4 
3 8 6 2
15 37 17 3
8
80 60 40 20 10 30 50 70 
160 100 120 80 20 60 90 135
5 
1 2 3 4 5
2 1 3 4 5
5 
5 4 3 2 1
4 5 3 2 1


10000
  5877300    581435  38005716  20882095  63261792  30138075  39420621   2257537  14957852  40279808 
  7417045  12191478   5947448  15530718  59417235  54055936  28799799  52335264   6142117   4994359 
 36417916  76070698  57478225  68587896   3473736   5086200   3395865  25805758   9701419  14321530 
 10915348   5229736  18831443   1402548  13761732  66341440  16340055   1858869   7468660  72985380 
  2758680  13626900   2490345  14155632  31350550  29354712   7161130     77824   7913948  31522447 
 59641504  14209880  17154107  35640642  35667426  45740500   6882954   2300981  47028664  36132600 
 46236762  38635959   5734599  11297798  24235620   4599181  48338167  29717760  20479158  54033832 
  1680930   7749753  38878559  39231258  55546176   8939160  14102298  28706337  19060680  49773955 
 12590540  45256212  29201172  66843450   2481960  54988362  31829434  20086866   2686224  20249408 
  4758624  36750948  22126753  15813336   7279338   3634345  11442492  23373018  16382284  54247050 
  3993604   1477350  26428438   2530242   1064532  21100920  41459880  70585284  17724275   1650766 
  7310578  31649559  39987900  13607386    221067  32190372  73837554   5651604    388104   5467440 
 32926696   4667512   1167264  28244573  37827036  29320800  22767310     80575  95832828    148176 
 60438924   2853546   9676719   9324716  28500332  10680579  62650091  18007282  10687209  69460092 
 17615859  35563002   3502752  16293220   1896363  65905864  56304033  12662100  56592960  60020880 
  6797628   8341750  89447228   9023655  20336614   1595050   4392770  81373683   5769080  15643572 
  1898471  17301108  24755456  59595432  23712980  33501160  67343500  21123690  44497431  10116040 
 14521774  13622824    687764  25471050  10794438  27116434   6574573  55545373   1524978  18608441 
 14415184   8276688  20058228   5382936  28295546  17823672    892800   3756672  78047482  12543078 
  2785950  39951384  14541525  17171915   3648555   6298560   1884114  52201194  65585772  24205155 
 54405454  55596033  12330134   2118656   4566876  67514256  18428916  27736782  38451088  58395154 
 71543443  50071868   2947636  61825456  33933995  68000280  49181145   7060560  13188730  33926360 
 29211784    682876  70914630  15372461  58788000  11576510  31535990   2590950  18792774  39225600 
 17486664  17260615    251193   4525592   7776356  21460820  58250416    551969  39618972  13468332 
 23168648   6607622   6707928  30923280  28004379  34569319   3850913    829840  46375728  43606598 
 20732724    124400   6511164   4050225  61055250  22114175  64401834    631566  46634056   6183006 
  8692200  41169060    606280  32655420   2250348  11985256   1586700  12129717  65285400  30677232 
 24686102   4306134  27403740  40113422  52287424  32689216  18136784   9961560  71934200  37579821 
 80656704  19187905  47908706   1766690  17686174  13791624    922320  17906574   2339127  46721950 
 57981382  27763785  30757342  55011600  29036175  11814248  17519238  15733746   6318284  38955330 
 83480413   7405448   9577100   1597900   1054386  14375400   3886812  11282040  76018932   2007216 
 38057968         0  14000435   1956960  44088320  23775790    529308  37522686  84883425  70645731 
   997425  22243894  52129124  31131391  28599754  25256004  16944966  53925495  65277744  80492001 
 75097806  20742258  12002991  13483635  59848880   2438784  19602030  14202584  60237840   8817291 
  6963003   6564760   2139318  59164560  20756640   5635611  10526250  54376640  25361633  81358732 
  8642865  69146616   4076820      3267  21023352  65944513   3204093   5574893  53498529  23600679 
 20398593     71476  14421120  21942606  22541547   3918670  48072376  66277512  29759470   2475744 
 90253088  61054662  60837369  57998260  39064248  79263516     18385  48004280  10410688  54331548 
 42379295  87486906  19215634  53917666  53916940  36036012  22055328   5921775  10761272  10148315 
 25715736  18923148  14492765  40229792   1866501    327060  35950192    512919   4734470  24581643 
 11668942  80343142   2627816  16328790   9204480  22602918  19470000  80372250  39785908  10077576 
  3570204  38873808  33939366  22574914   3759465  94578870  87245180  19875105  24602430   8601075 
 22788020   1431460  57904344  31523562  59623850  73656130  79602360  27647436  26556718  79914402 
 38611880  81008128  40951651  44714215  23311760   4279744  35154454  50054892  16609170  18348800 
 65227032  29029492    852228  71272024  28959024  35045730  14478730  10387237   9003628  45119304 
 49911615  34235526    169626  46158120  18983580   9261824  16071319   4674600  14747538  13645088 
 72382975   9956030  61149354    466176  49849884   8182840  32581284   4503003  13119705  55687390 
 26149500   2137052  15136632  56927280  59224816   1571824  17257968  10397290  55037500  34838478 
  1024335  10150349  12071196  16495872  16715426  47553282   1815275  27599000   5698944   7267695 
 77592793   2519786  12974185   8242345    244494  41976480   2195550   1248176  41755792  61263712 
 50257428  54851010  28142730  11660958      4218   5779720   8198676  19369088  40743680  43990749 
  8099910   9426816  11833315  29039744  26422644  29027840  16455530  57654638  31243440  27092238 
  3481758  87659136  10735904   1503744   2960370  10086120  17712000  18887988   1552185  73319900 
  2687852  81564910   5030284  25838066  75774508  87571968  84493024   9546252   2658404  15296331 
  3474863  29616608  31435949  20356560  58744024  68506776  23814792   1266012  13735405  26730688 
 29257808  24363180    274230  15588664  73409016  28525575  27004840   7620543  57440169  42326200 
 19453710  12644195  14636255   4807145   8513856  39727450  37980012  31911612     92371  43834693 
 71484950  17552728   9153948  54981216  17838789  20153332  49477922    263110  70587834   1338480 
 63026097  17709015  51592464   1273648  57010118  21231840   6169122   4284720  68659760  31345184 
 15808000  92591514  22706448   8125055  53566368   5525210  30539474    790334   4578099  35892960 
 18838024  18255126  29983765  50988444  22427964  10763148  57221740     77896  34781152  10527192 
 14991642  44186681  46661888   7185379  50355864   9076375  69297090  11108316   6619245  11284197 
  5500954  46616350  67482480   1381632    585792  24366304  37243150  46345254   8311248  83509866 
  6671830  17570005  39894140  42311620   8183376   5875592   7048734  46003056  17998984   2107674 
 21756840  37566622  96854000  68697400  28851680  14117194  35270436   7046267  29237248  46108868 
 69763416  35102100  22829070  56329116  23822100   3065950  39213416  27160147   8446178  20245089 
 64241112  32246392   9370779   4199544  59257121    525186  28837228   2496852  61175250  28550495 
 32139498  11974500  11233395  58354803  41680492   8199066    129168   1669224  20301894  36652140 
  8400672  36363187  33719266  12459075  11644860  24882850  58201818  43317068   3768912  17531619 
 23631168   5731226  21280002  36736736   9540672  84883710   2918894  27414426  59710278  60293091 
 37422741   2010010  19976320    149256  59986008    138976   4224480  22639708   3307892   7634088 
 23600454   2404075  31501296   9119978  10039692  55217319  35659140  26609033  47597500  16340478 
 19330802    939090   1533180   6743968  43776125  11066345  81684504   4199136  44254639   7760427 
 36114440  44706456   1881760   3019280   5257980  13856700  21705600  12456507  43597855  36897280 
  8960414   2871570   3769920  40660550   3611760   7856134    883144  69244833  63875565   1420010 
  2051744   8464820  10107552   3808740  55851066  32436577   1278519  35056384   6258662    581580 
  2476832  18865689   3608088  28976000  12703582  14724270   3290510  81410900  34100850  60006360 
  9578296  38186294   1844352  74964177   5829720  68835333  32384702   2673670   2538186  10680515 
 78766735    878220   2109526   7907375  22037400  14852292   2538389   8792455   4463685  12579300 
 51917226   2481947  32918908  10372690   7921794  76633920  16041396  25770879   6401384  35113624 
  1991675  30487852  13486487  58340412  34813200  27334896  11617290  20279182   9442560  42156873 
   242778  57067626   2755207  35521612  65640640  77870387  20642258  65288279   5910030  57879339 
 72054400  12355394  11510097   8429920  30702531  22356921  24065734  27891630  55317189   1182990 
  2720653   8785650   8733582    260736  13096930  49867425  32619300  13099295   1046072  83801169 
  3723210  39640480  19181912  74697105  14875689    439262  37066784  51938244  11240400  52524414 
  3978878   3056246   7693125  30556604  17622304  40909372  35267630   6687166   3087624  36394458 
 29622642  53236062    337552  15611904  18148944  20004375  57991832  28257658   8112740  24581880 
   827220   8557528   2357640  53105175  50101038   9340579   1597728   5046390   3374865   3168300 
 36800275    364524   8893548  36920938   9694498  15238624   2730640  40647636  24648860   9506956 
 16884408   1703016  12656925   5952744  36717660  22829676  12029460  57049977  56178610   7729305 
 40763783  17381819  10953675  70618778  32359168  29534736   2884326   4962128  15792246  15154263 
  5396780  76456530  10961020  34851132   4926787  65060224  42826284   3782753   7713816  84680750 
  7952688  23595726   3624372  56467266   6384036  13200390  23408169  60420096   2148341  34568820 
 12051048  13818510  24984222  54403128  13943343   4799490  13479383  18190656  25748738  28586537 
  5703040   8861098   6066151   6255774   9956032  23576272   6962228   2864004  40668960  23574720 
 29205320  64815702    319025  69073904   3164156  20316789   5539728  31013434  27272144   5175665 
  9182761  24018399  11714429   5811510  58629770  19601530  32854044    305424  52948611  16420467 
 70497970   4014860   7384878  11509644  76646221  39172640  48381624  61122792   3734085  18759062 
 31671735    588132  21722700  53186250  14442193  38353224  35964000  20784960  21013603  24329484 
  2578080  29201590   9804046  31954475  42688366   2212774  58884200  18153297  16064268  10283480 
 21592644  77614264  12389421  27208080  17954178  60348165  57390368   4257106  41673195   1501302 
 23578504   9575306    148257  11378730   4993546   7295292  58165887  11370240  78714808   5195828 
 45377934  64651186  38480145  39007176  53831448   1564272   1106000  33842679  68264582  26121305 
  9487128  38936670   1661166   5224555   1769922  68164824  32483824  24337020  74373708  57910651 
 69588800  44902400  18360936    788243  44825562   9125160  58809472  29866750   9537372  15541002 
 31829616  10322928  68116416  62383490   6339389   7105584   7174380  59903481  25758810    565840 
 43265332   7055144   2005830   8069499   6886008  27540766  55187216   8166310  29268451  81749574 
 12096333  12121855  56348768  10135074   1564538  14764120  27125610   6933066   3460816  25895100 
 24298924  18101538   3033144  61912160   7250750  18842768  16596645  15761732   5722288  11498355 
  3077651  21100016  26221148  24869130  64667456  21933166   1342029   9136806  13251756   5037884 
  3732916   7524105  25685312  53180896  74112870   1875720  35589420  16307368   2543773  21839970 
  4302785  12614294  26782318   6452752  51314842   9311880   9061160  16001208   6629145    109505 
 56681020  42124293  54392998  19092246  50361498   5490944  37977645   3997258   7398028  69873720 
 71631540   1202175  77757600   1113764  86427153  57483360   3906090   5831056  14712412   7053550 
  5260110  26497890   7472400   3876005  26732620  50137360  81240926  15683490  25434925  15695064 
 21421836   5625009   3551121   1851498    767928  61503084   2475863  18918179   4706730   1107288 
 15803168  66622752  67701135  12440384   2086122  67572704  73918770  23419976  34315176  10051358 
  3554972  69490181   5539450  14166320  16966620  35483545  85762872   8636999  10618959  29364228 
 32378072  13649580    869946  33964128  58246736  27275230  22599360   6938840  14586950  54157932 
 21171073  39235944  46935917   8825583  62180962  42476742    709605    315666  26264662   1040580 
 32058219  22634031  47765286  75032525  37223781  21851156  16847712   8332896  34064406  69820377 
  2247074  15519760  16032281  38804800  54052614  13952796  81803200  34274009    589500   6108928 
  8036533  43411940  50080965   7125000  50406125  19987380  45636625  50262960    234432  33918380 
 29619676  27789514  12356250  28273401   6829989  58283638   6150168    542228  42558672  14168736 
 56014005  23017100  29846640  37782685  50385573   1605426  19304807  55665390  33134508  49238145 
  5366830   5033815   2372606   1943999  65774136   2702840  29666026  38662882    188901  19821533 
 49517988  73134018   2575990  12665884  74665084  33995700   1439690  36647100   4970438  38732736 
 21405384   2176608  16158842    111679  12799008  12597120  22890708   1693030    891384  37158190 
  1316000  11579890  23667943  51716698  32522391  34391331  43934968   7658023  11068092  16556436 
 21956628   8219280   3102186  37135170   5779488  16211548  11145248  10408021  60621813    934560 
  5578605  63646593  22517136  21924560   3817655  31014150   8413691     64604    634889   3093984 
  5826100  43271165  27258840  61303326   4955358   6269940   3894296  59930412  21923760  18861997 
  1317244  58388365  89890808  42399531    489909   7811432  19525632  15544236  18315222    622080 
 27847008  64770073  14173175   4707066  50467858   7501890  52860675   7366762  16795446   1154370 
  6133944  27963234  35889480   8993460    819030   1896333  48491544  46919352  22778340  29576664 
 17487645  47163459  56275954  48666808  16589040  66086145  44497715  55468215   6156075  56517296 
 55700781  37270257   3089842  32358390  37982456  19998610  38279187    998110  18697965  77540892 
 30555889  18471816   2497455  71264032  23147824  26277090  39921917  24054960  59067687  36249408 
  3590300   5874332   4623150  35862729  19418100  12348216  19228891  23334320  51821016  15243728 
  6807476  27049764  69953194   6844705  22756836    513320   3778045  10942296    665180  10936571 
 33194455  21537054  68541760  15210189  13023120   2838240   6748624  11706112  39879045  42567900 
 20611492  32322154   6055350  13858575  55581790  29871702  31448239  74193236   4539493  30220224 
  9296793  14221888  16989686  14911704  18230940  35065728  17083948    423125  12396712   9683072 
  5607408    428553  16138040  39307473  10253628  47884776   1298210  14289008   7063840  14931700 
 33319500  25974186  56978397  40389372  30767300  50406843   5213362  24057387  76624974  32066034 
  1754370   7534944    713440  20127884  56859082   2104105   2532660  20772858   3101334  28254144 
  4679060  11306328  20706810  52745420   4120452   7341792  17119890   5287002  10666476   6507028 
 26995296  11650500    261664  41096679  19907052    653296    200640  44551512  41072148   1179072 
 50007120  43562925  29434314  55017270   4847524  24530044   1532223  51212115   5940594  22748110 
 27581286   9564952  48724652  37994623  14991651  15946777  13407750    667872  58692766     92414 
  2966928   7607644  10138239  35902854  33014096   6805610  28009530   1523934  23071892   8034642 
 27704617  69606075  16081984  13275780   5520336  69814368  55733366  30179760  15663312  19789120 
 10984148    966476   5545647  59044559  47669830  45816933  24934740    642158  20570484   3110221 
 47862563  28029720   4897172  64947460   1741740  32108130  15020528  52946947  31465840   5870029 
 74022114  29311824  30909879   5459196  38200137    707870   1682142   9431067  76743680  81992045 
 30205791  37232350   5414627  78300021  12001600  36794149   4877306   9680229  11977700  16989592 
  6601542   5755658   1756440   5926140  29485580  37432907    127387  65733252  40759484   5580168 
 18796428   6566568    188968  17802020    754952  62014830  81419800  67204808  24268490  58019430 
   438792  33800432  29730375  23242080  54147312    145635    292495  17500056   3332400  43523098 
 11522736  24822816   5657336  30564288   5087150   3829848   4958148  41989896   7092300  84549610 
 18356438    189012  69547714   6222048  36300966   3994776  27226620   3010416  44826496   5511200 
 62037279   7894061  54628483  42499677  49866012  14230692  29076600  15208453   2609158  51650208 
 54603516  66400062  12366242  16892166  14482674   4032710  75364672  43969873  14577558  19488600 
   842994   2056583  22745608  34739100  68420052   4970532  26627601  40688060   1907990  24137405 
  2193408  14084208   4822522  65737625  30716334   8219970  37651440  37126551  23688300   4153875 
 16194696   6090155  41826640  53469262   4155705  28132335  11073870  64453554  26400541  40998726 
 11200708  21121719  13624912  14487881  47348160  20687042   8926119  34604724   5781266  23120640 
 21584052     36192  32895366   6507289  48296320   1195062  13938167  60898485   7281240  70969560 
 57673616  41088458   1415635   7423200   4948560  32375940  30098100  37804635  34120224   6540310 
  3179280   5285234  23611795  52644787  45241805  27498786   7736736   2260956   8338500   4885810 
 20566252  48393747  42165712  15451200   2413360    592151   1831546  45179316   4955397   8680965 
  1106274  18017523  73470732  47768260  50517272  10438855    291620  16546944   7849520  52434118 
 53154387  20413316  24457475  69767100  34323696  16160224   1103124   2238714  27126682   7954911 
 34221156  28894764  88923200   2987082  15517680    795048  36005826  53293242  11456670  44306936 
 79671240   2772764  35603925  14679630   3815148   9562130  10950827   9786620   8584796  50331475 
 12156198      5742  15922608  46861542  50950515  21540660   7694940   5992258  12794880  12947931 
 16374330   3363878  77258764  58758408   1322898  23746542  74537500   4949949  24954368    779960 
 11004147  49048272   6106618   8389830   1201788   1903835   3570370  58548888  28650510  26250246 
 45552280  42222288  27055620  19509462   1561760   8798625   2439963   4490460  11427060  70583509 
 20522315  44923044  16496080   7191484  15372974   2691873  18048680  39656320  14318566  97333780 
 37956780  68778125   5910632  85799920   8348430   3528351  18659695  25633608   7711319  58467268 
 14576148  23813580  77088648  15218525  30544170  27027270  37576851   7332105   3477815  12227537 
  5434152  73884940  17010570  20066128  38262314  37417756   2647048  65573592  74241783  61917195 
 16735599  28869360   2899221  14746194  55431798  42722154   7466766  31275773  13636623  22750080 
  3819216   8918638  21557208  14441240  36369825  23450398   1543704   3522363   6626760  13634544 
 69272881   4096010  22483715  16588368  33887275  33712855  67668655  45210880  65237530  81775408 
  9943465  11103300  41751490  17648395  13700504  45742975  29660008   7934292  30710385    468160 
 22193750  10277678  28692960  39773210  13080436  55733323  33494895  37449600  33895875  58314627 
 22476352   1076364  36686496   4102560  28754704  45193344  31604742  61784100  11352804  47145840 
  4177536    581929  61262355  10294014  26847836  33273615   1141452      6810  48441393   6611115 
 28682459  24345270  30459762  73145430  16734249   8383237   5763744    312329   6991320   4989517 
 38348324  33020920  20617211   3229447  25193576   1619680   2887500  10002720  71021151    450702 
  3348704  19827444  91419944   7666146   4384714   6598656  16387280  49240347    738746  33772830 
   404501  45116883  47156291   6418020  36828378   5230520  29942720  23310133    368600  32893740 
  2876248   7628590  37234400  13382160  33341706  31332600  68932480  10705275   4069620  29947294 
 27178794   1804683  77377008  15491916  45039330  21728083  18228310  71990700  13799002  17169592 
 43356672  27950120   8867888  25651260  52940250   1151490   2111696  13284366    505644    682341 
  9318414  22228284   1627066  27168363  72471552  30016119    507904  15091616  10478580  37402398 
 26249504  38856948  11480348   5501328  18521080  61417777  39506145    135680  32542704  12022284 
 37207854    111690  18438872   6348672  11254452  55798205  65848053  29348210     14679  60810351 
 20166144  60998593  37288846  39394446   6417387  44056362  30834000   6826389  55966976    893061 
  4026960  33103224  11070616  74569842   6402438  51728750  26769926  17639360  17030510   4727836 
 37044513   1217926  21434679    886736  62316487  26833650  26996604   3026452  24028672  51173622 
  3302550  41856269  12311244    635448   3350064  71404074  17035224  16431700   4135488  83622925 
 17301718   8505510   5176160   4769775  45484110  39721341  40913408   4612816  14494200  37580322 
  5115198  48808311   9597258  37384430  15400860  30086005   5168136   9237690  39152256  36239412 
 24758552  10903116  10656875  12057336  21003822  48881886  17977024   7065784  22155095   8661268 
 31028746  35905744  52822488   2986914   1537918  24755913  64973160  23603382  52409346  14643882 
  6459320   8576631  28552752  50034396   5470515  25372875  26656863  19710690    158249  63339000 
 22956544  35746125  47110960  28210006   3647835  34068624  14288623  59491740    395500  11889230 
 50639251  29756868   9119684  17956273  21582389   4732025  22962108   4156592  11167083   9565824 
 16733952   1021734  24317680  36240456  33612196  25337975  49801556   2348670  48850334  16176880 
  2044800  24253068  18841308  34523600    212400  21049298   7746851  18112980   1982295  29866082 
   523224   4147944  42446132  28325610   5838378  11315622  17430665  66233088   7985936  40261001 
  2596555   8380592  33844887  33254380  55714230  30491748  13859073    466773    987552   7070658 
 22953240  10940620  19959895   2955090    333696  10000050   8659140    338936  66022820  16970954 
 30202200   8934651   2497432  33223580   6595224   5408640  21046013   8898072  48657594  35884654 
 22723750  59956780  77915488    500044    891322  29126550  47200500  51274340  10472524   4107285 
   865373  21859950  21371754   9703848  62607825    131312  31182218   2999775   2483624   2200800 
 18816168   7524000  47491296   2070891  19619184  39606600   2666960  39628224   8701007  36213856 
  8040424  28977318  54936264  32503583  36405806  64961919  52267216  17102052   8486148   3266397 
 58122520  42816956  12155972  77714000  20810100  16066272  12425920  32334714  17525844  26719290 
  6704139   6354878  63073360  89048138  15372200  31795290  38466580  58335030  66314800   9763483 
 30659864   4434400    537992   4231580    283300  47143917   5881041  25408000   3188023   3798080 
 57346772  14324387  10171184  46768792  24189932  26306077  12638940    121758  44830785  20902910 
 14860326  13128768     22185  10745028  11932614  64830517    559455    930280   3487858  56902077 
 13893560  55863054  12130560  12843240  67841431  41098504  31949420  21170260  38613725   2046356 
 26618988  10773082   2195703   6223464  53814024  18170944      1776   2630640  16801605   2868714 
  7975110   1008855   8060454  29878680  46555951   3294802  19592676   1290763  57410558  11832142 
 18792510   6949964  23435216  51183900  38458777  17708871  18654384   9675937  66342991  21962050 
 25490120   6229185   1079530  18595500  23926314    935361  66952273  37096032   3509667   5455320 
 33202108   4973956  88726824  24420560  20615448  13764095  12048300  84242034  64367346  57821625 
 54200058   9533106  29488550   4712098  22641005  13644612  34487244  11600909    105952  33780684 
 18859233  23449650  44551998  17580340  60808090   2795240   8287086  18360784  23026461  18499110 
 43583478   5732480  27545925  38061360  38915560  33430734  21381597  16073298  70325192  19681178 
 55741758   6440925  17580950   1513952  19597580   9305742  20890224  26189258  51608320  66300550 
 10215724  60550145  49132034   8740875  12185952   6224167  68037808  16095158  43020120  72836058 
 41945600   4175744  11050362  26661152    528461  73167290  25528608    354900  32492592  12610650 
 14556920  43018098  28591344   6815289  33696610    410410  37244233   7580975  25057695  66647206 
 59636252  24870654  20914245  48681698  18130200  31327296  17347616  16975935  13116642  81778868 
 68762451   8570146  15691482   6085442   2057330   5277888  36482292  17951436   3326909  76990880 
 40365512  15654990  34044808  62767575  72503766  12883824  35709800  32416930  11199771  33982936 
 33264800   1476384    649700  25079516  70018344  56190799  24576048   3486720  13445980   1103223 
  1768159  16342399  52614144   2364054   3504610  17590473  18523890   8213620   2217220  42504670 
 43432872  15706944   6537412   1375011  44273334  10310188  26911213  19494846   2327676  30730380 
 35210616  10969728   8050761  48681600   9087299  28793930  16726170  19628424  10043010  42606000 
 73695050  38288500  22810044   2343244   1279446  21391248   8916561   9805248  33649920  35856568 
  4074085    588819  35896105  13640876   3399285  29467324  72578520  26921818  48037008  16653801 
  2668275  17295880    831600  15654867  45765428  11077260  17741862   9938124   3835149  13071456 
  7241192  48680472  55289470   6430564  77250084  21802590  49297079  38590796  43484856  16593714 
 13628408    915057   6489043  17981512   2782992   2423520  30721590   8302336   5874408  16852122 
 20553519  95550429  11720790   8141595  81767070     17806  59104300  14510182  46849212   3056940 
  2904195  54372310   9800232  23318798  11192640  59224794  52610805   7216280  35718111   3934944 
 25837443   7141913   9152251   5320779   8783996  73085688  41254026   1862025  35377413  10975480 
 16091085   9446690  26255446   5876532  11037390   2770640  35501652    385533   1360152  36053536 
  6736716   2335963  10363056  73955180    738369   1223974  28669464   1541776   2271824  15545492 
 55583472   1305942  40297698   3615668   3626346  36503040   4849416  32020444  51167792  58786848 
 25436195   3054350   2100406  17100096  35869834  30210022  28560238  11348200  41322336  15108930 
 50258460  73542276  16387944   4405796   4622700  14445500  50333204  30109240  32945487  24283480 
 62016434   3728835  18834543  32910394  22834950  20740855   2229821   1082336  34947144  39681690 
 66302247  41876896  12668803  47286000  19364103  34929783  11235000  37858692  44609558  15632280 
   182325  10224000   6558145  52411632  30673992   2433640  22313070  55376076  43935078  19085290 
 16670360  34812294  15719424  40634426   9152143  28634706  37334310   4661227   3030384  54770838 
 25598700  65643060  20690815  15608959  13049805   7703252    735658  35256592  19802326  12863604 
 17902260  27831392  10271202  29376708    384216   1279530   2994635  24062166  16100100    283662 
 21298115  42059525   7480498   2069371  28756475  22349376  28506522  47247615  20185099   7888135 
  9003264  77373753  33517400    383598  61782528  11241648  57548670  18725152  55691196  41499501 
 40317519  14758497  74942700   7607700   7872340  58866256   1070305  41995665   8148768   7760527 
 64332288  32799321  28368606   7333050  20647806  13562100   6154055  43617614  14329175  14903577 
 31962612   1223508  40959600  34874559  71814672  32466944  61284177  48955527  40122642   3199140 
 43197568  14951040  30857245  12892710  45691150  13255176  64033452   8550150  13551300   5097186 
  2628424  27181121   5174180   3862540  26341809  38961350  19266722  11051150  15225408   3651480 
 76283185  45550888  51390394   9487738  33054460  22905940  48882960  40678782   1329044  93440572 
  8504020  31683186  30522600  13035673  53157240   7521300  65137608   6668937   2073168  36335471 
 62651511   1396703   1353755  13794096    910183   3383156  17835454  46280700  45254800  15067080 
 34983370   4021482  16806603   2458296  72838062   9845654   4564350   5446810  80678295   7006344 
  1733280   1942200   5261320  71111700  22030743  13077384  90385736  22386429  41494934   1542080 
  6590180   3828340  15621210   8965404  10816680  61583200  25036452  36792797  30130172  44169864 
  9317856   6537960   9151403  64727775  33432804  21717015    366647   5025546  17958440    394618 
   222831  36179325   7316254  39489822  24612048  40941173   3601125  73951192  48628284   2036405 
 90401478  12689904   1639344  59222540  34449408   1489995  28133796   3906348   5424000  20752749 
  3731037   5699552  10204080  32721024  23841961   1403376  19845742  66741180   7176574  35486256 
 37687719  14299320   9670120  69970830   2244885  10431388   1377972   5738838  60021870  33193996 
 27366132  38527780  17188500    670128  80233736  26142136  23368125   6865992  31867860  53724195 
 80777940  14408118  10621175  10803052  12869695   4440620  54388880   1232392   5110600  19006068 
 36307656  81459940  32160980  40453950   8150008  46367475  63349750   3515584  46707095  68201400 
 11129274  37501520  82036872  23673048   1863487  49928753   4991142  11395998  14480700  49068936 
   102579  40121538   7570857   3706612    438893  70795932   5478564  27844128  23685210   1878975 
 17186816   7086966  25476464  14299968   7274120   6160800  42831926  30808064    592163   9869024 
  4618380   5809896   6827520  14999235  17625480  10704936    467495  44288655   1303705   9237834 
 47214112  22407519  19576182  12769702  72428796    672872   8695610  71242989  20931638   4770788 
 65838375  26012580  33629946  24128298  42067672  34157392   1080558  45381864  10108736   5751900 
 95511448  11386630   8749632  11721396   3388470  36293247  19340200  76853971   2955280  51633321 
 43120935   2020785  40286048  34996038  10004514  12823730   8900622  82807560   2980382  21274680 
 23198544  50160608   5976963   7296366    544684  53361242  21391416  50268600   9168600    270655 
  7584696   8481670  10617050  58804430  11588383  62908911  11023653   5935212  13194720  50877988 
 13413906  27755078    882384  87770028  36464324  51720360  11217129  62553066   4092800  24956889 
 23387936   3067916  25900945  37503375  27046038  20154960  56929293   5851440  57864213   3321831 
  4929288  22620546  29287257   4346067  22195918   3210975  19345200  66485020   1091430  84911610 
 83342750  38841660  37044600  13092552  18187875   4015920  43137585   1641332   5916520  21062160 
 57127756  50255322  41962174  46333170  34135100  33510860   3839976   6847850  35819550  62691475 
 36018626    767340  32406822  11781870   1351875   8553958   1558520   1126320  49062390  35634885 
 33329575  40224387  19741755  50212850   3069040   8698400   6239730  22231365   2119644  39799740 
 52278940  35442252  24020700  28423663  50600500   3880720   5660075  39132364  11448324  18833905 
  7498161  44705920  23300705   6204003   4654557  36539772  13457829  29646936    733260  22209513 
 20024130  37188949  19382376  87485007   7279392   5837826  17250090   5459535  35894929   6677360 
   666672  22809984  26493480  46410820  20303409  33377262   9467200  33943680  19788987  37411185 
 27639557  33560919  59508330   1346508   9551142   9212952  66049125  23052960  26239488  15561128 
 61384815  35172459  13278926  12864816  26914325   4965870  81614960  62941284  29161808  45728100 
  5535750  14195211  57614310  26585610   2529603  62635500  74975992  12162925  51644472   7512522 
 57191596  23829816   6239310   9595520   6203736  24922336  37929958  28019862  14369415   1594896 
 30214032  45814956  55275174   5124184  20479960   2757020  30432240  81174498   1736085  54510475 
 10358304  40168530  10433364  39822478  54259975    690897  17825367  47575766  52427805  48440414 
  3224844  52068456  35868278  48009588   8044885   1467499   9908380  26052429   7715422  20530995 
 14781798  87091920  25225920  38829132  16434741  46474818   6509800  21668512  15099832   4172080 
    15450   1143989  29367350   7648810   7636560  46975266  23772632   2822280  52304544  23528027 
  3642183   1978755  60490832  56165310  19856980  27984720  41943168    990171  53557352  14843660 
  9803772   7159532   9535888  78034583  31312540  21691128  32873688    384564  22051204  12862226 
 63739049   2141115  22074960  58715136   7690340   3501372  50077419   5518856  64644996  32260008 
 16635096  13572828  20020308  27560920  12159981    785232  39498544  48650625  50499720  79406176 
 47089533   5029690  20866624   2677499    868956  58588200  39347196   5054933  60556971  42742974 
 24074448  30370560  21879770  10255814    268842   3700482  72116818  21134652   1672158  73081268 
  3480192  45128160  19505541  10942015  79426872   8810298  10817355  45124758  43593006   6297200 
 80791547  56385282  41004684   2153781    168850    215340   6539450   2934600  20869278   9727276 
 51015150  18260385  45261024    462702  17777942  21298416  22115028  27850750  27713888  14792795 
 47929968  35585805  67220080   2323629  24693628  78267300  47441622   6129693   4128178  47534108 
 29240474  40101075  92435660  43542118   3937093  79611100  13510368  10816072  44174200   5014330 
 22013082   1322748   1545104  45994520    859360  85832316  15539445   5266800  57416278  14026200 
 23017536  41240616  38951328  38810920    648040  57257550  24223616  38008122   2627118  13539009 
  2637530  44644888  33212460  32409246  23451792  21101728   9213424   1217094  33929944  53920768 
 34282752    472068  11661408   2075330  47973552   6232064  43974770   1121894  40660956  28157416 
 43712406   6588966  24602110  10212815   5089851  86690424  49912977  37385040  32454250  25466320 
 20043360  19987230   5283708  23876470  51068325     51600  78895726   3626370  70275244     11956 
 67270812  22248750  19300386  19901763    592137   3636062  27355140  47579523  49476672  45051846 
 24329250  19932876  10658484  22457094  18108811  65164110  42442122   8016696   1237600  54560571 
 52533884  32436582   1774267   3687141  22949140   7248888  12337130  13144656   5610306  35455896 
  6349200   1662138  22756706  13395254   8401536  42497588  92459356   9488808   4856248  33312104 
  9079596   6174136   1092930  55107829   5118760  53448132  12323640  26641950   9433092  40146258 
  1254800  20213872     73188   1018640   2458500  11347272  55830164  52266330  62695776   7891182 
  4328580  61441497   7329000  47253753   1609560   7257075   2042625  79392964  52353709   2181088 
 21621002  14219276  13976195  36945972  40143400  23931264  54295930  36291021  39145176   8071280 
 68775595  43921178  67386648  54806718   5206050  30526795   2373784  44667285  41782620  30910896 
  2110976  22882860  27370055   3014664  76615178  48062287  29307168  21116868    478935  10123656 
 50901641   4349774   6787155    433816  51690705   5651812   6367078  12709840  57322864  13977938 
 66579282  63129699   1196202   1259224   4319090     48004   6714036  14312268  13484760  75556482 
  1139346  14570435  12511525  18625400  36596502  35922807  49311232  32942601  15003882  10158953 
 37665319  45425534   1524770  11265556  15890034   1366285  88940040  29429790  11714146   3360192 
 17208828  12946724  12216334  61544265   2906728   4236400  35260721  77847483  12433106  17396255 
 54032778   5390784  86348613  53186275  20703947   3758265   2933188  16396737  59296278  27670104 
 33138660    520260  46603768   6165006  62724794   9449436  34065808  16615260  34957525  52508736 
 13689594    210808  16878870  13912171   5613426  46567892  64457370  26089240  24693480    124099 
 11581353  73083097  60653670  34735604  45051417  13939200  24462016   3073224     46704   2770902 
 25228637  17859622  14885913  22071160  76103865   5768254   1259448  47830819  89349750   2138464 
 26452636  96838352   4173432  95505802  30885822   1582080  29104428   2394469   5730098  15357825 
  2273544  76989759  39889062  31399994  17550758     74998   1726524    654750  70255512  21524030 
  1057353   6374918  24341156   5143450  42216144   3126657    710034  95318272  15099480  67534896 
  2037864   4246200  24038610  11592166  41755140  30009199  53292123   5965560   5323377  20757036 
 63387920   7412288  21027360  14751165   4331598   5910385   9155025  33617376  74123952  37185458 
  1015121   3124000  44084859  20236200  34869366  44311918  11680306   4429317  12088056  20250580 
 15575557   6773536  45801004  20844000   7719128   6924150  13027476  63806363   5260138   7099114 
 21432575  25355520  16314170  36175659  36356012  46582849  42864786  10065244  54036394  36932306 
 67500408   2066688   1892151  77240966   1119657  76387360  86298410  31594572  15108174  19468882 
 79839692  41184863   7475325  70340660  60934902  75411171  27117906   8480445  44378466  11387168 
 18245736  26814997   3685335  72510984  80413485  38425334  48762196  13018642  14830772   4739714 
  8929912  17469270  21002625  13322080   4225696  11524279  22854216   8394614  36927987   3675815 
  4180914  13273042  83639978   6376020  45570936  66842692  38578260   1094355  10338100    200431 
  4502160  14107641   7380256   5496992  19624371  36245880  27542556   9410778  35989156    217178 
  4762065  34344921   9655175  52482778  35946105  20574972  21371034  11335234  12728783  38902710 
 13598634   6821350  18140914  32228160    344772  37329105  74239242  28250546    119480  14962176 
 57884680  20916160    115934  18673906  42540640  80978580  20813440   4067856   3170720  40449123 
  1771064  20008965  33618755  47146680  13188840  55832244    284229   8283860  23617692   5035060 
  3884679  23606000   8333400   3078546  62386500    156434   4384570  30871722  21955544    436250 
  3548848  87580466    191250  19691634   9764612  16241800   7861130  14332496  22997691  11200546 
 74598300  20892666  72527520  32193536  10001002   6827106   3260208   3272400  44683606  21870387 
 24068056   2835690   9568305  86559240  59758350  21728169  35545692  30039513  15708147  25655624 
  2321826   7639984  36403963   9604761  36786240    664848    811019  37777400  15455624   2869685 
  1045882  40834440    146971   8830192   7753840  22222291  73700696  44219420  91130325   3358355 
  5318481  19345524  45613429  10897509   1190910   9741162  66200128  37927575  13757709  52671990 
 35226207  40203620  36855945   2738300  13080064  64289700  64416000  38006856  11296805  17295760 
 34373325  19469128   2295933  34241543  11610940  11776518  21418156   3532734  10511006  27497050 
  7390544  60987696  24546980  69487479    834000  15309436  85270454  19679112  59378858  43563702 
 31138044  51864000  40391376  93150522  27520308  67740606  44428680  42655000  21279738  26707863 
  8676920  53152277  75788410  19645860   7549848   1122822   1352510    873210   5503095  91172583 
 60750018  55894290  24175523   5815968  35447088   3755103  39593486   3409712   1555785  54533671 
 75366823  49004660   9314180  13833336  37790538  18766930  39607620  44270352  10825740  45362114 
 47767119  66582236  11612250   2363732   6655320  47638372  41663240  25977078   4804008  48874286 
 46464867  19253175    222284   5132755  10163875  20381696  29659608   7166782  48699900  40758705 
 70398227  32927040  42325694  18659442  46113960   2253420   9901506  15465788   8592930     27396 
 48882106  26167960  18555286  42245062  72428235  22821120  33732216  30956995  48962443   7446528 
 14618080  25159058  31465300  31884270  27247066  15541470  16542750  43880235  24015335   4322256 
  3108105  51170765  30183408   2702370   9188125   8792586  12771374  21996912   8049356   4472447 
  3331500  25507998  22231786  25665200    428571   7703280   4892440   7669350  16519340   5070720 
 22992024  39777078   1349770   5773376  34807465  10431205   6393595  37119424  11157372  10598196 
 84250554  47747076  24716424  46051124   4957313  87562890  31284260   4156723  42603639  33593224 
 34540878   5434302   2934877  54590904  52503000  47035602   8258046  61027252  21247956  76144779 
 35093240  14579907   7148580  24521772  27836160  25840508  35145117  49455602    150540   7751214 
 12920994   1230714  34535348  20231136   7430061   2777208  36660624  12232160  78690480  14945360 
 32689128  55828325   8281296    103566   2174080  38099633  31267098  18062280  64197400  12841440 
 47071605   4107464  53090472  26950968   7673942  51020032   8937641  36976536   9001687  77777457 
 27480988  24515712  14946557   8286456    746328  15025516   6607272   2410758  89934012   5446730 
 33276465  46452273  29388478  25032150  43760360  12039858  16279956  27020196   2725341  56874090 
  1075275  10086743  51075684  15339170  81653499  90979559  32177260   7850238   6543080  10951500 
 64491246  10156500   5985900   3894453   2953182    404736  37969888   1095258  22542744  17738000 
  7123474  69099048  41692308  70624838  48534282   1055985  25549482  10622409  43480096  76698765 
 60409115  36470215  32562000  20646782  69872067   5699220  67365376  15376148   1429623  24069150 
  3678800  14716317  31201052  29235584  18870945  90468252   3047854   1647929  14550168   1004853 
 13932905  11525184   1343250  19543077    729600   6415800  55168175  10279791  72804820   3476088 
 37883967  47447400    751740   7420870  42186344   7837500   4852540  17009650  38332428  22834682 
 87637322  16894026  30316944   2441361  22058666    886626   5498911    717876  35599176  58073288 
  9418746    478554  39760707   2487639  11920392  49948717  74238048  24505650  21593240  13991692 
  4829126   1265481  16168050  26652528   5705892   4028446   4430504  20252145  15355100  46941552 
  1690710   5548038  83536684    109427  14179035  50055475  89973000  25052880  17912076  36251280 
 17513925  10440962   2407200  11933665    708225    354330   6250025   1853800    563890  41536902 
  8244982  69353863   1775463  24412261  66031572  18092493  35584472   5876266  10909800  25304994 
    89480   5839346   4606786   3305344  21374752   5578377   9722736  69355156  11903004    140064 
 67473370  19705350   2518990  50992890  14692272  20556198  78950288  19834472  20227239  31215521 
  7499136  62877009  45306303   5211615  29258199  10794060  19118880   6186266   2616405   6781800 
 36815776  20155986  23900565   1406592  17796540  22613015   2464116  49533172  78868548   7388392 
 29936317   7623038   2464539  10596060  58819464   3868788    286832  26712357  32553840  38698749 
 21398832   5309080   4108338    497122  24547320  71148558   7088566   7194285  39356778   2303080 
 19887540  15135134  19459564  27985720  34660794  24900856  39905800  15084160  46489668   1677618 
 20101683  74948419  30764268  61639008  83926440   9876021  22015071   1600750  65646954    309270 
 48397936  12278119  57310400  12099066  12026190   8122395   8152272  76608510  31528395  23272146 
 20482608    919335  15678376  44413432  33956112  68360398    291480   3869310  13275240   7034048 
 60496395  16902248  37749140  21202665  58541616  78499696   2386899   5531265  22651925  13751566 
  3061205   4870375   1499232  17341420  29723235  17873916  31983366  14473200  32862067  91332670 
  1451420  18066937   4840244  17516376    595970  19404616  89301850  25434022  64564812   5517612 
 29983870  83876052  12699216  74805423   8091040   3619742  35789194  28156230  85284534  54582614 
 61986880  37469700  67903773   1286668  28868541  15564214  10387810  17002415  18495864   4534700 
 32028696  88397460   7588448  11141892     72540  22167548  44661144   3919250   5378039  31922166 
 82196744  18462588   6170615  13075614  33898128   2014248  43647120  21207745   1470784  17045782 
  5230107   7303354  13265406  15179232    271472    351056  10843229    716376  69561800  18321624 
 10762948  33032305   3532310    327910  23651556  44988686  64355325  14124051  42058188  35747356 
 74383840  83605068  74778018  67915575  30758550  26627568  61625850  50105671  15310126  79642376 
  7263168   1368983  40349188  58503120  53111648  28631124  21915322   7799655    420699  24993010 
 60608124  13898304   4167735   3839010    121618   6920770   1084752  81904774  11869215  25404064 
 77935909    585840   4425660   1652376   5644379  34260160  54618000   8262106  72741249  46726179 
 18862877  50931540   8936784  30543408  16327748   3345120   7166880   5207154  13094512  34194345 
 24454755  27131641  73877265  14825538  34744430  81849168  42539926    593502  29500100  26826789 
 31757430   3313970   4532948   9036240  23775390  36384012   5435100  65081088  90302960  16559634 
 14895780   8123558  10831524   9417518  15067260   1528674  11815238  58903695  47549631  32062230 
 26851860  21847006    519731  68920618  31297500  20046600  32552640   3513178  66603740   3744335 
  5300772  65333844  12017630  13896514  70078208   1337526   6246072  27945105  23457375   6129000 
 26406678   5505945  25024768  82242758  45713862  56298249  26881165  36948426  34607925  33535500 
 39918699  12054784   1690935   2243109  78194928  48093150  11215728   5132886   3622008  60481512 
 31093746  22082640  30368750  31139920   4307100    992734  57165306   6768743   3959738    175080 
  3276824  30793504  21037040  12000798  33724530    703570   3141345  20781840   3044320   5034099 
  1371334  65619720  56771533  59206848  63369600   3678972   5871624  40819917  67515024   1644240 
 11329548  36102795  20175345  48553356  17818017  11025381  10038996  11641657    556565  45795337 
   557744  11940105  60464054   5898690  55215498  14861952    265533  44060320  10513500  36391464 
 25596303  88548190  12736342  29989258  13274040  64763400    131970  31078660  56267240  33189708 
 26748846  52391610  33556560  51675410  52675610   1508220  44806193  51606016   8488244  53799315 
 23257368   7092723   2532278  20918828  24929256  38361906  12180480   9896880   3264390  18457830 
 22787543  12913028  22692756  50797566  42268996  62836752  41261770   2864708  22454320  16708642 
 19766733   8647050  75741809  11793800  34136200  10046652   6657702    606483   2229396  10173600 
 34384492  85043028  13726540  42732288   4968216      1080  67765774  12967682  34823646  87075836 
 51088880   8540690  23469765  35116500   3152655  24008964  26417980   8462640   1436360  12109852 
 94598904  34160490  52294572   9496299  18177399   6998640  27867232  14723355  19462894  31337943 
 87245796  62640032  25262448  10122672   1142684   2144268   7037835  27993693  68969120  64545464 
 51645520  53428284    469938   1484687  58692102  71290520  37971576   9458822   2568590  33955380 
 87631522   1957866  28491825   5531064    373648  25087101  14454540  16814490  43544655  22372018 
 66485640  34452540   5344903  19532544  26762375  19623943    452770  83049927   4657840  29933605 
 14087640  16313960  11958246  44538195   1776852  16538912  35590131  26710935  54994410  29967797 
 16793472  63173556  52897373  19342304  41246735   7404775  85356575  12891825  38831964  35440300 
  9104314  11643537  51905088   6477130   7273761    552338  56651434  18043272   9618864  25561965 
 20394222  35125920   7800570    443292  20169408  41824454  70492572   3908570  47740147  23742116 
 23919104  10444392  49367532  61015512  14273870  33538905  31314640  16014045   1617682  76251186 
 36137376  10112312   5111327    951196   4197288   5350546  11116140  20574997   4647886  33234696 
 50208477  12841275    110495   4261220  44580536  46906212  49037264  54661291  17006715  10602972 
  7334972   1737580  23760288   6790196   4718840   1325467   9807406     78546  23736060  35203900 
 35779968   2851295   7651592   9958080    308884   6296400   5646476  51163464  53645384  51924987 
  6896098  23507952   4290816  20034040  13573224  74335200   4095990  41789000  55845720  35250778 
 81629350   5050572    991452    490115  53106000    218112  22416876  31782945  32624710   6241950 
 40569364  37163610   4609495   6080382  15090352  26064342    115536  50428262  41141520  25675717 
 44023418  11655436  17587860   4844925   4006785  31943895   3494983  12403908   7543836   4889984 
 26193030   1814810  14677542   4665600   6595728  10761842  32140724  43847658  68942260  34082496 
 26137585  23296338  62704320  62265750   9929572   1854440    545380   4467570  39366404  68447674 
  8564574   4957403  50963724     74244  18650170  34279200  31296447   1693584   1049522    555764 
 37528110   8246196    173974  25667214  52158080   4626780   3691035  18924400  10237344  29931460 
  5575926  22524992     10752  16669258  57101576   2120922   1305786  14490368  19878912   9150900 
 33889069  15308520   7490426  48391016  39064271    423645  24185602   5242406   8103060   9929850 
 54729731    962628  26527584  26295236  13872683    942154  28197952   8603225  34711434  15482502 
 21279006   1396116  19488504   5361958   2390346    551670  26828504  17471733  21592584   1931659 
 22993146   8373440   1528785  26134227  11274876   6487184  20022957   5734880  17056062   5918840 
 22635140   4469353  20723274  23396564   3744450  26326176  10624768  12318075   6854043  52983140 
  3187632  34967970  13727232  10106505  34728561   6039917  58241183   5563726   6288480   7330764 
 63470714  25632820  33586075   5606268  28419660  54236267   8383626  53905782  16739775   1669195 
 24976288   3792600  39456075  12148304  38180655  45012840    285638   2028096  12948000   4180774 
  2230550  19665635   7259367  23400384  17364708  27953100  21857376  40248805  34129467  13902922 
 17135055  72133824  34116705  10955584  12280032  12237750  45006192  15854144  32988943   1905020 
 43559290  13811248   1192074  34342400  61749135  37584144  22279056   1800180  26187544  60324840 
  3418272   4437696  24659504  66884853   3242733  87960991  43627800   7561044  35192040  35923471 
 38507403   6400324  49905856      3440    139519   9315096  25354901  20147490  27510114   9088926 
 28572984  62435228  48868064   8606088  57430356  25148292   2273152  17348352  21224448   9800568 
 29743574  23801418  14205440    738180  17664846  29725410  19969956  40919220  30554100    516078 
 13930881   1617836  26128195    742106  80733075  29248448    361945   8938781  30532528  22170078 
 28461005  48772294   3582432  29522950   4801225  46490756  36161352    403168  46579075  16917440 
 23679040  23374560  66403576   2965885  27184600  35827350  16035600   3359518  14244448  21499425 
 18816684   7113344  26228352   6464887  11675475   5540535  57320625  19841835   3034822  15685560 
  3898800  10249065  34917800  35918399   1340740  15636986  85507796  27203090   8570986    840650 
  7395696  30195426  76996837  21304998   4318902    312708  70307991  17879862   9171625   2343092 
 76765455  54517211  16604730  48713170  29978936  38391108  55773630   1558943  36610200  21229990 
   450275  44445700  15091728  22250924  56351940  31328352  22202940  83256939  12376980   7634153 
 74755760   9108354  28112140  13798943  27511848  33421704   4315584  32006799  14087832   9239341 
  4352424  22681959  37267584  57817800   3245814  36998382  14307840  63067764  67858472   9415845 
  7106850  13905720  54010158    932748  14967000   5775198  16392258  34220424  18032896  13068048 
 75986088  29814612   2417774  71125501  69164082   5850558  24022080   5459388   9057797  41015884 
 48810702  30567591    618490  21147126   3715572  71910720   1589445  10151040  35862405    792870 
 34960002  44680080  13500144  32790252  28220872  24716538  34491522  27574599  16917714  11021959 
 14768994  13164195  57516193  14172480   3408530  23017358  25910280  25633404    644661  47933444 
  7902300  11230296  16464196  60555316  44683724  58457595    658104  19131618  21332976   2020957 
   559580    581280  34523198  10714300  16733284  82108728  46052644  92427120  24622554  17993950 
  1454180   8657454  14564583   1965370  12820320  18502086  93507456   5178740  14524139   6494472 
 11400484    998944  71516720   2529600   4238850  11532186  42222020  76108487    367650   8504276 
 56698925  93866922  25940616   5743584  22808538  15050304  25031448  17063088  50151800  40960998 
  1423240  14304200  30661564   4635375   9732577  10251858  63013346   8421974  24603912  25957879 
  1387620  26028936   9229440    211041   3487176  67152714   5584323  10816000   1354620   6319874 
 12713841  12727761   4249794  16009956  60542610  18243360  30842262  60916356    485296  55726946 
 14694550   7141190  68243922  41844366  24949092   4432000  15327099  39045653  45477900   4494784 
  4799498  38918268  17842880    641520  28453152  27675856   7970294  68584376    377153    452920 
 16267850  13929346  50176510    141588   4076904   1415117   7549152   1965110   6326766   4554000 
 22323840  49365088  55827638   8465109  36110151   3462592  87750818  18566236  35788779    403725 
 16446020  36907300   6946245   2795274  32971029   1808072    412224  72996098  19964586  22987230 
  4007136  29934061   1505460  20158233   9799758   8192184   5363532  18980127   1342176  73265339 
  4582811  71095959  18871970  36521968  35042850   9845748  19905534   7219215  29000846   2539950 
 20215468    210330  14951880  44298860   1525251  12290592  50927750  14640109  71142216  13502473 
 20527050   1396410  40292912   7256115  21772416   5370464  58852500  69115130   3649391   3745440 
  7273848  45954357    373760    569880  17428072   1655607  13016096   5494762   1197979  11092285 
 12749959  36573628   6394822  26919282    876512  11281232  11763583  11371514  25386032  15786880 
 26981834  23068320  26250400  25734447  14137242  35324928   4939880  12523983   4140201  46393901 
 19199000  19690074   6218940  16179590  54166182   1441300  31901360  20763264  66972321   6493105 
 19279548   9951205  18031392  17992404    645014    106470   8395758  34486660  10471150   8541920 
  6411236  22848384  26101872   2096128  37944672  22533952  30960686  44867550  84027952  78410664 
 43366336  25658707   6981765  42964740  18882087  19455425   6559839   3792400  13453900  34098226 
  1640415  26150046  10537760   6798900  89858568   3394272  81244800   1033018  70107363   9042405 
  6506928  61204248  34564825   8667294  30502626  32377086   1194288  13200804  12096350  57993165 
 71241876  47749812  73051280  14412654  11330500  36315520  14331876  25804270   1181596  21236502 
 20865780  66231781   9516720  14631110     63018  24885074   3405542  33352725   2930753  68044554 
  3088854  34136160  60560136   9505351  58354256  40766193  18828260  70991308   6704325     45056 
  5159802  45512136   5554776  25606504  75089658  32307660  52395101  17002796  16581528  56747505 
  2455720  44992096   5437164   4410224   4690000  25619088   1767854   3554646   6297984  13340376 
 17720595   1581070  24922415   8288780  30291041  36261396  37739664  26702613   3839121  39396395 
   534177  10858331  17499456   4687956  21904911  51259671  29709552  11661303  43951677   5930760 
   990912  22084194  72797088  12819259  18377154  43102410  16063104  18906784   3440800   7605568 
  1535226   1621350   4838372  19640688   1888224  23417874   3672648  19558320  29743930  31542852 
 53589638  16116642   2615844  80507427  25443275    798903   9520544  64553184  27489024  47602320 
 11801768   3662068  20963291    312868   4494528  30669675   1570413  30050965  13311580  57352084 
 22871056    381528  28776537   3014960  10059930  20105610   7151975  56991201   2139910  18426408 
 81024768  45231896  11783187    818500  17206583  51429006  21484596   1497504   4487392  26483340 
 27676920   2515542  29416366  27743968  29174243  34290493   8811530    688864   8491032  12541906 
 28550137  41323898  53139814  28017618  16922838  39187754   1205644  15647680  17771310  16896333 
 24059776  62749456  36445320    539880    346170  20228736  22459283   9671176  36517620  17541145 
 16032964  33603460  40089040  37058133  14309820  29931036  51653778   9699844  82613100  25787000 
 37665761   6048554    959148   4341900  14997654   4351240  38145085  37508679   5044578   6581856 
 20563295   1656424  25997340   3033103  16372650  29112332   1475825  13386880  28454728  14015648 
  8434638   3334443  79373224  67324764    366975   2812980    116256   2240250  11884272  29538900 
 14930916  46090319  15194718  62313687  48064751   8112326    592610   2504780  11142318  63987768 
 45806948  20932928  71178570  12188902  47987430   4385592  20029440   3498165  55520920   1952655 
   987454  39108312   4387388  15943919  28541361  13411862  13077236  10417320  67690273  23392267 
 40710540   7093546   1781448   3051360  79958465  49206935   7315794  20161158  48571340  36767400 
  5378800  19999252  25310220  10443000   3907464   2542176  29933280  19044688  15713040  20315288 
 16859621  62833372  20272384    116971  30076964   5193552  18456543  96361254   8997068  30989302 
 51631650  33898042  50390040  71274595  23111345  11960256   1993434   7088564   1425875  46578210 
 17714268   1389508   5360070    336949   1329434   2864500   8438755  10367595  69676528   2637418 
 12002277   7346911  10435104  57820788   1405206   7475018  47567680  32518519   5968512  55483214 
 32508200  16356909  41956000  14830400  39024711  12822194  25466688  34590240   3181200  14738695 
 28859112  36117900   2739978   1596491  47927932  19121532  55131813  11266629  26432520  26208692 
  4163772  19283010   3604854  64612764  71527172  17473615  60222384   3405153  68837624   3986290 
 20027184   3261842   4593264  25256713  39005112  41271309  32652468  29261972   6357604  12163304 
 26192376   8014161   5361360  45370848  20006523    855030  52353392   5582964  32598208  22232280 
 71553521  27821352   6667780   6058323   2155348   3354780  73444383   9540993  29179998  17585503 
 16988720  77217140  13539918  22675395  10270260  12024200  68361216  43390600  23031363      6274 
 64637264  86861031   2787750  55612656  40211942   1330560   2675400  34943076  80379918  31918636 
  6495588  32522334  32548875  15721182  19454237  42325944  28342545  18807360  90219386  15932892 
 22469760   5210526   8859136  71566560   2705810      9825  37697000  20876160   8962608    798126 
  6402648  32851854  62178172  14880734  16050910   9987495   6890202  38253784   7740376  11960460 
 35671074  40083994  75235512   5430032  19860776  36569340    376079  11471467  13755102  29590715 
 63935076   1550064    116580   4270600  60097092  30642092   1848320  40745432  12835559  29926000 
 12374206  54709446  41746160  27148121  35901458   6712552  35466435    342171  30322635   4772604 
  6042344    529216  35644019  63513612   2658141  42431432  22467064  66292524  64247640  15321155 
  5444406  26605944  63308073  13605690    272832     23862   1470408  24014991  21971624  74221514 
 17341884  46735326  53087324   1085535  18656668  53567360  31973560  15609602  52314471  14706246 
 25084388  49647361  62273150  23130030    990762   2786040  43865456  52979570  10114434  50107200 
 46510528  18741720  42721494  71414056   4621770   1460336    625105     27110  60555900  14516640 
 13414302   3193920  58971926  57375441   6594939  24548797    113529  17801520  14738445   4990986 
 15330385  67315860  24361236  48777855  12368774  45401260  45899230   5737868  10461929  48775826 
 73590012  24414264    976752   9969264  39232325  26527172  43457406  63187020   2577350  14446465 
 15164072  56365855  25488432  35496690  53064055    226408  25169760  45606800  18645410  22129408 
 19230750  33305284  16554450  65584035  11968160   1024486  19885680   3029913  38501904   2899653 
 26593215  60923681  59364984  54004980  15078400  38596018  68176753  59420778   1396890   9574290 
  1613664  14150530  27239160  11215393   4618392   8637840  13933968  82284512   9277905  28135723 
 71856420  17292375  22667400  37640211    895175  41039413  73998600   4011518  28115500  22181376 
 18819690  36918864  41198924  28018232  67737945  17037276  29182889  34637841  24757212   4162330 
 54989217   1862640  33089806  14532507  57671736  15732576  12546114  26650968  14747352  29698864 
  2237020  57304660  14165760  35439231  35123856  20267208  18892745  37413538  15481027   1632456 
  9495006   2775752  26498259    522500   3083511  29879970  14101529  10024413   4190000  20289082 
 49699076    633840  49964864   3250728  23157403   6034917   6300360   5825873  10960836  61431048 
  5827566  44785536  40331109   7020048   9212456  35930600  22798540  42498830  52321464  12286388 
 48828248  34438901  32213402   4817708  12342288  31576140  16426080   3756048  22215600  22429120 
 22348134  47284008  45503007  65189432   2850850  46118555   2669264  46833024   5254394  66086865 
 39962109  92870473   1989090  19973590   1342937  26051136  18665030  28793044   5726938   2080776 
  6077211  17381991  68466720   5353867  51552396  18571784  47019100  22952358   8924036  29339764 
 11118818  54987786  14653704  22232490  54155911  14965912  20841184   2088116   2362635  83177820 
 50143830  22295859  57481828  39204174  34577450  34428685  11917925   1200968   3270366   5713828 
 13353288   8176780   8976825  33768003   6402032   7454772    498408   7272590  57986309  17515944 
  1168716  12918946   3170202  74062080    302688  23462660   3214494  25462720   8601366  37505314 
 36669820   7021570  54095064   4118080   1471800   3993040   4195338  33159672  12708844  35729122 
  6539764  29635208  15896059   8257920  51848240   1647646  31381506  55725755  36518040  36474112 
   217770   7135344  20996844  55602640  42173040  56663510   7352088  11188702  33296571   1702155 
 79491858  56059710  13646700  14268150   7348500  13895750  59144452   2933220  31843921  10431217 
  7012548  11964456  31830795  47254420    927210   1355290  80860590  77739934     37870  62287349 
 58503936   8797390   2189712  14133780  70463540   6515313  17542260  61210880  19944750  34844260 
 86647900  47303424  17907015   2101876   8321544  81077175   3717220   1025915  13152756  23256128 
 22882969  12758658  22083444  49634925  12988723   3636300   3739065  14808940   3226044   2509437 
 65098336  24430042  65229582   3682485  19730886  13953346  50069640   2219668  74101368  62281872 
  8635020  14200000   9632100   1893970  36006902  56388200  44443554    609928   8929536  35009844 
 17581671  24797025   1233800   9535890  61212570  44122533   7445681  47622288  68538241  30367340 
 28460960  69608700  29280727  47735334  26558675  27819786  35995572  15258724    728916   4470781 
  4060032  17027316  37503343  39744972   5449152  76749512    879746   2300878   2319732  28472600 
 48456361  64585062  26278747  17221476  64343440  19536625  33660760   6192060  50563050  20334483 
  7939248  12002985   3869060  10603992   7534758  12891562   5353288    559488  19241705  11200848 
 10653624  17520580  16928138  19835752  55682100  59071065   5873478  85852672   1638520   4406085 
 34245206  23117874   6963057  44165220  25517550   3757925   4037268  10321245  28796310  15394335 
 84658539  12661272  35679200  12754873   1587200   3531392  26984496  28080918    509028  27398864 
 50797530   5442693  75968631  16117776  20065632   5584281   5599557   5182360  40945035   3580564 
 36341760  11413750  49408392   7762264  46720125   6991606  16087896  42510870  56683759  40513060 
 49730409  42113550   7237074   6472797  50019229  83587520  68274960  24449600  14191540  15568696 
 74696909  16136068   7584603   2041984  45615348  26328810    468876  68741907  21776800  12873690 
 24857376  58676760  33586128  13830960  67786110  43905631   4872784   8699477  17993745  10877300 
 25732728   3910088  36906175  54770275   2092492    406688  15310528  60413600   6936612  45611058 
  4096917   6670643   6604770  62065776  22519578  34561714  15245376  23405646  70702100  24491136 
 12914790  13505908  73343520  26355765   1128456  39695656   5224197  74826594  58532928  52722816 
 18431842  23068287   4799385  66051576  51217378  61191636  25751212   7512804  52345942  62895577 
 48567080  12909456   4139703  15324374  24581871  33768048  89279550  57535232  29669808  20418149 
 90786306  20761013  31295050  35465196  74319016   8598744  47858590   2756085    596750  11589250 
  9658194   3717120  26145840  13979168  50065056  20887650   9125298  36540000  11801290  66238976 
 18870300  41173535   1464500  24949040  25348410   3978608   8617500     85176  14745200  17268120 
 51817536   2105400  20389650  26841675   4766415   8005926  50087896  14036166  53812520   2114220 
  6805746   4057560  38019020  86559666  34092690  31418721  25622575  14749410  16441214  22472131 
   845600  33425336    447675  22705186  26965473  26564524  29593175   1375238   2739180  48215048 
 44786707  63140170  20319926   3759600  12340200   1555328    843150  33474382  48754947   6311832 
  9094844  45435680  12413856   6154848  26641800   2090166  65850182  63998652  38940286     78110 
 31870036   2902818    976260   3774976  61879968  75912872   7808240   2329896  32487628  28564150 
 12033984   7057110   9556974  74544150   3246000  48357120  82149031   1884696  89621785  17924796 
 11343573   3380709  32831031  25068568  14230310  40660125  30112560  26243672   9457077  38625145 
 21432240   4251940   7248570  37821984  78740004  71718456  72619188  58487280  41431168  21711261 
 16658252   7555104  34790742  29644116  25989997   9908140  33065204  23603704  40422576  27533328 
  7897554  76099992   4956840  16666698  54590096  58822904   5478567  26367867    243745   8855338 
 31092704   1991512  19479708   3488355  24884652  48809898    337006     11700   3167632  50837119 
 24263880  29777300  57538216  19987227  44005966  56018622  33970860  33901068  69136352  16093854 
 44746416   7605675   2187250  29679099  65637397  29301800  93737988  26308278  37872366  74674710 
  9397220   6928920    319815   7721351  32296550  24116020  60473984  36614501  19341017  44118990 
 13558860  18975040   7827424  13959837   3321476   9643590  43564438     93875    192090  15117240 
 39633468  38572055  18824248  31022424  37800746  72791073  80482336  26935480  25022481   9453056 
 58701402   2889467  45174576   4553640   8710242  41899560   6828006  86470965  60568592  23979529 
 34266996  29237945  51144387  11603763   4443306  13213453  13229472  54849780  12019656   7758316 
 29669250  19824473  18416502  18184088  67141977  20815897  19449136  50344032   6664020   7618250 
 25738581   1817789   3083937  69755849  24205458  54444573   6408438   3124134  29626793     48060 
 43744316  21084228   8997134  55599201    745170   1576908   1813664  46396329   3134670  35092386 
 54057393  20743776  47069792  10124302   8852551   6194864   1086264    894672  16670290   6163231 
  9147258  73615542   8300530   1426028  48417348   1353389   4923109  85871891  36534447  66391650 
 71601660  14845599  61567160  26321139  69024040  26061568   9164470  36950622  63813015   2091179 
  8973944   3511986   5804001  69072960  48554581  18296586   8181658   1542412  73797075  21166159 
 17976003  16290591  23289630  78607650   4794222  48561520  48849262  15943088   9808235  17524938 
 15334320   1776940  39506636  92568972  13646766  15090140   6539475  45813670  51512600   2284398 
  1088892   3468570  17430588  15838368   2691424  94223248  32251581  53842224  47989629  24162540 
 10573347  17031050  44565696  13499190  10108165  24140781   9693183  45507360  29701296  36185792 
 49672606   3754980  51312800    744128    560706  51756432  16720083    920460   6547870  10214844 
 28262664  12045150   4122060   7621380  32683404  67032504   7243107   6254386  31501726   4017506 
  7450671  47049030   1055868  28663428   6564416  26386926   3699360  24684972  34054896   1759938 
  8133192  13165744   2567793  29340630    222662  37298667  29752376  66112879  18676008  11947419 
 44025856    994176  10813154  12618914  14347952  29143296  52429816  30439900  36656914   9528344 
 13388256   1269315  26356448  37469887  41072390  51797283  35875140    286056  78526068  14251880 
  5464980   3098900   6012762  12845824  15976568  36653589    602448  85512342   6032455  85511460 
 26273546   4072848  51284035  24482158   1588479   1430586  47196408  14984752  17912730  26866510 
 27579582   2443345  40437726  13655240  65860089   7464834  16208532  21163650  29388568  53350640 
 15523112  49054428  14502887  11893675    795392    911340  70889324  10210032  23334850   5955584 
  7488333    435742  12124107   1690752  24380484  53642644   2405340  31662818  31522980  29619252 
 26102787  45497240  24258500  63760571  33600112    617966  27692731   1920672   2562336   1833588 
 15025184   3460184  31967999   4235080  27976120    510413    820676  17745894  16411375   5999378 
  9312160  68024124  70212159  26940888  21737916  18504000     34771    654688  31797504   5237312 
 59226059  14494665  24345882  21767718   3262693  18719004   1666194  13617626  13777299  43961839 
 46879700   6642153  16251275   8481135   1156050   6869534  75960148  13843680  21853202   6401784 
  8215494  15645840  82033116  17964142   3499557  13981914    621667  49776600   1929583  43416441 
  2090361   8377710   2364590  43641472   4392900  11157984   3000050  44756060  24278340  34031023 
 41903064  35674762  37193880  13237422   1754807  76011036  47837818    594150  53616474  61287495 
 95645999  63496051   9620820  10450584   8527199  15305815    444045  65241114  41450400  15212752 
 28998189  34868268  61687868   4797627  56942919  29728356  33849704    817236   7304724  59288298 
  3035909     49928   1667322  12024004  49758720   8958620  49404237  19856605  31421104   1507226 
 16243380  11109638   2353885  25751021  48772395  13121952   7382518  12068895   3874470   3320898 
 16166700  37171715   3247554  66497862  11133282    916082  45230892  59008040  12585261  77742396 
  4012500   3576832   9961422  12720105    167506  15184275  29910918  39734487  63791374  14031639 
 56070990   3726846   1131588  96675404  37025436  45027216  33730480  19379360  30769000  46329016 
 28849828   1096868   1289596  63595725   8094156  10390069  49901982  28640772   1275498  10344698 
  8528560  30065766  48079350     34986  24524643  11932799  22346086  28152117    950380  55924320 
 22021556  65339204  12894444   6365016   4531788  52259020   3562099  47993229  44465348   1355475 
  9062540  12344448  99570042    935783  21016320  19537284  51198000   1695780  83435904  21419056 
  2435420    418826   4482036  16718045  30477268  53827904   3018383  15144120    334750  21706700 
 13196554  43767459  27296237  19248635  26059950   4967515  37590450    229510   4921257  54394326 
 13682922  15107733    435600  12189905  36132096    540690   4919840   5784987  39016250  42438834 
 37325077   3154503  47776602   4331562  39419040   6476796  43122604  41926961  38353140  14158476 
 23454267  61066544  69881093     69444    647220  37446442  34376274  32460480  23274468  39517203 
 40115460   4655894  71066384      7388  14927000  11183328   2051424   1114929  26604968   2218230 
 32193543  16886025   8871226   2442234  60688656  20072028   5194607    779291   3542894  12696198 
  7417908  56580624  14465028   2559775  16785744  51328592   2216565  23864372   8199450   5551776 
  3267960  15650334   2300070  64520244  13092714   3605526   1016576  19907921   2720466   3304868 
 42552146  10713118    226380   7442883   6758523  30688872  44888184   9868824  72059934   9928402 
 51081392  41424000  46384128  46968183  52359906   6764340  30504972  10057225    782680  26789525 
  9235764  73045920  54946998  40531920  31143936  84300512  66124125  42968384  46666260  37653140 
  1638144  39292209    975602  11878088  47850135  44645484   2073137   2614425  13337946  41013846 
 13139376   8641523   6841557  17533719    980783   1085022  35061004  21201504  27270647  42057344 
 41598752   8056230  21589515  47485080  10641659  59495775  12721876  24719600  25163196    593543 
   403206   1103375    346892  70257591  30139560  32004911   8844121  76543712   1685453  23505264 
  4417980  16808682  39528657  36501100  53571128   5192616   6341262   7820106  25130716   1771771 
  1159956  10038624  53914494  13717314   4689150  41667108  79772244  20410650   4991887  27288768 
 27532980   7788690   9061608  19608881   5763816  29522182   7443360    302412  24376320   7275266 
  8871200   3812340  15840810  10912212  45478648   3393196  12664509  37528128   1884660   1723340 
  7511235  10695348  13586928  62937680  29815314  42087500  44159040   5316648   2518331  31083998 
 11226366   1302224  24457648  40703814  61740196  39914770    410501  38640870   1227264  66356001 
 19959861  42105900  47782728  50490750  35296560   3117516  77276045  26617620  43196634    260128 
  3724434  19051515  42565122   9532748  33265107  69512982  24503616  16040038    936120  17496000 
 26232471  41324836  18965412  58790526  55488936  65193000   5484750  26139421  24962973  11626470 
  1885184  42328096  49560630  18337350  48602790   8569912  43778450   5010852  49281456   6676560 
 57900648    365694  48145293  53601088   2186720     18562   3354395  20161512   1444968  17334016 
  2863288  55043283    342433  14676480    915448  41969328  47183135   1213440  47192684   7782555 
 41674994  52281636  32853576  43026944  10161200  70634448   5316378   7466514   7970253  44516370 
 27286975  76140882  76351824  27781884  13057920    464145  20726727  57980901   5841183    379729 
 14355290  51065106   9888400  13003725   1452471   4807362   4187610  54110872   2923723  15398613 
 19892652  13106716  23336172  25729704   4982796   5049875  90245408  27698000  14279706  28712502 
  9427428  18935370  29538678   1035815   2820096  11697756  33979939   5558244  29072600   1555110 
 30594840  28928179    584815  65720343  67009160   1320583   2957346  24738240  17010000   4559945 
 29756288  21720331  33620943  29089725  25123010  31127040   1864977   4458962   9789056  10475689 
  9657720  24886152  40351942  44169030  33642834   3279043     48484    707980   9754362  18156115 
  9503340    712775   6266176  48411312  54776706  11744964  26033319  29915239    911330  13134939 
 20645680   5522932   8650434  28961625    814814  21176680  18288855   2457215  76555590  11399180 
  1789277  17686874  19467009   9870720  35259505   7847278    866700   4137095   8469182  11430144 
  1792704  64683850  13610880  30295860   7424515   8244444  20646876  12253052   9135000  49388892 
 18734448  21082923  14360192   9448260  48799562  36657445  21669960  10310958  38268984    392656 
 62024952  32580058  19785454  73307851  48296667   9305500  31388178  46803517  14049000  31136490 
  6742697  74604420  25576446   2122395  24605672   2601137  13304396   6640750  10305331  64495254 
 36486261  12969660  33444814   8761896   4579692  32346750   3566904  35212956  30523292   7088505 
 11532256    902272   1769235   1388070   7414848  10446786  17958085   8172904  16517370  15451540 
 17088448  14583676  34426836   3136756  69497296   9095908  35170800   2324660  23991990    921570 
  8654352  17097936  35221299  82310100  36820543   1640090  39281040  34212500   1342178   7692348 
 63345600  16179784     74400   1018276   4500646    910258  25152944    293250  40217805   3997968 
 87542180  38469066  22121962   5932472  48269916  17500184  79744068  51696898  39798560  33083788 
 22333410  16371792  17248886   6490000  56744368  25879616  25229319  16892458   3477291  42523632 
 29945784  27016394  81944568   4977840  38125080  13839462  45735192  17719192     74112   7038626 
 19015617   1166284  22254750  15760899  10804196  10237884   5771280  24333975  29127112  19208570 
 40895125   1361563  43707365   2906960   5712970   4311500   4663598  37810251  33519504  71475732 
 11004966  36012220   2011994  28980180  28388800  34898403  69138300  15174240   6237146   8410068 
 27395807  69826599   6243480  23536870  89175510   7216880   4196752    647460  78668649  46112297 
 32691978  24280960  26544116  56366848  30724750  26187704  57233905  73620432  66325514  29821008 
 66258115  34358472  52015725  19604640  19633088   9081808  19717357  27008046  61421581  38664856 
 11741520  30273516  17985960   9464952  14861875   4119545   2002264  33465746   3364878   6513148 
 43848580  19139482  10728642   5889816  10928550  10062300  28907650  40024324   8715276  28885456 
  2023140    644681  24038577   4379232   2361240  18442774  22832376  18829214  16883832   5025384 
 74939040  11555176  51274791   4718732  13507832   6038976  18005960    270840  22500416  73078184 
 13403052    523474  14149632   4553080  52710696  12707704   1871100    177630  11845407   2109547 
    27552  20882012    570294  76062231  20523571  17186490  51742764  30635540  23923755  60160645 
  5062197  12226725   9395800    479427  49943584  51180774   7231854    621572  39572192    965682 
 33102365  38609064  91908532  48196692   5848946  23365422   6580496  12115494    495430   7017864 
 18690355    687660   7534190  45325200     44031   5747558    106500   3913620  13137168   9789780 
 29086134  11436704   1083041  41770368   5611512    542682  69394999  51254034   8609902  29946330 
 43372728  77954470  39882928  41128884  63816051  10201884  35706658  27554288   4452732  30280200 
  6642648   5616888   6687756  39257648  17682210  31748964   4951969  11468778  11881126   9453880 
  9338584  62286453  27720198   4799917   2139548  11287445  63142457  20416572  27828864  62428860 
 67690600  23842038  13296979   8895588  74164661   2830659  22912180  34747694   3365247  75026588 
  1863617   8183936  36084869  25329575  13722467   5910932  35177455   5814912  71272944  11742010 
  4882110    456642  13136158  64370121  30104856  24073770  44612836  21005670  25298000  73176270 
   840060  11098204  17139248  23379749  28047008  12086250  43026902  13723440   4965300   9444855 
 18807480  13506202  36259984  11748870  50090315  24278323   2043452  34156110  55119226    838994 
 39996060   9439360   5126328     28512  37672290   7011004  17572125  23651936  31149132  34096896 
 52263525   9776725  49740096  12168924   7072800  26243230   5474238  37659648   5695578  59463416 
 23785280  25955370  46806506  25061112  56749000  18943848  42067775  10566714  15111882  41487552 
 55200411   5342812  78201564   6993060  10126734  26648152  53243626   2799888   3400600     75456 
 19820400   2088491  18788116  30103515  84582960   2711350   8973377   1599040  33557406  31685008 
 11955699  68093368  47437626  43659005  11463545   2084250   4515972  19329891  47657545  20055180 
  1531054  58007040  11567904    852620  49285930   1512460  38970250   9136944  15401610  21707400 
 35471475   3311385  10765848   4157556  46060950  55665181  62984061  76527180  23776089  50554399 
 74012790  90487837  32004544  47256192    810999  62919720  14218061   3575045   4940312   2535624 
 10930165    241410  53124192  83504190  22332672  37302396    549524   6945464  40357694   8344924 
  3862800  94984632  39640365   3955702   8990862  55435228   7844210  56240610  30281454  17678748 
 14478975  26043786   4742220  60180864  20859476  21046910   9682000  32220331  20032296   2499770 
  3649504  46303180  62741458   2556437  22118563  22502832   1994372  29356380  21992292    801504 
 15245360  30990517  75668260  29991430  11206426     69650  20169906  40602870  15871662  34373017 
   795696  18906312  29243621  34875204   8690470    645904  11208060   2886799  64103472  33764064 
 43015892   3623724  14417900  31514730  45521392  67573160  21569808  47081736   1482468   8390061 
 13674141  43401645  49526092  17867836  10848600  24551904  49972200  62714850  24807948  31579920 
  9633225   9532336    189618  20718860  32708752  19731217  26038235   9257472  13641550  12638898 
 42569091   2246718  14761560  70532009    674648  20062030   3146234   6135395    691213   9555375 
  5458351  11724584  13289500  32136936  61895996   9666171  44269162   4190508   2886246   5512184 
 51336075   6145297  18991232   2675106   4846016  19282921  26293698    965747   6611755  18571000 
  7107604  35776256  24030680   7854552  17941400  57673599  73426715   7376432  15316669  21737924 
 52450119  13713520  93529155  31992899  63629759  10302250  57602695  30814974  40231350    108864 
 22504016  11502795   9294457   4505904   7272920  14154658  37917620    593127  32664320  31670100 
 23412354  22876506  51078744  10727860   4703439  22766275   5101304   5346304  13519704   6807852 
 45276928    714090  29090061   7634068  20272968  13926638  11405812  88853492  67716041  18536932 
 40678924  91335437  39309942    254727  54933795   1852745   5557022   7981710  34901780   9196740 
 24782980  57907530  32678162   1462581   2469152  42086758    253132  31132836  12115404  40969064 
 23216950  50174208  40011768  31070574  82759716  26914576   3718197  34022756  11010592   3574935 
 20307744  14884731  21519769  13398036  20961063  34247285  44878439   2231931  13375302  61401858 
  3733210  70096806  16456558  26695152   5692950  18814212    974320  23095464   4620651  29556810 
  5891116  15045864  27113735  14303562   4753272   9427431  31952694   1277340   1878840    295834 
  1886500  11819760  22928824   1270359    370986  14414774   9008724  23295389  44471616  35704823 
 11003146  31331816  12633456  42520690   5368896  14916843  53606448  28108944  22828077  12676158 
 33391464  34478824  44594376  38509548  66936100  18323072  14328918  58301180   4386201  27127784 
 83427188   9557685  24444576  26652165  57675528  23977978  20018948   5115000  23162548   7039503 
  3999215   4023002   2844240  26391771  60906852  17202780  24394590  38002608  46501308   8274192 
 30175308   9487200  79666490  13131788   7518250  52373440  38540853   8184858   5396760  27986862 
 72565598  23999928  41151362   1546778   3025104  44408840  25951332  19131448   6874944  18303232 
  3136976  49247844  66710567  52752601  29671764  34702850   3287331  16381035   3871468  29287808 
 13621224  41085164  48830518  25552129   4462199  77977035   5583138  43162728   1272435  23919584 
 14742676  50843544  27071658      2769   1202730   9357420  58834980  12547008   6801933  29073520 
 18902000  30249680  23660130   1769929   6937470  19197675   3943324  19758471  53289712  21355010 
 52389428    169488  48386339   4739702  20479200  10561354  69731500  21082488  36863880     93718 
 24363456  22024651   2620512  63862200   5125527   5814753   6385570  62738592  25870163  26316000 
 19449066  20702799    712082  64684170  42213272  20423214   5221656  72488064  41481414  16195256 
 21551250   1219581  33773364  40710138   1814250  11471744  67596396  21485172  27200381  40331393 
   787248  25579200   1324400  16480815  44358216  53607966   9972963   3163270  30568228  37458168 
  9059232  26458872  28346230  15015616  33394944   3264922  13216060  66100130  13790544   4205520 
 14003220  11379368   9286743  42941262   5474228  52798598    325378  48219933   1737949  30909424 
 15960370  25523828  74896736  53640520   8138953  33277328   3611307  23590070   3858210  53239088 
  5400975  25885917    757656   8544913  31314663  16961175  59486273   9190171   8994832   3457164 
 53393487  28452606   4202532  19449589  32544563  26070684   1991616   5688000  71375055  13534938 
  8775198  26197561  33786624   8937608  34094494   4905420  24872832  42570285   5895000  67102170 
 15243800   1892520  63191740  24852081  44995200  18234388   1781097   5011760  19037039  34335928 
  1804352   4869462  21660969  45048234  47963592   3544364   4977839   1229240  49692119  76423410 
 46311654   3720330  28367365   8310858  51853743  73872814  47455088  91357200  34000942   4799921 
 21287758     97216  11980896   4754568  49865000   7026015  30348282  11009152  62752965  14112486 
 30059136  13030329  60369536  10567104  31439278   1898235  19228001  12402516  48321840  12021660 
  7906626  14346176   4840968   4275006    270429  17812872   7263575  84910521   3210603  23159542 
  5599244  13191199  11422856   2462070  40916486  20074691  31399500  44441956  36213980   1995820 
  7996548   2797485  14357336  15741428   8133316  12301164   7995340    612216   7008534  11853296 
 35110008   2465895  38076162  61623606  13321880  62297352  26031740  12619737   2936412  18196820 
 29663413   9505544  65798469  50619132  43602510  26147955  10555683  19497706  13719780  39669210 
 19097406  51973152  15524366  56041480  30013260   8426880   4473558   6723000  41485520  13743324 
  6710268  46098000  46579374  34239191  13060468  12519505    930725  29264266   8496928  14260829 
 11748480  31685225  50966850   8959088  18029000  35232363  23858976  22012200   8790430   5576004 
  5494932   1245882   9282720   4444888  19220797  48123180    617757  80388810  12325600   1574892 
  9515475   6943350  59433088  40052724    575876    258363   7896582  16333082   7456554  11906520 
 51656850   1815066   3003540  20918373    661822  12422802   6781078   8504096  31136250  23260600 
 78533819  12605725  47388320  25534500  71759414  46247184   2969656  77906796  10521885   4956862 
  8388410  20272801  27647468  13306650  70021776  22429924  73786482   2114343  28635684   5539083 
 17106855  21165325   3330363  49616710   3491865  32956224  19610375   5013268  29040864  37806453 
 25445304    702090  45123330   9002877   2583540  22487796   5121671  33325318  25921434    142352 
 60666691  56551812  41042980   1836355  16184700   6101688   4831320  16066752   3972636  21165012 
 12057288     35308  29968875  17398752  20427424   9909270  25787916   6012512  12114132  21842996 
 25659461   3890795   1713747  51057922  38593599  51258150  10788624  47063736   2721204  10252060 
 20165270  26328699   7448164  42059676   3846070   8914020  36220710  20817360   9056256   9229869 
 32092333  65470570   1240785  16421312   6465984   9232026  40016610  28305579  11722962  53871916 
 65410605   7444224  22495956  11599264   5311548  12375099   9162375  31022080  34694520   4009824 
 88600554   4531048  26785285  13854720   5096140  21588275  29144686  79237200  13603513  14284354 
 83484819   1780188  29040000   1994292   5648225  15020730  33659879  35735518  11137512  59492048 
 24649528   5106465  37119864  32837805  52981500  17067187   6602640   2063772  41538904   2032128 
 17391429  53449627  34094775   5474898   1865079   8145280  51352609  19387875   6640676  18554774 
  2934894  15845762  41572972  15892305  22666398   1644081  20499416  45816428  56502234   1797809 
 32569855  77966193  24090750  38675680  52448409  31399550   2164912   8242839   1095648  14772330 
  2946586   1635789   4680324  30394656  43142504  28282911  17429574  30745776  55795041  43961850 
  8012496   6472524  15940200  23154210  12101076  42757078    128256  50176910  53308416   3728340 
 41717160  17935687  10867020   5726175  11028789   3760650  28782336  53395640  56351295  51669740 
 27861871  48790860  35429360  22947464  69419040  27870250  25447821  42861390   6568863  16210460 
 20220634  22749916  69221180  38203434  46028400  16943250  10704974  81099942  11383920    600253 
 10602468  33178494  75436512  56709198    261744  81725970  98020585   2547844  47453900  12090893 
 10746750   6199752  31425951   2249678  72137547   5135751   2950650  47709402  10066037  20646150 
 65586405  19455150  20708220  80183424  32070273  44199711   5342496  13608810  32484375  50983680 
  2794376  17595138  54049268  20667750  40556156  11220806  61879069    548411  36487134     83380 
 67941291  88115456  16318695   5823000   4402744  63224960  35008957  22495881    585844  42308546 
 15102549  15384864   3683410   9596022    538720  39619110  53382186   5968404   8226240  38175552 
 10345120  19329750  29164572   4011224   5392803  18126130  19430837  18206388  22343375   8963490 
 20432988  38348995   1392296  52837226   5420912   1921748    857280  57842984  28585872  36556300 
 22183039    248832   2663073  37159218  15852680  21685576  25237930  17608340    128136  40993160 
 18096508  52154528  29983815  26016480  22670568  15009918   4666078  11509641     67896   4180848 
  6058602  33818119  69629470    704088  49891528   3901024  61367400   4172532  55256097  42416838 
 74261275  55656795  33761910   7393340  70930998   1084072   2849280  40794930  46265430  66077392 
  3975484   2295378   3665728  49443140   3477071  20906688    547456  17827768  48544015   8050176 
  6757296   7434735   6027164   5042208  15848982  29824900  45721762  44200176  35908425    803652 
  1548424   9168475  27376574  46186140  37442305  35264851  86803338   8646326   1549368   5832754 
   496899  42365246   8065778  47620672  10256625  58862027    856704    916523  37865628  92394401 
  8125810  30865142  24123856  25308896  45180181  60981644  24869544  13633893  73011470  22715936 
 37679202  20836194  28863470  22718226   6935040  27890971  36952092  32440590  59438324  37049762 
 93651354   2418270  15894086   2466034  12903772  31561920  13647569  12047535   2426175  56711865 
  3504900  19344312  11435240  21309498  31259970   9188201   2956371  56482702   8707424   2207360 
 16367745  32912332  41372436  51950728  21360880   7196553    453282  12120360  60527172   4457804 
   482088  11286490   6734185  17385885   7284966   1719744  15059725  68474761    234948  11378332 
 23559291   6779520   3804229   9615784  27409485  32126040   4359120  20810650   4937650  35381862 
 40169208  86434035  11379200   4891770    111000  22811411  27374259  11792616  34922027   1843976 
 54114170   6692425  21114906  41022300   7659023  56306829  17803152   2973070    452088  54651690 
 86664369   3461952  19021510  49411560   1387421  37687496  54947337   8338949  52933468  16533204 
 59581665  59937552  32402664  38034700  67506677  18910800   3077184  22829114  32996712  41327221 
  5021702  14684160  66039017   3411300   6356475  55929125  27494391   4211925  26782950   1561517 
 76360737  74976625  85047220   4772385  15141888  16160560  13916392  62389320  30092032  24404610 
 44686873  24975540   1677012   4364166  39116285   3961418  11172120   7460472  33513568  65243354 
   685562  46437006   1646979  25427688  20536470  45952010  24135576    934644   5673464   9297260 
  7727214  15011712   1546752   2656178  32187363    843129   5957092   9388474  22761750  13456079 
  9367248  13266718  29109508    865800  20414878  59144085  17357440   1061746  31578912   2380368 
 33897756   5580126  17297280  57265686   9961110  70850320  32837040  31809828  10988144  28055905 
 36115632   6442984  32534840  21763800  20385245   6942012   4917048  51136423   6273280  36461056 
 19374844   5493125  31756934  41768396   3204521  75700800  57956878  17756460   2396096  27245022 
 47359840  10022110   3603492   6222408  26763418  10362828  94609976  39268771   3229112  16948796 
 47955418    752550  10039568  24454480  25258665  39595990  43576800    798608   8372730  76191280 
 24850450  12540078   2657512  24313625  15520286  25664079  90255933   6200838  28049182  13352617 
 35114900   5875444  25011899  12654144    369664   1192530  20215720  14083524  43936417  42188475 
  5604544   3845400    394956  12616112  29601949  26444604  15093204   7742592  61002240  11870600 
   922880  54939278   2249462  11377764  38673273  61649591  19899768  20506698   1164021  15774308 
 12472801  50428854   9132700   4479062   4196634  10204838   2291343   7439112   2279928  21880894 
 29448252  41278200  66404108   7788290   2210392  38454708  78088560  64516287  46573961  13586051 
  9165660  38788308  70337106  56276812  17638848    318843    702048  17583860   1707151  30914520 
  8906158  14671360  20684160   8795430  76439299   2986791  53571241  22304276   3591016  28288821 
  3560890   8141904  43411162  29390426   7349004  35200828  56652035   9097818  23714375  48618816 
 10566458   5866300   4058502    206400  42467712    151601   9702958   6196490  38696788  20401192 
 51698115  42414116  39329192  13988870  39912460    521571   6784912   1653630  41956884  54648300 
 10225350  45827899  13761316   1100160  12066144  57853656   3914984   1264814  50609040  29085132 
 14946960   3518935   5971616   2031264  27240680  39155214  55783695  20553208  35968928  37022180 
 55769241  42842448  51125028   3506438   2960951   2000664  22351017  52665984  26065620  74644008 
 26300490   1207430  24615520   9121455   3829542  48433970  15027650  31060989  27607904  36412128 
 11527908  54396447  13135452  44320592   1905228  22952706  23550942  39166125  25124604  15498300 
 28424512  31556970  31214396  13372377   8646262  23153125  42189900   1163580  38342187  38856450 
 32331227  54873975  67579320  14681290  11134240  46748988  75170112   9807842  45756720  56579684 
   273942  32263749  14454396  11641002  53296145   1547634  11301352  24634146  46072520  27352752 
  6311643   1869348  11047575  36943452  14291075  22957010  55708448   7957872  18717660   4431708 
 47437835  74394144  23330390   3466320  47891298  32167184  39763776   7850682  13945862  67967520 
 10781550   5501940  38543142  19960494   1877400  30870035   8721870  12653696    919368  31300985 
 65476705   2569055   3980727  14911678  77201285   4673560  12094240  12202008  41844180  23759344 
 18873912  80200296  30646304  33681492   4788810  21254423  26205179  22230864  32880172   8261222 
 12273648   4330326   4939537   6766640  23580142  41303829  23919632   4438896  17249299  18622065 
 26921727   7973224    529836  17236170  23268522  35713600  52724304   8999358  12102048  19672434 
 44161956  30639865   9655527  19111278  42483100   2019658  24426126  21110574   5121688  15581503 
 13106760  39750250  23336862  70648362  19348074  34149401  18530496   7324240  21777534   3543242 
 89680416  37658180  23362650  36047568    111813   3428682   7276023  37292163  35073727  52426296 
 29841147   8353686  38871822   3559680  63128000  53327681  57317590   4443764   5032995  43590632 
 48000200  51960372  12307200  47954675  23375016  13728264  30258018  26731796  12008976  28049732 
  1179085   8740971  44635860  15372342  15187991  17263380   6041064   1900360  51366337  13659015 
  2687209  13365000   9593024  21635375   5046597  23055996  43371380  61173271  31447548  30114226 
 16262050   1138830    244134  17781530    899850   4214049  56137428   7427919  30626070  43008678 
 16842376   2565420  68337858  32340553  11861964  21139911  12076171  26533927  17722670  20582880 
  9536306  83236350  71539680  58415007  26307827   2266100   3730543   1224941   1332288  16196122 
 22092896   7501053  20097143   3727080  37224564  51852045  29421040  59395725    977665  58463552 
 34260876  31094032  84233942   9261100   6658576    784368  15038088  60907368   2935052  22314481 
 78284065    133824   7527906  60599250  12669520  11724011  66559230   2897004   7568080  74412810 
 25358340  34507176  35553859   1698764   4498944  21885740  80602400   2904178   7965260  29423625 
  1933888  29139831   9697320  16826757   4235168  11934832  28232330  27145452  16539810  10924186 
 38071242  29483712  11869698   5569242  31439422  15016976   2053675  20618778  62188915  15658708 
  1559624  15440907    809914  40992891   1215845  46144824  66990419  44591764     53760  15405708 
  2434446  14426159  60326280  39897472   2340804  14608293  10335340  23368644  27175335  36516128 
  3601752   2585682  36939790  26086340  49891400   5367348  50717052  80935380  13979640  47403031 
 17121664   8429032  70564989   9176208  39568782  72296958  43861576   3877282   1375974  34513935 
 46323265   3010719   3187993    115738   3949053  21945756  21352014   6949425   6107896  31012160 
  1918440  18379383   2632890  72065454  24109779  31202752  41448944  13506840  38061470   4182102 
 17226756   6607104    881076  44886972  14556834  25027288  93528120    634653  17291318  32749282 
 14823568  49565688  24388788  55697892  34533000   4063110  49988166  80175060  86740480  10849258 
 69530010  37111888  28944442  38352520  19571400  47877192  38251430  29003485  49327387  25071922 
 37948251   8056328  33046329  36251606  55122500   9124794  37079328  20898696    529200   6102528 
 43440859  14325904  52461057   4143708   7666944   1499784  18652455   9375360    230386   8511699 
 21876892   5245435  59474164    430100   2417712  17305108   4225452  42877150  21147880  67574592 
 48637127  45496220  32638170  21419160   6478101  52942680  40710912  48145440   3130504  36518080 
 73871460  52638930   9852450  37197776  18387600  21862065  18827116  11924088  23743750  13052404 
  1352492  48707530  29794227  15664130   1350216  49720969  20937676   2578340  40851527   4091489 
 67150038  10670970  19616314  25187808  44570250  15952851   5972098  61926136  53044929  56315369 
 57440660  18342726  51369056   5558510  27055512  57526920  11914263    559202   4972110  38421024 
 81981207  65086298  17727360   3357528  51674560  12608360  17242777  13475408  60039189   7030203 
 24072407  12738502   8798978  69193864    489118  37701000  11912564   1998150   1292608  40827744 
 57949884  95529720   2825955  35377580    554676  29801728  19410690  22855521  42077070  63943498 
   115700    204228   1726571  95050398   7677585  54766316  42190665  27877896  30862535  64216305 
  1514034  24204763  28901408  13860706  58726650   3895326   1319214    164400   2458568      6192 
  6165604  20126244   8229624  27898129  77069616  21257760  44031185   1225371    626892  15606764 
 15134892   4707268  36311116   3541375   7864393  77442404  15175150  50362179  41734770  32725168 
  1624350  62851069  18223388  66984256  42099930  22086690   5228636  35287322  21709314  32558344 
 24097752   1874284  48668821  13233004   6215951  68116125  55034860   2166510    258151  65206372 
 30079740  60101756  52593660   2879550  15002716  11366816  14895199  24311898  49052374  46061680 
 28301364   4258052  20141192  49746015  36315855  19675475  59747826    139302   3528780    302094 
 44174095  29458884  26923593  38803590   1596735   4641934  46577764   5506534  43534503  60077056 
 85197840  42890754  19880448   6343464  37695620   5143941   2812293   1740200  29035352  12863422 
 22396320  10835183  22496449  75191760  28251808  63227354  16943040   3681468   9990400  40407012 
   686304  29189160  19691025   2270304  63966994    961587  10625324   6713198  11058606   3274275 
  5938500   1879524   5350180   8258310  27249800  93586941  40742604   1496271   5136340  73481067 
 53742150  28240650   1596748   4458851   1748772  16810338  34251301  63736038  51444792    379904 
  5578328  58906944  27230353   4052100  11933987  86736320   7400671  90761046   2537820  14471280 
  8596854  57048588   2250980   9697669  67367354    624708  27780672  60337110  13443546  11979576 
 59001566  59052390  42829038  10567249  33818345   6996800  61481700  29126264   8849412   7169148 
 70100656  16475472  11502272  32958750  40861587  22953424   2235772   8099035  37664250   8036580 
 14876680  26341000   8055516  16352071  19933440   3880968  57683481   8475840  32487477   5574254 
  1432000  22801213  63552680   9339627  36253140  15495732  53033400  22545360   1774788   1555190 
 27072276  23656724  11569726   1155076  13239045  11123907  42969010  21906300   5351752  31900057 
 57153261   6550947  31440318  27245853  52496928  26844202  37150701  22648780  33514251    815920 
 13046130  37624700   1297492  37631538   6102558   8667990  83914550  32772267  46038237  29922471 
  2498496   2878647  17018512   9176592  52531740  24191804  39346356   1606506  49718151  32356576 
 13069864  35469125  47188979  52364064  74144188   8672490   3123872  41947104  24317040   7290048 
 13455904  19141932   1521036  13174178  71744515  44442412  30152395  25096452  45849726   6365616 
  5497557  33238440  80443962  33154848  50623848   7500834   6990000  40204626  47364075  52650052 
 29675100  12428043  75442240    528019  22559355  10350283  45444724  25367850   9836756   6817068 
  4643890  26933760  23078982  14690844  56028267  35746293   8762890  55042239  16707570   7770400 
 52089954  31078256  59399306  56630678  17701152  21691614  15387504   1256280   5798385  13973190 
 20614176   9721600  28567003  22127540    835188  32500851  57125520  24365726  22535368   2232000 
  7439698  21358473  11469348  23216067    817260  33754248  14512272  19119548  71583456   2839104 
 47864052   9505254   5151952  19900890  16432956  35628114  17129815  59372750   2554984   9971278 
 38672822  58022580  80553000  33333080  41967024  13596160  33972048  12023476  23930256   2302146 
  8229375  29217920  25027312  88865424  17895900   1033461  43446098   3371108  54965841   4191388 
 18019800   2509710  83765262  23051320    654007  28690668  28838228  58389180  44089227  29016186 
 20357820  56937840   1796634  35044221  23394035  15527946  14798264  10971657  20770043  56933010 

  5877423    581558  38005839  20882218  63261915  30138198  39420744   2257660  14957975  40279931 
  7417168  12191601   5947571  15530841  59417358  54056059  28799922  52335387   6142240   4994482 
 36418039  76070821  57478348  68588019   3473859   5086323   3395988  25805881   9701542  14321653 
 10915471   5229859  18831566   1402671  13761855  66341563  16340178   1858992   7468783  72985503 
  2758803  13627023   2490468  14155755  31350673  29354835   7161253     77947   7914071  31522570 
 59641627  14210003  17154230  35640765  35667549  45740623   6883077   2301104  47028787  36132723 
 46236885  38636082   5734722  11297921  24235743   4599304  48338290  29717883  20479281  54033955 
  1681053   7749876  38878682  39231381  55546299   8939283  14102421  28706460  19060803  49774078 
 12590663  45256335  29201295  66843573   2482083  54988485  31829557  20086989   2686347  20249531 
  4758747  36751071  22126876  15813459   7279461   3634468  11442615  23373141  16382407  54247173 
  3993727   1477473  26428561   2530365   1064655  21101043  41460003  70585407  17724398   1650889 
  7310701  31649682  39988023  13607509    221190  32190495  73837677   5651727    388227   5467563 
 32926819   4667635   1167387  28244696  37827159  29320923  22767433     80698  95832951    148299 
 60439047   2853669   9676842   9324839  28500455  10680702  62650214  18007405  10687332  69460215 
 17615982  35563125   3502875  16293343   1896486  65905987  56304156  12662223  56593083  60021003 
  6797751   8341873  89447351   9023778  20336737   1595173   4392893  81373806   5769203  15643695 
  1898594  17301231  24755579  59595555  23713103  33501283  67343623  21123813  44497554  10116163 
 14521897  13622947    687887  25471173  10794561  27116557   6574696  55545496   1525101  18608564 
 14415307   8276811  20058351   5383059  28295669  17823795    892923   3756795  78047605  12543201 
  2786073  39951507  14541648  17172038   3648678   6298683   1884237  52201317  65585895  24205278 
 54405577  55596156  12330257   2118779   4566999  67514379  18429039  27736905  38451211  58395277 
 71543566  50071991   2947759  61825579  33934118  68000403  49181268   7060683  13188853  33926483 
 29211907    682999  70914753  15372584  58788123  11576633  31536113   2591073  18792897  39225723 
 17486787  17260738    251316   4525715   7776479  21460943  58250539    552092  39619095  13468455 
 23168771   6607745   6708051  30923403  28004502  34569442   3851036    829963  46375851  43606721 
 20732847    124523   6511287   4050348  61055373  22114298  64401957    631689  46634179   6183129 
  8692323  41169183    606403  32655543   2250471  11985379   1586823  12129840  65285523  30677355 
 24686225   4306257  27403863  40113545  52287547  32689339  18136907   9961683  71934323  37579944 
 80656827  19188028  47908829   1766813  17686297  13791747    922443  17906697   2339250  46722073 
 57981505  27763908  30757465  55011723  29036298  11814371  17519361  15733869   6318407  38955453 
 83480536   7405571   9577223   1598023   1054509  14375523   3886935  11282163  76019055   2007339 
 38058091       123  14000558   1957083  44088443  23775913    529431  37522809  84883548  70645854 
   997548  22244017  52129247  31131514  28599877  25256127  16945089  53925618  65277867  80492124 
 75097929  20742381  12003114  13483758  59849003   2438907  19602153  14202707  60237963   8817414 
  6963126   6564883   2139441  59164683  20756763   5635734  10526373  54376763  25361756  81358855 
  8642988  69146739   4076943      3390  21023475  65944636   3204216   5575016  53498652  23600802 
 20398716     71599  14421243  21942729  22541670   3918793  48072499  66277635  29759593   2475867 
 90253211  61054785  60837492  57998383  39064371  79263639     18508  48004403  10410811  54331671 
 42379418  87487029  19215757  53917789  53917063  36036135  22055451   5921898  10761395  10148438 
 25715859  18923271  14492888  40229915   1866624    327183  35950315    513042   4734593  24581766 
 11669065  80343265   2627939  16328913   9204603  22603041  19470123  80372373  39786031  10077699 
  3570327  38873931  33939489  22575037   3759588  94578993  87245303  19875228  24602553   8601198 
 22788143   1431583  57904467  31523685  59623973  73656253  79602483  27647559  26556841  79914525 
 38612003  81008251  40951774  44714338  23311883   4279867  35154577  50055015  16609293  18348923 
 65227155  29029615    852351  71272147  28959147  35045853  14478853  10387360   9003751  45119427 
 49911738  34235649    169749  46158243  18983703   9261947  16071442   4674723  14747661  13645211 
 72383098   9956153  61149477    466299  49850007   8182963  32581407   4503126  13119828  55687513 
 26149623   2137175  15136755  56927403  59224939   1571947  17258091  10397413  55037623  34838601 
  1024458  10150472  12071319  16495995  16715549  47553405   1815398  27599123   5699067   7267818 
 77592916   2519909  12974308   8242468    244617  41976603   2195673   1248299  41755915  61263835 
 50257551  54851133  28142853  11661081      4341   5779843   8198799  19369211  40743803  43990872 
  8100033   9426939  11833438  29039867  26422767  29027963  16455653  57654761  31243563  27092361 
  3481881  87659259  10736027   1503867   2960493  10086243  17712123  18888111   1552308  73320023 
  2687975  81565033   5030407  25838189  75774631  87572091  84493147   9546375   2658527  15296454 
  3474986  29616731  31436072  20356683  58744147  68506899  23814915   1266135  13735528  26730811 
 29257931  24363303    274353  15588787  73409139  28525698  27004963   7620666  57440292  42326323 
 19453833  12644318  14636378   4807268   8513979  39727573  37980135  31911735     92494  43834816 
 71485073  17552851   9154071  54981339  17838912  20153455  49478045    263233  70587957   1338603 
 63026220  17709138  51592587   1273771  57010241  21231963   6169245   4284843  68659883  31345307 
 15808123  92591637  22706571   8125178  53566491   5525333  30539597    790457   4578222  35893083 
 18838147  18255249  29983888  50988567  22428087  10763271  57221863     78019  34781275  10527315 
 14991765  44186804  46662011   7185502  50355987   9076498  69297213  11108439   6619368  11284320 
  5501077  46616473  67482603   1381755    585915  24366427  37243273  46345377   8311371  83509989 
  6671953  17570128  39894263  42311743   8183499   5875715   7048857  46003179  17999107   2107797 
 21756963  37566745  96854123  68697523  28851803  14117317  35270559   7046390  29237371  46108991 
 69763539  35102223  22829193  56329239  23822223   3066073  39213539  27160270   8446301  20245212 
 64241235  32246515   9370902   4199667  59257244    525309  28837351   2496975  61175373  28550618 
 32139621  11974623  11233518  58354926  41680615   8199189    129291   1669347  20302017  36652263 
  8400795  36363310  33719389  12459198  11644983  24882973  58201941  43317191   3769035  17531742 
 23631291   5731349  21280125  36736859   9540795  84883833   2919017  27414549  59710401  60293214 
 37422864   2010133  19976443    149379  59986131    139099   4224603  22639831   3308015   7634211 
 23600577   2404198  31501419   9120101  10039815  55217442  35659263  26609156  47597623  16340601 
 19330925    939213   1533303   6744091  43776248  11066468  81684627   4199259  44254762   7760550 
 36114563  44706579   1881883   3019403   5258103  13856823  21705723  12456630  43597978  36897403 
  8960537   2871693   3770043  40660673   3611883   7856257    883267  69244956  63875688   1420133 
  2051867   8464943  10107675   3808863  55851189  32436700   1278642  35056507   6258785    581703 
  2476955  18865812   3608211  28976123  12703705  14724393   3290633  81411023  34100973  60006483 
  9578419  38186417   1844475  74964300   5829843  68835456  32384825   2673793   2538309  10680638 
 78766858    878343   2109649   7907498  22037523  14852415   2538512   8792578   4463808  12579423 
 51917349   2482070  32919031  10372813   7921917  76634043  16041519  25771002   6401507  35113747 
  1991798  30487975  13486610  58340535  34813323  27335019  11617413  20279305   9442683  42156996 
   242901  57067749   2755330  35521735  65640763  77870510  20642381  65288402   5910153  57879462 
 72054523  12355517  11510220   8430043  30702654  22357044  24065857  27891753  55317312   1183113 
  2720776   8785773   8733705    260859  13097053  49867548  32619423  13099418   1046195  83801292 
  3723333  39640603  19182035  74697228  14875812    439385  37066907  51938367  11240523  52524537 
  3979001   3056369   7693248  30556727  17622427  40909495  35267753   6687289   3087747  36394581 
 29622765  53236185    337675  15612027  18149067  20004498  57991955  28257781   8112863  24582003 
   827343   8557651   2357763  53105298  50101161   9340702   1597851   5046513   3374988   3168423 
 36800398    364647   8893671  36921061   9694621  15238747   2730763  40647759  24648983   9507079 
 16884531   1703139  12657048   5952867  36717783  22829799  12029583  57050100  56178733   7729428 
 40763906  17381942  10953798  70618901  32359291  29534859   2884449   4962251  15792369  15154386 
  5396903  76456653  10961143  34851255   4926910  65060347  42826407   3782876   7713939  84680873 
  7952811  23595849   3624495  56467389   6384159  13200513  23408292  60420219   2148464  34568943 
 12051171  13818633  24984345  54403251  13943466   4799613  13479506  18190779  25748861  28586660 
  5703163   8861221   6066274   6255897   9956155  23576395   6962351   2864127  40669083  23574843 
 29205443  64815825    319148  69074027   3164279  20316912   5539851  31013557  27272267   5175788 
  9182884  24018522  11714552   5811633  58629893  19601653  32854167    305547  52948734  16420590 
 70498093   4014983   7385001  11509767  76646344  39172763  48381747  61122915   3734208  18759185 
 31671858    588255  21722823  53186373  14442316  38353347  35964123  20785083  21013726  24329607 
  2578203  29201713   9804169  31954598  42688489   2212897  58884323  18153420  16064391  10283603 
 21592767  77614387  12389544  27208203  17954301  60348288  57390491   4257229  41673318   1501425 
 23578627   9575429    148380  11378853   4993669   7295415  58166010  11370363  78714931   5195951 
 45378057  64651309  38480268  39007299  53831571   1564395   1106123  33842802  68264705  26121428 
  9487251  38936793   1661289   5224678   1770045  68164947  32483947  24337143  74373831  57910774 
 69588923  44902523  18361059    788366  44825685   9125283  58809595  29866873   9537495  15541125 
 31829739  10323051  68116539  62383613   6339512   7105707   7174503  59903604  25758933    565963 
 43265455   7055267   2005953   8069622   6886131  27540889  55187339   8166433  29268574  81749697 
 12096456  12121978  56348891  10135197   1564661  14764243  27125733   6933189   3460939  25895223 
 24299047  18101661   3033267  61912283   7250873  18842891  16596768  15761855   5722411  11498478 
  3077774  21100139  26221271  24869253  64667579  21933289   1342152   9136929  13251879   5038007 
  3733039   7524228  25685435  53181019  74112993   1875843  35589543  16307491   2543896  21840093 
  4302908  12614417  26782441   6452875  51314965   9312003   9061283  16001331   6629268    109628 
 56681143  42124416  54393121  19092369  50361621   5491067  37977768   3997381   7398151  69873843 
 71631663   1202298  77757723   1113887  86427276  57483483   3906213   5831179  14712535   7053673 
  5260233  26498013   7472523   3876128  26732743  50137483  81241049  15683613  25435048  15695187 
 21421959   5625132   3551244   1851621    768051  61503207   2475986  18918302   4706853   1107411 
 15803291  66622875  67701258  12440507   2086245  67572827  73918893  23420099  34315299  10051481 
  3555095  69490304   5539573  14166443  16966743  35483668  85762995   8637122  10619082  29364351 
 32378195  13649703    870069  33964251  58246859  27275353  22599483   6938963  14587073  54158055 
 21171196  39236067  46936040   8825706  62181085  42476865    709728    315789  26264785   1040703 
 32058342  22634154  47765409  75032648  37223904  21851279  16847835   8333019  34064529  69820500 
  2247197  15519883  16032404  38804923  54052737  13952919  81803323  34274132    589623   6109051 
  8036656  43412063  50081088   7125123  50406248  19987503  45636748  50263083    234555  33918503 
 29619799  27789637  12356373  28273524   6830112  58283761   6150291    542351  42558795  14168859 
 56014128  23017223  29846763  37782808  50385696   1605549  19304930  55665513  33134631  49238268 
  5366953   5033938   2372729   1944122  65774259   2702963  29666149  38663005    189024  19821656 
 49518111  73134141   2576113  12666007  74665207  33995823   1439813  36647223   4970561  38732859 
 21405507   2176731  16158965    111802  12799131  12597243  22890831   1693153    891507  37158313 
  1316123  11580013  23668066  51716821  32522514  34391454  43935091   7658146  11068215  16556559 
 21956751   8219403   3102309  37135293   5779611  16211671  11145371  10408144  60621936    934683 
  5578728  63646716  22517259  21924683   3817778  31014273   8413814     64727    635012   3094107 
  5826223  43271288  27258963  61303449   4955481   6270063   3894419  59930535  21923883  18862120 
  1317367  58388488  89890931  42399654    490032   7811555  19525755  15544359  18315345    622203 
 27847131  64770196  14173298   4707189  50467981   7502013  52860798   7366885  16795569   1154493 
  6134067  27963357  35889603   8993583    819153   1896456  48491667  46919475  22778463  29576787 
 17487768  47163582  56276077  48666931  16589163  66086268  44497838  55468338   6156198  56517419 
 55700904  37270380   3089965  32358513  37982579  19998733  38279310    998233  18698088  77541015 
 30556012  18471939   2497578  71264155  23147947  26277213  39922040  24055083  59067810  36249531 
  3590423   5874455   4623273  35862852  19418223  12348339  19229014  23334443  51821139  15243851 
  6807599  27049887  69953317   6844828  22756959    513443   3778168  10942419    665303  10936694 
 33194578  21537177  68541883  15210312  13023243   2838363   6748747  11706235  39879168  42568023 
 20611615  32322277   6055473  13858698  55581913  29871825  31448362  74193359   4539616  30220347 
  9296916  14222011  16989809  14911827  18231063  35065851  17084071    423248  12396835   9683195 
  5607531    428676  16138163  39307596  10253751  47884899   1298333  14289131   7063963  14931823 
 33319623  25974309  56978520  40389495  30767423  50406966   5213485  24057510  76625097  32066157 
  1754493   7535067    713563  20128007  56859205   2104228   2532783  20772981   3101457  28254267 
  4679183  11306451  20706933  52745543   4120575   7341915  17120013   5287125  10666599   6507151 
 26995419  11650623    261787  41096802  19907175    653419    200763  44551635  41072271   1179195 
 50007243  43563048  29434437  55017393   4847647  24530167   1532346  51212238   5940717  22748233 
 27581409   9565075  48724775  37994746  14991774  15946900  13407873    667995  58692889     92537 
  2967051   7607767  10138362  35902977  33014219   6805733  28009653   1524057  23072015   8034765 
 27704740  69606198  16082107  13275903   5520459  69814491  55733489  30179883  15663435  19789243 
 10984271    966599   5545770  59044682  47669953  45817056  24934863    642281  20570607   3110344 
 47862686  28029843   4897295  64947583   1741863  32108253  15020651  52947070  31465963   5870152 
 74022237  29311947  30910002   5459319  38200260    707993   1682265   9431190  76743803  81992168 
 30205914  37232473   5414750  78300144  12001723  36794272   4877429   9680352  11977823  16989715 
  6601665   5755781   1756563   5926263  29485703  37433030    127510  65733375  40759607   5580291 
 18796551   6566691    189091  17802143    755075  62014953  81419923  67204931  24268613  58019553 
   438915  33800555  29730498  23242203  54147435    145758    292618  17500179   3332523  43523221 
 11522859  24822939   5657459  30564411   5087273   3829971   4958271  41990019   7092423  84549733 
 18356561    189135  69547837   6222171  36301089   3994899  27226743   3010539  44826619   5511323 
 62037402   7894184  54628606  42499800  49866135  14230815  29076723  15208576   2609281  51650331 
 54603639  66400185  12366365  16892289  14482797   4032833  75364795  43969996  14577681  19488723 
   843117   2056706  22745731  34739223  68420175   4970655  26627724  40688183   1908113  24137528 
  2193531  14084331   4822645  65737748  30716457   8220093  37651563  37126674  23688423   4153998 
 16194819   6090278  41826763  53469385   4155828  28132458  11073993  64453677  26400664  40998849 
 11200831  21121842  13625035  14488004  47348283  20687165   8926242  34604847   5781389  23120763 
 21584175     36315  32895489   6507412  48296443   1195185  13938290  60898608   7281363  70969683 
 57673739  41088581   1415758   7423323   4948683  32376063  30098223  37804758  34120347   6540433 
  3179403   5285357  23611918  52644910  45241928  27498909   7736859   2261079   8338623   4885933 
 20566375  48393870  42165835  15451323   2413483    592274   1831669  45179439   4955520   8681088 
  1106397  18017646  73470855  47768383  50517395  10438978    291743  16547067   7849643  52434241 
 53154510  20413439  24457598  69767223  34323819  16160347   1103247   2238837  27126805   7955034 
 34221279  28894887  88923323   2987205  15517803    795171  36005949  53293365  11456793  44307059 
 79671363   2772887  35604048  14679753   3815271   9562253  10950950   9786743   8584919  50331598 
 12156321      5865  15922731  46861665  50950638  21540783   7695063   5992381  12795003  12948054 
 16374453   3364001  77258887  58758531   1323021  23746665  74537623   4950072  24954491    780083 
 11004270  49048395   6106741   8389953   1201911   1903958   3570493  58549011  28650633  26250369 
 45552403  42222411  27055743  19509585   1561883   8798748   2440086   4490583  11427183  70583632 
 20522438  44923167  16496203   7191607  15373097   2691996  18048803  39656443  14318689  97333903 
 37956903  68778248   5910755  85800043   8348553   3528474  18659818  25633731   7711442  58467391 
 14576271  23813703  77088771  15218648  30544293  27027393  37576974   7332228   3477938  12227660 
  5434275  73885063  17010693  20066251  38262437  37417879   2647171  65573715  74241906  61917318 
 16735722  28869483   2899344  14746317  55431921  42722277   7466889  31275896  13636746  22750203 
  3819339   8918761  21557331  14441363  36369948  23450521   1543827   3522486   6626883  13634667 
 69273004   4096133  22483838  16588491  33887398  33712978  67668778  45211003  65237653  81775531 
  9943588  11103423  41751613  17648518  13700627  45743098  29660131   7934415  30710508    468283 
 22193873  10277801  28693083  39773333  13080559  55733446  33495018  37449723  33895998  58314750 
 22476475   1076487  36686619   4102683  28754827  45193467  31604865  61784223  11352927  47145963 
  4177659    582052  61262478  10294137  26847959  33273738   1141575      6933  48441516   6611238 
 28682582  24345393  30459885  73145553  16734372   8383360   5763867    312452   6991443   4989640 
 38348447  33021043  20617334   3229570  25193699   1619803   2887623  10002843  71021274    450825 
  3348827  19827567  91420067   7666269   4384837   6598779  16387403  49240470    738869  33772953 
   404624  45117006  47156414   6418143  36828501   5230643  29942843  23310256    368723  32893863 
  2876371   7628713  37234523  13382283  33341829  31332723  68932603  10705398   4069743  29947417 
 27178917   1804806  77377131  15492039  45039453  21728206  18228433  71990823  13799125  17169715 
 43356795  27950243   8868011  25651383  52940373   1151613   2111819  13284489    505767    682464 
  9318537  22228407   1627189  27168486  72471675  30016242    508027  15091739  10478703  37402521 
 26249627  38857071  11480471   5501451  18521203  61417900  39506268    135803  32542827  12022407 
 37207977    111813  18438995   6348795  11254575  55798328  65848176  29348333     14802  60810474 
 20166267  60998716  37288969  39394569   6417510  44056485  30834123   6826512  55967099    893184 
  4027083  33103347  11070739  74569965   6402561  51728873  26770049  17639483  17030633   4727959 
 37044636   1218049  21434802    886859  62316610  26833773  26996727   3026575  24028795  51173745 
  3302673  41856392  12311367    635571   3350187  71404197  17035347  16431823   4135611  83623048 
 17301841   8505633   5176283   4769898  45484233  39721464  40913531   4612939  14494323  37580445 
  5115321  48808434   9597381  37384553  15400983  30086128   5168259   9237813  39152379  36239535 
 24758675  10903239  10656998  12057459  21003945  48882009  17977147   7065907  22155218   8661391 
 31028869  35905867  52822611   2987037   1538041  24756036  64973283  23603505  52409469  14644005 
  6459443   8576754  28552875  50034519   5470638  25372998  26656986  19710813    158372  63339123 
 22956667  35746248  47111083  28210129   3647958  34068747  14288746  59491863    395623  11889353 
 50639374  29756991   9119807  17956396  21582512   4732148  22962231   4156715  11167206   9565947 
 16734075   1021857  24317803  36240579  33612319  25338098  49801679   2348793  48850457  16177003 
  2044923  24253191  18841431  34523723    212523  21049421   7746974  18113103   1982418  29866205 
   523347   4148067  42446255  28325733   5838501  11315745  17430788  66233211   7986059  40261124 
  2596678   8380715  33845010  33254503  55714353  30491871  13859196    466896    987675   7070781 
 22953363  10940743  19960018   2955213    333819  10000173   8659263    339059  66022943  16971077 
 30202323   8934774   2497555  33223703   6595347   5408763  21046136   8898195  48657717  35884777 
 22723873  59956903  77915611    500167    891445  29126673  47200623  51274463  10472647   4107408 
   865496  21860073  21371877   9703971  62607948    131435  31182341   2999898   2483747   2200923 
 18816291   7524123  47491419   2071014  19619307  39606723   2667083  39628347   8701130  36213979 
  8040547  28977441  54936387  32503706  36405929  64962042  52267339  17102175   8486271   3266520 
 58122643  42817079  12156095  77714123  20810223  16066395  12426043  32334837  17525967  26719413 
  6704262   6355001  63073483  89048261  15372323  31795413  38466703  58335153  66314923   9763606 
 30659987   4434523    538115   4231703    283423  47144040   5881164  25408123   3188146   3798203 
 57346895  14324510  10171307  46768915  24190055  26306200  12639063    121881  44830908  20903033 
 14860449  13128891     22308  10745151  11932737  64830640    559578    930403   3487981  56902200 
 13893683  55863177  12130683  12843363  67841554  41098627  31949543  21170383  38613848   2046479 
 26619111  10773205   2195826   6223587  53814147  18171067      1899   2630763  16801728   2868837 
  7975233   1008978   8060577  29878803  46556074   3294925  19592799   1290886  57410681  11832265 
 18792633   6950087  23435339  51184023  38458900  17708994  18654507   9676060  66343114  21962173 
 25490243   6229308   1079653  18595623  23926437    935484  66952396  37096155   3509790   5455443 
 33202231   4974079  88726947  24420683  20615571  13764218  12048423  84242157  64367469  57821748 
 54200181   9533229  29488673   4712221  22641128  13644735  34487367  11601032    106075  33780807 
 18859356  23449773  44552121  17580463  60808213   2795363   8287209  18360907  23026584  18499233 
 43583601   5732603  27546048  38061483  38915683  33430857  21381720  16073421  70325315  19681301 
 55741881   6441048  17581073   1514075  19597703   9305865  20890347  26189381  51608443  66300673 
 10215847  60550268  49132157   8740998  12186075   6224290  68037931  16095281  43020243  72836181 
 41945723   4175867  11050485  26661275    528584  73167413  25528731    355023  32492715  12610773 
 14557043  43018221  28591467   6815412  33696733    410533  37244356   7581098  25057818  66647329 
 59636375  24870777  20914368  48681821  18130323  31327419  17347739  16976058  13116765  81778991 
 68762574   8570269  15691605   6085565   2057453   5278011  36482415  17951559   3327032  76991003 
 40365635  15655113  34044931  62767698  72503889  12883947  35709923  32417053  11199894  33983059 
 33264923   1476507    649823  25079639  70018467  56190922  24576171   3486843  13446103   1103346 
  1768282  16342522  52614267   2364177   3504733  17590596  18524013   8213743   2217343  42504793 
 43432995  15707067   6537535   1375134  44273457  10310311  26911336  19494969   2327799  30730503 
 35210739  10969851   8050884  48681723   9087422  28794053  16726293  19628547  10043133  42606123 
 73695173  38288623  22810167   2343367   1279569  21391371   8916684   9805371  33650043  35856691 
  4074208    588942  35896228  13640999   3399408  29467447  72578643  26921941  48037131  16653924 
  2668398  17296003    831723  15654990  45765551  11077383  17741985   9938247   3835272  13071579 
  7241315  48680595  55289593   6430687  77250207  21802713  49297202  38590919  43484979  16593837 
 13628531    915180   6489166  17981635   2783115   2423643  30721713   8302459   5874531  16852245 
 20553642  95550552  11720913   8141718  81767193     17929  59104423  14510305  46849335   3057063 
  2904318  54372433   9800355  23318921  11192763  59224917  52610928   7216403  35718234   3935067 
 25837566   7142036   9152374   5320902   8784119  73085811  41254149   1862148  35377536  10975603 
 16091208   9446813  26255569   5876655  11037513   2770763  35501775    385656   1360275  36053659 
  6736839   2336086  10363179  73955303    738492   1224097  28669587   1541899   2271947  15545615 
 55583595   1306065  40297821   3615791   3626469  36503163   4849539  32020567  51167915  58786971 
 25436318   3054473   2100529  17100219  35869957  30210145  28560361  11348323  41322459  15109053 
 50258583  73542399  16388067   4405919   4622823  14445623  50333327  30109363  32945610  24283603 
 62016557   3728958  18834666  32910517  22835073  20740978   2229944   1082459  34947267  39681813 
 66302370  41877019  12668926  47286123  19364226  34929906  11235123  37858815  44609681  15632403 
   182448  10224123   6558268  52411755  30674115   2433763  22313193  55376199  43935201  19085413 
 16670483  34812417  15719547  40634549   9152266  28634829  37334433   4661350   3030507  54770961 
 25598823  65643183  20690938  15609082  13049928   7703375    735781  35256715  19802449  12863727 
 17902383  27831515  10271325  29376831    384339   1279653   2994758  24062289  16100223    283785 
 21298238  42059648   7480621   2069494  28756598  22349499  28506645  47247738  20185222   7888258 
  9003387  77373876  33517523    383721  61782651  11241771  57548793  18725275  55691319  41499624 
 40317642  14758620  74942823   7607823   7872463  58866379   1070428  41995788   8148891   7760650 
 64332411  32799444  28368729   7333173  20647929  13562223   6154178  43617737  14329298  14903700 
 31962735   1223631  40959723  34874682  71814795  32467067  61284300  48955650  40122765   3199263 
 43197691  14951163  30857368  12892833  45691273  13255299  64033575   8550273  13551423   5097309 
  2628547  27181244   5174303   3862663  26341932  38961473  19266845  11051273  15225531   3651603 
 76283308  45551011  51390517   9487861  33054583  22906063  48883083  40678905   1329167  93440695 
  8504143  31683309  30522723  13035796  53157363   7521423  65137731   6669060   2073291  36335594 
 62651634   1396826   1353878  13794219    910306   3383279  17835577  46280823  45254923  15067203 
 34983493   4021605  16806726   2458419  72838185   9845777   4564473   5446933  80678418   7006467 
  1733403   1942323   5261443  71111823  22030866  13077507  90385859  22386552  41495057   1542203 
  6590303   3828463  15621333   8965527  10816803  61583323  25036575  36792920  30130295  44169987 
  9317979   6538083   9151526  64727898  33432927  21717138    366770   5025669  17958563    394741 
   222954  36179448   7316377  39489945  24612171  40941296   3601248  73951315  48628407   2036528 
 90401601  12690027   1639467  59222663  34449531   1490118  28133919   3906471   5424123  20752872 
  3731160   5699675  10204203  32721147  23842084   1403499  19845865  66741303   7176697  35486379 
 37687842  14299443   9670243  69970953   2245008  10431511   1378095   5738961  60021993  33194119 
 27366255  38527903  17188623    670251  80233859  26142259  23368248   6866115  31867983  53724318 
 80778063  14408241  10621298  10803175  12869818   4440743  54389003   1232515   5110723  19006191 
 36307779  81460063  32161103  40454073   8150131  46367598  63349873   3515707  46707218  68201523 
 11129397  37501643  82036995  23673171   1863610  49928876   4991265  11396121  14480823  49069059 
   102702  40121661   7570980   3706735    439016  70796055   5478687  27844251  23685333   1879098 
 17186939   7087089  25476587  14300091   7274243   6160923  42832049  30808187    592286   9869147 
  4618503   5810019   6827643  14999358  17625603  10705059    467618  44288778   1303828   9237957 
 47214235  22407642  19576305  12769825  72428919    672995   8695733  71243112  20931761   4770911 
 65838498  26012703  33630069  24128421  42067795  34157515   1080681  45381987  10108859   5752023 
 95511571  11386753   8749755  11721519   3388593  36293370  19340323  76854094   2955403  51633444 
 43121058   2020908  40286171  34996161  10004637  12823853   8900745  82807683   2980505  21274803 
 23198667  50160731   5977086   7296489    544807  53361365  21391539  50268723   9168723    270778 
  7584819   8481793  10617173  58804553  11588506  62909034  11023776   5935335  13194843  50878111 
 13414029  27755201    882507  87770151  36464447  51720483  11217252  62553189   4092923  24957012 
 23388059   3068039  25901068  37503498  27046161  20155083  56929416   5851563  57864336   3321954 
  4929411  22620669  29287380   4346190  22196041   3211098  19345323  66485143   1091553  84911733 
 83342873  38841783  37044723  13092675  18187998   4016043  43137708   1641455   5916643  21062283 
 57127879  50255445  41962297  46333293  34135223  33510983   3840099   6847973  35819673  62691598 
 36018749    767463  32406945  11781993   1351998   8554081   1558643   1126443  49062513  35635008 
 33329698  40224510  19741878  50212973   3069163   8698523   6239853  22231488   2119767  39799863 
 52279063  35442375  24020823  28423786  50600623   3880843   5660198  39132487  11448447  18834028 
  7498284  44706043  23300828   6204126   4654680  36539895  13457952  29647059    733383  22209636 
 20024253  37189072  19382499  87485130   7279515   5837949  17250213   5459658  35895052   6677483 
   666795  22810107  26493603  46410943  20303532  33377385   9467323  33943803  19789110  37411308 
 27639680  33561042  59508453   1346631   9551265   9213075  66049248  23053083  26239611  15561251 
 61384938  35172582  13279049  12864939  26914448   4965993  81615083  62941407  29161931  45728223 
  5535873  14195334  57614433  26585733   2529723  62635623  74976115  12163048  51644595   7512645 
 57191719  23829939   6239433   9595643   6203859  24922459  37930081  28019985  14369538   1595019 
 30214155  45815079  55275297   5124307  20480083   2757143  30432363  81174621   1736208  54510598 
 10358427  40168653  10433487  39822601  54260098    691020  17825490  47575889  52427928  48440537 
  3224967  52068579  35868401  48009711   8045008   1467622   9908503  26052552   7715545  20531118 
 14781921  87092043  25226043  38829255  16434864  46474941   6509923  21668635  15099955   4172203 
    15573   1144112  29367473   7648933   7636683  46975389  23772755   2822403  52304667  23528150 
  3642306   1978878  60490955  56165433  19857103  27984843  41943291    990294  53557475  14843783 
  9803895   7159655   9536011  78034706  31312663  21691251  32873811    384687  22051327  12862349 
 63739172   2141238  22075083  58715259   7690463   3501495  50077542   5518979  64645119  32260131 
 16635219  13572951  20020431  27561043  12160104    785355  39498667  48650748  50499843  79406299 
 47089656   5029813  20866747   2677622    869079  58588323  39347319   5055056  60557094  42743097 
 24074571  30370683  21879893  10255937    268965   3700605  72116941  21134775   1672281  73081391 
  3480315  45128283  19505664  10942138  79426995   8810421  10817478  45124881  43593129   6297323 
 80791670  56385405  41004807   2153904    168973    215463   6539573   2934723  20869401   9727399 
 51015273  18260508  45261147    462825  17778065  21298539  22115151  27850873  27714011  14792918 
 47930091  35585928  67220203   2323752  24693751  78267423  47441745   6129816   4128301  47534231 
 29240597  40101198  92435783  43542241   3937216  79611223  13510491  10816195  44174323   5014453 
 22013205   1322871   1545227  45994643    859483  85832439  15539568   5266923  57416401  14026323 
 23017659  41240739  38951451  38811043    648163  57257673  24223739  38008245   2627241  13539132 
  2637653  44645011  33212583  32409369  23451915  21101851   9213547   1217217  33930067  53920891 
 34282875    472191  11661531   2075453  47973675   6232187  43974893   1122017  40661079  28157539 
 43712529   6589089  24602233  10212938   5089974  86690547  49913100  37385163  32454373  25466443 
 20043483  19987353   5283831  23876593  51068448     51723  78895849   3626493  70275367     12079 
 67270935  22248873  19300509  19901886    592260   3636185  27355263  47579646  49476795  45051969 
 24329373  19932999  10658607  22457217  18108934  65164233  42442245   8016819   1237723  54560694 
 52534007  32436705   1774390   3687264  22949263   7249011  12337253  13144779   5610429  35456019 
  6349323   1662261  22756829  13395377   8401659  42497711  92459479   9488931   4856371  33312227 
  9079719   6174259   1093053  55107952   5118883  53448255  12323763  26642073   9433215  40146381 
  1254923  20213995     73311   1018763   2458623  11347395  55830287  52266453  62695899   7891305 
  4328703  61441620   7329123  47253876   1609683   7257198   2042748  79393087  52353832   2181211 
 21621125  14219399  13976318  36946095  40143523  23931387  54296053  36291144  39145299   8071403 
 68775718  43921301  67386771  54806841   5206173  30526918   2373907  44667408  41782743  30911019 
  2111099  22882983  27370178   3014787  76615301  48062410  29307291  21116991    479058  10123779 
 50901764   4349897   6787278    433939  51690828   5651935   6367201  12709963  57322987  13978061 
 66579405  63129822   1196325   1259347   4319213     48127   6714159  14312391  13484883  75556605 
  1139469  14570558  12511648  18625523  36596625  35922930  49311355  32942724  15004005  10159076 
 37665442  45425657   1524893  11265679  15890157   1366408  88940163  29429913  11714269   3360315 
 17208951  12946847  12216457  61544388   2906851   4236523  35260844  77847606  12433229  17396378 
 54032901   5390907  86348736  53186398  20704070   3758388   2933311  16396860  59296401  27670227 
 33138783    520383  46603891   6165129  62724917   9449559  34065931  16615383  34957648  52508859 
 13689717    210931  16878993  13912294   5613549  46568015  64457493  26089363  24693603    124222 
 11581476  73083220  60653793  34735727  45051540  13939323  24462139   3073347     46827   2771025 
 25228760  17859745  14886036  22071283  76103988   5768377   1259571  47830942  89349873   2138587 
 26452759  96838475   4173555  95505925  30885945   1582203  29104551   2394592   5730221  15357948 
  2273667  76989882  39889185  31400117  17550881     75121   1726647    654873  70255635  21524153 
  1057476   6375041  24341279   5143573  42216267   3126780    710157  95318395  15099603  67535019 
  2037987   4246323  24038733  11592289  41755263  30009322  53292246   5965683   5323500  20757159 
 63388043   7412411  21027483  14751288   4331721   5910508   9155148  33617499  74124075  37185581 
  1015244   3124123  44084982  20236323  34869489  44312041  11680429   4429440  12088179  20250703 
 15575680   6773659  45801127  20844123   7719251   6924273  13027599  63806486   5260261   7099237 
 21432698  25355643  16314293  36175782  36356135  46582972  42864909  10065367  54036517  36932429 
 67500531   2066811   1892274  77241089   1119780  76387483  86298533  31594695  15108297  19469005 
 79839815  41184986   7475448  70340783  60935025  75411294  27118029   8480568  44378589  11387291 
 18245859  26815120   3685458  72511107  80413608  38425457  48762319  13018765  14830895   4739837 
  8930035  17469393  21002748  13322203   4225819  11524402  22854339   8394737  36928110   3675938 
  4181037  13273165  83640101   6376143  45571059  66842815  38578383   1094478  10338223    200554 
  4502283  14107764   7380379   5497115  19624494  36246003  27542679   9410901  35989279    217301 
  4762188  34345044   9655298  52482901  35946228  20575095  21371157  11335357  12728906  38902833 
 13598757   6821473  18141037  32228283    344895  37329228  74239365  28250669    119603  14962299 
 57884803  20916283    116057  18674029  42540763  80978703  20813563   4067979   3170843  40449246 
  1771187  20009088  33618878  47146803  13188963  55832367    284352   8283983  23617815   5035183 
  3884802  23606123   8333523   3078669  62386623    156557   4384693  30871845  21955667    436373 
  3548971  87580589    191373  19691757   9764735  16241923   7861253  14332619  22997814  11200669 
 74598423  20892789  72527643  32193659  10001125   6827229   3260331   3272523  44683729  21870510 
 24068179   2835813   9568428  86559363  59758473  21728292  35545815  30039636  15708270  25655747 
  2321949   7640107  36404086   9604884  36786363    664971    811142  37777523  15455747   2869808 
  1046005  40834563    147094   8830315   7753963  22222414  73700819  44219543  91130448   3358478 
  5318604  19345647  45613552  10897632   1191033   9741285  66200251  37927698  13757832  52672113 
 35226330  40203743  36856068   2738423  13080187  64289823  64416123  38006979  11296928  17295883 
 34373448  19469251   2296056  34241666  11611063  11776641  21418279   3532857  10511129  27497173 
  7390667  60987819  24547103  69487602    834123  15309559  85270577  19679235  59378981  43563825 
 31138167  51864123  40391499  93150645  27520431  67740729  44428803  42655123  21279861  26707986 
  8677043  53152400  75788533  19645983   7549971   1122945   1352633    873333   5503218  91172706 
 60750141  55894413  24175646   5816091  35447211   3755226  39593609   3409835   1555908  54533794 
 75366946  49004783   9314303  13833459  37790661  18767053  39607743  44270475  10825863  45362237 
 47767242  66582359  11612373   2363855   6655443  47638495  41663363  25977201   4804131  48874409 
 46464990  19253298    222407   5132878  10163998  20381819  29659731   7166905  48700023  40758828 
 70398350  32927163  42325817  18659565  46114083   2253543   9901629  15465911   8593053     27519 
 48882229  26168083  18555409  42245185  72428358  22821243  33732339  30957118  48962566   7446651 
 14618203  25159181  31465423  31884393  27247189  15541593  16542873  43880358  24015458   4322379 
  3108228  51170888  30183531   2702493   9188248   8792709  12771497  21997035   8049479   4472570 
  3331623  25508121  22231909  25665323    428694   7703403   4892563   7669473  16519463   5070843 
 22992147  39777201   1349893   5773499  34807588  10431328   6393718  37119547  11157495  10598319 
 84250677  47747199  24716547  46051247   4957436  87563013  31284383   4156846  42603762  33593347 
 34541001   5434425   2935000  54591027  52503123  47035725   8258169  61027375  21248079  76144902 
 35093363  14580030   7148703  24521895  27836283  25840631  35145240  49455725    150663   7751337 
 12921117   1230837  34535471  20231259   7430184   2777331  36660747  12232283  78690603  14945483 
 32689251  55828448   8281419    103689   2174203  38099756  31267221  18062403  64197523  12841563 
 47071728   4107587  53090595  26951091   7674065  51020155   8937764  36976659   9001810  77777580 
 27481111  24515835  14946680   8286579    746451  15025639   6607395   2410881  89934135   5446853 
 33276588  46452396  29388601  25032273  43760483  12039981  16280079  27020319   2725464  56874213 
  1075398  10086866  51075807  15339293  81653622  90979682  32177383   7850361   6543203  10951623 
 64491369  10156623   5986023   3894576   2953305    404859  37970011   1095381  22542867  17738123 
  7123597  69099171  41692431  70624961  48534405   1056108  25549605  10622532  43480219  76698888 
 60409238  36470338  32562123  20646905  69872190   5699343  67365499  15376271   1429746  24069273 
  3678923  14716440  31201175  29235707  18871068  90468375   3047977   1648052  14550291   1004976 
 13933028  11525307   1343373  19543200    729723   6415923  55168298  10279914  72804943   3476211 
 37884090  47447523    751863   7420993  42186467   7837623   4852663  17009773  38332551  22834805 
 87637445  16894149  30317067   2441484  22058789    886749   5499034    717999  35599299  58073411 
  9418869    478677  39760830   2487762  11920515  49948840  74238171  24505773  21593363  13991815 
  4829249   1265604  16168173  26652651   5706015   4028569   4430627  20252268  15355223  46941675 
  1690833   5548161  83536807    109550  14179158  50055598  89973123  25053003  17912199  36251403 
 17514048  10441085   2407323  11933788    708348    354453   6250148   1853923    564013  41537025 
  8245105  69353986   1775586  24412384  66031695  18092616  35584595   5876389  10909923  25305117 
    89603   5839469   4606909   3305467  21374875   5578500   9722859  69355279  11903127    140187 
 67473493  19705473   2519113  50993013  14692395  20556321  78950411  19834595  20227362  31215644 
  7499259  62877132  45306426   5211738  29258322  10794183  19119003   6186389   2616528   6781923 
 36815899  20156109  23900688   1406715  17796663  22613138   2464239  49533295  78868671   7388515 
 29936440   7623161   2464662  10596183  58819587   3868911    286955  26712480  32553963  38698872 
 21398955   5309203   4108461    497245  24547443  71148681   7088689   7194408  39356901   2303203 
 19887663  15135257  19459687  27985843  34660917  24900979  39905923  15084283  46489791   1677741 
 20101806  74948542  30764391  61639131  83926563   9876144  22015194   1600873  65647077    309393 
 48398059  12278242  57310523  12099189  12026313   8122518   8152395  76608633  31528518  23272269 
 20482731    919458  15678499  44413555  33956235  68360521    291603   3869433  13275363   7034171 
 60496518  16902371  37749263  21202788  58541739  78499819   2387022   5531388  22652048  13751689 
  3061328   4870498   1499355  17341543  29723358  17874039  31983489  14473323  32862190  91332793 
  1451543  18067060   4840367  17516499    596093  19404739  89301973  25434145  64564935   5517735 
 29983993  83876175  12699339  74805546   8091163   3619865  35789317  28156353  85284657  54582737 
 61987003  37469823  67903896   1286791  28868664  15564337  10387933  17002538  18495987   4534823 
 32028819  88397583   7588571  11142015     72663  22167671  44661267   3919373   5378162  31922289 
 82196867  18462711   6170738  13075737  33898251   2014371  43647243  21207868   1470907  17045905 
  5230230   7303477  13265529  15179355    271595    351179  10843352    716499  69561923  18321747 
 10763071  33032428   3532433    328033  23651679  44988809  64355448  14124174  42058311  35747479 
 74383963  83605191  74778141  67915698  30758673  26627691  61625973  50105794  15310249  79642499 
  7263291   1369106  40349311  58503243  53111771  28631247  21915445   7799778    420822  24993133 
 60608247  13898427   4167858   3839133    121741   6920893   1084875  81904897  11869338  25404187 
 77936032    585963   4425783   1652499   5644502  34260283  54618123   8262229  72741372  46726302 
 18863000  50931663   8936907  30543531  16327871   3345243   7167003   5207277  13094635  34194468 
 24454878  27131764  73877388  14825661  34744553  81849291  42540049    593625  29500223  26826912 
 31757553   3314093   4533071   9036363  23775513  36384135   5435223  65081211  90303083  16559757 
 14895903   8123681  10831647   9417641  15067383   1528797  11815361  58903818  47549754  32062353 
 26851983  21847129    519854  68920741  31297623  20046723  32552763   3513301  66603863   3744458 
  5300895  65333967  12017753  13896637  70078331   1337649   6246195  27945228  23457498   6129123 
 26406801   5506068  25024891  82242881  45713985  56298372  26881288  36948549  34608048  33535623 
 39918822  12054907   1691058   2243232  78195051  48093273  11215851   5133009   3622131  60481635 
 31093869  22082763  30368873  31140043   4307223    992857  57165429   6768866   3959861    175203 
  3276947  30793627  21037163  12000921  33724653    703693   3141468  20781963   3044443   5034222 
  1371457  65619843  56771656  59206971  63369723   3679095   5871747  40820040  67515147   1644363 
 11329671  36102918  20175468  48553479  17818140  11025504  10039119  11641780    556688  45795460 
   557867  11940228  60464177   5898813  55215621  14862075    265656  44060443  10513623  36391587 
 25596426  88548313  12736465  29989381  13274163  64763523    132093  31078783  56267363  33189831 
 26748969  52391733  33556683  51675533  52675733   1508343  44806316  51606139   8488367  53799438 
 23257491   7092846   2532401  20918951  24929379  38362029  12180603   9897003   3264513  18457953 
 22787666  12913151  22692879  50797689  42269119  62836875  41261893   2864831  22454443  16708765 
 19766856   8647173  75741932  11793923  34136323  10046775   6657825    606606   2229519  10173723 
 34384615  85043151  13726663  42732411   4968339      1203  67765897  12967805  34823769  87075959 
 51089003   8540813  23469888  35116623   3152778  24009087  26418103   8462763   1436483  12109975 
 94599027  34160613  52294695   9496422  18177522   6998763  27867355  14723478  19463017  31338066 
 87245919  62640155  25262571  10122795   1142807   2144391   7037958  27993816  68969243  64545587 
 51645643  53428407    470061   1484810  58692225  71290643  37971699   9458945   2568713  33955503 
 87631645   1957989  28491948   5531187    373771  25087224  14454663  16814613  43544778  22372141 
 66485763  34452663   5345026  19532667  26762498  19624066    452893  83050050   4657963  29933728 
 14087763  16314083  11958369  44538318   1776975  16539035  35590254  26711058  54994533  29967920 
 16793595  63173679  52897496  19342427  41246858   7404898  85356698  12891948  38832087  35440423 
  9104437  11643660  51905211   6477253   7273884    552461  56651557  18043395   9618987  25562088 
 20394345  35126043   7800693    443415  20169531  41824577  70492695   3908693  47740270  23742239 
 23919227  10444515  49367655  61015635  14273993  33539028  31314763  16014168   1617805  76251309 
 36137499  10112435   5111450    951319   4197411   5350669  11116263  20575120   4648009  33234819 
 50208600  12841398    110618   4261343  44580659  46906335  49037387  54661414  17006838  10603095 
  7335095   1737703  23760411   6790319   4718963   1325590   9807529     78669  23736183  35204023 
 35780091   2851418   7651715   9958203    309007   6296523   5646599  51163587  53645507  51925110 
  6896221  23508075   4290939  20034163  13573347  74335323   4096113  41789123  55845843  35250901 
 81629473   5050695    991575    490238  53106123    218235  22416999  31783068  32624833   6242073 
 40569487  37163733   4609618   6080505  15090475  26064465    115659  50428385  41141643  25675840 
 44023541  11655559  17587983   4845048   4006908  31944018   3495106  12404031   7543959   4890107 
 26193153   1814933  14677665   4665723   6595851  10761965  32140847  43847781  68942383  34082619 
 26137708  23296461  62704443  62265873   9929695   1854563    545503   4467693  39366527  68447797 
  8564697   4957526  50963847     74367  18650293  34279323  31296570   1693707   1049645    555887 
 37528233   8246319    174097  25667337  52158203   4626903   3691158  18924523  10237467  29931583 
  5576049  22525115     10875  16669381  57101699   2121045   1305909  14490491  19879035   9151023 
 33889192  15308643   7490549  48391139  39064394    423768  24185725   5242529   8103183   9929973 
 54729854    962751  26527707  26295359  13872806    942277  28198075   8603348  34711557  15482625 
 21279129   1396239  19488627   5362081   2390469    551793  26828627  17471856  21592707   1931782 
 22993269   8373563   1528908  26134350  11274999   6487307  20023080   5735003  17056185   5918963 
 22635263   4469476  20723397  23396687   3744573  26326299  10624891  12318198   6854166  52983263 
  3187755  34968093  13727355  10106628  34728684   6040040  58241306   5563849   6288603   7330887 
 63470837  25632943  33586198   5606391  28419783  54236390   8383749  53905905  16739898   1669318 
 24976411   3792723  39456198  12148427  38180778  45012963    285761   2028219  12948123   4180897 
  2230673  19665758   7259490  23400507  17364831  27953223  21857499  40248928  34129590  13903045 
 17135178  72133947  34116828  10955707  12280155  12237873  45006315  15854267  32989066   1905143 
 43559413  13811371   1192197  34342523  61749258  37584267  22279179   1800303  26187667  60324963 
  3418395   4437819  24659627  66884976   3242856  87961114  43627923   7561167  35192163  35923594 
 38507526   6400447  49905979      3563    139642   9315219  25355024  20147613  27510237   9089049 
 28573107  62435351  48868187   8606211  57430479  25148415   2273275  17348475  21224571   9800691 
 29743697  23801541  14205563    738303  17664969  29725533  19970079  40919343  30554223    516201 
 13931004   1617959  26128318    742229  80733198  29248571    362068   8938904  30532651  22170201 
 28461128  48772417   3582555  29523073   4801348  46490879  36161475    403291  46579198  16917563 
 23679163  23374683  66403699   2966008  27184723  35827473  16035723   3359641  14244571  21499548 
 18816807   7113467  26228475   6465010  11675598   5540658  57320748  19841958   3034945  15685683 
  3898923  10249188  34917923  35918522   1340863  15637109  85507919  27203213   8571109    840773 
  7395819  30195549  76996960  21305121   4319025    312831  70308114  17879985   9171748   2343215 
 76765578  54517334  16604853  48713293  29979059  38391231  55773753   1559066  36610323  21230113 
   450398  44445823  15091851  22251047  56352063  31328475  22203063  83257062  12377103   7634276 
 74755883   9108477  28112263  13799066  27511971  33421827   4315707  32006922  14087955   9239464 
  4352547  22682082  37267707  57817923   3245937  36998505  14307963  63067887  67858595   9415968 
  7106973  13905843  54010281    932871  14967123   5775321  16392381  34220547  18033019  13068171 
 75986211  29814735   2417897  71125624  69164205   5850681  24022203   5459511   9057920  41016007 
 48810825  30567714    618613  21147249   3715695  71910843   1589568  10151163  35862528    792993 
 34960125  44680203  13500267  32790375  28220995  24716661  34491645  27574722  16917837  11022082 
 14769117  13164318  57516316  14172603   3408653  23017481  25910403  25633527    644784  47933567 
  7902423  11230419  16464319  60555439  44683847  58457718    658227  19131741  21333099   2021080 
   559703    581403  34523321  10714423  16733407  82108851  46052767  92427243  24622677  17994073 
  1454303   8657577  14564706   1965493  12820443  18502209  93507579   5178863  14524262   6494595 
 11400607    999067  71516843   2529726   4238973  11532309  42222143  76108610    367773   8504399 
 56699048  93867045  25940739   5743707  22808661  15050427  25031571  17063211  50151923  40961121 
  1423363  14304323  30661687   4635498   9732700  10251981  63013469   8422097  24604035  25958002 
  1387743  26029059   9229563    211164   3487299  67152837   5584446  10816123   1354743   6319997 
 12713964  12727884   4249917  16010079  60542733  18243483  30842385  60916479    485419  55727069 
 14694673   7141313  68244045  41844489  24949215   4432123  15327222  39045776  45478023   4494907 
  4799621  38918391  17843003    641643  28453275  27675979   7970417  68584499    377276    453043 
 16267973  13929469  50176633    141711   4077027   1415240   7549275   1965233   6326889   4554123 
 22323963  49365211  55827761   8465232  36110274   3462715  87750941  18566359  35788902    403848 
 16446143  36907423   6946368   2795397  32971152   1808195    412347  72996221  19964709  22987353 
  4007259  29934184   1505583  20158356   9799881   8192307   5363655  18980250   1342299  73265462 
  4582934  71096082  18872093  36522091  35042973   9845871  19905657   7219338  29000969   2540073 
 20215591    210453  14952003  44298983   1525374  12290715  50927873  14640232  71142339  13502596 
 20527173   1396533  40293035   7256238  21772539   5370587  58852623  69115253   3649514   3745563 
  7273971  45954480    373883    570003  17428195   1655730  13016219   5494885   1198102  11092408 
 12750082  36573751   6394945  26919405    876635  11281355  11763706  11371637  25386155  15787003 
 26981957  23068443  26250523  25734570  14137365  35325051   4940003  12524106   4140324  46394024 
 19199123  19690197   6219063  16179713  54166305   1441423  31901483  20763387  66972444   6493228 
 19279671   9951328  18031515  17992527    645137    106593   8395881  34486783  10471273   8542043 
  6411359  22848507  26101995   2096251  37944795  22534075  30960809  44867673  84028075  78410787 
 43366459  25658830   6981888  42964863  18882210  19455548   6559962   3792523  13454023  34098349 
  1640538  26150169  10537883   6799023  89858691   3394395  81244923   1033141  70107486   9042528 
  6507051  61204371  34564948   8667417  30502749  32377209   1194411  13200927  12096473  57993288 
 71241999  47749935  73051403  14412777  11330623  36315643  14331999  25804393   1181719  21236625 
 20865903  66231904   9516843  14631233     63141  24885197   3405665  33352848   2930876  68044677 
  3088977  34136283  60560259   9505474  58354379  40766316  18828383  70991431   6704448     45179 
  5159925  45512259   5554899  25606627  75089781  32307783  52395224  17002919  16581651  56747628 
  2455843  44992219   5437287   4410347   4690123  25619211   1767977   3554769   6298107  13340499 
 17720718   1581193  24922538   8288903  30291164  36261519  37739787  26702736   3839244  39396518 
   534300  10858454  17499579   4688079  21905034  51259794  29709675  11661426  43951800   5930883 
   991035  22084317  72797211  12819382  18377277  43102533  16063227  18906907   3440923   7605691 
  1535349   1621473   4838495  19640811   1888347  23417997   3672771  19558443  29744053  31542975 
 53589761  16116765   2615967  80507550  25443398    799026   9520667  64553307  27489147  47602443 
 11801891   3662191  20963414    312991   4494651  30669798   1570536  30051088  13311703  57352207 
 22871179    381651  28776660   3015083  10060053  20105733   7152098  56991324   2140033  18426531 
 81024891  45232019  11783310    818623  17206706  51429129  21484719   1497627   4487515  26483463 
 27677043   2515665  29416489  27744091  29174366  34290616   8811653    688987   8491155  12542029 
 28550260  41324021  53139937  28017741  16922961  39187877   1205767  15647803  17771433  16896456 
 24059899  62749579  36445443    540003    346293  20228859  22459406   9671299  36517743  17541268 
 16033087  33603583  40089163  37058256  14309943  29931159  51653901   9699967  82613223  25787123 
 37665884   6048677    959271   4342023  14997777   4351363  38145208  37508802   5044701   6581979 
 20563418   1656547  25997463   3033226  16372773  29112455   1475948  13387003  28454851  14015771 
  8434761   3334566  79373347  67324887    367098   2813103    116379   2240373  11884395  29539023 
 14931039  46090442  15194841  62313810  48064874   8112449    592733   2504903  11142441  63987891 
 45807071  20933051  71178693  12189025  47987553   4385715  20029563   3498288  55521043   1952778 
   987577  39108435   4387511  15944042  28541484  13411985  13077359  10417443  67690396  23392390 
 40710663   7093669   1781571   3051483  79958588  49207058   7315917  20161281  48571463  36767523 
  5378923  19999375  25310343  10443123   3907587   2542299  29933403  19044811  15713163  20315411 
 16859744  62833495  20272507    117094  30077087   5193675  18456666  96361377   8997191  30989425 
 51631773  33898165  50390163  71274718  23111468  11960379   1993557   7088687   1425998  46578333 
 17714391   1389631   5360193    337072   1329557   2864623   8438878  10367718  69676651   2637541 
 12002400   7347034  10435227  57820911   1405329   7475141  47567803  32518642   5968635  55483337 
 32508323  16357032  41956123  14830523  39024834  12822317  25466811  34590363   3181323  14738818 
 28859235  36118023   2740101   1596614  47928055  19121655  55131936  11266752  26432643  26208815 
  4163895  19283133   3604977  64612887  71527295  17473738  60222507   3405276  68837747   3986413 
 20027307   3261965   4593387  25256836  39005235  41271432  32652591  29262095   6357727  12163427 
 26192499   8014284   5361483  45370971  20006646    855153  52353515   5583087  32598331  22232403 
 71553644  27821475   6667903   6058446   2155471   3354903  73444506   9541116  29180121  17585626 
 16988843  77217263  13540041  22675518  10270383  12024323  68361339  43390723  23031486      6397 
 64637387  86861154   2787873  55612779  40212065   1330683   2675523  34943199  80380041  31918759 
  6495711  32522457  32548998  15721305  19454360  42326067  28342668  18807483  90219509  15933015 
 22469883   5210649   8859259  71566683   2705933      9948  37697123  20876283   8962731    798249 
  6402771  32851977  62178295  14880857  16051033   9987618   6890325  38253907   7740499  11960583 
 35671197  40084117  75235635   5430155  19860899  36569463    376202  11471590  13755225  29590838 
 63935199   1550187    116703   4270723  60097215  30642215   1848443  40745555  12835682  29926123 
 12374329  54709569  41746283  27148244  35901581   6712675  35466558    342294  30322758   4772727 
  6042467    529339  35644142  63513735   2658264  42431555  22467187  66292647  64247763  15321278 
  5444529  26606067  63308196  13605813    272955     23985   1470531  24015114  21971747  74221637 
 17342007  46735449  53087447   1085658  18656791  53567483  31973683  15609725  52314594  14706369 
 25084511  49647484  62273273  23130153    990885   2786163  43865579  52979693  10114557  50107323 
 46510651  18741843  42721617  71414179   4621893   1460459    625228     27233  60556023  14516763 
 13414425   3194043  58972049  57375564   6595062  24548920    113652  17801643  14738568   4991109 
 15330508  67315983  24361359  48777978  12368897  45401383  45899353   5737991  10462052  48775949 
 73590135  24414387    976875   9969387  39232448  26527295  43457529  63187143   2577473  14446588 
 15164195  56365978  25488555  35496813  53064178    226531  25169883  45606923  18645533  22129531 
 19230873  33305407  16554573  65584158  11968283   1024609  19885803   3030036  38502027   2899776 
 26593338  60923804  59365107  54005103  15078523  38596141  68176876  59420901   1397013   9574413 
  1613787  14150653  27239283  11215516   4618515   8637963  13934091  82284635   9278028  28135846 
 71856543  17292498  22667523  37640334    895298  41039536  73998723   4011641  28115623  22181499 
 18819813  36918987  41199047  28018355  67738068  17037399  29183012  34637964  24757335   4162453 
 54989340   1862763  33089929  14532630  57671859  15732699  12546237  26651091  14747475  29698987 
  2237143  57304783  14165883  35439354  35123979  20267331  18892868  37413661  15481150   1632579 
  9495129   2775875  26498382    522623   3083634  29880093  14101652  10024536   4190123  20289205 
 49699199    633963  49964987   3250851  23157526   6035040   6300483   5825996  10960959  61431171 
  5827689  44785659  40331232   7020171   9212579  35930723  22798663  42498953  52321587  12286511 
 48828371  34439024  32213525   4817831  12342411  31576263  16426203   3756171  22215723  22429243 
 22348257  47284131  45503130  65189555   2850973  46118678   2669387  46833147   5254517  66086988 
 39962232  92870596   1989213  19973713   1343060  26051259  18665153  28793167   5727061   2080899 
  6077334  17382114  68466843   5353990  51552519  18571907  47019223  22952481   8924159  29339887 
 11118941  54987909  14653827  22232613  54156034  14966035  20841307   2088239   2362758  83177943 
 50143953  22295982  57481951  39204297  34577573  34428808  11918048   1201091   3270489   5713951 
 13353411   8176903   8976948  33768126   6402155   7454895    498531   7272713  57986432  17516067 
  1168839  12919069   3170325  74062203    302811  23462783   3214617  25462843   8601489  37505437 
 36669943   7021693  54095187   4118203   1471923   3993163   4195461  33159795  12708967  35729245 
  6539887  29635331  15896182   8258043  51848363   1647769  31381629  55725878  36518163  36474235 
   217893   7135467  20996967  55602763  42173163  56663633   7352211  11188825  33296694   1702278 
 79491981  56059833  13646823  14268273   7348623  13895873  59144575   2933343  31844044  10431340 
  7012671  11964579  31830918  47254543    927333   1355413  80860713  77740057     37993  62287472 
 58504059   8797513   2189835  14133903  70463663   6515436  17542383  61211003  19944873  34844383 
 86648023  47303547  17907138   2101999   8321667  81077298   3717343   1026038  13152879  23256251 
 22883092  12758781  22083567  49635048  12988846   3636423   3739188  14809063   3226167   2509560 
 65098459  24430165  65229705   3682608  19731009  13953469  50069763   2219791  74101491  62281995 
  8635143  14200123   9632223   1894093  36007025  56388323  44443677    610051   8929659  35009967 
 17581794  24797148   1233923   9536013  61212693  44122656   7445804  47622411  68538364  30367463 
 28461083  69608823  29280850  47735457  26558798  27819909  35995695  15258847    729039   4470904 
  4060155  17027439  37503466  39745095   5449275  76749635    879869   2301001   2319855  28472723 
 48456484  64585185  26278870  17221599  64343563  19536748  33660883   6192183  50563173  20334606 
  7939371  12003108   3869183  10604115   7534881  12891685   5353411    559611  19241828  11200971 
 10653747  17520703  16928261  19835875  55682223  59071188   5873601  85852795   1638643   4406208 
 34245329  23117997   6963180  44165343  25517673   3758048   4037391  10321368  28796433  15394458 
 84658662  12661395  35679323  12754996   1587323   3531515  26984619  28081041    509151  27398987 
 50797653   5442816  75968754  16117899  20065755   5584404   5599680   5182483  40945158   3580687 
 36341883  11413873  49408515   7762387  46720248   6991729  16088019  42510993  56683882  40513183 
 49730532  42113673   7237197   6472920  50019352  83587643  68275083  24449723  14191663  15568819 
 74697032  16136191   7584726   2042107  45615471  26328933    468999  68742030  21776923  12873813 
 24857499  58676883  33586251  13831083  67786233  43905754   4872907   8699600  17993868  10877423 
 25732851   3910211  36906298  54770398   2092615    406811  15310651  60413723   6936735  45611181 
  4097040   6670766   6604893  62065899  22519701  34561837  15245499  23405769  70702223  24491259 
 12914913  13506031  73343643  26355888   1128579  39695779   5224320  74826717  58533051  52722939 
 18431965  23068410   4799508  66051699  51217501  61191759  25751335   7512927  52346065  62895700 
 48567203  12909579   4139826  15324497  24581994  33768171  89279673  57535355  29669931  20418272 
 90786429  20761136  31295173  35465319  74319139   8598867  47858713   2756208    596873  11589373 
  9658317   3717243  26145963  13979291  50065179  20887773   9125421  36540123  11801413  66239099 
 18870423  41173658   1464623  24949163  25348533   3978731   8617623     85299  14745323  17268243 
 51817659   2105523  20389773  26841798   4766538   8006049  50088019  14036289  53812643   2114343 
  6805869   4057683  38019143  86559789  34092813  31418844  25622698  14749533  16441337  22472254 
   845723  33425459    447798  22705309  26965596  26564647  29593298   1375361   2739303  48215171 
 44786830  63140293  20320049   3759723  12340323   1555451    843273  33474505  48755070   6311955 
  9094967  45435803  12413979   6154971  26641923   2090289  65850305  63998775  38940409     78233 
 31870159   2902941    976383   3775099  61880091  75912995   7808363   2330019  32487751  28564273 
 12034107   7057233   9557097  74544273   3246123  48357243  82149154   1884819  89621908  17924919 
 11343696   3380832  32831154  25068691  14230433  40660248  30112683  26243795   9457200  38625268 
 21432363   4252063   7248693  37822107  78740127  71718579  72619311  58487403  41431291  21711384 
 16658375   7555227  34790865  29644239  25990120   9908263  33065327  23603827  40422699  27533451 
  7897677  76100115   4956963  16666821  54590219  58823027   5478689  26367990    243868   8855461 
 31092827   1991635  19479831   3488478  24884775  48810021    337129     11823   3167755  50837242 
 24264003  29777423  57538339  19987350  44006089  56018745  33970983  33901191  69136475  16093977 
 44746539   7605798   2187373  29679222  65637520  29301923  93738111  26308401  37872489  74674833 
  9397343   6929043    319938   7721474  32296673  24116143  60474107  36614624  19341140  44119113 
 13558983  18975163   7827547  13959960   3321599   9643713  43564561     93998    192213  15117363 
 39633591  38572178  18824371  31022547  37800869  72791196  80482459  26935603  25022604   9453179 
 58701525   2889590  45174699   4553763   8710365  41899683   6828129  86471088  60568715  23979652 
 34267119  29238068  51144510  11603886   4443429  13213576  13229595  54849903  12019779   7758439 
 29669373  19824596  18416625  18184211  67142100  20816020  19449259  50344155   6664143   7618373 
 25738704   1817912   3084060  69755972  24205581  54444696   6408561   3124257  29626916     48183 
 43744439  21084351   8997257  55599324    745293   1577031   1813787  46396452   3134793  35092509 
 54057516  20743899  47069915  10124425   8852674   6194987   1086387    894795  16670413   6163354 
  9147381  73615665   8300653   1426151  48417471   1353512   4923232  85872014  36534570  66391773 
 71601783  14845722  61567283  26321262  69024163  26061691   9164593  36950745  63813138   2091302 
  8974067   3512109   5804124  69073083  48554704  18296709   8181781   1542535  73797198  21166282 
 17976126  16290714  23289753  78607773   4794345  48561643  48849385  15943211   9808358  17525061 
 15334443   1777063  39506759  92569095  13646889  15090263   6539598  45813793  51512723   2284521 
  1089015   3468693  17430711  15838491   2691547  94223371  32251704  53842347  47989752  24162663 
 10573470  17031173  44565819  13499313  10108288  24140904   9693306  45507483  29701419  36185915 
 49672729   3755103  51312923    744251    560829  51756555  16720206    920583   6547993  10214967 
 28262787  12045273   4122183   7621503  32683527  67032627   7243230   6254509  31501849   4017629 
  7450794  47049153   1055991  28663551   6564539  26387049   3699483  24685095  34055019   1760061 
  8133315  13165867   2567916  29340753    222785  37298790  29752499  66113002  18676131  11947542 
 44025979    994299  10813277  12619037  14348075  29143419  52429939  30440023  36657037   9528467 
 13388379   1269438  26356571  37470010  41072513  51797406  35875263    286179  78526191  14252003 
  5465103   3099023   6012885  12845947  15976691  36653712    602571  85512465   6032578  85511583 
 26273669   4072971  51284158  24482281   1588602   1430709  47196531  14984875  17912853  26866633 
 27579705   2443468  40437849  13655363  65860212   7464957  16208655  21163773  29388691  53350763 
 15523235  49054551  14503010  11893798    795515    911463  70889447  10210155  23334973   5955707 
  7488456    435865  12124230   1690875  24380607  53642767   2405463  31662941  31523103  29619375 
 26102910  45497363  24258623  63760694  33600235    618089  27692854   1920795   2562459   1833711 
 15025307   3460307  31968122   4235203  27976243    510536    820799  17746017  16411498   5999501 
  9312283  68024247  70212282  26941011  21738039  18504123     34894    654811  31797627   5237435 
 59226182  14494788  24346005  21767841   3262816  18719127   1666317  13617749  13777422  43961962 
 46879823   6642276  16251398   8481258   1156173   6869657  75960271  13843803  21853325   6401907 
  8215617  15645963  82033239  17964265   3499680  13982037    621790  49776723   1929706  43416564 
  2090484   8377833   2364713  43641595   4393023  11158107   3000173  44756183  24278463  34031146 
 41903187  35674885  37194003  13237545   1754930  76011159  47837941    594273  53616597  61287618 
 95646122  63496174   9620943  10450707   8527322  15305938    444168  65241237  41450523  15212875 
 28998312  34868391  61687991   4797750  56943042  29728479  33849827    817359   7304847  59288421 
  3036032     50051   1667445  12024127  49758843   8958743  49404360  19856728  31421227   1507349 
 16243503  11109761   2354008  25751144  48772518  13122075   7382641  12069018   3874593   3321021 
 16166823  37171838   3247677  66497985  11133405    916205  45231015  59008163  12585384  77742519 
  4012623   3576955   9961545  12720228    167629  15184398  29911041  39734610  63791497  14031762 
 56071113   3726969   1131711  96675527  37025559  45027339  33730603  19379483  30769123  46329139 
 28849951   1096991   1289719  63595848   8094279  10390192  49902105  28640895   1275621  10344821 
  8528683  30065889  48079473     35109  24524766  11932922  22346209  28152240    950503  55924443 
 22021679  65339327  12894567   6365139   4531911  52259143   3562222  47993352  44465471   1355598 
  9062663  12344571  99570165    935906  21016443  19537407  51198123   1695903  83436027  21419179 
  2435543    418949   4482159  16718168  30477391  53828027   3018506  15144243    334873  21706823 
 13196677  43767582  27296360  19248758  26060073   4967638  37590573    229633   4921380  54394449 
 13683045  15107856    435723  12190028  36132219    540813   4919963   5785110  39016373  42438957 
 37325200   3154626  47776725   4331685  39419163   6476919  43122727  41927084  38353263  14158599 
 23454390  61066667  69881216     69567    647343  37446565  34376397  32460603  23274591  39517326 
 40115583   4656017  71066507      7511  14927123  11183451   2051547   1115052  26605091   2218353 
 32193666  16886148   8871349   2442357  60688779  20072151   5194730    779414   3543017  12696321 
  7418031  56580747  14465151   2559898  16785867  51328715   2216688  23864495   8199573   5551899 
  3268083  15650457   2300193  64520367  13092837   3605649   1016699  19908044   2720589   3304991 
 42552269  10713241    226503   7443006   6758646  30688995  44888307   9868947  72060057   9928525 
 51081515  41424123  46384251  46968306  52360029   6764463  30505095  10057348    782803  26789648 
  9235887  73046043  54947121  40532043  31144059  84300635  66124248  42968507  46666383  37653263 
  1638267  39292332    975725  11878211  47850258  44645607   2073260   2614548  13338069  41013969 
 13139499   8641646   6841680  17533842    980906   1085145  35061127  21201627  27270770  42057467 
 41598875   8056353  21589638  47485203  10641782  59495898  12721999  24719723  25163319    593666 
   403329   1103498    347015  70257714  30139683  32005034   8844244  76543835   1685576  23505387 
  4418103  16808805  39528780  36501223  53571251   5192739   6341385   7820229  25130839   1771894 
  1160079  10038747  53914617  13717437   4689273  41667231  79772367  20410773   4992010  27288891 
 27533103   7788813   9061731  19609004   5763939  29522305   7443483    302535  24376443   7275389 
  8871323   3812463  15840933  10912335  45478771   3393319  12664632  37528251   1884783   1723463 
  7511358  10695471  13587051  62937803  29815437  42087623  44159163   5316771   2518454  31084121 
 11226489   1302347  24457771  40703937  61740319  39914893    410624  38640993   1227387  66356124 
 19959984  42106023  47782851  50490873  35296683   3117639  77276168  26617743  43196757    260251 
  3724557  19051638  42565245   9532871  33265230  69513105  24503739  16040161    936243  17496123 
 26232594  41324959  18965535  58790649  55489059  65193123   5484873  26139544  24963096  11626593 
  1885307  42328219  49560753  18337473  48602913   8570035  43778573   5010975  49281579   6676683 
 57900771    365817  48145416  53601211   2186843     18685   3354518  20161635   1445091  17334139 
  2863411  55043406    342556  14676603    915571  41969451  47183258   1213563  47192807   7782678 
 41675117  52281759  32853699  43027067  10161323  70634571   5316501   7466637   7970376  44516493 
 27287098  76141005  76351947  27782007  13058043    464268  20726850  57981024   5841306    379852 
 14355413  51065229   9888523  13003848   1452594   4807485   4187733  54110995   2923846  15398736 
 19892775  13106839  23336295  25729827   4982919   5049998  90245531  27698123  14279829  28712625 
  9427551  18935493  29538801   1035938   2820219  11697879  33980062   5558367  29072723   1555233 
 30594963  28928302    584938  65720466  67009283   1320706   2957469  24738363  17010123   4560068 
 29756411  21720454  33621066  29089848  25123133  31127163   1865100   4459085   9789179  10475812 
  9657843  24886275  40352065  44169153  33642957   3279166     48607    708103   9754485  18156238 
  9503463    712898   6266299  48411435  54776829  11745087  26033442  29915362    911453  13135062 
 20645803   5523055   8650557  28961748    814937  21176803  18288978   2457338  76555713  11399303 
  1789400  17686997  19467132   9870843  35259628   7847401    866823   4137218   8469305  11430267 
  1792827  64683973  13611003  30295983   7424638   8244567  20646999  12253175   9135123  49389015 
 18734571  21083046  14360315   9448383  48799685  36657568  21670083  10311081  38269107    392779 
 62025075  32580181  19785577  73307974  48296790   9305623  31388301  46803640  14049123  31136613 
  6742820  74604543  25576569   2122518  24605795   2601260  13304519   6640873  10305454  64495377 
 36486384  12969783  33444937   8762019   4579815  32346873   3567027  35213079  30523415   7088628 
 11532379    902395   1769358   1388193   7414971  10446909  17958208   8173027  16517493  15451663 
 17088571  14583799  34426959   3136879  69497419   9096031  35170923   2324783  23992113    921693 
  8654475  17098059  35221422  82310223  36820666   1640213  39281163  34212623   1342301   7692471 
 63345723  16179907     74523   1018399   4500769    910381  25153067    293373  40217928   3998091 
 87542303  38469189  22122085   5932595  48270039  17500307  79744191  51697021  39798683  33083911 
 22333533  16371915  17249009   6490123  56744491  25879739  25229442  16892581   3477414  42523755 
 29945907  27016517  81944691   4977963  38125203  13839585  45735315  17719315     74235   7038749 
 19015740   1166407  22254873  15761022  10804319  10238007   5771403  24334098  29127235  19208693 
 40895248   1361686  43707488   2907083   5713093   4311623   4663721  37810374  33519627  71475855 
 11005089  36012343   2012117  28980303  28388923  34898526  69138423  15174363   6237269   8410191 
 27395930  69826722   6243603  23536993  89175633   7217003   4196875    647583  78668772  46112420 
 32692101  24281083  26544239  56366971  30724873  26187827  57234028  73620555  66325637  29821131 
 66258238  34358595  52015848  19604763  19633211   9081931  19717480  27008169  61421704  38664979 
 11741643  30273639  17986083   9465075  14861998   4119668   2002387  33465869   3365001   6513271 
 43848703  19139605  10728765   5889939  10928673  10062423  28907773  40024447   8715399  28885579 
  2023263    644804  24038700   4379355   2361363  18442897  22832499  18829337  16883955   5025507 
 74939163  11555299  51274914   4718855  13507955   6039099  18006083    270963  22500539  73078307 
 13403175    523597  14149755   4553203  52710819  12707827   1871223    177753  11845530   2109670 
    27675  20882135    570417  76062354  20523694  17186613  51742887  30635663  23923878  60160768 
  5062320  12226848   9395923    479550  49943707  51180897   7231977    621695  39572315    965805 
 33102488  38609187  91908655  48196815   5849069  23365545   6580619  12115617    495553   7017987 
 18690478    687783   7534313  45325323     44154   5747681    106623   3913743  13137291   9789903 
 29086257  11436827   1083164  41770491   5611635    542805  69395122  51254157   8610025  29946453 
 43372851  77954593  39883051  41129007  63816174  10202007  35706781  27554411   4452855  30280323 
  6642771   5617011   6687879  39257771  17682333  31749087   4952092  11468901  11881249   9454003 
  9338707  62286576  27720321   4800040   2139671  11287568  63142580  20416695  27828987  62428983 
 67690723  23842161  13297102   8895711  74164784   2830782  22912303  34747817   3365370  75026711 
  1863740   8184059  36084992  25329698  13722590   5911055  35177578   5815035  71273067  11742133 
  4882233    456765  13136281  64370244  30104979  24073893  44612959  21005793  25298123  73176393 
   840183  11098327  17139371  23379872  28047131  12086373  43027025  13723563   4965423   9444978 
 18807603  13506325  36260107  11748993  50090438  24278446   2043575  34156233  55119349    839117 
 39996183   9439483   5126451     28635  37672413   7011127  17572248  23652059  31149255  34097019 
 52263648   9776848  49740219  12169047   7072923  26243353   5474361  37659771   5695701  59463539 
 23785403  25955493  46806629  25061235  56749123  18943971  42067898  10566837  15112005  41487675 
 55200534   5342935  78201687   6993183  10126857  26648275  53243749   2800011   3400723     75579 
 19820523   2088614  18788239  30103638  84583083   2711473   8973500   1599163  33557529  31685131 
 11955822  68093491  47437749  43659128  11463668   2084373   4516095  19330014  47657668  20055303 
  1531177  58007163  11568027    852743  49286053   1512583  38970373   9137067  15401733  21707523 
 35471598   3311508  10765971   4157679  46061073  55665304  62984184  76527303  23776212  50554522 
 74012913  90487960  32004667  47256315    811122  62919843  14218184   3575168   4940435   2535747 
 10930288    241533  53124315  83504313  22332795  37302519    549647   6945587  40357817   8345047 
  3862923  94984755  39640488   3955825   8990985  55435351   7844333  56240733  30281577  17678871 
 14479098  26043909   4742343  60180987  20859599  21047033   9682123  32220454  20032419   2499893 
  3649627  46303303  62741581   2556560  22118686  22502955   1994495  29356503  21992415    801627 
 15245483  30990640  75668383  29991553  11206549     69773  20170029  40602993  15871785  34373140 
   795819  18906435  29243744  34875327   8690593    646027  11208183   2886922  64103595  33764187 
 43016015   3623847  14418023  31514853  45521515  67573283  21569931  47081859   1482591   8390184 
 13674264  43401768  49526215  17867959  10848723  24552027  49972323  62714973  24808071  31580043 
  9633348   9532459    189741  20718983  32708875  19731340  26038358   9257595  13641673  12639021 
 42569214   2246841  14761683  70532132    674771  20062153   3146357   6135518    691336   9555498 
  5458474  11724707  13289623  32137059  61896119   9666294  44269285   4190631   2886369   5512307 
 51336198   6145420  18991355   2675229   4846139  19283044  26293821    965870   6611878  18571123 
  7107727  35776379  24030803   7854675  17941523  57673722  73426838   7376555  15316792  21738047 
 52450242  13713643  93529278  31993022  63629882  10302373  57602818  30815097  40231473    108987 
 22504139  11502918   9294580   4506027   7273043  14154781  37917743    593250  32664443  31670223 
 23412477  22876629  51078867  10727983   4703562  22766398   5101427   5346427  13519827   6807975 
 45277051    714213  29090184   7634191  20273091  13926761  11405935  88853615  67716164  18537055 
 40679047  91335560  39310065    254850  54933918   1852868   5557145   7981833  34901903   9196863 
 24783103  57907653  32678285   1462704   2469275  42086881    253255  31132959  12115527  40969187 
 23217073  50174331  40011891  31070697  82759839  26914699   3718320  34022879  11010715   3575058 
 20307867  14884854  21519892  13398159  20961186  34247408  44878562   2232054  13375425  61401981 
  3733333  70096929  16456681  26695275   5693073  18814335    974443  23095587   4620774  29556933 
  5891239  15045987  27113858  14303685   4753395   9427554  31952817   1277463   1878963    295957 
  1886623  11819883  22928947   1270482    371109  14414897   9008847  23295512  44471739  35704946 
 11003269  31331939  12633579  42520813   5369019  14916966  53606571  28109067  22828200  12676281 
 33391587  34478947  44594499  38509671  66936223  18323195  14329041  58301303   4386324  27127907 
 83427311   9557808  24444699  26652288  57675651  23978101  20019071   5115123  23162671   7039626 
  3999338   4023125   2844363  26391894  60906975  17202903  24394713  38002731  46501431   8274315 
 30175431   9487323  79666613  13131911   7518373  52373563  38540976   8184981   5396883  27986985 
 72565721  24000051  41151485   1546901   3025227  44408963  25951455  19131571   6875067  18303355 
  3137099  49247967  66710690  52752724  29671887  34702973   3287454  16381158   3871591  29287931 
 13621347  41085287  48830641  25552252   4462322  77977158   5583261  43162851   1272558  23919707 
 14742799  50843667  27071781      2892   1202853   9357543  58835103  12547131   6802056  29073643 
 18902123  30249803  23660253   1770052   6937593  19197798   3943447  19758594  53289835  21355133 
 52389551    169611  48386462   4739825  20479323  10561477  69731623  21082611  36864003     93841 
 24363579  22024774   2620635  63862323   5125650   5814876   6385693  62738715  25870286  26316123 
 19449189  20702922    712205  64684293  42213395  20423337   5221779  72488187  41481537  16195379 
 21551373   1219704  33773487  40710261   1814373  11471867  67596519  21485295  27200504  40331516 
   787371  25579323   1324523  16480938  44358339  53608089   9973086   3163393  30568351  37458291 
  9059355  26458995  28346353  15015739  33395067   3265045  13216183  66100253  13790667   4205643 
 14003343  11379491   9286866  42941385   5474351  52798721    325501  48220056   1738072  30909547 
 15960493  25523951  74896859  53640643   8139076  33277451   3611430  23590193   3858333  53239211 
  5401098  25886040    757779   8545036  31314786  16961298  59486396   9190294   8994955   3457287 
 53393610  28452729   4202655  19449712  32544686  26070807   1991739   5688123  71375178  13535061 
  8775321  26197684  33786747   8937731  34094617   4905543  24872955  42570408   5895123  67102293 
 15243923   1892643  63191863  24852204  44995323  18234511   1781220   5011883  19037162  34336051 
  1804475   4869585  21661092  45048357  47963715   3544487   4977962   1229363  49692242  76423533 
 46311777   3720453  28367488   8310981  51853866  73872937  47455211  91357323  34001065   4800044 
 21287881     97339  11981019   4754691  49865123   7026138  30348405  11009275  62753088  14112609 
 30059259  13030452  60369659  10567227  31439401   1898358  19228124  12402639  48321963  12021783 
  7906749  14346299   4841091   4275129    270552  17812995   7263698  84910644   3210726  23159665 
  5599367  13191322  11422979   2462193  40916609  20074814  31399623  44442079  36214103   1995943 
  7996671   2797608  14357459  15741551   8133439  12301287   7995463    612339   7008657  11853419 
 35110131   2466018  38076285  61623729  13322003  62297475  26031863  12619860   2936535  18196943 
 29663536   9505667  65798592  50619255  43602633  26148078  10555806  19497829  13719903  39669333 
 19097529  51973275  15524489  56041603  30013383   8427003   4473681   6723123  41485643  13743447 
  6710391  46098123  46579497  34239314  13060591  12519628    930848  29264389   8497051  14260952 
 11748603  31685348  50966973   8959211  18029123  35232486  23859099  22012323   8790553   5576127 
  5495055   1246005   9282843   4445011  19220920  48123303    617880  80388933  12325723   1575015 
  9515598   6943473  59433211  40052847    575999    258486   7896705  16333205   7456677  11906643 
 51656973   1815189   3003663  20918496    661945  12422925   6781201   8504219  31136373  23260723 
 78533942  12605848  47388443  25534623  71759537  46247307   2969779  77906919  10522008   4956985 
  8388533  20272924  27647591  13306773  70021899  22430047  73786605   2114466  28635807   5539206 
 17106978  21165448   3330486  49616833   3491988  32956347  19610498   5013391  29040987  37806576 
 25445427    702213  45123453   9003000   2583663  22487919   5121794  33325441  25921557    142475 
 60666814  56551935  41043103   1836478  16184823   6101811   4831443  16066875   3972759  21165135 
 12057411     35431  29968998  17398875  20427547   9909393  25788039   6012635  12114255  21843119 
 25659584   3890918   1713870  51058045  38593722  51258273  10788747  47063859   2721327  10252183 
 20165393  26328822   7448287  42059799   3846193   8914143  36220833  20817483   9056379   9229992 
 32092456  65470693   1240908  16421435   6466107   9232149  40016733  28305702  11723085  53872039 
 65410728   7444347  22496079  11599387   5311671  12375222   9162498  31022203  34694643   4009947 
 88600677   4531171  26785408  13854843   5096263  21588398  29144809  79237323  13603636  14284477 
 83484942   1780311  29040123   1994415   5648348  15020853  33660002  35735641  11137635  59492171 
 24649651   5106588  37119987  32837928  52981623  17067310   6602763   2063895  41539027   2032251 
 17391552  53449750  34094898   5475021   1865202   8145403  51352732  19387998   6640799  18554897 
  2935017  15845885  41573095  15892428  22666521   1644204  20499539  45816551  56502357   1797932 
 32569978  77966316  24090873  38675803  52448532  31399673   2165035   8242962   1095771  14772453 
  2946709   1635912   4680447  30394779  43142627  28283034  17429697  30745899  55795164  43961973 
  8012619   6472647  15940323  23154333  12101199  42757201    128379  50177033  53308539   3728463 
 41717283  17935810  10867143   5726298  11028912   3760773  28782459  53395763  56351418  51669863 
 27861994  48790983  35429483  22947587  69419163  27870373  25447944  42861513   6568986  16210583 
 20220757  22750039  69221303  38203557  46028523  16943373  10705097  81100065  11384043    600376 
 10602591  33178617  75436635  56709321    261867  81726093  98020708   2547967  47454023  12091016 
 10746873   6199875  31426074   2249801  72137670   5135874   2950773  47709525  10066160  20646273 
 65586528  19455273  20708343  80183547  32070396  44199834   5342619  13608933  32484498  50983803 
  2794499  17595261  54049391  20667873  40556279  11220929  61879192    548534  36487257     83503 
 67941414  88115579  16318818   5823123   4402867  63225083  35009080  22496004    585967  42308669 
 15102672  15384987   3683533   9596145    538843  39619233  53382309   5968527   8226363  38175675 
 10345243  19329873  29164695   4011347   5392926  18126253  19430960  18206511  22343498   8963613 
 20433111  38349118   1392419  52837349   5421035   1921871    857403  57843107  28585995  36556423 
 22183162    248955   2663196  37159341  15852803  21685699  25238053  17608463    128259  40993283 
 18096631  52154651  29983938  26016603  22670691  15010041   4666201  11509764     68019   4180971 
  6058725  33818242  69629593    704211  49891651   3901147  61367523   4172655  55256220  42416961 
 74261398  55656918  33762033   7393463  70931121   1084195   2849403  40795053  46265553  66077515 
  3975607   2295501   3665851  49443263   3477194  20906811    547579  17827891  48544138   8050299 
  6757419   7434858   6027287   5042331  15849105  29825023  45721885  44200299  35908548    803775 
  1548547   9168598  27376697  46186263  37442428  35264974  86803461   8646449   1549491   5832877 
   497022  42365369   8065901  47620795  10256748  58862150    856827    916646  37865751  92394524 
  8125933  30865265  24123979  25309019  45180304  60981767  24869667  13634016  73011593  22716059 
 37679325  20836317  28863593  22718349   6935163  27891094  36952215  32440713  59438447  37049885 
 93651477   2418393  15894209   2466157  12903895  31562043  13647692  12047658   2426298  56711988 
  3505023  19344435  11435363  21309621  31260093   9188324   2956494  56482825   8707547   2207483 
 16367868  32912455  41372559  51950851  21361003   7196676    453405  12120483  60527295   4457927 
   482211  11286613   6734308  17386008   7285089   1719867  15059848  68474884    235071  11378455 
 23559414   6779643   3804352   9615907  27409608  32126163   4359243  20810773   4937773  35381985 
 40169331  86434158  11379323   4891893    111123  22811534  27374382  11792739  34922150   1844099 
 54114293   6692548  21115029  41022423   7659146  56306952  17803275   2973193    452211  54651813 
 86664492   3462075  19021633  49411683   1387544  37687619  54947460   8339072  52933591  16533327 
 59581788  59937675  32402787  38034823  67506800  18910923   3077307  22829237  32996835  41327344 
  5021825  14684283  66039140   3411423   6356598  55929248  27494514   4212048  26783073   1561640 
 76360860  74976748  85047343   4772508  15142011  16160683  13916515  62389443  30092155  24404733 
 44686996  24975663   1677135   4364289  39116408   3961541  11172243   7460595  33513691  65243477 
   685685  46437129   1647102  25427811  20536593  45952133  24135699    934767   5673587   9297383 
  7727337  15011835   1546875   2656301  32187486    843252   5957215   9388597  22761873  13456202 
  9367371  13266841  29109631    865923  20415001  59144208  17357563   1061869  31579035   2380491 
 33897879   5580249  17297403  57265809   9961233  70850443  32837163  31809951  10988267  28056028 
 36115755   6443107  32534963  21763923  20385368   6942135   4917171  51136546   6273403  36461179 
 19374967   5493248  31757057  41768519   3204644  75700923  57957001  17756583   2396219  27245145 
 47359963  10022233   3603615   6222531  26763541  10362951  94610099  39268894   3229235  16948919 
 47955541    752673  10039691  24454603  25258788  39596113  43576923    798731   8372853  76191403 
 24850573  12540201   2657635  24313748  15520409  25664202  90256056   6200961  28049305  13352740 
 35115023   5875567  25012022  12654267    369787   1192653  20215843  14083647  43936540  42188598 
  5604667   3845523    395079  12616235  29602072  26444727  15093327   7742715  61002363  11870723 
   923003  54939401   2249585  11377887  38673396  61649714  19899891  20506821   1164144  15774431 
 12472924  50428977   9132823   4479185   4196757  10204961   2291466   7439235   2280051  21881017 
 29448375  41278323  66404231   7788413   2210515  38454831  78088683  64516410  46574084  13586174 
  9165783  38788431  70337229  56276935  17638971    318966    702171  17583983   1707274  30914643 
  8906281  14671483  20684283   8795553  76439422   2986914  53571364  22304399   3591139  28288944 
  3561013   8142027  43411285  29390549   7349127  35200951  56652158   9097941  23714498  48618939 
 10566581   5866423   4058625    206523  42467835    151724   9703081   6196613  38696911  20401315 
 51698238  42414239  39329315  13988993  39912583    521694   6785035   1653753  41957007  54648423 
 10225473  45828022  13761439   1100283  12066267  57853779   3915107   1264937  50609163  29085255 
 14947083   3519058   5971739   2031387  27240803  39155337  55783818  20553331  35969051  37022303 
 55769364  42842571  51125151   3506561   2961074   2000787  22351140  52666107  26065743  74644131 
 26300613   1207553  24615643   9121578   3829665  48434093  15027773  31061112  27608027  36412251 
 11528031  54396570  13135575  44320715   1905351  22952829  23551065  39166248  25124727  15498423 
 28424635  31557093  31214519  13372500   8646385  23153248  42190023   1163703  38342310  38856573 
 32331350  54874098  67579443  14681413  11134363  46749111  75170235   9807965  45756843  56579807 
   274065  32263872  14454519  11641125  53296268   1547757  11301475  24634269  46072643  27352875 
  6311766   1869471  11047698  36943575  14291198  22957133  55708571   7957995  18717783   4431831 
 47437958  74394267  23330513   3466443  47891421  32167307  39763899   7850805  13945985  67967643 
 10781673   5502063  38543265  19960617   1877523  30870158   8721993  12653819    919491  31301108 
 65476828   2569178   3980850  14911801  77201408   4673683  12094363  12202131  41844303  23759467 
 18874035  80200419  30646427  33681615   4788933  21254546  26205302  22230987  32880295   8261345 
 12273771   4330449   4939660   6766763  23580265  41303952  23919755   4439019  17249422  18622188 
 26921850   7973347    529959  17236293  23268645  35713723  52724427   8999481  12102171  19672557 
 44162079  30639988   9655650  19111401  42483223   2019781  24426249  21110697   5121811  15581626 
 13106883  39750373  23336985  70648485  19348197  34149524  18530619   7324363  21777657   3543365 
 89680539  37658303  23362773  36047691    111936   3428805   7276146  37292286  35073850  52426419 
 29841270   8353809  38871945   3559803  63128123  53327804  57317713   4443887   5033118  43590755 
 48000323  51960495  12307323  47954798  23375139  13728387  30258141  26731919  12009099  28049855 
  1179208   8741094  44635983  15372465  15188114  17263503   6041187   1900483  51366460  13659138 
  2687332  13365123   9593147  21635498   5046720  23056119  43371503  61173394  31447671  30114349 
 16262173   1138953    244257  17781653    899973   4214172  56137551   7428042  30626193  43008801 
 16842499   2565543  68337981  32340676  11862087  21140034  12076294  26534050  17722793  20583003 
  9536429  83236473  71539803  58415130  26307950   2266223   3730666   1225064   1332411  16196245 
 22093019   7501176  20097266   3727203  37224687  51852168  29421163  59395848    977788  58463675 
 34260999  31094155  84234065   9261223   6658699    784491  15038211  60907491   2935175  22314604 
 78284188    133947   7528029  60599373  12669643  11724134  66559353   2897127   7568203  74412933 
 25358463  34507299  35553982   1698887   4499067  21885863  80602523   2904301   7965383  29423748 
  1934011  29139954   9697443  16826880   4235291  11934955  28232453  27145575  16539933  10924309 
 38071365  29483835  11869821   5569365  31439545  15017099   2053798  20618901  62189038  15658831 
  1559747  15441030    810037  40993014   1215968  46144947  66990542  44591887     53883  15405831 
  2434569  14426282  60326403  39897595   2340927  14608416  10335463  23368767  27175458  36516251 
  3601875   2585805  36939913  26086463  49891523   5367471  50717175  80935503  13979763  47403154 
 17121787   8429155  70565112   9176331  39568905  72297081  43861699   3877405   1376097  34514058 
 46323388   3010842   3188116    115861   3949176  21945879  21352137   6949548   6108019  31012283 
  1918563  18379506   2633013  72065577  24109902  31202875  41449067  13506963  38061593   4182225 
 17226879   6607227    881199  44887095  14556957  25027411  93528243    634776  17291441  32749405 
 14823691  49565811  24388911  55698015  34533123   4063233  49988289  80175183  86740603  10849381 
 69530133  37112011  28944565  38352643  19571523  47877315  38251553  29003608  49327510  25072045 
 37948374   8056451  33046452  36251729  55122623   9124917  37079451  20898819    529323   6102651 
 43440982  14326027  52461180   4143831   7667067   1499907  18652578   9375483    230509   8511822 
 21877015   5245558  59474287    430223   2417835  17305231   4225575  42877273  21148003  67574715 
 48637250  45496343  32638293  21419283   6478224  52942803  40711035  48145563   3130627  36518203 
 73871583  52639053   9852573  37197899  18387723  21862188  18827239  11924211  23743873  13052527 
  1352615  48707653  29794350  15664253   1350339  49721092  20937799   2578463  40851650   4091612 
 67150161  10671093  19616437  25187931  44570373  15952974   5972221  61926259  53045052  56315492 
 57440783  18342849  51369179   5558633  27055635  57527043  11914386    559325   4972233  38421147 
 81981330  65086421  17727483   3357651  51674683  12608483  17242900  13475531  60039312   7030326 
 24072530  12738625   8799101  69193987    489241  37701123  11912687   1998273   1292731  40827867 
 57950007  95529843   2826078  35377703    554799  29801851  19410813  22855644  42077193  63943621 
   115823    204351   1726694  95050521   7677708  54766439  42190788  27878019  30862658  64216428 
  1514157  24204886  28901531  13860829  58726773   3895449   1319337    164523   2458691      6315 
  6165727  20126367   8229747  27898252  77069739  21257883  44031308   1225494    627015  15606887 
 15135015   4707391  36311239   3541498   7864516  77442527  15175273  50362302  41734893  32725291 
  1624473  62851192  18223511  66984379  42100053  22086813   5228759  35287445  21709437  32558467 
 24097875   1874407  48668944  13233127   6216074  68116248  55034983   2166633    258274  65206495 
 30079863  60101879  52593783   2879673  15002839  11366939  14895322  24312021  49052497  46061803 
 28301487   4258175  20141315  49746138  36315978  19675598  59747949    139425   3528903    302217 
 44174218  29459007  26923716  38803713   1596858   4642057  46577887   5506657  43534626  60077179 
 85197963  42890877  19880571   6343587  37695743   5144064   2812416   1740323  29035475  12863545 
 22396443  10835306  22496572  75191883  28251931  63227477  16943163   3681591   9990523  40407135 
   686427  29189283  19691148   2270427  63967117    961710  10625447   6713321  11058729   3274398 
  5938623   1879647   5350303   8258433  27249923  93587064  40742727   1496394   5136463  73481190 
 53742273  28240773   1596871   4458974   1748895  16810461  34251424  63736161  51444915    380027 
  5578451  58907067  27230476   4052223  11934110  86736443   7400794  90761169   2537943  14471403 
  8596977  57048711   2251103   9697792  67367477    624831  27780795  60337233  13443669  11979699 
 59001689  59052513  42829161  10567372  33818468   6996923  61481823  29126387   8849535   7169271 
 70100779  16475595  11502395  32958873  40861710  22953547   2235895   8099158  37664373   8036703 
 14876803  26341123   8055639  16352194  19933563   3881091  57683604   8475963  32487600   5574377 
  1432123  22801336  63552803   9339750  36253263  15495855  53033523  22545483   1774911   1555313 
 27072399  23656847  11569849   1155199  13239168  11124030  42969133  21906423   5351875  31900180 
 57153384   6551070  31440441  27245976  52497051  26844325  37150824  22648903  33514374    816043 
 13046253  37624823   1297615  37631661   6102681   8668113  83914673  32772390  46038360  29922594 
  2498619   2878770  17018635   9176715  52531863  24191927  39346479   1606629  49718274  32356699 
 13069987  35469248  47189102  52364187  74144311   8672613   3123995  41947227  24317163   7290171 
 13456027  19142055   1521159  13174301  71744638  44442535  30152518  25096575  45849849   6365739 
  5497680  33238563  80444085  33154971  50623971   7500957   6990123  40204749  47364198  52650175 
 29675223  12428166  75442363    528142  22559478  10350406  45444847  25367973   9836879   6817191 
  4644013  26933883  23079105  14690967  56028390  35746416   8763013  55042362  16707693   7770523 
 52090077  31078379  59399429  56630801  17701275  21691737  15387627   1256403   5798508  13973313 
 20614299   9721723  28567126  22127663    835311  32500974  57125643  24365849  22535491   2232123 
  7439821  21358596  11469471  23216190    817383  33754371  14512395  19119671  71583579   2839227 
 47864175   9505377   5152075  19901013  16433079  35628237  17129938  59372873   2555107   9971401 
 38672945  58022703  80553123  33333203  41967147  13596283  33972171  12023599  23930379   2302269 
  8229498  29218043  25027435  88865547  17896023   1033584  43446221   3371231  54965964   4191511 
 18019923   2509833  83765385  23051443    654130  28690791  28838351  58389303  44089350  29016309 
 20357943  56937963   1796757  35044344  23394158  15528069  14798387  10971780  20770166  56933133 


900000
  5676920  60612908   4213117  14189465  14178468   9281208  26095704   2133117  31581284   3638635 
  1197625    134500  16660350   3537114  33835373  27647398   3576725  69937500  46274408   6114944 
 13896276  54177750  58526334  13734910   2785458  24508008  40054500  62780600  24307248  33038580 
 24613215   5947824   2449319    320790  49107260  49456485  12686005  24458716  21204768  11261250 
  7023120   4812665  27422325  30691080    488126   5270112   2712138  69600832  39590229   6977770 
 18728101   4098000  14257416  39721752   4623318  62597535   5786364  73780875  21970586  72110991 
 26638752   4313760  27963810  68315520   3191122   1068756  14710970  12641887   3576055  57124526 
 17657442   3890355  26196736  42991296  18070283  40008293  57070736  25653255  13545088     27309 
 82419930  22149336  48347828   1930005  14482180   6005943    837498   6355668  24152450   7623308 
  9028971  28627307    105659  19443888  36554076   4130385  12704081  11169235  29282112  18992336 
 37891784  55843060   3340584  96939995   5787231  24722232  40016504  41498240    977340  11421632 
  4015088   1768336  30735315  11387415  28668552  34054468  41986498  71819402   3103596  34209000 
 11047311  51058850  36136592   7474125  19748910  29212308  17901100  32168216  46184064   9871750 
 41201796   1920744  32400894  25913650   5025944  33266167  10782497  10721644  11258124  34923186 
 49506039  13006462   3494582  36745400  64785808  23464830  12278385  24711825  26151276  17525281 
  8641968  34228584  27816292  32691305    107168    862980  66413090   9494290  18061200   4048725 
   779141  41246410  41988116  45417316  49105503  32414792   2001730   6099942  32701355  12340500 
 60860800   1484560  60087009  45145098  15396365    142380  55922184   2176325   2465551  35230611 
 15716316  41195154  47499012  90698655  10253632   5561380  22094440  43403024  32543030  66094280 
 40841198  20134775   7387380   7380568  79717120  23714506   9564480   1513728    309350  88203776 
 37474130  22065384  13745316    727993  30463898  52323603  18476178   5404854  57707935   3321753 
 44521712  35793288  63622936  46018035  26650498  50291704    153228   7649824    846453   2159355 
 38415468   8913282  65279064   3451770  33143752   4651656  32094870  87754512  31784574   7517136 
 21439480  12026183  55227055  12207498  19359864  28761841  42796300   6363790  19658669  12046375 
 81315780  60635165  10080345  33831234  36182225  31819008  18311475  61293008    590382  27840400 
   198975  18408690  17134816  24859562   5991759  13735405   3945240  91361776   1114047  28047696 
 41834220  33571652   9607294  17168812  13805150  15377193  26820904  23653337  29024709   9353470 
 10537000  25499150  18844652  10534000   3448538  18354576  23362680  34234850  32694032   7314648 
 15585505  30356688  57177660   1868405         0  11100528  53924036  27426040    778400  48063434 
 71638140  35659920  35498272  38260222  41976990   3488128   1486628  36472878  18593038  50379360 
 21759364  13972799  17394926  15248747  37870252  80253435  13829472  26840575  36246210   5838987 
 29175420   9036625   2377102  40551120   5192940  65080873  52139150   4239000  32287875    131566 
  2160252    516326  92139100   7393984  63674094  18110355   5639987   5776750  25848714  56163698 
 25939228  13618734  42013797  28296198   9120816  21285864   9108088  50825124   3013724  61974455 
 20278237  10279500   5715456  28338366  54096057   7409325   7365160  16849445  10064030  19052073 
 10934999  15533682  15690736   3510135  13821240  31990140   1578042  62877969  58860021  40492800 
  4759740  19077786  17042609  24413928     74816   7269516  39528008   6455168   8907074  14639461 
 41620358  33258470  15548592  45620286  45240300   4062832  21616544  56986392   2404569  12817276 
  5389016   1081636  10150560  66402936  94585288   7745017  22486328  21124680  29466180     10404 
  7885780  55156530  41769790  33006807  10914376  16067465  21342258  22266387    812250   1202127 
 48383720  81341916   8992291  13763736  12185608  50011648  25169088  16896810  38801490  28247565 
 17305867  20028080   8864220    607203  31799490  49029200   5200794   2755094  18698878  19641856 
  5663672  41503341  19565938   5922800  32372845   7084285  13978384  64272124  49404420   4934358 
  3529738  68434560   1586910  25608670   2410804  13853835  23860045   3215057    104814  48551859 
 73777704   1973790  39444468  57290151  24168992   1449769  89388711   2917206  38530716   2881072 
 19628190    653982  48144592  45207193  65581173  37344522  16841390  39735888   2080899  34207320 
 16128437  15167005   9073744   2049761  55506672  13736408  30283578   7326987   2739624   1358420 
  6908368  10632120  14720376   1789372  12220584  72733144  14133937   4839384  45484740  20387290 
 56698400   9709700  36852480  26454226  10839218   2206836  76857748    373977   3830425   6731985 
  9519768  15229832  11220943   6640605   7360815  32728422  34637702  41975409  71993116  37517996 
 43177755   1480864   7400170  22320857   9325484  10641760  21672252   9349740  40452159   4049310 
 30491500  63643635  32223906  86504740  15792356   2127022   9904092  38042752    940999  11859123 
  8809400  24217574  42412560  42053990  20196927  11520516  19423345  10483596  91929644   2107576 
  8889498    914620  29819112  36039298  19348390  40329300  30285180  14518425   3835680  17953317 
 52370071   4561004   6248550  42934476   8200226  35606415  74380117  13157495  21953910  18943824 
  9525440  14819658  13665508  39898575    943446  25858700  17728590  36160971  35069892  18357688 
 23356465   2879800  12656160  57000075  45695622   5798070  78677666  24128256   8004766   7431450 
 23267747   3869076   8383339  19075630  50317595   6926580   4648200  31806216  67109817   9882738 
   438354  10332000  75097704    360882    824600   5673344   5051406    379992   1451840   9538408 
 71480612  57790996  11940800   5653406   6462534  55532625   2307461  38014746  37508130  25299393 
  2758813  23701360  21226608   5905076  24731016   2723356   7759836   6813792  25473250   5282256 
 14290504  30372738  13967432  14745022  47703680  11801545  75886770  34675290   6976982  34141594 
 29783505  15578368  51671840   2128085   2462448  27309097   6025367  54629991  47365280  28487488 
 72047676  53686377  16358700  20298788  46267352  16624478   4238010  12577560   8436402  19673226 
 22457530   8259876  19227928  84468794  16689058  40776824  19261836   1435500    231084  23754576 
 32102575   5642095   5002478   6489715    975326   3161088  92217168   9653568    672525  15251796 
  4867482  13591306    382432  22607974  37349371  53725800  27840162  22080960  44532656  29819426 
 71295642   8092224  40501483   9750580    846660   1561950  11591976  72852480    737508   8108102 
 53696398   3368019   6270638   2048454  42956042   7581552    419832  32828430   2469402   9860544 
  4687776  23615016  14301990  70778064   9994168  14100438   5711076  16900884  89483319  13383468 
  7881508  15428184  69004734  13148288   5279547  13571168   4304040   3143382  19421856  65140960 
  1463982  78622798    306136  36192110    242817  91746820   5887350  93702391   2621472   1177075 
  8784803  44078469  71978670  43153803  77547302  24012584   2736418  26570076  92891498  12428559 
 85916832   2516430     14568   3982384  10243360  14636213   4707846  28576350  16403032   3380734 
 14897358   1310848  59637060  32934984  19914075  80398185  14837823   1461194  65512005  51071025 
 32853354  15167736  65502781     15582  21356466  40783660  11946744  48615865  66495870  17630734 
 19295640  23108721  28671228  38810304  14868777  44120592  41053982  17113400  26916064  59331789 
 24634260  68403814   7769112  15914880  35225735  88309522   2928942    886370    127856   2118851 
 56992560  30603573  12495650   6865488   6634238  17488800  14722748  56585616  59047776    378833 
    20220  17099100  50758095  39132927  22090110  25795876  38602200  24652550  19014236  52023360 
 53914240  11881856  56493150    352584  24926088   1891741  37422372  53367395  67510528  14231433 
  8162476  11637405   8600456  89208021  14737482   3865890  42807600   6407308    838754   2811328 
 11440550  17499939  39257344  11223072  30799833    978294  16819693  18976464  24523330  11791780 
 12084660   5596188  47144376  45932900  10389348  78215810   9921270  12264168  63429006  11672310 
 10607520   2874432  37447212  30455700  34988003  13050180  24200547   6818768  70220717   1705396 
 47060545     29634  56778722  19190578   1593977  28549680  47479850   2236290   3738096  11758050 
  2172309   1265760  61111648   4548480  11421810  15227444  16348310  16697424  19989296  55160320 
 24327433  50463522      7144  66321336  11780800  21525136  88322080  16124238  28576992  33241426 
 79170026   1863618  11731694  11233550  43065536  13585845  10465296   2506140   3037824    956725 
 62221187  18060432  14342868  49939558  87878830  31323608  29255985  21079359  53293456  67059352 
 28878200  16042252  42127488  24792456   3798065  19757454  19856676  48688884  22604856  22818432 
 54719192  84463197   1653930  54497016  23662658  27931518   6952660  62101713  49708359   4281270 
 14422401  14587776  67857143  53962440  58782200   2728440  10215604  33031259  13961862   5472973 
  2528596  35612830  18227556  19512318  72781386  39251568  41176511  19781720  23039688  46337505 
 43132232   9337425  17395640  27289460  17191743   9000320   5521224  30618760  63550858  32609514 
  5478400   1855106  16363600  27114230  77866920   4011930  28003300    437143  22109474  78487392 
  4576704   3872130  39310434  40375102  33691703  80005604  52694943   4768578   7272683  13734820 
 32574250  11052175  66309328   4014080  23997496  10869768  61096300   7989436    945966   5250498 
  2260872  56253517  17551915   3202425  42113487  11405765  78883840   1220532  62916490  65291851 
  9739935  52809273  31118670   5849740  10151526  40005678   7909750  17403741  43507224  66175200 
 53177357   5028800  55685088  18471258   2904618  26502420  19924969  29044623  44585752  66137352 
 24030790   4628800   7120398  47161409  10650750  51583236   9496440   4702302   5199360   9027408 
   841020   4847856  30824955  48551664  14291061   6350240   7649411  46269514  44397210   4063943 
 14382874   2428837   4036945  16860840  62567424   2922300    285124  37534825  37050858  51630975 
 48507552  23882096  60125785   7174464   4003681  12273525  28512025   9260640  33139392   1179776 
 16102872  23159156   3349248  63432612    149330  21495960  43508596  16448256  22800336  11663856 
 17028880  32245416  45029760  19235475   3857399  54377214  10526880  18957252  11349228  52450560 
 24343388    703131   4684600   5768675   3420570   4072068  31711370     42417   4330376  43173864 
 43285982   1745796  27198626   5948271   9174180   5992300  74117824  29307879  14473458   2999892 
 13369432  51450390  15339830  63926361   2022000  96772246  30728012  66476325  32273482  12254480 
 22167884  13476544   7669450   5719678  19777569  62584064   3381047  40644006   8477280  10808240 
 12375450   1379380   1059864   9463754  58855056  12153674   4325620   1378377  29416800  40326228 
 10887696  61665300   9486822   1686312  27142830   4286960  41085832  12743516   6254064  22243032 
 39873257   3320040  29677314  46627521  53875584  18149670  52291995   1547654  63022944   8822792 
   235161   9181188  23651889  53692975   3064192  74727432  53155215  20794248  42369049  10567845 
  3989700  56578160   2461602  33055288  20375368  10748192    188925  31037968  14805864  16275600 
 14314294   1604977  18882393   4674108  53941184  10347431  56977664   4649121  41341828  24234188 
   940376    749112   4027725  19762736  33142128  41856048  35108524   5505968  78157733  15283132 
  8444214  13041456  48301539  31134272   3751300   2717148  55950486   5428736  18533808   7220570 
 24216352  34134075  71395155  72135720  25460560   1717601   3787502  23158971  39465950   9701276 
 33523840  21003552   8321126  26711296   5427658  84031137  25889445   7645792  15769520   3753742 
 75482913  42324282  70366528  24599308   7829374  42401687  28527040  37846776   1279065   1352010 
 24942494  28333526  66880099  20413080  51557376  60071739  15708618    444420  49355700  23084487 
  3260408  16042950    425458  17657289  34080000  64324191  36539276  66167920  15217220  81777040 
 14938656   1582156   1058274   5410204     85707  55698992   8928568  45305650  33502178  11392456 
 21293729  20824014  39400275  50812286   7066956   4966020  57678168  18982536  31310578  21884137 
  7386574   1991394  11247336  65317680  31437740  56425110  13141713  28857808   8246052  46090440 
 34733415   4478348  35892972  10086105  31535426   2954600  49535172  57095073   7782565  30681510 
 80443423  17908902   3868000  21682221  50640907   4412316  21058830   6719940  32931080  28216944 
  4581306  36671142   7407698  32445924  29340549  45593230   1858876  77564025   6012864    498740 
 72358474   1732613   1835953  22317372  30349000  11516831   1766960   1707264   6693173   1170092 
 40591986  18316323    926568   5305368   2734480  17094613    109620  76904262   6898122  40691844 
  3875892   2955042   8810034  34929887  60544584  16529676  18109335  26369937  43649097  66900652 
 16577073  40563692  64883992  43754040   8478617  61565695  12226405  47068504   2533300  56076264 
  7596234  37735390  63277010   6087456   5734752  94282205  13546485   7475093  12311464  11009299 
 14009688  33767712  41466267  49215204  30492081   2488896  23713201  26576425   2056660   2390916 
  4844601  20494924   9638400   2399760  10189340   1297658   2635742  27725376  93363906   8267868 
 39428383  15285810  44545956   4528608   6990500  28323500  18832284  69879180  37085664  11620212 
 77439919  15507196   1756237  64282392  14547951  35436476  18372100   5572788  14872608  45822908 
 14690657  10854600   7893600     89890  18810120  14100150  63617153  70987188   5255712  16293284 
 84435624   6717150  34605471  74259157  71157108   2370582  15530503  36696716   3014085   6523461 
 52085058  20997868   2318155  11737972  23778090  42263375   1507098  18055284  38473411  56385084 
 10019084   2504186   1509770  24877105  10570938  42157985  31332932  32959850  15319306  66446568 
 56777540  10915850  60922998  57574976  77521220   3835564   4998873  11024314  32172399  18932028 
  2222256  15634440  19432527  45059176   7643772   8222060  70515416  29552944   6640215  22214784 
 37401672  54058481  30662500  27982045  34370604  12860511  28449440   7210119  73136988   3905480 
  8961540  62173052  43170404   5153346  64114050   9766848   6572419  32986782  50486345  70378308 
  8951193  61430355  12805856    396604  11122800  43246674    628463  24155520  22015266  11192311 
  3314538  16807142  38263507  28417158  73740672   1022172   1568359  33979554   5542173  58497840 
 16543710   8342256  15291277  21708960  38651368  15327315  23161458   2472858  26784604  25564080 
 58363224  42046752  26390430   1775130  44522105  17474205  77029183  59017925  14425726  61381495 
  6444650  10225308  57255100  33498304  36826776   9006660  63830268  32604616  71934915  44746737 
 14747980   1948186    712065   2955372   7919385   3989776   7129827    392756   2236860  23362020 
 27987102    236950   4615586  43899410   2630040  27756842  11803968    205100  94707880   4468347 
 71845068   6629693  11897789    740187   9913910  15148827   3769206    738746  37281304  34045280 
 61666634  66990118  45292048   8044344  13142585  12853464   3653562   6515355  19908110  71173180 
 25736640  21981440  85052700   3447468  19520100  35256844  76502086  44004975  13351695   2389478 
 51509640   5819952  25716669  72249316   6750035  60024144   1521952   9215448  29413596  16422000 
 16803404  62307567  64291608  18127340  16062226   7657650  54942370   1512455   9312528    637500 
 57217131  44369589  41439965  16982075  70557333  42590230   2964042  22202964  50438675  16717311 
  3757352    801360  19416838  15536910    382684  11017305  27210432  25470592  67062205   8156430 
  5136250  53926400  22310112  30329244  30424240  89383980   5721348  39860650  35103592   2825067 
 43169616   3383748   9946890  17141652  14659250  17691453  32936797  80764593  24884670  45464035 
 17128452   4141848  67703870     50643  15656784   9530224  12793039   4080384  63248128  46750662 
 16065855  30073232  19389110   9362070  21657013  17845119   2997815  32480268  11705385  12344106 
 56269504  16088550   2616594   1490265  46055922  35367710  31247190   5988800  30380000   1824141 
 67964346  53758080  44403975  10388364   2772816  28286412  76979406  18283430  76218770   4282368 
 22799016     51636  19919538    621588  18778370   3076353    541680  45549594  91478298  58234365 
 63060580   2996256  12405364   5992341  21776265   1413888   9468260  50310918  24558079  15521415 
  8127119    310650  19640250   1686619    156750  22918375   2619812  25469930  39091194  22903606 
 22493925  46742680  38851120   9785295  20012720  45497088  10304070  17307904  51583932  57706005 
 24309792  13359747  10585962  29800966   2551500  20715390    421486  20586500  23952180  16635670 
  2521080   1546875  25514944  25652682  13383930   7111100  39826221  36996015  43856010  33798960 
  6758316  64236843  16284912  45877524  19727744  28983067   2020572  17280126  10184736  13836900 
 19549863  50783598   2488440   3113112  50171079  39561120   4960141  12271067  58325088  71128880 
 35558880   1130757  16340137  32158104  25453227  28664304   3077521   7055395   9019920   7282665 
 28235824   2132633  14680900  28918832  44748840   9419432  60224965   4092525  89369083  33732400 
  7108479   4355580  17522400  90743835   9435096  20814144  28961217    315078  37022391  27037465 
 32489160   6636039  16341273   4097720  41087700  21832582  58335563  46017846  23504565  89776662 
 51141360  37503254  11573986  15956885   7134960  46476760  15938542  17233944  36546872  17263961 
 45107352  40956516   7024706   2519208   3033800  54399318  16121244   1753134  16982291  11539696 
 61830904  50384580  56563990   9126348  20678394  10392561  85987965  23439372  45669675  43522000 
 16794107   4197402   4190202   5025189   7378613    300267  39541926  12458400  27959424   7307164 
 32864700  34424386  41901860  21108648  15108543  41374970   1850576  26397376  12899734  54429896 
 50246352   9818120  38634411  65449120   6519620   9981521   3316032  46986616  82867000  58726480 
  8952372  21769044  18370111   4362226   4931900  68174722  87931500   4905990  77881858  38544090 
 49888233  21196449  54240109   4915754  58586382   4534335   1822860  11966233   8482094  17906658 
 92455792  16267780  20282106   4266090  10758113  70298722  24765768  12960085   6292405  14061425 
  2587568  41718705  50122780  13748262   4205184  22378087  50260908  14219842  59301546  40870550 
 63203790  21733040  16436140  29743857  53081574  62182326  25708060  12320505   3928620   4809868 
 24446073  15614398    188853  29539475  44385618   1722100  27843720  66785850   2772000  19873224 
 63496494  23463244  19028185  28634862    630498  15140304   6041112    209300  72235338  14215230 
 11277792   3669048   9283296   1113670  27846435  18376021    793786  39070296  26653806  39552440 
 28302927   6262350   5218546   7398190  19417392    189120  28469220  19248880  36914444  10689480 
   277560    992192  19303011   6541476   1783080   1362736  15581775   5319590   5223199  37708720 
 37831684  55556982  14893000  17985086  50551995   5010334  40245459    645174   9806640   7875344 
  5574280   6519800   6707556  15598404   2850783  30856280  11639902   8697080   2137513  49281750 
 67365016  25894862  17923680  58489063  24656420  23177815   8104088   2032832   7918740    651014 
 38036278  86620534   1398100  13098201  13871077  20040384  32836824  17903522   4819584   3618956 
  9023079  32226598  51369160  11504614  32938786   9066045  10491725  35316391   7374400   4109670 
  1199328  19139480  13179319   5907727   5181246  16999968  13879946  20987610  25783121   5032479 
 71348422  91505736   8719955  32112639   3211416   1310568  17158232  50750560  24047716   9651240 
  1037127  28970928   4338012   2301753   3126288  34887894   8625930   4516203   6273942  46693750 
 19150036  16810092   7114974  39354240  34097494  52141414  16598426   9084656  39174600   2881152 
  6652474   1110141  11117600  29203984  31765544   8604384  27788090   2059176  37194664  51943613 
  5719770   9938385  30103562  65162981  15072453   2040895  30045708  40292720  33495893  51082792 
 24684042  18627112  32997734  48214530   1343435  16395480  34790575  86086680   1320636  46253400 
  7239816  46358460  30162972   3720645   2016258  84295673  46160614   8286690  15988052  40745925 
 12801888  19087375  67928192  17259438  11246877  10922415  36600473  17708481  21044592  20442708 
 87326321  28574368   8660594   9186520   2462365  56601811    923780  12481560   1598821  43157638 
 74890682  11346176     71126  32767126  21016069   3493216   7201692  43302900  40800843  15372000 
 47861055  26893517   2930982  49094304   1158500  36141414  28302858   5088512   2182824    739445 
 45870143  73459776  45067406   5594006  41779632  31932973    378830  46970830  19106675  10304658 
 34530532  66982492   6784368   6701559  67550976   5907240  25308358  20663754  42832700   9860256 
 11252626    117210  22192370  42587168  35401860  11123415  19296752  18672801  43873362  13129984 
 38498452  39050688   3423151  42485520  39075162  21627320  17447220   1960168  11686600  28277088 
 48357000  82159388  18181932  47633085  51128577  73790508    833704   6292845  71931492   1786844 
  6812988  16162256  78218924  16184480  34022430  30998920  57952006  71056375  65250750  15814475 
 70877872    370116  28056240  32272701  19422400   1927666    310176  73090434  39157671   8290535 
  7128000  21243950  28701030  18114516  45908976  55538067  10560956   5426775  34651260   5038400 
 18246270  21860742  31809127    592704   3287062     33281  27700279  25275658   3377440  84338998 
 33406260   7185444  32760650   1385175  43940577   2105280   1611820   9527826  51887310  28676415 
 50001126  13684992  39361592  11849272  46164404   4081572   8301598   6466860  44566875  23500526 
  1974280    735174  64847421  44105696  27866390  44215824  47626730   7806048   1380525  19548921 
 24583680  82091100  11364034  71506330  15836350  44469061    454160  16340753  12998727    259578 
  6782286  10161424  17694040  21256185    322340  20208036   2770230   2068704  10211656  38948684 
 31706703   5525175  18521608   8878800  20643592   2477226  12023168  40034688   7223459  56248054 
 28843452  23471541  12717500  18925500     62748   2288724   2085668    572244  90739308   1404198 
  3023139  14007870  34855596   1086828   7929250  22537024  53323809  60692766  18894924  24973524 
 18656568    536072  55794563  20859860  38565450  35978376  52760358   5183010  36792120  18184000 
 17854760  27324216      3674  56605986   3187200  12271446  43874892  48602380   2985915   9908096 
 11869254  64698660  40830960  31466070  27198336    266505  40481127   3516260  54693512  77489808 
 18046380  75922868   2434894  15591620  17546711  23743758  12982050   7100738  35177492   4069647 
 29178504  21879360    229494   3073001   1935528  12352683   2581526  58702826   1576320   9134658 
  5141271  18557382  32976751   1279320  48918060  12863355  10912426  24403904  38122509  30868472 
 15021246   3013458  56522532  44939037  60152404  49806181   8222118   7535160  30035070  42805892 
 13067214  38085181  18129815  27664710   6211051  85698550  70085055  42776412   8102551  21920910 
  7787470  14163396   3404522    144400  42447053  45536976  12538099   2869260   4894850  54050304 
  3106495    139740   5761304  22870590  42785075  32998910  17663204  83090766   1060616  37110350 
  9619680   6530200    375516  36617088  10435468  19495424   3234950  20994666  16494885   1894191 
 37969030  19297872  15573096     53244  69625494   4578150  19852424  37560516    293494   5191418 
 55940899  12915903   2856798  17154900  83675764   6370434    454487  46840800   5902176  21449204 
 37805103  24274963   7183368   7660978  16974048  61183128    678052   8390607  37530720  66013074 
  2004580  71523760  17099280   7309131  24441700   1011972  19753728  42805794  29594151   1965744 
  9886968  13110128   6186580   5282200  27727735  44891119   1651552  46258424  51250640   3645491 
  8879930     17267   5473298  42001134  36581314  46614376   7307130  65362878   1951596  45128210 
 51160590  41029128    445258   5962200  39227472   1109056  43273338  62290566   1503126  18355636 
 63659904  28584906  39983162  10066240   5453628   5371990  72135360    597132  17642470  43537747 
  4279270  28234518  13004936  12071750  20890639  23093616  23467260   8486910   9622290  26994030 
  6111000   9438156   2321010  58404328  12199040  63083856  46877726  29368416  34717910  60754498 
 67285722    638550   5643240    723928   8759502  76169935   1760388   3509532  10713765   8227980 
   686400  59557818  94945052  14005425   2774384  24564752  77822330   7956104   6274390  23143815 
  9741312  13642272  28271628   3225344  18030000  65289824  12166000  41229810  17010751  22700120 
  9606600    489258   9556030   3793635  65082060   4611726  28758321  41468856   4652760  20430000 
  5807970  16676344  26191523  16214352  22954428   4576060   3454395  62590840  13145378  82764528 
 44745480  18086890   9372475   1449143  23427922  29198470  28108185  46055700  13382001   5071911 
    25110   4714665   2431824  78461145  32065000  38202379  11636440  20730626  43704816    625770 
 51671668  55232576    372562  29993463  38905200  33663400   2851848   5022528  35673624  61162311 
  2744027  76330755   4354949  72064418  21376826  49654120   7078244   7954616  20652930  15395520 
  2275570  18821531  56297572  54576860  44610975  43284277  20959200  22394300   9155958   4055625 
 58814010   1119690  44485589  14387220   8340408    698054  29512000  14438134  73031307   3819352 
 22780563  31886877  80857440   2192274  69257844    729351  33901570  37910527  10810570  50318290 
  6797144   3849669  48248162  17352540   3997242  49447266    468582  11185556  24552402  20629407 
 10193680  24117156  20022045  28067536  34087450  30730866   3876192  26127012  20489250  49172340 
  2338520  29783124    708820  49534940   5062260  12417581  20426952  13330560  13311012   5260208 
 16154866  15618053  18439311  18049250  62645376   7519302  75422304  22952610      8584  64867830 
 13198900   4194420   7562676    807807   1068400   5929473  21423960   6486272   1480594  41214300 
 16011480  13770810   7180176  40393400  22793210  42572712  17071866   1997325  37724400  14445972 
 69719650  28463513  24148026  47419680  22376508  16966620  36762075  28774900  53772540   3331660 
 62163257  55085020  34902024    199867    920777   8979580    526776  26015158    422415   1721646 
 36946716    478656   1468429   5853020  39625600   7238928  61112106   2642659   2985424  74365632 
 29141736  17442620  65211220  30616542  59330000   2754801  54013182   7286336  15240225  79044714 
 65358115  14587216   1999215   2950808  44283120   2927552  14588000  11801700  66350755  14312830 
 27532232  14408064   8315376  21977775  12256992  25529609  45452575  27741120  10000676   5178880 
 18400092   4268550  14131040  82814724   9534770    515570  16953088  35743449    393426  12433064 
 18661434  17432012  24362624  72079125  71967632  45452883   7276824  23629431  16265810   1218446 
 12470004  63197648   8581940  11407674  29906178   7867719  18958723  78285270  16780544  14916432 
  3954580  19317609  58630728  67712960  25931451  43872335   4151807   2061592  18435905   4157632 
 34640761  54723576   1753125  18531163   2045752    660591  80004120  62943264  22738788  18449172 
 89059029   2983655  20619592  66782394   9416946  31995300   4585743  64009248  33491496  51181614 
 47423880  33190360  32134795  56336928  41514582  34882412   8157142    210350  68947284   3338749 
 27659765  35649918   5856576   2127789    496584  60598020  32334588  60676536  19146180  27679448 
   599622  84499247  18536549   1683671  21708120   5639200  38860232  51404386  54587439  75289929 
 38423052  24141306  11544900  37991862  68089350  72194224  52135743  41563530  13438478  11165192 
 27266480  13437408   1239648  34004223  55036380  20063679   5431975  68138980  27116790   6132610 
  6217475  70594272  25580268   9621567  55258080   2977197  34920720   5283278  65292750  16935306 
 30856285  12724640  53925196   5860500   6175289  59060232  17035200  38421040  53637633  17182928 
 21152610  19210572   2744928  43718965   4249518  55534648  76884198  32121122   1021689   4343976 
 15389040  32614296  27677878  42165396   9659600  41589982   2263800   2725360  16780764  57364962 
 15415026  29292984  26966856   2153035  35042460   4053106  43308860  22282324  56260147   7187463 
 19588734  48926425   7937088  43443540  22552088  12127556  23723961  62297169   1351698   8678580 
 41813270   9562950  23969012    600880   3222047  46985224  36802165  30711808   6760333    721665 
   539616  28828270   9173250  68532858  10864230   3560448  47859396  63701632  14381360  29134224 
 33727678  37576530  95586483   2367112   1099098   4912197   2816240    472320  64108044  16539956 
 28796880  21021784  29292768  63395608   1590148  27832605  34604370  17606496   3378340  52857000 
  3577648  40153788  49223700   4991100   2255266   4502400   5282556  10157245    630280  15745455 
 21177346  25504248   5344256  13676540  19356896  19940384    639633  32415018  45037401  27952361 
   855954  51711609  61503624  11720004  13793220  71902152  47309481  19493360   7634590  65388708 
 20681260   1673888  35036524  16373217   1667762  15888320  42050078  21298680  19785336  20552325 
   199290  20290311  54451920   9188128  40070130  37978152    277984  47661053  12112568  20430399 
  3238018  36352351   5620483    656712  23108652  13713152  13609932  19703619  82041492  35155776 
 19659744  22366847  15773520  14793480  51137978  38961000  37855705  48619614   7104240  32898690 
 57828659  91284335  62651583  65320325   6591079   5347010    796829  23320212  75272944  59651550 
  6006576    691061  55351148  35879982   2626908  11673000  57211920  32977635  13147200  78570652 
  4749269  59950328  47725600   4256190   8310126  88556640  73166912  37345056  10666380  14220534 
 31891356   9953404  52398990  21072779   2177320  31374756  11266488  45193460  11919528  10142828 
 53111905   4493204  20474203  38918232  49107427  20493923  27785015   1147770    158340   5164215 
 10869823  94994984    698280  28712496  56838675   5951232   6207492    396290  33701122  42204492 
 67316883  25529274   2018640  34555648    597310  51718304   1426062  28146818   5793966  57668325 
  9536582   5138016   5070975  28995520   1385440  15551284  15036364   2809040  60529365  51009826 
 19399725  18335392   9676422   8096934   3008004  68919675   3401755  74882704  28756336  25242501 
 33381280  15635285  54365904  16662437  20536110    294840    119245  23163844   4030204   6461475 
 38499300  55061214   3861816  36546144  46276083  28589440  46743957  44667458  63808461    340470 
   740075     50594  93767026  58362624   7596809  42681624   2882841  39298311  67889680  41279400 
 22358350   4646492  15371109  11846961    706624   3725050  58014050  18396650  56483843  35946556 
 78688904  49913171  53182647   6963165   4930065   9860050   1503939    237398  29221560  14371875 
  5656581   6007218  24290322  62092840  88476883  14308672   3906297  48550776  34063740  19554970 
 14671254  68149130  14474880  70228082  47782154  67783682  29866980  43756419  21346532   4560896 
 43537725  10850048   3564705  75836887   9450078  22072815   3656609  10444008   1849554  27649908 
 20307786    829647  31813180  31973080  57619548  56390664  72648792  68638368    809472   8415524 
  4530498    896350  27213966  28968040  21280028  22526252  48237450  33671667  84374464  20898304 
   304548   4550392  56772323  39346600      9894  63372465  10457265  97756956  10878140  11024460 
 50726976  38186214  85546440  45317030  35914336  15913564  67441885   6924672  32375776  17491644 
 15547770   3972180  48896817   5927802   4260795  48091836   1372258   8765241  26920765  11552138 
  3949330  26779784  37624252   9761310  18999126    613888  50391124  40253304  24648813    732720 
 30701225  80976336  38375344  15445100   3989814  34284684   1973160   6222672  27641423   9995020 
  5345820  63917816  26200407  16913820  12199185  24333324  19168107  47152605  15038412  19694865 
 62733852   8008576  39600708  17988750  60607346   7000490  31930930  36245028   9387846  19923741 
 33111036  83080425  79542900  78627997  61531500  15440488   3007940  49387384    471942  57143275 
 20915415  54643164  70933662  33043216  49348000  36176957   1524068  57421042  13022666  17239061 
  1459052  16493760     15648   2340412  15982641  52053496  13192980    540328  38112659   1654800 
 13814161  50972154  23942907  31785675   9408242  15949548  15057240   1056528  12717185   2503320 
 63006368  29626954  21882404  13138745     95703  44099553  10606974    651420  31748136  46573500 
 19353888  36595368  26534131  10742277  21858720  27552164  22290240  28822752  42609743  78689788 
 27749661   1624224   1048000  72065364   5786208  25635264  11544066  61234602   3933430  64702797 
 83095320   4775562   8875516  10448880  53793094  18974266   8938770  48962740   9243657   2654288 
 27623466  42993504  21260943   2662934  54918916  35222600   5513277  44255848  45031495   1135253 
 55436556     37608   2084560   4342260   1725154   4810100  71140890   7720482  17782478  52948272 
  1653000  15470560  23741718  33585645  17653664    743358  14185508   7443046   5142228    557984 
  7806476  44824999  20266176  20908725  67257134  38543535  37492200  37222752  37479744  12189947 
 52859772   1556850  60716394  57713878   2988202  40932504  80371558   3041171   4326572  34600134 
  2056236   4983224    319926   1647756   9174625  12223176  36416958  20302425   4060127    117351 
  9930820  20558720  18708147  11631508  22300096  59551622  17316784  75844832  19877298  39918645 
 40467819   7991235  12714540  16951700  14941160  40275154  49861374   8878378  40269787   9248575 
 33182487   1214091  32071625   8539440  61116120  29184916   1922556  21432988  27066850  26734456 
  1638000  23120928  10103796  23822440   1748076  65616993   2784936  34435725  46974650  21653020 
 25990667  24621618  21738564  39617417  75578804  43029266  46107230  13354645  29171854  49342150 
 11834942   7368998  28768705  10423528   5805246  25953696  14691360  31423106  14849094   4108799 
 12171840   9220598  60215454    677488  34495056   3643346  66837318  18417546   9833944   9360806 
 63394640   8820120  67552023   1346412  73697125  95420139   6314700  41213640   2964608   1583200 
 13772699   8719768   1582272  62267202   3953838  18970189  26437353  14732144  10368126  46773804 
 44968076  34026545  20775787   3480000   4113135  66661504   3633534  14481117   8268000   3839472 
  2542120   2177017  10295100    657426  76724876  20799480  49052960  44899936  12148026  17695296 
  4908816  11218500  34430720  25450880  33470319  19993970  16900784  10296410   6024621  10711176 
  1635408  11653200     53394   2912712  28944000    690606    278760  19790820  24752301   7393068 
 19970004  35515376    618995  47663448  10559640  17048610   1600228  25825098  21741549  11441666 
  5374075  11307246  78056822  15980640  14139342  72700158  29559288   7840188  29478000    429716 
  3278275  55012980  48983487  26718704   2178426   4473540  51394440   1167104  19595443  18683949 
 30078672  39128512  35098464   8792684  16027992  12340765  62362039   9737564   1949652  45325335 
  5678907   2418030  14251216   1127049  37807804  40285455  14078431   2836265  68910576    859581 
  6114080  43926708    119133  23094048   1080378   3384325  31169854  49231214   9626288  27822478 
  4868979  11743564  10041552  85143215   1441050  45257940   6028992   6807366  15714765  16083126 
 12665324  14548944   8293374  17449810  16472464  21407477  46660050  24057033  42078960   5613075 
 21786985  17686864  19214600  42624470  32146355  45887283   8400756    551950  30696138  65483160 
 29065008  13542708  46840977  11914849   7789968  41081985  41562378   7599033  19487710   5227125 
 47798520  10587974  32478784  81552016   3502116  29258268  12339834  22330188  32627934   9110300 
  1491336  12212050    215604  13911344   5835409  19756890    744901  34498965  12369214   8726805 
 18574183  62121600  16722310  16207800   3479000   3634768  60042412  18212742   5263500    494508 
 24511339  77448452  85866480   8662095  16519602  58170636    730051  16579633   8264150   5716005 
 16139486  31204986   7296666  26467527  12655565   3789952  11344156    566428  12383280  42198910 
 66373365  11109878  35963460   4023084     95234  28976748  31279556  18133581   7893976  31818798 
 28110215  47364902  38276784  57310932  59948829  13095936   3366165   6229050    321981  12532352 
 18335118  58668560  61992546    129965  55212248   5896242  15647660  59659562  67902527  17352672 
  8111880   7908627    631976   1935315   5786805  33441525    143253  88357791  78097142   1697760 
  6526320  29119560  23728263  19180468   9284000   2993900   5703036  12509244    787908  47998522 
 10019736  13092336  45682475  25308034   3698046  23476647   2805000  43579728  23190825  18067856 
 31363500  16820160  51710617  64859634  36274131  19408883  66697641  15325842  17110548   2615475 
 49670078   4959790  46091112   3913840   1720100  22271040  48285350  10881900   8896160  50590362 
 55973848  21580285   7036272   8159200  56282501  69128608  43308594   2302320   1419819  40008252 
  6357780   1314144  55264902  21096240  14353899     17424   2386006  38240335   2181543   3559360 
 27935760    548350   3670414   9096750    522288  16088814   5360470  12592041   2844077  49107360 
 28476912   9884800  42553600   2903865  10482511  68263680  18332371  50977476  40435200  17795610 
  5182504   4869504  30067419     93996  37246662  29512098  64510575  23878396   4297074  15804558 
 37607910  26418546  72956928   2325510  14347200   7181832  24354416     13624   5177155     45904 
  8317950  43102688  10112475  68667456  56177376   6579950  12983307    327600   4413074  23271452 
  3768336  19830381  24523957  17435856  16412395  26687520  17256850  67642128  63048087  12955241 
  2348838  16435224  43000812  71604400  48121892  56083104  15762114  20584701  61210290  16245240 
 18842648   4993104  43190192  16117394  54702365   5181214  19249821  28867293  46437124  21991096 
   747212     46800  64424195  42774732  45957090  18052776  42081524  22127924  32716138  66523662 
 83847855  25870746  18189440  22813640  24746077  22687816  16925944  30572102  31491908  17308476 
 12066300   5728310   9537940   3698120   6464166  10041785  22963118   3257368  17384582   3166449 
  8035236  11000145  75229704     40677  10456880  41261046  16476004   7878402  18219703  21493120 
   653796  18554176   4233965   9625913   4896380   5515812  17996570  60816357  49967592  67800367 
 28369764  46528225   5269156  27734498    718896  42677703  27885564  10950300  63471357  53874366 
 37318736  22373936  22931598   4558142  52946806  35043552  15449786  81541188  25133440  12324576 
 32510258   3865211    722274  44879238  38537520  17964375  23009364  34168498    208004  30463704 
 45843200  27722844     73515  31286043  15625379  15467751  61279862  52070122  43003744  26842429 
  9725688  18188568  39654279   9501415   1126580  26899196    590470  12605267   1641708  24400850 
 11494208  37208232     34884   2928510  38146904  19130950  68332340   1931057  37786892  18999032 
  2900208  17919359  10660221   4928742   9872205  41237954  28647955   1629887  16471862   4820952 
 38558358  26292064  22996089  18281413   2536272  16147404  19746924   5156557  24316968  24017800 
 31451722  39899172   3659004  15744825   1816490  47579916  37147760   8951396   3559329  16555539 
 42029481  23628247  16028256  20144826  33831980  32104263  21785784  27737166  12944255   1379197 
 19778440   5773788     38786  19980260  35898464  30183987    206700  84612640    504042  33318867 
  4912128  37022460   8000476  42497722  22147761   1706875   4651035  10809063   5632721  87581665 
 22787435    889218   3532470  47496854  14559552   2855616  24505260  18013998  24981675   9775272 
 45432245  17430412  17722040  17420209   8259733  31093880  16574358  24004229  23973292    272748 
 45021368   9122982  35428700  75272000  48429843  31580010    399504  38541400   3081624  54535821 
 40613696   3176309   2548040   2593842  49382025  19518624  24854255   3244800  92781693  47750800 
 10477640  60208200  22028100  17808000   9477328  44424588  39125408  82378400     13511  24534442 
 17639804  20733999  27396486  46871814  18456389   4362321  23541570  12558810  60116010   1700424 
 17884120  30855924   5082480   9117288  64877838   7355729  32717286  94265648  34087040  40035541 
 10048070  23689260  65315920    802008   2989807   8697642  39560140  59558256  33948524    143106 
 15848166  18576750  21793310   1435210  72808000  16668456  15572830  39865971  11403699   2706770 
 89649861  23578848  36875008  39415914  56502732  30552750   8663100   5506256   6833584   6776680 
 64782640  53771562  22643096   4535748  47404698   4821173  63580451  24285758   8993544  11576116 
 23243895    314960  44383174   5089700   2745002  49784742  33541266   1537120  21471788   4458420 
  5661292   5722173  32969049    396896  14105520     96014  57379311  27466860  25599331   2853909 
 37548676  25897494   7252176  38179700  44466980  60335842  29254443  89218002  58518420  64940536 
 44395989  47063250  14357472  23777475   1702046     34968  40253841  35712933  28071782  23466304 
  7503852  34115855  12798100   4444033    326560  23052510  25472936  14976456   6347810  33326812 
 11289192  33121797  73928016   5998248  14526666   2743984   6653305   4193970  11769966  36914454 
  5357595   6176192   1975156   1757960  10205468   5555742  16749336   3218882   8994735   9710667 
 15615510  62285525  56609536   3191529  16193827   2151506  82427438  40377645  49456062  22036553 
  2172342  14209094  35534430   7447488  22062768  64436124  33225102   4915644   7057750  28962215 
 20309696   9760950  32554662  23502184  82753632    158256  26466848  65238320  27812000  45443400 
 22977552  16812950  13959888  58160772  22434712   2661620  14774080  23786763   4146058   1544484 
  2979900  30026235  54759139  25510671  16647906   1745055  31286112   1482974  64488860  12631564 
 58766571   1458775  14268506   3205959  43263675  56994219  30302160   5592320  65640686  15583736 
 11784753  22483953  30901976  10099830  69210351   1958160    605192   7679243   3321108  13884640 
 43749951   6427360  32058408  11266246  19198116  11554470   3417986  48479708   3460996   7203300 
 33999888  25974110  41614560  35934885  76027861   8625780  15592096    211712  33791316  20486564 
  4660040  68691847   1011540   6589240  31471650  24733368   6252168  25495392    706750  68753955 
  6159540  40219410  12217635  47659502  47953308  34785280    105840  31462912  61518035  39580128 
 42703518  10832824  58636887  44204136  17658680  13773573  54383423  29520840  23096178   7866965 
  3614589   1518966   5030883   2666622  49841450   8396640  26425670  36253788   2607018   2573712 
 14662923  61443684  13401180  14662560   1636725   9999795  19527264  69475592  53005617  31919823 
 33079172  11241406  15065105  42718200  15377706  36945972  18154772   3087693     35685  44350762 
  3860820   5868852   5717412  45312984   7648270  43537572    524613  55564183  44722020   7975443 
 26746932    579072  75055890  87057986  82064354    111620   7795008  18260667  18988392  20278998 
  8611044  41572909    238632   1409800     61411  20678490  22498106   7091628   6626464  76367304 
 37540008   5927220  26515812  41324670   4616276  14430849  12490012  32994320   7935206  59399472 
  5332833  18624920   4190670  47080452  49166250   7448766    788970  26478810  26551024  55948800 
  3781414  66155830   5080860  14961092   8979590   7037100   5204340   5501064  14607789  50906168 
 32070088     87875  67425062    297670  51668810  65135664  28399770  36337275  15728492   4833695 
 65011720  55280300  94455108   2275130  27072800  42097860  22227955  31509424   4973540  26932825 
 64390105   1128636  47886306   2414578  35372000   4086732  80416785  19515818  39492864   8709435 
 18828000  22600551  55099615    470356  76217365  28067200  41245900  43324232    304392   2465760 
  2100250   8145636    853710  13111420  30116702  32760504  14165728  88691372   1687365  48942340 
 22609980   9161354  38216374  43238295     38961  56110725  13590516   1936878  46586707  15915249 
  3786948  24919964  58163102  14827456  13148094  61526892  50165136   5904335   1840340  30753772 
 26077838  30029753   1048788  35196887  61635336  31843875   1313415  55515408  24247300  35852206 
 40633940  16187288   3604778  20765173  32072840  56793210   3304548  42298290   3349782  22104200 
 25528909  17671102    239540  13375567  21834585  32175850  14473470   1213929  39160920  28706210 
  7566065  50600852  29230336   4112262   1631149  12605508  41054937   5008852    508896  92169163 
 25864371  15181760  10977291   2235069  44428770     76254  42096365  23950344  66653915   2288160 
  1111590  10593540  24086466  11711609  20235552    128402   7042766  48378673    693471   1292912 
    66677   6573764  49393812  26171110   8653018  64928916   7868484  49133154  15086158  34835828 
 13929360   9434106   3071222    430326  22357716  52902105   3681032    543300   7550820   1089564 
 41946776  58915200   9219825   3590147   1691248   2643832   7199928  20007926   7430844  15173592 
 43454583  52494150  17433678  44760660   9341689  53288319  48512730   1429105  55043910  15517908 
  2112578  14643200  42139500  23609298  13325566   1776852  47553777    581672   9094117   9380294 
   665180  98464560   2399072  62531937  41868344  21619710   3933852  10658680  34270500  13022154 
 16544124   9893988  47673414   4233265  32861452  44460576  12946712   4490640  55926231  29198205 
  8110361  14408420   8237376   8715780  84596772   6238683   8167392  44074800  12769660   4526865 
 66853770  61056736  44503820  13284362  51556800  11447120  40703278  20505672  18469449   8816707 
 16673190  46939464  29883585  76279408    387036    423500  80017852  12660057  24957450   3379994 
   528326   9179359  17508474  41281230  32419042   1031380  55179566  49828032  57101793    156864 
  7301020   6265332  35440944  18289095    572250   9885078   8560176  73958850    953568  44978384 
 10541036  13096528  83583792  29289690  39838638  14382240  10891805  27411812   5303218   3566712 
 50437440  46411968   6538625  11197219  48398564   3543249   2969579  61905375  64289865  16858875 
 29906283  22231818  71953704  32414382  30343440  48543912   5900224   5203849  37215960  11801286 
 18711420   2863245    814334  58726584  85890199   1277334    967005  94978275  23534091  61810165 
  4741209  35591908  10537614  38713545  72213240  18733214   4531120   3181741   3936932  43932204 
  3501783  21905100   9713052  14379105  21942844   7876818  28434728  15226333  53188870  12410726 
  3358014   1343888   8357440  15953769  22769145   4259520  58705038    530722  34486200  57573191 
 10472130  24525200  13950090   3143974  82757955   6054855   7934130  23065686   7491044  20357333 
 60397624   6048680  22677108  18035094  60724730  28267815  25437000  78179346  71161740  45495104 
 79212435  22509851  17112522    397375  37375200  55437200  77874825  67060359  21115710   5735116 
 26606020  56903120  25789992  11058646   9455400   3119490  57109465  30078624   3966893    921192 
 70231431  58177606  42468676  66820318  26116904   3693843   1885892  13761966  76108186   4128716 
 34931392  78350280   4417920   9000992   6912504  27057513  32657050  21995908  28936584  38502016 
 22251144  11991602  75037760  21977847  31746696   6283805   3552164   1060000  33556632  42431312 
 25571968   6574665   2841996  21428112  39458835   1991547  27758544  12091443   7257060  39676416 
 41028208   3695340  38163030  23974692  51216228    122815  31571367  45479012  19934915  15314040 
 16058784   4569065   6864076  20222496  42265702   4774770  10235754  19137660   3764420   2355210 
 65171095  21729120  36375296  87175494  13494741   1908075   1597413  22776880  26347568  46613336 
  5627290  17037956   5606940   6235520     59891  39998736  12196385  33296613  28515370  55985463 
 37025160  18733642  55769715  46626570  28513128  24193818  11098472   3214344   8592225   6155700 
 49751640   2863035   5134428  35837808     30840   6898424  33700320   2410604  17238492  39326316 
 12018692   4473231  66455692  60324244  22498202  12167820   3148050  91466331   8257920   3694761 
  3469360  15786306  14590149  46056465  29848728  30100147  33969936   4459072  33416329   1319214 
 68940768   2863198   1030920   3007488  36130174  41114159  28661661  51760128  55520008   3478475 
 10516063    715358  71512130   9542220   8493752  54414945  14373918  29182580   3913750  35001556 
 78157540  78461651  73461495  12814960   9321134  50050993   2118200  45030446  34896266  28868440 
 19642898  20807270  69455008  71229440  88228574  19059612   7739538   8874405  46624252  29476642 
 20968392   2176334   3792460  34848220  33227778    975744  15363112  72676241  10609305  53910584 
 85409009  12816435  40744368  25998156  28299816   9049656  35957508  27331578  41414995   1430122 
  3235440    361920  53408154  68061312  14499542  24881352   1211862  13463912  11650560   2514754 
 30293970  69820413  56177614  68083575   1027390  19210912   8814768  14713882  24056806  13560144 
 59475720  49573100  28142640   1939836  14784620   7169718  17486680  17907120   1273625   5183568 
 87823359      1410  24321631  42860471  45566806   6402580   3565836  60970320   7102680  48187082 
 35091210    108384   1020568  29575476  83733504   8799291  36454883  22584762  54135107   1482096 
  6288004  34291680  20979296  40723605  40562005  18272265  38980586  29265550   1807960  48624240 
 24330340  40707072  11548624   9536745  50394925  56248182  19207650  91057472  68708695   7959656 
  2116184   9804600   4417136  81192496  13903704  13865376  51654109  73931280  40322785  15387711 
 20078550  20403801  21582395    385012  43637776  76729319  36337279   4615993  41892195  13739565 
  1572371   1634448  36744940  34145340  32767721  16604850  43866006   7540380  10134375    810336 
 16624770   4019925  22979432  19669353   2403400  27580018  33659000   2354808  16910900  35902825 
 62843743  23168904  37237035  14559138  19179672  83493150  11616000   5867448  23999938  34408304 
 66794202  28530082   1120240   4723596  20449648  76078112  13381732  20629600  32718231   4016152 
  8725626    899922     55760  68535852  12697956  45251367  29166858  54128040   3720389  27680483 
 41832423  25218672  39462735   2966834  31617216    456144   6570414    129075    412776  75964058 
 11348475  50353492   2206917  36868702   7572708   9754354   1056544   1533595  17800750  64371860 
  1718275  61326960  37563298  37498875   4729039  11377940  47186532  18053569  12808000   5596032 
 59613032  26619350  51359880  59817296   4136490  17957961  36122010  64013827   1492920    700672 
 30930252  23082766  36976527  39910923  61187749    574431   4476746  16528270   9469524  54136768 
  1358728  26007198  45233832  23322564   1385374  17401749  37209432   3663148  20849500  16944817 
   766936  21777084  46110870   9593059   9809660  58287663  18830000  15843492  23808396  83805744 
 29177190   8120586  55144848  18144896   1211133  12346588  27815502   8431570    306888  17120730 
 80286675   3508650  61666848   9453712   5933856   1475685  13515892  56869110  76974394   3941858 
   612480  31514904  47639394  23919506  52456192   1184292  29189484  17220910  11170539   1303328 
 60959229  60888749    679296    379644   6720108  42939960  22874670  15434640   4209552   3727295 
  4690847   9725914  14191056  25053920  61335840  32847683  66334732   7926600   9103072  18550224 
 52592774   3449679  17546445  48696984  23135175   3453642  28442700  37905888  48765248  42260400 
 23787750  51983880  80351704  25755372  52347968     91080  32191835  26818288   6878280  60680490 
  1616225  50401200  10224040    509997   5948025  14826420  41260713  57601176  49402827  18858512 
 12163954  20130082  41751279  19670940   7243014  23617412  71986026  71390460  34966208  31987087 
 58704516   6029210   8903622     41400  26606810  38320992  26712505  11251740    327536  32213040 
  7657760  30454600  35782500   7501229  23583159   3566640  20284220  46280520  48917219  14552700 
 59176100  32378787  27151902  10382177  38597832  78556096    158912    692328  15802437  49775622 
 57731520  81340911   8563104  26069707  64121400  26292740  16027297  80388841  56316260  35764740 
 15450586  36626220    946589   2824978  59227592  56220855   2048176   2189536  32671174  18349036 
  2757660  15178127   1893276   6473362  63816170  47874240  11632080   2547500   4602378  17705480 
 65035260  50716325  84668704   7259615  50096310  24046112    916825  14306468  22055417  15169800 
 70395260  64310120   1846945  46716462  34151520  79820433  13257300    932094  10844071   5079690 
  9002035  11534814   3917856  72959430  67511385   6218448  35034494  18606168  31380028    398157 
 14334078  46561050  38548944  26419088  22115450  33828683  71293320  62581476  19714632  50623104 
  7616156    325920   6783942  17114528  13719485  88692280  20885160  31609167  20316916  78704532 
  9325833  12766922     94588   5263502  20433792    892054    338208  76777610  47165638  29768304 
 33023288  14819408   9272000   2322755   3509319    454152  43126542  27891743   4747850   5915054 
 12758746  19166327   5090544   9089045     87208  30807810   1636375   6151858  17792931  26134252 
 89605045   4419422   5319272  26551234  12134742  41728128   7785660  11516174  25531231  24259254 
 20412960  62004627  50798489  78059872  12000706   8637587  42643656  39001503   1008696  78260622 
 33398935  15586506   7850800    385624  87290049  38148750   3232955   7559976  11265358  24016741 
 36096720  10578808   6224972   3266616   3587870  26309514   4421556   5631773   1306305  19281130 
 56627340   4424298  15586230  44161264  31265108  90969384   8701290  14475636  15844136  48943503 
  9613864  40518208   1773145  69466774  10907190  13532129  56084714  57396163   2567145  24558606 
  4570400   1087845  29899377  74142460  21551134  12808480  57900315   1349220  27593200   1179267 
 11132800  28862977  73014900   8410740   2144631   2393584  25237212  15147912  21342048   4685898 
 22777780   6842831  36089456     71736  27309204   4517402  62049106  66093813  53871420  29552243 
 12412452    399384   9025786  38233278   7768680  18435648  15454050  61238320  60356240  64313344 
 43302100  39916868  16873766   6793605   4583592  20937700  46588910   2220257  25245995  27372432 
 55394460     28880   7226957  68255925   3764514   8744690  28444718    107712  56110296  21382782 
 96169328  28287672  18573704  19504920   1094256  70535520  21386712  31031726  30769050  61553217 
 39832768   4627830  19005462  37926535   8176596  25505952  23241562  31581753  54615444  45747816 
  8013570   2305064  29669915  42729778   1080653   5375468  39377869    191590  21874949  39532416 
 52105824   7810478   8820544  36478528   4152718   8430300  21885840  29703234  26043981   5334200 
 14698324  28027392  32977958   2486337  27305736  21186568    801304  37503984  49305066  49329232 
  5269460  29392167  17818984   4673025  32620302  14057519   9523356  74718711  51070498    103180 
  3142795  40928730  32192973  18940707   9548560   2295005  54195144  51848766   5750883  21882840 
   265320  63729039   7187852   5377674  34499448   5022840  25609650   4114314  20389292  10245294 
  9871370   2463620  28113280  24374777   6035218  37484881   6725088  48154498    324368  37513472 
 21725026  12514880   7374793   9865830   6567404  16696922   8028756  10088604  39756564   3602472 
  7339767  57163689    975821   2613644  45618693  41974840  48073392     53010  42563864    490506 
 42811285  66005740   8754840   4734450  62033246  21158106   3445152  33221034   9598108  26051601 
 13655709    516971  16505136  92531957  10545447  71297832  19754982  17998050   3310128  11679680 
 10099275  36224114   8220625   1558170     43406    610983  28192228  25583940  10608821  23043177 
 59310188  25902077  47948745  10243944   3244332   2872450    523292  11023818  10213380  25992687 
 27033090   5290778  25162224  36789926  14864560  40633083  11976876  46809102  53026848  11155043 
 55712358  58847040   5760855  54215730  52143582    995196   3672620  68572097  12898320    185112 
 15451023  16411851  20009508  20573700  32967936  43335450  10376940  15214225  63369250   8665456 
 11997444  36254409  20643090  29156322  13661106  31756572  76780108    659670  10187062  74352529 
  1057050   9597090   3606468  22434372   4965764   1019774  66424520  16683288  40422124  78999046 
 27376809  31157499  77803922   9068626    782412  66725850   6085320  47281440   8027964  21315294 
  5296373   6018350    586224   3940892  31299840  49038915  37038780   9003456   4751466  46120004 
 13204650  28266000  58274320   6881560   4615425   9335992  75567156  46395272  49816260    739963 
  3880646  70694250   4090125  56721098   1515050  30925728  29503067   3201600   6892324  14648320 
 17876525  14501439  42041110   1823652  34810577   6247892  64002256   5097048  55727758  33488070 
  1090048  27900027    388850  45676665   3895950  18134948  58315425   1725920    100608  19537533 
  6235320  15325980  27337768   6770400   3209476  40415761  41511400   2196904  51898665  37859952 
 53338558   3772735   4265390   3045177     18172  24823188  53780610  19064721   5562060  30195906 
  3297728  10671423  14781314  13624511  47002779   8964200  41613553  24038370  67602962   9132872 
 40314636  17432480  12836362  12099720  12593339  60507364   4610718   9492646  18963070    774360 
 15194228  12261403   3724116   5051380   3799305    467232  17586816  37283328   9084111   4835530 
    20040   8279442  23892000  15913664  32625210   1678288  61782325  89397220  63625440  24230264 
 22579937  22519403  39633175  57642585  62781096  82505808  47053367  82265986    353033  31826070 
   429072  63790454  11099200  14455086  44961184  58474837  50678292  12425796    756983  87606791 
 36191350  14748312     24000   8050960   1509796  32751411   3944052  33851376  29371984  17600130 
 71676780  70922514  21086637  50908482  32014444    935256  26248896  22223565  17695218  87476008 
  4153281  51137037  27439800  17468416  64868440  43467840   1203576  14271267  17322336  49112320 
 31937832  22804402  89261904  58898850   3746949  22345936  12384218   7493396  32580072  41781258 
  4149650  22051764   5190608   6774144  44102528  77162283   4749216  31135500  61838988   2928150 
 45203340  19471125  39127752  15566950  11259729  32741949  75277236  52997832   8993016   4819698 
 26587080    751296   2369332   9389952   7776191    589425  10958478  18450060   2266780  65513072 
  2258784   1605653  89707242   5211168   5502384  58680323  15996186  10492743    938366  61878828 
 15978198  34303713   4977612   1427909  39838146   2455069  12336408    611610  57617284  47492606 
 42343210  25872275  34486125  81934112  48338261   7270016  28411230  18548514  57422560  40430640 
   946270   3464677  34149880  61845930  41780970  16000652  28353282  38134800  63046179   5754568 
 10281936  38869626    912870  21538095  13601403  39954629  39814488  31306260   1049190  35486880 
 30834329  39327988   6113277  19405815   2081040  10222190  62021544   8296680  27539958  38093940 
  2031020  24470505   1438512  27928800   8362480  14106512   2279230  49703075  27694594  16393118 
 65481822  62718645  10068480  23665431   2863220  13582065  15848382   6292937  42051800  11700229 
  4131512  73589115  42734792   4054784    813348    100137  10739628  21374496  26526063  92592476 
 40010362  31774380  37375520   1833600  25197900   8100040  33859767  42636278  25742772  21955367 
 14494112   9124172  28356250  33050310  30921783  21615945  54792524   6961302   3171831   5376063 
 18741213  48833262  57073152   1278936   3840980  45666348  22684676    570725  53383760  19674492 
 16826369  21441870  27926184   2219175  20013930  48689148  24817625   4349128  88333680    794144 
 20602504  23748744  27771212   6134655  10005352  29126400  23957820   4371465  42664356  27284188 
 31593432   2191644  59091388   5428932   9146830   1830619  50241928   2366514  34497276  10415811 
 16144176  30606982  35345580  70108192  23159344  30465930  47478474  16496898  52478532   3785705 
  1273764   7942186  18273402  12117500   6837360   4940730   2050006  15739920   4492458  51731554 
 77570526   1556400  17636863   2067530  24416730     56550  51558772  32578137  62383756    187125 
  8048469  12765948  34478857  39253350  30501548   8932800  54383168  25005376  12299040  33828105 
  4737901  13728792  83813834   2885325  22473504  13497050  23538239  13350775  30240000  14170423 
 87741746  68648566   7885786   6868224   3137115   8501292   1214304  19606100   3719872  25601216 
 12641550   6743985  38135160      5040   9466067    176715  34610132  55869996  56335164  11241096 
  6594654  25973648   5484388  84700828  11678118  15186082  20653380    131712  56629808  59062941 
 10732344  64882454  24819858  21572928  55320168   9511075  17525522  42123893   1084810   2402225 
  1809770  48000010  23796022   2033642  31897522  17590392  19053601  70201470   3174015  24874060 
 59028408   5933034  83857450  64925473  21205919  27867050  12369289  17134824  25867128   2838132 
 12247466  11934288  33536065  63185661  19221480  61951400   5798400  59791835  52205750  14617820 
 50125452  71719742  10919895   3170793  11700903  65528592  69204590   2605882  20232243  30826618 
  2632487  49953672   5807295   7902580  29517642  14564739  50863176  87638763   3133494  65915300 
 30320325     84870  30886856  68660684  13538448   2725957  65039669  69093430    470288   5175930 
  2747856  26210250  63552720  45572787  28999806  59326398  23551803  19330222   1465607  42588980 
 60688046  26591544  22237306  25964712  16994016  10733800  62479050   8715860    668499  72761990 
 37319184   2176993  35012910  50557920  16545000   2756150    303242  18941636  60472909  53679398 
  3865700   4247481  14193913   8505848   7871704  48848800  36244320   6355314  70474524  18233220 
 12498590  81319338   9104128   2707875  37197125  39647400   2935787  88098776    624952  39434880 
  4896840  33152220  30347025  23269518  15392136  30371376  12853896   8966950  18607680  65420016 
 93497970  13759094  69034044  60246168  85998300    491730  17250954  19441926     63210  20397000 
 38404848  21109760  76011210  41302828  29750452   5549808   2923610  80704100  20539176  28134323 
  4384368   5674710  30071328   9184016  31978177  74225396   1870284  44631384  19978690  32466458 
  4674810  75809916  17515680    621756   8927496  12553091  62583630  14711697   5687906  19654626 
 57756426  26349466  44362370   3735440   1743961   2699058  22312899   7758406  48690233   5843856 
  7906767   2867090  43220856  61233890  30591080  14743104  27321126  72725823  32594634  22826370 
 22561120  31790844  45867834   7751538   8958782  25506428  21053601  52669900  53816544  15368200 
  5148480  33454287  40151160    545135    990516  44105250  31576468  39543446   3384229   2954432 
 18699660  75895344   5450760  28709886  62207432   5615064   9979830  69585600   5400087  44816982 
 25755444  21686312   2064030   4083304  41893236   6323639  32938864  40368126  65788504  40200160 
 59375664  40404140   2962740  54224880    990375  32493474  19026250   1043658  34514250  12743702 
 15298470  52727220  17990245  12117192  11697060   4996239  11798874   4932414  32638980  14804517 
 18172074  34959840  15252840   4705339   5868522  31990320    352420  18588600   2299622    882420 
  9857484  22299504  24523970  32970735   2625792  53006233   1338068  16802270  13429425  24910490 
  9124850   2775675  73281065   5225715   9450294  16478547  72085560  68921916  32079120   3827518 
  2423460   2064880  55100440   2802852  52096814    445936  72242037  13534131  82007456  50561528 
 25837265  35516940  12621395   3612375  37114985  41554725  30812605   5615934  15176734   2382480 
  4848876  10492576  23554311  20432643  89725185  47336280  26264074   6865920   8654709   4041180 
 25764480   4158560   6371168  17174911   5809104   7546420   1795584  54172440  22938020  19517206 
 40040734  63305550   4231448  35710200  43606818    972840  22697600  17360700   4316250  41212444 
 25282026   2663250  42881808  66143772  12566520   8531574  48610776  24277500   3218643  77577035 
  6429762  31656620  26073082  19793106  31041456  31789866    332897   9062583  41922804   7098588 
 13374522  15038914  26486232  22556268  24573965   5182972  12342681  29930914  74003289    200982 
 11811471   4004448  20262798   1947903  43727607  64256400  23287335  24631360   7946808   4388125 
 35205144  12036519   9296472  27175970  82897640   5764512  31915827   9324144   5347848   2469096 
 45056572   1624768   3076956  26165870  41714838   3908195  15247296  81087816  13572348  15808247 
  2528246  74686045  12145374   3286698   3868600  38489445  26069040  19889116   3556536  41025459 
 65716404  21510360  12871262  26846407   2280912   1771154   6880512  35275521   2975546     53248 
 43706628   3860130  15513960   6129452  10991728  47827758  41400216  38425505   1575024  56306301 
 14181830    131970   2850690   5187114  14730990   1479357  19060300  48783460  14647836  14587235 
 19715554  58537080    845115   8682080   2200420   2671584  44370418   9784782    210672  23833908 
  3706456   2133969  90563005   2028695  37168890   6803190   4691520  12272875  19228391    780847 
 14536794   9511558  70596300  74060341    922836  38882635    704881   3127320  15984512  41207813 
 61800732  71501004  43302861  40000868  35496174  28881466  12115315  27501375   2743860   2835300 
 43409471  49172487   1057160   8971768   6260460  69167072   9383428  17725632  80788576  25835138 
  9219358  68720414  82691180   1155284  17921262  40779424  17485210  23519773  14029524   9167250 
 46389663  44212872   4337586  17054744  39052485    306434  46780708  28519872  27257805  48714676 
 58448736  30225000    948828   3679230   3722565   7040580   3382678  12158936   2869086  54420816 
 14715540  13768832  11915520  69584894  47919746  57165614  34718694  32248837   9576117  13776258 
   590220  52115700  13870532  16536480  32957372  29637834  60862028  42568204  20763842  38539068 
 17264592   4440660  16855812   9565479  51327360  21269040   6188062  26882840  15050180  37891980 
 21532050  16894059    663780  27437256  80128992  22767190  58323503   9180274  20162312  17941565 
 81060441  19301120  27644616  90937344   9606640  33004200  34225710  45545580   2384148  24243072 
  8894578   8049739   5524326   2904638  10459548  10952157   2726853  36469329  31138283  39489560 
 41596038  63286454   5051836  15275395    109098  21370325  13668288  20732100  18594587   9086123 
  4633284  24876780   3589018  34997760  28405800   4426686  77123502    546987  72838818  18613056 
 17343054  11145498  73644560  73757073  66738570   4758968  33038328  11145618  27503658  15854208 
 44424141  50764794   8447130  30557520  32334066  28595175  12668956  63993720      9540  41136333 
 57532836   8911287  48373728  28407006    196378   5395038  22710831  48208353   6201666  14870700 
 34983552  32755723  24552148  15500160  27964572   4781749  11599511     56700   1876856  77774388 
  4042430  51917527  31054768  49099572  12365532  55830598   5249980   8624441   3071129  45951075 
 16085121  25729936  65176826   1866894    323850   8738870  76841050   8078052  34541994  58845255 
 34923912  11831013  49270554  10366684  91487976   2887244  74885888  14335650   7800381   1001160 
  4509274   3110040  66587280   4040523  51941252   6635444   1670144  37067268   7771095   8524074 
 61917308  27428298  13871655  35842332  19263679  17099838  35642608  72238420  24860744    247256 
 22236417   4620600  23655960  11148912  82682874   9755900  13740729  62417928   6835528  15840216 
  3214154  39116880  43718272  27855396  14051712  57980739  27386915  29004625  34016913  18768903 
 63625299   2441220   3262380    943540  74665350  16221324  52452208  14766232  88660251  77857302 
 45302690   3497592    410067   1875488    308398    416962  30306396  29381106  18464400   8942730 
  1979040    277836  28574172  26429485  25350589   7792170  60094677  31882564  25401519  50006529 
 50930616    126635  48371210   5814190  60721973   1080170    205418  22805001   3597200  27318330 
 20030930  44631543   7701967   1402240  38409680  52279023   6379593   4164116  38571617  26245824 
 55782912   8991027  32616896  22552288  40347615   1491525  75661278  35412918  37829120   7454592 
  7604083  14847588   2693790  14853497  12867144  60546473  23320000  47483584  10033692    205737 
 17772320   1978424  26147207  19784746  70947045  19950858  51855252  59765800  18910341  57180879 
 26948010  19279056   7614404  50648089  12849836  49519988  67036053  53204688    887300  47254410 
    46464  88039040   8522740  16560479   8885016   3036523  49371620   3213450  16466208  25594264 
  2407158  29421924   1781308    268737   3881235   9316512  36197385  46701972   1732032  67753279 
 64293150  44147310   3481524  11260410  10949308   6822718   7325640  49420580  19006467   8778250 
 38510492  13744740  10540486  21270416  23134515  39373695   5928489  17129780   7708481   6074705 
  6125796  29970882   6519744   1392928   1902787   3949920  35611193  16633398  17656380  45360310 
    23118  21486876    495363  24603240   9608670  25353250  14587589   8152386   2129777  13342914 
 62885664  20001450  47429382  45739820  11094993  13019715   2063600  21501708  11931083  30362760 
 10386758    371904  65744896  54759835  61589901  54414840  54744762  37618976    720108  79377920 
 19714028   6491022  14466792  41539506  37304820  37357544  44787897  13886357  41065128   8661924 
  3437194  10622416  14109720   8906535  34338934  60969717  13688184  34793289  65400549  34266430 
  1151011   3833172  25478268  13153147  13489560  78902494  16599852   6303906  66439272   9486620 
 18281065  27818590  77783860  28147200  11856390  55083318   5648156  37632517  15827107  14617770 
 41385834  61923360   1186056  37210302   2287586  28007260  45518382  21508555  25702071  21502548 
  8102916  24379947  30893424  47249792  24109568  33253813  16955541  59575217  17259930   2073568 
 40412848   4861184  17865640  10920570   3743740   3341424  10753200  46779907  31055892   5881861 
 44036460   2029536  58318511   8092710  85645728  22618994   8733608  35400400  26814480   1626790 
 34356242  35109484  54954432  34553545   1061450  20463300  20790588  32448624  41434633   2408094 
  8263125   5471788  19206583  52053892    333900  13211856  53924280  27995898  49364445  19962758 
  2255033  39509860  31759336   1862475  49630502  27816320  10899975  29519721  36377660  70409102 
  1021720  30933009  39350333  61329004   1048950   1711000  13587372    775950   4751060    791660 
  2976084  60683667   6316700   8975880  32125880  23976736   8215410  61702157   2812062   1348688 
  6401475  11844440  21121479   5900075  82629453   7133490   6210820   3143113  27252250  16374852 
   546120  57653808  16962309  15836265  23671232    304983  10069620   9433902   5222334  13482847 
 10559706   6715800  24859807  65730999    423489   3453621  69272881  43254292  18614934   4135740 
  9976960  10249308   7993604  77211516  24977514  26378388  18455829   2948952   1880752  53602670 
 51528096  10813061  19770387   5079753   9025245  40060825  46508617  38711288  34231758   5717796 
  5054600  16881253  30531670  58083399  21841050  46845535  42697710  39963684    273900  14565210 
 19655250  46726560   1247707  26116964  13198234  20515117   5338200  53011200  15600575  21888475 
 11254320  58649076   7436480  72095200   6371626  33861756  12921240   4465220    224614  21869736 
 24164568   4238202  32071052  77566692   2498574  90031290  16980892  41327703  21758334   2057176 
 30087682    220864  33330608  27472350  40305384    986236  37325880   4712072  94382453  45830807 
 15280482  33130160   4223780   5097444  22147314  37300835    167127  10981960    624312  79957050 
  5328752  12740850  45863634   3406000  50774309  48493830   4492191  58359360  23850954   9777096 
 23183856  71048505  42377202  33677964  29030646  14203574   2114732  20630384  20939900   5409348 
 12346139  40603206  25431201  68467824  16284278   8949944   2396252  25094934  39348981    226905 
 48249252  12370386  12517962   6092680   8678555   2119360  15030800  24589753  37804782  12858174 
 20737884    365120  23352888  65182455  12090308  33466368   5142240  13991556  58091550  13509366 
 21187872  11993472  30424225  69495328  63144334   7669530   4392373   4239245  11947180  20194365 
  7403841    547860  39173334  14443434   6440844  59263755   1574030  20957944   9138464  82492812 
 20852279   1880994  21391040  61954308  20397780  49468815   7504256  15322725   3168720   4962943 
 60198270    616824  40967321    932270  35977144  76516252  77441882  23198582     33285  22737220 
 35707840  58024800  61754770  62925536  33115719   4113932   7580282   1468232  95325750  33489384 
 63347777  81543050  15423210   7567167  46940096  12011610   3114808  42943515   2329918  15974745 
 28150560  60620275  10717148  42554835   3286248  59050497  65507442   8169600  40465820  35930330 
 40977300  27156228  61062631  38649783   8142336  34691904  12137484  58433410  11049140  18938062 
  6301944  12169688  24646420  11571863  36385946  18638028   1635984  12207316  27972371   3430854 
 27432768   2011340  10885440  61023175  35764080  58914945  55683356  13947969  23650936  10062232 
  3406376   4495598  15502530  18298764  25607712   1458344  15182904  21839400  38157138  62634070 
 12373560   7908039   9411680  57588462   3308020  65431719  17272728     58742  11181796   9570456 
 14393000  10074400  55149127  10144290  55402784  58300572  14956097  32571639  48562080   1630980 
 18223866  69688256  38685696  57337476   2969686  11669640  95987579  33966150   5690384  19826010 
 74774880  17570490  29736564  37660588   8504848   6876492   7325246  73451628  10203085   8832906 
 31365997  24700954  16554579  49435575  75799540  10151372  13507040  28564192  13877270  66297561 
 27601350  20864440  58027729  66768648   6534264  21206834   8374602   5477916   7274420  55467260 
 18831150    537264  27331645  21252672   7231224   6159669   5747175   4451692  43236970  46054904 
 16507314   3736125   4743830  11478852  63117120  64496646  21683600   2161720  46212417  27789106 
 32546850  18362453  26190324  23504526    784596  24235410  13918142  23335560  23367540  47822318 
 34683500  11877853   4928110  14670612   5304447    533610    857688  52257507   6166550  47480993 
 12809751   1982253   1807234   2202058  34372512   9326040  49800520  33106038  77054778   9530815 
 37701990  25030440  35634880   4372648  19472420   4366701  55549715  45446310  19497920   2061444 
 49658150  35517170  19365125  27861160  11550660   4096993   2556774    655820  13949534   8135357 
 20742964  30927368  10759657  35882854   9201261  15096496  44543086  28628748  80281502   6231660 
 17054550  47719455   1000972  47194564  43464825  39862280  38892885   7781634  18065830   3887730 
 22522734  27885802  53670400    111435   4216076  56577540  16470465  64132096  15753153   5996792 
  5738996  14825712   3411066   1809769  11588832  32054447   2054484  30266226   5756700  16105527 
  5626028  18227950  23361414   8693262  11089024   3160984  58153430   5097408     85756  17056251 
 67229955  28556300  56217878  19802958  47384379  25392360    291924  14676105   3312144   5318256 
 12699964  27688902  24862959   7457661  40365000  59789178  28866007  24654942   3409730  30895428 
 11513156  13665554   2356992  32859156  17575456  11430120  27722970  14628750  59468868   1190700 
 22368150  27526716  14846034    596988  29849638   5847837   2348478   9381964  66671514  45671410 
 32957055   9005490   1355160  25043220  15491420   1457430   7720658   6420672  20825878  11767224 
 25697000   3100672  27414250  77323840  10451928   7370902   7854452  32079992   9513792  77545650 
 11751500  16269633  18804445  16652979   9699620  51172386  53481456  56456806  21268260  17788568 
  1961856   4546410  23059784  33154140  19527190  31869486  31470656    756651  28087255  23647104 
 38339795   2694144  14759550  38778762   7806400  49930764  45147200   5424177  15536794  23211615 
  3924782  36301890   8195418  19150950  26659536   1879774   7112694  43516360   5144710  11718204 
 14448114  20169772  55029870  32424838  61202000  16871338  62771764  68773296  24601101  17264008 
  7893588  39918195  10627708   6085575   9486285   2236824  52471736  19552428   8539146   6795140 
 50877552  11489274  46064800  18272058  31508460  23053569   5546352   1829958   1379693  21352056 
  7341544   1939498   5621008  11722044  72840048   9116028  30488370  81647028  67650352  55015088 
 46332348  96078843  35257902   7380184  10777386  20923422  32077488   1442070  21964310   8446092 
 17621010  52049529   8318394  22981932  13937192    308566  45521978  31510528   6785688   7183650 
  8515741  10897250  29220898   1029848    572036  12121312   1721674  45580896  19955166  18146520 
 20080580  49812449   3659148    240477  14815845  92849805  18887040   2504870  20155143   4315359 
 85644820  12850794   1887255   3691776  33335865  12779400  46386827  37456641   9313920  14563370 
  3094190   7906320   1862798  32916504  34413820  41181910  24670971  41145984  90058656  48098500 
 12934440      4085    456754   4251325  30625740  24634394  19525520  50225490  20632183  31377342 
  8136317   7482948  10320870  13338891   9829224  67812540  36319752  40115764  63049900   5857488 
  9227992  28578576   2174722  62447448  58349280   9445858  29879630    940400  10763760  49186200 
 24584196   3383768   8333494  18671124  22365620   9291588  77583120  17706108  19649994  52010325 
 35729925   1573782   5321460  28806658  19927570  66895431    245511    883440    577885   1799256 
  7766304  43173732  19031511  50089780    477855   2653352  60301584  33991500   2452654  23546778 
 31971798   9669310   4078217     74328   9262044  47319300   3093021  41702232   4398240  26093092 
 87032920   4567386  29925950    515997   9162882   2790228  39431330    958240   3474762  17498390 
 30587745  71749680  53867457     64770  45951924    840427  83931750   8156240  15874240   4154429 
  1784860  15345828  20697080   7251552    286549   9565500  21936420  38452732  47821518  14282555 
 14727636  18206762    981552  63085284  31356946   6425040  17614065  71047550   5098320  31784977 
  1182903  25163465   3439146  19039215  13743856   3611660  42528900  45690689   3700872  65397265 
 14854543  53031648   8121300   1627484  84312894  39188805  59985198   6124870  51036727    100232 
 13357259   2404604  17839143    379764  27952080   3992604   5087044  57141192  28517670   2575992 
 59632450   6144502  31116072  86032282  54515019  40410720  33729264  25463032   3557925  78195768 
 32086560   7413350   1797768  14973794  63999492   2182708   9019530  29435952  64858833  19293696 
 51880978  23993248  52347261   1149937  53482170  80414832  33327576  16298624  22034597   5251348 
  1953105  32876766  27631638  12678468  20517450  54189360  29134566  16916025  11192370  21975200 
 40629290   1115910  39399920   4490170  27289816  12814362  15336120  10613217  44594641  20316820 
 30933729  43672852  26642516  23590164  23986182  12474175   7413504  33701184  81104212  14720450 
    19877  36424752    892804  35957133  57136332  23320395  19149600  27878040   2530422  71360818 
 34325752  23900864  52254928   3694112    267498  11199232   3293832  21904992   4957808   1364740 
  1054796   2155449  36391160  10986476    791856  67884288  51527400  18505321  13833025   4335084 
 55703153  44084418    674544  16142286   9400201  34623630  24538570  38731095  87459895  15673014 
 12568633  12563140  64640223  23301960    905510  12922704  20376576  52047536   5448702  16990142 
 57900516  16465009  22935780  10606572  44180890  11784890  33623424  18641586   7783688  14468048 
 13726056  26523214  27804750  21634898  12811968  47846064  33082185  43144576   4414300   1479092 
 39032595  18723411  21361192  15433958  65957520  18093622  11394189   7914284  18380622   3627340 
 28594345    810120  19881224  21924254   5269264  19278000    426436   1316916  36729528  12491720 
  8106673  10878414  26388264  35826664  48165840   1199520   2070507  64897776  14785947  43624656 
  4909905  55802880  25547571  31630998  28212152  13955487     79200  10635296  29778120   4303540 
 29941920   8857996   9237536  40504208  14025515  15428343    718952  50271945   4191264   9330860 
 19658836  20400820   5961982  49610354   7991423  32036796   1233609  14458320   2286849  33602352 
 72206612  20458332   5510702  33891294  16180201  69273847  59990910  67886452   3270939  63095920 
 42308784  12387200  27060418  64400555  20555010  86972724  10987446  37963816  37550310  15483186 
  9043750  15921612  20644386   6399848  28417452  17007744   5817036   9408816   4941122  63929352 
 66202848  12644184  47209268    339456  27556233   2566795  23011320    187413  20212360   8053425 
 25395522  30912720  21113088   8841820  32472750  47750720  20564726  48088334  21977670  20729160 
 13620736  57643866  14837664  22651776  31342560  18284882  19950762   3572741   2130076  45414180 
  7546714  90958560  49373324  68241422  52844737   9604092  49981641  34933998  21304062   6834653 
 33519563  22717134  20820252  15508956    499472  22022520  40132446  29491095  26968256  15402662 
 37294390  35961534  25709307  49475456  17435250  19016055  76386870  60012792   1279850  10276500 
 26313199   4098125  14684930     32076  52882830   8303812   1817079  19740024  13026923  51784407 
   798532  43131528  37527826  35465155  43140776  58542165  12560944  42593286  32073375  73037178 
 15038352  29514540  14201784  53879580  30886788   5591360  25509539   4605528   1152162  29439930 
 24400376  67588703  14776802  14837518  56774816   4768444   9646518   5397487  44037104  63279060 
 15462468  42326544  69113967   1678836  18057060  32437353  10223832  13860875  11187204  71685216 
  5552313  60958145  70774600  81470304   7743652  49687396  18660033   9984216  68491456  17720158 
  6009024  21040330   7043816  33520960  68265236   2256390   1374858  29070475  17982362  32877600 
 17415600   7341698   2387385  33005232  12672283  58327550   3883845  10263952  57796768   5832084 
  4692020  33215135  26067832  87216460  50180748  29933442  82697184  91024800  11141913  25186210 
 30742800  17337456   1780224  64058400  14474328  35109828   1444992  13319566  23342448  24201647 
 20080062  11538974   6053878   1938930  38155728  34694464  32407452   4553208  33621952  30654813 
 36685374  26040252   6972210  17385816  34264125   8074740  35255843  51972468   9345897  51804648 
 65497682   1324452   2785944  70091764  28030969  38360736   9763838   6904472  59897064  11424897 
  2155752  45579285  10578369  20745476  22585500  36447480  27648534   1398004  26996325  51834006 
 63344608  52450125  24494050   2979024   4025138  26402528  44467367  28739304  22563236   2041020 
 58018739   9405650  35070006   3321450  11253168   3316950   9223146  33922048  10445156   8929358 
  7582196  46198308  12746460  89012966    536012   8353482   4809280   9332490  39616272   7280191 
 28828506  31199832  18104796  54545276  26021781  14528150  46702272  58288440  52412434   9668142 
 10328244  69927265   3082950  65188238  44348178  12446968  92147320  16650036  25627341    977670 
 15470978  40157425  14723955  13141752  32221930  32463998  32188422   6723522  10677420  57653412 
 22440176  16992735  17719399   8725038  18884736    504348  18675136  27053106  14987700   6009020 
  3422100  93399156   1479114  34649316  33015717  28121610  47152458  21883095    802780  27902160 
 18141840  36099500  57333605  30213420  17148560   3465304  13069245  25214550   7931968  57671438 
 18697653  27611155   6082310   6918990  26145756  18542213  60713964  31776381  41098985   1979500 
 87107728   3754859  17608290   6251401  42213160  12851904  12058415  49105025  28444304  71761732 
   785881   9959367  27595815  45445788   8077312   4255904    420250  25579008  47335771   4467749 
 21149766  31813587   4821520  64978082  15204840   1370824  27300319  57248640  26068680   5621770 
 66021354  41711788  73161891  17679440   5823359   2577000   8577125   2594215  37512085   5703486 
 62872620   5659000  21858496  17750848   1767168  53241786    649484  33618770    968240  61123167 
 70353815  34615724   2615420  19570542  18693500  15447280  64559750   1606241   5523581  23512845 
 51091740  14623080  43450438    831792  30686007  19966590   2701020  54686660    982560   5474040 
 16741680  36292977   1968924  32577250  58663800   1825919  54805668   6658316  21639240  11864751 
   105365  40807632  17249726  29995902  11271848   2079065  32287828  53004380      9150  25606062 
 38651736  75233322  10917588   8429562  41435834   8751852  46608000   8883153  33433407  20394750 
 27327772   9474828  26066474    369486  10666188  29231481  16115804   8690182    318080  38063556 
   621888  22929140   4100525  79911688   1202292  11976493   8731164   9404824  32725314  35883190 
 62836504  26636410  56091927  35814381  18690180  44215683  90520332   7357896  11902418  54889058 
 20972510  45738475   1348599  67321824    585900  39224703  33576985    253270  18570048  58911562 
  7333410  93638664  10526400  22662108  14198084  40343415  41214342  48220812  26097840  31644870 
 14424060   4602504  16663470   1453926  29693830  10742064  44965326   6172523  21735000   2584952 
 71119956   2090999   9029328  63020062  70406469     48015  13900020  17795200  23411076   9299880 
  4256081    513876  67018774  78521240  20371377  10805905  34494018  43631280   6569630  13563620 
 30298436   8157384   8174670   1485954  25092782   3138674  12158370  22224003   3574200  15954576 
  6083913  33430093   2179761    298333   1354662  18975150  14594160   1114484   1151540  12469366 
 11425320  16197328  17304054  11004798   3391400   1236510  48738748  28752579  35896482  38556188 
 35644125  20691165  16153521   4291188  21513646  20979972  53978936  15986250  32254935  33668608 
 21552560  47797932   4095520  22791852  16083452  18160808  18847752  73041507  22401722  50881140 
  8524894   1546230  39248580    182699   1990857  42970560  11438280   3691232   2399584  14253372 
 20877870   7025876  16671840  71935237  30362640  81049455  12027820  20669175   8919288  51897014 
 25225902   8020600  14255694    682206  54842315  84583656   4582930  16072145  23237590   6133048 
 23583954  30168861  95872480  63118536   9343040  14232064  30281698  30115140  59811610   5159700 
 31299491  18362391   1112300  16781880    823064  26961923  62759529  25204060  20761110  47396822 
  9805068  10552930  14853262  31199523  38132472  70893102  16387358   2723749   5704872  24282720 
  5156172   1909180  61016194  38641162   1758614   4896256  11764152  14922774  53176846   5226930 
 19540740   6466184  59216184  51240264  38824220  25285520  31696560  24870120  35515640   2311464 
 21432840  16420525  37201164  22280040   9333561  40649499  25458148  17261916    278409  53954114 
  2899800   8102160    163020  56040180   2156687  44655120    424047  32931192  75045744    865381 
  5251239   1111660  18903240  20145646  30874835  38472378  47494356  23101743  30642741  12954960 
  9742636  10708698  24282397  63698900  50614643  40404864  38447120  12964674  24767960  38304456 
   434038  39276480  32310751  80692542  56011425   9558390   3808419  58739387  40989868  11735430 
 56109861   8245388  69910960   7516368  27211018   8039494  63050286  43457610   9144144  64726980 
 75244386  44442216   7974664  11126528  21651661  28589744  60261160   6121876  33154396  10017392 
 22804470  13361855   1713270   6808725  31013614  28720990   7061798    299598  32244184  27190560 
  5179694  16961424   2873092   1616020  17167758  28144996  23129592  30696210  39998610   3088475 
  2999293  38310012   2935855  30544920    954000   8860176  19344270  15144696   2664792  32257916 
 15590970   9012960  49033550   6309107  24693772  25335630  59279115   6292940  65140880  48176280 
 63744525   6981268   1571820  16010386  23664300   6746844   7874398   6081794  18216600  61657092 
  4244016  80196276   5750890  15489412   4041036    864604  88433847   4780516   1217520  40900616 
  9988110  43529640   1697868  18847540  15846063  40573518  20652475   2932232  30813129   1528534 
 13500357  64399104  72859490  41022340  51954750   2162820  41105316  42003780   2730000  40998237 
 44296578  50771930  16773900  28287819  18623520  33225000   1890528  26973112  13100360  13085016 
 22399305   2092144  20641888  28652268  27195669  17557816   1568853  74405873   6377280   6297139 
 23301705   4465104  39883360  67129452  18150368  12166310   5292936  59238392  64101744  11497850 
  7876943  16743104  10813494  14232372   9089265  34822840  56770056  40985880  23523700  16581600 
 13352402  13082000  48332544  66694617  50751090   2043982  37762558  11868445  13449843  27076504 
  1368948   9311295  21906489  24728241  51245400  15704640   1505440  61744119  59404442  43535800 
 24888600   3503049   5418150  12585096  14293674  26948440  21045024   2537491  61206607  91868292 
 11304194  36077972  29847690  13994392  43920072  13002600  19993543  96851040   4127838   8192688 
 71776921  13905700  21751486  20562060  14578634  57889628    232691  12987441  57583832   3559704 
  9358816  19787020  12251200  13390286  14238000  10581510  38404730  27365730   4625936  14494608 
 15105000   5906675  15187238  77069750  30212105     72463  28377049   7631855  37976484  36416346 
 18157190    769428  49833104  31839912  52567125   2680944   5826898  28233728  55233204   8192866 
 31829336   6716500   7788114   3292086   4057652  47608383   9422936  82461753  42806190  31670548 
 20806883  76065808  30739935  34777743  64401855  15621606  47165420   2136662   2165016   4219500 
 25452952  30590769  14945040   3908520  31737550   3174182  33674830  13897148  69329195  37984050 
  3273160   1470240   6332220  24670278  53546130  89284325  13043540   4815748  75282766   1200420 
 43511458   4337865  20534995  33818415  18037834  80639944  12886132  90991136   6938424  26836700 
 48023970  11510912  33293238  13529232  10137435   4700670  24492182  17218080  52930498  69770660 
  9424548  66790100  23953408  38552476   5499760  13293014  18174789   5750900  18174592  23808663 
  7281311   5258976  31926528  29482186   5821543  24808368   5845653  26719265  52608017   7792200 
 12797070  19545492  13531287  46134630  11802466  17540724  12405832  16280450  55966400  37654299 
 11153835  16238308  18126252   7303544  41397330  13400463  47546977   9264882   1059516  25651908 
 53172090  38659112   4113173  21621030   9330825  23702524  82980570  37660862  11967936   1456256 
 42871528  40143380   1835284  34081554  21547812    117528  19004454   5102416  18787650   9163344 
 65055760   1732652  53485424  29884587  49053312   3927825  19559848  49526197    110520   4450976 
  4269720  17170520  63944448    762609   6413556  10651959  19892250  24851020  14224192  21664260 
 47108250  47378460   1785792  24665656  51810763  18917340  15506020  12640368   1517151    187952 
 10041274  16522503  43856746  24457985  35984546   8687560  39963344   2185932  10151380  17087448 
 67807044  40129830   1767646  16015328  21293337  29362536  53975040   5869416  58956984  27113332 
 30372375  25508568  39107320   5911380  34572153   4170828  27706665  32244852  37199757   2528394 
 22044450  20900836   8574885  28636568  25309670  24657648  35566961  22407000  45807630  28139640 
 48534360   3032446   8122476  19593900   2843880   6038072  17858790    931053   5837854  38562914 
  3950937  14617960   5950464  28720617   5625147  44105742  15339584  68432034  37960368   7976184 
 70685568  71292342  28275980  10872715   8326477  11017422   9924948  46895068   7822696  25801615 
  5445408  37159934  28995102   5337176   2735628  68720700  88730684    234330  57408720   8936838 
 74247992   6378860  56570628   3660405   4724874   1325016   8362935  96865104    191700  78187736 
 47655008  19917456  13423821  37476150  33148892   9056110  36600900  41799600  41323315  17041896 
  5179346   7059355  23246820  19649787  17595450   2080375  80354484   6162615   8948840  44011695 
 10945112   4316715  27316029  25411636   5552503  73795078  19917693  17834752  13835841   4036626 
 57922530   9772485  35988325  77794032   9930690  64580027  27277520  17373672   8384844  26657407 
 17333022  26850262  21047976   5381871  19028362  76129330   7815420  44082181  42472864  12466438 
  2148550   1146112  42936800  43210160  16908294   3159845  38075495  16739832   9300375   6331500 
 70657195  84007898   9222102  18054028   1232864  16148050  15003196  39781480  50456400   6988308 
 10327590  55454673  20182050  65544227  30520230   8705905  42489504  13329288  44794932  14543936 
 13396257  35249829  76186292   2286471  22954918    459264   6870584  19672128   2903251    462385 
  5459984  47564750  24514205  44914016   6032160  20322136  88399515  13735659  58909700  28120670 
 57711675  17211190  38199835   5820012  32290973  33555728  45607347  66436050   6659890   8853294 
  5705756  16665161  13620623   8977600  39150187   5216630  55467120  32068785  45962670   5820840 
  1136660  42059272  47169918  49706016  32699916   1530374    309396  28821672  19105272  10541747 
 16590600   5131653  68551968  11828440  32299425   3107488  45172757  24004404  45509959  27219906 
 17974550  32482737  31639764  26226349    737260  60460236  15609292  23036550   6567003  26108124 
 23280776   7629292  66819138   8450244  14230425   1686451   7336000  21056376  18298076  81187040 
 66630480  11807508  71735032  41214599  17322360   5956108  12114528  85763631  38731712   3655575 
 55855768  16012535   2535976  35027976  70345800  47085640  40344800    193473  39761320    563394 
 45569484  45578117  10942382  52299885   3522720   6446597  10218940   4634223  18132037   8577000 
 44791964  67846025  22644200  63537408  12775707  34290396  25174765  17124912  43564664  37985808 
  3072369  61159336  76780011  46040332  21281408   7734881  70827120  54055788  21235969  56862372 
  7150400   8572012   4810925   1146851  14522956  54822774  12434500  32221293  70629390   3251640 
  9099558  87405840  18944520  83358532  16416210   9356193  42918578  28682400  18102016   7636976 
   486013  29892928    328248  26770800  74884629  45503691   9221691  17643024  32043500  11803902 
 28467945  11536150   2015860  33410432  28537221  71569589  34954338  60077448  16374120  14450130 
  2504096   5799759   7958720  51171472  71439074  20472308  20518080  17338230   6411312  64993635 
 42655404  10817388  20827345  11331540   1351104  31852500  13160637  49053055  40349687   6059578 
  3072998   7408130   2569035  24438141   2264672  26317956  37898445  45593360  16888944  16535400 
 11514370  53653096  43256597   2904235   1336872   2762885  22600604   8842737  34978032  12428416 
 22274603   2224152  61715766  14239640  76114720  37992780  10113738  44184690  23576829  57003618 
  8994942  38953728  51733472  16318136  29265570  47088864  20027150   7256250   9073762  87298825 
 18873804  23109756  46990336   3620457  59278140  30784968   8296974    501730  19568768   4662315 
  9038302  10195029  25219454  19521274  15669648  18921848  10497636  43760990  21901500  56010357 
  8755096  15942416   9125487  39070605   2457684  20094912  13260715    820868  45930664   2115249 
 11306742  38351444  70632441  27245529  23341340  21228102  68603995  67315198  17618142  30625254 
 38638320  30229485   8307270  73778178   1395712  33986332  31898958   2768835  27949860   9109504 
 60760186   3639842    647193     81408   9115875  17550071  47005000  14850906  17239952   6825120 
 44235940   2984074  14238126  33833026   5024163  22870775  10103598  36405780   4554387   1871280 
 24481680   4195376  45134831  83926469    469681  35317911  20078454  62838762  46238283  48866160 
 62662788  30203610  61772256   2960342  15859807   2549400   3113740  76270377  85662024  27571768 
 45267157  50646735   1827580    235040   3395504  11161544  52137400  33606254  15510385    109582 
  1302500   9892316   5004165  64469190   1769681  23413572  87361146   9622740   1621641  29016629 
 18041279   3716726  49718565  36690147   4707288  69574086  51180624  25929969  16448220  16674660 
 45844704  33231492  38691000   3135377   2810680   6386676   4582592  27409704  63054789  17999122 
 11535696  41016750  38253768    798447   7982499  43009466  52781640  35354022  24536677  26030340 
  8458364  17291964  35990407  22155849  36288888   9041780  15972192  72624682   5612618    738475 
 46894864   3300822  15276128   2259078  11409560   2959528  68201788  64761440   3131151   7980440 
 13443243  15802017   1676355     60843   7990705   5825058   7843836   6421984  17445002   5898419 
  7673859  28496803   3872694  25791735  57296360   2879230  27289424   9805172    157575  29538099 
 13986682   9141444    809028   5651072   8121242  27767374   2919200  91064115   6356694    598052 
 26651196   3492544   3942120  51386292   4431600  23104796   2373888  31236502  77001408  17298180 
 12716792  17635968   4199168  22672474    695175  38687916  23583728  75752551  29081144  18539004 
 45940959  58509360  24022420  13406692   1002168  17535925  28571316  35018813  46866420  16308201 
 16580452  34502372  10425720  55793156  74313920  33877728  41666541   7698591  71870765  25102035 
 72421168  26775448  23014512   1621638   6991252  38707776   1219644  38938560  71571708  21589860 
  3544770  78612240  18665100  10013016   7882035   4461258  34320999  20021331  40593359    614500 
 17729964  27269980  31889368  34572699  12663014  11468815  75996622  62546844   2119887  20629440 
 45916140  40676656   3794690   5730180  29800303   3564178   6578082  64316556  11377849  11794926 
 21147808   3475430  83227280  58801480  52126200  24584305     30888  19720636  45937422  25086146 
 19612332  16982810   1709991   2787120  70547400   5848416  27936802   7758878   3545370  60195060 
 27403815    859926  32393088  21951756    471056  19620128  51943437  94841712  15254100     58356 
 17458539  17144340  24982630  14418040  32603200  60505680  41126880   1782618   4097829   3082757 
  7498443   2474384  76589562  24147200  45646887  19278246  39824556  56768176  15408744   3411048 
  7131313   3749920   2633800   9608016   1258584   9449762  68164227   2782112  21681012   3236976 
 76991355  19091556  37763700  70248476  16267900   8225875  23002584   2763320   4247369  16724370 
  7761656  53731730  41917668  12642372  24703947  65604378  67742354  26605800  10886725  29629476 
 31245386   5466795  45820566  35208972   2898552   6586996  43506720  21416192  30963954  22557601 
 38488190   3692120  65179976    791424   9392537   1375208   9719325  16328886  53597005   4272730 
 29127567   1521888  54546610  11367376  48757788   1502142  30096756  77766906  21617921  44452128 
 45210152  34438752  15055668   2725488  34479001  17498122   1388254   1918900  19081620  53866368 
 32887180   5999514     42816   7528632  31542185  17047800   5293704  18248252  17139780  11918354 
 10243350  17475676  17206860  29482830  19301991  22172724  58770736  13367596  16510428  17390916 
 37217664  21604128  11966020  10753050  25464492  22178448  33998372   9643110  19657418  81329920 
 44942760  18278375  53676492   6404685  10251558  58251375   1419666    354024  13136278  43898250 
   388620   3595324   5357800  12752416  61300530  33588030  33953326   1061940  44636949    518848 
 45426317  38293920  11147578  33341760  39360825  24212061  18193644   1362933  52766736  24475206 
 29375588  62335602  28601802   2049509   4143810   6789420  24196468   5150970  17320590  18634302 
 54957120  11472450  15704288  48343908     83220   6403320  18233565  19210110   4114864  15762370 
  1009079  60841796  83673464  19130685  13579622   8329048   6634607   5883876   1192014  47013840 
  8008800   1099988  72372345  17982000  64778657  29133104  15320900  15944827  16066632  10450832 
 17385399   1901925   7086770   4142480   7872370   2982861  13788578  13437060   4363200  20503925 
 23356160   6480360   9036086   2172240  64478050   4351784  19000124   4257300   2528640    349632 
 12003010   9430668   3604375  59796667    298422   8856108  18358029  12459080    693160  17589609 
 31428330   2527928  26132386   2086696   1345321  47829418   6225032  75978875  13431924   9659331 
 41634978    503006  25052476  41134185    297360  29156832  76266583   3506712  25567808  27715348 
 69496410  64302656  23864110  25063500  31821804  35796723  18355260  58201500   1268249  33148104 
  9479712  35969900  28134918  16341568  16260750    921492    343656  14074459  35679816  41193482 
 34453794  10811619      3531  27218260    201201  46150000   3881200   8841614  28738210  30963114 
 32400810  24256760  12582291  21108135  17961372   5934541  11511600  37779424  40024270   1861566 
  1218098  50528700   6383924  34664679   7567131  72302997  34232310  13366883   2276140  18978480 
 66369030   1407824   6681528  56441772  25285832  11013968   4486357  11129434   1384199  19489756 
 14410750    742980   2789088  14291502  59883228  51967362  46751070  48880264   4852275  52000001 
 19820800  37958124   8706100  63374750    577269   9054960  16962996  28422164  88481864  38321420 
  8283123    640044  48124160   9688956  15119026   1302766  54955725  10783360  61875180  50216034 
 28566375  10048428  42074280  22461250  73476684  31467312  82060064  29964429  28931568  26093808 
 12510715   4289934  15088437   1273779  53949219   4970400   2353752  22333596    237972   2081640 
 28072164  30448943   8640997  48443520   7894080  66004398   4124262    842932  21541835   5365760 
 33519648  17449576   2599560  14324608  75627306   6479760  37099488  20713990  67907049    727402 
 21630723  20356015  45205660   6554648   5570448   2265018    648945  19120245  22070700  12415788 
 42770116   8882994  21224784  40290355  57600513    623079  19281152  33233200  34434903  26853298 
 32604464   3205818   5741359  68729150  11735370  55645140  70171200   7432623  52678440  19754232 
 26458391  36993330   5440141  22941534  20277376  20393862  21421531  23943600  44241700   4510386 
  3957184  56721605  11651968  17228146  12885984  52907780   1054464   9097550   8444691   8503920 
 14596978  35896224  65065880   9340154   5529465  19494075  40246875  31290560    848166  22845170 
 74227428  45538518  16949520  41997498  74135880   3128281  35888702   1455894   3655680  27089661 
 23301856  51317330  37192797  37192617   5953922  20511896    899130  15425886  10776098  12667980 
 47780238   6111468   4578658  28513914   5083800   1250679  46648400  16068496  79993109  70129898 
  3723252   3136387  13055490  11946202  13481520  46382550  22235917  32954292  17623144  11267340 
  2779220  78905589  52979964  44273675  59820228  17145599     80724   4093794   1295945  41539959 
 19149233  24411080  19920080   6052581   8520030  10422397  55107500  22895020  29769095   3089240 
 41242340  40166304  40677324   7250472  55076385  45922032  37682064  69206794   4515274   4164012 
 47110440   2295891  15789750   6635109  36606528   6024334  17512330  29617896   1893408   5577363 
 62262250  49463044  31295716  16081997  10227198  54793406   8191102  15327144  14052912   2616801 
  5802864  48518860  47537280  54879781  21378588  35341180  18968192  18966050  48962304  25144870 
  1643544  44993152    316767  17102736  49822360  11390652  25582524  24219270   6684945   9284265 
 45644760  50850317  73421964  15784268   3149860   7971880  51961032  70971159   2345840    169020 
 71556900  45002628  69231990  24645534  72094660  15890670   2151292  79225140  36859471  51988294 
  8887395  60117453  49914216   2746613   1668782    464087    441161  39253765  10797867  58397535 
  3908700     59784  72890400  28371686  13843764   3905156  27304326  41517501  67361688   8721680 
 30407414  22629992  25313225  45992700  11635744  77026444  29711920   3191202  54942592   2285426 
 14077525    904474  86534318  50874347  49140460  35648760  45680508  38896179  29526925  30894000 
 24192960  61784035   9913180  33543720  43051476   4769755  21966162  35962004  19425800  21296034 
 12571380   1284360  11199045  18951632  47889248   3341623  34294521  46681851  25447798  56856756 
 21143187  15651846  27027954   9736545  16042500   1973818  36306270  31446855  19413592  73262936 
 31873975   9470400  36668888  13880177   2337582  25182617   4518341  14376250  27198325  45160380 
 27198232  76051160  22890280  14032196  30209779  48356460  22311036  71304872   7072450  13515255 
 44801416  16414686  13151577   3019888   7332244  55087876  17095099  26709228  27414618  27087102 
  4754372  27610244  14220950  48503664  22889446  24235056  15340283   5763978    762912  36837147 
 10201205   9695400   7771140   4382008  12116475  82876416    579964  18335462  23227840    493066 
 12860256   9259444  17455542  38806768   2780232   5566869  47837440  63969675  31449630  58582242 
  4345020  30047732  82115100  35667936  37145805   4104992  42974845  19537020  14107190  22879066 
 11263486  12647796    231988    435294  38914830  24620148   9589608   1927478   3685487  46682608 
 13077504  19363482  44247000   4207680   3570892  19439025   7152880  50331348   4640154  35383362 
   756378  18910920  51334133    217600  10123384  12296565  68749785  14954520   8588034  13907377 
  2447634  41232002  82681642   3224940  10747088  53178900  11188695  29088360  19458313  36851406 
 41472288  34220277  59631344  95869103  25555978  10774400    338122  23402712    184408  57523878 
 10903782  18726939  42586524   3153125    972630  13751731  13825890    190320    146120  62261157 
 46844512   4489254   5219172   4583796   9663072  40618742  21087360  87991575  29533590  77999685 
 85251282   1823234   2996037  45903690  39792375  26609896   8235150   6761340   7221760   2576226 
  1541990  18153811  26111625   2334882  28243108   1062831    897600   9555607  26802555  10639820 
 40559904  19714134  21767616  41299882  76422808  19283200   2407020  20524608  49242116  11231958 
  2678234  48518902  54662972  12989550  41869301  16534200  68761752  21011364  24576006  45893855 
 45666210  30317734  79933665  61399122   7208088  24060284  16759448    798070  16759947   6681426 
 20606480   2130912  35969930   5266968  74391256  23664576    553238  83291498  26346450  40004658 
 14297676  29994833  26256608  13397880    465050   8754890  55151775   8609627  51469940  40261960 
   252211    484420  27755892    700128  11213598  99012108   5476891   3114360   9873260   9401339 
  9711620  34768052    766893  59914539  20965126   6181805   4032798   2295770  67196646  57091015 
  9340108  41611485  16034172  16028250  74815972   1824232  80799064   4373043  47151780  47703636 
 74932265  49330000  86253512  39450894  38050852  13833370   3603760   7841438  25061640  54133680 
  7070361  21604960   4283093   7459074  45377920   4813787  17344473  49895748  35025102  12168486 
 28423943   1818394  28630785  21525860  19262448  40059316  10670317  72115064  10137025   3774060 
  2723325  41629776  13587112  25859405    209100  21742476  51428292   8402660  65442336   7023346 
 64445640  57433754    629748  39693654  34502250   7839244   7408584   8615396   3250982  23943116 
  2504224  16570368   1066728  30313760  20534360  13234608   5870440   1992640   7304460   1430676 
  2252160    276120   9328888  41318151  24758793    437690  45607590  90123992   1148835  18093352 
    29030  40273920  38713280  26834892   1417098  28420170   9446892  15249780  38096796  66327632 
 42503627   8350472  15634745  66983616   7219776  14208150   3445780  15678144   2526734  83120640 
 20335496  17574188  49305636   8130164   5420305  31912248  84057300  40292274  24321493  38827180 
 17587140  14146176  16220160  35685410   7601724  31301190  10651453   4625897   7999200  15436816 
  7286918   9905272  20847864  45965926  31549386  79383846   8445195   1081419  10039024  53746140 
   407220  15224890  17055248  44994204  11041160  29390130   3645796    167796  68577180  43874349 
 19074000  27221420   8216637  54132064   8613536  34312292  52631268  32538834   6483240  11134360 
  4986784  23682018  21642103  21610771  83295720  70158850   2476992  46545660   7502660  79351650 
 38186200  26910804  11963460  25520638  26324575  12647515    311079  20784492  18378087   5113810 
 79592733   4523038  29264885     24957  11050533  43610328  66980510   3829056  21902481  37571730 
 19811416  42944625  75664074  35306436  31571464  28451750  74545150   9458208   5089325  23474520 
  8759208  56614488  12190210  33907300   2508012    118856  43160148   5564820  56004600  15589483 
 62290306  64950534   8494416   9413655  79752240   5165297  26372920   3571236  20278944  12127812 
   163060  12459360  19094400   7342664  14664429  24566530  14437200  66275311   2226192  31907392 
 64034756   8109189  46664784  88707520    650202   5187864  26397418  48860084  15039072  32220102 
 46630032  23476544  21270144  15563172   6182583  33323108  15013880    928112  13884442  31980552 
 13734861   4880439  34891930   7755363  11414889  88001760  17268804  65524096  35934867    380880 
 12276360  16123072  16375602  68136294  11744612   8297625  45425432  40771464  61816789  47015800 
  6514758  15276720  15964140  66782112   5679200  13561383  32788660  12829560    303319  39768120 
 65684612   5490793  11676672  24090700  31269780  42600844   1495414   4869847  27274697    372150 
 60784812  45528000  77789536  45616482  25496793  26706622  85502095  38632093   2500453  23395764 
  7219706   3724227  71724302  19925464    185409  59070143  20260728   6367076  18437760  13785800 
 41261285  10913184  11815790  74030734    129086   1130385  10481568  26382072  60055422  67951224 
 62589552   4999892  49475940  63544994    886600   4853079  23572935  34435900   2466468   8451648 
  5708283     42711  37803150  72831504  25719084  39310344  28195654   5499756   9695430  64214766 
 50586060  17463581   2843682    372416  55283460  45462968  22811110  25269664  14909625   9916928 
  3141073  32902870  22625623   8243200  60310160  26666760  39998598  20665800   7292376  24052347 
  5640851  12592497  76397509   3689532  17130456   7049098   1318194   3550064  31661616   5096358 
 12973128  14467728  23965677  34502403  10204348  52440850  63458397  30386524  10185550   6103356 
  2033856   2768700   7490912   3077676    764904   8664660   5927202  51058755  48694336  42632976 
 14881196  10421314   8022336  22538320  53870110  42351717  33563049  18576182   4619241   1511452 
 65342422   9157632  33462560    648284  12866592   2965982   1427700  50714880  25625044   3701390 
 39627612  10144470  16080200   9119760  44608808   9306423   3923128  53347500  29525594  52920360 
 40514088  30246780  88774476  16497499  42130050  12353148  68039832  14946120   5383433  12552540 
 18145186  59542095   2190042  81167216  19826490   1147978  53425213    490669  24271224  52810576 
 39444268  40835882   8348277  39561750  36026355  46721623  18453902  44002842    695688  16834488 
 44994796   9326661  12080032  54258288  34044710     46752  31857150  49919454  17128077    540132 
  6974856  56772222  16913662  38628132  37233448   4613226   7518374  82860328  28184638  14149855 
 23725788  35557836  58969824  42381128   3140622  59883808  68577460  14327460   8873635  16704146 
  3649258   1051358  17997369   8601120   9769469  19876841  55382021  20949901   1746658   8266797 
  3932918   2473772   6601487   5440816   6853140  60765788  23133531   1189766  25394880  43327828 
 77012602  12781720  29561004  11187656    377112  68362710  24059940  13246610   4607102   3104914 
 19110200   2958680   4607310    345912   4648597   1077748   3906485  12602200   7753900   7742768 
   948680  35829900   2370060  61036545  12105068  16627994  12094192  24237626  34502517   9492185 
  5364630  25359221  17192340  15723705  14506063  32350535   9279774  17118150   1664080    214893 
 32231556  10604622  30094002  37111466  13373283  22231002  80757901  64707984   8098436   9294255 
 26332414  26801909  20932500  13794360  46114954  10826999  11857808   3247692  12298896  30589045 
 20699383  17278800   8028800   2807904   8462016  22386518  22619511  76073328    827754  42607448 
  6613572  48899922  17222328  54437952  18253760   1365878   8108304   1182930  36453066  55306420 
 14467272  38450970   7598366  53321280  56452720   5238699   7638770   3474392   7172889   3139308 
   406450    494616  29575224   1007556   4190751   1015395  32161029  42565940   6208042  61152894 
  8174250  43724859  68726455   6752892  47883534   1378663  25379364   2597757  46863936   5493161 
 56360528   3401946  89619612  37617120  15641993  18817180  18674721  54685800   5550680  26456352 
  3600433  25310791   1486280  44257280  11034525  21320655  73237339  59036700  74016180   2942979 
 20202381   5791110  32473350   5462346   4318548  22704934  29822771  30208880  37690420  22257132 
 20640172    803728  25731502  42365849  11003706  17461440  21763425  12525722  14232027   1859060 
 35402500  31126367  32444588   5978883    726206  50999260  14526660  37777705  60086082   4160002 
 12858092   1307496  11417419  33131000   6084718  11474728   5812908  15749020  43790906  15113628 
  5899500  15744170  53488288  19272125   9100224  18886772  31705356  25297201  57584553  29191590 
 27102765   2479555  16361982  54374611  12960630    562130   4584563  67285575  39709125  37066400 
 46807673   2702517  13965798  37710040  20221904  60714922  11817327  27307740   7750600   7801908 
 83247232  45429753  64635688  25602245  56172600   9653162  18310395  15488826  32993880  11987328 
 36085584    922919   6945306  49011191  11621272  37254780  64472926  13733384  34503924  46387320 
   329800    411939  47169900   2412550  47132560  35618310    389933     37680   7792356  22645728 
 57706452   5439070  59852634  73682288   3198840  10521980  37879410  26695200  27411300   4211476 
 79756785  37878840  13243136  65820854  29143770  58510430  28309792  23576400  35456120  21347775 
 56411250   7810494  41264348  24850224  50101210  13212804   1772199  82427526  20419245  15873424 
 24215160   7171515   2814707  41511072  72602558  31768257  52685028   9434583  40088160   8780442 
 14718264  18812865   4654500  50389052  70198260   7263631  55200234    986076  61373840  15477420 
 51780110  15012489  37386200  31585156  14949864  31741312  60832124  21289002    951881  38669386 
  9232000  28533230  16177344  43717662  31502520  43677281   3004000   3584880  27655194  73178880 
 42794236  32675900  21806325  14819040  24379200  21023772  46215000   4435228   7964262   1391520 
 48922610  91183846  25483530   9938474    225398  26986208  24986569  30041172  15756614   2636001 
 31715354  22272921   3058601    804944  22718485  29187524   9363354  40706216  10158296   6731816 
 16833399  14997876    157518  18921595  51342390  15863232  19673280  37926036   3046225  44456916 
 47488752     22689  23119085  26912464  17597952  52518080  20739408   7538916  12082240  22505168 
 33349546  45773896    992600  61898314  22500345  27577340  21026784  11790987   8088157   4227400 
  1419705    145432   4006427  18933750   4192587  18470688  10814220   7673120  26484249  38456836 
 38477406  23632908  19306000   5541921  42204879  41468107  18303320   4893744   5759262    810342 
 21563320    970552   4920600  42410739   1278998   4956280  19331822  27977139  17363360   2099748 
  1598919  20547198  10927224  30876876    860472  47361323   2775020  19582836   2866446  25423616 
  8461600  34149375  17235744   4373052   5530338  22846866   2260260  39803940  20490102     41337 
 96383250  13762122  54651366   9815520   1967103  13898720  11397950  11959185    213098   3454000 
  2139090   1033594  52031014   7342280  15691164  67430940   9605731   9087576   5383764   7380832 
  7141536  96459803   1214052    490464    716646  49402080  61465552  22253532  13928088  25848056 
  9593136  42615210  27262625  25761480  13750148  22837320  21823353   2842595  60323784   1962240 
 54424799  16627380  22490435  44874578   6794424  40932444   9583308  13712778   1657546  55838952 
  2169720   2205954   3517570   5922507  73101362  11511909   4915790  34906752  25166510  77013842 
  4599952   8086424   4907203  35310984  52304230   2345772  20521380  56108882  26541746   3177009 
 17350286   5709600  30759888  47992500  16846986  51316164  10017548  50323143   3463890  42709491 
 30732800    174900   5735535  22314048  38439888  34910143  29353061  18660048  16499340  44789520 
  1923345  14969942  75615254  36435168  37008666  58326571   2768118  26294355  35468928     49255 
  7497600   3515581   1680581  83199852   3888359  54658746  18598967   3263022  20181356  40078125 
 15407652   8382402  33126280  62850634  24084632  25909736  42040236  61759698  25539375  29134392 
 52460385  38988466   4935040  27977404  22238636  22147020  61185600    804270  81778060  26194740 
   448272  44143620   7594794  27916497  40855483  33364712  16756630  74053420   7705755  10551308 
  2843709  42646390  27397075  66818910  29168334  49575468    387099  16073932   8495760  39188547 
 10098958  24934668    178797  32222238  36316952  12115895  40854811   8962868    299322  40800746 
 12696297   5043390  17665960  48066656  45971640   1415100   7085232   2309682  20826147   2445415 
  3519600  51348822  22498176  77190633  14664450  72183456   4272280  18815442  22811316   5506266 
 70708356  62016672  68307192  55826685  29950920   9897449  24536640  14450666  23780160  61035676 
 24977466  24490226  14394725    433329  42529674  14425992  51674175  36826560   6829920  11756580 
  9128862  10720710  13633958   3053908    830328   3377717  15363215   9429066  10329625  81572288 
 16544736  56320568   5560905   8839215  15640099  62983866   3172125  15353904   3450452    149850 
 53320501  41873208  38507560  72159740   1336650  44030420  10718162   9426807  56175200  47399463 
  5688562    853125   8128419  69962226   5955048  63581913  20685175  63316226  13560515   7901340 
 24680950   3423336  13272315  40116150  34923207  25589628   4686078   2504174  45167061     39909 
 24393996  23483570   5748547   4127160    291368  22465107   1997160   4807684  32819160   2140553 
 43733626    485904   4737920    290836  58824931    845970    741356  15945849  18738240  73916212 
 18292140    697224  21529326  41912640   9956862  36456000    166708   2603025  14365066  73331426 
 26134848   6515712  30019113  28278448  59313264  33120855  52894953  22526339  53740370   2119492 
  1427824   3530907   2371440   7374864  27944696  71257109  64044296  14660520  20301328  16049344 
 13702950   7475386   5493488  11621778   9328941   2623547  69015240  27780480   3693710   5021325 
 17011660   7109253  79262631  19825773  40585473  21048720  36845172  68428500  11766264  30539514 
 33279651  13775492  12727530  48809784  23102232  24668280  35175077   1378548  19548288  54391532 
 15208252  63311808  20703384  12382041  35917290  24921000   4378332  25844712    256566   3005505 
  2494719  49429926     32490  17357218  51919947  81686434  22745320  21176594    980235   9123738 
 14917500  27362254  38698344  72440550  43747242  70977357  40675662  86140684   7864905   4331908 
    49182  20634054   1387053   5863424  25872768  29549821   7092510  36024372  15893163  16840416 
 10687944    658095  11809410  16994515   1215874  94456690  22634343  36988798  42326600  10429581 
 76272884  55955780   7613584   1294907  69476140  77384615   1143792  18907022  13543744   9480389 
  2307800  41360719   9438930  18920616   9215925    914732  40518663  71520833   1483313  71299404 
 54319716   4965118  12250827   4136295   1337182  38311125  12018068  11204129   8322135  17456250 
 65979888  78169215  39679524  49975632   5571665   3527502   3447113   1311570   6696672   5444580 
  7259724  20085840  14096563  18366464   3818404  38964392  29692764  22432682   6107206   5858216 
  3896886  36023952  51945660  42240604  61267440   5121505   2885355   1048381  26310165  10704657 
 17891718  35908452  52277008  12073192    183450  64438143  25348295  47368965  28710900   6781728 
 50162160   9339270   7245128  70667317   7805280   2410560  23530500   2085624    180864  43626170 
  6645507   1502274  26896524  61347616  28717568  40842594  70827804   5080954  75840128    265560 
 31553830  10224625  20906028  11661734  19081575    990432  19639599   7515392  35530737   1360680 
 19267990   3103878  67004928  11928000  21419658   9166144  29329831   9367290  35248534   7370760 
 12408890  13611220  25865244  51569280  24779412  31889676   8343489  66201381  18711480  46766456 
 52694800   1898502   4203290  26535000    931934  42325920  14151664  62435912  17771184  23889595 
  4605390  30651792   2379864   3173620  33808812  44026620   3122317  74585663  36606735  12563957 
 11579144  28731240  40505309  51861351  22564672  79310284  11179476  71544684  29894976  24987280 
 15839620  28232820  58435488   5756127   9590080   9635058   9507444   8222155  54016092   1319487 
 82388229  27800100  19388160  11569896  38852632  45251691  30952350   6053679  29465880  71870332 
 77900067  18904310  10004310  45483310  13658880    673940  12179739  14877765  26457405  12213075 
  7655670  20497554  81940248   3764607   9196680  12332500  31914400  52632983    113442  16545210 
 20105496  50020540   4789603  19976180  29354322   5256055  30161264  36476083  24580430   2253300 
  1615728  57052648   4002024  20274890   7573486  20219670    509467   4118400  58348608   9224988 
 21937788  14477796  34778700   1534560  62218870  41983500  35713490   3276990   4213980  86569719 
  7545923  32021979  22620960  67892985  88790120  58378320  12616584  10129416  30070124  47966976 
  6950454  20808800  51475794  24198692  11816530   5067765   2616480  12612156  11218740  18552780 
 60364120  58870438  33782970  14733900  27157476  28598165  15195440  14569571   4739580  36392590 
  5943432  22820721  19120020  35570154   3118320  12468352  48794298  10932856   2353988  41157378 
  3043853   4689045  17745081  87436426   2229624  14092515   2106644   3783835  47094182  47151676 
 38862180   6727920   5881876    215603   4289670  27864750   2466945  11953350  72599266  18701826 
 36923580    528836   4082253  14832186  40752972   3203560  38820090  47560444   1541140  59097282 
  9336646  32693408  35210046  74485544  20378176  67328628   8273048  24203661   4215169  12760002 
 22969214  20373888  28298901    894350   4096227  63838392   1888800  31187592  31302936  83214240 
  2739724   1982133  49844938   6954012   1655784  34838848  10052000  68439488  54125496  24762360 
 21048570  28377400  26339928  14001880    604800  18057486  20874142  21933720  32993040  34828920 
 83003136  74613280   8343764  30210576  38434960  35241296  68882356  15240575  30076088  12980422 
   735692   8513530  32975112  76351625   8991144    473760   3323907   8728825   1090430  12777198 
 21393792  10381854   1203360  19218716   3047238  11489742   3007612  48080978   1600208   1122000 
  1674540   7984527   4677682  40699984  19454022  63431620  12227324   6073704   1744264  16318155 
 95153301  42022512  13686631  87806259  45814608  13103524  11929017  74924368   5516550   5171940 
  2540832  79059136  50926725  41909499  35693804  10676808   7669818  17580365  15089332  15374666 
   936605  10926330  13069378   1119846  51416473    317086  33047852  80717454  13297473  36276864 
   364932   4586566    986040    450430  55875456  29875531  66950990  68321435  38971751  26504076 
  1623376  60239300  22207650  45306858  80097270  18495774   2985728  15412800   5361356  29852100 
 74367464  16427642  51365890  13853466  64229088   5649869  23081338  30630320  85324244  32251483 
 18008760  75549020   2488290   3543600  45447172   7938576   4486622  50258880  68784800  18862994 
 33180840  29394750  24271726  40136634  19383153  60305520  26322450   8599360  14310912  17353784 
 17959480  61993568  23652657   1313334   7552643  25963767   6942720   3485949   3248250  40450455 
 23310886  23034379  11981250  17497100  10607850  65057707  40663320  27188379  31200180  49515620 
 25123000  47291767  15437344  46666130   6317146   9464595  60804825   1018908  18002320  78579616 
 26480820   1546194  52342136  33320014   7664294   8401995  38083992  12002625  26803840  38958297 
 42170676   8566596  16327760  26004836  44009339   3152300  29035645  70552170   2166528  13128420 
 40296375  32820524   7747545  42924785    272934  40378434   5139680  35519440  29120626  79877322 
 12764550  37852013   2087736  12595968  32832438    198186   7503181   8871840   4334976  53684785 
  1859789   7605036  59711000  21141301  12757404  55447497   5731000  80933788   4439172   1237104 
  3241350   2156560  13238176  50446308  42259126  21603240  16003533  51140658  28186165  80875380 
  6628551  11582536  16451061  18827670  16791797  18405888  12221056   8619612  53082200   7647360 
  5031315  48197107  23207040  32360034  21126501  69183506  16573032    205260     70308   3706260 
 15282093    835904  20512301   6940748  35566050  15794064  59597316   5866659  10052712   2202045 
 30161232  21945984   8534736  63353996    805710   4547764  17773450  90376752   9544842  68956016 
  4241874  20828784  18965304  23838870  25652880    516271  37261650  29027382   1495200   9130770 
 31760045  10848760   3591270   6784887     73875  73702092  61893465  10347552  31800978  15151045 
 18189457    365625  23278990  25214814  46220178  41899560  53817912  19131585  18332160    220632 
 25027725  36314562  17840700  45920992  16201635  37727664   9317754  41932170  54945384  16171589 
 44061408  44176524    432564  26348842   8954400  19961675  14505020    372512  14817720  36438352 
 31652556   3019302   9720267  72223767    323466  10502904  49653916  34451741  41303361  19808168 
   532576  16463304    583510  35164096  47579700  38395642  71493672  31248169  12666532  26045982 
  8206670    862176  24937475   6394042    853776  61597760   1338645   5658177  49234416  13146552 
   233807   3215813    168876  32912448   8814000  17200160   1656956   2977362   3857040   2521496 
 15131765    274640  46652792   6000528   8070972  23484060  17894800   1475591  43300480  27102130 
 12916800   1913340   4639797  21542400   4586465   5239800  52624104   5747650  37485042  45788650 
  5188200  74850418  68746665  39976125  57081299  13091745  23730276   2655465  88030860   9316251 
 21153211  37442625    610169  21607922  51775555   9709950   3868620   8317431  25982016  27241650 
   243850  53209492  23045392   2678400   3096040  73275923  24864030   1114690  10993670  32358762 
 66463624   5489464  25596986  16716310  24200874  21948520  50668724  33666530  12767868    795072 
 17793430   1120952   4973472  21475338   1222590  85955384  31288968  51943290  26768982  29694400 
 58266060  14000283  42580890  32036950  52949559    326416  16149406  15577205   4178520  16520322 
 77421256   2928250   4568832  18320400  14227675  37682018  19918976  56274790  53889600  10606805 
 27288575  39477832  46888375  47878005  76781646   6799500   7264850  21779640  74235033  47698930 
 17584011  17393436  60151410  35468493   6546680   7921944  15280832  55148148  29976891  44218972 
 34888456  24050338  79411547  34235346  27864655   2213896   5660986  11536119  46422558  51874297 
 49429195   3081015   7831530  28073432   9805056   7775712  15509869  83757684  13314196  10718806 
 12219030  68620431  12692804   5929710  27899298   4557264  25434201  23499611   5744057  36855105 
 55538243  44453300   7053572   2925032  17782370  28376832   8115822   3474838  31472071   9515467 
  4366992  33681860  76062530   5167297   2884485  33880952  41624345  78866910  15126576  24622936 
 16313278  31756864   3158498   1395107  30468672  68922656  16948470   8542398  63161696  19943140 
 86891910  54638990   9187780  34759800  18908660    868428  34641408   6039264  15197421  30706056 
  5577495  57236544   9238240  85956156  90684086  49313583  19940524   5367390  31088178  25442265 
 57133237  52811220  13436750   6549634  81303628  30125868   5200547  13043573   9584436   8459644 
  1277000  66688950  43358445  23354100  20108016  63728469  25554174   7793137  22837248  31604600 
 15166788  10375561  20542268   6330625   1695192   4451385   1316629  11691784  40803136   1219040 
 32585301   3987648  20812677  31674825   4188789   5354694  67990528  17768850    184788  15410622 
 11938050  39143780   2642792  17706821   1653190  18468453  29119545  42834750   6237117  46707456 
 29906016  45449250   9956150   5540535  15999947  12068098   1402097   4251177  16882944  15318256 
   925820   6086689   6333015  34817602  51321672  25815752  33664592   7014942  20931378  17562335 
  9073708   9631370  11862513  47560821   6627046  31691840  17356581   1183425  49449344   9875124 
 18469480  46308834  67753254  21544376  14635304  28586200  12528550  46552337  10135296  21551400 
  1382760  40381146   1511640   6256848  36762796  57450276  42616428  26128888  14181384  14035180 
 12370632  73750800  14992295   4072625  30578800  61640680   3738192  61187676   1702932   2103192 
 13379240  37806664   4051680   5662744  39880000  47152560  43436380  22503719   3334176  10152472 
   776322  75422550  24303289  31511196  26806605  60652965  38297563     82068  10374874  53315205 
 95060000  14357700   3304500  11430234  24390828  28630480  13841004  14965071   2112750   4413746 
  2535260  44307075   2547748  29701750  20154946  55273868  10247434   9991200   2760414   5664984 
  9019962  38252736  25590880  86587176  27435276  14709684  56464160   2785680   6588066  13837644 
 46806640   1803570   2960040  22399488   2434265  32234520    274209    583032  42189310  16825372 
 27476740  66547776  15263928  54260128  25623110   7989330  33688780   3816056  21890772  28936950 
 36970200  56623875   1955232   2499276   7581035  82542711  39312290   8953560  22630146  29963980 
   601040  22574316  13520098  10790332   9831248  22851600  13009602   4796410  72186480  29608419 
  8314240   2495490  17852950  76186280    502824  11187072  34948524  54412662  53636576  11418810 
 23811540  44469447  48591490  65394110     32256  95149964    731841  17810441  22167764  72746560 
 53324072  12302532  33443370   6303042   9918816   5759616  66628440  61012170   7783259   5344897 
  4469775  35857512  67301182  13337776  23072472  50335720   8988480  13476861  13457928  15825108 
  5302695   7989334  11990592   1346144  21584091   6032808   5720484   6708940  71225900  33079674 
  7274012  39647533  37651740   7116602  10217070  22041000  55691841  50933099  36612321  53937340 
 41997410  46122048  12244960  62240784   9253440   3133077  48640228  79649828   6280704   4333310 
 24374012  13223771  34935696  10067544  13767740  64262380  26263867   1153787  11648587  55397225 
  5774680  36290718  20408688  20702232   1571080   3202108  38535900  16863372   3882390   3493143 
 64707712  57619183  10653480  14141681  43357184   9701272  15286629  64713558   4371003   6698970 
 15621215  20183839  35505964  52887150  12134939  32022588   4895596  10832624  33956412  16955140 
 16281456  45965928  18531074  21046340   3445600  11212582   1754730   9347616   6552036   8544053 
 13442840   4925376  16093186  24163256   9639300  42356584  21904872  10017127   9004772   4916250 
 10938192  39507352  23137156    255600   7294327  12310875   7379356    942443   3793803  25431795 
 22496724  35371524  34619432   2326670  12524688  82752992    339768  39221334  14385525  88363062 
  8407012  13304403  94982920   2194720  11535397  22438923  22734909  13286010  40127869   3740220 
 19216850   6620740   2485548  57944709  74758576  14494506  84339090  35590380  37259910  28115078 
 24731850  22714988  33313194  12542688  12384724  15541905  60326846   7415700  20221440  11697444 
 10686990  48722905  11472508  38057608  48098064   2481882  29220064  65920950    820200   3100188 
 61768984   8111402  28037873  48108600  31393050   3475356  26035974  34988616  42295488  12956976 
  7119138  66067700  34001360  11777205  21634800   4292700   9004338   1267320   1648458  17820906 
  7128180   2168546  29341306  36570189  35932728   6248372  24511311  27129006  21252356  38453814 
 85785672  21037920  21108984   2731025   3200988  38449787   3360380   5465460  63698682  36484316 
 56668575   4574576  10104672  11743615  11423432  34644258  61304503  14649320  30599524    907555 
 10961360   6782661  21956292  22033306  72564336    595799  44463240  76148492   7157997   1025709 
 49106200   1332792    834814  31320528  11883137     70109   2557554  85532658  13185245  58401458 
 15314977  59197454  57379644   8976348  16499619  56888720  17859240  39912932  29142117  29766464 
   796965  88317040  43505108  20322260  84488088  16382811  25129635   1924506  18750333   8496000 
 13790340  42935100   7804404    121968    847168  17528868  33793584  44556210   7924875  55999853 
  6705818  10693658    224928  57184392   2099880    419190  14572065  12800736   2323376  20648204 
 38063100   7907975  24384382   7104288  62225028  16886912  65692731   1719624   7488432   4081200 
 34213680  28240875  56197365   4861010   9240876  22682049      5168   7184970  11125378  20653932 
   311220  10843842  40621095  54944370   8378350  19988100  28375284  11306250  63240684  68537664 
   719058  23155600  50803710  62258800    589628  23206456  37924680  13964535  43701600  22985469 
 19367754  44796053  38570376  17516619  27530310  13686528  16295316  90318144  29660880  22387170 
 75221856  64773200   2377754   5378494  17967864  72833412  17172171   1416168    366114   4032531 
 57554316      7400  17139960   1135295  49074570  52675532  42970662  53498267   4272112  17444700 
 64436334  46733780    895356  33674600  10255920  24967971  18270304  52878184  53321191  30766065 
 48291348  48612614  66698268  16912474   3866975  49394946  15895906   2768480   2236426  27466400 
 34738875  14517835  17918271   3517440  43191762   2292480   5585444  82375140  13458801  29121456 
 87821748   2661945  37046152  53162127   1785929   3633597  33773808   8548298    821664  16493490 
 50740830   5976005   1765557  67105766  76238882  25419006  43685840   5266439   2428416  57560952 
  5411405   7861224   6221024  16356928  25948411  55238722    839341  22990002  42863256   6351744 
  2049588  37741788  21483916  11614848  70560056  14388648   4687584  25003596  23650365  13442016 
 56472966  17331392  68508264  53252516   1443981   7157223  35744137  22500180   2335500  42896728 
 20443748   9772992   3804676  14958952   2276960  19866134  10442530  13681473   9541737  55346841 
 14877192  32688084  14406372  32877220  13429494  15119875   6801564  42809135  33029260  48750741 
 21759688   2125566  20078980  14594092    194680   1367261  41127612      6396   1083760  32005446 
 22266321   5961656   4932307  41690630   8290785  64820125  38827269  72499215  14669028  57240207 
  3743820  39894488   1433576  33821844  27721716  10029888  42650190  17422264  73709831   9372528 
 35070084  19053421    944180  29736126  14606284   5891733  22765584    729365  14196800  11089217 
 35417642  34306295  22852879   3483832  18308160   9429336  29649774  21298552    103140  30320390 
 64705992  22647720  13124497  13268100  15290135  12474088  65634246   5764608   2319072  23804296 
 19363548  23334106  47874226  24217740   8107440  38111048    128018  13013730  57194293  30586383 
  1426136  62168000  31146087  36799008  28685421   8592321  59743814  10968825   4354245  12236260 
 15349950  24872250  58308480  74736416  36913580  11850149   7733592  45214610  30441884  10840375 
  5187174  34916137   2447230   9342186  55782901   1229440   3112902  17912270   3944096  10650292 
 11510316  80075060   2015900  27204681  20914080   8283530   2377269  49714101   4048587  36153996 
 43646424  21375288  34424578  13519646   2538228  14351403  32828070  47570215   8665548  45275432 
  1726114  44200607  52414960   8475220  56895832   4932418   9893779  46065666  11221872  72754008 
 60974364  32043615  19204488  45858780  63890556  11166080  49435750  21769789   8150560   7780500 
 69167264   1425230   2340645  68281647  13620255  26374302  18062049  52434425  41059616  16817472 
 51350686  65333328   2562592  14944752  24320664  14938800   7491456  25673963  22665920   3356157 
  4713168  18964767  82605297   4137966  25459959   3876675  55483496   6750240  15062963  24931768 
 42097916  18606000  27938272  24618256    874760  34577400   1808307  12739125  83707694  22613792 
 29208544   3908118  19304025  49301736    359532  19392175  25553397  40459890  43621421  34777172 
  6328960   2029848  19705000   3719056  31667493   6549888  63857980  96962544  13645489  46293338 
 16534792  10947461  24598830   2773533  24134666   2252575  14481368   5502156  15661120   9338348 
   455895    999715  46781410  49963256  55958325  25777287  33322768   5029248  44234845  60168612 
 23304450   7951328    463350   2488500  90359610  33012980    594580  24792216   1600176  23902255 
 33128408  11407500  21612272    588528  36179125   1937728   9853410   2492496  15502585   4894160 
 11612502   7959084   3491487  21013785  86098160  39211872  11039535  20640312   2040984  12755556 
 74249249  20096680   2651032  34884850  42484080  25435332   1122810  38366592  14704640  50322888 
  7112718  45925740  30842964  54003790   3698610  11432221  11594112  53413511   7614139   6767484 
 35781564   3010144  27588111  17438636  28718340  11944730  23547030  21044413  34276000  10738413 
 11931696  22786864  33533500  23076495  59364984  30976956   4290300   5003328   3978884   1247803 
 28962126   4425960  34688801  15476868  23423110    671814  65905005  72630294  33290280  13462062 
 68977920  55904650   4433648  25991277  11347464    220647  61934378  53691517   4076652  55518162 
 16714186  49655424  37750750   1979656  13817167  52132198   4298668  11174222   5825106   7962975 
 19647270  11134575   5665758   3564750  68530794   5456528   4484781  30392703  23176240  46479246 
  9127800  26482962  10250739   3702600  17569370   2745665   9117972  29979294   4246638   2022538 
 32121614  75876440   9040572  11994504  46197360  14899596  26951330  23821560  48268701   8221258 
 15236662  46663320   1238000  46432542  15491828   3427200  49063665    582306  46162010  16772658 
 34785044   7125243  17454000  30246357   6628785  27849117  26894490   1739814  26487432   2968935 
 44133800  93344190   7532074    635544  26956608  22515572  38436744  14363800  20110410     18200 
 23214891  31143140   5994732   9657950   1784061  12440160  12931175  19360782    327316   1430000 
 27018664  14562037  19656450  33734055    461175  32531865  42319800  48648689   9013961  54177420 
 77394696  35025078  77915677  77074650     53710  21106125  14461608  26721660  58060492  15598491 
 24696276   3095220   1467921  25473642  81863514  39572661   8876500  21017348   8990741  67058040 
  8396355   3336102   7182584  34337160  24658120  19615008  49361328  13684930  31939295   2637292 
  9410148  51731419  14721357  20143617  11817552   5647381  45442425   8923138   4139912   7748220 
 43431192  23808120  13534784  19929877   1484082  14466705  22011379   3332758   8722504  21571140 
   676600  25367661  22306435  43218331  25648784    114240  14511004  41397930  25300818   2076568 
  4354188   2757425    147980  26900250   8165568   2091096   9041688   2257542   4079376  38989830 
  4364662  19741128  14069888  76281183  43551760  16441504  48263313  25918538  13260099  11976770 
 34097033   1163787    460224  46981830   2252283  11740404   4077136  12514731   8776930  48519000 
 30723000  13590546  44965899  58763030  44308950   5717454  27108624  10890566  51227584  24507420 
  5634696  13539125   8053176    243432   3008655  21317779  38480841    978180  10238964    519552 
 29966789  50731128   7366319   6890090  22207446  54511581  47265700  36603130  38090920  54787788 
 15725160  18952137  81040590  42139813   2777031   8588030   9454400  76796218  41720575   7249495 
 32461687  35931060  39687322   8579244  28050848  21580208   5362931  83865080  83102732   4209414 
 14143569   2583738  12037224  17446197   3645366    687039  66392226   8398260  25549290  49197344 
 63995200  27737344   9896904  19095225  47991750  28665824  17378190  14362810  22714475  42280389 
    14040  19257695  68601172  24300132  48457259   5393080  14266434   4728978  25745304    669655 
 76934418  77845128  66514606  15003366  80868232   7615648  37893432  59016490   4135006    956802 
   359249  21287728  17285506   1776940  50727913  16440921   8589861  12946948  53138592   6202308 
 13315680  11872800  29203200   1635705   4814754   2062800  36494892  33509336   6615684   2665008 
 39836274  17097423  10207262  54733616  42417500   7196460  35254726  28648184  25750185  18372038 
 33489526   3037918  40942440  12413640  29648133  11088896   3483675  29415734  32664597   9093951 
 30270680   8280464  17633349  52270934  63694764  84454988  34828902  34562330   2159485   8776586 
  8112100  67348475   2530550   4859118  54498840  23244444  50345568  16414128  31365936  42763949 
 15099700    172655   4817010  41905152  45486190   2490390  44507364  40347351   6728402  33060300 
 25561484   4853760  61638720  27383400  35501869  50460126  76135930   3812500  31523976    859356 
 18061042  56842752     11795  43555341  34550912   2560140  17754184    424320  17127176  22946562 
 63645648   2657800  35895636  36801859  39938376   6334020  48200211   9100668  17743733   1518517 
  4022064  71050868   5465644   1826021   5929536   7462488  34707920   6186123    778703   6663670 
  3437225  50354088  32461758  24945024  25478250  78186090   2018184  15565582  30447681   9783043 
  1285424  26667024  28320060   5902260     72352  40564983  19046268   4688225   1607400    853318 
 22602693     22100  43507488  35319307  64638700  48206252  81332964  22091175  16851504  54474608 
  4748456    752988  73980592  35754992    776740     84168  48195666   3221541   1816416  13882176 
 60915016  19922672   5114849   4178350  26120319  44650681  46613925  25882926  58894407  49303674 
 69730927   6897639  97572106  11090682   2141944  30746241  35522970  11914342  14133837  68787018 
  8718192  17358250  79627121   1356096  26977827  67173566  28901796   8839722  44772398   3191886 
 35651679  47691645   2129598  20359514    956509  12441324   1750860  27805860   5073460  34863045 
 43857856    456909  47726080  13737276   2434553  17097728  12493000   5392320    476180   5078451 
 35858225  15133160  32849864  59174670  40222408  23898910  27263472  12726736  10791288  11882882 
 40070430  19762050   9525934  41190240  20808549   4529448   1375220  35349210  18124080  46057132 
  7816504  39526060  22264792  41400680    591430  40448220   3516744  32238546   7537464  53175648 
 39387740  40229298  30738920  18028000  14665454   3618132  17106024  22456480  64443600  46117198 
 33920577  74229324   8300556   2289135  39718285  27972512  10108246   8172234   7338874   1080869 
 45467856  33312855  61101341  22156108  32936925  86073210  13230266  35270068   4950576  59637798 
  4466910  90942705  41833792   6834816  27018992  49843326  91238148  64135750  20172978   8106345 
 36143702  21949400  18348360  57913776  26657744   9750240  18869772  31694868   1395194  35531609 
  8820105   3853810  78335604  59769966  14351776   4940093  29190375   3394206  36238290   8450100 
 56537376  13870552  27690285  52416525   3253936  13577080   3018887  41485052  77485572  12443470 
 23268756  10521469  15315300  46879230  41412170    694080  56298165  19089318  45310760  34427568 
 12066960   3419230   4313190   2296278  50326167    210600  16624601  46274459  35579600  11927619 
 25101168   8298693  33924486  13849446  23676660    906178  65247350  18160450  20946713  29989892 
 10132874   2432448  40407800  11154375  27498720  91090160  63413468  23943360  18383620  33836593 
 33332520  16882506   6028499  47241912  24506112  35814566  84376035   8722990  10107012   3534338 
  4314050  96747248  83975590  12174408   7615604  10397490  42673792  19737328   2566174  19486551 
 15867648  45565940  32291205  11645915  20248434   1724430   3009470    770148  10047808  76665342 
 14047296  34637990  18598728   4383824  51917164   7153920  15075940  37423430  24959522  51993463 
  7608025  44665808   4285410  26984000  15646785  37049413    559721   3899168  36525200    636454 
 49812285   5668370  16038711   4685850  42277656  10646145  26539932    378994  72729198   1175089 
  6504300  34152732  55580811  17875840   5017767  39232502  17997080  39363534  85263990  16859610 
  5241600  23724456  26343648   7368106  21304296   5230818  52267860  21804168  20908680   3547872 
 33440504   3190945   4226485  21852216   3409848   2764262   7300864   7246380  35360715  30515750 
 66792945  17097150   2088840   7441272  14473900  11665810  62677428  27311536  24743156  30391988 
 41586558  28787220  23669758    906360  23511525  44929430  58417552  45113768   7648320  40689220 
  1484610   3032217  23631830   8876456  47962794  12561254  13179368  32921550   3687642  55926234 
 14960462    420837  19160096   1181336  14630148    187035   4763880  47730452  14844501  47517678 
 14918196  60764341  56943889  58266250   2313480  19242288  32707584   5896132  12563166   5132448 
 23957836  28076054   3704236  33152588  10247996  31362570  41602880   2304114  26710488   7404471 
  5817420   9448320   4193235  14449516    597213   5141124   5822315  58315921   1789191  42811173 
 50613720  54473472  16711260  59154060  79859234   5328882   1148875  60976719  32386050  37511400 
 16160524  12469440  58863145   4504320  15724067  82032454    671508  30360308  17905628  49801356 
 58092135  10453842  36096192   2128802  50069436   1531990  35266740   9285724  39454390  22450509 
 11708750   3249948  31343551  24053364  21854500  14637336    359214  36264296  25119432  21553856 
  6809484   6752913  72530592  52409436  73525767  84110862  71535980   7291245  48453757  34014750 
 46936422  46221904   6148956  30773655   2569743  24580248    129821  73429065  20705463  11016790 
   353580  10770608   9504288   3199570   8064705  24774880   9933816  63921312   9622970  58540152 
 10679568  46275840  37129362  21542494  13247720  36376520   3043830  44490727  58898109   2027450 
 50878750   3614580   6616161  18158560   2637312   1416205   8741936  60304499  51604520   2119026 
 83756960   1902168   1285055   4699508  20594308  49996128    418815  23099934  76082860  85029408 
 11368155    432344  71460870  26374968     23766   2250642  38698749  49613186   2563440  10783386 
 21833100  11281528  34640646   3173379  34927955  67716830  31606188  78518173  17506056   8792856 
  6475689    433264   5357856  13019688  48985776   9996105  20439255  26217072  24026355   6711804 
   731452  51210688    768565  27727109   9813685  28175324  54811294   1843842  33573606   8145711 
 36878772   8902899  14548689  41608710  17630256  39902940  45345328  26904200   4050525  51726312 
 36280773  24058853   9822196  30701750  17794485  40099136  63809835    680199   1904826  15440104 
 30816002  43045080  24743808  23910780  31777500  42719259  24253734  28525728  54399244   1159655 
 61801838  43407798   3978195   6477080  34968000  15107204  32422878  73819728   3652425   6253221 
 37602792  39960942    383253   2152171    643149  11925728  31158285  17871600  14646528   5552712 
 13532788   5679600  61739370   4012200  50850966  11963296  26998655   9899593   2752414  50863248 
 85174570   2959605   2752706  49085334  17980020  48782725  38974486  28713265   3329421  26743770 
  9123200   8697213  40147569   2663110  37163444  59899130  28414152  44849690  16247782    103680 
 37029252  66699775  11405584  27312150  16720211  46922472   8835480  27944595   1269424  16184308 
  3206552   9145840  66606552  15831640  65701206  55071478  49000550   8403304  46546104  44304260 
  5604924   3343483  15788162   8935500   6649434  24818985   8308338  26947308  47222084  34193779 
 14810402   6323994  56746635    439801   2594295  27985743   6130788   7577120  52708346   5879263 
 43493328  11365290  59401848   4340952  44031196  20796160  18684356  10830575  19905138   5153328 
 92696625   3871088   8279040  67418442  31841306  57655671   1098798  37340340   6739836  46973076 
 81584636  34567065   5191296   7605867  20899578   4102488   6785532  21482136  28454476  25450608 
     8473   3337659  29558888  30116520  14764024  14319470  29461208   9265425  37774340  22732024 
 54721208  22355695  33303592  37483908   5784687   5679880  14845140  47923296  87847653  71833762 
  3034209  42945792  15665155    469224  17117510   8589968  25642160    685684  16525607  80381646 
  1899180  42498459   1322063   1228128    588294  12211724  62297812   5562144  17851589  78829960 
  4782500  25915728  15779280  30237500  84099350  32618580  39344970  22149998  18950775  17956618 
 27261312   5795769  23413230  15110171  41876100  71811927  55154100  15547751   8960250  10047100 
 24112974  16333792    937992  29392776  76784656   4537179   6287796   2430720  20300166  13762110 
  3081908    306940  36065601  27355160   7165050  41861248  59781009  67599714  31480812   8195137 
  2161632  13255620  25345180   8206704  83246790   7512603  40018216   3189725   8322000  27575079 
 14858324  18860445    780030  11062857  10414464   1279608   5602520   1566162  28231560  14717517 
 20071080  10200064   2071384  17694072  60449571   2018632   9061770  36789100  22627056  50455438 
  3166632  42964896  60379605  37139271  24369554  12587395   3098232   3620736  34500846   3353200 
  8003571   2999012  18511312  20780050   9375300     61815  17041760  21513597   3416280  30280428 
 66459834  37860300  16735698  24257760  10346700  19722276  44711451  44986688   8053068   7426647 
    19527  61915590  10024320  74297390  58242008  22638886  13949488   7133381   7387000   6441354 
 11512496  54359241  27728316  94544512  65706768  32668905  70037240   1423565  37292100  10868136 
  7419360   7477737  28112012  61630712  24844302  62289996  31342784  41597216   1575040  34532700 
 76798656  34260450  10370384  66435864  25312000  10615392   8731008  12110839  44610784   9838257 
 15376680   2002200   1415932  55114592  49390248   4044644   7712712  29106420   3058650   5651604 
  5419858   1976760  42773896    792516   8274192  12936250  95849040  10131056   3204825  41156388 
 52412590  38126484  40339296  39893132  14984280   6477118   9317340  51655813   4647656  35549820 
 42496286   6607900  13296900  12933414  17295458   1507374   9645832  12058960   3273358     92220 
 26394088  89206089  10608294  13104894  18099040  47332896  10506824  54054998  16926897  12350124 
 38101745  11736972  29236924  11967224  17453033  24229446   4508563   2072070  30811263   4722552 
 26101192  14356248  17864080  40011051  28615422  40074072   2034900  35489760  80967452  31480953 
 25308783  38058012  12913479  46748020   1241826   8273090   9277624  18207035  68750010    542739 
 35611404   3228892  24739520  56871800  33713548    307326  91658908  21046000  64098824  68450646 
 67611530  16860000   4984555  86600475  16574916   2058732  45685716   3379164  25444992  10464577 
  9154160   2652507   3043140  34015890   1341979  28487164  17065800  11615760  11797130   7962003 
 34531848  86279346   3761410  22722674  39493704  43148160  39406556  36300525  34742480  19496295 
 23514742    751718   4276545   1512567   9013537   2533488  40631994  37626780   9574240   5630716 
  7912934  76151802  27356403  53749080  76233024  25709600  45148218  38701989  28573320   3849670 
 21770606   1075998  32439576   3217862  50296897  86140236  58502210   2704812  83429892  73548756 
 28010712  15462010  11433939  30424527  24172160    869225  93478325  51063594  23951328  16744464 
 48618912   5774216  42547469   6349775    622017  57730624  27644136   1834300  12117070   4433289 
   673496   1782956  26917884  41600628  54829623   4454460  14890470  44545376   4854090  73805650 
 26399724   1662348  25695900   7552936    966888  18677420  24273930  35960760  32407592  24224265 
 14910115   2702336  28243644   3438180  16750067  23141778  13076070  13019652  24370290    236925 
 65622128   1950072  14092507  33391791  30247056   3181962  44704544   4378956  20596095  14801052 
  3274206  20020716  33276474   8743560  67689545   8730902  42312786    355960  61394514     29032 
  2163070   7762398  17019909   9313288  46053272  22502770   1122731   3762304  32731488  23001419 
 14016960  27015030    384696   7908095   5031098  29314125   9986517    859510  22010960  14151779 
  3598716  16462628  14600170  45045546    364797  29929337  16933748  66311140   1514784  34243776 
 56825901  23353968  20434600  17480697  39922789  35709492  11018169   1090641  22544626  50466052 
 20403600  12458670  18555300  39511916  23338474   2493120  19505610  24694524    490496  17894143 
  4626049  14518680  39248889    598200  45871947  34563216  47848692  71688854   5006442   3419400 
 22013296    181008  19447773  58601010  34008214  12325950   3523377  13956382  29310050  14828454 
  9567756  75820140  23088042  40430016  18333855   5866549  16070460  49180635   2240259  30392420 
 10640115  24093853  10336684  66342564  12208950  10059280   4167888  12345156   6430286  44311626 
 41687096  40869038  25075045  10904920   3086538  43824928    518300  25139015  52784640  35127995 
 25453354  40236399    239760  57250584  22876896   1454431   2346837  31090392  74250386  53309536 
 29645256  44755032  29165297  21161725   1030146  15452504  38584000    805954  47142128  64431290 
 19067763   2556960  66470346  50474088  42085680  24220798  43714383  69055400  23160554  20927154 
 51765835  71426775  31780378   2704500    617760  48558934  34972160  55795266   6259341   4201305 
   969848    382430  25924950  40241392   1368108  46902883  48863425   8414658   2008800  13598766 
 18265741  44550541   2015520  17272563  13160630   9687506  14840500   2168736  63699940  16219296 
  4278976   5057805  24330794  16789512  65006480  14254869   4875264  24618104   3929856  34958660 
    98420  12007710  22398568    150777  18121185  14909229  97126095   3632412   8537771   7431561 
  5412328  10863615  27833592  66972150   5576595   9398480  18239067  41710350  12300078   1781554 
 26083728  14591577  23203940  25333308  24052342  46163898  22273979  36114388  17519272  44834118 
 26201760  17223788  37856421  54159760  79562975  30781920  11391975  16644375    933118   4642272 
 67353052  22435299   1847988  47569045  10270638  30411339  42320286  35996169  15712542  31870995 
 75816524   7074144  19327919  77459855  21052460  25888650   5231100  23729328  13302180  31776781 
 31740456  22651880   7284372  10247417    448426  72576864   6954200  63096894  27879789  71438166 
 13278478  28814388   5516248  11379520  66254280  22206616  44660160  54436824  65903932   2042565 
 43311546  22277400   3479820   3840525   1490400  40654392    307781    783000  19583564   9702750 
 93161640  21756228    775391  22171656  29806430  15756054  75370464   3946794  38113320  31687710 
 24777522  42766360  37036132   1409970  46334197  59179625  24530375  57003496  29960070  28749231 
  7264620  25964640  60188475   4852657   1156072  20594860  50174208  32570604  31256388  38552560 
 27211917  42585625  31333692   6808672  36920250  56631594  21111618  82550160  25378272  35272552 
 39262216  10570770  22207360  39297996   6530332   2887060   2413324  60988998  50115065   9676240 
 15128883  26293204   2154732  32059035   8805125   3531872  18159814  30312768   1862670     39840 
 12122206  19851240  42252360  28844949  14825456  25555218  19733949  28550928  45625955  55714080 
 23242890  52694334   8742459   6721272  64605749   3912380  60479046   3286052  16121625  67616458 
  1114407   2038400  10465812    608160  28446860  21249676   4341264  91345276   6319226  36154750 
  1904175  14096145   4586796  35499074  23455584  31686850   5122629   7135019  18124548   4065138 
 21163006  19248671  19373445  17809240  36847965  33065520  18110351  14321547  30338110   4451240 
 15560916  29347515   3722688  18907702  84392000   3378148    336490  50459054  33234543  43266014 
 40142087  56686608  11213775   2779161   1012684  13711560  41697648   2085600  35841059  25269300 
 11736256  74536708  24139857  48172488  52415296    203348  26532900  75222370  12865488  89810095 
 64398926  46459170  17519444  69031977    370720  79182922  21953412  47902320  45141282   6403032 
 50774289   7905408   3411212  11392485  56387640  57710576  16220358  12096555    185328  57190230 
 38118600    741856  14362824  15037614   5081130  55666919   8510552  26301834   9167780    399406 
  8256013  32393826  21783338   1981656  49199514  19113732  36486029  35160805   8703664  47204484 
 77537746     97034   8281580  13560888  33020351    470776  47875501   4249484  31740348  43201770 
  2274125   5132449  43560340  27689184  19454754     43386  48869886  46115580     43860  49068994 
 31297374  35778186  61787448  16192775   1460914   1433180   9913287  41719628  41418696  24509870 
 29994427   4081359  19528212  49120864  12913924  15527268  72465120  57656640  27133782   6107975 
 28363768  28691366  74649818  78169866  60423066  11053119  10648974    224940  44096130  67507220 
  6475560  22012276  30010824  61145226     73542   1893278   1914198   4363662  28230800  44759013 
 13361140    979996  10498771  28462560  38658334   3604338  51088247   2170740  74619530  48958644 
 22909568  24587817  28896507   6223392  92147231   9012872  23017522   2684552  10409724    151929 
 28637648   1597372   7333872  23054150  51607710  38595840  17791878   9973050  21575076   3307466 
 37391774  14007405  16400979  19185920  75700080  17987508   6894870  17217691  25102913   8568828 
  1311882  81486744   2067285  23477666  48339684  26016088  18746280  23713578  20823397  32911074 
  6728085  20427003  73614920  10827390  13884169  17876430   5159000   1481207  24986850  26693706 
 35980421  72065520   2854260  32395842  49478013   6214913   4803924   1758610  53081906  11023496 
 33952710  12754291  50809010  21820590  52365023   4427760   4255062  14795452   1648412  44959158 
 29570070  58731064  14055832  42021756  30647563  24379127   3980400   1469025  40632834  14792245 
 13939508   8022183  67870278  47419426  74568266  14369652   6443105  49342608  87288432   3509943 
 37441884  38428931  29752800  44594678   2502162  33146338  75698568   4185390  18574920   3296013 
  2975214  11308325  28917252  10322910  12175636    156114  20720384  48198150   1349348     73536 
  2424136  27354492   1601337  37281168  41388635  46817280  24454980  24937266  10124892  60307080 
  8515906  44617392  11215368   9003852  60139856  25648736  45354900   4925650  70300513   2259230 
 23396424  17346420   5414812   9368360  41687178  14438310    604284   6372600    404768   9519168 
 17102803   2629968  17326833  27048553  74632210   9064254  57515720   3039285   6905745   9038712 
 32046392  76603878  13820185  10742832    897312  67017005     48875  34077993  10746648  11073916 
  9733906   5755204   3632256   2088612     12832  34970495   2450664   3570105    468630  28455616 
  4295908    290157  44467086  47685834  61035648   7678606  38742044  46657728   1184412    684560 
  4421440  22062716  79840860  78371700  61630062  33575500  52543260  24338764  93296530  24703830 
 22140356   3134193  79522101  48418614    353304   9570717  58969320  35840061  10822422   2147189 
 12361888   7953040  26569711  14034177  56622384  19378183    447552   2685057   6644610  23256964 
 13137111   7903667  56163708   5357200   6446496  27516752  57332352   8801082  11239431  10082997 
 13929780    398250  57290352  14086390    550088   5950611  14161796   4331411  31900802  46241120 
 12140343  19888980  76881736  10863545   1204746  91346300  27118800  85844748  28402704   9899150 
 38028880   9707688  43472022  27941760  20148016  49444160  10548219  42229155  15679344  16329753 
   722496   9235100  63349872  76090608  23845568    351378    610686   2221974   7916445   1130124 
    78505   5015052   1154264  13340960    677850   5461036  22224825  24597945  19186707  39380580 
  6885567   8339310  21131184  10756504  17968188  19675733  36626375   9592380  28030534  58536534 
 18635184  57993528  20499622     18345   3938424    597753  20223756  28832975  57049083  30994562 
 38380560  10765780  21310972  33055470  81993672   2157408  23732904  61942418  29715178  31876668 
  6761975  19546175  34458890    242870   1594008   4052685  13231924  58650840   5502500  11478015 
 26233030  19012988  27689760   1583046   7150832  65522700   1382521  40675020  75549516   3360240 
 88820028   9392706  62198591  43109588  31393645   2567185   8021342   8186427   1843155  47899575 
   619050  13644120   2621907   5597949   5703544   8948043  46700382  25918860   2858944  43565408 
  6894342   8059896  23877895   5079675  57443952   9687320  13668594  10339582  13579085  25053587 
  9919350  39421844  87095360   2446786  43888768  43879770  33211178  45985818  51131868  36055669 
   553644  17565102   1851273  23315508    555832   1415636   2416640   1896832  84391320  17971072 
  3976857  31610280  67353729  35978202   9701440    216381  30144450   6419088   7895928  23290008 
 12050068  40018908   3304572   4022025  53987415  33475860  24824800  12303813   3518702  56527119 
 45475320  11998124   6696081  22357306  24096381   6675600  42071316  51185189    579942  36575112 
 32956588  24477244  12877060  18958776  25573029   5492220  17524976  13336785  44377550   6714756 
 25836528  51103332  19513871  51985620   1863147  28441544  52903608  20740020  31598512  29623682 
 27839799   1093920  20402320   1125826  36820056  55550440  15308984  27923607  41635160  50431282 
  4127443   3349866  17272068  39913328  71051442   9521116  20872200  21963665  41647284  38015904 
 43973438  17289452  31900645  27710228  19405854  21223422   5863548  16794622  12016695  18801288 
 40059740  28749148   3504816   2551362   8331995  75080016  28052376   6747869   5041634  66239805 
 36085500  23974005  29094680  78136754  58859430   7097382  39132672  16162870  31243725  50039270 
 14737725  34629666  12274065  26018188  16032762   4003581   8476812   4090236  54454865   5043040 
  4407828  53182312  24275196  37691291  22898932  16732914  41883727  20515124  51072658   5633472 
   948200  65472296  23401401  46566531   1519812  20033200  34733470  85437095  49630802   1336840 
 33172589  26322672  58226850   3368924  39517920   5214375  15703392  22543624  26355532  48343650 
 34526150   7701839  41454100  15394860   9714900  68588625    960892  73498650  76884631  29081156 
 68255228  23580355  43472370   1638063  18014162  11935715  59575616  27580540  13625280   4889756 
  1193140    862500   5374028  71375850  21407505  28797504  49590172   2701266    446067   4344780 
 24579218   5270760  11426640    805596  12891200  32732497  13462960  73323616  28585032  15082336 
 32534155  10552944   1587630  68444820  29391912  11469312  35774436   9828000  16307002   3237656 
  4235916  15453186   1338550   3159332  12049796  29331484  43771533  16607140  36219576  13454784 
 73774500   3856066  18256960   4113747  14476088  58757958  85839060  17246775  45937941  12188956 
 27985230  18048543   5530200   4214028  18106638   5234508  13623000   3438764  32783772   2842455 
   551908  14499270  12166632  20645568  20089944  29597205   6627726  73453360  63029808  62910290 
  8601075   6656300   6147920   3546121  17039925   7869382  16745997   4392862   2697096  21838880 
  8287868  83187225  45124758   1999818  37151719    972928   4998084   6840751  92153759   3690896 
 39078600  19551223  18986715  15307006  17830116   3020430  20508645  25485840   5711766  34843500 
  8374030   6877350  75513228  73093185  13866735  31526253  29050546  65001375  10488990   4233012 
 11240400   2822043  12014121  10445656  27467726   6915952  39526200   5134294   4733700  67629123 
 58992380   4654179   7613736   6487092  26311947  49005754   2866059  46899846  29983544  68256000 
 31928740  28909320   5748640  53687810  51805146  41572551  75660984   1680104   7062512  30282750 
  9713396   6077511   7771008  60963255  46591123  19389760  17710080  30300000  56439300  29199690 
   866450  89477984  27002674  44203042   1427922  83016776  17114060  10713417  59902856   3903864 
  6929118  22077900  19314474  23427950  14092128   9826534   1295434  11228479   6772052   9465328 
 30826400   7634920    535572  22656375  62200110  40521264   1992928  31934228  39626772  68451534 
  1174044  43453521   8187146  10238361  51330305   8239248  10501257  34443078  59128256  52915030 
 10956010   4410000   5244960  34913346   1378252  85819320  17643976  14486280  11386362  16416345 
 80672670    529587   6061320  30606021  32747024  72135063  18494780   3424446    296254  70447815 
 26213280  20646230  66349230   4646736     69936  73672704  29514562  16643658   5940425  23948316 
  6960424  57504876  16118700   5038752  32101951  62496228   1093098  60338398  29290236  39428940 
 14068170  46940740  10042109  62033454  32215170  21078002   2002410   5866872  39376665  60404256 
 24180825  23265402  19256579  47497800  23093652  18818646  23259236   4075329  45885780  46814040 
  5317332  82645420  70186908  57248564  26835324  50379840  54645315  39151672   1959704  16397304 
 11751518  25081398   6576309  15237156  15656256  56758635  24867162  36580850   1617270  40492340 
 25283025   3211008   9020634   1973703    218750  42442935  84936397   8420848   9315680  43593235 
 49912850    299620  28453556  47572131   6104310  12927325  34681728   7075998   7860996   6099566 
 42316395  20827204  22038852  58988928   6573798    725504    269982   7170882  16597185  26459960 
 20647900  13869510  33061806  35742372  25407346  28283423   8662765   2554335   6612970  34302147 
 29452075   5267991  85421552  16027982  20005799  74654478  72753359  69037875   3587232   4516336 
  6927612  75218355  77410410   3259068  18020340  43680126   7203261  20397859  57582536  31941468 
  7116859    616968   7559568  30335305   5028075    206903  19280514  96371968   2233000  39846442 
   210540  56288773  23873328   1178624  20206432  39996172  56629570   4478643   2271776  20071688 
  6083070  37049247  12789933   2617744  10529472   4990531   2641600  32942802   1188960  34939143 
 25058236    600864   8458016  28425600  57635504  29222080  58466266   4917000   8557488  63556109 
 10671444  44210712  60220700   8666826  82028408   2453732    239644  17334360  57959460  15648347 
  1299890   9534256   6120828    809328  17332587   1940016  15349386   5634804  33587268  13359480 
  9285465  39556049   4057830   6870192  24142273  14425560   3818616  11215648  11433840   5348520 
 23993100  26429712  53297835  18484140  19297464   5440746  42904143   1912715  68063900  30390636 
  1342138  11306724   8897294  54951707   9641775  32946771  76700752  37561400  12658824  30693789 
  3010664    209952  35752100   4430598  14031120  37087414  45636248  16934463  24866892   3586560 
  6428367    634422   4589187   8421426     69782   4698174   5273400  14759178  53082424  37994775 
  1623132  19384860   5798612  27659459  40379262  60031092  25255980  35461800  28218630   8622493 
 20109152  14075964  24513456    709128   1272324  65575872  12001128   4724776  45049452  29045958 
 15861760   3028674   6256055   1522920  30765190   7610070   6512760   2019884  29692620   6183034 
  9089820    290377  20385729     13924   3483350  42004408  26886198   8219561  40902225   4508622 
  9830766  25816950   6423982  51913728  24351695  23500416  16912925  45516952  63804750  61739200 
 76811520   3474450  37600000  60643115  46936765  17681888   7681185  33956560  10447520   6200638 
 65991464   3152524    215202  33531296  28995904  34205776  11742016   4090240  18040016   7976630 
 40763637   2349312  19172064  26608140   1234863  21511377  46732050  37954761  32408148  52637512 
  8809598  22696305  70365140  44907372  52115899  26870708   2781660  14310375  47903325   3821020 
 11346480  82808376   4324725  34108800  87976836   5848739   9884160  29379760  51017692   8645286 
 42034636  34311036  13404566   3057296  31052693  26230164  63071534  23906437  12281408  21948576 
 45215478  36092145  12917008  29430486  65796064  61715808  93808700  39853710   9259166    567086 
  1194752  85016050  17518941   3892302   9942012  59836386  24685580  15402595  60706245    198900 
 22269884   1104336  43414624  85667610  46468380  54242716  11687289  11235448  28452744   5557200 
 17350740  26884252  21097152  11191950  26476025   3888900  55555903    633024   8101590  49937225 
  9656992   4044940  30546957    927940  21861477  13292610   9010980   5554240  12545280  33002788 
 21274680  32082453  44964379   2720442  26454780  70834176   1128309   1383700  18798138    199392 
 14500388   3938883  43764572  35325628  19195525  76311760   1750518  42897972   6115095  43301037 
 13861898  74409192  67755610   3174690  16865982  71006254   5612581   2610925  17525705   1183455 
  3218035  22137336  35170852   2231803  81537436  34287040  15806208  15724540  45205636  13657653 
 74559232   1623805  22522094  39591954  11051086   4100320  15621255  71682422  33875268  53242258 
 86803632   1532350   8632474  85955929   2154874   3138510  38304566  31806918  30415385   8316608 
 12481056  16776573  44591430  88131942  10238733   6117822  81215568  67926706  55440090  34317962 
 17888544  39189072   2245614  17048529  12942675  53645360    341688  26669268  43486881  67039689 
  5147439  26434947   1064700  11391190  10944048  12311712  24080364  25050795  35067600   3129582 
 14671354  14521030   3533519  21593823   1352052  50828826  33596250   3081360  15832733  22939051 
 93081885  13791510  17488146  43486080    755466  28454590  18868976  33714205   6497554   1431456 
  7492208   3804821  15490000  12347068  20765499  20244186  14435040   5019160    289640  11014757 
 32434320  85227388   2342925  19006575   7607277  23507113   7998078  13642161   1152346  10108980 
 17335359  21691907  16922032  26801280   3266092  25292916   4634700   4243232   4185245  11730896 
 21207874   2226400   7977924  55448604  11321838  12078539  14589264   9087650   4899582   7475666 
 30074036   9786000   3927792  67170376     33078  29935521   4821459  11862179  60230390   1059232 
  7347978   3626694     69418  18094908  47659296  86410740  72673895     74426  17588376    716958 
 18196560   3948930  20523720    891195  97653600    331858  36260925  14747425    914380  26950728 
  2985675   7200360  42219320   9918192  24318848   7938150   3515760  48049953   8416400  30095584 
 74563060  66730780   3946680   3293630  14130655  31538780    461982   1632085  35571515  23308187 
 35860050   8551296  20566413  14731279   3826020  12414030  77318080  77086728    105640  38299355 
  5626332  72009463  17006879  39551040   4154696  22892751   1296372  24175459  28050540  66747137 
 37654088   3835965   7212488  49668736  56864082  22983946  31706974  38946941   3652552   3744546 
 31140988  17309870  32111185   9309811   1290384  41648340  15528678  53506044   4550272  22709120 
  5527102  60431840  18494176  24631422   8238912  27416064  13268528     99600  52068745  50753330 
   977930  14787642  33128046   9322448   6586040  19605141  56136140    316492   1439725   5513973 
   280423    775694  26078545   2109184  26867550   9956217  40947641   4241160   1270080  24468732 
  9442587  48390687  19812256  49320978  14669536  28369962   4740340  18978435   1808222   7836388 
   763812  19951001  34718143  24478250  37116222  28503240  18895975  63102024  25236356  17712261 
  6525417   2264048   9892272  68342531  84960326   4575494  82263232  87440864  25733747  13513344 
 18255996  11249303  54826576  12910700  80028460   9670049  10499188  26618640   7712340  82962797 
  7555201   8096460   1327092  30927471   3871475  38589774  48507095   8052320   4816680  41685190 
 75339490    358210  10809195  22071400  31414101   3155064   3485664  23374135  39035400  44668844 
 21416666  56720126    568836   4384776  58310388  40365468    528753  37963376  43803662  35867496 
 26985340    204702  25207808    265038  15336300  10795320  77080820  25769760  18977814  53998681 
  1334880  14694701  38076372  66821563  85131129  26694550   6258434  51528050  18986073  36003924 
 37256895   3577875  14237380  48732920  96028394   4911494    840078  52764888  40596400   9221382 
  9022308   9288576  53209898  60274200   3084318  34600890  19734390  13163414  23498325  42002520 
  3587836  16119018   1084368  22721661   9788240  36869776   5486858  41194018  18538135  52898040 
  1063328  12624111   1242976    255163  13803599   6248245   6628401  11599308   6667825  19456290 
 28726451  61512360  25103925  19118571  13852352   2510860   5952576  16868686  10969452  23124102 
 19553408  24277470  10990504   9992765  35325750  23188803  33483528   7345096  34763364   4766820 
  4713276  30224610  16479232  14314644  51155601   7748532  50718642  68125860  82439788   6999240 
 17329690    572680   5810248   1768698   4761134   3264541    685440   3595235   1712064  27421548 
  9455424  80649350   4734210  51701945  12609593  59934370  52407081  35470071  39355251  20328498 
 17090645  31112808  18368235  48584415   2662304   2553122     49712  13766506  53276300  15814419 
  8090901   6588105  14420714  47003032  48750912  10659195   4197297  29505546  14807936  26560800 
 47059536   9535552  58965192  36800478   2567538  32183380  19675260  20549938   2298156    291805 
 55677688   4951140   9931680   8366181   8186928   1195040  14736472  64456704   5295642  26443360 
  8465100   5591380  12122352  38970165    650715   8840252  83592740  57866761  18246536  29537098 
 25920520  22128679  44834370  11631714   6644547  45963204  49475783  19394302  56465058   7470768 
 31346868  30712260  37771322    193749  28098725  15808000  43914509   1647459   6672762  18028500 
 41258709   4324384  29383992  18349652   8159076  38560298   1813721  40128000  32684976  81966615 
 10610255   7014030  59078400  14554020  18656290  41981184   7407825  38447825   1476960  59577807 
    12064   1620394  12463308  18370611  30136920  12702456   1343250  45272208  49591350  48277884 
  8927468  14418306  23898369  48843528   9833642   6970614   9541116   6227745  23744934   5267940 
 15189123  16545096   5297435  22684926   8568284  37449366  34192219  30496878   4269444   1653815 
 14842920  34748538  27392592  10290456  39584904  33978828  12094152  39144880   2546628  78252768 
 11106585  29318440  25102798  17633116  26004048   1779876  28137760  19578828  89299552  30300364 
 35182864  48116268   3838600  11196783   1486953   8434840  18250800   3138744   5312110  17831136 
 22277276   8911074  52528260  42745725   5964639  29503760  11341854  62830712   9852165  11881418 
 35826350  10380482   2462330   1514430  18330048  28654139  57956864  17559646  20492768  19260131 
  6266253  22626153  14634950   3011095  39079040  13428558  18836138  32494355  41031165  41388403 
 33750138  51398550  13394296  12954048    572668  20798836  13243120   2170210  21827088  10159544 
 56704590  23851014  17902872   4510444  27411332  19250392  76675200  25640381  30495600    296881 
   704505  15132026  14720000  10259392  36075072  67441664  43910460  31107230  15605612  10382580 
  8150652  36713512  34598538   3999755  67116153  15675120  26144724    383160  11496463  48836432 
 33742100  36387428  81931330  17616263  35020500  81859834   1502208  12049380  14205070  26671645 
 86531248  58826968   7778548  39237792  22461452  31330880  28869000  29609464   4015440  79076554 
 60907158  52309566  13577291  51548520  31494138   2999320   2878707   2153844  47898084   8418960 
 30413982   1901952  63439200   7294424  18684302   3440024   3450150  16117248   9219616  20059934 
 14368887   7455514  31531032   6674958  28831590   3373272  60509504  33353285   1720040  12327079 
  1972936  19180392  14284000    281436  10975180   2522210   2073405  56242340  14655288  52775616 
   547932  36375062  33146625   1736169  18930088   4270932  42456744    292929   2607148  11109852 
 67216346  79407120  29791272  21403986  58924362  30009322  20080296  33952140  16842022  20206746 
  1944840  11138738  14131938  39224855  23190552   2343066  20626515  48496896  74094363  44761737 
 14688628   6544550  30226672    164778   2549952  26319000  12970386  16297182  34703725  47858903 
 51571880   3515302   1008680  62057979  12727118  73426944   3740611  12880611  30179877   4368390 
   425618  44314608   2489227    692750  17580992  75867768  36566232  79466816  24155596   1732048 
 12453150  19372808  81175621   5692332   1680795  12020512  25155420  62376654  31482730  51942380 
 18427640  13571492  23986366   8529603  65877000   7577746   8333315  15956760   2315144    338059 
  1990125   3930710  41288896     64723   4175726   1484185  53470490  16279056  25051248  13942227 
 19453434  27659475  14026419  25868480  31189015   6316697   5676673  34532230  24802557  22229592 
 15655164   2244823  33933800   1029161  17712504  17932012  19836350  55128509   1060820   3210786 
  2219580  12658416  24938091   2025162  10491171  71351570   5672421  37892950  11987192   6685537 
 16304995  27169205   1231230  14599098  11352000  53622660  67275102  13985685  11041728  18558150 
  7055280  65788029   6001662   6565247  19430082  39971632  59820138  20395725  45247818  30151952 
   885952  40188034  41406932  10466407  27445509  17841075  70748634   9368944  38066856   9330628 
 67320540  16648828   8789628  55761313   4586858  28462434    896760  13313094   4497328  14933183 
 37447442  20418416  13449672  25987393  67489761  16315303  40470489  27672870  35539087   7521315 
  4962664   7056270   1958220  14935396  44335005  24145404   8891483  29595732    356224  18585711 
 52980399   4223296  50185800  45646674   7309440   6781078  19660320  50659096   3673944   9406566 
 54758752   9403182  48881889  46917525  42733375  14214720     19080  64808904  11916255   9336712 
  4851200   6558219  83445816    124986  85509776  10974096  12458472  19681650  25151335   8064056 
    75320    658540   2437035    325048   6411900   8573678      4620   2016252  66988755  11740506 
 16355739  43521300   4546773  45762797   6859572   3077850  32305040  44566368  64307844  16514415 
 71857410  16614636  12172692  84769099  23165928   6613191  33040258  47392074  18284724  59759855 
 10210013  29506995  13506887  61535208  10227910   9728751   7149065  53192957  15367240   5205335 
 32091072  28471634   3524576   1227744  60482268  22906625   9371748   3074630  21155860  26851704 
 43809640   9475279  29155500  16274855  65156334  28878146   4546800   9925740  63252489  34946148 
  4817376  54389475  20134749  35639160  33582408   1900688   3687606  46130260  48072128  73708923 
  4351914  13621400   9785865  36924818  53866090  60378050  49512627  14024080   6859000   5538936 
 37171384   6471312  13082354  22727083   8666332   5506466  37192955  23169736  19294500  74653686 
 37484040  18566756    237776  18287640   1240008  23674138  40425410   5886096  63307745  21813001 
 16852635  11683760  11895744  15968100  12866884   2788992  60518436  30964984   3012928   6876160 
 67900950  13821160  47090714    870705  20241000  40950630  39241832  76468132  50290125  37655523 
 11717794   7753690   7338060  45410211  37885192  25027608   2782071  19938058  73183095   7422690 
 19279360  14777376    362934  28591560  38480096  17728256  59859110   3259947  10861980    886844 
 51999480  76343256    138492  33100620  31012878    963332  48493285  24631470    721264  64094280 
    62040  32548292  42231623   8540262  67203955  30860020  15902517  34387585   9189830  40937432 
 56196896  15609120   7864614  14370440  85973645  10734060  57327744  30315885   1789209   4215092 
 41284990  11757018  12032020  95762265   8233632  22673495  88367675  11985220  12535782   1937320 
  6757920   1243410  61624849  55980296  72711648  14750307  59579988  50817539  25865210   9985500 
 61971840  26347768  31310767  11964894  10602879  11985797   1317799  36067412  80688752  29496246 
  3688116  49502833  13964706  46949376  60938605  32151135  51529168  54604284  74965108   8360260 
 32764920   4743326   8211608  31481575    368846  41232638   5198166  13670451  42846890  20232168 
  6442645  39570648   5679639  27981184  48377439  40371840  33634146  24887616  10433214  10753333 
 91870109  57200166  20578620   2381491  17786375  17953320  32894784   2268786   6382546   5031300 
 23858926  42388430  20654070  38111736   4099896  32444292   3591360  84488484  85342911  14056416 
 13947504  26018176  53336095  15383468  25689144  44553375   3730618  41544990  21081214  30139101 
 13987040  15160998  23750000  23942500  22444092  24136080  77453922   3027168  24793860  50934464 
  1250808  49282617   8522307  17033829   4967424  15489000  16742496  33805350  14892353  37743723 
 34421202    654706  22592988  30486848  34796556  55930000  19518412       560   4187277  13613886 
 70770402  10534930  13530150    362319  20883584  12665417  44366476  32008116  35964350  18181866 
 46833492   9131598  85388765  86765504  31641600  48929056  13501665    216707  32187960     49752 
 30549677   7513870   4999332   7110480  14314399  76820562  69416907  69624006  57885464  18282924 
 62449698   3510801  18287886   2494964   1943299  34700820  18322304  30604080  28668472  53014698 
 21034176  50180715   4633452  44477125  86090760  43372225  27343557  31469490  37945200  16697637 
 23430100  56322252    277380  59855601   1811810    485408  10158456   2220633  27522102  14215940 
 13134880   8668651   7741848  55800932   7069788  17000125  43084154   6511380  41539078   2563397 
 34992188  49497400  25930359  62577543  35014640   3590720  53469045    509330  46137453  11596232 
 23461711   3840375   6238266  92019286  43586649  51789062    349050  21453579  53338320  59193552 
 82950300  22915008   5251212  27696453  45875907  14604720  17174046     89936  40958640  19829580 
  7119275  10209375  61419490  17946360  29032200  81927642  23434929  11038758  33492690   3138122 
  6210708   6063200  25295688  30322176  14162126  21094450  56965888  38090756    295470  31015828 
 27427155  11394768  69348832  20560188  16733049  12946446   1654696   6904506  55841754  33918912 
  1053840   1516383   1769790   4041104  20848256  26574977   4466957   1940125   3981264  21533193 
  1594330  28672602  34860888  16136400   5670912    797776   2403429  36393310  36718745  29209318 
  5328151  22396620  44824104   1114639  19423506  15743960  27238450  53636583  22465482  86090550 
 61624758  51718218  11156500    940034   4816602  39053448  67583315  11852568  42652865  30148820 
 50071728  49103109   9201548  39537253   8114970  54448875    708864  22600360   6263820   8804496 
 16265340  33753125  23230831   3253577  11216396  37205115    919485  17962692  48015000   6143840 
 15055930     58904   5693280    722868   3751515  73078110  10555745   5783760  25700074  30576000 
  5592082  17389560  26721110    201004  82221438   7299781   3382633  76575213  12762750  41927556 
 53426727   6217712   7202286   1603461   6056379   3165719  22943943  82901709  55331364  11229225 
 39872132  18341808  15998802  24323838   3837456   9350187  51815664     16731   1118468   7963650 
 76353732   7681120  26212571  18123326  17732160  12587025  47533920  17053880   2034630  34374250 
   629532   1262226  50181456  16510144  87749870  81249524  66482240  64325250   4584762  43532800 
  6147545   6851188   6042675   1321920  27431477   6294494  13124760  17859040   4974489   4884144 
  3255700   7576056  83119680  12086614     28824   7782897   1882803  34678919   6440704   2768610 
 54013246  71687850   2623950   3198381   4213440  22017834  10328640  26649225   8316030  11121121 
 76584354  15269086  16659934  84043788  26486152  72925577  12342170    206480   9300754  34618720 
 37061970   3600252   2813655  25432470  70006275   1479600  14660425  24977291   9823221  35232225 
 56471360  26624736  65107892   6151090  42448280  38862227  53492052  37820454  46236736  17644487 
  7972481  42904656  10736096  21555821  12634020  53584848   3533877   3652341  14076806    543490 
  3456620  22141154   3177300  39964204  68747000    152191  46860795   6719780  23039165  23411126 
  5540726  19200384  12815348   4762125   7624419  11115600  49311973  40161550  55151007   8948521 
 27388464  64365720   1598128  58752096  25995006  72379990  57165768   9376349   3021240  47121480 
 58233903  26845050  14668780  10608312  90834155  32460752   7271070   7844155  41166422  31463816 
 14363809   7223256  48906455   4256120   2131686  58219458    599040     55220  64129968   7000656 
 55205681  15668682  38847600   1526836  35485682  10758524  33547960  11891398   8547071  32287250 
  9874631  14818283  82591130  49368732  58556310  17738820  22357144  71731805  11284550  44243964 
 38355922  56816365   6238678  23698293  10756448  43244912  41772586  10477252  10127700  48476930 
  1277640  47704150  17161755   3576355   3813510  40279454  55172712  27582363   5793840  54846000 
  8005025  17684568  20316360  58728593   1570096  13491340   4062960  12054545   3256302  11266563 
 23076892   3051454  49348525  61400787  45000981  15158018    650598  42886911  23680320  13991600 
  4529822   8305660  14317665  72663216  24639082  60816591  65870432   5933648   4451790  24144202 
 56383931  41894952  35747719  51927207  37318696   1831558   5724333  43273440  77496048  72956664 
 48103656  14190004   6114540  16534408   8244784    532098  55703848  10541535   6534528  20674920 
 22412068    423160  27258496  19468084  23161736  50541208  93324660   1842570  12701751  73946985 
  8115602  10666568  47238680  45372180  11953956  49781160  30971822  26829010  11917844   6264440 
 57030108   3755224  15874264  21833610  14590740  11440260  20806992   8437890  34791406  39679605 
 20142434  33484725  14002503  21847760  49013160   8288478  34913200    276353  44425224   7187508 
  7754147  47960240   1232199  73081889  22298868  79127800  25772435  19935097  60116904  10364929 
 16873542   1835932  65493792  43539615   1203840  44825993   3482292   6552840  75888085   4388508 
 56422748    586749   1150864  66317944   1703666  52244896  72711690  13768570  48225756  37042972 
 14580000   5842282   3898440  62712239    262775  77544603  40859280  21805959  53068995   8893125 
 40306735  46284242  27248250  39347548  31520115    464321   2630555  36459090  23370930   8574280 
  6157893  47495756  21920444   6809690   8381340  32551904  49317175  27013935  81575520   4106560 
  9706326  45363959  75375144    167539  14048580  14780283  61331285  69741980  16232160   7772006 
 29491162  12398620  37134460   9658206  32862320  54549250   3325309  77556004  77351961  19254018 
 50582664   5593578   6431790    951830  27314856  11984136  13979014   2035803  19112625  15256395 
 53404158  29648500  75304866  65539950   3229281   1746569  57360952  16153839  36724498   8885397 
 11777542  19953864  20193390  33280632  10837750  60251707  62203985   3668639  13879880  28597338 
 11961127  42067707   1419500  28414404   2356224   2223272  15014770  40019592  18152382    105363 
 19105874  50330030  12594335   5735860  27656513  69520992  54334800  23889969  27736800   7769118 
 29567994   5600128  40599181  67929600  17802897  12668931  29779108  20239480  34282696  26116200 
 24973620  51302328  26161996    437427   5298206   1732528   8918912  29535948   9485588  25759152 
 47434947   6034795  48392071  59641407   7847931  36275523  60845820  10834500    375156  47236865 
 88679888  90410166  52186470  25412418  26183250  52316208   3814265  25954332  50492145   6960816 
  1641692  34025103  59330768  17095065  38385432  30013282   4752867  16463625   2809200  34869571 
   445875   2236017   4555112  25543401   4625118  20590200   7308506   1099296  21860370  35792050 
 21780100  31686855   5305734  68239240   5874934   7546404  60431872  32403875  28168600  15733272 
 21983380  15664616  26419904  30341712  15563782  73196816  13182936   9032174  21925566   3349288 
 28387527  73658312  27282468  34485704  51612125  62745748   9297390  13693218  19409840   8279820 
 23540140   5146250    202950  60550600  36533609  22835352  14616420  19992000  12191421  39943024 
  8812125  17844135  39949160   7732245   3573780    228176  62131209  23115344  49414288  14183455 
 21238398  44227728  42579342  50194920  14371464   5705890  52813950   3586440  33393005  13469282 
 30439862   2442496   5944692  21840543   7002000    489250   1075101  33451852   1613206  24503000 
  1161094   8768376     49764  35917124  50811719  54622575  10852023  33454440  65943150  40202745 
 14999088   9549597  23416873  17468821  45993824   4272996   4555656    538678  61493749   7430295 
 12771048  29375938    335115  48238632  45533124   5421741  37779841    200520   7464676   9050112 
 68423504   8313448  18492467  37402926  57787920  26957880    986420  77116128    209438  25352576 
 18497000  35936058   8718021  23901410   1381040  89599338   9238014  64469025  29129670   3714000 
  3846750  26915000  40183116  42417687  23476320  76996012  22376940  87086208  42840642  84726841 
 26538640  47712630  17379336  14027312   4379252   3148620  13608696  14378560   2980375  15012081 
 78041880  21557126  17004500  40577382   5123976   3437595  10784001  43896000  20255157  36009237 
  7686135  63534656  40318992  33410446  22479114   2096840    425880  51540918  52137474  34988772 
  6163500   8442540  35125246  18708720  44283946  49964055   4184845  21726971  12608972  84890332 
 49066668   8227692  25429820   4894674  16224955  32544600  19195907   8281628  68526864   6875202 
 83185920     77089  29153616  52767264  23475870    520996  17119700  64042450  13709927  68181652 
 11180612    271200  12533331   7586379  41138916   1929291  34402312  51114240  24974792  84378900 
  6684876   7672245   8337615  26199470  11165245   8419536  14885700   2019200   1113445  10203424 
  7792059  18076368  69275584   3620592   2882431  63401379  80746470  45474636    976202  20443692 
  2974125  54138896  11209851  46722064   3604370  16959542  22109912   1304030  11996222  87824592 
 20310066  30920322  64453392  87027430  46175992  37416316  26020840   7537453  22828900  23686950 
   164496   1083136  19268634   7695072  54743148  44286552   1806875  63322443  15886074  30553267 
  3674551  66204334  11397160  81607911  10242804  31154895   4975721   5695203   3081649   1338750 
  3328689  12446976   7196202  33565742   1677025  12239040  19994118  10550827  49121208    646560 
  6440813  27820450  11231866   3569880  23030280  58289315   1903860  12932160  56594122  14602714 
 23841513  29816073   5559918  34611456  11702718  75475512  20561670   8167751  47719150  56002290 
  5462219  13437508   1744528  20380797  51499760  13854429  72409168   2637756   9039210  26876550 
 23765742   8938644   1060800  54812625   1656028    287328   7213125  18946522  20883733  22869068 
 42802480    645372  39812160  77429211  73597079  43188972  56978544  48982185  36504045  40950924 
 30967409   1958896  12970784  43702104   4810320  35834000  51603170  41767914  58655277   7053816 
 81186228  19767930  13581165  32917920  15835728  50434860  14198016  21240993  33296130    624630 
 54962460   8064680  18584132  61998350  19134459  65661414    902798  29971656  20159824   6827516 
   645832  17292662  15044440  36884700  17025823  15731865  24330900  51868075  18438180  20636586 
  1089164   3961150  38450817   4842528  12233877  10995990    373945    344192   3665490   6348908 
 11411120  11421944   4817568    894355  25158464  14086958  25345020  75761084    234804  37380090 
  7569275   7534080  46890030  16643250  27628608   3793444  11176560  49924149  16381428  28535274 
 22035235  39637557  23822091  78627780   1775078  10518015  86735774   9431620  26913883  26479285 
  1344989   7712122  17142964  50202156  25121222   8745912  17305175   3159723  41750044   2103376 
 10010336   8352290   6943240  12240417   1332072   7832195   2689839   9894898  24931638  63267281 
   571571  66721942   8360729  49352310  45250020  82985786  12623600   7924608  39311580   5857248 
  5708858  27594000  11835128  21781690  60407088   2419003  32054652  29775438  50232312  33751200 
 46525390   8686350  24439350   1436562  10540855  24119061  42068472  15407396    213693  29041338 
 47512080  75737002   6581511  26217232   8376005  57065622  20375967  66514635  97306008  16622745 
 11613654   2357271  29789228  27904748  48741238  19286685  17827238  66882372  14810010  34460800 
 41841402  41091890  37416728  58826830  12831758  43937992  15882959  85532160  91578320  13963698 
  7067622   2616600  42800226  20877213   4602752  39739726  39485952  12310767    780825  40223008 
 70755630   1531812   3576560   7786688  16063460  17805540  19006680   2431728  29016186  35098965 
 17185168  18453636   2329652  28699605   1315671  32711133  48262383  78135835  52834320  45349192 
  4149030   8526958  33490317    835760  14413777   3140217  18286840  26289570  22572240  35891739 
 55573119  35830760  14965320   9364572    638746  43583232  10331464   4584546   9374130  34957243 
 22061982  67736800   9077730  17783518   6692310  29727000  39859666  13932208  14975040   3938700 
 55921786  63953156  11142569  53729568     40660    693496  26013960   2451000   2777659  65791250 
 11125457   2931600  57639078   6180070  29789755   5300876   6457245  54135684   7480709   6163755 
 12478627  41413386  17354544  20376642  56506558   9206988  59458476  27771908  42748433  45846906 
  6027392  25182585   7307024  27927984    287266  27229965  78637235   4233996  55747110  12823183 
 28713428  17268036   2412864     92248  40073775  13891140  52988910  36659040   4086606  17560320 
   903639  41171130  26533638  13155904  60870927    125692  28771480  38449120  62814033  24859224 
 49865454  13379904   6177584   6107997  30227641  25873820  26810680  17407260  77403475  23880210 
 60637834  10672685  16328496   2570510   6779176   1063445  11120382  11702752   5436024  32650530 
 16023980  13906960  28653920  50444856  48457302  13643432  10434570   3692790   3478304  61519005 
 31620720  52165288  23180430  41087280  40633320  58446300   3036600   8994564   1403194  83193408 
 18384856  12905160   8899980   2081684   6765303  60583698   4425075  18559008  16416432  62515358 
 10491072  49296430  15510768  23491125  76730576   7722162  53280909   2387400  48792360   8435556 
   717400  38735076  17570630  80068944   8521812  28829823  55266533  40936458  46283328  28268750 
 12132608  37889636   7425964  84253257   1020112  45623165   7663014   4113927  13781250  15803140 
 31147479   1852236   2518500  83031516  18363907   7922880  17742340   6341262   2153856   8610160 
  4602474  32025520  35281575   5410182  39986063  16978920  19443320  20711520   2494260   5423275 
 25080304  40320162  32254944  13578600  36268632   2372858   7230456    902538   3328875  37947790 
  2274608   7960644  18877602   2533530  22725124  10318852  35581455  52126332  24261545  34266780 
  6554449  33348029  38517185  18924150  48686400  26254899  31430960  81628218  63273256  23555312 
 27362580  14743414   9257342  12770712   3749053  34012206   8186064  23724952  16301956  45911148 
  1101744   2478028  26791504  51972270  16777179  35568190   1221144    286885  42702234  13271157 
 37446576  32055705   5598543  74316671  43757264  33938850   3908488  17372537  51308466   1642950 
 64544988   1372938  10790000   7090145  34672376  16650392  36052137   4603291   1040580  13154944 
  7331500  17722320  95930064  32566151  17247972   8331382   7502864   1978160  16861728  21633630 
 35278036  17898140   4922190    651046   6251154     91254   2502720  19904046  42582960  11948112 
 54419047  18159954  21055521  81911806  22641441   2160899  42448120  26415792   3673620  28959390 
   894596  35921610   1585584  55648719  68760167    283456   4156928  27485946  11211696  68394797 
  5800074  39551908   1254792   8901750   9434667  54377268  52598460  35813148  95479242  38273573 
 24484811  17935031  10941371  20902175  55949890  10733280   3924848  42021166  12902291   6035920 
 17023864  13160186  53527681  79651698  50476628  22959270   1829135  48433253  18994220  31507600 
  2274800  44773390  12258194  15449214  50068476   1114935   3496480  42963680  79502451  37725792 
 37489383  25107810  29973216   3925012   1734264  54079550  22672650  38750112  84380121   2105712 
 42269496  23628555  40180165  77189840  77628478   3145780  43626132  58843170   9313528   4286254 
 19394088  52370784    576135  46020378  79609590  29773437  19881326  28372680  11713672  74923926 
  6276900  39681152  13300240  32412502   3922620  46402032  46079254   9025534  37888562     26892 
 15808512   2010750    143190   4888842  93900639   7787716  81331600  15170400   8160272   3826425 
 22767474  52598859  43521024   8646246  12930888    381412   6475830   5542946  22266231  49410488 
 48704736  53333233    186258  24729849    459850  45819136  52528266  41874030  18183760  40043398 
  9397856  18897416  15275260  18400680   9147124   1809819  10593396  10795584  11304745  35386131 
 82430222  15979304  39308278   6540310  27570902  18625872  47141235  15228048  14854428  23472400 
 23429472  27059858  55453350   2592302  32922200  11479398   7431984  12205374  29906358   6473600 
  2618360  39037952  29821776   1152440  32929479  20661930  78603415  31166296  22030836   3156822 
 25997675  18776169  28527438  41414550  13287642  46286889  49377243   5428646  11727252  55393760 
 34187391  17957394  20294976  30056429  29463261  12277152  55145970  19855064  81833490   4647584 
 44407845  14460464  84297780   1035432  42417459   7576254  10411584   2376360  12548220  21560985 
  5004640   5875230   2435097   1088670  62309192  28468503   8558384  14252340  16004432    657342 
  5574449  11677887  48815759   4609867  10619130   4204116  27800528  38733096  24278057  21743282 
  9945008  31181568  31036032  18782760   1868130  83911608  27829599  13793920   5223790    548448 
 36796320  23855490  33847708  27390608  19273380   9848151  16734276   6774903  35322150  17307360 
 34928972  65729840   1196052   9845012  27990204   6735729  13765353  23545998  17510880  32287145 
 29597617  26501530   9936906  67158540  13907232    917319  38424216  40397552    386235  68743361 
 10660140   2330766  18009796   9765310  57025110  15392670   9563554  59348448   7671552  25369398 
 28740856  20126475  24491040  71776725   5157216  31954104  15138942    266574  49667625  13480164 
 16154320  50809024  58481458  10347636   7169525  11811800  66699213  32703105  33763642   1975750 
 13938561  16871875   2872240   3990351   9553780   1534290   9934720   2139000  33192126  11405745 
 10284840  51259833     69388  10809607  40314114   2413056  20154128   4013568  21834912   5591800 
 12128064   9971010  21565440  32387136   7499784  81384940  30592528  51586480  14163954   3700656 
  3840624  16217526  33545133  34575786  21565743  17312814  20205588  29484000  47709732  52648050 
  8354029   2715375  52806165  51845607   3938528  29823369  21675558   7598480    607020  14913888 
 64332840   4589270   3184404  39610480  15639672   7865992  17262213   7313940  62058402  57628225 
  3201170  18894816  39053280  67254924  31399424  77198373  43530084  31518402   1099976  29141125 
 37423386  90107160  47303652    279660  50661600  21611835  13739685  24968167  78211942  33785652 
 70233959  28105658  43452882  10428440  54234450  11679997  20486370  51473015      9360  19988304 
 17335605  20136880   9357331  64642270  11762712  68658879   3434816  88135190  12927148   1628550 
 11305838  25459784  62264517  23399773  11146752  15002020     68055    200320  16692744   6561486 
  6914088  13825546    323872   5783102  57018896  18902784  16744320  50404609  13109850   7467510 
  2065426   7268330   2828928   4747800   8074332  13436319    225666   1351500  79878195    256522 
 37920802  37701852  17708532    732890    159180  44483716  44453640  71325884  33479820  30551192 
 50211546  70749190  12438360  11667444    863503  40233846  25657632  30794060  23409276    778481 
  4367530  21450806  11650248  30118240  52226748  47857194  44964720  30107704   6984640  34419714 
  5297728  93982525   3922290   6386996  37580080  47622930   6980796  18138267  72634212  17220452 
 23145825  55490269  46603350    786915  23211884  21563847   4165512  13436910  15925345  27059078 
  8450692  11642112    274400  83666520  14226720  29987299   9896440   4485086  89905343  33126197 
 17458896   2800254  39686592  39955510   5781204   1500996    323368  24583707   6126315  24669403 
 14389384   1625520  31910846  21028720  71595836  39870675   7305804  71557200  17477700  11691659 
 22817340  59551176   2211999  30338136  24826528  24303609   8331519  15973682  13713660  40385880 
 57853536   4578940   2929608  17783088  33535845  36572151   6467779  51926030   4769350  50583500 
 50856479   2763680  32639520  32258547  68854950  52737825  21291448  28840500  77961995   1678212 
 19460040  18393450   6375739  46185984  44080498   1445070   4054896  75367182  48915321   5409188 
  1925952  38280145  89962160  29192328  13597150  57062880  16577184  38906456  20008468  66338766 
  3554684  42870552  61997268    479094   5834483   5403100  58414608    180216  10941440   4339896 
 37455496   8669760  38020160   5470895  81460739    731744  39475293  15116480  19186323   3868135 
  8860320  38339028   9070848  21467794  30193038   3904832  35809004  20332925  57087660  22306662 
   753621   2319660   2613594  44623338   2834152   3790891  54697720   2249020  27922232  31300344 
 41608420   9017522  22272768   5181969  32546544  36488475  16196600  36013568  18787827  77438592 
 11923075  49421581  33118716  28044978   3661437   9109800  31922373  11510788  35923152   6216150 
 12216680   8886180   2023595  48210162  14230614  44894385   1250210  16697142  55821100  34489425 
  2121054  37028823  36308460  24794991   8318240   9129500  25018364   5941908  21156608  66470084 
  1913966  19921900  11728640  39037504  55461232  32426622  40370154    329212  75096588   1767022 
  6916360  68751754   5267008   2477210   4320416  16876485  39370155  47104450  12824262  36332926 
 24656632   6774152  35019015  25269939  44069129   6634800  13979977  24937536  11107506  13012271 
 16295367  44278620   2279368  32230056  55500900   4739758    645122  41676841  74291444   9442216 
  1645542  21828350  52141254  28262680  11750613   3473984  58421812  46693584  22790490   6285630 
  6017544   6529440  23339807  11563788  30287816  29679513  43848074  66838464  26625456  45743952 
   391608  27062161  46644060   4684680  24761772  27831426  27118128   2310840  74225772  25420840 
  9664528   6600768  32917253    203770  57919511  37424860  77868987   8299149  47609856  50102547 
 27784092   9392121   3502752   3810465   4277000  68701568  45076032   9603888   2778657  56960742 
  7470400  17896172  11635247  14876252  17652342  51805454  50813040   3402336  27304800  22417772 
  6153620  22833864  14227998  49105056  28505181   3874461   3144740   2756000  88097766  13539645 
 20254968  10316124  22734191   6692088  32811887  10757601  15263358   5332072  18770400  19250946 
  7126704    427455  25355386  62966295  57735264  37961028  29257137  52493350  36653344  76790760 
   845586   1129410    186093    621148  13613301  40109025   1813482  29916740  22950543  16377186 
 11073825   9371625  12282975   1203510  73581542  48294688  72298324  18499904   6799264  17986662 
  4109586   8697380  16406688  30828200   3220915    354083   3316101  27756672  78622696   6211512 
 54739000  16957880   4307160   1854864  50500224  49940534  20738396   1678509   5458516  18505671 
 29379021  47289708  11882252  41479592  13841320  69261962  24703380  98444484   4695285    146809 
 11281935  40817204    463557  11696454   3844447   1784662  38095484  20352330  23117778  45215838 
 38141293   3408416   7627570    140298   4615092   3012000  64289106   2847080  21259932  21594032 
  8567454  15202090  13591080    299286    895342  37070751  46997292   6739964  27514006  71967434 
  5509350   1636236   2323208   6231672  11533482  37060034  59855217   9374136  20845923   9775714 
 41353295   1494944  30017364  20000124   5525504   3364020  37172410   9205006  18656784  56839026 
  1117934  76763686  31897320  75949500   1838616  60500925  32156540   1697824  64972912    360316 
 20347656  71725940  10083295  63004080   4187253  18103442  10170896  55353424  61407570  13614610 
  9352674    107296   7474696  11532356   6684312  23392681  18997041  30994340   4636944  20785996 
 28385535  19354920  47447012  68285300  13069020  34359876  22758047  45680572  45304446    775088 
 26845830   4836293  57707150   6660405  43792679  26291760   6248600  43206183  34472214   3048381 
 50769984  11215308  11156664  50630560  37107668  12847544    386830  20164320    390400  14234685 
 74993000   4484150  41109388   7537728  24633107   5637241   7514248  29677957  13421847  14755611 
   200282   5871720  62546400   1865400  10076190   4798981   6127836  10306170  16843385   9053928 
 18608580  79782265  20507129  43688680  71417000  35337900  38616445   9117320  41597390  84228660 
  1686125   6509442  18854015  11565050  22865598  60274992  37345212  23710861  14225821  14858195 
 10343091  13946050  63761280    141525  46323945  22366848  58779160  76829120  72553439   6596608 
  5727657  49158162  66998665  11952320   2531250  18438030   1797409  11232010  24736122  49168497 
  7486392   4730046  52255950   5534019  22775025  13631365  55262052   5884312  27113627  10939728 
  8970605  22849620    903680  43164134   3803580  36009280  21560588   2862567   2179584  16689148 
  7999932  67625524    834330    151989  38861420  31329638  19069488  12424040  58098762   6768609 
 18894141  57662425  42357540  49711910  20050420  51507232  48042445   6435585  54348490   2320188 
 59411968   7755132  30903012  14788220  53083985  56396004   9889158   9026405  25321111   6902420 
  6982920  51688454  41972480   6820760   3467345  61195512  33853331   1673867  33413587   8892912 
   270270  54963370  18847905   1319748   8983023  24486341   4750886  56629970  52985543   7607808 
 27908664   7098214   8621922  17232025   3683638  42642975  62699978  35210420  40688701   9691692 
 20618217  42723710  14248254  76492136  25338984  69710900   1362900  59708244  77606256  13176240 
 13353249  13838840  33958452  12145896   3347904    742284  26548305  64753524  36889220  21397090 
 11649568   2981475  25709304  82674368  13341778  14612143   9161608  50752803  81150960  33670032 
  9590509  56860416  40492368  42637168  28608666   9619548   1790106    539250  27482392  58827822 
 17719078  64288576  16729030   6622344  20199888  27297174   4436570  17651483   1402695   6288157 
  2034865  33975600  24737325  38740080  14397662   2895385  53668125  17565840  63692520    693666 
 32285088  39293368  17934399  22189580   2717893  21580556  29783776  26727680   1680900  81668960 
  8479134   7087824  70877448  53948800  45139360  47724764  16700175  36282720  42504560  10201002 
 24116400  37835000  12040392  91745472  66601808  46254351  11191375   1437240  15266118  30090698 
  4294523  10663380  36649440   5699232  38882186   7473268  36397109  20439125  13955162   9480768 
 63541620  32230062   5634713  36576576  11314620   3910897  22446754  45733703    767970  50654541 
  6132205  27653912  31115190  10411170  47598640   1659724  25370419  45925308   6500160  71074769 
 32655150  17794460   5027115  22416504   2824080  45091905  71345750   9771398  14834484   1195068 
 67947544  84992754  51642935   6437564  18949922  57994650   3908775  11052210    101232  14171200 
 72155808  16542555  22267600  10438768  23079149  10928684  20968900  17338625  43986501  14686693 
  7994826  11480886  47818738  82536441   5168646    490398  37017162  30407866  50707320  23550670 
 36951525  13553410  15399706  32695915   2318228  11046960  21965475  18104592  60794346  21308736 
 46661853  29570838   9927670  16056390  78998829  17916264  48619125   2380895  11454300    784090 
 26073855  16058250   3038706  47344416  11943000  38341512  10768640  31023932  64673928  27773086 
  2161140   3055022  59658000  32135940  15312976  41025113  19565574  18681138   5137230  35353782 
 40328520   9560440  35538675  36885072  23217450  40560360  17164556  34784217  27689836  12242100 
 45091185  14370125  37647280  28304590  20029325  43386577  54966000  82097700  24849935   3256575 
 35530740   8385556  33746888  33802200  71650627  26914910  24068877   9193630  54648345  11691540 
 33994576   1681034  17747136   8673093  20662395  19718232  30214400  21803457   5526144  56480324 
 37984477   2003155  50878600  23762400   3593727   1101747  20340750  47536020   5544171   1869660 
  9260448  21266700  25804064  45395595  38879280   7893375   6942471   4209100  76516235    622636 
 16445728  11935119  19575696  26025419  44627247    627172  62828190  22131739  30708222  27263274 
  4221792  40535872  16015380  59170104  24932685   3356022  19920384  63623329  29873360  53828352 
  9050868  12606048  12545654  15240830   2763000    514046  54697032   5430390     15696   7533428 
 78614200  10784506  44078732  28892292   2896008  15096024  11561760   9938826  25622264  36281158 
 61835082  28603328   6118002  35676414   8208977    536352   1156872   7223216  26260624  36334216 
 27374876   3016915  20440160  15446484   8441591  62725038  38974747  10543724  17938800  54647950 
  1693020  13347294  39578702  16940508   9368520   4280216  21318372   2356533   7515859  32067324 
 89113776    175639  13671282  11500467  13290180  21089354  12429714   6790980   6762000  58183554 
 46918436  64217447   7276040  37743174   1467389  62215389  10219695  45517200  41726240  45171906 
  9621352  69725541  20541659  83495650  20709538   6380415   6607744  81423720  28294712   3921600 
 57237912  33178277    776490   9054360  19209825   5842395  17465944  11664378    266682  10647000 
   469920  46186734  21823464   7735824   8720129    776254  45016170  45281208  16662240   8894831 
 21922400  67727155  75637302   5762880   8703699  37688490   1741860  24979185  34039002   6681216 
 51616600  22669671   9412910  72623947   2400948  63103332   3377780   7931737  11362140  26859510 
 46674723   5988438  38432772   2878020  13321750   4616212  29726032  14115775   1293969  20613168 
 37950197  74277432   1314508  18751429  16224068  35899620  57388040  46817247   7348930  51758760 
 63568428  27701704    180412  48188835   7215489  63045112   1727616  41726508   8599803   7243704 
 45770574   1287420  57182940  25523110   5962068  21396672  10006404  10509824   3111630  21587589 
 49055550  36068461  38324616  14926312  10193744  43573676  18054883   6029994  12639968  44564977 
 52130500  39071600   6287554  19187264   5991100   4316113   3102868  95529372  39481914  70194696 
  2244102  18707193  42376590   8852991  17677688  52182012   9413162  18572229  22102751  21625483 
  9538516  29528758  71020800  10819341   2172418   6319749  18146700  20921476  51018870  50458390 
 53138197  30391944  18991719  33281446    297980  22164255  72880236  20565844  13468116   7783504 
  1258374  28502256  11736630  12756326  11074108   1951170  30867354   2457536   8464404  68955260 
   656535  52115668  45424530  16773120   5745600   4794867  15386958  21203388  68234166  32425607 
 38645864  14531405  44898734   2590770   7791793  59235768  30576042  37030052   7248386  65335014 
 13129167   4222132  12208296   9386685  21578552  42885361   2522400  46174480   5316474  53619126 
 10712520  32250303  38860536  16917420  37626986   7032767  65410368  26211528  32640708   3464172 
 82055456  22213620  43757568   1709659  76958910   2528456   2176034  31789849  39553380   3282904 
  3527673  13909266   2058273  27758654   9804915   2856786  52791786  59767008  92271465  25449595 
  5385010  10256359  25562425  24924105  21437620  35222200  14807170  21041220  50758120  22125568 
 18580437  44865470   4843215  18113536  74097478  41345300  23181861   8504412  45876786  12791966 
 31113838   5092794  27475416   4625555   4001842  17533808  40581564   7490756  28625751  26308647 
  5526128  18016923  35689099  18827690  36001120  25752078  57548806  13982378  38615936  22374237 
 46955264   1205685  15742368  29438868   6089383   6126504  25154175  23596195  24672597  15605520 
 58310941  34600245   1665456  73491705   2533258  22002765  51793608   5083290  25659060   9370473 
 25460356  68025643    262032  17191488   3283545  67758174  15410584  16888135  25374006   7791044 
 39364864  86479822   3706560  90626396  51915525  31862226  40841658  30408596   6600891  34675648 
 23853990  56837254  43812767  10658856  13704465  48984190  27411946  45214050   6051630   5344236 
 49147880  16406750   5996086  10985520  38693268   2248530  19219948  43767707  45455592  72191280 
 51884642  30867694   3248620  10254383  27046776  31945055  57843836  39915960  15031373  87179533 
 30025944  36555486   1235815  10643778   2890503  19091394   7746750   3290690   2379484   1603875 
  4456296  13121108  20359941  31240504  25665508  11268842  36801940    491868  73872395   3303690 
 40706206  11558729   9856946  48331306  16110337  42587531  36579186  19161410  12010186  18813830 
 48994939   8297253  10041042   5289330  16161381  13367760   2602280  70976835   9849060  30435366 
 23165715    274398   1455153  14828769  36342836  12314484  74777534  22087980     11518  10718932 
 37721607  62402028  26314128   1873035   4551336  70086940  40709850   5853870  54246640   3394386 
 28446840  24000318    408240  32732004  10123680  16609424  52653877  64290347  11285580   5653704 
 13542492  38704496  55139952  37502864  59274726  50775030  12129331  66613824  18672535  44118900 
  1968156  46011468  32005673  33978240  12920323  26291832   4671600  37109424  23470377  14972820 
 15477880    891540  59092768  18836145    382055   9886508   4598056  38081624  90491670   8482150 
   439128  17996544    375160  32865777  33968135  71913625  32184487   3144198    792226  10540260 
 25800767  23224130    606624  35328897    274500  70628649  23543290  82962698  56728323  28301000 
 35039216   9232727   9050236  12213249  94079040  10497039  43083335  16116240  56388495  18744264 
 51599080  41446552  20057132  34794306  23842588  31101954  47920533  28248642   1309528  31947930 
 20891804  42876105  26028598   4638318  44702658   4904682    979416  49560983  39415464   2606083 
  5178345   5391652  17266560  13445898  17234672  13188960  33521152  29874933  49400539   4153080 
 43067860   1356144  16068768   8990975  26406866   3461524  19916160  13444773  14587500   2494644 
 22761168  20607015  36168795   8525760  60339044  16211217   7542840  30899994  11120557  17607835 
    83520  10590048  21767100  35603651   9292040  12507600   7835276  29216943   3601429  34882050 
 36422655  19612638  49747830  42292272   2961963   6870330   9991331   8225719  34105027   9316134 
 36914304  18830391  53658540  10052678  20105288    868554  13921929  58591500  26578140  22576352 
  6021848  15484155     26542  18788504  43713200   1926334   3611950   5221755   4390300  58018516 
  8599692    703215  32677506   6340096  31709760  23613092  14318954  31325030   1932254  33110886 
  6860304   7228920  18409815   7794369   1707462   5560919  28911394   4675500  17587854  22812710 
 46533879   7471372   2212191  19908840  40593540  52262098   5975340  71718615   1623432  40506158 
 26370420  60474362  30244617  68720612  56548760   8245176  35807044   2359720  25320072  53547776 
 24334853   9243360  36642441   3154920  26971176  42271236  11055341   1779984  50475720   3946831 
 13488496  28677196  45925793  16441432   2323953   5625768  66550044    877800   4450812   1263669 
 19542870  48168987  45791284  33569165   3208260  23715192  87668592   4121667  27033500  18730131 
 56563200   5972410   1053864   6137928    535808  15747150  38189427  36488256  38325562  44569380 
   816516   2765550   2284940  19734592     99129  17948642  59177768  35353620  27776826   6080361 
 11856273  41691304  52446420   1133600  17958288   1672924  30616388  30819852  29070912  40712499 
 77705730  15385568  15906725  57493158  26926516  37562064  38285028   1431664  24822072   2048760 
  9981940  12145200  87004488  63316442  58519713  26434460  22745740  59767869    117419   2936505 
 32084536  54461148   5492820  50818270  25651878  35493244   8569157  26573250  17534594   2750616 
 43718371  26730606  50976200  21790083  60435884  28733969   4526100  54937846  15581340  19811169 
  8065811   6017854  66356032  25370708  80104668   1446744   6443376   2503200   9292842   6674030 
  5915892   4480122  40639180  39848880  52648959  27999598   9564372  10031980  81223142   7036623 
 15072444  25705200    435169  12059856  55109236  13807360  16741910  19241496   1214480  12223215 
  9326058  45926692  31383040  56295525  80627466   8130276  13609479   1212211  81684978  13249582 
 20404845  38014021  13221240  36082055  26521072  31406720  68450550    812757  51250576   5098030 
 14045616   6443034  12499942  31096857   3560716  32067210  38994995   1603470  21483224  40926060 
  8177243  38996712  15824613   1779840  41723240   8586960  74432583    148932  16691950  96028272 
  1104660   1937780   2005481   9271062  13892112  79547178  67447468  46229656  45822650  20988865 
 12917880  23962686  22079296   1607280  16697940  15785427  35124576   1226182    557928   8445500 
 76893512  22224132  27018198  31322624  27690426   3383765  39331712  23633351  33618816   5216530 
 34366380  27474825  12584069  12785344    972960  21102928  10797579  42108850  10668840  14916653 
 12118340   8081560  14822850   3267396  50459376   8108364  10273648  25902336  15762204  22000671 
 16921249  32306292  13298102  42632078   5615147  19066766  12140154   8068584   7120080  15294813 
  8412201  10038875   5237403  73858771  19187240  10466568  55916529  40102693  16877456  47156145 
 13005764  13750495  87404900  14137626   8322650   6041280   9124572   2091600  69238128  19521125 
  7895425  48743080  33773250  17461444  62585253  24892177  34102040  43775760   2408250  52728197 
 25009973    553168  68805618   3769920  22011959   4433040  26131250  28921200  23031680   9883230 
 60876684  13122200  17752956  11358894    453005  31955605  41842440  30954825   3285225   5212536 
   949452   7444640  46261530   4595780  37601418    612405  32286263   7813920  27985116  43842358 
 21116524   9975498  77104360  42338456  10180905  24181650   6470904  23868425  39707780  33459293 
    96558  23065440     27999  17323392  13018700  40909752  54065932   5764743  52481415  30055802 
 52742084  30264408  55583088  25248624   8134117   8127820  11451870  28089648  39687367  42288120 
 10895742  17840214  27151431  22237956  49348992   2629650  57497166  53872137   5807475  30265446 
 41543208   8443138  13016837  44766132   7462744  11004060   8640219  30970800  66250404  11141677 
 13036228   4801356   4861637  15511106  56121741   2327277  41277142  21505935    519654    295862 
   181200  27981168  48798960   8217747  13988034   8567284  23566750  19757972  31843882  66839809 
 51747072  62919248  11336025   7655590  60029408  13344096  31539240   5813772  13344738   4961579 
 44897281  52003285  49004900  20933956  21040080  27350671  31538912  11054352  19910594  30202050 
 12119450  84584737  34028832   4424038  40279490   9433704  20477633  10823586  29483837   2063061 
   894200   5547168  18018612   4323900  27881656  81428980  37653900  14164383  89870976  11645100 
  1109424   6065430   7954628   7660544   6987392  75552724  32910960  21188440   5914062   5950044 
 25894838   9090224  53374598  81151628   1729178   1298280  67041788   3621696   5487243  29967665 
 25344978  30145947   6276229    524450   1176448  35937420  56879586   3191900      2676  11636535 
 72114020  49755024  10855630  17198857   9063114  45695648  40785096  27939407  76514214    162684 
 91947281  14257150  42972355  43756665   9249100   2659818  11443674   1332256  11501100   4657905 
 54589803  17920959    584040  81902436  60293220  59696086  39702648  15031424   8778484  35819244 
 41283975  45708300  74301373   3778393   1714432  82894760  14074074   3992603  19060449  30880368 
 55660176  30698990  19584358  32739210  25721568  48981896  34541648  10647060   9886254   1615922 
   335700  24151231  13778952  38411456  57102944  19256500  18523528  11420640  38199525  46448724 
  1982744   3885432  32087622  57759900  39226222  48500000   3346512  49298283  69864372  30730960 
  5925240  14964944  94743656   1986296   4493400  50992180   7716324  16699284  57529171  20293438 
 15143800  49798202  53804259   8007360  57151600   4513104   6360598    724638   1160724  31992961 
  9227836  87697350  57753516  25385520  25671240  24421014  48130228  18229176  23294700   9000702 
 32122440  82486782  31816588  16001952  40113541  45500282  17236320  16744684   8508528  24609806 
 13794628  13292861   3331872  19077652  69974680  27319080  12144060  11628084  19470236   2384055 
  3757780  18394495  10984312  33948208   9204037   2793700    489510   4884644  19837658  31893468 
 14155568  13473249  51417980   3225744    284655  29650980  60661036  12888381   4313961  15154830 
 33964964   3667070  59761660  14507640  11357400  10462092   5913180  33361855   7085955  20421807 
 76508640   1075949  17566696  18966110  26418576  49728170  56822556   2908640  53605482  24851074 
 11632256  22555582  28633038  25725312  56211129  22932415  20249818  31830359  69108691  21905048 
 10605199   1802855  15643620  16605117  68253220  10103015  66712040   6477408  66826590  36228602 
 35190108   4682404  64478596   4367853  35790678   4906659  39912283  27069276  92759548  32831046 
  7437378   1334821  27249810   1045200  46262958   5339131  85316484  75008688   2472112    854319 
  1001011   9479094  68755176  19914688  51144237   4371470  19654558  10477040    592720   6518616 
 16347630   9751992  24142518   9120552  51313920  10397016   5810025   4235472  35706784   6217659 
 29663628  14727573   9326449  30759386  55879986  62707392   8978368   5770224  57813514  51714612 
 38661333   3222936  36060220  22553058  11901600   4170441  27943529  42896280  26602240   5660186 
 47195830  88721572   3846436  21731304    696095  26567748  30288456  53635060  66416005  29130066 
 31258332   2177100  14185158  16478814   3398880   2394372   1173554  76667181   5779809  56004858 
 21110856  29989715  11451194   6086597  22724325  49875780  14301544  27556744   5060000  25107999 
 15179450   6391556  44625520  18432830  83228115   7294692  57341451  42093197  49705728  19595736 
  2868012  28371150  49858156  53652792  35080352  65985963  66269194  28356522  36949770  93546336 
 42234875  10031656   1404520  34640820  15551182  28121496  38331985  36739077  10172646  18537480 
 10487882  70383264  27668018   6200478   5797664  44063952  25255503   4039115   6278780  41413780 
  1714020  34507359  24358783   8271918   3140949    378870  26825272    135045  82599192   8673643 
 18433086    192516  46699512  10255179  13554285  25620129   7058196  32050807   9126382   2596932 
 11702864   4973467  20955346   5441460  33292533    326700  28185018   7629297   7886096    226028 
 11534716   8174088  16666810  50594740  23976445  50984496  22349488   3265020  24024854   5280920 
 30851740   2010800  24481884   3874860  54824106  56058816  18498900   8011164  51213125  12288992 
  8178480   1495440   1819440   5970750  62040429  13342599  82806496   7244104    631210  10888844 
    97170  46064460  88468200  11984490  15822080  19315790   5443312  50149736  19095900  15270411 
 23497509  19685184  33950070  35107800   7533258   2963480   3895734  16940821  11846472  33218570 
 40984506  23506395  13373480  14968260   1879499  32181408  16727216   9977328  12608034   4329112 
  8600420   8733040   4272394  65345280  26618634  10512249  42702570  17474220  15265450   2840820 
 55931024   7864128  33468000  14224210  40925632  19742117  19793500  13348890   1656776  56710742 
 74642580  70160117  10931592  42404664  83763936  40831032  11895894   3455881  17030090  23566956 
 14304101   4844302   7844256  24150080   5774391  11028729  57429372    721216   2531946  23173180 
  3590496  60533450  34697304  33904137  30680155  37115253  29127168  21147368  51787005  63215376 
 58271963  29874020  10988736  32736816  61416180    425763  39661695   4573128  13070250  19180614 
   355725  52347592  13248730   6676755   6096582  28595479   7095375    251034  13933676  21338667 
 17426403   3078000   2088000   2344420  57238350  39763872  24850176  70081330  45960918  19846360 
 19820000   5600875  22874978  16610976    353124  17320967  15351324  43411138  14900925  59064726 
  9491548  21360042    119567  18041088  48754055  69443100  13294820   2768736    300594  85156605 
  6358108  26408616   3990855  24655540   4797885  52332523   4489659  17150568  40945500   7225075 
 59587480  25894665    182823  35715499  11122660  74083368  39626217  24254536   3009772    546273 
 23553600  36753600  33678771   2385214   5242466    403782  53834624   3435780    720217  43273173 
 83490570  42163281  83074920   6616735  10683812   8025810   5334525   8312512  16024230  33145654 
  1044418  12947892   7203170  73108102  49675899  12504576   1745415  44563368  49649605    149967 
  1621030  60586526  58540522  53263919  24924125  51468422  68854968  22613298   7959056  24915625 
 75297915  62003424    383373   6951920  26828076   5340368  65142440  30331880  60117291  29994181 
 43117602  74028864    987030  30252222  58901605  16197032  19839120   6686462  13854050   6545340 
 37525755    471786  44514240  15408613   1150704   6433632   8197572  36228738  70823872  48673220 
    87536  79522444   4076324   5844502   7595175  20324808   2644070  48208010  66134250   2154960 
 31027050  24974090  16307824   2577088  22535536  29870412   8469540  22721152    739519   9175060 
 52038575   3122560  63515916  59986392   1221138  28055040   3367252  16409616   3248850   5169528 
 55363530    686286   2735670   9567070  22820844    164400  19398360  78317640  60232059   3540915 
 29461382  16164603   5189667  38825422   3689374   2893630   3091150   7667321  15376230  30427800 
 13173810   8413285   6558957   6071940  41856414  89441424   5369472   6223035  40691331  19953528 
  8813910    975384  45595264  71186691  89480547  51754724   3842520   2789967   4959864   6585780 
   360815   3301961   4587493   2477574   9152528   4188038   9510450  66430086  17297160  32320710 
 69053505  34599444  28343318   4660118  70670930  25789572  58240182  59846395  43346184  43317794 
 73388392  81308699  20379712   8104962  10239664   1973025  16914366  13163564  37818120   7361612 
   284589  29360864     43824   8747075  78540060   4240816  19564155  65574393  22448650  57057170 
 43874237   4067506   7488240  24072916  49810410  35640738  26167698    427851  24101715  43148210 
 17196912   4902602  45473535   2230438  19668360  28129998  10793455  22372955  27126625  17185233 
 34994764  78530283    983412  93956184  11020050  24113988  13752372  11852068  55275426  48107082 
 39020042   5345850   5879510   5098520  29658390  10016914  20694681  59496400  52632489  50777754 
 21589093  64007130   1053486   6433812  28457352   3942876  15576012   4306027  24842160  47490120 
 16755354  15155160  30540900   5157120  40115130  11247840  27221656  36431090  22054088  30902225 
   308667  51651120   6705775    932480  28025536  19129370    348464  68437200   5182728  43302775 
 31334520  50631175  10118598  22468992   1989498  14385530  29536036  19520640  26347275  34242910 
    47628   4084862    314940   4716168   3330036  51260262   5988180   9189261  19868891  65922345 
 17003800  23371271   7317507   4870554  13248937  14115364  74314017   4151520  35255814  16726032 
 25343340  12790008   9254487     12276  54995515  52685919  46719712  43216492  13278290   2928513 
  4338360  30826740  18911480   5736720  35704044  17824680   1923056  26822745  20018622  14851812 
   524331  32750014  41923032   7244040   4938008   9424480  10173891   2741888  15714260  63857100 
  3915500   5102290   2253842  39853070   2019556  25766026   1300152  43403502  47325677  24770858 
  7769846  59153670  95163852  13775074  15273752  50879940  16655570  27708330  33816536  20658024 
  4731800  30615920    791350  37563630  37225061  37580366   3047748  67097296   7871464  15107618 
 39988828  11036722  45044300   4959669  52057499  37169434   2926550   5095890  71387355  18777996 
 69433392  35696532   3696600   6818175  73825465    807642  63118848  42554939  27878928  48401234 
  1685376   5264214  30465591   6394500  96676842  37584256  68719700  21261900  28056920  70492158 
  5546475    885423  39277004  36066912  79835403  48083445  15477045  16376670  23466688  14525010 
 49286340  23631580   9426160   3486896  64026332   7631354  35843684  29460756   3535878  44241665 
 22886024   3632952  39184398  15317978  18073177  76051584  26419887   7414945   9622286  16122645 
  2195960  46610031  18576306  33914916  15435208   8205688  11782394  66170769  43907248  64547120 
  1652640  53746832  47282652  34496181   1409886  19283364  62553991  67758054   7621419  25131051 
 18216165  28916822   3770872  43864632  10818561  61740300  12704904  33358003  43379655  10226112 
 28248652   9614046  54312440  45183768   4914414  40587217  23152307  29599662  32050865  13646368 
 68518374  36329496  83563716  14429220    343252  30322138  16231552  10911792    290010  33399000 
 22463098  41585481   9184536  66899833  36378113   1411712  48953184  54470400   5614460  24242328 
  5439753  34578430  65842434   9167080   2418130  10677060  60096564  59115383   3048780  23766600 
 28156416   9912752  72353160  43234944  14249950  12482640  39499348  64497888  27695008  16649244 
 37613952  26036564  17038937   1110691  25316200  12869897   5578944   7231140   4650336  27911558 
 65054990  16955220  15698256  51984000  60560034   2428415  13160644  17782499  22927968  12404805 
 80187936  26652255    274846  49298253   4234314    523204    603776  68528632  44025722  29578016 
   585144  23054940  71871468  30685616  85737399  14902965  42253302  43461720  57265572    259776 
 31505420   3096570   2715731    352350   2962700  12639420  63271296  73644572    781495  33059308 
  2192258  20858105     12464  71208074  44879070  22377240  18918235   8307048  40577160  32391280 
 24334174  27360501  28739820   4648749   2597617  48946415   1621620  81066600  31280508  22347000 
 87869694  31371481  12766215  24166065  86113956     32864   9148562   8757593  12224446  24510592 
 38830330   4479570   9553481  62474652  31598002  47060073   8409600  42271800  68265675  45162375 
 30490146  16927104     85320  45088513   4132788  13582695  15764684    975213  96660655  46098028 
 43147540  17000850  44786594  15466600   3663415   6976354  61391520  47594380  91466127    731580 
  4903830   5452125  47616480  10084516  12144324  14716954  26952297   7621736  18454656  29027388 
 61417389  21964520  55799620  17187402  15355164  48685620   7624764   2429530   5084802  11050578 
 11616696  72712360  12116170  15844224  12497276    974604   6243900  37158200  20729600   5861856 
 50403912  12248865   5033556  11999495    286657  38058786   4250340   1380616   8077550   8763890 
  8150090   5806580  40209470  16070907  18352422    647563   3058272  16200354  63132819  12476310 
 43043400   3080400  44588154  28005462   2345981   2063448  11966076  24780500  14301914   2079750 
  1834135  27564580  23108874  33081048   9853432   8110586  14038605  11324096    408231   4465190 
 22999504   4527206  16491639  15903332  17164928  41336691  19781393  71213370  18141718   3703986 
 22780900  24818580  71905457  28112350  11517940  21794460   4505382   7439778  67762676   3953600 
 11906267   5566400  30715234  11437797   1575546   7291269  39348984  46239822  93647632   8392185 
 26106500  20547135  19389384  12649872   4631220   3298037   4383856  38019080  67815601  43282087 
 59484663  64034146  29687931  73173528    886095   2411640   1084608     53820    347802    198120 
 17737720   1619800  30361380   5932617  28250785  34864744  24829260   5668511  15769296  52020537 
  8737560   6629796  69247620  93044416   1157375  52122280  11424117  33713615  14798754  41236832 
 17822741  15099786  46028164  11941200  14920176  24765972  73718082  18028065  19976544   7229992 
 23041782   9219780    815580  18766110   3274583  51098075  50504468   1134240   5122970   5609864 
 40536474   4865196  54568229  66246585  46095145  73134425   1536150   4329774    823770  18863820 
 15800704  33722670  37631825  11086690   5137944   3147593   1795402  19545446   3997620  71501436 
 51698734  41175968   7403631   6728157   2248740   4552515   5239026  43424094   9027380  18080208 
 37320712  57201084   3602214  61457670   5026929  39096090  24503875  45954160  57029998    703138 
 30477972    929628   7428304  43348800  41852784  11999184  11525340  16646766   4687840  14322750 
 40568981  11048598  16161552   1808030   1881718  45416368  15580580  48140736   1394200  29072472 
  7690060   7449800  42148774   5008248  81114225  51681700  60940198  10173508  12015827  13280096 
 30355272  62068006  11206750  58917226  38237850  22425795  33526811  19005317  20187024  31959675 
 40653730  14184600  22530496  62236720   8683822   2082800  34307105    788882  43008066     67572 
 21307207  14645280  20236304  56388762  21562638  25182520  71765314   7473620   6186491   6249297 
 38891280  26274948   7897197  46655000  76807120   2363825  48357504   3792096  15492358  29667594 
  3320695    419489   6673888   5873280  85097709   5683275   7179777  32848368   3625112  24740958 
 60550658  38659830  53820520  16639746  32065344  64214112  64503340  41942322  14823378  27483660 
 25233120   7406112    725004  52028536   4174605  70174650  22062950  19539585  13944456  22789815 
  3265443  11121108  14515137  21397874  32922540   5601204  64489680  86959080  15784615  20449224 
  4108608  60821188  50406814  41256790   2472464  26371287  31259648  52284555  13986471  12395712 
 23576755  34320450  32770800   5885632  48559630  19064128  26774244   1379148   2480686  71094651 
 19316880   1076438  52049800  39404804  27264385  45295824  27385194  32488572  26800152  52392028 
 62083791   6107418  38648242  13724802  52093460  13947010  13347543   1639946  53490548  15269400 
 67007538  37025870   4644715  19425456   8063224   1595322  16251375   7930116  61494202  10056772 
 55206010   2059640  30008164  24359693  10762081   2141350  64530515  52493994    663390  61331228 
 63806380  10486495    790174  26438456    572600  13035840  26619840   2249324  30387456  39829438 
 64758596  26862584   1728945   2189430   4724720  15328672  13886976  55965402     53431  15046856 
  6408486  18226472   7050933   6377616  27252918  28633836  55578078   3022382  27255280  20829738 
 10554912  32565456  22533504  29674330    264625   3274428   1700101    250866  27111114  31142029 
  6604400   1586169  58194169    986980  13675455  45367866  45080607  17964810  19252336  21721824 
 19088784  48537076  33780000   7875306  23043207  15350020  12132639  62951800   9755161  35340590 
 52432768   3979276  16738326  30365819   5545840   1814192  16513680  28052816   8354448  16028631 
 41777903   2096524  71482538  25349588  16808768  24965928  23331428  17766375   5772176  10312144 
 46754136  32072290   1505704   6448694  14700448   1873787   1870722    962432  78700620  11425929 
 28886292  79919642  54779286   3189942  44489898    251620  74468632  19015888  11619516  14198700 
 47147468  46592978  17860880   3049540  46151336  25178040  83684575  14380074  25317841     63936 
 30858828  47044800  25153128   4007360   1018498  17721990  75133530  14736939  50333643   4791994 
  7660224  51389810   4218375   4069824  16921872  15488213  22226876  13762070   1057830  13636328 
 35885609  32256750  37244792  55017411   5461951  47477374    189908  69478600  54459405   7726068 
 21750905   5276817  17723956   6751080  20089816  23210400  17879040  32823625  29937270  11711856 
   815121   5234312   7352220  12940896  73148265   7136424   9540342  37951015  18371272   8890020 
   210453  17921830    761666   2462903  19490924   2338049   8191960  74150400    737940  71984088 
 46752597   7901376  11288046   7367955  17911714   5030905  29800719  51588132   5066035   7928744 
  1330113  14849826  79582426  21977404  22252832   1921952  28485688    107120  77766670   2340000 
 51049305  10384274   9442279  62035584  58102515  74334832  24178250  41444572  46584204  15756424 
 17613211   7995855  54440412   1965600  36958350     19224  47618554  19168049  20822670  10109001 
 13656060  52806663  15612453  57055299  47709582   6204250   2991322  20916900  94813970   3190836 
 10820400  22013640   6814188  43810722   1465560  24305121   5424626   4975474  19205064  30557830 
 40342563  30192624  12171630   5059908  21181524  47826000  33315387  48265218  63775121  28436210 
  1594536  21270722  19772610     66654  85943665  15951389  55367316   8281715  30774420  24154092 
 16316778  25951154   2760918  16644492   9436632  70854912  14725344  44088975  24521973  65080244 
 19009596   9517484  34802224    600440  28908465  13974856  24580413  11740032  29608430   6402200 
 37854592  31969272  24957000  24924806  49304176  44169528  52396561  21476613  39516600  28059317 
 25151750   4100800   9359744  46414130   6681680  18306390  70574976  10016245   1933452   2394280 
 73349760  18823680  29897175  13349250   3358707  82236385  14099805  55729515  12602439    961572 
 26574210  72547648  26736432   1535625  26329212  23012912   3959400  63435352  13272658  38269308 
  5728900  91487587  66810746  40379464  17503992   2679336  53795580   1922817  34689740  17406699 
 24771852  60128976  37360480  62979655  10351116   1789227    744162  53031048  21506660    652392 
  2544701  18554424  48304023   8837507   4795980  20893682  22851087   2396268   5100802  61564860 
 36354180  20770699  50077152  16465218  36024831  22829450  21066860   1516147   3467832  90272770 
 21455150   5828694  55626656  37913640  18143466  19759360  14084595   2925924  33390592  39536875 
  7468995   6689160  24690542  30207200   1524915   6663160   8296353  43445270  43541055  15553902 
  6922630  61596288  51742446  12552630   8311284   3430799   1440833  29849688  19160208  32087157 
 42091308  23084490  29929011  19195800  22771476  69926142   5305462  20454100  73443136  52891032 
  2010362  44106615     79686  60651240  17707095  29291625  40013337    537726   1636576  16178700 
 20628718   6804864  41769552   5904500   8442189  45260422    868786   6731884  12718500  15946368 
 34568205  15588020    142956  21520162   2791006   1522416    147825  47244597  16524280  11945988 
 63890572   8516592   3944274  24789402   6989300  40879270  12507682   5704090   3552494  20838812 
 16739968   2976125   3841230  12512472   6025164  65745834   9145899  45850584  36962198  59211516 
  5097120  45179038  34150168  85689035  20712952    274125    388080   2888608   8686845  26082666 
 29956140    658141  16404633  20589380  60710550  15081552   1475540  59237604  12538512  16847579 
  7555453  50078367   8546641  39165968  23572848   8142750  71668920   5902189  47084340  11167200 
 27469440  15641682  65557044   5881380  11415236  25416651  66252660   3094560  36880268  12647008 
  1927952  74983701   1989624   3389956  26392680  56078870   1575424  22823856  38964614  35893782 
 17564723  20660516  10027626   9469700  73457580  77269192  14191290  21350610  21222474   5336064 
 56068480  58383314    584672   9264311  19981808  69466815  65662272  30238330  45500595  27125280 
 14427558    914235  15864156  14456475   8146350   2523099  42611778  25004958  19160757   4620044 
 19894826  48996846  32256184   4587795  26268813  24567774   9437454  19951085   1961124  24811308 
 43819685  12923774  18793152  53944000  29097982  35169120   7444800  11728860  10404348  82923642 
 44506836   2365994   5606554  69563845  18935700  29441940  32724450  56756456  10809844    688825 
 22484344  33385236  75222360  20108753  14517009  18899376  10559820   1593710  68332360   3530948 
  2614248   2492460   8397394  17631684  44036080   8566470    112256  80273856  22074010   6444993 
  2733675  32282315  25855703  11507128  20922658   4537224   1633279  11979900  60022599  40131450 
 27504400  10010656  90036984  24891900  14419836  22147968  78801680   1618176  31664832   7214688 
 15354759  47050752  23723856  18337662  14257650   7437996  44937970   2715570  17835655  17367161 
  1577760  38294880    361698  78069647  76884602   1969075  70515062  16234098  17512995   3568005 
 24762444  11941875  82701696   4361280  18567199  20873875  26633861  55497735   3881300  36153600 
 45120450  47592683   4824064   3553380  48800676   6617160    234192  15262289  11390275  36321600 
 81284385  31932480  17287668  26852101  62296448   2626025  14191527   6023168  73142433  32362500 
 13106850  92452584  11253000   5441142  24496014  55174504  46252800  35055504  21189841  17017530 
 19314739   3020981  32647688  11265575   8461308  15703857  23688972  68505474  59176304    746762 
 45609672   3061415  14478866  24178220  22537663  65106972  12708486  49004846  55442592  64563348 
  2331832  10608598   1406987   2147010   3133338  41705027   1957298  14093760   5652594  33874400 
  2450920  21203624  70018095  15141288  43173216  17710994  29400894  13954038  22651602  31944024 
  2044152  31259172  42137816  15885114  87621863  27378952  17471736  49838868  47225412   1627296 
  7332134  19199169  55208452   4925621  50495333  57668060  12252674     99775  22069440  58630530 
 10351929  21626820  23187900  34655781  13417560  33323100  53950778   2853798   4292834   3438965 
 74251260  55339439  69691502  20919241   2848714   5837497   5012736   4903600  25174436  44305527 
  9268815    544416   1410612  25732740  10844928  94058340  16606552  18516420    837425  28504164 
  4907172  25676771  75201270   6621882    139552  27616896  10911459  20962040  49634080   5132128 
 22631778  68962600  42834341   2596464   5884308    985968  67491867  22415233  11355540  44309276 
 27435885  46876584  94125396  26661550  12297225  21728674  20196838  19427760  28893480  11807280 
 32191068  56930402  35871912    841976  42037548  16353792   4436820  59348004  50858461  29915384 
   247158    114540   9191476  19105494    563211  31604112  85865952   7131998   4378752  42643151 
  8136998  31333061   4698848  61067790  73313460   3959244  39637248  54672065  12434235  16941938 
 21591486    552216   5013888  25040640  10929240   9078993  66545758  60785224  18757500   6845004 
  2717715  62668011  50043906  31725064   3088323   5032144  15237495  23599665  18395676   1868688 
 20331900  43305201    632056    158706   7290374  46089638   3285774     33940   1247656   6358783 
 45009375   1603716   6173804  17410352  25781850  25095168  49744380   8650916  10195992  85110804 
 52471020    520992    864024    139400  45833422   3256605   6391391   6094392  69309474  32999029 
 45936462   5629874  18244590  34994201  31126524  21403305   3057786  17073360  23069895  52072878 
 40465491  19689702   1790502   1974240  26879722  25681920  22620316  32683765  33748772  45800928 
 13676364  13790986  35592252  18712512   3701264    216635  51466514  78969700   3561620   1359456 
 15198300  15557752  21888364   6385122  23138367   4773323  75902280   9073546  45727877  33925538 
 14966190  31635576    237960  10682802  77237325  37404750   6236952  23743344  34723800   5468526 
 49651395  13379067   9641856  10171065  42774480   3308580    860568  35233660  17058391   6732936 
  2552754  70442351  13100274   9382791  37674210   2259854   9164215  33367544   5150960   7104636 
 15156348   1888656  29391768   3157070   5926875    869970  21987255  83922734   2779608  32476100 
  4906656  49235781  64768710  51309762  30775872  29569582   8915810   4540768  21257684  54948828 
 68011184  62154135   6310278  83609487  13422235  56363867   3744406   5493600  36436032   6843264 
 12418282  61088768    419200  40045104  12769665   5370768  27985275  63634961  22803993   4465560 
  3840470  42377745  22469435  19973682  10130747  44585070  12924661  77787255  63626511  33684378 
 75626280  25181154  34693440   9272111  42003009   3357874  11676528   6002886  35825882  13350150 
   438734  51046692   3135235    644096  22099677  25104015  52361748   2262630  73735332  23061620 
   965835  15593661  61452850  27769364  34082240  31338974   3406392  37012060  46491872   2510442 
 75746177   4445864   2848980  16438425  22433200  55737970   3588858  26421897   8892034    347447 
 13733901  50607516   3108256  73288350  80433752   9793557  23260130   1722996  42914449  16978608 
  2295048  18116296  95836179  50565340  45295404   4144243  13144599  30512582   9816616   7422480 
 16492104  15244632  15000300  20859171  31812992  54716718  46050376   1403334  37465195  89281475 
 46262572  22113080   3827550  60873912  29067948   5800216  19174584  11237562  27109200  25567980 
   267840   7533040  53350440  40379675   4700394  52059240   5045788    216458   4768551   5816349 
 58164990   2243246   3549226   1714752  29484390  52152444   6860325  69690852  26002055  14679403 
 31785688   3919902  72059260  60245416  48623850  86524352  55897429  43516058  41217846  14582655 
 62097551  38006016   2765672   9386578  23461196  58781070  11392040  56529216   5700035   6662880 
  2433849    884520  31813290  78003112   4250400   2484839  15921840  43519294  15675000  60117632 
  6862647   5169054  17612930  37526685  67018752   7095075    664594  43224597  25270939   3628734 
 29913429  22783698  11373845  39862768   4064346  10164000  47109420   3731202  23457140  80282282 
  3811288   3496921    226940  65079105   1538925  52861982  16865424   5997520  28457350  10746126 
 21452850   9688427  20398905   7608825  29244470    561326   8144388  40872087  69479058  50542024 
   458845   4747940  10618476  62812998   3778512  18218280  50911830  17264928  30089344  25146544 
 14364657  37738800   4558707   9699804   1246960  61093877  28591200   2417952  41640586  40496841 
  5745509  48493248  27587596  37707560  57660680  12554906   2607908   8371336  51955720  35287808 
  5039496   2187320  41212726  32362876   8768606   2125550  12668190  52213734  54942582  20891340 
 28308774   9881482  57358620   2288718   2061758  12285735  40637194  37947600   7517709  16569454 
 22602590  14068840  22371612    698227   9661290  17011005  40046176   4350688  14941504   4002978 
  4054158   5472522  14460192  15607350  18761514  57197063  80927382   5582010  54928202    454920 
  5524119   7680006   8407693  16994930  43341690  24846948  55160610  27627822  86424906  67237675 
  5633226   4750245  13471106  11251328  14977124  85617480  20672859   9640110  76837375  36024072 
 77235076   5602224  22921640  11772616   2775900  44744774   7190796  10312891   6220479   2572143 
 65232657  71557938  12911262   5715408   3373440  56691465   1875372   2408900  17534013   5659950 
  5734836  42308265  52484746    898200   1118214  55532224  55597419  16320520   1653652  30807569 
   335901  25276349  50857958  37729720   8587810   5440608  53005520   8633616  18117066   7389270 
 60710364  17353664  13017992  44447802  47112066  25581080  42924237  25685244   4416384   8735780 
 34423235  13419251  13220694  50277136  38565904   7444630  65717730  13908930  26910752  48564852 
  6034740   1287624  50707800  43453564   9340800  37696568  25781275  15850960  11458104  27046272 
 10531948  22580775  45091858   5811520  73968622  68391485  40078748  29921312   2479062    889080 
 73818052  30134303  49392891  59694138   1045109  15237729   8898368  13074672  55459560  10790201 
  7297500  29058326  43083169  31683174  37881340     76475   7173960  69992400  21122625  32540584 
 59702244   5085046   3359120  11330976  47326708  26537965  20685455  32751180  61207860  26170417 
 46458918  44735040   5983200   2713870  64793190   4275139   5625984   6364485   5005000  88317915 
 20720546  27472320  35296146  27025768  11603750  29861481  68087248   8803986  20692154  32719900 
 59823750   3116610  44560779   4514305   7246634    220088  12167184  47109455  13818630  10993010 
 30892285  61321998   1485760  28058100  39918338  56672460  28745100  61716406   2514510  50395587 
 43470625  19867165  53528200  11393678  47128424  15334352  34977393  76955178  37551492   7749504 
 67207426  79788090  22078206  51343688  26432895  47873090  71940540  51792840   4405442   3757330 
 31374585  22824625  52888281  25684702  10728327   1163657  75557024  24387043  15711369  39158096 
 27563590  36022133  72022264  15583438  30729212  33911672  28471272  52121864  29306798  14998930 
  6459820  26469846  12744664   3821936   2048944   3085740  79075237  24600198  64995438    938496 
   608751  44039282  34645650  73679640  36900920   4152016   2273510   8716758   2645510  18380079 
 34091820  39355668  64360491   4886616  32075648   2353056    544830    787950  57282048  10205466 
  5390232   5357176  19157691   2509479   6438728  23893320   5252280  15525744   9300720   4605848 
 21209496  32020612  22094232  74165231  55951980  12029688  10627968   1708630   4724768  71876500 
  2504362  38962266  29607229   6973305  12728072  31489886  47609680  36589455  10075968  57899400 
 11154812   6845540  51631439  46750105  19184022   1817010  11734107  56057896  73739900  76272708 
 67182720   9680244  23695364  22816059  90759885  61010895   1204820    918566  15501757  16829008 
  2262693  44801324   9847298   4390814  36828792  43829000  26920520   3380076   3955770  12461958 
 61103700  48446225  13865060   9424212   5160107    876736   9746100  16939260  69010557   7509792 
 23771947   5397504   7560700  14957298  11148363  37042334  28316106    924882   5270814  24631834 
  9058031   6911820  68617456  21899724    706875   6344822   7459452   7601498     93469  80354420 
 69162766  14900886  51070440  10566730  55086717  43782183   2751840    980787   6968640  73912874 
 35148027    402270  33712440  41830008  26972736   7655078  47248625  46839984  57610628  37355970 
  9908720  23846640  23585751  15848400  66865240  35489454  16068195  84748880  15894192   1888216 
 30745088  43903776   4856320   1668996  29757284   9331272  89363424  20879950  10419720  36826012 
 12055312   7916784   4292228  28155808  16754625  16588188   4162798    818454   6980204   6883521 
 17895652  21871710  30630204  27258551  11918700   7118415  88106824  11255920  37921870   8791980 
 10225904  12465669    366795  10837476   4293648  41960227   4476848  38199762  36474400   6928625 
  8048384  88304160  38336970  26594048  53936336  68840872  12643275  28353360  40971177  26273058 
  1108118  48491520   7072211  26869658  45704169   9466688    331886   5064255   1713871  10099200 
   976872   9353120   4656679  31091600   9089448  34897545  22078095  15055863  21133244    236442 
 14848590  65788366    927927  49798870  87802104  75608910  38785500   9836216  36261363  26377812 
 64285098   1664079   3814752  22646640  45303450  32350885    413010  30181874   3675276   6932872 
 55268867   4133068  30195030  13796320   3204784  42437718  48368750  27371038    694734  21386700 
 52775364   2395710  20691591  25053868  18647658  75400026  50292660   1155454   9996260   4080450 
  7351344   8576326  38129353  77396487  18680103  81190674   3783152  69768000  58600044  60535026 
 20371500  15259052   5458320   8823205  20457780   1584792   1201490  37038240  11792725  28421674 
 12577040  39871552  14947680  26407072  38908575  19766834  45987786  67279491  11168320  68076806 
 71179857  29918916  75020032   4670187   9647616  68912424  25633980   7119840  14984970    280800 
   411983   3000300  46578025  83508575  28070508   5946055  18770727   4368252  48690026  82703560 
 90329490   6128610  41201776  27055252  14495916   3217500  10436459    601160  42745155  21262901 
  6819456  47397342   3753208   5084310  26111434  88913783   2287350   6174864   9802744  13914527 
 40382783  30382740   6353304  36380995  27406250   9986400  51608962    180868  66312966   9079261 
 25407900  57567510  32536143   8436128   2947163  36300792  11303028   1652017    793268   8662472 
 50831976  33097416  25755129   6122124  26645339    711144  34449970  48836532   3383843  13290420 
 50560874  82864509  87314550  62087494   1663740  18337995   8609300   9486136  48937900  32086326 
  7631822  44650420   2973404   2904814  29666970  21588309  28088760  18342576   9307221  16190208 
  9726210  60982368  37593510   9795982   9697600  18381012  62628540  72426306  51980246  93653976 
 51225516  68126805    203520  47946548  80639364   1121044  21918729  44585940  24384888    855226 
 90764638  20655360  26883558   3618450  83256204  51639336  13263400  10528620  28563584  78052296 
 20657040  32589986  28020174   5548104   7820275   9879525  74478558  18809160  14272323   5903022 
 47168628   4607358  14554734   5447124  11977196   3621546  21515651  42099706  11653080  27163822 
  2357989   6486072  39231744  53244756  17495625  28038456  33421050  28750904  24373272  32571896 
 32190650  12668782  29251647  24180228  15998290    176460  51261870   4460595  37460977  46508054 
 48755206  43064896   1489488   7660192  43682848    208384  31939448  31134204  66619264   5905718 
 25174248  67640010  33942930  67607340   4233086    990024   4473920  17497551  13244104  13706880 
 24150178   2343042  70889329   6368727  11995071  58838325  45564387   2589800  10641180  63914053 
 19067428  18997160  16905000  50529822  48796560  81684955  24885390   6102504  31055091  25063000 
 70336816  21595350   6840306  20242872  23075283  23769500  19854365   6096222  11447205  60269220 
 67136256   7911882  17339400  56391329  12755215  17368524  78454320  35821764  32123812  74008230 
 19250868   2185416  60981533  46869825  56588250    755556  28360332   8154240  71105416   6008964 
  4096794   1929024    581694  19201140   2385690  13093668   4815965   5333882   4924908  44404096 
 22952682   3207600   1061835  19123342  28472535   2796354   7615986   7076688   6049675  70055171 
 33185058   2015468  28024128   3571216  38598026    462966  10551535  14026950   8828820   6938568 
 65370621   4792308  49405155  36162860  16450940  29549846   2162238  41119398      6417  18858819 
  9232320   7309576  83098154  12774300    215487   8329148  60958382  31104117  29645840   4350633 
 75315620  84400875  10310748  42891468  28614840   7926730  14192736  17800580  14997880  78401400 
 47301531  34388358  55878390   8083656    846798  70079616  25984196  67746514  61512960  27573780 
 41213250   7316265  23154754   8090860  63151212   6614418   9724860  14106648  44375607  74638657 
 26357250  17571220  19106759  20498280  22991764   8479380  26917245  72198714  18775800  19033956 
 33879198   1250785  35719089   6844167  33990320  70444922   8086184  40574865  18922608  37132396 
   289900   4963959  46802961   7487744   8976006  22272692  19596027   2586465   3403736  10436646 
 10213920  12087046  16834149  46202758  15734640  27380843  60079140  43081838  24423165  27858303 
 64396455   8188356   3005886  11410867  17048140  17440962   1558152   2965032  38040750  21033600 
 15533714  24344256  84290565  45225456  87304176  33199365  38946170  54236911   8237349  31819320 
 22409460  32759440   3918644   3340025  15420495  71412723  33246900  39246520  18295160   1666896 
  6321159   4518498  70195505  26023950  59575476   6452400   5403279   5071311   8357296  31558010 
 34247184  11014544  79156878  47446680   5379712  22091270   6453626   1542012  28903098   1991984 
 18259360  57017653  56942522   3839145  10778952   3223965  17851788  44626131   2937445   7052945 
  1971486  12755755  16849936  41797492  10201860     24408  25566008   3536376   7268208  61545383 
 11767840  20771100    921294   9015655   4279647  47169284   1402190  34901595  23367473   7547424 
  4479496   9033816  42014610  21300048  78966100  17908800  78543498   4647500  73533920   8772597 
 54397794  38520532  46338900  39427935  27434628  18552276   2533830  59045688  10563548  21817204 
 31084580   6606600   3552880  23746626  87903972  37492308  14986257    245895  18262800  22800400 
 75639861   6405630  39867873  83208860   4047615  40551960  69753902  17519640  33282672  29531481 
  7131929   1174904  42451110  17658695  18438302   5156970   8775884   5695536   2232606  22448256 
   429418  26293820  61493850   1344660   1816584  21047642  12163780  11760000  18735122   9411876 
  4000720  57319722   5417692  71832712  63208530  12849945   7309753  79227774  80668896  44887200 
 10963288  54075238   9913176   3329676  46014848  23694498  63712192  36816858  26292840  19856590 
 12440571   3738150  14575470  28880433   8329068  60100512   8049936  20008080  48575990   1607862 
  2006017  29094410   8191629  64377204    544005   4485431   6466196  72392656   1376258  18209326 
  7621302   1194732  12981432  13146375    798525  13367548   7152040  39827592  57209556  24573708 
 74990520  46017418  24874612   1397412  39267072  12763770  57897856   2042348   2220680  64500738 
  4336734    153900  23071352  29442648   5104002    184938  19851910    623007   4566880  23625014 
  9292451  20000265   7363629  18859300  22866140  51483510  10833624  51484680  35321010  55995030 
 41797004   6723382  74604288   1782504  58516731   7682096   5746688   6330420  57051891   9635584 
 16718400  34753500  10093104  16857033  52929100  38950656  23241669  46256288  18765360  30477840 
 19214566  18341310  14803880  26998614   3467001  17916038  49969303   1411216   6167680  30835524 
  8128530  77153202   3611890   4725045   1052295  14294100   8288863  67303614  19303659  20438904 
 10663680   7420032   3621527  16254960  20108539  18244305  20759830  65349180   2353720  56584275 
 40744508  12953174  21811578  47303640   8944048  32174120   6765990  61249636  40800200   2768400 
 16851429  75660951  26532648  16043074  52545766  10594289   7091280  10964520  26666196  33142761 
 16700875  22888050   5404530  14722995  17419259   5140826    171875   7662088   8929626  55644882 
   941800  23667495   4601799  45380222   4411800   1233180  19648824   1705880   5973708  18843475 
  2044512  48331888  30407106  14035250  45369204  47965613  71568056  36185625  55240848   2444624 
 16766035    302496  25242347  16396136  54532050  10648518  27378563  23860980  44743480  17913903 
 14800038  46103211  13719868   5704794   4558232   3552190  18615012  10837786  26713323  86572664 
 68132248   4789650  11205000  46423451  21657020  54276762  43679610  15610986  46928024  24630160 
  4083200  36756210  33724592   6806380    297196   2336100  67411732  51731602  10597974  45538482 
  5750008  19518840  39244422    693784  43014439  51121097  15811053  27956500   7041496   1225224 
  5581128  37938166   1595433   6347225  34628982  64689039  45957015   8409730  18039710   8990424 
 56541638   2644538  22515864  65250260  25160408  19292574  77533920   2133440    129675   1124401 
 40654134   1489520   4951506  13319710  12400072  82157812  38580381  25075350   7341468  33251000 
  6762944  43695568  48789804  42744176  12537725  48893925   9959001  15606352  47668989   3864510 
 10911369  50902690  43981002   3327560  26643348   7206453  14017208   8836695  16317360   6259704 
 63400463   4066027  74605986  46159068  52333050   5737449   8519330  10400724  48333600   5036788 
 20039292  26587134     60467  34901420   5011734  13716634  33257266  36864146   4969701  76361649 
 29120160  42263688  32260236  72370164  16618448   1914080  51802960  22531950  50456641  91584576 
 72592525  64667490  21192720  57952545  26698488   6697152  21199744  17137361    591798    577736 
  2828907  10643616  15321669   3155795   8935764  75487701  11286480  36781056  15111920  25790182 
  3625336   3435326   1514052  24220500  29767168   6258288  10482114  55417644  52460665   7446736 
 70428450  60225320  14174664  25603485   3351040  32860541   2081888  45009720    258740  10249334 
 26046853   2538312  38827740  46282295  70301499   7083747   9671133   2436819  38859264  51044708 
  3391367  11386809  19515687  11925375   6575286   5528920  10178362  62269173   1582872   4618501 
 50249948  31034520   1013327   4929930   6929856  13263573  30202582  16102842  19898415  32394800 
 10689420  24894380  15308976    801600   3284674  23570400   1655565  39676014   3598985  14414681 
 38900554    288422    121392  41180256   2624856  41267376   8378875    213228  39281452   5335942 
 59816225  33814832  17782765   2745130  10469530  10068660  18106655  19502833  15873775    602252 
 55746730  35132140     50576   9053022   7747524  10542356  52925400   2643381  29863284   8351797 
 34012952  44902793  10725759  32807592  68178368  45543352  30183400  31071845    887808  43680854 
   654816  32096064    152375  62673663  72195410   7163324     86544  20570367   3515976  54099057 
 18210390  81455051  12228165  16068060  34084020  18710775  30987012   3031416    402506   2033548 
 22933760  20817680   7145880   7072868  37072750  30771488   5892499  71900798  23993532  12505272 
  7720384   1507774  36376294   5180058   9912168   6811816   8652820   1516480  34842844   1526184 
  8999540    366356  59298093  64736361  35438040  24842474  10859184  14807523   5732416  35960165 
 15593385  24906609  25770337  30030754  12541748    812760    272916  28868391  20933088    457410 
 57141520   3377920  23304336   3079454  51953007  52139958  53414550   9336960  10982740   2969280 
  1848140  27807750   4274886   7618066   9194350   4090795  23271063  44281089  50745925   3158838 
 69119775  42782393   3512564  40145090  15951960  31613246   6521472   3190320  32559030  50860328 
 27137440  61814277  11597250  32166282  20198102  36296757  16673453  14787576  75621672  44279158 
 10684450   1668150  26010023   2816983   4534368  34906768    169827   4823819  15401482  38231232 
  2813380    216128  91366017  53920708  16249680  37113417    441750  56016550    149477   9243169 
 19970232  50631945   1575860    736831  14583977  15248292     65190  10061040  36267102  15473536 
 12374766  44395930   8961607  31297350   4664160  63308214   5865848  28681788      2596    246432 
  3632112   7492184  28936932   2695922  69249219   9215844  40293188  33122700  18251917   4651030 
 85759980  18457272  45465480  56381265  76324223  56546451   6709713  12112653    335820    707328 
 28614213  25422628  29563093    400410  85249560  41382078   6942320   3716400  25046333  29412400 
 11188044  64151040   1785058   1019520  72031128  10877328   6445400  18583200   4575366   7347904 
 31469424  20774306  55484100  63675950     92388   8045058  35514804   8918448   3660165  20090916 
  4498409  27442687   8846145   7059250  23682321  13226496  44846944  22699896    603720   1860790 
 40692269  18534201  27136425     97435  14901860  15921696   7803765  36088000  29491222  73314560 
 13577200  22886932  12519660  16273356    191338  20928244   7215702  14832720  14092288  51857005 
 50020123     97614   3889944   8778074   3242160   5548318   6552900  45780247  73671024  75659991 
  1555704  18073002  56107304  15067692  13783341  56882904  15666792   7775454  45476451  19207704 
  4981522     17626  43790136  12537576   2616208  37187850  15741280  74244000   7075439    237062 
 33424300  87714685  13945569  11557320     74316   2555208   9075588  37331024   3385718   8415424 
 19089540  19570884   8809803  32090118   8308300   9495288   4060905   5563353  26763039  10103751 
 62752538  37901526  23022987   5921427   6028288  16211846  39408288   4006329  14789968   2994939 
 23937088   9490272   3873419  20578284  26619541   3060156   8654450   4736025   6208876  29211425 
 39697020  30911751  44359904  24874650  12821326  32612496  11366676  62605062   9657000  44262498 
 17516114  22041112    327875   2258650  27591748  21330132  14224515  49853440   5459582  11283570 
 30053136   9257556  32934770  78605818  55514315   3613302  38263533   8641761   6872646  35185315 
  9979476  54830155  12135692  47336400   7632507    189920  18326763  53062300  22685040   3340590 
 70310372   8129157  41381620  32093280   1772518    828487  21217491  18531854  20675024  11620664 
  3709152   9528540  49232285   3601182  60165580  42720534   6958118  21540500  21302588  48167742 
 20127404  30591978  60614375  55084995    298172  54425946  45644676   3968195  23012779     64904 
  1451103  51367680  26695870   7667496  56010100  13172000   5648712  40313619   4296560   8617280 
 32135610    459990  45459540   2640575    211548  66080736  14290640  14401900  41164888  24089904 
 10739099   6821541  13313284  36222925    709660  25672189   5604240    323136  38771730   7868250 
 15304350  47827530  16868940  79960244   4009464   7251862  16087236   6468605  12849648  48217870 
  5442091  50418918   2352526  27441376  18356260  27210746   1162564  32928672   4945716  14528360 
   652680   7632541  20029572  16660056    304164  29630768  68888937  82354088    512652   9549054 
 33177199     18391  14635001  32912676    427286   5115484    465776  11980825   9425398   9173571 
 17231785    518368  37188096  12991680  29058406   8819967  42358502  34648242  43343400  21792615 
 25361908  14992425  27087506  12777908   3455880   5429140  14335360   1260356   4467936  47486622 
  5786748  48391056   2509622  18950021  34800150  31320176   9781247  14873370   2930584  68097655 
 59182440    120704   4571025   2004450  35349306  16983925    188600  52825500   1316754  14711685 
   660738  65886216   1772928  13665505  43781530  22760668  19420440   8111196  40093191  50039560 
 27986994  10607124  12313408   4147681  35171604  19709220  20176470  21963280  21943350   2457280 
  2246940  23480808  20911040   4348959  23293959  19785208  38666463   7437906   9976110  14375960 
 37320548  18769464  15577100  19782477  51137682  11335503  49810846  32164844  55362489   4605575 
 74789980   5255154  30352950  28185696  37206000  24555120   3300171  29643432  37197450   8251992 
 56746140  44191188  20300248  12550080    987926  14658141   1694646   3151331  21377774   9051490 
 85788572  40645218  16419375   4674428   1400631  16693313   4995960  34908181   4478820   1162890 
 32322240  32966895  21526564  56709072    770880  16006014  26219050  10355607  68970200  30258374 
 26900846  88581330  10307423   8317650  20256588   3381950  46008652  15377128  15395650    518568 
 12194073  31550688  57441384   5810909  33258675    562870   4084287  93772460   1972872   9558915 
  2619214  47514846  22166146  17226000  35960616  40863340  66814763  27106366  28839279  65737044 
 53251783  10977534  29377440   7756224  23878668   8530254  48259539   5457512   1826812  51351531 
  7053568   3958515  16740768   6694743  24406536    538021  22927320   8908788  20391644    102885 
 64372000  76084407  17779127  78548120   1797872  10400090   6605232  12301344  23803757  98962479 
 15986880  57722465  55602216  12163527  76551000  12410376  53768113  42051924  39711064  12674498 
 37954464  10240549   9888651  72475150  34400848  40390298    460915  90845136  13439431   5596906 
  1639872  18271120  20520940  48482505  17371836  35413986  14825257  10295900   3494505  24567921 
 22844652  17153800  56022680   2638192  74347764  27699086  11058651  36713391  20249846   2388296 
 24744192  11964260  50191245  33668934  24959840  21547304  80924880   6996636  34421519  13685554 
 33337592  29278425  41419608  66330234    335676  27099209  16566912  40987779    439930   5284440 
  3617600   8034756    237462   2249489  37807853   3904170  42831891  11066124   4756042  33046200 
 23312820  39692772  22460400  23844824  23886730  63629164   2351970   3890376  10620682  15565756 
 68286546  12856023   2478215  18261584     32420  51946603   1794924  18217530  18220412   5151916 
 33582000  49323492   7046579  32299126  34598015  16018825   1102737   8036936  10659600  32052456 
 11229164  15189339  42950175  78299793  27532918  52031758  17232476   2094560   8066730  51857078 
 58969200  34127955  51557925   9470336   9591750  10837596  11989911   3456800  68309340  16356886 
 56509904  26065025   5402838  27500265   7948640  54467252  38929730  14659620   5308296  73402032 
 33620272  14462482   5954430   5380228  15464932   2562672   2296224  59568422  20241690  37363865 
 34787058  27655320  72834696  10782216   1554240  64962486  37312992    232806  81280890   2392488 
  5507460  17241642  21326708  12893664  36068480  52605480  11124069   2982801   3627175   3626040 
  6692544    126084  13107888   7287060  61490422  65482341    152047   7574721  26381795  35748576 
 29697030  15800096   1002737  85037630  16412329  31917122  31927415  16763421     82560   1737703 
    20252  46216000  78610515  40614546   3195200   4412320   9390038  30001392  16644408   1465080 
 15958504  32089626  48391664  77584165  57303636    108320  59343744     27160  18339693  52258864 
 12595338  37425024  31085072  43419870  19794120   4705470  12705350   9822758   2343444  32694660 
 10354488  45089045   5749968  42651420  21420288  70871640  40975704  11131074   2031912  78061100 
 65781222  61367710  10965204  20209844   2027676  16950192   3652690  37983074  16242266     62391 
 17684243  78242745  16978500  17927004   4016220  20699883  66798297  22280385  48692322  15466776 
 65702681   2184030  27379023  42545020  10051770  53690130  57255996  32315416  38101728  23631972 
 45638143  16838580  18056010  12093198   8802038  30243896  73873215  16674201  29197482   1172048 
  6518148   9036207  29668471   5364612   5859216   9332085  18536648  45891765   7976566   9721494 
 49331296    407082   1354423  27127848  29491980   1978506  25904592  15780096  63799132    671658 
  3431599   3181534  11701767  27564240  21176673  39206386  53772831  28359815   9376054  51524671 
  6821020  39632416  59605644   4151147  19227031  79219240  22193820     70460  52053694  27665800 
 21289164  20116740  29820504  44315910     58208    655180  26922987   3955947  40040868  20657454 
 68199480  17447038  31159950   5896960  21594025   3082066  51796546  72008742  18746156    345256 
  9638140  33453972  19037733  58894297  77826218  23724160  58662989  41771062  32264109  54378852 
 33444400   5128280  13050522    898560   2728248  23886000  34993318  21711492  37511100  12601750 
 12393816  42077620  19996795  11793999  33330000  55362887  56787976  38101352  12683886   2865104 
  1199457  74311622   2566326  16623504  12999168   8033820   1241012  75290950  53282306   8572896 
 15646400  55323837  38923896   4661280  70425240   5965407  34028316  37291205  14554512  30753723 
  4138911  41632767   5410652  18893075   1625317  27533239  21933864  62698094  76277000  38438292 
  9698325  75837615  26709501  60118740  69855981   6902880  79224930  58059912   8998400  24819199 
 49890554   1756188  31849896   1963978   1130128  37842950  77526952   7241594   5855012  59654730 
 55313401  13488250   8405215  54020325  14306706   7316688    884184  11753040  26026342  25164588 
   640920  44808183  11197696  49665336   9126050   9844200  46014375   5907738  24030670  14468567 
  7284353  49818950  29472187  11517885  39222960  11566919   7744680  14984200  52464792  20299691 
 50811212  21622129   8504804    223559    668388  10685340  30370045  52742580    807664   4426422 
 42535348   4538898  61729540   9538991   3585101  30364934  76126455  24288954   1252467   6633290 
  5112459  55887632  31285324   3198918  14570469   7379469   8253987  20389590  30155940  14827880 
 30077670  35802684   2791244  40819695   2330406  27552440  20988324   6325704   7245462  18744000 
  2622474  37590526  36097786  63497183    538600  18879900  65715200   9227430  34576542  58904345 
 87309807  59069650  21911175  18894902  34262640   1541760  14588910     65534  39387028  40217583 
  5908826  14267540   3255364  26409152    689415  31014096  22519770  61146584  51711517   2752422 
  2218821  53523883    878715  25973052  54594864  22541082   1216180  25901910  11092900  55759590 
 26886276   5310908   4327079  62454564   4879713  85644600   9706416   6540504  65558631  19077864 
   239802  47348468  40670916   2696300  74298522  13064625  46166096  31482871  34740120  77844130 
 42798795  32943618    989485  46117848    593844  20263075  10695930  14315648  42293496  60809553 
 15081932  37922188  24182400   1043309  42614529  94613008  18726982  13555242  22810392  29035830 
 42298327  23101804  19664745   2109000  74478339  68906019   1659880  17586611   5799672  27922878 
 12573312   8924444  19003664  13348904  21559426   6218432  34851225  29894644   4460480  61122981 
  5309892   5727414  27584550    222352  19351600    892334  58193616   3552768   2136240   9704286 
 18895988    953853   5176017  31783992   4585665    961996  54815820  15151136    540225  21314997 
 41043017  26780224   2793042   4536496   2432460   3691352  18536630  43735692  25834512  10374750 
 22499896  13686864   3897261  28285040  14437708   1332279  76547120   5388283   2049450  32448561 
 14600236   4923779  24998232  43809360    420274  57907764  84612052  23486012  23929302  39767385 
  3377790   1460052  10214958   7438790   3013794  49344064  20368634  41577395  34567176  36270994 
  2892480  45111330  39704610   3960190  25448448   3134450   4871124   2819388  16887728    633122 
 17029350  19266720  16221392  39583308   9756240  32981508   5911068   2566900  32784500   9226848 
  6875920  13376818   4695206  53516892  46075230   2364666  50806800  57171505  35832185  31490144 
 37575516  26392988  22040725  72745256  19749132  19339320  16369632  38438508  20486400   9199008 
  7465690  79285700  72028728  13003938  19862166  21766970   2547846   5601516   2744764  65232400 
  6173037   2140606  93419892  52024060   6888602   8343204  33805428   3660360  15686028  55462238 
 68386164  23150400    335445   1050280  63091807  54818184  30178208    301716  57680656  82894960 
 45231785  10303496  11590787  65431014  14848800  14550295   3335121  18309564   2845816  11508224 
 78658754  20993460  11188800  89465600  51795412  10811364  16046640  11127886  29587120  40608759 
  4140000   2058606  19079343  13867200  25006542  11040480  30791358   6726720  38424192  15861264 
  4619530   1659672  19464720  11270966  73120450  36857755  13968495  19136588   3629038  23481800 
  2405936   6762003    972691  10753316  22601172   4561650  63918120    677376   4794750  14269528 
 73800910  17664357  13290718   4052060  32995301   7740915   3969750  10557432  20100780  37063168 
 36378875  25780607   3627730  42181842  35924528    115940   7066582  30797531  68646704   4045575 
 24110352  62248328  15957165  55429072  85623456   9584168  33311772   7730646  44706328  37066359 
 53736672  33240515  22725081  19840139  47766250  30313188    565302   5202880  21842280    131144 
 33153120  54946632  15956960    911232  46996815   4842325   4528023  19868310  37598760    765525 
 27596592  14089698  21531350  32977624  19505340  27817285   1797269  69286738  24468040  52955411 
 35392761  17362028  48433248  27689796   1415250  43487613   9298800  34221096   1531860    209286 
 91682892  60269888  17574732  23999425   5792862  45828760   2645112  16928240  46868538   5792192 
 28414113  71326956   4569573   6206800  46923312  44337441  20174512   9563840  25672704   3166830 
 26079900  15081054  53543996   5222851  27942585  11532972  35813524  58752176  63079920   6854120 
  9976365  16480395   2501740  26531502  35579673  19658730  30223453    949748   7825235   3168270 
 26524745  91124582  13753456   8798328   1962213  22385256   5689632  37548500  13486827  11731820 
 19237740   6969790  38218452  35662500  14721850  23520354  22037720    219168  29327760  22640144 
  6779985  32684044  15192856   3240489  64153342   9280604  53678803  37744866  42436040   7737138 
 19127028  28508268  20995250  23571000  24659316  44228944   1791492   6629782  20532128   4272435 
 22640992  29658369  21571681  29113308   5857164  39677544  71733600  21901628   3236320    491465 
 14358300  21385512  13724303    484380  13060845  78471448    405982  13245375  10116621   1691750 
 72204480  67111125  42983510   2443944  11282381  12792312   7623776    806104  74381726   6643350 
 52265020   5219676   1460063  12680289  15737820   7843120  36128814  10113192  27133918  14021278 
 21669326  32231690   6463281   3173865  75478340   5033950  55453496  43274299  14624280  16280550 
  4940331  46253676  27747954  17451120  21344676  16583092   6342336  11042166  26418420    734272 
  3034908   4133752  36665916  14829984  72859500  25311920   8819861  13605610  11457864  20260104 
  1978920   3015188   2207007  69542910  20824300  44890625  23413091   7364115   1263465  32808972 
 51139088  91937692   3659481  11105388  13653807   3955968  25405364  18640160   7659402    795550 
 30332243  31219750  13595680  83453315  12066298  26689624   9416516   1312962   8846497  13755238 
 59949208   1369920  51314230  25228808  65363895   6926172   9823073  16892551  83459572  43001948 
 22742906  70245588  49229508  20282164  14668225   9450220  25863327  52663296  12483750  13971042 
 25046558   5618709   3622920   8552574    354705   8036445  33555780   6818632   9944786  45468064 
 94229236   3538185  62299026  86905557    773811  12956370  19817556  22404690  19991904  37966695 
 21272585  24773948  15351768  71788353  26005870  51923753   1629544  38506095  29348940  48310212 
 25773881    764083  27254997   1453122  35259403  37505244   7647978   8610880  65818456   5519280 
  7942457  16733990  31139240    835700  58662579   4232142   2877044   1349720   1267750    212908 
  8472006  22279664   2031081  31644879   3496644  21761674    488756  50856024  43269056  59466204 
 53818450   7012635   9769800   4710048  32310864  16558401  26450494  20236734   7283676   3895563 
  3274628   5549348  13202712  21278158   7752240  67702159    357216   4693000  66708125  26121798 
 48978048  32570780  56466452  54173364   8587145  39918528  20301180   2430090   7263000   4463875 
 68515830  16535300  21479094  15947500  49965044  15439248  72392320  71656535   2558988   5638040 
 32215064  42592418  33578772   7633556   9913518   4093600  29501430  76759800  56468828  36554940 
 49616360  71004180  77877705  16507206   1291588   6429090  48998040  41154848  88702812   8785583 
  3475710  24453975  32254950   8027521  40540732  20313795   2200128   3814800   9605082  32434332 
  8154080   6060174  30173140   1202756  38810800  60046070    379192   6440123  18825792   3998484 
 68586340   9201758   5383332  31614744  19102149   5436090   9302233   2753530  58323824  22986705 
 15864360   1744245    266910  35558539  71970350  22746933   8449680   1091444   6872216   5163620 
 61411886  24355846  12512448  16086420   2926680  43168112   3691800  10920144  15543375   5430480 
 81347475   5027725  15322848  23561594   1562160   2008965  11903052  18203808    868252  17315061 
 65428590  40332152     47920  10615044  45040033   7450352   4299988  48761598  53664764  44508624 
   220324  32533212  14371056   9602021  55443711   3928841  18592288  10229010  21933835   7608540 
 43209622  33607200   1523475    321308   7949099  36059400  13298019  21793190  12254528   9991917 
 36074028  13046400   2031861  46371750    138400  82710100  21423766   7793529  44281595  68352104 
   745290  14473732  23119020  26063760  10746736   9044478  44500160  14072300  11689440  16974037 
 15983332  55356140  87390805  23140280  12258486   4328140    453592  44776550  10945995   7679360 
 38341654   1371033  19085976  42260868  36812475  61516072   2537746  26846431   3856468    250668 
  1387000   5642946   4551912   6249848  19763448  31190814    887502  40380795   2933352  43832232 
 34959552  22465248  32285951  27685152   5181498  49161864  17179188   8943825  29714944   2518086 
  2948525   4583460  11123398  43957538  79679952  14908371  16208927  17144632  49319691  47617136 
   458395   2504080  32035365  12989928  34051760  14081280   5361298  10599534   2212531  30742858 
  1162452   9605583   6823347   1343824  68364480  28252512    456469  32344272  45224256  11484297 
  3632678  43865201   2729481  44918964  43325632  59033520  93866994  10633251  73990000   9627849 
  9217296   7384563   5509540  62006409   5071576  71816948  30931794  48506380  59291574   2433460 
 38671968   3679220  74399771   3454752   4374396   4039932  12868410  13258835  46829169  23514462 
 30497280   1172358  31158248  60757954  39271232  32694672   2519085  68903158  53134186   9278706 
 24970792  30183620  49250786  12193635  10568448    117140  17848832   2102390  40566645   5398125 
   561330  30505446     91530  30794083  32878992  68766247  41713056   6501586  58820800   6841961 
 70984032  67403317  11707724  77854268  38481360  66890304   9822802  13552396  23147385  20390921 
 35236614  43348704  65228685  33974605  48274155   3134208   8066554  55405498  29534760    412984 
 55920964   4462200  52376147  55682748  19918297   5000870  37812299   1367272  37808068  22933316 
 42055720  35607888  79160160   5459740   9472925   3970715  71893728  43488938  14423689  67691840 
 33563920    477345    535649   1003632  20525830  11786124  64183392  37159503  72285133  54649138 
  1157796  30979413  28405442  51657298  36073512   8908874   7673215  26041688   5346936  20404909 
   163379  13504860  78793391  75318516  17583260     68170   1962569   5543720  42102062  20828007 
 37946168  16574832   7153728  59565522   1265552   8812167    257889  50869830   2480832  12583188 
  3551204   1744988   4432491  18146040  20367620  17727129  37277751  15753630  13992658  50804656 
  2828358  16574789  23577840  55951672   4584087  14158286  35176478   4452092  15240420  59783900 
 39271983  50439080  13148544  16715600    323804  50950020   6494144  10316943  28949660  11278938 
 60297172   4095936  53942337  56751111  58171169  32475348  26018823  45229180   3280422  31981572 
 25268193   6876540  47266846  52967961   2415744   9603192    882026  22592416  20932479   8510370 
 12181276    152288  15804026   3997987  36894132  52464566   1457984  73048000  11850111  33716830 
 14986906  41920000  22750560  19952620  55165090  48969453  39409370   6520525  11345318   1941936 
 11954341  33399300  49182458   3589110  31928376   2824096  11489170  11597731  39135877   6964555 
  5824740   7480186  46684882  53388352  43045155  68926221   1435126  22310685  17541490  12679596 
 15736350  15818782  25089760   1350742  46585462   2086584  30213301    446805  28542600  16812818 
  3717252    233188  27356205   2003933  48002374   1732775  41540990  23037210  58148928  16358400 
   533007  13420784   7208000   4518140  18405596  19562352  49550004   4604004   4378580   7389084 
  9440120   1400322  16130664  53394744    219450  27485386  27337286  50903505  38152218  42655319 
  9541296  33272588   6053056  52680416  31411776  16928532   2749662     47592   8022531  58627228 
 46007830  26742452  37201380  30266145  30613275   9475104  11051400   5701052  48535836  41436340 
 18088128   1160795    131005   1690556   3140092  28416864  56939017   6630015  31140260  46106720 
 10266718  23709450  34692920   3740184   5057703   6892998  25838650    275850  70402333  64800554 
  1149831  48217668  44334960   1479716    391732  30111004  11416290  27049015   8656084   1333990 
  7758667  35632332  45029835   9995328   2425037   7033104  29786250  22851969  34245600  70627744 
  2106416   2398432   3608381  25720507  25503213  25374600  16653728  19269191  71312210  32083338 
 45085626  25241988    940182  49415917   2865228   9780360   4271924  18477996  15937281    540666 
 38441456   2374050  29325794   5598476  76189920  30672630  25301716  24444926   4342572  43846150 
  3989955  25464165  12491129  13569320  32526252  62501950  19833099  16339712  15164935   8409628 
 19407760  53059176   1162170   6447710   1473450  49669704  57443571  61275276   4794446  28590732 
 16172612  17998246    731430  21366982   3132777  33655635   4646650  50378845  84816536  61059537 
 50275679   3427500   6323625  65342187   3787904   6110496  10749492  30151440  20201082   9888776 
 21202840  15893576   2064326  64618587  21378104   6231500   2488797  19501240   7128576  32797080 
  7986264  49711662   6462418  60731592   8992137  37351888  12210725   8821152  40629888  13094187 
  2590559   5688825  27681797   5711055   3273831  81077712  32870250   5454676  44935482   4710615 
 58452067    751533  85798188    703571  24304735    486200   5928570   3876750   1895880  11442717 
 54337735  31815720   9950144  49529482   1916688  16258348  59795347  55358856  45160887  53489097 
 43430070   3868704  18839784  87570084   3748053  29508984  12538872  33214454  23908647  64487230 
 17308875  13770444  33551232  40956222  33253215   1854099  28526850  35671015  64302897  21066528 
 32131680  50411427    585870   3674138     70528   9271316  47512104   9975532   8284760  50938875 
  5035160  15634868   4370520  18639124     92574  21194732  69789460   3217489  10352320  31221225 
 51234400  13932040  45243776   4344704  35579776  41154804  28185360  56786424  54935398   7858004 
 40388039  64132572  19725633  20983281  57167849    602769  15158962   3011796  62715016   8733060 
   368754  70065306  19995270  60267730   5885427  15522924  10651850   1306094     64512   1812616 
 87329527   3336290  29494920  35922768  10973685  40622144  45621380  47773196   5538400   1846152 
 46769270  22120896   3989120  71162151  20645145  19800888  57088720  86920380  49953299  85281120 
  9613890  21884822  80882266  21250857  60893767   8943252  20665081  50387075  36303360  56017500 
 17420777  40140595   3464064   3283740  30627975  49759722  25746516   4051300  65343348    105080 
 66050760   1903671  16767508  47853396  38658510   9994104  28050264  32218128  85384720   5154162 
 31115023  25154855   1938734  29884140   4992933  46500150  16461453  11329633  63867102  25431987 
 35838652    819041   4091087    143114  15800092  10997922   1809708   4669830  22595760  14528732 
   638324  23798844  17225520   2394636   9421272  67930878  70813232  39069908  59923188   4890347 
 22643660  44438208   7254156   3553773  24948858  22121960   1988036   4668050  20210025  54476604 
  2160275  10200420  41425818   9353893  21397856  20676794   9345234   3518760  51705730  11858752 
 78064578  25343487  53550048  75156801  10368600   2069410   2661064   6590430   7657194  34654270 
 17348198  30902556   4761687  78389184  35533584  39757050    939182  59672820  42633900  19826950 
  3540324  10064592  18239184   5964582   3606108   1613685   4041888  19480305  10932732  31522932 
  9687636  47197260  70836005  20220111   5098457      4026  10311231  14844798  23614080  25283704 
   469700   5331070  15034536   9022734  47897385   2681778  31814270   3649254   9095858  13729716 
   376662   8185488   8356251  57559539  72890920  42939710  19019776  23011840  22799675  22927344 
  4383807   2254120   2873832  57432513  90385736    218691  18517856   3015359   3372500   9275760 
 51745155  25500070  47368530  10688577   6594668   3909792  41063275  59296185  65162648    400636 
 41747230   6995232  50125486  14392878    586820   1864922  15130944    268920   6171472  86933951 
 46106168  14619096  11323690   4351506  44411599  12653368   1790280  20296624  12275468    724356 
  1830444  18745600   7269064     97000  38555966  28038186   1155150  40715465  17137820    905850 
 13561756  71532120  55684400  18896856  14146550  18099424  42515803  16869280  75898460  36058188 
 24105312  37157461  47688212  82471422   5401812  38555517    886008   5225396   5495818  22513716 
  7767418  17147712  18276351  17771270   5750913  25059200   3923777  54374652  30532302   8805544 
 17263488  19242720  35803272   2430735  39957510   7896306  36732168  54202554   5094656  52475618 
 44318010  11972745  67139835  24388348  47445171   8773440  35944701  12898722  20202192  21733380 
  5376687  61024488     26052   5294848  11589480   1495308    788920   3741911  29962415   7506580 
  1804258  12754458   2013480   1747200   8013696  25258750  52962695  40277250  16471680   5701932 
 25183980  23274096  20396768  25265895  17803392  23620105  59589068  18900031   3688473  14449239 
  5131976   1342251  12870258  30370914  29158236  44111650   4869670   2421846  30633984   2138175 
 48769980   9192755  26526838  27093072  10617723   4388261  51479498  64557288  54564768   2952642 
 18286240   1343920  60061257  22182672  32184283  30361940   2311296  37780797    737100   1133902 
 16470399  62033391   1371380  22784406  85999155  13410000  10549028  51815927   8156260  17612985 
 17516997  15129553  11385085  27450630  21672750   2845008   2747829  21394690   5564106    297361 
 22812040  28261521   2981304  10906454     29100  10823593  23850080   2255040  13922325  36142200 
  7791140    818769  21741450  49013628   7795620  45235311  43419350   8325104    836974  58973904 
  3971415   8298174  13606054  44155466  39887065   1812405  32900668    431613  43485828  32704074 
  9170328    681135   9746088   1065702   1197952  35107436   7849337  25090684     27840   3201646 
 60438985   8270262   4358939  43879614  12783408  23604735  21760760   4335961   1524978  65191500 
 39372885  55090964   6200904   6448050  18092928    364468  18375786  19345004  20590017   1710940 
  3955914  28731825  20959856  18595224  11031300  16004346  38975092  62264300   6815770  44565536 
 15633156  32660390  60971988  26691640   3609468    934344   1740480  54535099  18262782    186582 
 18904560   3065244   5917518  52213660  11592548  38298510  79658222  12425151  36839808  15921640 
 41345700  70066214  21879924   3067848  52041938  42497931  62414204   2105479  39007528  20528208 
  7347750  10017674    139828  13591180  18383659  25082751   4722396  20477382  13656687  52063710 
  7637854  11364250  64244216  43748115   1822912  17731000  36054270  44136444  31708226   9474576 
 30136470  68492200   1021680   5962110  36225504  15970069  24356170   8539992  11128845  56668416 
 96815418   3823776  78376824  10579406  52302880  11738184   3258738  68301350  12404664  87144754 
   853292  35803988  38427662  27617972  90141116  48196224  27971840  28749392  11221470  69348627 
 28816865  52324827   9015965  30491560   5084319   2201504  22380652   9469108  42445662   9618804 
 36786918  22076483  15361640   4095726  85129448  32862267  43699176   1105331   1701540  12546816 
  4087842  30255420   7942848  43397760  25993658   2070896  11440379  14409350   2411522  19965340 
 14339910  48354126  45586892  24593049  27614664    397624  14185941   1807996   2322639  39491844 
 28467120   1561068  15314243  29420614   3919147  24655880  54242264  29649000  44932976   3159260 
 19487688  15109326  29809624  44843169  17425150  26688690  48989066  42145368  39263196   2854103 
 67966266  38764050   4582512   9373693  32177338  10764786  20828652  76803790  74862508  45656768 
 44020782  16480674  19871808  11585232   7700490   3882384   1014730   9700782  14247772   1828575 
 52259020  68931290   2142426  38726230  14071023  35844786  61874412  31595928  32404600  15439296 
 10775960   6400556   3656076    383915   2890752  18226376  40211126  27565050  35892000   1560651 
 17194500  31929192   3528616  16796250   8251790  72814948  81501420  57294312  51435792  23891040 
 47847512   5607459   7786960   4084530  73554228  64503970  21954336  18653943  33775140  60545386 
 54272400  52023325   5522100   9112140   4172850  28375165   3438402   1777137  14353706  28972832 
  4058450   1667151  56980476    421344  26987634   3450664   8820205  17144320  72051915  65293443 
 21598857  34797760  15784317   4900000    593600   4388940  38969994   6093950  31297104   1773369 
  4355902  39805016  28835190  21110140  11812344   3414965  11879175  13502304   6574920  13699280 
 83922580   8496600  52359497   2670586   2158089   9574716   4818660  36000250  47114496   1223498 
   274344  29623608  14039220  19317016    491568  39578752   6773928  84046688  89247483   1271700 
 37890316   6701175  10018638  51038148  25506793   6676098   3543087   7136514  41099589  21312693 
 49248290  26012162  45589410  36905184  21853314   3766338   1631778   4545933   2830989  41507802 
 35185216  17391465  32953364  21802403  76547252  22774960  29731806  67305812  19574115  62299822 
 27181000  18905000  68490345  41671028  25564360  23702922   6888480  18403398  60982317   2839977 
 18082441   8543087   1034264  10106279   5040600  64761585   8076156   1375200  26494776  40685260 
 32097384  49553388  41610336    409241   2835924  43304040   2350329  46196325  13726584   4134244 
   478886  70894890   9213390  19503666  38416959  14529224  12806596  24574011  27623232  53105349 
 14187212  20784777  55012391   4451507  52864680   3953307   2303676   6487200  35341344  17504305 
 19930086  21376810  47674928  27873096  13550040   6259748   1039176  26715954  58409224  30961920 
 17804150  23541942  32080710  63757554   3464544  13654279  19502145  28354354  31202332  22196560 
 12323767   1480050   3873200  31151300  56263065  53391744   7448142   3508526  98121611   5947361 
 34753344  13510179   4168025  16788248   7920976   7942494  23238076  10998008  16792448    560925 
 53500980  64317591  82027805  12615400  10954251  38041938   8232255  19288050  43370364  13010712 
 30842979  45789675  32075556  29879916   5114700   8378066     20682  31606006  64737810    381840 
 27762867  84869205   9700200  21569630   1514082  45283104   5363740  14637609  33550803  41520928 
  8855862  33292800    919990  57353096  81661859  26465656   3294510  45983977  32008280  51912196 
 31128020  34717460  33976608   4912662  27278874  26405440  36323096  10029418  25680564  61545814 
 39213016    557172  52903152  40035920   3921960  27883104  14616500  19376379  11581863   8343920 
 21615768   2948792  29636988  22913728  25639818  44850032  12705984  46138455    371956  46457025 
  3207680  35747757  16484832  35397840  10101417  30051648  25893560  55227380  12008160  49336958 
 23047794   3298546  17700300  15725952   4109196   3007527  38272500  12814299   4554693  53852512 
 21582988    360514  19103492  48349420  27469407    222264  40252488  24199483  73155052  58203977 
  2917593  43594528  12396890  50833775   7937800  27496480  70703926   1426296  32434430  68531199 
  4753908  13957978   7048286   1868076  20030321  34603464  23948120  13086440  45419075   7695130 
 12473145  33496853   5476224   1995026  36386740   7245118   1979472  22896036     15673  35635740 
 16707348  85008144  46757004  31339048  12873852  33521396  41280186  13464438  16245768   2113048 
  3024718  10496330  23939002   5865738  23632922  57730816   8064260  53934840  57518324  35497224 
 28457116  20262591  11484410   3714068   6167850  34721550  45745381   9691080   1607100  65643326 
   389986   5778297   4084620  72794691   1530256  56498892  30759495  30836540  12012143  64250680 
 23168938   7531632  33622212   5271864   1006458   5297210   8962188  18012540   8058167  19899243 
 29496140   1328202  75054805   2921620     65124  44309106  20082428  25011324   4524480   4458390 
 15980400  42784170  16567959  50547870  48515880  25390945  22097934  12823811    812200  62541804 
 23305344  89612366  27950540   4467204  14247093   7799550   6152391  21905832  55733775  11885676 
  2547750  19402800   4024914   2403438  13061964  82728191    998760  39109512   3957738  18631296 
 38271002   5031748  18754057   2718576  58434156  58480104  65765620    324544  28404204   2061059 
   261824  39871000   6805584   4687795  47481291  38884224  53603445  31403575  21701682   2112920 
 72308078  49053168  49303940   8820000  27427659  30666989  10503891  51830394   4977400   1957173 
  6770228  12765627  45695296  39628632  33467610  16969348  13546526  19014010  23812234  15588012 
 78847197  24944262    397916    216125   2410823  14371760  33041547  27079725   7244685  23178650 
  4915161  11679558  49575960   3142188  50878170  36181740   1416036  26119072    457792    642375 
 58962420   8373850   2232935  49647800  19564224   2379113  27842175    348808  49835775  23100946 
 19273470  64452096    213150  85572784  37980278  56458290  44335696  33456510   7731967   5895897 
  2029542  42669600  16396284   4783087   8210860  25193839  73035963  24694383  33943182   5591820 
 35239655  28100501   6621066  35805566  47879308  35322400   1195194  42002800   1507491  34468930 
  9128178  31171218  27844971  11305113  29565333  20505840  10690654  12872688  18878442  19506788 
  5300430  57806616  55974072  14162596  60334005  37253790  29195380  15796726   8699208  27693144 
  2775218  34185708   9137128  16241936  27264785    927410  11270553  10823163  21550332   5292070 
  8208332   7924092  15105258  43896118  33704200   2149004  22855140  66071715   2340369  16338296 
 50426145    626040   3967452  32755855   2040746   3015612  86288196  17046423  40857680    569753 
  7156476  52614966  24579000  47303427  13537128  71763556  42606926  26356610  12609600   2283678 
   461193  37679208  51254378  12804540  19883834  55279895  18315708   9722679   8592375  29226638 
 26170346   2776928  59437385   3683350   1926232   1883299  14242189   4787691  22792086  51657076 
 24656075  10203760  30631272    881400  22406563   5100498  24081656  25262886  30858659  22882470 
 53534377  34192080  14744808  36003916  92315262  81074015  12810393  81297018   3719170  19419732 
 58033635  22871580    408369  47332208   7391520  15102736     92265   6982995  35309779  60621033 
 20914922  12590328  78276650  11263919  15566465     21616  27230992   1576200   8507268  45811947 
  7548323  37732984   8538838  11653012  15333855   3692429  23460714  13093584  23968386   1867047 
  1981320  19326440  39719680  57675488  10058940  55894643  41721939    133320  21517128    790154 
 23806650  52511732  22401696   2918992  20074377   6814449   1276260  29258010  21982560   1281923 
 21961114  23867250   9792420  16102981  13225395  14029113  37419720  37795420  41883192  14957580 
 28248215  81074518  44140486   7342104  19802088  50781102  30756094  84166628   5704175  10860780 
  4995250   3004173  26486280  63524210  19368000  57362730  34377707  40308990  51555504  14779325 
  5509116  31988862  25788336  30012710  17818776  22181292  56979835  33841938   4050464   7185152 
 47438160  38629006  15527104   9109748  50800608  33551920   9761570  46883706   1175680  53773598 
 50115328  19193481  28500208  32199528  18022144  55065528   9191696     62920  45360680  33770165 
  4410115  43857888  67326198  35486951  49006980   5334600   2420228  20760390  20299836  22263246 
 10431694   5064455    736759   1474614    285464  20403226   7573425  72210828    331854   8770143 
 24552960  52406130  22258204  30549596  60703468  45950849  29930572  37055424  30866058  11902592 
 11333990  22821687   2400550  82610638  53075473  39261990  92650229  32256548  30328887  17945928 
 11180080    503818  35747780   6931379   5124350  29892512  18808272  12831046   3895716  33187790 
 45970075    839912  14730534  53436100   2400128  70749692  66306273   5803020   4320625  49081065 
 13192500  29718180    444880  13390936  12237456  60521706  17924060  52356480  12849508  23744898 
  9359712  12295197   5902964  15791142  41989080    633478  54325431  46543910  36405504  55719040 
 15736734  49929700  11351760    156378   1156416  34917120  36325971  35764266  21065884  75708904 
 84312121   6276732  43003324   1135192   8137400   1761305  32455773    291278  48029679   6980047 
   589301   1875302  36530512  53968992   8057356   5656794  33989868  33839624  50449848   5385798 
 22888578  40979830   7432435  59825920  31023452  30188207  19922784  28710136    614400   1796940 
 11628680  53828203  53473938  19525809  15253854  21233112  61328116  33117942  41695192   7769343 
 31593060  29833156    961576   6095280   5087286  11968006  38779640  31552724  30747956  51291776 
  8349079  53323607  62268960  17553186  48016710   3107298  12394250  37137450  86653668  47116788 
   395032   1137006  20357254  26807062   2443686   3477582  14430500   7224463    419254  55334070 
 19798911   1877092   4747275  25625780  63325500  17051250  86135665     23217   7876536   3070098 
 77344740  10555056  36066492    876090  44361500  44100585  11287158  10432920  14039466  12129296 
  3564000  57626708  12178411  17920188  15889545  14775958   6721267   4226208   3378841  12467268 
  5208363  11025928  28238821  32921712  67881228  82882199  41337378  39572334  82375443  20836270 
  4369050  14729561   1107795  41365038  61089644   4117084  47260800    818214  49767198   3466197 
  1626875  13217360  23568387   7464664   5583360   2151550  11670848  44184758  71662875   3713276 
 45768882    105555   2084754  54175935  76604175  22398112  36741496   2322448  13439894  12318400 
 66119250   2047192  39819360  42913827   3985326  15739093   1363290   6865004  57865702  13351968 
 13590396  11612426  15458828   2552940  32885820  67672799  62064640  29132246  88759152   4973554 
  1523520   6065361  31588040  12345344  17693088  39806242  48885196  37014000  31059756  13814064 
  7703295  23371596  28581386  27431550  27434953  27137260    135027  22973860  16909668    128035 
 14556920   4346784   7132644  64184364  40355168   3758712  23419047  34501632  64750000  49885965 
  3831895   7302464   1120215   7527436   2416800  73222600   9001202  68353800   1654185  14544650 
 29837145  26461568  25115886  45374848  29281990   3219424   4076325  12773280  25393760    453606 
 50388325  12073264  16072056  47843712    988290   4566216   1290921  23045126  86525170  25742080 
  2093360  16007611    203159   4445056   7114177   5191152   1689768   2096004   6571182  13845678 
 56761992  71521989  49214064  47251707  83456463  72696750  53894239  26761185   8716911   3797024 
 20477720   6236750   7834690   4945090  79252369  13213345  38542448  42241700  18373922  11796180 
 11114606   6178722  10940600   9530136  34474040   5667904   5588128  34392138  74447097  18967444 
 71950982  50996930   9570187  14074560  30323202  17409636   3689765   1344130  48349922   8857371 
  3751475  40805688  28658358  26834298  10844540  12315796  78912596   7298097  32076295   2280312 
 19136380  40865500  29986200   4132373   1394298  16348200   7227972  10525927  51946774   2368821 
 31523889  59676804   8049531  12116240   8710380  11399342  23287413   2013174  64756694  24464178 
  9751422  36746190   3212163  30508264  36641329  19344433  73703845  16434404  50001156  40590050 
 49068488  66155716  22287805  22996415   2511432  57257037  17288564  48835197  23070913   1359666 
  7638158  37305090  26426140   6469204  45944523  19986688  73257481  41158152  16512692   8389696 
  2716069    899970  22179220  11667280  12356442  21800982  12798376   1738125  22974540   7787280 
 83881008   6185850    724947  29375703   6229836   9895184  24489951  29242580  30862489  23466690 
 14221260  39096000  15714307  39502449   8543971   6180720  35651350  49569798  29131620  18030888 
 45312456  61540200  51376450  36782682   4237248   3942144  30621537  11353820  72922900  56309661 
  7381983  52844409   9045132   8543416   3627264  19945572  68682150  17511855  31048740  27704976 
 48445486  47974584  11945556  47747760  31012142  39392360  47793551  10853750  23279325    457364 
  2494152  47685774   1031742   5383136  17245548    294576   2079579  20633616   8510580  15746640 
 19938930  90806016    462330  44673780  55144080  20773280  25653290  63896066   3588578  24617970 
 19954396   8197660  10795842  11542320  53926992  69042078   6087496   8356276   9222208  34784960 
  3235472  74065572  28626462  36253520  11144562  54491206  60398055   4308376  35392188   9539952 
 49482932  16487250  45817436  10744000   6349620   7781220  25606224  69388096  23356620  76652760 
 39451726   7942404  83341790  35438020  68583620  24250466  79557438   1024400  79047760  40192869 
 43755360  32548804   8156864   1243550  40351275  15481838  10545015  14742000   2338044  11874854 
 93594228  33944832  41350168  16830196  35397900  53762108   8429616   2099320   1894178  32879915 
 13622268  76582667  13754669  29940201    540956   6430821  28087457  11385000  12092430   8357160 
 59578638  52132624  22898304  54020512  57354692  23121794  35881578  36510960  16074252  47492169 
 18571098  77791932  46704648  20043800  46093601  11276460  25641359  16116300   4291477  10359223 
 10557027   4318110  55601559   8988762   7502674   2384424   2191465  25641546  19942734  32833800 
 65841255  21529190  20600970    476064  16071086   6634021  16430256  83577015   1472288  14508837 
 21135198   5432416  49643319   6931419  27937080  14444321    193380  61532390  39098970       616 
 10508684  13371084   2513592  12998560  61414672   3988880  46826246  20507444  17735595  16991205 
 36013816   8388750  25125921   9972216  50679270   4446015   5969033  15547052  46355700  21743228 
 19680960  16420283  55911780  18932550  11789355  19591440  32594205  48903666  64255536  18866892 
 17823637  29441070  69822555   1424592   9067530  35488224  59356192  47616795   7870807  48679734 
 25716443   7340200   5820790  26375462  30796027  21956372   2051640  46810050  47032650  63812619 
  2221596   3191265  83035752   2538642   2848650  66787760  26122128   1347990   8279613  38786148 
  8332896  31868685  11010900  18667320  30038008  72559200  10959730    805125  26217240  32472252 
 44924990  26553753   1008516  15812552  14559378  18938984  11609512  17546949   1259041  23369801 
 16159032  13702400  87424301  28529064   9383065  17648788  56155746  10619504  43609566   4443365 
 41028486  58834986   8283726  61156580  28712880  48049950   1248480  11966403  30542931   8103888 
 21824396   2923448   3720377  15773569   3367876  23522016   4549054   8797788  67626861  19500912 
 24811683  45759951   7277376  60903778  13424078  15997050  86193000   7512050   4440340  66913740 
 58137264  59980108   8907408  56210918  73242390   3016910   2669766  20503299   5518824  55327543 
  5380659  52663968  36916712    905229  48503656   8263399   2620330    844215  11725171   8848020 
  3394610   5430216  51756312   5089380  58399380    189658  16741400  10259532  46890601  20451144 
 29176284  35466528   5163522  38105892   8282000   4033148  31115040   3026100  22845739  44955825 
  7170250  10108660  58842252  33039741  25669611  67679181   8626004    651763  11456172  19396300 
 11003914  15067944  74170514  34770159  46709280  10643880  29765435   5049245   1241220  59342976 
 31808175  13328730   4583068  67729961  25620640   8956867  48610227  35386134    991746  29724264 
 47128534  16545970   3554044  82414182  34761856  22393368  17127740   4843338  11880680  53789904 
 23820120  15031965  13506543   3510608  18139646   8015644  68379597  26171775   1406373   7240902 
 32571174  58257252  79962024  19162118  23207460  12210035  80641376  43942014   5460060  55120026 
 15732920   9116096  54286443  51839639   3451648  51331479   4880430   2929344  12716649   7794480 
  5575986   8095382   3328960  13520210  11769732  15908550   5583696    688220   4088700  17605657 
 90584046   1485920  39844650  18144520  20363850  32862844   5847270  10732950  45668548  93517416 
  5997880   5870616  29671540  42755585   7490400  18439464  52041456   3044109  11671947   5923807 
  2699433  46108260  15959658  17358300   7412229   2125362  32657072   1996659  20993500  33399936 
 10932832  22471820  16660800  17849265   7420230  41972007  16185021  21119364  10038792  62877600 
 58978720  12443156  46950504   5140908  69521534  28684740   2469340   5892782    124984  17219136 
 15730749   4146268  19412504   7053740  20195560  10484162   6516307   1944215  62058168  10684002 
  5899595    153576  54335876   9173640   9195572  40551840  39973936  74950560   5676096    100692 
  2469635  50798016  20625213  14484792   7280141   3344852  20157379   3914856  66828138  10371735 
  5995076  60979563   6818630   1376960  10500084  52892775  20011453    584064  30508464  14946575 
 16333825  50492790  43031604  62952255   7668760   7089471  59441136  53055729  23661720   7615989 
    47304  24595428  23770956  19528656  73672056  38077916  34167609   4512048   2695210   1035168 
  2375568  32460512   1884225  13629990  20911550   2756598   7642917  20844551  58928226   2934432 
 15394142   1805168  63716460  57425684  69169876  71258607   5421090   5554455  16036790  40387676 
 50920930   4501728  40691280  13141388   1982845   4373460  68671358  75581616  29813590   6948945 
 16360464  12828726   1434651  21154365  10032106  22564449  11782300   2914418  17386065   5101848 
 13584832  39257780  29934612  39200436   8356374  21196782  25203465  55516428  30587559  12654016 
  2632565  16347166  23128614  54611424   1873400    671004   5518018   6280488  13941609   8910045 
 19525116  20758075   7994294  11832317   7471872  22751755  51281452  12560912   7380464  12163650 
  7168363  29629880   1561252  54849990  29084750  25905688   4778506   9943655   7731900  30477600 
 16970800  11798257  34272966  73599540  21164180  56161745    641911   9976890  36742776  12331998 
 16532355   5892593   6599254   1979824  39697977  21116130  45262848   3234816   7430292     99940 
  2935350   3883260  27138426  17699274  17563328  11711521  15170596  46726316  16127946   3665235 
 39112764  70813653  59824198   3174670   1598850  22733409   2578292    283452  13566887    519284 
 27941472      6120  11066480  15283155  44158268   5165964  32847936  32889659  10909818  55781640 
 32834653  17728887  62316774  33637695   8698476  13671861  61654132   3764058   4589372    759238 
  5151735  31043467  63268169   6220212  13180530   7312239   6184998  32797758  38767662   4578955 
  1470776  10482472   6576128   4078784   4288296   3623875  21737650    868825    372989  28587690 
  4200021  32962464  26178922   3389220  24444696   1708956    332024  19237488  15473528  49876288 
 32157543    767502   3592593  25142922  47667840  19056720  25555968  28464248   8524416  27622190 
  8287617  52482143   7947882   8762225   7531237   2729700  43642128   7430649  61830795    281198 
  1231370  27633636  31834924   4477160  53299988  33193600  36038928  82609521  48913858  19084494 
   104955  10373135  36184986  18724528  10487502  11700855  45975643   7299320  28860510  36264843 
 10512725  16556563  35596608   1103508  26518866  77326200  31613142   6453508  44570960  45182250 
 11477388  13548915   1440180   1933113  13034112  41043320   8456604   4589200   9156320  43209226 
 42522844  29263872   5338228  49237440  24131586  30124260  17171210  44548658  15047655  62104449 
 15699788  10795268  23921296  35189652  47894814   2365848    245940  78895215    918553  21550441 
 35849814  22457953  14001984  15465114  68589935  12136689   2525003  32924272  73288365    870363 
 37680268  11612142  22145585  22145532  68564808  69567030  16540992     48885   9809120  12538278 
 48851604  23700979  56834805  18397128  54620202  37130454   5151270   2082393  12857600    267888 
 65966228  86278973  83011048  11367390  85178267   6720525   3383842  16371152  28406520   3465582 
  8321400   5225902   8121102  31675000    294567  49271712  23614710  14882838  14252147  48500673 
 38540340  16284950  41064024  38662995   2349243   6422400  38033910   4195782   9434680  17438487 
  5189595   4189785   2020360   9154548  17537227  27473544  22179378   5993580  30964338   6725568 
 18846848   6162616  27215334   6712860  45642839  17657640  34245096  28781136    780808  30145605 
   596550  35786196  46503126  10689250  70623938  10600140  47076414    762384  63896364   9642510 
  1906126  27249372  24065472  38677590   3634056  31273710   9578268  38814321   4409100   1683994 
 42053646    567620  22033760   8786648  60164716  24452584  66322304   2785698   7318656  21171742 
 18525445   5831291   2135936  24611400   1672296   2201760   5986064   4229404    255240  44777604 
 77126400  22733248   4814250  30584870  82580943  24661992  29895320  45984210  35611005  16800274 
 29031831  44134948  27753675   4855836   7138109  19105878  20167420   4550910  21206016   6024688 
 22310519  75089012  26495040  56910306   1505433   8337141   6333768  34748385  12309535  41665288 
 74212885  19507794  15591972  42180450  59731188  48894534  48275586   9544548  25220052    628024 
  7037403  35319501  58711240  68844945  10281824  19182264  10982360   9604320    196602  36031810 
 63504086  31899945  24558496  64383936  54735996  21887714  37078440  42584388    529416  26348805 
 17227240    577404  46611625  24443558  63520794   9917833   1698008  59135896   6687652   2654982 
   556392  40257045  22059000  12461019   7685840  27534444  14713750  13044552   4401801  54209955 
 14871949   2362384  16404791    518391   2607472   2859381  16267932  57205214  68937842  42285324 
  5578727  61255760    550440  53437800   5248670  49050959   9412848  67169890  20805012     73554 
   195810   2366854  17029914  50036241  93652600  37075005  43066250  39857615  12365733    717765 
 21330880  39760302   1552355    461970  17289714  23197452   8396854  11238044   7972139    810411 
  3648190   4260960   9976989   8532264  10212210  81569238  21134585     13398    974688   5379656 
 12417561  67650600  12338027  24664190   5186454    635000   9086090   8745240  10797720  86499144 
 42304355   7874110  74709672  17260280   4446673  16954182   3081888   7950486   5126703   3576375 
 32798250   4683941  18896580   7995504     65832   6012440  11366400  33187760  11670825  78329133 
 32499500  20200041   4728240  32859225  23337990   6481377   3038128  63355122  66967020  32236386 
 39726379   4613785  15982660  20250846   1434025  29005760   1569096  61202284  21104860  22012872 
   157342    593285   2958186  29352473  25030450  42079880  47758077    435356   8930110   1904784 
  1052013  16323384  11642787  54812890  58223880  39884392    629187  23967244  45992016   9259641 
  9033880  12318096  27498575   5872130  36186710  19955958  27068904  12080508  12411826    268938 
 21693307  25176624  20964571   5995836  19972576  13442660   3440740  13069910   6448064  16170628 
  9192884  19534520  24460680  80769636  47604183  38378113  13038580  39180046  44793602  51789003 
  7027146  33768820  27969760  62018244  25812288  38642058  57173580  16863367   9166671  45307192 
 22282343  41256810   6221353  47619264  23362845  25088790  27568320  81307369  13060320  39232205 
 11338320  39658248  42152588  23870689   7100269    587248  20549070  49326180  46905324  47308491 
 22077313   9548136   1869240  17203189  19136950  18064950   1766934  57717908  19310854   5423000 
   439698  34543976  16336675  53852358  19969050  32866106  10798080   7769630  32431410   1286029 
 10789422   9303350  42445956  34699478  38183040  11041872  64459822  52788032  32073910  26243455 
  4684310   8111418   1160984    836132  13261874  98445859   4463641  64713152  85164443    484196 
 25988073    237552  73486544  67398612  49235364  76574836   8029287  14203824   2511730  25767462 
  4775484  44104291   7547358   8043504   3173362  46810440    408498   7054032  37645152    956580 
 27486840  33481707  23534175  21306610  95498096  10922844  18306304  45152073  18015576  15524541 
 45804630  11082147  13434218  48585339   8370720  49445310  34626144  46781152  19953765  38439318 
 15950067   6370203  31621258  10111284  76745484  32281470  43857696  17580528  26991104   1131870 
 27135698   8477329   8486877   5769545  23232715   7053096  41213926  10281249  10300356   6682125 
 11094402  15401800   2195840   6678987    312198  44744500   9856383  13592601  82504587     28000 
  1779336  12580000  59505870   6268258   4758881     64825  15994609   4601580  51836560  59907652 
 72486150  25567700  14311440    374933  22218647   4460403   1598691  34682310  45246765  41960556 
  6503256  37720252    613566  38253376   2178231  63346785  68014524   1252203   5663346   2612960 
 53198238  34983500  29973583   8580102  13435104    771375  43948460  46645500  68406970  33917390 
 40680864   3881472  41667009  34174219    690138  80629461    329784  43011788   1254000  57386070 
 70509285   2885808  12121920  25453368   1939562  52454070  53532796   1371347  12044305    566280 
 48858100  13342263  14821875  58901616   5886400   6103674    461727  89500878     60668   4991805 
 77125142  18126310  26641860  20124723  15787746   5750491   4840483  11090300  20440322  46833885 
 53905068   7545389   2154045   5313996    315875  27967608  80433364  81997110   1227902  16488056 
 11084240  52354984   5187402  19829615   1053018  27692544  84542406  49429354  42711966  41157126 
 44010279  81038230  15773952  57715728  34558315   7040028  76107912  69299328  12397195   1111164 
 46969638  45684405  35472785   3200352  34419155  30982050  18161099    883454   9706746  48620875 
 48828659  31724394  17711352  19994814  11653952   4451093  61143550  19504884  21821856   4978548 
 19714608  86879745  16622583  11161180  84706461  86238810  10239900    640764  28801640  38605698 
 28898856  23116886   2836852  13997100   5208375  13960638  16355150  23826690   1133540  13244088 
 60579612  14378364  55774908   9477072  50265600  36794520  49227672  15906634   3219766  42694003 
 21917046  64813530   4512293   5750816  55090929  43920524   2398664   2209521  38162781  84518116 
 92554080  41159176  39837515    225810  53798265   3755216  37803946   8351200   8025305  42960320 
 25443592    478634  17817516  11380430  47006204   6900437  61246393  60998928  46005006  35305641 
 30843512   4317388    920504  36009520   2406368   1150050  18351711  11179376   5379808  14890036 
 37704798   4050094  22186754  92566596  29551326    139296  12085808  13341345   2587850  46973772 
 19745250   1382836  42640176  52473714  14583640  20071446  15519309  12052542  24165427  35324500 
  2531829  10085075  10379850    890784    754507  21352268  29788525  18370395  43339506  45492616 
 29860985    491250  51648891  30146458  13262912  27795558  20880856   1475187  46447506  49230937 
  4051854  26185500   6827520  17143500   1928880  14844844   1472836  26055189  13736620  10870035 
 49928347  72802665  13966290  31505544  36523527  21893508   9118119  31820180  30705021  24139753 
 42301314   2087995  58289868   4372480  39029620  39008970  31330200  53588850  78381450  14063218 
 39088170   7301392  49315008  24056010   1235377  62840966  35904492     30057  32100957  37049616 
  1470987  32868426   4602101  12513732  41370588   3649050   3565842  10607610  62231390  63091872 
  6878608  18312170  17052144  10110040  47654480   4332405  28126734  28819336   9593928  20288880 
 23783682  12326400   2312112   1700028  37891964   1925482  13210197   5395011   1290615  12976390 
 30758527   6807694   6133560  21455105   9605502  10366461  33373494  24690960   6002435   1375992 
 40325250  17236154  57939183  16916460   1063012    835621  12570480   1805704  74460384   2288855 
 33229988  14193166  12189629  23132256    171336   6246476  16341488  38627904    827343  39735876 
  2462247  15229998  24789394   3171708     40626  74733721   5956332   2122530    916619   4387446 
  2457675  67595808  19650270  59624464  13943664   7586805   1258578  77633878  23998576  13105799 
 19661648  68672072   6531290    234270  45433712   5528412  13274185   5257500  90735814  16508388 
 52837456   5469479   3566038   5525934  38813181  36838158  11288100  21004216  59160530  32694580 
 40351984  47101220  16292350   3349887   4033120   2835228  19166892  26506580   3291152  17018070 
  9175144  43022090  22949176  17269352  43379864  26783190   2003679   5697600  29619975  23784386 
 75855256  12128404  11336118     22372  44094801   3115812   6543647   1650641  55819278  32926335 
  2644472   2010762  28353220  18254140  33429350  15427206  17474814   5092766  85275743   5739552 
 30433728  27904667  36894672  48849552  58084425  50151585  57676430    895840  26856856   1089054 
 50564547   8236384  69441522  79998258  26233308   2293998  40385110   2776356  28387940  78069825 
  9526410   7501925   5019595  55895966  79585540  19304800  11494614   1652472  15786253  34930540 
  3206126  34418445  29991441  48461441  21835008   5140714   4077210    928044   2728491  16609476 
  2557786  27488951  25041984   1365546  37817677   8364750  18500730  56295000  50149449   4019255 
 18038040  61702441  28259716   7180664   4138200  61348797   2097520  32961924    394592   6066483 
 36593013   9102720  12000502  11369526   2628900  23839400  18325310  74865744  40959366  39085074 
 24613402   4190416  10010640  77988792  46006992  35363328  12939000  41560016   8710800   9354560 
 26158140  60562710  12100416  11315304    722756  36351280  26013376  25963360  15544872  12248550 
 26763506  39440187  47893429  16539328   5060712   2807952  27628020  24569952  32210720   5682600 
  2203920  15146976  62469085  56999962    730011   1040298  10735933  23092632   7711032   4107257 
   905580  34002222  67099032  28512158   7848050  30550432   3618952  20859597  31666569    666406 
 63236124  39595200  24372640   2204758   1300075  18231620  47976782  33604230  30890880   4019470 
  1905273  22462193  36669360  23112516  19618925  48314112  22254880    890880  90063290  21721722 
 24781464   3082575  69958300  70345044  34380252  45962105   1101668  54611863  12420092  16834896 
  9515352  29717056   2199392  54354971  86957960  34648452   8141120  22544363   2406396   1802592 
 71284240  27831462  15754192   4644060  27485304   3758428    785652  78835297   6012840  22580360 
  8216991  51187521  47452178  25316448  25520040  53207539  74380380  40728400  13969410   2790720 
 42626115  27084081  12812541  15106632  27511999   4829022  12020080  39637080  28639356    109228 
 40934166  21340935   2614980   5448555  15617025  55182465   6095674   3855104   3166600   9355530 
 10026711  13004992  40322390    888888  12659614  18629671  23520847   1699040  19133625  25615842 
 11105267   1125579  41460858  23341300    543136  41580045   5252134    212454  33379290   4706290 
 47823188   6092551  68812350  22122534  14158025   1035150  28927920   5699184  26326608   2942240 
  8752535   1155979  21188335  22751272  18597600   1023264  50046928  66240354   1744050  56445941 
 36337660   3174456   8422104   4052664   1255610  20861652  19136160  26082780  12026437   9025836 
 69753324  77079636  76702980  19160829  13930016  28274625  75837306   9298971   3086391  73616606 
 34547294  89517030  26582010   7864625   6486280   6103122  10642445   2766285  67730875  14817608 
 13329201   6236350  28940416  66477359  23526202  33575680  11714868  44787870  20664896   2719530 
 12334464  46085897   3667576  39977000   4447421    782268   7286118  68990471   7625904  24469200 
  4536840  41351622  15900729  45124885   7261065  13415400   8440165  11933466  61217091  46930959 
  5997470  34426560  17458240  13111462  16633968   8906788   3298408  15797180  12878520    108900 
 44273307  33490578  16639064   8276580  21002238  70683680  23548440   2759456  22450727  11192280 
 22298652  22603619  17263932   6957950  23990912  35279802  64430796  15171072  40303120  78175711 
 12895147   7051824   3261388  30703585  59046783  10836480  47282454  59814643  13587898   8124420 
 76359492  30507720   2088416  43922697  37498950   2841788  42037380  13347930  42244410   9980079 
 35950340  31924234  12189472  20244780   8148480  21243672  44038008   4540640  23956366  39259032 
 34735872    577148   8321742  28022600    813637  52566537  15835384  32017260  29830130   4991329 
 54098472   1840995  31283460   5941366  34106930   4274734  10386932  17052596  58289294  14253804 
 49674923    970650  14857353  77335900   2008330   2986058  42092636    177197   2703540  23724030 
 44091600  28422030   2705720  37348521  54879201  39032352   4341470  52476336    304512  22891356 
  8968504  44517425  41408160  53316960  11320596  49958290  21549920  18181650  16758891  55023360 
  2613792  22593340  23312706   5177588  43298325  28231250  24481461   5349456   5795200  29465708 
  3967392  29575385    575604   5081310  24622010   2238081   7033365  35167928  58676670  63794142 
 45358697  17314512   8192640   1165120   1771418  12000834  26155692  23736384   7136604  59756675 
 55923144   1593444  14544270  41865796  18806424  25199559  12069135   9933000   1004328  27010350 
  7093395  35361144  32129323  37199767  10424502  10293982  24948175  16249296  61843524   7347744 
 70696450  10245300   2036778  46651604  59723636   6580564   4184046  21446768    340848   8484762 
  7535736  64787392  63682804    520072  15679560  13821482     67984  24366432  29213738   4821140 
  5817705    359916  19366490   3188188   7580643   1567310  14415015  50442366  36773458  60954048 
 51948820  46125695  28248750    803088  46550812  14147450   1303799   2166780   1466217  61059462 
  4344960  34623416  48007490  19587876  88363080  57197791  55720336  37092352  35727013  14671324 
 15963090  44940480  45239298    136320  15364958   1157470  46210122  15786856   1284430    975808 
  6392799  12448233   5026657  20643975  15096132  16905063  11633440  14432428  23587310   5493178 
 35645265  11122720  38993400  35308105   8012692  19148787  12376596    255668   6252024  18567192 
 21377952  17571128  70460784   9323124  15773042  19097010   8860131  14091000  49083260  55230680 
 17081719   4769843  46684075   9209414   7979524   6293875  13733435  22335165   1876754  42603378 
  8140692   4393032  50821296  56845298   8038960  19505619  32807354  56117436  23421189   5127984 
 93169024  28059990   4220960  11276148  23272884   1107044   5417109  13342560    335886  24163458 
  6287550  60444116   3828616  42444134  29797242  13494634   4643664   2443948  56384681   2060000 
 22220298   6365038  22885842  49460481  10957056  12018119  75675744   1321840  18420524  11746269 
 17614696  20379976  11799459  47251176  69041770   1486140  14996620  11362456  52686264  70483600 
 24797595  10944375  34934320  31975086  58592842  10932904  12329240  11658801  21644953  47071794 
 28718152  31638880  58735560  70356000   7590688  20991792   5810060  25195564  29976455   6856058 
   941336  35230902   1271682  15858549   4322590  33093764  28704461  10503655  20853836  17399016 
 65252745  64847370   3754770  17686230  14641590  31925133  10766896  20698771  18518240  33182006 
   455598  59747688   7160020  31264840  51435360  28160384   7225140  29484825  12984378  15663760 
 44800128   3445883  55323760   7728896   9436560  64064554   7584609   9117380  26949144  28575504 
 17577028   2873816  53403545  14761728  41301765    300672   8388231  23383956  52666233   7924098 
 33606977   9610902  46350178  10363800   9740324  35013504  13938912  11568518   2252030   7277050 
 21670096  10135512  59437638  48777125  36347682   1641472  17976990  13334766  43387432  54514369 
  2908885  75402900    142538  37977984  25264620  24473100  26643834  64594752  27846077  29990045 
 13452390   9190616   6106320  36846966  16612588    343332  18530232  16683030  33342834  47452041 
   537550  37879703  27324517   7106224  16696875  27926144  25821099  66721104  40481676  87002298 
 47631789  12139590  15448104  19958050  58332592  26811525   6066522  18249950   7494872  35092924 
 16185680  26652327  21349835   7216585  56988826  59726633  52876670   2727966  41748408  14625428 
 92166880  28281660    320799  51131262   8077018  14848473  89518720   5440391  21147048  43313445 
 42241522  53003314  18068374  63712243   6668450   9338384   4304625   2125150  24472888  67642848 
 43490601   2498859   6287230   1151039  18379232  11761347  18980658   4551720   5217243  50297402 
 17686027  22934922   3054480  11722032  10188990  55896330  48956886  78753911  44694700  25855455 
 56912016   4183830  34603533  40202596  62755231  57427626  78753768  16675936  11355562  26386560 
 23021692  41437088   5919975   6721736  67828109  33425457   4822626  40434354   3487680  36261357 
 49260010   8918928  32580626  56759408  43162320    595193   8219694    274950  17384676  35049125 
 49234996  35588608   4764760   6225450  50107960  45600522   1740024  45638394  22871576  28003880 
 52677702  54174604  53296221   7798561  22236956   9701544  33713064   4086544  30815174    193374 
 26661280  81938703   2143211  17426496  18648528  10338123  22330700  44542276   7021950  48765864 
 40577810    420280    172704  43152876   2336916  11076273  45744066  26838240  42575516  25982528 
 16786752   6443726  59842560   8886840  38062648  44588544  16779903   5946388  41396101  54313432 
 56113637   1094616   4020608   9075453    799875  16141446  33138371  41536620  56088396  14792256 
 20972784   5895330  50518608   2216466   2038140  51844050  48078151  59430309   1305600  57794865 
   808409  69822954  33894000  50668146   7895108   2263878  34194496   1421164   5352576   2268852 
 10612458  87631520  36740760  26847615   4433688  25139040   9465506  10961080  22296384  23805111 
 27506952   6157665  21132251  19439530  27779776  40468528   6412032    857616  11933275  35822080 
 22442554   5277960  34044824  19788840  50990678  19332084  30661345   7091685  13189629  30819286 
 11061549  21198528  88828920  31512964   4404666  24167682  71470988  29862432  39068940  36104211 
  4887927  44894066     81816   9046389  29699622  27100992   7134158   5141424  14356268  19311965 
 81089769  17180541  15730528  34899970  62486909  14648088  46837624  45472820  44636136   4789552 
 50807322  41022936  27688925   9287384  42902016  11263023   8094129  32210334  13710592  51420312 
 18413021  23731578   8406892  71394368  13064736  82638360  41176211   4224376  53554425  28240780 
  5486880  15787100  34898010   1885351   1747103  27523778  44248704  20246002  65500338  31777575 
  1349910  57654870   6907464  42088826  12836880  71005116   1821298   5468787  18882160  28039480 
 32510508   3057390   9962498  38174175  37670640   5215875  10165598  56231740   2659695   1037505 
  7698504  31407239  15480225  17291200  35697025   2756661  74988420  52531626   5300295   2174634 
 20396080  35812078  36920466  67892832  35199108   3302964  16424121  62870468  14361699   2092500 
 26598898   3670808   2889601    350658  18233160  11129910  26432200  54061433   4297222  14893479 
  7551850  17671364   1137700   5136516  30785580  17473280    867122    803505    911520    410760 
  6988800  26483390  80031500   2392358  35212320   6915440  27033960  28683204  10922710  39712736 
 31165200  38334864    305801  21336462   5364044  11534652  15489792     87160   1149480  47559186 
  2634585  61203954  42144926    887133  19919625  40390760  29334290   9139064  32289840  39149739 
 19282670   3267125  16500246  37949970   4310848   6296264   9503099  34122000   9069543  19336424 
 12979378  46371000  35980206  61439826  77934150  20825691  16133689  12147840  23868419   2431390 
 53876025  24361988  14925114  41789550  16687449   4848655  20114001   3695139   4435656  29964817 
  1425488  11386395   8281665  64183692  58930674  73106880  11761195   2441219  19913817  12887100 
  3239635  21493530  52805207  21736243  24500598  11147906  18360736  36281438  33947923  23767596 
  6326100  18240625  11711994   7870696  15967847   4898432   1759077  52177500   1210260  52286706 
 18404024  50790400  69589894   6613740  18559173  67603338  11441144  15048048   1518785   2647767 
 48753627  10845958  15950598   8775900   6155145   3030165   3909808  67227282  28718685  20072448 
 44168608  58293144  43462710  19289728  58879251   4184650   4537098  37950144  12240432   3796820 
  6582191   6352761  23695328  18720946  41488062  44773271   9181788  48553020  16830040  20863524 
  8091479   7204072  42250295  40760808   4453575  13436348  11527490     87750  16182348  28777144 
 83606820  65536168  33376392   1470936  50979200  23348145  71997718  19365372   1556815   4230520 
 15640720  14305813  62319413   9033120   6468462  77885346  12272252   7603321  19140856   8150126 
 21569975  72112486   2619540  17401251   8828975  13335867  81868448  46099082   1640456  22413864 
  3559302  25399010  13412838  45580300  19254596  23637744  53969013  67355088  46405438  53319140 
 22960133  29729991     25854  26811573   1274354  59336587  19351503  11281065  11372697  44195400 
 27868725  44018736   3646572  68486313  31251006  26479057   4461001  48715350   8106145  56843778 
 18061356  52407540  39670080   9180918  36066419  24929882  26210152  17100855  41197464  31230954 
 32411736  12273280   2738115  16391396   7374010   6497663  16318920   3627460  19710528  10335824 
 60253648  33098286  30605652    405300   5778783  63485336   5704380  41824124  49186224  23518980 
 28399064  11373612  61557568  16489832  77321400   6363800   2058252  41716490  17450837   2743800 
 26610198  18776500  53805112  61071822  13485687   4621884  55628610  32776240   6403740   2725541 
 12725269  22566203  81382400  33177300  37787346    392811   5500404   7556275   2009799  45692080 
 42294150  57745896  15384330   2820285  21772800  25954808   8704118      3848  40136824  42259458 
 22793723  12391596  41225325   3329872  44807168  30004340  15341205  32872086  36720650  22073079 
 12410758  38679718   1553747  29020950  18082824  70980049   7112085  45790976  38022285  34681270 
  2900359  12541716  18625176   9378615   7872992  15733945  58276836  12759263  34308065   1622394 
 10959803  23786056  20259757   1174866  15566214  90934921  40102656  27851964  11917788  16429728 
 64677295   5782683  12252858  10433766  38543016  10971280  21252984   7608771  14780560  42829826 
 13149610   3912300  20398068     66630   5941771  24422853   6815536  33116012  27210380  43107934 
  8819872  55466700  21166530   3371775  46436784   1455819  13429882   2647803  63978936    412824 
  3222162    322245   9452981   1122952  28187235  71687807  20688242  16209796  12041332   4858688 
 59078088  90604961  14696360  86168880  14350492  54308457  14830470   2415894   3885700  53575668 
 12287610   5884010    182868     62144  53476063   8221944   4224456  45572450  40551930  62333376 
  5761249   7217056   9379426  16187136  11658570  12796796  10947146  23131050  33150495   2169360 
 39452440   7314553   2570803  16551830   1563228  30724230  32961502  38337600  65576011   6879987 
 23492538    850111  31304856  32024533   5342112  40282572  51241235  69397224   1650462  11786960 
 68008540  30054465  48622429   6169372   1219512   5608530  35361768  45848005  24869695  18281474 
   959450  46121733   4986696  10736264      4588    271260  42821634  48683012  13750375  42853209 
  3492776  62550010   1591744   1352021  55657752  16280577    426378  31356292  54588681   2178534 
 10391822  57248932    166992   4339278  42998860   4798222  23404920  19239288  51930750  80446078 
  1342315  31845185   4146464  55808500  47919162  26085074  31516342   1683552  34673952  16929340 
 25141647  55063824  38119653  15060168  60398620   7477645   5221424  12241152  31740768  15155505 
 13617600  31474016  19542264  16386188  82336320  15671540  83808639  30730751  21074110  21765906 
 70664448  40318293  53986770  23016309  32461514    818235  28262325  32581188  15326334  53503948 
  2096460  52268970  56559276   6035445  69560849  37241492  40543195  28818474   6300160  28177872 
 28781625  39956598  48110034   5177802  76368888  35956206  27209041  41554656   1222020  33490523 
 65243910  62052793  27255998  20035548   2441454  30525276  48278976  17717535  56681188  26548977 
 12903849  89802920  53002778   1187162   9707978   5992000  48069512  22397568  12347476   3622891 
 35346200  51276240  19497861   1670295   4867986    187224  39952866  15751435   2532910  46022536 
 28375776   5868937  32149740  16237500   1647930  26747280  38070464  19037784  25742121  51194527 
  9583299   1177980  32307106  56652566  40257538  26189367  10235610   7455611  67070998  19136520 
 29388112   7255600  33239690  45948966  30336929  58313280  34898252   9898600  43881981  38637821 
 11133368  13678880  38326521  10362612   8834216  42781428  43193459  28529901   4245894   1044370 
 13988502  71012432   1202358  33110043  21250000  47307390  80639793  19268520   2042040  11163929 
 86383080   6704214  46113786  79403617    300806   4021497  24641071  26765741   3049200  75677212 
 51963141   9887688  34111692  36713404  23218860   1272040  56116049   3946452   4377375   1992830 
  8427066   9150778  69850420  40252374  16929792  47584017  12973846  80841100  21016359  21518994 
  2391480   6277040   5784354  11367594  25002796   8894576  45412224   4966524  17539356  62229384 
 42327659   1770975  15419306  51009934  61505972  20653170  37899188  77403540  16528204  39310400 
 54985775  16314795  15951990   9787608  80651970   5942686   6883652  22418974  14577568  15178422 
 12644580  23684970   6616897  43400058   7849520  25081038  57028218   4955580   3027888  37988496 
 60959752  32631840  25858875   2609442  60816388   5575900  16747920   4780743   4851924  35020206 
 40470990  16561644   8302953  18368296  39159792  15973608   5491853  15708816  64735818  26882304 
 39016528  51288936  27814795  10576545  52889287  31955500  21315561  16938594  12448420    564850 
  4575276  25409670  22275104   3665168  19225608  17922856    219030   4818495  21911594   4207788 
 28854924   7996670     85050  44231944  12239392  32571054  61778908  19351584  23576326   1717952 
  7319688  70630714  15205985    759968  85211868   8589616  23386880  31661877   3604720  94892875 
 21717360  27208125    611923   3630045  19228748   2769416  30048813    226252   1386810  36252440 
 11096232  30741316    905073  71814171  38351810  39695640  65252681  27465390   3788262   4923203 
  8395513  21728520  24068628   3294900  67874625  47055400   4852078     68040  69142035  28444576 
  3305640  44829480   2761220  43252440   1683316   1252524  38581740  34124442  18688987   5242860 
  9477990  23753175  38508705   5446440  82332016  55198028    421056  24413680  34327432   7437850 
 44401280   5599776   7827380  81955638   2532436   4102800  51349830  39514447  47514306  59202360 
  4901180   6125900  16152129  40163680  29505308  18147954  86702940  32229036  36494376  37112985 
 33203088  41351970  14314272  37505800   7460084  27078500  10189638  10208550  17176212  51891202 
  9917790  52730368   1864654   8903100  53236274  21329466    481366  32931503   9439465   8094712 
 21226752   7189500   1951612   2643104   1393700   1487244  10792586  54390700   2738502  52686560 
 19987065   4746284  25039004   5410330  22864380  49872786  15042736   7859877  81933910  31634240 
 16452632     75400   9497424  37355703   9364290  29344524  10765930  37604958   6793500  17776960 
  2887764  41254543   8953544   3280602   2679201   7245641    682122  28749015  29408742   4865029 
 10399136   1904877  46882090   9656488    173160  71008200  35563628   2948517  17458239   7600768 
 25997474      7020  25966635   3144330  13402376  34828949  62801532   3643476  29788889  45835525 
 10172179  55924412  45958710  31199545   4664183    462570    965352  89844518   1056363  90017408 
 46760317  11764008  23866565   5511744  11474818  20316136  12674784  81987318   5382399   9873760 
  4680072   4424436   1291065     24936   4532304  52623560   9217751  40297480  23151180  22644659 
 19846736  73678605  15569415  19664912  52261596  31862844  25746660   9339955  20856720  33683760 
   313584  81319007  16992860  21994590  32358102   9124056  28799064  65076585  12885625  18847110 
 10047158  33685850  83739037  67016274   1682127  84089639  16731348  21550828  37593162   4453134 
  3780375   3305791     22614  28951104   4040184  37471186  29944000   4925148  28055934  11122308 
 57987936    783120    171327    493724  46118190  54927040  39644045    865200    958440  33647040 
 15612021   2563359   4755400  10142694  63072009   5582170  22454784  39401797  69715945   6358024 
 48942264  14213424  32208876  22656606  42134518  20894000  50343498  44018640  43725150  53192520 
   707310  19032360  48768192  27160452   4016605  53522240  15915081  80010448  45795264  14540510 
 43192138  14187960  45760866  25165224  48862775   5253818  53172357  19619600  11463848   7884360 
 30425845  34883380   8072080    677295  41621320   7029558  29733200  10321434  67899624  15098568 
  7216618  62389386   7481616  71282164   3155292  19621448  59129204   9111082  22791720  61165524 
 18732155  13874256     80752  45808432  20800676  76793675   2486400    375193   3471710   2174816 
  2898210  18749370  12209610  86458976  11100069  15442791  54730836   6172173   1880296  58993872 
 75902106  66644228  28955772  13603380  29748927  10796908   5150450  25423400  55740276  19713696 
 62951142  44803680  17455604  33758354  13953597  30808240   2534935   1065064   9834534  24354512 
 13201760   5071479  18065250    449650  95593908  64624012  10654848  56422896   2002932  56847114 
 28829024   5873375  90709998   7461092  32044770  29694318  33864785   3223236  65721456  23375015 
 34100045  68665325  19082274   7861630  18837406  41791890   5474520   6167200   2536191   3946361 
  2805924  32115472   5024529   2340576  13105521  28859026   3733268  22527216  47613520  18823334 
   425430  27230772   2624946  51636480  72076550  51588336   9380826   7682880  77742962  25425696 
  8604439     55292  21814485  13401800  40519115  24447003   8816600   5030032  19830669  49684968 
 10429120   3750472  19289104  62638186   1798972   1008521   2678016  61662840  23788135  22253034 
 24756808  40012731    183060  19126224  37690110  10012191   7035336  12102156   4125520  49122156 
 53448178  31680106  25528113  15797628  61268824  81014375  29839432   2696400  16155120  47175513 
 73990245  25256985   7625514   4526357  26632716  11559938  49685464  40751128  22949768  28496285 
 41995776  34068242  12501637  60844602  49297264  16864267  42530859  22186946  14475267  56393880 
 38089338  29935170  73292094  59424435   6493908  53629870  56548536   4930013   1004088  87767820 
 36861028    612684   9011072   4053555  31956665  56142600    444720  28405731  38437552  50244316 
  1232910  17293505  13955296  30470880  13465712   8733104  36330530  65989050    482258  26650254 
   739692   5153491    617064  30430806  81532962  17997984   6139540  40060980  21800124  69850871 
 52438980  55114230  51388008    708682  16776720  12839717   8088320  32336672   5685075  58437522 
 65130728   2373595    145418  29314770  15027045  61712785  60875400  19592976   1133040  85817017 
 10418824  55419784   3862043    703872   8105328  71985090  20151054   7413912  46039470  32553184 
 31638060  19260864   4739920  18930285  28379132  30329766  12411321  70828320  23112060  65567664 
 45738000  37841094  12358140  38866815  44056838  38074764  10784828  54128250  92252160  12935930 
 28093754   3403584  22728992   4056328    832320   2426556  14461104  41859150  33374967  23908500 
 14159376  30579954  67730200  29730240  13407996  48023124  40327020   8318100   7193112   1712340 
  5909170  48718560   3527235    408320  46498980  28879557    283200  52949750  26190288  12776005 
   536068  11189502  12648960  19911636  96981948   1732737   6626064  19268781  42597360  51396345 
  1300758  21725334  52637715  19804408    543567  22322025   7006608   5404672   2479095  10097181 
  2029362  48235509  20478728   7624476  16293256  62001135   4763999  79104336   3897948  41364900 
  4135776  24036824  69279057  16946314    630936   4917185  33200776  14769225   5306808   4016670 
 66342568   3145338  16104837  10640100  22181016   1035880  24934230   5818028  44540145   1480575 
 13833558  23190227  15770352  15362805   1341288  47088340    657800  20883060  77021051  14515254 
 11004292   1401875  35031150  73082634   4460841  50455296  34675608  73406904  37469663   3847384 
 12357146  19204080  78582852  13377375  31893039  29806308   5499854  58971616  16605057  16992540 
   118524  53604432   4525252   1440390  55196570   8080560  38757664  38784075  23836280  34560320 
 12905074  28664160   8900540  10314240  13231440  28603132  51949800      5575  16528512  13767840 
 26569336  14886585  25702428  48767744   8379360   4369869  18513306  34970794  10762115  19858879 
   669060      4646  18063208   4228050  38565640   3647483  43200836  34253760  14682728   7664384 
 18896017  16419102  27363042  72244640  60067114  27053147  96076803  41249340  16610295  24832264 
 12207921    371700  56643916  29349930  16697049  69041820     16665  32872680  12105521  77250516 
 24876270  37131498  18945279  53749882   9082148  92227788    204030  90616524   1814370   2807802 
  2287060  16647603  23772168   1814228   5631270    590850   2288746  57847063   3941987  16562302 
 14209019   7779533  14052761  16840737   2243008  21375432  12618045   7919624   6252672  26077095 
  6735120  39966304   8746296  20796699  16045685  52133816  23166300    504636  21947125  13214993 
 18082977   2600758   8218666   9816636  16115541  18964764   8842978  13859175     42812  20826234 
 11685380   4633330  21680956   7506180  12044820   3866341  10530270   6498679  33615972  34470709 
 13214225  19036160   5192625   2630126  13070564  44543600  27365390  73868004  15964878   1290600 
 36001571  69898796  75484728  65032458  11887006  10874647  40768758  16156755   6565240  20487852 
 20024404  14274275  17791070  45351140  13466250   9730535    283272   4364560  32683211  60275302 
 89657388   1379700  14059185   5616311  19605375  33497467   1061049   4595120   1389150   8944320 
  2281399   9450763  35247712   4320279  69158562  30908160  15838400  26396968  29714877  57333978 
  7729032   1741737   9927486   2021288  11387792  10281791   4320996  12582616  66609917  23591400 
   958464  20318995  20735110  43828668  39903094  72690096  30895056  43150614  32648868  25404792 
  3508890   9787128   3558800    968215  40605752  12220800  29629080   2951200  45703680   9525340 
 22173035   3174928   3781970  11433875  34034600   2792538   4746998   8011236  13834464   7997728 
  8499070   2982848   2342570  37244584  29024390  21767578  11366910   6953401  70378596  11185724 
  3234662  14222444  15351744   5937118  42328419   8546280   4410192   4762668   9753156  15073326 
 70685016  14729283   3047814    677508   4169730  31591162  17002791   1854666  53981403   9499892 
  2285088   1692600  17050264  10872092  35332350  35234304   1568302   9946611  30848400  25783000 
  6559232     15702   5006508  68528500   3323889   7503000  17748247  25273743   2261164   4625775 
 15070913  13826331  60965160  38394734   3155319  63127115  17618975  55663149   1730595  22749650 
  2456064  42694624  26552806  65096238     87676   8756235   4101120  50510319   1297746   3548783 
  1725120  45422144  12367295  18484729  37361083    181130  34797810   8537550  24627488  86522744 
  5932325   4709318   2497389  43333068  46234362  20783952   5821080  11349852  43087400       297 
   148712   1917702  14459919   5950800   2877930  53101670   6908939  41455524  10301864  87624708 
 20922706  30635220  10323660  13154400  18391212  47372220   2841588  25849120    414630    779520 
 12031260  51291110   6085220  22287735   1235691  25065492  37545444  12369696  74126528  24968124 
 22048236  56031760  45147726   3245688  12975776  43756128   5005904  30107814   6331446   2455431 
  9144225  10505220   6290600  51101928   8893707  80097225  21927630   7772165  28259200  20463835 
 35347544  10577974   8219880   2362192  10197430   6032384  21823970  25925290   6804270  66915660 
 58553936   6996710    207306  16195680  48955566   2984745  17916356  11826122  19413366     81108 
 48370710   5541932  12299170    145770  48418650  24913416   7670754  48732130  11628288  72934350 
  4139226  47317557  10319400  22681318    755358  10821020  82732067  11577165  41246120   5941590 
 28565440   7065316  22145613  29882499    378770  56779008   5494400  71056440    405072  20920170 
 10290172  23219325   7451600  57351140  15408734  34029408  25805130  48499356  38076192  16454858 
 80188110  43231650  83367624  16229850   3979932  18701644  65242881  30502729  47253776    351560 
  2206432   1146704  19111522  14067144   1064200   8218530  50919024  22486560  62278335     90774 
  1135544  63212516  20768352   6586412    279360   4853852    209024  10061136  35518442  29748400 
   761524  22726016   6603924  33331324   1535236     31350  42620137  10462608  38148348  15354900 
  3801158   4847148  21898450  74183580  46710196   5705054  58362822  27038400  36341808   4443936 
 36117480   3514059  27483290    254508  62267870  49950320    514008  39152696   6535304  11003352 
  2350604  51045384  66911832   1481220  14704740  24159690  61580116  28053660   6959555  64053042 
  1745832   6753943   7500375  17273532  72334584  44874500  15326430  16137185  55725668  19677562 
  5793070  27916694  42615624  62969126  45985605  17733040   4207019  32462877  20259120  59799724 
 16438208  63003850   2228352  14339042  51550386  10476960   3115680  29999485  28357308   4206084 
  6721450  39582630   8045244   8113032  63366480  44346432  59122345  15083855  20489652  16375905 
 35363952  70030680  17919360  50255172  39387698  19450818  90606600   4240968  30487800  17899584 
  8792596  27109485  33581652  15912000  29916000  45486600    424944  12210432  19198030  37612228 
  7931380  18729280  22067968    344760   2295160  20580802   9251028  40572387  60418148  14724094 
 12258470  89081910  17221187  47905856  22166622  19075819  21907753  73489416  55106892  19309230 
  9128030  32839794  99690210  17761961  37327500  27171148  73199943  26070912  59313254  37306976 
 31617824  30756680  25710116   5482092  50848160    413175  32430324  51245298  13436928  38179313 
 16622928  18668485  38377866  19016910  60073464   2088515  18670509   5692932  17856490   1650825 
 10743684  12426809  40542552  35171136  29416023  37734507  12131145   5461236  53816485  33213323 
 30515568  22470416  47728065   6305444  39777025  27633011  27991374  10542585     66840   7654728 
 43338151  70924140  35864330  77583751  21992496   1845574  29802300    594606   6913200  12910837 
 32280132  10586070  21714930  28295488  15559290  40620200  40742307  13610562    625800  34038326 
 14962604  46938888  65041119  21306528   1607892  38511342  15519744  56268200    591096  32979141 
 28659033  13693092  28259010  25598020  75708255  56521856   2177028  31885500   1776018   3522360 
 11562720  44928688  17897320   3974719  10805540   3896000  28586089  10607388  19194920  17762745 
  8698505  33460368   3227070   1532685  78704520  31242240  12364988  44970240  45978555  42964467 
 75257281  56573946   4370900  52478490  46365264  41606832    682510   6702388  18142880    879200 
 10969838   8569470  36946575  14386300  10017599  63269394    412920   1030218   4265860   4522279 
 38834601  35959280    473836  33538705  25219755  15102890  10577184  43201079  32576148  17874855 
  5578096  10721457   1319326  11246176  17346915  23834200   8104380  46358958   7983056  17695978 
 28699251  17077125  52620116   2122968   2615994  12131875    293436    345180  66546720  19606860 
  3744538  12183696  21816210  82571456  38424996   2689716  54395514  95876928  23420976  40092053 
  6571305  32698021  21422708  77129172  33493200  39367150  26563230  17811075  13301027  14931410 
  9453562  35396827  29811496  18672372  37419162  15510920  18886560  10191259  39113735  19194340 
  5974843   4714688  13767267  65844427  10332018  12727008  17707753  20838013  11420292   7198243 
 19198904   2067558   8889405  58425048  19347054  60006771  27244394   5358108  44738304  40775665 
  6783024  10393670  10888452  48558167  42557910  40922106   9175140   8516142   9675420  11244772 
  2617728  24794298  96098325  14924364   1859806  26599350   3632832  31798240  50517200    524718 
    18044   1547040  27589929   8616596   9133806  18345980  10995920  24671144  50783019  73404695 
 25584920  21531779   8805420    838266  33748918   2661052  26360136  17406502   4478100   6545568 
 25585040  11305414  45669582  34177048  27789525  52178194  16818165   3460185   2434935  20343085 
 10443616   2543430   2996036  28831208  16613508  14222728  30422928   1613398   7532420     68992 
 66434466   5403798   9749335  18340000  44555792  12067866   6102285   2533740  18530304  31360100 
 24996993    667232   4644930    103410    162720   1959166  35544576  70873254  81461765  12996882 
 60304904   8470320    484180  94239222   6300596   5356716  13335036  49155398   4074664  16392264 
 46932580  41870244  28259176  70530898  12689850  14084152  22332120  25139049  16196135  36380745 
 25121382  47272445  43313996    601120  34135296    331814  63224792  37198397   3150345  95325800 
 28981545   4290390    433152  11016319  16816292  30335670  46003815  48333813   8769285   1661808 
  3944655  31791958  17931528  41931044  12823603   4984479  52688202  73203105   8103460  49374936 
 21053682  31876176  50380596  55820235   6572838  13689984   2199712    570966    684483  25308406 
 13717440   2692459  49508502   8480848  10485512  17596460   5162346   7065220  49431616   5155290 
   337960    155250  36782144  35166076  10065407  40522768    568878  55918323  15409368   5623362 
 30438444  57532201  46181585   1090924  24942465    125768  29020566   4128232   2383770  16527786 
 11267550  24504480  52344780   3461610  14580440  23326984  62946540  10077155  58403680  24939560 
  6634459   8080050  40172262  53863441  21799350   8880599  35825605  19992784    749057  83920212 
 63578028    130450  38256608   3551640   1439900  50271168  13336375  27220914   2567352   9839984 
 15349617  19114480  29223370  12550140  24823645  24919356  45329499  16632454   1335528  26296214 
 44048212  32954208  36042685  10195920  44254392   2991338   8722036    629735   1436721  97671189 
 28387440   7872698  18560192  25993203  17386264   1258360   4843348  34129032  37739527  10274691 
 48088911  59015421  67217896   3970720   5950206  21202510   7229277   5432316  32307429  31341391 
  3266508  48261015    295596   7664517   2841681  38616144  16125828  35025588  16066736  61992684 
 24663080  85411195  45775142  29048490   5534472  50454992  18659578  29495249  32986800    194280 
  1142087  29084059    460275   8908004  64825848  32841320   1756734  44169920   2724172  16565000 
 45106782  62328624   6298000  10174308   7910743   8285801  27726590   6519396  17275200   1506920 
  3805449  59886036   8674710     23142  13827127  90006276  31737220  45665312  17355213  27236132 
  4375644  55779575  35594384   4560732  19030704  64313390   2481354  22472320   8594508  10589314 
 22320256  36484283   9453066   5424966   1599962  64312392   3257829  25047690  51248472  50140924 
 10024872  19907466  33436480   9814361  44468262   3926886   5814000  58319352   1415001  68213024 
   612360  40680945  45636201   9014750   5246927  36341793  23678238  37195122  44500238  64161480 
 30629586   3288320  38552591    207418  89381816  43622172  26855631  66123576   6346580    622442 
  7660142   9248570  12631311  21047978  29976576  20310472  46938680   7082790  25840748  19984383 
  9081455   7972250  54079596  16855439  48014316  11454966  67229881   9224120  19691496   4423125 
 11919883    660352   4874539     46860   6227200  13702815  32343416   9119880  13053075  31444476 
 41047083   3968910  16351104   7218252   3932032  31755390  13042950  82773900  33350515  37372545 
  8729379  60364346  13384095  22175178  74240562  42886982  26600480  34444158  60490170  18906444 
 48697600    133280   6999930  24137815  14782768  74236819   9077252   8328590  26648573  19102315 
 25619404  41930112  58057550   2534946  21320891   4045100  30105558  56909405    426798  24561362 
 26863260   9213998   2498169  18373988  36388800  54072100  22142715  16284754  50171148  17075780 
 80286375  59923312  38235340  24606004   4473856   5273338  55182300  22309950   5083617  17161305 
 10952172  36972147   1309610  38981495  79124648  45109152  43778214  26923376    123096   7309720 
 70767242  17867724  38518370  20650880  35064000   2637092     88618  19538359  60828882   9024530 
  7903918  82958170  62750217  60587934  54046804   8333964   9735042  11781725   2288315   6321700 
 15517680   8703024   2869416   3082218   3014580   7761120    461027  74695876  67067420  27707004 
 39785170  33515253  24078750    827829   1273998  18807633  41024874  45818026  25650092  16631616 
  9023040    584868  19277505   3137030   7684824  22744392  50676600  60571128  33253468  80750068 
  5356376   9271018  30703582  10394595  29039163  51247770  76959000  56405538  24740675  20207798 
 25458606   1541628  72056490  14028312   2813338  46735614  31967649  52398300   2195356  78488118 
 29286504  16208450      9496  21905478   2290340  71453502    361760  36515160  69820072  43545600 
 40730163  21033420  17097032  35863440  13217750  19873765  56113942  35776000    167198   7753300 
  3129876   7434856  11281730  44477900  62706628   3652985  19291986  38314175  13843440  75853150 
 47897017  14381277  13339072    831296   7256484   1867404  18545050   2511872  76504164  62910024 
 32854580    437052  79854100   4290113    988880   2190070  38351168  44769335   3429688  80721283 
 53983695  13005396   1094459    393092  23605908  62410140   3225860  29153460  24279630   1223211 
 64939648   3723665   5070600  46638400  15694936  13537044  22851072  62085156  16664655  17954106 
 19817406  13317504   7401822  41360790  18003040   4327689   7318464   1962480  19546516  42796240 
  5606400  10699075   2690232  21004140  57696625  13303644  69061650  24555069  20046054  15419340 
 23965766   5910212   2498714  27650568  73347743   1422608  24518128  56455308   1601400  25057206 
 54012500   9088464  17718246  33257106   9757116   3806460     79178  55299742   8205720    412676 
  5059152   6894384   9349452  16245744  34478092  17581245   8001120   5191074   2268758   6827184 
 11596992  19429990  39948246  40167900   9561566  40645255  47353944  12751323   8738771  14658204 
 36839250  27744310  37290186  25411280  77514080  10258868  12811026   5524926  41970042  57473520 
 26927442   2441296  19434246  28273805  23132592  36296988  44219520   6398730   2594878  36648018 
  1298609  29942100   1502564  19926232  38687600  16820445  50027038  31934580  73006416   1919388 
 10887416    548046  62615744   9336600  25766889   5216906  10890065  12972960  43302972  15884946 
 54878406   6724575   7429563  12761052  40805424  55742400  25876305  28849941  10609137  48438764 
 85448500  75650760  48147875   3979870  16757737  12297470  20256474  20455704  14572578  68401908 
 27035946   1548261   4273088   6665419     60605  10675700  28874430   5622636  62413241  62798354 
 78976648   6090984  28002609    564740   2493200  64084640   6824277  43861027  24704140  48804880 
 41956137    322161   1181919  15635466    629000  19365250  23521495  16144632  19995413  92667246 
 48915552  17159748  46388056  37367407  11998560  73952948  29568255  41615616  10381728  45050775 
  1919449   1192900  47619177  26961900   1092256  79176480  44049884  18208316   8346893    221616 
  8220714  55695912  16208480   5425992   9039360   3216510   1973400  14356548  25749009   9245628 
 31917415  58637082  18109980   5420448  13041396  29769990    830688  13419054    345135  14422980 
 19701771    166968  32187530  83360865  82781801  20776905  46573452  23921424  23980904  20316015 
 71642736  25206012  17087256  17892252  14899968  36439020   6863559   2984418   4924480  15067833 
  2655910  85528608  14087192  23259720  32634075   7411500   9185405  10211916  46282944  60243246 
 12668250   1374516   7316255   2253867  25030017   9794400  76585239   6462022    763476  68830483 
 57737799   6963567  11545776  34125980   3935280  60482240  43145656    746544  48486672  51905250 
 18549830  81958400  16644915   2380378  36816390  85972116  32290746   9616332  57050418   1001584 
 36562040  47489820  20284080  88726199  30237779  48870909  10722605  30585788  19130720  39456186 
  5273890   9646371  47455177  37369881  43208980  36110614   1908893  40286559    905040  16886595 
 12423312    105462   4092582   3408853  16746418   7191484   6568540  22709924  14779734   2146095 
  5303750   3182088   5909625  19534495  32251572  43856928   6957071  63364041   2752986  66451001 
 94798980   2633552  11117904  12471282  16974522  65819250  17669575  44946000   2877336     27776 
  7062520  24001068   8278054   1799525  38714520  21125896  26045828  11009250  52979967  22676797 
 53368074   2095850  26385900   8033025  21013906  35540127  40567636  62626635  36066474   5667854 
 83477599  25102760  26802315  61151512  49470200  10334140   7523235  30784770  42813103  35936595 
 43601996  19969188    849091   2389062  52338771  15370180   3200400  46510188  57116280  16378572 
 50782580  21506856   5588271  16331688  14856502  21836913  18042465  15365820    369910  63721857 
 20387412  10014740  87407600  41246848   3631152  11082643  11906484  13903467  21651825  20078391 
 34801120   6375710   4964526  18257835   9214621  12127104  21430272   6573247  16665376   4070275 
 28990764   4231452  34353750  46620375   8952960   6442984   3481566   3605835  14722770  12270916 
 12798510  74893810  56858625  32077360   9225105  14951968   3934084  15596596  48526290  11161143 
 11362852  37145574    912912  32841433   1342705  20132220  65949060  63807480  12360400  25325538 
 12873728   2877231  16490952  19241115  12081860  41625962  13737681  50492316  10757362  90626184 
 77499158  12343617   8277045  24035606  49908768   4054504   1676560  77103390  21088292    790515 
 38402403  19686704   5922720  23933670  27768447   6022573    235706  31168704  16053500  12416125 
  6674190   1720850  22256638  20364240  20793710  74090691  53367020   6784325  64875500  43047840 
 58513996  55069542   3926340  80366616  23638280  56671758  42979317  32070802  33052821  44817180 
 44711786  15537032  16719990  17440021  22184960  30747005  11969496  21440250  41005797  50507730 
 43537690  38402080  40962295  26727150   8228112   8713010  31003300   4060447   5199259     31572 
 35840085   4241952  14345559   3446190  59738262  11491764   1423872   4821615   6186986    272349 
 34337292  56143548  16330832  29764085  37882845   7745920  29516200  45575307  31457100  59315634 
  9496380   5222416   1601088  28418544   1203175  71374446  40302925  10744947  53285820  56424546 
 66256334  86387458   4389440  10293672  84633600  44226894  30277800  40187608  60389966  26124706 
 26162331  20364960  59730099   6713499   6793008   2428288  28634368  23476698  14427159  11862106 
 12701516   7734741   4979986  36822510  64156500   3159104   3199040  28108350  76833573  57245188 
  1513350  78953706  11639628  25178965   4420937  17440402   6210796  45202892   2335536  81099277 
  4137086  64870260  37137672  41987956   1195098   1545036  14885704  29224080  14407085   8968080 
 81875256  27354840  61107360  94018572  88554540  14514306  58483723  26168652   3859289  71893612 
 35400307  68548050  36998308  13248910  51259750   4043578  26809000  11381760  11144004  78849071 
 31025248  12406177  83807004  33589710   3693107  32850328  55775916  45090045  23172786  12413001 
 14456342  16113524  18947152  15405250   3952266  10555070   2151424  39738000  51452646  10041305 
 19587612  29531229   7132416  13707856   5583270    464640   6656088   6504008  19692480     53158 
  2223200  65237984    204508   5684280   1041755  71796845    371664  14798880  28281600  15793180 
 27445018   6869520  24581288   4245040   5471496  33254116  18739482   2079616   8779268   5349960 
  8728843  24397280  81128840   6425705  45032403  26461764   6946170  13235100  20278368  40640238 
 66970231   5460356  28212462  28884664  17307146  59526111  23356388  22743018  30160397  45875032 
 27172623  15156908  47810800  91976672    115434  67610690  74871342  54569300  41776900  37357820 
  7808992  19904820  30995316  61965296   7008323   6840880  46244709  21070680   3214674   2378049 
 22312350  11210589  16120027  72220995   4594905  17631075   1610994   6933030  27174912  12491555 
 32519424  55096884   6435073   6612792   6643320   1813500  28882971  51344586   9265500  12153213 
  5719310  92123850  27756120    301392  36670270  22591153  44238726    840603  46233960  92291400 
 45242640  12157782    290232  11220825   3571666  69904268  59400864  72709985  18880034   4956525 
 36858640  40999660  51445044   2082405  19648320  56124219   6220630   2945432  65108736     76583 
 66692640  31740278  17705733  27719680   7678330   3651854   9594468   1339992  32463057   9940620 
   333454   1851840  39870684  14634690   5945912   4589984  19750800  10755459  17776985   7466291 
 13405104  10292022   3546012  14205231  43953840  42332726   9826830  35645572  36389864   1071819 
 38482444  32780660  38411600    213556  62140245   1091692   7698890  16545708  16560504   1739985 
  4380444   3824394  14890083  55406860  17472532  30270864  48036552   4581740  70690085  13082568 
 64188558  33095448  41226900  13834360  15737900   2271654   4789068  75913920   7621056  20926208 
 40927767  10379472   7381101  36725788   9628356    897921   2382847  75547809  31827078  18883984 
 74333670   9991140  25018560   2992392   6751440  53484584  42749840  21956928  38604258  17290728 
 19356975  18762354  74576997  76416372  68537295    165554  17073909  55924536  18937927  72377316 
 14844885   2312171   4224312  11967813   2733100  35131320  61945233   5314188  22475670  27043226 
 28033425   7007784   6461808  31932885  33014096  82704577  62065243   7918592  19643526   7476678 
  3178528  71875791  18561114  26608056  57333990  13146824  22333740  21840196   7809378  36607610 
 14046642  16576770  21953154  71974155  82572588  13588184  53357135   2453016    706335  21850170 
 29359000  85506525  33060384   1624758  13419852  35496423  46011500  25266832  37074240   8851792 
 32024025    392196  51467856  26742694   1898289  37602377  14906484   3843985  13693548  26352480 
  2853270  26702748  23376276  52384976  76759425  49754632  42587550  10747575   4774264  13952490 
 19119884  38535750   6849952  19092752   5406840  62831729    866210   5757915  31436600    127003 
   667557  28496840   5674740    351975   3187052  16221920  37606528  15054840  41598954   4887552 
 41872950   4987008   2267145  42926736  27191428  20893420     30956   5873615  41728358  14005439 
 32432575  28110810  37622898  11952330    253536  15630391  27398508   5166216  37351450  31907064 
  5135732  22372252  12435063  73418473  69840240  13507910   5904780  18729975  59189480  34296500 
 13312845  46080320   1122966  41693608   1686372   8054300  42078150  60096228   1458925  26384196 
 19704272  36998346  14794920  64293264   1389696  16934176  29183232  54440169   4625289  24074712 
 68011086  70829796  20058480  60185559   6773013  15498419  41546924  40707116  39478675   3120687 
 17746625  50005160  59596768   4447653  44011594  14555295   7786720  17551122  23479090   6418434 
 45839045   1705816  26970558  34546200  24819699  65412490  31809788   1322024   7630926   5093724 
 13979904   1373802  12631524  20002130  45255663  13747536   7234500  14696725  42063736  95105172 
 39386240  58056090  21552438  61517604   5267834   4749867   3266665  10315760  15020691  42511194 
 33273582  69093651  44747488  11636198   1374240  62166401  32210880  21229104  49065940   4072129 
 43729616  50392980  50354355  42065604   4247455  18606381  47631440   8657330   6110152  10702554 
  3955078  47907938  25997505  15536367  14464640  46545768  31314920  28910128  95711902   7029135 
  1767336  63430290   4915196  70527912  43415046  32920650   5816940  29170413  21534942  77120880 
 77253850  20167664  32095712   2693056   9718203   5673668  24357300  12429991   9364359  23802352 
 16895450  32711970   6161664   3365124  67184068   4830420   4071912   7556082   4019012  67470984 
  6162000   1242444  46543644  37994412   1164000  38253992  16760921  29623676  29379654   3588665 
  6534696  29106332    579972  18787790  19884620  18726984    786852   6689711  58083879  26273520 
  9662590  74071743  78560820  10050668  13791012  55107024  10696885  23098869   5888696  23252414 
  2728792  14796348  21743519  21415680   9321858  32986873  57485050   2845496   5762168  10276656 
 18047196  21771476  47482766   3087362  32345786   6749320   3992187  41573460  69234102  59638414 
   981165  12290880  13325808  26245222   1385211  57168930  19030752   6993590  24984664   1971316 
 77044088   4631275  95511429  30264930   1789722  18640908  27878472  40303164   2866696  10180755 
 50507629  11019735   1175202  13161009  56695213   1013349  18815472  17190979   7007682  47554455 
 15478398  28940121     85768   5505500  23440340    153159  79501464  43789571   4382848   6653927 
 51456084  40203366    811624  16707561   4985416  27815432     37600  62178697   1918360  32900056 
  2030088  14284556  49372500   4573296  38327513   7538675   7150728  14270523  19133200   4939250 
  1575486  54840981  39860302  31353700  31717000  48766302  25380736   5945130  21581220  15465342 
  3262122   5053608    680822   4471040  21702904  21356509  19386249  27351395   4166640  34245200 
 10008240   8635671  16766948  11007097  31997886  11528468  28346724   1711400    693448  31720500 
 50216010  22243232   8517663   7625376   2927672   4776640   8076634   5665928  13882800  36747360 
  2610192  66019072   8075004  10528038  22193334  13074750    183896  11464236  22659719  12008948 
 66328525  82114450   8433705  21235117  19773558  14732880  61040328  82086654  19977237  56523006 
 34213185  58966164  11962510  44216040  50974098  24623510  31831378  12196480   4064939  75037017 
 15250660  29687053  33224332   9576402  19868753  27345682  20487159  59966055   6104914  12386962 
 55087000  35944879  71946486   4797006  27527836  71381194  14323727    730987  56996268  38776248 
 33697287  63998494  31835052  51501571  22087330   7329640  11407654  20286336  67413976   4563540 
 12088622  34242975  15774420  10234563  43172950   3381980   8412125  17598620  15500100  52946092 
 38985534  44814455  15653673  36513456  12672264  20406490  18459525  11068260  20987050  85831245 
 79487070   6341218  43398550   3221879  29824488   9566298   9839590  18213657  63430268  12996720 
 38338564  73455112  33599422   5453874  38512203   6404208   2079768  46026778  91464012  31603330 
 10702908  52027392  33148198  46592685  14380470  56759970  10817232   6270894    297840  11564458 
 32753521  31165966   6014925   4415145   3014845  25947124   7962179  26386550  56346228  23279260 
 45965149   7748380  23667808   7707050  59828160  42667177   5960775  32675516  12115800  26286515 
 44350110  29855040  15261275   2007500  57337930  46008360  32733164  12961400  50776740   2377440 
   486625   1528403  19500800  13119876  30444194   7195489  19797075  53458391  23455680  15085656 
 67391252  17199340   9360999   6742531  11917880  23544390   1141920   7385680  38705700  12923184 
 88990188  20976113  36507009    440496  49880583   5832228  17663808  86899304  36701996  34721544 
  7930157  40632342  19467755  20550400   2470712   2943860   8180480   5144200  22034258  37376064 
  3675204  64107693   5648652  26738784     66976  40357359  32024309   6466383  29160225   4179185 
  7224871   9411776  21630375   2194192  23401940   6072248  89542600  20513318  12251603  32589542 
 13599630   2200685   6375600  60362208   2321160  69241452   1047904  42702012  11372384  44119216 
  9542280  27488268  61453260  48926385   5418800  19693842   7827951   5608132   7988460  59258440 
  3778428  44245820   8968554   7792840  66896960  11936496  33058288  24378180  18613104    470840 
 29277570  28759650  70234810  41004000  57058239  11023005  73496864   7501340  78167128  79485474 
 24803947  11365893  35253290   3679588  65636298   5370658  18646800  10502640  16925123  63648228 
  5883132    732978  24014874   4196717  50072526    214240    304878  23050624  20144426   5889888 
 57267584   3700881   2475060  34404320  35626503  54215630   3563735  23843608  23625918  23791575 
 13728825  14039480  37032404   7616304    510699  32051700  73373225  42675456  28077879  24403456 
  4255170  43513902  38220024   4995030    505230  18624256  23707920  41769752   6025488  64818752 
  3820950  36172827  70809964  36278531  15949792  28447088  43803066  47678400   5241670   3877520 
 49948893   2257200  13747564  20382464  35798850  37957056  46452057  10655845   4037137  77970724 
 58677042  39806067   5320224  28508500  25728360  12591686   7485057  20938744  62486414  82414080 
  7757380   3190514  28059824  37915605  33448415  45339624  51816240  26310448  50683900    780780 
 72334840  81323410   1391094   3828465  37724940  15412795   7858368  41793162  33570124   6587540 
 40079664   2757066   9613780  66290004  22759652  51854352   3049904  69019644  55994300    459493 
  9859050  14793324  25669440  19304460   7347364  75063040  47939437   6004740  18423900   6120527 
 15777660   9819404  33488345   2212355   3578202  51936904   1300140  44362588  34730575  18062919 
 41393640   4189284   1679328  30049728  38506650  25743525  24284092  28344696  74255580  22609745 
 14855841   8638720  55421464  22948663    437415  20108170  28866569   2985080  26887264  21751200 
 21004928   2884900    470154   6079500  30805610  14771021   2674296   6976107   3254845  45507938 
 25406764   2109989  45676800  81990126   7434368  20898436  40045632  10935705  19015369  47271087 
 31830466  11036888  36490828  12956746   4075428  94916445  39507198  12726760  63845646   2767710 
 22692336  11277255    792962   5318028   7016960  28301735  68850927  36473836  16459605  32752704 
 54671139  20667563  15101929  99400539  16575867  71916336   2195602  23684116   6288508    575052 
  6377721  11665791  50615595  24619320  15884127  40367250  37742796  11584225  39231048   8714250 
  2922975   9355209  48680773  54075097  44256672  28315536  34550571  62748224  32968640   4678447 
  8411726  34171950    871740    770616  37680840  45259475     42315  34211424  51569160   3528192 
  9080070  15611693   9783888   1102206   3414888  91859884   3473606   8413164  18882432   1377280 
  2930946   4069736  23538920   2547378  30982404  55012320  64573466  58072734  52282819  29631731 
 15171408   4601362  10236380  15113004  35927914   1098144   7543256  16760376   5232762   2600040 
  5618602  10931708  16683871  29992608   1962765  14193439   6949575   5101800  19500480  14369772 
  3431571  39940575  52846500   8712032   7806986  28184952   1060272  29437600  59192504  19218887 
 18455528  15329097    858000    177968   1083888  35522763   7207128  25555414  59327525  60348731 
 18843348   2421308  10643619   3004932  70308448  23902541  26738409  45349590  33228269   4829835 
 24489640   4629240  40399515  85159760   7664965   6437631   9389596  15339150  30406630  15461610 
 10901898   9014959  45942192   3195230  32760024   7727742  26202543  57968262  12646590  15199660 
  6922670   6407640  55302560     85281   9068817   4412160  17082715   1632659  73332280   1253340 
 10381932   2373160  28850958  36304875    381351  40257728  31123443  10871433  34511664  33046992 
  3115644  72900584  56969190  20326788  13807368   8520930  11599500  88970616  52578006  41632948 
 24025092  21341125  25778670  37209420   6207066   1393806  62034460  39344239    520704  17447895 
 10696832   8143128   1159686  20883168  17036800  27830920  19937760  24472622   8859045   1499124 
 18144128  29706990   4921340   5118972  44312060   1909332  12726165  34094832  26268275  34097216 
 37207885   2027682   8558136  10086400  47111025  36741672  10148908   5963075  27092202  44864474 
     4064  34641332  18617075  24798276  18493020    129519  25157466  23924880  45406816  11490824 
 17689476  22110299   2901150  89047283  16535620  30932496  48799872   2955472  76836916   6822634 
  3107105  11292052  16163330  38384418  15298800  58774016  13678296   1625250    822024   9214980 
 93984360  13465520  33784884  12709626  20362672    531570   4352088  59342061   9839400  55216736 
 43006600   1639008   4422900  33369105   6416800  10841999  37775224  83784610   6987561  48513331 
 46623180   2442986  29285312  17713304   2855830  40252400  34983169  32784480  30131514   6942969 
 48479794  26939180  36478008  19277186  11582278  70010535  13053495  36734121   1081824    184842 
 37143425  55154871    199220  29330003  72801576  47752188   1499010  23724549  26125848  12095493 
 61544868  11489672  44479854   3636600  37529856   1421384  10815103  38723805  11571428  37950000 
  1065848  19228456  55858103    729421   2465694  17638460  17011680  19180506  73873008    886923 
 40228945  77422230  34817040  41999744  61890024  69867840   7934885  24146220   1165092  18886932 
  6920025  30632714  14351940  12927804  29184291   7715265   3970840   4006397  54527536   1864872 
  1562226     31740    420336  39616290   8466025  18081930  59129145   5783580   1112490  23109732 
 14167806  40597461   1779216   2714000  37784684   1762428   8334570   4339566    799596  16943524 
  1005233  11000464  53228648  61330594  39008263  64989582   8969940  67083072  87939488  14507584 
 24252410  37826100   2758140  23750398  14526520   7113222  17172078  25297996  57502440   4384536 
 58674395  24864633  18174630   6550540   4774996  28056490  17854452   8468807  16364716  12302334 
 29370849  26554680  16589040  11787460  17298632   3653910  21969915  44683590  16293528  18215820 
 32547380   5258568  12424875  27133776  24903480   4975797  30398796  32411060  54518750  50236904 
 28518405   8714160  27808914   6644435  67735280  62618575  34755123  50593012   4530960  26404718 
 32108650  67420914    929135  62986248  20442294  41368905  46561095  69642608  28216896    579535 
 30920560   1082322  12897000  32512304    686956   1668429   7281233  52772320   5512704  14749350 
 71698093  77131675  38156288  20207844  30990096   1230000  26607678  32502546   8632890  45108910 
 35207275  28957646    859812  11113960   6762465  87043504  29943802  42980790   7154669  65788695 
 24268204  22204350   3548800  34804648  10469450   6829641  44731225  18597048  32059420    660450 
    70202  61567380  22120672   1720165  14986500  18157074   1915004  14416408   7186649   3967920 
  2447900  16920829  55873509  12733780  30479810  68992800  19514730  25859799  27670728  41366430 
   797952    727430  26689476   4228308  29695596  14111262  36142440  66242650  38931424   8139422 
  1930390  52117125  54821070   1920116  14317230  21212660  22721600  23190720  30930584  52458525 
  5577611   9510963  44712946  30652286  25488750  72402540  11888855  86151706    724129  49692543 
 36370624   9285894   5306928   9751686  40688335  57990128  53171694  12073861   1002240    107499 
 62709330  11187400  13261662  34861200    278597    828887  55732806  34594218    512187   9482868 
 51949854   9131088   2527560  14153751  17635046  35014008   4597312    619597  23299568  51241016 
 38992525  29776167    100962   1426964    238428  12311319  40840292  33196680  17813946  36798712 
 28298970  27099850  18641560  32858280  33367144  21779550   1383408  32572856   8144955  60045076 
 77617020  46034665   2637347  73513307  30918160  61082190  17579133  10702575  17648553  63730940 
  9618630  16289910   6419136  42588180   8158664   5619845   6863616  26460580  13041000  20740133 
  1384642   9077640    476748  51994409  14911356  72969151  14876183   8573253  20662378  81365260 
 14654640  14763318  14786256  48687150  13568469   1245772   5125342   7126784    388557   4991818 
 22840431  49084484  58263786  22662829  33102104  28787940  61927200   1663584  26837148  89302357 
 57888900  65955147  13254065  59538508  15034544  63698174  32627680   6015500  64892448  28273955 
 10381410   8231595  89333040  50114848  16718704  27057744   3791669  20977944  87295140  25762544 
 69925726   2808760    154176  13055796  22357505   7802046  33088874   7104773  42352222  50641710 
 10201887    610764  39165984  31658275    362467   9456063    281124  33689592  15024353   4160200 
 22687168  38704662  60614892  39540942  11453145  13072512  17491254  92929340  33446704  18305625 
 29019765  14746680  28581840  59688720   4778400  23585328   6255360  28972138  23654736  43790848 
 73374285  14207250   1769536   9857056  28679027  77857668  33452022   6882246    650603   6881120 
 20909080  13190400  35945748  52679913   6315296  22909236    500955  85045115  45047385  27717848 
 36792778    541865   8646210   9350952   8239972  17943816  52020132   6921600  36079008  13706154 
 18120688  48589282  46872384    146170  12510840  32261036  13603310   7148138  43187530  17983408 
  4084276  24266000   9127352  41974016   5184168  12956826    653220  16499280  17358773  46240980 
  6445485   6150450    188936  25881189  60336483    281338  21547221   3386415   1248555   2317500 
   245700  62965760  16457880   1502320   9715664  34537720   3489255   6087231  27178800   1465926 
 15038496  64750664  19693234   3795645  75805576  38086680  13215744   8882874  33193160  39488620 
 17264490   2162586  20668532  30238804   1098216    452056  22727392  72521994  17481477  11012040 
 34623618   6753258  64885730  15896925   7403264   9629305   6780510   9410434  78644556  26973540 
 30463664     44954  73798050   1135723  47460888  24892092   2803682   6193349  41062668   4025780 
 51581198  31819788  41365250  65995605  70483720   3881186   4074144  56527520  41185278   8570181 
 13654766  18631899  44853328  38817150  27368470  28541344  11964492  20802280  14528776  33212475 
  5741876  59825312  11025146   8549376  49528115  15478524   9333597  76715184   8147750   5031228 
  1054816   5387980   6243345  23162625  23425000   4241326  27858600   3135650  27718730  22014090 
  4676172  46812371  53521083  68696331    261786  87998820  29152600   5532800   1651133  41992992 
 23584136   1690101  14323386  11665605   6876779  30442620  12005816  49900719  78160264  59544332 
 42962384  13466032   7544460   6097032  26660415   3816131   4818208  28172690  11602089   2356292 
  2966918  15054096   5347940   1372700  33124574  54902610  35009509   5996688  14232809  77291214 
  5800866  10351594  66716368  65336353  30765280   9292338  17005608  18318176   7889904   9198813 
 38917250   2722689  24078852   6394980   5856606  87937560   2243748  16685442  38523723  10879176 
 28140246    967556   5269428     12495   5720422   5710824   7205430  10779502   5576714  10418631 
 10614446   1026928  17304504  44862660  19446321    707952   4932660  49176351   1317420  33291216 
   296682   7541006   4631526   6429502  39372119   3954780   9075348  30223380    578340  21993870 
 20592276  48082545  51781960  27446580  21755704   8808486   4351932  89219860   6116160   7427491 
 19329750  18883872   3990252  41852542  18202300  31411842   6172286   9722160   4641980  36836142 
  9802608  10886656  31202060  11539974  93419134  56862162  39592980  84065170   4974767  18527927 
 47365920  12439392  13660752    900848  40092974   6343561   2691627  29305164  16034382  55668452 
 33945987  20432007  11824120  12327770  13838674   9060612  16635075   5355420  27947174   2782288 
 32776704  74557197  33535458   1928160  61639552  37647676  25634985  10851933  19999278   6040048 
 21917620  46949920   7260759   3791009   6055114  23764062   7472205   3944472  30858591  16809159 
  2665625  35065906  35710620   1055756  19611606  15525440  62465647  28007134  17007166  19634868 
   473196  15028890  56845834  14232165   3682810    769370  66970044   1927630    755300   5249538 
 63805544   1588736  25647328  60547812   6341766   4380422   5622760  12528279  73115336   2525936 
 32951985  32939718    636916   5706624  76913838  27314662  27796050  15429726  26292471    277264 
 28177470   4912830  35901792  26765219   9114822  27219832  11325225  42667110  71806651    383994 
 11753154  19904400   9124284  19768350  18637866  26788986   6400416   2752946   4726972   5400810 
 17285690  50212760   8616480   2265343  86612229  16147835   3159644   9047288   4366817  20610610 
 10834754  31605084   2376855  32693220    321138   3091440    303456  18792300  82418460    520968 
 35561385  73241389    496093  45737900   8298210   7794160  71111584  56577087  63909570  10176552 
 36657500  20268352   1336425  16408843  46674612  63102487  23389529  11174094  21977566   1047248 
 19657728  12942176  28520022    166925  23333458  48477817  61472453  70296676   7612584   2377602 
 33632899  18745416  70917690  21615688  38226546  25211875  31423680  15565299   5285137  42105000 
 32813655  40555885   1615170   8455199   5679168   7212514  28032596  14693393  11092096   3838380 
 61989200  21122784   9362904   9782436  49139424  47617766  23192880  75190732  10761968  54976649 
 46473737  84022596   1429728   7192864  25584384   6279840  43534280  24822288  43171469  28358241 
  8093688    145148  78119856  51778344  25856074  32780520   6983820  25396947  43070397  25574475 
  1888632  34136018  15910752   7743307  20512404  66544356  71407056  35563060   5046125  29551188 
  5713956  42692076   6275664  27739334  70423287  14135198  18056142  68574792  19791130   1545824 
 50096744  38733705  25688915  55191240   3041088  19210035  11146280  15129576  33243056  22320504 
 36807905  20995425  76111875  14397250  21038214  16487150  34893519  31286032  27945792  58792295 
  8280000  31166304   7308292   6569880  25628904   2791750  42260018  32574465  31355467  17540556 
 27691340  26201304   2911963   3510432  12744322  10352817  74633561  38030067  82174176  71522986 
 23486328  13756600  52780442   7424605   1115055   6463345   8035818    295269  34962240  43279770 
 24962658   6807808  16595716  15887640  42752356   3583876  15135120  16276020   1280250  75296914 
  9931020  35080244  56523420  29579472  38505940   3810840  31831544  12873377  44121572  47689582 
   102992   6085261  34834830  46799544   8134830  23224740  52202610  35263011  29431697  11371836 
 22002568  27703004   3710912  25893984  45299420  13093691  48635300   9365868   2474468  18264680 
  9960120  35547314  10694403  18373676   1816847  52356096  12373725   1668600  15893460  45280864 
 62225616   2214828  23991400  16446804   8445570  29709680  57217199  15457726   1242792  20847155 
  3094577    235200  11721318   6901950    362718  43539974  48998650   4424700   6700700  21076470 
   886255   2721720  20235112  60262305  19979284   2069056  80983674  25728946  23746039   7039725 
 17528368  97604280    776286  21340130  65185270   9429976  29606208  61579920  11347515   4537005 
  3097296   8248625  40432032  72966260  60750464    113436      4419   3267960  76733928  51765182 
   320046  55165050  32308692  34004480  50270346  73548098  12980770   9395478   4515791   8367370 
  5086851  88179068    430745  51193625   3102246  33289056  25470654   1402020  68113221  49864000 
  8426000  13792870  76600498    631332    880964  13667472   6687585   9809176  10094742  31063552 
 13627744   1589220  40281549    780444  16263116  42481904  21269283    292050   4523208   4317192 
  4878256   2064972  17963998   2035440   1154040  11478236  35071960  24119566   5021621    442827 
 19819792  56955946   2431200  23232460  14216720   5344992  12435400   1844562   8862480  12139370 
 43818588  45610092  27671600  17999982   2858700  37330160  24846024    332145  42640988  16370514 
 31486884  22619151   7449144  54381876   3302208   9369378  50441850  40830176   8794026  42007500 
  1884246   7087100  36800925  16112443  58722165  18561712  26421552  35552264  26831328  19202923 
 10191944    187688  30020444   6190887  23803956  75457333  37686363  27469900  13367340   6789944 
 17284512    131040   2546040  25027876  47710959  40449780   2279110   6610968  21308825  22547273 
  6313410  18439980  48542438   4339544   5701664    316400   7869680  23514280    931399    609576 
 20449004  16658688   4114494  12516219  71953024  75730200    883950   8364816   8572824   1794662 
 27750060  26210751   9078740  14227608  15815124   4954851  65185794    189910  37553318  24942580 
 16071426   6756930  50580495  77200845  46376330  43673320  55154376  74548576    717134  11355642 
 31547583  34548822  11142920  16355559  31317537   9404329  22215096  54128721   3319600   7377664 
  2971644  65130036  35857250   6777270  17503408  60956266  20414016  14570710   1341327  22450608 
 24628905  24252117   2356475   8065596  20857908  58109049  87170000   4609866  25666452  13173873 
 81815110   7468688  15379050  22862397  87643486  23612667  55733860   4018144   6347292  25329861 
 78505055  66679714  23632236  68480559  18299736   5927810   8367390   8300616  31053366  21087780 
 16734740  66823790   5640264  14580643  19734110   7515386  18385510  17867728  40541702   6457955 
 24968364    297496  29098875   2638620  30998480    670737  24855529  19410474  26906978  18924774 
 16297797  19830125  70418223  25790940  36098739  21007487   8712303   1698266   7980106  47371071 
 42546768   3940602  32863440  21767120  30381855   1104012  35980160  60705316  19647645  37670144 
 79472250  19684301  83040840   4038090  16514362     57855  16467758   1128532  16140429  38300992 
 28137694  28613405   1920944   3042093  46383327  29323889  13845790  72492136  30416555  61896452 
 10426130  45451840  31220475  54450414   8445477  71094865  85763520  37142172  17692493  55136070 
   535360   4511528  38168064   6424096  24034646  32634450   9657470  79682048  63873420   4187049 
  6795867  35688270  59197149  17643188   8855000   2574363   1635621  27010416  21525036  18208625 
 71095139  48461988  24052740  22067040  46927320  11911125  22985595  24012534   3443968   8732547 
  6700806    541992  31753813  10460880  24980214  66248972   4113693  17516610  67349377  35796976 
  3728572  14251094   1712640  13533184  42868905   4767132   1981075   6205344    563508  23059890 
 13156650   2966908  80288642   3540243  38248854  52044015   2999925   4894075   8008002  44283840 
  2924817  79290066   1563310   9833850   2882220  36485248  84701565   2079795  13304901   6832719 
 21451504  21931557  87763384  25288875  24289890  27076820  10873000  12842487  63830496  20761325 
  6142980  58616250  42094734   2045012  18060505  13699014  14284485   6312945   1958922  12602304 
 77452095  29807080  57935779  41117862   2407662  18487068  21643380   6460476   3872073   2918816 
 20582016  26673780  19206663  18579420  20537220  20820750   5296164  39266799   1313884   3065851 
  4348869  31596802  68329495  53517464  21364444  10595106  12411770    290628  42506464  23221335 
 73559304  52711560  12349638  46062078   8649289  29471928  30229428  10999510   1739895  36006102 
  7241817  10371435  31809940   1044120  18584424  20565495  28239624   1953900  14942778  34744464 
 53962325  27961092   5946707  34160140  41099400   9544254  17556700    183270  63369234  41109852 
  5904324  38421807  25606683  38139660  14569555   9561364   2084532  42974028  36520179  28501242 
  7813415   4900279  37457706   4054260  64884549  14305632  10021494  33113102   1177458  11760030 
  5746260    591360  46735296   6900504  34418810   9424800  63383541  17566770  24420080   6972021 
   218790  14837459  39061110  63782290  39657736   6100870   8199150  36345729  31284572  77653107 
  5092033  45547788  10349523  71347551   1007068   6997952  15496497  25545156  25140206  31926232 
 15473688  28586043  21046170  58901515  16733466  40824360   1358512  29639925  87285184   2715888 
 60506300   1015551   6153615     10892   2458512  43336251  16303320    824646    813048   2983068 
 29443362  18580170  15636240    965330  14967252  24859780  59878403  10321020  58830400  42711677 
 92009384   4716465  17377536  25214794   1278776  19942524  11934720   3921148  15869718   9662170 
   313350  23402247  57157080   6506528  49741825  16344380  43246513  83515068  18693088   1425719 
 25926678   2511260  66637629  67977366  63843228   9861900   1883650  29443238  10540725  44696436 
  3181752    692883   1500620    634700   8324424   4778660  70255350  46515060  57141016  55191499 
 21846668  44353175    151128  25117500  44120424  75534003   8352000  34363275  25551750  41720690 
  2828834  20990274  16559725   2057013   8472600  25166376  21686453  17890785   9210735   2591517 
  4532644  21174878   2081792   7304906   4297098    907440   8638796  60397647  20359761  23908779 
 11922633  25147018     86870   9229640   9473855   4468992  46535895      5394  45866085  40974219 
 15010224  15217950  22856368    961758  57875070  10971664   6984195  34868496  51100830  64532136 
  1541050  17014256    251510  17662665  51821181   5100792   1357552  36841975    526500  38914560 
  1026010   1431556  10312125  25409340   1236200  11413226  38954118  59927320  36398656  21089750 
  6407608   6645366  39097884   6681584  62588410  24399705  57280160  22582433  41731370   8613968 
  1668664   2914935  72630936  44769443  16471569  21066669   3355125  19165527  44910360   2285410 
 11615985  73675156   1816668  11869011  20982027   9757643    429080  12161528  35160064  50337840 
  2277935  11767910   3156140  14118517   3552600  67826304   1147330  17852627  20326806  25131640 
 62998737  45123722  19932858  24160765  18666386  11784825  17275221  74739174    749669   3089070 
 30901556   2573792   6267781   5179876  77364168  28774150  23545152  77286132   8432028   9615787 
  5100875    121550  16173416   9197188   9503306  71317410   5659368  52305981  36787203  27653925 
  2029435  70847200  26677064  44744448  29696765    457056  74041290  69553978  56782300  15009656 
 18200235  32836617  27371000   4929672  43962425   6366738  10177243  44322000   9789312   4122900 
 69838912  38396644  30534014  19676538   2344500   8805482  46379520  30610305    789684   2807145 
 62863668   1820362  50123136  37487142  35837232  11362128  29684298  53605804  14380088   1038805 
 23104057  50419416  14248488  46264222  14899750   7721120  14101551  44527808   3644101  12801840 
 55668600  15383940  29838500  77258272  75067625  10990296  83962656   8376720  24156198  52278324 
 32398209  30505896   1300050  19235199  81278652  18583715  26183235    301957   3662967  41530887 
 48942366  28534875  61116330  72317088   3901842  32737950  21811636   6878911  23746944  16585848 
 22892774   2941370   9136728    338997  34535960  12914748  62008512  31799548   6700746  26015440 
 15421388  16339224   7499435  23300648  53503142  42547260  65568255  13375339    445060   7319345 
  3757325   1156554   8450665    690450  33010780  48698828  39388464   5593731   8834745  69618375 
  7883640  10586940   1788444  18567740  16612128  22284753  20587904   1523658  41631912   3206928 
 77995260  61287296  16659760  56561814   4481638  17265150   9948400  21444435   2679192  40459296 
  2017724  37509862  29898999  21745919  29909880   6213108  16215504  54465495  11479116  35709984 
 13139280   6979792   2065618   8719898   8867976   2892395  11216722  11795742  35731280   1707376 
 18634900  16169363  29227908  37839419  80570125      5445   3661595  21708684  24510294   7668284 
 51395250  31959188  30294844   7963372   9958466  10499023   6370500  29131614    937037  24746620 
 29569540  19324839  19215981  75145468  39468075  11851362   9136810  38166825  15236512  92390540 
  6507804   4785986  55966163  29916690  88600595   3097824   3310470   4010997  38463498  69286293 
 44549910  67132496   8735440    636128     19344   2663432   5080075   9118908  17319006   5253255 
   256335   7598556  98251494  22268857    816176  16114302  26937706  88318770    267400   8614125 
 83454840   1084795  56491600  34384030   5179902   2287340  13925652  41920005  26099610  20452950 
 11005332   1223068  22409732  10278093  16332096  50224640   2868558  25139907  49263466   1976262 
   559300  13203252  34928999  16766464  15995555    830109  51035160  65488419  44504210  12826440 
 41380423  37702511   8479068   4672320   1514050   9170844  35770528  24817078  29278161   1919443 
 57756854   5773548  87254424  14641756   2787744  11133304    988695   7425264   1660050  33881095 
 11356800  23500508  34662816  16583256  86112136  31054527  11708760  57953632   7618312  13885338 
  4754408   2934880  40223988  28342000   8705980   7880355   2619200   1049350   3553988  34048605 
  3357602  23461765   6254965   8374637  26157864  15307242  30431868  46014562  79058742  40336578 
 38418765  27521572  39129030   5038416  51414342   5956416  35181289  22482254  38263526   1530760 
 85151156  42513950  16119090  21512276  67419282  23787088  76984726  49868190  17650134  51832332 
 38332576  14252610    575309  51545502  12236868   1040296  12153504  40025934  21936032  32592560 
 39535332  21955080  10901900    447222  11768676  65960567  42488000   5629338   3195192  28261512 
 28923936  28949078  13710360  42608500   2123715   3656080  25345162  12176472  50063910  25655256 
  6353342    139230  28225680  24457995   5365296   3895108  10216124   8967820    889525  85241887 
 43196013  40095121   2149334    123876  29397128  20942856  15106608   7830273  13435044   3850704 
 68519040    253719  18381998  10233825  74124540  16855500  13085528  35944714    298469  35427188 
  2112040  28227783   9951060  85293998  38370530   2367717   3256770  32770136  36205856  62848347 
  1205248   6301800  53029628    647108    210158   4609610     12852  19329909  32908505  53937408 
 35285800   7376512  25999830  55804113  29121318  15017739   3934226  16806566  50838150  25910547 
   268888  42254694  63372595  41931110  22366344  31178772  21184790  24907779   9669218  38454256 
  2272860    189331  17581012  55060485  40941450  31135636   1855156   1700992  32452764    964593 
 26696434  35124975  26207186  40529664  35503008     68706   8070516  23187000  55112050   9214068 
  2747200  24225664  60681264  19320856  63606834  27702270  70647874  35465550   2735430   9769104 
  4258283  24324180   2716089  18532566  63833792   5212348  76049757  13003628   3696902  10622976 
 51851658  20216432  16540488  47456406  25048528   5021757   2848110  43523010  26225152   7433496 
 18476076  13289124   9990165  21773067  16003071  39023667  26301608  21149880  20111875   4452318 
  9187716  17632296  40096755  76890238  45218403  51286680  39809148  60292386  66707550   7533208 
 93676389  25629044  28114680  19203220   3371369   5493680  24852232  55559385  12786444  43686720 
 16940856    306230    161336  50700043  31683108  11333120   4464520  19145403  13523356   5455415 
  9791100  42291376  23174606  31286679   1334037   2333345   4953051   5671884  48938625  10189662 
  4456374   6274848  27156789   7712447  69675345  70726420  11245696   4523075   8258840   3220596 
 74612742  26822796  20734720  30539362  15491334  24167040  49761216  13089552  62127324   6785686 
 37609353  25215480  78113105  28109758   2961090  30574872   3003738  14911774   8648640  26458236 
 85099784  40750359  32722980  30992190  25944210  58973328  17238966   6628608   7203764   4362986 
 32595048   9693600  37479310  52956837  26726622  57083952  28489676   6049680  36919251  77425728 
 54601194   7685337  10805961  11406150  30400631   3774743  62530261  73524846  33889483   7679367 
 22651740  28733400  13953441   7107092   1487585  10571380  11544586  13875120  47853080  18107658 
 54280413  32220117  31999422  43012550  38564642  39170362  21893976   9010314    929968  27063372 
   527280  16896726  40352320  27583542      7416   4493500   2434068   6788985   2658530   6752700 
  7305753   7974362  14059365  12286540   9695418  14234623  12362524  34215368    540600  37909127 
 38439408    288849  68369180   2848447  34755044  33581675  12011951  56678850  64339532   5910229 
  8613141    161406  28024614   3099315  16811280   6878160  40460575   9860934  11392244   2643888 
 29171796   2473926  24336326  10227204  18981900  46262600  24566136   7928600   5067312  24640682 
  6571880  29790081  42754249   5762016   1368576  16217006   8048375  20355219   8172064    511728 
 57879824   5789952   3456900  17965896   1248805  23130371  64818000   9669376   3405176  22982476 
 33723248  46873302  19998822  76694800  78697076   1412334  22320495  12019320   2955126   1708826 
    67280  25490212  11008492  64237406  17209746   6384168  15251688   1067473   5645875  33071020 
 17741592   2621740  45939735  23033484   8597664    260678    346464  38134180   3250720  12108330 
    16215  18060507  37171984    856471  24933780   2018432  43707504  21510720     85578    646380 
 24817914  25356456  19888214  54348840  33413175  28058136  16941180    934595  23492160  88096632 
    50112    183882  67344623  27287568  67827810  17823075   6864438  75732045  37713320  21084365 
 18578280   7216637  52537562   6948240   2215136   3418955  50985417   5195862   2908705  42877836 
 60136876   2935474  78423902   3819684  27729625  10253210  23499063  26613804   3424784  22376400 
 71905431   1053094  22795056  13766972  74966818  31991952  43662500   9149584   5473422  39653794 
 21945483  61714930  14194992   5083680   1227000  22035360  12861268  29757024   6241018  44085082 
 15804860  10167255  19181031  12128371   1362870  50505805  26415879  56578048  15151104    826365 
 15636984  31500200  60710980    976680   1456566  22199394   6642653  12506742  18965838  13789440 
 40674600  85397840   5612259  11297312  10971948  25765600  44552997  45003931  23702352  51638157 
 47274480  35464950  15389024  46202538  58289814  46303938  37938554  36445761  56986567  52099260 
 53315944   8776110  10580161   9968203  24002500  13784586  58693180   1433881   3276311  14705268 
  7270770  34664544  87042590   1324609  39297525  24323176    248026  17222998   4149600  45785455 
 54603276  21106869  43617078   7833798  91489081     23171  21826362  63648347  16187094   4981488 
 12825765  19848384   3733744  11005970  31040064   9666180  47254244  60693826   4935360   7605663 
 12747936   1124200  22797000  60364715  21325875   5609572  25625304   6953754   6876467  62389827 
 65566368  44134226  15173330  48139810   6691338  76043088   1553419  36024513   9170230  51382976 
 71612405  26467638   6040394   8542816   9278787  30489480  47224576  12921004  51855875  52046419 
 13266280   2783856  29359442  32364096  18106560    439632   7137603  27144312  18166812  28470276 
  9252468    380911   2694272  39772244   1686732   8114660  27053514  39804072   6275926   4315030 
   109668   9937950   1992330  10731392  24048266   7178703   5981810  11092554  59055858   4079694 
 91076679   2963467  38276280   8181756  39904966  10886400  31923172  61841118  31734801  30125575 
  6618704  17104157  11193820  79445512   6083316  57832112  14726250  56530845  37355052  41924010 
  6631695  69256052  11798964  50544593  59074400  43800928  38316027   1338582  67785600  24024749 
 26944126   1935128  30518848  20236787  24929496  39360315  19494000  91344693  26963524  22072760 
 53523970  14249671  60447400  32531127   3314232   1185030  41021456  67087310   7353846  52635758 
 22986678  12331800     12960  46528977   6463160   3101306   9411985   4871496  73005930   9703248 
 28977840  10914750   1321200    798762  73492360  21232100   4963387  24475854   2562754  26409560 
 75172260   1718079  32077335  26932496  14313828   3726208  12941724   4937802  37917435    929514 
 23117718   6633660  18879963    906400  11113128  20424600  61673658  45490374  29295117   5242080 
  1333552  13735436  18574001  32845090   5539464  55002119   8826580  31595001  26234352   5197908 
 32193224  57856748  34433256  21772150   4319690  61684500  11477772  26250210  13161360  70260160 
 14651596  48032710   3013661  20646235   4755681  11216270   3265936  34613744  51027192  63291315 
   530856  36054184  17138536   6091680   7913114   8203524  28704690   9060863   5128692  69843642 
 33164352  30960328  28248311  57067008   6096588  24586386  65774615   9993420  17368805   2918048 
  1787346  23001679  27169716  29983690  17323185  12908275  27185312  77933336   6136560  11978400 
 23744988   1363154   4142070   2557176  11175934   4070648  15881796    943297   2039840   1082475 
  6996750   7599600   4517505  35432016   2999040  63032580   5498832   4414508    238689  35525750 
 21939678   1390800  19651842  10091887  20419030   7756014  37729181  14267058  47018622  60976861 
 30393804  29613402  14768100  24033688  12400286  10806664  14440057  55707760   2405576   3020784 
  4582572  22494003  17608660  39096376  61460510   7070700   3880505  49010502   4080216  18137027 
 14188269  18360370    197892   2741130  13614144  10018732  23878998   2790018  19762260  28260308 
 15225999  21801198  11736882  37454634  28784936  57274768  11208938   7104360  23100180  15602125 
 32225364   4856208  26141050   4388860  13792400  43666065  14978788  31727467  31387525    532875 
 23638928   7150438    259325  43124916   2071403  22458840  33278190   9945408  42137412  10328710 
 54126912  12621960  11462123  24443454  20558220   5143872  62691580  21106610  20443113  47861110 
  9167160  68338620  24631152   2763772   7328212  20020358  18522960  62026089  11341648  37040936 
 15715560  28831880   3312981   5910528  11482372  22384011   7536430   3417210  25010136    264994 
 42456700  44112720  22974864  51854280  14763328  15887840  29943810   6815333  72382725  15461098 
 20955510  14428010   3064476  53233425  41838720  79571234   6353799  49814403  15113428  41355684 
 14870856  37500285   1526982  10981828  10418408  14965740   1919950   7362432  33081568  67869012 
 19584224   3002923   5898920  13520297  40087712  34446396  12028504   7846978  30578977   3367872 
 19022752  17852311  38085120  55091009  12815364  20211376  27090206   6390846  76998657   6394266 
 24402789  28207536  75580050  18987438  24994928  30995250   6244724  31663828  35240700  29972558 
 30430512  66478814   8630028    443950  40877760   1303763  17901714  68006208  12149208  69371427 
 15661488  51522705  25277850   1403787  23366950   6530799  57367232   3572376  25349971   3628944 
  1192082    650988  12616000    493908  23143510  90547680    705432  24906696  23665446  59218136 
 24803008  41223300  64455237  10962930  24468952  10719640   6033350  19255867  13343988   8634471 
 43707015  16447597     22070  14682987  54716768   1465671  75510588  40138745  28809936   1771712 
  9852876  61723086   7947479   9256890  41019948   8819076   2250270  34018725    853112  32403348 
 39150024  10767015   9268405   9251242  11911410   5448615    149730     18755  24909168  24541218 
 34631072   7847775   7448559  31259162  34320137     76976  21692357  22192560  11894560  32484960 
 28737192  18315234   9327552   2523242   7175408  39956890   2635200  15193800    659051   2286102 
  8655536   3267160  27707344  13007115  43415640   1233877    947304   5945986  35505780  17140200 
 64307560     54950   3284816  59338925  12001710  74341751  35290584    507548  31925725  11982720 
  1407159  34220634  38356713  19726960  29984094  45626056   8772568  12880593  12171308  11649024 
 35110400  29458215  24025716   8664759   4502819  16763238  29158887  28148442  76442740  12828544 
 34281576   6608910  71795880  23921072  25464954   6133312  29176488  45066438     72368   4329663 
 42181381  78592316  70061233  15960433  76477448  34954024  87890369  23673399  46702488  28615587 
 80756760  36867104  16625700  13710840   8536434  70697781  23526340  28416472  26234600  46442340 
 67300782  25074300  42600860   3508866  15342400  17850129   4960615  37962401  59241768  21694176 
  8358220  57229161  26201550  12621752   3837708  11077582  24913434   1489176  71227879   3154622 
  3404104   1754212   5126238   5092384  27658870   9287424  18754582  56557680   2569077   5572800 
  3217834  24601230   2577465    470244  63877300  28254396   3558168   9563247  24711192   5399030 
 54902472    918486  14254310  31725619  34649293  35951418  16583181  12003200  24221484  36929200 
 44000624   1599136   4546882  14377048  51442452   4077960  41157338  15701565  25108825  98067200 
 23394624  25903438  24241959   5828610   7793542   2294250    754929   1278001  14557270  26332462 
 17159718  63525672  52846659    349444   1682460  22240875   4224720    730119   1420085  20626824 
 41219280    962688   3097950  35936336  78298770   2650954  39667180  24050355   7957534  17043684 
   266960   7133790   2046338   4143546   2256345   4938080   4642482   8772660    288672  45907632 
 72898250  20475360  12074280    361532  56396207  20937692   7490242   9666780  51562450  16229080 
  7713660   1921948  17637444  23281132    591357  35529333  18930678  49328716  74881730  56711736 
 13909415  41888468  31059264  46261428  86966230   2593293  15464200  23452614   6485398  77086743 
 31609784  11999640  72103616   7879746  36666846   2525622  31378072  39771735  62758227   3413176 
 13770884  30632676  28315066   6395922  74393715   2903175   9701370  68247946  61415424   7423138 
  6819120   7251192  11971665  38935542  22594500   9467498  19052625  15843780  59151092   4971288 
 31324176   1308908  58684224  22852032  40660326  31570780  32701982   1010548  84125950  21059600 
 27391365  76851216  73078484   1970640  18505155  53307084  24364980  11971254   8495912  11158750 
 24041647   3629760  24794506  18483276  37022328  34703174  10442106  80295600   2389102   2743810 
 16477060   4432714  26967270   2187000   5598880  47838624  85790763     89792  16804278  22475646 
     8450  13875600  14501920  12993588   1219365  89983335   3138800   8020223  34997693  15451009 
  3458058     83736  12090256  10350048  12295033   8013830  14850816   3925440  15830406   4517590 
    95232  33423040   6387846  24431758  60227055  73496790  39951780  11276334  24408152   4259623 
 13837720   3585816  18945780  31614009  25743345  31934466  45152877  16006332  22715640  52795863 
 23199696  29157900  95352089   6003198   4955148  36466378  12733287  33136128  80685465   1578584 
  4719693   5860400  17306016  29206206  80830174  33598656  81833400  74558275  21026523   4778613 
 25049636  31052770   2703680  65088700   1725059  55464480   1534624    116939  13634901  86007018 
 10997090   3801824  32707040  53699184  52880240     74442   9034742   5832736  45425514  37349680 
 56080581  12877925  59694682  10183368   3511250   3902283   7235261  48488445    521734  19784671 
 15418007    836803  10320210  36972729  35337232  15697784  13232892  14049350  26541900   6406848 
  6793424    985175  40480198   7246952  28906176  31103595  10531540  53258639  37291256     77880 
 33464624   7080980   8342716  55361853  28054664   1248508   8719872  12930302  89273970  28281258 
 50053035   4991030   5886715   5121200  33616533  13980940   8342758   9511801  35771788  47769600 
 30983319  47609268  20476638  76043574  73782193  39709590  24829112  16465040  89325210  56218778 
  4958478   3706972  60607160   6043296  22459226  40562688    912500  44637785  22987101  27028001 
  2004400  33357498  10532004  19190250   3838792  19760256    511238   8596798  17841388  17584180 
 12351600  37907610   9131047  45069792  44711610   3655938  47492220     58939  16495296  34626450 
  8716008  22220734  32567556  23201172  40431677  36937448  27480168   4498926  54369205   9446575 
  1911472  41455131   7108452   2320723  13440338   2993694  13356372  23447873  18578420   1618695 
 20758064   8615582   5135244  38291008   7143689  49400028   2486844   2018560     90090   6286861 
  4979997   9789290   9596448  55448564  78445095  14417550   2410000  38081960   2274872   7288380 
 25188800    815144  17123600  60418852  25777965   5161942  57896032   3410787    559900  50266788 
 33153475  13919404   5776702  35644864  26146420  51006660   5822464  26019298   2207690  20598424 
 83383362  31513978  31706136  31363605   9132003  51107792  36605008  17334726  69127830    234150 
 38044975  37213400  43684644  25969591  67654953  23919195   1129450    142146   3873663   1934374 
 20560212  64928878  31808184  16186940  21156660   3084161  54612250   9746868  14064855  63371332 
   908019   3216930  14721048  31667350   1946670   7573440  36108056  68900672  26010270   3180348 
 63445068  50829870  18225750    371856  21059544  73189025    951111  11432724  10363365   9210520 
 10297888  20252000  23405248   7394496  12488164  21919914  36363384   8727588   7746900  23537808 
  9897170  51481518  74389140  36005060  62075160  35923315  17058624   6275080  21295491  37456624 
  2987780   3003744  26557692   1920078  14762979  23930130    548260  23624764  38531796   5370549 
 13983095  51530856  56159181   1329528     43318  51217410  52104546  22560707  49510566  69429894 
   569852  17425662  61539237  25874457   6316716  17197730   2039135   7503360  30944010   7425936 
 10656204  25295306  75959560  19690458  12467500   8286240   3809520   5371959  48965896  46307430 
  7266150  91249750  14943231  56112700  35486376  53583864  64710030  17641254  28369731  47637000 
 27680040  43770804  52637576  14914198   9013328   2048219  62759664   3929373  12307680   2848654 
 59281233  39461434    892496  50654088  28595872  54694576   4420500  50958537  29690835  45402710 
   262854  76671258  12494534   5581240   2682819   1303240  22184426  20654390  42256520  80812320 
 52951704   1693086  47399862  36839124  12332320  32174220  22716360  51941652  20986520  75153603 
  9041593  45778176  28107612  11784792  11324862    413292  28970424  19908850  23955232  50983410 
 32618544   6529578  13984965  15622815  10957088  31283538  76744259  55434448  13883872   3992736 
  5278283  55662012   5667035    469092  41501544   4129650  47329029  52946482  36471632  30105636 
 19345320  45312657  26173064  50701178  44658414  31645056    700926   3963050  18123840  51558780 
 14758648   7493940  35159355  19356980   4758888  19239838  43063621  18721075   8958168  28890646 
   356136   5600420  20896958  21531656  25928414  17915128  10857957  19495968   5141352  73363884 
 14883724  12928125   1642816  49141960  10375439  14049600  34237779  35738340  26004160  11972948 
 68066625   1612100   4915296  70990000  11798161  32567298  34564448  15246192   5983556  38360218 
 13917969  22359439   4858180  14742378  49903470  30818085  18056052  32440590  16045827  24656268 
 30725614  10390610   5896481  75981050  12423041  44333000   1408400   4294146  17146822   3792343 
 37235468  25061596  39897824  71598437   8112000   8122158   7344792    251111  23708152  35064544 
  8937144   5990768  11566478  26220032  28493400     30602  42720048  11380413   2419690    102058 
 65977886  36746689  16906794  81979810  30805906   5654886  61815146  48882775   7616592  25849746 
 31632237  11210240     55575   3982479  54248784  39254632  32445665   7418389  48968820  49340358 
 26117422    975799  11993280  62142366  34471035   1595178  17781600  64693510  26158190  65993140 
 64012182  24967392   5050238  60640724  20030500  74345880   6282844  52693200  11318532  15179423 
 22556416  30800064   4538865  44992565  52252654  18120192   2089185   5597744  12104400   9574164 
  6133226  50941962  30194970  10267452  35308251  11043789  20436747  15933978  10035360  79606395 
 50105689  32064501  42889461   4872614  27125150   9150900  32937600  19358482  35578608  40857256 
 72023488   3412495   4925220   2407600  16380765  18378492  25670127   1161190  64613820  15157350 
  7993488   7500262  54960763  11563629  30276662  11948454    462080   7075944   2043600  30296858 
 41009796   9398112   2311935   6819670  36876421  16751616   2765982  16845444  23091802  19410160 
 60917890  20132865  85901265  32762916  41621496   6206536  39382660  45096465   2719425   3215260 
   770270  34329610  13799400  16199409  62284086  10388436  16152342  31403831    350145  24423852 
  3382896   4371021    679800   4595454    493668    898008   2120580   7077500  43579896   5104742 
 17067288  79491852  19486865  18634050  10558404   2793777  43037824  76758360   7069572  12571231 
 72064060  67124500   3586625   3359787  42352936  32389110   6366373  64509312  49834800  14708060 
 26899857  36736523   1021625  18140610  37887641  13762546  15582318    179211  29362454   1671516 
 22070230  21769872   1055873  19883976    440388   3615228  12813208  23815946  32075713    195435 
  7448760   6936336  28882524   4391985   7738290  11907675  39778848  15595011  35108768  30941420 
 21395608   4244458    965250   5351073   5875770  33040000  12126031  36381303  56235348   6699000 
 53396652   7933560  15443200  86274000  40839302   7101948  41239610  77758760  88937442  33776703 
 17915709  40022880    262471  64828995  50972328  70993120   5295711   1309176  18640466  11195199 
  5962320  30486428  23042640   1722458  41247636  18759227  53197095   3927336   4126230     13142 
 17661580  64174446  14386170  51870360  90238991  19417682   5060220  11469929  40306616    436050 
 48653053  40063575  37523047    435328  40246518  20747990   6762496   3138682    287012  38151140 
  1022484  49752732  28122000    309926  83658501  28205478  21659664   4709268   8386896   1899744 
 23899398  41580290  32127936  37808100   3685495  29393385  37311632  13170216  41467910  14800500 
 42338933  24435488  34561156   1678075  57199329  18926400  11395636  39920132   8106483  16938800 
 41513670  32403240  11701563  26744614  54309795  73650256   3969627   2234581  34242988  27044420 
 46298688  21536775  23204394    165444  13334238   9393400   3395194   4206026   3514070   7653435 
 28303255  15236760  56487990  15753104  30588630   2061868   6597360  25594130   8999424  33507300 
  2219166  12887040  64782172   7472024  30272616  35356783  53747991  13649300  34871262   5127300 
 16653912  24929863  21661808  30815714   8178678  71118666  45793168   2197701  68823920   6874839 
 73846784    898448  33162128  78339366  82432170  21959648  10740615  73143405  10224510   6158796 
 26365115  13221229  23148899  52293538   6949965  34345080  19093605  37127796  12426504   1465344 
  5483016  57974088  33177192  36316624  18645390   5535205  54363584  22354850  16679537  40093883 
 64627820   7743402   4645684  35637947  11966160  51034620  12109808  44872630   8506260  29604988 
  4861797  22138926  32099408  28125855   2857365  30847428  28784607  58818340  45797238   9449637 
  2925802  27987614  80502180  80602368  10836801  89027400  46706932   3224416   3106233    682224 
  3299120  59415992  21466592  49423114  47934392  67988076   3094157  66727188  41742305  57368106 
 30387320  20743450      2139  25800470  10498860   9484694    819712   4455545   4326484   4127760 
  1239690  48421128  11794383  10305596  15249852  25364768  52373334  17218872    884488  61982442 
 79547265    979228  43363575  11673888    854820  13562274  34953072  41984999  63232992   7466448 
  5881113  45774945   8517696  59544129  11315880  14992726   6429160  13492494  20718423  16182285 
 20673954  46626399   1327720  32384880   1710029  29503540  19940670    637422  71948450   6218832 
 26044838  15919392   3965866  48849100   6481418   8134976   2946336  20809173   1690840  55728384 
 14665577  28729208  32915740  57295208  59562464  21024665  60651396   1886880  54729918  46803316 
  8711665  29627910  13450214  10160418   9284778   9571835  50326200  76737780  46893028   2112762 
 26170958  14401560   3378816  19899180  45894900  33549635  85091562  17916764  19514241  17597958 
 47178720  34006360  34222797   5126200  20804994  15582831  49664940  34964988  17617743  29490651 
 76109778  25739165  24747264  53091105   8850523  55840172  12230901  14485833   7577580  10259823 
 37378768  55298528   1907757   5471004  12527025  40695446  42243756      6786  26866840  15242370 
 29786850  44743160  42685600  22074500  16054024    427950  51173240  22211358  47103069  21125275 
 35445822  71520795  12440548  17917185   7804968   9765306  24667300  32490444  15100260  34687740 
  7041083  13308472  14669022  13041920  60518619  26883570  17999004  10031043   2800088   4795056 
 14657136  29378280  68654120  22256330  26531072  35426539   2445324  39914385  23644470   8383875 
 11432080  23931825  28818750  45859224   3745740  52209428   2641275  30641780  33947793   5995297 
  1226992   5750940  22138800  31417026   9352800  33145386  42203145  34651344  22388913  64469216 
 74036844  25236140  36433297  62256545   8015364  25496100   7145255   5063280  45872441    636318 
 11210940   4210080  19020009  46149895  50329714    975975  43025535   1865124  81224493   7602824 
 19344240    493220   8514009   7083576  27242304  26195805  10135153  11644416   1665185  43526505 
 11647936  20067899  32954844  19805040  27066432  10742895  27014292   5695200  17062704  70864841 
   335920  73044256  16035680   7925225  33601752   3775079  39377596  34626502  67899172   8139607 
 29785606   2832236  14576484   8323240   7794137   5157348  82846338  55884131     61608   5668000 
 16071352  44869951   7229745   5140192  12687122   4050686  36347376  19462728  77401935  55994666 
 48140348  21608046  51274912  16026635  57503724  69112395  20984184  29552517  16514551   4784416 
  4983715  35412216  35238788  10061912  21228935  15936830  12981900  28041143  26198978   7455928 
 19739849  76851566   1033341   9197340    667758  19004072  42885095  66674952  22020140   6602577 
  1987300    762214  44649164   6592208   4561909  29102486  11734632  42497970  25526715   3538920 
  7212945  27727218  68941500  77428672    333477  21789576   3422295   5916666  46511985  25341696 
 20082500  39513474  21846997  32839294  27905349  16170350  24113068  14133183   3381300   7622007 
  6226200  32348640  85873876  21338235  22932099  61440317   8314572  46736890   9770239  19928700 
   332270  10067088  21133092     90145    851730  42624535  33201578   3078390  26603357  34879708 
 34420104  26517183  17996992   6049500   9205989   1285746   7843990   3409560  30057967  14286074 
  6823732  48226824  19179585  13571312  10852380  75974932  12121620  63435140  32377920  31635144 
  7892430  14040000  34377420  30815316  14308012  73172788   4007940  14154780  15605000  22605120 
  4780927   3104391   5628918  26865012  11406992  66750196  62425545  68024376  28339632   9637434 
  6609970  54625920  13793876   8121690  25159572  78234025  17562483  28974750   6329085  49617702 
 19816485  20136330  74611910   5558949  69711642  46266792  37345035  11231360  26375910   1450203 
 25032748   8375024   2077840  68499634   7932312  13898160   5130760   8641710   5120520  65369700 
  1208350  19377280   1229178  62977260   5498904   6636168  25606495   6268548  48406545  28661952 
 39573567  31245361  66248628  89373378  23908188  45007409  54292815   4047400   2911363   5255400 
 28340799  18974879  66736650  15394752  49375777   2797752  55884350  22760892  59157090  25053000 
  3002279  31534371  61753274  50249661   3693040   4166256  17694442  53528722  37837508  58368084 
 83905456    198566   5765551   2315040  59678158   7892066  71187816   2288000   4739721  56462952 
 10010024  56159730  14824998    208698  11701896  39318983  10692638  90992643   7484250  59800770 
 14351292   1143180  44582670  12898852  27342000   4636854   4858365   3913695  66936804  63943070 
 19228264  10322120  63812250  11947855  14142141    968247   6089850   9896175     10121  73279820 
 81419800  10175966  58193184  50033896   1678495  45502990  24077248   4639150   1859393  10385696 
 35007238    178022     51726  20790687  17832501   2114320  68569032   9999068  17488080   7805875 
 19459215   7359350  62513503  20973265  14530842  31182885  26801384  38271420  14912883  27007424 
 54963372  25785966   1023120  67479692  86803240  57263660  16395990   8338834   8688534  77560942 
  5750929  37429884  54946995  31937112  15416790  67191839  19294308  17254548  57230460    479430 
  8328618   5922774  34983680  64762240  44229756  53668701   8489900  27600384  18787556  32064575 
  5770923   5060253   2034461  47952650   1690105  13244292   2653371   3359880    474810  66688080 
 10278056  33183146    906290   9735767  19327520   2783068   8805846  14841850  39814044  46450005 
 61258565  42294402   1466496  52605786   4328390  21892372  32775300  45708260   7495150  47906040 
 52839395   4171608  22750508  16279296  61664848   1518525   2338170  22007700  14782490   1676480 
   745368   3300528  19168706  12732489  10527000  26673966    793744   5129384  19622676  26388130 
  4120956  17695764    881892   1607724  56860440  62983710  11032506  40675725   5546726   9505089 
 70734970  20745150   8597883  29180608  31800205   2226796  47286248  62689352   5118932   2360866 
  9142848  39504982   7168896  46034623  91578732  33849395  14710906  32834565  43007139  25569054 
  3980928   2773344  35292304  47452369  39466812  54485560  51230244  55353604   5525136  20534955 
  7270944   3184200    508576  12898287  28916232  65213982  35265978  22538631   2573664   7891082 
  2211296   4340364  30099960  18400392  24383016  61852065   2557383  36066675  10394050  46801750 
  8986950   6353755  46763370   5716986    210870   4501442   1316844  41738376  14254416  53247126 
 18256060  40905558  17952068  51402960   6889635  60901218  41532048  68678144    431730   5023334 
 17415012   1688460  33663310  54197949  34620664  64805832  65769920  23721750  10488674    841480 
  2972785   8170162  24663485   8837802  63891284   6481744  14580525    540357  33405924  17573076 
  1979032  42286783  48294048  28933577  28580028   2445660  26396118  28668200  22389120   7858417 
 41932176   9256281  42559080    549755  46905546  23520861  60599840  20582744  33372405  29133056 
   788433    537802  45827570  10734396  27460334  11044060  33942549  31875000  21337736  22969608 
  8069428   1090104    125976  11822048   1188912  35672000  34942404  13589345   7782720  34451811 
 37751985  38783876   8349984   5053626  22062521  35593950   7465821  38511981  42078798   7050298 
  2552550  23305500  23095872   2186712   6768188  32316672  34552184   5058973  25914310  82681698 
  5720540   8761296  23690046  46169004  36371622   4890756  16380770     26944  17794203  27824070 
 77911670   4092130    986856  10609605   4473028   4425681  26208870   4061988   9668380  64149245 
  3344640   4299867  24397555  10798254  26391084  30947748  26219623   5874255  34186548  14104791 
 10972912   8923272   9401442  43521856  26479612  23379884  19637852  11015595   3419640  36189555 
 13582464   4018895  22676493  34234902  35632748  21903593   8761524  19953270  32293613  14420480 
  7683168   4705623  32637072  29509454  21773102  43044386  25376224  42411978  36890045  12444000 
 21634388  54200311   2455726  47381863   2772432    627173  14818160   7042560  42438924   5437544 
  5420506  52307094  58920132  12578688  42946470   4314624   5376786   9384750  10953066  31377797 
 16151580  50396060  28926456  13545903   4149950    844192   2355430  13969422  29236689   8568978 
 10321733  35962848    799799  65582776  59624720   9262974  16787368  32273361  64470656   6744430 
 27442530  31534843  29346063  50818548   3469752  32299968  16265171   3306776   4380640   1933200 
  7787688  19186181  72091872  70097300  41028480  49422934  66739292  24980004  49065957  92498175 
  5800366   6248615   2284268  40863876  12215091    838626  12260952   3896952   8748280  19610472 
 15361142  26511709  75730600   4602300   3062505  32830078  19661316  68260185  84113442  15713246 
  1175902   2518945   9552816   1310372  36312243   6429804    255984  41760180  35169640   4908033 
 24980128    265801  26084832  64249900   2464644    998119  15942593  10646952   2112516  50271032 
 14790195  36911732   2108145  31849664   6841670   5236819  18883576  44191360  48363480  13180882 
 43295540  43678660  32512677   2557212  34528461  50329224  37829174  19166036  58456288  42288466 
  7270416  66888772  34742609  31988250  66330621  24696213  54471558  17373982  11570876  23192244 
   813232   3665452  25658320   5508270   9364224   8241000  34366501  24348492  51571754   9602216 
  7817880    750214  28656190   4737885  13633564   1113150  82862397   4061024  10185019   9189180 
  7027030   6482964    967159  48082762  13267545  25401138    286705  25450139  13877058  65040228 
 16296675  25051272   7343924   4534179  16831217  32949553  23556645  27448228  25098060  15119401 
  3602016  19134405  15679049  53825169  18725602   8991364  41091579   8670398  37554097   5169636 
  6645448   9557911    991049   4166785  24367222  16114598   3514680  28127475  35309052  53441792 
 57906576  36527860    554132  46167072  44769263  20880471  39512234  34642296   9138159  28020041 
   572508   9794136   3522680  15373800  64208948  29306615  68213145  20139990   9870455  10061484 
 56602656  62095005   1164814   5158762  35875170  57322419  18185661  16642780  11655585   4494480 
   261464  25232505  36713880  45315115  28067936   5804638   9539802  37838468  53204520   2296954 
 21702864  15863778  21330000  10258820  34497688  13291740  16918176   3131375   2246640  38670602 
 15838785   1126755   7217172  76431498  70517775  48097330  14435890   5824260  21701566   6993329 
 30493974  48325474  23259876  16552200   9321252  29839050   8418298  77983414  16204451  37553320 
 13210691  81850228  46735324  39917427   2976060  19186524   6551883  11758872   2764152  32831403 
 48132721   9828579  50366450  34236555  13477800   4959685  12161961  19221906  28822304  23577912 
 15945785  30532671  64248222  18321348   3763100  74292288  29886933  79497024  17084340  35266654 
  1159600  54563670  30961716   7725652  35434290   8573250  17774750  12213990  23166544  67215790 
 13019314  52020946  17953730  40756870  30012780   4894344   4974198  25461920   6062976   2184084 
 17128179  86777712  35721966  64576208   4194234  15791944  32417532   7814100  47300660  19128700 
 16989536  48897310  17951373  10767996   9263204  22322400   7140000  19820376  47345854  12524274 
 51360765  26725150  27662882   1971320  11144401   4767624   9331744  12318958  21693580  78143040 
  3346000   3988906    843832  66644204   7203203  35016772  35021250  20999472   2276268  31387064 
 10124904  15919792   1530972  50922048  22338676   9562630    866400  21117060  41994384  22093358 
 32826546    135198  30340933  29596140  15044940   3181252  21069370  13223188  31861864  36357903 
 28067799  45074880  12468687  41968530   4730509  44957260  56921132   7373976  32517840  24581880 
 45381050  33594720    826344  25177075    179334   9074022  34996921  21767416  23499072   5347542 
 50831819   5076192  18818350  19303620   7634796   2046465   4982290  26990380  24576696   2576827 
   640080  19593078  11532552   1087104   1363312  61161302   4598505  63679420  21237915  30612300 
 33792957  19370263    402485  28156880  17541366  23062140  63812605  19354588   2521698   8829405 
  2081492   4782558  29262599   4130072  15933004   9907018   3855515  14959476   6065262  15362089 
  6729608   6277570  20680216  35745124   3126606  11860662  43021160  14032704  27637614   1082781 
 53036877   2271292  26725008  52969080  49145789  17651190  28710450  45884875   8099352  13779477 
 87279346  42404766   7521778  55591530  40865809  21378050   3122504  17750299  37766036  71662675 
 28617017   8530668  56726262  23067441  23344908   4731240  62539152   1161622  11140923  13948948 
 33138168  10403735   5250928  13696408  17314605  28259350  16646364   2351504  17321448  32048720 
 38498190  18494040  14875680  21021000  43017556   1285060   5967648  79479480  23217327  15906990 
 10458360  59737535  39613275  46500330  65023251  36712820   8009727   2116950   9466864  80132502 
  1175958  49093155  34847937  29101120  25008840  43543377  12004434  32616128  50870950  61424733 
  6777452  27471537  56596997  40955292   2202420  25668153   1998230   3410226   1664339   9808344 
 13948794  53274632   3881896  12689632  71076528  39168832  35655915   4209790     40555   1753570 
 37083223  44485038  23261538  17833440  23384350  58653288  44753088  16764840  31082828  24874005 
  9218400  73016001   7874364    757190  24462035   5834136  66165408  15829527   1588620  20589760 
  3866100  30054498  13868284  62079234  50649879  73278200   3549903  36025935  16907535  21126170 
 63701550  11626378  17861778  16731624  44712486  19687808   6614223  54942193  18734688  10966930 
 13562468  31402707  11161116  24600480   5604842  10101304   3316222  28705908  45436124  35569908 
  2603142  17071488   7030206  36474600   8990520  53101482  17982422    359181   7923036   1512800 
   738434  20654752   4002698   9166740     92540    777240  57753152    819315  51182635  22263610 
 14571290   4291014  74662830   2318985  38164368   5026235   1054200  13595792   5498492  32999328 
 14087040   4797937  18392638   2644188  65135420  13408200  62244150  27002556  24547068  62781732 
 11517705  46340580  20457718   1769765   3710072  10220808  19638044  35183526  44866500   8310909 
 20698695  13088318    765576  34214229  16529241  40632306  28958910   3743706  60163572  23727782 
  8952944  66017814  37869360  21039200   1376001   2018448  20523402  28536546   9696202  53069506 
  8767914   8184792  18865116  51349881  12333622  51003680  58961280  10943064  15642507   2985608 
 19062828   9871380  37359849  31161864   6253804  43688388  31276529  88551912  46483381    133377 
 74186748  26452815  68939416  77765685  45527106  36660125  60782883  25561358   3531512    663779 
 46982880  28654860  22812072  19142200   6170877  47751550  18458691   7035623  46666500  30518278 
  3919448  76201224   1112200   3796310  18887659  29918616   4677156   2142774  71590024  54136728 
 31919151   9225445   2845074  48301968  40228749  18868157  22547440  45808377  24365427  42200960 
  3568116  59480586  23065700  25682940   3344560  12943672  61848576   3251262  51182790  64213140 
 60964904  10901283  27685632   4719546  18980772   6053375   9106552  12443000  53769600   9118380 
 17078600  38311767  25145856   2438754   8858850   8950224  10372200  12754918   9081128   6241788 
 21555117    347424  12012900  38060436  40288206  21260381   6118070   9987545   2190544  24536400 
 30432740   8509550  11446389   8149120  10823713   3055805   5502672  16039884   1929408   3399712 
 29471715   2951487  22273730  26338401  18061080  15672657  19168864  23393731   2045091  13346900 
 19351975  15020811  35301552  68859718  48859200   3483270  50411440   7644613    500322  30996440 
 24943869  36890970   1753375   9665088  48914968  72604227  34989834  14059430   3365950  30543315 
 11917648   5363050  16688538  62414919  17465717   5392376   4476912  18997772  56372012  12319500 
  4353250  80129478  22433922  12725040  14162370  65817311  47758848   2145700  66169278   6467108 
 57557629     62820   7980526  22229573   4834048   6636480  36695862  27196860   1110420   6804750 
  8421232   6184580  79636746  14864907  43315521   5683956   8361360   9206038    478440  16040114 
 20145895  54070290  39938100   6220032  55577120   2260624  46573901   6649515  42204050   2454834 
 10379448    497160  48598200  25955400  25350116   1553760    145962  10178967  21847287  69093145 
 31325616   6499584  48663923    151062  29563248   4877904   4826808  57732624  31721586  14344111 
 56071440   5568064  22657838   8009582  66112362   7711676  84367496  57838417  22008408  13712428 
 23854530   2822162  20215165  52346442  15994212   4632138  92291538  13004712  16357770  55238820 
   607725  50253490   5525622   6398055  40306262   9100260  64942179  18986032  17314916  16641625 
 26062822   9255094   4319640   4337588   8280048   8850150   1737984  56839585  18071984  27640687 
  5875734  19419110  58351232   3826804   1798080   7237818   6684068   7189630  16571602  12126000 
 11061484   1536336  12952344  16155791  30221265   6207516  36215190  13748940  16577040  56515036 
 27091458   1783244  10634304  28259532  10870832  46706940   2688245    483465  19847970   6338200 
  4109618   1961151   5804256  57269632  12649563  62559742  23826868   2362045  14021829   1088648 
 14855622  12418007  55615248  79279704   7293024  15812342  39936906    360936  10022375  21648952 
 12911808  38179389   4472069  10386114  21989534  71069020   9928584  35456697  38791558  52564798 
 18534591  35783283   8151552   2128875  11411894   4671612   3212099  15426192   1308216  38608284 
 12926427   1488360  25644024  47018664   8044642  23772570  13840442   3949304  29442351  47819562 
 15180165  58443608  38488680  46200369  17658656  42751515   7947516   2992204  39841430  58569956 
 23753382  45783640  56663958   1721244  13584927  46229292  48404125  62009560  15342235  20743032 
  5345538  63562142   6257870  16528387  43775061  36001350  20267378   1687884  47890800  24865911 
 26908252  58379215   3312744  19662270  23314256  16560936  16807735   8797250  42470946  50209008 
 30526224  86244536  80889120   9819516   1690697   8537034  62119848  69582616   1734876  24740705 
 25956058  32223653   1579512  46168620   6169776   6808620  18324540  36021700  82228708  53897067 
 61503072  21369768  13565420   5254488   7996228  51842802  30003246  53491182   5237903   5372598 
  9013921  27989764  24443682  15552243   4012983  57473766  38374756   2413125  35040330  13479914 
  4493440  49044840  24947039  11657184  43851168  20950765   7513434   7833958  21941442  16338894 
 46133040   1786160  73250100  12129980  59400096  38892000  21674304  22226577   3272997  50630900 
 72997893  24163980    457380   6924288  26770194  27194112   4567790   5808870  21041856  20248832 
  7946460    655543   5610368  56404651    352479  19536258  11317324  20281392  10946052  63912010 
    58044   1730456  13330236  22144888   6261969  36905439   5931578  11236752  56763818  54382292 
   538096  55373094  38115630  45164193  54955128  44068812  44248680   8115104  75112620  31333338 
 82964358  15716721  10043868  67410382  22869342    194250   2841902  81286800  64091781  56956932 
  5658695  73631403   4120456  48430032  35055076  31858672  13687619   4443922  30510879  43743250 
 39709864  78156500  22922793   1537062   3036706  41103900  44076658  24751586   2199495    262691 
    35506  74408220  21119125  37348848   6145902   6243552  27733825  47854225  18458030  13863429 
 66329708  36607494   2304750   1585868  62955590  56807583  31515705  12034660   7606452   4801678 
 19213068  81082505  28964028   9930342  11081725  74521410  21343763   1615198  24096148  12184920 
 34236390   9353610  59452976   9970708   9075807  27218660  14240135  83656518  63868608  36853992 
  4125975   1207204  11115858  31682208  47543380   2433120   1090134  26792352  14232295  28197809 
  5064830  59540808  27261896   4258056  16927930   7902671   9232358  24377934  40049130  23287467 
  9360285   2057484    240350   6947028   8397675  45097940  28712536  21908516   9728334  18495840 
 35564643  10926919   8760024  24711498    905412   2488668   1352172  16228940  44020956  14334439 
  1797393  49181496  52469230  12289893   8455140  25247343    225525  17188712  34691096  40299732 
 10859144  60076025  11017190  61347408  11484943  41028694     29665  36378540   7956603   3758238 
  4084560  67773714   4626360   2300415   4095662  41852514  68584581  20869680  59530156  16137891 
 72579416  53352798  52053692  13950456  44782855  24431394    570240  17700469  14737068  51247014 
  8794731  61031784  13600788  54081040  16210936  56086723  65097078  29392080  28690917  33885488 
 33328224   1275392  76052522  30960220   4618747  89244397   8519631  16524255  18256986  37275919 
  8667286   9265698   6826491   1254870    390548   5579930  15100892  27587320  35641512  38765419 
   259434  25255737  53431496  25476272  24358950    438141  14784182   7237244  57066282  35947632 
   438528  64113918   1300872    333888   4053058    827356  40006400  42186804  10209141   4975206 
  1526350  26371072   9352992  14733215    164648  45451990  44423736   1342488  11373765  24720768 
 41057027  43707820    736960  11610374  10903712  41939328   2060864  38095550  42153224  19984224 
  4655958   4511680   4236540  12040896  34002690  13914264  40073170   2254620   4500924   5476714 
 37590740  50636751   6903600   6588889  13185354  65281475   6866382  20440634  35850636  65229584 
 64296342  27300880   3188250   6349718  18738459  29417010   7657344     90153    149800  19675986 
 68819016   5644944   6436700  10417344  29356239  14995990  57426328  16620492   8978708   9688267 
  3351720  27974375   7998144   1101102  14843855   2002182  42900116     48815  49329276   1097503 
 26648490  56690953  14170728   4049288  40811316   6320722  73234838  56548020  73130230   5155105 
  4879240   7782208  49343710  87971036   6919044  27561958  26745274   1568515  79699934  36992362 
 34245342  22574017   9031990   4801242  36804915  45835050  43681318   7426943  68458775   3406095 
 22374602  11612972  33768201  29212682  10902458  22443536  25510320  62976167  29012412  29490912 
  5058246  44271780  36662228  51710813  67176216  40526480  59490008  33997032   7524649   9674112 
 20534277  71433384  10115975   6097520  64202736   8124608    206412    653676   1729443  45602964 
 22562012   2553842   1196160  11861079  43564274  46575480    501228  25699464  17551816   1709323 
  9274469    282329  68811295  24136004  40516920  51588436  22255296  37910070  33144160  20285976 
 71070728    571728  17267580  12343377  59331328   6794098    975233  38747808  36913078    866640 
 12755157   5901225  13139985   3788400   3715533  20540001   2903219  22065552    678365  25385388 
  3654449   2128504  31288400  55365232  18069375  50701200  11407554  15890240   1201464   7820036 
  6195257  12020580  41268960  53461228  52395996  84768520    993026  21020020   1343584  53999645 
 41511288   3697322  12410162  23788752  46563660  50613924   7054863    251400  46968416  11403476 
 21728436  21882750    293885  77276477  10454286  34404535  48764862  36313200   8126873  50641560 
  1335586   6280625   4089480  13483044  10556465  20019312   3413290   8445610  37574869  12084596 
 19285578  26851608  71851680  23001852     98388  10466742   7349740  57034031  60197603   9408632 
 49550988  29200000   2122587  30338472   8166802  52233396  10819389   4033515  38442852  64331176 
 29614272  19098990  10869574   6368982   1058850   1937925  39952242   2610410  17312364  25354901 
 23719500   6285688  45974688  36719816  89307570   3337004  15378250  38222206  38438224   6118910 
 30177770   1095984    923520  26449875  20339208  58148307   6771114  84270564  46727160  46958424 
 16871730    324198  65616860  16105428    614034   7055020  84141625   8717043  73489626   6351871 
 59215872  17308264  66707022    612715  47986246   1343145  21972438   4481586   6881952  45763080 
 12677696  64159020  17124525  61372728   1817993   2217305  48085520    621440  28202434   2557191 
 45157820  53959248  10043194  23164744  23478637  14410152  74598292    537915   7703560  11877266 
  8666280  28279069  11106717  16532328  23301696  45208974   7772532  20783412  11076894  22187760 
 20501000  31803435  42986592   9030270  62260107  62934698  51873480  72040784  41387386  10084860 
  4764615  21202380  12670368  39303316  39547585   2348496  49169703   4883200   2927625      5160 
 37051488   5364999  21922057  33141119   9571068  22728429  10716028  25175730   5437952  43520414 
  7131846  35576684  11827140  30788366  19672020  97981920   4263440  74094116   7561464  11098914 
  5818403   4901175  60492142   4094944  26707158   1620971  56262639  26921664   1585368  20148112 
 27313488   2306496  35195904  18071816  36003968  84136032   9248759   9158732  25530690  24018416 
   122880  17238826  30044750   1344669  27768594    559884   5041440   4196864  39399690  11302788 
  4916106  42258828   2765592   5943640  49712631  21498529    649485  30326934  27263116   6787408 
 67482660   5635840  26823339  28223988  26309625  20928224  22425714  41702745   3119182   3464168 
 23201856  39733567   2336040  18732234   3149286  92462661  29401975  61176199   6642515  17763000 
 33947968  46273668   4085191   5226221  28328555    477015    283815  33480279   3441963  29672000 
  7920969  44347202  45742584  61314691  43459344  18239520   7078952   8873874  25626640  26929464 
 20587520  69077408   1843061  21027261  60203112  37087577  11312580  44208177  34231745  34692224 
 64641450   8483816  28685788  25229703   4759584  56892384  12333568  24261640   4912123  70197725 
   477558  14024602  22631733  55371816  31615630  40827390   2019950    684315  64332556   3281112 
   731040  67540420  29502616  21822912  77765850    414414  16850392    574729  36830328  13111334 
 79305978   2774325   3436116   5350783  32354190  17715027   9456072  45649628   8626356   3133598 
  3319794   2168790  12842214  13606240  12242907  15785496  78481904   7829568   3874200   2203652 
 10715430  76542165  13523805    407885   3422970   8555556  55035722  18386005  34801316  17600341 
 45116950  23706432   3954560  49422888   4568244  11437270  36143734   8971290  22753896  18276804 
 34919625  18485937  91529200  43873600   5108848  21596422   4196063   5702787   3244695  24064274 
 69829155   1796165  49710540   2774800  12638256  67210880  24391382  26180228  61129926   3790080 
 14443899   6604159   2157110  27426160  13010382  55306691  63218712  17635380   9988160  15349164 
  1218362   3292611  90456860  31138450  32995749   9179696  60847722  23369148  12452948  66284535 
 38247599   4816994  24162054   7194528   4684410  36892500  54900888  12445410  40360705  37690632 
 23543940  62721248  64227778  12810000  11716215  55052655   5729273  57168650   5925877  38268969 
 13603800     78181  76803330   8532732   3996875   2279082  10859530  14658560  96316318   9856400 
 23670608   2657589   9632680  56073550  12790320  11776660   3551351   3986980  22899522  33941188 
 33354268  48741273   9213223   6804532  59647464   3700260  10573872  24184134   3680276  19798311 
  7208019  14846018  26086170  18510750  13260972  11151558   3534520   7418372  12459096  78639840 
 37126247  15129888  10142102  77449806  54445074  78232434    621222  43381089   9277920  10092686 
  5302160   4483413  23030860    423945   8048117  15872096   8318690  20098260   7368176  58174124 
   260348  15554462   6366410  16441656  26431455  27566302  13295804  24757551  26909856  19064628 
  4489236  13597752  30692970  61786758   2187267    966112  23902402   7536774  20927060  37303043 
 12024504   9094800  52430792  22593900   7871396  53161435  24716160   1631511   3494520   4403344 
 28028370  79515164   3265704  24935904  11382747   2083686  10437460  52930124   4195496   1728736 
 14986968  77671392  36791027  66637408  60829372   4502880   9745876  21534002   3811656  30108964 
 10096080   1044270  38551222  54701475  27064712  67372752   4906808  15983457  57240303    932289 
 62776680  68827369   7805744  93847636  65417124  24797206   3931848   5557067  12479598  47608270 
  8044260  18211466   3983000  18987327  55471584  33196518   4062552   8139309   3403091     46360 
 20764128  20157826  36381632  45106068  13179198   2456399   5247887  47808403  10395648   1760605 
  1675040   5652079   1025000   9005282   7196100  17176910  11007856  29458764   6893568  47697850 
  2336211  77084595  24721120   2619750  17705142    123357  52643614  38985464  43876966   3990515 
 30107544    508419  41673010  12870326  50342916   4467060  48786028  30056870  10383392   8989665 
  5294784   1159692  33832568  76552789  66190880   7676964  69456838  26274160  56436021  11177320 
 18926054  34999225    819590  33019220  32981900  70343280  34215134  17541408  20930864  20792224 
 12978732    149094   2948060    899140  16287439  38673924  19665454  16297680   1833400  45764928 
   569500  10532178  15121072  58308864  32518464  52862817  41892948  25169889  38901555   5858788 
 26058846  11833224  45748332  36928310  16052484  15067786  26918832  20873514  54438440  15923424 
  1850870  45259800  18858240   9241537  42407202  51322320   6167854   5902848  25861490  77192220 
 75173067  18601947   6077071  34722285  16575221  57341544  32117488  40420797  28759588  24023016 
 20360645  30637281  30128290  76253800   8974620   6049430   4069976  64872455   1155330    673920 
 79585330  19437985  51872508  14840280  42663636  46278856  21806785  32630474  25847304   9109816 
  9945747  48477885  35787756  70357500  29695014  18408462  28904865   1546398  53421536  26636976 
 11508480  26850648  71197606  15187680  44321760   1220847  67541696  18431140   9372928  50437380 
 27026318  22630184  63677276  63846970   9409792  29445360  11582032  84932874  15860250   1955142 
 22069190   6578948  23988225   4554810   6053410  30132125  49084785   1230801  12319180  33240436 
 22165246    799227  28828980  28473525  29563740   2514317   1957152  26854971   8495715  50042655 
 21126080  91421028  71230410  46720545  18128187  80663512  41146055   1871025    603865  15195874 
 35126336   3071181  11650776  47660462  32378305   4396266  43488525    305632  28234239  28323200 
 15327808   5661768  62124104   1491579  33876546  40964265  26072676  27580144  23534222  20727403 
 34396232  30480252   7929858  34259515   6315953    244530   2570076    360939    158916     61390 
  2764880   2763442   3916679  12628758  34824780  13634061  24470368  10417022  36822276   4705315 
  9545137  12635860  38428576  13949778  29342523  37145262  12169191  22698078   4735486  12594114 
 27959895  72143778   4354525   6977139  28749788  41149312  56324086  27703000    333102  27310264 
  5314680  80224249    950643  56146464   4564500    885775  27151527    198576  22851954  10132264 
  2413272  12866328  20325897  16132320  24153096  34411610     51075   9543716   9447900   2649486 
 12970176  27333062   4026518  30626384  21971664   6762262  13942600   2362500  35840080   8590950 
 36722112  23817616  68629452  33790452  87090671   6371385   2440890  70902819  12702128  74496661 
 26259201  20029909   3255260   6358394  19078402  30881975   3213567  43169275  10081200  26068361 
  5984576  42249984   3197367  19192688   4728420  32516855  52746810  55476063  15249864   2358235 
  3071330  18310600  37057356   4690224   8694310  18769619    249806  24240390   1974775  14606288 
 45895704   3958926  31053220  26886811  50280750  65132950   2485838   8805552  43335180  27142976 
 11814824  71604000  13969165  10705816    297000  42254208   7508556   2348453  34515200    402251 
  5819599    252360   1571114  55980405   9014735    852282    549289   3896580  19429107     73892 
  8971506  25232869    155643  34145508  62949848  70940870  30088704  21945864   3752496  53450535 
  1224425  45080450  52036800  87171045    542232   1824760     13170   7999853     55998  26201452 
 56829420  64094082  40694592  28558980   4055552  17111458  24346908  11665474   5038896    289510 
 60841968   7359172  50059750  18000834  79133320  30665240   4678912  18220600  14455316   5143240 
 38979628  40220648  26031808  19008885  34276816   8052730   5005179  51355800   4897692  45725775 
 14839196  29836954  76869870  42757428   1969364  10072770   4405785  57470098   4128905  31036959 
   224370  23446909  78298960  43401990   6333288   3214575  50261648   1479996  52903536  27670968 
  8559076  10270152  13248339   1105902  19454146  18766284  16872856  21054480  40470156  78060560 
  7237692  14996856  22590106    470232   1365954   6158250  38367882  50073070  47048532  13495216 
 24776514  18228618  27614934   4305654  69833232  26481650  38731315   3766486  18037500  35688576 
 22858368  16786782  19980884  16969208  44490084  18394375   7537900  23264118  50359484  10222226 
  5762928  48977856  15153662  91805665   2100648  63792834  21923412  43367076  25080321  55363804 
  3035628  27299240  30240501  64635020   6736148  52546920  54991284  12207810  10851841  32480776 
  8633520  21389082   4275180  20088916  42233472   7333200   8253609   6009248  47756538  21516050 
 34450659   4617510   9000684  67906692  17453312  47638140    708196  19976472  47106048  66339189 
 65681385  15087264  20329481  19074080  11957946  67426940  66924956    398420  59440400  21973950 
 78089160  18740449  24084696  35798400  13854656   1300145   6967940   5325608  12191366  14826696 
  7314678  23949360  20409326    583311    958067  39323100  78252006   1522692  47218230  18956841 
 36243840   1581296   4729060  59304700   1632882  12461060   2469510  38251070  13919992  20096604 
 27035064  40724915  57955940   2695732   7501408   3348184  17503710  55272580  35705752  34144368 
 23777124  32082050  85718490  43947661  20725048  50551970  28663140   8514580  37364202  18813591 
 12481136  34611941  12055206   5625340   8277259  23617030   9384320   3828246   3652264  70695775 
  8713809  16887390  47567604   3650424  38543890  30969395  34303568  27437410   4167240  19467063 
 26020500  44354016  10989874  45862068   1205600  46062798  24707592   4930572   8921549  22493700 
  3119247   4490733   6658012  16644654  11053536  21837968   3764276  46166602   3718116  31192416 
 14415738  11559427  60191791   2397120   3361342  26553860   9333534  10164392   2956181   9715430 
 35654324  30928352   4909765    656642   3198874    671944  52058280   5084837   9954875  19711797 
  6282367    910731     90768  67294194  66975831  52402064  26848935   9940096   1143332  14852205 
  9400088  27957614   9492775  28011568  61461368   7356222  61011160   3934940  21085496  13357850 
  4101636    636405   3211220   2013905   5874920  10282800   3338888   4817045   2420256  39445175 
   550400   5228249  52372768   6624452  24081191   5736289  34352760  42802816  22254700  12458916 
 15813336  27439360    335556  25373455   8264184  11420584   4253040  65165029   3918459    255257 
 91796040   3872988  28796229  36364496  10993896  51568656  37461260   9358640   3755065  30185038 
 33864928  62417438  27280487   3818635  46108656  10044234  36688990  22385100  15036958  76898304 
  7719376  18353280  39520625  43306158   2897088  45276696  26328276  17064360   3561195  85387345 
 35694834  33479886  38263784  10421405  67560056   9158622  50150940  28296801   4031335  71050980 
  3730897  59708418  19158017  15872740  15405598   3099565  34734720  23616800    474900  17105127 
 30239475  11782707  33335500   9735968   5017319  15274873   6160748    538017  20581468  20746381 
 10625754  45716238  87682460   2815197   5178488   9657592   8843569  39487916   5913696  71334420 
 56345940  13357844  58038390  18975026  21430080   4195785  54092739  38729856  23108514  19706607 
  4705668   1930018   6615884  30915376   7406872  15410792  21594600  14615193  17417604   5737297 
 16301140   5975200  15847315  15064312  73144634   2349930  14685216   1155192   1788760  11960696 
 42831314  74437748  88644158  71777800   1862469    446400  31475295   7210448  10042240   8441060 
  6228131  94313919  10742676  18304875  13861540   1052800  55579059   7986699   1878525   4334415 
 18043970  61109412   4738495  14404936  81103550    644784  12820992  40892520   4315896  18224493 
  3535982  61811902  58868600  79355285  44395344  58028580  34646152   1158624  22285050  10428568 
  2680539  60114936   8316954  19902576  11846880   7884135  26472698    838642  38922147  58452706 
  1292184   8816608  28193275   1937028  29247408  84264892  55722969  26769822   7295130  17408990 
  5385980  38210119  20345498  26951418  15648000   8240256  85786504   7810165  28187649  65104884 
 15742124  23023687  57949533  64044312  65315356  12480320   3390570  10058256  55484192  40230628 
 10146906   1063777  67406690  63045442  27961311  22468253  43773772  14973479  49989330  54829110 
 29188590   6425650   3132452   6232260  51945153  11135446  19427400  39405822  11860920  38486235 
  9160644  40183206  36977712  22902088  41858250   1364580  19931016   8469314  82523448  13858227 
 13874388  48801132  35706596  25379228  42976612   4530330  44288874  47314864  94679550  29076528 
 22923108   7282800  14279941    684546   8753787  15966962  18510870   1505049   5475280   8315788 
 36984640   2193691   1426827  55463360  16214676    791106  16380290  28239510   7667571  62958840 
 31708577   5724054   6191094  31926000   8260785   5510092   4072450  39692800   9225967  19113736 
  1646342  88764480  66285870    710447  32259240  38034231   4838934  15778991   9454014  62284412 
   456306   4201518   3676995  51250980  87396903  77302014  15077062  70321320  22572660  37040850 
 19679058   6741572     74556   8120068  48866725   2919273  14201306    465500  19809720  44651520 
 17862950  33024300   7237718   9194560   2280050  59466850   6461972  55007073  54213984   1766895 
  5262510  86082060  58554765  41023472  36538216   8500789  52867242  70302421  12296916   4080601 
 24687724  17138298  48134736  21674250  20213564  31453687  39626520    850914  66208150   5285504 
   971838      9504   6023619  65853176   3640455  29652966  18410880  44012808  44527697  16943695 
 22571514  44315409  16515772  17767596   8214400  10063368  48710604   6160592  17975832  28325875 
 38793936  15811458  92755965  25159560   4539566   9852193  13371904  53143680   5185752  36479520 
 71713140   7834944  13999024  28496523  12639286   2711286  31228190  31560513  68468356      7090 
 32569875   9691375  31352925  21232365  73787772  10862319  31143456   8911021  22769500  52354773 
   157444  25355330  13124847    156438  61008360   8339100  12365375  56521850   2173776  31078520 
  6527466  34269382    607185  69412518  26249748   6818130  52675146  41859904  69929688   3300400 
 25771712  16833050  14714127  77198676  14065610  14861136  25855335  47177880  27779664    875310 
 32440372   8707460  58861028  46322916  22625568  43321140  16404388  48635136    229724  11800308 
  6077620  25748520   5378751  33581064   7143570  20872920  14908447  57005700  21164208  23696040 
 76008460   8798184   5006502   8636250  41755252  47408502   2713880  11395640  13062500  48818300 
 40515396   2380365  65243099  57289464  11803392   8310372  25940044  38162120   7847672   8606007 
 23250048  78398040  13157030  66403575  12688515  11283962  68041365  27983428  20657552  86462655 
 31879443   3277848  25398645   1836684  22588743   6668769   3788191  43020540   4665101  82671597 
 34585325  25592560  44599500  47920875  24525822   9805016  24045816   6204476  23495968  18111135 
  7760034  73580040  23086425   6799232   2310788   4756647  19010808   1431276  20901655   9153984 
 29416127  17296195  16439538  26529204   7170940  73164463  19184076  57954676  46675224   5585305 
  5960066  77761656  78223824  31912104   5062141  29039220  22927806  71686656  38796975  57591620 
 11693381  63032662   1111460  40644526  64947432   8824290   6996528  61496794  44305107    554556 
  1046016  55745130   4884880   6440690  40407906   4599332  16287166  45645600   3718255   2351304 
  2190937   2394600  23412909   3886392   5571360   2577621  10863876   5188510  14424080   6398040 
 24361498   7400300  19704312  12686772  30411828   2559595   1875840  10707853  41159641  22298400 
 37207887  29585636  50883920  11903184  66801024    504960  13456533  19385775  71686074  55951962 
 11794344  34208624   5690412  26732973    600145  63910095  21351044  18751900   3480505  39430892 
 20236940   6683798   8282365  33367874  57655584    242064   3639328    971520  38667020  28076444 
  1316215  28987502  54796896  20671794  32705080  11003142  42817350  15876900  36028034  57760570 
 17221896  20300312   2414816  69382235  19688788  23113101  36351410  23937634  60192085   3072411 
 61051332  37275441  18613939  38873526    159642   5697780  30345620    125520  18579478  32331012 
 22508629  47517421   3525184  75194250  63582176  37583637  52532142   9159438  54107130  30495672 
 64351430  53779490  43669740   3085202   5535140   2645976  52772882  11403229  17566653  11336463 
  8615134  19126041  80848170  23270601   4735062    872949  24059782  27992448  56520250  30003654 
  2381496  10158525  14962048  52556320  37529925    416325  29646848  18989396   6808734   6508112 
 34422895   3562656  42204047  33384960   5172058   5624760  55547604    218205  21586972  16142436 
 47939025     12474  10121670    717300  11666052  62863630  23392800   1569534   7060858   2641830 
 15206568  58222045  81121536  36736128  16553176  32479044  70903840      4275    135290  70059820 
   957180  37276370  17622366   7817940  47637360   5079536    607992   2136740  17605149   5022650 
   322420  44575664  44427173  33355408  15215704  12231550   8847264   4556304   3303216   1401138 
  2838780  52046892  36559581  22552712  17321625   2718962  22125500  13689820  47091888  43310740 
 47183829   1417295  11277210   3420856   9728708   8019952   2365792  13216678   3408496  18389361 
   101536   4641078  14485522   1430514   5171723  24106600  49843329  79543552   1546472  56854644 
 92023968  43662400  28363790  37211094  18029952  20099274  34594560    134285  63840480  10971552 
 65091726   2802820  24020524  31593996  28355100  37688560   3253005   6628880  12074336  48632376 
 67799508  56309576  38629410  60769493   3412578  40967212  28955808  64343535  13568280   6572688 
  8936928   6305123  55489140  27831720  29435470  17158815  22340032   8630960  15940810  11636144 
 21864000   5245605  46460700  30280200  47658108   3937271   1773355  14049572  49912461   4462160 
 50019685  26118846   2574734  11712960  30710283  50847160  67935805  10038081  17491101  69323053 
  1902180  23193610   7781604  36409561  26366592  44023281  52569243  68959150  21871595   5728970 
 26434980    739815  17909892  25221532  87239964  21072429  69502102    312912  25792816  30169244 
  5573139  60125984  92019843  29999574   8256827  23030753   1106182   2889642  17949970   1227360 
  5552580  74348120  72616740  20093405  72593010  61536048   2812728  28161640  36085864  44366634 
 26430208  53023320   6096330  30063195  19140039  26641692  28539844  20588725  11030876  12734080 
 26071160   5548718    757848  49566373    938505  32532110  14565330   5280128   9391388   5153265 
  9190872  19437030  17381504  32484985  22846834  26934567  21561964  82678860   8958891   4892748 
  6148896   3541406  35729291  69623130  14198232   4215500    691163   1042287  44637552  18362634 
 44283702   4145682   4766202  21992893  14443995  56028345    116672  41898214   5818189  50412780 
  6423450  21291075  73963791  31799235  40251108   8037304  19102611   5962026   7759880   8204960 
 39750480  12917472   1676430   7469598  63070004  33549432  24527446   5393532  68489974  28068138 
 36453768  82374505  55590132  40301428  12587718  12270464  11295828   5810750   2527260  19375992 
 23858054  17090920   6673392  33638916  20409914  47854695  19976000  40504940   8213244  50722656 
  8435547   4446165  29797630   9157625    515679  92495520   3974830  43333608  10604610   1733148 
  1577916  12902500  25990955   5213220   8693020  16423369   8182784  50833170  20707929   4611880 
 26700310     84672  25182240  51900750  59120152  40491048  55496094  26094600  15380929  21303258 
  2029322   4762983   4585467  43168008  31191764    142870  15494344   1260446  24553736  40730547 
 35587343    224300   5557831  12781858   4619640   9901430   9221251  20360504  17176760  28858934 
 49518488  32000655  20340801  78091357  60635808  24832954  40895217  40868469  26514690  21189242 
 18716568   2330016  10034808  10923060  17299744  39393222  20700496   4412044  29466416   4204111 
 52130216  12058920  89107030  37370319  80827368  83097670  15666640  54819423   4107868  71380992 
  6442206    231428   5704964   5098184  20719980  32274410    549810  22659647   5729320  45681256 
  3254380  56773920   1148988   5200860  54550930  26890017  10445731  22457196  53837704  17423860 
 20620160   3629655  18053682  37658926  91611876   5050721  56669427  55678114  18682711  29427552 
  2074857     22000   6425958  40501768   4281226  70698848  20328745  75817170   2957916  42617841 
 61263389  49740040  12433800  79012505   6206704  13908992   2583939  21696000   2287376  38270220 
 20556150  66809968   6691537  30925668  16423065   1745401  28403064   8061078  17019135  33000189 
 11831456  28778139  13522993  60349861  20350424  22421958  37936470  44460788  12894560   9329700 
  7011250   3039950   1030434  48512772   7238790   1095768   9759268  32827298    259634  31246488 
 27293248  67350825  27584568   6389814  25925508  25750256  33905198  35652517  35258000   8781358 
 57072976  55355024   2493082  35680256  33549152  73207836   3311385  14175308  51776074  46445844 
 32724650   1560028  39165324  21561740    875484   1508760   6349200  33050325  11069304   3364011 
 16104305  11871552  13505929  37332491  27858780  34375378   6626060  15520898  26212230  49604364 
  6987838  10975578  31083501  37709848  45523485   3768358  29510698  74241764  22808952  11862346 
 35734048  12521982  32963812   4948132  43974208   8508492  61310487   1902120  23748480  11088324 
 28446249  29055306  59593312  27375140   2236605   8549247  13950180    795804  32663488  59279122 
 34834600    325833  27399648   3279495  14890008  18235392  27669890  57678204  41462240  28827228 
 60073236   5930730   6285801  23395468  40409483   4387413  29536520  49729284   8849419  32558560 
 19294975  58083078  60790851    276573   1469745   4105595  10575240  62839650  39884376  51806650 
 19722346   8900388  13429146  22573440  39816896   5585012   6209812  63533480    663048  31321684 
 17235421   5162240   2841267   7714476  14619582  61300410  39356175   5605615  61913280    342316 
 17626896  13961976    691092  81132436  16604886    343188  37790004  15334228  12638700  24433096 
 35956822   4156032   3614373  17264191   4628022   8491581  53700174  11772024   7296300      8781 
 41669142  34615566  15971583  26355628  32324320  17557113  59830025  47590340  79378718   3478196 
  1968171  65811132  83813389   6366570  71886144  59095828  13840925   5736852  20479915  10047939 
 25813970  42560960   9240158   5204535  86043870   7477110   2477872  33520500  15204970  23555859 
  1289240   8128016   6753908  20309454  16539785   1249160  38206752   6449246  23127140   2905672 
  1179000   1284300  11847420  24885450  11724093   5359590  59942140  30559676  25810812  11940712 
 18291714  12208350  25325070    455008  32324890  10466560  53033527  45691928   7295599  65273984 
 13089006   2150228  67495712  42448260  15289665  83440160    342550  48191787  43825265   5307957 
  2692360  20069105  11199636  10120240  42877566  51504365   1988898   8072496  21424784  39303970 
   581972  13308960  23353785  13454096   1840970   9071676   6225808   6681753  10921220  11236225 
  9211960  47759887    228228  13178000  26362752   2899235  22217746  50004960  81939120  68472960 
  2320578  15092404   2132322    435054  12049366   7949922   1501578   3497454  61999912  42203620 
 14804855  49153419   4965428   6462876   6316711  34862022  46384130    877500  12992182  27080790 
 15224091   4383022   6330276   9037191  24140754  38725713  17625216  16617816  24091008  34435110 
  9901008  22058400  81445816   2913092  69393324  60276780  24494735  28439588   4043970  46671625 
  2732544    371128  24037860   8718710  22311840   7614138  35603680  74997357  41986865   2534114 
 38752914  41613515  32870442  31035876  10017748  61593462   2258772  20124685  22190193  12647916 
 11353819  74776923  16124058  11286744  36978942  15552216   6749808  24019268  42231287   1688302 
 72870624  42608880  22843278  17031025  26560486  22189845  61142556  18557136   1205478  18054608 
 11438856   6213068  36131988  28596594  13064552  14597472  12240140    428570  21706664  23381316 
  1894365  26197482  14339136  29938304  57469444  13554450  50101842   5582618   7861726  73907211 
    29417  46943164  45850760  26271522   3708516  18903640  13234495  16780662     51497  57325944 
 18102755   7434253  73425646  18518985   4231710  18476992   7732718  19820108   8204000  13768188 
 23631872   2769578   1320042  26087868  20025984  17901243  11493790  70778204   2870748  13471020 
 58065098  19789484  44715981  24079230  25954572  37153116  29946508    622790   1147344  11878832 
 38922611  37247638  11077704  32164668  20411274  43632578  53559607    582568  44429144  25339400 
 40810231   1397500  62470512  24711480  38676192  37476044  23519700   4511116  25643072  38942343 
 54799712  23638860  31721888  31415989  16293222  12707787  15617920   7761081  15859800   2280537 
   572330  10696268  61681500   1627536  26875405  28871550  10937997  84968300   7424547  34513661 
 10405750   5844600   2717931  32825100  25790340  47760255  13215057   9626922  33766124   6990669 
 56467831  14917761  21275922   6107052   6905700  28428650  46605200  54034536   6768355   3215766 
 29853440  38207715  12801240  83287424    797340  49941045  11916783  30466730   9831588   5231648 
 34619032   2048280  35416402   6398736  24021019  32940324  10310304  65552080  24103170  22265430 
 45944870   3184346  72462888   8193564  35879670  35553768  65067096  29063392   7748952  18268992 
  2650500   6060552  38101077  38844792   9317162  35354949  36243893  42498664  54051489  14006590 
 32072919  53261676  35521581  57150464    128800   8842520  16864650  84746836  28207270  39520019 
 59055808  24744690  23763190  17085507   8320896  23835564    754825   4722906  18564343   9464490 
 48569310  70618935  37074132  10448598  34961772  36279947  26313679  10633044   9357040  33898460 
  3730850  54225157   1467360    261023  83103412   4915856  52669278   5847264  25384888   5745111 
 13179584   8768790   6402055   1308944  17400906   2856636   9319600  31829820   3675308  21163170 
 43242990   7413406  16555825  13435114  48867780  94124448  18151069  81676231    139524  68964864 
 75007747   7815852  48638144  23217760  11142872  18712597    236016   2086428  23086554   5540172 
 60422061  16981468  39270702  11401280   2217456  68565668  77302196  60076555   2109998  25882626 
  6933059  49260256  32632362   8003312  19134414  20102152  35286488     44094  10587213  76385322 
  9002163  11977884   1527885   5892159   1809483  46049396   2970581  71483356   8734336  29760210 
 62646660  13266932   5993880   7273290  44366520  36544416   1532521  64672080  83395640  36901322 
 75399312  30385446  89025650  64427356  36271060  54607640  12180880  59116230   1179794  18059664 
 40094439  20399808  23686136  35151662  31427937   9578200   6803748  32000661  69114960  24195696 
  8938160  65520390   5429250   5330248  18474612  50914488  52457072  31290112  43261645  57143800 
 53565632   6088824   1585376  15089140  24123060  19324926   4590100  17755392   3811080   1378860 
 24877242  11257350   7675668  11720205  37293466   4458852  21037000   4781522   5484480  21174516 
 13487680  14164986   3482136  22465586  11676343  35651988  15855713  16414828  24154655  26203772 
 48692625   1740840  53183205  70801790  33706032  58820944   3005045  29582799  11353986  32349912 
  2267859  47424366  43817768  93658356   1372230  55532844  26380440  66919452  23581047   1499808 
  5820236  20803072   9078020  69814024  46487316  14506698   7623210  37449672  15527148  37993420 
 11567457  21505965  60161319  31090626  18741880   1698844  22736928   1375650  38298960  59743266 
 46032239    146804  11456896  38958624  50935038  34684155  29544458   3878472  28841613  21732447 
 20457903  12527590  18425827  79036914  42020972   1793220  19838218   5101340  13984475   1619244 
 27051628  22326330  24690050  48798560   5387612  30424134  26138734  59760968  34757051  40421982 
 33831750  39685100  13112172  14219990   1406790  17587570   7192610  20262510  43074135  14747250 
  9261856  83780536  39201360  50053930    987580  28756884  63849184  19267292  10665650  41922090 
   293012  32663475   6666309   4193370  46780854   1185657  43376112  26144666  16979600     33400 
 14420293   8343153  59038440  42092811  58246314  12042586  74393050  61366619  38487630   7942770 
 25824069   4772400  43095789  16359492  38710888  17446605  14852156   3404768   2170896  55426261 
 72464574   5492032  32043504   6691527  12661650  46503952  45100500   2863710  24701286  22709280 
 17036810  11948365  73036053   9847845  43025480   5150590  12696439  22844932   6066568   1222606 
 25646150  47336256  28413040  19276792  30532990   2552448  71347635  19241568  14783868    843760 
 27339438   8465184  43599076  88759970   7843276  41517576  22163367   2635773   1936252   1947336 
 10282788   5499693  27098960   9419960  41261467   7250094  55933760  14342592  10038932   6831559 
  5270842  10159240  11966045   5435408    760725   8354412  18416028   7583628  23190420  24399999 
  2964807  23782556  32048160  58124220  41189082  48466189  21269355  14564070  11955356   9637590 
 24299190    575081  10329984  10313628  17025354  60639600    120089  14729066  42402088   4163064 
 24738615  41231085  15599727  29212032   5157726  33364380  19520190  43137972  38107812   1712448 
 30837963   1468740   5536636  22979665   7576350  60570810  28033574  55707590  58013400  17851104 
 15941670   9125235  24491952  85830434  44927676  52840312  51406196  30883424  14274796  12157380 
 33031104   3679772  17503648  35955345  32978877  65042208   9526860    117611  52041600  82759080 
 25376250  10206944  17556880   5584860  19512059  72841275  79245595  45978217   7788846  16311568 
  2253706    272552  10946423   6616216  55056768  47475330   8652002    169938  18972140   3841110 
 37272438   3596372  10544806  12415563  39092889  29180032  23886720  38362041    277160  39837200 
 47991500  28760550  15121400   2756280    782784  19169442   5339319   7436176  43326998   2397989 
  1839013   4091175   1196296   4721287  68235657   6874615  14061755  10390842   8701512  73978356 
 12095764   8596968   3361143  15154646   6781408   3187261  35044592   1371243  21486312   1681155 
  3476868    311600  30687560   6309888  28508150   4080440  43947344  57734340  28146510  11382736 
  2048445  11522200  22157280  50880384  33201432  45555272  33841128  54450845   9061040   9121700 
 57095400  12483282   3968216  47778863   7991716  14891292  37429276  41481520   5510983  35615695 
  3691515  13045758   4537008  32595588  81375750   3643046   7372924  28106619   1751744  24771004 
 21084700  57185100   7641525   3766168  14386860  12327975  29987248  16734410  39046185  32127370 
  4464096  30127846  47885097  36304400  20120920  22013059  48262844   3722112  20392477   7165600 
 20466692  34230014  24101597  26689016   6761988   9081372    750792  39667187  36956117  33821250 
 17372692  34409722  42029520   1558900  21840130  41904630    380619    345753    715434  35477044 
 64231875   6167430  37052197  13467960  11511040  39386232  42117350  17498194  37285815  41043086 
  2026915   3658655   9148582   5020632  29682345  37161334  61620416   5121488  29759442  48193418 
 34337280    910826  48871163  12444566   9359220  33059333  63089145    728520  13469508  24217700 
  2014344  34393188  42508712   2771300  19094856   4773380    191400  62482343  10991526   2051280 
 15373512  39555494  40056862    970176  29912585   1829679   1745397  42608016  21045674  38403552 
 12277670   6336028  53967447  66162835  79361600  23246800  32581808  14129675   7988336   1200537 
 55659740   5655798   9085572   9430888  39615444  66796832  26763336  33769876  30066533   2162924 
 47647766  51133722  21992348  36421056  25813750  19886228  10026550  11413797  10090446  49912842 
 62518528   3489074  13742573   7728000   4135248  10923768   5280064   2556420  14941906   3126735 
 22670880  11762062   7068985   8857728   6420348  13264698  15463810  77939040  43857719  65041312 
 23302425  63922080  10458261  17027016  12838433  43305990   4156976   7345680  26586436  14553292 
 49490154  41456792  25556772   2984688   4557930  75002996   4099672   1208169  77046330   2230200 
 38779874  20414060  22090017  18164644   7663600  72548215  11356532  21151110  26833912  16130268 
  2263943  24442958   5582331  24095908   1781723  36114225  41517080   4844391  66042905   1255540 
 38361965  79107772  17209296  36521775  27232296  64937880  16273375  13796516   6561567  17369568 
 25365888  12031614     62352  14539289  83469421  28994010   8669248  24230541   7728318  28461496 
  1213566   1673694  37818904  25107380   2570067  32677432  95142438  52704540   9678008  34061380 
 36728048  78164016   4866318  47235286   6652804  33156104  28652000    489585   9810162  33494440 
 79958070  11823966  28789080  10854936    959445  39516328  54910625  13529712   4755225  31164306 
 11389152  45689039  34256164  37291000  17013728  13606320  12041442  39962542  37865750  45918196 
  1775176  13386956   7384200  63068584   5011821  15456276   9094959  19946330   9861645  35097468 
 10980417  49407582   4284762   4747340  27965264  37900765  22519980   2931225   3504030  19954350 
  1067292   6797580  12233066   9306188   8976562  18408894  33303630  20334420   7846524  65394192 
  5008967  60256456   8994635  18861252  10674660  41086374  64589472  67745554   3105249  24763687 
 46166472  11102648  46248900  19636632  38243166   5130124   7388835    784578   4687473    468391 
 13021536  29911875  43633952  45265959   3640761  23242872    214816   6148464    491454  21866245 
 32525892    827188    225182   1803116  51598620  17597646  45647236  21720426  38650788  31933056 
 15111600   3995820   4576648  24661434    623062  43560128   2356250  56417144     96250  39717440 
  8031120  52269280  33258928   1828837   8686119  30638531   5362238   8816874  20591725   6166350 
 25910343  30965122  62181756  65408375   4619376   1069731  14952168  61728224  21719584  21282480 
  4953780     71762  91078574   6017837  19818400  65856559  62380212  15498318  52258780  61732938 
  4098592  56668248  19755190  37484978  11163460  14016990  56233656  17722053  49602644  22079512 
    24882  73055133  20290144  24944923   7108641  42218045  13422640  18688830  15063322  27301332 
  2307058  12394976    734216   4238270  39966235   2027600  47993121  95153268  14482845  12904938 
 18243360  25053112  31386474   8823493   2026250  26251064  53355372    317898   4192100  37374192 
 63603400  46807893   6278202  61604484  24845508   1901066  62479080  34049987   7854000   7057573 
 49078005  56328288  26175000   3117024    713440  28671300   9093135   6626964  89062864  17795304 
 11027356   4502187  32882864  35353112  51616359  32929200  42142738  39821423  29708042   7291666 
 28551965  13174910   3740796    516708  10554638  13154880    485925   4175710  30888964  80421824 
 10105311  77534720  11997972   4981852  15898054  23728530  47151948  40984680  15130373   6558640 
 10071752   5451050   3005145  13211660   3935438  14527345  32549475   9111569   7018086  34507999 
 36212936   9084240  56789242   1255980  13156827    807030   7737360   1581408   1381560  23619009 
   701316   1603642   8212449  67901022   4294079    330828  60114060   1377945  35945120   5280744 
 31785396  34911360   9454668  49698630   1353031   2472370  21355128   5521165  20786383  35692384 
 54818128   9985980   7422394   2193274  30875418  68977335  28554271  38544945   1553937   1076712 
  2722311  14389500    619851  19596885   2003250  39403705  30014605  59077215   2659046   9180603 
   634498   1797860   2477181  44250075  10449465  37418868  31913440  20119008  27054795  62202740 
  6515658  14328992   1970664  18350108   9659280    986650   7518272  38356668  24227625  34756502 
   508707   4606800  88366208  28506500  40302535  19893762  10191500  14988651  20649650  13324962 
  5402321  15781542  13057226  27730734  61883800  10510311   3235092  25725437  45781575  28828548 
 54459560   6074979  12505820   3108096  39945243  29151186  14272360  30575670  22427328  12290072 
 37901737  36833270  73121006   1262280  23738164  29153355  65997004  31197660  30021852  18668364 
 36493250   4900575   6985224   8182848  88689192  57316299  10632210  60961604  13828969   4028760 
 17093889   9515451    144465  80288304    240400   5809230  35901348  29462760   7969650   9968712 
   645075   1874880  23196255  69332802  71696096  32184621  25970534  49749752   3506765   7643104 
  3938025   7015428  15964408   2946138  95194044  44353545  30705276  14459000  16422868  52817875 
 52402670  39023104  53737320  40494015  81336630  56457801    735372  70672672  21380015  23761008 
  8111180  60159720   4437466  81135549  39050352   9349683  18648630  52323406  19813152   8947984 
 16517443  72002150  19227087  50450472  15264856  34719026  51282216  58392985   1382256  19999324 
   272800  22690800    801822  10302192  11813580   3024555  37742374   4503630  41637960  48755301 
 11003964   2920281   7627356  57470478  66203676  34044608    781138  18937638   7440845    511500 
 41573441   1163415  72837558  14973560  27727470   5878785   6284958  16969344  36888378  11041134 
 36973520  39736410  43552158  33362442   2289474   5113440  59219656  49988260  13419783   1927552 
 35994180    964896  23352247  15522640  21903671  84535200   6488037  35027070     33782  22979655 
 52600954  37916775    410058  24696212  35031711  62932320  49009153  84110208  82110704  55578015 
  9695850  25538409  13683998  22401510   1597554  19960318  50324591  59106320  30119635  81643826 
 23028987  18630000  46511055  23392017  51480920  13008744  23211664  52275458  23123193  23738994 
  5472049  34154364  69320960  50330835  19488352  66577089  33221720  89998455  33937176   2332640 
 38110240  12096000  25644885   4658842   1844920  12730930  11046618  38000410  36328320  60289680 
   157950   2002401   8308380  53025664  35393970   4541168   1207008  13529691  31907613  71270108 
 32027148  24305344  43074477   8384694   2752325  63226922   3606540  56766498   4411671  32831964 
 62003956   1967472  44163927   3190293  41582032   2325191  14657934  94401671  12770352  46549349 
  5439310  22031460  10345899  69760666  20326679   4659780   2987388  73906800  56413896  37921209 
     7280   1917700   3886705  88901566  43445745  14018792   1043612  28848576    806190  74514750 
   507204  14174696  14046912    144870   2906572   8371636  23262248   1089724  14310768  13226694 
 23556853  33665457    343677  50328320  39032118  25479396  39771156  24189045  16829252  20922916 
  7285824  53874838  15692360  34696750   5689561  62819220  72124988  18167032  49652512  24503546 
 90970080  16359816   9794994  22045257   2453464  17153032  25379406  76152825   1665473  29578980 
 88912164   4569056  26622922   4281951  11705045   6841810   6530150   1739421  55366464  26057570 
  3275556  41001248  49461278  18935280   5725795     67116  55871280  25835613  44765216   6284465 
 47891883   8380660    799893  24477720  13162743  74151267  32062452  24580252  27469008  30926927 
 47736651   2770254  14868115  84349645  57094062  14910210  80212164  46479966  89237025    199260 
 41903284   5755050    114925  22366135   8874292  37368648  32561460   5949918  52313915  11533489 
 24269813  51446780  44142732  16133256  30279654    117670   2191910    486072   2548659    889548 
  5438764   9209550  49968984   3169837   5886080   2602836  48032224   4389476  22123840  28211015 
 48810090  30570408   5778750  49857030  17090424   8621612   1046870  10907608   2537310   2238756 
 16356192  29116080  24842240  54067456  17882592   2997970  21709440  11338132  74747550   3665664 
 60110316  48140928  53373528  11135828  59285142  42486870   1455220  36041292  56778286   2785286 
  4102600  14942286  29087240   9651264  20770624  49483576  15523599  23670008  12488424   4881822 
 50117480  22608656   7978194  19965114   1345344  37794363  10157448  10325680  17300036  15457754 
 12505833  65409880  59323146   3023685  73384920  24819767  23969853  14626580  16212900   2576648 
 49533120  36902320   5307120  14722560  31127530  63987106  11960768  15632738  38938218   2083958 
 13560831  51744300  53086800   5312160  44107840   9522128  12477474   7221456  30846780  44780592 
 87490438  62364210    387180   4764978  18471816    635460   5492260  27860663   2298609   9478622 
 17389248  49798050   5976180  41297802  32009978  42223194  65860584  38927918  45413109  21617820 
  6765660  66738590  25811520  26113185   2075787  14049381  30354723  27983241  41958525  22516818 
 24074316  65930688   4017916   1553580  13918128  31237500   9088755  39102910   5187870  37699648 
 17429346   7004160   2678411   2812482  86826252   8102601  15310266  29100327  80613113  28938292 
  8844849  21796446  20101476  19731096   8179344   1330159   5961950   3957978   5938956  61871520 
  9506544  32419260    173096  79090436  99012448  39036480   8879175  19761476  73178280   8752128 
 18714280   8319895  35648646  28173588  54169404  40567688   5297046  61531632   1562880  59762157 
 78132096   1934010  28082527  28017683  40923136  16997369  23816368   4190043    282758  43327137 
 23734560  16872898  10797220   7731450  33102030  12701754  39160964  37860012   6260088  32324406 
  1147016   8672976  30095721   7764422  20984305  26832596  13549166  13343670   1805888  38718520 
 55029225  50918285    928810   6925400  48042582  46643158   4057392  20290589  21283075  23981433 
  5516160  15322329  51907418  21971820   8421088  52871286   6723240  43761592   2452720  36085980 
  1974192  42048524  78593775  54519798   9782190  53983158  17953377   9390796  47625783   8736976 
 59758996  23212940  68075586   5863316  65954304    205725  17705394  11371903  15459180   2700480 
 32705974   2474544  37768618   3271980   2240680  20636448  11860044  26192118   3913542  52984512 
  3333600  19316904   7407576  28116956  46922967  22777102  31063760   1828780  38801664  26129196 
  2868240  75490819  33622050  47102496  11377226    640952  26332671  25898994   2882304  18597198 
  7953816  50393000   1809182  82047492  23551650  20430095   5908758   8797189  11184488  34795005 
  5237213  59825763  58355388  24866688   2204311  29868082  10619794   5620188   5570049   4401558 
  1863840  50344649  73435580  21685620   1526067  25456516  19803364  66840414  77630014   4932652 
  4316312  16199238  17105164  61842849   4370342  45897026  16225768  11702880  21012624  22025779 
 31394070  23774950  47667150  11285601  15388647   6055996  26802489  17094155   6831496  35884143 
 14779248    221130   6802884  19690332   6935418   8104824  45739460  78848672    727635  16050986 
 17626846  61186752  38850840  66813625  44693376  64269440  20584896  67417560  38568836  12968550 
 48199762  11541096  39825760   3389105   1279817   3998400  13224745  21005176  10609068  58348845 
 47514480   5920425  11558850   1534929  40066560  29903078  20800820   3229490   8121444  14968124 
 50714110  75941006    159036   7112771    293237    203643  15538200   4039274   1317440  41850128 
 12230192  90163998   6265728  60041412  23834664  54726048  41047631  32365092  36883476  50170575 
 12596468  35090886   9905219   6466918  40314351  47980683  19956050  10164844   1290989    973707 
 70195673  42758596  19391084   7307010  26268298  16048578  45552900  42924212  65257500  12313786 
 21540625  59601525  45588928  30004359  39937584  24507340  15682221  41550016  39285081  26578773 
 36897980   1063091  38966400   2906589  33474704  30843965  62412672  12778696  52444308  15454010 
 49383000  79251536   5997564  28620192  64252764  35552215  27765916  41571315    894150  32119243 
 34475758    992353  24524788   3947768  12342156  39960960  49850460  85829802    283077  16747416 
  8740224  31741193   7063645  28739640  20702864  41862080  72385533   7038082  62626980  51550344 
 13359290   2665225   8255456  53003692  12698070  15251604  45848214  60097086   4981448   5615010 
 33486186   9260160  25413678  25502785  19597704  28639788  24552500  70710465  38053610  51490875 
  6714495    591852   2423298   3389232  24619920  80752464  12876570  10404990  38993550  33003665 
 74934720   6193600  50916047    836148   2393937  11001420  10441731  44420310  66002724  56800632 
 21179384    434660  30612376   4810895   9105552  38446870  56578480  52527937   2135765   9843628 
 44057910  53839872  11071348  64492520   5971090  10705004  22783908  11764128  21065184   4078591 
 18112317  30262734  11589555     75844  37275798   6663168     70200   7826300   4098735  29526990 
 38610594   2246850   4358100  17739072   5461520  35763931  66019107  20580000  17499046  16176834 
 61798044   6384607  16174970  36368712  12301583  18144672   9344024    514352  23626890    702048 
 53222038  12295528   8510920  63534186  45510708  21360864  17007365   2983383  55060427  46786398 
  5240807  78889086  19083597   8612037  46866383  13825460  11441196  17434104   1614690  31181100 
 29463148  24483475  33827680  79409018  27246656  32323375   3168391  35663702  19956062   8796700 
 71691840  47697600  10156156  82359340  64034550  17089046   2905195  19029172  12032634   7234656 
 15159122  33917152   4445624  50784162  20766475   2091383  14260119  17975505  21686385   9544956 
 45887912  10910493  43573181  24607796  41305316   5304816  59858527  14376420  69256641  11295963 
  1001976  47493160  50781148  33427340  45391587  17933544  10363923   7924072  21670040  18220914 
   740096    802767  54517113  10962486  11412960   6858588  20822270  44791344     10584  48432164 
  7047270  25306017  12002004  12724296  27456320   4230999   1718332   4532220  23969946  50521062 
 47182158    769472  25392973  80863824    343805  46596724  12303395  20092860  20511092  14242984 
  7771346  20397484  14322112   9351972  61224800   2979260   5689230   8004534  27304992  42947040 
   376584  63729820  81895331  25226433  53934837  10711509  66866104   5840657  49355810  28554960 
  6415815   7928690   3565114  58425576  63944816   8954596  16646032  47395800  20478723   4490332 
 14101160  16072531  44824837  14361342    895385   3965490  18938360   3053568    697872  24321945 
 63512700   8918625  27948684   4226588  49467825     20124  10098850  33217710   7893438   1113300 
 76686939  19325068  30997989   9058684  14362245   8162560  24123799  24215464  64382472  17876768 
  6887316  17080760  27527643     95120   2105740   7166273   3114097  50572000    969600  17809105 
 16796233   2731540   4743558    410964  24094128  31658154  27244608   2671818   1275183     81705 
  6135560   3977575  53108000  62216640  13791388  29678754  14799960  75424128  35188632    374826 
 39381600  38431552  15929478  29401455  34947987  19402032   5353780  57311500  14623630  21163824 
 19900950  24527384   5599416  16413072  16634016    384848  16156422  70977664  12241670   3441501 
 20559420  53089544  56226695   5586924   6444100  27589615   6896047  18347810    413315   8608298 
   880383  21153441  21302985   5414515  47289276  18870630  22170720  70471620    291096   6558400 
 48003585  21418371   1481564  34740004  57792012  67909230  21358217  21081008  17547294   4504620 
 70925402   4420286  70865071   6520716  21896804  18038328  49065339  31195640  59308535  27619968 
 30532798  25559028   6407230   1641598   5968137  69465169  30203796  81764016  33589270  19880280 
 27832260  16358342     36894  10318266   8658298  18860580  30760701  11512484  23688240  12395146 
   761883   3224232  59188150  33894594  45929600   8109123   1282865   4541130   1367769  30002092 
 55338164  79182740  72092935  17229719   2039670   3972514  17280324   2374066  85806729  10368547 
  3655256  16071930  50230830   9542507   9481694   2565115   7351134   9807688   7880466  24584600 
   577533   1217781   2381225  37398738  18388114  10549218  17950078   1787852   2683758   7597188 
  7874012   8867946  40385556  67565043  27745854  30780816  36774720  17696532  37202277    153660 
 19894560  46284516  47799592  45924496  61708803    157325   1741868   5252486  17212125     90752 
 15448015   7045850  16959817  38965388   6328828  10141309  82395770  32377500  10682502  87803320 
 11016615   6036945  14759208   6473288   8853120   5769492    218295   3089625   1921920  17895584 
 39132077   3287571   6993644  10100800  10511504   9703476  19694670  32372940   2543370  30784248 
  2341671   8652282  24426414  18766854  26112537   5830854  25519872   5765686   1594749  16546908 
 60692385  18144945   2852295   2472059   4816826  48997494   3342336  25867310  32250486  15909150 
  9757440  39202934  65342736     98490  13792000  16376500  23087250  29999761   7065804  34761280 
     7668   4007136  10619700   8711475  83827200   4924192  32107296    164352  68303120  28669176 
 51210936  51684836  32238258    844984  12675000   6819318   1112004  23979296   7882029     61809 
 50594769  76636101  17174550  85657660   5197500     69948  20200577  53541096  69982038  72797898 
 53790204  31652612  22122801  58124880  10919088   3217014  63039012   6614808  14547822  38419740 
  6092415  31658172  12079380  64458936   3222423   5303888   3162960  54998146  65514580  42251160 
  1257410  12964224  36568804   2350810  16453920  17978571  13317065  34089063  31620792   3966258 
 57958056    779212  23172256  17363504  34650099  25829208  29461617   4845302  57848427   1400815 
 61625493   7992350  45190816  39737945  11289288   5582248   1935910  74364936  19022334  38615690 
  8463960  60998028  34382217  31603136   1207744  14447058  19305575  13459140  28391285  56141748 
 61989356  55878400    959616  38282076   1074230  71736116  46583018   1549575  73750805  11788821 
  2849749  71856550   8987424  82160330  15480472  33170364   7056080   2790150   9374772  49898604 
    97357    426626  44093484   5277232   3722180  24932028  13248372   5860750  67963350  46109865 
 28106148  22178624   7277591  14381043   8671320   1354633    903394  14860560   1438976  30992544 
 59569471   3373608    910665   4107288  83467923  12714206   2239644   5517330   2086695  37835274 
 11465520   6523110   1610884    858396  22655496  44742600   1700604  25410750   9271732  20322614 
   385344  14837500   4986100   4404930    483140  72615739  55184376   3136440    161368  20648516 
 89462166  26873054  65103720   4456192  30814422  51595728  87020396   8054144   2686490  48819600 
 13291944   8388424   8840112    703188  90589410  28798276  44461872  12129416  20999088    433841 
 13773914  55714270  15599697  22263822  30804068   1440648  59797504  25693484  27587200  48268720 
 21427398  13657782   6313890  40328700  37043550   7532716  10255440  50823556  24129719  59445282 
  9964304  42228552   4124162  62271566   8616150  17522638  59027535   6447248    462319  35657388 
 67195440  39080790   5934000  24197509   8257929  21610446   9215305  34562700   1431584  15654966 
  8713800   9719009  32926121   5353601   6374500  36880823  50714279  27442389  50940240   3420000 
 53519192   2073264   8602217   2830333  17970966  24238516  42322461   1349580  59440030  25894344 
 26366151  50949885  44720510   9371726  78715094  13981606  42473530  48521560  25446210  10798011 
   797471  35315674  42698025   4441107  76235292   8256364  19060974   4838102   1955276  10183647 
 50195505  28183856   6814475   1980408  37724968   1394085   2979606  46609884  16330696  13655775 
 17851512   5465140  48147372  24367802  31158804   5326662  20351573  20661150    261144  23112000 
 51771668  36533772  20112768  17656875     32750  31279688    204766  32939360  41515936  79112280 
  5634093  53102790  24257547  19667981  23121947  15578307  23018289  37807124  19304976  20182155 
 13108680  37167361   6196823   3982080  86594067  38968516  25137774   2314200  20764131  65457496 
 26046075   4215624   8784390   2100900  51864244   1289576  38609691  14450472  54573068  30500712 
 16385831   2350972  50446331  32406816  22020525  38798790   9360804   8991264  10132252   2243443 
 34317498   4905900  23222640   8636040    770084   5551084  96721615  23406448  73143713   9115260 
 28513408    316472  37129554   9281760   3007974  12272805  12709400   8559566    363132  19604475 
 18617418  27026164  52192066   5798390  42721900  21956922  11963920   2384742   5273912  12116801 
 13406550  35495210  20333984   1589985  73359000  53911572   8848856   6185256   2495935  36175568 
 48215127  38754326  67672036  24806868  24238816  61614875  25177302  72018588   4244889  27294084 
  6594266  44661744   2114576  10157994   5038836  67230939  40145898  17658375  31847445   8866503 
 12183974  26414250  26873187  36769005  22082346   2168140  45332914  12554766  45911367  34527465 
 10732014  84512064  22930908  12151872  50185275  64378692   2687296  60192285  15630537   4097340 
 74350080  21187600  50197080  29832894  28971808    238177    941850  45120482  52319480  40318560 
 27209229  11223036   1639172  15693848  40830999  27267208  40080128  14432495  17702412  28109523 
  2234010   1417944  52903676  83521008  50655710  73661060   8306044  30527095  13386276  12529830 
 37755050  87883920   4143838  15464410  16784388  76299300    405108  64955681  35227570  62874340 
 21029856  39125826  31146228  45846416  43881640  66363219  39092032  21429630  50304618   4958118 
 24445575  19096875  23149450   8582784  66648582  16811602  57543858   4327680   3410908  33316640 
  9974382  51165810  67816016   1580644   9030782  38841355  78776850  83989440  24446976  29397300 
 12086052  30865458  33242790  71482671   9965508  41880376   1117080  14607648  54975326  40853995 
 84332560   9974016  82190592  10117767   5682192   1106444  56218226  18677835   2379887  75727752 
 23618205  31163768  24230508  16594548  41237775  34529244  27171304  11666475  43306976  71814228 
 28411285  51865202  27332040   3986820  55218501  46954596  22945472  11866034  63909027  46963724 
 40883712  16115736   7876260  43350000   1958979   5288576  65605988  17565730   8392072  33938085 
 11416264  54373343  66291564  10013310  34191498  11221980  19797296  33168036   8466164  27537588 
 14868890  23083866  11720960   1691052  20474667   7159746   8343544  28194942   9424816  12832897 
 30040374  12769281  42978355   8237286  18712902  49175608  95067840  43514339   9194188    474760 
  2599164  76278648   5808880   2073258   9570176  54130260  39387432   2077335  11372670  21355923 
  1803559  23143383    171819  57412344  26367234  23524974   5222230   5427240   7631028   6742659 
 51045848  15053310  14648631   4185480   3133704  16021407   6059826  11424312  81938380  40138560 
 75051900    125714  12091442  40678880  52364280  17732120   4325640  10590555  35477198  10661076 
  6353605   7216940   5687168  80414600   7381000  11294842  18645948   3380372   2118620  57086545 
 40294597  11709815   1068430   5645878  25934272  65094502  32165910   5603794   9580538  26911971 
  9145764  41648672   1795200   5861835  66933265  21286744   6347070   8175780   8592616  43831548 
  8267256  38340522  46747872   2645730   2456586   1972212  37303995  37395135   2563080  43221516 
 14597960  59072610    123877   4688178  14451423  48336145  40215879   2859350  13561684   4231825 
 30233406  38147592  34242978  16522696  51632448   2465374  57807192   1909368  65792052  41680241 
  4051140  19197000  49930166  21318624  19701590  24222493   9167420  33199826  81917766  12169532 
 68527592  15132480    594957  62421543  30510000  44322694   8226056  13843065   7396476    149178 
 60188128   2381919  54839456  19963779  27941496   3403597  11000480  11374840  33336879   3686816 
 62897926    995319  10996280  41734960  20365842    113554   4607983   7935102  39964356   1922357 
 12838608  19975024   2773056  46932295  45629383  34960224   2659851   3393075  15936960   2852993 
 54944482  23047254  28543872  17905615  18188312  32236320  24579412  61879620   7360353  17704868 
   612692  48962017  32602164  14890832  13787532  18664425   1084272   7771456    710046  80152002 
  8137800  39533466  30363529  66586572  15475995  20524515  15177250  63074122   5934586  29537988 
 33332750   3082185   8352864   9212670   1600503   3780384   4443543  47162900  25305548   7260991 
 80242514   8413145  26919828  22034727  38056556   6901388  13346734  29544740  33074014  15964545 
 53553525  42855816  45386034  23265344   1752018  29016000   4364287   9739500   4093209  29357488 
  2994588    470987  33897545   3793629  33290290  63067512  21332870  55505667  42266547  20023750 
 41000175  11597872  14746684  15750741  25105190  61439734  19141915  79452798   5107200  43060849 
 40804044  45533313  91312819   8175816   8060962  52757620  31491495  69792870   3485385  14122535 
  9859330   3764055   5183652  59343366   9784908  44770320   1303936  54976046  26644695   3475848 
 54313580  53431755  18077150  20344193  60219200  18277020  63187050  21776323  41550528  40530160 
 61702720  61471200    385616  20610576  21106056  41819626  35930690  21667422    388287  19329371 
 69707792  47117752  26399952  19381466  39381452   1982736   3358528   2629524   3348092    755250 
  5054406  19778532   8807260   3649356   7900543  11073663  13361843  18953622   9309818  63887670 
  6673230  10213191    661010  74602770   2906477  37891666  34402250  39077860  20012800   1123122 
 32502680  10772886   7286976  23444238    466792  74747682  18426319   4570434  20083221  24603606 
  5991786  15134335     26505   2607375    953477  86860606  13462903  13936205  21085227  68873985 
 50347115  51678926  26549576  32851864   8673318   1706025  41323590  11019864   4399241  80797304 
 44641389  49255080  36310494  42265975   6370968  34157679  43176180  39633904    146952  48874139 
 19737552  31899546  33423324  13800645  28776992  18179158  29777680    723276   9594172   9150960 
  7322227  70294290  61553054   5499000  21783033    357296  13664376   8066754  50528016  26550040 
 33539250    276045  19709104  56395065  18038693  58806972  11186816   1238569  52527695  26333248 
 51063872     80136  44398800   1878405  31114213  13283350  10864955    423217  31466244   8761424 
 66632292   7514740    469378  53395140  25021872  19653887  61872903  24445115  16343908  66367260 
 87855192  40350336   3697801   1036154  14023308  37705310  15214473  19963536   3904488  51224589 
 22461885  47333404   2318304   3240523   3405440  12411280  19256976  55877128  32382248  38768958 
    77184  57554368  11785368    715395  17151782  30876120  52174181  17222868  25660355  35801597 
   371553   3251895  44020280   3096800  34653096  46079541  13711474  13312640  40456600  10367775 
 30799872  14353061   3477353  24469986   9800568  12065382    915327  11185938   6337768  30744204 
 55944274  32719744  30993235   2397363  13757832  23367232  52999268   9882810  20833842   4312350 
 15557445    672104  32132352    998528  36841520  11800332  16883688   2426010    679833   2543100 
   564696  20284032  22222806   2588000  46601375    952770   1669440  13474624   1596066  14474342 
 20109635   4604960  15116444     80780   2748900  28460510  64541952  10379050   5694444  50625240 
 61364032  14454720  13702740  61169854  59425188  11772084  18519832   6350652   7672418  40796728 
  1840320  35322144  38927073  74215710  34494250  13847939  80976792  45102080  43505035  31391102 
 35556870  16546840    742350   5580245  10428453   9509967   7135635  37370985  51086592  10293696 
 33561216    382976   4432311  43538443   5425792  13132632   9041464  18171270   7579533  28648086 
 31937808  26963589  43887628   6952928    940900  21217944   2018950  14263528  12144405  44369598 
 36964200  26751000  23052904  13086722    725768   1359820   5531040  19034064  39630780  41162432 
 57404028   1796383  30458152  40519518   5670060  61419710  38247792  41245032  70172604  84069370 
 20152434  37057308  29298456  58116537   5159471  22188080  18033561   1286334   5696504   6172510 
 11387552   3730000   4062269   7092054  15341276  17347500  27222150   5472030  73129032  76493098 
 78411594  28745640    935376  72497673  14409843    660939   5055467  45296394   3206847   1273145 
 19947130  10932999   3830145  34286808  20664558   8560270  18677984   6756355  19521623   8526608 
 34540554   2341070  17295065   5991474   2061936  66054489   1260028  30318904  47933200   8049195 
  6542118  12145276  11085778  13785759  45074436   5832141   7225960   8923590  18278040   7331112 
  4982846  30348500  71857428   7426188  57925686  34576458    974016  10088810  46035972   1063990 
  1209670  18853880   9018510   1619583  35798026  47988447  30770715  25267697  15790987  23599338 
 12506508  33616310  70545354    460475  43266151  56060016  13048685  30004324  11835234  31598648 
 13759571   5791068  45383436  27137815   9892832   2168924  12064328   4907644  35035281  75629484 
 49471450  26171412  53466472  61669824   6717496   5422587  20067565  15879501   5869888     50980 
 50714066  11066220  45353817  49952412  15306935  20342634  25104764    697536  10040808   7492975 
 76110120   1560198  29451085   8095450  12588912   7756200  12457942  59428544   5806350  12174300 
  3082532  23465331  28356867  57930642   2006730    305235  80779840  20380692   5759280   5827833 
  3624396   1650916  23127570    659736  17519285  28812006  12315450  11690066   7306484  40737190 
 38828835  17413630     82836  67097429  30330720   4317940  73279956   9015747  35073765  55869090 
 49376374  31884468   6329829   4782932  41898888  10400025  39738275  46545632  27910960  54318240 
  6240487  79008768  36056832  47019681   7440587  14670528  11700114  32823868   8061480  29982981 
 25387596  71943320  25350110   2087128  74705936  77027328  26566523  18337072   2777459    465300 
 23720316  15428556  25742786  25020090  15515683  13211136  20259824  11086152    945760  77347872 
  1272014   1199052   6429170  19009152  10720944  10396740  38069798  16146280  42416972  55405280 
 17489785    447180  23096876  84550918  62769240  10449153  11272668  18515936  59949824  57328650 
 12584600  41345375  19366466  93858660   7838376  62795760  13427304  25980591   5820536    621816 
  4736744   4248612   3294424  13408066  39511656  23040957  56323792   8646026   7668650   7113015 
 20263797   1303403  17299170   6438047   8427229  25891812  49932344  61976005  14006412  10421120 
 12030590  35180514  28492703  43967949  14307986  58106918  39783302  42211856  73803774   4004154 
 39520585   4075341  85884810  23092710  12336432  11841830   3413646  55969440    479275  38997120 
  1238688  36589245  58444140   3793825  24850368   8885280  50249880  52456815  36897615  24898949 
 15031524  78872451   1846775   7677228  68261228  65289426  63420168  13706836  90601632  10397646 
 28821404  11724165  17775910  25348808  93794298  10662567  26823552   8028861  31874609  11613456 
 14595518  70477956  35048200  22878360  28994530   5465350  62054542  49249758   6066691   2849506 
  3994458  41082252  30918750  73822959   2612250   2463914  37688706  30119528  35136780   2536699 
  5128938   1909304  17938512  17423385   5507840  11135072  33852800  72044454  61663875    241813 
 11351140   1657104  18960650  12362370  37441030  13506747  84538608   2214968    727650   6218828 
 79682884   8583030   6031204  75012665   2388320  75611952  67729860  16584843  23016448  12134258 
  8494906  38083554    339553  86732631   3803246   3998320  77432670   7656285  35631800   7389900 
 28900800   1081360  17479266   1696940  32215472  42942510   5295038  47439634  14118050  32656320 
 22438546  36173213  50876060  24623676  27945984   8302864  13468704  32783166  19412762   9079200 
 14893972  23185512  27312920  29834379  11102175   7013380  48872892  38748640  27481316  12929025 
  6616308  30058140   6442254  12916930   7161386   2338398   1170516  34396500  27047748   1750990 
 14049750  51563064  33146256  31643040   6164000  15356936    427548  50033280   3327470  12083430 
 17389008   4132320    274050  57176364  10137066   4602480  64220904  11154792  15511158  21090946 
 15653568  48020980  28588540  10622004  38018772  13735608  22022056  41096584  23897108  18877344 
  2576080  55950016  60207600  41427811  53483400    869376  10533678  25447900    796887  33314475 
 39350376   1236172   5320134   3399537  12035856  11519025  69446752   3047604  18099216  67641715 
  5328302  88326634   6101325   6178035  37421260  11933184  21729792  35817420   2525019  19937204 
 24906000  14308300   9864344  12503925  70141575    568656   5515752  52694070    681840  31709823 
 18923328  44279424  58529471  91644576  36470528  20408535   2349225    914249  32929560  49621824 
 18931724  75303312  23847338   4429542  18601680  11719680   2303275  93425472  28946184   2551540 
  1761900  85506554  36551250   1496352   9891552  42056424   7096512  30063462  18653400   8665691 
 42837450  39772629   2886000  12641337   4919148  78177294  14574442   3780743  61153884   1875034 
 35317098  58070070  19592044  17637884  31530795  42214977   5780320   4488358  19563690  71884228 
 39460400   3654783  47136530   8366280   1175720   5431062   2033650  21036880  11256462  22342775 
  5798980  24265736   1007500   3183558   1389444  41210006  92858592  23934186   6147424    528068 
 14476085   2544448  70481990   1828528  15048912  16973670  20636880  76380678  47394176  40397216 
 15294072  28127196  64217424  82484784   6798935  31283850  78441202  11181625  21840201  30086080 
 17817087  47336240  70538798  27035575  16771458  17780334  25727292   2637622  22503828   8515998 
  3359598  28618344  24359412  64060814  95012946  22721792  14671398   8533282  10298481  54637740 
 33807915  65629070  53830557  54081825   5238982  16346425  15343824  32921528    756460  13404060 
  4011815  38542950  48106157   2707560   8793648  15079518  10792800  17672530  44855375  25142745 
 13211960  89384056   2941510  34743408  13744434  29132220  48679891  68856084  23313130  19049196 
  2427271  34672890  32984010  22120472  23266685  28722008  25663596  67966976  20664414   8890200 
  4431490  13729044  17044234  80920095  46194120   5604640  12162150  76967550  14034960  15342381 
 39941139   4505514   2098453  80758454  24473349   3407707  28707995  28731048   1055484  23774261 
   828880  50229383  12093290  45142353  13813233  31764100   1082445  26946864    529074  21581948 
 26888895  38705690   8571413  16711846  46238400  17900220  14969800  48989650   9480713  19539328 
   399784  52765041  48644145  61670160  11246500   8686705  15632176  47170530  45891910  35117226 
 51339025  31618216  24396218   1980160  21570651    811565  16702672  12114020  17786604  39449225 
  8336350   3669552   1176128   9062773  10372311  52392017  69122650   7926267   2358383   7350264 
  6861850  37185020  29210487   5563896  52211088   3052593  38677611  12085164  58305342   1897043 
 54652752  40751380  12006720   6533865  12146022   2542482   4753575  17870689  57382245  38312152 
 26249118  30137744  91565704   8299363   3159387  10044928  33033600   5987644  50398740  43952310 
 31980624  72780981  52750848  36602220  76130760   5689798  42596720   5824980  28033024   2414425 
 31623459  15753860   8285121   1341333  25129997  15150854  14825645  34783875  14419483  19638366 
  2139910   5016000  26390313  50622230  62267760   6290774  71297184  12475568   6674301  30637930 
 29682256  28153005  11724294   8010431  18856032   8244078  35135741  54998384   6195638    833211 
 10336935   1281520  45570816  66951672  87265530   3284578   2337320  35059122  15303880   9678726 
 39206992   1401708  50765184  18941593  92093436   1443200  42899626  12875895  24299308  53370108 
   438264  25862046  35509240  39862823  49710555  21207810   7967220   1613040  18134866   6349875 
 16416960  53963667  45292078  26084630  23535216  24091025  53096811   3956130  22763125  33312450 
 41515704  73427796   5063058   1807842  16579136  14274491  42542976  78643552  57688994    175466 
 23594688  34987140  12303459  28561806  28369848  67992772  24144585  20715588  37088955  13288044 
 50258265  34983830  35482104    184805   1822366  15040140   9612800  73029736   1607631  46334808 
 61029390  50845417  18473616  28275000  29383032  51029014   1201900  40965440  11007332  13238092 
 23726616   5028144    315360  71515398   7943944   1486004  24299465   9376689   2157890  67587088 
 18893028  33568920    112748  57916280   1810035     46368   6360120  21896687  13154107  49188756 
 19176828  60010799  66085230  30674867  48099110  11666710  49329280  42258840  32065314   2422560 
 52818792  14071092  38537472   9352527  15483825  20496486  51900541  20848698  26766560   1498266 
 10054160  13292920   7926768  59617866  58614592  56981340  86892390  19441275   3746160  12556324 
 13569233  10877984    813200   8383320  37118445  70821054   1309950    169785   9399696  28278656 
 21593520   2120818  19827304  15784500   2242508    377055  34750467  36678353  46810465  63340092 
  1170400  16608111   6232194   2092408  11319428  11301808  39352950   6152956    560032  21829140 
  9659550  30848456    216601   7231680   4041762  21215414   4415810  26490750  10698972  13890096 
 12290014  18623472   8798781  53236985  20341203   5516305   5579255   2196480   3679808   8550592 
 45529866   2753562  47130096    472812  32162490   5313960  15806546  15623330  15295716   2401136 
 24344886  70556940  35794900  42713316  13470800   1604232  58564530   7260442  78270750   5516980 
   114128  15206975   2461745  72723492  79111272  43238888  56572128  11604095   6147380  31622822 
  5788144   4665215  32846528  18425232  34051742  24771516  43352010  42343310   3884805   4921488 
 65647736  43611696   7271765  21140616  20123604  31921785  22184316  43685110  10376928  72100567 
  8260084  51086469  12983040  30112368   1891404   1847132  35994510  19043997  42748160  33400422 
   520454  78660006  49422648  43688322     27984  17628345    571710  22458950  93794064   4641329 
  4274743   7612393   9812292  31774050  30033822   2690790  49932356  16548620  60153275  30950867 
 20412669   5352080  30405848    304381   7175238  27091802   4539990   7548336   9984000  36684977 
 38057760  13687975   7446059  14445108   5210466   7960776  47474752  30442784  18733647  74359552 
 10007039  67046210  34886975  36200850    231875  47750578  20848212  30286605  12267556  29211680 
 14695428  44326170  49622444   7911960  20198715  24915700    147834   4004415  50508854  10040130 
 18870838   3104244   8269500   2255264  68852000  64183438   1212926  35187945  14989260   4910529 
  1687084  45070396  26111811  45693362  62983032  24928371  28094431  26060400  26901812  13483304 
 26051121  20562560   5488092  38395379   9812378  84549240  19925632   3829356  27139395  10957140 
 26522491  35625228  23494640   1258530  16102125   4062812  16786090   5441518  21336255  12901924 
   113645  11729367  12794346  44458185   2434317  14078876  22771868  65388664   1871212  41357085 
  9824876  85111488  14212000   1985256   9218730   5786535  12889468  55913550  17197680   3869722 
 11997225   3047732  25639140  73722336  33330168  33698070   7742766  37739592  20845920  66508020 
 14671097   6289938  11061780  47623737  15532498   4678556  31259904   5819580  31227981   6023206 
  2354535  49191506   2737725  20329512  61137150  11231696   3779560   9772871   6063767  12291120 
 20593290  29521800  21052024  41580496  36350046  15001650   1454634  39089123  70747656    503880 
 47656232  52440069   9179434   7464413   1629254  18585185  47024640  30688567  33517665  31070907 
 28364784  77530608  12211474  40689500   8475940  29682318  21602353   5010912   9916740   7137403 
 13972355  36632216   2495610  42248234   3069813  15713488  55478010  16902576    384256  65146700 
  6468126  23235200   7156660  61443452  31996630  13513846  13714008   7776464   4608900  28172162 
 12711240   4096024  11788040  16222824  38795039  85351680   8627041  15055040    120861     28865 
 46314247   4881888  21226585   6060912  49728091  14111214  41425944  11800620   6250048  13673055 
 23167863   1922090   1950240  28750908   3358775  10738134  43089354  22805344   7595100  17607451 
 56496728  58795044   7311972  15764100  31928750  29096197    533645   9808061  11167377  51170610 
 85871520  33129912   3737500  44468075  25826838   4931070  40412050  14916384   3914733  35106834 
 60491772  21331700  37647102  37884143  35737800  30110148  25602261   3580232  50312448  44810704 
  2994057  52643836  82923000  79304940   1047272   8488020   4391134    545706  25189515  50689800 
 72290790   6056904  40203218  79574859  26965605  34245828  26034432  67109072  46020339   1487508 
 20666184  13198835   2194332   1911039  18094948  23215960   9518472  55239723   5006772  81872548 
 38120712  27990565  11316054  21620060   1781591  25673175  32337888  17844780  38917403   8907102 
  8972500   3609126    716496  61088762  43212419  46208000  38866590  15823393  28379700  43093420 
 31498880  52650472  75206523  47287052  18349664   6456543  40946620    485768  26751375  10952124 
 29308647   2281370  42424052   1899072  11581680   3456756  26528200  72454316   3483260  49820028 
 23556268  82309216  30723033  41836522  58745440  30635254  22539764  85692672   8573778    714384 
   641900  28996641  11161512  42471858  18166354  12847170  19371844   6747624  23500307  49199070 
  4938159  16939090  12615543   2348842  19748652   8416103  35853000   7507604  45977792  32876536 
 75005892  73960044   8767850  10180030   7612704   2666800  24632011  50542400  43284618  10421598 
 57538188  27546904   3536226  15603284   9549510  45461808  18148725  49832630   3922864  22353408 
 37599272   8601516    248304   4826763  57762147   8226928  15233800  49741308   2717663  65258417 
 30450357  18404452   3937824  25298944   2779392  29807472  28695031  26535612    802662  37722828 
 29102636  73719432  24003780  22395513    737352  65586997   7999418  10876788   4333485   1300581 
  1010684  68150967  67105420   5701648   8477145    760296  29985078    210366   1898832   6142944 
 37074168  30192288   2790865  49056518    149004  57956348   1466080  23791200  35428068   6959892 
 57559756  81730362  16599372  23460288    983008   5692512  28861728  83634477  31692276  26907363 
 29355048  93866640  28606688  35147056  42989469  30237170  11512681  33068750  24225300   8315448 
 30655422   9068724  42459598  18410700  62258832  25747119  10921548  17945176    638280  39824778 
  4043103   3582072  31961588    532323  30789607  13613889  21703680    263310   6982899  10124278 
 15775206   2053722  19833690   6425898  37418739  21641855  14767312  13562030  25758464  12951600 
 29956710  27076478  55826914  13508770  29889412  16325722  25820144  53883387  37968408   9018009 
 33551952  21442300  26686752  43590218   6873520  21256820  47349710  11295064  27050670    754038 
 45333664  77904693  18652086  24298488  17983350  75628440  21402689   4399821   1660560  74328149 
 41675755    816620  36209934  33251840  19330928  28560472   8707368   3092929   5565742  52608264 
 49287392  95844075   3012828  70228212   2048112  34625360  33052636  10566096  52726240  70540514 
  4003746  53708168  33996507   5898971  44770200  17235960  28447783   5925290  64766737  51633055 
 28470895  21457800   6374158   1484288  17500275  65423025  24896382  22539688  19998428  25608166 
 21500559  87014340   5262768  53490089  32337025    444132  44877760  32315976  30376107   8813816 
 29866396   5519880  37115820  24256192  15125096  51482463  34923661  14437236  65022035  95775552 
 27842544   9978332  11100320  41079102  14299259   3498375  52292332    618072  12896800  22511106 
 13494672  26715752    230845  20994272  17927154   2125568  38072346  41622756   1148715  22196720 
  1626800   7163388  10475520   8922540  52427536  36374982  75508272  10449620   2593469  54687652 
  8603610  12299820  25389819  31483140  60128586   3620314  15433158   4918538   7785986  11201550 
 50081904   3208032   1108800  32386445  28052038    275900   7443214   9037426  84195839  55114164 
 64261918   7772670    963270  11068519  47206764  14847582  34500837  21159330  42067284  66403271 
   820368  13503400  42814793  33222328   7952710  57475900    124068   2027250  12448667   5626890 
  7753438  28981206  29595181  20246696  31862970   3576636  13947780  11962464  36553665  51890130 
 22473450  32034444  11035143  46484630   1415704   1955360  21774220  16475964  82878117  86570148 
  5326636  28543113   6852992  19344495  75424452   3578575  40328886  16254840  22431269  63411339 
 43149023   7166938   2952521  62554282  44450766   9766800   9253605   7144893     44034   7781272 
   451560  63929880  43461569  12860190  20894640  43802380   7725985   1620810   8529276   1146208 
 27829060  18873632  61998048  14280375   2187696  54346450   3598320  11912655  61321044  69372216 
 45419748  20689383  30548427   4238146  21446546   2478042  32586948  19904140   2210376    933608 
  9384736  17642940  22958709  66832008   3828810  58011912  60930432   2172593  12244497  39321396 
   981900  21274242     55845  21808424   6475410  44083290   2609794   8273455  51957246  84428764 
  9821058  22737656  50371510  32449515  43898800   3055297  34570270  10063375  40374696  36744145 
  9617485   5971134  22134000   4639800  16111152    438669   8429350  48524784  56234838  10415233 
  8208240  44605700  73110348  32935120    155412    669980  14103040  12616928  63684024  19123074 
    34282     70311  25809373   5973760  36602166  15475101  46562320    318572  28595115  11223555 
  7787016  25017640  21755855  26312052   7128120   6790582  58896789  45734624   8870056  21672560 
 35472525    617576  34716448  13061664   4151493  14119722  29538432  33073180  69353394   8706960 
 10990080  54763680  22127546  76438113   2855712  29737069  15817599   2033360  14528088  54945436 
  5435820  48622200  73926580  19269860  45744800  31301641  23845600  45327674  19896089    722190 
 31261377    711125    712260   4473720  12923064  22049346  28804360  49775988  22832224  62629315 
 18965728   4095792  20915340  13845832   4059069  10463750  53648561   4074680  12615431   9582720 
 41791986  25887758  30687688  21503640   1287164   3188260  39168855  10310272  25438365  26717992 
  6694176  15192716  20486736  43111701   9875132   8980125  59882790  82145448    304150  50661633 
 23088276  20736632  18072420  24870184  49790154  54245760  33707708  11655938  23057580   2520804 
  2134857  50419467  14209818  60945510   7223556  12587900  21363615  11158092  15911736  25062968 
 26383797  22985378    724520  19362780    663680    196524  14767625     38817  14807055  49284010 
 14763280  31636040  62825620  49910825  59674368    639730   8536017  79958809  49188966  55229804 
 24569646  62287524  28199652   2469555  53081987  60333988  16708188   6252890  50676770   2585330 
 41097384  60791608  22964304  10046316  13576185  18770238   4811565  40890711  49888710  13311552 
 40790544  11818506   6857844  77500048   3528756  15494816  54019880  46083176   2282152   1079416 
  9805858    447227  11843640  24717792  50711745   6040562  15428080   2994992  17987520  91025056 
  1950920  48500082  30092686   7635013   9099736    652536    831600   2552622  50425215  30612204 
 25103520    593824   4744080  19136548   2661765  72789843   2941960  89247120   3947148  11059472 
 48417336  70813512  34876612   5532939   1974069  68128567  66099744  71341158  19577824   1127445 
 40291658  13228410    105090  12858552   4270279  33464737  43904700  11841536    242657   4621344 
  3686532  75505560  43185165  18741114   6368515    153178   8258560  31378048   2625333  34056604 
  4333550   4144000  38319168   8844276  37807035  17832912  45088530   7583676  32908836  26091732 
 39827559    549054    160758  13471258  23042745  19580260  75474828  29626875  30111192  21639390 
 25565527    509970  17347346   1722266  62061048  28968831   5732024   1988520  11221092  58909938 
 30727725   9255072  26120115  35505954   8423567   3829375   8040670  11679050  53158762   1076094 
   601584   2910720  34368264   8197672   4453750   9166800  15741600  39142992   7042416  41590914 
  6410310  57659992  38680645   2139016  69450804  24660348   6086335   2991720    852945   6424502 
 10013000  23065562  18158118  15950565   1296213   3922240  54048049  31036768  34124220  12251960 
 19565700  68476344  67380312  10265706   2591435  17805420   4659973  43368950  60580926   7017111 
  8178854  33663060  36251160  16840980   6204405   6884690  21146778  15064186  40003699  35088295 
 67705285  74729742   8907796   1659344  19499600  27284741   1313736   7619468   3292000  12547282 
 13402466  23502320  14618280  21845964  17743510   6698849   1216096  23049360  18541194  17703026 
 34240008  11462708    477462   5846484  27068580   9265464  26829703  29447040  23691032  10765506 
 35352135    278400  62092700   5478209   1616010  61525287   7036848  11225584  75154552  82952368 
 58687310  29583672  29316924  59250258   1496704   3376880  11418903  13860914  17943256  14329161 
 18697268  16291536  70643538  76666368   7003152  38689248   7772480   9324018   6324400  51285492 
 65086060  20599138  39718680   8419717  57159440  29395824  12817840  19346932   5227749  60014955 
  4289910   8785550   6273306  20261185   2806065  23919000  41246720  24861776  42621364  48083550 
  2660777  11803400  13667600  19212600   1729917  13279244   1927660   9147592  38575224  45054954 
 70947102   1289178   1751925   1600306  48804195  38564764  77096772  46500792  43840790  20851276 
  8913660   3670559  12962400  55708905  41537097     22148  56225856   8724180   7827512  49358192 
 61324130  21825960   6842940   3348150  26049596  25097310  10632320  25666758   3034296   1580630 
 72803550   2881960   1214720  83343180   1034439  56163030  19372896  43312022  28638672  64934585 
  2655327   5965630  21402390  15353936  47158330   6556136   2489643  19367502  10958129  37900044 
 15664448   1309275  32367532  52190942  16544223  20870230   8783796  56714676  22799516   2665954 
 46377072  10516257  38557046  73144111  15059451  56893050    422299   1350357  60767196  26276155 
 77333707  65082303   6010629  12372750  25101138  62587201  12544928  14516922   4201688  39684100 
  2141370  24968580   1540236  43839480  45830565  21503554    217408  76317492   6220844  18043128 
  1440600  37497824   2780546  27152685  44574876  29268864  10146969   6596900  30565563     73612 
  1160250  57227874   2354613   9429264  95881824   2420253   1905800   6240663  69705960  49387176 
 44816453   2677778   1677256   8792410  34247638  42858506  22368066  12182310  19596374  10213317 
 67996872  69472995  19725076  51834516   7613595  14388528    274560   1996330   4104000  22252299 
 78598212   3826611   8237988   6469320  19869579   6081803  30143016  12575700    486780  21101248 
 30807712  26266240   9579108  35343000   2907285   8943019  46619226  14211510  11433975  50194826 
 68435132  20833444  19607904    349440  11971520  44468046  54309375   1776957  49053888   7220125 
  2174942  38961552   4635939   2504136  53837266  11721268  32762485  37393169    967449   2479127 
  2310440   3074234  19266852  44193610   4116969  38600324    884763  53288950   8852442  16474500 
  5323572  10796925  10620908  18444416  46086237   1080891  31856780  39206944  13370016   6990480 
 30842747  21136264  21045954  71918665  10683540   1307124  50732808  11430613  40546494  36439500 
 74172420  16365498  16429950   2766888  38855520  75136678  17032581   4157850   7268520   1486230 
  4799336   2278206  23107085  16827895  81466000  28114740   7333180  44991528  31487717    675213 
 17767530  47769959   5880010  70271325  50715144   7610530  25015760   9394005   1092312    149220 
  4034116   2546532  69500659  14106624   2868034  46455120   9368450  12790568  10580125  14867520 
 12598938  39320364  64366260   6142263  54104960  30498552  16744996  10419932  36284886  63059472 
 38672200  55003451  42303387  29311618  10878420   4480113  13635863  32107493  33320670  16317000 
    49608  18951954  60763470  30771096  28367984  56766112  25720098  18165699    787616  47617956 
 35034205  55943208   3340684   9285310  39201370  35395104  27468452  50712301   1718920    404040 
 72984030  12058228  21069021  12790791  59536975  50930130  22405064   7058014  20270700   4224959 
  3160497   7572110  58700390   1698606  58966364  52858596   6062271   6839154  53649050   2720010 
 40285314  86053005  24301536  18549947   2127491  27544440  20597832  65927288  63115164  36176067 
  7649490  93694865  36239651   5228622  19337713  13060683  68751886   3226816  39669480   9846995 
 44957781  39736499  37110382  18553624  51906678  36446982  42125793   4603152  15777612  14547764 
  3550728     24726  21923880  51820845  16879522    274298   5452056  24754800  11264290  19861867 
 17976416  25141272  16204546  55051500  42463249   2195270  16537818  40063848  14942455  14875848 
 30092805   1680231   5657877  11485540   5449808   2166972  24525540  14547522  58364823  58483992 
 23441880  20578480   9822525    346983   5481300  10474884  10285008   4779567  38233520  36430632 
  6459087  21751808   2149474    161942   5480819  10642760   5009692   7396600   7705096   1634958 
 21447200  30201960  16188762   7800460  26445410  54566754   9329532   2012350   9039140   4486196 
 69125160  18853380  72818270   7377959  39741257  72407441   4378010  40289655  10638420  21787233 
  9309979  87099206  20959035   3944424   9670268  14425452  16886451  42137440   5309056   3279606 
  2059880  53062100  21332021   3987792   4505589  40757760     66330  24302850  37145358  14824615 
    26256   1096722  31132022   2136900  35690860  14994060  31155520  41160130  39852234  74428386 
 25201812  34016031   5225780  27383800  54152140  32580656   2914376  16868900   6067182  13844713 
  6348489  37969715   3881196  38121723  24045530  34647324   1286640   3113856   8458363  25057029 
 23326744  53637378  45715536  26264323  16012668  12703932  38250630  52039680   9732501   8699166 
 29622586  61749584  46044940   2782326  24369020  22717110  53812535  12111840  93275066  17176065 
 18995725  79167875  29945311   4016976  39878805  83206032  44249447  73804614   4912853  18713490 
 27672931  40276714  81031368  27164308  29730630  28111051  25743606   4129320    246720   7529500 
 15665733  57938640  77753304   2857660  11771725    894838  21102320  10436364    906540  75609750 
 23324328   2002220  22199590   1439925  12413676  10145670  11959143  10708260  27869584  35065504 
  7481626  39269178  40212625  30307734  17181216  66852000   5990588  66520482  54030276  10447248 
 43441046  13621176  17679142    355875  18461278  16641648   1395384    559839  38208975  17911872 
 12607925    744444  17236568  62092179  86991165  68460600  16860877  21025000   8981372   7049120 
  4647048  28501370   1519469  49220605  30091062  13355305   9377310  89380088   7329600  43541802 
 38248530   1225394  22531635   6034021  26718000   1486000   2848896  35709732   5455725   4670407 
   313762  18450072   4261900  47131209   1680225  21208946  19609641  16658538   7866441  37568514 
  5736680  31366116  67899360   3236940   9004170   8482109    110210  56765923   5204969   5879940 
 15892228  88935520  13184880  28817938   2855358   2982696  44330164  56867040  13173408  39256987 
 61622176  17379015  15617175   2674440   7961600  73016748  14089600  48754827  30311442  24676509 
 58295944  13830940   9913032  76406532  42468204   2970286   9016380  19260384  10145850  24278612 
 25014457  16851057  14383980   9904982  34276858   3720752  19511765  34470006  10959872   1027520 
 19914021   2770264  21958070  72071136   4453061    130200  11332464  37159122  29202192  33455025 
 13873509  65323024  59660160   6222016  33758540  13456850  11594611  10853432  25932543  19371176 
 50551025  14487434   3335974  14463366  94408640  42307515   7823634  47272000  17801532   2112990 
 44250764   5713122   2049606  36089430  62330687  36380820   5848544   2044450  89675906  94847280 
 35253541  80497890  10684386   4557496  25059024  39990132   2264026  31528510   8608115  13988760 
 56349364  85063136   1170798  52174920  40721454   4136300   3459096   3858799  27568332   3148606 
 87044048  18395838  58443697    568728   4819588  17250228  18457721  42643986   3445029   5609372 
    46530   8356490   1966152   4779975   3178670  48099282  34051108  21539979  24282258  47003750 
 31152975  50891360   3010185   9139515   1714459   5089348   4747991  31172502  79879864  55016832 
 28325448  21361890  29057292  43296400   7802160  76920123   2223784  56133021   6668480  12886452 
  4930388  27931401   6477933  16599272  63082278   5212352   1399650  29405472  13957032  20743260 
  6405696   3656832  11807234  33602415  15721450   2903040  10968980  19957719  25220000  43729902 
 15969254  11966230  55697772  42502357   8870188  21314048  18338906  11333988  29038676  74969748 
 15839616  38853936   7342027  67779669  13036720  13092750  79140322  20334721  30134013   5729944 
  9276527  25183664  43146902  26683548  84310590  47481489  53793312  84577005  48495915  35120250 
 48674884   4005364  30779197  30018548   2982432  13410840   6712680  10494400  30084515  22454812 
  2855135  20388390   7682784  10616100  58004253   1958580  18635400  84284512  34353911  35606691 
 23622100  22635702   1943396  42663558  65304141  71846950   2127160   4196588  18227010  28223984 
 44930050    102258  84144310  14814255   4377200  62119632  12915788   9308870  39698220  23403409 
 12834528    320880   4587996  28292050   1329728  37039680  62614893  16503522  29308070  24462270 
  9602382  28714960   2059050  61560994   3868560  10509576  57309336  28815864  15469344  18380210 
 50636832  10711948    505495  23461515   4843644  19521600  50038086    607660   9314272  19391400 
  2287260    677112  40463808   6842880  38383692   4557735  16527035  34765682    856674  21776580 
 27844572  28830087  21071726   1018779  42661118  48557256   1537746  35458995  10903541  12154805 
 66847950  24984190  10959552   9752798  16720599   6840399  13763421  26303296  64231984  85758064 
  3060992  23987200  13746618   9165018  59945613  56360106   8446934  38481289  43985250   5564064 
 81521397  71774748   3189216   7527256  32781000   3428152  18387705  39792516  23828294  14787560 
  1059817  54432264  52586832  29763804  10286796  41589090   3359475  32090200   5153276  22157512 
 21757500  68652690  21283041   5864768  79369824   7891464  75455622  24734070  27102852  17257032 
 89575638  32473100   8166375  11617400   3462954   3732927  22921220  82830568    977532  51795425 
 11288302  28356696   8742410  19730850   5462912    883665  58247518  18052993   8270640  47316208 
  6765678  49240071  15454688  20049596   6298850  24154839  29628990   7406829  20561832  15193776 
 15362217   2735549   6248216  21817905   7667187  24102755   6345168   1196592   1076750  19931190 
  8350880  17176692  50781729    446594  54735505   1099584    170236  33292780  72999647   4277152 
 14346828  17630445   5178036  11021649      6820  11667786  36813168   3685704   3118164   9853065 
  4476284   2538490  71149442  26565084    178948  45293533  13940792  59708880  17277777  28159472 
 43499154   8537240   6313936  65651271  28263964  42199900  25079000   5870568     24320  48217650 
  5783980   6809586  52057425  86669210  40656375  39411168  26318208  82746368  11615920  47166360 
 28736268   1844260   8281002   7353140  39646446  57761598   4341414  20667460  15421770  22151961 
 14965236  38060412  45585996  23633640   7636846   7028152  46874238    139290   8602488   2557940 
 11975823  28441311  62615000  16452461  16596228   4699296   4504932  23877015  23347296   1926064 
 32324958   1799680  25633960  14357980  10276435  52976634  18684776   6014758  26904654  37987490 
 34584394  37868720  26179578  70764057    672826  13229820   7857696   3237360   2864765   1970601 
 31497264   5078620  57614445   3282921  14530010  12773152    457520   8784720  83835640   8772300 
  2964446    579740  80540944   5524480  62664195   7674051  79153344  15031104  51189990  43045632 
 87578660   2700428  25997400  12613498    101732   5161211  32247408   8885364  33663168  10043280 
 15546403  36549081   1112826     40032  29233932   4790544  11817400  13204071  40448823  79084578 
 42613461  79281750  60676604  20619840  32818000   7014126  18054450  14727592  14894839  48818304 
 26611120  19127520  42145545  38261685  48597472  74713410  16542384  31465840    189900   7691728 
 63822272  31688572  15055830  20709675  37634854   8462790  52623610  59276413  79781992   5307528 
 53034800    489071  67253598  38609269  31503300  22821106  18103800   8519068  20896172   2635835 
  1366512  39155186  37817435   3656645  10109367  18269073  48863334  12622084   9956634     64608 
 27035100   2005480  15344672  11054133  42040740  35113288  10423605  77806750  44058632    850626 
 26198520   1655126   1017240  45904474  28772205  44922255  86874596  46954040  51847705   4386660 
 73743275  14862504    924426  10347946  70264880  24807000   4119624  25478102   2250168  19757025 
 28475592  44407944   2593765  65006922  16314210  73858980      2428   4516560  17543756  30425928 
 14229216  24310200   6815240  67640420  50366218   1856301  61633000  23242930  26701011    882926 
 22728924  27209580  25850799   1799992   7951420  38622150   1185625  50553208  20228362  13673440 
 44789664   5652073  32287431   7820172   5327860  10416704  33841817    937512  11786944  30315418 
   586768   3379040    622733   8984200   3056669  42540120  33416306  32508048  21300565   4924290 
 33708639  27306496   2809000  57363702   4508965  17623119   2851030   1530826   3539711  22410532 
 36473576  89508326  40935816  27047697   2213860   4306152  17301508  17658745  16704597  23771020 
  4070096  63084400  26213694  13810823  42025470  90172382  25239968  21116160  29606586  40171605 
  1451849  12219768   3851394   2976154  20815440  26402663  57874440   7030672   1034949  18184707 
 60287080   4696800  29020825  25377904  79247237    793678   7338261  87749145    631734  11794584 
 65213683    747656    940506   9917482   1854330  53628252  79107072   9112486   4868590   5612972 
 29715264  34343281     41412  10437948   8012128  35030970  12916104   1968147    879368   6411636 
   730350  23818704    239841  89666840   2473368  41819328   5611891   1592255   2521344  25254351 
 17843352  58952059  47085984  85099664  48741939  36314386  21691620  24068319   9358722   3734262 
 23662100  27148617  37518336  70085324  34633960  47012232  14288355  22589518  17836545  17159280 
 15531620  14287947  33176460   8983544  35973820  68182750  30213246  22526280  18822132   4484000 
 34049808  32368038  17104548  13092832  21895632  56007050  45163397   5581945  42864998  62511236 
 21136704  31569045    475320   5789985    538488  15968016  53448336  46915732  25692758  64495805 
  6500478  11390262  55134737   9755823  45029952   5960218  48539588  51093868  24491286   1651902 
  4640750  39350130   6793275   2563952   5600100  85559337  84735680  41390685   1186416  82887750 
 65077965   1712826  33597824  97570956  58311642  79757288   7972464   5931297  26236665    196366 
  1534233  17128190  38363852  57664312  20105820  48606699   8072378   4286004  49909100     26560 
 35416783  10891125  31542264  42460208  33403674    837548   1979624   4430268  34444224  48600797 
  1104388   5105610   5766930    661504  26258517  52137360  21845700   5004375  30747627  18866489 
 13788632  61104654   7612143  32504684    311781  80446364    960360  40540970  59298876  12793470 
 73457184  77534748   2692888  56102610   4840590   2504880  71243328  64582182  58225664  34293798 
 46975352   1588936  19358160  29243944  58345280  59091096  16891630    513888  11686264  58699368 
 14522340  65700036   5175240  35431011   3195060  28466656  12920965  26794172  19681836  33245772 
  4151000    763154  48885255  21625071  41271279  12362165  26034650   1395360  69566061  31609260 
 60150764   8380350  45597981  28762287   3931857  61228224  54025114  53734434  12709500   2519748 
 31632040  82806156  68233680  36370340   2972420  16184520  19961558  16644970  51884210  24471982 
  1193892  12368909  40935272   6131300  11358630  13887913  12419820  46839750   5850108  25148109 
  7729118   6689952  48802800  36192806   6643546  12504800  13145110  34401640   2582412  44977935 
 14920424   6777472  16465369  59202748    426408   4293976  13434148  27176474  70507006  12274272 
 56479865  16850169  15444697  28379620  66816115  90350070  10069128  58518460  11070008  19214910 
  4133250  13594880  16947408  76161569   3432824   8923635  31325184  40057890   4425062   4056448 
   235998  13117388  14850976  34852779  12064800  27648060  86716784  10706474   1696617  78124260 
 64047063  12979764   3891672   2449250  84579080  18586550  21020580   1049400  36847491  53335350 
 24259620  58135936  23387156  53703762  32717510  46461968  10237724   1746492   3999600  10187352 
  2365055  27892372  56459429   2704688   3536962   7038814   4123210  11933064  37520820   5488613 
  1971420   7141696  84144480  63026414   3492314  55009245   5986575  59136246  11126365  29910990 
  5386648   9201728  23117193  27487691  87871147  14123538   4277931  18406996   5938236  63091504 
  9126220    719322  32282832  16915244  48672125    494550   7374710  47344245  12350376  32509246 
 10343872  35808061  64858680  32311356  47847996  44978808   7996650  70769025  24856192  30809680 
 84210561   1174355  10091250  39494000  44041914  50281473  17294200    454672   5659640     67446 
 40313275  36126750    668325  17713960  11223258   2170434   9252754  89971050  13017225  15792100 
 58198840  32336382  22150593  47863508  27319875   3757000   1432000  29348511  77410180    332664 
 40901835   8307848   2673186  81767104   1148860  73344500  50969074  11160658  25547138  25883124 
 75897725  43649713  29834388   1538298  13596392  34245552  44925300  55423350  32566781  23092256 
 22377780  30513374  35047872    810245  39343360  40253400  15117830  22164477    542996   7650531 
 50053530    715050  11084004   1064514   3086295   3171168   2586974  31662720  62603194   2018956 
  2902548   8019684   5775080  26239347    648711  24864576   8447550  41992364  51495957  50164440 
  4164672  13885841  17347635  12963339  21358472  16842218  27695065  19616314  34947544  24151917 
 14993916   3078425  12424257  46613700  50468120   4497768  89962776  10696536   6407181  46745886 
 13808720  38541952  49056504   6260800   2143430  19771062   5667960   1425265  19818040  50158296 
  7330059   8715741  34462803  24588630  76740356   6022992  77137952  35901760  15897180  12194712 
 74484865  45588585  67252665  19267941  40324357  39241962  51029616  23372128  11067834  71107834 
 11512450  17138142  17560287  59179099   5616765  65519908  12040000  17324216  11266761  21674948 
 22169224    131000   4706568  69051714   5468528  56765104  15782508  14545737    247500   4708165 
 11211255  30752648  43634304  21545856    124222    192510    209808  32429114  47084560  73522048 
  5119464   7175337  39147350  32394660  11486780  16230293  68255235  15654216  23625840  27122198 
    69160  37893144   5293893  14147315  30433536  12966576  43990470  13254780  32173223  25305675 
 10500237  87773350   4725816  40591008    248100  45995040  11338280   1390125  14855256   9726196 
 49231938  20990801   3442932   5701248  16670994   6786045  21417753  35873012  20301780  55191052 
 27101358  15784970  18747369  36165568   3707550  39790668  26828304   1921166  28221060    486259 
 75467920   1530802   7128342   7295108  55090346   6325848  26227376   1314855  49177982  41266202 
 69995460  29867628   2742046  38405630   1165714  11073975  12876838  48524366  26600880  31727700 
  3914352   4166624  50585600  11592251  17652180   1640750  51962880  33624493  23466140  16648167 
 18433792  66545934  22240686  51243038  32976216  35885050   6620600  17945798   2505180  34134615 
  4405889    476862  32032169  36358400  12093572  10439424  10238971  50366794   2322344  11334970 
 33197598    403330  16753688  42697705  15380784   5224300   9961770  38791038  37259098  44293304 
 41992595  49035904  15113162   6988550  90390064  11751155  16765340   9686124  12519558  33900841 
 55862400  27712300   6195564  32084880  56228091  10933916   9227830  55427296  39387480   2021792 
 56779925  54104427  15291449  16588626  58409692  35916244    533877  16696944  11239920  92660733 
 24828700  30629907    262056   1527824  56592446  14417944  11852808   5825115  12788529  15677757 
   179280  37209263   3426120   5981580  53568000  52018764  24511888  72532634  28644252  48257450 
 48039001  95435577  54526758   1792917  53655240  19811900  18790240  19385065  13603500  23462655 
 44845216     55491  35383480  31044839   2997015  14895216  68450692  16674456   3029567  45541230 
 28065018  23552675  58583880  78063560   2920800   9027375     19625   4445316  82016220  16526034 
 12506454  16312320  13242530  71755305  63293902   3042624  34193845  63917413    700167  53576610 
 26708880   5895417  11047648   1212680  23247088  40372722  20175480   1445454   7750927  17654265 
 12244759  46489464  41732615  22564770  14331018  12071156     41166   3440829   4342156   2684969 
  4872220  18932968  30637702   7072568    414450  89011377  19766097   1883470  25885152   1563680 
 35878070  48296300   5771624   9648075   8681868  69995904  17134704   6529719   8814109  79674543 
 11920740  19424734  10833230  13528606  27096445  70822962  12438322   2783831  72945907  19210296 
 10681896  11466252  19661985  28170756   7303800  38317312   5640280   9954758    502374  48358428 
 17275720  11272515  60642694  26128440  12987222   5746544  58814174  50709778  47573110  69086239 
 12566528  68684364  40943578  28727684  17673264   5075800   7394268  12866935  53305863   6537960 
 57465324  10968320  44631648   2102568  77971068  56724996  57687444  20931312   9773529   2609054 
 25400210  13833216  49411354   9244921  13454271    125454   4047672   4934475  12609495  28469363 
 26343750   3026354  83352003  30228984   2288842   4693684  40919580    540708  67107348    640644 
  1936980  17751065  16784913  31695114  66259000   2083005   9031828  23389128  23410450  39229068 
 33260834  16988706  15453410    279019   1183989  30421170  35419344   2535280     74024  23493691 
 33097836   3963600   7383420  50298105  34700553  39754932  33485175  35100340  11545656  26215440 
  2797296   1498128  54492318  16421619   1254200    519264   1330752  11360448   2471165  40685824 
 33727800  20269040  16667190  49842975   7760610   8075345   1501902  21478752   2145782  40512219 
 11851238  77766000  44129938  56187174  31545605  79515326   3130436  14056830  39790122  10835433 
  6241401  40616675  28718711    922467   2321932  45510000   6120660  56976648  15380644  45415237 
 31063851  29395750   3782748   5551200    577821  43846290   6593722  32720004    381368  25033554 
 46136790  42865200  26971488  48435272   8970270   8770140  36630281  18884745   3467940   3387879 
 18733788  10998948  90490704  28790256  73710808  29744766   1941356   6729682  75852050   2687568 
 14230044  24677671  59198528  22650384  23062818   4208823  33884194   3075864   5492700  45959872 
  4063280   4171620  19704525  14180525    247856   1448558  17302464   5383840  11114496  15300120 
 16166438   7542990  71384811  48123656  13660890   9652412  31113108   4722937  27194929  21446637 
  2971800   5780280   4387164  36392544   9815365   6475364  57340253  15664709   7309008    200557 
 16440963  38506860    168025  31250960  18188456   4596956  52034935  46081681   1151091   9370068 
  2343520  44546100  12673071  13434480  25627680    199152  10161580  27982656   1507800  15677610 
  5680505   8706432   1457638  75556369  72271998  82165389  21634553  37409020  26589375  33205200 
  5804960  54560640  14948535  26269425   5694051  15494272   8263072  44407104  81320514  14693662 
  6496434  31232846  11907975  47009040   7704960    903021  42246632  77013585   1515360  31052736 
  7229568  42596442  12191224   1574235  29494234   5543989  16944120   6558750  81328672  77771732 
 31405370  15973300  17625153  34647696  25205180  49262685  65107710  32303712  19055289  47123805 
   198828  22615324   7255950  17581290   6709546  14148240    170940  27452096   1340052  27423168 
 26008537  70981900    431190   4153153  13676418  35089434  32759244  60512000  25249100   4251336 
  4471200  19808550  48298164   7377895  70996913  89507120   4170288  20247600  22493994  46253269 
  2386428   4026348  34389909  20315496  41720504  85370375   6196099   1435586    653418    612129 
  3753188  42365701  54448889  60624630   1151136   7415424   4445381  17852138  29915074   1548600 
 37361172   8917455  52366375  25872272  38106354  20439458  13566312  26512596  21034860   8438976 
  4701924  22492085  19125488  28246350  41845923  51393042   9572430  81663036   5576697  80720822 
  7142736  42052881  64291860   5424880  84682440  23729984   1557166  30190166  48838128  90450184 
   153720   1825164   1495260  51284220  12554504  18150220  53697183   2847975  48391248  55735316 
 55577907  26018104  31167489   3628584  16532748   8537048  21412404  37522824  20662288    985044 
  1276136  80049039  40640583   2426626  88284379  11974144  25571696  17570189  39840192  14945000 
 14361291     96200  43844715   9473960  69871392  27612823  65325246  17608626  14991008  24499645 
 39922339   5343997   5872020  56690319   3041796  52429737  17542980    877380  26232152   2582250 
   102060  29415010  80409000  10702012    800744  32933828  69320880   2985178  24640336  58848625 
 25885951   9996582  34482506  38954027  32827884  12631920  25278402   5503655  19925647   9860352 
 45255770  11820735    867724   9378588  50945532  30573465  15618978  18848788  11174280  21959256 
  8520000  74787624  16623731    401962   1220462  17091018  56330604  31527976   4634676  12613173 
 25460350   6274908  13859760  38741134  13558270  29734905  12323870  10938008  19073526   2667042 
 17732176   6251623  22069760  23744140  50219345  14602530  75613152   3351600   2679919  12784000 
 18515651   4086390  12588030  28182015   2758938  16431396   1039404   5595350  18413716  54499661 
 80965703  19216840  56647641  42524180  42504840  43308160  16611856  11040260  10337764  45732946 
 64305318  71928936  82495543  16393377  22152708  23670410   6789783  48998895  54579960   1121708 
 39309270  43579530    775290  46093216   1147385  11150279   4097570   7655448  42535540  22384166 
  5433800  20981054   1231630   6831070  12067776  50084535   3748872  21035753    777438    996424 
 13075815  24915384  35505126  31667775  84282110  10517488   3290165  31502385  23431680  27747264 
  1769670   5778153   5304714   3291132  46206160  59252364  51069600  59391679   1704404  73382166 
 25164405  17507664    811752   1027992   9596436    356694   8167632    278388  55971162  15997952 
 46335604  36534024   8303412  40834200  12503152  29096683  36441965   6891252  19326184  14842420 
  7366743  11910106   9878590   3326302  58153758  41250396  27260244  22159500  10849800  20326227 
 47046240   3862272  12326536   9191168  34556496  22849156    121942  51458528  15122364  13137875 
  7734495   4495311    482550  17367480  24423611   9672404  56366700    596319  40217604   5795304 
  5015660   9125984  22435812  50397112  20128485  18356748  41746254    206201   9088695  53091276 
  2142480  48868120  31649478  49374338  73273627   2385568   7256941  27930539  14785463  77501456 
  8291412  75841140  76302578    907200  21985848  18060744   4418139  11954572  64461474  29195019 
 28007082  20971744   7449935  66928460  15061120  18072571  66921995  12211136  19126469  55195496 
  1643299   4404295  38377796   5275028    793476  52834466  50279656  14398830   4988814  31853745 
  2271280  10624218  13881252   7547119  16295202   3643820    111891  55717530   9030890  18087300 
 10374399  72597602  14466544  76016696  14256240  81496868   1247808   8264378   2229812  42898128 
 21848100  18742678  47100240  15869920  69933644  24076080   4147711  10571535  39746850  57194380 
 53432760   3061584   2485263   8892182   3382170  41668340    934316  76029751  57812706  27531811 
 27943766  10482135  29993808  34362468  62277152  22021840   3773880   3394380    318201   5924520 
 52246821  13016430  20246215    403824  30679680  33913960  53391546  25674558  73712407  20750532 
 16757616   8375886   9093502  31969809   8476050  14847105  33772356  10329494  65949813   1347588 
 15601205   4111556  50198136  10888460  42732544  47110036   1327917   6483420  39960965   8269863 
 23448600   7669592   8354922  35902620   8686864  19765134  39989008  19601360    674969  59363724 
 42829206  22478472    651840   1969770   4830462  41558400  37211013  30586674  24106091    736896 
  3701048   1249545  54118512  37393905  49987275   3833568  19037088  18059852   1993235   6822585 
  6637212  27892515   1621878  11835558  11436737   9757710  12795280    116529  71519320  19091308 
 12054530  20518572  34620117  27687712  24785206  25305742   7189244  73827477   8028963   3150057 
 36417060   4694596  55644164  49665330  48571136   1848858   5907075  15162560  37419388  29021220 
 36103902  77555140  59650796  29148805  45298249   9592610   7823046  23276483    116625   7145313 
 14602873  60341788   1221648   4364790   6620579  60541866  47917492  59626560  19867008   8121402 
 16033192    782432  26698924  16005500  90682794   6808548   8217360  25135700   8257916  56916024 
 11687104  56714760  69198084   2250976  45033084  82762901  50150550  21770084   4239365  32385024 
  1716858  74575448  11522436   1315825  37754178  28567956  68620068  42021566  57649508   2049180 
 25692651  48644890  15307236   2525508  13755420  27137112  37574130  36612477  13513430  28815780 
 27123109  31295800  10301915  42814143  12171609  48949392  34187472  57880525  81654720  17616617 
 19107811  45098264  82226587   8652636  28504448    881787  42831492  13372646   8272985  17311712 
  3281160  23453196  12509202   1360561   9730942    586776     87480  40331010  19129077  46334622 
 32147793   6512117  23099208  55799744  45236256   9548688  31279000  48442576   2518915  15088059 
    87612  32318732  27686898   6125202  28898364  33023175  35836240   2324664  52012884  62756250 
   855810   9184800  31145796  23016232  79890960  36179792  23117350  15236674  30221915   9017280 
 34657980  36020990  36823167  45016366    672306  10934752   1384929  31573737  64278016   9271608 
  3045806  23799165   9922760  23188440   2577294  31084988   4088585  40396356  21088392    817965 
  7480748   1940230  22102831  32463101  37173832   2765070  34142580  86434095  40085058  30148878 
 72445560  46108675  35142445   7786868  66114721  74422768    192978  89436798  11051768  70819911 
 27240300    768240  56559138   1394550  18404932   3639050   1505385  26876976  13807567  29705480 
 85945580  51490100    581312  10000125  17157408  70022289  48528260   9088556  17737146  39496580 
  9849202  15722952  52831966  30770901  29032344  34512030   4688640    826798   1243164   4190720 
  9579024  35219968   6093756  22544811  14180265  38773431  14728014  28388260  14798160   3232746 
 32893212  25587705  22169882  18205218   4920164  18163838  92533214  77213279   5952618   6675314 
 23450434  39382360   8157935   6596920  60411868   8596588  17002635  72180864  40301840   2125240 
 29264838   2373784  17306000   8900976    757856   3753066  27774255   3214512  64496400   8450832 
   850038  18234590   6830154  61883913  27017314  45097675  61022286  16616255   9393756   4608107 
 21270474  14610330   4557690   1898556  19340640  42475475  33274274    751124   8349431  13214100 
 38539904  32211030   6701196  22036035  72405344  53733432  66452994  31870714  65747130  34219400 
 64655472  15193625   9212022  10727688  27463751  15839250   1064540  20838860   3724275  30515272 
 17414029    202140   1892268  20888260    373896  85441102   1260405  35673396  22236504   3514002 
 25395356   2633904  35693856  28505214   9788805  57170302   5756630  67098024  90586395  13515264 
  7574616  17310825    156001   5412284  38975689  18962328   7041825   6610167  47623626  15828404 
 57215320  17448840   6897836    209960  35304471   3288017  12547906    700743  30320687    237175 
 37663032   8913695  69283000   4603472   9282000  42783965   1123020   2117700   1398648  54926784 
  2609928  29022944  60941650  38153205   8277204  80388900  28353864  17116131  76654308  40364170 
  6930931  33088150   7076600   4301748  60207543  15196260  24438050   5787306   2190044   1361954 
 31630725  67401214  22651080   7670282  19772109    183065  33383304  52468497  35712474   6198269 
 20375498  67307289   5005260  46021486  15864048   3506764  67098222  15237270  44303495  12737088 
 67037978  53854533  42251456   2025904  29431845  10888605   2325264    264440   1297648  15560154 
 53796157  24683852   4895735  11159218  14939862   1489620   1836640  27987955   5056489   1140030 
 34485638  24524500   1651034  16525135  25558779   8643360   7205450  39738396   5051046  13843584 
 86012564   9359476   6367920  27406518  28577895  29598270   2824470  25951422  10146360   6797803 
 17290100  23544252  16645725  20081522  42750777   2546895  49704452   5988096  58609036  13066965 
   292360   2568334  70122112  65794896   2129292     55361   4598360  42514290  24242640   4894141 
 67321645  13264974  16563657  22955100  13490385   7142350   3373788  39231180   5979528  26138295 
 30065960  46094022  21383946  15315869  22187088  12709796     44667    691824  54150096  19459431 
  1659200  12020904   9507322   1062656    581081  69403824  25884908  13860695  15280392  29713592 
 50639226  45714872  35490968  18036440  26974244  13405296   2394714  18577072    781248   7918640 
 73062760   1248357  62963148  24464489  20767936   6288320  60267725  28818690  11576607  12011704 
  5712122  83386222  25044143  70537117   1900672   7308443  77516244  19890585  25722360  71400357 
 32812808   1703426   8105902   3752542  28209596  22883328  41657100  20278280   1551802  20039766 
 64626144  10070872   7611648  11828664   8967478  44343492  15300285  55747920  49848552  14055300 
 28196766  42099936  81584796   2413596  13603980  63453294  15663582   5107869   9781772  81224247 
    42024   4526990  12492797  49172640  34595957  43731752  49159488   9975054   4387074  11234912 
  3565875  38023553  85382656   6108504   9358184  10720215  23129356  52301727  64496746  14106481 
  6388940  38331842  39750992  38736180  43957032   6261754  56848212  42329261  73992407  12585397 
 73782804  14542507  27968104   8534680  23387500   1420439  14127521   7211788   3348210  37444625 
  4403154  12369924  17189073  14369740    942751  39912896  14005670  13945475  20372528  26059059 
  9338236   8478546  18228904  10387755   1596246  40637311  77357929  14177730  21927477  24890480 
  7661484    160775   8584686  40469220  25926714  30455784  39893196  39526734  58177133  27327711 
 22665680   9198887  48214628     29466  79364460  48939220  10083440  34428290  87915092   8076180 
 12294600  34487330   1996131  26261676  37652370  41199873  44462600  54858720  15511432  18062556 
 75756000  11767924  23240700  48175277  30852707  10070100  63082188  10731852  51907371   2328678 
 12312480  22607536   4804401   6284904  37157681    167280  66624192   4458391    102720  50091858 
 37461795  10714151  49952993   9409260  51479007  32248925  67724412  51687831  75351948  12393240 
 52866732  15413645   6340536  12017152    182556  17580906  24455211  21158662  24552000  40101533 
 61740822   1318398  11785656   7755800  68172010  15948996   6059898  11371780  58962816   3127167 
 15558948  42572034  77333048  26927712   2997018  39490264    666540  41379468  92658680  38108434 
 30466176   3386040  21968506  10711218  14669274   7860655  56502480   4225760  11442762   5874392 
 10156735  26578707  18394439  16985271    897351  77978500  43061900   1365492  11978805  20092030 
  3885643  22931382  29490117  39480294  19504975  26599000  12872481   9002280  55615836   2582932 
  6186218  26367069  12304300   9925854  41106884  65773728  10879302  61818830  15850120  23209719 
  3539520  46144980  22731680  47796849   5169073  25947120  28175606   1167177  11621350  81747120 
 26077920  56754425  21654216  23118200   1959930   3805067  15258465   9958308   5155743   7684530 
 13872537  58725888  31140620  51400977  44239442    231770  27027360  46925730   6867598    103564 
 27153225   7574412    106260  10172250  24216390  56119014  16294330  24049152  20523180  44735604 
 65767520  30377772    206871  12561640   2744950   2654748   3219480  36320339   4598664  59838408 
  7456326  15371180  25235121   8591189  62451480   9510984   6959430  46302784   8232248  20118480 
  9518910  77560500  12238578  18840645   4285400  81733134  43898804  26687125   8248404  28226608 
  1910545  21617015  62652021   2521467  67076605   1109556  13684878  19984908  13533333  12043658 
  6235515  17948496  40256224  36271881   3509550  10434987  45023680   7046724  18752965  17878728 
 18796778    567290  10379851  17996770  33736500  31468800  47326464   3807834   3868941  35750454 
 15361010  26437400  80953152  68670015  68121858  15283008   1739392   9788436  88732059  14857927 
 12628140   1390116  65628454  74165760  33139172  23025023  25898400  10472955   3810528  66600666 
 58305630  34490365  39387075  21093490  22726032  37389316  82182798  14074544  16098272    719236 
 14753056  41302163   1594710  41877758  41120492   2737800   6026200  33205714  18528058   4269773 
  2973600  64716288  70042644  32909784  22814922  36572250  56966371  36922888  58351650    839644 
  4900910   1874136   4804272   7394020   2811696    919080  72170936  45740904  42384000  20001996 
  2433159  66254032  16860316   7015966  17397324  33747150  64159645  11889114  13658693  48205031 
 41773760   7335095  38660292  40598752     64370   6708570   3905868   9361008  54259740  23947560 
 12088454   4420089   1060544  63059541  77432984   8625880  21547539  24085201  20272046  10544868 
   813052  36734950  50578502  83391836   2955843  71732010  23152664   8536953   4596592  13134000 
    63627   1180296  22581455  13339760  29862600   1518264  64744360  32868394   1617151   2630606 
  1184280   2570832   5215860   5972068  34193464  13197915  15499419  14794752  30581824  72849624 
  1387092  40191690  43302600  34612034  23835994  28933677    371547  34913250  50076520  20533480 
   321375   4196095   1987062  35545206  10818603  69879880   9550153  12076180  47516994  18843582 
 23335158  22491780  32526879  19105281   2454642  51627654   1698816  63188664    445000  22370774 
 30674808  80172115   6899246   3712358  52938240  39628860  89787285    276260  61959912  27416368 
 67901597  65882718  18212270  29041173  37225428  80514384  68262176  22532370  44875345  29119841 
 33122243  23146824  12463596  23957965  11264136  12734040  18354912  21205709  25048946  22211196 
 41738655  68850488  43347967    468980   3798336   3328955   9337104  57198415  34926940  58070388 
  2994563  46229625  45545854  51609534   7156719  12872016  21972720  12455550  66181671  35428431 
 70960635  19193330   1792485  14498964  31870449  17919088   3595232  11692800  74305161  30457752 
 53034480  30090795  37905408  13590288  63209193  32312930  13673270  49700905  75475719   2994670 
  4491144   2473024  13075900  40489670  12016570  75255020   6945504  18249231  10910172  79806564 
  3816806   5550120  69872520  50076150  27756929  41470275  60695500  41771418  28200300  53503466 
 21933738  30668960  43973547  68829552  53742174   9036720   3170192  13600884   5261778   7848372 
 60355962  15710814  93876378   8945664  12557402  17534475  11746895  28634840  14998743  71026976 
 49235076   8058696  19000926  14020584  13201632   1137834  62151144  46285760  59843717  51022525 
  1176100  48180000   7881894   1261792   3156576  73335528   5552790  56942406  29483100   4923867 
 53810898  47206819  32603450   2768220  53565723  33101145  18726224   2930482    669593  12451435 
 19768999  34106352  28346766  54710405  44082038  11655972   3922438  14883974  12536352  15294164 
 30192427  18327155   3937334   3431700   8669778  15433420  10755950  39184515   1008618  15829489 
 41193874  63488418    478920    349740  39575280   8273388  11446045  23019676   2658975   8110122 
 30068703   9034699  18883564  31948500  12164282  61604232  23559763  17639420   4172490    777325 
 41211621   7674474   5253633  39055104   6807704  61303620  53915472  14305786  81006348  47004526 
 23977275  23562924   3559626  10104238  10052111   1839092   9884784  64551384   5842239   4198040 
  4124545  37467528  30772567  62840725   2448984  46967746    875760   3257856   6816282  29878332 
  7535710  40225065  13179420   6294305  13157418  15594795  59081319   4107032  17207800   5769456 
 41374516  54505792  40718832  48418500   9972646   8564304  66006120  28715349   4760030   2114574 
 31073596  12344772  37166472  22753276  28576653  72281781  13550305  16387823  44697765  36538119 
  2216984  44943040  30405134   3744828  19493640    949192  22951916  20207020   5925660   7266211 
 52774592  66772965     17114  11028670  13922064  47030078  29110185  37548525  23016905  23126730 
 26789109  28692699  18230620   2373098  25730166   7957042  14310906   2891212  25268100  21919800 
 27125217  36297000    465060  44240232   9832471  57663200  37038954  16760160  64460160  15463460 
 13010910     21962   5226440  31980492  34399488  43431857    118260  67401656  12216480  40148672 
 47410389  25596696   2297718   3672018  51655244  22643280  34452204   5498991  13069440  14375432 
  4586483  10958354  18462340     53150  28667196    647138  58085070   9402984   7520256   1983600 
 57896944   9105781  11455690    194300  58677150   3708324   8497138  15831330    483400  10021056 
  1236950  17198900   1126320  25632512  14305296   2497384  53088672  61604345  56064657  34046376 
 62225705  37706200  20989110  17720626  21110680  24094219  16832340   3142620  28906224  36703800 
  3220068  14436510   6661438  15359256  74426338  33047004  90483480  26289991    796005  32731728 
   223924  17548821  29435184  44159796  41119173  79583337  45518220  47959074  25705310   3878241 
   362304  20557523   4131540  18543756    335808  71548208  53181561  50482240  23139060     35370 
 42635664  56424528   7447808   2263844    316198  71088966  63089082  16361800  40395420  44349999 
 42813067  19346130   3484748  21124956  65963725  97445582  40734680  24662991  50226382  45487740 
   667772   3231748  64838109  17194267   6050772   5360075  14160118  20310402  26263952  70243908 
  2845307  16138775    457302  33765678  46195500  57516209   9175708   4522550  41890912  17318280 
  7270008   3676200   2258192  36489888  11031930   2049300  53537400  26507620  13069980  51719896 
 26912442  62448043   6928089  35085302   3831300   9663280  37040685   5006034  32011344  59195190 
    69110  53213742  23767275  10462151  24607296   1113702  25927572  58369997    869975  37680048 
   258128  28492284   4773317  15160725   9979074  39915780   7358400    419160  16564800   7346031 
 31899712  32185185   9863000   2291226  29020581  34391442   4074050  37769120  10951560   7830036 
 75004028   8720040   4910338   9611900   7335144  15515548  10897408  33126192  56771540    570911 
 14981170    200928    245508  79195428  17591090  10674404  54128000  43106741  10111434  33283705 
 34522657  48150200  15126503  18745920  65035713   5585918  21778146   3323040  75016185  89627400 
 43940958   7297630  14683548   9126370  31582956  33150642   2152829   7062885   1417701   1776330 
 47568540  12908946  37225370  19865286  69719508  23315734  23839935    289872  11949055  43574480 
 15924525  28409882  23004150  16034128  16084299   1668780  14051019  14454660  11202875  22110129 
 59975500  26798692   7478348   5715090  36700872  74438128  26727034  78374778  39667144  74834496 
 37295852  16405874  20661540  46524285    547365    903501  22676892  32888842   2567490   5814534 
 20795763  70754848  38097696  22147720   4037280  69597792  50268855  19039986  31330806  13890123 
 97728372  11363868   1638784  26172020  29686760  16666533    363069   5118300   1065042   1703850 
  6405900  17287152  13488930   2745568  58224075  10894824  50952486   4074785   3106364  21468735 
  1753488   2711053  23662780  57173116   1021439  65870634  18058008  42925294  20808952    111938 
 13257711   9227800  67515651  26950144  41787440  12714618    150920  16902250   7640880   3540708 
 57686904    736805  81272700  63730168  16487136  57779622  28729498  22160430    345915  15676275 
  4511868   4110498   1822009    318784  25477546  36649951  22035281   1103340  82447900  79607520 
 24547020   6207390    813508  48345999   7319816     10066  42858868  39588621  13172868  75606690 
 17002536  50221969  30547183   1187781  13044850  57731848  19615420  25785018  19959138  54816588 
 33356152   3465212   2281595  25091848   1857300  17519710   5772023  20209384  28929280  31370920 
 45526895  11711364  47482470  16400968  29201925   8896300   2649828  68248640   1088244   9497088 
 77365792   3512467  36571890  22425344   2220712    680006  14132025  23094155  10797738  26394038 
  8400546   6234928   1908546  13536705   1381995   1531035  28095912     22325    824415   1420677 
    68310   5719000  76977810   4371000  40114515  57747456   2910229  42594881  13093920   4214564 
 12294457   8731214   9483100  10921365  14528016   2563636  25139142   3874848  25361440  18092844 
 73869615  33223627  11005596  83301768   6988002  38386572  39257182   7229774  34280114   7526075 
  3072608  58235269  30945801  11192915   4539072   2456576  23285070   2370531  10868808  29456479 
 68490846  18002655  64307068  28726104   9186961   9103584  40272855  65079275   7506638   7165790 
  1749951  36465476   4067091  28577193  41937820  20618548  68929574  57124065  46305990  13598342 
 11350530  38955422  20243622  15200171  12055030  35946240  25528849  32633336  16973700  44220491 
  3571540   2022429  29239725  69127923  10081680   4682772  27525167  19190136  53363222  22534595 
  8868475   3186960  19468592  42839020   2587432  33328748  33804100  31838387  23289230  76999769 
   168475   3416610  59433975   9403186  24172806   2937704  10029616  10192512  19638917   2516493 
 47933370  10823540  87777200  22044616  28805625   6399003  12476940  19420576  11401437   6267493 
 10261336   2338020  17743596  13155946  38178558    451516  50601920  79493910  79411644  39997752 
 50143452   6344629  20486760    773836   8555700   9381752  29886976  37554777  45752457  44804253 
 14897938  79485414  20353602  43043014  47138208  16248985  26180946   3827500   3749928    463080 
 22868772   4523145  66988296  30155400  17777403   2578210  53626735  56755404   1715964  12568566 
  5711532  11751231     26355  22707024   9060787  17924987   9114528  26542076   8643232  20902720 
 17655456   1578190  58728753   2928331   5647336  59844153  90272824  10153650  36985590  37495380 
 27109288  12141036   2820480    672278  24534300  14404026     75302  12745588  37775520  56549352 
  9896316  24208195   9655236   1602640   5910100  17456816  75231300   6529479   5259590  50458352 
  6383489   9275370   9703392    292460  46131263  70385766   6773636    353892  42193845  48763002 
  9083205    498845   5457856   2451978  42574210  45347568   3178539  25708167  68432375  12337180 
  2547180    161738  17204940  30071030  63897534  69387486    162540  72440376   1939050  42617116 
 83208675   1637850  26757864  30574584  81731867  64155060  11938208  46672220  38513160  17494800 
  4761003  35808426   3017028   3812350  29002077   1679238  14682932  75590400  19368792   5139940 
 10178280  29010359   7484316  49213094    595680  27365934  41167263  15625412  30651577  61790464 
 48320076  68827750  14951934  16585166  21190905   4731705  11194970   8670540  14734400  38543040 
 51335280   5561920   9352530   8334337  10835035   1595434  13112160  36970755  56553890  50982210 
 59668164   5902374  31078656  59732288   4924920  53946592  36974750  38396223  24433094   6779960 
  7603281  45177888   8026655  42170640  28073350   6567312   1754577  56814219  11611566   4926607 
 52030146   5796056   5487812  26969600  38470620  11704000  26610700  21511972  18297600   1270918 
  8553584  36706042  25370795   4500405   8832576  53440406  24624314  10480624  47900160   9952800 
 28197136   9118600   7544920   2353773  12450072  19473339   7391115   4737628  42099750  10581882 
  6160360  37541680  20835306  19147605   1171980   7224841  29917248    201465    380640   8771490 
 37039683  52427324  40361818   2338272   1531700   9987180   2211366   3075217  90325952  25914460 
 28389504  31847858   4805664  96388112   3332130   7630018   2254280  50295135  20368440  18271440 
 15311010  31905600  32850015  72765675  16298850  43729380  18737720  10763267  12007560   2447670 
 20036484  16933080  20197120  43958556   8811360  63018428   7524612  14422450   3921100  55785024 
 41274272   1120392  17138544  12772921  26821522   6931738  10412090  52358700   8678250   4129888 
 68476870  19602828   9883952   4083744  24947768  30319996  30049050  10687160   6934125  49917928 
 57507450  12439676    982288  64773724  85885124  22015947  21878188  21243222  38262756  35735910 
 41226750  14184912  15743520  57598112  22429405   4072860   7150775  12194155    929313  16947516 
 41777632   5369240   1149464   2879360     16605  30368802  23951694   7464912   8159580   4349440 
  5649541   7733100  18025688    221569    712576   1274252  82574992  31783374  31483011  28733600 
 36120370  69441333  24097628   1847170  34979570    605352  11697012  66983298   9478180  15769325 
 57889202   3203762  17314738  15135081  33233390  21335688   1805656  13484920  16648920  27104124 
  9396990   1883414   9131380  25196640  49128516  37437957  38086229   7413252  60846121   9135049 
  4967545  77544140   8377744  42007284  20698288   5777957  23654565   7602386  30378512   7515410 
 79121244    609792  29326633  51995520  42898096   5698616   3609144   3333450   5008500  24954631 
 25178256  17092377  63309666  28215045  14585844   4482528  78997530  28666696  28238580   1139996 
  1902558   1897560   6887322   4971824  10236885   1203783   5836486  71238960  21665648   2186058 
 27292720  34367784  21494781    903854  93590400     18327  23204310  22810032  22772228   5811798 
 58990284  56595838   7892220   2086260   8083870   3924189  16988790   7567758   6251400   4422400 
 63517284   2436622  11909623  91464330  50149566  65616531   8171410  24520336  38496600  23175996 
 19244328   8921880  45305964   2272682  42639384  28997496  32288399     19444  79415840  11036660 
 57421515  25707360     92620  28009800  17740366  13134396   1661550   4073578   5876730  15611480 
 51386076   2420974   1720620   7548120   3681700  30737116   4333992  62577252  13715534  14777235 
  9592700  59971938   7731575  43677271   9223500  67267425  35864820   1879416   2149578   9892538 
 12321890  37491683   8095190  14525127   3368970   7926426  15518504  65144950  11810876  18391474 
  4705636   9568666  92204480  15929540  32458140  26313585  69560592   5847570  22958670   8704605 
 26997633  22511056  12495176   3752136   8598356   7512394  60712080  19506916  81361714   6887808 
  8045457  41273985    755955  54851871   9177000  28374386  11435758  25450517  24928992  56773615 
   105672  17316480  40825512  31533354    854670  11288538   5958048  21186759  14842200  40276080 
  5851200  64376339   3734016  30959820   9365496   5026840   9635200  28399400  38554370  54631412 
 12614436  48459345   4924764  43736478  49061376  74206368  54280012  24898544  68608483   1284352 
  1838573   2810132   4530245   9304270  80114265  36263448  58392900  84099085   3223557  13573530 
 12150726   5058270  32079554  10584408  71681231  26761500  29928765  27791712  19573148   3215310 
  2718912  21124658  13147950    220304  18070937  14133613   8844025   4491648  35614878  10102400 
 15829839  18533242  51606432  80839932  13150620  23998940  80085115  24790896    323748  37655900 
  3621375   1982580   3818664      2536   3781194  77687005  25835472  54710320  43494553  49500304 
   972069  22756524  43437912  11280594   2223404  15080326  20132826  10293463  33166321   3991911 
  2053320  32824288  30744216  20384568  43500399  34032886   5653728  39419352  58072256  15083038 
  7789120  30348240    219781  26186394   7024197   3263865  51793976  19402488  12110256   1191080 
 62370198  11789945  22475460  25929717   6942144  76253721  75485100  71216656  18983075  51855622 
    62888  10450746  51683412  56636095  85280450  72270360  29827632    518164  37935018   2774633 
  1626027  27336192  11881929    687764   5447880    324018  41901002  56640324    377425  28109046 
  6402047  41734252  14689507  28276160  12291060    157284  29925212    174376  11206710  13675456 
 38645025  51003771   2366640  31983630  21072480  39203745    193274   5995108  52322730   8849758 
  8237440  56373699  60425857   3140775  38959080  10650717   6147908  72601960  25935987  47875334 
 23478000  14825853     85811  11268608   7639476   2110416  56199558  80303756  13695948  73650284 
 40274901  51438977  11803348   2407005   7412900  58577904    191615    184334  60367280  14168700 
 14342976  39519970  19892049   4870525  21703134  55559346  35502192   5953656  26767656  14105216 
 35267442   3570552   2773790  12348567    313800    501636  13346184  18096120  55296285  77881260 
 30560358  15971228  29301839   6907729  25390329   4650684  11470800  60117729    791952  46185040 
 19495872  11981424  27872892   3252147    223176  28429359    604593  29790525  27884824  39747870 
 35056350  45450438  33896500   1151007  23328998  82476537  25699104  34440120  12800093  20079720 
  4252845   3846471    373272   2923662   7377492  28450880  50324856  18224836  45262732  17345770 
  4485216  78971373  71499747   2939208   8028858  78114336  14208591  18961074  30184245   2738208 
 59437548  11737620   5491420  33471504  65214345   7000597  64747260  79686568   1575296  27228824 
  2331190  14752144  36907433  10984330  36899568  15894830   6723888   3465322  46071474    140505 
 38449152    221232   3637565  13627442  13846833  66510578  15201160  22501125   9947595   9389280 
 10134929  36127700  81567024  23289450  16578700  28669630  53929923  22450300  55598048   6505265 
 51643388   8666560  11389276   9598704  34354368  41891536   3294258  63710892   3675450    344520 
 12536670   4969448   4908992  11829740  42423588    325304  25899984   7696736   7127109  47092828 
  1858500  73855020  62653662   6467750  10471912  76462920  17082600   6313912  11147325  67892812 
 31810176  31966758  50504080  73622637  34952333  13816770   1346880   2887586  11616346  36428998 
 72434416     24620  32366545  27919360  29403250  18603960   6292467   8590694  35815752   7014735 
  2532000   1653522  33833345  24716700  11105490  68847012  42933792  61743213  54105369   2468766 
  8634560  27646110  42899772   4645760   3220950  33770916  11073238  10034323  14062790  11413688 
 33222959   5628672  23918517   1578472    106198  85546761  44674658  19989450  48213425  30202628 
 15187428  84178032  16635877  33266700  68374402  13029356  12340728  52258553  34340495  49631958 
  1602792  32914868  45247180   7359004   5506074  11687760  25368630   4813404  17792251   6692994 
  5849909   3740264  26603421   4616986  41271384  60493776  49144140   7066728  13880698    735667 
 51271367  26302136  44574224   1647100   3001475  33886036  62280190  67633209  18524772  30257820 
 36633831  32464245  31078080  12984338    733810  16175214  68719116   9688392  81491462  55891236 
 16674015  48254920  53170849   8618169   3083669  21901562   4663512    450216  46037376   4373700 
 16838700  12755970  20958210  52900004   8058099  20908044  42187407  16936890  35692160  96343080 
 22543488   7164921  60986862  12113418  18474210  34134418  42934654  52333268  23672880  95147472 
 85193664   8272201  53258529   4761792  28640951   7076808  65121807   8292414  59415312  16976128 
 50225400    284108  15659068   3568458  22802199   4563999   6732567  27262917  12566952  41791113 
 34034981  10962720  26894442   3985310  18826995     29670   7476623  27882009   1964820   9698234 
 28047296   4090597   6595858  29655922  54958949  48592924  43248348  33181134  53302376   2003265 
  9306987  59340572   2922848  27945190  14119026   1385766  49505949  61003530   9506628   8033628 
 21371350   1004766  11505060   1667325  30604320   7347806   3976047  72882893   1744292   9839934 
  4949550   9277960   7325916  26895011  15792114  23376060  25056959  31464125  23209200   2080710 
 13299334  56446016  80041401  15728685  54484514  50137308   8337960  34595120  20509284   6334640 
   753867  72613640  34417620  25093712   3631555   5510358  40776294  31701268  12452114  29121120 
 52580484  25447860  23476875   3190385  26242335  38435040   1090037  26721414  24572366  22738586 
 16997184   1860820  27506888  17565030  32077530   4185678  39385904  41966106   2187804  42444200 
 11482040  25946438  53048920  74871540  27618409   9154784  10735536  24176984   5772087  55988112 
 24879666   5383710  37753855  49781760  45823223  53403240  10238250    540408   9949312  42861186 
  3096600  14883470   8933342  50512923  70352652   7576884  17352478  19693899  13629756   3198091 
 19075972  81282264  57752506  26577168   6594804  58664127   9878555  45936198   3051654   1801452 
 50424784   3141306   3888896  21414978  12784604   5496960   1656648   3005357  46400320   3143560 
 45328865  77236686  30502320   5319963   9395344   8892513  23134160   2283075  36381870  55874784 
 46138000  13640496   7040033   8112352  49099050  16457892  16478445   2109765   1871984  12987320 
 10016502  45321320  33935420   5958750  24157340   5080875  51506403  36434790  21388941   8719584 
 25668944  36574202  20810062  41618502   1046455   8799564  46731309  14309015    816613   1956332 
 17484480  23572171  20471088  14190225  13672592  14694270  48745856   3800538   1270566  43443736 
   219678   2155209   3738492  72993200    126504   7982150  40492944    474012  25458900  18628638 
 10432282  23761576  14270256  24412856  22635450   1212636  12277888  35917563  16041340  14737884 
 36692110  13394700  14908212   1573614  16736685  29421441  40344810  24929388  77977230  11260312 
  2280420  25311825  21140098     53276   3053872   2886978  59305656  33129948   1992060  37281300 
 23392746  32125500  37996380  20502188  29538936   9090786  17952507   8540994    176904  14169495 
  1744986   1765005  15683832   4713060  62541912  30797690   6270726  28741225   1741392  54717254 
 35244205  28750876  30618936   9696213   4678080  75487986  25110800    938817  27634684  16514563 
 11491458   1689120   8359224  35417560  76587190  14728132  17562186  19841619  11630774  34357187 
  1862112   4518981    823200  26160480  64899744  36833075  81772620  46487452  48809454   7397037 
 18806300  18435250  11374330  52497201  73437462   1378520    107756   1444662  39888843   3284017 
  9680228    766122   4229280  23377508  37982554   2911286  12952011  28330400  26767170   8683144 
 41740400  60880030  48673550  61333559   2317770   6400296   4588821  54567674  55246596  13833338 
 32385804    292680  43436700  21104113  10023925  37533936  12531618  32728080  60859950  14955342 
 57013650  23355412  45692688  25492412   4249476  28582635   5118840  88845588  17157780  38608765 
 10253091  29111210  39664992   1162899  17193708   9936840  26268360  18730856  22700768  28095718 
  9516372  19605354  49232575   2783026  15373360  28617624   3236868  19467362    691218  86767072 
 34440140  23679174  29347826  57151406  15911431  24474450  26782167  20937327   7060644  31605276 
 63511631  56910315  77372540  28065490   5457442  32346506     16576  71117125  20960038  76478070 
   348768   6936612  14924360  42593808  23614192   6110676   2452200  15179451  35965775  63880848 
 66100884   8772580  29478372   3746539  85579332  11959816  88802820  30818433  11815104  48144292 
 84796800  16899792  55980712  15284723  22633408  36538426  22944600  25248960   6583070  47053244 
 49403904  71282490  14176630  19728000    518685   9245500   8190696   2080350  80370756   3004512 
  9581780  31669736   9540812  17180908   6367872     72480  46468888  36405655  25595166  38116275 
 24839727  10311213  49713170   7629030  10094490  26550072   1105541  19817840  19231296  72947424 
  3911182  73837184  36819816  45470341  12442122    799200  14092694   3462744  48864348   2854852 
 10177484   6618980   1674906   9757386  93198116  13239872  16859115   4496865  24308746  78148050 
 34782795  13512700  14704731   7679309   7520656  53186100  28628501  46258968  49497552  24568758 
 26304410  38435936  33615764  19393605  74718056    532450   2604841  53602088  22076518   5073140 
 79475704   2526895  19017927  24052371   4142424    632118  52460034  38597432  65296215  32453515 
 16626981  61974482    170510  17429115  17089200  19213372   3258824  43839574  28200468   9371142 
 15104280  17153742  15747272    419926   1663025  21192220  10508970  25712089  67251072   1558432 
 24210738   6629654  20099792  48076632  13910522   3804940   9888054   3663484  35994371   9203523 
 32715991  20140195  44494960  37159554  19304100   2762368  10971450  21189140  48234704  24693204 
 36645796  58721459  49980238  21342750  25955454     11388  12761805  33863076   2095420  62457048 
 44788198   8494912   6064270   3190251  15659442  25650207   2204730  15295256  36826636  22486860 
 46037538  58424652  27779580  11133372    559375   9692298  17264421   5280880  45950598  15895495 
 37737204   2477328    606454  10728768   9351994  56996370  26189568  12304004  30691884  13070970 
 19914180  40479159  18622832  12585695   2913488   6379520  18037580   4146184  18937650  42729635 
 21186910  25421430  86390843  32844240   4831250  14786855  42396562  61729863  11813440    113736 
 30759144  18840822    724000   9117500   2411024  20773602  70139124  28948312   5601960   8916890 
 16846704  62616528   4630830  10258552   7276320   3790584   6673408  71627080  20743008   4792720 
  5976290  61936800  13122645  26826800  26762323  29971854  22097075  58782975  18365676  33213726 
 39229136  10366978  50996880  34660750   7179187  33703333   1551492  17146472  12153240   5759923 
   343728  29824795  44787405  38721586      2370  16955316  42922790  47197920   5980868     29760 
 63238032  39852092  10874318  42915600  25567972  58056416  28697445   5992908  13495125  20154724 
  5226695   1936400  38152856  54706840  14088006  26978014  46430478    569836  46808776   5052320 
 66218985  15520584  58750230  32884592   7989975  16465000  20754705    159318  23680904  35081893 
 21625344  17616690   6827232   3259828   4035000   3393983    298398  27346244  26552652  43782794 
  5807648  59471358   2695450  69898704   9059400   4801450    440024   7606299  51819056  57219320 
 34472221  28243215  75591026  27098491   4423256   5482848  14677901  37145372  11273763  46612560 
 39532538  25438875  25610320   6430468   5063310  35140350  10885600    262864    955668  17728365 
 39510510  23556904  48235750    594024  34100340   1002352  47062530   6252516  15990900  27534780 
 19047386    515824  36731175  33451920   5331339  37934216   4655233  12783470  68249748  38852788 
   954125   3640320   1252784  10455170    400200  48896500  21009875   1239624  11045012  40985728 
  5362395   4225648  25550490   3635134  67898077   5773040   3349152  86980400  16192944    700085 
  4665024   2963545    540253   4665602  14875047   7535898  35525317   3981054   3930397    892269 
 39656340  33331696  17913222  14366646   2706936  20299275  15534288   7800403   1557716  15810488 
 35696474  11772917  69774664   3400680  19537008   1679958  26534335   1459570   2545802  31170930 
  6060933    121788  74216516    682605  54218364   3049716  24334630   1806312  50541402  44534784 
 79922366  35072514   1110244   4752510   3773700   6432500  72537536  55977940  47501080  68278748 
 79675650  10735341   3463900   6360768  65851140   6569472  35494344  32746176  34283756    218104 
 48374608   1902656  51430994  46618482  30152034  29657749  11638704   6525819   1668544     42240 
  4886624  52466358  42340340   1615287  25984924   6871392  33921888   8139054   1226466  21152800 
 39804749   5658926  61087838  48748128  21222432   5032525   8515224   1870004  25044450  30456624 
  7795384  13972014  16384710  21018333  26919746  69953625  10815216  17052428   2815320  17394846 
  8103784  74147880   2868859  26067240  21025312   4088598  10392774  27022437  54826614   2052894 
  5052840  79421070  25486910  11738908  12169458  21131704  29339950   2336356  69377886  24447804 
  9548289  22887282   6620348   1874565  19086900  35418816  16064139  30242670   5102548  14580405 
  2425676  35840500  30622680  63920255   4747386  56659093    796665  30360408   2066688  67451092 
  6858067  88033848  12762240   6640200  10995005  21386457  15230025     96106  81026862   1016508 
 10087680  10516110  51362124  53932866  11629566  43585380    439875  16099370  11644533  29054140 
 16193056    472436  28915040  28263399   1053860   6250230   7747866  70464896  27030172  26858398 
 34538240  21290071  14972826  27721353   2153404  38098800   1457220  41198945   5107234  33573232 
 49197589   1533652    136980   4186735    344565  50044984  18073230   6480180  17977344  28958679 
   507780  18396950   2733575  10798340  54669918  35331968   5157072  34246836  55317456  17022810 
 16146185  18626860  35488853  70588040  25803208  45698268  22695750  25352327   4898124  47041532 
 69850453  16119488   5820800  21386610  14529420  43502400  14070637  46204048   6073140   5381672 
 54162493   3475012  69391776   3665436  29850040  17055552  81815152   7321094  57908528   2312442 
 10637362   2635390  15726555   5440364   8406160  44249085  26878019  40691255  43201692  11342196 
 25999752  39719160  88009935  51026703  49249788  26942844   8006726  66707802  29147057    124848 
 17477042   6028012  59352696  12908874  84300084  35651694  39663020   5474847  10057200  16604588 
 92900564  36877224   7180164  28047950  52162320  22912245  52924607   1953150  77608757   5053550 
 10561980  73774176  47623056  17956557  17488952  11262611  64842750  17723010  53025408  26341475 
 25452252  31137960   3433408   1727718  59501163  17211757  30660876  39989334  10720458  24181800 
  4574997  49936347   2482288  77213052  26517528    163797  15389724  25341768  18238880    803551 
   791076  19686348  52290744   8701701  27614560    858774  14973336   1163532  32109360  28019520 
  7746298  64099504  11789714  23473548  13267746   8056035  30445350  21122175  63495144  53640972 
  7513380  54839277  45560700    159500   3710415  44954636   6389094  31915800  84798048  22126707 
   539496  37468062  52805808   1661328   6673738   3935464   1551350  27888840  18643152   8298508 
 42771010  50688645  15173225  20448359  18714450  64842984  11824605  38651319   8968245   1107568 
 10063131   4987133  51827160  37448416  11585464  63245079  33343452  25383234  17730325  10942050 
 16962000  22300677  16955124   2522260    436107  23897016  81341820  16432328   3743204     89531 
 36056720  38641320  20145034  11438232  41609900  70125372   3891328  19882955  29876100   7404951 
 45910080  32525916   2383311   3126412  50125970   4714416   6372800    763686  21400050    389391 
 83738685     32370  29595708  31918414  53204209  12805455   6154055  56549272  51948864  18124956 
  2703750   6796719  37464549  11983956  17153955  49057143  40513200  46403550  20342256  76620636 
  3814953  74666520  10938990  26063894  63584464  53459901  50801714   2787072  18702390  18761612 
 14107590   1061326  46589102   8217300  39858560  39217860  14165544  37492548   6241200    767090 
 12970924   4826556  48789520  14394591   6681770  28182808  67391453  22990622  20578235     62964 
 47567520  57490506  86546244   3440764  65269924   1700640   5041068   7340249  16065280  29293420 
 23587072  14018697  25233950  13258752  18837795  17682155  17031648  78104391   1458480    167892 
 68436984    583011  56986200  27576416  67249125  12804030   1362039   2305268  31526625  24419010 
 12823739   9020082  75081682  15183356  59621492  32979315  20440056   5558696   1318275   1503162 
 24761600  11999799  11035017   4847283  15155794  15240364  24754642  18183000  87997376  10955840 
  5375556   8722224   7770000  16197507  74841390  57488615  38399616  45015040  24642387  71757595 
 14953991   2929582   9026235  13405584   1009920  16957528  59959932  57682044   9410526  11115000 
 69300820  13044150   8015400   3993003   1925600  40954200  33799593  16942699  48938225  60669729 
  1010476  66814230  28390096  29111450   6750835   9353658  30018099  13754145  12530016  24980280 
 82188946  24335929  26679952   9808302  17385875  19380708   7527954  39447198  35072291  17437218 
 51640446  50268240   5542880  12277584  34807266  22710500  48593195  45499629  44591323   9914988 
 30687424  33546450  61076348  16311096  11763367  21476070  30698422    917136  81934004  45510150 
 45865965   9280150  16253888  47955336   8467270  65665068   1990947  58364910  95890886  20247120 
 48715390  10030972  31549856   4160247  35997916  16355505  83602180   8894294   6468280  88077696 
 35802624   4290480   4732800   3572688  25225711  22840933  13053249  22615440  13881147  27215786 
 67731088  29564745  10441080  51745980  51936203  29015272   2148614  11146486  23929506  35940136 
 12882456   9019133   8740932   1378672  24818940  47015920  10385701  79724022   9343488  46787116 
  3905564  33958764  68652778  13974433  48873816  10167541  56305200  41134984  47051688   8984004 
 27033760  19551870  66511200  20086461   4400901  28432555   4916007   5856332   9641089  27120928 
 22474206   7706043  21316410   4667112     42112  14662858  32901300   7256661   2280586  10021198 
 34249622   2352181  14102826  54085815   1879605  70532640  30326615  31111838  33322710  32146886 
  6699610  61808859  13597116  81912216   1626647    677250  20319348   4362336  27049176  70157713 
 47900802   6355956    385154  28506820   1301400   2111814  12877744  38124639   2680128   5149092 
  2325324   7415040   4015130   4326894   6661540   7205451  13256462  13830138  50141619  14409057 
  3369072  85248100  53669034  12419407  19317774   5417856  11523840  27943496   9677244  43023794 
 19874880  40763939   9801960   7555593  70329404  95214595  61805355  30530115   3698646  58007456 
 78221515  20958021  24540607  39315891  10334786   3737440  22791963  10966580  33045405  10176036 
 82632715  55229630  39593430  78640178  14324280   7465967   1043172   4881618  39355709   2487816 
 14817136  14484735   1792266  83560928   4484532  84105904  63761142   3584504   2963376  38624672 
  1219878  15071244  46831770    777428   7814544   7889811  40697256   2310036  27512800  31494748 
  7422612   8508911  44819502  38457900   6419940   3777138  21521691  71747802  40064422   1745996 
 29228859   2932935  24307481  34840815  20536334  27820058  74206968  10822553   4546344  18863520 
 12956385  39795882  90003024  67492880  42846845  28994100   9198522   7267564  47821340  21976578 
 34450920    687312   4914847  12054384  53769240  45837500  18335673  29447948    780288  14315684 
 11944472  14479982  60611483  19683846  44667336  35002812   9166328  11136000  55577016  35605506 
 39709088  57884099  13873360    756198   6050200  78628950     19140  71761500   8988322   4572089 
 39238338  32503614  27960234   5661028  40566806  14458950   1766380  43875874  14215000   6380714 
 54004768  38257208  55750238  26963590  81106005  13417809  46738350  13415446   1184754  67658240 
 35629110  13519968  33898544  47425182  51094800  33567612  11589102  36733470  70448140  15339207 
 63336348  13265813  22068606   8680133  24872050  31071370   1760955  49202751   3162643  14153580 
  7382547   8694432   4820508  12117315   4765436  35648256  51602096  26465345  83387365  20836441 
 60714998   8188920  10922385  22074606  59812277  38846340  15251129   9309384  64620204   1028664 
 14963896  19769034   9076300  58083102  70366552  12571712    716800  58982940   6773382  58655841 
 40757775  43197027  37888820  15628132  37029152   3323414  90022878  45329222    449800   9338132 
 31607781   7127070   4300194  17459765    110136   8129718  32049733   6257832  21597264   4892328 
 13301694  48966064   4683456   2228399    889404  47939626   9503158  20115785   1721174  45508578 
 54138240   5712350    962377  73418424  62907022  25682965  33817992  86902704  14430379  32344037 
 52090601  42384519  58994624  15530506  66933035   8026826  23449808   5892096  23381152  14202954 
  3321492  14933274   7259626   2065635  21806848   6986290  13357212  59646146  56350918    662720 
 25783003  41659286  38339556  36889018   4143492  72804419   1841136  12652080  45119580   2131815 
 24089582  14637390   7096224   3572740  70339328  14953551  55388112  12473530  49838600  18066440 
 10035047  26508720   2365524   8977500  51044936   2890575  24812290    194005   7122960  16589904 
 41130320   3504924  54359304  92523936  16558176  22821723  46769886  52355358   6565295   6236797 
 40965432  18465928  72320248  10324770  76127946   6085360   2423312  12287048  59820510  44394098 
 19970910   7814856   8384581  17787720   2366518  45788689   4087921   1938528  26170410   6874492 
 22155660   4481400   2494429  33181882  15312390    870716  21681075  48112252  76318056   7662081 
 35888800   2800064  26109048  36556429  47376688  40385280    673244    600305  16630669   1306000 
 13962036   7048966  59427339  28795776  69267406  15049870  24834854  13118625  47975520    172095 
  1125690  31542147   5997600   4359512  24554938  54342914  18502596  10054260   2170057  22111383 
 26430330  71636389  82031500   2483135  69679400  10814116  65077322  67691944   4156036   1558408 
 26600832  31042206  84792172  39344445    936234   8488976  10870536    409631  50221994  16851042 
 18776522   6373736  27707856  42769248  43598922  88368522   1625175  19111533  69864237   4276872 
 14069640   1636992   7213927  34585146  49107780  28380300   5428270  12400084  43548778  13177381 
 55462706  11193491  37279202  52792820  21837696  39598251  68471552  17318811  23336437  54799227 
  8759556   2567214  37700432  19227936  14859195   1102062  21654150   2432462  24202152   4789872 
 17671620   8625944  78123779    305300  22605492   3678571   1023162  49914261    685391  17595228 
  3820936  94309719   9029769  44462684  24713997  36270674  59276358  16688478  17962204  10715268 
 28861760   1699880  65494591  34797150  25747175  50617664  13715227  17384473  46286856   5415511 
  2751855   1235304  48329878  76901696  12374319   6867112   4487504   3070224  48139210  10901790 
 42387478    219934   3347388  23777598   3014440  27275230  25088308    194028  28530480   4709664 
 39697464  51544499  18646325   2781965  24216136  16879760  85330649   3092276  27441225  17709672 
 37503744  45660574  29911980  12923100   2928042  33906012  32869242  22306382  28802260  32270504 
 74579076  29398534  38580618    144693  79798881   7671195  47259728  62777165  57825621   2350808 
  9694998  63553776  48482111   8622855   9082160  10385878  70567128   6173726   8843006  86444641 
 36922054   1118512  17162420  62910864   9938076  16686500  18186450  24524401  48332128  61628096 
 34556208  16391870  20858366   3686710   4297440   5833722  17884320   4720464  27097416    760326 
 35574744  36246132  14750424  51933621  10204308  82477044    447744  27248320  80331888   3278100 
 31370016  26471040   5559906   2549880   6775869   1264230    613480  53422500  36088782  29450098 
  9175297   1469648  19130787  19881342  23889422   1548768  26997360   1258041   4641648  16114995 
 42743700  29243634  27687598  43034010  10478275  85675239  19097964  19058292   4885268  23481597 
 37549453  30007048  64386784  69085115  32642880   8632788   6790706  33102944   3797715  16341468 
 39793936  13375824  27094838  17907780   2407110  40415508  18598195  12657570  79975658  18300630 
  1506135   9847548  55687580   8938352  28900125  17261984  17000400  43036944  20975164  17192142 
 21247594  27795544   3324356  16574380  56577300  59815602   1089620  52392711  18749448  49314785 
  9899775   6586515   6093213  13540456  15738794  14319052   2530938  69495168  15012140  10649210 
 49921272   9463420    893769    733047  42203754  55377792   1486819  44797158  13754462  42398538 
 19740240  49846104   6436848  14533119     30572   1550944  12996864  18176178  16514430   1466572 
 33941664  51471160     91134  31842426   5204160  54485600  52833792   1174173   7584296  31727790 
  4021010  23118858  12584940  36063355  18795132  25188675  77698560   3539060  25833564    483348 
 32921350   2076714  13365020   8004636  23868144   2567572  18646316  41670930  10862509   5868200 
 36946272  54955200  17535336  60547508  19073602  60125502   2460000    457764  12505920  37384660 
 25561058  73475820  47260122   3883865  11935866   4196667  62006021  44371149    554368   2271526 
 16945344   3085318  10684080  12260934  61209720   2898291   2541024  29917006  39671825    589680 
  6049377    613928  32270612   3941056  19007010  12925640   5770788   3414372   1640160  64685416 
 35510530  45707904   7124535  23944676  42944144  45711494  53241066  56581356   7688824  14698475 
 44793639  25130460  14990435  15899030   8467562   1175049  21666330  32175367   8450073  48481900 
 10263888   2315998   6379996  28705656  12221470  10847970   1350828   4659129  22154717  26463648 
 26919000  40302945  25654320   6140244  51414860  27595632  62310217   2920300  21381010  20360328 
 24142674   9167592   7493856  29519784  18385850  22866138  30927850   2231616  13910520   9827856 
  3025104  14903460   2132585   9509880   5516322  21646548  33724340   1972971  18563337    849520 
  6829152  10742300    229376   8065981   6380699   5478837  53076030   1037370  36298570   7534744 
  2509731   5192586  39939300  19811601  29819930  31983675  20923248   8579520    301532  26742651 
 45337004  60491712  42463314  22778928   2473344  21360560  26672380   3411346  40269396   2253160 
 75162007   3364140   2071840  17223992   2291782  75557020  48131037  40445370  10919748  82187732 
 19235710  50484366  36085847  54649340   2138448  29300679    494703  18821024   5704965  13278312 
 18428904   5360699  41272580  24428907  81970446  14137552  55852062  28231355   1563618  11665883 
 19280048   1333860   3012356  10893806  54517215   7600800   8454848  35790654   6497412  16713254 
 24045616  69868980   8865313   2335360    561834  34125378  95226496  15472308   9936704  80129511 
  3243623  29255027  49281971  35640816  63966177  10580128   2485750  15372924   1244264   9548924 
  5343135  43211066   3650408   3548818   8699412  59632248    268521  29216570  30751992   2035152 
 37102128   2563176  14795348   1387296   2553160   8302518  25797084  30816640   5395524  25843694 
 26269661   5290000   7630914  36440075   3249408   2626733   5086542   2188935  11653621   4872100 
  8934948   8763142  14037580  49034388  35923888   1378473  48271534  30876372  27550687   1775568 
  8093470   6664000  39989167  45945467  33438288  73935546  28114117  52017691  22779051  80610036 
   173961   8622774    782988   8553504  31699093   6973351  16264512   7369226  38575348  23948854 
  7133184  26098236   2855013   4412580   1632830   1673350   6305712  20426634  14029632  16696308 
  6317540  23397216  15068480   8423198  45999792  11870316    282532  22256460   4173559  46389146 
 65243080   7151212   1172604  41619069    529364  10771011  28614770  50644368  22400406  71914824 
 17638812  21606218  30094074   4906681  34293102  17130381  24805911  13065312  37341840  15554448 
  6998115  57332142  22410270   5282790   8472290  49843675   9209356  61097066  62758968   4083352 
 41545815  90642160   4113235  30830899  40210260   7825150  14491617  52001134  68540077  13807770 
  8064360  43235253  29634060  18166742  57490780   2118438  29161835  28110132   7749768  10291258 
 29723760  53029136  24444160   4695502  14841601   2259903  32676098   9135805   4985216  60475974 
 73750957    861050   4686656  17391780  42207334  18286695  77710645    369036  56475705    313609 
  3351352  11270490  62332905   4485260  34988832  21776370  17673048  10204012  45239942  47196254 
 68960187  39244531  53958146   3196060   1453904  33975450   1152756  13749422  18962181   2888278 
  6265809  72862152   4491917  14245740  32724064   3221400  16116340  15938169  44792842  28875440 
 60686010  23423904  12580227   2018145   6449716  20255159  23444388  14068658   1823488  35152404 
  1659444  28424832   2319685   1276836  29817011   2862612   3681492  27701240  66157728  91006162 
  8285006   8919392   2731182   3581883  12176384   3609564   9870012   7145600   6144789  34092348 
  6282225  41913228   7171899   6175770  33211508  47563734  63327096  12809067  45899832  25690764 
  1251842  25472000  75548420  44517664  37298872   1692570   5458125   2483775  18228464    527068 
 51657804   2015010  16689426  57744346   5616576   3298291  11799026  77633472  13315152  24051224 
 11005800  34726100   8988858  33300596  34715394   1017042  46341700   1396701   4626426  55641737 
  3778096  50815800   1500088  67709160   2142030  14341824  19093806  21203988  94051776  18523626 
 24114480  41938416   8354292  61660061  20535273  38797832   3088778   2920000   1311156     21552 
 29743206  40240896  12811824   1672110  39025180  41509592    699435  24476835  22257760  69905138 
  6635250  11307876   5838140  32714264   1728016   7083102   4077690  46341152  47723252  14210385 
  4147779  53515469  78388296  75843874  30843621  43783596  39414306  25937580   4491578   7978152 
 29817536    749241  16183638  41493053  52157457  34726780   5919312  23274420   9663780  61392762 
 22094360  11227503  18302409  49103726  42136750  21934730  29227926    543894  19474956  32374140 
 14795550  55443201   6664803    680283  43557576  12132048   7456988  18004814  11378814   4326094 
  4775100  30402618   2174998     30525  19499131  11590600  17078633   4745214  52892665   5808144 
 66461582  26280704  45617841   5508300   4605540    744150  45693791  21914576   3287674   7659282 
 33358556  21174432  87348716  40968986  15022455  31753400   8530144  23878580   2956709  36220574 
  2926560  13766192  34719636   4470145  13784943  14685395  19269726  72535840  16183560  17238050 
 13057646  48194492  15119622  21795900   9479568  19439299  22513194  46669402    490992  15203394 
 55974585  16064489   1917655  52632645  47970000  20188440   6189668   4763712  84500064  62310020 
 10553400   1731573    823368  14592562  15341690  22179234  23841440  18034608  21712288    674208 
  1271574  64663830   4776870  39405444   5809454  44379824    743925  23369850  45380035  37566396 
 51723378  37142325  14785733  12763863  32988355   9368541   6768660  68319402   4441520  35900025 
 30341480   7587584  37571610  23002974    743262  40186596  24313024  27913530  12089651  22266564 
 32888778  51663612  28461392  22776600   8781750  30601071     24705  47064836  53677104   9899760 
  4859975  18134845  11695040  58707528  47865030  56244936   1203049  31878460   4671720  14517802 
 18938472  12109339   3602834  42010332  20921172  13215884    471528   9614578  14253762  56263540 
 42184296  34599624  56091840   9859425  34332408  60216372  25828803    693670  64823360  62472004 
 35318340  20122611  39360798  31323199  13140036  41258950  24597540   2199792  10864854  40843200 
  4990356   7647849  31918712  14633307  49898832  43041936  11848991  12493624  30803197  36049398 
 27582074  54680846  20847680  32438630   5130668  35937020  17923552  75773760  56656845  11478117 
 19933290  35146800  51785032  82194436  10230402   2807243   5763208  45501222    975726  25508028 
 30961008  24600938   6086333  16890496  23262052   6534390  56784552   5413370   8251743  69103572 
  9880794  54361998    178524    146661  64941100  24400120   5982876   3737480  11303887   9266512 
  2787925  56322698  17097740  71640084  49415845  11182132  61203857  36096156   3868324   8438535 
 32120000  30394937  63074942  14960694  17285554  71718070   7427560  20970453  12936120  17933560 
 25554815   3759569   7076065  47029185   2429504    953680  16929912  30409611   2745640  29060856 
  4382826  16834156   9940945  28851700     57035  15559776  13572083  19485186   1790520  18873305 
 33672672   2881839  80629926  77436520  26444712   4131075  36088953  29029290  67319216  23088630 
 20282284   2454683   5770240  31497620  56195648  59360852    777600  67213450  53441568  26647215 
 84266440   8024118   7618783   5201847  12856008  25984800   6200639   2452359   2303540  24230880 
 67161934  25051356   2908746  29724558  30498412  13546620  22611680  92101833   9920880  50333568 
  5880600  17932590  81513104   7459200  71640450  56387250   2912628  14176096  18421266   7773616 
 62124420  12132250  48545712  59863950  31966030   3918736  43401989   4891369  24878356  13711782 
 28104216   2742948   3927831  75534624  11454885  30018736  24449468   6466910  46885293  15560535 
 62834786  13039474   8590848   9369825  80396584  49249824  14966208  12424446   1787734   3407934 
 14447560   6263212   3734985   6914640  14275128    934947  16176413  22784687   1072305  38352126 
 79985808  59325648   2474092   7370045   6056392  34562412  54451848  20926256  23171500   2423796 
   604359  58575000    316096  30696678  18267102   1929595  15745935   5894694  25007504  65008104 
 36697380  28488858   4791909  22894995  15187688   4584954   1349055    318903  15190598   5442228 
 19966480  48300381  71651622  42541574   2814784  10557111  77167403  31456910  14972560  65695872 
  6056960  74492793  54689700   7398100    519138  38677310  24367476  95484851  10807844  11130316 
 21634032  29761926   2445090  11755622  10816875  37222167  72221184  54020934  14188685  26227528 
 19802412  16344180  12549376  10688652  20710896   9812352  25591818  14773185  13823985   6303739 
 44862880  18066944   8886119  25540800   2041000   4512378  54546726  28130913  37865876  14787858 
   988786  38141185  14895140  52471930  19192212  22541112   1875800  10280096  20986528   5471638 
 29864746   1669221   7605620  20894328  68413722     56812  19903092  17874608  31057882  67372096 
 10231596  23705868  62847649   3349828  33901900  15389640    726186  52661840  38823286  60067092 
 22906020  40074034   3954867  18803564   4613625    330870  13486305  38013675   4600358   4976504 
 10013184  21226076   4224066  55326375   5105038   3518954  74097660  18264420   5938625  32673186 
 19118958  21770940  28590552   5518233  19047555  26376875   6862863  42692944   2036126  33826296 
  8791200    296884  32043584  31051504   9000838   1244092  20297638  36011258  66934784  62078385 
  6470316  32418582  41625720  33800494    952512  68104896   2637025  32487085  61607925  18338251 
 46407192  21389550  85751320  20720210   1174500   7998942   2603736  78409296   8137234   6659367 
  1371529  37944900   5083322  67024132  13905112  15584784  26739160   1274526    603290  35860252 
 34055535  14369108  14294311   1270984  63814943   6843486   1209780  91187536  43077320  21583271 
 26780544  36995062  22173012  21815960  43437420    291960    656903  73780945   2304666  41623569 
    24312  81994172  35245386  12072144    134343  18978375  22559496  10641216  13419432  65260985 
 15376240   9512940    516096   1625130   3746620  80317132  30893392   3244725   6364635    155760 
 32821971  62579214  15178256   9354450   2241700  19886976   1264494   3617808    356970   2073512 
 50856768   9045500   1544534  20314951  49849818  71768957   4099361  16146500  51014968  28074344 
 21721368  10361930  56708656   2683180  55580616  69054505  30404160  23868942   7460975  12313260 
  7566936   1673991   4531416  13360434  19903242  40980618   9465500   9123931  86209326  18627714 
 15471007  55108887  14013924  32852574  61611440   2599058  30707852   9084426   1290348   5181243 
 33290868   2063232   9642024  44364528  47341185  24609195    939400  62667630  22006620   9222144 
 41119860  42453652   2079000  28666240   1405159  38474653  14814282   5195379   9420900   3009975 
  6255025   7124584  52211125   1211868  12099843  34734288  89077594  10611120   4196350  14337010 
  2190106  12729974  36225024  46247292   9235638  21859958  59305660  32547709  27280200  41564500 
 32887272  30531930  46629317   6704736  14404184   5465568  26260074   2430927   9962640  21047283 
 40313988  42855545  11657598  11700468    702603  31464936   8007130  55304550   3739824  12279310 
   145254  15648570  52350569   9501635   7280090  25365285   5558436  27681600  35909841  30259476 
 14570550  68947335  92389970  39206286   7622496  31085192   3113544   6370000  46720662  11057020 
 18212020   2541154   1426368  52859010  10328058  32794668  35440818   6689232   2031120  63875484 
 72819566   3023703  38332960   1765802   7015492   1480746   2684054  11628715  47043798  27805365 
 72504510   5291728   6651400  21509640  12375328   3458280  27206568  17810262   7671544   5426568 
  8861502  23399875  20961584  27066963   2693097  12539417   7912971  17632830  14407029   4748275 
  3343875  22143051  25681320   3522300  11909523  29302790  36103605  38813788     57519  86292864 
  7839330  12747246  29716476  18383188  35407800    448540   4601142  72107322  35300353  34244943 
   829200   3549200  35289968  36458841  17652997  24577460  37742804   6754176  17918166   8691723 
  6979350  35534604   5504455  61403100   7442034  19648992   1183120   6122194  25543584  23810995 
 28016784   7882599   5390910   7541793  42500460   7614000   6525897   1196685  37071520  13573872 
  3631584  36015984   1557456  47183920   8483020  70130421   3131643  36865192  17189190  43972596 
 40821863   2303200  57211700  18770360   8622276  63526034  53952488  73968884  10312044  12060550 
 11383515  17982778  20576598  71279670  47713155   1702580   1785936  56025999  35916805   3496220 
  6738368  56323370   4131245  58458594  18375945   9809933  23901658    328335  21405998  10059464 
  3975296  13743701  10421484   8725926  13164250   3511814   9646208   2528179   7595539  20339990 
  1107000  61817885  17022967  34293691  13383114  49587532   1964515   6618700   9906468  14677621 
 21228966   2721759  16821500   1946490  16325085  44033412   5237232  10913175  22711568  29268860 
  9884288   7843656  35853468  12381236  28160092     47955  11812448  51177539  14471982  37451280 
 26319860   4859394   4047792   5581316  28620188  40690844   8581410   9758487   6527130  41531667 
 51597312   2543321  44817432  59394564  30704310   7428966  37890579  26528505  31997402  64639540 
  3061071  48954664  13515240  20072568  11113984  77352969  88023714    746810  67380456   1466192 
   192612   4873216  10847520  30112950   2287296   1325915   6362760  21011694     97318  39949338 
  8021420  20202315     83665  66748644  47016033  63020160  54115488  16388373   5575192    871108 
 83205786  17777445  42898341  14036880   5417146  87338314   9264633  34812252   1682640  81991896 
 60768764  22250820  48178910   4636449  11315112  62901302  42493880  38335050  38947500  72273453 
 73614057  39276640   8820872  41758860  17204360  39188440  78456164   7460530  71807949  24764566 
  7354900   2612870  17968680   7377920  23809830   2398539  31807643  14032522  18624750  85497600 
  6070122  31282920  34048852   2822395  12441081  57543780  28693535  85974144  33475022   6211104 
 17948536  10525833  12362469   6927968  68911374  10542225    770055  15935847  21684542  24879840 
 29932520   3128093  66544212  10492446   2195312  13875290  31621908  47643924  28312612  14582824 
 31713374   5027584  78642520   5529711  15622036  55482858  34655136   8188560   5606069   9250590 
 48106575  52452106  29647468  40844375  28414314  12154624    290665  67211166  20890070  34896855 
  1802424  39604560   5269464   4685824  95268083  44426361  14703042  26224880   7400775  54226838 
 58700166  47831820  29896624   5590508   4774068  42255792  40238966  36816428   2943738   1965884 
  3951378   4456890  13383309  28140140  54602622    197010  49334904  62615241  62729036  29467438 
 10513930  10891638    653568  64856364  32231768  30185786   9746352    333645  49785873   4140237 
  8761276  33430662    102024  23809248  34004854  44160009  24502488   2037180   3502090  75766950 
  3387900  61656530  26276715   1267524    721834  12137384  26415410   6246756  25765407   6619250 
 36128025   2805692  53305371   5032416  25297985  13567102  42920940   3700208   6133316   5747456 
 26578308   9186518   3979205  11681823   4952920  11141998  13049188   9052360  44217921    444284 
 13738216  71958955    805605    876289  17385093  13856094  17164368  16540596  24606833  39767126 
 16180240  51047687   2388722   3657636  42653884  76795137  25674048  29395414  18222981   6187920 
 48281071  24571155  37817604  26281720  63661275  10448406   5298732  35127846  23360935  13823760 
 35876049  21358800  87156326  69333404  40795904  57157587   8012071   2115090  21168964   4837077 
 57350010   1419009  30748674  57764695  53362484   3896026  15550388  18951770  11026368   7764688 
 70999218  62281511  56659504  33395264    104230    472350  16023183  36743388  76920030   2908294 
 23171940   4003650   7238065  17565677  21059035  11127974  46999536   7519552   6198909  33185570 
 80506440   6610448  18519640  56226014  55091504  83762969  82437308   9463884  16390278    784938 
  1670880   8597340   8405547  10849944  25083680  21621841  31126532   9383385  70750050  34435613 
 25835938   8933220  10447710   8481855   6718579  11620924  12215259  28299636  20930495  19716375 
 35215098   4292880   1274490  10331685  21233330  43908549  43554205   3301242   7330722  29828880 
  1817980  52181630  54755616   1958180  60130050  20968220   7816375   7390278  62057984   1617048 
   905919  12246040     91116   5826555   7552118    740850   2848647  93441040  51466250  11316940 
 51679602  17667570  47570324  35238336  35389312  21045505   6320030   6912825  33507792  15797320 
 13467604   9647924   9492035  91149046  48160796   4756914   9416704  21381120   2380320  10886208 
  3121080   6510012    662688  11695201  81366840   4927890   4216295   5992920   1751682   2918493 
  6844800   3179896  11430176   2885881  70244525  29426474  41491286  62678188   3838838  46264307 
 39709120  43415076  32722560   5628789  16180255  29970864  15968680  11795840  83301453  14704242 
 47031504   5607273    734097  55956123   9768990  21827484  51675030  62753145    215973   3801924 
  1689968  16759421  60185322  17774904  46694219   3662010  91890476  32890140  20927886  14268842 
  4581451   1375380   7280040  31944700  94285725   1098285  37726628   6978384  46891372  27413502 
   887000  30067520  27724035   4963920  15858981  21621298  27954055    191132  32336304    273304 
  5076701    889157  28766727  13395714   4468632  22832804  75781820   5967900    432608   4615639 
 57776682  65602230  64243925   6827952     42133  41420992   4771520  65562750  31061040  12830616 
 55984437  14774662  40291707   6869840  25679628  20798739  15598555  40169088  10430728  71604250 
  3833080  33731700  16940700   9975312   1267946  61712244  19551456   7179786  18423104   8368094 
 46375692   2754452   9322752  51861216   3220802  46417665   5211360  70952055  36691200   9517150 
 18547166   8339112   9939706  53382448  14678369  69980950  13421850   9277592   3330299  27021600 
 22945575  45929156  16546445  41172897  37631246   6327052  52321320  36804625   1159288  22388403 
 25476256   4903953  75314193   4029900   6685080    267750   2622238  40117882  17501477  24735216 
  7375698   2486496   8123690   5070303  35608774  60536790  12989000   7259556   3222020  56468553 
 37461200  28271367  19043973  56835404  76122022   1365810   9538529  14874892  43765375  42024888 
 86008694   4569426  47559008  10294324  36548646  34013520  26435200  64636600   4491846   4183700 
 60556250  13693518  22171808  17313563  11645613  64342272  71837082  48348125  17854512  15811470 
 29518544  25364052  41883282  43151060  78310820  59328000  15232030  57415248  65170524  53855433 
 28841625   7928622  41995334   1544409   2405455   2723028   1014314  12945480  14995381   2751856 
 74259520   4030560  22470730   3789140   2179482  34685714  12686050   2001296   8799784  25823400 
 61727856   3266604  13459152  13748476   6751896  86265584     90756    112896  15664512   4759928 
 21354626  23186760   4385226   9608350  72211392   5861240  12534280  45218602  15597900  13753299 
  8543070  39959584  29543514  16620996   5761272  28587420   6976019  26379296  59592745   7858095 
 26452083  30337632  34137680   2967818  47719707  64379302  26679510  11885788  11166750  17476459 
  7098000  16412616  10359356    121075  38983080  76697892  42050560  27756176  35219181  12600442 
 39856029   9198330  13587700  52414500   2117725  68752845  10099001  30067296  10813250  17594514 
 54268376  86131374  76477290   9932986  16374728  32217855  89700870  76905675   1571727   2621190 
  3747696  42033042  28857690   8010450  42205074  56733074  32476200  21853176    236808   2185328 
  3844992   1023840    624455  70562790   3563064  35879220  10613840   6741999  64987975  49346310 
  2480504  53689480  20390016  34991905  11841160   9465082  10129268  19770696    422870  36119232 
  9948715  54032660  13324254  51174448  77830026   6387852  51896276  63633680  19505282  58089375 
 48228978  11555379  20210344  29006541  22707366   8700135    306698  10854904   9271800  65606515 
 10531960    387576  21743988  61864572  45016244   4048140  18250409  59213238  29794230  13302441 
  5793792  15748902  15581262    260448  37156039  39023512  34348131  12053700  30809625  90757741 
 33063096  45811260   8855964  94457361  14154336  13667280  83309490  40305170  14167370   8035262 
 11592392  16939026  21256151  68185395  19240437   6479550    476672  32463816  10771644  20101956 
 50729560  67949430   9412800   1282710  35192070  51223097  10675500   7592552   1253855   7973100 
 33230560   6325098  16786200  46364848   1408908  13485184  24421250   5041264  36968393  43532244 
 71576460  11302859  54462033  21084453   8807733  39209161  36320801  17590762   5789876   2276880 
 54075640   7704844  44595969  30127331  19418094   1350310   3661596  37468014   2279484  36631173 
  1562920  34225888  79827132  79057132  10336428  40399250  26657321  63248824  10607155   1235633 
  1458912   6861470   2666505   5670236  89656920  24309376    853772  43846740  39372394  47696384 
  7661654  20165775   2068781  48336704  21515706  24780787  19356556   3411534  30199150   6198030 
 55260352  68756712  21234822  17206605  14086730  13055822   7296632  31932027  33226900   5711385 
 67393066  41358840  17781120  36395426   8798704  23377790  25451120  16760010  10636200  20925446 
 64704453   2751865  21002214  39864964  59989720  83421210   4910418  57576134  12049760  72609684 
   492180  72825480  26726598  73445355  10845744  85231905  46107204  27330210    117486  84407400 
 68370110  38418457  72488880   2809600     25250  57745302  12736576  35270279  51788908  36399013 
 47414224  13023304  39539150  10461504   1243571   6570018  36756961   7675290   2800494   2152670 
  7031009  11453195  13482912  23683974  40330868   5704738  27934920  26526176  42496711   5895660 
 26538408  79136155  16413294  32201652   7779572  32282211  70564064   7170277  21935942   5546112 
 36443066  13075356     17233  59597600  11037746  49531755  75337600   1870320   8922448  11822598 
  7298046  17545968   7040620    255752  35218084  32541072  59898866   3481070  24619815   7503336 
 11312844  34887825  31377735  64108965  28227948  43203069  47886000  54807090    895932  24055425 
 28655418  47094840   6828444  38678320    229524   5654557  20556080  37661005   7747584  82223232 
 31403250  36390900   9558216  68334066  35061000  54090300  40953658   1811245  17773492  27047956 
 70624944  34765444  56652962  79786080  84293300  48176697  12607002  54361140   7741615  12671809 
 10685379  32315080  51349440  11580603  39956448  39760200  73537575  15898670  16507388  36625446 
 51598905   8770644  18273272   4219521  52594464  35651840  70632198   1031040   8750170  31679330 
 47885838   8545720  21699672  17491584   6104813   1623504  59204736   6842370  29435148  26171856 
  9641108   5611468   1297806  45131520  25533954  17148846  81609612  21229040  12939750   7478478 
 17557636  38614310  46250145  24541489  13074231   5491272  29338991   1660978   4686563  50477120 
  7345700  11459584  43291128  56176107  59944066  31330865   9172374  59563394    778680   1671969 
 28263900  77394393   4862528    629720  70172424  31926342  18972272    334815  46512816  12800484 
 35068985  24956568   1082152  75192475  19679152  33001488   5170171   4446324   3373944  45769050 
 22537420  11217908  34838890  59522714   4001980  33752484   4138332  50383971  10854300   7973500 
 12690342  12799805  61571836  13198515  12344043   8129492  32409300   5905901  74429225   5297664 
 48600722   2591024    328600  70126890   2473984   1902668   8365534  15199128  28995975  60791585 
  1780680   1044765   1468636  10512264   7477286  13182070   4931615  56445144   1449000   9126498 
 41595248  34039900  24175422   4761904  17439968  54305199  19686722  18686836   5789100    313424 
 22651185  42021246   2744712  17273772  12773332  15955756  10843056   5849079   7298795   7454106 
 24934455   4010920   1222980  13618176   2488480  11736978  21384194  23666902   4648304  27706252 
  2935296   7767232  41661945  55530272  69904986    484374  23176233  89142472  50990765  13561110 
 52345095  32028325   6088320   1261194  71098592  14013900  23754926  20098150  11537379    382396 
 56521227  63841422  12355756   9274512   1108374  11568808   6343116  23043827  48713770  47657679 
 13359756  54151585    868560   4908528   7433831     96600  31554256  10440580  42667295  20588127 
  2039830  22044563  35793471   3635128  72994392    540078  30585212  65701670   7744002  16716336 
 41739333  78763509    463104  18210997  47988146    765438  34492904   2785785   3896603  44506700 
 19671670  49530690  77140756  38048528  20543800  42076320    347565  10992609   1879999  23137839 
  6959528  19818513  11774200  18232432   5953598   2433552  15333026   1012242  15119222  32615638 
  2907702   1632638   3983368  23310563   9016378  14891198  38337722  11999722  59504763  44001321 
 53717664   4582875  31445019  80733508  14010048    431865   3939990  23068109   6919128  66233050 
  1946075  59922915  28094619    878936  62282965  54461735    329284  18970588   2628678   7653828 
 59447334  64792959  47982742  24065965   7593768  26416575  20402500  14228214      5148   2924915 
  7079022   1785598  41665260   2229025  13936153   3823731   4442800  56817072  29514850  35490693 
 29319466  10278452  14506695  28229853  47676510   6645264    775806  36285590  16105222  29974842 
 67460100  20605190   7924936   1707660  20502900  13896715  48834984  83433636  12926296   1157728 
  6044292  45372682   4741128  14436884  58143140  18523269  21413861    587002  58749765  66616758 
  5341530  28913186  48159625  25716285   2520635   7142612  71832852  54833031  54917010   6175845 
 11880552  29818360  54641985  18862236    787760   2666644  40061034  11079635   1429978   7849440 
 25809084  15693986  12305676  54189460   9253320    141419  49571199  48789088  49026292    706974 
    54444   4889731  39728610  64375104   3142600  51437750  20751529  19053342   8795037   5028565 
 71387778   7558112    974362  64082900   6439440  17085978  43419090   4415264  14014239  46771340 
 79970062  36353240  30526974  26574940  23854413   8589641  58479351  44927900  25017070  29639808 
 21225807  34470495  32199228  18669312  17979104  44772858  29747350  43585080  60363576   8101450 
  6216252  34579424   6112950  25499772  26600035  18251436  62325464  38906800  19028477  49071060 
 32543424  40707763    298809  22259040  10210278   8749936  17259186   4010040   2304508  30208140 
 61927380    784455  68049417  82556960    593736  58443924  19120517  31962006  12043512   8431822 
 84074180   7739998    395850  25140423   1029933  36247728  73081155  38926592  27654040  16381288 
 42819866  64368360  45996465  15054960    347988   7059628   7367682   6610455   5348084  31644952 
  5234094  19756863  55784115   5198967    721648  10026270   5060184   1121750    354440    154254 
 37306530  23975063   7954402  57700116  41383316   5266602  30080511  87051552    705000   1458272 
 18478096  12440068  26979860  35764218  33624404  50104964  41273172  26021274   4718752  27054900 
  8165901   4385647  10224144   9374430  88253812  24626910   1398411   3603572  23974811  54268907 
  6911086  45388087    492200  30383808  39076736  26973900   8370283   5469088  24442260  50173175 
 46135516   9095970   5597991    551160   2394133  45897909  10307729  23247945   9187065   7371224 
 62976482   4457562  19443240  49587482  25665654  34137720  26882100   8739316  31923423   1252288 
   438610  16210815   1117140  53442776  10484425  12762540  70732544   1948122  51459336   6775020 
 52682240    929454  12790715  47626362  37705970  33451935  21610800  37513970  10257695   4314090 
 33279840  38226816  14644368  10906500   2585930  65618820    211470  12794112   3031340  15215067 
 11448644  33127080   9205922  37072136  11128455  86438470    911183    423687  59146905  33901857 
  2786316   1643768   9477878   3712125  31841595   2525460  77484762   6409536  51763468    754968 
  1200004  54909484  25386504    955623  39721372  24995321  29538516  43485443  74599377  68424048 
 17122982   3398653   2388180  36267880  16357380  20573615   2742773  28773983  10888680   7314879 
 74872252   9134020  17458606  58013820    636295  21914334  11130379  31795660  76121880  13991168 
  1140139    908856  21192766  23240000  59913754  33157323  13636700  16675408  13680060  20837266 
 44616000  43030170  53602164  33308712  38578386   3275520  21062470   7423616  15805536   1183608 
 26757120  29646096  35426952  66721820   2002022  30487875  53010365   5371641   4371822   9646642 
 24546970   6474224  21560312  16493424  22302147  15238888  36353498  15742020  15091972  27419964 
 79591980  11300988  36171954  25956476  30959544  15976488  28916797  25082164  21913056  14320345 
   959427  53899035  15065134   6622044   4991730  57234842  15812496   8261760  59263344  28165260 
 38101440  30339444  38777013  15281028  10704144   2308600  14730352   4499208   2192392   1173375 
 55912934  26402326  21320250  19712044   1248961   5727856  48201895  52104892   6954824  20025019 
   171454  39395079  20397150   1158125   6647322   5178173  43086776  35936082  39089080  28889900 
 33324852   2900352  19905095  96116416  34093857  73034622  14425028  25037250  14624684  17816205 
 13086304   1684608  49324429  16383282   9054034  15748992  18524562  26440024  86614920  23552140 
 14425120   2440872  37528074  35649158  45054810  74567884    585140  55826950  51005820  51464700 
  7009272  16326788   7800800   9334032   1054342  16438800   2780352  60821280  34462960    138546 
 28018825  42035949   4075603  78477418   5552952  26793636  13247199   1499085  34671917  38483988 
  5379104  49178240   1104192  66573342  28991520  23125185  21662968   1336563    123869  21705156 
 14392376  36555756  33549000  37604630  12109848  79459380    823125   3502108    868608  19233570 
 50185520   3349092  53961600  49677690  59451210  27511400  12241504  76539594  23527206  46854144 
 77934484   9056121  22913583  13775196  71882738   7347225  32758074  15210160   1221760   3186128 
 31109402  48370603  13897200    835211  56716940   8794912  24386460  26289684   9561750  18229056 
 14809824  25609497  29716425  28813417  29811912  28982832  30022850  69260244    114215  27299725 
 26060580  33246759  25177320   6332788  15863716   2278360  16635430  60952793  13087184   1000032 
   259896  13334436  19838272  36233280  28012515  28131240  17546525  31296575  78386711   4305275 
  3755154  30303000  33274800     80304   1937600  51351858    744022  46545795  16084347  18976590 
  2170036   8881721   8318700  15124320   6414716  15747372   1506860   1356632    442800  56270832 
  5982162   8765550   7410627  32041656   1621476  75864712   5957028   3238300  19094109   3898188 
  8188152   5062005  71989524   4521949   6058800  56749542    385264  73539264  20283765   7830035 
 25668224   8347878   7168824  15087564  27063863   4261397  10999028  17432252  24969855  18764224 
 28149810     74008  46635022  53201775  23019360  64680000  18700838  22911910   9639000  12987337 
 13125846  38950548  71235612  50729492  36080210  11651962  13719546  16220011  25517520  77014199 
  9231396  76724954  18060705     28536  23898099   5857985   6548742   5577048  33275565  64738686 
 56118896  41564383  33258800  42994820  58527672   2076144    645145  45416724  52553228   2053800 
 62520920   6781788   9488778  86280045  38911179  30543920   8497255  24169956   1953640  71633408 
 23631944  17110821  23537976  83619675   7222086  60991273  11054960  33680976  38600667   7812252 
 16698544  55053856  44509932    325156  14438660  42912000  46758354  17701879   2027710   2274206 
  1983152   7979104  16636305  22403773  60749028  74013520  18721500    470790  66610048    560772 
  8581080  33776780  64007227  18790278   3917578  14528310  59285719  50411256   2399895  15098769 
 50053528  25382280   1261770  11573595  80110820  27059560  58140950  26991819  43854951  12532690 
 12115653  11028240  44007333   1130936  66685548   4700729   1147062  10027050   1161216   4287014 
 13648716  11731698  10530896  16565150  11554212   1552542   1537800  13500210  11793652   9954854 
  7351290  56936880  20639304  79347699  23253890  35108256  34663030  73923180  29102586   9657408 
   103415  18737334   4868672  18459580  33305790  31401664   7138512  81040512  67351214  30123975 
  7268792   7451055  18431609   1354716  21047060    749781  10323456  38675400  29536240  18801720 
  1657217   5957344  17773915   7383230   3775380  76571334  98680512  19952232  62449675   6883260 
 12497490  35295848  20825400  62476882    522330  56694475   1655588  11651446  28834496  19378125 
 31294190  48204396  64491642  11898996   3926144  17314538  29844977  51278262  40892145  11394960 
 26379682   3115695  54201528  27097658   2651420   6952500   1069500   4450544  29562392   8437272 
 21046824  38454725  12242533   4631450   9532330  72155350  38067488  15784280   7377890   4519773 
  2837541    281670  67391984   6857358  43028312   8829555   3225068  37857725   2579192  23905510 
 35972352   7056860   9218550   4856398  16966610  11444068  35699202   1413097  71241360  19577232 
  4150055   4247145  48882274  12161316  66731133  66832630  18613788  12555326  27259524   6563978 
  8019558  11419128  39303495   2537644  16593006   6288912  62245020   3039432   3070665   6313460 
 46715728  61642980  15875912  29563799   6628450  15637723  19080110   3935231  32784051  17545360 
 11229316    345770   1866813      8298  89255254  33503652  38441403   4178304   5139424    377928 
  7597072   9037138    930702  18946475  24241002  16674952  20694978  35715284   2128950  29620205 
 37682600  36088674  16993536   1300623  13053688    121716   4775124  28093074  12016613  20926820 
 20065304   9084950  12941352    339948  33452562  14492288  79927428  33438600  43288070  42985420 
 42287596  20981520  39038640  10867683  19210640   1083784  49404940  27103350   8673461  40614683 
 25091928  85891023   3957548  56318591   4320760  81197610   3888563  68120256  22481994   5648066 
 89990480  16378137  50888460  83460639   9537880  49771710  14128215  11518770   9362117   4355424 
   892150   4736282   1923892  87759264  61324020  42744672  45740961  14119203  29103606  15658395 
 12064176  74850708  15245274  19025880  49179520   4895472  57567367  23241510  24849706  18778396 
 73688130  23532298  18900992  91672881  19178481   6694376  52697127   9131265  11848150   5133775 
 13136353  17665702  30877308  10363248  26442752  41254180  58814766   7737431    198305  14169232 
  3432000  22480487  59279632  10187590  20727585   4398524   3541230  84705320    412941  50676661 
 43830277  66092116  20611395  55456722   4758880   2281820  46071288  53780100  66086548  16385820 
 51878640  30879288  24114440  57954325  18318168   7124784   2315184  73921644  49623554  24032978 
   439380  52466652   5859000  18645627  11879270  15485318  22803879  53694838   1216882  14491050 
 48748451  42686160  30014588     10620   9105280   8259112  19946355  16139024  10273985   1543050 
 49056480  22740940  22013334  23416504  51642480   3591000  21032508  56499886  21311483  48690954 
 89124702   6368319  51231012   7548436  37098928  25896219  16652610  36774060  52564393  10606110 
 14488047   5232040  57936230   6590241  52615014  21806129  23279960   7795026  26907780  23749908 
  9568840  29918574  13400713   3087931   9079000   8229650   1453634  23955680  21722553    984368 
 49985525   9939584  16845465  16454025  58883760   2900114  16116076  67190672   3566376  68346560 
 93932930    771420   7856267  20774050  28812432  16189096  47775994  13476363   6746064  58532352 
  7315916   1304949     25194  21687892  28192052  29084076  77657944   6332040  55359007   4152575 
 28637650  18105984  35779528  44868180   8226372  53085140  34641250    744084  21070742  43059000 
  6216639  14282240  25634608  34569468  73000942  22368600   5177358  39311514  38626248  30432016 
 56311608   8268965  35785680  25190856  12114698  84734100   1185364  20948032  17501272  45321140 
 48790660  28406084  41905840  19465657  14286022  38947408   7327320  12427614  12497706  11600340 
 21244680  24543594  40648131  29001872  11681228   7470108  19627386  43316004  34588319  13792620 
  3157276  40840382  34571199  37721354   8706815  51746077   6292080   3343008  28035594  57175204 
 38836242  91883160  45663508  39243150  13971795  42929280  22620747  37900608  29269170  73303734 
  3893950  10466400  24786595  19061750  79967314  45579457  17204748   2076732  91003503  22886631 
  1871175  57059660  55709312  35886136  12574500  12831868  29499275   5085828   1732913  23624496 
 14580489   2047020   1857222  11790900    865543   6074640  22626984  78981384   7687743  10265640 
 34745841  33582176  32113131  12515646  28841648     21593  53450020   7481364  78548356  18419640 
  7518560  12875779  55031976   2021058      3540  19469724  21805251  57147888   4614188  64477272 
 39603506  52783588  13046375   1442875  28864810  10124528  58828070   4870602  46526208  15584020 
  6282110  57375626   3235603   2230362  31559216  58118861  21500078  28834526  58591504   4055730 
 19452330  30975880  72299879   4417248  16127665  11338433  27575538   3542368  52801632     98476 
 26397000  46530366   2897136  87225918   6071600   5231954   7060824   9881658  57177154   9247490 
 16374792  85602708  32133888  15441472   2466885   8798604  24904640  32555088   8247912   2054360 
  1434959  79043320  18010656  18001286  55263474   3452169   4350493  24849522  25166630  10962790 
  1497984  25263424    802656  58694140   5231781   1955992  35842488  11396425  33078108  37074510 
 74715612  20375584  22117775  54758066  73976329  84752556   4723257  34067314  56547610  66742133 
 53797023  47848556  28775125  60787155   8236310  79804054   5040750  15745570  49193964   9086924 
 48956994  35778924  20168853  10208865   9964422  37714572   3151705  31555710  17554344  24118904 
  6566218   7382700  15615690   8251632   5965691  18778424   6831110  12593500  31380063  52481156 
  8494729   2777064  19280080    136030   1452112   3964454  17342976  33876076  29279908  28306565 
  1332946  21464586  93062752  16504205  17800992   4845071  13366024  82480544  12326624  85323510 
 93053322  31353036  89851970   2896341  30447872    658790  17661820  13011180  64580109    936280 
 29915600  37437146  12465050  19183536  34623558  37316700  39118503  57072618  74887542  45372600 
 10317447   2204760  17170512  20136820  30731995  12418615  62001276   5949109  47267334  40559902 
 16880604  15480520  39151508   5988290  81108860  19429617  13348972  77863408  16983982  15931548 
 19415145   3108992  20263496    156970  15734180  34596000    788024  86392980   1462860  13140100 
  9685236   1394990  28429951  28831235  38706094   5625288  40397136   1775150  45818880   2596254 
  1823584  19211904   6035900  19881292   6840570  23980272   6856471  31687068   9584766  31903920 
  7132848   7623028  18084864  74185400  15377978  54312431   6322650  26510090   4651374  16397865 
 42015587  47568810  10078398  22386176   2571660  48909377   4449529  40914972  36826841   9618560 
 15794562  25844904  14369382   5947182  44709196  34477476  60233725  52178328   1345219  60089952 
 14046410  67391140   5583465  57412992  91448164  15939039  34775749   9419495    789594  18573200 
 14604233  30691192   1381511  62675768    320340  23733576  10784265  17770815  36611423  25440944 
   145080  32856680  36348134  22852812  32267895  25994938  14427072  62666351   4891029  39543441 
 36316902  19572416  22255506     90888  33648134  21628452   7718238    999898  81424843  18039104 
 68886008  16173375  10307154  13297212  36831340  28532852  63449850  27250874    794920  29061942 
   170520     21600  47309290   2381584  14053980  13309130  29464720  24663861   4284785  17528615 
 47314560  16673043  28218818   2039558   2128680  31007322  13393940  10078904  10781424  46407900 
 43447614  23042320  46531238  41664258  10418076  33606606    905700  71195116  17839014  36748640 
 13899600  51580767  15163075   3543075   1608125  12102605  24233377   5571370   5349280   9369756 
 47760547  21192063   7881040  57367063   3574638  37146330  10458920   9696618  11946088  55670128 
 15176391  19138239   6667952  18272550   5301083   3429376  42345264   9244488  21790296  45429300 
 38130275  29045727   3860264  28160808   5553441  17217792    817480  11018400   3652308   1416100 
 42368170  45355401   8081365   2648910   7722451  27496612  67998456  46452712  22323808  11796736 
  4772544  12370320  20353894   4948020    627932  64041456   8548870  43795215  12779168  17943782 
 56867454  79964796  38800419  79349778  64219612   3244260   2678049   2670868   7731290  20332125 
 34980500  58883384  41063022  41974557   4338171  39564000   3099825  54416292  41384868  14377736 
  7658900  23240392  54275020  39207467   5256748   2483256   2242532  11736135  23284800  26980884 
 38377449  40028874  40372180  67933515  59865840  23974135  22421182  15926736  61979853  15826590 
 48964340   8456826   8140600  81592938   6322316  46663518   3066360  32531306  20511690  55128150 
 51306600  23340766  39450151   8391200  48851478   1653540   5281893  61936950  46445759  17742564 
 66547254  10113274  18656176  78408952  65180766  11363048  74337030  30452713  19607882  16874701 
 11323612   3975718  30369696  34859888  34921956  13806406  54516619  42238758   2437185  59954580 
 37973979   1965890  93844682  23648904  12117833  14575704   4627395   1487178   4737346  13573252 
  1521310   2048436  22500720  17355556  16260045  55534176  46918160  38261440  37677780  34232671 
    52812  76097346   3703635   8355347   1062761  10858020  11010272  41056680  74766400  42976585 
 28297272   7034860  31778208  39559824   3808665   7386325  46637568  57815071  58134444  57026288 
 14290562  52358193  50306564  45707116    421398   1521597  23014200  54661884  11049336  74374064 
 16653240  85871303  12357464  43964282  16630133  10588260    394120  41911954  17006292  40584270 
 16538704  14158340  28891401   5495490  37025083  41381829   2946438    572320   3390734  21201021 
  2627100     57876  12879047    523215   1241058  28639920  16595360   7278360   3241537  41883829 
 19386592   2161462  19286216  42742160  30533760  15033750  33585120   9246806    169756  50137695 
 57488670  15467565    286935  65441826  15647744  20123696   8385321  15019305  33052848  94101052 
 32297460   4691156  17960945    100320   1183882  15744816   7730316  76459761  15117050  47471295 
 36924923  63024780   2025324  44348954  20443232   7863240   7038165  26895952  16450424  24872664 
  8518092   4772495  11490310  60493090  17353875  24157408  48012316  39276800  67689448  33724057 
 51621892  37319625   5990963  44412644  20932821  13116220  52620800   6176070   2739841  46072215 
  4094376   6245547  29668288  41623832   9010764   6063354  46257324   4837601  33429000    795136 
   905760  25213296   1002150  33946084    823732  20216769  34819400  18146352  20556432  44820544 
 28288578  72108306  63026418  18933504  21399100  14529152  28710805  79722060  11315284   1918563 
 10995894   2395800    174500  30153214    264924  10860850  13571232  54232542  38394000    328588 
 31186301  12563568  36067200  43806932  40154214  45218922   3952488  57050844  58784708  25129608 
 41002548   4284171  57701966  19283376  85490712  24602812   7587439  66301056    335916  57633730 
 18672088     75372   8483964  22417668   9341609   3148592  25620408   5294541  54875912  24992352 
 17694447   4247340  57560874    493130  42922524   9679518   5130840  66352873  18715252  66139920 
  1233280  46383750  96359116  70600470   8881389  10717308  15068550  32010896  67063806  11751750 
 30496469    301686  26656695  68136202  70917294   4891539  17578440   1912653  23225108   6174714 
 55721050  23389317  25011708  17140160  20876814   4002920   5745630  10008036  53523225  23625360 
 67283073   3452160   4065201   5519796    591480   4887823  16422560  92848826  44104736  16379825 
 12488715  35630640  11661425  25585644   5545484  31951381  11562026    378480  35179378   9152932 
 13560222  86744868  13419756  13613598  73339825   7241600  35632960    115138  15666726   9486374 
 45935601   2669982   9075064   1108224   7716000   9902891   1954149  12931278   3162744  28635000 
  9342151  19822320   3684825   8726454  50374356  67831596  62986770  37520658  56116584  23701356 
 33754875  13119314   4876092  88899317   5713516   7803189  31891823  15717372  73065415  35846528 
 11039820   1957340    262072  17149210   8688616  11915805   3046690   4076471  23698943  38319990 
 57269747  16570820   4177264  64075488   2417040  10009280  25165314  21205444   4851392  55932752 
 65598962    558530  72337671  77372256  34806600  25715322    643843   4163598   4707144  26446662 
 51623200  12681854   2402810  20766006  17962104  75113408  32679780  43940800  19912230  12675410 
 78375600   4659850  23258928  53261340  28951945  90541605  10363500    613770  20826520   2399904 
 32339560   7329637  12925241  11557854   9957640  28416580  22156803  22799400   3415555     32448 
  7064775  44703498  63325164  18053805  12197784  41419905  15497752  47450656  45568041    417391 
 18927825   8213724  17802852   9546037  15872067  38699340   3098160  39020343   3344130  84703460 
 33279975  26810175   1276224    771753   1301613  57682465    873712  15344948  45538929  52220880 
  3939560  17978810  20940692  80963475  64804597  21886956  73821888  39673557  43706080   1040718 
 29884154  14466480  29889856  31484512   3254472  16410178  22790670  13024880  59375321   7801976 
  9272627  64286250  14094108   2438643  37492575  81261996   4138257  13771875   3060816    796677 
  1685320  32558842  27428388  23750709  45078956    560142    478060  14976689    751224  10131910 
  3833119   1704876  37584800  43427384  64546910  51249816   3497796   6565734  47624157  11147745 
 30933900  45751184   1782280  64871388  81020329  52176845   2198400  21494512   1548119  55784295 
 64665144  22964256  35246407  21068736  32848452   1559418  19266718   7060624  13108088  13800325 
 65011188  56107944   4297232   1812285  46397134  24842095  10076240   7522515  57921946  63588840 
 15839040  40573764   8784602  36961106   6318088  83158005  63979908  63605871  14191940  24933304 
 40132080  53721357   2618816  11795680  44127705  16986672  20960667  32392872  22596234   2408670 
  1878528  82972512  12948918  73055740  42730344  43188074  41260092  30689995    976212  35074090 
 32987094   5798156  63187130  37756105  24161400  48395640  42561180   3929160  41106725  21666480 
 20802043  57672753  25407760  10577360   2312739  58913550  46022456   9921006  37014070  74296005 
 37593696    674842   3488730  32555338  28390216  34726172    847839   7714071  25195639  11026232 
 43433312  14975300   4028778  24094476  31178340  24702828  44148696   1048740  13565860  22593300 
 20293417   3215812   1968533  65498909  36123542  42969311  15283000  76889934  10650794  20021895 
 22972417  46453341  16179240   2798904  41128560   2734758   1158144  62736312  37863910  31153112 
 49454542  47409153   6651585  12544389  32077456  31034300  26146160  17848215  33370433   1540197 
 42620972  14760274  67402560  25050728  10017128   5298720   7648614  40722192  13038213  68547405 
 57801718   8958978  13852783  14484260    463848  31184902  29812877  73744000    639468  84400404 
 13123934   5042441    878581  47409736   5477472   6568445  29951925  11601362  17281296  76409472 
 26756997  70672600    471064  62960640  32063740   8456140  12544116   8518635    614496  33685488 
  1265344  57341149   1099335  15624315  33206652   9768195  17503764  24665026  55317600  24363900 
  2680530  30895690   1486740    254979  31869860  17682392  39561135   1565649    318893  67750248 
 12608079  25507536   9762390  35541255   1155525  18275512  12594410   7205625   7952525   4566128 
  3334276  10840830  31511400  52081851  27793980  19472747  13527150  13851306  21985567  33497520 
 41456200  49120188   3399850   7039984  22801554  18116042  32755063  16072500  13886150  17715810 
 55173900   2168076  13982826   2313360   2581920  40064350  43606412  36042795  27414099  42633600 
 51654464   2653326   6503992  29324022  46981620  45304665  24337971  20439306  18777384  65974824 
 14217476  46665298  11494392   4808484   8076730  85025668     63318  58070750   3794448  12110312 
 29010756  47444240  77471559    620207   2480490  23601246   1914409  71960805    189783     70812 
 17702496  94349864  11303195  20454588  49471926  66560990    527578   3901828  75027100  35465647 
 93324000     58806  26544980    629875  31559680  28769460  24621500    271524  24366960  64063536 
 53346321  29174973  29717985   3636633   6153420  26830566  14909746   6265076   3165972   6793487 
 13516968  18468144  45604608  12564064    212160  23052816  15072605  36834320  13710490  22325954 
  7669775  26432952    202176  10575132  33602388  49241524  29628416  29365560  46640672  59662418 
  8466952  25925836   1958544   3038640   1764692  32029305   3950919  60976728   7836670   5088795 
 35612952   9047893   5865148   6699630  11038560   6197520  58161111  14001480  21638208  16987800 
 28199600  20767434    478102   8043790    762792  26177151  27091560  16591190  85866935  10653244 
  8201648  16626016   2049700  50223411  24574048   5819292  14151984  14417952  49197012  25826724 
 30431791   9221400  28231801   1217965  22962816  11210798  94847680  26951620  51499490  95087694 
  2300914  35457056    976525  67384748  54819000  22001625   2741244   3487890   2510260   8212190 
 39960556  10812620  53404890   9307872   5673840    784433   3712900   2721411  64084115   1666008 
 19962678     21266  19360485   1537068  42843292    874472   9762346  44483784   2092428  38663372 
  5415235  18459507  29281536  65686560   4242280    769940   1986204     43624  17862250  39449531 
 29318422   5787327   1622183  47795797   2108240  51873591   1815340  29551298   6308870  17829984 
 25586472  16935123   8158374   5270772  31554160  40783842   5697120  51224448  53586460  53881500 
 30004128  12129546  26471940   1812480  50106888  10677350  97730787  19071010   3184759   8139488 
 12344616  30594750   9303844  15747314   2825706  12272162    164164  19871948  39946704   1877400 
 28696216  30358900  28777296   2004750   1215090  10944388   7558720  25784542   9261716  59874372 
  2198010    290184  76384305  12593376   2486900  45290400  25694641  51866100    399555    300300 
 67871608  37440732    443096   4593825  27937728  34276440  30683600   5375675    608493  14682395 
  7341688  27817335  47547432  26577666  29213705  30757824  16044667   4729755  50309910  41249516 
 19929195  58609319  15718615   5242284  25181044   2947242   1867328  34112833  12231296   6096200 
   419042   7438438   9619818  24456309  11935368  64004125  33206151  80040312  12645420   6028290 
  7082352  16473000  68094429  69910616  34477729  47779032  30838945  35140160  10202760  36845550 
 20718414  58074696   2078772   8734320     38488   9662400  17449410   3233919    152927  33564366 
 87190600  29297086  49784575  73000290  67681952   7446468  19409784  39104208  22621500  14147810 
 10927888  56331048  75458070  39702998  23887650  24767439  60167286   9681150  19529640  20791423 
 47255296    603568   7732947  14510313  48336462   4152647  35737572   6580905   2496264  21920640 
 47684448  37212552  19128060   4052480   5217333  28347840  36268479   1056678  33907544  25111188 
 39056400   3036372   1158368  28512064  34719542   5624685  51094724  93135823    413820   2013264 
 10125621  26039304  18790100  10826450   7786823  14157246  10333264   4866390   2707608  23239000 
 45911087  11001838  10182065  27684065    370401   9396108  25576576  10277720  16695610   2998127 
 25603505  37763928    520904  27523982   1042956  52293782  16330272  39486785  10296860   9896240 
  1779174  15289568  24354000  24893124  50437712  15136445  50407782   3997336  34002265  20437725 
 52234208  53720512  24446318   3087267   4887960  29323125  57687385  18270297  45173300  13695523 
 24344226   3836616  17450688  73324306   9278150   2543359   5012392  64357326  36769530  29328567 
 95237520   9042930  79975650  44197950  13590844  38413288  13176464  18852610   1633065  10890880 
 31866471  32769120    621985  15278068  27145168    983236  27805344  15456231   2582766  19766192 
   495175  15369258   8646400  27865857  65400301   8899548  35209755  18195510  10389428  23934906 
 62776740  10998900  20135820   4994400  64619424  23507168  33137720  35250240  12146013    552330 
  2968932  42201358  12286316  24527235   9334941  13685672   6852348  33446811   5028858   4291758 
 76328225  46444300  70526304  98495394   2260956  27510912  75736850  23836706   2667060   8000682 
 21627382   1777341    705550   5943600   6885171  25338532  72803320  35031852  21978504   7514346 
 15741996  14124935    594244   2171286    689907   6217064  21719200   3141243    875311  20923764 
  3989032   2344112  16698800  19453136  20108739   6381585  30183036  37974320  17491856  16802592 
 23827241  53722710  25228245  10220840  41159750  48234384  19199225    205674  10101112  25374751 
 12482040  38719118  23730714  71309177   1788946  14761768  18257505  60198984  24797384  21662888 
 34171956  24434840  17197920  62390832   5378442  65201978   3497956   1780138  78366393  12287022 
  6771936   4351165    740888   8022924  26997516  60092136  59665092   1214707  52124800  70938250 
 19826400  38935703  15573943   9271584  22694085   1644750  24540426   3881019  12783276  13608617 
 20861432  16438590  22456320   6062875  32651680  17322524  10030050  47309070  82874562  60075294 
  7797900  49907028  23102310  82117995  31291392   5010670  26356008  34639449  24346080  57535544 
  1967512  50867628  38208164   1783449  10392750  19395369  18817925  68656770  58309056  14504508 
  5265312  44920227  29754279  21550050  31619172   5658625  36153328   9234852   5249870  32697525 
  2143332  44149344  37469070  22992476  11312075   2639952  47587232     93975  57219218  31296686 
 45572382  79085805  84008480  61163648  12623135   5278710    303960  37122544  28580460  27752130 
 45005257  12107502  12781770   9834132   7888482   4262779  85114642  26840110   9458169   8301100 
  9623520   2221024  36408528  13522758   2049968  33463362   7241584  12944410  47328504  17802118 
 91307448  18005088  26113911   1027776  42777268  19671878   9374926   9766858  22414002   2186961 
 79355038  49760768  27633672  11207152   9116464  40690926   5817040   6945565  40598316   5077026 
 47606160    405060  26918850  31619936    529088  19232508  20274120  61568976  26475484  44068284 
 14104479  85223622  81657732  24852083  37550184   5783290   6315449  71624360  32877339  36571779 
 37070085  26989488   1390743  10015014  42231664  29122338  38006384   5931572  27102537  26218445 
 72641660  30587115  18645660   3440811  19980540   2311065   4767579  27147682  56801822   5410125 
 31082865   9839151  49060187  56076300   4473140  15033449  64605352  18714696  13536100  60831372 
  3749526  68977856  89468064   5015850  13923250  35703920  78566745  22491504   9517422  11624688 
   578908  20797647  15607854   9805730  17430560   8138614  21593200  48080726  62318272    928626 
 43531410  15121304   1209156  13662732  33161829  30254840   7300750  11085415  38332665  21271250 
  7182308    600750  26081664  83469204    263898  33025344   4151086  25272016   8377392  13170786 
 56669502  64284912   5518864   7579505   8967024  19486656  37520356  18284772   5919976   9381215 
 40414311  87382606  24279570   8993976  35430912  54347436    783632  10674624   4213144  11190800 
 40127616  16279485   1908018  27556342  16669356   4409565  50516840    239568  30241767   6096212 
 11129664  16535368  25331960  15354048  18043488   7155528  64074214  30433122  16506422  17088288 
  7164540  41399358  40737984  35311170  32055098   1364880  32583501   4440113    380016  32075547 
  6892100   7987302  26277300  25009801  18604885  73791005  90146880   7458420  26174820   5009968 
  4324936  39196677  32512275  13068396    133227  77038444  21975660    683082  50519784  23665769 
 65857673   1877525  89494188   3644784  14034692  31798438  18296408  41574384  12360390  44902880 
   173873   3532520   2981022  10981152  44373946  38438675   5715036   6526674  22003785   8158490 
 60677239   5836768  39086957  62100901  88804240  18711858   1189590  27720600    220375   5941512 
 40407780  44474210  59028981    735066   8203992  22436274  10971065  40878838  25117020   1221363 
   619290  66036234    593424   5053871  32309282   4381260    209312  58353905  49053618   3389256 
 50286624  15103341  13331018   6300692   6182396   9240285  15243530  20273376  24934238   8301759 
  9435148  56345496   6725400  40951859  66191880   3144167   3633240  27247572    519456  55970993 
 59314788  44577856  18005104  30441400   6402986  40845840   4020975   8912868  13984725  22173346 
 18673447  20343645  24013413    224520   4943050    155506  33002659   8202390   7325070  32367120 
 45069129  30489956   6081116  17854028  23012984  17233656  23126075   7757489   7574688  15824710 
  8637556   8894040  35344530     14234  18393192  50861068  11563020   2686812  34648650  45725774 
 18351300  51885294  15122144  35061232   4435830  52191258  18371499   4278482  18043998  38357754 
 12816698  74094496  36598816  26238366  17340768   5809022   8535257  64852771   1246300   2499728 
 30795022  40205667  25181625  20952647  13993410  21838985  15605190   9555000     13035    498575 
 12987968  38953319   9948875  21748597  43766409   5582680   6909920  17833725  28535345  57688486 
 76917605  20500074   6704400   9683200  11951470  41040278   7681566    834968  31434720  87448572 
 14387142  23180537  41500944  83853952   7002378  36682217  12345620  32125730    665988  36205920 
 16256937  65600388   8687952  36987513  11500944   8770704  10713125  19082952   3008733   5272488 
 73212302   2717312   4390488  65918307  11458024  13397773    522951  44165042  30882816  44161920 
 58993564  13473537  90972715  15189372  11801294  42411600  34716990  22976352   2412062  12450399 
 10146024  46409147   9589374  71121402  43897610  22438836   6898920   9931410  50825295  13696340 
 37331224   1815609   7077390   2482389  10862775   1847312  12410965  21252756  12030274   9222180 
 13375754   5897565    905774  83177840  59545728  18232610   6289464  14451030  48141380  15977950 
 55622550   4286520  43311696   5973524  65628178   6498665   4322160   2736405  13015970  35587230 
  4801331  54414608  12910953  10554840  47010600  72813348  18547878   2601000  13863258  54804544 
  1421907   6414726  69899760   2479722   6006936  23898765   4347104  41897060  12183380  51367764 
 69718132  41823655  82755915  36090405  67656969   2064822  43856352   1569960  10268370  13512285 
  6353028   9646936  39870460   1112664   2832936   2778204  10306764   2934715    451540   9558136 
  5014519   3294186   8158608   9483372  72144059   8053411  26109294   5582498  54467011  13215990 
 54770134  60412700   6685950  65552997  90053078   5726315  35116848  20091006  12255630  21744900 
 45306450  50620106  25745248   8992098   1001199  36151948  15466055  10403184     94600  12039020 
  4177141  18971850  53436240  55392264  34234018   4649328   1805375  42789474  50516301  26875680 
 77862657  21960840  11995646  31138345    510900   8379477  24671590   3197050  12876528  22123790 
 55518496   5369514   2461116  37864118  72563972  18668360  23624238  29305430  12491472  14858494 
 38849775   5917626    570459  16381299  64679244  48362657   8531160  38666550  95081425  29941245 
 39144420  69139207   5816148    867495  57400486  69173788  11166246  30597828   8710740  53509617 
 13873752   4905000  31223934    329994  18248717  19972620  16391280  75054826  52349542   2746657 
 11681958  19544056  14827260  59073456    719440   1555610   4625161  14531951  11108251  19654140 
 52140805  26800964  13419954  21433877  68338817  82346016  49333150  10629450    327584   3349500 
 34343583  30837708  38595232  13673574  33130615  16111224  14969920  28880235  16643278  21482375 
  3535100  41961150  86880816  70323674    729300      1641  46400926  25038774  50639940  26925732 
 65274000   8410500  19893528    103740   5639740  38750096   1190046   5037219    770640    102366 
 23736908  20021886  22217886  54668700  29533140  63545400  54116452  26150712  53284608  29308378 
 43018876  29134728   7436820  25482584  24025113  42456852   5280795   2761048  36660669  54611634 
 17021367  10163761    636384  18275808  89832054  15019506  23476890    202134  34297984   1322178 
 28321830  13686530  53686374   1217379  17850846  48417072  49908648  45340656  89954055  46465888 
 24363757  34429132  22207954     21794  10098000  28263690    496465  53744240   7578604   5628304 
 50688000  31956444   2407340  86931455  22846300   3016521   3923776   1249554  60756002  26677938 
 12261584  78004296   5643568  38983100  20636446   2664396  72892805  22583799   2768000   7002688 
 35023707  18780830   6670656  54203360   9652900  56881395  23436080  17531376   4602894   5644080 
 64360080  30123246  58294185   5776281  33807865   2999227   8850760  57120153  22376750  27594012 
  1388320  34801760  43217820  12494160  16825910  38490380    874068  20134686  17655336    357616 
 23660857  67842720  12451061   6067700  76677654  65841589  17528896  50628010   7926240  44455136 
 24712468  12361895   1112454   8554988   3374781  24798100  69747486   2564224  14166152  34297860 
 41478186  45516612  10346472   1484115  38245431  15372672   2935218   1379967   7868529  23485592 
 15199812    277305   8375046  62423054  61358197  49578960  73730280  40172160  10905160  43257398 
  3967165   3164610  60799317  51941520   1290912   3669090    944832  13590335  16483200  26933146 
  8121600  21953178  56818660   3554738   1157176  20436402  50462544     76362   4597304  40945480 
 13537657   3789765  40816412  56092294  73521216  42143390  60700040  15844112   7503420  52976475 
 68492600   8509138  59026546   1330407    125267   4919030   3918096  14762687  23086752  12485776 
 16234170   8694483   1600422   2355135  14137024  46288512  35555023  15491938  17609376  20582848 
  6213837  91255965   9000450  20832295  16750899   6110976  82187380   3421222     72062  16560001 
  8713573  18191134   9765693  10954223  62264176  18185560  31137986   2282133  26894700  19910640 
 50622036   5911554  33684064  11612700   4177536  59336596  13263075   2520736  31837430  20722774 
 27517423  10409133    205581   6928176  32630388   6692969  56300750  18207609   2789600  12326402 
 10928064  23836377  51744195  43381680  33977558  62651694   3476582   4166330   5159867  59001015 
  7052800  12980506  38438652   9551256  17061296  41275428  70934084   3638709  47495565  63915808 
  5784537   4458988   2231000  14140371    201960    623084   3761100  16704996  22708392  83744562 
  4253696  21751444  31160132  61025975     14472   8902413  42176189   2314830  15677123   2616887 
   395577   5221836   4916022  73022667   7664781    956400   2273964  16079976   2719756   1337310 
  5306688  31338265   4302375  10009671   9036552  17676860   7075120    761200   4864475  40958259 
 16123860   2606763  33173601  35400295  55946960  23239651    520696  11237935  45143936  24870624 
 14366640  46759860  54737425  39175500    122094  54365169   1262430  32398208   1390250  23035000 
   482001  10783739  24492000   8630601  72622208  18758320   8242320   8792325  31032957  58688840 
  3248660  49441441    321252  75381571  34109355  24637173    775560  38537350  21944256    980320 
 42743806  51420604   8149337  19391944  54926928  17928336  54110784  60271914  27221124   9510431 
 39802152  51265242  14951452    120972  13498192  53501404  42056160   3484964  10508992  25081056 
 45208904   7292200  22501320  11654916  14494212  35165940  43899904  20641875  37997960  45958253 
 31284840   4228466  91466778  17244018   9218664  21146626   4815720  14074992   5070496   6659932 
 15788040  33922174  19047592  17078334  14346736  38996916  34232966  43428960   5723179   6049229 
 51130806   1761994  53589690  24633068  22480392  13816440  64585862  35029203  21869276   1491260 
  1331592  62042860  11571384  21124740   2615445  45684372   4048915  72172528   8333202  10840947 
 16066120   2763072  15054548   8391600  30881164  11595100  32113368  22349700  22652420  68901625 
  2801651   4457400  16166920   4666653  80318098   7336212    562800  19003192   9083456  53252901 
  3061080  38606069   9155010   1197465  49666617  14950664    452148  60844046  36089629   7066644 
 31564900   1555996  70283324  55694358  17611425  35036729  52180747  31772786  20352464   4865536 
  5480085   5298804  33033267   2434216  76861496  20515528  26826522   1478367    589914  26204040 
 45614421  49959104  73109420   7313200  46076288  30448558  60948849  14839363  13485406    236400 
 15257088  54357880   2616476  25983333  50345938  15174958   5583596  60222140   2972336   1593400 
   884585  21070440  73458346  12016884  26852220  15837720   8897849  40351729  11622552  17724176 
 64990425  51722090  14889540  36534225   3040236   9273426    279059   7959768  19816896  40226933 
  6560525    442370  13601870  40203100  12395143   4799872  79885350    846436   2044207  16744774 
 60989738  19361888  19676160  10873200  42102504     56025  51492864    554148  15327355   8226134 
 41200816  45983898  22470080    940918  61145524  25959357   3054048   6875820   9142104   1689860 
   764282    850117  17892000  27416853  11125692  53905280   7740309  44333874  56914099   8224782 
 11473000  25466872   2988860  45226048  45132720  14880564   6624492  48200027   3165696   4894722 
 11285799  26775560  20410670  42883375  60930472  48796704  12188418    790185   4245920  31295700 
 16287180  53234520  50929326  20324251  11722035  10797540  17591778   4645940  62848968  21228180 
 12141150  31246690   2131728  10862016  23360742  23251112    614822  26042850    169116  49424928 
   214676   8292933  67375840  35406180  25958961   1676596  62490027   2075853  21203277  63925102 
 39138400  38842375  18746559  40081002  17573710   2314620   6382732  32223092  16221885  51346284 
 32470204   8835840  19985000   1666374  27681822  38388288   3445365    152190  39100632   3398850 
 31000008   4393770   7537374  37067214  10193728  58375619  69415515    562394  65543160  64821378 
 15539202  24966627  14278880  10423122  29471035   1902679   4235535  23841172   9836064  38858820 
 37864371  16488960   2857632   4629105   1210702    447885   9074468  11507368  16241684   1065015 
 24944337  35884284  45290742  73576350  22350405  27209616   2716224   7085838  52225262   2042136 
  5256325  29674134   2700438  27932812  28269328  22740234   2012504   1494402  62927936  12701556 
  8943861  44625840   7046156  55810870  39482875  28196868  18909075   2083032  19372983  27429632 
  8351481   2517820   6771776  63495028  46091136  31584320   3225930  11588400  17223405   4220160 
   160640   3960730  30236756  26493840  12252320  32869254  16066260  18970740   6530290  45474440 
 39271470    265742    642764  20880284  72277724  65692704   6062112  38255512  17141350   1300728 
  4470770  48033447  12704601  38109213   3443220  13075635  21811142  38230668  23147124  16105845 
 21392700  23928954   1761624  10073670  12735065  37006091   4998388    285570  17708223  32334120 
  3466235  26582345  60642946  88428169     26268  20526327  36714951  39536100  23653440    306612 
 22254776  16427592  10598939  42307764   2753148  88946712  27541392  11855196   1128318   9973452 
  3657360  39638808  42576996   1004850  52396295  17816490   5789444  62935326   7551138  28440764 
 83109363   4805515   1726902    126218  14891639  28258242  84141552  33870668   4076748  27594534 
  1728615   6076076  60386470  45822672  74104790  26187381  25219824   4550434  37753716  11988933 
 31541889  19667208   2453881  27185797  14293796    303468  12919095   3870307  18063794    245199 
 24402170    996030  40442090   4738869  86924291    616410  37849814  26748540  63190400  28428220 
 50729776  17858713  22790134    647290  17269200  66190566     50895  45206109   3050742  28569408 
 13398268   3946246  17744650    953600  14298440  35726372  51621852  45916815  44835448  46359840 
 68624700  33833805   4681634  63852213  11683425  16223257   1614288  38074680  20267376  12495035 
 13065366  10111758    285246  18808368  35269680  16978560   3658538  81842480  16930535  34129414 
 23192820     39208   2330580    115126  38046486   2369994  22662600  11709390  36674322  54061735 
 47470242  42189028  14815206  17225956   2743624  49812555  49855979  18568792  26440524  13372788 
  7986600  39987664    549910   2014522   3540928  19925610    549840  13057836   9689546  22708686 
 10194625  54147500  46305886   5085668  19442835   2644390  11692674  29346141  52356708  61222265 
 70319625  71685728  40411324  20407464  20656496  22514637    273093   3571062   5431758  91272081 
  2586339  25151892   6847376   4180437  65110122  27671606   2541440  11773008    730696  29468214 
 84088644  18474420   7525591  64961670  14510979  36126700  25907376  48914151  21626436   1265332 
 12558222  46122832  11299985   3088530  21572238   1056625   4665120   9704042  17736768   7708296 
  9813096   2649802  49298347  84268800  27517448    580048   7094178  26082631   1292392  12240195 
 13165000  28672540   4559772   2171400   7062580  59352120  24574890  32800680  28885080  15674540 
   551040  93002574  32999652   3402142   3707639  44876580  24418584  11736010  19548992   9710953 
 62833372  32547970  34807860  47286600  57502754   4000200  25129405   8216934   2932536  81521847 
 26437630    860904   5762202  12348714  11317410   2187945  47873045   7432700  11894784  73074630 
 10997895   7143512   4732308  34227228  24491009  25619909  57384960   2142966   2636536  57066152 
 50546595   7783864    319440   3592413  30464000  46570867  14824920  30874794  10393086  63945644 
 17508640  51972332  25022360  29482170  38914498   2771994  25400259  70200634    897192   2185092 
 24890985  31951140   3655729  46667280   3268587  28968371   4807040  63864368   1859741  35095674 
 18536941  46582849   9032012   3026034   3859940    904145  18301722  31045938  33733600   8428093 
  7128819  14223300  86498239   4737075    367740   3501400  25096432  66233570   8844336  30229353 
    62220  60552500   5566750  32240279  23388942  37950920   4729272  86045085   2119770  41487516 
 19556859  60502841  30449264   1765875  14163744   7309490   5218808  15595860   2855069  37471258 
 16200930  14439810  48328848  29747972   2949849   4548024   8623160  37512786   2657716  91729803 
 28818264  33388160  58343328  47937586  72316927  12842136   1229584  56243200   3495584  10582676 
 12133055   6343014  63649245  88651550  26762175  59915376  62273936   2579808  50633760   6349678 
 64171590  15110106   4705554   6525620  34304442  36306696  56582776  58651250  35992428  45114336 
  4987536   2904739   5483950  14262816  22872166    667166  34088375  12487720   5255472  50171184 
  4431238  30733290   5620608  69610788   2816880  22673044  23433344  53847849    929566  33796125 
  1213834   3813110  27492612  58072833  35660241   6630578   6799975  14169477   2021474   7807600 
 24970521  37333738  24617022     31410  57878028   1830654    910551  26774034  10357902  35853148 
 19897812  52910500  12718037  33071511     84588  21418222  67337760  15728409  18323602   4392784 
  6332779  51126099    355752  22730228   4374720   6001080   1687700  22048353    190929  12876825 
  6058700  43043741  15340350  44794560  19584708  70056779  12141796  70019280   5681888  75033280 
 13451872  11785455  97922352  45090732  73615003  11893608  21417225  27360762   9829638  30978590 
 59757024  21927372   1583477  19989294  54911005   2926206   4658247   7988321  20704803   5658120 
  7830856   4267708  58508820   9332895  78438727   8767835  49955486  20305164  56185290   6691856 
  5224352    481828  11153457  30895110   7912400   3671514  13439451  31910380  21127610   8806236 
 58010225  30070524  30318300  33891584  11585460  38144483  12936186  21567968   3067284  64154822 
 57137600    173068  94112496  18393120  27186040  46233130   8559012   8299740  71693531   4830788 
 10553140   4849026  25859950  21283832  16227069  13167660  14959218  19716480  13832896  79799664 
 17389038  11290800  19387689  26566899  12286154  14658285  12581550  43603890  54548640  36383490 
  4291777  34387543  17044152  22828121   6157340  81296342  25843818   5414136  48220301  68325108 
 39346584  22164694  66013600     13008  13501488  27017120  70632120  11105712   1308616   4323225 
   915066  10487907  17335606   3522581   3017728  42105821  83367480  61721067  52023828  26331225 
 57134375  26442565   3636050  12120269   5387800   9711440  43424766  19037808  16728475    880152 
 27910420  71882304  37134630  26789325  18967104  78072078  12582618  24958878  56770966  30664305 
 31010418   6412804  26451184  83355386  50979831  21730863   2869000  43743778  33209946  19529350 
  6132048   7911273  39401025  15406234  21569112    161828  33919830  12987260  26411856   5142136 
 14833775  36638785  18761919   1378323   5063990  25895125   1629050  14205688  37404159  39693953 
  4494144  39261330  59007186  34025500  58287936  21319727  72546084  56099577   5664996  47765160 
 38801504  44259696     89250  38004280  12467100   4899092  15212772   2628804  11021102  53408784 
 59054892  15168402  12524820  16828680  18185216   1698012  17536446  46390560   2894440   3115830 
 23037857  32532731   3607648    266465  55833780  40289013  10196188  35159670   1310000  38966256 
 29907904  48805300    126432   4762205   2707832  17362224  48969480  63765660  53223656  28154616 
 17847266  21211938     92320   1955296  57657964  16878000   6417120   7617990   2660142  62123426 
 26342113   5234496  74349660  63966848   6129270   1627020   2397024  80005281  69398400  31968000 
 37336232  26883696   6307983   2498832   1711171  14208712  10768200  27295029   4842226  41076605 
 23877984   1348200   3542148   3045436  12175320  28155584  40891838   5986900   3153290  72665586 
  9022212  95417370   9520382  17025624  46833336  94548480  46538272  60028836  13299286   8423495 
 27711576   4093569   5279560   9289956   2840663  68038590  38735972  73363735   1714437  13373080 
  5583595  13606056  21235077  46651548  58083872   1984640  34286070   2369144  32427156   7377600 
 24610340  34423984  56859456   7957632  13143208   3427896  15603200  71783850   2535732  32157500 
 17619980   7293000  61294950    751941  36473580  44188485  80756250   8280195  54011872  29787433 
 11256210  55586748  27798155  24522848  13491630    410375  12897120   3942918   1114908  49474988 
 81187988  41793692  72377340  28745600  47962456  24125622   5459685  41543712  39975354  48261634 
  9296135  38725405  35558383    663000   5875476   2502789   1709820  21564408  25233280   9433120 
 10253670    986745  20052468  58934280  39473514  12898592    934308  32349325   7538115   2655486 
 30724720  53806662    130592   7038890  50898432  66704715  23602800  29382606  74062200    544858 
  3723444  21508760   7581780   8977812  37428956  66164734  22313564  24855040  54024456  35262780 
  6247632  49949438    172634   6857813   6660000   1374759     57652  26974739   3543980   1409987 
 14492169  41899325    386003   6976105   6779760  75648474  38525436  37111452  71524710  34907085 
 21156548   2675040  12813654    630960  38601640   2031180   3655008  14587020   5566365  13969683 
 43958724  96863913  39148123    179552   7992952  42770544  45138528  32346600  41698010  55200936 
 24668156  35947408  39001824  17386373    398538  16260816  52772414  30138825  40338130  12660958 
  8186832  52350122   7580484  71843319   3666800   3218108  37079490  24006741  33726740   1193185 
  2927795  33546333   2482596  29534924  15080028  13421760  14117950   4334834    784767  48243751 
 19823355  18338544  23490249  63482496  58182109  62200764  35255598  32774282  26068590  66823402 
  7397146  77631528   1550208   9348480   5940213  16491825  23390352     65559  23945790  46587918 
  3448170   3496712  32106936  55784190  27570184   6663496     52290  59503276   8811882   5497144 
  4610847  23718513  11714989   7604597  58322660  41783375  48061822  14955875    618240  19268515 
  2719816   8865670  11216640   5268044   3933684    782782   1868289   6250242  63434548  47770608 
 21091879  82851336  58545711  14623400  47501083  22275748  47674110  17252390  25124244  15969934 
 60235440   3743025  12406992  41626060  12054630   5713608  19653060  52728368  25920616    163728 
 12906106  18893663  15400556  53245552  28521450  95006901   5869650   5193672  52268880  85803060 
 51122682  45887280  17888364  17198363  11733509  27284076  23902119  59230730   5581416  17959953 
 23974062  47442417   3568200   8417946  46011840  51826964  12574681  41570230  29985282  59335425 
 19782855   9825788   2002584  12785381  20028435  39109752    837012  25377528  44246220  13279608 
 47152640  29479471   9487336  39171205  51535792  19394010   9964845  17933400  10030381  19536448 
 42582010  51290185  10516262   2491467  19422025  70225239  12812384  61562688  37785000   2590199 
 16657830  18404100  13897056  42112046  11358873  10518750  58409285  11499008   4405005  16407684 
 71430082  29292900  37988292  54868375    228050  71012472  70424550  30551502  49749472   8779767 
 14918382  75754311   2703414   3714985   1075761   4620291  12274962  75915873   6063860  43215984 
  3166431  18761841  12601947  28438444  56371546  16977784   4533408   8757248  33539776  32093487 
 23537714  48962944    457974   4525248   8924472  54967592  11224180  39469236  38049111  66392145 
  1694376   1461255  29480708  50212833   4289625   8947850  35749164  64838044  17796142  39146928 
 17203304  24571705  27133038  24052638  25671165  19803730  22494372   1249920   1087700  78486980 
 15828462  22965998  42549360  21142458  15177030   9376650   1572512  45631075  16299338  69517756 
 22418785    328630   8537743  90162628   2485080  29877120  23597658  29091810  14654850  54801725 
 11162931   5053182  13333231     26890  29344977  24563352  51822478  11443545  14547078   4680738 
 14229039   1135827   5177844  56683770  27867312   2455089  28152288  40384652    125757  56146338 
  2355318  50587040  33092928   2774222  11841942  35760537  22253440  31252500  22783800  19021660 
 57533496   2126460   9145422  28755630   9696686   1964032  40359984  25041384  31564556  62768998 
 31001316  44459576  25667950  21625906  23328080  10967851  88600330   8285456  13374958  55042828 
 16373826  23055780  46659816   6324696  16109413   2036832  12142848   5900490   9699575  22605000 
  1529643  72616610  14353920   8846331  52724466  23786082   1019664   4551222   8909400  31063104 
 35594000  15620332  44508931   5434068    491400   9567057  32862248  18423920  40527558  72378839 
    37044   9824160  20368260  17401434  35632818   7329254  11498850  13214213  27930070  58814537 
 11210295  47593115  25309383  21923451   9609225   8132904  63131680  16651591  14946628  45815150 
 29536140  64833895  19571580  12520290   6619800   3430963  19768602  23550576  10114503  16759622 
  1101804  28154958  24679088  63007380   8967420   5447520  81958150  17612296  77325136  51446670 
  3678384  28493374   4845960  37867272   3887400    600584   8196448   1867146   1547340  30346992 
 37822772    211975  21562744  12028083  19293633   9165644  27926352  71083390  10323800  21869232 
  2919658   5999552   2601990   4412800  17590125  24738129   1239102   1392276  15983540    491778 
  8252270  79843974  41382000  24777900   1734809   2483040   3642870    222275  61698245  11397650 
 18137028   5818123  13109436   6965504  48194733   4204956   5732042   3515418  47602304  40545000 
 31871161  53905720  23825112  34536390   2507867  27295235  35494521  33930844  37426620   1133838 
  5470416  22606960   3135990  11171531  30778534  63249963   1301027   8705098  24821416   5113272 
 44695340  22227840  37917828    799890  63021316    830202  33881029  18106116   8936190  66926280 
 37394007   7879149   5139127  40582080  30706605  13206370  29359183   4461520  23373020  11070675 
 40987104   9240125  16131651   9663990   9976269  19750780  13000599  52421082  26457672  49085962 
  6514621   6325290  24890404  63819772   7875270   1239090   6517204  25162472  76802375    163890 
  6677340   4156389  18118240   3058394  54551128  37258029    281010   9803490   1888000  32967128 
 55939135     93940  54766452  19603140  13306574  23634434    417774  97761900  17408622   1292086 
  5300778  18133700  23919120  62835120    806000  55204100   8255455  20773428   5786054  13545087 
  4108160   5516625  34270740   9824220  71656126  13888182    658224  55202196  29697850  12771925 
 16112694  33835644    483246   2896344  20617855  15669927   3541834  62151225  38988576  16896702 
 14317170  16002000  28052395  22937695   2328320  28842710   5924470   6596512  14271192   7207308 
 23103945  12344346  49489518  14350635   4928634    847275    676096  45056095   8959550   5340680 
 36051264  55505598  29701218  62700760  73339128   2655120  37546875  12680640  22334940  24223518 
  6555549  22771845   4340466   7335760  14169330   8232205   1878128  19028497   4930630    853426 
   780147  11142600  14660272  24076416  20171390   6101728   9592559  25478532   4994409  31636400 
  1222533   6827040  90626382  35942100     59940  29714068  20463924   6696075  41135484   7409605 
 34619611  27762336   1431750  64100940  48755247  23863840   5901532   2281936  18258864  11444723 
 38573388  11528015  34997628   9964240   6485464   6489070  12609310  13725936  52997100  60606870 
 14124656  34386066  42669302  48636210   4468040  13352252   2036294  58655331  71005350  51042816 
  9347202   5988325  72317141  14899519  64630908   9447024  17358775   7066630  46021752  26675159 
 14192017  25869045  52495596    334802  37095744  42895725   2716544  57981904  14412226    546902 
  1879920   3071228   8224886  32163684   1257492  56858430   9354009   9601440  25986166  21130417 
 52703546  40504554   7356021  30099872  28955801   4353503   8861904  10791636  11709116   2981748 
  1200000  28733727   6823195  50361480  47744865  18992600   5125510   7846146  46563952  55508046 
 33905599   8918931   8633300  36096998   8881056  10624056    596144  41903484   5045832  50135778 
 19569084  10363645    242440  16334946  10110464    717174   3181750  12281921   8786826   3535028 
 67739490  18196958  33557800    288218  89063436   1606610    881696    256932  34116460  61884012 
  9271171  27849440  55831500  35554680  21579456   1173603   5691380   7602426   6811904  37762851 
 19578588  40070745   4080775  94602822   3243750  51665110    192504   1397036  31442928  16677994 
   697950  25512760  23553012  49194222   2119755  56420868   3304385   4528090  22280731    680938 
 48327940  23650891   7458168  12822830  33416640  39709131   8102718  40689639  15995430   3749426 
   268352   5030487  29594500   4027968  13841450  47497915   3522603   1583232  59878728  34521530 
 30298080  82371156   2308839  12706107  12553226  18081000  22114113  53865135  52669221  84088950 
 24516833  24201050   1015040  40085201  16055544   9112840  57781236  41673450  26553956  73363236 
  5995618  22789192  17655575  33326376   5057325     84384  31222268  29692056    383530   2304605 
 36162555   5243539  55947001  38456020     19998  30534504   6205556  14180826  18704778  46385802 
 32416607   1528474  19988946  26799618  55399372  11884131  28121229  25915560   2310256    163784 
 33848962   7295214  89498090  37559670  18204560  45198188  29160666  25765938  26939052  64242805 
 13130675  52732224   3244204   7882880   1532540  13890928   8414150   8958486   9255365   1087399 
 34453815  70731912   8671740    581742   5531175  32826798   1472130   4902192   4163902  73513764 
 19435087  35904357  37275788  36001860  13273545  35954874  31323240   7398930   7356954  25680158 
 10770448  12925264  26711784   4131206   7726912  24557838  19810725  45317900  52765905  47680776 
   195373  44620170  56519235  55331094   4733090  41159844  42673372  50874590  13615745   1568787 
 20481304  37984147  71753728   4761218  32347685  17070400  65637041    975024  17185350  30108122 
 46352648    108528   2716848  51936594  28183215  55862690  63919625  39057792  46551456  17134700 
  1999560  16330629  25456854  11298521  88534176  13794486   8866312   1172697  26729248  40076540 
 25067710  15656390    736920   9371880   1058736    601600  19323707  11330358  14620240   4360063 
 61165923  33554430  16029699    475803  18729953   2661124  32258709   1124280  19905910   1443296 
 10656480  76541976   4141072  10129132   7164131  27717270  52829118  21151469    187392  11737008 
 30880960   4826142   4360392  24576282   5826618  55005995  19731200   1269135  62707128    404525 
 57392222   5552440   5202336   5060627  63766361  13931560   5765976   5884678    895794  13342225 
 10902388  34953439  67321584  21927136  27591102  44113960   9527370  14511183  14242220  12011496 
  9754756    672654  18343990  16114093  49330365   5972352  91038450  10443264    651360  53433092 
  6814640   2848932   4862187  60645480  50830560   3299064   9790548    344480  73379952   6955512 
  2175120    182776  23425992   7202208  19741494   3501750  42034226   1331180  14340422  16711830 
 14899170  14210119  59800580  48277590   7840672  14317367   4557072  17654838  13943124  61572570 
 33531084  54210784  69471248  15732096   4421250  13511784    152768  94945774  20920454  22148216 
 29467380   1874172  30155931  37963972  57333757  37810660  12207310  34342236   9250332  19732284 
  1896921    790664  13591395  13343236  53115000  21797160  63390080   8893864  27897540  37694565 
  2817808  35620325  53563734    483617  25169330  19650120  58739412   4460236  63016200   3104676 
 28015800  66593457  41227493   6977385  22663032  38315136  21740800  27709847   3106665  21698542 
 28459640  20713659   1585388  59301935  35559960   8949148  20013830  20031054  19726764  37367652 
 58586352  19919410   7987980    941598   1268064  25543628  27494596  12110228  26114413   9464494 
   342510    320274  26897706  45017376  43532410   8167872   1236482  25876273  19745389   1021176 
 13165425   3495448  27659537  15185772  56332760  74338868  19008700  58331585  35427885   1844083 
 18129445   2083860   4938713  22621356   9216350   1195200  29741693  44606160  63541914   1592490 
 49945413  15697712  27739908  98652204   9305244  36852788  78754268  22073792  37565875  52857600 
 74866435  61452569   5889558    114471   3163050   1136102   8110284  69604160  37556568   8909891 
 10982339   6783664   3665693  10955552   3356100   2761867  40944750  10809344  15253540   9553252 
 27165600  89700940  21466728  21668184   4291365   3956064   8254100  83721600  50594440   1778850 
 54468705   1842280  24292175  73209024  18413395     75621  48485638  10479922  82753908  15663627 
 54190395    612680  33528234  14363954   1086657   5212094  11353762  18599334   1588650  69717816 
  9221880   7621614   7636592  22426470  11336208  38955104  23141814  12692496  52222236  42211070 
 21609357   1567137  12742768  28051357   9510795  23974230  52974474  51660436  42236972   9464040 
   611847  38174548   4965520  45058750  21869136    714717  45482588  20505632   2669196  33792638 
   198170  53704540  13214946  34903650  27882624   5002249  23338905  28130020  39047870    711018 
 19400206  20003118   3242863   2987061   1743742  48087047   3819150  37886958  49971579   7853840 
 31147867  41829060  36204240  23733684  50361690   2978568   3831168  21678745  25817042   2240532 
 61850504   8416357   3326835  11040370  44416758  17204883  14323048   3307656   6788562  29379064 
 79379003  33479673   2954056    136896  10245342  61899574   7993356  66931969  54820472  37278210 
 94491363   2203289  20893950   1597337  21761064    810502   5997336  36064752     38624  14265423 
 32181446  39062220  34228140  18978506  62867928  49998650  30955470  58306362   8044308  24070016 
  5770650  82869689   3525757  46303950  26124771  84343632  26083950   9735142  43374720  28718580 
 18821760  34801520  21987368  24478740   6156250  49437000   5303688  12924080   3388986   2917035 
 77175184  45599060  13423545  41407821  16538144   1089968  19813326  19392876   1842922  44637675 
 44040557  11476550    718443  12277840  12750016  40219960  16280595  76401468    344160  48478176 
   990120  24929025   4224285    163440  33287564  13576940  19584700   9073944  11455532  64761729 
 22405199   9933637  16653052  67970455     13104  46673160  16729780  41979236  45458868  26298520 
 36692370  52522248   1395520  24849352  10813912  69331692   3658508  32122314  29751748  12893595 
 29335196  21202389   5127948  29236089  44367050  71928708  30108564  23380032  49515615  23223816 
  6206024  17267400   8505450  71006244    326448   2272271   1598636  30353460  40589400   6392190 
 32753708   3838343   6646338  62459943   5497592   6895855  13736072  27585779   3149811   4253594 
 22415008  25090334  12476100  26996100  21571004  65872935   6107508  13920140  14539480  41156487 
 42474960  45620248  85474992    632097   5949088  27518842   8050860   1491840  19401525  69809100 
 14009992  25248733  75852144   8521788   6821424  25169032   9052736  21419008   6351320  29143260 
  7211043  18069147  47308116  47732923  32800185  35846103  45218681   7806890  28771614   2478250 
 55708536  33264634  45836585  16416100   6156228   2004367  20875760   1545480    744557   6517966 
 37001810  74576152  24204396  37867500  25039750  45467310   8969238   8275860  16765902  18366848 
 30518136  41741840  42449385   2504800  13702588  23104650  64872318  56986160  19485808   9733775 
  4299225  94760184  76038552  31773966  47862252  11637640   8059636  40013028  23120064  24209184 
 50436690  28070680  26406162  61922338   9532496    373709  81502208   6339792   8032896  19953736 
 17450055   8978632  18899453   1618225  17514126  70338656  25706082  70234752  42810768  35339180 
 30292080   3447936  10335648  25406304  56820830  10038777  16501338  39736586  12661407  19985317 
 11413980    707735  19933468   2467953  51671906  14190897  55679405  48512646  31548538    230762 
  6211443  12712612  17502728  46318068  47744350  12834666  43905552  36111328   4646032    177345 
 91727440  15435975  31776750  13989852   1747328  86219898   8792220  16887244  32806124  50978070 
 25916400  53095928   6979440   1214520   8109393  19437954   8374200    108000  11868750  32928084 
 16925922  14312272   9534420  11537266  11603508     14112  29255919  24850437  15147330  61667892 
 19877198  23114754  25952842  15180588   4960480  15799168  16943040   5839500  26786922  23847510 
  7662417  30064020  18762016  62195220   5040921  24590610  44190205  28494180  48390924  75462150 
 12059454  10742910  10828472   5435974   8512875  73722434   9293720  19467206  18384552  23489532 
 24870945  12380550  50977360  20842458  23163392  10327670  11270560  32762745  15302826    502944 
  2984828  38176481  56125947   5705593    371293  15065536  64919280  46220790  13365954  57936768 
 23489376   5212030   9705416  49173004  21312780   6690108   6033508  12555488  65959754   1436649 
 14586040  33927490    640788  39584530    295058  12024012  18814750  35304790   7533900  32464843 
 17564520  51093554  44335014  78043084  34770795  83469852    661254   2405172   2994830   5585010 
 36316488  88445186   4084584  17665184    334026  16234293  24224460   3879108  43202520  28659636 
 16624304   7192035   3792624   5209176  50575808  90412608  30578350  23285361  28888510  34565751 
 54469584  66025170  57928112  31680540  11075528   9411192   3592342   7043658   2903048   1477725 
   810400  11500723   3755168  16643960  21632286  22744751   6607035  87104300  64080000  18066167 
  2065320  55407660   1188720    804130  17539648  28233240   4064240  47991658    869079  38710749 
 34836896  60751474  64095300  28507050   5247656   5749042  61764899  32854528  17805138  69943894 
 29432322  57984471  28133232    732033    207816  18807348  52235634   8943696  11294108  31912246 
 14550810  39688416   6275640  23320692  25598976  34259535   6938750  13944906  12908382  27305382 
   232540  49778532  38969248   8300040  33702048  34107006  29254074  26327832  30736214  16437230 
  1698242  26477766  10165980   7750981   2371530   1753600  73012672  26447122  51808588   1526004 
 17011944  29299812  51646080  15988245   7115466   1991248  44620890  21335370  78087497  40585386 
 53131364  21810036  39966160  42130934  11241998  49029447   8375001  26201506  16197943  36012372 
  1132230  38758912   8028440   1313613  29493225   6275214   4494600  26926770  48609337  16318500 
 71020935  30035076  44335720  25644234  39292864  28763418  37617728  15789802  45612336   1635760 
 40668816  38520090   7179480  13412160   3153574  84296402   3256056  41020640  13207227   3641839 
 38087728  44635000  15224670  23267478   6143403   2374595   3795480  36160700   1919972  34481370 
 14580072   3749460  13830176   3540068  30840460   8533318   3347949  48847626   9773508    310153 
 46874542   3835884  43913016  52477704   2545584  11021816  33063268   6234470  14534010  58161135 
 25904353  43987104  81683770   5812512  30587488   5996018  60913755  20418861   4854252   1426180 
 26789620  33059202   6600830  10704084    617022  46788826   3601371   5590921    134676    712000 
  8389045  30222514  88683188  64765428  43251492  39746673   2906586  60829534   6239223  29369388 
    33033   5297148   1161432   2808128  22572200   1484406  39740960  24661182   1821908  25942315 
 25034342  21354996   2631750  16389450     45056  49365340  17239717  35993770  11128650   2920320 
  4590340   2856672  30514330  15122130  50627808     44030   3998468   1402560      6327  19069850 
 43531082  19489820  20087112  47122150  50631074   2100789  37144164  64830675     66552  18343650 
 57871008  18553238  28572320  52400280  47878424  33075814  34048392  54335125  28171884  92569962 
 12782250  44004058   8411396  26909229  10626590  38842094  26219452  36193450   5123088  35433062 
 63945680  29609694  74104496  31528192  14023074  28908360  36891513  43891632  45708243   3752910 
 47802150  58023072  25348778   5739372   2065252  17066348  17481856  35941284  19157776  37148220 
 51132232  12035730  93457134  56894174  45896409    618408   8589672  41806400  54043051   8177697 
 12001515  38894840  54916586  29574552    663628   2294006  31824730  54956676    125153   8688400 
 17424080  10440000    629104  60095413   6282822  24562498  11218545   4322392  12363559    799452 
 16709992  32219613  21767112  81599108  18991766  61297575  13493103  33979050  47392433   8975916 
   108150  30403296   8016355  13525572   1026410   2575824  54412447  46861603  45016627   3814200 
 29794891  51123904  39972392  19397358  24366155     98838    135333   1612448   9989300    262344 
 85487913   8237044  11261705   1751048    448198  20425199   2592360  35355291   4072155  16436134 
 28660020   2071992  47631688  32153922  63459398  13597590  19634087  70979964  34276410  18528512 
  8839050   1118557  15087330  39450840   2675608  21388658   2037399  33368216  23258805   1458054 
  3630144   4805136  35335092  19196182   4574480  14539837   7647042   7143780  20934038   1294515 
 42954467    260280  34587600  66663816   1793815    910208   6064152   1411785  52397685   3220280 
  1904435  55179432  20981220   4488758   2198388  17915192  46521860  14538515  71273781  22958208 
 26578566  27417472  55689282   5784380   2332269  65167952   4326664    270164  28781599  53921025 
  3098139  40666028  10291964   4273469  52023400  56752082   8905600  31684752  27408000  45441660 
 21129068   5892786  69436185  15240536   4002288   6979725  17781144  27793080  11670085   8520813 
 47102716    525746   4222628  40342218  17348356  40293540  20576511  12994410  15780768  11445980 
 43951488   9187576  19782032   6051825    179685  27421158   8484632  17184125   6941376   2908520 
  6462550  36052614  54950815  57247507  72841032  20949824  38764137  28945600   6279595   9425032 
  6262960   9561420   6770912  74333340  34044836  12060968  49890749   4900176   2146242  87836264 
 40801824  63347600   3461080   4561975   1464580   3771285  19511274  42688360  27560610  24990619 
 37872666   2136976  51290569  47784831  10124300  12421800    584611  17276036  40080936  65314020 
 31902024   6832024   2018880   9083960  63482232  22714500  16117204  24234968  46914935  51733000 
   824670   6078408   7305991  51990802  83867235  35846438  48490743  27291532  57404096  16355088 
 19474107   5512940  14317281  41514529  12608376  55250394   3466140  25477090   5177696  29739360 
  5784845  87720356  12290592  38002440   4500038  87252150  75801923  49603273  11947684    659360 
 30995520   4535974    364191   5198355  14084973  56010288  33694080  15477248  38212275  37280472 
 21794850  23069460  30483481    454776  56752036   5745248  34859025  71645424  25602174    994050 
 50340948   1837000   9287460   1167588   4429824   7639093  15588480  38391622   4324574  63426110 
 15783732  18576405   9151176  35776431    652456   7658343  35752860  30286992  41111586    972488 
 79977672   2510002  48636915  30179981  27786528  57183048   2072640   9422010  35504916   2618559 
 12150846  12927746  14218704   2404675  20631348  20952024  15008796   9768615  11057532  27158924 
  3864150   3584964    826594    852999  17815442  11941754    839552   8427852  21517324  38763888 
 30954717  10159875  24533886   1432318   8618778  20431521  26415085  59796660   6148220   2963224 
 20101700  64255464  35145552  41330526   9884438  14794599  64211052   5827626  20115012  14636664 
 12252442  30924550   3128673  58799088  29850672  43247112   4647888  20879542   3836576  73646370 
   738283   4469682  68843136  21150910  39775764   7810632  80034591  23824724  27088480  26157072 
 18326754  33246080  19411056  32926300   5769648  29089396  16941945  18837749     48950  72049558 
 15791765  46057167   3542200   1308690  40336560   3801534   7647646  37799700  37481920  11999088 
 19266848  15487038  47075380  10552374  24742155  13104309  33458656    512624  12502875   1393315 
 25295368  55641282  11807775  14235647  42159910  18664041  47992240  16299598   9004800  31087395 
  3010632  21519414  40887740  15167264   9272191  79042210  52395939  13601964  14120120  23595286 
 35487780  27573924   3945866  11738428  10147346  53628865  20604087  38190442  20610531   2433168 
  1506879  52063650  65580294  57628974   6605852  12586738  26009200   1726740  40919196  13143739 
  1094016  14152200   5517673  33544644  54343912   5265232   8710983  64019484   5152170   2110722 
 33385285  12618216   7974060     28440  40867372  45276404  46166148  61922357   8032944   4696740 
 39461202  20078160  46194338  33105072   3226080    334035  18680588  19738916   1672958    805453 
 54320567  11833536  33970812   6058426    702559  22034432  98089135   4186254  17882928  37210044 
 23175480   1233312  30158000  33133074  25755216  18914965  15540822   9340625  37919856  27400191 
 48175163  15395842    325934    492960  38485668   3230926  11538093  16099050  14348321   1298494 
 13398901  27403480  31647070   4301271  87574144   3793956   6759302   5369144    833469  41527815 
  9188552  52226998    522753   7372720  15759100  11998896  20082931  10903065  26433456  22136790 
 70597787  35185518  12417066  63432321  40741316   6403560  28449988   6773813  14294035  53141440 
  4065654   5205200  43074391   6191710   2875280  12646843   1350957  29677770    375106  46952595 
  8610738  12141240  37030345  14337700  57071376  53256270  21212736  58895915  34739152  17059054 
 31900206  62304990  27940023  55855797   2589440   1147510    844000  17755507  30389166  14953530 
 29852535  53736463  14185248  45236764   1438443   9526842   2705584  23097360  19071936   6803200 
 51404544   7650720  12352867   6743385   1552896  49064743   9318672  42083976  62783524  49816800 
 18245714  31762800  25836470  37991096   1998744  36039400  26254560  25054272  56739648  59066154 
 16753780   4045784  22130990  13526645  10986852  12382994  30106300  73060029   4105650  10528200 
 41103612   8515384  80891360  45316551  62145750    376724  48864420  19850265   1993264   1228734 
  9871932   8982640  53267968   7892114  18715860  23177882     28574  51993414  26531496  55471500 
   442678  40534464  50904898   6142475  49085477  47860972  53731650  41256908  10304385  56691075 
 11755800  31920526   9376880  17869670  55101789    735179  30479248    818059  53510220  11753490 
 26814565  55054043  65940610   2066150  32045262   7645729  44885493  28611255   8815860  43698126 
  5705392  18997920  49148097  27955662  30313880  66293253   1222683   6688922  39686976  75137913 
  8363572  31883394  19141248  47854638  19918008  11682672  11242176  72570108  13862866  21650785 
 19236564    318666  19381164  22141560  47709696  32102231  25905440  13217811  32955296   4500672 
 35517306  35691872   9860628  13203080     84180  21591800  12242376   3122112  26866491  17690432 
 39280113  27123853   6048504    153068  29864488  13249270  65012718   8234434  50110368  12831742 
 30176224   6914412  29796856  10748070   2805074    755254  67840800  40162662  33965046   9824672 
 30386565    216644  77297472  32358920  42750864  33093076  70428904   1188540  34402368  13802019 
 28608900  13905670   5152640  26884704   4264228  29709017   2829684  11896719  32766322  20789225 
  6118893  24554976  39012723  23534952   8240448   8323144  10259230  16243000   4247000  12194995 
 67585952  10114536  20572533    120002    633761  17618042  14039318  11879140  78671292  37075665 
 28193074   4593107   2316912  55582824  16639920  19936332  45881428  10985910  25804617  74492735 
 12161250  89428581   4019600  48266415  31533440  16785780  21880230   1361520   2288808  11717370 
  2989726    700188  77189415  18920784  10701909  24298899  25003278  41205008   4290905   5237904 
 64320752   4815504  28062661  12736854   8759205   6148387  44925240   3626486  14785056  25501690 
  1677645  48540920  21791574  11093589  26147300  29718116   3417393  10356570   1986915  22091150 
 28501026  87611128   2351610    302253  35378508  10106958    727116  27998589    177650  19407696 
  9672390   8004808    602211   1093384  37034604     91290  87166573   3332208   3383100  13576017 
 15698865  15817032  38633962   1019955  27792576  11143736  16869119  20810034  28986275  67399754 
 69418752   1552608  43045277  24433632   5471136  41501255   3057458  51107140  55222080   1623776 
 57027804   2435832  32006144   4006150  68383992   1695442  34348092   2158384  25322024  10732800 
 13930392   3612058  69077744  41640000   4873328  20262816  21505380  13959228  12191000  48281810 
  9095472   9106314  30522450   5188210   6125625  11611908  26996778   7102795  45738903  32648553 
 49424200  15834724  49840154   1511456    660969  43823199  27188574   3808280  38608608   7085298 
 50099310  57744808   5853224  22322685   6898290  20676103   8472666  17505076  29623854   2617376 
 61513292  84805105  33034373  10978704  20936520  80896006   4815772  74360380  12662100  26159931 
 27561222   2882600   1753329  37153956  87788781  10749363  38526488  32548032   2276607   4782176 
  9358373   5154054  25879200  84725398   3565134  15697152  29331687  35325366  13373932   6291372 
 78378550  22730157  57203200  74332335   2877385  52935372  69768544  53314800  42667614  34375760 
 52563984   2522985  28331172  27374306  39014244  31482360  33525548  75427071  14553880   6384501 
 32842773  56537183  10814040  21246600   8414826  35153969  12083504   7193600  20741728   1678886 
 11165964  37355187   1991000   7145240   2450328   1677664  44218139  67468076  37832750  70786020 
 17432136  39361930   4561128   6403752  15057232  28839080  51238561   9958095   2664784  12214800 
 20517424  14504115  62407188   4467458   5485137  62732712   2032993  53467847   2467795  37924315 
 12890576  16209151    555495  10360636   3587060  69456400    995400    375570  82338525   3224732 
 13667320  37586430   4096597  29859840   6397995   4002832  28866150   1918989  34045288  26346292 
 25264890  81927734  44161964  16953255  48362986   2790529  31459316  69075267   1402613  32825182 
 10252809   3124158  37264764   4199080   9427806  13498068   4026528   5823660  55538700  23314480 
  6987525  59344581  13602936  19949180  25029242   3055335  41439200  11000360  34917480  70683654 
 14635577  23382996  48118476   4338354   8795556    376707  16735803  44754660  49874616  28672347 
 18789108   1842050   9297856  32830070  18645678   8253792  10435821  35728092  50588013  45484803 
 52392879   3462500  16062848  18374125  21919276  60137532   4679031   9334627  53209440  36553542 
 58273560   8569000  35078370   8139500  38290585  21104220  34508344    403248  76213192   4253948 
  1544150  27240234  70679310  10680700   2189208   9371862  26912167      9016   1130268  11994946 
 28721071  12180576  18346640    916480   9006510  91205609   6068145  26628120   1145069  34641740 
  7525848   9453536  12538886  40408788     74720  38252340   5913478  33132834   6535400  24110669 
 29867570  14435250  20622026  36296740  18758650   1296482  27019476   3009024   2045134  59867988 
 22591256  30979870  31352454  50807475  14761038  35545052  30702225  11462308  28656640  22195264 
 25074354  39353040   5987952   9070496    993720  21822944  89040544  21508254    319545  43405985 
 22226028  52914600  16727490  14155720  26085384  35388096  73956680    815925  16353890  38308800 
 14223720  36709426   8821696   8099268   5189913  25375038  29548800  62340720   9331821  42216666 
 41779810  26296416  37028883  14856972   1628968  45736173   1910678  60779796  62700720  56838368 
  5419986  57352320  54598250  21547840   2140840  35823580    310474  13059306   2872305  25763115 
 54512208  43661136   9983296  12065750  19990656  79424625  51062924    603174  45480242  49451490 
  5137319  10139748   1918062  71088256  54929182   7094970   5800416  70686168  18800232  12133275 
 18980062  56433764  12296998  42128181  14065524   1076848  34073160  47410910  29425746  23592140 
 64137080  50343176   2555462  45509739  50891832  29157440  12930395  71009799   2070848  19593290 
 10334246    485040  26702316   6682360  44209314   9388269     38844  53204866  33701615   4903414 
  3376410     19086   4381854  76323744    147242  19796690  47072480  30909020    760760  27809111 
 55780560  22188400  17095036   1310220  36123427  36264420  10693025  19426275  12503286   3089343 
   867744   3009600  21034052  41703588  14445234  88834530  37190418   5121106  38331804   1215782 
  6807372  19820636  32285380   7202695  34760728  21115632  31358862  58540804  39227541     83720 
 22152933   2308990  45428706  30178764   5623240   6550706  25687896  24333540  30958080  31555986 
 81316928  12726182   6699507     70336  47375380   8119644  13452879   2611602  36664452   4900252 
 33654360   7466672  10584520   2579324   7670502  35659806     25746   8473140   1703520  39456054 
 34661256  10662340  62859350  26141649  10375011   3147813   3880705  12768437  30202727  53771628 
 20432164   7145728  19443860  12925284  14894814   2539520    207828  25157307   2875190    680064 
 71530998  74396504   1813206  68742484  24754104  24300592   1562142  17592552  33501510   3698946 
 85111500  75186356  15755353  26538652  32246442  27068348  28183528  15212195  21773928    152384 
 19500184   9523800  12239600   5083740   9659910  17150832  61528320   1011728    682890  46178220 
 52632624   1005620  28348164   9911340   6557408  11949880   1887840  15340800   1085830  21978274 
 12529080  17729176  57844476   3377016   9265740   4909704  41777692  12046087  29847906  51383970 
 35361600   3629340   5928160    851580  13107261  10079481  19875000  20013804  11228832  18613233 
   444429  28000037   6417150  12293413   5930337  58879628   2664924  31325400  27423924  15221738 
 71246328  18074959   5961172  31618640  63893375   3958878  17782504   4723386  56366464  35811456 
 23750790  11976495   1090695  25236167  12760580   7236176   3049794  25054788   1583820   8606268 
  1809990   9342998  18800860   6451032  25519788  29104797  23813613  30434390  45936248    571051 
  1824636  15155350   6406344   4112920  11726962  12010514  16984396   9701832    988116    172080 
  3048072  23823732  12661866   3864872  70042500  30136736  43593984    843353  68736826  18138804 
   317770  79059456  87279860   8303542   1917966  52117527  10385204   8012102   2222792   2113579 
  1052866  14509410  11510455  12199113  44297616  46482075   3125208  12904650  21842115  18858642 
 65937176   2172120  81928012  18806946  10420920  62042032  35058526  79904925   4959405  10652598 
  6408864  83333304  63000876  35419164  55771314  35391030   8177400  16402848  91020588  58235373 
 40366741  13343595  12155490  16306678  67989218   1861632  71026940   3068614   8208631  31141901 
 37172912  44476614  12686174  27089520     80410   2824620  16250843   2970951   8852232    141417 
  1443968    140400  27751262  38051756  20402880  23359635  83657343  15218164   2052218  23600228 
  6007680  84920845   6376320   5766240  11542666  35528556  12574240  12292005  62597520  23821801 
  6788112   7517336   8885308  50351796   4575672   5166670   7642872  19897774   9879012    610280 
 70497920  19391040  35968320  10864497  74864010   4632897  56687928  14251140  50235366   2359917 
  2211570      9855   6295772  57128110  33383025   8396754  35777600  55588772  30270030  20241722 
 50303583  34700039   5435886  35217641  51879365  16417316   6359540  37924130  35923008   7774640 
  1480064  55800956    264480  19024434  26583024  33196625  24348330   9060080  38305740   2205970 
 11996636  14347032    324480   3686850  34083792  11565015  19355736  62012600   4811148  17061915 
   855360  42838650    153709   2485483   2299392  18503689  12397704  49861631  25861533  12518856 
  2066102  35371370   2960405  49772400   4735624  32440249  74099382   8375808  32665882  37038573 
 20920387   2861443  31608576   7880680  13901834  85394298   5421423   8242780  17126632   2751605 
  6971668  12981280  11025920   9938496  13860533  20101536  17180296  19657663  70189104  53469403 
 49695171  50233568  49040232     27183   7954296   4643320  61190248  21038456  40440816  41613544 
 24896784  10601010   2183538  16230900  10902330  25603760  21403575    220590  47076507  27865620 
  3597726  15929787  43851416  36271070   7027896  69187410  14997304  12831995  31143957   4816882 
  9514000   7576029   6367910  45864709  56022326   6221502   2651310  13950200  63144105  16337574 
 13493480  32951424  37557189  50381856  41131012  31637375  21318162  26266460   2454067  69427742 
 35258200   8987244    296172  25828751  23263800  32060352  21481350  44953440   1725960  37654620 
  5050765   4510668   2475486   8757532  46198902  29589700  41048265  45767645  46208372    144180 
 75721298  28352934  17648400  14750382  11822760  40801241  10373670  56816626   9117864   2848237 
  5050656  77494015  46912090  21122304  85398112  38807925  19818876    153171  92386398  82021386 
  3543624  10820442  17167200  40584456  72460718  17730557  60236316  30140654  84043118  65972510 
 37487492  34392938   8816496  42242880   5169604   9558835  56202048  66909830  41129088  47803371 
  6623064   1842330   6499064  34940568  66739099  18808709  20821734    331816  18005916  20675517 
 16212622   1646756  66629732  32652236  32583912  35771272  62210568  26199552  15569664  21114720 
  1514607   3306900  16800366  21400128  13678082  31790629   9146364  13265714    196589   4620078 
 51567121  12897500    264248   8071800  88133179  72739744  47564109  42749376  65997315  64649064 
 95545584   3498420  48688080  55975205  48390944  42088925  19623600  63853428    430276  25308427 
 49630842  20122919  11049210  48946948  17974500  37980240  10499200   2312754  40579344  12665540 
  1911195  32121180   8849240  54595459  30788436  34125540  57690500   3785145  45190844   9085882 
 61359936  45115728  42087384  24276280  34437220  22945832  12598740  31284018  13299797  21103756 
 72937854  24293745  49051170  11171886   6629770  46639219   1110690  23942380  35446464  33080268 
 31116956  23755320  21830676   8046501    672600  33648675  86599231   7969243  58670407  38676400 
 15874375  13944258  23227932  23524362  65379000  28554576   1312476  34247880   1308032  54123971 
  4718758  32495080     90662  55552350   3327358  37163168   9819336  58349518  23251950  25720530 
 97426614    441142  61152210   2611073  39729128  25164352  22261635   6181035  24740824  50323287 
 44505252  71000160    655956  33960645   1840965  33925177   1265025   1917720   1760161  45200491 
 76202694  91377720  14516610   5510374  17804339  35399100  33831323  12031221    834432   8577184 
  1297723   6807073  21800460  79966380  25849558   6608756  14496856   4695660  14062825   9171738 
 11872063  20049758   1661644  41362500   4256652  16586272  51139662   3213000   1956348  10694276 
 55652005  19391451  35947233  34389000  71095632   6382271  77070744   7382610  13359604   4981875 
 46365025  14801589  11327808  21650235  74567670  44075880     31896  16936233  18984144  23195700 
 81408329  16602224  17400420  37910565  17414576  32000688   4020372  18257845  37456053  10352100 
 42884976  20328804  62304957  59236356  44150287  33144939  25690566  18744994  34528584  10516320 
 16687200  10076456  15452244  37831853  33409352   1960688  11971375   4130413  13369476   3880896 
 46673721  23486610  43719912  12662364   2649470  22724208  56624364  12316227   6198452  30277170 
 16863984   4729461   9802134   6379884  57311148  12247620  11211120   1179669  40790520  22925385 
 23412090  25168000  75272043  46640566  19660065  53977134  51675624   5569431   1301984   5443900 
   884405  28699910  52792992  24192168  29274168  17483040   1494048   5001680  15919180   7698125 
 27138240  35912100   4864322  10264392  15102709   1723752      5805  80856476  24594284  64662182 
 25078294  69280278   1409460  43037880  24907896   1280982   1110538   5617380  13673430   1814010 
 14244780   1317500   6877235  35139568   1179261  56204028  43615900  53580519  66972028   4168275 
 32981494   6864000  23588826  24700368  48825010  28350922  16710828    598752   5852383    378048 
 14574868  26409910  27387264  35928589  16186420  64527092   3489320  67628050   1999242  44524480 
 61026944  76890461   9826038  20709108   2920500  21654888  17275608  36931752  68116008   7674945 
 72982565  86000550   2803840  37956123  81675224   9089798  32740500   7121686  35524458   8037105 
 26537130  13952250   3345498  60542112  28196875   2880780   1112044  16107126  10406000  14167335 
 23393078   3178546  21679488  77776956  46790165   9460535  11513124  38411604  16756920  19869000 
   283206    233037  65073015  61780696   9470205   4069100   6776640  18452676  44692335   9936720 
  7455840  41384158   2801379   5471488  19797644  15713592   1495378  50929281  41369370  27343105 
 15326208  13343201  12320630  71629000    527345    157934   1727751  29679520   4437216   1878500 
 58794423   4136694    174304  44294078  31353762  17078522  32880494  24540210  20388930  11598873 
 15928761  47653200  11985252  11551566  10424055   9747132  33996276   4162698   3474340   2021903 
  9771696  21594860  20505030  46682692   4902928  39800800   8776716   3843840  65110845   5923820 
 32063304  18419074  32344924   4116294  11300458  17420670  10317110  45483330  14537856  19071040 
 55346896  14374941  12038312   2572090  15728580   7199136  38529800   4132606  21787525  30694112 
 58149800  16977114   4950180    816408   8360719   8344995  52326460   6376953   1262002  80196340 
  3137684  15803676   6201846  25503472  55370952   1094443    307292  21600985   5737270   4963788 
 43193562  15560440  27617454     30168    536268     94842  69070746  30131160   2804076   1373232 
 36640260  14510468  25879950   1998184    836740  93385268   9601770  45827472   4019424   5032571 
   855400  17833918  10938564   6236595  64264354   7381080   6531600   4085490  40150890  12612834 
  9305786   1057077  56558646  23611742  43170714  60292200  23353120  39786310  60629744  76354520 
 71889525  13839660  62421093   5635755   4503125  23576616    754011  30563482   8774535  44304425 
 42404800  41023344  66852602  25672500  22820490   1228578  82822068   9274584  18812319  70185867 
 49409550   9188088   1969800  18339378  12056800  29883566  12994802   3940650  32301826  11448507 
   791488  42778561  23392078  35786420   4325724  24127719   9523428   6503819  65598240  20931145 
  1396293   3756256  42270800  55275210   2332781  35528670  14082138  28909248   4156351  10107924 
 82840770  23524722  10722178  24844688  20946816   8311696  11167704  36512937  11210008   6284080 
  6973157     27435    684970  32316651  14473269  28758492   6605212    404850   3021589  96131941 
 17380272  53280392   3303090  72912399  50420875  10883040   7316192  24092442   4930200   7279132 
 42147690  15641650   3353766  49498364  18319140  12305540  12842352  24761430  15681974  79594410 
 20987598  45495716  61001500   9538820  44729280  10108284  40568144  50579486  11135468  13865424 
 49215624  44603240   5295870  15153256  59375380  23433872  25204032  15976902  58289452    198214 
  2710962  10166791  25882413   1308480   1375920   1523478  11387308  20456590   2174284   7162016 
  1638704   3064068  60831096  14783025   5505150  20426010   3506511   3782134   6974734   4097178 
  2375835  21263270  42965400   9884867  39517346  12062337  12168702  76530363    140416  13368454 
  8831160  30068040  46010295   5430393   1169740  16713585  68050521  11373120   4993143  35040424 
 22341714  29969456   2396745  24511917  27197723  18888656  76378048   4948216   3908695  10196703 
  9514680  16899316  42752400  54086966  22372320  77741397  16128313  34063568  51326976  40690266 
  9294021     34552   4505800   4892184  39506907  46440268  13058292  23178632  64839012   2219852 
  4801684  64942686    265474  26377892  20111728   6976180  17455186   3489591  73737252  26354039 
 15204772  84065751  34849674  14124125  13571780  21777629   9751815  78126303   9068004   1138551 
  1617840  32359730   9820776  50725007  36116160     15848   3946320  31706541   1126428   8480907 
 44740980  46358820  43361318   2949641  23819616  68479770   8890670  47578449  31410900    508950 
  3018760  28999536  59923500  31251360    914472  40616183  19806768    255623  29866200   4480476 
  2212497  12651536  21049975  66128524  46989624  10638600  14508571  21478795  67021811   6668114 
 16722882  13412277  21562740  21289350   3588897  44671160    469560  55878563   8611152  14076618 
  3229080    197823  89970912  39753770  25463199   8766051   8526384  57824638  34642377  78387770 
 49039410    881730  40047210  36221366  31167816  81461128  35034552   8428847   3070144  33339438 
 57298659     26510  38411100  12578384  15541422   1534752   8017380  71760207   5613748   5619704 
 27756190  61211457  19983719  56751086   8103594  41813433   7955913  20590236  15617973  69879915 
 14424246  23487738   5785866  12949112  68221786   5292526   2804563   8949392  11209372  42478964 
  1957791  18806500  23497764  12622244  17413984  27418215  65090023  50496808  24211694    858484 
  9764028  59950700   6867200   8576008  39987262    560634   9844464  10299800  21006324  10672200 
 35803244    630555    494013  33668118  31999390  11909001  15532479  58489571  10179532  15029550 
  3185910  12017640  12282417   3573102   7985339   8946732  27055473   6147393  33412500  43029389 
  3326880  67512952  24405652   5244291  33447454  32928151  23310200  30717715   1930014  33041518 
 60463440  50181810  55990065   1360048  14773416  10865583  16701864  46303246  18661599  16274741 
 36053532  68009656  10566928   8931573  65562916  13205988  11828682   1300192   3300144  26187408 
 51916230  15609413  68726504  14142625  19140009  47430408  12065655    216645  28693180  39621580 
 31251642  15024000  75898692   3767950  74260578   3929805  19091020  13152156    629907   5089440 
 10706184    349648  17233801    280722   6702696  14965482  11746020   9304574  27824712  29758464 
 15962575   3874760   8410539  37460230  10408581  49723416  22382911  58686444  48425040  15008598 
 67449591  25813672  46918664    802164   7327926   7598052   2866720  13009407   5029200   8895870 
  1806770  85327569    212252  12548080  25718252  14359610  64139736  38138973  24020388  13927557 
  8629976   7064837  24634992   4798538   1528437  17441359  33193944    824912  44435924   5284776 
 21866000  25552071   2418174  11284758  21845052  60701342  47129137  36202626  59063425  43440390 
 11862740  40493719  50633930  18492048   9595523  36253899  37163280  31735392  10526222  46456822 
 70880135    778200   3551632    556206  62902591  11454350    934003  11473884  13414338    499380 
 66339236  10178390   3744692   4887792    426462  18438693  30077846   9519993   1490016  26371938 
 22408284   6443808  13135137  29247610  20770288   1220865  52852718  34646810  13573560  23187360 
 23802210  17755632  15825804  45172204  75459132  59132080  30360812   1131620  34829613   9830717 
 35062470  12379836  26477150  48463168  38430934  64458512  49206336  58488080  11310545  13665327 
 29767736  34602792   2804098   8926815  38409826  28305120  32052647  70583550  36558662  10484342 
 53040402  21726301  33305777  52066656  74192820  10584900   7206058  43799195  23108232  32245200 
 51737890   1394182  80836360   1197456  32836700  37704401   4167936   2802987  13174331    591090 
 12701660   2727788  11822382  18138384   6732824  48109986  63853324  35267402  19368034  15246000 
 43460670   9942150  36260154  72940542  11254800   6902136  61349925   1696453   6691437   1897863 
 21528150  28091378  61515787    843865   4713896   8997970  77690624  17019572  13243373   8176468 
 40083112   1582563    969004  17356616  12356694   5255120   8152704  20675544  44525180  11622897 
 39579975  49510536  11219468  61911822    721746   2802310   7418970  10823050  25308558  11254656 
 32376848  39872169   9049284  82994868  21606912  53802670  20099280  66786684  14222740  15224544 
 24883885   6440021  11867544  48282903  18174963  22811625   2199987  48446208  76454861  12137515 
   303040    186500  45660753   9601566  97758234   3951528    721116  13649938   9084584   1575488 
 24868181   5205606   7391648  10504365   3239808   3408879  16764672   1629015  26596404   2655315 
 23006344  42591195  10769937  11033148    829912  58312978   4961790  51628294  82227840  51370857 
 13931008   9183519  51977260  10143540   6539876  11703804   1555260   4715645   7293196  90585418 
 14273483  21550625   6169394  17116025   2203668  21340075  13328804  23412960  45305744   6989220 
 41372676  47351664  66938448  61237685  12343064   6830437  53379648  83301820    765290  55361165 
  9463674  54447048  92520738  25325772  19578474  14702625   4086798   2261853    330225  42679772 
 45471311   2746352  22288356   4822625   1160046   8076450  24753504    350958  20135405   2518800 
 16003513  76935475   2056250   1927464  10283760   5549667  59125061   3621528  12396911  49205616 
 96019377  40437775  15145400  14841036  25477830  13441408  41465403   1777932  10967604  20695341 
  8736584    466356  37283584  42162195   2604780  18304440  29420608  39043849  21247083   2624616 
 82128868  39905805  71997067   1621852  63313796  35380660  11232060    121280  32876424  43783950 
 49814745  44692924  11041744  32082787  12137856   5104239  47899767  45652400   1929600  18949632 
  7707640  35026405  64030017  16663149  30020836  57379721  23440620   6018860  15791272  63157912 
 29423796   1475442  11111650  62054894   7331372  61559075    395766  44988704   4284808   1196338 
  8930640  57081320  22246480   7407824   8002650  66925661  58322511  57564304  13273951  12324312 
 33927300  33358130  30091624    479256   6438500  26652500  10249056  38535328   5740097  32551458 
  2995244  39002232  31227840   1295707  31546784  47388374   4887624  11198880   1266525   3356875 
  5071680  18946493    102087   1459744  39924900   1696968  10869696   7204246   2373039  17457615 
  5470490  45067711   3980064  17866233   6844452   7927208  26551476   4020771  10609104  32962207 
   161136  15470070  15972750  38453884      8080   8787120  58535030   3438582  46635180  10433495 
   183282   1055174   7605520   2091908  29436396  39209940   4907694   1577532  40615749  20176257 
 24446646  43611048   2470104  12148352   2966259    473697   3096492  40068012  50440272  24107895 
 16840251  14045179  79617274   8518270  69177024  27184605   5493774    777902   3384375  29852550 
 52192140  61603290  20040610   2073600  71315810  82278500  44156700  11468190  59881570  54297739 
 28415520  53471110  15714216   5416235  15496618  13692210   4785781   1018382  44336565  44664814 
 19963472   2123190   8151962  36975300  15664923  24912136  47835790  42043330  10403412  21236655 
  1873656  25374492   3540390  20895240  67286670   6857256  47302034  71525184   3214560   3423042 
 27296802  10439398  18662784  10022920  40404960  33903400  49603584  71886795   6830850    473685 
 16101813  10322073  17885125  22986590   8445220  35621920   1563890  85629765    115515   3409757 
 46801986  50532282   3537435  16880628  27379482  86465938   8546832  25572342   1504256  14423208 
  1804452  66747800   6164132   9289242  16609544  47734500   2866436   8664228  17726124  28048960 
   395514  10330574  24859960  17741672  37147193  19065738   1152531   2892609  42430680   2775188 
 25147168  44142552   3029620  35068246  55654522   5810394  22364784   5108389  22794858  25813161 
 60152152   6501410  19849126   3493685  32820172   1070510   6629816  19247053  65439738  15831636 
  2071641   9734631  16778496   5159253  23307102   8696688   1562760  37065738   7511037   5564880 
 11532420    627096   7404628  22744337   7191312  19375656  64034784  75932235  57375720   4126464 
  9574800   3524864  53738810  15033578  33964575   7235162   1220560  37079120   7696053   1270218 
 40161616  15129848   1980686  13046734  68095605  36345652  24514938   5766992    899200   4472016 
  7458357   2262378   1171674  11504376  25382538  61258008  14535408  80110290   1437440  17263872 
 61846083    268288  25633293  45066000   6234930  63693196  15402087  86935212   6341757  31868064 
 24008589  11248881  24254386  34105878  45530284  18756738  74697825  89690130   5418286  36386688 
 29596506  18213525  35566176   3908542   5274951   7618638   9007680  30862458  12336322   6272700 
 11206767  17513678   5592864  16956610  44686521   4383474  19250940  11313564   2666230    307464 
 15309602   7373690   6517000  31056904  19011432  54159048  63010626  11835552  28117173   1720206 
 60971550  26579376  22202928  27940590  85892218   1426035   2549685  16703520  27799284  44272098 
 16264527    515565   5645534  19282234  17798400  49009947  12302082  36565385  10771200  21186880 
 17083941   1661665  32907948   9188400  14258024   3077184  13332396  58141742   4394454   2473524 
 17267094  62463771  34220136  17209050  18032784    749568  24906804    758705   2866301   6139584 
 14490144  63928784   6280604  49863060   7038400  56718432  11049493  12081280   3498714  55781420 
  9190792  11484564  30738994  28068625   7778562  24717908  46012389  21310160  91269792    148800 
 45544128    641344  36591720  23938920  11575732  31965354  13130068  20568269   6607380   4010432 
 34111920    978236  17077185   3465124  37018274   8615533  12922606  19257279  17874788  18193320 
 29507184    625084  15635835   4083600   6487168   2271300  10027008   6542060  21256233    671580 
 20114553   9028800  35811696   2021355  11238573  52080174  56034112   5012940  50652969  48173502 
  7510872  85657416   4642848  20693112  32001015   3599670  20953416   9743650   4730132  46362967 
 38058720  27438224  17493791  76133346  11392920   7883392   9196464  32144737   5124118  48947176 
 37045571   2982205  17162316  14845896  36410337    662039  10939200   8268120  34451202   6586060 
  8647620   1966562   2432699    943040  50931776  23764787    854972  62497316   5701528   2475928 
 54021760  36753210  56592800  50218076  11716928  12127632  27280274  33934775   4669989  92826169 
  8829184  21834245    107236  19409240  32737248  26412372   9201192  13136256   3346590   8749798 
 26183420  28254690  40643160   3563728   9007637  49047570  27978504  20516166   8558340   4598478 
  5368545  19765395   2381400  14528304   4551263  71305724  83583985  18086436   2338434  18103919 
 35497878  85418047  41123272  45955712  10950938  20492560  39321361   8510185   7476132    978348 
   384305  43224282  43687408  11581980  44899128  15420051   5251840   2046816   2315520  45453184 
 56807624  52629246  22881260  11583730  29023440   1055880  36919446  20387661  57133364   7315671 
 29927810  41933034  10800972  15346750  79540380  39342498  24518746  23771458   3093076   8018871 
 10278480  37676410  19006080    800657  26527344  45007578  27512680  27464951  51113682  25908120 
  1884350  52301284  21495528  19353255  51310974  13186930  27203373   4464280   2011425  21756995 
 22007296  27137242     33800  60938045  59729341  10254752   1680548  40512622   1554910   2412522 
 28361796  36042366  56846776  49853511    197335   6070823   4450224   8019654   4822618  47945376 
  7677648  28511725  18840520  21125785   3906770  27631032  68637772  20144082  31621946  24657582 
 11188086  41969235  25417125   6916945   9155988  55741770   5963940   3965472  32388100  14763378 
  5353110  67847517  25115732   8188440  18255429  34731795  23234560    550314  22705566  34024368 
  7429514   8790165  17076432   3366900  13315840  20906775     31506  20001168  26949724  11519872 
 30750488  12986058   1434824   6875588   5750784   8126165  46322862   5899350  52251516  67265920 
 26059272  10982000  10207185  14595819  65843007   6748560  19654096  10558872  41190324  22638180 
 37038050  20067996   9766872  21389893   4569088     83888   5036248   3376116  19653858  32757750 
   502424   5111392  18394240  12714126   8778112   7134738    664800  74804368   3295212     84456 
  7082474  22907900      3334  36421080   9599616  27586784   6904080   4313435  25172019   1282750 
 35272125  13730016  69051385  52124600  27365520  24220512  40659828  16026825  57379140  66870120 
 31235490   3276076    899811  37023666   7140155  33375056  35155929  30073536  28739568  87500190 
 23757423  18619587  79949828   3590064  19754300  49612420  14947488  28059048  32134696  78196860 
  6415586  38637560  13010130   2072653  44662480  48029764  27994275   1694099    544720   6363500 
 26517755  12980118  21207628  41286132  33489504    351364  35067660  27979348   5540616  32873568 
 35067804  67019130  52802774  32464628  64095018  33097648  27636336  14538225  53109674   6454305 
 20871110   7866903   7512005   1813154   6943246  28133616  34884417  11380005  22750112  21292327 
  1221690  19444701  37586575  27226353  47334144  36164656  30191875  54523584  31343382   1008210 
 25930552  28480314  33082192   5210352  43999032  53665830  20112096  85091223  32222190  33322383 
 31165575  82857600   5453056  55686332  23470566  26409284  13958802  12262708  23529550  46885960 
 48825098  43761060   3192800  33704220    515410  46837890  14471301   4092654  28793815    746760 
 69720296   4256970  46212510   6621185  45312986  15356007   6282320  18182880  12933360  34142718 
 33868420   9193080  10445893   5174779  48013038  15519354  15160320   8010806  86933520  56297100 
  3175578  26702390   8306556   2172800   8031360  13846068     46165  24021312  14426041  14908278 
  1213818  43498239   7408461  37009750   7489125    952840  33428036  46280760  31276800  21529344 
  1805400  27932545  32483619  80471384   7712320  13244495   1360776    788408   7476651   6095120 
 24706080  46265889  22597108  41146402  75188386  37068554  31041183   8779776  51918176  26994310 
  9816752     50479   7048800   3479001  36984375  13804956  26772195  15221565  82800352  19230094 
  9852588  28561581  46125225   9179950  39251916  15416856  15000340  18485783  42651154  67466640 
 31919658  14605844  15430560   6196683   5967924   2458913  14629090  42853350    240504  66750264 
 28973220  24507126  28220484   5977413  56272566  19645756  15738086  14478902  70416176  26100630 
 44016816  37959482  83879730  21265752  85341440  36068825  13296888  10699920  11136930  32801247 
 25854186  16048056   5797840  87598070   5486155    642257  12613536  28828560  11849940   3638223 
 18389448  24461868  22109412  14156496  19448280  33284496   1461766  29625288  27325910  41107200 
 16866354  20315988  33018594  39150756  78275394   3788128  28688640  29817690  13725888    696303 
  3690021  10537694  69404580  27148416  33180120  16125120  20473332  65802824  10165575   4114572 
   372951      2668  19642656   1503650  40922901   7332983  45764784   8253315  26156364  24145416 
 38724096    185752  54539184  77460272  71062802  60889829   2800022  10752843  20288661   3134586 
  8021076  40339332   1686825  24454685  10055232   3921636   1207784  40983940    748796  21393920 
 62089071  47740790   7063152  18774875  57343140   8995944   1575675  18585600   3116760  28945781 
 13188670  29593575  71154432  18145844  59565276    208494  21427763  24947600     78336  17421225 
 44354115  50316336  44025636  25302768  16145920  74350818  10252572  12838043   1550916  18031728 
 15463305  46314224  34200816    975456   8405592  19193777  43369125   4724096    446049    275964 
  2490926    552750  30139284  51837828  18317169  47566305  30935088  11167470  20006658    601564 
 18097044  18040008   3845868  12370176   2290826  19443276   8810944  89156160  48690284  67204082 
  6782620  45750840   5592240   6038670   1706084  23604420  35914528  39030147   4377246  11349240 
  3985296  24716024  42932796   2040136   2570818   7764510  30164464  69525798   9364236  46618446 
 37808925    192888   5203172  10155450  38334079    991875  45221652  20512184  50299596  49113920 
 77150160  61312896  52414397  19292916   7544578  53908872   2310129  39498256  35742069  66116902 
  1905912  56814065   9537756   9365400  60358480  13937382   2034150  11545226  21467251  89276538 
  3061408  11208776  42478700   4770797   6695535  50264286   2346735  18198482  82209512  38700032 
 60018939   6550488  62773705  18909852   3107920   2114643  21993993   4276480  57788583   1715958 
   415214  19058677   5752908    597180   9313742  39586505   2842704  18459891   2839971   6291662 
 17648320  40425847   2720374   7133336  42158940  42557572  63928840  55869441   9565092  22100192 
 17126559  12251152   1435661   8320643  30178395  18436041  59785180  60758064     40968  30710960 
  2843800  53776657   1269414  10083500  15203276  11017600   1644294   1931260  20770982  31699575 
 39221756  63653040  29723256  52996293    220941  25604970   7168512  17300011  19057569    772486 
 42646590   5845052  58471056  57018276  14713478   8045883  17804332  74766510  18251089  16506150 
 61501440   2344895  61997760  21560740   2326534   3048576   6660896  32665940  24365644  50988015 
  6169860  43452018  13733664  33152948  28550343  20108500   8692110  14027125  56922646  45045429 
  2958672    408848    454182  13230180  26062179  38650040  48179808   5974270  43764456   3928320 
  3279276  26189340  94070565  60663293  18059656   5591432  11735990  16353460  16059736  55699038 
 47904654   3456054     95170  35684280  41532400  65651313  13854620   9119260  31090608  26208546 
 20037171   4023645  39960240  50654646   7050740   8236134   8023061  12503260  12596000  46465249 
 58524120   8635424  24036606  11401025   6542748   6226743    997456   3589165  17954860   3396276 
  1121664  40597695  15297846     63570  19627704   4617550  16600770  56982690   8033535   4073784 
 24588656   5421834  12662880  34287481    372109  28151866  17708257     14970     72216  32635781 
 34224120    943041  78275589   9398620   6478875  43563818  20946877  26797231   2236386  48413040 
 14743474   8402845  46711665  16396128  30228331  15885888  68275960  55122132    539297    465044 
  6422560  18182055  16666650  33765174  26781732   2815584  24839802  29103225  70586151  66807232 
 11112490  62751106  46008297  45850838  13106373  95608555  41654080  34696649  28722330  37425618 
  6772360   2654015  32299320  73017475   4897755  30323601   5676400  49752690  31962447  38603160 
  1666425   4369484   9300535   5249292  43912440   3401000   7725685  17221782  18852320  24513440 
 29344656  52232103  40698595  29461718  68966348   2637550  44208449   8432881  79033370   1942017 
   301432  19719434  15369816  55165134  16586266  23639432  50670603   6687158   1775849  24781104 
 26679615  20436062   6960369  32326690   4612206  65298366  44733615  44182950  72479399  53266534 
 19345869  51942255   7290120   4405968   2016300  22285572   3154948  34143730  42451755  47392348 
 18322515  68887968   3672472  53219842   7887033  48184416  57303720   5690115  50329218  10916785 
  7811607   8921850  64004997  54203436  31628355    632996  44393020   1068980  32366952   7669458 
 33250338  41611035  29121450  13681809    106012  21440171   2657100  59910400  67205060  83253282 
  8367816  33501838  31935174  57144148   2077682   8178676  22392524   9009720  21828933  34729105 
  9583404  93448875  68271651  19432629  15082573  47679721  21497025  85871890  20404470  69099576 
  4568796  17084406    105195   3067740  16135700  12013160  71319444  15038443  55033710  17401128 
 81215895   6738380   5986128  57992484  20328924  58514670  13130480  14533624  24726841  20227920 
 33914734  31395815  85729138  26632944  16596738   4875600  76388055  73391305   5148325  16866450 
  2155836  31196670  13107475   8932545  35152128  23665232  75683064  30669858  13044726  29492096 
    54956  33768416   2277198  79702025  23318820   2925801  10275048  34934580   4338000  12156432 
 57238580  10492000  15677448  13928691  89761630    248650  28597140   4312920   1482294   1875976 
 17795643  23142950  21989510  19042750  20116488  38149892  13477310   1342463   9553212  50095916 
  3083472   8257810  49809390  64592100  92662885  50631570   6577956  12333633  13068733   4459185 
 10669676  38900607   9132123   4100976  23734537  71678450   3350904   6883988   7782795   2731932 
 44229120  32017684  11314590   4455000  30200904  52654979  30974977  23575180  63797250   7108675 
 19928568  67461888  21539225   2258770  19472340   8977872  30163580  15323832  19746628  20573432 
 41409214  14491425  24840256   4131456   2006235  29263332  13617029   5208048   2200948  40654800 
  1097180  34084800  14201472  30312524  20035200   7199229  40171794   2511288   4962034  41201930 
  3346006   3686024  36381309   9292976   7098168  45413622  57111440   1668507   9902945  34700046 
 55180815  18394680   6602169   2149884  19307835  12270606  67108366   4821306    488166  21300238 
   544616  72914688    569483  20524549   9046438  49644310     57112   7239540  78708540  67195818 
 11810125  15843390  59829950  26042767   3017608   1120959  15974782  25049225  33832560  27775392 
 39886176  49960383  67788070  10385739  10842692   6496912   3626618  78471048  26065188   8785860 
  2513727   1378510  42978958  25041150   4619818  36763480  28665756   1502240  21264705  27611360 
 17910464  16697282  10301581  21428121  10764565  15600588  43799808  20497800  19723765  43799616 
 32384896  16706598  29392689  28753956   1343340  87545168  80304060   1805028   7205059    143130 
 11516428  21920672  39916799  36835106  52643340  22945180  39588840  11815203   7756386  16138158 
 13512712  26046655   6874032   5205728  71186695  17210850   8203595    668224  34702248   1201578 
 12208794  20349261  35862900  38569285  14156604  48232736  36689301    188928   7286760   2082560 
 10774930  18101010  30344622  46711602  12461904  26673255  15056464  31984794  26825106  35545862 
 42800666   3366510  56425231  36253928  40124730  42410920  34611804  12740222  12839148   7616745 
 27357480  49824060  15874692   2679380   4999616  63783888  11423269  51248556   6012512   5828030 
 27583020  21370140  59052594  19032025  25641550   3022062  69958152      9826  31516960   1849260 
 17299002   9659195    353600  41557516  50584092   3322200  15706818  15780425  51758523  20500480 
   506850  68987672   4371440   8110272  19120665  26873733  43835180  29700720    587308   1631919 
  3710630  44810552  11635684  47644800  49848590  22057632  68411330  77718798  19073692  92343482 
 27515460   4771179   5243316   7884156  30032766  11274795  39737659  32711400    202972  32106360 
 38131544   8771000  37455679  51027312  31144190   1253337   1796164   1548638  25781390  19041660 
  8944530  51492708  21190732  88600848  14470560   2391672  66755610   5424912  31586676  16161288 
  1609293  19357280    719435  32317320  64988248   2972466   5692954  47292324  20492850   2290872 
 15106560     96320   1099280   5695168  36069820  26069772   3234004  75121860  38567310   4227879 
 70889418  30582590   4648350  28200438    226461  24892281  34099861   2514520    253869   7342712 
  3080637   1106145   1818472  37600244   4435742  45927025  20774187  44952840  14711044    860000 
  5976118   6621060   3811554  18310677  36139180   2797375  30205056  56259632   9829800  64927422 
  4911354   1257318    285369  17680278  19310164  20565780  17600290   4863900  16959840  14091869 
 74449600    179352  10171840   5724656  23393248   9633590   3180210  75186366  45774300  21239309 
 60365760  20372184  42089320  44505436   2561220  55367088  69508936  49159214  23589360  30000150 
 20427225   6499488  49305872  27369438   2606250  56867840  15888246  13762260  36779706    395814 
 50735760  12527484  40848743   5115060  16438838   7225320   8457543  19939928   3228596   6464357 
  3259361  22827909  55551755  21293004  16646496   6117359  25127612   1381250   1951443  34314228 
 41435000  11826593   5730233  22404882  32676444  38679165  23467176  76619472  62449191   2391396 
  6310710  14171872    500192  21632725  24795696   2734333   1241100  79931136  80998236  76654870 
  3796848    568284  89078337  20456865  46065598   2191266  43736660  27909472  62140247  17164280 
  4951663  78835032  43170816   1307382  12034274  88018970   2313690  75486599   1024176   8419250 
  2221424   3087572  37242135  67346304   6948432   5899608   3243700  18832228  10689808  91474450 
 18645840  50657500  27801598   2369250  58029828  38937600  28384902   6204970  23125466   3556070 
 49876323  65073763  82274940  13777907  31010391    483932   1567676  15678016  12576923  80551820 
   909426   3217860  25950500  43320681  49881632   2802550   6882384     98826  36253152   6577298 
 31757942   1709675  26559848  15990114  77891148   5399284  10590448   2950144   6916536   5324085 
  9806112  24823150  59110920  51572048  54693905  70824340   2250012  18905307  52273674  13244916 
 27887848  49988221  15992262   4415580  82102485  31261185   1670050  38260290  19146260    644538 
 74191071    570768   1389648  57600610  36148356  34270700   4244733   4184703  56182620  23082724 
 43754902  29779812  47562876  75217827    336270  37821316  74275866   9764160  41173527   4307698 
 14090799  42214646   7927668  16844100  13835610  15692346  27719600  14265981  15668973  16547600 
 27916460  24247553  76063916   4609104  10149564  63800412   4442397  15012948   8051925  28424978 
   375105  39442480    185631  18484752  42489304   7312448  19956160   1862775   3996864  23893425 
  2766500  52183665  13835310   5221937   5899685   2674450  10104198   4156575  21150144  46892061 
  3424420   9959873   3125760  17247010  62962115  77624880  13924696  10943331   2564892   7042860 
  3737259    605655  38108352  17343150  15550866    373620    472972    243036   3027630  33168344 
 23350338  42061138  13044771  56337642  18383379   2758256   7101441  19621840  17820960  17290548 
   282768  19081605    710955  60118128   1099216  18342079   5915930    837214   6229150   2633553 
  8057115  17941448  18254129   9792315   9739656  14332962  13055126  35304558   7726500   2908416 
 51528295  51379109  59803434  37644768  16314925  24164580  38211096  56496440  17300353   5728107 
 29689004  32364000   5386581  35801664  37369238  26354272   8288826  38030592  56915840  58018535 
 22324860  18797601  20009313  49612035  36269560   2071328  55973632  68661472    447616  10324776 
 55628840   9442215   7733791   9215679  12442836  92746398   2429608   2619699  34048000  50381744 
 29175552  17575380    849410  52433100   6298728  84161186  32064492  49883674  30601564  12737163 
  4895900  15702000  18593932  21748350  32495034  23584330  45017771   8029396  82841915  34148301 
 38096487  68257436  32195541  26557470  49780602  49458006  32441400  11364262   8350008    487818 
 57590436  38811876   9715956  11542760   1488723  18699758  26380403  11335752  12572028     37100 
 47826831  80838008  30559166  13861470  39017964  87803649   2096655   8725535  14567997  21107100 
 63651852   9155146    658530  22996099  17185851   7611274   6534840  18267934   1566928   9916608 
 12792676   7805407  11576760   6914344  13694136   7272598  18934975   7349489  27649820  25839394 
 30130698  33553950   6221292    781432  15717180   2628300  25593112  11323820  36773638  41800497 
  7575344  63424380  60578217  25471925  19444554    399168   5215694   8545218  46758888  38254482 
 17191230   9552480  31349456  33313500  62017515  13496445     91065   1159380    260084  23144282 
 29937768  47540682  19973072    959100  28963440  39934890  38009382  22564870  60551546  25594824 
  6197800  61174932  72218754    582360  21552426  10836776  44229672  19887280  49691538  10325070 
 31970736  13364505   1456329  50804820  27282528  39880518  14957235  18535845  73048575  35713426 
 21164286   2984625   7304288   3865752   2308446  29662824  10774105  76877412  27990900  33810362 
  8646528     13450  45121239  38183066  12078300  45809216   3517649  41733285  10975965   9147645 
  4339775   3913520  20162500  47029416  40202929  31194855    100395   8267375  38163552  52119570 
  1682316   3056913  36870960  12538320  57755364  15809826  28587146   3503292  54485292    293913 
 30164420  31830630  37028400  18121380  16140925   6207550   9468732  19101674   8809944   8774514 
 33697620  18981624  13860392  29003876    234549   7011840  25321908  45067440  56914752   6106730 
 26623328  43512964   2415556  19431412  43164030  22442040  72571941  69312705   7788070  11465786 
   974323  16251914  46590153  31046022  55383195  11280971   1870182  57560505    962444  40145848 
 44757222   7008768   3363030   3404720   2677248   3979899  45837048   9799365  17070045  14869998 
 30707712  12205982  87586450   6201302  19194966  17731557  70342864  24549776  17720604   4531308 
 25185351   5279625   4170582   2609064  27544120  61500505  52392720  85798260   7425756  43671438 
 45163249  12133685  13102837   8997653  40462679  39260698  58802592  23840705   7453950  54768677 
 94074515  35684352   6995646  35242500  68322528  20484352    606050  40877259  16186800   2242755 
 35282000   7482321  12751752  67739768   5154994   1815430   4784391  13897532  70343880   7511784 
 25830000  10705930   5206740  54467073  37983096   7821920   1293750  24048703  10835354  17056602 
  5122192  76964187  30952019  14907929   1134324  61092384   1384692  18074587   3890600    842985 
  4809138   2935541   4064454  58018328  11998240   5247060  72984054   3344499  23193820  16529076 
 44868036  50704960   2513273    569961  12900524  16931032  33162750  38310285  38360580  17094326 
  4188204  36114459  11095980  13762248   7725576  34360742  14242410   4095100  51802324  32789291 
 36162270  50893986   3948711  13760054  10226265   9549738   3210126   4346694    220848  14385980 
 20282187  22896576  65402004  44864757  25706772  43134713  34510652  40771853  24145632  60253968 
 55099914  75032325   7334142  57901459  23632500  19055504  75537006  25134339  18888300  48014256 
  5421686  27952369  33742878   5402530  39827570  72565714  18621200   6705525   6984800  15166275 
  3946488   7817404  67242120  31863552  22125594  30319646  46289520   1403816  76111498   8923459 
 35702316   8593632  38048166   1615495   7020105  10655289  26739900  34815744  53882340  76861440 
 15008010   6571100  30951630  79493899   2881860  16183544  12698796  44157568   7840266  78639507 
  4454964   1396824   5421549  42851550   2140940  36505436  37883973    756918    248213  21925666 
 15651785   3843465   1239980  48508110  31504887  63644013  39916744  14376054   7438860  70983578 
 54839031  59926224   4704180  14462907  15426710    551745  49486580  20443024  35694752  11788146 
 45453630  21689976   1096200   6035421  37050557  64001352  27040932  22622624   6294000  11294876 
 19024450   9166625  14252565  31949127  12811932  44282568  13967054  41018688  38046970  26286788 
  8097800  38795411  16189065  27549733   3682791   7421904  10564038  65249448  11012463   8257200 
  8944360  35330576  18062772  26830157  60681012  11080296  27991280  38623810  24165726   9021744 
  2822040  22267264  67635920  20646664  27172032   2622648    695764  20047240  25597488  28809690 
 16103556  14445936  41238358   4959439   3782125  42981135  10976850  80779080  31845444   3906090 
  1767274  63692482   1807365  10568712  39427038  12518044   1858285  58295664  14210823   2719796 
  6606932  14653125   7730184   5025174   4063956   5133744   8261841  49650506  22310322  19686104 
   138320  31424466  58026780  20182113  25203870   8538528  16824744  44100758  17236800  31198104 
  1287864  16853639  17356440   3344172   7133584  71299270  34556742  45221681   3399781  77852394 
 49842372  28184338  10528298  22503292  19380885  19375972  11555860  18388270  19200440  27456816 
  1383338   4069122   6990177  42217280   5015400    682287  46087163  10026604   9253233   2867352 
 47421330   9671634  37824926  14018240  25670544  22379684   5389761    957385  21043968  19471917 
 49686420  59809988  33182640  21275345  49460151    810992  42557088  21740865  17201460  22643062 
  2382984  49046328  17416161   3639792  48122875    185058  28552690   4941552  47522524   5689488 
 31651774   8366089   6879933  35174286   1688148  72473856  69461982  22783624   2796552   4459851 
 22883969  42968418   7109375   8377587   7557621  10202897  11513528  15578442  60993003   4984362 
 11524951  63509196  61403070    540360  19540950  19258875  30940660  15011112  40566015  69269420 
 40356000  37295052    509144   6587826  43347348  28523250  17261097  77203411  15955093  41256502 
  3562600   5399591  49493060  28140112  27256152  20251425  11102250  55295500  31202735  13902840 
 24344145   8951508  46319526  52390058  22614346  14219660   9664023  17483514  28456137  72061024 
 60841013  41253840  18361792   7154555  35653805   7511482  35329153    454965  24789492  67345339 
  7964632  13350806    573300  11151592  29633890  30572040    439461  29830200   5737305  51819912 
 27478537  65238344  26083980  43555550  10863892  20639102  12426710  13037112   2440800   5441563 
 80809602   1918280  47450880  88781472  22882128  36990363   1879215  32149665  39413764  33125135 
 48071529   8699544  16234113  13329768  16843428  10219803  53996523   5883238   2741080  21267840 
 24338666  15232679  27438872  13215220  20383704   7946775   4263732  55211172  58654440   6411856 
 24081860  21843141  12157115  10196458  49517422   1725999   3305120   9661584  15056200  71475712 
  6148773  16146060  13811040  19501608  33881264  13116966  40750101  67896576  15000806   9887795 
 61564022  10007910  11136180  25195670  13764992  57017425  12118572   7435029  38642353  67395055 
 18183015   5717754  10149500  14229590  42387254  19359981  22630749  16744728    841225   3943940 
  1171794  21796040  49893552   5125731  42268902  18233285  29262415  64471426  10879170  56287280 
 43511260  48750900    522342  14985600   3426720  18466050  11292672    303940   2171000  11388006 
 26426047  21472584  63358100  87075842  53021640  10120118  74822238  89922088  67233040  12257012 
 10213413   4681740  51604245  76178871  59233806  10146465   7304364   2027865  66027960  20884864 
   485617   3824346  18877903  56921058  21757908   9028188  25241190   4018907  62659525  24240195 
  2517000   7330910  14675689   6100290  26238090  47442772   4219784  48302760  23265243  10207890 
 25057368  15226392  48436960  13410075   6486894  20362908  28462224  44475336  23154831  26547444 
 18567087  20169504  70940205  12543674  38723476  24535520  71749339  13408857  52246824  41509932 
 35042882  42986295  33080460  46456501  14763565   6134336   8507040   9565033   1387424  16475389 
  1993600     83700  53179927  10521000      5324  88797136   2203404    288400   8458296   4358904 
 27496040  57151808  76073940   1396404   2404298  58530148  35823616  18865569  13657392  20744748 
  3446828  12146524  42458064    456273    241056  32455582  38003775  18923494  15938034  20178324 
 42419148   4086670  20828492  10225924  46804720   7464720  48390251  32569065  51123224  62338572 
 72874526   8984636   4106420  87739310  19491696  26544140  29051460  56564690  35226904  12965322 
   566979  34139196  83162706  14495922   1624464  71603922  32423424  12086928   5101929  58530690 
 12209191  58516584  52129302  36973101  26234280   6507476  38296716   2060988  10322000  68935965 
 61781540  19265742   2907576   6850720  52482504  11835385  61132917   5045530  38884560   4844423 
  5632370   8221005   3794290   7642950   1853379  51834476  10745860  14301264   3817216  32803200 
 26954604   1416142  33567654   5855592  57185037  19566528  27820332  15698712  48657708  22778980 
 19742593  38960194  26576025   3070134  14188608  54249540  23273052  20359554  20262930   9249424 
 19331652   7819071   5770809  15507315    487902  40250284  62203724  32472930  39355952  41356848 
 25628770  14065519   9036177    658490  34125960   3207204  60081360  24038884   7609705  38009868 
 70467216  36764928   5724693  19154735    680160  33626168  42146974  11725614  22319992  20773245 
  2630784  45995234  62923725   5901768  36606255   8730741   3021931   2991807  39925520   9389520 
   906976  27305922    501073  28865925  43178700  47060352  27807524  25512924   6098691  34700400 
 27458220  32321467   1989214  12411306  17357033  34313392  13182624  34346267   6083077  38682462 
 42782047  27002736   4721903  56019204  21114690  37282948  30100161  18914610  14728184  27804989 
 52862976  77929555  12181250    404800  27150208   7868025  43318628  74129804  27757824   8880274 
 32542368  35718192  53578308  46643750  43672213   2437980  24436379   1225070   7991149   7929660 
 68052150  16974078  28643776  47921472   5239924  12966660  22885746  10812501   5899847  35961856 
 53056584  59461026  19354881  33517696   1772640  56899700  62942884   1749154   8291747  34399260 
 38270376  58935915   9340400  55513250  86890672  46965787  33376640  36118515   3364496   8479238 
 32870880  47991100  76170710  31719756  14740948   9457186  33712384  10410773  19281318  11254000 
 55671345   3945006  17526040  29403538  37137030  42443733   1348888  25884232  32429012  21045122 
 52163985   8196371  52127991   5007904  28030800   4585400  41217897  12372800  43912424    840190 
 33146736  66993652  22526244   1262816   8764690   8612016  31789632   9884165  52565020    806544 
  8124076   7499842  17627130  47112087  17091720  70172204  66736593  18997176  34395624  27601422 
 11246040   8654682    685594  18738060  57275540  48188160  57380309  38935678  60861768  17512896 
  2013990   7735126   5615080  10240830  24478112   1316520  16872867   2889728  59369222  52324885 
  5968452  27490260  22705480  17906084  40385477   2194512  42894800  27156383  16047491  40402234 
  4832322  53978148  36680650  23399714  67319590   6434237  23206604  28814763  21911940  20149560 
 75447792  61414416  22545432   9954105  31520435  76646056   1309770  16705094  29691600  20118040 
 54116910   1619475   7373253  11827816   5096547  33754570  19644541   6832053  25287258  21143552 
 31329166  55280956  17446371  43807512  46576600   9993972  28156059   3926076  32807000  21758116 
  4803315  41549224  25783248  71687000  31328824   6036510  25797508  44314062  19079874    195382 
  5497378  31641505   6943608   1590608  28371600  30963834   9574077  35701178  57290363   2498166 
 14901780  42002177  24957487  13075062   8396811   9402588   3646455  18071405   8071965  21532305 
 55962861   8295984  12956274   9840537   5457636  10820160  10679465  58523990  39870495   2753916 
 39772810  33952638  59095438  46238628  95455541  11347280   1547280  30060630  14585880   2734249 
 70823856  70225539   7496640  38498447  31527015  35092395  18129501  31052376  22746932  11945310 
 12788699  19135310   9972960  14830061    697500  43063454  40839050   2829310  26057313   3614450 
 15124080   7700280   2759680  28471821  28548388   8812194   4123462    517188  11442132   4409202 
  6334636  55765731   5037184  51128935  40639175   8895096  45651344   7063232  43306596  67435454 
 25220670   2884628  14905542  16264183   4195968  10697822  64921050  11426125  32182656    145950 
 51369836  46592271  19509440  74708830  60452064  48267000   9325998   3808699   5060016   1005760 
  5637978  35472900  23994576  11915395  16677821   1584112  10237326   1851360     97206  69382278 
 28333700  41021904  17246840  33213564  11308180    184470  40801588  28076070  64807365  12382500 
 18262916   1202688   2361448   9702940  22016820  54749700  10801116  39418852   4402048  18061818 
   144585  49967469  20494295   1426124   1899520  14250712  20235969  58168136  10361204  48339180 
 17954040   6435180  14380912  64000170  22216926  10790580   3467288   6402275   2327805  64541867 
 88208703  23791040  32871780   9180240  20553630  30343728  57316500   3510402   2058216  17040960 
 18235530   3134054   1801488  36667338   2637699   1063176  34793600  33121387  22310260  34298654 
 40396832  21480690   4096928  16592160  71972992  69509124  64121177   2990400  52247400  60790114 
 30856479    339207  74545400  29379280   1368177  13605570   6982086  12579480  29822794   3740688 
 61025634  10270800   8890002   5257980   7661681  20594184  11759027  21946773  58895516  34460088 
  1491930  10138896  37374140   1053594  12555884  43046388    664461  23730810  16455420  11717675 
 37904580  45184437   9130000   4035516  15774832  20140530  13509840   1324680   1946505  12210155 
 40094540  41420988  23112188  40010002  26693450  63432495   8327966  18086908  18757336  23960650 
 49976220   1062270   3648096   7146138    605613  11020020  52203688  13744028  67948493  66496812 
  3904020  10585676  10272960  36363745  26171829   5670546    386220   7171435  11850432  10709580 
  5631930   4865334  28331945  23877520   7413552  35603997  46876150  39385760   3366825  43176096 
 48133575  14279136  22863875  63095060  33465768  45748920  57361160   4504766  32405139   6714344 
 19177700  21234343  32098100    719532  66712529  60200910  33952884  17779441   4630625  58537752 
    14398   9436966  27466802   1654730  50145088  16072308  77210559  68479650    562902  37130748 
 19746672   7384701  11426820  71409904  45327384  73497280   1188052  45906210    295824  33705007 
 16263020   7615870  29911017  22938498  45013768  28745670   6196800  66157650  11238788  25468464 
 18858668  34647836     61446  10610329   4732425    252560   1692817  54921717  17381390  26830140 
 10549107  22540686   6551136  59040065    746028  68067558   4847150    293460   1513800  24440130 
 35520576  17339666  18462800   6818835   9127567   8652438  17823827  55577998  14332152  76812544 
 14518170  42249012  20404800  12654960  20529864   6709638   7648011  22219472  12450683   1080066 
 28150600  19275876  75361655  45195032  81110552  23882418   4242328  85348322    143264  74844483 
  3924492  20644071  22707104  46976500   3061950  19469904  44622812  30525712    301320  14618586 
 45864429   1559112  50580750  11575799   3513786    900736  65562819   4922775  39866061  73488229 
 57824705   3404709  37792020   8326332  16862130  54874240  33909119  13970016   5798815  24799112 
 44144760  17299100   7442508   1547775   3872756  91460946   5670288   2256336  14258870  25877599 
 43847459   2818680  15403914  49206660  24572900  21872686   4654087  25372647  65107494  23649624 
 22424850   4068195   4904256  17544153   9948910  57385200    188594  21268780   7544726   1312605 
  2819201  15591424   2479646  58582265   3708911   2775092   5102478   1317645   8734950   5920380 
  8490600  27558740  11541600   3315907  43090730   4702880  30880370  37060416   6005230   1086608 
  8656076  41725045  23918030   7417185    607940  10930773    324336  12900132   1424339   2289084 
   830724  69837513  11963625  25433406  80501418    422790  41641358  52657753  16488352  30108012 
  3109414   8097960   6293578  12407645  35507917  41458230   5789212  48444144  22407462  39551474 
 30405180   5118816  26487000  44738946  21102400  11890648  40749698  37901043    364081  18726048 
  3485000  22945770   2550744  32714850   4725048  11457378  25750620  14228960  50405862   2421804 
 67515416   8740347  18038609  75299076  11723072   3390120   3805182  37064502   4771753   5651721 
 19757341  22305445  50519070   7222740  76058086  24908310   3062108  35831880  35336317  66914499 
 69728321  40253382  71556856  12612497  55960674  10456402  11507952  40601832  54542160   1374228 
  8746208   4337954  11857752  32939274   6486417  57492718  17350200  54026544   9866766  14882168 
 22267008  31352600   8659896   3610208  19200336  33570216  12123936   2572332   2952740  43005427 
  5595074  54741610  19472346   6962010   1020520  27369160   1490784  47905852  26015520  12030304 
 22652828  10601248   9312696   7714380  50600994    452980  40464960  41761254  26974332  16160367 
  2609260    340170  79739700  10184400  74829546  47858435  41627376  74439808  61783720  65984542 
 13008472   2093026  25870040   6582280  56253572   2314920  12033240  14639758  20877768   3773848 
   220515  35897232  43841736  23925672  51761290   2436390  27149835  14469996  18618696    179482 
 43789680  43354080  82149880  18043816   6102876  22068877  25943687  78007122   6491478  39456546 
 20415054  44775516   1093865  30872970  19273166   5715291  14106808  37642551   9423681    221494 
 27504008   6547866  12151200  82394991   5794254  10194336  16049808  14262924     55715  12571587 
 38071258    955152  13440116  28201660  20590808   6432609  17790326   2480478  77098022   1202040 
 18098256   2753070  26768070  16705311  13222604   8423714   3134560  39312559   1552005  28275044 
 20784064  17839164   3055197   1122576  13597288  38982537  25026300  43234632  28724010  41316800 
 43057650   2771274  18723553   6427642  49191420  33861250   1569588  31468048  30999150  52063965 
 27834900  38697408  19481970   4151040  11073680  24335454  16312566     94640  21198177   1326688 
 57337848  12204882  22270587  42899936  33496092   1518756  29975400  59157612  44439528   9643692 
  9123180  14074256  18769530    755055  13556848  23974372   5505720   1916701  24207301   1662660 
 11225616    411540  24474498    899228  15709808   4095168  43338480   5529346   2171872    918775 
 35877248   5033141  40610280  57216898  79813058   9188820  95405137  68789550   6072692  36183114 
 13182282  15032800  16561413  15427656  39065195   9088235   8140588  18198186  31688184  17019520 
  4516730  12689688   3124352  14648218   9800988  39124000  13002768   1816836  60772608  57422386 
  8603679  11949245  51088575   8022112   9019422   6233935  54080331  49747235  19895480  16134312 
 10121060   9078211   7858686  10173504   8607950   4324393  38889800   4319172  12521688   9698530 
 29853642  31269546   4454162  30848848  38855526   4747970  21005420  26658576  62759911  35557947 
 53390176  46174198  15511808  30899449  80555650  61379058  23594493  65982168   8930064   6753065 
 26196368   4735368   7685544  18864340   6533198     16702  32431833    946968  26983498  48669192 
 39140390  27195660   1738275  16225720  18112060  21458920  28411456  32884874   6926826  51822708 
  1124736  15821568  18423342  18691104  14381562  17253985  45347572   2672646  59690719   9096960 
 21081320   3358667  75667048  30188270   6697548  11877888  16934720  45930675   7925512    420810 
   938877    961896  68790815  39432630  27875218   5421929   1391106  37726590    800661    464949 
 83144925  20519136   8915235  29146311   2118465  46824048  13283508    473496  21310020  15008982 
 12531500  59317656   5983979  34255120  86142558  23717795  27503960  70648180  26380032  12498896 
  6877052   2123528  23477706  44153958  50835051  13624395  24490041  26364340   1333813  11704944 
 44573962   2042555  22820635   2126917  62865968   9538155  47236565  15812635   1006621   8422080 
 15737904   5417449   9286992  14085450  15311304  53536179   8266676  49970174  28568904  16275645 
 18661914  24082226  45609176  29644230   9540825  30394737  19324200  10068760  11103503  22323653 
  3706164   7315840   5234450   8404500    879013  57505500  55787770  36015900      9035  80065962 
 44307270  11096135  35225302    348960  35342232  22025115   1287210   4243008   9639891   7346126 
 26608392    896470  26612106   6544971  14316830  66625269    125345  39646816  57436773  17799000 
  2311983    136350  12516387  94093980   8846184   4175574  70089840  20911856  34952199  47306064 
  9012224  16283512  10113120  33281088   6858357  14821653  31051656  28322346   2782794   3692581 
  6233328   8693544  26984496   9361644  67955064   3989088  48930114  14603440  15215935  29417393 
  2714400  13883352  25210746   3957440  14724720   2583576    782468    313990  44188386  48227854 
   118110   7414046  65808606  14256993  40047734  45390714  69790140  78127749   3209816  10058328 
  9668368  85561476  24364476   9420324   4847904  62826322  26115120   9743076   8167815  63496212 
   710556   3725795  58050666  50276730  15519504  32587436  22405104  23564880   2083200  19216566 
  8986300   3493910  24069584   9368251    105028  65293778   3130314  55370760  28260624   3183390 
 40249864   8328150  41402193  33117693   6140321   2354011   1161180  27268020  13309796   1246788 
 31808916  40288586  38560482  35221338  70976910  19791264  22987778  36097764  15269410   2716671 
 20988989    773984    365260  33939537  22822565  29577765    108595  13309728   2953125   5123140 
  4597248  11432412  19641306  43560088  11724696  38372145  36548407   9555416   6850239   2734896 
  7526591  53926686   4508784  13810923  11396284   2191848  37874886  35513000  23599839     81016 
 33152579   1925010  39672222  36944250   7744998  20528071  47431980  70777808  21916025   6497376 
 75103932  32136720  14986650  17587581  11272275  16578896  27736830  20587680   7757320  39832541 
 44127558    456824  15990776   1641169  58313763   1295127  21533300  33306810  41263014  35832405 
 42128732   3832058  60267130   2838831  78622056  68192840  28273693  13896075  18518130  11163393 
 61410750   3777471  33193270   2697168  11373624  45728930   4934853  10646306    197964   5893668 
 15307384  54847845  38090346  27381332  48911040  12693395  41365260  38118392  26446929   5926704 
 19334586  12469768   2003360  94458800  52930080  37042604   8718239  40080756   2861130   3040806 
   985796  11128236  10851575  12863340   9321712  23772348  37273978   7164766    945594  72081846 
  3745440  32716716  62792543    235872   4568573  22111992  42282735  54802818  33105021   3650992 
 34326828  23197146  31431815  34419250   7009236  14858672  15494844  32091696  68641808   6126120 
 13378878  14134722  46075695    348608  44213532  18632172  31809668  18047568  28820025  43370775 
  2328431  45360448  53322128  19178524   1769604  29787156  76737752   7143818  33616224  13697180 
  1022346  58193520   2940716  23450814  23192400  68647495  12545368  39218817  77578969  47489915 
 31448076  44106885  17910080  21872202     58744  16246461   8321500   2607335  14599413  79371400 
 75341780   6540112  64466580  74977944  29837808   9264699  38968864  10717074  35502720  21844908 
 39577299    610830  83292010   7511692  13689648   1857928   5169263  49014351  22001582  20406132 
 64484298  19573192   7634000  26252644  48504258  45251450  22639488  60238743   5390433  40161655 
 16230702  14358135  10569552   5897983  43569603    865095  12317802   4681702  25633524   6971170 
 14002632  13808421  30987533  43701504  14223364   9522390   6655776   2264525  40229280  49895722 
  9644233  32015106  42857880   7084740   2111061   9119224  40842650  17465140   8957481  23774049 
 33170200  66503962  33511653  13945099  50528049  10361167  30674150  46129798  13780266   3168018 
   303570  45060604  50982236  32051612   8858428  31894784  64519574  36531718  66759160  34548660 
   349531  47750128   6135399  29455704   2128399  25450912  62050574   9123360  62910796  83296350 
  4353708  65859846  29998200   2280730  43825229  23126820  66933700  34736100  30812020  32111490 
 17558046     18683  17501964  37228503  70170111  83504574  28326578   2555595  31421280  18144462 
 11065136   4782373   8644026  93828784  15672888  40546224  46979772  18643905  63253350   6989760 
  1914561   9337392   5852118   9151065   9602868  37725520  29662528   2589474  31976992   2753894 
 39557284  16919362  10604385  38980812   8087352     62902  30643010  57669320  50211392  77152350 
 86261153  10786908   2847285   1482281   4446115   4995100  15887940   3528435  31301224   1630260 
 14177355    864196  16950600  22665016  47307168  77178918   2375416  18872118  83177133  31528216 
 48731010  54384176   5275726   4155433  27088056    695500  51893369   2947263  14252926   7617259 
  2481976  45015080  37995000  10396762  78176455  63289989   2100388  23881032    348099  74006820 
  2770257  71201052  10390303   3919260  51763596   9070125  61917250  11429418  15741105  17942360 
 44346120   7682416  16210449  52423875   2849840  60330608   5090421   2617745  17391612  57522144 
 29345338  19443709  14593675   5058900  57334624  25247754  16126245    550900  64707330   4048264 
 78927870  41430400  33758991  33374880  21188338    736281   8497534    404340  85804272  38166240 
 59382360   2720823  63171900  10254540  21030516  17841532  85037710   2713284  11648304  11510988 
  8561898  30694290   3901109   3607695   3250311  21917540   8783271  44125095  73209717   9040203 
 79223825   7058740  55059912  14110580    715728  15639312  38618906  40913621  31246236   9256730 
 19194540   1690680  27817680   4107781  28028526    264684  11068974  38262432  27590706  24841416 
 59802671  16950884  33208650  26107930  45370908  77921640  70590357  16170100  51048288   9791964 
 15042330  23181088   6257394  55904460   7131564   1392580  37027200   5348384  55071570   9890526 
  3529536  59331030   3669167  19393206  60022177  17153778  14330004   2967888  28846368   4203420 
 15994060  21422745  73319598  19263618  25429278  15129504  32756588  16649950  73263888  30625245 
  2600730  18001764  60972660     61032  20548465  11915514   3074448  23024550  10104010  28647804 
 24359085  63953145  24511560  14788007  33503951  76499100  40670640  12575710  53032532  55625616 
 18711600   3782520  26591250  34481920  42474780    813280   4928452  15924075   7824432  22443225 
  5210200  12520676  22948380  20410498  58495931  93091780  14790840  51692386  38579652  28502047 
 29129364  42577894  66729645  56344365  14539588  30531438   2765552   2069473   1995802  77505211 
 83404856   7400228  16878312  15086096  11855609  44032419  11155520  12282347  19835651   1472702 
  1620607  13933080   6097870  86901220  21429384  74375303  26304988    154800   9197640  81032814 
 18143776   3025920  13579962   9782145  33749111  41872896  11246088  12546270  13015971   5915805 
  4104230   9286004  54942216    507756  23776665  80259393  14173420  91967388   9013180  50329214 
 40689922  37348337  35661472    544458  63852600  14967146  19004682  27322118   9525120   7447734 
 39060414   3001486  51792534  10935304  72751507  43585935  25866476  35447622   1166184   1715686 
 13283220  12124030  41036280    783370  75619104  27799690  38516350   4841984    283395   9918948 
 37541232    695825   3393880    959610  12356175  10555904  15626300  22043778   8688296  70880064 
   866736  33488256   3499200    173280     46115  20575020  14528778  10746505  60739048  20355104 
 47634600  13198585  13277541   1208088  26689512  10465426   5158896   1752455   3404617  41664840 
 48573872  74847448  58178475  26008440  14784492  65905288  15414884  44938520  41111840    107030 
 12110776   4434324   2345660  16474494   5272952   3267522  32899184  55095300   9208311  26770068 
 13786720  52831842    815000  34007292  18512802  28911296  19250840  13499955  34877720   2958852 
 42852168   4567030  51729000  27925560  40660740  17531523  40018369  16537320  39966703  86487603 
 31215140   9356298    998298  14477502  31537856  87917680   3995620   6704034   5862325  20619830 
 27635880  19576774   7894986  22070636   2129575  10909953   2940267  24308097   7700176  15046722 
 63054341   8497649  46449270  11555710  38394162  43503201  34197891  25749384  18835530  61574539 
 38615124  28091472  35380092  63283010  53976549   2882392   8750709   1116190    820446   3452808 
  3616704  36773880  42125280  57831123  14465997  40596515  48908580  68926286  50810880  46532178 
 12216960   5588455  25782620  11612799  16643430   9941940  11956191  86272179   1350976  27127808 
 26191260  35175361  44497031   8783785   8577243  76545972   7976999   3643916  81408954  39924813 
 38230535  37307648   3476664    172852  20154136  10125945   6268360   1295969  21999744  18900751 
  6135015  35288043   5479250   6511796   2987292   4530705   4499015  14201278  24940467   1692387 
 52948944  47148656  35678750  80057556   9419300  25519353  42088410   7251120  57265170  23598696 
  3738600  23464965  27070704  31640325  67789932  42502936  87743018  13913970  42144280   3838954 
 27879179  27383747  30729920  30719020  20991389   1708734  33009711   4736340  54367595  21365980 
 37066680  32791473  16391606  29596320  11270952  63089322  37627518   1096563  33126210    388310 
 16213448  29981100   3503838  48792627  48786496   2649829  86484088  12015562  56691564   6529716 
  8169513  12367404  35586088  10416900  16845224  17532540  14494209  48664642   5626368  12124160 
  2010358   7438000   6071700   2029300  15154046  41491152  68666844  28518416  28918155  27916560 
 44004499  29725962  31309488  43846425  29091784  31857622  18877365    295260  28843152  36946350 
 17198095  21436690  11935444   9791935  32055276   6507426  16452386    242104  45759503  35185004 
 87983871  26137969  18398586   2448396   3658248   4599540   3866780  29707776  41741479   7410741 
  2980881   9572226   7395440  42902912  47966112  33179861  12766446  64527408  11065743   4135380 
 39342960   6453085  32852211  19355760   4684250  63699852  11684043  12571610   2976460  29148900 
 12799962   2460408   4574612  33618985   9726207   8782446  17446012  33415252  50838199  62527820 
 40058136  41118168  93768414  29157569     93834  12916125  24448795  31637584  27451860  35320824 
 50150120     73100   4423497  44566416  17552264  51073032  34962213   5574108  21811620  29271788 
 26043687  45104306   2476290  12483540  10420344  41143150  47232000  15818571   9179875    872585 
 28162981  18458838  12241714  12494060  43047732  46495416  11985188   3087480  14819805   8902335 
 28697292  43115823  33504898   2679880  23524404   9860928  63894399   9447434   2068011  57612758 
  9489984    609435  51360426     78584  49859009  30640545   3267264   1203532   7402616  46087332 
 15749100   2329834   7542639  16063250  33727446   6105350  11568055   3797590  40267203  45647500 
 22626240  72207275  44615731  92960802   8222500  37875664  61778756  28303358   8408743  55989426 
 81562950   5337276   5675220  23448641  12772851  30702567  14961252  10136238  70287669    892416 
 56653613  15480620  16379632  22829295  59330781  33685576   3773334   5044110  58786170   3396745 
  3665600  14815375   5129796  56436930  23523900  18245588  43408332   4373496   7730325  20956859 
 68007680  71833230   1619100   6055416   5194915  30359142   9512580  17197693  32958221  19816384 
 29251275   6417210   9032288  23526420  25402454   2675116  17443020  51402974  33931590   1565860 
 14299700   7601112  14788046  31225977  81022968  55591253  12080443  33972190   6239532  28371742 
  1902089  24936915   2670185  35491971  22037600   2909925   9117426   8213716  74274935  17571099 
 32112080  65851506  26947368  18446796       517  21794080   6896340  24265787  24774924   6394815 
 60171345  74993424    140283  79072272  11995970   5799270  11250944  24321924    503305  17335476 
 12086162   6129683  26550581  47805507  22305408   1524574    430080  82744080   2094489  13075766 
  9695004  37254847  36883800    323289   2778055  29124234  30037007   1435968  13362802  19880364 
  9227240  31250174  20069800  19042281  35551990   1338416    538395  66726024  52623369   2934351 
 11787866  10032660  31033080  21966832   4791529  73424234  28576545   7549379  57425296  31130112 
  1186084   2207905   7752564  24940075  50583901  34478946   2422080  31326069  22133898   4060907 
 11045376   4266460  38948328  50804195  23295110    357918   8881392   3092640   1918716  77225680 
 46470816  29515863   7443720  59610122   9627534    124830   4903060  49256276  20053999  37023000 
 14538967  53831424  30053811   6609256   7317486  45265500   7294505  40233820    311360   3698179 
  7169684  45917487   2393925  24633276  33403590   3917912   6110996  32133530  40763542  11800110 
 38966473  22272000  53829688   9652608   2085606   5317370  54063944  30048114  74061643   1061354 
  2277056   7649232   7962444  19978415  27209504    929775  23328545  79597356  20319728  15391562 
 10232108  15421299  54937208  53315216  35946456  28222075  19408992  33750642  24226904  22713630 
   251790  27273645  31791864  11417460  82970700    439250   7277149  25816340  30801520    133620 
 54800253   4468659  44624679  10141362   2920770  14201816   1727800  34560886  49542996   6313866 
 59628555  37146550  43621984   2767936  41596414   4106700   7645072  32032840   7285740  40591978 
  3250602    586872  18553686  47346670  11076412   9950544  12689285  11021286  31137848  57094458 
 11414426  35483760   4436380  47239554  46272667  49263518  26241600  10115050  35369376    600600 
 37054560  35341722   9997390   6103056    512827   9334845  63070956  32621634  81960781  13502088 
  7861248  37772000  20835790  52547517  10654952  69477045   2003120   1065939   5543496  12980004 
 70169850   2564093   9438345    977132  21111164   5280616   2871232   2831966    422720  21899064 
 22387275  32188261   5432560  31420898  10554600  57529638  22416912  26347461  35941860  51116518 
 41061115    789608  72545220  44996250  76418064   7225999  36141230  58880178  66673320  39983728 
  8257860  37113846   1739320  16315984  79611210  38610774  62816208   8972160  24014660  85135820 
  1885911   3449516  42137500   4822518  23628542  25471168  28389715  33036510   7089855  82921824 
 32798877  96798204   4607977   1657941   1847590   1099973  13748240   1925412  28930742  15853241 
 12764790  49283764   4129968   2569000  88655864  24388707   2555910   2368176    559680   9909810 
 24474440   6417840  43614348  24813115  38323750   4623336  33813232  32659334  79402765  12271563 
  5873824  19378748  16382249  13542396  15452074  89484804  35076471  11203340  30837125  16753140 
 36651000    611500  35930664  11280032  37284093  35660592  50848584   6351752   2462848  10957820 
  3410091  52478140  48320070  23901696   4059600   4209600   9438534  22189076  66909507    171360 
   220224   6691048  50318861  73866812  47626255  12343879  30150846  17547805     11310   3678018 
  4646070    304416  24612417  35216423  47802982   4990350  84068127  12425301  73607818  61835868 
 19842344   1161650  18084304  12462554    491620  14824374  19917084   3926832  19375488   1075234 
 32094024  29022668   1460760  57849555  27328928   1851897   8019288  22475776  27872625  28911519 
  8615664  24788388  73557704   4594464  19455156  15805512  40205520   9033066   1191795   3224966 
 58984743   3000955   8083314  14597469   4758552  11868822  37189992   9652874  57727068   2925700 
   246525  79679646  13905025   2356275  16634150   7371558  68265000   1245888  55732690  66278065 
 12077286  27712729   5002140  18427524   6280120   1214019  15535806  13397526  36691754  45131931 
 19261634  15514072    724776  95654988  37168080  20120320  66979935  84458484   8617640  12815712 
 26270915  24875598  15196632  30443844   7471560   5044425    611490  43643368  37157045  10689584 
  4534410  41774271  38322569  19590480   8133088   1048636   1907892   2213376  36778608  10739292 
 15322512  39630906    164976     14250  12177600  10298714  46231273  60830690  27188125  46167040 
  2319159   4052400  15571328   3074016   4088139  47818680  21348608  16620117  31806936   7208448 
  9242530  19306518   2649474  13770074  62475528  64685806  14849275  24405246   7622900  30194350 
 18835168  32570300   5597760  28130625  16076508  18037219  43976660  47795220   4039239   4379742 
 30910887  18551484  33780096  30181430  19116000   7474665   2114190  36238456  29503920   4025910 
 38149923   5490009  10523221  80829880  53725750  28194515  44990250  12563200  16954686    311330 
 37287000  20239404  32215986  25541244  58497650  32462580   2154816  21454993  14913280   8787317 
 28304168  12239122  80280079  33043075  21115158  36079180   7376432  69964737   4821728  60594762 
 31931850   4683114  29172816  60782285  45395295   4773180   2292588  87038338   6437628   7241550 
  5768970  36379946  38348820   5557680  12218580  72763938  54713106   2159616   3278560  26114507 
  2832354  51271776  18981000  11929455  65167528  15863960  32055912  39258045    898704   2947833 
 15160992   2839080  23193984  33842352  19116608   1202016  29804026  22337141  26893922   2994464 
   907314  41976805   4391280  74102584   2858652   1015672  18040671  21195868   2709981  27498050 
 38561688  78052950  59746960  19126730   9600723   9923168  45370430  15059177    200025    439438 
 46135800  19178916  10715620   9452378  14733130   6673314  47144643  23026124  13183648   7784106 
 24812187   1857310   3134928   4795224  60623076  64848288  64383762  31058170  68475098   1326339 
 93674043   2266755  34719280  33122641  61210548   1909999  50033250  58724532  59703678  15905456 
 21278592  68533090  25664595  49082516   4689390  12290142  67641728  11730990   1095584  27175995 
 18718526  27138818   4822953  10261509   7799136   5640500  65084728  42183998  52811300  39319721 
 26702862   5809482   9582762   3707893   5881120  18721194  47188368   1783880  50371111  11756214 
  9928681  13634640    102072  42536925  31271173  59611816  26468776  17631680  18782400  13164732 
 27587924  18891106  46622535  47281479  26378694  44862264   2107620   1077090  31212450  10090656 
 41648544  28943724   2131025   2972790   3487260    138624  26689380  51657885   3000672   1769278 
 32984712   3633630  17753331  30708192  26795307   7051029  45132282   7423547   2938599  35446796 
 79792830  75948016  11217498  28647400   6021282  63438891  52327275  33035907  15722910   7197561 
 24235200   1390326  62916704   5893441  44110734  57745560  24748902  20748231  47965468  13895973 
  4718450  14802654  39950272  37013508  16399404  38051211  58326345  20839571  57603130  15115672 
 15508868  40370030  68663712  29433844   8632057  87389647  43326250  35055972   2736045  63123835 
  8486088   3498792  42447496  37315966  14108877  20626319  27359302  13883324  10518708  25915136 
  5472326   7403244  12746664  30165300  46738412  19198291   9697096  25338352     39690  78154527 
  1686288  11851746   6049278  17800920  67494700     67460   1746406  37001770  13290735  19522188 
 74056996  51300275  17049852   1104564   2830610  59501240  61965955   3644619  82356380  45280032 
 58467344   6577582  11638330   5821910  15597410  69362160  65245245   6839000  13504185   3227924 
 32799816   1990365  35375382   3793600  56426100  46495424  31529129  24465625  29278284  87419364 
 23584704  10538380  37562452   1666630  20052912  44397376  52197985  28552314  70368370   9836136 
 14038442   9463662   7057512   9571316    371484  22565440   3080883  45052020  24715244  54053046 
  8748740  33706459  16820310   9306240  45346500  35946512   3713050   3114675   9598082  44401838 
  7840224   4449622  16755746   6261192  71676864  35941894  89116398   6553356  64655100  19069008 
 11075346   3546400  35565986  38126985  48536148   5246214  14460776  10407120  17252736  27747931 
   731880    883884   8040487  26373180  39891847   5217000  20380578    707560   5426168   7215900 
 17528784  24228178  40275410  14632920  62383298  30108409  16735895   8049690   9473100   8718472 
 46681605  42229312  65280072   2133864  28683010  31190664  19554502  18158528  32015816  92079786 
  5955950  12011930  36767298   2619340  19423360   6290159  45619093    993768  25585560  17751230 
 25909750   4587132  58231890  22390960  25192327  36202116   2061162   8214024  31510358  80188563 
 72090566  11525345  29047424   1097280  35569600  46673130  50011650  43371309  30927750   5880869 
 12525840  48187074   2433320  30446676  46066742   6784985  21024070  17680712  39116123  24752952 
 39079899  25057294  71234553  26901054  38170928   2215252  12627825  33300018  44391490  81629568 
   392176  25433157  70754472  65825088   2632113    697221   2291632  30935144  29907360    269582 
 33530552   1117740  39657635   3334548  25027812    594214   5586352  21146202  42286374  17431386 
 21175998  34214713  30694995  63563530  10561824  45807984   2143490   9829936  25184458  55034052 
 35553818   4031770  58460834   2023156  40864908   9315814  54820236  18512052  26926614    699270 
 16659296   4977162   3213012   2788340    426624  55432912  34311420  50206332  74717244  12327448 
 17662376  60182688  12940178  18442432   1613850  39938514   4642422  31503744   7511973   4822927 
 12116184   7413170  65040384  18142683   4679620  16575274  23335305  12216430   2623140   4848766 
 50949549  65396730  11039084  73500700   1678854  44278574  17748632  67313272  37118412  45076480 
 43579197  14485326  12205116  45550104   3360927  71275308  65120328  20098452  15865738  12809181 
 40106260  15449346   8902128   7675200  52478224  23884796  36493140  44024166  29314290  24498280 
 62600296  37379100  43140806   4546736    185725  10560434  69486656  60295344  38817345  37252278 
 38155500  14410690   2149488  75028788  24133233  16405495  28915866  30856815  19084065  14440690 
 22674069   3542715  60333702  29229748   2021600  11889692  44200120   6475140  64429992    630528 
 33989928  52271640  14850550  27179870  32113472   7798037  30647278  73403350  26442722  17002323 
 29468278  22123505  12051795  43492860   2111850   8427036   7684974  78416468   3054758   5871159 
   554880  18350610    622265  18924370   8043124  46935168  25429350  24276694  77883120  22219950 
 49031586  21785148  29407908    759080  42859960  34250886   2217348  56115180  19509862  16315440 
 12105000  34292732  12499920    978637  94802400  53154528  36190853  15496134  47304824  14023710 
 10793344  12175700  20433960   6543592  11782736  14654255  19895820  60470785  33150780  29399904 
 25339520   4156668  11664960  17195608  13823929  40845817  10394045   7676340   7164946  29876756 
 12906624  70563270  61183080   5135282  20730280  47492544  54114498  26221910  72419476  12224019 
 85813200  12776632   1972056   2871446  56440010  34864896    712476  30298544  27978272  87090432 
  3192630  10815852  78301160  28800036  10428966    240942  53422512  24006519  20950854  59675984 
  2869632  32503172   2662748   1409877  18742312  36266254  66038760   1335740  16427922   1153110 
  9564867   4739280  32622027   3695160  14376795    351084  70098944  47628540  24312809   1127882 
 63587440   6933024  15237342  11635600   8433250  37949270  55393280  12342780  31373440  17214508 
 68147560  58019886   4737600   7377695  33213632   3618960  71372856   4921312  25729704  17833704 
 25026482  39552462  12748260  31438368   9543330  85414275   1194228   7961128  90011324  15713760 
  5460619   8076672  21234752  14647930  15485362  19117794  81367005  18154440   5372801  18176949 
 24935328  42844845   9746750  10199556   8060304     68960  48855906  17397061  24578190   7353633 
  4039374  17355408   1317476  15796590  43056300  30091544   3086408  21721592  73011506   1387100 
  2019584   6443622  66446540   7792947  24818476  55510300  20817225  20498886  70708272  41604090 
 20301410  20159700   1050588  20168984   9856840  46134396   8020376   9491904    136884   6095571 
  8987962   9506348  45688876  19984769  59075918  70827900    383130   1632195   3795116  33695925 
 85959306  17400614  38892821  54282240  24368200  57940118   8391825  23822208  67618256  20831250 
 16405660   1936740  68566145  66304986  10125226  15072794   9931284  64488480  47716032  48451984 
 11482174    209908  71523085   1214668  29777702  53295966  15820920  45434278   1348960   7121079 
 10617700  59132086  17584670  19997928   8576060  13865742  47170991  89647074   1340880  47826299 
 38178105   6849684   3271030  32583870  21627108  26187168  48894098  85263915  13379355  74152645 
 50364336  44769680   2005255   5241125  52399256  15326500  36018304   1382865   6797124  26750952 
 10671144  13811361  46101240  16267482  28922734  11600688   2825702  47641657  74289736  12890116 
 25280928   1467138  59139968  24125244   1938440  11504922  46509620   9888206   4949280  35623776 
 16858379   5242930  82916855  56496664  60658207  18354870     17520  24248600    961360  80126010 
  1845560  70626240  87885660     89930  32496360   4656524   7416389  12542096  30715884  11248336 
 44327061  33191644   5953376   2377872  47062563  62838543    618611  47824302   3953793  10300266 
 15804048   3609033  55812816   4990349  42163434   9544270  66543435  10165977   8601270  36971823 
 42898776  38151750  23447744   1156420  23015982  37421874   5934476  32413941  26159925  53879488 
 50925600   4846190   4500495  32251130   4636806    169598  33541200  34051054  12900635   9562058 
 31799887   5047977   1253488  28400420  24758885   6461896  11462692  22495284  78372138  17657420 
  5256768  36210816  55929375   5486245  12339878  16258616  19427300  24104385  75589620   3805095 
 35129511   8093312  11375568   6844008  15176868  61711362  17351723  48932048  13155096  57918166 
 23700267  14292218   8909088   7967280  14663169  87059520  85112307  20026900  11420400  15155898 
  4308161   1394904  35275578  15691650  38052084  15381394  27968343  20205779   6035103  82643652 
 56868778  71556128  22198020  41716292   3704050   3674748   5757310  36639401  56490864   3824032 
 30209680  81932166  10520166   1732800  49651305   5524376   2142000  18982208  70040481  14824704 
  4204620  33439455  24509898  23742312  14802170   3413784  51448500   4845670  25924899   5232188 
 36690764  14597060   9882650    208208  59394412  48457275  58859082   2829582    334950  37913400 
 19532932  28685050   2505584   2887312   3985401   7475377    207138   1296389  24835195   8821890 
 18328578    542058   1781000   9468786  12067296  18298054  52346736  32352516   2710640  33823623 
 15165392  40408940   4511520    257659  54365661    550940  12020400  68862900  12723850  19194560 
 14166472  28004550   2947094  81661932  16344927  41026559   9542618   2229183   4928495  32597348 
  3629232  39120360    974462    668628  11172584   8919716   2952668  28631632  76577516  35931812 
 26688640    914225  11881831  16388120  11527554   3594632  15234744  13850325   3725455  17471232 
 32163151  11279410  35833543    421912  25384000  40560576    109054  39036141  16779384    835280 
 23655606   9935951   8919764  14331872  11060786   9392240  30447630  61423900  75126912  34331610 
 66192390  50203560  11787828  29135778  40469488  17110170  57679669    224540   5000748    874589 
 16274635  79258868  26530070   7106775   1984752   4883472  65472836   7428580   5508012  38016852 
 91371000  35270445  21165825   3183454  28888461   1794540  11247544  37543567  10541152  28849728 
 81147187   4349587  58791618  26043160   9972016    942210   3094452  39190320   3202800   8524398 
  1927650    241860  44366974  23213904  12027008   6145434   1863024   7800702  24603156  24984462 
  4210870  29933552    705309   7314112  56631668  36657400  31464370  40447539  23813730  42435888 
  5952548  25442130   3414828   4952080    575016  32314635  17920948  27486670   1090182  39569558 
 31822732  41404440   3293499   5385657  57430407  17874640  58742598  44310232   5602704  44383336 
 11059605   4326318  34424460  45548610  41922144   4841776  62022764    435264  59333670   9669765 
 44799340     92313   9820344  43566975  62929152  42372768   3542168  69054893  20628656    633954 
 17269518  47212442  28221176   4382778   9778542  32182258   6298908  22943895  44710406   1796920 
   558728   7157528  35106924  20666445  73230520   1173624  23446456   8386000  35322210    765378 
  5612894  20905900  37582866  42554819   7025034  11032502   6567474  29448624  30006895  62341830 
  1023827  61161156   4898420   1775300  12132405  14458896  33792396     42505  19860132  39759570 
 11217148    982820   2194130    157509  43258280  44888140  45729216  31763756  22292450  32337408 
 36978322    869040  76413734  17272340   4048414  68741693    172350  53241760  40797220  12701443 
  3821562   2170710  29370600  27937188    169341  95277112   6762782  40199005  75980764  49199021 
 28112448  68424960  36982440  24103235  41060700  56137200  22086747  60414840    289072  28445970 
 37873368  72662664  56490851  37337560  26609420  10487808  33176193    811300  75825440  25715565 
  1849764   2747778  17190315  29298178   6437050   6703466   4039340    601800  53587002    228739 
 69293664  67066496  13526979   8907024    156585  14301130  70459765   1452155   7687978    301950 
 17414019   4171648  17609144   5479542  32410952  20686655  67339020   1318445  64906830   1285440 
 48174490  11638694  35374414  37833850  13446704  56372425  28723110    206880  34185002  13791630 
 35591557  19530756    181220  16232837  25779675  14239650  67302180  33688569  56096048   1395285 
  7988958  33662410  61626798  22549095  33137445  28785528  41869095  40962150  46212754   2634876 
 37171868   7685737  61620040  67479588  29415520   5278580   7686850   4868640   3704402   9056340 
 30126978    799920  25261032  27587582  11007994  41242740  51445940   5004917   3920224    569452 
  4040112  33313506   1140744   6881045  66007444  17102442  20711576  17759196  17095050  79895860 
 27086000  28669590  64400379  36383424  47445769   5600288  52569760  20487562  32047428  23340969 
 50212050   2013822   3961140   4872864  25795314   6053602   4526496  37372320  33190152  15217584 
 36838341  16059085  40327091   4341581  63235480  37075079  15486549  56461482  12624810  54801894 
 23511236  15491737  21676533  14490915    312721   9055214  15097356  35700280  24162235   6689592 
   298530   9416718  30390730  37522584  11697320  10456530  36019269   6996568   7516880  11595456 
 46397697  75162276  16005157  21767452  75222581  32634438  30155540  85175916  32544375   6209827 
 23092412  20555520   5559408  27813349  34445271  58912616  20338374  17540409   6474424   7213150 
 49262907  68952912  63474940   3114670   7885450  44690778  19183032  25456465  42245550  69478542 
 42230160  68358760  22831120  31275940  70917552  39616304  22015224  13057594  70679672  14685462 
  1531264  24004296  56296505  40602240   1506146   6512237  14953113    792710   2579812  15130488 
 38623476  10319679   2828202  26198882   2773416   3678400  19368873     47826  60773602  55552380 
 75961848   9195114  19680111  21259320  50173515  23325033   5244192   6042060  20127852  17724080 
 25708248  18905390  24104160  21901616   2259966  79975362  21432150  19561259  11362287  27113856 
  6112836  39854952  14778440  71070318  14036476   4501256   1867536   8908016  25251576   4417720 
 24523712  38772818   3995838   3737592  16299750  36409985   5104389   7547904  13043382  10226088 
  9629998  21762329  35646574  31404354  43122542    196384  22865031  80108301  41942286  21067475 
 49798566   4824232   6549639  42028532  18562271  43616796  17507784  45883696  22991563   3436688 
 63532148  10738944  31646160  53578526  17242076   2668777  20086388  21230701    544619    480572 
   474537   4664880   8398017  12192466  33968874  21263120  15735158   1611936  49122446  33992660 
 12036944   5208258   4992192  43699994   2131800   5924855  22419040  38657088  34567398  28373765 
 11336690  30012264  16074201  17325240  46291167  31122432  55838625   5817613  20921628  18917595 
  4694512   9956480  17625022  15626416    420767  22027302   9856997  18995379  16808184   1075350 
  2012472   8880226  21389346  72570930    545576  18549024   5180918    164128  87878700  16948929 
 82726796   1840896  36000180  54547260  13488840  48267938   3753672    292986   8015064  27828864 
 15108240   8456040  27260880  56976612   1821560  33615302  21585410   4783128  46665219   2991280 
  2696192  11109440  51123675  10405100    428527  50044134     37315  34980855   9887904  15979818 
 46825450  42212560  48620700  11270236   9834352  59244640  47743200  82990656  47475015  20468612 
 31002624   7224448  38622461  20495712  37319505  27194276  48368342  24329860   5523375  19259658 
  8646030   9276484  77858628  32571316  52532039  23497675     92566  46515376  16164000  63861331 
  2873354   4820320  10375916   6621027   2596596   8025165   7921611   3527816   4787094   5088219 
 61221552  20325536  47943775  66136415  17070672  10966700  16171880  18456396  42060627  54601650 
 41157564   2421534  15639712  16017768  24586765  33335370  36550129  58730472   5948776  60660950 
 22297513  13336617  21060104  19044916  29350630  18728010  45653580    718195  77217994   9606581 
 36143424   4038540   2624336  39918992   6569160  20720700  13805428  53065116  50784768  39143622 
 19933214  36337704  29866636  16793784  13244153   9751060   6700040   1936881   8372880  37570535 
  1622753  19996011  10098840   3977730  34306616   3533256  38822160  37533323  12837693  12047980 
  3998607  59027220  15734725   3957549   7170464   5882112  16742045  56408535  40828272   2062404 
  1158403  67222872  32422545  20643853     73761  48250818  12971406  71628624    875490   5631150 
 18343458  16292322  89993953  42963408  64857099  44033154  42130907  46114132    726940   2256852 
 56084896  11774574  52927920   7307352  18749880  21702950   2454300  10894200   9452175  38599190 
 35200882  53302620  65064384  26413420  54242441  42155618   2710528  27588456  16816128  34096296 
  7407150  30139018   9437645    691856  19099860  25004375  19439728  77209657  48179307  18253950 
 18543905  79866557  70425439  54116664    271800  11735100   5577630    206640   2801817   3551800 
 30009966  19302920   4814024   4764912  26763678  25596802  14002600  31511150   5085550  64390584 
  8119183  59247006  91259728  24845169  20596894  38163534   2582385  46582608  14206745  42863760 
 38180939  20848824  30846519   7695400   4783767  85025320    700444  53578316  73252056  13673008 
 25164515  33865414  20257182  22269847   8765876  61410137  29263650  47954905  37781925   2309038 
 52427012  63667998  50383875  38567550  30982910  25153920  30805632   5583378    388542   4122014 
  2061283   4517478   1390835   4718464  12791898  92844042  27190805  21445336  59373724  28908942 
  8515976  43170915  56968064  10384550   6982176  15930830  77281928  30266240   6572072   8758000 
 11503161  13413546  32517216  70303815   1550703  91011564  11399130   6671036   1689100  32020358 
 79598080  15774912  21304440  37432780  36469632  66231918  64251873   3942840   5381602   9454105 
 45179850   2607940  51554790  64294309   1915725   7772400  68384320    773766  17849000  14934504 
  1148829  71564475    385257   2132459  45093884  19916700   1949143  14705875  33036900   3879876 
  1029010  77809000  33708150  12843250   2618624  15816982  11486382   8948464  66185071  39744610 
 10997266  20678840  39269664  38197866   1024100  19195882    325035  67428693  21409200  38834664 
 45910125   4251885  15446760  17739996  12439784  20245295   9308412  47195655  37546362  49333716 
  9755950  50714448   4477824  35982280  16950540  75086960  62611444  18380540  10665702  53026441 
 15363810   7295344  19088025  65043243  56763340   5761413   2209488  16961492  13853016  36978684 
  7358676  85086864  33421688    905625  17639920  39227696  18887716  64994850   1792812  24794692 
 22433523  67272660   1410902  43246440  42514043   6067872  44081875  23370986  10616490  32460703 
 10958892   4698540   3651900  21281240  50098080    417430   1919236   7005700  13208650  21974348 
 67763962  76431024    151659   6024060   6090345  13988923  50916970  50805216  12025113   9807480 
   260100  30108568   5367384  18017573  31433516     35282   9465535  19284692  19411210  10366420 
 24493194  24489504  48367823  16587648  36228300   5682840  11755555   6356322  44703912  27588732 
 75116885  55713564  19845394   1471260  10095759  69876924  30391672  21562695   8088010   6124992 
  7376954   1028379   3615840   1543528  10433927   6442772  27781056  15353415  28758590   6001324 
  1995045  45657228   5772690   4890720   3481050  49241819   5662076   9745208  24088302  32309758 
  3785680  25287723  47835522  79717692  13920516  13500234   6262434  46349030  43371570  42574515 
 79318642  14303640  69617212    135432   5366130  25441899  13775712  35584832   5262913  12247664 
  1831275  46451647  46917422   5727600  92945936  41122116  37959600   4842728   2409750   5457705 
  4502253   6725160  75383880  10348650   2335872  39637438  30128247  65547856  10826230  41402721 
  2232909  14108718   4663700  18901406  53691834  23981440  24108094  18449344  21551810   9526826 
 71502429  53126370  28163776    592950  24690696  16252500  12861632  35077530  46108492  32585175 
  4658680    383844  27412965  10712307  19057152   4452878    661941  15380343  19044992  15108192 
 38946165  50717678   1081962  73886904  40388608   6988600   2827733  26467628   3218746  30682435 
 43132779     63900  41652374  47218120  83810298   5197596  14332519   2263569  41802196  13678023 
 36852368   1314825  52607408  13503987  22604354   9277800  27992034  51828416  43219345  28846804 
 14630330  15695680  21090289  10507200  18345600  28494120  43845304  61868622   4249042   5100832 
  5557440  11707242  35729295  22226333  17929268  15464007  61302339  60885682  10077611     91848 
 48492381  26762316  41010703  27938880  91458215  53751155  30958690  55969574  33637884  52387968 
 64398686   6445528  39274753   8477040  33892285   3807104  26055340  20380917  27339024  32086954 
 21577842   4635768  15452066  34458270  28313670  18885864   2500956  11281322  90528030  25269617 
 74060226  28672056  17970960   8757060  42004224  34840344  50221970  35036208   4819655  58528531 
 34726692  11259170  94874880  12804468  39958404   5260167   4022263   7845685   7485049   1383061 
 50939735  50300748   9438630  39651392  21478780  70198376  11014806  11746866   3426318  26362368 
 31193400  76618732   1670511  18867254  24382576  48339072  34980654   2929122  45607640  32950864 
 21923966  41356737  20762082   1301904   1833524  30310364   1871106  11421000  46433900  45097380 
 30989679    342116  65237634    230076   9340320  44071690   8565844  11289768  14986895  23858700 
 18008672    852000  31718440  18607270    753768  35711335  27748845   2460176   4800514   8621849 
  2146032   1397592  12021296  28594800  32369568  17547660  27007750  19366200   9811095  15435168 
 15151467  31088124   1697402  87964516   6437015    669812    637131   9446280  23650220  75635730 
 42845337  26258166   6867600  17773425   9713029  24011204   4151835  73692200  37488488  28128318 
 11764717  18687410   8722152  11427176  44913779   2044793  10712073  51042598  45431309   6687824 
 31526208    852756  34280064  10595755  44072624  56261169  73479014   2514720  25559168  35727942 
 15123667  80236544   4936788  21072741  36157287  50502388   1055815   9148467  27142080  17190280 
  6847346  40559106  40418236  50959584  40769500  26898774  52669808  25961250   5503140   1786764 
 53835980  41932398  44725453  57208400   4333714   3740672  11989152  68247960    387528  13217732 
 46385664   5636241  30131616   5142590  71225679  48563524   7885190   3549312  69133680  41651344 
 18773088  11087388   3313337  15686362   2809023  19042332   9054768  53620917  42341832  17732743 
 28477664  50347150  18701904    596928  19946296    556380  10296936  27082440   6303186  39548811 
 48324600   6262890  50535876  11625504  23395724  21002676  18493370   6618560   4449580   2606688 
 22525068  14228192  14323812  56635260  27728064   1113838  22791012  17925280  23408435  19925116 
 30920448   2510400  28124565  11341760   5678464  14955990   1957030  24985269  13250538  62884731 
 44234538   3937426  29387832  15389222  71616930  63871428  17062817  17772984  11138408  11110098 
 28204176   1225744  46050120  39813290   1927626  16902992  14686056  15123284  49739868  13836046 
  1591326   1253031  17512630  14390579  50686735  21665842  24109775   6933708  30944265  25243322 
 34008060  27289980  60939710  16285820  89729640  12845757    678580   7500418  60268662  28312178 
 16326236   1346985  71562588  91696055  23716992   6258352  31671955  36502128  49082832   5544845 
 37758048  12923610   7025616  18622080   2163186   5541282   7637175  19466100  37736796   4506204 
 10090953   1425152  44540080  53537479  47593494  41157531  29206800   1424800   1096896   3211498 
 36058860  18274469   1554570   8645628  15544830  25629894  78574338  13908048  42082410  57514224 
 16773100  12113178  18441444   4834818  16421994   9017730    343852   1408520  12000050   9585814 
  2351888    713030   1594376  12234520  34852974  32455212  28442088  71223305   6591296  48646059 
  9238390  19896409   3878620   8332751  15284493    785400  17019338  62789055  50579634  33595188 
  4392590   2959848  21744840  19670495  40884752  52764824   3815031   9257820  20441282  36556531 
 26935524  46704120   5137410  49836696  36873774   3583824     29304  25453692   2385330  16503039 
  3329155  26511440  11286016   1159012  37449783  77191296   7210778   6621431   3301063   7056222 
 46738944  12800120  35796108  41271296    371789  21683544  49035180  13219154  59242326  23541615 
   791136  84628754   3924076   8907840  59549994   3011196  19837750  29735480  18436704  30143718 
  2752756  25303563  40267304    855008   3120689  20833491    463239   2868832  19830048  33271584 
 26828940  52026955  52844700     46032  41363484  38270237   4127658  44500455  10624999  31699896 
 46839868  19953092  35897840  78960420  12792806  14295015   7122792  13132080  16107729  75626200 
 24625854   5227983   5897978  18294144   5789763  23810205  17606208  23520696  22100425    449344 
 39923851    445995  44760780  75847135  53202747  34821624  47152358  28518908  27580574  27679968 
 12502091  47003362   4300328  21669714  28943730  29713468   7879200  44394506  53792340  24161832 
  2081142  54842263  21317130  12151725  48069128   3354000  74605950   1357684  12166807  34531720 
 65437086  61132695  70011894  10231164  71779408    700260  10045080  29439450   4801680  21479098 
 13925568   1593240  39116928  29100588   1533600  30235686    719550  30019938  83844664  53462766 
 24559642  71476416  51111753  87772995  23357351   2059822  15873769  12142388  10883832   3393936 
  3270800  19631586   3652023   1346625  25929965   2329434   3867556  89033460  50874539  32073964 
 27705216  56423450  40118310  21071952      3100  53526644  45160416   1311026  24460800   4982094 
  4183140   7553088  31960424  30917225     17184  13395249  18665934  33027840   6547485  15317108 
    58464  18269440  13274750   9217244  17552824  14586264  36652540   8567728  15748283  47824320 
   190482   2842145  22360670  61538136   9079504  27598896   7457344  15166164  51431787  28634326 
 40627480  15263540  42436584  22764504   8696601  56873904  29551688  61441380  35311822   1809744 
 57073808  14018328  25459200  18486000  27711372   2386584  27541454   1899776  52341127  18206578 
 59637666  40615380  12872706  41422248  38138724  16000335  10342745  17332378  24725025  53556794 
 46447128   6151015  95013624   8538300  33325576   2599597  85570920  21569101  89575354  29055064 
 31224312  14388836    605154  41741264  28299998   6944994  58115110  78180048  11338074  18668212 
 19395810   6427044  69890058   4283016  66036220  20928386  12403350  52284960   7677900   7052032 
 10697984  25858352  27792050  40235910  32916240  53591750  74505375  22907313   6114745  24941108 
 40620320  10301148  16525590   6718492  22449150   1652672   5281375   1822800  40607799  11526000 
  8831172  31985415  13318690   2861024   3212794  19219812  12990247  56845334  22718150   3449830 
 34146000   4490941    262740  10288264  17768980  36954936  19000300   3402784  34438770  17265640 
 37655980   1476104  32708152  62447140   2935944  11031240  16264092  23471580  33649608  16091088 
 44925842    758575  26156793   8737545   1871675  13666985  18308892   5692275  52827280   5865249 
  5381346   9150480  35745384   5772764    701372   3622164  37710453   5596332  18589950  74916490 
 16898580   1450836  15865920  23023872  19491637  32035800  55657056  41069916  38321100  26085216 
 11222052  24476240   5786298  48803056    187872  19449072  23992332  17123340  18483168   1546425 
 32530242   2265249   2131875  23391174  25655112  40600800   1514400   1746160  40906760  17532666 
 37816118  60229740   9520753   1448886   1982816  15415838  11375442   2796331  26641263  44548840 
  9153816  19026588    971960   9647185  44523126  13296778   5434425   6592734   4856356   4559688 
 63330916  27695288   9587457   2601212  30848931   2779342   3491856  38367388   6610389  35819610 
   499539  71196360  54421186    490200  40544654   5772913  39961821  42933366  63717745   5807440 
 26586400   8031900   1599360    894558    209329   3998596   5784210  23637152  18760722    110112 
 22201983  12557432  15631629  62795798  71813490  30997230  68603500  44183017  62566680  25735696 
 52657296  44344872   7133185  24381840   7785456   4691091  53642940  23602755  35462064   5343026 
  1262964  38883845  20148586   5296920  61007857  13977777  11919957   2619345  52495620   1432448 
 13337384  66471190  48847443  28619745  40692418  26169492  29407603   2597520   2679068  41222552 
 39364730   1812795   6951000    788886   2372370  80193456  14655168  44918190   9316078  51679458 
 16503207  18559894   1058240   2384576   3121578  37862416  28813645   8503162  95076855  11329997 
 57006734  21505074  33471233   1916036  13860336  32727765  45571290  34450820  33227654  15529374 
 72419931  42060412   6408200  43480836  22446050   5323836  39605852  34696998   7587498  14262030 
 12891614  14924064  10711866   3309604  36328329   6618030  32986140  33950896  20828672  92444500 
 26379012  57460243  24144710  19245835  21774228  20524364   3985160  32220771  65399569  19109335 
 25207698  10836391  11160032  34929312   4943932   7354718   1169550   6320768  34860364  64441216 
  4774400  17882568  21959630  16658250  75262032  45005220  53072415  32171644  37130400  56439357 
 44164470   7045746  65425620   2171040   8335488  13541952  13289472    104082  34495000  82436200 
  6604321  17960320  19261136  11364114  12522506   6784102  55929360   5632000  14816037  21274417 
 19884415  10660980   5233272  27072452  13912080  56061210  42859003   3056625   8775606     37840 
 68220236  12414984  12890050    679272  14361410  41923778  12083114  57279074   7571200  26823069 
 40691586  40963374   7058248  57434900  52102763   7233500   6463472  30285802   3617670  14096848 
 69280695  11196952  81692420   3750880  17924220  42242725    239229   4555670  16971284   6284094 
     5694  35527976   7228095  13830426   8500830  70104000  46144038  36803592    603243  33769200 
 17411842    387834  48398688  18812080   1169280  82993992   4928336  12383602  39688868   7034642 
 46571638  28045320    538384  14182338   9126344  65218279  14048240  72831552  60144500  10341364 
   488700   5354455  62317188  10585510   1295400  51023664  14756130  33760576  19599640  29390688 
 15027932   8054460  12945216  49041784  10400780  81699904  57600333  34105680  26365704  14421537 
 21961212   1192280  17906440   7749378  28248549   3455760  44099032  59670468   2959640   8675940 
  2952612  80061279  39210840  19223988  29511970  62412966  81811114  56084633   3887388    184192 
  7376730  51665124   9294084  10332182  40171278  22985570   4431354  41870553  19445400  27697320 
  2931960  25722207  44956388  12018182  10817481  64987332    105294   6201593  43513052   3295912 
 39884684  11377008  41254460  58498736   6888960  21322104  22166672  32849080  38078991  59820468 
 29646734  28317835  55900672  19897883  71127320   4919754   1109652  11947056  80767244   2080232 
 23184210  32239539  35984929  36858998  44007264   9136236    315284  23529498   9031780  35704081 
 10748600  22493025  18975642   8774064  13353242  49799225  80057450   7539200  15763680  10995546 
   272936   1533970  34931958   7385724  18815351   8186000   4411072  45332042   1391457   2856668 
 31038840  16102905  35335690  13893280  14960400  24356998  20160300  16834416   9186975   1414032 
  6915582   2957570   3152140  19890783  21113499  29315325  23484551   3136616  40352254  31490375 
 38789340  35336628  26558616  14865480  94297798  19109376   9559874  61493400   3781977  67559142 
 13776624   1718543   8766120  73981390  12520200  60965688  56373531  28430528    155340    164956 
 16650208   5171505  62361556  18299232  68962800  11537184   4482296    343712  19657428  53799642 
 16079215    767280  40842624  32934023  35433882  15742648  16763984  12057072  48793200  22325589 
  8840225  68948975  16606447  67857284  13318434   7132473  10587366   1451219   9593100  31842096 
  7664439  29329344  15938748  17714688  16466325   5831010     99620  15282839  71462430  34456622 
 26219680  90032840  37511409  66860544   6394786    897030  75428028  91125045  14229490   3164335 
  5631318    196560   1989603  28701192  11039600  16849480  23047906   1055131  15408579   2652096 
 39839910  54792234   4115858  14599534  28901082  15585075  44215108  68945044   2508198   5072005 
 52886952  16492385     10673  15850650  41752620   1198802   4628448  41542848   1745424   1027161 
 19396476   9752724  62018848  27749488   9940150  19556838  23812920   4907200  22061584  76243706 
 54442641   3416742  46683444   7588035   7488144  64937142  13149125  66167834   3767770  12518865 
 14671195  37721750   3387600  11768176  57106800   5712246  37743720  45259675  40418112  19655400 
  2507442   9633228  72706887   2003227  28706625  17151320  59717896   1442148  26253224  15775140 
 15318758   8624310   9578619  35409609  95706728  15441816    113142  22739333  45591696  14653650 
 30367953  49658343   5936678  20899350  32177271  53172423  42620650  18344042  24078699   1427856 
 12661400   4121550  69297117  12003255  36746757   2793258  13825786  50150208  43724340    813278 
 23658365  35569320  18478226  27859680  38411220  47333916  55862920  27870465  22150842  28104108 
 26295150  23358816  23021312   3466368  75670860    789600  56613648  21939390  51445324  51014376 
 10416954   2292764   9022302   1630458  30290616  32916612   8921025   3735780    342027  57361900 
 33785750   9153630   9181458   3817110  10478340   1500240  22756481   8186228   3366560    116119 
 66938082  15037170  30668145  75372112  21128778  30492363   1700160  66488645  14519201   4014472 
  2440039  18934158  57418557  88163400  35800790     56316  34834296  19546665  54226123  65733050 
 22496886   4981236  14347263    506100   1096617   6029036  11402496  22425074   1764756   8044500 
 78886664  30005248  85794656   6892335  10095448  22391296   6157870   9702578  16357078  19821220 
 19931275  48638382  10827200   3292680  38997888  10676250  25641977  14515278   9282900  16107585 
 26168898   3472875  36424062  83479588  55735072  44537207  28494738   1630397   4833066   6206989 
  3623697     63523  13052896   2906454  11930995   9158000  78672420  44111451  48109985  11156856 
  8308075  17141775  12800466    568344  57045492  29205216  53848204   6539442  34033806   5166350 
 23784604   4721157  34215100   1930320   6660360  88790713    269556  73611480  56982660   2354800 
 14591376  13253030  33691520   6299370  15736653    416160   3558100  57600210  33351883  33374000 
  4241272    783255  20106762  14936460  19382192  33705250  78888012  57982408  85428344  35128843 
  1356684  12679296  31633856  11048810   2330208   2203520   9967154  19564335   1218291  14636050 
 45544205  34334768  25305087   6678555   3186816  23550880  44690440   5082594  40427352  14767236 
 17918584  24651900  17579598   1208732  53095777    857187  58853361   7313516  91875684  76562157 
 73839074   1567128   3339753   1807920  77437395  86947394  21689773   9832160  39049425  49868956 
 84431932  55153610    566430  24659280  18923940   4447229  22322604  72482526  11084408   6568092 
 23828072   1439414  73197791   4565380  45572384  20971200  11229000  58307964  12895056  10180902 
  1558621  14569980  21343840  11791956   9319860   1075508  53837028  10139280  42623739  22301568 
 33683715  13453440  67737494   5686160  39830688  19376190   1443150  26079445  13815488  22021005 
 27383616  36004752    532590  31679865  65249025   4399200  35399040  40047800  15068232   8017100 
 35623920  14909661  57868506  66679338   2344872   5798904  22403964  24686280    947844  50296812 
  9899899  23977200  86515182   1170780   6162360  52796100  63548841  16651220   7344470   3765120 
  1708664  24223368  38586585  11084904   7274085  39480136  19909099  27155268    488800  11716290 
 18774652   3338136  58592580  21236292    571795   4752333  36151098  24748085  20038617  16708320 
  2679824  35469124   6225761   3479040  25281582    910852  19170000  24276510   7500870   8514144 
  5196936  81176773   2563680  20077176  34255530   1561329   8977262  17604972  38902100  64743728 
 50716320  16090536   7571500  12407912  28560517  19528740  57234450  11161422   1681041  29427924 
 43823455  32231296   6432840   7325500  33828810  58357287  27654330  23509140  50773065  42319248 
  2357509  13707672  37322624  13592271  16139511  15247232  21756368   2520320  10172754  50948667 
  7391232   4178804  27357804   6793170  18799825  12052854  15199296  15906172  24744636  30691288 
  6837670  11128167   1707412  57578524  10560808   1712967   3359430  30173376  10772531      2871 
  5909884  11798526  47061000  10629137   1843418  11761386  27988233   3217104  24839460    359385 
  2852445  10400922  11671252  46634760    801162  20627118  15272712   3960960  11235708    822948 
 13144348   9885530   1427426   9308940   4730930  34632190    123533  10405540  14783175   8411130 
 52710885  55708836  43478941  47509904  15994715   3175608  14197890   2571456  30778080  40875460 
 70846595  46571993   2413468  30434352   3417546   2973005  76709156  20988300  22252240  27147225 
 11412198  10436314  81690384  25116800  10540248   8487436    982464  11225655  50444520  16525814 
 22119721    256125  30675104   2282540  27861416  36153900   4163568  50846292  11004711  63813456 
 23322816  36196664   1268239   2215134  24664200  58204528  16037837  45174393  67280085  11824830 
 26265967  25824372   7131969   5096750  31659133   5601930  12304380  22677866   8393789   6515358 
  5832981   1322552  30035500  26577620   1386990    168402  16843500  86998240  14647115   6661280 
 19882723  72089682   2551848  83913045   1395446   2147214   5531218  17859554  15906942   1550340 
  6869960  20082247   1673733   1587794    142524  30862605  18767252   4845448  70718130  21597823 
 26177984  65558883  19457384   5765084  93054828  36476444  16608861  17376684  13923360  43731198 
 46295587    297216  20351078  36108000  10820095  17559453  43278732   1414504  54775448  36970956 
  3229668  30670560  17592510  42980136   3514566  34358709   7342400  12572862  50321291  13141230 
  2693896  56286616   5122622  51952482  13785200   2939383  43737320  36095238   5991415    674304 
 18829888  67404327  53389728   8810492  25755850  25418862  24759822  52846200  34548680  31281120 
 29855616  11850000  10740446   6544384   4642264  35038932   2232900   4471056  25656672  14398800 
 13276164  14141790   7785207  68021333  20916168  46382818   4424967  11305700   4281680  13234368 
  8513468   1506492   4709140   8153796  20967678   8361144  21920926   4124820  34410530  11089254 
 71716736   2603712    388440   5451696   4111376  19946160  46476612  70113873  37012968  35423279 
 62633496  18743742   8345043  15337674  12030984   6001723  88390644  48493258  71263269   9378502 
 36237926  13212774  66722796  15915330  28585491   1064952  44335985  20714304  26117270   1381653 
 71433028   3459400  43586378  33293249  26473194  13719433  36254698   5508646  35130810   4031793 
 12686436   5008552   7122636  35785424  30816650  36474984  34109316    259260   7521360   3901332 
  1038682   2161230  15668001   4332260   9738930    329230  80146053  21875529   4434885  31911498 
 23837737   6886350  41380622  14429740   7598150  18757536  13240806  12670308  17081090  24912420 
  1377288  36640461  38018665  47468546   6579736  31292305  16462413  43992102   4461411  16028474 
 25563300   3613665  15521208   5746664  22273524  57924996  11848820   3871308  37524116  11705190 
 17180722  34556700  16533379   1046948    280908  59869500  10565126  14884151  19367776  26595268 
   249466  42032034  21240687  29891274  11163684  39907728  18716500   8118282   3547780  29876786 
  5957615   7055100  14163851   5936448  30906568  19269402  32571992  17576148  17141670  31868045 
 80693713  55573650  18225300  28687511  13762934  47661174  16362322  12211680  53202525  39812000 
 68455194  55783728  26162274   1489880  20410190  28113751  15336724   2935250  10623414   6487459 
  8820546   8589658   4161404   2866542  72478266  42672630  10363227  10068138  15445680  17946880 
 41029636  10668042   2248520  15004418  19416672  28745842  22184172  51360216   3567725  14263656 
  7853974  55387536  21337428  15211056  67412142  80601824  49388130   1173102  18949040   2806804 
  9723040  19741705    808794  14431830  54359190  10030176  17672784  13322784  77787500  13759560 
  7709440   6122843   3977000   7832304  31738824  18521652   9147600  28591283  34196844  27524838 
 19286390  36142757  60933389  19501850   8252853  66350225  65935286  19069691  69063150  20531640 
  5241069   8002836  11184228  11210546  45818076  52878936   2536825  26129574  69450678   5732148 
 41526688  10024414  11404962  50873913  27147429  10790480  29763225  41430335  54005028   7033047 
 24973848   1297285  71581248  58024845  43405860    475551  12595436    892315  34528635  12281703 
  7071392   6969690  30713960   4518660   1693647   3928734   5588879   8821680   2478125  33515016 
 27655685   2983500   5976865   2724128  12300788  35946582  18759508   1895879   8690240  34949960 
 77507703  18184132   9650158    143134   5233842  26578500  18006594   7879648   2957760  28833479 
 56466172   5895268   5579330  19350246   1032300  41265770   3374180  12130064  26067690  58185641 
   785368   5399705  39952278  14240234   6326535   2710027     38175    251988  13194640   9174529 
 17662344  30731121  70415163   1911888   6666688   5917820   4160121   8942112   4319070   2271366 
  1140552   2518589  41491116  70356495   2867780  12615168  33349894  45574952   2542652  29911700 
  7440048  23150890  47823142  13959282   3560600  22848984  49939288   3337312  38005968  24808944 
 46527874  33666100   5116175  20999817   6975372  33923479  82942770  90667365  14556255  13387170 
 15956661   1889392  64329246  10476280   2504105   4947516  40558800  70603400   2331615   4501490 
 16807913  24821560  12164365   7488352  54635856  85800580   4333470  62956320  82254108   3036200 
 19677281   4109072  36236024   7644648  69127392   4029750  72990822  48907488  61490528  34778328 
 32423560   4972416  52224400  13637448   9606792  14576814   9712792  53121567  12149082  64469790 
 25136560   2713818  26632098  27331780  40525129  17604285  46151855  27341765  10405332  18708096 
  6128850  11474556   1991156  76763729  22942884  70457562  24878784  66344960  42518127  36109060 
 36466528  15122157  72911325  47576060  29212512  44822074  17037876  15060444  13296200  18424884 
 26806565  63033648  12623553  91241598  15182776  60468320     58730  19959156   8945091    599811 
 25234414   4655364  37340996   6199648   9145698   8511160   5052151   4655154   1604264  22872068 
 28518495  16478312    701931  70741580  55740646  42451518  22074960   3754556  90075420  20226117 
  2492055  70895902  24360784  24941142  52975700  46692386   3268762  47759910  17014941   5729770 
  3238144   5729875   1088520  34694571    371295  55290272  26519345  79900800   4812780  17916360 
 53385102  23273325  15897186  51012444     57120  87175080  77499840   6484040  56067411   6450924 
 35035470  23372172  13979460  57373144  70321480  12268560  10344020  53571616  25311182  15250860 
  4457860  42836055   9763338   9014950   7858440  34501140  10145250   4226379  23808341  10231210 
  2237950   8851305   7254663  20116421  57913248  20941952   8487884  66686886   9515512   7968480 
 45296636   1762038  20851324   4853408  13925592  20479118   6581846  18332640   6985095  47267850 
  9964697    647924  83254344  15347520   3046068  22181050   9890496   1211755  15097053  14303542 
  2822601  17177888  17499430  35554380  53846749  16233294  49153671  33682584  56867377  52951328 
  8211543   2655951  20613810   9288468  53380677  15126317  40449183   6095342  44787990   2902310 
 34866080   4766770  61815204   4799293  27518898   1632172   2528760  32488650  43804222  11961916 
 51628650  46664097   4468314   1449250  22772280  62077722  22888018  15979996  15492804  48245920 
 53119425  31295376   4909890  49047354   9041672  81252045   2341024   9924255  26338800  10928106 
 67368760  44833616   1517796   2830289  18005374   2116710  66924878  29633280  13998630  25760160 
 19368780   5696376  30507545  64007124    143582   7722124  10449600  32151928  76841492  15188480 
 78145047  12196460  22010509   1576373  21400020   4018256   5656070   4733208  26494896   8890112 
   555844  30833580  16484562   6915909   8806812  27420990   1236984  51802335  32214276  53600000 
 73704800  12037231   4581005   7385024  57173297    205985  50526437  85925320  11194722  33565218 
 40941980    218596   4987342  24427644  23232511  19301712   1733292  45423097  84083566  20681730 
 47487660  39108946   9940140   5759958  33146028  89842216   1463995  49516740   9197289   6201860 
  1221350   9704382   2446060  50702109     82688    734424  47304868  26856900   3108244  36121590 
 35924556  10349064  27301818    743340   5646420   7184430   1871416  20405987   4961385  48593140 
 11688158    954224  20272980  38017103   4825926  31637502  80447445  66114444  38296170  14306943 
 63564021  23585562  40447037   8353253  31882788  11134682  26303810  30252601  30473812  52953570 
  3697176   3170340  76342014   5405616   6570780  12973208   4862108   2173878  19019132  74406781 
 12858920   5998600  37963578   8719205  74542818  63410448  63436416  14901360  19748982  17090370 
 11733150  11668273  14076096   6902574  43114928  10237808  38903004  13550992   1001670  25851960 
  5049199  26417173    168567   4180338  12168219  51781464    931995  11780160   6066249   8106910 
 25115238  12962754   4292486   9184752  12389195  11942676  11473914  22932312   2583378  20265944 
 10827360  24496550  25823014  34887884   4657660  49136962  44109800  32457964  67087190  14194973 
 39426404  88167350   4312040    390870  26270962   6050100  42730708   4618922  53149701   8189332 
 22696170  23094753  19239296    116760  35821365  34103511     29928   5273616   2716877  38202030 
 17593389   1607726  51289982  49740130   2536444  78993033  40938448  16938880  27885936  65287584 
  7131165  33865821   3099915   2749810   3403645  13722240  22190080  22642338  14673477   2683408 
 57144528   4896102  18212799  32863512  32462750   6138374  12816204   7121455  11261376   6668025 
  7498491  29597250  33881232  61379448   1572934  76373349  22009050  44141307  60365407  78462318 
   626930   1679340  13143823    388656  14095569   2601312   9550061  44452845   5677105  31291524 
  5898240   6126108   1523214  26249020  45727275  61961600  55343190  41172105  22199226  23269792 
 30591764   8690808    760162  43950455  53443748  33393632  37374126  22730812  35502516  41427980 
 25901135  43370211  71179680  41941424  19735292  15336720  61935507  58086392  66740820  53298648 
 41863402  15177200  10428524  22494730  18876903  16219836  30232390   1962378  46970354  14174570 
 15140910  82555758   1951767  78034110  37507448   3571794   1398078  22738314  48399876  26548858 
 16406325  19627083  10040760   2617670  21437320   1051911   7486668  64787412  10671478   2212242 
 46450170  70877257  30565438  13366206  48599256  10474392   8635011  21514248   3207178    735222 
  2601516  19853806   9664554  48673360  19242403   4031525  44762140  67729152  39193770  72034990 
  6949800  30246615  42212700  20271922  90118791   3811987  90397284  58267398  13526058  15444558 
 38660102  13132320  83077500   1134067   4246245  41002365   5156784  60737694  44040150  44851648 
  2194290  30373613  45642598     72394  22382000   9749766  35071070  23694102  84375616  26563570 
 50744528  50398498   1347136  90025496   5970104  73984810  61676524  39215616  12564180  12117655 
  2745522  56395836   7871525  11512375  73798956  22155896  57543817  29105340   6814550    690912 
 36404028  36435685  26957736  12094096   4490040  28204104  54215286  20994678  15275057   7477375 
 59843700   1628484  43405937   5414682   1743710  35711775  46336120  43612560   6423688   2021985 
 24936978   3592488  10828800  19974594    715365   1996560  23478245   5817284  11623340  26277500 
  8299084   1824912  17571465  20573592  13758279  34636635  31425966   7692454   9839835  17758336 
 16803598  11998542  27462480  16387987  48837108  23157478    344575  50924154  28220031   6966308 
  2309164   8386460  44992992  33950544  30253050  14245716   1875068  28352185  29138980   3296442 
  1783620  41351160  76920267     43677   1017810   4744530  46526144   9525306  23422844  30133350 
  6209580  27002280   5804612    457824  23293490   2262305    181194  19314988  15379883  22867380 
 10473330  42400336  13357890  33886746  39632238  24684924  57198192  33036899  41642760  42000465 
 27233280  66769350  68730880  72830716  20214288   2731365  23418750   4694157  11582484  25496898 
 20444828  31403295  45110208   6152756   7083553    874464  43353392   9692640  10303017  24119226 
 39862703  15185888  11362596  28790757  87377979  19075400  70777014  45023880  46229196   9390861 
 36408084  19544144  37356669   7703080  62553972  37058879  19742729   7092786   1280208     47992 
 40872660  24847949  33474070  41097088   7600518   8160768   4949700    666326  15898060  11406615 
 47896660  61749120  12353290  34468299  25723662  53717030   5505075  26220868   1326136  27429808 
  4046998  34652632  33454524  44968770  10358028  21816652   4301612  42457814   5699224   2070880 
 35163900  17567732  47615058  37671662  84164749   3627563  57161624  46381230  40478949  21243405 
  3560040  22296660  53804736  15041059  45904430   1688855  39182344  63827337  17589211  47156828 
 41014428  16324770  32702967  16442800  17765379   3143595  50755236  69919818  21567450   9947834 
  7389198   7134428  30737725  22271130  12070380  34796340  27716490   5450586   9830546  63863520 
  7223315   7956615  19651472  37185863  20675205  43295544  23187190   9637256  17636425   7654348 
 12033190  39445330  34790000  25563915  15848196   2849088  34897520    291200  18796890  32102703 
 90868380  33205215   4711923  32015442   2314858  19315400   9812992  57618293   1058022   8332992 
 21700000  34771530  27492400  49579764  86359320  36604194  57123331   2995003  28804749  41913328 
 17224730   7227792    406042   3558805   4273997  42946760   9724994  20162388   1355025  16803200 
  1501470  17112546  21223452  32776625  10567527   1056961   1251900  11817998   4065572  83640466 
  3556154  15862887  10254992  16112052    826620     72960  14378158  37954850  73333526  45412216 
 82580934  43822168  22186139  20053912   9840753   4631004    102330  14305830  39377061   2216016 
 16518170   9610397  15145158  25308808  30034608  33659685  16813203  15061186  82858926  13085260 
 73386940   7295640   1914621   3130824  28203944   2925650  47182005   3280095   6036970   1339129 
 30810644   4441507  17080271   1308000  46700358   5484521  57440952   9496960   1524960  44681106 
 14000300  15437016   6098535   9421230   3772088   5580220   7135371  34237810    758659   5248074 
 81679640  25585308  10253148  21334660  14091220  26568705  12854240  15359051  42144537  58730672 
 13933114  19938144  10914728  27618362  19174077   8551476   5103642  40845135  27557712  22779265 
 24787282  16498636  28690494  75772720  43962192   1213440   1533805   9158240  37818445  60856308 
  7624572  78615600  38249869  36444650  16201419  43695405  55509412   1659051   1381149  62062949 
 20160192     29375  39977100   3669030   1099761  72663650   3080856  57633780  29043914  23607774 
 28547442  22037680    801398  21582729  56972850  70139874  32186082  75194332   1096060  57600900 
 19392426  55939960  10773630   2183708  27947944   4928502   8987277  14815070   8668639  42901440 
 18415448   8965026  55363473   1319740  37030125  20298250  20919861  80423008  11772041  10157576 
 12511746  62521344   3542294  30382268  22599416   5306224  12613125     17028   3573570  88567314 
 21213826  19019675  34223014   9528441  30163568  12874411   2235386  15991733  34094372   8636692 
  1063496  49070224  13831272  16509561  38558600   7204734  18500622  30707100  19911555  67796454 
 48059190   5027275    537955  27563733  14016575  60452362  11175894  26162145  48148496  85979864 
  2060880   1952756  31210058  26576060    756704    712448  24474894  22833132   4030356   4041999 
  4153635  33472466  14184336    485791   5891084  41932635   2434506  12496250  85114536  67573055 
  9102296  58914796  24641771  18151068   4525656   3803436  14074443  34281621   3996434  74085732 
 32371592  57047576  57020262  65837268  14614248  11988928  56450520  18042731   9035252  28571136 
 39116250   1763892  51888243    547520    995004  60724425    587952  12354632   3193857  22282566 
  8993836   3903284  29426176  24825227   6881553  65876545   2236395  37352581  95041197  22507922 
 83802466  59498312   8869320  16227792  56834932  35815002  69243980  15330929   9296586  38163060 
 16809310  57317940  32867035  13632840  89075682  70352821  31236480  50935101   7889256   3746464 
  3884988  25686738  14805540  20719726  10219380  61686384  20701340   7129774  11508865  13226073 
 18040000  41978144  14297840  16637856    997832    556430  15723582  12166128   9416178    117180 
  1897708  17830980  10275895  12322106  32072238  49447868  16122222   2834750   4901470  12434972 
 17294193  25760259  22390884  34652912   1398704     42142   4351830  10993424  15001014  14796495 
 15396017   3340960   6001940    148050   5807946  32669280  24053790   8308518  17869527   8501190 
  5531629  42113610  11226212   8026508  36009896   2733776  48123750  26872466  21285264  61923096 
  5452426   4914975  14436075  16519760  10710504   1416145  47891520  19191456   1341340  18807084 
 25314066  38886390  52959324    166782   5143228  29111005   2232032  77557413   3905328  12716443 
 14876064  13995604   4228618   1342350    843668   4130406  60976500  19352615  38925686   3117696 
 39464649  15298645    543496    475792  64092020   9738506   2191198   7458140    299208  18041479 
  1678560  38076870  27595330   3069241  71390970   5352255  20032005   4967757   5035015  57118040 
  5534424  57508542  82566382    542568  47220655   7180811  36044712  42514560  49942651  23987445 
 19258057  13037660    600839  19938195  19317080  20005362   3937000  71801400   7310772  31137600 
 30791943  30808239  27090168  14154600   7453770  38629995  46327535   1548705  24653264   7026372 
 42932248  11023920  58989808  22562100  18633370  10568180  68286094  33062040  64532970  10136016 
 61601148  64510138  28586888  66254880  64942248  12358470   3541351  44663993  40715136  24039818 
  1338000  13844736   4780476   3354860  60477000  77633388  15410631  49943552  14530043   9927562 
 36322237   4568370  29440320  76461024  22294202  39864900  10086464  37878700    820751   3240590 
 24038880   3602410   5008438  26044890  34580168  24045468   3342827  61946153   5493975   3492612 
  9788566   6604676   2528253  52601280   1430754  89604432  39125370   2079945  10110744  15756858 
 25854582  19960451  61920278   3308550  63004608  57699152  49901844   4237800  15058680   6785775 
 27957491  10337523  28327950  57015504  16506195  98213454   7392464   2900035  33683944   4015389 
 37592100   4416367   6368950  31133970  32127488  37242054  33310368   3360162  16532492    775359 
 47823846   4519623  71677918  19394244  56608244   7218862  36824454  37851192  48017721  68076423 
 41687393  20424240  52498655  50053760   9166573   4455633  10736712  20912400    970060  53975492 
 39697140  33557004  10916430   5614481   7380720   2541560  17205628   3228985  12220323  37426557 
 23341616  64077112  13477923  33312878  83949448   6391278  32616090  16237928   7340307    457934 
  2319274  11468248  34966624   4776750  33393474  27802809  21254420   9875460  40686576  35203593 
 50139355  53414010   1020022  20628380   6265385     40480  47940189  10472308   1196240  16704573 
  1528920   5217625  44929632   4169795  14306843  20017330  48121728  15362384  30268692  12238776 
 12055176  11653675  40607328  68506128  39565368  19332170  34881414  13241212     96203   7069585 
  6586624    376626  11162520    735838   8132168  26113176  51010560  65000028   9912672  15197100 
 20522691  72698636  40363024   1233717   9255750  21046300  37662264   4334850  74762116   3474352 
  3688510    608167  22508892   9782845  13712946   8743993   9691989  12024313  52300041  36601416 
  4878185  17640468    367137  48578598    349200  16596215   2710888   6491280  51053716  17587520 
 54923225  28219100  28196522   6979707   5913268  69934326  12910310  37159752   1677871   1998390 
   416109   3650130  28642514   4338640  73524048  21971952  30136870  27312600  10809072  60135438 
 36524358  31745235   6093967  17664640  22097530  13152685   1578784  62686510   1886508  19832850 
 46801180   8087310  10021725  26808614  10033120  19771584   2184480  40502330   4748478  52781407 
 24555730   2091744  24481899  10816704  35470971  50958432  19829505  21201536  33356928  38173842 
 24407568  28569537  29273188  20655180    941967  37862136  52150164  48001681  62193874  29458143 
 35478452   8835076  11530945  10223254  27027159   4347223  37607280  37123864  48841204  44322560 
 27662820  50340570  35444484   4551700   3014074   6799686   1986450  40910100   3443201  36861552 
 33509902  69771240  17515768  78735748  29145688  10550314    425597   1745910   3751406   8253480 
  7105584  41528982    356076  46633776   4716032  19159828   9874494  25441741   2059790  38860800 
 25270737  19191268  39509632  45417996  62659987  71846265  13448659    697340    188480  20219409 
   327168   2923050  45186778   4846200  71829080  62844324   2433830  17947264  14063670  26380973 
  2753432  85428824  54315517  37532160   6385745  12768715  52982489   6935940  97141086  73907478 
  4161430  38277200   6307560   4126324  50735308  18106077  22024810  66289920   4139733   9995336 
 27756414   5773047  19033146   8779140  80660440   8729058  12934000   4098864  19455744   1579746 
 43410543  36540938   5314134  37895115  10004732  10921257  48230224  10846416   7412580  15490320 
 33124256  24355700  74912526  20713316   4096624   2583178  49528218  29812416  74079354  26849464 
 60625500  61356180  43226464   1346373  56148648  16329808  21252763  31733064   3863700  60543817 
 14767506   2675459  25931658  75063248  26985225  49566051  18321909  36568884    131043  67222244 
 25724160   7202598  94734627   2875125  36268152  14809166  22584510  18878092  41513149   6221912 
 56339997  59522304  83690964  20530586   5573475  18706980  32637870  14707089  18243309  15973425 
 24340986  31260110  29631514  70955747  35311797  78331278  48780870   7592182  15590245    358020 
 15946266  34323762  36656145  11745720  18356282  65885912  24395767   6011712  27753059   5312169 
  4006866   8756892  18494280  47884512  21124350  74794940   2427535  17893464  30937084  10423995 
  3322782  12425265  38574276  16138968   7934616    583053  40844856  26171420  14202240   7180848 
 66636710  41592292   1443510  80116088    328164   1562742   3176148  77155793  39147961  14654248 
 13375565  43225280  66606364  14137695  86052864  15626145  33413804  26231850  17333567  13982969 
  1072512  20305281   7929672  18901069  38359428   5229592  85242360  33132315  15381492   7850648 
 20591844  55299312  55590124  65086476  76012196    182558  27626184  26735149  19263152  32409376 
 62417996  13351905  46407480  24290912  70061856  23945012   5353968   4135500  68572160  29944250 
 47102178   6950632  38979576   5637555  17949604  31476366   1701054  41584660  42254271  11436516 
 57728160   9234900  67138434  13382406   2229822  67842750  51259539   9555200  33222886  84870006 
  3863145  11259243   3807700   3807666  65183808   9811200   4642520  24389160  14451642   5214286 
 54868218  77974252  20587500  74768484  20960058  51534082  83665016  15055130  24822801  28807071 
 29741500  12814284  11958170   9578751  11439648  18309039   4761850   2223972  74725779  16928292 
 14238554  18454452  14157052   6208125   1193941  36113070   5287788   8818755   1110944  25702776 
 37741000   5577746  20769960   6590016  19205886  48565865   8565392  35394712  65613428  50263024 
 81769095  24143913   7744932   3490576  19982780  92279740  21814065   5201086  23535090  11880900 
 43493736    604080  34072332  15975960  41051478   1771563  75879456  79511094   9515416  31586400 
 62723400   2991779  43183296  11849217   2246838  21638764  18653120  70259784  40465075  36221880 
 22211304  15625958  38742399   8439175  10801550  47327982  15601044    162610  22892289  35403207 
   333132  22516329  28998840  12565026  12307715  45463814  28880450   1632057  18480088   9763192 
 18647574    622440  11806032  23819274  89427312  16356331  48666570  26303046  53197983   7635894 
 26310515  16221215  21413684  29722800   7646752   1628599  10475139  25469148  17918931   8127210 
 61326004  14280988  61610010  26044038  17163405   5323648  21179734  17613410  13511197  59071472 
 38431123  19674872  31675293   1804200  15585960  60669387  35584859   6886131  76294900   6675570 
 55921554    314272   6440694  13933998   8524800   3123910  32896070  47303321  44056404  21135062 
 24336010   1342619  18343513  30221715  14426925   9732910   7791600  54092416  75072816  37182772 
 39688432   4272925   2385544  41068087   9619365   5485221   2062980  38362576  13455287   1774002 
 40859985   3682487  56873034  12169900  13995182  42398640   2646315   7130760  53367672  53918328 
 21723845  46548516  19417576   5432024  39821580  67655512  35582952  13637632  14849894   1106688 
  3870288  18238770  74929477  14338863  56251836  15230663   1561104   2817067   7659325  15311328 
  3396825    616355  21303126  24429097  50810065  70374745  20260779  15777450  35171360   8062792 
 31660569  26194112   1887732   1898795   1114191   2422272  29047762  80485260  55758703  15732585 
 24199905  12410328  37236580  13453625   5940561  30530276   5311857  10568134   4034214  27345122 
 26143299  35418424   3744072     51714  50454096  29664126   2101166  37000561  18864222   8767430 
  1430790    615947   3273480  36180635   6693624  12841815   6032105  64939139  20617046  29926780 
  7357085  15158493  58616880  77321540  81190261  70630108  51058588  44656266  24435936  13859972 
 22148436  18537218  16155645  31385502   3010875   8782992  18670500   5513550  17704366    169240 
  3685297  22329642  31554900   2334150  34238496  72823154  28409744  22659894   8250616  38025883 
   748880  40247440   1334886   1313416  24743840  35142206   7393841  57879016   9325179  10079496 
  6344731  20715732  36053541  52259775  15310512  91924668  31981770  39087598  16347520  48418940 
 57497332  22525368  13293386  49115160  45726083  20190344   3521916  21212472  20964240  59267652 
  5544900   4906700  50421600  16408185   8481148  25508736   4757141  60865746  52738674  26783120 
  6087110   1625745   9917645   9654916  26907039  32399920  21168472  17608357   2390856   9660912 
 80494848  24033597  17493720   4813726   1840270  48713292  38879540  44813496  54776559   7722105 
 22959858  37783324  32898706   9369675   5971650   1714608   9267921  32753976   1398005  22568679 
 11479530  32651520   5111722  13684061   5962466  15461364  65089578  32973460  31986880  47936339 
 20497788  40390461  10799400  67285962   6450204   9103857  19645205  14586316  51198750  84807928 
 37181799   8864592  16360170   5011067  27158000  31427866  20045844   5029528   1791700  50937712 
 84279096   8300700   2638560  85906656  57897822  50825250  37428966   5054440    100164  42154398 
  5409896  20592300  50363760  14967387  54735730  23679761  11669400  18473160  14428440  15751112 
 15788514  73732920  32420700  18209760  61747920   7903005  37833024   1790550  28018766  55118468 
   788760  56806048  81606447  55649342   9051075     21402  83473412  50215620   3354575  42639590 
  9984354  18775775     50442   3499272  14161294  12981210   1176490   7803019  31482990  75354228 
 13396185  28376250  26671842  82255122  23782500  15346475   8222320  16770716   7622470  27204639 
 18904867  22890415  52478410  36721748  35336080   7167600   8933595  81503076  26584668  60054176 
 41546574  56144319  25215820   5103558  26949158  71792632  13080850   2309145  36236930  47417454 
 57782000  40555815  18169895   1325038  12708754  35666680   7423208  21283660  70735085  21216764 
  7977200  27394200  19041440  53687076  32383904  29267084  71094440    761092   2339508  45918640 
  7540269  23357852  39286920  48820896  23195998   3968280  48546372  61575132  66816420   8757210 
 63655074  16344195  23486778   2833600   6844000  47898812  10489000  34674808   4753840  30900177 
 21578175  15074734  43782288   4003740   3453984   6305425   9336504  23742459   9565810   1513170 
 23969052  35327135  16117797  37171310   9994547   7202328  29203320  28378446  47934084  58412340 
 36847156   9072452  11282590  81602644  12833580   1606110  47589210  88554956  14353579    360360 
  3972900  47647710  62115390   4036365  11166400   5567085  67078044   8143296   8670142  74809384 
 48636420  20736870  36439575  35519610  17591674  10686790  52344525   3826760  24303280   3870290 
  6538714    572246  24669242  19571722  30107800   1709226  50754600  14799186  15749106  14436520 
 32698134    149640  12855716    883988  51577785  49968427  36102042  20913902   2028470   1776060 
  4551064   7868240  19513284  21360948  69571834    444465   2933035   5492198  37946944  23509500 
 14427365  58740552   6692679  24767081   1112720  11766348  20111094  31560312  15300738   1769530 
  4470200  20824410  78369426   9215882   1255276  29243280   2965577  45224302  75973212  17624809 
 87190418   1455025   6594507  17079062   4936490  13748733  48274380   7543314  17844244   4991832 
 24725508  13828614  28342314   3551510  15634976  50867589  18084640  38065000   4677363  18999948 
 16696342  19173076  20745739    139680   4097898  12828276  83839380    305664  59551216   4332460 
  5115368  27091758   1922172  10646156  71922240  20989824   8794008  19267600  13768128  93525640 
  2263734  23999465   2234180    818301  23230204  51608928  24687425  12224238  12734712  21126546 
 43857400  14293150  37018422   3908541    464646  37523835  58287141   7650060  64225633  48383397 
 17121114  37670750  12014326    180320   7148806  56404184  35222616  43816119  34655552  26161352 
  6863198   1986790  45364025  45266852   1679720  28300090  43256574  11650816  71185752  27620692 
  5104400  27650441   3301720    978588  32204010   4617576  12569529  53209648   6947840  37005840 
  1528785  27000322  44561925  21933642   3923640  61836280   7161973  68310138  49534396    453600 
 13359915     42336   3042550  19678360  13083136   5067215  11273426   9871020  45149172  46349790 
  2903243  17539200  29855100  26947570  41155722  31246050  70732488    280778  18546396    857532 
  6701625   3557862  19334700  38323818    970964   8361425  10856124   2052752   1018356  23535908 
 39261440    965345  18355220   1436688  22887135  41239368  20194866  37957980   4730352  54955694 
 20995142  48217584    747054  43441716    282656   3948210   9341942  34047144   7900092  77595630 
 35357889    840617  36133020   5809041  24274368  45550596   8171724  56097297   1265303    603635 
 25891385  39769152   4699890  31085626   1118323  28925100   5831553  20683866  11610677  19672037 
 19274420   5041522  29695570  23971977   2302944  35839324  13099945  20769752    799386  14199064 
 32024892  32368346  71932740     65163   5309871  34602568  46277528   8933925   9280971  49616736 
 43247820  54302573   1586979   8523480  13369842  11421208  20559750  21001266  21301289  12764180 
 45854923   2319681   8505966   1564680   4249048    391104    246440  58065241  13022445  80077376 
 11954582  15991899  50231324  13493088  37018155  33527032   3623094  28515753  12363300  18278784 
 40244736   2783808  16528300  10629255   1405221  19417077  48448752  24889700   5738876  20573084 
 40364694   6667392  21823712   4590096  53941260   5810404   7006860   3016406  51164902  14157390 
 43546788  12973079  65697108   6546176   3522688  33650660   1918069   6028008  11146260  23885400 
    49474  14217072  32433378   4642705   3221649  65187147   4485083   9025728  21026920  21461760 
  8899638  55730332  37058281   7813040    994745   2453766   3012912  44806230  33755150  62597283 
 19241718   1078498  81569508  28757365  12697760  28501997   8761326  62653920  29146131   2469408 
   661448  11637624  12710628  21166785  13788642  78204735  81208265  10454848  17542084  51313491 
   127136   5413158   3434340  18152604  49398304  25628205  38300960   7394100  37267950  14689191 
  2291006  44901002    274501  33101640  53005002    765960   8004542  28048993    143583   1042572 
  9320078   2239808  13904462    763202  34121003  19117345  35324316  58662157  42340287  59141678 
 34577546  30765997  30659832  59064714  42227724  17106864    530366  14153364  23351200  29340180 
  2267544  65179422  13910675   5926124   5004846  38276469  30743710  65233296  10840965  10710938 
 51288300  20275090   6821037  11570225  20875216   1645723  29809230   5573830   2011680  12700270 
 21061836  60825408  54388354  74347959  30795402  26302626   6595869  46110384  12499200  24741813 
   103868  29278379  76013415  60426600  13236132   6411126    648403  32696190  45384192   8053352 
  6086390   6185374  23545730   7975800  21355209  52776718  11972870  17182680   8161884   4272756 
 59437245   2869248   5621679   9267617  57838536    389865  14847063   1284700   7193658    383058 
 27834416  19721388   6680570  79292070   8018445  49197456   1171934  28854287  46313592   3476487 
 12080660   1815168   7646574  11727360  19063460  32651250  88397886  55439700  25396973   3782296 
  5203926  13094480   1365814   7606944   6500116  11117070   6065899  74731782  31671738  56753496 
 16077408  34121828  41457122  60722453  86240269  19398000  16522220   1750470   9757104   1927219 
  5788860  58515696  28477680  11207430  42118884  18225958   6976256  54616828  24320032   1718721 
 16480831  76317471  71053417  12623005  66945500  12672800    549780   4217532  13981824  52374762 
   856224  25082004   6689481   2492490  31004472  25016830  18759822  19759406  33891429   8685572 
 10404939  41750800  32489856  16168416   8186911  12777933   8864388  10463672  65795398   6754544 
 11959052   2839116  24370750   3787000  28574742   1216698   1497093  13183064  43878912   4208184 
 11242130  38178809  13476376  29758377  16297500   3784428    231552  74828700  23904912  40505998 
 32456450   7990548  16468850  47788260  67091432  68219748   7772366  25500400  28530484  20430368 
 26700828   1113985  22936464  31806580  34532352  76852994  45006060   7896620  65973950  51126624 
 23534545   5794250   7495398   3859884  14040780  30926546   5306070   7060158   9045808  31724550 
   538704   1132248  17227079  10711008  12622146  12123744     15594   7271104   4461570  19534014 
 28981498  27025920  25850340  12016260   6824692   2599255   1841460   2113915  47246232   1165801 
 51763407  21458031  23778062  12041129   1471452  56681504   5111358  20299048  11160600  51647493 
 25990980  55761299  20079072  55198880  48795180  13973295  15307368  58706340  61278770    953238 
 56684404  42349021  38403750  15567376   4954929   7306908  21622646   2099718  12529125   2946440 
   668298  59225991   7201285  10166442    943800  83546320   3570651  45415462   1305936  28923705 
 64314810  17660367  17786376    146596  33456654  18810297  56337314  10177160  26666400   1286010 
 63467902   1681595  21003975  49017696   9832662  12759786  46928160   8563149  16454650  44774004 
  7909838  74436960  46029554  52048668  57252653  59457846  11995880  54570112   8149015  24563896 
  1304710  29432172  75410640  34904520  26771790   5522829    229590  10358712   2740577  10739680 
  3571276  37285248  16688243  60148956   7146360  13543600  44783760  33147286    133905  19801200 
  1129089   3422584   1723735  20297888  34686918  22620544  14036464   5010967   3688718  22839071 
 63788193  63249214  26869544  10383504  43318550   6898392   5469184  68601019  10552828  77477160 
  4255416  15067542  42924640  70812702  29548890  20946258  51363171  42753104  72227129  34360050 
 11917275  68184655   8579744  18530585  17804062  28372608  25048065   1405195  12359270  44199400 
 44832519  37707328  14743872  38290650  34779375  38620605  10369584  20741292  34755411    331857 
 71609304  16241362   7063056  37328179  13403315  15217286  29183525   6208494  37956384  14330749 
  6244082  11113050  25476219  28003920  44725283  92093000   5008659  11099478   8479548  58251564 
  6636120  35304066   8301540  15879564   2378247  23535276  54287196   2721476  48382509   7722990 
 30442356   2916975  44722776  38442063   3887136  40180296  22333968  56925210  42473088   5283729 
 22360647   3116456  28541097  14497056  25900110  21064806  15937436    462919    740320  45769536 
 38302938  44146896    149554   6493439  10368186  35170560  11618190  76947134  67987080  46755314 
 49931620  37763152  18367650  22912782    906439  17205618  43764072  10313820   8823651   7925700 
  1722058  33076720  15016500  78750996    117274  17738986  48343965   1157870   1075250  10261000 
 18408960   9604224  16054800   9976568   3022200  29203062  40894065  50361428  15377598   1690011 
 10571440  11304762  17183492  21153584  39639831   6064200  78689512   6341355  12507228  26836032 
 87801393   2406875  45091278   5020264   1047171  31210615   4306938  81074465   1581288   2671985 
 47795025   3023019  69448752  29640960  12070884  31558503  19874624  46256490  58762795  76357455 
 20999316  33526190   5577348    789428   6051024  24472449  49710114    408184  40064022   5055792 
 55770494  73213437  22339968  32986324  81416951  16127843  11528244  45502574  52206504   7074000 
 40101611  23377440   8041626  12358671  61422326   1431690  29607942  40228104   9045432  12425624 
 23446836   7448160  38250000  13893352   9028338     42656  55987156     96151   2405708  44731272 
  1609749  22570100  47442031  34655744  27415382   3354442  71489166  34008772  24305260   2294820 
 16163364  27005620   1239840   4214253   7369230  16503042   6820394  12647400   3997046   2911896 
 19545603  12689426   2881122  22243320  37333537  40053901  68800815  42080652  47207324   5880918 
 11959929  69015235  29324344   4667004  33968718   2696313   8482936  82686770  15370503  25493120 
 25870590  12140128   7676656  14233149   9559950  63113040  16932559  37910026  14838813  50604407 
 44976120  27565362    152336   5844754   1806356  16097458  34243376  11204259  68972744  47028192 
 45149238   7943040  24241910  38943600  44624310   7594103   5259836  16117344  16552120    276130 
    12723   1555904  60613659  11015224   8382444    279600  59270160  47836657   8329817  31703815 
 10351154  39037416   1007508  26420583  35193536  20021782  66092796   3666864   3526417  16605600 
 28309760  35807913  17131920  92472782    204945  39238056  21442278  52456222  10885698  32138880 
 18846996  81776702    252500  30720569  11743578  13769567   7460236   5454450   2936376  23309351 
 64570550  50239420  46071950   2307968  18579150  21904020  32539617  29699457  10889220  31703406 
 54664428  11137152  14633760   8693862  63155177  36615822  11828628    862330  12169110  86857216 
  8312558  25461230  16706670  40550904  58454082  76938832  46399602  12315255  81231270  12535460 
 26590072    279806   8654438  30377676  34154107    425536    177606   8015498   8751480  15097513 
  7694580  11724762  73073273  21340772  65304096  14679168   5961995  76886750    839800   2905888 
  8529260  57609728  27755684  10647293  20827596  80585824    832608   7447048     84780  36423582 
 11515800  18016047  11643546    110040  18293274  55625440   5407477  46961823  69619836  10137462 
 43739584  59460717   2824432  29041626  52347492  32825436  60381699  52299004  58974796   9296912 
  3368160   1420560  21146866  35606475  16725256  11571232    258570    720594  13794733  29155540 
 67814560  39199492    306900  37017760  24186240   8662192  17001293   2307200  20299397  19174470 
 14138620  88138700  65010855  33034210  53876108   1745104  22935660   8091050  12064486  66955820 
  7843392  64804686  24579140  19595992  43583100  30720384  34380800  49450076  41434879  34231665 
  3387807  21403950  25289664  12237750  20103174  27581668  14978061   3218460  34564400   2635218 
 11419500  17285436   3754428    703472  14852532   4309305  46278576  23080880  11384700   7540452 
 29959916   9806170  57526726  68440413  15390648  24689180  26665002   1840624  19993470  41580000 
 79171788  29251098     11142  72569772   5060762   3367280  51830142   8789638  44548770   1409806 
 19344474  42985600  75442934   3359117   7984630  13494196  88953966  90273390   9531060   3109099 
  9142695   7851060  36289696  30996525  17485347   2942710  62613720   4162530  10284683  32434164 
 24050376   5465160  22956579   3522726   6655161  10079721  22162112   4082274  29660342   7149792 
 31521880    210220   9654322  37367377  22378488  28550570  10251781   8935035   4628976  10022912 
  6922287  22003610  51293638  84739824    662606  48821760  33780340   2200880  25218396  59500832 
 25437712  38487087  11908184  17225572  30359524  11290536  19396545   4985360   4368120  19700169 
 24453364  20531538  10847254  42980499  52134978  31392550  51238656   9418275  13158684  22828320 
 52522800  21114912   7628512  75121988  19567510  28580565   4545840   4396320  59034840   8658936 
   116034  45029412   2457880  18810399   7055586  10794088    108117   4060892  22248800  10229436 
 44359711  22093407  31105950  53019372      2460  11540848  41356700   1916002  14763952  52035640 
 41708758   5974674    466399  10584868  34633005  23760594  29786160  16094792  32476584  65284231 
   926838  52043398  52426768  13261644    949428  45732741    287071  43577546    917450  51673347 
 17197008  41902084    591470  52223138   3194640  32398875  39938418  26969844  12133130  45056558 
 21820724  76283746   2281461  13663556    488950   5176864  28303830  21504098   6433476  47631398 
 47010756  18018252  33898896  22256480  44776928  34879520   8614520   4351732  21416050  11197875 
 10810660   9578172  71016778  15768567  44517798  34796422   5968027  38896257  64150902   2400356 
  4584924  10474760   3085992   9233377  11461736   2285901  57853476  11873910   9513504  29370496 
 16228125   9233820  31017247   5123370  36685040    552798  33716325  28581524  10963359  70575120 
 45365320  15040129  18200868   1972800   3610800  10486812   3959928  35015631  61314505   9566931 
 35744808   1016050  41259530  21342720   4697054  40172640  24436116  44464002  22556718  39346308 
   269178  33375940    141345   5881390  26697836  16253040   8349912   4438485   9902181    174624 
 20725120  27449442   2155608  18325640  24837516  41222056  21563012  43519740  27121068  46004854 
 59752253   8700742  29584440   4262571  44122584  60428088  17085582  37644750   3130299  27295953 
 19340942  37160844  16060044  11373000  31538136    292002  13727942  25317662  74271750  32102538 
 27993712   9891742   7119944   2013760  75301771  28040773   3745400    600366  30031992   3830030 
   588657  54917640  10925200   4285270   7824648  32294908  57600288   5513598  44755002  17157550 
 28778092  13265456  20304816  36460836   7109220  13502640   3796695   2019600   1990489  12915860 
 33655425  57253689   5154457  16083200  52132950  34674402  17880109  37068117   2051916   3459298 
  7464470    777597  13821140  10793767   1042272  33867813  24822360   1011608  27045940  13297152 
 13705272  46740174   4743510  46381615  31768344  10981022  85250157  10785000  80476514  13065399 
   682158   6133715  81003136  17530422   1959996   4692446  14312430  18581744   9860028  37586661 
 70806167  62553600  26635962  20141360  14542208  91765949   1118634  26021832   1240492   3914190 
 28101321  27088272  24544531  34184770  25298400  17415364  26242895  27262730   7209372   2067648 
  1060208   6612435  44462306  33400203  23185734  63579889  31020528   2701800  29175062  21349900 
 23433280  17579268   1454148   5401376   1212746  11075878  26383668  10670305   2235712  20661240 
 71147109  42922976  47133828  27988800  16979750   3400772  69044104  41909530  51599592  40711984 
 27233470   1466444   8630944  35858069  39091686   9045812  36506028  32533875  41034205  22034775 
  1654320  49362892  61375185  20228312   1388055   8208816   3118904   1996920   8210743  61648440 
 35038990  43053765  16658678  14668032   6504058   5675982  18212000  73614551  11547140  22759056 
 25927608   4683054  31393314  11822089   9262918  14633802  31129004  39811148  34341190  18148741 
 22788220  31515528  34501138   4306055  27613392  33796035    218208  44918656  43507191   1130283 
 41047929   3558618   1225926  22641840  22102172   7824000  16277240  14732685  21038010   5759752 
 43639659   6623070  57989580  32174076   2720564   3068956  45458148  68325130  63228214   4998245 
 11938116  10718845   6543139  36404550   6349915  16551706  33411673   3390140  25744452  57835840 
 13246416  92402310  29868335  33043974   3517250  19569802  15273474   2968329   1374144  11099920 
 58973695   4486412  46324520  85289425  74906193  25655454  12680514  79983000   1602459   5276946 
 89223608  38772786  44292990  15712214  64974095  33149547  75732993  12285882  62447644  39098166 
   726125  26154240  15296400  29501010  54381600  68838888  11241438  75213512  11081250  35660536 
 13239200  10008684   1837907  28371193  39287781  15161280  13594794  50796690  27697176  38884416 
 45929926  16228186  56409864  73125738   7622680  19730182  11404872  14216621   6836428  27926490 
  3190120  19416254  15667668  12021548   9001170  18312998     88144  18039360  43312725  31096782 
 42996775  10651300  31280865   9357870  20493680  13189390  22314656  31653951  33428475  12957696 
  1162974   3214458   6907966  50783190   1011230  49044898  38901285  44236336  18226076     96000 
 38344625   4958348  69934732   6988275   7715864  44038772  24883608  38465850    992446  12838056 
 64552256    908093  14829618  36763419  21895000   5852250  26354592   7042600  31614616  30810384 
 41653040  52985760   3143636  34284068   2984952    492128   6596511  28070742  45864979    818871 
 13245762  52741785  29789884  64739914  19385661  19363932  57787022  48634222  14382225  28090357 
  4036060  32359158   7396160  11486970  11384848   6322449  69918024  39245300  21106173  24660960 
   794311   1295448  18218076  40075788  25712928   8623936  14638750  73625968  51784125  19038880 
  7179910   3312285  21510450  65989735  24725836   3820905  28479198  47742120  46866190   4624425 
  1769746  34702360   9167361  26022396   1593550  28817010  17536485  31264208  19323780  15413090 
 42878792   7046508  20059200  36006405  27975120   9917268   3179688    893520  29892057   4314702 
 40658849  49154372    514932  50403194  66204390  40792284   8636761   8572197   1073925   6281058 
  6396597  83131636   7066539  11433099    221392  13080474  27994070  19752929  17457736  13042080 
 10062773  22985748  41238880   1593625     61146   6526698   6219140  50704770   1606545  46537344 
 18739344   5258250  78088088   9694327   8136940  13174218  15623442  12799722   4023495  19581310 
 10645584    664470  48804000   7002051  22002950  83023561  45784893  24421020   1521884   6656568 
 91699452   7022757  11649963  36681498  11410294   1239876   6591237   8659352   4155440  39781458 
 30724837  12871440   7399080  53791738   8403693   2073002   3437912  28564318  33745009  35803125 
 10857436  43748650  66907565   4724832  26613191  72291588   9685440   5451440  34908813  30233354 
   745596  18369000  16897232  31970880   7335604  56245860  37623096  18294656  33605172   9541832 
  8210912  33406560   2961360  39933459   1723956     13400  42499140   9048160  28833220  46877280 
 62671752  12415488  29367390  52316847  77395003  45534307  17402858  21836430  22376136  21785094 
 31547450      3528  57756328  20545979  14198342  30335642    990794   4032064    599875   9437012 
 19946250  18768785  45868960  38725696   4828173  49982630  23553640  13051298   4701396   3227092 
 25238784  17654054  50431017  74099464  35526576  30428720  36935745    593912   3399285   3871116 
  2529332  15865668  64432084  43988211  21240957   7837203  20626320   6773767  42891840  19112725 
  8908380    799986  39032978  66785877   3388440    156380  28655542  42959952  77632830   3946657 
 15189930  26889116   9261738   4756752  24537982  24798154  28241368  23579448  62184150   2177191 
 92789307  12107040  63085320  52148796  44348690  24835694   1882444   9793348   2326176  14778005 
  1280562  84541135   2818074   1913695  33209454  51773634  10584488   5599465  30776760  28524781 
 13992875  13147164  49439280  43464507  33137280  40839474  19067332  48420528    861002   5373709 
 26424545  72785224  25821532  35458770  14435112  56375411  15729675  12352724   2561160   7671249 
 59584720     87270  82877928  40466020    178622  23820939   3133508  14779150   5174400  30383100 
 17631221  34550711   8213232   1927928   3331080  68676967  48995088  19580760  23188060   6211764 
 46674514   9407850  47765810   1433190  22576388  23181129  55063548  61452992  23708960    190961 
 13102379   1436850  53782320  13504672  10840424  23438470  12017040  21457410   8059086    320784 
  6316550  68363040  28386780   5348812    233532   9721002  13153140    116256  23778308  17535744 
 49596786  73179189   6479232  18776528   3040570  16013371  12115180  26541489  66668047  43557785 
 13715328  32578494  15619450  69252051   7989624   5461650  44305749  49182093   6099101  21124052 
 35940306  12628488   7435800  22062765  46445500   7720828   9407056   6879900  27078411  13393710 
 17218393   9956709  13456780  36660330  12671988  10520160  51013020  28628325  18380565  19208520 
 26864845  26816902  19075075  25044676  37465345  39504360  69877248  11965381  42359436  36157440 
 68421672  62665612   4783936  30814465  77183604  25069628  21217105  67581612  11635046  35971200 
 24900006  23808000  28035960  30287115   1813950  26087212  50215456   2291328  36982478   8136450 
 20712328   5325225  16279200  20011383  31361547   8572694  55695749  35793884    652851   5322375 
 20515952   6795882  43905960   9852510  30008160  23877460  46251660  70141370  67648614  25472678 
  4043200   5073264  12450149  36116055   6647232  64972096  47004608  26195806   1408500  48678855 
  4920704  67224626  79263265   2432370   3854400  37547944  72996480  24338496   1728441  41846796 
 16871565  65820600  23175368    730967  24800768  31393800  19492176  53336807  12982264  53782620 
  5421425  12057606  67420350  54095989  15466464  25274886  12412260   4302428   5023125  43678251 
 50214055  19692738  13696200   1740650    985728  40930010  11404096   7255280  19108560   3208566 
 13748928   5839344   4081700   3185190  14501383  12806336   4179070   1411275  11574628  22307510 
  8347691  10287543   5994897   8464920   5638074  13775916  82182450  45911250   3175900  37829220 
 14876160  12438601   9586415   9254754  59987223  33126438  38466924  43449497   8033836   5332796 
 56685846   3769480  55691405  12469228   5609088  66289949  93518644   1170624  36065107  86728421 
 23698096  19383213  24475542  36361010   5511930  49821684  47242341   8295042   5529569   3144835 
 29497438  26121744  80358531   3785376   5950296  15714508  23797265  40481885  65445576  84711295 
 16084964    269610  81394925   4483800   2371996  28658575   5191290  24288320    780012  29181859 
  8303220  16952705  70363125  17071813  19659828  31338631  74971575   3634072  39336732  55363168 
 53153310  51810759  48303416  25108113  77960504  19298240   4760115  13592170  68270400  19560918 
 12696298  57988350  42439684   5794200   1299888  18170212   7556835   1480609     72600  57831800 
 43736814  53106960  35540170   7121088  28407260  11418435  63741916  13007911   3155816  22090425 
  1400295   7638800  18050826   4696790  34122778  76679863  21621348   4559898  13227676    238650 
 13180344  25125988  50940480  31392625  31816820   9411050  21946896   2297295   6575556  15050409 
 29889756  26817780   1007152   7045457   5426400   5026918    479349  38274450  22618260  43994614 
 82637239   3050772  20343246    322873  23284550   8258302  74502899    935808  28769960  49031400 
 41199312  22103730  38977782   6147412  62544561  61854138  29972292  13975904   3313064   3925161 
  3006129   4929456  23265980  13357130  52301919  34065604   2945151  52719700   9031986  30064916 
  2867886  17952165  45905796   1383851  58847406  18604872   6084180   3073590   7539987  45027788 
  9911577  56038176   1082892   1237446  42649376   4916934  24026431   1404150  35676600  27070824 
 75786414   2561702   7723001  41713308   8961759    746496  41211378  12629472   1923750  26654796 
 12032725  40957698  27934504  66375174   1791720   2553675  43314701   2376252  20457145  62086196 
 24523120  48966620  38926054   6957126  47675200  24098433   1096410    842372  22210848   6644118 
  3784664   4796971  23185875   1268740  34760394  19031038  58557960  81944065  56096712   2901672 
 38841324  25204527  13865811   3030966   1310544  24199456  77435082   3836400  17180464  72486520 
 39272611   3466331   5980257   1647888   4558060  15484144   7268026  39538240    538002   3784038 
 37502820  15868002  19126597  27711855  16008922  37103718   8641200   7952000  29632372    396930 
 39721668  20179968  25726680  21770874   4392740   4130575  17309005  13653752  26555330   9688360 
 17207976  32268308   9199470  10766770  66387357  12623325  26985728  32552152  84068797  40426800 
 55971769  34956198  32583976  21822240  26483815  18080664  32529299   6294600  30540341    103168 
  3777200  26538432  32931360   9004455  38658348   8998493  55575300   4869728   2719122  18283852 
 24555740   7581028  39143880   3983486   4568256   1641243   2176280  16130960  12871892  38187200 
 40246666  44010735   6680520   5896590  32627112  39884318  11698727   5241160  24030096   5533776 
 85515887   4913299   6478472  32014620  60806300   1487108  11596480   7790216   8312325  12917818 
 24607800  43323984  19902960   2330146   1418377  16316220   6281719  81948925  28787352    588504 
 64231596  22158156   2476462  81845192  56034236  36585036   4911696    782726   4231312  47821116 
  6175026   1952784  79181916   2315958   9426816  10594336  29385396  36600652   2244705  35768689 
 74284951   6472491  12887134  58782128   2202297  10469283   1572264   7547840  10819632  52069440 
 73385840   7903898   4727807  14239424  48478050  32619483   6113250  22597906  13828021  20936670 
  2885972   1324948  20730338  69492856  79206828  21807222  40033916     89024   9861912  59849625 
 74678058  25318016  85686032  30860572   1916793  43776726  13544318  10979388  10996392  10681608 
 13620606  54043542   5944554  12070375  60522528   3923255   5835808  33409532  25316379   5538728 
 37148496   2004915  54319192  68628742  17529152  38633525   7376315  12303735  89972820    549196 
 42409010  40866045     19992  14041944   8201175  27509775  26602188   1685400   4009728  46099465 
 17042656  28340928  69078528  38961276  29630310  39749558    566914  27702030    722518    182841 
 16547948  30763744  84333808   2633484  30955824    652464   2085314  27883360  39510302  54093981 
 63366304  46732252  54051063   1669140  86880081  39393458   1016778   7103601  13102983   7061110 
 47480256  18627976  63162600   5748899   5065668  32643662  11659648  72168327  59571488   5553327 
 29792465  67162844  30614502  80359068    283774    315392  24058120  48573643   6480880  38234482 
 38489040  10812881   1724496   3790592  32941678  11409354   2875268  20766053  70481697  23924160 
 22811400  30329124  14998728  61983153   5837370     85775  49507038  42163152  36960600   6830208 
  6306768    242811  31260288  23720538  53954966  14604084   3090339   4798880  29140679    490203 
 27710632  16602498  53876130   7672090   1721426  77311034  73318425  29748016    892145  68932196 
    56890  15691520  63583994   1833728   7449442  70643776   5493858  50668071  16029958  23559096 
 36455808  21367242   1154550  53199840  50454709    608970   8973742  72435765  45495296   2230902 
 22610094  68690744   4199580  52046187  20103783   9720936   4673690   2803020   4044100  30799912 
 10990126    602982   6144984  39297510   4644032  52770688  26357100  10378368  30424665  25568830 
 13846014  40855857   8319284   7352290  18940460  47142941  57238145   8843520   7551918  53488125 
 64443120  41690145  28562555  14871480  15465420  15582710   4578810  14112636   6413760   4466115 
  1967274   7880224  20327615  55642240   3001050  20076330  16023792  64777296  59840784   1645464 
 20609730  16616698   7405494  22540595  35895384  21729531  24781846  61295121   5184006   4615545 
 26079470   4892085  31767405  38014800  16560598    575664  32735200   1440660  19602624   2266550 
 13459000   7568793  11403198  54972834   3317704  21244272   3645684  16303197  58192725  85738384 
 16456440  33132492   3115973   2855278   2703132  11463200  29812826  23861568    543816   3756043 
 46040800  31476418  39665046   4477878  59153876   1609608  69525146  57480159  14037618  47563048 
 46029753   8376810  53477668   5063922   2220240  31535352  52446848  32144994  26021025  24013599 
  6251448    321334  15842635  80820125  49841788   1352340  33185975  20873424   3846890  23602560 
 21815754  33583044  18519123   6110208   5965414  71761563  20620425  21533594  38624176  23885148 
 54970644  30373199  15259653  52474940  14125425  12720628   2840156  58429260  54461560  14650335 
 12204792   9595840  16242346   4520100  38586042   5434363   6537672  49512034  53479143  14787360 
  3323936  44705148  12396315   6589408  11891860   2270337  75193524  37223978  24783163  39781808 
 42068520  14214016   1698642   9594936  20991330   7339281  68385248  40055952  47207664   9631872 
  8650170  55342897    569096   2110880   6393312  13496600   6773960  13119140  30326460   4454672 
 10511865   4577250   1058940    618849   4647744   6600128  83564952  12644380  71032720    601128 
 28880540  39373488  23713620  42697512   8529840   2069908   6152895  16363620  72354204  25531398 
 45401820   4630113  32434396   6998024  65667675   8236032  21237454  65181611  47969180  21938829 
 39195696   4597425   2359746  82607560  33743934   5784723  15228056  38766354   9958260  11694893 
 40891885  22456224  54082854  34754811  60883308   8997696   5255745  33176844   5817519  22641416 
 18885419  53213720  38841295  18101817    666432  15470648  43940335  39408992   1485770   7751038 
  7633704  40039370  73961127   6154269   1329600  15023234   7557008  30955126  64622975   7196924 
   862959  18335520  32594016   1090368    994840  37232096    824742   2784096   9198136  61724320 
  3530146   4210635  86309541  10730080  21899052  30097364  38328774  15277710  21190912  44545896 
  9748350  55721974  56494064   1742102  13556928  32940600  80049375  10029690   8285565   1526043 
 29380828  15278256  40449456  46938360   5019800   4546584  12811860  78014688    507836  12564396 
 37390140   3115656  42404040   1391782  24669421   6634040   7214594  12473884  78839510  12069876 
 80383248   2071238  59586848  43418718  43623676  27968922  61304668  17530020   2131276    666852 
  5262180   7945872   2960617  80840502   7907108  38505736    115271  13878208    979130   3150954 
  4672884   8603100  21283446  47664091  23712465  15073532  36691558  32771973    350112   6210460 
 30201317  19333386  49588420   4119375  21218912  69023389   5672836  23519536   3124779  21369326 
 93906540  17194473  42658548   1586872  58688245  15518433   4503836  11612056   7251300  15346746 
  3921050  28265160  46616754  17074151  52335477  34391646   6987528  57593965  41094525  64094011 
   547008  19806272   4288800  14348664   8002070  40439776    459096  12572674  28732536    496277 
 63004304  53470384   4137984  20578270   5784250    870260  19576518   8021000   9619146   5764929 
 23393972  40539200  71517598   1477826  62333343  38896902   8622652   7694874   8372000  50232000 
 63355496  49875300  26236456  74304336  76395054  50844906  12638344   1987538   2703225  25140276 
 38151092  11008720  70138830  19491372  13707540  24303510  32843007   3131475  11340908  30108870 
 77790079   5224222    984104   1616909   2641918  29131973  25650675  16209160   8400920  11546139 
 14747370  78331008    335280  34544896  77319204   7255155   7172372  22935278  20756375   5877006 
 42500871   2436940  28217688  14165800  21696807  37462338  21173422  56923575   2988804  51050150 
 56021823   3638068   9939094  25643898  23085608  42926807  22096800  14825525  18386192   3612849 
  4673674   6299541   4515867  34022835  36867920  18749185   9147006  26980597  19993225  26982774 
 90328631  30858296  10000984  21644800   9801214   8690979  56604040  51384670   2968090  37688064 
 59058510   9741256  50462910  10765545  17166109   5793842  34673449  85329195  35241993  13098645 
 56857904   6818238  26904805  19884986   9133250  46491192  11329906  68317360   5749811  52752888 
 18886060  11238444  71016028   1826370   1701630    705217  24115424   5521896   4287375  11664670 
 93412384  14929785  55103840  12796336  13985818   5449617   2801216   8779662  23441587   2846200 
  6433140  31470600   8465600   8264976  63051498  20278433  24010420  68460924   1853695  80700039 
 39894176  13410354   8083530  18624320   4292420  23152920  26174720     24780  25068594  33242320 
 43319712   2036160   1181418  38858190  71531835   4194544  11474327  25119275  26267823  42902573 
  8881299  50297698  14223924  16679045   2195310   1809884   3765403   1055010   4423390  16437726 
 11615400    489853   1826430   5951360  27203313  41494788  43959552  10640256  13786240  33612148 
  1119304  17987760  67569448   3629680  44831614   1685100  15929676   3881070  31736236  64368708 
 22542248  49925810  26529404  54329240  33782338  81031121  17827145  24170114  11525760  49181616 
  8117129  36584628  29582374  24246768   7723539  10470130  32054400  21773220  23316084   7645300 
 22655780  92048730  34339690   5827063  45395402  16958981  31425996  22629402  68133160  43377642 
 14978925  19879280   8388216  36997584   8762985  27719926  13599686  76199292  69229460  26308070 
  4223688  35665534  40418884  15600010   4072736  44741664  61149600  49435651  10369953   6430775 
 36928512   6706966   2295132   1900368  82900030   2231230  34221568  44722464  39132225  26035009 
   227230    858725  63329175     32193    562560  28911894   1486352   2136360  44667430  23434320 
 44260695  10407325  18843195  23089572    778351  92371620   1670980  33098670   7169310  14770686 
  3578432  21049152  65174400   7800562  67214382   5690706  41809608  56255248  11832496   6334576 
 75308700   1617040   4514664  19467494  18131526   1899602  34741322  12998950  51180336  69752928 
 23847450  29356480  32998136  35900640  22994664  16741816   8472258  26038330  16041177  13124041 
  6694170  19252712  40738698  14729442  50879451  17176874  71257862     36652   4594564   8081100 
 13812915    851434  31718799  27972726   1860800  32551278  28035695  44695728  30694636  13476050 
  7273695  50636226  49197232   4508762  81408178   5728840   1803855  16692756  15810714  56741568 
 73393566  55734373   2394204  43432956  28752390  27042477  27146463  26309793  46042080  18664219 
 44860680  26114704   9167391   2202156  69441922  59389492  23090613  25452156  37261755  14875362 
 43823130  10249854   4987734  59543559  27078162  24922000   4531475   2152304  10179242   5855520 
 51475358  16999290   5184696  39456660   6424896  13310697   4342788   9841185   6736608  41991950 
   544055   2435760  28773315  21648445  18249994  25869568  11638280    809613  39511242  25106654 
  4581250  31905475   2101050  21785500    606505  67769344  19452327  22666266   1984524  19624773 
  6294985   1700446  19816371   2234714  35707264  32772180  22333308  14724766  29999424  16331997 
 26312400  14065548  17384548  32226894  38836720  19962150   5509210  30479016  16947566  31241592 
 68816136  15002064   9171486  30498042  20877232  41777728    903532   2437232   5662437  14438544 
 61426872  24791340  18044188  11946558  50629948  17287732   1738215  24224850  16484130    176902 
 15841434  17383203  19226758  11171922  51286545   6967782  11090828  18704491  44853732   8537904 
  9755460   7312402  41935132  38015764  76479744   3438365   2317896  15369552  17083755  24769017 
 30675420   7906836  37030846  38999026   9366441  22868200   5746176   4643700  12531240  32583786 
 10745280  82459661  45770211   7357056  47167044  21705310  50256996   5286552  29623998  12024009 
  3440556  15276676  10435137  21439890  74611342  79860273  24833886  17010616  82954560   7781332 
  4064986  37864338   2128203    767016   2213424  25083545  75367800  52060804  58908366  13759478 
 44188676  60610218  16471784   5153796  28985580  52176800  52099835  16984813  13770428  19359600 
 59409075   4680468   9179049   4355468   4235400  32066316  10092009   3187415  41002545   1128520 
 32302521  50845170    970782   5882144  12038289  37978170  68024300  56832271   2095674  72096327 
 19572048  55659423  73600626  16397964   1349732  47742856  12939055  10974630   8720063  68469128 
  7506030  67762170  16926528  47739129   1450365  11723608    353232   3070392  38449278  10892596 
     8692  60650448   6283158   1653080   2072512  47638818    119048  42143409   8720702  13064007 
  1913879   6315477   1171736  14725584   4342773  16775068  34628286   2406690  41241354    583158 
  1480682  12617825  29356470  16559697   2160297  30969216  10403260  24683736  14028399  37774296 
 43838242  21153954  12809415  35683936   4656080  39730866  19971415  20875473  11238984  55578790 
 20118924  45997490  45832539   9749258  16277976  13932375  63420192  72730851  76398795  22982542 
 42033600  57192192  13834338  81242582  21233184   8116875  54481854   2466156  27322496  26065520 
 43739140   2224278  27635640  27755325    184626   4672468  11298780  20063376  27514840   2547986 
  7137702  28440240    488202   7714304  12069694  20173622  50051848  45222648  15198105  51364964 
 35524431  38627944  61797819   5906956  49225846  63240450  71253050  32034672  11444656   1880256 
 25968195  12865840  13434036  20885678   8462160  49853030   6420128   1431654  76241144  27570243 
 33775560   4504649   6189660  39129520  33414374  40706094  48086270   1434403   9095749  20451408 
  4386720  39765024  18673984  33900700  30047904  61758660  45044718    439394  16300108  21100086 
 14700308  11436740  21255938   7046028   2333932  56029974  73352160  36207619  64764528  35065530 
 64818075  60023736  41876706  17135154  30084292    524264  30020690  27523046  47488168  31849675 
 26430040   3031780  31409667  10597290   2132325  43200053  18217275  50619288  53270724   4238460 
 29460830   5576562   4952160  14401091  59272053   2529373  55975780   2145600   4649216  12090912 
 40348900  50282056  18619480  29399040  10938228  63344176  16904594  11785550   3589974  56404278 
 41210576   2520580    513651   1267087    560133  11780975  31561440  37313362   8340144   3125369 
 49902900  16983304  56144442   6183926  23730076  58481500   5997750  13964522   3295968  49796235 
 14579752   8304138   4119460  11110600   3506968  46830690  25423181   7623594  34156146   3306448 
 49927267  43292187   3900888  53742710  29443535  23985500  11022279   5094828    970634   3774884 
  8498655   4967620   5646360  21430098  42074964  29870916  20687625   1916172   2569876  19977834 
 38657388  43265975  51704905  36630345   8805984  53034361  44629200  32655852   8912800  14033890 
 47570810  48315680  19133577   3190968  73444780  87234400  36732150  36099420    124470  16967190 
 87287102  31946550   4696263  45144216  32491772  21638778  29965320  63904635   7656904  21088060 
 37353078   3495230   1681680  10394172  11961409  38451936   6576922     55944  72131033  17518280 
  7134174   3533548  15785750  54803714  10184598   3156888  32584659   1256785  67526112  24690250 
 56522921  39325988  19783179   5448800  13686410   9777495  16832815  63544932    897960  17505000 
 14419620   1103634  12277442  10841669   7251290  12864498  75228196   8134755  23490810   4787797 
   734160  21271860   1665118  54366000  12592944  14924950   1171121   1167610  27079755  46167600 
 65908150   1119656  13106249  13063736  18949101  18592756  57839304  26973825   2301341   8182795 
 14872755   8141658    280200  44547742   3850578  29917042  43641696  24833952    157014   8928542 
 38896955   7960113  12802816   5892183   5072972  80475177  27392880  10436510  57367032  23372736 
 21136626  28767060   6039882  11932380  32384645  43543731   7889170     88620   5421783   1952976 
 32767880  57903496  52479036  26683972   2596903  21333512  21291462   4939712  42769224   5423404 
   683237   6532868   7096674  25826580  86452604   5028402   4292000  52603510  71491728  62563485 
 18857258    961015   2890992   3279057  18067284  37467792   5092308  14011140  56712986   6503364 
 27432913   3277248   6615267   1670221   3995997  17342916  13002133   1026950  10741700  29556800 
 69326696   4746004  19957065   3705219   3187129  63472464  67035602    457911  33095741  27231764 
 33593760  35579396  51768836  24493378  90653815  25239039   7383229  56993664  19757310  12115350 
 41853532   9806060   2800290   1918887  41018190   7448064  64601802   1878320  20116197  46378504 
 35102676   4587778  21956586   1883839   9656660  29871270  28355346  46259968  55801746  15816528 
    18198   8211066  30453390  57126650  58135647   1426007  41018355  34412914  21354408  63001920 
 18505040   1890756  75628684   6932940   4728668   1662396   5586630  40657744   1037142  36708929 
 15583110  56490840  21459276  28378016   8756845  18632640  10547172  25294074  39567264  20381640 
 57442976   8758332    683748   2816044  11796840   8226567  74300424  22794072   5186052  59611244 
  6501700   7443216  61825456  29730945   8410688  69367932   9533640  25808360  10619762  45809526 
 64229550  54173444  23310468  14493030   2960100  10192455  14066395  14420120   2277623   2100681 
 29245305   1295853  62813897  23261390  44204352   8889300  45323252  18783933   5067408   8715834 
 37090890  29540910  11139312  54606251  14504553  67885320  68162094  25624440  29378342   5451230 
  3475490      3288  22602140  45053723   1978492  10349000   4630411  52437076  15276075  78388660 
 37403676  64091300  25158145  38037772  41195280  43254486   5032818  84399282  21113172  20402484 
 28531279  13186173  24728363   7466040  57277360   9290875  20224512  35686300  12552335  53279616 
 13044960  36800253  52399497  44020521  32514768  18274359  22679820   5035888  30118272  17042193 
 11009271  51943131  28942908  21164368   1227352  83995392   7940677   5217002   5187872   3127831 
 59697330  22518744   3889012  67511449   4162400   1269456  19472458  54189499  45422062  38765571 
  6800850   1751253  12429980    252054  17338090  12613560   7398655  60878972   1001091  12418998 
 37828673  30198660  64211751   8687562  16096190  19923048  15741050   4933845  25434112   2309979 
 25919949   7399616  10697301  17441480  69300102  46591965    340740  33579810   2828540  17945775 
  2407790    228480  15324812   4073949  71580600  10117120  88429200  20059380   8007000  19762587 
 74163550   7771960   2456682  18087099  62360008  30700028  53838680   1703673  22788852    355562 
 14870118  13479753  42162210   5101272  28023224  27658854  10134560  30237256  12551475  11333340 
  6194496  13320964  15854304  43191765  62109075  25482704  39512791  12985875    376260  17072076 
  5710242  36707494  39872034  55333300  54679152  36920520   2607600  53357568  47282501   9771234 
 23596272  19936906  29260738     52864  53339082     78662   7300746  46573288   3235840  36547695 
 67701240  22461436  13993200  36995245  23674152  12922790   3789982  72012425  12460014  44384874 
 27629172  47960400  10448928  10880444  25137910  72700821   7973920  72984868  25491879   4552443 
  2698458  14234446  12814230  31692720  52592437  60060338  37335210  14994252   2535149     58320 
 69952640    155312  29577655  58201880  17271875  27624998  20306538   4547472   1603896   4460896 
 41177035   1670291  57350627  11643104   1772108  29138124  54069048  20329929  59311815    505354 
 10356034  21648048   2297260  41891996  28212366  54692883  12505008  19884180  60658844  65949506 
 33950378   4533060  11162200  34214314  42758160    525584  42096537  36248200   2195061   7597117 
 10344412  13586112  40514123   3643326   2656032  47104530  32293780  33029316  12343149  19901471 
   860908  26783270  14609350   9851025  83374520  29296602   5130050   9891229  27914128  36585702 
 60007457     88242  22911826   3773817   2121966   3463273  46954005  64583316   1092000   9529276 
 18772510  24598405  19902615   1883142   6875442  31832514  12046116  10315096  27456121  21240644 
 26871177   1701870  44179164   2689584  21311472    961311  12333648  51501450  22414332   3063048 
  9265828  58261244     33220    771280  18622226  39320316  79879812   3286728   3646222  15326762 
  4716755  18179390  83421768  41718672   6946680  55074768  46378242   1526380   6348990   8981427 
 19469457  29490992   6797760   1485902   8117967  25692282   3652750  25258352  86103290   3280662 
 53768304   9941191  11127441  10752996   4679388  10258675  11153037   4570605   1434800  19048554 
  4108329  48657879   2099330  26417460  33683244  48994899  71283546   1010988  22516416  53373251 
 24325548  71667126  41222946   4309424  16489650  65837220   2107845  76589139  25286492   7151636 
 15422050  45461636  49167824  20984298  16190306   1167810  34460360  24053626  51675885  13835484 
   650022   2361600  45231900  15100488  53304735  19918250  66323880  71155782   9223421   5910348 
  9640892  24924000   5573568   2289781  24609780  23004684  12359451   5341151  19867806  31741703 
  1931770  19824239  11609784    580598   4758240   2428105  49918868  13117265   8467360  22478040 
 56408448  13690815  12137272  14194188  26967941  45310251  48276054   1145970   2086086   2065500 
 74475495  37073448  24306477  43659245  30353943  41161318  67048164  14616168  43769840  11665923 
 28625880  26376858   9659520  13180420  39495792  12448566   3211692  13588179  63569562  67659592 
  7112110   7793293  14388188  43290738   7837158   7628658  20060001   2712562   6138805   4967079 
 28282575  43074048  24867575   3349788  27090810  12789784    879264   4072080  35099365  29162050 
 40585032  48253566  22669164   1687872  59090355  17650080  23277900   5461575  30144987  33588192 
  3704001  14119535  13583875   9974316    192346  40736204  57649900  72434934  46108728   6159332 
 57943344  75612900  34960250   3142236   7753266  50635072   5823319  12637224   8032124  11361627 
   197676  32001270  63141586  30833526   6119242  32162794  12682750  32002470  47013981  25253152 
 33418112   7160775   9080930  22855068  61088292   5927310  46407800  30458368  13349732   2175259 
 15482880   1286810  13137738   1516620   9045828   1832655  10378060  35121100  32157132  56361426 
 37871104  56266044  18491688    347061  48385701  27511488  20350554  41809800   4298896  14087473 
  8040752   2686914   4475440  20533682  30724842   2785575    765735  24078208   7057465   5479645 
 29285050  48087322  14046498  10310937   2489456  22884816  50636271  59024052  57345382  10260558 
 20184080  48446985   3950694  28029617  65875680  11284440  71568000  36694945    295308  19957770 
 32774313  51004800   5163798   7881445  16560772  66518220  37615220  13381159  40533830  23076276 
 10901015   1247717   6120367  22046016  25664100  65758037  66701338  26787536   7309972   3317575 
 22401046  15458112  17547721  39637010  40697208  29365308  16540776  60422490    540911  10768326 
  2046396  15453720  77496862   2771522   7258248   3843922    558861  10927171    228150  45139941 
 23216382  14048628  20073240  12024774   4845984  89582355   3593128   4224878   4270584  65652384 
  3962520  74948883   4908160  10418688   1697365  45623903  15391948   9665448   3556056  10023267 
   672288  87041592  91427490  42548594  30717900  21219030  13492024  19847790   4620025  15314798 
  3083561    187174  67648152  36645320  76019604  22571136  58016616   3763637  80925670  46003122 
 26649048    962208  27509823    175176   1915435  29666496   1075688   4419335  14190348  26442320 
  5217362  11887704  15172210  12786490    780908    380430  13590150  20479639     97416   2332422 
  5094137  52155345  55708286   8088768   1206985  19280174  27926720   2437680  35933544  38919749 
 27626346  72634700    478800  67493637  54419504  27561978   6477450  15577230   3993101  82462625 
  9277016   9205448  43161184  21493818   6795056  33003630  33559500   8985760  41351541  65849920 
 20429980   7307791   4303748  83197322   7016800  81859437    599280   8077856  49584719  29223754 
 22098434  20357246   2386800   9131185   2526675   8172501   3767922  51146592   7506985  53442168 
  4799188   3610124  21124854  10965132  21597960  12989960    502866  30403620   2777553   9480834 
 34885492  23615412  30424390   9442202  64845867   8576178  65730665   9219219  52453137  26671725 
 60371632   4709592  15260693  16620336   4225494  27880741  19456114    159344  67808604   8046370 
 16804566  49547557  13989130   7667168  48178878  27279575  28297951  39591712  16526720    334632 
  1216656  28994298  11464187  16379445   4661248  31271952  72109655  38517930  39531392  34820500 
 19565568  40942348  43528094  54015060  70350462  56276480  10777239   1898208  21044980  26077740 
 16960407  15027780   7296836   5155289  70508550  20568375  68887483    220628  25236244   9314689 
  8926830   3840900  83007207    423462  19678926   6514042  10020864  31509000     72450   8994875 
 30875000  17384688  25138728   2205580      4652  48254423  49020336  52436181  48048274  39473822 
  7443392  59353540   3575530  28342680   8529869   5536320  10032707  61925600  14954996  22513499 
 17112220  28980839  42713865  83702460   3848256  55961490   5730706   6225350   1806879  18867279 
  8580638    156686   4265628  31219605  30364528  68342400   1052640   2501010  83019135  71126720 
 22801050  19590417  79903824   7791889  77016650   4873424   7659959   3403563   4124202   6955298 
 51623201  35496207  59375689  24927048  53074850    524832   2135484  29053882  39773280   1028687 
 10445985  20612768   9009422  43187565  67563992   3478814  14960940  33775245  23991984  61409610 
 55846624  52332172  20516188  29017980  38978303  42524429  63810096  27082673  28489351  85230768 
  2307360   6685161  26571750  36803228  14392992   8755380    994864  16745032  36488884   8640522 
  3891130  13938264   3627680  51852735  35289375   5555664  10877525    373874   9667295  30321984 
  1480318  50639220  65515689  56356960    120939   4425746   6880937  28181067  32322246   9646362 
 31468071  18441738  35606432  59142224   5493111  17586540  35383392   6660168   5106460   4393620 
  4363698  10205300  52156247   5833680  11087457   2236842  31244096   4560512  56412216  17347176 
 41694000   3864084   6609834  39224448   9210808  32722272  14973178  22108271  30515598    665805 
 15522972  21768420  21563773  92539376  36244614  76128910  49068818  92224341  21460965  53068410 
  5145543   1792650  78894164  56982740  80694144  22276474  50940360  12750062  25697628  33762782 
  5063400  40532448  28011132  66982027  12397320   5707239   6099717  49234122  85178700  12253535 
  4467169   9703792  47470335  65178927   3816498  14012640  32709078   6532992  71211798  18357828 
  9204531   7623225  34911520  33667537  52534384  59440734  24908400  11746575  88876944  84691872 
 30658254  21403380  42870300   5134072  28631460   4363755   2832625  38204840   4101760  15740952 
 70629747  14802172  26296400   9948432  10929347   5336373   5217141    479232   3627189   7940508 
  7635465    124032  60750720  39933806  25555840    959800   9680516  12613690  19207980  25843858 
  2280639  61120304  28890164  15045438   5436200   4262004   3659947  17076420  33424907  19061838 
 58115690    215904  12186450  42854832  41851095  13534400  32669952  23162895   8764661  75424580 
 47389482  32402853   2452996  29495757  23238963    569922   4036524  18343584    735540  31832946 
 57386384   7452162  79041879  50876559   6737016   9315306    176568  27064136  38542417  24371452 
 26880633  11200284   9703188  12057660  32845699  48529404   6811462  13775190    956326  33181200 
 77512659   7587405  13777786   5207701  10480140   4285133  20365736  56935666   4158000  21990529 
 39804073  91182619   8442585  31173420   1274004  81305676  41474862  12614400  40549520  74389348 
  3573234  20864718  56816286  78892590  48912094  53066017  85403898   6592870  13717732  97870824 
 34667968   5817108  57445544  14201268   4227066   3046332  32404896   2078865  40968180   8660756 
 65849630  42501280  22349250   3033922  35039224   2182245  33051297  64803321   1289340  64126840 
 40111498  52833080  37721424  36088177  43570799   4313133   5752449  25338947    172050  39998674 
 44236448  10795782   3487966  39207400  64681500   1973720   2244368  66120624  51928732  27650575 
 43354290  40756832  96114178  95931040  17957024   8312912  16819540  32625684  18510660  17938944 
 37291580   7067654    279582  57041951  81053886   7874720   5546940  14705208  10774918   4231929 
   227506   9215850  26578032  57496821   2338158   5867694  16877700   9648335  10668186   6995670 
  2132072  27175220   2762932  26632700  11022924  12799204     40837   1508750  40448307    224856 
 29909616  76816584  68178738   2941765   1468928  23348320  12745799   8159990  25179604  32306650 
 20698620  41878683  37581181  71314080  41939872  19538459   2621020  18093042  14456051  76700302 
  9538893  50271256  65572218  30154954   5964287  12082195  48805339  12321848  36094128   4491628 
 48282000  74362370  35764261   7110168  39067020  55166610  35379785  29708664  45752420  52243488 
 36426658  68388298  35825820  24941988  24253410   4156328  25329066  16915360  20927772    624288 
 20554573  93344724  75404520  30976512   1409136  90792900  49823552  25092018  47748060   5167598 
 13254306  72465426  16685757  60226835  14610540  74049178  77977674  27743865  74457726  14927358 
 61362480   3671402  24000748   1542968  40642712  69485360  25978722   3638166   4354833   6150156 
  1349465  11461320  21703950  36239175  20602750  18790544  97018531   4352638   8826600   1499784 
 37201712  41835024  38164448  51622725  57537234   3980360   3497472  30052680  33685578  21534240 
 65135002  30101100   5676764  87262812   3169725  33664218  27266885    781747  53176680  26865282 
 70510665  59753345  34190365  12392991  48926592  32466258   5736006   6585250   8258709  32401892 
  5029920    987105   8614209  29552222  15096273  68341026  44604368  53526648  86680440  15180516 
 13663650  33374816  84112886  65393328  52595298  31839240   8910954    454440   7902272   7227062 
 13503517    925195  28940749  75111140  20987096   3483180  60224514  40311180   8612163  17800752 
 24499878  43774830  12512488  26672298  33037152   8480464  65072052  23944326   7305444   8438514 
 11068678  49034156   9459029  20374452  19127350   7503499   9228895  11250030  18083562  19775331 
 33182068  26919936   6760848  26551890  48179968   1303888   1467028  16652952  26396762  19068915 
 19133424  59269496  49365526   2592166  24106112   4003566   5625900   7231788    988233  19372884 
 27822942  20874742  27317270  81140500  14099501  62220470  25789802  56334472   3214450   2749158 
  6297676  16828526   4988436  47383141  61622575   8278884  29261232  13416728  17173278  11244170 
  3092560  17744958   6607250  35658112  15814080   5649561  21538776   6306300  23306172  12959287 
 24334380   3055272    397306  17430660   1072251  26255815  28106805   6958806  63388845   1262070 
 26317248     58390   6011904   1559572   3466575   6175293  66160094  34815276  56313063  43276380 
 44914602   1934226   1408830  46448284  36507328  57575200  17192908   5933854  15816918  15932686 
 21590550  19785006   7176960   6668130  29071575  10920369  22704136  37932246    768366  17013770 
 52928817   7466148  15995998  56336742   5579871   5475410  37625744  25039058  11993646  16770236 
 11705936   3168144   2407392  57136662   5594688  11116954  36802528   3827742  51379288  44922954 
  1621217  33904598  29736756   1524544  13084044  10985621  33988426  59790420  39737445  46633470 
 54645609  58237870  11255808  24035022  27275050  13690666   1501039   3397420  12266971  14601592 
 24134880   7688448  34127430  32884068  15301650  13596786  66838200  30989895  10784100   4011200 
 38030909  48571224  66696245  58406784  68836716  31148101   9956850  28863150  36329472  33972383 
 12846526  55791450  32952788  71734775   3942432   9613336  35752249  22004015   4789840   2924493 
 11379368   9361690   5089296  31335921  38369760  14437431  28444174   9740682   1146480   3037518 
 21177253  77337640  12522995  24008695  39382108  31718030  10685260  19696122  85210128  24851304 
 36956586  53306205  11591300   8798152   4989820  16735068   3802770   4895046  32151284   9335340 
 31253054  17962528  46318848  14088060   7808976   7774676   1271110   1271496  22454770   5968688 
 25185573  62047505  36215140   8236416  22852704  40895596  25171938   8924760  33911460  31825746 
 61622320   9255532  20725830  26179300  11668041  11133633  21507552  12994600   5787670   3734632 
 57964776   7362384  20270511  17882748  57018765  18903950   4559100  62823762   6553710   7141140 
 12255705  67273929  38338740  25634860  31258764  39999920   2813416  10112360   1764156  10642698 
 23454760   8337760  31802498   2131303  70256160  15443934  72220707   4436439   4259002  13686300 
 33834142  10507955  23627022  15328554  16343700  60320630  42968575   6290688   1013472  63431379 
 12904680  56649725  13649274       176  16342428  23037696  17693395   2637530  18507772   6489189 
 13872150    288894  29803950  32987520  28983341   9597950  78970669  18130000  56796993   6075216 
  1969040    396780   2744794  11803380    540736  15205248  85137366  22664070    311784  10879722 
 83367400  39752562  35908876   8051535  30832832  20486925  14102400  58515470   9598288  65883356 
  9797940  59852926  63791680  24852552  69799520   7627900  21627572  28866794     65249    458098 
 52339464  13258224   1638430  17592924   1126268   3620925   6634359  52646822  24685774  37452114 
 43737645   3188777  68390868  19972524  20637461  54589841   6734000  46297088    842608   5961010 
 66203373   1471360  49633576  75375675  13131860  18243720  77869630  10000790  45754975   8532930 
  5895494   7599761  38078292   5568641  22724380   4181830  53683300   9593588   9637920  40278810 
 16370928  53773928  28213166   1850202   8044309   3114406   4632075  41518388  30869266   7141470 
 15095100    549486  48113130  13829715  32161392  30106255   5026240  45161334  19979190  10889424 
 60411873  11945970   4843632  45196853  30178368  22840305  23960830  39219516   1461075  38740680 
  7218024   3726450    896700  41700702  23463810   6314598    660996  15185895   9156574   4573503 
 45096504   1199352    233168  67444468  20572417  71618016   2634274  34217220  39469820   3784319 
 16831199  32907784   2283996  19738138  16213968   6506065  39999300  27207229  22594040  20372399 
  1688698  15748473   6863913  44015058  77848860   3094670  36403800  56221420  13104586  77077996 
 42282450  15586425  13378392  85714112   2508928  90426800   7772121   6711840  25886842   2839557 
 24277292  17022684   9073886   5781000  23904594   7207758   2010637   5662440  69249222  35519428 
 44205600  27348290  19126008  26941200   5708183   1687960  18900736  35318331  35979335  44575934 
 19024068  22983426   6650784  23118186  22650642  18027432  25012645  11231430  80760564   3035020 
 24056188  11827920  13812372  27980640  39952105  42865848  40599729  33287494  24046635  14488728 
 75560832   4075500   8155466  42105883   7378456  57929144  64498288  56731318  75377612  30650400 
 47596536   4594316  24349064  53001216   3684188   3335350  67374134  55434456   3473550  51644550 
  8191846  55707655    865815  80966720  49970106  26254680  11737440   7409493  63554594  13342186 
 53694070   3418470   3793421  19075344  63764250  22359040  42981972  12161240   7292496  22486368 
 11786250  43936072   7490154  36953280   3926880  32361574   2424295  39775170  52087596  50807543 
  2208592  76008588   6053190  19157768   8048090  57926860  41570820  21728654    256800   6565856 
 37148690  13104756  35403728  38861358  12899124  28895946   9806664      4812  86718700    969570 
 67012308  13560372   4606796   3542994   3013100  14406035  60290097  13913515   3886668    396516 
 12845216  36060750  38639916  85679370  20097798  38863864  32603330   4573200  71742482  38705645 
  1580032   2096542   7052958  70924296  71967171  64097280  47149065  29105100   7778377   7257052 
 48819360  11287431   9374871  48713052   5273608  41656224  63110400     59052  55809920  39180750 
   393900  35423775  65743340  64809041   3082580    621902  28548751   3508452  11686277  22406683 
  2580588    735204   6010827  22460914  33505632   4291038    127804  41843795  12904458   3355176 
  2542797   2054536  35125072  70764540  26441331  37037112   1406156  42076152   4584125  49111705 
  4370766  10392000   8751053   1136181  22897875  20761209  35359075   9496773  77899305   3593599 
  6305687  66960339   5022921   1551576   1348872  43204588  30978588  43380712   1208358  91536630 
 13532868   3865108  13167000  37416465  25978386   1047818  23762100  35774110  43223130    617624 
  4926668    359723  67608750  47595096  28207140  26365725  22869242  25823687  14649382  10373464 
 41240056   7586654  15717840  21152256  38828560  73456320  16474128   1501533   2276244  24762267 
  2544399  29505060   2959000   9330900  20184078  21046369   2585282  46660623  23400443  35922676 
  9986247   3969747  15176592   4064292  90863640  38426582  66191088  50485596  17063480   3212755 
  6268392   7372365  11708280  22467302  20312175  27541500   1420174   6100743  15382464   3247764 
 40835232  48136044   6074658   1665818   8695140   3324500    997407   2829885   5315427  45505280 
  3784248  14625074   8138780  16088905   8463832  86456150   6622840  16368960  24684578   5044993 
 16809528  25734033  11296544  13976640  20848609  18146760   7210973  45365047  28299348   1080272 
 32477980  40553982  59342400  37730138  28977098    157728   7001810   8574544  40119048  51503334 
  4626771   3159819  74247742  39278550   3520320  30319125  14173848   7403084  68113818  24555960 
 25864605   3048045  32672210  57473902  16190367   6046125  56294168  80148216   3369388  11815110 
 36206280  75043725  19246730  13349427   1444382  28749248    673080  20857642  47090550  18576414 
 23413312  67570450  86223680   9595665    208296  54209838  67341043   2159060  48153282  17809920 
   353758  28594705   1970940  45927596  15607800  43721204    358344  12918708   2281752   1288824 
 40313860   6501032   9429140   3719080  45289670   2279680  38714676  49167055  63822780  62837185 
 10185374   1431424   1003208   4825799  26112528   5002540  18462378  20042680  36950140  34994100 
 20507604   5286918  28151635  72910944  28392040  35319843  33818125  27396375  19854477  48693352 
    26741  46714991  56555400  18480946  40984218  27327700   6640709   1168272  80514000  29470070 
  2888700  50884560   9599904   2858072  23907884  29822232  22854429  53737761  28616508  21236076 
 67855320  11651202  64130092  51312663   1151500   5548350   6005431  10444094  26515315  73671780 
 51493662  11545248  18665815  12499359   6394581   4468419  63134398  23696076    157860   7720270 
 53947261  24081357   8044920  16652851   5010045  22078200  19002685  15326616  16511584   3516919 
  6045507  15195908  70453318  68859705  15185984  47208033   1939140  67068864    225342  12489552 
 24424524  13744058  62404270  41305614  44500050  22656920   7053948   3051279  52009919  54416460 
 22024935  10110600    558455  36470820  32017432   4532574   4950176  41412768  32562306  14867340 
 12926298  13072939  20618435   6599956  14017404   3675375   8572500  21524121  40203184  20429157 
 16811145  80195078  24073904   4946275  20139894  21222523  16502346  55375006  43044816  20443348 
  1281244  42877727  48935698  14176624  49273760  20323217  13351233  13678260    915705    198960 
 27235152  18641338  35784822  30289103  11959020  81589912  23460800   3933126   6161340  24558083 
 13541208  12526542   6295002  21075054  60815937  34084575  15162147  10967967  31994134  28322790 
  4262140   5182074   7087380  72994916  19255379   4677307   1868406   3984760    609812  48968920 
 10620240    819531   9992916  37758240  21594162  14648256   7598100   7533500   5675376  67231460 
  9419874   1866480  11120432  22559264  31671513   8667324  14797461  11330403   4721691  13478487 
 31970235  28053319   2895735  41128125   8490002  42956952  15152452  12304256   7930176   2469500 
 12418285  24012230   6578000    388962   1560348  60618337  14643343  10545977  13404548  71668608 
 11128000  28085728  23870280  23771282  45164520   3483774   2093750  13113240  87551170  91639404 
 17511920  52008110  42884217  72826624  21563410   7805840   8698230  33441160  38470809  40682346 
 17801343  20872356  10854805   4530594  22049664   1214710   7609504  15485404  58286003  22284486 
 32426902  43696192  66086324   8378388   6630075  66794112  62469264   6240360   4384416  14504334 
 29452678  10263448   2036758  24497100  13476474   8190440  49324154   1650380  38925585   9154980 
 70028100   8809180   3472434  34059684  24604512  17222160   8762304   2857524   7089306   9711312 
  3752348  24222300  22906750   4851350   3873834  43885840  36988425  20030416  14511745  66890505 
 56655544  41662712  57089588   8881475    245826   3282928  15348108  44890065  47839560  67379650 
 24274416   1578322  21563127  29884005   1100144  20644288  28828528   7692120   1519012  26037042 
 76961703  47085138   3653488  15435676  81011372  17525346  48251817  19119016  54960192  53278280 
    37848   3377880   1127760   3281704  14341910   1374583   5078320  31294260  38879170   4290800 
 13334563   6568776  57061540   8496768   1840062  48107400  45934032  36032022  15388048  15265252 
 24553854  40591020  42499644  62143214  28485600  33345382  31497930  73655016  19476140    863210 
 67093950   4563680    418124   2645188  12670330  25428120  60080140   3357126  73027555   1175083 
 33782720  63177290  13338459  29132796  20413844  18521604  91651616   9898926  57238272  36560816 
 21509040  22855455  90096620  43701228   4600939   8488820  86740902  52335936  25985189   6182475 
 46179291  23337804   3147456  10538688  51190932  24382287  23923320  58781800  54473496  20189744 
 14645610  12233655   1209264  26917728  37449885   1148324  22382982  15561966  69207306   5328000 
 10414413  11692328  20767768  34115688  50189392    138990  33544511   3169719   4817504  30279669 
  7042374  42509475   1367305  13863572   2599402  13766770  23150673   2850036   4642860   7548792 
 64882596   6700743  11980815  25572387  20486332   2995146  54235784  29608410  11324832    239447 
   605086  13955088  46005240  26959408   5977036   1654200   1331720  24308103  23637028  25997556 
  5116804  19007856  69752472  78974290    427869    920960    172780    436402   9075616  39443850 
 20264790  23699676  40613307    667870  47190290   5865816  40165026   2455613  79899884  19998264 
 55743596  41208521   5395600   3103872  17103852  34781450  27586648  10630626  25682639   2845422 
  9441406  35245266  11624205  11167502    891975  21364753  44569083  32316480  17187000  38084163 
   420422   7737408  16594422   1587768  18404580  33360868  12789408  20170755  49232378  43650708 
 57856905  10498384   4844326  27956399  10983052   2748079  45396864  20362173  43057850   5112905 
  1261696  23801256  32543490  76045268   6572328  10540908  11347924   7056400   2265362  12411854 
  2332512  22063680  30894042  94440465  72842805   7720512  42990220   6226440   9225306  29395932 
 12392730  14867342  32571425  15011611   2301603   2530206   1354500  30310742   1530935  44312513 
  1183656  26976566   8137449   8803954  22465092  18220006   4829541   1982312  32053248  38540642 
  5120424  15917442   4903938  22047362  64305000   2672037   9398592    499174  29526611  60551571 
 54265778  59170411  10182660  23153111  62379348  12267387  73970784   4355142  10044155   3368640 
  6135810  10837638   2908239  38105480  43866768  28429024   5604777  11474100  14160594  12577500 
 83996622  26129892  17813132   7011004   8634700  13510800  89970120   5756631   6634635  21206310 
 26327124   2113380  19368166   7859690  42077949  29863665  25851252  73478256  61409784  60875364 
 63049390  63554820  11173024   5595678  21993712  33523017   5740031  43391796   1358280  21499824 
   609285  40611795  16382560   7133754   9257400  22315678   5217901  31929216    101808  25985976 
 16270750  78263442    722090  92121588  43176544  17080220   1780478   5237226  14301800  26582868 
 28449300  57658068   5861410  57344292   4835277   3144208  44090695  37552796    410400  19367400 
 22998032   4295235  14588550  42331733   1389525  20873448   2568390  25183600  16525320  50029374 
  8629728  27184395   2853900   2639390   4370574   9998880  74031516  10753920   5573194  21663854 
  7817090  15694656   3012240  59834420  24684140  29497082  27787604  14338740   6074484  16438128 
 67512420  12487436  26373598   4282590  47520025   2335410   8883552  72295610   2616750  15657560 
 37393785  63005865  47909048  65071289   1894131  17413224  33340750  50336805    208692  16286021 
 23440499  29621840  17101425  34786290  47076144   9452991   8540136  58517865  12393308   6776761 
 41577550  46282431  34182148  32719330   2935322   9273404  12768298   3664573   3317912   7014252 
 13534587  13782564   2595611  21763773  72585498  15841917   4377620  12871642  49693728  51697356 
 79654601  53625684  10505880  47156164  32281760   4127994  29946510    380841  20874414  10317595 
 12130734  18152945   4635016  22436430  39984657  57731548   5323046  46059790   2788500     58642 
  7871445  38147956    598654  38503674  65831865   3147936  10668826   7716840  13777500  69249290 
 57894788  19295298  46237280  14703354  75669440  72864513   4169732  24387440  16555700  11661276 
 12463952  33735564  13274206  32484452   5784050  38717676  21742056  12827010   1393840   7797248 
 18682916  11747736  32401140   5290947  32888813  15970392  30454144  56809746   8055012   2863498 
  6359276   1510155  25075402  23737054  18757518  41042988   5006150  46340424   1348935  31472476 
 15476160  18271696  26364030  64920198  46090521   8734434  62032682  15850728    286020  16042860 
 28293300   1329240  45048376  21199269  52306015  11741150  67980884  10905102    449423  56074536 
 23490006   5934860   8901312  31297632  45852105  62054586  18312324  21015478  24524096  46414384 
  3948066  28384260  24213984  38985115   1655504   5842296  11029704  32573989   4727493  65034112 
 67354675  37339820  74472008  44287528    763560  10055160   8376043  11628430   1805302   2545515 
 75965066   9451260  32423272  59628480  23314084   2956100   2461990   9179286  56399245  24886501 
 26702445   6189040  10753140  70822323  36860266  31768818   8242481  10706696  13577025  23420210 
  2441476  12542761  53151780  17576705  80503640     83590   2772592  13842816  80988163  43852452 
  1518765  57987168  47259674  23285247   2834556  93759569   1078940  85745172   9306168  23669780 
  1501521  31489440  12067353  19154000  27744902  14549160  48245904   2794968   4260616  39317765 
  4814810  48622302   7826490   6387192   6323814    449721  10477836  19487641    642366    412644 
 70598178  31458585   2439720   6095425  43852724  29785720   7583493  13303700  40770955  21571492 
 15517334    380747  12014336   3968319  11439263  85815708  13057320  29029266  25999302   1912950 
 69156772   1466658  18887308  41529792   2851163     16692  42426430  16727277  38792196  28269980 
 62059465  14023750  24038416  39273360   3150104  26712289  63893700  33851796  12991440   5856237 
 50163800   5284290     16984    183134   4856698   1687320  48045813   8725249   3360203  60488414 
 28156807  40905733  22875654  40818592  29571675    207740  16059900  17184544  20390515   9426978 
 10681037  64444896   1327410    851935  15251418   8397588  24332661  58107338  16131960   8429850 
  6112289  49680485    462068  22097130   9584464   7014200   8550051  15355620    366816    423340 
 48871052   9355890  21560572  15597828  15642550  74182471  21685222   5978560    717948  29165265 
 91141686   6137418   1529633   4851460  15681344  14967197  12810200  11233728   1032931   4417476 
  4818060  45799056  23055508   6774231   3556280   1285074  22828896  13274003   1924450  10194542 
  4952238  39718451  52017480  20049069   1428102  37501782  28138446  41910712  41641936  23702592 
    11249  44126800  22845564  40359540  48726540  18401280  17687556    914208   1728806  26606492 
 31608840   6202062   6631275  50320550    864400  14464260    464882  11898045  34917309    917334 
  1456612  44593882  11917584   1062880   8958239  70965664   6158074  39976749   7640952  35034930 
  4480645   4270774  61211020   6904482  39076226  15861192   2443088   8372070   6147206  15948855 
  1737223  30107749   4197876   8863414  12758760  70949744   8222049  68235286  51591232   8498504 
   194220   6102960  24390396  26381806   6232215  14309624  10829490  28879753  22160160  42118580 
  8144640   3292289  22027293   4549671   3572686    277866   9459564   9457360  19953024  41670959 
  6575178   9723200  28909375  13872996  15744183    265683  10731828  12332616  27771164  33689565 
  5069558  55913148  21084650  20635800  51558752  82154332  14130650  43628130  12040755  11318664 
 22767210  29519142   4695665  29197231  89361074   8147192  17516133  30425070  12637296    215670 
 49639120  18319896  19348635  17194514  41488320    123375   1220076  31803872   2228170   4328640 
  6978397   3660800  21150680    310992   3417258   3401352  57742004   9923563     41320  66651476 
 61244338  23863833  70227648  68799310   2045694  18845090  11407916  47985894  67057416  33524816 
 54396590   7602660  15585920  25146000   7037731  33564888   4918540  31438370   4357676  36242842 
 21939310  50870760  24431880  15345968  46849950  73475270   9884355  69395310  37579399    930852 
 26034954  54063132  11767122  65265270   1083999   4913818   1075125  73772153   9371420  29578763 
 25341632  16890412  41900106  15014820   3453900   2118956  16281415   2804400  12813038   3027030 
 38294834  38349752  12830762  24620760  23915245  19731539    404393  27973512  18831072  20750528 
 75229140   6452420  14363388  19374350   1393574  48304541  44630328   3599872  60235780  93536190 
  7705344  11040545  12565468  28581120  29975686  40417182  52944840  71580588  32183022   2223375 
 59051896   7886020   1197760  85756840    458380  49687668  33351620  34540380  49111830  71140784 
 78366960  17379684  39713048   8577968  23668836  47312645  30394062   1301814  36301672    711304 
  6758938   3722616  19926332  44080938  28605250   9078573  11866800   2466840  65570092  62204765 
 13338556   8342992  29380230      7446  23305893   2697293   2473452  23648975  76385020  11287107 
 51344410  19794800  31644536  12894920  14229996  29337026  15461466  15636264   6733188  17706195 
 54319406  28098560   9153391  17585855  67494688  33635360  19316976  85128792  13235824  19678170 
  9682262  76610608   5823740   3464360   2168013  14383751    720038   1465035    541710   3990987 
 55415998  23665342   8224008  18805440  16343085  51738465  18281250  52024405  14144975  43836234 
   820583   9082425   7613280   9677427  11264508  24875592   9285863  14471450   1571384   8040648 
  1533434  64678872  15803816    849895  35682768  13124241  21964544  38205602  13141920  70332264 
 41848500  27955385  11127554  27605154  22786020  96899436  58826400  24847345  21882420  29893734 
 20951480  27163997   2662296  10380636  32924784   4237760  11309772  64913760   2552000  12794564 
 11031531  13721058  36165306  51515032  37880850   8207872   2898735  37574856  25713611  13501345 
 32181136  13750500  55888524   6109628  71541327  13576380  41817046  21492020   3858725   4912989 
  1765638  34786048  81728190  19674330  11526408   2252124  81555825  36645732  53037628  16582923 
 15555580  36430728  48997704  61276722  17744880  12132118   9467538   3314091   1226964   1511328 
  3536448   5880784   6977670   8655924   6020703  25493708  81876828   8086363  17327766   3407283 
 15914724  24825113  49217652  19870566  35840810  51880580  26572260  43267380   7829752  16415147 
 60615675  64764550   3623724   8669095   1605240  38969590   6339366   7772718    476784   5968308 
  6859012   2128608  26534547  32077682  65747370  12861240  31396170      2323  24082210  36242580 
 53488800  69345474  21095388  12911840      9904   3933442    694410   2179462   5855944   4738104 
 31936944  39985443  33091428  39661484   9827660   8470114  53414880  40472484  43570996   2309643 
 11611890  18870369  43112356  74709576   9198810  18248370  48978720    224378  14434020  16401116 
 27339786   6540028   4545904   6507792  30318604  40206920   5229306   9244928  13938365   7620844 
  1546200  36796232   5510882  53788575  14479124   4329088   5612100  13578483  60014122  28065429 
 14411310  14700733  23332680   5295020  22415296  38419074  34640941  26935128   9190406  21391909 
 29577648   9828873  60699240   9030895  36129850   8644376   9983664  41084505  13781864  20467402 
 12913656    589248  61198149   1368960  49627080  12235342  15751494  48003714  25754767  23180766 
 20047062   6949726  38967522   8985768  18366665  36920322  16110660   4531968  25189962  47453896 
 51413358   3769767  19246220  18843288  39222990  10048000  13808610  44391738  72638165  14904896 
  8804640   8287344   7465536   9704121  35403831  66146600  38387272  61008023   9442300  11015082 
  7667120    507020  19703482   9862452    587264  18484344   6599544  60597720   4982712  25399455 
 26207440  80481177  69289154  56216292  25039692  24527616   6016024  13549844  64975092  12691588 
 31832970  53982179   8450194   3450014   1986430  54344606  50598795  12784380  38799888  18412121 
 27853275  66999807  31903740  37881180  93180328  13961584     47632   1471800  32179596   6889400 
   314296  41600120  51096630   4415034  13414022  31601790   8839116  27907104   7281900  25591444 
 65122101  19399043  39130030   9953152    207792  33952560    542640   7326700   2813689   8416464 
   894400  19409305  35547071    885210  70729152  17514315  24732048  12437487   2068632  23757756 
 73321200  20552822  11165752  24703851  22745400  53109150  30287432  47792304    537361  14441652 
 10189377   7876631   6494438  10100979   5870236   4000300  19217930  62786544  30445339  41944680 
 33792675  71228160  73721760   9697752  45467463    364802  13817595  21454524    903049  47828956 
 26248248  29513106   1128417  32960340   2052725  33592240  14297722   2998485   4605612   4973118 
  2394756  25832320   1394234  90412488  12381480  18187040  62599005  39444132    995910   3421372 
  9412821   9205808  15912864    447055  14191617  45520288   2427792  37363522  32907222  14900625 
 45837747   7232390  59185304   9485784  34106793  40750501  21032640  15782904  46566590  15550921 
 59766696    770634  56806220  14299780  87355584  20060170  59968650   4747344  25807920  82884908 
  5771205   9772125  18537460  19868949   6051033  22827618  48830180  58859550      4958  68494659 
 44746653  90834653  22950309  11724540  34285356  42115068  75260748  46720074  17438400  58190502 
  3262068  40389552    111296  17747235  31020990  24130197  49670712  19365342  88551320   2747176 
 18764300   7505280  16187202   1035902  35738172  74873781   7401654   3929065   3994180  50469108 
 16641663  12017743   1471764   8054880    169708  80449145   2516976    943710  62678280   4183088 
  3620241  73263254  41167016  72934884   8704025   9022824  11193000  66410750   6113220  40913403 
 66784080  57399840  63114568  23638210   2247882  20450840  45135000   8414398  53593205  47355624 
 17196310     51246   2862319  62654592   1064950  19492734   4733685  49649001  43290750  79058726 
 26136384  19820572  27281151  11829294  10329540  17307470  27995902  19648008  60099276  47998834 
  5133297  34383060    367586  21868432  34279560  34739486  20372456  39047514  51584062  42709555 
 24129280  15041880  44391312  31982390  13705604  56733976   5618790    535080   6592050  19838434 
 88203972  33868320   3287660  27595863  66979514  27217932  74233591   7026282  17393852  11501568 
 17348256  40954785  27804045  16580400  15767325    103056  11420191  18473931  18254704   1724160 
  4321758  26221222  21596560  14193865  14193630  25371171  53215656  23801456   3284916  15201555 
 35455320    904552  10652928  20233100  14676756  14776718  11437398  16545312  20074131  17468847 
 23862186  10582300  55559855  26736860    236118  19102248  50546470  36634948   2560315  52325146 
   495656   3522122   9627219  27567936  24523508  27780533  47012470  62275788   1534400  25069961 
 19440374  61085701   1453840  10514670  15082753   3269811  15181725  20465520     14070  22144032 
 54865342  12001259  12093771   2042158  19336940  12568704  69235884  45472350  27943240  12830528 
 10140679   1095078  82185584  23722158  17265110  37945152  21895344   4614672    886896   4720210 
  3711042  23032790  21164004  57858556   6341874  42677550  14701800  33320442  13757325  18405546 
 26871694  63073665  19868849  41748531   5925818  48210008   6291000  13350690  51756342  46553453 
  8059612  41806608  18782040  19773450  25937343  18582048  28012509  42012432   1297164   6795283 
  1412424   8561846  37976640  74560038  53813096  85359375  28942436   6791400  26438742  58483236 
 56732640    479544   6822940   8921432  57718836  11447215  58024881   4896765    740324   3228368 
 56183575  16612376   4109814   5685120  94795650   1794500  46000044  22469571  24909731  32374547 
 29028030  13245144  24084732   2031015  13022595   5764208   7189644  32900364  41235750   2930256 
 21445496   9507337   7763354  24847680   6242211  53275890  13507928  32352168  12423774  48934075 
 55249542  18539580  17421750  31569142  55108968  29756020   4406494  10820862  10277501   7418880 
 45400875  56578470   4159360  32122464  33493188    407788    440316  59323320  16969617  38085633 
  8153484  38766244  43212975  17451800  36304533  15426040  32621262   3981645  66279447  36118845 
 10982475   9960966  77056023  14654400  14779677  67677034  14191320    195570  45861660    131312 
 33897915  14858184  21851648   9404882  67016820  37928810  41498337  15113915  51936051  37633934 
  2517048   2904111  15574053  23354640  40686932  32447196  79393164  57731625  17915000   1335755 
  4585112  64105118   3077697  43978272   6295124    180420  70685846  57666888   4991400   8861600 
 19326908   5021520  17920485  13783585  10072429   8112620   2928406  29368430  20652074  48800829 
 16147089  13859865  46442704    798328   1745392  30356256  36501592  58043225  70520530  59483688 
  3423504  64969270   4440094  17914455   5723224  19161450  40035555  30552963  22024860   9607223 
 12188952    581472  29296176  16594080   6080096  29300740   5279184   9872451  36421680  10962756 
 12023206  38463360  29023190   2228832  33151338   4236315  34054804  27338800  13850874  67326156 
 41606937  43942696  66128013    855075   6085200    637284  27926105  11792920  35513319   6200520 
 20983149    234675  63833272  93788988  46844592  56530431  67811040  39346985   7961030   9520200 
 18544377  16427896  14183190    191196  10848950   2359152   1820055  16194294   6885263  51609096 
  7558212   1245124  36617024  29906176  27210368  24497576  19229175   2763180  11491116  60797530 
 13860112  27222261  25729913   1117656  12084076    140998  72232217    330112   6611325  17199168 
  9914916  49804387    536452  31012275   1680965  37641582    203354  49722516  27109761    290227 
 21437421  68486092   9340652  25655487   4573399   3758668    254065  28391407  53281076   3970368 
 20578656  10850976  43527175   5629884  30367892   8178299  25774504  10222200  27687520   6466083 
 51499624  84075999  11215776  10485720  31533084   7654440  88166280   6958314  57838820  57652763 
 28914600   9311400   1578132  61773054   7253628   3955716  71020404   3272896  71401715   3589074 
 29919400   5421000  94314844  10737573  24379100  40744776  84022512   2276778  68206875  21889390 
 61687620  15117025  30307242   1940940   4391712  71618506  58190184  69284562  71496288  54236945 
 10524843   2270916   3200404   7564830  10360189   1836274  47434185  24451860  18433400  52770608 
  4001808  62389888  61541511  11471382  19522414   6469480   1066668   2738975   4304344  65609520 
 11372088  52723780   1494570  19168758   9903102  29161107  18914216   1525408  20243958  24823487 
 42980670   5241276   8510502  19352752  47491184  23317446  16064650    345563  14890705   6937830 
  8369456  15067140    308652  17897716   4557068  17626898    597594   1975831  39020319  41642625 
  2132490  49277077  32632015  14492982  15575560  13531030  22259986  12203356   2500371  26962900 
   561730   2297328  41744796  37648875  55775150   3767115  31363280  20046894  74249589  49942368 
 39971958  68398544  10990969  49904634    231727   5526024  46991553  14627148  42506442  76896941 
 13382472   4721672  39107770  20459780  10682660  21257060  26906808  42502335  30715872  12815100 
 12213552  10624523   7919843   3894000  18749544  85581825  46920177  42443184   2673320  64725120 
 11853318   4622099  47430136  23602008  59392662   7764093  10467932  26358318    296355  17515420 
 54482760  12472182  34796280  61981744   5323940   4879592  13678192  25165184  37312743   7692387 
  1675884   6242298  10709193  12319554   6139248   1525162  25564770  44943855  20559237  11593542 
 20866332   6801225  20913217  21687680  13983438  51189129  28737018    787092  22165120  67320528 
  2319130  55906518   5021244    581749  30981804  59087872  57960982  62480787   9613428  70688556 
  3828997   6006488  21163680  11645088  43490568  16916715  48134472  22314348  69635028  10054800 
  1974550  66989512  79521104  12474735  58549798  74307480  32897340  66594955   1115100  20681766 
 63163594  37613568  19091676   3009732  70798668  13568984   3489434   2404050  10577274    445770 
    95010  72647070  18574790   9288964  37907568  48871819   1458308  52211185  47739794  31143696 
 30706396   5494059  46506864  37353600   2906400  57377236   8126220  13541925  25027917  87891210 
 36883803   4731840   1581399  35038525     35488   7758728  66233420  12344220   8042308  39275055 
 41543254   7278765  20088126  40246356    603160  10649956  11225060  32995800  83384280   2409693 
 85267800  11245620   1601638    436077   6405116  47098350   9297585  10446228  52027587    820848 
 34554923  85673983  27056106   6982547   6546652    568245  29206990   7999872   7039124  40149648 
  2761122  12026322  31137920   3367404   4372736  25627316  45584595  27378155  17632080   5421276 
 36251124  21386508  41354584  23356200   2976432   3361305  86365482  16671375    767910   4947896 
 30162522   4616760  32821040  20779406  51639896  41518247    233465   6092281  26776099  91205580 
  5724035  18917860   6185160  44173728  17614775  24079026  39722196   1544004  14623032   2108962 
  9249666  83957972   2046155  14179968  28728730  22145961   5168030  14696364   1517056  52294382 
 58291402   1054800   2673223  68326776  27577872  31745880   7454634  63868035  18435956  68187691 
  6001293  10291008  89295780  11271552  25322508  43443712  15642558  17672774   1633500  37595520 
  2775045  39909744   5514925   2126154  23730986  36154349  27588712  64592010  21941740   1953666 
 54493439  15126786   4970360   5848660  15699900  94805599  61909895    171342    274896  32344744 
  7252884  89708806  13397072   2262120   7911356   1037008  48381068  31171021  79641024  55825856 
 74557098  33677642  46509726   9771112  19965600  85242204  14280900   9413240   6674822  19370880 
  1309318  21223152  10696365   9586005  47537064  54874424   8794578  41901056  53832936  73977260 
 38061612  14145261  29721520  24712226   1740410   9669968   1030371  23118468  37706940  31857738 
  8283410  67218233  10425169   9237375  32550340  66749382  33447733  18162162  15100224  12522744 
  5223048  46164240  28563723  11889231  17643444   1986852  16985535    998988   5519652  42121257 
 39680290    561340   5248299  19256643  47022774  37878247  45694290  31508568   3096255  17545435 
 43093384  12713976  50616020   3146190    791520  15686410  17970768    509964  40785976   8691879 
 69095328   6396192  47998631    899520  24335280  28127082  66516320  26918212    363012  12436200 
   380218   2144628     68688  13868979   1168138  59044676  29073378   5543664   7733193    620155 
  1581736  58388421  90291510  87359415    219835  49419428  56068320    659700  13459368  35754136 
 34237716  21367528   8258940   5454312  18115851  40433600   1544760  20710800   2886195  50333535 
  5333268  10556739  27017835  47882448   5883948  48464440  42838279  24001086  40463243   3099426 
 25819738  33071454   1909775   7728336  43163400  27489384  37592651  31800021  20155630  44836306 
 59108886  44141968  23802893  29906400  74284370   8696580   7132242  20169072  11367695  19991097 
 38907697  48065413  63643758  40291920   4975170  24399648  41011350  14740763  81255108  17978520 
 21953025  19918080   1922496   5264940  37473624   2668665   2397328  57273840  19242456  36955380 
 10029606  31665196   4675152  61368692   6444438  12477843  55684908  47445596  67617210    107325 
 21024000   1634196   6315696  30075000   5598780  73868410   7043244   5765396   8066600  46502400 
 11196117   1685540  81748632  27086732  14156325  64320102   1766475  21090660  67847936  31152932 
 24966783   5358660  10660360  20391098  41622966  40954950  47761385   5109887  53000487   6390912 
  5522638  32373378   8777950  21555048  12084912  45379426  86372351  60032115   2932300  48530664 
 39765537  32309886   6286448  10273501  62296942  25759103   2370687  46425456  39729090  15475576 
 71503877  43922088  22328436  10917270  14639790  66001624  10958776    307008  12572960  13020480 
 65584428  34605829  15062720  12637452   7581375  17318070  52962584  13316842  13566328  53952444 
 44477644  15067548  40565110    417450  14985495  21367818  16567488  19604116    957754  36787240 
 15807344  23165250  16554846  51672726    244713  26192712   4260480   2411574  79646385  36454566 
 24929084  29320377  66517643  31440561  50468067  16331300   3830400   9146478  10464714   5115915 
 16430338  67413138  79206725  13874045  29680911    530015  15269120   9720986  11382400   5464788 
  4133277   7436361     25604   9213480   3939858  37632525    426300  19373682  15797808   3501455 
 27545670  39857580  48140587  29349693  46258169  34018720   3579818  38265924  43635458  72429714 
 86450042  30103962    304500  23570868  22597000  54931478  57869960  31356511  74804672  53084856 
 20309828  56610632   6048768  42213065   9448740   3493369   4760640   3549431   6690302   3540045 
 63398560  46728270  16016972  29071224   2099112   7455733  68691675  41647265  76397778   2689673 
 13692756  41580560     74691    802584   7892166  61895228    417360  32968960  46256179    914618 
  6609328  10053489  57835881   1784000  68915090   8608110  13789620  42055650  68385915  48016926 
  8896907  24991024  25437056  19811766  21798000  16804908  35324736  18629787  11923959  16465108 
 26646935   5644874  60194320   5461572   8048370  40729285  70790044  24829792  19484633   2584038 
  7794885  87740354  46753077   4601520  32237420  42411804  12280833  25894128   2275456   5567826 
  2221208  56746190  70783713   7009442  12583458   1606532  37267360  60887970  46787436    121539 
   314736  11997133  19765200  38134000   5196466  53925300   5395082  30769650  54128200  63497788 
  3589362   4695911  53717823   9965748  13058880   2353469   7913389  46762157   6673857   2866501 
 50302035  46755898  30576784    978480    130808  17972591   2775120  48586572  13891095   2085050 
   900183  56702079  15536640  22632970   3919297   6804312  66146184  19758271  11312892   1776152 
 13382680   9103875   4962056  54647090  14221840  57984894  20438072   5396391  39117096  28927740 
 52237992  34065875  21507992  34139616   3114744  17393574  33751872  37678080  28574920  45779759 
 33273842   6687342  46189592  16159884   2225922  45214528  23574470    156702   9526762   8941134 
 44142320  13139516  14250152   9594410  16839054   2302650  58904658  29787600  38648844   5336788 
 47189793  31805424  77011344   4376563  49070845  13531608  10036560  33931810   5028996  58150656 
 28510944  88855242  20087966  21575159   9270045  27171670  59346126  10480804  22288008  23718825 
  1781950   4683665  37587100    718800  74626992  71854070  39148410  25305552  60109110  15571992 
 54001968  22812704  23220054  68311280  16305720  62118540   2848320   5263056  68463780   4372616 
   693693  11666130  26449584  73760930   9347935   1116691   2514044  15161328   1053620   4469546 
 18214261   1229612  13927214  90914121  49470327   2202581  26004264  35543500   4822780  24468780 
 19147706   5684130  49667184   5744112  10455860  16636026  72218276   1290576  13396810  51059482 
 25159424  38268377    606375   5967120  17708112  27766486  49518580  17146668  21548452  58788018 
  5230390  76439430  18763246   6510920  34004490  25384590  52930972  31634762  42325512    704592 
 34669124  21735762  18205804  21059445  25050890  57660280  17271072  21038810    283436   2751282 
 89603184  10483400  12501621  68038920  19395350  19697664  27822082  42141600   9052317  25675778 
 36646128  12231428  10354972  20925861   9630874   2009940  12560271  51140844  36412545  11791231 
 30722020   9443887  71956346   3669720   9384012  43320310  13997340  17643600   2398674  37375056 
 19926144   1441134  67660635  11845702  16838640  39290616  27729624   5274590   2045442   7946109 
  5836767  40241808   8860848   9609592  12975093  13143380  12867030  28818808  35934264    740996 
  7433097  36590289   6585120   6320580   4750448   1511169  13878228  26637618  14513023  36668456 
 29238300  23455374  29876804  11989396  25817520  53627766   6485154  30457163   1196306   3302652 
   571725   8132880   2243241  31137966  74549300  10955958  12639330  60530760  41922986   7704060 
 52255728  47685624  16952260  63469620  21622965  88096852   8197620   1708718  14841937   9591978 
 11063355   5818224  56424830  90361050   3504348  12339168  46717056  10121450    621264  16421550 
 33215440  29217180  29918860   6180054  15271377   9910348  20258656  64244656  13193474  30158198 
 39108890   5341262  22831900  23288226  16133986   1069316   4483512  11787688    382812  16384167 
 21321335  22428638   3058335    899501  23554850  24322140   5858008  54591768  43381800  12438123 
 34045784  59218319  34880475   9753002  37723726  28886442  10538440  26303061  56422450   3752000 
  3345374   1119870  12977937  80110944  20234178  61035416  71345888    602623    748206  59095050 
 23639250  24690256  58243465  51187855  14189376   4686535  29106720  13722337   9830680  61307459 
 14672669  24916990  61097642  38998365  55613544   6460792   2797675  11629018  50794920  32322356 
 43316784  10977070  23841800   3070200   1739049   2100788  13091163  49499266  18887816   3210354 
 20070732   8699230  23137875  66156270  81694210   9154872  13358400  48122720  25296222  50286050 
  3180870  32095884  57434376  12248880  14056660  21713168   3194040   1045245  91353208  39716600 
 83644638   5478802  17581152  32258996  49572490  33313271   4374066  72445912    459776  20492550 
  6140576   6601482   3008988  59700340  16704684   1492942  14832324  13345988  28747590  28928557 
 28781190   2645796  22907688   5582903  35856535  45046612  47222550  22174784  38809635   1741208 
 65751653  18059324    137664  15931995  20756610  34786400  55827184   4119200   2654554  45303140 
  9442130    520195  54338340  32862419  14621553  10308052   7830672  59260416  12823877   9269355 
 65999473    130800  26049600  37412520  14418668   1369428  28294192  13865409  40550040    242877 
 81109830   7093624  34890240  29934992   5288718   9884646  36393318    608820  47785927  43397300 
 18402603  61356828  14070108  15386700  18605984   6695328    125580   5904360   9138800  14857920 
 15077154  56077950  14954463  12172356  70837424  20580624  24523895  47035836   2151180   2682810 
 30110964   3091548  10824762   2764773  29643004   2971739   3275066  12338620  63372498  11589354 
 31679613  11321032  77680050  83607360   9625077   9158481   3833942  70101495  11678224  55679006 
 32827630  45087456  60424384  14763768  22634759  44042874  40312784  27701738  75577260  76933876 
 31220136  37789790  12566016  19873976  49312131   9465586  16334175  15555540  16722485  35083584 
 65701272  13467012  41423343   2104648  21034611  71146863  35777292  86231942  26937044   3298000 
 22633656  28260327  25442100  75269532   4478976  88898262   9224759  43398516   1129548  25337450 
 40647213   7070415  60077248      9215   4757059   4454919  26505640   4633710  17787600  55111536 
 28039482  29289043   9523178  14226520   7276500  15891648  71344525  23902034   7949216  49687360 
 17898084  35362236  15386020  25214470   4444872   5566190   4876176   1742364  11204964  61104192 
 45878976     62752  19545687  17580498  50659149  83103922  52223535  13855998  42855449  23796360 
 11760931  48715779  12425050   8021421   3028382   2258685   2271808  45473218   6209352  82386896 
 14923408  29082042  45307668   8814232  64830304  63718713   4990650   5426960  12863372  11358900 
  3167989  14186328  16525250  58850644   8905455  20900695  19089961   2347940  59364725  56461916 
 14181543   5216583  11177195   3200930  10739092   5737800  26181888   7467019  11714012  27476848 
  2760660   8681581  24866132   3571050   2349037  24856252  24446860  49356927  23558532  36940389 
  1166142    473850  28778352   2624991   3166739    241380  61814445   4200757  16073387   2778664 
 10633350  21962292  84090300  43734014    846027  10153658  68593518   6242647   1990776  38003875 
  4389396  23764437  86904070  13574164   7510668  13060764  34050665  53194680  22675971  26005240 
  4491900   6393600  32154840  23011425  26643720   7241400  14471962  10137390  20386200  49217228 
  8770731  17441740  30965085  37409146  15372703   5717923   5069710   6779135  29330315  10586873 
 23759852  17032900   9021506  53002026  23542710   1004036   8954897   2149152  10297584  52007322 
 95334855  50068716  64833385   1604613  26261820   6763750   6302624  69208062  49857717  25266105 
 73265600  81358336  28127605  10541000   4178328  10750830  19033880  15222389    589288  22578992 
  1060611  24501808  27735812   5287428   3960972   3827628   6457801   6167192  11080650  13455942 
    80806  24629504  30914580  42369276   2297565   5305652  33372360  38455020  15394952  37212777 
 22507240   1826505  15995002  15466058   7711577  54085340  86171785  17447565  39742164  54021682 
 82823772    106876   3632664   4881870  75201744    499296  10837042   8772984  37692480  23803174 
 45901258  22808993  37665536   7268296   3045877  44277152  15261984    660620  37752243  88212267 
 11800384  10041935   1767500  23516390   5637060  51688589  60782592  38352580  12332080    889425 
 66324636  39398975   4523840   5413953   6898848   3529886    642816  11159560  15285500    781140 
  7710710  35856004  88782113  45404145   8667888   3713740  21427164   2870538  71243550  43900614 
  2178931  19274920   3633408  20511270  84302224  97073328  26280982   5294068   2452280  76341554 
 47615880  47303760   8949468   6529950  15209664   8489000   3987249   5912524  24482203  10174975 
 29761965  16848456  11989900  22787680    767802  28149710  39312768  38656560  38503010  16578720 
 31544261  66561092  13116500   3180437  45750978   3799551  15690694  27541221  34299734  22279818 
 38761078  17702160  13071107    176016   4224835   4988620  61179546   2531328  34346680   5140494 
 40328964  38282716   4060912  17296950   9167930  28150239  28599816  40483100  12898860   5306700 
 87709005   2971275   9008389   5010498  19333522  52827885  54964107  70111668  16756208  23436725 
   201824  25030485  57293208  25767495   9140458  36085928  13421776  10066770   1429344  73673600 
 10097899  10674182  40284108  38566483  25328302  21367800  11505438   9699479   9486992   9879552 
 28875900  51976280   7396786   5085230  35726136   2911820  40838184  16536172   6072918  48255675 
 61951680   5729548  13986753  16328898   2642625  10797936   7819600    829248   1999754  80165756 
 38223018   1501731  21903445  28329114  42796364  17649704  24972116   5487150   3423130  22921944 
  8693640  90503502  30841400   2730948  56182140    130728   5528441   6894664  17329550  52303320 
 32354700  17954880   6974474  86458035   6898748  22419411  10532193  25986506  32767456  27812916 
 27150034  28321920  68530616   3659607  11668860  12868372  38041704  15594579  16906618  50533136 
 11695250  24309956  47302450  17218404     11715  21906522  49822420  10825688  25301510   6174108 
 45408475  77123730  76738740  29521224   1868928   5860086   9872280   2489490   5439187   3453912 
 12641900   8310162  28099968  41681385   6805566  62519957   3137316  22900108   2983806   2536000 
 86038460  30230910  39627266  35685792  41372684   5282550  52236984  23388858  12359048  24519264 
  8347505  23336488  50206299  12550864   3822453   9675968  49405760  40844661  55339806    440505 
   680130  10313163   6153075   9055710  23816991  20142528  34082392   7154280   6772005    831390 
 23136212     99450  12499584   5492303  20314945   6906880    405291  43345485   7558656  15923479 
 10763716   3016062  11757460   3800684  13790868  21592505  23501508  10557465    280686  32102666 
 27923280  13964069  54307575  46556246  49332183  12832482  14679780  34275150  46269092   2036580 
 17079123  14150285   4470782  11484720   3354032  28954904  27395538   3920007  36670816  45122224 
  9708270   4686222    889434  28401705   1777860   1318828  11743441   1556820  54399226  71522826 
 24024673   2905980   6934752   6735177   3782432  20143235  34526560  36922938  34709072  24905088 
 42089520  19625923  22176738  28684040    200502  42152000  24901003  10317952  29802108  54709206 
    34142  32516424   5090120  65585875  18978489   1370843  21364885  23469108  12205899  12923584 
 28189925   8321040  43030194  57177241  34370829  13517372  22527720  20657845   6488672  35235038 
  1014146  18952362  15967384  44584110   5400409     78282  13919640   4658676  47263383  37840140 
  6433641  22912848   1724752  57302956  66344918  20127474  55637736   7883775  16447860  62220146 
 21950170  24425950   7655345  71747735   2191800  33973280  22828960  66570496  36892410   8400924 
  1636434  96303726   9681336   1447824   6952556  23965782  13438432   8864038  40842160   7488345 
 37986864  32769642  45092817  11282534  92532024    213010  10657521  39978335   5325216  65666622 
 36257816  59803216  16085295    570836  65215811    654040   5393673  33349372   6681282  52630420 
  9677070  10124052   7175144  13418288  24172560  55279250   9688842   5738859  35294640   3768320 
 64353312  73238580  13601094   7494811  23708115  18369798  40842654   2547940  22583098   7261488 
 13471415  46144560    718794    183198   2495118  41801586  20458944   2851560  38953306   5002868 
  4302558  11840136  27568284  30831582   2053750  28911008  19192758  34567536   6170564   7480473 
 33275395   6740082   1486888  27471430  21650739  39239661  42905211  61883448   6342000  18023844 
 47193055   2048349   2020904   9439488     52668  21657036  15521840  36045240  13171938  67592790 
 10256960  59131428  18693508  19964406   9870068  20072350   8179227  85425835   6297350  45991386 
  6473070   8013400  14162448  29667648  24488802   7014033   3191634  17054144   1019662   2844990 
  8030620   7110364   5733553  62403684  17966682  14806322  19571148   9445545  51822307  18949896 
 46668386   6444216  27695388  15948550   7914944   2813944   6201792  34151377   2376894  41041404 
 43443080  31100480  29320830  50352058  12958630  18098322  38170971   4954230   5674032  13157632 
 47544376  33925125    405818   4697500  48457968  79983096   1870872  21971701   2333599    338048 
   889865   4313184  71763570   9722625  12483171  30598200  64983840  17066889  24157170  48111778 
  5860585  14032657   4287224  31116371  16539693  31101036  10871544  38849688  53319900   8119440 
  3792254  51308500  55973382  41751792   3602400  35467984  17006094  21479664  28251040   2201127 
  6392416  25160952  25034772     62992    220506  82205456  27990144   3403710  54315650   7316100 
 20552280   1830684  61497344  76962578   7633380  32308652  57658176  95356800  15663519   4278144 
 11924990  65079333  50192245    382153  42070452  31940439  23296566  46666584   2831928  35994816 
  4154445  48123636   2335575  80570932  52559820  27298445  24622724  58107084  33073880  36646517 
 14221792  26395876  11765126   7452437  46574660  27064010    633282  23043744  27793895  21212448 
  1300420   1800395  27837721  30294000  69241896  33992600  63353673  24796928  25991411   3975955 
 60960350    981761  21671235   5925504   9415848  11110896  23996488   1302761   5981543  17172562 
   150708  49828122  31173805  36623926  16641570  28324428   4238451   9223280  35124864  15330352 
  9397520  14267734   4981080    695968  20635722  20997974   4604160  43584516  11133874  55267344 
 38990717  59860320  46831395  41518895  18154986    367081  16147588   6385522  11741856  59311842 
 21277258  21943656  60276584  25102560  51255138  45969708  20610871  33577892  18154752  21710694 
 65465862   1717177   4240404  38243898  51120552  48963904  19765002   3230801  25776947  11749851 
 35811405  33129920  56713224   8732248  26602884   5725944   1011885  37529268  18784790  43950292 
  5434005  28579446  12721074  47587342  81950880    372600   7990334  11588670  89849138  14839028 
  7986006   4951760   4862256  41186600  16402252   4590040   1564550  14866786  33721758   2601726 
 42832929  44190672  26984423  26853988   9167559  34608459  10879728   9925506   2700042    106816 
 71389368  24245158  34766032  13927651  13166660  78403682    411921  21905311  70262907    617204 
  1601536  47472160   9468194   5924732   7759306  58035424  46849600  10279932   4291945    189040 
 41448873  69466904   2649738   2677820  22957244  65961312  13426124  47242888  36029090  17655750 
  3115125   9690667  46997145  15378400   8330784  32316207  38915400  29911960  83335210  30058158 
  6403452  13786422  48779388  39652416   5964535  18509472   6027318   2326116  40040068   3694620 
 40000151  17284168    198068  74604105   3154500   3344820  22127712  55850340   2427264  72623886 
 16186176  51156930   7629846  50578344  65878978  28215327  44008275  63721500  15612870  23953744 
 27470557  12725792   5873472  13707648  61140330  11167610  21982464  25647754   5417016  60259310 
 54063440  23863225  22652718   9462960  16489275  60338408  63113696  33997536   1113902   4118100 
 10286848  11472384  18792480   9304924  51106964  19002404   1636824    953946  58432358  83244012 
  6192690  31896364   8324358  62543272   5627070  27513562    330068  55247829  55271262    570500 
  6489168   5463696   9566144  14973804  12645333   5168196  47945424   4231536  23959950  63623520 
 17346428  14984592  37587291  14633663  53336779  39417840  34468376  27409536   2257034  55851090 
  6164059  55931825  38079804   4443728  49030176  75026485  26920439  42386684    570016  29242832 
 29336976   2070464  38588800  12917870  89863422   1036721   1503376  11213072  11352192  49424700 
 38688078  16555172   2824584  62156340   1857420  20488400  10478922   4142616  96609241  13095915 
 13622840   6790410   4964600  42121478  38651018  12293050  29237210  27210720  18052864  14721259 
  7963636  16267868  16390674   3243360  68645603  58881431  38476401   5023482  18421905  23768050 
 32389710  13939923  19406588  25533782   2291400  44185659   3653776   6756201  25863400   7378499 
 54501150  55456757  17648936  35876355  74520166  34795621  58638185  35004762  47933960   3933868 
 15350115    472000  22252872  32956272   1226560  15464646   6153909  65893888  33951641   9549096 
  5670147  48256048  18915806   6827541   6689315  63049808   2940297  12981676   4621695  18431259 
  5920089  14677500   6085170   1023165  57576456  31007952  12841718  11718532   3368225  40468896 
  7259595  37129068  39113706  18500885  24862232  35239588  69317640   5294160   2252455  33955300 
  3357186  82988114  36660680  58345194   2218430   3656835  43286160  35887038   1211180    548757 
 60142950  38818710    218661   8737965   6334302  15313005    625725  39784420   1134189  44992152 
  7433790  15662060   1357840  31940196  77977215   8782014  13564100  19819940  13363461  61217750 
 11346084   6351466  42426342   3667476  18531348  22237740  46031156  13730108   7721406   5918535 
  4799826   3712095    967200   6316305  91732388   1343430   5160435  18877950  31557288   2846568 
  4200536  28815600  31003488   1676636  32385897  32408844  17035896  27908650  36590328  29039232 
 71015472  12685953   9985215   1433760  31079220  17168580  38056062  51824250  28645705  34773900 
 33101528  27978616   9632370  11727510   2304928   5019600  30017932   7450131  11168108  40705415 
 58566864   1750014  14249978   7718436   6137362  65522752     13110  83049267  10685304  65870820 
 54200252  19961865   5793630   4298532  11035352  50991822  12737104   9810780  17172252   4348290 
 72107620  52724605  40269130   4014100  10213434  29986136  14328324   6684201  62930868  66629808 
 21472044   8701004  73956168  20422248   2874000   3382760  34135154  21936576  18209520  21539952 
  5322440  15422128  19804992  72847710  87323984   7255660  11955216    428544   3217270   5757710 
 19824420  21809810  14618198  14144372  33511656  14980680   4193956   7791172   5789950     28850 
   295050    222000  41468220  57973795  21008340   4204032  21536856  33753384  10855476  21869400 
  1493520  65250720    892704  11438441  10659336  26339985  63996870  67027352  51485706   5295618 
 33695729   6469236  11733226  41938920  37108551   2254960  20544758  13396768  38865554  47660040 
  4200450  18472286  17140576  83865352  62862336  13340700  10702731  10754568  24077370   6213750 
 14759298  25353790   6018950  18410310   1798658  64456480  20723417  11485700    100600  74491146 
 58201200  61079300  31816137  38868570   1711696  13372777  73755045  46449319  10022112  62716119 
 41936059    313635  22494798  67895740   4975834   9728088   3346858   4602800   9077566  13701196 
 14141118  86842240  22192190  26705757    337320   7198590  13806870  19010915  50521624  20991600 
 10558548  52792488  24791648  12389160  15331212   7314692  18967502  48878973  36388430  40434360 
 41089818  42782894  10457230  34534728  39541554   8178240  78280371  62615476   4198088   7195828 
 13144250  52112637   6011306    520532  52538496  10953844  21177104  11624583  25578396  36790248 
 53795825  18553507  46616004  52834980    762195   8311717  31951296  37042920   5046098    893519 
 50173434  47375568  43114116    510884   3587672  43412985  61944960   6526390  14279888   1328460 
 50349096   2689500  48343353  22041792   1779411   2247084  29863782  49971898  35894320   8656065 
 64482480  47666990   9282216   2424414   1553328  33137020  74548086  14537375  25879539   7719642 
  4584966   6994672  12230274  31515944   6223552  53949296   1656116  20389677  29413210  61236240 
 12145536  17233359   1294656  52279136   8292300  47437478  47536182  89981387  17498484  42608028 
  5439990  22678160  19917900  23079902  67104855   8697404  38235999  44349764  41494957   7123368 
  7564372  52519168    869085  24605413  27859550  43718580  29386318  17822264   3696772   6516705 
 37616500  38640728   3670572   2902242   1926540  36190070  38508960   4247875  67515120   3526577 
 72742270  47682557  13792275   5586795  38896608  74005624  30975152  19221492  34023164  22142590 
 50540800   6405201  18425708  14545488  15692214  49414904   3419456  14719056  49506993   2783769 
 71038224   7569356   2428920  57971768  11713575  30285332  35927867  27777330  47739105  13685328 
  6957406   7832082  51731328   4485645  30212166   7121240  20371442  20647846  75104286  51260980 
  2489850  63017712   3478750  28573468  18451398  51612000   2424240   7355832  39368892  15054811 
 34132328  24020295  11003488  46237236    989420  15712332  18258219   9173748    273966   6722345 
 25266570  35535114  31242510  85457810  13417624    243452  40588948  79023852  30283608  45616128 
  7522944  25925784  53149247   8964628  16428744    518750   8738680   5641092  36651190  62164070 
 26032712  51213696   2709828   4813023  39726752   4612707  69624248  34348482  14873324  91765950 
 38442482    758571  73727254   7219350  18873760  86433144   5960542   6268528    457254   3800170 
 50128760  13274083   1275612  13533669  52763200   9515340  18698220  20998896   8727600   7515144 
  6962238  69170220   4723760  20006770  28546066  42634167   2747228   2729902    715182  29624118 
  1433759  45986499  29023080   3123432   7788100  21882042  57001022  59978226  46963730   1013400 
  3303671  58314152   7006077  26994056  79619400  37210866  56960148  64442103   8165392    599067 
 23364789   5900032  16032010  49449894   3388446  41799754  25843843  18970138     25840  60161660 
  2384495    389942   7013684  35624280  41465430  42870855   9330925  70111880    869184  13430928 
 34677330  21007590   8696790  49410345   5823200   7616652  29635925  17724525   3497703  23875439 
 15728550  10010396   6812529   8666784   6326292  38429582   7786800   3886800  24376555   7902603 
  9415065  10824310  13153590  12414402  21170151  50225496  10397598  20820240  12166308   1844280 
 63491932  17758818  36456100  35735514   3930366   1244004  36161376  37158930  11115535  10664000 
 22568904  26307240  39733668    614376     76449    814248   4946679  27661088   4097410   4392616 
 47604096  12353754  23288948  39836943  30512754  25843404  20416860  18682443  70958096  51302552 
 52098375  76805196   1561316    684800   2451473    601654  27286983   2809279  76353438  70455407 
  9150310  42325120  54509195  23046400  28151190   1421070   8455820  79575354    415815  50962920 
  1913837  10684272   1581370  80154646    145848  67083986  11857370  13337682  27039776  15724584 
 49793940  20800950  52168536   4964396  40187532  30004416  38815767  26076354    703226   4809970 
 27512408   1562712   4117731  79232010  38459727    514976  52777748  63567624  85542114  28213328 
 11237835   6521328   8677946   4911453  44114560  32171276  26637156  16840944   3772062   3815240 
 22383695  37957116  17761388  50085024  52349177  15542020    209132   4688766  18671290  21513360 
 36306712  23471826  11472516    253825   1804335   8351471  70006932   9596328   6774876  45212490 
 73949744  47486358  90154400  57782660  59529771  40862905  25981870   9097217  10067232  16480800 
 64700328  32804640   3462732  16580436  31454514   8653798  39374100  51232957   2287144  92809195 
 49546308  38295400  21550000  78177480  42272202   4659760  11928543  31187691  75787185   5397360 
 76706030  24988194   1395842   8501235  14850343   1569048  38158659   8347680  56092179  13118644 
 15646869  29185840   2746282  31825145   4830000  43742788  29439445  17969454  47806080  13104399 
 62919750  30998448  12882024  45751962   1292990  32720279   5729902  48353144   6021054  22687899 
 55860668   2856434   7284550  16317481  31314402   5160608    424352  42261325    791286   9480735 
  2488525  17326176    451242  61085687  75871212  14136000  12541597  15662816  10096220   2038092 
 60309836  20048512   3675729  43930242  56596575   9924849  16072550   4019168  19285344  27486999 
 38223241   7733520   9019672  12846960  49613084  44893484   3109461   1665750   3202920   2494440 
 24725661  32479217  24122490  27256896  52058175   3625304  78555840   8170788     39624  14364018 
 19401939    228900    524888  11357850  36441200  36608886  89760818   8428177  38796881   2630766 
 24854403  22876962   3992692  65565584     18927  58753760  36750210  41165684  42915895    198543 
 46268272  19614595  12672918  22248124  14667840  10017447   8849976   2660994   3536850  12504520 
 18991728  31053648  12831905   5779290  56723544  16435872  20420665  53222192  25552394  40507050 
 26697840  42131928  11183355  41189050  22677342  24337467  39661382  24608544  11035108   2325576 
   258419   5322242  14562816  36141840  10139578   2374216  10492568  45756214  33325530   7460424 
 24114891  20505828  17243100  24433022  20160997   1993497   1097136   7452540   4677873   5112090 
   431814  23920251  19969551   2136832  52092768   2247152   7324168  49656160  54219231   6313918 
 30494432  62245484   3391830  75259608   8065008  56467530  16284535  88869204  26800668    217759 
  4218365  33876975   2449415  21682578    354960    570435  96009724   3700840  21038300  14683818 
 12357810  64741159  45414880  68454543   5251716   8641350    920385  41755650  68160092  25493664 
 19213845  11623969   4820500  43110693  16113786  18494784   4719505   6608880  63552664  16820970 
  9052160   1511118  62171375  25967414  38433223  24203139  29162420   2136792  18153477  19025912 
   372696  30225785  18998350  29788224  41546988  37530864   6055965  33648370  60757080   2818698 
  7709108  19863412   4220240   1637825   6399400  14420080    967626  44429329   7518441  28839195 
  9049396  78738792   8644720  17885552  77355455  58216947   6499848  29603778  80570136  21131668 
 22114152   2855622   1286900   5428100  11789565  42812631   1438420  38750082  22981680  18466510 
  5195736  39503928  38519572  12164148  12572224  46052600   1468480   9585540  45998436  16290195 
 24897424  10261424  33175742  57991675  46889546  84741200  40463227   5393372  62021050  27030942 
 45155840   4953508  19681015   9179766  40526640   1505052  21019560  67894844  10943820  49332093 
 11649186  34126596  15325141  55675584  31176546  70408492  29636190  28560880    611226  42660576 
  5446608  22795922   6737073  38189125   1799424  28500738   6748060    366474  28820664   6169872 
  4329140  22048604   5377848  57737390   1471384   4320904  70182234    601440  32018175  48024063 
 16657910  61219575  43398447  12911680   4267856  86931538  15878016    522450   3300222   5609704 
  2657292  54591152  51573144  79213200  18847100   8507800  70821480   6426350  18522258  11225088 
 57487064  21166600   8116140  10962786  64281600  65591976  28443663  31471236  12417670  42771692 
 14129438  86419971  43701006   2557640    261275   7158008   3231900   3209778  40776109  11255300 
  5837194  47382986   1079415  66366331  14781296   8240388    848582   8374752  61924680  26082360 
 35436423  76400605   6432147     36708  15074536  12153663  36886625   2993408   2834228     12441 
 17350720  19269926  11120042  45906588  11266900     81920   2787057   8051589   9335865  41155980 
   840060  31237688   5284917  16249745  22276276   1596304  35849485   2888406  35217045  37957920 
  6635440  17733240  25692629  31577520   1585212   3067200   8130624   1457946   9495360   2419116 
 25101549  34294768  30795730  56724192   5969040   4882944  45260154  21656520  52824988  41711681 
 12245714  13101022  44415825  26638628  20697117  42875079  28822462   2951417  86469075  23530875 
  9173506  74002999  24654518   4114920  35760200  53128725  12273210  16541679  77613452  12408240 
  3585000  78735386  69579384  40808568  39639928  21669525  19502604  19781070  11471144   4870308 
 16789080  56006632   9413200  55096728   2335125  27248949  61626888  10210970  31995994  71407215 
 47817180   2942786  35700792  49780413  13308113  57888222  47888142   2068610  64321775  20490600 
    49158  14248825  74202726  10689562  50328455  72374352   1621728    485730    511342   4893070 
 32538350    348705   2483586  14579194  62854309  23377912  22931580   5686794   3841320  18142131 
  8334688    994479  59357832  79794908  66324885   2650320  26820882  34633440  55026624  25612251 
 23526189   3855600   7819704   5430714   2991389  29738436  58110702  44504096   9199287  15341400 
   162520  62526177  29331696  29490145  12553110  20712674  38315536     16198  21504488   6395298 
  3282552   9091734  21441780  25739519  12476080   6568144   1139712  73296384  64696299    379320 
 47143746  31196270   4588764  41983218  45375680   7507200  14791524   2523505  11911680   2875040 
 33624108   5889582   6119010  73172844  31098900  74861224  21485123   3479398   1183704  14424228 
 22637835  37595874  42316560  38101376  22123140  26872896    556695   2772714  26785967  34212287 
 32955728   1590391  28397625  63961611  52507150   3634481   7007124  17012900  80033243  21432201 
 62313300  36176844  67493108   6299520  11900190   9654590  44047340  17480892  93058680   9515588 
   533577  19319300  15305850  55884010  35492520  18098608   5754520   2407042  20321896   6284676 
 25987920   7890372  18014724  18765648   2295617  83562180   1888864  68423540    784728  40405020 
 19924842  23222633  22179724  19252446   5137100  53368068   5919758  31168312  75327240  42938374 
 29084970   7278344   6173370  11097365  17133750   9834925  47288664   3330276  66548569  23363768 
 12806625  16513470  35822520    174560  16572600  62090750   1460901   4044452  62924871  14782880 
 22738980   5956366   1360743  62287342   7916468   5459687  39506476  43878485  23505615   6164923 
 23694728  51114525   2468886  51755088  21604412   4875570  29487264  33115868    491027  18303208 
   567750   3644566  48175182  37850911  38043696  27743360   3816722   3849552  11696160  36141184 
    94831  26500250  17026812    223046   1052216   5816505  23859927   3454245  21976332  19813320 
   752312  38912146  30856840  28786340  11923250  22475904   2564271   7691833    451800  68327712 
  5661456  50173002  24048816  16372542  12370710  21335421   1965909  15020842  41224096   1224917 
 14230448   7392672  64187085  27059690   5963882  25791400  37073680  44162568  32418045  39071176 
 29112308  83277480  67507818   6542829  39976804  48137094  40449248   7720563  22912767  25351989 
 16922052  44347900  23448676  16717860    649992  46885045  17638467  10202290  22758515  12828153 
 35884649  48121812   5192124  48916657   2208736  35898085  32960103  20642664  29082390   6907388 
 68485458  61517520  19046340   7285806  34809437  18760554    262479   6467496   5196930  63317440 
 30002850  11040688  27522936  52667316  34344352   3989304  17924907   9631600  37321726  32832172 
 30910160  26347922  22016170  42260079  58818302  17375472   4199601  11093810   3563763  45749788 
 31137787  65580320   7301664   6316560  43916320  57499200  27298040  40479012   3396260  25253520 
 48520296  59003982    684722  24909003  59490240   6542996  13445964  27094419  28205658  39911311 
 71522462      5544  45030216  17733324  37205320  28876095   6972408   6152357   3190566  48634569 
 79054794  16737448    708628  34495595    492016   3654718  58306952  29092700  29769074  35758866 
  1442829   5061003  24051986   9749840   1024296  25661868  17055922   3180890   8518480   4804838 
 27597510  38697156    550098  16504376  64491729  20519004  12950865   1266604   9938925  44597350 
 30724134  29972228  13402428  71015053  41853660   3750065  51255064   3229360  13300688   9608949 
  6899540  21687988  49274343  72979281  44390394  15456792  39173056   5007216  20892775   7410116 
  7865820  29540295  53446416  88696243  69245888  54899420  26703110   2938136  65641520   3477312 
 49678160  11911600    591496  28919220   3066045  33480250  91667629  17625786  20724969  28975129 
   390443  62822400   3206610  80592775  35115336  22884057  25440568  13323527  11977904     53406 
  3889040  14391258  57757895  53454680  51112992  56528823  58536500  35634900  32471169  23145158 
 40256993   3777840  78696938  60358025   3374075  10795796  82115334  20852160  31468840  36915810 
 42633818  46889250    113620   4548960  57636654   2772755  11960806  28059889   9197848   2795430 
 33751845  21762147   8026425  38134872  11094980  29181416  20096370  33291346  27006208  37076196 
 48864024  29332800   8221625   1641540   4052357  29385883   3268464  48747934  10749970   6356187 
 32023728   4980694  15266756  10280231   9372626   8616174  42087600  26249946  38672274  51345348 
 17752098   4186105  14157455  11266452   2153889  53204200   5230614  25015856  57963750   5999584 
 25787878  49095500  13208832  67450288  31292240   4213062   9126222  36272500  15154040  12630820 
  4480541  31848344   6986748  28403200   5020134   4775200  47099729  30621448  14752626   7754061 
 34471482    374140   3916440  12832216   1695984  17443580  20518320  32612855  14612521  73318050 
 22395360  40538778  15925652  47471226  58911578  58840275    815592   5266950  85704322   3593571 
  2119325  26107198   9289494      4197   5026816  55732796     10950   6095452  24709745  21321230 
 62472232  19572375  65731617  28369152  65537378  33765555  13303251  61671468  13570216   9144968 
 51235308  24581340  17437785  32110418   4843245  19779111  11638088   9200842  19819377  55192452 
 72517937   2876784  11004356  21743982  61718670   7452224  40190000  37405060  44687340   4644000 
   455662   9956206  45783825  35002503  22294524  53742286  24498657  31575375    983580  16197093 
 25259396  61673260  18002204   1892856  58414395  10541237  48569423  17745756  51563184   4682847 
 31507322  21477478   6453525  51029896  21667800   9988762  36767709  25547590   1127280  39360452 
 17430695  71055510  53721894  11199384  51824124   2436608  11397850  33949960  57202978  94338648 
  4706911  54179872  43051484  50892100   7756840  14446770   1355344  65412980   9726300   8800302 
 13270566  28437619  11665030   4671675  27302258  53933139  59333056  33232815   1480479   7586505 
  6616170  16314958  57285850  41211264  42685533  61292409   5912728  37501612  18657534  87159060 
  9423848   4012597  41205042    127008   2492154   7898280  29076062  17029714   4893991  74905020 
 16042260  52945382  11133399  27130157  23399280  15038694   2040565  16660080  17627832  83075546 
 34743051  13274698   4378280    309690  49904622  40802190  26802225  19605736    429330   1513860 
  7438608  53984073   7748937   8499673  71634105  14475410    816144   8866915   1380236  13108340 
 74604185  31171272  13124524  22458000  63011480   3045480   1748490  62469120   2720889  55680070 
 59436504   4400840  24031208  10875780  59871883  19813730   8519752  12085104   7079765  41205262 
  1897525  13536600   4337800  15033144  23522229  53991594  14456022  10392620   7878903  15008328 
 41374986  14242574  27469356  10914190  10953716  60782390   1900467   1681688  10567879   1137196 
 13383932  62926260   7302174  60280401  18683406  69315750  56187352  57939791   4607163   8112192 
 57125406   4918626  75894760  15813720  13385125  42048630  86409471    776556  62122698  10382436 
 34801779   1250613  10937721   1362240  14364530  42526656  55876716   9972400  31301424  63065870 
   329508  21768936  43843851  18797800   1032804  39083565   8474718    301668  16926250   5094180 
 46034254   8077104  14522625  11899348   4250952  25160634  54805560    236940   9872772  14440115 
 10894078  26689830  18147200  37842618    729624   4470028   7807800  22104458  34073396  11174834 
 47706484  28252320  29537116  14505106  60749160  40336240  27695538  35876384   3353098  14609920 
  4441556   8270860   9378945  64525284  29008026  23905728  66035133  45542655  32395920  69965300 
 33200128  13693448  66303920  63776702   7619284    598220    620420   2680524  19741300   5245743 
  9874711    420240    255040   3271632  43088784   6558552  49074688   6964260    876792   9153648 
 65984139  32090208  39505860   4152510  65195295  47366055  73621012  42408780   9410401  75225720 
 61790631  52373139  35408723  16938270  10083808   1928412   7528375  18738640  10308924  15792102 
   650055  39214386  93945064   9821184  51004485   6031192   8189290  13900400    314160  30067845 
  9544472  67116680  12305942  74814896  10851750  17792284  45044100   9139912  56413752   4868448 
  7672800     76848  45339745  17557324  14909336  11166816   3879330  20270040  46797980   5872095 
  1618097  19142867  59408600  29853918   1405449   6973488  14079093  14821056   1683844  27776777 
 15202760   3187476  11025258   2326948   9184337  64669542   8150690  41661270  27042848  39634430 
  3012141    222138   3915945   5508072   7926448   2142306  64363184   4415466  30858336   1707829 
 40433261   8776290   7654444  35393244   3263976  54000498  44243940  39053502  55760544     91632 
 39474880   3208920    370431   1190020  69353903  23479700   1601982  15776506  26117900  12107400 
    99792  46954776  24776378  30074418  90560900   3083214  10594184   7539355  11837355  10955910 
 35592592   1323282  27206172  11048312   7561194  61541624  21779964  10951965  37879920  76591494 
 41058210  14933803   4972452  62421920   3482433  12344696   6766957  13113705  10964845  51702255 
 34265523  56190150   6369860   7746124   3276683  64711353   3325566  24820880  17853520  10055625 
  9122364  29595727  42010100  26117820  50784263  90930906  35011804    347760   4618824  43920156 
 24251843  31657080  19334727  23836248   8857134   1174046   4451370  26239950  41025655  46309720 
 56403810   1336436  37126765   3951004  13605676  26405536  10634220  23140800  33205535  26837195 
 21176338  16543527   5962650  24183120  29637101  32547999  27372008  42657795  50153355  30396731 
   325512  58318290   1585664  22037129  18117547  17407551   5920512  48161323  19184400  16187112 
 63994764  23440528  60012771  21831040  20823939  28513419  11313627   2540527  45588450  61311020 
  5918942   3076269  60607152  16508175   4191219  30922956  10912040  26354427   6305217  12738726 
 20049813  53946882  17820760   6756364  31283577  83387582  47293426  21649699  27013000  60501560 
 33556402  44879580  58218912  18479496    318357   4785210  28763669  46063125  32694592  33320294 
 44504840  50430916   2859419  48001734  55709023  17546682  48501396  43055080   1915456  27102675 
 19587750   2612790  25659144  24868112  89813185  19804352  34433884   1026844  29457405  22520560 
  7138124   6146448  45167424  31974753  14442166  50251136   5199600  11723712  74995268  77703602 
  2385817  85305744   3200964  23283066  42283656   3387708   6493564  14621875   1027184  39994602 
  6926358  59702388   3222915  13554549  36727340   8237736   2213757  26460336   2082149  20230182 
  5210760  33114114  23533816  45970080  39020940  29358456  21228597   4508910  10907982  79888842 
  5671785  44077963  60628870  27124944  36318310  49548015   5194752  36222292    142740  20587941 
 20209312  42826433  32321597  36500409   3941050  51156069   6624084  46491633  27145900   7602576 
 18794377  58090692   1162096  47210240  12914760  44446709  14913024  26223560  64636416  16253926 
 31790990  38785340  51893504  39645900  16239608  41531060   4651745  87045140  11362968  42301800 
  8599059  20952097   3255720  14552220    501552   1238994  31672296   1505108  63742464  14292587 
  6840252   1924164  85685776  72226404   5999695  21218312  71114400   5296200   1020117  48963750 
 35682647  17313852   6426088     46648   1797650  15085512   4072380  53116250  52661933   5862930 
  1569651  18233690  39468000  27996960  47673600  45777855  16796432  19832906  60069474  27444672 
  1507584  92184246  41160570  59106610   4981600  11826048   8568100  23314536   7201216  21590448 
  1798787   9700110   8010210  25443975  86179751   3975642    857577  50539104   9473148  38651795 
 29725976  12844282  17502044  29307696  52361606   4960700  25744130   1920748   1118742   4233264 
  7895688  32293336  73704420  15083790  16178345  13583136  90965163  33568810  49857810    776034 
  5282901  28957002  17402446  31689040  17390016  16123920   1455766  11301906  42517559  39209790 
 28766112  14299660  14268960  12292470  18401429  61054047  14567000   5628292   4392328  21444579 
   295680   6375424  36561122  20307790  27460866  18447663  63131114  43807134    970904  23102184 
 72324030   6224628  12846204   4836450  10185336  43613047   9707594  50904077  11526515   6443680 
  5042996  34872750  68113152  41785632  10258560  48288814  42956176  58122129  14164354   4832856 
 33528148  13769870   1795740  13585350   5563197   8067318  13953573  22711650   8306298    211761 
 19567854   5370300   2436053  15990300   1584125  10252853      7375   9077220  71092251   1437576 
 41709014  85562862  56329577  12054204   4003406   7214529   9804771  37274940   9566128  74296310 
 16778805   2598696  10002935   9008692  42360780   1687000  64777952  30072259   7423805  29864925 
 39325950  21990916   9775872  64202526  12664736    270970   6006344   8405309  59359852   4171516 
   301860  18088088  48195742  52612704   9520896  23016192  84557058   5489594  66166312  66322256 
 20985615  35819625  61629700  31199280  15530411   8481954  18253420  74020992  57164320  55963848 
 43529746  23207782  19452717  59135615  38150970  30901500  85223907   3660499  35621080  12002529 
  2362780   8910642   8198844  69600300   1406580  43494958  50150925  46692582   1012162  48858656 
  5467852   2357992  40905162   9242608  13953456  45134670   7439250  26200186  44050090   1852200 
 10621440  52720227  33594336  30636320  32205264   1697280  20933288  12640320  29284560  15380928 
 67443464  15968744  19901512   8553116  32551292   4169076  10339242  19956508   4282758   4540500 
 85215889  34861126   5227380  36377250   8203155   8887684  38709840  11250408   3040394  11972268 
 48554740  39121776  20725866  30851235    500883  64904946   9107028  35755944   6577227  58692947 
 65439715  12902310  73138482  27639822   1395324  20376832   4465798  28934780   6928000   3428104 
   137199  55533860  63341168  38674500   9183825   7939446  87826640  12983334  53019960  53004224 
  1673990   8932792  12052770  28068006  29592329  59222696  14528870  57248100  33901494  10510174 
 51191595  33994677  12736821   6836423   2818548  37791675  22122906  94106286  10166121  14889909 
  4057440  85169390  41576660   4489062  26492284   5228520  34500276  18364182   1206483  31683640 
 23527500   7110120    305876  33468629  14547502  25808486   9868812  10527217  60831265  12925066 
  1874741  17527213   7380295   9220736  30310420   6239940  10737376   9440150  52749408   6348552 
 51191454  13544100   1513024   3097671   7601393   6060420  25367942   2973900  58849845  32501220 
 29734871  10133536  25688693  33918669  25609340   2491012   7332220  25144275   6071964  10516822 
 73035995  66599334  74690144   3356392  21968210   5334592  43850430  14862598  69043060  66652320 
 16667208  39278348  47430620  58057229  31171920  63732384  38116208  31556769    778162  39686705 
 39425265   5320568   1196569  51787494  65696862  39418461  17385060  23570211   3556800  12277440 
 66529146   8566832   5382182   2314675  41052690   4330014   6955487   9759092  46293120  12154495 
 32599618   4614948   9158688  35169376  10289500   2481514  31959351  10465168   1366545  24873654 
 57287872  12884912   2451750  12246075  38297920    426360  23031040  68495301  47848350  14748480 
 74639006  22020933  19153050   5502666  13956975  71193760  58371349  75038579   4876872   6664896 
 57440152  76459812  28037672  15784431    971582  31189104  50862528  15518412  66388212    904800 
  3385204  38225530  28991556   1767171  20700078   5683508  34878592  83373260   2986592  19690462 
 14564080  76121968   7133567  62601417   2194800  28107786   2230252  14724634  10992128  35460300 
 26181250  30663328   5224280   9709479      7326  24185866  13810104   5495863   3754224   5260701 
     8545    209720  14492100  19336968  93017427  32952696  40584236  27958899   6117540   6384936 
 13020972  69785739   4960586   1144500  28501785   4973928  56517426   9685760   6343142  65179995 
 25701893   9629802    370845  14844800  27275517   2052960  74602761  35806925  31176082   4158675 
 23157849  24276380  10361109   6330787  64807918  23423062   3845980   8157760  56921492  20866854 
 44111547  32171408   3028641  25246290   3879855  56081498  22780800  12535692  32301330  31367125 
  6025123  25084080  39598794  32502656    861560  17527136  26335759    592370    178724  25654860 
 37860336  35039325   7277205  40996087  48558864  45633945   4597455   3851094   9722494  46671200 
 47673765  36443100  33141940  16899298  12050008  31236123  54182232   9892176  19200562  33831568 
  1104480   1153680  26423562  44021736  67155680  43981271   7213899    604221  15050763  50822160 
 52517460  17250282   6153150  26360082  22306562  33179240    570570  40673786  10510731  11789642 
  6019936  62980469  52450101   8603904    248160  22693503    397680  21128817  17198078   4804352 
 26331192  63220858  49359248  79074688  59195880  32823534  45163118  31818674   6119865  51742815 
 18551088  11625792  17346669   1869595  32884880   1421333   3168620  27441295  62435110  16642530 
 17437680  17684898  10392928  31097600    833356   8953334  21725172  56172930  35304402  54295822 
 18593688  40661838   9190504  63676122  16819604  40981161  49903784  11531195   2514921  31801494 
  8799065  17956140  11585511  11513839  10152844  12734806  12687640  76154220  13072600  44540955 
 75033420    817563   9880674  47974630  64894925   5811165   5492916  43103565   6500340   5959609 
 87032607  12574380   2905924  82801352  15299970  32386600  15812885  65476348  14904264    948272 
  3686276  15413650   1721442  20767175  27702948  20177978  31847532  18387220   2418240   3758412 
 14378334  11630512  18538026  63389712  12840930  77066000  37827136   6884325  60158928  11827244 
 11773350  26074851  27847989  24424960   5557314   5266072  20931558  21034640  37762372  43864002 
 18009948  44934999  10754200  30291094   5181729  28540712   9191370  11050520  12595650  38656180 
 58393032  64837542  12944576  25819248  27832806  15321010   7438038  68261004  32193700   6788278 
  8023389  29464706  66855820  27731544  24766976   9656668   5133384  12234200  76207800  71212826 
  3409923   7118204  20509451  21105318  11604030  28833959  15060948  41746932   8587000  21362670 
 60608893  34718112  40957588  13656265    917868  23488322    624810  72902219    298890  15577074 
 24074017  53621569    826573  43021370  28277416  54267565  41218668   2109519  47029640   5894068 
  9528684   6233640  23735238  66450895  69402545  96831150  16984350  48723049  36698750  22292012 
 32661624  21297000  34331388   8162700    147726  10490040  69650084  26760657  45430748  16647472 
 28903966  17317669  15703692   8204736  13236080  24350144   8346608   6876939   4751919   5002193 
 25745927   7421558   7410284  36533536  97408251  32010384  20094347   2193426  18086992  11799744 
   166341   4738944  64908810  18106496  56108610  12512976  11487120    490644   4534784   5125125 
   714663  35448600  19373718  66191156  11052452  20230513  55561100    688524  48921670   9028848 
  2192136    158571   1916208  22540490   9226804  50526432  17025560  14913873  51785374   8374044 
 30569568  13829172   4152819   5198731   8488656   2071734   9881853  29051139  13003754  35385420 
 35354174  34782426  17827781   4430894   6294016  33697126   9145886  37261224   9691029   8822090 
 33684350  37693975  94902850  10566384  13079470  13607446  11486464   1905660  19073928  29495016 
 70306587  31606025   1200752  43236720  19024870  65784960  22687865   3439667  72034648  28328154 
  2477187  67037319  41065305  57573747   9732780  58220538    420825  16931932  33444252  19505512 
 21974380  13542945  36151300  66753476  10398745  15273696  79447515  25648510   9505992  38965740 
  3922400   5702040   5280873   4027608  32140108  23189231  26741120   3942895  16636601   3373650 
 10951125   3642500  53811912  25994520  11271828  30517439   8563002  15072704  10965306  14375449 
 21700960    126429  22497318  34445510  19221924   7821176  40772256  46552704  49832319  41678418 
 68590563  30318826  31939166  15395902   8198406  12929280  14255043  39253166   7318800   5174472 
 42319780  13092387  65166816  17208774   4675367  28191744  18112680  24944140  33914496   6516405 
 10838772  26052585  31040874  31538909  34041210  33912760   4301890  54411521  21013854    700338 
  5447435    762375  60599146  37724796   4084002  22584014   2657115   4464206  15451872  44472768 
 23185380  85813280  39371661  27515761  23410880   3271101  60329598  18470274  20700680   8940526 
 36239840   5238480  34744320   9603389  19533680  24161220  28769596  52272544    849056  19541160 
  3641768  20549554  21850542  16768729  76913660    153218  19943880  35250061  28804671    544486 
 16197219  21250292  54496016   1366827  19354600   8537214   5864628  23822457  13917882  44139515 
 16850961  22154472  15847688  85166250   6292872   2256738  11105760   2886718     48456   1457832 
  7759505  14369181  10476158  29923510   2191552  23427274  34941114   9960426   9212415   1650950 
 30730931  50533065  14616498  44396366  35070350   8025207   5313224  27775675  22500786  40097505 
  9185937  40186992  10403352   2821410    317097   5895890  88166832   2374911  17856256  10863950 
 23826150  33268431  54223722  60995718  19626945   5973660  91067965  69666198  17389288  39340120 
 16300026   4034660  20160858    551551  44083016  27409175  28131374   4480276   1016160  78767273 
   560739  12181196   7426987  24514227  52613106  55443616  65922090  10630522  33724824  78419656 
 58080570  23476707  15099525  28465280  29229621    670640  18675195    327210  11633392  38500332 
  1510556   1340808   3331110  24866048   7536763   5507810   8241954  15641910  77774722  20990022 
 37270818  15881297   1635216   2422449  16732350  43028021   8899608    736912    711942  28133800 
 22209330  36814578   8171820  47727108   3410982    111384  88623181  60832962   3559612  12925171 
  2121448   1033050  26976992   5617369    588846  40992138   7184125  43364144    243492   3117825 
 31666958  42659641   4064706  72304535  18536382  81832842  42468444  67295518  19594344   3961314 
 45341280  32487416  18404000   9948327   3415788  16226056  18694920    144570  12368363  79371838 
 56211408  48718638   5030592  31974080  53793898   1213164   1796200  22135335  20033280  50403392 
  6396236  31186896      9711  39407011   9889656   3856720  60744116  56705557    285600  12877815 
 38113278   2297575  43440800  42702114   5883360  33472272   9180654   5928760  21961526   4748590 
 10296650    348008   3381592  52607405  17430166   7135584  72242445  65254008  13432141  68352529 
  1956654  34561648   5042933  28437806  27883548  17532708   3041580     25614   9560369  15463812 
 42653672  20229846  44722650  40117472  11913243   4938356  52709800  63513450    612724  27286710 
   477687  37110720   1045673  84909440  19119120  11658856    706000   4756664   9284379   1804108 
 14524452  30173787  22900250   2777304  45677844   8507229  48392829  24757304   1146096   3722525 
 56802990  48472515  20901500  18352928  13246740  27293233  26906648   3502278  16727445  29667584 
   795800   6225509  22315158  13531500  33820404  41575032  47971950  63148550  26253304     48930 
   281248  18026301  12103260  45273585  29576160   8046779  15958816  56313348   2203248  24074380 
 69076610   5788200  40221909  75378625   2800749   6658516  18706970   4639241  12740551  37547200 
  8244612  21942405   6776769  16898310   1031800  37529883   4008202  34618711  10504032  19288672 
  5074619  61049210  52690572  21518595  12507045  52204872   5187500  82863730  12563424   8178184 
   278685  34160251  15846420   3056640    108979    863200  26797122  37007496  13688064  69671370 
 11778904    797622  31772704  12858272  12862080  13737184   7924140  11042185  36759346   1568490 
 77137073  86419315  38655894  26332556   1643652  12638420   2417550  22752779  60853254  49112105 
 56187978  31688370  51880608   6315132   1981152    547770  26535015  10012680  58860555  43101004 
 42783946  48722092   1700328  20370748  42465157  10724115   8073140  73896545  65519300   8322807 
  6245376  19562175    213030  26305150  12302433  60415530  21218229    535780   1095570   3907688 
  7880800   3550365  18180800  29337500  65557800  11275648  31908034  15589417  54154859  50219620 
 12034139  12361728   3264027  24658672  19673962    896670   3916165   5655978  19452675  38166198 
 67252383  35754243   6354124  61157472  32359782   2794190   3350390  31163363   2932504    504405 
 16105905   2136117  72577998   1434196   5156448   7291540  12272830  44719808  16121820  25275480 
  6892440  51114090   9228600   5559216  67066245   5061220    394052  13195886  20486114  28762884 
  9210632  78211980  64228626  19061811  49756551  41308584  49191936  32533344  23200272  36202929 
 37437240  12527640   3891376    892905   3833248  12321000  31219703   2661240   6390384   2786725 
 38345076  62579180   4236984  83875560  89178880  21081564   1870056   8811836  12574848  41317575 
 49851900  87318537    334450  72514953   1575000  56086625   6207740  12146442  12801348   8913957 
 35522496  42968772  86311008  46286344  10930075   2804748  72445125   9965340   5809536  55326483 
 22339072  13651092   6006755  64825992  78466080  36835856  55418700  10108676  48396990  14238965 
 18813431  13330216  12459231  23831740   7033597  21590042  28974336  12180237   1092750   3932234 
 14661108  95260050  79722416   6713914  18607140    610335  19050537  17962186  34264184  17457581 
 57091380  69197468  12383152  20819980   9349600  16278130  25770215  12321792   3026933  29307721 
 13932162   2566400   9886536   1614800  72265320   4202100  19202742  28760029   1384803   3056176 
  8100079  26266680  12540836  32565240  32296003   3932176   8621550   8786660   6473632  71880750 
  3494473  13161306   3705750   8897490  40051620  30454914    241248   3824320  49496832  40255056 
 37094538  28226310   9313260  81683830  19820710  30909450   9822870  39028780  58868560  12074652 
 23795104  56653506   9696406    144720   7872424  35771820  30286190  16806222   2438289   6664008 
 21528045  23781455   7228816  38380917  93213714  58206470  18051120   3535077  17358370  48148650 
 32473128   7039154  16021313   5075010  11850138   2243284   5495886   7462763  37051280  54105520 
  7177966   1825434  24968570  28032264  38160738  34052304  42508800  43321100  31854690    555012 
 20703738  30149688  39380928  15120183  68127150  44169996  13190408  19850965  61308135   2234496 
  4249740   9178280  26096070   6481422   6141072  14636340  20923000   3713408   3334329  57401666 
 14731709  32229360  37859712  11548800  29115031  16571153  19887775  26191695  24846647   3250968 
 12098744  84051388   2787048  10094895   9803584  62516130   9791250  20021968  39929966   6375348 
 24924120  40247694  16403391  19692288   6664440  46994712  38558080  55092400  11010730      4656 
 21470218  59915782  51221688   2050428   4040535  30085835   6151257  45514590  55762344    202014 
 10705864  23466716  14431012  36007335  32689832  78504255  12218778  12335661   4382240    879228 
 24598559  48229926   1251665   3497325  12024950  68848704   1054368  33457860  32221530  31473848 
 20715003  26957888  11107092  48825700   7680780   2432730  29524324  45887737  24447228  22551170 
 27623928  23310344  33283456  18582564  45052569  20205504  51393408    416628  19981800  34634622 
 28353875  55154799  75681850   5625856   3183994   7609197  12780329   3021035  17141908  51448782 
 53943043  35424025  13719888  47478180  29564592  15425340  40539774  38323120  20590548  12169440 
 21023674  29116022  10695105    262676   8449872  33406902   4626720  13976208   2978352    392430 
  8065750  37835806   2297853  44874288  88602090   5986224   9086440  32624749   6085440  89095912 
 16687081  21293537  17636275  71410638  27041040   2191305  20824285  51176294  11339476  10394748 
  5755800  20139768  71207528  59025460  16405884  64914156  53396880    483560  53691865    363675 
 23331888   9379368  12583844  51473070   1979328  39504816  12265500  60909580  19634256   2448230 
 48304327  27671571  16403023  82487376  55355016  39455166    562462  56530646   8482773  12951295 
   328977   1549827   6671520  43131154  50894055  64024984  21543672  68252693   2871454  44541035 
 56289772  10733910  73792890   2562172  23824170  16040956   5600601   2080320  62978664  73152880 
 11352120    690838  28422188  46854927   8227491  52082932   2433396  12952875  13400835    140452 
 20403720  23211720  50100624  44532216  23020718   8689956  11412596  11066910  34430400  31645710 
 30170995  21325088   5489407  16928700  53280426   8046410  36548725  10116936  16530871   4331762 
 31662900  60218743  30255990  12607232   7420027  41535686   3194556  49189245     26593  36731322 
 51593910  26938960  41656628   2080152  67097132  18906855  36778908   3242876  22568865  25534800 
 17790388  75329688   6624288   8199507   4119864  36911074  18349188  50894423  28434051   5526360 
 45631237  12494580  12054417  49711552   5607135  15935451  41267293  25612360  27445145  14308980 
 42877596   7790736  33107139  30139648  46400512  48627572   5856685  24880112   6389596  18984912 
 17357434  14100240   5166835   5082264  19445850  35987289  11129772   1873025  34133487  49338135 
 19214130  30985848   3399150  82297808  87213150    597786   6443788  27508900  11407650   9718080 
  2705635   7753194  71013615  20910000   1428323  14652297  20158875  13017732  32146914  33975250 
 62161200  27674640  14849840  22806195  66033226  39456675   7154340  64281980   5836560  34669236 
 29458167   3283350  15336110   9028719   2229094  38114350   2413020  18122314   1657888   4909360 
  3245011  20755555  20022554  12268566   7444305   2294618   3640210  98392820   8794800   4474075 
  1252368  18049750  20523890  39597284  44251974  12416256  57460843   6257664  19116405  10513800 
 30945024    809278  52443531  78295200  66470912  42556635  22200192  74024704  50045430  35644988 
 44812656  71840434  10937579  28085132   6526000  29976980  11625744  34653960  43874025  27484740 
 25017924  27406386   9117874  31667667  51371775  18199440   5294000  31042590  47727126  78390240 
 20351950   3480192  43978248  52625536  45092877  50939064  11845720  22619243   9765664  16295352 
 25163456   3369426  22395576  40577436   1816824  21578984   3618156  12311647   6972958   4199300 
 61180020  20823972  20765364  40631760  39151710  22119610  41663349   2392082  11579060   7157645 
 35385168  18090019   6830076  42456951  20680752  12440196  34117281    135736  50494320  13006260 
 58574901  76277660   2888860  48561095  34866590  70925812  39912730  15973848   1291290  27539626 
  4167023   1599336  73086840  68484256   1391420  16662270    682008  87708992  10164096   6069476 
  3068601  47714016  27162366  31744301  51951648  71363676   3170512  33872436   1896812  52758728 
  2166276  11329514   5842152  26365878  57028680    935088  21830910  14305024  54358800  29955484 
 11013008  17332662   8246910  23523804    669487   7186374  36769080  43409898  19582281   4566982 
 52942077  21490784  47470176  17677500   8625128  17880695  13340880  25867656  11637054  32314115 
 10885670  61786472  68984424   2675505  17262960    427608   6611625   4928536  64832193   9195468 
  2829324   4448420  21363546  14448860  13799388  19185605  75040536  43059876   1481004  18317381 
   973728  14080425    415386   5055715   4998825  68405415    467040  24390494  23502269  42167670 
   713076  21425298  40214160  62411633  31641120  39348658   6497394    778512  22389850  20863066 
 31474091  70681618   4620672  19601658   2634104  58656715  10119156  10770243  61175763   6895532 
 54540261  43599936  18889605  46473189  20995038   6998189  21511800  41159760  79102140  87802344 
 64808496    730268  30731068  27730120  12350980   9768744  34069809  22564080  46339545  42569836 
 23715020  18064656  48146105    252252  40235019    971451  10775528  25991016   5146204   9146954 
 13528944  42113211  20985308   1491941  92988195  17219985  54973440  43836639   2981692   9022008 
 10571064  26128575  35807321  60682095  23825349  65357630  18274932     57552   7941120  21100785 
 14551250   5715258   5222965  19023408   1016424  44854472  51072777  34141120  17777529    446532 
   253861  59725710  33360600  14698170  22694232  13594176  72094800  31505640  71577856  38163992 
  5101380  24304779   1745499  19308938  52095168  69598571  18451097   1866150  65034375   9256332 
 43865490  33109778  22769760  61400020     11544  40141375  59742528  62890340   9043002  18052476 
  3755538  26260500  67536120  17751123  33137055  16333172   7325343  36600000  20597940  26511598 
 13553226  42903952   4424635  11204424   6613152  33484762   5091601  84736631  36329062  21793796 
 49127400  22425524  15242100  44865036  38591196   1020357  69712656  37150806  20266862  71747080 
  1925688  10708565  46229277  53443260  35358400  17633870   1488300   5683584  26251854  16422270 
 61780685  26887830  10463988  56223960  25333000   2323968  17540040  63568351  18975208  25241044 
 25320388   9347670  13926599  46489542  26614602   8581101  26598978  10851360  11430126  76189905 
  1165627  63342915  37814124  27333805  34994908  43540560  81786800  16844458   5171444  17877580 
  7066216  27698135  48467419  48413160  18349591  13105410   4268440   2109600  26411714  72900175 
  9826923  10303998  23030392  17090750  47098854  79924145  24457680  13872846    345042  35731864 
 37328949   6810251   3873740  41294700    755862   1442412  10641456  59702448  55475844  52785025 
 19256664  26737623   1371609  43974215  19459840  32813057   4443222   2249916  56983031  93403258 
 34151425  46086856  33737556  56770506  16676825   1553632   8310610  16421100   3177585  32761054 
 75363121  42830004  13675400  28349538   3707496  84954960   6501862  23824972   8640060   3518700 
  4940208  11849364  49060546  40479747   1115592  35366805  39055600   7612768   3350250  65556634 
 33002760  64050450   1572692   6282626  72736445     90984  16071540  30408768   6516882  16835620 
 28409958  15018168  35711916  74661950  37452636  10697488  88310083    382978  48522048  43869696 
 17469700  25952100   9631290  84315570  53439282  27379770    397047    406224  11439890  26682420 
 11622273  33619828   5260038   6629106  72917567   1364422  36804144   2139041   4869228   1675710 
 44366652   1823306   5778210  33745000  39743070  14065902  11538810  10432459  72115500  51214086 
 11382210   7040898  35707821   3459546  42404456  38201094  18084456  68105862   3190496  65123894 
 10407826   3548896   1369621    238235  91941870     54789   9673712  17898195  40584000  25808205 
  4878920  15149784  13450400    761292  39098934  19520692  15012765  30783755  57540880  82721045 
 17392282  11829433  10416294  35129820  29092082    815430  17959590  45826209  36741045  83077408 
 20159312  13644862  50348046  50666196  10753808   7472372  29950476  43678452  14029720   3343026 
 19190296  10926900  62445745  69077448  17777477  33853554  13690336  34306920  13748686   3745340 
 32734044  51698304   6421318  10424835    650536  30469296  24217236   7344315   6096538  11214048 
 24427662  57254574  22644822   1832058  11690560  44840390  64247625   9666916  29693326  42644154 
 40232304  61923204  54145080  43525794  67829990   7526758  53690700  30834834  50925483   1755341 
  3680499  35054976  59883378   7994484   5009975    303457   2511936  32096463  16218048  33778010 
 15101570  36469899  24115390  13886112  31893069  41202000  34371780  24878028  33699291  12494342 
  4349975  14774292  31497102   8640801  28288750  10301733  59269470   3848736  81937856   2034879 
  6790068  56162421   6477360  19952646  80155782   7949484  56213160    766645  29486175  27078742 
 25791040    528426   9432045  36679021  13094224  35590950  10565081  17417216  20840806  11426952 
 47458150  58689450  36714030   4871557  64400529  12513168   2597376  33253248   1137960  36179046 
  5236680  29802684  15539076  26662650  58233385   1472761  25378949   7041105  13960674  15619852 
 22362021  22524720  15293031  28530096   3976269  28783855  16814340    237825  64054375  25240820 
 66638572  54423642  26967504   9126747  64690740  16166472   6581444  42746535   7546770  87914295 
  9742592   8431472   3375360  95510505   3350067  27972768  45809838   7346168  12491122  16818660 
 19217236  36475835  41603300  40360920  37125819  15104342  45659754  12603600   8880525  13180486 
 34739824    202455  15600505    237584  46383480  39580952   3574988  10729526   9284706   3449600 
  6243291  45915408  14961343  37438688  49740048      7885  25456960  10467054   6867536  54465957 
 22829816  24841168  39186108  36958116  35241675  25700259   2237962  41327064  12913740  17192278 
 22757286  51988224  72062100  87448912  74224798  13560546  30538815   9478668  42857440  44635472 
 25126437  45992440   7945821  17555517   3344318  54828480  31775802  51734455  13376436   7035396 
 60195912  64407048   2168672   5732935  60181500    777998  53026776    747320   8910516  12601582 
 14291208   3302760    779317   5723661  45723200  24112368  22235910  23082800  46221210  10967580 
 51393916   7698334  17928670  19307020  42201162  75863700  32914850  10449341  24857808   6764076 
 77736498   7369800  35158103  10370000  57357155   7498604  23911695   6822750  14053584  65981256 
  6376400  28864875  46398600  32448512   6500115  10735452  18060784   5225010  34569348    365070 
  4047936  65161380  58877752  47854213  48049599    419648    450780  88491375  45580530  32357052 
  8227949  28924905   1898739  11418400   5388552  40544496   4478760  62644918   2653610  13297572 
 29443904  92995902  30824825   4705218   1998035   1879146  28140672  23738445  29887686  34319852 
 13548057  18873459  56096847   8826336  49954180   7798362  11427609   2776778  40710772   8767473 
  4903462  41874028  47898050  24808248  43950660  29657072  26226145  90337096  56254440  19555458 
  1849936  28647440  33890010   6265248   1894970  50568744   5046200   5312433   8259225  32372188 
 55401084  15112443  14407800  60754638  58881242  49027881  43251448  33861142  59449815  44301760 
 12830224    320860  22883080  39231246  26168460  14048112  53810008    365939  22037512  38214876 
 77554074  38035361  70590450  42041952   1314610    811447  50344164  33862179    321580  15819570 
  8089460  64919276  17101100   2206498  10368676  11281200   1508619   5408235  47005806  14668347 
 83648992  23502898  24169500  32598176   4225165  63996084   2482724  34040838   4424810  40146672 
 12224606  27037316  22405275   8650949  32806380  18788814  21034944   6975576  82854030  28142052 
 72355326  21172808  15371688  38549868  22434112  13790400  29301264  29298640  28159728   4145724 
 21334560  10253271    185136   8272598  23705825   3241296   8025600  47259364  35929300   2365144 
 12592440  23875509  46933690  15167093  27138488   7304698  25638320  15881920  17597490  71410400 
 89854532   5180850    681975  33971200  19385292  24726426    282240  31850775  18042980  34740300 
 10674588   1553565   7997836  56545798  34047330  12837198  20554555    901000  29222592   4276560 
 53035411  40083771  43619736  41060040   6385750   6903482  70249245   5226390    262752   2751252 
  4278777  26169458   8322912  66520438  51759002    583050  12989376  10949472  59399055  50992530 
  7859865  27467000  45375288  33732192  22530288  42818571  63598496  10518912   2466884  18560549 
 19741953  12579203  59889062  98813268  39152748  10557260  17264660  51844710  25743268  72393990 
 13269542  29936712   2222285  12413856  12864225  15957684  60468508  76657572  35195218  12583448 
 18728907   7430650  45478935  51463830   9110367   8601103   4228144  12416928   3619728  81284412 
 23554592  31200198  71131572   3998664   2919897   2588726  47529388  13836384  36843240  13173570 
 56309400  22848076   3617880  18676416   1136862   1296580   2852005  43401360   1856232  10650321 
  5277552   4750642  22053952  45787720   7589385  11316445  26611298  11898073   1872720  12627474 
 62236590  27109925   1326447  20419107  28322920  31718085  40140153  14784640    681377  20557152 
  2740992  13983385  20566125  40929030  53525830  15317334  13034308  28907492  38706864  10168601 
 40969434  43684524   8933058   3365811   1720004  32325075  22112508  10219165   8228376  27891305 
 45342515   5016122  16417016  16851380   3353046  41674080  37583892    676110  54543583    107952 
 20928570  70679580  41327847   2807503  54977856   9505716  22427093  15275353  16014636  34948974 
   812430   9074334  10899630  25392740  40195950    360513  49131540  23066613   6589728  42195580 
 22271313  64231736  10972204  34234664   1365372  18651460  86279548  29500950  16406390  11075185 
  1229624   2819040  15254517  40813860  21187012  29431213   5132864   2448421   5281826  14100888 
  1117981  48601595  12373375  62228665   2775300  78619814  27383892   2127455  16437029  10608770 
 41954670  23262976    415270  41812432  59880135  32094374   3241400  45635701  42770434  35638053 
 48619656  13862394  19120479  14475132  16218198  13870224  37353712  63246204   8117210  39274928 
 11272073  33467196  10142218    558800   8268711   6815061   9613903  23356788  11185970  41936265 
 11072895   6982820  12847826  88592759   8740249   1683798   3486686  41787261  37090659  65109954 
 18374178  28312500   6066151  15149550   4024384  10559510  11889696  10037060   1207540   7824257 
 28683515   1136858  45715137  75887580  52723176   8671887   1784892   7410240  93189590   4327706 
   695520   2431710  28962152  12183864  41809443    145925  57829552  45201457  33640950    982016 
  6519513  30616052  11468160   4023206   3781104  26595009   7618353  13917295  52435111  25667928 
 48380178   6633721  37770456   9893004   9786972  36691795  18806073     37073  36433657  36467872 
   371518   4135896  41721069  22623872     81000  32200872  54114564  67740074  12801294   8282023 
 20139120   8889312  13373140  18419262  58006935  19002090  23840334   9434232  76485291  38131740 
 15091482  81804380     41700   8661576  16529249  21181680   1528397  19766592  18497465  33710200 
 66829224   1804774   8205588    312430  76927855  11669994   7444968  31275776  21107360  55854414 
 14769722   8681574  16296183  51691200  79692480  15854130  35868063  10164336  17600941  13616970 
 52841944  30085044  43652200  42610368   9017325  36265394  35953968  29390779  12216657   1086008 
 36756566   4506469  48138868  52572829  50757385   5529420   8913240  49512694   3092212  35275552 
 18210718  11119724  52421523  17003490  23907741   3876075  51367200   1821008   1282644  67990710 
 13811616  22755420   2236086  26207250   8409447  23895710   5513292  60688032  62253568  27593919 
 25729872  36404712  31834104  10227980   4609805  73143335   3150813  53300016   2686255  22943260 
  3123064  51899155  49052214  20272006  11429855  23652270   2212210   3891675  67368420  25908795 
 16560360  26168940  33573430    803221  21751160  17656694  11660468   7330219   7266625  28490616 
 17941800    513280   4007502  78209288   1532530   6079689   5000856   5326720  10015978  30877182 
 55182596  64605984  41715765  62321627  54705210  38104295  10875690    103095  13625040  44329899 
 72368626  12243678  66983358   9933723  59806416   6722505   8750554  29954970    844155  19636650 
 48086140  14164899  52605091  17619992  33814638  16325284  23469579   4366860  13984224  45579912 
 48383004   7202390   8429018   6331988   7844012  28255185  10749256  74735892  30772872  17996307 
 67144714   1377750  44234918  18009606  73295184   4565604   4167450  40982031  19338494  17072352 
 17188470  55495893  15226855  55456514  54126440  31307930   5888604   1578235  90279114  65577166 
  1960962  46211925   9008714  31589796  42408390  22235075  87094366  19241712  11132654  40186750 
  3268740   9746631    736785    545780  10080862   6265011  10036988   5747126  16218381   8582760 
  9115038   3327480  12257415  25682400  12004200   5841552  38931288  15949960  50477058  71208690 
 65156500   5186979  90005376   3326752  12824019  14910921  20748000  82333728  16523061  45716560 
  5886816  12086844  22332460  40301166  12273700    156960  39881380  48109905  61185525  18898272 
 11561836  19292451     72624   9056838  58993465  60107535  43086768    197000  11264354   4693104 
 12983048  49714340  32763525  39713536  40441495  53476488   3868074   1705950   2040212   1441020 
 20799888    468103   4069152  23764566   6923543    118125   7068408   4903770   1653647   2515625 
 23206962  77420852  18775152  80212792  13028426   7328545   1579318  20161728   1308610   1468544 
 68853120   1222910   6990192   6443171  24623490  12447240   4174578  61205409  57164040  14909152 
 43559439  35147177  15011136  18446498     32586  35168166  56749696  19217328  13088454  75725460 
    93460  36936900   2759942   1230064    286221  12779580  10267492  36307238  22337456  28486472 
 73911123  31131225  63888162  63932512  68352704  21924036  70282704   1796605  18928104  15128856 
 15132768  34068040  18503476   1065997  20790550  31439221  34458780   1236600  61701057   2967216 
 40777632   5341776  20328795   5228265   5481140   6781437  11699566   3405490  78072190  27040650 
  9128371   6244914  60677565  47401965  17893412  41024522   1526617   3370608  42279680   9464670 
 72510624    688178   6415311  54516408  19905578  42987945  91279524  24513860  37928490  13500958 
   445485  24077424  63736200   7049832  37168377  19070919  13679974  16711620   3490654  33522730 
  4816728  26933436   5752305  25134344   7857135  28301991  60361252    732816  75570166    214156 
  9154075  33177900  27141312    453726   6504782   1667952  21886224  27694161  25808510    155600 
 12121835   3067344   6590340   2554076   8936256  19973085   3480408  28659200  16242450  47372668 
 26200048    107240  63569561     33762   5556690  50800932    354380  15633245   9694296  56467152 
 53328088  29028960  30235275  18102240   2736893  71630931  64895370  28013040   1833108  32819913 
  5291240    547536   2712814  35875998  19779480  35518812   8096895  49492912  57171156    597915 
   682924   5920635  30231695  20433264  43094646  24165123   3610871  45063118  25024254  52118352 
 12122571   6648681  12934314  30255082  40428784  30316194  38828895  45351068  29984748  14660637 
 17859976  14668884  48348756  42098705   3306028   6011790  48719573   2920722  41262500   9043686 
 25126104  21301308   2409690  25214995  56291004  90513492  48262648  45968288  26574714   8106078 
 87393460  13645220   9279909  11168766  38592228  40728380  74131440  56768340   4009640   3194310 
   531776  10374630  51294320   4658742  29602456   7716320   6432564  19529705  21226140  42594968 
  3833725  35508179  34453475   9919752  25916390   5721846  86907674  50642354   9353862  50573632 
 42626556   2359158  20054265  23740038  20327238   8642490   4732150  50868524  92015984   6063634 
 20309038  79477200  41570112   5841909  41308623  15851325   8452519  11393448   3976339  41912250 
 16423910  51573904  20874000  86093117    868102   3784320  20750904  23609510  24220304   3948862 
  1639116  10875750  31214466  29239335  16523568   1755292  19003323   6897282   7555048    762765 
   241875   8102133  65864496  22091344  44225908   6978218  11762053  31070814  36118800   1897776 
  3008457   4631156   8780812  22903998   2727602    411642  43270064   5837118  53461458   7544753 
 21023618  12199932  12384000   4644651  31609296  52112130  17120159  10526760  52189998   1357925 
 52594489    463264  15120378     11632  13693500  31750696  51945343  37163560  61882924   8267818 
 61423370   8283405  12868968   5652720  13792401  35536130   3952366   2710164  76204880  63241624 
 20279842  19517435   7846845  45428375  88608630  13077061  13612962   1046316  27939600  41109786 
 16385484  32152918   5642263  10794696    229944  22350216  24487200  16496487  38235296   3654656 
 39838535  18003760  13565468  31176234  41681564  57916170  22933340   1329393  10819192   1012148 
 35446680    506282  17200120  11509972  44606799  19190556   1776540  19094316  19776393  16450407 
 16539006   9709785   3221088   9477867  36163928  65888836  17833464  53957184   9774889  21871656 
 39995532   7905120  35286048   4861940  44725100  72405897  12880640   1310679     36456   4595706 
 27959596   3754166  15105792     24675  16924091  49752063  63830682   1527929  41594101  55975887 
  2234650   3368176    863370  27848433  35946378  26328330   5536960   5213536  23065600   2903446 
  6941047   3397600  70162099   6976200  40881450  26414951  37685674   3656120   7661945  64593540 
 11123839   3521600   4636359  14702621   6679206  74535001  49073745  21653530   2408340  49526548 
 12807125  16690617  35940893  11442142  11711178  15996310  18489632  33566450   9245816  42198600 
  8359910   3698695  83719738     56259   1352560   2591875  38706822  18253312   2093217  82180938 
  3132454   2387346  25320750  26305386  38267152  75687786   4567340  12816830  57877272  16352440 
 22172472  18142371   3947483   5972252  63572504   5601504  25363389  31593925  33971616  12927840 
  4634658   8306690  44100480  72526992   4837532  11469600   6223455  39490396   9679828  14209062 
 26279568  38788360   5885247   9742014   5218488  56655162  16881696  47855920  30347870  15437316 
 23424240  54511786  44663940  36985699   9445698  77410014  45702775  25638228  11673624  42330200 
  1958015  14251393  28971089   2570760   1346973   3689572   1337770  41542968  10281460   1941128 
 20177946  12473662   8270080  20123580  22780884  41103745   9449064  49388630   3331413  54938853 
  9224880  47428904  10137365   3919240  48298950  77294014  32098215   4833232   8404256  12047310 
 16609628  34101048   2279072   1626425  15815083  29405413  17863806  13354418   7478502  17837742 
 74203560   7836272  14607510   2291410    557925  37407319  10829392  34769280  21894486  28526465 
 17224218  10880924   9216045   7202916   3762390   8893594  20577238   1911854   3177636   4077193 
  3426588  25958712  18407816  24032152   8096700  13144416  52658424  25552129  11363391  80200278 
 39720933  72562672  20945898   2770854  92408976  30591637   4130005  46906097   3401120  40241344 
  9148498  52443079  43958160  28783608  23900931  35598554  33788660   4922517  15802371   3382884 
 19681410  20586524  16111680  40734730   1892704   3572646    918568  19173222    164934  27532980 
    88165  15202812  26786445   4504796  12482624   7570696  22227312   4093944  60881660  11015190 
  2736608  34199550   1893144   5385312   3706599  13413204   5850750  18351585  15254195   6430352 
 77100478  83176347  32138694  30011700  12434368  12964926  24096478    534540   1357020  13317024 
   917700  20691200   5397060   3986643   4628855  11969038    132912   6667812  56315016  69972320 
 11043513  48357920   9890894   5224296  25379080  34281443  41861617  15788052   2785507  49273213 
 35633248  16575390  15034557  21922025   8359659  24930067   1161043   7334613  14746508  69679826 
 27111105   3081600  21553960   1577912   3737016  12783936  30603320    192150  24271251  94851666 
  1728168  74009340   7592944   8976139  21424564  23354560  21223480  26894525   7923517  44000840 
  4464970  52198080  18639084  55424820   1380860   3921860  35748096  31037776  24081785  38551329 
  6540440  36511860  14514804  66231344  21830826  39780906   9504880  15114473  43858356  35296365 
 70875558  15224340   8640330  62395320    908064  81368820  16246992  11856275   2325072   4457446 
 19856810  91597862  67167360   2349848  23251100   4041144   2076240  51160870  60072397     82923 
 43161233  88792808  24492634  91230840  80428927   2905916  19307160  45249516  58846083  63469760 
   475546   2317904    235321  57043800  20552091  28025816  36965708  19267224  19836000   9141948 
  2830260   4186626  77046585  20487264  11787762   3628308  21181610  17324359  75545172  16319100 
  5208896  57802560  17537520  29247462  44492448    448105  21183624  39301718   8813448  12349016 
  5298849   4557160  25557770  50497594  27037591  36272960  11261175  27147862  34086102  31063176 
  4267970   9287654  53048895  14859139  16637880  50811219  62559936  26137122   3588700    160020 
 54013674  80011468  53898600  21336210  37426224  34930035  69911532   8914015   8717390  10150140 
 43946084  10915526  10111559  35679105  19832960  74330375  67011756  53231391   2420775   3423936 
 22555494  27906834  53457652   1416470  71293260   8965776   8353386  21027644  37869776  57251744 
  3997840  48026407  12177440  51391714  40796634  31707924  25579072  58538550   5669040    392452 
  3163725   1431008  11715240  50595930   1347248  18492176   6420261  52624825  28452249  25698720 
 18485495  22360442  17047548  11547969  71138242  65399256  50195444   3340694  20158864  39965580 
 12329466  12345725   5771040  33962024  95344810   8880284   5453576  73839419  18312420  24745700 
 15463545  17548236  25866008  41737176  40484136  61033746  32506357   2519944  18128232   5837810 
 82296895   6805623   9301032  14913796  67321600    884883  17087110  59702776  10495672   7249515 
 11217399   4094532   9484817   7037310   2581796   6642460  70749518   1141308  79196311  49499599 
 54462801   4134312  40739075  19420400  20001844   4083699    709750  15999936  79572675  46689565 
   683698  31010330  17977218  58419690  18877994  50003919  25499568  18449536  62599356  25854640 
 26389668  50149744  64390451   8249256  40401036  63103623  72191735  94446162  16958214   8851620 
 23128297  18822407   4831596  60324856  16841520  38564064   1307592  24112704  37414328  46486440 
  6408796  25501455  58167196  21589780    629356  24710903   5626405  68542344  25494937  23825556 
   647944  50479443  16884600  13015750  53439408  45918564   8549169   8014360  75269285  62225163 
   239108  10994238   3135438  25819570  27436570  38235776  20411963   7685580  13229060  17522791 
 37392526  57725335  25776344  17906096  10897308   8637516  61713492   4002271   4557360   9228941 
 58577981    198551    269844    385635   1197658   9702070   3055020  60014331   6592925  10697685 
 46947658  53890811  62797020   2140640  25132874  14144592   1657601  15577120  25038000  25134384 
  6567304  12844074  16971500  58990050     45220  43837200   1433436  15458288   5134908  61202142 
 31124249  16982904   8613312  13880265  22841946  40261980  22353722   3628296   1322255  79353008 
 71043430  25996712  23572098   3784442   8955534  70657938  35923680  14930328  12422700   6864561 
 13724418   2188718  12311312   5864032  28039380   7654400   2285660   4206728  23221884   9192456 
  7719972    732122  23722800  82476207  77499800  42016000  27054066   3225570  21245178  24742038 
   700035   7678662   2852037   8733194  57835615  17822584  16802327  33215325  80790162  31905792 
 65109825   9883536   7791321   3295830  11384576  36066954  19899432    277794   9215057   9661694 
 67372332  18900908  12790817  58830300  15668488    488873     41895  16312590  15527280    176545 
  9914616  18312746  39178125  26117287  12551618  45940263  49148700  40391830  15965478   5716746 
 69175188  25262970  12028508   4931156   5773425  16980947  18739590  64294576  17314990  22427735 
 51524012   2224684  19079181   1300698  34193432  24803174  21679612   8714750  51455328  18257832 
 38892576  92829978  27007530   8933834  40672587  17693802  18643524  32523540  13103370  54585601 
 15468845   7785904   7259136   9527664  15825640  18127200  39726750  37329288   4102732  22177455 
 45804709  18147204    218960  40926512   4163819   2449076     25825   3297255  12568353  22359709 
 14683668  57145908  40888568  30446607  34166326   2735310  59874510  39595810  76925712   8274975 
 14843842  13274380  42868944  41565114  31613822  12206816  42185746  23668970  20266722  81519696 
 20022528  41796602   7446274  47524694  12599129  19673760  50403258    246250  13024500  18099184 
 21404964  12225700  40174904  54312885   3499045   3374224   2263366   7933464  31576680  34209468 
 50818107   2162808  87181155  29822464  73359660  28205824  15587240   8803158   2643459  65347575 
  2783880  33666769  17240705  22749240   6899505  16834808  39685492  48214949   4995771  15422950 
 28236280  18582369  49881375  38170016  23811951   4057824  48191000  23335533   2058362   1748481 
 71783250   2571768  11861386  40992288   5128660  72893902   5546195   7368540   9133404   6128073 
 40489048  23547550  54533115  15442885  48021976   5222570   2233656  21167168  30335667   2831400 
  7285902   8561704  40467490  76859133   2177574  20126223   8878848  55709325  31845580  16792104 
 11896445   2166710  52744608  74546622  24719704  20890986  19735104   7647343  71895642   5508714 
  1218560    160599  34477632  17386576  17831723  43570392  86789880  43198004   7371675  29903720 
  1735695  58434760  12792459  44118000  41018614  47575374  15179910   1693280   8325747  81382983 
 80605203  29187284  37241549   8911603   4671638  57109710  78349824  53678534  24138768   4240960 
 40989675  55686241  18726770  46348323   8314614  31682224  22585024   1586434  69377875  80646438 
 47664949  33998096   1200650  15368680  44910620   1025904  22608225  20360931   3038919   7046260 
 11219040  51387182   2127690  11227680    741950   1797888  20325428  42065296   2159460  14526178 
 20654140  14815500  46166706  49551179   4658120  21226160  45478576  22723437  15637515   6187010 
  8582442   6865320  76573440   1765598  28968066  48417864  20326686   7274592   2104362  43715865 
 38543558  25660180   9390475   7178799   3316644   4024958    705312   1082391  18476640  33021375 
 15011579   1953600  46230100    591040  46154592   4675653    340578   9658176   1368588    230740 
   287020   1849806  30521472   1299718  72989660  47141160   4185885   4937253   7949550  24252115 
 39926664  31834572  14497264   9616560   8175525  12055803  88509366  39751062    642176  39124800 
 50594055   4237607    264792   3514240  31150872  64150650    831870   2846298   8297930  11326240 
 31877985    462500  17356063  18635631  30234297  16138326   6115872  74056073  11201280   6734988 
 57936102  96953472  75848872   7041164  43580030  56147328    978399   4479300  63515730  80131410 
  5392202    112749   2179935  12413032  29570631  10167600    304668  35304794   5019911   9205326 
  1723020   3309560  69316000  34636002  41678535  13529880   8057952  43479081  48102784  12947022 
 48595955  15842124  13708568   7361936    565558  38565900   7445020   4151576  16398036  24129798 
 13447854  38336214  38513966  31714084   4735948  25936016   9934274  47476614  10002360  28503056 
 52778455  14289600   7394842  17563797   7382076  72114000  20309886  25513712   6909320  31950030 
 51282000  10180846   4360524  48847612  32058025   5208952  25962540   9091529  29034024  33556446 
  7620795  27670500  31871301  27469022  18209851    420640  32276656  75872918  35975808  18241200 
 18959330   4006542   6377644  91073816  19219365   2763342  58812000   6719976  76438227   2298264 
 59193280  49017360  45424500    694159  66207470   5910263   3055941  23631122  60112128  37749985 
  7731045  44965725  39975025  31339140  90237950  11340292  17059192  83240688  22843545    499443 
 86730804   8528154   1540800  45188660   8123370  31169880   8769440   7105060  17215830  66383215 
 15000940   6740184  49948224  26393248  21703935  19289461   4656000   8592080  51460164   8572223 
 16494350  65105060  51682761  42463980   2269405  25030980  23653140   9564478  41689188  41170200 
 74635197  10538431  49098660  28666620    502054  28645344  28458846  23142532   1590845  20929108 
   969990  37633680  30665005  10142292  12057867  15792756   8345904   3949935  36436275  22225920 
 74637080  78056384  47698362  65819670  27300416  65630523   3116579   3087485  51855185    766932 
 35247310  37830478  18006250  72820944  27248230  27698808  67352472  16372434   1837380  27015016 
 40412805  17971239   5038428  10195892  13407324  23752346  44995436  46624370  99311148  70408566 
 23095716  22833628  40541516  18616936  15425619  22365877  50325556  37300560   1579548  21126070 
  1436666  30867036  32824659   5335884  19411794  39645485   5186700  10929467   4613805   6921662 
  1411306  35770332  38798516  15511100  15622880  11420136   4084060  51055620  20415181   6697260 
   792363  61931640    235585  17814468  27727578  27249892   1619592  15440979   5475250  24951135 
 55565325  81740388  20730820  16182124  58452790   3426655  71619548  41527195   3164265  26179128 
 81604491   9764970  20111307   5649696  24964821  34376924   2408988  34834800  58163445   5110945 
 37879260  11914560  87808864  30428768  38628900  23427306  18541293   9420840  31118175  34143294 
  5402700   2689247  28477451  39590680   1004990  39256758   3611872  46546435  63680850   4924322 
 72249034    548460  29851112   2185170  58918934   5888937  40981018  61037424    880081    882450 
  5508096  36457908  43791592  12750780  22038120    425271  46109676    164780  66166210  44538132 
  4662069  56503902  22221634   2605794   2523675  79768845   6661400  84395232  33488100  13354061 
 28612470  38706287   2347575  44286039  24285468  21240065  13090220   6012523   5940198  30567390 
 10759377  11215116  49933048  45671607  22753410   9320580  17027138  11224240  10296065  30101623 
 10423684  21667662  10656800   3189548   5357184   2554845  60833278   4649496  63908400   6038628 
 46126420   8002715  55713096   2769921  28914810  40665504  12177470  15813600  27239715  12443046 
  5430080     64034   6647850  20794875  83690658  21330660  15757632  22540080   5046093  47636936 
 57619560  79443770  50370789  24807944  10262172  27142948    560250   1096900   7067240  15091716 
 16488010  11736904   8778441  12352768  11099340   5252352  66625202   2692440  50257779   7284165 
 14610011   3663880  12622456  32360874   8018560   1314630  27863154  20502720   1852380  22912048 
 41782884   6106565  48225641  11838665  27973400  19750720  26468579  68818437  50877500  57742600 
 53320932  19241210  14689278  15072750  27507096  23382004  69746688  88047573   2682141  35161536 
  4018025  12838540  67055694  39830560  83279180   3364228  28742706  36116476   3814848  13115679 
  2717024  12462033   8591830  44884192  67338322  53578602  24506724  38625598  29544036  24600428 
 25034880    657041  31641636  54480060   3036912  29431556  27411564  38683401  34019813  19967220 
 53602560  36691470  53670500  34044186   1588929  11799189    456000    891520  15180480   8941608 
 26006256  31264233    100344    557802    149994  57778396  21624204   6362766   9998584   9391950 
  4434180  20619312  15080904  16330068   1690563  18377358  13020450   1959390  60135985  10294732 
 13759108  52974584  34826850   2412510  17683022   4793087  12569914   9628905   3949776   2257899 
 30354760   1668750   4761456  49702389  11792144  11677743  31352208  39235707  68088608   1000875 
 26640188  66349917  29876250   1813311   4654395  22727496   4734199   7050608   9402325   5759861 
 19041428  40065080  78518011  51017772  30732336  31384254  71119092   4189224  50349376  97012890 
 59081580  61926576  15997054  14489418    462175  37973724   3478302   1241648  17235874  23901840 
  6277764   6528863   5924212    233214  42923520   2227320  31287118  27018288   5794760   3084384 
  6833834   6789188   3845264  18577968      7152  14724162  71242522     48732  20858412  68313168 
  1046540   8146888   8271639  32299230   1199583    216972    739531  42938556  45158654   1314500 
  9659968   4425921  15041077   2059110  41198808  42052780  18738093   1031524  36239280   3453016 
 11222988  64129950   8897861  26732134  28533383  46898280  32479233  14069625  19372155   1922162 
 17246784  41739786  12551880  22548256  75395340  20198268    896980  29796246  84556942  13439979 
  4066506  14777721  27618300  31519576   4279994  12522450  38703413  63929264  58517500  16039800 
 52381042  44949647   9015251   4420800   7789859   7092855  23186688  44748522  14766552   1524702 
 38688216   5969964  69911808  26466840  53380264   3557175  76667736  79746016  56727214  44702110 
 10374844  12104130   2242416   1503768  41694792  32440662  11608025  21626090  42971042  18914004 
 46627608  18567055  12527961  11599306  50348988  37350344  34734392   2054214  16085784  23558107 
 17160840  34174930     99660  11566680  12586140  37372020    451629  48284544  16484580  12292020 
  4099534   4067958  60951498  55917568  19727462   2403016  18574296  39141969   2398720   1208666 
 13556340  29276397  27633468  47346764  16304088  14376096   8537316    354562  38883800  41750315 
 40744254  26203032   7115348  21289660  10814691   2925520  24746007  29429457  11843685    242348 
 12480124   3002097  87309760  32985038   4062085  36590400  39721464  45048927   4309356  16160336 
 68574996  36156759  34817484    642205   1151514  32112760  71406912  56906850  24919250   6044475 
  9085424  22681620  40185495  44179760  22749468  29475744  19819840  41415168  22701420  54386934 
 17334759  26046293  20149696   2236946  52360858  51731238  24031770  26479801  10327580    517500 
  3777192  64543430  12246376  31476046  40585590   4202537  10158236   4411344  35172060   5436525 
  8472596  23665292  23337402   3090262  41655672  48229016  10894464  13140633   2568170  16897400 
  2595820  81772171  20904804  30170070  12090635  12856700  21916610  13248120  32352320    447100 
  2098760  45806764   3605359  38908155  43837995  19285232   8928023   5728822  29971980  34348125 
 11149970    340689  20519219  62475045  18632595   3207084   3298056  59682986  16485425  10304019 
 39707584  37076703  23217031   3794400  21186408  33021813   2745788  13287775   3344296  46675794 
 10221951  27853650  19037950  21079455   3618200  41721471  12002408  26765250   5166295  41485392 
  1947400  66927234   3425256   9801098  12452774  55230936   6646522  41199048  46025932   5328290 
 25611096  19358136  15436800   7556388  36029580  16924530   2450529  23783136  84707886   5726958 
 13921246    263603  14329168  21090517  55826984  34054435  34341058  10331172  20528380  22062474 
 31195762  12562795   9285175  15870309  11652858    932386  22562905  13991586   5299249   6661200 
 12220758  55618956  69779048  27709632  51199604   7542112   6534987   9327510  30984268    634068 
   906877  11582064  16055676  21213900  15343128  27336168  29021184   2722065  40608888  45616942 
 49110201  38749854     39621  34158579   3320989  15671304   5860920   2551020   9684858    196650 
  4691244  40716536  16997110   5084492  42149835  24346788  69324525  11725536  46481085   4626688 
  4068144  20649450  20978397  39974190  39280404  48196500  11401590  40618304  58862040   6146798 
 30044025   5123256  14494413  26104800   2100064   2580480  17161075  31817331  77627130  53016960 
  1208065  33627753  11548100   2590281  13371837  12202416  64677284  71392994   3358432   4210320 
  9092604   1690435   6315840  24747184   5928690   6859965   8265002  18586054   3244968   8695264 
  5553471  65639708  14772984  15278172  13961192   3277260   9598064  61638170  16999034  13200347 
 70728044  50213472  34996059  15959736  32523176  23429432   4956841  11976666  17740690   2657340 
 16741792  21038064  21415940   3186456  26613396  18963824  36043371   6045040  13952512  49388871 
 13253855   8146398   2434344    512297  24785514     61674  32586208  41117904  37411294  46535016 
 31351320   2144720  15762321  13403384  11305055  59874690   2598717  13629987  23937784   9992532 
  5570544    609915  19186371   4716945  43589158  22873428  11872520   5879976  38571855  18744234 
 17318990    608097   3570852  26056914  47083328    653974  51804242  22923428  61284025   5308212 
  3692602  29126016  12133336   1793240   6811125  30991776   9646490   9681192  29665544  10909508 
  1288430  16204704   8386285  19232130  29861760  62442926  45071562  42808807  62186400  42708928 
  9955764  49932345   6316460  37807425  72660604   2963485  11994840    564874  16110024  10938676 
  2616980  38296038  23876890  34353876  35734146  46304973  49393660  11240145  30756960  10044321 
 37579650  49174844  18241638  82362764  44016238  13626963  25439670  52403725  16702538   1144023 
  4040608  43847478  12440856  60093072  50751650  29027953    143232    636374   9719255  10336898 
 69976648  48187368   8591105   4301280  14157234  40997490   5754600  37657210  35464320    533463 
  1261262  40831308  56980836  15103744   5538173  23310498  66654402   7599476  23874630  28730052 
   587688  78259132  46917828  17045472  41520750  14752005    360960  39828302  45185910  10867686 
 39835798   3439366   1468368   2862576   3255475   4968579  13721176  28865598  74547550  11267784 
 16237678   9575874  14979276  15048423   2405403  65888865  51170000  37098516  22580675  26379180 
 57900500  22312405  84996828  11665249   3091907   1735104  11232432  14838356  14884527   5320980 
 40771983  21216714  23606154   3186520  27077100  29077152  11527536   2454045   8560496   3926016 
 13865040   6419370   3939440  10853136  19772088  40174155  57855381  17675394    115328   7006060 
 17082938  47154700  10900550  30588620  20204664    967076   2300826  14643920   4216442  22596833 
   310016   2128734  59154108  25180451   8693852  19421463  19351440   1821456   8596220   1124907 
 27058116  28350700  21463152  16266600  37094771    850690  20558700  12435318   2675664  13895175 
 11954528  12138360  31282227  32407507    836540  26782480   5004800   2188930  38719660  55442706 
 59500149  52363410  26087589  10195200  16672554  36086024  67633910   9089132  12360491   4957790 
  6151404  18565794  14681898  55429154   1546785  16488780  58698166  34758150   6416116  90704250 
 47994642  19788096  39146988    533286   1235400  38586537    265188   3893776   3993561  25845237 
  5618946  21116576  50995392  59752836  50910024   7584577  22508948  41333949  11106335  51575930 
 29214531  20363616   3199136  41794260  26166822   5431448   4991062  68513540   2328850  46686960 
  4330260   8177851  34826450   2147618  72982813  24345790  22849139  14442988  10557419  15126089 
   732108  17893953   1269632  30969380   8715666  39725136    477638  20917996  22261908  82433817 
 14296460  46558714  41385961  64932769  29143304    875160  38435992  32782594   5595408  33229170 
  6500382   4715340  51552475  20537550  69981429   8304576   4462314  13399370   3474756  10103148 
  7814985   8334590  33696762  25306316  88907280  29514204   1837651  80718792  59059081   8595356 
 35947839   5162750   2375760    508480  63660465  31446624  13629624   1302703    846216  72053632 
 71027088  23071750  46449348   3878400   1377664  18144280  19106481  11232309  34864210   3950934 
 71661804  14458014    454285  69520528  80359560  56323424  15847572  83374200  10181045  18287596 
 39460824  18912233  77103672   6440823   8586270  11829920  33149592  75765771  33409992   8327360 
 27421800    919933  37391556  23063467   4257330  69785028  30829701  14529477  28795072  36470690 
  6087768  38124303  15044625   7325260   1750844  22883850  18590356   2693360  39259712  10682268 
   625345  18601950   1099350  10102215  35403984  15068775  23647400  13366738   2746146  55356928 
 84418785    374976  61838504  48001696  46353692  10333568  12454116  24712050   2671480  35966502 
  1815516   9689706  43767036  24304130  56389406  15799132  19099150  24061362  48097214  22787260 
 55269650  57962916  11526141  67997160  56382392  42721224   3581307  22620450  23072128  23948471 
 50598955  15226445  10776402   2455920  39927892  21718544  21472200  28169616  17217200   1817280 
 43784474  24738952  20412648  23879955   3593394  85904672   7730410  38650326  29586000  25415692 
 40695135  22434204   5299168  15023352   9603454  40591668   1911532  20338306    148350  87655264 
 38888724   7426701  43146720  49080768  27719248  28270784  14431073   3549036   3083860  19876451 
 27290420  10528350  22920960   2126556  16596216  12785976  33292224  74512830    706856   8890762 
 43494342  47846755  72421258  15455825  40447512  22041958  40855596  77896088   6385500   4898038 
 35902944   1691672  42555418  78579798  21764505   1526137  43008168  16952791  18244460  25288312 
 12540080  18525528  21770975  13958700  42409653  43893982  29184480  52379188  50210160   2545923 
 61355372   7613073   5504108    652860  40108320   7180140  10660032  19604754    653140  17117535 
 25304136   4876755  70558826  75210630  22590000  23012990    854850  11621946  11748162   3152880 
 34451655  88677750   4229680  30541056  11126145    272690   8200000  27985790   5060934  80622540 
 48965070  35399108  42134840  14440896  29562696   8472624  25748448  16467560  28083520  59397112 
 56813097   7448688  40314170  63248934  42728127  55551580    280919  23278766  58159800  28977456 
 85527050  16432500  49954188  10337105  41276571  21085744   4736178  30410464   7990936  10909374 
  3329586  14273966  23433600  59647104      8263  66533740  20436210  41703765  35432032  15273180 
 11658995   1270442   7773964  18552996  16367520  43816584  22080110  35791506  32053350  10024535 
 24673700  20843493    420980  42224208   5167844  41206175  10531290  37120741  42589890  73950045 
 12798834  55544269  54905008    162488   2026120  35583000   3847749  10873320  52327070   3454625 
  5921355  55594496  63712080  27347020  10090080  13988123  11664310  57473430   4777087  62292456 
  5051036  79164905  87830159   4147617   8931120  22621248  21492432  38897176  35811112  17065396 
  3068259  50986070  27697792   4522785  20875459   7144860  17196367  64542000  53702040   3247169 
   804083   2582352  75822384  67764316  24109176   2683472  16987320  19954512  34838430  15823460 
  2896236  16718823   7205727  12279358   7922716   7405217   1227798  70021062  50442768   3065580 
  1939162  46808752   3921828  12178650   9665305  30072856  35815091   7414680  68279640   1813752 
 62509143  57109514  16135500  15415132   2183222  13934866  27270144  34471920  32963752  71688078 
 75683680  30756110  40850883  16007712   3777127   6243320  75910185   4116609  49613025  31096026 
 68065178  64048356   1465304   3041400  37244614  15644475  32631040  56661891  14092512  20266137 
 38283386   4060528   4996153  77620354    451852  16932179   7523095  34986825  20280265  12408912 
 10274163  38287686   2370177   2071629  49383300  39202838   6735591  17023774  33490968  34795650 
  4497536    332078  84438376  31351995  68130730   2905713  42410196  29789478  45717714  52825443 
 16671256  15116774  18699387   3608668    641628  56665700  47226400  12864756   1073250  18752300 
 71249657  14132973   4935005  32497920   4554450   8083310  11259860   2496524     35712  23741836 
 15503915  25679702   2479939   2197650   2530080  53448045  38788068  74623392   5368536   9622368 
  4588929  59698014  24689112   5603584   5843484    923372  39116677    870048   7660665  12757412 
 25399780  87707214  13400712  35395884    712215  21017869  15338624  21984144   8509200  19012000 
 31321388  36697232  48589584  36574050  12233463  36610747  13851796   5411508  35273384  71204121 
 15179710  18690370   4824606  17405388   8595088  37697436  24649652  10489684  42033726    684958 
 18782900  70547230   8612110  54069456  25717614  19947900   3279528  36271634  59983356   3718260 
 41620539  59711820   4067830   8534352   9232008  95241777  19335160  13826496   7208838  12838604 
  2962767  32646432  68347774  55320489    917320  12907328  23111970  16518684  26363276  79834818 
 17189376  19646185  13346319  26833269  18715680  21988184  20013750   5472336  36870988  74193898 
  7557792  61566862  35304505  53708592  44693757   8110140  91945321  42420950  55795068  16968509 
 13855104  17952402   4649878  39255276   8488368  29044704   9729190  12122789  29662598   8136885 
 41713506     31527  30106862  38403560  28254285   1211255   2187625  14351834   5644680  41291273 
  3660340     21507  14446600  72493872   7963554  74137245   3018503  17931186  14281199   7841652 
 65445600  85416920   1274525   5571090    256347   1588768   1334736  38770154   2836450  26608120 
 68169233  20907623  52907220  21665966  61303554   8387664  37833516   3765160  12782252  67364820 
 24265605  42119025    469670  38440247  66622166    902059  51621050  19756560  15916692  51098845 
 24597630  64394268  16665570  31107680    722625  40225150  35013942  21549231  31587066  22827151 
 16093644   2146725   9283345  27710214  66669053   2010260   2155175   2456533  74260304     78045 
 36881460  16174344  33131616  84757386   2373462  11650620  39018969   3406754   2239155  67638480 
 73536464  59318532    252081  67299606   5820360  12066600  24408864   9052534    748000   4454730 
 33368075  33883192   3602688  39019194  54396630  36743960  27410736  30215833   7283640  24051694 
 10490094  29758533   6033060  31078680  25328980   1606298   1043570  13125699  12044847  11203710 
 11835525  52028184  18213840  34115016  25586330  41568096   7148817   6272796  18208725  60070432 
  2413710  18327150   8657754  18447324  12812698  28592580  59159925   3220063    440165  11522500 
   201439  23538151  21495140   1071369  62548570  77601025   1547136  71230530  67253793  32608694 
 15539720  42721875  75490008   3721984   4535220  31721020  42595568  60532628  17767614  21426432 
 14939671   6959040   3406920  13565886  38074784  27211475  22583080  41897727    223128   2426642 
 48922920   9361980  21037621  11104044    963460   3550736  26152092  46353186   6034040   9122823 
 43497503     16790  81252000  16987166  20450278  15741392  11049982  10231452   1662180  26777990 
 10760320  24020134   1574238  13723700  41967892  21236055  14075740  34821153   3169816     50220 
 28776855  45955108  51759449  17566153    372320  54191220  37980800  33553170   7393500   2980369 
 72522084   9583680   8268280   8206757   6772716   4057803  31820865   5019238   6836244   9785838 
 17660682   6539934  29324239     46754  14407875  57374244  26683047   5339358   1621829  46830011 
  4971446  70407488   7380171  81961956   8892536  29585136  18612935  41864040  11025300  36895495 
 10069980  16434888  27490770  41787296   3172307  16771182   7126895  75899654  25306168  37515006 
  6722739  54125360   4758432  31570984  24752554  34912493  33822048  73208499   2141550  25075235 
  5978588   4068226  20308155  29439682  22080654  50464832   3437694   4760928   3006930   3957460 
 17312256   9484728  51011200  67507112  14560763  63997020  11937038    575545   8508600  55227284 
 38320128  44178640  54472320  28856766  30942730  18412437  21140010    651854  22051673  46911172 
 19800968  39605580   2712367  47538680   4315127   2889927   8015479  62921250  15794107  12367310 
 69555992  28457154  43164117  29685600  41403864  36014230  10542900    458496    692664  30386820 
 21590462  25298798   3502386   8570016  15272256  88301018  50118355   9972640  67351884  22903952 
  6774856  11722483  16646168  27352143    203472  14554050  19757624  60560399  58313675  52791321 
  1157745  43631480   6354248  21830193   8703890  10030746  52469760   4529240  10576728  60631744 
  3134460    278500  27844452  13272495   2172820  73788084    144060  17169736   5420352  38278730 
 50422988  37187625  10035970  14827008  17957017   7935408  18775422  14803866  21118550  40229282 
 21107328  18400641  46402460  70900889  25288370  41963404  12990712  23029844    264330  31061832 
 43083480    220849  23606285  57281368  28198138  36460512  20578272  22557568  27735605  14951540 
  9138393  20049604  19361160   4817592  24265404  21257346   6259032  24217390  11242476  18341980 
 15242424  29124904  76833736  89718684  48425915  85319036  23275980  45574365   6056754  49184910 
 46327907  50548960   9408810  10551805   1378020    163304  27043110   4770288  24634915  40062615 
 10158502   4264995  49417632   3655600  18974924  33672090  36006852  12973414  72903190   6211062 
 52091424  25580690  12388689   9368738   5938128   2893704   1837866   2494080  22371680  16909686 
 14386388  57645784  20281332  45108000   1902099  24685866   2574600  15282704  14926850   9339472 
  9345378  12494582  23706047  23086366  41572428  52206972  95648279  20077601  24162045   3271680 
  9881555  10337615    320187   9776288  53633100  23911560  18852456   3857252  40221260    179660 
 21273926  49781232  11707785   2088276   1728896   1526676   7305256  28773850   2351411   7097517 
 38011248  17821936   7284024  66172678  36587759  22116144  33008643  47508384  85653936  50264620 
 33353320    879416  42182276  23724525  10799100  11192459  77139729  23993613   6894330  13886110 
 18823315  13004370  29467522  17031340  50003239  48775950   7401850  23776940   9854253  24041100 
 63551100    685140  12961875  59944590   9742500   1800123  51395707  32388806  18101024   6628869 
   277840   3486861    640542  29569101   2764032   7023352  10432336   7442708    659935  17372817 
 27477250  29559285   7879110  48530640   6245800  11150148  44670560  60807120  17219168  27816304 
 34156850  34036956   4858359  27872356   7027359  65290786   5581500  45843669  19095928  18293950 
 21743895  35909811  14583943  64315877  48142122  14197930   2858860   3326697  11245878   4377338 
 53168664  64632942  24903900  28138383  23375552  43306578  49749412  22462066  13026377  38200405 
 18725724  50078088  11462165  46618750  66246168  21925935  16622515  14270324  52310896   8240053 
   997448    305216  22366080  64675107  37662110  18473628   7419753   4207275  39920672  12058350 
 11360880  61930945  19276090  23765178   1511454  32858103   4703637   2343609  46567450     59976 
 79572444   1074000   4930770   9801792  13223610  25212330  35992000   3695406  76013640  35895156 
 51671736  22124948  36835071  21887325  24016410  18382566  61923590  15534180  20670496  19592205 
   759116  54471541  42709536    824998  11272068  91280098  51169790  28282884  62904036  21941506 
  2265120  47806036  64466615  33190872  26926230  12665940  39277355   3388100  23136286  12654304 
 56956836  60745932  61952570   4017881   5878024  46484100  78942010   9407167  10072190  17213888 
  7274605  25858950    154440  74330760  34034304  15650456  34797492  62937000  56772646   4426416 
  4926075  21062326  57278634   3553555  69010904   3286223    433575  30775302   1646554    202027 
 21772410   8339169  21800287  16799640   3360760  17108708   5894890   6863454    416925   8282856 
  8760984  21991970    113399  25826240  26970669  12679845  51713430  15276906  27611805  42289570 
 26424255  30626046  25016160   2829567  10733746  58242030   3133410  45002077   6394350  11122530 
  4820832   2539959   7879248  18700360  49867278  42016212   4048608   9491664   6940296   1429512 
 91512222    825452  10190752  12548814  42559886  14508312  25103808  14374800    400230  14080050 
 57021959  56080800  67184403   5393751  16598127  56096649  76813044  24657690  32458656  36628668 
 37905982    793350     42876     70530   4930069  86665388  17058860   5257692  28328157  69206676 
 43242280  33444180   9750018  27084018  42754378  84734364  27969688  19809146   2555120  30413136 
 17337342  23949985  72598924    369705  32760552  67940175  23569570   8756960  32296960  69136110 
  1693406    874310   5740336   2876760  61865412  28712217  40638735  36208152  41848768  46557522 
 70462260  52648981  30671349   3952159  15228477  24112263  29376927  37468596  14090249  32877336 
 40316704  12529158   2530122  28297698  32669568    483483  32627790  29158192  14154102   7112612 
 38076296  54003290   3512418   3352536   4288141   7166177  45920995  53912240  48171802  14530900 
 31806488  40936545  27396726  25200737  12724030   1922096  34039082  18860153  26089805   6114626 
  4475968  35048905   2521277  70305816   9460337  47053340  60472175    839216  50000931  44531280 
  6203961   2007479  21798540  16760464   1877337  72002484  15503070   9691368   8081278  27961191 
   156474  14050373  47289973  21406104  18718369  42504720   1167426  24327000   5859954   2813706 
  7950740   8202141  52040162  45213779   2704223  10556928  68281707  29116906  50300712  19882018 
   331740  17838927   3757185  10819683   1110270  40702032  56072952   9953775  13709953    770832 
 38105600  10446830  29580944   1010594   8960400  29238595  10567977  78171710   2424080  26294600 
 40524457  49870680  51556216  30824962   3828105  30091974  44875754  13211976  28131537   8513400 
 28613851  30761614  15318112   3089420  54055032  33137370  73830355   8874775   8709480  28184823 
  3386735  13734728  44702212  32598720  71720580  25968564  24013481  60755098  27043380  11262615 
  6246798  42078630  22549552  35496912  48556012  26534852  67532703  33999252   4049994   8390296 
 20709216  33864640  31426682  14993364   3002766  20126526   8091391  35967515  24747954  26389386 
 12977978   2461260  14366368  10914960  35225175  37997112  46990788    898197   5322870  61902448 
 13337508  47144749  36791574  37903392  16235520   2084544  11452020   2379278  50386146  30189504 
 20679164  26518530  43845976  24884552  16354518   1844640  96487485  32760028   2256160   3154640 
  2339962  30628089   5355120  50155083   4474029   1928435   6216237  43776650  89017929  48774249 
  1407069  22321304  15703300   1612413  12350424  16513384   6673540   3003092  10376925  15298920 
 57045105  47816654   7622433   9062040  16990740  13872660   8491878  19066040  20507019   6033907 
 11085984  19544126  13240146   2860272  12085685   6186664   2524808  19666977  42949554   7365384 
 90334566   9456829  27593874   1744461  49291588  31327204  32511684  33756750   8014672  41625952 
  8206390  13927006  17785893  57425365  30911738   8872938   6759030  57939840  20120454   1010526 
 17710920  27138660   4157472  84402831  20623476   1024947  48415005  33675544   3373749  43759344 
 59114928  19014476  43678440   9828775   1688739  66491775  33886107  21177065   5372018  20340364 
   685872  26290922  76741241    929232    946128  56451947  26006652  68338404  35841687  17528106 
 44509068   6495745  10785936   1619717  60139467  22019067  49069541    502656   2289128   4676250 
 51667302  61477306  13780380  12146928   2058615  15445936   2996946   4119297  18808728  69700785 
 11398556   9995720  70421395  12501126  19300539  39528144  13736658  84767436   7622124   7450128 
 20140585  14473972   6332480  31957824     27948   6309118  22403591      6575  76565952  58344566 
   438764    874924  87088365  12921612  62282082  48324150  41375175  34606440  19687380  36312362 
 53375370  26678498    843144    122670  53546186  50365399  10670665  59954024  29988374  17851824 
   593746   9821000  58621864   9741398  14075200  19795606  11463738  50330984    670810  27632516 
 21226194  38441840   8529482  19082228  46401216  45087328  29837600   7927038  55597022  13467945 
  1543430   7728960  42284114  52519276  10737652  25856283   1757998  54328277  55716792  12678288 
 44224128  40167292  13101201  34112825  50017212  20138876  19135625   1730092  43257592   1616700 
 30249768   4772745  20702955   3771904  16421004  16353920  26038539  15096510  40133280  42859980 
 41568000  40368384  76108571  29020266  13612742    753342   8453149  33673008  36499364  59854936 
 39765717    815108   3557890  39485610  92389737   4144736   4480920  39455090  27276672  58629116 
 29321304  43984460  91474258  14806400  10180665   8499141   2586850   1755820  36046780  54911490 
 83084946   5950077  21176649   8175698  18865620  65337666    145035  19037426  30833814  15247440 
 95130552  27565930  49658076  20172672   7100892  12638682  47552625  19987254  91937090  46194882 
  2330276  13400700   7770275  73730008   1287774   3908232  25147568  41968584  15207310  30996108 
 14077992   9867637   1715244  18912999  50430384  16547140  34627908   7654644  76165427  16502472 
 35946792    723065  82010285   8361869   7804920  37839025   1275344   8127447  16030860  30404484 
 11646180  52700328  27060480    237820   4097907  29643812  81903087  17465700  49231476   1957670 
 27690214   4686900  61830714    313807   9363840  35544810  15953265  18761789   6818475  36079344 
 38665000  24068304  44084040  16225373   8907482   9219408  11029200  91798340   6835686  51999090 
  6885300  80540594  23684736  54100341  33039600  45278604  22187940  14129856   1504953   7202951 
 21684080   6940395   3201365  12224025  34715120    831480  37923620  84273922  26687804  11532672 
 36593708  64191648   2379171  54680096  57569424  50316537  32684764   5295128   2022357  52699566 
 25416528  79903375   4793628   7015992  14991080   6386640  55477664  47554780  15728583    871412 
 24362526  40837875  33998652  12993708  40407580  63556150  16478198   3803280   1354200  14943120 
 20435340  11958030  36750250  34390076   4510424   2112160  12144740  22614751  57616449   9321290 
 31170700  18992610   1325146  40831440  15785740   5400975  17959482  27055766   9116562  12032874 
 25467766  46324637  21225061  40550400  13850344   4433472  22648698   7384470   1799955  15423505 
 37099168  29864780  61851780  24071742  28092792   6061370  29602382  56596218  32071676  20122410 
 20160102   4360096   8446308  24006395  17628792   4254525   2578065  47774618  32056310  76275187 
   480396  32854276   1242225  78317685  34932619    269688  33636674  14413068   5960680  36305455 
 28208000   2362938  27474000  32120960   6341025   2748787  27593583   3606910  31320244  76276200 
  2464288   3988936  12765294   8324074  78251275  15595580   8057700  37534590   3810863   5320896 
  1530625  88104352  40504146  25673214  21605778  61264479   8451245  16532495  59553045  25684200 
 50090724   1820736   2101456  64836066    655500  46888870  29600387  11189804  14973388  10041625 
 10424016  40263482   5850071  34454084  76236738   1001565  35850220  15105744   4524174    512811 
  1327578  29856938   2653424   3806880  19797048   7773588  61795863  19832640  47778665   1413047 
 47279408  15501150   3793166  52299105  17779884  46894252   4506384   1081200  32789276   6874688 
 36219729  64668032  64878336   2662939  27304208   2384640   4246264   5424309  38321430  23827482 
   932976  32016240  71411776  47731248  11170368    958734  55432128  13389013    558080  24232806 
  4091392   4952912   4606987  21107191  39184974  40924314  15887196  50391652   6877134  32256120 
 13647010  21219138  42095607  36727790   4429984   6399464  11379200  11450605  13055717  14807408 
  8777091  19966455    635500  17394144    203808  41703732  10963887   2054172  31727678  72611458 
 13767193   8158997   2781763  12336090  67728276  24987300  24420000  19442800  36680724  30003312 
 81852120  88545396  13683340    467996   9772246   9818700   4016416  55377135  31162938  74993190 
 36024874  20213000  28681058   8131170  64611057  20725864   4922077  50145564  77523322   7004340 
 68618925  52622210  19631381  10979033  13312448   3117896  20484072  17154580  40365663   9198150 
 64907154  18217232  10892825  12952020   6662211  29975988  53260020    728040  20764728   9219066 
  6922260  55632114  68128500  10800309   1327022  63379996  21812869   1481552  10781702  16027880 
 28640976   6083300  18324560  79144884   5953178   4698312   9121367  16070922    920094   6136769 
  2734080  19855228  28178592   6224265  13302418   5562720  15953339  50001182  26691000  73014045 
 83896792  25693624   4420339  55032900  31478862  35191824  11103723  44196930  42066513   8323425 
 40665850   3013920  25886292  29515536  19238397  10728314  16944588   2698071  61243245  35450437 
  3886260  54775062   6290676  31950969  41362932  29357124   2457000   8968708  51830920  66648233 
 14805000  48859776  44052540  48340089  56869400  17515800  13927891   7195275  12841996  37257072 
 29511944  65805624   7688036    725738   1459267  17413218  70258791  20013166  24321097  22761090 
  4897288  26319807    364413   4253952  12551760  21998504  56359160   6310400  15235300  32908608 
 58504095  23415560  52814740   2190979  85121505   2298959  30953888  55004432   9425904  14638111 
 55521216  79656150  62827360  43310664  55290360   5887870  49012775  33955656  22547745  22909584 
  4460352  45903176  69781972  30851514  57869532     40095  16465312  99081632  38562552  56314245 
   264420  27465480  13229470  70651424  28562780  10839840  36058824   3236460  16363305  53749404 
  8547633  68356015  14000504  10165104   1933843   6367504   5115705  81662000  22725822  17209628 
 45788480  70652610  12687396  47560500   8877300  22588383  62738541   2350140   4193544  10216515 
 42382692  78001050  42628770  55794333  12681320   8681277  18047655  30883558  23021884   9035160 
 36144306  80239752  49433066  44816328  23667552   6021792  10965126  15836040    952972   8636562 
  9600696  28431239  44432640  36521976  27633120   4682416  38490346  45494868    402045  70324848 
 74029800  32990230  58007950  57535740   4319028   8511033   5705757   2926429  20644379  82792500 
  9583335   1115856  52963112   3722141   2616590  12209805  43458412   8371202  19073076  26905776 
 40706578  17040276  40618710   1311670  15892104  52827342   5720762   7800450  64561029  59084718 
 50136552  37804260  11517120   8050575  64561420  79401594   1804016   1376764  15168960  23752890 
 66599586  75417536  19443945  49147170  41247986   7358483  13714992  11409671   6544734  13217466 
 71522901   1946184  30721186  57825075   6624480  27278640   1682208  14609120   8382000   5202304 
  1934040  11850831  11841300   2174126  12535100  10191088  25365600  16214380  19884996  26618328 
 15933680  34353066    796048  14776146  15293070   6024018  53459768  50601052  20854736  28884526 
 25584901  66298596   8056000    231800   4704240    510489   2333379  10986452  32559672  13191693 
 25082512  12512612  73477758  16782539  68805800   9723320  23228844  21299385  24894258  11042087 
 70387812   2661600  81995404   1573407  49047102  12809445  31228191  30415296  32940135  51945880 
  4664694   3459280  11749720  56053723  22917132  12786347  15545151  71529783   4581600  43137060 
  5408170   5645321    370195  20888450  41137110   3289266  42809890    320910   4960276  45595689 
  1056336  30100818  12993216  37090960    250883  81759834   1562724  11451778  23532912   1047392 
 52732886  26057934  24119040  19931616  33023140  31711000  12448980  43389280  16544022   4689276 
 90067845  50476730  57350094   3235194  19249078   4024020  11811150  15579232  40574640  10504065 
 16040842  58388219  10701845  48505666   9093284  73972206  29774007  23062725  53887810  41799763 
 22207372  12623068  26376588  31228121  24609970  38331646  17161200  11187290  26065254  18118858 
  5206080   8341656   4166864  60652704  24030069  26486850   5416224  47181928   4691882   1918548 
 14570760  77815440  47850405   6040350   1376947  11636296  67551726  16086416  22606837  24748476 
  4841388    497667  82859730   3300680   7420086   8034510  13661425  88349254  29930908  54964862 
 35126520  51543756    769272  20560514  35898714   8805368  20967192  22617106  23326173  12800342 
 26031645  34582695  22394400  36586044  24316404    811620  37940148   5999544  14944020    143858 
 25902723   4954176  16332085  30550336  14483352  27268098  56853412  18228864  61880994   2544190 
 17706240  20440200  73566612  14334400  33069690  76646352  75394956  78567795  15823415  42086505 
 91994672   7621664  22555836   3166794   8946795   7556796  11837632  39819303   4805297   8614516 
  1065603   2262260  10908555  38655360  64085505  47566863  21841920  18304544  18765450   2210858 
  5411620    269997  18360804    492245  22712896  58121359  49904554  26294961  13409231  69027240 
 29061981  16416969  13454595  22910492  12178748  31522868  21180978  14850794   4646974  19967151 
 10690446   3164224  15320058  66444882   8568754  43520200  71977031  11198075    389418   3334650 
  2253890  15576860  12213972   2481480  39286292  42746130  32220654  26510640  52719376  39855835 
  9767520   8057461  24205824  66466680   2005632    334150   8180880  34186862  20480520  38545676 
  4594812   8773100  23089220  73402000   7808798   9118700  28413294   7433215  56214392  57979986 
 23933616  45941346  12022836  20240320  34489714  14017836  19209128  74313673  15559624  41884580 
 18353601   3553494   8785608  73679879   2664072  20669484   9134136  70207046  25320744  35096815 
 22848639  49245045   5234774  12535632  56465675  52042010  40673399  19237680   5288631  18695591 
  2142504   3899904  11808486    820326  24145160  12261780   1616409  84743373  22054856  15172470 
 11517975  14698794  21736890  15415044  62888274  11189250  62861271    893826   2728350  20096064 
 15680665   4936176   9755328  13535544  23865696  23363847  32158191   8267850  25618208    213591 
 81309096  29681581  28107222  73604052   4102274  17356374  32758362  45950485  48937413  53318145 
 34972581  31174656   9642152  53232240  66885637  22241421  43643448   5336464   2473209  30584787 
 10239922  31287002  13056736   1731140  20333313  18851700  11993528   1442790  52840077  17017008 
  4912208  48567603  24249176    874335   7293300  33141843   1331850  32546668  23364950  12754797 
 51782888   7894341  15778368   7049318  26573139  62161240  29832744  21428372    812718  10222906 
  6975874  22727735   4954425  31167405  18593664   5193252  32800940  44857432   3350776  29215920 
 11883780  26985861   4541040   4098416    803602    840872  77147591  29535290  16726606  31482753 
  3442296  32772352  61266720  27327136  41704266  43398778   7456471  60488088   4121454  28148472 
   514767  71059274  10282140  71913120  36252594   9957948  47910750  14322840  22446511   5734422 
 50016640  21843663  20099242  47534346  17666412   7464615  71903700  43448160    373880  42259892 
 10887950  13321632   6633960   9790472   2377715  19058487   1486290  10296477  41859440   9123620 
 97571284  77794350  55155455   5369058  15461338   4488136  24946460   9125865  17536750  23621598 
 79979088  52859898  26362206   1234575  14426264  16485395  86143172  39338000   4419643  10323872 
 15139179  11682715  36476676  29628939  10996656  23889285  77141193   6265798   2505789   8708160 
  4049748   3322396  53607088  12900624  31872564  32909964   6996250  12632328    284735  53025984 
 21151256  30167928   4362791  44973126   4772291   1985169   3951012  53496054  10460288  78864000 
 16467864  25905766  10932334  80676736  13606294  52738560   9042245  12552560  11996280  31571172 
 15627131   7773216  40023399  27795510  31651464     26404  16323600  25475622  35856660  62549112 
 24529488  86264010   5920418  24270048  25383468   6493944  29831968  30729879  25574935  47349550 
 76195397  17735832  25018026  19890387  59751384  59126468  48750660  53065230  84310072   6283689 
 12259431  37503367  57299400  28865560  22050223  11383285   3490608  16981360  33495696  15716160 
  4799520  13270294  50867310  22423554  29271552  15130476   8198671   4337940   1715196  49767512 
 17275460  36439128    731459  25913192  96409240   1186588  24525606   8858842  58708236  20048580 
    81184  18451200  11358435  19392312   8564880  24517720   2770334   5618872  45835205   2355584 
 60262668  20313614   2666988  26652998   2093976  30022262  44585556  23149542  11980408  18498256 
 17035170  30711296    728325  15239572  36962068  41240094  46134510  25191088  67778316  31565952 
   213696  13549472  16542530  11243823  31287905  31391724    565680  10985395   1328562  56352205 
 64558676   3011481   5219130  21035710  35034363   8500923  24385375  49826700  31385908  33420765 
 28930177  45971190   5593728  28752196  25495580  22036824  34497792  37524893   7958475  89795966 
 13480984  89619465  43711168  39767622   1255690   9154626  28824810  16886342  10976094     40232 
  4165309  37875876  19031485   6203610  14567200  25973376  40498542   5384340  55381242  71058708 
 36725721   2987213  81509677  52862348  65213074  33264000  40650714  37630656  33837801  68602448 
 18264330  78236088  88553925   2270760  29653021   6301620   5837560  55017932  27530108    795180 
 20236608  15571159   7927104   3101147  13651715  20454525  11968300  37666928  10070326  36661972 
 34150182  44247774  12126924  14697472    583072   6308632  15987400  35418006  54210610  13103448 
 67217535   7933198    692640   1138200   2802032  14085198   7487277  14227914  59642430  36440418 
 29715672  39028411  48414052   5857602  24476250   1356600    196868  16293303  34787100  32183892 
 12220450  38310941  31149504  15129507   4400858  36078669  16380354  76273400  25526907   4104660 
  1961807  45750950  60983178   4664583  58827008   9664670  78558550  15212560  31788463  23704656 
 14880015  27124806  89360271  17723018  60318746  36580544   9067326  45615437  16237746  14701985 
   279230  11652333  74947040  16260013   2220687  21720762  48225252   3894832  26444303  81809616 
 70288296   2113095  16501293  12077381  35521798  19246408  41612319    662805  41101938   3471884 
 27238848  43189272  29561400  17701360  17015206   7041216  24738087  14885430   3254058  44134448 
 10313960   3715512  43841664   4858069  66454326  29950923  15774066  71774608   3694950  31575146 
 70420826  11556180   7001010   3057720  14711352  50296064  44466336  50553848  10076350   2206875 
 51140512  21990520  41544490   2216513  36329552   3734297   2574117   7647470   2296992  29655578 
  2420736   1975661    497760  19031400  82449441  35040376  14145858   9242904  22674937  26697242 
 25382700   8478654  11001716  42169455  19711590  17277540  29776290  24978904  10193859    834735 
 35214190  31902143  13858815  75653082  34735797  60172230  11401436  10588726  54850021    824544 
  4600336  22975020  36091359  96324408   7518528  18869360   7410217   6739200  73060372  30253132 
  7350002  16551228  12895810  17254622   1888029   1184865  10493406  41538024    766652   1117530 
  6262620  11222100  18385920  54999030     51186  50525280  82992096  26437780  83216086  50474131 
 16300350  69913008   3855768  11283520   6667740  35330925  27325135  26162240   4521692   3423920 
  2181960   3919095  60965760  12570400  18978540  24097545   5674156  14679945  10003131  35812557 
 24680320   1298596   4545376  30446316  41524938   5862450  41685862  11978184   1260602  10764672 
  4608830   3537255  20029722  23580732  11093130  25488006  17982839   7244941  71019180  10884300 
 63883217  22682352    421101  24545660   9805392   1893143   4280592  18259173    560448  34395240 
 36949458  57774520  21816569  32228280    874522  23822379   2812452  15545856   5652452  24164424 
 12073171  28507175   1067220   3475342  53573730  26281320  35927584  41217630  48584860   6082548 
 51701734  21853279   2610003  60681984  22374462  11885181  33533874  22735032  45972685   9847278 
 26711180  10185876  14521073   3047058  22697194  63216420   9597840  32937840   4508816   6761675 
 64629532   1747192  12071435   8214690   4914765  13958235  67118436  47313552  44177014  15995902 
   699426  44091135  41396250  66896447   3550230  23648053   4663152   8811480  58242282   2787264 
  1038996  66962943  36138600   5416656  54256630   3738438  13138559  11072292   5954988   6695640 
 43794660  32391570  24000030  36990240  15108720   4215357   1948947  19185639   4735220  11173446 
 15816332  26336030   7199920  73008000   9960306  23978052  19589661   7680303   1245363  19975800 
 19620673   5221618  13296032   1557600  21913388  57696394  41790744  40464518   2808730  58834678 
  2941674  52237324  78040339   6086124  49794056  48059638   7879212  46390932    134140  14910112 
 14872407   5633439    347627   3461305  27343494  30507224  81294084  72593473  29830380  26262888 
 10633602  55329912  62136465   9508590   5186360  28107625   6531525     58824  51229944  27704356 
 14209377  70968778   7694040  72487620   8187690  57928056    750519  23860431   7189076   4981092 
 10607492  38002638   2395750  41170298  40529564  33803106  29662500  72104034  10182900  28769936 
 50187795  20440086  50074038    734045  33660480  23873991  16815084   6460608   1594440  20043854 
 65689900  12360105  13882880  26739672   1586140    116424  27381835  44593205  40944600  67871919 
 48383250  40223066   7738524  39883923   9120038  22341760   1921144   8977920  26978940  37343448 
 16720350  13940889   2491844  56984520   3644898   7205168  13749120   7391758   4867555   2334280 
 32662266  22133016   8506080  19345662    599400  38160925  48073509  30724330   6336400  50836170 
 83848128   3432348  42353672   2969372  35026985   6889409  22853824   9974640  36274660  73824140 
 10227248  64870638  28192927   7707003  17896594  37850463  56028502  30220645   4937835   5649960 
  8171072  76428352  28363608  21533307  19485280    432368   3222240  27282046  10876405  69232476 
 15888366   4749981  90767060  55649172  12945947  36106572  13500620  22658800  32666774  11200394 
 30659475  77387772  25604728    633560   6437683  15613360  13021650  13697145   9902176   1865046 
 37952607  14930415  27743604  78818454  81713349   8109860   7256040  19618210  52876203   1869120 
 14522400   4073600  29424990   7909560   4303440  63335454  40838315  63641354  15250114  23284560 
  3012983   6305288   3937140  25239290  12768584  25337508   2643795   3496240   1673112  33305888 
  1809600   9204000   1289474  25772838    258201  44057670  32657408  13196871  12684733  30884734 
 85701720  30627919   7554269    739646  84202122  30824544   6632670   6216643  15188782  30376080 
 54495300   1918176  10940640  15309279  39342919  71488559  79209900  45605230  31479280  43371636 
 30198630  52563672   2280060   4424728  50868752   3026886   9549414  11057703  13625650   1411962 
 34571700  58164656  72405468  47455667   2958904   2340444   1882680   4741800  29652540  16965366 
 43185260  30366720  26596518  34253513   6529302   5104435  32214105   8119710  62130848  11146275 
 21804490  26563605  17016176  22359654   9622136  69182410  17247505   6534052  33613545   1186346 
 41507581  62361594  42725736  50614596  21341484  28369108   5148950  44331666   2076046  29079912 
 13795492  23876115   1010184   4907672  60183000  31460793  47838870  34781535  23799326  16146948 
 75085920    281176  25543284  14493960  27560436  20825916  90026322  31025232  81314471  16486575 
 57743266  79664324  46623225  70140628   7596342   1005184  73713290   7529526  27398736   2231531 
  6840024   8164968  36597626    557328   7426352  37082286   1243170  25316928   1074655  17246147 
 23657040  33973522   3072168  72959584  31525632   2067378  17134725  31889144  72542960  10847220 
 60826464  32688908  32762130  20174992   1472340  22444848   1891983  30226170   4052620   2634674 
 45128610  15728999  52387902  27366042  43062303   7920368  20845221     86292   2077060  40196409 
 94501887    772548   4301850  45334800  24119301     75578  22335185  58184027  20387840  24582558 
  1930068  35354798  10545234   5436970  24050321   8935368   5055360  71821444  34918356  19200159 
 26391970   4299663  13097588  29142162  29112886  45263652   8525500    963898   2307516  70600188 
 21618272  20416640  70121632   3694215   4475338  36333108  38918700  11651171  56211868  10533264 
 40241348  37400532  45666040  14229912   6530125    917703  47166402   5301576  15409170  24563095 
  4252560  33860975  19945380   1739394  14000686  47715126  40886937   3468010   6980148    651955 
 11182696  77777759   1010646  13992972   5051712  13181954  21353824  10667280   5473446   4151942 
  1014936   4859712  11165550   5327636  55749371   9323790   1235212  33914430   7420365  16126773 
  5794733  25877240  11975040  67842522   6644601  60099552  57286470   5717175  14670796  48210792 
 32356064  19578720  50875290  63352972   6537534  32786880  18048690  47998575   6238620   1981017 
 11304747  33477108   5642622   4983219  58857468  24400125  73904565  27186985  20254228   6689720 
  3307086  62259920    703027  50792709  24489993   4936680  10439720  12011648  38086200  76864360 
 54089504  19412475  61207216  73695510  15035944    217341  39692177    247715   3053352  30388296 
  5178107   3611241  14931588  47223510   4556952  41509384  80374534    182019  27358814  13237840 
  2040000  31278575   1580310  12199720  16893212  66098606  11169870  81787185   2653660   8200190 
  6362239   3876114   6431856  47884916  19012704  39270665   4805880   4920318   9969100   3780630 
 31693984  77242425  59827200  13795699  13892200   5226750  36556008   6558768  34549220    405389 
  1847866   2667830  30108192  20245820  36635950  29965254  18869110  53201587  18860126  67867492 
 16561665  12718517   1761964  29086656  10026495   5913270   4954034    172172  33691448  27376250 
 80770140  20167114   2460870  25415040  44793952  31321290   5488868  41069811    564214  38454675 
 29101464  42327786  16220450  10702029  37874100   7986669  16307010  41418209  31664115  48499828 
 19290000  48366272  44523738  26655885   4005589  11975526  41865120   5982920   1759527  12118346 
 24852768  65159584  24112160  37941345   1088739  15638938  32651529  17151210  21987965  46557888 
  9212981   2819547    641809  24727516   5275648  22463408  69589824    204183  30153420  19176462 
 24952064  27393672   4458492   1930362  18510912   6629980  87010050   4979216  51375398  18915390 
   183645  71552800  72440778   9852252  83611291  14263616  15827400   9319182  49391263   4348626 
 17403865  30135515  32240312  30349304   1911639  66087936   9737000  22038624   8242700  21611100 
  1747284  19702908  59868356  19308672  43121200  45242262  27053454    393457    811832   1675309 
 53119878  12782179  10740871   4028265  10785285  27317115  12739260   9102756  67819284  13944384 
 17224752   8523207  18257949   4789878  29009313  18507764  53448225  56511368  43067482  41169300 
  7785171  36316819  53846436   4077250  15796484  65649906  21128184  37160935  10560312   2426805 
  8928685  36413120  17716946    879140   3353147  46071012  41620950  59039624   6914936  19361702 
 19620930   7104496   4890896  15962752    501466  44986591   3341416    302292   8324961   2893638 
 29548680   8524602  30920049  80441820  22589266  17155460   3231745  32382441  78420639   5294471 
 13238820  26902458    685178    113160  18745230  35047943   4581270  32354400  35061984  21384500 
  7883794   3464059  24590940  62485542  21767956  47325330  50667962  28362158   7933102   7046720 
  3104712  18801316  31032984  22925875  13450776    151962  68863081   9256617   2908853   7967925 
  1067418  60541552  16423680    687925   1363035  10403843    480681   3594560   5426643    597238 
 29771400     55272     86848  33283856   4883266   1054725  24727293  22644600   1365280   3568240 
 48986379  29203167  47473866  13992670   5388120  28803840  12016444   7128439  36296832  17696779 
 14014294   4660800   1518768   4046080  19572287  23949704  84483690   1753920  19173112  60430860 
 22728300  15923536  50796312   9526834  26327862   3575477  67297869  69024105  74140324  10890250 
 48388440  27251670  27266460  36573050  16305788   2537115  83307546  55860741   2011590   3483766 
 18001368   6298643  21514311    210690  48687261  32330205   6744860  25051967  11029723   6249138 
 18213428   4385208   6390825  10438085  61238400  35796890  21229110  44925118  42778500   5309496 
   642354   4370415  24502500  59266298  40880988  75810457    740835  35196336   9108022  20940810 
 17220675  25731966  11060700  66176540  34244544   8618853   1846944  29335878   6818887  11172196 
  5426726  19889270  78148473  39235794  22990605    778539  76227696  32473616   7810726   3828888 
 13062240   4589921  16673047   3214080  26906880  19871830  92007576   3459435  30453885  40218399 
  6624604  35454578   6861860  38718432  25307656   6669310  19036395  12513945  15944190  46949866 
  5751912  21531450    541530  69447850  40526073  12504228  35252560   7809861  29004716  23174465 
     8878   1707981   5340784  11521377  55150550  11060280  46836769  36863070   1986688  17702524 
 22228520  10661210  21195798  50883705  12721184  15667296  41736977  27247041   3956058  35963334 
 42322383   3173670   1032402  38464260   5560384  25575550   7013195   6080132   2406816   1849542 
 52233171   1276800  32241066  21432570  52307416   5564587  10195008  47255656  25404040   4800600 
  1296777  58420184  64893280  79499420    323806  69928472   3210534   1390090  54528150  53773990 
 49903425  20353761   4536336  64594600  19164510  31075680  12247872    804960   8716538  57685158 
 89037634   9690912   2201896   5871618  11626426  28661614  21440916   6121484  15632086  17751120 
  1194983  27855515   1422176  41740110  41073216  33378456  43032288  45918592  35021180  48304250 
 12240834  16428720  17992728  16937289  41600550  62378448   9196992  36157760   2785314   5580584 
  7498838  13396400  65307908  19292004  38709414    993824  36087648  48704400    562248   6019456 
 78664464  42462976  27769152  36967788  16595622   3537575  32144406  30564000  31775040  27418638 
 12380298  58724217   4437306    382800  50416328  80592552   2640144  59068175  66163111  60348032 
  9852122   3723408  17054490  23195400  24028812  59519295  25257232  42984450  16655835   8244960 
  6818856    203742   1023187  39667992    956544   1188877  18776802  40837069    996567  26882091 
 34782034  41132191  21113232   7191960  24857403  28006410  38292307  16444890  81447940  70221092 
 30323244  16494618   3183300  16467948  33016705  16029104  61478630   7588834  83749380  28603932 
  8532219  75024156   1650042  63786304   9433396  27786990  43226532   3383640  42303246  34286740 
  1894254   7864560  22496760  71950866  60143715  48524382  13790514    770337  44639622  67651432 
 19416448  22201704  18571630  24025050   2034912  21214110  13084185   7121445  32716602  54411008 
  1710410   3882215  15449210   4596840  31425680  36371236   1913520   5914995  25744770  38368350 
 84253714  56684241  30212040  61643340   5044452  24243840  20724333  58939757  24044436  12173000 
  4230620  74576866    114927   5938234   2592198  24253408  31329156   2731629  32340546  48155472 
 58450128  59342508  39941517  55233480  47617246  28903284  14265760  15409275  82603525   8687148 
 31807787   9824928  63595840  29062050  56403360  68346834   2741692  69974632   3105164   1896552 
  4409930  82650249  86211000  74689826   5546875  14814030  13044720   5959440   3043260  26312220 
 78036147  54830958  83932173   1197888   1995210   2466516  20540408   4358314   5744434  29054904 
 14722780  17708402  54667317  68006715  70944822  14028390   8284483   4114096   5086140  46464450 
 40355278  10065825  24310741  33153264  41100861  28909980  57964334  14238350   7043800  10801120 
 40043120  55482945  25070970  29029155   6866692  20691099   1902096  12489750  19487130  55048835 
 53029830   1482848   7373820  12018830  11735928  51398169  36709120  54259094  13640964  11390736 
 33078048  13999283     14028  57604400  88811745  50416640  34797444  15965832   9260410  33225408 
 14151190  76378518   3598683   3398872   1785309  15794230  84361263  71592480  55773836  11349189 
 23401316  19544225  29223852  32570538  19484432  63033912  16516437  55625968  14467383  12589745 
   808488  47317781  40638990   9302859  46103184   4464050  17284868  31403663   2489424  37454556 
 50065236   9022720  44313640  27547960  32962545  29445080    716292  22547734  51975825   6535680 
 21868216  17962686   2601524  17658825  51112509  50126384  14899528   7209176  73151616  54859068 
 16319750   2033031  17363445   2248092  11592960  14990498  38524080  17078149   1206360  71934072 
 44127090  48134784  31228730  10949068   6349530    239085    959497  37589075   7659080    789522 
 52878315   9155136  67733424  69510370   4330368  13245780   7088026  37758004  20434680  29298976 
 17251746  12066810   2430363   7184910  65126636  22783128   2057396  64988430  20470359  35317080 
 37333162  61666050  77445232  54082436   2975744  80228400  51019078  19896641  59806080  33411595 
   348672   4770923  37988676  10364919  24030528  26589134    366569  25215788  35520606   6832800 
 11993296  61072781  64670502   4736702  37784846  38195832  10027908  65116710  48244167  75415235 
  8579850   5756472  35908704   6059384  21170697  54827456  33155745  10772295   4269969  34257850 
 68522335  75178074  18189158  33393472  40711032   6739452  48500408   9137400   4551750   2572320 
 67361760  27384436   4724782   6497536   2471805  38638946   7814224  36225207  44901639  20788860 
 22820724  46705632  19549576  16873860  37188394   9667112   2961993   9284880  47916642  52273126 
 19125121  36702315  73882182  65055668  36638043   9419091  46719232  23073657  12909591  51033168 
  5912156   3720288   4555328  40118750  57491100  39042090  84415990   4851402  43898976  50348823 
 14960464   6073892  21928968  57964390  18160525  33497750    380886  15839109  17476920   6424106 
 11775288  44748800  32474780  52456562  34001799   5383598  24892490   4631088  49620200   6222236 
 44250336   4586520  52543197  30291348  41008891   7654010  76627720  36213740  15821148  84361376 
  7938264  59170540   9040320  13841960   7106481  35039836  55017854   5825304  20205500   8971620 
 24799730  28255214  16652370  40834125  18349478  39417678  23390640   9376020   8503120  86053744 
 42286892  68662323   3243160   1846614   5087632   2095944   4445025   1636216   3014287  52889947 
  8131184  56033541   2247168  85976064  90822393  18131516  14560891  18496576   6236484  67724860 
 29908640  47346240  35196273  11404560  10158876  10330095  47674481  24395124   5104269   1333080 
  8159543   6665392   3888662  24395680  24879104  33925572   7445928   2549496   5329426   1610900 
 34641017  54721536    273208  35062092   6470200  19467784   2731480  44846016   1463247   2864808 
 29594280   6713217   1645020  32138568  40790070  64786425  23334157  28063725  32790960  16296071 
 12309094  43898904   6962928  13777764  79271934  40672392  21659173  16836105  14152320  43623030 
 21953653  28622880  67963392  78709719  34965755  17868188  37518178  26862192   5824728   2527210 
 36513336   2641795   1665738   5175616  47934558  58614205  21007445   7857926   1569015  19872060 
   819812  10038007   1902159   3724380  17525640  33882564   5386434  20774600    348226    774060 
 47092550  29047280   7918144  48915507  11379608   1072116   1340352  39040458  19575322  23935351 
 27102089   5072641  44459262   3993597  14770125  15790258   3959280  54110004  28649384   9180576 
 28516138   3070813  13871858  15554085  23638650  11007360  15683265   5597808  15363057  44846552 
 64115110   5098013   3717378  11389662   4198068  31868127  34311504  34250160  49742755  74301918 
  1831505  40783960  42354837  62175232  13491816   8596900  24301635   5608955    183222   5756256 
  2763444  60029895  20587036  28142876  15104955  81145008   5265645  14204574  10047166   1601100 
  3410176  41038170  22977821  14847200  80227278  14993212   1210302  16571555  49210056   4390875 
 47048472   3888426   6110250  41336306  43844723  57247695  13198071  10132448   5955255  50160377 
   124838   3941829  27402632  62884978  66888844  26541333  33729850  26124021  23123672  15107835 
 28482280   5501742  40868032  40376448  41416284  48095432  28396393  39008550  15801993  25981428 
 86756527  65106770    455994   3614770   6687122  13236921   5389225  15312879  62353188    475904 
  2223284  41734264  25663260   9430966  11046128  41080860  15500940  19894896  63420601  11407396 
 12099309   6811596    996410   2935737  20157368   3362931   5954472    667128   6834204    260080 
 51729580   7274718  23326843  61881600  23932896  31903781   9056741  52893610  26869942  13830348 
  2150874   4293548   4564665  12634348  36371916  63003666  14521848   1525320   7383096   2768098 
  3406691  62084124    526452  23710901   5496560  48224500  43075037    607200  14078004    568008 
 30902814  44804207  43028262  46218074  22799061  12323235  43635020   1306942  34882761  74120716 
 32739072   5595084  40500432   7016801  41246559  73166184   5666232   5861408  66737903  15014160 
 40770952  30881775   6115380  10096346  48648608  44220672  30777384  32975514  64876952  11378938 
  7462350   4517190   8288442  43370978    823860   3326192   6005040  14954401  30890725  57338820 
  9186548  29791762  29271790  45433861  29675742  10066380  18363812  37857028   3443132   6917632 
 17641665  39119200  33177417  25097628  70237920   3973134  76202100  17005000   4626747  64151280 
  4193280  66394230   2864211  23210320  45282432  53682573  17798725  58546198  14574870  21559713 
 80091340  34070995   5869155  12914016  58780672  14037056  13587781  40519984  13715452  12854210 
  7769114  27005958  39438828  15926118   9758448  12496227  40201898  10072118  57185782  26931656 
 81061690  22420608    166683   5459212  23171022   9820424   3533322  16388025  42803574  20741122 
 43829121  53548400  41968400  28178932  13032384  56394660   2053855   3471735   6088298   5639370 
   771154  18605104  28497287  57181362   8030608  76295632   5670560    589380   3377368   4865990 
 40537056  19204916  64761940  19091761  16715424  43415452  34943076  11836475  73605519  24927427 
 24687066   6126492  13667010  75754705  24921421  22478452  55939908  19771053  36745758   6977736 
 32280921  23950980   7590375   2991816   2169290  27097954   4508282  25272264   6169375    185163 
 16823888  27140530  33655285  49881263  16524522  14004770   1966419  37515056  21645440   3286590 
 22743798  31207047   4866337  47535796   3862432  60995510    534090   5939628  19605591   9345795 
 18807192  12963113   4697344   9826752  10222176   2018106   8211312   2712696  15055410  59069800 
 28379212  10824210  13364728  16701659   7691712   7821250   5474476   9206550   6318312  66957321 
 35440416  48366675   2154841  85403580  64753821  22487499   5371912   1071551  15086890    312642 
 27168337  43223624   4964048  11030864  40551500  39801167  36355111  18687240  20228800   2814625 
 48788484   2832156   8270695  71058836  34037010  56148504  20352450  36605763  50304932  29990132 
 48486816  17647609  52791310   4859494  76657476  12692700  64056104  15533520   2770200   2890404 
 60143534   6385600   2042256  13560794  56936500   3190572     64855  64330510  22407140  11108648 
  2792216  44355078   9126940  56781006  64452240  36469944   2872884  45574392  11068092   6405403 
 57484218   6373752  52952382  13542669   9211635   4037459   7493617   6541995   3709230  40609373 
  1359684  14730062  13616370  17457770   6912804   4932356  19485970  28805913  20127626   3363297 
 12690320   7149214    672620   5533060    815859  33048288   1457076   1891846   6543900   8842176 
  4522904   3331881    258255  53943120  21946140  55089180  67077664  13930686  10107024   3316579 
 13859345  20482506  39730938   2598688    679024  11505898  59533578   6164336  25435876  74281662 
 18156348  19734870   3087996  33705856  22993692  15824230  41445467  41852892  65965760  39329392 
 14116158   1630590  28651392   8656078  72523021  13467702   8131002  11045083  10369530   5186496 
 35952072  67489086  25801975  21041559  42805665  36992832   5319810  25258548  41834999    906225 
 26505720  55464500  17997172    289264  14626780   8455958  32440155  50638611  21749832  30858360 
 62920464  22384460   2384910  18726426  84328920   9121350  76918042  73803128  37759275   5673855 
 57898620  22729875  42245280   3284392    276437  48271776   3272329   8014398  74680408   4488484 
 35336532  10179624  22862900   5584580  33988416   3631242  44453868  24493914   2804578  59923077 
  2347413   6671672  29382528   7498008  11437647  68291776   7351442   3350700   5836235  23243237 
  6947070  42967067   9881400  39273044  66728451  14273170  76281900  12685750  17003555  20833590 
    74060  64081024  47846916   4778904  22976928  41258067  14261950    504036  22721820  85020565 
 20636126  12670680  31305725   8196280   1740420  12483606   3330640  32985689  21784866   1660755 
 26727672  54120264  33228689  38548340  16137727  40696668  29025989   2591008  54694464  80279384 
   224220  34652772   8137743   9655760   9025395  57253900   1127014    639768  70966604  58378830 
 12629274  57528894  23741710   9581166  13122762  46278414  21629750  20616216   6086006    899940 
 32575700  38220357   3457107   3965816  33780838  12721555  25597883  81795148  51106352  79495155 
  9568037   3826650    544973  35763780   4954250  36442700  37551997   7279832  29064900  39221364 
  1729140  34324430  22092720    185160   2209075  51529862  12269802   8158815  21676668   4480780 
  5453988  30718120  59156604  14826504  11563380  88539296  49725280  33969240  52488864  22204603 
  4631990  10628208  26707776  35251416   8534188  61495017    383250   5836779  38936850  76356950 
 46396942  62569782   3665571  22979625  72862080   7558176   4376053   9720825  32942700    635166 
 23908946  32973928   2684358  15030635   9957218  25840000  13780676   6705055  21572705  90900684 
  1303533  26958854   1614150   3507516  18354390  15751054    810656  28093587  77579883   1707105 
 30241480  31006887   5902156   1422720  67207104  25438946  59412059    550470  25175190  77944536 
  3028653  68258784  57590316  32039460  11583901  26856043  11702928  41582552  10059147  35627296 
 22410696  87935232  57070020   1498112  10331820  17637516  11343437   2963220  49251351  22760080 
 45391920   2235160  25210878  36478252   7981148  47861658  23124024  28414476  29786328   4869852 
 78235820   4893750  16733612  22128798  38778768  73169760  21274916  87552094  10297692   4809000 
 70528174   8043585  30897737  23808388  75874688  25840368  28797580  21545834  11565925  12307320 
 56332480  17561424    978558  45165150     53160  84973626  34325720   4267492   7112100    337428 
 10723776  25273472  16023384  10539867    971736   1040362  18197056   2847264  35008818  40077642 
 10715580   1026210  55909568  65787120  71419320  37791281   8078031   3433091   2966090  50617963 
 31379199   3027383  37127193   3020224    267648  30686756  12497394  32961696  18570458  23090567 
  1522098  68838406    180264   2668320  23395517  30561770   9815664  32683914  20927170  24227838 
 15981152   1368152  13708056  27660578   3825654    960944  33027549  16774445  45778075   9406975 
   299712  18645466   6064071  47498000   8617286  47892042  23943969  30492891   1491545   1236108 
 10346287  42887124  30248520   2734920   4972174  16171625   3728140  27713642  12925800  26041104 
 11969884  93522765  10394622  17599828  20073432   3294492  24428415   4649280  29756475  36924264 
 52081546   2030525  54136404   9642243  76007628  12547255  57048246   3999728  14469234  59681050 
 38104557  39505326   1162476     28340   1524250  14594739  39519414  37128204  80084441  61898694 
 25854650  32191968  20541370  31643264  43324736  23946594   7785960  41112684   7515442   1626870 
 49615692  16901982   4782325  19362420  20330496  47722924  50955072  60199985   1409700  19975175 
 12643608   3162616  33881284   4313145  66475080   4698120  47154692   7690722  29719113  11742282 
 14929084  10328500  12719168    714700   7788720    624348  16461648  11168635  25083754  53915238 
 30119360  68447064   5075514   2286911   4835190  82209897   3764497  26506320  27722250  20001016 
 36770805  16119963   1256895  19422848  45252488  15391800  37882768  24002076  13943055  44460754 
 51606831   8260260  25159274   1578856  24608496  10759392  26031716  41784721  48135874  44139550 
 54854700   7653750  24608484    222772  22356624  52719579  12353022  31453645  48097920  36121512 
 34925976  39803712  21429265  76733880  42889455  23634416   1210643   4995396  17904258  76534133 
 10797028  16477458   1213700   6642742  11027450  11431508  56502965    893922  40830606  16386164 
 62604288  37439577  15842588  68424501  55296591  31338166     76375  30320309  12663488  34059375 
 25516998   9496224   5245695   4960329  12239078   7490090  63111040  20433180  27211521  66896604 
 43948752  14460932  70119740   3912786    176624  20255508  24418178  35853360  18443470  28615356 
  4778020  14158490  59131596  24427008   7575930  11244254    931821  10761678  17390971  43409093 
 19635440  40328458   7247776   6233814  58430955  39638118  54246500   4200990  34845980  23257275 
 55686032  14064372  31382442   1501456  21052608   3341650  14891487    825774  40615504  14294592 
  5452092  29066068   5034176  41786705  24599769    298015  41807332  44273550  17658840   5236356 
 10530085  37704018   1530280  21643500  51684864  13003011  61582080  25354880  38442745    862488 
  1942974  12560892  11557876   8473660  74921330   4083216  25887415   2702612  37358610  41103562 
 60704182   1939315  36151020   6347250   6683563   6963936  22693034  13323300   5368239   5372515 
  1801556   2695212    686545   6152710  25717956   7495730  25845244  11391585  20892456  43218294 
  7725020  46018170  21387054  13355964  14206968   3921934  61111912  48993555  36020331   6042600 
 27350442  14406525  25606328  20712384  60102064  47573352   9742992  20642436   9997924  54800536 
 11171520  13574080  61682040  14672550  45140368  22398948  53789760  16762408   4379870  10109968 
 54262002  22352209  20469371  48828570  56522837  31594118  11766576   3647248  10650808   3864714 
 29790375  77510407  71907648   7371945  43241310   6568072  42951664   8645390  13259400  28516628 
 18148240  54798926  19957161  31398108  20438032  63765520  58365438  71650020  45684318  24760536 
 25866316  15606176  22907300  36143073   3230180  27819920   3338293  31327056  59619480   2489708 
 15471225   9913131  94614045  71343312  12217838   4233233  18535608    421960  39620957  14079588 
 14347656  17172324  19900850   4449582  27729386  70925559    361306  51775892  43313592  30743594 
 13780800   3107760  29484260  61473916   1510650   1068189  29326500   5303700  14983416  22900198 
 39374156  16549877  10215552   8307256   9843104  15331784  53056608  13532532   4926644  36189890 
 84879585  15339445  30627266  21054708   4492530    974160  51526200   2101908   7050340  23999976 
 37646775  23094387   8113240   2664971  18523557   4148648  46900512  39728850  69429048  21590415 
 76220148   1277595  29151507  60148569  26178400  71934550  45819764  58145685  87299940  22072148 
 57024396   3447401   5462121  55251576  55941804   1483176   9378816   4920597  77214606    298627 
  1037135  41578152  48719561  75342256   3746031   2644368  10381407  13623069  30172416   3972726 
 31574694   8740464  84119200  13748064  14718702  33260825  66058542  58902404  77003600   1586793 
 12629620  49485360  59557729  10977408  37154104   4974960  11945574  57946350    953154  13515072 
 17905166  38412528  17024992  57025912   2251095  16256160  22628160  68494920   8241919  17118003 
 31759349  22662750   8060403    183087  19554444   8097372  11574407  36438264  63573744   9794566 
 56825016  48044783  43796968  51650202  24695793   2055077   7593670   7005180  55015290   5659920 
 61968023   1633644  22963059  38220455  31706748   2565696   6704018  29698744  61242675  24710826 
  1246736    421564  12234994   2007990   9183905  36692838  48042607  17181960  45290784    484652 
  6193278  17542176  22794270   1299408  28558450   9350514  22074881  34944225  39320652  96383323 
  7378666   8164520   1066784  26565840    190022  32741052  10792815  23112784  12493671  28319367 
 10558224  38895936  33514272   5418465   6719670  57191508  30084652  29736544  10021726   5326080 
 19941135  12036045   4029026   2489577  31977760  30979348  64361301   3725890  36673872  13017966 
  2922673  90677159  21737309    446658   3042067  13725460   5991264  21003642  41716147  19688224 
  9518067   3592160    413868   1655786  70798336    120365  84105324  15562560  13899424   9606998 
 28326900   1004697   4492280  54083216  49844808  78106029    849985   6306440   3255030  39338238 
 55390042  34620606  12747948  31441465  25447625  40317792  30965301  59856000  34068824  10370976 
  8797544  23328480   4401800   7245700  16189817  29641905  58103394  14804608  42973020  26998380 
 59142648  24268846   1804422     28173   6500026  80825280    466752  46880580  63883560  12197265 
  4230960   7653960  27492384  24630982   4602828   8258370  56300595    385336  17432050  18086832 
  5060498   5222532  51136632  25346592  35705670   5546550    910738  10658020   5260802   5428800 
  4634903  39445562  73184505  23032165  15893130  33522283  54525880  16183941  17007375  13888895 
 38888692  30152313  25020000   5417802  12034593   7861330  31074002  21051184  25763989  24680991 
   549792  52530907  46126574  66957744  23847982  25415544   6741696  81600464   6763770  21520737 
  4597740  48729075  30487968  29464075  20164804  57186560  15710525  16853658    666868  65183952 
 20554095  16306288  21066750  33464288  35569197  49183050  46506621  52879401  14037659  21342636 
 40611102  15724800  55047568  51784880  11861360  34160000  15437520  41669755  86029775  69917814 
 29141808    560120  13951698    644620  21609064   3777956  12981354   7292916  50438301    240828 
 19344640  11207799  51108960  38982000  11983131  37398438  36166410  22091630  47758320  35924192 
 10313160    187040  23857876  65148864  73375883  26131977  75424720  36366030    809116  53696817 
 27325210  40247736  15704568  41288234   9009000  38211580  38017980  11144977   6872694   1477410 
 16603437  24129363  71498650   1896660  33562923    223293  14895450  79078824  32398604  27263835 
   104896    973417  80854200    226820    106200   4623080   4152600   1336776  73591980   2393374 
  5996058  14553088  28484928  61932796   5983208   8799812  66223383  68486250  13309824   1121504 
 78165614  14136122   8181236   8410346   7794075  30979872  22312272   1099032  70197162  79085272 
  4281958  56624045  51901224  21441348  50418900  13774596  21437334  49160124  10052299  12793455 
 47385072   4424062  15602937  58653114  48845920  47222772  16736590  38925400   8133314    557600 
   395338   6443794  71352190  64774192   4024416  18254244  20685447   7468116   6045760  53758737 
 46007942  12872964  39358476  51141892   3484800  35470585  25181536  41802576   7323888  13748780 
  3025800   1528968  84274758  36503038  21466800   5895369   9074318   7132875    567108  42702440 
  9713208  44248910  49923640  20969208  34812082  31159602  39935000     21636  73640413  57053960 
   483972  54957672  12314788  12732187  15546960  30281499  31609752  65100718  56612400   7897122 
 14092282  30829603   7278140  20778844   4115232  12238128  54317771  14829904   1858324  21719614 
 40658858   2538780    231078  26311865  13544131    739152   5381330  35209278  12045411   3103503 
 22221650   5515566    861042  18361431  32881284  16481340   1719622  12528360  49131096  24311925 
 26942916  16276540  12816504  13190703  24982160    240672   7542146  45986935  41774670  20291274 
  6066535  22236718  25787130   2724800  33725597  59816330  73230625   3594888   5027967  16924248 
  1206400   9393930   4492860  22681910  10314000   2385425   1211925   8456773   8551251  69346264 
  2422614  16351776  12126780   5638050  36119152   7997972  33393108   7357970   1904349   1969620 
 30159724  14674611  53659040  41692859   2854936   1606260    118701  56106052  17909514  15429882 
  9506070  11560360  51163856  20497904  39417900   9508655   8636524  10122905   1625484  26998653 
 29966170  20991740  15274480  55489044   1535640  45011376  38376800   5074690    491238  32322216 
 63874995  43161768  22557618   8301790  62559068  44878056   1427904  19225036  61930062  33337278 
 62318646  25376337  35091651  47471412  16770216   6291180   5409129  19073520  29039950   8717598 
 18424119  84222357  23722050  19062052  36082508  54591880    832278  11209077  22813970  24883906 
  9669936   3368244  31689837  68637294   2724573  47592105   8106000   7321632    944524   1458798 
 33779790  17160676  64915128  13319264   8551926   2855363  15124725  18549600  40654064  41961036 
 15716376   7352292  46556425  12006990   5154332  13504206  44446130  25773328  22144092   5230631 
  3961000  35042238    189645  20363142  12290171  41701000  51079950   7646760  55525764   1288980 
  6633508  71130927  31479725  36519147  10561402    492900   6098862   6358500  35914976  54908832 
  3903676   2731848    957525  10691200  62720059  15459133  34549496  10046676    817250  26796132 
  7533088   7431897   5144864    454684   1248680  18347492  13418172   5660644  73985967  18733316 
 54412512   2472218  67553280  67351338  32856130   9665064   1937796  18507200  23625654  14116875 
  7484838  23495640  21362488   8406046  45897756    851136  12186282   6492304   9430344  69991152 
   213528   4156680   4436334  14921662  71932644  24288054  18431388  12704564  14262828  10227200 
  2699872  36210040  59881984  14344893   5194854  30977765   8117239  51138462  92958066  55780718 
  8132664  87797088   5602080   2331108  37081585   1315095  77847075  16980080  35023250  84537708 
  7005984  55890450  91071586   8649990   8580681  62795894  19073835  19966464  39611700  41970240 
 75811833  26860790  43387696  45166100   4340916   4588500  35004528   4506238   9116976  26490648 
  6377261  76079168  15566206    107797  73226261  12844552  18942240  21805294  22219220   9031232 
  7495419  14131516  14113224  59833098  63647624  19117821   7326501  27820599  27461376  15280998 
  1992760   4131050  28028496   1121536  10905840  14778351   5874904  38851520  38515167  36261548 
  7542206    634722  14372046     54558  15551770  20036400  21792918  15268573  87469578   4345848 
  6689596  10107365  21116550   3721836  16775946  69742110  49248795  13676112  17019360  23759370 
 23075900  32687080  74442875  16890391  31810180  54610600  68682384   7102571  22161925  27650160 
 18808296   4162304  23138700  53697579  13961780   6210996  62661103   4437969    790308   7491480 
 28235810  66807403   3343164  41519148  23335578   3321792  31091940  55912080   4265600  20826187 
 12163153  50598363  54306980  21129316  11449356   7363088   9810122   5372495  49995450   8355801 
  9976011   7339904    246888    232330  69113632  12779088   7046368   3761235   5535018   9258502 
 94018806   2804005   1116450  19195346   3853200  24739902  26715200  25033100   1663821  10873412 
  6850398    192192  35884030   6776727  19611532   4778504   6173856   9669143  12920746   4092408 
  3247482  15615180  25523850   9270936  46628880  38480106   8630284  19853361  14543360  30428540 
 45833010   4848818  10944208  58682310  52972304  45424800  13077564  43265019  39877757   8539289 
 18369780  31876091  23019516   1234646   6488584   9795672  57071460  10219128  15349575   3050427 
 41430528   3363000  13727421   3158588    426018  25183305  28783188  45899055  35414652  13135555 
 11501840  11735918  49090860  36131954  20595696  96476536  24221898  23777708  19735870  67494416 
  2578714  53845568   2900248   5489325  25606651  51481331  18617104  12299480  29338700  21080850 
 21360294   3546126   3081648  46522560  11111006   1231692  11063379    542512  24200407  52659334 
  8939970  26296202  11077272   7232625  18806760   9541392  11865339  21095949  22148537  13564040 
 23889605  12879625  34795260   9108198  25423104   5627544   8848434  18495116   4887940  10596586 
 51515352   1903506   7826658  37171824  15327468  13134846   5056480  52461900  48622068  45810525 
 47653995  62123435  39790464   7063420   9511896  29992875   2802101   5337354   4974820   8793770 
 33143736  45611339   4924800  65528989  17994959  14969896  44339442   6051600  27897035  22360848 
 19029825   1456833  22001688   4494868  29509685  23131080   4454694  36409599  87332886  18675080 
 10639860  42447452  16352180   1726758  30446388    953540  36162325  52011779  14343750  11768589 
 23122078   4578210  23600345   1741704  16885484   5590968  22434016  38923564  40127051  28049732 
 22672305  56128300  29324435   7903246   3830320  41791610  29921970  11513747  29354724  15348950 
  3447457  15026790  68284250  12250195   5924828  48603204  38861031   8863584  39346093  42168730 
 59030166   6929020   6536050  21791213  36118410  75210930  17105200  10021584  14372000  37504252 
 14633095  17185284  66009628  27666548  12653964  51309216  33315135   3561558   1495990  20411211 
  6322953  13323662   6863428  42027762  58541616  22683290    965316  46501191  14598743  43754165 
  8509160   2480751   9221140   5807549  23775840  44012430   1344442  34809600    122351  71260720 
  2339256  60601325   2425200    346445   8723160   9936024  35028145  28675944   6426204  23111873 
 43592456  28294272  67495680  13634720  37766520   7289984   5722464  82628192  44684640   1425060 
 10512720  69952204   3317750  70751216  21129675  38868349   7230624  14128429  19218648  21299190 
 27706671  52466250   2626296   5902035   1682036  16296336     77724  24386730   4335067  51256368 
  1262420  32451480  12749212  21294252    243670  31449628    441595  25156456  26324276  33875535 
 46480816  14501912  15968546  52522286    613392   1863500  21209062  60755673  10437500    118777 
 17653755   6010668   6984720   3954388  24534905    618783     48934  52029645  38576489  11460460 
 11553620   6971208   8697546  11149463  10005340  24527040    458400  30771972  62904586   2931112 
 66770253  16117852  43126160  19840014   1737840  58325555  49685265  10810532  15077620  10077790 
 18355572  30592112  16095975  10469000  17718176   3669465  78735375  16345875  49117653  21643248 
   395675   9277405  16684533  13727860  39661232  25335940  36177900  29013390  12571800   6006546 
 20519278  44422383   4644750  12756088  36891990   3498089  53668328   6534000   6997400   4847205 
   135943  21221200   1610394  32764648  48447720   2085272   4295577   5132862   6230016  17023851 
 18763821  21012018  25744012  17098764  12447162  20599625  20193264   5061054  29421262  48120288 
  7048192  44334810  13448810  36314100  14711264  20304185  44272590  38402322  43544889  51236546 
 11721052   6080542  13893914  51806276  69987050  12562472  15218060  38105836  20661360   5897760 
 15114177  33933879  78215711    928872   5312626  29005416  73423680  16021854   6418881  65333780 
  4418784   1534100  13368564  15138688   7412712   6463306  11552310   2171580  23192190   5412199 
 51648232   5455140  33114060   3304290  45679902  10616619   9308164  64133949    538272   4442568 
 61553388  22632456  31431341  17894532  23128548   6518113  20406190   5084848  57967542  26079930 
 12954025   3608502  38156096  72084480  13153632  20029250  44499375   2367512     13629  25568256 
     9060  46692063  45253945  52956784  20828907   1368653  14727097  23465453  14071075   3899105 
  3469688  11025594  43822800  34282654    417635  15163313  12005180  23481227  23679747  17933758 
 31426535  16362496   2749322  44502003   7993275   2213820  11402804  61753350   3702402   3969432 
   456320  19686914   4569802  23100240   9882088  42848101   4617162  31071920   2852864   1787995 
  8544725   3176260   2722496  18668916  41494488  35627184   1250058  58719141  73319610   8460816 
  3092034  45576117  17551200   4223310   2459600   9782128  79811668  21600999  66091190  29998445 
 56419090   3568719   5224033  42599178  16026408    123576  51150432  78367670  79578046  46168239 
 11357952  13569816   3228283  24755220    356805   9422100  14366744  26051410  22347294  17440995 
 50623443   7761862  38458508   4328610  34179999   7878276  25881951    600978    774102  29246576 
 36277067   9331698  44208580    908160  14009793   2807160  24255348  49704744  30145518   6228405 
  4257225  12298136  15783116  19559826  26066862  43372960  49767104  40482088  50188746  10816604 
 32578560  43275402  17298792   3815140  29928896  10391157    611723  15775496  20096439  28014973 
 85366038  44247942   2655180  23813888  42351582  24292026  22873224   8533575   7209440  71813961 
  7076192   7488393  41387880  13321669   3824852  55809376   5555088  48638562  46455420  32086215 
 37807328  33604160  20826008  64046997  17856018  31840822  53940081  12190401  50532408   7996640 
 29410357  20506388  19791246  11196828   2903776  19105248  70356614  43197672  10838124  28634760 
  8711875  32998064  48388004  45090108  39425424  30813312  24663140   8795040  23969778  34199574 
 34518531  94544812  27077037  28437610  30156404   4046735    996200  14388096    186310   5725600 
  5685999   1984532  14955010  29107800  28189091  65728548  11606370  12179070  50011220  49926906 
  6126062  69663510  36192068     93132   4739517  37664109    615402   7947200   4394806  15931140 
  2687366   1301342  22604552  70133920  33317739  29195865   1036644  13116768  53039439  12532552 
  8290560    155133  13371699   5796920  14364599  31054374   4153227   6873832   6763212  44843640 
 80969906  56434532  27472920  10196840    601261  14179419  17281067  17302860  48227166  14150895 
 31031936  15548780  27908392  31387615  10373748  71200488  53048772    566168  21082072  10456559 
 84138360   1937520  19020438  36738360  30093558  17847451   5844328  20782041  40221800  57471048 
  7819992   5265936   2793168    961846  24471300  56243725  17939862  34215151    251196  71476545 
 48776464  28441454  26582985  28019075   9563428   2379984  33794236  11404638   3010007  60916356 
 26949792  21548312  19359499  39964452   5177823  19340625   5585580  74254166  27962709  10016784 
 45631455  17844510  28524240  89539855   4775611  39057417  37011360   2002011  27047699  29107620 
 17186067   6718140  11376883  35233608  17621472   1791582   9361272   4801108  15730436  53672772 
 45289816   3430875  34677468   2698152  48923865   6540039  20033676   6837336  20359176  49392574 
  8208347  41481096  10410720  38422916  21232864  15193632  17200871   9733941  26108380   2082224 
  4185812  30448957  19530720  81896854  17308566  54504352  20502908   3495630  32120137  68902665 
  1947979  72783360  10811955  58913464  49841316  34766145  17370135   2038443  36136089  67062326 
 72256296  33704757  33629029   7589052  15993327   5912800  44399257  37442808  14499045  31829610 
 24089181  23444910  18766280  61375754   9748616  34442720  16699332  15311169  32593419  21708720 
  6868697  59238170   1394424  44687506  44639775     94930  49789844    695872    728310  14452191 
 21191724  10741768  31296688  41463471   8211843  12813300  13827132  48372296   8380242   1968960 
 61529049   2033040  19396608   1918080  22657000   4552490  13069308  12728304   1416564   9795200 
 33772557  41974894  65002476   2718405  32908924  16061965  35366175  12391315  32602608  43083019 
 41365252  21224584  50540300  42696588  51826177  26667492  24749137  45478185  18682447  10167183 
 40098440    104949  21088112  15618132  73072300  17249450  46365732  46137380  69487226  18165199 
 28822788  10446555   1206074   9467520  19095700  16550832  24932364   8028161  34459390  45160245 
 17633544   5903590  67224006  32133706  55718613  50785583  17743884  12394840   1595520    487920 
 38908836   2802240  27825196   6265462  62299342  10064250  70776576  20042613  69127604  10132408 
 58902633   3899205   6781173  25155411   1605006  46139544   8623992  24428699  13992804   8797800 
 53035840   5480702  40763657  33440825  59790432   5642432  25891005  54408915  26093192  40847136 
 32390610    301275  63109746  67225401  21293598   6316425  33492480  44853620  64500066  15926460 
 34589772   8010240  12657653  53917137  12765375  42097900   8352785  27511690   2068773  29104320 
 26467624    634296   1461291  74739544  35007336  67083300     86190  74335748  41878087  31263248 
 64093752  45162428  70952949   9780210  22245718  60813168  40100964    336045   8647936  17334551 
  4943696  78002460  14601321  18977365  20814796   1011210  35900816  20546393  70813292  10269948 
 13969648  36236178  16011072  53617884  21879028  18969936   2822094  38485035  11067840  50935808 
 62327578   5379660  19332722  27692063   1155375  43221390   4078130   6572676   9054504  12739056 
  8805660  29642822  15200010  71034275   8423184    442523  25217568    988875  39160450  62298094 
 10894468  12122790   2724750   3735270  10675560  81666426  13461552  20700120   8178444  41717640 
 10715016  19322030  15373204  21553730   1804068   6819136  27915360  36937806  50890752  12553794 
  9547392  85855840   3300768  39685302  28267260  44997154   1481952   7167564  78823224  11129090 
 32930847   6386520  13032780   6379308  31992350   1244400   2183160  30660311  24110616  60306501 
   138822  14863660   3373560   5591867  92008305  24267780  15132956  92472068   6346368  48894128 
 12944704   4471068  22213024  11354712   5300330  26101557  10994537  16095884  17913838  25058202 
 13532272  52863552  13428254  19427563  27320841    385680    179244   1677280   2731946  50449500 
  6482856  25517703  42502224  16304376   9788360  38605824  40778280   8011404  14585208  10602862 
  3256407  18363750  46917078  82821896  48329863  29103356   1334925  63785787   1109000  15211416 
 41132784  39161158  30087140  39383734  26699502   4608616   8300760  28852362  10565184  60676848 
 88373334  18887400  15554040   9572646  29472990  12829472  13746600  22998402  60836314  24299104 
  1783848   8330476  39851117  52404644  61646684  16588800   7421860  35674344  70750830   5982639 
 18609430  61710820  81677552  10499784  49866624  60431158   9874597  19545200   4295989  17272216 
 18621031   4252714   9364487  48737824  43322316  21029119  48027915   6479600  26335485  40916000 
 11962577  30640324  15731136  60909030   9571275   5474391  12480864  17400730  27048630  89872570 
 20613560  31682340  53858502   2481700  55602733  40296960  45028368   4216108  55580148  22450852 
  8512530  70576640  21982450  42213714  13039533  50518442     14976   6035148  62543764   8347779 
 44513304  94989609   8819712  60384325  44494300  23438910  28360800   8271790   6602392     27792 
 46177013  17923496  24152580  51321490  31471776   4479750   4339848   1853208   1045718  58106880 
 14235494   1444182   4664260  38006550   6954144  67883025  14753025  96942220  47793192  67293211 
 17006872  16448896  62426694   9140862  89495510   2983875   8749672  53207400  64146492   3414330 
 75528042  29746170  16619268  21641356    910500  10232320  24924438  24403800  21724002   4004149 
 22074324  20749894  77657604   3391671  29346291  10616918  10141728   9215000  61480192  39142656 
 58822868  26860300  76158577   6802754  23884794  53057145  20005470    946404  76496565  20415808 
  3978798   8878434   8644734   3565958  18082960  64182540   9252432    918840  10280360   7034184 
 33174050  50090008   3043722  46536351   6122543  71913570  24171270  33396656  34022904  40009980 
 76327350   4267550  48759975  40342017   1396550  54590265   7628775  18251664  14651968   8840100 
 80663384  17886624   9916424  30512748  14590488  35670904  36992755  16133334  47528925  16729405 
  7891883  31831800  16209830   7219764   3822624  35677096  18694820   6199380  57052476   1218240 
  3647940   1584576  12513540  86291445  30463344  12297330  15703525  63698013  81188526  84392388 
 39543468  52888792  13152622  10492198  11538173   4261028   9656704   5185400   8431815   8380805 
 62632878  18301680    543338  40638444  10074212  13662113  28327860  21005992  35599122  10603665 
 30145852  34578954  27309702  12871872   8951009   7326557    459151   7478135   6493056  37731840 
 35316981  30343638  70649425   8399382   8577036  37098600  21172000  50079039   1985985  42165100 
 26351390   1857856   9914865  17848929  86262165    968220   6605772   7647288   9394425  42744834 
 39652782  22188332  18730447   7980506   3586616   1957722  10516626  24469237  21869019  14486080 
  2718300   5295000  10153410   2290384  63188148  40384568  12912656   1150922  14570890    249683 
 60676368   8600208  27885656  16917398   7122725  63069174  14708709   3284082   6983230  56544000 
 31977999     52920   1577586  13213995   9387300   9226176   5918193  20241518   5602673  26231868 
 53556910   3267000  44006166  73979098   5300350  29568225   4812632  70948463   9552180  54573196 
 49582981  41192928  24367460  34449738  62926197  13043242   4514658   7306672  51469897  52713138 
 72162129   8862801  68092230  49621104  42461295   1988000  15303132   7794920  32842220  50355495 
 81536276  35639414  12322512  55498938  23655282  34625656    407201  26468384  16208121   7425855 
 36660449  44211024   7414099  38773538   5748836   5915136  43869480  56621928  14330858  12795552 
 33545421  72260028   8709272   7516554  42174309  63257040  24085997   3069336    636804  53295040 
  9986144  44293808  29765584  28143869  27777075  44190055   1443081  30175728  34907574  39494538 
 26572032    259063  64598625  54519040  52058985  10218752   3197424  40906200   5927460  83400576 
 30318999  63971754  85257684  59047218  19122108  40764207  17125950  14618660   2146332  32165484 
  4153185   3677032  14987307  57338623    251361  30974580  35034176   5888883   2246400   4013716 
 13232939  35603424  27207640  34308780   4259288    191625  56218995  41646636  56236728  49111839 
   395939   8819553   8273076   6629292  22822330  85065240   6544208   2219040  50529800  52974796 
 53518220  11580894    564500  52278514  17332900   8053844   1187228  11326464   4421382    575280 
 11054912  30587932  21347144  71670720   3193326  34504392  24361827  20146080    114023  16171096 
 40216576   5652500  35352945  17547860  84352224  11492950  15162896  23675904   6832432   1223552 
 21736380   1081550  64835568  44492994  57157875   2238568  41711692  25779377  27249705  15877944 
  6291296  18959904  21133623  34087788  27740787  18373200   4322051  33752120  65650200  33738328 
  6965875  25661070  51177750   2313300  47456370  57956083  40471631    361192  13351063  25097898 
 43161046  14552790   9581757  36907291  12314745   2137850  10613030   3226622  14311264   4763739 
 18873620   4331235  17817666  21257652  46085282  69928848    400406  48163896  10302988  56374245 
 21540852   2448639  29200880   1246232  50529721  16784976  68245767  13719608   9269520   7342739 
  3735645  61959952  20927104  56393400  30917334  62366207  21255345  18478225  11954124  46575230 
 69818756  43898088  26521059  14306250  22508640  38834250   1946160   1362908  23625086  23729733 
  9210496  24145760   7864543  35381430  26084608   2100192  39363810   2324777  16502796    801340 
   293057   2257052  13188889   4841576  46743682  34524944   4372907  18624466    278712   2995772 
 46586428   8662950  42549598   9770618  48851725  18477234   5490720  29307516  13819113  12776960 
  3783325  53238636  65819000  54457000  23956776  59272872  69631120  29074787  85063088    223860 
 34152530  65595374  63120000  20089101  39739392  37279152   4181988  26946855  16272960   3751119 
 46767696  21039080  34582453  75928840  10721360  79249485  15621725   4238625  31016846  26768182 
  2443480   3036875  12546000  30558042   8678400   1489920  30860780   4985928  14416922    599808 
 27379926  30673500  63904624  36111730   9874456  52925656   6366510     82268   2996284  62468268 
  4416664   9342060  53428419  31013316  57609528  50497140   7491120   3511180   9578865    566846 
  8590210  37200858  42493050  29838825  21358926  26991678   6307020  32299917   3354482   3947840 
 31396260  12936308   8515884  53552637  79794066  32070480    456315    761670  25196096  52675908 
   623858   6966236   2846736  29551872  42593193   8722824  72081444  64032980  36327567   6373689 
 13355100  30466368  17568710  53618496   1105226  39490704  13219488  26086932  75753328   1664480 
   433200  47612985  71779488  77049582  64120890     71440  37155405  45332044  26579595  42001168 
 72870492  62171604  26902575   8508890  37353447  40478388  39712969  26721612   2716875   4550325 
  1793308  47228890  45740340  74437857   5431323  19220886  18154548  14991438  10265862  43500620 
   672000  75504920   6006934   2201835  20273760  29750680  19147040  27124552  30671406  91369366 
  5602524   8689002  15193038  54384828  15906300  73779681  10166180  29728566  40631058  12805181 
 10773014    266000  60225501    607523  90733080   5902048    593290    245340   2694400   8078112 
 28192800   9859850    705705  26865497  46909324    791184  24021483  45473074  40067748  28656376 
  5815218  11824208  52336130  54924183  24007976   7440730  11440914  25255655  11625706  13639992 
 62947608  15516496  52849309  24298785  11460150  14135411  56060928  27928758  62752065  10670874 
 24341337  70239690  49100625  61614798  56504838   4152800  18792732  16238880  29439552   9204650 
 25787094  58543479  30654942  11594104  20334267  40349670  11947248   4732794  23624275  16610265 
 11932080   4639204   9214478  63380808  71328091  17978298  30017025  16923800  20030066   1020249 
 53249088  67513416  11634510  68602065  72585767   2954968   3592956  46710732   3944824  14059110 
 57803524  18423990  41966100   6715908  38363998  29685516  29548618   2445774  26608708   7717668 
 14998028   8767856  77458324   7944882  35262249   7471743    267371   4333184  31597587  10639992 
  2669680  30781760  21936915  13662496  27904030  24995568  29548783  19399504  40935600   1520116 
   490867  34024944  10312104  20259630  45496353  13080018  20522992   4818979  29291499  15851829 
 32607744  64549029  52969115  65174842  17980222   9279776   3980768  79528375  43839468   8735610 
  5379010   3008022  47510631  61796304   6741306  21731136  36590576  28124250  26392086   2951520 
  1338762  15312442  23246320  17126298  46483696  22385814  55285176   2018520  23895318  19981272 
 68430180  32974240  42149646  68521392  16914632  32496346   9632294  19842612  49417972    219640 
 45207477   2551740   7924500  47967799  54895503  42468082  13075633  41954850   2261692   1045612 
  4677201  26689338    129288  49627296   9352431  11936232  10094328   1499502  56827602   3261955 
 18009600   3249450  71596476  38427328   1501816  42077230  32274500   1428980   4217395  45446436 
 19279120    190638  66849785  27997551  65790870   2206568  54175464  49465765  58888274  59561109 
  7733418   3796284  84294068   1369041  42117910  51215283   2908224  58566665  10441548  10293206 
 29150960  56575218   5160612  33935655  20823936   3577396   5104890     11040  42255791    246656 
  2288918   2851520  36669410   1633028  34423645  35422632  31459836   5185334  12529946      2854 
   139560    703255  11596025   5516128    337041   4806681  14940705   1765948  70836480  33562360 
   764984  10745030  44967744  23889228  44653050  41222200  21818702  41852937   5747047  47755476 
 63077304  75267324   5631600    493652  54284324  33078630  77656488   6889130  11536064  30818880 
  6146252  20669960  75651375  42275840  16470508   2222250    369117   7058238  10246040    613128 
  7402800   5907174  64735450  20662446   6145607   1607506    432920  44112690  16635564   2249429 
   242998  34771428  36003533  20523899    691899   9431258  29172480  14091644   5689553  30127440 
 44657174   7590576  51765804   1619340    155703  13912019    537030    375060  17520128  22968320 
 27124713  14163379  25638756  17314640  58085100   3812535  46873043   2411712  24168644  16856928 
 65896389   4865712  20865560  55609448  62174826    131493  57042666  55907415  29232796  37283596 
 41477325  45210702  73543470  35327760  65124920  80611640  67835061   1492707  39485278  53430464 
 33491186  32407368   2737896  30359076  16363750  49959164  45103408  32876280  29533223   2798068 
 44528796  11881340   6034884  14472604  56919753  67098100  17154887  27947781   7962027  12672960 
  2582783    107380   8950500   4729032  21746220  82251134  44098306   5178460  29408418   6238726 
 78418800  20282080  30785077   8749298   6875220  51398994  20932885  27146180   1380092   3154520 
  4865757  29006842  14267592   7145824  51360705  15752232  20353921  23978040  51026292   1149368 
 36267326  51670728  11512716  43612276  19867912  28329261   5691980  31517508  28834700  45826990 
  9732450  30144804  33985014  45392095  30578875  45001224   9239224  11309709  21276820  43563948 
 59458715  74393760   3769038    953649  21754705   6144536  13881474  48960527   5872104  29427010 
 24140416  11339888    126506     41664  67922537  12243657  14112674  12086336   6518664   5404035 
 32012496   9272889  26333660  11049856  85137113  65820094  19251781  21114945  70669051  22649432 
 59269700   9899925  12991000  74204498  28799872  84439762     12420   6819404  43552334   4562028 
  9242676  30280663  46089653  22264320    128616   7760449  15457826   8415194  33722679   8888375 
  1890252    497641  37302874    765555  60145329   2383125   3799470   1275692  20261256  10703560 
  2371760  27938034  43788185  40419120  29484900   5567611  11763480  15932583   8408912   5699250 
 11933632  24360128   9159276   4559025  21948784    632195  19542240   9417867  38557112  12214975 
 38882480  31520760  21610620  51142980   2816450  14870436   5545878   4089280  36660789  15490425 
 68783355   2704080  66818304  56363364  12675927  76277684   2210346  18419456   4489137  45466356 
 16135890  60566922   6973029  51144840    613602  39381350      8168   7220884  76990736   8332074 
  7138058   5851641  53890980  27308359   8618358   7114296   7533600  12993507   5006834  27119326 
 12158076    390474    525441  51246289  52886729  64547858   1802209  39848292  12497440   2658923 
 10947420  34040671    480168  34865648  34140884  25347426   2630901   3680600  19758760  59556735 
 15588174  12661477  57317072   7198170  65210184     72645  67794576  23363634  40073850  47173896 
  2314224  24924762   8649087   5372523  71152656  19408176  60252370   6905658   6510276   3443496 
 51706597   2098866  18549993   4218212  14462616  72067840  77513580  45365984  42688018  26671680 
 13305708   2452080  23898596  18786670  39759533   4780599  62013588    789750  74576830  30645680 
 45014018   9473190  76532904  24221529  39154426  47187516   2374473  34015192  14687800  34134966 
  2249600  29503134  44026200   6149304   3682255   1626208    501268  13436535   1274915   2127990 
 28450422  40533225  84757720   1106940  18206220  61213096  81298542  64553255   4360104  16806399 
 63708843    953301  16387176   1523466   1232340  46701027    569848  50863053  72635748  27035892 
 35476634   2750875  10189978  63009358  22823808   5044260     29595  16761591    382394  40249874 
 11311164  16148064  11220418  34908192   4717440   3914402  10387635  14745393  32790888   2037640 
 34814626    837820  63140935   7908459  25878862  56637303  21190962  66387398   2846456   2632724 
  7193420  11279378    221952  42799504   1300992   6024260   5380200  43362494  85274524  47517348 
  2291940   6534175  33389192   9596796   9685520  14376726    401280  45429915   7454976   5221196 
 53576128  37839032   4621750  60817143   2697214   8858466   5781376  39267228  27118961  12345918 
 13621132  71352325  22469937   1087653  14608625  26982592  25975936  36201924   4866713  23719230 
 14813305   3135904  67649400  43285788  44631511  50043150  16695819  30807744   3266970  12468248 
 14311640  16263100  39588380  48049650   3542458  46333809   2242163  66024448    220631  41522422 
 25249460  12700206  55912596  19166875  54076155  17230265  90448631   6301358  62094432  54878428 
  6764687  12494832  18001928  19775600  15812310  19176359   2174185  13426154  11585525   5732012 
 89943009  19689980  55639545  17674510  14275824  25463383  33073172  39851798   4592952   7415118 
 22320535  28704160  32343720  30983615  59163600  35857107  42927783  11995020   5797554   5765886 
 10742248  25100880  10361864  12039350   3305275  35401152  20355180   2218752  30688140   3650976 
 15273024  11566313  21879734   9808608  28619772  36570954  16932016  12406682  38023960  30120456 
 54743601   5395698  41958847   1293105   1047601  68644917  65039544  35598750   4319490  34368984 
  4069068    125600  43131456   2228067  57820542  30138816  14153058  72393556    615692   2207577 
 42341940  39863190  28954296  33958035  59457787  19099059  19685896  22743648   2502324  21800103 
 44137600  21839034  56776167   3349486   1793745  79050642  25349780  32563168  64791573   8895256 
   747396   6090300  14142510   3128616  31663962  29884810   1270656  35484196  23938770   8538285 
   424800   6174219   8715850  59758260    700212     30380  16570736   2489454    602745  18493356 
 14270814  28603004   2800125  28182453  16104288  39380432  41796180  71573760  49113408   2948814 
 69946695  21524408  43244738   2974375  71106924   7020842   4576404  18109738   3918597   6827093 
   683774  34568075  32310101   1102815  18073550    973692  16866798  45298197  17071020  46673820 
  5834332  25106562   3721515  40501130  31640244  48036768  34125609    718146   4348150   7474176 
    31220   5966766   4631140  33076764  12213630  43087392  27721285    135800    475218  30961829 
   659926   8879365   3296288  28782370  25504413  16736543   6060480   2016685   3529686   8020155 
  7560767  24597744   1586834   1502020  30405588   6041403   6950314  38070075  11536250   1750254 
  2776736   4906000  52515015  45730332  36143820   7364169  13948221    916902    979394  26598421 
 10337235  26958856   7857936  73893956    641982  73025761  29346760  83104170  29804160   9129156 
 20923968   6415641   2633136  28177688  23051583  12543892   2192011   4727190  22685520  94757456 
 95186322  42416668  21380782  13594028  53613920  46107072  64826740   3190433  23607900  46270065 
 48231627   4456630  31789082  21974186  36218636  15400352  13157365  62588150  50659520   8476356 
 24795440  28898994  66906495    464544  24248370  18887871  80961603  16288592  19814129   5867280 
 26255072   3917420  45388014  93994191  44843630   4186788   6765080   4089178  23154560  20604320 
  9423944  31762612    217212  16934582   1716715  20053481  85173856  27506984  13209170   1704480 
  9419838  67530238   8658090  29952795  48061728  56136024  40678180  23874469  63933862  18187560 
 63854728  16970688  37445265    549020  25720256  12519309  10660200  45550401  48342420  36479184 
 24624190  18091800  40274015  74889584  16597904  48845188   1523417  13204917  19202457  22082984 
   744040  19294605   4217228   9010136  59972803   8193032  78452944  49470454  55042218  11743232 
  6591354  17934727  37465960     64764  15740970  38948798  15616735   7442817   3237900  19217532 
 44149679  11124140  23082710  20143242  63636904  29674572  48064824   9152127  26602912   3022184 
 60192490  59383296  23326219  80236206  41482086   6349764   9195225  22279616   6760407  15143370 
 34655126  87565641   2675340  11106888  40047200   7517592  22612959   7739872   8870364  62199970 
 21388960  35214976  26046499  13988940  60972064  36933331  48835520  38706420   6507160   4250230 
  9360593  23660889   8755901    834475   2182440  16184544  17303130   3088260   1378583  56957637 
 20689922   2121696   2976421  12205410  36338263  50913850   4279378   1115744  12501690  33357872 
 29710016  18021003  33448786  16094250  29795185  15120864   3620376  49719026  18479070  31385970 
  4077920  20561268  66630960  43755600  42350721  77469876  88935264  29887488  24379461  44922024 
 36106896  60415680   4445806  11194920  81190300  26594590  19008010  23049504  63986067   2603550 
 18977200  17870497  19844550   2378422   9692306  16990530  55981302   3744970  34513125  35999005 
  3168480  23556939  10524800  80990133  29792464   6919224   1132863   3668675  80846864  41399066 
  6749465  65367715  10064688  10048835   3359642   6593184  78936519  30141630   8317350  20937241 
 70537599  52411632  52508352  69845936    915363  10432368  34788951  10920587  10277478  21752752 
  3058704   4703870  33727535  60527475  29992060   5240402  44703932   2521974  43990152  18266206 
  6408204  20145930  17853132   5671776   6614508  12735969  22988712   6510660   6310582   5677811 
  5511506      9735     67968  17614442  19487440   8732438   6402957   2080012  19526773  42137914 
 29893358  37331460  37393125  13850304   8666952  35927416  14647580   4180770  63943200  26220873 
 52137133  32000864   3220305    986600  16723770  23449600  17543106  69268716  57258421  52832520 
 16747850  48685148  58530800   9603878     19306  89056140  33162168  80774532  90429400  41684227 
 11111100   9655116  22980906  35279244   7826688  15783770   2195256  10594975  28200788  65110422 
 30684192  41597520   7301658   3891456  31764802  90870021  53989579    161392    449448  19983146 
 16738132  11535518  41963472  30145176   1804950  45564762  32797300  27421790  12533750  20524448 
 25940700  12315200  20127198  49857360   7016592  11983391  50153502  30899530  10604535   9401848 
   973161  34150385  33462235  37724904  23062816  30271624  37437928  21694284    498432  70100895 
 12438168  57383608  27215400   5475596  14630010    200836  32411883  50377533  73267920  83985525 
 43589259  78166880  23636800  29468640   8699754  47235804  12336244  15542618  67900963  20381376 
  8455832  14410305  38755920  75796896  46255567  19643814   5570211   2946083   3167808   6906481 
 64791522  58192116  13128400  49849970   5781174  54458250  10724602  57827520  24434892  18286064 
 12072631  35140248  20651670  17265293   8836962  59100432  30596934  55466208  29918793   8244507 
  5639340  47442729  35087484   4711584  12889560  10361858  17185878  39379869  69232690  12155710 
  8010262  55842593  39812010  34687362  95469504  27433524    249535  33756070  28531080  26088296 
 13039272  57580590   7480782  68108635  14986417    138775  40569984    161037   6516480  51853770 
 21829188  62939376  17340884   9023938   1915720  21604044   1305986  31076400  10944496   4033279 
  3507772   1308592  57466260   4311967  28831792   6703488  61320483  12553536  57187248  32792780 
 20820206   1276350  10881444  27523040    806701  12748761  27690936   9439092   8546886  22573603 
  3125728    304180  69121152  16506210  10920240  28788992  17082400   5603260  27747126  72161632 
 90697927  37463283  73906910  43321075  53837928  36231300  13585764  29949220  26790111  53105496 
 34795560  43366197  20591160   1104357  40205325  85177952  25758469   2819398  10883244  25715298 
 12211200  73083747  21575970  39041541   7710032  59413640  21062272  54196455  15949775  11950080 
 12643344  64000604  42656744  50764784    784980  61213932  32140845  74464720      3024  11654409 
  1999642  48599690  34046168  42344964  21208185  29391240   1840608  25207224  49416606  12471750 
  2746830  25515288   6313536  17874288  40426200    161469  15307900  11717715  17102550  43631142 
   967609   4807836   5302824  69535128  17429449  21528976  10654350   7490758   5716643  45325098 
 21565068   9977072  41500774  54378965  15231761   9320832   9532880  23575036  42857080    616308 
 35972958   8062076  60766650  29209855   3281289   2313220  16635096  51652344  24435480   9811620 
  6667875  49385715  29845134  12284668  40795238  61573270  78131025  25999974  33243042  71195425 
  8494707  24277512  25762240  56184648   7753040   6157008  13704371    436975  13814720  36752320 
   612220   1743624  89304446  15646428    593400  20757261   3675987  23289299  23998016   4914086 
 43463598  14554966  26567522  36577310    681758  85413664  48193120  19982375  31842120  17525257 
 23412500  15652252  14548512  45581250    209616  13968844  34871242   7562055  29541132  26015017 
 33293178   8664760   1458522  22813443  13315678   3007824   5856230    754000  36140388  17120371 
 24402896   9458325  39795700  30727921  20094876   2083027   9726560  50069775  18006607    160284 
  1192295   5646960   2437155  24055563  26485056   2352056  15554000  10988820  56257256   1544130 
 17381650  50363454  48163704   1573934  74794781  41672580  21099918  46886169  49254092  12110314 
  8918316  34594776   8724012  41770545  10002518  79161535  24822670  40849380  51745655   7544658 
 35635600  13691054  36477568  13897325  56473248  41459500  26507264  55342295   1265301  14380742 
  1087776   5706025  55566272   8683311    351164  84663108  27342612  93861332    950990  49222380 
  9090790  19723068  68302000  10349262   1546497  19401200  16063188   8682201   8811890   8337500 
 36020424   4396563  12997143   9265267  28378350  12819306  44104940  41382912   4452620  54740917 
 77411120  64989024  46274745   3692520   5102085  26782580  45816626  57482460   3429580   1212808 
 46271004    547824   5703069  47619624  39523319   5421035  30982964  26366072   2530195   9160320 
  1711560  35044920  29509893  17092530  19478976  30633882   1552338   1749220  14012360  62862804 
  7599427  16390308  38716245   2073150  20173212  68443674   1291392  42404778  58068192  13264944 
  9736788  45416688  13570007  28299735  39752415  12210777  93386124  45389638  74388250  20192504 
 69657327  40807152  33702704  27925440   6401903   3939664   5791296   1023408  14207529   7894737 
 52725744  48565440     60078  65344104  19096570   6703310   6759516  21469240   3557276  35776398 
  4388874   6246912  31356620  62274212  12594498    730676   4949560   3406885  76411660   8289561 
  2374425  50593965  34868925  12584956  29337314  36191770  54473202  13162230   4727836  36501696 
 20373824   4712198   7106624   8923512  10525484   8938007  30549960  27317700  14992872  22911477 
 36925056  54121668   9215836  16153536   4417262  53623080   7675872  35993600  27369948  29011950 
  9876847  10593408  41487374  16041836  32453127   3539715  35232540   8573939   1765076  10530121 
  2075040   5638136   5664400  26779431   1766010  77423132  14518707  50778728   1647444  76043737 
 33745664  17787756    137826   8783588  35393574  25931394  42009654   7982648   3041550  59011590 
 10113213  38166480   1699200   6964288   7680853  43340748  68885889  18664044   7275440  22839368 
 16613010   1210375  12196560  13359654  90621751   4680270   5269392  12924521  36016047  28355184 
   914370  13966506  47154384  20515908  50928954   6392250  27845644  60857170   2772260  18801900 
     3494   9802320  63896829  48280948  33517428   5933356    444988  11178788    298744  32468280 
 12265108  30179628  19253542   7319818  61753984  32506080   4115286  25455126  59397665  29941740 
  5136012  27023723  16034130  18793086  39322260   6699415  21057029   2682277  55746264  35778801 
 34152804  26062600   9603078  24804379  60486813  10632225   7723338      2127    661625    312422 
  4185592  63709456   5773122  82154676  24088268  22137318  30516108  20953625   1520640  46652502 
 63574425  12290240  15217737  25603512  39316340   8152452  28863535   7840108  15814500   7687530 
 30903238  16732872  57543976  41396127  13887232  11315625  16719632  55801788   4673985   2617510 
  4550672  17088750  24727562  51393016  53644687   2482977  42630991  11653862  14797066   8090250 
 38877400  41217190  10650483  47137090   7647984  65044112  14744690  22281490  46706760  10763960 
  9740440   9163779  20583498   9207127   4865400  65971231  25813985  47867916  40894084  20352190 
 58160560  35405439  13944645  23280136    292060  33678450  11246724  27515640  11418580  67128861 
   284688  29463630   4340816  61611069  17875504  57120000   2440788    870366  12650828  24874360 
 56132601  27440400   1842384  29669640  38379880   5067964   3593660  42923699   4266203  26993288 
 24858600  16351125  37125685  26815650  67209599   9856000  53316222  40060296  57771168    374574 
 13341808  27646106    260854   6832540   2583252  15592385   9336390  20445058   6170302  18081641 
 83271552   8316558  49280375  29073539  15482494  11044600  85427772  21890643  92354220  78898875 
 12214272   7357564   1422096   9277491  25700987  22847488  26700777   2821888  17682210    175870 
  3384251   5068726  56537404  10794762  34613976  15968120  27026330  48864402  51395770   7691301 
  5477836  24456575  35447555   3337335   3109014  70099507    891100   1364352  24871979   5411118 
  9567096  42301546   1183358  43935312  75979944  79156224  12165450  20681348    738704  25919548 
 28856070    745695  82711164   6136991  65174028  37589046   2570250  15579575    707582  87898810 
 54405406  11270591   6294456  55558256  17587804  44908420  22231020  24976496  10193871   6018111 
 35253669  46493964  21169224  34667880   5968240   7954548  62395086  37978044  26047570  22588200 
 26271687  47828263  79304610  13214515  28728576  11879707  28938159    536081  10489713  24196305 
  7874075  12082070   4492303  23517279   5335498  18804636    348977  25916016   9696420  15275652 
 12429703  12480870  56520648  27301230  27941875  12187350   5269220    696900  30520800  88717079 
 10984670  30919136  70093404   3178800  20401825   3835590  16770996    301077  90869482  34220478 
 41544123  34424500   7868432  12704136   9902976   5364405  47230199  10908604  82613939  43181490 
 15380680   8478945  71455395  25222050  75382008  84941116   8859648  11114474  11088210  13926118 
  1929850  19427548   1663065   2287480    305900  15595426  15720376  15126384  11299554  45657014 
 13160550  39187719  32545248  61382364  68168046  18346932  57484728  37058727  41145675  10564012 
 50032134   1393760  12268192   6125620  50481486   7634484  50261955  37823576   5662874  70897204 
 71432269  28799649   5333505  10920784     60237    280962   7653952   9098094  43174365  20395120 
 29105445   9457848  48947977  22382042   1715696  33841080   8697088  25983273   3373491  48546460 
  6884592  43046800  22764650  33692846   9028811   1573884  31405920  28492146  18399980  17389522 
  9687450  18828117   6274752  23433375  25507881   4322072   6543862  11192832  17202248  42296565 
 29349975   2607351  79679517  31988880  12102524  56897932   9968595  57445465  10280716  62999629 
 83098323    227445  12737601    589069  34904988   8313180  15830050  11062730   4647132  27025190 
 26520252   4135068   2169842   9231090    885339   1997550  53937996  66369597    559575  32000944 
 60530148  67331550  66155420   5278721  11748219  82347916  15149563  49886364  21904267   5506144 
 92169000   9369598  48056946  22105599  43446515  82170630  45763200  12051256  27642700   5186330 
 41079864     77703   4644288  87477152  10553920     42688   4533003  25176088  28190020  68534487 
 76263780   4831434  18593615  42704136  23548212  20694524  21804099   1027044  79759000  31593789 
 13138944  40602914   2900661   4704390  41576649  38579175  49249719  16900500  46377628  20319026 
 19605708  37030230  45360502  12425649  19689600    986668  25334400  76872312  42582583  36667767 
 42586368   2532024   1347570   3617120   8682036   4807287   7774625  25603560  48153980  46969747 
 31671552    679776  40846592  33972784  17962668  37958415   8202214   4411480  21218550  14981085 
  9426090  35017840  22422660  70503104  20827800  33063978   5883494   8070362  11851875  56041048 
 23035825  11728616  39274867   2952544   5905721  55556152   8988576  36598716  10302255   3851510 
 17659753  76512172  42136554  84972387  46636436  39805824   8264808  19470440  12860596   8015000 
  8946420  11072486  16973348  30034900  21758982  69841746   5726162   4317092  13885060    568708 
  4644632  29118904  36807768  52470864  30558384  20146956  49553050   5802513  32824260  58490938 
 74379648    569193  65931384  25151245  70888974     55530  45404630  11661250  22312368  32257738 
 70238350  12190975  60259828  16632018  31342038  16772128  27613928  43367338   3175000   1039830 
  1220256   7187240   5543925   1813020   4277124  31886750  25562355   1099553  13038315  29734068 
   160360  81644892  19886390   2018832  53186912  69547536   8056492  26459628  21026880  60018336 
 12537636  79654872  33487540   5509449  16869502   1408608  56542625  18705120   7494500  16884210 
 31662122  15778602    946803   6240300  82311018  81009864  53138672  12895536   7470140  73342080 
 33957683  18750240  30716280   4032540  66121790  51866540  23035008  15767427  38698275   4171609 
 14775180    208075   2998528   4011392  72734205  24590664  38530245  19594953  41337312  37982645 
 28941588  10639772   5466664  23541643  85390815  42644964   8373555  14526941  43254360  10038468 
  7204515  36161312     61416   1294926  24756774  23215530   3425428   2665404   2316622  39485452 
 79264770  25853420  14220420  24049584  51520359  13870188  27011941  40452709   5896107    229030 
 16099616  16508250  62218550  28907550  19015503  80480075  21259033   4941730    368794  28453376 
 37547532  28208175  27104728  48632208  14178918  18870550  21815064   2130300  41220232   5050305 
  1642496  13162042  33006792  21271470  67406757  22674080   1086822  36925200  24819093  82176640 
 19495704  37784792  54098016  35022312  10094474   4069758   3307920  30031680  24122055  67450665 
 70523030  21996772  19060321  57318492   3234806  12438426  29166254  19136000  29290014  46158980 
 29738462  21662934  31584776  19676111  28650222   6870491   3742772   9001096  38337744  26393895 
 50351812   8880401   1381875   4727136  10046934   9289384  77409312   9084132  69852930  49692552 
 43557062  98277372   8228520  46918179   9054144  14843673  35555216    772560  56196414  23792988 
 21591020  30641520  36496768    757724  24318576  10566060   5739405   4015485   2191439  11586720 
   272536  16526196  34759161  13433882   7560048  16201856  49558924  21285120  38499424   3472518 
 13575903  25257126  51025543  26681504  21604184  17469960  47813636  14895063  69028959  41304176 
  3332714  58576560   7920648   3766039    518869   8256864  54704674  12946784  38345214   1892400 
  6966128   6977040  23410640  30094883  31608639   7174552  16909968  20912016  44905545  54110064 
 16409096  16759295  47247676  34318240  32223958  23647640     89984  19120860   1415862   8439077 
 17007351  12709326   3803712    840140  10989568  79122964  26991518  25159896  15756510  33928648 
  5739996    990738  19572000  38455872  61723363  21905702  30363528  48718691   7435450   1820400 
 45294186  49217990  24631068  16929456   5690496    561393  19456038   1706026  32353710  44844936 
 62734762  28718388    272404   7463612  15074940  10366620  55151460  56011241  49375986  63040294 
 15823890  63265860  55196160  49448391    644643  20911842   1402668    365661  59010930  10119900 
   808659    301530  47406320   5063220  33993094  81967050   6908636  43467864  14512891  27351595 
 29755074  31956326   2031492  43628802  22664587  34402816  26149922   6560598  17381616  52237536 
 23210844  20979777  21312478   6543726   7326184  67279113   6914232  22229312  26710251  26630648 
 67247140  68856526  31015296  17433416  32358029  11462988  32594404   1340820  37945908     92290 
  1667136  25749468  26408164    433302   9109910  11450215   1989190  12393741  74572514  80655570 
  5675990    828240  14564172   6882876  53382549   8861130  22802816  36885384  16842960  59119840 
 17235219  11041998  37809880    184200   1616659  49274900  49216000  22948818  23654872   2265500 
   115938  25398260  26979084  47719474   5183200  32730610  11092606  12558711  22232754   8926884 
 39943189   1466244  17583111  59682769  28730206   3489507  51897769  19721826    483730   1825998 
 65464277  28190064  17352297  33036237  78164480  12966132  27107808   1010650  12111876  31820571 
 24384827    391152  53951750     96760    632544   7192507  23942287  27201720  16903170  32996490 
   714766  18282026  32691555  10157868  48266521  30996594  16199780    460556   3882890  19744382 
 69061038  11320470  43324776   6160760    542121  41063078  59880000  42177153   2497250  81576114 
 29964561   5368125   5647040  44695000  36447711  17940244  22233705  21649120  33987940   3570451 
 17046921  16722204  59812290    408639  31015350  13014228   8157462  14439936  53347234  80860125 
  9848384  16442349   9819615   6888051  18533502   4546480   8871184   5312580    140936   8419806 
  2414100  13958406  62441244  36542240  27083430    881145   9078468   4988176    931528  26164736 
  5644890  28507696  43857802   5564832   8184176  27373248  82528620  30355358   3192500  14483574 
 38770863  34099065  24870615   3508166   4622535   2075700  64915956   8204336   5395445  13171548 
  4209618   4592507  12597832  20757432   4593987   7676541  50130612  30939038  78060542  71841325 
  2930680  32328901  21890312  16113309  28620618    644274   5959600  47149760  87810372  36820208 
 50903340  18144805  16619710   2349296  26890938   9109790   4810300   6723690     67545   5324928 
 56432782  57879600  16480122  10013788   8575497  64742616  38191824  24126139  23893203  24395800 
 27867444   8046168  25947170     26840  38284704    209469   5078424  56511063  56995212    114654 
 89571465  13748834  43408443  17930984  19381248  21301979   2258122  34240991  36764148  12705408 
 91669158  34388176  50373573  21971415   3253085    424000  10593980   1137402    781725   2067795 
 16332836  51267057  26578284  37379600    277266  30436266  31667223  15711275  90410310  43874012 
   793611   4018788  23493888  11209800  11880297   6473545  49153612   8888148  36197403  15261138 
    69996  16141125   8544213  75018070  24324439  76054528  27043863  25561536  51033475   1733160 
 12007674   6240290  13732394  12415480   9784319  30482060   2218671  49677160  12280810  61541003 
 19748750   4761744  43287564  81341192   6082950   8647128  44940000  12399750  88496280  31035360 
 36304513  55995454  15614890  63819214  21129724   6311499  28005579  27885780  18750915  23151930 
  7087152  23435550   1483920  49678734   3605976  35694824  51817758  33744130   1167680  34372408 
 55795404    632421   2581000   2439368  35839712  25386410   4610039   6877605  28512549   5477502 
 63718771  30463331  32152620   2068306  29124846   6804672  85639059  20302759  79566175   1527372 
 20522843  33638682   2621080  25986712   2040139  54504780  11909595   2911800   6934990  93945968 
 44581680   5366251  13412000  10125297   8249565  40023340  95580874  13732686    580746  39638708 
 21689580  17781712   3367904  69087627  43659888  28672938  10111228  31097514   4996144  11633500 
 22437442  90169920  50864511  30978990  39378897   7982460  35022170  22351626  51563814  23682750 
 13882530  19139890  31964130  26049147  49004700  70426252  12661518  44314780   3599318  29828071 
  3057138  47149721  47297077  22741341  14289348     27456     35896  56370380  21194360  54530778 
  8768175  29776760   5239950  54490112   6479928   2987902  28252050  55570210  53508408   9165455 
 25497108  28511023  70239644  31295565   2482976  17022699  10629864  11994724   3856710  50199422 
 12634128  58243247   3033936   9879534  26977993  54320459   2759435  41283396   4264200   6951068 
 48468912  31079136  71421000  16623250   1841088  21853962  22096785  53942700    466274  83835780 
 27899520   5052670  47439486  44223256  54387760   8755494   3177966  30975670  61410660  17526371 
  4482190  31071258   2596842   9714960   5905992   2189058    579818  16544970   1238325   5024637 
 24620220   9607670  28638450   3303790  22851704  34763736  54078653   8536540  16580668  12715553 
 23625162  47135322  57951488   6609152  38920368  11148891  25359804  77511546  38318624  67262628 
  5865851  48749926  12891151  80720640   6651579     21890   9303954  40552390   7907250   7433984 
 82130750  76362652  14917646  42257996   6038445  54675660  76349672  28520426   9930480  44776909 
  4849590  22357811  83216496   5650212     34232  31069886     75852  59967670   6890616  23645040 
 46920753  15344385   9268893   5325375  41428620  47437835   4234086  40355055    989919   1537465 
 45870495  26076860   3529836    109752  70454397  54182940  25668994   2160360  39063374  19148709 
   706458  21063680  11038225  81939201  64382898  35911820   2678832  42271846  40220302  56724899 
 26726322  13524480  20009535    403144  31528266    167238   5989794   3909325   3473657  13566660 
  2975965  42464496   3091620  67154040    123732  12730513  36375046  12306000   7507997  65892936 
  5170134  16951315  54206676   4808332  63142501   8881860   7260318  41936079  35552396   4546732 
  8841551  45664115   8314617   4984032   8824172  16558108  57278917   6017052  87279570  50269505 
 81195200    533328  12541408  45984081  10425095  31884556  13193785   7444526   7649630  73265034 
  5599374  12980717  21870181  50214988  57819108  25739478  33099168  76431306  12630096    397705 
  5697659    184544   9096894  20409575    440559   1694412   8945925  22522005   2290900  69354900 
 10437819   4025702    440657  48177109  32831146  13055559   8284275  30463752  18230832  39142683 
 21000614  73358894  24017578  12204544  15853152   4981395  24071724   5160576   9384284  25076380 
 44761352  30855594    213408    741315   9333497   3141404  17594220   2283923  12232350  25242277 
 33321552  32385900  22956804   4122518  13058342  23395924  23603349  73128042  57507435  46873530 
 29570364  11306320  44893508  18502254  44980628  16667370  57770070   2980692  84241878  33170416 
  5550408   8571912  30416638    747842  16919280  19366992   4354714  54823678   4526876  18307878 
 16225542  71370000   2364056  61139540  45323856  24629752  27718482   2159688  32018241  18322716 
 18908650   6717600  42564399    231578   9665856  33194451  21200334  15031663   4719042   2523555 
 23771592  75707072  22116924  46096820   3248160  21246952   6450411   9470578  20661615   5053279 
 24373024  49743336  60009261   2212854  32205285   1254600  49483086  30817148  46830592  26036280 
 46051056     55468  37805859   8183000  46369104  18378261  74431425   5095152  35663772  18746610 
 21454972  40131714   1474410   1995268   4219164   9939344  32568276  17634870  12643368  29155872 
 62839656  48691974  17148138   1026475    286700  67589449  45342747  30009112  52458570   2705480 
 50508992    201456   5586120   2625945   6030288   3195864  39363615  11438964  35318058  86169650 
 24987575   7261688    165660  10222542   6826347   3800895   3069495   8160204  55452732   7413228 
 52863040  11538196    851276   1084935   4997069  38799240    135036  10113728  24218220   3888304 
 34072148  15482616  27709257    545790  10169586  59891499  18546658   8153112  16007424  51160440 
 21979665   8629394   4434787  46883448    656334  50193312  22444968  64214320  16822680  21802590 
 30588480  34417298   9650176  35312832  17861888    382416  70806925  53610324  41780844    448316 
  4367286  10549839   4690305  12551000  12979659   1263620  52888500   3265037  13793409  19753645 
 27283808  14386712  65304294  28201776  39862173  86337446   9265652  76164400  30295600  49175546 
 16480140  21144435  20272512  61267594   7058623  24577047   2375369  22979619   1552080  34580776 
  8381846  34603767  12448758   2083731   9031716  31958451  20472132  48994010   5167220  90366588 
 39747561  10694952  18612770   7125400   1552000  66756976  32374716  25143916  45027316  21786912 
  6288354   1082410  14717850  40821978  28364174   6938360    208696   8364325  28158975   6852900 
 54733000   3908331  84189758  37051022  35292663   3416534  10579329  37872000   7228329   8541570 
  1215228  10241496  75942561   2713266  15450050   7116200  19304050  45961706   2603751   6033636 
 30638504  87198107  14137367   5971563  18005864    206400  54819645  65373453   7597668   6522628 
 33473896  53350012   4032078  52707200   7550196   2619096   3662624  13198845   6270530  33624928 
 23732642  30379152  20956270  67926936  51769344  17355412  12801984   6139550   6143710  20635615 
 19831112  81536139  48639360  19067472  15800708  21255450  48250980   2349920  15860679  76333278 
 78764842   8820369   9843085   6046699  16413204  28416276  81816966  11046064  13838272  70613760 
 37942830  84625145   1240728    977466  58397108  34048115  48044792  36147540  37714556  10666117 
 45053420  23393400   1496250  41256315  22939120  10272160   5696479  45692630   9223977  10786274 
 29056370  81904680  19049023  28734720  13105007   5135088   6535358  33934500   3323460  27899060 
 10472364  51606660  26419310  16704075  33138100   5316006  61631856   1160565   8810403  45569304 
 68153124  31173884   1412178  17384598  51740740   4474624  55076112  42433482  62504940  25972900 
 16679872  30441898    839804   5932290   4148232  11661969  57236256  31027920    715198  17501806 
 22425186  33155182  16803064  74358432  16052148   1585740   2774130  94425870   3600836  41999280 
 58979298  16179488  13890708  11905089  32256711  24551940   9419751  58101857   1832570   9864768 
 45923000   2535242  39689820  50964069  40858692  42653540  15600259   2435130   8935642  74355489 
 27485731  79137060   7262182  10572612  29903060   4259304  24652562  26747070  92977248  35257865 
  7095780  72645465  54917688  26650476  13133120  25613125   5780415  24187774   8513568  20668592 
     5781  21866625  33236668  36310989  30741856  41736564  15302448   6123205  64896426  77769762 
 18907418  47838114  60830438  36692250  49220589  49514892   6721704  34234200  14736696   8614842 
  5033272  48365240  33522408   1249346  62079424  20470150  56037939  42149273  11768818  43783603 
 21398608  23506740  25781899  48151950  25764570  17358579   5002000   1730190   2645420  30116577 
  5695000  33120023  25469640  24707310  56731853   7020280  57796030   1007293   1808794  16080669 
 23363850   8241751  59307700  38871921  98416230  60311212    654456   8701646    178687  43356740 
 36530050   7089450  13621860  18817029  43846850  15201924  39209780   6528527  15543896  62893350 
 44349039  29844265  26024166   1652838   5599135  45037650  19199180  11902400  39730900  30285822 
  5872506  21522752  27402613  93883960  27562032  65115120    599414  55987200    304214  10288176 
 22749688  46773846  18375116  44975616  66183579  46456228    342696  17397038  17674090  10949304 
 30926840   2630660    581240    232950  38200309  34353600   3364119  27583632  43934688  49999346 
 13680546   9616968  12014366  22346138  15871020  21859180  22849868  11565876   5514855  54777148 
 39272544  23276814  43501876  28899938   1450306  10995015   9245212  14714123   4975204  66212400 
  2573230  20106744  10394802  49563465   3265284  20048308  56128040  19212560  23771489  32318460 
 19549885   4258737  44537938  15738144  74121690  35230250   4858529  34078318   9435204  31521972 
  5547389   2821479   6861281   4988768   7690510  39859524   2278368   7296573  15523195   3856298 
  2466685  57149469   9253542  10962927  62875848   2007250  30743125  40061238  18346360  25247352 
 39155508  11446596   8526038  43973948  47768171  68720004  25471584  65447036   4314042  31520308 
 21325616    202956  44732520  73978400   1984982   3031564  47897750  22692215  11025063   7162618 
 35592688  89813163  77182380  21057960  46558384  13993428  16521150  10942140  30351240  36148140 
  4714128  38199488  33521845  27518625  25372662  31050846  31460067  19562488  51405508  28056821 
 16613748   3473848  38538621  17561334    507185  10238632  72783606  22679667  12297792  19476558 
 28119924   7170540  26056980  82228599  80731244  17918064  16683000   3799176   1997100   5800329 
 12455624  39325074  11807656  38000817  21567478  76766137   9493828  56360601  35099724   4132920 
 48545040  21886800  13710482  30745237   5460752  50196900   8462454  16185600  27207600  40053486 
 76575240  16688925  44739464  17654436  51335614   8983430   8893810  11174539   7875624   6026552 
 11744460   3479490  10188815  28366520  61586869  11052834  57857850  30870861  37272712  93570687 
  1691660  10924368  25098920   3815956   5145165  42493436   4989755  37739114   2686656  91054449 
 58993930  42751896   3500315  40978740   2931900  46881109    372616  27926223    531586   3198138 
 92094576  25217558  46019976   4375596  58749921    267300   2009124   9935680  16763745  76472588 
 28627200    372880   7834772   2056882  12987145  28850549   2812810  11711518   6799118  19949728 
  2794372  35633797   5964720  18465830    534503   9332075  95296563  72432900  63784820   1471464 
 87583372  20033664  16178085  13996746  35631568  41883608   5946489   3878525   2750064   7123149 
 67399410   2623344  30955340  26843465   2986230  70364196   3189360  16110919  27817865  24121840 
  3939432  56652015   8451540  20364362  40758816   8365612  40427800  51850300   3870475  49600558 
 86143050   2618044  19924436  34642350  50515152  20987450  65923920    518709  34240755  31969223 
 59139258  26211791  39638186   2470608  44372532  52426108  49181256  63084160   1755014    273166 
 43611065   8699152     79695  16521360   1108280  51632790  25581906  11807149  15039690  11097225 
  8521952   7350210  19766670  42159590  22650176   7819210  23686789  22844044   9302100   1812688 
  2469665    987770  91048386  12366750  36567720  35967744   3315238   5282704   4444531   3682203 
   994474   6506244  24390916  35868736  64261248  21374529    548932  14099400  19607276  27481146 
  2865258   2122770   2379181    510774  33814878   1546380   8127860  12836096  36343068  37801385 
  1403600   9731370  65704620   3392640   9368064  22099684  51645825  21332608    562716   5958610 
  1144663   9319672  46604380  19500348   9319530     82260   1280300  17162720  28326910   1718506 
 42311283  14776102   1396864  10042122   3980436   2311630  32478108  83170542  14563185   7903662 
  1965705  21612976   2339684    294736  37439528  74789200  81973227   2797624   9657582  12202983 
 50916810   2119936   3669330  44796773   5755448   5867025   5763372   9256940  22517280  24606725 
  9854426   7284375  19773699  11913200  37739016   7901045   3717858  11162296  56839752  62353275 
 29884959  37087688   3571130    559215  29650992   3839022   7454700    726750    700912  11804210 
 11483040  32511746  11061414    814450   6878140   5884300  34300068   9502860   4375359   6523594 
  4692640  15005396  30356276   4222708  16102400  23035260    715400  23280292   8937894   1000486 
 16782079  38494522    493358  56238565  14717040  24327719  59056180  49042620  32328928  12272982 
 45184295  14287500  15143040  20368480  75252996   6494348  20716872   3232706  23964105  81203375 
 14640880  30433368   1596496   7884137   2399457  12250126   9152352  24904069   5911730  81876070 
  1961175  22176641   8636391  30124008   7099728    448960  16570512  16417770   6073386  75312468 
 12435423  16883380   6010431  45042673   1383796  39426660  42695887  16648208  42847156     18627 
 28281368  35816100  60661960  10095400   5053140   8563600    958114   9684296  12002165   4100184 
 29320636  42915642  35404590  17743580  34950942   9988769  51019332  11857032     32350    636992 
  4587535  15502374  16831581  19039755   6186411  35188504   1818005   3710814  12980076  46387664 
 61834134  50223156  13771296  61106908   1176520  10772154  38487852   5957654  40180227   3195648 
 17093880  47268100    444828  13141875  36534118  21667400    431100  55815419  12999915   5387968 
 13073540  34976344    794401  63543680  34461536  56220296   4649840  44050356   3237550   5294304 
  6297696  33285296  22641856  24424393  26891172   4776954  23433850  26103798   2785068  20019611 
  8755581    140970  24533651   8101632   6365848  13796000  26403988  11878240  19424796   8698560 
   474849  15247898   8764368  55324596  26505609  14243560  61351466  36008544   3496581   7688630 
 29819773  61879914  54494550  12634776  18927740  50314768  21796122  19746228  42759047   8582742 
  2720548   3988600  14359608  41140057  47814897   3603840   3702615  66423570  17094792  21755253 
 49329152  12136060   4699550    201355  16225510  20699453   9317771   4920720  76164796   5395527 
 20971720   3904600  27592488   7668675   4430424  27808684  16644870   1670375   7958470   1527750 
  1980850   1081115    313215   4315059  67915584  60723761    627831  62956158  11646470  48648588 
 32329249  53979835  36534888  15856672  59429877  33009202  67600687     92280  65524914   2377520 
 36475383  81827616   9711408  18806675  51162440  17891726  18546556   4665280  26625115   9761966 
   276352  15212620  15904360  46541675  33512721  14617600  34684684  54820018  64278840   4801125 
  2548983  43829084  15845896  74655420   9288090  55309098  31070760  30343005   4174870    907522 
  4286334   9661152  68441593   2598342  55054554   2526180  43008976  57528960   9557154   1612364 
 10375486  67304710   1595412  18821145  27157194   8952265    110010  17882654  71437170  11740217 
 14849439  14904007  16773609  29635353    278050  51013050   3884554  56164764  15936312  47635761 
 23629671  56550000  39065592  40718952  37860892  77507167  61062561  11227100  27745740   9293332 
 25557848  69002395   5517072  53310093   3235617    162006  56810832  45660954   8369525   4801531 
 37126822  34427082  57804360   5864174  44673303  26470876  19584081  16670538    849660   4208337 
 23635625  15128208  52866340   7566108     98080   3397905  26347060  52355509   7422030  22308720 
 27720156   1435743  42528288   1634754  24345470  37420448  16786644  12018475  11479148   4500223 
  3399338   4374864  16977243  19447528  41086232  21402240  64740975  14227017   9221724  22355060 
 38379575  18482912   8051316  32182983  44640660  49290282  11045560  26010053  41198544  24010272 
 26878833  53325312   8963241  44688980    350616  39545792  61457988   1034622  31880656  44997394 
 40274766  43880850  17101401   7616193  33493888  30682498  23839719   1605600   6495078  64802598 
 16394610  34421031    454968  21053326   1527920  54296832  11287003  16958512    103984  59868164 
 23653170   7893760  56209479  53512872   5177520  11212812  23257365   1709586   6220097  14529889 
 75930954   5358567  35851799  62381190    120224  16971591   9828266   1966860  40322436  16718364 
  8775604   8798400  37631370  56153108  78415683   6026773  11691240  40673083  10902729   6994241 
 21100980   3502500   6812544  91230030  40028744  12610161   1654419  48802446  14298192  22281866 
 45897318   2748452  18391911  17726256  48702016  10206306  43376874   4105926  62200320   6814815 
  3460052   8829040  31401405   4280568  50700471  25506670  35322480   3930587   3037696  18400752 
 10771885  33645728  62948444  17276000  28128627  29764284    243873  21956238   2265114   9112362 
  6037295    994000   9832974  49182840  11751407    402157   3911604  31625640  17110057  71630328 
   126300  23894575   5310900  27319565   2963700  48424194  35407512  11131424  46119535  65414080 
 66601764  21658455     34770  68652206  38012608  54534828   6212675  40916265   1748240  15964454 
 65846760   4221096   8165440   5790822    128100  10180160  63589872  43851915  12324389   9854255 
   553476  15655995  23671268   7452539  44724195   1061220  20445694   3930300   7679100  21905472 
 18587680  76564488   2873850  48317776    283881  61833491  58899696  21279200   1828659  45565597 
  3720188   3172701   2742075  31053543  25766182  18416607  77236188  39152340   2759628   5908630 
  1734315   4909500  43899512  20807500   7688676  11182860  15273111   2643984  36165736  46369128 
 13706500   7269188  13577256   5597868  20783792  20410099   1332341  17109125  23885319  51105950 
  5613912  11705180  21625590  34220435   8304140  18871821  36674586   6725164  20941930  74059515 
 10664934  14646548  14594610   7705299  18724245   1101150   1461243  31675932  33762906  30195550 
 25086334   3989895  52159985  42516034  24666262  40076920  23953085  26280800   3154376   4254068 
  3170664  12674877  42994785  13033640  40927068  29849068   6253563    462996  57850520  40312746 
 28476600  37513684   8411117  32501200  33655533  37535400  38980102  23902065   4389390  86174241 
 41695744   6893390  42632128   4415310  14629515  63319365    572520   6652240  71500446  33969350 
  8710836  45079910  46608900  13296561   8436548   8002876   8830216  15449600  37573250   2957154 
 39738600  38332637  42973860  38800934  38146160  63898709  28025724    210444  68337623    141036 
  7438134   7396578   7793192  41076386  28970696   2796800  37653824  18207420  37648640  26314656 
   782423  14203350  59150223   3543228  20432725  11235910  12147756  16788100  12651400  21868480 
 64917720  25771768   2766179  55207647   8555315  11381685  13141836  22719177  13998444  45916198 
  3621632  50146800   2402432  63160164  10156680   6522087  50534424  50470635  43179150   5333580 
 31081500   7056715   5699607  12250896   2917090  24128577   6637020   3257944  22318340  67750500 
 41655290  28045794  11202485   1373850    560110  34919870  16115016  77046060  68471865   5678910 
 55403476   5248080  73215124  31833438  64685508  28352072  15661692   2867700   7621565   4213302 
 30325464  10472477  26351760   2214875   3535974  47565312  35663516  54681264  28606701  15474732 
  5621616  11350017  55178890  14423463   5155488   6984120  70592316  55102165  50241195  43142766 
  8831205     15943    141610  51594956  55106236  16766494    819400  12012560   1403964  21003840 
 20762307   2686575   6632589  13606698  14732360  19911623  51379542    780222  11273808   4578272 
  8921080  23238484   1342825  47586145  55153197  14148456  15438060  12252240  21563361  13705709 
 12738504  18950070   1158584  14825244   8290758   3022565   9634707   8592640  68378994   7413375 
 13244008  47346195  15401768  34346970  38321496   1417409    706560   4497376  28122680   5048908 
 10098948   6256206   1672636   3136448  47116834  18762430   2819740  20183415  39020184   1228498 
 59414160  21776220   1420100   6055858  24519438   9673080  28978794   6328860  31069220  33897993 
  5992272  12739251  45096678  81336098  63637702    277590  11587996  16834620   3144240  32821566 
 28757560  32031760   6581805   5202340   6206562   3285270  14432112  47953620  30009132  38583656 
   486416  12492508  13664112  15589088   4287360   2085975  78693440  30892481  21939984    638305 
  1955898  52357830    380410    373592  26052912  17455584   5637980  32513273   4192992   1181076 
 20092149  82371562   5708534  67950291  27985781  10853826  32086224    256221  36030940  26251952 
 74619756  10742868   1645217  20832537   6899930   2112402   1124225  22347864  19961370  25016255 
  3335963  70412594  37450697  20466420  72424555  41647848  26264835  55889775  11346762   6197880 
  2341323   4566205     99008   6041841  10464600  15360303  17363760  23610512   7533994   1608630 
 55244172   1448128  18943232   8294470   2780740    871321  24030630    894450   1019480  29816727 
  4518316  12467252  13203927  11412225  25471326     51273  80833752  13468320  62239752  45771636 
 15947442  48835014  25822152  62416584  16936832  26219554  22341492  14228730  45111612   4097796 
 66493621   3305955  62833884   7346958   2171574  54793368   3964932   6682830  80187912  10069818 
 34768419  58279860  45262719  56682816  12802554   9506121  25755114  50932377   1081995   7127640 
 58595328  91778830  41772858   6804425  26570388  18257530  19562240   6392650  14726421  14928781 
  1370628   7854952   6271788  37762701   5432791    226214    775724   8726475  10605060   1939268 
 23859000   5319936   3664553  74168820  25678848  57282324   2117073  54733288   8142050    934268 
 10425969   6499965  16136016  22961488  27033162   7734320     13568  47544828    559170  22817760 
 57279159   7970424  81686124  16388886  88840478  14082460  19553964   7160454  68634870  46613088 
 25701536   8092526   3636920  42879936  22200675  34814130  33549634   1773783   8815248   5708844 
  8360532  11995588  17455808  71523711  13546206  51902230  17121654  45906380   7098375  21333803 
 43574170  19785888  37616040   3048528  53929398  25177239   8383705  29230433  10191896  61662770 
 21570705  26490204   1976624  38286556  58835865   7646000   2839788   8029056  32744047   5821524 
 56970930   8290080  30387667  34989638   5714576    482161    386478  14924510  23684948  30240884 
 60296060  22103562   1322499  20653538  48860420  27830881  13498180  87098879  12081948  13750756 
 52827126  58779255   3295325   9884992  33061221  10024410  37865542  74704482  49655949  60790651 
 43972572   1358208   6388728  53500672  45642573   8140656  13531666   2176146   7720860  91370871 
  2147739  17257380  74978890   7708470  27513954  67095000  36210840  14747032     94059   6668922 
 46837280   7231308  17148291   8581296  71491392  31322254  62818002  22188768   7279408   1323480 
 22844096  74555392  79134327  49185576    532266  44034723  69339512   1300195  11885890  40768191 
 14401373  43617096  53682012  31872464  12127368  16824456  18959758  86888424  72607444  31724154 
 92645235   3964830   8586226  80672382  10294452   3455480  31124570  50393552   1999673  10870507 
  1250695  44079882  35725992   8887515  13408866  28956126   3673050   6468704  15385306   6469435 
   493285   8629635   1539000  11544520   1609297  56820844  22550464    823832  73822384  54438032 
 15700776  20254498  15497508  26274150  54403429  54492588   3937576  26403652  21463828  13430367 
     4305   4736271    229712  50897864  66614076   2570763   5770028   8669187   5525260  58412536 
  9296263   7523204  25431010  75042190   8010600  27966510  54097959  30621910  27295456  46788096 
  1850398  31959730  87345384   5889098  15052600  37921023  24625119  34262032   4950610  20008125 
 12759708  18897730   1893892    632268  35672550  11717144  42952176  35401508  13697229  13698552 
 43503831   4952224  10120236  12637512  12389793  38031210  36010728   9782738  21039396   3152351 
 67740228  23936445  24108799  14120022  24971892  45108550  24406920   8344964   3312559    115456 
  2865492  29909531  12642450  51600384  18523542  31497543  47448180  17767503   6977313   3326680 
 61625326  69123106  54010980  42860370  76570461  26285792  10491040  13651968  15215244  43402266 
 58850048  32523093  73214018  24888192  21982572   3923972   4876740  40591590  34872222  11604176 
 65015664  60099674  17010371   9412095  29964235   5719130  26648622  54348742   7210137  14610842 
 11449702  31079462   8499148  10020924  23964556  96345312  50982750  26086050  24685826  20254246 
 39294126  23446912   9774009  77008572    290472  15343653  38197474   9043740    110530    861214 
 25945948   4592552   9811742   4249274  62418559   2912130     62776   6802950  32764368  28887474 
  1732608  11107330  53306500  26683433  51094254   1336335  40770189   9655438  27391445   3499265 
 17535681  64376370  24599224   6594966  30402602     62015  37003194  44812180  32509855     18318 
  4896201  27744332    659775  56981184  45846945  19195410  42213108   5257224  23164262  29716050 
 36027200  15984623   2424048  29131560  21382724  18394706  17177408  14892649   4823143  12842826 
 24226920  42285030  27403719   4681872    145904  38443614  52831464   8343681  28264236  45287690 
 19227798  56291445  14077422  71919617   6081705  26321262  34964192  20254080   7818784  65871882 
 41172912   3647124   1581249   9393983   5334648  20439471  23939026  22928484   1592695  46103568 
 48912672  56094324  62417760  41509440   6023520  50884526  18342181    118535  36616049  32152960 
   567384  27291311  26446086   3305886  15630384  80642900  42205085   8174045   2061364  28358160 
 28001946  56257470    917826   4479442   5636040  14381102  41988708  15555375   1290732  19684944 
 37292040  29162835  12008656  48254414  41825030  21693290     82368  64109788  12898425  16221870 
  4696812  52295605   8399715  28732284   7456752  28464111   3925412  26377230  10724532  19031296 
 73804990  30409940  36889994  14241842  16599552  34298880   5272965     65660   8606925  35088210 
  7451268  19045676   1961925  13891182   2379218  59330392  39708174   2960601  24013264    424072 
 30644926   1118124   3051669  76740500   1630538   4642581  89938156   9590022  38225264  37049544 
 73327800   2600094  26126292   7518129   4580822  11183742  12347440   7230418  72629208   5963154 
 40788906  21874848  21026250   2544373  20288415  18600000  57812664   1695470  39054345   1237812 
 44557214   6931050  48545892  37632591   1778097  79313973  11794208  21607292   7295036  10109815 
 18644395   8140293  19050118  50037334  64767356   9576630   2636858   8698028  21229824   5414346 
 26488920  48839532   8478677  56664440   1864125  13310052  19318860  20174184  27501526  35231549 
 49652785  42454796    669825  10754520  55295808  21675357  26100582  36459283   8852740  80399750 
 46649487  64252320  33530573  32110134  48609600  26545170  15331197  30787680  12963464  12799224 
 90825622   4451475    411562   6162540   1750782  10035921  57041760   2452307   9021980   9250020 
 23702328  61925940  13802254  81233820   1142270  25966684  20481685  21938308  65266250  73430371 
 31354152   5603328   3719530  32455786  22216270   8380014  57497685  39498096  52756352   1823580 
 38208768  45780800  45802732  21146238   6878360  30400512  12941600   1316400   1414890  12695856 
  9426760  45735210      2117  22979835  23325720    450406  13763880   5684868   6462328     16368 
    26064  21185760  18652800    130476   4829034    705780  27664980   1927380  11113177  48469772 
 13359177  34185152   2218762  18340248   8433762   4488924  10873940  16729824   4933950   8264725 
  1491325  10095654  26729304  19547761  47748768  22039776  36138632  16992810   6787298   5675712 
 10859115  14277250   1116475  53601408  52666578  17696392  36940896  16302078  15351228  13226584 
  4923644  35498052  22666770  51439948    552024   1360305  39349914   3797390   2751870  32039007 
 46111870  15875118  42176910  27376620  12898170   1284816  80659800  54577740  19371738  14518960 
   222870  15585570  31208682  17336332  33263888  27099456  14297922  53148834  31388616    457655 
 24328676   2135914  41695072  23705160  55139292  46443474  43046600  35680428   3523552  31057737 
 46297840   5330390  69065351  10113453  33517722  14352828   3847185   8322465   9588591    872928 
 15325594  25345320  51231814  24138450    427273  56388542  35609106   2148234  18843055   1992768 
  2943128  23122638   8298519  60980417  22555755  41209986  43624620  16360560    233187  44409708 
  6095798  36637992  18883234   2322334  81853869  64869855  12600198   6769378  52202475  56380500 
 49313340  37168950    692300   1284738  57033600    974262  61082108  47871000  42649362    508299 
 15808608  78592770  10508550  26747836  17592795   6928955  50780920   8520284  11835320  48190587 
 14363904   4020427   8896264  12932636   9821043  45409329   5529160  23512918  23964068   9745947 
 27159154  59343780   9028320   2872376   6351605   6797287  29863794   1428771  20217990  33314736 
  6981446  19948383  12867298  31775264  35667962   9090686     45854   1058288  33067374  36170407 
 21971904  26927856  27387031  36933152   2595816  37039050    158166  22994340  31875676  25016130 
 58141799  64408166   2178453   9445196    222233  22265687  12905116   1496349   7815880   1141143 
  7832000  32613126  83432118   1456238  55296795  40774118  87233584   5868720  68249412   5551170 
   413172   3707418  20195130   7337309    444015  26426604  41479004   9093150   3603960   6658109 
 23533250  80433720  26761920  44212800  46357470   6528665  13226136  22631788  31681845  27900400 
  3363228  46300336  64889048   1273488  32433688  73050084  27258448  31274152   1077412  35812448 
 58082913  40520792  30376384  43073992  30385638  18268224  21870654  10054341  60768617   9417870 
   816221  25984581  29639898    963585   5163535  45600380   9809272  18590580   1485160  15674050 
   367098  47209229  24777876  62899750   1674160  20115735   1010157   6089175  47101242  17904600 
 47060750   4668098  35581975   6866724   6230007  15134820  10697631  73796967  12885446    309315 
 29428920   3169219  44187546  43077490  32782748  55486320  15384622  66898155  40015728    139548 
 64121145   6502636  45327510  11522412   6240353  27522015   2765448   9527700  46214498  18275040 
 94800144  17894100  13144378   2641710  57653226    844857  26407381  35474808  10495828  20812905 
  7004439  34067088  54066324  15148398  51198797  44557685   1604570  53199867  10676149  57039563 
 49335904   3750915   7439475  30854115   7245142   7724800  35149320  34645000  39583124   6653812 
 66553188  13385050  36075822  46662382  15585716  22642983  31340598  23097562      4659   3762672 
   921778   2505840   1968120  48798512  70741188  49992772  14767179  34288602    532100  19519517 
 38070176   5033010  10723020  49714318     65586  35543611   8610420  66964700    808253    459834 
 24459198  19017990  13269600  10680026   7719921   9645246  52672788   4400946  35933104  90909676 
 12976042  43718220    909717    761362  37893440   3160916   4390470  10621632  61858964  17789310 
  1268605  11506050  30317340   5630051  32462437  58588475  59985090  22619938    668910    952191 
 76010655  15722759  62031906  29537232   7434030   8357802  41543288  50303424  12638582   3103269 
  9422244  61988972  14227884    263327  27628944   3206820   3727910   5502464    679230  91437744 
 14521375  41416560    143829  23719080  33812100  45406770    486455  67887456   4091904  18820652 
 22002057    290968   4803975  50571664  28696120   4095450  62694480   9745792  28035605   1189069 
  3948000   8135640  33172722  61761036  46447207  21123850  19132960   1674768  55684676  12981672 
  8266907   2193620   4346170  44839326  29747280  23976120   5859104  20588860  32521964  70873770 
 26858700  42666633  35724550  29035116  10647780   9674843   8037162   7129080  13534136  21149408 
 17959926  32931924   1345410  29021328  22651034  10180733  61511270  20798232  27537704  76519380 
  1288192    448719   2275992  46567326  28975948   6204640  50163515   4365000   2266212  18313635 
 19342674  52226768  12669504  31882600  46559268  22296102   2460816  38264290  20077920  23431212 
 28754560  15423265   1721627  12005032    414960  30777651  87341235  30815967  37904900  40729920 
 34718352  28668790  12768600   2435520  42029920  73990455   2421096  64256440  39698626  45115569 
  1576850   1640820  39697080   6500650   4527240  24623088   6452589   4662840    708173  28025190 
 23485172   7501907  40137678  43611438  17260164  27632292   8110107  49877983  34282206   5597802 
 51934176  94292880  43606535   1812535  10103910   7914210  21234360  38510480  31939330  60215460 
 39171882  24838137   9793948  24686034  57096795  10407085  21027643  13334826   6475323  22769768 
 26383830   3606912   4533240  24142464   3169159  20031237  58981988  39879080  11387664  13783836 
 51617100  92436714  40189401   8435862  38726252   7931112  49065808   4785891  11468720  70281952 
 85812287  25079414  25583142  24121413  40826306  51749640  55445754   3851718  12170166  14760786 
 19195568  29537313  55058039  67490199  30594604  38985715   1036529  85788456   3920118  56650212 
 22495962  14897376  34141016   1878312  38629935   1492974  36526210  27481180   9541097  89385144 
 69430789   1943192  53082000  16223232   1002962  14723181  34232976  35984466  62811518  50816400 
  4837008  14931426  41284908  61956223  51237290  18463950   9615186  20263500  13520672  72934736 
 48833800   7382144   9337730  64565756  38258262  64652110   1876052  26990568  49666400  46155156 
 11327040  46544385   9669396  11196843  24184836  48499561  14774328   6782034   5351567  46309630 
 17570064  20195200   4226840  26043800  56615440   7371714  11718200  35119940  28989359   1220762 
 55422108   2719119  72734004  84108920  29429643  32023026  31090620  28644995   5025282  13715892 
  8975908   7448448    326760  35026290  31567452  21869433  11979672  19536396  66247718  57545605 
  5571720  32643150   8331135  16456960  30082296   7158980   1701088  29891007  55213280   8076166 
 20315140  27417000   1041760  57496725  20264088   4671855  20692176   5722948  22466247    188899 
  9004059  31779576    420160    171534  57243851  15031652    607082  10349600  21609098  48419100 
 36726165  46098063  48508880   3926250   2069280  25473012  78398817  53700801  22202274  30169120 
  4308003   7052509    103950  27916624  66151182  22169108   3776730  69041995  67106518  31002790 
 38452351  27892068   1249320  44117150  23375716  40701177   3613750   4774750  28253720   2718644 
  7511800  14035000   2227656  41764074  41177928  47026950   2348830   3964180   1051940  83832224 
 62817790   2443980  22359312   4720508  35488639   4316130  37954576   9612252   5711202     31608 
 36204786   8255012   4392050   9021375   5522153  17707914   7873845   2748725  11835780    430045 
 30577764    781422  47924680  10269063  45513846  40004250  12383820  68907072  19058235  17657320 
  2032523  14369292   9388398  90660894  10572366  33479124  48109861  17624210   9127638   5703986 
 26869630  16613592   3334287   1533224  15311296  12076416  28104315  17570235   3858204  42077070 
 46453656  33277398  51492496    758160   1540319  11735388  20109026    201760   3270260  25768150 
 24004467  68647280  18354245    753974  33788928  53809860  27742948   9380228  34439250   1881572 
 11861920  17756025  32783916  35469720   5012817   6898284  19694988  76370991   6221440   2018625 
  7485559  12121718  32818005  23504858  48028176   4756032   5202000    419724   1645502   4002000 
 41692824   7800570  23117594  61612460  80180958  35726859   1986355   4441696   4949890  12735558 
  7902245  20266950   1197840   5698620   9851590  14113924  33068040  32646930  22439102    658674 
 25622976   4371150  40186520  19702620   8987563  64155000  65768444   7723719  83913214  10563714 
 37649766  41910724  58615221  53645876  59208408  11979792   2672570   3273810  80748421  17156468 
 43276134  28093508  16526565  18784631  15760310   5375150   9391140   6691910  41408859   3124380 
  9564183  13802402   7648765  22871421  86325417  11457000  48438258   5570856  53095770  63641760 
 19637000   6998672   3806688  40490991  17310795  32357088  25448904  20709828   3361685   8947298 
 59562882    329324   1934862  19652787  29602196  50489307   8173440  15335156   5436528   3045924 
 54179472  63859950   4663780  16658239  37685994   1933249   3626655  17010945  51822498  14531616 
 12216495  26221803  16203111  54546552  10676568  21201414  27087264  18339930   3069948   3266400 
 31682844     10248   4837329   8811197   8705088   4076917   7785576  58992754  49846995   2336139 
 38532186  20271303  17390070  49243414  89089979  24062112  26730628  15658100  30498433   7476170 
 19387758  38421400  31378828  50578104   1757532  13706282  45339426  34075944   8393022  14129484 
 65763984   6296055   2809450  11227764   4578240  45498684  13530710   3797010  72225162   4571730 
 33178010  68022216  40706910  38300120  44883280  11928224  28046336  27239100  87277380  38384817 
 11563292   6776795   4084092   5113962   3338352   9620156  16991628    447493  26605780   7957457 
  7679760  37008882  29718720  12588070  10173372  88162173   8244936  26953920  32154115   1467375 
 26209446  21556080   5567760  41917235  12742445  19931888  25469027   1887480    735042  16649776 
 15881178  23281818   9166564   4855877  21531378   2515355  48523293   7012632  31139955  19740120 
 17053152  32765547  19820610  20676948   3689465   7725100  13857660  26688340   2726940  16388944 
 23915574  45465738   8229520  21401028   4329969   1282032  29364974  42248493   1049750  61416954 
  3700455  51445713   9230727  24527041  22926730   7532460   1159200   7125210   4372895  22202074 
 26569856    317358   5049765  10212308  13561420  39485621  65371698  57233344   5976699  17665758 
 85135930   7607432   1527900    461402  24204198   6129805   1413538  54923432  22419800  12509560 
 18197326  13788939  11014794  39234955  24424239   8313382  29076227    880209    920611  56704860 
 42811020  15452150   5927747   2630673  61998240   2788186  15187910   8453771  56086176   4009425 
  4688948  65308880  12063628  26298712  32856987  51462765  20231155  49624224  10146984  31575936 
 25672981  33847644  21429716   1589450   2644648   3274234  49643232   5043368  65533584  44446416 
  1351861  24232285  95493580  61047476  10977302  53833248  15464645  38437659  48546675  27178825 
 46136466  43231708    189792  65195704  15349824  61417596  23266698   5774382  39112920   9916185 
 13831608  22201431   9359848  18818360  49760997  14857437  44550480  18052263  12767196  32335085 
 18922761  24685791   2094000  31429756  16947924  29636756  37104788    344835  50855506  20524680 
  3642822   4328623  33688928  14591612  25237710  26065794  49102800  38027208   4529808  78353583 
 53561832  14738321  22514034  28297008  12446460   3384542   7682598  43698780  26311245   9646698 
  8560684   9184410  79421141  48080812    977391  19778000   8022680  48183065  76778956   1611504 
 15046668  48743825  39668332   7485218  19745484   1872990   9340920  52093670   8317776  54362952 
 17295872   9067968  34965021  54980566  61482575  86810745   8238780   6360900  71343861   9076827 
 10801665   6201747   5769861  21954166   6072479  30196440  25487744  71912188  19524200  21894385 
  8268208   5414118  67606660  50011700  13249670  22218152  10256496  51154630  58415898  32547354 
 39849296   9384960  46704658  38507640  16506711  65873589  20118915  56638710  18867190  24412068 
 71175409  83726664  19744380  47542932  13032252  29157846  30492228  15081624  31445680  23915430 
   866268  13108226  11490915   2327136   3596390   6849177   5736519  52034028  13856391  20244438 
 78980398   1250928   3058214   5980642   1774336  20671944  78790448  30365007    783857   1342957 
  4525920   9183900  43504317  10349898  62794872  10198422  22512114  44911499  44404425  39718920 
  8370532   7214272   6085300  38730272   6090822   1322715  48307866  54027142  16604500   2486820 
  1900776  12919830   8178100  35442457  76365941   5374425  12926504  24455067   8354828  16953339 
  5241504   6918399  13342350  14250685  48240630  27585142  75772908  54316226   7350778  14630076 
  3889923  40487552  12405807  20552025  64391904  42874860   7226800  41017317     64448  49641592 
 13201988  50038380  11896565  15883938  61826567  59168706  30150615  37315512  37099898   5597520 
 18713674   6006888   2806350   3220035  53798909  18879852  28075328  31489036   9921114   5924160 
 44894145  25031760  23480116  42300852   4606665  55873818  20429284  62619414  39976920  36325614 
  1388760   3043554   3259590   3328200  15047208  16490321  18199335  16740627  47373084  62188452 
 30885342  53428658    480256   8087630  26687656  79640286    337700  14688786   2596264  42050743 
 32247105  27609200    917252  16227891  22370414   6469050  18420234  28952760  24027900  23282028 
  8846084  16532112   6461564   8855037  14952392  13471360   8597304  24235648     47619  22901610 
  5088149   5789854  63800884  81577302  22979300   1926815   4713800  68518008  20434290  11206702 
 30634832  28226016  37330365  15398220     24800  65971653  10029864   8932356  26673302  46500483 
  7385994  15559350  22266600   9358980   8773326    516350  15004791     15994  62492976  17026440 
  8277093  13117750  23780835  37105904  27607526  12729993  13618560  41347020  51200412  18272838 
  8447208  18210265  18606882  15967787  89425086   5622689   1508454  39974208  12012260  51063768 
  2474451  22999928  47083168  86376915  26902471  19507604   2279126  95325296  88980192  26765586 
 29058709  51968697  15224125    591860   2709456   8037764  13192800  32962512  12035968  15943857 
 12092996  34262718  41768322  10635051  13524084  56241648  54654886    436135  22327078  11227611 
  3328816   6830912   8308239  24983200    354201  34514137   5787429  47354122  47360692  56997655 
 30665723   5201369  35448840   4392576  16524860  27499966  41930010  33969155   7245225  55798974 
 67642827   4176522  66273948   5719560  57245229   2263147  15546540   9909640  70215876  55572088 
  3402600  34241970  27047824   6407995  14970751  60445960  13753606  27374434  11999100  57065008 
  8223882   5586696  38034750   3808476  44728672  34511201    682506  51426969  55426724  45836882 
  6054455  37184376   2487034   4689333  19266916   3140610  75398196  46325768   5150574  16104314 
  3841086  19007373  23536398  49843660  17687835  11887488  11276080  31596030  57555134  15115166 
  7077427   7874493   8669133   6546560  18518685  26071421   8294720    898304  28620698  37119888 
 51948996   9263760    557460  54128600  19207152  35048597  39303704   8727675   4248849  14240968 
  1757520  23897937  30418227  29185470  37729744  26045476  80880975  21146400  51161850   6714044 
   854329   5046276  30412336  11890697  12098649  11658808   7944048  15805592  30702213   3680598 
 32781330  27328875   6226584  17427703  15424537   6451167  15199800  10872418   1765256   8745810 
  3338076  10866064  56939785  34382124  42613726  20639541  18437372  38235528   2186104   6597801 
 29030100    643416  29137292  34796706   4348890   4658192  12366502  42565554   3232293  23480457 
 78243938  41658544  17825775   8170898   2409788  47816865  62492304  32868104   4644519   4856925 
  5925036  18114552  34166882  64707175  11023662   4723416  39119586   9652940  19289280   9120945 
  2395680   6703840  54930978  10295296  50923839  18717496  64962696  16984742    590472  12687820 
 73331055  65031127  40857120   1182523   8675040  39679300  15736080   9315590   5596120  22373036 
 25034918   3714900  21354450   2287384  72641562  13101180   9721685  45841992    317975  60179669 
 35979155  24256791  41256809  10193225   5474931   7526106   2762496  33779594  63207000  11552688 
 12955530  11650460  43313088  94132910  26003334   7851276    398950  28233919  12430440    306432 
 54110166   8721255  69547075   5943028   6620922  30184001  21665187  46681764  14117874  22315280 
 77562024  40617588    220760  19085724  13442086   2523204  18160002  18309605   3430574   8150725 
 12440855  40098531   2937472  64976342   4484992  57682404  18734760  42429660  17536260  11109672 
 30766520  16733160  51919007  20883600   6895200   3373068  45557318  61906332  23960934  19124078 
   109250  14632059   5786880   4024647  95461625  23480170  34069755  44730468   1457680  60540876 
  3169936  29252890   6826936   9858850   4495816   4298112  50143970  24601176  37995860  69671094 
 13409568  12540520  72188135  45110190  38991225  75662160  13641728  11282656  28583136  49432290 
 26546760  15527652  32598200  53521740  44934656  50505448  27226150  40688116  25266366   8472300 
 11498205  44690646  11419845  54828450   2383040  15630550  40839700  45710200  38665536   1658424 
 28608528  53368263  71096414  21998000  43272880  24529120  59594370  10432305  14874910  51598668 
 51297333  27040778  20972601   4687774  27462180   1691396   3394809  31245555  12195008  63608444 
  7840952   4959650  39876894  30723840  24679205  10210568   2901514  43441794  25912560   7645452 
 11195132   1620100  33342344   8771248  53369118  41122540  12955755    568890  32167197   8679132 
  5459193  18301100   7551306   4088268  14079504    188208   4724863  27047475  20358584  47328380 
  4974254   3046672   6757102  30083862    682840   8046465  15626767  19321695  24232400  26547220 
 12358494  28143364    949468   8211664  51390370  53670320  77682822   2588384  47137046  67697945 
 60812052  60246846   4003496  60840076  59897336  30096360  19256000   1926656   7974330   2008160 
   585488  45449976  42781232  16633905  11128460  61644110   2186676  66379568  41840986  54759460 
 31262139  23400425   3526950  38209360   3724608  50010356  12654680  32562272  13065625  55436631 
 13645285  18198080   7459127   2469696  13202266  37154572  72186345   4853205   7132263  52108371 
 22018551  11068648   9106901  80649510   5828508  27036500   1225678  73175260  11872764  38832740 
   496716   8709275   9517554   4939256  21407775   7681230  24145044   9142113  31605664   3253810 
 26746400   3727980  24575166  35132832  54975484  14001408      4306  15798580  10441704   7255056 
 19427220   2245974   9022580  72561762  21753630   1189475  27323894  50781765  69442106  63154203 
  2255150  21944310  43726630  11210472  12342849   1418140   3856219  13371600  14026608  24046200 
 20095835   2456990  43677692  16290648   9704133   9444006  84844284   4468872  18841025   3016125 
  1919924  28812475  11971875    195301  10248021  46783340  17605545   8930418  70925595   2374584 
 18292122  69555786  50318086   1363350   6933415  36657270  11242140  10431282  16709000  48197912 
 15998125  24469620   5511240  56330100  37511089  11326608  70749483  45060710  26916384  42937509 
 10295287   6856430   3217428  41358930  78320445   1789668  27533392  72006597  16623000  16860116 
 40226225   8741412   6233976   5160830   4738194  46626415   7852950  15619716  15429042  17297739 
 36730155   2754846  24067789  30431184  57528689   2006528   9342882  30812947  22643082   7872569 
 25413248   8162396   5741320  62973328   2261304  41284336  15133866  47343968  61616457  30024528 
   623504  36978656  24310910  30057360  29693354   1327816    718065  27703310  31202637  49762583 
   415765   6463536  22300755  24163800  38815194  54285120    736144   6948012   4142040  21324160 
 29427315   9179456   8846172  12938670  20882946  32693127   9608904  23725024  17636067  52174168 
 23082492  22244180   5340370   4520178  12684186   9823576  24442710   5288500  49939575  13639899 
 11379582  18298980  44281400   7735014   8397774  12344146  10851414   6226146    225764  19930188 
  8004192   1034954  24997005  35566427   7041560  15586668  43796525  13343643   7485075  52310610 
 55999134  40174020  57545982  17085330  30733300  18401738  53566992  48159048  31687560  19370340 
 12972632    515668   3083325  29437056  15209408   1119748   2345491  54731904  51770950   8796276 
 16122630  12126084   8708908    687218   8263164  60598557  13340950  64685000  16699326  22291146 
 59947285  24655338  26724600  43647736  53773156   5453400  13220000  12224538  28455144  25722456 
  1921788  56232032  70093512   5183220  22591008  67155095  56604519   5132561   8188929  13866300 
 25659250   7274625   3294390  36873360   5208006  63884568  26953212   3604947  17825610  31449768 
  1332900  65785643  79127552    225634   8911707   8461250  37565840   4646460  28253030  15823200 
 10871520  32897148   1505750  10531872    439296  59500380  13010940  19582027   2562885  35833620 
  3739552  19434168   2185260  11328637   2130219  28461179  83250300    435086  28683365  37173825 
  1371326  24135216   6139125   3474328   2232380  29696574   4364490   6860556   1231250  27518155 
  9812400  10383296  20568087   4575078  49993940  19583496  12562220  69253764    888624  14007252 
 24365624  23445000  17220548   4943200     33516  17978140  27141888  10250880  45768315  12317338 
 58019065    690844  16458876  39868092  52482750  62405837   2397140  33964596   7339496  32246586 
  5093270  37168864    333468  40953892   2577715  40899936  20596176   1429406  30244050  55260387 
 26360800  10646396  86111528  30019976   6484537  32382306  77715620  34509739   5060250  12220460 
  7684695  26726174  47052880  41032664   2655675  40987170   1969906  52257496  32780594  11168626 
 33764580  60570730  58334679   2482996  22180942   1177494  22200640    303160    218158  10292352 
 20569032  18998856  38116418  18572296   5324677   1530578  23061870  63811995  31180752   6022032 
 20582954   5228752   7434924  33463811  20298525    188062  19991125   1909308  82823168  12795530 
 38630340  19522923  77103576  15892360  21528900  12943992  13263500  41542074  35901672   1797756 
  2316562  28087692  52796918  26418370  19023576  15081362  71691053   1079170  77209236   1684155 
   578367  14558376   7170014  25928730  27745675  28001440  28625688  43883793   2010426  17112128 
 25696053  25599876  32535100  16452282  46216921  83877940  13376800   7695836  30629240  70188922 
 70552914  71655794  24979122  39761988   1038526  20472424  60331232  10749654   8316600  36504475 
  3552027   9428742   8800211  62270715  25585833  44707680    469298  52084464   2084984  32138414 
 16639668   9870564    691008  31262913  32782260  68839683  18798479  17649664  63707700   4378374 
 67760232  41662478   9195616  32785000    466370   1273000  62139267   9746619  46504157   5060175 
  6079516  29405508  13439232  46348188  71403264  36184160  44587710  70891730  53296178  42441552 
  3390336  25963308  44406859  38326155  41444260  73605888  20574270  72853344   7508832   9532686 
 22115130    526376  10107240  82509228   5193363  16672162  14200601  29237100  29888421  21809058 
 14771900  27228896  32923616   3940360  52397244   4794714  48808316  20618070  21446672  21451416 
 18306739  13643370   9983628  13276200  32640902  38448972    344000  14948622  31043232  12948740 
 64023090  12159160  35598249    949620   2179132    378820  85768430   2720521  38243712  10284525 
 79432386  35658240  13871439  11047132  46417630  15321372  47949360  17904425    991309   8922096 
  6355092  64286098  14620450  60909459  13854660  11498144  35590048  11206612  26619824   3696440 
 85038451  36982344  15070497   1275554  37178622  46945600  43746170   3152162  35819330   7599060 
   523854   7350260  12430474   7935796  10197927  24680348  55407325  73748856  78730128  58799700 
   578082     56734  21073890  28923048   4808685    954148  21322452  56564136   3924500  40881162 
  4492314  19973844  50258448   9222840   1653588   2341570  13908664  50830472  24199900  20446036 
 38651976   4226025  59152500   9695220   4378718    927668  12352753  29360586   7603650   2241201 
  2796570   9351860   5681084  46943424   2783565   4625964  21661325  15820544   1267938  44068640 
  3292908   3176912  40719258  44209740  18651584  54089316  20226024  58479830  21804920  21739911 
 86758578  14810150  11880688  11262060   6908992  26203844  30669552  27752076   8288655  27599931 
 72558429  19122924  11862765  26783008  80693016  35293606  71877625  10503594   6039405  58943214 
  4828300    847494  20474894  44407674  26114160  18845358    417100   1092220  67627652  34571625 
 18682445  67323082  44626830   4862700  47513402  66050802  57385488  53488355    785023  17735542 
 34664566  50564564  46850048  28500514  10733550    625986   4329132  38256750  76311136  12719889 
  1200962  46855358  96060472  50089302  55701912  10417909  63880950  34774413  72369891   9277057 
 67069866   2641727  17142247  47244065  38136008   1456728   3676352   3369884  24812214  27019125 
 20388557  73452484  69157872  21801208    478225  51098498  84794256  22999424   2815190    373428 
 51513426  57897360  37578660  35155596  26320767  51671880   9171960  26687101  48378372   3192475 
 24082116  30416390  37636948  30975640   2027935  10009557  78818278   3654229  71834796  13975234 
 14956578  20395200   7216239  50888733     31680  22777710   9065502  31803296  48961700  32908102 
  7733502  44889040   9083880  49320870  38272576  11450160  31906938  29423781  26478958  30728081 
  1678797   5413152   9930635   4688600  71738648  48575002  43487973   4611636  12421744   7303726 
 30240504  20363688   6856760  20508894  40504380   1084091   5344206  20588894  38463009   1695555 
   715876  29805912  28872909  11430375  49103496  66358614   3063060  13278602  20768076   9644020 
 14949732  22751520  34178948    993537   6547911  14068711   6375278  32572707  16931963   1493450 
 22509916  48970923  11069384  52541397  50048367  76708135  10142820  93537383   7997682  11271600 
 32670516  39682610  54594645  33784470  45144814   1072929  18558832  30490425   5186660  32140894 
  4236705  31726080   1082641    851127  17292153  14863695   6578330  51002984  71504576    516385 
 21445020   2581348   4832422  60235380  19192250  63567522   6712979  84167118  19435416  45021168 
 29296287   6922188   1049580  80222665  63050416  52928980  63745488   8535484  64955950   2305080 
  5393690   3861879  21001587  66277186   8519016   5369518  16204347   9252250   2635357  53477568 
 31611978  50405945   2001858  39815930  42165621   7398748  39114581  14211288  40679898   6280149 
 15608169  18980415  57816180  29348990   7992840  37905505   5611254   6599502  32215456  17568238 
 32412716  38611572  11113290  72033965  62708355   6778800  67813984  17956068   6588888   2070206 
  7644160   9524420  73540602   3312498    197346   8795520  30364908  12015900   8297445  28101500 
  4923360   5951208   1757545    152530  25704000   7066620  11713323  63205957  11379970   4556916 
 42470926     55504    854928  13183580  73264030  64937740  10929275  61255392  12552078  12511917 
 32724699    730752  16330080  70073280   2250864  76488273  41789660  31371836  20741700  18693774 
 17122000  25294178   1132362   3853344   8396320   7890916   1523910  11815820   1109108   5947498 
 37810448  28859040  42708977  13221682   5474178  96383066  17281229  40059859  18568550  45629448 
  5369425  74616742  22085316  28921750  14191418  55207008   8693520  10805314  42240957  46785376 
 47266010  42487445   5022864   8517474  11098279  34240773  10320265  18537200  58076772  63536635 
  7799480  13080998   7375952  25908239   6130705  35113728   7965540  26887686   9449580  45390956 
  4023312  21151854  18393452  68428206   1651090  63995798  40628088  30496995  41283702  59034062 
 23512572  53640408  11908125   4005275  28107753   4008816   1141690  59233584  53522658  47910086 
    96480  62087184  38575116  59859887  75514200  14956344  28633698   5698980  86865324    139507 
 18153135  44988824   4975989  25609260  19535925  18760957  69963993   2866713   2151660  27046019 
     6152  40343499  14077140   3575250   1197684   5232056  46062751  31781752  13573080   7316919 
  1668590  32089120  39457158  18434214  48137640    711104  52723830   6174849  37851160    153236 
 40818680   8590569   9723068  17179911  14326858  23122278  14670315    380732   6130612  23065848 
 12707598   2645039  31415130  12126512     41730    651440    674037  35108962  79024374  17354060 
 20236681   3071667  10969728  16597546  33365665  33942366  60911136    102612   5721760  73732374 
 82702274    797390   5131272  19772556  21092245  49648092   2786000  17357923  68473668  87478600 
  7172245    997272  16030416  72297617  24549156  51863281   1442688  41572177  69549005    181608 
  9022464  61907964  16923816   6052060  23550950  93335850   2094785  11621673   3302640  39923079 
 70918033  26283678  10126676     98366  34549165  43705974   4590960   8968590   3122847  36164576 
  4862016  10553440  41831079  39303759  23021820  65295454  18591305     44880   1766700  15941001 
 30111403  36708000  31154592   3331482  52960635  86233680  13995792  14580764   1925723  36506106 
 28480880  46389252  51385680  16963749  51559116  10484854  11970404  12182492   3975006  20109180 
 58450030  26058040  15227808  36450565  37081824  65177035  13582910  44402050   6715877  22914793 
 15106306  23991558  45301464  25849787    831814   5168296  62154006  39874670  12462489   2510650 
 34271637   7206050  60624189  50834274  22507828  12645168  18857715   8086050  42588007  58039163 
  5945136   5164602  26631970  71490799  39314352  64441539  19307227  51523498   2165988  45999715 
 20613618   4983240  11489128  52046007    447888  23781996  19283250  24678036  16860612   6762464 
  1550738   1985617   2124122   6086080  15991992   4260036  23378265   6184440  18663984  57347136 
  6270720  12992106   2577645  19206072   2388960   7435155  40748248  47307450  36209498  12868020 
 21685404   5738326  69759312  35620408  27590805  35127552    440406  12194784   9212742  21533778 
  4848417  54934632  64521000  28663785      6430  19008864   8809920  63331840  18141352  12311936 
 23491049  59607724  72418640  76043232   9225510  28805480   6663600   1450176  34377675  25894854 
 28910970  40452489  16244930   4894544   9189702   3795000   2583485   6403716  39743212  76273572 
 47487370   1407476  80069838  73994772   3897630  18170229  26069760  20446440  48014120  23625407 
  2133990  25231737   5952400  22891435  17183957  17613624   2124236  52821840  54261960  20946720 
 24263135   7920750  51287166  28472095   8785700   3531260  38862384   1978020  53581720  26176414 
  3595500  11585486  58771790   8810667   2162090  32933862  36844800   4212000   1228750  22361385 
 41322528  44339444  62589800  17299072    959136  64144360  19192200  44465922  20499990  17352720 
 19016062  55542627  21889386  22989233  48799025   8653910  17133093  84060725  32646999  41043062 
  9219606  31488426  34624080  40796464  51999844   5120808  20388508  36716988   8249692  26836890 
 43497999   2557552   1468168  54592928  31751888  24619980  20920540   1691301  58234390  86245453 
 45888598  75544980  10001166  18063452  20491375  26919776  42704461  40376880  12201222  40061160 
 16854623  39026624  66693528  12853539  16767644  10992498  23941638  53349180   7839134  70620858 
  1560734  23354133  44308902  23827716  55568980   6626379  35964681  12900700   1154692   5652690 
 25038101  61149000   5503848   6098250  12775158  58052016  53970840  10964392  51548607   7925036 
 32060598   9294208   5115028   7923135   2527740  30316416   5837460  30737028   1726056  40911060 
  6472965  37034283  46926720  54711600  61979476  52053652   4458012  72967501  13455534   6816117 
 73061520  65202156  20410460   3909554   6597420   2645279  35458020   6418272  75731676  28270200 
 19681368   4575120  31461102   1705899  45335700   5009274  69172143  26439080  17663296   7130529 
 26407221   3283789  18031640  27759030    394826  17808010  17295141  12234605  20879937   3970637 
   910136  47174795   9422419  26943120   4782657  13615830  46852398  24800400  11015708   8760120 
   858264   3788399  23636235   8651844  34324492   6352032  25063506  79203495  39326787  31903200 
 44649414  68133975  13501446  13713960  18701825   3657907  10721340   1756480  57895422  12630015 
  1455839  29911099   3293406  12595610   8481844  50171004   3359213   8002161   2128312   6315360 
 26896280  17030293  17284065  50092938  26258850  42076032  12480098   7843200   7415812   2703376 
 61851495  23409554  21504906   9678284   6787084  46084779  42688866    913643  42942405  11103924 
 58542666   3384450  59566872    313875  60789190  21750137  46622565   7957742   9643272   3017800 
 12831584  14622780   3343626  42415887  19880568   4863760  68977536     48111  33324171   1057790 
   818688  60390590  62073722  34983104  17875995  21320448  20268936  14140060  12516834  53806998 
 88188256  66530672  61935615  13541004  41038506  22720770  40718010  65539584  26265600   2422098 
 34260912  75576480  46354798  26509316   8456676  34215810  11051040  40237302  28835970  59953118 
 27186621  27568551   1735734  57830955    304740   1683752  33697596  69545000  18551397  35160928 
  8356593  87153890  53804196  23533328   9122076  52427067  14006520   1616520  24905052  11459916 
 12787164  30924355   1647087   2900040  52124942   6368033  20588094   1578213   5384916   6971939 
  2204290  53042550  21635460   1812942  54539118   3005254    438124   9843330   3064136  76451445 
 66529712  30683820  29012200  27168440   2996145  35970876  27463976  35810964  29972312  82431852 
  9230292  42480438  38643885  29760145  15578556  57933600    782460  15936128   3531264   8126548 
   558272   3154228  79732954  13139380    441760  66120828   5915335  49391496  77623173  17527200 
 62345210    548084  12883842   1814400   1275140  36927984  23623722  20702724  15978672  27086100 
 50950824  12961686   5911142  55726242  21405566  17623683  50416800   9130408   9464350   3570430 
  4165002   2694932  31484700  32556132  23217012   8842392   7619960   8150924  93478946  36800400 
 17565480  10080936   2090528   1683592   1136457  17097496  46813128  80847960    867042    184896 
 17408378  17046780   9002120  53125116   8245098  33685096    601834   5745320  11409320  24257376 
  5716313   1862515   8972907  60545345  69799968  43616420  72346560   3049156  37244656   4141656 
 64392599  52758585  40412060  63216346   4224563   6851889  25913272  24339120  32469163  18300432 
  9740480    519659  23780464  78991684  17203692  66260220  13066452  20527650  26243356   1799488 
 84524153   8442880  27490202  27669356   2424855     96240  14134958    656733  40211256  61985604 
 77344110   1400931  27929632  18233958  22294084  10735846  23922162  61564769   5556992  63029984 
  9398756   3183540  66522625  34732649   3123618  11951880  13491701  24681064  36207228  52621636 
  1019130  73252815  16361460   4582130    260533  24999810   5966275  26706310  33532440  19154650 
 24675840  51827958  29106207  45694780   1198208   5842725  69909532  74894336   2848444   3717050 
 49774187  58536814   2272380  45807480  22911629   2262000  66943975    267465  11907790  16560960 
 92927565   6050754   1905657  24868956   3492075   7685634   4697780  24751168   4389612  45262428 
 17054030  14418096  55856400  26544626  51724474  11799051  14374612  91674495  10957128  15808395 
  9216088  25469946  63706027  46192584   3589368   4890258  48896793  90860724  15575941  76055980 
  1564434  10854096   3604560  15577848   2923382    204033   7989384   1634105   1829204  34110300 
 12059900  46010552   3296440  33302016  55358164   9353421  14007357  17419095  51443316  51932178 
 28559552  33926914  33150568  20546211  41237959   5380473  26475480   7135549  23899134  14846357 
 83066850    138000   9597134  67678226  49842663   5719185  41837448  32641440  11223990  17669650 
 30921660  55076916  21620115  40278298  58403682   9650355  18244890  14530940   7212160  39518694 
 43022454   2309229   4512987  60160984  11873868  37562056   2110311   3250805  53819100  39708900 
 33498720  19603148     66570  87470858    564060  23880640  21603895  38162494  46875400  20091298 
  1051785  53655220  10519808  12554912  42429352  23687168   3195732    397010  95669000   5091900 
  4530238   1922004  44063643   6626745  45921258  10876680  12412216  62886120  82915695  59952984 
  4040120  44754716  15334000  27321723   2537808   1366595  19959040   5869968   3296700  31492819 
 30266109   6889332  30772394  17124308  21480350  12754455  13568422   5056212   7575419  52096534 
 76750326  71222240  50403589  48129408   8488800   6304716  14262912  15589357  23713776  26167878 
 47266604    133311  57623265   6683704  39090870   6619208  27875932  58882515  25329756  22604340 
  1523166    338415  32864636  40640972  35627041    283647  48657972  73979178  37079184  23858010 
  1478400   2702840  39030750  24804960  56824678  17786022  39271518  19114628  67687968  69522273 
 34082446  54449419  25298988  46298250  12924525   6425967  22952203   8779561   7687208   8798526 
 47800352   9961524   7551452  56200509  25284728  12034138  54293988  71282501  47570298  13929036 
   253828  43121012   2726055   6501565   2340090   3598000   6371532  18750888  79667200    776736 
 65964465    469650   8212020   1316060   5092893   7317982  41429399   9654147  57715944  67447184 
 52924410   6550114  70162362    523450  73904076   4994600  63225882  12075000   4278222   3253536 
  6317640  75359543  39858945  15827187  19828172   1670240  25153723   5068041   7666585   5211416 
 55132880   1098520  30869982  20845685  14772752  19256761  14585010  11404090  27924750   1061680 
 26169209  55874896  26823936   1009926  41229188  58933906  31941270  78133790  45997005  12358368 
  2790207  28943930  20167640  41255904  56513508  17467464   5048631  12801102  28744407    542424 
 23879145  33478544   7474239  95649624  12132885   6543208   4411550   7390513  11967264  39121530 
 15177611  78476363   3190727  48110600  50363457  31053269  10238494  19290183  23896472   1489594 
 14221750  17983700  42564106  22353300  25028709  88648956  18380924  22544403   4271688   1738550 
 47017875  18834145  76559584   2316792  52006212  60340884  10240083   3726412   2020311  35887818 
  1485324  44468505  10126074  20717340    493600  18857640  64525824   7460612  11756192   6839447 
  5577408  33469396  26000475  52841885  30798622   5193622   2353160   5680383    269828  26360807 
 20144124   4330678  44485470  43918750   6780204   6009795  11370362  10621494   4893372  18306148 
 10501758    731458   3987650  56271930  20037276   9574551  20443500  17374890  26904240  13750728 
  8576100  10478758  42869451  19702606  47092464  11592174  22249146   9732729  57415420  28988682 
  1091793  27256702   3902130  57428896   8415585  47157444  37753157  16830778   6902520    695660 
  2388540  57233988  43314888    595120  29996295    653310     34000  51353960  11737953  10497476 
 17908030   3027707   4423428  20710166  52209600  29492160  30807963  27584802  53780440  23751040 
 11421276   5835220  18249483   1878345    511428   6725300  25578441  49018446   4095007  40497548 
 11426489  12436602  22991460  21570484  25566112  48361860  19617000  13973265  43611727   8552929 
 20118168   6751972   9458102  20822480   7813470   9623407  53503737   2987550   2887462  20216504 
  7341462  42813771  58191904   6586000   1125180  15997014   7500431  30064905  67381920  14783410 
 58772250  11396517   6569424  18318384   3582744  18765432  48062365   6921952  18550910   9202344 
    64697  66244475  12944670  11219472  69039882  30866136   5035700   4224364  24568631  75077070 
  6627660  11041747  46261206  11551848    885314  21112116   5001714   7650588  26860696  34914501 
  3510376  69728364  54153981   3400698   4676292  25441272  40293088   9137510  39903396   3925964 
 38751768  13705192  48810762    248157   1694416  56018160  12384990   7770240   3046470  34069854 
 84797531  71125092   4052176  20167464  21094958  35963008  70662024  42372717   5657250  10305636 
  1239078   1297016  53706549   4683624  73651156  39731200  18396784  17497128  20520500  45215716 
 30371938   7226600   9477468     85374  16188496   3205125  31551594  32501208  22076888   5223686 
 41460384  72412342   6725586  30987392  17400656    145966  57260856  10749671   9580060  24802530 
 63375660   1853082  30430686  16158522  20295202  83900216  21259935  23584840  23038884  18933030 
 34879040  74120256  22952234  22579980  79818290  13867875  53093691  51114294   6670272  12393612 
   918080   7442974  54977802  53775084  39322863  42833504  30669390    227760   1700544  31615550 
 14877445   5144468  55839412  35163712   8501073  17920148  47994327  78857334   1477840  10389600 
 30261513   5766840  31019300  38100075  10467633  47898164    980856  28367822   4317205  48367968 
 24341596  39236400  20075316   3815175   7483847  28159488  49413279  78502826  11090058   3652455 
 27271820  47218502   1228802   1302880  36743052  33692420   2197656  71222840   8723176   2915322 
 47068175  30575280  18619904  43376780   8968960   9352915   3342465  71041011   1041365    102279 
 12388068  48300660   5507380  46076919  28493488  66378818  10574370  15348204    645295  46323746 
 27456030  42332040  40799286  35058825  38204780  11857824  76767444  18151692  35866691  74196670 
  3215420  47470474  15144532  75637914  26193526  17609598   7628856  32563524   1664362  85789837 
  6554889  27936566  45621938   7732145   6965400    520300  34899402  41458888   2437746  12047238 
 12287583  41823684  45799785   5547990  25839840  41711656  20104714  38163670  59647590  31912140 
 67262496  29492264  45020625  74725152   6346701  19581485  22316415  56342580  16474905  11579645 
 47841315  10932695    125660  10459295  41540724  61352181  23935769  20896098   8668062   3928210 
 34569150  20244456  19116075   2255900   1908949   7020972  22069551   2451862  31469516   8134224 
   173064  70330462   2767520  39024384  74079642  26048031    206571  11860092   1088041  58661108 
 29581860     48768  42505320  13938416   9024800  36801232     76347  34499665  12649840  51885122 
   103840   6010836  16892000   8811936  33456370  18463522  10238697   4493902   4533937  29523798 
 50833611  16883568  38051104  55749840  24475662  23598868  13204346  16752276   2240926  36243273 
  3211226  49214740  56150640   4243113  33721506  72761836  11529910  12600587  76074096   1897830 
  8986680  31618492  13001124   1632995  62181112  21611588  44533962   8068879  21320040  48798190 
 20138800  34610007  29739142   4310424  25643891      6351  12211528  14408879  31382276  13520293 
  3098007   9948312   7921350  22258675   3304686   3377730   8035632  31402336  84575209  12881372 
  2479320   2167340   5040960   6793878  39941268  11666692  36269640  51509910   3231648  59969514 
 10140390    221850  23715132  14802360  46190999  72201140  38558125  45745934  64932500   8466399 
  1695488  39048604    224697  12529153  47498646   2824146  75424941    905310   3082464     23484 
 22198632  31080000   2263292   1830556    796980   5874192  62000752   2517855  68475606  66697020 
 16488090   5687080  76167252  64544576  30665260  38004044   6851874  36729154  27405201  59642241 
 26431584   4893680   2051700  37890090   5847592  12278822  15830199  74019729  21944803   1109884 
  1277487  20554452  24150316  35259754  14965410   3296788   7030926  45213696  47542533   1412843 
 11443560   3962169  99560475   5132566   1823712   3825292   2196927   7541653  25322128  81602304 
 44311306   4967782   7840450  30652076  13322400  25160965   2989272  30061408   3489752  35584600 
 41815466  40886080  23963214  37134482  23719332  14250513  11536065  81326216  35796722  17201280 
  8084178   1418131  26846496  95344404  18904544  19322183   5563614  25943121  10540319    822690 
  8524544   2108097   9965694  44471903  20080891  15077226  22701252   2233093  13112136  15620568 
 11477908   3335240   3641145   1087440  23321488   7886004  43738116  25408320   9041283   1095990 
 51126390  95401506  31140582   9994656   2924460   7580466  18734950  36131445  64797434  11557238 
 34608240  43520715  49119532  65367800  26992008  39840927  13140843  32102126   5475381  40728519 
  1346850  40516725     64116  37485588   1803164  42953904   4986712  59538150   1645195   1793855 
 15583458  47502960   5883655    331642  17325704   9308952  12710204  26016936  50909040    348320 
 24094470  39908848  13215132   8614626  21003177  23687154   6990160   1600938  19785815   2120970 
 50457858  18151311  39090389  14363520   8674830  66871656  17409928  33459316   2167497  14474080 
 52565253  47951582  31843944  27936304   4613892    868725  28295352   9563346  16332543  23425239 
  2030062    130170   4088400   8710597   8220890    464377  29335650   8068308  34637470  31107736 
    27609   3152328  17927190  32171242  22369424  42848364  27844288  59580941  16172055  36121080 
 56718000  12921109  58628534  13454846  66042808  36563130  36262380  28773486  16994640  17912570 
  2957070  32114700  18195327   3161627  13533360  72205133    515760  88896540   8743644  12183561 
 90798752  25906552  40797890   1812896  14633458   3009808  22284822   9658051    506430  40694940 
 14106015  25951755   2501913     21520   3000327    713054    521466    246336  37627392   6618612 
  9518411   5899992  25715413  48323759   6317010  57855000   3531206  25106688  10361391  14898072 
 45510074   3780560  12542079    126888  38050628   1933800   2245938   5074623    577030  10303424 
 51399600  14160622  50655360  20665770  13752942  54890649   7942112  32583630   9235502  33364952 
 10938984   5315000  72245600  11699795  12712410  23896530  46212278   6669582  41589081  31290462 
  4988332  43053258    568260   2279331  14613105   1818960  23165595  26121942    652695  13955620 
  1170864  63857024   3443139   9691016   8090010  16549624  32438718   9356068  52445169   8714540 
 12905900  13536760   1594832  11371719  53641208  39926655  11888480  30171240   5411712  13641300 
 29329200   1539378  20267814  74585361  25635660   8852859  41804750   9980640   6722982    574839 
 74129414  39675510  18089214   5370170  39485270  51787272  57636324  27526668   8243344  40782519 
 20220560  10794740    805897  32565780   8993000  11532492  43982910  47965246  16010760  53684312 
 19054838    620445  12155885   2141185  61593840   4846416  73548049   9189000  45237504  60065168 
   913374  51381648    362600  19426992  51535044  19320720  77224748  49711392  14349560  14377818 
 30222099   8077688   6016992  13322526  13683804  46669434  18156180    764286   6110730  35348158 
 28929017  33462324  20496175  21745070  12748095  29968816  32735318  12568980  57946968   7127606 
 22785300   3615821  21237066   5937955  14151375   1102363   4095420  12291200  71677110   5576064 
  6922256  25920018    706014  23340009  64463455    701062  33383051   1232544  30254318  15049571 
 22424704  45676620  27207817  45820992  43079421   1548341  28595171  44731760  33633320   4567116 
  3272711  17233936  11061468  40399568  67890360  67690350  41095020  59856861  42584668  55726812 
 20043306  16150072  65252160  63001068  35241290  34842465   9052560  22126716  36584982  32837491 
 30292064   7350392    548475   4621352  21855080  56862375   5101569  25012799  52983450   8574900 
 49457400   1330044   9938848   8786960  59450656  11093868  10508046   1170664   9846000   8316864 
 13168577  73497660  21693255  12892215  20653540  49856277   3825360  23624190   1195011   6116494 
 18234256  30236821  22933969   8289168   3890816  86023779  29537942  18623176   8854956   8409216 
 73186575   7454296  32254740   2079570  25199964  22714272    666036  14336384  13073520  26779522 
  4701120  42017248  11183970   4163263  34749000   7753503   3311671  62492731  27761490  50746970 
 32376540  40539755  12486196   1430884   3695735    577344  10582500   2052160  13196412  61037427 
 38522076  53274590  17125671   4389377  58659007  82253236   1213480  50538796  20221025  45814014 
 18578064  33848742  35969871  31824732  14292600   9801799   1453979  31095372  48906347  34058934 
 11860965  90287904   3379755  46844064  14446054  31825950  24357775  19787656  64620752  55482243 
 13219220  23815440   8715396  45229808   6465200   2709121  73061688  10130640   6861313  77255936 
 14234585   8424864  48639776  49203600   8300815  85455000  13932000   2208180   3664875  17857707 
  8094906   4269104  13405044   3442725  12399480  37413864  25204608  14677905  10305406  59141874 
  1388994  13289056  15014808  71047141  87819192  34260768   1150488  42973518    631440   7924653 
 52763568  58882609  13201350   3623840    216172  16912350  29278782   8755635  26959624  14184820 
 24165570  17678980  23751750  23730000  96578424  23988885   4292946   9456642  24855822  33920149 
  6980172   6452457     86200  12522354  18452460  46366042  24430770  14080524    874209  13853598 
 56677224   1646806  67535880   9715276  55494820  31072805  52521736  31612724  25369372   1471590 
  9552284  39262986  15771817   6685324  18646980   8419905  17694600  68924324  16064956   3839010 
  4665843  33881408   9866626  46235112  17400012  43234605   9113156  66842232   1670838   1771042 
 17302152   6368229  14209300    553784  14501955  59434232   5425360  49576488  13486984  21519060 
  6618190   1533606  49192080  26826660   7233616  34713600   6073080  53143490   1496880  34860873 
 14337600  43683451  32207700  23165091  36963866  20980320   7961265  32348499   6215472  53164761 
 18897760  33821047  65554140   5138913  61866480  20362618   1489098  41903001  11333204  58728410 
 58675806  83277635  21693078   9295000  38833841   4491744   3365370  34536224  58634654  33228270 
  4649040   4321812  70363583  76160016  24516843  12416205   5992890   8198880  20273920  43382196 
 22919764    425256   8918156  12400864  25640127  32924068  74369460  63442076  15348737  18695655 
   262073  66804738     62252   2309184   1510428  78745461  24382008  17176686  19069245   5389920 
 25255110   6451455  89355911   6279952  55646262   2054812  55702315  58408875   8833365  52334100 
 36872220  19018923  25613840  27792020   8612304  31864957  28990500  28878702   8588736  53853576 
 14369700  33042122   2910346   7769876  35587091  26114135  83297088  12996456  13846948  17871717 
 10664080   8372350   4039420   6884578   9630214  10630191  49131720  62117900  50690260  39931025 
 49138470  35562800  18782598   2247600  30188466  38523134  10546242   1893849  18029788   7554186 
 12312608  37214056    315840  64463150   7575822  20833059   4232585   2687018   6696189   3370786 
 30495752  16664369  23809680  19840380  20119805  10554784   1262940    174468  30312003  62756289 
 42733640  10827180   1161356   6254808  19129675  13722639   4709968  40960634  62142955  22404900 
 16899142  30481414  30046348  11461728  26650107   1231816  39786375   9083520  32041190  30731183 
  2571270   5737170   9334437  10552869  22545345    568232  72814672  10799880  53912291  36602064 
  8627630   4527875  22716442  12313014  38251503  16346457  63776240  33673197  34347832   3359520 
 53741160   9535278   3291140    537972  31879188  41929048  30099740  68506212  10728210  16920680 
 13438999     61005    394420  21983076  22983696  30851354   6650752  64875842  31891844   1893060 
 62393728  74303229  25699788  10067603  32045747   1552384   4438700  24402626   7382712    413364 
  9673253   1812216   1158516  87750088  41401880    844781   8557432  15853890   8161194   2166216 
  2732220   9551942  39130028  32336300    297024  13845770  31371488    285868   2836176   2516448 
 52873194  56566192  25029900  13543392  42285285   3605580  12881477  18966360  25574080  43922816 
 40352788  22468030  26149882   9677284   3511200  85154418  46901730  33471594    261360    925782 
  6496867  81972274  23606224   1675968     82576   8257300  13194428    655620   2265241    562474 
  4395065   3859286   5664891    207928  14005812  15920841  23889463   2556968   7969248   6864480 
  7249569   6140570   6944511   1197932  27761736   1533672  15560278   5362000  31076166  19268293 
  3857496  51524864  34920630   3348900  57422742   2156260   1703445   3207900  16122708  36974145 
 29379820  82810777  32805401  14730144   3696252   2742975  47727218   4244904  58906358    226710 
 10599635  50398488  56973240  15486664  14925402   4184135   5124196  46609538  65537472  28007844 
  2044700   5435833  11862864  86610672  55027800  46578861  44525117  19243550  19291024   5519625 
 31578271  43371420  10953750   4679730  67071927   9304602   1339065  22195736  17149856  16375140 
 25859520   5820150  23240952  28539280   1681576   8213320  18754442  44704106  15178493  32907850 
  4017084  44713500  23881250  51402195   7975920  15623550    634491    398479  41058900    229241 
 60390000  36540184   5171825   6466460  25189920  39598504  57844439  38220592  26332254  37317618 
 41960056  52480774  14410762  38402880   6097059  52212015  19503627  49517600    502398  44142775 
  1635392   4249635   3216635    949872   1580436  64141740  25817313   6287717   2769870  61633872 
 11035605  12731742  12389568  26840450  74701044  77901900  10298190  34408170   8300478  74680151 
 16359200   5167664  40738522  16255326   9791784   1990574    149721   7328524  25218919  22911966 
 66022880  20386275   6958491    674082  16075584  11765788  49018905  19830616  30776304  53265000 
 73855584  13763136   9564368  14819244   3003467  59633445   8876916   4592250  42944598  55733634 
  9858568   1085835   5067628  19033615   1563632  64607950  20287120    259008  33913536   2097524 
 22949622  33609342  81378342  14620320  12575112    406472   3338775  29205474   8267127   4816059 
 18086588  14101359    134144  12281600  22951440  44351800   9307620  22797838   9947806   3549810 
 25013980  18059824   5708464  36529662  10157708  42110172  28478400  79084665  70806808  11698038 
 17772699  20362429  26687292  32032182   4057626  12305448  26950098  66861536  31533420  44059993 
 48722784   6417333   5241120  22256640  33556658  14795978   8873305   3223710  13734342  41748180 
 28122042   3512244  50263416  10469600   1170936  43230005  42954380   3841276  10789740  35454064 
 19222500  31991520  53202820   2612508  15960380  11872356  12677552   7054398    560938  50823024 
  7785233  19694610  11142996  74111373  21521830  11600600  15634080  26781816   9668050   2243040 
  6424301   2746200  44665335  34983774    399993  34212714  29732270   3923832  10962525   2125095 
 15269463  31201138   8074836  18022071  26819644  50784405   5628376  43719278  40692168   4419456 
  4506340  23781402  20085908  57881942  26542686  40501008  18073760   2128770  12592287  27698764 
 70482384  40565394  11468940  18166593  47162700  15361312   2845330   9205140  65808768  31405582 
  2465533  11109378  38658048   6949888    849294  31735998  14516928   1180998  21135968  33617504 
 19902564  44728320  72977086   6790234  43517724  58907808  28668570    180786  16930900  25166592 
 36023526  56844060   5259534  14887155  45352560  28232085  52381572  17816018   6102514  28820772 
   378098  10428411  19291275   2543540   3689565  44306252  21664256   4300903   9968262   2355080 
 76562499  15724893  33229364   7322913   1954305  87764858   9876960   7425396  30701510   4641850 
 11635050   9601788  41106636  30988480  27034150   2571936  18749312  33906753  53795511  42747264 
 38863308  29828750   3174621  30211388  10725858  40675998  25751607  19942605   2008251  32872296 
 61810420  18327288   6779368  46179777   2712193    652855   7875460   3250985  12462768  27373383 
 43669540  20108977  65189590  41660217  35822655  51238122  15389900  58831360  15049998  27629715 
 25092900  12433732  25654525   6212806   3425085  23312976   3535707  17296524  69909938  54013128 
 66113397  11825442  32986168  16595859  28434700   4301224   7433574   9805892   3367118  45029130 
 28196951   4476810  37884024  12072550   2794010   6404832  14302155  11563476  37677770   4615785 
 21460845  75210018  79386021  70614659  11025786  48109869  12514238  68538015   3085810  34069526 
  8633581   4683424   6518076  13633741  38953062  38521184    959200  46690254  30007586  14298001 
 59472150  23544190   4060200  30677184  57935416  53138349  11832446  44532090  28577471  10471296 
 64554059  19489860   9974849  76559729   8302812   2743616   1484144  64160415   9080708   7121700 
 44443632  55822818  12907454  53685936  27444150   1383480  17049272  20078389  19285286  14358666 
  3594342  35112824   9773088  10999353  14786260  14017028  51833474  28699928  37449252  27635760 
 38952000   7746234  31404616  38999025  10151295  18474456  16954029    591700    768852   2929212 
  1622412  27336298   5344245  79110738  24874680   2555376   7075434   1795770  43842267  65669130 
  5447750    370090   9562767   9681516  32995620  44820048   9192675    557772  89734194  28001130 
  3296864   5363074  41031296  15565332  25620987  31183677   8044300  18392000   2375499  34137053 
 13284936  24863517  36041663  38378634   5543568  12727220   1499062  23973300  42860914   7474467 
 41617416   7332275  11473968   3456670  16534716  27156825  35282705  60519920  56594637  54649740 
 16728400  23788206  25099956  14672224  52239054  23644572  28364739  19477606  10792208   3472692 
 59526564  39472587   4997376  24637626  24039729   4528480   8091720   1853290  26177036  36353350 
  6884046   2892294   7040646  31497396  31240320  19685120  47981967   2093220   6113093  14903000 
 24548463  26608428   1509534  45971604   6265881    691782  56725746  17592900   1400794  28457982 
 12532212  21522204  14329978  14007840   4975992  21607913   8970930  45764969  20395056  18964983 
 22581680    847476   8422713   6721478   6035945  50504861  14608335  27347616  24551554   6609216 
 47632902  34815005  17850880   8809632  18225324  30679845  49351192  35687354   6014496  81787900 
 27094905   3265360  24451688  18256160  98056084   4634252  65520882  14330156   7242404  54430935 
 18079200  21732120    168588  23898784   6512768   3197093  52857740   1167270   9822150   1460627 
  1380366  47888430  49304336  47292690  44757342  34357839  44793504  16514316  32732853   4667091 
  8230224  38220780   2050068  15270029   6759108  78450474  26445120  22592684   3487635  22376448 
 12028822  83280187  11145632   4071170    860013  18498402  49988439  19791572  37093905  21598128 
  7307443  50537286  28940593   7486912  77785204  24049468  12778587  48937169   1095237  17732880 
 23988224  10071360  14479390  20550000  75298377  46722128  61093608  27288310  17163822  42790356 
 31428540  27641000  44651694   1400048  45721504   9773008  67872964  30384792   9640814   1532023 
 77661913  14384832    384076  57955364  72927176  23453489   5871888  35172162  27091860  64283012 
 78324360  21595956  30234240   1208830   3990613  10259418   3326076  75389349   4672928  23142629 
 15969590   5588306  33527235  22994400  43363815  31687916  21090045   4239800   3154775  48151725 
 20401050   1149300  13636110   1308556   5089105  26274942  23060690   1070555  24177720  32912986 
  1986298  26158440  48191632   1637840   7166115  36116678   1486225  35616613   8791038   2543365 
 90611528   4193054  27885528  31442942  72569646  15271839   1863927  34501012   3336138  38108327 
 14109056  11100375  87930532   6695040   7555915  17302194  20100410   4551950  31278384   2762752 
  4295101  41753880   5166220  23665789  33452960  33768000  11770605    779929  12345565  45517908 
 13360717  13779584  34897486  52290294    205428  12692693    619353   1532756  21980200  22162602 
 30095910  60622562  38454408   1567324   1065060    833796   4454329  58350032    504712  33153905 
  5286905  24851908   9065966  15021792  39904323   8223774  33110064   2819937  15839388   3225849 
 40497442  33452480  10208925   5062453  21774144   1566184  33343404  34375754  67341616  18266160 
 66927620   7262085  23748725    227086    427076  24363888   6293232  29456700  33322255   8385351 
 32706384  66548710    393216  43630624  16769880  11673596  14183631   1464197  12663665  34570681 
 24436280  25836188  43522383  42226958   5194850  70233030  20925696     36840  22922240  22428949 
  1014806  15424733  33823426    747063   5880644  34734203  23181515  36648892   6770114   1721700 
  8461920   6456736   7312350  70201495  55702778  23186784   2313388   8824632  11577852  42829757 
 71152242    151848  21472470  39523768  32243072   1012660  16238988  42089120  43620930  15674688 
   120120  47362172  25045668   4865224  33825000  19752687  18574450  67581913   1414755   2733561 
 24222450  22956011  14174200  47572256  30534958  46259808  37628252   1427004  26920971  24454356 
  9882916  17271070  23034010   3749392   8086408   1381455  16178031   4281289  62522226  35803660 
 14540020   5650931  21513800   4072915  78919672  22690287  36410080  59425200   9869602  15975746 
  7796237  13682832  13181805   6829448  23797818   3477952  69162615  29146750   7030272  21764130 
  4015536  89911920  18565280  13640562  26185598  37371243  67396140  16138304  73026081  43259390 
  3235561  27058304    252563  46436616  10936835  56422893  19983763  32345222  48458410    178584 
  9092904   3940639   1413699  32800615  27504232  13183594  52010148  27653704   4446100   3846650 
   882310  11941664   4138302  28169440   5830536  30185832  42164129   5484857   6918284  22895612 
 43818533  25334361  40510495  54947510  88156960  49567063   3449241   6674238  29385537  11676600 
 23620225  74557896  13956180  65660084   3427800  15901663  48453020  51532536  14388272   6909648 
  5468848  46153470  47858664   2076244     19599  24305542  32374080  69282090  10351768   2730810 
  8057728  10397244  67075470    633061  34006752  34945415  23508801   8543139   4727934  38726630 
  9891994  30385194  13704756  20419152  12118745   1862518  21042500    368800  12414185  22614648 
 31532415   1281000  12173398  21486584  55328394  17675592  14257152   6800220  32120441   3761940 
  2387000  41414712  52318911   4918780   6947850  31659304   7511377   5154680    994952  24756579 
 29924140  17561866   9458108  19396993  82787688  40263226  61602900   8586336  11014542   6133477 
  9736032  17914500  53638470    311619  11110056   9363200  10641940  44735405  14734344   5314491 
 33268300  37478650   1893000  15586587  19488000  50568574  48933714   9636945   1356524  16544136 
   560452  12261280  43921773   2410984  28132400   2161196    204798  25476226  30520000  39841045 
 23818149    499426  53763632    519687   6027996  22071630  16965534  13113969  77551293    358086 
 19725750  20612940  22341435   9119420  88115553  48600620  57464694  42122600  16635435   4118888 
 43635135  15758327  13807662    519008   4126290   4491903  43264320   3102837  12386973  44227799 
 45117306  54863920   9816716   1178310   3485258   9069568  14638084  22575623  38901600  26870970 
  9866064  17650022   8451632  42026138   9053874  65674361  17685924  14468009  18256112  62360544 
  4744558   3324160  12027380  27955989  48809472  11432186  17982360  12923560   4408524  78935360 
 49879155  27491972  12101986   2445110   4401594  16883792    391706  11414808  76652919  46935091 
  8443288  43084277   6524406  47720898  41718072  19749928  56126000   6319172  29028492  18282996 
  5402961   5622395  14718669   1393642   3509208   1047090  45706160   4400976  38604195  29292505 
  3062685   5762646  84280905  46475945  47762592  14307456  52620676  61671140  54350235  14252475 
  7544124  27496105  61316515    723425  19931508  20258910   9568115  10582830  24041821  46380744 
 25219320  14303475   4067295  13695900  31706745   1424886  46255489   4445728   8194064   5461530 
  7708704  46994100  40057105   1163520  19938312  12745194  12679821  47676282  64272103  74749840 
   781218    698282   2025980   3399084   4048128   5488638  63530474  12097914  28890300  54658540 
 51631550  11989980  20650240   6674460   8999860   9377784  19054813  34359828  10699000   4618314 
  2230094   3139017  47762449  11241610  17085185  39390624   1652524  36840141   4705061   7182976 
 26539485  28118574  39300760    319302  25516288  41965605  18593850   2160794  17861065   1914016 
  1360304  16516821  30062610  32773692   1610918   9280999   7371943   7529850   8497544    144440 
 23630052  23313992  44202366  11846640  13189176  21394494  23152290  31506750  45383140   2476032 
 15421452  53109090   1362483  65362453    889513  49421500   7721080  17496584  39187792   5707968 
 29031478  44460444   1797216   8291208  53684304  17327417  46794552   6935350  71956815   8655745 
 59307402  33418224  15247921  13210288  22807112  15982600  12544170  53365312  17131136  31471833 
   652272  16717536   6344096   3901660  17296259  57361785  38169726  20551100  56237720  41511456 
 32489280  37459412    636669   1797600  14673428   6420580  32065215  43314390   2050059  65615550 
  7852600  48036831  15033648  16570732  16693553  60104708   6345403  62530468  13163506  29681201 
  7320956  12409044  74582770   5852301  59022300     60990   5538768  16996266   1253208  10401503 
 38820080  16790976  11331170  33445262   5055218  11174990  23260586  41160775  17866035  52454488 
  2361230  66725120  43336922  12483406  35152375  63054000  23463128  76226421  12751200  41868365 
 39188292  38251780  18363360  79238585  22394313  39354770  66218518    612944   3293240  77570019 
 53240515  15223059  10950140   8995338   8295667  69876956  46138850  35005600  63602570   4173664 
 31540132   3943488  28101381   5509105  26215360  22859550  43421784  18598356  60701400   8592009 
 24969132  83447037  18094266  22255760   7930860  26277171  36288504  24858000   6213105  29700360 
 22422432  16669274  17462808  12980556  33211416  20032845   7526525  69016446  40172454  39230016 
 13181336  20007351   6290123   1838826  12691328   3708210  26090280  40743376    559888  18344340 
 17386448  27128055   3072719  20735840   9954861   3185811   9009392  10558324  36495492  71739846 
   647360  23130410  50341540   3858345  41493150  50831946  51194982  55755775  15806413  48793280 
 14938050   1958948   2707919  54338982  55304895   3856090  16897600  61813247  11124400  63243450 
 37531040  13002720  35155539    346752   3232040   2057223   1460753  47404764   1630860  25501392 
 24399242  79370602  40701690  45371488  40086033   5888814  23577481  65082602  52762556  52174465 
  8714954  33447152  67538926    985560   4442472  11101594   9705852  58238642  12194600    346647 
 17269500   2081912  17011764  84887176  13875090   4642468   3210752  22025515  14862263  18695884 
 55618896  64160564  43579296  52682895   3729852  51632650   3979764  17934277   4766860  44277693 
  5178236  15833916  45176316  83286840   9619070  15377340  64996512  31860560  12145364    452074 
  7204843  10379388   9426228    157803   4475980   1396456  10374080  11907698  30375199  26440389 
   518859  39277966  26996880   9222801  30337865  64871150  24357888   9706158  71084440  37962054 
  4927552   1226817  55330750  10936534  22425096  14852225  21418248   4703520  46080192   2291058 
 22128067  19297251  70251855   6754950   7016804  31387356  29342966   5298576   8068246   1068015 
 70011675   4613685   9574880  63432512  39659776  25633069  18165979   8269506  24275072  39331374 
  7017549  72456910  27033370  35341317  17710875   3070438  39634260     35112   7437748   4954510 
  8130824   7249041  12629370  22624170  16436415     20600  30149790  43398306   1198458   2751410 
  7400720  72731010   7096164  55253870  18278304   9289677   5368470   3416875   4224540  25255872 
 32461140  58940430  10171140   3437460  14807374   2775420   1162836  17910480  24853172  48496882 
 49847880  73571866  36626240  18865784   2316324   9998417  81397482    904352  22453736  10073218 
 42635874  31728906  28393774  64908136  20850004  69936507  34649888    869120   2824159  23333172 
 19992462  19674306    502854  77060040  18715836   2895204    996592  32619543   1838358  39708990 
 22414212  25514496  38924496  12173751  10538857  10393026   1834728   1530788  16189767  79466892 
  2550804  12732200   3279880  17119773   8072155  38417988  14471072   3040336   8779276  35920698 
   708618   5828250  11267400     71816   1020246  40637044  57432466  49471154  17019519   5768308 
 35480508   9629250  77682852  59687378  12648370  10460388  15782130   6346650  18657240  24394188 
 74568448  21988222  44456969  70025088  49368663  50795892   2812320  19946005  41244600   1534925 
 20325880  22987918  48634782  42386300  21762444  16818953  36077616  22231952   8269418  78040960 
 20813884   8027667  69499520  13002580   6079242   9312375  13873944  53629526   8996958   7284316 
  9270376  29771247  24945632  11081883  35347347  54110205  68612598  78734512    632294   1185080 
 12946078  30676198   2677481   6384357  31269090  76567218  26955664  17770466  43811610  40429312 
  1050861  36804256  14397306  19052864  15934692  17601570  42280875    265680   7359803  92092038 
 39660295  23009770   5559367   2778840  22278244  14764644  17096222  70763499   2332800  13635266 
 28727140  10763676  10752900  34835784  55290959  31152534   5781003  27338520   3069206   2410587 
 27693393  24059520   9280110  19806360   3410876  36417993  72221916    931435   7380069  69584700 
 26614605  10164430  62825000  23246139   3851756  23236200  16689747  54449538   4268528  36622405 
   380664   5645596  37625929  61534196  50925704  14654508  44484130  12741088  22412052   9588174 
 64713000  68092038   9081680  31639946  49087332  60515298  36835175  34975824   4063343    249014 
 58534528   6704205  50910930  87496740  12525920   3994762  46882137   2479147  18958338  28326963 
 45047961   3895886  20123280    382980  46645380  25800862    591828   8340398     76384   4849206 
   342953  14000272   4467405  24465210  58567756  61452573    624870   6948760  11625837  14602263 
  8892108  14114493  18582249   9480870  23332976    862575  11869053   1103310  30545674   4762840 
  6202064  54761184  72105969  28516032   1181138   3012529  31892706  16121666   4755710  19991652 
  1223915  31188990  25646010  56810824  23870752  47629569   6746825  12881518   4734926  59444560 
 31340820   2814000   5645855  75506816  55001520  11418642  70323330   3051804  19648020   9733450 
 27136488  46550182   2131080  43754568   8797440  35560140  47948945  90057279  30491703  54780300 
 21214550   3183628  17450742  47425195   6102728  55472472  25396704  15733380  30016088  11780280 
 29947348  10721151  11918163  35048176  19485128  86378985   8557263   4861974   6535557    210022 
 54405873  55002276    146125  52475238  12352120  57160893  42525120  80702919    643913  40177214 
  1668515   6271342  29534816  47504152  16092105   9941250  43372908  45103903  47847221  36685896 
 17711603  65772272  12064696  34335900  36284587   5042576  31167296  13371540  23318056   8955549 
 37028754  67169510  16285524   9038216  85180732  40457235  60296350    675664  17873991   8911824 
 61624700  24818820  18681261   7386126  38411550  48415022    212100  24119345  10851711   8159184 
 31041042  48710025   6490562   7434944  44289091  10814153  22683888  58257521  32014275   7595478 
  8106642   4955585  81939060  41176740  45954724  58645230  45638565  29477993  28411108   6292925 
 23390676  27171794  60558148   1797692  23735520  30772686   8058960  37603440   9558640  17794896 
  1977520     56074   1319868  25143070   8947345    628989  15339260  16169472  42965914  44165406 
  2871298   2294088   7782790  51548454  57592578  56304990  27184832   4534103    352170  15608682 
  2353500   5660823   5056813  43728290   1135311  10893276  13600719   8980796  43383688  15928608 
      837  33808824   6725538   4074816  10848432  51696568   5690453  27725733    861707  32218790 
 67597907   3460800  13921136   2072592   7371192  79516800  41448804   6070482  11785962  38772939 
 22077874  14004315    296890  12089352  21477346  14758560   5664080   8179128  31084752   9256356 
  8778792  27918900  28301332  28289439  46424010  19729612   1474949  74553096   2323989     81169 
  1390158   3397716  24736995   2214000  11148478   8107236   4932459   7601426  28386080  72188222 
  6588713  13603200  84541184  21107532   8138400   9110650   2628534  11372235   6927822  44815875 
  2463798   2651444  17367440   5664282    597091  58564680  62147614  66275144  13530776  40855502 
  2929696   4601008  10622780    104619   7279736   1174725   1714176  61940186    239502  28523310 
  1831902  60767256   1363524  23419630  36153968   1109372  23621061  93836673  39243314  56859043 
 16134592  91633304   2602576   2357355  38473470  14386971  71670501  12560211  32166897  27648816 
  9322452  13615289  14601144   5886420  42486410  35860928  50658790   1251780    119427  18979605 
 78418240  24715512  50234292  45422976  20520704  40269256    368983  44055303  79639318  32230132 
 29384940    852595   8246810  13495510   3297302  37351287  61212945  25674000  23443216  36488340 
  5111424  76949410  19407160  49449906   4922476  18217122  22268708  35156671  59115870  33130470 
 55222464  28703454   9003489  28579364   4756322  38029770  27143600  19806920   9474825   7228013 
 10542150  19106474  10703792  67998233   5125684   1477350    913674  23423007  23188337  41195940 
 42983957  18871776  24328800   5426730  50837200  29941030   4324665  16322076   1221024  54072880 
 15314552  13428865  72020498    249591   1414252  21318234  39264336  10940720   1299576  14613504 
  7265574  17360691  34696926  15650964   7026396   2381394   5725710  39807275  37427260    393210 
 41941856  55926616  17455680   5780229  20070696  19726583   8867984   1100700  86934386   2430111 
  9558000  42783263  56700056  44000292  16056794  26216148  13058280  13144424  38268264  11122524 
 28174188  50118860  25707212  40274215  25687125   2877765   3901766  16600864  37414888  25067090 
 25291314  46665500   5789724   9367578  52092994  43137840   2406159  20409486  27864199  65734960 
 11587856   3053604    919172  35982534  21955050  53986627  52063043  46401078  13851228    899868 
 21992920  50335302   1411575   3863264  72743316   9302280  43374388  49154952  71910720   5737373 
  8561472  72194172   2169917  14736722   9108750  26370090  17064216  29575413  51148379  24187057 
  3673836  32778444  64846464  19979600  17921430  28289070  14878710  15485184    498501  31034772 
 11151140   2759455  30000464   2789822  27515712  21796152  34888932   1694202   1022582  10619180 
  7480520  45325386  27285709  12971504  69475668  65387068  33070725  89587620   3428568   4122160 
  4260180  37402752   5815908   9365745   6169172   1594270  12649728   5661908  53027468   6016670 
 56208334    361514  17262057  87970137   3654091  26694710    370407  24998148  18729320   3450540 
 21285954   1637658   4596252  54833265  27507462  13652275   2565440   2199744  45823869  52766360 
 24835635  11931942    854563   1008384  49505152    350493  34649349   4915675    279825  31049105 
 30547440  60107625  91668447  30134598   7536672  34497981   3853026  24426092  34716726  21777232 
 13107600  18280168    155376   2244176  42029736  22238074   3058489   7921512  45289760    641280 
 60453516  49154512  27252372  10095600   5153068  67754470  26146890  48850445  45966102  43306332 
   568386  85900976   1004241  33566126  56836618  14277816  30748338  11269451  92466603  43593290 
 31716657  47391435   3110184  51903630  12910876  65175204   6242900   7220675   1790746   6411990 
 37740892  50913828   2325930  56043711    347952  48318043  35474694  18482574  58769928  58181420 
 25757017   9741970   7925736  19544343  21174231   9031857   2121405  50771227  34632892  34687575 
 17134650  23088436  70314152   1696087  33301764  44178925  69756687  48420122   4496940  50347140 
 20240385   3908640  81292600  20663784  31029819  31731480   4084864  43859776   9762281  14422120 
 20775675   5531358   4096456  42910098   5571313  27176952  29564368  32938533  11658420  26287456 
   490833  85413908  52388976  37025522  14074116  71377062  21669409  36321508    928720    814240 
   141588  30533424  53949588   5013198  49571412  48937761  17410989  20076441  26615497   9817539 
 61645474  25862148  85071409  35180215  33222333  42597863   7528268   4852573  44028705  12565938 
  1572050  22742259  48504704   4249494  21506819  17215033  55052396   5488808  16705536  15619736 
 61622490   1115568  17623536  20014225  25101321  28934460  27136851  11412002  32784135  12000060 
 81563832  24363315  58551684  15428153  10784720  58495906   6512388  30328375   3053214   7469800 
  3941388  17957184  47606289  23962476  12289356  78318360  20998116  12680748   1982232  45933622 
 45127194  40109992  19821404  42576259   1365323  43671739  69317515    261972  44912504  64455800 
 30976992  30151742  28213950  35968404  36981403   4335268   2150653    906990  30558128  40065820 
 35125233  95969475  21147915  30781891  14511984    432315  15057900  20492736  31464552  38463435 
  3214740  56070063  29424415  96757353     11259   3424273  13789344   3674256  10662267  28727988 
   413556  44908980  34960376  23425456   4224183  29032955   8537733  26743112   2071386  21808410 
 17165649   1078812  17319540   6362082  10717762  14047808   8389447  10594068   1348136  42007728 
 21382485  13455717  16649010  32136120  30243625   4116492  14620308  32673375  32920524  31302232 
 43122240  40465901   1727400   3714777   8954057  50259492   7881192  54911045   2948388  43373463 
 23587600  37638797  92488116  38924876   3007316  57838880   8801925  20760345   7727928   2805540 
 12734291   1888695  21324902   1811420   8431808  36923400  31300048   9230845  18135390  24669632 
  5935776  28129158  40043055  26159328   1297860  42488712  43068336  24673210  11080874  12840023 
 17509660    327267   8877794  13109981  11001341  26307925  90024850  14376045  16508840   1900305 
 28906308  62500500   9681147  64973160  12116439   8329958   2928000  68592992  29326941   3332256 
  4119352  15375230  34107776  11006765  11559258  34662949  64869800  54195690   7184009  18326232 
 30433550   1000831     19923   5737536  49722854  15717555  25755596  51392234     60117  57671248 
 41769684  34938475  56319150  13189419  15247494  20372405  27977770   1730850  24657794   1599066 
  1080570   3209700  17934020  21981960  31072704   3622868     66192  51126304  17773075  22500056 
 46704846  43781472  67253046  25360902   6095637  27085872    125136   4251258   3416023  25098885 
 14118000  24146530  10922640   7066628  45850224  19881336   9726948     25400  79815729   2530432 
  2318860   1674686   6256320  17066442  36835722  22844052  44647932   8414105  40164768  37275525 
  1595884   1811483   5728432  23480190  64605390  33125639   3116850  32223828  23551443   3985457 
 34623575  17928510   6127616  15523536   1814780   4962255  12203412  42960250  63764960     69120 
  7156094  47759520   9841333  33593360   8311656  25659248   5962038   1444443  16901550  50505936 
 40848810  20034540  93741120  11789572   2450384    162188   6309414  37452800  38360820  59846040 
 10254816   4704576   2072846  41997552   3376296  13819206   4578173  13348881  39161470  10918114 
 11248380  39356608   2920208  36564600   7013750   1322578  17028284   2305840  35618626  44496315 
  8975904  24206039  32473902  11848392  22781034  31800927   4778364  10112580  40748160  15628734 
 38707328  59180058  12636302  52093160  13778796  44843208  44611290  12657066  23705816  22255924 
 20258163  23348055  29286880  43076692  29785096  83145258  11468985   4687357   1089405  15114055 
 29528550  49640609  26885520  18696566  12479522  34420815  12745900  19305744  54861568    309217 
 36439682  23830274   1283310  43444177  60775652  12112100  34881570  51404016   1115874  38852616 
  5785648   4474647  39601290  10881030   8388978  33530760   2448765  24514575  21554952  60547340 
 56345944  45197568  39005168  26058570  23106816  49051762  43187612  56736894  24255894  22007529 
  5315782  21385044   4705602   2869731   1903872  87333832  12442080  40639664  12128985  67372666 
  4454161   5590422  70414568  10936640   3827359  20982556  53291524  50192900  45833110  18539613 
 20857556  70749042  26993224  16344650   6871040  79712974   2121770  79869000  15877413  11949600 
   294492  28501160  66680900   3756660    998016    756151  31936500  52120415   1282568  24325776 
 11808744  30417480  29034473  13427000   5971448  18175730   5792610  13939440  17853358  27997320 
  4707201    231420  56649720  61758620  12308592   3290264  38282040    865682   3333220  54563145 
 33870240   9834662  53441374  60887492  64412656  68154642  48241305  80086775  15749891  20159571 
 11741870   6480490   9280667  56943891   2837683  29461536  79659450  51174690  41865090   6217238 
 22489104  76072790  20516172   5045215  54044949  18103008  25583570  34311060   8706110  17338929 
 27608184  16040020  19660168  43801810  17942310   7023275   5480442  24586287  22092120  33732992 
  2626468  16445188  36530352   6514368  12651264  31623956   9403152   9647600  85933390  25421440 
 33790644   8087807  51038460  45716004  24913760   1472286   6145130   6633473  35218518  19488755 
 48020058  47537483  30091516  14177668  26880048  21903000  17352054  44126248  14816966  15886064 
 55483017   8484000  13232797  65465400   2256483  21148400  10244406  32005200  22543442  83756670 
  9524064  27491508  17724269  47498964  33142356   9812713   2510340  38405019  59141570  24471892 
 14339424  13947240   8908522  28771472   3631182   5524176   7941036  19067440   3730359    628758 
  7361508  16547427  13374942    232650  25427720  47606596  14932080   1455875   6362976   9966350 
  2329600  20290224     11288   2670200      6105  51863475   2165088   8613216   4435221  22065654 
 14553198  27729996  67262832  16616826  10227024  13603076  23577040  13071240  28777868  10964865 
  5171504  55593692  17429964   2433390  38963288  36537513  12023154  49079514  23129680  13470072 
 15669544    881088  17948464  50809116  46906419  11888136  11537997   7361354  13170528  17858646 
 12054720   3691942  55465068  73526340  70469100  16865000  64236240    240100  10550816  20607400 
  3220668  18057872   7501755   9622595  59213460  39969920   9964944  67792702  45776210  37827162 
 11284860  26978368  33186928  30416949   3744630  14909519   5730000  67144957   2858688   2457468 
 48116103      7740  45277771  27447693   3276624   8748855  70887796  32181648  24395985  30984471 
 10836610  12569190  31719020  24472674  51920775  22638000  11466000  50861382   6653498  14981072 
  3818422  72633704  10180800  44125158  78529186  12743884  12633498  45954000  25929138  59411583 
  5330640   1232280  43324632  37190204   4416990  27791985     23580   2199132  22826200  47927852 
 81342444  35545671  57443581  17815286  52244335  38472161   6122430  27183520  24462224  51912000 
   835812     53760   3202815    741975   5183640  36923274  68812310   5281220  29614341  21623258 
 87338400    207942    782562  46410918  23616320  65032308  19442076   3795012  18154346  23591790 
 14711664  12082728  38107772  11668701  40446820  18915000  20459076   6961500  67075184   7064288 
 55595729  56915496  27605241   3854473  14119670  27153324    450939   3297483  33896000  38024218 
 34263614  33566400    122850  49420900  43391278    248878  16081140   1776124  42664965   8079552 
 18821106  49342423  34297186  31198650  27129374   6239520  33063600  59121240   1910727  60431896 
  5855325   3198670  22452287  85362244  43631918  17820480  38665255  26961026  12900180  72192629 
 59292422   9206118  52427774   2718945   3019698  25913430   7278642    974140  97219575   8041558 
  1652004  13154064   6386250   1345086  43359918  53789593  84006284  61747140  14963272  38787694 
 27677156  16552080  12647456  14834834  22782225   8774810  11458034   9033332  15703218  62056986 
 88604418  26373340  23899356   7019996  65186964  60648792  35625603   6724296   4453356  32121248 
 33438860  21725474  69783905  57396976  13182473  22868744  27007560     54650  25857594   8216973 
 10059066  22209362  52444422   9792761  23275040   6534073  37240800  11955232  87566928  13065723 
 13662924  43992407  32375628  24858216  16340964  16064460  32093292  52377163   2011160  34104480 
 11759751   7304157  10581626   7038954  42225300  21847400   7691352  18944226  53367523   9880706 
 16346210  46588908  12899757  29405376  17766250  30456600  29592380  32337030  23841232  33014016 
  8792700  24387660  19806470  61687080  27508626  35862638  76465947  35148544   1283014  19024128 
  4835234  51386160  56376608   1137525    139120  72853120  50768465   6442092  32876062    892544 
  2756313  45815758   8633516  27158628   7618035  13794281  21493472  23806500    350200   4708150 
  2341095  24994164  41173400  48376900   8268260   6899830  31247535   6420459  76451320  19952428 
 52608087  53284071  21072753  12791636  14157124  12130600  20029480   8056867  14433780   3946767 
 29285360    630750  15433380  39650658   6996900  27868848  17713192   2642214  18431700   2410124 
 26395200  20695293   6337566  73136928    196686  18439606  40613214   3164567   8526754  63682294 
  1960950   4894368   5270832   7240176  19088300  67155000  24422696  44122969  45575385  10430875 
 30020589  33617080  14590926   5244465  39751503  30996000  52336068   1611848  40169592  55938496 
   982648  12557436   4989126  62456222  22339989  88760124  24628138  69656870  29077488  18446208 
  2106482  37500432  76868718   4191900   5585450  75713600  26399346   4117464   4475328  52605945 
 34839000  40295280  49185862  60494875  18468195    305879  15889752   7164080  27640784  31285232 
 31959972  10083928   8717674   6048852  41820379  19475104   8083309   4154192  49659635  23726542 
 57395477  70643635  93399402  81691749  10566270  33250267  29447238  24165687  52618750  24274382 
 22948796  28406660   8799680  14988280  13545792  43780330  33207018  15779196  12109446  33065920 
 85312554   5307576  34243872  41652491  13245754  20754576   1566839   7118595  20806266   1935709 
  1008188  34559496  37169496  77294425   2155525  24901807  36763296  63041982   7687128  15049064 
  6075784  29368780  16806267   3094134  19088930  40447692   1482405   5200800  46513524  23544576 
 56542953  36672565  10275710   7351848   7370826  20220000  51462964  54436140  65313974  38536600 
 24339854   7412808   1890746   5277724  60397080  10729114  40373172  24456544  69718586  40179300 
  1347390  49508020  16333421  13696288  37140840    757755  23194400  45223314   2536233  48403047 
 27289932  27331015   3201525  26373789  14255575  57925850  67878510   3646650    211820  19943132 
  5060935  45962405  11438100    328348  26992229  53277560  50234800  12389505  61353040   7568550 
 47973860    543400  19726125    613800  14628981  31157284  39536448  67380183  79431954  22479309 
  3203550  24176577   4347910   1184342  20869200  15731504  56740770  22768482   5661968   6572720 
 15489306  16005066    836600  27096498   9466966  41094236  25465770   3685125  22730512   9920032 
  4581419   5134416  16736700  83370506  28041720  26198997  16798584   2316816  19188280  45399588 
 24636672    467950  28751580  61699686   2321520   7438162  32771160   6156792  56832672  12084331 
 46941408  69167475  18338400  13720650  49736100  24848853  62854720  72084308  26976084  37328624 
 36805076  18783701  55730760  28652962  75243168   9777798  35367800  30989788  10796004  42107520 
 74491601   7120125  22571742   1412775   2960616   9968112  49135680   3705399  15624496   1713524 
  6770995  12405195  59009875  27793390   9358194  67973818  17043824  13079232   4042035    900164 
 28014096  28680642  12776112   2709324   9346166  59138040  20656368  26707058  56660904  39251520 
   178178   4869450  24658755  17060260   9502336  51953072   6010920  57438715  49880688  24135419 
 35803427  88003145   3333568   8651636   1012865    314240  11911213   3526782  19095340  37874793 
  7002143   9300270  12273149   4682310  35753160  13470576  18684336    435435  20962143   1173746 
  3875648   4748328  14029965  29292582  39141536  48328424  27249057  50379202  20165080  19001501 
 17660500  21929115  69063120   2716688    878796   5385456   3879927   6981750   4883475  23476460 
 25726950  27055696  55177563  26139759  70850264  85635154  19512974  29838461  25494655   4623585 
   859808  38813282  12141735  47311510    182826  11284584  66372240  17863415  30182072   2338384 
  9521418  44818656  32245904  92386575  45122688  41937630   3367200   4523985  10015005    642390 
 50922736  20723368    139335   7560072  10749858  42713835   2196509  28518804   3923920   2111130 
 18404008   7413588  11494560  25166352   1531530   1045083   2597965  34214544   9118720  27065690 
  2127462   6944616  36549056  46774098  32042439  76178994  86087940    360986  32288520  46898380 
  5929938  24660556  15286804  36323034  52933820  20452060  31564325  12712928  81795231  10829760 
 19351424   1649124   3240486  12395916   4644549  71977116  32146680  23640080  44696172  13681260 
  5046160    659525  93858290  18647928  49307440  35988468  27306448   2279774  64327102  40983386 
 50827518    968204   7965541  68445832  15345000  11806795  28670040  66358400  14775676   1858784 
  1290816  58014000  19318446   1599696   7763769   3783663   1792494  18685170  67519215   1224190 
 12254088  10422900  53874768  31049655  51629838  28985705  69933624   7023401  41036798  12548116 
 58966950    832231  21937248   4819662  69665016      3220  30630222  63207370  43528855   4533530 
 21544659  19824118  28806771   4646569  35679514   7420000  33232144  17886022   1976684   4511052 
  1426447   7318195   1777264   3852825  65970145   8738048  24606516  91513320  11258730   9504982 
 29313702  21080422    559988  19372885  69853026   7096373  30488570  14146692   1334829  24689952 
  2092769  19057563  29417516    629038  28826610  15074493  30500252   2846524    858330  12241683 
 18133920  77000760  64337112  51140380  70726392  16357632  14271087  60439554  10891888  33889032 
 33993694   8576120  60661300  24136776   7983400  37841403   8491170  22807125  78890250  12291510 
 59494050  73340065  37507743  38409069   1308220     81795   9829260  33831808   2841600  28624482 
 35151492    909584   2048719  23244210  11024055   2347020  69164105   1953198   7307264  58321110 
 18785954  31748760  50954200   8532000  32522688   1499344  48243302  79529940  25397043  94312926 
  6230385  19312692  31714800  69316808  15206877   1932621  46108692  10006472   7597656  49894314 
 30081090    329130  10252032  40677588   9116225  18906680   2429244  39245568  63097378  24197364 
 12791680  31116960  21465536  32856236  68938452  19963320  31102049  24969910   3654770    220364 
 41751392  57683700  16378819  59939280  58877312  39151856   2488068    867280  38035239  20440368 
 24700490   7719705   4143690  29383640  19244106  40836984   4008150  12127087  26700765  47784705 
 32399103  10372062   6185660  30662136    254553  27638464   2416695  49120548  15588620  26716579 
 28858316   4019330    613332  38254830   2910012  29634327  31253545  11411932  35309562  31415241 
  3365118  68293764  38734032  12375832  57572900  54825120  50793925  98265265   6402194    751128 
 15750462  18321184  26296621   7726468  19266633  69167468   9999630  11231892   5132164  16484286 
 42450762  36943296  27465321   6768036    993208  70517544  78192001    407028  25713128  34702592 
  1125750   3307904  54903959  90247055   9895410   9672946  56978750  47380824  82962009   2181401 
 50075564   6765750  10114488  20131482  66313602  25962957  50700545  42461148  23488220  45756100 
 52794280  85864662   7121604  18336056  12731785  26222787  13597545  40481280  50464170   4041961 
 24206730  10353854    419965  46875872   4728672  10730364  28106918  47499462  13053280   1086606 
 10572023   2531860  66566154  32759400  42466528   3091688  22864894  17285361  24852894  30742669 
 11260080   4440936    425414  48304659  58499035  33998160  46584295  36789432  29957283   8706368 
  2939850  35385036   6056890  24482761   5548816  17751843  25282060   1495676  15982125  51736064 
  5943630   5892432  47823350  17100822   3495910  14946080  14842271   5837212   3134052  17793265 
 19546724  62987792   1379128  20428140   6858278  19467490   1886467   8332108  11368512  37650051 
 25901009    314247  17985792   4528350  15567573  44450006   5193540  11857920  20513336  27709182 
 25943466  34836162   7092563   1343223  79995168   2719380  10991090   8733996  35809135  79283922 
  7796196   3468582   8121565  84349479  28049515   8148195  20231064  69869891   2612586  18885944 
 22468205  24176355  66384714  18495680  15559341  55080970  44984173    658648   1018396  30679110 
 22587186  47409984  46382776  10539100  14186757  26800494  18456486  12741840  42775380  47082558 
 11515959  66494528  72798258  44654778   6508732  53387454  27849960  10495375  22308850  11919177 
 79434472  46134270  31091385   3435372  55175403    769964  29466726  12655627  20073400  24284984 
  6655187  43515664  36789339   5640111  23837520  71514468   7361260  58985702   5089539   4100936 
 35630956  48747925  15423948  65098340  87831546  53810406  22064614   4430392   7227625  45979780 
  9017388  68225200   5333994  37741887  23077116   9888768  19992767   6128948  64185570  53110486 
 41117866  33172920  70099860  30200610  12582240  20996654  23667789  24319656  36186114  24630382 
 48625216  34785300  14665662    604172  85142724   2839711  28433268  33539142  36730996   9780570 
 32486598   6989824  32565792  49338751  13675800   2566928  21541432  23716864  39993352  51652526 
 22373892  34183196   3389984  24158750  38082666     88893  62888266   4464138  67965660  31587570 
 46152615  36896925  27400122  20824412   3845078    515844  17264230   4375530  22693584  89341476 
  4527425  45034803  12542792   5893881  15887916  11161578  24434532     87072  11349975   6197696 
 65341916  12328134   4394268   2251179  55219886  64688074  23044824  13860189  32555782  36563580 
 22347896  27860932    127608     41710   9022012  11721300  50130387  59274864  10514818  54608400 
 44114916  28763730   3671640  19056642  47919033  44836892   6119769   8343994  61043502  35572908 
 39124684  24042038    675642   1017807  11430936  19007676  73713912  66387993   4829544   9672828 
 54465589  23694696   1520950    557505  67979823   8717175  19596181  18063276  28076081  53673312 
  1548454   1068960  39411074   7158294  47402730   4394472  10166400   7175700   9042948  13547520 
  1339957   5710500  46261476  12160106  35842004  59066227  28470132  63236094  31881728  16914408 
  4407760  20741400  38452425  20158479  33671367   1387752  37939356   1827432  20464242  17840160 
 22477315  21991571   4615146  10645320  13911456  81616248  64691613  23927532  16252922   2033925 
  8435217   5644335  38653087  27923622    531054  34737360   2729295   8622110  33020104  55396341 
 41685030  40673792  52171665  73980498  13495750   2014874  62631160  21019548  23881524  29299669 
 53791089  13659152  17163074  10371773   7361328  31913391  27141300   3572535  47334705  62371350 
  1357944  44388351  13079106  31255227   8989380   7791686   6431508  10940986  24620717   1027230 
  4089527   1714140   3842904  69810958  31178840  22562202  78907132  27785760  22136862   6230670 
  2889324   7081256   7256634  36628878  53378328   3290112    714455  44211708  15489454   8508489 
  3499866  46369732    456494   9580066   4633842  55445597  28565316  44333788  25315731   2820432 
  3496732   2549235   5448185  68478084  21420585  85124650  87455537  29274120  14539904  86123013 
 19982368  24981936  45215424  10217135  31274698  10228358  13440792  82086480   6623504  22069088 
 42501476  11111473   4651780    627712  12185064  26547990   8397606  17723136  48230466  20151968 
  6752152  14480128   1868517  27745992    634944  16809518  12175701  10658648  33736172  21389494 
 31717504  27447570  16374425  13506102  43332338   2940020  67451610  51475676  26440898  18189418 
  8207870   4622751  25847613  15087441  36188478   7643636  12171600  17507604  11921175  36045625 
 10796500   8081346   7394988   7117635  42627107  12778044  38162144  11429052  19124520  43209540 
 17002074    683910   4032519   2210400  26669720  34707150  28534760   9462552  14398685  10106328 
  5281500  11409375  13500828  15698100  38897088  24670062   4348160   5146728  95697124  21861917 
 12143802  34224826  33812940   6879411   9020302  23456641  81583740  18720296   3943147  53114321 
 39806140   5324130  17975244  15089795  34891185  28601181  35802488    316680   1000140  20768069 
  3770493     21242   7915380  11250954  31813434  72547200  56266298  30817566  24349940   2840724 
 11497869  10222685   2901725  96242580  37482291  11012412  11515176  89618396  21025224  29108189 
  4601441  22174803  73599120  49062816  75883704  19085670   8164624   1155550  20678196   1589636 
 19402136  18252540  12872196  38936576  43271800  12172214    141546  15009385   5296861  41654730 
 39687792   9398844   1194000   7357597  74278484  11243763  20292210  34505541   4353699   7868205 
  5585481  30977610  51829888  25449955   1606404  37285560  33683448  52666697   8391810   1297785 
 10880616  95429392  25799409  41491380    933629  22996384  34310940  20940888    203847   6288905 
  5485375   9375744  78019953   3594520  19264740  92774799  46391701  58874544   3554691  48432384 
 22209680   6434064   2857842  10781645   3447280   6898660  67499400  38484485  42079842  26560018 
 38083412  18384375   5175450  49481915  32767308  37363752  23309010  47616044  14329089   8857420 
 22881066  34006848    563990   4300820  12174768  38934486   4422210  29211336   1540002   4621518 
 67243560  26317698  15079680    780252  59533031  68761670  39006891   4024521    106368  40108117 
 10228625   7986900  65942508   2005528  11575962  20093326  27523296  79740329   8167186    362230 
 21444180  63051780   7176630  15489584  18310821  22538481   4636632  38593504  61230554  21841551 
 33568690  28789011   1809249   4790328  47998864  14280552  10469511   4935920  62668984  31926096 
 10677040   7789180  36249040  54996496  54452944  31683029  39339156  25017984  16584680  64673040 
   302436  25438425  61687470   2640445  38101770  56615995  59779370  22135680   4853835  84210873 
 25763928  29469780  83376092   4651497  53786007  18196932  12680334  39383500  25993680    952614 
 57406296   5675670  52349328  33442850  15663494  58055617   2070101  59003532  33032274  62152088 
  9078312  19788552  31413258  17153465   2088246  18455157    289476  17402352  23638538  24076436 
 77490156  61976100   4132413  60811535  11310300  48199809  27537325  15300728   4013331  38081316 
 13789250  14718600   3854829  65038662    237864  21027415  73746290   4092360  25290400  35752275 
  3979334  14525698    104687  12855816  64874050   2638800   1804836   4242150   7001400  43599792 
  5219160   8312235  26700198   6608674   7667740  11768976  10460160  28037702  40181295  31802935 
 30783920  16090954   9778509   2226005  46793106  57973799  10801749  13505808      7296  23262120 
 25643361  18861066  38452752  75798475    267927   9396576   9706789  34296416   9935100   7251786 
  3233380  75203136   3851200  27765374  40267357   3602720  75322952  13232640  69280288  59680797 
 94775535  83190240   6094794  12237743   5537322  82886141  24962652  35288596  21979362  28296432 
  6657894   1496391   4408800  14531880   3677949  40519408  14678816  18098253    817944  13936072 
 43126950   4056336    117776  17317311  11370296   7625400  11090170  25539316  26648580   3025512 
 59671660  46376742  58227312  37494654  47680380  27160341  17166618   7097840   8547582  10810632 
  5222574   8160425  56283244  13838111  33070752  39658788  25628520    445360  77034430  21437276 
 15390219  55150210  20566056   1010290  66183880  45398562   7606872  10838633  55495934    878385 
 15759000  36839772  11524218   2414448  30235449  15996284  20281404  22249216  64227254  22984272 
 71534904  14796171  13863184   6374496  56119940   1179332  26508608  31671306  29415668  12966783 
 55413370  57954044  11775180  35596072    385710  15637564  25170580  52015304  29806364   9684900 
 17991168   2486272   7480352   5702328  38434957  64207501  23931990  43111368  61643071  15380540 
 11374704  17309268  21001452  52214968   4869008  20751819   3541256   2643350   4694729   5036889 
 53035424   4534905    500682  13211376  18758124  11457240   8289369    926976  12150208  46038340 
  4202352  62979280  13720955  12556275  69173208   8543172  17841763  22941890  54202212  53438944 
 24552442   1698480     91988   1669260  55561080  26815252  40827644  43570240   6860540  38881446 
 33239800  18874680  40898956   1883200  19702116  15976224  28888200   9847387  89259488  19848456 
 43386855  21582540   6215040  61645816   2913696  68750032    106268  47076120  25456798   1638135 
 32157367  37089048  41178720  26797610  79228339  11883069   1471960   1203012   3026968   5490434 
 57088350   5256409  18351450  24216619  42634800  22085798  10157847  13817210   3307095  15413440 
 36789228  12382488   6164708  30854550  12774920  10294186   7090840  20162660   6778717  14529888 
  3357330  11603486    411600  11532950   2450880  26605104  21927402   1978494   3999632  12258312 
 23118880  10288389   1267728   6053424  12238968  42350395   7585474   8729756   5801517  87057816 
 11127884  35686209  28398000   2522272   1862656  69016725  17762304   3047360  28513152  13054482 
  2343008  27809592  10688230  34620615    411022  30570084  18470936  25413070  17383795   3399732 
 20474685  76001044   2699100   4862604  50510669  68784555  56159079  16804098  42390789  37028766 
 12201600   6848739  13223813  51613350   3900600   1408064  14662863  73096100  50717870  18782621 
 14967120  36348165  11261262   5204442   6339400   7171491  80382870  41917984   1320700   8230720 
   965025  34164676     31490  65071998   4705488  31575313   6749176   7623648   8070812  24440188 
 37450135  15116400  23031570   6152566    655281  18632716   6474948   7611810  24312002  29625911 
 63689220  42874080  37801722  85341792  86748784    919820  42355572     24805   8909768  45900009 
 56067654  48441313   2292990  11439284  20306568   5503950   4408704  36186630  19958625  14755720 
 18856825   7033697   2519244  50491870  14531940  17330736   2734525    878150  17637389  55597268 
  5272833  13047900   3767068  47381792  65092461  44742357  41783610  58192925   1982910  35870100 
 36513450   5819048  20481912  62435140  43057305  12224390  37379916  27851470  12671670  40650915 
 60021728  10423960  15583968  83321764  16205760  20898178  15022220   3221260   4889160  45860138 
 71689850  63528960  11999610  50304870  11801975  12160880  13203003   7476952      5750   4215779 
  7613904   9952284  23465710  27368172   9840530  46647728  25210080   7400346  60338167  48771804 
 29918025  38616864  17865436  25014108  10383334  16146620  43734523    481176   3830189  41102685 
  2057352  31713444     18690  29815192  29607149  39599770  61065410  93366966  18582926  28127154 
   820008  16579465   7081415   2856068  50112594  42422490  12072448  32940730  14946825   5382000 
  2348542  47488000  18941827  54483705     68448  61843110   3517500  79852734   2760544  55964313 
 13032954   6972540  13165460  51873400  63876124  47506364  68751855  18747856   3741984  75480480 
  6636290    742182  25228884   4108258   4064112    691018  18906765  19124116  36970008  42645527 
 22903116  26356068   3565038  24435774  19258344  39238509  12084795  22152000   3058674  16016130 
 63061850  14750876  13836880  14079780  50592528    632114    832808   4318364  62566240    778848 
 19695264  11780952  83905479   5056653  12589248  23394668  13666895  30599999   3345524   2147838 
  4938402  60063120  24882988  38368176  19783196   6113385  74183850  29676360  12855942  14385913 
 23204170  49406912   3976470   2011063  68614848  22668712  45484920   6484452  69651120   6509349 
  3118116  89253554  38289635   3437192  73539620  11053794   2637375  45989136   9771840  35402156 
 18954408   4543964  24929368  19902234  39777192  13819320   5208944   9359010   4370985   8743800 
 13378630  37268544  13373820  45213024  53504626  18198545  27413613   4986090  16601630   3546738 
 56083802  25261040    312840  31282272  37876934   3451084   6190108  13704504  34203594  49468804 
 18410463  27511861   1917500   3255168   4979500   6838722  24804384  66298752  48462830   6853430 
 75058280  27965782   7610500   5640192   4155165   3057180    892059  35906256   6583486  65655260 
 12061060    246807  17219860  29377755   3306624  66790596   3673044   5325040  60571662  29820816 
  1362096   6826455  49176617  45101961   6865330  24365886  48787124  40486080  17062368  15863040 
 24475990    201936  24817394   8072600   7549120   4966896  31291899  91783461    977976   5849948 
 53214165    361400   5182632  40786200  27806240  45846658  79234128  33978624  18211240  21903420 
 15669585   5766069  49227708  11228050  18735640  29020802   4521111   2113566  10712448   3606547 
  2784672  21915228   2250237  89494680  71101344   9170289  47719440  86001440  12259292   2069255 
  4713930   2476050  59779116  79544376   4286533   8004377   3919483    127354   5072436    256320 
 45730730  17748123  34646370   5031331   7500672   5888388  21632994  15568600   9654324   7335666 
  2309268  45293360  80981589  10957325  57888918  43984422   7625421  20540790  34873570  36957635 
 18362113   1815149   5307320   2722944   8059659   1738964  27802995  40316384   4920718  31655470 
 23705345   3700928  47055879  71709750   5762832   7797598    266340    882900  13485672   9395856 
  1791595    138620  41185076  28736411  47619915  31732780  21068424   9158136   7494652  39943314 
  8356770  33841525   5189403  40196093    776643  79183178  28972686  36787498  75926900  26753244 
  1148322  38517675  10716800  21249198   3443251   9193194  39007858  17959799  29568902  10178784 
 16089713  65515800   4856826  52951705  46602684  61579791  65876272  10305144  43627034  28732275 
  1464804  20947806  27246408  10978960    893010  12019128  69589674  66549636  54694260  52660176 
 20468252   9120068  16367690  45077137  73773600  31071255  18979182   6328252    891792      4900 
 12700813   9337424   5456633  34116365   5274100   9975966   5355948  64583310    155800  12780866 
 10291560  14305555  16345824  21847397   2231943  14962176  35931278    696780  31778345  67646860 
 20927072  71971358  15450400   8598315  19318052  16958000  39995599    565299   1959000  24472774 
 37934456   1319905   7882120  14186480  16382718  10916160   4363920   3369030  11296680  10452870 
  1450104  37781675  30796284  95919798   5085255  44760807  10318448  36690444   2022290  11367980 
  7235452  55694364   5980960  87381684  55498150  99650286    403520  28846168  10155420  37484250 
  2333370  19596335  35383296    137862  24406902  18840996  27015499   3588264   3279355  25653404 
  5758812  23080746  48202752  64811712  11724135  48130612  22950274   5077800  22763425   8919041 
  2952664  29201283  24418719  39789136  30036108  17986150   3035425  34856448  29808702    358130 
 13006656  45491085  22636353  34720030  22061676  30891030  13774352  40009326   3776208  16668939 
 16960644  74020553   7963190  14989175   6349028  37723453  70716620   4992840  64192830  13939611 
 67949840  29437983   6298185   5266900  12701643  15801825  64557460  28766730  64554168   3884518 
 82765536  15700314  35759835  37982353   7500620  81914520    658140  22636070   7894035  19900210 
  2624830  60499355   2248040  11403287  22906800  21759426  19584876   1569563     68288  61648600 
 30746560   5588470   3179248  47087532  26820964  45454308  26109409  48045384  66913168  33900856 
 15966702   7568295  33622644  20304970  20074032   2109978  64349164  64732122  53202660  27581922 
  7339410  19342232  10663112   1178861   1276308    462364   7435656  35553890  33470664  53203568 
  4091938  33849240  42647052  28759770  70443415   5127904  10727631  31706620  42942966  17584834 
  4768875  53527032     87358  20485867   7341685   2587656  12650400  11642862  20025072  13626790 
 21043710  21831264  46328611  63274080  21770739   8541862   5139374  21036228    936500  50517458 
 53243949  20130422   7027149  20529234   6275980  19933690  26053020  18188170  14740938  83151691 
 17674766  32951295  17648934   4309314  19261440  13839006  42439136  47853130   9753264  52602074 
 54030680  27369600   3546875  17469156    130410  26898624  23801500  21020755  17273152   5189888 
 39137136    946624   4073772  50032172  77066224  10900851  28385092  21122433  14360200  12936048 
 13680786   3917696  10572948   8199004   4357593    841972  24175098  25242597    769560   5642065 
 31778906  16157292  36353577  62754048  41770708  59930949  68732242   1991902   5700024  55045486 
 41275752  18173397  12082560   4554520  41257368  13958504   3985740  17618013  88648191  10436258 
 25400114   3933910  36656697  10808446  46804395  73039565    610746  56134512  19670530  67965479 
 14746413  77199794   6408765   3302356  14288328  18514132   9900978  14865944  27138008   3483200 
 52730379  30134610   2128248  21259642   8526112   9320332   3795520   3608325  13759254   2963400 
 44873591      7086   1043533  15040806  10817596  31674126  40221405    238612   5606197   9218272 
  3969284   9946655  33870850  15679624  46065840    743820  73606658  77110113   5240753  13460064 
 78180610  16230484   5899122  38904432  19587432  15524756  16164945   2920890  17251615    817025 
  6570840  46596160  26375874   8716839  13801732  32354235  33361887   6544362  54103360  42831540 
  6648224  94918311   1224244  92770230  60799856  55088260  11739123   5209050   9858032   9292932 
 62634160  36975932  31189590    236844  17751912   7802776   6289405  53194602  13764084  21077668 
  2322416  35465115   3483645   6805944  16385028  69619620  35310308  28792380  34831755   5432534 
 53675000   9706320  47128221  41199856   4600960  65097760  14347674  21439068   1530851  17801433 
 51763686  22880124   1927744   9331770   8737568  71761590  47449740  27911103  27378180  22702724 
  2434624  18770176   3837106  31323180   8216245   9025344  69079500  14307100  23921144  10616180 
  1179222  72289514  29724849    101906   6804000   9926270    218240  15857560    321110  15016620 
 21145488  11833024  46619380   3366513  12773008   5645388  22969674  64597464   6996864  17633088 
 38528609  13992234  68045589  61481276   1402960  59293278  94268724  19332621   5054984  36269396 
  4524288  92659386  46467980  31309608   9028600  69408130  18295329   2291481  67942959  66879323 
 44774097  23349060  10636995  26267450   3281530   8580320  80353452  33984270  40004000  12238010 
 43147054  25117840  66299626    701758  59483595  72941542  44444046  16881384  13014268   9318204 
 20539077   3919311   6010104  28795300  42318450  14473860   8470512  35085875  35226240  17203700 
 29554305  54703564   3483945   2730684  26446968   6866706  43613339   1471100  35639370   1817520 
  1800192  12927541    187856  42973392   1626075  87999480  18527850   2834546    884349   3989016 
  2534745  79492122  49859048  44508820  13238584  11597320    526309    745803  41137318  62641447 
 28066165  69019320    856920  45914896   9287240  19012179   5260066  30517396  14464261   5476738 
 32206356   3458836   3691490  47055900  12975081  40431404  71322038  86327002  44325630  18480960 
  3126710  37793148   8238160   2317663  35429262  23974298  18651654  13043268  18149016  51710138 
 10735568  25815670    289344  32418972  31712868  13581120  42409768  12247600    907970   4798949 
 46374264  26165146  33533472  33392250    647088  15341404  32940128  11299110  18673076  16626838 
  7628130  14249844  51451712  28935588   6755714  26708310  61074912   9059154   6615072  73815108 
 45118728  32688336  17651952  29313661  41766016   5464030   3591181  25588928   4637382    367122 
 34104464  14377904  22937020  62418186  52918110  21024976  26358466   5634384  39657670  43667856 
 55648320   9793472   8671548  16941420  59961006  46572633  13129480  71014724   7131078   6079920 
 15022356  38647872  47285150  63839796   3979448  72129036  30527574   6572848   6218316  82384875 
 68003744  44585012   7688520  63994400  11640040  12987160  61870124   9682504   6776577  16112880 
 32557089  35952176  38394528  40395250  28464432   9835000  34733562  72399380  26933224  19446371 
  9290500   3738174  21857346   9823026  36468006  66729944   3495310   3339600  47139038   4702350 
 11501868  38987373  27421164   7755152  31377537  53045300  52103064    544107   6025600   8454870 
  1524563   5216680  63774344  11157134  17591340  16825953  21703896  24649836   8324710   1864200 
 84893861  85296016  26724996  74322576  33418272  30105432   1728048   8373288  28472487  43643050 
 35490464  43875356  17524781  90371927  11722656     75110   9868248  29883888   6346620   7973745 
 19292501  54126195    216619    636900  16682986  36265026     74184  24616176   1171800   9267776 
 71875652  13603591    699046  27391280    750057  12389872   7293105   4665997  21265215   3562716 
 41201305  17529144  15309738  25649736  11539528  22625652  37765993  29922690   5277971  27378848 
 20542720  79968255  21849354  28650440   3080430  21564673  36209776  16460730  52131387  49333720 
  2275530   8792543  76524275   4243584  44560869  79440640  21406689  83062787  12762960    379516 
 21874919  13383923  57126167  28812702    992976   1750056   1761984  86185087   2964864   2666651 
 39008200  26381880  11679765  27342109  33825715    333680  53224236  12980044  12034170  38337594 
 41486368    876496    865725   7069772   7148907    361572   1120527  11745435  63689472  65696790 
   308826  54212880  22630509  56655300   3124800   7506072   3640030   3324540  13394833  48248486 
 22762500   9939600    161993  32775351  32771694   4334235  30217410   1732293  85478998  63571046 
 12345760    820113  49369008  43088272   5597655  19434151   5739920   3896700   3603600  42800567 
 15582942  35845667   8847437  16828525   8518551  16325826  10477755   3032532  24003035   2266560 
 24784004   9179541   2399808  11831292    286368  21194550  29920080  15855982  24063741  21460992 
  9783612  38325072  50509725    511302   1040300  48000251  49204779  18978156  10525640  14575347 
 70112000  66227294  13758528  10250240  14754883  13103537  27551019  57063365  17755956  10788288 
 50392391  58882725  24710792  62722394   4437536  62660073  27608080   3215520   7789536   4254600 
 42333559   4302585   5576620   5335616  20838872  42037164  20308860  28823850  61625214   8815656 
  7884936  20136942   3382779  16135686  20889435   4411142  55201536  48892872   6297354   6312100 
 10721210   8504471  40748204  70875937  57049482  16400547   9559560  10158411  64378594  29011500 
 30644305    335670  20737065   9614780   8086766  14796000   4634630  33094840  22694646  68499192 
 44471778  32665584  10870470  49426524  21534735   1264835  40423642  70681254  25277096  47196759 
 29235452  30925548  43443846  18660391   2628552  24657732  24540405   5143325  51837632  17293698 
 47351596   5000019  13690866   1527460   9888740  23361315  14460173  25381080  29753392   3334994 
 14621088   6011003  23313616  72068157  14644400  19660993    262971  66077368  77157564   8232856 
  7791480  76250096  15914808   3385876  50015428  33288976   6580470  24247330  37983975  19888965 
 30341847   1971684  50640960    358470  16313009  15716772  56780234   4409210  10782450   8033376 
  2749725  64946544   6681776   4488128  31623600   2164414   4861185   6869790  36012488   3928630 
 33451968  25173176  29958462  47823680  23218730  17795390   3231778  66037170   2014496  30321426 
 39199032  25437679  84583168   3182576  49780380  54023716   4226652  10461312   9660564  44815132 
 40529280   6354608  81312160  18919544  23726672   7031520  22422155  28985157  15080256   4980460 
  3326232  10444864  38214275   4433436    264278  10990350   4435158  22173909  21284538  13168014 
 78567370  32416800   9711915  56535165   2525325  77643251  32128240  33830802   7814434   9062822 
  5270916  48279968   6000749  11227725   1612800  28557890   9984780  24822630   3368925  48809312 
   159048   5010840  69011775   5682818   2067924  16750862  37975389  12192910  40230801    693213 
 35930700   9343690   4284365   2566800  43448223   9286368  34737768   2913879  43031144  17316342 
 10508444   4852416  12198480  25494151  29544999  23566016  20807605  87998672   3476439  10969896 
 45697850  43535310   1431855   6040845  61135320   9463237  13990496     29355   6262970  27384280 
 16940524  74925139   9216284   4110258  44989820   1623662  51227810  14413653  12110670  13425930 
 39559195  14700504  56840712  51434008  40123650  58060422   7813606  64154640  14794980   3897426 
  4696384  28539882   2333805  24483522   2292388  54905244  78345819  26931321   1992585     40052 
 10851052  20523648  47390646   1562288   6596798  64880240   7026708  18365600   7438274  49169608 
 16176498  14587195  27227200    535188   5169031  21631594   3157806  34159506  34276605  37733800 
 21603186  21722358   3318182  73379108   8910572  35131680  25842086  12022758   1328397  21090120 
 69517582  29242590  74525214  30374272  11339115  88151720   8971180   5350191   6755980    299475 
  8227062  32354095  10582845  22968376  25536026  89302139  36237888  65953125  70226521  26258320 
   828432   4040792  11048076    764790     20664  51517755  17733100  65032310   3615521  73640742 
  7822948  35715841   1976170  14376810  50787672   7312905  25637155  32216625  10496550   5907759 
 36385389  31240640  12780640  62777286  24758538  29823295  29218744  38593375   8250760   5728320 
 30011137  55159160  75055464  12636520   2423148  70408800  15805580  25801920   4844928  11643780 
 19889443  48939440  14446214  44924121   4376273  61403400  49215380  10572572  32801924   3554190 
 10948368  33005570  41484360  23653708  21406723  67278398  37561857  25768512  67094922   4724160 
 58097820    200910  73518802   6449152  38588841  17639523  59840625   7968550   2026080  13892230 
 16766582  40346046  21190416  14263666  29830740  21714644   2074815  19573441  12747658  37053632 
 58108608  47425950  27330936    513360   7141914   1629320   8224800   4532016   5545952  74130166 
  4378472   7524569   4247496  62288940   5612468  17379868   4376640   2217280   9113904    464485 
 11418355   5995962  21448256  19746825  35120904  72059142  29741939   4493402  20662235   3956994 
  1952820   2704380  17387040  33201000  23218573   8677376  23424390  15179275  30849306  56804928 
    87510  21268479   5018515  56733480  12892260  23662548  45851160  14538015  24595893  37920180 
   644662  13252184   4629730  22327225   2737971  89760741  21421024  27047034  20558580   2462048 
  8517655   1274608  14564741  28262520  38140880  40422180  30792860  21526050  19466283   7734100 
 77356488   1923648   4955840   7800560   3753828   3267275  24167127   5492475  25636410   8250750 
  4661536  15058944   5739144  26442146  15038685   9904455  20358255  18347676  44118550  29030502 
 65809844  24026126  28472108  57197976  47540052  43305468   2618424  10618596  18382980  12931963 
  9144510   5110710   1205607   3278880  25103793  31518165  63522228   7865621   3425304    980026 
  4574468   1597013  42084690  19116206   4653135  55789040   8624325  68641216  82467000   4134330 
  9917784  20190986   2501232  74721255      2669   5241168  22959841  14143677  15718452  35921918 
   375245   5958381  74277696  49531807  15417060   5968926    392262  14445750  52281514  29503656 
 15771648  23406241  12951208  10033060   9441090  17256040  28663308  22294696  47331795  15699988 
 35240808  35513290  18709611  12862955  19006160  67710291   4008056  68789412   3025620  16513204 
 66462666   6802635  37821984   4853170   8019972  14475985   1405677  23637240  36067152  67797117 
  9856350  12634344  13214940  73918094  36662821  13175974   2546045   2267015  17712660  46300350 
 13105768  67618248  48702472   6518512   6317031  53577996   9387783  22217578  10396980  69155212 
 12045461   2605284   1376018   3678194  33385544   5192450  33421644   4358862   3248498    730688 
  6726258  17923653  48479598   5552965   5255444  49381200  12341070  32934923  30608500  36163089 
  1101520  20752512  15196200  57101220   2762382  58172084  44109979  17618634  39160912   2236662 
 53901250    515280   7989060   2005913  16485665   3428040   9014770  19800166  33614760  17631848 
   691010   1831725  21102198   3267570  60616084   6734805   9093669   7184331  16424892  57852949 
  4345336  14195790   3679548  24908130   3716040  29994208   7074440  49635489  31008600   1062582 
  4749591  10781376   3126812  41263240   4191585  14070368  19568142  47177499  21348613  39458345 
  1899429    870015  10611206  10150124  13034345   6578911  28228482   7767633  24083157   7551702 
   514962   7486395   5370753   3177008  27962380  34196580    310310    425010  13550078  22708009 
  9200800  20182786  47724560  39921486  31369437  79978752  58620903  19621140  38421102    742152 
 30918912  73256776   2920400    263472   2203676   5350735  15283260  27145452   1558480  73091876 
 54604684  33169206  25882740   1795500  26137869   4305624  20105300  66200750  49557990  41761490 
 41172852  38693769   9133735   6745221   8220129  64949560   6142328  47638773  53434364  44805852 
  1483086   5674050   7891956  22657063  13058584  46213596    660800    591165  16542985   3445200 
  1506200  35369000  35865765   1700204   4647540   3339512  13724230  55957258    238986  69560000 
 34833204  39629414  12252130  24638695  12304005  37551300    257346  32782400   3020875  33538160 
 21439910  22525839   4830683  72179892  12910281  48058587   4148224  20808245    660576  35389519 
 14833190  60099949  46963721   8733306  11824384  29748446   6860448  21526504  10298059   7820544 
 20610290  22620600   7752939  22644592  44547090  16837220  24546120  32193553   7538608   7622930 
  6473780  50724864  82226900   3916200   4382931   1230222  13271700  14686152  58872000  28624260 
 12563525   9163146   3492832   2417370   1244559  25808790  68583570  43672285  40440384  62862645 
 41195646  72903737  30644460  35154560  13384029  64818600  59171000   9153463  14772226  57950910 
 21968962  42458130  64728309   8191340   4009670  37989952  36370592   9911370  42910753  21812166 
  7363000  30914000   2452272  12178722  14082844   1453419  53479393  13749988  46185642  13097920 
  6892288  15292827  39821136   2334540  23753322   2570568  96396377  43165292  71817576   1099010 
  8396602  73821156   6542960   8986752  11937258    243470  76877430  14575831    650707  42478455 
  9711168     26800  21363940  29347860   1252265  20358994  59538840   2629904  44121528  24449778 
 86841840  15639612  33365920    193894   5256150  53541972  96107206  18242887  52709690  52986756 
   893490  74976912   8256006  11085760  46415541  17963965   5567754  32464966  12500050   9812668 
  5620590   4729026  27065124  52045900  23944808  11762145  16059330  44715372  13897407  15987590 
 36937824    434172  43769386    204680    324342  71103608   1171160  70713930  36951684  18610795 
  3110268    594045  40747476  56373177  67631308  33920100  13004680   8826085    704919  29023920 
  5017950  14617225  19913952    295360    633231  12922176   3630088  23594004  41490560  11018520 
  9597818  52524450  42566790  20761920  53277696  29394786  62691185   2723009  45186207   1308868 
 12347136  95109924  58216988  28031296   2879352  56641926  57488496  17339631  56149104  18984420 
 10430523  81939640  33893030  35845792  45964800  13745676  12446016    920832  17058054  30418588 
  4194855   3491136  23796315  25909905   8743962   4504016  42303786  15763760   1175520  19401133 
 16169080  25544092  19122248    568870  71220111  54739912   1144299  25265220  19473410   3140305 
 11497150   5917131     56049  45281044  28928970  25984580  12722996  19189821  62522073  22177696 
  2113837  51397450   5695105  26088414   7753104  15952800  15419184  42260788  13095925  67112750 
 19456653  35326800   8120871   5235230  74263200    287232   2021094  21639090  77979837  18221967 
 32901540  56858018  12576480  40350060  41169240   7994592  68776290  34105895  71779596   8247105 
 17768634  34194833  63104871   6326464   6255645  25414854    244671  23289139   7083219   2397748 
 63786360  30146032  53541183   5170944  33617770   1251180  45950344  15420782  47929926  58911756 
  6098690  39736940  53161329  12045000  53009333   1507508    242052  63680371  54480052  61125268 
 38487364  16472008      5472  25217410   2671893  21309500  79298296  61045725  46150384  18826982 
 63618966  12880140  86647929  30913526  43306125  47240498  45810492   7665844  39875148  73588512 
   585442  19871390  79220145   7170240  27447420  90904862   7479600   1463540  54162285  19638912 
 76190070    181536  14997060  18548088   7187526  13469050   2167234  42193074  12346675  64210692 
 19202435  66201060   9189884  13799908  85004010  69010695  38654640  33685299  21417931  16900410 
 40885675   1779713  57822054  31429420  49675346  38487483   7259274  34908779  21673960   8777690 
  4290176   4237650  42470400  91132188   3651990   6214635  35442144  15931422  12228826   7298536 
 61372468  84363610  83028850  11277710   1278256   3421680  17871194  78943718  75383066  37862301 
 22224756   3344380   4350348   6364365   4138858    309925   9195345  58033836  24307560   3276416 
 16355625   5815152   7422387  68868888  32087251   4772460  21407997  22803256   9217040  30107817 
 31337838   7210000  20468084    878988    391698  33716991  32027184  67087559  35640225  17604300 
 17874824  82705696  19028457   8025280  36034796  13205060  25141135    642552   9651917  13729128 
  7130480   2471670  68785927    612304   4754792  17015600  12245576   1046175   3833788  28444475 
 24445422   5679950  11683260  52557477  39989650  11383526  20854580   1131336   3484240    347355 
 48988548  17263180   4168528  13948160  30778024  14158938  13257378   5070457  20897864  57354180 
 66354696  42301525  51063675  27383770  27862100  12049150   5558814  33543960   4831174  38904561 
 67810314  64606059  39571497   9019527  87371415  22125861   3286848  28038916  39098973  40861506 
 43175337  56788468   9064412  79439670  20948480  30311604   4443819  12675180  22468474  24669480 
 17124684  38149538    225324   6623100   3066996  10376556  19255200    400140  75390283    554625 
 38163015  35934876  22420418  42102828  11211314   9456142   2290473  34373067  75671107  14027810 
   793345  74606245  71982845   5138640  31408596  24082065   5398268  34384480   5706421  17971772 
  1530756   4092345  64172104  48278175  45087597    278240  11265398  47868529  10337368  40613408 
  3317944  19469454   7957096   4736646  32147100  44451488  22657525  17921255  40813501  52433555 
  7452665   1841848  39844563     96954  30825207  36007896    531664    113993  29499471  13461364 
  2167250   4742784   1348620  55833276  16723135  27742396  10265960  21914105  74598206  14411523 
    72774  12684140     77312  11183200   5726862   7549922   3951990  23091950  23023840  39042804 
  3036880   5611320  45880251  63069888   5159835  17215576  17792064  28084329  21254478  40281150 
 22367347   3582887    125095  39713580  12300750  29631798  60421914   8836822   4381684   6313490 
   134643    826749  33178116  71032125  43856883  12645040  16152520  43598504  86162572  70386264 
  8615876  17635848  39633492  38686260  44701096   6384510  30246145  20233938  29457450  15261308 
 16565160  29031278   1637066  51479084  20458159  12698496  15952811    329511  36213771  35672757 
  7208055  22489086  51564088  25250430  63280650  42527760  65585645  10136000  21973546  13056648 
 29320367  32920500  16176800   9567284  31613967   2326808   8047767  57824870  53629996   8447404 
  9310323  34607834  10897390  26703000   3930500  43300152   8254877    235752  46783452  57760791 
  1076400  33842736   6716770  17182080  52247612   8575956    223795  14223476  16369432  21190676 
  9534960  12077648   1058536  17733600  10109822  17879597  32448795   5772010  18628085  33901700 
 16186730  20017701  21544167   1782235  50515766  19305372  33751784  30530944  25653667  25076179 
 33419340   5731440  29543580  64273440   3281292  81395574  51680427    433534  12455688  53544329 
 14496456  25540880  16692864  68365593  30404738   1053624  11274513  22308698   8649770  15806700 
  8060868  53543705   3087568   4473424  15709809  23935824   5799024  55775344  42896684  46671936 
 18589104   3218712  28753060   7557078   1842024  23125056  65444416  22373240  70866808  19747327 
 59727757  86115777  50312535  41276963    227094  20926676  49511735  37162845    107352  14661500 
 25326996   3370464   3242452  60450225   9207000  57271608  27412077   8154368  71561865  36234786 
  9880442   1723526   9680672  14993000  61136472   2108942   8458112  81659279  22960716  10647050 
  2457540  57761843   3082200  18608477  22831660  34549375  30425988  38105184  65795488   1583712 
 27368600  10612400   4005513   7125328  15290363   6712110   8338060  39531168  11941880  63708099 
 40847472  29227368  71759872   5348200  28678426  20929272   6422661   4732802   2394924   4050420 
  9561344   3635996  40652964  57212672  20407789   7541007   1388934  38397596   3925476  10099548 
 25369662   4518075   6059784  97381130   2267397  10987172  30856176  25596081   7790724     79947 
   384176   2363125   1625678    796917   1781696  20176520  24102756   7107555  10119004   8382225 
 72318976   1288792  40782980  34536840   3477630  43435210  34810200  38555018  41230828  24677224 
 70945281  58974366  20022847  16886473  26196239  11728511  82206889  12990537  20298119  29681153 
 52347600  30893816   3351012  41594629  52805061  70992958   1817508   7542813  68362558  26353000 
  9505912  26039767   7202844   2703886   3633300   3546192    207400  49373212  32921490  27998124 
 17210340  14431284  40978125  31420610  20222838  12048520  25694954  22472504  34701072  69285912 
 26435706  31456630   3185160  61256219  12000788  56335234  62810056  40074625  51819862  16807824 
 42989562  17686885  35322590   1486413  78864225  83945952  19941011  17706079  62334228  29725605 
 35319347  38437238   1229800   8597408  45975287  16255602   5594200  32526748   8275078  23944458 
  5002065  42269985  17760384  15430100  72559305  20120724  10904688  44024532  39048357  24760164 
  3870572   2288250  51932348   5222382    696696  32605662  39830730     69331   8160165  29367360 
 40311150  63238678   5202542  23763884    332358  34797833  18305892  15421320   2654016  34139640 
 39022872  27434134  60864375   2077698   6271056  15779800    575926  59929926   2253264  41115160 
   690768  82122264  66539290    999963  10826712   6431104   4293435   1440990  23025100  11354330 
 17217144  54536715  57166216   9877214  46139058  11583621  32028852  42594365   8945435   1596378 
 17827306  37196360  12439020  29643438  59182520  47272446  11186955  19458762  37387109   5940900 
 89932567  14168112  50091915  30879465   8405960   2753266  48032802   8087453  43647444  12953600 
  2330506  34646773   3931333   1264200  57345472   8393598  32604110   7021976  18762471  10222349 
 15657862   1401120  27140568  18702684  29486160  41009836  13816296  32372945    117834  32524290 
 30995674  43362000  16678518   2467206  34830372   7525504   1542840   9202368   2883292    704896 
  9526744  29250660   3026646   2314125  19593167  28104516  16205276  16251102  13114566     46680 
  1213255  31406424  13756503  43126314   7403534  12525384  23703680  26695904  54591725   7587237 
  7452860   7299492   8983257  39782664   2059631   1456546    998556  18587400  56202922  22775324 
 62553861  59789266  27249200  21902922  20232751   3893220   7992405  12807480  59515326  85892830 
 12686080  24185775  49414564  16688630   3615480   2303640  51063625   1214840  18592297   5802192 
 14058924  12391488  46615856   2901546   7272834  22836548  49431793  29075972  12181467   2098522 
  2721836   5196720   7040040   2460360  56017260   4232120   9220358  31544275  38307474  47554620 
   960532  32052105   8798566  21582826  66958755  10361813  10800270   6740925   8391312  76255347 
 44995500  86010873  56021680  26314928   3314840   5815176  19015864  22812930  29187000  45654930 
 29432535   1465767   6420644   2200352  32543728   4227111  59155104  11959304  41762413  32119529 
 30476880  13497016  41861702  43717052   2198592  15164544  63183769  31844736   6002381   2071168 
 67441689   9082788  17261430  58989086  25809784   5440736   7977280  43515527  24188997   1849050 
   798031  27547020  30926148    767277  47737190  15868820  21088557  11257253   6469476  79257816 
 40938416     46620    382603  45925568   7700030   1930656  12937002  32280520  30353434   4787948 
 25570110  45943240  19272867  55943837  15532101  27967059  67596256   6423215   6305292  18053405 
 26540336  46673146  52877874  48791558  45998925   2538828  28144239  36588453   3348360   1252308 
  8662034  17416224  16371218  42691621   2212452    418896  23400454   4449263  44920986   8476650 
 24705408  26680137  37775808  24238896   5806856  76462896     55671  54679156    303141  40858600 
 41923180  31784440  68294712   6810116    145179  76161519  36340458  23099400  16678251   8928960 
 21394402  47071672   6590452  12752968  27195189  82379304  12577917  69189360    405426  44153340 
   320781   3640604   7025516  69814920  16100952  65817048  30141408  18968893    384160  75594927 
 13579468  39036775  14342280  49933854  12170430  17741600  21932115  29437500  38613204    996135 
  3107309  52825682    964665   7068173  33079875  17395092  60962037  13437382   6964734  44698368 
 42540528  43551200  81402660   3657975  17693532   2914704   1250172   1239666  23406516   1836198 
  2050503  40917376   9773712  21471292  37930500   8662515   7828800  74851545  18944768  28742716 
 46144182  52380160   1357178  40642872  14512498  22376796  39540192  20614473  16496244   8290040 
  1382892  47504639   2939616   1476992  35247340  11493560   3059000  33609123  13614110   3378355 
 44469288  29307648    732330  53906136  30299786  33467745   3120400  11027428  77377726   2533194 
 21305984  67800114   7155228   1147758  51706278   1738759  59505564   5177265  37722816  34829616 
   333074  17234640   5814949  24531120   9233593  42843480   6503098  26870640  43964417  30990764 
  7003854  54347878  48274170   4482192  63158658   6993176   9758952   8443092   1047935  49430875 
  6449100  18986415   6402096  54927825  53451261   4170444   3120128  15244726  33240532  75842325 
 55053141  25103214  44401710  12458046  47293280  21192390    916997  23301096   5248798  23578800 
 50551615     87066  18675218  28422966   5704068  41019255   2003781  66439680  64819206  36782588 
  2663650  28096691   1371534  27871400  75673906  14996016  24205311  54415150  27657270  13475280 
  1319037    506798   3470022  20277987  32503567  28532565  19109248   2903620  25429536   4670298 
  9770245  18688104  16121418  40768420  50056548  24269260  73767862  32649420  23989104  36637416 
 14037985    830106  25805884  62740395  67969706   6255648  15490630  75907832  31773845   9276576 
 14185756    417306   2287208   1231650    486375  54927145  41047204  47660340   1505324   3466018 
  2296246   8838762  40209338   5685750    647145   1056014  17617712  79801904  75949887  35649446 
  9249482  12373732   1037620  17726976  27696740  20669536  36381600  22490457  27675818  74087460 
  9210768   1648970  21879760  87347456   6178485  30747909  17543467   6196071  23029548  42961512 
 10600594     86500  36485203   2216812  11357604  61051188   4609200  31175797  26234865   3864375 
  9090240  41227520  52875322  34332500    887040  50276187  10606448   2178432  56346840  21653632 
 90297124    280820  42941129   5670420  58902045  11413904  10686176  58294574   4998675  46505088 
 25247456   4913748  11272456  38189706   5393340   5713065  52935506  38280522  19052376  74401265 
 75667403   5472324   1343664  23003461      1986  37473985   9052460  11548944  27424964  27267352 
  5479887    230140  20532666   7593094  11059080  16344608  58139353  63573303  65350767  52208654 
 17542528      8430   5978726  32392065  87484596   3089305  10281488  70620265   5240352  13850876 
 48240423   3213056  10501575  17621258  69456624  16312896    481467   2061450   9780660  54688878 
 55574816  24239415  24546470    642600  36734951  24992052  31672592  26449384   4704336  20369148 
  6791408  55155884  13557024  87464412    399750  64229880  22402605    214520  13134825  13217256 
  9948495  31962996   5545473  56918746  32141988   4423419   7300804    181222   7327350  14304544 
 29408217  17530500  41863892  37587132  22492272  10786300  20861667  62940182  24717208   6273244 
  9264677    732252   9257892   2889250  33025020  46329748  18550440   7293875  15619766   4391803 
 48565732  18831750  27632530   7819618  75391901   9405000  15068949  27247275  26731040  34062512 
 12335176   8605422  41509182  46622820  14523138  56804388  16035712  54972268  24677408  46532558 
   157992   2105194   2598912  15776992   5057792  92386188  12385464   2953968  38504660   1210564 
 40295808  56348784  23290542  13983858  13784436  53319024  55582695  26830902  23699394  12891355 
  3161082  21570425  51599296  19993118  33894648  15426376  16661610   3249366   2068500  75160572 
  1459824  66453480   9783165  36835820  16082645   2741097   1356124     98956   7030820  60935832 
 44431387  18270197  13952992  68243483  24372050   1873220   1051920  62122457  58403673  12694220 
 17560840  19598634  11768207   6988392  12875520  12553092  27358686  28334682  22090068   7828245 
 20582560  41126056   1328700  14396160  29730960  18995872   9995082    299756   4745782  13912899 
  9245142  32561648   4210816  74564868   1126614  15632439   2640193   4225980   1258476   4253876 
  7922460  58284213   5571060  49669458  37621324  32611683    912270    257231  68074092  70003103 
 49067436  57330524  82847412   3228404  33141185  27211610  30788208  12123080  22256238  11576721 
 10658160    714220  42407312  39074560  23008979   3422484  53619216  18397641  16795928   9234720 
 77743548  11614284  60544452   2733006  79552892  34601265  36691300  10477831  39289796  12726505 
 35926882  19198045   2767968  17207905    924350   7543285    678555  14053557   1273860   4619328 
 70980279   7062645  62657130  17768010  25450752    677816  79094802   7054081  14170046  74152176 
 29765380    984377      6188  20201072     62790  31792380   5386200   6582145   4392654  27317750 
  6496114  48748573  32358760   6319416   3868410  20145522   3120968   2047440  44644836  60913391 
 19990355  16216512  34540911   3945942  11384241   8836112  65624175   4502904  14753310  28906185 
  5679009  82567328   6654659  15328470  31088640   2242177  49171675   2523289   4017140  14544363 
  5623200   2094764  14971060   1918640  21733412  44538868   5541900  27142260   2635984  26901952 
 60527421  14183127  37960412   9316864  30453072   8035200  24672976    864708  60470584    120818 
 64961793    674528  54870588   6672996   1229250   5627960  61838115  70235645  13372695  16754488 
 32452608   5173690  29161664  31193262  31854132  17888808  56899069   8456250  12942512  32207420 
 71391008  13880040  17328038  37992096  28926704   8794610  14639200  50653008   4056757   7477142 
  3759735   3691325  20849664  29366392  20375010  14143404  65576806  30763223  18404032   4018545 
 18149880  19284772  11386158  62861710  37242128  72663844  26621129  14100090  20004637  10091455 
 42051959   3138556  41749722  15173649  82370304  54595000   5615438    422532  52430928  10122144 
 70921620  21430550    781110  14200732   9327332  27515250  36619719  37448124   1738864   5284357 
 63423072   3528455  11924946  58354299  20830450   5135598   7720070  83779360  76920792  24224543 
 30670040   1298475  59683328  45974258  46775214   7291456  13855485  13853664  43869270  18362100 
 23114048   1272948  52215364  16901462  16102338  27537944  29061851  16837223  33335640  12147504 
 64137744  57248937   6794645   4900480   6563216  43466424   6268386  10741370  31442000  50119250 
 27025493  22681720  59731506   2584356    980580  15808399  41191448  15040232  23624025  16525100 
 47527720  13696246  27257257  29573757  52918756  35705278  36723050  11718100  12094572  46285525 
 15435162  27836784  34030269  50659150   3721035    989682  20342896  16371630  43843296  42332850 
 75120822  55448757  22120109  22307192   5884870  40160337  27344712  14713588  17623100  28419584 
 41298276   5145775  15242864  45068219  31227540  59492520  23414354  18495890  11320844  39051027 
 35840200  90302459  42052108   3617416  49503888    825192    767712  57024960    428953  10757955 
 66649450  14602864  38453792  48787398  35206300  12835911  30169112  67744680  21399104  11244262 
 53452874  55169925  24896225   6300750  38032935  15157624   9639951  38800028  17273088  58114629 
 16500672  39833736  34024635  22158235  83453073  20578228   3472637   4491680  20274285  18478152 
   600000  17139696  26553096  28028200  10744445    574129  48237882   7439488   1053520  21993822 
   751456   1251874  63313888   9330370   4293345   3496040  88322379  50097495  33313014  17892116 
 15074640  12719000  37647600   3641880   7182607  35471652  42057303  38850492   4790940  26134170 
 22733448  36151830  22793731  81204765  44119152  20446094   9173292   1263602   4243904  21923093 
 21334796    695760  23503122   2445393  72482982   2339273  23973360   3461458   8972748  27266273 
  9756874  17316000  31536176  14794488   3086692  37678368  34761818   9157080   4314184   6562884 
 21649291   4102589   1325118  26472450  56923662   7497480   8741058   4183395  39672715  21244176 
 41879705  69929608   7470336   3732128  12549576  14757858  15313998  25295218  26709760  10120368 
  9881760  27312495  78055670    218680   6639408  72794665  51955931  45587697  18960717  19273312 
 41409484   7455855   4550688  28396464   4617960  36262824  10304280  24526139  20722719    153036 
  3757050  61856459   2153540   3834072  25097796   4997928  74549222   6861910  63933295  61807080 
  4061688  81634464  13649510  38605842   9682660  24154095  32696378  46110216  29241856   1020736 
 19715488   5920695  18816872  73571925  21980640   2351292  30414501  14928704  22551936  57717294 
  1845036  38826908  77483120  44655072   1366363   5558320     70110   4367295  14331800  38717364 
 73740868  41697150   1450700   8202024  21794257  31200549  32164695    485304  38377498   2188786 
  8466510  61688694  26098800  53806900   3270784  20049722  79534037  11046076  73195486  64532251 
 18697942   6120144   2820690  29504687  18657024   5594910  27389196  37921342   2816959  20939709 
 15040682   6173120  20843220    247840  46835719  43654878  24241180  46267760  20062953  58619470 
 57626688   1487456   2013048    641238   3649710   2720869  42357600  84133923  29394825    915837 
  6188007  12249664  74622660  33557150   9469950   1842868  35194194  20869562  33976268    121290 
 26720775  17910244  11770902  64159200  43657194   1096578  12681704   3829170  38119600    294690 
 51120279  12305292  11816820   5901570  13904485  69842220  78732992  61375648  25394982   4373992 
 10541699   4909410  11716392  11367700   6922433  35459750  14205816  57692949   5077325  39343890 
 18633318   3504280   3515860  36787980   8409189  28817712  48659274   6203008  59627016  34153600 
 19080030  62618670  27156220   8633955   6149920  14082912   2364552  24694761   6160320  24867144 
  2969892   5416770   2387684  40874764  27955473   1708608  69716688  33613216  20153742  12028660 
 48122554  36601578  13370000   4295050  27910528  36468876   8350230  38783899  13550484    400660 
 67070199  26140212   1323504  61506837   4379680    591107    319700  21621540  18142722    782548 
 17003008  29255290  12523900  61150853  16769400  10488303  23306248  32795308   9277026  29999960 
  8501755  84367816   4949518  24083408  15432750  39470646  41537040  10110732   7312486  40402880 
 64327398  46742091  23300472  16163488   4992400  48266617   2182056  26172968   3406320  18026606 
 20849916  26465538  19676825   2116739   6857004  51280201  18673424   8703200  29088801   2896868 
  6719462  11982398  27261968  17109700  57759410  26635680  14633082   2218118  11880816  48746943 
  6900552  32330844  33246624  18258144  48589170  16385768  32108076  62994581     84348  19945760 
 68028534  31650168  81996125   3210560  39722545  84100772  15581440  36646706  51079875   2624850 
 22492760   1002311  21877008   4022550   1751580  21727725  38600588  82538757   8810764   5008941 
 16750510   8299900  45537829  60354000  16089756  68414650   9041340  37157176  40993140  31007697 
  3577098  51363438   3487431  10632570   8616340   3242270  12004524  17787924  63417326  28366464 
  6274560  17651690  26610982   7566839    907480   9685256   1122892  17524026  23418176  28228038 
  5467617  60043200    350285  66446144  49221999  51641056   3232645  13081005  50159340  11220920 
  1976401  13955757  68043752  13294040     14145  61512909  48159590  20397090  35601126   4483500 
 20797680  37264745  94670773   3721248   2313570   6931375  22418982  34598725  36540306   6077225 
  3282965  15957628  12761463  27821510  38254892   4901488  31569386  39205370    658398    322621 
 18959190  53161812  45510237   5227809  36773448  21223476   8511776   7521654   5329468  14068146 
  8733486  59191440  71486220  61745008  69840282   1831722   6249100  39884373   3533088   1605207 
 93186640  30299152   4701736  11445000  13493952   4710250  46608445  22498864  27350061   8971560 
   845988  30045771   1687760  22442976  50915850   9107566  14052960   2240868   9783488  10086340 
  5697984  17031357  48776425   3372919  81129678    417954   6934972  38125282  61655728    202498 
  2675145  38003070   9652071  17778020   1536977   1897749  31313775  84120109  13381620  20917000 
  3130008   7479384   1745250  40179972  31418086   4946994   1126609  20729115  17807064  30387270 
 71697312  40921011   3996879  11194225  29765425    584793  26935077   3868722   4578168  72583690 
 51923949  70471970   9575164  28811340  13739280  33077556  55993074  25264549  36113784  26143830 
 78023355  95634460  27333265   3708506  30534732  16651570   5630031   8894613   6780717   7532837 
 54915515     11704  24782583  17318924  33960801   5045920   5972952  38972934  11335848  12774354 
 18270099  31776570  24842304  67518018    746676  11982895   4961404  20350088  43760256  26926253 
 15506880  47990592   3002410  26947998  31655052  26271040  76674599   1199449  35269250    165186 
 15375529   1518961  60316704  19013148  53790795    867162  14726940  23965686  85330890  38413104 
 51340968   8327898  23403750  13698916  46882500  11191610   1093386  30983539  20973240  18303293 
   530464  12318566  12668349   8875433   7616035  42044684  12201824  41779840  65425850   4323432 
 34449084  10673208  95508630  12479344  90974670  61917424  14200836  14848766   5806842  18750984 
 45598399  57655120   3586582   1116505  50458060  15119316  36530524    300030   3276276     13072 
 14642950  18940012  31083085  21127815  15172935  48265125  75463960  15902038  38943108  26262000 
 16212176     93170  25573128  18269320   1285645   2523696  31032716  18653712  19481747  29766420 
 20795500   2422341   8338410   6104571  14122539  19188036  64349228  39956550    732156  36487101 
 58708884  31755080   9724941  21012340  56223700  38768850  41370600  68053108  37603020   8135022 
 87028721   5920353  93012569  22617660  34771576  23690948   3334320  53286357   2763839  16993790 
 29541314  32313749  34043788  27862963  63073530  16470944  55264700  17918423    954216  57228219 
 23886992  83548188  26546982   2098718  18010070  72015713   8090670  31676638  19855569  38760225 
  9354532  17177808  45178980  76932108   1574655  20139789   3277872  17599984  41801630  18225253 
  2236680  30789396  56950516  59380560   6018564  51883300   7978324  10243695  19002540  58485416 
  1394948  71186992  24740055  30087468  80694320   5151470   1484032   5584835   8089200  20548740 
 16367620   1785805  11669742  21335448   7743200  39639175  28345720   2544858  17731467    589152 
 50178492   1825387  17442396  56062644  13333696  26583117  42850179  20140358   2622185  16368610 
 14016240  50563065  43754634   1679008  18573692   1768520  20271535   2373868   3379584  25728248 
  1521312  34431984  64546280   7143596  36516897  51404908  46061874  33033072   4386588   8157336 
 32549096  31421880  16955600   1531824   3419720  24065704  12701899  37674819   4437925   1224270 
 46985508  30604161  54907335  44152371  41342667  48760480    923468   4226189  42686204   1459392 
 12907388  16422780  43213842  18914579  26336848  49641650  73836168  36516832  19280624  28386840 
 39243501  13517253  14079555   5477404  58138480  31318168  21484555  28448564  61674000   5512000 
 77471325  58870490  45110670  65488572   6001419  20043428   6709212  56817476  59635668  25882296 
 19713432  33110338  25464075   6831495   4188600   4120704  15046395   4062218  31773816  49507536 
  8910630  80864354  29449556  44145881   3814922  27773440  34232322  10779237  34310250    547275 
 14271132   8398450  10468924  17139759  18340530   3823054  16156424  97242042   7646700  80421622 
 10740627   3105522  19356978  12727974  60064064  15632109  41001037  26675675   6146660  44292472 
 76994768  13166763  20361528  44048095  12154281   4867944  16093392   4811954  20259612   1347401 
   352898   5750160   7416810  87046748  34310584  12522548   1416447     56494  88589288  43798969 
 20946600  58716945  40378944   2453001   4550724  16221992   2361946  22991640  25148394      4508 
 24672676  14588880   7277900  39422066  25417920  22160281   4060920  21171498    994752  13711098 
 53411912  14948562  13890382  28535028  38757389  13779480  59039360  68355552    259875   1444800 
  3972852  27407565  35911694   5520148   3073264  12713096  27360444  18371670  47823154  58054122 
  2544687    752318  10403880  18219597   6449086  18546052  29956100  40976800   8021398  13230900 
  1963500  15836660   3411792  48619098  37656672   6404728  33221412   1823270  10835112  12143082 
  1490116   7698000   4965675  61705453  93121503  79488104   1602486   6532131  20499517  39883410 
 57399444  13520700   3337956  55190660  18862692  45221136  42763290  20704218   3177888   2067011 
 10185292  30389982  23102900  13467580   5399336      3914   9257775  19848402  39299073  11408608 
 33821865  59422380  28607229   2726580  31173387  10884700   4277548  23225688  24919488  50582299 
 15283960  45448691   3254094  10439465   3456304   3998160     92939   3306816  11296166  23792520 
 69878778   8736420  64963821  78346602  39381594  12400856  37596230  29890340  62484003   4493958 
 57951450    105366  27103440  43331488  37163022  66372554  72857424   8467542  31168600  21333220 
 19130836  42795324  34595144  65191944   7347510  53936694  17794458  11665036  68828455  19848100 
 34927875  85271324    917464  10681989  23814900  70767226   4979336   7499490  28003811  11614757 
 19274646  14808000  12344350  53613972   4987466  11714602  29455020  31080834   8585299  33706805 
   363320  66190509   3281322  31176072  19929728  11781793  50342946  69423939   9046236   9978080 
 65593591   1553027   8843016  21467600   2465640  56236856  20303199   7350200  32422638  55481558 
 34735365  29304000  15542551  19066545  24418069   8520058    803840  23782308  30055880  11504554 
  2398175  32653263  56665056  24001825   2338202  32695386   4840688  24577082    928148   4316413 
    97560  16167906   3217432   5821420   4385304   6259834  27406028  28502968  18517106  35554779 
 21677355  74988880  60013815  30778784  40210209   2491792  41974713    635222  11555232  13659734 
  2772931  32234400  35831081  12392208   2546991  28556927  11485500   6986223  16485250  26671248 
  4624774  14261633   2204496  42628272   1416338   1181310  12586037  28363992   5473416  13130634 
 13198162    467650  10037016   6917304  11509520  21531910  13609310  58846942  47970056   3737638 
 11958984   8121856  23714926  42840620  10859643  59041224   1954704  17574583  40885737   7966977 
  8206344  11991532  15500832   9100080   5287275   4169984   4748660  23296536  91393060  30758541 
 73933086  13588828   1304750  27968670  26229956  33491190  38852960   8949265   1529340  35575221 
  3959725  21434666  10669740  29530128  40371453   9796260   2034171  30654352  62928036   5712560 
  8114100  15445092  69785689  13367968  21944468  14979211   6723270   4388400   3280912   2261714 
 30505972  49584070  10676500   2506016  43080672   1769172  46016100  65547128  10265160  10365852 
 63838502   8817822   6296082  10392818  24363249   3113529   1575396   8703225  12884559  44803464 
    45066  36670632  23597054   2864509  34649538  12942151  21750720  14544008   8173739  72327630 
  5260984  36814410  71666541  36100946  47008130  23230972  74962637  26115696  30358510  10308754 
 66814647  60342741  12424230  22573792  57207787  39168626  78936168  34633078  21838256  23234132 
  4901375  33281256   8958690  51772440  62850837  34200496   3406528   7484568  12316076  20865480 
  5146570  68278238  50022200   3067746  11559235  30101040   3132081  20404312  16372224   2402885 
 45335641  32213576   4263054   1118624  10815650   2790148  25767913  23044896   2661312  15046925 
 43444640  38679336  33890224  36972114  63669150  35872340  19660340  39779710   3436740   5779956 
 18762595   4014218  15296648  27696600  44874336  20045544   1686960  74654520  53712126  52122609 
  5883050   7732491  18726366   2387160  19194182    247338   3838363  29896006  84456383  29231460 
  1254150   3796912  69110751       504  69634858  21921435   3439712    791653  21000781  21449232 
 63981078  45447086  68828606  61738908  34296300   6155336  10006500   1464848   6385365  21120351 
  5798712  17648224  61251240   7944594  28628144   2015973  18179478  71021340  34093440   1057920 
  6460400  19038190  10878038  21615808   2545116  51557222  22914060  10433784  17123424  85396376 
 10135125  51344479    322705  20415775  64867149  49071970  12242872   6706800   2245760   3725745 
 58547630  43976568   2174254  14711760   9833340   5950532  18125523   9258750  43976702   8012252 
 19783456  81096018  88502652   3030310  12357748  27516840   7206286  19092528  14032312   2534976 
 24147364   3969072  34861998  64242804   2430150    544896    144450  82556964  66453768  42088942 
  7937280  63873090  15373678  55255554   2348072  63979944  98614278  30445968   6226925  70700784 
  6664710   5884320  19582752   3871952   8376669  38578635   4951020   8780728  47251365  33960773 
 17022162   7209534  69080490    382050  31350200  61068942  23987820  40332730  42972930  43411605 
 40301550  21018591  61326720   1678963  20203000   3502731  11773074  33733844  54705075  40760738 
 10471720  27799070  33588668   1563660   3641420  13172456  15129154   5081338   1639068   7800464 
 14016472   6575767  40085952  12330978   2260452  59106348  12706765  58313925  70221088  44820360 
  4098692  31470017  13444893  79204812  10452234  50688636  11090475   4606389  43165860    480028 
 33840312  52596055   1763370  48621056  12118064  95263328   5131460  22135275   4047054  11359668 
 22020806  31623228  48801270  35731381  18727252  64192018   4242396   1151214  52136361  14947030 
   392224   5398744  52599525   4158638  47336562  17373378  22537440  25033775   3534102   3025486 
 62268632  83071352  34433806  46151329  50462865   9807534  17115462   1490560  41202985  62158460 
 22330980   8131090   7525163    792825  36563184  65514085  33903920   3108502   3623652  12014344 
 26759460  17734080  22833568  64143576  40247820  32320980   3014049  56397456  34474525  33771360 
  1099680  92270322  17366481    354177  34479852  15970428   5387292  33777048   1483800    296329 
 47628454  15670298  27100529  27864428   4283700    210560   6477289  43839908  51641590   5379906 
 46237378  41476462  32355528  20079765  32404176  19543437  10512502  13726621  40626508  41612926 
   167359  74256822  32609500  18864560  28842759   6963480  33606430  32698788   6417432  18729797 
 10517952  31868133  63257600   6744720    306801  39971080  47937284   7099554  19149445  36241776 
  1265916   2734160    963738   5752944  53392920  27405530  48447532  13071544  29064750  11319280 
 54457020  46599912  15021306   3998253   6800976  53677976  23975368  14424028  13959790   4320957 
 15833715  36178140   6912378  63876125  17157250  19214556  11566819  10084602   5038740  40438650 
 56668289   4253539  29998800  28611153  22249800  68015572   8073000  55089440  11175775  24868444 
 45627381  39492495   6412854  41069184  80334744   3864168  13379685   1497390  34195751  27581794 
 22304392   1697920  40367000  12258598   3139773  21195858  45728744  27324776   6183958   2750718 
 40102744  13325321   2325543  31943346  67531800  16151436  18384562  20440490  49036024    824910 
 35859243  45401487   2227263  62089236  15682960  33743856   6397864   1579572  35889756  16845255 
 19717338  21499436   7135312  23861824  17825714  79172610  45671478   2071608   3184659   8169840 
 14648992   1564662  31163040  69462475   6328047   5128949  31084640  34667808  11194192   8528492 
 62473074  28680264  27727838  43287480  60542958  50913400  23215838  37532375    714402  30355247 
 48447648  14064872   8058149  68320868   8002928    548320   4584068  24432086  51559648  21721321 
 66335868   6893370   1688964  12347894  40848189  13579248  28522125  20964488   5762259  16849966 
 17998092  16771930   2183595  32158815  39387136  13376360  14878540  17971850   8298004  11048860 
 39786228   8370880  75582000  19911420  41994694  60889420  48050790   6674432    632398  13305124 
   172746   7765053   6683869  85244604  39719988   3012835  26882544   5869708  25380000  31761492 
   800088   5477604   2018940  56002500  11508640  19788728  32982290   8033370  93613092  63494830 
  4222311  45214800  31371452  27221830  59420155  46549360  45120807  35206164   5034458  28893599 
  1380060  13849715  18335343  18794712  69395746      8415  44838640  20155914  35565600  12848724 
  3276960   2075492  36055968  72755832   2026414   3444576  25492129   1074733   5325936   4299025 
 23939525  16030760  29029569  16812007  12399695  31454794  25372534   6885972  16508988   2928050 
  2724478  21905677  63195356   2478894  21502338  13442654  41760460  25843506    320704  47150844 
  4704210   4431690   4025658  63666414  21690675   2153004   3834768  24082072  46570050   2892500 
 21901960  19442472  48952544   5097870  50971338  44513042  18832720  75755232  18847025   1858359 
  1986192   2559550  10045616   9406194   1662304  12477120  63635848  20634648  10386864  71369520 
 27835290  59862990   1331461  35773056  42972520   8436912  47415788    406422   4356960  64436671 
 13187072  48649980   3829288   8592363  10716747  23621994  37357566  16442386  31134744    563304 
  3034864   6827694     46566  10605375  19898604  28246578   6917614   4615299  10341009   3672680 
  2689320  41907292  15602382  70276810    757248  39626977   7805420   3957156  62471088   5397066 
 39701088  14073522  72087660   1085147  23833915  21575710   8393149  12739994   5001887  11317180 
  3626084  32211166  11366332  28021356  26939706   2126896  14134484  69744420  24034938  19488099 
  4596076   3720684  19940340  43015903  62294400   4841868  44472476   7363202  70755325   7430412 
 35294167  11162937   2354807   2977737  32331384  21964020  22575150    943598   5806080   3995456 
   690924   2385774  55492636   9186680  16295653  64490561  16026372  28305888   5485569  46536720 
  3405201  73751920  33876765   1208628  52389039  22917111  20256236   3427484  15966860  63101292 
 13001715  19215600  18144685  43240846  10124370   8641842  68228700  15300052  51297870  29041120 
 14360577  16933959  72168500   1948121  10283346   5221534  22973800  58209282  72456012   9477371 
 18211261  24799260   8904759  11712888    139946  17349360  35426833   6944912  44770416  56498481 
 16468272  16672680   3811600   2251462  33812286  23132556  39213848  48996431  30085380  17482377 
 27160322  55440918   3374149  45256027  43321117  10530792  28965790   5801520  25409538    232295 
 32745615  16607232  34992196   2913232  77567587  19383308   4820772  52429622  12086466  30795872 
 22683080  43198174  13389012   8947287  43961100  41055105  72070128  10225015  36515815   5037582 
 16389918   4120900  33612576   9128700   5045940  23450820   1498968  78296211  78349422  33124596 
  6609390  13523582   3541185  35679838  29026408  15785408  65581274   3322740  18632536  21287052 
 29946644  17782912  33334840   4026490  23998985  33698436   1387283   3555412  33369986  58900380 
 36624340  20916928  30214401  43497189  13708913   2620516  10558050  90822420  12276720  51860523 
 18124275  25776000  32591504  27861260  22228444  60636852  23395232  21075439  15118584   2079108 
 20458140   7374234   2212370  12425850  42595122  23159640  30508731   1716776   1039824  55436516 
 35583660    491314  35394560  45203585  24531772  64536695   7594190  55320111  34588828  32034639 
 45356496  37052925  21659429  61901490  28353423    215671   8385872   1491189   6800134    214858 
 38153070  32037599   4097728  62501124  25147610    175263   3021312  22753830  24713250  61246240 
 38940929  66757839  18476826  32950008  53172808  10151232  12184515  58140719   1417185  36108440 
 25851413     20752  37771888  10892838   2071926   6405464  57851143    417040  76752216  13005204 
  5932235  94400652   5103902  69052113  65482857  20788660   9270294  22089582  15088584  29216352 
  1259480  55331856   9683996  29689932  59030136  32843830  63232884  26125470  89727092  20023913 
  6850558  17933376  22330298  51089968  17129896  27476888  57746661    812581  54686807  17324391 
  9090718  68910912  49743280  26734512  41764573   5497120   9933840   4734072  37459500  32073902 
  2957581  34902630  47789596  28807705  64212566  17307000  87781464   3170778  27449733   6935929 
   322825  25632216    748374   7683000   5300341  14126814  14261922  17129004  68466573  82958184 
 18756673  81568350   3797092  35584373    264388  38266080  18672237  68812240   3995280  30298144 
   970806  63837526  60328828  13518846  15884396   4435781  31333425  10515200  21687477  26982016 
 22440187  57167010   9324364  21706672  16330650   4994020  14457858  76527840   4107636  29805057 
 24873822  50452488   7369875  23366640   2365251  16717831  28704588  20228128  27707892   2370018 
 19114800  17727280  15249024   8430284  15180060   5346325  41817818  38805459  31174029  90247608 
 15257228  38554000  14850105  39570984   4220040  35835530  32166798   8750640  68329938  18086160 
  9516927  46084110    108190  14682516  10927826  28521780  59068564   8033790    496602    943633 
 17540838  17490057  26240769  34700160   2859728   4265503  12523588   3222700  51084487  36431328 
 52507928  12643279   1610880   4041408   5378768   6099317  24605856  56375625  33216270  44112926 
 19131420  26942055   6074334   3107754   9803391  87561166  28472025  20446750  10818402   5838870 
 17605000   9861580   6065670  36303692  18628445  78389064  45286908  85299340   1559058  49658077 
 26634976  15475628  15487586  10887804  36217460  18201528  39931808  36196340   6823318  65609770 
  4505742  52487754   7765940   3898388   4991813   6739920  63468733  29305388  29532955   2096815 
 82888584   1768657  40958176  10469256   7676920  70445200   2350731  29650948  10540494  58698258 
 11004694   2741134    424580  23460240   9840000   5944351  35755600    694720   3082867  70721748 
 72703798   4337688  29137472  49867758   1343867  37096449   6845031  33344208  40531058  11565139 
 67577907   6977712  13220900  29867041  34143150   8551032  32597778  18069399  47116218  20220664 
   741615  35909200  26355963  11999330   6233390  21534006  24100024  45733344   5758800  69192750 
 58128004  10449220  14454968  18349737   2201130   1184526  11259662  15743088   7066752  17161105 
 65356200   8128416   4585440   7646045  40561536  32960877  18240000    902785  55851124  61578896 
 23459136   4594365   2980454  23118936  15082332   7444840   6215456   3725696  20771712  68680160 
 15972328   4421942  56846284  27454184  10762344    211990  23755632   8838080   3356660   3885504 
 39464712  19012168  54216400  41758020   4515540   9249060   2079136     44268  23758552  30491077 
  4282692  52237112  40378014    581600   8877099  30093294  20657775   2278955  27638247  41690285 
 18417234  67243686   5258176  47328624   6779048     35380  76918264  24559710  70033444   1863064 
 23001589   2739348  16190370  17500161  67738572   6103629  68597568     52616   3052896   2053560 
 21410345   3970782  48026520  21772036  10083180  11645544    943924  17640271  12242016  58361413 
 45472734  51995226    783240  11305471   6231680  26748225  22223654   1859074   5507938  21017817 
 18040464  22630178  40881661   6792736   1315720  77434500  31997952  72850950   7552692  50687626 
 15110424  33631535   2375846   3586830  32969634  52417053  78336890  41466348   7064200  29071952 
 21065946  58457385  25490444  21497084    824568   6148857   9379667  35969332  21529431  90479040 
 64613120  53189136   4723408  24567700  26787852  12968964   7102076   6552051    784503   8024825 
 10643990  40485876  52188978   4128366  29691584  30409047  49333008   3454455  57008687   2244960 
 42618393   1738240  51240924   9616476   7087187  48448750   7708044  14688234  55601460  21922068 
 59816880   1977626  53605449  29189078   6772260  45265278    796536   5265600  30069216   1280824 
 87812286  60648742   9459201  28175540  19839533  15284840  29530800  24939000  14822812  39370864 
  3349076   2951334   4988067   4108140  51213357   3952005  28875600   2075136  33416683   7442496 
 17703426  10204200  63038412     24336   8750943  28830627  23357064  21056247   6723381    474191 
 60245486   1227436  60627303  17545000   6418724   1631448  14015430  50134685  38209738  13786476 
 73936638   3623700  54968454   1507838  34663484  10210875  19557590  11777886  24079397  12267820 
   299390  56434296  68584374  37751612  44602880    234696  30554515  22084836  57909679  10211712 
 61612812  27254447   5432528  19545372   7438032   9815904  13117299  33771920  11111047   7793022 
 16105230  16687000  17101308  32543412  26040612  34618968  10052464  12846600  50821736   7799415 
 42726318  64617040   4823500  19506695   7766124  10348863  26035497  18914104  68188575  37280470 
 12031452  14934906  41700789   4050990  26687964  24348468  33387003   1832658  22512644  34615010 
 36811044   2574910   2226640  97663566  43296396  34186320  67032224    147668  27472867  13435595 
 40547798   4008528  22300395  67774750   3753272  30198987  66116864  37049220   1439616  35892563 
 29420919  18106020   1735050  29790616  61184201   8036212  25825800  10801593  12139903  11867322 
 16464420    788578  37002956  30423712  18461543  10955584  13840560   6760860  10798875  33942260 
 57656064   4063750  54405664   7231932  14499875  15097875  17354974  35445748  24282405  20160657 
 40628886    656586  10888514  32053320   9923235   1992507  53096428  23421072  15588416  34870040 
 38115972   2004519  10699056  15700375  63346448   7932210   4181760  75081544  38113240   6577812 
 66350840  15074612  72831385   2558094    213900   9512998  12548448   9377872  20609334  50813429 
 64252716   4178766   2001720  85383085  30805880  18577920  26270166    771358  24808434  29827959 
  9716728   5737392  23404507  42349376  18192060   4599749  18220236  32365806  89203320  19843470 
 41017571   7515348  64450650   4876914   5084820  11777712  53753520  24587640  42096326  38855294 
 21852128   8598932  45234915  59719400   3940644  36626079  19780628  45516922  38932839  39751931 
 47668284  13998820  28046964  45838897   1614744  73276080     91936  64228372  11974476  28592934 
 32423169    351342  12800640  15205890  17027010  79469766  21396704   9760860  14590800  61928808 
  4816626  16227408  29375352  39110850   5610672  41409216  59462747   9918450  21178751  33394170 
 66471834  21929710   8332304  68297050  12416226  13377420  50149930  61193050   3308680   1314304 
   115584  33700224  22565725  68646042  26881664  34780704   1610620  21329518  18128862  10584720 
 34611384   1341426   2425936  27747720   9554720  41198220    615896   5652596  50115345  19621065 
 69077060  42210960  13442611  53968180  17993798  78199825  15937360  36184532   1358112  61634936 
 17879901   8139369  41257235  14657198  38869034  36185638   9151760  38386047   1680725   4752692 
 33701535  28830379  13848331  28602528  12978588  35485164   1387336  17639856  28416069   7971240 
 36289344  33241120  69932880  22260381  33827500  50489950   5274676    654114  15009108  46114620 
  1190503  44827419  13610727   8292096   3373846  29652660  43652090  32458914   8689008  23795508 
 19214352  49519008  41482788  63087617   8368216    269874    686418  53872125   6760096   2452008 
 17917110   9477390   8153478   1061316  10637670  24011391  83456256  53386146  32038020  40940400 
 83368836  13398036   7874376  36757110    172750  28125215  11382084   2278500  74357612   8422281 
 10530276  16908444  79973840  54690228  17374752    170221  20830194  45939828  58402174  26109216 
 67354980  16694340  33857568  49325774  46350564  49434961   6718740  74537437  77733860   2380665 
 79709182  18614610   5242409  38550980  28849315   6344355   1279509    498771  12427380    191955 
 19594176  32549008    521034   1167650    217264  33055880   2951388  33231104  12654186    862246 
  3471993  17564796  75293214  17331220  41816988  50663536  30221460  58390614   1456864  15429132 
 42269085  21523194  84409590   1455165   9610317  43633139   4402062   2979927   3501093   6273000 
 42472976  15219736  19358858  33086622  42997438  47420445  48984960  32488560  16496362  18114003 
  5470616   9076092  20763600  14569632   2711960   6459966  33167680  33555713  43454894   7677500 
   530656  32402676  23780240  17349428  28568466  45415693  34386352  24722265  42118440  17287929 
  2431515  30702750   3412529  40872188  65713590  45979240  75962032   6423790   8290051   9185740 
 46093860  59033096   2540022  14874594  48015720  36177024    445554   1946984   2434754  28112112 
  3300944  49844830   9578790  43308140  36857550  22414887  20999970  16292457   9572136  51493875 
  1953896  35271348   1401174  29686284  32821800   2891200  14190669    955672  14468112  21879044 
 27299822  20787584   1032954    594909  20415797  48870506   1782000   4457520   2308075   1196734 
 16545253    997600  17312548   6180480   2132163  27639625  15199734   9062657    651966   1298250 
  2816736  38591888  13108722   3989325  37396689  20177184   4144897  19181112  31547259   3092850 
 11786760  43407238  17394202   5208160    510296  39803232  12560379  43683200  47752901  10035540 
 34047804   4830720   4320564   5931840  29321908   4536072  12516894  23978630  16188458  44292534 
 22899400  45051748  36046290   6337804   4674048  30681192  43228740  10655276  55918200  61879503 
 11073941   2337228  50057440  29850345   6133722  10193536  89163024  41731034  10258068  10248795 
  8154636  70740756  19127792   6120198   1720314  65864800   6737848  83268408  55182600  34449501 
 33224725   1300720  30316378  30306627  15633378  38652984  43438047   8604783  10755717   7713832 
  6738823   4052304  51109188   1616800  22986691  76743348  59435220  30556020    219996  37560672 
 22960000  56953020  69346882  27813521  81810848  56146122  16920646  13842440  40580776  46793610 
  4689360   2854250   7827930   6456960   1592200  47436480  53820792  22457436  34497481  22141548 
  7302150   6326284  78117600  15467525  37838208  23406000  31060344  31705275   5889797  43553448 
 40812634  27158936  60575340    428733   6672211  13518960   9866351  67016325  45545445  25756224 
 24651888  46129824  14681040  24784237   5918272  37867233   8266330  68972792  15352323  22257015 
 60652215  22392944    329368  34644294  10563588  20691900    283214   5404800  65358510   8939250 
 60290496  11862478  12335260  32242974  11022209  37372280  53236744    831604  77018605   9741408 
 44009574  41114150  65365795   7474208   6733802  30989340   5740050   1638842  11119074   3469587 
 66989946  39221517  36345507   8233984  19117219  25837920  19566584  82155304  64390788  51559920 
  8990000  13469808  33400489    362082   9342281  24529740  10352730  41158560  52244512  55521312 
 28591360  53505568  47147100  16361312  65936032  28977264   7291356  12638078  27560632   1547600 
 23605884  44334004   2163304  77780982  46430560   9013545   1554216  74767482   7948102  46829790 
 23086644  55646256   4296180   6148286   5046210   3892317  50401194  17241336  55338721  56193874 
   577728   1457700   4862176    512866  39296324   9422842   9680580  38612962  33112468   2533970 
 59450952   2934607   1381984  73999750   8718618  75738184   6962384  71063280   3617130  47636910 
  1183056  54525888   5727044    709872  11391606  18870410   1112904  36690514   4234175  21482419 
 75662088  14841216    600934  59196210  30162864  10136440  59941476    894816  20674048  14947120 
 11731596  50763962  21289386   2471833   4595250   1464652    668400  60761487    864890  16862795 
 13429572   6579763   7441665   1926701   6726912  16615854   7571154  22764928  36498620  42538454 
 39235216  57261600  19468730  15483508   5718460   3467258    386009  11582756  29112582  55623282 
 30240951    820800  24738298  33775712  27178350  26541108  74292768  11042400   9503864  15380431 
 19751355  47817110  32321016  51357455   1534305  35351773  22905168  67180162   5576175  10139800 
 73816292  30085125  48773965  24966409  18932149  23185872  31735068   6343662  61773930  14692104 
 27215734  76038950  68444688  17713003  72020754  27965106   1387856  12571768  48995466  64231286 
 10098306  11656560  75570150  37578384    209820    964580   6112826  13703760  48132708  10478880 
 50203043  59052336  52380320    634304   3125127  26755856  11118069  15964404  39302052  35325704 
 17253657  11866075  22996610  15529176  32942181   9464486  58357221  14027358  20746339   5693124 
 17369300  58045019  37062820  45433557   1779074  11317520    980455   6146673  48278502  10160282 
  4019560  49073960  23786676  26957670  68397120   2749635  24698142  41919552  11371917   7193970 
 15181585  12042864   1271870  10092051   9856250   3941397   4525107  14451090   4489440  18356044 
 13659392   5357518  32766389   8986100  13327269   9435918  14765849   7413686  40808278   3307016 
 76625215  25326962  26616598  11612580  25877607  55473882  50783400  18732384    707370  34557600 
 72480480  12242471  31183778   2299931   1447304  23036673   1641605  19598292  24809840   1393600 
 12974808  40421391  77206050  10568352  27789400  16042365   4770150  12843050  40898634   1651852 
 80445622   1360818   6456056  48752826  35955192  26973872  24816345  16155909  67549257  11266206 
 27781941  29959708  41570088   4260322   1615474  82248040  66687570  16010775  14666760   7286487 
  7853664  43065539  20622976  23526970   8765696   6763827   5199390  14096488   2730112  18969695 
  3898845   8914192  40491288  23919408  55662768  27496492  50684112  19065870   1681000  20338032 
 36795921  33102260    661288   4630395  32107664  23315478  10418284      3856  24425114  32838696 
 15968628   1682252   4075291  77705725  16229875  18379088  25999785    601470  27033800   3371151 
 27408646  41995080    994076  14431644  30464940  39479376  48216987    904640  49497616   5359305 
  2454353  29498032   8378944  14074515  17005896  25203648  49742748   8848215  37306746    866354 
 77318880   7351526  16737575  48908024  20655174  47370348   5371875   1438612  10940436  39813616 
   394638  42280173   2544936   3131584   9548874   8257284  57305402  30798948  60032700  20158656 
 25085886  10902792  45078456  30451122  80309424  84163588  13720569  55044395  53650395  27691272 
 35979207  24297039   2737920  25298690  80664388    166100   3127698  32519488   4393814  22820627 
 65016094  42939801  56239872  11004444   3955276   7214184    127803      3116   1223586  38078878 
 32972511  47479229   6403950  56441931  49659716  18369225  41854200   6513400  67834864    341156 
 13790106   7057440   9279010  42220754   2583068  15888416  59366646  29224980   3152500    826956 
 25858246  14094938  13989754  24720888  56067256  15211599  32301990  56389850   8508536  34087197 
 10536999  49028749  30843540  10904400  20613616   4395926   6979081  31589544  65147979  19563966 
 34879427  75825015   3233790   4608261   5909475  51411888     78300  10263490    571704  14097715 
 44869926  26330603  35813056  16591850  10705550  39295040  19385589  29698932  35193213  68075280 
 14494470   8533384   6060520   8806526  41422536  18598506  10167507  27916386  49144281  24129737 
 15076460  66057985  26485420  58568580  23373334  17749974  24641844  50127840   2323188  78192535 
 31114080  28109916    835567   3020320   4280400  10029880  21440910  31494744  21200848   7146920 
 34437393  15606000  13777920  12084380  13717375  13323805  10731363  47619824  20457972  78772008 
  2486525  37735932   7261338  36084780   3783822  34099380   2118837   1420440  26071826   5561092 
 13961341  90700491    866124  23547155   5852490  83043660   8087800   1529690  50158024  46770154 
   750516  33257258  18820410    729328  10662400   5619660   9673459  22976625  65070237  11886720 
 77869770  40339000  11626966  25459785    606849  29007468  65359368  12643213   5380926  11342344 
 29718536  64967176   1275002  21444936  11997651   3377080  25850432  28062936  52701675  35697792 
 35268675   6498095  20174374   1365000   7847844     26220  16748157  19299800  43471618  75533512 
  6975320  13028560  11458176  11628764   7688233   5786226  22259392    577060  23275836  38442654 
 37906345  18504196  42011208  29275100  32438392  36556520   1853280    634768  47567465  25824816 
 56066204    908960  13832154   5963406  28345259  55800000  77184504  12077529  24185850  52476960 
 28452390  16409220    802768  33652068   4401436  24190184  14477047   3137772  11668825  14328270 
 36800560  12624164   2063048  18228156    273509  14488500  20783376  58876524  12330278  63535455 
 23283123  26383998  62501580   6788496  43847686  28350438  62144544  27945418   6888684  82421430 
 57945326   4067280   4464942   3955075  33459664   1019231  17226630  64825932   3428000   6840117 
 10629892  13820086   9321270   7592013  12694071  31331200   7266962   2467756   2866917  37680657 
 51785222  12470850    176204   2689621  19438209  13579104  13940625  84094864   4398834  19839330 
  5235611  21550397  42864569  20317828  17082590    254960   2008380   2774016    368638  37163214 
  4464404  34725769   5929140  14686161  50268554  40816116  12647907   2346670  41148588  15412842 
 10533696  23620352   2028699  37853334  58313780  22355185   8269086  51271614   2458755  23685020 
  2726912  21872696   8344960  55427283    165908  36376340  44364390   9486900  10598910  26025216 
  1195765  25657163  10926448    345922  57402952  18820170   7507850   2280376   6404664  24616962 
  2183692  23162920  75524544  39271561  21759210  68207930   4506252   6552270   4736376  57517020 
  4134240  16398368   5861310  16100958   3579904  43197752    671016    234030  25549776  31206010 
  3589760  23052184  69021875   9952130  32814738  48895940   7359776    473915  27414548  30033880 
  4905546  26947532  28098758  12693125  50409590  18459268  28641288   8782242  33209568    405960 
 46948044    804210  13723677  43837508   1356516  19644096  15596269  44614220  87580170   7121400 
  1417020  71423276  77344548   2698608   3638484  19095100   3520128   5232500  30272527  20605337 
  1997188  27924216  10492370   9936004  10160254  10736760  61585775  30302472  11325848    788602 
  6661714    696603   2135206  19043586  35327214  39419590  13597740  71560608  28169935   4910892 
   656084  42236964  59545880   9319148  29004495    846747  48299992  38218702  32843536   5767834 
 41237700  49352325   7751796   2015625     19838  45566720  32912100  14193300  57544521  30675580 
  5609520  88744828  57231960  20409770    882360   2615184  41759350   3483430   5005650    325995 
 28150005  38731950  28847624  16751280   2206362  25155481  64448280  40477152   1596160  47769588 
  1568068   7739550   4797684   8495340   8129919   6374808  30771055  20649577   3330704  13325000 
 16356258  20200716  50512500  11297792  51772644  22371600   8251950  54250704  77470854  25180618 
  6915951   1988310  22627538  21206945  20789795    431607  62416384   3876054  38477760   6196372 
 29335746   2361196   7953951   2083984  22734522   8722020   1016218  56100888   3310965  19886328 
  2912446  24363262  25413471  21251321  47691594  23150463  61432875  52367580   8180655   6042400 
  5992826  84961656  37318128    189773  13804585  39341853  45975720  13532895    118368  70366672 
  4957071  15490048  44413000  14519785   4501110  11179491   8193825  14051928  42849352  82745892 
  1419873  27082791  36679608   1124256  38434862  14752714  14701281  17744615  32408640   3886882 
  3387748   5088420    428736  13159628   6942448   9088890   9119727  58487898  81237464  25012339 
 11174688   2242795  11608010  27071466  31981250  65682981  46951000   2822904  26760448   1947612 
   512082   3800577  39507101  14601182  17347950  12511926  44625950  42764176  85229496   8063250 
 31149300  77827308  17740246  19922760  13758424   9425442   2112550   1775592  13617565  31257821 
 40765725  20683250  35429909  18647337   6868098  50051398  42761754   8025459  42326425  60844056 
  5677776   2800599  75634206  20759241  46405296   4528680  37267682    359325   5543296  12334960 
  2717246  63520862   1247175  38648589  15682436   2418482    850096  23149602  44942403  10168272 
 85450752  10256202  61427496  72888260  25584312    512890  19517872  17229760   3700791   3978800 
 19887910    301350  52912344  20649452   3620747  54159985   1290920   6310346  40011972   7175198 
  7252233  45949033   3738603  28927280   4320099  37673844    163452   3115064     63922   2720148 
 82617542  25522344  37480082  31980984    789728   4421137   6668595  26327268  24485524    350222 
 31722840   2565028  17325588  35832548  29767543   3419767  17546475   2243709   5496442  36349104 
  5350260  33906789  25674165   5826106   7654292   8286459   3564621   1367002  20553060   6920217 
 75921720    646881  39683920   6809904   5394006  80308464  28567480  29842961  54594633   2358639 
 40734240  21413700   2466566  41286592  10698330  25414742   5298188   1949326  28638376   2156996 
 89313150  49923138   3793346  16190343  90302745   3521829  45398600  39845300  11779358  17815500 
  2243943  13536054   4364625  13003144    635127  59989545   4766528  13902570   3268592   8395596 
   827603   3848754  22435680    244953  61538594  26818176    207115  10132542   4641052  15800036 
  1370304  84465284  36490872  35608684  11773244  29986335  81677048   6700704  22975216  40429631 
   224286  16660490  45474804   4542552  36881304  11148592   2725512   3475544  57208580    423645 
   657045   2221114  18404762  19094661  22864716   2919570  24071800  15977120  70648969  71833758 
 25404750   3277203  85835904  16127982  24866944   3187752  20256050   2274038   5928931   7586400 
  4775345  14638701   3278859  23026086  17737848   6852054   2986500   3629355    961191  19021122 
 22094430   5845080   6750900  42330664  34038200   9945705   3874244  20635560  22149612  34330800 
 58289654  67531428   1805570  47774560   8419544  66862386     67592  69859130  37868896  17517168 
  9625555  16570110   8311475   2802495  42568617  54707808  41499824   7886700  17070356  28339650 
 13773632  32583600  21884616  33988552   3564252  25848599   9382232   2944458  11621840  28523650 
 70882416   8709044  23132169   4103848  52032252   3324768   1072772  76709314  29260000  54204975 
 17491968  66344432  25773849  88310915  16048078  21200225  89195587  47254634   7516908  15703908 
 40412428  18679772    767619  24901525   6686784  22838949  49195960  18360160  28883755  34749160 
 15211280  38584815  27188465   2954052  40249548   3200626  54100080  10674378   5936736   5081428 
  1117935  36541072  51950865  49898232  67670400  40892037  52335276   6856932  59576556  28423332 
  8121771  15661178  15293760  19952556  37178224  15269240  13578294   1587205  19360285  56400432 
  1263995  42925553  21508004  37377514  58926672   5648003   9296544  80962560  46592028  20934552 
 68650684   9740740  65797856  11583470  22701276  65076118   9269091  13539274   5823920   7528950 
 63561612  24003980  41930868  15740249  50924040   4245593   7545265    191296   8864763   6078970 
 18966636   5432448   6341394  34508319  20219262   5566360  60945810  33510820  24135870   8876581 
 25101303    422236   3631358   7898676   7362800  55642821  27957650   5632355  18400284    652872 
 16164877  27773075   2352000  18738895  69020498  42813804  52010916  34461570  22716012  73707327 
 32005896   4619692  60270360   9421056   5701665  74605510   6169500   7805800   2662880   4730376 
 47384713  30525091   1767462  35388999  22528132   8026010  25953855   5097320   8742426   3482416 
  4287648   2824118  31777410  18998252  23904826   5872428   4492950  50520700   4669968    757896 
 24862689  45518886   5296420  35607956   5265568   8663565  71240062   1829052    657360  44911933 
  8743203  65595978  63049745  71740152  77537898  24470718  10836639  10136280  27829032  16112760 
 52767774  63926720  35041160  67075216  11322645  21169840   7404740   6399930   2305695  40805440 
 18592416   7064678    598695  44021004  29455425  14117714  58189950   3321081  29130390    853050 
 35623650  49276632   6801200  67916576  11077310    216936  30397806  30403659  11165116  77859809 
  3090960  29753088   4006858   1773134  33250630   9940736  15026553  25992050  15099048  13237000 
   772778   3426460  33388495  30998232   5988870  42202608  24330672  13581145  13473180  58774199 
 29024050   3471468   2869230   8000163   1277484  13501094  51720867  13335984  14925060   3655935 
 18058194  25188240  49222400   6573666  35626336   8168335   1617615  39131260   1479192  52812942 
   422576   1672944  29445696  24392392  44146080  26054319  14448834  64563350   2440944  46041730 
 18113719  24194240   6588610  69403770  19591420  56107392  43687834  11832408  29065138  84680170 
 29200842   7843868   1616176    530112   5669600  57842240    424500  75588928  19262837  24589367 
 52699719   1433096   1979024  46182545   8180556    832130  16618910  17545592   6517760   6846528 
  1453400  59250560   4042020  46204404  62042512  62361954  54529905  47047840   5660104   9117360 
 20188806   3494460  46080840  85395856  18836752  10973688    266997  67692924   3546066  73166342 
 12644280   9782526   8867364  23665187  37671880   2807442   9051552  58568736  38504934  61868924 
 13428345  18158412  10732023  70364360  17757280    290532  28915101  58857750   9915272  58414890 
 58016829  60695700  11244374   6171102   8381625   6494736  21440124   2724114  34727250   4226829 
  8591850  14763320   4064466  72886320  11381595   6625448    276900  63000805  28362180  11785890 
 27032523   3579114  26340300  39342290  41660682  39237120  12489056  16947810  28970822  12612678 
  3225255  21054361    943863   7873148  58275728    336441  17270253  24748092   4582146   5595252 
   829290  20437312    409584  12153435  29718500  24970680  61519120  76112328  45514514  72631428 
 46088854  25652480  47573775  22936058  22934070  35428882  10974718  16807115   5076064  23810992 
 25886529   1333010  12993497  45144256  38473380   5582995  18593438  84868308   2029428   4515932 
   428615   2213870  10103541  19253199  45442582    628855  16617500  10441792  40795199  13770000 
 66729065  14069382  47549550    530640    353858  29085668  25508007  21797130  23996764  64126664 
  1743648     47306  10250128  70517802  38476794  28791630  52498482  62762076  29324031   6863129 
 53167243  38423504   8740391   5585490  39416032  18526887  85132970    992419  50297886  14383896 
 15927065  18350109  77970816  11659362  17571950  24141000   1814036  14052582  49656720  15247984 
 49789927  47873176  62371416  24538884  84741895   5519864  49824936  16659560  15146864  22877478 
 21596900  53128152  38180375   4613890  61636162  58325427  28578125  15023384   5700298   9143676 
 54446634  35041288  23454130  25115166    417456  11380192  49698000     13670  71595073   8170227 
  3696300    689436  39014576  34757922   3831984  25093724  32543862  30900960  34621384  20495735 
 13522157  41859708  71996903  55524420  36649620  20910368  15475663  70556445  13384797  28311472 
 15572478  55917216  18547782  10613120  43949250   5860900  36719626   4986541  17093846  32661750 
 45379872  59246712  35459586  35421282  52754640  12087698  65189502  43921500  40265864  38852905 
  2458280  14078796   3040076  28279258  36086860  51097536  76442625  43746560  33462255   9865680 
 38708215  38904954   1977600  60294300  34198480  27821970  34203002   6160402  80887704   8259705 
  3316109    887938  20683390   1480477  28966618  38134770  40405255   6448851  38282463  32839520 
 27946345  26711454   1314383   7426497   7815328  69248793  36799920  43135440  29727016   4734136 
  2585847  12258631  43102976  21062864  16639790  57323115    793320  13179040  48808074  15732223 
 21527296    545792  29676024   9589139  23385068   4300140  28650510    642495    393072  31974671 
  9946500   6523536  24941312  66386880  16648910  93839824  24447325  21445632  12800148  35850300 
  7853120   2763207  12062782   1598026  25886220  15276316  33742656  76481514  27306135   7666100 
  4907246   5923380    449864  65387232  34811075   5443314  27275274  13873173   3245256  39826844 
 26124633  33484935  70820750  55278350  34149940   3356605  20478588  57850780  26775585   2626026 
 24294120  17391965  35539614  62328591  15434032   8099721  45805012   2969962  43379280   2336330 
  6453000    278142  89262516  42309037  74116284  30381120  14353248   4114240  63324041   6068661 
 41846639  18957824  34821710   1067380  12498300  18399030   4688896  22990616  23018254  12802734 
  7888608  32895720  23605186    267156   3799874  15384840  14225299  50877480  39207591  67085064 
 25946358   4901952  12105899   6328058   6305312  76653524   5227716   2238845   5232568  25098834 
  8589228  22438424    651639  84767060  58995828   1211672   4594086    157832   3743522   3803648 
 18993546  27077796  67978745  24358404  22140550  47254904  50738580   6759012  10246720  23400384 
 41973246  20562920  17242070   1659476   5047475   1192924  42567402  49618656   3006146  31448994 
  2094050   1561770  14955468  18512010  35657704   1821582   5253490   5895190  13556670  30740580 
 35787264  36701938   5978955  54522608   6478646  26139569  47013615  21429238  28729378  10688638 
    96264   1872192   5354048  13109604  26873526  13437510   1559808  81808154  28790325  17863336 
 26989908  20713635  33151502   5805976    470408  18528807  14854766  18830568  21414215   7768602 
 72302307  19440150  16282643   2724280  35339525   9910824   9389421  94813078  65172600  67103994 
 24820821  13070996  30239664  11419429  26849825  20390348  25705916  22257126  13054584  43810295 
 16765914  39636541  57097032   5596990  19593810  28490584   7869268  34481274   6514520  39140101 
  2861580  63630875    323057  26667006   3751056   1535784    245145  14485490  14819023  71131536 
  7200904  19956300  77274928  80754960   7330880   5345475  41573604  23287590  12154543   3140352 
 12704876   9337034   9020244  32119007  24874455  66789516  14994196  37252371  60116056  80042535 
 72169564  78027120   4070766   4796753   5531672  23422356  33237910   3991680    354360  72812943 
 47879720  70811970  32432400  12386088     14400   7502220  75502680   8995478  27847125  81875825 
 34469435  53311104   2789787   3094336  13621984  42183944   8943870  18598588  40884446  13505184 
 23630148  62436528  29807448   4500639  26821200  24895514  19934824  25238343  18717699   5634192 
 34949400  15582875   8165531  41747886    376938  33973104  45932020  10557768  13883400  45436846 
 17437266   4386690  35345212  31731430  34078737  67700724   6425100  62607650  20715520  36389088 
  4719264  22164288  26563450  16657506  43687257   1767285  41435748  12026700  12718646  21572201 
 44717423    844230  82668944  19328050  15399000   2046550  26853750   4636036  11672452  58946058 
 68154814  16265607   3905640  15430440   1333410   4914354   3715327  17909412  66027907  60363156 
 28485270  20106312  20740707  22821120  12531431   5803854  23133362   8668868  32620525  54164800 
 50380520  13927308  26579807   8062830    104490  17092504  50269884  56900034    402160   7616442 
 16831320  51314050   6630525  35798024  11914268  15171855   6910761  22391480  11747500  24202650 
  2370459  20513284  33792360   1543264  29796000   9433368  38147538   9165150  10404961  44959947 
  7026960  19152504  13967795    145410   6219780  40698776  20767830   8729085  47045512   1497224 
  4378272  21315299  18319880    562746  39912294  24468240  10483968   2634048   7776160   3455621 
 17246704  15389217  70769745  17532900  60101404  45295481  21770046  21719572   3534837  30351861 
 66007000     20196  12151416  47815911  29669220  13556352  45544226  20588316  26702893   2532915 
  4054490  49225392  27504912   3060651     28980  34801790  14000152  45715615  23159136   2419032 
 54884814  45003420   3020024  55976648  34401630    340582  42410728  28976320   2430328  13060488 
 67498752  15785847  76661060   5075000  40869904   9547634  18297897  20303530  11447492  88314631 
 24427368  77224440  37446745  51457770  14398074   3003342  80714634  23052054  36581064  46484256 
 19404749  76089180  65768658   7769925  75186160  31560600  58288893  66372032  13952480   9439362 
 42000960  26659300  17124152  29656415  18786024   1642797   2158210  16227684   3909807   5720880 
  7732725    999372   1863894    676416  25081875   2221824  66052152   4562075   5817548  17726226 
 10582264  11930800   5275634   6460884   2030000  67322052  20537325   7012032  13530453   4849866 
 20116641   3837285   2656178  17899728  32330610  13970442   9781100   1075261   2159289  12795404 
  1003829    727984  11096424   7058025   3917601  12559936  23077320   1113712   2343775  34883640 
  5364809   5908464  77281491  72021096  12655296   9243808    262845  37652016  80445228  29198455 
 23094279  13750009  51710650  31159960  37235264  14805882  41228292  45015000  11444407   4817746 
 16667992  37591395  38168772  33209985  31693254  23851856  11907450   8247744  61066180  10451196 
 79634967  47842424   5768087  22979680  11607540   4802688  45148158   3554400  31129479  45453135 
  4153136   9771864  13203806  47567394    369078  45854800   9065990  15765477  76483901    858784 
   399156  14113428  35747960  12882016  22967994  14602800  80844210  16530052   8985888   5499626 
 80250714   7235202  16306560  26890110    780104   8049664  35096568  50128900  63924592  66497378 
 84702556  48963654   1535355  17685958  31086029    401715  23827069  24865019  22814972  39184306 
 42915960  45920461  35289280  47132352   4479234  19887824   8590475  22940636   3763144  21641168 
 42860034  23047050  18527156  34086712  43033716  67595921   7032900  41979164   1645940  24453990 
 71494032  58990073  36812448   2725384   8096904  18957888  10111032  23226840  30783816  25639816 
   997936   1504338  26227368  48229992  22030713   2158507  12296580  28492152  79189184  12168270 
  5922224   1151932  27221405   2705700  37299060  19816340   3996888   4528992   1257039  14818496 
  7692456  14578476  19082460  74399598  21825744  35639443  55914768  20712690  73181004  50980440 
 31346028   6454460  43535156  28800431   7919154  35453776  70243950  17898684   9236808   2005644 
 15447264  38035195  21279258  72132980  40060555   3522330  17402693   2219610  14211120  16342456 
  6520187  42324048  25077357  48734340  58375233  71616776  35132373   3682215   2206385  56349216 
  1583064  65794176  48701742  51192024  14149849  45116148  25490367    319780   4420490   4209132 
 48189120  19231191  17434704  10840320  68434989  87160356  39613200  33694316  15390375   5351805 
 70902432  21572406  12545968   7652575   8479768  54737665  52111684  13933920  10277443  29843203 
 50699005   1588658  56780385  17649006    803164   3179952    541296   8200800  19366607  31699509 
 84139172  14282754   4354308  45574776  13432923   4491095  61142103  30464532  11186125  14061625 
  8092102  18919960  26422627    601621  86443786  60360480   2042702  55157658   6406686  20106954 
 14448144  46259661  76708320  72343740  77150790   6950160  19689648  34731212  33947083   3861125 
  1590236   8688900  16387273   1976946  36153806   8254300  36743139   5069660  17686944   6268284 
 38609392  28329630  26496009   3800520  33284720  23525942  61262430  15336940  27646816  32043110 
 16009185  32959563  47532212  55881188  12682782  43688385  41385366   9705605  66829370  34899930 
  9401440    596386  75654240  13132510  14086460  69653376   8899969  22449504  21336229  13389820 
 13313261  45673584   3228395   1101355   5174482  60623532  50379963  73588228   6818206  20257548 
 43909040  36147888  43845128  28591758  16412858   9051650  30377864  39225882  33347475  24546711 
  5027162  12376595  14960792  25263766  32658195  15265419  47706780   9392436  41622504  31791410 
  3743466  16144455   1875314  39805225   5330070  21566272   8793260   3031658  17690304  32522243 
 12435920  56799939  58440900   7412736  11481134  12532376  23132956  40473277  60911256   5042520 
  3610575   7840094  64431745  12098204  48816075  70782440   7095600   3398720   5428826  42095451 
 14891288   1657180  21636500  10770192  23807938  11665320  55138237   1131156   4167046  82052532 
 29943932  11993184  33356799  13520744   6073863   7014655  38001330  17011200  56432992  49096320 
 41099577   8321065  13707888   2560250   2161692   1296189   3416314  48632583   8065452   2235483 
 51087820   4103088   6369962  35392128   9085284   3060048   1301072  19768944   9048675    239131 
 12990978  11122632   2271540  13512523    984846   7596890  10428181  24049890   8628732  16390836 
 14911140  56324468   3514280   1765536  44219118    712211  39005447   3423574   1576410  25436320 
  1177176   6652725  24280284  10657760  39063773  79593803  40163816  39485565   1741157  22702253 
 17034084  13859504   7203311   2186749  15672897   8278200   4736094   9918470   8090052  14289615 
 42816060  30772000  43392040  72860045  31658304   6519552  15953700  48366554  45106476  62271216 
 16061360    239848   4524375  63218070  85977700  13968923  17254800  31201409  38792980    225250 
 13559292  31255040  67602792  30474027  16158336  34109417   2747754  15150310     77840   2239008 
 26352355    689106  57300880   4447685  18206560  22215480   1096092  63220608     12075   7484539 
  3064284    533952  22792190   5312288  51126908  18432950  20965609  66257121  16138321  35210652 
  1363457   6713207  14434995  40260360  10730388  22645364    810920  55643750   2695000  58595743 
 19096766  70078500  40017964  46719480  21109772  26616128  26062998    868564  43671572  44893278 
  4181100  17473265  41948280  41034891  23150512   1576140     60240  51152240   8553216  32083320 
  8526098  47409804  25123656  22309668  43192229  23043600  43992895  30595538  28838780   1118076 
  8870464    548604  30366765   2312077  18288270  53274025  23870910  28051449   3490740  69524562 
  1550038  41312436    605228  33254955  17416160  37989645   4709376  58367625  43158060  76843370 
 50172824  17322466  44385607  56930350    101504  14127570  21738255     80642  33390802  13787520 
 57170162   4888520    575370  94084448  25556600  22397775    432516  11240718  55628496    163548 
  3337400  62250991  40751333   4244814  17335096  11642208  63052170   1489280  28279545  46593416 
  5384589  45374174  21137712   8995077   3244416  30121280    149226  19008999   5590560   2244660 
 30611990   7145320   3256584   7907146  38858040   1037001  10456196  19722850  71745408  81573723 
 21539840  70356338  45480494   1441484   4475209  59980830  22885386  24095940  29690748  18721840 
  5938650   4370938   2210128    404208  41098440  19080600  43574325  57709420   7023464  28495049 
 31662797    616860   5757168  11351568  53588420  12850500    876140  14725906  73014018   3191598 
 10467584  58660750  19726465  38166307  14988960  11985246   4981743  14621334  17532558   5108292 
  4241380  28643598    506616  54064335  64718830   4360225   3519036  18521645  19555970  24229503 
 46591137   2787432   2861472  95867922  17716230   6099730  40102920  70553880   8697216  44655891 
  4724067  12626304  12147811  20903064   2596493   4632180  65226252  21897252  23582836   7861834 
 27271944  35746776  26304660  38563250  36349487  50150177  68160546    284868   8010796  26972925 
  5949383   1581975   7744793  70494200   6982470   8252188  52182480  65496186  22084040  58682492 
  7457934  45507795   4257018    699331   3364360  56762586  10961312  18520821  20469120  24615416 
 25880982   7040887   5060781   6648488  17591705  17951710  82189650  15858070   4212212    872602 
 33255198   7920240  19222412   1033077   1596320   5938500  74738389  37291320  52746236  55455520 
  1243840  12544590  31832112    603784  18286555    271872  47703850  27038628   4834764  36536142 
 25236704  52768219   7726422  35162100  33703068   5442140   6995856  23166750  35186802   9203112 
 10940875  11395860   3499904   2324884  63594552  43448832  22462830  38497500  51788843   3567045 
  1709811   5638854   8228050  32612592    542124  22478200  50955267   1142151  36854900  36544512 
 23062810   2580234  12538140  41533790   7394625  50216652   8710408   6057504  69488296  31847272 
 34818560  10289480  81291110  19305005  36175580  36107138  31798950  58572576    158539  67637141 
  8675901   4201120  21576672  62781572  59825691  73280264   1944957  29373760   7970655  52558760 
 58328292   7659738  11613780  18628632  39702752   7087327   5246855  24910569   7349460   1688384 
 12152024  10341100   1260822  14185568  34676252  45747625  26271328  18723265  28402297  21710183 
 25976553  10455372  22074190  23835240  31945480  10986610  54160510  65744640   4743912  49655970 
 23266936   1095214  40962816  16993557   9714947  32450290  68556284   6150600  21358458  38401748 
 50714301   1332828   9174583  44992080  44770572  38027860  58734165  38800678  27697250  16739082 
 16241862  40064007  54179784  34531134   2361168  26004024  48770865   3371088   5611326  53282544 
 51828718   7715902   2960970  28988392  23240400  10167288  38983312   5995494   8390814  37763976 
   298860  48633696  16565436  47721600  22309515   8097576  34533657  71645821  31677555  74362946 
 17214222  47952370  72223605  23613936  14236200  38375395  14363490  53645170  33385340  18573958 
 24368227  60281356   5235096   1437678  22565016  33744864  46722330  37072956  75295125  12141480 
 25302760  58740715   1305250   7014868  24305580   8658000  43335292   1205890  35189252   5889495 
 36249705    996300  17911187  65901975  14054376  59883194  58599024  15470525  45278805   4152240 
 48471696   8798976  58133396  58126325  13312071  17754780  20927904  13505580  23778753  48945699 
 23728320   6824450   1725840  11811880  11137568  10319508  41102512  24120460  25750848  15327211 
 42362736  35149800   9333668   5117046  56002509   2494478  32745520   6862072   2530368  70942960 
 10720940  10692156   6790721   7132510  14528268  10499328  15748647  11396315  41931003   1888752 
 34696691   1539682    871255   3158638   2084706  59479200  39800796  49704312  14655084  23443068 
  4865898  24829542  22480952  71932762    227119  37090278   4083340  36750840  40723243   6744360 
  3017665  45408176  45260907   2166054  11228784  10149635  40982013  34493952  23414762  11012515 
 68746573   1654020  43756356  26464165  40227928  27768000   5955525  12467802   7930968   2207572 
 10368384  11407770  82588440   8053188  34357269  30042870  51521330  22929680  59474620  12909456 
 36629304  10877139  22432992  18002406  27497260  75781892   3166154   1510488   1812880  43733593 
 45970089  54983614  59939265   9392460  17904460  38793816  61520250  37485567  24237144  14616503 
 14386782   9511126  36779823  57227220  37413200  40333076  12886533  33659664   9763872  21780540 
 43475828  25344963  11731552  32937070  14606004  16421388    593050  10731790   4277350  35169750 
  1920347  13154121    411702   6306278   7142784   6724734   1141938   8257848  34192195   1828810 
 23108064  11873628  13971100   9507225  32655870  55883088  42952840  31022790  59810030  60446176 
 93959386  37890190   3512760  83221236   7839943  26955324   1861720   3279848  32318516  28363842 
 21561372   6618640  40752039    256151    139056   5934445  17449068   5411538  61839786   3523587 
  1450464  54754128  15880074  57701028   3071250    181317  11450260  36579928   3277315   5474976 
  4154504   9771176  20267220   5107524  87409275  40866837   2799357   3546926  16487205  51786642 
 61918590  17514070  60381522  21728072  26340174  10017612  24666504  31915100  17896956  38490040 
 51335694   1518993  31949176     33448  12984972   7422900   2266638  47176190  24712730  12209376 
  7437270  10742730  24404061  42279129    413602  19834980  11152464   2004793   1344424  44252406 
 12396977  38677104   1330766  44550440  15098072  12529332  13432230   6185217   7348352  39522978 
 84428784   6058484  68749760   5987520  38643660  50619660  69345924  18917600  13128069  59973360 
 40953612  21840573  46887920     65835  51055662  59293289    778800   7520792  39306652  12249424 
 43256799   3448620  48168894   9572542  17225098   3008000  27997940  19072275    553824  15816172 
 50214848  33269808  61828080  19398064  17150520  53527305  21832493  46621300   5464326   5448720 
  1439448  63088700  25359675   9164871  87734897  35018375  36032451   2583204    542659    897974 
 39276035  31348620  89731368  50027149   8015563    388314  27715473  18814628  30353376  18577273 
 22959729  58144500  46219950  26209988  47368107  50954876  29894028  18349720   6161994  44115000 
 11443267  37407706  54117420  22410352  51418880  10063044  74117286    361416   1119232  13031730 
 41196910  33505854    140976  13108632  30880916   6154020  52475164   4901202   4241307   1298500 
  8738230  25838384  75946192   2057634  14009625   1984717   6146712   4325860  19119648  38676572 
  3291016  62476700    888118   6953104   1157612  11270322  12943476   2832024  20420160      5910 
 14431680   4354652   6229098  43716920   1890784  54203840  37813590   3631030  24226971  39225820 
  6873984  45633744    409904    349027  62256824  26143088    105924  38385473  13833312  13861486 
 27084990  35482744   2230040  32999499  73716628  35901264  16969392   1463079  39322556   1652769 
   544457    444702  38816800  36046502  19830069   8435126    386910   5922645   1830526    730347 
 16821234  19075180   2195550  14885829   8609320   6028707  31582526   2259404   3863258  33238118 
  8260560   9337674  26368600  35887800     78030   9180513  30929088    150232  29314800   7370712 
  7039580   4223984   3408914  16608201    427868  41632534   8697316  59484610   2460005  39663525 
 26151440   5523448  73274793   4021060  26952954   8859420  94852044  39641572  30645825  30901994 
  1079344  26345028  18690228  17172375   2063370   2245292  81305335  52617554  17740796  16692504 
 12889130  42049200  15192144   3020468  30863483  18407884  34166288  10722600   7839872  16575233 
  9997208  25833350  78307525  28272180  65265266   5682976  26157360  15109090  21405534    420034 
 34601775  27079968   5141128  27313070  16833943  11071962  46742045  20878690  50029257   1236330 
 40953759   9332610  20743760  55788044     58310  25665312  19706240  33412335  11378374  25720422 
  4326384  21329100  42527800  60760253  38115012  83464095  17558919  35049168  23244792  10795400 
  9108057  25445728  19596275  49174730  52228275  24555375    125316  16924471  71940940  61740694 
 32801286  43424992  11744106  58935062  34620261  60551673   1158005  66284140  47167776    117656 
  6659490   6735482   2052318  48709020   5811260  29313872  19812668   5333888  11664990  54196533 
 39362910  45973188  15849039  34298474  32204205  39496041  11891880   4798716  16260272    185658 
  8445430   8315123  34045380  33639120  64478161  11723778   3323620  25026032    644163  35562778 
 45584617    472860  34979697  31118589  13033647   1784160  15655794   2986380  45351534  18535297 
   494208  14117523   7938252  12079119  27425282  72223764  18164300  41993850    898529   8166510 
    55620  15324166   5077824  16003396  12728530  10767746  40977528  55138352  22144904  44724896 
 20521026   3746382  54114774  15492064  38366966    153792  21074907  35882748  59697351  18408859 
 10703000  37899796  58109100  22743095   1423989  20449194   9315888   7359648    507964  10122326 
 31743621  54517422  23835600   3173628  14171225    564015   2637030  47745672  69978711  15858360 
 66347046  58510342   3002654  38848978  46445088  12735912  15582205  56418908   3238826  61710474 
 31783470  30388872   8900608  34128120  50079536   3495942   9746275     17865  24196032  75544716 
 20481488   5897970  13871781  16976625   1890375  32401480  13505286  33022409  10065390   4150377 
 27863022   2224418  16522913   7336690    280317  15898059     69433  15668968     48774  16239337 
 36147560  13539865  14484120  21759906     70525  79164792  31015030   8503320  24266854  72477080 
 29250970  33190154  36823330  52133313   5434142  16387810  42060272  15621368   2362338  26610606 
  6540777   8299876  14007859    624080  14152376   5307900  36502340  17476928   3312240  28986576 
 14660022   6600334   8066043  41294736  20031585  29188224  14079460   3108204   3672578   7285146 
  9449111   3288351  12546872  24466140   4494165  19571890  21077154  29956875  31940139    161916 
 37982160    619520  40591504  12372241  95392440   5955858  78024237  21711560  73630362   3218076 
  4652150  14571046  22318246   7510288  44346512  42243336  61364905  63638276  23684625   4209523 
   876951  12140106   1698256  46149516  10085238  36585345   2639241   2911145  38540086   8194900 
 71367530    514488  14296560  67674534   2144835  35323578  14559498   5141248   9644578   2006256 
  1486620  41252289    995362  69093438  17883098   4321600   5793151  30730892   2587230  43397843 
  8805160   2373735   5697216  21724368  26433693   3052344   7986735  71609616  31332422  29284092 
  6476811  24531656  16626450  12070258  10071710   1613251   2960652  41819104   3050278   4291392 
 47064072  14671600   1621452  20873558  27711320   5359262  28448784  44295210  49553543  23497397 
   567280  26454846   9278568  58833710  11675790   8376948  51168978  10896201  26540410   2613576 
  2766736  27075882  13230210  55634180   8660984  83538770   2521500  23391312   8081766   6588513 
 12455640  11526750  39175150  58551515  30160845  45557934  68199921    722624  35476098  11471985 
 17600661  30925368   4779920  33308730  11293542  72710820  34496400  25487400  40403272  53426901 
  4794328  15619920  10266385  12595000   4364800  52229448  19511403  10704246  67441151   1978482 
 12798552   6313800  36106624  15953276   3699288   6521864  43495992  22680072  16070656   6324136 
 14420400  13642566  31045837  25054092  75819260  14768600  42164022  27595539  35699580   2755376 
 34376274      8616  52994500  47717052  40743356  52853607  26545280  16417170  23079480  44662408 
 48955776  22767985  43448888  12689313   8434038  49316135  26492544  50436222   3151980  42059680 
 23828244   6690124  39416204   8479536  39118218  15904084    422904  35523521   3333120  82091808 
 26840149  78705646  48613510  59734430   2729688  25887120   3013240  28495332  21000330  12933882 
   628320  42005850  26561872   3225920  20917120   1113203  45226716  17583345  62264798    481168 
 50264522  41809302   1297368    187752   6082350   1691338   4293184   6048837   2102236  77575176 
 65936710  12728660    556870  14974784   1248000  14351910   4102011  15158329   6984492  13557340 
 39507004  37667133  45175878  11122862    954080  10529964  65673360  50106912  38852858   3838824 
 30468437  86599700  32397792   6835876  60556452   8717184  22805640  26606250  11049754  28165734 
 66281266  24522560   6986010  62193152  23608888  23493522   2184050  64432473    392768   6058170 
  5009600  38485110  46571970  70828992  20946380  43278952  38438640  61474329    932912   3002412 
  5905385   6065960  21434072  35680704  10350918  22790215  35211539   7813440  21847339  63088632 
 66444144  11512366   1276296   9832797  19926576  13408461   2681128   1830868  45810184  35200650 
  4445016  51523912  28215335  66995205  30931846  27143200  39125856  74187651  15665974  14993376 
 64890966  34524875    326100   7284060  31526247   4424089   1335250  61342140   4926956  31371008 
 34129268  29146392  74383329  16734390  57001467   3167143  13358792  79767072  39018672  18896400 
  2149140  11672100  10007580   1589415  45473376  20484192   4554294  20527128   7759255  33157708 
  3293052   6885376   6060159   9289026  23159660  49900362   2556545  60438312  27034007  30673503 
 37352062   1099700  11042694  14956760  20156980  50227956  22747085  34188000  64540542  51037356 
  7062528  64203720  22048355  50836375  12692550  15131904  46972440  82807807  51048535  19376805 
 38943885  72303006  25345954  10043770    331113   4444443   9042588   1581780  10234650   1652181 
 23336962  15596184  21721868  51011675  18080612  35677440   6176331  28793760  15949440  87000265 
 13999392  51710223   8259056   4767105  19858414    418392   9569547   6213746  63907578   1673648 
 21320606  33556572   5343299   3681062  26106114   7023590  93837944     26208    506000  68077240 
 22803147   3482864  52262760  39156022  14944125   7387492  66120543  10919144  11246084   6353004 
 25841571  28522604  23087245   5314719  10229067  61812257  16637832  22772088  49605660  25810556 
 42650430   9949536  11319042  12269900    796736    435276  13957614  31069522   3920592  20407900 
   285405   8337597  16506830  14778984    552000  12440956  14714109  18306120   5292468  14248346 
  6710200  28417737  31398660   9969880  27267324   5491656   6299502    960336   4637226   7817945 
 20574918  26872560   2408000  78525636  47140620  19038069    630896  38003170  39260331  49620870 
 10787200  19909626   8287180  51863615  17814720   8467810    245496   3436192   4297458    945392 
  7045325  51604377    859136   5715075  80182905   2385870   4834731  42109459  19060272  10001404 
 49058399  43781470  38342031   2676816   5318388  14160832   4628166   2753235  40709760  20600234 
  5456372    239700  14309925  17639488  37774425   2071854   6166944  34399287  70934227   5049048 
 45083910   9932964  35548176   6026400  23383015  32539512  11394999   8990010   9283272    162410 
 61761700   7058832  19626396  76210564  36496239   1249596  30322710  43214930  24411516  36850239 
 25749144  56022032  13426512   3711450  14366418  16763010  71849052   2569336  22179048     85905 
 24318252   6713000  14990703   2145120  16193886  17983827  18006356  23253123   9911802  21026680 
 50339646  30018196   2259680  15869100  89359140  36123535  27234306  22742901    136612  13080025 
 37194361  10958097   1513010  31132428   9282312   3574908  60568200  17894721  14526576  57273318 
 31340958  31931168   5462512  38701285  16253195  53266700   5542396  10563426  42676320  24379696 
  9928518   6503948  61976281   1478460   5118015  10108338  10017756  64311955  17979517   5425380 
 23274060  71960022  48477462  63283267  19103588   3348048  28008705   2225312  30032400  13659385 
 42572920   7123260  30580410  37602504    231942   7590016  28751840   3777258  34365248  44809200 
 17226065  19727649  35590842  59547744  67052044  68927320  35559524  17271282  14588210  55850730 
 11417858   9759882  14636453   7536456  29000292  33737686  80917680   2958437  46899576  59206560 
 17029629  64370038    107548   6935478   3677608   4178084   1965390   8507832  35019114    675325 
  3334400  10519227   1058222  64947966   9909480  38753242  88051356  21687150   3379068  13803727 
 23217426  92687724  69398672   6275624  14915194  52797726   7831935  66392571  41523570  12311450 
 17732090  51835908  16404505   8840000  36750416  12357058   4726638  10036257  16548995   3325347 
 46399440   4926479  60507420   1822885  21600510   5516120  68818995  24306032  11717856   2228060 
  2440935  35516670  12703184   4820548  12992210  43302504  26649993  63720437    963800  45551064 
 17424000  38378960   4943560  53008710  78094800  43655472  28610160  47209202  39463101   1268999 
 21122960  43862599    294372  13555440   2469235  17218920  31952775   6289263   4711608   1434706 
 22598425  78246754   5041622  22242000  19125268  74312984   6082872  14453230  21421050  28394595 
  5357415  16535200  47772783  12759032  54049646   1898624  52501113    213416   3453849  36912160 
 44316760  10094526  42894600   7591008  12199833  42898752  23841098  20415302   7161060  27638134 
 23519742  21496374  36614539   8336052  25199134   9950508  10625535   3214968  79347470  27634180 
 19009050  14521296   5247840   1837580  21687770  56124288  55111420   6061770  11078264  65879766 
   658042  57307976  37958282   2901080   6230534  17893565   4135782   3473625  46598080   7918155 
 11885900   5748183  49382277   9362304   1513204   5535282   6214880  17228550   6222080  41444498 
 21065195   2799622  70431888   1022130  60038840  46639680  32826303   2428551  36080280  20665749 
 20967160   6189360  28268864  67501665  69890750  51855048  25736696   1375290  10237920   5369856 
 14407690  53368930   9947792  33732388  56761746   5138760    799414  22037750  47439277   1524432 
 54826629  35226576    256742  27412056  28945302  12192621   4580355  40725308  61764201  25113275 
 62861690  28584225  55485665  42304192   1616608   4408920  44154292   5765680  20961765  45172430 
 12437002  19325601  71463042  22551725  45232000  12451185  15744890   7371408   6238980  10750428 
 76708821    859614   2846001   3915676  19368538  82270758  29011431    917490  27845524  51413536 
 31221391  18530510  40145794   9534608  18656106   3011836  18736398  16673976   1284605   9996470 
  8090181  10236288  41650452  64724688   8364550  82068378  75560172  10704476  40383000   1626107 
   657934   5912955   6943950  17550720   8645565  18668430  33220516  13811315  65254068   9905484 
 32412960  11349056   3352664  36671140  34752864   7985070  17098000   2147300   5004506  68919360 
 10437440   9348150   3253859  30599865   6821178  11374346  26027952  15322882   3112168  84156710 
 54868204   1893758   3965634  14215336  54075540  12273317  32018280  44415104  29979245  15934464 
 19824557  44914584  14619706  16045400  14572596  20951567  70223600  44983982  73126736   6119190 
 52681635  81210164  23943355  41163150  30379202  13752261   2104566  31154160   9145145  11830325 
 54332096  42286782   2086188  11750400  55000435   7672755   2454177  23217994  25796476  22852668 
 39415726  29759529   2945620  15727408  11924025  69226695  80856298   9834135  10303979   9810000 
 20318781  14665560  22810316  36302016  83309112  32660991   1387560    942326   1374312  15951625 
 22710576   6422952  74710815   2608590  50595787   1200744  12725826   1288280  27271974  10868910 
 30563055  15198180  11294944  30031568   3017403  32464350   9315530   5454701    134658  20401875 
 10488596  82397008  33837737  56827848   4901408  74543480    370309  90348173   8158000  16331055 
 18566600  32576440  55449612  73632055  12735992  56286295  82422190    576816  49206960  14075829 
 72941340  12199870  20914930  30998695   9318816   4959297  51265375  19564142  41527547  39061976 
  5363847   2093275  32385155  14019400  22829538   1330091  24336954  16650270  42430232  22188336 
  5741771  65453932  57662646  49954432  34329120   1410696  18720436  24906055   4240561  21908444 
 23968949   7719408  25538901  74408655   1895005   1453548   9200000  19067464  16996770   2466972 
   596850  18670266  39856192  32644436  47640130   5032536  47913600    321130  13305600  92920707 
 79660646  24164593  27011808   4659984  26126724  41737262  45317302  52682804   1497636  25580712 
  2763354  63855057  69295572  60403101  19031100  65150350  29596359  64054434  17077047   5266468 
 14659335   1779057  45364874  10746336  10341648  38797836   5924295  49620035     88179   4681380 
 11715040   8297150  22962940   2871604   1186575  32368760  61783650  12948333  20884650   1207104 
 10314423  77713980  25394274  24440346   1423917  21476952  20358744  18840276  87262408  10999560 
  7232357  66071232  34179860  14930335  18190391   3710144    290160   2737140  39689940  26976288 
 61392744  13003710  19077789  31672656  13933170  35576968   3683768   7810810  24290700   8097879 
 13735166  45751586   3363004  80987996   9257336  23534615  63704028  15231983  67690656   7122922 
 31059621   7054264    913520  29653404  20432300  25234872   1503435  12583896   1831595   1703989 
 13733907   4140765   3937288  19696510   4094694   9700992  51818402  11579856  19821750  73392872 
 11582347  24445932   4857335   3431538  10078859  10032060  17909844   5189240  31388882    949438 
 42890848   8172600  39719664   5742787    701150  60818307   7502253  40382510  10129689   1509588 
   593439  20184288   8474700  19791744    393328  32646205  45036875   5474235  29079026  18990960 
 20880964   7626455   7272124  74598992  88130586   3405780   1052502  32687368  24374439   7415560 
 28743265  34553820  10932834   6500548    794178  22028757  17395408   1637472  51398208   5793520 
 10677794   1110575  32927004  45452636  94606434  31317193  25751616   2189565  72334134  84807342 
    18522  31073812  71920205   4827102   4796610   4829580  53173580   1321766  19829280  61140482 
 72094617   2852010   1963098  40387800     31538   9089392   3285705  93681952  55808752  14949475 
 29368711   1270292   4448286   6858571  22730103  56640876  25814900  16052548  24800637   3635764 
 46036102  27790160  29446890  29372004  37922262   6725016  52477544  21029300   6749028  42854130 
 14406539   9790376     79500    246078  25876710   7946640  13881524  47568990   2737370    673680 
 36537600  58444848   9076480  10122176  28503772   8376120  35923104   4837734  13111308   7145268 
 25587946   6661960  15698358   9386664    479688  23424810    434844  17987423  55837935  11035480 
  5978692  23177485  46852512  18076952  53883109   3210764  14953720   1128498   1744540   8380801 
 38483262  14424564   9231750   3122646   5150728  46664976  38683930    132906   1422249  51349988 
  6334760  40304358  29499360   3565250  11642830  63543921    968049  22772594   3319376  23169588 
 41055036  12214228   4577832   8792064  57410469  22884300   4433745   2374455    296324   1851087 
 33456885   6986425   4107324   5536384    303975  71429714  43693905  40341343  40648881  12029455 
  1308860  22320636  31090850  14911314  36437770  10443070   5902392  16577390  53147764   1656886 
 38659557   6393948  58784768   9390153    674020  26042836  38144645   1808936   8797698  21552120 
 13980576  44100900   1842764  38625088   2472570   2116912  25977600  26661984  41228064  35665604 
  3534960  47865125  10141656   2615376  16273776  42023116  35270684  12201420   3905532  37365636 
  2602860   3321396  33561455  16328636  11480220  38298480  51275467  14129150  55699056  23598560 
   429600  18276770   4724924   1423799  22525105  18651736  33680136  32930711   5529790   1440495 
 55052032  16385284   1095310  28317600    376512   3877784   5185395  17741710  30651808   4773622 
 61238016  60096740  35818382  18498482  10297754   4429701  10884348  73602585  34217008   3805553 
 21658371  33407640   3651756  13052564   7977798   9372615  70652070  11733543   7813408   3586480 
 11247642   9034296   4680493   1146600   3765300  47919831    448364   4182288   4629768   9641112 
  2406710  14014824  46742184  28284872  49128940  74494080     50350  35376375  44669475   4296087 
 36267616  10276644  21527100  12906984   4995802   8937432  36632948  51625320   3623880  14748318 
  6770556  35049984  56414540   8822729  23345790   6974572  18384028  48340032  22388232  22760694 
  3814210  13110696    370166  12933104   7894853   4651315  15041312   1467273  57490164  20572440 
 11221518  24349610  10363268    560807   6485518  11646693  26000632  34695765  31095015  12300064 
 61029804  17269252   2879055  29832656   8004480  20537100    574880   1244766   6234858   5472105 
 28368750   1102530  58146323  10006986   2863164  10628091   5264849   1451646  23919104  47537776 
 64560832   1068863   6498648  63229941   3262370   1063062   7077168   4887324   1571619  12796182 
 31189054  24849036  40280480   2323230  11863341  42069201  58771466   7986924  40472640  68954148 
 28622719  14026963  24704281  49057798  21862201   5955070  16014340  32642552  82330746  43152732 
 24152310   2229805  62626602  15457140   1426795   2726996   3486797  54535156  21746400  31233539 
 35263665  17800160  22452138   5878682  26448414   1879100  30704607   8119999  19026203  25664924 
 16643063  27783756   1744792  14983237   5726208  31493200  42595456  33677129    313972  41653101 
 11559900  59603771  24323880  18723684   3089744   8287316  11138832  61777980  49034240  64485012 
  6471795  28653161  81243752  15285728  51746688  25716316  29785412   5919375     65751  39995180 
 11145552  23515984    512820   7428564   8747850  16628373   4989600  61896312   3671784    675920 
 47246646   2534136  10007600    178712  18129582  26612730  36972100  83173816   4555942   8617980 
 25933278  82695816  16607952   1784328  63088934   4400112  10565328  20405232   3085600  17459420 
 12143826   6124640   6664216  54443936  67065934  28697632  37925250   5480424   1407810  74266080 
 30152728   7383600   2355500  14230447  14278705   4457232  72237363  60078678   5851913  43207083 
 17980608  49381650  28180529  13328482  11943499  74070880  18408585  30406062  37146734    418944 
    36982  33869440  13228800  17173925  27822686   1860168  62273442   3032367  43148544   5153610 
 23662925  17672928     66912  35364811  13960240   3143247   6204735  55938498  32165300   8990275 
  1994060  33228223   1001564  40149580  19495884  25037733  10583085   7011246     37386  14626482 
 48440840  74387808     30248  18003384  35806260  12727253  26463484  31074120   3703320  54603828 
 23481766  14833588  35007518   1920292   3291255  21340420  14498589  17366538  63987048   8955180 
 14910486  38747333  21648539  21105890   9386200  45851604  11235621   1668380  14201648   9273750 
 61215418   7677344  15604720  51910182   1872202  33624396  12526858  36845626   5883768  91481541 
 46469467  18617700   3928488  30903631   3252520  34880916  25643400  59924672  20209040   1230988 
 22314862  52068904   6436742   1303536  20556254  83031318   7425232   5283270  49523760  25821056 
 63006920  31233880  38317032  15856953  66911692  10744923  20417724  15050058  30345840  32685020 
  4894736   1057809   5611428   2338767  37274290  44928702  35403316  51528360   4957062  63230804 
  8057512  26515975   4102920  11714238   4176440  23172540  26054721  40132614  36379341  16104102 
  1978728  34944195  19254550  37258902   9662920  20209140  30296592  77150772  13855085      4208 
  6448440   7266750  32506448  61705774  70985222  44545341  24398570   5946304  13986784   2134556 
  4660656   2006340  68591250   2028250  34532302   9408430  20472851  36803160  18446530  75023520 
 41609312  33118086  32699936  36595680  26226057  14196616   4033407  33570803   7273025    645192 
 26179512  50086578  12285917  12272274  47442940   1133460   1352448  90143040  15950100    598000 
 19544892   7122947   3339838  12518110  41273032  13611424  19919081   3238816  13224300  21477108 
 18244512  86344596   3825480  51007100    441170   6835999  52994627  20681928  76591253     53520 
 15983025  28344052   1970272   9940050    570228  38864310  29648178  88480914  17027518  15271308 
 12037040  62355447  30796960  41228937    182091   9816896   2908846   2693031  36704820  17991328 
 51380028    386514  76550792    629280    128250   4666156  21751165   9553575  10181444    896220 
 15749358  43838529  32697536  12116190   3718420  41627155     24308  26154448  14388665   9140796 
 11439300  40915210   1058343  17210400   9688182   4984866    615632  27861048  20532447  10896337 
 74192418  31012380   3409316   3340431  29099140  10548462  27201083     87642  36576202  18395535 
 35234745  24228095   2580306  37953860  26140560  61074490   7434468  15568448  77104197  48665815 
 55365120   3955567  26079012  25396636  10914113   5301800  64316394  18410385  14068060  29299060 
 91020300  81848276  78042966  35143436  37481400  14278144   8749125   4458825   6199728  20226928 
 15687012  25615488  12612042    516615   3378316   8701840   3287736  79818836  16252685  28244837 
  2200995  29325632  25041100  12046010   2269696  14514798  56303040   9800579  17901102    242285 
 43588007  37025018  41970620  50711660  30196082  24192000  31062214  32204562  11794095  80332560 
 28027670   9802496  48311019   7357635  46924500   4984208  16027778   4227471  72451526    593253 
 41251167  74851476    217770  18249608   8771727  18328616  36823072  30172840   8529585  16927340 
  2319403  63202776  14361396  52487708  29694570  38374884  73944684  54838960  83753691   8827470 
 29998085  41250560   1141905   7624825  27681984  17843268   3153744  18702860   5602072   1088356 
  7471615  10709636  35682394  43137260  25295630  12985119   3592580   6535620   6544100  40449003 
  8875386   4663215  47899660   8658783  13813917  13724300  32751856  15385786  68309448   4309092 
 15318168  17721225  56591824   2475902  12134166  12264750  18627093   2118896  76378776  21668736 
 72531168  78938712  81670380  42734784  39188320  73184604  20303637  60118687  13022008  73520282 
 20039047   3706185  10606564    969035  66395160  28209376   1702055    949032   1145419  12749292 
  8683102  58285128  64077888  66222526   7654608  48541129  32400680   2220295  47374775  13705320 
   279090   9467400   2733500   6276570  24982255  76717300  53269412   9338856   2584456  33751110 
 20828400  62601952  41417271   4034076   2959269   8105928  34554870  75759568    116870  13128723 
 23483055  44325204   1419517  61402412  53611605  53295600  36935514  14225760  15525675  10008878 
    30249  41449962  13422834   7871328  24398388   3298464  42323680  16232918  19594000  33906922 
 36542632  27113316  28491456  22480816    181305  36908382   1338951  18512585   9177792  33721320 
 16280116   3669750   6463964  22780616   1487090  43574505  11889867   1723442  11454840  56976318 
 31067632  24886956  23730281  12771876  60128712  10016406  82748358   4589128   6952184   5977377 
 83658960  18395312  24671433   7664655  29155352  31121350  20598575  44408004   6700018  86976835 
 50843835   4823610  35732281  32868968  12094240  32691696  73747548  44228295  23593745   3535456 
 29016468  87622002   2891097   2481248   1244490  13183137  12453056  17465934  54920565  61891606 
  3471147  14306820   3160128  21180042   1167250   9821695  15437730  20786414   4157100  17771432 
 72987672  43068542  56641584  21281824  46062278  37256040  39633865   3192112   8235168   4529519 
 24606708    755520  37928695   9136275  20369986  15373197  26746769  22038156   1551945   8975310 
 12068490  21390509   5406632  20041626  84711430  20014323   8158720    819830    131355  14076432 
  7674768  16633193  64601870  18645060  38918789  40709007  20668140   1948320  39189579  25424532 
  2440300  12333120  12387662   1569520   4701328   2344875  13708416   3768758  81754955  20011424 
 12296259  56953933  52391934   8638854  20661795  73722992  20170080  41836566  40648950   3792360 
 31754844  72384362   2389816  65798334  36371086  77448200  11550267  26068262  24019788  12534148 
  2400300  15506840  18948832  61192868   1529112  38158395  19903530  26435496  54119912   3517876 
 48057324   2408725   2379000  55229634   5333625   1060122  89929440  31834456   8379168  24265440 
 17798198  40548545  40265865  25309792   5048960   4781628  28590578  12139960  28626464  87057924 
  8732865    978701  11663240  19233396  13941020  47153003    670890  48387808  15268561   6483712 
 37333140  50347954    204930  79804384  77512248   4536519  10630648    346014   9089280  20659270 
 17870940  26941530   3099037  14827494  23647850  25473604  27139071  56636048   4977124  17389268 
 10047960  15043417    100018   1914310  31766917  80523000   3614814  21359760  43331470  56979936 
  8549890  27930210  44594168   1102627  23661960  19140300  73089815  35569500  38145736  28791764 
  3829070  78829052  70224777   1591794   1209576  33148510  17252490  72675320  68835188  24192493 
 44343199  23094090  22910085  36944040  27216936  52783895  32816512   1458085  11714122  22095480 
   984870   8667351      4125  30358970  15843048   2284719   4402220   5087974  72659820  29151528 
  3484068  45292980  24395207  72423197   4238304  40250400  54774117  14352676  29636786  39567840 
  4427096  41926863  30824416   7098360   1578128   5772000  15191505  35305405  73900064  10771636 
 30483208  21733305  68583649  10182575  75158338  31009445  48873929   9908880  30906574   2281200 
  3546009   1129547  56578114  24943596      9312  48009936  24802722  25913682     11847  40950456 
 28517117  13817188  38478252  12560758  77583121    690945  14820464  15818484   3984372  16451043 
 67646500  27265423  18203660  64316178  14742216  73338156   5966782  24577422  42258744  16945628 
 56514500   9913314   1009023  51505176  30550407   1648816   2620338     70807  28190459  29098425 
 11008301   1864512   1094415  14450526  81033979  37710320  40409040   3210486  13763078  28234304 
 13060619  13210392  80587895  41524384   8376692  41062581  35222310   2853621  48931488  16683395 
 15940628  51941549  18190081  29008400   9265683  88732413   3248060   9789280  35372448   3688300 
 28105820  76470524  52107846  34504722  66652916   4440844  20053800  31288740  31383649   9126390 
 28323090   6208706  40702856  22107279  42844187   5440272  13370844   7426874  40620797   4376332 
  2870802  34879020  52894362  13822410  21186826  11963997  56672000  10094304    579502  60966698 
 35978880  29176290   3621116   8698016   7938690   8129640  35084007   4754753    437472   2478861 
  6173244  20121920  51932199     46080  68438580   4460679   5389254  27755442  11288090  10470084 
 12695998  11308125  12117231  22273642   7950985   4728224   7843888  59910488  51539780  20034894 
  6929130  19721611   1385976   4919616   1175261  21589173  57024702  31848168   7909852  26985258 
 53833148  34290540   9344070    195450   2993464  10103168  24602640   6706469  44747638  13168965 
 55607538  35872980   7467088  10169460  32369652   6053418  10413488  19243224   1582423   4817120 
  9787584   2295355   5610852   9550918  44131774   2965780  15895080  12737427  18704322  18966626 
  8246880   1923162   9256884   5354400  14938168  33724576  20164377   3389028  12441152   5166378 
 28053411  23447715  15692726   5436310  19900590   6819930  77375410   4161963   1658562   8237953 
  5692968   5582808   6785460   2163884  40907178  19118640  20324127  43053282  13366236  30187280 
  9053632   4572224  48259095  12538179   3349314   9221121  18472125  25479216  21528208   2102100 
  7771160   7146342  29405152    882300   1772572  23090040  77131964  28048368  21516516  63323202 
  7178592   4244048   9039712  17332000   8677708  15260025   4353219   3707600   6591423  34719146 
  4672014  48494430  34895386   3211043  66211356   6904800  53663232    776880   7819184  71876175 
   800604   6140344   2864970  44953798   6629112  10283988  22521004  17559822  53025536  16572978 
  1843407  12185162  40039587  24301430   4887491   1407190  29949699  13374284   2091880   1271070 
 32557248  55760205  12652584  18506250  84880626  66920112  10237270  59901688   9220344   8862683 
 12387270  36282470  49078224  19724960  11650192   4421516  78251918  23986170  11340886   6344400 
 43874560  19998033  18899490  48673210  18582108  23637766  32352674   2821468  21260570  54806523 
 44732100  16806146   5495680   2019648   8378680  56393064   9291131  46488972   8491613   2595600 
 65188747  46913394  47735964  17620415  27816080  32312820    336192  39971465   6698222  26053596 
 13930286  70254642  47086845   2745696  30682770  18938718  34253808   7765152   4004400   7381408 
 79842071  45619200  43211365  21383583  16572750   9273216  12096672  25189299  81806989    604955 
 34725510  11068050  44440452  35121112  63443328  38344698  47985810  58315733  27570400  58425294 
 51306006   4558665  13094472  27158352  28120456  23862800    416064   2866380  26797802  11064372 
  1001728   9021390  58686915  69666632  17438694  45240258  32463081  50257592  29862408   2868754 
 45928730  33587480  11311578   8596112  30037202  64715036   4901652  32640747  40350125   6237660 
 41338892  12414510  11678484  22988980  37397256  12351084  19905000  76539456  39463508  56041224 
 43512560     22363  34776448   2469896    522840    357050   9011977  11840670   8646034   5854617 
 22682205  12893903   1443768   2616320  25776130   3477180  20147490  36592122  22166388  62848634 
  9692328   1122375  58322505  34979468   4789884   5851791    498134  25497430  62325900   2424422 
 25913910   6784596  12245376  13989210   9317280  42691724  49407182   2493491   3366313    600837 
 41856240  77377077   8293426   3478956  23676342    557550  15208670   1885758   1979072  15041856 
 16503108   4786884  12777192    104160   3289835  14314188  11740204   6611946  20111520  12661055 
 19981122   9233908  11710430   1148899  33875415  61841295  33355444   9199680  90432875   9481224 
 10088484   5747640  14348880    255116   1316700  11758909  19102944  31542774  21602310  69340620 
 21461479   7686880   2077717  15750924  19830888  53808944  30768656  15479334  71027280  14384409 
 40561584   9903773   7304436  39131748   3055001   1656444  78156692  51854560   2684576    899073 
   385776  31942099   8097896   2277940  35873838  54188142  19585800  39220636   7674306  28370784 
  2743704    391268  11624370  37370196   6018530  59956311  21063860   1128960   3722085   9650431 
 39942663  13493623   9141531  10957602  47514189  41225856  24566430  12424284  44673384  22028336 
 57894711   1642212  17635002  20636712   3635346  54371250  16058886    442050  42810513   4774792 
   831828  22763160   3764491  14976824  29865584  42178220  35496740  33298936  60190930  57468444 
 58886954  65782648  78784590  74398992  83695288  57825240  36869103  73453304   8171900    726852 
 10669894   9671292  35771236   5087274   4372966  67822569   9734375  29322150  29829679   1355865 
  4679207  13339134   9905676   2791485  68858580   8473068  26105730   9357399  19118274  12039565 
 35634330   2417522  32126250  25129330  12884004   2878525    767796  14252952   4482163   3444254 
 34939244   8325234  39924160  24002524  15130962  18096365  11945928   3428832  66460878  19069688 
 62188074  50891652    384126   8642480   4610676  61746143  49449414  71604240  37400356  13678533 
 11126430   6859144  45248580  39701790  11452413   8098716  38540458   9679075   8041275   1058838 
   880968  38234651   7663357  20378230  39507648  35543319  22321010  86183622     20368  72658248 
 39313755   7834176   3531479  48496062  61299750  17807412  44171442   6796179  34047104   3096896 
  5582750   7336674  88028640  10469522  54124700  12979896  44148894  41399424    380075   3036422 
  4646836  28814800  67453428  65772154  38943540  46059915  36238508  35691319  44028300  14028228 
 49161455  12009752   4777036   5921832   1190392   8505864  19063755   6678000   6984105  37669686 
    89076  15012096  12147042  23554055   1770450  28143192  24198724  13124670  33012843   7131656 
 17875980  38984825  59189416  56073490   2956110  18699966   4991375  17914378   3431136   8699870 
  4083795   4636782   2043232  38092460  55735020  44783530  20187295   8545764  36610704  18106000 
 13078070  10722090   9824269  40804944   3157405  24738874    378224  21415836  44304403  24381060 
   704916  14814954  34630261  24373440  34171280   6929550  35827840  15085935  50222055   2262024 
 31594640  19567548  30789666  43106877  15068392   4234204   5152304  20568196  17393040  21873236 
  4710808   5722229   5762304  44458596   4618396  16221978  21849424   3557088  53921700  13568940 
 42948130  35447508  62321648   3531360  46560415   6738934  34350292  28661997  76741668  41398175 
 39662948   2404650    907208  65550874   9942192   3305136  46495491   4328454  23032482  16411590 
  8772504   1055178  27849954  64630482   3282190  46663476  53420835  73785681  13510432    376164 
 30575622  20828416  16211912  11192300   3193225  57875013  19985233  28493086   1878976  15938860 
  9352636  54601416   7664976  29525691   3913801    271011   6740446   8039198  23918321   4750656 
  4080180  31914618  33488792  44916988    111141  33197175  60095736    133920  24372240  11160429 
 74186062  39811560   1990344  27494587   1837320  13536340  17457480   4483695  28811845  11870560 
  3675548  41238664  17196520  15993834  53331255  21699029   4755392  19964796  17830920   4197791 
 11192360  52234800   8903205  16708065   3701130     97399   8697108  19520622  62145600  20506116 
 72026938   2933280  64243504   1099800   5150390  42354914   9562680  23848680  22075742  56617548 
  8477942  57128753  19213551  14811172  20326857  33942454   5619928   3262680  29480416   1830273 
 16260846  60022095  26390130  66747228   2462742   1849500   7812168  50143030   9303228   1811216 
 37908800  12074202  18504648  18791880  47038380   8445437  67142198  15732236   7705522   4126410 
  3316454   2595072  10137610  73712844  23898178  15555812   1742789   5493305  16067065  85035505 
 86884276  55595085  53105563  10484838  44106816   5788866  59095757  50257350  20351324   9307210 
  5424678   8487016   5251576  25388025   5510040  40649310  13159188  15663354  43197882  22738678 
 46709403  10589752  14008060   4486100  41880265  43424829   4858749  35328904  30615312  60573600 
 23626898   6289908   8391530  67252628    718820  15246017  20407555  16349445   2703663  35547784 
 11027674  30525985  19611834  30666538  17231219  20689830  18247296  46388532   1249430  28373136 
 68018000  10283113  28821112  27905018  20692260  57819712  58220820   1687796   2983680   9187422 
 30210713  40101600    682718  48488748  14629620  20193768  12768107   2780196  61924800  14125588 
  4842768  27870570  26819925   9683397  24286944   3071230  41672754  41524789   4104180  12293997 
  8344952  66480601   4986975   2619156  21621357   7883584  37423944  13031181  30435615  15094129 
 35255909   1093420  11335164  80667108  11239904  85181664  67952870  10532530  19271214  20272329 
 14142750   5359310  21269761   6719625  20567182   2522124  46630098  20318594   9012000   2718804 
 54102048  51383610   5914608  80051944  23228215   6874512   4607880  19394864   5486132  29286759 
 36648629  33448309    578100  22938899  54682485  27275496  27294085  40398084  54243906   4115223 
 49722375  18890130  28594269  46794500  49072731  20507220   5032300   2564630  31987890   7280400 
  1146996   1061379  83008016  23910954  14531328  31741822  22934340   4111140  52706562  13126721 
 16379849   5898629   7702758  17561472  42945830  24386994  59001766  30430158  41808186   2156000 
 27504954  39330550   5093795  29929617  67985970  10475916   5343780  15538952  40786262  60897795 
 13129770   2060004   2047875   5806172  45127420  16582896  24886564   1370238  43123315    270192 
 11644000   6393844    331454  34277418  10222497  19195014  40849560     63646  33161784   2160832 
   127512   9887956  44450385  11441160  13136136  41270056  18937390  54579252  49423103  12865500 
 78403920    428740  33254652  60593910  11583760  17413071    296148  34281490  35011083  11392536 
 16150272  15211818   1148634  40265690  28011855    884000    492864  39595672  29370678    174994 
   199584   6183292  12922540  33127786     65989  48312305  10398090  15784704   4516344    100380 
  3993540  51377308   8516816    127934  20456663   4403420  17871645  14154819  68908311  21753283 
 11847968  14874496  39633664  14274452  30265158  27991765  23162041  23310165  74501464  16822091 
 19778784  16152138  78809688  33132050  86152499   3015012  37302288  30366700  33809468  80622678 
  9205152  76809005  11452875  48715321   3872448  40935616  14511438  64911164   4787100   2723064 
 32660848  23808730  29323528   1646172  37399925  23014209   1937069  34295328  23533270   1071805 
 12129440  36508521   4080355  94088376    498044  36648870  59411858  13254014  28808145  77318720 
 16335684   7741355   8696804  52146575  34249514  66717630   8887697  18082092  80060463  64696424 
 45211226  37406662  29200150  20965794   1213683  13314730  11342430   7840973  42413890  15423672 
 25610312   2213900   1837010   2960895   4094248  24281910  23134496  30732000   3298350  72645804 
  2787950   1294124   7133268   5348070  13135560   6520932  26159592   1519714  40704348  32047470 
 11398725  15027498  17787058  51713700   9977256  32181232  63072120   6723024  17434332  64086018 
 24638950  43695261  51901722  13020130    710333  49985550  23588034   7153265  51478680   1913775 
  1803036   2857890   3193216  13109800  14285175   5773566  74327386  51706272   7856256  46344363 
 28322184  63333088   2269510  30665601  35995779   4175323   8967600  43258057  55292208  12725320 
 44677493  56866456  58680136   6337955  30591232   6840806   3766905  30367110   1482624  42140367 
 86924018  23160792    149610  53800670  23815194   3144310  26078468  10391720  13344237  11675222 
  3837740    277104   3987354  25837898   6648390  63952250  13427152  68523975  47061993  15184977 
 19880784   4939327  23551465  11295636  18849710   9242940  14931420  25735900  21972528    769197 
  1743133  55373716  22542608     79002  17397200  18894200  14172760  70010409  11056562  54800784 
 30233840   2937870  28754005  30670092  60429222  17182284     14200  16267224  20696655  25613168 
 54753600   3233352  79967955  22243650   4208022    920700  37025436  95297850   1657320  10401835 
 10831062  47894280   4616894  11726274  39739250  18125042  72945201  19478676  34255456   3157272 
 37414760  38214572  28041622  36265964  60741056  58554144    434426  61323352  58598197   5368979 
 19955320   6774864   7060575  75642742  40825504   5581820   7238430  17750096  39517184   9799305 
 19485536  44124395  19278446   9309373  10259104  17161602  10244880  18027984   6247150  17789264 
 62090505    761136   2928608  18015648  43434208  26886768  79536096   9791133    436895  37391200 
  5491782  53213622  23560759  47294408  28042080   2723180   2961777  21568410  15337985  83173316 
  2723254   3612828  78563022   5453838  57364690   4252688    679440  10712722  27138640  41962006 
 65323701    326800   6277022  24461223  18021498  83903644  32579440  44466918  43127568  11412270 
  2295161  69766549   7017488   5214560  37868800  16747938  18437279   9687454  87813858  15391872 
 12885280  18736864  14288160  16870392  82795032  39818038    851704  38705204  23187168  12473220 
 57286552  59911596   4923030  67627592  55006700  70428852  14057232  16962855   3209014  12485095 
 70066386  43748837  60989440  36901515  68193873   4614872    358316  26862395  87658362  45986375 
 10635846  30934430  15626052   1816965  34627152  29426254  71885452   7990320  43176492  29674554 
 62871899  46778298  46467168  26809245  34797840  29320206  17575534  11320323  46645920  12463750 
  5454336  30378936   2724202  55626252  44445588  41231040  13468570  19137034   4030026  16441176 
  9351360   4475433   9269424  34026900   8321552  25973556  34059802  30787110  13782825   6374896 
 40412907  35719200    329842  70961724  21383280   9504664   1887300  43979490  17529312   9865275 
 20126564    242022   4314600  22953153  73408890  27787830  38371062  23913458   5541824  29506098 
 17092735  34117236  34162152  27379456  31354290  52123428    580668  30469290  11606274   8439040 
 20652045  15277780  34439684  18412650   1133244   3445673   1265994  53347724   1979232    413842 
 11479710  15336460  29665280   4627536    390936    168252  48515586   5076290  63178002  56698313 
 62890920  63911976  44262508  11692759  71233640  48032471  22979877  58718493  11910739  39055269 
 23302018   1113563  32874144  40775535   7692672   7734562  49853075   5457680   6976400  46326504 
 14283140   2698787  54617328   3881410   7040800   6364734  20448450  36074720  42036268  37041840 
 20222972  24612322    130062   2215350  18816864   1980060  24626945  19217016   1044870   5192781 
 10138492  68246224  11318429    348641  24171301  61944696   1943556  60281696  55440554  42435828 
  2853200  50218784  34417264   3262005  74415170  53769510   1690584  43758000   8793405  40392136 
  6231888  10234518  16688322  27958832   4036320   3272046  40019678  95052640  17514585  58610740 
 33641244  42993738  18503086   7199698  18337002  61015790  37761442  21262540   2047227   2719083 
  3753860   3293720  53833416  35300538  16475216  47137116  77988243     44253    397184  57941078 
  8619750  40326423  58538772   9647586   7068762  10864142  79568514  17681904  20362576  44875002 
 43853040  16000479   2546028   2825592  27449686  23419845   2584764  40964820  17700984  46173834 
  4597884  11040213    201353  10807677  41355804   5951560   9736583  39326716  36761480  80076456 
 23309484  15740984  14320224  71705989   5335880  38322900  17279215  36474336  59886288  10762983 
 20095360   4354200  42965074   1588212  30872504  61904424  12533346   1539088  39728955   8972368 
 47382568  33693108   1391232  47367852  52023206  45838914  49570062  22146544  10611672   8660487 
 36208620  11690809  33049996   7888390  23153448   9196152  16514900   3439760   3246503  34242084 
   215156  39379054  61855248  39908388  17173618   6575883  71190240   2730054   1975176   7034192 
 39244704  50110872   7256844  52759593   6680688  41448336  14733960  17427900   3119040  24271350 
  3023940  31153416  24164800  28971072  19792796    309016  59446260  39915084   3669904  44139184 
    88192   1075216   6046068   8233125  33849450  20574455   4894417  51138514  21265916  27618084 
 38274720   5863662  85505256  47094476   2949648  75798294   2529222   4976685   2654476  12975385 
 27158880  47900790  30701862  12522048  63917280  47463372  71836484  11802290  15689576   1900455 
 25410688   4073112  24015663  32508080  55189068   3467935  28187520  79426822   4949505   5987304 
 48562576  95676426  36731832  65211493  47271238  23444288  11855753  14782132   8151420   4367041 
  2325660  39824526  10633588  33717710  54702004  15993308  19857124  18073104  31669164  27602616 
 21609452     99000   9456104   9670920    138600   1508596  13119165  28212905  28480392  61466256 
  1073198  13788555  37492888  19086584  24782500  45818919  19276704   8203872   3681726  29962206 
 25763088   2334112  25196622  40013928  47873790  14567280  38805048  88656016   1511589   4528566 
 22921432   1662192  26689180     71910  16621538  12097624   1132677  18189600    995808  42583911 
 69342740  59643651  15558624  26243230  48874176  34145848  29004150  41931000  54384311  17456902 
 13242600  32713884   3317178  12616535  21694048  29762976   5754352  23378384  23509926  16354896 
 76728736  44314372   1901394   6197568  36949398   9221360  50891193   9437958  32445822  13038297 
 16513356  25679130  44136090  11126499  35448469  25086669   7023258  47868788  38645696  44222398 
  1877507   2119222  32433568  15995007   5489244   7438080  63578112  95162568  15708550   1821347 
 51356970  72755072   2188800   1365680  70881008  32250875   5027491   2214090  20149857    568293 
 14046332  16749180  12632071   5299760  14237300  49734540  56462656  13885209  18126512   6782240 
  4495761  12838136  32616720   5494392  34159800   1041390  23733184   4481250  16417548  10527595 
 10240425   5577282   3205782  10683087  16423308   7881278   2342529  63116911  28242320  67869750 
  5518712  29976076  67355354   8270440  13304200  56670740  17891868  24400596  21513465  10000568 
 39574444  37895975  96102791    716664  39667803  26601330  29950630  36578158  44985234   7792044 
  4157010   9789835  23483240   9394515  12736282  10945280   8700309  24729380   7577568  16452506 
 32742479    408204   1105719  14025253  66240810  63804641  39303414  43700800  28730909  25974931 
 46085096    861948  17150413   4279550  14542485  62778627  31863070  30871428  17844396    708048 
 40331475  54278288  90706788  29684881  19116500  41429025  69014459  29876818  36573174  14680368 
 41525166  18607606  33656824  48308190  59501709  31628880  12268476  64085984  43676276  23348598 
 49289988  22410678   2962589  73839024  53310304  61109152  63121572   2652174  29261106  24596474 
 36395309   5437236  20898669  77214176  36161972  25214959  71913426  95643071  23244475  42263949 
  1476213  11376924  17078490  32000484  38435067  28815175   3844148  27907295  15864222  14194195 
 27716370  15836235   1006590   1600096  43311669  51480040  58980928   3014010  14030049  41459017 
 16564884  22774752   4715690   5451380  24033744  19478826  23390514     52824  15331930    145000 
  3895890  43416870   6953214  10931164  14048824   8560816  56310730   6344214  11823670  50893480 
 41934482   1947249  22358325  31649040    276804  68295636   1885275  14462065    402429  49384326 
 15055002   9507312  46237128   9857070  77172962  12260695  45067136   6297600  31210800   3886416 
 15569463  15543626   2779000   9353964  36728054  41748289   6151833   1791276   1031557  53666091 
  4446120  39380075  17684660   4084215   9613908  14855238  17808424   2173703   3464660  31404378 
 16546176   3416820  40864276  10261836   8733752   3843410  80812224   7988946  12279285    399000 
 20454192  12262854  12080750  28030847   6083871  14915120   9472105   1406855  28498920  14901620 
 58881016   3109482  52357494  42595500    129990  39959370   3296301   2292553  22814784  35895054 
  1770885   9879857  78501150  11816348   6558591   3854834  38391479  15913436   5871822   6525246 
 43764612    690688  28650355    662816   2932849    872586    316376  32417840  35262420  16017234 
 22987053  16727735   4165539  26785647  12486125   1366400   2115232  28752264   9445830  11560830 
  6383500   8214732  23297176  12242720   9644110  24770954  49599880   6259012  31903879  22624386 
 67286148  18106690  30952476  10960530  52255364   3765344  55405780  27677832  38280960    617766 
 79943942  21869760  13310296  47668051  35716884  14775992   9250092  76254780  73078504  12266333 
 21101200  40265880  48984320  72140560  19039860  82293244  25558446  13509184   4038656  15203818 
 55046682  11193728  62369520  35505338  17189092  54832444  12767832    508544  72231405  35356764 
 24509651  30399720  50748066  70903174   3039036  22980650  12762984    581154   6170174   8094000 
 74621526  21696024  26534461   2574968  35199651  25907910   2382156    789327   8558944   2326434 
 18823380  26779654  31411470  32408802  54638610  33513348  20511530  31860108  11051088  42733274 
  5274152   3032586  88676408  42942288  43693836  47183985  48533062  76186776   7499655  37501520 
 12324515  31142178  32662919  13435008  58217757  37385403  34047548  44260410  10865132  12883772 
 26164876  36358836  73631178  36853986  91244998   6716920   4330394     41790  70331400  39359124 
   305634  25604130   3198852   1710251  68025771  23001440  20780414  62479254   6541704  62166412 
 41419967  19496807  11057600    733824   8531170  44499074   6369552  23988822  69812064  16493620 
  3071280  18364080  15166414  10530700  62582890   7406766  14751752   3772396  68556535   6254907 
 11517527   2950325  10551033   2962960  67215981  22993621  80122873  34371396   4295620  15949818 
 47354216   9455976   4971624   7082361  14197560  12058464  13256464   2197778  12626574  14922360 
 14707302  17189280   1015740  17914200  13121408   7304582  13899681   8868573  39551080  27219462 
 35584768   6581013   7583355  18908750  52160912  31659826  56225313  37396323   5241024   6573936 
  7577784  10793756   2637648  14017080   3260797  20086196   5955792   4707876  13594570  65761736 
  3051984  12481248  17471641   3619858  10458689  53829228    186705  25120788  20808912  30460045 
 44449770  58775092  78311016   1152750  29767023  15430779  58035059  11169144  71876268   1596392 
 35839843   3283984  45204758  10347614   2049036  42666260  54468447    826785   1222928   5624095 
 53305330   3867400  38907759  13772120  43712654  38253114   8217120  56257080  55916867  17810807 
 62088426  12389920  10623594  61296570  68852133  95576760  24139359   4055740   1160760   3289888 
  6268042   9319158  17895053   7142169  12705028  26397120  16883748  77434881   9164440   4250286 
  5833880  33600630  38097114  31207344    535602  52249386   3401424   2588184  17461016   8782092 
 54706925  12073518    876546  23460294   1783317  11429756  65802280   4831288  10101024  15147405 
 16348800  15032512   7685839  75337800  51102596  31227560  14017068  46540908   9166452   6162802 
 63518885  20128558   9563760    287874  40424400  19854240  29509920  19410381  30215885  49768107 
  3186567  20549545  13131099  52619369  35981757  26014775  17391857  70347732  66380259  21615095 
  3611023  40764173  27502728  68809749   9326868  14458068  37651243  25429626  27381504  14758410 
 18660815   3505824  71257144   5826588  35094475  29136198  34853916  55638540    714725  23746143 
  4930359   1539464  30143666  25868362   3438426  17730726  38216534  19473834   7469820   3897348 
 21571047  69075544  87003090  52171800   3563775  10777638   1365068  22473568  80097556    539490 
 24775680  30846151  83785680  77124180    302446  64852502  88865010   9103787  34924042  30920144 
 63604880  24136984  23052148  32777860   4588325  19333188   4288125  61437915  17060329  26934229 
  8644320  30896048  87852534   3921240   8129446  15543360  26909612  76095438   9488556  41837086 
  1847440  12733175  18166659  15753576  58253360  28486892  45043752   4970070  29648978  51794095 
  3108732  12023247     23532  56638845    934337  30657811   9155784   2047536   4431900  29974770 
 11046636  25879666  45540324  42673602   8043740  15297492  35247600   9750741    443400  36544410 
 50787293  38862752  64376793  33774912  14598276    511707    498736  43030120  26274370  10886772 
 30322942  31673800    406032  56061390    830540  27382731  49124278  28497381   6974700   3485890 
 76032270   9838400  24874078   3768308    558712   8517348  44981436  15225972   7875527   7067155 
  1435982   2274064    968880   4132224   1200846   1701241  14474696  79558290  56019628  33060223 
 41006859  23970045  28408738  20138804  17933970   5658432  26481168  28761855    821240  14664410 
  6338736  58772084   6439752  19193454  75652759  16182782  11771144   5373188  27650898  39619464 
 19586398  12560406   2491284    775656   1506804  24783360  21148117   5306288   3687390  57838968 
 17285268  80318240   9653868  11327582  21157600   3306742   4737262  10644222  50567086  58271499 
 48790341  26371169  40621581    663575  78262668   1589576  17574836  53182464  15915977  52521984 
 44613266   1561616  39916584  64720384  44623640  44537689  43485031  65332364   8505684   8491620 
 93008952   6390021  12198864  12728322   1411373  34633051  48330855  31791540  26013704   3319870 
 41920340    931855  17795311   7460160  32226160  16330005  68358020  58668168  49686020  35103680 
 65034046  10914815  16129462  52247910   4727772  24292375  23739556  46677440  41200610  29714737 
 48020368  53453292    879872  25040448  53292576  11604496  14294340   6699770  17251104  13477042 
 27183240   2192610  31210075  29083230  69331080  15132405   5285460   7289224  26912220    634920 
 17634780  33563760  15090614  69276552   7074099   8716323   2931120  73176546  14213232  32226200 
 61217646  63108830  83773831  36567630  10963880  75029619  11638853   7768650  29191126  15361506 
   743864     76180   7576996  36917722   6188762  37232252   6798208  48918361   3280838  22054032 
  1910400  82146360  14878479  21509250   6651822   5302080   1407838   9594725  19553520  40854627 
  7123536   1505725  48801825   2252640  74994975  25854552  32398137  16920596  41252436  25236293 
 30209904  35679060  24968250  40037074  49676520    676620  25622480  33565392  65885205   9991137 
 10043838  51855596  21265180   5412480   4462112  83680532  23066373  50029200  69336897   1785518 
 53276900  10262148  11296080   1563640  30916236  27646565  54990399   6816798  38556485   4762728 
 56065932   2072463   6596458  47299766  19141272  58119792  28917936  43538875    286848  45938291 
 34415958  17579859  69047044  13247000   9891720  15654330  62363520  20261792  14378424   5137440 
 12599730  12326430  86067000  76391770  23468024  52948539  29970180  61884618   1577616  44709357 
  2043492  32405122  29893781  33706995  21735836    132617  14695338  59024200  60201825  21278808 
 10177920  55264680  42425080   1447854  21808731    694386   8716272  20690663   1507050  53904922 
 27241770  16400098  20234148  72423550    401220   9718764  68115432  49120344   2379258  15410736 
 13851396   9957168  57559344  52223792   6991769  28528257  15793632  15140769   1545838   3057808 
 38584212  13711636   8093022    583204  61744375  11949696  62401900  16654989   6496860   3371874 
  4213350   6467075   8747796  37345500   3135360     12000  12540540   9582492  32277542  17649279 
   108493  64229040  52282227  28280165  79540025    273360  26385212  10278528  28682688  41913576 
 44892180   3667942  19763874  65869111    402052  47858048   3295116  56731584  75588768  31663176 
 40738464  14580350  19108440  14701072    117936  66192980  50567820  17958902   6383970  32016590 
 76686804   2042782   1009773   4359509  91704289  18364947  35604894  13744100  45819312   9818872 
 35693475  22581760   2034816  66350676   1295744  57012662   4235136  49987000  14870065  17098830 
 28215380  24114610  35802000  51329024  42862275  33031305   9127825  14740420    731956  14275744 
 21859308  32888016   5164608  18298637  70852098  16071468   7928054  19832384    240184   5475964 
 25494832  60570842  70072530  49340622  27213130   3162500   4105105  49271346   4531345  26549042 
 11097130  33516721   6647055  25734684  24328768    476324  46825682  49442679  71863584  60954120 
  6652216  65370836   1046250  62746002  11323760  64446690  60503362  75298938   4438425   7348175 
  5611340  55167516   2944296   7390245  41941788  21124872  54789162   8090082  15586272  52250655 
  3427088   1899810   7700070  40751467  81752608  58426680  15628698  15593004   2019076  21422792 
 44812192  18051404   7740414   6393920  29206343   9967456  86920610  20901045  10566024  40284888 
 15873588    845130  34775456  32945836  28376858   4008660  16721226   4847616  11386625   2686224 
 53135915  15468180  17755090  21367947  29428334  18867408  57440768  50703780  75394800  12210856 
 60721140  23658390  24945594  55156666  43839770  11719488  13297435   2575602  45846213  30655703 
  1239030  15992130  50398803  21883563   9334573  71621788     62062  24753125  55344440  20069952 
 83196960  13280085   8810775  68106840  22723200  11200576   4196340  63452817  35713376  59727465 
 23425666  22358853  17124180  27506020  11153674  56114344  27607215  59509561  14062500  19025208 
  9379601  20210767  32805664   1387820  44382910  48449051  46068976  21143484  46449312  22182832 
 14724892  42194754  44264232  14535303  96660480   3047550  31154984   2247773  17804310  30512617 
 64422423  10810392  52430685   4532242  15913953  33635142  15436036  62973435  51696200  11442002 
 69525360    288750    403200   9337900     22521  65879408   1227480   1567480  62533378   8259696 
 47471115   3744573  40162056  31341504  26251944  33263846    139896  10742182  62964724  37055620 
  8654867  44776536  26168480  17299842  22620983   1456816  26013097   4794281  17645927  12225675 
 88736197  45441997   5853393  12053102  27679710  58076314  95309769    863166  58025316  26608092 
 24729103  21686640  39343710  24784788   5706852  17363672   4421456    647936  34601980  51674085 
 51517349  42590250  64629270  36305880  35863350  69455041   2028288   9025948  32744358     83232 
 42102535  34827170  17388084   4166268  19811656   2894724  11781355  60083644  22052151   5150748 
  1344720   8474660   1593592  82100948  30940768  63768750   6693065  31784775   1153504  27624410 
 29160000  36959902   7236795  38007732  10946584  26458386  64515754  24794575  16324663  28418271 
  2513016   2685716   8428905    965355  17877770  54414178  70399972  29075904  47512179   3156307 
  4964058  16928184  18643500   8930570   2906136   5422936  82315158   7960995  14799642  10343750 
 51945708  52664584   5417629  11793330   1890994  48229344  11733760  25309518  30038952  15923274 
 27282048   8336440  49961045  41173766  38116188  31646070   2132142  17885076  40232219   3020448 
 58551939  57526304   2169607   1737906   3955573   6886997  93548514  11287644  71286660  21823391 
 27291000  45662814  11313660  15412845   5650884  30694860  12547230  26892198  14782095   7853126 
  1252865   6573504  10143098   7328261  33261436  28217298   3062320  43389286  77954500  54245040 
 27298250     21405   3165624  33906873   2330046   9620304  35162685  50976648  33076281  14000584 
 13291647  27151830  70436106  40836924  12710616    539998  31628772   1945212  26594280   3015428 
  4821678  23225758  19296048  28857415  16453800   4335178  57213504  90362412  88896564  63060338 
 36278392  52096195  44939603  33237189  64179885  55521770   6322309  46846980  14230843  35945182 
  4331980  39696909   1120810  30091562  21638240  38001100  11808342  45005034   8001750  13489625 
   651950  34167744  88303752   1323008  70216010   3310461   3342906   3637308  39124976  39284973 
 32285880  26473125  40246320  34891675  22799696  12499000  50168060   4481280  27837160   5196352 
 14478774  32786970  39395120  19035720   2708370    669108   7789755   4526078  30879735  82705952 
 33203032     16008  11082240   2472932   1693555  54886767  16035366  20972790  64027650  12296559 
 77543255  54768750    430920  37684479  28027188  26396424  28854179  34122403  53756190  15209964 
  2703986  15574108   2974818     82126      2925  26557608  29880144   1455442  25114795  17321864 
  6685644  39123611   1814600   1573020  20803470  60209968  21031533   4093632  31264044   8463681 
  6907216  55056744    293535  10080770  47616600     22299  57960092   6968136   8698169   7509050 
 16733520   4122144  46050444   3204585  36802543   5332509  59286822      1176  17406432   8744431 
  5673876  11946116  77887644   5248208  25208770  15434380  25711242  30830247   4543146  45792000 
 48698540  41550208  44111760   3101501  13402350   8842480   3314950  36227160  11463024  27859200 
  6677958  49092580  48475704  23037300  44346925   5362352  33719628  37836834  13206096  68898780 
 56571075  38911952  38151136  25763309  37432470   4341571   4700208  57964764    480004   1622664 
 82927775   5854783  12615126  49625598  59763078   6642270   1594971  55692294  45638285  25031045 
  5908022   3355212  79284018  48635244  19638706  72618920   9892190  88878936  13676592   8511936 
   562900  62452700  25612692  12257730  72746326  21123424  34888155  40489471  27733244   7208575 
  6792624  58796040   3167235  57524096  22082775  46434000  24629382   6269400  22415670   3405870 
  2097110  63966702  31111704    798680  22642812  82554435  22831806  62578595  43355840  59952025 
  4377523   6207357   3423285  53260345  39244316   7099535  85771129  46660560  11474400    388362 
   267696  14487330  15375906  64526204   4037268  10544748   9251398   2125194  11141164  45015984 
 17796576   5580765   1177580  24775183    201312   3067792  42403452  80192187  34146560  62404056 
 53552800  12001900   6853892   8589504    980806  82514560  23755392   1275232  54736913  23620862 
  7517310   4984416  19524144   4317876   7981416  39902959   3903939  18905913  27853690  44106612 
 44649920  80007971  86573058   2235654  19672320    608468  27680958   1669018  20055200  11842332 
   760348  67083489  33716256  60278400   1368064   1467636  34731200   9265046  26116441  48377112 
  2097695  33280517  31396762   8474784  45052743  16290630  95103320   2771331  19336560  19866480 
 48288552   4323129   8124844  50119515  30504114   4066011  50570240  19278678  23546607  11646670 
 31354750  20927916  38906625  13236520  29615641  16021548   3916490  30891072  31632576  29906228 
  4473455  13466244  37905126  11625978   9866027  73042156  37801939  10159470   2570700    189750 
 23390694   6887868  25002936   6761172   3816685  87173450  64186200    781539  64275696  14500280 
  1611390   6339432  29331601   4539936  10556234   7821540    160552   3528932  17181500  10618245 
 62621307  11257516  11958135  42371476  60230855  68264280  23324970  29216880  26078292  63013560 
 50417080  41062343  62782104  12932016   6533262  27532410  70402772  64629120  10503438  46188138 
 31554532    467167   2068092  53447807  11137344  15720432  87263592  37846116   4009408  14141694 
  9582671  29827740  18185150  52720394  39055224   1756020  15008290  55261540  10957184   7106120 
 28368330   3050670  31054710  40813960   3374192   2924639  61349848   2353536  45556323  10819159 
 15566490  14141566   7127543  75393012    933990  10536900  19705581  52893612  59889700   2450760 
 78281085  24536880  24499154  30908212  17168925     27936  13205335   2127788   6786750     10230 
 52430840  71732210  40069575  71546220  28730576  21325920  47794760  54246906  38248350  42579830 
 15487780  29896405  52763150  23541777  15453196   6469386  32397486  59693760   1743700  25942054 
  1002932  25717311  41353405   7003087  33377490  39627400  60796494  14841873    503534   2804592 
 76392008   2805219  23354359   4290709  33081545  31718673  22034670  12772800  43369356    921714 
  5834160  32226705  44075156  43639359  10591152  12814460  20594421   3453320    394848  19632861 
 46188296   1039760  32574370  29098514   3990982    650760  28956207   2146195  71007768  26406100 
 38649312  17044572   8742668  65782343  11451388  14462952  44997888  65564100  19051186   7118592 
 16323660  63300792  67392945  37129644   2527052  16285728  16180160  45771252   1109460  17135874 
 41725140  38545248  10617750  72162783  25809230  75324941  26545788  47609951  19489470  18358186 
 13532127  48412670  14570808  28913507  74541051  51852223   9247560   7692782  10104327  52883314 
 19563708  14494830  28210986  17846872   7380030  13421409  15525618    326306  15313410  89441064 
  8109593  26981408   5993946  19070250  21693544  57618300  63567420   9007200   7173056  53232465 
 16893240  53573528  45154129   4654448  97544980  56906920  27491235  32701190  39517247  16989615 
 29129831  12970140  13192080   2121984   1563485  76069632   2186600  29498961  14373695  22483020 
 29566460   4305808   9037710   1410123  82528611    732540  20629470  15862568  30436230  14056532 
 32608350  21455408  69793038   5531273   6441300   4011301  68295645  12186858  15267315  30098136 
 46935840    152677  17831142   3646881  16515144  27984411   8458512  38959986   7871355  70520552 
 30036167   3125871    902328    757926   4199322   1509640  33775328  42253806  39768806  18976490 
   961632  22423392  24284323  68277888  11593066  50627544  45799633  27243080  22967504   3448582 
 22261020  43037712  68479670   2258464   7870808   4204170  38553888  78932693   8828834  20252484 
   771580  34871952  25958412  39399746  41023080  11693376   2295554  14245552  38276721  28553856 
 53047360  42568188  71009526  62501186   2927710    771970  45430672  12059131  26230842  76141286 
 18122984   6862956  25634334  26361684  39893616  11675136   4922856  23575500  17483850  33629058 
  1033600  53853372  33812643   5239580  10972390   2044326  14910076   1067702    443827  52844869 
 41218149  25637690    123828  54689060   7593390   2310003  10342656   8544294  29398494  55062000 
  2144637  62978565  36298784  39459810  39915216  13030344  33230988   4625571   1591230   5701255 
  3112372   2910665  18969608  62095512  15489320   1265172   5388395  55010175  13137744  45471515 
 14924709  27491295  16726528  14063028  16787728  22456980   4242300   8404216  14574672  66681600 
 24815376   4829576  59759535   1194132  23334642   6966144  36130500   1353807  45162852  14134480 
 56920020  36610266   3209925  33004930   1042195  76544952   4035120   3372022  60864331  35786400 
  1939284  19193700  11815296  15602550  46499514   9985280   3032286  16229268  10675896   4891546 
 11733588   1982493   3708810  68686798   9839706  36161034  22890469  29498679  67656973  30763834 
 31890712  40373208   4368101   7994888  12059860  24120572     55301    126048  48463089   8927169 
 22855389  12650208  63485548   4982328  16477952  12202076  46557348   1185152   4251632   3581865 
 11064498  49962744  12034759  21941570  28541403   1204632  38188800   3335728  80179344  68129352 
 14426280     29988  74225400  79585976  23427170   5413070  11949220  66073180  28574280   2047002 
 18047925  12419605  13111235  52236240  59251584   8454699  24393855  28856520  16184316     92568 
  6848550  25418328  54080793  14700642   2726094  17196974   9704250  38812584  12647160   7836780 
 22283451  36909621  21529310  39650625   3044196  39935146   4662000    419985  12987585   3540658 
  8459100  44546400  16607633   9547200  33540715  87994584  41557320  15887025  23415786  23602880 
   758991  12491082   4097450  26361720  19982529  47411829  48716019  19756908  20245413  13937652 
 10502066   4589165   5869644  41628600  75457101  22099907  27680697  26034195  81410364  71399196 
 73946080  33196155   4295010  36107568   6414595  45426035  25645554   1042074  40888026  39894888 
 41813888  49936334  16471827  13123200  17642607  61956622  14421325  11365550  40346163   4468590 
 50388920  51663340  11812955  63975780  17858544   3923524    421388  59642870    781603  22794081 
 49661472   2106290  27958947   5064328   6524987   4286660  39026817  36801957  28293373  17424740 
 19123550  52254720   2870812    919849  23615264  46554222  46021966   2972950  10519996    407396 
 18931352  26148816  18900380   2480578   7904646     54292  13058327  49882072     86460     27865 
  3190275   4932880     44300   2066406   7890252  52419230  37544652   1321992  57320807   5667255 
  8906915  37717602  30875040    756585  17113170   1527544   1570464  20846856  42815310   3361176 
 21935004  70375626  43346600  15586499   6679788    664440   1691813   2291526  41032382  29352912 
 31124412   5980920  33676517  29831186   4795942  12675364   9361000  13762305   1806560  27373148 
 58976970  32058722  28567226  14206979  18303288  25990538  10353131  20129400  10174536  30989504 
 20958520  20059578  38956125   7554090   5464300  27292977  57476460   6330800  20495486  25670742 
 20209514  25923464  15911443  24702330  43969675   6775577  34304823  14840648  27422296  12867359 
 21214344   7306932   6562543  45570448   2031176  39450075  29418774  20978648   1019756   5223233 
  1926980  22049272  74369433   1757000  46115412  31827317  41457912   4174040   7452171    445544 
 20159455  50181450  35428976  33045072  56382012  65211422  19631544  16669314  37074548   1011211 
 13406030  27867490   1302897  19131750  56378520  11853935    986248  32729020  37448730  83437926 
 10098560  41617372  28336106  58623216   5462728  13230181  20117286  29225976    362075  39979819 
 16328060   3500055  17333862   5425623   1328026  14943960  43586130  23087672  16712192  14045361 
 23881516  31063604  50098258  12348819  35526855  62451357  27735100    747156  20680470  21462780 
  3077568   6079840  50658399  56599340   2054458    224295   1586064  18130510  42945510  23905232 
   309222    645978  32447889   7639826   2358945   6011830   6653934  53810892  26476758  32142000 
  6036030  12193779  10288548  11028132   6539015  16131657  36382136   4937481  72956342  12366180 
 18017692  11503380  22945104  19078920  70497765   3018112   3775629  17404288  53039140  16558668 
 47916240   9855615  56517640  10499110  13127400  22765756    289280   2311360  50435946   6089931 
 19833303  36177624   9594013  11585538  48031764   4421880  23533205  20202468  46203872  28212690 
 61842600   6910860  23886613  14898000  14017038  19747202  25209756  80907616  30345108   5350114 
 22431480  22954659   1542051  34125348   8463310  62219730  25538141  24049290  11808918  59663240 
 10939866  47900860  91007098  44606016  69212605   6559721   3551347  33006380  19384460   3951697 
 51022965    453832  45206850  47991952   2067318  19711800  51211909  32228591  15834242  18393990 
 24051500     82839  52687175   7156059  83447712  31138188  92871104   2840879  70713414  48608663 
 14313602   4479816   2503858  20164248  14093967   5507880   1797565   3372078  26027820   2199657 
 31395805  64473390  31168888   2225242   5379920   4562460  29732675  16690725    439182  44421112 
  8633394  65762752   1363946   3837385  65299976  15748200  18446733  60959844  66846465    856086 
  1429974  54913152  36935283  61017143   9652808   5501280   3158389   2271710  12185856  13786020 
   725648    564510   2701176  47140479  15150771  24673068  22395981  39381075   5563168   7930496 
 30780832   2085475   5596045  11685588   1510569  46778619  59446173  44207020   7124808  47591460 
 18647853  17374725  26130856   3573712  41786232   1759942   9816480  20066490  41699844  36888442 
  8233526  37611366  57809152   2883212   6155554  48888981  39849938  22333274  37302312  34516206 
 40781070  36830781  28930746  55175288      9002   7106220  60212931  66862292  33188216  26702492 
 15146378  24437980    780656  51375450  45911220  12719370  20786304   5984103  66804223  47139400 
 11188303   3165792   2834560  29542394  23732121  30825025  17972808  28221880   5596605   7521195 
 83017472  15978905   1118448   5856480  63799436   2173572  29243788   6730845  55287991  25966864 
  7866672   1071422   1937512   6226759  31614606   2046528  75488875  29883125  23254662   6889338 
  6581669  19792965  13112535    189196   9390568   6350400  40943128  52945746   4778288   9520206 
  3331796  36304870  14618885  20621916  51166665  73422657  45007176    958942  26441250    766458 
 56367564  23706744  11223684  15734872   4439142  44988898  29860004  22523877  45002568   7970886 
 68200092  13766184  82517215  13244700   9833736  87361344  16594600  18867146    174933  63714000 
 63409008  50780768  31686732  29466852  21967330   2728312    157942  64468998  49224504  17253391 
 66282835  58914920  51970635  47088270  29957604  51702211  21060754  44946343   9346336  17557592 
  1553408  21990210  12707531  12473019  72145710  16090280  25039314  21939291     44040  72433608 
   668152   1604043  54770560  28436096  24113242  60027630  15625248    246828  26346600  67389040 
 42507300  25159398  36572244  20986501    788836   5097950   1044177  56743250  25283772  21194880 
 65494030   5348501  16007057   5345454  36598698   5124504   5911227  17188428  19900566   2737452 
 24291456    210639  74426464    325452  66552314  10131700  10048896   8769698  24647216   8001671 
 27422241   2764910  14188800  39133325  26964210   3022250  47214543  43151600  10359376  10905005 
 32922003  42979417   1907976  19196232  49795770  12019455  10072980     60452  45208782  11140480 
 28143645  67691876  70386336  48563628   4467958   2427278  25063284  86729675  35372376  18798936 
  2970954  24614895   8273562  17967165  42540366  60636212  30739159    437136  17081625  23118250 
 39780688  74474826  22488928  53914290  58561542  71930664   2571933    220381  25200330  10923232 
  8842577    750708   5119604   9374274  18205264  21580244  22401240   7082064  25271400  61774219 
  5085691  18284460   7704585   3044280  49843454  57223520  71210535  57020450   2104872  23620410 
  5104341  10925600  12254305  23208460   5560420    395718  79694159   3728070  31840260  30672576 
 38119302   5565592   7148693  26742750  17020419  74094960  18923140  43535976  23887781  79824892 
    10916  25395120  31664905   6259530    548142  26709210  25994512  28928500   2152947   7296309 
 49348596  30705571  32078796  21919824  54277450  31005923  16286604  33616110  31888640  36610160 
 43637604     19110  15725424  19270266  81123610  29052735  41566280  23061413  37662020  16639155 
 10669124  43906216   6293112  58687640  74791952  29482400  20051200  86130830  54377400   8534948 
  6325112  11608014  20557446   3764136  66347100  47267374   4189924   9705401   2383776  27920504 
 30485400     74424  62445588  33037276  11128887  18992088  83639830  63199584  55058688  68883284 
  3665158   3965325    176190   2097885  69832064  13237224  14407984  12820000  35433015  47417568 
   432816  13225102  42815514   5922207  34648074    373219  67774421  11208456  73637742  46750201 
 11444408   3958542   6607224  32162000  34674971   4078763  17328421   4913168  10958726  17582642 
 37530738  23874754  86055050  65137906  67969800  19782322   9486594  71946875   1178520  45249425 
 16883604  40769708  15481056  11721408   3418875  15985400   8086872  22211670  61337280   9454318 
 28517385  31119360   6403155  19433925  27005839  37693172  12642364  28165633  12689100  55224654 
  1274408   6102735   5113226   1684548   1423359   9305480   8970888  24059418  25977765  36257844 
   969804  26692042  23643752  19871274  11121500  66637929  44990416   3153720  10216622   6181350 
 30660419  18321048  12656094   8466656  45191700  60507720  19432770  54718248     22630  59175732 
 58124381   8286971  13460951  27049932   1207559   2657270  29202056  55279292  35364796     28106 
  4213495   8881980  12737320  60532920   6248769   3400992   1388660   3580148  47720394  25261600 
 15082048  65744580  26332049   3365628  37648596    231268  52984750  11676960  27061263  27836340 
 23442184  47838665  19932624   1369216  50966272   2370001    421367  31215942  53362011  83579565 
 14794709   8467275  30821340  34412202  27136400  60141240  14882691  36229290  79825218   7447517 
  4093089  17434872  83821018  46870369  19110336  24226132  23224348  32226048    810840  21429744 
 56103808  15836913   1014208   1905360  16697538  15032952  39560559  33980380  26809104   6547968 
 21805368  20123640   6483795  25334777  41633811  21060385  19026392  50206460  27122175  43649441 
 12338144   8033382  38238720  32562244  24502436  14648208  44823240  59530382  53041448  10569555 
 13000325  43208886  21017979   1449525   3765165   1978760  30112439   3243825   8377122  17071050 
  4480354  13617980  42395839   5675318  58518135   8750864  15297756   1321016  10714935    801508 
 55229848   1395222   6139770  21579775  60961273    211104  11237580  25242246  23392467   7648512 
 73238770   5097516  34866447  23830344   2776884   9441267  17983938  33383250  13154895  27657155 
 79790025   3420408  12434439   3092925  25863474    448868  19848972  18202760  19621698   8252696 
 34215410   3429200  68095045  44547570   2984000  39784602   6988774   8666592  32113664  42474196 
 42770793  13819275  23155410  56854566  47448275  15269964   2511340   3859174  31326120   3867240 
 20629635   9949907  73922865   8433558  27972750  50352759   8620744  18215680  45810156  13804306 
 23985685   5511434  17767944   7803954  64116066  25589676  35316285  23970370  42698067  31508645 
    66304  29166900   8704850   4163964  43040686   2603466   5010892  41746560  42674928   2380758 
 17921526  83118771  15119930  41713870   3335640  35845320   4954041  25364358  33034378  13275646 
 15273804  20473056  32857700    686816  13011104   5832460  87457303   2544480   7862100   3038000 
 62246440  49664760   4321500   2460164  76440025  81451656  30787524   6346980  28613376  89874232 
 58068129  15549133  24040863  58579162  37870273    872960  86795820  20031543  93275308   3627585 
 40733022   5531669   1653751  15160080  20114160  60025365  12045992   6366370  31543832   7645599 
 25477341  33039468   9577176  69098712  14136174   3994560  89060160   6342519  48775748  78064720 
  5602427  40758333  30948183    764745  62201736   3018203   5541760  12790479  25096335  24302729 
   255118  30593234  58177638  11750735  50909925   3442425  38685208  44990176  18676749   2968849 
  1337294  76684996     29799  30364400  18968700  12586740   1617031  24480180  47508946   8951164 
 37360191   7454440  19907706  24871161  28405746    958920  17332146   6067260  30058860  23327865 
 41158897   1251720  19917600  70293274   2104600    298494  51496716   6623232  67552380    902376 
  9524318  43650960  23092575  64031109  11681768  25605044  17652714  57853516   8509429  67033278 
 11469792  26372056  27223344   3541550  16679948   8605080  21298992   7086440  57700237  22478390 
 39370760    883386  25732728   1768075  37262435   1985920  19149072  31012146  50862642  70653440 
 58664840   1133406   9062339  16828782  25087188  39013436  26563427  52843104   9950265   3693772 
  5380263   9920196  30211115    783853  47730284   2250837   2669875   8230372   2689200   3278535 
 48633372  41671240  20080183  11976634   5365080  16144928   4521000  52542456  27972737  10823351 
 41061750  57201477   3601432  40515543  20635356  51456142  39594890   1028352    284016    703248 
  2340508   1441500  54633952  14285492  50919360  29648106  11666070  12110900  72478076  12754332 
 32341401  31527375  14982583  12419862  15898784  11599876  24258388  49872891  34991200  14052181 
   284460  66837091  13726044   7508022   2143780   7700040   6652188  48754800  19156866  12704649 
  9197038  37288944  21890360  12551112  20322018  48029642   7072992   2945880  35186732  22822164 
 69834570  17445978  71027058  14463036    342702  19116305  21168189  19549530  32696971  34841352 
 25257680   6185450  63815422  33590150  12893552  41879454  60992121   9770992  28525992    791904 
   113169  82851600  46021900   6031592   1912383  22096252  57024450  55308924   1366920   8371674 
 56888754  14262500    693384  34248256  54783256  26344032  28139106  62156900   8773453  31991926 
 44072127  10664713  11881034   3212718  26754547  61847207   5939592  23341968  57457368   1630848 
 34812298     78078  89218479  16727040   1545590  25227601  65474870  47810290  69468510  50146812 
 26784535  56560718   7815808  38157295  15214215  23199229   4680702  37357227  44012958  45714616 
  4971875  89452320  24333834  22520979  53435620  20878679   8365040    498870  27915316  47521404 
 58387725  55584795  65398840  14628024   1619550   1128105  12385204   2068419   8680740  37182720 
 16511560  40566042   9988520  19832522   2754221  39166292  28990170  14325220    822487  11197832 
 25253100  24333632   9397366  48521655   1773576  51400105  27339620   3649072  26019301   4600598 
 22577995  64980232    635033   3314830  46306820  11279160    867300  21717520  31823248  61878384 
   351555  16162839  31656752  29208459   9601904  30340912  27558265   1931520  12053860    617752 
  8910405  14144112  30073120  59705250  21489002   8296071   3959214   6497392     24060    350103 
 20304196  14676269     60450  45836716  59263008   7173306  25793982  21620955  27198646  70954764 
 58022085  42108594  20134718   7623900   4408950  27323217  23982096   9264776     51471  13381116 
 32766907   4767310  35360788  18891592  83069990   7263160  34611983   4433682  16109122  94957969 
   139500  16856200  15848404   7576212  57222144   4767743  62273120  35100219    830088  35719281 
   331900  36621546  39399654   2601613   8745376  58567270   2916221   3904592    501840   3904904 
   303156  80962875  40968160   2891952  16667508  54681007  14181636  17305456   8103700  36454726 
  4015264  72439882    690612   1046983  26949612  50959990  15393664    370691   8679312  41108080 
  5109825  41709915   8426536   6748686  32774384  66151202  80021664  19668600  62948775   9912690 
 40371306  37649792  23041590   1331235  29409360  63646290   8989617   1134216  21376305  45871203 
 34361040  20219724   4667016  66483668   4386789  25396350  10987907  39379446   4045670  26362064 
 23988734   1443096   8208504   2946177    374922  41343848  45784344   3812488  21409743  23907546 
 40742148   9212725  13206416  11906376  57510264   9671760  36828756  41328045  52541760   4928920 
 21850920   7047432  78875658   1665540  65654970  11539896  36792797  13288136   8329867  36268866 
  3811990  30991292  20688268  39072170  75752391  26277950  31612714   7586435   3466980   7639613 
  6398595  45708290   7569484  65731176   1692800  12928830  76230474  25453888   2203970  42902475 
 56932740  41098767  21481725  13672508  42634575  37320480  12163644  41967147  15431275  13604850 
 50367832  17249836  22018815  11821085  18824832  37936466  19529688  21202350  12019294  41888560 
 50974118  28137618  36298184   1512175   5251885   8151898   1492491  62788992  40136456  79578122 
 14527765   8086188   4295417  42082236  21450513  43271474    578589  48163721  19248444  37425262 
 25142040   5076568  16691104  43643488  18626067   4050774  11414528  33806241  49312690  62348880 
  3694845  47289242   6944760   1676226  72641525  63881545  57039160  40821660   9012900   7403020 
 41066172  12843560  70292672  28215605  14595020   5722933  30469681  45408456    333795  45695850 
   467016  14683746   5843965    917145  40310237   1526973  50369404  25927812  26095582  45800112 
 12593232  32912416  56251925   5004390  46266140  19350336  16090584  54596601  17472432  49129760 
 11527347  26842311   2680167    138306  19187681  56854812  64921180   2333046  51626052   9199641 
 24838056  29612812  49647152    346489  24967864  21682990   3508638  13781900   7790115  41644400 
 51653508  35534265  29495697  25254966  46764648  15889621   2449152  34354162    182104  18647244 
   950679  16947658  19165902   4188832  16436462  49097484   3617952  22866976  10776768  18012430 
 64971108  17326584   6278862  57738260   7986189  74667480   2693727   6574078   2650945    262318 
 41412250  29931704   6280839  63513852   5159040  41162428  56245614  40133624  34173006  92004255 
 60428544  34563179  60560955  21471339  30625566   5120440    612454  10070596  73172553   2278080 
  1397250  15288000  36613500  35972865  33272472   2476838  18677686  22762948  25924473   5573897 
 18689186  66110031  44571076  17363364   6737850  54459448    989120   3318048  16383216    443014 
  1930512  32918528  33645075  46717860  27186644  55842400  21329280  17155124  36646729  16413804 
 44552495  40847357   2254692   2534322  56478032   6446400  60795072  32051651  66399302   4731933 
 52707239   7247745    914727  64201027   5532040  14658390   1048971   1639848   1315492  50942450 
  5694700   6264192  44464470     66056  44486928  23340043   2235420   4507503  60818032  16287390 
   842688   5326308  12270575   4127768  28163898  11247012  12786304  46121490   1439046  10181889 
 10361182   8319904  10078613  76460508   5773644  24754056    386175  49532696   4428600  85148070 
 44990634  22200398  37068801  10421952  11150469  57127310  49940968  22416855  31714820  22724193 
 30787020  10321220  10750960    332994  13340998  33917472  47355840   2992500   5850306   8948456 
 34350420   6564316   7447000  47987889  15836120  13054965    593195  19466856   7685405   9714155 
  2710716   4618143   7209775   5910954    342395  85200125    817377  68769550  30728316   9915669 
 24031527   2977965   1264569  33983372  19890164    864869  84318312  17931375  64145732    535214 
 55643808   6944220  53979604  31549287  37575416  31437571   1595580   5303184   9322123   4251510 
 10803144   2708425   7556224  79975040   7046595   8372322  15889986  19312458   5765265   7977810 
 20277459  14303562  29686174  13692378  13144627  47173581   7382526  54793818   7967906  30505336 
 43010646  56021000   5778932  14125489  74859280  71705040  32387250  13617370  14143696   8016448 
  5996025    594002  31542423  58302112  52853229  96361550   2632609  53648670  17329818  23565816 
  7114800  10909038   2944110  22968921  82427697  49690450    835284  64512120  38190900   9365380 
  1142967   3810015  10414818  49689495  43014456  44664627  32244654  19098593   8421818  69540224 
 11069590  42008266  75880647  36763660   4724919   9199340  11792900   3484467  47954318    431742 
   569867  33366502  45063144  68239276  14915360  15451245  43914855  17999072   2203400  44225876 
  8727492  30177434   6051833  32600592  30752616  33090343   7070749   3833800  45750220  72975409 
 34766004  12672480  22492580  26878214  10160046   7862199    192731   6796908  42116998  20687730 
 10542972  28561788   3969244  45947472  93824811  72762975  35329635  10535740  52264449  26642456 
 33535398   7119596  28608420  52933352  15979138  84040653  32279511  18065009  18132804  46128444 
  8287230  63483840   6425814  62807140   8447436   2108415  23482660  35072532  20526410   3750336 
 64360332   5069808   2607795  20803182   5886250  14633115  16895545   5273964  33005700  67844250 
 13606308   2034340   9517233   3933252   1500540  12404363   1288206   6963516   6221782  15144855 
 41160798   4593915  65399272  39251256  68879700  24229884  14040152  26013618   4727612  67841386 
 42905037  16595836  81580566   6016176   3155571  73721895  35912673   8968323   5732784   2403597 
 21346328  14562727  20417150  34068957   9482192  47165340  49151346    717837     14230  12401024 
 13089286   5619515   1291664  22142300   4945306  11339616   3569146  24429052  11482170   8180148 
 12047178  17523696  43690190  13670604   6873718  14801696  15276870   6663951   7434286  21434299 
 46281907  14527530  62266920  31165244  60211710   9753744   8590563  26524308  12800656     26392 
 15190272  54093312  28794730  57298722   2195879  16872394  64587831  10452662  15771756  20560961 
  5449860   8750880  44095863  47854920  40549610   4852562  15207508  15532132  32561700  33513454 
  8096896  46608666   1595160  29811360  16943268    850592  15225168   3838608   6004272  79288110 
 32201760   1473540  32755437  51785362  17013282  46552495  46755542  10141380  48797015    641818 
 19044649  15414309  84386250  18746070   5474904   3404772  47761488  15020952  59237310  18370190 
 11052564  24048946  72463519  13653846   8355504   2834185  34723640  24129116  61721348  10166456 
 51304000   5110826  29810430  12241600   3919104   3246328   3497130  10637874   3675633  18890585 
 40843816    471784  70535101  17591850  49068734  12437775   3345300  39482300  21805173  24655388 
  5230176  44244081  23748024  24913710   9775059  51659647  57281504  28386855   4126957  12549552 
 38768310   4045445  26135872  35455561  16640883  24811473  32281580   8794828  97268816   2162605 
 12869562  49967484  27542385  19898320   3152490   8099910  10724775  51097597  15368024  31360830 
 15666934  36171918  50059730  20895602  22535331  18539040  61779906  40575304  44688266  14258979 
 39793090  23660608  29911680   9188184   1624050  18567206   1412941  28014945   1263746  34252768 
   147768  45546960  23762331   9444072   3783661  68869000  13481217   9733871   5886543  10552280 
 32026731  36761200  45110640  21809777    573040   2485434   3191562  24146496  15487160   4648392 
 39633317  13160768  45993300   5043616  30874860   1495340   1630096  23651992  17976560  34959600 
 45009540   5120542  46487936  20976000   7411232  11597502  53987682  12936647  76139157  35036150 
  7573332   3489422  72859344  20952008  63013324  12980928  16230804  14959744   3188196  10770606 
  8927094  41539992  10960170  70469713  14257682  36979096  27108531  25340490  64792581  35175034 
 44952362  29608150    405856  41335495   8525970  65812528    601650   5081493  21815328  20402564 
   280050  19220916  79101540  51919428  13120388  59929200   6988320  18515026   6269456    711486 
 13804780  18315846  75673578  61527300   1908000   5234382   4384485   4420160  59144878  52974108 
  4893990   5429160  98684331  40789980  47545090    192049  69549800  12455980  20848502   1117375 
 60779446   2284788    667488  41212752   1674202  57737864   3507692   5458599   2455913  23710512 
 11571840  24851248    994688  24327870  14809740  21100022   6540565   9843936  66670968  23370262 
 38179470  42383770   5876496   4802490  31538744  62598720  29248315    129240   8975901  87918834 
 57016710    940540   3547973  21698420   1402884  53995950  11384900   6950796  10187320  39348485 
 32538636  12800745   7298896   9175320   9243311   6258564   2652901  74008860  35583834   6183144 
 49335121  57698448  19814018   8914174  18311264  17367108   5877144  40196512   4659655  24539680 
 55229496   5577506   1364148   9944490   6454808  35695242    166470  85198815  29671072      8854 
  1765401  25788402  45477040  46950625   1707728  17493938  46740078  17530944   8800743  12160668 
  7457814  12958200  17744090   3750810  16194090  87554964  59066568   5739456  74798640  49779691 
  1201456  28223008  35639856  35733136   1347984   8843898  41936895  58628920   3487317  15527490 
 35590608   8723208  14911870  20644732  54367521   1634517  27203143  66598032   1010974  24703000 
 12347394  30258870  11151027  61935700    685776  39537856  24392333  84701916   7773840  27295842 
   574814  10417940  18991479  13912864  28228944   5107802   7312250  40913050  47329079  47697831 
 19857425  20291271  22005984  12934188  17537927    214760   4406950   1381280   6179502   7037240 
 11059770  16055444  22506959  21160656   1790100   2714114  33098340  29527866  72260505   1594352 
 35964663  69185988  51447100  39621064  50948846   5452384   1217568   3148794  18535440   4421284 
 17364882  20095130   6966540   4917419  57026965  12008634  48188016  13585924   6779973  77157300 
  8581552  29555414  14087424  19068808  51214760   2124433   3139565  12089750  18425913  32734936 
 68750440  10462610   3408564  23802616  80714216   1049191   4038044  24744258  38802267  45745195 
  4503984  63222692  38588940  36076326   6408961  11691033   6780690  67506560   6343715  31707837 
 12540256  47682052  31869525  22401906  20400224  40418420   9323475  52969235  39340350   1062072 
 44278071   6427574   1408344  15810341   2177651  79327253  20513535  23678053  31676848  46702025 
  7987890  24514177   2310860  48025656  16781040   9001552  14021840  35625657   2521458  12154560 
 46019990  68670018     66990  33726000  26953437  11937068  19886384   6846667  46086848  86285888 
   901087   9314505  47560448   6159520  15220426  88701822   5353307  48630288  20608515  28115460 
 64149776  15071672  16877240   9522660  20951804  12572812   5228580  12973875  14217840  11329136 
 25959606  32817876  13340019    611523  26347057  16422054   8821516   9912182  43652082   8094816 
 44772288   2714274  32498863   2337375  22681827  24756996  15038460  11396889  29751696  13360752 
 34058796  12142572   4655952    584898  54544500  19654226  50768669    213548   2713252  19779067 
 33542360  10155880  23654730  12938880  12386256  26283933  11975055  32074377    923019    280665 
 53079160  42107130  22597641  12050025  16367960   4950588  22400052   4693340  58755510    562320 
 22573254    750175  16578384   6357662  35958804  75756033  29596007   9428420  29382144   3351654 
  9034754   2637325   6393316  73478289  71271424  71892981  24075534  15258108   5502212   9604286 
 31103275   3186785  19212060   3353391  55492338  23990404  16634800   3314272  31428258   5132925 
 21993868  43950270  18146616  48067488    209676  12020925  60232256  50247800    271180  30529625 
  2003616  70517600  34275071  40766040  33845877  32618585   1401803  69281751  21338112  11603886 
  6772800  19590656    578210  70408996   2060496    532400   9783419  43729920  18008560  66077022 
  2183065   9965312  62791011  65243025   2517954   6731490  13119506   3093526  28912188   4576755 
 37854025   7533285  73191060   9671002  63396704  28404808  40337892  19739808  68029104  74797920 
 66098844  15764219  11193536   2759180  42390828  43525539  59687472  20548568    845630  44623839 
 61311960   3907013   9329568  73837800  42265536  46170348  18769940  20206440  47656672   1386500 
 13728480  25408404  14327482  14503104   1199772  24016790   9506130  15336660   3574350  10522380 
 36231494  11821788   7928445  17442222  35082756  71211516  23051544  10506447  29123292   8207423 
 68717757   5475159  57865830  26873495  24253992  55697880  71830255   1276032  35260225  40832160 
 66100860  32277600  43000832  55534480  45695415    751564  20080768    559740    596490  12398925 
  1479933  35186232  43661268  15660180  60804640   1765695  38740796   3330092   2938800   1879010 
 20880096   8942382  60467484  13299882   1429740  18867046  88341242  30925521   5400788   4183257 
 25145094   3975083  10882144  33780840    300636  38178394  40004329  16951386   6860262  15125292 
 11554849  17681422  10032360  57232434  28828900  14705739  75093440   8658672   1611462  52834496 
  8143344  21420673  25164000  81755482  19655376   6605550   1316172  13784484   4342837   3196560 
  5598192   9195264  35393923   3341520   4291200  20636928  26002774  17196246  23354800  63640816 
   896830  17194320  52285266  95711760  60987447  20684036  14541996  12670820  16981052  17023550 
 43961886  25962916  12243897  17884272  18525604  66779044  74748804  18720669   3999852  16964028 
 51229080  22853754   7683997  48146912  51890384  74501370   6068020  79324908   7626880  42259058 
 12821490  32530071  45187394   4672668  30680200  40813990  25664865  34337515  29845026   6760390 
 45747072   8043000   3167604  10512480  67340006   7971210   1185316  42668028  39256590  23757335 
 21329045  22409310  27926660  15329608  11309352  57052716  54972300  24945340  24779717   5194300 
  3023076  47018400     82646  36633404   2304756   9737438  21074976   4516849  21113066  32216580 
  7778757   8628020  11553864    537570   7607600   6617666   3924592    522652  29289920   1910334 
 15604422  12892385   7471266   7044708  56155995   9483002  43817235  51540825  10759584   1743416 
 22578944  37818820   2011083   4147886  37553040   5494286  49918852    228516  61586184   6308640 
 18095820  42211493   9131400  13235820  10950048   8144244  47313762  47498955  68971474  71444390 
 32298680  50687208  26547625  86840832  62894150   3517660   4003246  11631928  69399882  22388296 
 47323995  17141885  51021992  10910106  10926517  12429027  54926592  46106922   1022112  49637601 
 32654145  58298752  36254351   4501952   7968696  53577693    432448  44928884  11277180  62791166 
 26074620  11637248  16519978   6182265  47028580  25193350   1923422  51836715  53135550  20260845 
  5549172  24016148  51106512  12731935   1498056   6554550  59193314  77123299    235824  28311660 
 42549400  28432460   7654386   3337488   5058339  51284034  44722014   3631616  41451270  37733229 
 11461134  32695540   2459679   8908120    724710  19753274   7015172   1258855  10527111  68983711 
 12726900  42468678  51916982  15406038  24661286   5915660     78819  18604050   2039422  56993344 
  8243452  79985880   4063500  49203182     55832  96657615   7168572  18031185    505788  41732100 
  6323460  48965695  93890538  94467560   7635815  13493092  20783967  62568524  58002900  16571040 
 12769525   8310680   2913252  73188570   8238608  28036566   1118052  63533600  13572584  18785737 
 93160375  43880606  15788760  11558916  70719246   4086342  76587369  25161780   6892150   1912484 
 67200951  11348673  41399148  45168767  44617991  13002820  29829240  33154985  20700185   3254886 
 16552848  21902920  71411271   5331972  60970580  18306310  12539710   4519865  18660713  30821344 
  3456540   4496390  42639259   1882254  40498380  50730971  16707654  24512000  10059283  46414830 
   524285   2109063   8056377  30197678  21709458  23284348  73631555   3723744   8423016  15534952 
 43680672     11220  10848040   1781776  36165557  28100250  24197052  16571412  17944500  16308245 
 45658635   3075100  87158844   6903972  17073078  39447136   8100092  58624642   3565696  20815650 
 10283306  19848927   2023229  34598557   7455240    210380  41370750     63658  15265572   2910498 
 12663894   9288586   5002845    817950   9243206  42142590   1789235  11832860  14958864  12088332 
 46881368  16958643  34581576  38016282  10747600  21529736  67864498   3684933  16440165  64357116 
  5010417  44842585   9630368   1967508  22805380   4647076  38007606  30214216   9014964   4486910 
  7202592   3546900  57743415  10842880  77822702  63180348  35355640  27375000  51163277  75985263 
  7446565  18207472   3266056  57980748  17631927  18089360  43758316  48544188  20652892  21256177 
 20745515  41523427    760670  69767898  24077750  14755400  42768096  51403341  56756640  11960982 
 24267919    393260  30948190  30211190  43089760   1409632  14167465  15489461   1317690  38834622 
 47624213  16102632  56966706  10788348  68116590   2864880   9826068  36167684  27871852  27791204 
  9952970  38618604    842382  15581291    732048  16865766  28997517   1686470    201460   9669257 
  9548496  49258006   1195867  16964910  32665971  20011129  11885325   1873664   2396226  45653874 
  4849454    402876   5349872   5716872  62341197   5703007  42502630  17923325    834326  23458320 
   830615  32274198  18013302   8820240   9698000  60082372   4181815  34413459  45351832  68409586 
 62517105   3602736  27083832  24207237   2046140   4321200   2527441  61024780  92979700  24704784 
 26577315  96480093  15689963  46963350    499608  33940500    832464   9620289  61448130  35182920 
  5963473  30805088  19764979    564376  70696925  30787305   2693082   8401672  43850939   2004470 
 24811976    157640  30031000   4253368  51648300  16020043  14904000   9758316  15069676  67866632 
 15513137   4158105  12678240  25381025  81398467  20581433  60936768  20206520  12156750    132405 
 44295914  42933462   2664978  57559488  27129200  64154889   5289225    894586  41363384  13882568 
  4596714   1499652  33642468  10108182   5523957  22598400   1666875  65036065   4290528     38142 
 51173530  42568992  40963072  59948401   6017672   4164127  84026145  14404398  51978418   6677300 
 12951036  17981798   9846734   5199792  58469472   1968330  16280241  71468510  26491703  42652314 
 51564630  29808492   3486120   5870160  20076896    575043   4770528   1830205  10883180  73412500 
  1879228  12283750  17701232   9963462   8666679  30840712  40511337   8884371  24396855   6070802 
  2536196  11510203  17766030  13848900  56015466    186660    680383  12613052  70759986   5125077 
   235228   1154508   2888033  13873952  77039262   6859993  13081120   8756359  20850742  11698845 
  3838599  18329573  28264872  14778202  33405000   7607960  52823264  10226185  51271890  63912376 
 53063700  38128055   3350000   5069992   7052724  36593367  36933074  22484883  11610984   4150074 
  2410448  14099528  38433294   4598844  22401776  31775380  20673963  39212981   2174419   5399967 
  5980989  77026530     90100  41403582   2621668  61248744  22894911      2040  40184430  51487900 
   663257  20976832  59743150  21112988  26962460   7160780    364752    670404     15264    671934 
 32940072   3668678  16986634   5711329   5595796  10125471  41049351  40271997    613068  25243807 
 14665175  46667481  49593579   7666852  13633328  12412600  13926080  16385881  48844383  38884008 
 42256760  32543648  27027815   6323850  11343255   8062208  18202240   7566097   3000515  91527855 
 12924928  23200824  33847227  10537800  27844608  11689665   2725272  15432637   2243610  16612302 
 30889150  10585638  31053534  20546370  49294952   2934108  20170450   6145836     31976   9185680 
 56332135  33207743  44933070  82093200  21154112  30477456  44655468  84615759  24992740   3183184 
 10822175   5381356  28959840    574942  40921179  22610718  23877642   3792054   8050719    381455 
 31616879  33701625  25498044  23346300    949200  36253625  39976950  37723763  51355056  40062792 
 29254450   4096580  19169370  24470545    483280  20488878  14322720  45505707   2855592  73141590 
 57210582  17183209  36789264   7474692   7293210  40023928  27575688   3120684  51297984  11514440 
 17010187  11178928   1301697  53528995  34170240   8925123  80454370   6432236   3328794   1144440 
 28317376  13106760  26011335  41023325   9473473  19891477  27108060    139867    229950  57851442 
   491700  44478024  63194406   7702420   1912080  50003556   8916732  71167939   2411476  28670466 
  7864365  12637674   6792973    919254  13651899  10538136   1376385  47372752  11040876  13845000 
 42849408  14463300  15891217  60112705   9494577   7571564   9927132  55161418   6277224  39601845 
  1712682  10743780  20820560  67312892  57905148   7483264  17443204   4321968  68945904  65889072 
 25286004  19223638  35263830  55032195   9010210  24070332  29646000  67261988  48370780   5654069 
  4201686   8582684  51107056  24081295  28796391   8355737  38335444  10393200   3621820  29136718 
 27730021  40905771   6485976  55741428   5900344  75830517  27199408    293864  57149759  47559969 
 47819856   1148979   2069732  54258594  42293493   2215980  23880096  32936850   9633608  52228358 
 43252560  20654942  44458239   9202950   4346736   7962176  40803684  35469816   2931844  47292232 
  9251784    233910  13194222  39319449   7192683    217620  11963551  80630102   8578254  48244680 
 44716112  43669012  18486810   6811680  13237620   2312156  14357310  27407680  25365744   4922376 
  7762608  14360808   4346760  10093896   6641452    352783   4357536   9370287  15178758   9831228 
 27580056  75108882  51309621  66269753  25640250  18695546   4864860  47150432  29976414  19601340 
 30185296  21155108   8744890  44772056  21535010  24550380  15418380  15758664   7713076  32894125 
 71256945  16448640  26687538  79926525  60292504   5203980  41792456  33188828  12728352  20097090 
  6129825  19645272   5151168  14323200   4854347  72422800   8122258  16302000   5229239   5444658 
 12968640  48096768  71460698   4730886  12076050  74117400   8257444   3845215  89422080  25288116 
 20933998  30868840   8743481  23575314  17795217  70711194  15600273  56846874  51482579  37942254 
 39286322   2961018  23524044  10207560   7235472  20659956  17917575  37863510  57217680   3101296 
 18921718   8717105  78123288   2256903  31251477  15734400  17056022  23964820  52278876  20901025 
 34727832  22584478   1867008   2672315     46125  18500332  13005504   7722010   1573096  20029293 
 10376664   9723996  27193089  41145986  26437556  22516572    235542  28193048     62125  29130816 
   333920   8995824  51352448  15798724  65936935  17509683   5633859   4944964   2712850  86999886 
 32900363  71766270  13814496  12341391  59271588   2896740    313290  30657800  60897210  16153384 
 40100450  37122251  30534294  81287283  38666840  12246754  12090300   8431956    584220  36665750 
 46094750    704850  30288125   9251649  33507561  18525932   2227992   6180645  14072085  23859925 
 25128752  58296828  72104387  31334499  14501004  57663760  45664317  12281906  77246784  12001498 
 14881188  22406151  32183042    577016  15861720  80112048  22004200  14838570  46320942   5303661 
 20969211  22687236    909865  31130135  63051932  11418332   8811440  63931010  58668651  57901932 
  4855852  39800071  20312292  21678874  31659510  85150622   5641590  71975688  84182570  37100986 
  9560080  21956310   4697420   1381528   5392233  92426868  46746670   1670214  65081044   3489019 
 57709094   1555776  17870496   8380025  35100513  48530846    942582   7522200   1155704  15431070 
 43339400   5810570   9307992  56580024  22966281  58917840  57049710  14749651   3542228    804430 
 46168176  33492708  19495372  14088753  17700119  13676124   1188414  90198471  34099450  28910050 
 11061766  42471195  32817883    450000  44204078  28528425   3919504  21603175   3424220  14533008 
 66077937   9085440  13018369   7866246  21611754   8964240  20126964  27707815  12551580   1576500 
  1260259  11081046   2394360  73330504   3302845   5271156  21727720  60773127   2626572    728748 
 47938235  13421320  27771010  45060631  17442180  47638777   1950647  61729332  22595580  13180320 
 28570184  29951259  12625890  38112146   5431536  14798784  37931322   4886712  36252370  29011848 
 38993768  29089816  88985655    724152  18798699  32306505  61867248  15197640   8702550   9028980 
 27792550  32553720  19280448   6417954  31995934  60844608  36160418   2237340  15836427  13019200 
 21637056   1541211    865260  52269616  23598600  44959514   2656433  19238166  27435876  11174980 
  7096644  17984109  30038112   4423629  28363272  25890564  15666775  25545910  39391135  13944463 
 30476611  15420720    286906   6350351  21479955   3517584  14398500  42403032   2660294  43762320 
  8233728   4193420   2773634   6999372  41370623  19988144   5612068    651375   3864960  11133132 
 19476377  34990944   6111623   3521592  55404654  19464576   2765664  36431775  10692326  14912184 
 17450664  16503732   5862262  19729962  21860229  15526120  64103559  54281812  79917336  53555896 
   302915  33750780  46785605  36081250  67460076   2141064   9967644  13372128    209618   1098526 
 18328660  23741640  71747663  31281182  17091117   3540888  23535750   1479424  14592000  48852100 
  5096938  64921024  25435760   1126916  51685900   5333680    211460  38426778  10058400  89936172 
 39332475    738000  10648900  68039658  11386980  26330941  19275932   3573990  78285268   8128000 
 22630860  25571952  21453268  82367375  26664144  48973968   4970976  48304080    438020  13363424 
 19555008  26083820  41225100  33969896  12304646  37070520  22696002  27976725  21659616  14811832 
 14967480  23317389   6669113   6318264    804940   1165317  41595642  14966019  20663664   9263453 
 19003680  32871036  64082036  40922592  15290358  21650412  30805446   2269660  15967960  23542348 
 21814598  34836006   4211172     68354  19231758  28592121  55565856  10625994  10723372  45849503 
 27981135  64093392    803430  50114476   5162460   6980086  15512580  44717366  21040208     67983 
 37925888  14837946  26013515  54494406  30316548   4057918  10167785   1787428  40029320  28776440 
  2723735  77751900   1069770  43961544   5523380  23498043  17824200  47846001   9517380  14834470 
 11884470  40801280    853035  18126796   6623944  21711312  19561680   5207601  22816620  10074081 
  2063490  29374464  52483347  15179385  28211100  15809964   4927574   7578888    323578  48959822 
 22103928    307584  48238750     63735   3820240  22008052  36512728   9595616  13010789  31067890 
 69721245  38361280  40475722  70504512  12315709  21251820  12953304   4263991   1018710  67197828 
 79880512  40139712   2781600   7975815  15900016   3050055  25171649   6080764  16088085  49327730 
  7391160  19814212   1033112  71450925  41921529  19550805   6299240   6393335  43522976  46713480 
   956524  16408077  41238328  25663308   5135496  25058473  73707270  24253632  17004078  68445500 
 41755485    942340   2104086  36388361  43661310    122496  26514159  38354898  46172150   6859356 
  5565461  12447761  37730880   8667195   2918540  19738784  22609563   8794640  44060046  13565772 
 19288422   8898240  20837080  32295176   4070034  45429228   1218033   1582488   5491752   8352988 
 20014326   3668994   3567200   9142338  11520840  13321761  73300766  21245770   1833244   9233322 
 48683063  20736042   7224750  32911970   2856898  42389776  22126678   7340844   6660144    387893 
 28944330  45718321  39380500  67383196  27001121  29255274  76750794  27390397   3584370  65374896 
 12588111  34647200  58930850  28898012  49777772  36586510   6013980  23009420  31296660  45331042 
  8671215  59544965    912585  72978875  29842960    955056  14943274  23371425  16846944   9955880 
  8825446  42256328  24498411  73511152  25454100  16076585  63324771   9855200  61856855   9778504 
 10771976  29897870  83904030  16358566  40786326  53760564  35956196  57686096  56465621  11453370 
  5742781  54123752   7943643  13186674  16353623  44491264   2244895   3384816   1842174  16952012 
  5979105  36488603  41181528  12465696   2798030  74700432   4561158  56502000  36345165  35290400 
 30145946  37764480   7327224   3074124  70043792   4846374   4000920  16488490   3311340  40016484 
 10035387   5716741  53886246   1620132  10505391  38060929  16955568   1578539   2906496  28377336 
 39105576  46247188   2783781   1277706  26775870   9195808  63313425  88178896  32295596  31448475 
   158410  37089157  12323184  10610630  39177152   7869249   3927852  35147530   1916291  16810064 
 93359874  10600499   9267568   3983875  24569532  23230636  11458062  20384187  14747748   7992400 
  3357156   1007097    677803   7544832   1229982  32288440  16471611  18568016   2883816  13984200 
 48778470  86689328   9459792  62408508   6342195  43889715  55639244  25485427    385905  47625840 
 45477488   6005300     26132   3825051  10632624  16712514  30332952   6344859  79425408  36026223 
 34032076  66614904   3592204   4287384  56531821   7145286  21072943      6183  15069964  24136616 
 62694072    109072  78702030  34740350   5451790    687611  46103656    549280  11425904  28976620 
 35500923  78742895  61719224  64407132  18789472  24957335   1227780  33353550   1521920  37489536 
  1574898  34768112   7204886   5190390  85048278  33657816   7716345   3479875  42764213   5579013 
  3914388   5349078  86188320  51541305  16285521   3759840  25090909  56121664  14536632  32864417 
  4477936  41937912  18809383  70254948  76557338  43819870   2892776  33554619   2650980   1603320 
   553278  27332140  58921152  20636735   1688664   9356458   8907620  52035865  42706880  26067675 
   158115  29140824  60336806  12349018  40171000   6819996   2954610  47734277  43255373   8782360 
  3064950  10576365  21426294  44582130  22195888  25846288  10597592  29951306    150570  15692820 
 11748738   8396150   2788737  20930637   2648844   3298421  51120916  37604368  35195638  25089390 
 61633535  51990224  47256363  26888509    628173  11771920   3234546   2135133  19204250  81445952 
  7450520  27005055  34709484  12408102   9079150   4108251  85416201  20949832  31953838   3354102 
  4862130  11712000   5882536  10804320  41277600  54548175  15981680   1522044   9562605  16745472 
 16445484  41544930  26003558  42890838  29012364  62590752  21820800  74429496  42057096   7706972 
 16067827  26701129  23733468   4237952    124961   3137673   7781146  48231001     44859   4973183 
 19083316  12503527  44416526  20927067  10929568   6164370   9665877  27171873   2138959    478819 
    33048   3879006  41719269    656958    593142  12300002   4672600   2297312  24585528  12254524 
 44894949  38610780   2026825   3075720  31376994  69962085   9061920    333166  21290775   7984836 
  4209982  10881255  13689039  15180909  25499700  19001876  15659112  44869197  10124970  26766923 
  2877234  24373192   8281193  17715336  11364976  47827880  52524395  39693496  12878280  14749545 
 13807927   2015655  40549300   2548336  73548589  43329450   3445120  76413010  42583632   4850370 
  6174560  41021952   6672624  12283176   8907780  61949445  22056758  66343188   1682304  77140748 
     8626  29795684  32128569  24629024  33071713   9524268  29829632   3259600  17533152    798468 
  7678080  62040116   2591280   1439154  58036188  19986512  41902299  34244784   1150878   3534893 
 40340469  32870889  13947162   6123392  34196162    259272  77314538  18245760   1296590  32201433 
 45179557  86942970  29278223  37119369  14979600  10589930  79743666  47274250  41123952  38854362 
  7491396  34104125  17184385   1016750  18456942   9444230  56968959  20334896    513260  22987728 
  2155443  12194470  32624098  10091278  26830440   9907430  13716704  65833482  16250300   1476800 
 47413248  43844780  12770208  21180861   6130350   7938944  36170934  10025021  33886226  63773535 
 24904680  55970037  28256192   1070440   2924172  35434560  60686052  47143190  20161128  37906515 
  3249324  18279469   9011700  76990620  59521376  26899932  77851642  17713129  43743658  19594989 
  9918415  34691316   8461445   6877640  95997620  15945408   3285366  31917600  49456420  18639204 
   591318  42957840  21455004  14453114  22078767  19189138  18737236  17945070  13950728  22683045 
 33592230  27733860   2961921  30657450   1275327  22151250  22392990  63075536   7694401  54073656 
 25895144  10244367   3574380  55274037  10302720  32756416   7296916      7896   9675820  11626881 
 10899941    934941   3186966  32863770   5997420   9274274  26154150  15594240  51300400  41532426 
  2780395  27894400   8782760  22544488  49544850  80575145   1247610  24087042   9254034   7986120 
 25986792  34063066   1579473  57001678  31650680  26151138  68445040   5786898  19557065  29426766 
 46656302  28771100  36047812  21595142  70520121   8910678   2793713  28791358   5299578  28846348 
 54007632  46603865   3365186  75383793   6425280   5743675  14614200  29825706  17618621   3343360 
 17894464   7070778  12784434   5219935  23347737   5566694   2220111  29583738   7761732    311814 
 43707060    560560  17687130  19346670  27363140  38818820   9234342  22593035   1778077  12978384 
 65759900  41779314  64820250  50396664  73639778  67118544   2628966   4905798  36458400     86526 
  7050720  19610584  22543752  41301670  35530495  42887620   1615680    805010  18934740  25450722 
 19822926   6566388    290505  38420400   3124530   8729444  27011376  83944916  20745121   8802048 
 55062342  68435744  56880417  31006461  80359152  16389720   6632801   5648130   1409430   6112128 
  5717712    821036  47034862   3546903   6573600  15507954    240352  25696601  65522301  53245644 
 41644854  19699584  58163134   5020050   4020932   1649648  15601404  14376985     15652  48479527 
  1520860   3691388   2531880   7935000  56976300  88265352  17606160   2287724  33068574    258440 
 12332073  70306662  10220116   9146537  36345900  16170794  27177030   6267921   4437990  20126316 
  7944660  22876560  17943240  24527048   9277184  38067414   7686903   1718472  57649180   4890420 
  6667600  32086537  15465604  30459280  80371746  54758976  17067650  12861816   1550117    180693 
  8905680  17264016  59196960   7523064  91536704  14283392  31099940  27075135  50451460   9975126 
 26531722  53529602  15979260  23858112  79827819   1265020  14706230  71466522  72151926  10115984 
  5679310   3238620  11000460  53363354    408576  32949528  16261160  17933950  29568896  42189728 
 50489428   4908232  15648818  62532393  38582257   6420420  20417048  32802396  17384700  37397808 
 82561536  35345856  49077140  44248908  51574941  45218460     66139  53266843  10040712  60928620 
  8667310   4112400   2476628  18536384    892440  85343476  33543936  63476028  28884704  53407552 
 78021099  61751788  22727574  46454380  16225950   4276636  24882856   5877464   2193984   7240296 
 14333904  24893536  22514490  42910318  35406329   7455052  27575784    247776  36445971  10743166 
 79187488  45153464  44389712  52942086  42169596  28714993  25325550  56217996   3288000  27960786 
  7584273  46239048  19092297  50115343   4119360  53538360   9977460   1367466  32284810  24233248 
 60905635  72034662  13495526  53986331   3913630  35922001    821128  23009624  81393096  43921613 
  3137741  48647574  34410222   2185299  49076924  30542890   6107512  20874627  34400320    260820 
 10319281  45946176  46374174  47373144  47549916  11079870  24309945  10602767  19928082  22843366 
 21410400    774912   2291158  14486380    578448  12773227  18768295  22677762  35068950   4863328 
 56799805  19335477  20091804  65164480  28067908   3227280   5128230  14409636  23406144  17593290 
 43868736  12953569  14796690  45389694  10057256  53145000  74279127  25297155  31554460    454608 
   689634  46809648  65184980  68040900   2774331  21521578  11660649   1058477  10007270  25956808 
 14447055   4090980  46423932     90720  65864120  54271616  11615979  20840929  13086144  31252650 
 11508776  32096829   9650746  50600789  19690401   8799990  24713796  27994303   8658951  67668303 
  1647632   5996679  13727466   5196004  27284880   2999200   5722094   3235949  19823646   1139952 
 25189638  23328093  24454200  26210358  34375712   3339060  37458451  46764093  28016032  12215262 
 16866861  46269750  20922384  32937378  42838572   6316032   4411398  46350520  49834499   2278414 
  8672170  10535655  18768324  56007792  74015627  15294050  46550625   6914567  69611769  12178062 
 41328498   4133063  58004784   6080448   2953113  49791343  35871360   1389248  23037404  42914154 
  1443024  18310215   2970220  42335368  12005910  46479455   7267925  49348008  77473523  32633860 
 76028400  64139640  14140614  58425407  25281246  67798481  10286092   4551972    336600  26530637 
  3424617   7429272    664100  17563755  51791584  22032779   7876848    229311  11785200  65760690 
 36115920   8043528  13918352  30717525   2626736   1773200  72347750  56190246   6121984  27787680 
  4284534   1206765  30692300   8152608  43895015  20599586  60855405  27048612  53218594  80587605 
 28997325  10155525  47839680  46220552   8448640  40036021   3904196  41226348  27720075  21132878 
 71978850  19741589  15796188   6561270  34317543  41464764  10559766  23316325  27706560  17584500 
 29708271   6471597   1568365  28839392  15844608   4534761  61441690  15717680  15674934  30059720 
  1026432   7953918  25911288  20801088  53163975  10698290  14115864   2147850  53396756   1131875 
 12376717  14847324  44928123   7297168    441560   4311457  81308448  19146964  29998636    860244 
 21392349   2385370  15414522    675808   5327001  17119209     62176   5544504  15247402   8417990 
   105735   6316632  40206835  56350440  15157755  31909059    220050   2916375   6207005  35369796 
 52739922  28963815   3890016  39719666  18914770  14353000  37167585   1903440  15686205  24016320 
   871638  25901995  27152450  92575560  11426533   2364928  20766200  17368317  33279060  13543686 
  2655760   5878005  54426000  20553104  17809176   7461015    732710  18140319  33305029  20075571 
  6700612   9754976   9345600  77680971  14793678  65744217   4351608   2910176   6102480   7321336 
  4615836  69177300  24795540  73181700   4059572  93152268   4991646  21970699   1824896  26450400 
  8467361  15079523  11871712  23897900  12650856  15970956  12596430  44267391  14331744   5904432 
  2340250  43217190  42074845  34563312  67651200   7300879  79809942   4475961  41352960  14824944 
 14419577   2567360  20268603  12723463   2030340  24677931  20638053  14923632    429120  38983644 
 13316520  12484836   2616409  33891459  31697982  13699593  72830248  51611986  63596520  15273832 
  6387160  31264980  31568572   7571025  50589552  16407370  28514710   1770408   7163883   1893537 
 19325460  11014900   4265205   6648343   1193800   1051050  46205520   4833243   3026943  36545252 
 17868950  20274155   5198424   5954176  29510055  17993036   1634627  12030000  80923549  39580956 
 23772742  11997187  45818334    333996   6823068  22625570  40135500  73534104  31814640  25142967 
 27661213   5068584   1080562  13134350  36426498  69755914    582258  15531120   4156200  22871112 
 34142069   6645742  36999678  33104142   7461714  18993168  42149432  12025632  10360962   7110200 
 37158528  25140969  41897080  28895403  17745900   3913048  31156146  26394758  25351189  26760342 
 55801800    105783   2193604   1345596   3329261  26831448  45935604  54802000  20363463  27341457 
 58395645   6158733  34903892  59236544  14290526  25135320   1782477  66720755  55913164   2076135 
  8303680  37751040   4317296   3368508   8223135  25293130   9363792  64304256  40527779  77421670 
   438522  28027408  17073000  20504960   1029552  60676695  25970860  49942797  19261764  20004530 
 55447288    513895  79321740  33993327  19301634  46324128   4566920   5017668  21194964   2632994 
 10036440  10194225   4957436  30333912   8040960  28051236  23284478  97483552  39151350  14978073 
  6006600  35317425  24611847  28120360  34956807   1380296  18161627  65463200   8398160  11632335 
 11771828  34306363  21424483  22583235   9973100  76725662  17604999   3487672  29150568   4818588 
 78426310   1083360  16339156  21806032   9392364  14003181  46862871  13418752  23303232  20083824 
 74617676  36855090  52001860  27757472  42310376   1974180  27941530   3023790  17856454  74265860 
 82793100  57303807  24169790  37588060   4311020  10908495   2217828   2680266  20126535  39590450 
 54041319    951900  41912024  20424888  50372463  61729640   8358438  17640245  75307100  67374936 
 28012430  11173643   1833000   6379188  30956161  10097184    992610  11053107   6626953  24980592 
 45927546   5265876    731811  56524182   3022722   1496869  17410680  11516582  22825000   6014769 
 39100712  12459240   1025984  23418540  21163902   1656493  27697029     31443   3120516   7976472 
 65530392   9744435   6167972  44284683    722304  52454586  31354960  22693125   8819880  26417484 
 12903986  42259572  57944160    408296  30552060  33194820   2176805  58009360  20098222    683382 
 16143087   9869760  64841627  47470846   4891286  21086208  59360238   9785608  48343260  57804880 
 46442120  45180500   4189500  23843092  25535875  52622940  70823220   4588638  15025992   8404448 
 26202720  33295192   1378916   1112440  61921720  12619792  23850904  57079750  33864028  17704242 
 49315884  31664981   9474832  43901208  49485612   2607964   4740004  58490664  12694344  85665632 
  4362368   2402696  14782140  16188822  41248296  14387928   8170030  12766915  16749678  28161762 
 20129334  18001192  20592520  10391732  38616048  25423200  20729970  20475712   2090880  50979852 
 41099230  28102188  78380064  36527843   7298505  14715276  14938350  30170962   6903450  27507701 
  3341670  69540372  68823700  77973229  24775476   7413841  23232560  19444640  14705885  25627398 
 19586964  52026000  46897227  80330760  14134001   2338945  86876556  26795483  65802600   1726112 
 69173044  13043448  11139404  22802212   1691328  24150069   7724412  15819339  13809167  72251410 
 10555992  72521680   2608310   9091090  70392155  40904686  11465684  35468017   3105744  83720780 
 28022988   7811502  16363842  63570839  25132320  22421862  21574080   5542680  57215283  14767032 
 64458996    572456   5850975  55809062   9013500   5212568   3000996  24577110  24566232   5131761 
 71507970  39954082   8074525  13683824   5399128   1802087   2274285  57024324   6845460   8130048 
  2152696  29345095  11372031   9971420   3591303  33008874    685832     51388  48384456  22639140 
  2532296   2955204  30492660  75442260  14660836   4711231   1309704  33237562  26242986  42840337 
  1008216  21768315  16763500  66952746    661152    276375  42978959  45920040  80339662  75518575 
 81637044   5464980   5641936  66597824  25547650  77990771  32924112  52840101   3787680   2405468 
  4475016   7651546  37208856    519738   8051134  13032984  24788082   4633749  21929890  17738727 
 71202430  10359674  23144550  14793036  30425544  21530208   6767040   5986476  27089920   3906875 
 14197505   4048800  10226421  33319536   5396475  31454088   2398958   1641000    408720  41713476 
  7598250   1222058  86986174  14573624  42658968   4644850  39438900   7646562   3143210   4116276 
 58959537  58529226   3470950  10010280   9352553  58839708  35157076  67463770  22242714   3417102 
  2458300  61674781  13956930    216576  15897937  16669380  42964362  36902616  56186496  22018698 
 17379449  24482368  37637718  10838685   8359260  18383680    624944    188442  14384448  64178335 
  7427309   8411788  48873572    482409  12628008  44266918  18936474  61487355   1609140  19867020 
  3409056  10050986  33032960   5258400  57159087  70507508   1850688   3352626   2432020   2042768 
 20515716  36145915  34615020   4703424   3030672  31264418  70839072   1139680  17594762  35522982 
 38044483  73010476  37738810  49611100  15487496  15311655  64866646  69343540  32304868   9770988 
 13524320   7496047  75592000  36920541  17911530    450324  62158696   6536420   7082820  25405506 
 60741000    116904  30659216  91673088  41935600  25364025   1400280  74230720   2188224  32495958 
 10075728    754862  36910080   7300608   6937190  55561248  37867747   4691731   8222676  14253918 
 25255017  83051820  66180576  48915324  15970968   9212804  16819120   9905778  17436111  17035875 
  2918592  11823648  35985588  21943200   3978009   5293080  41596876  54119520  17552600  44290342 
 38209374    387177  60247616  20955405   7283393   3010659   7139545  38037480  21277485   3136640 
  1308024   9027178  65616120  17766891  30758314  36105630  14465824  37734228  42917632  12447540 
 16497910  30913974   3050944  67968361  35361129   5214575  64532350  19727714   3051015  53544260 
  1555556   2036208  43982460  33325498   7318272  27563561   6154176   4942360  13067392  29439480 
 11067203  53086941  12360942  55795772    257268   2701259  23393548  15956956   7277166  70982720 
  6339782  64831215  10603335   3585750  30347460   3158252    597229    348880  44605620  23606717 
 10340864  28898379  24650070  34427720  37836744  17123148  46411519  10672604  14447475  79480440 
  8966379  20463906   9216084   3625560  22513461   5499744   5622936    346801  35002668   8482503 
 14285530  14473917  17206532   9909864  21660800  38118240  75416670  29472120  53534848   1189289 
 22874379   6041069   7088140  72153312   9124380   2812532    331751  20443860  40970628  82024634 
  6923448  17542823  23892676  27546226  93078440  25116750   1706170  12989016   3409668  23280134 
  3313128  20085170  35394436  15984808  48751530   7245878  42707336   9769181   7183032  54262475 
  9620240   5706675  10284305   6847092  54236500  29424752   7242014  39900224  43057250   4082400 
 35053926  34973000  35668340  25228742  10879350   5678010   8198386  28435212  21015605  38796702 
 71046877   6633732  74053284  11381652  16397056  12825460  36402792   8681598   3311461  31195680 
 19208790  19927196  40604724  21500228  36784141  19656812  12369975  11162067    689678  27030262 
 29991240  28795503      7440  26524510  12375104    236928  22452680   4772800  47255123   1474036 
 41253120   3215406   3095515   9472887  25124904  23874620  27189008  24854760  42547545   1869920 
  4368404  29241990  26063864   5687479  53928098  32884110  10562670  31190668  11134323  39266426 
 21784887   9906736  35541684  52936776  20796840  22602435   7065520  24440414  16305731  42951606 
 28422487  70840683  36747608  79596155  23708982   3626170  22270144   8709588  20527210  70306040 
 15758847  22414650  16814185   2589699   8934180   7442848   2864550  63519445  48568960  20729250 
  5573496  38308919  43601376  55769655  25032975  22247220    830110  30186240  46853898  21202913 
 47227968   2653938  33119160  81418610   8013600   3348220  44696448  24727086  11729536  13462368 
 38966074  12911184  19483200  50504280  65438863  20866902  16300900  27890464    281996   7565250 
  1549142   5786788  23547960  32144148  41088870   5447670   1187238  44275652   2192092  13419123 
  7860342  64023122  32246404  11455725  36567000   2907255   1295361   3283632  15300339  11787328 
  3464682  68674320  53412106  15562584  30962673  33517360  40480723    324704   4666052  44516410 
 34584386  38419802   6005846   1873674   3411051  11522100  41906748  16670676  50386560  21498939 
 78338023  20347456  75970224  50751455  26895700   7857756  40219053  33741736  31461990  11143440 
   768712  45276328  25464082   7815285  53011604  58403880  24709134  16061851  36695582  38631490 
  9744784  49428720   8029296  24171264  17507320  18838204  15741704  33812541  21322080  46894096 
 12269174   3942576  15554266  26573904  84619150   6280196   3562464  18365565  14363156   1593950 
 40571055   1523704  35329066  57401435  75691875  27101373  80914960  11931342   2685575  62238604 
  4650750  63186312    872179   1100757  40267962   6286770  82841920  29407960  24735462  84378246 
 81725760  11235855   4029405  17820400  75846249  34150523  14584410  18745713   1650015  24528960 
 70975850  51980319  21790791   1565790  40111694   4343868   7107808    787409  27061854  75742668 
  5049156   4391645  20080656   1736462  32227920    104643  29096334  62488440   2212275  55560913 
  6806358  18900022  22727555  26307840   1760707   6466540   8394288   7187580  38154414   1463352 
  1719102  34372734  70468920   4986641    677933  77484624  35647757   2578875   8351991  52964572 
 13308950  55967368    453010   9129559  35689157  11666513   2152040  26650008  19184137   9259074 
  7233412  16063713  49002750  44609586   1992005  17294364  12437880  21449365    259848   9945040 
 96180736  11316135  15522976  50299212  74529543  38389575  90839952  16375139  10519193  21595320 
  7532280   8813025  69558489  89817840  35480109   7338495   9900688  31144920  16703904    655060 
 62836960  28633780   3570448  44048774  11115704    384972  31683148   4120902  30504030  57211358 
 74780387   3538048  10327722  13394115    522410  48420762   3636900  18826678   4760238    673670 
 27775304   4352960  14713124  49972035  14190852   4463844  53248741   5379360   7120688  51445430 
  4587977  52957350   6655700  33578658  22872675  39672254   7677875  17732456  11585909   3312017 
 23336712  67128961  19012480   7034034  48236193  66278992    832480  61187460    998049    693329 
  9826400   4545324  15666651  18050280   2011842  25200500   2044290   9743148  71356846   1929615 
 38531079  46651447   5526532   8831496  25253770   4988316  22592364    449464  77705264  87370206 
 16278570  46005769   3780631  73897931    160200     81906  26484689    184276  11021725  38863355 
 27962192  40579140  19227402   8079170  25513398  34732615  18324224  34800594  46273941  25422033 
 23298670  16921500   6705480  10400256   1207605    617265  11469500   9020622  33493880  45743596 
  6329482     93552   9836600   5628123  30493654    230808  21757383   2283165  11641818  16669935 
   903740  17866044  10376800  21379962   4046620   2079045  73391307  16313269   9186500   3721355 
 10359086  10971800   8915275  28254125  35866489  41042136  70035770  42677184   4178146  14714700 
 27232368  77911680   2434632  60333550  21911320    140933   7021812  19811088  37801018   3129841 
  8864010  10753839  12380377   1457126  30461508  14914100  51040185  63710220   9151296  25758260 
 19946520  39458285  28023453  55387825  10926748  18650400  18177799  10731906  59263527  44189663 
 74500188  52020480   5584872  11386933   5752440  18113160  27892059  21748770   6236640  39470816 
  9352268  62999582  54935040  49404920  59359107   7124992   6485255  17192980    378195   1742559 
 12274416  41179023  64741674  32336440  14710256  33667446  18879000   8769280  66285522  32237250 
 65684700  14085775  27579690  22622107  29949024  74161230  59784536   5650242   4918950   7271391 
 21338184  43400760    623500  51527476   8497326  16079112  41614475  19752495   1033028  23581068 
 50265464   4508805  17568262   3490102  36311208  21607619  40478858  61365080   3383208  35481651 
   197370  35106005  32473088   7994554  52409734  41409756  33903698  11581392  64196664  13500229 
 30180248  17498250   9781465   3654808  21284504  17603950    254880   2819803   1068480  16426287 
 15541554  52796040  27748411   4464712  71842351  24534219  39815040   5430645   7470462  18407488 
 71925018  34537644   7444437   2938628  21946997  47666715    802896   6449591  22287875  16787040 
 11353968   7160876  33244010   6510504  15779231  56354775  15119196  30808584  30137952   5411883 
 14439924  29569813  47210869  85794516  61001675  34975344   5848420   4880266  43895331  73593380 
 21994870   9823632  32728500  47017620  22779876  52960816  26641104   1898904  55568550  33403031 
   582335  39937962  43526028  14058804   3871620  39489675  58271436  91258650  72689125  54047256 
  9637538  26592892   4819210  28243080   7098084   1546660   9563436   4809090   7900024   3786237 
 16276588    876360   2642243  59267592  17373200  15745968  24461094   2912832  45271872  35891760 
 14286908   2785454  66912319  76919067  54381270   4914904   4772832  60382675  51983217  62066568 
  6393024  34719186   3689500   5808220   5190304  36235500  17868655  30559287   2125642  47200230 
  2512983  22128220  13373987   4005417  58842160  36394386  11687420  54942657   6657120  46109712 
   100672  24084669  16742040   2131242  23946111  15771051  52863680  67731841  31685050  39301938 
  4499586  34890467   1125252  62370825  65863544  80631180  53610336  61330180  18297402  45970678 
 17587920  14830417  21303138  76199068  11014641  68573304   1172034   8209344  75856353  56689136 
 10118108  72025272  21822816  11571570   3760029  61812476   2038435  43030008  31836420  24195306 
 26255584  44006400  24628104   1910964   8246834  12464808  12855408  37101408   3209535  14161939 
 44514184   7194096   5872048   3252130   4219235  68779095  19436960   1712150   8713404  64776504 
 59188536   9250064  23992852  22935893   9081744  54719920  29294287  22767624  74464155  31129488 
 13610880  13054510   2368440  27492072  18640292  17569092  13768768  48703395  18332226  14327973 
 86725394  49732215  26904602   5680638  13960338   7660686  17276436  48762750  16175042   3297408 
 17818295  10851394  73938676   5826020   2240812   3148508  17099764  67937890  32257092   9696726 
 29158060  16388640  38871716  24342704   9965612  93262468   1632990  69737655  10381887   3820300 
  7519695  30997204    366080   9698801    437476    522351  69521462  42064425  14321880   6951796 
 55519831   1262625  47114118  13494484  37061468  12180670  12743808   1428543   1036150  31910910 
 10353560  19470880   1827584   7490180  24445773   2876379  10552375   7536752  45156000  22079938 
 11946025   3025712   1048192  19212963   2513566  22113938  37222266  57832764  32197424  24986120 
 42351236    548576  28304118    239590   9472143   9894276  16258272  26517904  18890260  53794719 
  5429690   7894880  86008160  15147475  16077564  23894612  21236408   2042760  13438590  26959665 
  3355744  22857864  36963740  52747944   8134731  23318577  30955813   2561976     66240  36590472 
 41678857   8871456   3747549   1692042   8444590   2514928  30518672   2324856  30591624      4385 
  5364532  34709964   2534631   1873167   3557487  27369279  29965152  14565474  38604797    536500 
 25190124  37721130  57470880   7426174   1523610  72174827  78092128   6780526  33460343  14666715 
 32969160  34327476  18197936  11797344    587795  48695770  44699892  48211784  12502575  12447270 
 57327600  13837383  62186544   8643098   1447296  45600608  53300376  12950517   6113964   2165188 
   577422   2946900  12864834  50389617  23374000  36670688   5073705  26850915  34523776  27868257 
 55266800  15738345  15194881  72215748   1421065   8159810  66475625  11660995  18417204  35241024 
 61576931  41272496  31053652  55490960  80198910   4318776   8628440    473480  48526746  22900536 
 14110020  44136782  28239785  37205945  37008760   8745498  20402240  45379026   1318328  21816506 
 37504586  20500110  32657680   1503015  11250252  14596350  39760125  11765465  51354400   2738880 
 14877570   5609560  17651990   2979156  60145032  30840224   1276986  17178655  30431240  60816008 
  1405875  44239372   6288520  69859635   2127776   5057595  74557750  41845725  45207683  47919093 
  8388030  15670991  36197920   6115200  17019314   9860409  45017368      4935  61648419  28453560 
 23536535   1834555    909876  36748880   1839180   2955078  13741179  33761980  10540539    157994 
  3060200  24454670  62703711  82236960  29577600  87600608    729375  71627970  51808704  15474552 
 25621044  58343694  46167264  93940605    482059    603680   8676768   5158225  86185665    650412 
     4554   4497192  50167920  18757160   9533568  23831424   1019218   6264506    369873  50035056 
 39702060  32384160  33392580  34910211   8594586  34878129   4577525  35353760   3207033  25278104 
   945847  13234880  10865910   8338402  20459523  91577955  16714201  28934505   4573459     52620 
 35811984  59185804  12867153  20334308  14235138   9862738  26453952   6050919  28381650   3176820 
 46293804  79489116  17909255   9041305   3395359  11732622  32109040  47099320   3416765    850425 
 14027506  29184936  23074980   7891478  10901634  53156025    368160  20130703  10838280  24501900 
  5996760  35236564   2855468  20505961  18949056  37079690  77525305   5605296  51625266   8749748 
 41303936  50113088    782136  39894699  44696416   8121876   3036616    159600  33849900   3906880 
 41854197   8934681   7519900  29283310  31706805  45088596  24250380  60438546  28563176  47062044 
 37301553   3819054   6053343   6081660  13329680   6584996  18541005   2429967  53716520  59806212 
 19458390    873018   5897600  22209000   2176603   2918970  13536768  52192560  17873916  49064242 
  5302386  53840226  62829346  13132000  10049618   3678528   5332860    999424  13740528  19441788 
  4248590   2202874   3100400   2182880  27354414  17602749  14059280    236709  37315848  14742008 
 17561448  31436145  75503097    219336  67178048   1342656  27218802    680638  29177622  26198478 
  6148000  20336784   1120848  38548986   9390129  62163913   7246920  67103520  66746410  43940610 
 21838050   7665567  16627302   1293768   2252033  96881232  19305948   3290592  31902570    437724 
 39770463  28536516  54259354   1103850  60179600  70051590  18672677  37884444   5620148  42919186 
 44209647   1421308  29537801  17638196  23849427  19565496  26832148  76718712   2779840  59202252 
 18339940   8801234  74666102  85096041   6083754   1071024  25610130  53566380  96443941  34661900 
 44406628  11607600  24203154    618623   8468148  10436931   5163285  21083984  36836156  16320663 
  5551832   9844335  20238245  22840521  20885389  26712288    451754  42436260  17919710  43470600 
 22012475  42134560   5380749  58489884   3944316  47148939  52972914  26629280  31668168  56742816 
 55709136  31903990   4214000  21707445  22142290   3569730  40909128   5952128  35956444  68712028 
 32444334  25065022   2215965  12480312  17666208  10864295   3688680  43234650     50064  26669380 
 16380352  66772507  18540248  74422071  55645720  10541148  70930020  33421830  42335735  42027190 
 10983372  46170544   2820835  38681154  30717312  35762048  13626752  47849666  12699750  23158415 
 46377484  29248099  47650068  17981595   1998948  50737044   3212583  31483252  12158944   5316960 
 62720704   3915855  25254628   1405900  33160335  25503570  66247200   7524726   5583621  27245912 
 24734880   7097430  23877862   5935872   7639920  50464747  40818232  29031816  39080196   7836119 
 41172372  14644980  34478186  43143184   1068500   5858928  23055453   4744224  12033429   9782767 
 78417738  13561692   5895168  47300190  78301475  25911180  10332862   1761360  58340074  67207780 
 62735904   7673776   2064160   2770244  44482104  36767520  10039684    425015  57600862  25596270 
 31134960   1017000  43836072   6203646  32285578   3724836  41488548   7245072   5567897   6699952 
 11391640      5383    715020  57982850  31497488    282746  32134197   2208440  17692506  18531990 
 26367250  13136621  22125630    180642   4499894  61617402  58461025   1835630  28266630   4707765 
 26734786    256453  10448768  19867224  45221275  18761430  35385385  44905314  17600640   4496703 
  8508213  59671798  18469962  48501200    872784  34877820  26177173  16980964   8039130  50329554 
  9544480   1071750  30577208  31531545  50105088  24771120  12670987   6371611  65241456  59171782 
 10347060   1865580    290796  38115468  16957488  39395598  11378322  10234777  14255400   6328407 
  1022376  22269624  12716550  18239613  42735636  38405814   1207884  19655111  18955185  14227980 
 24809253   2984639   3025260  36957660   6465461  48817080    887950  15952590   9741180   5881392 
  9639864  73700166  19162344  20300720  15413013  36041768  52558067   9651376   7045500    149408 
 34292610   3243758    845670  12368354  36798377  38027458  22607806  42958872  62592561  12177281 
  6069344   5169696  36452500    253680  14861504   4285347  16457350  44425792   6141356  15913650 
  4239892    216976   1437648    580934   7187804   6811380   3228914  14646783  18628496  12458595 
 48781327   3192399  22056958  30408895  41863815  37169220  33698158   8760411   5525899  83501730 
 30978324  83140992  12100437  10912115  30437403  12510930    278628  11596156  15086855  17216216 
 41722780   5622550  76612480  18751935   4725644  52034316  20779100  19895040  33303095  27413802 
 34495810   8706761   2244939  65894338  66174050  40558384  73796910  33699162  32074092  25994850 
 41111482  10410030  31494993  12108096   2317546   8811087  68965413     58548  70069520  25821510 
 11300430  50478630   1373637  28540876  42922683   3248433  30514950   9254973   4781792  10597140 
  1049694  22986684  14826300   8187744  61738141  20587878  18413866   7302270  27381948  16089822 
 10887552  38045700   1817330  24509308  45064260  31797892   8389264  38877125   7572670  19357798 
 25635456   7334332  30261968    397288  76841898  62725959  41017625  11589812   4131729  30815328 
 28827596  66710358  23469979  38962548   4724100  55018376  53402048  11311584  34123092    257866 
  1410112   1449946   4166043   9220140  58859199   9997784  16846682  16947585  23660100  43406070 
 33465042  11515582  75698216  29859760  14273945  53677750  28212135  62019192  34934900  21489660 
    36160  20030140  20645457   4813380  54203589  61272372   1771707  30873150  65759680   6573360 
  9331885  67276216  70772232    651266  12292408  80192960    354156  42086250  20061990  27299325 
 15584313  36402552  80945030   8424000  82987821  55466400  27318964   4136364  24533548  32932320 
 19665580    758849    503557  39150461   3183548  68655762  24164156  80514104    351828  14406700 
 46927820  53152770  27950946  69478098  14006656  15621781  11369715  23134656  10626876  15110800 
 34281081   2277192   6758178  41212098  27943954  13037453   3049651  26811576  78234778   1318625 
 10836152   4749184  93057384    721360  62774193  76487558   3476588  42785340  17556368    669904 
  2999242   1330068  16849152  22789662  20966478  21307750  19621810  13983132  45694368   7903514 
 32150825  18439590     94226  67004924  54422335  33890958  32957460   9031947  62978550  57850848 
   650838   9343947  59053665  16795955  41987270  20902432  61948029  29321362   7610092  24945114 
  7984305  27702440  42409597  24154466   1476090  15880050   2268763    373352  92063715  18745650 
 51292019  15243228    155592  47912598    235010    965737  30503592  28713412     49850  31939006 
 52815000   6906084  12725724  45747705  17336616  46734309   5854059  28019536  37669170   8801784 
  1931698    997836  15811614  12411833   9803170  37748428  18636275   1232451  23876500  17198232 
 47541648  50113515  34828660   9621765  64627990  20311919  35573598  81684988   3328969   4515716 
  5932188  20433321  52467030   3648421  47265988  12331836   1128564  10607415   3473200  16693984 
 59597888  37513125  79434153  12183744  37025048  30411126   3940944     99684   6856278     32760 
 34223790  11864538   5810238  50886759  20592789   3662294  64557493   3109416   1379880  64751877 
  1211427  11839770  23271570   6894760   3645456   1352268  45556425  12537330  61849710  37986180 
  5085720  40796847  13066856  14066724   4483440   9258150  30238656  68129880   3885804  66323998 
 94748052  72310910   1398951  19434400  21290234  36944740  11116200    747750  35773888  36053160 
 10368452  19263380  30762300  10108948  41063915   1994454  14659732   9125443  41518220  55649799 
  7895901  79598603  53376290   3456684  19301625    134688   5752620  50271150  40072670  66127023 
 34414978  67849375  14183364  24284000   5305230  45098478  45771864  30840429  51265040  36280992 
 25990314  43513680   7045852   5324103    360048   8565560  22217062  75256215   2409340  49365519 
 18245768  23362457  60936096  31574984  27288192  91435500  73988370  42115990     61827  21958144 
 16691715  45983340  13808015   9229885   9055684  19852910  14822392   9394148  11464947   6546012 
  4712838    553548  30767850  51228548  35111470  29565784  12627000  83855275  22898610  65824712 
 27229410  24580059  19706625  23873976     95580  10501150  18128968  13456019   8417856  44322960 
 25991616   5336488  26027520  59768191   2438106  15422943  32443336  13874736  15229200  10671912 
 32042648   7430592  42481845  50532870   3705018     12505  23687640  61398350   3844572  63481390 
  1186290    437928   5370650  58952934  27458145  76823375  23396921  41616679  41181197  10168040 
   208062   5551458  18701046  22281281  25264983   5314248  25677598   4881812  45129935   1418728 
 83280813  32111090   9736155  30040836    284544  46684532   8834994   1867136  36603365  13349350 
  2922840  16203904   5753440  32814510  80235316    520870  16323120  18787923  49840172   2970449 
 55773333  37778295   2881179  26402896  32465576  57989096  21607008   1033252  39097440  37401462 
   209035    320648     70675  38751602  78999680  39386258  33875055  55339284   9200304  81473928 
 21743456  13758831    493002  37847601  21584210  11478320  23690568  30052896  14375933  10465430 
 22566128  16823704  16865182  27499403  22516487  42981662  58591986  91634741  24154196  62677230 
 14751490    770067   5817058  11121625  24567375  19113610  17214065   4140404  14532370  19266134 
  6719144  43805598  50484174  10060973  11054983   4620408   3717620  37335144  28619712  43506779 
 15674442  11543928  11051903  13416512    761706  18129152   6229587   7554507  49636484   4488220 
 12555392   5964024  33449988   1218835  21847056  40710912  18830052  31362294    158096  55423144 
 36271228  24418841   2595780   5099394   6426452  30373110   8832206   5166930   5531742   9494835 
  5814765  25374720  14099703   2833300  31879315  54409278   1144429  28533290  50898011  23014243 
  3268764  67689945  20263584  13906062   5840690   4357614  21055146  48151268  53155740   4227432 
 24890684  59905736   1946592  16493418  45576226  57074958  12311152  13233458  13138892  37449150 
 32622320  58052637   5371984  11293230  37466444  37826950  11266407  54230085  11679828   5533094 
 24559456  13257284  30785502   2091660  19089482  13118854  69578877  62149700  78358170   1118808 
 35632236   1492204   5213650  32699646  20614506  67574644   2502656  24636048   8778966  29704376 
  2764308  22208366   3727646   9515456  10539606  81718516  37168215   9791792   2806075  24779346 
  6637794  48024609  11449424  16576803   7777536  89856364  28043400   6817920  18312714  16096354 
  9585890  51401710  18074826   6381180   9779931   7202034   1780515   2217540  31210119  84286086 
 24243615   1469985   3673830   6160260   1255500   2147418  32618308  40415470  29066323  23763520 
  9884592  44142096   2435085  39608672  19268382  41034110  14569488  34973736   9472356  51338760 
  3563649   1365012  23829733  35920392   2269330  40841262  23212822  78250512  11981655   1313888 
  1337730   2168280   6531978  82114071  11064240  10672290  29345985  66953024  74718388  13459230 
 22257284   8858530  65697231  29520370    304854  28560168     41769   1410466  75050772  28105989 
 48736196  57430031  13637680  44152416   7747292   1267590  10603624  87856032   2881899  23627175 
 13698056  10229070  11190773  43988930  58162156  15856320   3265839  49962210   2837950  19919794 
 18457548  16043275   4648320  32717100  23134215  12485942  36618482  24331571  25330550   4101360 
  3784914  54011850  36030659    593109  23832413  19681175  14912352  12283380  32959953  59052812 
 22269540  39017040  33935660   9392840  11405240  45839158  18757732   1654387  27976662    434712 
  6209637   5373810   1028160  29247090  70583940  17648722   8584580  60629828  76313012   2058364 
  3270778  39646548   5265546  55636800  69461700  10763928  38666320  18190200  10328126   7856127 
  6783348  15256059  11886832   3262908  21246104   3467895  42049653   5773962   8679783    456316 
 16110080  44639320   6069558  25512240   2859230   5264584   8013953   9679398  11464351   6221284 
   178560  34747290  15899250  44740420  71208192  22223081  13287372   9488043  26902517  38483748 
 68602996  29971200  55523301  48466932  28586080  29977248   6236256  58238268  15813452  19989760 
  5126726   3237203  68285655  36547996    452532  13717386  63429776  10500717  29534289  46683340 
   619892  27165456  20513064   1043215  85053576  19430521   4179080  58114146  17297995  16167864 
  7426680   8357442  36553686  81506216  45516736  26656404  10475100  13874400  36584644    810892 
 30122334  13846392  22422147  25641742  42578270   4731750  45639150   9184679  26079711   1861270 
  3711708  41052973  20958735  29368000  10851659  19649076  26621308  59153655  85919940  32084199 
   895024  23515120  28646552  86292405  12360338  56152961   5490200   5647672  87163472  39603852 
 36358112   3349376   1421264  35094095  36596976  10393152  57916848  66085488  32315245  31426434 
  7223418   5533554  29810622    468999     92496  49652120  12272582  68432376   2123156  16979878 
 86583116  17796408   3370224   3513370  19509963  11641652  13691500  39537747  71992974   5296240 
 21181776  67680280  31391191  40172416   4223700  32814528  41102910  13603835  16927789   8693708 
 11293920   9758734  18533098  19433008  17092818  28160181  38589068  45445378   1572725   2859150 
  5718800  29242176  77070625  11732112  36150960  48074556  14844930   1343478  12002730  51610416 
 27626600   1675044  21117800  98048379   1519889  43761522   1380350    242406   7783146  26519160 
 39236650  23249616   5746560   3351831  15028438    559825  33635819   6572370  82470141  24924456 
  8524122  40180543   3963654  55651034   1393040  12676611  40604660  27964974   5261940  72103563 
 70516522  21673116  20811516  15585785   1951053  30480285   2698380  27774835    361875   5370164 
 35210490  31119960  38448324  12529836  25350094  12153518  15784684  42202944   5965839  62056638 
 70363272  39420216  92014974   5434884  64316356   6629400  59733227   7136045  80541984  22529750 
 30290440   5141136    544208   3997295   3911390  31581775  14358590   7062363  11060903   7718408 
 17913344  16713264   3828994  23774738  80925928  24463740  66104724  53023425  42583250    365884 
  3815046  29204028  30592355  22185574  19954018  42643906  70481815  20633781    268136   4395930 
 19188360  13356208  75111100  27949284  29821340  28943361  29347887  22974300  76030220  29485540 
 10863392  33958679  32231024  12578865  13381332   9645042  26569620  11782620  11484480   2417349 
  9323560   2403500  44109735  33846800  22919916  48350844  42862712   3327681   3098088  36226476 
  4715325  12984489  10703616   5783360   4966448  24275511   5544277    296960  34623424  11200540 
 43302805   1790685  25127025   9468966  21331800  29288376    193012   7373388  95854444  22687308 
 94001460  55701712  11801080  12477032   5220228    319150  26777940  12591104   1448912   3323104 
 38776094  20862164   7480200   7086960  20167020  36127992    555633  33040100   3312384  41042052 
 49018858  37656175  19184470   1288224   5170141  12088180  10064331  16898901  22121970   4532592 
 19245897  11160064   2548572  62612697  22916108    791734  13529790   9151350  54757586   1688922 
 10305497  71551380  61448640  20227504  17939508   2805244   1095672  78644160  32769252   6080382 
 51428195  26818023  11077110   7418975   2557692  72449508  51169725   6358176  19096440  48573703 
 51804593   3479622    207675  31511142  14576572   8404020  29934405   2410677   8491640  33780400 
 32333065   4494680  80216776    520982  28497420  29042040    480558    177030  37092315  51972498 
 20437200  65818662    118833  65361978   1526689   1758222  95356980    103737   5089509  45156465 
 24217758  13303224  21262698   5562876   8590320  39290820  36179864  29447077   6527349  16965564 
 27274282  23893430  47117516  19239909    681996  40340160  16203226  48285600  66229518  85685880 
  1246641  12185365    212511  47341452  12701760   5307400   4094015  47752575  37037088  40482496 
 30731554  32693741   2065617    522368  71626160  54176038   7644000  10552542   1358676   3453448 
 21652608   2644812  17545409  46477250   2823736   6998385  10450218  27054378   5931258  23135616 
 43842062  24418620  16952104   1849536   2458654   2177925  40196134  15858395  12265180   3683160 
 10038304  65505616   3713415  40564660  43212220  35615730   7709828   3882032   2797920   3330054 
 11613520    163704  21641739    454116  14510056   3488400  24052770  26721816  33663250   9730615 
   177820    741312   1923820  13135398  82616085   4531048  28032620  30028427  24927423  31790889 
 41837886   1868267    504280  49973273   6905712  20926070   7359442   3846510   3013588  22460921 
 54011354  25026324  21642852    131810  16693216   6538770    102490   4372312  17182098  13181850 
 43101540  18376528   5965199  11618880   8646750  62443008  13291488  14392356   3678936  15136160 
 29445720  16752846  52587675  16913232  23195664  48961600   2167200     80019  19280088  20257776 
 46420848  31327071  10953510  15540399  28126116  23071889  18280080  39785064  12056304   1325324 
 51518775  70126788   4869942  49724976   4680576   6006000   2259912   1998951  22102536  39153360 
    25624   6749084   5331529  32436608   1235472  42824586  61907200   3043906  38971404  39419237 
 33194180  26487540  21699110  48088404  14389200   3805200   2711261  14597136  47132640   7226496 
 23856690  22713885  33347602   2896768   3351879  37608795  16508925  22670478  63753714  80433980 
 42429408   4939137   6660101  26332230  30183582   8799616   6514592  13279744  18784395  51133032 
 18789777  17754450  29925720   1025640  18388656  27724909  33086420  19687558   2714569    744201 
 42307980   1924263  52194301  23770060  10871525   7738452  59004864   3988401   5234229  11906024 
 35355528  16926168   2072530  43597930  38238642  48328368  19853790  23109978    373974   7535512 
  3097195  26776915  24021360  16319928   2354976  63209124   3733888  25833030   9959614   3409962 
 34359618  17743143  74923128   3464664  34495430   6045130  45373425  51943626  14416000  18493560 
 37492412   7343860   4251464  51129939  56436560  17455046   8050900   6915752    795333   8235620 
  3908421   7027793  66874676   6734400  18378240  35743876  48074600   1287286   5046144  76229400 
  8395110  28927461  20383180   8625435  68156766  31883544  48936195  24543085   2545272  22090752 
 19926480  13178048  49703870  40198206    966378  15128071    859410  45187764   1945596   3287375 
 25173595  14623276  15354500  30140016  32556704  46039786  21225192  60689526   8526141  21319848 
 55235330   5916616  30514444  65070135  43825544  31485510  66285097  23335190   9129880  33824385 
  1996758  12889692  47316600   4476300  30313036  11548296  52457259   2763600  19788502   5149065 
 12679752  63323995  57648665    269390  23982435   5351337  29358585   9429225   4834380  76499456 
  6508544   4110680   6852825   9122916   1205386  72951144  10013631   2544080   8533320  27248900 
  5754308  48557080  30215420  22446456   7966984   2088776  47798784  11761497  64283540  28836005 
 30539208  16522009   8694697  15431262   2001210    520676  34715096  54941729   5648478   2622917 
 52450380  58937524  19393129   2459310   4849436   9634042  41033613  45163000   1628640  10061381 
 18217646  39227153  13122086  60530316  16903670  29686050  28836556  29844804   1836100  57694727 
 59959296  11878654  17976192   2952600   8821904  76595524   4067577    649305  47568165  68359579 
  8939400   4156896  21803296  11955120   9210412   1920636  78660010  21564004  52851799   2621710 
 34827508  15771398   1587690  11363634    237510  84212337  70747420  63967488   8962392  25750400 
 87039099  51867960   6728692  18413096  61818120     50484    738340  17363286  43281768  37431547 
 21577512    865386    669934    571648  69531574  38633936  26273940  77720720   9770400  44348236 
 14046978  14566275  18519270  47244540   3061530  39544935  52487820  51416638  58333600  67104466 
  6495810  50420634  20838857  14020383  39056378  30525115  73783776  61549056  29322395   9483360 
   557430  42036750  32617400   8045151  25763760  20056960  29708250  35371542  53400165  15417360 
 15441279  11651518   4232060  63546007  41700149   6986916  12556530  56777166   9632518  28024304 
 62775838  58770327  11245350  14180764  63803368  46819173  19438863   3813447  10970100  22224049 
 56801192  19181029    462072  18030272    527625  13619664  16677892   6357077  17656569   2891628 
   920250  20831175  35428554   4247970  41201076  15527632   1982890   9790249  25307392  52069532 
 12075327  22409048   9339840  29051622  57586706  77729555   8768088  39430980  41602464  79376220 
  2448168  39085273  18223292  55923383  19676644  15938241  11688080   8197020  38658816  12379908 
 16972370  49423680  25516634  22028203    791202  24456551  45403760  14837100  12060003  24376385 
 11023782   6994467   1227359  14582205  24477535  37023760  20569784   2700750  22753753    280140 
 28913580  63146039  22853124  13403817  42628400   7685700  20612928   8289798  45176300   3276170 
    56088  20879100  35078304  64251832  63423022   9721213   7425088  15461002  30060954  12557608 
  5414394  14108016  11777471   1198400  39273525   3673314  40622240  38073300  50960608   1502291 
 20976552  70231301  12905282  54599560    657126   1036515   7604870   6513084  20586000  34726914 
  3560400  46147037  10554376  47792640  14582617   1432824  15560055  73158074   3304944    852850 
 39312655  14260144  30671564  49778072  44984410   2916690   9279577   8073939   7982110  18174564 
 24984440  87481940  27540255  41549229   4832590    173628   1052961  32056800   5491170  48456880 
 44742375  27752344  26210590   3789261  23880305   3569150  38841120  42374625  27203826  50874856 
 19277962  16720000  75883248   1185300  15459070   1216992  17425080  36996406  44832906  79929951 
 19081578  15786576  72211245  12185082  21663465  35312849  13715962    308560  22507340   7300254 
 17306592  79811315   1126825  24805638   1218440  17655993   7389228  17608017  12705096  37549864 
 23570800  34654125  10012005  13891225  34631145   8801080  12960987   3820580  31732808  12332700 
 26113780  11017875  43551048  46310350  79422087  12969180  53392647  24259950  35585420  22802582 
 21039872  61866018  13359527  62075631  12385632  57986109   9449132    706828  29736490  14418880 
  2165772  56974278  41717936  55107608  18251850   2327238  12662496  58977720   6071703  71043518 
  2874775  27416772  11890088   9949760  36315960  36301732  31842462  40098002  40694254  10698279 
  7273058  75493440  15262800  39015756  47330962  37890828  22557408  72833288   1162363  28569600 
 20083440  43263302  51379920  19044310  25311530  58011714  11023857  32064850  30921333  57061240 
 23276820    818125  15114732   1600366   6647179   3237346   5527752   4265024  11775564   4548999 
 28075314  27925884  28665780  45341586  25540647  27300504  13057904  19914182  10905336  34302056 
 35408317   3303582  48591564  30975750  37166242  11419320  22415730  14428386  42206220  65527530 
 10438407  43817886  50374660  55888008   9600072  11292660  66935286  11804160  37721886  25643832 
 12800965  56323344  76885328  25036648  26312328  36027810  26814996  17452752  71464788  42802500 
 34612200   3590370  28335062  19856124  42231960  18725797  11242465   3875410  18163632  50195948 
  6101980  63023750  20193951  11549340  40067622    831168   3658428   8880723  34822104   4322880 
   145521  17617568    401273   7016104  29272725  12757500  23501613  11344449  60001632  54747672 
 67921008  50011135  10993115   1683150  54214243  23429700   2391645  22818769   7517604   5735900 
 36090984  42683921  15489846  27975571  47194029     18744  14540692    203889  73568022  10227540 
 65442850  42885386   3330400  19352970  24733830   6311130  40630010   4781360  74875295   4609404 
 25360812  11293322   2332689  58233784  41872680    883500  22975029   9321050  89406230  29511440 
 17405200  16924656  22756522   1222782  22076064  12379020  37188042  24685771  26635500   7079540 
 12061304  12787925   3913000  10967805  10576867  29260140  14133756  73980984  41643240   4136886 
 19523608  23588272  38866800  39130771  43576746  30395840  62167752  38922364  20014017  26252240 
    95104  57260784  16612696  12079843   5290494  14443744  22394872  16796704  41005899   6148980 
 17127180   8122212  15645336   4407620  17836455  16195518  38914191  17164490  29152968   5677280 
 39047646   9470720   1305504   3919960  13949494  22903243  54128767  20086884  38229107  16720760 
  3598642  26325611  19486104  30735663  29309070  18691554  10999240  26565196  87230160    757180 
    50787  39295056    704128   9584480   3696839   5696913   5669657  20561772  45094536    582498 
  5755664   5850915  13150944   9642423  49911637  34312465    460992   5135233   9434496  14998764 
 14861864   2315157  11956140    384999  56569692  22552494  27389700  37510720  68439525  46374848 
  1272636  76737960   8526774  33799472  77801442  70631800   7012951  22077083   2279400  83757408 
 78884780  13281960  77201025   7824704  29590876     89960  68021980   3840778   4366875  10885030 
 82686072  43743025  21936586  70258092   7905744  46990629   2971254    707589   9716610  32090035 
 46550112  28675332  11516258  20992132  20303675  43157819   5941936  54474378   3036516  67144050 
 64333668  47703656  51176364  45878261  89885112  27435620  14415795  21768594  15711332  48472914 
  8709921  25772015  26083352  65501550  11240626  52607500   8216857   2948994   9529454  32089716 
   525336  54147706  32068570  19455280  30201435   2285130  17003872  76524976  49182054  50858808 
 34286428  13429400   8967514  18108552  30935708  53495280  32320064   8841542  42489022  37435860 
  1010752  56241540   1065312   4765953   5820024  36845706   2201856  39404836  20820800  24056552 
 30136648  16203720  22493354  34594035  41028162  18311436   2571994   2935286  34072896   4246472 
   409968  58548084   8763332  21943149  19157628    990221   2148672  12735703   9236756   3360168 
 49581335   4810265  25254115  15889608  19090635   7990969  13111501  39454364  30204060     32288 
   956632   2167789  69646354   4100000   8893179  36744990  20143724  10796896   6705360    619970 
 50265436  18025454  35469347  53180862  13512730  34697754  23161836   7911594  13892574  36374832 
    25952  14647081   7351722   8639424   1049856  21656895  29476386   1957848  27531816   5125869 
  8735868  15224596  82281887  41981500  33988593    931515  31710484   8083868  17676010  33463728 
 65137205  67282422   7648809   2514448  17454696  21334258  44688600   7898205  29826966  29640744 
 17784648  38449546  59955690  90567813  23073630  18236700   9735600  18721013   4400040   3238911 
  5501448    190211  12917282    223636  11954355  42719040   9403885   1676268   4492590   3572851 
   510147  12419316  42845200  37815750   2491542  21466584  15618625    672216  81259500  66830868 
 24667536  19386906   3493908  12089880   9942870  11797575  24198720  35155968   9527056   4819052 
 32471666  26034992    327360  58733874  24110151  22674216  13943075  16229572    890892   1568245 
 37221670   8620640   2926800  72164584  15427212  60413640     50373   8216709   1294375  46727625 
 17118816    228195   7282295  49469403   7441308  73738724   1609909   7353823  30583177  44253080 
  8673852   7218170  88288915   4282619  13182690  26241080  43128575   3544200  15776800  32510313 
 47743374  31779734   2854512  31043936  60596913  29675726  47382944  40690663  44681481   2809908 
 49860320   4298511  13924870  59102523  44053080  77955100  13977054   1606150  23244742  35459052 
 32514240  44609968  19305678  17934736   5368702  36928265  45970920  31887632  25493364   8489380 
 41912922  22943220  40159872  22499972  44348608   9247881  25235800   3903494   1193750   7264180 
  1644690   1522857  16452396     98791  58708350   5002086  27240000  63934830  48153755  26328900 
  4974858   9513183    683844  20930825  11945392  17795792   7407988  62328735  13776832  33026076 
 35356608  78452352  39562600   4196632   6021480  21394254   1995470  27610429   8102078  21739731 
  3544949  14176838  56235120   8795358  79726268  14304226  16205589  52082852  38137932  43746599 
 15978468   5187544   9473260  66911172  19598868  26026884   2295829  25641213  12268146    351260 
 26146622   4467600  42231076  14038470  30601806  22379701  70040331   3089920  20034387  26818441 
  3168477  65011680   8992459   7194312  72792288  12424308   5287810  25975032  52860550   1267866 
 15387155  26333377  73068183    380706  34044442  18304073  42640420   3388365  79508310  16574950 
 65609838  16452680   6945036  44083410  21194514   7643700   9354366  26324682  30604852   9374432 
 48699450  16338200  27173047  17092088  21603570  10671773  21925716   1045537   1049436  13104057 
   325090   9377912   6124842  54485470  15319800  80063448   1632825  18202632    337365   6861261 
 43992400  58181952  23799766  21246434  56345463   4219672  59921831  70542150  22121271   2932569 
 53064486   3871979  52269786   9393258  24557859  66735184   2599794  15449420  12577365    905010 
  9083556  21296795  17834248  20091300  20165655   8479680   9996884   7318577  69807117  31735216 
  7444548  11266332  31499397  53075526  12359902  77084070  31993000   3389456  23421504  11543740 
 11880239  23100919  74049105  52700715  47300245   1195600  32120550   4849161  21683766   8282012 
  3841600  53486672   6024084  27784120  20205114  19074647  32347056  32755027  12345840  24659640 
 91511459   6825875   1076406  11235264  10902000  18143670  18098355  46071056  41323718   1866628 
 29347752  35947620  57246424  40420263   7816264    331639  27831612    626107  70535572   2789402 
 25169860  17902560  23818716  18259500  43744194   1434860  19466920   1131600  20290275   5160122 
 15184756   6533530  22841760  11716502  33648330  34654719  75502538   4797807  45377325  94793598 
  5664302  47330868  38998076  55363720  29773362  30056400  26388676   1818880  11731968  22036235 
  1869588   5344328  49202361    561540  59674680   1054823  17345712   4669635  50599514   9914311 
 63137961  85168078   5395424  48688696   7457628   1683462  39067040   5734659  31024404   6049008 
 33670999  20460002  44918814   1314065    651016  24700608  39743535   4126610   1779644   4842045 
 66068358  52681620  42051327  40067190  13718750  38967908  40921191    878361   6433180   1519848 
 26001241  21968376  66248736   4234666  25432664   7581082   8529156  50033848  20302650  11504961 
 49792888  32712651  28381644  64993168  34950699  18419392  32844950  64245616   3713679  47411508 
  4431100  10447584  23159896   8945427  32834816    307776   9575148  65995020  21308256    557689 
  5757237  33402075    888388   2760860  46580412  33407672  72537120  71996792   1980300   4657832 
  4327548  26117605  37198350  50579330  14710511  22076028  65188532   2124864  58921200  27363616 
 16118207  13943832  50999580  74256000  32004624    206901  41820260   8839026  40878585  24288544 
  6906900  18904249  17921192  40892030  59341700  57695790  25815122   4099081  31144392    649149 
  8529460  61150572   4404580  48379144  37252394   5889000    102143  10692735  71842533  62277500 
 34985860  35678580  16354728  26306755  71659202    717408  64928908  14058502  12176012  22346478 
  7014705  59269480  21098932  14612856   7114084  44504650   1664551  12451186  25352964  12957987 
 23119037  71349504  16309392  36188775   7163684   5703763  17206927   9697464     32293  10030576 
  3545172  24089338  56900754  36498852  17236149  47850230  51348346  85870026  15412713   1134018 
 54536440  48174945     78870    627228  86395793  18039328  49365963  20317878  14201458  87143488 
  5460051  39386158   8784736  49560940  54685168  40695138   7369220   5668236   6552168   5091680 
 45453000   6243020   9000632   6975033  66210110  10331121   9076980  50427414   2000592   9870208 
 50658528   1276614  44391364    181062   6731549  10440192  36423200   4455955  45866608  40721800 
  7715288  11672433  22078408  60643968  16445627  20803974   5249025  49668073  13300264  21452992 
 73359600  17217690  13924103     48185   4829838  32319768  45294093  21406651   7038675  77396480 
 45082745  55556968   6613508   5376756   1538142   4865250  48554840  94493042  12286418  32003896 
  6560619  40660488  61474804    270222   1453500  16310668   7523582  53305044  34165396  62149025 
  2696064  54838000  30684780  30069144  28435638   7297410   1730248  16780800  25434470  76694328 
 83653856    607571  46359570   9515296  37336944   3790710  46204976  39510776   5632430  73272672 
   690017   5304345   8858920  15949227   5444055   8023719  22726155  18243336   1747620  13134160 
 46643182  31625475  30923757  30135990   1282356   2113448  15363832   5257470    881999  64206501 
 61076304  56297592  34475626  75061052   5324400  12275086  33502706    349140  35351025   7021416 
 15268500  24606750  10241307  49025280   5566968  12453720  31443504  39158700  15051120  14819325 
   814088  73650500    170430   2080018   2540516  24185119  26498840  69134796   5494724  15837750 
 16788267  11438380  36983310  48459928  55112698  47041120  22030512  36662900  20454680  23476167 
  4707087  21899408  10849645   5091340  44190905   9687246  25499133  86164826  25790490   3576454 
 20675580   3004848   6149448  18068337    351216  80610444  10734581  11897208  44710377  24967854 
   130272   3161360  58223097   7953308  31688428   8510222   1312410  13483818  12062925  59726964 
  3545100  31660144  23864635  11100672  10179270  19928338  26043963  39420592  38748672  17790138 
 15619538  20086050  12813672  22254800   1368887   1330866  38983393  38276350   2789048  54915356 
  2029706   7056063  45600152  53063346  21281176   6919215   1376262  17178150  44742096  54994455 
 36246737   2153792   4622720   1136016  30938337  32265840   9665953  13096215   2545055  11616750 
 24118266   3325992  56729799   8507950   1959510   9435699  12980864  22543691  44733728  32891265 
  2184000  20294600   2560096  32497650   6794828  41401920  63133129   1404480    167772  59856128 
 53399580  12829308  46522398   5606010  26042080   7752030    838460  50161349   7599150  12613104 
  3052608  19094502   4078683  28027716  16705972  20667450  52957872  35762104  59818625  36710831 
  7549191  30550944   2734519   1014400  17753919   5865123   8251596  13617395  26280694  44766222 
 14270438  52120120   1894273   6131370  73938744   1814215   3152934  11858740  11234475  62375696 
 46500909  37202500  14733030   4826848  35967360   9100962   4338152  26013846  19408116  16567452 
  4824736  38604502  29464512  30640680   7237512   1595924  31454328  25219534   9001573  16715064 
 39795096   3017061  12236736  15758559  69157702   4201880   2306066  17218640  17765139  33303417 
 59801625  34226108   4279812  26590297  32409045  33799318  16869888  10979280   5648790   2851020 
 71978087  22374826   4258981  75357414  14567436  12330742  22522122  11393365   5825280   3672459 
 21865520  13795938  30082884  41381559  11568450  10009832  82186983  63981408  29090150  46156138 
 16473272  19035936  38590552  11793880  28559118  19774434  18737451  55603395   3471440   1323252 
  3794560  86518321  62512512  10079030  73231666  23611859   6434550  11008530  35417122  14399469 
  3788415  40501705   4713600   6817968  24521310  11272195  20447024   3133813   9728768  51823200 
 47840092  46825295   6710060  10416151  65123808    295410  16916931  18459840  43360960  14625562 
 13684775  16729856  55680353  14372208  33266016  36924000   6828613  16730466  15031084   2951164 
  6664409   2013288  15016617  30753399  16786352   1286636  10812350   7789545  17911908    892206 
 20939475  46127380  42364224   9378930  10912558   9460456  44944713  12224425  16956849  14428854 
 56648322  59185392  66478112   3614208  17471429  48560200  13926450  54781312  23903880   1368178 
 29822682   9110234   7050870  11328360  83653479  64887630   6213702   8468730    425340  35015895 
  1215504   6369282  12453245   6756350   3989070  14188944    258282   1883328  26208078   2609880 
 16748344  17793881  24291904  28096876  11796034  24630630  28365792  58149756  16604290  11944674 
  8520113  30881890   8936284  54145026  32240790  11060140   8773128  48448944  15291468  37968112 
 67704455  21782670  12969286  38884032    104562  19487600  33704772   1940912    553984     64971 
 19198796  46383778   5883592    106370  71927408  34646526  18870785  46498638  46752042   5845008 
 30709987  24306595  35699099  17710963  13003659    807560  14772170  15672948  36094720   1348320 
 21199962  57823230  19835200    424672  24464400  58926720  67447107  31966803   5864440  20040190 
  4527037   3978750     70609  27831210  28345506  59130710  39832904   1539330   5765295   2050200 
    84909  69684020  36137544  60751260  14684286   2388092   5276521  17829477  27147627  40748340 
 15235941  16927100  27680460  13771020  75604588  20936406   1371245  37749838   1755260   1069335 
 27092985  34787478  49377014  40028208  56605967  18656624   1681536  22929600  32982068  14431230 
  1985940  17422048  11388531  31444450  22478410  30993693  11257920  26210738  19031582   9666744 
 46295568  17659110   5343576  78566414   4327092  46868256   7868744  36943767  34327925  20776704 
 10224500   2068120  43746066   7833240   1045170  37916814  27852984   6666768  52965354   8561566 
 62064256   4425300  42825480   1151703   5930700   5034780  42432500  24136994  45504915    340595 
 38509068  47215188  37343376   8885358  57232890   4824556   1859666  48778340  30996589  33766726 
 11048554  14705552  21352500  24208470  36680530  70785750  13358173  32642756   2313212  13220327 
 30305166   2802228  44996270  20114514  42159320     31652  18920622  41596584  15289885   8964516 
 55238400  22120434  58741580  20660932  31443900  41523196  78393194  17893440  42401667  59303688 
 32846772  38380016  20227563  27187200  38371320  63812316  13640430  37203980   7750476   3269572 
  8661534  94744653   6495432   2870280  15310955   7552440    152073  50674688  31479119  56799489 
 36505625  43163460  23661605  19775041   3140004  14184096   2355826  10260432  15929136   9768276 
 18448128  41940315  20507593   5300736  32126206  11139048   4908796  13348553   3529416    970800 
 13239408  31469010   2680673   4645875  10681572   8055645  28955112  41000274  52243500   1871740 
 49470792  27315544   2501525  10128804  24566139  44446650  84575592  26273280  49727600  28049351 
 19597620  68599740   1209417   4299183   9052294  70056704   9727300  44868104   4711210  11312581 
 16484310  73134200  15197000  54417160  23484825   8044650  52510068  32239892  62513680    258525 
 38936777  57027915  19400040    649800  13749635  75850920  40466982  39265749  19339905   2844120 
 34246873  45014793   4588160  22148052  17827755   4362580  14156890   1763144   4748625  45861440 
 24755170  23830800   2518336   4026291   2328781   7490700  62157312  60505656  73492960  59526658 
 30152544  44528498  12658308   5105034  31730244  31173486  36960270  47237848   3382575  32109695 
   797700  16380455    377844  11670318  40186965  16165453  49133255  73838950  71253954   9644845 
 69215432   3498704  14948064   1924286  82176691  37759500  84843254  39385824  44215962   6772776 
 14944479   2691216  40277600  44810350   8844906   6819007  17058368   3081870  52911012  14888975 
 18408444   2243163   5418708  28669656  95397186   9600836  50361750   4375020   2388044  22616825 
 14226380  40659858  62679666  30133320    224445   7955584  33950880  17328350   2871852  17276280 
 66592428  22473150  14585712  12126565   9515880  14329078   1602624  79768936  31717215  24982650 
  1414224  38711810  36147500  33386232   5448573    121363  16321593    448130   4897753  45976320 
   471474  74516094  23326276  33530790  48435738  18818750  67075200  10534200   9738363  48341014 
 12816960  49533007  22782788  77691666   5498258  65792167   4707500  53923170  16686237  92185925 
  6318827  40557167  67120029  58171806  11465568   6123104  29403120   1449738  56835080  25343430 
 35840168    880477   8811563  33310982  14444000  34292616  15161872   3669248  59574000  61822865 
 22160503    876812   2668646   1817856   1362354   5704626   8784396  43799795   3299660  21835836 
 24988808  35044548  76898430   1485771   9648180   5537068   7767306   9760842  27307448  22425634 
   544115  39047922  78676530   3559248  28885164  15031016   7251920  48905328  15189516  41331668 
 30454374  85375498  32158952  11617155  71061760  48653184   3273291  43120336   6504744   5785618 
 69844266  10961396   8696392  21345300  37995450  19156599   4166816  20591175   9653540  43290500 
  1811161  14284930  37230948  27599495  54355035  13159476  21795440   2992106   9706252  66617019 
 57444660  26904754  26273550  48897837   9457944   3481100   1165152  15825348  66932250  55741056 
 21153120   2144034  29044575   1584406   6621636  10413852  21677499   2850624  34345620  54096783 
 51213646  24845565   1848559   6304180  65383900  76076491  43646548  71612518  14269670  71776776 
 53518400  14907187  28861733   7311880   4000550  16289833   4704676   1456504  12050160  37115100 
  6325120   8277399  10489028   1181460   1949234  43584345    869492  25453940  44721828  34092435 
 10645740   1168584   4658990   8375801   5299675  67896873   4998488   3644352   1844127  26826066 
  5660413   1506329  16750830  18892878  22992336   3890880  49747500  36302520  49737523  62928496 
  5247990   5094518  26125130    136164  26338134  56253790  39999076  30252957  19150066   2112908 
 38425233  38982534   1113055   5975640  35116385   9653882   5964864   1721918  28684250    753741 
 35020096   8192515   2369766  33179816  26370438  65392775  20504375  15800928  50480549  20568448 
 10228885  47457592  13619220  91827456  15120861  32450304   8042448   1860843  68475825  49277960 
  3097600  94849304  33504480  17926236  69376579  35716075  23716836   1895882  23772852  22794886 
  4596680  47830272  64308430  48588903  25235600  33041888  46019232  30203904  53351104   6357498 
 26849790  52693006  46242500  84199938    206829  30057600  34334804  14090365   8140443   3931405 
  1159095   4524399  53091720  16806767  11170744  41843020  10319796   4102680   9797970   4169700 
  2607100   7472355  29520087  36875048  57843728  63881490  47353120  16681966   4976637  12253956 
 13952968  98870540   4414401   7310400  36308160  18525180  66412040  75381391   3909600  15543644 
  2522467  36503940  45808449  15941178   2704845  39357048   2373608  12409650  10460450  24613362 
 16662677  10529059  30514852   6134198  18914090    989946    553085  13672120  43578200  61951050 
 48437218  19410350   4581000   4721926   2624575  38635520    193650   1706375   1488743  34635912 
 36769125  34968648   8934860  29080298  48677508   7379678   1004976   3255384  55323208  30403680 
 14640752   3352870  16387490   5795594  69795934  11413211  19837632  50883426   8809442  16153995 
 13235814   8845102   5444366   1589416  16630020  18621198  11493200    701790  40166268   1109712 
  5645335    583553  40963800  53622680   3822726  41294110  14584064  27562464  35292950   4643717 
 29282180   5131008  36099519  14336100  33053790  76204940  25380855  73261202  19198824   2049499 
 13342959  26974080  24703893  60295050  26743376  25319648   2730306   8510880   7528164  34100250 
 24858080  41149156   3475980   3267664  79775148  19604561  11676189  39891507   3766104   3782652 
 47594112  21796380  17990140  30332519   4473994   1693116   2225826  76484850  21395968  18072418 
 18347952   7604598   1217543  52637676  50443932  86423960   2976930   5606699  70307926   7351176 
 43165980  31033800   1365460   3188812  12199025  10781706  16574643  77124440  17128320  33957528 
 30269538  17641144  36263450   7385235    721949  52047422  20722920  54548138   4514164  22679730 
 12189528   7284290  46132592  12747108  57995429  11000011  20058156  29079772  52115950  53327162 
 32890715  21013377   3463163  49929204  39607904  26982659  64080136  33314208  30605753    136990 
 60098432  35647221   3723489  33406275   1092495  14782000   4644075  13379008  43463781  86415450 
  1892970  17783844  21642796  12107591    434765    761852  32263675   1342089  46504320     43850 
   884208   2817217  56010568   3386515  30907180  21676340   3611250  48070696  45778365  28932594 
 48978002   2854721  11235120  46394634  14700042   9500068  77665840  68032922  43728968  91492484 
 49715886  33816731   2630654  28422181   1257839  62480014  26786403   7338635  15405825  36531300 
 42942816  44496525   3111549  28354452  56402913  64379718   9396140  52246508  29064090  23608912 
   705033   2534000    521304  32672053   7417089  59925346  36399246  43796686   1308717  21352295 
 17637786   9417308  63188424  10081713  17132882  25580775  20141576  50734113  35782136  41094702 
 75367866  22986294  37933056  61181284  29519199   6915038  17565846  85635840   1841400  43554500 
  7766635  73625838   3563640  26380930  22600149  16759738  32223424  18767944  11269440  22160232 
  3204816   2661571  60720285   7858305   6106795   1178800  17358810   9449160  76136900    529895 
 21839189  10963170  18722308  73242850  14528948   2983656  31372920   9576573  12745563  22027940 
 26973588  20386914   2461968  39430168   4095531    518722  55798875  10334037   9422336   5259249 
 13352908   2494548  16223699   4762196   3671373  18366375  14726562  16244480  58582485  16724804 
 60888625   3333724  25447752  31168956  15579510   3001141   7738464  18528958  53209410   6605040 
  3897620  51982118  16980904  25131840   9459093   9660495  31707234  36224528   4252962  48751430 
  6424776   1086126   5081322  11987800  10589612  64506130   4913124  48901104  61912584   4440016 
  2026101    220640  28906875   8147205   3130806  58136665  17141850  19967136      3389   6919143 
 12567648  30804620    331008   1479544   6022762  38866572  25740208  52352404    112644  19266926 
  3369240  28846395   8518696  24492080    898216    563472  20791484  15454976    551306  22585014 
  2055058  72422456  11914428  29024544   2216916  17098656   5719032  32958471  84354894    224406 
 29704980   2207750  28578770  28503911  27139608   4114068  41238288     95816  19522536   5501952 
 14849119   6668640   5739617   2197624  50955385  38253600   7632306  30607951  27855422  33898810 
 48888360   7356617  77109494  12410144    918416  68875450   4854969  95913464   9833500  53167000 
 24534552   6434540   1262142    667968  15493278  17679570  22279815  17592922  10966059    784506 
 40364650  60512645  39635622  14916096  41723128   3939852    604488  39972020  26540568   3402560 
 35187948   2635655  18010000   6025122   2905757  17023084  69546736    206272  35051209  35294740 
 15138336   9357300   1611124    832704  11019200   4602822  20215734  34243150  41152788  28691520 
 15962940   7906250  22219050  17958948  25981065    197099  57854688  22417794    214900  19411392 
 27015975  66409728  44397724  45621514   9046416   8230261  19939218   4646656  10100475   9821691 
 13638800   2718991  63303526  12604038     29106  19873403  34283690   8726484  21487159  51803794 
 16151045    478929   3557768  27011746   2378228  11987712   6266400  31691298  14755312    251966 
 11658990   4621275  78990600  36240099  15219600  59597395  82130104    210156  12910611  23086963 
 11277440  13636125  37693152  36853410  88189668    965160  23286736  73275332  49783608  19311320 
 11543896  63350589  12087144     25248   1787136   5935076  22361850   6569640  14457600    164424 
 30355844  58997560      9018  23287160   7642971  77175486  20929925   6958144  29992996   9100548 
 16081368   6904926  10761174  43830116   8189484  37975464   7071330  11538944   4775574  89889215 
 20196498  14243796  38829724  97184256  44926448  11795000  10286960   1081152  81866370   8991444 
  1928780  12466764   3965500   2841671   1430094   1366024    844844  37093250  31061078  18072570 
  6519148   5630904  26138420  55855415  27060426  11117888  10915256   8132139  43925552  16337170 
  8347104   6181128   2461696  16587675    500710   8393385  22923945  23115083  59071320  46878300 
 19874760  10139960  15176688  13078080  14799096  23335536   5062200  19804608  44605252   9675041 
 25279290  45601208  11950320   7991360  43797285  83261459  65092095  59411192  50058084  19733516 
  4240856    713468   6932592  21990640   6667170  10170992   4467280  15829128  42157896   5829355 
 70871086    452765  24438486  30725854  24323399  24932394  13168938  28003131  18105139  27673008 
 31990080  25081980  81763300  23650978  67950509  13647046  19038708  27306500   8791090  48858000 
  3015796  29364300  13259717  41139728  69717384   4700862  14328727  18452376   4589500  22481685 
   744891  42217014  86406308   6919962  48348630   2818282  74174825  13166706  60027480  45340016 
 11557635  63903900  36142964   2948160   4406304  16395125  75851730  75752388  37240918  15478150 
  3030570  44951520  52668252  32359222  25196886   5645280   1181016  37571669  55438806  36924726 
 54192385  27207608  31540949  49121856   6981038  34641605  14258460  16197600  43538460  62286000 
 10195999  57535956  10755288  93773456  49022025   5963438   4766426  34105914  18542580   7176060 
 45514768  12805288   9585810   1806584  20783112  45199897  12849088    929518  24991580  88864356 
 21744522   5820750   2227199  12603073   3017508  49333427  22124816  24627218   5470518  41036922 
 32066718  36915935  10270260  18575274     96800   1057586  57422904   1749932  29203845   1537290 
 16815775  15965400  20097288  46530560  19709826  33745140  44518761  72910824    971454  73501510 
 54223416  33560550  17955927  32219362   4407056  26514494  34276536  36175044    279344  16632989 
 34589898  11788853   3692978   9673776    626808  14159145  17746006  35688240  46022796  40466320 
  2323825  10508816  15041640     27251   2262862  37270618  55684350  17940699  93434180    217560 
 26314404   2930900  41500914  13451386    361692  53508046  51520435  26205925  49387957   5929122 
  7321804  63778540    314766   5335424  21038940  51874488  78360594   5640232  19577995     95228 
 15067951  58422405   4596200   8182960   7719435  14193608  13844953   3251910   4609520   9135444 
 46383910  25227486   8283781  27844656  36512460  25718000  11405952   2297385  27598494   7621285 
 20976640  11266944  15111649  33184360   8434860  13452810   5608704   3926797  38437644  25640615 
  9321856   8056969   9562360  22207721  41898358  31614203  52616840    412432  19897218  11579346 
 52256174  25730180   1238800  39225237    588244   4467213  79549140  84405276  11048112   6194853 
 34303132  45246664  23710400  26263212  36634488  42498555  41959744  79362675  27963300  23873694 
  7812288  25452720   4973933  15712983  34149816  16783200  71139157     18174  17889080    717498 
  3523947  54134624   2341849  24417582  18619352  51436068  55781250  28616040  53595654  77542138 
  1872066   1542475  72121218   6718096  22291066  58328816  14027637   1726956  17069420    823854 
 78562278  23622372  48730260  26234478  18903534   5125725  19844835  11789518  39301854  12259352 
  8544558  86098310  83048651    553308  49957600  22508750  68619158  13723138   5802920  70011744 
 23185188  57278763  31470384  21921250  40303872  35385906  43679421  51011930  49610946   9058166 
 13773432  52239173     84950  48393752  15452928  38350638  19837950   2444400  34849717   6197255 
 19252780  13594373   1009827  11666152  19552482  27780624   8311625   2330787  65416415  16617675 
  3698730  37792000  12187992  45003711  43588020  31332672  32199296  29198148  15749664  72294992 
  7760816  29071722  15751760  20387136   4135815  39759177  16186008   8723783   5597700  18315616 
  2512224   7300040  28655508   7974612  96293010   1509075   5485800   2538603   5524007  30595313 
 44204328    244728  25365652  40795228  20212952   2165225   1812972  14193783  48564117   4109700 
 47340971   2086080  11745840  26593476  62779248   3979437  27389351  12148475  46313115  28087488 
 15571918  21995050    755586  14851158   2203565  23401335   7104528  12107623   6598656  21318773 
   711522  35810478   4397639  25147640  85210852  24597562  30598414  20685676  31582785   2412206 
  5009408   1121084  15457260  15675848    947121   2917987   2017575   8047480  31132740   2290104 
 10661360    526150  11302124  56823930  12608000  29560086  16816246  11782050   9151576  21666000 
  2318715  29782512   7131168  24657144   1071248   9910026   5723329  39941754  15558816  43825678 
  4890390    661005   6624627  29851425    148048   2734056  11148224   4719600   1629056  44498160 
 17531616   2871504  22762950  17408984  27379950  36905946   1727880    636090    527450  14123540 
  1129118  33202416  11089400   6763508  55906508  48088547  25947268  13482895  44297891   7557605 
 81197896  16615936  15649088  66250587  28324770  13891080   4417478   4072060  28943019  49882624 
 19364312    667942  44706858  85133756  18623450  33182664   6345846  22224300    703067   7022025 
    61685  77899446  25149531  17259210  17435670  10915500  41329400    959665   1384250  89590280 
  5845752  49356864   9872155  12560760  47633985  27630522  22953484  14913613   3852432    501024 
  1463490  20592495  33986868  59355296  15370080  21575655  14218722  44099506  30722107  61057600 
 54203380   6354504  80467408  40773150  36983124  27269931    954192  52934784  31543863  16231993 
 26949568  22425970  70568190   2291706  40250487   9939450   3686067  68532448  43136600  26891787 
 27918910  61717760  23294797  28583936   7614114  70306390  60278175  15714585  10741533   8582610 
 43609748  57872208  14455826  27861680   4887438   4787262   4149294  36114396  18783770  64677565 
 24261648  35490615  11294906   1282490  38248824  10532095  43766708  16515500   7644315   3586531 
 11781650  12642696  58987865   6425872  40720410   8828496   6074514  27453685   6197794    906402 
 12627855  26008416  17935274  46389397   7934402  77543741   9957181  49707612   9874700  46058754 
 45722988   1635484   5499345  33445537    201952   7160014  54709052  36874134  61681608  22222052 
 41387892  15891036  22052331   2167791   1260916  14497192  18857488  14450184  62124902  17744930 
 17845890   9259888  22806685  18477376  13007565  64461168  12877496  18924672    694015  37296555 
  8344448   6831174   2606346  27786948  54910570   2231368   2322354  16153344   8607592  37484032 
 32462043  11871000    401001  34547856    510176  21987508   4712400  54980930  20399960  24220406 
 49767556   3519810  95519742  35262216  16609236  52694220  16370112   7310016   7693070  74454152 
 48122668  22034759   3877615  26623025  24579360  31458087  17549292   1300336  61280650  14558508 
 42278384  12634140  43149095    365200    505505  27309375    266104  59957100  52320078    402182 
  1117692  15567032  22345696   7738170   2071260   3657870  12896287  13073274  43721790  27280110 
  5321096  76016766  25272665   4701030   3272035   7648344    721908   1376907  10809468  24821766 
   561051  32618106  33119120   9962304  76529720  37105292  31511788   3485688  37598988  27602962 
 28107960   5087412  63649056  46152417   9952200  57087336    853325  11233600   5640684   3588680 
 23751984  11035155  58153089   5086130  12711202  26355044  21320260  22403150    743400  30197610 
  9897192  42528606  38678949  16839648  31269560  54396978  89774325   4633026  13542711   6009780 
 15200703  48823114  50255985  35537572  39138870    542920  38992524  17620015  32524310  43714700 
  2005474  35606912  18028374  13131678   5662508   2537475  68139190  23299641  61671284   2032652 
  3943380  26836668   7328475  35854938  20051234  17598048   2690545  16395008  18510000  18523795 
  2883416  13348600  11820969  77887029  28128840    223820   4468464  35225604  41766120  50869549 
 16732100   3830098  97023705  70172821   2784544  36837024   1996848   6460783   4489072  33265632 
   719406  17788970   1142775   1874174  20203048  27163857  17028480  21659757   5894336   5166816 
 29068550  23125208  75033075  30103368  10226392  68495250  70433013    328650   9026048   2474040 
  7715345  77120499  14987030   6254241   8079995    501694  27276290  30374235  18052230  69878048 
 28553007  37159176  42506340  18514304  42837536  16799700  58242366  53900268  44583327   5989280 
 56371086   4089024  78904313  40077345  12804930  14873439   9499490  19617070   5958134  18953662 
 22543782  37607888  16705728  21007830    283770  29318870  25327400  44884950  25928672  65786080 
 13062360  61085156  15742012  58459716   1094535  26165216   9568338   1031080  40448847  53362194 
  5038107   8297548  57012988   3410550   2029061  49748540   8772147  16258000  14557955  39691236 
  3564768  53180268  12614238   1722000   4936539  11174360  25634550  29535142  64333600  15255766 
 10288995    282670   6944840  36275476  49440351  60152995  38020496  20161707   3534894  63440811 
 12374835   5398024   2407464  58073544  69642930  64301766    197632  12812499  12629080  86054675 
  2865969  88770846  27296160  12971952  64630590  27404000   5480685  15169248  62090790  39250600 
  4814972  59320990   8177162  74802345   1541736  11134364  13169140  81565400  23094001  42119850 
 33105438   5375825  35405376   3821934  37713482  28112136  42574950  30567856   6417229  59327450 
  4710948  25744056   8296146   7330941   1975644  62834211  76812120   6681234   7872256    621090 
 65988390  39161424  32601600  25551850  29736222  13960730  27086682   8931445   2081937  29788816 
   183100  34196453  79187784  63471681   4914616  48256956   5516036   1110336  23176530  10063592 
 34942635   3205656   9094692  39344435  83889638  65931060  10397600  77947800  49459780   1423632 
 49032039    604666  18319914   3538908  14943585  46726914    125624  33670836  60887583   8831698 
 77810734  27018255   8902826  24319776  46590324  11913495  16062160  20720272   1914255  73870353 
  8151780  49324882  75287960   3620601  18863775  17186708  50912960  54722448   8390928  10487718 
 32169880  13578234  32857110   9658224   1280064    141253   9556440   7796061   6688216   9366640 
 20177476  22706570  15591933  19169652   5642245   1040204  22652874   6137772  36524831  15449996 
 11543003  10848552  32117448  52055360  12077576   3263436  27887890  30288288  28847949  15841896 
 17115600  28339558  40496904  62457558  41179508  17685675  19347482  55970175   6010308   8750082 
 32496384  23237571  84032520   4024566   2182800  45882322   2139528  12283265    979920  11785062 
 66239250  49740158  55620480   1762146   3762386  83528890  13240619   9112000   5793930  45853858 
 51606105  66498400    888516  16860255  54270731   6532155  36066800  57821088  30701664   3877269 
 52065368   8893705    961925  78363846  10334661  20580648  19306452  29817756   4873033  20411186 
 45564480   2705868  46205600  17672812   1475820  18786040    740698  54900120  11223090  10883380 
 69318585  19104806  52420304  16670443  34219164  17842224  55549179   3943797    821543  76100240 
 50583975   6885550  26149851  22986270  31989620   2042160  26446748  33824538   8222396  54542208 
 66647640  16830408  25025550   1692837  16837148  25465616  39735150  36836668   2023770  74057562 
 31660200  31876870   5791536   4147374  34779890   4975245  32349898  36785986  18696912  44395965 
 16860714   2097640  16125436  44246162   8714013  14807104  10207360  32231580  43768362   1179596 
 33222478    418002   3409965  16260237  14022648   8251005  21963200   2449568  61255310  38440194 
 34065480   3845928  14616624  62437968  31579356   1174745  10703360  39978669  41064650  29649001 
 31404933  59737185  26259065   1406496   1713544  11059904  58852136  26603100   5515896   8323084 
 15535402  90110374   5494224  69873849  13508088    494428   2222325  17212440  12584264  28218379 
 17178000  23436000  49249260  39431325  38808621   6026150   6804635  28274194  56359737  32983896 
 15958642    340870  16755260   1398534  65729641   8964648  71551278  10864413  33577536   6188448 
  5825886  37259040   1017088  19683972   3634416  32215050  24181624  29255550  85895586   8155215 
 26971337   9261360  32539456   1014120  43336806  17253840  26657460  58186662  26556460  53575680 
 47968272   2310096  66092222   5492952   1344000  10123932  44198926  16526424   1000560   6317604 
 12827913  60282968   5326906   6517160   7159244   4800334   3737632    284115  34568988  13048856 
 20659165  24296175   9019827  12582000  48872904  30591000  12663324  42052310  13215730    265356 
 24451484  58681422  55676224   5846715  16662373  24793747  42029350  20481380  72131600   6074692 
 13468018  79809688  12669730  31923656  14657655  14448020   2703063  51602880  11275916   6385419 
 25825152  20156374  86645652  22389885  38610136  17989098  14498800  13279512   9914625  43821752 
  8310204   1327505    580272  34873382   3334926  61735055  35753104  37566348   8354908  64300100 
 18094042    415380   1549506   6380584    825460  50016760  70429582  62284185  29493438  18503709 
  3097677  10023072  20364542   8465982   6638118   2305907  72425720   7622350  21273750    915274 
  5779969   5362261  10092150  39866310  41223784   4395131   1142295  11964314  28533008  16242446 
  4511619  39304785  64510416  50948012  59650181  87009932  25675760  12273788  31819416   8904726 
    64521   6310808  23284134  11136874  16097088  17020640  42448353  31400541  30255180  77133160 
 93633059  21236886  33062400  71833856   9081828  77268523  65464080  44397500   3687196  28583256 
 49690600   1759636  27934995   1721364  62088362  16632714  55384812  53076169  19087685  17633011 
 42341690   7248597  23185635   5400585  33324535  70931700  17014296  36348132  27398290  87216024 
 10481064  15605480  16707924  26641314  24748394    748993    740608   7923420   2359125  25142609 
 63570353  50650075    324009  47815186  39975264  20240035   9122449    254750  61235556  35862500 
 10555334  41209240  20245792  66163548     82404  21981890   1238952  47070512  46731185  15333374 
   602192   8367712   3992014    519688  17956800  18250236  39912309   2614260  17201240   1634934 
 72996042  36539118   5499450   9753852   3800445  42775725  11949919    484806  28860622   2936640 
  4282196  35068540   8238039   2561378  58355628   6238804  12265740  28179705  74100087  22054500 
 18686580  13819130  40133106    903864  25820268   4244616  21165584    465231  87535536  10891322 
 24436432  15292424   3378828  26995672  69855960  44381016  30910896  61704942   7835940  22098560 
 29780784   8706469  23416174  18393984   2454284  72066228  48545622  13674180  64891222  56153949 
 11561870   4188300   6350036  90176368    758106  48713125  14735916  62145282  12913980  29406715 
 23438511     30564    837188   1405050  83557200   1374555  14177268  13055280  17467898  38721232 
  5057136  47855964  21755864   9678870  37628590  15294357   8696015   8070570  26276130  62574336 
 54065540  61909413   6404660  16330538  38966778  59286969  21493285  59644585  26722368    152766 
 19200624   7053755  46429980  17882370  10027944  15153660  40609348  11571019   6864606  17091775 
 71349102   3535184  49036064    719328   5131725  32494401  24919050  52648240  36729160  33504450 
 21368300   7952670  18040776  16201734  55194943   3811496  14219100   5007964  22224788   7178250 
   302775  29409160   7585690  53271936  67655640  11215521   3638040   2766393  51911218  10846756 
  9667946  26966500  71288973  33339075  28114905  30015396  29107296   1843626  11664180   2664366 
 12504960    221375  75872610  36632516  19236652  23803164  11152251  16942300  54319440  24378459 
 33942535  50353077  21450090  16843509  26777600  35784125   1687887  33230638    422628   1227084 
 37317299  48805344   4088773  29635260  37397098  23465145  40244112  24756801  10578576   7422236 
  3657398  18268752  27814774  38962242  49254538  47161500  24215310  20971030  10878340   9497650 
 81467148  26150894    668220  38687311  10838916  17114908    210120   6287416   2040148  17494638 
 23724862   2412402  14654448  67780448  26283231  32773050    229472  15752093  10965484  31792812 
   387005  52243482  24730732  54853152    658604  55367640  21057288  76234532   1824969   7521480 
 66178038  48775482  10408740    937800  19687932    115289     55335  40278012    493591  80223255 
 42443785  56122552  13478136   4205135  36674304  12738405    644688  10102455  14228290  25107588 
  5835188  10581870  59506395   3259935  16795240   6076350  20974807  63639114    175000  67636478 
 26080810   3658984  26101491  39291012  18027492  48578725  59567172  46877451   6018864  13935608 
   812658  25532991  75924832   9716416  44387100  47537468  35461805  14669050  15883563  39792181 
 20339200   3990870  41869388  73294904  13948370  11107638  19506007  19592115   1068543  32383638 
 11391264  13980582  12349797   7570368  12546072   1347424  17013368   4497900  49864815  67076224 
 65391242  15105615  28155984  16377244  46003580  11276370  14332530  88037553   7632630   7376292 
  1065874   4141557   2232728  14647424   1395660   9009198  30483600  25998434   4695720  71744850 
 19947976   4414354  30315712   2091172  31106420   3162400   1856025  73568208  38447688   7289832 
  8941042  30666713  55958433   1222669   7353225  21599050   6587100  77438844   1399740    579462 
  2796978   6316800  38940591   4019015  10195864  24461460    332046  16729242  32535360   1659670 
 15533100  27502566    904354  70880956   2067504  38877080  60209325  14851046  48892996  31020165 
 16536524  34711380  60440600  57413475  65081808   8213323  27348750   4047747    265824  57318408 
 21490976  51253409  61712112     42182  41098617  27513760  46467993  19215603  37809000  44019072 
 29907468   3712222  22932392  26223603  34386669   8814741  64130484  15905332  11735316   6125980 
 45969510  28866030  13650272  48438474  19050080  49014144   8539712  36601145   1401438  11222992 
 10013672    830119   2636816    841010  13147596  27869637  49690081  17967327   3987927  19158047 
  7108076  59163728  33666303   3202126   1272162  19620720   3136117  49438301   7443386  91588256 
  1814496  21582879  42816285  77864280  19228170  24474112   1024352   8649190   1663167  10267383 
  4941462  26729255  79677146  19236256  17990532   5737592  26442640  13716076   2833623  37458344 
 71825600   2527240  20244180  16875712  26971798  47697694   2814510  60633670  58433806   4806172 
 25229953  60593940  28168275  24635556   9357800  53602920   5077926  11748156  26175886   5544939 
 27524721  68755148  29587888  42141330  49608600   4185309   2363400   3134788  10209528   2676492 
  4058220   5820256  39476850   4526277   2890875  27183000  13469416  65690180  33802734  46468785 
 33657050  61523658  40498259  35919156  32479146   7588902  11812125  21522804    743936   1815741 
  1619366  50278305    374604   5355819  27358170    603405  24497460  39561610  14849651  37207170 
  7764750   5476770  67393032  54104864  22958700  21502470  38864448  33172868  18175621  11956561 
 29972960  12307820  68948106  28658880  30171037  23418450  12305670  16975248    598731  20847274 
 20746944  26521110  30305850   7661940  65532583  26080005  32034653  27509188  46807873   8268165 
 35204380  29960604  16105791  34212414  17255899  55847764  14771822  10289867  40476359  31123621 
 42598600  12433318   9116679   4471080  18305940  17748306   4914843  72458100  13523440   8821450 
 24234198  65117754  12583155    558348  38453250  14623840   2012178   2742320   9710980  39596271 
 27971062  19452600  34530253  20489440   3943098  34786386   7631400  59029848   3075264  63491838 
 45874374  40983228  58884240     83676  32734416   9626777   4198887  25462815  16223814  62291259 
 27216360   2312693   7219716  18162584  54021484  18158140  39309168  12455124  25688729  12762512 
 17393448  23784348  33552296  12524006  25260560    672360  13004376  18005539  40584880   1727138 
 56308989  15111216   5233007   3817280  17042232  44771608  17010585  47554473    404124   4173535 
  3656400   5005319  51430302    878322  16284697  15832402   2308878  21957166  24102910  79168540 
 35968604   5488083  24242884  88749400   3591456   7401156   1287852  17349418  15103920  43660544 
 40856045  20972347  24874884   7453789  18623025  29664864  42917655  15490732  35786088  11843896 
 13959544  22401980   5413560  78004316  12369146  27045755  75487132   5779416   2158728  10821269 
   177664  32400270   4459367  70130807   7072218   4007880  33588430   7447320  19779144    833160 
  5598960  42184820  63671126  51619482  29547904  46456180   2896416     84336  44619264   4476101 
 53701992  41840736  12855400    453993   1627962   5410008   1190217  22594625  36303872  89725320 
 17198835   6665505   8011020   9607825   1742188   3719520  20514652  24884496   1293777    513513 
 19676475   7693400  12608968  31395870   1926512   7409331  28069632  13953379  21511456  53677712 
 35085662  89135036  10909871  11681010   8860065  24581158   5579189  44861960  65660652    528105 
 10615716  33044931  37583780  40271175    115078  49874195  14314002  18417268  32454336  13807374 
 12839888  12945344  43260112   7076464   2808060  78734024    209040  41846310    441405   6352020 
 13472358  39605264  41430102     35072  66372192  10573320  41912520  10688640  15647742  49577426 
  5323829  47806530   4280427  26950665  28449450   7793320  41071217    553928  60887563  25503357 
  4542241  11115055  24609510  30907062  36716680  50875560  76724683  17973505  53859411   1584006 
 70247616   8469552   6835140  39469548  39151247  59210116   4946560  33519500  43788238    292637 
 16638136   5616968  41804942   6034626  17886825  58571625  37267645  15737806  22552066  58096521 
  7860104  38515286   9385944  65262494  72533087  73369515  60759192  68236303   9976434  35054862 
 17672151  15114496   3210178  21179076   7813708   2109744  36861364  31659610  19218317  43385384 
 26898588  36794240  19201530  21886032   8544852   1668594  14420874  59060570   6140025  11055042 
 30739734  69074304  11776200  49669912  39242616  32249784   4330872  20897340  18718404  31469172 
  7004388  52858926  21487671   9816768  47068218   7079304  37048284  81006912   2235996  13587000 
 44546322  62342112  59782500  42292974  76001964  56088612  26881140  12950776   7768020   1393168 
 59785000  11164946   5868552  12629300  34556567   3153024  36118602   3689312  81738985  73846888 
 29606358   7402536  23966469  22316508  34351645   3002437  45734220  60704144  64812366  11852442 
  4611744  87804315  27779454   2312648  48406035   9195072   5296606  68554053   2069529    767180 
 20454162  49504944  49842909   1449756  10763376  17273354  13023354   5594938  35196028  49340220 
 18742932  48514825   7034940   9553180   8355565  60296960   8320175   5824124   9737562   1236543 
   101530   7575282  23699261  86452795  39533050  62687745  13759800  66584094   9713866  24661010 
 80293437  32151350  45922604  48594144   5763828  21238542  36159858   7438527  55233152  23760048 
 17197870  16552764   6401520   5715661  17608356   3487029   6532071  30850912   1687520  76271325 
  8097440  26937690   2912112   2913482  68141912  14293356  39512948   5431588     13284  18741306 
 10204824  52147293  70669613  28950810  32682468   2731212  40536014  88518144  30626986    619845 
 35925792   3929152  11229945  22560291  21951270  24507549   8516244  46447610  51947152  12760821 
 41730300   9964989  41601975    767190  39050488  74344056  20628000  48427560   4949049  76523508 
 13778246   3310765  24100935  45117552  17159595    479196  22585608   3156090  51152400   4775760 
  2064672  63088627  45153000   5962332    742950  60855517  22285248  21452618  37093518  26728845 
  9710244  40299413   3862980  27338201   1248240  33992640  47564500    243390  30268735   5364478 
 57010166   9248368   7459140  21537775   1749608   6867895  14294650  14697486   9593296  44665390 
  1087463  47374971  19747011  21389000   2560092   1801070  54019710  49973826   8380800  23186800 
   742662  26749932  64192797  57159900  14169480  80212964  11683936  49644000  20462072  50695920 
 27336234  17319204  24047879  17817913  15264795  15026780      2350  34414416   1512620  15683705 
 17664990  36830508  27969630  11229440  26423680   6095088  66444840  11920935  13028084   9818276 
 42202350   4737729  55260388   8419345  18073440   5817644   4348253   8427699  45385977   4241772 
  9730702   3153600  49505300  20472508    129448   6892494  16657290   7621227    384090   1043500 
 22716950  25470344  22433336   1404900    885500  63879982  11066712   6265859   6973950  24023094 
 39859050  15922720   8411604  61327539   8034120  28605550   2395335  16857750   1404360   4172806 
 58083480  16550912  34603022  76813646  50672187  27179659    597170  22746250    948542  17709463 
   307074    520320  15631100  20587637  17154853  64457910  35714844   7486429  29341821  20282576 
  6746290  45707584  24806008   6316056  53325225  37354186  54203775  58915500  97983801  11263849 
 10269320  30974202  26301020  18255643  60254163   6794960   1206840  28069622  65120960  41059260 
 29178189   3052560  14232900   9913620  42053062  21834651  11200620  11644080  76278345  33891140 
 33965192  76698126  51843617  18242928  12967864  29031060  89772480   3166800  46520100  30171306 
 45730412  27829785   5788250  31554869  32862578   1168875  47979200   1505197  50157591    627396 
 38894904   1119431  23199475   5058138  35811452  10259730  58725810   6561324    369421   2505020 
  7436408    936282   3967739   7011650  30342976  12812932  20544774  20509150   5353334  43590762 
  1223880  31102608  14640444  28605768  13345324  27176688   6622792  59104798   3730860   6283200 
  7454756  59366658  39765447  18935884  24364830  41052528  79466904   6789584  14069101  25781571 
 13301040  38006856  33899790  13945050  14668500  62052645  11216538  27462144    189090   1950000 
   181568  51064566   2250400  29042081  14963179  62822385   5906460  46749576  24839922  39290904 
 12457764  15351918  46134522  26495334  81811072   5481608   9061425  37613868  17882040    545435 
  2438641    146656  41447315  92862144  57430035  31769600     17286  53024244  13492136  59274956 
 50458675   1531978   9204080    609040   3096850  59819946  50422250  17918340  21446760    721182 
  7165800  20528520  24506173   1405300  54706590  20567842   2594401   9140169   5278738   9533312 
 89777688  64576485  53905698  44189125  13266200  38388740  16710069   1311326   3066710  71551725 
 17670730   6092244  47627514   1107288  31284664  10228416  63708864   2545530  12966744  42773718 
 11395852  29057480    119925  42873276  24633600  29329485  32083072  53897208  34243879  15396835 
 30656139  45307317  80955686   1463427   1090050  58265550  14075425  59171610  12655950  42110075 
   921456   3717612   5591578  15902183   5730240  51143492  43230708  13631102  32949288  19456990 
 13095420  32174420     66592  18935528  13059576  12063884   7760436   2352372  26876421  66550123 
 13242591   4733880  78085497  58113186  10315464  20925888  79114948  46843164  43206128  23444960 
 12526084  25832556   1274289  69231702   1018080   7243593  36895454  36455520  41506185   9616448 
  8803340  18033982  11053434  95389680  39036998  30360687  13346371  40146366   4466622  47627256 
  2158588  23714499  13440676  26260038  11210375    950820  41859979   7810140   6369675  11548888 
 21399264   4617580    874851  19076706  56078200   2737984  43081584  12703525  19786200    720565 
 14577909    429594   8702070  10337103   4868686   5375018    254171   3175320  11386375  35381400 
 20159896   3256890  15035658  14327160  20957115  14352000  43325200  21745731  31376466  45121771 
 44906512  43092657  43589407  42800023   6745088  77451360  20940930    176012   4037046   8338416 
  4695966  57977192   5537656  19247559  36000156   2596180   1220190  60024470   4976518  13912148 
 13111596  20881404  55014630  35624586  19278844    764290   1365591  23070820   9156069   3284469 
  4588720  44413453  58562560   8256654  84667933  10125974  32746770    886170   3806685  33678651 
 29369534  41801634  64796498   1924170  14811121  78343287   1974600  32236438  76050741  15766892 
 65224980  11003450  17176000   8597475  31281666  45235806   8231055  29523067     32928  33958490 
 32118125  72953440   4593366  62024270  23160425   3792450   2205957  10462780  50686272  61755039 
 19112276  14312855  53370654  34207470  10275852   6906800  39890229   3637904   1270722  39912054 
   459306  57236850  18855648    516120  12217608   4329728   9379223  27978120    727120  25393770 
 20482719  58401490    778248  62281908  59195232  14210691   2229516  25134447   9869454  14243688 
 19882179  26274682  84675806  12899226    518695  22964540   1627812   5707812  15296280   3235950 
 40160262  15823184   3547453   5388348    938266   1430954   5433768   1242216  13616950      8030 
 12066084  23067360  25433956   3138192   3705630   9160977  20561945    737262  49221312  11352674 
 39137527   5080600  69759680   2373525  28230768   7707777  12526941   6640155  27303725  11625280 
 20690435  24101616   9619014  51215135  39033834  96159666  39822630   5060271  44336520  64212122 
 21874435     83440  42898112  18332820  78609100    243815  18058404  17569024  19359288  26312944 
 41301480  27268520  36848955   4195911   2034896   5134986  22284288  80794783  22556560  13488708 
 26934866  64494257  20267296  17196159   9498249  51334367   2840838  33245657  11825073  11966164 
 24780288  16700300  32110043  87975008  48883362  67205012  13400000  20447721  27170195   1794712 
 12268800  19168130   1910208  59104320   9574362   1454196  24936315  37008284  34201900   4973941 
  1222947  27190992   2819355  44775126   2618642  71732400  61895232  32085837  26721662   1821505 
 29767872  62864791  11274978    470340  35101794  44180925   2745225  39250107  46532530  84859299 
   419972  34901568   4781322  87239397  24238880  65934843  18780078   7450240  63118365  27880416 
   807040   1689545   1377406  16437504   2213280  15218228   5058528  22428895  15968580  16602300 
  6166780  49366421  27406000  33019448  86020620  41261322  29843236   5768700  21406008   6875232 
  8881686  18199458  35999711  27103297  30326742  60276125  46977300   7336524   2108491   9575060 
    53664  44090532  10599381  26544642  41235264  54557608   4240500  23771136  25620700  25043130 
  3116718  45435012  72572175  55095255  32343795  23952057  37276102  20356182  51482304   8335782 
  8495920   8828676    942310  24447566   3377127  18399620  72849076  59489933   8948916   4432764 
 32543907  16644866  34951931     22761  32819500   1959147   1247592  34476650    255374  15798126 
 14428196  33912490  33098208  63172095  23666883  60103120    138138   3213994    357678  57602902 
 57239230   6433680  26064675  23320957  50493350  10484776   3663744  23765043  19208672   1966102 
 39856140  25345710  33848328  41258278  61715500   5235982  23931520  15901959  65460474  19134680 
 39592707  34791916  20124440  31680748   4061656  14618758  50324775  14163032   4953987  58777600 
 41185586   5341887  25624828  24646908   2556400  54929160   9211504  42228875   2946864   5973376 
  5203968   8117451   5339581   9532908  63399791  53852777   2578127   6065706  12272246   4656198 
 62463492    125286  64696932  62584654    176100   8969082  40463682  60894897   2463836  21106000 
  7774881   4312560  23094714  22185000  62731120   6064110  24770912  33701082   3147844   4837350 
  3243604  36268344  24212992  18859928  18592509  41202200   3653991    520188  50454180  45096303 
 41372640   1000309  37388340  12814158  15466872   1249957    696330  33781020  53659900   2855160 
  4925712  26121183  20041200   1803424   3920420  19873084   4912852   9331609  19027952   1513788 
  4803400   7116285   4672062  20878409  53472700  62537346   2301936   7685307   1838192   8092591 
  2056460  15392000   8978592  10647777  62023692  34734687    987976  32064311  30074268  60125650 
  1588872   3274960  86431734    525558  13797372   1924190  54223086  17400456   2951691  63828875 
  1655586  72570897    318780  48668553  20832552   1688709  30313990  55417545  18456330   3823028 
  3727920  12905370    568080  14508473  44886072  47375955  52401250  19290908  19971984  43534520 
 36124055  22478960  24355747   8750538   6091047  53765550  25363596   8341872   5751508   2184828 
 47937024   2101967   2957814  28119000  12506193  71649116   6814288  73560780  40716690  22890384 
  3657278   6456352  20796248  56553030  66359176   8700384  27846000  14084031  33005998  13778911 
 15856722   6778905  36123008  23889192  85834080  21895652  55426044  35461950   8931580   8732880 
   196284  16833083  30720060  12918945  25657276  30340320  18068732  32770288  26635340  26992570 
  7648900  13434168    216370   1649552  36357130  24277836   3335084  10679454  79306020   5151884 
 51604644  11825552  70885352   2936250  76454560  14294385  50980797   8731740  19262064  55724548 
 41634394  36702120   4263009  30355281  52312744   6279320   2485472  25711088   1272030  19865650 
 17390847  33256004   4972685  19330010  17377096  16114875  15847079   3242486   9164175  22673056 
 17643588  34668186  31364985  18766236  32310144   3604146  33964856  26244693  64063117  23618880 
  1989960  20392306   9684528   5134104  20050611   4855277  13916294   9597552  62298782  29299930 
 29328376  74391534  15817730   7982160   3858566   3779328  51312822   3537888  65762784  19281451 
 77655132    203322  45180769   4626665  46148472  29878504   8892910  17482476  32918620  11250057 
   154980  14881256  36324840   9328635  34851168  24066000  34029679  35961875  39491136  13083180 
   804286  43113585  18131290   9866160  10863544  17802693    462880  12198105   4888080  24485600 
 85426110  10751356   3560711  12305173   2224068   5731182   1155175  53093573  84853884  70621712 
 17148600   7397805   1770240    905362  11727611  18702936  40767325  37163610  58534032   3749636 
 96931616  21360404  57719304  51350481   4747270   5778080   6335312  39089466   3462204  36221955 
  2277536  18870306  63117540  37031610  79525400   3109440  12475218  40394176  23106500  39354309 
 56927270  76269573  10225728   7562400  19940678  18864074  27435464  14452640   5198877   6532747 
  5501169  42861280  14796384   5888664  69458186  16195938   6333509   2686479    530953  37486190 
 19828686  28837446  28500493   5200820   6387353   1959936  27029398   4080624  27689472  62552424 
 10970997  17246568  12799996   4263875  21817532  34273030  21830546  14799465  33613580  20515248 
  6058620  39071644  52352448  34522446  20221676  33616358    257805  33269935  34788696  36021150 
   294120    324683  27274852  72061908  10368445  21132387  73922338   6566400   2275688  38074188 
 54895974  57500352     68430     26820   9030640    116444    189240  26943400   2804164  84413114 
 14171213  32607540   5417166  66427720   1041440   9919566   1719410  45834152  32988745  82800974 
 12683046   9661288  30518112  50454628  12111912  50694696  44084194  28368386  23520874  19468904 
 24249206  36017124  35416800   3634322   4583264   1209604    281342   9549176  13642040  32461404 
 21195426   6308208   3666240    307395  10304530  54226549   6855091  19877700   4691010   3440048 
 62654268  33721856  24048192  10347136   4737730  61362400   7075568    861696   4646184  32349954 
  8775171   1818110  60518238  76167360  47712074    313962   1772134     22040  15904125   8142120 
 14245525  72405063  12605715  21922257  33335988  28198195  17808675   3801200  26660704  26103776 
 34464759   4568160  23573290  59444096  25412681  15767466  17439596   9962777   7687368   7951680 
 23259996  22991976  32432025  34498186  26760305  39594744   5804348   3066755   9674385  23763152 
  6446742  37927805  19940316   6260112  13166125   5405802  20067013  18270912  11185031   1467160 
 67234332  31436928  40194496   7448343  29092005  71691048  29108058  13669425  36206891  10807700 
  7273836  40502792  22148973  14675990  11017448  60327492  45563245  16817594  29330593  10327625 
 90397313   1307665     22900  24100441  10053477  24691492  27237912   7133995  37551483  72371189 
 51888613  40058839  37888276  72152937  27490672  38421078  36414884  69157404    625632    416250 
 54303984  32344880   4314320    483175   6429145  45050005  36297472   9289904  35581161  45528210 
 50913412  42504896  48422185  15799609  38225984  14590776  49791855  41844720  39022711   6312285 
 14901120   1747872   4055860   1721772    956562  10571062   1629914  49110400  30722560    502640 
 49815036   3697344  50953220  46325604  44174968    326138  78529688  40360089  55974840  12623964 
 27621510  22901374   2881688  11541768  11383901   6039360  13798881  19742256   7625672  82517364 
 22602320  17092579  19135058  27775956   8829680  72902750  12317800  34366730   3453093   1002330 
 14019304  22129104  50951262  30114615  33334722  22473381  66046050  91264032   8569590  30388897 
 20192811  36324736  56420850  10611027   4460448  16803530  23377452  64962450  42726960  22875846 
 31678500   2685840  35495523  72139332  19381296   8666040  39714368  50980648  12639307  51795471 
 49857028  28904436  43774480  31194999  91904144  37834394  11781814  25640833   4825780   9707566 
 51480770  19621674  13109255  28014670  23495334  52798652  19862696  58866104   2782573   7376905 
  1027035   8705780   7987164  25211680   2384067  18167717  55421442  33267420  17400903  48806016 
 31539320   1096744   9619038   1865070  57151332   7795578  48337681  41357358   1620939  70018190 
   781841  30965760  14646160  59674230  60148990  23556604  14836460   2742432  73254428    184170 
 58566112     89390  13987973  17380247  19485564  10891968  25146640  39659334  16240080  11712528 
 38941672  73850172  73767828  50724300  65601250  11431800   1232970   8753929  12582528  34242200 
 91666944   2940312  13995352   3069194  51048228  15419505   5963744  11431836  39431470   2325556 
 39957003   1805976   4142862   2309058  54825108  44213182   8898882  33322814   6227064  46020510 
 19897675  68340800  17238069  26513352  41719700  21320380  12726104  33088306  14420352    639614 
  3587085  68602458  61712934  26548880  13947003   5547515  51568400   2738736  34417440  35381136 
 11880960   2208121   9644800  16803670  22650584   3050035  36359832  75193920  25556211  14083304 
 12691392   3844544   3494205  13711688  33545292  36916326  23013046   6349941  39866496  26743379 
  4404670   7188560  60424965  37851413   4821830  30870430  18025012  44199645  17670880    803910 
 33557224  49719075   1627232  49353990   2302820  58047264  30788421   2867289  38632330  32799456 
  1239512  25424740  18682005  12186688  12173139  20475730  22096473  12174250   3831777   5516775 
 61922070    904932  30357630  42910720  23409729  52729012   2571855  49856373   6025876  90108716 
 31796576   9890902  27151792  11702460  11841039  57628823  21795882  62179326   8008234   1497874 
 35966241  23501400  26057868  17269398  18439135  12027960  29145654   5466750  17883184  42799256 
  2928527   3089103  20928580  55148296  22782210  61166850  26585136  22749561    779994  17523990 
 18466325   9795591    315168  14510606  22923076   3535150   6118572  14269568   2984825  31911200 
  8046822    860535  11288355  10560344   2523081  34767770  30969519   1536520   4852806  25560018 
 67736365  34296790  39843720  34827721   7479115  12316500  35144768  15624920  41365734  11633134 
 26453754  31355045  40690600  88169653  71785782  18564096  23375516   2333660  25234482  39024084 
  1286318  14675985  45636400  51408300  48779754  26270508  53641098   1841000  29233953    351713 
 77130933  19298916  14906232  39617380   1279327  61415340   1898190   5138415  16347710  16519872 
 51906312  22062600  22028600  18229978  19685843     87984  11772000  33030246  13374728  15688449 
 12902120  88029050   3330423  32962460  25762684  40289097  44927379  39643734  61579812    922488 
  1457712     99876  14167608  23975952   1971305  22058771  35667327  23222472  16655730  47422056 
 81718609  24092040  53989182  17685291  52320752    458620  22618174   1259024  22129380   2070107 
 23733270  26487664    732573  45511130   5469255   9512048  15981030  10124576  58153680  24330234 
 16834640    353420  48818746   1296250  55082370  42593631   4708275  17094795  48199524  15343250 
 13977146  24699609    630500   6714547  11985423  36854956   1333350  21795177  43466260  41565420 
 22178965   2553912  62338626  14354034  18133632  41012488  14783349  21089919  49230000   4194160 
  7969962  37380936    809640  11807740  32457624  80248024  12606696  18963630  36235584  27955200 
 80579688  30990442  28311558  14758329  39182892  27593032  11259422   5345832   6753676  56604150 
 36626655   1459056  23087800  40845800  24464320   5867856  23910740  31130531   2165900  36594219 
 22781205    663040    632100   4262337  41380202  33883289    167860  31425820   2467080  12070670 
  5531886  16723921  24125332  66565555  36495328   2099504  21374766  71579055  44160144   9492336 
  1663244   2952809  57283380  62132384  33964836  47731341  15832975  84245175   7565400  12685200 
 16145220   1380483  29625427  70857580   4465995  23310940   2552900  32409465  35172234   3304188 
 13354286  23358160   5496054  22691040  32556755  19115626   1327583    210300  45587880  42437944 
 71333255   5165592  28123308  15884925   1551879  32476609  10559560   8645568  22193080  69438600 
 39953800  27974388  17476574  14204544  46278204   1117440  46817082   9590346   5501160  18750830 
  1198505  37921479  16807592   9185345  51420051   5323272  69816321  63032022  60375238    166586 
 14718207   6208842  50213718  14010370  18994976   1728243  18854220  11801043   6035848  81178776 
 14159470  53357472   2965140   8368008   4674098  11102213  67338096  19317771   7155820  30410930 
  1528650   6440318  14768415  14111552  73859942   5380143  12653550  19737900  41260428  87877888 
 53111907  36895846   2281301   4428128  57493210  23128194   8690220   4066608   2246370  51005600 
 47061410  11492675  22474547   4307751  15268501  51062400   2917980  26937792   9768740  15586688 
 12347412  36928892  25562607   6353175  24914379  29171981   2388792   1770210   3123636  80761408 
  1407140  10254100   3446456  34474196  27660780  29799720   3940245   8964090  18970324   2002725 
 45637888  18628245   3914400   6320816   7509040  37957864  26964720  65699480  19893698  65771640 
 23294952  22881900  14034215  36065709  27119040   2470491  23535552  11957760  52945144  11881432 
 24600174  68990454  15736560   1586230  32457786  52019451  50743508   7377150  73697932   9786270 
 25893837  21450710   4264450   7348544   7465500  20464458  76823875  16124702   2116230  10555984 
  4526480   5363619  62663200  37448950  12797100  18591419  12622857   8039472  37155358  11611899 
  7611623  13563008  13624500  30225566  58697076  26599293  40564800  26168758   7077636   2614788 
 29032608   3487668   8334063   2715108  21000024  56369103    897388  49483434   2043126  38238756 
 20775870  32607051   6843148   4191014    740330   6676532  11125350  22471407  40491316   1945800 
 21675990  49274092    983448  31364142  63788196  86097726  37371102  32172050  52846989  13226985 
 28039599   9607664   4464000    172224  45289581   5856777  72802548  29095381  34877040  28917613 
 24471679   3179995   6474510   2348853  38330520   7641686   3247884  82800600   1293102   7066857 
  9654888  49551636   1076616  11349936   5625748  45257388   8166458  53163699    656512  16735942 
  2787885   1967784    834206   9210740  92453940  39315870  11401380  69711710  71145184  26012632 
  8449980  18686880   2038626  55548367  14405677  24799132  50166060  74811132  27799256  30438400 
 27562993  14956337  28691559  11020077  25981099  82211228  84197952   2077434   2322768   7225371 
 30662599    243320  83688817  30092490  14490980  32126223   5840508  35153188   4505327  40953878 
 51410240  10087017  11268450   1877568  25852025   5664978  13061940  25338880    339690  15511261 
 14271986  39436452  80514482  57857568  19084616  12972954  28741340  48836186  13664768  22687626 
 17093874  19692015  77079600  21920897  12671244  16751397  15209371  21198894  20187708  21211125 
 57172104  68084112  35872824   4449050  33063886   5750277   1629798  62711508    960837   5445920 
 15466845  26180956   5864368  51044885   9180120  50147456  16470312  89351328   2081700  28256970 
 16071307  21945879   7731870  18173144  87791229   7303805  44633529   8112984   1390772  14287392 
 72301299  11260568  18215862  28200432  21325860   4912500  12601408   1811031  32186035  21629424 
 40285560   2251799   1500300    559787   2476859    522936  25425426   1791136    434214  53577480 
 18228689  24677625    809172   1767636  14102673  30259580  14669784   3770626  22855125  58153638 
  6791151  54740980  34355100  20651974   8665260   6843150    833874  23180928   9304290  44240079 
 10291412  77084106  57276324  27224910   5971870   1002778  13648576  74758725  21857544  24215751 
  4012950  17574426   9270800    841087  43988225   8184918  61453353  23780640  15249250   2231970 
 44783424  40708280  44465624    715506  10750502  51843040   4227976  30023928  34759036  41338044 
  6718296  34071660    968876  57120600   2484192  21417363  18334833  33720337   8779979  50844768 
 55136640   5994560  18345202  36118163    487143   1419748  29316490  16411174  80903224   1233651 
  2077052    344136  35522318   6662867   4502545  21049925   4349366   1854370  47039616   2736824 
  7765353   4904640  18411076   9388617  23733444  20251888  12332250  23314375  21549600  16384508 
 46601012  22380904   3715180  31202316  60763404   6025642   6151026  39367224  35770000  60982229 
 10474890  28830834  16061347  21234576  60669895  42302708  11792676  33915900  11940418  40563936 
 28859540  23201772  42024190  69490922  61860731   2959502  56698128   9683340    438335  14436156 
  8063632   4708520   1779573    747992  67304992    778464  26331404  27340187  17915111  10298104 
 48084750  38744325  45661371    528930  12844350  13932150  11317514  43464852  19604442   3106296 
  4091256   4354840  34367045  13503008   4639806   1072708   3375216  84996600  13715730  73718688 
 22385542  75973876  32455728  11684800  24728925    247192   5351787   4821570   5255002  12006680 
 87412338    347320  39264784  31370605  16080174  69073890  47897454  77739678  15042654   3879504 
 11445459  24187761   6123600  18154994  14963520  43483974   8588704  57423060  20413540   9929091 
    70688  14494570  14646370  43035850  10174116  20198976  68804127  45521946    806442  11017984 
 12450000   1940520  19254288  92109890   2700691  15776908  11466396  50394159  39197440  68678574 
 13356530  29704297   4629616  24396003   1860129  25386427  15944868  30061304  44963912  15719424 
 41624583  28279889   8436540  17164940  47976030   5376734    765456  30337642   4803770   1120910 
 58350618  11400766   6693120  62187500  14876968  38561390  74336440    243243   3253558  42426010 
  6606642    262827  76718637    156705  46677198  29978350  39812688   2308632  21851507   4229820 
  9600112   1936396  25982026  51220566   6707720  60953893  33739740   1953844   3823261  34946352 
 39790632  24341334   1486275  24870990  36810847  49316049  26855604  38892682  17997392  12888084 
 22905708  34034988   1953378   4798924  66177680  51001291  90538496  50141455  11301115  26897400 
 24130016  22529934  50605880     85624  90219000  43315184  33049890  53724180  26899752  10199358 
  6425370  10494194   2304519  38215100  93282426  24575884  33781230  89106504  46115487  40965894 
 21342983  35438253   3261426  10489766  24718918   2811392   9235576  28797538  20436822  23136848 
 57314741   8962589  49748040  33043200  30765021  14276880  64698309  53980520  14398335  32950450 
 31755471  21815990  53510359  33666768  37767840  38441400  17116200   1666572  21972450  12589500 
 41360670   1611464  24161007   5659968   5393318  45245191  62939218   8040951  20421240  49699782 
 16422306   3343509  27273234   3848735  10088380   3423324  69099659  28115220  13643608  41678118 
 28333056   9796980   6858659  23957362  34546600  17955350  21246375  11186112   1264540   7284942 
 26864775  52651465  62085408   1056725  20669670    833700    494868   3672080   1480842   8618904 
 29039640  29253680  37577792   5119902  10079600  15232400   8243318  11389544  20345220  22049280 
  1360404  45821970    613546    432796   2125112  59136008  36513792  73857968     86352  22547912 
 45389664   5760802   3020886   9599256   8670024  79916580  16279290   9584658  10001992  22040632 
 34966540   9922000  30349531  57612345  12543871  89381226  50361870  53478924  25605832  72987460 
 47846812  30103950  16836504  36249077   6530874   5315919     86800  76134246  37096719  11727450 
  8549468  25769696   8520849  85308008  29549912  65000705   1422317  68997075  54773530   7511040 
 16501731    711141  34110485  20195892  24446052   4128454   5868752  30282162   6446876   2310648 
 50853870    136444  24899487  10129484  21666016  52176930  13723824    871569   4023216  18327855 
 34499766  35180970  68245320  14577860  79821933  28702406   1859637  18899910  24554757  75141332 
  6833885  15153387   1093036    612872  22305261   1384416  39627486   9971181   2946906  46434396 
 89336769  18729815   2610974  12356300  41305935  15599584  35899767  11419730  11937896  38487150 
 15769404  41872275  23386032  18494112   7224024   7324992    295582  18908591  21829428  25947306 
 16948564  61591595   1011555   3845476   4084993   3812163  59584560  16390880  23590035  89556684 
  4914596    666767    814436  24010830  17971929   9082356  34735758  23583962  26938560   1557051 
  6275796    715635  39482820  30004575  58787558  10165662   6421982  19881345  20542314   7356368 
 42481065  48768459  30117360   9452272   7852038  12714273   3616536  11608740  58202950  28659312 
  9828900  26124514  24970498   1642500  21837888  63640500  18257499   9099563  26326800    235638 
 41644904  13925094   1077165  23396980  20402092   7124730   2558472   1042701   4635360  68988162 
  2732392  66910779   5600268   1604600  23732632   3648354  22093140  11097428  15277716   9245445 
 41621676   4718237  88836486  14207908  20160390    397331  19695936   2405300   2183082  65477000 
 14006880   3555766  56916222    207518    551684   9844032  31395168  23914654  29265579   1600704 
  5650418  36153832  21875340  19004734   6334206  55426860   4860800  26970901   4981986  44873088 
 13771530  24430242    286602  52673622  15914601  29080845   7912161  74545035   6913764  32181780 
 13289094  18095246  75649084  47306124  26155770   2028253  52524156  13521072   5541485  37883565 
 17074665  65358540  23980320  36993369  37540616  23516540   7088312  31728510   1213800  48452160 
 39775455   2386571   1656221  31753200  63696129  19742734  30055368  15954756  42796988  38528784 
 17966496  10631772   8451040  12560184  15133264  25443081  38683838  54889634  14147133  30151735 
  1376984    131689    897827  12985259    202875  22929540   8162371   8520227   3515656  20504385 
 27265220  62521200  32643116   2867088  42975408   3838296  16973677    374200  40924380   3310538 
    41268  74696475  41271685  70112418  19078577  22314024  18889065  32381100   9774557    105728 
  7547526  19018392   8057583  50198049  42802048  85341017  21063340   4964044  33092748   9607260 
 35302644  43815978   8907808  24063690   7928064  13192560  73330734    797895  77980620  24260742 
  4932100  39195136   4566927  24203010  33263505  56662515   1889400  13430172  37476512   7185408 
 15897076   6100920  10879248  20449032   1308150   8317636  19751641  16285700  29379434  42269500 
  7373784  22998950  10288656  27998348  20807488  51068960  70310126  55555416  19164474  39221988 
 59343720   9147684  57249167  65265150   6728161  25822965  10400984    253638      8230  87172650 
 24428638  38701458  18450235  61673709  10130400  13382460  21064836    697747  58879854   5768283 
 93209064  15846471   7300128   3029992  44796414   1065568  14765920  81169908  36692285  49664225 
 50625190  48147955   2180230   7600202  17187071  34478370    442960   3836700  24112664  10253272 
 64909700   4219575  10372222  63052724  17395980   5983860  40986294  11943804  30423780    188244 
  3295334   5052938   5759124  25174916  24572296   2981733  21130584  19006086  26258548  14384349 
 11706662  82684485   5301758    989380  11445011  16480524  10209552   3749284   2885368   1850034 
  7803774  36450762  58025556  66343200   9768384   1733898   5438464  10920498  28802800  43509390 
 41572750  54399550  25942340   5371488  28787076   7655151  25812256  14460750  25769632   8643424 
 47632672  53190588  22489654  51873054   2776140  14692060   9824010   5844740  27718788  16065192 
  4654605  21419840  13951455   4383812   8978202   2516228  59206945   4594642  12916064   3940248 
 11521250  39284262   9355809  16999731  18390705  20529800   3509088  21458580   3052530  10518300 
 32599160   4832896   8944812   3087845   3495475  52785580   6435037  51558386  30332484  66420845 
 59752800  39744825  77918940   6674430  41748837  29483253  15771159   2615382   5295301   7758778 
  4109130  36045005   2879766  23889161   4563828  78713712  74637459  24826320  11919870    389393 
 73666912   9593005  51750842  40895448  69972886  19999460  80653477   7180200    198432    993004 
 17723541  69779616   5984982   8713780   7799274   1769888  13874112  18642135   2465347  40312300 
  6401302  30637128   2854670  32224488  39407056  41507700   1433967  31195815  21389214  10396104 
 22708032   1318232  36070338  16577000  15481456  35309250  13378860    137176  75724837   4252682 
 13246814  60567892  50022896  23549474  17872146  64050021  47453230  19273353   2139433   4659839 
 21456708  41803776  17434800  47384316  51971686  92122368   9327258  64527516   6668266   3365492 
 53859183  44795712  67130927  24257220  18651472  54405360  15576120   9748510  54949486   9984675 
 25524306   1134383  66130290  84896370  67498068  35424491  44220861   2316636   1502068  16815072 
 23094876   2448936  18250920  52870928  21083088  70766934  84397947  22252947   8652475   3823174 
 69562311  28938482   9304389  40684904   6570180  48929085  16494435  22802175  10729260   7739056 
 31085544   8716149  30341850  24271912  22057644  46584580   6221124  16165067  18169092  18617643 
  3630040  24382098  60099264  11843856  70667336   1694160  20004282   2766320  15383964  29257018 
 79404339  10672747  58095570  45858702  14230689  36229208  28578850    497134  59967130  32209280 
  7537836   2446521   5302504  19281775   5980164  37478964  32989600   1622500  15044240   1929730 
  5035114  22930800  42925506  15424412  14649172  32217388   4438080   1780243  36132192  33927984 
 24190089   1649295  32781050   8137744    559872  36217147  12875916  48818700  34865810  11077260 
 17948160     52434  27905262  37791110  11045811  20637760  53525264  65025480   3259628  36571432 
 29093428   8057240  31910814  17965528   2128896  13094120   7082240   2228615   5711636  23021860 
 27032337   1802060  21418206  12102216  35341248    669774  43977936   1177478   8365768  19458894 
 24742848  28139464  11841552  18653403  50456647  62749992   3636036  31531500  42751520  72821252 
 73536008  25553200    790134   4360158  10992050    259000  17069789  10538490  15277472  47267392 
  1309105   7833328   7928440   6197040  81847356   2146200   5135895  44462220  53178702   6349725 
  8277192  62091183  24900220   3008840  16163262  44018286  18470361  43719858  25971648    147630 
 25363720  73527002     78694  38132404  36745328  36397224  50936928  11413470   1289547  75214720 
 29222201  56353068  37701783   3907500  63902017  65461365    817848  28712010  43176624  76188251 
  9792510  47973468  11416020  54222752  62459208   6165000  61937568  61315947   2547170  38923856 
  1831232   1624272  20755224  20568240   3124662  28941516  24775200  24434852  28517524  51376080 
 35664120   2342400  47252370    402038   2984716   2790190   7767072  19734375  38719200  35795180 
 28169986  37259883   5879820  29836635   5207936  31503802   5033848   4103864  12560312   3996666 
 37442736   9856590  37911552    740214   7722792   2611007  48038920  50714664  16517620  26760978 
 12483268  68851200  22053369  43248392  36107470   7637156  38013338   3763375  26705911   6212648 
 52951884   9219990  35033244   4320594  49708144  77178360  77168840  26188952   6208085  31107648 
 14935190   9882924  67550053  34884852   8179247  85880925   5292744  38129999  16222990  18524220 
 46233720   5926902   3053468   4871230     26200   7105779  53385472   3671200   9406254   8781640 
 26450385   2148003  11309130  52258716  59900016   3443622  91266069  20011294  38980048  23469792 
  5304630  37746760  10747939  39488350  12212460  14396943    557582  42159232  14674660  40844810 
 50003280  15404896   9439314  30135474  35666554  22409328  68340588   6038978  34158280  86465100 
 38926744   7784805  28467450   8713321  26871920   8668691  22043528  46191774   9684224  70872156 
 53118210  26869374  43556210  10562440   1255176   2133884  17213756  75155211  51265293   1551672 
 15521142  14912764   6062144  19693728   8383270   7347230  63864804   4173452  14923458  19785995 
   211310  19661688  44662530   9334328  34051896  16258880  23252480  33331032   2601103  17596800 
 32558944  35291802  24361134   1258880  32585464   3547520  46451020  82893750  66516138   3841641 
   258844  21526550  61811442  16886760   4649904  71101360  26301831  21754751  37577344  44495853 
 35501144  74937507  21302832   1527924  24045488   3102309  42529690  16230346  14585500   7587274 
 17093245  17579561   2034330  10896901  50216236  12158200  19719192   9871830     83351  75750581 
 65532688  47028966   9495424  39479076  37121136  55435380  19206699  69636900  15501374  35790865 
 47628960  15581124  63648384  41944734  79141260   9430228  82985008   8051946   8076384  32608224 
 37736712  14011080    699244  51661680  14525892  40197204  30482676  33039642    104746  15892800 
 68272176  39350172  23573277  64898975   1565190   1447686   1212714  36888850  37060680   5691258 
  3634225  31145496  15957520  65583518  24250769   3215606  75815575  47898098  29359638   5943973 
 31624044    211589   3036553  55263422  84979584  13929760  30901840  79643980   2106540  34095108 
 28557815  12411000   6929923  31275920  63442372  25250190  33132742  45640960    437568  24270714 
 11320970  55322784  11422600  32996000  54192632  24772902  14536005  10655424   9868950  13452108 
 24339284  33286707  22769793  24967995  23720624  48253860  21223740   2896050  17962650   4112037 
   378378  25018875  31136805   6532273   2724432  10676463  24625874   6621160   5035096  34190766 
  2657280  12338634  15139326  14132580  31959900  25379256  11634972   3450231  61910352  43697800 
  8185023  15492752  43672860  49051444  47540040  12617694  39829194  56677542  44128812  75303909 
 28384328  38668175   1525835  33820242  21073888  27658994  14003280   4780917  12582765  26479968 
 47996743  69082800  20924220  24090858   5189253  19880168  12547604  31696042  89806563  19183425 
 44328291  31723137  10990100  35379576  42627970  18828687  16423965  48315492  10316694  43142216 
 41670448   6946548   1455946  62180160  12111242   6073327  11927604  55995464  45539525  13860626 
 41328169  12823296  32231676  18522300  48772176  47355190  15018180  22636815  38630475  49022645 
 16912330  53494600   4284210  12862652  17152100   7269150   8890420   5588240  12995154  11167977 
 61062075  40310552   1144962  27380850    522381  53500570  12895012  53745570   6074662  74223552 
 31816422  13123128   2638727  33468382  55078660  77462206   4500888  26386630  77818246  67300489 
 14596934  49707270  24710184   7658430  48865068  33258372  17936412  37403200  24529636  12938072 
  6152757  12427950   5763212  37052264   7489537  11331387   2476516   1604064  13203192  27902520 
 61268160   7499370  24252540  10170930   9213536  85518496  24154689  17759049  41213172  14569126 
 48867392   2736015  57316140   2415730   4191093  14730240    611187  39755948  48721932  45295831 
  1764560  22988988  26231886  66574020  79209228  27409448  37988580  14815212  21734720   7106306 
  6458648  24792596   3203310   5113992  25826199   4882612  26559414  64616960  42152616  45650508 
  1471722  38559875  52682048  34669424  65997012   9379920  49361775  33901184  43542576   1115328 
 70364049   6794280  19501132   5916000  43486950   7879872  32522360  52956042   2547808  57168450 
 51219660   1644396  13318370  67220100   3240580  52115709  29440612   1047975  36029664  15706835 
 18660634   6001410  44150736  24594378    796752    817632   1201037    503268  74271636  35127429 
  1652728  30509160  24455295  22236282  18239760  26012549   8967028  33717600  67263339  38254021 
 31056648  11089694   9041853  12442972  50450950  14047522  61249174  12412152  41067754  20161932 
 25736702  27806142  27948024     29750   1671180  11266164  28278480  13057692   5117492  82371234 
   850059   1220244  22697054  79025712   1455120  13325536  30226960  11063130  10747125  26973884 
  5531995  30105930   3991230   3224484  21979776  28143734  37401472   4930629     80290  58596704 
   184900  48275864  61851168  12958848   1406275   4243324  12834540   9686100   5498052  40150128 
  7852026  52615229  47035443  81094876  40818997  50204833  19054418  15554440   1620332  43199244 
 10514612  13312896  14999005  16209626   9958452  52867815  19241352  13049544  17437056   6771882 
 21972855  67165010  54427500  37659839  19610774   2861537  13359310  13026315   7209161  24182649 
 23133590  34557684   9597156  22025710  39636000  43634920    122310  23433868  26550974   7943176 
 57998550  64816358  73355279  15395744  32575006   6862535   5557050  28100736  52041737  76109527 
 16748828  53495324  69783912   7403982   4410910  29813064   2817672  63167031  49039608   9253584 
 36067575  18621960   7646184  12951030  12798500  31482102  35338852  49392004  57128101  10271232 
  3367932  40659019   8569140   4702135    596106  24931836  36069112  29630713  12998980  58341600 
 14841384  83797420  69124798   1955876  16821888   7165785  14870378  36220086  57069090   5167448 
 14851084     33334  21273380  22173778  33072400   2122012  15690120  19564630  45059295  38269500 
 35774604   1454240  15564394  59140350  14811168  11857167  20341965  31696545  81536334   5556960 
 11401614   4093846  10535409  33061110  30394005   7421484   1769472  17781522    882811  22673280 
 56893375   4021920  74294386  48092454  25219308    423788     95303  75097716   9769688   5586618 
 62850250  63055125   2126932   5228432  21863664   9296775  13773903  30222360  15511205  40902911 
 46213518  19970280  65712784   3888932   8620920  48887983  32205888  50201690    322198   3581436 
 23475739  28896000   1666480   6720900  53658513  39576725  85098720   8017520   7133706  27158296 
 48844468  17872391  38465490  17859951    321937   7060856  64697048  53534520  85027096  17846600 
 27343850  25739850  10765300  40317540  59776068  77062428  71926575  35066704   4656843  54190900 
 49637888   2697700  16389520   1425760  36136211  11224356  33514290  30801240  18098436  31925288 
 11993994  10668774  16821975   3815418  27273435  10491708   3729990  10183002  34182228  19209564 
  3504640   4777500  17673054    208035  40862844  28834200   1279671    208008  18993433  12251288 
 23847680  34774025    789378   1498910  33643866   8725458  14157747  12544992  12048030    784168 
  3818096   1941987  78393552   2309155   1938000  34666312  41167620  11974789   6521166  34521280 
  7268794  21934298    309372  60245941  36004347  69996474  38219748  43901000  39214084  14059116 
 45630540  52086160   5263554    103700  74613000  18570595  19402240   2062756  13314360  16010415 
 21053755  10263024   3126686  49529199  21723682   9636598    317492  45918327  19483296  33581364 
 71749650  31735443  62933136  18432954  48728064  55711564   3672103  88605171   9344336  27068250 
 16350000  15794464  83453860  56932600  14913933   5195756  80380010   1678167   2892997  46461840 
 18170525  14224947  35362052   5050404  40610899  38024316  67628754  12781798  32265030  78900875 
   360162    157140   6592845    209235  28464256  28158120  27946153  20988483    546840  19037780 
 39356340  34246656  18590636  13779859  60406848  36598474    658478  47813093  48360466  44368695 
  8822325   3765440  35624010  30582180   9292020   3425400  44736300  12291321  37988620  15595827 
 15569319  37027176    585864   7087032   7566104  49565029   1136132  32045371  10875854  13446016 
  8929580    439895  10973103  46441960   9484065  45225746  64538250  24707532  19601880   1104760 
 77541660  10959390  51584736  42690708  12285064   4570384    498428   3435770  44359908   6874256 
  2089980    808980  24745920   7122348   9653616  46602192  52645124   6210690  11335905  27993490 
 39555664  20498124  56033910  23585856  48631728  40063320  52660300  18011682  31901028  64537746 
 35729368  18126850    239132   9011430   2202116  16805500  15134448  52565008  13473240  13600320 
 71534000  24109451   6431397  48344902  23461704  19496888  24521731  14361769  34628000  31007864 
  8162550    622102  74421088  38515455  33708708  29143747  19185180   5963646  32599905    806832 
 19198624  14655165  48542032  63007522  16874130  44892468  57334144  30931305  36979776   1661838 
  3908127   1135372  15549222  30904403  39903850   9264468   7750930  53602472  25830574  25842950 
 89846097   8762110  38256790   2226690  18007290  24833309  19433682  10004568   7521792   9617189 
 30952526  33748902  37450776   2548735  13748634  43969464   3799411   6508944   7739337  29722914 
 19986486  58909620  30065175   4785174  22125099  24694020   4242381  78265440   1799805  53146352 
  4016250  13059220  19341000  26858143  40975195   6454743  72537745  50651232  27433560  51771156 
 15135543  85190040  14794860    523200   3362520  28590787   5908354  36475551  24141670   1867320 
  1077222   6416808  23826088  43892985  60045986  17850949  32592842       765  62348832   7368960 
 12395448  19603687  18043155   7130320     70681  29081075    271296  13000410  15367599   6948536 
 36728832  63640063  83218089   6681284  44400686   5697986  17914312  45181266  31208845   2235784 
   229152   7949480   1038098   5036164  14547532  63687624  29815110  22803648  44516920  10725402 
 62958648    331680  24046308    537320   5198200   4330626  43339114  47512668  12854775  57678395 
 22161727   6147365  49891996  55479270  22357710  14167278  80446632  28898232   7833548  91352932 
 28018405  14550340  27855360  16260530   9787840  26223785  47838582   1179360  20807032   2903670 
 66422521  16831235  37657029   1457352   5156066  25253109  78221773  10971972   3567644  12076932 
 34041786   7441971  21612112  57006048  71174950  44292848   7879161  48583008  21380424   1784372 
 14062060   4064008  20082672  56549636   2233100  21332616   8590428    136535  19808754     14469 
  5622687  19377050  47569494  48831468   3172062  10903196  21952606  12904888  51413418  74785251 
 12294558  39187968  32448537  60374632   2378340   1300208  76916630  25085712  14290392  13590018 
 27683031  19004440   7880084   1965567  29602342  69178704  48345807  13394368  20219088   3055200 
  4165560  19526475  39893919  79458132  13558080  38717070  21803678  21132250    223125  13986168 
  6885786  46428762  26419812  35526548  21877000  17345082  26088524   6135624  26315395   4302808 
 53808768   5457304  12912774  81788679  40039920  20155275   7403832  57209685  15572030  81110925 
 58594404  18283896  20240864  36779344   1990647   3591250  20841556  17820920   2735854   5996100 
 45072264  42285810  10602540  11383100  22649610     79344   4296712  37535128   2146740   2860185 
 17999604  23738004  78654224  27468925  74389590  51144775   5979396  25550250   3515928  60626905 
 19084455  29916315   7559919   1382160  33304792  50316471  59418016  62408000  11079087  12184380 
 11081952  59312832  24727692   7173360  13113846  13138875  27595068  69544020    340473  33155680 
 41974383   3206601   8002464  52902919  60572088  18836176   4365312    396742  35735430  28964064 
 24597372  34577037  65525820  13184442   6319467   2399916  47098299  56293799  14818734   3756420 
 44286620  66320810  20068884  83211392  14105704   4412304  82462696  65920540  11295228  31706973 
 37686353  39531352   1954092  21436401   9267952   1639230  29501120  60829420  14272820   5933985 
 36685712   6502780  47000160   4494516   4408594  26116412  64132044  14012864   5496128    427630 
 40424388  37101373  61193526   3978000  61940160  58463205  33937560  18087477  34021680  70577826 
 56661502  34673574  17673249   5872266  41468064  59920290  10424520   9683310  24034772  13098826 
  6038720  46757039  25023570   5576370  40580700   6299739  21387471   6145794  24919722   9553966 
  1662071   2089776  39086062  20969088  17175528   9891076    540400  31638250  53080845  10945242 
 48456906  58014518    994560  48123600  62694283  34564608  25821900   5404968  28646794  11104128 
 47427436  11946326   4363086   7560003   1000578  19783890  35338820  53130528  11805376  21465180 
 39305532  13218090  81530644  13365318  48776800  24705932   8109500  19223736   9452872   5174937 
   599097  23724400  17951967  27646950  10554884  58692320  70754131  64443690   8386052  25395474 
 19251232  31886264  53142195   4296932  16489872  33798583  38558638  12424748  43345200  76928640 
 26288472   7995636  15697020  46555248     88920  71283475  13922600   8230977  39052692  14564737 
 21225015  17450954  70883400  17074242  23621162  57349110   8424656  20288358   4648161  38961214 
 61601562  19996548  55289486  51701550  16900317  34518000  61004736   4140690   9605640  82763637 
  8030736  39500727  18006641   6427839  41149920  36037500   9289980   9683946  77062060  37966556 
 78902655  17911250   2657998  92432745   1246600   6333942  15675700   3814720  22099968  46465980 
 42259542   4183860  39705426   6813750   5656575   7561620  38122024  51396786  30986316   5841679 
 37331564    398762  67304045  54904421   8498082  21337272  42246862   6779080    234080  59145732 
  2190011   6738396  11571654  54777840   7718496   1588365  49934060  17826992  27443100  37459128 
   332332  22021636  42708204  47827143  18922748   2339155  32168304  29858970     37122  84675843 
  7330960   9417288   2488563  61980030  30759957  10067640    153912  19430575  72310774  40481892 
 35988999  64311130  89536269  56648628  19822832   6779642   1861650    889071  24512875  77290615 
  9599360   8431740  20488768      7365   8984150  36219364  24388188   4151376  28429200  24101960 
  4498952   7903755  16728866  26989038  11710142  34391500   5873358  24167694  20054790   1324024 
   356545  31715712  36666800  48754368   4966525   2960472  63953034  20878550  51533937  32198621 
  1474324   2364434   4698936  36970620   4333149  12587072  16256000   5212160  18485220  69131456 
 68908914    864889  46299783    796800   6418620   8908393  11035792  11510586  43299550     44296 
 66123495  40920648  63275736  22367550    357075     96349  43448808  39297049  11428614  21099046 
 11609808  11624175  25425468  23958614   7085145  33137174  65128032   8224832  14322375   2616230 
 46958148   3173668   3777780  50705356  17862260   3838010  54333390    146960   4446456  34113584 
 23817783   8723482  20411155  33542832  50926510  42808176  42792464   3213610   2430505  26021655 
 19758088  34303284    300580  59505900   2996816  62253709  54524950  28341363    340782  10541385 
 17082204  26859096  10554401  50341662  37560320   4963652  12209850  61023600  57187920  10508160 
 31551229   1676575  38425248  56751408  47854812  20958500   1908360   4871600  53354460  39384303 
 37380106  21303361  10763576  21811222  13921640   1708047  15329916  21184196  14514968   4633120 
  4902808  25300386   7777236  32962146  58279824   1864643    876858  19023552  41375250    199987 
  1531512  94515120  18877050  21081310  50252378    625875   2818524   6971328  17083710  40202500 
 59356440  45813600  17052429  28935400  27408990   1320273     94446  22554720  15453516  82001982 
  1483272  30965330   6522100   6518720   4814865  70515915  26381748   5533432  41700258  14893824 
  7246188  21088991  18351602  41583490  34221936   3809751  28209566   3054775  31222024  11219117 
 63727576   5100820  28785636  51221970      2352  64521284  38601969  20046763  18743400   1225523 
  2549780  66542976  32876895  20255453  79010436   6646856  29077678  18896388   4674402  49273273 
 14140672  23092720   4341645  15816160  21275464  46811660  29822352  19228708  21394344  16900196 
 73320828  46331596  14702320  21814686  33334416  11003078   1229346  44719348  28364146  16871400 
 82274184  11678408  61741712  33242908   8955816   2062665  18561516  16492910  15057821   5017485 
 15138279  67756020   2600611  29759775  74566777  23427684   8871330  34584936  45566310   1801492 
 27365569  14610802  45563064  41117312  15910430     88375  24987560  33883576   3254449  24908534 
   695296  21218574  34319179  14500503   8145072   6735934  97431741  24934140  27431250   7389940 
 29085975   5283498   5068440  34597022  16710444  18810730  19023370  55993832  46786248  18234285 
 12762244    277449  27651200  21545447   8672411  35516700  65731152  14483418  33622602  70969536 
 10944304    115674   3652155  15320492  54965400   5510448   5865372   5631164  15599735  15868640 
 59778838  28727253  25359810   1189392   7870344  61099224  31483727  14792250   2963406  32685220 
 49945160   7015977  19884118  18834236   4922892  26277888   7839315  21825952  29891708  23275280 
 41553960  14766560  33977451  22015694  15039648  44486346  27443976    577095  25112129  20997597 
  7264273  47279610  64404761  26916582  40530589  10929492   8787366  67116350  12483532   2096612 
  2536560   2360408  32500104    698120  77479496  12685918  43800424  44692435  65858751  21202904 
 29623847  29689268   2883214   5634632  31180380  11424618  53507318  85132650  25555140  17693940 
  2284806   8327141  62520304  18966744  11651060  18943722  19263424   4026672   2608200  16646222 
 68270508   2742144  18814100  10183149  40440688  40087950   1061832  81087336  21610224  47000653 
 20292480  13611246   7793055  21285550  44540688  26362300  47048308   4610310  23514904  25813857 
 88200812   2746628  37166736   2713921  58756863   8580951  79753824   7062264  24898900  78490398 
 21019416  14463498  16606862  19792038  54790826  42692400   2354648   8940560  21683610  23237332 
 37449360   4861435  12144285  44239390  28487228  37489636  37055980  22272850  18580062  23491363 
  7031077  49044744  33547008  25772606  23343840   9238518  21256731  56159712  20464290  56326333 
  8664198  52478940  56482227  29197125   3185280  33573034   3506658   2413250  48852900    216756 
 25230535   5108640  25098102  28572584  21370195  11926044  55302863  33850375  11899944  13126320 
 74754534    298640   5713266   2500090  46089077  33671520  82942938  46095152   3055172  15651288 
  1489860  18846750  29929080   9382348   5360736  10821945  14735000   8954494  65728515   1599246 
  4037120  30018680  18921924   4567616  78807876  17709015  70713072  39477845  12138780  16392205 
 10845494  30423365  14354346   9533975  10152727  12977930  15324309  36083160  27748800   2264045 
  5624450  19744236  36876420  16125228   7369600   4757071   4463436  26127087   5716656  24534516 
 43140433  47952784  25558400  34629352    987012  50055038  18253278   7723750   3742151   9578452 
  9660104   1024344  27062990  26195298   7569980  24731628   3900025  19506370   4634640  30607852 
 42581872  44629464   4004563  60231204  29633409   6939854   2472072  52936032  16220700   1841819 
 13984844  33751626  43118634  11040328    495390  16638110  32970539  50724252  37047150   7716774 
  4943072   9921240  30265200  49486206  19816304  34699996    450736   3674637   2762079  89463656 
 18744336   4658126   6302931   1086830  24535459   4667445  42920064  23538451  60182804  64368765 
 85542408  15665032   3806026   5230801  25614561  10177618  25126626   1188865  46444720  18151227 
  1016490  18835960  39255552   4592376  24431901  33890584  23386005  85438430  21577255  24557580 
  6304144  38152464  81020160  46602064  32027870   3905716  26649800  62301512   1835664   6248435 
    13344  39315575  71102367   3386400  53392640  81658968  32922250  24717506   1742766  43238630 
 43294790   1137510  72677640  10096790  61810064  47530944  41866788   8466318  82914694   4221915 
  5603026   6431916  19925298   8519375  14095575  58840200  27847925  31893986   9319668  17698744 
 63466395   3985564  31924490   5948032  10107668  14249426  21790020  41436875  14057550  29842604 
 25631487  19072809  26820080  40887392    366188  12840416   2800203  19308660  12637758   1944320 
 22624190   3873240  11813650  17939929  12250020  18783000  27079275  22810410  24961520  90952906 
 21019032  10482800  12522441    965790    217989  11314153  23370040   6408527  27861000   1086612 
  8847602  70709697  76737476  27201186  12136740  40752408   1448280  23323320   1838705  16630386 
 14750970  21292805  25089152  26408624  35612742  80842528  35980280  12845544  26249157   8618510 
 37045383  20672376   3795330  38581280  46597914  80077368  49764841  29026096  26157872  34378280 
  1926806  14947975  25770792   7098061   5956070   2525304   8585933  45907344   5126256  41380890 
  9179455  23566219  62427447   1800375  28192692  25411008  28433911  15271200   6140724   2250470 
 22069465  21306915  35040535  48773907  43885380   6460350   1928609  38500930    181888   6068412 
 16953860   3699317  61639578    748464  39086814  11078200  15959216  31627055   5939290   5600664 
 27341780  19400736  17684877  14259744  49784712   8513414  70807190   2696100  46872912  35186658 
  6707088  49450938  77548920  14902272  19974834  14002920  13321695   3202905   6381162   6607370 
 48930264   1163127   9147558  92022586  23902516  54488840   3543930   5546880   4902312  13896960 
 15728067   7716128  28989624  19502922  24880500    132512  37103292  48493680  13005564  14710030 
 73023120   2520782  14418208  27377766  19111025   7519850   5764448  21489328  65191660  21101951 
  2060520  92519521  41473200   2483714   1879844  30310605  32406080   5755860    248400  14990365 
 15095980  29544660   6373402  37257935  14876630  21548040    925002  10796496  81773596  22153448 
 18689901  40052992  36524464  31488576   5156100  38513580  29271399  34846210   4923064  25529852 
  3841122  28015196  38668968  15809283  23109856   7065225  36621618   2293330    162888  79905906 
 30711073  33970460  40486054   8695235  23207360   2595178  14972804  10607828  41046110   1844980 
 77829972  41019564  18676518   1800800   4068169  14437721   4502013     75264  23017673   9127314 
 26380312  91994320   3674580  48489475  20052743    328984   7539623   8662486  47641536   5812752 
 42317750   2694549  11133690  12254058   3059836  22520064  19434264  26387216  23457172  22560030 
  9061276  18576420  35676195  14611974   1889048   2898976   3503818  21549495  14778738   7921364 
 14136946   4710720   3221584  41261408    644930   9029176  50746464   4292840   6058760   7644672 
 52313160   4440362  20102257  15015742  71235923  14922725  27293632  29265255  36329000  38778758 
  3587868  24965010  47465712  85069088  64314551  45955192  43181649   2305600    572616  14477100 
 17715828  15053005   5854840  51232701   6810452  12889035  19546915  80163902  67490731  33217776 
 14113064    448431  43343560  14743675  42474742  15355945  36963413  44570682  23896518   8284100 
 49075236   2771680    575900  17032545   4818992  24310656  24066756   2353360  34170880  63941042 
 33641734  38185008  29907738   1472880  49027062   5673150   9570300  11142698  15615899  59496415 
  9192188  15626240  20400182  56908104   1458026  18674511  41283852    256044    458850  22567211 
 53012952  37437360  12801552   1580362  72380439  12641607  36423904    996294    204576  37286076 
 57342204  40573610  20955066  84363984  15580360   1337952   7501032    802368   8746276   1357356 
 10825355   1554708   2648842   3318473  19124150    190128   7483476    477664  47878365   6002100 
 32003832  35650962   3917914  40281548   7019235  10851450  15730070   4030972   3298368   5280309 
  1007880  56877825   8104834  11572653   2400530  41275108  28843122  17436050    184506  68696235 
  4679804   1387750  24577264  11469410  12875044  16974456  20369330  25761802    439648  20743296 
  2434536  62358120  56727220  42138495  22835142  17874792  38443691  26281944   1099356  16169980 
 23423246  12919935   1841675   8224502  38722362  16476912   6851061  54244840  26195338  39492765 
 69498956  37345460   3409792   3220322   6741280  10280902   2058696   9615610  11500472   9013248 
 70035420  73133763  72605541   2685168   1496617  13529600  36292000  25165050  22617633   3869661 
 39912792  71536675      9044  82929264    371448  35010010  12998346  29813074  24182472  11835252 
 49867056  16820628  49944832   2863570  92329899  17608773  89777808  47651912  51107220   7926704 
 21899808   5278494   2347303   1717403  16911846   7681498  19917204  25312720  21632364  30144426 
 21168580  12948079  20289694   5425584  30106336   6732416  37441005  75573040  16225012   4126080 
 58702593   1312248  12950210  27440952  13404384  15392106   6397680    996675  24566802  11842500 
 55676236  11218550  29206320  30804979  19538434  16590123   9472896  42639422  67086420  60064966 
 37191630    622046  33528816  17067840   3839100  48625408   6115767   3764489  27997992  26799744 
 15867174  25207416  82900160   1161270  51719376  38577296   1526482  17686069  28391895  10813192 
 48978231    948642  34508901  27588670   3245566  10953090   4129935  22376235  65250360   9307516 
 55870602  79664409  16009140   7865728  39056138  11683504  59920699  86449443  20708372   3645872 
 46293147   9413550  52709146  31031632  37065550  43005720  28389249   5576652  41589432  70114808 
  6557433    371400   2036268  22908627  31037415   1401410  58332204   4223693  15948900  52964348 
  2902500  30657528    362824  47280207  14970480  28089258  12909208  11456732   6704100  17149255 
  3476352   4227600   3350403  66196865  15375118   9128182  10666678  27561901  60693932  57504328 
   188124   5052740  37334268   1367685  30637464   8144730  16678411   5316180   2708832   5840450 
  9508740  31161505  22844382  22364446  47043232  16720494   1377930    595764  27347552  10685080 
  3653412   7042135  13612000   5870564  35165520  35858960   6085145  18742912  16157990  64978179 
  3345368  76400055  37778160  51546000  33973784  33706665  60471536  64221220    123376  65753424 
 38671360  41427582  13116705  50198488   8960796  46247775  29569580  79580508   1628419   2039490 
 41872428   4787877  31722036  46735600  12087880   2250842   4456098  60099984  25866090   6398850 
 40350492   1198405  20548053  20036550    119964  81321220   4363330  72589419  66372583    171136 
 24634629   1400870  29908197   4346264  39585828  29368749  21649670  23528138   5747651   2595900 
  1766688  21575316  39405996    860580   9695700   6985440  23319720  15293875   5580300  16436448 
 13399936  22047217   3454362  44680120  56653509  14926965   1681231  25940412  65607692  21956704 
  4161798  13682632  33327038   5186763  46986562  11274837    776020  43629894   2991585  40462282 
 48204550  27259740  15013503   2813952  15303055  36602388  63406134  45255125  45303772   2369624 
 21210200   2037408   5788060  11522836  16497484  62549880  17464629   9499000  32285640  81496854 
 12120462    214636  21505374  29135776  23259972   8246394  20763668  41206004  27160768  20802650 
  2467330  12225510   1926848   9453972  80694643  16311012   4208112  28123440   2394392  74853328 
 21712158  63708544   3921080  60681880  40512030  53674824  63367220  50458998  77303567  10976060 
 24921150  10609644  12145302  59563520  11813120  27495448   9226000  15136242  17345910  15326955 
  4304970   1394008  34754346  25126296    736122  68010011   4987455  18086082   1058873  25540706 
 15827592  95327638  26385503  26352360  11648580   4879812  11754715  71166318  30822523  34207587 
 43893306  65418730  61569784  16108476  24342543  32149440  26663053   4068770   3191520  13744150 
 13280211  37031904  17836304  34437018  48115738   3312288   3404724   2044938  33503230  20509934 
 18728424   5477004  21351686   2157570  12194219   1750944   7796880  18150000  47500992  19544028 
 24241680   3695824  21074694   4331259  22836918   4029744  10894675   1960860  16038800   9653376 
 19809074    744744  18330858   2299284  25374096   2864554  11989620  63332336  37259444  12398946 
 55324552  23506920   7714056  64421500  22267240  80273404  54121311  43348592  80929346   4136100 
 11338932   6152790  19761470   2273868  20485200  49942430  76723605  19769450  49946544  19530230 
 17557904   2974902  13789776  18292680   6380730   1624766    986704  39350444   6513195  28356174 
  5150400  51414840  20544095  58304400  77484280  20606700   6957196     28522  34885824  64580516 
 17555237  24725012    603990   2032225  18196972   2482916    511340  60931992  28553976  37601001 
 51631272  78653688   5606658  20496465  24381104  57602868  43343625  21573060  63189651   5596289 
  9696918  90539592  16081245  84790254  40396785   5663598  42519015  19385088   5081664   3864285 
  2458692   4139586  31928000  50944074   9668695   4710963  43302798   1683916  63752571  53597488 
 13528812   5005572    572016  41717180  13482700  70652952  40014000  16639379  67836808  14457366 
 14540216   1952700   9453808  13407504  58283520    541804  18357360  26761000  29468064   5071440 
  3489179  48177036  28093628   2457472  25906300  13926570   9557745  39471738  63286410  10785390 
 14390012  16493940   9715860  10230968   1670904  49550293  69984856  24508644  14438801   2678412 
  3462942  46037628  48859083    104745   5206500   9568434   7086650  68484447   6455975  20795132 
  6589583  30837562    260195  81823380  16521792  95476108  53527673  28921822    366600  79347040 
  2683035   7015470   1067640   1157385  24133176   1163808  52185882  40609656   4232976  19340739 
 87433906  20459669  53370284  12919732  19359648   9725632  35383145  30426025   9802536  28414120 
 83035040   9066648   3251776   8489200   2076900   2774442  32070864  23117471  25395164  10990155 
   234768  57991950   4253326   4217598  28699608   3938478   1541076  15623605   3100839  23785580 
 43516941   1582592  10083132    880783  17506336  23770040  13132640  40570976    969435  37633062 
 47811120  22780782   1740456  14333805  13561260  36323789  68794272   6785091   4673594  39987413 
 72311724  14733680  14943680   1556010   1733804    175329  32708200    544947   1814136    103342 
   158132  17363720  24191532    878976  10704966   1142472    430560  76720700  63558976  75460355 
 62473032   9998592   8485061  27929262  29989200  11749544   9204506  16972930  29557968  29323118 
 87160930   6939790  46304560   9133992  28593094   9303672  87876694  23629874  21145045  22805400 
  8817647  22457050  57298365  53829684  35498691  74068194  21818151  21277340  16228947  49061000 
 12411434  45327474   1019368  31224920  67692563  50444796  27023568   9933855   1223473  82639746 
 21653289  18973464   7476114  33241500  13489200   4782436  16345490    587610  23451876  10165246 
   645612  24317370  13248740   3599332     29700  45642165   2695032  12624560  47632340  36112269 
 22909167   5429632  14637646  19278940   4757247   8271090   2962128  18771960  34020488   9791684 
  3909896   9160488  29022502  11853975  51128600  64560689  11679124   6776230   9769116  13877364 
 40666694   3804087  43716332   9037502  51384785  32800949  38069977  12095892  30114616  23736214 
  1124802   9332388  35222436   1539280  12103938   2501436  51999064  66260298  42890040  20719125 
  6495899  21228478  20124730  33693476  11954480  86245344  33578226  24337900   7448708  35439450 
 12200256  19171144  19856259  17367875   2527508  51205800  34511492  76867215  86713340  51743698 
 18491970  10112240  41370291  49757535  16988364  14854840  85673976  76134510   8310011    848640 
 24404664    540080  37237666  14541960  40033442  52907360  12166770   5005888  21124586  35227194 
  1552824  14203086  48670020   5944488  21974040   2379927    196773  57780545  34496262  43809696 
 13226290   6433232    670480  31746300   9792764  78613678  35822808  59181362  30392385  12744345 
  3294176      5590  44462085  36254960    898587  31753368   6839059   2763588  11224250   2454816 
  8245386  39746075  39407200  42421218   3419172  25118720  27937024  38083689  64295586  43389135 
 38238200  16490197  17248689  52570964  14268749    957376  61784787  50854104  12467052  42038154 
 30763977   7177770  23139924  39974946  25313120  22899699  33964248  31381372   4567725  47238808 
    19948  82302867   4211256   1322676  67418721  13849216  35729722   1808562  86676809  27328140 
 22648172  40149692   9093000  12770550    219252  20821751  62682516  35150024   6773791  22713792 
 20472290  42622359  14744955  36172116  16343122  29726919  35270932  45615605   5029893  53693148 
  7175588  19653896  51775302  74595840  22310400  30112992   1787975  34445232  32844888   1381050 
  2384004   1151346  85294250  68652100  62592553  13888830  19042950   4064808  32324160  79982964 
 17157888  34463826  64330200   8064606  37552918   3633252   1250989  43444332  66267660  20268630 
  7956960  21449792   3880301  43040200   1942600   4666210   2271888  48674964  36328824  44054254 
 10265292  26883870  14448525  34556080  32057400  14220670  28282010  48288294   3081752   7491560 
  4822188  17009790  29950440   1454922  66684660   6772480  22155080   1050830   2445360  20393292 
 59344800  53428817  33895885   6188952  65696976  45828782  22728600  58685268  16831584  80589636 
 10785395    585618   3691962  75905037  23673600   4672520   2386500  35270784  25490720  34013616 
 32218980   9592506  15992780    405696   9446502  86700240   7408689    428890  63115050  36745866 
 77575464   8436805  39970584  13776292   5882583   8762988   9593780  79058616   4432402  56340984 
 14459968   3960690  24746500     27621  26017670    798797  57445050  32311730  26160340  32791665 
  4601389   2417772   5824929   3789666    125681   5678904  12256218  13957724  25202016  21720588 
 17330628  11729376   6561792  35711745   3250144  10790540  12247940  15261612   5540039  26525840 
 34636050  11085687  32462127  20943064  28947300  67188940  77113310  13486902  47780512  16803600 
 22190400   1777617  54551282  32153653  44354331  62133946   8209896  35862595  43876117   3336099 
 17410074  62196472   3918474  47055272   2637108  14801475  39278900   7312652  38809368  65633139 
 57686321   6553395   4132310  56358411  51516876  22210170  27977976   2638825  20976354  16995258 
 69006200   5644792  31288613  43442208  24959945  56187000  15076380   1595960  49884655   6416085 
 19852681  27188770    271460   9507505   9220272   4037470  44287096  64969182   5272830  33831784 
 17956808  29174000  33198620  11659977   4896851   4018592  21180645    611225  24021634  36769000 
  7188750  51217008   7307326  22817071  43553733  58328138    609973  17720160    412794  19657737 
 27412250   1126170    461670   2414398  24890310  28478736  13036311  38440360  47381202  38471244 
 13967070  27556200  78649740  83796552   4482682  12221487   2644278  55188210  30769557  26664287 
 35319024    393040  23769226  36014475    883035   3883220  61681541  35000780   4578036  24005520 
 13125042   3110400   7649590  50355614  42193864  22819368  81633272   6932854  18693765  26197077 
   915330   2900000  39877656   6420372  27062010   7059316   6137208  46403742   4759860   5339508 
 29557554   7006208  10238685   6962395  54259300  77823912  30182289   1181677  43179164  20313139 
 25654830  12427830  58529028  31175040  70089984  22887152   3137394  21596664   6670530  10787440 
  6545808  80135370    481371  31632230   7643015  16825374  51995620   2274879   6354600  53378325 
 11226864  16840960  38766050  14662485  32153035  67012506  12939486  28510299  42486507  19579824 
  5217696   2098166  13275633  35081103  15274115   4227310   4505655   6979516  56891241   1924236 
 19915500  15129860  46540781  13851240   4862750     89600   2344774   2604468   5288080  81463625 
  2280471  23676676  27237429   3945250  21300694  37073468  62282703   1287800  54479900   6333650 
 49926063  46197450  76112768  69753365   4115864  13582720  12886242  29777490  47847184  46540554 
 30545888  14736740  13955641  12573288  17286523  12170496   5242125  45099186  11542159  20835682 
 49538924  44996586   5096200  10046883   8565654  44441694  68420864   9378564   1703430  30948332 
 12285504  54858057   1637065  43697544  13527456   8502584  11033190   1985568  18209989   6103691 
 46440297    530955  48428415  43525674  42339645  54725244   3754155  44137362   7378164  33799281 
 68756034  17765880  42352752  28043352  34371399  39767654  27760284   2787185  19273760  28331160 
 46430928   4952760  29318780  56452256  31586314  40682556  78325718   3518046   7002550  53681754 
 15355577  25812270  53960541  22616147  40264440  18032652  32474844  52504359  14722074  36260000 
 15485249  46546029  28708992  29152772  17409840  16872840   5947552   1688890    225819   3196085 
   762051  41680446   1389219   6508134  17232768   1927134  10764792  29909412   5005936   1234100 
 26621364  37646693   1967650   9761438   6437352  59078916  85981155  16255344   4169870  51700680 
 30917817    222028   3444351   8852097  12549276  33199316   8643840  51804500  70407379  37095774 
 13132108   2875232  20536840  35921910   8796222  54209583  27043800  32061834  70472000   8581735 
  4395622  40704897   4915244  21733680    925846   2654793  61885392  90119756  33410872  25325300 
 20321056  20834151  33531272  21510320  29583360   2438072  13468818   6759308  27765625  51643000 
 50250256  15864800   1527552   8807815  11203392  28519275  24874202   9057340   9081930  48539290 
  2456045  18789660  72716027  27562656   4541976  28036638  63332360  24909981    698445  14261754 
 25870672  54770688   3696021  46498390    747582   3767013  13476186  62178908   1486789  11754106 
 37848300  47596712   9810930   1882665  19724736    291080  26267885  18876140  37385304   3830210 
 12485960   1560118  39519582  30527630  42194016   3145340  46721708  65231064  82154388    313131 
  9364800  60198915  30602625  17973504  20593298   2288424  16744200  14517672  78366292  24796737 
 24055016   6234072  22561157  26506158   3700407    666589   9012936  27002106  20107317  40787284 
  6332755   6751955  19705381  48595008  13650880  25425224  13319715   1726010  46064587  10933848 
 36309099  10103800  42238165  22325400   1994245  76948764  65102520    193520   9758072  39136664 
 33002138  15087435  13331944    128184  64635600  42040755  62218156   8309952  34649100   9370802 
 45840208  17947070   3265254  28881300  36519210   7408960  13039488  11247852  31132656   8684304 
  3710810   6740640   6106344  23909223  86400391   5897392   1067500  10130192  16768215  44168976 
  1415140   3239822  11242224  21401385   3861332  17745390  29729532  39909120   1111866  27121347 
 64045140  20307184  69382896   4488570   4320342   6785142  49890272   9776800  17190525   5239561 
 17126616  10873920  20875273  16120911   7493810  74733716  65046768  45216960  86363192  10510010 
  4423867   3595053   1788720  89065400  14119792  43848000  63488852   2338203  13534074    350760 
 23255166   4791550   6207920  61321080  40860978   8602776  35473083   7022442  15348944  10208262 
 46300380   4791840  88865192   5800468   1623699  22348945  16265620   8606460    108942  12234672 
  8187474  12704869  11531366  43786856  21590826   4732100  88845120  34427148  41811000  48990868 
 33921411  82270825  13382467   2234092  90057600   4884236  41432445  14695758   3544110   1239057 
  8399589  10850609   4299440  39094104  31837950  76607780  81863360  59568320  33837353  12491786 
 19367500  26913120    345594  11860209  33285327  65001060  11770512   4801160   5991360  38062566 
 29263045  82696480   6064548  69886896  55956150  17258072  20510364  18081792   2559744  32742750 
  5071192  23652321  50289132   3994928   5224297   3666825   4518270     98226  52513197  24646290 
 14257848  26509275  10462452  11163780  38587560  28768187  35958028   7314264  14802132   1698874 
 59842776  26705700  41298720   9035454   6435780  25063584   2283762  22278789    271560  57748060 
  8405621  23917059  45763512  17406594     46816  10149095   1003536   6735600  53318142  13165524 
 26297920  16494375   3983904  25178724  27066340   3588800   2309958  43002982  27481894   5337749 
 12512004  10424232  22739392  46326990   2914275  10281621  23829740  16760572  24689924  63358596 
 16746057  42665121  16504550  24324615  67659936  13731342  19192298  62118900  20192114  18917864 
 41917590     84688  34298117  18183081  54184221   2846988  78141778   2579912  13744044   1459468 
   747162  57757676    960500  42778071    342849  12169050  19577634   3642786  77406000  21078148 
  3924426  19813310  72482130   8969156   7428694  58965773  15238205  25978176  22471680  60755604 
 45886327  56638715  32861446  29445282  50979166  46665502  11458188  50169262  19875520  18263312 
 19705907  37950625  14501064    166047  28466460  19031649   8235946  33737064  31849728  32850585 
 10640300   3634400  15063150  26205150  15796309  15706776     82586  18001836  61231450  38433200 
 37573285  29117885   4281558  71873984  26599375   5390650  44260935  15286200  25813966   7778148 
  7427670   1375011  11417225  15133565  25879500  49147059  17132324  16083180    239375  19890288 
  3568768    332090  30205045  20500980   2404432   7150080  27969425  32721288  12761860   2672128 
 33017324  28141868  22011984  56721368   6856661   4715352    757393    665210  51061912  53111448 
  6088500  43997184  25332160  74159280  36086912  30574808   5467410   9456937   5401704  11132374 
 61951932  27763974  27912345  25835799   8713286  66098538   5999861  40471210  18005044  36939382 
 23042382  20868008  56730828  22878752   7842782   1052436  17342220  25549111  10054288   7233408 
 28946202    419552   4092738  59421708   8602515  15936225  15938778  20416704  19045832  46749042 
 17986417  17720765  14932485  39104224  38741035  23117220  12414675  22450200   1344200  38970738 
 12573820  31383020  17193530  16776166  47058076    745848  26672768   4845175   1563510  46766538 
   267900  49530576  16741424   5207158  23175576  61977648  25039100  22351049  44422870   1569600 
 48311620  22989810    365876  16028358   2842210  38525004  16985509  41952000   1015422  28286190 
 15483168  12973620  29002425  59729670   1579725  22926906   4041128  12435436  56353752  18439392 
 18116010  16159486   8432480   7736353  72910125  19230575   5132853  30220857    432352  14343230 
  6822800     21888  43192950  30571814  28911435  26856441    977802  12131961  28144032  83848800 
 12594960   4558975  16812460  26845392  22534939   5673579  49572969  35700722   5808258  23421735 
 56149200  25347762   4718116  33068632  41438856  37820860  13381380   4154776  28513902  55458702 
 24014592   2285010   7059528  27784680  51458589  10785129  83348980  17103150  21106737  22039520 
 24577290  55892708  14787130  56091264   6652720   3149440  18683084  28222201  16917034  46401420 
 62190310  30464700  14054816  36668187  18800004  29525641  48868548  19312987  51983776  23805380 
 14963097   7195594  52735760  22662955  19248000  37481175  18781880  29847012  27189015  15412490 
 31424400  14781665  18005985   1128219  11893750  16942200    393176  10071066  14612928  63285222 
 21846190   2782977  21742188  37801044   3234924   1708306    988560   2245012   2983836  17610340 
  8089028  60900000  78740532  14953488  48142323  53320194    202000   4476186  32952572  23359050 
  8889606   1732822  23161440   7166952  60448164   6805610  57247920   5355935  44019930  42407883 
  4738370  50529600   5654704  23418144  78996320  25992047    871017  62179652  18137174   6390640 
   662821    169119  72680538  70063106    659895  50793480  15790374  24611219   9215725   4484282 
 15326875      6912  27378134  67101496  67649870   5445143  76697264  37177860  33085078     23024 
 34450450  22278122  12270454  36336478   4495000  62315836  36329776  80688298   6183672  65162335 
 18046728   5930496  74576892  26043810   9905808   5267598  33535955   8039821   6326408  28507452 
 11437356  27740102  68065635    597498  12244880    417564  17745319  51441348   8772832   2395712 
 16797612  70980975  63791182  11641380  66731040  22219000    497076  12355548  66802098     40919 
  2750256   7414560  23361225  30342048   1544796  30333424  70718688    108151  71773707  79915087 
 47139872    217580  11265100  19304124   9327949  10258335  43361823  18742919  16536760  39187800 
  9462778  59859512  69549359  35666997   2578989  22388050   1370565  33151979   2849634  77905016 
  5173354  35516645  19479026  59711400   4262336   5581140   3266856  18302081  69300960  63393275 
 15613104  52586016  24123965  19500780  18072963   7640320  57828084   7232170   5309616   6677588 
 15456638  63225118  66454780   3034962  64560489   3001848   5368380   8704980  35221212  13200800 
 26065200   2265660  13975130  24130112   5374770   7565850  28758948  14232174  67152696  14721900 
 12561064  20305600  16504358  17678045  13851648  16553964   4792752    529457  21990441   7285250 
 17791662  47902314  72450612  23199586  52951563  83631632   9342908  17657307  15834876  42641578 
  2531280  18918511  20632484   1425600  27107380   6552622     19720  74927819  44653212   3281679 
   831858  65300131  69554444  81133574  11211038   8533328  24705153  23096830  51520775  10768424 
 31009856  58825242   3165600  36472698  36641332  59176820   2431440  20714834  20364624  16061948 
  1224623  60061204  20809984   9310525  57070017   8410239    855424   7428031  23409486  14324801 
 31404264  25179168  15799442  73718664  32263511  24861120   5726800   4427800   2655621  52907130 
 18973029    373164  48754329  32070772  16666591  30959516  31965774  12529720  13356160   3832851 
 80806850   6327494  23742400  65251745   5751860  26765008    548262  13244511  13915568  14494960 
 40197510    526470  39226217   6653664  38596828  52064250  23098920  38059300   1869165  57371496 
 32558162    374731   3519700   5446350  21929492   1989408  35781018  18999468    900099   4879392 
 46810477   7752900   1567350  87041729  32238267  45629384  62519336  20185594  36963056  64075006 
 56298330    536052   1589696    403056  20224768   1339450  21721536   9799487  40794130  39002250 
  4327380  19627685  51817242  11664822  64509208  58211114   4923606  29219575   8586423   2768331 
  3618351  66886540   5313295  28925105   7169680  14224840   9027982  29692134  46099155  63624158 
 77400806   7854612  91015168  35725080  43942135  26284608  41786693  60836487  63684000  35962784 
   426960  11053384  71411305  18761952   4826864   8285160  28513368   7112611   4922136  54900576 
 23178848  49777580  38823291    272736  24854172  20270068  24974010  57047888  57201324   4909443 
 12615009  35957950  10190196   6217848  18314838   2877192   3878748  26600736  33457950  26865756 
 78362568  12610800  22641894  15379864   7382599  51054144     83398  22087475   8718875  36454540 
 32253035  39198830  13655538   5788668   2977408   2290092  49776138   9372374  59204034    692472 
 17940680  13465719   8245104   9327400  18331950   3448038  37363835   5152575  36331264   4029629 
 12246661    401750  54141630  55435791    131733   9515072  27413016   1915694  41785760   5523336 
 75826212   2623719  22765822  44976228  53584440   1250670  17293760  46492350  28581696  45751871 
 40752800  65974678  11867046  50100204  14600094  88630340  23714075  39733728   2004288  34335948 
 27065576    650256  18227776  10818104  26414630   1493277  10638160   9858834   3988816   5446477 
 29738124  63193896  27013500    274521  10885513  13851348   1114048  46392610  37070336  13246800 
  7075752  21407918  75727496  22511332  14867895  24361168  26107416  62615568  42096249  48806862 
 31654134  11644454  67684118   3741965  50440222   8119468  11524380  25577370   7110363  27799421 
  2042844  50632800  14404980  79883961   4696676   4217585  20771478   3206304  65762077   6806724 
 16520196  24049098   3669788  22208757   3412140   8342880  69684912  31880611   7611084   1892670 
 25040848   6726930  44000656  13781817   3711104  60387200   4853550   1838528  10891550  53940210 
 28648281  19832220   6230380  72120300  81330438   1545440  33743880   1422208  52478636  50562512 
 12315524  58851084    194920   9903320   8283330  28537894  38213503  15445476  15355494   6516432 
  4879176  32650200  44656320   3943816   4453704  29446440  11578320   5217641  61697967   4526328 
 30766836  58165245    653499  26337135  19229530   7738432  30143638    229284   6430018  39545088 
  2303052   7452096   8231748  67602672  41389467    945297   8501220   2879328      3600  25801598 
  3150816   8123013  17689698   3271744  50993936  11331360  79397448  10987914   7323246  28529020 
 50313200  38501182    238032   2538120  91688038  14751716  25050900   4670484  27951132  56623320 
  5856600   7533972   5706040  25165539  63395299  44228080  12599055  61269024  68721929  25113492 
 24303125  30253251   9516702   3287067     47023    540729   6808065  33442464  11711367   3501192 
  7605023    843752  86508000  46623184   1229281    359233  34983872   2170676   6645896   7065609 
 34561714    943014  32582033  42245840  63464644  30225603   9911696  52284090  11739360    540067 
 55187244   6063488  61468304  38456772  21078495   9177408  32647922  12467724  18054110  20550348 
  4240263  12420420  52030825   1870085   5775360  12450141  11603268     30636  14310522  38212410 
 39291504  44307774  63716715   5158190   1122660  26626608  30968356   9277319  22985998   1967736 
 12577994  21727778  14328280  74118098  74310824  11998006  10960263  42633808  72009480   2977668 
  1539279   7738073  18561736  71664336   4896036  34356424   2865638   3749698  24322980  36023830 
 26930160  10248432  43024328  33575269  28772538    128063  17816760   2451240  24985408  13835448 
 12768156  13443640  23185536  93640275    118440  43995640  29919230  47073344   1323090  65041500 
 59776830  33480954  33032174  66546508  45495831   2613524   5553214   1987912  12221130  36864872 
  8757078   7785678  54605070  70908561  61248720  31419053   9530844  12886408  11939880  62736272 
 20818882     88084  21342896   5033976    624720   4488140   7602508  35623670  31149417  14309489 
 21893554  31395010  47419188  38657916  34585257  80880764  11047867  42034455  20422049  23581464 
 30370329  26634580  26895645   4950600  11769960  39604155  75562590  21137688   3613350  19424130 
 24899724   4837628   8734124  64419294  56401093  21260880   6622260   4582480   5131608   3953628 
 14056600     62271  12633930   3857820   4206792  58446276  87637240   1427664  16139603  14218728 
 33046005  86817899  70605675   4375978  90439036   4471912  17987984  70291830   7387272   8654734 
   519210   2760936  28012670  21677600  46783066  53722944   4635697  64155960   2093735  28685592 
  9291912  34032876  18301544  44531270  16982273   2537730  14739972   5213115  23183688  22324743 
 13511212  17950256  15123477  52812425    433936   4646500  13999520  93750288  40904610  51427686 
 16265905   7953920  41819190  72410000  61449268    797396  29097280   7436520   2456415   5989455 
  2321294   5512336  62421088    255180  17172144  25453415  27900389   8319591  20405712   7800716 
  6595038  12239685   1688175  50782158  21412931    457632  21829896  31677256   3155815  26687975 
 51828700  38152620  50928988  15772672  31886912  15193122   5905912  20937438  14177700  27871140 
 81414024  56900500  33461331   6868424  49427820  10329300  25689920  56609356  34232128  15294400 
 47771900  23826170  13636380  16014708  15677220   1770390  13313025  38966632  33187434   1753596 
  7363050  15595800  31813596   6634971   7812384  50026678   8540241  92357397  44635162   7105208 
 71093307  10948966  43197330  20225436   4320091  43015050  45646432    178186   2896650   6535428 
 21109184  35803434  41885910  98424797   7584522   9183720  72965590  40198354  50030705  13995168 
 60534518  44703789   1248016  22016665   8019121  20562300  29221395  37697088   7565819  25249840 
  5920970   6199128   6530995   5885040    589992  37072278  28837134  59354945  48038806  15773002 
  1944672  18421440  32057410  45881440  43714517    474150   7852674  33153918   2622228   4377744 
  8927172  16577595  64499040  46041164  20044020  45575136  69274296  16028105  67277969    481932 
  1049288  18995553  19215081  36405900  22426728   4964140  76176126  13788414  26200151  21074155 
 34551072  11377488  32245470  19674378  14701905    627112  83903199   1006768   9291816  19464615 
 32906934  14658420  24140991   5430736   7645270   9723977  21045920   7641361  26097896   4765224 
 20254988  11537713  31225928    976612   5729984  64250130   5180318    923315   6304200  32642842 
 14537016  64837487  15385440  68333322  36834355   1371808   2625480   7733880   6059536  53693568 
 47087625   8988243   4750032  12551672  37252852  20537827     58940  13478007  18858842  14260028 
  8955014   2139372   9725058  70820458  26247632   7987413  32154242  23434764  72413036  58792260 
 49861596   9386622  11847540  35945781  41716325  19404877   4271007  28978140  43210310  14330984 
 35463025   5438970  60728747  34626672   1158475  87664809  44458605   3311119  61081360  30099728 
 61868403    189300  56225048  14087564   2596913  17313616   6182220  38129032  30470220   2598416 
 38804436  33568668  33233508  29218650  41490400  38826152   2178027  14679678    420453  51881276 
  6374556    266336  12338294    129408  58313340  72772084  29943241   4891146  18380839  26745552 
  2699286  10181906  65230756  28137610  41052432    858636  38996640  21929343  36226597  39783686 
 33607015  22915080  11351772   7532904   2716790  34912560   3460260  39650160   1342368   7987168 
  7713694  24193980  17694208    321764  54124290  39287896   7273750  46967011  21792504   9156042 
   238480  44539480   1508742  41937420  41283078  42493410   6713156  56098380  23924838  78685400 
  5023296   8884304  25590246  26082303  23132538  10418146  59976180   4292926  59985846    983766 
 17695426  12208560  17855790  49375182   3126742  23890070  51652084   9981312  22756338   5798001 
 11455712   1031825  32704944   4956888  64483320  20404758  23617390   5223738  28964555  23008734 
 69978825  10164064  28560519  10218348   4394133   6999429  14548860   3563560   6351588  13356798 
 12940032   4861516    244335  14326325   8469696   7494383  16142355  31600896   1076816  77523180 
  1815632   6563550  48439596   1108092  23848682  39099840   3943350  10824530   1371720   1400205 
 12720120  21464400  22460942  26064570   1623449   4381784   1126505  17042724  62477312   4713660 
 58631040  26066600  28565275   9202236  52871186  10978898  26172720   5144532  73429139  14916330 
 67791300  12895486  45769508   5229802   9602444   1467870  23638230  14376934  63634928   8509632 
 14373775  82376645  29892655  15114704  88766136  69760325  22441029  35979525  23266710  24349200 
  2301904   7649881  14961240  14231136  28984956  19713160   2144688  28039728   9348108  39311664 
  2169780  38204640  61762710   5825556   3885750  20689394  24578576   9055368   1265491  15187256 
 10003107  15626398    399738  83600168   7497749  10250791  40722322    334376  34775490   2378025 
 28546453   3374592  73147386  84863460   8150800    604005  13172919   2657400  89512842  24701075 
 11132208  41816820   1100638  30094480  24588920  42941553  24974334   7358775  12974349  23465330 
  9836235    700650  28478100   1033780   3026670  49503915  16552016  22108306  20173946  11449983 
 87357900  22179640  28715316  14995370  27722132   8323106  93002294   2247731   4103190  27757617 
  2300859  19913430   7099904   3853535  49181055   7582860   9200874   3177603    514725  48172126 
 12400542  12446768  65794750  26779847  71513472  16968948  21062883  33066270   8821983  54354468 
 12194508  16537020  49097600  10570365  43118215  31348986  31500252   9798568  13031727  13089120 
 73770920  11588975  15254085  26062320  38949626  64360507  69496110     35088  24849000   6978963 
 45216106  76040712  68375168  84311568   4060800   8515232   1501311  61572882  28228824  59454633 
   310500   1222096    627254  68134199   7659022   1707949  71352910  60911374  64081710  56420296 
 12181812  50400825  24272270    565920   8697072  10828482  18396510  41868386  24984212    401122 
   421815  83697664  84822320  12013848    644280  39870528  32483005   6708408   1937004  33972520 
 50502144  19413903  80696230    276396  91641600   2994684   3140343  47545600  51972348  55959616 
 44992376   1189023   8466480  31196922  33876275  19369482   6264384  30324814  40175710  35381819 
  4671225  48266697  33670353  14203420  53155089  36337800  40790216  16791460  51960022  16011159 
 22784625   7628160   1077500  75344760   2228562  43533920  70190659  47261320  59676750   6347775 
 21191110   4220860  14873187  61698168  65044284   4471627    484620   8560850   8472016  76479674 
 25635138  31947360  48710387  25655211   4309372   2285094   1534771  53746416  31634176  15622416 
  6538546  18108730   6726627  19137042  71998971  13558806  17021751  22747200  67575833  28723464 
 18166682  27855846  29777082  70802550   5413800   2490784   2505300  11702658  24845691  60671470 
  6536446   5248146  24689178  40881984    122747   4743252   6188261  32830083   1628456  13900756 
  1250220  53899200  15060490  73273375  16072256  62987044   6112290  64771535  19355310  58147276 
 18073616   5309025  32837574  51171725     85562  71900280    176332  41827604  50883516   5269913 
 21197454   9480726  14195280  67181568  12008152    115758   6055104  19084273  13123015  21762642 
 14526270    488765   1199200  10044738  34528322  42086830   9898200    664664    225680  21062412 
 37674351  83108425  55265752  49747440   7730838  37294920  34581249  10855511    768152  32492049 
 34070784  36071255   6439842  76787120   2829021  40254381  57466122  14324744   4036900   1998734 
  3913350   2168000  13287036   9085160    945960  55894065  65423940  25539080  43649847   7806696 
 20359885   9668437   3176226  36653232  22296286  69478578  28743808  50671280   2559832  32500580 
 49833136  30635812   4208600  69072998  34723034  26568756  45093753  53953224  49826250   9435448 
  5576196   8508048  34350904  44629037  31534734   6970236  18768695  27446700  12680946  26109333 
 19461162  12192306  24634050  65483425  22111050   5682261  47757374   3582109  83402466  11162073 
 13316084  38772846  86341183   4164980  35619570  15515432   6800433   3753462   4326328  46360155 
  2664116   8927070  66719772  14926356  87338159   3517830  23263004  74149020  26642944   8311290 
  1876238  10910160  20785560  27719761     18788   4488120  44626500  25264650  31965202   7772164 
  9881520   8995930  11624721  14873552   7169960  19399100  45353440  46333042  65935924  41976314 
 36932430  26005074  15834912  15983708  40899544  22525272  41341056   2049750  68082575  12718143 
  6655779  21745673  34526037  11007984  11254100  53332060  26359970  24182872  51693984  60059714 
  3202386  41658761  37103550  78471560  14049664  30489417  84938470  12772692   4469520  16624634 
   489540  27115326  21202415  32206545  58066580  40451020  11577015   1404039     48048   1601927 
 28875726  33792694  41883047   2230855  13120282   6853500  21787376  18959080  53289509  18515688 
 10355200  43616625  15898782  26598000  56974464   1822392  17525783  67352804  50454360     96640 
  4463364    251392  46787636  64560042  34196105  39956580   1316646  43680000   7862400   7770087 
 24096072  11621004  27858624   7362984  67095600   5529255  45409164  14421655  13944127   8440215 
 66498208  20854095  36419838  44649852   2379534  17624280   1826820   6770694    339234  26317548 
 10736985    195220  22663212  12241432   8260872   7968259  31606400  25095492   1134820   8488392 
 61785584  70987176   7345184   8486170  18363322  68771800   7707921  41819895   9543436  32240436 
 45682232  13816652  35918270  16743573   6322400   4718480  18588536  10754310    120868  20730528 
 31756010  14588535  33701872    768720  60778532    546595  45811098   8726043   2974020  26723636 
   290352   6244640  16837650  15942615   2931705   5915301  18830898  80414642  66592896  23977740 
 41788912   2165904  17262489    932612  66877885  54715611  58962225  38389052  42209317  51417228 
 63940832    391632  27034410   8562957  67163940  41530295  30450579  39919685  11922795  74209200 
 48580896  14348542  45300960   1631988  11953011  65212822  21360590  50967835  35576328  69256872 
  3365820  16440875   1948272   9504128   1905735  31613036  13840800   1658899  18668768  33763344 
   384013  54534288  59572320   9169941   1757553    314317  72507450  48763392   1702155  31346158 
 27536598   4771374   4426240  54841308   4518774  34053778    413300  19484520  13628703  22193352 
 33155070   1731384  24994658  55238976   2279640  17554275  25855200     26901    115899   2876695 
  3560895  49885045  11283696    832316   2702952  14851923  84491132  36683753  46162855  18819654 
 15905424  20812386  10015212  34147674  18672920  26811659  19338656   1446810  28034692  14509550 
 13923515  11786425  54201420      8502     19285  23979226  34716164  17021056  62550180  57964094 
  6670664  44812412  48837368   3945822   7727406  52632136  33160025  32424765   2294118   7268195 
   901880   4202025  14775691  31083769  23137360    666444   8612070   1622478  13258452   1346760 
 48999290  81655997    952346  53311209  12828480  11047671  47026566  38944750   2810568   3313600 
  6017260   7494746  34015116  72868542  92032272   2373326  13299483   5186345  34757600   1806120 
 49297980   7241300  33222915  59939752   2267232  55402288   1920264   1764853  24074941   5307592 
  2830776  27090000   2070900   4945292  10850360  59187456  31558758   5362632  50569216   1201124 
 25654176  40202221   6827166    490768  12571440  16949742   2727760   2301932  23340360   7625044 
 13087500  19720900  80919819  71597374  82209380   1111288  17444619  10128924  20028260  26384778 
 33120476  66816900    968150  37654987  13893564  45867325  20778360  29473560   1504137   3477915 
  2578296  61522832  32963788  39766604   5042708  75426688  73144444   1788306     76869  14150374 
  6126111   2376140  10840635  90954000   9914086  15117312  47758248  38929310  25354140  18919448 
 44584928   6047756  58958185   7041958  33126366  35448960    528544  19624630   3976586  10136234 
 49285600    331080  26682216  53428438   8547788  11304665  62670566  68342925  71548750  33886604 
 13019218   7224576  15169220  30158928   9218582  63806119  24131756  65533785  16485938   5198388 
 15732314   9943380   9450438   9671700  14891840  31123968  73729944   1290450  35795360   5972480 
   906936   3569267  48733150   1606584   1064106   9622208   3424757  10762004  50637998  83911912 
 44269540  62594645   5229000     30996   8943480  63485955  55509350  42278006   8500098  14524740 
  8669776  38249478  80512580  43291248  64726200  33546669  44101304  19606450  15475212  30200658 
 11783109   9468360  12450084  54631610  85564170  17010446  12019340   1656664  51840721  25776038 
 51472370   9860048  16205022  38940363  24520338  21571540   1383590  59957490  67585620  64736540 
 12499058  58277604  20137438  42306976   9434592  18100172  31694100  24262359  13579216   7177740 
  3557256  38508471  83910915  48193855   5176080  43544991  46189566    707064   2602450  10556988 
 42165990  23105706  53292700  32832440  28919856    837400  68260997  11540420  20982846  60835199 
  6516848  60507516  57342820  66796506  39071410   2125646   3971505  48413059   3040940  22231247 
  2454725  48853725  57057437    893658   7729457  18673737  33261300    245622  18172850  66708303 
 52651620  65984625   9824418  14167375  46243608  41384288  23363816   1174253  49384650  12755991 
 18291768   9018432  73509800   1194606   4766634  63861808  22280643   2792760  16705560  35784126 
 73540507  17893422   1801100  40708656  24791421   3933120   8791711  41328340  70642698  20776014 
  1106930   1500930   4564945   9384540   8050641  18660000  61009048  50681433  73465959  10431320 
  6913584  41753948  18248010   1625904  20938960  11314884  53309628    749224  11074223  17365494 
 21238948  62990865   1880976   3851844  35353472  37771832   1036616  40127640  13601376    575735 
  1842451   1867060  39727611  18878300  27487106  13531903  55332978  14390784  22971096  10929150 
 10806264  45423840  38980203  32988930  27847540  25901162   1928003  34860336  20320197  50220385 
 12253724  64854996  58946940  10318860  75311964   8961150  36116402  26808978   9441765  67829487 
 50258142  32644808   2202405   1782200  18148909  37050504  16526310   2806524   5535351  32169312 
  2020398  64200670   2078901  10567986   4623576  33582928   4521496  59320134  38942664  10093070 
   518670   7860887  13875015  12891312  30549264   1003272   1990053   6063736  68862112   1494705 
 59437211   2372868  50530760   8822235  77659232  10257436  23843342   9946158  16700850  10735929 
 13932149  11424663  73443546  34979529  23398438  17896116  89067314   6778926   5757430   7712640 
 20042495  13054236   9582848   4359235  24861345  32408684   5483346   2648184  35337930   4673232 
 14540932  64973670  43179660  52715060  20325025  10056700   2309676  43856875   7623759  55336122 
 14118240   8007790  19500380   6776876  97239125   4700850  13102677  10102554   6307848    270186 
 28030860  31039224  18678735  15540204  22489512   3387252  34995340  83741952  13087320  42436842 
 71511202  13254160   2287312  63844314   5583929   8467191  53876728  17372700  18470754  12892176 
 40608022   2695042   1390950  73231080  44139276  10435776  87129324  51078500  10771058  38760372 
  2132370  26158748  15473445  62233144  44385892   4036500  24081504  47440300  42915978  26624304 
 11109205  53896590  22912344  21980796   5442360   4034418  13258938  18490974  97966179  11741730 
 15819083  18965520   5702528  43046751  48083763  22118376   2129446  15636348  74289012    778624 
  5895432  12163284   7423569  54412446   4356590  46581578  27988098  14439744  39242742   3936435 
  6852972  32900460  57317085  40555518  29578758   4978224  82441780   8531898   2254854    602964 
   449856  25170782  28451908  11628870   9441500   9524130  66252940  15061001   9420656   8840078 
  1724668  38230347  78741468  53071291  26543800  13024802  42400560  15391301   6756016  22214412 
 23017312  33067635  32234780   3055061  16688285   1984095  14278446  29216946   4794753   6443544 
  7267764  10380383  71790950   9286112  40645226  53251200  25613496   1517268  58747656  57187210 
  9807023  59591120  11405540  10652400   2181480  56071488   4800348  78437505  83543712  19867560 
 17125248   1175910     33228  22366337   1902849  16667420   7813958  75791685  13095351  16827654 
 17514684    942951  40830260    698755  26328108  25798280   3878380  11445996  53578801   9583530 
 28521010   7914564   4175736  31524000  68653584  56219043  14066556  53040438  19202367   8561322 
 40073760  60588398  31221120  10144276  11988809  20120960  16279614  14463352  22442190  16292120 
 15692400  22938202  14402340  22298304   3439632  12036534  18953256  25719162   1630746   7715097 
 20334756  41718456  41817468  30394551    999192  19862674    330576  49735920  70178668   3273456 
 11132372   9497935  10378440    637512  59227012   4628784    815544  35775012  11221200  65326202 
 10601354  68024242  19636970  60087339  46992849  16817512  34358431  34824625   6795124  36620896 
 37613012  29262140  36978757  60222792  13919266   9302160  34373052  19343825  69016056     60192 
  2325192  30658270  92505440  10792635    292708  39431418   5819304  52889672   7815255  64612359 
 13850187  14285700  56479520   5611715  11842560  29974400  69941900  58967128  10280592  40176165 
 65694464  54044168   5934763   3912882  16903152   1120998  12342402  39765310  11337845  22420864 
  8880990   5833081  27243790   4522875  69921510   9465951  47201548  23416576  20150603   2874190 
   140896  13797608  31997586   7963449  28896588  26085792  75106717  64144240   3200290    344056 
 71235808   2399142  36845494   7931835  20340573   2795164  28068394  13539624  12237020  27216300 
 38441920   8236553  16633055  22916160  29186945   5552820   7093576  48615714  82692792  34724220 
 43476055  42830235  19695168  44236908  29846400   5403072  11084612   1344879  52023744   9371826 
 65382482  39870768  54114984  17438948  52288817  27017236   4938512  41743842  22274352  24349984 
 24642976   4429656     26994  19048770  42337620   8908808  18066916  10668222  12346200  36359724 
  5505600  74886435   1440592  34605440  63116765  13114206   1963126   5214699   8645400   1726446 
 60518040  55637826  10466376   6865392  23482417  14658005  42238072  19559036   3144258  49572888 
 38462955  56616495  20381060  42913032  52274840  60712144  18893204   3183136  56913702  48470304 
 12586525   6973045  18492129  59194462   4634781  38720118  69100874    670716   1360106   4787223 
  3686025  11866358  52880829  29964492  25373826  55693080  60908490   9461056   4688624  30638608 
 29073120   3975049  44750196   8403525  13993316  41162656  10915420   6861164   4350725  57981735 
  3191768  48212270  71000422  12458823   9297352  26325222   2805475  18043266  23307495  23523136 
 14708264  35080773  45672960   3363536   6955720   6806528   8548656   3536660  54721869  53851282 
 20056498  69843222  73847232  33813046  13170145   6565336   3974294  55991252  44336778  45780180 
  4656900   2919510  38476746   5648955   1710489  13083826  72351279  70749087   6514944   1114711 
 11292360  49423605  31845132   4149532   8070424  40483136  39199594  52730090  53893474  64552532 
 12186132   6956356  49495992  26993880  68839185  15478605  15496430   8883158  51414740   5338701 
  6435273  51591600  25815452  11182608  74872314    938262  67049134  34504290   2136610  86510160 
   899455   6453882  14767748   1464601  21771562   7426750  87416660  35979475  19754816  47870130 
 13300076   5244800  19014469    738241  61530381   5254606  15142992    237720  11152236   9691612 
 18002097  39999921   8963867   3860864  17618757  47640885   3434145  19460655  37927204  30308092 
 55069479   8023818  32008335  35602350  17708654  10928230  23982805  62015936  28723905   4877488 
 42482724  77203710  12679040  10196160  69373970  10874316   8603853  13238400  35523250  62940834 
  3142125  65252995    761444  13609572   9224682  19890814  70341513  39091909  35102384   9804640 
   728338  86425880  13697573    211184  12685635   4725540  20103720  14353955  79341444   2700486 
  6425500  45981260  80239827  15418850    150035  24612140   9075114  37583520   5035560  19281952 
 62462664  34914700  21245510   3673571  39840606  63482290   4329072  60156270   5878128  26639728 
  3976929  13835552   8610996   9926502  21681588   1151360  10751616  71662451  48464184  11480508 
  1299108  13446630  49937850  15565545  52699794   9419865  22385200  27986500  41570859  32693802 
  5853938  35493040   3527995  12374230  16653719   1293620  59157117  32012266  16411875  39240206 
 24095813   2244984  36759888   7817607  26963851  15900120   3546124  14489750  21338064   7747530 
 16871926  67818260  11435886  24033380   1849935   6760752    683666   1539012   5556380  76171438 
 15229620  59535664  10801600  46588915  87284128  17976348   5199953  37240920   5406779  34272859 
   163666  32014700  38725830  56083443  18923521    576850  26301289   2408448   7537467  12306665 
  9181159  17820959  14669514  22033521  48988122   9385464  25069691  22322892  14863500   7330580 
 23624823  38169888  48247056  28546947  56669028   8992480  27899690  10510836  49041888  29171756 
 71463036  26635650  15241017  49138680   9661144  22921824  70314244  26006288  20679564   6684150 
 32284548   1542495  24208341  14204708  14017217  35719155  68623142  11030152   4537325  11135696 
 63384000  15194960  44573292  12496710  26872125  24601560   8347146  24416938   6486042  11596734 
 29436956  25152960  18508689   1907672   4325152  12369952  27559909  45224358  10735410  36332954 
 15770890  63997648  25494000  97701125  16544400   7090244  30164029  55422600  40616904  26199360 
 20263705  21764880   2793406  16747360   4937413  10975550  26175315  33536715  19311168  10459878 
 17161474   7153124  82043364  17142488   2926652  41759076  31887984  46615905  18101925   1490775 
   898101  22810944   1787142  31506460   7749112  43998966  25486032  18477699  42368095   2931415 
 17394768  13036660   6384418  56753928   9960822  10617345  44376696   9264640  24380496  63118944 
 56908281  46366250  58570342  48747944   7850926   3179748    691524  18187274  54341644  40264900 
 17840132  48746264  11830464    409915   7760366  21292865  67577706  30913650  45063073    890774 
 35104167  48223560    707040   8861714   9185701  24742700   6537520  35838140  53217857  85840775 
  4140880  67143141   5527800  49591723  17312688   6519200  16936168  13086192  42823952  30180600 
 42705940  14815894  19423410   4752946  18330326  10467954  18808192  68566676  27416774  14822504 
 10659282  23497570    313740  27848454  29304806   7527060  81401040   6603965  10587004   3761316 
 17740350  76306460  29349034  52566625  47685704   1049163  29869323   5587140  23743473    908970 
 31655950  49878900   3557566   7828248  31239786  90353328  42921736  58345042  34102404  16124243 
 34752760  36795296  13764041   9439668  22769144  91344546  70606032  39232512  66226440   6462624 
 29343524  51557375  18562012  56303931   4814064  79812085  35810632    521730  19351878   1774290 
  5541480   7946624  24680656  18117750    381726  14313840  16894637   4905264  43251045   8241753 
  5307184    425432  52284564  78320496  70712890  68653914   3499808  62465150  26503176  14319680 
 51678060  12395400  76541128   4627157  27594264  21541800  53701505   5982080  19125204  53791936 
 16502850  12974081  15106833  86229045  31312323    203365  78453414  10443142  75630016   6007176 
 25541425  18469752   4971722  33509450  29498985  49152096  46931157  10919874  28452832    576576 
 45662825  11109762  22592955  60956560   9741224    358448   6027215  10736292  11692467   5096800 
  7944509  24402384   1569451   2536026  60684267   3597880   6960156  21659634   2738798   1811364 
 11770360  22615840   4632330  30454026  11774917  59571171  14235648    655094  29705650  82708660 
 48661242  24891596  80980281   7516695   5017524  11045520   8656300  60808617  85021700  33299220 
   352374   7659225  64655370  69240444  51176448  22162224   1015300   5197732   8765935  25713717 
  4576834   1728012  18416076  10407602   8304128  10617449   6717900  29660274  69635120  18301700 
  7837748   5300526  27584800  23091900  22531530   3024000   4735408  48636084   1399930  16522258 
  1967240    849060   3473390  70733460  46358240  35987780  10878148  38111580  48252006  50085984 
  7947792  11134448   5011744  33031845  28521978  19174117  66008252   2172332   5134152  64822700 
 24933120   4695084  26205957  52172694   7776618   8280212  12713280   6651456   4913008   5552229 
  8824530   3148117  15374241  48057170   6096415  15541438  32204823   6105375  30412176  24346836 
 18067852  26504940   4334022  33526122   9331818   4173624  26077056  93022425  43868615   6879780 
 12667490  84981710  21284430   8816435    447844   2231958  36198423  69843020  37977555  22165150 
 17422664  43867180    570708   7874496    804856    824304  18300990  30215766  69273045  16891978 
 26046258    548597  27502900  27563488  19373096  13999650  33333174  25947270  27126567  10532687 
 12474021  74109600  18633750   5189280   2796820  69114352  52246110   2613884  55614920  47752152 
 81894240  32685450  95910836   9663808  16333496  22686048   1642560  83411520   1422000   9020592 
 32526780  63288164  29485356  34486662   9713935   7181929   5797081  25572248   6207572  18413754 
 16629175  11206448  21916245  12429270   2651000  12827392   7361767   3964492  66994568  27253919 
 50797096   9599148  34712782  14706864   1730160  22545198   9368659  60132634  15561225  10162062 
 74038281     87696  50819382   3329142  30486086   3379395   8364408   1787626  25919309   6137404 
   127149  42314250  35945506  20016072  17615247  39585696  42539497  46003925   6801850  20391968 
  3664494  86938764  35139186  13343202   4578114  23745692   8437184   1450562   1760598   5110804 
 67974049   1520278  38889186  41718656  46228112  63655434  18570885  48489903   4325664  55721510 
 38147192  10549134  20981604  36225120  42311646  14180820   2253996    274968  57368304  12842505 
 27865512    253055  12585660  31281560  72956610  24134544    495180  21333375   2629198  20525100 
  5346408   6726016  43643249   3806682  14269580   5012009   1405735  14369116  21338558  12051528 
 10173936  30808946  30459478  23343320  21991690   8564787   5692539  17577980   3785054  17078296 
  2931137   2883485  37553490   6955389  14840079  12191144  18940284   9648197  10512010   9573018 
  9314680   2782990  41472900  36145776  47323985  58801248  33451520   5544630  61988058  57952260 
 36073065  13857285  18026250  37166500  14127420  18439141   3115582  24058904  45005800  45569348 
  1712592  29597056   1568700  13430637  21371250  19103916   4472040  24030160  23569224   4530096 
 29899950   8441328  29651856  53206706    478114   4566400  49211820  12654950    446540  32105136 
 13833106  75866835  24073728   3956424   7282200  79492308  15548330  15040620  10155600  26580554 
   395479  15016846  11062240  24187536    896532   6408818  42381801   2862936   6266892   3460788 
 64755268   4589778   7750544  24966477  15157696  37905070  50865948  12930414  35239436  51132570 
  6644664  13570348   6966995    432896  37120468  19345879  29124578   4604535  65349040    135300 
  1960416  19934802  35324688   2122680  48985833  25187712    377637    477004  58563960  41649132 
   282568  74463885   1829625  71797950  56679896  85272208  10294620  20093962  11626398   3627252 
 48538188  81684792  53533160  33624708  21508725  53437952    740952   2751346   8711340  82637904 
 20481120  37880843  45899490  10252501  66420212   6184498  24891008  16316872  43170582  52366664 
 49119329   3404805  10331706  32908092  45475078   2668950  60001843  11685552  34362625  30520644 
  4215029   3933892  19808238   8373432  77423244  35051656    600504  17552808   6215336  10428381 
 20333028  16440688  17147520  19010896   4220095   3232779   5557500    523005  86657208  31190805 
 25843720  39231801  11842800  38448539  35796361   6077135  10864100  40072401  23567616   2401700 
 23496369    910974  68202666  69038390  20361110  57303090    911316   1187441  12611020  36494315 
 10357028  43899786   8953542    521130  21308664  22272300  42423238  25137038  79476040  68519548 
  2061378   4448364   7230708  42572557  29335166  45502776   1018008  17213874   5267196  12115770 
  6404910   2407680   5797260  24373422  15502637  10842034   3524671  15174558  52017472  20798481 
 24964182    333792  39732264    961198  72493708  13794102   2918755  15776629   3934914   4416120 
 33255150  71533352     15076   5805963  62898264   9810688   3783780  34542000  37461020  19221935 
   262535   1499795  20801885  14387646   6418588   9101724  35204015  10215027  27651018  18294190 
   937664  24490500  94884444  32264226  17821452  31347107  13969350  74682000  31262720  19839215 
  5468580  28561410  57487302  23496291  41535020  29428368  32994402   2990208  37536564  43026648 
 45789015   2360085  18321336  48574491  66912248  31551520  93267990  21854342  12064992  23066240 
   727352  74413404  36135144  61374048  51582268  24653808  70137744  32648040  31332180  71765100 
  7709175  19001520    908006   8118540  48627968  66573260   6295688   8587590  10228233  14244220 
 47772517  16290468     84388   4604132  23094392  14673053   5090444    791259  27581733  22941336 
  9902277  40145800   9605704  13884276  30888616  38189154  28205245   7908485  59585520  42065544 
  3149893  13543596   7504236   6558084  34573560   5274208  55327800   5282888  51861050   2290724 
 18722792  59247440    795759   5281178  20980819  46782264  39201084  18444909  36891840  26914680 
   523838  93492828  58656705  27755884  29315998  11527032  10371228  31543648  25881060   8066796 
 27617166  47765625  19996160  12905668  20129440  39697655  65986882  40581971  25917228  27871592 
 11076128  22468832  26444278  29178940   8414473  16782824  35209790    749080  12769488   4049415 
 49283406  16521552  56503896  32241180  61086860   8791181  13981190   6885351  26219732  11453862 
 24438996  17184246  48713532  65940100  72288648   5764267  13215319  23368170  51670710   3185962 
 10917621  10522899   1949560  27124317  27781536  32597868  11103848  46696320   5937020  14372090 
 56026313  13972770   3315816   7431763  31594890  36842676  48990762  86151924  34264112  12756530 
 17830695   9520365   7522840  28405160  27275760    144672  27612949  19556529  24509716  18394551 
 21456454   4806312  37757340   5457816  12070432  16182700  12506997  61371268   9461825    122544 
 53777792  34355010   1905624  12666660  34322403  42826968  29841628   7816689  17587233   2036880 
  3315301    451902   9066015  39450136   1770769   9200100    561000  25396623   7914133   2224992 
 63143694  10668915   3495906   9991388  17690025  15587397  15264540  57800392   5452353  27683370 
  4606720  56414007    234752   4569550  38739824  67225158   5922576  36674403  33535008   9810184 
 69115170  24792432  29897067  25318320  33217842   1474264   2201028   3211824  71085625  34113912 
  5582641  20286672  26986050   2082374  86504245  22261564  36775452  66401055  21550900  19922638 
 34653976  26416636   3301522   5408818  21031200   1125952   7439442  26721630  35999600   9164654 
  2415488  12292189   1817965  31230342  61922984  25375984  86785455  32265168  11608008  91018238 
   208388   8879793  12654222  18096450  26893760   3601920  28309896  25528230  22737260  13933722 
  7182487  25569648   1197331   3619600  29349625  30519168  29328015  40001050  89683946  77898088 
 68375928   3184573  15972016  40955949  70814810  37190724  18543759  22454172  58543164  11838450 
 31820544   1205905  56051193   7079688  48346950  37384711   4626580   2376400  15812134  52163239 
 27311350  46742748  15067886  11330280   4399716  20970432  17524584   1627407  34197768    769300 
   970148  49193546  37149767  40037043  32215680   8865870  20233200   2184644   6640582  16687114 
 17388510  19762974  17453472  82784624    484878  99290610  37711310  18604836  36423600   7695968 
 63808500  61299810  13875111  52247605  61312928   3648946  23235090  29741195  35235186  21283228 
 22539114  11598061   4062344  14999683   9530500   1140722  49102368  18512284  70169529   2101244 
  4463668  13423404    359570  35400104  18705340  18639266  36285410  33725864   2434664  19147078 
 31918020  59078520  15839640   9285094   4640054   9664488   2987424   4513132  18472168  25756608 
  4710608  64150240   9867396  12524145  11041530  18204960   4566720  51964038  17256768   1941699 
 15677475  19954781  38614341  45536400  54913650  74449011  10961662  30558699  45172368  73887440 
 19002024  63045888  33700050  50972012   3904641  43141512  49307918   4716822  36155616  70561260 
 13384620  10668948  11602836  69693064  30806888  57033940  12916280   5155527   8560440   9135651 
  9546660   9802014   4368195   9571653   1436031  80744530   5452928  20437340  26560045   2817462 
 31228406  27835966  21143376  16735424   6489315  23370825  38234223  44408916  33651600  29544147 
 31926440   3388920  25783498  22221540  10236975   4686576  66113352   2681850  42469182   5198655 
 30111200   2533236  22127179  66866209  29547152  30134692  40730094  20619440   3269780  13903345 
  3066562  19471515  30867600    116800  10174520  51764035  24315215   7228134  16937090  32164374 
  4859771   3332238   4629877   1137521   2426376  39755760  12588130  10552329   4870706  57433660 
 10584401  25051026   6395536   9035768    208890   9296352   5402719  89418300  18187597  85109038 
  3215085   2123920  17122374  61058123  21584658  28874670   8289027  76174416  18027009  63416510 
   134200  75891450  30641309  46816770  14870214   8947840  23566144  59511672  54526021  36138366 
 14314446     62471   6041996  87932082  12457500  19382000   8177148    304110  34451180  42145236 
  9403136   2163360   9917739  27380925  13814484    693576  21777720  61287989  10802856   2447648 
  2731344   4163328   7091360  21783579  62302939  12827800  42957950  51241505  26897192   7860300 
 10377667  41719860  15400640  32578692  23694440   2315196  16707600   4054800   5807431   2943376 
 43228836   4736950  73884416  14792184  15072930  34732323   6757623   4268096   1448241   8119475 
 18740400   3069528   3517224  28210220  54678390  33065782  54655038  24135030   9315957  21834429 
 71600568    146970   1614445  42052972  15070152   2594910  11782433  39872954  20045024   4150914 
   137220   3489560  16331562    289332  41242375  19934101   4781711  24477346  16123751  12790950 
 46009438  15823080  20278640  58781028  42736320  18699120  43209420  57498110   6333690    401653 
 43813464    192675  39907760  25791220  34002258  52703942   3507309   1011565   8689376  14862885 
 33841584  58785535    634781   2104560   2766222   8064087  15129532   5374914    175708   9508080 
  4527984   1348515   6438060     67510  91902017  34304858  54777334  75276650  77891110  26276475 
  3691580   7951500  18268080  20862492  29298276   4678520  21754560    304348  17585046    198789 
 24450250  57119616  39451574  31750100  68590545  17809571  35362040  43982370  51603468  20507418 
 21283654   2449955  49861235   1153522   6244128  59464185  24438183  63730026  13096361  14755337 
  3689920  42040575  17415571  26344670   4921840  70248040  36643164  13227057  26661635   3794000 
 54024980  30341432  64585516   3268812  65458080  20318415   5601200   7715292   2443322   3898908 
  9061734  63966084  13689211   1986534  25716546  51007419  17696158    875601  23073792  20379075 
 10557050  16966692  33565986  22970175   5291706  24548090  30139460    681014     61336   6279690 
 39678492   2380040  64137276  26648029  32685456    114308  43173455   7935736  57230384  56258874 
 14837250  13450458  18893790  36538255  13360057  43639872    630144  55697400   1715001   2273160 
 63709793  38904430   9487020   8486195  52063806  27070668  11111067    367806    133756  46593948 
 16424694  12281885  50255460  30456438   3770592  29357517     18204   3040646  31630918  23710428 
 16290750     73008   9689625   4962486  66952704  23808870   5612391    495026  50830234   3340280 
 58874391  12850387  11123676  29074836  28562470  33223344   1501756   6937368   8613072    803648 
 19550850   6145020   9044821  62936244  34379916   7351108  59463024   8282898   3715770   3926778 
 46935555  42491335   3594370  21418858  11927726   1504531   1343817  62369923  23862560  18738290 
 11840636   3861729  11383900  55645650  15488256  15812037  17240007   9224586   5645016  16187042 
  7149296  54465558  12736380   3238446  38387137   7573296   5288283  32039352   1616240   8157864 
 22771930  57753150  62751798    425914  10569080  29686951  16623960  33873819  73531920   8765328 
 19776757  24745270  61609890  72901136   5019300  68650452  62308000   7162794    291431  20811735 
 15545610   1438360  13343490    287195   1180375  48481112  33590478  62754349  29586451  74643609 
 13794866  14748205  55737045  16183440  14282596  36851103   9589216  23240350    755937   3431780 
  3178812  22878041  14130568  18405027  38941062  29602848   6089427   1790326   7222967   1247631 
 35784859  79539137  48127624  39240578    729495  58481019   5599562  48818322  46656621  69511440 
 15371104   8723040  28923440  60265110  19597353  37045980   8652159  41466375  63004716  13192970 
  3708666  65646614  18998956  23762220  34225695  74345400   2568384  90537690  77883606  22895580 
 20257515  18810176  17371644  42568638  16009237  55096635   5304960    610638  43060444  57909507 
 33466112  10708800   2603907   6286907  46255462   8465413  46887040  18968488  52953000  42174363 
 49876396  14032200   6258280  38969032   8210820   9607457  21614274  74027736   1043964  12197151 
   648324   1436838   8436710  18846642  36255800  60121250  49592972  67779915  16531250   2292987 
  7201590   5426760  10139412  12367016   9302775  17288960   1951290   9578052   6938800  20878794 
 46543497   6085693  29007112  53260112  17050484  37790797  22274616  12187300  12872944  47466936 
 19380276  12990330   4789428  10506874  22833840  29723148   8904270   8639980  63877431  10019970 
 11472928  69579752  19059252   9199800   9489150   1254524  14710284   4411332  53443992  37930566 
 60155982  29146944    620428   3901668  10124033  10399368   6579300  26220989   6074228  64488116 
 72104120  27227460  17631900  67470551   7877340  31143035  44503368    438360   5382828  33554976 
 25621050   4235408  43054844  36245880  45176388  18492432   4870118   1371496  12319113  10432500 
 16121736    277830  50435532  18565866   7115955  40607019  24143880  25800956  39258720  36317614 
  5077460  12484005  67214770  55832975   3076889  62840700  56337030  37387474  22959916   6416441 
  8890952  58664567  14924910  56351490  49585676    900785  35644048  81672316   7946985   8165186 
 10226550  33903450  30798900  30159864  49032859  11300546    640192  51098640  20223567  24634456 
 12146532  36511014  58415456  10272148  51201328  24211029  57261450   8908416  12271160  57916957 
  4406885   3253026  22926672  15255855  42296856  38232493   1058229  45950260  53272912   2655108 
 13267144  30606534  11751264   4371564   3655459  26138100   3865340   1921718  14003829  27685216 
 20347706  35766345  29520500  22512208   1712770  22246167   8919538   8640051  51017668  22132512 
 25704378  12216288  41807672   5393694   8481135  16364106  64422540  17709440  62635680  35716200 
  1816290  69452559  19868498  58745358  49421890   7389186  30036996   7303023  22826850  45862857 
 16007640  11002374  31064823   6055518  14154918   1640892   2436525  22488601  59499400   8909670 
 17411040   8270964  27109560   7272855  11402820  22215536  90289556   4101216  28507193  26042738 
 76095304  17631500  23095082  36843792  37712038   2001505  11842326   6806160   2817180   4628798 
  3303234   7773584  11698225  32396987  15883830  46455148  33063213  35697608   6253362   3489920 
 10434476   2889990  30433320   5587968    258428   6111294  13736712  34657480  32980032  15091402 
  5743752    195132  15986336  16772847  59761568  24874640  14882643  20152140  47195500   7548552 
  9814790   4466385   4211648  23733824  50089160  55515096    236034  41647269  30854304    373968 
 11576050  11826272   7111830  27158442  34196304   1099524  69923078  10717387  80723470  15330114 
 22091040  27680310   6472248  17370990  64450035   2077992  17283678   3263184  17226675  28268649 
  8185320  67931547  43039674  24392280  83187956  45340600   4260168   2627386  24535005  15520689 
 71492850  51825357  32353096  11390249   6565940   6468980  38054477  53904634  12004765  32279580 
 53616144  25804560  41122248  22402932  75323997  27153550   6083484   2253504  12611006  67905145 
 46585287  16995053  12433652    750793   1985750  27932904  26625690  52858575  54322422   4311450 
  9698250  60925839  28087556   7149870  26364184    826725   2914554  21737368  20749466   2640464 
  8585584   4539725  36360292  18578845   3851688   8845899   7873711   7159104  16185520   2908120 
 14500458  82437408  12437408  19423860  65394840   2092416  37702665  50765680   1650176  31525884 
 14699952  17979628  27544723  50959665  11577401  19153071  35519063  21600795   8021120  14790400 
 32069632  11152064  33958700  36803952  20052036   1622880  18960530  41283799  59288296   4807194 
   496671  21423936   4311411  27415007  23760730  53933592   2813202  23415678  24410300  16719360 
 20303915  84277212  63185358  32808414  10294270   8129808  27725247  52376142   2590098   3434268 
  2422494  17229425  17095437  27658983  43186959  28177260   9264975   2376990   1583040  56048784 
  1304391  15321570  54739350  64155228  25777372  10110755  25728000  25980804  82462257  55094130 
  6284760  28018636  15408988  43556503  19333656  10904550   7171164     46985  20024706  26285466 
 16454592  32751080  75217732  19502505  21205590   1797816   4580400   7899866  48693960  43875084 
  9890010  69562849  16865694  36976584  12372220   7459291  28155226  46280840  83608929  16356208 
  3604062  53607041   6383070    151470  13753530    261609  20478486  26039520    224616  52827300 
 50001750  19808432  20090256  72229115   6052149  32113904   4342935    205265  28551600  29107548 
  5209926  12552727   5447376  49914300  20707560  47918295   2066449  51254498  10245012  78610872 
 21712893  26914944  34974030  22636386  50952258  69513560  77522165  16089392    737297  74259388 
  2945152  27286416  32338556  40749148   7808164  39117555   1499926   2375680  77198066  39181351 
 29197500   8787168  24242010  65065908  12360924   7662376  50416932  22467100    924254  12860690 
 27231421  43931576  39153000   5418534   3633113   5872000  24816934  40692656  13731471  68123910 
 62601552   8187452  15263080  23893986  36620888  12291728  20950080  26093166    373640  52995600 
 14609851   8101305  12517980   7098624  29193108  10710766   5876638   8568495   6670188    445962 
  2444152   5563824   1719172   1625312   2286236  29472091  33314050  29609623    225620  56686638 
 19590151  15006852  20370500   3237820  28057965  69726816   8557520    100455  22015408  22173592 
 58267468  16477901  55938396  50967140  30294848  42205536  21232881  14065415  78095348  16659088 
 56660974    694638  17170824    206800  21499280  19767360   7201681  96052632  84826420  40808556 
 43304805  11580448    995028  26674200  23091848  14904720  12377088   9197174  14728030   6787290 
  3540618  13197072  31411715  13150996  13975222  52591784   5637748   1464496  15470340   2542220 
 29565700   2320641   1578292  55261252  27443354  54914112  40318715  24492720  73398022   2059980 
  1707568  20453550  66061000  20992224  21939288   1766000   7466400  17294748   6268451  45404252 
 36271692   9950340  10339350  23563800  31900165  14058603  28450851  84080985   7780961  37006620 
 13616813  34180875   2889270    205191  65090526  14811063  16597647   3881542  10999116  13961805 
 29187776  17792202  51483033  21067448  47378084  11233422  43710350   4516944   5787000   3623282 
 10884230  24258488  65700789  23218117  62470328  57716180  25168194  17956692  15954015    916433 
 72559836  28748700  32126272  35936175  44103205  43640832  82240368   6731196  13349641  12718844 
 53607744    189520  31935278  54759559   2995552  47056464  20587674  60779800  11663210   8425911 
 12617150   4227370   8562510   2324784  19541790    396242  17046642   1579750   7260894  32402151 
 19797084    377244  51039510  12669064   1823437  37870960  38582502  25965000  48979547   3568485 
 74217810  14795725   3883720  70100820  22023909  35650056  10810086   7926644  26733765  50764780 
 18973830  61030698  64085476  20478500  14167524  20702353    193340  36258300  47896548   8979744 
   490363  56972984  63997336  20762624   2230822  17081232  83017289   9733931  27960735  25544215 
   334922   1913128  43332966  72512694   9825300    443207  25520229   4937536  18620800  25435471 
  5760396   2520492  25448962   4092346   1531184   8245175  13376064  41526180  16923510  17543350 
 26459994  55271280  59705629   4505527  38731998  36648549   5529760   2390773   9656245  63019047 
 15839021  31663440  14673220  34781870  27139581  12643176  25625175  26868180    708064  27849552 
  1124627   9357168  18637344   8618624  49585466   4911840    270050  47771856   1778297  40834836 
  4894308  51554712  20153658  20994337  30057384  42406452  34297875  31801315  58316109  31114216 
 16576560  18641661  19201476   4618918  42228680  19704242  37911718   5691192  54735752   8025645 
 59886270   9018042  45926492   2845440   1441836   6429761  13406276   1897474  78905072  37988304 
 92333040  29607912  17784746   1233715   3783546  58504400  35713710  28855341   4480224  34880733 
 68647341  14921248  13783644  16990820  11725197  28922100  49215792  15061016  10726386  15938915 
 70597834   5474588  35834898  18420281  38808440  32592740  59155632  20644596  34508549  36227412 
 21725100  62601318  27548700  67612672   9494436  14490112  32456920   4187781   4769652  65092228 
 47066880  13504512  32265090  17045640  54160856     48951  59673900  26938855   7135038  22100650 
  1395759  21773532  43243776  35556590   8622614  16258410   3256019  26706303  41327625   9123960 
  9154937  50686547  74734380   1223712  13540700  24871630  91696336  71004010  33409680   8521408 
  6637372  15615725   6597954   7966374   7096374    325243  19535544   3709770  48154689  31826688 
  3631712  67966770   1000230   2998554   6930260  18533594  65536326  45579849   5569404    712643 
  8466457  12787044  45942589   2853100    551070  12594274    359159  37883472  16757553   6561282 
  2602611  36377562   5144796   9200367  21694065  20346832   1450344  33095320  67530256  10224497 
 61212775  48598160  29430350  13812725  18011276    377030   8128330  24005984   1662860  16780673 
 52546820  49782850   3676794  71902376    904092  19326684  38077145  23994852  59591785   9591660 
 45985230  62310312  47217450   1822336  21150502  19487530   8843300   8397920   2770392    137634 
 65436672  45850709   1898976  58562623    414351   4138315  11612475  72868599  23039555  68995639 
 13801196  23111263   4251660   6795360  17411472  21286800  35348400    158108  19393882   6958880 
 14684560    255320  25638173  12496326  14367132  28098260  46018881  48556695   7886100   6442615 
  3911580   3394836     33176  21832709    335016  20007988  55663662  13114671  40839136  38481897 
 19422639  24995934  84004354  37668843  99320132   6870150  33668096  24526680    729582   2379286 
 69980085  13189575  15155508  41881468  98411064   5556516  25536771  39154878   2127290   7437540 
  6735430  71607654  12601948   3873705   1576245  24973872  30999928    536142   2826516  25103484 
 14640000    884718  40910951  12942727  21538724   2881470  50625471  24273008  68471775  15180360 
 28572172  66613762   6765864  17646762   9436455  38246010  13852080  25786403   1547532  26692368 
   820599   7453320  26957840  20654571   2935044  19722208  29708425  33659379  11441943   8135760 
 29631000  39399712  71977758   2014608  72865662  55935540  34711644    978111  65875060   5852550 
 58882560  30676919  73010007   4429344    804816  10654530   3283065    462938  19445844  65892747 
 12145035   9701783  17594980   6156528   2785008  28226394  63189174  60728250   5426762  10514920 
 65172780    773448  39946392  58663458   9537684  12464005  34847300   1889568  39887064  12195348 
 12945072  26118612   5546752  18975450   8283991   2115570  20555604   1796526  23102316  17180640 
 88906428  20601746  35826487   2982421   4644369   4679688   2693820  13259010  40219983   2679920 
 89347830   5361851  27765703   7605743  17487866  64979698   2222592  10671920  47887255  30251936 
 26423875  45484936  46421415  23275362   4671254  23245956   2460892   1852443   6563100  15096440 
 83448271   2544985  58899456  11547456  48031059  25084682  94095846   5560779  54788212   8979708 
  4402830   7614964   4433715  18461058  36902982  49050348  56849976  37706862  16475756  34106634 
 43716088  10840900  10171632  23301314   2465316  50753670  26309976  50368200  12537880  22541309 
  6613929  75600162  32364703  68719266  30509008  33917460  18438147  20460510  28476266   9836452 
 16164745   6334296   2806782  38719728  11584456  29939000   3790728   5753013  22681650  71489229 
  4764380  19440630  22079859  14142485  69297865  44197552  17922732  41063711  29164809   9134888 
  2806308  49354235  35678490   3880806  46252830  98504601  75709192   2553205  11779046   2071152 
 47967360   4200285  40076835  22210254   9395667   1374849  23639035  55024920  13469261  16163946 
 61479572   2054080   2905062   9520383   6156380  39435486  62712723   8453280  12355154   8814425 
 10685520  15067778  18782469  32855661  14450412   4324188   4046126  62430900  44517858   1811130 
  1043532  22001952  21645972   1104696  39973977    444096  16800193  23121440  58581600  21264825 
  2021684   6721833  73428110   5295745  28023516  38497040   5506974  16629352    869407  17976068 
  2546640  39123935  27583877  11435539   4920630  15503076  11622870  45075305  48220957  30801841 
  9267496   8176584  10892484  15581810  14446752  20587336   5851447   3034728  12048050   6259944 
 48720606  20959344   4287920    977744  60199011  56314956  25769180  34666762  47485760   3098560 
 14576112  24180654  18886692  84128051   6113782   7843360   8698822   2609003  54898865   3179029 
 11450400  81818908  77248578  13760020  23705450  48530930   6295520  88962918  29192299   3254734 
 21746172  10847035   3543912  26265096    266049  25540392  29812635  19249068  14021424   8061300 
  7231556  32054690  49785636  47101149   3433482    148848  11686446  12788922  25204200   1778532 
  4932900    143990  36414765   7745112   1733463   7267360   1215435  60729585   7175040  54003448 
 73286004   6062775  72121803  61123275   1030055   3127440   3991428   1459967  18156525  22765422 
 11098016  20878185  19768540  46422388   5325756   7234861  41805448  17038630   7074408   4726153 
 10159716  27132570  70391526   4981839   5467500  25896390  45410000  18896412   8754288  28260918 
 42575050   1587638  23606232  18996385   7330596   3877448  30581275  77490505   3451665    552005 
 67368379  17564128   8122824   6428660   1904346  24349992  33034404  14379288  14881956  32094846 
 21365160   4847430  15651184  28016139  79335648  48767683  36223740    103120  40471920   7829432 
 65913780  13059528   4420103   1736484  53651832  14802950  22462757  22109948   5787155  79309048 
 10341792  53842500  24782293  80146891    434778   2990850  40024800  14200839  28013163  18929966 
  5868302   3734500   5934760     89910  62725936   3892112  12083600  29201436  36433656  16285828 
 25031835  12216772  54169205   3416922  70855332   3414384  10576536  70032852  25202285  35499681 
 61585809  68391359   8393732  31547296  18496952  13286700  14127788   4721792  59132582  51130484 
 28205168   6770140    658464   3611140  28121445  12058242  30481801  32291452  57168387   1559696 
  8028972  33112930  17880702  87573508  54376656  21202169   9843756  25269372  59555963   4821192 
 60143020  46228892  20998155  30074325    612990  22251304   4845456   4043600  15087858  50449067 
 64748586  43998680  59412528   8989110  24554540  75851776  21762000  26572648  14073280   3950716 
 37284457  21494869  25122204  19750392  26112988   7460128   7841280   2728950  12285664   6147526 
 69388020   1948470  27478660   1709410  30412856  33753580  87290577   5384925  16316484  31790210 
 70423140  47854611  30846338  39191951  10772550  12337803  11466257  77537152    460350  15160173 
  6070365   3510780  54694185  25268038  41664060  22636748  28869834  57799649  32315800   1837420 
 24722768  50206041   4243500  20276294  33828877   2178920  13005952  24129189   4233888   5378415 
 10923160  18351116  39641775  23174596  55879200  30879025  44819106  59015050  26996052   3203328 
 85850475    983234   6715056  75198447  10423440  26023700  43518882  28601368  10632504  10407768 
 12041756   2848621   2559360  25861446  21875900   7680420  13257408  25570818  42908319  23669037 
 30605694  55472560   5550720   2719463   6455064  19475836  10118390  56771286   4049680   2347835 
 76302567   2678325   6456375  11627088   5839202  25053616  19532210   5978084  17298439   1271974 
 17117865  19032832  75804786   4238544    544600  17429016   1889842  24608676   4628532    915894 
 47090055  27457620  51106361   8760700  19556352  22076138  20334888  55389978  62978026  29796270 
 54519516  33228595  46371380  12747720  47016278   5213232   3109116  72179805   6827267   7026600 
 13300311  39463467  10554075  23108427  19289210  16953174   2257668  16812256  46083048   2324088 
 39696360  17971430  12716795  89306292  12087432  72153254   2388470  60883445    133672   4893356 
 14422200   5860470  29219385  73887176  61843740  16259256  81610062  38224900  31540528  22805370 
  6645340  57918196   2086376  65154143  33784875   3277890  29690296  21766800  11054565  57047172 
 16509786    619164  40853904   5491052  90881998  32384792     17794   9928737  74882166  48148632 
  1609641  14695836  10490337   5951088  81431079  10606092  21562970  79966540  60368904  15878014 
  2363322     14924  17669655  59336452  66800748  17477775  27715053  38477735   1033435  55816474 
 19087614   8224050  11604867  76834492   5939232    968864    958740  46211320    805040   5374600 
  9096315  14863876  27603255  16282242  37672745   1773016   6350823  15723216   8795304  84294735 
  1817589  51108632    105984  19896528  11006242   2624887  76542664  19249344  11997313  29831224 
 26503600  43732806  52408783  34324992   2525439   8170272  18031665  31265822  75581667  29464140 
 15866564   3787865  35367056  54530118  64934595  10026885  89182884  23503822  17980137  29787460 
 37562673   3759448  28975892  28642452   7436628   2171520    812000  25194560  37192896   7460727 
 31271262  23218608   1531400  41835850  27693840  21228495   8642393  26682214  30734640  48084768 
 15939300   4778632   3485130  84322728    773800  31359294  22374905  16487556  14720882   6192910 
  5134635  36789760  15359383  13263026  25359068  74290918  28824469   2674968   5738364  41341580 
 52528476   7019656   9939804   2032459  18890848  14791856  13251804  74799830  27086853  62268897 
 12604600   1649751   9344916  78316714  41990919   3229524  14877171    365560  21452431   4667299 
 22530582  76195054  35463168  16057552  65357058  43203982  61909452   8096920  52422300  23024250 
 25880855   2934165  38956939   7505498  44351450   3248240  24318972   3080272  56785800   6810795 
 20460302  12720888    247848  39882018  38193030  13587249  12569648  68545584  61706130  54333188 
 18245997   5795748   3271827  22917982   9413395  27265128  66668990  36751749    749420   5699239 
  1228536  44896688    445380   1350864  12672958   2166740     19670  44025234    894806  25836434 
 32722632   6210022   2315226  63509164    286200  10919610  27878670  17701347  66085593  28371398 
  5421444   9703480   4200420  54628453  26789483  11951192    803115  88689174  57869356  48693280 
 55655168   3828972  19849410  17722656  15774044   9759064  57119168  16454016   2700025  12522302 
 41241840  23112080  27469950   8813688   8842834  61532010   1266534  78662208    124944  41743704 
 39066366  58855460   8830428  52312800  17338464  21289578     28638  41424444  27836157   8674587 
 54381250  44826912   2589156  28227375  39288396  41643183  28565543  76105472  54259361  13507417 
 20371304   6947136  36130668  44248877  37524675   1687428   6977060  63134016   5282640   1869681 
 25262184  21465714    715377  15204138  47250006  23770516  27678315  15924326    343596   7682976 
 25404516  40217931   1045418   4170063   1242690  22017176    865278  37041097  17803152  17223225 
 21302765   8835580  63039172  57614456   4800528  13510085  40365166    512768   3783767   3529040 
  4303044  40903143   3971265  57104180   5621997  45873081  24930528  13606800   1915332  39095859 
 14954940   2572310  69459930   2648220   1225917   1254464  68159480   3762505   4218851    612670 
 10998840    481304  44819649  67294976    325142  21395664  10266410  20368754  55398980    237360 
 39771480   1749320   5570883  51818244   2581420  33235656  24801732  11105570   9302138  14871186 
 11530692  23629045  28841472   3860136  25848272  11178920    523776    429000  19001605  87914060 
  3776409  11974086  67812360  52510329  11129712   8842974   9611568  29141556  58718598  22441980 
   541596  47139896  15919776   7261993   6075134    513842  77428764  33782400  38206604  35725860 
  7869258  33964110  67587454   3094424  11289306  45886609  55704975  35791104   1207134  10549847 
 39747629   4638330  45347427   3110976  55015556  19438100  20189169  62738545  44100072  46230912 
  2511933  21537504    280544  56385336    469234   1006048   1741035  19063824  28799632  15949314 
 19685436   5389119    144704  35787613  13827885  17507030  14471750   2252482  19522145  46326800 
 14119167  68265054  29402694  12902680  31922870  18780982   9505550  14148483   7161288   1264368 
 12393304  25037782  37334440  18957867  42724110   6327320  23964038  18412800   8469450  45904375 
  9831534  20118664  57725073  32595248  36076656  79656396   3081714  60429216   2725372  10483644 
  5293269  52252662  39218927  59876613  48624114  15402980  11458845  67152558  52871618   5644316 
  1877129  82242945  63603165   2114961  37078100   3750362  32453200   1125918  51218930  78690690 
 18844587   2794376  42115528  56067696  36742134  20139567  15413688  15722823  24149826   2525173 
 53073348  15764954  65593495  11857155  62385001  26653312  18423450  42040660  16973710   7469028 
  3263304  18273312  62704134   6583740  35124162   9562074  62873440  39540060    235363  55859650 
 11141895  36705617  13441300  40662930   4784143  21604352  18846846  11552321  21196015  12388992 
  7622720  62618560   7746608  29223324  21839081   5951130  13205730   9632064   4086260  13607857 
  1549702  37524910  17343347  60649104   9322712   4428528  41559042  30451362  40792125  10527250 
 41083172  25531640  26982908   2849760  13818084    405363   6109425   7671030  71996104  23797881 
 38514375  11298612  46625040  66227151   1054405  34053150   4311191  10733846  17653546    260610 
 22662504  13374270  90928320  77221000    290990   1092681  26444964  13028625  10563532  12896472 
 73777725  56405778      6685    389880  12211712  33720972  49787345   4242969  44210180  53269920 
 56022550   7306160  20193529  18050750   2508333   1045266   7640032   4684416  12436717  63622450 
  2000158   2349971    725895  37272838  52582075  16049432   8300310  86090452  11011154  19231554 
  4641000  60537494  18978216  21558786   3134677   8231383  36058893  21587852  16815708    483190 
   260967  40859614   7038384  12771633  14186499  58177080  38732844  21729536  25302444  10492740 
  8272928  27463128  20950344  10289133  19892610  74411674  46543560   7139178  23690030   8167136 
 44441904  29124624  18143596  29232090  46584165  18641050  39137150   7477848  11037708  67918683 
 44603325  24898717  43095381    239835   6348040  75860500  74425600   4675202  18202436   6678189 
 28635135   2075832  56507626  23865272  68642222  44850112   4306302   4135293  40560792  16091244 
 15061440   1568464   7173240  11426524   9782475  44069341  23029248  35824128   3941658  30937920 
 14708684    242088     10570  31048350  64631814   6518230  16341034  55408644  49358349  41310360 
 28425024   5493030  55489056  26756510   8976849  14701140  28733970  22047353  42523445  52827201 
 10696464   2159496  21712856  19040760  74343990   6613530  19717678  14830948   2735120  23285169 
 34362640    975642  16350555  35790100   4668642   9853216  19954385  56422065  71875386   6844280 
 29621592   3976115  13025925  14564160  35817980  48626260    627936  25909869    112564  17106964 
   572688  28196235  18893420  20818128  28167792    577472  20818806  10566579  35871675  16024932 
 70462686    141950  57848934  32895928  65378203  49490976  69471974  11652520  28458831   5568282 
  5347956  18482008  20566544  53506629    136144  79670574  55816340  26464810  21221224   3035929 
 22646448  11150906    330750  59298822   4752536  24945216  29957812  60335880    158580  22907202 
  1323648   9312875  37589244  26953728  19031152  71880664   7525755  29867212  12658064   1949955 
  6214970  40561196  53880000  12299980   9178000   2859024  19316960  58945080  51318993  17187615 
 10799423   9084592    170489   7616688  38000508   3191940  79549613  74404572  12617073  25169768 
   609084   8689848  13082032  14272070  10420529  81413136  52264494    993897   1768704  64730280 
  6688440  18450918  13140761  59250420  43269044  40626270  33044226    962536  35427490    145348 
 43942272  24229190  43602510   2320198   8210524  12799150  33244718  39670288  35292040    529584 
  2827528  32244048   5799507  13415780  42134496  11867264  69837369  10635288  33806512  21629530 
 17890236  10164354   9069100   3279520  32719995   9160745  27668809  52359034   3233680   1002440 
  1838850   1912239  21532267  23398302  38264100   5937008  24619158   4029984  21787756  44825724 
 19055575   4568424  39939248    670509    605124  14784692  28181138  46172854  40597680   3385476 
 55868736  12590309    412224  10159572  21437056  30529271  48133283  15294940  35880705  12583050 
 26789139  45959160  17684072  27235666  48717200  40851846  13669422   2846151  15345614  27726570 
 27506570  12690348   5537664   3390315    750234    874118  12882038  13552077     36846  24956420 
  6127614  40811067  46768780  39746507   3872180  29801574   1669335  77335981  62054908  44062020 
   541179  18802891   1066800  23308896  58993250  16418679   7631756  14406142   8644848  14392532 
 49368926  13369899   6146008   5734340  67256644    637418  60789960  50637312  15947952   3146032 
 81170844   7046032  21056188  16644061  86857029   1788723  34566000  10579200   4666056    969650 
 51915249   7360140  12582812  73998995   3634980  53952400  11169112  19943424  17020740   2715006 
  8483289  30631413  19632580  29711640   6829155  41042304   1902212  31384983   3144276    297845 
 12946362  40885955  27431995  56651762   6094816   2564620  44644053   6750447   1005361  12782770 
 14085824  47274988  21767572  17215087  89014224  82769240  75419585   1344672  28886060   1788850 
 24464916  40504856   3889005  38363064   6471576  34635328  39600330  12231502   5975883  29163538 
 30149912  11264310  10962990  32674452  19487348  10856302  30512671  40163067  73262832  30955980 
 16442462     29260   8034590  28909896  87205776  18217012   5598164  26284011  63572363   6786800 
 43921878  13372800  13308295  66029940  33986601  32049984  39390105  18463200  21180104  29837934 
 78728761  54427149   2931541   3722320  14308830  21537530  12749235  23479340  29744082  28961650 
  9410722  11645822  67867760  26206152  54775427  11922270   6808827  64614680   1360100  58302752 
  4675160   3714120   9460448  19947124  14766867  58398808  11120403  14160641   8988445  50916940 
 15184806   5482050  12288640   7086002   1892256  10943988   5561980  21448704  10817058  24375826 
 52733484   6584136  43651608  21322420  46070810   7505751   7020528  14937064   1902075  59064616 
 15775260  39154184  11942928  25119144   8310588  55428762  10297100  41887504  32018212   3489456 
  5102713  30364860  62118828   4577640  30617136  15396832  43138180  50634800   9268851   3917659 
 36662056     39762  35921250   3677400  18176840  52083793  16239756  45987256  25162398   4306500 
 35625614   6245489   4060996  19936930    609786   6154704   8892765   6252000  47598512  18779200 
 90032096   3109470  25801048  78805524  62719012   1957617   3764160   8421495  32716425  31909350 
 49529164   1896705  45627400  71469949  15834752  20469456  12541760  55170778  14920752   4387304 
 16959200   2783805  20647440  16488088  19215822   2406677  32046003  14969052   2015785  10003770 
 59829997  45925520    982832  21311880  77107648  86643626  28579465   6771837   8871630   2995560 
  1266160    269082  76314792  17147664  83229186  42073069  43016396  27121809    248966  22361664 
 44760004  18232218    510860  38995410   9860184   1750840    212550  29151549  63749469  31174000 
 43031300   5892276  25722526  26597804   2263014  45165120  45923758   8975768   8208025   6291819 
 26844823    624750  19165289  25000534   3924716   2468682  67945568   4914250  55224496    306965 
 38168988  53076677  21548160  47017476  74502450    760250  33085400  19465128  39325174  21654114 
  1917036   4637822  23778132   7253760   3302908   1908815  38601420  30958050    588300   1804635 
   587286      4545  62318523  11088819  11260086   3507048  52544969   1049940  83109413  20451080 
 53648580    805294  58851248  12051012  45069333   1051080  25846095   1927324    687857    384765 
  7497498  19216155  18770092  11777206  15786009  30217089   8504432  19408320  72045532  14033840 
   598502   1442448   3806055  21392280  91404257  31111725   3054465  43043970  92802737  15865090 
 42160586  55714716  29271694  18028220  14328593  46889296    435540  42429072   4706100  20325375 
 29175960    662940  26844090  50094989   4360092   2643220  29417481  22374656  72047934  19008717 
  2857152  30249226  19732944  37938523     30695  67649427   2868810  50450715  27954187  22165875 
 22394020  44136716  65966820  40885625  20720349  37564241   8177337   1079606  47248400   3305841 
 46058040  19564018  14786656    284518    453348  77532422   9024412  49046500  18467337  25306040 
 20788416  56226291  76535550   4197122   1747408   7214630   5268501  34472329   4480872   1514736 
 45295040  25005708  30302979  14726090   7467904    456848   3534534  27463794  47876400  20702265 
 12608808   3631896   3141164  28929818  17959118  29536774  86750400  14874687   1823808   6023920 
  9721292  76924200   1838298  12727413  11958276    551404   3293886   3221496    830524  43620912 
  3528972  25356204  13886600   9207628   4945344  47937036    395508   6454890  62274018  37252656 
 30456096  10089969  35142096  33701247  19354800   5292830  61098240   2797068  13833468  18401760 
 50916255  33838996   2743205  62671145   8856330   9367570  49649732   2578944  63732490    533995 
 64237822  62512840  21843756  13579830   2491125  24266990  39160902   8275264  40805946  22744473 
 59881443  23515980  42324723  19979396  16312870  34473212  71375178  53273198  34636104  12435410 
  7333380  52741752   4967816   7519950  16621730  10681137  16538520  15672011  23919740   9194160 
  3331230  23298640   4827064   5019284  25471094   3727771  71105976  74698390   2388408  53691350 
 38564205  19443480  38949055   2836350  73443645  32507376  39847632  12835000   1998924  45729071 
  2366086  34831970   5939784  21413343  96642000  35572389  54972060  60971084  28136784  22397058 
  1339272  14719635  28748414  10170236  29151738   3962058  10267450  75361671  27789744  20722231 
 25865115  15562800   8295517  53915792  34173621   5426932   3104283  35158472  22357668  10856664 
 56241718   1113924  67183116   3894360  28210155  35759900  69222256  77834133  25266978  30833880 
 20032392  56490392  13848705   8831940  13742393  35391148  18854368   5098748   5866728  38702820 
 19135666  10135788  14505696  64028770   1449168  57316161  24748854  16746600  22294350  52926406 
  6035462  50942522  16151850   9136704  61681074   1538684   1436160  39598065  53949600  17776640 
 14223496   1716266  41532448  41567440   6049212   5496400  13978432   6923763  57163574  82209751 
 27934476   1632290   4711044   1273446  33913850   6691750  47373180  35982812    526743  15973200 
 10762474  66271400  28088845   5448295  47157008    787077   6703787  10974082   1852312  52838240 
 20042490  33569232  23218075  21430772  37406172  32296016  39964239  11528728   6613056  44040336 
  9242156  56813755  63989499  11562261  11576305  45351285   8677165  49331325  15495519  10416000 
  8899130  53670240  56583450  31512678  22298238    866550  32623569  31217400   5563572  49132206 
  6462941  47815628  86552571   1400168  67350558   8913546  81726254  10368074    273863  53733196 
 65281947  68530512    281986  79649824   5461149    311322  61589568  41124969  14111229  21754832 
 10553275  46450922  25196292   3048689  11004000  11309568  25634180  10340316  63016449   3023892 
 40921904  36349230  20724264  38901576  18090932  24348875   4838652  13472991  30069900  22909380 
  6172573   1303492    107217  18689588  11799632  43959762  54643864  42028900  78052736   9175408 
 42378198   2859480  12858744  41894472   7173558  26950644  17374587  29575104  43332308  20350552 
 84560520  20367717  32124573   7866233  14902320  15857294  74465230   1027642  15414812   6325598 
  5472204   3370318  38201943  14454362  22953164   2025702    119425  27273012  33877722  53594352 
 52155075  47429795  11962890  36882940  22619250   4486490  48664812   6623928  13986560  52029835 
 16667175  30364550  80105415   7653120  27180450  15173172   1040169  59964440  15856204  45131783 
 26054919   1250168  37105746     24024  29430387  34017920  20722576  90522060   6463002  11839305 
  5668456  42215775  84621457   3929606  44272802  50602076  48763953   9465888   1528212  78344240 
 12527550  14808584  25292250  12976784   2526192  47953196  12346600  31201203  53760290  29806491 
  5525576  81678762   3325668  12092480  41617550  62220120  27127152  18382425  23506002   7179854 
 18684365  13681130  17244260   3080640  13243117  16633344  17532918   2995911  11452500  76373180 
 55754724  19889720  15470329   8537700  34361208  83635058  28306855  72315474  73551096  39958006 
  2899052  71470000   5268264  30013410  22017184   3479316  25443093  18804204   2651814  28439486 
 11797137   2527040  41183846  49295808   1246284   3380608  14776032  49417200   5098365    860330 
 38505648   1105958  25138330  52392320   9227770    691420  21717696  30641886  23359475   3693861 
  1937832  32042952  32677596  26399142  48692943   4980234  10080504  51562126    669942   3334406 
 20328700   5033518   1346268  17257201   1672560  37550304  26983287   1543920  27387651  13855380 
 23173610  38932140  36300770    125451  35131420  32406324  11550852  12581660   9460534  38746900 
 52864392  14193040  41842920  15931410  38841552  18184296  34554308   3311494  56067582  13490040 
  5972005  60170528   7492332  20593100  67019404   2702414   5827770  22197420  50333985  15069279 
  1046154  14611436   1676927   5407650   2949708  17436075    107408  32310060   2243390  63024975 
 15263840   3696888  24589434  23003106  43924700  15554460  27105480  60282944  59823432  35559693 
 30489545  67144800  58003803  17340960   2057518  19741974   4046400  16531434   9014646  78703808 
  2736872  10709963  33860277   7556080   2942213  43483248   1885296  26437819     93480  15929000 
 12540528  73586676  26062902  31259862  28918626  21661560  26900140  91109669  80338198  89591572 
 31866619  44888136  50993856  40743120  33558775  16515196  29863667  18120846  65143680  23955260 
  9258540  45915040   3610530  36682378   8283520  13046235  38704976   8059560  25918869   7611720 
 22146872  26124582   4886007  13782510  80542280   6568490  16216874   5535456  71882800  65596000 
  4749563  12180330   3736665   3493836     49896  60613515   1687656  17804414  50888512    393450 
  3333704  12833964   1167480  43462174  44169172    543840  33085335  84701472   3182040  28809373 
   263584  18691960  21047854  32475936  29873685  25966629    954294  12807837  24639168  14667432 
 92737392  22629382   9665211  25581510  13079374  45620406   6394830  17736030  10267236  52455572 
 23997456  53419572  10816256  10667664  36655740  22063230  44370084   2484828  45744426   4358947 
 35731104  73122851  72478980  69193752  14954692  24649847   9807219  29992473  38930487   4437340 
   977808   6715000  20246775  15794730  29495513  69241494   9741395  27512087  67224564  13051274 
 44471040   7498729   9711182   4152114  95868623  15819552  30210138   3256333   8932451   5535159 
 56303555  36371500  30035880  15565863   3212034  38860353  17914358  24581184  46859130   2114280 
 50274154  30281139  11973300   1692614  38139615   9381328   3890190  40130806  73774584  16339620 
 24068564   4971450    726450  21546414  78565318  24685817   2063676   7008111  40948268  19318968 
 84374725  45568976   1749176  50237852  12470013   3445080  27381367  10203729   1177080  75181776 
 69027754  30241653   4363844   9936048  25645329  82202899  53643325  67399815   4572060  21398616 
 14849783   8969400   2236480  73565976  38510104  53084996  28515258   5782155   5944365  22469988 
 20573595   2842290  89417664   1513050  20943362  47014035  28694412  61826193  10586635  34187568 
 12626077   2047078  12123015  22091760  39656195    665796  16689096   5124548  33690060   5502816 
  2935901  48567616  38598500  71964567  24117576   9650011  74314990  24593900  51715068  38823414 
 22242741   6293190  19641535    383952  18665702  19867110   8683444  54158024  46563436  22487808 
  7871010  18921910   8852144   6968156   2372160  30965125   5177768  72164625  22512303  81779544 
 17120025  17256756   6968185  37845255  53059815   2158643  57543657  10531352  31295215  19260738 
  8715993  23128531   6074436  76874952  13156578  35268480   7333239   4590978   5817610  33236122 
  7909792    261650  20742211  24283987   1814140  22911588  10903932  36919990  13520328  69329455 
  6015060  17189300   9599472  13602680   8404532  19438956   3471181  17082282  10987424  52908350 
 31669396  66226654  15258699  52348365   2593890  23492025  16360185  20207265   5800256  35742338 
 77858300  35688618  19848673    629918  55500063  17375870  69747102   5354508  50741670   2038884 
 20311760   7636944  35394986   9135465  49791699  43130020   4693620  11501894   9997373   1211998 
 73613859  66912816   1224729   7525155  44152500  23413923   2881887   5571138  29176875  14901480 
 90377920   8368848  13830180  60275100  11378748  10512384   1511895  10880100  16766412  63798215 
 60148110  41987736     49840  54890220  45073227   1599724   7961448    358473  18732252   6509538 
 23217870  20562282  49169142  16049952   2470714   9534424    363460  18224280   6760404  53608560 
 54150140  70155640   7275832  38076618   4609386   4086420  23566005  13471003  82666850  42724584 
 22660503  41156407   4148694  12876786   7234408   2516400  13612170  21017988  22290150  23444289 
 51784032  38562766  40159428  38375274   9728096   5711739  13599663  15566733   5791008   8865635 
 45622902  40899428   8030645  22280370  24929938  50356384   3997427  10161811  38379349   6233409 
 80265094  49009240  43227856   9935632  35219586   3724875   4207839  15871334   5922432  18558894 
  5534905  17799840  18242622  33903760  27750177   1046645  29131778  28388451  71286670  12116337 
  6669016   3192011  27330060   1076988   4289868   8187700   2212915  45762520   4184280  50614200 
 40201434    808910  33113236  12038190  14937856  27802334  33355152  20790252   3031964  12767646 
 34681381   5208238  25551600    324675    590556  16807185  16909854  79311706    228360   5992224 
 16515000  16144848   5102490  66459350   5613408  27389720  22235256   3417876  12501729   4225908 
 24887713   4648020  37660524   2051472  40606890   4808949  41648970  10295473   1656900  76908559 
  4479552  22937175   3671148  15500553  10515648  26206960  10443060  41916660   4399506   9676880 
 45421755  37891841   5881410  20386980  30882300  15922242  14156800  15082320  20314105   2293707 
 12507776  11154740  18007312  36971934  23391225  26325600  61809324  62619396   6459236   3006312 
 50868584  11275100  40886820  14873232  13481499  24946544  52303805  12387870   4716224  24432030 
  2732614  70259112  54118720  59474740  11488689  45639360   4225650  38014060  61512129  51026913 
  5492124  24595529  54504229  68706618   8183448   2483712  54150866   3608176  18933772  20668948 
  6090070  22154468  22974040  47819200  10406676  62013512  43870531   2971485  47133624  26584448 
 88927872  22111246  43518321  11571066  35387040  14167000   8863587  29181726  64112433   8710295 
 32347546  58062334  38222516   3002964  81167223  50003356  21442089  69638307  27814026  38361065 
 73967070  18771175   3583940    237718  88000145   5656530  32804997  78583875  26013972  15767623 
 21218436  19942370  19769751  73615104  16690245   9127483   3837550  73790064  23799258  22433530 
 67654294  41279613     62265  19703384  49040190  31650327  30086896   7016581  23980427  24523550 
 29170125  40089980  15126968  27417850    203255  43682910  42635975   6056820  26580000   1718502 
  2146500  37107330  49507276  70704080  23919280  44529205   4094055  19463240  18360872   4293636 
  2331668  15858411    626913   5908974   4309487  12515580  60971482  45278072   6732706  10852998 
  3780348   1736460   2668215    278048  14431769  22409557  65535998   2713270    158585  15671327 
 63614337  21970389  28445508  46867739    786672   4199154  12609513  78030288   7831648   9989200 
 56572422   2331717  13322816   6547635    559472  14590560  14004375  57875884   8216369  13394821 
 18902786   8451891  27246582   3480680    434826  43293040   6762475  22674677  10969880    460868 
  1497123   6281484  19865640  17892900   1869510  57083280  35895750  29510928  48953856  76866800 
 34019460   5136915  13342736  34062264  20844090  12929920  17072757   5031320    777280   1828712 
 22002280  40040736  22049650  23483494  27053020  10105312   4797588   6193964    756522  19519234 
  9226386   7050111   6381271  78013425  45496064  26786977   4561712  25585540   1131107   4775508 
 15291080   2198748  30616560  18512592  32745330   8770689  59636736  27060450  71904686   4108832 
 41416610  56710780   9642000  49409250  17987250  15502257  23766776  37362596   3831828  12242194 
  6612612   1088427  75881745  15343086  73556262   9119142  12371750  30223986  14767800  17858280 
 17659515  36635709  10252120  15249972    173453   6909435   4663945  23986480  44794732   5199067 
 11608500  40860355  13141615  53558852  21523050   3607149  42687528  10459648  13843100  14300565 
 53493872  27207102  21432435  82748662   5693898  23280876  20697482  40888260  20900451  19753856 
 21708843  42469555  13816212   7549588  36920480  10272426   5851205  20745048  41381280  12100551 
 64089660  54620279  32221838  14001918   4437180  26400720  31078278  65854404   3360418  41455775 
  5359900   3241120    240065   6910140  24937786  10236654   9608820  49730160  36932816  14644410 
 37682964   1206864  19640475   1359412  16077500  50045360  14077350   9136295  15921540  85882935 
 30677790   9391734  44749350   5168835  15474108  24864427  11197384  33658110  12064595  46695285 
  9369399  14172516  35809110  25813302   7416228   2837196  15166440  10476036  56155412  47601596 
 87380884  74981403   6999756  23345000   6710603    373122  49751520   9125288   6117885  59391111 
   511733  35699370  86312100   4310304  22253280  15931909  71021797  86897608    702152  58937043 
 29992503  82330290   4068909   5762550  52752948  16020459  49285952  12650960  19613743  58931124 
 19334390  77297166  47578812  33200048   4924362  79849819  67970856  36302675  25801308    410800 
 18110820  46793700   1247664  41698096   1517028   7002800  18245632  34815750   5094027  17068700 
  6110062   9884206  56397546   9747584  31143408   1725117  17910607   5662679   9588145   2432154 
 77387184  23517300  50479200  19200160   4853770    172463  23717853    965425  11517597  13365432 
  2671762   5008338   1480666   6428308   3493368    610924  40271454  35916210     57424   3616074 
 35230554  36361746  18932085  45376848  35902656  18624340  17678076  51895976  31983497  24312690 
 49644795   2788320  45315684  10228080   7329295  42534690  36365052  16084040  34268832  22192860 
 33922325  51251928   7120312  38391552   7085676  48661461  42978168  28756460  40017354  19949216 
   333522  41138045  14633195  10910700  14706648  37979326   6379494  19675570  60729984  56829000 
 21044793  10591350   2159805   4099540  12310799  17915040  59261400  86226880   7004475   3107479 
 23269837  34198912  34806400  91646064  27900992  21861090  69933312  16799626  46914363  38314791 
 50460828   5653458  34082146     96322  17902047  20635916  96634522    544509  22717044  72057870 
 12755328   3020544   4571320  44323900   8068358   6353747   7622182  75388536  32314018  53483308 
  2339799  78396525  36266076  22843282  39593519    294066  21721590   3147312  38936964  17562818 
  1950210  20375424  18956044   3875943  29432340   9420178   1887423  37927890   6973440  24228896 
 42189950  61748706  31189928  33510312  25781350  25354368  55618434  17349120  83127459    737548 
 36259104   4613000   8953545  16072875  78178363  63569148  43142575   6146806  32668311  52854811 
  6908128    864512  42596407   4414500   5175979   2485650     77844  61525023  33061226  28210590 
 30081150  13915874  33839912  10617755   7802790  19571775  24458830  30698592   4606854   1608563 
  4372060  72422055  30655800  12885584  64291817  20954660  10480500  18446896   1093326  61750687 
  7645680   8887350  13497949  40320696  31871800  69670692  11765673  29214720  57502900   1101888 
  4374168  30787624   9673048   8040736  66079506  32694573  23192232   3784816  43594890   4078205 
  3556434   3889872  35615112  29501354  87813935    490194  37470544   2726584   7143330  14206662 
 24503752   9907398  52988072   7689081    620013  14174682  32003520   3042575   3656747    334337 
 15696142   5920880  14367618  70911610  62838180   7354112  20616431   6573420  53950185  23656446 
 14985856  17150760  26446585  30292008     45735  25220575  10546944   4585332   2016630   1750404 
 42657696  11363940  51451764  47397636   4428740  89131210   8102752  40380180  12135150  22587344 
  4514058  73852416  45237231  39397449  13274448  35692230  21880272   3513096  37939350  47745699 
 11250692   4039725  39483045  71791486  85375345  26825505  52338888  14408253  20668830   3582472 
 35149020  12507410  60013008  17266232  15769300  22412925  69509475   8865120   9593760   7151733 
 14082900  29302115     15288  92806950  24530915  34588800   3950596  69170710  29560570   2341728 
 18543230  65413656  93692340  14366795   5386250  32332300  10040047  82046523   1790864  32676686 
 19057805  13548070  78623922  25495780   4983944   6904940  39869440   2600655  17803380   5028362 
 45972490  59991372  13982800  40454568  17234785  60865382  64311744  13882860  23432890  11108405 
 80188529   5027380  25991058  12397086  30844163  29047407  60323310   5648280  46385615  22118850 
 19443696   3393456    695506  17156430  56278240  21226264  10549053   3805317  17394660   2098184 
  4866230  33589490  24834425   3076974   1577460    631925   2490048  57258502   6272424   3094950 
 41938020    574520   5737248   1340551   4940390   4067937  30638520   4924815  49790530   3284876 
 10689570  21515008   5590814  21149128  52506580   7469131  30893965  11014609  10494346   3697152 
 83928828   4456312    335068  16883433  43005870   2435405   3685924  80038596  13932099   3657420 
  7959112   3967997  27161640   8872031  29087584  39711800  58052511   3185088  39382094  19574696 
 83589409  81315309    419210  13465074  29517284  15697584  48276378   4968690  15462111  11451500 
 29546440  16420845  46639736  18694800  15300586   2940710  10890112   4395019  76791142  82718447 
 23115894   2224864   8347740   1498635  17133436  22909172  61991930     35490   5645058  42269472 
 26213910   1369560   1315239   3917020  18227237    844929   7203408   5616324   1595943  55242570 
  6368575   1707984  22771854  72859960   6670620   7127200  48197680   1999525   5717975   3062143 
 10190400   1474172   1554000   4764276  40652730  46748700  25112268  18377940  58171530  23697840 
    51189  53280815  11036187  10139148  60474586  20515580  62631562  12308219  41610296  39667851 
 10792509    142504   8146348  56587288  30280230   6778993   4038496  28538846  18930446    494760 
 65354256   1872424  34038382  28659852   2545050   7475134  23791500  17278256   3974022   6201945 
  7392620  46967228  72167976  25179648  30734916  13313034  59893548   7564882  24298872    793454 
 12540996  20796600  34591256  29674922  13589422  93109504  15908631  32240211   3765888   4536224 
 25556140  74777560  12203450  48111030  39480092  66250624  69833280   8401939    970256  81642708 
 17205214   8674890  65167648  49547255  42117184   3236368  18047694  16522464   3434980  47937168 
 40297490   6727636   7501524  49535378   9634329   1480360  15817908  18654660   5111578  18567360 
 13506493  37287620  71226100  30280737   9365504   7873800  13556838   2702291  36521406  21988179 
   469824  31849756   6554576  18983415  53976969  20960016  40075520  84102309  26697406  23381514 
  4506434   6989625  27978256  11648488   1057875  23718843     85500  76138920  40916960  66455625 
 15888462  21444978  68695638   9606366   2582233  11048349   3724000    584496  12833828  29089301 
 37889056   6427730  23710192  32337920  24675354   6669360  20009262    294294  71185020   8726263 
 28101323  22264200  17438466   5926608   8560962  17487229   1527064  31566516   4738125  13819484 
  2650518  51250899   2494808  56839316  31706424   8100631    875497   4514235   9623568  26497170 
 65002896  41269060   7677925   3845016  70690806  31984680   1278030   1944375  54009956   8388352 
 10691880   4375896  11895254  19109958   7371595  27661200  29013584  39944070  84181685  25810634 
   608112  53684775    140336  20029851  10010700  14966952  58140376  59534384   1582620  10247655 
 22947796  14176029  54872616   5968622  30454256  47730176  30553008   7696732   1007013    612720 
 10016901  85359120  11201640  13375709  15223700   8505096  51365853   7645890  36158544     31110 
  7434812   3273750  12203700   1969695   1818558   1780482  97080542  14908464  61545960   3106376 
   354708  48482490  17441624  29334200  27640567  20454183  28777322  13223601    280192  14476070 
 31134072  37530780   2502601  76072708  48538875  81675040   9653930  12461254  33747138  19645093 
 48641704  39209450  34945722  39772566  16509380   8931710  83502948  23653423   2220370  37127325 
 50442496  35491132  17458094  32095084  73768408  60764418   3646902  49591752  32426140   7232445 
 15090300  83048455   7520116  18716048  55293291  66905666  87436485  11297202  16468452  71677177 
 32888900  17298303   5936909  19813741  42223584  23181608    132204  68298132   1380666  57527358 
 68666890  29073597  23228712  35209955   3960320   9976314  27257321  17253112  22051471   4036284 
 27999000  38702258  12697650  57794236   3646464  30066900  32522292    323868  44182540  52826877 
  5403416  53379297   4451480    940338  35294567  46651010  10650771  24097360  10200640  37913526 
 38599716  35779338   4442251   9634128   5447233  73125332   2927559  31365798   2589825  18876192 
 29079314  34965210  12597000  48187664  49888340  31462099  22234010  57158882  35066172  74009646 
   395820   4875826  29053080  24788562  10874290  71019492    543360  38018478  30799678   4352670 
 12607423    148675  25351886  18187600  38522976  59470400  40783888  30122720  21441420  61316862 
 64265117   9272667  10595520   3246181  15451080   2216374  57388341  40876263   5453305  35250396 
 23648800   5932472   3666798   8994216   5626600  45431567  14886549   7496422  44318568    119130 
 45586996   7848603   5912134  29019240  39418917  36507840    174812  10699760  44194050  25931664 
 34435870   4955447  22123471   1207752   3146589   2323402  62917758  15774216     59480   8564744 
 17218129  13347576  23027704  62432832  25285025  14401310  22645971    361380  10963128  29460996 
 35615292  64647515  29195822   1501185   5305478   4397515  16219980  69643182  31241518   9905070 
 57247680  26393016  10966450  17533301  16625864  25649013  37477309   4724856  15571307   3196431 
 55902560  18578526  31862160  43270965     93702   8822330   7738176  27168804  34651492   5125212 
 60448487    696074  48335025  66358818   8005306  54125226  36980964   3187782  39550230  32259909 
 18715752  24887740  23034000   9580226  69894510  41200479  12481875   4530136  40287904  29351913 
  8823717   4102710   8525424  12723945  22246368  31486188  20260422   2216360   1728586  38089000 
 40902224  43578810  26108680  57234375  25750874  17157812  11730836  37999962  47059548   2528604 
 21953208  28741370  40176180  71483640  70839786  82356404  37298750   3732456   7751348   8094538 
 45527751   7778520   6369840  35306782  60888585  34065064  18347616  15525335  17650240  57333101 
 25207143  55853630  75706980  49086975  12830298  21678145  78109781  59038230  14859802   6524640 
 42569028  44380220  44015568  33412248   2710400  11059300  22063382  76493916  22768585   4473084 
 23820178  21073635  42818718  49327598    162621  20050764  28017408  57136320   4163040  20586786 
 31314240   1651617  22627776  58518508   3168976  24780091  45481695  35857190  10648017  40915680 
 45815256  85066200  18050760   2246360  34270677   2141832  89176495  29254920  10049856  22745540 
 21423933  10450572    771972  24541434  20332530  13283432   3947289  76204127  32613825  88331958 
 13747122   3521622   6332520  32264820   3132063  10841964  36265710  50898336   9279933   6713322 
 11602580  53196526  22349109  27859608   1510808  14827281   5228544   8772444  50902500  67254363 
 11685498  90597512  40493691  31719842  11692766   9669500   4767344  74657172  42213312  37565520 
 41585383  16055549  24299388   3576040  45982680   1087920   6684790  61136064   3653615  15801030 
 20282330  58455790   2447302    360080   8494730   3986700  22146594  34645248   1967480  67611992 
 35272892  56473350  67511718  83763000  52111240  22527950  37466100  48847100   4175200  31550040 
 65269800   7982719  26272072    502385  47237112  22480960  21636264   9561749  63261600   6835224 
 44501574  74763369   7554330   7909010  16470311  46804446  14734059  24130104  79639496  48136281 
 21180276  40369760  14158320  47475287    721452  26375064  44437092  71195090  32016330  33487104 
 41834716  13499496  25870696   5620131    312045  11928816  19789105  49660560  48903283  17583420 
 17524772  14220540   4482600  21134736  64915630  14591135  23978592  19908288  15484007  73347408 
 19519202  14417160    953344   2048341   8986778      2357   1857603   5885280  67606920  24641184 
  1250146  47301872  30936976   9433710  67684140  52873895  19181603   2523350  48102414  60936601 
 11059494   2228031   4601190  15771186  56463154   7767730  26869315   8035437   7510818  33611706 
 34657826  78959904  64163916  45460436   1128834   4080976  10148460   6541607  19595616  58649514 
 68688240  31544320  16529020  15046281  39469004  77705576   3680010  27174176   3846150  13632872 
 22987872  37397371   4539280  23866548   1145200  72965607  51501850  18097414  50981623  18252988 
  2777544  10262296  39015440  11416120  29638268   4037041  82832568  18967244  11778230   2960223 
 11641154  74207016  13224640   4288284  18875214  45743810   4453365  47772610  73729128   9820539 
 89075360  13500492   5068980  28124063  36533910  73814076  10989888   8736896  27206640  27072490 
   841104  41839407  56113533   2143700  45319199  23086463   8347477  55072800   7391747     84508 
 57827089    583625  18834170  40663774  50931760   7642560  21743120    554325   6216133  11594568 
 16072290  66018240  24959910  29334972  19797372  68390140  10281375   2832749  31254696   3677031 
 19122156  68720752  21174435  58658068  19908198  62314525   5409159  26869318  38014359  21745968 
  1692805  32356500  15878424  13584051  52812020  26595930  66555223   5272557   6168386   4324658 
 24840365  38241256  50038110      1962  17700411  15683952  22707818   6056730  37264669  51500610 
 35818190   4117401   5000440  55932802   3537020  37091844  19798038   7682555   4457640  46318381 
   543382  26564496   5517600  38638431   1035886  20694528  18139471  26120755   1685452   1782456 
  7035774  11867856   2131016   6394652   1066155   5981272   1256948  28344876   2254042   4531800 
 79758874  19329336   8274552   6505044   3011040  35064620  40397511  34263235  78852324  41489276 
 53265056   4863924    764864  41215020   4848990  52005317  53268273  36497385  47021184  29579121 
  5975840  14522934  12870698  19765467  12441726   1119430  56638972   2716362  23496165  17930616 
 57510552  25839408  11965868  10661442  33375762    113781  44355045  22435040  49847298  10499895 
 72640160   2927900  30212490  20320937  16162986  40970097   7472875  20102840   4358250    884032 
 21261464  26111979  56027356  23786870  23517800  16626000  15675812  51370605  35663520  19138420 
 10469984   2531984  64872711  12163452  49334778  20052950  68433257   6960450  19782750  10705695 
  5758668   6264160  53430300   6926508  30582972  13728332    147414  70303914  85353744  11291800 
 22456266   1600356  28515960  21540402  51963471  15377076  33529712  15957672  80301636  10436475 
  4158549  40226410  26164432  28475370  22464608   1750520  12378850  20149338   2960880   7467636 
 58976148    454196     47804  11142568  26385165  78018066  25271220   7383022  42011166  26563776 
 41008671  21827440  29986605   6803331  51219240  50179931  42724260  44541750  34057800  11870935 
 89501060   7341391  15781304  23848556  14099442  41023972   4962705    690616  11520756  23796417 
  4057542   3182000  27096108   2762480   7687350  27987233   7286972  41990970  13697040   8277984 
 19564536  28142643  13865865   2386319  82514340  12822661   5066733   3043712  23089782    770112 
 14568240  30840883  18955692  40341510  39836568  42069258   3804885   7136560  15456600  24100764 
 10847904  32910007  83597332   6830109  21341332  15138431  25012152   7795360  20291900   4928846 
 11622892    735560  40841685   3527062    776112  42661540  25447509   1193940   9923839    531792 
 11494048  68252868  11208100  56029270  54518288   8663330   8577686   4379648  16997760    567864 
 20318638   3772589   3941844   5969708  31417356  39649565  34508249  37548028  56898263  19573975 
 26006277   9811106   2316348  72863343  13394450  80025120   1401972   7745225  12999225  16022854 
 20929716  81297216  37016560  29812692  26485966  26981056  12092135  10304716   3027452  15024900 
 15355998  44906400  17953110  23169947  48812724  23953416  16268406   6967977  11542836  22946090 
 35669400   2357967  39333570  28614231  50776464  38598399  13453176  11964352  25292547  11958000 
  5272230  58988288   7231072  44329176   9859996   2858620   2728050   3490664  22652268  32410824 
 28062816  14451766   9305441  60365060  61069680  15517985  35871660  34865454  18025956  62085398 
 44794464  20672120  26626420  34841682  69664300  21462182  21312900   2614300  34972000  13611702 
 49377188    357958  15849680    735693   5214620  30531070  71250504  71952012  39025590  24687872 
 55036800  80998858   2496086   4627000  17146925  62634681  72030174  62117932    269533  37299584 
  3371856  11490440  85398319  13558533   7771239  16634370  15257619   1158939   8416756  24894837 
 55230066  38304654  23783220    742220  14288772   3088848  10462164  12216360   2149425  41488581 
  5264490  32813352  35458416  30964815   1698543  36094604    135840  14737028  34836912  33383176 
 41924140  16006892  18752238  24908835  15997986  49774736   1172880  11318976  14537908   5832090 
  4240852  61149619  32189391  35502714  44580127  55603848    420134  12354452   1354360  25209761 
 38658624  72431075  84352476   4824638  25386144  61650722  41402400  10198240  36709893   7046050 
 12609336   1100820  82317138   5348874  57550639   5176800  33945175  75686994   3963704  39220940 
 17887500  37967930  27173950  67736970  43869354  10398780   3365236     66750  58035940  35381710 
 25161120  16932344  13284540   2818900  39260392  30009620   3431036   4880547  53184681  32406540 
 16372032  67484055   1533630  26755232  69223450   3208362  22022376  10253380    286272  19249640 
 23059360  21978246  36412934  79056120  25629825   4822092   1162512   2070752  65382470  67959812 
 76099721  12476590  16397729  11909425  34856230  23998730   5897904  21849965  13380663   9205767 
  9857250   5503665  45699722  33110308   7380498  14155680  11762386  40750214   2442804  77605450 
  8848455  74358876  76953240  17431380   5547216  12562338   9388330   9003764  45425655  28096904 
  7470232  12321320  43559595     27181  40386080  38261418   3110754  14391870     27963   3730360 
  5387865   6976784  30928865  18792216  48585760  14455530   6957280  39291592   2666686  15790218 
   330154  29503790  35272666  21328737  12017630  29960644   2449300  38546028   3707220     16190 
  4315200  38213314  10655056   2946762  72931968   8953984  26265162  32623655  83464712  17385500 
 18785677  59782970  25097423  62296192  18272445   1240206  29648919   6064892  40499589  50835642 
 28061280  73039541  19093892  28864140  10383228  11339825  14924844  62861820  60488930  18386200 
 35253604  55859734  53671653  18071313  10134410    100364   3435924  17728728  41625990  65519872 
 23159556    407524  34549167   1547208  17388932  31213312  29399926   2260770  20397440  47600324 
 17645862  12931786  51491726   2778400  45683669  11879872  19720704  48778587  13356525   1808352 
 14303332  32860100   9455292  11665350  20424940  21519216   9659608  58395537  16035250  11924352 
 28265424   4600386   2987152   6012360  15558533  29552880  21847737   3440976   7388430  41286960 
  2852736  44862150  84064650  75007064  14259163   9099120  70563150   7770420  30617365   4099500 
   358484  85318625  37945276   5913360  35042670  71240785   7731308  32011880  24191446   2052056 
  3094884  12135061  38998872  37079757   4057363  17624365   1088392  13827960   9472968    148215 
 24728975  61691608  24613758   4865632   3093914  81648775   3816036  12322464  51608226  17625608 
   239708   7713995  35510620  63377568   5581056  20607978  10592098  46327860   2000233  11490703 
 25385522  10230405  37758504   9794744   1539400  38703066  43643240  21013632   3755743  25680424 
 49349373   2434500  41520948  19284488    126728  17038700   7707312  25201099  87677271  19727122 
 19324128  38577760  55533429  17437844  65032800  25253857  54808635  29077002  17815700  13642605 
 38233164  17604550  24646065  70516170  32230912  27974972  14618175   4142190  77680856   2890680 
 64141458   9347625    263805  29889000   7400494  43622406    458114   8859114  18399528   2422680 
 97480747   4775050  52430940   9908496   2415696   3733217   1352064  16658226   1598400   2550102 
 33938702   6729885   4864431  13174980   2744416  51357240   7589176   4024536   8504640    160380 
 10023685   3121188    255300  26845555  24506690   1632360  90142197  17151797   1892866  49061873 
  1131948  84208464  14212944   3281157  29415475   5725772   3836560   5542368   9863622  15679744 
  6253530  67770891  10119428  16513668  14917317   3287718  20554020   1776831  50672941   8796256 
  7833432  15084576  13637151  15761577  55440580  25301760   2117856   2505260  22258929  43677828 
 87784224  44291835  19434112    829330  11146787   6392925  29683373  40737034  63614097   1394506 
  5552442  10976692  64920650   8577856  35883861  12170634  46782791  76603316  68500668  20780238 
 20872504  18202545   2642240  23615250   3561208  53262700  53965896   5004363   9034494  28284600 
 49462000   6127582   1272668  69935520  56522620   4146944  66149975  97689231  44459280    323081 
  4326021  63407196  74035470   8888064  24535940  19721640  34179968  53114544   1991142   4054100 
 10365036   3878160  36463733  57042590  41806011  30761640   4166350  24199500  19707002   3639312 
  8986590   1182472  15963688  24244616  92009008  50523090  65686761  48335242  67817796   7131840 
 29089045  18476436  69602456  15762144  13579866  29747615    361779  59390069  10788283  26014131 
  1095860  33266045  32949207  24171147  35722539   3738060  87156868  44963380  17040420   3871891 
   208452  17145120   5967632   4144514  14782560  23642190  13464540  23673373  28636770  11781959 
 11276110    780042  26903446   6061970   4989655      4035   4443738  68488362    816906  34344934 
 17821620   6949952  29627334  42394000  11209380  31705425   8853328   4095556  11601709  26426200 
 47238116  19215168  18778596  10015672  15505540  36255450  14012862  18060975   9441003  25552464 
 50968460    588744   1758575  14271340  31101056   6870976   2889516  41759707  52360479  15520740 
 17867016  31275123  45106758  46245150   5513641  10663776  49522300   1035440   8918702  14388570 
 18502609  44915156  22552920   7555438  31428978  39871650  12677360  22756010   6149340   8913152 
 27244950  88943400  29343888  48562223  28497375   9830658  75815520  45646400  21291985  29450718 
 88820914   4242550  16759645  31575055  20603535  38230522  64958397  15677865   2903808  13445577 
  2718144  30154410   2557320  13287010   9907216   2458900  29631483  63716044  59801104  55906408 
 70998973  38951386  36491123  45621058  14611463   1054756  30791605  33224290  30376100  42824496 
  9904860  27297025   5982318   9588467  40801578  12644793  19222302  40404616   6798663   1133475 
  8121204  27649180  16391996  64215552  28232386  18074320  35566992  12409572   8745000   6239120 
  3399111  38120100   3031392   6178770  44135679   4801562  21515280   8164272  39724768  19019525 
 19019712   3217857  34047981  56408193   4216548   4955028   4485654   3547986  40164611  28722929 
 17577905  18411750   7574492  37808632  36387873  40443425  67903284   5769279   4902570   3439800 
 35776719  34593750  29938370   2017924    446831   6406452   1370840   3050502  21546929  10031150 
  1988007  23975919   2589867  20565000  19388564  73834440  92666952  15338820  33127549   7894483 
 24073652    795584  41075496  39149937  57097224  36071408  26013525  65256115  57160056  16412403 
 12122911  70694400   1151504   5497505  38031840  12996288  12125022   7659120   7666084  28515171 
 14795208   7081235  62576932   9449412  13734240  60083299  73710147  11487020  13787718  46845180 
  3018796   6328212  25031275  19528260   9916088  21182238  18631050  58520330  16102656  26590720 
  1499670  43909096  53868873  25787814  64403820  23508793    785628    346888  15062898  14876095 
 40403412  49071387   4174794   3888732  40382540  15947464  66442026    114300  24175452  12885684 
  4214078  13408002  25210944  21991427  40857220  51345576  21270087  69434640   1635777    246806 
  3960452  20787390  57677664  11700885  18390258     33420  28400460   1737144   6123760   1028415 
 23361615  42823998   4855950   1474360   2338435  20967345   5485740  47182014  54366120  30327633 
 39664115  10819941   5880128   6691608  12494460  14642181  27626872    676224   5107452  15965720 
 12949461   1793975  19875660   5658219  58561569  28306200  74955160    418184  15199600  43203420 
 18810693  47476738  24180579   7037975  16808844  32815968  14055907  27136476  40995965  12492252 
 10294648  10453698  16632721  52781110  10952080  42031440   1863888     97950  55463765   8877540 
  1319736  43098944   1426666   4358511  50276862  29162375   4273016  35519064  14857000   5997432 
   581504   6187512   4439260  43159095   3925977  10463400   5506895  33568392  24755514    323617 
 20014467  24340140  37045300  26167050   2566950  37006471   8358897   2498969  30996238  59744928 
 58536675  93804328   3747661  22514256  68471880   3852339  22383111  13230846  36988446  18553344 
 33416460   6876324   4542300  34029780  10837288  53679990  12106230  18883483  39250328  12340440 
 16430211  55792120  12013320  57281262  27509496  23996583  50527008  11751585   5189100  44086752 
 43293638   3686760   8879671  18699351      8806  21424458   1686608  19868193  62447840   3227528 
 18957412  15692160   9428090    224349  43348486  29472968  78766125  48994164  47281670  15178086 
 18850297  68198976  26193492  51762222  26599728   5624190  54143478  25078008   1234200  16664070 
 41466168  30598490   5975570  11003200  15541308  23020220   3151680  40416174  33356000  67889124 
  8920982  11049222  83891612  29824608  46717209    942938  13813205  15151457   8714727  12014604 
 48516588  79537585  20678555    436542  51706512  41464986  19698320  56946540   3547950  26974818 
  4438012  52354764   4610250   7170874  22141684  42214095  19464063    354524   8688938  19034224 
 16640596  58580088  15273852  23748428  41961568  88737941  57104108  62108644  17714375    758328 
 37217830   6987984   3003008  31775720  10142100  43010908  14190344   3255582   2839284   4040736 
  3684156  21619970  30289689  20789409  14168100  30337945  16907493  69774924  42114766  13223658 
 32095125  74850272   4178397  22327998   8283681  38369100  10113257  25696704  11305513   7653871 
 51977976  18331529  48037920   7014186  30358496   1597925   9632568  18439203   5776326   1723989 
 13156600  15328820   3200360  28489968  19406610   7546572  14616717   3387710  63211512  72586416 
  5652998  73790808     89592  21051393  38432220  36268264  66262158  11903038  31858820    528219 
 35446152  27127215   6548037  82721899   5006100   5868371   4438027  25902135  25323552  62762755 
  2455310   3855072   2298240   2578604  31652166  13271268  68049275  16179750  30237636  15969980 
 14322470  79327392  37941366  85073000    235170  61805751   4240253  31715742  41198343  35123880 
 48829119   9346290  29732376  80024864    285985  13457524  38019465  30871706  24705840  14720818 
     7978   7426788   3609411  20881066  50148946   7810271   6091632  14578068   3149484  20594476 
 81981066  13028470  58905660   7611408   3940464   3284625   6934746  18079434  25542272   6895098 
  3503458  84624205   2937396    610509  46527082  24159912   4024800   7056936  34332858   5020778 
 59045646  55538424   4644536  61267591  33771444  19379577   3028875    956432  53269197  75551805 
 36940990  27446832  62704908  19439572  20760056  18978390   7396603   9273852  20226440  28193865 
 46123526  67073796   2453898   5331868  57929980  43717023  55026399   1194471  52988539   5036208 
 17686166  92842794    486576    608404   5790895  27463400  57782592   7732802   5136912  64969667 
   392472   6704619  11159868  53170046  85837500   6146464  26451566  12152613  10151244  81139604 
  4345115   6739772  28693654   6437960     62678   9537388  16058866  60839384  24901256  20548602 
 26691500   6764262  14611807  21388068  21294148  20605424  29944276  11199856  38116206  27954843 
  4760910  32528853    170046   7534624  27478836  50259828   5940572  42408886    561816    498066 
  1875243   2706418  13299780  31826472    887205   8985553  21898376  62804472  17756592  95757515 
  9294300  29793351  17225862  12403648  76160071  27672996  31367448  32677036  33650208  47278726 
  4770882  66163305  25392730  18383026  63359080  30904800   3354420  32425834  47437632   1334704 
 13597536   3553298   5735216  11675685  23036118  41054894  21069504   6670995  70522998  12206056 
 21955175  14212935  55985624  14429232    864891   2344873  14981004    812172  13551710  62983872 
 21538551  18764795   1441056  36723195    797706   3096798  12895358  17126720  53279072  18582644 
 69467359  31737028  19716317  12471090   7038216   5057745  10023054  14980968  38541276  53025420 
 11027392  72401400   1105380  19267560   9457015  44821854  13462492   4693338  13929300   6465015 
  3703110  76069186  63035284    898722  25942027  16367904  36356263  26865392  24899490  38286182 
 28684224  13755804   9207548   7235240  15619214  28417417  31985190  38278800  25696944  17546795 
 15304386   6382796  20968128  11558864  36876225  70783107   1333310  15226785  56092212  13397384 
 18268288  39371440   6536155   1399860  16035637   1948800  52085376    793256  31636130  29693783 
 63381492  60092032  45654180  63812511  10995712  23507099  25213392  36611653  48322440  63609798 
 20438964  39182625  48391872   5942550  32204125  32383655  38963530  18572400  22444875  10754848 
 25076268   1549930  82010640   2615655  34832322  25972544  11857465  12465219  16205196  28394760 
 41851887  11296648    662724  18963342  10317528  31159821   7563870    680271    203112  20598080 
 29845312   3498288  12433324  29712543   4297530   1069662  19795815  70135771  32064335   1689024 
   354250  38692003   4879454   1127003  46994825   7500115  13738560   4367440   1257872   1671226 
  6726456   4880004  61004682  76012388  89353883  66976248  31320633    544680    201780  30803716 
  5865444  71939868   8544606   3674790    841737   1547442   6379800  31673796   9036390   4761544 
 15867201  28927272  40319850  23631258   4830792  59513472  39964458  49155600  27981405  66837302 
 59074587  88743640  30630569   6584736  22712118     10445  53970160  25128873   1847573  36989215 
 11159157  38190654  64072242  22087368   1105720  15954780  42546323   5678526  23059764  35032432 
 28317030  28572642  92639694  50929770    756030   8360688  24082659  11671996   5597107  35753044 
 60910220  55042680  47901414   9997500  35222671   2170557    751000  49800312    435940   4248660 
  5655559   6793790  41089893  14925608    532404  10482369  35531021  15659960  68521884  19860624 
  3924545  31859637  14353456   8347536  19282320  19098716   5246359  40547160  45175284  12317959 
 45768372  37151233   3050778  31998160   3897904  50173320  89664546  92639427   6830840  10059136 
 55625635  70477344  74850842  28310828  24321108   4991232   1158430  50636495   4396880  26427555 
  7243620   1796256  26048438  12902862  55364881   5152000  18228375    380808   7431400  11737935 
 12348764  12988077  30641175  33707168  15376275   5142984  46876920  64888120  14275953  17636138 
  3931050  13663804  24060480  16822690   8971070  20899936  44182320   2877196  21956483  24621168 
  7612605   5445492  16879172  13527648  10639936  12068810   8477827  14598640  12739980  28131516 
 44449358  61911025  45080508  49380822   4395264  39337771  11404263  22809204   7304688  48291792 
  8154874    209088   6624396   2012520     28125  21913350   3589755  34350896  50095124  62384934 
  5015692    734445  79900887   3788862   6159944  44854605  55222704  32948544  49413456  60816672 
 78836652   1319760  26537208  37344340  64606080   5121556    640604  27391227  42096582  45314473 
   666161  56893124   1925110  32466220    496044  24713370  19652042  72154558  74338992  59883942 
 64858040  13553177  30179520  18728220  10333745  29367336   4361532    315904   8806635  10372518 
   602082  31712800   2297456   5492368   8811236  16682736  48879768  48320730   8277000   7627890 
 18211617   3531300    269555   6313872   5936924   5501506   6288711  17930930  48525950  75508660 
  1367304  48184000  66153307  24386466   4415619  44954184  70124697  43051876  36258960  11502540 
 21508128   8481165   9873114    564433    932568  42691134  24347274  23799575   9500966  25122706 
 35471360  68544800   2673396  11370860  16095696  42920103  10634120  28608320  18265863  13061063 
 69493788   9929530   4038254  83065933    528165    233427  73633035  16663788  43163600   1557353 
 11464046  56590644  49348816    395343  45467436   1221428   4386757    153985  43062208  67630410 
 13579558   1486394  56552096  24295968  41673590  42934509  72310608   1264640  47832012  25605670 
 12015274  53431831  33582549  20202864  17952190    434206  32322576     35091  79379451  38689812 
 72502824   1421022   9709828  13458879  46385180  12074601  55168980   2302248  13266792  77175222 
 52482067  66830525  35072609  14306686  68194854  16176121  32372387  70847580  47017291  10386376 
 30291602   8599305  47451775  59373873  46293996   3681807  64097680   9343884   1753505   7580900 
 30552298   4436263  10583144  39968320   9442240  54849411  66301312  21732774  10439052  48355450 
 29652166  10362064  16368842  53575272  28493052   3855008  14343375   4571910  20756970  15703380 
 21624058  39993918  83167352   4255580  27971265  37820280   2779117   6428457  26484288  17889483 
 19170431  12857988  66370908  27076756  55448160  76362672  85997184  60784600  71844435  27672780 
  4151280  12531161      9481  39537920  44422830  27059776  31565820  19954828  19680243  20796182 
  4899400  55116384   2570344  38502960   7949160  18049200  18667220    199939  28560000   4237380 
 32779715   2815178  63426213   2073592  39894697  27491607  18521294  18409793  16502310   4111344 
  2199186   6539312  38749664  17791540  64416572     45639  29145666  75462096  61255818  19895424 
  2155860  74102261   5484008  33937904   4773126   2902878  16946676   9612304   2607813  29030157 
  7501168  26772798  29280933  70015418  17966692  29842821  27975072   6894852     23345   5417776 
 26256088  69855070   6820473  20076036   1505002  47679156  15431040  96363022  50694897  18085920 
  5410174  42485906  68691528    904816  12660709   4238250  31068510   1516932  52639265    556336 
  7164463   5149968  13962690  45567864  14450110  52790625   1027470  11356848  62311144  46756500 
 11895481  13302051  53958982  17289896   1694637  26965600  61908618  16969111  20998439  13704248 
 37493379  26573125   1691569  37574216  32775256   6675753  17338640   9437072  63172800   7137375 
 16596066  12310890  53214600  31794928    341161  40956672  61585238   3103533   1604970   1167237 
 19204815  40474700   3932500  17873740   2075840    813246  49964961   4795532  54050990  14420160 
 36633600    500871    675360    315090   1694115   9534864   4264102   4296606  30670125   1958153 
  8629415  51408984  10065204    358668    390525  14281920  55844330  52792944  25610836  13555521 
 40919024  24108446  34858848  47388508  65735505  40596396  40439176  72851469  10584405  19755648 
 18225954   8313580  27268785  10396768   4390944  23652720  21283912   1434385  11687130   7603513 
   166879  17529856  14837102   1604262  11235796  44114516  42151630   1976582  56935894  15004186 
  5433050  36655905  41721900  20687590  25995529  15067484   5970030  32134070   5411097  38605600 
 18573741   6914388  24112050   7676775   3679634  47980650  11532369   4062690  11324682    327264 
 17287644  51797499   1168020  40103163  10618364   7826450  12501958   6766068   6768000  28599354 
 12820867   7122720  47226366   9150561  25368135  15088224  22555375  17938767  33162320  12606720 
     6757  12052326  66582952  55369548  62310540  25053210   3317680  65726016  26082492  25536297 
  5258462  37608782   9101880   3412200   2901262  65675386  34065225  38168853   2329701  16590522 
 31478145  27290574  29849303   1915440    216195  47975043  57291248   6603531  26899895  68868800 
 26292768  10968177  52893980  24619202    403515  13829398  47436036    647652   4382016  11848200 
 12008716  36143499  35328552   3819720   1135126  48018504    320280  10986972  16018560   1918807 
 69687297  21297420    549108   1520657  23327896  32711805  17232128    953442  21231890    675792 
 75491660  42934008  76939434  75242844  21133965  36364968  24606576   7648410  36412969  56006896 
  4577760  28245818  46049822  11547432  10558736  36016287  20168247  19561282  31914106   2884684 
 16472536  22490546  61675510  21012552  49047824  32004360  22680224  33088804  15651314  21328736 
    55035  23096302  12826920  12246924  15248975  85730366   1228819  23070160   4268700  71097189 
 44940472   4235669  16667904   3760650  37914410   3302052  49183134  44595544  39448642  12578496 
 14386050  74681325  47097162  43475064  18642420   3972521  34730442  22441942  13596822  72019908 
  4092275   9000916  37802346  51066992   7852350  27176658  10525193   2330704  17667195  16973580 
 13393998  25752870  76309496  13889184    623278  33446736  29279000  40724700  40612368   1310112 
 13684524  22329608  44945235   4518952  28941360  74090072   7909149  10238928  31019738  26734216 
  1908882  17746488  13774900  33656400  11663454  39874590  29885178  33796300    330990  32618440 
  1939920   6925660  13735995  34862110  21832278  43296008  13530888  20068408  51500027    362201 
  1456938  20595284  21136916  38004640  73307970  78338518  81699618  16356224   2142855   6932100 
 19900608  78937590  24925010  41163852   1816911  22220155  26017064  49029660  59868256   4938829 
 37745609   2381436  27568282  23783792   9016680  53200680  75148146   4563125  54322938   9202819 
 71374500  38050800   6592452  14510364  87389148   2673050   4014445  70370514  15688740  13608352 
 20321200  40039288  47832876   1180200   9918608  12509372  54623140  16766031  16515280  29968444 
 30562185   8384662    131928   8052552  22958594  44301708  11768152  22312896  12384232    519860 
  3277456  25359835  55382544   9895788  11921482     68200   4911109  25733726   4773600   2765880 
 24143917  37712960  17404640  74201775   6748200  47085885   8763300  17464788  54801744  24963680 
 65117360   3815460  26781264  41284880   6752592  17299590  42167818  10261948   2956470  59483128 
 43372728  25512512  22550468   8824557    618840  12139854  28693086  16510536  17491608   7860346 
 14474464  81666864  24955924  40887990  76449050   5311888  64490370   4603680  10295948   1556280 
  3725568  39582291    574355   1051560  53890330  54750000  28423373   1064323  22429505  16446339 
  3740121   1282273  21835494  21242595  33415200   5323476   9745953  11752400   2594188  13201530 
  6727680   3690345  18308292   4519592  33440750  38818294   6152805  34353396  31174602  13207680 
  2702392  29785602  28600341  25471276  78872742  32084244  58575111  13715330   9581200    119306 
  4050432  72050112    336768   6494148  19699290   6473775   5462814   7341424     98430   3896945 
 43940505  17218652  10321668  77617800    961406  28568988  17468790    646980  52866430  44119305 
 14850486  14084810  33896928  18436404  22706485  19217700    762080   4203495   9939974  36851595 
  1299208   6089402   1052265   7621040  30649232  22929550  79005000  13845048   7480216  15128113 
  8338712   6153125   4235118  54102258  43246845  77617280    145825  38695184   9812460  53059561 
   205540   3316640  56845857   9931581  63091743   4448873  55553850   6007846  35513856  43542360 
  3941520  34077877  55163106   2118653  84473280  58643732  52938356  10338868   9544882  34789664 
  1404456  22836480    300949  29626950  49822962  81187050  43328844  50661548   1609007    167587 
 11218284  23693520   8931208  23078616  36272980  11689336  39170832  30210174  46083660  72471168 
 27088100   8345272  26041296  29655768  71978868   1968227  10950240  33739963  12112520  75996305 
  3983370  14222890   1392382  22755850  50430297   7497378  21668175  51698580  62848513  35242845 
 13326140  10793196   5096774  10109574  10677084  15702120  68790963   9746132  49202622  16667598 
 24221925  49404348  46970616   8414273  17435115  57544896  37642306  59625670   9710200   6523950 
 83702283   4058285  40907580   7810605   7850830  30417930  30549688  42557137  12662976  83957968 
  8002176  24924477   7632429   3886272   2843892  38541285    130732  63984505   9137448  33111321 
 76239507   2122320  31289908   6564984  23858811  25307352   8068752  17365562   2840308  57560500 
 27094323  11884862    539280  24528778   2013258  10191405   6677022  33316509  14903600  10019520 
 43832936  10956036  62179065  16021365  62222905  39291990   9604800  52800300  72399228    602889 
 13563396   7304675  10653414  62603552    695058  65957732   5267233  41806800  57003078   1048290 
 54012394  35007665  46756657  23469980  65668765  15097434  21903557  54996956  21449096  38527170 
 91129542  28565856  89163000  13341311  25796863  16029540   1718550  14565949  10497520  26973544 
 37363464   2387028  29684448  12235792  12657843  68104400   9061375   2458272  25693556   8266131 
 34111670   3720269   6141432  23374198   9818941      1380   1293538   1382122   7525419  13002444 
  7720920  42685986  85518550  16379818   6748240  29471390  39595880  57034265  18958400   5021692 
 54482136  24103850  27286510    176352  42227244    513942  44569280   3764082  50420601  10572062 
 10056690  49898560  26899470  16420660   5067952   6964930    834785  10821768  49262361   3596992 
 53631270  22196580  28066005  28407926  14971374  42030072   7944128  44004315  64804410  19324800 
 20239799   2818608  14029179   3624000  30762224    137352  24835320  80074456   3693369   7581168 
 37672425   2720373   8360064  54740340   6382593   2760402  23640148   9120685  20913365  23857848 
 18422496   3663270   4275936   1388508  53966878  20311626   1787280  36027712   7367659  35421828 
 48454796  18933473   1893296  30333368  33782932  53518877  13382567  57185370   1293600  25076865 
 11996118  13391820   1499279   4614873  30345000  51350883    296664   1753168   8237656  43445520 
 15237046   2703000   7366041  25986642  37061178  25215840   5614655   6678343    619676  15526976 
  4095006   3844000  71303232  13388480  12042858  13242528  21100992  17985292  21079968   9469437 
 12989424  26020995  63149800  31700884   6900376  25593815  61681600  47468916   6266383  50509496 
 54064500  21647232   7748510  34856890  53610953     11050  82407099  26531080  77079303  15736945 
 62932350  42380516  12376434  39452402   8953572   5467856   4562352  88194870   8686272  16740220 
  7179954   7585100   3744283   1263328  49075000  11982280  10483440  12318225   3272724  55837089 
 14191650  70209096   9072269  44757595  18558540   2162577  13184028   2039040   4436872  68465664 
 42996576   5372692  13309975  11971760  24274045  42237664  10715936   9868521   3920642  25789000 
 10947365   2114959  43141267   5394969  15385504     77616    292320   1151573  28310975  14836176 
  4686600  48228320    306120  32305501   6964902   4024352  55165968   7973168     40994  11647608 
 13505112  63638478  20563200  12901083   9721977  47481000  41272448  19566388   4108864   5465390 
 16651102   6054167  39083356   7460336   1291980  31419414  17939968  27018600   6237920   6593019 
 15886584   4318158   1713948  82129710    999486  22833720   6949280  27478466  33267987  41747432 
 53822161  28893745    521703  45912713  27786312   9244800  35146614    768777  12309280  30007356 
 84684600   2416824  48930982  22360734   2301824  10769388  26980814    966952  22906761  15273891 
 13958490  35784364  15163174  33847512   5183730  18336560  53834550  52790210  31581324   9760098 
 83412966  72450804    744768  15086400   1034520  51534675   9342603  19667886    669708  35095032 
 64053612  35881952  19814504  85680567   4599267  18456144   4850464  45333696  76287552  53742800 
 25137125  46384280  55659400  14441398   7175538  49095304   1014832   9615425    352300   4072204 
 46366815    344400  26472347  10347849  17385906  35683510  13878792  26835248  19929888    565425 
  1134104  36124660   1663875  20321223   1429000  24701348   3132918   2046240   5404200    694966 
 14523810   8008006  43157212  43002060   3505502  12600512  17757792   2882136  77292360   8153658 
 20158950   1622862  35475507  12303168  33958911  55550418  39620460  12791888   1105116   8557650 
 16389968  33654875  70248675  22075792  12123449   7555977  38470016  19406140    607228  66292116 
  5766264   9235179   1019616   2459290  33020560  12166970  19347784   6482998  46303180  59835578 
 61694730  12010200  17858008  48053145   5115045  13107545   2750594   2748216  14961200  39449873 
 27313232  17545050  57912790    730064  10266810  11748747   1394848   1068012  43868504  58032495 
 47615554  25345920   5788600  50414448   8958378  31805504  10388742  46594818  21584394  39228165 
 32413288  16835599  14111790   8569781  17874930  14534932  13302783  48023322  29066080  58421868 
  2261964  20845270   3814552   9111119  24131710   8141268  93168849    319124   6636096    225456 
 25367103  14714388  30199080  25332624   6723728  75789480   3653408  24208527   4415952   6056128 
  4103384  34105910   9328200     35742    731357  34151619  26413074  17686244  70027050  14438634 
 69924266  31414250  22192468   5837190  69946092  17772072  44141548  20885104  51664292  26833900 
  3862359  29403825  69279000  14120248  49153104    257698   1932456  33949344  24405810  23511636 
  3869006  20345556  38910880   2638944  21894870   2914100  56025216     46543     41245   4870285 
 17363300  56658285  83834496   1131669  26788158  30603213  12252768   7797546  24066603  64277850 
  3780414  16224259  38010420  26995340   5936798  30155394    387702  76148710  70316424   6437808 
  8573396  35145495  34715610   7982322  15523230  13167375  38562419   1027738  32976000  12278250 
  8747393   5615373   2285859  10113936  85028764   2409676   4691271  43552159  20183537  91207424 
  9295022  10711404   3158735  20613980  10312302  22547065   3651648  63892268  10695216  12528488 
 42252930   2850400  24703610  64863952  25165112  23323680  20660816  34674000  41895504  87188841 
  8265264   5032856   2242570  35319392   3865035   4797557   4380365  14472225  12150216  45760869 
  4710236   2039520  44402625  61461752    426800  12104268   7904424  19241844  20981450   1368630 
 36703562   1979770   6730892  68936770  29124996  20154906   4231416  31221957    326462  29809008 
  7953246   3163644  53636352   6902028   4783830   1008768  86867872   5902050  12586464  68979358 
  4202044  30241680   2927142  47263504   2798268  25744792   5425144  71190635  23668524  18545436 
 45396440  19755114  26263984  42246057  29373840   5629440   3092266   2496000  16665393  17026659 
 22444964   6997188  39328042  37253290  20434788   6418320   2471676   5277274  37151230  18891180 
 10076112  11894015  11192521  14941640  45955260  13177549    303902   5595348    378850  52699422 
  4390200  42579900  10738644   6720780   7231440   9354282  37414272  65244096   7620450  18885251 
 20478845  39087100   9967932  21737408   5887439  36049734   8564106  29989700  14201682  30213120 
 12043716  63663740   3867630  46822594  23563554  22370369   4533936  24934240  33220740  56449679 
 13627292  32405555  51950610  62925555    221400  41933584  27161735  46293248  36137220   7357824 
 14038325    732732   3303505  15527886  30694383   9226112   2563974  32143166  79851072    597312 
 69237248   2389116  54044976   6722082  47103210    627210  10195580  24450551   7513710  25660390 
 39309732  18057258  32950155  82523497  15352272   2814656  16046484  74360886  26803920  51300180 
 27595768  74967458  35515670  28613048  14684150   9947742  21767512  21343980  33808352  39121920 
 37823438  12451760   1537320    806547    196533  42019509  35799404    186944  12486960  33254667 
 25504612  47799648  22003332  52796484  25495178   5256900  22607440  31464825   7142338   8315032 
 10751963  43338386  13469214  51400497  63289890   7491008  15056516  29430999  33504962  10575160 
 70431000   9027700  65635368   7077274   4219488  23968570  18899914  28760355   7526528   3159726 
 89270289  47080640  23085239  37039376  20464216  14388452  10549968   1168053  21173504   6407700 
   811800  19025774   4836946  66739002   1887270  65868550  20267450   3175260  50925996   4576864 
 46754400    179463   1130772  20714012   7489920  29581838  53985360  10008145  11461046   7334145 
  7826540  22428920  74289024    613382  36847548   7093346  10852700      5604  36718522  10339515 
 29320769  10416666  25090830  41401860  38516864   7796669  33686720    809710   7634304  26807615 
  1811257  26734378  32391000    506919  53217162  26995675   7892070     30308   7092225  55518056 
 24583195  14939781  69682352  31752420   3129225  45642360  55269816  14494701  46036697   6906040 
 12971448  64486470  90738950   3529764   9151692  13317032  68114100   5880827  12181520   2098640 
 26310702  84148068  17778774   4370802  67290432  37423698   2548980   5388564  37550982  29869680 
 12350399  72852852   1543010  93487960  12563769  93064356  20555904  10836194  21201319  27247125 
 17195400  20816205  64143729  63543000  46587444   4909015  29143432   1210720  20352035   1306396 
  2912663   8269855  30071496  20365686  19412832    180648  27877534     89862  47690558  20191036 
 13386265  14515875  26022913  20958973   4636571  19720000  14627379    889105  31112640  47683464 
 12763416  75994776  22882854  28701056  65399775  30977910  41491549  10210128  83334914  44468292 
 13020855  41131424  19695016   6859512   9702700  43136208  45732700   4590264   3440178   2237508 
 17436538   1219160  60045732  41109120  45913198  62988032  63493523   8417940  16537268   4641768 
  1563252  31078660   3256165   6289342  14380760   7082581  34405801  52409487  34441600   5409718 
 27116730  16197678   1744008  17599818  13479258   9355761  42336375  18291026  10919648   8428362 
 53400753  16634488  24486840   9245264   6066008  63017640  21181596  31350402  21236397   6189155 
  9834006   7031760  56662092    184756  16786760  58928933  19743235  16331700  24159159   2699125 
  1565004  33251442  15486010  34027032  38496166  52177690  31273693  31096793   2735813  32370975 
  7178936  35213616  15624805  13816257   4403520  36319716  13591840  42300450  46843875  50004801 
 43361716  56055692  22459437  16703698  44820652  37753950  14857140  30442392  77777700  89811765 
 19841958   6922988  54556723  44009888  11788005   1791396  60913435  62463176   5072556  31576842 
 20151056   6201783  13319000   3650127  19747462    250260  25622655  16011991  27578313  45424566 
  1723800   8314592  50864548  37148840  59471200  49397040  13766349   5700528  17403632   9017324 
 51163980  21680360  13261752   7983426  28138317  11642925  14203152  19425980  15912855  12765173 
 29708151  38567378  43219980  38442278  30541522   9695640  48252540  28020096  15279402   3464378 
  2855967  19017440   6637050    588600     57749    488040  16861189  17732741  37610955  28287668 
 18512175  37511621  15365259   2595088  10284039  10784396   2190438   9601614    855219  66059980 
 11153240   3916044   7300389   1157513  40544928  88888036   4688505  30086430  16022773  37881270 
 15178325  77008960  30008514  82258500   7320549  39941860  30452852  55305030  10287823  17262678 
  2049800   1364640   7452984   4339209  39104930   8627007  34713418  65127423   1273595  36931680 
 21208650   9742122    181680   8980276  17542875  21081492  11021944  43785954   3014011  20868914 
  3442444  42161337  17553864  19503168  39399642    299300   2113401  68780595  37702224  49837090 
 21705033  21524416   8132490   1912064  11009740  25628526  25229232   9419760  16767624  20523362 
 13459160   3712017   2673468  34533070   4652310  23249505   5206190  18261232  24495696  24071015 
 24876550   8604512  15957322   5534460  45631180  12425160  64639476   4874616  42604128  34452676 
 65757109   1148550  26758116    929424  42739336  13691253  13185268  11488464   1809670  25303478 
 11611707   4301153   3231453   5336232  37785364  37819575  11791130  11391424  23161944  37753000 
  6922398  24288528  43591983  19080592   6935526  27853575  12510910   4106652   7570537   8423636 
 14338064   8111817  63906183  27872159  25915196  22365294  75124564  36131973   8261370  49819104 
 27364806   2160576  30734764    760500   8691660  18115854  45257184  26417408   4553820  30023686 
 54555627  30330528  32607792  25958019   6941424  44914386  62036679  36545322  46172568  40238468 
 36566331   6801164  27310932  16549600   2525522   4453020  14684073  15687488   5640824   5918814 
 61779500  23392259  21639527   1790112  10567192   8163417   9867840   8099000   6605790  35034034 
  1993932  70310340   7126625  44067468  19933177   2742527  47546702  44399052  16130394  11821950 
 89652676   3236954   1346800   5130151   5452010   5665880   5168732  44275016  49164841   4375520 
   301952  17891165   2914659  16216980  21664780  71563500  25223507  14716460  88114740   6687348 
 15330908  38865141  23760480  26027456    704000  17710889  46349941  75241852  11272234  46005630 
  2494368  24749213  58733808  13335660  31151351   2709476   8022590  20328627  43977830   3927344 
 48926079  22581120  95834238  73654700  56666559  28248000  45097067  67383500   8073230  40524400 
 65916882   1589432  37558206  71508780  15220838  66759519  70734625  60567661  51001912  16154086 
 10043136  15110332  40491306  22941683  16845778   7079012  48633375  14767003   3623616  31170562 
  1094184  16890419  59625364  19800800  31583097  18407270  53019280  50184024  18781125  21407691 
 33796448   1940970  14266732    572135  69521160   1004469  21158130  16140592   9332412  13743216 
  6719706  52676566    546364  29006870  29482125   6290280  17533550  10509426  11388811  20617956 
 25174856  41395689  23334489  35429355  21987768  23094225  18441654  48673076  38355243  29930343 
 37532900   3530450   6591780  59693326   1084633  80879502     90211  29556768   1445640   3617360 
 41197140     12328  59182837    240684   6722268  50802109   6468735  18997650  78393708   1453952 
 48071960  43056076   4758784  21197316  13150540     28938  35625996   4790629  47833931  10001164 
 63699480   1289197  29022763  14003482  43372450  40928250  21212532    348534  25392919  42901320 
 28997568  28368648   2401350  16196436  22189682    846746  20928831   2070192   1588160  17023402 
 78844997  44616572   8133444    722589  11744877  10817154  35600050   1889945    652288  40604187 
  4321750  14462784    662712  64221840  10245718   1651055  11520576  32304096  38645640   3101917 
 14790534   3269968   7694414  67756953  89404224  15248800  47871117  23038800  27572040  56036352 
 78163980  61833876  45415892  49141676   9894500  65084510  27175473  44427448  19657856   5775120 
 34420920   1201020   4626585  25370339  72406629  23855000  12140733  29972622  50483030  24477530 
  1882080  15697902  21223080  21776749  82027655   1053405  56222322  32611212  49456317   4584996 
 41079222  17242375   7362560    719643  48577221  62055734  28316880   6110880  25605000   3188500 
  3615220   5334830  41002549  17324736   2227200   9276150  35376260  52125990   1020672  35445300 
 30579702  39561300  39784927  91442604   1842876  22420101  59131444  41746160  58006956  50209860 
 40231893  81370331  13591320  55402521  15665024  10357350  92739046  24021415  56685068  15498908 
 80165943   8417500  23510025  89353467  38644772  37461580   3372390   4792788  14239500   4376582 
 15159342  26428510   6704178  23778510  26758200  26077800   2739576  15897000   2861331   2617032 
 41419455  28817376  49804111   6210576  83013648   2511824   1467270  10331145  56395728  19017900 
  1939706  72816300  20353461    703508  31111544   7097209  47631165  32412613   7025436  21615412 
 40938373  60661670  33407808   4705280  12681990   1857471  13656619  18207820  18528672  21997536 
 29989568  16437264  28961064  12631101  14326900  42329640   6815942  12737674  45347675  43143009 
  6121250   6708996   4158864   8999760  10733772  20068165  42284272  52398072  80512795  19885164 
  5978685  54178410  64004120  32487777   7437760  12609207   3933321  18074085   2059362  28011060 
 53561926  18859520  43531020  52737390  47670385  18482094   5808088  12205275  40953478  44643837 
 14417792  27013035   3071880  51837100  79662525  18119958    161900  52627185  21673714   8070440 
 17935974  18584508   7568560  76072010    453824  12988021  52010964  52834480  16696818  51581504 
 42760872   6016248  49496634    302176  57332448  36184434    509796  42083974  10949133   1283400 
 45797184   2366775   3685572    589057  38710980  16808400   1388646  22820840   1034037   5472000 
  2953413  36178461  15725034  28162250     28975  45944913   6921340   4231368  52397160  15519648 
  3245054   8759741  52728000  12715560  44074860   7169872  68178420  32971290   4301472   6603576 
 22483384  14363320  53560062   1750244  89254130  30617952   1348326  10080638  48879300  18230410 
 39792855   1208445   2022768  14534058  19425705  20677002  26145024   3211375   3426664  14311349 
 13977900    464056   1870737  35672351   6420949  35299792  68778437  20145027  22713360   3830220 
 32360868   4043436  20540178   3077712   1662673  16119270  64484147  26233134  13594350  14997024 
 78824550  68764740  31050000  79643430  17400951  74505625  39075513  31835866  76488000  27000372 
 37493175  11166178  41499232    206510  44608224  19886721   4067204  55912406     29584    628168 
 57579948  24938592   8156874  33763034  69967100  30853114   8961828  52699215  32427681   3670200 
 21310900   1646433   5692544     72924  15257046  10400885  33164019  31669577   3412800   6877610 
 11042070   1167708   2121537   4417120  19196592  16136064  27197240   9607500  60743980  36142113 
 12628842  85556852   8230394  18936540  36104463   4762800  23992338    282870   2121336  15429710 
  1913224   2557230    412764  43697256  44125900  48843208  51470367  29224000  54205556  33414255 
 27750120  52571397   3249246  36526050  44634264   4958007  63746116  72572752  65460320  23518880 
  3632730   4663155  14759377   2054130   2325444  39098985   5119552   7630764  51585021  14476560 
  1416372   8208834   3348130  48213116  16522504  84012110   4572464  52615507   9447520  38756207 
 57619215  29980945   8511322  28869288   7677948   3252930   3872400  27499232  55893075  14489680 
 38672480  60438264   6909408  33413988  74520750  63283660   7773786   8846348   5580288   3950960 
 28283644  13212400    572643   1430198  81983860  15645266  20699540    127041    394748   2813055 
  8924429  61426830  12133136  11496634   9926048  37191996   4850892  66486706  79914890  56609351 
 25618435  25144020  10326038  14752314  13911226  15823709  10062495  31557435  15075566  69135596 
 32447832    711296  12402210   6459440  26470952  54335372  85126496  21247513  19775197  23325630 
 42253812  28281446  30382995  44541709  11241208  22800495   8891631  37482210   5348455  17857312 
  1228311   5727579  75062600  34836984  40435920   4420766  24651360   3484848   3220100   2987752 
  3042144  58392516  60418104   1324350   6035080    115197  14676018  12675036  59769171  24499809 
 26564636  51540920  44393311  15443072  25301038  14111172   4025465  45287116  35651058   6880005 
 14984408  10834512  20769310  68459482  55523598  49926240  13618464  14244111  38459934   2196096 
 13138363   8881920  87498938  13563647   3974914  44357856  17055406   2983278   7040176  40423666 
  1424482   3036440  30410048   9496828  23680464  24330108  34506927  39576446  13774452  51772142 
 59518690  21940688  30442518  18370272  16001215   3128404  70157402  11115786  36723897  76506692 
   414060   3425984  61027072   4384982  18971456  19046208   2194875  28276272  57887250   1847940 
  5245665  15990044  37617502   6044440  64701760  31604580   8342838  22554500  30093406  67388748 
 41875017  22874148  17781660  13465210  16318107   8351870  60024000   9664704  45597048   7013376 
     9675   9174828  18126864  23431902   2607759  21649465  42848308   5945100  26117058   6866145 
 51036085  18472230  57805241   6129324   1593582  75825365  13321378  24055877   6479005     50052 
 17118200    492651  46312864  26859124  11195880  15496596  85481077  35441864  19435520  47626481 
  7552556  44986150  68564089    871380  20892256   1239810  39304800  36618936  48885924  45763868 
 81179165   4345535   8423964  76939215  58721560   4923500   2830514  22688694  11448618  19000748 
 78448440    377682  36746962  38737392   1811652  64578033  58748728   1256122   1307828  46623720 
  6999728  42045775  22497624  17103710   5338880  64030802  22428634  88963200  21404460   9390117 
   559232  26235972  45521000   2534048  19314075   5181144  51521955   3685290  50398208  36294432 
 23848704  60885594   3153186  32414706  21557768  16372278    424242  19986615  46282169  48573280 
 73932690   4055175   6829281  29103257   2632280  44281930  27559175  17815111  27652224  20876700 
 10699550  53561898  75058599   7901670  12106396    693522  66142087  14452992  11416228  16273044 
  7264978  22075065    162456   8210804  33865988  38644468  32640534  39700900  46847120  24246705 
 15566747  43358376  88780120  10774911    259112  14925150  73138450  24311727   8979986  52977186 
 14756000    373965  41126421    127348    739140  13553365   2588848   2213814  34208856  67022046 
   994156  92853408  23221431  19329844  83816052  51796368  36074421  16591050   3700360  19405312 
    53866  12697705    639586  35874125  28928418  29187862  33440589  26222796  35323040  15587932 
  1774542  21807536  10383448  13867896  19658336  47027211  21342942  37046808  28679025  32789782 
  6854418   1599739  18866164  22059288  29399022  20669337  19224396   9244975  17387430  15733059 
  2299730      3750  64868160     26568  58686691  49875098  18525100     15444   6876852  73520344 
 15837484  62717512  41624250  44884268  61409920  11841768  15482232   6529329   2028246  27028272 
  2167064   5222178  69581408  30241418  17379704  85804554  15947168  52269672   1721420  36664070 
 53164500   1143760  22614812  30056832   8766003  26748304   7847523   1200090  54391680  11292150 
 36229320   7952712  41794536  26975260  29834291   3936255   3052281   7769025   2153096  77500905 
 67223600    728914  64511362  12764152  33429319   7297557  49059072   6901804  51117572  45768015 
 55259724  23520720   9763560  50825835   2444222   9953505  19535244  30048500  20902310     79261 
 11943822  46541640    764805  41489955  35487140  41894034   6883440  73402267  48287177  19543936 
 38955200  28954552  45417600  19911685   2450316    605520  16245705   7751016    418436  19141230 
   280840  92944139  38685625   6543600  29621823  26931040   8705986  43399041  60151005  13242378 
 17733807   1144416   2821091   8915670   3022245   6798780   3430137  13150791  57246308  39801346 
 66537339    616700   2470323  51712220  48343764  12540774  16804520  21659691  30778100  53896024 
 30172246  46920258  80595459   6653748  20879860  33916680   9888288  41369112  16972092  31411359 
  1619958  70866336   4071162  16105980  41383335   1758348   9243585   2014581  52114352  20776959 
 23991385  11706506   9461067  52907958  53122552  31450194  31409863  10945064  28743200  20002078 
 73888643  47468146   5664454   3820232  76960530   5396237  21969120  11717589    728664  54033957 
 20361600    219408  28768629  35006985  16516755  31226559  22426600  54518252  51963670  11944404 
 41735115   9660580  55720170   1288012  35283350  16367347  47709650   9631602  22682048  59484735 
  8335453     49590  26775984   6628020  26315522  20081830   3384056   4362696  49350456  10706690 
 25822105    424992  64999150     27300  13516258  15259347  49530950   2105408  27030076  25251018 
 20777868  65837600  35365731  12470425  21250075  22595630  42632940   3069605  15449226  66314983 
 19741056    463060  26096280   2235447   6143766   1804020  38100780  68635962   6018935  48515780 
 39963537  32559264  33897959  24256375   2409876  51984612  26882752  92719960  43230108   6288480 
 53388510   2239347    194780  53980096   3156560  23724425   2717511  71692805  75071812    985424 
 31746104   2609951  12934584  52873872  37728966  21298902  64503696  54113848  11288691   5602608 
 54296358  17535683  80024732   2067164  57538892  19484676  57797280   1559740  69382236   9546078 
  4749480  52418344   7242942  33595156   5749596  15435384   3249960   2585408  54612405  11589864 
  2620320  47621840  27896850    686115  90158784   2146587    631110  26555950     15318  37097728 
  9955152   1792296  43051120  49166851  35835144  74334860   1912320   3173053   3818480  24373448 
   229758    291400  32159592   5192496  12150000  10818054  20935635  27630372  39698295  56128326 
 39902110  19760174  10655520  10381917  56017115  42052890  27992524   3813992   9739440   5325967 
 22779250  19989410   8129275   3469680   3699149  38303510  16229070  17711771  13609952  65063757 
  1765316  69030353  67145556  75226550   8561558  22556346  15723700  30577838  30607122    270955 
 11658185   3528691     48972  11652030  45061632  64074920  22029805   1102887  20918551   2671032 
 40799981  34117605  71151743  70695216  36681476  23412625  11433408   5659940  22068540  22616338 
  7554356   9225710  18004980  21288320   7286601   2004615  60266972   5166450  15230726   6312915 
  5787540   6879296   6899769  16600376  71498889  33569668    754673  28574252  13572339  39455232 
 32638236   4004994  15494031   1844196  12393108  69196293   3712662  39328002   1528308  57603744 
 29821570   1142816  30770589  23597730  66910256  51415686  13656610  67947137  53122026  27074690 
 15727294   3165396  34198320   7988010   7611058  21519600  36854940  45638112  12171636   3623190 
 17963362  13141572   5546460   3229016  21921816  34751040   7669704  20905600  43357340  64670679 
 82383388  15728625  24742986  30149262   2508032   7226550  17151120  45336444  52105515  61308781 
  1167075   4810984   8521356   8463367  16031225    977276  10843064  27480563   1267584   4960192 
 36040440  21432012    617967  38530758   7805952  10580075   3571815  21832272  25927481  47656434 
 68804336  80469060  11832550   2470090   2727918  10423812  45262503  45738756  29012778    312480 
 45870291   9322485  33557182  27682733  76995216  19757075  32002425  74053317  40507676    194166 
  3631803   3815910  71007440  12406272   6641832  34649607  59848145  22578366  57732420  26489661 
 78530880  72169252  23687200    305520  28686328   4243413  43732506  45908325   9703146  68387592 
  8558130  46054548   3416520   3369175   5209280    609696   1117975  60740016  15879240   1957879 
  8328240  30387465  18356254    361080  27116157    326716  37999426   7418781  48117308  83403768 
 48936496  38329424   9311127    519517   7929888  26647920  47924772  18364775  16008720  41289437 
 65943567    364229  10085768  40873644   7846540  14748336  22076251  33107800  13784841  12706835 
 24069312  45856065  20974551  25780328   1883840  17656197  66480440  24605124   8277577   5924982 
  5815801    132458  23891025  39249234  39075624    821440   9010560    625023   2795750   2868771 
 17996818   8425640   3672396  16968875   7437675    198936    573678  21743872  43510740  94544833 
 48575120  12237888   5121748  15797512  21584808   2637668  39586582  81567780  39290264   9677475 
 76589409   9017208  45755534    689176  65102132  11726960   5298375  20583100  14150934   8773176 
   589182  18255023  32084180  16958728  27115476  51375675  20650694  23168420  11098620    219696 
  2529762   2833276   8240128  31124002  46595316  12287963    949424  38977032  69084654   8521620 
 38946163   8085126  54146619   6523759  51647960   6292362   1716813  17183459   5660352   3285680 
  3098634  45062754   1869476  20021544  33717430  38569203   5488722  11932950  58829661   9875864 
 14730222  10167000   8801464    468727  17805080  95854272  62187470  44141724  56767935     74256 
  6399180  25831476   7743840   1713335  23544542  20440804  13413948  19937628  35435760  10229280 
 35540660    528525   8953555  14130441  38663820   2532952  35143278  34173090  48450109  24781416 
 30956079  12489760  31472892  41963648  54499019  26795574  33493434  86142082  23498774   2463912 
 79794766  30503304   4200012  18384030  53988480  51671282  55986442  17789058  36589324   9650235 
  1254226  37848600   3797892   8976720    121688  19660032  15800638  27648484  13312045  68391219 
 14734564  21514626  15592527   9748215   2783200  14062680    106338  25580203  45471899   9060438 
 55890033   1917418  40893980  84591012  30341192   6223560  54210176  49207880  23556538  18534642 
  2847150  30428608  66034690  37012609   9119040  12021715    746400  17617840  72575769   5288745 
 11004072  41772089  30538050  42812772   9935936    726708  13409916  73619916  25098170  60167655 
  8260030   4155081  51352312   6903376  35030556   3102070   3434820  43476381  14512938   2008704 
 52286542  68416870   2218100   9905280   7317375  14462307  14537684  50259826  13001209  80774529 
  1967995  55153098  70391880  90501800  50089440  53631171  37271631  52261332  29179569  11530259 
 16250092  19997888  56256935  51322060   7534485  44635784   5499670  63663406  10602532   4821965 
  1414968  47929310   8863232   2286576  13937212  35813530  48271155  21878060   5467112   4584300 
 14483642  31491213  29187510    334776   4929092   5718685  44902210  46391056  70998080  13804472 
  2567267  71002237  21257480  10013034  43522284  17824912  13967294   9474145  86812914   2429874 
 35561350  18194940  23258508   7615872  55044400  17258614   3608247  10258358  10638572  25509900 
 60159996  67759160  33126999   1088945  29416410   4322428  64677112   2213081  55659275  19114796 
 16618758  18787961  23419446  31454093   9090787  52829374   5406468  14436042   1809804  10435212 
 33807980  13772103  14725128  18909824  10677460  63111125  42482880  94555692   1135575   9138207 
  6087838     81420  11923336  26455878  58723989  24585472  10108098   9853156  21569405  19056982 
 28001074  14857592  14838876  30011310  17390418   1994633  32337166  53851842  53555683  10807524 
  4674460  36807380  32389082  40174680  32922098  36149916   2973033  20709126  24315456   9770157 
 44047326  62424000  40377792     80847  65179050   4775099   2934610  35204450  51311642  31558965 
 53633250   4769000  75649535  34400032  24613932  59230080  16677210     71622   7040000  58260384 
 33964742  26512235  74561706  26061440   1177254  54202575  84141252  17201574    228508  17261469 
 70599702   9124164   7565760  15741519  19528795  19236833  77693356  27836480  11928081  27936183 
   175604   2299143  13931092  24642085  13182812  39329840  20051840  50963752  42621520    688371 
 13016664  39125823  15751280  16013000  12288935  37408128  24962835  34479392  28092039  28195392 
 11446180  12541360  29287600  14855292  13423400  26643200   9426240   5921850   4905292     93496 
 26870284  17689124   7049175  11825216  17785056   1454768  74178750  22146120  18310434  32304720 
 37453094  36959180  28031134    922740  12779858   1360865   2340324  14053160   4091450  18646138 
 57386532  35397040   3009572   7360037   3882060  51591195  81508725  56749680    721556  19474980 
 11220714  71055553  33105600  17626602  20650056  22486046  12182184  70468056    259894  62784660 
 18461126   1261063    459270  72627489   1592910    912986  43538800  11981052  10734087   1454465 
 20443388  19681740  77114975  58965894  23135112    878236  53362700   1960878  43310157  40512192 
  3730968   1945718  22906520  81436023  17494076  47512780  21526320   4067000  15000490  62773104 
 12565173  27487663  49691952  23519995  24849976  55716186  15127708  70351540  50995342  33630944 
 28251000  68711182  78839597  37499772   1061156  19381032  70854465   1275120  13549170  49197610 
  7684830  64795452   5144000   4705077   4709880  10161954  16063802    634172  73916850   2343654 
 53919824   1506000  38813919  30159035  20539368   9289696  40572756   2015748  81406796  64610964 
 43193971  25617697   5443200   3170775  11260692  12443648  58744404  24115755   8640340  48295508 
 45334856  57198792   6978560   4098415  28724916  59217120   7440120   1518158  15772458  15171480 
 60649336  20486528  33268924   2927499   2848900  46369940   1461024    472780  27317284  19700184 
 65030208  29305343  53304251  11321646  12513612  26954358  45646120  58193037   1223010  15580377 
 32899152  33317688  33027655   3118178  71190851   3220025  10082556   5764836  25375987  41081360 
 54573066  13727238  54877308  19730472  47473112   1498200  13048726  19870333  30837210  34318892 
  8556508   9678816   4195430  69052436   6860660  47282600    633790  22881188   2250444  46434225 
  7646346  34270665  51620382   8985354   4003230    543096  10266056   4392536  20783950  31291770 
 28528344  14310396  67790016   7682220  22144392  63630450  46350474  22005981  16687986  14138145 
  5049408  25521900  35954589  74378205   7410646  16607547   5020104  17970288   2383832   1400400 
  3012289   2219490   6901335  31399962  41120175  58132248  60109632  46513020   2646600  48859770 
 19027788  64527200  34952056  24935040   2465000   2903160  37130606  68084928  36405936   2872215 
 64307410  55114701   4565158   9683124  52190271   3546848    597584  29333568  73334484  29701045 
 87717280  22886528   8912500  20942424  31878360   3882270  58557702  21915555  40288776   4244991 
 13863135  78770960  32083640  70023960  26958645  24114218  10386340  22768306   8635025  27468922 
 37854648  52362240  57489648  78273749    834870  13224778  13183720    454522   4068792   2208796 
 52875328  44659984  48202145  15837533  15294411  29954613  13362705  64499496  17399512  41486460 
 30031236  22001760  22821046  27709488  41862679  37217880  47398890  15600510  38784825  23893938 
 35552440  17067050  29254368  78288700  29742664  71679946  22237020   3295620  23840166    336996 
  4406614    640668   7501260  90441432  40426680  27954512  37163536    510400  12578808   6626100 
 26331390  10416040   8749737  10576499  25006023  28699791  47884685   1045692  22177350  16028376 
 50031680   6143460    247065   4990248  44937424    293370  11716309  14505272  48725502   1859250 
  6924900  34938883   6170199   5648565   4805253  28757982  70916645    538480  20185034   4703958 
 27397240  27856048  77107955  73693368   3596505   8968299  27314820  41461456   1053322    683235 
 76311000  53472675  13961728  20034000    185913   8715168   4672444  20723440  40431050  58879359 
  9161232  13171536   4547872  30729456  39731300  47655564  70110704  13926816   6054750  42233718 
 71722575  23826688  12366040   9313323  23440704  79897356  37283200   9399060  24002400  15717945 
 43351104  26946048  18324194  19366178  23129560  39079620  27576099  14549865   5137820  32875272 
 34322084   4784652  23892348  68053612  29877064  33564900  20707536  58999967  41150200  37354707 
 82665600  25919040  48244059    927516  17407496  51842560  24275928     16218  70473050  44678500 
 59393100  53545325   1558212   3510276  14870406   5396199   4870250  34342551  43254783  34373549 
 34846068  32707051  10160640   2470125    896172  40733500   1322696   2978155   7390512  61278118 
   341758  75872108  21117214  27414676  21155306  92486685   8756164  22487192   4335800    309377 
  8086364  41377476  31824360   9614010  16413096   8320330  51115831  10961562  32871384   5727150 
  8455095  18389580   3202144   2308984  25933425  77941164  15944448  28641336   8304330   6824895 
 26634302  43664551   4148456   7971329   9979942  26095800  61053815  28053519  22273878  27425338 
 16245565  14457646   5305020  16496613  23550525   6602143  89766648  53893728  16970064  25398142 
 53190867   2636469  13417964   3659820  27115760  30488110  11486046  39616122  29718654  76356436 
 14839724  48743634   7483356  39421200   7628582   3900760   6571103  26121590  12221972  27283187 
  7481423   6561070  49254904    553110   3184363  23048232  49476125  36841042  16382342  36182344 
 11168300  23532960   6331474   6596800  47546208   7831437    164671  56175568  65888360  29242357 
  1104180   4487795  17421426  66754317    396264  13256139   9963196   3976884  79720200  43202820 
  1542231  27567414  25534905   3333176  17831283  15927359   6425640  24632146   7025648  54038848 
  5476647  46832960  28432196  21418500   5905864  72410078  36633456   4164840  25540848   9807105 
 88032620  42564266  40712298  13674116   9120000  54941676   3607307  73640850   2083008   5730480 
 76617216   8459640  27766200  28231280  18789645  18747531  15892613  31947034  38815860  51857696 
 32603352   9627226  51702338   7658354  17943792    164500  16860827  14361796  59171112  22909084 
  7690976  16615530  74465676  14824000   4768836  47870524  45604647  19995920   1211226  12651813 
 28919880  49016396  55704952  13697712  32466636  29205570   1790712  63421536   1572993  42236985 
 35341048  41790658    372500    213928  13883786  28614894  69951600   9013290   2836273  16136366 
 42431436    356849  34892843   3589800  43249650  40572591  10234140  58505928  64882090  37165850 
  5763984   1961388  30771220  24643359  85229568  12876972   9906750  18524560  16943760   2293676 
   250567  61262250  31464752  12978000  14536620   2628080  21512865  12595505  11506552  11884655 
  3702219  43000152  57314344  20363510     77704   1395663  53349037   1101725   3555020  14967699 
 15167386  18272436  53093341  64373586  45733512  24427485   2778000  20963508  19251273  63277676 
 85689890  20321108  16818795  35960694    913560  31317720  68475150  16047136  20860710   3452844 
 15047758  12805182  23483334  33678876   6706560  18167712   1893125   6880404  19579236   1124880 
  1737736  10229730  77183137  38688390  45694850  21319584  35181642  12684092  18112738   1762722 
 59160948  17327577    559455  28950642  34801879  10696675  35908456  28173852  26434915  63156150 
 14443114   7246349   2870424   1751085  11083424   3069279    342672  19942223  24387550  20076747 
  2725632  44241120   3582760  53334125   5624620  55724625  15886698  27895900  30285738  19932920 
   556507    974764  28139358  23392722  22820967  29777391  35020887  53782118  25619028  22916750 
 42879401   7067787  48615840  26259904  11832320    135695  21284730  33987354  17558487  89886264 
 11675257  30504576  54794740  14578129  23010270  28009296  59865633  43256916   7419412  83232175 
  5687766  31601988  21054252  45460448  18388140  53328340  27496238  14782372  35615756   1110659 
 42887663  15745984  61454624  11639992  42523596  16599363   7764064   4542971   7060039  25652000 
 15890045  57605184  11767129  51448584  15622750  19485697  36140850  37497600  13694876  44674528 
  2600824  22383674  14141952  12823662  23250720   6573366  27215601  40905732   1110758   1692567 
  7929840  23045505  11094460   8028405  35768370  52013564   7514340    325772   5081505  12897984 
 49274050   5706274    115536  25341300  17169984  70658940  26053807  49039448  17894360  24882869 
  2902320  52073772   3209472  19158930  15645421  53485881   3126318  18067544   3782472  17262189 
  1147910  75107604  29959958  26675742  14671800  14000768  48071036  26920023   4253277  15314948 
  3991931   3238043   1691489  33898428   1215820   6343800  38179440   3175722  40757640  70435386 
 44238980  36938602  39124300    800469  23829610    483532  44206416  13547780   7826897  63391941 
 53432937  21784736   8865366   7240310  18304230  30007488  37049908  25164090   3020014   8095312 
 99360828  45515270  53893812  35463155  63609728  11319156   5561941   3298100  20923123  57080700 
 10330585  11414886  33087120  18168168   3733340    413118  30586026  51098714  35443440  75004310 
 33913440  13521027  45397451  17608248    247328   4431525    206931  65235852  27402092   7538625 
 51260700  15302439  29712688   7718085  68638520  15737722   4290930   7742904  18363810  31298784 
 55476654  34465130  45357726  22713646   3159000  29230488   7453448    537648   2672880   6617907 
 13408291   8249534  25092074   3725176   6709008   2450868  16514840  33619440   3006738     92964 
 44633645  10091478   6338675  49876992  39581947    829458  22674160  10031840  87019790   1000351 
  2125228   9556080  15690034   2300152   1878660  13475987  65466002   9380084  27752300   4187856 
  3759189  65001202  38824002   2349354  34499502  68217264  17905086   2573088  54366152  16358139 
  3720366  28167165  21831147   5218128   3668163   5537508  24744973  40121328  42640488  11071686 
 39572304  18753024    748360  37464042  11208375  73967400   1920834  36582414   3938319   3533530 
 18100704  20860867  42044944   5096852    953046  48344351  52624299  20315775   2520936  75793654 
 12654087  17457345  32112060  41455440  11807063   2232802   1749375  34268039  48687232  23575492 
   461026     84130  67046400  17680740  15707055  27816102  19035750  66468990   1248204   1198410 
  5104864  11009610  11593950  17824053  62736310  25992360   1283200  30104621  13269408   6863920 
  7098703  19200122    608036  21637590  16172757  12124448  40265641   7450436  28870325  21684155 
 15697001  19759905  16817688  15050464  39842916    427782  59357291   5193170  55834890  35281920 
  1847265  36499228  46806032  12674501  35828870  13820436  32807424   3826648    691790  34514620 
 43378641  11330596   1556256   9121741  72434252   2037672  21769440  32514510  21281178   1727430 
 16973496   6882560    297864   5059461  19142320   4714920    674190    554477  76637979  40317880 
  5823846  39952836  24137520  20564162    306484  12041505   1855714  12360418  12195937  17356500 
  2742300   3183345   4212672  35716784  34701912  33666228  15764664  51168377  56889420  46397760 
 55571156  28199776  46014630  73202598  35996005  17059111  29591900  29907472  36473710   3259750 
 26486856   4681250  12704850   8780013  14631771  23365071   1992500  20147517  29502814  65598414 
  1990632   2621268   4288760    242902  52452792   8310534  51351872  29957659  34680000   1885646 
 20198672  89450801  32588640  53650740  59651571   3539382   3740212    410256   3109932  31081050 
 48149267  36572450  17609194  71904066  53326281   2826881  68010516   6639840   4216320  67914840 
  6500732  12947556  16001440   6174675  29153922  12296952    296352  22327878  52720650    653120 
  5858818   8034571  27065325  80841816   4034744  10239600  10281515  61804150  59506542  25518462 
 49698038  12002112   2623145  65094882  16168752  57178956  42962920  40246479  43048060  14535588 
 46434960   7729260  50932960   4142094  14401291  13880178   8433488  13157977  14983040   8751220 
 12762360   3366234  27248132  18837000  31581302  45698250  23435256  51213144    571215   6930117 
 34794375  14496288  26163528  27605424  13863646  54503826   6004979   7491154  20301750     15875 
 64215542   5043588   6598580  10877195  27787264  15428373  26514151  49934645    914500  19875791 
 30440285   8256600   3677240  66509630  24151175   5040200  54812790   1459059  38899038  98485151 
 76436548  15991652  59902527  57222000  20804255   9920740  52405925  75743010  20109896   1412377 
 17246516   1500736   2051340  35386893  30248592  16343496  13479980  14512180  34626438    232463 
 83498688  10131387  17791368  18098652  28309560  38132602  10576631   2633750  24033589  36104950 
  4141040  20196722   2283000  23877580   4946044  27052620   2459286   2251380   4357108  34528140 
 69631380  67525146   9250548   4749102  48210530  10013724  69428304  10121760  40520480  40441500 
  7812368  22990140  42127830   4231241   2153604  44746800  72374418  39290592     52497   5977554 
     1188  23329332   8271780  84487680  15845715  77247225   1130980   5542746    329625   7192990 
 63402676   2934022  33672870   7469385  10102599  21182112  51785028  39623850  38416611  24848130 
 17377320  10440176  54239680  43220538   1144332  47475288   2613158  25652916  22568325  18223305 
 14374155     46516   8007564   7031752   1375660   6661712  25239885  56279682  11558580  20534519 
 47354832   8939068  57473347   9779012  26941824  30714336  42981873   7343900   7182496   6043788 
 40155636  14396095     14917     77726   3522264   1674525  81928704   1202149   6437088   4740960 
  7423260  29957928  15492636   7093440  86692028  64553672    826446   6642161   9092699   6665664 
 12837601  39269343  31459728  67744938  27408550  25921440  12953237  39671758  15600924   2565844 
 15509562  25714640  99210960  11386725  74256840    559800  28547820  44181185    175570  17424543 
  5734525  44290824  51970870  68530206  14885325  29143712   5603640   3964155   7887726  32870292 
 43775744    593997  59942220  58711696   6769475  23385699  32114808  22230747  15302960   4536076 
 37586422    349724  67218567  15018198   9181528  42715591  36838760  50780392   9122148  13009318 
  6354765  44688384   9956040  63141380  83249280  17297200  14686678  38418534   2277558   4404520 
 51130746  22536504    609936   5895342   6297929   6069056  29317680  56433408  26066090  39159348 
 72574411  24750292   6256344   5532120   2130086  51874086  26010204   1441880  24443063  40558690 
  5900384  12252920  17550171   5559840  13748784  13525690   4566380  37398720   4987477   2718288 
 65800545  66704345    155337   7883840   1686212  23720256    265650  44164160  57403560  15452276 
  6481046     74884   4944015  23357760  34047874  58266468   7687650  25017936  10874385  45985154 
      508    578120    805608  34161480  12333505  45190200  10916377  15383376  39388956  11866036 
 10042970  47629087  13652184  42123315   3270284   8970038   2815206  26413635  14386639  67883928 
 23023098    354270  17399648  16854800  32021532  71723118  27237690    421490  68270592   6140800 
 47555592   7181537  35047799  49984608  48898080  41072960  25937724   6039705  44850012   7610842 
 51349300   5265393  21374400  73289664   9288984   9093396  66601172  35656435  19335243  59192010 
  3317856  19985262  82168570   7033362   4922288   2396160    457815   1829226  14326620   3312068 
 24380822   5431290  45017835  49969824    810576  10840716   4603746  57298734   1951725  23195440 
 64110038  51148128  61134890   6666868   5298840  25543936  17288388  37581653  63919287   8370183 
 11932515  23841480   4141410  17595896  17008334  25166760  59298304  14906573  34223950  31216640 
 45755856  39546080   2821617   2971784  20146380   1587062  33063178  23378118  24822000   7163114 
  1800497  18450409  49802792   4618630   1708185  31934955   4532549   5370464    215385  13344895 
 14659701  22937606  33134764  12588660  23265696  94750390    937875  68946117   9994914  31520970 
  6623709   7142496   4669920   6493725   2415210   1664076    148614     74990    769080  69985860 
  1989632   8919014   8956605  62896911   1491759   2222704   5542920  28864800  40227380  13025808 
 15035875  19264363   3249189  55318215   3011995  34658682   2155185  44602440   9600856  32460428 
 20174999  38384064  27975475  38782655  68569529  24283152  48943653  16998640   8600640  25345740 
 44115680  62567031  47219814  72404392  92667432  41585692  19755757  35802016  11621008  44026002 
 55547702  23181208   5075444   8368188   1521510  73240532  65590236      1145  26559324  21605755 
 36244186  30937320  17108658  59935596  73721550  41125665   2183584  77651960  73470810  21935968 
 21406489  15840473   1796798  11450490  16775772   8173912  22627128  10734243   5675066  39531904 
 65752770  65366808  47876290  24341000  13845504  16941440  22054890   6360773   9647540    500480 
 20190348  20072394  14583912   1704714   1708245  60093592  16857720   6609262   5931825   1958147 
 60006976  42532050  51301382  26728947  54582341   2051763   2483676  19047738  11107475  11794464 
 20395512  17443418  67359929   3431106   8824440  60745644   1949472  75156120  27285048  30862123 
 38842786  25687574  27335365  10460610  18954212   4104380  51584679  21257056   9252168   1675305 
 19120222   3291576  41815536  35986396   4351294  30220920    998820  14009545  33172258  62000440 
  4624620  67843350   6623136  18113368  64395051   5899860  50111424  10594825   8013568  31430196 
  4184257  14034762  47180910  45593315  10158610  15018760  16025438   6457460  11094832  13777476 
 68695756  43156245  39292760  33392880  87562948  34895196   1303908   7328340   9102928  56776075 
 45407244   4503785   5940000    839790  24996966  17632125  49765914   2238344  11124133   9721548 
 26918823  36250752  12764800   5664280  46373179   6979968   7503210   7382558   1025164  12304264 
 22738680  23464350  30872000  17868676   2468265  17982594   2324410  70872875  15182688  44736136 
 50597645  72591883  53095432  14111864   2075997  44193573   8129004  21513509  12378905  12065046 
   203493   1556665  65764832  15102450  36359050  22695008  27240570    790394   2784957  53835288 
  1404832   3253732  44062113     36634    819500   7775877  10252400  42743799  11573255  45511250 
 16407772  11834610  38353200  20941085  49614632   5071635  21373788  17890190  70109145  12751455 
 66263934  30868528  70280210  27897652  14965188  47814016  65702612   1471304   8193628  58551510 
 14264782  57804160  83862723   7578495  35577360  13915760  44404920  12379790   6934890   1783960 
 50741900  52187652   9720275  18562392  17543541  71195875  38923368  15176214  11058138   6895737 
 36990030   8270084  29983800   9190132  28655912  90688496  18071406   3829568  33985476  33111110 
  3949010   3536000  13795548  19631206  43382592  53893188  33125341  23796836   1235388   7248492 
  3381375  83893500  67587390   1090108  65294280  44370300  66139430  50512021  68651440  11952178 
 11780496   5042270   3598450  36320740   7405379     52125  35015472  22090445   5968530  11618272 
 39738580     96096  33077775   4336720  26339938  40554018   8808960  21182626  47342783  38941760 
 15699432   1021383  59280144  19173297   9774430   7357440  22846788  43238919   6329205  51910592 
 58886387  17600325  34759736   5292472   1516500  13820110   6645864  20308476  20495262  38772958 
  4234599   4797196   1245981  30023028  38150285  39523836   1979168  62396256  47649756  31199029 
  1485120    101508  46816290   7544862  68665691  35691032  31845936  66238340  24955315   6494250 
 93111684   5644304  17300260  40260290  36737412   2934683  34846756  27323072  16862279     95013 
 41189706  27720200  74154780   5785320   2298366  47469510  26894340   9557534  87482110  44736160 
 10842084   7952021  41457339   6746420   6062940  33670812   1328769  47196800   4617360  19276488 
  3585610  66573791  70767840  25691263  53344368  64211264    693255  11159787   6175690  62725019 
 37242850   7760832  49397271  16618944  17230391  65890944  40247235   8363088   8415345  63561725 
  6331689   5973548  42478895  57832580  36732720   4527168   9785620   6273436  24537016  35178120 
 38311416  16584295  44145825  29405933  27074676  24857196  58514085  16487064   6596132  47998655 
 43733760  12728556  65120361   7074979  61673290  47574123  59220928   7704808  57787749  51904802 
  8854059    215160  34878536  14162181  64452808  74209986  29381410  93254265    404352   6784449 
 36825944  18796470  21340714  65112048  44344672  18577404  57268458   2964375   5040000  19313884 
 10330400  10389633    764484     58580  71853212  14644762  21149440  48326739  25448676    290019 
 68545008   8860814  10141578   4570407  25297345  33639855   2374400    379430  10418540     43320 
  8774040   5459346  19603710  13736351  25853385  10388155  31212387    474715  12192452  26665527 
 47151148   3906980  40522383  14267379  11141388  12260504  12663134  14739975  49962994  87061552 
  5774784  18496000  69919455  20864736  34463445  13117080    538338  22399776  11623425  38386126 
 12562644   1827924  21818967  14141168  54566005   4170173  45758745  63650380  24176430  16523141 
 83050332  16495192   7818114    799848   5025320  10308969  36438786   1007424  18190118  79607536 
 24501640   4614344   9088324  26723792  23700540  49920948  42772002  35466300  45877832  40205166 
 14841600  18725310   9897330   6137465   1934569  62546472  83529270   1658880  18205602  18638880 
 64682042    104020  19637262   3406983    215832   8108320  20161008  19653481  88133408  26684784 
   872025  20505152   2553120  28651579  57748290  13433035   1799496  10098756  32155992  47000047 
 12402291  29402951  13586727  10011120   9161319  82723054   8744736  19856292   9492324  20521984 
  7419279   8665410  33071296  48930750  26399373  25698222   4853342  25621308  10055968  22854972 
  9528552  78533840  81315710   3828408  49253022  17479612   6545272  76021026  71458992  51904749 
 74023404  40894273  23651505  30407880  51207120  24669600   6350880  30600150   9978711   3104120 
 18246507  66820928  35366742   5984550  26513604  43377777  10096926  22733994  63869535  17422069 
 74268621  34476735  67692040  25631073   3046043  67768932   1415764  15179610  37604120    223676 
 19013782  14835946  56585435   3028248    478023  58669340   3294720   4030582  47447235  16446324 
  3281531  37386876  34513983  47539860  31726887   7017867  41315310  42162528  31667484   1990296 
  5336091  73605780  23021186    171535  26343084   1438080   5682250  28615460  58420837    241272 
  4091696  62474700  24628810  24527307  45764864   6316301   9314460  14695200  39615972  36904692 
 82661346    530000   3414257  29977548  42338768   8061808  78802396  12443200   6873582  53418600 
   418766   1204302  54756868  27785306  33966400   2405670  18252902  69892659    780263  49427829 
   194361  42622684  55226144   2676758   8492175   9273143    419750   3332622  45435520  19525464 
 23549700  16093880  11596884   5421117  27677508   6106327  11426202  64520092   7510464  27849964 
 64528915   8896596   8810610   9348776  65023232  83059678   4170000    546576   6863090  15164100 
 11361525  15688539   5230644   2994138  11851214  23114720  28922417  41485028  45934416  21895849 
 23040314   7286370  36054945  58663050   1252550   3774760   3793122  17134560  10162800   8476858 
  3441470   5176108  91605346  31613640  34003476  12122089   6512295  15566590   2458267  63727649 
 23230879  20078752   7086229    208808  35125496  15800070  62020080  46852026  26069783  49914800 
 14618128   2164140   4769019  33126660  12142035  22295390  23084310   9346260  27366570   3509870 
 28838625  32226480  27240510  42709260  27553764  34965126   1980886   4337520  48820100   6576195 
 40899228  69511816  22026879   3275559   6470190   9054336  13289140  14851200  49853466    639552 
 25188548  20940450  18176550   4475510   1670032  52041125  40240914   5201888  12750348   9375840 
 68962935  25378080   8555206   3703954   6667296   7923513  12925374  19365892  33861110     71565 
 12689352  21097082  21288146  40036513  24323312  13747317  21603740   3650752  13719510  42766911 
  4251928  21516408  37850774  22229280  58980960  90038067  60275923  57117184  77349573  46925480 
  2636670  23840983   5671287  45714184  27177904  12256472  13641948  84210768   6154616  55209324 
  8335730  36626421   6176954  17034368    682374  15474216  11303442  35891856  51402190   5875153 
 63173739   6912477  41561337   3232394    819250  15141709   6824912  72664328  64598121  22146930 
 79491573    697902  20439331  12856288  84531759  50474849  21861228  79662240  10242400   8100876 
 61046250    259371  20290500  32058315   6541479  35304972     14080  22268340   7401040   9432550 
 10961456  60691543  54111200  45328815  64320525   1919220  23920555  23184015  22415328  41772920 
 51714306  30632340  54506088  51791928   7779324  32867056  23128833  56971373  20474440  16366752 
 62847232  22129182   1283121   1531648  13797540    189630  43215162   8096816  90792450   4126884 
 53933640   3129830  36158694  49183244  31803486  12631890   3751560  39531664  10718568   5644386 
 44250300    888375    459658  21405162  21510580  28709645  14534562  14962680  17203911  34313768 
 16062349  23673390  56301054   7530775  21636494   3427350  11007759  14082029  61956380  16184673 
 20700900  17963856  32644643  45551506  28538433   1362348  26084456  21148516  88514496  21664098 
 54853841   7231062  30973800  65337426  80153125  85978676   7028100  23702326  39665073   3605136 
 79412856  31099290  47605236  22504992   8152739  71837076   3962952   3894057  23699700   6860160 
  3360448  11918340  17412731   9890241   9172671  21810986  45904950  66644446  10217022  24791873 
  7970128  13034780  12946809  34512104   1489068   3977883  30950285   3816296   9402536  24616038 
    42204  23587968  29048818  48587634   3142668  60871800  76110342  18666504  31603899  90450624 
  8203180  18189405  17894657  21632655   4072772  73754400    690081  15681536   7757748   6267966 
 41983760  14492192  30419800   9674450   9419709  24524782   4858780  11192256  22981363  18825512 
 41278155  49514832   9050133   1463811   5606520  48250180   4827862   2301306  44110062  56517968 
  1393448    182031  30368462  42012596  29283056  54403440  21122686  65107080  55050505  49069566 
  4362176    897120   9243380  55763062  12229048  34034960  33456157  23878974  13178704   1921525 
 56920890  11837125  43765040  58849824   4226255  77334444    506340    135792  40222994  20477610 
  6743366  43823881   5070321  15181452  11581320  71470409  37256245   2671788   4013060  24029470 
 32974668   3091945  40219200  31140400  18427815  10163195   6560320  14969540  15637713  18474872 
 35207325   4412144  57337672  53688050   2605440  39104538  14337904  53147074     33696  26872912 
 44289666   2442250  22882426  55877696    881391  51903272  19919454     57448   3034746   2950269 
  8472317   3523905  51179116  46705224   4866531   3320240  80401541  21393680   4223838  57847400 
 49733757  45806496    474835   1376680  53385124  69214131  32772424  77294580  53556148  21600756 
 35954524    860683   8342100  38958700  65556335   8003268   9702400   8663613  35135957  36934803 
 63202804  16041168  66606536   6783623  27800229  12125097  39258000   8972112  14339688    391959 
 12098106  47493240  14220400  12241338  35396753   1463532   2783900  18041334  82784912  30539511 
 13839018   5048787   2395280   3479097  15091237   1025920  20035998  50434730  36671032  34115544 
  9983218   1967532   5523091   5699435  56185991  40924440  75195648  30074880   3224480  80586393 
  3847544   1492860  14450883    420643  47742071   3919656   3870750  64544787  36083880  15757716 
 54272545  61371651   3152765   6265075  29658347  13443430  86278842   4308772  30137940   3757833 
 38386894  43769985   5491340   8720154  27809024  20721480   4002228   9539202  40581006  15768324 
 21306300  57630600   7811208  20338296   7928004  45206700  28557936  32733690    535988  10939475 
 46354680  10179685  21536544  45873819  45629530  75362144  11206230   1566318  18873990  29279758 
 28692475  13481747  25595456  66090630   1840454  14367375  55584880  17524923  28920320  32821308 
  7627116  15947350  28385082  68984640   1136232  74624106  34100649  25280257  20226456   4327620 
 19999245  24966238  19861184   5974696  13889700    153416   2100352    143985  30501968  33342064 
  2597994  41146368  16263975  10724432  25541002   3996306   2751492  26335177    332396  81608310 
 10770885  48733650   4124646   3186480   8880448    499466  56058300  11902247  31603085   6345088 
 13657608   6337114  11598198  10192576    465528  50805372   7329980  46603271  21333366  39746376 
 12544770  29955600  18770147   8094306  20281868  12857026  37696140  57526716  25613373  26611970 
  1821034  85639649    135630  74846370  20282820  49767960  20311872  60045320   6845370  44892645 
 19484325  46396008  24834474  26055645  83239738  21894975  29477745  14524446   6355440  24440768 
 19099476  54345264  16959969    924001  28403292  44184840  26196816    687792  61408760  13825135 
 23532600   3211572    734508  19201504  11659146  60574893    770944   1709100   7564375    591000 
 37376972  26421825   1018770  10318581  13346166  24852037  51880640  62748664  13055082  10653120 
 33248340  24392594  54775098   7233096   5179968  10490550   4437448  18993150   9817444  39378678 
  3590804  81035428  19361124  27913977  22643456   3188226   2681398  14537448  17646800   3946380 
 13841866   3644536  70038836  22026363    504038  55386056   2225880  23380168  60502464  26196744 
  3867585   6536538  23361024   4686080  25158750  54042120  42144608  43249436  34007658   5678875 
  4349424  33175125  13978811  10368776  36258297  13060300   6291516  37896047  18608157   1286410 
 10716855  70759235   5557671  51891879  87115580   2201418  18617112  27212000  11952220   8912025 
  3671880   3091690  64473902   1025577  22939280  56126460   4348872      4213  49743660  60217839 
 51501959  19113380     84847   5630697  10562728   1657116  13061260  20954280  91944021   2000766 
 54802995  13478840  33708371  14747010    239838  49822602  54479538   2609607  11617800  10338192 
   100464   2068072  42741793   9691174  59512896  50048407  24683456  14611368  18289816  12196702 
 48377984  13304382  37909474  15554410  34445052  10855098   8340277  30876308  57462032  27940640 
 12412764    444404  36603500  41706168  15009489   3726449  52692965  12814802  48492594  34826816 
 86364472  57889865   4296540   5600700  11939786  40700226   3716790  27049958  22910475  17736026 
 26491500  39380919  36600440  24404544   4007930  56770578    934596  61417296   1538553  25293775 
 16399125  19406350   3736660  10914525  14204225  19331725  23862350  24340880  13053915   9170376 
 10657242  14846593  60389252  21444774  16005948  43791085  16094067  24565088  47338012  75538600 
  4943950  19210122   9165424  45442085   4126236  31797069   6012280  24989391  30209760    378235 
 15587088  34839110  38186134  11159002   4980482  18242960  49624980   2196050  32297682  18538569 
 27577728  25347664  19327930  42022528  18574380    647595   5162176   3090940  46878316  23058528 
   189953  39032279  53511952  67292208  14030646  20349186  11920920  14632876  12754719   2111323 
  8488668  16526972  90345820  33659355  28800232   3036368  59963283  35369048  24793020   4339907 
 13823345   1580463  35221041   9165190   2917200   3117540  91814878  49864653    375832   7609878 
 65597456  58940180   7629249    140015  41567934   8483992  28973604   5548209  76919015   5458800 
 32836804  27937300  12190416  33142020   1874446   7762224   6028344  67406544  32116700  43484956 
  2055258  27467519  53203590  48452400  28940046    873238  25398555   1656879  28699877  30466768 
 26676696  18578584   6873090  19229564   4687005  25336680  20056413  57086512   6040062  40632432 
  5508633   4725460  37400524  22561639  14396677   9894159   2308850  22152300   1252080   9083296 
 15665475   6705592  25106028  31751856   8422446  29396808   3355240  31940832  49339056  31902030 
 56536305  10937422    698523   4260354  19914336  42105488   8493770  52619400   1226080  13824646 
 78463797  48659580  45127248  36424335  22635412  37183424  17550614  21793926  74462206  50539073 
  4036212  23576058  55289430   4238475   6865152  48944844  19660200  18449240  52590190  13059860 
 58660455   8795335  22794471  72946980  23937768  33648390  12592500   4512375   4698000  46303554 
 10145804  26851902  48915073   3513795   4064685  15073280      2161   6426056  16113760  12416790 
 17418912  26182646  22377124   2023425   6015705  28635264  78607452  38411820  54192720  81956025 
 49089182   7006000  22352979  30783840   4084727  22509620   1853179  41271665  66165848  40815810 
 87048528  12020862  52301470  37291212  15792684  54345105   9771548   1100408  38042022  11834522 
 10075146  12371832  66043710  22317840  55361115   2735850  31952096   7723188   2804263  21521370 
  3223978  47560240  58555770   7317450   8416200  21839004  55260579  56212960  43000472  34944840 
  7739384  53995878  13457640   6388767  59485812    937960  23250978  28165335  32542826  14683240 
 29798237  10540005  18941342  20353641   7194286  28742035  10276544   6695731    809400   1846800 
  5483296  35537470  21554610  32889428  40379124  40913550  62121636  41752260  22218138   4248912 
  3589850  18885231  15335174  28026570   3302117  37420845  12563850   3391256  59969280  59127532 
 37693188   6773190  55083660    339968  34081862   9795808    853775    619623   9456616  17984472 
 22082995  19997351   2919399   3750725  16872928  27051381  10469536    730102  65191702   4191250 
 32022252  43954316  70629858  28943856  40552200   2068088   5232705   7417020  24473627  76700415 
  3114275   8456242  14425611    329595  68941884   4909339  15104721   9831238  16627920  17350652 
 73739814  27812354  21897960  15131150  10853115  33558720   5314170  21847775  17092446  13170645 
 32733554   1834160  11789254   4666995  48126280  25043774  23306430  28813618  68769886  23733393 
 31186944  53516048  58284565  72360070  44529800  27563460  25089554  11383649  49411470  51430734 
 30459000  19386600  24447912  47868666     67140  18016858  17750700   6523153  10169096  54067832 
  3249072  26795462   3074788  48929400  32742501  15991955  39655076  16744428  53117136   2898474 
 56442660   4740920   7462400   4039400  19579274  23540440  19236360  21684672  25619022  15085238 
 11332794  64033800  49230440  12212624   1927224  25419150  19930446  26744643  37276592   2739360 
 37152480  23557854  15312088   1706832   6348303    970299    911812   3949011   5792780   7731124 
 10438272  11128890  11431000   8009475  11625768  21490320  14337004  61882782     22725  13227420 
 40051040  70106847  19323512  15939456  16582820   8960700  15364842  20275216  23488430  19085682 
 14808590   3692346  13061052  23107446  67409520  60590244   9534525  16104508    188730  10655154 
 20675412   6879312   7773354  14455392   9281524   9625050  48095724  77048064  11659995  15477875 
 49126528   4024971  22143273  18566692   1375216  24776155   1097830  26460711  55799305  22686816 
 45965082  24218508   7705005  16073700  21776436  25356555  26432640   7605960  33116106  25679418 
 12037356  24388832  54899466  21433275    478590  32045910  15539145   1895478  17503674  19578636 
 23573844  10276122  35997416   9339785  57329160  31943166  23102386  37541322  73769373  15651900 
 42190038  10058165    842880  85221514   6596736   1254235   1689688  78586334   1722600  12228732 
 54064760  49692480  20755512   4416331  14022450   3354213  19619292  33769596   5399220  11151960 
 43229511  15718059  74700785   2687196  38870461   1918000   8922715  72778545  40327956  91573696 
 40265558  21967372  59730378  34370052   9066734  20357194   8547870  12899520  43574398  35101732 
 18915170  74004224  30976500  15787949  48851828  16112208   3193736  20243530   3977424  15620544 
 52102368   7670889  11508924  66151656  40123719    377841   4820092   9254832  23416800  17013652 
 10204569  13239140   3910092  16051776  24286614  76578096  40238406  62387980    244440  36382382 
 30486547   2320996  15059070   1389216  17048244  62214513  38564376  75700786  45664536  31903509 
 75757712  11912580  12296886  29933005  24641214  35608992  64598589  31499817  50122962    673551 
  5718054   6353460  21426960  23761640   5029794  53974528  34061825  12016620   4635400  23162909 
   625380  34481040  26955158  26435424  25583441   4411576  12736325   1438690   6867360   5291405 
 72510139  21716640  12982645    724176    784080  23824608  42523320   4485516  16248816  32542256 
 11654578   7559688   1794078  23655456  56129670   5011695  42889032  13480070  13362540  13354558 
 38414991    787209    681207   2275008    722183  11078740  17058160   8094849   3608896  73217046 
 72056880   6372918  21594573   6197768   1329975   4192240   8452682   5270034  25045200   4327932 
  8205240   5131740  46384209  68893995   2302234  12656016   4936775  39265300  24862896  40889292 
  5593364  31453094  44792280  33639936  21749574  39428898  24313856  92813731   3496655  24344764 
  2190222  13116504  46373790   3669120  16891402  38819018  20353047     39320  21691048  47628288 
  2907720  47642534    513084   2736396   5258577  17747352  66055296   9435904  24332340  28229595 
 12950040  20842416  36333768   9661716  13049295  53336463   6578817  32328476  13471920   6238440 
 26128856  84381786    154242  61902729  41319356   5026264  74932096  59046475  25882904  21480753 
  1292340    564648  20104032  19389114  86027610  87936906  36830664    936078  22127768  82593252 
 12137976  36508384  58711202  35573513  33588500  49863765  64305260  47511360   9419319   6575112 
  1488240   2601651  22292088  10715906   3028760  33782096   8860575  38489535  62951084   4593836 
  2979276  16772154  54437832  34453859  27446991   8003448   4350614   7985196  48413962    422475 
 56324449   6749256  35774220   1614416  18770850   5938881  65562502   8063950  63614740  42042603 
 42522858  25753616   4618656  50808188   2341093   1543185  33694570   9968959  28590015  12383244 
   685124  43449860  30668167  56725488    864430  41110864  36292050  58771584  24932072   9458950 
  9095051   1208300  14867112  48960000  25089624   7742055  49964190  42123312  20654928   8941146 
  8660106   7173564   4686420   7660530   5643080  72677250   3207030   4145400  46714701  18840432 
 45212544  42293688  67325860  36050547  22538243  18575872  12811792   2735658    838992   4633260 
 45502514  39020832  32635344   2281786  33782056  12842552  64238625  35557128   2412835   3325776 
  7626567  18726041   2464479  46593168   2562920   1887289   2758336  25283968  35266209  19574480 
 69389398  48435304  37950087   3516770  65370613      9550  24645824   4166474   1116462    509646 
 63611355  17305608  15020965  77605671  57898480  20157129  19210741  11704966  13720275   7698749 
 16558152  12516876   9142686   6184752   5193760    340490   4659025  38745576  15295398  55620712 
  8146332  65513200  39764771   2810480   1025070  15875184  63435294   2179800   9116662  28174020 
 21067830   2836599   9840688  15092002   4347075  11130675  43969170  32139656  19914028   1411343 
 15136825   2332008  13814784  17085418   6140069  18804535  14530266  17269026   6669916  55246530 
  8594401  12958048  36261340  21068502     37024  27308826  61042041  28664789  68118104  24634779 
 24327345  34708756  32150480    249523  22608261   5002240   2221452  29756829  29709540   2148624 
 27614720  69508218  82998210  42637464  12917448  61745235  29612451   4760016  50946144  37551635 
 45533353  36123260  14720390  12735030  21145582  10099230  21706272  77415975   8265308   1705035 
 11224088  29086048   3012485  21724864  37333328  38920223   1225543   8917074  54946110  49817244 
 39394627  29974210   5924010  10787707  20487627  19557000  57406314  24062180  39553448  51014646 
 10527140  29876586  48092330  39992740  77996425    684870  11512673   9065992  16293381  60581820 
 27436470  46448129    727111   9006100  25899760  16562400   8673030  28001628   7954238  14778680 
  4536934   7167023  32267244   4602350  19055281  45069470  26003664  24655528  16563887   9524352 
  8097942  84652400   6095530  48774069   5227026  14495430  13953930  23079106  64447544  10167768 
 79728138   2695616  32442678  29043632  51050252   2491452   2794286  11285307  16905240  34405206 
  3410708  10321344   5983382  22957902  48298965  28836940  32651311  36656100  20987374   5184515 
  5363568  35290440    334437  16126821   9391736   4146682  39072956  40481700  47238912   3611760 
 21639222  18869652  40302545  30666126   8211644  34020944  19405332  79065728   1938600   7532811 
 36406264   9020228   7257168   7561024    163240  18367716   3118732  20676487  87112816  99360975 
 17044132  50439690   6451224  42220893  15742478  37963248  43742565  39866064    550341   3417834 
 55913832   4032090  57030254  14756556  12983004    791340   7622884   5032358  52602342   5887497 
 30910006  12883125  46605993  11415924  10463784  29062800   3222582   8441316  36226575   4100400 
  2976158  52046631  21379600  52819765  18173736  19192188  21242154  25937982  20511792   2998820 
 63481848  15461465  14274279   1065348  13614392  48337289  23645288  11816640   9073041  40054476 
 15785622   1705896  14724030   1959209  13661418  61380375  27008640  34664708  11878312  12727600 
  4692543   2594200   3965224  18182333  17935340  57476762  17424136   8378222   8853705  14372550 
 34547748    960458  94484214   2567954  17585208   4388753  50851551   9529569   1631452    256920 
 21555504   4181562  42926285  32863286  31103436  88334376  32321520  60780200  41159006  62954397 
 90649392    780570  17591862  44171916   7161068  46761572  30623047  40917708  67570304   8008462 
  5421576  16636280   1489940  10914731  50424556   8320130  28262320  34274240   1271268  61983327 
  1930684  13234023  36980800  17459000  23856612  42578815  12240648  28844496  15050450  12862485 
 12115425  37321075    810333   7296672  10166384  75348572  19140700  16833316  37307871  49071924 
 14910141   1790655  23176134  45978040    787380   1472780  45816659   4992066   7690140  26594718 
   816556  37571293  13287795  12494412  33145460  82472370  18163935  46910948  20882763  16646329 
   252442  25151850  26858338   4648805  43521975   9629610  11055152   2987167   9937608  12048384 
 26883028  52661785   6963792  17041310   5157392  12788943  34303958  18410476     27404  22049865 
 26587360   2631400  16276617   5611080  42159040   6102473   7506947  11003630   1103568  30920598 
 66771666  24239744   6897402  46643256  15334682  36800188   1317066   3763872  53534028  17880269 
 58507192  70460254  42484248   5015354   2540368   3184962  54628100  77612244  11817000   9146008 
  7492425  20237943  46793115   3990884    666966  66622547    404695  13583052   4719668   9880416 
 40077768  30207060  12020932   5720957  16973632   7483245  24791296  19528547  44244696  16653975 
 26319200  17025520   6042000  53659395  10588960  32111566  18782792   8631772  19666314   3310524 
  6096285   9318038  49422185   3074670  34854930   4404618  19045130  63488240   2282420   3470313 
  4063150   4081416   1651528   7319214   8702824  52550202  21199788  62650770  63235600   7051002 
 29594142  54700416     41062  42074665  16716508  50603452  31890042  24031194  28130912  83269620 
  8116960  49606340   3102348   4506228  53614672   8088200  53237520  18377750  32804904  20016785 
 53939430  13750611  11833800    755412  11981020  28373640  11656280  30728880  35016525  52461094 
  6125130  84093425  80310750  11898303   3730676  13874002  19017321  44271216  13934480   9063866 
 14609672   1350360  58287240  22457496  32363672  11936693  20128830   4782000  38632206   9805940 
 58157541   1355004   2321046   8142612   9803142  31633008  76715458  21564620  16665762  19966864 
 88120263   3477954  46736943   3598410  41479680   7793330  33489456  21285258  48985965   3377316 
 33841440  28220962  12613590   7726380  32713510  71808492  48689417   3458334  43730477     45570 
 40714548  31681758  20569836    226688   8750145  43316946  16243767  34426791  48622562  17029654 
  8082880   4581108  20799635  25535900  32382636  13818504  59174460  17760053   6528992  68613948 
 74983410  29209341   4545100  61110680  35795664  15961032   2215584  42665329  46256781   2350431 
 35581168  10568196  45388107  13265802  13160895  10912850  13892958    519312  43847616  17676848 
 46547088   9029794  13540293  53777664  39511950  46729997  32612688  19831686  36035574  35334528 
 20388632  26834682   7045220    420800  12297776  10418586  20848890  51467409  46005102  11568172 
  6419520  29188059  21522000  23035098  43859982  36226840   1239084  44753720  45087650  97039620 
 11000724  35720656  49475287  31366932   2178448  52810104   8705568  23991520  26980445  26958778 
 33030189      4020  17772672  30672726  33021198  17385976  65380776   9473976  21825804    855426 
 22231323  30832220  36347715  36087426   8994992  36697760  20764716  57332364   1285757  29637048 
 43823960  53911200  48320420   4397724  22946085  28133040   4077727  18489240  45955422  42376764 
  8116524   2513952   7092800  36682680     50544  37421062  25389336   1364021  30308373  28743876 
 43039161   7733208   9654036   9153320  34207812  34576456   7285768  25708896  39488864  37665502 
 24561152  34494174  12255558  51250200   1418652  12320779  71417580  20968815  49923944   1734987 
  1057031  28313168  42982554  27263148  13425920  15755808   4248951   9580248   7891650  27444540 
 54154608  13642299  16386832  42425856   3914855   1193292  38167548   1031099  36650708    233730 
 15089948  16793616  21619937  15155019  12524540   3577765   2346128   2239620  46111360  33767370 
  4183610   4340589   7140051   7390328   2078951  55151232   5454540  27392541   9796750  40885740 
   678777  17052256  10784770  20959920   9841624   2840096  26172315  53981184   6513342  30536046 
 51751575  10833520   8427315  28444070  10708875  35681114  18601968  19848120  44334720   3768390 
 15686438  14002395   8558545  10968092  13336204  84087641  91510950   4002653   6072165  11231200 
  8349568  36658410  36220338  16525530  76605529   2278596  14395056  41440840   9180024  12843042 
 88554340   6903135  81365424  40251204   1627024  14367512  41993570   1549450   8386232  41738890 
 42361752  95857120   4744380  51437784  24435918  35387540  16674987  90055365  24260841   2023945 
   986094  16449675  27367662  57876000   8310008  32216688    186544  22270626   4719165   2153400 
  7349496   3698112  25230193   1294046   1288158   2503074  32562355   7486228   9104095  18538098 
 48065001  38994902   1840068  45178710   1325687  25574670   2882520  16736841  18480105   1510436 
   672792  17500134   9564320  35660559  48712596  55245654  25526250  13458726  24804894  88711920 
 24026352  83073486  13819426  25441155  64695358    470988  58599996  41477625   7656906   5995968 
 83322135  72825165  18977024  39936507  18888212  10432135   6493794  26978577   1907824  12637128 
 27270696    598122  52905411  12052612   4315850  37527992  25732770   2975700  57064030  12277005 
 40606467  41011380   3354782  71837920  28279750   3615048  50127128  10201575  36208458  18843272 
 32799852  32894092  23317437   4788190  19691484  13362030   6263642  13704130  46614513  40464288 
  6164363  30917346  38664540   7293020  17536761   3101217  30092264  35050268  45761511   1459807 
  6346548   9317880  28090160   1221911   2029248  18775190  69164550   1806250  11507925  10114380 
 42455728  24861504  25163800  56512311   7214675  21791729  43179386   8552148   9841542   4559400 
 58124183  33401078  37369503  25679225   8115360  48467680  13515312  40562784   5697190    920054 
  8602950    164478  36429920   8190524  28460978  15839996  28763350   5184251  10537365   6115340 
 60756400  11171424  44317832  41931344  32526146   8136634  21451255  18905120  77033670   8844889 
 59532928   9085004   3562606   1974235  15738752  23505573  64671276  16428357  29541942  92781396 
  6169110   7950989  59157222    779192  76940024   7667954  38924000  17061434  77812480  30576788 
 12140121  15665196  12830685  29543490  12469678    350784  25403908  15224150   1328940  53320222 
 11020968  20642320  36123720  21563640  39262528  13507900  23591540  80130332  65407014  43871688 
 14853419  55357433  22453765  35521374   3717090  15338970   1269762  22058673  52203582   1655489 
  5003460  20492940   4344260  16511841  47603676   3317406   7220797  40699260  16864848  77152415 
  3825970  10808842  26706763  13242880  33095466  31998938  44040137  15761408  38353304  55682844 
 25406550  58104940   2206980  80676913  47207280   2252832     28263   6290948  17541580   8880834 
 20725380    586698  41834790   7450167  27854412   3640950  24612192   9962238  48970428  12468768 
  2449200  64698438  58555980   2312927  13468624  39893837  30605757  35921286  12064344    133900 
   927260   2955386  34311916  36274050   1887014  92391581   2955590  65951575   2761146   7680526 
 30683290  16371975   2114910    536305  37844058  12147877  69741837   9646660   7204496   2700432 
 32289012  47657984  34995257   6024096  37301908      2724  31797038   2208864  46535175   5007051 
  5321312  25729900  34558348   3192192  50566505  23485887  39107220  43801780  58466000  69897510 
  6882972  11966262  14058694  15345602   4435200   8839070   2108268  21105492  45158220   2391608 
   867094  57294640  37781512   8541090    149186  25947332   5742104    669900  16731600   3471160 
 49523944  66896340   3487730  18063824  80166620  50846510   9340452  17885306   3226464  15983268 
 24928260  11390760   6789315   3662109  21892465  41679750  52896492   9637684  40375130   4919508 
 15698228  26507520  16801350  21082375   9352336  15542660  34863534   1554226  62065914  14500696 
 18362592   3645599  12237654  10623639  42017391  88186785  10892928  44929276  16029486   6109550 
 29424745   1771384   3741270  21161468  23639728   8238730  23788944   5067490   4095900  43984955 
 52087420   1249080  12323045  62894746  65241288   9240364   7155921   6048840  21093747  69479858 
 63123966   6099002  41987708  15467700  41833232  30908400  26954933  37639422  72339156  49274880 
 67602696  46142070  65908600  13854830    496057  30333576  91426068  27861600  39760812  25925536 
 53443242  70210056  63136556   5482872   3402672  37906872  26619000  62647902  23940202  16302510 
  8740924  10059850  19919308  16939650  37315208  27551520  18016866   9226128   9926484  35869848 
  4589046   7191224   1945010  20253094  18362916  60398402   9912504  18755863   1514128  65719645 
 48797100  23469624  73870296  49177040  25061130  33864810   1336200  92811253  60322070   3007920 
  8491188     52975   1138500   3139500   8778528  42212116  19776492   1970892  27628274  18224404 
 39649508  31583244   3602208  18323676   2515298  10377600   3660855    610493  16715098  18217212 
 36832166  21764710     83004  79851776  24367140   9320240  29874930  34944615  25954478  21579894 
 68692698  25967802  35820800  39640198  54421344  26448260  61917219   4946382  13786058  32984100 
  3126655   4894533  16609428   6410377  46850700  77471723  49126322   7504696  49789234  46507288 
  9762957    561771   7921698    320805   1307478  22940690  13851285  11770560  49239240   9123663 
  7606972   3126592  28987608  49768191    622323   5028762  36525673   7328952  75684462  22621378 
 11373408  69286632  62360556   7895970  21046627   1925602   7137691  66354984  43360641  15337536 
 23943667  43896993  51090678  18965628   3023488    381520  36092032  24301035  25691952  52837126 
  3690940  19934362  24252603  45997236  23512198  15943599  54465047  66842724  23319846    612390 
  4480008  18007590  78020664  25062989  33100052  12817794    804336  42094924    315225  24835116 
 85600329  25350440    294139  17822332    162835  17476850  70195202  28104274  40883350  27570690 
  5318912    314420  48354309      7605   7537550  44759946   6354211  35372108  26986836  82373820 
 42402223  28179635  85974480  19802750  42702418  77064078  10027630  51271788   1089972   4395534 
 30192782  26024423  62243562  33992661    804076  23196249  29071296    556760  15208704   1380226 
 40744656  29906706   1891854   1002573  53339036  24435776  43069251   5644480   2478135  13424225 
 12355336  37002060  44160854  10660342  64726787  51486405  20943128    246980   4936035   6536970 
 15517360  87852989  52898238   5968581  73235347   2366208  26518469   7218176   6680917   1681480 
 21312720   6169840  37268952   3461931  10952634   4693530   2979199  80369064  39209772  36028695 
 29152000  10861074   2334007  25705344  22606662    903438  14060361  28449225  33665646   3287460 
   844033    378080  33798986   9259440  43241506   5596192   3851878  74735367   6845524  12734220 
 53963832  63097356   2979866  39159388  12227949  33878000  29889768  57546720  11799135  69567233 
  1081457  68438253  24443960  63992832  13910292   7754708  37829610   5547020  31096224   7054315 
 30243780  22324780   3012984  30896160   6618797  11155768  25729552     89988   5070720  42567784 
 43761900  15473634   6059340   4163782  10137096   2503386  47421000  12222184     16020   8451680 
 22689646  12250260   5556393   8927074  28404688  69734226   6050612  11770614  16982980  61906708 
 77482124  38369920  13550735   9513375   3753124  13940820   2266280   9334143  19434675  41410145 
 30563520  12312738  47296286   5988580  61283058    458890  20096556  49391878  26482219   7937034 
 29014956  71376600   1140503    252197  17113356  17853252  20862465   6609405  11065860   7001064 
 17834256   3889336   7832804  20227234   1757142  57054518   1786176  10130850  47946222  21582776 
 20320048  21530352  37252722  31334310   2493255  18328479  41327535   6504634   5648160   5062224 
 81614327  22580873  14790528  21280746  12193630  28895202  14676330   5362698  69901965  64333836 
 10004372  19571776  37793664  33811971  49008960  43103600   1779195   1239462  44938296  71007877 
  3184500  12651618  23762864  53800656  40855590  43725140   8892466   6555506  82842850  23724078 
  5940709   7751146  60704072  17242660   5374842   2799601    136899   2801656   8311861  82315220 
  6120622   6442086  27245297  13987239  41414912  28660230  12458511  11118250  18214580  52108985 
 17143287  11066420  86471770  12674828  16583680  10669220    768490  46236864   2719320   5406392 
 26011296     40394  15410760   4537050  68881821   9023572  11363935   5285952  16327514  27175440 
 13492248  14828480  74993860   9800622  20053852  19689120  12462228  20044752  47175300  92265300 
 31203010  45200274  20310580  19376974    574515  30829269   2290995  53899580  19542203   3796200 
  6667108  58495060   6310337  61382405  47597730  16717491  36498660  17813460  42921428  15591085 
 21843850  22113966  54196090   6025040    477201  29347304  47615334    848783    462574   4597560 
 37519524  55413540   8821434  21147210  77255308   4167558   1834125  14617869   5380050  14747970 
 10949460  20853546  80231067   5655833  16037112  29517280  70738325  24579544  21707448  53367828 
  3855300  19179720   9994296  16843335  11646948   1638175  21433841  16644768   1937040   8648355 
 27810576  10252515   1796152   1319280  16475858  32543880  29057370  76467116    141141  12279012 
 40930571  16328368   2224748   2814714  45902844   7262233   2439868  35578936  59386236  33263032 
 45684144  73846125  15578073  26193552  23509215   8297040  67401504  42407661   7961324   4405720 
 17065430  63352443  33830748   9369360  86214190   9641842  23166626  64134455  75926102  29258614 
 16219190  13773915    688551  31953708  13062192   3526509   2109360  52120478  49702218  13314995 
 46669776  28460235  82830708   2754820  16036060  66020673  14959840  33685352  74947713  41693384 
 76657386  19151226   3674005  35850975  18927056  31554236  83594161  81957852  26404230  51694018 
 22210167   2214108  52659320   1784745  10050774  57155824   8182821  45709380   3106701  10694338 
  6135213    603140   1652886   3275492   1746186  27733628  29646296  81819426  55770215   1765404 
   138321  22319276  10128432  37819584  61001072    284752  25266204    421008  17644521   7140005 
 25872616  42609052   2408307  19920600   7281440   5218977   2125417  29503440  88649862   6659774 
 13456282  36169992   2345589  52380090  43744612  90676745   9597588  81492736  15913485  14332575 
 37703354   3412217  28950442    221391   6629784   9317518    211492  52849221   9494240   5126258 
 63074970   5482150   2090094   7490556  37135098   6818512    833485   1861888   3888643  45191850 
 17913645  24604434  79919928  95241471  64895349   5444200   9621372   2885920  18001652  30885120 
 13079680   2784045  48466857  27249735  67891090  21738972   8899466  27064185   5974060  57051840 
   580302   1830777  65770236  32998855  94825584    857675  14672448   9719788   3415365   5647617 
  1018785  12810752  81762150  21327193   2208108   9833404  20023146  53677722    336889   3886704 
  7290415  33946218  57203955  24108064  73873938  35881539  39251190  47408208  30319183  29440628 
 11715305   7223047  13080600  24819168  67962720  21846345  18622872  49662000  14840598  41445135 
 71527860    403398   2053452   6261500  24254208   8246376  47539025  35860968  58734984  13777200 
 24314466  62132184  10168560  11692205  31335810  45983472   6423775  14925834  19824673   3269996 
 33969515  22857316  12211446  59408986  51385811   9208206  65461473  19562031  61529632   4294610 
 39787638   8101079  21264640  52185096  10403120  17296092  44697122   3769400  42226386   9385216 
 86192617  59589384  14849179  20309154   9704540  37382522  20447510    188568  88049520   5285312 
  9693264    463386  53265939  29310435   5903514    783611  40997304  71524368   1775550  36179715 
 17215990  28648628    437591  70587370   8805078  19951560  13722672  19975802  33923392  11148632 
 30694320  13204012  46069400  24853290  11858955  18696320    570213  38774008  35460030  40619172 
 61486776  58634692   2116297  66719992  64276380   4300688  25641792  12688500  61849993  13336908 
   320125  20720135  28066354   2679085  44117073  25572390  40050153   2771296  18990272  14779929 
  7544178    587995   1886201  12266052  15695632   1264032    398486  20749680    200939  17089450 
  1418625  23110308  24211860   3223350   7793664  40464597  44039977  44424500  29125512   4584249 
 26703996   2937596  16493886   1261544  79324102   8827356  23664036    200170  63648376  10599908 
 18609492  23736876  14257968  31643647  25027800  38868840  23862549  56899650  31445337  36241212 
  9011979  58106475  55226390  36344776  16395794  29964129  34070169  33284628    875523  27840634 
    91831  13240600   2040816  49021253  48377322  13011489  21770628    515200  48467980  19481392 
 50941089  24396480   6162720  22709271  23819063  81530376   9825156  11007990  64659056  44460598 
  3386394  42277284  10201632   6819188  26053620   4976832  44221401   7701515  45005912  41079620 
  6066450  43992087  11627208  37694683   7478640  10675678  61203978  15752562  10159230  14313368 
 11263350  46576449   7976232   2540400  18011136  21872665  59524556  10307024   3376965  51441107 
 10074000  65153729  28654413  19476630     55250  63268005   8575904  18114432  24870240   3802704 
 18972240  27177006  39761147  72802632  23386590   7501287  19759770  10773323   5800518   5106576 
  3278394  24339520  33486810   1552243  27938362  40619124   8396154   3146832    762052   6588450 
  4315302  36045250  60598356    356247  57511197  47646939   2091939  13537332   5328910  11294420 
  1278872  17345705  30568968  20070519  22043271  38864443   1279129  23386752  85358556   6681275 
 33128257    751751   5844864  52390486  19465735   7274272  32657428  24394030  42166404  59903460 
  6125504   1951525   6134492  69031560  10958366   8529876   1256112  93346344   3431970    121635 
 16935521  49678624  16549505   8307600  31074127  28926744  18310872    430137   1203452   7760480 
 11999925  11914500   6719770   5086200   6474091  26587008  33313124  76474881  28398942  19752660 
 87429056   1869166  23753601  25782504   6122832   9235120  27100530   7806900   1853056  58808346 
 57605550  11857730  34168748  57441818  21883986  14044758   6148720  19831911  15852724  46872193 
 27708295  23192939  33993608  16857952  11972448  55593582  13362660   7919040  14993208   4269678 
 37800000    705672  36535212  21959296   4996004  30451995  30478688  29418606   9794481   4180014 
 46317489  44855274  37003746  20538540  59296800  34028732  13655668   7130817  10197096   5033100 
 32332215  44654140  12407949   9170223  55593764    768575   6622336   1442610  14592600  73434240 
 43315946  14021370  36029556  13089255  27028918  15825271  12673798  38284085  12796527    226894 
 84517554  17481767   6315084  27782550  13314021  59018960  49086389  14683324  67896625  18131448 
  7530508  44655985   8435700   5151600  18232214   1975331  64135976  43946415    934040  38207323 
  7771608   5725659  26779975  13802539   8171316  10992092   7405872  25634700   5566946  48290715 
 26757276  51270219   9517480  26362240   4625808   8468800  19362915  49377936   9784584   8919890 
 47454480  50036940   3924005  30779798   3143525  17487190  63179424  28066632   1999500  45433758 
   108468  50600088  85400226  23874214  11118141  15825900  14048608  42209830   4206114  14995152 
  8381956  34041686  64871840  13044246  63596124  50003823  68211150  17868600  69562750  10004516 
  2466276   1363024  43468125  31594134  37881000  13133160  16664737   7717643   2897196  17284575 
  3596160   8608112  56006154  11241188   1566546   4548794  42267324   8186530  21578473  22488921 
 15100394   6233710   3930480   4507652  17496752  77822293   3110107  68365336  46128156  60588210 
 14188501  43782165   2486407  57157956  13480776  21642741  19254200  32796000   3393412   7761936 
 43264494  62777465  17518415   1467864   6285408  16586471   7487220  65338104  21114027  16487442 
  6200628    148544   8771956  15694400  10828152   7691518   2509620  64096735  14273299  16535725 
 67474836  21254904  12379136  35575344   7488050    481134  12796510  28210725  13047561  50112840 
  5216556  28914235  16010388  12397496  38510886  19862800  13164150  58006754  20001078  67896486 
  6785805  32481888   6919308  13244025  27200250  24460089  46648000  39854416  67803450   5107766 
 31426560  28078219   6785317  41056158  26428616  75907594  31402694   1965258  46344225  27620791 
 40510952   6365684  27424320  16970070  34317954   9215088  19537030    485374   3075360   8665668 
  2329628   1681254   1645800  17694144  52922445  19335630   4280885    356048  26920422  10030527 
   860079  66457168  42296100  53614704  18466641  37251500  25408692  23939334  26655984  10621074 
 10712544   8460348  35480430    835040  67470876  22189205  76092720   3192528  63813920  27922968 
 18111324  20111780   4554144  45660813  14326588  33860222  20834285   4796319  59087160  15637656 
 46969378  18036256  14936799  46488288  27331414  33408400  14973420  24989560  88227796   4681618 
 67311883  40936984  10961000  21892770  68700324   3793740  26423334  71996970  38974104  26537069 
 18583615   1495137  31702150  54089483     72416  29441196  53308282  88952360   3518982  13008282 
 80021678  21293184  79266612  47975504  14813136  23854764  74952286   7246255   8018823  22591456 
 16852658  66582900  16377080  15864600  22986696  24676155  74055385  33271467   4101624  50870582 
 14439510  24812082  10184130  15482622  53739378  76226162  27892860  20228864    390319  25999957 
  1661376  55506002  12419869  10081692  85733864  38764880   9837100  31283308   5987664  49987692 
 29393780    153872   5566000  46357640  70792680   1865688  67590555  12316752   5833520  37896990 
 15375080   4101300  39084318  50842635  25206320   7430528  65288925  45270080  19458080  41137226 
 57563390  21471324  14414112  76453454   6779045    832746  26856804  35460996   6753132  61737852 
 51508926    937916   8405516  28148960    135174  52740390  23606132   2728229  20907970  11299470 
 35063930  36334242   6578366  19073312   5050995   2247645   4313793  47141963  29060207  15019668 
 16187808  24468576    664088  29442861  37997040  46922085  79206792  61450816   2747100  64711397 
 28988096    457677  20672390  20921520  27121304   7677936  22407819  37409620    507816  12556679 
 24741280  10800984  19543557  90531180  25062912  31459127   5463040  36838288   1721590  45163360 
 17185164   7475450  54676125  17222950  23041662  60980477  58988930  20339935  39781152  36526797 
  2141640  13837600   8580552  47014944   4721805  12995445  53088660  30780147   3313176  12932257 
  1304086  44085533   3555750   2895099   4516290   7780504  34338206  41225478  10228152   7036735 
 23077516  56391258  10192398   6290106  21956272  21095844  10307250   4043871  62193533  13688656 
 21960664  16162448  55847847  25326463  81779922  35402670  24176846   6008600  29524606  38657418 
 66171348   2326500  49773880   4966988  32495238  45558676  63983304  10374089    690900   2842890 
 55584691  43964004  43021987  20960867    249704   4068364  12894968  33273240   1259445  21693671 
 56511255  25834497  17577524    299540  62143466  32383320   6756438  27986357   8060622   7591982 
 36949332   2908320   1138371  26951292  29048306   8982546  26144528  29740284  25504740  21176511 
  6708793  32158068  13117830   1690500  13502400  39903984  67848153   5383385  52400040  10726008 
 47651307    517244  63664361  23005600  36540192  12007968  30127008  32360172    192375  42473004 
  8289918  49709765   1635793  26746060  26080004  20073481  19665796  22410096  62729430  10102905 
 17363010  41591402   5211899  67932000  21582442  30793168  13081568  91280034   1084860  49650510 
 10595640  12489984   6343324  33159006   6022196    497714  29457470  18566994   9710810   1156245 
 10434408   4761820  25678050   5729240   6865012  37260297  14207169  22503339  13903296  54513720 
  1111505  23101704  30697224  20445750  17875836  52450044  66025342  44125200  37701594  13466970 
 79756384   7355554    733725    913664  12551177   4590336  46256114  44843760  11119313  73946076 
 11014920   4416700   1823017  11929621  33619509    205308    814590   3266240   9016000    888349 
  1291032   3449118   3171096  49572875  51678696    678854  18675888  46628960  17906283  32106876 
   477274   1832166   5537569  10087777  84281944  37385028   1932546  83986848  18093847  26157800 
 15180714  18813462  67806336  18696670   6622716  28819620  10332712   2987116  37035375   1110156 
  5607254   6114880  23722812  51412365  54385240  21844448    611442    326040  34336050  57829074 
 38346199  62007498    356130  46920420   2397428  38810940  24718484   6354072  77240805  65199575 
  2001090  34343732  31878396  10008648   5203808  21590901  14108600  18368155  15871900  52746944 
  7132496  41080138  52430768  41923234  14039375  31580250    150080  50782402  44773520  45386872 
 16641682  15254460   4533305  10541223   3838585   2477404  14049882  13236300     32224  14981400 
  6580448  29348032  73949256  56404418  15437496  51790725  16932447  18357064  33512655  42511748 
 18364416    472752   9681000  20110976  19948345  17882126  60398184  15796538  10300456  56507917 
  5204432  16914746  40826136   2973411  23909050  30130341  31858073   5477260  15680925  74020250 
  3386859  51351307  10485778   2611434  53350752   1412204   2925981  10718792  21201169    145579 
 50862870    147272  15614808   6141336  40999200  23972980   3147270  70893500  68360214  26336495 
 32613386  61492392  23520600  47824127   6603520   1935960   2062060   8258112   7709994  41934576 
 34885260  19095300  17453628    283836   2207758  42295660  13891500  25942353  46830420  16404640 
 91368636  33812550  15521288   6057627  22710677   1756573   6771372   7846905  73713768  32802679 
 79941720   6886196  59473008  14226385  35267379  29725371   3177027  31043160  31962017  45773364 
  6254926  27501432  22730190  52152504  39469092  14910780   2071612  25489184  51702300  26802115 
 28616904   5252466  10780095  28114344  46584615  47435296  36193520   6652037  30023355  11048460 
 65878800   4096064    664224  25482003  39096344   8516024   6037548  35781417  21415407  55660920 
 15267056  23822640  33907146  45306489  80244450  25386596   2692429    813114  16842966  54320298 
   710202   8419572  19102763   1795470  62242200  35993230   1716270  16409757      3739  36046345 
 41644068   5121515   5137504  31339245  16151376  16867072  36035168  16706090   1731389  42856856 
  3387153   9315880  21251741  60235548  24972420  20799330  36717120   7187378  32634516  56250018 
  9528548  68299336  68038392  11480634  48607944    764550  18360023  57107616   8460644  11121510 
 18111381  54432255   5640511  92977776  48680153   7395949  32273250   6363357  13984828  55188084 
 34570836     78676  17980320  15387790  19788525  14741720  39753504   2854155  12394088  34698742 
  6488615  17928120  27635718  21573603   7761849  20769307  18034392  33224880  47322977  17744100 
 14713536  56702120   2880744  11275302  81088980   5916964  68545856  12392220   2450057   1814127 
 14017630  69091830  14013237  40701216  26887768  14362353   4769970  29693391  12442677  47302527 
  5587536  76263525  13991152  59299432  74544951   1862784   2704401  45990763  12877436   2728806 
 38422650   5482620  37404762  35778813    179820   2236752  16943472  33284560   5148145   1151486 
 92721248   2097196  21087114   5846908  49213125  35987424  19304180  23140260  24861858  32263263 
  4647064    289226   2144576    623286  15863271  12665856  39885566  26928814  21490920  38074518 
  2167368  17599764   3721500   9621725  48487788  31547072  15657408  33982260   5480340  19010004 
  1097166   2079690  14920320   9065226  13511245  22130889   7579137  21897140  49656126  11291068 
 22024112  92628788  19507488  35108060  46396190  46954261  34954296  17155488  10331766   5019240 
    26128  50650496  17150752    606424  14430255  46648772  20924078   4167306  38536658  37611747 
 54584366  34840160  31233800  13883840  89898242  47330288  35868147    769867  11459292  36118796 
 12859648  67007838  13277986   1574829  95737920  90553573  86526948  59518862  29175720  12200640 
 23252922  39360475  11810665  53689028   6592993   8858352    238620   3680628  53510628  11872360 
 11935440  41525027  12307834  31828788  60341463  34676352  11134008  13819180  21867300  75410040 
 36792455  42380877  37120566  39898560   3429096  64066431  17266600  18481260   5245802    754475 
  9584432  22146247  24553081   1272380  37402344   5271420  10391144    320320   5160376  12166572 
 10589040  41482997   7646145    162377   5225730   4621824   5799640  36606108  43599600  10075396 
  4664142  24331408  70241808  32176172  26142736  16412264  10638516  48803328  71979765  35134680 
  2558160  62683152  19635549   5594316  34841688  43832978  38021760   3376500   7694032  19595503 
 70135000  54770480  10495392  15497820  13752263  93379623  10892670   3470985  19620680  38429616 
 85154179  10236884  11390826  21999131   6802411   2756073  52302489  53371345  25615116  23453380 
  1687886  35008875  72760724    182616  19836060  64588800  49299099  58455070  24181992   1727312 
 14075201  73769564  28938514  38619035   4023067  49791996  44584992   2268145   1005139   1594527 
 20691437   1676125   9773208  41702632  44887752   5684976   1935766  12783232  18678254  43868249 
  7337610  11215804  14240990  28424825  12373920  17979968   2272375  22397210  14249352  35193228 
  4754500   4438904   1485076  23217264  14812957  29055432   8005120   7547638   1822284   5038025 
 11810624  28448212  25189989  11307754  54703353  25123548  19295545   5851440   8835540  30656934 
  8527800   9429320  47924078  43636045  43092840   8255164  85688660  46028384  20489130  27116403 
 21226995  82593372  27023304  50364160  42695129  64108233  34807745   4557960   8471610  55725672 
 43023652  42075460  42788060  76003515  87656688   1428440    294216  28168750  76860924   8930481 
 11176294   9774248   2133650  33801490    572440  40044160  47554039  15597542  16905622  16327685 
  5867520  44188317   6406272  40260486  11150360  16440117  36901846   2059020   6433911   7764271 
 79015970  63568368  35381217  63661898   6195840    135052  25119264   9273117  11277225   5467825 
 24384963  37446024   1545351    342364  21051506  32473464   6494510   5390021  24136710  19148085 
   772376    431739   7428168  27447060   4787153  49562373  36323720  18274251  59321845  30415254 
 40091046   9157680  22933296  49595343  58449216   2038960   5104684   9485883   9476523   2804526 
 31865985   7090506  28450173   2693950  73214405  19162504  14641263  13211100  91068292  13631634 
 23141760   5712477    390775   5675208   1355072  55771135  38003056  54168503  12652262   3357956 
 77953353  33043964   3408038  40440960   8105658   2721171  22269282  91147392    833230  59622672 
 42195180  19973206  15523200  35991592  14219744  14578842  28630888  42882490   5793892  51703682 
 11111675  15394768   5667200  24290022   4731198  73975509   4195781   3721742  67214785  14150752 
 30024921  55487405  61868598  42555281  46484240  35207578    441145  24989877   1589980  11185590 
  7695760    478222  27417110  42586428  40048395  40965726  22771948   5069190  36158810  23290272 
   849344  66099195  56225565   2978874    747488  37758880  37926144  19771330  56329670  23476600 
 28488348  52512768  13312000  80638020  45020052  71925715  14924764  13351086  14411544  19161350 
 26234520  12283106  25291805  10888800  39389952  36929210  31280340  12248000   3822950  40981200 
  6127790  48176205  13070324  43417087  40199616  29245098  85577316  52788740  42416180     10455 
 34024727   5935046     27462   4834837  15680952  24626966    179775   1091355   6246225  55787256 
 27394227   4345810   5574151  59624525  55097760  82321554  39473968  52050200   2906064   5692234 
 48252288   8905240   1017554  31706829   7629938  35688384  45898860   1399440  21340965  25892055 
  6416586  31069759  17672142  15179516  10797672   1177400   4844360   7210504  36112323   4986320 
 15659176  25637920   2793000    246010  19331690   9693152  49948416    586024  21073149  22191708 
 20833860  47162504  27545088  39199168  21538764   1379325  33159425  11056760  85691430  17841364 
  6455216  49097760  22642064   8584485  69562878  27875524  36289264  17318388  14812647    702939 
 13552000  42814436  16220994  48914060  27178646  37142314   9398891   2016546  19252947   3937347 
 51319490  20614995  58039450  27874314  28470855  56582251    847658  23479547  14059688  13759841 
 53488792  34255780  22371825  35043476   6642900  45598520  72620743   5063865  43563079  28662588 
 21527660   2666354   1843565   3751044  12718440   3888495  51884364   8609691     54495  38392495 
 11038015  16775775  41456597  11094176   1469072  21936668   9758330  12200265  20761704  60162487 
 47404656   7256064  18743068  12810839  18675086  55802628       192  46457175  13097062    343574 
 46340400    724438  80048490   3854004    437880  43788972   3785364  27772920    383559   3124836 
 10422325  25626987   6464640  19964336   6161900  37925799   3983248  41694480  70776906   2411808 
 76419495  22414300  25275216  17961636  20848030   6101760   9765925  58901920   8556416  33511530 
 37381488  33610215  30240340  21969530   6542479   5056732   5188700   1609824  57748798  23992740 
   253194  42309946   4221536  32775512    462352  10721930   3275755   3759210  66014531  50334976 
 18019752  53106084  20232806  25313310  22818474   9685416  33645172  46651140  14625569  14804749 
 15213825  28977280   9059922  11791900  43720838   3254706  69235776  64145957  33546464  28204545 
 17749550  18674207  23052086  41005644   3081228   7141737  14131824   6349175  40124760  45430752 
 56632015   4547415  20999306  44632912  30214200  50318016   1101849    441902  11206520   8945555 
   159643  18844573  19610846    895926  22368500  29255694  46594590   2879108  36449208  13954518 
  2634500  24634592  64281464  35566518  15605171  85571708  20050800  13633880  45775994  24569250 
 23842950  13288600    591873  30739706  15424200  82080292  55522688   7686296   3626234  28305144 
 42324300  12935808   1885760  41132238  55398240  45458609  20618637  64454280   1769620  36652123 
 12304338   3978840   8546044  33363000  56187712   8729127  10502553  11790279    779842   1668420 
 46283850   1549916   4500696    589922   9044539  18513404  46290090   5279120   7542748  40915192 
 79875902   3398268  49411860    104748  14769544  10728528   3641517  39927118   7013461   7985160 
 25573002  66663648  26224830    790848   1159960  32292036  13549410   6695273  10486518  12438446 
 32538930  31011690  23714348  69504200   9970581   4540899  22180504  28606452  45518775  20518290 
 55905468  97142036  14081850  17227185    647989  17552704  37465758  26976054   9075245   2360096 
 18007770   2059196   6242267  13498326  23421705  48684430    568862  14263014   7079424  37075909 
 33317760  17197614  25119710  28282065  24119919  16396171  10845546  22838400  48249303   6806520 
 58679808  61113744   9518164   3773550  10904768  26497280  11180008  53845818  49372078  28259452 
 23265198    519570  15740725  23512762  53661520  67071304  22404424  50686020  19212996  11054588 
  1724666  17238852    884260  55123836  31631020  24130787  47059495   1836656   9944600    248589 
   741872   4470336  19790901   2755084  11563604  43662784    240960  62233882  34458312  17387838 
  8237142   7269972  23986040  66997440  48937756  16299120  27522568   9308970   1855459   3183034 
  1163422  37197567  21585957  12415714  81608031  16021369  53026754  28554408   9447675  38962684 
 21914090   2568201  11644048  12848940  35128130  43780413   5234976  28882840  13852720  49206514 
 21775592  20797552  15984800  31880464   9445840   6460643   4621491   1125775   7605962   6010016 
  3905832  26714176  17653875  17847405   6530890   4849013   6156428  46408437   6777640  10452605 
 20828826  47280208  24156180   9677544   7141105   1576064   3199500   6488552  12322205  19362988 
 20253784  43620638  12584588  57761118  47857030  67015508  41037480  50307590   6786696  56094150 
   296094  62441200  63413504   5513526   7163080  46609936  10195518  26125760  18688923   1469400 
 43341500  24699136  46486662  25437698   8259680  11249469  76814738  11057013  13782145  15965430 
 43251433  33180534  55599264  43410939   2079242  23930910    409770  40658696   8104005  16055385 
 59037330  72263760   5488340  39686616  40365224  44325526  41162067  23767205   3030984  78651168 
  5280039  25361466  38653568  51488710  13366381  45333051  21317204   1200991  57302784  27759487 
 14105408   7595515  12663000   5426208    177504  21120624   2536698   1469196  51553332  29248180 
  9515103  81028494   1844282  31616991  42230082  24067656  11284061  41106035   6370367  12868615 
  5678845  83672768   3142200  76993418  70006804   3991374  25893604  10360479   1540468   8134400 
 12183990  20745522  12090950  40022829  19283940  13748988   3937624   8043875  16719332  19958036 
  6142332   8667963  53679630   6529653  78392915  92895350   9666380  29513948  17179890  16058908 
 10082160   8088440  32054880  66788274   9276730  24985727   3182717   3502256   9154288   3432384 
  2005308   4649792  22740872   1968240  11107712  23026380  11921613  26103330  55073865   5549414 
 34639104  13840281  14967667  43082082  51259409  60258996  34681180  46953252  16248872  44137212 
 13292004  59466902   3805212   8459412  21606661  28946125  29794348    536825   7223538  76952239 
  1932615   9889451   1064635   2027615  17888737  34721352  28011984  25325514   7721100  69916658 
  7181405  41578624   6870510  28332521   5476352   8296374  11360997     11913  10224672  53589048 
  8573818  37538760  11451370  87257655  63766008   3692118   1277650  73594710  10023264    139240 
  4842492  29524635  44077692   9473212  59029884  31834150  32260835  10936500  14431616  23806250 
  3719758   9204170  55850330  39228758  68087326  52952514  25090688  56718358   1255162  23157167 
 30537635    303338   8703342  12781800  26957207  21943988  10947652  19134976  37649001  54662880 
 48205788  39862878  10064600  38730186  24191336  11677974  27740027  69200880  46901872   7006776 
 48791106  26886578  36044105  38808360  23717715  44862298  11796961    551301    498204  82158867 
  3517692  45781395  17845086   8022717  12175093  11007024   9134212  37665030   5083092  39848305 
 40041120   3322580  22566584  19183232    234307   9942336  48012576  27824692  12992903   1657611 
 21765222   7348026  10206973  12524700  11586660   6831176  14932193  46349822  23673384  60911009 
 35726212   1737145  28135000  50998562  34649484     14904  60732210   8852076  84895296   5665779 
  1949768  84749760  20116470  20598138  22519290  10129280  12384688   5770674   5697445  13466040 
 64096158  52421968  26192460    119416   5577074   5047088   5955840   6522516  32044224  75421350 
 24307800  60561120  47237768   4428278   9621684  51293550  67897898  16945570  44143080  30309780 
 76182670  74365722  53343780   4972806   2886444  39965160  21278400  11430064  12492348  56953312 
 18369702  12792600  16505209   2619956   1756650  42719616  31195215   8443416  75943140   5649312 
 52916976   8038540  40591696  10769705   5840030  41505757  70564600  48375626  21438480  53415450 
  5694732   9288185   3524086   7392132  29504052  17572498    749637  20427412  28623165  40406700 
 11865590    805707   1051350  28607572   1523085  41223123   6541260  10047555  35292984  15330520 
 63683250  80722488  24016048  10119204  40203590   9884732   5088234  40239236   2916780  29992032 
  4651200  86569450   7667820   2211066  10423278  13542914   5462896  44374620  51502941     91980 
 13612234  37592592   9261808   6320160  48757815  30682392  44145027   5813888  24402282  13517512 
   241680   4683296   7819124    561971   8018854  65488176  20733752  30422840  17679960  19089225 
    77955  31534440  29465401   1411478  36033889  24979336  26324870   4566375   4637691   8702694 
 14607732   4163260  84074868   6015178  41220698  41032992  74696692   9759087  29857968  33831374 
  1893216  24640000  17383860  30268724  40962285   8736453   2498912  39353962   4245810  28036167 
 11674475  10623744   4187104  29772150  17793814  27631170   6271980  81465054  12166140  51985389 
 42965370  26601482   7950180  58939902  36576144  43967170  13928486   6959409  15279520   5072834 
  8982504  12551150   8013867    926640  47980326   4951095  77786135   8360625  14534028  38199535 
 20465154  83672433  52552048  57960576  23712794  69186600  21803595   3075044    263505  22806992 
 27062959    982287  46181504  24961136   1631946  28575668  23012370  57588630   3521188  13944915 
 47253375  55050862  57061816  85864744  20067960    142968   7689489   4708704  19562404   1136272 
 28483104  11232516   2090278  21508164  28863922  42288435  18965394   6738921   6895755  10369153 
 25612215  15026895   6947623  44274108   3341150   3388572   7961212   6046084   5825424  55968192 
 29335192   3380002  16540050  43402614  47404560  52812408  25103001  85942560  18606358   2008556 
  7993040  38284640   9863910   4836120  20878758  11475453  33691484    682720  66764856   2253615 
 19337228  41073718  13004706  15130164   3823358    603992   2040125  23249394  57297910  26580488 
 28452956  24324201   9868602  34844544  18696349  45754080  63523842   9553632  13469344  54326000 
  2185360  11523408    107613  15110640  35651095  78737151  13581100  30273925  14376222   5229660 
 48297180  23800752  81583000  47457872  23914904  23053088  21424120  27038919  69582192  26143864 
   928574  23485168  16105658  28627466  17970649  33275304   7232610    315669  41921796   2022930 
 22689184    160064   9087527  37999611  25301143  65252624   5824361  17949039   5076360  25045670 
  3154984   4066644  32454960  93780571  11883040   5663200  44748180   7488288   6872553   6788488 
  1473729  12622772  22358472  40485367  27739080   5606172  58363662   7957584  16079920  66417928 
 44964250  39608624  36383093   6321585  59050350      2420  10665402  22655965  53413959   1559496 
 11307310  67555404  42641236  81544572  18973989  37787793  24500096  17299950  15688128  53870400 
 22957127  38806164   4386180  67012723  23205175  18001305   4266864  40627530  25680510  12573468 
 11063848  29858916    469568  19601960   9270346    133500      6090  27007137   7018220  43757900 
 22238584  11782392  45097810  54399072  28676080  35644518  60665535  17000550  13934112    720900 
 18002964    394320   7575078   9227964  23534688  41562794  63239635  40306960   2708475  36857760 
 32442386   3280641   1358822  18534343   1420902  34301376   4193951   5333607  37562005   5451345 
 14215390  15974424   2869440  22034565    806511   1009125   6699758  40346748   1288651  31314731 
  3281040  58726400  29051506  20562207  33368400  55934370  69850742  32549798  60257831  47502400 
 56197008  80720971  56962680    328575  37232480   1392273   1166277  52992807   1057048   9378552 
 39069936  21033539  22611467  20069088  17749732   4638336   4885232  44381375  35439236  15105938 
 21040800  24673119   7407444    306180  71172096  12738328   4394676   2145024  29886648  27711360 
 18526064   8724490  35821088  24908356   3094221  24188228  14641851    393495  12604427  16192000 
 74708475  17492244  25602576    283746  24104293   3589344  13935240  15466516  81096120  22302810 
 32881012  45985092  26106483   2331339  24753456  31922928  22741660  29846048   1799490    924020 
  4576845  15119650  26290794   3240930    166556  39335828  32386476    530121  19297200  11487956 
 15777216  70596240   5198700  28787382  21374430  39947540  29250985   5207673    722358  27146025 
 26940816  26576508   7727184  72549996  47026641  12661212  39060840  12096198  31932334  57365075 
  8211100  35480040  19080962  69479007   2437054  78263523  49438740  23980118  33400600  38025288 
  1601040    705002  23481225  20883540  46318140  37288692   1491789   1670243  39911112    118006 
 60848150  24461297  12535160  13833270   6935706  12945310   4815968  41147820    370000  47253134 
  6371820   8444436  12635157  18205173  29339001   4313424  12769344   2920617   1450848   7970348 
  8156055  52740170   2475925  21489118   2254464   6216942  55670373  14387460  25690770  53456256 
 25431762   1777622  14503237  32269830  20043544  13414503  12255420   1976660  15165670  15855372 
  1544620  26249600  35549220  70696316  18426979  20519000  19123548  13653720  15954752   6826336 
 27251158  17970530  45780592  27480596  22789962  62002372  54877020  20927205   2155614  33087520 
 10503084   7710955   3074760   2832466  20658876  30153216  18183319   7481222  33618696  33486750 
 37772496  20040095   4038560  21247569   7765810  21191410  75453957  60248070   4530540  27960472 
  9614080   8004307    255775  10536428  48497196   6467032  20081871  65944161  19346690   3577926 
 41564641  15805206   2821118  48220575  44081828  13597144   6164130  19383060   1520040  16413750 
 73096192   4929939   7659134  20294496  18217863  90802464   9516624  51091918  10433646  48419399 
 35154680  30641687  38604300  50496894  41697521  48773193   6038600  23144520  35488333  25208540 
   717570  49296450    648397  14749752  81376094  14365110  60940896   9762419   8954568  42723375 
 16078274  38679975   7915725    601768  18576298  19180650  12458610  14367444  19095804  34568918 
 44320976  38021137  14808456  36533328  18496443  18357922  18560532    379848   6527286  21583275 
 33415140    317604   1421466  30872075  15442320  29625198  47138626  66491932  48576780   7283388 
 27834408   7946993  12089244   1820361  26734773    931210  20413448  69032966   7283400  22748644 
 33327528  72244722  26295762  24685094  11047878   9843948   6189868   2441285  12920955  33965274 
 17968643  14667596   9869802   3731655  11442690  29950752  13232505  15093603   6353930   2446728 
  7804950  30507984  18755451  28480440  25991000   7092839  33162516  16317072   7616455  25543161 
 18810066  42274738  46282588  42664973  79723094   2733855    642276  47869836  18277104  11715273 
 15679800  84662346  14956642  10689840   2477799  79019218  45028725   8495953  17724336   6496380 
 12629280  18024944  33675904   5940260  12673141  13533609  12184838  61303602  82744024  14128288 
 67269328  14475234  29234351  14807340  12208476  72628424  12222320   2065296  64008630    335300 
  8262878  20830805  51213012  54783027  21532224  10537594  78818300  45064894  56766411   5122129 
 39056952   2934868  55078452    507360  29976270   4525440   3764310  11259236   8557606  43479240 
   164394  72069636  41511200  16913471   9312205  38065792  35962717  85006560  11746464  30329364 
   812636  68605918  30557092   6942600  65577600  56067766  22280272  71709912  64885095  71792012 
  2803157   1903605  18074101  85280556   3427360   9221736   5142300    436645   9648408  47384766 
  1178372  36071246   4374704  29969328  39101006  17454903  29167732  76025664   2792420  14989065 
  9994476  10336008  20923320  46202825  58675045  24414060    809820  43998136   1199682  63657580 
 14871808   3252910  41153824   5844447    443196  28986048  28461810  46217835  12626144  75561770 
 71288991   8583011  61890480   2831327  25533819  55349014  37699816  19954120   2789020   3583620 
 39951360    827785  57616986  51021081  39986650  10111690  22515912   7352580   3763722     68025 
  9912645  12913103  29982774    223965  34436416  32467248  70627743   1673406  54728000  39011154 
 56131550   2583670  41380368  71488736  76738140     17253   5511681  29017688  21982100   6697320 
 41849784  16979408   7654255   5863192  25902630  12864828  53835104   7569645  27284335  18120227 
 60168374  17102092  35462169  34581498  23093343  18527454  22233263   4413220   4896476   3193780 
 35906948  26754332  10855608  17450796  31566999  43799000  50309625    861765  27157702  59238795 
 32184064  29321109  19707864   7096740    191750  85764763   9423468  14111045  12814956  62843078 
 42654463  23874188   7186432  44465871  12856896  64068147  28512849    392496  41392890  11013180 
 31416858  10029767  28858060  17044800  44450560   5422664  31244760  12328326  78142706  26786790 
 69009798   4917522  64015000  38430000  59552115   8594550  46957032   2892907   8024800  15610080 
  8912204   3869920   3922538   7453888   3732384  67337775  24356648  47924286    972792  51236240 
 24296250    800880   3221920  54781216  44366760   4200882   6858531  47687178   8327055   3175326 
 38360601   8916075   4075880   6854288  11906152  42886890  37568216   7946263  54071145   3245102 
 13187713  33403356    951670  79983392  21588398   7270120  73119240  22864842  32659217  20195084 
   572455    965922  40975200  21252460  55892717  24291415  16894752  30798800   1521828  64921112 
 16440480  37440063   1359064   2890822  23568930  20022180  26219016   5260700  12233606  32865602 
 37008426  10098255   7965370  63929790  16644950   1082952   8251776   1760080  10649100  23834412 
 15849363     23456   1514960  59935436  97294007  41138306  19803300  24543294   5664640  63617208 
 18457569   3456423  26655460   5497966  38858267   6118644  66509100   8247330  20081070  58367868 
  6457276  57869640  29501247   2509938  24636689  32264066  55362560  69365002  24540555   3476214 
 77825216  16707766  56890704   5523252  27365888   1661667   8241481  23689216  28499625  12876280 
  6796020   4121922   4388475   1411161  69695750   7091045   2470320   9272583  16030619  37532980 
 47701212  17320017   7800250  33854821  17597628  14796314  25901472   1448794  29230608   3782300 
 18202734  30434292    568108  23196186  11929515    515614  24888366   9112368    701704  20869320 
 30856156  23118453   2172781   1689624  11021176  45811920   4971600  38344950  40210542  82555392 
 44113374   4680600  26250900    789321  22845540  22364988  30148086  82261300  62571180  29683638 
 31929460  20026113  28282230   4954614    286968   7541295  14277280  23940903  12268015  23670531 
 54082104   2529760   4294404  20892220  21400416  20416560  58403850     27258  46384030  56436234 
 70808000  12960794   9555758   5914672  31660503    255888  41042051  21971954  12324960  21568990 
 52966980   4044848   6241456  24972453  28873152  19061250  43576404   9862242  16548427  24180750 
  8398546  26393432     57605  12872750  20089240  47347500  44249064  26124126  34882800   3731154 
  6250164   7157254   5433088    492582   3800484   5482440  34830546    876375  43262362  18863496 
 26467584   1943795   9706340  22660673  51348800   3640050  36019088  23636160  41854440   8039280 
 12096804  22404249  76571209  49470350  46209650  78421035   2311224  70196280  22312353  67809440 
   920448  32607970  30780600     67936  16539130  26665212    428792  14917496   8732570  44906652 
  8313628  31715125  69700372  47606455  59059224  34605300  11762100   7740000  42083912  24611360 
 25736205   4943748   7895624  37005062   9486642  32552512    251803  36903399   8490364  12546846 
  2670192   5872508  24057060  79284867   8745984  54552430  20061226   7190208   8970800  57515876 
 24559632   8664162  43531976  37346790  72108400    548400  12637372  12849225  67561760  72952176 
  2014320  19866552  51928866  18473080  20014344  52522980  44720901  18422152   8916106   7902144 
 40174113  23316840  42643965  13376888  38213136  29463232  58132096    949212  20808456  15825150 
  2745808  17032748  13703744  32210420     12184  19445396  15194216   2102993  16118400  31957233 
 75796560  12742115   7447905    393372   3182457   7123311  13156304  36812720   6717522  71159572 
   464526  25858140   4746459  29657628  17772096  46300800  14370665  23861758  48594300   7560512 
 15359939  22707850  29563842  32894048  11621792  23740246   9998754   1027950    998046  23851422 
 12875877  24239052   3322400  54312000   1242376  64380063   8510720  57769321  14734204  20322765 
 27958994   8055837  37497076  19376000  51098561  58341096  14394820    513590  76494684   6109800 
 13173627  43780398   6288759  20142075  58623750  21260500    959000  15989248   9436050   8101686 
 15143936   1344684  91978817   4186055  61236805  44335835  26775850   2985584  51114104   3576109 
  5821130  74848378   1419680  18313616    119280  70621005  48598080  52678053  23408980  30032156 
 26993750   6342780  31908875  54897095  41309142  46271100  58894635   3206892  23206989  15618048 
 36529740  27461825  28531008  19141512  18214056   1532882  26145000   4197375  14764500   7840760 
 24850980  35963262  16981006  15206864   3031952  63903520  26896320  66774555   8731530  19626376 
 61540548  45798408   9683830  34855129  17474430  82520516  23651387  27145836   2873560  66064376 
 46471282    423196   6288600  32110848  69547896  43628375    758718   3172416  10452096  22764924 
 25912070   1192230  69632514  20043304  53825356   3148800  50443710  27936536  35299440  13586210 
   428497    791040  60574689   8054564  33306315  89673283  55330352    697158   8431536  22670620 
 24520940  20977335  25735731   2694285  42551960  10954930  12939300  47947505  54784725   9401448 
 30758000   4002242  40386450  70334592    679896  66089101   1404320  14410890  21459490  16274548 
 26031346  12819480  25102153  43584930  57713808   2449252    646228   4524593   1342768  73301998 
 13990698  16761857   8971538  61357248   3255143  23068539   7700871  41556332  12763668   1244859 
 73899930  38040948  21528414  40351710  22156728  11399908  66045936   1662724  49974066  10865064 
 60709840  91823889  11275104  13135883   3381378  18843660  26269488  27944712   6913565  31541757 
 13369018   4738628    810206   9315042   3076840  85590120  23284230  18453541  59312285  45404176 
  3089650   5293900   9158210   8505224  15786810  15426732  43384392  48275474  69769938  91885288 
 53876966  11364910   4961572   3340986  23692230  13803062   9410663  63820800  10554273   6430528 
 46176872  11103040  10916675   5487300  36531411  40344668  27974452  28158900   8163908  31926349 
 59774616   5566444  46361492  32591710   3346410    799940  36598464  21570790   7280419    760424 
 20950440   5081328  56456315  44721554  87933888  11946260  17982873   7332768  51203592  53763906 
 58177212  58228768  32659900  72479229  26174700  12765814   3847158  33802320  57747137  23574918 
 54077322    443520  24091899   7299485  42697200   9830938   7698235  14621250  54756246  79457433 
 20131825   9388518  32300667  19906180    254064  73618675  26283603  56881008  82479475  56076450 
 24956331  10424120   1352703   2127236  42653458  17916088  38727832  32938615  28969164  19010420 
  1096260  14194110  51511552  38859250  65237016  12614536  18701525  51880332  25859624  79153950 
  1618002  35772261   9832258  58189104  41999113  64667504   2968900   5509826   4442198  28387375 
  5711931   3324709   3478336  40535748  42318224   1965304  28645273  42157944  62300700  10343304 
 37718923  70189000  68453000  42530574  16591138  40895049  74229447   1818414     90739   6404145 
 19343786  18187971  70883780   1337760  17707300    453632   9206430  51542950  22060390    211776 
  1915800  31455203  13782181  15418170  35133696  27247968  12228372  14523664   6534980  23553828 
 13772606  23385600  43590579  27735724   4976929  17265126  26104276  74355008  49475597  34099024 
   421480  29531984   8750175  33121031  11382756   8396262  20181301   1737360   9013056  41474865 
 21341408  27897520  25982936   5203904  32747438  26055536  61022682  34204302  23855804  47372178 
 22057574  25099126  42674060  14135000   8408890  47622120  83361348   7001120  70295400  30905358 
   106092  53908540  34835099   3831128   2361840    169999  22525636  17141922   2191874  66406694 
 28837760  28229586  13136760   9387787  57115981   4191096   6579293   2765412   7811346  32820056 
 18775074   4221675  23747736  62764870  17638676  48284340   6019650  28051980  43349067    790986 
 92545173  66733904  13887300   1615707  16544000  29888960  11774690  21721802  16054064   3927880 
 27819700  16848088  46403350  19140381  23253272   1925031  73875594  15917362   5085672  63032607 
 23102037   9629670  29346688   1958631   1305378  13690850  62996247     28798   7121772   6312826 
 71888580   4839352  43357468  79276500  21868262  12248144    726120   3890106   7275174   7546737 
 76664784  18800425  94685136  38963279  74661986  36711178  96802200  36850848  40870802  44399960 
  9822666  50333010  50895936  49113680  30410900  17850560  16540711  16433784  11131455  24729730 
  3774160  31783797  23229261  16978364   9606058  31428957  47827872  51207296  17208380    787050 
  1130253   7115199  71781322  22337586  18997440  23946384   1174800  55927260  62425968  14238840 
 11107400  35433799   6100548  60708201   2474465  45474064  18244065  32029036  52472736  47027868 
 13251710  22101186  60176256  73326880  26979238  54024010   9274491  45380412  20529468  13232232 
 37114935  43184180  18630640   1800576   6773680  83632155  47568514  10126636   9757545  14738214 
 20710352  32797884  14823312   9402995  11109448   1178349   3723867  24053147   7087803  23582400 
   797511   2139480  35957024  13498101  10097262  20270190  70534593   9989820  85922770  46541648 
 14941665  18950414   7965552  37855532  75856806   3392272    320264   3155180   3992028  16908080 
 30163950  12151742   2745360   4963662  54866277  16820336  33675000  17243108  69907440  14770314 
 24342316  20023326  23140796   2358048  14422632   5315718   8225058  21779360  45154479   1108240 
 41233500   7356273    114702  26818072  14629755  50204254  72861314   9016545   6954668  84479472 
 30553440  43086183  62998334   3889512  60195648  18903318    185955  25844974  53911726   1806420 
  1221603  23964500   1741438   3875724   2428470   6219213  27891300  10723520  14676484  41017743 
 23893857    212436   7644720   3582597  55616814  17891104  56149116  68590182   1477600   1054870 
 11019408  10752885  15001476  21820630  72388750    636776  12482620   1449762  10718466   6115520 
 35869944  20397564  27469585  23503104   9765002   3289264   7966174  16565312  16327151  28144282 
 59793360   1888712   7213171   9663165  30291138   1657098  15081645  17254964  10102652  63337665 
 46003335  58917600  52189500   1571790  21351204  53412216  28350512  13815296  24955046  34864924 
 34712264   9886822   8588613  24044576   4849935  27599320   1424544  19796442  30679140  11487030 
 44885213   8454644  40726755  21067956  16494420  45784849  10426100  13648164  26645982   3866012 
  6696830  44437248   3633648  39664872  14596736  63372336  42089861  27991299  12302376   4865620 
  5385870   3483820   6471924  19954275   9985976   9111608  36970856  66089400  30379466    821457 
 14944372  11866792  34335327   4542616  25674684   1720251   2705904  20637532  72787947  55893418 
  7437092   4768141  48547095   1110600   1419086   3765734   2167487  30018625   1662864  41333187 
 14464990  59014836    756240  59721480  29458824  40626064  12799860  18692928  39400263  10007704 
  8771840  18674040  17342859  14403520   9628880  44321035   7206447  17493936   1787840  16858238 
  6468816  24433122  16617524  42453315  10785628  23938876   9695310  43010603  23008440  53787450 
 55688880  12836116  41063498  24057180  44374044    275670  37378368  61972224  61033336  24353172 
 32715390  46532044  44254230    154605   7538466   1112160   1320880  22260989  32208942   7465299 
 18427549   1658604  38684305    461616   1173888  49142415  25533190  72160868  39459290  15760290 
 20804498  30030535  20928488  57049010  74838352   3482304  58184423  52344279  72819464  18984185 
  6575807   7513132    781353  29639094   3766671  56078010  30434607    750426  19050024  44136015 
 12629204  66389848   7690112   1301256  22836420  26124813  94605819  48001878  13118640   4683420 
   229725  12900195   7875955   1690416  43696201   6617088  20758285  50967168  53838697  24408688 
 10186507   1509447  28295289  14993594   3898083  30638571    578204  63397152  12659364  45432981 
 11250840  34676985   1043946    182030  36320292   7157601  27226672  44790790  21760308  24761392 
 48467328  11465978  67419560  19910040   8553420  12037690   2842182  13102647    222268  55724680 
 21098366  31302504  69680487  11435515  10757610  18984364  37251780  31684800  10214748  11389212 
 47670525  74539998   5042730   8733432  24445780  22886295    813366  61985497  28633381  51881232 
 24254512   3263202   5161500   2696046  28646856  18866664  84471777  90099150  22460000  45266898 
 55569153   5826645  20773983   6620936  60872320  77980322  33285120   5460016  10204731  31443720 
 40913600   1451372  33326548  19596976  10395714  43550836  11861208    951190  17336770   7911091 
 48087820  37051236   8956860  33075196  53087628  14261130  33081867  19595764   2357604  13682811 
  3807293   5421536  90823061  24828974  25305384  15106110  59150511     55537  67400835    816489 
  7533846   4962596  20520864   4976700  26016948  28161309   7501760  16402442  35847570  62495664 
 68485536   5378400  73943421   1433256   7804797  20682336   2159500   3045224  21207496  36831520 
 53005689   5092113  12427199  57514237  18682320   6239866   5225600  10675133  81028779  76542804 
  3928878  17607662  55672066  18007479   4306988   9920832  35582168  25334025   8073165  89994190 
  7638825   3608400  31554180   4429431  12373028  11023188  11752416  44489380  78873481  43577275 
  9020135  10138329  14000736  27409525  34856600  80539200   6703200  38568400  20479448  58397752 
 26913985  60946590  26411406    786348  16535577  56486903   3840676   8496177   2202911  12090438 
  3254730   8306064  42900910  75320630   3912886  46958500  67673515   8634816   9559398  11759759 
     2331  24457923  34406632  61289748   8838375  18617298  72746182  34972344  66355189  69370644 
 16579745   5169032  41970960  36804306   1871188  16012524   8290254  26626930  60672000   8762166 
   779898  32351319  14890477   1362680  52372376  36046134  19612864  35556444   5473112   2738463 
 41761818  18345000  19522989  15702843  29519973  10845975  68987892  12107550  15986887    561861 
  3350673    239917  48730836  18953564  30156360  82595279  56874336   1308538  23062438  14216388 
 44655093  76760649  52862316  44545680  54766809   4775488  16839766   9931645   8351446   6944961 
 47260241   2305066  17442945   7756671   3465722  22807128  17887620   8524089  75370306   5938172 
  7915654  35784000  65362674    189189   3947090  22569860  20795940  11702168  28698219  18303460 
 49667973  77253054  30857112  17650116  37882660  32820258  46401922  13416810  24875707  57718454 
 13923000  31471086   8849004  29988900   3522816  47298316   2761178  47720080  33975576     76472 
 93703744   5741512  22815195  10489710   2599152   1937460  23668029  79687476  12558480  10094348 
 61387008  28480595   4785926  13103892  39647031   7614660  22103325   7204520  22246084  11603459 
 42753846  27110733  15991670  15175699  12857559   8792090  50786900  25332159   4635111  33142824 
  1132251  65404590  28631005   8985830  16790979   7993332  64858995  47756800   1472469  54359775 
 21322890  28491203   9775500  85171372  59693032  29784815  60265338  29113280  30385110  56874980 
  8658832   1508096  14245044   6858755  26416576  46085460  53171972  35592130   4272590   6937090 
 25668504  24689120   6269550  31431485  66469484  14695390   2669850   4433051  23087715  20628874 
 13075335  38887160  44927610  12064608  10385300   4297275  10370442   4146899   8904850  26162580 
 34362216  39597380  37003323  49934304  64411152  36156328   3062844  32794433  39772053  61225794 
 55230795  27911478   1367350  22609733  12057760  13197408  40263432   4309279  11180702  20831664 
 59232283  34683192  10080716  22801482  28707450  45911734  27258836  16297196  43650648  55804455 
 17504700  59207328  21751730  33427460   2270296  20276444  36479994  37527960    823622   1591044 
 22074880  58385637   3496552  41359780   6942086  23300773  43026017  28823065  77079590   6582226 
 29655990  34330284  22549128  23361060   9465180  27050480  58448030  88595460  39292564  10233265 
 17450196   2151152     97384  27003060  21645484  26811325  15803040  29553900  32136944  29706562 
  8685798   4677692   4763946   4810234  27917217   5557692  53315176  50386572  59877488     28512 
 40685477  24014472  59608950  67191012  44181512    833260  25673120  56946362  21862797   6634626 
  1624139  26386290  19039434  10096002   6036824   5192563  37392015   7350094   6934294  12578813 
  9476250  17379025  86083072  73038888  77040183  16467138  72636246   6423620  13697600   3075450 
 24509952   8684910  19738600  41263968  50509369   1221148  18717006  16669128  56030940  51194232 
 18771732  28797795  10665905  50903788   6283716  50090040    543555  23877925  18032274  27394311 
 43009219  35479647  59907557   3761472   2461824   5609500  31849632  52003099  29987218  18509653 
  5516833  39234448   6491940   8178000  13261800  79241415  26190840  12318015     63245  59586056 
 66760870   2714418  12250134  15430464  13995148   8042910  54260015    210086  26165342  52315648 
 28843603   7231518  35810754  32403511  22247256   4448608  16528536  69512105  17710110  44853525 
 30261160   9415179   2300730  23758313  16850708  15726975   6740685   8414739  26649987  19679004 
   287796  53374584   6364492  65368065  33472872   2846880  17564096   1625568   9136446   1148100 
 28144923  10668000  50762274  11342448   6831688  44164233   2963840  41690120  68201078  11958440 
  3845396  68918580   5987162  15825720   5183028  24200616  34251624   3551980   5845424  12151432 
 37277064   7364340  41295822  48814303  26387176  48068201    510976  10317028  19162860  15583104 
 16087008  22021328  16640660   9730008  12650000  14115400   1124760   3355496  22931601  93653500 
 42707391  10085951  22719060   2514171    849990  37222515   9303045  12391248  23822373   6679190 
 37987245  55370106  36283920  47481656  48306577   6676960  34078398  28751978  49717503  12290915 
  4280697  39359712  28218008  31262520  11547223   6204900  73242541   5612211  26455625   8797041 
 40157570   2451275  49645310   1757712  75607824  13689235     39663   2821158   5951610  53925795 
   108357  46462212  11344719  36031632   7227640  13640682  24563105    641257     67100  74017218 
 27762570   4725396    669600  13955678   3284220   4935984     28262  38881040   9892276  17272525 
 32164160   2966546  33907797  36781888  63098640     10975  35442064  14819640  83245142  15909520 
  3402969  31426250   9718404  43661970  10594780  57833720  22433985  51061296   3565602  12416112 
   854880   1573200  41700067    364182  38301046   5080418  88848600  10745679   5267130  47704436 
 27877559   8068200  41344785   4544914  15134274  14014474  32837700  39995120  10441764  28396494 
 56699226   6602693  35467128  36984404  37495880  31376100   4224445  50473710  39524750  41631280 
 55880622   7363804   2623305  11447804  25463262  56189999   9200665  63241352   3616329     55460 
 60174590  18930540  16598016   2084940  31170497   1886450  12229872  32403044  25050081  27767205 
 32213340    311116  22880085    989740  31356288  58404408  45512291  12022482  71593322  20478080 
 12204436   9389808  43938694  45712200    182005  15565617     21400  12965645  50441737  27051654 
 26216334  61173120  27144597   8859851  21841884  15965950  42832014  38274656  46685065   8484312 
 17527104  34699470  40606583  78451523  25948554  29293630  34542458   5007944  29409300    352980 
 47254550  76732620   4173358  15549176  29840210  39716821  36812160   5579455    952952    172584 
  2598126  11012532  10263090  48186800  38026968  31124663  56960750  81085920   8498851  27935614 
 65337876   1271454   2119731  12097750   5954016  16788158    145188  37775412  30750092   3935525 
 23408229  16566930    791844   6486458  33999048  22047046     21525  10891230  64598214  53182052 
  8417984  40584048  11444108    857739  22390264  37702196   2441608   5814536  21470352   7172688 
 38405060   3427010  10046904  31418600  30693231  32530923  25322877  66337661  51851724  18271000 
 12288276   2303340  77663180  29440010   2870451  31518883    383400   6511077  59991536   8276042 
 51045440  56677377  19328376  15347000  34769100    490000  28786995  55350500  10749543   1874760 
 15997176  47767026   1128330  51531621   4446792  31792401  63927348  56800672  10333797  32528280 
 61633690  10156500    832476   1422750  27964252   4574402  34358504   9020536  72135983  23787540 
 78177816   3070550  48444006  25314399   8090640  35629790  35418585  30391582  11132238  40216836 
 62417700   9808048   2488356  12607455  27676026   9383700  20945680  31234050   3500800    819727 
 37806048   5931176  45937417   3948138  25904212  57977616  56281728   8241443  23036398   2627922 
 49233044  38963037  86937344  11831352   1480740  51745419   8040030  43984233   6169208  39189556 
  3877308  62497107     26676    528736   7601006  30773993  15425964  23942912  43240000  21509748 
 74087244  10817772  72575646  49251380  17022960  77522060  20206044  59184164  12956328  14806453 
  6634990  32905602   2783490  11681730  34768062  16677991  31851216  13082280  53623249  15797136 
 13099325   3444125  17423960  61957746  40140927  38319092   1849042   7141995  67567500  41284563 
   204160  25261393  83724300  65387220   2599695   5916528   5904155  25798014  53293670  49756096 
 27824445   1792116   3815263  15918564  18903296   1856528  36334032    789315  23881504  16665025 
  2725893   1466010    578304  56887672   4225320  27426840  20177664   1018283   2723792   7803540 
  5884140   3732664  30950252  44399568  23168361  52107903   6587208    761175  51236556  23981100 
 59249990  63827864    442494  36065735  38923336   7300510  43520730   5770296  71569344   3369600 
  8780675   6353106  24320060   1163079  41538646  39509049  16014404  31823575   3157920    821472 
   969571   1186146  12627012  22300938  18845349  58691076  44866696  22768900  36653122  22431280 
   414822   2911090  31239432   5610000  38364180  13874752   2602410  18348758  24231424   6523855 
 25937020   3648938    408606  85004901  16675076   3196200  22246950  49472016  11833668   3255152 
   847296  15416024  16390350  13696704   1318044   4821375   9782157   2649570  43790884  56912320 
 13198626  29291540  42817140  78184725  86628655  76687668  13552980   7203476  25921260  43086702 
 32268875  13250514  35030960  14466210   2123940  70941612  11669591  74456919  21874866   7129472 
 33008565    224620  53443398   8509408   3543939  40324050  23322600  10829980   1284990  15134730 
  7861501    514362   8489275   2302510  36261429  27958622  53935407   2725270  12189700  26962133 
  8195978  65298896  57880308  71371349  12710286  18202770   7023720   4248288   6262956  18848304 
 31550700   2720570   6507056  33477045   5865294  21979251  10846787  58911940  30414069  34428680 
 26978400   1099100  44937753   6555946   6699571  22439752   6515208  49552375   1189024   1306702 
  9288440   6478812   3634425  22143842   5058792  16094754   6706863    392964    643560  24553258 
 17448496   6358950   6521196  15317175   6993424   4739805   8916375   5460902  19224800   5774675 
 24007884  60418920  55847630  26849204   7207200  56385600  33425730  59906375  90782875  38538540 
 45060768  18686655   1405446   4504480  36850254   8801931   1562792  18772506   6524349  19599615 
 10125648   4114206  40165587  33844888   8114528  37846856  10541960  16076670  15646888   4973724 
   966630  25280976  69465924  19822764   1414448  43491773  14385125   1963584   7310010  19515796 
 48426720  11203800   9125893    265387   1470495  40339008   1809945  33419569   1297054  75061826 
  9492510  25453160  23932670  19531800  28931604  57276046   3241684  12744248  17833046  38521172 
 35478971  55381916   8027046  61388415  40057724   9525860  24954540   6738438  38430260  60308962 
 42934605  20206569  30514660    457749  65552445  21859254  20329360  70443750   7375764  11267232 
 18672528  51724064  44439310   2633504  21401020  35424380  13691883  52398806  61815108  56616692 
  2995380   1104344   1628555  13854382  43474595  27856045  12173472   3541593  56152360    276250 
  5730135    266364  61137072  18410106  28004508     83805  50052870  20064716  11355144    740376 
 71563954   4992687  51587690  18062838  47275800  16729119   9956792  40769547    912748  18258420 
  1943662  12502088  18396320    501248  18873391  23698500  83718301   7879788  38097480   7950360 
 26243448  36041304  19684000  45022080  24981655  33110392  13481640  12969104  15345727  17116680 
   289278  21782808  22415231   2968000  29171800    669088   2163744   5961480  72499764  49294688 
 60181666   6657224  64937516   6417348   1344932   3417204   2846098  27665596  53280190  32273736 
 33063800  18880332  12883320  32355288  39493656  23473184  48317434  24257718   1562904  70582680 
 25747686   9410388  59560224   4104269  13524230  74464000  31005765    549010  56262954  19747434 
 42511796  14513472   3942566  26572364   4646075  37269828  29929779  19130880  49889645  69279282 
 10268730  21720240   3291290   9810624   4169176  14161518  19091930  34815340  53956500   8891850 
 31043425  18643674  29066952  82422102  19761905  32059315  25337664  82690575  35999370  16848784 
 19909440   8051340  20828225  38726043   7743908  73954386   3944798  28205268  40743324  44898612 
 68896418  49458724  13874203  14454479    683085   5560335  52779825  71854614  26530362  11368842 
 26103168   6440660  51635680   6915480  68038516   4991552    169448  14809680  25521465  30555154 
 76671552  41856654  36983816   4106788  38861932  92373424  46208932   6242824  14358768  33557814 
 44797373  43923270   4562298  53749068  29426886  36270078  29189328  72746300  75978368  14018952 
    88209  20189752   3165264  15233820   9220827   4476270  24057914  43838568  11068944  31331934 
 11289472  30748320    205954    617186  56143024   7401870  36461942  21834540   7384080  22725846 
 28402710  17323555   4124514  58341654  32513900  22063779  14758740  34897395   4440590    824499 
 11096586  25671132  35009120  14373488   7005866     12816  31144337   4475108  53388075   4003372 
 38358056   5412600     92232  17844620   7832503   2809954   1680800  68268792   7161000  19959565 
  8541548   4453215  54738951  69636700  91306320    531384  20268232  18891825  18614862   5150952 
  6694750  20099142   2457180  68185170   4863960  65742352  29014500  26093360  34677630  37582974 
  1311558  21422547  26026156  10754235  26361039   4003186   4574086  11008598  13059410  45140976 
  5070000   3055458  72652419   9945780  16016023  40163960   7446579  64867252  19501365   5669144 
 24648624   8131050   1960452  69400320  18444464  24740651  23712416  49248630  21829338   2210670 
 67195144   3644550   5229664  30103345  10415899  24824306  47261088  34691084  33759468  12349810 
 20211474  40331368  65351187  44598400  24503640   4364230  63406566  34112364  39014385  13560064 
 33072612  47207076  39970964    186780   2549560  64861164  43691034  31396694  49915250  24288963 
  1553536  17523940   1348765    475830   3766250   6809722    796775  52253895   3637791  27427120 
   931848  25931810  14072151   6018012  24982258   5854150  44824139  19160232  48084435  53295738 
 17360560  48463588  19345900   4953837   4493025  13527567   4065966  32869920  60182808  30402568 
 45774081  43331916   7551308   9122104  22476244  31688205  12141568  31171473  59230164  64880856 
 10392640  73743693   9704856  59192126   2570733  12172004  68026167  10272000   2095650  35527064 
 77100462  51810746   8027295   3349985  33189200  56077560  38983968   8970240  50099595  11091318 
 29440665  12261600  26869584  76559476  25209680  30730032  17652933  38964898  36027508  23916528 
  1754797  14440956  74111220  46445804  15503724    775008  19384560  23869965  39037888  37236456 
 33068334  25792644   6021936   1031599   7677792  57788367  10339085  10509875  35550704  58143828 
 24860880  45119880  16146336  64071885   1005982   1536444  33254672  81575730   7009548  62245590 
 39108296  43966600  65511632  10775824   8553286  38826348    260336   1268982   1867558  41523372 
   829925   7791423   3741451  60692682  25146840  28859712  34188115  29301445   7474917  10545909 
   525283  33465282  42813785  52748675  28955784  24956177  63362016  18267584   1158846   6304520 
 23251332  61616610   3207736  31044366   9412620  12256848   6832491  16326120   2768790  53061640 
 30262078   2531309    593760  44232864   6479330  40644305   8940078   4762312  67581288  77846268 
  6279828  54348168   8281416  11805072  21945268  61027319  45695565  75788646   5891319  10573821 
 13795936  20757804  60248705  28833564   8793750  23442042   4248486  18336060  29015266  19789890 
 10679850   2277030  69549312  43086285  76074960    490928  23993970   4826769   5615442  15542960 
 81628788  42260380    126252   7740700   5860860   8136513   4861500  55214861  30509034  20827071 
 60978960  22516996  46544640    723412  23246160  15959322   2332476  15277669  38453051   3654388 
 25155522  35236886    134508  11646844  35709156  76578804  40756804   5382636  51577984  42709786 
 13346718  70197978  40394640  47228121  49727370   8104299   9650160  29952882   8277741  42509724 
  9122745  12672990   2457252  29207308   2595044  33937882   8881680   7534863  46747554    860930 
  5733302  52493451  20866252  18042225  13903946  33860736  37411885  30573468    380205  22046065 
 88326160   1953930  41519115   6932464  14092798  20867674   7491590  35277224    638190  20901304 
 41947136   1039875  22893442  36740900  55813184   7038880  55450272  17867056  27965340  54455745 
 28040005  49507278  27890060  67283132  32653404  82452980  11309820  86955306     18480  15951000 
  7807263  85186629   1549395  13552805   6375654  32900248  50918912  25729950  73885958    331356 
 37690956  80812788  26642256   1852320  32184468  13640487  35369565   8544536   5581028   6790450 
 36773520  51915822   2184192  53376400   2030742   6521445   1867800   5619465   1209184  73232244 
  5327475   1361898   3217148  22375008  24247356  42068488  26786928   1622692   8330735     35039 
 21967516  41946226  73332694  15516976   2846809   2458820   4235066  48633403  19773394  13881461 
 83191724  13954756  95799872   8055520  19507992  10481504  50463234  39282908   1376164   1889910 
  6452214  51895080  12842100  27889017  36673912  10469504   1045583  27411984    526640  53303516 
 13298124  43296351  46261219  18692775   1434727   1945026  61145910    614016  23856972   3650400 
  7139400   2258080   3589834    144652  64422030  57514163  66797662  18583890  17060232  54022770 
 56804695  37225586   5271762  13854409  29498336  53165660  25944106  23162208   1223232   7982454 
 42076581  64056012  31445217   2520609   9081006  14277894  18514444  34138016  27782733  10821789 
  5704060   5296668  60072579  10554642  41704200   1549527  16049544  36149304  15598386   3249797 
 15010758  71716112  26207976   1151502  47851648  18890905  58537500   3083721  41984332   4443750 
  3277010  17053808  37285500    713688  11209064  49370504  15748698   4194848  23298232    138024 
 47585899   9511833  57043168   9571096   4591692  32157524  70991217   2891546   4111830  16279606 
 32282646  29749356  23183760  18312704  20646970  20059728  75047860  38677569  16063376  10898679 
 36594491     54720  19183332   3175520   6702540  38963850   4384892  22544628   3033120  50547783 
  1367943  29340168  15330888  11712800  39178920  15389185  16296100  13258948  11323758  79085088 
 34098224  25184550  72267044  11677736  66721251  33038460  23894564  18150786   5662998    158646 
  2920224   8578008   5243392  43798939  36476586  11833848  19204913  15675288  14537512  35940237 
  4639616  32436768   2480809    645650   1193684  11408332  29231652  11848020   8298604  16479879 
  8928160  48025089  28986210   5044767  40409850  21248472   6541992   7127104   9724498  75847698 
 40605183   6533040  39429531  78228760  72624101   2301324  24632042   3501411  68443650  35961150 
 65411412  32001657   7684105  40066300   6446685   6304880    917864   3153280  50247665   5665232 
 51158760    607516  44573422  11388762  14355000  91803162  29095500  13628250  19014000   3557394 
 44410730  12523914   4945776   9225032  35905751  23822181  27867992   9431400   7402584   7580252 
 11921025  12145097   5120096  17466840   4948372   2563284  12774582   7188747  76947166  13122096 
 16857533  64332048   2449460  18208032    349205   5150812   7692882   9401754   9388584  18521076 
 67629471  14623614  42247832   2988942   1210408  19898776  31919767  76154904  16593880  65786259 
 16769871   1854327    865928   9884480   7976485  46681518   6206494   2697280   5262048   7782372 
 22418396  15556434  11951223  29984644  42107072   6918231  23922804  48902955  23105145  18711589 
 51063348  54992340  41025710  44585894  39366782    794880  20241212  11212281   3617676  35896146 
 35213939  30594739  10500672  57449840  62381787   7814424  51008640  39204942  18273280  23618088 
 24617576   3836120   6180586  43497216  42316078   6274365  30526272  83473808  17702083  26463612 
    77366  13084698  41873975   3085605  65943162  19429808   1744726  80882346   4023606   3572649 
 62522004   2968658  12580170   6020966  56236916    522340   2529368  26592640   5436106   4006184 
 78428654  53086462  87805568   1435321   2353788   8059350   5340850   6978820  81296488  67841820 
  8357556   4680137  49739112  30332410  11474508  40924400  49423600   6103904   3830616  46732620 
 22839121   8011378  22935080  17124225  25301409  42379272  44122002  43822550   3689400  32173200 
  3810578  19168695  26274432  21643200  21548186  78929464  38497536  64927264  50276325  30981489 
 13587945  52742404  32413920  10676050   9619940   8950862  29610282  14426070  46005796  35450589 
 14670875  26486383  17603402  15587880  20990462   3596805  64712736    764181   3755808   1442025 
 31578480  92519528   9011952   3458174  24613838  28720800  34814860  44644340  53533593  15222957 
 19589375  11727180  40461120  83999830  26943534  18556182  84167731  25585712  46684610   2629860 
  6488140   9112125  16120206   6999777  43843800  22075844   3215205  14768250   7836620   4307732 
  5722275   7645900  45382220  52475500  48048791    417600    817488   5215691  29808640  52134122 
 32103000  53710500   4335975  13114360  24366478  22725549  17492844   1090776  24597900  16118676 
 38740449  59910588   1165230   7688632  15332595  30972128  48017988  65507580   2257974  58322913 
 34744195  18390312  33062103  50603844  28216170   1581660  37944450  28634310  38571483  39967592 
 17324844   6056330   1102129  45154774  17642939  16902192   2201472  47084125  63326176  81176922 
 50754292   5026050  22688532  12002319  28365129  61780726  14073300   5699808  43204070  27487068 
 10451948  33939585  28715260  31656388  50153540   1402961  13554912   3557550  23133264   8221338 
 10046612  62712013  43013436   3169956   2258225   2558122   6108284  19630428  73712288    940881 
 10938837   5358119  46620389  14680182  35638584   1797789   1257075  40632886   1574870   8632232 
 27347143  18377640  19554366  34327746  14385752  89660703  25470320  20568060   1789078  27258714 
 55317315   4139520  44545472  30507890   5527751  24081420   9117350  23623458  21655932  41099432 
 12703800  69021568   9970961  32275019  13394500  31051536  17951020  25302212   8427922   1181286 
 10287040  44246257  62874924  11751496  16525728  56293272  22849400    668136  43430086   2676222 
 14528730  26350275  26258808  17136740  10823979   3139050   5117661  26019936  70722400  15334527 
 12023424   7839762  11245850  26889860    149425  23592922  95529248   3877306  10747230    217120 
 50356364   7101472  79320184   1904110  44909312  44861102   3135636  22618665   6944949  40004712 
 14817880  39333084  26919882  48767930  33700304  20072360   5194794   5337537  84446934   5264615 
   314384  30830909  33115192   3135628   7968876  10975313   3560544  14855500  31402360  10325835 
  5510294  14122890   5416957    371394   9575332  54172107  37921947  11037716  68849760  26433072 
 25437960  14522224  27426945  33435900  20866560     32970   6623045   6932654   5019426  47181855 
 73470746   9118285  10386123  86291634  11338622  17717429  67633225   1707336   2233760  43884368 
 15595180   2436748  10890375  14210784     92407   1343011  42733344  11549205  22200107  29287980 
  4133450  41544380  11325938   9249156  24406212  39252312  62269844  48939831    285766  92247417 
  2710260  58132730   3268305  14954066   1150265  40270810  19585148  10739735  26193024  24086820 
 16341371    221045   3925284  61937265  30696690  48267156   2227071  81825205  23873290  33784102 
 12601104  11455857  30740024  21846132  43219902  25558976  58501312  85501446  12461268  28637484 
 48042324  19711296   5953339  17332335  63962598  37758029  59989280   8412792  19131768  57661728 
 65667960   1807520  31889010  23610600  38200942   6269580     12922   3709056   8911784  51707095 
 57176545  93433743  65090306   8661682   5811750  44307648  22135608  11843922  23158617  52133830 
 13642809  22748288   5601946  87395200  18430566   4821768   1166375  25641112   5821065  37997736 
  1005234  34667460  54900010  22318560   2006330  13506944   7418576  79513280  27177696  41255247 
  5164005  16190962  50941280  97400868   6041115  23969504  22991859   1472151  31564624  24725250 
  8490504  35383712  15442240  31840354  26671890  62670840   4824600  59204772  28182069   3314300 
 15120765   3269160  45072600  20259504   9143348  22296768  48649600   1204704  55358720   5230504 
  5431320   1340593    454217  86452480    555028  81074672  58440272   6900705  46906660  17736792 
 19333984  32849592   1640331  33366000  46582272  43332000  47910363  57966944  12505780  27761682 
 12119631   5955383  11471978  28780754    725546    663300  37477248  19264632  40636147   2182815 
 16101797  41426812   4715568   8811314  12428304  32550912  15283485  10968000  37344918  65463724 
 17137485  63282981  43839070  86267402   2241876  83517228  77334928  56574000   7515636   8963516 
 25870176  36994428  84716814  38369088   8957160   2919819  18747872  41375334  32567940   5393488 
 74688153  11000730  24249510  46582830  12443548  38497690  15208585  25367664  53384633   5157676 
 30676600  12927915  15562170   9353475  19368941  14365059  48348048  19349001  31182134  41343896 
 25956138  67224926  33209961  48931938  20904586  36655062   1174200  74849145   9844616  17976123 
 13541121    142532   5540010  10840502  34230876  13777488  26666472  12877517   2612794  11262020 
 23080230  45305694  13175040  12120101  11821524  35902680   1158885  13186764   6926514  52171016 
 18416652  44175297  19483632  20792194  15093940   5340048   5492300  57129280  38872587  37005958 
   939900   6298350  11041110  29872765   3886743  32222232  43568982    630462  11269656  25554540 
 12144542  70526470   2332122  13364442   5394375  18234818  11156640  18931070  26880759  15834000 
  3750120  21801408  12884508   6259328  28786706  15980496  24449276   2620002  38857056   6495804 
 33563442  18294264  69520572  31851505  18963429   2389086  37238638  44516913   4397136  12542075 
  7373835    660539  24775202  10914730  15689674  64516984  54649014  49518664  13443996  38842479 
  2186582  51164291   9581064   2240100    844200  11161689  66158169  42111636  32721810   3513664 
 34060986  29270045    831970  49952979  74465082      5954   2932442  63334695   1754205  43351980 
 33691702   2330814    182016   2560734  17375348  18061712  27103013   5663406  40741366  55672186 
 10336240  23799633    451876  51213284  15048502  58476105  55283296    371734   1201860    652310 
 41797216  24023820  77579559  19461900   1820411   1282400  55773149  42081079  15410234   5919113 
 23809490   5748655  31834102  43434828  10453078  14968356   5284818  21839104   5930770  17394002 
 32753376  32942250  12656661   1094856  13105152  20150536  17773840  10900458   6824680  34133775 
  4550442  16243290  69410540  25692392  17322189    366525  46921980  27052160  50451857    640654 
 41866946  25875360  85960621  42904204  22249722  21661178  38846272  47233349  70853961  51766290 
 42598164   5393097  42089870  24227448  75482976  25484768    543561   6386080  79843777  18867020 
 41926290  25289250    559894  74487761  16317586   5366896  37238475  86081151   8455967  43272964 
 11790585  25869360  39704480  50993700  82527824  27839396  26783674  15571000  23807520  42569472 
   165456    272217   7236152  37279954   1373400  21408630  35472345  16435874  14389830  12122474 
 86223102  18643968  36983632  13546400  58362000   6543182  46799480  59087808  14846976  11183589 
   161684  26976456  10215632   8531676  34921130  15096352   1048228  23200813    297900  39928217 
 37259068  17975264  86162780    756900  15693300  20616936  16122805  58598720  40405050  86667515 
 54370394  11249210   8077185  17847126  13162896  11337300   5142704    334524   3843363   5272005 
 10975577  20591760  82633512  45062959  21311276   3529879   8098497   2193720  35410036  48968776 
  3683724  32386365  27493866  49867064  49501200  39356720  67988920   6762720   2143416  30729924 
 34684230  24775688   5894720  40726048  11152740  77398002   4362217   2339064  28699804  55089801 
   760617  55634750  26476372  57784004   9868640  82812034  52017393  58549032  74384467  22801442 
 17249253  67186856   6509547  34300256   4503135   8052720    105898  22048742  35827155  57749625 
 33418517  20287683  25598908  22803660  38836800  26527256   2993705  78861208   8501766   1609730 
 16627120   1730007   3899940  51794376  22265035   3615492   9109132  42875415   3385440  79959825 
  9360546  92585670   9971994  57776528  13548580  11607124  11517779  10436550  15402225  33744564 
 45302220  26929833  12031090  43148897   2538305  38480776  11075922  53877090  17820828   3557169 
  9987636  12907268  43318344  21881339  27211392   6089460  96542532  45842832   8990582  21245442 
  7679952  55733418  27118944    200772   1771416  42720200  83656602  74549142  47166328  14752536 
 34490208  18142870  56513402  29354712  36478614  16033686  60452325  27071616   9631020  13710228 
  9991520  53395300  43203200  32799840  13933440   1957263  44877056  14225225  10629738  27383529 
 19689355   1029382  37115360   4286128  22326850   2804711  38489302   7660258  14336868  14383888 
 20576790   5197322    471019   2640825  31458215  10615752  57383380   9100468  44835380  11304766 
 26286700   5116958   9076421  15143758  17214534  46084672  34485021  46605020   3647786  73236150 
 12144512   3740170   5803804   4008900  36696372  23073300  19131378    946946  10703547  28560612 
 38655630  25399134  12574545     15388  13656840  14356472  24557622  10927056  80490080  79378572 
 30416533   4923812   8724843  13388375   1810350  24214455    582855  81078284  30445446  22969088 
 63126690   1173430  67889250  31895416  19384326  89563680   7460258  59762912  11638609  31556929 
 22211796    375882  67080608   2373804  42849216  57784972   9768000  61059174  30992402    125104 
 10767410  73772764   3394060  59309298   4006800  27465680  73926198  23900922  18696844  24793275 
 27209703  60396988  40953111  13622734  46507648  20261367  11997648  22814478   5436396   3125373 
 80127138  52725016   7093423  45318440  14535775  68792400  20798800  36487644    923160  10861420 
  1137539  27920800  53296650  18370880  18559200   8665104  26272004  28101465  26616271  70893441 
 61288394  47812998  54482196  36919041  62312959  71286900   7767450  41394048   5697740  20966904 
  1218000  68281996  28020176  13058601  21364453     69822  44426115    372878  35727450  78080313 
  6742488  19815474    329727  36680244   7394958  23424586   7932429  74890325  79262640  74575370 
 27566664  17052156   7214056  10314980  52475141  10892160  12045843   5619534  16579098    338000 
  4949126  30037854  90638416  16420260  11002672   6030056  29193258  31706310  20836670  21462116 
  1161215   6232686  51393888  55963382  45633831  14127047   1370300  29581225  53239004  41539840 
 53506738   7776380  11767070    676400  24046976  31608348   6050896  18861832  81268544   7947910 
  2554995   9516400   5793928  43668964  59598804     19832  25874097  53894520  36038808  20762787 
 26643890  37185975  30058515  24373093  16209411   2345268  16613220   8817720  25141765   6736518 
  3703700   2185698  27716328  44673698   7221600    629937   3515352  14324475   7963904  25409125 
 45552143   2398500  15232368  19171645   1881011   4222016  26137420   3186420  11787261  55939212 
 11897496  22040876  70457030  29446746   2987010  38845700  45285114  73589010  54244686  92199324 
 13693952   3939012   7942500  28856256   2841805  10413435   7621855  46384250   1415166   3551912 
  6447210   8918805  69463648   9817157  53074386   6383258  12029680  22015340  42043404  12230112 
 14205030  14356615  63735966   2899224  37320158   5656114  10074432  54649035   5102838  38169328 
  1545515  86276840   2492025  23700831  14021548  75071964   5703550  10135650  39749028   8650314 
 22865612  12752338  54361710  12602457   2121293   3172176  11615508    472500   4951117  12737879 
  1124060   7857321  68968416  10319735  27270280  51001396  12937911  59647680    971136  10808600 
 50252275    252416  50495232  78663651   1138072   1929993    716220  16202816  31234437  11779991 
  1067281  31692794  18994444  50029326  47889270  59903299  64441135  39775827  16387608   4456836 
 10498830    546674  41108628  58984614  26478743    259968  13759878  68785098     17235  53992102 
  4514520   4012651   7068908  24978000  22697301  38650112  35281017     42168  34788204  29549397 
 29869008  20275661  25624922  33314458  52322172  36509535   1569198  82093946   4767525   9946568 
 11075176  13772016  40556450  16465240   9750454  38245173  25551675   8693282  26567147   4202355 
  2708222  22694949   2115412  14559740   9994236  41645835   2358174  27967352    403174   9270920 
  2698242  16617216  56226375  35323600   3224628   4388416  22236672   2497468   3482514  26522496 
 29366074  21271965  38847768  45624267  10814796  41689458  14243090  63856221  12454722  42903778 
 42777878   9704160  73779874      6172   9475616   3165716   4250690   1075874  53057895  17025402 
 23864544  66587860  56003580  88205446  11451455  30223939  37240710   2004060   8467220  30513750 
  8182410  44619116  40910364  13094182  19270656  12155584   1174152    835848  38355384  28604025 
   813905   4157980  37150742  45895976  57120970   3906262    929280   8467859  25935994  19583617 
  8080358  21459174  42272625   1564992    462891   3040856   3419091  16102086   9667542   7469392 
 11710582  36806656  38477124  59746032  20128944   2809719  26097660  10705527  18370696  41971356 
  9758840   2573036  55614020   2410818   4504290  12942985  35531429  39487500  77175264  24931392 
  2406306   5328135  54951488   4844925  36320256    509110  63282021  10178204   6376926  17112704 
 25967487  12055950  69403032  45015796  48342987  30985380    549666  26923734  22522170  13206400 
  2884671   8901234  74461790  25236264   2518776   8839272  12241029   3351425   7692224     84474 
 39462274  35911792  70966984  83328647   1721044  49804110    579439   8512290  19915569  39175734 
 46534258    331518  22581652  18627192  56627464   1794672  29804512  63526014  22883980  30257280 
 20108100  28102228   5615233  55468270  18354600  10690560  15592806  12079371  26477508  24264240 
 20702209   9341332  29300310  74196650   6629446  43915510  18468504  66456544  26831454    888174 
 50735034   2855884  11855280  22758648    259011  72096762   8640940  13963410  54969000  18863565 
 74789428   4741028  55204675   6499173   7132620  36638732  53298830  67106168    555390  67672461 
 53185904  56649624  32077110   9529490   1869600   1494783  20852100  20083206  17679850  11989613 
 44042600   8161544  16992060  10229232  10557500   2636909      8446  28918912   2670036  68856630 
 42840470  56994782   3833500  44679049   2604690  12999070  13837878  44357819  22220989  30446763 
 14144208  18671334  31580025  48398888   1232840   3896025  78904122   6327347  16514616  23883560 
 13696226   9401625  12639120   4355472  20748150  38671207  73694982  53195405  57199857  61057325 
   831780   2457196  79303614  23881770  43041348  15321240  54979824  89113276  57581568  26684854 
      112    375120  52732372  11740004  28501669  20012358  28836420   1079936  37529348  15741531 
  1206972  43081128  51362392   1493855  69588064  48233376   1455168  25845989  32236376   2298224 
 89661498  14696910  37195983  83245050   5339582  42439116  10089184  12013740    186000  77349756 
  6467288  74721108  42689736  53967852  10439015  71637248  55791674  17183920  18325296  20207450 
 22355424  52351936  28409142   9645443  12004440  29786117    848771  35112852  31416355   2514883 
  2403496  69766745   2269080  88254278   1169036   5246064  25196270  14403160  53065571  44480475 
 15890549   3376282  56242944   1373967   6980690  16845300  45292398  61088230  36605292  19151320 
 37328320  11088504   1782272   8599664  17354304  10027677   2115243    604260  50023225  17096092 
 10552020  41463387   9909114   3750282  18567615  42630288  37672073   2555916  21555700  24646740 
 37709504   9568185  14043755  79491966     43648  19490681  32994248  21575208  37576953   7656336 
 60205890   3012324  18196224  42878955  13753170  18221181  48772438    839979   2436588  22507928 
  2083996   6031060  49702356   1434972  18137690  46857846  14088630  30187215  12846080  19241266 
 34655305  11688588   3404203  13730310  15944304   5033721    461332  42064044  54100944   1479071 
 76921485  11829880    535370   6114285  40482165    531944  32385016   5019443   2641749  22818714 
  2126600   8613099  47769774   6998784    203352  11832221  81576165  15116997    584168  70034580 
 35220767  24746904  11563909  23924853  45409476  48546833  15468896   4532814   4315041  62166930 
 12183225  38881750  30599652   4194951  77645760  80030468  16245600  39720450  14733730  18420780 
 24186716  27269766  18146737    150992  24047104  67392898   1829992   6911254  21383120  24002899 
 30788760  61991520  39120788   6695255   1876056  14309355  24236476  29720616   1898778   1794074 
 27314286   8703541    663490  18529522  37750674  11498737  31755888   3597042  27759456  47464494 
 12875406  39232809  40119200  25345496  93598941   4069767  33441714  10210656  28810080  72234018 
 25847193  31260701  15534039  36809692   1817530  24986039  16615956  72907769  48225863  47573316 
   116466  25771527  63595584   4769802   7121940   3123540   8023242   7964440   2727933   6745118 
 89737197  30945406  11888382  22602305  19441764  76089048   8688404  58849816   4543890  85118402 
  4530240  46731945  54787242    320739   5480379   1522638  25119010  27900080    418455  59482626 
   977550  54807368  12296745   6957060  82009305    404403   8150448    661521   3632860  39733856 
 12149084   4337064  21076350  58571400   5116146   2862182  15243471  27900478    231252   7059432 
 27564948  74578960   4765914   3539950  51831260  50035716   7011597  19223666  30646582  93084157 
 14834011  51048208  30611250  14608430  20483166  81092826  40705988  21132153  15002095  40446996 
 23322671    961545  23646468  16543986   2982096  20078592  33121725  28931690  31959000  38805600 
  1108380  38890222  44575674  10656737  40721766      3132   5569208  21529920  40814580  16892215 
  4471874  16720713  16238292  11597944  44700180  13671000  66551664  23626386  33639588    438262 
 52531934  14060288  23989644   7229396  75077156  80659940   5069100  17479586    104733  48255570 
 46949679   2274201  42979365  11288014   5696567  22301688  26070198  24187800  13988733  10792190 
  8290160   2561923  88074256  59025615  33809406   2271048  28869142  12636615   3122230   1958913 
 21699724  32954778  61463400   4328775  22443036  51524784   7765624  45898174  13527766  50620608 
 18288471  26162718   9528790   6407872  42440480  21254760    858426  24820460   9567090  10826816 
 67786680   9054108  41737091  11429712  30696264   6659072  60288520   1737270  10651136  25200430 
 35212000  33851751  19130177  13072995   6250114  59642352  23808330  19911262  25781116  13729752 
 20662492  50175034  27428994  32432535   2825112  40058086  25405310   1275304   7146798   1224468 
 28653156  37566220   7399605   2434038  44932509   4602384  23802148  24938932  56073392  32455346 
 39300660   3321234  31399142  28957236  20217514  31268926  28083140  35129575  10483560   4013904 
 21819567  11661592  19760976   8293804   7612140  20169720  11502829   5634310  40507269  11633724 
 58071290  61325163  61706150   5756531  20272105  34274535  32955067   2460047   9903182   9457136 
  3223296   1584417   4553696   9830625  21351960   9464290    124740   7749720  48714600  12666853 
 32241496  11511448  12202289  22560525  24312630  54685443  63137204   3824110  33304112  49681176 
 21264351  12706668   2917458  60748101  94612484    803616  36861366  10592018  12135890  57241485 
 14785540   6816560  40697904   1860677  43343355  73532074  11333664  20758374   1091780  20096232 
   344128   2472450  57870329    716208  10431850  49237227  40964448  28405836  54329960    688398 
 36587389   9511056   6419157  14803434   1331651  11612503  52699680  55486158   6764028  43946496 
 21673575  66685680  19578321  45484582  26842590  27699168  23204020   4902583  14835468  15217200 
 19891764  34063536  39339144  60096174  18087678  46950400    703296   2018736   1226150  36480028 
  4675554   7108577   5994300  53210976  24810876   4545720  23441600   7127458   5320062  75624896 
  9522952  27273568  25855842  45858400   4159660  29309799  18382155  61183496    967020  10697232 
  6515421  18623358  23435278  28150880   5366536  13760208    621150   9361245    441047  13840595 
  1871615  36870348   6738498   1823694  13949456   7859046  17649294  22789350   8031030   8460233 
   647592  14322000  34378125  34052235  27111552  24348714   5203890   4285632  45830208  10308348 
 30196992   1458612  35992080  15349940   3657312  13268796   1171464  26982639  46168584  44799758 
  7641630  20598870  17895195   1700622  28136700    138996   6680416   6688812   1031854   6595914 
 18504213   5684200  28367812   4817214  19462200  39144933  47770256     55600  62801536    183018 
   847960  22807512  31044930   4417364   5540444  91128350  56880670  55435666   8777340  58144790 
  2426380   2301808   2849592   3361407   1900272  29506398  15169645  21368116  46783960  19747572 
 30083625  28876144    404698  20792816   2707068  70393848    328820  32415040  30474549   2077364 
    89562   8849302  14206080  44433350  75632280  86214912  13978080  61900356  41525260   4663726 
 20990892  35539525  28998354  17143092  13385120  29871026   7231581    596330  26953146  38521674 
   491643  26664126   4450836  60923352  12877450  45041154  12364224  79357731   7918668  47556480 
 32624829    359898  32112500  12419496  15670134  49915800  61731540  62300120  26280000  38699570 
 47185044  43573257   5349660  22679750  49648781  51048508  22411830   4157468   1916135  74840952 
 54787337  52876747  24016727   4866372  36830259    119412   7694950  44752940   6977180   1648758 
 22770372   3129530  13443705  44926875   2677972  34836606   5243598  51729502  23750502  88859167 
  1876446  12780532  26593504  72712710  31229952  78378843   2733144  11308578  70059360  10545929 
  2041664   1795071  14301677   1298878   7710129  13175610  16609671  63739352  23753216  36526740 
   946048    337800   4446122  48995400   9899640  25223070   2040300  34813182  13560181  79564134 
 10883550   1088568  12241668  34082700  58468527  54360872  16453352  77211604  58800294  47360500 
   756714  55832090   1279852   2604752  34031413    931944  39191145  21530105   2267236  53376415 
 49399776   2518360  23600206  63038740    460845  22469400   1937055  79659790  26631099  42328832 
 32636236  45837712  27281292  11243750   2449062    251120   2285920  20271967  50091904  15475942 
 19084520  20993454   8673500  72194850   4861260   3548145  33240108  53601495   5997664   8350401 
 26933835  14647941   4160528  12479634  18775808  89234760   4384881   1605124  26473998  10283560 
 10573583  14802018    680850  47129202   7930629  37539728  53692170    898404  40055722  71395376 
 15100046   3770966  28683340  14534400  14419938  28233252  15556689  16934900   1445310   1348242 
 41092468  78468104   2490180  53944408  62753568  21813000  16428800   4191760  40152040  10255774 
 52157896  22108275  44375184  24724716  58693230  46048955  54968303   1520346  31781634  29811481 
  7453837  20183644   8278023  31360368  28233765  27076374   8212520   2245904  25033144    526526 
  5991308   1821222   3738128  78629812  19781518  19924591  15956258   6707370  25888779   3531076 
 29590485  42788632  39877068  51076123    812937  29307040    542800  56363385  82062288   1629634 
  3457426   5615270   2184148  41834495  52222950    519451  14586208   4935396  43757784  50981034 
 20440116  49745724  18003612  67977600   2178274  62348884  15838060  42294608   8295044  18560907 
 13182093   1751496  36381750  43991430  60557370   3405294   9488011  22299585   5723560   1976437 
 24721869  77001964  28597710  58433778  19954662   6725052  10689442   6034152   6808403   5456880 
 42012192   1027715   7931079    363312  15931488  12089595   4092262   1778711   5859800  38241026 
 30377568  60398800  41919344  65721928   1413000   2228208  16976190  11751444  10167200   1314244 
  2713950   2279824  25169361  21257803  63879795  34574685  22817851  74845968  19138261   7352232 
 25930016  22604832  10654260   8745752    514448   3311092  19265990  42677516   2723400  65530332 
 69622140  90450195  80466750   6776259  12810978  13420732  63420193  51722908   4008026  13879195 
  4583886   7584992  42974760  32699304   3386824  13112719   4837774  42101829  45925584  25224444 
 14960250   4315806  49211716  75221190   3890400  52080102  47533695  41857002  22412056  55641603 
 31457900    569241  16848078  13886874  19151224  45986364   7338172  28446768   7932000  36356628 
 62548200  62501229  22874790  11839516   1017005  31140945  64799928   4284160  13895212  15193911 
  8786289  82815657  14244945    628617   4802864  22981392  76850076  17382196  14429279   8544074 
 43663480  14030388  39455505   3647264  27118026  44399269  66243375   8527755  66028482  29564139 
 66485026  50529233   1452208  21710920  28164096   2196768  18678072  21105939  51232620  23033626 
 20467395  32780440   2663360  37755690   4488972  29949680  34143252    763775  60210357   1945862 
 20919962  13227951  10514327   6816600   2820436   8888965  32206578  51971190   8074080   9321689 
  8912592  16572046  39214494  27530250  95083373  38689720   9879390  15116155   8114550   2384256 
  8042271   8813416  81683985   7612920  50899174  15134848  68147009  54985261  35025692  14593546 
 13497120  37289538  12641772   3284820   2839110   6617154  62139480  39125342   5542560  52797542 
 26701095   2517870   2959815  76103960  86196330  79057594   5901944  19531776   2803086   5061712 
  4868082   7562330  61371600  45479644  18894678   3144750  11682132  82440675  19166805   7919856 
 31106096  19267513  61576787  58974297  35987160   6367248  16999215  13842252  65241879  40360440 
 48616092  24471228   2996187    340652  38643264   6703424   1200108   3273270  11096325   7551610 
 29775343   8799188  16265543  15560000    241664   1532720   9923164  70996023  13223561   1561592 
  3864763   6519440   4139331  21661736  59711454    519294   8260945  86875848  14642524  21609912 
  1006158   3072804  11294850     53354   1139238  68166480  12824014  35438000  23278060  30418432 
 34374582   3725610   8031100   2077425   5365185  14276300   1149356  63496200  48776448  61516743 
 11695443  11797940  42104818   8199576   7795898  26725740  11323752  19498606    142824  52163631 
 11584452  38297070  25397600   9609264  12807970   5361312  42334664   7088675   3121470  30548952 
  2723172    417928   2055795  20129776  30299026   5274045  82002530   3799950  12859770  52311285 
 25385175  80998450  57774840  26835183  45331248  16272132  15432340  22209678  10049436   9802132 
  5622699  47712780  37036359  19901242  69613908   1594320  24406583  62447112  12372720  20364214 
 12808785  38739708   8135556  53810544     63040  55933782  40570434   2000472   9006060   9940889 
 49373674  14590680  20722701  12300652  26213759  67650344    670649   9001668  14719856   9485616 
  5966238  15013602  25685192   2311776  22618656   4096300   3609850   7527425  93845463  22584640 
  3804528  19652752  36348786   2840500  46432115   5821734  39207531  32003214   2886741  11162427 
 10369935  32470824  46382098  20792514  26409180  15612993  39331560  41162848  66415161   2113500 
 13611708  40856806  40129374  33192288  14550669  63782820   2032316   8331792  30727026  29194880 
 25072635  11440489  78386755  12028640  54395100   2562933  31121440  39067870  50403606     15384 
 18238681  17476527  39213031  30958568  20420400  43970409    504193  21425843   5299349  29995056 
 37581568  46405044  53202945  39878045  22480790  58559970   2612864   8938835   1573308   1302000 
 66338283  20053610   6584328   9598978   4452690  52537199  24462150  15644384  11658780  19149000 
 32273337  31267119  12444915  18666685   7711500  43798680  40495455   8024289  39017550   1159725 
 26784503  14925906  59797848   3404484   1622733  35348886  43005597   5000008   2733287   7774494 
 91236321  73420580    413664  30085487   2070310  26378826  61832202  31543372   4469952  17329944 
 25963444   9418290    811296  65954529     94138   3126195  52532600  31074338   1888030   3817144 
 57893472   6322946  25564026  45604188   1856568   2065840  72896824  35098422   7456137   9928520 
   753984   3558625  23937660  19262706  16259712  29956316  67588560  25844100   4836260  37933856 
 39797681   1355992   9048602  37090911  40099143  15945750  26173725  79339833  60112391  34536950 
  7317120  49949400  10724680   4482606  49150484  61721350  14609852  43125684   6523530  56555317 
 11838932  28185460   2222480  29532082  45048010   1698272   4310750   6496400   8425254  52822196 
 46935210   2324308  81741000  16517502  76279068  14202734   7525205   6040727  32698565  81661340 
 16145037  44292840  22168816   4084542  22328055  66547238   3652860  13799520  50702652   8409563 
 26175795   6130404  38114760  14131920  12126861  54483462  29185855  16191420   3167015   5620352 
  6711936  22993100   5949192  16725600  24784592  51297019   6473421  12719768  66779544   2751948 
 11090469   4798746   9251298  34947150   4589739   1512966  44999865  17655248  49189047  74509743 
 16994844   7763493  28574781   9879915   2078748  67523800   3850308   1297660  42639688  10501601 
 32670500  18065220  85329194   5721600   6968983  24039704  14464340  25798059  47365744  56092554 
  2554860  11093352  12679128  17101244   5143923   5087016  62426854   7832184  21611436  35961072 
  5953500  49158480  13018704  16971960  42171816  27496542  43360200    188991  17395775  81547284 
 19185747  63456900  11139015  70618656   4708443   4339809  48450646  57259323  34017860   5030684 
 52616100  16818809  21768755  16753190  32150227   6183555  12704080  25014880  33086872  65357600 
  6943398   7017536  48792400  33908885  49070594  12394368   2875758  26487763  42786184   8455260 
 28663610  57302847   8436090  27006309   7171375   3158085  59969778  77348040  20577018  54344415 
 79243809  37849181  10317678   3068289  11742606  34688262  22748672  48333683  20603725    562596 
  3346952   6321180  17040554  16390224   5729269  37314540   1020862   8260864   3673530   2563979 
  2232102  48124010   9602478   3781127   6707690    846564  10618200  14474936   8611864  41813081 
 21058003  31936540   2587167  13704201  21342800  12728730  59386514  13507496  32536555  47162425 
  3512952  60878834  12620909   4801384  30587382   3335346   9022273  20077838  30688476   4465956 
 13252738  44210991   1553727   8412075   1187676  48435776   8758560  28803971  14360721  10991340 
  8258420   7681752  44545736  56259654   4013136  25776037  16278897   8519040  32313072  62796160 
 50179266  53259648  17851778  50169350  45661066  72512190  22810124   1573110  11205216  33937344 
 16584715   1675296  18494550  47150984  18472360  19940337   1605730     16764  39128733  23744360 
 40900160  34253420  19018059  64720752  22218456  24435585  31285158  58752030   2611503  15348396 
 66932205  46875844  22687785   3706144  48588400   4299120  46289766  13923336  80527372   6021870 
 40916214   3621675  45919872  55893552   9470052    635910  17458992  28947751  18393040  12797476 
  3835140  19639596  43955730   6434978  15613713   7443625  24438768   7715119   6453800  23847228 
 11685180  10656195  10111158  53292569   8899110  11573354   5520942   2262500  47732364   9331550 
  3269734  12904758  16704454   9560380  22590297  17279409   1467648   3446665   1869636  39157290 
   969300  26480448  29675086  23202942  21178350    285390  29658400   2597328  10062120   7101594 
 33919023  55510553  10224604  22872648  13319236  25488015  65226439  14285885   6361526   2641140 
 24400050  65698272  12868224   2284503   9657320   4797936   1899717  25614670   7268322  28221941 
  3354210    373984  17039694   3171052  19016880  54720456    133140  11783376  24560883  30197475 
 12452015   6524405   2581825  27878168  45585676  53681250  79993378  17913928  25981768  46986329 
   277400  26562165   7268535  55769418  43566280  45491776  29294672  43222815  53821456  18467900 
   109850  27998491  48657584   1387252  11065512   1509741   7784396  29378580   8436282   2462338 
 17639410  15318420   4141620   5183287   6181604  50007646  11411892   9040500  30395148  26639274 
 22401306  35159554  64787580   2964582    988566   9407552  13199800  27681007  18248126   1257210 
 31098815  17969510   2383836   7243712    210105  42951120   3346540   3193822    536200  60015024 
 17131500   1022140   7250850  36254304  50701044   1144503  16381610  19800704   2476960   5868032 
   516177  10638872   9613123  35022618  21046518  51817098  15182746   2102268   2511002  15280694 
 11299392  30737200  47622938  22562892   5163698   7590653  42101566   6389193  20977260  12458730 
 80617083  51373949  50578707  11890504  23134716  34090041  52695900    322000   9301185  16883800 
  6290174    900135  25760700  15108768  34448209  34595834  72967552   1023204  37024790  20108248 
 12878535  23058880  28855461   1444424   4522275   5424768  41139080  48628296   7076713  50084468 
 49904480   6778320  61347075  38261925  26513586  47231388   5636778    396170  64471218    391280 
 21773556  65708126  62869560  20161232  14496645  83386632      2628  54084361  21172482  81977060 
  5224219  21536538  58909920  23493992  36374800   6450264  59421740   4753000  25655058  52662018 
 71038027  51757440   4037922   5920660  44276932   1867638   4201520  50751974    366758  40476150 
 58493110  14277840  23428650  21885024    907890      6570  57528940   1617976  60035874  28555956 
  7252218    474824  56016644  14959425   1276128  23143050   4841452   8054296  25978364  49398848 
 33929949  12754560  63979916   6356027   1403528  10053576   9424620   6560519   1907574   5563098 
 49484976  52198378  74943792  12912641  26310920  12327420  22349184    919391  31873320  15489144 
 28240250  43972110  30032840  11772053  41250220   9352210  45476420  76974696  29617590    577304 
 70088355   6198091  48173034   2601112   8234220   6702828  64809170   1857284   3616505  50738246 
 25108357   3884010  76874624  52821387  31560000  31984122  70258542  11104086  44892034  72081144 
 37086000  68564760   4515160  92019312   6700635  37308044   1302288   7229055    142912  67107384 
 59607900  15227308   7537500  50087322   2769672  19037520  74197760  13834824  63665759  41852860 
 19317760   4994775   4880256   9745920  48706100  37933740   7006170  34913115  48975435  56835423 
    69768  20436535  43963518    692912  51494580   9069720   3184912  22417850  14621416   2632350 
 36846750  67271424  33810240  16055928    358657    796642  10283770  73013742  15820924  16562988 
  5881578  33683040  21151355  50578231  18368964   7011304  16817280  20548453   4883724  33061974 
 18274000   3665580  61515936   9582174   2350048    113316  44419529  26640110    464568   8148593 
 12079972  16043073  52614936   3971376  24484248  14950297    484961  22253598  62465412  12507912 
 45071080    258543  18954286  10438660   3565232  30291219  28254136  54052572  40710272  10172350 
  5964600    108270  23119800  11543088    775300    644362  31042038  14052434  36297074  23897280 
 36717543  40741116  17312286   6559405  45208814   4770830   3670992  38827887   6466644   8881092 
  3362464  12658755  30801693  20146955    566751   9581700   9285184  52872336  14391800   6880424 
 23990816  24711120  35582856  66645720   1429236   8191688   5718836  54735738  78887250  28348068 
 23228664   7049712  74551806    614190  36415036  30155622  14559050   9912924   1772567   5525942 
 48850020  87075328  54308726  65169360  13113738  27701352  26806500  12126205   3052147  21146234 
  5379962  21008975  81709180    545337   3974092  53110047  72000026   3226168   9224560  58102030 
 58886360   3183185  15252180  59351406  14109997  19002159   6429474  35405944  29505233  28439237 
 18222552  66378966  42081536  32836278  26796480  30760464   7257484    553350  37850111  30515037 
 12181914  66663600  25667562  14929764  22695660   4725600   3898048  51942912  25801222    975476 
 60576660   3712158  32733715  12183700   8631160   1448064  33327162   1919154  33055732    457686 
 64828465  20627729  10195236  19159855  40999750  14244452  72436660   2657728  27854024  50008140 
   350000  16512798    584400   2370960   7245801  61372458  29601825  18629420  39628776  24697308 
  4462640  45441024   4645800   4070080   7874944  25931520  66590916  19884936  46701312   4332114 
 21228480   2145491     40404  58170600  18687528  25194678  56410692  76659076  56993870   8290302 
 52247889    249424  51852625  41424249  13660091  40937220  84718530    366506   9722422   4079410 
 50046192  14825625   7816391   6381553   7187328    300252   3744849   5047794  24097260  11814320 
 62428509   5772938  38106096   7529896  21260668  34008296  14430546  22562220   5653350  50172562 
    91665  25379487  19285404  13743576  21076510   8179080  29154272   9698085   9322514  41257146 
  9325680  13428136   9437136  18893872    610984  68732060  23403760  62112696  50120248   1031464 
 18244275  39073968  38422890  12315752     34416  10360300   3139680  42775182  33569822  29596860 
  1637420  48231252  91855540   1684224  51679816   8919300  14387316  28422309  46912810  54275084 
 40285944  36738228  23293099   5457414    737056  13935495   4776080    344224   1197532  27317725 
 20571104  27350808  43888484  30269850  13850676  90354000  28040571   7205964   2403810   1362262 
  4668183  18542920  40771644  16689008  26992584  53480466   7062908    299805  13148589   6000423 
  2179414    393448  15100584  16520000  14951118  21877470  23628696   3657301  50146468  13194000 
  4345176  87076002   2301696   8285354   5969230  58505389  73251297  19785772  67304883  21334980 
  1469598   1476175   7556484  24641598  28881178  19336167   3393995  43829307  82769456  34151375 
 28057500   3625938   3940503  65767005  18189044  23016936   2965105    244296  44644125   1321720 
 36349180  37036480  20101215   5934726   5942622   4126401   4034610  23800884   6274585  91157472 
 12362180   6545882  12128622  19687130    351405  23310874  53193745  33818790  28468845   1273284 
  9504528   8854860  30878010    899118  49726950  42980346   5949072  21728928   4893875  13156732 
 37941860  43893112  16487040  19042929  27731968   1553664   2811734  56698059  44029755   7222060 
  5258104  36003177   3584350  70066841  67416021  64380461  14701600  18993403  39418920  19540848 
 12269864    827515  76500842  17892976  25984231  11758536  38067513   6589138  71281425  44649506 
 36042012  87378819  20917632  52952050  58596399  28487150   1822382  29052432    442850   4078008 
 13966659  35016420  44558283   3041034  34343784   2593780   8952753  28322448   6538840  14183950 
 22240390  67919200  75095768  60368562  26643260   7244721  20894775   2831220  47556160  63930630 
 10702044   5200125  33998060  69206319  32223048  30978871   5325012  37740612  54422928  29781297 
  1277940  21360640   5340235  38842377  30551937  59687154    605752  28349767   2402856  21961578 
 41273757  16038426  12249008  42225942  46460151  52899888  70182504     44344   9644400   9679481 
 41989005  11866935   3762132   7084686  53612752  88693380   2341398  33625654   1531090  38397051 
 46440402   7651695  15904202  45202751  31273312   9069324  95635922  21253694  56483744   9558488 
  2465190  34431636  21326109   5502088  61003982  15768104   2674188  16281402  19618896  18694676 
  1158792  47071140  50121480  88611249   5653656  59169705  74965788   4101386   6131760  17668402 
   360640  24327907  77506110  46263120    682138  15863790  30117564  20706840   4746816  30135723 
  6033720  40146860  61883832  23064597  10580736  35995648  20737270  15773420  29660320  17928760 
 36148469  58081044  48593277   4206259  45828497  22934940  10216604  42513910  16807890  49424375 
 38380812  23235085  17623814  17761773   3409536   5577696  22146501  62040130    485184  30007572 
 11619520  12073056   5039004   9425514  66771404  25325062  24763656  40775712  69483916  14670432 
  2152472   5381757   4343856  15392568  31351050   5647797   9481860  77333211  43296205  18062000 
 14626380  17727243   1107778  11798093  72896631   5373168  22503424  28422732  23280320  25876758 
 31353060  43984677   9576381  18443594  91390684   1889635  20256384   3337544  14958147  23983050 
 15918332  11559098  18829710  17499314   5301380  31918544  13740700  36357904  88612277  32547452 
 32142281  75995787   2303203  47096080  11514414   3608784  17435466  16410372  28473912  10562432 
  1629184  20630772   1298916  18702656  25820124   7738016  54679559  60963057  48066984  82417216 
 82655551   6702708  70923360  14798208  14001750  16362432  41859945  47200388  13832811  30410303 
 12674487   7160544  42352992  43201020  24314150   1995348  41063277   5609276  23677125  11980592 
 75645390  13852140    256194   1633955  52319616  25975856   5578965   3474000  27443802  55091124 
   746695  44875488  28704312  29216344  24349500   4784240   8728106  40162686  34148743  42172920 
 66214566  31272360   3999360  12118303   8391744  76021275  35807658    741148  48530139   3308864 
 41100330  27259353  20946299  32010704  19997565  37502579  18726400  19399152  11830819   3275228 
 10772412  16795163  56510055       750  27496194   9337209   3018682   7242914  27371009  11211140 
 55001694  17199560    644592  31221540   2108171  16513681  15768460  13913185   1177168   3420416 
 34873538  29365698  50710096   3400576   7062790  20634583   1132200   9660625   2220774  47453120 
  8382367  25746823   3634650  22965713  16175103  54834000   2039624  63900486  32296110  92044890 
 22139720  24333531     69791  21721575   5328324  14300847  33038378  17092519  30568418  34877883 
 80659625  34671330  27252628   7355637   7532930   5235870   4459092   8149284   3119952   6282588 
 61806104  31056129  55185246  11327796  20572708   3994712   2349638  42414530  14966728    318268 
 16067672    371000  15466418   1972347    332520   1876497  28279692    475007   7710714  11397428 
 66576122  14025705  63362999   6613425   3928088   5066000    456435  36321830  16083870  12753249 
 12039160  17029416  17156020   5733514  26604904    278426  41240417  19943576     43140  58434628 
 67147038   2197394  18715725    336540  35334627  61538264   8534117  19894080  21202385  49533435 
 18960280  40180140   7867440  27162464  36026924  17462330  17361136  52437342   8457147  16213554 
 27182310  14371205  11827120   6788210  49103049    752863  64657944   4213260  40854960  44060792 
 50137010  12054647   8648750  77221320  10371494   7548106  14747670   5475024   6529844  15185059 
   616280  23370240  31198500   9786140  86159788  74368812  28223265  14530350  34807916  11298048 
   346104    234598  21589008  23874116   4441242  13595666  51159252   5455611  20151735  20697677 
  5061516   6601265  45003350    560736  82159420  34472992     52116  29285900  56358176  27007280 
 16222306  47175240  23717142   6056572  34814640  29132560  82805915  40970664  67896592  15497048 
  4036752    737590  69205437  21127680  24294072  17841330  70911446  21328288   4821236  14957176 
 72060768  27373500  41277634  33463157  82838382   7333304   9803340  58895040   5763520  11216630 
 24262024  21511086  44136576  52368769  81606928  37246339  26263470  61738730  24445272  12641538 
 13395564  16582144  41356224  49008465    662400   1440144  71653896  35243208  65965782  13598616 
 15965232  31878850  50178114  18255340   4954922  32102887  37277397  17402952   3542454  64628135 
  1872955   5109153  10305967  23547975   4055130  14908145  55416010  65551896  73603215  11271008 
   470574  45063303  30629492  22322300  14307106    821016  45346047  24993980  10404510  48276702 
 44678075  25443464   2738292  26198025  46221894  14045028   2119680  15024129     87528  22999960 
 58084320  16146090  47580915  18368366  63719298  17925948  13692266  38365933   1314708  46286112 
  3638880  40447935   8219530  25948035  24441458  54531072   7053452  32317506   6618620  79422308 
  8434176  28997678  11901568  53770320  11845575  28000921   5302026  15019096  11377380  11976250 
 37713598  51240596  26542808   9541764  40974990   3567870   6767125   1522180  58274225  17692320 
  4548314  13497107  13574176   5236444    185436   5491224  51030560  17502562   7413415  79171027 
 20010826  61622688  52617816  39628309   3125759  42967881    961634  72575355  78727528  46210775 
 20535822  14846095  69305943  45124896  58722735   5589025   1977576  24254270   5299074  45750943 
 10840240  10342891  14715352  12768964   2491060  44989308   2649748  66305681  69155250  71946823 
   339304  40095348  14579840  31192537  37037898  63736740    117003  25912320  32039176  11376148 
 40994928  13635749  31306573   3868416  59363322  47472698  23234780   7350800   4357248  58493631 
 19529748  12431377  52702650  30376333  50070954  31826757   3884276  44642728   7786470   8406867 
  7522647  11598960  11323936  20913280  56089596   2638065  14493492   4810230   2445840   1773525 
 41635125  53866000  19943364   7502967  14462448  43756580  31756387  22059390  11152575   4695780 
 35556963  61447520     54747   8978700  49859715  58743745  41901090   6745380    247437    115792 
 11655336   3530167  31366560  20062284  57044472  64980721  30611084  20607272  71519691  13189264 
 34247752  16452568   7286540   1663467  63730095  15995820  23802240   4547389   2119412  38559200 
 32975679  21311871  17488856  43344444  80060510  11097834  16363032  65517204  24107490   6207729 
  8733355  71870788  13481712   8205288   9321840  25833534  56348262   3094125   2191028  55138672 
 46466660  12228489   2484067   3577245  29467011  69891360  30493892  66868880  25490746  37397487 
 14932515  60978240  10286310  47276975  22053029  30321727   1600370   8778385   6941392  53626290 
   752282  15654500    975591   1775664   8629380  27122520  34366275   5668740  70848000  53210040 
 15645854  60532461   2055486    625314  13997776  11212824  42072428  35973160   7032529     25592 
 88843105   9365230   8977423  25771439  28353627   6727244   2605980  27926675   5952624   2191365 
  4107264  10294025  33355089  55540452   6383613    243160   7930947  35422184  58401120  13895837 
 48064496   4386081   2801120  74380315  10937480   1074468   7060032  25834050  15383432  10203774 
 17578400   1665209   1579824   1125040  14922045  17529715  80944328  23206104  59104112  29343657 
 64489194  60929066  12761540  22878963   5325818  51906712  72095814   3843372   3894911   3742370 
 59345136  22625900  42898310   2163428  17110610  27607904  30478840  18571756  38984780  26440080 
 77789151   5030640  14676006   7018178  54717256  65028964  43174764   2599105  19702592  59588880 
 14308254  46334541   8480705   6483906  20109600  26918332  15194788   1293453  55490260  22311110 
  1835286  70354450   2814333  52565478   6858982  16287825   2233110  22722840  55228505  26669145 
  4265054   1655127   4684980  13374240  26284955  17833920  76972260   6247428  60572915  38899561 
 16456204  71229608  29683200  49526793  24656562  52170624   9918779   4000395   6112586   2392842 
  1965060  33242664  48424200  24051290   7145996   2703909  17985954  36177649  10032327  11481656 
   673455  31259540  23120720   4125091  61211916   3827736   2129754   2131272  18173884  45373650 
 21866790   2457160  22874562  12250965   9077520  11943960   9117064  34296370   4188350   6549648 
 25262272   4908240  31009132  17329536   1415120   5800795  57200496   5916063  22383816   9290820 
 12257920  24291918   9680157    848000   2159584  23784921  13651614  41761278  48958182   3021384 
 38958637   5622328  73094760  11361580  10778000  24111808   3903042  19083332  23791075   7303268 
 46683520   7026500  57605313  27305075  30480436   6910176   8243613  23750245  11812064   3284400 
 32950760   2673895  64031700    920223  51790143  14671000    123565  36897426  30580181   7618050 
   518404   5874292  34801415  49942972  14767560  41937511   2505147  43440558  58079925  19251760 
  3199790  12791604  26437843   3009128  12554448  17801100  19706295  11320708  33407896   4372916 
 70789026  16880877  83493000  24055522  16761156  36549456   1963540   2562065  20062950   3147564 
  4032360  44518224  26724786   8948414   4492096  24727702  16958678  23659788    101124   8120635 
 77219535  29954025  20746176  32575704   3357490   1643509  32344734  37103680  36768816   6891300 
 38279360  24994980   5175504  38662668  59099667  11281776  28750703  45356961  25658507  36604044 
  7806112  60806485  72520962   9475914  28675104  36276164    340032  27327024   2656612  27179194 
  9049644   3485790  16064500  27634174   5350848  81838292  10617600  11229734  45666316  11217600 
  4224164  21589876  14429177  15080000   9075465   2161038  23345920   1943632   3205890  30335445 
 22101035   2523213  37140970  27403000  35786130  84520310  29510208  16901160  23480352  36317946 
 31165700  18014832  39110071   3563482   2323832    731901  64420629   5164455  12356780  17304288 
  5857397  72984730  32095345  29485057   4197350   8728755  25825695  25882736   7381620   5537568 
  8092350  63964266   2296368  14449002   1399920   2111984  32030943  55763890  12494864    531552 
   191664  23208219  67370303  16869193  31045630  53606439   3045900   3333960  28989600   6578280 
 19305815   2904100  22203009   8214156   8373938  59824008   8761467  10053120    507570    509765 
  1414174  56859280  11863659  21147000    302016   8533929  11259374  30639972   5511501  13318770 
   788938  25175968   9623866  10052592   5231223  16716704   9637420  92135760   2449710   1995838 
 78235396  11080719  36282400   4716446  10076528  25113840  23578450  36363552  68117280  35391135 
 61358752  57669484  12633943  57455340  38807668  14146592  13793648  34931673   8131088  86921332 
 51162540  17918636   4342243  46095018  50472450   2114795  10847664  34410860   9892744   5725328 
 56842680   4592560   8077356  54817066   4967248  35356474    125279   2729878  76038324  17971648 
 47915160    468255  57765920   6439482   8114756  12044574  34908302  38391778   5476925  29094615 
 30923640   8905407  62146350  51434292  17908476  49618744  55821672   6494568    783675  34072795 
   996150  15432872  13299435  29485530   1771365   2417121  35902351  15962339  75592984  23123760 
 82627904  21754968  45630480  48508920  46298140   6971910  58601085   7572045  23766820   6061638 
 46513827    462760   1717326  36268681  43039598  23410584  15180592  18937968  84871314   5592587 
 43379904  29963119  27783276  16305344  14535144   2789430   8721804  34830008  14036975  56201492 
 58803306   1422090  21192591  74379041   2820864   1598454  10437516  31804164  76622260  50209324 
 68242680  86094705  10106333   4761024    231400  26150895  18657890  34770687   1357475  10777536 
 13676869    580862  10344708  11668345  28802906  12787337  14950788  49490634   6594004  20295015 
  2505188   5267020  14566811  10899920  26375296  10047798  35291266  36243920  12893112   5047677 
 28078900  17349794  42422534  14211661   8540792   8064816  27387666   3866241    101920   2354260 
 21557718  49445435  11412500    892250  21674580  25754027  28172384   1177308  54058960   1390512 
 54744140  76200630     85668  33734025  43996850   6921920  64689120  21332773  16728100  43413663 
 44663656   3150748   4834161   7781111  64776720  67025875  14843244  17028000   2992314  55583668 
  5909698  21350784  18053442  12670614   8472750  37330993  55253919  70155708  45678073  72257688 
  6714160  11396677  38396705  46793724  29294019  21430640   1696476  61823321  16142028  35517325 
 13707264  12857625  44329428  31275387  11510275  17967798  49991328  26957115  18406080  30372056 
 25373738   1677654  16945495   2043184    194139  74803461  83003280  39853848  49230012  36643320 
 96026311  15890840  39870565  11523897  21465955  18179835  58434840   2276700    331132  34100654 
 22093729  52744764  62487529   3783021   2313816  62887896  11190738  84149796  25350176   5011600 
 11499774  34329823  64777034  20845188  26093235  53895780  30532460  17493158  19559605  59565312 
  7467422  23957360     79860  57947130  36996410  65048129  19056371   3828996  49245405  58429042 
 13649824  70167756   1961280   1486080  11671119  17430400  16382940    460356   3026373  36896650 
 22462576   1549125   6700077  41754744   5987205    822525   3709360  15136203  14939904   1109948 
 27885540  61023231  29134452  40747470  12578056  22049405  33094342  47397172   9184370  89307240 
 32663622   2678340   4160580  10047322  21942481   3029310  39587001   5476338  62989696   5944134 
 46123856  18044548  35008764  54091218  33000737  65027312  11167259   3346166   8526240  10615769 
  5474888  64615600  77390200    280399  28567102  67996491  40845180  62948792   4475964  20682438 
 40015302  22335240  16999694  82032483    800572  17493580  12173276  13634980     35195  13316792 
 30973040   3570224  20805642  40680192   6414690  29413000  41860600  17294100  37693880   6049495 
 23693966   1007760  30053736  27404840  58972515  52296678  56265713  34700142   4202682  23724920 
 55189854  14956518   5224520  10676608  49345194  25341661  65219000   6438410  19979863   1282220 
 29633838  11834200  79131834  47539557  74390146   9166296   7417260  29908392  71919240  13738032 
 74316560  50033065   9441075  31619016   5215720   5481040  15697704  49404250    841829  11660040 
 21033960   2310400   2763904   3112342  72542171  48252432   8424325  32482058  26092170   3807495 
 48837762  58297848  61276530  16794337  34948048  49889048   7952492   5118336  30020200  80779592 
  2287740    361038  12176720  13469976  17818289   9317151  36302120  23783396  23478819  13669707 
 20075874  39205000  36126855  68893980  10318453  16036776  44157550  19725470   5277240    824535 
 30877641  37150825   5928285  31496850  15858392  24107048  83699406    755327   2765945  29652864 
   575856  18931885   3225342    230868   3116988  69986977    999378  27981890  16169868  73472672 
 39056122  36543944  30174291  17912961   7363683  22960448  16777434  39506054  80687631   2318050 
   383776  31940280  19086684  70095933  73158835  23248362   5650229  23239400  45507660  61929732 
 64800184   6485688   2570780  50686900   1590078   3442750  37131287  35884958    481944  26338986 
  1704631   4810428  59950568  10689576  20522976  72885160  46853802   4110048   8693244  16696680 
 13930056  53659897  50657577  82073988  29790853   1511172  27209986   8815103  21996000   8154728 
 50816595   2490477   3129301    999490    696738  15516864  39494512   1732059  20990285   2074240 
   384496   2004074  23696915   1375367   1651320  22798238   9513438  12354560  12446512  23754342 
 56805840   7455616  25741760  58577472  84852383   7239296  13844870  15710460  52171130    213000 
 26650902  73841982  44546649  25022850  43515396   2186496  14396184  26201448  21121800  14073912 
 46450460  19212648  30532340  44461170  13633200  27490397  18477552  15162153  21213150  27083262 
 40384902  55040651  77790960    747228  25884612  26559036  45766192  17843716   3233565  60761352 
  3549960   3655120  44277894   4498577   5828578   6251112  12154428  28409560  57098502  20325244 
 15907650  72181847  54430524   4794552  43949067   7406640  18800859   2788884  12415637  79987288 
 10112760  61186770  32944098  12738323  56371491  44085284  47356932    677409  19304266  31078551 
 39763396  52419608  39499769  23737840  41855138  87578946  51510340   2867130  32652459   9493802 
 13872688   4083936  28112172  14486850  33530409  41604907   3624156  63759456  28070302  83451716 
 47132566  52620516  12304460   9355632  13517790  11050309  23986277   2632968   8752764  79031050 
 11070768  12994241  22175560  52476678  12633971  15236000  52874800   6254960  47524820   5048082 
 51275675   6589015  28548980  63522140  13900896  37382612   4757311  84868498  56182860  27710079 
 30945552  10862309  42654480  25773462  28072694   7096305  59971720   4427544  23492430  40954536 
 36140832   2734046  28570080    422004  29868608  32421669  80382736  38391490   7422510   3363115 
 49826164    637802   3437235  44074958   6231869  15204000  82354025   2842272  36686334   7519375 
  1880510  43372184   6918996  30151712  11532341  77731389   6334350  51695802   2548716  59737435 
 17819000  37961240   6996018  45725120  20672526  11618250   9723936  64646464  39019680   4867800 
   797304    498625   5221032   1228085   5110006  56652140   6453720  21392684   1275170   2230236 
 11499140  53824788   1747096  22318178   8450734  29451138   7912914  42790768  21747981   4228224 
  7876362  37184368  13687634  13659975  19507878  35861472   4662111  14100024  12974700    652395 
 47479224  74372900   4554099  33104973  71873595  35990946  25820055  29878604  56686500  65922220 
  7071323  29466800  15907993  41580267   9689120   5661096  61456943  68710818  34762720  12221739 
 37440410   2517696  19869240   9878202  32298145   3031614  31900330  57638363  10259660     65500 
  9415736  21157796  16845696   1326150   7299680   3235390   6505178  13746843  17170289  23115264 
 44666895   1385330   1158966   7556449   9181964  20337624   2373388  46918810  58855166  41913619 
 13875560   9099464  13639742   4211475  18301396  12513700  53645382  11151800   1989376   1115946 
  5627700  21135740  24274624  42697788  12934624  48930735   5182716  12847432  38356709  47879952 
 29906451  21872556   4838016    999460  32747520  54745602  59452572  10659530  84179403  27185139 
 20111250   6475770  40056264  49552256  34675395  41264509  24729440    246615  16865276   7669475 
 33805656  33306149  20060784  16286633  19083342  12365360  49794896  20865600  67650744  27184064 
 65808250  35189262   1102496     82389   5296544  16043870  15003426  49700430   3559644  63981780 
 14069760  16112682  36125544    273306   7193736  58509426  33437638  48103728   5442639  42905019 
 62286750  28126080   6561069   4217325  87409712   8748432   5176368   6384410  47298464  13098960 
 12331760  17970878  23713938  67446792  39046924  83544399   8742403  13166228   2912634  44043159 
 53202192  17717005  23366592  24886816   6146848  15760450   1315567  30971871   3484625  88050740 
 72394332   1435699  24967770  53722110   4288885  48748392  27256752  15325030  48328544   5342149 
 77926277  14247536   2841139  14224224   3129782  12620208  19104253  52931612   1193898   2238810 
 82200937  46768044  26165478  11572470   7397384  75326445  11205174  43490240   1190720  39027519 
 24160825   4198854   9175716   9580350   1687452   1256640  57613752   1000640   1008616   2510263 
 40828740  14936736  50060626  10154250   7254630  69819500  59045448  17637228   1969253  36468585 
 37047054    732929  16796070  18552963  15604644   1903772  25076740  45860352   7397432   5623652 
  4800350   9774586   1221847     96140  13977768  65551902    592515   3962208  57738192  25965627 
 62818146   5004720  14086953  36668328  65982162  55506096   4073806   2997720    450765   1562997 
  3068261  32730528   5905102    508898  18662550   8002550  27065918  11906657  49117600  38569794 
  2728407   2059904  82251627   3026936  17088651  32998292   4167284  55207534   1252592  60809500 
  6143650  14609252  41435184  40114500  11508452  18994930   8176026   6052509  13162144   2897804 
 31165274     22401   3959102  22770908  69651210  33426400  19226396  66480998  31919612  33423390 
  7187340  69919664   2655744  37798616  38564544  71106550  56865036  47516416  78639470  16361176 
 30015165  11584144  27158592  29656956  10710686  15888636   2233426  34205304  57327210   3709686 
  6350344  38159234    212544  28564012  29006712  44564058   8126832  24985125  74114105  34039144 
 49796738  18093381   3033168  22150762  17625943   4754078  39605910  47556176   7970861  13638247 
 10897180  30041440    379561   4604776  58349000  18923058   7413115   9388210   9401946  26179580 
  2174265  14270010   5153058   1797976  87442560  23503309   9240627   2987830  67565948  50227672 
 41075100  78092569  75031440  61717160  44382356  25453455   7353180  60683480  25066316  42958608 
  5753202   5656413  52991757  46006982   2501772  41688426  19581595     70776   4868164  59033114 
 65832660   1099648  42995880  35625744   6482424   1101866  50359848  66795942   8981050  28358550 
 24251058  48319329  13519517  41868435  72276320  19925164   3057120  12430188  23824944  13751606 
 36364513   8062551    250880  28537734  72848430  34078220  23891205   1620320  28290224   2829309 
 42102840  13790844  10913144  80437644  34598746  19457220  14285824    364560  81938178   8619716 
 40100672  10948574  15889993  25435152  10130923  14466636   2602315   2414020  46915710  49659365 
 66846861   1784049   8100600  19354619  29705898  23981910    412623  29622007  67051400  11461560 
 21644760   7576870  57480900  15070371  18021690   7932756   3551328  17145254  16935877  15404551 
 18381905   4335090  14126566    482662    933471   7677201   5316864    836092  34667300  34621976 
  9290160   2430628  27145191  59648736  14510790   6498850   8284502  28068745  10850190  35486568 
  4090011  11174745  55940192  19122960  46813012  33935540  76919448   4695744   6133572  50528400 
 27925170  50950783  23580060  16380196  43631432  16172420  27590317  23696931   5623090  10716372 
 66842856  31776054  41939202  16981866   1846663   3120328  31133697  74398622  18833296  44241500 
  2744884  34510980  44148572  55219335   8401773  41097696  24165150  14559280   1550196  12895388 
 67012328  11240284  88219084  16327290  35348060   7370234   3664140  31695128  76343877   8108928 
 86433984  60330880   5147324  20649418   5858999  19737744  26953976  49466654  28652052  28801707 
 10102160  43372670  30148182  18704493   7121878  41508270   4548192   8339400  17493750  20165754 
  3338610  11103312  13788459   3549843   2621247  20964969  36835626  52836300  34652352  41668550 
   535395   7073109  26867610  90353223  50439015   7617054  29004668  23671062   6128385   2616876 
 22647088     75330     16131  42257292   2184431   3051528  10793832  43649580  21849905   2989896 
 21887145   6994269   7774005  44115624   5898582  16387560  22126194  45726070  10950555   2313010 
   158138   1980750   2610639  38570590  64256533  50180480  10691898  14870003  72971140   5935244 
 20874964  17507677   6761018  12878680  27490425   1926118   2268480  35324181  56201832   7037350 
 49057218    284837  65887062  44418655   1474200  27765675  20840093  43417976  66901376  44867284 
 66136000   9399627  47383808    227848   3312936  11974704  13574262  81123770    311054    995200 
 12603846   8052371    285944  31010400  16137786   5861112   4213410  24848128  26300400  40001544 
 80548480  39997076  15390720  17722873  34223628  28731230  30988237  25464576   9102152  13137696 
 11687578   3194280   5680832  54079896  40560905  59302761   5353705  35567202   3717826  11996820 
 33130867  86597490   2502308  51039372    670219  12170817  19372704  28071315  42187113  26226038 
 32031604   9029700  50281452  33524646  33214786  26816258   1909601  11624637  35980560  12647976 
 53305710  32180480  11459988  11315976  53508028    467847  38308270  31751852    381392  28536396 
 11431250  25286150  10875198  13218860   9242864   5562943  52229304   5486140   4430132   7944838 
 54125984  12094740   1727990  13457500  38629536  48489576    168032  35043190  15215820  36203472 
 16448768  23047669  15736920  10599402   2778996  14423100  14184606   7798151   2195982   1520901 
 56792834  23559623  33883080  44092302  14240752  15296791  40662112  20960040  35625832  20723164 
 10276530   3954432  33374298  22464073  39672000  43386828   2573740  19162536   2524704   4354672 
 68104316  10768240  34711792  20158796  21676720    382242  11695355   5612031  57100312  26515140 
 19203783   1516245  41526114  17910072  76318590  13496883  62533581  44263136      5432  15839901 
  2021208  25631988  22416129   8211000   5833360   2766240  42419562  24382909   2981424  54307231 
 14133780  15968720   8231520  37995520     94611  84896090  95117176  26514659  35380233  15685145 
 25358850  45533525  10599128  25900231  17858412   2595515    797160   6032556    977688  72139387 
 39357399  74083625  12387441   4860480  39520440  74129139  17140434  65596225  39087246  26653040 
 29029516  24705448  56182822   2732285  50357594  62241400   5402240   3535915  10528694  12754615 
 16131110   4987082  16194384  32763672    256040  10963377  66746712  17815926  29924018  30750720 
 88584120   1040284  12420100   6606927  25923520   5580120  62318018   3318160    865552   1324400 
  1555439  34594573   7191325  23728848  18815600  17088393  62237952  16499300   4803798  29142824 
 54468440   3299210   7689120  34485930  18045744  53159540  53920022  13263610  10472442  22328364 
 13846000  30021930   3086358  48983655  11191872    872050   2804248  27110070   8635680  37323342 
 70064384  35873424   7913967  14421004  26111796  12149387  21559740  27736335   5615753  18559233 
 17837998  33784614  36030905   2871899  10199184    139536  25787232  25560452  53675604  29183715 
 10951038  61260867    677092  54485420   6826690   1226645  20980894  71811650  35198702  37952844 
 17679156  26791032    462672   4055745  81630471  26931752   6598080  11887590     60320   1834786 
 27090090  72974837   7818216  34863132  16456660  42214464  20432450   9221228  56158340   1862890 
  3686210   3312150  14653317  75848688   3294175  47455695  23991303  23135280  18004428  51337104 
   101184  25825750   2486994   6658902   7006626   3211164  52395472   1568277  39914680  12012634 
 19776357  71848872  26529258    758940  42221403  42509775  41745006  44951449   9011500   6218280 
 46999096  28029498  18893250  71917842   1799550   1755933  46697268    164616   7004768  12379164 
 19036640  41783054  20635188    896665  34672140  30841544  53348940   1469314  16066732  13394640 
 31717307   2931491   3218556    628060  87819336  55379260   5071782   4294914   1187571   7008702 
 29974784  42557163   6462114   2067879  49422045  29389554  49353738   7000532   9297451  20992335 
 37788380  16550500  19198270  38228580  40935936  17215560  49001288  28246986  85586280   9589566 
 10147208  31924092   1505168  45797026  30264624  15036228   2727624  57638364   6104175  21062388 
 30549368  60498270  18890070  11174619  10227272  11142750    369920   6804036  46596626  53312990 
  1423800  19331952   8505462  21208055    208818   9053253   9448504  16409406    510850  33620496 
 34545600   2097152  14650980  46898326   8071272   5998056  42752010   2533696   7198202   4029050 
 14549909  14039876  31018088   1420497    916062  19237200   6629344  44409282  43203270  25771848 
 17409696  31466110  83052400  56611140   9612875   5814476  18758938  47159172  23838672  31587168 
  3617544   1589488  19151200  20193879  15615072  12948520  21902825  82233294  14897150   7795200 
 32475534   1871932    921834  37447476  60061185  40766870   6383466   4149353  67468848  18002208 
 27001044  25289160  36280890  13077792  27005360   1395558    583416   9674340   4490568   9433340 
 63808560   2776438  54427200  17724512  61332996   3245184  20751720  49289460  68418066    298738 
 26426415    629982   8734824   7312410   4735934  13638435  11375260  35777280  80023023  96147830 
 14590260  15450276  45452019  21962954   2708792  15151716  31839003  77072886  20693925   2067516 
 22364190   8044096  44738768  62027667  34587216     13886  33390252  56908580   4422636  50219640 
 14471400  41168922  24366848  30492112  17854711  13773991   3953817  30455074  24999384  18448650 
 61326310    389172  38511090   1184656    230580  25775391   3287555  61799616  14604447  28046736 
 53843488  50799434  19039252  28000054   3094868   1073200  75038480  49554582  46428960  80178644 
  2006140   2328235  59613090  42928380   4391168  88444650  75909678  12372195  57138397  30802740 
 70288531   4117737  18881175   8055980  10230246  12052915    804420  43945115  84039584   4959760 
  7427046  26277055  70869288  12693744  13575633   4345690  66779344  22845823   6143786  16392801 
 32983632  73187512  17032995   8746784  11292958  44652895  20349966   5963440   8291745  27563536 
 38073000   5577660   2550600  89404896   7779487  48925533  59330340  13237785  10911866  33014306 
  9989523  31833588  43423884  55723841  42501684   1886852  12541152  70238080  12342512  33116056 
 20171520   4383212   2981070  15626301   3070439   3758300   7359585  24379928  42168165  12304107 
  7978896  11675115  20260926  15038485  64130934    409210   3215044  25312252   9819944  15149406 
  2106330   9570599  10695867  19794412  95008926  46305705  18669024      3847  32027160   6054160 
  1335960  11005632  21744344  18512730    285192   6507324  29394018   5666986  12903219   1529424 
 57142470   8417618   2952690   9733047    334662  22726974  26268990   2398992  49230030  13382790 
 28580025   1533042   1765290  21252620   7394420   2710213   2392064  23831344    314570  41322148 
 39282660   5900400   6283914   7205436   9396000  42005820  32224490   3247298  29262125  55610532 
 38531298   3058578  81641987  29751948  33077406  27623492  57622774  10549044    278313  10878925 
 14788635    444140  46846305  68578536   2557256  20749638  23053086   6144852  20210404  21744690 
 10241895  13093268  20820375  26258242  18223056  44168481   5917272  21293632  65745064  37142624 
  9299408  76827996   5452192   5167912  30858036  66008138  54932496   3355324  10923240  14673400 
 19062396   2548399  49184184  27602250  31539615  58965896  11009031  14437440  37119304   6781236 
 73258232  21277020  51493059   6687616   6034814  22068992  11590242   9830828  24974745  19355213 
   812404   2454422  54121200  13459012  10114710  23781045  13562808  35695600  18467040  65615440 
 15354130  69359076  34583530   4258782  55282572  29999890  48892548  12754704  84897600  21490816 
 30048543  13933832   1562137   3865730   2139889  23960644    151430  38737942  11243635  15345792 
 20769012  21459504  76090410  28594050  32444764  13838709    582350  14347260  67361063  24162776 
 29032450   9363735  52818199  78714675  71086038    257229   5648179   2148560    656095   7442253 
 18598713  18590428  21142425   4059696   2777270   9567360  40599999  20746528   5040360   1286126 
 49507878  18278985  34626784  54960894  21451995  84842784   1935084  65547430  60007904  32347246 
 22777293  23174256  11073322  52995850  31640400  10260792    191807   3035097   7237269  20329884 
 72018450    883430   5333684  44452563   4906544  34559064  15514420  68101056  22211331  15089285 
 49622490   4236725   5604985   7652730  19652082  16466835  39819786  34424445  45681056  42629120 
 10150000   1309376   4779174  66269775   9234500  48720632  67212854  23574988  61536089   4021962 
  3029500  73489188  55217700  30000451   5036942   2910810  73243762  43558845   5268360  34953084 
  2156966  20290600   7954232  39200106   3882717   5706938  14516685  37304550  36517250    258048 
 33661134  39382896  30523196  49680180   2027068   8127090   2771227  77475555   3189910  43970655 
  6107950  68298789  46418235   1853218  37210854  54150525  27379176  63966150   5100732   1332730 
  7706675   1395654  49363800  62574200  64060334  24463216  16950375   2292075  56324625  12797637 
 80899840  24375637  16120090  46757150  24026145  36161748  29192508  36898002  50289515   6048192 
 68254060  27055264  14861932  14452407   3826308  16251732  31660693  44274735   1835232  17982940 
 24261624  68128220  16150596  36505738  81046610  61541882  18926640  62801178  27114750  16371696 
 26505622  11783335  34410978   2803644  44922045   1633086  28662485    231264  40753431  19329892 
  5745130  41106243   8778495  66370736  20893788   5954505  30377600  13706700  30936946   6608853 
 50499568  10186521   4921155   4604042  26733650   1039500  70312716  13197414  21378840  51082809 
 11466880  61610014  23370076  20056275  22655288   1659588   7159152  23032960  14003541  25067076 
  5552412  32787249   5611872  67323060   1872780   9150376  15564474  15749536  28953288  27024636 
 14944272   3758268   8173136  52702328  44071720   1773438   3984759  46148454  58696890  50387648 
  1055457  50622162   8743155  56426776  21340662  28523848  14820630  30789668  26061480   1251234 
 27189450  18284796   5937360  86585184     31850  43908345   2719587   5689764  37215360  43562156 
 44984352   4088520   7423902  35707260  53056400   2692316  91523768   7597512  29714580   6434350 
 21409920  43273132   5336880  21453761  67487640  39491272  51113466  10062524   1467104  62962380 
 61222032  25983104   9212568  16773288  63798000  31956204  61170624  14028220   9059688  47358320 
  9290850  43997256   3080623   3147242   9001665   5357880  10872680  10159416  15874626  35670744 
 21338449  20358050  19414570   1837858  42814500  50990850  44269710  20171025   1601300    596336 
 64263760  59745825  16394103  75966171  13836060  18350973   5253727   6447264  42546240  15503730 
 18413052   5755496   9602894  56004222  17587044   2290680   5151126  43495578  13789278  27188488 
 44596860    875715  30958788  19243257   3154797   8213720  24987384  15368675  53668560  13264500 
 18755024  73509969    278931  39922690   5761936   4910550  10959228  21146622  43479700  25112421 
  8913435  11071794  31627050   8283975    169167   6785830  35255871   3457944  27333942   4103374 
  8120208  43058784  17563066    195384  27200593  27003270  42372800  27998464  44969166  15139584 
 31132041   4159065   5699868  27983568  16896579   3476127  34784165  80999688    520608   3945496 
 69282510  34983750   3316935  25131732   5997566  31618972  12460884  16674942   6124998  24459780 
 18652816  21199528   1997580   7238946  20281356   1599585  35853088  22092504   5078962  21704650 
 32165903  85181045  26481921  24714630  64730786  14764101   2553504  52318135  30839832  88682217 
 10992072  26426736  13953555   3858624  51140222  13071641  30099168  57341280  12204540    855410 
 38475389  73154592  41455646  46790904    594720  61663429  19527112  11096568  46314639  21949347 
 12581420  23493979  37843440   6993198  86695588  34124507  15740960  12874316  22941607  33664809 
 54350366  15365326  49166610    865950  48185280  30834171  20725142  18187218  12548392  42191184 
  3873458   2307316  10479996  43266762  18176960   5094336  12942054    346086  23960786   2500457 
  6926010   7022380   5070286  11806350   2982850  58168750  53396832  66040029  50743176  10829950 
 27163920   9155258  33747144   4766180   4796307  39157599  21096635  13370720  24893838  38624568 
 15208344  29854201  12937408  12782672  23031945  53272550  66534723   3859204   1522368  14235408 
 13238481  41652156   6725488   5565341  17821254  50603175     68432  71370530   6689450  12495600 
  5361330  25874420    483919   3167380  60383820   3110538  25793325   5025960  32071436  61197688 
 12919260  88829550   3107752   9172216  40597773   9713007   1616654   7104940   2859120   8018144 
  3415678   4984056  35478641  13563880  89816124  23392140  48467118  86525968  11766040  20588940 
 54750150  65858921  14093135  32429917    569133  24185785   1028144  53508000  42357070  24429768 
  2694378  75088876  24105779     36938  36068872  71464825   1747575  10700670  33166320   6823388 
  8580616  24831117  69791388  44418808  10565550   5832220  22865787   7212261  65284336  11798780 
  8205420     66332   6020837  31959765  16981415  13169665   6149732  80230230  17833256  33493262 
   372738  18572720  12573000  87921968  54732432  46131876  11673410  25298900  27542278  33543825 
 20626820  13658784    250560  52152204   9356646  19408935  67178560  67988038   5284284  36677016 
  4363368   3810600   6345000  49124780  30361890   3162432  73263572  54536868  70188695  20619952 
 14671728   4805199  48961440  31162460  74788432   7852572  35761239   4445364  10455520  38090553 
 28096245  31128861  13359258  34557220   8278343  35640772  25255449   6501530    285508  41986665 
 14302860  58951062  20931498  67406080  11041793   1315838  23133081  74128904  50150900  22944700 
 65171988  56154024  73701140  11052788  76264993   2827916  32484405  12380516   6650573   8456428 
   411639  18916128  70260372  52350178  69090906  27115977  11944969   1590192  86612674   1378944 
 13629774  37203594  29415482  73041960  38122476  62080666  36158650  31362750  25987917  29411984 
 75825068  86946090  59851900  33344025   2767861  22690759  34395408   4517676  12955860  36535632 
  3406725   3173422  13627406  12851948   4644196   1384992  31696608   9504530  11450760   9740426 
 14199705  50533197   2320546  21916342  66343730  32991552  85293695  45895424   1715736  11827976 
 27705504  12415512   6148032  19815300  49180859  68923008   1082766   7119054   6007950  28586837 
  7653717  50167810   3618416  23044060  50514540   7947240  49857690   2568510  26163132  23302080 
 34008072  66456384  30153710  39789775  36006068  40664388   8558673  31592980  29802889   8148627 
  5161407   5872640  52663130  17377720  66197208   6528100  23629360  40475808   7525434  39500192 
 65599652   6396120   2285073   3086691  51105846   4090320  38757348  73770392  18000960  50547720 
 75991608  29659064   7466701  45722599  25917265  11216865   3860414   7095746   8123361  36072975 
  4921668  44914860    283754  56700462  20943090  17413880   5628513  16716174  45770582  12695238 
 40377744  23226090   1105170  35828072  36694541  13929350  61902241  38172736  40252467  18730250 
 37266225  15517872   4143568  65408750  73395852   6598912  12983113  39623526  79152852   9363067 
 51008076   7846125  31144770  48730500  27350820  49136288   9103692    850300   6808506  32452128 
 43147920  31185812  30391920   2832788  50813812  39239547  19082074   7668460   5615535  54755360 
 10567510  72394500   2651139  37410120  16465707  65664450  22639323  18870962  16943389   5561101 
 31204761    923400  27754090  10324680  12370540  14393583   5197647  43711024  37562616   9109386 
  1696848  32457425  33702150  19680480    917204   2644408  21568214    236748  14311040  28065320 
 19856556   5638512  10946929    689220  28843264  23468372  17362667  21886860   7694880     98230 
 26159760  49372680  60907667  27246070  69644371  12377880    472842  55734496  60046350    656880 
 25191195   2660751    292600    484416    195520   1288560  45778860  13101460  57244187    791680 
 65571255  31031910  39448485   3057320   5931198  38788002  42369957    924672   1086336  71787584 
 59139432   2008738  34502468  46736460   2418948  30363520  30175125  55827432  43556820  33361608 
  4273470   1558638  16270695   8810450  59366361  13600668  21845758  21011520   1509480  21645512 
 12732702   5216305  19222593   1183114   4197490  57539260  45257576  23345400  29486149  36485748 
 10466716  14840208  38929898  29845524  14717616  53205108  29352109  42297360   6640020  22705916 
 36656202  86218785  56006093  70727497   6188883  18846729  27919899  77619195  54086284  75435402 
 13537780  14900220  32448000   3205776  29287124  13349875   3285864  41652560  28709230  56225595 
 66891552  51610944  22036317   1075494  70981683  43734432   5653233  41223780  82538808  30150412 
 14773809   4438178  27828087   5890313  54411132   1010880   3263340   7219352  36491728  57978225 
 18238311  30383486  16905132  42334430  13081200  11727815  15765651  48145860  57370404   1686562 
 31817656  71643888  17597800  47256030  21150546   1274520  27164784  51640160   5586906  27542592 
 25007862  11170014  17083968  35192374  55658718  11250696  25175150  29708679   1060758    406330 
 18779327  24558028  12499118  33627990  39951630  90827520  11537084  45098064   9759204   2931660 
 15545792  28954720  52654833   1251710   5381880  38453031  24476096  25129505  56649368  25994920 
 28294740  14981565  23096205  14868240  35020084   6555600   8261470  47358150   8192600  71158293 
  4158525    514550  59840826  61150656  20061660   4281167  10073778  41974701  15378486  59457688 
 38333760   6938250   7418430  34981200  50288249  48005354  40906822  12084720  10962784   1722676 
 18806138   3980976  75182256  19434870  28230677   7057050  18900889  17181125  30653696  63879301 
 17262144  50096372  81647180  18378660   8305824  46180760  56693864  26351364   4173744  11157270 
  9079213  31171596   1235520   2183441   1950640   4826000  24511824    864360   2597056  14680230 
 35353020  13491189   5160080  20365830   2532766   4571160   1025163  57811395  53016626  46781520 
 34554195  14521808  28203384  57239962  13402144  32980605  42194250  18652492  23395728  74530880 
 46208072  31687137   4606518    810315  34476760   8481429  30874234  56592863  55795571  26926376 
 47193102   9400820   1767779   2347920    111402  14271456  28757092  24697400  32160968  33698000 
 24539075  14246640  21544800   9906798  18143314  46157397   4836100  68985454  12864345   1432797 
 14416827  48528081  49611112   6370997  51169806  12220860  45303104  11037288  21213864  12484797 
   613000  27902680   4016002  16702976   1470625  81568500  18891456  60911035  35679280  43312330 
 56097110  18583670  16505606   4831200  24482535  10064278    473409  45604213  26593596  36882059 
 14163227  17646725  32480775  15179293   1564940  19762688  51093995  60597840   1274735  34923042 
 58476396  41652178   4447466  24559812  33747740  31349580  41560398  18470980  55263172  91755489 
  7609710  72400416   2204735  71047764   6171452  37913535   6351174  23728962   1202994   3105388 
 10155324  63194094  20897760  19801716  20182396  29167872  14288901  18912672  36154097  12037035 
 37259264  56610540   1798860   6067944   6479235  44723592  28844572   4329780  13725668  61823300 
 19708668  12902252  14166380  43902929   3856668  20705950  20907524  73728564  52904166  18408808 
 66638176   1597200  71916578  42697275  45833305   6933925  27050787  45594780  10337655  13050928 
 19885896  59122336  43454822  33152026  10495800  42567213   2083882      6260  27739560   3875940 
 41783408   2785553  34123720  14464268  12078120   9764546  12039245  63364116  40494540  10781974 
 23833184   8242740  32074875  27888528  47038772  63178934    354991  59011585  10172332  21618144 
 20382016  24496983  81195836    144359  52534812  17199000  92880520  12271800  23582070  19344344 
 69622656  20597064  16952475  69416298   1973948  14730282   1068800  28424658  57962388  31430550 
 30950757  43046400  15160644  64227540  31577364  10198154  32995220     63648  36691508  25003440 
 27548401  18993813  43591008    854570  27085369  31064825  69385040  81551250  78059790  53793560 
 19933605  71910377  66013270   9677184  10541340  69523375   5063156  58495390  16975760   1005984 
  8476489   2608543   5057600  32190796  53345000   3801234  52113294  13320936   3597452   8778729 
  8881870   7110477  71742720   9084708  38771936  25155889   1340114   2332405  10215744     75645 
 26973030  30538042  44811600   8432100  51895317   8447300  21418240  15191946  15531136  12542850 
 15705320  47421432  47411800  11769930  40390714  21921079  34914465    170752   7529776  24862448 
  8181875   4929177  86308955   6550801  28408724   4040880   1152920  30299619   9604728   2229984 
  7559748   7121424   9626790  51110528   5547080   5063763  15116500   9399324  11346192  16780620 
 40398420  25528287  15293148   5002160  37953332  28238700  54704800  61360000  30234848   3905400 
 28270450  87727134   1700664  11653734  32142972  59436000  34413720  67584321   3029893  11513970 
 45548601  73939551  27375372  26696657   3944162  43215555     23919   5523848  68059600   3660657 
 26457830  18062100  54183152   2299275  23592702  24281044    862002  59198688  21095610   2938231 
 26998920  48066669   3146291    708887  29767990  39921984    483840  81493116   8789376  61636170 
  2897370  21075502   3454437  17442093   8731320  21761766  40207524   2885300   4738536  65322990 
 45493902   4804968   8015007   2686432  22220270  23140264   4087136  17791557  25553385  27274320 
  4475526   8845834   3009136  40595658    660942    836552    717468   4251240   7010400    338625 
 17880520  15136338  27005400  35156068  10664605   4351152  60274044  36612150  22957806  87842480 
 96077493   9679440  15920784   4265100  24628094   7472907  25762980  15469872   8120970   1491168 
 55634540  26596515  56515808  42254709  40862250  20566002  44995544  10442952  12833045  14636160 
 17496249  31066460  43970542  70118910  18085280  36761868  21510060  47887932  49624478  43961520 
 31130132  46021490  20427267   3072561  14276210  13649783    479679  22538844  33662550   2277356 
 39952604    712554  88792529  25863084   2886003   2856860   9575807  36374474  18078642  63781428 
 23330424  14955948  84364105  21730860   1528590  47011053  92131323  25547184  46817456   7631615 
 22178835  37551695   4880480    543144  11074880  42553588  53072684   8089936   6458354  68533212 
   105400  24522387  71929440   7890087  39834380  18144720  77330840  33863819  42924954  84848782 
 18463305   7267446  38076251  38766702    988686  17827344    229606  71237488   1188458  48341624 
 13666560   4931029   8912816   1709547  74326666  26173476  22471143   7543800  31395600  15399535 
  4860912   6043195  17130343  20388600  15875807  10237194   2479909  29295752  67342951  32797260 
 27111864  60600384  89119800  37651690  30084684  24829890   3395546  26270464  28033980  90982898 
 22722480   7313625  34803828   6211520  26276020  39115136   4823770  14394240  36498435  69040699 
  8905024    185562  39054352  22221000   3357148   3608101  24288195   4114000  21911976  44442930 
  4778440  63774432   5523720  50224657  14312064   6772192   5163704   2637992  15856863  28310032 
 34148100  85861347  30244744   1234866  19670910  26516836  21226075   5206650  16663850   1564536 
   384506  22277120    445914    648216  20073608  27587134  24341569  13880718  21319992    727232 
 21995200  87047415   1371227   2603226  54483300  34200522  26373120  34130000   1056300  71840979 
  1414112   4251324   2942610  10500408  70537600  16979562  62592075  40806240  47392653    576810 
  6075795  26984902   9268875   5265531  25396476  20367564  22998528  56626584   1637715  31467436 
 15047982   2318760  86579445  15610692  35771340  25932258  44255750   9885120  62069625   5528378 
 12320672  55226864   1093120  29793938  71494282  12564237  23141624  17224701  19228752  56147912 
 73966344  29206432   3193378  14827400  71445985  33821508   6101035  11935472  72709650  11335305 
   535104  32325568   6100428  24203400  50845696  58173225  26164240  65058089  15258111    976508 
    27257   7429140  11038976  27628260  27772990  20799696   9033768  41910748  37553536  13343210 
  4499968  12756120  41646411   2549744  17364480  22502522  35910380  38396616  47755152  20743422 
 23834991  14627637   4026285  39035340  10455034  24850294  42346155   3181778  17806230  12174295 
 12296088  17571776  58590717  17163528   7171912   1952120  10190232  48512295   3185103   7679750 
 38470536   1093808  14574060   4078419   1811528  21471792   4655916   5095216  44277030   1471437 
 35999440  62225032   6073695   3480605     90814   5292000  19754724  41943664   1258848  19790740 
 88142808  61528421  49651173    232064   2399034   8587914  21149867  54964264  36837450   6320881 
  9041047  47507411  11369124   3859407   9391378  29745704  61017295   1418143  17030925  46076544 
 25070850  32450190  46762158   4439920  48045750   8581592  10469375  36236578   4072145  24041457 
 40223130   9770332  30259277    405451    435199  34991314   4236102   7736905   1607931  37306620 
 70753644   4149360   4228512   5902227  42232014  58237220  18366634  43538814  59795568  24054324 
 13646493  53794988  38215700  60197382  34663622  31876029   2541800  79682235  29798361  16028670 
  4826198  12347880   3991260   5918958  37157010   8412144  38532004  17571268   3659001  17563040 
  5023552  59508537    836136  48704232   9506178    245196  70810938  23256632   3460902  16278732 
 28853172  56172132    720500  73469464  43969208  67662228   2183850  36475747  14049378  63365552 
  3246855   8140725  73380450   1737434    858165   6460318   1627560   8122492  45093840   2138280 
 48044682  20960516   2729100   9841240  23176766  40951287  35900158    402001  66082356  16584594 
  9529400   4290496  72085212   5270085  18626475   7509804  21494928   1587960  27972636   2009047 
 30689386  17936252   6684288    462780  45602220  74031165  67116329  27493642  53500714  43139080 
  7660170  38026296  14603952  26573550   8410778  31130064  15195875  25676205  44151091  37557000 
   347256  58758850  44920035  20384336    366402  31550540    108992     14850  24387540  17703918 
 43329520  14706960    700524  63979270  62617954  55603284  75791225  45397680   2312325  35314724 
  7962240  87106128  30278020  83748267    336150  36171580  33248413  70749180  10912395  30881760 
 24161418  14769204   4716316     54839  14041027  39818410  31729188  38991512  40310424  65762172 
 26302200  18847623  12021607   7257312  19527960  23241006   7226088   2464200  33131514  22513002 
 17061408   5548704  15993061  20545821   7486472  10130648  30112948   7123875  79324260   5047426 
 56056675   2310160  56303065   8555009   3089130  17747676  46207920   4706559   9194934    339295 
 70324555  42909482  36210240  11344588   2985472  30184036  38704560   9366410  21290180   3818535 
 17719335  46605212   6025032  18190695   4240516   5487998  28823675  19774915  71074575  88537734 
 40045740  19837125     36635  13034430   4263168  21881595   2714376  25638990   4025218  52200000 
 11310572  13367200   5571129  18255468  56122768  12443725  28309049   3660100    946600  14539504 
 52715033  30674750  10541715  30924660  92150380  28678587  10357928   9656000  16545627   4117736 
 73727926  11764360   4699858  17287877  61558777  11248497  50430303   5761560   2827410  50036987 
 13721386  17298270  30969824  34600232  58489704  15825494  22457832  23832270  30665448  23255704 
 20287540   3057228  31512184   3339504  37323168  34099576  21728180  38445028   5265648  11258880 
 27152190  13657064  32638746  57957904  14570074  38287638    226902  66912300  24225894  30624891 
 28165296  37447099  17889768  43690870   8056408   2264550  10049401  18096397    764500   2190114 
 28988880  19310616   5581615  45980490  31205238   5424728   8605410   1508640  41308827  59978016 
 57430098  22017384  34203834  21726676   9760608  12671199  44906724   9081020  66612854  30832576 
  1145358  76039950  53625880  39016857  16858540  28153525   2180345  12719280  14946863   3908116 
  7121844   6384520  17674512  50885144  53397260    286104  10201746  44335566  21969358   1760385 
 17702334  11960139  33442568  35435961  54570800  36888075   6132621  12613608  23107216  52279092 
 21985120   5329051  52300572   3307800  28129920  22399033  39559995  53167991   2076776  11505387 
 42160576  80244980  70378875   1148250  38248166  23881728   3543189  52068065  78273659  34401442 
  3755992   4514370   2935710   6496308   6987492  16618392  46530740  18327736  11420844  31540465 
 26798256  14206549   1698140  18525283  13713856  26275707  51844857  30769550  10864571    950214 
 41562297  17987346  28705276    323400  36967453  55525575  12095049  48530070  73996844  13595025 
 12367780  68699904   4743802  40430814   7699161  27596280    827512  47665358  35927604  17781504 
 10604765   4939480   5577040  13099791   2107392  10052298  41447141  63504706  50982004  11710025 
 64034670   5386104  62906756   1054044  16503123   2099680   7886596  34852314   2513560  10240189 
 34778536   7633248  51511785  47642350  11357808  17845986   1161684  43845480   4603140   1348704 
  1922117  12356345  33893730   1791536  30146188    396270  85156836  37580910  14831520   2700280 
 22364304  47655940  14557950  21633804  23328200  17961537  23008050   9553830  14247264  37726854 
 41506320  32887296    821865   4053918  70358743   6219407   4780485  45109800  34645779  27280100 
  6776487   4094948  67525990   9320105   2591442  57091041  11844824   4056372  12145106  45270000 
 39015557  42108928  11340000   2883776   3917376  20128884  57632976  19076078  70825236  10783917 
 40464380   2764434   9908316   3868686   1367548  19134828   5297720  78338769  83422752  13120135 
 66596742  11209810   7005586  42115566   2452590  10111608  30609471   1363115  24366398  42761894 
 12020778  21819870  47506793  21336048   4179149  45086198   3971440  63274020  31484544  16365765 
   803344   1800021  28220335  18325680  40353651   9779405    335392  45127084  11724352  23507545 
 29654883  46736928   4941459  13558420   5689061  40068849   1029672  40339956  10497420  68879325 
 76837427  62647380   3923325  14246469     80514  54920636   1340735    287742  15295458     56109 
 77774880    235068   9925552  12043104  22222728   8380022  74188455   2721945  31567798  68318925 
 13638906    180026  42347141  33184260  15071748  32312700  13179408  33017285  11457490  26941572 
 97140336   2923440   1901823  51385985  36562080   1173224  29408164  33299289    309361  49947368 
  8076692  14600814   4597250  25973298   2038720  63264562   1690524   8357268  53965766  64360725 
   918138  21567303  13262340  84864912  46423143   3054459  19263036   8069430   5499128  81814964 
 49508406   3701275  28725354  13672087  58467460  18320454  35476606   3101280   9003258  15805734 
 54565720  40807000   1741491  31425392  21645624   2665653  35969145  52962884   8013072  26005206 
 42102010   1495844  11542528  39136272  68717080   3165162  26841234   4973031  13214885  56362295 
 53668320  44384760   1455400  51811617    575666   2256616  10665376   3636576  66439458  20588568 
  9771208  24474970  36365408  35842147  52058496   8570100   2660304  17924280  75526851  10222702 
 45789351   2674228  27725363    578436    351265   9422209   8680080  32038401  11304240  72676852 
 19542600   3316528   3358504  58461120   8057083  27370260  52023924    415800  10885252   6906458 
 24412451  67047030  40103896  41126778  35433300  86708571  20987040  24241035  19120304  19859125 
 58801740  46930252  42288110  10981831  32670635  33551136  81779868  29374436    127838  19341416 
 45859530   2382408   5985981  88020009  12167896   2069100   3435982  36850346  62821234  20698055 
 15503518   4451472   6562264  38489787  22191000   7863254  41433704   8444960  44126500  49119394 
 37041280   2123060  60931952   5065438   4169792  34320125   3792090   7838570    954842  22600105 
 30761442  39184024  20350596  49595616  15250650   2598250  11805460  49147008   1182418  41968698 
 67934412   9917166  69434668   7746704   3994991  30516060    424099  29802906   6192946  49625636 
   143682  10144130   1614516    902020  29711220  11700228  38995797  19230630  24958329  12376398 
  3716020   4294627  39191250   1761705  26613022  36020624     89832  40619860  51681000  56060543 
  3197160  45841224   4099656   9994610   2888450    668820  49373282  11861132   1325168  18180288 
  9898425  20983968  55896646  70122052   9983774   2997672  24985512  22162644  20448600  42490137 
 25861175   2754089  65527098  20683375   5453551   1199289  19265548  37362780    881496  14151725 
 11083540   9542945  43935616  51149676  20832067   6944368  23830708    535421  43815830  10914640 
 17963054   6519264   6556217  25136280    841770  38497211  14395320  38737270  12088800  33908577 
 10784868   1792668  66383607  11905678  66346708  12253787  96656412  66188642  51157182  14194456 
 17221806  25657005  39064895  15728700  20635968  40992528  19885000  32350996  34774712  52986661 
  6214824  33592000  35344296   6618634  31949766  45646681   7486240  10777605   8093547  45571169 
 59851575  22686625   9314128  31170495   6949903  31871934  34809274   1771096  23859288  32527008 
 29320682  40540620  10864719   3707363  19088322  56484274  85533790   7360509   6405212  14936296 
 31393810  19421922  36307800    799721   8132427  56635092  23996680  70878015  15502696  16485136 
 74100741  61616880   2558786  58998553  19382006  27977220    366704  39850811  13341420  40315464 
  4731896  34070004   2458884  27638000  59792824   6598095  16299192  18518976  22845078   8872170 
 75125524  15721398  33605430  29268414  48503000  13970572  57847464  48726844  20986350   3087244 
 10170420  26561223    364206  11327056   2662647    100110   1824576  40442556   9165376   7213038 
 22325650   1307320   4539807   9130402      2789  20602500    174070  49429668   5846022  56318654 
  3053830  29860724  11787243    317439     49300  56725082   9866886   7540678  30300928  13792110 
 47337358   9886391  30027354   4906846  51109299  46314996   6544038   1990800  11622842  17851208 
 61952488  30151880  22725150  60375636  84824002  38773536  13393575  30012968    834993  39408000 
 73351596   5720058  11457450  20689327  51335635  22947130  21506420   5474952  82912830  13137360 
 13367872    585074  25197114  34425435  29934624   8774415  12646872  81242532  46151157   8630838 
 25409406  15123472  19775838  15740550  14167719  25343134  40901928  28922418  20246766  36944600 
 76690484  43526860   2238176  34687040  84490839  18334500  21912957   7946290  55983550  68220767 
   271880  23509024    324058  14913518  15504117  18029184  24098280  10628416  71363664  58214860 
 35739571  43730124  80569542   2162611  16305120  29532660   2696004  20774991   5191760  52674451 
 11482270   8976187  19848882  12764002  29029797  23632048  38655540  19899044   9739067   5138560 
 28106092  45536771  50164200  14505277   6628878  32059170  19536829  12912144  15643446    948150 
 41449335    694632   6013440   6773633  13940921  12813669  18359088  75392910  10684557  48532000 
 15901083  81125985   7005699  54090075  49950894  19235734  13804032  15087072   3930758  20881965 
 48413649   2577558  15056258  31671510  15179538  25871721   1074717  58144320  60512656   4244538 
  3639411  34001775   2376711   4878780   3162924   3609528  11267074  30064650  21797416  65186418 
  1922934  11138610  76831734  18596001  31536054  17689860   2129760  15812355   9899380   5065632 
 47384796  20829900  17464632  43597808  89489843   9040924  30122271   9027538  13347845   6344861 
 76719398  71666933  24059262   5227859  69076416  63930834    790800   2452079    503370  20681232 
 48089550  12735264  13662297  49744040   7177208  14860300     31185  12389904   1745560  79694244 
 65485400  41058915  51816258  29078745  10798106  47195750  43270828  19393088  32510244  32653488 
 11106028   1501950  51548076   7096358  39622588  66851869  11350716   2757316  11759238    115443 
 27145850  20803419  20665134  15653214  15601320  66148920  25113305   4250103  14187888  66439490 
 17237700  75772360  22453308   6820350   6254821  13948992  16005055  28164316  35528880   1518644 
 42812362  34666830  21532812  45084600  29161520  58074240  11019502  11536047  21077875   1423884 
  7790608   4474926  21892872  17972800  20023872   3354916  59128694  60533056   5232465  14869224 
 28519849   9359484  63793016   7901229   2723200  23180208  49787068  62348100   5728976  20294576 
   245100  43340220  19541230  11854414  30995234   3383016  31940892   4926600  13575974   6527808 
  4700376   1478372  42474114   1662468  58095891  40143854  15012150  27546480  12520704  29961500 
 31623480   4560828  12807560   2473403  31796094  36863733  13961882  18085860  61296398   5830948 
 68480555  29598558  39308832   8170578  64908972  35030424  80706378  24886644    343350  10427054 
 40136702  18629663  18275560  59515560   7579200  89263386   8694000   2620872  37656744   1670760 
 65039594  31549188    283140  38601902  13457451   3419600  19135358  29624908     98657  13731746 
 62049288  33693480    530660  50317246  15006914  33282735  40726961    639804  20432248  15386980 
 25625340  15282029   6243030  29202362  47116998  66367610   8333720   3758442  18066776   1312128 
  1100218  22583330  62790851   3940596   2617515  81051920  83425232  27258880  61691736  31837884 
 17325776  45243484   3736182  82831680  93183385  15234048  12691125   3090906    246468  10734856 
 53473426  47605796   7299306  20501728  13480356  71385600  56416486  33743345   1245600   6636768 
  6453194  15997410   4637040  35559944   3722144  48273082  89018136  11116330  42202859  21633300 
 88002766     50717   3825936  40839024  10048680  63860310  21431812  33753740   7683660  12790510 
 67722789  19789068   9380940  85220820  42982387  21143029    426012   1456690   5194517  11503206 
 28619448  82347489    660384   6249624   2743040  32734724  74840390   5374740  21276540   4096016 
   366003   2133439  14865168  12847168  14144799  33673464  35801091   1966824  34197226    794049 
 29813586   5565100  14935179   3328748   5298696  12349385  10018064  23937338  10501100  48017736 
   746130  15245569  59775732  48221360   4038588   9999410  42514320  36432526  43552296  16887267 
 13933755  16792594  50712162    131080  47838493  35923500   2328060  17268580  18507016  13373892 
 31467112  18410580  42494120  37811074   6754584  14860160   6828480   4148250  11175164  81891701 
 32893322  25599520   6998742  29528408   6855550  59186160   2978288  23925578  37300791    414638 
  2542561  38231700   2400360  30513195  30187729    765600  18262104   6290823   6438310  19470066 
 56851600  18510954  23247796   9475953  30255360  21693592  33478107  10404570     64423  24304560 
 34495350  37329015  42478122  33390682   9537000  28769895  81752564  54408518    192402  21836815 
  1637901  11164098   1218576      2880  12902020  16172884   6699210  14990176  59014395   5037956 
 43948224   7256148  14851602  38066944  80082135    987945  52186680   2549645  62030592  26065181 
 65972259   3547896  15439676  28746740   4297772   1122612   7590175  39703815   1433268  25156791 
 36559968   5546226  76348899   8914490  16828305     12704  20587927   6082713  33109590  73958144 
 71037340  81502908   7551159   2252174  22331500  14601326  53847908  25458678   1835185  68467336 
  4943068  73776098   5087747  11965696   5951152  41489418  32573547    687774  44182182  31080960 
 19898784   3366888     83692     85644  16662414  23517380  11301600  91032756  34434708  72192558 
 20652392   8694660   1761654  11588780  52006878  14009100  12527386  12650256   3696672  90700988 
 26839845  15036619  15612498   2883060  24493503  21688105   8123092   7561917   9778910    869805 
 10885877  18601038  12603960  48696690  23799312  26337339  52447200    835977  55780686   9361480 
 11658486  54309748  22314375  17166492  55631268   3497160  54949908  63661725   7281834   3467208 
 35102640    847638  49894269  14948518  22350855   9154785  41658296  49199202  13558902  41698594 
  9581238   3579380  64027530  47293044  11849376  65241618  52562436   1532491  18123540  41817930 
 38625036   7163154  15047424  11008626   4793056  28937232   7750120   1206903  38523550  12506756 
 24997644  26393770  40114966  80073391    223627   7473492  25413993  14086710   3635184  40136272 
  7192640  79758432    529230  17498624   1129616   7823250  86080555   8580448   9536184  87776397 
  5767746  36208296   9726240  14916108   4285226  14273896    705698  71697024   8586668  46624872 
 12044322  40189728  52853450  38657788  10621257   3919432   9451183  12250203  16779034  21835250 
 10749144   2846660  79659802  55204893   1171227  71406077  29413026  35860611  40734330   9357894 
 27968325  11897611   9165940  28455836  12615057  47953258    214368  43411662   4388022   3422406 
 64683178    131769   6075000  20609888  39104802  21240371    240120  24868887    239189  13149495 
 48918186    393756   5630952  20870424   9863208  55121276   7057371  21634061  21013545  62094186 
  5549095   7447609  39053056   5565438  17218919  28903776   8956024  11504688   3057544  14801616 
  5332866  39881556   8784732  63723390   1543220   1898598  26416656  63431520  62425506  22836440 
 21063996  21016272  22861834  12214512    273616   6395625  54720135   7006659    269008  57856254 
 11107075  18063846  46156490  26371443  66700277  35636764    629460  32522061   8805307   2644623 
 86489988  11130300  44110647  27538113  72773676  18767181  69450940  33013332   3257209    574368 
  8480860  22046794  35710695  58268400  14866500  58832650  11811448  16530700   2923752  17773056 
 31093452  42330600   8295341  57785780    897858  52392096  18293840   2665022   1523068  32284770 
  4693248  50879449  58846376  16812863   3934318  13889736    270648   4579400  18648201  13115112 
 31803200  17074540  17238448  34015452  11914749   1240092   3822648   1208276  24911175  31840640 
 31718380  17746570    660848  16353245  37131225   3426300  55706000  17801572  10711562  27778525 
  3156745  70470165   2139995  14129127   3205138    390523  27837870  11162098   4354380  44673490 
 56193328  59265550  22462848  10977664  28646589  54340060  57111390  29587626  54816432  13737898 
  9718120  55371628   8044524  50789130   6949512   1148400    450775  27374163  39085195  14202000 
 15962452  27874755  13046570   3399474  23725752  20391632   8226640  46005850    111766    771900 
 21785736  54924909  28139736  45591576   5379036   5670600   9753030  50062936   8085314  37909606 
 64927788    530018  70495866  51285260  52925512  34931040  53088688   2038660  54962496   6753280 
   967274   3378867  53623504  39817425  20960737  11151172   3859680  87760713  58308312   1924383 
  9364730   8956000   8583744  22764312  15392888  66597388  18645635   9493796  27171627  37785741 
 61259958  55054690  29148633  55398645  65544354   1324656  69303490  29270850  23510315    109692 
 61685964  67315804  66608278    322920  72525120  41642970  13871530  18732492  46849062  27646603 
 12597102    305368   3459330  62404664  38914620  26130890  37022972   1747107  49063419   2249715 
 17560182  45829875  61213040   4960764  10580085  41254605  80393391  35084478   6211295   8495370 
 47244996   2030670  11152221  57606336   4381400  32210361  57554180  10738850  16967456  42949944 
 23282688  25780089  38954845  62953803  51482970  78438564  35424840  50523156   3191552  47145096 
  6327300  77796515   2246150  11180220   9768418  54234620  19048020   4244868  45975390   3807705 
 12840825  67527520  14967912  10916640  16022419   3661826  48297102  26450040  40362862  16957087 
  4755650  74822460  23711124  87667344    620680  31771530  18570324  52182221  97028568   2822616 
 48811579  16079834  72380390   5554854   6153988   5806584   5451776   5457600  20118323  91516110 
 52596972  24983871  25662964  41496854  76330800  12479145  18071746   4374304   8332450  73331678 
 16134846  10007648   8558632  33232608  32694948    646555  16799728  12857712  36302966  12387835 
 12081026  17779905   7145425   2796553  64432484   4808150  14640570  48642990  42877168  10997500 
  7624456  29625582  36975464  48916079   7266994  33344640  20052432  21513099  35142870  20816840 
  4385962  28169140  17722684   1185912  60884784  48244337  14998230   2513000  49745099  44728122 
 36758741  14451854  51329939  28548768   3534912  13987480  17820304  17344242  16983681   3121713 
   201000  45207044   3861050  10534360  34069063  37361050   5776740  15204339  17437833   1482837 
   132588   5650908  24871770   9736938   6839420   1449600  46066175  11152620   5880650  18863675 
 11275374  32651850  71382125  54664320  12459348  70379928  12297180  22225896   2422498   3618354 
  4416756   9619376  30066189    461564  59571180  29523429   2198987  15342305   2789952  33854828 
 23278824  27904380  95378972   1561070   1505968   2901764  17809846  64910053  33460469  39914862 
 29552391  19029564  18815700  12806658  58326093  56445963  67822920   7588874  14897688   9654040 
 60022083  32660992  23807615  32974305   7992236  72932288  19443231  45735820  27183719  17085228 
 61655328  64894624  11064954  13642758  43279248  16258440  13385304   7813142  15594786  18802125 
  5160111   5166070  17086188  69860016  28003640  25331472  51770745  18760168    159758  22543004 
  2567928   4018260  31377444  10211331  40391910  64731648  28747912   9018504   7756254   4811528 
 18433584    889480  34717725  29856528   3263408    791910  14182250  22431697  20094312   5660160 
 31863596   2557728  15344703   9890835  24328650  36318398  24108456   1383335   3762639  80134600 
 45774911  10567133  76355370  29250942  18394200   7494620  57615360  31106430  61338465  35100700 
 38275450  38654306  13605466   6349104  19552340   6513295   9559966    829503  54116051  59845440 
 29693248  13852480   1750624  22985915   5720250  10901208   4928256    416300  53062240  44931512 
 12636592   2730343  48754666  56085232  61232600  11401824  20557990   7234758  11327826  18574557 
 10020204  15314400  27232902  25293450  43138587   2587410  51207660   8452010   6900755  68621946 
    30401  91281806   3049920   6526792  12405894  26828427  95183595  16280325   6505380  32025800 
 18187034   8777627  20159152  22554444  41946160  14650776  24358241  16186550   2979025  28416540 
 61472539  21662168  42559652  84026191  40724378  49911840  27672676   5944168  25757361   4506156 
 48373366  34216560   2186973   4846868  12205856   1700011  49834764   4646274  15210201  64793161 
 26647140  16816359  16845760     77463  23242033   7259850  23684470  21434616   6050126  81329451 
 26159952   8465688    652400  79597504  26606224  64427920  76279240  45001504    416545   9224244 
 16949548   3751140  11250206    247464  24472268  40306473   4383033   2116530    351394   1456135 
 27423360  16845920  77866816   2991341    413952  14615856   1430235  55277540  11434640   2545302 
 62331447   2920830     60188  19927111  71801988   5683392  10823440  17121876  18214392  70408520 
 60863080    920728  19981038  16187400   3193414  25305371  44845492  27671982  14626475  22207764 
 31160360  15636440  50359500  56401002   3832497   9511992   4304592   3133746  41827968   2191389 
 61250644   2876490  10682405  26427598   1388277   4242816  37687074   6928065  17726688   6629040 
 52029432  71805276  51639377  11048154  12155423  76024544   9144004  28135140  76336588   6469120 
  7783977  35679815  19896800   6548298  53329304   7284592  42088761   3888288  36562232  50839965 
 36661968  21937720  39139360   4537589  14912356  14566338   2579616   6419456  23733056   6757800 
  6332444  31896592   2163798   7071900    907816  23594200  35971728  60793012  13562640   5083605 
 14473440  41340024   6243370  62310122   5165580  53904180   6780589  18544997  13465794  74795498 
  2212670  11071640   1681414  18023840  27269352  53536230   1238880  49963705  47583915  11733380 
 15829536  57608530   3386655    968715  20499080   9942570  34601408   9367938  21373984  38440242 
  5059642  17652600  21736115  16421840  40312800   3168942   5625896  81115840  38201331   7138300 
  6411860   1032056   1572528   4426526   8200894  71370816   3930768   5922581   4922955  47336944 
 33341490  65112836   9018870  21059478  29089176    237900     14280  56467680  37346664   1727869 
 60771055  10645958  35565262  18618264  34043425  41719374   8064480  78157375  69966507  56168708 
 62853336  54447608  39115224  33563814  26061875  11898656  20898107  13180680   9258480  16436043 
  7167655  36523096   4529161   7796642  77851700  44759725  12296702  11837000  46543329  52201605 
  7248800  15057270  54894149   3353244   1090752  10544205   2880540  32433000  49812415   4854462 
 10060812  20124936  26047670   5096210  17405510  14023592   6131242  37126096   1059452   8669373 
 59550450  12351096  17198300  12262394  13238640  15118764  53470450  12088179  36863750  42724242 
 43955877   3548600   4935060   2961565   4085455  38778539  16923400  25661909   8516388  10611997 
  2544828  13220352  26529080  30024542     34864   5956800    924284   1889076   6417796  28174968 
 78378222  29539311    533403  30213900   6344982  12786550     18533  18016068  13013640  17910226 
 63181938  12195144  12690461  39884800  41157810  43139484  16374400  28619982    965990  33279394 
  6434358  45652607  17962500   8298340  59957344  17948448  46864790   2254819   1049903  33991544 
  3437820  21022322  15050370   5657232  15772491  13064700   4586832    419760   3128578   2806125 
  5742408  16688214    209450  77826528  13162176   1994408  46569600  24486475  15648584   4761882 
  3908744  81836040  10249480  92832960  68618798   3335220   9427977  46599168   9831184  16953456 
 11004840  17990151  50269164   4186364  23767632   9802992  43959710  35854300    703793    154860 
 40470500   8335980  34475490  25670964  61902819   1789268  52004400  10011078   6398217  16068030 
 38795643    365001   5623336  64614305  76854050   7594020  17684150  19162836  25477038  86179800 
 28547743  45229914  24295208  12180510  26185392   2617800   1081109  10810278  12817464  28498563 
 17355496  61611529  20820520  72955703  23230766  19281066   3801960   2405040   3219120  64566738 
 19637217  13898403   5207400  28364802  33000448    115840  85239364  31904444  21938331   5466384 
 43618152  22600488   4818528  10358010  21341078  15135145  10577520  21239715    453939    630921 
 12852940  22438076  40849605  20294556  12276792   2163168  26235036  23790309    326400  75494898 
 15484139   4778865   1859660  75592260  10430720  39063780    186501   7774218  36489091  28650213 
 45050382  24266264  70212480  38718495  64578585   5936714  58833100  21944076  42140450  16450728 
  4256046  12643220   6214833  40486342   2491970   1869560   8908568   7909120   6762431  27861296 
 87970558  35315868  13598388   9602856  13373004    874019  66484083  24821496     82456  24000978 
   212895   1872925  91106576  10069970   3614328  21941997  35905944   5993436  33429344   1861056 
 11118588  24429204   7796232  47701698   8150336  46853675  20126976  13561782   4200632  33352361 
 27184896  12715688  23878934  46054948  18728756   8875092   7653785   6449104  10487486  32269913 
  5498784  80548748   5314290   6699534  12874609   8356010   8736498  31666635  18519800  30971250 
  5418501  48052672   5344320   1292586      3074  20960344   5849118  15002295  41655597  47559320 
   572118  89161600   7558944  68003203  38270232  22916223  12560485  27860175  70578537  46598550 
 84563824   4445178  14768772  73023233  52235838  16012988  13794599    946740  72382347  16558501 
  7374784  17581465  20253874  12508950  58253790  19812429  36583083   3194050  16459321  20438896 
 28027242  62163780  46322661  40354205  57607550   6727930   3437941  85898485   9173602  16402298 
  4369980   8778105   1151320   1588745  49920275  31993680  44963604  19838834  25232148  21686040 
 63029760  15905525  44750571  48349910  58236282  12598400   4387404   8979048   6967651   7816296 
  8522604   3085617  19890636   4900623  69332355   4683945   4977959  66515295  49764438   2463852 
  1385670  56024320   3424237   5322282  21616621  44985418  42540300  77161092   7713384  58440960 
 49799184  11772591     99498  15139344  10704906   1108140  21562732  23791868  15057406  16217235 
 12984144   2461276  61000000  94424750   7610798   1316678   2092176  42403375  43964052  12037395 
 75892842  67725759  36724589  26391760   1673072    700700   6450284  21227352  82177284  15393099 
 86546026  37720293  68672348  25883604  10996800  28100745  84370548  42694986  20486232  15243273 
 22546432  10935340  39577000    852600  20592576  72829788   1105610  25178949  70005075   6729698 
  1972496  79887851  28566000  38425092  30723728  16377012   5336384   3847950   8826246  51690771 
 10023644  40821200  20444905   2540640   8632820    132483   2470188  57476184  74390477  18633666 
 67957656   8450442   2777292    499291  56417696  30372608   3475200  14151582  49985730  20940557 
  3991872  10579862   9877518  17243589    897828  20323800   4781140  51504705  40406688  17471862 
 10537422   1698134  18983720     38808  26272066  69033505   3795924  55942080  10603960  26749118 
 45869929  33989423   8203650   8834544  24126390  30087756  11656866  45362460  36188256  20834478 
 54665652  20199156  16873264  53202075    360864   2809254    677404   3376452  29584602  16931157 
 36767880  11784780  71870400  39746208   1700118  31322760  26891280  28185000   7973118  31082184 
 21290808  14059950  13959296    792638  27707775   5621160   8810100  45034500    589095  83230476 
 32353200   4522980   1662145   5387650  25349160  14569594   4160776  36452640  10121518  17547222 
   672911  65732732   9699966  15065442  68979196   5377550   4288656   1919520  23698970   4766343 
 37114840  35477266   3399225  21959180   4482905  48878688   7100416  40885940   3244923  61541480 
  3837240  57827268  58020292  85311945  30514914   9657092   4852989  11387346  22924596   7780175 
 28278354  17518266   3673962  22220465   2629590  22468914  20544381  18481738  10855035  27736500 
 17680746  48280301  37039728  67950480   5666430  29367386  48945348   4192392  19969152  87808032 
 17423970   9259848    302064   3295299  28693964  29661905   2304820   1615950   3082750  11631393 
  6904832  12550065  25121525   5334916   1072068  11694215   6002276  36554334   3610074  29883078 
 17808320  22410156  41113450  24819600  52137720  25450938  34709124  26730102  19062400  18063243 
  7224866  24221392   4109634  10596800  29584072    204750   5846310   4981220  37421800  35950969 
 31124756   5077867  13355110  30716325  10795902  21380445  41288559    588594   7587099  27202400 
  3658505  12688640  16618338  61994016    773136  43613636   8356080  58240621  38578680  26628940 
 22312488  43970381   6176744   4197648   6314011  16881130  15770875   1677051    318083  34872875 
 16374228  86460924  25835355  34884276  35029520  50342446    846622   4389354   7433520  17812679 
  8204372   9116352   9344466  29068215  82063782  48314000  21177968  18575361   1412937  23477044 
 36749276  25079058   1433745  13374144  27809325  51644775  17177661  39255665   1992202   4502160 
  8177428  52047516  45156449  16642640    673600  25024680  20979324   5298288   4969955  58345618 
  5170820   9356928   8195700   3634266   3093736  12924192  38925660   2139072  16052010  15762000 
 56461338  11451164   8374248  34316542   4012345  12507446   2930178  15097740  70016041  26086760 
 34200150   4824000   7493310  46745616   1169184  19815975  63007787   4832280   3387395   3536016 
 17830944  22252290  58294869  44588208  57764864  19341972  50689536  32591925   5423565  33021580 
 26456958  50480010  31802155   3996174  12634759  10127232  23624870   6521060   2850147  13201520 
 14039115  19072824  10342266  25842747    578993   6232320  47856852  11248245  16049521  22466290 
  4708352  10065566   1121760   9212553   8881065   1162770   5131960  34656180  36863642  47572542 
 75998412   7864608  17751756  39332568  71349290  79382724  82192315  77868961  25252964  22418480 
 38987320  63778824   2435784   2595825  70308123  14280672  51008683  27454634  17215844  24524777 
  1575382   5306480   1324917   4557150  68849550  15541146   5680102  17426620  25816934  27562794 
 65207070   4801368  14615130  56563393   6749622   7893344   3923136  66442530    955008   2213262 
 10625200  44452740  58468100  15964707   7689300  13916094  36299238  51784040   8757933   5081562 
 35406959   9561320  66361152    766440  20532540  19547752   3617634  53990742  38583120   1472664 
 24860682  24654200   8111579  33982038  10975120    260535  13169432  33508362  14580536   3791610 
 11438672  30015780  42767692   6190140   6630042  31677040  72326766   9566208  12919245  22210166 
 20593562  21263600   3734680  43086576  24962418  55802768  16048956  28818944  18996224  19339592 
  2164974  25617168  46423130  11524904  24849690  41353392   3776592  14708512  22992128  21502632 
 77770242  10630698    340746  18755310   3307200  21956688  22402305  59765170  11547120  48278804 
  3324440  61607580  16588152   5294708  55304640   4690977  42059808  12380368  41341324   1566116 
 24870088  24760540  16175804  16116015   7163052   5022861  41970384   8207136  72608306  75245148 
 24043450  46983165  33520149  36991370   3159365   3749895   9666800  16071090   4980087   4759880 
 31176519   4082431  33837623  17295324    733842  46342205  76562876  62466616   5113525  18485648 
 36989320  17055283  18403824  34650616   8092000   3440340   3897488   8059791  27652660  31992084 
 66311024  53945472  17842076  71686120   8290880  20996976  19752855  28075770    620268    872134 
  4120896   5380100  95804544     92520    884864  24050563   5842356  20822733  30665014  23366251 
   343371  18236928  11302362  39107523   3595752  43453420  50105976   7209918  38949048  12364230 
 32708749   5662020   6861828   5091510  57250288   4221211  35473865  27260604  63184450  42866982 
 10693047  24152518  12673301   4101827   3588666   1258296  20216604   3057070  11488819  10984321 
 38348523  12151836  82897876   6428354  54612764   3499480  56676306  28814256  24102024  13846514 
 12237885    160012  55344240  60335825  27716205  23938060  47329188  11637184   8517312  11536252 
 13991164  16471056  18108354  32723510  34478448  38879109  24610250   3895619   2745364  79292928 
  6469710  37255260  76266627  51729600  13316216   4220760   9389406  28730424  39397120   9550945 
  4067520  94633840   8462070  32694759   2016133    629603  16609739   7206630   1648296  59744650 
 73969875  17347312   3027248  10100268  26040021  20244716  26387256   9398740  56748516  17473928 
 19102077  34195356  21347256  51706484  60057579  29503182  12874908  17853750  37715153   1756818 
 42600560   4244730  16474848  21486114  36560706   5965050  35249396   1960278   3720803   7173760 
   753168  13367350  22894305  54190406  28786140  26553370  50726130    147234  52402050  35751953 
  4955780  55487812  31667200   3561537  77211055  38154831  32628912  77229751  38384130   7230705 
 53960601  11312236  54431405  23700357  60606224   1759740  32092362  58522100   9127568  24751537 
  8401582   6528600   8410644   9211200   1072224  63793100  59435472   2435211  13660977  21920283 
  9244345  25614410  37947380  88682260   2349795  19790205  75042408  23037950   5798205   3596109 
 42689418   4704381  45998420   7225330  65703204  12512256  54610525   4733919  27782062    715701 
 57608468  45906390  18296076   5143974  15123430  12402390   3464748  26138775  62584768  68354844 
  3059444  54394326  17721796  18006216  40562712   5236351   2526425  29049328  23552805  14264820 
 23115750   9148125  67352418  90388620  18090248   3315006  55177325  48021816  18520920  21996099 
 30089472  41628108  34080756   4740138  19625760  50245038  22117260  70067853  43187200  23710088 
 11529000  19590167    917412   3925444  11336127  29071368  37879947  21629364    686280   5418600 
 17607240  16596998    130059  14858332  17060401  30506970  13770928   5014800   6468226  65314522 
  1739106  13933647   9556914   7512581    190732  19508814  36897183  18133836   8804223  25186950 
 66740520   2693936  12665388  34137180   4031230   7520940   5993091   6178788  20937840  15775852 
 22580132  43449955  42365258  51442454  15983929  23239584  12377714  12420066   5386875   1022164 
  5062832  16654612  27868269  41426425   1728227  21464710   3296667    174648  32361294  81772424 
 18538842   6027750  11638695  10346180  31872120  46492666  63880600  24496329  19364154  14718044 
 65208672   8938299  14158062   8401284  23062413   4638564  85210965  17912422  53230828    235476 
 28381072  11183572  20472257  25727520   9371204  49663016  28510167  18308472  63225600  51155797 
   527670   2057755  74996950  35268282  49095450  16919430  19216549  74274640   6321258    484704 
 35416320  38987812   2265732  47784476  20719430   4713310  82050224  31309036  32378250  11067408 
 21328320  70351729  71576808   2820129  25213680   5586102  45226566   2743146  19201548   2342494 
 49205376  18721080  36313600  42887552  33639675  46380697  47976580  14505345   2917008  67034247 
 28432053  96003120  32635172  25387404  42755496  23996679  18050771  22595874    552970   6659800 
 17430180  44902624  67169955   9249900  55201071   4034232  44803623   8005417  25900340   5606770 
 19334928   1272491  10699989  77806197  58733020  41840320  57127560  24379705  26311390    336165 
 15652560   4343297    606639   2875283  28448966  14160722  74164673  62255550  25547730  12018930 
 85246173  32303992    133416  52796848  40497480  50059920   7192450  69427600  50747801  38012150 
 78973245   7007616  56374400    699150  20427600   4777884  19935144   3407127  32316125    220347 
   908084  60829209  54126888  12491840  14343225  79183384  24817940  46459560  20779772  54194670 
  8138136  25142832  37939769  13888308  80204815  48810585  45281586  14495802  76388862  34808558 
  6580588  44422430   2397131  10741515  21821538  50670360   5752180  41680166    446176  12094856 
 15371664   2233510   5956945    879704  22845040  20024718   2566277  59781963   1430048   6128640 
 20538472  10510342  40935162  18564544   7276080     65070  31635714   7368251   7264368   4041753 
 22879956    962031    740950  17492046    561150  37511786  31970620  82218240   7876478  19387004 
  8087915  18965299   4145585  48210185  41073440  49906888  23549900  12311040  62836640   5859696 
 67223004  21610579  37057175  53560679   9177036  34187594  16041582  81716510  12050190   8761909 
 28837872  16873920  24359048  27340350   6593704   1749972   3799060  15709767  48820352   6309900 
 33563014  23325768   1900855   9631342   1135008  14193058  31509646   2816570   4246418  75935496 
  5041335   4304664  90806804  22816425   8057864  21148666  41306804   2876236   9599895  21585920 
 28491330     27090   8835992  10057572  34642728   7427888  21620765  76257792  11225064   2808442 
 15453984   1442112  23901160  34818370  26166970  28962906  11492184    600444   6994944   7714434 
 29488004  27549366   1807120  60575040  24016432   1849512  23817816  38186762  50154793  55483428 
 11553282  40695930  32185335  16096269  25019722  16219060  26989601  18546221  10971630  14195319 
 74869812  26791626   8899551  34989084   9735666  14249400   1512621  12891840    110250       561 
 43275848   3043098   1547622  33538968     72560  17192140   1102956  69592250  80409577  13032411 
 11343120  27742044  62899800   3457080   5327025   4099390   8052124  51789568   5154454  26272488 
 57380804  42962015   2939628  19714285   1972660   2595254  21654072    690270   5233142  19828885 
 40473270    545944  16427814  11812536  72223800  24995586  13028511  15793950   3404800  14058765 
  6865827  10901250  15483232  78001495  46004074   3852928   6650667  20119093  20033925   3638596 
  4107260  30371444  25592190  22972708  51403680  66616920    611037  26894427  67965386    821925 
 48891816   9397040  33501996   7297748   3687552  19813813  23426887  54562698  20424900  35169083 
 14993517  34802664  24527594   4347688  29798975  42389058  71056720  53695920  67261260  51067345 
  3571122  56157110  25684330   6051328    672605  30966111   8184364  14735364   7344032   5821200 
 19376488   4163850  16007880  54919148  51480573  48708630   4199200  52468156   3622320  28321400 
 41626125  33722613  17916652  78110737  10086510  41790940  24682759   8454224   2713375    170400 
 44543235   2279615   6687053  29181568  13562545  86884848  13159080  16591874   3443175  64831223 
 20282988  35590529   1101055  66195932  18913440      4814  20325543   3622883   1605015  63718854 
  8153496   9520640  15393924  51886296   2769903  61006460  38404427   9553166   3135468   8649132 
 40964098  22784760  16673280  28166329  51312108  15760336  43724097   9255190   1020396  18070343 
  1679860  47339635  79546536  14007944  63684480  14109617  36662780   7595168   2335530  15129450 
  2704662  68864400  49647624  47251252  33367464  21447790  57006076  34866120  22503960   3171861 
  2304036  15392520  78229669  15870928   9504157  14818725  28981449  17793690  20578059   4649748 
 48918874  53376780  22846956   2333648   4803504   8114722    242804   6995494  68008164   3142536 
  7438407  72954604  21434850  13863600  20837250     88377  45603910  43249950  41726076  24150381 
 11163648  12824427   7683974  11412258  64900376  49889671  60860112  34733900  39233216  71681828 
 48573792  32360526  41425108  45277074  37277607  23417520    129987  30472792  76786899  20128144 
 14963825   8843985    740993  22316868  36200761  37295134   2490264  11961612  12838110  18651900 
 11308248   3978080      7364     48776  26440788  10693330  13505000   3133404   1020272  29013600 
  3318900  88096062    887006  30974950   7972506  78827525  47579328  73410255  39805616  35136000 
    68352  28622976   6382784    876240  26505885  35771184   1032845  66698581   1458170  28848096 
 17475616  18691400  15343535  30637711   4266108    286752  20725848  36247680  14349267  12747915 
 42466350   7294560  40812850    517230  52566726  68021444  35262663  10025525  33302747  49075791 
 36864627  41660355  25513800  10307304  52498452  74467208     18648   2329925   1117350  26768430 
 25122090  20960262  17741618  18522764  45710380   5714562  62825155  40473139   3658200   5544238 
 81573540  12252310  62105200   7715824  15348909  10486532  26979561  35332848   3151588  57014130 
 30291160  24369998  22012760   6777628  14815528   6382552  20095216  50202560  44980956   5537934 
 15096326  27096894  33553654  25367732  14212019  18220902  31375565  18171486  84030730  15133920 
  1013080  29541600  64220285  56777328  11026200  31738332  12073857  62896960  45915779  18878630 
 32156272  47680272    123444   1034112  37562700     65769   5865060  13449312   4054806  75609676 
 32208320  36682583   5834587   5734020  29430744  59675257   8287322   7645495  51019260  34145432 
  7410312  26534518   6266000   6616976   6191592  13732320  15287096  21877562  21668120   9500530 
 20211079  10816134  52563834  57880298  13493808  35662130   9718128  26565312   1323636  10820712 
 25352712  11807728   6936417   7394274  29669713  53709916  23939016  30892800  72799164   3373734 
 12475590  35028450  11250268  26416477  14522637  12447728  10046430  12848220  14811954  20494584 
 29986176  25579568  10144401  51116169   6982976   5379140  53052560  16774836   4097158  15644420 
 38255794   7704140  34059483   1235631  27922828  35099820   2838520  12297060  42813512   2403247 
  3273504  15549856  68666400  67226980   5574645  25832796   1639694  22590468  18557871  33431400 
 45877590   6754576   7795664  24979544   7554712  96337472   9438212   1188918  67531633  21114000 
 55473362    852872  29428080  13533020  42066535  50370210   2847986   8453584  75551024  32481324 
 14439684  33167547  52282240   8673740   6690920   8305949  18534204  10362942  12810240  25497408 
   550378  54224640   6990156  21858880  21602908   5834748  54014814  17417574  29268954  82798135 
 24697320  47681464   3415898  39649338   5846074  59784537  31058799  66508632  18755271  32718560 
  3599720   8007335   8726877    559728  50498625  84209585  21595084  40342054   5351983  71721006 
 81379774  14678533  65294775  41980253  46734600  14136456  28489779  22950816  19325020   3474786 
 24106266  52120450  13791820  41844166  21047436  21734888  38453090  35613813  28603705  81840735 
 18734175  29831825  18757760  59400783   7244154  51877353   6988880  36918050  23021553  58416912 
 31043250  35802006  21310002  25916000  24209094   7910320  14953707      8968  30211717  23210985 
  4704000  50521887  38487275   6003544   1192770   9625220   9902360   7741122  27625280  10122879 
 12151654  10012184  91526550    323640  16855432  66121080  39757004  58244760  13326755  10228764 
 41050680   7445648  47976087  29054805  55786104   4770414   2960523    252080   7487480  12222690 
 33251559  26916857    585918  29398399   4474660  16002896   7797594  18584795  56846283  12063689 
 45601260  10336269  77570440    544043   1241850  35513216  64029240      3766  50585494  18212712 
 55864676   2501550  56297612  15203748  12896625   3686620  39040986  17523240  57148652  25591308 
 53021612   3301250  24450340  29700000  26598256   9185748  64882480  29589060   9788548  33561135 
 44960240  21557964   2367096  19605950   1295872  24979692   9137526   6380067    373176   6307743 
 10614660  44729928    981174  26506636  69607152   2101027  12382434  26426238  66677004  36512498 
  4726492  47227050   3495690  29222972  31166322    828610  30531384  31306551  64999041  51094911 
  1444290     83620   6466600   9159354  49467096    726657  14565849  27945915  41549924  31540312 
 30975830  17643845  12001647  84601236  82983180  85101576  17597376  19369680   8871525  35354592 
 10098136   4729816  23424929  28975104   4608331   4431608   7501320   6949600  38897496  72798998 
 38363576   4446160  46749430   1293465  63677116   8999999  33962394  28664065   1150552  39328839 
  5371300  35114128  37256492  44804550  10502466   9344390  61642944   2322675  52860976  16642724 
 15208992  30930538  53475075   5589759   6041320   6535398  46586250  30503350  14098999  14001049 
  6833424   6140000   8559722  15055615  57789450  32373524   1190952  67450374   5205376    592920 
  8504980  66331671  25442746  23646420   4965852  34264715  23228095  70576425  23082612  15858824 
  3973239  33124800  40461604   1115652   7134725  36705096  66168970   5644298   2463547   9303150 
 11005454  73756160   7430595   5923617   1149016  38989083  43301293  38303697   9140544  63921726 
  5376875  35058987  50787974  21751956  74775554    678368  20188160  29698720  39959509  20832480 
  4656059  66670842  16648632   5568500  69136168  48168766  28986795  39104462    893760   3005915 
 42552300  40240638    840050     77268  17956824  26658159  31379700  23956379  15205586   1703576 
 20110440  12706752  30634800  37544908   3850115   9509196  33955430  30014724  57475570  45426958 
 28186466  41319680   1181439  22932250   1416542  43706947   5973101  24073101  15002118   8369595 
 11302603  73489656  11359144  23549625  25870163   3295110   1693265  50463336  57862000   1256980 
 34184520  14163932    966920   2486152  17542043  41741936   6220152  12085524  10467320  21569940 
  2512642  15895208   5658444   6335160   3810365  46029880  39826002   5856726   8758575  29860490 
 15267140   1422596  23412502  16670633  43831590   4905040   7693168  13192887   4431168  11514592 
  9506060  31750368  12380643  18487790  40075098  31646248   8461530  48791540  23498912  88501815 
 48512250   3986120  22542663  40101664  19660691    100276     84941  20593560  24507400  29116767 
 13819630   1987950   6144000  25867455  52164736   9921720   7378644   5947517  11827880  33125911 
  5097214   7437456  66721431   1555950  20862629  12662440   8509882   3817326  24592014  22537034 
 22361628  53424368   3719844  51145416  12703912     60435   2887240  23728873  26389391   1630068 
 28908825  17877380  34317648  41783475  56643609  39497010  51358308    743435   3800502  17664732 
  4329604   7967506   8140332  33896255  16694262    552680  75877708   8173084  38683392   5866955 
 15522240  70924458  24660672  34096698  48928740  40719862  98107089  40927194  52155540  23644257 
 54718848  10356990   1427660  54093292  59265693  41912829  13657023  52816938  10469361  14332038 
 60461505  44556078  18985476     63168  29235985  53409125  67674110   6625724  80587752  43359756 
 11831815  10811682   8903232  14300220  27990572  11809394  43873900  21427472   1364935  43803648 
  8233860   5915065  10222992  25994904  57184776  13762490  33304297   9872310   2158898  42998436 
  2108548   9835520  13559977   2577960  15908112   3151500   2790794  29193696  15907905  16394232 
    21070  14074744  11076127  60214975  34971660  39197428   5619680  10943260  22450719  41951655 
 40484671  72693243  44870102   1435112  16944574  28818540  15583551  42546720  11280360    348762 
 15046210    459000  25302420  26394288   7777896  29038478  55646450  52293657  14065100  19221384 
 35242149   6759115   6858967  41137200   8741836   7828695   9314826  24024870  23536144  20174725 
 16732835  17868240   1788455  13970814    368244  28713039  40856640  48251903   3715686  25396110 
 10234224  75914925  52842096  19413800  21416848  15467725  13576875  61786618  30752658   6788889 
 13185900   3585026  36058884  23447682  24160410    634686  52548000  54020949  64395660   6001317 
  9988792   7201280   6799816  26274270   4237086   1475166  13646784  14975002  56772100  34331931 
  5820720   7045857  49200725   5617005    542520  62510046   2167905  17050609   4351368   2013050 
 27453140  29585171  35123700  48487296  37407060  19344470  64918798  26158305  18723936  46880532 
 12781650   6087816  79176500   2426784  50432482  18705908  26724172   4033925  13450743  16834932 
 31454750  79757366  54853107   7732908   5117784   5158387   5828166  30859720  13057860  44942286 
  5929788  38132658  41085990  12200000  11966640    856477  24001560  80829756   1532200   2115844 
 20051072   9261170  70020476   2228332  14010771  10469118   8831415   2204961  19356988   3765808 
 33403705  46781664   9663447  24904093   6241365  17388690  13165271   7529529   6361790  20027062 
 56294047  19859034  49601240   1740522  63135795  11883510  48538728  48340551  82988608  11243155 
 18963230  15183414  86526564  31396404  49464952   4057214    560101   2353061  47663884  25237941 
  2165472  25100664  78673152  46807400  12294880  14863814  45234297  36932488    417024  16319718 
 16538416  38945920  28710032  22021648  12637527   1893357  32765634    720005  57123612  28245128 
 19233045  26528852  33443322  16504764   6721550   1120420  19917313  35910993  17619160    172686 
 15309763  21122856  59082572  57821092  13987600  42189255   2372502   8782200   5153904  18849600 
 10636244    659126  82228263  16354076  30158004  51090624  63891765  21303744  24676988  63583728 
 27374760   9229023  19304707  54587280   3057760  79174015  25855008  10176600  28058385  77683574 
  2264465  31533620  34098536  77002660  31531125  12218910  54941565   6637480  11834244  29510736 
  3445640   3853812  10292394  87748859  24949884  46321965  42475532   2560977   1798605   3332560 
  2418808  11521119    586032  83854484   2713392   1959888  11506446  39756920  43352372   2113104 
 79181154    160864  36208900   7337814  48417248   8200530  60910875   1119888  19876584   1441600 
  7219900  10909273  31502590  61984210  58821346  13004049    735504  10364074  31620092   5368632 
  1560334  37161306  22681908   4685865  55222720   8498952  45951348  20317213  37268855   7878592 
   160605  64843856  13443257   5125330  17112924    329072  49553840   9057824   1222489   3587246 
 27176980   3161600  26760500  38826404  53405520  20322396  14255559   9699510  19989180  23428654 
  3864660   6983596    410010  66699542  37691108  21038928   8006796  15655785  42822765  27731160 
  4000719   1588554   5538120  26037572  53171852  90744387  71093970  45963360  39242124  84243360 
 62965998   3835520  36105285  10888920    470732  10433630  22144820   3417315  34738425   4700904 
 26506425    971128  87210480  15121744   9635504  33265808   2277949  31957653   5570044  35524665 
 42632768   4062692   7084545  27835773  65292117  12445118  58621650    833382  18716542  71590060 
 43720182    162448   5904864  16370984    512715  50215998   7888580  39566392  21169499  23214528 
 26118144   2493218  32516000   1905180  25483425  35665434   9801048  17042892  43101448  23082300 
  4709752  28475126     38764  30780038   8531710  11163982  50546916   3609888   5632910   6534733 
  9789420   5041218    964047    597240  39983733   7861075  35049472  23192724  22188752  18988830 
  1270152  13164584   9567073   1182266  44035050  32168727  18849222  21610225  55686147   3695120 
  1020240  12272778   3393124  31346402  15620271  39031680   6742255  66477024  30155880  17856690 
 55694430  14114437  54737250  11243826    514044   8413710   2233811  14982336  26400694  48678840 
 15290037  51740846  13879044     84540  16075163   4945643    846810  49606056   1125320  36558600 
  3427210  31517843  14324180  34344084   1443990   1215680  36793491  58354000   8363641  21286188 
 30060576  64004330  84965090  69319344   2074884   8479340  33680508  16979413  35204700   9684688 
  1665490  27751360  43338372    901048  25431146   1621390   1288433  25109181  15921703   4336155 
  3261060   3213826  14713184  40544469  33404235  17458592  42363473  37929771  43867860   1292580 
 27930441  20789952   6563808    541551   4747743   4038480   3187800  91331616   4530011   1441796 
 31054209  12991789   5302380  26670690  26278140  70275114   8056345   1866440   5539898  19716840 
  6315546  35176258  62215614   6031181  16612000  37728376   7606950  12523608   2637198  88182135 
   327624  64516164  12568120  47410272  28488240  22160106  80434082  13652825   4930272  15162928 
 10815488  44575550    276624  73225189  17359290  33024444   6527488   6806060   9083899  15374205 
  5157635  26453700  28470890  83357835  52376896  40176008   6217985  94294326  29083375  10131116 
 13841112   4474519  22933068   7024626  96961914   5415141   5141052  54831693  10691047  11874240 
  1635594  24358794   1780548  10860646   9617792   1795240  18302256  51774580  13954650   3819816 
 46502856  66365658  17996359  50570460  10634420  69641968    398691   6729338  31176640  44627004 
 15531440  47867052  47437654   8934408  16628040  52261534    318384  76913452   5772592  13244560 
 91490240    114184   6242230  32162680  13637060  38197102  21672008    246928  23741060  11442750 
  4566615  13064262  86663136  69215692  49405048  64135512  30497202  27013782  42994518  37489260 
 33395310  42557956  13635780    161421  25786818  37418510  21726720  24390264  24784980   9301136 
 24610619  58089244  37840048  10527600  45656195  28951065   6944862   8988246  80119440  69608546 
  2533424  37546880  14973576   4528984  10086992  34752630  39651633   3130782   1487200  45967870 
 13873176  74145078   7828870  41503950  26231034  61334382  40659682   4250232  10822498  22690547 
 34876332  12537210  75895784  20656896   9670448  64976801  30395816  20981205   2491209  82218120 
  1764544  43623240   8390117  40809797  56893278   6576108  51361694    487485  13466870  35457003 
  2431144  27783000  70108920  17748000   6092624   8766758  38210400    572182   2103036  92607330 
 33678720  21587967  15185576   6878251  12034768  16985556  16276306  50458464  31325457  15112729 
 15300175    802966  19452556   5504898   7832880     21440  15688148  17068345     37240  15102020 
  8103634   3614512  12236075  39950286  24275296   5372884  12502984  13082975   9435384  52717560 
 27534860  28534092  16459853  26683636  49426290  65082780   5656000   1616511   6075010  33300072 
 19794764   5722860  52162304   8404723  26371800  47259224   2818044   3637634  28647735   4587050 
 29738112  29156074   4354227  61806738  57121172   5258803   1260618  31295825   4555643  69777120 
 76147017    994462  32049780  43493034   1621796  29107392   2870127  10594428   1102696  40995840 
 17987584  20174602  62259390   6621251   1281800  29293940  70715104  26443224  72786220  48580146 
  3219678   4208490   7609188  11722240   3277560   6697140  24613680   7672916  17716065   5784833 
 25887105   1788021  11208798   9771345  18454390  24518796  85774620  13711358  82579863    885120 
  1967911  28130526  29712606  14642740  34492473   2297631  11473038  31792320  69030078  43563987 
 33142857  55726209   1253439  73138518  74797618  42936448   3024432   1066287    789537  78806385 
 15843023  13284684  25513936  35124057  24621390  58686045  42004620   9050730  32302989    754306 
 18347121  48965310   5276170   5444114  10002284  34292325  27268391  30984033  14380626   1291978 
 24139170    321869  47160176    925600   4587079   8274112  40433652  16508206  11797785  26924615 
  1836678   4365279  24193728    420894  19685910   2304110  61999668   4605960   8283600  14012768 
  1675010  29565240  27691492  52441228  72246383   9380194   6537410   1797378  19179940  14336958 
 24645904    340696  65068473  45992619   5478251  29201881   9899142  65352471   2728336  47997120 
  6434864  47927738   2811080  64559408   8798832   4871315  32037915   6689201  22687104   9182602 
 37119132  19050900  32330298  85932639  25022350  18168007  34030802  56512512  18942820   3996132 
 10615275   6386842  10498076  24468400  20415738  41221062   1963728  52157235   9857705  67029828 
 56279699  20710599  24763102  37473597  49364403   1475780   6716760    722709   6661755  66173208 
 24281955   8001598  29551520   3505723   7924972  18009681  22159170   9400664   9719420  37406934 
 72015136  71364519  18225830  42185484  57367928   3181630   8887044  43617619  46321470     99541 
  3116355  32959794    677235  44345769  23077171    239908  81046378   2565920  24323256  41115764 
 23035320  11596648  37590105   4615495  27075510  15325586  30406222  47069868   4146164  66407544 
 22117356    686190   6810318   8373428  34887317  51560823  15437144  21849270  23109080  29721428 
 46865670  57767280  63783627  55843584  24157339   8788640  49648742  71796992  54324268  31153485 
 31982436  12489386  15608208  14718552   6099504  39480025  55858242  32191599   7909278  50109285 
  1540680  27503022  42730886  24097892  10717456  52688544  26551175  60422604  35342096   5718519 
  1994720  25648449  10459975   6144200   4519881   5027316  10853598  55649664   9643635  60626500 
 15409576  20188676  32948955  36025819   2633670  54817455  87800960  18232851  78768514  28133301 
 63046360  27426348  27081340   8228280   1432428  35766275   9773706  25317716   8815584  59688343 
 20974645  35994420   1858140   5993570   4817124  61799517  13436280    887678   1856777   4141200 
 28747075  67867772    854012  27981590  43939016  19694664  56437524   4745820  21427770   8176077 
 34046540  40465420  21234336  25913920  60149976   5609736  26797004  30612690  32977575  28720899 
 45314640  94501659   1059768   5242377  36988434  24247080  57061114  12464550  83124393   7064400 
 22646985   2156445  35112495  10360680  35962990  38137790   2889138  64871554  60753713   4213556 
 43144684  51054138  13439520  47541600  58353452    256619  14590638  63759956   2701260  49324005 
 17171968  25935470  29643672  22964228  16226496  54034701    337340  37910444   3801717  51350904 
 17057107  33609884  10445312  15472080  25542558   2416323  53237387  39863396  71675892   6840220 
 15178716  58189296   2986698  34641072  79186237  36268164  23775390   3048430   9930401   5185488 
 25355253   6055470  33538416  26220208  11969568   8724489   5086440  46554263  11256436   3197437 
 39092955  15982444  23616186  42350048   5401436    701184   2293566  11319588  14274960  28199990 
   470176    789096   8011284  35873537   1045843  32719456  94139184   5084964  12239304  21407090 
 14074516  33862856    246449  18006079   2401195  24385842   4712256  13961320  26775797   2473240 
 23124320  27760368  23546874  36644730  49626080  16190080   2529597  48609476  68978364  23194801 
  1867067  31001730  57704934   6599198  19766367  67412625   6316474  14989689    453387  27962788 
  8411832  35391270   1447088  20160939  52575650  14396280  17777718  29282664   1257260   1296806 
 56850453    831463  10250514   3109712  61534538   2773224  18321789   2643160  40990626  35212450 
  1643472   2520720    277695   4572582  11449985  34844355  10192490   2342040   3012568   6774852 
 35798049  17494290   1023614  13795096  25522796   7779058  34012520  51467710  38020216     44895 
 37325026  26914830  10827192  46613677    478080  49551501   4984698   4566996   5696173  53333526 
   226215   1790901   5853484  22358457  63577744  27270108   4192056  48536488  38602956  26737864 
 41281742   9271616  17747030  41832804   4366435  12092940   7946050  17716140  20854086   9900128 
 40483510  26582022  73103583   4717869  18421200  54628237  12892135  18955104  11484160    759012 
 58866324  14911520  15713440  13144016  15421878   6856239  74651520  22903446  59489547  39244062 
  9164745  66171310  41152029  19373248   3572829   6703389  19300155   4655105  13514022  43776712 
 59840670  14219754   3720757  14468496  21423216    267748  16613770  47516112  11930940  22931181 
 44528175  10528000  20212768  18101967  30954578   2100780  12621876   8434602  56996733   6415675 
  3104493   5081551  44865900  11121393  17013280   1976768   6081330  24992132  21794820  18118880 
 20752095  35480628  37923685  25497774  13019755  29067772   2399512  22953660    667650  57188076 
 47292210   5400000  92723761  17631576  46017983    125766   1056660  12099279   9878743  12493705 
 14864688   2083536  31516776  11701500  40969180  24472880   7449778  11474668  38783040  14898829 
 70962486  66103149  23519524   1779150   6668469  13069280  25260932    990598  35654310  27298775 
    63794   2115760  22668390  34978020  11869984  33557610   6589914  13273770   1739792  69994104 
  3132182   2096388  54087218  20449026  33784367  67807887  31020273  16971984   6680726  11779760 
 27504620  37191746  45037844    966484  29067756   9835215  18509568  54380128  40542200  13891797 
 78389805  55892277  23684859  35362712  23518054  18592593    748548  38397120  65729424   5166833 
  8437136   2122380  70778565  24178030   6023874  93111728   6322294  39694140   3156673   5914863 
 38454720   5683482  21500232  10612094     17952  48197992   3616800  31544150   3637645  28251720 
 22295645  19305432  46039653  19510704  59398728  50089026  68364975   9457560  33845568  64476566 
 27563316   4642894  14088954  61488840   7162215  52679142  49256757  29103276   1143522  17208734 
 17670744  26166420   1141866  16489827  11190810   2593800   6182626   6965049  21283955  22386492 
  7419862  32976306   1741038    725984  11772116  29403690   1004247   4885755  41937414  59690250 
 72349755  12615552  65928564   2701777  64937620    422000  34911128  17230500  15011002  47476338 
 51310884  21356370   3804068  68473412  13938790  38974725   7348911  28493019  30146252  17803560 
  4917304  71579970  12776200  41406880  20665458  16372902   6593550  27919887  17650035  36255270 
 57717297  13497538  20798336   3427842   1994963  13073322  22576155  59446150  22710149    889787 
 19886405   5775131   4237824  17613260  69323060  18660001  11840376   3425415   9878784  77429520 
  4632453  12719220  21427780   8112420   8058667   6798308   9550464  17195080    174160   7166775 
  2876724   2876988  28932074  35477352  11552553  17119905  19013484   4059848  16405290  27133519 
 55489001  11518416  47909988  30850606  32521800  12432617  34222800  17091265  25959351   3683074 
 13287744  53198191  62475524  53180680  35919307  10965480   1257643  58707441  49273104   4789746 
   458658    207432  45185286  18307809  34297884   3491570   1907276   9349677  24672060  74473277 
 68814200   2848639  28064520   9346460   2679482  26766536   9163914   9957905  34885504  57529417 
  3077460  26778690  11857350  24359180   2090576   9330295  17249304   2917632   6068472   9985950 
 26750464  41805792  27656530    623637  11135740   5047790  54607285  16609920  55251560  58806570 
 28237680   1000060  21488000  37170267   8301490  20617776  17844228   1400688   7223310  51457700 
 48964536  74867096  53495112  32111872  41251208  15700075  45285720   4646621  33499925   2913559 
 28516652  25658098  13114728  33645634  61664122  27261545   3112785  46225970  29792295  75374855 
 32556456  19120478   8912310  29776786  41296862  69984515  40142046   4311140  41376712      3000 
  2183868   5799520  31159744   2331518   5122821  10353000  42360858   6306618  72583344  17567239 
  4519242  22734200  13848843     85725   5732363   7748360  15108210  39891194  47837524  10527160 
 24753036   9178290  16937036  34637931  27480517   5405700  65055868  55550804  20168856  18255498 
 26226216  51121670  45201348  84252910  10692756   3553680   8624070   4641936     84663  58323475 
 28782477   9620856  22336160  52471944  46468189   5543371  21287328   3313818    201160  41252394 
 32366268   4402712  19153911  46872280  61726239  26183883   5658106  12102198  30830005  12440032 
 15952806   9429212  24542493  46502712  14513826  23574885   2414241  20107200   2170071  15965856 
 14058044   2180118  15126180   1437010  23335343  22531890   4901328    479000  43374656  11992864 
 28859649  37252134  22746672   7499243   3449251  12065201  33390021  26843124  74636770  10025711 
  6126820    169234  61208554   4475930  12702503  13029068  64560620  45270099   7610568   5500224 
 35571690  44589880  40372202  25594380  18709765  32124155  21482124   4451776  18806464  82101470 
 31692636  14745529  15954105   3388675  32171400   7323108    115596  19603015  13921920  10739457 
  3322968  47309160  27268868  69477534  44427132  54807045  28705010  39729125  18905760  36426240 
 77116080  34651980   5498748  43045992  44562170   7065090  21898432  33080327  64670030   2629935 
 14855625  49071104  26874688  10192875   7413216   2330460  19266927   3583476  52966144  21412755 
  4211569  40706652  50656320  95433019  64069236   4934508   1545528  29114050   4957830  47274852 
 11126154   8051407  29920020   3723174  48326447   7832832   9650982  14085096  78194032  55542240 
 26884438  31011990   8663525  34387200  46200132  18650632   4867785  22753500  25189098   3047848 
   120688  32362404   6792720   8837598  15303996  24475514  31739136  27206655  28712898   2730848 
 10630692  66323423  44533405  35530013  24549216  43362081  11354818  20223648   9751625   4805596 
 20235999   5341275  23075208   5376640  76163040  34301352   3630627  41173678  54512992   4290240 
  3784953  21240026  30478356  50160716  53498410  48710214  77636205   4012173  20477107   1047011 
 17773812   4425729  60784845  65580172   5986802  14603743    557976   8521980  25070598  28985600 
  3474511    935844   2976312  40322340  79980518  69601128  23662659   5356197  17019552  33991540 
  3955160  41776956   1812205  55579258  52182032  19117350  27136228  53837627  19902606  13940300 
 10682238   2449872  68772553  55667755     50986  21270255   7049960  25071834  20961780  69661900 
 65741924  27092810  43432830  10572801  35372348  68795825  39410845  31819346   2690250  11637776 
  9009425  33612338  15720936  65362836   5260892   4022976  20258721  16027892  13069654   3707170 
  4863475  23206092   8383500  31686340  21011850   9180292  75543044  18418600  19213848  39057048 
  1823752   7260882  67741600  13262760  19754812   7402808  19629022  16043832  45157200   2139368 
 14373072  57646862  14319097   3540066  30418742  62060094  15093892  17587134  27692784  37409202 
 13095675  59472375  15469896  37859460   1595556  13058955  19947072  34836710  60155979  60717627 
  8959625  14667009  35907963  23625728  82332508  44665148   2055900   3274821   4823831   8528480 
  2851200  18889550  15368320  17884728  62084421  13040544   4226772  18130617   6406665  15020000 
 44499840   6245374  58179044   2800362  20699627  25333416  11437242   4733375   4293406   5317532 
 17321996  63288584  20367168   2186344   4123872  61700584  38582220  17360726  16106398  29496336 
 14408053  30175600  50845653  27462343  68519120    228152  24324538   9622195  11340315   1450986 
 52516453  32865352  65893986  51727715   1178100  21003750   7683456   1939800  17581475  53834352 
  8906547    686604  22956318  26884110   7154526  11002563  70800590   8206000  22988460  70058450 
  5017490  62479296  35311690  59221904   5628700   7490062  62427456   7724086   7990660  38200248 
   143144  14584388   8678604   3771972   1393238  11675796  61626150  11804232  14101704  20874464 
 16199040  10419408  36107745  11963825  50666994   2042199  49261792   5231070   5124672    844480 
  3000163  43282293   4516590  57793484   2436408  19088212  69812628   7357568  13494195   2485170 
 11561088  73703176  17846048  10083292   4392110  45291468  21041548  27344418   4153491   3243420 
 21128492   9300205  18293075  33344130  18404430   7727068  36767226   1557192  76355560  47188392 
 27161690  10722240  22644960  57437631  17106903  12570066  24867330   5595930  25489218  37159875 
 15600780  35982562  28840513  57836380   4339863  16565104  21761488  24763134   3161920  37815444 
 34588560  36651715   9595500  45774176   8375532   3697733   6537696   1292095  46200533  44152248 
  4462608   6756270  87541440   1289552   9873500   4032196  11378730  63222378   9233906  12796110 
 11994500  20197054  14639607  11130264  78788092  11690248  28552845  21210726   7944755  15561810 
 24413343  11802550  10561194   4682331  41346605   4998038   1806916   8428784  31432276  47085070 
 76595004  26268492  49958118   6707970  18659025   2733647  31502592   7823738  31704710  13684844 
  6086874   8063118   2808244  42912499   4595132   4045584  31783185  28576296  68445225  19682754 
 21925680  17203655  31819032  14113930   1708560  72192852  12921228   1063403  16605000   4791645 
 36480688  12448800   4784905   9625728    755604  25120720   2307640  48330333   6336265  54078597 
 14241876   5259156    649366   5261410   6756640  60836128  16046344  50092952  10721480   3712600 
  8376882  29025000  85048649   2236570   5145888   6099126   9446600  40906990  25555536   3621000 
 41235588  38265510  38680580  52210308  17476608  47031732   2411510   4141144   2575888  81575910 
  9425538  34962382   6110709   6887790  28580426    541756   1180971   4747435  38763655   6050356 
 67691443  20887035  35199662  11311244  19148766  16499040  48210855  33192876  31464064  30783000 
 12503514  24094704   1235657  28544400   1196448  39339100   6294060  18972525  32170140  12758831 
 25084934  45219265  32352795  28025712   3983015   3063282  16431521    450834  25661087  26028882 
 48867500  37298320   5233390  39247712  42919842    358848   1692767  41946390   2807574  15768928 
  2894880  12947490   4400168  24835433   2432646  89614070  14593514   6143144  22327603  48256965 
 20617635  15248740   4551755  22838556  43486800  14526500  15069892   8634184  55872643   3010970 
 48842386  74605664  88404056  37790669  14468750   7008604   2089395   1543107  15942822  25551243 
 65291625  63180126   1748976  14297440  11470869   1062651  26497213  16769025     75456  16748732 
 15571260  17796604    852345  64859333   9745164   2211588  45972290  38398965  26037450  17136765 
 50122908  12280000  82710930  45905470  27139375  52187478   1679361   6634116  22139234  22598576 
 31993847   2969440  33607503    173147  19924405  17957960  60166781  18343185   3380328  53905731 
 65878950  52576636  62751280  25478460   1723362    764819  16638640  11772282   8958648  13166334 
 22301646  41889015    661190  16204663  22713917  48529206  42122428  18084660  45969060  28424704 
  8044448  32932649   1288112  16529900  20280000  62793170    235044   3623956   2632752   1184832 
 88809567   2132529  44444793   2178225  24325740    930210  75019600  12122264   9039000  39355420 
 33296866  10128650   9198255  72953991  34765451   4668300  46834606  32804256  17065454  21442108 
 24783880   5454900  54048032   1157478  63103910  13328369  30368998  44121288   4273340  15295632 
 39424638  22261015  12985094  23334696  32788938  39627485   1738214  33878494   8513616  67293137 
 17861426  79395360  78661044  28503945  10827033  13833120   6020967  45127390  14665875  19192399 
 57513841  48186384   5221440  11210820  33817600  29008917   4081188  83956743  31429350  30980062 
  8254287  19524564   5834218   3718656  19452728   7529742  72200583  20265510  56268825  12843710 
 17211621  17962164  46570625    396448  47639743     13250  27512576  23612174  32064240  43786750 
 31367730  71091615   6139482   1587760  73873656   9157024  43342393   3088504  69124360   2580300 
  1489696  34400127  68786080  27597416  20375036   8203288  36668944  31729530  10570702  21884412 
 51971752  12676310    599388    337937  32523808  53405051  46566434   4448600   7792456  21507064 
 60004812  89907840  43867296   2054866   2595312   4706248  37171772  12454128  19572376  22372021 
  7910100   1015200  84272412   1915714  23419890   2205216   4560720   9728524  24591440  20759886 
 56142625   3288510  81829285   1962926  14499294  21014868   3674747   3402048   1376980  30504902 
 35952126  21457172  59904999   3923986   2585154  18935720  40696200  64056860  24563270  32898528 
 73006265   1209500  85719465   6240864  36944050     33408   1516691   4912336  25265328   3086193 
 54294224   3082233   1285952   8787821   2174900  22107490   6874140  41918970   4157061  17491824 
  1532463  10812900   5952588  83124864  13503875  48119853   3984750  42233095   9638720  36019866 
 26680192  12194000   2493154    918232   7107687  45966852  44312708  32116014   7783406  28572354 
 35550872   9249425   5650080   3064896  35580320  70711802  60540840  28928460  26196050  21692952 
 24979680  22994680  18286702  63093184  51228450  34722160  54678540  43045236  74808306   2416729 
 44022750  93517270  15901120  60767571  37305684   4074496  42393802   1433322   5241396  56515422 
  2745613  11766096  15813073  13424944     62300   6336418    122100      9370  65047554   6892830 
 44321046   2466940  12006440  29941275  30983220   2150570    139128   5694480   1438078   7367406 
  9053988  13611078  17616390  79369047  10180922  26568360   7038243  88395488   7089390  47087180 
 20122830   3271531   9957420  11902140  19095808  25272450  27245164   7405440   5927032  11818978 
 33624234  73469370  40874130  26526682  10909906  24781400  15242500   8614153   6271398  25013500 
 39207950   9315072  29817216  12254589  14923064  90943000  45578736   3764464  21049128  16329180 
 12315968  21655740  17862880  16302893  15620850   3564192  17161674  19370259  50990946  18626292 
  9176064  10794640  52293252  76291270  24464952    846680   9185736  51690376  23121450  12214749 
 41083875  18400200  31299072  70863003   1198322  50667750   8747424  28493100  40414066   9651450 
 82008111  38692902   6005610      2570   4577872  33050898  13712669  40646328   1025700  17998750 
  4405725   2920029   4423408  70131549  11945976  45382770   6650608  36118560   1114326  27284592 
 18945293  37729656  12760685    221319   6372605   5948508  69726720    387996  12725450   2925258 
  3916176  13469142  34417380  19457900  44213444  33355120  26232360  36249489  32889780  12692785 
  8720502  35960004  11837196  25896832  10958391  65859050   1219480  30164112  15063310  18948273 
  2337797  57842869  32891452  13738260  12503452  60037192  44776744  38994024   5405565  53096160 
 12060048  75864948  12127547  49591680  39168360  70016528  10544097  51959129  31068940  14164558 
 28287035  12500684   7670656  15270896  28697145  17302768  36712152  10917561  49661920  31255528 
  6137152  76786461   4903348  64581760  40785320   5873958  36596840  65643840  23768430  18736438 
 11750134  53428500   8227885  55987206  37361306  39886507   1251812  38700792  17428912  14654969 
 19367242  27876728  68680968   5352960  15058890   1894326  48685598   2324040  27903300   1274695 
  5196555   3548748  22386007   6581442  41897240  57594837  18193686   3920787   1639926  18668376 
 10792518  73954452  33418613    319472   9703400    543520  23601236   6603547  41473458   1743541 
 29374488  32279195   6587669  27528424  69144768  37402805   1838155  95413568  46107920   5807510 
 82946931  56376090  51166154  19710169  38485321   1650210    165088    464875  13833068  28903808 
 63990262  48596504   9088410  26652392  26608874   2853732   4840625  56595783  21750174  11612800 
 19300120  17028165  48971238  12949705  10657449  83073320  30366762   2666310  23284828  16707566 
 31575942   2357197  37748250  13984152  19092108  38632496   6046062  14896818  13332150   5088818 
  3369870  11709300  58700782   2508672  22777756   6291189  14392120  92793140  16987836   9042580 
  8678420  54841800  10385083  71799650   1763510  29233256  81654792  16232265  43956266  81874026 
 57914420  62772894  29616225  65826722  75799584  46547276  12281198  24034375    229500  34328160 
 11041394  18746328   9899202  10718389  23125392  67846088  13987996  56143605  26453938  54404845 
  2713425  31964840  81799130  62900244    394784  16235305   6708300  28622630  10731527  32156894 
 25453530   5589492  10676261  48072240   5830929  44521200    605820   8071875   5423418   8174096 
  5582475   2173149  61686647   6655356  43970703  21586182  44963808  19973384   8643423   8119266 
 58994012  28214739   5604480   2109714    367434    646588  32918925   7036008  47721720  61818488 
 23947330  23892800  68594616  27866160  44329922  12739926  14517624  16457799  16281900  21359568 
 61844154     27482  43943628  40988360  12182828  27254352  12331992   4793912  64024848  18335064 
 22660558  12656241  22365044   2588880  71336084  25425399   1632480    103376  32862310  34807264 
 23585970    835060   2889735  42242552   1868568  40908480  10360378  25783590     79924   7817759 
 13162404   3885420   2991450  28086278  19642480  70034229  24459630  55295865  61418533   4501995 
  4984552  73535700  17217802  40083186  10354575    223256  12150309    929183  67342619  90173895 
 35097520  28610010  31852018  12744539  70109298  29865730   1218735  43347657  11876256   5345426 
 34869744  18074742  11070711  68660480  21629776  78653651  55687271  12560205   4372808  54757858 
  2965816  90677880   7442082  11833098  59420589  48398013  26360197   6879336  10592154  61360007 
 41526400    351416    316204  24936435   8577156  92015504  59446710  59124114   2473351  60016491 
 67379382   8110080   6547928  11648520  25173015  17243850  37949140   1850862  13392880  44769243 
 21605185  70844814  43675401  32980080  58572990  21724665  22863564  43909570   4125717  17123568 
  6872985   9175920  14760412  19475460  52341768  46067872   4676879  50644484  65152560  24588977 
 29298288  40391784  14617006    510384  45959702   6953760  21215856  30587792  63562620  12476000 
 78342682  21443952  54664995  16270758  35821166  28252250   5541939  43133225  12076980   3600996 
 23093766  30548144   4460916  70314804  33244183  11533206   4461456   5278339  15528314  38284845 
 70809440   5420204    953462  32736862   3769095   2411352  69633330  74347960  24173856   1535450 
  8054974  15415806   8580577   1261480    175676  12077771  24709200   1138800  27670404    835731 
 23261550  29234751   4441839  11177474   5291016   9303767   7391532    791480  51575076   4092088 
  1361808  76585464    232656    230492  31751668  27954499  22086822  10747020  19864377   1520760 
 26908080  11874492  47390056  78316259   2460508   4201244   3147550  17280048   5672696  30823601 
 25510726  26840358  86902060   2739464  26844237  25380186  24046970  42910560  38329137  14858970 
    20340  52136720   2753462   8976716    284031  11413376  40061036  16408752   5345223  16909464 
 44818872  53944800  74767122  17272794  28443268  29256552  63091233  41327048   7945613  46446600 
 22535842  60621660  94884166    158721   1030548  41192870  82327975  16552410  23177176  61891956 
 26615045    995902  31148910   4170855  27322091  38275737   1111715  46359260   7791444  74757025 
 27892155  58362238  24805902  54376344  22252425  81473476  53303760   1060510    137104  34058832 
  2446808  55336860  21052464  15632640  38202264   1033197   7791592  25704840    728640  19893760 
  4960524  15204800  19245415  51200314  54237660  59250680  69130667  16607025  32331660  38395620 
 70001988  26881173  45729495  29629424  21800070  17350700  32190705  24530482  62524800   2907666 
  1156750  19190584  26581632   9718660   2951795   6029312  25706420   3936737  20811447  26295750 
  8481300  60086853   7074596  16087860  17644032  24179526  57646080   6211296  20233890    716954 
 27680851  14317978  66690561   3679545  37483565  41807584  46579089   8653653  79054160   1914352 
 36009917   5446715  19185152  20375734  13677780     38304  23703288  57739808    593730   5914564 
 29411796   3427590   2575716   3310416   1104259  18848714  41207814  48914085   7900610   7120650 
  5571840    737928  27294985  49848200  59777746  20925905  20797443  57630350  28602440  31620561 
  3498622   4382093  47965524  22938848  21257550  50830187  29453615  10483282  52469228   2034954 
  8321430   8732934  41677676  73457097   7445570   5263812   1849200  16650988  21407316  47501868 
 27038480   4349993   2350114  44608073   8557360  27531500  77380856   2256504  21718260   1970447 
  1241195   7552174    343294   7762874  18212320   1782675   4284900  15120600   2712112  28137400 
 25070575  10268454  13959990  42701324  41960097  35162426  13483512  15131733  39164796  11548440 
 12399206  12799083  58713243   9030274  21040950  28994922  24870867   3527216  42207917  49168340 
  8034752   9164574  61261288  13570254  38366080  61484700  38814054  24891185   2267840   3086602 
 35729800  28206178   4413045  28769891  69257398  15480368  34321980   9502356  27355392  16737696 
 18039941   2994938   4454568  24563421  57133205  66488088  17452863  37108924    147004   3554592 
  7357106   2205873  21566820   3328064   2067957  16043670  26470612  31798272  12252223  12011378 
  9360234  10225644  17253740  35418288  24656196   6491132   9293495  39979240  53721921  62737280 
 38289204   6323480   6005964  12769148  53149929   3953744  73279548  10119005  49386839  50250837 
   101556  21609324  22442133  11711198   9490980  48814857   8974941  16714798  63317212  36102972 
 89141502  23429685  35786102  51492522    487035   2042250   6231466  49605312  14376240  27901302 
 11294760  19507818  23931648   6046696  23541624  11484645   1383880  15333750   5472432   8458572 
  6675825   2574572   4348203  47765526  20157852    251024  32189706  15294760   1261771   9664501 
 21344232   8614248  46988020  40552394  41193890  58406687   3203662  41510320   9219570  17068493 
 39432090  18444673   7226688   3025946   3308360  53479940   1906125  15835040  65871036  57959748 
  9510400   1077219  14712932  26620292   3008456  16779840  10202157  35836944   1787106  15108515 
  1833025  30982150  23562266  16075082  61876620  10762375  16964264   1869968  20412375  57872496 
 39294640  13114836  27127023  12099684  60164794  33103647  49584640  50550010  15353516  66494415 
 35809650  71010400  17991372  10987200  17429839   8277948  76336225   1153740  39270707  19185866 
  5408000  86217600    699888  32619834  31977504  57661424  25985160  46404906  21437702  30441906 
 36081143    703378   7449519   5313222  18165070  16331679  66270840   9403100  34873305   1956519 
 28482073  60608795  76829490   3589446  37588677  57308178  78647150   5351688  16190205  54998736 
 83702935   2042173  18694760   2656460  38439980   5885145  65287230   7763665  36923715   3103000 
 66598909  31272624  22314108  11104224  89396952  46157345  82585800  19875670  28047843   7344897 
  8131488  41278376  40365050   4811738   5248802   2142378  45480807  14932600     52520  46275080 
 17691328   8993450  56833560  17786080  36212364  85147884    866229  20520360   9242526  16621840 
  1051192  16619903  75985182  11657035   9685380   3207981   5671764  31836073   4998631  30956000 
  1347663   4380460  39472850  20391750   8783775  35178744   3810334  29780760  83757146   7074119 
 27092832  15928020  53222900  15801032   4967888  10058320   1054329   9366588   3779802  14239093 
 13746480  48896568    165792  31343312  17549385   1000482  31541136  21718026  51155500   5944110 
  7607004  27376305  27034280    365460  47332998  34417215  24204430  21758100   3148128  18629243 
 23503380    802256  59826744   5783316   1035293  31955966  86233969  50127780   6795872  87672680 
 78309712  58252293   6258780  80936550  35487270  50071092   2207120  65085690  38947568  45599100 
  4175275    816487  10354784  47986308  43427520   8390250   3099052   5234145   3159230  50648104 
 15267045  30793000  11229352   3473831   9394000  17202316  17836236   9444573   4309469  21089889 
  7588608  25158232  21814155   3026169  56648970  45546102  70575559   3869334  17723505  11499327 
 29763245  49279775  30187164  54963584  26643358  58137839  20921218  86944389  21837222   1957300 
 23760576  31610684  14241276  40382607   6187548   3710392   6099192  32380290  11706522  16266054 
 17979472     13782  28437354  40565646  27871143   8222311  76615146   4999786  24729957  29592600 
   214067   7994500   9546170  18171036  24787376  59870724    851221  71054550  46078250  15099552 
 28266644   3994375  59797710   1912092   1952414    128136  10478446   6571521  36927900   4278582 
  1296584   5976938  81200364  63578712    669280  55763847  84472543  33752940  17400870  67999848 
 39698424  24652200  24853608   4243461  20922138   9552919   8975820  17963559  65021195  10722231 
  4246368  35931376  72448987  29417159  22813375    677620  15740692   6601595  33605528  19476226 
 27666990  58534920  62838484  30776734  75200889  44812152  68024788   9944555  11016408   7866274 
  2373050  29427264   2953308   8392385  59787000  48290155   8540160  74795799   7310133  72735300 
 17092391   2731400  33412434   3663192   1297982   3616936   3785070  14120744  41035731   8027348 
 44150712  18052296  71894942  24195116   1272123  14509620  19723088  14975892  19232525  19098300 
   283517    517293  20584560   6447656   9789520  54955932  22087815  81593600  49715448  54606908 
 24840243   5256741  70468060  11547684   1429812  23625370   7270395   4364943  67258192  20427036 
   523240  12187805    143290  57024188  26917176   6592434  31260036  20669768  24389616    298606 
  3521530  20684257   6007500  44973592    318006   7887285  23878400  23867240  15764220  47534850 
 70116543  15114849  20691600  19854725  47688485  14315700  13371407  16349025   9597720  74534700 
 15902988  56597436   8283412  35813928    515508   1030050  33789864  14113946  97612096   2644037 
  2481643  17558382  75425821  62497404   6816330  44625761  13919965  11615010  24298825  71104089 
 48163358   4437145   4952691  30107899  10890990  92632060  21743672  57895453  42714048  26729040 
   118030  11377800  56325984   7595000   1259043   7378182   1349634  22690180  24109752  46890300 
  9866928  25592748  74219376   1046375   3412255   3897522  27046005  14107237   9339429  46413500 
  6382004   2452067  38983368  20575644  46976160  18530272   4754776  13258278  28221529  68967288 
 95420136  22482972  33582747  26921444  83161968   7952061  44531696  35715694  37676848  54525060 
  3661372  19801628   1439781    215000    776048  62881756    830125   3555984  20452977  69171850 
 25710674  22632575    964492  77251486  21225809  15094737  11120661  10705374  18536034   4704630 
 47594784  31238790   3198776    998319   2091784  12552304   1374272  64406430   1402380  37282332 
 47428740  12125451  32846326  63500913   1468022  24599835  75316636  51564060  55346050  59057020 
 12684916  12777853  37117815  42828948  35701632  32252472   6226887  61924356  36279345  43406624 
 30890972  14757288    373212   7843680   6102540  19572894  74561625  23595264  17814914  45170480 
 64512505  42913913  23395920  70652472  42863324  26302353  48769044    715803  74757676  52520735 
 39160700   8697726  15558125  21452310  19653195   2645155  40766518   8068680  64173384    271150 
 61798145  53883876    966368  20975772  22441650   3116242  26445454  40006728  44037120   4495031 
    72735  25048725     15008  40160440  13599040  21299399  79630950  73497888  67726895  40596960 
  5533914   1822894  17825860  52742895  26211312  36576440    926208  39781134  16160816  13845992 
 27253380    623768   1126824  62965698  10500750   5571888  58080573    408825  10124002  26383568 
 47037012  38832450  41644656  49793120  34813840  11321406  61952508   5105856  44901480  31783235 
  4362810  25971543  69964512  14712984  26447240   6991151  37692116   1474080   7092777    449900 
 86278038  23962176  44375076   1890576  21890165  46887750   8406332  19214779  38999580   1456560 
  4835454  31255679  44892230  42655241  10097952  47845712   8377130  15499416  47833868  84993888 
  7416900  27394120   6685134  66035970  68833344  13814358  23372830   7841471  70297472  51796442 
    13771   1163150  18439890  27109134  34817487   4778820  31987488   8340730  61543672  38298912 
 68316282  13588366  71353776  13181184   4551876  20842455  12183816  42407316  31568880  25890475 
 24972244   7962412  12405816  69372450  16761888   8806077  78092160  74420082  14530000   7365165 
  4183998   2691750  29788335  29902056  47440948  54431748  15038595  17754800  20502810  12525176 
 27676012  59012256  31549600  14340028   2551626  14837900   5666544  49140013  11886270   2837880 
 75455280     57171  14559480  12298500  13119196  38742464  65684645   3478626  13666876   5850511 
 10922850  27729571   5370750  12808263  81358182  36496885  27131445   5327877   1919355   9915011 
 12010600    539918   2465421   1783144  32052174  56391633   5908056  54074328  31695102  17552160 
   725281  48815680  49642292  55734129  28548608  23757334  42471616  73308928   1841026   2734518 
  5975301  26131452  43242024  19739010   3154760   9500076   6451770  67436180  50841273   5528385 
  1651308  19098072   5259504   1668982  82701360   5937126  59477963  20210850  40963725   1040244 
 73444008  82626992  31893660  33797871  48328169   3787420   5195004  79282288  63071484   3255174 
 48612342  25826999  10885015  16781850  11818296  28784120    989658  15893556  13659525  46060494 
 61405266  25423690  16853205   3487608     50403  10231389    214119  16595400  16409472  17743160 
 89961142  75768156  11900828   5988960  12578304   4775608  16296952  22818806   5521321   4361452 
 27216450   5789581   8349328   2113326  24050290  42578266  60949599    101520  36380288   2094224 
 25917552   2609068  85973951  11545924  17079210  13390680  11996928  54954312  66472000   3794492 
 71184420   8851039  51320853  22035840  35024220  71888800  49003821  26742675   3970680   6434553 
 47328320  42713216   3615168    248712  16859440  49486860    981720  21317469   9858368  46128225 
 38024990  27069273  58353451   2331294  13773864  37632784  52142490   9020904  24155790    266622 
 21593088  51061696   5751785   7634115  63675271  59381120  64333116  11493144  15688323  19297575 
 15304202   9571734   1857996  10245180   1370754  23120229  17374126    703575   2473056  44572900 
 16190300   1265856  25139424  18619788  16419888  65843860  12542526  79840432  47607842  30871082 
    47440  17072146    855582  28029306  24885900  48406232  60548860  37535666  83675776  13048388 
 26183456  66674634  22402026  13144581  10279528    665280  47304124   3967200    822778  62329025 
 35917662  36638096  85133560  67116920  53884730  13327416  76677264   4155735   1230125  37676463 
 14955394  86965161   5217100  18943561  50958180  18975214  44349900  42403257   4798049  26284800 
  1683600  49987480    124921  48365044   4420780  28920983  10134761  32202912  30238208  29006553 
 13879190  10739294  19199952  13487682  31252698  32669757  42468294  46225952  59808040   7292000 
 15710904   1791608  17342188     39685  12775080   1798713  11744757   8567943  69141744  26539656 
  3020252   6551455  28994912  18443061   9474072  10978472  52876880   7047200  27489298  10825804 
 11887202  25133900   9168640   6099674  23857960  15863288  33165505  14392800  13681272  49399878 
 11310976  34995132   1303904   4966554  25351502   3154320  47846106   3476224  25771190     40382 
 73923552    730422   1937490  10286904   1396371  62272287  11226520   6131836  39066309   4308265 
 37354554    126700   5656710   5807976  13385209   8153263  23878231  12876870  10760400  21929895 
  8146278  82120200   8223124  53671491  18324163  58076890  12772492  35637300   1506948  15378352 
 47907564  12058039  11097288  24088610  39989226   2685768  49711394  47761120    404260  11288640 
 55267850   3669666  16949120  26890710  45690768  13010270   8361600  82584348  19236128  75965056 
 21194688  30772077  41676336  13328362  32593728    502344  76570207  12628208   1794836   9848610 
 39416925  28787396   4123230  17435234   4404088  46658781   1455776   2777852  19988668  25151158 
 31735818  32125380   8067360   6285478  15526661  39677369  51765820   2048374  12071394  27174224 
 35126311   8380710  50634360  39317778   6834285   2479180  21004460   4555263   2533005  20662623 
 25649600  21074496   6838956  60982272  51135850  46198923  73073550   4268992  22334541   9681545 
 21296000  18664217  19526720  27333912   8425676  14263392     24424  45396048   6645408   9477333 
 22211112  22089002  21359401  19715046  22420230  71584450  63363896  48666476   5158692  11636292 
 22950967   2780505   5605464   4747815  18099848   3377990  12170739  82438812  18347456   5157080 
 23631168  20878680  42808311  10820613  39327872   5866194  53108379  81141346  68113720  11555984 
 63025290   3346260  60368409   9152052  21939568   2246712   6760000  63143588    321333  10072459 
  5600147   3273612  23702052   1277556  40459705  34670460    213005   2661792  14908696  44152400 
 48146910  73368760   5748235  28714664  46809972  15509506  25724415  18361850    292217  69081784 
 42994302  54242708   2364768  31905280   7970972   4284144  12165339  61631692   2859366  20035410 
  1482396   3601297  44943535  27167910  70678746   8301861  43730217  86806345   1022067  65841840 
 42007005   5192200  12140044   7370580  77328537  19677208  16737208  67384464  53958320   4856730 
 40238432  32995031   2671872  36634419   1026972  34371620  17635560  29841636  45004280  21688690 
  8927335  82312716   4423563  19578869  15526375  30681799  50441700  32101820  68971406  31229072 
 19511648  67698118   2960600   9112950   3098696  31687320    699997   1524313  26978908  34811584 
  1365180  54559034  18658952   2536228  42600774   6691460  57112016  19685493  15649251   1032864 
  5655020  60175588   6855156  17715462   6692182  33165126   1627176  22418784  74770890  24890117 
 16403034   6058017  19395562   2973516   5228920   1024364  30742355  17669504  11606634  16603964 
 46538960  31427669  20476180  78919588  26685260  22547037  29854720   8066604  19000793  10960088 
  4235171   1326262  49901698   5397953   4091314   8871115  69333612  25998676   7467392   4222840 
  1054926  10734480  28335312  55041557   1192023  11547117  21014500   5611160   1096552   4926017 
  1656348   7932106  23454360  11423661  25357426    733536  13285896  54381030  23319798   3041950 
 46022768  26118199  16835348  15257169   2136797  73879260   1867591   3043040  12421794  11597222 
  3784726  13414500   1406504   5358888   6077561  15522768   3005845  70333875  38223180  55172364 
  3950615  35103445  13008397  57423371   3146750  22873642  42653765  16549529   9487952   7931720 
 45594612  55927926  41700288  15436410  57772303  32025784   3959164  14064050  37220456  41929250 
  3284310  24931410  17292288    749798  73213968   1160625  14207037  69955776  34267802   1193164 
 65763698  55199716   9299348  25692810   1602180  14171829   6039488   5070535  16448270   5855085 
  9355506   2247790  71925555  41397720   3221055  30149171  14406000  50338446  41789896   3722024 
  7729939  27821705   5316860  22237446  42500910  18349296  20165500  31251276  55296324   2557368 
 26160200    222930  56063850  58656624  27194328   3272472   5691906  60964490  17018400  43416384 
  1721808  14552188    261795  49591152  16489528  16109893  57661926    241696  13616136  20449863 
 39925860  21310363   1260176  30547720  10722019   4919853  13739834  12011796   1737641   1178475 
 52255638   8103028  47047705   9240232  21980592   2568589  24360816   5039229  32945208  22571656 
 30030469  11515946   5214881  18151420   7760269  21538457  50740494  12707694   4811296  36330840 
 53214198     88400  16964273  74132960  22073744   8207178   1345520  10057359  36231532  15406221 
 27412688   8327368  67839325  39573620  26469598  14895331  11964129    236098  61823283     90480 
 79053300   2274657  31101528  26872090   6852713  48798808   3420031   4277700  13537947   2141760 
 18670495  10153182    230553  35253379  53913650  29715462  31348794   8139968  48184964  19308548 
 10924486  41591985   3496846  13231513   1785268  18336780     40470  91124703  22423478  27848681 
 53928749  41988100  28407219   3764619  10662575  31855846  16063160  15393267  79289938  51949004 
  9447840   6186096   2087411  45768192   3312474  22151568  30545504   7427910    417120  16917397 
 54555039  40221300   4875646   2828046  79332669   5464516   2085888  22088616     41720   1466928 
  5379652   7783725  36243225  23612061  57165064  54721206  34661228   6795873  26520060  41149064 
   937348   1518524  31500800   7076373   5199624   1763580   7543770  45224900  10671688   3425223 
 16899120  22401648  39766240  22010092  30059724  23137680   6417194  11105764  33057720   5350828 
  5554722    333794   6029624   9601248  66601710  10228075   4231656  11993532  48098656   5730780 
  6910148  33172839  49084360  57039612  13211385  46498148  36236089  30056004   4184375  15620465 
 33008108  24364548  56751831  25817765  21045624  34847710   9500512  60917064   2119752  20227722 
  3554931  45124464  41559456  48758780   1831960   5985000  22813758  91727814  12502700  11075456 
  6257500  19901016  54337824  53500944  29300371  53172388  27547460   1526840  49814941  26061445 
  3890250  22818339  55909800  15948952  19612450  50762712  14238565  32588510  21874454   2438360 
 47372364    839729   1653300  48609323  10409882   7786860    352128   3354016  27470200   8087274 
 54648838  51125504  66153780  18135600   9644706  44491891   6359583   2527996   8892855  50622858 
  4192474   3588688  39749395  25129552  12740040    768056  32998870   1995805  16386375  30828462 
 42568500  35409402  65901719   9589509   1045940   9913302  92315616  23304780  43332060  26252400 
 29222245   4589941   9973592   9510878  52524189   2971188   9277872  10701353  62693064  42240960 
 18045813  38703280   3572550  30712141  18757580   2387599  64608060    394263    422382  13088680 
  9414090   2984390  14121094  46737104  41301121  43398336  30116796   4401432  64848938   6617450 
 20432269  15540450   6512664   7392528  24519420   6761990   5253341  41108760  18480645   9643500 
 69361747  68391825  42350880  12071773  12234178  58694310   5643480   8668530  11299458   2578068 
 36298059  10413440  10946622    272448   9746108  71310420  43646720  68377041  10484920  43174560 
  2288112  41046798  25286688  16937778  28015380  24005916  29071150  14274045  15316560   5865000 
  3435385  15876420   4266258   6640694  17537355  61610896   3114111   5768870  15922894   1515250 
   859328   9802075  13078260  30363552  26987670   7165312    143775   9510845  15892632  38173905 
  8501746  28096464   2750208  70961106  21530458  30030891  49377581  22552270   2868756  36738169 
 29416448   4738674  18688474    740791  36629784   4996180  38089725  65701392  20618685   7745696 
 67114080  48660520    884112  35910026  12383770  20226871   4445455  18622730  27504974  24345900 
 23380929   6433362   2623038  81897296   2126649  51226470  53850038   1146964  36167508  49446474 
  7672920  52417000   4381454   2333597   5193060  36705428   1892425  10057006  28602224   9327120 
 21328946   2438070  34361600   6071977  68459604  21406788  11036573  14898338  53662878  52372525 
 46494594  16372848   3059804  27332448  19733376  63503400  45628044   6056420  20200037  34941424 
  4432440   9605375   5851179  56110548   4642110  32882297  66433901  69875540  18104292   7257354 
  3668760  20229604  67511808  28947280  11260800  24106830  22511808   1565620   5929989   2079542 
 56100469   8918868  31535802  11764500  57649210  31197084   1610020  31801896   8312821    172950 
 49939659  29459386  82588842     89344    708156  44620576   8576722  11342004  13795712  83228019 
 18112783   2833656  42639536  42149359  36318102   5162248   1024425  67853810  25452180  26972490 
 34368768  24420006   4393506  21580986  13176930    129960  16860920  33208812  36927696  21778120 
 33331764  52447863   3117492  25174800  12961936    201572  33509669  69895570  17209725  70467684 
 66818400   4215040  58694944  29828734  13188388   2290970  50584576  20339240  61162218  28803712 
 53026842    109670  31964283  17127990  10136029   3395509  27653496  18766672  24113908  75458042 
 19416452  54653630   1485392  12605480  41798220  23575643   7578725  24455352  54461344  16185925 
 12248214  67575886  23791911  41521896  13166145  20850755  79487024  83400800   7632360  29835765 
 61551350  18018240  11492416  28272444  64508064  12158840  37917308  16970695    617596   4417020 
 26874482  53643612  10370132  40012720  11478105   8654400   2268012  42089700   6313944  51045760 
 36686880  22924476  54510336  21180744  24300962   2967782  54583342  38093040    375250  18425400 
 21268992  93502920   5608714  54091847  52937996  25734564  35409696  28513458  44578560    173664 
  1216863   7126020  20438330  34104816  23241211  78539871  66583055  36821094  13379026  17613376 
 41829216  20739673  15425278  30796254    566100  27773130   6371802  41644057   4610613  63653416 
 16065625  65111634  23887464  16168802   6720858   5309340   7144900  13240990   3697681  16722316 
  9103464  32168681    860805   2189896  35622475   4858196  80796160  48773800  31175092  21997924 
  1618050   7342023   2887099   8867592   2791530  19422027   4033000   1124700   5438006   2682211 
  3793449  16843084  77954976   3578688   2532599  18004584   4867580  79114112   5932800  36953751 
 24810660  24405416   3185776  75888000  73813784  24218128  23490425  44169978  16497896  60306512 
  2387325  54292797  60356577   7612657   6815208   7952256    232344   9677188  18148200   2970135 
 24377000  17942276   2888245  11886950   1617187  35423346   4972720  41705136  86339636   2661780 
 71625996  26409675  52259472  82929086  12575558  18341061   7516256   5789395  24360832  41473536 
  1417510  31477600  21113040  57674956  15727008  58826508  11951000    582034  31425866  85654989 
   270592  31707000  15275554  18218490  48263688  32094293  79307228   3161983  26284930    335750 
  1728661  11851638  70016040  32170489  43300746  14878550  16430912   3416770  58297004  24968607 
  1716750  62045698  40754087  60078380  20996093   1329498  22657323  16021140  25296323  49088624 
 30944478  43115800  30069375  17535010    912942   3544257  24301452  50286712  21655552  42781870 
 12763500   1677500    842535  18724020  32201400  12882800   2499158  12710400  30255194  21041053 
  4267456  42306576  28028302  14063112  35642856   1854590  22289280  33157840  11250720  14708400 
 85658614   7343675  57126848  10348240   8767759   5481432  32250731  17756032  16734508  37352726 
 29094786   4607681  29257100  27138375  63289317  26889126  31426357  26030772    447084   1548360 
 31201276   4944078   5121284   3736600   1550360  10414080  57638201  11034630    617952  32327568 
 12940842   2667699   2121014   5883345   2578160  71585069   8207100  56657142  21837450   9681266 
 17262919  96281496  36293022  11825905  15318153  40511289  85846912  33599718  26062020  68845284 
 27673800  14472429   3439152   8088675  52188617  58246972  15178528  22879932  52880035  66131324 
 31059116   6311932   5707740   7518985   2714118   4799742  14999958  63333270   9256838  14209608 
 23734605  67373496  19762080  16575111  14537695   9601484   9503770  25292500  29485963  45103690 
 45880875  66345240  53264673  37869128  12986484  11637647  18347008  36107928  34892736  49715406 
 31699650   5890914  15169770   8978640  54850636  36346218  56006301  16165316  10997080  57828000 
 79713282   9053703  32236319  33981825  13664420   2463898   6154548  14960231    791281   8615708 
  9830490  45254014  12777372  36685170  21479648   4096092  13494530  24076273  11095144   2039232 
  6308995   2020940  45989128    237523   7964892   3074456   2530610   7299035  31644228  26742083 
 27271277  14165250   8043652  68112234  17191200  63541584   4174996   8556430  31272696  78008190 
 33477966    642201   5151744  10352710  58198968  29625036   1613010  13802300  22905575  55370246 
 64372776   3095378   5863921    756682  42153540  61501110  25611054  13426452  18115365  36643511 
 47476971  24758178  21677040  70466270  13124448  15258880  84428400   9794388  96067544   7817910 
 19359914  68939676  18520005  68594700   5816280  23033673   6589551  32713181   8559255  76106788 
   409906  73600728   9540710  20743144  34130733    468234  29117808   2498936  52218167    913631 
 56154588  22395970  17727672    331305   2041683   7674366  39893540    298162  29627121  24598684 
  7025760  26543055    720490  43221256  47104178  55687308  11100419  34868130   3120234   1003005 
 24192147    130228  15435528  26083827   6814920  18464348  11887851  77840567  25612488   4603648 
 40012069  18310630  40581764   4429375  29249384  54495376  12068274  17606107  58710834  22917028 
 14529119   1113420  24870534    210936   6851182  53539170  88496064  21235992  57283070  20197150 
 15902568  39083646  15995300   7699581  38793326  10599875  29054168  20582496  37533240   8400880 
   620004   4695372   1053799    338424  19992672  94767553  50591376  52679955  27424590  29842692 
 25988864  17564064   2640981  19962796  88929981   1789536   4065000    418572  51940680  62631810 
  2206808  41277768  40009710  46119150   5268997   6039218   2678452   7746228  43175601  62365424 
  8698504  25554068   4258569   3570605  20829114   5210279  82096821  21504033  46520712  25670691 
  9092944  31121480  25136226  22426050   8411312  21302800  63450435   3080832  43557750  11491884 
  1501825  13797840  37058064   8126019  30836232  26032448  19644625  22944608  43720446    941279 
 49090272   5249722  17421228  39958296  19727050  10098942  13893363   2378165  19580376   7767004 
 41028175    208304    785128  13035637  46783022  32500299   6794183   4641159  28826639  45153870 
 14785125  40140640  29569416  10506145  10205314   7410370  33373920  52550675   2984139  81490724 
 21545981  26452408   7762884   8422917  24703275  44927740   6438000  81193252  34047617  15035284 
 33748015  26378000    108732  10505515  21155535   6330562   7117825  27767259  19876472  77388480 
 37440720   2414270   7696080  42522444  41028120   4156152  15052180   6350806  22044792  11153275 
 62980848  14845952  49602768    388710  11614774  27215936  42559710  16572522   7730796  22949776 
 94811766  47629744  13808046   1779657  11560080   6022335  14118228  64251915  11959479  18029452 
  9093148  23161194   2305100   3555454  40347888   9506760  73389283  26136244  15669870  15110628 
  4640940  68198848    444312  52638740   4304025  15212739  13844272  14063616  38130609  14134575 
 23969736  40505373   8655521  21878718  35469175  24267306  31962714  21782973  62371305    865416 
  2222000   6053784    928050  12209910  23564400  55390490  43826782   9036380  23106315  26191620 
 59506264   3273507   9692007     69173   1556244  12418128  30741810  14139791  44414055   6984363 
 54305680  38403260    773325   8385048   3001550  17134656    396664  47171072  33677595  47544075 
 11844954  19939840   3856184  19564995  34855782  13688636   4697000  18231214   2659563  19871628 
  9997163  23823040  27274500  58039488  23186065   6138000  48255628  59645280  57719340   1697122 
 28046148   1828085  12741552  45145795   2407362   3308318   4195152  15693696    788900   9214205 
 48407322  11016874  10656998  49530250   2255097   5434086  61301230  24001188   6013100  35287616 
  6107318   3886848  32750052  12223521  16870700  43900356  28005153  49641434  41765990  16719390 
 13222605  23763674  15457969  64572326   3944616   6959244  22266629    364124  43757696  18855220 
 31080476  18930541   6183882  33666248  30826180   5373060  47840234  34726289  18849280    155844 
  8317106   5733483  65629994   3662817   4771785  70160103   3023937  52396944   7201070  41782488 
 52753120   4321198    178596  65931186  13923312  10766304   4863502  80937545  20599945  15982868 
 61045756  33631248   2805500  15795192   3513000   2000169   2236975  47447505    845316   7754280 
 72139572  16101579   6319008     35000   3811950  14236664  90922715    286836   5278975  38197790 
  4078260  11234916  73880800  27496980   3117444  49066316   3189704  34129931  11387908    237244 
  5669738   4390846   5592846   2815050     27768   3766336  13881098  24163775  18431757  10131561 
 21310650   5662362  18425472  33819900  18433933  18622763  71610480  28408400   7735166   8513862 
 75546576  15816273  19015332  62477107  16080820    562700  50291130  58659588  53494914    617841 
  3458048  83591032  18779271  22364654  46558750  25822104  17670807  44218602  40512392  56193486 
 75075169  45963936  11253879    555165   8259840  41788240   1982942  28568368  22077267   7560475 
  2790693  10453722   1411634  66434960  23442816  18760440     99050  12284343  11716864  18178168 
 34402198  21799792  38288700  14840232  36139350  68809802  42533568   1724488  26239955  21091608 
 49570148   3208125  19380816   4430209   4418640  44687625  22678835   3621216  33930174  40052496 
  7022776  35752614  33470558    567610  17049528   2987170   2594736  35441901  21210000    897548 
  5465085   4424320    802674   8421840   9499600    696075  22959375  25803010  12724224  11817828 
 41524271   4709085   6986564  10967800   8516510   7757205  53072995   2670836   4509615  57570492 
  2318725  25055591  11978199   6272602   6496567  81352300  18672234  40659456  16413331  52574940 
  6221016  49699321  44285200  21599079  55562796  74422584   3874770  41255002  17476857  41200254 
  3869208   8265159  30962284  65655681  12598020    737625  26671599   4767516  50067520  35615592 
  1726464  22317890  21860946  13018680  44949870  21622851  20150260  10691868  56983976  28774656 
 17801090  51270933  13240436   2395056  27032250  44928948  27449527  62165039   6454675   8378126 
 78534440  16436862  22845586  21526900   6281544  20634900  72677610  18985256  23932090   8741145 
   390580  26630988  17740096   3132318  39556800  26824224  19884903  54268704  30503360  12843196 
 74077672  38138364  47296037   8473986  21950256   1508150  12662377   1077138    821632  77287440 
 30766112  62289912  80523278  10663807  24500246    366833  11818140  80851027  32975330  10294251 
 49437537   3638424  46467616   9254296   4346265  47557472  22612832   6300105   6995776  10891942 
 13186800  21357072  40187435  57329406   9653400  29270016  27947181  35606568   2777494  20967604 
 12222353  11190193   1085258  79640028   3118647  47283885  25308458   2452425  30856716    738229 
 32020148  44993681  69561342  30579483  11371150    130548  23395230   3891040  30153765   6769038 
  3227259  46999072   8151556   9804613  34891677  11038988  65194843  33159600  19156764   2102679 
 44981100  19260904  48610386  44082204  73640952   5587120  39675064  49191250  24627212   3158400 
  8739170  16338100  45973642   9896216  49752522   7990554  58238968  20876778  19540931  13392027 
 26233957  12893922  35804934   7544372   4091448  66829180   2038890  11265727  15060978  21426524 
  8078704  39497745  85395996   5895337  68209232  42959454  21312104  14946470   3224536  26138235 
 12941024  10516155  16755480  28356799  61477346  45380660  22077765  14078385  13836172   2111952 
  7892104  42078688    335946  14116912   7346016  54743682    113821   1953952  60124158  63214250 
 15633426   4881006  31513290  46107677   7188120  19819646   1318018  38106945  26138858  22629492 
 12292288  11430081  16073298   4017936  82928734   1687296  34896722  39992904   2627196   2965776 
  4111940  23908185  46725006   6268410  30596595   3031209  63116746  32592760  76225112  29669108 
  5835284  12081021   8564400  50527169  71322603   2563200  25739892  15938424  11040908   1891615 
 40630645  36108476  10390790  16358809  30394974   4850560  15284542  79968925  41267955  77900496 
 10636384  43325282  23596162  21255542  14148027   3984534  67224392  82740313  14711789   7452432 
  2253620  12781536  20489366  13874449  25090008   3982592  23271237  19809090  21594240  50847468 
 29440065  24149925  30942302   5010408  28955229  29152008  34839288  13843872  17586030  25345458 
  9654700  19021268  13305287  44749617  20347548  35515126   6560910   4262602  16656360   2998886 
  3523747   9281555  22269536  54874368   7477016  10862946  13347476   7532946  10861312  12103178 
 57592920   2812752  43238928  71020915  26550606   5351976  63719690  13074380   8967882  85121759 
 31031856  12682894  34891844  29832533  26306280  17203992   2161576  15853306  36414378  10789806 
 15064679   2107790     79628  37070352  66157487   5818800  24222198  17512241  87365720  40959248 
 18098336  14058736  30716640  50155587   3731904  20369064  41870267  31542816   3070900  13076080 
 30110562   2108365   9756572  32872320  39496945  13189095  41173139  25218075  22048320  82658436 
 40139925  15941376  11523603  29129584   7257268  56315616  56373152  26682227   8828096  29849230 
  9841744  37680036  33717060  37132992  23809071  29665083  30677066  68062400  23254527  51476769 
  6815457  12056422  29259230  30203040  67832536  52621800  65306016  15657921  18788112  20053849 
 53093925  14201790   1735344   2407821  48261330  53222706  49435695   1042566  23435568  46219296 
 63711676  23267152   6063526   2714149  35467880  11648064  32928212  31721898  46129065  18001844 
 21896509  26939220   8397658  51156098  54335288   9968863  64279506  17497082  90782055  37318801 
  2427600  16617762  13528404  28411089  81112746  36116340   2965515  49237587  51807340  14284333 
 42694470  66832128   1658944  16303177  13345787  57768843   1017396  11107899   2361316  51676170 
   389254  20992905  17407728   9978670  16739784  51005268  28502808  38764902    457404  41043200 
   954975  22687860  12383492  55380672  34937737  20472320  29212000  60841480  15687120  73940768 
 27371808  60855613  21122488  39824694  41228190  26575493  14715568   2901431  27906576  17770858 
  2111982  11398575    487575  82197000  38624820   6603364  13065939  20399386  68780448  90554750 
   595161  27312714   9445371   9627660   3941805  73513524  66031463  35962157  14259476   1100160 
  8276727   7519360   2275386  37561650  82124484  31875750  55155897   3109238   7088872  44754608 
 45539494  12036312  41468712  13075503    219366  10926354   9239136   6850172    630594  61156261 
 24492767  31201398  46241483  23042460  46362195   2674620   3522132  42960204  23364900  14673813 
 18847700   8840289  84839300  18643470  48463140   6370176  15704312   8890811  16981278  25031616 
 58894500   3687740   3269406  21114492  30088845  21244699  27891864  20296422  48386500  66162434 
  4765464  66106880  44433744  14546265  69963078  20925548  14475176    606541  20927015  46055568 
  7561129  15422580  11271460   7333504  10837416  57620498  15943956   1543500   1235700   4042583 
 33567394  28025995  13209748  69519295  63897372  49382256  31378416  12947968   8373208   9177557 
  2839720   3088772  71683874  20828384   1777032  44725772  19898105  56982933  43644570  20013290 
 15694568  22849354  40707270  29262552   4295728  20296730  12385120    844704   4057152   7260288 
 17289612  16326100   5258125  32446680   6797700  74106424   3960480   4629950   8095298  24338672 
  1813776    846498   1455672  21046568  26832204   9782416  56455861   6565704  11062840   3712632 
  1200120  10425300  53116227  80010629  28766936   3052916  13881780    190500  17746960  73823499 
 51900849   2508504   2964256   5193700   2830364   1376020  23786360  29083760   3530384  12529512 
 32510884  39547800  75871536   8182286  55887840    866048  34030311  32269594   8568391   6790276 
 32262624   5101712  20797497  38449792  20206844   3385998  20677678  25749255  10563156   4664075 
 41032260    520252  11291092  21267378  65059761   2507462  32743575  29413216  66364200   3617397 
 78700842  13601496  27466138  41613460  58496022   4968054  22577288  10220714   7457600   4876365 
    98852  24959462   4770360  36316845  46415688  29048160   6302367   5405118  18111527  19030535 
  1811480   1126923  23178960  14712556   8649164  11385864  19216931  26603808   4484970  21457431 
 50063512  13274052  16645969  89101512   4310982  15194368  12003424  21468645  18928668   5464575 
 26038215   2349745   9329142  12742620   3444976   3826441  24010756  40364880  31079055   2979698 
 16288558  10253550   9736698  62017976  24044960  70840224  63221777  16098750  33288240  18912266 
  8933008   1527333  32443983  24148360  66438176  17743600  11808476  51029550   1086696   7777450 
 24515205    151308  25099711  10040792  15217195   4013902  65437042  17059126   2327145  52221477 
 65696015    999900   5718924   8178156  40766904   7277086  82912782  23100965  12533724  53088132 
  9316656    589584  71599527  28548740   9396356   4390848   5812910   8255070  13566959  67530599 
 66486225  66728410    207648  23021766  27793970  22206149  33201450  22216051  28739106   1421186 
  7463067  10753228   7594488   7135943  55723352    340445  40201917  57258432  15977355  21551515 
 58313948   2185568  27763725    273789   1963225   4029590  21063000  16741512  10298962     36064 
 63680439  12906334    278404  71168328   3157584  21094003  11927974   1317858   2799689  21427098 
 38420746  31470336  10814724  16941955  11833591  84070014  51928632   3592570  76709232  13058496 
  1423956   7091588  11366250  37454989   2008384     26244  38205902  32788560    674751  12888180 
   609450   2700520   2287020    637362  12837825  26911836   4670750  50369893  45371690   4748143 
 83350792  49871162  55477853  33682104  16087170  14093971  41640456  43147128  24313380   5244160 
 16914480  30359616  55376660  21125169  22862532  27880710  39671453   2491027       140  32457250 
 10612448  45266626    914498  16032040  23064912  23204396  60386644  11075381   3790556   1591980 
  3239063   3196134   3456165   1405850  54829971  29671956  33475343  24723804  24106018   8938948 
 11240856  10602792  47636284  46985347   3827016   6979775   8645534  10498693  60511346   2598195 
  1467882  49084182  93501296  48414339  72236808  31753794    728880  16450056  12817233  87874444 
   999936   7913500  75343961  20478975  36943632  37409900   7266300  29203960  57062775  43641204 
  6386736  24100392  38502750  13779410  24942423  47227197  80344885   1231342  33750078   5382943 
 34685490  35736624    859889  12451596   3965989  21691140  35752761   4123722  77047200  15414225 
   656040   3201881  32344900  43734444  38435124  47203612    823440  28230891  17759133  27340794 
 18556707  16065500  15309380   2451778  26414447  79439984  39794436   5877900  11090010  28075680 
 22613045  21957136  34008128  24976446  18731440   4398030   1791930   2804445   8292776   1742618 
 25717529  14000010    173745  23549466  77479974  24545943  64924944  59417726  21863719    631368 
 24128834   4294885  59296725  50684628   4110204   4816084  13590108  40893385   2535720  34666073 
 37305840  19745958  15221052   1995721   5606796   2864862   3891048  41467158  37212716   7571577 
 37008336  16545582   6567600  57446019    771067  26407828  15353052  39067379  35582976  17886446 
 35373284  10619084  25331880   2524206  31838625  36662220  11760097  76236803  31826971  12790224 
 36013692  18337011  23749496  25969880  23303582   4942050   1141924    217782  75593220   2296910 
 15904483   8670138  44826048   6141960  39025976   7212480  68143374  40362140  85520592  32373075 
 49165400   2320864  11666900  79034015  27684520   1117215   6771192  33668592  19371275  13540614 
 33758985   3600538  21128007  20958750  51331500  19754915  30180872  45145444  28190045  20713721 
 13424338  24216775  41710086  34547340   1481920  23813622  17535535  39600000  36791432  15677892 
 14882945  55439572  18087788  13694380  36946140  51622879  32170590  27325800    267376   1893420 
  2995566  10229583  64618911  38721536  39174280  18691608  22180664  32545664  44193486  47199200 
  8146250   2008010   9925890  27346676  40480960  14933310  11276760  23844438  20318336   6361360 
  1196392   4285260   5468733   1084821  17846103  58457298  10953168  44445973   6394465    229680 
   790776   3006168  45940652  27381726   8375168  15190350   7545717  20940120  66890652  48325866 
  6425588   4395156  32592254  31262980  16154199  23014152   7289268   2309372  18435167  53052939 
 16540473  47525478  32972016  90398325  22792146  10212020   3737799  68660608  14191091  17495072 
 37521873  61528786   5002224   5957908    605891  17314212   5687244  30403924  54863649  22171959 
  7754850   9851612  33047109  51105500  12699424  17704815  22336319  35476713  26207859  36195579 
  2201454   8614800  46990656    495985   3753834  66324240  13623120   4326976  20540608  84960708 
 42470296   8658588   6864735   5696823  11216245  63974178  19398304  49723552   5906004  32132295 
 24852105   4962888  73089956  76495380  16455829  56181000   5563007   4038846  18372440    604026 
 13762980  38447461   4075810    351968  41314658   1482159   1498879  14836933  14660924  16862840 
 49782966  28406934  76807212   5582970  10013579   4709024  49827633   3123348  37870560  60818466 
 22740670  47494082  57673224  31441920   3516352  27468313  51700518  16083155   6084198  22590945 
 48250017  30068412   3489044    990220   3875716   3679650   1890108  40373786    104945  18794686 
 10277619   7095140  20840625  39685971   5233035   4923000  12174220  13710462  37431653  22743312 
 45878608    455282    367858   6138360   6394680  69545280   5145336   2900464  96393992  30423740 
 34485881  71672514  14884000  77708996   3729672  29944288   5662258  16838808   8035372  16391931 
 81645561  34455850  52814592  41983770  26445157   3954340  22948800   1714560  60966408  45331812 
 27267536  43784520  28776965  26240080  52797507  19915563  18548166  21617545   6496775  29406250 
 29305174  18123086  49307115   3788950   6831444  56190400  13470710  38545960  47051280  16592016 
 19707153  45861870  60916740    407660  22462696  48417675   4146867  18978696  20559712  34368516 
 64731500    282560   7365768  32017680  63417508  69737328  26298017  35920456  18086100   5742864 
 48140344   3183755   1327908  49786956   1016192   1570760  28785006  20944168   2883797   1189643 
 51391535  75429675  16486388  45300360  19466496  54551204  57071984  22121731  12928390  38025837 
 23660910   2014938   2019124  80245792   3561588  40101584   3503500  17867640  11863600  44270135 
 21331440  11002684   8037926  11066145  17113096  27852356   9057890   9071244   4975796   9533481 
 43381170  18094080  45076500  30184077   1382024  25289706  76298682   6488437    935967  22139522 
  7297428  21926688  55059660  44015925  73474254  22564999   1631322  16852066  54086540  23665080 
 92102360   8275872  24516252   4881095  34683724  29603088  51499620   6306894  40026280  18738612 
  1111744   6532834   4228636  27902574  24343434  16554020   6009120  56946926    955746  94286290 
 41333700  12864950  19313640  72588016  54881385  21276048  80092544  13618000   6976860   1893926 
  4795140  15779532    609140    149175  42989742  11527680  48499494  29458308   1918022   2484552 
 71471540    153252  36363000  22091580  14445576   9776910  80912832  38497794  33944400   9749568 
 39398460  35378028  33712260  73271760  73055599  84240170  12643957   6020535  14124530   7724640 
  3772059   6848860  31378908   7086872  88827034  12142297   6203711  46048002   3941392  54148352 
  3270977  44064000  22738590  40154947  48674332   5641353   2692764  27124998  77398980  20126520 
 66386510  15921792  36517728  25105300   5540600  92851820  39324945    653430  15893184  36801492 
 29933550  33337617  15944682   3176890  15984499  16816506   2282910   3276303   7197860  16179800 
 62010696  26596220  28416950  11574966  58624485   8266236   5996214   6342338   1779313  13459538 
 28684110  17496782  34986904  25108032  28140934  12474870  32369793  29455850  13587816   6769630 
 39698900  18973395  19413537  41695552   1153072  35811270   9028658  40387578  29765715   3972824 
   131895   6257064  56459526  77353714  10778700  53505631   1168356   2811744  62588977  16487240 
  5817476  75440284  44005380  17509177  71215888  47708344   4159180   6685217   2403128  14079861 
 24018078   1846305  37698342  46269566   2231766   9523296  11181436  38467134  17216960  14480758 
 22533840   5776354  67946049  44816300  22760975  51812984  19129353  44799370  16792776   3071160 
 37640820  55889736  19239050   4974849  19501146  63417367  48506960   7440356  15288876  27025413 
  7648220  82175808  20835093   6681500  44618478  15119148   7279435  15189728     30378  11425736 
  5324605  18809114  50706813  10839234  14262366  29220660  11991029  59749704  69736728  14040540 
  2179075  10309264  22248568  91201971   2891922  57790912   3004400   8299235   5366702  72803484 
 39627232  45901424    671000  13161096  34209151  60298604  42292096  79513128  40943088    333084 
  8633568  37523304  61629040  52779452  26013105   1792970  24365964  10613290  54373350  31016250 
  4113042  25587017    337848   1205232  28760304  67452000   5655160   7349804  41875272  39649125 
 15966588   4559520  32178685   3763936   4867504  20969190  37793157  35864757  22655763  18907300 
 63590730   4188150  37423616  10000117  35633640  67437454    954952  26096535  16894171  26314223 
 44015616  50084127   7789874   3899511  22400839   8684478   4650795   9282654   4751612  45904013 
 10271502  30667428  11086650  29721048   4187083  24424304   3284601   3824979  64473378  18642960 
 19461183  13276898  33892734   4535209   7269580   6910959  11060035  29530250  48238890  33668780 
 64266426   4469045  22723800  55161692  81363058  67664760   5868450   6409955  10457216  22307389 
   102276  52298664  37881683  74279167  82558685  10122672  29315243  50541651  28141375    447392 
 10010765  25160140   5362180   7199760  14856171   4049955   3550464   3138660  34364286  49433968 
 80023209  75830452  70592720    990888  14786199    576084  68849200    974610    453060   1497145 
 70769688  82377840  16672540    119196  26087240  47651004  19579654  80388121  71201640  32563713 
 10112000  20169786    373722  19031347  16967577   5077644  12910337    922930   2829225  27995099 
 12354965  72184440  32493648  23697297  45322194  13763242  27913595  31565592   4867874  18481288 
 13155284   3876444   4986168   1083104    448620    347620  27460871  41100192   8967168  45132410 
 40743505  22490820  48126630  12022998  35653636  77859640   1646260  44556484  20634084   7358362 
  8274213  28015616  25058110  79929504  10606003  40485296  12758879   4377942   2831768  21073743 
 18713502  21478832   2778936  40363413  68933226  50989500  53090191  15976532  17916894  33956208 
 19275552  27025110  79620112     91871   8639280  28514304  45759762   4937280  25955937    563960 
  1779740  49208304   1852995  23971938  17224224  54632424  41868420  54696002   1071798  35033232 
 57522642  46773280   2326560  55727496  45389708   3890041   9331448  47856090   2515705   6199956 
 53282221  21186704  19533948  63236460  61089712  27092604  67571328   9225036  15949778  52506637 
  3402432  29784321  27360822   6890700    669997  72391372  39315760  79330220  62460000  26779128 
 25272768  72721920  27310960   1096602  39584181  19361115  40239276   5853852  32887740  13785703 
 45687060   1842666    103248  67645584  33449480  54891336  38670912   2397500   3980672   5876626 
 26598131  36315344    336126  49384040  67912568   7333884  32145984  44453364  12454719  18334204 
 68056624  22394620   2489292  11248900   4005593  15297024  34557760  42083700  25539753  33221208 
 30965900  19655120  32652094  54788588  25449679  21566028  17471538  28206246  19545504  25104464 
 10539515  15132075  20327175  49119100  12479256  12506620  19368752  29440313  14333440  20312343 
 12170002  21220071  33199488   2069632  87982578  40430000  21705726   9078300  52111808   3881388 
  4333020   5059955    135156  23138640  46382088   6331276   1897152  47489256  21031036  78940880 
 34137908  40953558  15810640    947232  70999058   1213212   2175690  20533050  22343808  16518675 
 40191850  14355576  17205615  27306435   5158478  22437056  39253200  28084680  40038720  23848800 
 43254001  27834058   6932716  17079568  31924920  13623820   6365070  19443926  18233996  37773280 
  1255558  14695350  35253102  10813416  49847504  12013344    339179   4515951   9260175   3312322 
 53727576  55544276  38986298  88372844  11042690   6748000   1647916  28612912   4618405  20908800 
 34861752   3318084   4310208  21476140   9624576   1686630   6615000  23011235    932558  43661969 
 12202209   4279404  61049140   2562046   3668210  30989965   1474750   3364004  53298232  46730630 
  1363275   5047994   2842723  16779284  36448232   9356550   9728532  19984844  46843089  25125792 
 67637558  28253268  64962198  17589838   1631616  10405920   7889940   7554624  10661397   3077255 
  5304024  65280258   2267975  24936956  15861076   7884720  23175964  16789579   1875933   2097576 
  7337230   7119288  22338682  65410920   2702511  22602848    260033  17215380  29775624  50079138 
 39880080  20569324   2515672  11871642  27661920   4202076  13549833   4663258  46104669   5406660 
 13615075   6304060    308758  40930683   4416208  23021264    781776   3154800  23227666  90687360 
   311418  19051440    124038  21168360  21262626  12755340  14226447  10533315  21890223   4656762 
 10637890    662155  26149585  14557470  23695896  18181636  13740150  96529784  72350272  40954449 
 21346332    211124  15236991  77955840  59998044    344087  58304688  27770688  87749000  65094912 
 20979616   4762926  77555737  35053560  50219735  45206847  60133325   5665488  10811163  11155854 
 57240435  10503360  21211223   9444253  12814737  71077610  49609600  39253592    948600  12070590 
  3794295  10100176  78580662  36843723  25276308  22680360  45731621   9880020  46232079  17243997 
 28253912   8349975  62756730  52843752  15290330  97179435  10870860  39584772   2957880     71850 
 12200424  43825320  35310942  34534656  20799099   6186324  34619982   2918175  12519132   4363389 
 63630648  40106844  75047873  31421286  20540726  26969085  36997818  56552370   2369920  32767248 
 35474425   6908856  89869578   4384247   5345638  13303248  25433486   5852800  10561510   8031696 
  8200304  34922900   3751615  12435500    449349  43466205  17251650  35330004  31100095   5247564 
 40921302  83401584   1456920   3585602   5933667  17476173  12479298  18774720   1237775   4890849 
 25755254  19057248  22741004   2426814    409640    622208  25568907  51237459   1553060  31413521 
 71030490   4657346  77892840   1076446    896610  13034560  28541275  49351784  26230495  47974323 
 16132124   1767700  35183238  33049346  64842180  44740340    219008   5200812  49186468  21386096 
 25197036  25212600  16499216  76596900  15852270  12204670    238160  68332740   4418799  14519601 
 45983052  15043878  33324828   8880851  56855012    551952  54418015   6769880   4313097  29762880 
 54282515   5171104  59901015  17404904  21297476   6685984  96628875   7696938  11743056  42942200 
 10657416  53124345  77193435  83952334  14069848  40876960  56740711  40419004   5136480   7151508 
 32668124  27782233   7194750  38433345  48755174   2264031    489944  54558042   1596624  22981488 
  2398032  36311179  55875400  10703640  32772903  11639376   1116832   8962244  73134857  20970600 
 16630047  54032772   8409360   7423488  36873080   4581185  32824272   2255872  55952241  10320432 
 56075800  30590514  53172795  21335856  34234355  36959078   7135022  28404070  20989730   6228197 
 31063440  28499790  58845850    199750  26668224   9505903  29195738  43224875  10809204  46697024 
 10286383   2016218  42391784  11474593   1633566   3092913  50909355  22266708  18667350   1629700 
  2409600  16272003   4341505  40223892  40344885  23126788  42581517  16307658  20266280   9751014 
 22778800  16620944  22936506  31968965  10929482   7050282   5452744  42330024  59059868   8023904 
 14359533  21500087  21293104  22384816    213640  14178508  32092283  12909104  36972987  12508599 
   985880  41867070    477988  15350490  12213522  30244788  64122266   7790100  32486529   3960345 
  1800582  48916515    344839   3591438  38263720   2663271   1031998  34697432  38215780    734832 
 52646220  27515693    930921    195728   6539143   3109753   4501920   1684830  39871294  21061566 
 18982902  36794625    239148  13389570  61692711   2454375  42909942     38016   3114824  70416568 
 19353280   3775940  13164340  52083870   5358366   3391410  65943324   5588506  52704600   9067058 
  2915402  92197704  10639706  76233168  33954969  41121600  12417405  31570900  57008964  18197856 
  4211766  76549440  46018920   9558185    994224  40212991  12432180   5749925   1666826  61610157 
 23864080  21761080  18451195   5271033   6154203  32449872  11768960  30708910   2137138  23241750 
 20929949  21518072  11041095   9583479   4531764   6427986   5175645  11462510  24324304  41402292 
  7325402  11315766  28021554     62320  51979678  53123070   3899812   6339360  33053098  41458368 
 61458618  18093218  36747648    848960   4260562   4950246  16849200    229020  34646759  53085256 
 16367208  51437568  26497920   5094432   5725650  39918543    193078  10438965   1487902  66345846 
 59653260   8536827  27780382  39463056  65996692  58449380   1608180  10199745  61962300   7545710 
 37293084   7178600  51184620  16110212   8603290  11303559  40342300   8654828   6225065  73713465 
  6268860  66688050  16797960  63470953  19272880    595634   5013040  10034080  26870855   4083750 
  9965220   4986976  46734996   2281552   3971139  24684198   4104520   8293536   9331302   6069959 
 23389022    106771  23564634   2996925   5919368    409916  58024377  11220876   7780176   9091350 
  2328521  12880779  34178940  52046710  13123080    634254  28115679  18228369  37135832   7174123 
 42460683  33865150   6834960  34054604   1078800  41040585  93087728    626521   3365670   7464702 
 10845505  40264534  16830400  75944151   5738520  95605432  14801152  15893098  36306848  20883456 
 59111482    334554   3717208  30848750  55641393  40903448  19054035  55890954  47068840  52164928 
 21507372  63644256   4038554   4384752   4872882  48824136  22371432   1079316   3607872  11597740 
 21544266  30814000  11104398   3792476   4286370  86470398  23327511  18524331  44593428  15008532 
 22193040  25720949  18065352   8963557   1355825  17023188   2727200  72436610   3124863  32858144 
  7734220    585343   2016666  15260740  26688288  52301040  28658515  28500703  50248096  32796170 
 48745478   3557715  36509600   5641776  14708486   3764056  69713700  62644152  89792530  20807800 
 13913911  80052154  12079505  24291759   2410653  69007528  37193777  36140010   9461160  15475665 
 47948706   3449006  49549220   7042392  31112731  33592406   3321808  26035869   7750505  77432017 
  9097548  22118772    437642  32510940  64920355  55025362   3782672   5235125  37100742  35355360 
  4341080   4344342  17084064  12456927  74453850  72396231  19756737  10920760  21021484  14417298 
 11409595   9524214  59087853  21442525  21610179  38722050  66499664  75597048  63594615   4297845 
 43062144    439322  27737148   4034376   1729130   8009669  38247084   5251686   7865656  28194404 
  3748248   2107506   4240000  60046881  67719872  19182220  21763550  15328162   5898200  22686300 
 42370682  21599940  12986985  21057300  11341956  11342848  18000060  53230725  20372050  65090844 
 29744892   8602483  30485350    273136  69709248   5259644  10161914   1565352   2319684   7118220 
  4670832   1154580  10098975   3504984  34824484  14334295   4345182  81961002  62672640  35434840 
 38010720  54585168  87440679  32679420   1956437   8526798  33186780  42946452  45408528  26850846 
  1595852    684257   7360139   6476788  32744889  10836000  11303053   2404344  13296960   1689562 
  4927284  28146503  64568235   9545985   1960147   7868875  39155314  79040970  24154416  46364712 
 57082498  22169424   6474384  11630160   7951836  42036588  34762145  48779120  26149972  19399947 
 13848813  41933452  58063830  13291200   8625506  38395500  59824702  26373536  23103465  16711247 
   375995  39026520   6409746  15391530   1333526  23841240   9663544   4306766  30220100  12799584 
 45031809  12999798   1876352  41444571  13818442   7816758  86974680  74152920   1365040  23382922 
 54512780  63904680  38347295   5721300  20097168  13146711  10227894  13029582  56032830   3165029 
  9952185  45957768  37456242  10188804   3570750  26182464  48981228  11724438  11630952  97631386 
 63119396  19328282   3373048  20784426  30481944  36958383  58009698  31752480  12990464   8782700 
 20071044   5308492  79342663  20947626  22759191  23146144  16993206  76263162   3929056  11897104 
 46992192  14331910   5474000  23084353   1957668   6414736  36287360   4376405  24825124  16713216 
  6465840  19597117    760140  22026123   2266158  75486418  11740613  52303524  42392220  24107616 
 30260920  44469105  20145202  29542056  20354548  18776380  30469614  55479678  47129445  15457000 
 29702624  36393462   4424940  16995450  18210801  12113587    233016  16049916  15172026  12967032 
 58484657  35092246  54934638   2152254    772800  28500519  17310080  78266079  11671619  16448800 
 69812176  19214240  21560016  34368282  70914161  25999155   6414400  88044970   6245344   1166400 
  7131800   8837676   2151075  55253576  34211488  77405904  37880440  52690560  16011187  30042380 
 63993384   1326528    308482  74049210  66222603   9592960  31141338   4752420   5772218  18308592 
 13604409   6720611  41244472  15425048  49806432    512164  42241056  35445672  30872248  10174593 
 67129426   2903625  89496288  42904970  39763010   1568127   4343472  11178091  50185350    724458 
 23076900  34546414  27310141  20428296   3719940  45810720  20197982   5229395  17009912  13575741 
  7350460  32161890  61926235  19829150   5754224  28573766  68128146  42511170  19184228   6656867 
 22320090  13571529  13438425   3880606  50747323   5166260  68964720  18300648   1671210  28184931 
 13840245  13405826  47729820   8412179  23770625  13087440  58370565    596564   8331344  19768476 
 21087799  47224284  36135802   9306871   5944178   7313440    590175  45092529  67365144  23441208 
 33749807   6200616  41840360  13697080  50795008   1350664    397120  41596048  21602340  43959139 
 12338592   6333204  11252670   8614752  49112881   6833456  14102520   5886234  16459074  39657060 
 49190610  56767050   8282487  38439258   7812497  48236000  27447704  14572844   5477717  41607744 
 16614332  34733668   5767080  24890652  14910915  10537250  11772096  22247589   1966050   8405760 
 11441813  28510416  36760860  15864240  22258634  75574026    912168   2281850  62962445  52073936 
  6707260  22824219   2906670  18252094  72948677  38451520   6397371  25309380  65473848  30050605 
  7211963  50165283  33426828  10025400  23364665  23224700  29989848  22141296  15098328   2225395 
  7372800  51083096   2525025    857624  23283414  46953414  87219140  34940880  47472140  18453912 
 56281292  10295754  38277240   2833090  29440125  31294332  43465345   4189140  90607518    227128 
 33316044  62420856  10563124   1356653  40173176  16458888   1674090    376110   2887674  58471218 
 18681264  37779942   2845608   7892553  11892805   4069527  60517147   1464920   4944807  23088240 
 55642951    169127  38949741  77648193  58387980  17466267   6387335  33446272   6580700  42098958 
 71706855  12220600  47040060   2215268  50006730   2138659  22009760   1889151  49915128  26658704 
  1335978   1577775  10889376  80012184   5291606  56051892  11279530   2268730  71226194   2371248 
 31443272   2077620  73098784   5758522  21459005  23622724  46593625     39369   2217594    825612 
  1357161  63827747  24973604   2232552   2976404  10373328  58732336  48623690   7595320  34137695 
 69987918  21381048  49653548   3905104  20977191  15311660  91593168   4341177   9133890  50264004 
  3307254  27027004  29070498   8677620   4541670   9890762   2525502  13672189   1850100   4306860 
 55108280  32680620  20311800  18428784  47099460  11298636  32560542  80986235  30681735   2096640 
 35801066  20598600  29246438  17349984  32658013  25607400  61726680   1341054   1741551  11313198 
 31719006   1025937  18787020  34831632  30575316   4040960  24312692  17724264  81203382  37134710 
   487568  33911392  13488722  26632280  13981106   5848949  21588808  18831252  15029760   2786418 
 52592492  17821350  18388084  73751040   3585582  77030315    549582  35810388  51468116  28108253 
  2724480   3920256    817430  12585762  28388148   2532170  12117600  34285950   5206930   5346312 
 41042463   6295384   2956161  57257975    906048  78903600  11029696   6241852  15449436  14758506 
 41086500  20036413  51106275  65576901  23348908  32080228  25750548  50558154  17621916  10188769 
 22470196  20172870   9099678   2903730  39973800   7368900   1277712   9865851  20871968  15523590 
   106196  55646171  36408956   6299972  26677984    439920  14415588   8312630  36767616  36359596 
 43072824  23348910   5162276   8195920  42512155   7280328  33636588   8152358  30349059  24707375 
  3165360  63233968   1510330   4302600  18311344   7075590  10206896  13063786     37512  75061842 
 25203420  13205088  35175384  34495720   7492992  47138805   1381160   3001839   2370076  20342400 
  8450800  37299850  27582294   1233743  32003595  15448653  36027225    740675  11685672   9192934 
 14870659  31775337  15077796  11868924   7940511  14682096   4005450  87287850  54170384  43542044 
 13250146  25789480  28338246  72239008  15315539   6636546   9237548   2300900  18427008  57518842 
 16127440   6218436  42999632  29427972  24475931  81727071  17702078   1166553  10174560   8368320 
 16752648  14978124    537186  79381280  92099700    435708  40643739  21759647  12889226  55815075 
 32237100  42883812  43035072  54332761  42923640  21128723  20778590  70107212  45043861  38411048 
 15769080  89503287  19285322   8924067  28410800  27978324    373014  15300432  23740707   1687392 
 36377783  14398176   8097870   7774863  72937627  48187971  32076684   2949408   2660141  13672488 
 15278970    817908  16790180  28452820   4651535  23506648  40196054   4876660  14674924   9834637 
 46848828  26359950   9046278  36326950   9692992  42555480  12652640  17964089    156120   6631368 
  9857936  15543462  22121472    278806  21134729  35411040  40483788   8759076  23424900   7579392 
 30307494  35252574  11547250  40377364  18413424   4111396  20176128   9173010  12787760  22307901 
 55787922   1249897  22128376  52163344  38223136  19319040  25232610   3734434   2801790  29423457 
 30358530  37151796  13006070  13743972  85282830  18856806  17036080  93436661  46801744  31900609 
 27751680  21372900  22844010  65600880  40053404  14947918  23536772   3542112   8501626  23246918 
 20963223  15749517  10501326  12341472  11830522   9504481  46091410  33047182   2958155  39438405 
 20589312   9259212  36023890  58280976   4322500   5129748   2174535  29841420  55944624   4707195 
  8374972  24835050  23725592  81589116  37901400  75884040   8388612  15301720  55199680  33936794 
 46923220   4549170   5349162   5613874  64957566  16398160   5194530  33649106  34025992   4103936 
 10514588   1565978  10487772  61943301  11519391  92072430  32856212  40519830     73520  26082300 
 25816058   5893708   3043028  48607773  60024425  22626104   8709967  43710246  57559509    692160 
  1185955   2485158  32591706  25067574  10919278  67745529   2730528   8804224   3615014  32137119 
 93061374  48480069  34810482    398908  51461683  15229324  35629700  35600673  17309575  19005042 
 64331526   6365500  53533548  13897680  21022905   9808671  13489773    299936  58751660  21143703 
 28718880  57402569  24175634  18960480  53614850   8893896   3639819    582180   7121511  32319485 
 46519452  11235420   7952112   1562715   1367538  12105561  32177152  17419216  56293144   3867144 
 19727605  50861269  26865024  11936925   1387932  21053196  83484234  17142570  25718353  16063650 
 28480320   1080432  83366400  35124243  63487550  10459148  14386488     44457   2157600  36869022 
 61585854  31527600  13933199  12664320   8674560  14634792  23246208  36028788  53667764  15700932 
 14739292  27885504  19045610  33979077  31691537  30416890  10409654  10456576  28947800  19485222 
 25032483  50776173    481275  23499366  19170432   1754519  27342418   1579600  24008508  68922700 
 77544054  55472062  18588150    681590  16966370  82369265  10199872  10647875   7539975  35610750 
 17203744  61905168   4712540  43747470  59746185  18134333   1139280  10745856  34623875   5696312 
  9735488  63460431   3323520   4245108   7611960  51160608  26543101  21366408  80728875   4306644 
 25502720  62496911   2106177   1597733  15498140  23435379  22748376  74906624   1107140   2328303 
  3540275  30396790  52313808   5297581   8328885  59603005  18083416  39412086  41159700  12078964 
 56115487  15426131   2084995  20216000  31769048    471369  24014772   8196328  42064262   5285870 
 22052952  15954640  15100896  27399844  58610386  29074856  37081392   3415977   5551885  18046672 
 17447009   9056943  17678432  48366228   1674672  13109684  15307275   3869690  26830328  82389957 
 11151972   7518954  25837796  23542482  16556010  29419947    338668  16374638   8893173  11244556 
  1965070  19937024  24673825  18584748    806070   3273450  42116016   3040928  13423010  20900250 
 15820870  15410360   5150376  12077275  32014847   2937641  15844510   8889912  33607375  24225504 
 12549624  34536063   6850868  33498098    633185  49014876  49208625  19093875  39030804   1886376 
 53414100  46900689  58512633  26149068  43446438    467775  24340656  20498181  37373724  50630272 
 58362720    960150   1149394   1877616  49361200  21764820  77654199   7408987  77517024  25082134 
 35388060  69302965  16591302    185070    221605   1240660  92691956  31274942  29703258  25525524 
  4355400  11150244  21170928  10710496  24361740  66946113  36993600  46742280  43053262  43229181 
  4464411  23468781   4081880   2012444  18992100   3998550  71259856    851601   4772040  15770676 
  5389314   5717880  35120268   5417528  16921767   1373372   2667028  56214339  14621320   8285475 
 71334112  42814317   8202816  10065048  55605940  42604516  48879585  71769329   9839269  58503924 
 94283524  20697390     67158   1730535  59284740   1252132  16434000  18725296   1392704  44305244 
 12262887   8590710  30421392  30126154    723387   4185601   1040262  45590671  25839000  24616848 
 15363525    408448  40910826  13544604  45657686  28284284  20427957   6732448   9839872  14530754 
 15711642  58425801  12519446  28762488  25450536  36589320  10263120  20316496  12444476  11838744 
 11599101  35994555  15190504   6903018  15521474   3583086   4987130  15499197  13243418  10927568 
 53885055  84873022  39780848  59532640   4508955  19624469  26499000  10301130  15623356   8592207 
  4706823   2379432  11888032  83157624  24886680  24336576   5378065  65034600  34587630  40509249 
 23072112  46107708   2786182  34332336  66059565   1908960  31310510  55264352   7949172   1007967 
 13031040   8092196  57892973  57443043   6207756  16135119    382657  26166985   7368294  85673315 
 45826316  95963402  42643328  24315434    927069   7463542  27620375  10687688  86749110   1426439 
 18580860   5985119    388364  42808502   4560350  11590509   4498725  22045296  11121225   1035500 
 26753279   8134428   5507234   1215900   7500252  22152949   4091282  43633080   4948992    142024 
  1094898   4844286   1036575  47785605   4910676  11795650  25320636  80240572  21299980  21309120 
 17320453  35320859  38490720    689472    581014  12647422   3535525   7760890   5917401    506506 
 76276484  30066309   3925350   6844166   9275042   4624660   8994440   1914055   9867514  40344876 
 55954485     92800  28127562  24100450  56101815  22013856  27911390  12718068  61184970  25136680 
  4603464   7267578   3521136   4024867  85892654  43651844  11081070   8230794  24500478  12913509 
 40529831  58715335   8792904   1961792  39460246  48478500  63674640   4118738  23704278  32972009 
 36998176   7273420  39748824  84563919  23752904   3760256  24574500  46488552  29004712  45475430 
 94615514   7645518  12931405   4304013  33650752  66094080   1311240  12310569  24747291   1031204 
 10991982   9010098   9372510  62710520   7182636   5185944   2746445   1356120   4163715  76781432 
 15452190  15340226   6098085  27986292  25319970   4231376  45069030  28586889  39354195  27127078 
 42572425  59960433  51438492  20803893  16827103  69349995  12206418   8023060  48164380  61258836 
   564838  47194977    302940  51800380  57445743  11125321  49760088   9259120  13807054   6596544 
 12760335  33509235  14773580  61796864  61547662   3574030  24088482  49609236   8624080  13241114 
  6401986   6161158   4840992  28256571  22038804  17934044  10471071  14798016  37419171  32089416 
 58423550  30288572  51517568  38730432   4901715  88330074  10419670  19685886  11174629   5244990 
 22415193  11937246  55684440  10522575   8794100  20830704  11297825  14826792  38084453  10555160 
 12924278  35293258  19454120  20873876  15770944   5785644  24459475  17180586  56434678  19194273 
  3058244    529095  13504392  13964969   4317934    370500   8180994  15379364   8999664  41945508 
 44541905  49026760  17018360   1824034  73264050  50453010  25061348   7682272  10913558   4561865 
   269091  15840396   3925075  92899560  40296576  10160870   7618716  49806855   7866385  30835076 
 17535290   1657656  12980580  14409472  14144812   3510585   3534867  25332346  37344195  46976760 
 62182880  21404117   1140326  15513500  11778822  35402895  12167376  39792078  38909050   3086545 
 83595304  52376170  25186095  19503058  17889051  11309166   3786240  15483916  67340578  11390493 
  2720475  47592924   2187691   6263040  19851312  20642721  31042728  52446906  11697051   1559200 
 12138136  14778412  40309932   3576608  14316576   1964775  11269264  70372225  14564445   7152696 
  9101190   2453959  14968724  23065780  13510665  32256672  13802893  18367344   7994742  41754844 
 39122970  10288905  44747240   4320448   5419505  38623100  11352944   8410640   1956393  15848007 
  8644920   7685164  42361837  19385674   5403288   2232526   4162263   3529136    770997  41845500 
 77030800  50256528   7801200  49518336   1138984  13927628  70991694  55543328   1588881    185166 
  7361760   8426340   1019125  70494655   1194720  31307892  15037296   7688178  39605940  38519910 
 14208312  52287686  26452371   5958360   1917432  40534968  42329430  69333732  27335247  31472775 
  1347921   3997308  27467937  36877769   1868704   4173312  10185201  19798695  12306198  52785522 
   288118  20893700  60384034    745600   1765575   4363008  68091531  15575109  66349904  89331808 
 31294272  73137824     27060  30715628   2604682   3864771   3429240  12359886  32282330  21450565 
  2582531  19085808  40229728  19213924  18987409  70974683  76307234  17207852   4391766   1892625 
  6712520  14204330   9232615  19440969   2506670   8987738  15238106  45016510   9947616  34402016 
  6331644   1130727  20598570  18155427  25177600  13078316   3592032  47666874  47635510  33323380 
  4800000  69331282  44240751    639020  60882160   9128124  13414116  22735031  34257870   3721392 
 60392670  21711690  12049168  45353664  23247070   1341510  32616504  39257273   9509571  86644530 
 15551279  70597540   5355270  20029461    404613  22077170  58495975   8647513   3706652  63595872 
 45525980  11423160   8794441  14405688  48295918   4397114  54348196  83552904  11682170  14266962 
 54511656  21417507  32516808   6710912    976752  21255752  25529120  44143218  48301005  14668532 
 10921608   1833164  32576670  23810648   9496125   2945114  30308460  59508484  10034148  56074806 
 25441260   2466478  17484240  19073775  39288960  66475123  32805657  15469250   8028582   5270538 
 74452513   8633157   9530458  50928930   6651935  21677910   3382830  49252987   4585287  43265000 
 16521624  30797812  78952953   1240939  18041046  60677640  18739875  36609146   8334568   8920404 
 37294432  36884322  17642692  46158060  10034480    937838   7272000    292754   5932170    539488 
 42416154    367616   2741998   3880692  12302290  68600864  83986400   3601546  21715154  45652554 
  7070945  58117244  40491606  27241500  68466620   3822442   4017204  15172845  22470624  19298762 
 83530154  11326070  22473409  48122622  53271702   7807235  31434569  28472560  30679185  11508104 
 84653640   9656595   3446500   4168744  26272040  35037952  65390186    180560  39319151  26712890 
 73953176   4590201  15677460   7618856   1745642  24482097  10794526   7826056  14137902  32703636 
  1065128   7636005  10337775  82842560  46392192  10003890  37622931  11648574  24427600  69177276 
  2981419   9480072  30424320  28620360  12616438  38022864   4250944  16157375  42340721  18023511 
 32949504   8706006  16054350   5022504  38754900   3063205  62152160  79324750   9246028  11787378 
 28742571   2849409   6766136  63214536  45865467   8461776  15589530  28782000  66212322   4519872 
 27464030  12598810   7024820   3356408  16660788  27459456  14756670  10319442  14139818  21707657 
 31219370  38720500  12352659    435666  55380380  18857748  45588000  65476152  54078385  43128800 
 25650680  56496615  26156816  27959973   9207810   7488019   8560020   8089680  12027368    651429 
  4962804  17430408  52303280  20024784   7892828  22317617  23950878  37204891  13147836  54177825 
 40446684    782628  85410468  10508793  17055668  25626212  15835558   4536000  66018888  23171754 
 67875708  42952360  14726412  16919791   2043548  84776960  42463328  15993210   7651710  25613464 
 44788520  28884156  55103097  20748024   4685353  29191410  22772851  70985870  18805490  34368480 
 17119092  13045032  11023556   4598035  13896324   8717787  13308288  17889516  36697692   3905308 
 19678588  15637370   6784377  30219540  30209298  21503800  34676119  20172859  25329642  12910590 
  2078556  36223200  34817174  32922489  30030065  48885883   5414410  34443684   8142594  40934539 
 38442033  40601496  49157080  34708581   1210077   1038225  26170573  58726759  19863584  12387696 
 59945376   8213389  45523824  54712400   3790332   3238560   3045546  18716544  33967310   8542358 
 39244295  18818780  12926988  19318250  10119940  55187400   4694808   8229561  22837206  32306450 
  5564341  64705750  23748387  65522250  47011184   5228388   7488406   8575028  71472298   3453824 
  3181038  51822312  31227896  16666796  24717595  11856456  48344440  44799930  22033318  59654030 
 45520467   8032017   4096640   6036111  14743008  60920320  59067448    639448  35032426  40869700 
 27562914   5621016   4210414  15665112   2249592  71932245   4632030   5247097  10991464  81788020 
 56376672  21933045   4893917  15435728   6821061  40214723  51763502  24305012  33515139  21690666 
 14948202  18160548  55865600   6573965   7882424   4263045  38543492  27456304  15686000  62119551 
  6723584  26795160   3542033  15096558  88574926  19426230  72636585    172329   6000558  19746912 
 71680128   4518761   4330420  14579460  12069756  14492826   4604446   6165222  41702046   6460208 
 31954216  13941209  30398138  67482060  13126805  11274820   2041785  21154770   4647060  10451754 
 19027866  19572408  13005405  48873264    414048  29565408  21927360   9677164  14684530   4295079 
 65519554  34143522  29969852   8818512  41101136  65585808  35991720  29398950   4830840  24201270 
 89219085  11042550   8037381   9094564  53660942  51109731     61290  13029982   2695380  22259745 
 27197036  30840215    192126    124241   2670080  58818100   6895221  11485637   3600272  36934356 
 36881558  28082650  46413180  27660500  10061550  45134208  28445760   5163431  25937560  12925440 
 31086039   7696269  25939008  26382980  30085748   3587220  64623750  21311163   5454537  17126208 
 40448689  74812672  34678548  15158960   5537744   7917699  17469172   2316748  17685990  43725897 
 14629526  62225988   4225974    759015  12224976  41477076  11033649  23138758  29000381  15318989 
 12019938  12188000   9121983  70012942  23951215  60650041  54186828   7432715  59109280   4750722 
  5500950  16481148  10581951  59787656  44534412   1484210  22816230  32946144  25583830   2088080 
 50401770  18984059  10145948  58329836   7007550  15984200   3832218  18199594  79812413   2714900 
 11435785  14355120  35905056  29041100  87195605   7162104   5105100  30254082   5983138   7318805 
 47808099  23027558   1937223  19804400   2474640   1294439  13679831  41952699  27395214  10815315 
 82273970  88102773   2579544   1944154  27302288    144500  36128950   1260016  53060220  24276044 
 38137506   4875226   4795570  37831766  59724600  52288244  47803048   5266357  16996070  28770204 
 13936050   9312256  36931725   7658020  12653175   1511180   7427352  28417896  50780960  29500926 
 35718993  50007190  53872695  39096288  18294848  19841506  20241664  28107310  55874440  12573379 
 24492681   5967960  18166228   6819540   8124164  27923000  43582604  18216044   5542604  50425740 
 67675725  18739926  15508680  13731888  11467309  40055088  30033960  27747232   9927037   1370584 
  5838999  32332608   1795311   7063854  16299340  27815466  12158548  15856128   9378248  53082150 
 78509589   1413112  18184446   2960058   7018680  18116410  24881103  40093160  16654122  53814992 
  3244850  57315120   7951341  24598784   9943838  39005568  67945254  39225132  33483510  81735626 
 17405416  14018464  55055616  45585762   4317885  34106544    280020   9561168  23954490  18027557 
 31873849  25977060  24091418   3254160  33631892   2290254   5323615  19222470  41783119  10752236 
  4436967  75925573   7754260   2378268  11975353   4884672   2413008   3928782  55213662  38163398 
 20586927  18622263  13856200  24610656  43256034  14726064   3843070   7832741  19667742   9424014 
 25386032  52921408  27973132  26062722   5054896  14792448  10547208  40542722  30988122  16914762 
 10233378  76759500  27803308  26352149   1000790  21065436  44447454   7621872  22691356  24130168 
 42325463   2477397   1185480  17450316  27183276  14554890   9447800  62309661   9196277  35875224 
   150498   4129598   2458194  72817290  96707300   5217537  33824190  43987248   3808242  13728366 
 18120060  22841392   5936455  10190780   7453383  52044544  62239653  12079760   1295429   9286209 
  4944400    438783  21202965   5578395  53893164  14480856   5344280  20491119   7623096    339720 
 25634070  26012704     24265  13353888  18041820  41337660  56741904  58847574  79219932  54900000 
  2390796  29419695   1468736  22964712  20136464  18277740   9912948  32322280  72847788  28174797 
  1759628   2189500  10325420   3736703  15116409  25427300  78397155   1618417  35190659  36891432 
 23247576  26759635  16876494    120460  30372220    479622  27740676  14595730   6842643  31102792 
 56163289  17184068   6707680   3420996  32979436  44660545  35930004   4438773   6196320  17617366 
 72691857  41952209  15727392  77586120  21182848  18902647  40590325  10413045    495225  38278069 
 19973412  51312915   8696508  56684220  35236047  21208242  20315373  54876401   5709151   6835080 
 28220533  38304924  54001451  39602892   9255708   2820770  66177969  14894150   2532632  50887290 
 20967288  17255691    831994  64948616    314104   6946650  12066250  37147208  31537485   4246970 
 31803082   5450112  61099295   2476374  32566449  25924851  14886784  83968712  13984036  47138455 
  2178215  24171216  32187042    204000   4165938  11328919  72914756   6117573   7458290   8925110 
 24559520  49419000  24294496  50223968    395978   6721650  39159364  12282642   9700775   1294548 
  9736656  11807070  29295640   1755336  10440063  55155265   4163130  30679376  50395752   3849495 
 13816621   1319080  13828320   4674056  18318230  29367975   3741424  25880760  15333120   8457488 
 69086292  54687114  68031126   5749254  29316308   8290100  12650133  70879690  65578050  11989040 
 10599024   9234232  13298196  16635025   9326340   8006400  37912284  86155328  59823715   1295040 
  7874818  60892844  10820816  10767848  24875056  34195959  15490128  10299394    275760     75084 
  8115800  47087084  26620290  43255040  14515770  51419973  11897127   9789884  73203615   5514480 
 48830241   8080060  22348665  18406155  17753457  50014160  19779715   3728600  26071680  60762975 
 13320040  25186476  41370837  33739542  26128512   7632132   3100545  40638045   5537240    115364 
 51299310  41533848  10971390  43374914   9168894  17470512   8098476   9344000    295776  30078216 
 51702058  18909256   9384102  29446537  76372096  34561449  50945556  61857488  18041539   9902304 
 11504070   5568640  26736138   4145792  88413015  30522656  29052828    638000  46255576  54802106 
 49855520  23384238  68051594  27559389  11356390   9180376  13575270   1110978  32660544  39349800 
 28013950   4885890   3484880  27346942  51388992  23068800  21465430   6523859  26974458   1512572 
 13941092   6687375   1469061  15947752   1800117   4172004   3413772  32909520  20059365  16340716 
 75971844  54221839  63733816  26871579   7306105    813252  68517696   1741635  31448248  11407795 
 10319556  18551403  25610124  23152844  67679040  21513224  21336617  11679150  21250332  66777788 
 20679387  28408680  30547392  15546111   1621312  31250284   2130570  14450607  17493297    197500 
 12699405   5117384  75655346   5797920  28249466   3979269   3507894  11220022  30616465   7169006 
 16823358   9427912  24792713  47080910   1096055    838032  19036988  39392472  48982018  64574801 
 23741298  14779530  48356212    504000   8407873  27655748  12714430    596440    643950  30732526 
 26905731  31295460  23026062  18568440  29408574  22273674  84786303  12418504  28881776  10532181 
 17748731  24275478   1507814  65076825   4841376  11387968   4684206   1662620  22316628  22269000 
 17493520   9552114  53792298  15248793  24439597  16123824   6045600  69939513  15458760  46693908 
 12139288    324564  60480332    897498   8836806  55052158  16284366  35228726    766841   5779116 
 15438750   3992006    705224   9994620  12535929  14654740   5857414   9378768   4171258   5421969 
  4824974  37223137  56923889  37031832  11858850  32879405   6781232   8153754  54072095    252410 
 12589720   7664580  16419255    754797   1860194    208320  51610881    485100  18949920  32293048 
 22228662  51854400  13822228   9878400   6814602   2460900  31656840  26497890  12763317  31925664 
  1184088  27885476   2367517  58413960  43636250  35300286  59635840  13451944   3398320  30525400 
  4556712   3724082   9554272   5717520  22283784    931192   9752088  33246128  72205056  35740456 
 39358714   9902340  10693431  13629156   1274672   8413542    928760  16341600  43945157  37809303 
  7474509  50738608   9407480   6530370  36288372  18080576  71846562  40839877  23450805   1075347 
 19849727   9045522  58760860   7648528  40948481  33544019   5918400   5016500  30304377  25915792 
 18343266   2078280   9830400  50883096  22989408  44201443   7806474  39457000  39818880  28970568 
  3630168   2186250  14735727  25514164   4174280  32507028    521664   4204306  19964448   4375368 
   581889  10937740  27226542  14633208  86448762  38344139  70847466  29443396   5945160  34768530 
 53340976   2032632  20013844   4957675  14509088   1670508   3938220  26526150  16590777  52374168 
 18379726  40016459   8313668  13550621   5433792  22300110  15781941  43638560   6496081  51431184 
 20286744  12623628  49401237   9697887  34585010   1881620  33538256  68929875  39459922   7753680 
 32695884   8870940  73009167  33666748  90590056  14555914  25339248   8133580  38632617  22964688 
 14316180   4751250   2939544  44544532  29704500  45563760  45802350   7693385  18124620  79968108 
  6718278  22973610  15061628  19206656  26830892    144840   1802034    475785  12413481  38534612 
  1734877   3931726  19520784  62960430  58381344  26339646  64576680   2948675  12420868   5107248 
 59992380  15435784  22400901  61228990  17794080  34218702  13026576   5003898  33322993    148365 
 41721078   4317218  16715860  34884864   4069080  45139315  12925080   1978344  56602240   8365260 
 36791392   2990391  87342091  15556876   3123900  19827600  51444500   5977714  47009424  45615315 
 30156210  27646290  58920572  28822374  27105765  53507100   8748898  18362556  22728720  12097788 
 19205086  69179298  43556958   6931104  44398890  10124790  24085719   4999086  22613760  50371610 
   385560  44860544  42657204  44775572   1269840  49653357  19963272  51409050   5476070   1334644 
 11486560  13131695  29504550  39458250  11957526    834670  43387890   2243436  20640936  60396124 
  8586024   1705580  34515700  21014627    427770  61220357   7843800  24833280   1237287  89972805 
   355498  64915331  37215083   3589005  55467693  50140513  10746486  57585044  35976908  52458852 
 37695177  57455049  21810650   4873567  32020380  48369506  17821182  36438824   2628166  84091049 
   840510  71560612  71139288  16731666  51003414  90682860   4243536  31353501  28137784   6908804 
  6637205   8444246  98490150   4214142  39310440  43697381  24035688  10242603  35821602  30472936 
  5418084   8571672  44799840  13590958   4239040  19539780  30213244  37701632  15881338  53703748 
  1805076  23148342   8597240  15301768   6038400  11431464  51706647   9517904    846625  39120188 
 37606128  16782238   9427572  46395844   9890494  21605004  41841075  23420670  10766844  71421194 
 20772128    772896    908214   1955536   1466542  50784285   5980896  85679937   7566598  21924645 
 67562594  42920920   7227495  26542395  13530808  36083861  38545602  16517949  39962361   4516855 
 26201608  64914527  66852925    296380     28808    586250   7278648  29391540  23537991   2179768 
 26898522  62292992   5865736  16027744  24826815  40709448  14156296  16561776  46257394  91692551 
 24121944  18115915   2363967  26564630   5909750  15185520   1281096    158466    921956  50732454 
 34918284  51977602  45476275  28977820   9836533  25889651    640252  21422764  10719864  15907459 
 13533179   6926220  18302039   2329132  10794240  28887534    325040   1422490    447525  33332640 
 38579256  16856365  73771488   6455320   2106326  35455434   9962184  20086676  41348940  24705736 
  3651160   8716037  57898506  20520243  35341488  29790587  68231826  45339384  60807056  30340449 
 16322940   7176686  24809530  30989763  19069010  71259518  10022327  50580335  12897468  61586109 
 28512501  14192776  19719592  16752213    119351  30100069  60863442  20592540  39478930      3064 
 20716724  17210720   8525644  19077207  25128358  48777666  64445402  45059160   1337526   7349972 
 26571348  83538558  30275520  36768336  34271415   3720540  40451580  14212418  30531732  24475140 
 76012032   9277246   4648514  13389906  23766204  23724639    619966  29771469  40860108   9439056 
   849478  14383544   6250860  90684990   2268106  29718820  30754989    426345  10374560  64839040 
 33288984  74339259   9875580  42334530  15103476  17018288  13625085  76722480   2104877  19898739 
 18906536  10078640   8177587   2946282   9449550  14628864  17396736  75586008  10137180  44321376 
  8473912  12337272  64813840   2927808  16511514  60465652    622006   7738488  47345040  30851072 
 10437000   7820000  19079247    963384  66970800  30957256   2550752  54675666  44421696  12516968 
 20941053  37050884  20097510   1996176  15858654  71100380  18982554  18565968   1429616  61197192 
 30384835   1678908  16361550  26210145  54844581  11256350   8403867  45084468   2878815   1860012 
 65234416   5563110  29312913  56653905  26727219  52042692   5378104   7036765  33665470  27809796 
 17530576   3638871  14795268   1848154   6750975  25686460  80315525   7503566   1097050  37499000 
 17055136   2806485    315744   3572720  39487637  22706520   5122128   6355870  31697595  39329519 
  8213667  33570768   2776648  18839131   5843613  10710414  18070800   6178515  15691969  16706654 
  4910570   1123839  23672831  25358928   2818932   6694877  61401032  48970992  20955606    838760 
  6380270   8246358  38803625  48760200  16194052  87565240   1442826   6870900  47998171   8203458 
 18003402  19206810  80754300   2503844  35428456  27399189  54417485  21605151    620682  75203308 
 96058376    164160  45430020  22220333   1572296   9458715    416520  20173356  12765606  23556900 
 12206592   8363606  25114544  24796050    443849  22523492  16354782  31060530  41957244  40581194 
 48333402  16548250  34698554  89085392   7288286  57148995  15164468  49388315  51630735  42457264 
 17354696   1672148  67162223   1500806   5362172   2013084  36942762   5089766  12052236  33600163 
  2344608  22506400   9283770  88293400   6911385  24454032  14107896  29824701   7763118  21919861 
  9863945   6371666   4890835   3164696  10296960  30692854  44043264  12135632  70568946  43177534 
 69338975   6111633  10573744  24217216   5326038  17013821  39563703  38340792  38127440  33601620 
  6939856  13207621  56722370  19638504  15416100   8973344  33402026   8506655  49371042   6514104 
 15626280  80618472  85184880  34666476  17012184  83879166   3023699  37731134   2756160  31295433 
 48205380   9381440   7346976  50695456  30111354  15879385  77723058   8597725  38171299   4257110 
 30234698  32939161  48463840  75393801   4802672  19334191  31462537   8230320  26595600  41832180 
 33490090   2976036   5511942  77331313  16165948  24463944   8307746  64047846   9469122  27584370 
  3820341  47552856   8781456    714896   8775104  26579475  20529646  46351044  54957090   9960468 
  9195702  52171114  16795714  54249984  11022771  45008802  24412960   3027447  50612958   3378930 
 46380877   5520333   2309068  22951890   8361339    460950    625689  51297116  11435845  11236644 
  6133239  28849706   4955175   2130156  26173440   6793116  86077906   7778129  12192204   3285175 
  1693522  53640413  14055768  82939626   3456568  40219000    378054  15810948  24828956  53805675 
 32461440  39309213  12744986  41902672  25357914  13806900  35753788  39052346   3539017  20274744 
  3117660  64816038  58144518  54952040   6383806   6379408  29266538  29334291  33272120  24613056 
 14279734   8793360    244496  53305096   7995160   4898180   9190125  68164536  18718794  18936565 
 40386366   2004832  17571308  36676512  31778994  35060740  10256256  28050568  17052660   2816048 
 22515320   1826752   2852552  39187192  10335550  21115278    149076   5712004  57842455  58759860 
  4813992    288036   2862752   7620054  19397088  56530320  67406983  29359500   6223976   6163374 
  8521700   3715998   2095416  22179370  58695354   6864698   5094684    312360    964440  60532860 
 12348336  57477735  16767000  27654426   6016465  39675240   7552405  26153600    494690  24675082 
  4193658   8118612  83786010   2804985  50264994    863353  24316960   7594840  18408063  79629576 
 58298970  18351177   8133689  16986654  58809800  49044464   5224510  24070320    554084  13124034 
 81122400  22292452  12389925  10467072  54717024   9856758  10321066  35541660  45284471   8322435 
  5732475  79841322    876832    637935   9414102  14248590   6762682  23512632    758186   6766122 
 14714136  37410912  63645120  13243510  21523019  43511780  29163512  18796104  35762322  35037238 
 18462080   4702872   1745074  21189888  12097064  35920000    341250  14997741  76504140  55477776 
  7790448  13148304  13604160  50038702  21492364  18049480   4428800  28912884  18011616  27454830 
 34121997  18959394  19703758  12094438  24197038  42113208  75004963  60010060  21753765  21626550 
 25719210  17059105  28676949   4010931    388926   9223032  40113840  60322193   9503485  57767598 
 12159126   9351705   1831424  38220944  74380221   4502320  16220895  11852100  13156164   6033804 
  6430450   6237231  45518414  29586800  87604000   8227350  30792000   8541274  20441586  19685920 
 48525469  16053912  35688156  60250197  21651462  44033527  27561328  25427520   1295244  22323060 
   639015   4581850  61366473   8027002  32241860  12862890   1553617  35965482  47664825  52697060 
 17633406   1854191  21650607  42587784  47741837  42585004  34182040   5382936   8648206   4827020 
  6191000  21169596  49970976   7869939   1049256  21148786  26798040   6509720  77542920  26539260 
 19062486   5659062  77059500  76674962  18775575   4317826  62813277    280007  23486781   7445340 
 65189190  23981705    640342   8396756  45619019  37509318  37035845   1102140   2656845  12035784 
 38117616   6678958   5929398  66842952  11168912   4018080  10526565  46893035   4778802  34772305 
  1803879   1493170  20007097  48897338   8530132     68076   9903180   2916544  14167650  54819171 
 67147960    577116  31520268  47834500  24147180  60157255   9846396  13463554   4760000   3260544 
 40272585    283620   2279151  70002200  11952947  25560024  10986824  29688632   8458214  26742432 
 38896510   7351839    242352  14502326    488784  38894007  32119902  19873666   1203324  25051970 
 66181271  75799592   2021800  75282480  13310325  22929750   7246151  19911888   5007475   7683828 
     7015  32870370    385152   3319866  11486424   1012671  16162328   4048650  67265674    149100 
  3496848  34853800  15028896  33810140   4044780  14824385  10565520  29093454  24406644  14086992 
 19828380    852786  18575616   1128864  28952150  65700180   8443812   4969725  13232130  40623444 
 48117612  32927157  21755880  17146261   8203624  16591158   6475280   2460504  28080684   9808184 
  8389284  46468096  92377369   6151950  14121132  10883400  79189776   3469932  17832276  80837240 
  1672392  26421998  27653508   2621388  15789920   2726052  17640480  33980710  24605154  24348940 
 12534912    160460   6361203   4417035    361054  16817983   3680832  46972268  27452520   1157043 
   827335  21019040  51758385  23086200  40940685  12007242  15055138  53590337  29091304  61930768 
 17397338  11968480   5160260   2243440   4326092  32880123  11451453  17338233   1987024  53200546 
 31150668   4177830   7605576  52219622  20800598   6892470  29835078  13316064   2455278   1718560 
 14508130  13616460  32893074  66907080   4791885  62843304  44237893  74712537   9265671    440076 
  1168500  26379700  20021342  77888272  30158643   8519481  38147130  14476100  55750398   2725432 
 19029600  50261809  10662078  15655183   5628824  14702740  41125200  24649353  11468520    620980 
  1972250  39953048   3322563    189867   4309110  10047680   1402808  36995584  23069376  22141224 
  5083750  44279898  27238410    976800   7763360  27261600  13376076   9631080  28105587  12013461 
  6593734  45126874   5718732   5884795   3450780  38251442   8236220  87008272   3228122  43008084 
 37079350   2151772  25235760   9128736   2577967  12384204  33614728    643440   2045300  38593968 
 13505440  25177140    103000    467220  36781089  40034177  39554957  92885985  74180886  25399912 
  6133257   4011034  88672710   5211312   1629894   7175975  31092803  27066168    203019  35808500 
 27124656  20461860   2991939  25753904  30088722  15990000   4179840  30425631   2451904  35104104 
  5905968  40137474  12741102  46993737   7648970   2372825  29070500  22788972  16588238  42522480 
 37197220  51856740  21601375  64861815  14767349  40535116   6324094  61508160  57523305  22778208 
 59549340  13610295  18255780  16649997  51021384  35564670  19681067  19659515   2619220  21777330 
 57035940   5149639   6789384  53810662   3186680  13029636  16370540  62211985   9937004  10549362 
 32801112   1603074   7201744   6318441   6038268   4864428  29564352  22401300  39929476  11956740 
 22700575   7512256  46016863  62376501   5520104   1608250  22769172  14029250  14458484  38358067 
 73362168  10555506  10921872  21595152   1287048  55366228  21207070  77308380  33563460  47294872 
 19266728  24022288  86956785  16186651   9519876  57292500  12597280  50911420   2260280  13513959 
 41633340  43216735  57946960  36040000  16565500  26054784  56033493   6588864  34764940  22033236 
  2302560   1924416  17872122  33554323  30508710  41679209  12131028  37240574  16723700  20647200 
 33402148  62285760  15666405  11044638   7906860  21892752  36837279  65205720  13315120   2407720 
   857052   8720250  57219075  64387100  46775050   6786468   4364819  33507876  56093964  85462860 
   730750  34288590  11480032  46919616  72144594   5166966  25882350  46449615  17718602  28368321 
 69629490   2837735  16290995  37312770  16370046  15789159  17528376    836892  48282234   3043062 
 45673208   1964574  48076300  52388400  74904278  34017676  47202568  92840080  49591822   8550388 
 12135110  49700586  91567738   2732345   2069495  60132498  23972328  56415528  12559340  14772135 
  6587720  58247032  39130912  20290048  25806336   8762462   1855623  16287198   3133097  59109462 
 23824731  27256483   2162400  22225773  21291920    539784   4068089   6569216  74905920  11772320 
 39250221   1789917   4875153  41719275   1904667  20816394  25585248  18956100  35846930  26369564 
 13065722  56858714  59769514  49704151   6991002  55360302  51970320   8891757  47610750  41013408 
 68561850  23901360    476720  25440102  96450105  13544700   6524956  72668692  48695430  60457156 
  2473614  33807324  45137952  10375736  47867785  56868672  40145480  11172384  85447050  44006625 
 74071800  28666888  15293982  12850640   1561716   4190025  72758448  44386680   8592028  23824330 
 79950663  88025454  13194403  53411195  20473728   1382304  20495376  24173568  12128370   2910600 
 25572617  77846394   1289093  11436568  11687991   5939364   2272536  67747710  19371979  39168328 
 28652760  40484826  28050579  40556538  52424672   7528788  55570928  37213011   7793369  13009690 
 17810080  16790648   6179382   5111115  20517368  21258672  79997449   8071247  28585767  32446128 
   951696  29566944   8079750  20176716  52535000  35998485   8301831   7302060   6786056   2703771 
    73920  47330676   5069200   6893485     48117  14237115   2030574  16696344  55030456   3783500 
  7536692  12735955  12267515  21158676  23447320  13443132   6709527  47022165  13161222  69309972 
 12346464   6155797   7499402  41325032  26802048   9065274  27456446  42512092    526932  34535373 
 26445477   4701100  19533240  37757739  10905636  39347798  40417830   5073336  20345642   5783396 
 48695616  10320172  64499952  13060499  65440416  16615256  81322406  29687070    687355  40099400 
  9999990  13850025    234396    616000  33493612  11873280  30702828  40939794   6903565   7820690 
 43757325    370048   2586880  48145496   9698679  30281742  21021444  16987880  13671602  35561018 
 94263726  58302192  35730338   7685592  78211007  52831584   1540674  37124376  67843524    827255 
 38442840  20516824  14110380   5169075  77446313  51306744  11571696  11765241   5665693   7794800 
 10405626  21292284  68733000  26943105  41665806   9417084  69011040  41513976  68627517  31773852 
 27898080  10940656   5479938  13885550   3117609   6494580  27050765   1471892  12021106  23706238 
  3413680   3740520  45540609   1955321  40677450  58613957  43773928  56769409     23120  44369204 
 32136764  11826360  55164600  30650730  26498340  33448000  43707935  63234375  18754794   2818912 
  7249500  38649496  12169989  20550516  13178476  30089934   6710340   8874320  26577630  68043807 
  5884038  22675263   3401970   1182960   6872016   7756404  12665025  35126728  31358844   1375676 
  2279000  81097720  59569712   3822960  25940250  32246302   7437920    986100   1070872  15828472 
  1314222  24873702  74139321  17446000  18331456  13047114  62388396  17099310   7449207    150528 
 30505239  22662850  39576648   3942190  16315376  44660377  87265200  40174528  13731344  25846800 
 51363307   7189341  13817860  79656594    692404   6746046  25640230  30451540  12239901  20670555 
 38247338  19790784  27530432   1723596  55733534   2189152  26179965   8744670  47447223  29672244 
 12272540  16582170    975044  50042342   9617603   6801668   4073172  10701765   9472980   8321929 
 44573355  73923900  34368789  57879424  17903115   6065604   3585294  49643967   4170928   9295184 
 55197800  56729569  52716000  39903768  40619140  17295330  48426636  15577354   5957064  24638960 
 12356792  12775605   2528516  16753100    897869  32434864  14494200  22542057  43456860  48025034 
 11684568   2125756  38198016   8611902  20425236   8549740  23170980   2281756   4772724    989086 
  7380756  51450698  19117806  12078450  61468160   1403724  25514130  53273442  43128372   1383286 
 18571732   2680416    275932   3415975  12903440  12276894   6097567  62241516  36798333   4761936 
 17320062   3914680   6202500  55697296  15044877  47768850  62539748   8849124  42497784   2479680 
  1077354   6172650  29724068   1772232  36534208   1408368  21413858  10056834  23592688  11761520 
 34706052  31685160   5471700   3401470  21934660  46479700  12765500   1736744   3614412   1723128 
 24148532  61941987  43338015   3358782  21725478  39371850  23003124    405958  42282240  21212841 
   417088   7077456   3460896  21676466  15729580  90516874  44013393    988416   4378500  13397426 
 21423724  33748288  37744672   3154452    370148   2046464  49235654  31415852   5868060   5501452 
 15928230   2707119    490189   1146228  13564496  11819220  12741664   5244904  74267172  19941600 
  9215750   4821288  15981390   3777195  32360835  29370235     90790  55396308    647808   5387640 
  8067490  32962820  18789111  76848759   6503199   2474736  67167854  10142064   4361616   2759724 
 50703155   5969535  73427970  83249190  11740872  77032455   1421846  24027724  48877504  41165100 
 43046290  49727940  30739848   7599280  43843306   3619296  31955449  11761365  23027900  24055260 
  1902960   1116737   7658574  26467830   3060117  47795810    753025  44353479  36771272   2752005 
 25261048  33353962   8193520  19339551  72511200  40827472    385700  11106270  74179160   4373260 
 32211090  25269650   1639674  86706987    575720  11809768   2093600    414520   3127189  33168723 
   374409   8792112  16226394   6116536   7082670    433455  25023250  35853051  28850848  37212615 
  1905596   4058382  21098520  66879930   6154617  64960128  25626048   1015872  19826372   4835327 
  9187615   2436732  21037831   2015272  11416912  30896710   5551455  61831745  11376085  21804528 
  9193536  15306188  69681571   8548195  31413945   7497168   1225246   4829553   3853616   1169504 
 25155000   2220075  27181880  14760312  63141732  53320887   3986430  25461000   3570245   2898252 
  6105120  13769704   9661430   3729390   5821062  18148702   3410120  11393824  76467675  14414232 
 52107561   8038144   7204815  12434920   9078454  28694596  21294490  24989508  74101740  12334553 
  7475973   1669766  35430786   2894780  18731662  53999665  11738304  31307675   2675310  30811107 
 39738226  56073981  46768680   1683276  28708515  34020822  62280867  92140800   6471322  21748780 
  7586820  54711880  27630435  22072736  13448350  87300927  81533565  14277600   5208660  51484242 
 19350360   3188064   9749278  53251714   3155953   3332312  98157906  32401213  64582856    537138 
  9334464  50781009   2531023  10989735  75251967  69951420  11272938  26874210   4372280   8919594 
  1322770    520263  12122150  11110047   6941610  21192633  40520200  15183136  36963324  35471410 
 70168252  16389604  32513536  22350926  44904925  24046984   4766112   6767418  35443118   2116322 
  4153750  46110428   2296398   8054526   8973120  33661100    269808     16450  37539140  15218136 
  3603787  10068452   9752400   8133464  15025712   1138324  56531682  19789569  83942712  24430822 
  1504968  67001580  59646666  11983048   4422456   1547748   2959459   5559818   8421178  30896584 
 22058322  12875217   6427386  30417908  42035367     10815   6439438     64800  61789056  77862606 
 11174232     74490   7333728    167865   7972944   8360279  14984897   1409630  92397504  37018371 
 22091758  14235930  54682719   9414288  14283192   1129020   2056180  50507570    971694  61837725 
 50333338  40155930   2015692   5933626  49071672  39236472   3889182  10101990   4846320  53334816 
  7061341  21980450   1433040  22395453     43476  52167255  50251741  13079010  65197932  11062926 
 35126873  15510063   6472818   2016840  62184555   6024447  16213215  43737048  28544958  51992374 
 58892602  88292771  20061770  17617394  53117064  21778734   6087258   4533183  45591396  75657744 
 10519821  50478648  19077762   8034624  21907236     80955   4184544  19292660  42213190  89441883 
 31349376  12678363   7625233  16559928  25097688   2120922   2894480  52185800   5622848   2886020 
   491817    987805  30964475  28399380  50388660  17623060   1651260   7500111   4945887  18857340 
 42261840  26848512  46607616  16950744   4586424   4089248  52965968   1767465  55350810   8962450 
  1578600    748006  88627084   2548260  40288995  13533310  89529898  17845947  54062545  77936544 
 29517222  35616924  12583566  11862480  23783680   6108930  10220700   6719320  28209720  28403108 
   989892  22260018      3309   2383576  42839376   8247390   3312441   2012681  42074220  37606275 
 59812893   9742408  65614650   7720674  24991164  80298160  52718112    178500   6136000  23108015 
 57748915  30399570   8433785  88677400  23877502   7285192  12117876  19263840  17624712   9411730 
  8201385   5300610  20789408    487458  52627227  15996884  59033832  22681025  11732032  26795472 
 57995730   2012100  27873060   6981628  17505234  43566600  36557715   1237929   2633380   1249830 
 33041778  31797391  33210112  25729380  17155048   1613262  62795474   3833145  24099951   7614976 
 15858264  56216824   1309595  87897076  16212260  65068570  30899932  20987886  45541254  24857450 
 38955982  64236608  14383986   4878126  60035526   9848712  82409965  78856600  61500510  56594020 
   149880   1961496  63314510  46354011  15131394  20696648  29209061  47824245   1345400  44788854 
 57589773  35431760  27156928   1790800  58283658  36990096   2695265   5373256  49753067   5502064 
 23741137  61239480  27212640  10959940  53329782  13695336  34531575   7771085  85420096   9480800 
  1661042   6169415   7480800  58830884  20027904   9744366  10585555  13162877  57817788  54538000 
  2546738  31371363  10503732  10625680   4029660  31683785    589332  20759200  11617704   6148021 
   296184  43891452   9724653    543351   2204008   5173378   8606288  21023646  25313382   1018062 
 30584736   9369864  60923176  13837950   8353670  48666409   5724600   4270250   7429266  26329072 
  7318240  33116524   5520798  30567251    213427  22062260  71360519  15202930  19671068  26194100 
   740940  43988760  37450800  67688632   1369116  70501440  39262499   8266380   5661380  23630100 
 17197749  51104394  30500208    575707  35135028  25334920   1423930   1879724   4371064   7486250 
 28886949  31864930   6212688  31644945   7213249    518090  25834250  22976890  57872430  19022949 
  5836200  12190222   6453216  18537689  22039264  44106042   5927390  16306510  41518975   8314320 
 26654792  51531532   2919645  35410554   3014586  86658678  13280457  41834604  10023767  37183167 
 32465706  19644870  40277752  17169939   1548160  16138122  15406380    717452  45435456  14299538 
  2815344  12752631  43794975   4076226   4861830  19086872  13258219  48845160  17154624  28905576 
 24790234  66685388   1822864  20249040  72718280  19973070  34357302  22030404   4467276   1755365 
  3850467   8620350   4324510  14516019  63610022  49855568   4526770  19904208  11586588  50966496 
 28967180   7241286  13014878  20602524    491625  64233840  48644259  45491026  37540503  17626088 
  5196652  30376192    946231  30487600   1568343  35557812  31527000   9780150  40315004  34720910 
 13323582  52087225   7560784  21584166  68313133  10325430   3709680  23101720  57313653  12814398 
 10301745  35751210   1141584  22055802   5912382  14522976  24051412  40768176  12874696    153659 
 29810049  18493803  23679740  21845850  36645532     14376  20862268  48027179  38894768  20147387 
 26807019  11860121  25139643   4827845   9657032   3186190  27647440  13200848   4436740    152640 
   661892  11103232   9678615  18921978  20364160  10771898   1362816   1456533    226572  93576330 
 14194368   3416952  18347488   7269588  27813986   2760156   7836680  26221680    215391  70005606 
 19929394  66158510  27401491  32602119  34879815  31773396  10645101    207480    470640  10430784 
 80324990   5715048   4755872  21698688  32038578  27926601  39504400  50273028  32161824  61586715 
 51230179  41675568  27950858   5818332  36972936   4109004   8182260  47512556  45082800   8523405 
 17530664  11214861   8158861  61102472  42230112    193670  12780540  19899425    174640   5368550 
 85903790  19835465   3711335  49431987  72690222  25757628  19461327   3895986  10764969  39489840 
 23709926   9182196   6314616  10659000   4832070  20310240    139660  29372389   5697960  18910518 
 14254430  55062336  86354846  53733957  42129270  11112464  23872563   5161064   2056873  20182082 
 80377200  36126033   6935975    486540  38408031   8260436   4946955  22038915   2209772  21544928 
 65268609  23570280  26855350  13114672   5313854  50086456   8722766  14614754   4117056  68232998 
 15853464  70608731   5940631  15406540  58963800  14141352   7568910  10058505  28406230  36740871 
 14534422  43635216   5642460  64324651  42431987  11049616  17120763  29445024   5357321  25254061 
 44604484    639176  66504228  11545616   1295840  19535270    199668  27263438   4032680  51394785 
 87713092  21842775  33610763  81340260   6466512   8111684  43164900  22521315  92057595   9713922 
 53049874   3838056  45807385   6862941  46597436  33948684  43354010  22529372  43255020  25605480 
 25097396  24772645  41942298  13289952  46299438   7570710  71917691  23381680   6405954  60833344 
 13046642    557658   1647912   1604115  29238750  54429984   7956926  57467248   4777708  55098314 
  6860836   5926284  31101244  36529284  12240799  70192604  67808968  84894446  66036880  65460140 
  1816873  56111280  47898818  45029745      6370   5625444  41739624  55809408  15153960  12877720 
 12616572   7706908  13387875  14370846  38676088  14847140   3676420   4697970  27799416  16638817 
 15434859  52125475   1471732   3968244  17959208  31729696  16929351    514808  10286514  35775124 
 38192310  31098219   8149160  12863499  18274352  89404506  23432892  48051224  36005944  74559428 
 30173447  45087784  16865202   4312165   5574624  53239167   2971171  22191897   5545966  20200320 
 39452862  37886296   1676484   4114750    155680   7740399  29762370  10778240  28887770  49006614 
 16472324  14331026  23349276  28195700  23855148  16840650    877590  65549302   3529440  16404135 
 44256316   1060704   8040340  86057720  15201216  49416972   6860679   1171970  19095870   6121356 
 28470093   7115121    677664  46988109   4258814  19073714  62778144  14958890  12131386   1867294 
 14341860  13778870  16444696  31655256  13659364    279265  93586146    208280  69289374  65198848 
  1190592   3597341   5231848  18157825   2980575    743967  83636280   3635264    329460  28131026 
 17973256  14795052  70798846  40611438  11177776  22953560   9322350  11145975  12143349   3563884 
 23077020  28530432  16722816  44721312  32840789  75378570   9232440  65047820   3873006  85024692 
  7910400  10688380   6162500  69652125   1144010   4044274  91333770   9614493   8832250  54207300 
  5027738  50486625  17067498   6007648  10130760   4170700    641645   3566992  80432765   3168308 
 48789432   5856585  12651840  19424080    265544  29306496   1462105   3266347   7374052   4595688 
 12140944  34050322     91350  19648888  19078902   8005234    198383   4313856    850815  11206216 
 25928064   1028960  50267881   4572762   8615460  22759750   2020704    367218  20177311  31728450 
 11163782  64655008   6896700  29527040   5782128   6821325   1737302   2987760   2431950  24346140 
   734440   5101148  52133324  15113300  46488078  51619496   8467416  28002770  39462528  50493455 
 51371226  14490945  43805225  13443222   2910124   1290958  51911146   9004383   1675505  24038008 
 15573170  47632920  15765156    668192  53696000  31182112   5622975  20693151  16237206   7826716 
 35006906    240790  13650150  10429012   9976922  41444496    471432  29780084  38837136  36011108 
 40652415    155916   5671020  57425355  31592988  26169324   6052158     52525   2999491   3695086 
  5267416  10706424   3512888  11501296  10606890  50879299   5598450  15570432   6044185  41425419 
 72100950  25469808   2086469  43099575  28902363   5532786  80500763  36575721   5988662    499986 
  5918780   4499836  18303340  12998394  35562936  19721777  47015910  87359622  40955788  12137741 
  6312180    550278  52454724  15638283   7262463   1683880    815678  30708006  17497592   5665140 
  1566432  73678725  30991650   1256494    864225     25670   1744092   1894752  13417924  48549864 
 86110890   2813712  21091776  71973204  19619628  29853908   6518232  74600757  17141722  54651426 
 21073041   3527056  37162081   6993240  45231144  22627026  67972219  20644800   6526016   2718000 
  6958080  33493896  39586230  29823937   8157999  75970332  42306412   2261820  14443912  70605486 
  6701493  47510925   4332843  29898583  74199654   2564954   5413745  18076689   5778300    276702 
 39471040  26050352    485499  24979840   3151156   6917058   8422425  44423064  83213504  21070875 
  8095103  25691454   1847424  18740895   1432607  42012068  15141016  13538318   2691906  11263484 
 54139800    697554  16175320  42486115    904084  26840688  35405161    676512  59042305  44165343 
 26755040  31185378  49880314  24582246  15740322  27192656    794640  58139490     56168   8154432 
  5282572  41963439  26892500  14246184  28002600   4257617   4644562  13388448   5048325   3386978 
 14518356  28654230   9153312  41890550  31701538  84408226  19547163   8186871  15058685  15755940 
  5214888  33520188   3544227  36146242    210246  40021000  47146580   7627113  28292334  40068424 
  7801258  19141798  18474930   2070240  21293962  11786799  32080974    269733    296912  49768708 
   928521  24326874  15879052   1853544  28734828  21899570  31930938  37905320   8949772  33461022 
 11067392  75144960  24743000  27172086  11374526   1808910  35058964   3526280   2821005   1795430 
 47978574  43550364   3115770  13771488   6762118  24197830   7208816  33887700  26765376  18884632 
  4917858  33132448  47830365   5075694   6394522  25399968   7330176   5206912  16230968  36611460 
 35959385  14371762  58193649  27536528  64779300  11208678   7554789   7048062   8067078   1302928 
 23007050  27462050  55495229  23500290  28178612  47193003  86117920  80354207  29309228  30776427 
   145728   1583550   5089253  62143865  46907588   1721252  71055105  78790860  22316958  56374344 
 27816540  55196280  50576128   5160722   7457056  18241078  46981155  50609250  10648440   2513406 
 65352780  14368445   4415068   9268175   1231512  37210852  40265940   3025704  12389808   1138308 
 16082486    245186  71489520   5018836     30750  53600702  11069640    596400  28704350   6263360 
 14078679  41740255  52788058  72324252  10528140   3705234  13680504  37289112   1266422   9015669 
  4161975  40768650   5454438  16865554  11754666  74753196  19305510   2249260   5948608     92988 
 57565620  81454784  48664578  49341760  75320380  19560164  41962732  28114564  36882180   2494800 
 69388992  24123580   4451832  35458686   4632144   6575550  61869672  36242640   2491845  13387765 
 74141694    969228   6100002  15803181  12737413  45475892  46510627   4620310   4571776    803936 
   663480   3891201  83474483  20372238  34183896  38730825   2715614  11954185  36171457  12115510 
   772416     99813  43744625  10011546  32544120  28425462  20613890  10511584  58274427  13442856 
  8546990   6743169  65030751   5817370  37434766  72622340  22001677  71391018  10419750  24007875 
 17261040  14952597   8181096  57608488  14260340  34003608  32099312   6339255   3293164  57750600 
 53471660  19119363  13114056   9985528  18812466  17015128   9558558  55389570   2931510  83283060 
   558780  12566840   8782188  12857566  11629527  13901936   1814420   9365448  11606796  18544212 
 69724170   2232450  29477885  13989696   1704388  11908302  15352680   2665194   6932330   4819753 
 19946232  47552592   4908384  42085832  49933121  38761880   4606056  12356003    142600  21926280 
  8838610  19090175   2047968  25854104  16929990  67210248  10565100   9687482  25609320   4542408 
 42956421  32671076   6003669  47605950  63056926  13276082   3646357   7413360  64517187  38477751 
 97009731  37022249   4664000   2925498  33049068  19475884   7470580  57988983  26482284  17790916 
  8759367   8327080  18155040   1544032   8045777  57521536  48665484  12046734  13363320  70691508 
  5141070     79569  16531175   4511859  18753418   3551898  78549787  55613220  18699825   7282080 
 13970826  54282915  27266816   2628480  11589939  27228721  11163616  31017588   6620633  28252800 
  5552009  77274274  45137196  14873640   9444903     52220  23451090  73936818  12869425  16368644 
 20195478   7780160  20219553   2121183  24330660  48617654   1692061   4252716   4671975   1005125 
 26232228  17875455  83657612    807534  27600437     93853  23575884   2103818   5598084   7036351 
 13778044  44248176   3321822  34987440  55926405  37065770  21550080  22046606  61773010   5086172 
 28930748   3084417  23822361    527972   7848702  45801704    594688   7014292  16018743  11343608 
 42926040   7963020   2389440  14446640  31320450  53951455  26984823   9158100  26479245   8027808 
 47035903   9187030  15598640  29196975  45555642  11391876  87733440  18710234  36269632  28859708 
 30877270    757268  71348040  53968736  46768982  10708750  11627702  26976355     29388   2371848 
 51041871    664329  25246436  40533716  26232283   4785408   1068350   8431240  31114010   6904260 
   970695  88419498  11185680  45143365   1999145   8586840  17667456  13829025   4824522  45571905 
  7987125  46570356  66333281  19965655   1951950    579096   6952986  78832130  15938080  30456384 
 30642080   9278550  36058572   3793905  49417284  25636680  39848643  29163024    154690  23844240 
 25517632  11332750  37629948  31732090  49981470  37452812   7477470   5907800  15302434  29527216 
  7857890  32051800   6471055  64738130  65677964   9805887  16730168    934365  12721576   1092795 
 57978063  66483110  12038760   7292604   2311668  26060349   1194750  61067655   5160129  15927912 
 11212058   5171850  27003204  50207148   8691686  17062528  28479330  11254816  79334130  69503427 
 14358240  34741518  54624936   7720905  54749307     59990  82214223  39680256   6016185  75005160 
  9884238   4097280  19362360   3501168  83977245   1427139   5887644  30742823   8576568  13384610 
   268832  47142381  33950875  46024440  13986084  20186790   6563754  24151218  23830536  19830720 
 52020878    936544  24434551   5683688  60182256  54560484  26736977  20819881  49355452  23128312 
 53979390  13491919  29110315   5633344  15986032  89383877  20869550  45311409  24601620  85827750 
  4066611  16014180  33238926  32924948   9731922   5719175  21935814  56604198  37524534   6319896 
 33943146  13506352   5185785  72897804  31120832  67043712  26344101    713636  84260352  38941960 
 16835980  25439032  44648560  43080930  19909890   6168240   9650712    464520  18293706    360580 
 14735132  15348256  10434387   6280425  27527152  17007284  41079173   5706645  12923349   1255898 
 20548500  24924900   5440050   3572244   1762050  54466412   5766815   2654652   1986400  15371520 
 35670339  17679155  11481390  22269728  63297288  31324086  14058552   6866318  12492630  58159314 
 13159800   8906934  13838698  64344690  42123928   8250872  21754872  39038761  35391870  18409041 
  6180378  36262581  10883256  59883396  64866536  39111216  53467452  14209160    202742  23291226 
 13676552  13210269   5623068   8116032  22560465  48844400   7671432   7263102  46238907  36119115 
 77985936  20716943  10194660  58915863  10044075  42445264  19754350  12075608  55755685  40879662 
   867345  44276054  13372497  12727260  25937418  11468376  23897774   4566771  75141108   6081292 
 41948907   5824773  16469288  45666735  15669936  35506752    818487  44903376   4671800   7141680 
 12092418   2538468  12436662  76522023   4623712  18119725  16195868   5400342  49534024  30355052 
  2952256   4104035  14745630  20650136  17986650   5112288  34793467  15298863   3083947   8224020 
   519497  87584850   1946175  38421700  12400896    364231  60089436  17253216  56480446  68906685 
 88098675   9127890  44041864   2565343  64204800  67116561  23991944  45849102   8225235   6278466 
 31226834  54111604   6219770  11755674  45211173  11506872  14392176  53911035    848144  18682590 
   727620  23433466  31336533   6058586   8647651  36886590   1809397  25650735   7101468   7954875 
  6127096  71812896  16315576    986540  31513416  48419751   9867264  39571852  15423075  64713573 
  5836743  34457220   2936610    929538  56235915   5434304  68807376  21311928  12595632   2791572 
 41973640  26453664   1383256  43375488   7060530  29385180  51402930  15597333  19437705   1959464 
 40768096   2408832   3162645  35652015   1537253  24591072  35543946  13972727   8064446   5409360 
 10170589   2407200   2950077   5211000  42189264    693840  86216585  18491304   1634472  12118977 
 81866303  44021208  10056280  26706295  15082926    202089  85448610   3192618  20671200   2571478 
  6555428  33629596  18029550    986797  20552322  34285150  32241720  27366680  12155592  15007536 
 92386170  71625788  81596108  18495745  11520474  30753864  17639743  28089824  24360322  12295140 
 37698238  13783211  47121426  13619314  34440072  51486574  15963268    397764  16241800   1642180 
 44067852  67847935  80092095   6495435  30231939  26560388  19461852   4187790  10440836     30295 
  1152702   4049234   7563710  19074594   6732238  17333568   3249057   3400892  59050846   1102212 
 34396642  51114050  11913209  16532403  25095023  65275667   4137132  46495480  12121200   6731548 
 16458288  22029007  35837832  45135125  28627843   4626766  15273018    994386   4293356  29801600 
 40890760  18296014  39180572   9377270  47536434  22918280   1369800  16534350   2147103   8522922 
 46194912  73093154   1782792  47522880   8793018   9032625  67984696  40664250   2889402   4748062 
 14978970   7492518  39854400  21840989   4152420  58627030   8899535   4004196  23551312  26559115 
 18568320   2730024   4402233  36757500  10029190  11754990  29637945  20098336   7490452  21918102 
 42546372  23916000  27464355  12150282   7924305  17671092  13155885    821860  10402624    655290 
 32112944  49582314  88080494  14767280   3705540  18595281  20275816  62640889  10705728  33448492 
  1478064  11328174   5423638   4015740  25717628  38549049     75222    240048  10700040  26951160 
 29944004  31964688   6027826  25619640  47217570  30132839  13611779    332444  17932794  18258064 
 10441968   2250577   3164736  33554634  29920184  74560402  12038324     45966  16545548   3247500 
 37871544    382554  48202848  28063398  71913520  11865189   1522576  23236360  65603343  12558112 
 14504877  20480989  23249305   8317167  34423938   4654464  14493276   4218492     22176  12379747 
  4770744   3664332  46355022   3692474   5076552  33058552  17972895  15683758  28586832  51278458 
 10412711  12747627  14045202    190872   8585798  13317602  22313886   4023575  79830567  61769500 
 69370923   4290366  48999860    128615  16186533  20845803  55569060  26988246   6651328   3318606 
 18820351  47318868    502572    267260  11762596  52197387  41882335  23727658  77836110   1426776 
 29496560    341485  10234692  29399139  22589788  14654794  24675752  12607562  10609690  27991796 
 24956646  26852991  13082796  24558633  49733440  17541368  22926475  17516896  14990112  26638830 
 12792512   1153804   8483925   1410759  12196360  85014225  15880340  11382252  34528536  65715322 
  9856288   7979000  32807212  32656386  71308850  58362234   6292924    210930  27775425  16730956 
 15890688  22042200  25449416  14945100  32828224   2830659  61481662  21460435   9079278   7791238 
 79901764  43046402  11169081    510284  62720200  30820720  13062400  66082940   1010808  45980370 
 46876527  15027132  11806424  12195000   4802796  11061995  33811456   3916172  33757383  27312285 
  1918800  85267616  14509440     67640  31803183  56726202   5775770  55795380   2627210  77490692 
  4947408  37573765  46243118   1718840     35427   5407284  24830595   1386560   6683600  18995219 
  7423503  73632000  55563032  49658520  21899670  13858000   1109721  34159888   4159983  30453696 
   468768    586432   3512896  14764128   3446586  12883875  41501411  16048884  27811968  22679748 
   946360  33779247  40432924   4303437  15482139  23934204  25670425  17576814  12402306  18208503 
  7340430  18414950  11676908  12606612  18231963  74705355  70727942   5504244  10659040  38178964 
  5832372  42430656  75763080  13697580  11900782  34866152  10145304   4632282  34170180   4719357 
 95047859  69207131  33257064  58012461   6980332  38518047  23589898  28991614     17172    248520 
 34841676   5344944  21589920  38414124  25623000  19842068  23551935  21961126   5595087  56400322 
 17075150  78456420  68047740  52337749  19095288  46076360   4064043  40011576  12011712  50764176 
  4391660   6577011   9279739  63434000  21061188  42225603   7685892  15433642   4847280  11472759 
 38973200   2901882    889086  18339420  37416900      1820  26843207  11931616   2535192    692172 
 26047680   5090225  27945866  32096811  13054956  21664600  19780605   2634380   3481280   1566422 
 10967193  32710132  11768520  52978080   1469307   5591742   6782984   7500660   6672329  23491667 
  1953136  36098730   6608052  16309658   8346300  26411280  20248528  71746059  38714208  48286351 
 11028836   1377194   2504200  21469770  17748465  16699392  11833237  44021965   8279640   3504100 
   865099  50966094  20993100  18751987  47292476    391405  23861288  19302318  44833394  34733142 
 49723714  13849380  26417022   2449856  17036565  15935894   8288430  29066800  34072899   7097895 
  5441315  13827996  70471296  63372841   9696827  33389650  25452195  34459975  36095787  32760588 
 61589640  23661840    712445   1070592   8482400  20344632  10965174  24406067  34886154  67635750 
  5395368   2046775   8799230  43087870   9622808   6150120  25288848   1943960  20173470   5676555 
  8603456  34711798   2124801   6679134  64263460   4421186  23149998  30643873   8654394   2943798 
 25804590  31965395  55074228  14303952  26833344  42338352   5508479  14803470  44646914   7122033 
  5073838   4665038   5340384  10885284   1706812  10578190  44841699  28914975  41727384  85070724 
 16173618   4377505  10467263  73600352  30490421   3785613  59289342  17154312  18458515     57456 
 85400592  51482876  10603816  46137362  17279468  44696230  18527259  43259652  41096888  27564264 
 14480541   1412425    788508   6934088  13389541   4181270    942597   3556917  14809546  68089175 
 87278873   5918718  13290625  16345024  22326170   1230936   7093404  48984401   8457015  32137944 
 15441984  13853403   8819424   4928000  14688956  21895185   4049468  13475322   6882704  70307328 
 19390182  65037637  26741502  13636623  34776717  10598445   7077888   3759600  23556522   8501936 
    98938  38468640  33218080    458568  10614240  35866908    128760   5261110    371450   4918872 
  1688016  19272204  23821344  21184703  35716716  39396002    172962  18389826  59440878  57314412 
  9563127   1640155  32374168  30929910  62331687  34144670  11117907   1828786    616671   9661158 
  1119604  20469225  80759490  30808560  29077056   9857164  24140224   9268747    395500   2933328 
 23501277  49782815  43207416  23301125  17346336  15080364  22963464  49640976  13698368  83309200 
 48560800  78874586  37991369   8665995  19230750  12307069    269568  19897610   6113115  37492875 
 22217706  43403506   5561618  86313388  20902388  26064935     16640  27342492   6976800  23245635 
   533134   9069598  25501430   3695557  56630405  47785330     56784   5425920  39725304   4020152 
 39610852  42532392  11828172  74994945  61799182  11466600   7209488   7197336  10138504  19184256 
 36460985   1706468  18428501    991600  47190250  34988304  58871988  52985775   7195964  87888300 
 27801389  28461120  33649655   9665911  76506645  38131590  13016692   2295680    473440  12672380 
  5377740  68828110  61794836  16109794   9174870  56324664  20495231  15247040  44099988  19573886 
   511944   5321752   4996944  42729375  44385116  13828563  15985270    564898   3083964  53338600 
 39760416  29927580  40408688  32657108  32746084  38540200  53212110  70827687  17780480  17239138 
 79902672  31800512  13862875    292149  47149751  17317729  76528101   4607296   2041536  45326760 
  4317432  23951808  22999300  12702164  27599616  30209072    577902  45682936  19271880  39189267 
 36685560   4634176  37737144   6805032   5385914  54105084   5484050  57161880  20079881  53958696 
 48247500  42089768   7723690  31984875   2332950   6027656  55326600  47787888  15138216  47342477 
  2312870  16814888  21331318  12624284   9350052  48544839  41769454  14421668  49978115  15607488 
 18609162  20696988  13457472  34981180  35261000   9707760   2273376  22936238  25257334  32033456 
  1953050  25668845   1455804   5972568  45297214   3123222    265804   2284917  43975833  26805488 
  8503440  26044836  29004507  63634922  63027041    482869    177712  21316500   3256225  24032184 
   262974   2274758   7251027    865128  26501648  15899556  38708965   1025772    312900  61261480 
 23255250  26456850  22442050  12858671  37922348  50681993  16609824  13613056   7579002  75151284 
   307004  70924662  48932464  15905052   7659046  11508888  10966705   3170855    961716  49483715 
 18255636  36540220  43155463   6174870   5139168   1712781   4627590  14787180    877002  41547264 
 16351632  38143399  30516750  24788764  44399650    293800  15379325  20162898  10874304  13450545 
 11014470  45866304   2142876   6623001  31479964  40175774  47190015  14433076  64779486  34319232 
   506086  21294183    242961  29601468   6491676  25135988  12299140  78588104  66702579   3644718 
 28446140  10197088   2224248    765668  61360197  55210136  30010513    294718   7226460  62339370 
   547897   9313280  29472000   1029126  11929401   5207078  76612490  12185438    215292  10385793 
 28803003   8160824  12663768  21642876  12145760  11461480   7467651  80722648  69141150  90543460 
 14514537  30436623  24596565  26210580  97030537  19164376   4590027   7975821  14727643  56602080 
 17826084  21261042    897885  44835300  24289920   2333096  24099776   6660640  13310420  10592520 
 24488460   5192459  48977988  14325481    964104  22047662  28415464   1006550  14862146  42467280 
 17686954   4087368   4529904  22660410   5652576  45326960  21494046   5472727  45609312   4106528 
 12691252   2526834  27274104   8017788  36881189   8413755   7876056    915240  18488535  14069196 
 15688237  10172292  17882784  30813520  26951040  11737652  48859281  18984240   3282247   3502476 
  3120580  17899588   7370172   5246940  14330008   6130012  35446760   8412872   3916800   4745398 
  6258661  31657600   7253730  41182978   1040656   9519552  44848335  26770280  51246480   2739982 
 40292840   4474603  80469442  34135170  26033560  38369169  30603456   3838500  21847252  20596260 
 82576132   7272090  41015657  22069408    259462   2094300  16389480   5850464  10180893  33372620 
 27193431  80415695   3721523    913960  16296720  16702742   5413344  15399111  46307475  27287127 
  1730034   9337594   9319034  25990452   3494544   9158283   1361008  30212447  28985337  42161364 
  4917051    382185  17175600   6946676   3297954  20439538   5913300  54331236  11455000  49417522 
 13388436   2497810  72176400   1049770  66463440  33119736  39695496  16104202  30828710  20194520 
 15293296  82499585   8046558  16430636  56981557  10198506  28286648  10160556  49770776  38794524 
  7113393  11007297  29490332  10055032  71237464  66395568  33443179   9989892  15764796  81148844 
 19374857  26150586   2001783   4549056  38900720    597987  19780978  26330694  22455545    116382 
 48706343   7876953  31606254   5652744   1697586  38944724   2086811   1750167    916158   3996838 
 61760303  61985996   7885722   1283784   1701710   8404521  14616888  71850772  54539200  53542944 
 39684331  28139340   7491168  23317944   5709528   4552932  13298368  23697988   1336023   3586143 
 52341330  14468784  36551672   4804298   5495028   4552382  46626646   5340741  36226375  75025960 
  6362650   1321626  27202428  17884350  32532252   5080410  39471608  17998045    271991  13726807 
 10420400  59882760   8312913  31502879  30473994    131274  23532120  28530015  22742680  28464392 
 59698452  51182068  16663635  43395100   7246080  41949080  69637920  52391226    229520  13124697 
 55996206  91900165  80788059  16640064  11370975     48678  53341260  43579914   4205762   3548574 
 14803404   6401430    203430  52497192  64391744  42895864  44398306   6355410  63397451  29551584 
 44178160  22844567    198048    232845  67148250  55139500  57693740    895345  66238592  53275300 
 10824732  70613830   2785248  18545268  57005943   4828850  13004985  24024630   3883866   2940850 
   154344   4158910  37953762  74831150   8308102   9970136  31977165  64748649   7746067  37635600 
 38237502  22807260  16921664   3738206  16739775  20533188   4917650  46511337    599470   1625632 
 17458254   9083539  30528252  83790495  19644372  40263244  57827315  42333207  50909610  68588451 
 80647132   3014361  16159420  14553077  60900402  32141668   7755520  20779528  14151417   4525344 
 29161080   7579008  17893835  36166834   8905588   7189875    474720   3581094  49203164   2039216 
 10163352  42598712   4723717  58369165   2925692  92274568   4910267  65137392  14536032  12878070 
 36824680   8427412   1062320  25980529  37751492  56304612  48493071  20057790  18170092  32221847 
  9060576  27319264  10326588    363525  26859795  15349499  30380532  59032952   8895292  10409930 
  8511378  47984560  49795077  12440584  52580858  69184752  36086768  21648088  65337480   7607785 
  4661316  32471730  82060727  33895126    128495  38830785  30881180   2956790   9169200  48341296 
       57  59063728  47195856  51461490   9528075   7800849   8046956  65119425  68657568   3178278 
 44991470   4085382   1840692  11934280   2031716   8454255  38827957   3549062  10010167  36134637 
 33165132  29213301  33906454  23582176  44240457  29406321  17716416   2047206   2338336  16073505 
 30424408  70488390   4877366    599976   9438921  25618185   1990575    442550  14693814  53161836 
  5711464   1042472  53746982  23120754  72735962  14936082   1297384  34962863   1215486   8669532 
 33400746   3656218  18088448  11828637  68513749  75380096     17370  26395712  69993716  17132778 
 22634176  18011592  23731608  21357204  20054781   4077142  26746132  11186745  55207949    243098 
 20708457  10717356  15848378  54180756    104494  32977263  82091001  65522370    475590  11838348 
 79390488  17987676  19051506   1158840  11998380  16171001  29727134    689337  52414668  21685320 
 66816090   6113336  69905000  14093534   6470640  23903304  35875000  63627492  48015310  11331438 
  4010563  27599349   4494672   1269575   6397494  21225622  15002208  40578093   5808176   2163720 
  5737335  51420320  11162100   7670700  22438488   7502964  12442170  14302820  64488895  31266464 
 42832350   1278636  51057870  18091742  13883688  19913036  42824659  38960260  69444966  44051627 
  3697056  19423726  16533090   6112054  16294902  69286644  34880435  16438968    690440   2302668 
 49539300  32361724  16557115  14957130   4315194   2570085   2016180  10576488  15702369  18581774 
  1821947  10992240  12138990   6503965  77675796  57426153  28331118  32161152  51067150  72268155 
  2790112  40556560  45367875  36561372  13536462   9162752   5759044  54790881  33495066  22122109 
 46293696  15909232  52445122  36638400   4904944  26698883   4694024  31060689   8095563  62558100 
 32896585  32188000  18560284  30403284  14685541  63415927   1325966   4904232  16408536  20874478 
 23693190  26315932  16882348  21253148   1673880  87361645  17147192  23151590  40390497  39092620 
  3311440   6299982  36473840  70938230  32706126  13645536   2391920  79893800   9617608  41658056 
 21389963  30779184  12838932  31078852  14603942   7794816  57975178  68407109  41217966   8259832 
 51692616  17346024  62886366  12177938    742325  30650965  32521356  14812047   8542684   4087737 
  2574002   5810625  14166506    109296   8098936  52936890  41088058  37891392  78653130  24856788 
 31494985   4048065  32332464  25497630  16884933    592848   3817827  18640125  20505852  23193456 
  3116696   1779624  42652148   1664400  23659040    262086  78482200   6295000  27034131  14711665 
 33875710    734315    789880  40266882   2870304  41985652   8862560   9451528  11929629   9596493 
  3480246   6245600  10329250  38037621   1577340    148200  28703485  26157654   8016021  24426784 
 53337480   2355640  12598718  12940668   3482280  14749683    900522  21688316  54489519  28025608 
 83298546    268395   3586586  20088384  30705697   1891755   9106375   3668148    831725   1933986 
  8865850    251256   9839340  25052144   3667818   1465338  31558440   3040797   9138774   2643280 
  2370816   7351808  28908075  19133576  22121847  19551258   1330476  61990950  16684660  54898088 
 20158140  29320410   7320837   3170912  26591952  18201393   6467616  80624136  27634912   7599295 
  5014260  30939524  21442372   1440400   7956169   3955940  28910869   5523258  19939827  18418578 
  9470898  11172000   1218490  10041840  57400308   2931500  66660147   1319346  15057158   7590168 
    59851   4973826  18561960  16485456  12126160   9007880  44039264  23098500  47541717  24225210 
 55569817   2201255  38226426   7710428  23645910  23317428  45169281   5983458  36610000  38231550 
 13080938  51114096  76937406   3789984  43642308   3581676  11712739   2264902  22163680  51165614 
  5615729  43690122  24324185  78584625   2586926  25086555  27797985    329664   4975980  10117695 
  2027215  66577900  17289440  17976576   6245956  13722449  36815148  27091134  26814966  14415968 
 58253635  67251880  16957860  52726140  44241330  22332186  12384240  21455688   4396182  68102424 
 19905120  49808913  17334113  27807080  13260258    847896  40540731  18090540  19743048  19395774 
 14497448  28110462   8060167  19085022     14322  20461060  80716867  70688094  57717288  35168052 
 51947280   2705596   7703941  31555025  15892273  57021315  42360126   5644672  82725725  19063296 
  7176570  52741095   2439583  25796076  66335025  66229952  32786546  14384160    388740  80071650 
 48892220  35038969   1874970  26362836   7218146  38687502  38772855  11147691  58441475   5675520 
 35662200  74729006  19508526  15936552   3249390  18638468   1906720   1110564   8782850   6320469 
 10451665  28485948  10538140  15309996  20664955   8209758  90519390  23143387  19616072     10062 
 43903630   7971660  59821390  15942528  21139641  16690701   9067660   9780372  42336630      7830 
 75596941  38843002  24193950   3935772  70212198   1835858  34599822     53559  63722589  52853520 
 27518878  13159998  76301313  59186017  31957744  18694340  25972848  41175150  27364020  49303410 
  5109036  16111464   8174068   4337760  30096000  20752200   6057593   5041764  13782408  11268517 
 24810435  12363659  34039040  13982763   6163274  33620055  47905216  14415660  16231320  13617292 
 45066412  13108040    734559  14329700  37599210  25577571   5896320  43329080  30741168  28626946 
  1688271  28316290  54929902  50861326  41811308  73706652  33006260  11852629  33201056   7462188 
 77044968  41846379    386568  29071728   2975400  16306413    198462  13791780  10500984    755282 
 23613000  11527360   3334387  77602574  24433890  21105324   7576130   9827752  44308030  12269328 
  2117257   2618558  44856500  26188757   5124612   4766990  24235336    917080  36791595  26953934 
 52253388  10359958  16313526  48505440  47001180  16939748  39673359  30468657  18776863  60740436 
   202232   1678476  22164730    369728  25081716  46830900  40867484   7492672   4718142   5986087 
  3797376  25990808  31919124   5501301   3092048  20530293  46744188  36432040  29405937  25661286 
 17306795   8585523  20780814  28356010   3216244  14710680  18241584  15220079  54064896  27803270 
 70833312  11786115  42427840  11822085  39543056   9903312    253110   1845819  33467395  45642522 
 10939550  23485212  60978082   8414305  12841390   8436470  63453384  47019425  18338852  10212864 
 43388352   6466449   9369108  20834640   3734982   1018269   9238260  66889647  27934092  62408800 
  9055493  34802028  44855835    861180  18473360    286450  26849280  30173824  13319502  33214290 
  1582295  41035904   3522294   3244584  26266971   5174274  29612454  35176680  32901395  47626807 
  4079956   7677630   4125540  79789737  43044711   3555279   1570800  61952994   2921687  23206302 
 15629460   3808805  38419664  41048964  14543460  57226516  29030962   2962834   1190380  56147503 
  1702350   8697381  30834351  67642900    228256  31622346   3779600   3320163  48588800  27848920 
 29136800   1173396   6345793   5547592  76019475  21667904  57197446  37968020   7384650   5876118 
 13082768  39310428  21419856  32548000  17704544  16165416  43633935   2850848  45181880  20876256 
  4238810  48186432  36798128  22784256  59681622  32867568  18353402  16684745   1973872  32023472 
 26799480   3544032   4330018  80883400   4014714  54100992   9580604  32386872  36927120  67344218 
  3956780  34745103  23362898  16444914  47695632   8124480  15741484  26233161  70534728  11660650 
 20813535   7016048   4964088  44653680  69751680  48622680    869736  20321372  16679817  47375216 
 20021316  37059580  54518175  10950566  11498732    766416  40621410  26769204  86375646   4877943 
 49966332  72564929  26132074   9138521  55937934  66822950  59469610  20961504  18623592  32041926 
 39417070  23062112  40409670  11032032   1120448  12324367  14096528  18162180  72762390  16516050 
 32861148  54056188  18392976  56460250  14069055  61018413   7977726   3133890  23595663  70513961 
  2974904   6085800   7069140  62881632   5104905    170607  10341150  53947869  22512134   8053169 
 72209904  19420800   2628207  13795249    450476   2074876    870980  28852096   2679360  27450864 
 51375008    737619  41035896   8109660   2856060  29353170   1701768  35603724  11393432  17502845 
 10282353   5479404   6440489  12581602  73669852   8345700   5228256   1362015   2752056  10770753 
 24100870   3360708   7838688  17210050   7807436    909009    546763  19409940   7749900   9783755 
 10656776  10752318  33130212  27064800  48373119  49180824    166738  11216496   6309045  72230648 
 11376266  50740424  47962005   5369340  59781876  44656800   3989492   4037624  34584116  36430394 
  4385165   3902670  82253080  23437656   4163550  79777105   4558743  19781142  16555590  60145405 
 60673536  17117364  50963731  36878936  40186440     55008  41778321  33955584  24815592  15965100 
 14266246  32861158  25978880   1643720  56385496  15922566  32697600    143850   7220370  44602215 
 19577250  35497780  17810120  18203900   3859410   1788734   1697008  31819557  50023792   6701745 
  6433284  12438205    585120  31472496  45727650   4657998  24884468  47153288   8129788   9498108 
 38448732   6216690  37631880   7284420   6877512   9587799  13525254  12234695   3997958   6555780 
 78771924  21864720   3099096   5206226  21076957  19397664   1871310   5674266  23643904  30655820 
  4902436  45427278  15036872  33673540  78507155    785871  40452200  17217530   3562200  78731847 
  9369063  23442150  17221390  11098860  13131748   6309120  80870424  68302060  42210525   7429770 
 11767314   2293897  13266913  44359920   3968197  11045851  71982946  54858078   6849189  23813790 
 29168188  32936222  61209729   7898072   3111160  18094251  59408468  17610334   9369531   9687546 
  1386456  42429555  12689960  50482656  18929350    367092  62191360  39652818  32755205  17994774 
 23447900   1057812  68498871   7926390  12564478   2161400  19807920   6181440  13712005  34269620 
 64408311   9398742  24852096  74737383   6785188   2105520  21575800  35587802  17099190   5689344 
 14230112  24252620  22068760  18386251  46372890  11612835   4999527  12765782   3579750  12783320 
 11538735  34654928  79586451  14902971   4108603     62930  69310584  10685724  36418782  11644164 
  6494514   5935111   3523688  10732156   1667800   6731826  22588448  15069888   6602691  13177157 
  7054608  65803345  19966320   3893280  23909817  63527930   9064224  10307290   7774740  17958520 
 17377266  59603616  67348320  87262630   1048465  19711620  19274277  21213536  34933435  11061390 
 50100160  93321624   2660160  88236152  58046880  16004646   3837696  27661870   2168181  16330496 
 84054576   7324680  15379000  19719000  11534225  20604990  67247535     71344  21505025  25881204 
  1642802  53191336  43536108  42949918    726356  19551196   2849590  11014804  55190856   6108344 
 38535353   5148564  23237352  13904722  10928313  40860921  85587894  29580548   7875747  12954579 
  2136498    419813  14870682   1932752   7369016  22140608    255306  73182998   4175168  14439032 
 89789193  67118835  52156206   9336700  16353296  52481913  12156336  12066688  10085174  21448965 
 13023670  29608535  32192348  48570576   9823464    802872  37765309  29876202  22701715   9949716 
 53876850  42315432  19651608  54559135  61582275  26388058  45418880  44332074  57743064   4867220 
  8713316   6372352  14062356  71652910  77812230    630982  17056018   5468205  21338367  21347908 
  1654170   4691268   3914528  70016662  28004960  53574435  83653416   5652141    808640  56306826 
 28945512  22114572  11170540  41796495  10372272  16547958  70090825   9019788  33473425  12450544 
 40769482   1641580  19169660  47234095  19414000  16657260     90190  26611624  19157394  27875955 
 41020048  38264765  41534502  56093591   5565420  26509560  27483696   5328708  12109458  27824616 
  6653100   9983265    184492  51716252  34565982   6171105  29929276  25349517  12656226  17554292 
 63863675   2049136  19036078    423373  42430752  13143039  30458552  21185415   6432264  21700602 
 18654176   8131824  10030807  44349508   6536178  95707710   7301004  51820350  10073929   6912561 
  5248196   5424570   6989820  31138130  47850225  14459840  32507937  17226280  64697850   3254628 
  6675788  11143649  34389648  13443199  10538760  30162080  24659072   1323103  18817680  35156588 
  7233340  42948348  65024506  55221588  24050764    724416   9669122  24561394  34535686  90486648 
  4819035   3219632   4700220  45546020  67774896  38919948  28299392  55143872   1728529  10886660 
 18251808  20930322  11535264  58098768  43122643  37532220  39128670  26147232  22489092  49595908 
  4486086   2429649  29121568  17049487  15807323   4780420  30917934  53058212  12931050   3281510 
  7963872  41388030  13368894  29480760  22386756  52450944  44436702  14828928  62218200  25333740 
 66952382  65784540  23679660  23673000  75499974  69861750   8948303  38496150  18535220  17993423 
 29704045   6914848  93175542   4338468  26059968  52091088  18677386  33443520  22248000  16986108 
 15787180   8039733  26812854  20760273  34914308  36229648  16111674  49554066  33393956  12030518 
 22311900   1824130   5096250   1358456  54392724  16646430  25211864  29700979  19920204   2719008 
 10155326   6995988  52142774   3885774   6641130   6691939  18299210   2262516   4228475   6774950 
 11764110   8858520  11460495  19925605   7240090  11476005  20337021  11828580  64643896  88529892 
  8193674    495872  76218520   4670343  43518150    603554   6049860   3237732   4154220  15534934 
 72312525  15381964  19663374   5384484   6633384  25200210  12116430  14101125  12701304  18157306 
 73889991  34490176  55691740  33121066  17391962   7802421    305855   9617335  12295156   3435549 
 10728580  14798286  90761864  13409946  19443935  19141358  25977105  16126537   6563952   4447861 
  1926902  50791772   6801883  57236937  71882368  13209672  78178240   6299688  46528293  24696104 
 43105281  27154986  36705998  33465250  29133180  97176443  64307020  27888795    535027  18164734 
  4334340    895864   4035616   2190045  24733020  48838546   2760876  29774466  22119192   6961621 
 39708248  35860469  40666176  39800022   7969320   6120918  16481210    510390  29812508  16634036 
 14190036  48964752  40899190   9316704  46550840  29697412   2511255   9713185  27820432  43103164 
  5138690  17602200  37407936   7900750  56252834  17207602  62279942  38899609  15155855   3115112 
 30443138   1555240   2943567  32939081  19822967   9405400  12952560   1103760  66010464  69401286 
 61787558  19702320    208971  24168600  14604712  20738973  13009010   3347088    582697  15722872 
 18057831  10764560   6332766  16654672  76628776  24036676  21325325  78849750    396056  28095910 
 21941390  40884696   5493426   2167382  22203700   6270552  66127772   1906996   6042498   1669150 
  7086092    475832  16726360  13117824  58237648   4327814  19390320  76045656   5664423  12159150 
 55394225   3060354  56809726  20513120  23786671  18905832  14981500    608172  70264928  31473216 
 11664636  10393509  75275264   7472976   3318000  54361489  25944347   5380976  37482872  10174302 
 16332294  50842824   4197994   6791960  24821100  20286980  19741653  32092120  26136432  73780531 
  1465440  27791896   1231542   6711497  18951600  23740236   7690046  35614728  10840792  52750480 
 30654630   1975764  24216972  38443410  26558550  10136833  47761021  80091264  45804888   5883878 
 64748855  39642860   5112711  17503500  85510080  10315770   7358663  16338024  78158280  48126474 
 44004734  15090246  29544108  27291867  21783381   7399680  13612719  84182093  24391465  32055744 
 75455520   6873500  30549468  45492768   4107350  16713398  33946500   8172512  81877000  29136223 
 42789098  22836150  33296018   8637971  21459543  18679115   7489944  34200045  27079535  16920096 
 20473200   8464488  57311585  45443216  46439730  20151203  42426230  12565124   6053316    175956 
  5122620  27030996  41180448  14384200  31834270  40835080  13792338    133584  37138948  28663890 
  1901088  28744341  30576700  44091360  25734052   6511662   3373568    479245  14065934   1814479 
 18051959    584637  19904976  55815980  43533345  44068050  40740418   4939530  16611460   6640557 
 15625638  45010070  25884488  16826952   2949720  42432132  22406664  62081280  20118618  72387432 
  3777795  19501992  54388552   7779915  27142668   7005588  12110668  17683855  47182890   5277130 
 31436746   1564692  60959925   3368706  43263523   1505290  21778738   8646330  31099904  17367846 
  1829360  31043031  78050390    366168   3449068  20588400  10212642  59630976  37457750  91005762 
 16703679  12425708  42209370  73392084  21236360  47486375   1439294   7059522   2567430  11859598 
 36777610  63940982  27590135  18828936    873012  17494547   1960605  31552605   1420272  56440226 
 13049894   1121109  30404148  21480303  15608612  47690916    256672  17372907  26914443   4851625 
 20696394     73524    943920   5507568   2554250  17204544  44062203  52426650  61538979  18704610 
 28270825   1141728  16368235  75066784  16487246  10477680  19866780    209440  40758666    886312 
   822288  59097884  59426800  35765048   8286880   4481103   2398275  29007160    906216  26857552 
   634680  11359351  31986185   9589950  14372600  36112720  28068530    112772  36938204    515250 
 55128528   1846734  42499086  43609236  24743058  64105860    905840  16282395   2597919  36487962 
 38003195  13834626  25035800  30150829  13807136   1515060    208936   3719039  29887968  14805948 
 51458868  12162880  32272580  44261676  27174841   1792162  27007596  33590242  84096220  10481520 
 32903551  19920555  53657088   7080504  12145186  17696133  22544388  33718017  71444646   3989710 
  3533376   1490928  49965336  28336008  35111583  31616384  19941552  59665824   4221178  94651997 
 19106076  32699889   3879039   1780376  17797811   2112344  89050496  17976672  40121640  11574830 
 29551422  47297360  52050960  39844399   5748743  30979627  27487139  64636936   3245472  35841212 
 53884680  23801715  22523759  46091184  13999416  39227550  85493340  15584539  44475201  66435460 
 25542306  11952825   1219545  62142311  56375130  13598364   8653022  33201080     88298    350487 
 40966083    711828  88159722   5959944  55908110    153450  34843788  33424135  40592700  13885485 
 28915623   1744875   6131874  17370750   1873228   8897094  15757980   2892550   1427016    697928 
  7233908  35308650   4584375   1700080   7084410  37593864  80463880  15602418  12125474   2743512 
 21902230  24238304   5420590  52139605  11703692  87255168    822393  23096192  82834852  10688412 
 11868294  28920105  29046472     51000   6157178   8680500   7231312   2210980  18578181  10125605 
 20333424   3369066  17438094  13670568  11008880    586454  28852886  16464880  34739506  16639316 
 34750562   4137885  25263790  13720303  34087908  24203511  25292616  48688614  26761026  52041262 
  4634880  20390256     98270  77726220  34355664   1196300   8801870  56144208  13893336   3200974 
 37725814  12735996  24179089   2414328  41623020  17456850   6297102  54084456  45216048   9732393 
   558936  38132347   8834696  52684310   2558772  10508475  32420297  78463879  40027622   3483888 
  8246334  59552086   9477150   3304028   6800190  12318528  19634714   3549420  34771630  49204740 
 25605619  18345324  67693600  20170810  10545750   3983616   4340700  41990544  58002522  33336226 
  9510336    579040  63295610    506964   2060136  64456264   5871675  37448992  54695616   2083266 
 72000040  20234346  19158411   7572640   6554010   8106480    237816  42128640   3453025   7331093 
 72774243  45428240   3662816   7117500  43550496  18950778  54939264   2196012  33462681   4515822 
 12404140   1966356   5935842    253760  61265025  16934064  18135932  85444860   3309920  37953749 
 45069529    653600  20360781  26447278   3087608  26133346  14009072  18587669   9078174   1090890 
 16642248   6838890  92210888  21720024   2521928   3360149   1334960  27739239  69602435   6528792 
 18344064  11845142   7787184  10764090  40699835   4648497    233244   3143679     47775   7125040 
 60038001  22151031   5291008  37986624  28951896  67350447    842268   3486615   1325212  62002923 
 58115826   2672460  25637391  45478511   9835210     12628   5824545  30695990  40071750   1991846 
  4991607    669768  13876728  14976080  23728826  92771585  46309200   1577498  21932379  42570476 
 56676620  20602296  16275259  16738026  29433820  27879507   3133164  78970596   7021614   9406380 
  1598731   1906320  29098725  11364086  13231983  51498755   1829020  38323956  16807764  39907735 
  2378861  34628639  57973160  39458846   3890364  14447450   1995840  11942931    810957  15774516 
 27272312  25273032  25979940  23346662  36535552  29912631    326678    286346  26624439  29688060 
 11445946   3838143  14800065   2397031   6442040  43673280   1478971  31059315  13062412  48093547 
  5543199   1175759   6990816   2568174  92571220  19677144   9264554  27308190   2965680  56754360 
  6996186  16153959  87532972  16174521  76428222  24394160   6291696    202652    891648  62516840 
   651105  52497410   1285327   6606171   1626560  15516368  52118184    258796  14062235  33940216 
 48188010  58835475  65106370   2132982  22657962  38844839   7995004  13739782   7450098  39039375 
 24980163  25753230   4844896  63892197   6115175  12614960  59435243  19119305   5205656  20313100 
 63665700   5982340  13498572   6804504    164472  26048810   7129908    901012  27731511   1522731 
 36943410  60910190   1777524   2211561  28957824  33745755  42500700    914432  51660021  64588680 
 14535510  58930550   5568870  38186160  13050300  35113595    431868  31370576  19030536   9045426 
 44424990   5031602   7714254  14744876  12884298  35039184   9861584  49993268  31171480  79546910 
 38798538  56593248  44212330  13523874  73042296  42458100   3073356   1589616  50026810  48877808 
  6351464  82891376  22322805  26659072  14509932  34342530  22163966  25801550  14565645    722678 
  4961881  72686241  43047214  13287672   5594632  22440516   2779901  26404032  28789865  48254984 
 49374816   7695450  30151275  30129966   5630293  23035965    251068  32541344  56272006  51778544 
 60434738   3355695  29927014  13986920  15176144  48298134  14983665  42735820  33674744  40991836 
  6452514  41027400  13603212  19534728  16741770    809149  13922560   7858800  21758700  45822960 
 33437844   1460663  20209158  43448104   8519562   2100050  37301793   1306055  22427788  42373439 
  8252482  29588741  63658915   8651395  11338789  44506561   2305710     38792  22528680  55659524 
   183328  24507522  14836770  42382457  22080773    856030   9579468  13519320   4751700  48142760 
 49525290  19002924   2223072   1552130   5548536   1576206  72464304  12669900  22929210   7048170 
   952138  11331866  10665240  45446100  78265300  16549920   4694499   7869640  34898715   8882275 
   936480  38732630  57525828  37362622  38648896  19779924  56876820  38280872  10946600  59089800 
  8546304   3847392  43927808  14818673   9060285  30244530  23828844  21666400  16528743  24919344 
    36379   9597456  11767080   3876600  74631176   7702668   6890975  11570812    102375  72410276 
 11478528  62116707  24444784  15833400  17033211  28877688  11818808  29833062   9110710   9704770 
 14814528  14845862  29694854   6912972  43949964  17042992  51267600   1548648  48839712  38217120 
 12728356  55713600  65430064  12756462   7708112   5387344  35560635  14113814  42904401  47912696 
 10485777  22302820     82140  17321850  54999540  16660952  57617582  60071760  31208382  27989208 
  6522608  18269868  25483136  13563796   6141408   8465850  26703810  48821472  24828604  10591303 
 62591018  11241060  39892660   1865920  18821154  29214852  76047048   5765896  77449000   8988238 
  2930697  34854915  25145008  58375686   9410428  18350847  71091900  13988907   8498168   9369463 
 23504530  51097472  21781540  52473434   3245352   1330371  10312211  31893879   4411155  15608296 
 11396325  10496332  10745065  38646388   6127054  45023670  31719208  25242294  24344182  44431860 
 85612457  16877874  30155586  66588445  25201890  64968588  45476704   7880352  14988348  48736660 
    88604     95991  48762486  52502667  14222180   4668752  13786745   2297217  42725424  39825542 
 30584700   2136544   6173130  29668848  34324750  45074490  45326228  53078700    141102  16651080 
  3668444  18003160  29362970   8397620   6858912  11248536  14726026  35332084  29262717  56121972 
 17405504  19666004  39127494   3519250   4928035  24881360  79642395  21137552  20794995  39296928 
 10697630   2702955  20742384  15036579   8208230  32489316   8731455  24027094   6338059   1547220 
 85696578   6129075  35034255  80383992  35335006    292334  74028000   2948846  20712940  17289240 
 27528070   2555133   4040665  17104532  64311975  10842948   2900896  14996544   4683024  53206974 
 20968290   9934886  14370252  51013048  22884732   7019584   2752570  61959832  15963748  53212530 
 16014519    829903   4535282  57347728   2301150  10993008  80265840  16356320  56498418  38236038 
  4588696  68335096  22550968  27635408    979982  16837725  21213860  26731989  29453937  35957142 
 49686750  76135968  22266674  15286128  46040034   6017398   3102001     98797  41468180   4216875 
 59388560  12666976  12654831  21860419  32287524   1726812  49987980  12482673    134664  58693923 
 24885932  11295284  36261600  14281344  55967912  32650928  62051100   2247336  43346490    977088 
    93092  40471988   1228016  72238530  38014152   3495291  72820011  38349429   4206436   5467098 
 17953818   1112182   2440027  40369048   1104964   3234080   1362721  11393390  21065008   4722988 
 21861357   4983140   2444268   3714048  47907090  16606450  24838542   2638075    455936  25278750 
   267736  49913360    885920  45693834  33339040  44744304  78709231  69061419   3485614  19569872 
  7011456  32213736  39058531  47412330   8917250  65871918   8099089   5307975  22285287  22017622 
  8579406   3927312  51249672  50637006  10501155  70090882   1663610  28322388    596058   6258435 
 52791280  73579428    135280   4129008  35919240   2279466  27219366  35100208   5840400    554280 
 21699864  38791084  34285614  14462734  30796572   4139369  37242139   2761554  59743234  10394040 
   768075   8103222  20177164  68950161  50388228  70580916   1875735   4340424  95806832  13510550 
  5425090  18032300   5542240  66298002   1598310  58360148  41834855  17125578  14197662  47115111 
 55851824  26590380  36698110  41941192  61976205      5032  13691172  11788566  28705880   3460642 
  6740130   6377028   3697020  25597620  26262042  30164520  10916676  29225634  36259586  21121355 
 22678408   4069398  14290845  47324823  32804486  67084380   3828744  51057920  41312700  29543529 
  7246800  50786838  50189367  30647904   8469179  49523058  29217584  21673015  11555748   9936675 
 12301897  24517400  19059525   6739528  54639279   9853499  89190816  50826160  10354146  27255000 
  2870600    493663   4523197  66574872  17139886  26780481    995658  38194290   7961905  36771840 
 33345330   9425520   1206711   5825742   7669635  27811077   6601140  60211646   5955460  14252635 
  1221348  82357856  12944820    530040  39237744  39549016  34635610  54472437  46091469   4412010 
 15425856  47380050   6354980  13166252  32700486   4986093   1017271  16768070   9234540  14085120 
 27017284  10484640   1755243  21965170    679124  56907982   2290002   3175524  17380440   5928296 
 58816464   5552547  22321782  25168671  43225380  31829798  20963016  42359471   4763434  14696552 
    40340  16657540  64774960   7656327  20405000  16330572  62296000  12019890  48793550    198904 
  2016370  42949908   9181403  63337020     87320   5897742   5236641  35695920  70602556  42728336 
 24960796  21904392  11640648    754137    422425  18823446  35694555  37120304   6524141  64310625 
 68237514   3961939  28757336  78343920  21877200  33459055  32470017  43268148  48697605  59209904 
 42460784  20098314   3193375  90591742  69248620  17814642  57457236  12632178    807330   6107115 
  9632340  64773888  11521809  38611350   8238656  14313153  34052560  43010784  12073740  17353791 
 38371200  71515031  11024512  25655396  13961920  20101459  20585088   4543136   5767706  36492305 
 48461344   1879112   9492820  77310927     99530   3540420  16478110  29923281    264600  35903413 
 26318829  25586187  17328740  21023424  26482174  37959948  37141412  89820150     38090   2648048 
  1372512  14635827  26462052   9322035   4395870  45025816     29754  21345598   3008195  20418888 
  6775265   3596490   1405620  65124360  21593792  20487096  18722966  37649015  20822172    472108 
 16386579  29535810  10842860   8379136   6562688  24432465   8515546  49127772    159088  20495784 
 84917280    296208  38142044  43811367  29822693  33688524  43318808   8386752  37679840  69198178 
 13888168   6667453  68537584  88012908  33995138   1880892  14898936  49183004  85402944     93430 
 25019519  68466270    936030   3480818  10837694   1614809  27986634   8759982  13418865  16252171 
  6785912  22207628  29061872  12577696  35348896  16263471    153069   1086804   5186300  50184456 
  9646480  16842462  13626620   3269886  31986336  18861375  53924340  31260614  55127240   2446200 
 47555994  13792961    802400  38399034  69420780    559500   7860001     91086  22144101    940255 
 20574520  14089988  64098190  71290700  13752928  43402320   3923154   1340067   3149180  11104448 
 37013080  54484515   8904476  37734212   5968896  37291888  50197770  27359676  14723621   2672925 
 43931415  21290315  59538224   5087376  63510111  22929413   1886682  11381985  37011231  35724375 
  3092285   2196510  53805448  28485666  23170875   5089480    397620   3729195   6627691  29733990 
 18328456  14428112  19869228  15544109   4881744  40531328    553494  28492696  23793224  56893536 
  7295700   1786275  19594212  43783011  24077592   6644756  25590968   5240066  26804558   4623552 
 10915828  12232026  15201268  36405852  61254432  23484670  73413492   4724764  42856275  10571986 
 17529306  35175163   1074496  17616208  18424640   3969312  27851220  76441006  62250381  13618688 
  5538354   3624768  14178153  18692620   9712872    805975  49598328   5027789  19574919  10606005 
 65895324  12366800   3060150  14175682   7452779  90949275  20497291  55097510  14349216    733932 
   919068  61541553    171695  39517572  49279464   8054088  15440656   1000500  52385214   7210428 
   680920  31764102   8774057  14893470  27256464   2232846  11702394  54149406  51352456  23194350 
 17742988  86568306  43892163   1503567   1582768  12661138  37590850   2096747   2501385  46700283 
  9816400  36915190  42636780  32909481  86568534  19329450  20709592  88153296  47945694  16939366 
 30062424  38005928   4797570  58681878  72987220  17119569  43538892   3632392  11110385  23011525 
 63219550  29745240  27785324  43574640  25563694  33275850  17829252  35230876  28649676   8358246 
 35085934  34964970   2814660  18088763  23012052   8851071  20188063    151785  34161316  41565036 
  1679616    795970   5704590  24156275   4422512  59806068    600760  11399583  14274290  20350872 
 73077725  38154748  87039000   6030482  45807392  61035912  67916164    860138  43324150  65066715 
 24066280    891982  14100565  18742170    377146  11430132  53571968   3600142  16358715   5028575 
 72323822  10131740  42437264   5545815  13744656  52732476  17241728    773024   1805339  52116430 
 17493263  18468324  14966606  31284540  17948736  50161131  11982400   8402445   3419059  17182392 
 23966387    909984  86365386   3984016   1994776  27277350  41886027  23018424  35696565  10682763 
  8993298  23350132    203892  21051100   7943355  22384000  23505546  26831299  66961632  26730864 
  2244375    792774  57574870   2633845  16570780  43641678   3577700  32643064   7694016  28031620 
 29860836  42490413  32760288   6779136  18819520  75868888   8185746   5125625   1049415  21654178 
 51766618  12706720     83316  44983930   5393586   1427374   9148207  10465652   3325800  11355476 
 42174199  10692180   9990128   3465198   8223523  45059775   1826175  14781151  22051134  61377494 
 42477408  45071936   9252316  22065630  20988709   9566700  64705142  14448960  43310424   5450708 
  1625892  35154807   4530603  60890535   4287780   7745595   5620726  52120080  84143751    587839 
 21489000  95042745  11061174  28448184  19508505   9708800  49862250  10418793  28793800  14522760 
  8112975   7709716   4782402  17788498   3208104  16878342  86309600   6874010  45922302  36557906 
 26558792   5744040   1187225  37856160   6628356  37430754  37227070   2287056    971806  32326221 
 45523968   2804235  11658976  38271922  65286531   1184326   3857538  54399680  74337680   4055496 
 37328148  10025288  61209864  18253884  57300864   5231776   9709342  10259574  22568808    903720 
  2928974  39943408   2604840   1536948   8291508  24441690  34826298  27155775   8080751  23093613 
 35133395  58065558  35140902   5868945   8346880  39118261  70621408  50599157  13574860  86083790 
 47337252  23559016  52705470   2632176  19138392  74792043  30868832  18661824  11898118  32435235 
 58652502  26284764   8983303  22838816    419244  43004754  13756846  88650240  44467632   1677763 
  7796872  47998158  49532322  10550988  36657375  38281108   3638272  66115072  23615055  18498648 
 11876224   8428836  60813522  53857340  41050744   7834636  20410848  11927968  22832986   5595516 
 32353902  23320062    725130  28067220  21716916  39369577  53352678  61577516  15653664  19415508 
 46150020  43045128  17237008  13678518  19652202   9656276  21598276   2766092  12848979  31513120 
 19163958   5337081  47933940  55442348   4315280  39888160  74996750   1074985   3691120  18059814 
 27608598  51897600   9731208  12669774  48650525  82253275  17804904   8491500  25484672  19156464 
 37427928  42248165  37439420  12392640   4492341  35420220   9646560  15539040  12394508  10878830 
 17888832   3828736    515840  21431112   2058768   4179465   3389839   2203450  45166014   9973084 
   200256   6187694  20777775  18164075   1128000  42774550  25690024  30623886   4513748  73038570 
 12485440  22642422  29747028   4308240  16908090  33930602  49573755  10693368   4572480   4036032 
 21065786  84415650  22129900  24735459  38625288  11724894  24747618  14281413   1615744  23105736 
 40021238  11255470  28390688   8824265  14629214   6474440   2964960  64684761    134823  28319984 
 48524671  32624624  29567289    773968   8712789  32826060  79903327  17741124  11921856  66394473 
 38913069  29867720   9132136   3611780   7197536  12655430   5803611  19563930  28948220  10853876 
  7848112  32963555  36871276  15532638    998393  50181048   5481585   4972500   5860449  21933808 
  1467786  10578574  27846306  14415124   6811016  81331374   1962015  16196400  59895134  39402648 
  5464875  11139200  23325588   5426163  26713603   4007355   3894462  49833048  15097856  44009098 
 25224708  11044836  53806368   5903433  16097298    632084  63620300  70307200  39871188  44760716 
 12446055   9071660   6904416  51406628   7170072  33599304  64546352  11800200  45626790  47001306 
   606528  11489758   5010472   3130796  31602591  15499002  12104334  12040470   8870125  14222285 
 55376726  30931090  30325440  86699928   6588641  25740210  41399501   9070617  45312336    822648 
   230660  40450886   3651469  86947280  55626102  42034760   9175248  11615310   9058620   8081512 
 30959280  25872343  10868256    694577  24683868   7800232   2251025  16693560  43161762  10466165 
  1784760   2888532  17241012  17998121  10137830  69811410  28196564  45368235  25845036  49738696 
 38143683  24348615  26741952  40541824  56171808  32508240  73171774   1019720    937056  22707774 
  9990400  40418699   1722572  20759268   7221512    644490  12681137  38422765  15801262   3181871 
  2377200  29896215   9332184  19038178   9784979   7743456   4163835  19102758  51747948  56143503 
 84087240  14149893   2619216  24712708  32053000  19290760   2056912  48666333  18999840  28988310 
 19153172  14092180   9420975  69998565  19004508  16999832  13789973   6224508  15234160  14412525 
 35993320  12705771   6178578  11931388    103662  59115000  37147599  19593423  19972800   7777044 
 13034094  11891340  57375960    546882  15947536   5668630  44052746  57643663  76784452   8304336 
 48537600   2164848   1672174  18675430  22453335   2558244  44722482  30978261  29928162  35150684 
 21635170  22111192  80347995  48782835   3007724   8825278  52209788  10281222   6217410  15653679 
  3092000  16844620  51677655   6252774  31045944  29538355   1316100   7512981  74574038  36810474 
 32458916  18031706  27795592   4943844    557175    176140  17226947    735570  25863296  29691376 
 16201341  65678655  14588152  34200530  65105579   1255152  17131576   2265270  23077096   5219370 
 10543104   7538310  39244469  19844158  16644780    160500  24341202   1380042  61778598  19298424 
 20101392  33507112   1931787  31687132  40805240  31739680  38133517  44299374  11402852   5177030 
 14222912  10693850   6960000  24444000   2109336  20467200  15954004  34422724  55184164    120000 
   215764   9064054  12269320  15894954   1075396   7700076  12091435  13464826  28023705   4169828 
 28718352  58220370  49008526  11655582  62119385  19800720  20320839  24756159  21414885  27871200 
 56112933  57026448   2464264  76267889  26355852  66543488  42713950  38141346  65314267   3920840 
 18903804  32665037   4634388  67015455  13892889  39413956  11818134  27261338  23176032     42942 
 28387197  69267326   8347840    795900  16523968  81134064    328555  18943264    410764  47332620 
 24328150   7483050    496064  15227520   2522179  28218896  82170651   4846536  24762946  35378836 
 13426821   3433028   6176520  11734170  19836522  12002389  42016023  37356578  19236085   5881792 
 24071019  36790800  10842573  32854800  46830700  22798005  35736195  38057360  61751138  86582496 
  4166932     99510  13393093   4638344   1698589  13703778   9749481  14097300  41866682  35498353 
 23410128  17370630  46085403  10873404   4687800   4796752  16467236  85022721   9754512   3549728 
  1492266  17039594  63737360   8372487  39916100   8938115   4680480   1194437  50167271  19555800 
 12662636  71039716   8731440  29364790  29354808  46617500  29890386  35415471  37974690  63466032 
 10587084    133988  93452546  12956086  30215130   6420832   5462298  36812048  81697959  35664341 
 17930640  14963130  22119144  40173375   1759488  48069151  32902560  34407470   9104844  20225376 
 17944164  11965811  43256193  10424106   8990912  31758080  49923480   9676491  56711256  11831490 
 34807400  35196741  16770992  48908403  10022980   2863112  46749195  10421028   2917530  47412405 
   144965  10583540  52914784   2885528  87694400  35105875  12087312   4538586  13019909  17336110 
 11097392   8263372  11122320     91000   6731770  74666065  45829770  65829393  10766588   4370256 
  5483973  41608035   5465243  52878840  54879510   4646156  77810746    997500   3521250  36016890 
 14190672  94124638   6624424  43375584  10675191   2971804  81554496   2401492  61683430  37111408 
 20421750   6113880  12079864   6683984   8191008  31206560  37800754  21953484  31303630   6183676 
 23485293  14363063  27359430  32908707  34485396   5188256  16298320  19654992   3381520   7877636 
 25435747  50606812  10398392   9003891  24516975   6020188   3598026   4926800   6957440  19022572 
 51396282  59383151  14243026  24204800  31149560  32579297  30950556  39216318  33773638   4931199 
 38221866   1939512  16837916  26441120  10228239  53300062   5750514  41553566  61522601   5237400 
 14982192  34638766    690883  18163616  20884280   3041658   2357392   7516206  28505034  40665968 
 32925116   9314220  82269143    294150  18280938  14194200   6416300   5785785  10521602  23052304 
 31917467   2662562   9765595  40671068   9677680  35522706   6540069  53099640   9088425  40937598 
 15346368  39178258  27335490   3520644  14652344  86554888  46090764   3106611   1760220  10494680 
  5769393   2661400   1184141  25320673  18024946   1934081  26332500  70418216  28590760  19859334 
 15021006  14553360     34992  53758208   3942752  78879480  32583804  64498085  20350446  18269929 
 10562552  37265320  76825728   8349696  28354192  51155708   3429500  63521136  29578370  13911464 
  6423600  10557074  35960106  35956778  47847390  11992860  31864178   4134360  27725320   9923280 
 16721848   5812396  36393435  49965101   3885792  17437429  22212045  51446800  12695923  43565120 
  4093705  42376903  67388112   9473228  71047760  57044540  13982115  43349319  12162488  14164560 
 29678250   2941721  66174030  23639350   2530851   5903613   8600000   4824324  48841376  11582243 
 14034916  14121057   2234988  11378808  17822662   7117278  41690970  51523056  19561101  36200400 
 88942560  34696424  31316984   3355740   2409375  50332570  12745656  50890801  68661900    890764 
 10412066  52574184  15505060  34920534  41962588   6662908  18912250  10215498  23955998  19480320 
 23195705  17837102  41526201   3320193  33073339  27102240  23338512  10675990  17483453  75241530 
 81951576   1639624  17045913  36336748  32846013  54643538  50154834   2259314   1715130   5066032 
  1216792   7186563  13035824  51413142  34070928  25656912  19104562  29232144   1093365  12254940 
 63978890  13419316  20301652  20233136  33728077  15624840   3818636  34568395  20789314   6198605 
  2482032  50016623   7017816  11435754  12688192    986622  20144690     14776  62572645  78128694 
  5328750  12762167  35357400  44423990   3348584  53394552  37851090   9778336  55289585  27849500 
 43422785  16301164  58044610  24873928   9041427   9659760  31797752    937728  69913752  39402450 
 12272136  17788164  37248250    301270  20730149  11898598  42419862   1544154  39576425  50991264 
  5290820   5989950   8419328  53546328  46435620   2453276  18267590   1281105   9501492   1010218 
 54009120  20380110  33003592   5709008   8583300   1392028   5991940  51412948  28382760    895850 
  1864728  24071520  17827192  26869062   2452702  32394765  84330624  33384344   1191360  27551016 
 22375096   7364625  23728812  40734484  78686374  77654653  27530685   5868324  27648612  37741433 
  9111879  48459054  83593215  12908543  23188011  32901885  92167000   3107390  11811920   6981872 
 16885337  46247112  46266095  49386330   3291130    615039  31817408   6087312  14977467  10198250 
 47242593  34276800  78682403  29613240   1849408  11548112  24768022  18534974  46507180  20730240 
 10964016   3175800    933338   2189959   2956213  19131638  16997040  41864700   5869263    344205 
  4562504   2762764   4305140   3419000  72817636  81263432  75535840    319077  70078624  15239840 
   309081  34166640   4922547  24895042   7003206  51954577   4880925  34598550  19543656   6119520 
  2130972   2235680   2728986  34958826   8155655  62246028  50578196  31837312   5256072  48877452 
 25393576  44227690   3327475   8320140   4843545  26570322  17018631   7378112   8946488   8449350 
 33857748  11695903  66792824  23231824  42202288  15899100  48456229   8384930  45210519  13386884 
 31685178  52518845   8483172    373500  57960638   1260615  71769516  37079940  41249298  19468190 
 35238048  77893235  76081950  22903792    554008  66202080    342303  29528843  46330350   6794760 
 79897404  18686954  23297589  42907854  58295916   6399602    580139  12742027  21438575   8051414 
  9929535  43079676  25171504  48546168  37845279   7721855  26851344  23398272  19708002  68244603 
 16036803    665133  27850816  15083670  15906681   2650662  19902104  45962904  46585890  10420135 
  3598220  41186724  40508416  46084097  83703330  10129234  39263458   9271020   9455672  34904910 
 55685200  28096832  51792182   6264036  11946847  29337546  25560380    582200  10150842  49300117 
 34664805    915492   3353952  37049760  13387644  40435598  13387431   6334009   1828475   7961124 
  1820196  28706972  36764725  50712264  47101824  17143731  68418936   7458676  10494236   1070804 
  1860072  25382814   2876978  22396911  13549800   2028192   7968684   9778496  12814224  45511494 
 50988168   9727614  33748820    245900  16323440  19195105   2431374  28195172  12309492  20417920 
  2196810  61404534  10077874     13817  55541265  36765696   5964876  20032256  38015010  41042717 
 21377874  33227432  44260148   4088250  18197420  38543075  21538650   2531360   3085200   2685223 
  4647172  15512224  60013656  22394130  11665600   4109445   5671560  49338177  25676016  30928310 
  7136864  33354816  41788992  68565509  15235416  13400076   7472165   7809868  28979742   8318656 
  5696420  45774180  14711768  30101291   5286870  47352550   1433908   4594114   7223871     97872 
 22555478  20822100  63878451  10209728  94605041   1818819  35314109  83311713  31107609  64494736 
 36258060  12730032   5244753   4752280  19013176  24484565  47633250  36034073  21481320     87685 
  1488832    182838  11594880  32575138  26893930   3620487  21616170  38137533   3214510  14497974 
 10599366  26790285  17663076   1372392   1474720   3998704  10497024  27456693  14404950  34848772 
 40700946  26575635   4360590  50005467     41624  23183765  22597198   7837927  50988972  40732860 
 59109114  18536256  50067186   5335483  24932040  58833708   7859688  46991675   4812033  21295016 
  1519791  41027220  34659213  92773903   1339106  59264997  62567191   3066657  68023472  52949162 
 14225323  12215035   2017730  37891084   7651778   7631056  47457670  12322630   8998770  22526100 
 13652478   9883392   8702630  25797648  15679274  15753177  20744672    733096  17496654  62940192 
 17249949   2845311  37119675  37338588   1196611  30106860  32026781  17777616  16793063   9739082 
 17171088   3035970   9057070  52782080  47202344  30423297  16172040  39917363   7361840  41858910 
  1259825   3746991  26039838  12685904   6246412   4221390  48340656  40447936  96539872   3392032 
  2080534  17182332  51654756  53750468  21245931  36031464  82740326  68339548  78530639  29936984 
 10276182  80562492  38403710    540938   9945468  46586400  15793584  19885932   3879612  15383320 
 14324550   5120295  62312976  10141086  68716548  17517998  34199990   6890103  30955041    936976 
  9586000  66648627   5363600  13759940  42566635  59133866   3381200  18062968   7630469   4580352 
  4186446  13629480   2270944  20855370  12605772  13851936   2568294  56517442  54408708  13776900 
 54703264  25130080  40457268   6418656  88313006  40148030  31999420   9270720   7011810  11941044 
 24205560  11266291  65874504  17323108  21580062  10160308  21578166  25801022  29585775   4943610 
  4029256  65543472  27446958  37955112   1733550  64702212  61676470  10091136   9831029     14515 
 10093961  19677420  49569914   6526008   2923668  49359390   7467056  53761500  79125984    946704 
  9769220  38412048   1256600   9459765  22097600  28483080  41183769  26871144  53495815  11436324 
  9769760  51468020  16458750  15256335  36849866  12884655  26350968   9237665  24426822  44502702 
   193338  14868300  39414315   1727180  79089728  30331008   4405788  51363429  13843576  70329798 
 78961482  32203600   2358090   2540915  50018563  31692592  38998478   8633625  12876864  13968720 
   539487  15100437  67900840   5927579    288476  46488148  26185463  71295474   5394134  46204620 
 23635080  62279400   3382932   2463900  17801120   9178101  37802090   1498679  28229960  33830160 
  5927181  39753392  39178790  43281081  63295672  31467690   2468739  48962550  50410557  30083118 
  6983757  74018910    801956  45467257   7756608   7395175  42126743   6670800  38622606  21687336 
  9984524  17595396  11640304  52514385  25674786  34700411  15404720  12487284  61939536  64161344 
 25396575  42175574   4708570  54160240  61353990  37261930  10702728   9312940   2801470  64874736 
 33147972   8338384  48526795  28580679  17367657   3224340  25009250  23001804  14469588   3380052 
 51487150  64990982  51958989  18365083  14261856  43334190   9561874  37857122  27984892   1806210 
 20153248  66271590  35573696  10996830   1786401   8193276  28995768  16207375  36016929  57415932 
 33654957   3342640   3436350  69166878  21579072  27086157  37955832   4865611   7793240  43325848 
  5397937  20054177   2365000  48383622  13878648   1047817  63275415  29998344  20286378  17881280 
 27921240   2017764  19333047   4865238   8599934   1672146  22744116   5960634  14636076  32709456 
 19197693  14872352   9139728  62943010  21951416   7256195  19247601  15644370  30783420  20328040 
 59442833  57566876  13646008   6789048  22142835  40018605  15699593   2763528  23977072  18844039 
 28423468  27005670  24556089  40113722   6785678   6759984   2588604  23886600  21529053     20108 
  7685741  46107000  51250104  28302144  16586989  25717905  28468800  22391310    802725   4134570 
 81277680   2125959  61952840   2695914  98420912  25712160   2975010  17683240   2278136  10468090 
 71348266  74916306  62640908   7262109  63891590    169078   3877622  46930698  12352000  73023138 
  5294044  50307872  30116880   9209834  35189464   1308872  13026867  63794640  32651367  17308830 
 29489474  16738778   2847195  22395732   8052562  18314784  12377421   6575520  28835070  17106250 
  9247080  16996308  94708460  53232396  69309598  51704016  32781348   7899214  28370034     34200 
 48312725  64782486   7366800  69297060  14738640  64728720  61618650  22960797  12458688  68877794 
 71982540  16539380  22545336  36500618  25982634  24334128   9373749  34970695   7590557  29631722 
   179800   2250501   3648279   5374710  22247696  18795996  43363966   6953040  15708374  15898544 
 25420416  47360832  32731905  40303528  10658260  10541758  19107845  23979710  20035400  41920263 
 36869985  53664600  87097200   2913184   1390798  18054414  53014020  57489185   1208645  25364829 
  1937376  11918830  36958494   2574453   6993036    783018  36407025   4518400  12000184  32639069 
  7755732  62917325  39271950  47808259  58029906  50400700    165092   5461284  41090844  49644399 
  8394955  51549693  31847067  15259192  27860755  33673640  63651608  30629178   1472380   5710640 
 60970500  20043088   4434848    416640  32100546  59695350  15371175  25373590    985646    875670 
  1488825   1475379   6497330   1296819  80253711  25307304   5338809   3275144  38507875   1949742 
 20734196  47170352  92054088   4310016  32312996  34424126  47739760  21675729  14189662   3811192 
  9457770  37764720   8476676  10516245  18135832   9549020   7961775  18494572  15901680  25303990 
  4626875  13188945  27928542  13450108  25697155   1400154  29132312  35801200  21299836  11206272 
 23923090  25836052  21677868  11603891  45251424  29904272  30920416  92687034  52158640  75690960 
 86023322   6217560  23219616   4419360  23443000   6826928   8139492  34934179  26452830   3276484 
  8317404   8617203   5657958  21715680  20603616  19277709   1162050   4720773    326816    642880 
   578036  18961108  16357302  12743976  25238655  35747145  28747670  56780892  59200254  22831708 
 25252494  34612946  65009600  35145390  15835328  22216200  43272723   2028816  15341850   8513175 
  5590556  34674214   4789236  35064582  40692015  48766336   2348352  12534054  52771272  12762808 
 17506698  40553832  66844390  23340005  37982564   3595802    520520  38930732  23167572  21306672 
  9051648  47032431   4564014   2612800  55034826    379900   9640553  44455432    951064   1743132 
 15995760  25051240  48992976   2950430  10051723  57113531   2502192  10174112  22701000  39685230 
 20851170  11371520  11175850  25810056    112710  22713600  25005048  75753984  71833548  74415874 
 14754979  31466898     14118  52084863   2361368   1952478  42053402  14834950  51185430    599110 
  2613780  54430490  32092875  22487982   5265280   6008460  14937120  61028595   8869668  74349208 
  5150106  28274449  35995386   6340199    535164  44600415  13583340  18555129  11094930    624473 
 38188815  11407353  36622656  16099650  58985222  23530323   4875936   4565960  23438415   8799336 
 18326428   8759871  14586648  11805975  49110732  34057634  59839715   8877330    642249  55881886 
  5820591  10597400  12579542  45459414   3877153  71929737   6271020   9358040  37046589  19234468 
 48841214  28949760  73937778  41965992  10572640  18341177   8743220   4734840  61904682    149362 
 54973596   2074200   8001651  29643594  19929299  58925850  29059044  11740218  60253624  13467612 
 21010839  25173192  10460329   2801302  46371102  38431415  27549984  44785293  51581768  23043124 
  7323303   2368608  25969190  73027392  10735192   7425362  14700231  67651035  29253616   9155916 
   207200    917989  17032488  23236600  29776824   3588876  16061906  10006578  82049346  18792279 
 55117400   8962718  12688988   4192518  13779826   2865666  44998850  16366350   1949124  66596276 
 23057040  81911460  41396131  43620486   8203775   4538820  18133927   9087415   4917440   5785440 
  9766988  32312952  75725256   5480750    218004    615940  58770450  18844709  13712650  36342300 
 56150928  27297228  69580632   3559270  32664924  21499296  31286970    716688   5523717  65314620 
   520590  27242187  24468386  53044820  17806251   3746952  69715844  18242496  30119880  18465285 
 56059315   7375249   1265264  11782309  62165473  24256648  43531674  17409168  62711816  13977740 
 51471254  53088000  59353117   2760450  15616896  90611745   3613680  11031228  17526600  25135945 
 11427768  13278782   6838100   1021380   1519427  40885460  49286580  13934538  13548654   1269114 
  1411788   7886661  84204108  13577155  74118744   6440850   3827652  14104750    313181   2265256 
 36529870  66400632  76282398  22970496  78636720  26623320  49665438   3610649  57882672  20020620 
 43075782  21906065  55106058   8200742  21964930  29276910  24564456   4985952  64103288   2314322 
 19578690  83502755   9266202  44549418   8539148  47485504  55019545   5467154   4138452  29863086 
  5464586  36151620  18676203  34635348  27633987   6526526   4977544   5723089  59574614  68963040 
 26710058  11453536  22514180  32643468  17275026  33678656   2955008  25613028  11083800  18155830 
  6434407   8542782  55646136  12507180    866592  34698764   3458268   1225448   9868635   6059566 
  5315230   5960979  36655108  25306570  14312809  77995530   4146220  24888024  14331420   2122230 
   905372   3891360   3570936  16483608   6441666  16386072  11431310  19394494  58677882  21286452 
   440324  87135469   3514956     92721   6238752  23840175  80997786  29935581  12886950  54847605 
 16410176  31786866    830858   6860832  17656300   2976540    672750  81858801  22962120  86185781 
 73102500  29697297   9271230   1903752  61531280  10513395   8232014   4264281  58305280  25535888 
 18144140  26133668   3970560  26531903   9497948  21619758  13046056  10433223  22321438  48738326 
 12498138   2712176  11004800  63131200   3156447   7642728   3618800   4898040  84264069   9697158 
  8564565  44122848  77610942    609479   3735225   1356642   6785338   3788778   9343542   6978653 
 10580840  71125369  71245664  40259358   4360449  62532063   1255944   5181785   6476080    966875 
   364298   9688680  23400468  21560913   1852810  10066270  60294108  85139460   5819040  32571000 
 21668476   9548742  25861570   4651235   8349110  40384548  36722440  42431256   1756240  25421858 
 18761820  51612120  39404619  12539727   5813250  40967766  33530820  58220500     22056   4448250 
 86436550  15827760   4801280   5577640   6258618   6280380   2797904  28461111  33138896  47066096 
 21057072  30654504  13210912    452666   7569961   4363437   6734415   8494863  59906506   2831208 
  9004120   7828315  43579760   1775628   4618885   5999520  62762226  26297082  20519686   2107550 
  2113930  15418403  15645870   2722148   3675400   1766772  29672331  55304524  30055542  16270334 
 17343104  30159436   7886550  50475516   1685265  18793566   9080306  49577856  20252674  72399229 
 25332603  66615728   6934152  24168936  10054310   9248145  44240630   4190431  57522428  78476229 
  9037368  14277087   8982085  32773248  58846656  45269127   6576258   5395778  51471364  41289080 
 11047455  55743170   3675915  77554381  20738718  25222230   3719796  62004882  59939194  26059113 
 15160604   6931170  37895671  37400355  41530558  12995844   7926325  72941700   2356620  26306603 
  5969856  41771376  17740375  54273384  16655200   6849885  16425750  70317279   1210990  14532272 
 19927296   2586516  35950472  76998340  45323946  25386660   7357471   4837300  52819872  62789040 
 11042760   3061377  41687604   3122232  23576336  32999178   4071600  16230060  40585017   4731930 
 32001310    871532  26412390   5963454  30529151  61250677  19936224  23398440  39614432  60255153 
 36801664  12892528  23245309  52071030  39323988  21161058   7555031  75159136  14698034   2432943 
 24307494  23717370   1414727  49640416  11083557   1338417   6728568  54502939    621720  12246236 
 23029391  26901720  40230252  51957400   4597326  47946912  63114700  40125378  80023560  65125810 
 13822908  46970022  27113552  50792280  12063925   8010090    194600    198550  10377133   2988531 
   986976  70176425  44254988   2820648   3488352  84295260  56609810  22634194   2066680  33527035 
 24734784   3548880  68270640   2651220  22817366  38792555  11600776   3717540   5007360  10246106 
  8099640   7625303  83748249   3115858  41882360  39564928  21559794  49341719  85231380  47671245 
 14491224  28761304   1038330   6763380   3915580   8560916   4418133   9936440   8272980   6596235 
 43308902  67324052   9852934   9038952  50140700  25841543  17950809  23316946  16318503  13108543 
 60499735  36554706  81991652  14082600   3492204  56377970  52995001   8240490   3546081  71316200 
 51810024  33554700   2692075   3406880  74072301   2280850  23128832     21188   4068350   3638310 
 10201950  44636128   1166529  25125950    573629     18618  12047451  43816200  56344806   8012664 
 30605440   1671308   8628147  14227648  34075464  77043744   2014227  55879551   4466140   5987050 
 49981820  16668890   8691235  47180105   7599753   1756175   5377151  13530440   8779514  14144584 
  7511000  17586261  64311918  10063008  20585580  26017238  20555697  16823223  26499916  13011480 
  5418610     91960  15093000  22485475  41130371   1761792  76749959   7275248  42103269   6599280 
 76110645   1997296  39308064  16875980  24985116  84090616   3269525  25825585  37591868  43127651 
 39283847    488696  51650379   1451072  91496864  64324992  83157111  40717001   9067391  66309226 
  2872584  25059110  62857140  30235776   6712431  42955440  11734146  11171250   8493380  71787100 
  3394867  33569412  57732816  18307215   3203060  48113442  29767856  76111930   1237205  44445204 
  9358602  31006290  11550195  39849740   4395443   4038088  56739676  28381936   1842880   7563084 
  6321584   5529000  56034048  34635575  13841996   3990720  18157544  52751751   9869520  53881425 
 34501572  15660750   1460844  46255366  17985324  26857560  20632600  83575536  29167040   7749792 
 23253692  10882668  11553137  50262614  57879767  15100641   1327456  27761850   1276540  21396693 
 80129742  72357250  49254684   6557222  23829498  32965142  35076865  14212431  61778379  17673600 
 10638384  36792303  20763912  31854432  59440934  50099116  28428330   4073319  35825781   1999536 
 76754592   7914582    920577    189392  66228600  26125232   3009034  49841568  35586040  12360904 
 46192070  12433657   1807260  20794740  22483098  24218271  47546852  49967832  28350320  43767360 
 41188675  15712716   7186948    451440   3882394  51515013  49041750  34504321  22951618   4264535 
 76933584  40008408  68906203   1406500   7936638  42023379  78788096   8638112  14633176  52153297 
 38866958  41244966  54001584   1347843   9534903  34677076  10904085   8873352  77309100   8490452 
 45560099  28631500  69725369  41011200   7237456  63051260   3424080   3075072  13937532  14508684 
  5896560   9979748  22114110   5373612  34584900  25997091   7827609   1240531  63382932  32758988 
   152160  41294097  52351014   6902037  60103422  37940760  40731229   2324673  15052860    674114 
   304470  53394858   2466020    564480  19111964   8283950   2585432   4332360   8173375  72862767 
 28868840   3783312  58320834  66060225  26227054  34681396   4596994  12570162  11969910   5813835 
 37522338  15219189  26279970  26656861  54830688  22417572      8544   9430794  20777378  20571801 
 16288806  40740010    938520    912450  27093630  52103168  37189450   7611180   4236440  46947488 
  4216992  15854832   1902380  13321744  26408250  10365222  61666668  68994618  31111472    884994 
 42917842   6220608  66379479   1225242  26653262    205315   1366890  61604019  32702625   3154332 
 47422812  64467600  14994288   1229312  13252944  21178656   4466665  19963815  29381312  17404200 
  1479495    944449  55851767  41295646   4553928  44435160  28535856   3263955  42574676  18318976 
  1746404   9688888  10923270  53240447  25523812  32388264  21460433   3164886  11176344  13984608 
 75145860  43570782  25920812  29491722   3859918   9117364  24430122  10070703  39411944  15536576 
  2279906  43208440  58667994  19975884  48219864   5068800  11160902  36217750   2945568  16915681 
 13279368  15342272   1562275  31841719  43242288  14374395  26904511   3132045  21218100  19470864 
 48765640  11979720  43128480  29838062  37237184  40478130  42462717  26414600  31577868  51332687 
 14375228  48428211    606980  31120194   9952410  10540059  47595077  43022631   1772960   9493516 
 22950725  17136450  16732518  22620730  11341872   6007898   2351412   6330324  48504010  18553752 
  7795003  19269230  31638498   6973512   3489650     69310  27232560  63332577  33135115   3343431 
 12389880  11459875  60861387  23884092   2259708  30018128   6001390  17672004   1659755  52458820 
 17453106   1194740  23611854  14460255  17280605   2988450   6495720   6187260  22656244    907984 
 33351990   7872496  34537352  67167375  33377400  26987244  45077043  55415529  23440362  20674602 
   348400    113130  13476200  16840278  16777152  25266836  21565432  18191860   2493999  29371602 
 34604322     53016  13460850   8947239  21519856   4163610  38171392  13523744  15466088  10393138 
   131850  65170072  41565160  69062340  15639936    821345  14244894    325872  12979692   6919682 
 40027338  77970537    867089  20386770   2108775   4883175  16509375  19445976  38395516   6846536 
 10538080  36468431   8185608  40246317   6507480    787713   5775198   5409480  21658980   2745465 
 60500484   9300060  83398680  30882576  48399576  25790104   2716636  39085877   4228740  12366900 
  8151973   5259912  20312496   6522471  26366544   8324928    626940  37211562  72008040  41930933 
  3255747  29265192   4498250  90877945   4083068  64398551   1283150   2711004  17394608  30792547 
 24514720  17265360  86531536  37156032  37939915   2011712  13735451  57590004  15874250  21739692 
  5649750   7427769  40013652  18757803   5199782  15392182   4570270   5602170   6895404  17981053 
  7950600    648150  17259456   1188993  29701329   8399104  37080081   2308764   4356430  63352191 
 52811055   1623005   2857914  95866364  10772916   2021118  38690106  62662005   9355856  29704525 
 15190260    817674   8275226   2548665  92063318  34782363  38431900   2326460   8263464   3789516 
 22618022  57178852  20545830  23683435  30600052  21322866  11147517  27068520    455130  18144608 
  7618044  28146432  64131360  22490190  20413029    110100  33866352  46763514  15061014  74561400 
 39624820  17777935  63739539  58147397  31191452  84632080  33216264  21270740  75823902  75147445 
 84384206  14939892  38356101  58040706  48059629  44155136  31213111    853370  56876064   2950848 
 16766960  16481396  59351400   5091240  19208463  29855115  14005160  17529897   5828190  23472950 
 62708784  28422009   1686924  39430063  21087018  48735827  14338994  52976576   5777028   9694370 
  1525032   7909369  42631168  23640197  11181140   4596152   2720268   1909930  49559106  20489760 
   633143  23956788   1113075   4640880  30353301  72879552   9989166  62973180    261117  14948428 
 10010416  19214692   4275771   3508736   4759188  13715728  45255564  16757278   2723105  38151621 
 84617845  22923450  77185388  14662704   7091592  30271560  12803967  41350824  17618916   8602500 
 20273448   5139440    254947  18687096   3192354  12313008   7877430    655473   4458608   6634845 
 59926906   9864822  78933492   7363925  11968884  14122039   1843187   5738216  19568305   1754271 
 18192702   3308599  27877245   4031104  24767403   5825650  27134832  11747952  21725605  71637852 
 16789901  26180233   2113608  24553998   3656525  64266669   5263251  20177682  12225018  60570125 
  6572238  20047104  30570368  20555600   5153094  42045303  15423536  12069762  13376944  56631840 
 10656912   5190471   2140011  12225366  26921076  63008028  20288120  13458802  23319072   3497031 
 36999396  22637412  25168166  27152652  21464190   6377550  84199062  60859932    744050  18864167 
   448380  36013744  47924828  59694368    424684   3263986  43826670  21168000   7910422   8262480 
  1471325  11897424   1084419   6797538   7645560    434200   8666360   8719344  47497434  36127396 
 63753893  65178646   6008541  10343059  35974530   4048000  41294381   8938305   2569542   8654648 
 13494777   6507672  13390650   2138416  23151552  49986944   3755496  30009964  35096896  29514432 
   930630  23655240   3589960    497940   2590038  12276372   2788618  47532366  41376475  48802793 
 13118728    438880  28604310  24242130  41880968  55095121  36989874  21026408   3626190  28573398 
 12528040   1726335  16146668  17582474   2451348   7068532   6141720  13676256   8670204    268550 
 42138012  24242280   2496748  56756040   5259384  56598912  38063298  56429912   6067200  64732434 
  2940322   6452812  10698282  10812788  27171426   2916782  34968131  44630585  48352175  40074505 
  3847068  46626538    572958  35450618   4121964  42405232  52492614  13377364   5375607  48438236 
 30959210    393800   1743435   9012740   1342464  48871728   5929595  36732480  52083934   3829650 
  9785264  11818800  62355568  13759794  25454338   3695580  34049931  38636555  10241684   5060825 
 15435670   3110967  31470796  15581160   2846367   1628433   7751639  55312654  64420360  19766952 
 23980860  58560716  83385272   1525392   8752611  30526977   4646952  38329230  60690950   5522586 
  3129204  38088026  16206324  32440089  11461392  18690876  10593168  26517600  20198152   3691445 
 61653957   3629850  12787995   4870624   3834165   3247461   1060997  41270670  12548995  18398032 
 29678906     19092  24675000    400302  26945590  60165573  26594216    765667  70649535  42661248 
 13597500  20958444   8646489   1703616  11448272  42091974  14089760  14837172   2324070    201600 
 13319920  33501870   2134832  17822816   3490224     90216   8601268   9583980  15254000  21422478 
 37576630  23480580  15775662  40342098   1992872   8796412  20698120   7011446  27533793  40109988 
  1858014  58626056  29529000  14744593   4845765  12532694   7961412   1290150   8449394   7682310 
 12996176  21606426   8802070    920390  23081507  24390240  24976585  25487956  13808600  41055322 
 47764271  85572608  17155682  38359143   1144690  17233932  11290777  15212964   3489651  45264616 
 21024366    885805  61730262  19200765  10652846   4741792  24973410    252857  10481320   4358655 
 56330516  95635561  34720682  66586288  64954225  83436393  33740090  45251206  16172433   4494783 
 12615668  63183923  11548164  80529723  22293600  29387652  20242431  45429650   2611042   1852480 
 49869336  32487131   9360654   6524908  58024200  18812808    607866  58867025   3808750  60672724 
 64643450  28266281   1255149  14099298  47912020   5363211  17045424  28623000   8580600  28211158 
 20091262  27061632    219369  10717120  32744646  46202056  50936232   5448438  16997952  40319488 
   851488  10778484  11465763  39006228   8952048   5768160  21715101   8450128  26969412   3730292 
 90145224   6757723   6755902  10643687  20608180  59123207   5191655  29125584  76089000  78587264 
 49708736   4291770  19336902  19945692   1187840  12821848  13148916  47552164  56684278  56565540 
 30127614   4193046   3288605    467647  69895487   6540819  45077067   6657467  20136704  66240000 
 31747881  33677952  43556513  10621286   4804008  21410438  10787383  18253536  45127775  21717474 
  5023557  17643760  65429154   4156215  16795350    150488  33629823    975756  10526425  25325640 
 17558598   7969752  27562680  47752683  14329625  30309660  57677652  11525570   6453892  33982490 
 11382558  10705359   2464800   9091215   7765699   4385244  10188708  55349368   3711840   2718672 
 20378967   3350768  12953827  50711556   7645927  23941712  75818496  64538424  23061802  41908196 
  8740968   9997061  49693640  11684300  14280222  88697499    112668  19321104   1988680   3963142 
  9232268    954840  31877632    783069  58317000  42643125  35722500  35661937    212490   9096692 
 45883056  25019792  48911580  41453412   3981220  33259720  15172480   9721215  47365488  44667260 
 10510178  13659240  46832517  10052224  25835733  61995540   8766432  82370312  34219608   1768239 
 37660620  54117250  38259837  13755024  22537332  21383656  18047490  15416344  30764390  21437000 
 85974286  35692600  43220749  19754344   5253108  35065526   4345820   4794048   4539290  32877608 
 21501876  19840976  22904182   6859911  19559259   1397760  27656720   8144598  25333490   7045110 
 26397280  37873668  80299488   8539542  31774458  77915462  28126885   3805560  26441740  11945591 
 43302204  21643398   6129488  24981780  76273356  15010380  39512358   2458846  29047560  22217328 
  8139196   8669024   5708313  16575918   4190604    396857   6137304    599950   1635480  35045100 
    69223  25428060  52570680  53536224  19421152  50714180  61989522   3253380  18280701  52589798 
 50875036  55701250  39954948  28664442   7398594  23976660  17221977  48774420  62780452  12602244 
  2124738  22705376  44341320   1735712  75576817  16777746  30981952  18351726  50651244   7299300 
 48223520  14637084  17727440  18360342   4252728   4740628  37708228   3885210    373488  68813495 
 16107904  24467114  70718070    371298   4706533  56403790  18490621   8447355  46416320  23076488 
 13290864  23600108  22009890  12979291  31837380  52218030  43454895  31273542  27888772  47175901 
 10837992   8937180  55157810  22580145  27071590  61228944  17924766    775320   2701968  14400360 
  1043510   1232938  57488005   5694285  37281746   8518327  37525804   6702580  22634625  16865882 
  2242086  29889600  29643120  63545040   6492992  46746750    426732   6182480  20410282   1004916 
 64047555   1232616   8047152  17111088   3471659  14953966  51112587  11824041  35437150  25566114 
 74767703   2065245  50349427   2988072  29586722  12902958  15252300   7598345   5047185   4580260 
 27881160  84347298  18579564  32738079  15234601  10119858  35551068  10387940  28892388  29009998 
 71696704  54101160  28075153  65511236  47967304  37197696    481680  16572080  60434235  14744688 
 45486276  32050245  41386382   8457375  27775308   8062254  27540810  29153190   5433648   2287576 
  4566744   3913057    299520  34551792   8330850  17762993  16043552  26770353  73597623  43459460 
 36759552  96609120    923568   9235282  44012960   9733282  19234746   7664443  13261200   8868015 
 24640836  26724208  52964646  31448150  12654855   9458680  42846032  14994655  10252204  10604748 
 16368800  24305147  32993185   7382034   8514535   5374100   6952483  45464170  16713756  10326840 
 62496720   3803796  32826325  20369913   2183089  16797445  13554198   2047616  29294235  15226112 
 13553040  26140020  53664604   5795766  26713596  35559205  40589922  20995420  74037176  21825576 
 26665860  22775116   7220700  71102788   5135550   2915592  34745118  12401400  19951575  83121936 
 37039120  24195963   9338464  33450001  32990348   7333389  35717390  20322330  71516290  49961296 
 13923035  63839996  14803290  61882959  32347008  34166286  54590983  67636900  58654575   7810348 
  3298083  11963575  52242579  47984100  16468515  23398760    368872   8329473  19762766  66222800 
 13570861   8924409  54590910  15339173  51210809   4274596  19949940  40385997    981350  18120570 
 30681320  76640240  25840008   7117305  47195740  36779775  13784960  73571118  13824261   4214140 
  1996824  17019290  26280164  35928720   8975055   7052655   9118158     47829  49499820   5608386 
 41671047  16082880  57518244   1603196   8193080   5640413  17367735  18588140  25956612  46733648 
 47030280  27059125  11110584   9503025  53715306  37764144   1558550   1594565  36155708  12773108 
   478223  50025834  52657440   2069385  14921990  84995890  18502464   1596309  11522409   3646940 
 30708253  17581755   3123184  26216172   6819921  40265290    131616  86920472  47936496  74537301 
  2746422  47440319   9608420  38090080  67131960   5957390   1283558  38618082  53373800  22250855 
  5153940  37518768  34408815  12443750  17807256  18145013  40099875  11505312  35787703  12493278 
   910192  44780040   5739525  46222213   4989726  12830934   7722015  22202821  33159753  68005080 
  2178976   8198506  17261934  33469970  10154412  72351230  22655220  29496015   1315834  14720184 
 72963952  25401795  58486560   2047328   2199570  24180324  10104192   2787790  23286719  18894116 
  2077481  30540320  14011950    310224   2964003  37722720  16355012  54967362   5343445  22486100 
 88187056  59233530  43592751  62424692   5896000  45499936  37544665   6682794   2971600   3026652 
 11528740  35394952    770176   1539078  12494802    931956  10873437   3486498  15272776  51645920 
 16543765  24229915    300235   5038660  21402840   5939478    666864  12963174  16322898  26402514 
 68694325  17993820  21817939   2746764  48035000  33688441  15730101  32778470  65730816  13600314 
 39733280    120252  37629261  28581264  61326842   3496947  17636564     15837  49087728  16397532 
   935560   2256427  69460875  24512649    188332   8450418  53361033  27995625  34353276  36968200 
  1669707   3953705    266728    409248  63461376  14946603    230178    950292    816416  31995485 
 11259830  29073590  24023174  60312710  19376350   3179192  15515062  48677024    125400  37242300 
 65916956  13073289  13006963  14686760  20609262    651852  36902840   4327596   6707701  47527220 
 80656978  66321108  32885932  24331464   7055618  68770416   3633525   5310690  41064849  43950060 
  2540565  14792260   2823478  22517356   5988242   6408952  43823241  29788080  78580615  66585200 
 12908100  24577020  32049794  79448228  20793935   4420560  76003042  52857441  30789150  37768395 
  3425100  10332504  22734880  16278768  56339532   8823878  16027803  26567520  17523708  24199776 
 22304931  10551570   3783670  44886972  12354522  23806392  25957395  74439021  24968174  20568339 
 16553954    897560  13466482  70016863  44910635   3662565   6209712  23047596  17721666  64257093 
   993540   2101054   9269641   3779006   3109887   1938398  64402455  16466560  11554320   5502210 
 22483131  19292100  24956100  24979968   3319056   3196662   4894620  24636241  44225388    596691 
   422094  60685410  54607635  55924625  26991755  16465525   1108964  11635380   4479404   5959928 
   674443  22126230  25433352  20189979  12191040  11796323  22431951   6852096  10561536  71538103 
 22799139  45279260  58742907  35724940  52206128   3757180  48198330  84916532  10685544   4488840 
  6968700    390096   6771987   6865334  40641471  25774364  81068256   3367808  18581768   1265628 
 23416264   8254570  44839278   7091544  39620629  56686245  25465356  61457664  19265247  72400200 
 29877848  38280032  47819475   7485220  46351854  40593156  29067433  15224047  77167277  37962048 
 31132860  25486125  68030671  14662913   3000340  24102144  30940494  29421560   4793595  10206840 
 10354904  10232418  39002110  20292460  11345996  61708725  44204566  10916733    470808   1086580 
 22110235  27120940  24863135  37039183    520114  61652211  29948668   7707375  27730554   1218308 
  1085084  42455532  14794984  84630175   3289760  31145085  52240184   2552450   8051560   3997488 
 28894968  23357880  22135519  15261760   7415709   1638720  61642392  36747495  43889202  27927622 
 24148904   4390344   1072428   8576256  36820715  34524700  70133553  11794454  32227629  43025928 
 42898339    596556   1059104  36879858  63956126  16389667  16783300  30089400  18768992  15591609 
 78121424   8502703  36290716   5866180  18951096  14526240  71404234   5162368   2265480  13506570 
 17440319  17430795   6920160   1011968  12713709  56293227    204915  37561757   4022800   7409620 
 65742768   5473104  46723832   7360125  14957696  35885388  19974295  41661740  11736259  38589822 
 21673872  80932512   1233006  12196182  58495462  43039038  31105662    138876  12746061  11283984 
 19801380  86371500  31638670  19635720    536787  25158922   8427240   9592275  20576976  23535811 
 12472608  17780284   1653240  18902532   6349380   7121110   5452635  31058902   2755250   5488000 
 10375770  17577414  39023160  17586413  50252868  34262716   6236790  27136590  11980620  16070740 
 23095566   3987969   5002615  14674320  19253256  18726914  23358790  21964706  16078720   8291280 
 19109960   2550225  25004823  26364572  31611024   7719260  72035208  45980190   4196112   3079815 
 10298502  15733120  26647137   5248970   7479990  41243898  22821994  47599501  15198942  67160934 
 38372360  77022080   7936000  47005344  34409399   7424100    301620  47613736  14354627   8070460 
 31478040   3040380  74450072  16147838  32791044  18370240   9159418  12039498  11113204  39082836 
 12910105  33341148  14416740   7928712    571458  86084240  30589766  82639506  57878110   2562784 
  2436786   8320860   5113988   7252552  36026740   2687232   1059680  10652774  20379471  81447408 
 14730574  35245089  37394630   9782949  39559104  32190795   3340030  23764896   5226480   2378544 
 33264790  37102800  26272980   3885367  37093686  22708664  12845036       513  46928625  16030467 
  6850992  23916741    519680  15566320   9458520  31936032   7181027  32914427  29785968  17255727 
 27164129    452816  32624100  62697757  22664625    536900   2035155  40360400  37921896  30788487 
  2060034  46705748   2059215  13509706  63845376  34384680   3864448  18895920  21189950  38630610 
  7175901  34663495   5396349  17629116   1571452  57541980   4257792  23626407  23828584  31744132 
 38620554   4373358  49814973  35306148  62484009  25265392   9060190  51869675  64061836  25884375 
 13233495  18900828  21253548  15249150  63806325     57762  29158594  19584561   3319775   5137702 
  2092720  29163092  12025740  22967126    955833  29321840  35589789  12882871  11632866  12314104 
 67573540  34488024    700105   5752920  59466086   1440636   1269480  12126570  42241693  38346036 
  2209480   1861820  33860070   5388765   9893880   2875704  38741178  18573000   8302584   1133900 
   702832  17857625    963825  60508544   4881195   1956030   3447900  19176003   6130368  25380192 
 49415630  34586840  54448863  10333722   3567683  33236080  24078060   4984375   4691956  40678950 
 68376644  37514820  49019126  14160630  26178572  81493506   6703704  43218774  17233120  30681534 
  8318118  39547325  17688892  37316496  22918184   4967648  43946838  34205276  10326552  59436454 
 14779715  21143672  48162480  16150876   6896773  85359085   2817814  49586826  51755120    462026 
 89822916  14793702  16256441  24588720  13486938  15106448   7530264  21251549   1326775  21367640 
 33014682   8456525   4458265   2863935   2662137   9700524  18792104   4075232  31257924   5627250 
 24391500  47110624  35156642  10867845  33264050  33053332  79092112  56674310  11524368  51858343 
  8566206  80863500  17665234   1848600   8922498  27221760  51154072  15381810  16104906  45996412 
 17497181   2269918  32979024    279424  18182808   9659970  54981864  91386516  25813142  14010949 
   280543    205413  45048504  23232905  24795463   7385424  34515369   4338425  79026161   2561712 
 47744026   4608360   6914271  44354688  14212800  13285875   4099368  60882308  48241944   7125876 
 47267192    742968   8018928   6677604   4713048  48821219  33297009  38461566   3842538  64249267 
   529200  11054670  20923647    279792  48941312  43005674  13280960   4208207   4095000  73938552 
 34325485  16255659  43996805  21222856  49937094  51406122  24979830   9421920  13426910  38132940 
  2121935  32050110   4326672  23436336  20225543    122409  20573180  23323626  65873920    795010 
 15103993  56945680  19131375   1388961   4247298  26061273  56839120   2551908  57691404  21581809 
  1836102  11684600   6708920   3686856  20596680  49813910    375408   9391041   6781600  27724914 
  5683888  24663510  59366449  11708042  39918721  11983338   2643732  10505975   7209120  24487236 
 17224963  79004875   1780432  23611708   6570228  24470722  22215060  46811177  12230460  41399632 
  2994400   7117040  24264816  31407558   6944000  60789984  29710305  32216112  53526228   6202350 
 21583440  19728670  13954476  64839852   6894813   7340196   8571213  26035520    580320   4485780 
  3085608   3184488  28790292  77648844  94155735   9168659  18531960  63883288  62842283  10574208 
 20208225  22315600  85847040    431704  46889388  45753375  16753149   5834859  72130949  25756020 
 32372580   1314936    748695  27957886    234745   7280604  56785236  40881046  47047778  12577325 
    13794  36615264     68672  22729504  35531496  13564917   3343137  64396292  38958858  12238496 
  6897440  15801331  14715918  12362178  21497322  55720131  35936943  53675331  15786050  28458724 
 80525279  30051588  80561382  11944716   2022864  14795278  47220355  69450059  47994180  69178865 
 14464634   5382351  46270380    462462  61865584  34671125  90538127  61955855  13343448  15798784 
  3867804  29337254  51737100  36920136  17249917  14910505  46998054    356644    336255  33955868 
 23517224  39769600   8450126   4705260   8498076   1068858   1872717  68810019  29975992   1118992 
 27451346   3571639   1873725  12745800  61025670  23813328     97472   8203560  10709796  27744633 
 52307072  12077539   9011232   1608840   2492724  16088488  17908137  79770822   6903078  14646984 
 18009234  16325484  40131900  10155627  39064944  27228960  37450130   5791806  11065391  17454388 
  8780548   8197366  42217959   7961784  41114724  19328064  27375156  30622521  65934560  30742860 
   473880   6693705  16604970   8132032   1504536  17990096  20627719   3127915  19430950  40445680 
 20641005  78640982  40711500  86731008   3158820  16217020  22349491  20503366   6971900  22875939 
  3305037     66028  11779200   1278144  16066151  22111166  13629840  66850800  20941014  66177090 
 21577725  20234930   9300391   7577280   2617083  16503102  12382524  49269509  11932922  11983445 
 16926150  12076134  49656064  48099455  19228029  42056560  21370686   5836880  10243800      2212 
 25841510  42228200  17295943   5594435   8194822  10901310  12412480  34048256  10400013  10043028 
  9615112   4407252  28394190  47212570  27870267  32325760  73077900  40787630    317870  45530016 
 14931572  50447580  19006821  11546300    223384  47648128  18870352  27573504  21726310   5292680 
 46694122  16212138  11945296   1532976   4491837  36925191   6806320  33963824   2487496  98540840 
 62251053   1124032   4397811  92076160    485782  14196734  40037940  45557610  38902272  27243381 
 36303784   3582060  62567610  43239756  42343392   2041445   3681528   9802667  48476313  45987550 
 20300126   2102141  63525480  17267067   5817681  24344376  10941201  83360761  37592584  23539005 
 22579110  11604414  30442680  53779451   1162161   3043325  25702336  17533128  50007456  50210475 
   643470  27303190  32788512  79250816  64832855  31911550   8444640  51465456      5200   3138056 
 16522980   4067217  41490176  36491412   2312445   7605180   6007543  57025192  37454253  51053574 
 12339119   2695440  28359495  28947945  43698939  10493760   2943360  14431890  31876768  81158974 
  7290828  38249046  81312852  18191470  29164329   3027024   9320256  15694880  27800055   7747054 
  3427353  14671267  28037988  14579488  43858688  35580156   4887372  16229178  31118224   7010888 
  5395418  27764770   8967185  26400596   2436850  26268586  11877040  48234645  39912396  56863048 
 47239600  36413324  55605216   9785681  12411936   2302542  17675000   4109664  13590555    579792 
 25250166  24670792   8541428  75726495  34189089   2100990  15748115  17430415  15658104  23733932 
 27107046  21702243   1391450  28702760  10298654  13553028  90692440  50723904  17986773  30901558 
  8054816   3442206  21835080  26211292  24331353    296604  12946850   9789180  51766011  52234183 
 22515625  24955049  18185017   2211444  31279268   2725204  11264739  40775544   4411065  65119275 
 29570572    282304   5582316  20446695  52410876  20271097  34118319  26108472  24062820  90730552 
 37655544  36855648   7657240  12962256   9677056   4905919  33162500   8098700  55858950  59870181 
   672725  38344404  28248660  23209320  29999312  69283261  43108582  50948608   4010800  22016538 
 54594057   3208283  23785710  11717741  56699279  39495246   8015670  40873080    112251   3220432 
 44717388   5246514  43656524  35804626  27331951  32292688  40312846  28785816   1502424   5665429 
   399960  74467148     84720  22614159   1667586  46589065   4676000  27835749  13940991   3713496 
 19690783    556104  12276603  44914364  78025438  82260702  35521416  51717666   7328620  23294772 
 15330720   4289896   2540798  36336390   8443214  47328316  81851276  46635750  38546144  27576920 
 66744560  44421257   8071722  29700384  39809952  57856746  61952065  77156268  59638144   4320144 
 61601800   5743502  43740269   1103900  39367485  20118224  14515743  11614515  18220046  67703700 
  8813021  18628139   5244048  20090098   1524180  17787250   6526500  10261257  12482169  41332941 
   989604  14111577   3170292  28147968  31009032   6553764  22077425  58945338    184912   5808374 
 15383424  19150446  23705244   1936483  24145527  35013888   1153016   9726150  30078000  28358492 
 42145920   8545560  51080800  40500108   4577782  34150734  19622725  29244256   1166011  21364980 
 12351868  20597948  21192576  40803444    428845  19633136  32192932   1059163  20868720  14429253 
    49560  56133312   8335101  20984920  51657752  30515426   9697280  36766620   4687200   2803320 
 11222900  53636422   9368432  31318742  81233376  47010674  44670144  19847286   4762140  11106075 
 46717631   6173805  26874684  41429024  53877054  74203639   6598470     85749  29283280   2503930 
  6439104  13299396  57065932  46297354  25429620  33708600  35387100  77269675   9530104  19794474 
 64724380  25347955  19087904   2373612  34857488   2244996  20036904   8914020  10726580   5205244 
  6764552  30639720  18548548  52356303   4482702    499847   8645820  14243463  10921255  17995376 
  5562875  83428435   3386520   9863205   4252260   4750304  59694503   1304171   4601430   2562750 
 19654785   7809102  21893922  36616410  13288780  12361763  51493398  83164680  21846300     12040 
 65537664  23830984  45312605   2194920  15718625  39772718  30989920  41023632  54770742  23558936 
 67088448  33486384  38825297   1702552  60815205  33871887  27692575  41645871  32048606    307892 
 36029442   2057055  37961924  11266084    455416  33199677   9574060   7602195  35279951  26660310 
 59769800  49492680  29066151   4956840   4100060  56804484  30924600  58250784     84638   8423460 
 36220833   1094115    171024  52502385  95576733  21769792  51829005  13944138    195156  17371903 
 32862627  42152649  52846418  26829108   9994240  72165618  39513279   4442373  19080930   3116247 
 18089610   1011520  19330458  28673705   4622966  32108188  74499168  11258634  17852922   3865192 
 31811925   6627552  39467886  14055000   3826900  72100301  65354784   9057060   7854873  24277487 
 35902872  15368072   7975380   9889330  54788076  35504304  66720000  20713488   6463692  34448555 
 41791576  10298756  12643505  10479036  63602726   8020992   8345349  91832148  17315365  52529436 
 27090612   3631698   6438919  35057916  40896720  69195200  16661023  18440784  18929644  82705617 
 17920223   4446512   7585630  77653323  30230119  95897074   3397377  14474460  78657132  34158856 
  6855225  15468373  43712614  45673308  42212096  23358684  26692125    187614  10915304  44116358 
 28910105  17447072  11389980    953748   5362368  10992483  28852591   8348819  13186880  38494500 
  2652090  12543201   6159390   2108750    976338  33196946  51797574  10385478    679665   3915929 
 44642697  12714800  64058904   8641269   4863600  20188992    903286  10464050   7814532   8182746 
   285824  58593138  18021016  62580815    796928  22808756  75244752   5776490  66802571  17902680 
  2747990  35741603   8368350  36501246  23280805  17847522    512192   2243648  10567336  31996628 
 55357920   4931680  28637976  15919612   6186400  18229896   3063717   1503810  28722176   1988488 
 22147837  36233670   4914626  41148738  39368140  87048779    380540   2239296   9330048   4854395 
 67807712   6311640  29934144   2397840  55724708  31085320  61572036  46194820  19751006  42611092 
 35830017  52794315   6428267  53282063  22097654   4517016  73998470  24649029  46193952   7386918 
  9294552   6037726   8019594   5815464   1873700  60559026    938531  53954856  22064400  73536000 
 60008688  64705809   4689243    458148  57321550  40356848   1851850  71377900  10818224  10433478 
   539911    394548  71797962  55485870  23280522  77725258  38974677  78543864  12602937  85142334 
  1395030   1834560   6448830  64265628    386318   4117059  43289181   8674078  44032496  45810600 
  9139851   1151040  18820751   4181320  13947648   7725856  45010175  30022104   1161171  62552916 
 45075573  18013352  22520884  72152080   4456228   6243600  22637506  16377788   2523238     55693 
  4674054  58482108   3917576  15819958  13052096  19633460  14275928  38118024    363936  11104560 
  3643065  33303848  73615920    273774   3030352   8305675  68150736  46350256  10841460  74390700 
 20046786   4138348  39841217  16874330   4071163   1088610   1768767  11318476  71194200  42465252 
  3204510    462076  18491814  11517956  10324020   3300408  19218776  17973037    887283  59336658 
 31657516  35960868  24813764   6037056   1361784  13603275  75949137  49673988  13190360  66297054 
 28491896   1858472  35076500  34026464  12446124  12056998   5487286  48650400  25639553  53469768 
   557118  39172016    293230    308154  56559384    487488  41479620  10478535  55156274   1612813 
 24651644  26803872  52226689  27561354  14556330   4968968   3197549   1985088   7954620  12815660 
 24114952   4053056    261296  31154880  31367250  13817456   8213312  49578650   6536160  23929931 
 31654604  10927332  10891461   9047591  14920731  15709467  14317408  11039923  47333160  13866852 
 16654272  20740860  16718746  20295345  23781054   6303150  13921556  24076714  35302877    153114 
 40144264  13934664    930175  86118092  38817790   5179424  25465963  31909594   1085106   1368785 
 71807802  42664500  63644025  26319292  47030640  42170942   3726779   4574856  13143189  12643246 
  4025500   8788806  43534204   3685440  52405914  37363068   1068419  36019906   2491584   8000608 
  4290110  24345048   9053568  45373692   5794690  10030042  31397979  11290797  35382083   9850876 
 52258130    172623  71135608   7763599   4888719   9909520   1064814  16542120  16228534  15790467 
 43879500  14595145  22257780  33907500  36487401   5567043   3611748  17811360  75339040   2005900 
 57532600  28657277  40449353    709042  31260897  13910808  17191008  51096832   6212743   4053231 
   791824  15252372    152580  36075507  47265792  20998655  92680392  28513667  16794792   6793700 
 34255377  46349607  17177292  31850239  19102050  64532160   1108712  77048485   1098062  33752070 
  3100700  11645015   5063552  15907030  56778128   7149184  33057215  12852394  14528750  50770104 
 10484610  27723312  22881344  44591051   4918942  63543408  38932015  20615365  30520320   6190656 
 11291562   4704300  10593331  19013940  18003440  26399763  10113285  13880400  27004024  13435474 
 21350910  32174970  14691280  36013824  13662294   7607301  18763888  19970710   6777416  22718151 
  3049176    472935   1371040   4825020  79985640  37934288   8393478  68763816  30404997   8791860 
 56199455  12547479   6951703  32717412   7083325  64662390   2441376   1751750  59236150  83868820 
  3346720   8057368  32263855  16472620   4896325  28348138   2000790  16840764   1350216  10593858 
 23370860    107580  22219105   7822854  52516870  22959508   7246476  44975888  65323789  44792110 
 41536340  55788925  35012320  44816287   2687407  41860144  31293422  49297864  15513201  31087428 
 10389764   5467001  48074085   3162976  13577289  42254674  21614164  39984852   8702400   2000100 
  2202480   5479976   2499305   5803959  20665498   6006250    256608  48048264   1072440   6227655 
 29737640   3247088  20918331  34484158  22856262   8304090  22953425   7387278  16492840  14303003 
  4404078  34723054   5697690  39886128  14780909   2996675  59422657     84594  29288980   9211958 
 31691200  54376086   2727235   8372272  17392685  41710005  13465640  37062375   3060330   2776773 
  5807232  30216192   8813434  93819744   6231740  56160783   7917504   3881634  23340807  44984082 
 16820848  33963496   4029705    563934  58965312   4919748   1547448   7714080  27792240  19443272 
  2455047  30997924  36614620  15310895   6030849  13704580  37182624  20162112  13648801  17148430 
 51508416  13385508   3870432  13829536   8757396   1766130  14947493  31011332   9743448  11211620 
 28426952   2513004  13671539  18445968   3574656   3139917  25117362  32101305  30408750   9898108 
 12981062  81176454    224784   1604188  15134352  17724276  39894395   5276544   9821479  34403600 
 49751897  55166020    274819   5941800  16427826  23095358   4793920  90621560   1678650   1553888 
 44564106   8828776  54081027  16040808  63417200  10572276  47487380  11035545   9742760   4278546 
 10553954   5762010  19847919     21420  10165048   9922250  57193305  47562378  10507190   5472684 
 25868382  27311328  75603072  17564570  49987776   8336844  54000222  30167554   2681371  26253396 
 10613400  48539148  23391187   5495889  11042020  12055155    460486    660469  48305760  64798968 
  9770904  22708781  51113433   6407268    842792  11517555   8157874  11311962    272400  10784915 
 87371340  27171435  18026795    815675   6336751  12703055   9513900     31714  30263562  34486428 
   499103  13763265   3357207  45023160   8437332  20252651  66538136   8023244    775527  37766169 
 19599120  56889834  27331481  82379223  50888090  61953281  17783680  19038740  11879770   6938635 
  1939080  27911842  34022717   7357203  55883844  27076560   9900612  13388098  37640236   4871934 
 23745713  19631007   2712047  34070912  45381752  13822296  24104445  23280264  70214774   3309831 
  2003770  39859169  28881504  12768085    956581  19557993  16148608  11068994   6316275  25966034 
 27911790  44588344  47738295  32749290   9886308  25640917  19471282  67970374  83726019  42270789 
  1781702  32899290  10342512  17228937  27061559  37395098  86225762  31348380   1350730  39420747 
   673764  74926640   1985796  30608928  40833387   1804110  65227925   5288574   5421620  37408842 
 16287642   4290648  61936168  21975366    301986  30248148   6834633  68336470    556227   3229260 
 27246000  14690445  21767265   1278294   4684840   2584204  18751374  30660230  21604620   8018298 
  5643459  19304304  45718761  41972910  22750875  11759748   3617412   9793614  62875875  53734470 
 42151431  21478050   3448926   2063070   7115745  22240212  20255648   2954142  22777337  69878064 
  3485820     28193  40829532  14015820  75334050  14727717   7956416  30451616   2292731  51798123 
 86416848   3459288  25734940  65628726   3450583  19122344   4314516  31441380  29269240  13966020 
 12481040  31820880  49123584  94322256   9500170  14912760   2242998  48094336    393575  47143400 
  5638968     14014   2665937   2410807  34220379  41279148  74590944  71276970  40062816  15792302 
 62499004  77089726  42300860    125964   9533376  11599030  68612310  47812182  70310290  41502617 
 19824610   6794340   6582212   2315454  63624392   4588100  70475540  46960800     29550   3832920 
  5915052  48558524  32280243  21918904   9635950   6774600  19430964  22548108   8872820  53266896 
  3803196  45788820   1411032   3628072  36460340  48398254   5387940   6630876   3831102  40454988 
  3007480  25665920   4731042  13088827  69118637  38192044  13529018  31240832   1311228  43589836 
 37886786  28831522  25060750  16130128  16049934   9160128  14907141  18818314  16045600  48420372 
 10492416  23737098  28579680   8838810   2907936  33010250    142345   6557196   5324160  17311546 
  1699802   8321975   9432540  23973642  40479082   5568588  71175636  49945749  16084992  11003129 
  7536844   5968670   3272620   6953067  36990714  43879179   2212032  48999588   1095849  46229496 
 36414742   7441620   5367234   2718895   2180126  77496388  21126819   4937844  34290672  18013798 
 27549780  15407964    134960   1997376  35168791   3477355  10780374  32319728   3064635  51855232 
 32966670  50564569  33851664  27827125   6258924  37244416  25742196  12307104   5689395   2792608 
 50045138  29433397  21816740  46216913  41173300   4025955   6181422   3525800  43336721  55761035 
 35555720  23082039  39086279  34792641   3029145  18423207  63259568  16689225    213348   4792200 
  4910328  63474414   2216424  70048064  51929320   7216623   1698765   4264656   9962694  43703567 
 23827506   1327020  18811566  76772619  35999508  42093257   2131585   6200308  44613600  41864388 
  8860642  23452600  11229075  46742111  46697168  39884185   7948256   7777307   6176814  21799197 
 16537092  28682752   5626104   4015869  44758140   8526912  35777145   5038089  19571328  23340592 
 35190656  58178646  54488638     68520   4175850  75679763  58317952  25417279  54634294   8912748 
 19187520   1447344  13922320  28659930  32577440  91291938  35475720     70312  13613938  27463126 
  2586151  46547356  43780980  45866730   7063140  19781365  33858954  86818692   5718048  16254786 
 37329600  76083333  17668060  12161697  16698250  27174272   7195377  27457136  77383086  17483406 
  9019450   2522455   7418892  41416769   9587295  76808340  26779760  15672384  52838945   8261190 
 25244405  38306065  51601848   3171043   7016155  46874074  16556925  59237700  17544912  16429569 
  1361556  12783384   8533168   4661196    801567  16943724  17151579  15731482    443390  25899237 
 13451720  92994960  13050492  48756195  12038538  15512090  12884130  12567246   1230273  53045840 
  7907160   1741774  23616195  35816767  46714958  23826528  60714792  12258906  28909668  44352348 
  1595503  24752256  81924250   2005410  64862490  18565470  80735522  26088996  16705494  11762690 
  4111708  69214565  13240444   2047356  26142529  27081626   3913812   1405128  92120094   3806725 
 56254242  20088940  13728638   3962880  42483560   8856288    705663  17169775  14781835  12053715 
 11927340  19529356    416337  26134269   5610080   6174768    507144  27743310  43242678  14449014 
 27920166  24537741  49089332   7246896  14838080  24643899   6374439  67539625   3068044  15086032 
 35848087  28804410    397936  33896070  24906142  72841464  26134070  38768037   6420795   7159019 
 21423801   8791630   6931496  22748256  51683976   3678896  50879750    431156  21073500  32812740 
 64636550  12845007   5687734  45507124  17863560  54629993  65297777  26059271   6614871   3305105 
 10003428  55141005  26793585   5367590  12339278  16140412   9837360  52552440  21124667  12568750 
 37170640  27637281  93494016  59212710  18335217  23648834  24581843  58890048   5567936  13999050 
 64649646  14054841   4756516   1613515  26001972  25178326  63092365  32369464  24292880  10822075 
 37452340  12105492   2341553   5001072  12254867  10980200  33891009    881783  52236373    203048 
 34740095  22498680   3974538  21947464  23393034   4655456  20481960   9645570  35045180  28048680 
 33537886  61139015   3314208  14235750  15249588  63273391   7143444   1227096   3536578  24534700 
  9699840  79048792   2777826  36911403   9862630  14112294  54848816  73623840  22807596    919056 
 18927370    444166  23117082   3872161  23225825  11128766  37569120    506268   7067171  79502634 
 44259492  29429350  21363846  10345050    985982  31900687  24914772  36838272  79565010   9041760 
 38099500   1712984   1446554  24900681   1353740   3734348  22204377  14437017  30584892  15675822 
 15679807  64215876  18586872  17005832  63063390   3589025  28497940  16000344  46960788   2407152 
 12956295  51241680  13316550   9831535  33014760  32973213  53268880  24654182  22871277  58346221 
  3040752  49746204  33086660  77209505  50860464    354144  29883477  44585772   5547696   2860524 
 10224673  14738072   5533190     78058   9677646  52801386  25995489   5849109  53790506  46045050 
 47014083  20497368  63520092  16897914    622464  16010725  34322700  10290814   7031955   9090471 
 48635266   2780552   1266536  58326300   7522670  88068708  15998640  39135360  52993404  76365000 
 42285108  49901681   1996701  25419628   4941738  48394500   9206906  11364462  63268668   3269232 
  3502527  51292220  81913400  76784384  14343060  12367872    664320   2332902  56074109  38388492 
  7034832  10173042  13912818  20534943  45530733   3026856   1451942  38112009  32399792  32448830 
 24438520   2166300  14550624  28766100  50871408  20752004  18850000  11120962  49987968  20261727 
 86694696  15728446  46066032  31909176  38878475  27729237  75401634  19223661  55505861  21444224 
 73960892   6032218   3662166  68129070  71612170  67849436   6383844   7649248  28437600   6815865 
 18570684  20609024  37492560  12961819  62071265   1252270  26360775  16574058  19287336   6813840 
  8019682  26563966  17242785  14794110  11529280  15287176   2002752  62010000  77992584   7052805 
  7071660  61395010   3190703  17630691   4523895  53033176   2737760  61323496    904978  15418284 
   155430  43552922  22682268  19371364  63368249  24969643  42249280  13164774   7037280   5475600 
 24289242  10875048  60907918  25530648  27780621   1573968  20772511  29425290  29806048  23083803 
 38081162  10849350  50686974  12555405    321657  43372890   3372671  24644044  20474896   8415156 
  9852710   7411890    647280  42151500  46338940  44267608  20958080   3855981  41129838  26151498 
 39874800  14658215  33799423   6988977   7180740  21825516  10494984  76078128  21433090  16901514 
 11471283  16530965    332304  42665644  53112576  21237540  13765977   7788284  65926980  11546220 
 17020826  21713432  21209364  67350100  23366152   3061870  22116640  11457870  36912981  12472488 
 12104136   2614590  24721626  11403837  35722751   2014437  50001606   8457048  39664755   9900085 
 11199057   3121898  61549854  40218167  22775129   4652428   8045486   4304644  32737280   5953485 
 29527119   6983460   1785468  37814004  13185550   3457587  15290376   4600957  37321222  41865648 
 30539040   2979590  35589736  34253544  25562430  10485774  60350070   2514120   6702393  11742966 
 13801026  27584778  14135453   5577572  21461614   3718204  55669056  39598608  24506916    668472 
  5224023  38164456  11462360     54872    397162  21450456  30681177   1748565  18005371   1434237 
  9056124  13745578  50733012  53141088  78885144  21522900   4866564    263504  13033812  16264800 
 29885362  13009488  23525964  26079819    328740   5912256   2529145  24867273  38911040  28074195 
 19260318   1724832  60294390   2501568  19554820  66412812  38059028  42794872   1198668  65531685 
  6383061   9749728  51675760  34155555   3210072   9309228    642656   6315365   2090055   5426438 
 13702645  40806656  26476044  65815104  35405568  40073868  31957394   4102740  12971304   3967691 
 47748415  33387628  11291080  22577044  10135638  27239733  13079739   4991775   3569617  66530807 
 16936584   3537078  41374032    940962  26471886  19635588  71450198  17883465  33311745  74480344 
  8113710   5430348   3348071     45696  37933989     88755  19122788  68072781  11362444   1748265 
 46220832   8576112  34236867  42816884   2443600  28725540   5159660  23572331   6262004   5947750 
 52903233  19939813   8148931    518320  38885385  14534442  14368635   8901120  85845648    343940 
 29491742    834929  28435500  13877776  22969507  34129500  17959128   7480280   6943300  16731400 
 38209236  14123754   8216754  68152410  80865498  43011520  56531880  23549160    823527  50695200 
  2366848  25570718   3036330  44595136  13754157  50099924  53269836  70773934  27857895  67345901 
  8618744   1776378  47805568    937448  48446620  33705790  22724736   1205710  32002560    631596 
 37418865  40834584  32612250  54537862  25250104  25356901    629884  35713245   8285544  33796596 
   757758  37099248    161184  35502415  39767040   7086346  24983892   1101188   2253240   6258380 
 56512000  23741536  74995830    409959  35041358   3529041  29343105   1381380   5987428   5815925 
 26969460  17057949   2566546  27928790  19064660  14187680  14615184   7683200  10999670  37882632 
 41699826   4786242  56482260   7992870   8247855  24491300  10580870  30596280  42830404  38342922 
 13969752  45990828    281520  52660080   7506330  28875990  63601600   5405600  79007500    231000 
  7791019  41234424   5075556   7186420   6983046   2115686   1973624  20405752  14265504   6781780 
  6208512  26498183   3680760  60480274  24923122  71520728   4785900  14851584  18148064  70817186 
 25884441   9642661    928921  28840608  30795060  43501740  16492959  17119088  38021322  81117616 
 24835790  33411000  48361086  26646360  46737678  26507292  30080184  64625068  21998085    206720 
 42353304  25720279  32695455  22448763  87966658   1393534   4123008  51361925  39959788  36738950 
 28768716  22380534  11973560   5945548  58262220   2420390  29215820   7484763   5097600  24422400 
 21410452  47875611   8630572   3915730  49434590  64568248  36541410   7502805  21360908  67755336 
 21279768  59119398  24730272   7476148  25305313  10251424   3130283  31025785  46870252  51581502 
 10665945  40089738  75481955  76893919  12099780  47243900  21604142  15282764  20951205  21949256 
 33569704   7436286   9025896  12700480  23449392  41504433  21902076   5959065  25986196  28483830 
 21926200  45470028  28471972   1446772  28844402  73116900     68850  16680060   7044030  31515566 
 19377150  25705082  24584760  38682371   3691749  10512105  17258748  11285640  22095264  56274904 
   444193   2165220   1118600  66190803   7183748  66729810   5584925    407855   2369640   1317303 
 11202640   4780450  19904392  11702950   8576910   2337140  28902261  47406051  48139251    928572 
 48183107  49279504  21325310  38145504  24591624   6726710  25660998   2847789  18542216    901366 
  3812250  10300939   2850544   2556153  55807372  10478580  16020000  45808389  20402415  26093047 
 30643936  89626611    132309  35445279  32216800  50571158  37089012  14963616  23986703  63661700 
 11133216   4489854   2482476  75680904  10181939  31104450   8020712  22214929  67371390   1930266 
 56654048  15070440  23990808  20719674    246645    345262  30163536   5267445  51855250   6976490 
 15024490   8583197   1126264  21325044   3756291   8884065  86847200   5174280  41151132   2382660 
  3231620   5635860  73834433  60251576   6847836   7365792  25769580  16512650   5288022  19339229 
 16320609   1434362  78409168  24534315  53646057   4869787  73188918   7914216  40266416  56822634 
   152488   5250707  85121420  30368034  88869564   4617830  65701680  32832960   7089984   4020640 
 35601255  21399579  10232232  38889305   2637508    142042  23752599  64263672  41628195   1669464 
 41621764    735338  24889950  38251520  55417284    451672     90482  25613436   5090650  61955100 
 38869400  52826522   1615885  22660880  40069386    605696   6788550   4280544   9893300  77652196 
 17600704  52613604  56981760    185274   3485950  39993606  99241248  28334670  77009020  61607614 
 94970348  17318310  13482612  16333810  28513264   6269124  80643218   2570464  41512910   5572952 
 13661648  34446468  26391276   6069585  35224740  79860825  28931344  18450274  30857806  45669331 
 14174595  17302551  78216996  14696200   8935821   6886473  48175424  81128441   3089712  77697280 
 12071766   9591465  38324216   2661307  10355499   6291300  63922160  11736578   2334660   8705021 
 69358215  11453716   8563844  19541652  11936052  19370208   6398496   3123330  92835596   5470425 
 30157127  13981440  63526022  39123000  32766904   7888713  78965250  47928608  24042615    475432 
  1877710  22907340   2388585    192596  35400358  64141926  66911916  13731408  17671080   1687680 
 37551759  42725661  13697170  55986730  22010240  63839700  11005492  18947121  81952110  16925272 
 16960440  88370613  13975377   7085540   7428706   4628556    745750  49882674  68173028   7323588 
 57964752  40618500  18975999  19032300   4895196   1412756  57161720  53229975   4788900   3486496 
  7336560  73289380  74705004  73896922  22412460  38751480   6079400  22589260  45186825  25377310 
  5186349  82182360  46279418  54623808    313503   3892832   4829724   1695459   7285644  31132380 
 53702692  38888010  39776102  33329556  32651975  64882125  57801346  41534904  36333792   3464517 
 30106890  33838719  34295306  13866936  52826869  30014554  10137380  10639404   3626848   5754963 
 25275617  14931840  19293360  42030576  16228923   8921640   6386445  46745199  27396768  24959319 
  1333164  80072772  73739232  43826692    921180   4398100    431821   2990538  81551480  11839429 
  8572032   1866378  17866674  82670432  46750216  16899990  12145308   9865659  59733376  32780708 
  5482081  69832464  44979262  27930000  19117163  16226581    359315  23720496  17307758  13355832 
  5992038  36184304  71768343  20481903  32993771  39180985  34659900  10989830    697410    812570 
  9629424  79127272   6758655  50199750  30316426  44624853   9980928  40016580   5811630    181230 
 16326627   4004812   2859012  10544872  24188260    866778   6596408  22047255    248019   1042917 
 36551553  35357144  26758215   4653171  11634990  28643814   8293753  10463496  16192680  22493080 
  1494794  15458646  38152416  49575512  50756608  10435530   2631837  49808358  14760684  29588643 
 38271831   8392365  14216448  18723540  11219700   7803722  37558345  11968892  20240345  55205472 
 12878375  19944568  44940074  19687290  26252008  72143784  30737556  11040477   8203500  19821120 
 33472900   1612940   7218510  10884438  63084929  10561408  16662672  77753988  12427870  57251720 
 39770616   9365544  25990524  26220672  11801732  15888782  64772370   3239074  42095409  32627084 
 14876070  33520635  20798406  15411900  89185512    188490  27577412  37087756   1719135  60574788 
  9054505  37815340  52581816  26546186  13063740   5345480  31469950   2379392   3683880  13880733 
  2391352  13788600   6021060  36736660  35706840  34961564  29993304   7341834  38255147   9433602 
 11955549   7736256  11242154   6539672  37535953  10770886  49115618  21680926    226152  57487848 
 41419688  19376136  13679346  25235376   1429624  25427827  59723887  36598692  41743112    490725 
 56116139   2864966   4396252   3886232   5634090  21839356  20031746    898168  32643874  18730560 
 15674386  29802267  42652374  57883025  43122410  30381296  40514484  46997740    581024  46783291 
  9076656  16525531  37405884  84630465    661443  44565316  30755360   4603306  26598132  25202540 
  2709630    479940  16804450  33320592  41513764   1546272  39420227     28704  49335818   2978541 
 13720821  14725030  13163257  21477190  10004412  37973793  25401528   7713107   7042887  18162106 
 20594244    507616   2695500   4064080  21190700  53489754  10439665   6369318  48464061   6650988 
 15247815  16285128    329700  23816139  35247384  49429532   5408964  15067440  26893507  21249840 
 38706773     15172   2516185   4096190  25399231  17703232   7636776   7278760   2743968   9494453 
 32813824  17810292    788256   8919939    376125   1614886   2451675  73070712    490341   2549664 
 16459150  17410184  26203518   5567220  26816495  40189446  80215758  76640879  10201380    297760 
  7062496   2893740  39100634  11046286  30231838  11563692  19077882  32306588  14014260  73818250 
 11256600  31024490   7733191  32367144   2419328   5952156   1734175  50641884  37689244  12996582 
 18725661  22134120  31000697  25446582  57747312  15762024     10720  14388625    712043  38284658 
 21475962  28775548  82043829  55339220  20688701  62943872  26103000   1580295   2458456     91504 
 28897153   2572916   7133700  23738016  47058681  44439720  12331530  71265276  11586800   2266870 
 11115753   6050000  17756640  35603711   1621972   8701455  33075570  60200580   1781810  13727219 
  6909084  17023860  17701530   2420770  33474416    869535   6877299   3722823  14152131  32017216 
 29527038    982119   6052848  11969606   1831356  26482540  22890750   2887746  20935088  40230704 
  6452746   3055599  80440401    589464   2062746   4132548  93373128  14372530  53181934  48640120 
 18707070  55262526  27434316  10977725  75368100  29440054  12265650  11786720   8592800  14385198 
  7689546  34619676   1677760  38040736  12093652  28379086  54957654  17073900  76703220  24529400 
 34147812  17605895  17555250  26380770  11631825   5472978   1735324  50507676  23421888  44061479 
 13498872  48700533    169017  67527908   2907527   1370016   5421575  23464395   3377900  14738806 
 84680743  25177354  37277760  14342179  55040960  14398360    328300  51914889  42932352   9846276 
   454240  59625993  49253673   2131415   4754560  43911219  15243840   1247805  21803248  43476948 
  8911944  19953984  34957500    972076   3158416   3461040  12082932  13977612  59626684  31225068 
 72690450  50492016   1714985   9623937   1366197  46037712  73461465   9898641  24307702   3092418 
 97549353   1186500  35225202    893892   2607500   6017892  57746342  18677566  17081272    892712 
  5405904  26617240  61189665   1422450  12619984   3585519  27437496  16573570  26505985   2267200 
 46212566  16079217  27851252   6415600   1453332  28432932  56092258  14221119  30842244   6558684 
 45676884   2447240  14433540   3199806   4112745  39429155  14823468  52921681   5604403  24833375 
 24903802  47383194  39672741  43864920    252450  45934344  70112724  33525210  34788286  18244442 
 18248560  18307120   6935764   2219344  14030513  29315589   2408847  59525890  27157229  12274567 
 17687811  28860183   7880040  25330088   6198445  36098640  17696614    791398  22511595  16999830 
 63858192  10932436  51488184  37609814   1098732  50560790  24538563   9656417   9123716  28711140 
 16192828  13908516  14548621   1816500   5431998   4257357   1281473  31042346  45048572  30853180 
 12429012    166475  54208076  96340728  69307120   8639576   8435096  17112228  53494937    169926 
  1030620  68792176  92865763  30276400  10855395   3228939   3173440   4314448   3163875  25433333 
 52213548  12002162  54104778  35951979  23168676   3189030  10672105  61407346  75217020  61875136 
  3385964   2892387   1000224   4614348  35206525   6719538  27146550   7131876   4765760  47329295 
 27045448  25722768  40956300  50354136  30278562  10772810   5940276  11901078   6271967   4712232 
 16985034  80073742  22736857  48324588  42773055  34865075  71078960     33330  34088003  33685040 
 20871060  16079898  18657072   3929550   8847342  17530200  29290016  73715796   9365844  10932264 
  5342540  63328680  40571736  58521474  27293750  18747397   9981540   4456956  26068686  10717032 
 37492848   2154075    640376   6177342  13919178  27224090   7908560  63762416    527424  65895090 
 46703697   8678185   5093829   3401558  29145399  45459340  70094128   2201568  43941771   4724970 
 33250760    998235  13241792   9130264  14157269  16689620  55291182   8479152  28208316  67790844 
 31532610  11245656  63498708  23392541  56575371  19179666   6189477   2721750   3708150  24361334 
 19751600    151497   4356189  52102272   6070659   2858560   5078022    339504  22444317  19402215 
 41106186  56515500   7289022  45302086  11421987   4151250  23130533  56955720   7590632  10913240 
   116085  30299926  31956162  30939174  24975554  42127332  62972462   2435158   7392452  89129194 
 13432449   4600830  18843223  55927917  56813135    693957  20796428    360052  29963136   3098680 
 23642928   1268514  11648715  75139575  43570060  46929252  20409192  18492733   7318092  70981035 
 25091668  28647360  14567112   7485176    306878  53808060    432936    680200  81001107  35665422 
  1127346   1905204  27424218  54721800   7909912   9733026   5275844   2717875  28782582  18664650 
 12834558   1920984   2056302  36493560  28595532  31662730  49351284  31906722  15048786   1232676 
 12993750  44654838   3455459  44162553  31240361  45515496  29139294   6024000  44589568    123840 
  4101930  16217985  48781108   5509940    226176  12798054   3295962  13975738   8454058  14978982 
 21738750   3399522  14947440  25726032  69858540   4460129  20855880  32430645   5713442   9129000 
 33347656  19383790  22709278  30244640  37170056  61790880   1297040  15238709  14825915  14991588 
   233775  37059564  59951232  12363263  30529994  10108934  11041407  11838848  49504960  37003320 
 61004970  48196586  28129428  31080863  10246404   2347086  54228888   1292544  30866880  54657075 
 66900834  53570230   4352985  71005830  84573720  16161870  36821850  20137897  29180898  17408800 
 19484268  25420122  54810090  53564532  22756065  19577412  24311251  19580342  13072556   6328322 
 21195650  18435700  55477692  18191085  80871312  30821742  32708232  17115246   3249888  62277460 
 13431652  27777015  53510325  54077448  66074881  17903958   2610270  46083828  11525206   3113815 
 30672937  13125890     16560  11526390  23495832  77730432  57417196  15233272  11414962  13139862 
 39097348  58138314  52782195  16770117  20098512  13599936  74719606  29935182  53400396   4487483 
  4669848  31889860   1107646  39825512  47073840  32077647   6572336  34725008  92861532  87008372 
   598598  64989903  81885056  10026760  11989026  16118080    320502  28706694  16994824  29617140 
  4599296   5918880    705666  52611069   7863758  63509724  27899864  10114048   1767073  63789475 
 32553950  65954793    455712  26194608   2359441    980735  16015774   2650604  49804200  63177007 
 29830798  76756914   8965546  17172432   5376252    337725   6671226  22659600   4803953  94334240 
  1170535  65955855  13977502  40887164  11295402  89190288  42030885  51687845  41006343  33657664 
 31088406  35594016  21736485  22931199  29142100  33642626   3081705   2273958  14118716  11630493 
   313900  43886355  51160728   7908711   6150369   2673243  32717200    404504  76477775  13910838 
  3913721   8381891  21245724    363048  18311904  32488192   1347542   2759224  53723340  16343118 
  3569258  65556465  28893144   4942614  21961560  27056988  66476683  10334214  27744468  71685864 
 27825288   4050046   3305995  15158466  73112160  42061910  17592928  11338640  37287544  43183392 
  3875760   3855751  13252140  18535808    474632   7333790  14464392    703050  11433014  18474080 
  1146021   8411580  27405837  22750495  29508205  21595560  28246704  11035080  11726218  40495728 
 16349342  19605216  33783174  58563225  58448247   8537650   1456840  18739147  53840238  85649112 
 22683139  16235516  27641437  24988727  22944060  34225896  17032818  27632745  31233580  32361450 
 50488880  57573682  51442384   8686007   7488460   7539925   2514531  45705792   3918726  52620528 
  2842626   4974204  46442436  31832600  80272096  49106094  20115200  40589208   6476184  29876582 
 39143952  19635147   6698685   9915262  17051769  78269317   7395808    366885  35213640  17348353 
 77199668   6900916  10789983   2412696   9288188   3025916  54547290   7139496  54799802  28747976 
 18972603  13442936  15950850    687564   3457650   5697057   3535948    254904  12261186   4759709 
  1514880   9275472  67458924  66581892  38090250   9650769  18349938   5002636   6678416  30640736 
  6886165   2643840  18924594  48925800  42545536  60272576  20383118   2467882  40160778   3816576 
   167550  49136290  32481354  91768068  27053946  19241806   1387375  10156528   2642640  85155378 
 15456672  32045340   3398112  46415824  31046976   5508594  54467147  51703455  10623736   8407575 
 16083072  44843900  19850180  76811196   3396870  15166200  65994550  73716416  21032830  30818222 
 71391780  33182338   8942892  15623402   1812784   9748035  15489331  11563260  12638780  78634062 
 10138352     75046  22239888  23373952    385314  22333080  44619312   1203588  62654932   6174425 
 86964704  24769400   3293640    897680  37963524   2353071   5041608  47703400   2095304  54254259 
 62679825  26951540  19543188  78903396  72407959   7041100   4654195  14895363  84996357  34982624 
 22658921     48906   8027820   6285344  11172434    738018  31717121  56020105  49677943    649018 
 13006830   3660356  43976136  12413552  67107774  23859720   1012606  12917292  43144112   6630995 
 48411648     21171  19174106  15476608  15877350  10079592  40303440  10868610  19593840  41149486 
 54175675  67765744  50263080  28941812  82596459  16895125   3324930  19428344  24084788  44850162 
 23642316   4333210  46506040  15457840   9440392  29147985  38820785  46747050   3475948   4547232 
 24285055  11854154  28170920   2055264  37418878   4264260   4925710  59433330  32857812   6729353 
 25495744   2473545  35573465   9710404  15011385  31021920  42331100  33925716   3769704  53476443 
  3220776  51199148   6697575   9054944   5020015  43849692  66735591  26452062  12687544    704175 
 37431240  31057753  20861650   7586240  33979423  15530440  24740978  23910026  16918020  25674810 
 11245754  47106900  67436940  10010571  60525460  25095222  13342530  12731000  37245468   5199773 
  2371658  74880036  11912835  61178295  16755339    277242    432080  36614410  37058202  35056312 
 47915439   5682201  33737711   2567306  11295990    156604   1854172   6120085  13675820  34431450 
 13170154  75444180  61656560  10308718   9896920  54468078  29009325  58251864  11740806  60753888 
 51494708  25536192  27650350  43464513  17925565  25207650  29536000  29985366  55671568  24633826 
 13558545  10260078    675752  34382213   4067040  45182500   2832731   2283618  18289840  51782220 
 54534018   8587265  40786876   2781783   3790400  14769891  24560193  82786617  29319605   8921260 
  2187162  24256008  55708820   6014736  12135606  47479536  10648368  22017075   7252126     95382 
 26309643  13911416  11516850   7195857  15748392    206965  48449547  20176133  66853056  33731997 
 23700412   8779775   5515938   3408944    514682  18388232  10743858  42031914  29648840  54522378 
  5560388  76095349   8107568  13807632   2704104    541120   5285280  63730332  88542324  43432730 
   352920   5512804  12913884  48978224  34146750  11414124  76131198  33735660   9471612   3398568 
  1475760  10125852   5090136  13713024  16153992  34417756  21038342   2946000  12563600  12468324 
 39963123  31082811  64893873  30502169   6062064  26289248  25098442  34623650  75638658   3305379 
  5329359  70363000  20965559   2352504  12507066  11888640    628376   6794106   1407057  56647788 
 31418080   9640345  33835384  36225760    954720   5319135    171765  22141717  12890430   4404349 
 45074580   6322176   3177350  42958940  27445791  47185500  43134332  36475725   4193320   9138045 
 49249200   2129234  53589360  19715280  30057601   6076395  12048739  24901020  54670862  12641688 
 30139800  30949442  12017538   6859314    355656   9131850   2009896  87613988  47091858  19469163 
 94059780  11847088  19411344  23321042    244000  44395560  34964368  42115002  24989430  14186907 
  6428346   6842555  31646076  56518315   2912624   2368080  44716001  32037174  12588576  14986420 
 17211891  15112650    300144   1084384  14132742  12873300   7678550    963210   5054504   2369664 
 76417020   9449244  47963448  49753560  53420032  23439780   1793088   5888466  31911802   2637740 
  2926400  20121734  24334686  55364634  43145685  13075880   5257252   6228385  23184368  14438112 
 46244156  17093692  21399084   8204064  10144558   2854788  18317075   4088526  28089191  17800484 
  8213508  47162088  70070081    266432  34590846   3088104   8115200  18975012    651900  52379325 
 29402798   2136764  51139383  23554808  14921946  18629484  62305740   1503350   4571308  35078956 
 31142795  65048970  47808658  21150900  56082832  30891544   5521331   2615200  17899272  20443044 
 22818354  15209500    395010  38270470     31040  13764816  76849070  18339060  28292025  23425986 
 18338382   6030192  63675940   1934295  75330405  21202170  28320152    515660  36701281  30940542 
  9738573   6169356   2786358  33494552   4961175  64546792  39856212   1350195   5891214   1952588 
 68419425  68175366   5706916  68229888   7553889    359700   9442042  15610176  14667430  69171011 
  2275904  45727484  37280700  46154654  14712324  35489860  30182932  12250734   8209680  57334727 
 12500782  31233566  60635484     31122  60395166   4002670  91435093  21946932  35801150  24339432 
 28400400  42254688  21745512  25841280  11257842   6626172   1094875  11300445  21842526   6598814 
 36046572  23647570  29938487  33191550   1204190  26732975  29673032  33469436  19638015  43900439 
 76381893   1865782  57297594  69160080  27654846  85820429   8610560  25588689   6953611  17875200 
  6262600   2137135  12890398  13308555   7930944  49936565  82306350   7878480  37807290  34768877 
 10408302    890770  33009390  22236816  37683450  11711250  23997666  14146524    387335  30049491 
  4566660  28279647  30172784  15450507  18710354  25984200   5565027   1529500  39729190  41937259 
    33620  67347468  56910616  21099662  16424184   8117235    518364   2925168  51862552    459299 
 57362338  43089606  13206952  37854006   2683104  75926790  45790815   5918480    308326  75937327 
 14516050  67144632   5437310  41307009  55066674  16074016  20249918  24005513  29330100  22554880 
  9594720  27940248  22763235  24906024  14134518  55217220  50208168  17691750  48047340  24522804 
  6328224  29755159  34101486   5218432  29746026  17792464  22182732  50345070  14735755   4302680 
 10860899  54721446  16162614   2425444  78033408   3999248  60438528  49344054  44607429    404854 
  7923542  29553128  18461706  11340006  16544892   5899465  43522402    285776  62610847   5544330 
  6553716   8452075  24124288  69776132  81803050  15729758  12100845   1773408    423007  43864308 
  6142492   2771272  67770612  29028829  16687851  38290746  28300256  38793524   2905863   2524368 
  3387510   2390200  15600390   4316488  17801222  16161600  84711424   5690196  12601050  50895927 
 29884112  50590612  52160745  54959856  42042240  60601260  16553768   5435100  20348184   6298534 
 15268050  72958086  10005795   5715388  38195766   7855584    353717  84330092   1269364  33218731 
 28067012   3582153  14980012  30127944  38609354  80892600  12224876   6664644  17063760  15358268 
 29775537  26072716  10970802  41511669  32677967  44806630    584760  73823360    807314  13053726 
 20673600  90670976  11372922  71661882  15243444   7278055  27819636  77782390  21590916  10050976 
 81204308  15325400  40920031  43164156  20230696  13190544  55044880    506570  21143550  10225325 
 26227638  36724676  74039808  58675200  36359920  36431000   3015805  11114253   4328768   9368320 
 46626888  30088702   3940020  69775244  24381984   4145247  28806320  65830436  23278372  27727672 
 15648986  66809190  20129480  22466880  40723200  15054116    870251   4127988  44777124  66459096 
 24965631  68585595  10089882  46280220   3761719  16713085  50314462   1171840  12974895  13320326 
 35520924  27559364   7567340  27787912  21318520  14053680   1495874    322049  19310645  14956856 
 91087128  45203872  28019360   4451780   2625941  57323313  13730673    626416  53951625  19810681 
 35116275  39691064  62568030   2122200   5974804  14892705  59647176  17479908  15833272  27014650 
  5992500   4051754  33553516  21804726    963984  29847974  34552428  11437056   6173940  31640448 
 63471168  26950316   5563296  90410436  47771551  36024282   4853112  39139536  20034892  41781988 
   527614  26787232  26935312  28800744   9105040  37076360  40878288  20701296  12665766  16935424 
 26117168  13899180   4828288  30138200   2102492   1829037  49099580  53948961   8339463  25345397 
 18119269  54263682    383180  71375904  17673612  35470050  82434500  71807097  10955730   3708400 
 20157254  73438040   3968154  39738699  39311985   1482198  53278437   5569200   4175712  49115817 
 47986675   6012776  31324752   2416964  50949700  12254495   1700274  58879044  22955400  45524950 
  1797185  48879477  36752126  22311180  47338469  20146840  12189498   3210853  46909182  58091040 
 50232414  36808722   7535577  25106091  37683591  27862500   4759074   4505376  73806460  40383140 
  5983248   3365458  48764682  60983734  11915172   3254544  33764657   3145583   4097928  54290680 
  5253508  94825080   2344160  15519528  54805055  33336408  12043122    834960   8488610   2523464 
 27967722   2171752  10609299   8646996   1120896   8760356  14252870  37568776  31489766  26292000 
  8620296   5962582   6500304  90133332  24993124   1316029  45464742  33548510   1883250  65996916 
 11901856  27410460  26291922   3846144  51140292  27018680   1295082   9013467  20952316  10816726 
 64189980  19992420  63392640  26779038  29974920   4243694    296176  41455778  34057745  33110805 
  6305145  91223190   4523031   5898178  82552328  13273722    760859  28870614   7389480  57822318 
  1934865  57045868  12777400  34081570  23263695  20235663  24074499  10508148  86585280   9052400 
 39304265  40309542   8553600  28795008   8278550   7154598  14324998   4870142   1828233  16297424 
 21511144  44976701   6277731  33692062   6516516  20058787  19017084  21460587   1530856  27727656 
 29858060  36716778  79946104  10191710  38678130  44795300  29973780   7303627   2309400      6468 
 18558005     11242   1539224   1660384  25619112   9331968  20661858  83915820  23161450   6848220 
 19463680  47734920  50805482    136284   5069052   6236160  97494915  33984405     68876  12451968 
 13931904  28383248  22183470   4815000  27012360   4199000   3128320  23399320  35021272   5191428 
 17025282   8232301  16738376  34360121  19192948  53533068  12429364   1748581  13223433  77553080 
  4481796   4155624  12374368  13518912  32394514  20170327  12770604  11353076  36202374  45281350 
 63701926  11236368  16478357  18441513   6073029  26557065  28925175   4418614  19857562  30328655 
  6213934  25572674  17297670  44826225   4972220  19637269  36965171   1760200  49903415  47725480 
 48886452  75736624  11847560   2500428  10312654  18253716  37668760  10493331  56131712  24688160 
  5752746  25492651   3953898   8582172  89296948   6406140  12432420   2346006    110619   5156115 
 33689784  62832426  14684385  16521741  75367409  77965300    360240  26240872  37830177  17713164 
 43068823  36988540  27406577  20137250  21079584  59186958  23010615  16509018  16251708  11000898 
 59673768   6240858  24493968   6426398  76437020  16434867  11618607  43362648  22083149  24347034 
 10980046   2228590  14439129    323813  24097044  16069878  19367460  23903796  60800110  53541460 
 54847650  68388426  40520601   6173982  28552686   7345832   3518996  15148350   8051792  15169164 
 32525884  24947142   3184857  46582246  31463195  31485312   2484180  24816407   2703738  40914171 
 90201395   2847126  67278618   3632260  11460708   2897488   1745628   6542144  22744314  32743500 
 25582536  53609528  43960482  65345319   3956162  85342522  25882236  39532011   4645728  17310930 
  5097246  46892424   9821140  25660026  24088239   2587617  79350390   6253325  47172678  16732716 
 89277462   3239520  66763791  59997524  66025575  17803770  56599752  38646300  35248668   4446819 
  4170726  62481000  40538700  38410890  40982319  38341989  70883652  45210372   3368056   5811072 
  2204412  33102785   5081300  93004711  56763666   8115893   3685536  39696966  51321138  21726643 
 77910343  34221156   7513184  22401688  22884930   6204360    384023  80675540  58853004  65112400 
 14846952  93162436  42449670   6823528   3760350  13044050     13364    343915  64793520   2844219 
  1789746   5650200   4342188  21851052  14842968  43628036  19121648  17031296  33280520   6233868 
 74875657  34469562  41545816  14790885   6092780  33999658  61999470  17760204  10235772   4965456 
 43586954  24654210  28568631  75947560  26090372   4316822  91168144  30222617   6605766  19613580 
 33112640  19322058   7411691  43453832   6415624  20602098  81409345   1976873  55290620  43420650 
 14824080  45548910   5432970  46990420   1952640   2156163   3285328  13151268   1980620  11873961 
 59198336  38171602   3283558    219156  68520498  31097409    615808  66476259  49883122   1131740 
 30697200  41537742  53018685  12001325  74926546   6161592   3326300  16030972  13110024  27488450 
 12077688  62796024  33738012  68143580  91303680  47158848  21771138   6423340   6988238    757656 
  9615567  62313372   8934957  11675808  53896028    281848  26950420  22284990   2672394  17878257 
   321912  33080806  26711795   5410833  54137789  42509112  22880451   1554576  61862320  13729183 
 50168770   7845684  31676508  19250584  32180802   1441923  62847738   3570336  18766656  19671384 
 13301574  14338536   2796013  10912198   4274127   1053165   1341324  38212692   1713184  45543340 
  4104446  18234918  57564494   9989001    582923  50759016  60936772   5848960  18093780  24630489 
 14754450  16213824  32491525  18252015  62473125   8481505   2717976   6684716   1143100  18718287 
   957560    864745  52603852  66743782   7123085  13047540   7572680    878738  27906768  25769650 
  3904050   4139683   1727005  68927803   6917834  38014858  82793340  35431130  15784482  18027504 
  7168527  22891019  55810722   3356143  15098454   4647402  37669898  47227623   9648444  22340628 
  1942992   8921490  18585756   6292478   3971946  25812987  52170300  10983054  14797884    119073 
 45645704  16676217  14047635  51555036  17501458  93780316   9615900  86448243  19874272    339040 
 29604126  86830782   4272509  61476195  14800543  40133345  35183724  12190272   8408547    119799 
 61947513    828345  22345826  65826215  40931478  21184380  13180270   9372264  32184822  45671583 
 24330430  51348221   6909595  14552788   7710134   3411811   2955654  43388332    878080  25068510 
  3695541  24557177  17489568  15019463   2036116  21589456    801584  26080410  31644397  29136384 
 48769532  12500609   5315846  10540434    818335   2594297  75782910   2544918   1677060  13199004 
  9332211   2138400  13847328   7339470  41053228  10904280  76691168   1737684  47471325   8103550 
  7891936  11183727  18986198   2697420   1452528   1785791  13726552  70443648  51128390    211875 
 15948816  34239254  16924930  52010176  27373437   6892194  12661700    813939   2973440  26316412 
  2349800    839520  45748836   2841300  42155775  52584590  44717442  37370970  26696500  42326514 
  7454528  81138728  46936853  22317880   9078000  13604396  27882543  15128521  51356536  10863431 
 37206813  31446530   2404199  15707568   4168704   9304702  58606002  27746924  23751525  77378161 
  7204516  17691624  12224355   2471180  51973798  16575275  20410338  50004290  68264122  42998523 
 18191621  62887658  19338884  26069901   1875900   6513584  29054054  41963845   9922737  57492290 
 21476220  11040018   2963199  32399012   2517424   7905102  33231053    576000  64074216  16681392 
 84885612   7739584   7301061  46036708  81080610  16573568    710010  39576810  46303488  62370486 
 38599587  31596104  30896542   1326990   2396365  34888770  87873012   4578142   3429855  38249874 
  8580260   4866920   3426122   2611290   1061900  83805189  30855125  44880210  11982694   5901312 
  4516512   7821198  47798683  15473250  16069956  14438816  17938380  54892047  17907053  42879544 
  4365168   2786727  21341358  31009176  61219664  61191427  12954039  29216980  36803817  16772214 
 16556904  42742917  30057885  54378280  34701408  54591312   3096720  33457788  44089650   5689775 
 58231119  73243890   9892140  27743198   9911695  16120800  32113620   4664255  10420417  23282220 
 84803488  54188376  10690176  35877948  14204008  10113201   3337014  40782880  31344489  43959357 
  2329747  24987378   8329810   1833195  63779681    855304  36309836  41390570   4251741  38189990 
 10662522  74779200  40419522  13402031   2299700   8670819  26745600  30439125   7133553   3819696 
  3668540  20160133  48734230  42209230  20997825  65299950  13580798  12738864  33006766  44254080 
 49040143  28820440    250614  12140910  32749640  52536440   2959468  32698914   3898608  72764640 
 50963510   6905133   9570399    557090   8186018   6097201  43032440   4275562  35523243   1523929 
 27475248    628824  52212690   5706468   3741837    193070   7917478  37773152  18888030  10655541 
 34688611  40164954   9678240  17496060  54396360   8026533  23109291   4104800  28383525   3837152 
  5932416   9896526  11992284  16987968  39452364  19990815    277916  10801350   7896762  21364518 
   456966    257091  60581974    272344  42828560   7082625   9023116  22878152   2959612  19166547 
 84405024  17091000  63934590  33917418   8495864  52475688  38821575  13448750  26677199   2542775 
  3116960  52589984  45086679  32945276  31265669   9792090  43436225  22097184   9042288   2371220 
  4573276  35168886  21116727   6147982  11142861   3504867  16080122  29460620  12141894   5954410 
 30572416  22148280   6339690   9243346  58705373  51733506   1859104  37162840  32284164  65520493 
 13348236  36352012  24202308   2918628  35646000   1380808  21959315  23458355  55023935   5119296 
   677926  16745232   9329280  44697258   8123030   9825855  22146144  64495302   3520224   5396611 
 13513992  66898060  17978435    498858   9782988  69330140  55066237  15625560  73687165   2296443 
   815860  25956321  56513044  33335406   6378064  24097563  29345422  24212735  48956326  74260675 
 54828783  10572870  25548020  41022224  24736739  23227965   2359082  67704714  31245312   5026637 
 53067304  45667650   1543476  28792420  29785410   1393740  28783521  34475044  11494315  78636536 
  2568819  30983946  31837254  28087514    190740  42050840   7345666  78027509  28314220  10016755 
 31507100  43468488  12995880  13680450   7079520  15408306   6670456  30647736  70920860   4541550 
 10850400  29494465  13259900  12207132   5875520    921776  33635900    804272   4498715  18611532 
 20738900   3728505  33520542  66524976  13606633  36641462  14812605  24400614   6984336    323924 
 56644546   3218785  15060913    821424   6396242  13484730    472836   6581096  14778040   1220030 
  9533997  58416498  12004844  36546354     94688    320307  19075798   2102848   7268853   3315500 
  2887440   7656670  13225575   7288728   7596929  41359200  19484500   6335948    771450  36711300 
 25929548   7284414   1486123   5228288  27336477  33847639   9207004  14037100   2586720  11232956 
  2612289  22389246  17523150  37410435  23087186  16110093  20048072  41163776  35615160   8451184 
 11597520   1884168  13596372  21717026   9733947  33306525  70661174   1929200   3356696  27495304 
  5841775  68821368  54231682  27448120  30815160  34174800  24399672  23626084   8682840   4172151 
 36327784   9354848   5137740   2135314  10526460  15001683   1256904   4313925   5836474   6121094 
 10684026  50586900   4781000  37714352  23016730   2766704  30870660   4423806   2429400  22033305 
 18683280  52202140   5284114  33294120   7877856  38060469  21322960   9260244   8683608  17493882 
   626583  44094414   1253175  15986787   1372382    202860  33300864  24960840  80192154  11331579 
 39751848  27448506  24481940  18685890  42705546  85680100  50161748   4997355  36069300  13557718 
  7150979  13780404  24384750   5591808   1021111  35833920  49765200  74297472   7439900   2095090 
 18257725  16578450  11079680  70953630   2383735  53051852   4994061  19092438   3453760   2119736 
 10239087  41776212    776424  33102756  37633544  42786611   1015738   4411529   5535752   4444588 
 94212360  20179368  50275080  57365434  12032361  56947080  51551478   2754648  47724865  16674322 
 18128800  33444192  20609172  11528720  67886084   3444795  88274958  25366608   1923110   6720025 
 24977120  73130880   4813146  49176744   4725004  13398844  36108072  12978072  32600740    602000 
 20885249  29967090   7279710   1167300   9624916  17697063   4189956   3988980  27334593   4151400 
 72028013  21148544  23593380  17485016  17389229  55594044  32060874  33442894  20712960  50566425 
   587697  37311750  37422661  30369573   8783866    130169   2436700  16102584  35643425  18111253 
 31100058  79245105  93676548  66584232  50701707  13026684  65130206  55196164  13265540   1210860 
 28525918  26413210   1735992  33886255   6278662    814862  52180370   2213904  13220504   8737900 
  1828008  58469460  21555920  77104920  24964776  54492570   4254575  84410410  16896621  26822999 
 46646640   1498642   2647206  48960606   3302550  22051360   5637240   5038842   7374743  54550080 
 23412984  41925825   8309735  20209696  37164000   5106385   8859760   1121970  18629604   2559105 
   564412   4349212   3672576  15765453  10002635  21309050  75162087  25778825  50124004  20459558 
 39613896    880441   5202252  30835320  94316550  59197320  11604240  24795680  41801436  18163337 
   235056  44465668  16408936  51705832  12347960  70826031  82705713  49265199  48846123  59438346 
 49392735  47695644  21019985  11252900  85172682  29712303  45919675  50509026  45367235  67048211 
   779404  56149275  15154592   4192825   5909912  83080133   2567495  27291732  58066014  45198856 
 25430568  32285332  13680470  70861065   8874272  20273396  91526175  20027841  63703640  33336864 
 48381288  75185585  16295007  52407033   9586416  34149555  49617260  48984774   8709660  24369556 
  2786865  43654780  63560904   6477352   9954834  35265206   1624896  48278340  24824606  27270675 
  5815680  16861020  16866176  21816132  42811748  59817069  49677427  59475328     73164   1703820 
  4751358  45582372  27310859   4137702  42613170  55412548  63518508    197591  10300875  45182680 
 18828384  81257154  16333317  22241898  10853718  17513988   2617272  23334413   5718440  20874820 
 12868348  36251319  14676360  25886392  14451552    464310  13520280    247532  54947093  26123400 
 28785300  37399415   8620528  62083992  50028036  33034560   7418862   2083278    360734  11431161 
 12317092  37062900  36648651  20863002   1764647  12478050  20154420  22901602  10407696  10646340 
 34235412  15498120  14797770  21597782   7632915  14112540  28088346    969150   7844232  13760058 
 42794818  36667176  26441394   3971200    343830  84570570   9099928  10645600   1895610  47622750 
 26036934   7246930   3103680  17409028  40339494  12390456   4064076   2812104  18336860  24677436 
 18875774  83049371   4802372   2287571   2898264  17630756  37277500  14553364  59854370   5412606 
  2018376  36479560   5847048  18505654  10697622  17750020  13707810  45802435   5824683   7373639 
 54669550  13419068  17863456  45467730   8966865     92510  76632075  54573981  16852028  47872872 
 19460520  25879634   4678200  12482760  46699795  16755372  15987444   1480025  68113714  46294240 
 79745776  29782734   4531758  12627732  27374180  15127220  65684890  26868500   6013716   9428393 
 82024349   8353566  21294988  33082924   1161776  53605296    979110    614780  14378790    571128 
 16201680   8294800   2658754   2434124  73157030  31169625   6699582   3267017   1792854  53393895 
 33484992  30541698  34706944  44524315  13032702  28655200  32497218   8528000   3008061  19309395 
 81300024  58328200  62226800  59847993   3407325  14907522   1748500  48633629    542754    999104 
  7452924  44220960  54420135  34802560   1755122  53571650   7205550  20989800  72702420  19881648 
 63711513  23573134   3498000    834372  38453261   6609298  35486010   1454176  51629593   4965888 
  4140360  42059904  21444966    785454  52853850  75185376  37923432    853215  10110300   4462006 
 54693576   1386681  36935936   7867805  40397797   3501190  11687400  12759802  16429088   9971694 
 60344892  35573685   8388942   9860228  24845540  62908145   3581009  21067140  50654217  24309690 
 43145076  57998772  23126563  29258625  59887400   2377012   4710650  13439250    544408   3181987 
   666624  61526574   5109520  10601850  15081940  60277560   1058330  56380550  37027536   9900562 
 32605720  22004928  15726200  50595840  15669555  25253800  24377760  16642192  13351919   1249482 
 44138520  16160388  35506489  21736929    961400   1789172   8540900  17499834   1923945   5457912 
 68154804  49028254   8808994  45717840  66641326  31455580   9450240    635712  21571062  11377107 
   665368  15006536  17978500  40818475  16991767  13420770     14292  16380968  11274184  57900980 
  9420654  44903500  35120787  23543804   7038816  36347352  77345444  35288388  68693730   9388548 
  3695893  25668664  28144935  18897288  20150856   2588352   2905268   8267260  20703676    596448 
 15701410  16878765  66307622  56589942  31236219   4655346  76465235    198697   6981979  11118471 
 53490240   4024326  43950816  69519328  74257659  64428924  26585228  49724620  24725368  52731270 
 10381926   8020680   5388366  43043070   1088545  55643281  12694185  92293516  22683825  15962240 
  8812314   6936966  16968801   8706061  23216866  40322670   3103584  29736366   6338704  30562911 
  4524345  16890786   1025004  61777985  51708252   1885902  23548148  44693586  41684930  88562952 
 22529880    551760  11561048    512616  46118184   4161306  36672691   5413859  39716352  11688690 
 57240041  10747792  23169637  21875007  12760415  24819859  24349440  11036175  50417280  67811370 
 25034256   5035784  48694444  25615281  11097000  74565414  84492001   8125278  45425562   5277666 
 15732962    222359  24984512   7755733  96079188  13654937  10344768   1052113   5850373  37552344 
 23888445   9025632    258312  40499088  26952368  53130792  31027101   1511336  14962188  89179272 
 22124037  17967015   1112540  29436282  82545048  19922098  12654468  41988825  10629381  16089983 
 23291671   5222470  48622413  12052161   7525875   4830414   4774508  10829450  19116325   7664757 
 21421998    401720  27538912  16076533  27544125   3953048  36036792   7322832  15256383  44345748 
  6045948  14969952  18823050   2796768   4480890  10946502  34994850  39879288  38634423  71341261 
 58276350   8125705  27965936  77975924  10293075  34892104  34851520  49157856  51527040  36134112 
 22547140   6889995     98556  37767433  46943130  16656690   2509370  19982187  48618586   2566588 
  8227361  35460342  81252380    729335  39954992  25680540  84470904   5513567  17780256   8439760 
 71832452  32074900  38854750  58412822   5401830   1760719   1292452   9427695  52466036   8897985 
 29097540  21840678  58390796   9608179  25712925  11817540  51675705    233100  14068922  63746595 
 69633088   4958040    967176   2315587  34129645   3861750  31980000  52101648  39634400    626486 
 16446753   5637214  20574806  14309478   3537000   5650065  86518236  31610173  69897276  19401444 
 35608118  27885156    327658  11218671  59856722    783250  14438338   4803845    249780    264596 
 43921080  11612275  50451840  34384584     22644  10226496   2704767    796790     87516  15956339 
 21962416  40977366  27764352  10468332  28357260  33815040  38439674  62797950   9798377  40174600 
  9490910  11747204   1283958   8945040  72233800    386922   8248706  14539563  27531972  84016380 
 34587053  28304640  43100925  35964630    101100  83103906  29295720   7287030  21880135   2240994 
 25801370  61205172   3686540   1308567    326370   1249676   7121595  37516920   2839756   2742224 
  1407374   4350878  10332300   7891352  21299932  19159893  11038666  14392520  12639838  50619972 
 63933566   3522400   1593072  14562416   4206560  12887928    974720  24375208  10218420   1488740 
 10205270  24997800  78868748  13460700  70944760  39701265  18545175  14249802   5335970  33047172 
 35358336   3835650   5709888  44382390  23934110  23477388  33866100  12357558   1111209  15451900 
 56433874     78743   2728080  10977414  16638084  59126391  61366844  62196786   3722330   5657463 
 50589003   3097458  12388683  24237300     87360   6902890  38621276   8307441   7297086   1991760 
 39776339   8073765  69328160   1881306  64701479  28971294  61383962   7282864   2050560   1233920 
 61019600  32325825  42408360  52629628  11339376  10351443  15124737  26898072  73623480  24073338 
 29282864  58921269    819808  10747872  59646555    596125  61945911  46790223  24874803  36243830 
 80526084  47053422  59825736   6225440  45980552  16386162   1360872  48750156  13406310  15802605 
  6355360  15010400  51418850  16019445   2009760  19152000  10257190  36238220   3686175    469878 
 72537861   3745413  12257154  53732142  12102976   3270960  11021835   5707380   4188953  12718076 
 20258313  30887520  34929203   2758192  46924931   2739774  12746736  23170001  21047734  15147342 
  6017583   3220158   9091400  39089868  22397725  25195870  61115904  11675430  61530240  79037700 
 61001475   1213000    398480   3510820    163306  20847847   9170502  52964486  21126060  73814316 
 28450485  14554701  13764009   7167392   1787014  44231564  25064202  10764024   9995700  33686260 
 64186490  35567315  62745846   8287197   3513412  42780908  43656624   3322000  32917720   6397345 
 18990158   4753038    716431  92137952  21445368  35402233   5086944  52915782   1501603   7219132 
 20103120  53604209  14800164  54499275  67947000  36040356   4556760   6417003   7141352  10447425 
 29929824   4439487  53546960   4335436   9221300   2144350  57124970  15567750  19787544  83380290 
 27175365  13363392    753046  16209296   4245345  44065238   4221737  71966922  12437469  55399804 
 27185200   5143737  20122245  11573100   9140023   2191772   3728225   1792905  52640850  13811442 
  7050624  70249572   9336429   4646439  76205075   6368539   2995520  33366450  39773032  16425624 
 16193692  14647230  20291540  57777664   9408348  28411757  16096850  16368180  35142075  13793696 
  2479011  18954855   2293280   6216000   4273440  43600398  14952384  10156888  10711040   5446700 
 37835403  20647945  11429250  54923976  37124649  26406908  65909100   4959628  42507024  53665524 
  5974390  15153438  15110550  34361700  35959440   7375050   1534505  19137993  85015361   5878844 
 66671319   9144090  25534377  14493330  90100136  33976800  10552126    252774  62695326  36958725 
 26386250   7857894   2724458  40616544   1118726   1713543    238656  13069903  23709226  11982291 
 26638083  16641606   3993840   7891400  39443883   3611406  11443320   5746360  46301724   4551309 
 64703808  11294400   5663565  52769472   5187172  51306768  27916788   6962082  25436628   7383900 
 38360252   4974060  38871917  10586436  39024515  23244628  58914009  33062028  82979982  23590067 
 10614755  17851225  16735960   1041746   1482054  79276950  18002144   1569763  52631720  39153150 
 22506231  63836960  15593760   8476227    614466  12965920  61199670  11664480   9952362  30483065 
 19843130  25794792  63775810   2380352  20632182  35502930   3911248   6295332    115661  18424784 
  3539952  54070016   3382406   9231222   8421421  25793373     78108   6780449  14707620  51902376 
  4878592  18675350  44570500  18817500  75573454  47076528  43312681   7396956  51556206  49916643 
 57656316  16109249   5814930   2253534  63283092   1657392  56161084     63140  30630635  34992140 
 70629966  59908066  40574880  20093172   3288302   5224536  85538514    683740  17514200  30008468 
 27685350  16251616  28100650  57413370   1459909  33998355  31930332  36463116  39594150  21663580 
 26746766   1476216  67181387  10248385  61626120  26812548  22622616  55190023   1756612  64590117 
    92268   7211706  36689400   8603495  13932795  58898056  38720674  17939404    244876  16444820 
 43909418   5194722  49984130  35027694  11053224   6418868  43776912  33098468  53263441    670122 
 11356408  61141626  48098112  23393628  33256160   3855184  20437506  14805300  35603880    428104 
 64187760  41686392  71105460    182280  27905950   1942056  53054820  36600531  39871818  84664860 
 27444164  18868512    177617  71252545   6522387   6736500  16332680  33437504  43493496  95903838 
 52720512  49335018  81434960  27406048  29282456   7168980     55822     24057   5580028  20073550 
 40859823  15548900  14105598    103734  30870143  48416472  67729788   2123492  34700454  55494696 
  5233224  47389286  76423692  35214426   7798380  70346160  23183778   7084602   7165313  33598814 
  2093060  40321610  36963967  27403056   2107801  49041900   5077440  59248629   3874845   5166876 
 30905226   8509424   3491220  53513226   6429690  61400430   8104150  21285352  18260871  24364074 
 15551316  16623180  28098235  10107341  55993925  64580926  79110800  23662358  33100613  40914562 
 37634580   7719268  71072775  26931250   5934330   2841108  38436015  87651696   9256100  14781855 
 12837182  18203705    964392  25401376  15289380  64803170  74388498   4549664  57283800   1411884 
    72488   4719209  82105371   4226400  55686495  20174252  27447266   7709218  28801913  27958905 
  9925496    928424  33421556   2723770  11478310  16833544   7859372  11417616  58059138  53292600 
   864714   4229100  76878332  18663586  33651160  35059520  24669750  43021152   2047253  78638136 
 47275138  33282510   1031290  32885580  15802713  63688950  49774954  54064208   7019168  44562489 
    22373  56285712   1146048  24649422    116064    674700  96705618  64772032  21125580  20636352 
  1134254    844468  71679363  45961992   1179003  10715457    712309  43076223  29037307  20953581 
 30334768   2941680   8032185   9317700  31398948  22838310   5235034  39615072   9219840   8020410 
 50623270  79007292  29945568  22939566  17838030  34625280  36282368    687800   2458640   7318350 
  2456136  45458982  16206547  42240121  66698450  37990120   6465760  65235936  18968680  22142700 
 36261328   1129056  55280116  18971253   4227657  31181238  41360328  74173384   5687460  17873944 
   256950   2990394  91640440  25820886  63815670  13399365   3816912   1605403  19330860   2804180 
 10891489  40439220  39824837  34298140  43152620   2888148   5690212   3009340  43294875   1966224 
  1068641  41437643  50865376   3967664  45200760  41780850  22881600   2964841   9431799  96000768 
 11513622  18101244  20800479  17061630  19997958  97402608   4161344  54117960  18052292  36135242 
 81912360   7028520  10153254  13239936   4655487  29343990   5459216  41062341   2405637  25980201 
 23068572  28972131  39683442  79823235  16733328  37526616    157872  52202864   9808604  40307298 
 33439432  16783494   1266862  25568120   1090116   5569182  14440710  21246744  25823793  22998429 
 51278007    351456  19322900  14731200   1299480    603460  23602925    296555  16232472   2523892 
 24476310   9519680  40450784  14251026   3931560  13896068   8130162   3696837  44544812  48297608 
  2172840  54765828  81136900  32840016  70965975   5183784  11202264  14305720  22206870  66385696 
 44465421   5532464  63493045  20589828  15845658  75087866   4294688  52670880   8837500  48349770 
 38573002  33534332   5674357  56580915   8409510  40756716  33514754  30918390  59328258   5097630 
 60462668  44792536  36436224  33298342  14772321  92456714  15465200    637956  19500216  57567525 
   439666  47752860  30252420   5455872  14838680     23430   7513146  12993552   6174301  66246720 
 23411245  42174008  43907295    734955  37752660   9717098  22369280  41461821  26990887  37489365 
 60099368   1304920  41304802   7088978   1138176   6677946   5100778   4074529  28817972   5021010 
 69931719  46196705   4043124  13585152  44029076   3023208  78738212  30622317   5330650  10717665 
 16288310  24332880  55417263  67342080   2983020   9361411    498160   3077680  57873135   1395742 
 77131340  71948293  18603508  17226066   1320840  21994656  17445312   5033406   8694092  31962048 
 13320087  87578553  14475802  29750270  17383320  17713527   7409664  56816910   6778203   5336301 
 43686905   5664778  96430464  18848190  12456180    878294   3728991   5555400   8140868  11863887 
 71265412  10600484  49012362   9687438  64593564  18439785  73729425  37565808  39532493   4173687 
 12669884  15878436   4083108  11966130  26247888  29577100  37492794  48646080  28876265  15351392 
 35436900  10644750   7866546  55264975  33103726  32491680  36470070  55469208  82905936  91630224 
 56195184    726440  14979080  18938529  11064029  14618382  78852796   2964171   4279776  18526788 
 90515412   3153792  11589816   3854795  64111180    457007  37866302  49386873  11349744  49293312 
 52277186  11420318  28297729   4492762  47007170  16958340  41026472  35880740  10448592   6895000 
 66529431   1456196  60325893  46964322   2836620  16519340  61863344   4078885  19059600  19217074 
  4862830   7851711  29033217  25851384  63542248  29000901  54211707  50132606  25522536   2771868 
 22873419  30020186  27131295  21251700  54124730   9463680  17542548  12175000   3928758  16229322 
 18190798  48376608   6907040  80192542  10556705  15312640  33919032  34115679   3346699  75703662 
 27288632   6438444   4206327    473534   6969632  13662334   3458244  17958630  10688271  28905050 
 16250673   4099068  12634050  11155914  64800484   3374100  18303840   4366780  16955120   4001052 
 37597824  20168595  11877660   1484046  27292764   1700119   6685770  10838016   6578999   2919438 
 38328885  14331722  49344855   2127132    748020  41937926  27487215   2235226   1761795   3434058 
    28608  80459148  10424603  12920292  26139960  21477735  41273145  26765053   2965812   3795288 
 50594112  12818498  23757090  12487797  34428663   6385104  18056265  18057700   3339435  20965992 
 38513340  52072020  38626224  19372287  13562722   7094097   2984938  35692848   1560317   8800092 
 23478334  11993938  44537490     56340  53403328  67488096  50811632  32016684  17311725    272670 
 33871264   2400808  15831597  36468240  41470602  84055044    712662    375600  45482745   9966877 
 46554312  58202411  50024140  71129480  73707388  73884096   5097451  40501890  74321316  15471015 
 36211401  15415897  15403388   4904750  64152192    110871  34803170  57650944   4345807  35915180 
  2988808   4952364  20173500  61221145  72606646  17492400  11528805  22292985  17629060   7288971 
 20480119  17206604  48631752  42348250  11779951  16146405   1949172  52381176  43606472  16323557 
 38216280  42887145   8105916   7157994  43583644   1846592  10930500   5429163   2857040  26736464 
  2613998   1551295  47103248  40910744  75116964  72658576   1179495  18498193  46259700  18814644 
 69080088   7720753   1936032  30045046  12921264  10016017   2471040  10587360  63970866   5745009 
 64487124   2165450  79658640  24694200  13935819  45783749  24314016   1563320  13064130  14524974 
 19980828   2017536  69297522  53819821  32872241  21037608  13755104  31182768   1798280  27763281 
  5106470    540792   9922605   1602174    442818    290517  30967336  21005334  72304650   5191380 
  5111820  60135550  12661236  15741800  26355306     44032   4760966  13981560  37966662  40713113 
  7898200    147504  71468268  57519990  41883690   7463040  33619182  12230716  61867260  47679000 
 36925074  26359688  31334124    174432  59925120  57741732  22906375   5286440  41725065   6366005 
  2082822  16120216  24200964    817760   2314720  49947232  21812362  83044613   9941015  28977540 
 50827900  20456160   5747166  15765120   2605970   6971832   1905446  31861256  24852255   5933168 
 47852112   3475612  42815887  54947620  35712528  14041680  10299570  30349595  30266468  52213684 
  8148420  51126976   5611879  26347680  21764658  32917270   9573525  41269176  14066094  22679272 
  4166741  10101174     73730   2891664  33885116  46843360  10075672  38034024  19474827   1782189 
 38563128    489775  42373926  33608496  40925430   6440720  23289835  38210349  14061015  51268984 
  3023487  24330592    116219  18448235  48964760  25128420   2729500   3351128  40439426  18778656 
  7174816  10608000  13154157   4668096  60511638  14893564  17121804  10932474  28094435  16651622 
 14569268    854539  23827711  19007645  12600000  12976696  34383160   8312212  69798730   3929276 
 13525920     88928    879450  93907884   3843450  93912224  58980636     34221   1503360  24352461 
 12103360  37447839  12045312  15271600  27173592  56325590   3401190  34053412  48760960   5944680 
 84648880   5777550  63575890  40267708  25192290   6376559  36213107   3651840  11773590  57068800 
   263560    140829  29007740     15163   5416668  27939006  17877024   7684096   7033260    911284 
 16208100  10200218  43836135  52066716  21923594  25771500   8583806   3117811  18807720   2617824 
 34881830  90212003  53187785  53313861  31178550   4686250   7418150  32098776   1759860  19461680 
 30838524  10403900  41197182   5519287  12595914   4087707   1122102  31412888  27997558  12704328 
  6352095  44974800  26117392  47319244   1583480    239400   1340400   1718190    381976  14942652 
 21900272   1926072  39017640   6261838  38186520  22402016  45192000   8822296     41310  10790460 
   251572   1759680  29801025  56241592   6537622  15323432  12658464  20706334   1974720  40134297 
  7311884  13368210  14370258  71973552  46991574  13844304  28989929  28309890  68444628  44805060 
 69123400  39290780    727434   9645636  76599116   6930010  77836476  13144592   4381884   5402670 
   834900  16181778  15071237  42221107       990  22358640  58281634  97669333   7788781  13594077 
 11339062  33485686  16070024  38067438  68840426  34555075  48546000  54874918   2796030   7471170 
  3104988  47801682  13864155  53279856  37548404  33459480  37839520  12229256   8157320  71480325 
    45441  16504384  34321870  41071420  17589606  58154691   4935114  49479894   1273987  47389404 
 43702898  55638138  41995800  26045350  15961356  67931592   8903343   5038964   1391826  20785374 
  2898843  91454532  50253020   9480645  14247895  30200793   4605012  18851651  44808632   8312700 
 34572941   5142420  17334731  15293146  38961824  19499672   5940256  34463896  28977720  68728092 
  7694512  46896595  25480292  34076421  19313610  29993760  37602444   1288701  25107722  62101195 
 10190310   5908694   2758828   8821488   5543128  49502934   9908460   3420675    806645   4216245 
  6315960  48473971   9102430  46780344    339495   3583280  45923157   4515240  26865270  69196266 
 54932260  12348028  18264064   1776236  12242595  14322864   6799299  34272564  22126676    357210 
 53653393  43447202  26911808     67452  79250157  16050630  27550930  17062047  11652998   3081860 
  3693856  29226645   9353267  61669302  32977141  16139892   2792592  10242600   7626948  51111684 
 34404150  51504635  43310720    266760  13657637  42091941  36089739  38683947  28099500  10003730 
 54499450  30548922  17377353  54368652   5192691  10634925  41346363  26874840  17155860   2721271 
  3213108  37088070   6352707   1670200   1102556  78234816  27091210   3256414   1642557  14006134 
  8881152  28456409   5951751   8737014  31741774  36651052   4030054   3914414  21624976  44346600 
 33036880   7824888  20481119  17044272  31027000  19272492  10944288   9064588  72700245  21518757 
 90749910  42020412   6706653  39087573    609856  24179904  62078850  59554936  23258444  24928687 
 23790484   4129100  42331620  72909072  16803794  22243325  49588848  88153331  23713110   5629877 
 34498491  52136868  16998168  39061296  48347438    607975  17771897  42261965   2172122  62160900 
 22843510    711722  41837102  53267172  10003040   8391728  62820576  52124919  27523440  15730680 
 35226990  41225260  11213020   5589467  18725358   4397158  13693328  14691978  20016900  12286945 
 73145244  25258740  19555425  20825674   8295912  11841867   5733216  73385364  18282165  22698200 
 21590304  13315446   3200148  49529456    247572  29703496   3243828  38900115    327027   9453915 
 42130777   9276896   6249960   1597692  16831044  13996252  40665474  85692370   6867212  46088910 
  3599640  22026254  56398370  33777682  30091875  38263948   2117598  28740371   3544641    849745 
 65864619  49128254  36053944  21526337   5416615  21131537  10408320  34618500  17594724  26653320 
 77226240  37456618  60532134  79551630   8783411  75951864   1210300    457072   3923478  44064867 
 68494888  44247459  42832317   1916727  54023504  17788234    258060   4877600   2697072  22503780 
 88781000  36639876  12207741   2341602   1071448  23070249  67070960    814016  11313016    831740 
 34255860  35745840  29130276   5168912  35352079    132965  25822412  40176624  56223720  75633920 
 23341315  38974600   5833135  37506280   3420384  38987212   2464738   6905673  83154790  21143688 
   585603   6554925  13580372  63019799   4818690  25251850  32498767   2262750  52618400  23425411 
 70750004  18552230  59617620  15759044  17653528   7721256  21420122  14958763  31811940   3326400 
  7856860  17880366  14347125  10309072  26149472  11008637   1543245  17827800  49246960  58133438 
 61373769  11769600  15880800  21404284  45979695  11571560   7370173  62588508    247455   1771956 
 11427414  10100632  11104399  29868648    180595  26733980  19258842  58500736  21410568  18275660 
 36772320  21895783  59203125   4369908  59484900     53900    269467  34173720  30642662  28207278 
 21727952  18702220  45676380   3741440  54675556   6857298  40460016  32783597    376860  33205056 
 51567120   5650458  21626836    496035   2196612  31863051  52541750  50492686  75169160  58830564 
 50349688  38663346  12664460  40567065  46144231  55082775  12621447  74025936  14011752  18849038 
 53511904  38168184  11741586  89426736   2270250  49093456    684720    140600  51902045  10564776 
  4538184   8541763   3585968   8601264  42219444  32578806   4247170  19259464   4813965   6040950 
 11892560  26302080   1274352  27778120  38695930   4580521   2132922  58478480   1742875  24837324 
 12773140  21603758  56005936      7665  15966324   8261175  16242237  60860212  10037532  48187690 
  2676180  25748268  14186450  56671307  42586560  16653760  10892460    933098   1507250   1089660 
 23520503  59926680  49920636  88885420   1827168   2455952  22879116  19986540  30701160   1012680 
 29909374  11718016  25777152  15636214   9165714  18715941  84742952  22921563   1330030  44861040 
  1659935   7296576  10919370   3497746   5977296  54468600   5103306   1810953   2198796  40140180 
  7062428   4369918  29075200  55156200  42635680  33940150    698506   6855360   4968960     25680 
  1664838  10698825   2167296   5494500  24250680   4233150   1935592  10157030  61566625  33813100 
  1906019   7490824   8758050  17809560  61884990  16906554  13892452  30631432  16469472    604404 
 59985850   6445992   2921058  58128902  20462108   3852110  20637926  15178807  16835518  15295350 
 15286016   1543697  79938967   8467197   4709016  39437794  66162426   6838923  35521155  34482368 
 28451920   9341766  10259792  26864288   2238213   7915217  39686270  40937130  14035300   4250636 
 51134776  11215302  12909491   6984144  43639433  30027970  13142188  35810040     95914   1795179 
 16497026  14999760  69885382  42520000   8357097  31484421  56030730  55708247  17118100  45598476 
 50997240   6073938  65420466  27848675  36416567    186369  24879054  46826296     90000  27765048 
 85588272  18693902  56982960  55536044    846750  11182013    151886  18039969  93971136  26011977 
  1300572   5521083  13430958  30817485  27044484  26116140  21564714  31472584  29918028   9938064 
  2031084  17514185   7247121  12143670    132999  56092656   8119272  30843384  31043492  18869055 
 10743204   4102016   8939140  71994325  68755605   1795617  49777585  68913280  54243420  30480313 
 75396300   4189887  66462886  32201533   3628992  50451590  29797622  15496326  50164831   2654550 
 20738432   1591731  79778943  48308652  36580759   2778719  16911018    717552  32195647  32264789 
 26717540  10377024  10187835  21246580  82300647   2263653  67974959  16418906  36381391  24266952 
 22877580  16914537      7888  26916246   6244875  28776384   1684110  25452840   2129275   4769864 
 13687056  83116985  47540812  74966632   1406584  12216160   7543382  65850028  43129930  18365042 
 28391008  13570730  24687536  34362009   1261365  39077170   3087633  18800468   3143094  22486080 
 69989954  48791641    325221  67450315   2878288  23953470  41551764  76447550  33650072    413100 
 30185710  13921334   9074430  10835850  20220966  29966300  79049558  25266276  14731500    132279 
 14231613   4742459  71918884  44235235  33286162   4525224  38139308   1801683  47753025  25692579 
 37593843  14451956  37283009  44369143  56963512   2398896   5742432  69780457  35955120   7865312 
 47775144    684636  16094940  66702800  20726519  17911116    149732   4496772  32512307  15177925 
 26560736  23224995  58107120  40435790    628725  10653300   4829040   1199178   5219188   8572684 
  5080677  45224814  43746102   3396336  17242617  49318185  44594326   8470466   1239944   4867980 
 12117668     90683  56088463   3473690  14916210  20604645   6563766   1657510  41837460  46267088 
  4823368  13775760  18842859  75166370   5923222  28518957  51770400   5495850  33765696  38344817 
   591552   4175136  71451030  65098845   5866370  50112381  12586590  21566772  56004645   7206200 
  6397608  28004406  42857056  29356158  19189292   6321088  77073248   6242224  30646142   2319920 
 46911830  56693522  79697980   3369631  32282376  37221294    182120  10249740    432300  29096309 
  1819093   4303689  67276806     71176  69688113   6339168  36537840  82318012   4989160  58520480 
  1101568   7269438   7806568  22579584  39140015  72824150  48887730   5630152   4554990   7093893 
  2746700   1855100     24282    236680  11407344  57634224  69935814  44913348  35072137   5352585 
  4912252  51649348  55694520    483258  18862610    534145  10320992  18301035    210067  62165324 
 10661328   6697080  77775360   5200875    863300  14476740  10768450  90020385  93320016   5048226 
 30231432  22641520  16392956  17286696   8859128  46923583  42487074  22454808  11925550  22343950 
  6980880  10994014  34912594   2347320  67258954  35731206   8395035  10586520  30176465  34633204 
  9664500  20206914    518580  28739130   4825208   4680112   3012723    508781  39051694  73695720 
 23098484  32134662  24128961  64455200  88722250  64666614  31657978  34150940  33084485  30197510 
 34289607    148720  13157228  30312980   3392928  21055861    351762  13647700  22179108  34661025 
 42845912  32811584  29581756  72009714   5075824  28717593  20747244  86413356  22596705   3730060 
  3276000  62545284  10564470   3667777  23729580  58184812  47252645   3121792    262392   5782889 
 30038920  51406320  11313764  34181076   2716408    976128  31654870  29359725  21378570   9221660 
 62559592  66901670  14415436  32912334  44855580   3283689  13004834  63699734  10768384   6004164 
 53640832  78441315   4349235  15650856   4206600  13736500  65406040   7919736  75136050   3430404 
 29543934   2743296  13898124  16152576  39785768    663160   6511617   3109224  24124672   6167799 
 45383304  60783714  16798840   7790640   8608484  16267520  15952740   9252480  62781600  72746325 
 12603052  23701500  68520330  21748779  42445448  19036593  14709696  13169472  22702864  57417696 
  3875025  83518743  18881335  18235120  11154484  47059936  20507340  34525312  25047672   4007310 
  7004772  10805288   3033250  34465944  17263140  54152910  19577088   1777900  67162540  73163230 
 15904550  26636350  12733986  10270453  46019140  42566160  61835904   8555904  34058688   8966916 
 22645290  35657472  22322755  11636342   1352676   1437594  82921680  30015986  11337600   3533045 
  3271142  38300475  19336591  10436164  31359594   5435080  17827600   6683040  33007635   5135790 
 46792228  12480928  10970632  11592368   2579760  13895720   6662898   7431300  43464896    287624 
  4266626  15868548   1195674  15408686   3855839  57065668   1571064   7293804  19194009  80994782 
 28804500  83852329  12652965  27617638   1801124  14729495  53358446  13182372  20476500  26005278 
 26061834   4759272   2365988   9630786  22733977  68211521  10138662    201810   9214308   8869968 
  4052992   2516340   7927250   2648976    264576  83161578  42657216  21926190  38637081   5973032 
 34092828   1429220  29382034  12826986  57936668   3203608  60565659  24319392  49693007  27887684 
 18898464     55497  22546611  59559904  10530732  15017304  30437919  29281010  52233566  15032496 
 71390400  18438492   8169381  47020852    876584   2160390  26054586   3445475   2002080  33050602 
 36049340  41344525  16874370  46332860  51761556   6605027   8736441  20575423  51307764  18281592 
 14360005  19846186  27788052   7395826  66760885  59245646  12531642  23843924  33756220  31434955 
  1820516  81019764  11764035   6141358    323736  26448667  32108736  68411328   4368528  10598132 
  9404088  34740768   9329605  27347292  52339000  22867110   2251582  15930968   3693362  64895103 
 45828512  58162048   1064075  23800392    550465  45392835  20950800  51407811  16812000   9654204 
 10378750  11060199   4615898  37029104   2684980  36778896  27631566   3555195  26060012  51515840 
 29658274  20486360   4802166    815661    810966  80670524  22389595  54359160  16175576  54663632 
  2086682  10742500  30308973  25188768  30697068  80860698  11012976   3371802  57020220  27402215 
  7447440   8592181  11250640  87497280  57221450  21744450  30881134   4513372  81298998  47133072 
 20696055  22542528  37143990  29981354  59868318    945990   7961078   1646277  33684420  72409195 
 28159125  19056000  30407660   5072896  16630614  54530784  68149590  25525170  13057041   9114454 
 45436296  24635960  72127510    430818  20938992  36840207     99324  33203343  32169423    272811 
  8010002  22427430  31207539  36024264  48011440  57220200  50490600  11180668  29440897  34977800 
 68899809  50084914  54603226   9125339  34917184  12858860   4384212   2362578   3524196  15142556 
 35196366  48524800   2380682   6220950  33864858  21593790  11381925   2137181  69597480  16075440 
  9166908  16531050   9983952  10345720   7221271  10099827   3809309  46899102  53343144  49841484 
 39966186  22860475  11299158  48678304  36464956    558843   6239673  43341220  25798322  46356645 
 26252160   9307068  32927286    299354   4209471  12182633   9545504   8091764   9725309   6302428 
 42638084  22234365   8360640  33204547  21072752  25837840   2011350  46289892   9670992  15860698 
 16642908   8876152  21029909    864774  11251830  54512850  15892450  34945360   3904730   8162856 
 44712416  19543700  10599313   3018890  52997568  48415334   2317130  15279888  13812414  54617598 
 44385714  59007350  46774129   2328144  19011618  22349214  10966650   7876224  31789545  25397504 
 29689812  11322808   2706210   3319110   2878408    305136  23724756  35419200  41264300  24331860 
 35891457  10230740   4484136   4102280  34910036  43683840  80363360   9870220  19156314  18712402 
 15564033  54170869  20678933   7372512  24815406  63353676  23691235  10087260    162864  45161172 
 14897608  28887260   3100216  47810868  18843970  23144175  23712780  20965130  50587228  32423885 
 10204432  89895987  21635019  34196391  19238890  24334165   9770320  62349525  14539020  13877805 
 12449780  62068444   7639335  39727688  28756000   3937380  18093054  56346888   6054711  82726126 
 91987735   1301520  77874489  50326662  62223975    819898  12978712  35456227   2641639  63993865 
 44392628  33104988  17278149  13073616  15512139  28757362    327355  21041614  88775788   1097550 
 28923810  38932399  51127164  32807454  38232312   6691239  26606404  54370845    609525   1948336 
 11345118  35479314  24856359    414555  13369620  19884300  17073368  25752356  12640224  10484340 
 14473704  27454266  22385640  80140584   7083720  96077908   3549777  25676600  43038756  14327080 
 20804862  13091250  16913198  20987880  27543882   8462868   2426112   2269386    542187  79670040 
 68818377  32573704   1263888  21700500   4723167  56158065  32895054  14939200  56056536  24679730 
 89226660  36789678   5078342  64611404  25200039  11206970  28344000  12926304  28564882  12953111 
 72722016  13422474  16979625   1649200   3086616    221150  40754032   9091791  10192728  73839624 
  3031490   5866900  43885330   2365975    590976   7373520  19605432  52585920  53214310  27297312 
 24793200   6387488     38082  15823827  20784988  39816000  19756986   1441960  38308329  35247120 
  3822819  23482644  40025024  26534200  40557792  14946384   3295274  19215680  59803482   6182364 
  5291004  68728062   1013650  87158316   9180738  30328200  17026223  43364178  22962464  31036080 
 33126730   9677041   1245893  83594406  18166527  65775423   5328054  42101312   5001717   4539024 
  7234344   3767225  11008543  23135541  53568372   9014390   3197952  49820007  15752170  13009575 
 21883036   8582200  11566120   5893800  21992082  62937234   8170404  25479949   3270254  34056414 
 16309227  25786915  32644626   6944076  22589784   8555172  11713340  78933600   2875048  31936737 
  6255848  37523630  12144000  13853912   3136638  37771501  37571256  34377486  19231728  29089992 
  1251188  23622000   4846192  40992310  26537680  29284050    648230  33143292  12302880   1528489 
 19686960  19053216  23808450  41216084  14743848  11764993    586575  69194992   9242650    754802 
 45802313   1142680  28015792   4403700  49364917   6739172   8196864  31817317   1282919  22492980 
 92287053   8773214  20049904   2477640   6239714   6687104  21802287  50078728  26476680   2171225 
  5129104  17125668  13598274   1559640  22982578  13253084  70546896   6927126  24140678  10925590 
 33573294  35997528   3441336   1595982    530304  16512500  22595040  30299010  16719220  10051982 
  1577970  21827415   4893537  15877416  21561750  14932644  21040558   3026435   3561894   6317234 
  6865914   5119254  37241780  24376140  48962848  40413474  16871708  23795730   3987525  52514352 
 49492660  25654846   6568067  20017564  29679614  24854076   1365465  25623906  14077400  10083014 
 62964204  13242924  23128390   3980977  19100718   2149344  12815005  84011141  14583580  22381380 
 28771600  32376757  38119500  25960558  60252654   8036014  57839541  19936783   7849854  50384306 
 24450552  63514044  13059401   1214378  72187984  33697944  24156475  27226017  38040970  13176975 
 23392320   2346240  12079285  14565168  42833470   6595744   3918590  33326800     33136  59172711 
 17970642  33386215   2531536  16134632    752010   8716232  65617095  71681820  56304618  62881920 
  8434528  15132798  72065674   7564369  11853100  24201948  47483940   1849968  16052400    457402 
 77800668  16061568  44977757   1203916    144300   1298290   5068854  31397344   7279129   7166610 
  9648464  48016080  11905920  81082080  56873872  46613924  29447226  46721290  16606304    878540 
 36323520  43822314  23631744   6765600  23120850  21904820  52031367  13459014   4198562   5535236 
 27158112  51965535  87316152  10958090  23195501  23811465  21740026  55679832  67494306   8201763 
 13216770   6655230  21853066   6200550  38921190  10329438  11267685  31502982    515970  13487435 
 24396840   1840244    412960  16743300  31916706    254933  15697599    918632  13697048   4541304 
 40105725   8241480  36131634  28663530  12447891  22968801  75247998   2085732  17818941  17375133 
  7749000  49784800   6963768   3044652  44009298  41228568  37065282   5420300   1248300   3877320 
 44293995   6334568   4730816   9009924  14241604    986376  10464839   3660052   3609336  39473680 
 56075548  18295476  47143401  33914696   5849144  27400860  27003556   2306500  34360430  36085284 
  5756340  55722000  56535471  30056250  51812540  65985248  17700400   7552188  22091301   2385524 
  9751344   1660848  16939648    249756   3966424  69066800  19814157   9689400  11870781  12180550 
  9350831   4617013   8012848  11866728   8237500   9881320  23631300  28617460  27623682   2405552 
 51044188  73638714  28639008   2855438   8233554   3993808  68322282  39131148   2319406  89863878 
 16053324   4317048  32007124   1731630  26581488  12752044  58409302  50557661  30551430   7099200 
 29124972  32892178  28025144   1636680  37383920  27000950  47694444   5751135  19618836  10115098 
 52969296   5094024  41275355  46902915   8673024  17660112  46817190   1013012   1417950  39593020 
 20734056  12193188  47112984  12848160  10067652   1863134  45521920   1713075  25055712  30269440 
 33738832   2337152   1942512   5829514  29252644  17359953    202208   1230856  13324200  23850296 
 37792794  19959906  55125871  21408165  27338199   5501848   6533055  15903304  42689352  44951188 
 17010800  51474420   5033728  62618344  20989590  45586686  56811836   5984360  38912504  37635535 
 17684966    515277   8680568  19011627  29605394  61426413  15738772  20823948  11149654  32170655 
 26312899  12805240  27234501  12584811  12907596   8842731  13039476  34460622  27016002   6903736 
 41963395   3500845  45325314  19086228  15638448  14919625  10481656   5867402  25619013  24852993 
 30113810  46166784    455620   6939288  28481797  33471184   2744212  32310495  29736880   4433868 
 21510032    363558  37139796  84116242  56905440   2492412   3791972   6266376  40929462  51331938 
  1286224  45291417  20647008  62197520  52685802  31110216  10501110   6429969  75146988  13272352 
  8047070  41082906  13384725  30529902  51298410  48624550  23110128  14733342  21994804  16594416 
 22532793  32929428  30675330  24393192   9426528   2216824  25170720  48339921   6672716  14999960 
 59258925  12399630  30189087   2890055  26276778  36628200  12946769  14307562   1549474  16818480 
 15891588   3755679   1068930  71275020   5303724  11063597  62396125  21491700   1187200  19650580 
   734884   5794640  10280286  27895088  28753690  15800780  18654801  18111418  23024970  11913042 
   161070  22149368    889600  26586460  26438400  17721032   7642383  30840447  79857300    856783 
 32372694    996630  28782018  30063264   9260224  71564805  62788687  13748427  33442030  57964816 
 79511400  35564529  16300908  41741700  28157445  34922322   2042660    772664  48783360  33275130 
  7186235   1332800   3183369  41263796  14478240  19876370  74872512  31859462  62059129  40061216 
 21262488   5762890  97614578  13217904   1774886  38401256  28264608    141288  55887028   6473376 
 58015480   3960198  33401000  84605115   6445593  38455484  29588944  14369073  27980334   2253450 
 52736142  12120262   5072256  39890255  29477420   9435447   3351852   4889808  14311007  10138635 
 16968252   5635536  13036402  50630355   5451069   7248241  61765488     68460  40851828   4105245 
 26775030   7190490   4256484  19891274   1778362  93720825   8508800  58346526  81765616   2556508 
 48294720  31585203  27772488  23686156   5453548  58040268  55925056   4058615  51019710   1023620 
 17450838  14422023    253400  74180934  10072470  16833080   1264239  12532023  29142960  51979887 
  8359572  51793497   5903226   8965350  33469327  27808620  28828776  11086632  35903700   5897292 
 22777960   1071863  38919447   2901220  45774040  43724023  47248355   4890910  30777978  20571276 
 70789218  11137632   7755593  28270996   2893865  27845042   4801797   2311200  43494416   3940200 
 13498780  14753557  58393088  24120348   9308739  16150673  21031374  34044371   2126981  65323776 
 22234440   9888320  69085728  74538200  22461972  39555054  86990162   9821952   3592800   8052331 
 67281855  12342968  74245697  12502035  21440736  14105372  46549739  11266000  28887180  63190194 
 39360018    977184  26812779   1788350  17877771   2672000  21551648  35428020   9889740  22444733 
 29568708  41990949  20652712  47274681  29692016  20019846  31858280  74491368   1863014  48113376 
 16326849  26751438   3412143   2907366   2354928  25603950  93663018  26947813  12071466  35560025 
  2639232   8905824   3275220  20541952  10532890  11408452   4564784  41165542    344598   4950921 
 20268892  19040694   4492721  39867044  63661535  10843300   1011360  16995628   1999580   1168965 
 18669294  38964048   8677422  55421122  36956768  38178410  85395076  52576368  41266706  12117352 
 24609592   4004034   7383168  28749555   1311364  10808226   4125375  47636195    679338   7021093 
 48176724  50128101   5860008  21768912  59160240  60254436  18154026   2857580  79762752   3163238 
    72562    914895  37286524  33649210  23525040   5481751    475566  85806928  14327574   7544111 
 78695112    692784  52781088  11299288  58622064  37895769    537922  20129204  20289308  13482800 
  3612275  30284480   1486884  31156692   1008877  32373469  28560114   8558884  11089200  10319805 
 63576209  69231006  68115590  79872397   6735564  24792077  49449864   8802178   5151383  10413524 
 65206544  15138383   7403337  65987800  24387726   4231556   2020700   3800350     25560  19478842 
 21139768  32625740   3007125   8897057   1095912  26269118   8407269   2271222  12250540  11337192 
  7696871   8540985    549240  93530580    837600  41189918  29857746  40847088  31120992   6397730 
 35491824  87373223  48691231  37273320    988042  47902914  41313589  12964897   7865713  17502791 
  9479160  39544686   2890090  52538025   6712220  44408360   8371650   2282168  43203449   9108825 
 11139832   5885217  96478200  22761957  63333908  47230464  15129510   2771840  56907084  10108938 
 10536280  48302020  30807768   5720789  18340263   2426604  95265544    543411  19792670   5019840 
  6287886  58463838  27634045  89787850  26888150   9962520  22731852  14573306   9135070  23109351 
 10512144  35925842   6969866  56534046  28381338  53615025   8251488   6759827  40499387  10375264 
  8566258   8953152  16269912  32370830   8881191  24730966  61112478  14334476  65966596  28680856 
 71169056  22717121   4088340     13614  12048069   6141220  80129595   3113978   8353927   8671208 
 15327694   4338688   6300972  47052075  14209864  22745660  10338828  16471218  69222504   4492680 
  1340900   8862665  25356800   1253616   9321669  18075535  39522032  20059922  12951246  41163783 
  1107040  22087590  59976072  14295960  43771695  16899380  46136688  15081269   5532956   2174445 
 37939246   1385472  77803066   6622218  50324451  16595049  40053366  29368790   3779064  32164016 
  5311760  47635120   7630654  47689560    140668   8564315   8345613   7281561  63101200  21469536 
 15416742  35319648  27471302  13522464  16004015  12967680   1541782  19782454  23627135  26598136 
 64358728  29450966  50419748  61192480  16902675  44578233  42608124  49416588   2460253  35774820 
  6848025  29754825  28850224  24267540  35446612   8072008   5912271  36443612  19274432  32789904 
 60417145  88522434  38875200  39799078   9538096  47140992   8656527  36809894  17206552  47752896 
 32232816    930136  16211256  29408266  43522424   5571300   5343588  15196568  20759310  12919905 
  2545970  16180178   3760040   5206724   8954660  35320796  15719209   4805075  17511930  54657934 
 16641336  11851000  39922704  52035756  50902830  10651116  24872400  17817640   5070387  73413670 
 40452814  18352932    190620  84204006  18730470  14294225  82830519  40641440  76849325   8291700 
 16902875  16640620   8855583   9896040   2346366   2041182  27559500  18777264  62086200   4489878 
  3706702   7172880  71680076  32718175   6086250  28806395  37509228   7440305  17279225  26400660 
  8830535   3009847  37405039      4458  16366560  24635338  23372470   4786176  41232800     11112 
 15376959    449670   1905120  78767794   5319197  49643160   3615156    594540    690165  52117000 
 13760670  26343072  23886624  24577083  51280012  38647550  23230464  52348420  30576038  29211240 
 41489630   8981352   2568923   3596224     10332  41790294   6778629  68290880  18659907  15269331 
 20316494  46023978   9784967   4916522  22138208  48431670  54752025  57479760  68595646   6547456 
 28065810   5001755  43869210  31287327  70493760  13498210   2852346  18226975  30435384   7202475 
 36486464  19353063   5103582  28926747   2666560  50250725  40673270   2301409  23165664  50625980 
 43683775   4536120  12450270  49936115    118462  44301180  27421770   2615790    725790  38018266 
  2288102  11051034  60224080  12362268  59996160   4631500  10529320  20040981  19037259  32346644 
 93949290  23706445  38802675  44647530   8539281  13647423  75321760   4130976  25771558  30832591 
 46345491   2356316  36073302   1214592  33964625  59701200     78938  60255986  26133805   9131270 
 53992097   3951468  25752126  73014522  13718034  30072360  42126578  32816718   3333024  10718715 
 16242528  30402225  65612092   5041160    436870  19404000  73084875  52619790  37911100  33287700 
  8736000  14640210  13341524  36214218  11179770   2094526   8381268  46922117  81659088     65988 
 12399354  11559825  19573302  17910690  27995228   2458052  23860224  16628536  35102738   1908160 
  9659952  80162290  11445440  27813639  11952618  24221216  15121338  21653940  19303680  15667652 
  4455600    788888  38053191   4131897  22132447    967820  13457041   5590190   9262860  19531773 
 50316574  12526416   6297436  41784321  12440123  22403117   2880800  67985715   5402900  22401280 
 12454500  39333787  27839210   4664001  65126897  53269636  35005880  66117270  10488912  27470820 
 45491018  16313440  31426295  11077452  29564316   8049117  51501500  25269538  12440070  55648593 
 36954585  19740090  31821295    225412   6142381  33646732  18420369  32413050  40286928   7357986 
  2403324  65440984  29222208  63978837  39409044  41481284  39887133  47813250  17236968   3386502 
  3554250  10156346  62159088  23801184   5156400  21737781     62408  43992660  22424875  25613152 
 10046127   6296290    304256   4994380   1511344  53180963  68332077  31528365  12546954   2186833 
 36098088   1755770  77264099  60632320   2761088  37201350  15125272   7219620  32918272  61457130 
  7389120  31918665  74258654   1411904  35401932   4725372  36430724     50575  51210032  38776444 
 37932692  28159066  18616058  40574120  14611212  17773998  14364616   9316337  29871163  10381696 
 29621024  11429880   1685891   8870663  30721590  60561512  23156640  31553550   5856324  10965756 
 33470640   2621250  73420235   1543428  11376604   2418767   8156064   7187719   5342774  43413700 
 23297855  28307526  59263632  93330396   9951454   7720138  11821895   1953238  89806236  59648400 
 42634860   5986972  89649528  61912320  13022961   3470528  13090616   9758610    872088  20446910 
  1286672  21427440   8762878  48002152  40495070  27843920  78361518  16870750  67161240   9851570 
 41901464  14052402   4755972   5010528  40119191  23916438  63998475   6714942  66404274  41405625 
   281325  66844022  52056961  48328262  18791415  19089580  23415695  28320512  58578840  30356463 
 16753230   2203152  71905907  27218700  51338048   1921548  16040651  13835835   2644775   5606550 
  3827005  24286311   2907450  82428528     14820  71513541   8288553  18407025  18129947  30203787 
   558258    353383  81856264  65921040  53650835  12079554  16781870  24361575  20907600  51376790 
 30586680  13585005  11689740  15353615  11926680  33002640  28651896  12638450  23727780   7839360 
 39696748  41895936  63175446   4089328  21762132  74102080  39796410   4207170  68735731   6894636 
 66862523  30032705  62873600  47937200   8015210   4751460  22949834  53691393  15567489  39646860 
 27344548  34128402  48696360  23786217   6443208  72525456   9730156   5288517  36162684  38648864 
 38161476  14477544  52006969   8117755   2592452   5025664  51826889   9715464   7999209   4612855 
  9286645   3567500  33990309  76572496  26762505  59112792   1614990    281226  38702006   1157805 
 20939619   1458578  49851612  81450784  39058475    130095   2570296   4114944   2381490  10014368 
 24357216   9065721  79664520  18839414  26083934  35087558    986102  35051408  44765112  10819302 
 39923235  12326664   5322080  21237525  23875234  35333732   7317984  37443525  58030656  82056141 
 61178600  40423500  32923800  36720012   4618056   1993065  13896400  37192158   3602755   2504148 
  2784515  43828686  26066289  22480704  66307865  19483037  17901219  29442208  27923490  55863306 
   110400  21159894  57393820  48489070   7180500  36649536   9579382   3238320  21692812  14452108 
 26700036    712283  27896973  22499379  26162500  30392400  39159222  50527248  13722720  11358640 
  5540400  16813881   2118474  90781696  16916856   4696176   3276702    945744  32681571  17916915 
  5562962  23232825  50325528  21958300  58457856  46333552  19775952  14555884   2242665  73776272 
 19268971  22291852  11235312  53431092  10958376  54170864  14135978   2091078  35523408  89197878 
  3377373  20303690   1246897   6834714  22009227    442988  55942348  77215567  18243610  55104208 
 11423190  44239790  33046849   7907655  16060072  32049767  41473335  47106360   3477935  24279584 
 68991766   9977630  23570520  32963840  10120080  18821850   8054172  77287932  76284600   8957494 
 68720370  18371065  21512398  41796426   5745230  22951200  32493860    776728  55413372  49774347 
 14245665  44456751  32908500   4438098    965696  25892761   8682091  26900797  59851980   5375040 
  7964424  37027075  11712139   4499220  54612225   4442826  31607602   7498644    609109   8313030 
 30483856   3273848   1776620  49082313  25852828  53298614  13256982  70207935    262524   3925347 
 64325033  16115583  45234540  15139030   5254756  31237941  12038916  60282754  10334454  13697720 
  6697677  26413352  84542688  23052240  53372935  16234584  40442976   8244516    421848  57942916 
 69968382  12496832   6727512  27566625  16668610  52778200  25223968    116772  18768000  21078015 
 18282810  53253164   8278713  15378810   8751272  31133681  11739732  38777940  48563469   8919827 
 32265480  35901723   2181622  10767066  40134486  39825092  10247237  13004572   3391548   7270553 
 39318175  52766866  10370576  67265124  20583387  13662668  26647615   4173222  31209739   4674600 
 24922354  64890552  27964349  25343568   3963930  29479080  10058475   5273499  82759130   7295138 
 27801148  20664475     80320  17874240   3804464  18974080  38485314  49809240    856141  48347607 
 44265600   3158294  10161925  10768300  26811155  65040104  51718878  74716320  16776384   6482168 
 50470732  18885480  13832373  80577132   3108924  12145466   1155840   3184434    632997  17128692 
 61875750   6467832  57259408  70341552    148122   8752007  19667624  51736752  31529895  11074014 
 20860785  15412117   6864240  46026318    378628  14864928   3083560   1396240  63270168  73364964 
    60354  13858410  28489620   8582034  21780494  61909985    670760    853840  11543532  13526628 
 10354986  32738533  32078064   8015924   4885804  65884860   1391595  81236610   9499504  51305184 
 13605317  22543444   6396782  27372380  10629225  15355944  10809810   2230866  18426884   2621528 
  2688485  44268218  21409592   2646140  13326665  37183258   2781030  18050256   5136780  35199438 
  9952150   2974660  29720670  48388550  37460312  44430302  18906363  56045363  12626110  25955968 
 45054234  40084410  39712512   5959590  48812108   8254610  28176135   5932602  65623740  22474959 
  4045440  38894751  31662171   6051108  20410880  26822888   3766560   2656017  34209665   8793421 
  9131260  67694620  32595948   9470972  30552988  62323088  91630290  48615204    233072   2041832 
 49310390  15846968   9497400   9102956  90600160  60666012  53521830  40865286  28930265  81681440 
 32759704  39570752   1739517  70229802  45482789     27729   1388635  52438397   4368068  42947460 
 69558372  10511552   8867804  47491962    379414  12184642   9780250  62061888   3922686  27242893 
 25654146  57452274  45208136   9507701  35885850   3067626   2535110  23592090  12614976  11506912 
 15880536    765094  52953435  30508492  88160000  18440445  17950350   4796968   8473640     51660 
 43440936  70004997  25320064  20575008    936000  29449924  21467784  50885582   9947185  31864800 
 24949619    523852   7577349   1690832  12224268    713751  28166684   5756520  12251496  23216745 
 52983048   4009621  69437571  12868040  25147773  24485736   2298780   3101064  11121113  51563424 
 69133750  30097470  82954143  27018372  50511648   3014144   3327870  39244500  10073868  10794993 
 31647584   4277772   5135540    881084  87053850  45538630   2156187  71327971  11052630  21865755 
 33873390  42655749  21701140  78437608  27538080  17593582   4332636   2916288  88069200  24882208 
 23546341  47062950   2421384  60494911  20020560   1996598   4276340  19430901  44787279  43019770 
 36533757  11355421   2474645  47712800   3797416  20626578  21433005  80357451  19720466  51351088 
 26107482  29277688  57885680  38067478    482964  11714032  68817170  12692064  12610335   2384800 
 49824650  26213376  54213994  25819920  53784250  25928349  25364163  56882340  38521054  15678334 
  1177008   4146870  16122784   6933248  29674872  15556632  25607939  49890680  65741270  14742744 
 15270408  25049112  13513473  21489580  69709328   9662094  62381312  56677968    170588  23608260 
 23928296  40017014   4840050  18146645  35376704  79913544  43219696    920304   2171150  39357045 
 42989400   1814632  39565596  80033975  60172566  14994960  12917682    726246  11312228  62815635 
  8306693  44908036  42892812  28746090  20397795   3225792  70844796  24397824   6011280  25159860 
 34789248  80143650   4459150    227808  52455333  40426880  24994477  12573773  37501558   7603225 
 13969725  16534173   1793505   2004978  10482510  41982459  10433812  17656345  38986530   5051387 
 68065550   8107970   4359564   6933879   2731363  15839968  10467240  17775520   5743738   9994988 
 33449695     79680  56055321  91019500    133882   6655878    862099  72428304  60350010  52119660 
 18463588   5746734  39461620   2577711   6924980  65192230  65317320  11049051  12264063  15610828 
 92844963   8685336    971000  38305278  49612992    660100  74387936   1338425  18015296   3417556 
 27517636  14558603  27871062  12505790  17740908   5424914  11459071  30995790  26821341   3972159 
 10592595   4510800  10835719  29464438  46293984    845724  26962461  83399764  84752332     80160 
  6151488  62042636  11298420  49209811  23654180  37699200  23362983   5437615  24227260  20270400 
  5722269  16779420  19025648   8884368  30734384  15644862  16694128  26494020  13687410  16063487 
 36328583   2337419  13968548  37704576   3413664   5799925   5350950  19110141    284928  29619240 
 10777500  17441730  33553600  23136505   1873824  72999150  49080742  10385760  29962287   1502880 
 16727776  84552390  54081748  12001002   6521827  24541000  38108390  71560958   3230890   9999540 
 55603600  28085865  45856640  15802384  23504000  18029928  62577630  25174152  44554880  39458064 
 31971072  15203826   9403596  39135600  41682333  83498968    706982  35937906  20052662  58337078 
 52935825  40068588   1385436  19660496  61881958   4944768  37762556  28913700  12375572  13747280 
 32692605  48728832   9545670  10108356  40467440   1610782   8231112  19702072  31112148   6010200 
 21810176   1551732  84988454  28664266  14226795   4902623  33617100  36449581   2900755   9466146 
 12472200  14843136  65442240  27974432  23797680   1121400   7796064     92846     96900     48410 
 67490457   9018480  45969411  19979520   3066856  12042184  45612896  20832156  53594044  16897653 
 21413133   8425494   2737843  20562864  74392829  47204710  13727435  22188808  43357920  12742736 
  3503488  24491453    513704  43424765   9472788  26027080   3136698  16475620  49919004  86879125 
 26930172  36657496  33192936  43261029  17039425  34578082   2483624  10124381  69268240  25944100 
 11787129  21255120  18291042  25803825  10755518  28713528  38406960  29024592   2834498  58098600 
  2595456  52610496   1528860   1878965  37731376  25984672  27082020   4213412   8666967   6241536 
  8971944  10895559   8106252  72987386   9007362  44809274   4826697   6090990  53371136  85334382 
 15526670  13566744   8979876   6069216   9812600  38550492   4406400  81115524   7577304  28654248 
  1961499    198240  15332850   7855898   7847853  26714220  12525370  18289504  31175872  38801420 
 15633408  11042325  41408838  10473164  20232492   7070748   3962640  47258640   1840671   1830686 
  3270384   4894243  48698180  41777415  24693350  18741423   3595020  63221200   4972698  21408543 
 46378163  23114142  14027880  10638346  15024288  19456896  23191402  31405604  55714932  30543370 
 10750176   1986502  88992694   8495403  10202600  21774662   5683539  31771971  14738724  20406589 
 14584320  43301280  41276135  67798696  13954447  15852340  46348065  16217530   6952113  19088824 
 49407124   8146160  14562903   3637388   4665460  27814020  61341758  11295999   5864305    207168 
 57054380   1886844  16732080  30373440  32519929  19976934  52900912   1106474  75277184   4278296 
  7623682   2936790  32022250   4795040  13739284  14948016  23910656  16003829  68296368   9102250 
 15482460  67239378  52856100  33755792   6771278  20996703   5353446  86707650  10814560  11818947 
  9326790   5133830   1474841    602952  22977115  24307117  43526112  10599264  26735511   1480632 
 12434400  41761088  81946008   2504637  79546768   1908808  18562758  42328516   4672840  43938468 
  2491827  52625140   3104149  54846064  39219714  37008830   8425193  66437148  77776236  29434875 
 26308158  19859232   1542468  69844880   3570238  10625160  28362083  16460906   8918600  30261978 
  3369080  59862960   6033375    546190   3989544  18618570  31930414   9575840   3345600  10548720 
  5917065  17529096  23227576  74125953  30383400  33092598   5903754  21087167  65493288  36892264 
 70279436   3766900   2954880  25686315  16403100  33475090  58806760  14314014  36509650  47078040 
 63297696  25905464   4363000  10463004  32749242  36342806   8376272  40288480   2182680  11267500 
   346320  11968656  54849535  29985835  25135600  46761816  30191272  23797120   4614910  24354240 
 35540064  33032328   1998792  22911960   7232924   1838722  18444690  14976324  15438808  10777340 
 30118800  20584448  18400815  12593394   1445892   3232022  24283035    103020  47994994  37613928 
 11524326  16460934  55212300  38605534  10113656  17309068   7111429  14429376   7138854    576027 
 68055386  10876562  10238810  27387472  14657192    235372   8814080  11007075  78804243  13710420 
   958545   4771924   5956916  25009222  15069278  11090564  13985136  35203912  11779512  21843438 
  7091172  39333128   6468492  21094795   5479496  23211882  14928992  74568600  17365654   1639824 
  3636699  29405790   9263296  31236313  21180228   3938600    246050    834165  82674638  91062624 
 15377124  20324864  81588052   7262736  54003915  44105166  23153214  10527693  51154156  77114170 
 30918011   1069125   5365248  83546952  19532760  25292892   7693314  41019328  22248520  26326062 
 13727934  36845388  71099235  92936984  63168440  38745278  44543277  14718288  65727032   1449006 
  6006980   7732202  74723865   7666740  22228326   4601121   5101349  62954298   7766620  16983495 
 21990110    230472    370360   4562240   2154240  63706280  27380709  17467272   7044616     33509 
 59802624  39503956  41814307   3383120  33550685   4280139  39045720  81398850  18732530   3992406 
 17387744  31448580   4303647   9996128  13162210   9182290   3849100  56374155  43380533  41305033 
 83245498  40488112  30703266   5161680  16810426  35146650  11973150  54208332  53645612  41737440 
  8113380  17489030  12803740  47862946   1043530  63707728  20265225   3110425    361560  25011885 
  9956298  46611676  10236888  25222700  52475512   9829626   9997251   7144839  25040730   7916568 
 10756165  19348368  38857632   1008378  60351585   2055073  29670650   1289296  47464542   9096950 
 24855488  37179296   4413339  38222256      8664  13627299  50466789   7309871   5693895  78915188 
 31399956   7013216  11170824  53338035   3099564  38604115   6243279  12796740   2725569  14729988 
 15988553  39745150    965560  28789325   3685563   6069816  42312795  22200156  66090971  29399648 
 30224316  39841935   3982388   7581100   9969148   7829520  57056220   2094188  16001811   5294730 
 47633586  32170192  34126227  23723700  23867676   2344592  11317826   1597299  26320533  35765780 
 37200873  21477400  41101818    209520  19007100  69231641   3542392   2834700   4145495  47811150 
 14461565  22142445  56115280  25138304   3657675  27814115  13804798  21850880  13442382  16106700 
  5003954   5318833   2266848  23053460  55638115  64270380  13988664  38250762  31949984   9850050 
 17979896  22305538  17922240  71608131  20034936   8125650  19830224  28110922   2196649  59970924 
 38911392   8655360  63154894    259869  12603360  23654428  32799870   8072121  20366040  10658830 
 60998080  46235980  12572222  80177832  31367040  32132048  54757290  12817805  15104880   3426624 
 13823640  11727324  14095401  10320024  19259470  17918970   7264092  57036800  27285795  10915268 
 19063650  14821502   4990005  32888967  30233196  75870417  79623810  85255170  80865653   4305049 
 16671025  10698150  63352863  21092488  52540926  38986840  65875799    438972  26623961   5022118 
   446100  44425512  17096040  10486700  15798329   3063085  36535800  45302825  40182926  53549403 
 14832372    979440  26765882  11972506  43218124   1635920   1908780  50189200  28007100  45337348 
  6855310   5491206   7797752    767382   8454908   3876405   7985898  35711070  58979700   7630476 
 30922528    241725   6956058  10666544  14408856   2416573   6547584   8485284  28676400   2657268 
 10874196   3419647  33554815  39956096  40384608  66948182  34643976  48499378  32782100  13260762 
 74210920  17524629  20264592  15610250  49429064  79263009  22325874  17989530   2918280  42391692 
 25844824  36213725  21720636  49008638  17737580  72355653  91115280  38662770   2122408   4653522 
 51020585  51917455   4222122  84426082  56656694  11099895  77714650  72559368  45598176  24941139 
 20437875  26461248  11720208  38633067  68971008  28423032  51291040  65002926  40059375  26939204 
 89071125  24322228  50520362   5735400  27804765  18826880  24894401   3863738  47500950  16816518 
 20605516  26957580  17081496  16367416  14352344   8560980  46336680   7494305   4701476  47414772 
 73510345   5022855  31074228   7274628  53154288  48892896   5313540  65124932  11103408  17467080 
 24743628  16671960  31481268   5545904  25821135  19932432   6740760   7894488   1378494   7893490 
 20191730  21270560   6799136  39395160  24834150   2556000  17544160  16438344  15651063  49196308 
   243916  48624680    286612  12078484  30973072  91451976  24676722  31529113   2059598  29934480 
 21724480  25813308  14382040  17641000  21509025   2792412  43939504  22625382  86175660   8267280 
   960688  12910050  31129764   2639258  22115325   3657473  58747525  21319989  33243686  14019815 
 24514850  28445445  45429970   8901078   9351552  13727896  35588210  16384790  14908920  25005600 
 32318707  48936888  13482048  10982331  71693986   4671856  10120360  40934950    531836  54533143 
  5190086  10581288  23776005   4872924  46831266  33921840  18441390  14151242   9192414   6953544 
 90775500  78589960  31249755  82236116  43660595  52712568  35185106  42546326  35973061  16495200 
 17315100  31972484   1303270  64718590  21324870  19398912  26038298    517497   1452232  11248176 
 47879979  15034852   2988392  13373152    870240  49983808   2170764  21074830  36339796  34505614 
  6103119  39545254  32641416  10602163   6849429   6479238    273003  63333356   5654532  52592064 
  7602128  32053526   7026890  14391739  36833816  25759587  20066400  54982185  33419600  29054886 
  3526835  16858212  54944124   5763780   6509757   3620708  83555615   4859388  45308850  29378835 
  3574221  57561413   6576378   9417294  62163744  41675700   1075221   2442050   5915118   3942011 
 65706412   3112650   1196544  41233078  48623048   3638481    226120  34409880  24599588  27511128 
  1082886   5738810   7859432  14711379  35435370   7588229  13867752  38657952  44489553  15879024 
 24914422   2833633  13118280   3731889  62852910   9894577  15400764  56387368  41487911   9183490 
 10613664  25761792  55161709  22596840  13108998   2575596  25952374  67496625  24695640  10822548 
  4469462  47482956   3814274   8756871  74306960   4339284   5284480  46459704  28743640  93647777 
 22440064  19982344   3296688   7694324  33632928    991932  55021512    176400  32911770  23671018 
 26197024   2616856  26785826  48044960  41801401  20329650   4317882  38750186   7526546  11536718 
 63949863   4342800   5668916    831430   6285708    299088  28939020   3871836   3303693  39656038 
 47491724    109312  26600588  28682160  53215606  55105128  16299360  10930728   6621290  74944816 
 48859958  80610040  17144686  24592482  69360362   9702264  23371648  10064148   2136100  29797236 
 15861440   2027520    321600  79754133  22854876  16098025   9803216  38872064  21383550  30469683 
 30003512  63553752  13503368   8477766   6673634  47595016   1541526  75114810  17941716  58474368 
 37960974   8019281   7507269   1759932  14336856  11684681  28495896   4470879  16262890   4826819 
 55860532   6454836  10846272  19066887   8103576  64309680    957278  46066435  45014676  78640129 
 66443046  40076163  24255236  50105115  68602843  13583647  92218800  11576337  24859980  23653290 
 11609650   4867885  48094695  11130940  24178922  42545041  23687690   5465122  35335544  37392422 
 27910406  46618668  25666410  27480992   2140482     62216   5530185  18043636  22170078   8156340 
 14447904  30255072  15328918   1386493  39692664  75114844   1880918  10091438  35850436  10116870 
 38605375  15358692   8916840  20320272  20420485  37706170  58515306   5070130  64422632   1696112 
 22255023  16007785  36730719  16181750  43593216  14776695  83086238  44463709  12535512  33633952 
  7567140   6625922    165338    552582   6828228   2430540  61854058  21453012  41089356   1350186 
 82778487   1576310  71768004  92363640   2710422   2988469  34671096  50785502   5420721  47345200 
  5391276  31921632  72866445  45727390  25742896  13930990  10812543  51151166  48459092  13542592 
 30233385  24355353  39513940  19188888  38630368  47419068  32647158  18434100  25720008  40302762 
 26856310   6508816  24074844  29294688   7310380   2697944  37599002   3143827   4206815    845997 
 11077722  23721687  47108600  33767520  17831898   4774042   5645139  16297288  17563500  61348200 
  1605933  13393920  93973646  65517174  84102228   8802904  47197656   5165433  24352237   1428496 
 13654872  10391472      4212  18921336  11479104   2843568  30242376  32483682   9863399  25966325 
  3912798   7849616   1318486  28076852  11913408   7375131   9051190  33354300  55592824  12397230 
   501760  30446320  34795505  31253040  13569375  33363580  54615156  24008040  36963525  47395467 
 16227736   6669036  27088736   1432520    375920  31507240  70652754  85248000  47099931  29158976 
 29587344   2818307  38593536  23826825  10439884  35274687   7886600  61965072  40647408   3127453 
 16537862  22500660   4061088  80767804  39897555  40402299  45868723   1660390  34578808  23315476 
 25230600   4268916   2548750  36892240  33295507  31557843  10061520  14853780   4853376  18058590 
 24963884   8439378   7274868    634600    768320  14573251  37073868  89870040   1266190   9583970 
 34065432  18555780  21585408   5125320   8911794  18270612  21237513   1358955  31096698  39641201 
  8125150   4386312   7829096   3716160  35327168  40406000  24128286  11051500   2233168  14523178 
 30657495  24983320  13157608  16871775  35183216   2329326    845664   5022882  45584672  10867896 
  5361708  19041302  13861206  45168060  72339692  17632395   5718900  19500255  18264820  70748951 
 44013135  35632485  28140816   2287607  23644948   2650310  14497016  29676578  27087121   8137539 
 24174496  16061910   9338310  39842559  14329020  20299240   1818144  79132137   2091904  47976371 
  6738514  36489943  70966080   2342007   1293812  29093988   7333867  53993200  27161232    466749 
 50396073  19618480   9467760  29183627  24204684  35250380   3399844  24584940  33650070  30032126 
 35461971    601970  44607794   9156625  82694080   9132536  15776775  73265113  19633536  42833585 
  4476724   7918146  26299173   3854684  51161184  44933130   8519676  18157542  42900663  36445144 
 12440880  39156300  16379884    963733  49220536  24369976  29864570  48270957  66373736  24185304 
  8637060  15500268  23816837  70007799  57258332  23078008   9124816  69410560  18877140  27856268 
 17554860  29201920  40648872  11637195   7936227  12902463  42930559  54086244  24253820  33869376 
  1984410   6964520    151677     48000    245717  80405204  58082521  62821251   2858300  28209462 
 72592222  35061300   1830688  83499120  18022256  30248190  50870547  18143964  88935120  12110582 
  5134844   4749228  34401426  15876264  18352795   4116000   3718952  23721350  39704986   8072540 
 32558773   8242675   8210310  90621014  10489990    943437  21352006  88046064   6287940  37445850 
 45965592   2948400  34435160   5142528   1449460  30107580  36383175  12693588  28798551  79012722 
  2725206  41050880   4606947   7496670  58604904   3116750  22121814  60267376   5826084   6537391 
 19285177  22875816  72403029  44336088  46741200   5536755  27743160  41419020  12276084   4376595 
  8619567   4000312  18848000  63376220     48852   7493745  67679479  32071794  50152608  53790425 
 56274744   5952856   2375800  39474981  70880512  43460991   3840280  55360865  47770470  78167513 
 42139202  35908572  47383380  73648860   7326212   7301832  29868400  58745496  10541856   7751091 
  3673176  73655240  14402670    781662  42134901  69092352  34678761  14199738  59265424  11090471 
 12187332  33521394   2933216   9162895  12969906  38091411  12417280  84749682  16627222  14662980 
 46211979  13879428  28642144  22062500  43320378  45257973   6571218   1582600  26672789   6125466 
 11031735   5601314  28802024  38197232  34438160   3093948  17829615   6322608  18216864  24404196 
 21551190  22374028  54436874    872874   2514027  54111240  51270657  77166180  17669260  20679000 
 57885490  36377100    150863  42827128     59670  10724280  27330588  10033296  30092010  53525367 
 29040550   6761748   5107760  18208110   3828539   2535464  65557320   1318680  24705104  23742533 
 30597465  55168256   7180896  38139864  25073494  30639488  71881656  79664494  47355201    796280 
   975936  50498550  14697252  20058082   4672330  13664750  31469796   2617212  11386892  11385984 
 30561120   2501362  71554634    192105  42491248    428688  13710951  58427019  24739000  41018545 
   969482   3726835   5021004   2135105  47507929  16067155     68112  58750104  73784204   2488968 
 21080697  27045420  57730230  22107435    551180   5666326  71604945   2597340   9512926  70603857 
 57525587  66299530  13456480    730620  41474750  26270483    630660   5419464   3610305   1074972 
 12388765   1464904  38606052  41680416  14021940  23295311     41541  20702162  17315180  71176812 
 21672084   9798309  31875379    291648   2369384  28449880  54534756  36629271  56105049  26297487 
 55557747  12194040  31093280  40662160   1112784  47283720  38048218  45254210  79982170   1922878 
 83609820  19013750  55938512  40340227  24718436  34335192  53882824   6993558  29028240  15142482 
 14105864  17948922  31709810     26712  37076786    990688  12244284  38460092  18280632  10483472 
   484056  25169154  37191750    654657   7753806  21042048   8825084  41811840    823600  16327745 
 11003202  39378762  28093493  49011697   8875878   1700937  32942634   4211560   5410848  30508940 
 21993984  26052408   9934592   9888237  23253531  15036840  73865610   9076655  42944652  27415916 
 47579772  18381636  24314850  11981440  59934276  53701122  15588642  15662256   3935451   4737590 
  6723224   8534768   9637397  60926980   6954302   4692051    696729  47798653  16146000  15485570 
  5469756   8167614  53215764  50059903  46835296  27648873  33929960   1024800  53159232  31524596 
 27533574   3832686   8973330   4383810     15580  27114920  36947344   4086425   5138276  35818686 
  1405112   9694923  34906674  42516190  32369208  63092358   3949064  26454736  28625966  18760830 
  9684985   4919460  27692442  76266652  14479410  29076926  36620188  26042120  12482506   1764781 
 15336248    230657  32361637  19842564  57959820   3185469   7682439   3399792  24297494  21771466 
 31934269  32171706  50729423  16040040  19401634    917716  20959619  29901543  47138520  65286309 
 36476352  42734952  35113650  14407125  33467490   7275213  29131743  17400208  61213760  43643160 
  3856580  34211021  58097364  76006200  64662356  15178530  10257093  42007973   5335770  64146564 
 32734962  81229932  23994450   7959896  11939752  16663038    601170  20781480  12653436   6466848 
  6841875  10715088  14445252  29538824   5073965  50764065  16153566  37441651  19425315  44703014 
 74189010    901117  55505790  13855187   1259891  34498728  56106584  23479379   3882522  60664428 
 20778120   9616505  28375496  38110500  71915340    788260   1262253  86925708  88594974   1181754 
 11587240  27131360   5369572  23079033   4160800  49561160  13145064  41292624  12796436  13656516 
  2137410  20277257   8367776  63864274   4956278  26192056  68940216  21852650    199440  11869272 
 23486800  40802176  28278848   1272130  13841145  14258250  39022400  41935923  30700068  22020075 
 42751687   3209910  31092425  13216850  25111845   4806858    225224  55853760  47924992   6478905 
 20391861   5121536  23069030  23853636   1086730  22261146  42837868   4696407  18499825   8807248 
  8845200    169653  25734024  22089000   7237725  22210929  66948840  33874568  28536112  16647975 
   223002  63456110  66678054  77391285  31959360   6219696  30054504   5893245   1215592    422624 
  7089360  39844510    297850  13767210  46592250  15280280  26474154  26055432    773874  28876848 
 25109255   9566747  72670624  25278840  81635103  30897072  32368673  18105731  55639474  55915904 
 13079123  17830616  37680670  56178466  14647332  28535157  21960136  66115478   7912260  21367935 
 20269110  47506995  69716624    293929  45402021  92219620  15003622  15728436   3731189  51180789 
 44205616   8156395  71410878  38528565  12623919  24911104  15436575   5245370  31552464  14631127 
 48126060  19860242   2515464   6111504  17586737  25263722    654968  53955174  19738564  13833890 
 28353325   1113765  59380659  54324996  48731950  30705110   3830750  79004085  29517278  12124926 
  3477071  17330090  30901536  31864596  11973738   7868407   8605450   7888317   2275261   1632024 
  5421296  16953342  44923923   2406495  12541968   1488545  43411905  42365013  13693150  15423520 
 18511230  61306726  15935810  90757800  64981065   2027532  33576480   3740512  34210300  47534840 
 33324354   6368761  25120062  29929256  16217370  20192238  15617536  63357910  16010994  21287575 
  9065160  21803840  50129940   9916660  19056492   7123270  41304060   2572206  66632774  29992504 
 54019200  11854896    644616  41126618   1827360  42317100  46514208  41055644  13065962  10276864 
 31220952  87254692  39885456  61265110   9860760  12869910  82352750   4119750  78574108  45005928 
 88688704   5728158   7815952  27863442  27725280   5050808  20433924    202765   5302017   4544632 
 14091462   5652315    905256  19349466  10566204   8334303  36512964  17609790  25701702  13352196 
 14163846  43380096  63486228  65850750  39352720  22248406   1454812  35872720  28012869  55876059 
 33102016   8623692  44146421  39501258   3402822  14224650  10443195  90198270    580650  72445950 
 58518378  41945931  45230995   8203150  20676125  13234040   1695667  18646524  17389561  21046900 
  2772912  24589785  12114613   9415290   7812840  31422120  47845576  95301440  49072311  72169738 
 35043008  15451155  16533553   4150812  43482334   3733567  43076810  29749167   5021328     77679 
 75578800     43872  24450090  61752033  29622744  59221360  31944315   6039624  34637518  20850402 
 13776303  29660638  43327690  22175952  46326896   4753854     38460  49535304   9537381   6973876 
  4466748   9816982   7036650  26657190  46914492  18647145  86917932  31880556   5097573  53982820 
  7967320   1226925  28482168  27393460  15608880  16487394  25874100   3364559   8317869  21272090 
  6356454   1641060  10722822   9282432  26259420    502299  15078780  35877951   5917194   3203514 
 38302176   6666462  14281740   6956717  17301438  40993892   2327511    402086  49836300  67231730 
 41500008  64228644   1015284  10407040   3354156  24199920  32892885  49435584  53296304  21157248 
  7971692   4750375    718272   6480156  42069280   4603482  11711068  39107544  52682535  45903582 
 43661475  29688184  82275900  14588011  56375520  50979810  23899060  64301195  31413292  19822890 
 10323168   4143700  84076800  67792608    137781  17820890  45641304  54363376   7100150  23931567 
 67563015   5433246  32904504  58474288    625616  28905696  38678536   1682336   8405160   2749550 
 19416855  73255140  40405959  34627461  20295246  36481975  48145700  11892180  24710250  54624514 
 10573966    779303  17144396   7042405  15660306  21987636  92619045  19710483   4759830  23004250 
 10273432  45929070   9516608  15261980   5693393  64486455  12550356  65606600   8975096   6584578 
  6186663  22339496  35287872  22744890  10259115  27135800   9490008  30548936    657696  11159850 
 50853348  23221102  13597920  32711043   4248210  17493846  11614485  45302868  32229330   8383067 
 15939407  13935567  29023674  26262136   1358768  28185600  61949316   4804462  19540983   2917364 
  2883783  38086504  59730165  15718850  41670597   9248520   8899496   2679230  16013070   1347678 
 17061448  70168791  76241312  47773800  25444419  22240845  22783172  26553239  44164554   6752900 
 33898216  45170060  15303750  41228200   8813252  12014640  16445264    818895  39458016  13522068 
 21808059  12533530   5611788   1769885  10716435  11648750  27350160   3767372  32233640  59396186 
 12709632   9386470  14445200   8164032  58909248  25474821  47251092  29672832  25871362  10533609 
 35317618   2772456      4244  52984648   9436173   1980760   1269276  23072553  29399706  45223792 
 46996065   5057840    244250  21060446  49260730  64161738  19678302  68774188  58347044  34779056 
 35237727  16255640  22924097  10648365   9818816  73443446   9543840    947140  36595784  90636445 
 76623792  13596256  48005892   4160066  10518194  26174412   3922742  61782912   3987990   3097706 
 31554970  69707538  20222796  55689440  14060592  19071024  15439796   9688791  29741323   1478646 
  3913336   1631442   8277822  16126320   9234684  16559792   5384668  46133144  33687546  12818000 
  1049720   1812757  41127680  65857536  37276913  12166592   2900404  12786336  13457334  29627325 
 11468585  44694270    312650  78443300    924708  43134630  12674020   8167880   4563008  60367104 
 38756060  44434770   4253446   1574510  43717792  68597578   9000072    289144  14469523    324012 
 61042071  29933180  14587144  20939830  43860528   5125062   2117544  46587453   3090536  52968291 
  8288724   4590080   7811010   7540520  24625202  16603808   3526785  15922664  23478768    416386 
 26180798  56451346   6094228   8632176  19042365    932129   4280210   3022264   2093910  19344576 
  7472400  16101555  38185597  59041455  57574382  24788614  28830474   4179008   7266308  31166756 
  3849042  21796110  11286769  18047472  26939864  64515848  60918000  73964730   7719912  36526798 
  1410170    511480  25850760   3890205  21496306    250002  10146480   8317293  35253197  39220995 
  4553765  29371608  54504282  51348696   3899690  81735106  53471228  26543346   3584520  23500074 
  9593520  53559350    122169  31518992  83235000  14657570  12213925  19373704   1588004  70679064 
 27706075   7653240  66576675  46452112   6194475   4258090   9320400   3575349  62460697  17832763 
 33709099  10262889  24561908  31195895  62891380    540027  13430853  50873016  69218730   1878656 
 17160870  71617200  90617844  18997095    468126   4808382   2391372  11091418  41835524   4907692 
 29400923   5080026  26466880  86662494  20848935   1901596    914394  30639950  11187758  42929370 
  7324932   7016680  17425305  30316923  49425229   2483138   5833308   9815805  66150216  25094980 
 11411344  30123351  25859544  17802291  14158544   1058016   2068290  51968229     48260   1230819 
  7303892   1638486  59863869  43582578  16052678    200070     58290  74218779    243120   6052102 
  9251708  34227358  23800528  20862417  19807310  16368648  35105356  31047024  19838538  10313058 
 71828517  11199816   6892094  12276660  39232872  40847488  22971312  53951652  11343573  50490816 
 65186779    150738  33564987  20970092  63137725  17608374  58539840  49500738   8972446  25509694 
 21214544  28486167  54312544  14147001   2511477   8087670  35731350  26308568  10951182  19399932 
 26461614  23124672  20894841   2940288  36178354   1684557  68613822  56488300  11450516  55184320 
  3318849  63979776  74989476   1079439  14800450   6354466  45503640  34670223  51014124   3745463 
 33185922   6270496  60404886  36072600  65694412  43937232   2237118   4809350  12195813  36422834 
 32052460  33470555    582846   5610206  18584930   5393990  27658566  21972015  14923360  36400835 
 15674952  16355466  38693676  49327775   7805305   2179060  18454100   1718982   4228714  50731060 
  8866170  23632924   7268872  73702898  11630466  58259664  21648528  12753441    723072  16311256 
 60217740  46592465   3791826  34473520  42627984   3182900  67639688  34218690  84165822  16133624 
 11911344    223715  59720275   3310632  47459904    169576  48401289  32817525  15541332    694234 
 25791360  26243404  29067016  28420075  22561347   3023844  33296760  34308099  15261015   8424290 
 20338744  34267648  64540670   5126350  14374396  46915604  20905335  40149036  37600910  14446335 
 10800031  57200580   4999680   9241008  91495020   1781146   5242497  18035893  15288077  16394444 
 15582375  24942426    166200  64190368   3656664  10674118   2921787    287570  35222165   5430210 
 70263825   4405632  15169344  20573883    812754    211840  34665448   6683950   2360646  23505264 
  7027122  17265264  29985586   1201448  13103145  15425022  62655744  25190802  25823204  12514460 
 25902764  12240180  43211520  23833050  40867451  54206428  10544110  31254356  40135020   4517304 
  9231180   6012240  23153326  57206715  36642983  15700975  29713279   4364928  46138050  19563126 
  8419228   5151816  15767277  23822273  48543048   2768031  58393737    944877  40154272  22377879 
 26595140  21120879  27492810   3555188  45519826  80479497  43099122  40988092   5540700  69874364 
 30751538   3612672  32924166  56305414  17966634  31430555   8196936  71917172   6199570   1102608 
 66524004  22140048    848160   7477700  10535070   5452220    537727  13257875   4131833  25239980 
 23173824   3816716  26044878   5448462  20573306   2866932  41396445   8231511  16127955  34120064 
  9689875  32505840  43047888  68635891   3240633  10114290  31770752  10531368    647892  42931775 
 13163065    501456   7279314  71236838  13278060  32453070  27278310  67074480  71226464   5384454 
  4812201  15017912   1998876  19483530    878628  10531133   8882947   4132647  39896580   7248462 
 43392504    453180   6960148  44910012  79241346     10188   9194752  23230483  70375144   7741800 
 67268607   1371006  71669907  28899785   9977596   8479790   3795792  60448643  51204244  41968215 
 35189154  11586254  95597208  76938624   3591680  21994035  52879070   8701278   9807072  12838320 
  1482936   8564832    504140  63460728  38980490  14129703  10619755  35737416  23767986  57807950 
  3690129   2380529   2540118    279300  55643634  43494440   3326315  29213915   1750397  86777883 
 34707276  27420890  11023040  21105951   1465290  44261828  11695032   8438632  36884065  36942346 
  4546939  33425496  37893075  34377489    661552  24401201  30751583  29219872   5031354  25761528 
  3605280  39505340   4570488  32023860  10951296  25464711  76031535  11164545  28779040  16856502 
  1353534  48937116  44607537  18925434   1819680  21161756   7758900  66530820  67733976  12351584 
  8749728  31362559  55056085  45688384   8157198  36001191  12764496  11749842   1107724   5839446 
 11051852   9748994   2715909    870912  11900000  57974290   4032792  84641878  46441213  31259328 
  6909894  59183520  20913600  68045486  72803808  13061740  51190066  14528988   9130518    514024 
 17003135  50382436  67286515   1948180  55349882  54908592  40083808  42829744  37791219   4040157 
 18331152  32969560  23177628  20027520  12301107  55476672  57032316   4055865  18145746  10827401 
  9327178  32951939   4136368   7723887  26715822  12773636  24356528   9867500  22517220  77077140 
 44674929   5438516  51344322  15554026   8573006  19793664  13952817  31718629  23013748   2085760 
 51222938  27817881  24288060  59362623  17887914  23499945  42709743  38598516   5155518  41743296 
 44532948  13135590   2537480  61452453  18898920   3369916   2313110  54208256   1161022  26999700 
 21151179   3238550  22890276  21912163    550164   8451124   4694480   1173645  18604600  11782272 
 33976280  52490615   5066678  27691629  90991225  78653286  30435328    811559  29362296  22205456 
 21500400   1917760   9961809   1864254   5106222  25054848  49882000  37979832  78586170   7243984 
 47522192  16699102   4728684   5056359  27585000  11875935  10559815    690426  35878280  23694048 
 13974436   8818775  37717438  19571240   4656300  44730414  14240476  20539248  34495994  11060712 
 17402050  54356663  10951040  26916236  45257216    572850   1032093  32235008  64261106  56264832 
  2493474   6189054  76463928   2329543  33254786  15798530   1858155  64477575  38090605  48643110 
 46179584   6393714  46704693   6361941  14602959  80285448   8254320  14072792  56293680  19625344 
 40760650  24694054  75136347  47176701  43974902   4456354  72322860   9014700  47408262  12327552 
  1240659  52918960  82605696  25771636   2658796  49832508   7504640   2645967  11717784   1983424 
 12538149  61523893   2943006   2142522  51486972  25530394  57553292  30639375   8329510   2932160 
 76280270   7272963  19439280  23733941  14829232  37994380   6053200  50087525   1052454  48007989 
   797615  60966252  40370736   2578004  17382780   7099505  31538534  30285806  83990742  22537644 
 63621656  61182672  55910824  18144270  15203786   4883913   3449289  15879750   3407013  33000568 
 68673072  17236590  63786276  59296536   9555408   3842128   4975740  42283650   8514715  23879800 
  7736440  62199457    859915  37610452  48846870  49077450    299948  29375492    719056  66734080 
  1439469   7805427   4597516  15190463    720266   2596572  46107165  56086565   8989029    541800 
  3061393  31635756  25084027   1031400     56790  13255803  20508334  30678382  18941328  37167892 
 36067030   3684157   7452529  38091968  43263528   7730415  21739280  31812826   5281672   7304876 
  2785212  11750251  64635319  47224429  30216782  19268155  51973416   4164924  10068214  21087544 
  1283456  43660944  27354566   7873212  20911134  52274556  42924234  16158194  25921784  43743720 
 51543050  20506436  46819352  14187072   6764231   1638582  12598767  43967661  19856187  25130180 
  6962472   6622236  18189315  67947088  37011876  33294048  93542736  22138486  27868475  44881400 
 27880452  11931502  23103000  29852344   7972846  89665692   5904440    694792  26759062  69587588 
 14295840  38201133   9953997  44051310   2265760  66348850  15979380  19503402   5492410  13839792 
   108376  21153015  78343200   2441047  28283910  26443824  36929490  24460034  26532441   3114864 
 13673774  33661860   9440289  18019728   9604980  42756608  15844689    310669   2700880   8659222 
  3369871   1039990  12575628   2546176  49400775   8988840   5378592  30422778  54595296  22200940 
 26843180  69415408  65590056  17992800   7591044  11870342  12477450   8256106  10190820  46027176 
  2558976  51300912  22278788    114576  38214648  38456964    608532  43040400  19587672  15304752 
 22777656  48535228   9392688  37606324    489786  47198954  24841800   4334664   1354912   7234997 
 20790296    870972   7030592    362902  43510498  46813250   9703200  20503731  46442613      1886 
 14935995  44638731   2534412  34692201   2719364  36739856  32769710  42310080   1095210  34242656 
 39923036  28537626  15269238  22454120  57057210  28454781  29480661  77658378   3296880  39133860 
 25893618   9090495  53803062   8132432  22410301  28095072  87237216  70946904    883240  40876875 
 52817670   2645736  24080301  55067018   2376666  50331000   2541744  61535376  23928310   9640296 
   284170   1812181   6542514  46897669   6279606  66251952  28307397  13685690  24487664  34135633 
 10312952   3548790  29622846  13319700  78665060   8079357  28777840   4524030  12168158  22407175 
 18090135   3164834  79706016   3802560  14875620   1279650  30617301   5952584  37611000  15614032 
 11443141    242256   8829067  80632100  72802051  16624475   1719792  58523688   3131424   5284890 
  4669931   4913210  96629988  54255382  33984522   6035535   5895270   4426613  16345284  25171476 
 56445360   3154924  11452463  63394388  16213795  28969416  52316040  30269616  10765284   1799031 
  8036843  63254592   3971500  32878673   1881860  32790656  29547605  25214365  25759146   2336192 
 17259380   2746476    994680  22398914  17065048  50430696  46827936   4764165  51964990    817090 
 92193244  25931445  24007520  13302100  35030840  75048030  37430590  19389574  36262750    471872 
 58556200  16823731  61734135   1386504   7248230   8132553   6997888  58869720  13970250  46753203 
 32819280  45141280  25535576  12038208  56895696  52041060   3692271  19371632  23231080  31757392 
  4776534  15005892  15491589  67591116    650905  17836039    179056  10879195  16053576  16877500 
 37348320   9926174  74634196   9554256  26959977  15103300  15252460  54220231   5973211   2365706 
  3929742  19408805   2461108  12404554   4463056   3351240  44116100    575968   5221086  11464800 
 25129083   6405245  21243096  86768256  29808112  10139234   2269806  16994304   6195000  62209839 
 53359690  66676851   3023640   3467508  33746517   8440372  91130568  30183747   1104742   2526003 
  2896002  43467424  17179864  35178064  56867996   3158176  11920258  36979285  23840208  45623385 
  6152520   4238520  63734385  12878523   8408301   6847932   6747852  14903182  19807465  37008716 
  8621844  49525350   5894010  27979569  37016392  24516360   2156250    282360  25234176  92355231 
 24470055  12766320  38419290   9696855  39469426   3035592   7329906  19330700  20125827  21607374 
  8883060   7438500  23820604  50567544  22467240   6340300  14807650   6813900   7798240    668608 
 76840736  52150000   9507605  10349008  24816850  10651758  54709030   3700842  27865299  23429009 
 26068480   6459982  21454034  54805564   3292976  25923730    481712  77231352  19825014    709800 
 69587880  90905367  24635913   1998068  65345560  48551404   1028412  17484465   4896450  11849739 
 25009800   8130864   9683262   1946449  14819544   4051752  13298860  77310212  27499452  15771036 
 31051044   3327344   5063192   4811188   4867204  46938943  18427359  15531600  36466602  32254159 
   568443  52259050  16099280  19650488  62398598   8879780  22360536   3460968   1510754   5476432 
 41019405  65850138   1087928  18733101  39981084  15372494   5121412  25602432   3541860  10924654 
 29736888  22254420    729232   2669184   8308296  25791240  21795844  66060416   6733314  14083767 
 68564304   1718136  17820240   3414597  28820484  13725092  37266920   1096893  11948994  47007462 
  4195540  26333544  24048036   5056968  86297106  13949400   2793648    497658  24161720   5811616 
 18934776  52518660   1295973  24329754  81336128  18148950  90127755   1240155  16570180   9965956 
 27340968  12212090    151788  51799660  39140050  18700626   7080304  12649280  64203625    121260 
 21714108  65881125  53134718   6345072     23166  26533848  56539152   1189982  31128792   6072492 
 49901410  18656518   3396488  24382869  34442372  22463616  13317772   2889855  16614840   9922722 
  5919264  25540700    300810   2576045   1885482   9886482  25014616  49668138  69316488  10843173 
 11715930  23596407  14890302  19067050  25478791  41017442  59306626  10383252  18114305  22763874 
 27237060    240597   2762244  55254375  37682550  76825542  64443258  26381384   3609382  31288276 
 13997585  64520352   2921592   3347040    670176  51304571  10458954  27149655  48761190   5115804 
 24848711  73645806  25630740   5345858  13286088   3600063    917069    224760    118000  26072064 
 50009168  58845718  39402444  62343340   8233434  49451740  46617123  10209444    637056  15981350 
   552064   3302385  41372032   6740008  32464514  67945392  32107671  33768672  12622736  10097265 
 30204226   5314075   3121976  59389040  43736176  74403136  66745300  35705514  35870418   3300142 
    20550  88603935   4816260  18531678  35012250  25071563   2793164  22808058  52166334  45889944 
 27570720   2388750   6519078  41057514  41008440  23433402   9276183  77906174  71532855  74271640 
  3623280   6083688  55876200  13274063  43153253    532728   8712150  44143880  24962706    885953 
  5457348    270244  41237490    792960  23367165   1932531  10833967  49959260  21774646     90375 
 20217392  18283095  13097126  48344838   6143995  35997192  28509377  52034248  34235706  17968356 
 10662990  13258760  37455159  42710580   7211820  32188884  38123538   2689045  40661654   2808960 
 12022296  33242701  38965200  64704358  41767260  28729840  56428340  26793300  13870700   5927067 
 18782050  36513096   2725210  19976628  18929012  12228743   7840818  16355812  12413760   9458823 
 20214090   6286269   7962685  18211200  20499003    706029   4652620  25785189  31677422  60625428 
  9735264  72476688  42200520   3033556  32967198  21665504  17930276   4266977  24494171  49069282 
 67779360   3910948  45191843   2950662  38700840  35545660  11686912    947216   4921518  62448286 
 60495180  36851040  34612123  21358272    450072  21911916  35555860   1603712  49384062  76190220 
 18550128   2466192  10206480  12180192  26769556  28821687   1124695  23514304   7746528  26332303 
  1007748   5702834  14018526   2305004  15402860   2645643  16734396  25970562   8441668  15884513 
 10756680    433608  13550268   6409056  21078012  81792914   7207272   7895615   3434382  42090930 
  4292518    409479  29374329   9710064   1297168   3768496  17618843  48572160  35975232  26911555 
 27395550  16577946   3823428   1455134  35694990  14002344  14451389  23984262  23110236  36965052 
 82674184   5209684  32569476  55164780  30125160  11374424  12336900  28110472  13268832  25820572 
 25389990  21343692  42143976  44612100  31793085  18469920   2072796  61021519   1012204   6843837 
  8563998   7300706  43808139   9716640   3848370   9104692   9327618  37251083  17713728    107991 
  4550139  62073282   5847543  17732220   1483500  82619019  11056096  47953321  39223648  31203900 
 26957920     55458  17764130  22291828   5734176  36820544   2372302   2187990  48288334  32795598 
  9373050  54360616   9529216  13589694  41156760  13540758  44087075   2642857  32053329  18660636 
 18133272  16698052  18035850   7758464  11229274  12121010  25761456  34971255  67539159   5977608 
 22529520  21560675  45699810  33480210  16660886   7174890    518560  15822436  48475800  86590438 
 43699544   8622315   8812972   3148140    239547   7525710   4070480  28699275  66742500   3593983 
 11446569  51847360   1964816  53866674  38777380   5169159  39295260  64415390  40474840  53052740 
 66804685  35406816    909720  14060365     18564    548789  21590085  31360050   4773132   3540530 
 20749280  26053218   7109006  55431118  36683570  94214964  22900728  24746150   2004480  32184200 
 13442385  37883560  13897495  38480344  17089000  12888315    175104  11202990  23668372  73169649 
 10275510  15326350  90015828  65790090  22071731  36606869    453870  88521444    906440  51004910 
 22097992  33048722   9031680  42537352  75427254   7265391  30565233  79682220  20133165  23620004 
  7028064   8648905  26405346  13922766   7683390    939488  37549650  35506656   5972622   2308986 
  3173005   1212015  25541040   4665878  11139665   5253028  14353056    884244  46326865   6008626 
 27131776   7060903  24636326  54969840  55444708  12527556  41395130  73419540  31998054   8117920 
 36443988  12352824   6050472  65234026  30891254  72774350  24762584  14419328  53563665  17599728 
 12733675  37842000  10243602  16316175    438339  15832664   6871469  50391015   7896125   1335537 
 14796800  26050980   6179340   7172556   5422375  70946712  29009904  20121946   6894306  79418708 
 63326445  16495920  69491961  57297856  20898960  62444160   6073841   5463558   3565821  38439840 
 36348312  13446070   1011780  25493853   6563328  39158784  30069984  11561275  33768849  32704620 
 20203078   6264828  12964809  35362816    565440  19978903  24465459   2298942  16601355  46919048 
  1434115  35226720   2577015   2387920  76112856  22026320  32136825  21732482  53750466   9024365 
 39975780   8337820  24365510  54594429  60425568  69491450  52907355   8464808   9039492  28054240 
 83253346  37170720  25712008  10254244   8806595  18600861  45546191  18175210   3355983  60209500 
 34626225  11234790  15212040   2617776  22205625   3180244  21828268  16215540  26027580  28637160 
 65755500   3563343   9219654   8670480   5077950     74085  75393913  64850407  52771905  43276413 
 44841431    523125   5714991    423163   6121139  40724483  42398000  12276118  10475985  28098700 
 56754991  31076690   5092942  22144335   3353400  35930776  12188784  36606875   2545746  47673984 
 53768572  53620992   3119610   6509503  30323170  81294604  23207793  28349500    342081  23375238 
 41079895   4119876  63709455   5463094  73573721  43206750   4292730   7678465   2946944   6211080 
 12829179  14172086  47110047  82538066  12894336  25206553  15673793   2839476  31612200  37681820 
  6679686  74814000  76089544  32830581  58960386  22989280  37865184   5753178  18238941   1845968 
 25948874   9733190   1740207   4395924   6177528  50847192  25292930  14862528  79829247   3165656 
 15592868  59417400  32945354  45816450  39128892  34169168  39941770  15214136  20755126   8820882 
 27961528   3183840   8573016  22608456  10415460  25040852  12670218  25068780   3254361    177422 
  1319422  46646370   7764328  20402270  31639554   2888175  24950558   4377486   7671858    877600 
 33506754  12422241  14438556  55810418   2364720  15701972   5065424   8829366  50631757  50447257 
 13054045  35772312  51586200  29777748   4557784  30654162   1753472  30302500  10753984  21283990 
 24003860   2285668    653790  53286794  41803850   6928903  60125214  26077303  21492162    735852 
 70170080    324156   4828565  16876959  16081525  20157936  23028096  30576672   1956347   7669532 
 88077484  14776380   1094329  46585565    725685  41374128   6941025  25793402   5589540  32941025 
 31644497  37040640   5456498  83491554    851424  30096395  40691816  37207261  75239619  14377090 
  6923244  23992164  17725292  40891532  21834483   3024084   2127040   1908300   8041264  11941745 
 55056969   1172994  51834380   1645125  82561376  34689600  56480160  18256848   5092712   2743328 
  7862000  31303503   2061720  64399896   2147125  20423480   2311774  40439257  53802632  43685296 
 59912160    549144  21840473  39586224  12642750   4689632  37045622   3782496  30719268   6608320 
 16519256   2619332  15211632  48564994  28172592  12930568  14728375  73629904  36134280  36613192 
 43837440  15740544  11389136  31529246    364312   2994006  29940020   8355573  19031089   6901926 
 44385242  60197949  10402506  28430654   5530285   6372639  18810545  34414875      2798  29247426 
 58803024   6805296   6866048  33998375  35555838  61684462  64812375  12979775  35359290  53875200 
 19823888  11189157   4379280   7111110  13261213  68963787   6038576   1142400  75113548   9248875 
 85064396  84866373   1379286  70678848   9636876  25782848  10223368  70222880   4540657  21809020 
  8076026  36312948  64512652  20391250  41265342  22834500   9044714   5443550  14256925  12084336 
 41360160  12143776  61479848  46446584  17574270   6981050  21998292  87592526  41725376  22281955 
  8921808    792693   7535087  43619436  21071640   2472122  10094335  54833120  31783696   7277795 
 11854680  50100518  39187462   7568360  11812860  23365580  30849420  10834795  38476980   7467552 
  3933930   3508935  66879615  34091327  70620640  18823072   9338578  15360928  12318764  32525092 
 47033223   5428718  17024988   3527806  45889278  91202464   5955444  31046911   3170624  16077600 
 69517944   2914098    369772   8253168   2640400  11495066  14244791  11010650  30117929   7685768 
 19326400  63208656   6262732  34371904  28612062   6864532  15606941  23347716  59975328  11377930 
  1178205  56160048   5881374  51658635   3218500  14605740   5407162   3922674  47988255  30360354 
   228294  51829336  16715080   6433425    122265  16815360  38473788   2003040  24098986  16983359 
 20637188  33078332  18913908  29828456    348480  22504635  58893175  41974428  16684514  10317010 
 24491922  28880377   1277598  27785628  24417099  54433470  10040052  83031774  17731674  20647095 
  5773950  17300426   6307958    341748  12397185   4151774  31543066  54668135  13655277  23404480 
   637167   1427244   7811400   8505735   7042357    696232  38178749   5022486   7322373   8358714 
 12128688   9289812   2497170   1346890   5935321  33208940  27545542  16881588   1640332  48798841 
 25517340  56808846  15236975  19402080  34657798  50320048  30290778  61324420  40218444  13557400 
 36158724   6424240  75658316  56090736  63851416  10891764  40980940  22990920  10617048   8906436 
 23123058  66360118  16091948  31382110  28938008   1997926  56859410  71672760   1673220  67586764 
 16781352  35401921  38727896  66324684  27608740   3334443  19711749  45541233  32632240   2275764 
 10630788  71264682  50435627  24187664  53988300  15978361  51819936  19423160  13526460  22222864 
 47409240   3739933   6760459   8757584   2026401  49521920   6378560  28953333  51996644  29793804 
 94240836  13807508   6648590   8213760   1832450  34347820  49333888   5559540   8555008  15434257 
 54538938   9842833  27123548  13948092   7018110  24612324  15274413  22454358  25625727   5483828 
 46844045  45017631  12632210  81011497  39320502  37797596  21442122   2632760  14483730  30747015 
 26889984  31247403  89582931  56069820  89710298   2575005  38690964   2670342  32274450  73684392 
  2734947  11116420  25404475  20981350   2997945  42338400  75240092   8732430  52030352  34285420 
 27196962   9510260  50935560  33967964   9378600   9789858  19256666  23749200   5949393   9348102 
 33720510   8902990  12316021   8608342  31039236   4569000  10513500  42129061  20864106  29471569 
 32626508  33568822  61776946   1962396  10869418  10788192   5159232    623883   6877949    389459 
 28907366  76911856  47099869    757195  10128484   7311172  20688853  21101425   8873365   3525795 
  1081408  65710086  30340400   1176480  15265941  41329914  16962036   3965370   9077580  76748770 
 46405022    671434  54367485  43977708  20608130  17394747    384300  23783600  35865500  83095845 
 48773992   8183303   4798640  72341160   3218314  22768428  10243705  23037728   2521936  88139102 
 50362562  85205016  13800943  24955370  25428390  18292273  21863640  11526592  25726600  58371492 
  9183698  16963542  79947452  54843139  45070543  43778280   1814670  41678322  47682785  16502049 
 42384980  14313376   5153368  50570543  19772445  12947748  18869228   8881906  48602436  11691432 
 21160694  28474448  34051212  11148560   1284660  20671218  12028150  32530806  45520340   7241733 
 45741284  67204870  73693565  27293310   2138754  32652906  33340505   3726907  20306976  62860395 
 47940750  11608545   4257410   9182940  34377525  48137513    812210    481338  17614041  89881312 
   535992   6155088  29247726  35200182  14622126  82206720  39593212  10727706  13951152  44849448 
  9781949   1408012  13742168   2437593  17971357  13801260  26655918  58392680   3058928   6892983 
 10236744  32113308  17456896  23392272  27289045  49997040   1823632  37789175  22312633  11239834 
 10479240  42714956  68006232   8383960  13400760   1421824  23056603  11526585  36197241  27143578 
 28266472   5019768  16333592  30822190   3808827   3905135  47740160   4545476  10042780   2548650 
 55924125   7832150  39354412   6474568  52913728   3106272  12599552  37632968  57153575  13684208 
 14374080   9890001  27063269   2027960  41971237  13450848   5626192   3496608  64566720  49788552 
  7751242  49565230    165318  12189000   5067306  77220675     39900  13169078    449575  28427609 
  1622269    225801  40683060   9098516  10922184  43001280  38798452  36737442  78341760  23381397 
 15117424   4546566   2942706  18709636   7847165  41628514   5107599  30188420  22490424   3401593 
 34888524  21281183   4082325    579864   6991816    961744   2818137  14472400  76019973  44308478 
 35329210  52671675  75330240  14312025  72919114  11067190  15302812  12431720  17492748  29833925 
 16615742  95420850  37708100  49454748  37205299   5325925  58022417   7358870  26460066  30430884 
  1751305  47264634  31517229    721410   1769152  59123030     40656  23269624  28499103    677310 
 44913856  27671000  34192486   5818516  18521256    323874   3827106    555162   9859616  39154522 
   584610   4918313   3496944  18070030   2121368  10204520  73572492  44886940  54358038  56079360 
 23834473  22706740  10891043  28743264  88171371  16358996   3000052  64714125  27526884  68171782 
 23723405  15330816   2394931  27222230  51539631   4402038  19192875   3117216  53216416   9407872 
 16588000   4472720    634524  81093778  23079672  36939024  78264594  66561822   3433389   4359414 
  2715195  13008448   9980124  34204752  63508484     20685   9728333  17376075  66203068  42134279 
 15933984  90686127   8435328   4575425  25965834  12095468  63954558  82037070  90785904   6478542 
 18612600  16327584   6540666   4060672  25342743  13317282   6721320  39619047  33724812   3258270 
  6793666  81322752   9053308  30034564  39445400  68722197  11416516   1931154  89376858   2762702 
 40570179  21986112  50683431   1999935  45502200  70389750   7307212   6511425  23282142   3712093 
  1683624   6790230    487812  77636832  14724117   8959132    643188  43923600  80922094   9931824 
 35793005  76466480  15188714  22038399  43977400  24647265  27694052   4700424  26023117   3443344 
  4082052  29546387  93151755  17212338   5499270  34303824  48991302  23588206  72943201   2130645 
  5305980  16601123   7279272  25883218   3930715  36652174   7064000   5851994  63536552  23907856 
 13184730   3161638  18584655  58366536    186904   5835885   3336219  10394272  66576870  24080000 
  6882178   7509753  20984053   2762965  23461940  46345145  13381563  69077680  69268968   7596228 
 27364731  41837748  37701444   1842307  19219191  96444788   6793763   4518768  13125079  33397758 
 20168750  29537454  77044412   8963743  58848835   4689472  11044608  28478502  30147766  60088488 
 12581800  20394860   7970724  12878866   7183996  49531680   4140078  47322264  36819320  24047221 
 10274124  45690492   7624625   6394765  49187100  58872765   9432990   6283332  80305524  17066154 
  5745168   1751586  16260435  66789646   1743056  29248024  42040830  47110800  14218036  44094300 
 33008976  10155030   8548074  66640295   3587384  68440893  10358348  14886625  37396233  45025047 
  4738664   4201946   8038656  23441644  51523984   4983720  16722603   7016112  43182266  12447097 
 76995870   2103700  10981038   4110759   2614364   1059476  21664252   2787463  37214060  26495294 
 36139974   1346592  26368000    214200    109934  23941280   1695698  11304384  21562212  46819074 
 65827656  52193552  31701933   3768507   2956800  23230430   4999438  52692224   5499912  32145412 
 21995884   9771043  85474060  32893365  10692682  23893884   3569972  45139230   4811467   1458805 
 13849143   8085486  73921410  31497994  68490920   9176589   4517508  44391288   2274316   4730013 
 21474022    310608  37011924  43854785  30522500  45198090  60822308  34601040    348250  93131863 
 45475080   1676976  20693322  14757081   1374912  22357856   9660000  12834936  40470717   2262873 
 60269250  26411320  30077696   2736708   6823037   5389011  55834690   3325931  16702304   9987176 
 20481984  41686938  42948090  26953248   7973574  14697051   6716597   1540743  25780745  31078740 
   162600   3290301  44320758   3536869  32691352  15423860   1510453  37157562  31649910   9200280 
  6489495  26120840   2062476  31239690   3153150  26166134  17386356  48071835  40567800  13149760 
  7043652   4061970  76081470  24228660  33848320  15223539  20099720  49010010  21454917  21723840 
  5210415    266388  59347336  29227016   3605404  44150152   6857955   5144364   4867363  32068820 
 26519556  31333377   1071364  44082864  48559476   2576013  51275740   3584000  29716225  53521236 
 54052671  78075360  40459276  63969426  33855498  11164650  40760856  10649585  49148884   1222650 
  8944334  32070986  24119214  32987682   7217010  35942892   2529585  77267053  20456304  25263252 
 25302591  65590368    261291  13836589  40247312  42333308   1445188  20239250  31645824  11666067 
 35249092  13088796  47841069  67180062  51995775  10442679  10419552  12758228  24077168   5825175 
 10087784  29523520  26961473  42994689    453654   9639542   5582848  28783743  20594970  20236680 
  8945046  11270694   2444260    284950  31831935  12735393  60552258  46835418  18881022  26368614 
  2798680   1171827  10468656  42201000  18061392  39722787   3191510    568920  11604582  14990625 
 23459832  34875929  16925480   6432561   8452080  10009710  17708284     86688  38966290  20192158 
   681163  29912896    165220   8292340  30431592    808658  18810050  31124520  49689180  20419470 
 36645928  44144685  46702908  62546010  28397460    497692  28961080  26933256  27895504  23583741 
 19760020  19587744    307075    656320   2412246  34350558  36866878   1180724  65932000  82082160 
 31403750  65371410   2925590  10559850  37284036  51957440   1551744  29945969   3314366  11086758 
 49744608   3877335  22907416  51537447  42419932  36183210  18616126  58155266   1017089  52961768 
 46372404  33250995   9253610   3525864   2435888    738100  31641792    808984    251140  39545368 
  4930140  49714184  34176520  53962419  64896192    323613  25516496   8967684    603092  47711484 
 19943040  40395236   8270828  39231850   7096329  21350190  11650190   2248675  22872297  11803365 
 33175420   3495032  14694288   1414992  30363928  30577281   7588635  34873440  14595525   8299044 
 17774428   4792140   6974434  52206216   7497574  17408493  12907031  55692637   5193550  10721214 
  6568680  60189676  16921450   2455862  28634954  71480850  15078010  27093024  46366863   6649872 
 66784704   2582368   6678300  12673602  51036480  39308904    676892  32723368  18518724  19251843 
  8144315   1112736  73337472   9522009  22026240  50987272  12358080  21835380  54698784  72336888 
 18626688  23561316  63627210  18250232   7147764  19338750  24789828  26311904  71998315  28041972 
  2023798   4200090  28282282  31250898  52911038   2624028    485472  21787047  10488128    974988 
 55007375  21449363  42403704  16978815  66822070  49182431  57710184  13321476  13944110  50440656 
  1070212   4397692   9082486   7611077  56666100  25891993   9076950  36227842  19735164  56425740 
  2490960  32422761   3461385  52872231   7366032  12921440   2924642  63562902  22142790  11820132 
 15368520  33446595  21824120  72209475  11667612  26327012  22529274  29680770  53088849  40652661 
 65423640  57629277  57241275   2211913  41472163   1068340  64268155  48540312   9328500   6791925 
 51649968  21532552  62962614   9179660  24872870  26672366    455911  61798077  48867320  34545168 
 83575604  47982753  18768864  14222625  28520928  50701235  30882488   3022236  28420065   6070734 
  7431176   6164020  41639800  23398428   1802032  25819354   8830990  73124950  52563312  31122035 
 41210411  38596698  71905365  27782300  65024688   8537270  33639489   2453892  34351815  37020560 
  6937118  22614392  19603512  62812425  62701060  15042000   9357663  18092130   4573016    990256 
  7045357  31779000   4563268  14032408  35488200   4409148  23339664  66978435  18117160  17222832 
  1768792  49806942  20262620   3948819  60035445   4678222  72732726    153365  78216768  27851720 
 22165368   2596825  20515242   2246440  83638912   9791067  40604760  55547200  42710465    663425 
 16363938  33246045  39231034  83166105  27739544  59734592  39126724  59086299   1789155  11252643 
 37978850  36867624  57157157   4459536  13610344   8928808  35278780  16161284  12585156  22261135 
  7786000  59518800  53787469   7423990   1040372  12373032   2026152    840390   7343818  20914830 
   594583  38982138  67374732   2967030  61635116   6259734  48348806   6857630  48858952    210924 
 12864348  10356944   6015051  25924860   9237878  75317249   7611044  45179800  42730182  32103762 
 22199241  36356496  69696959   3367934  14153880  63876811    524304  29129104  80503995   1596432 
 10252037  38383443  47732280   7147952  22747956    236735  22605747  67040274  17779860    708642 
 58498608  47558214   1188660   6431196  18636420  48830285   9460588  35141734  33503838   6206200 
 34178679  14828675  40652946  48680262  25170836  27107798  10878057  10239398  15444138  85225250 
 21524850   2879430  10644160  32137325   8573823  65963868  11569608  13657770   9381225   3412295 
  5423702  30488728  21594492  10479475  12595300  24783552  40838672   3498352  80953680  68978175 
   928368  17670624  20130630   9237306  55075692    235248  30137002   2314536  76701462  35972288 
  1412328  38542290  19213760   4571228  51609972   9793322   5500112  20217535  65798092   5384325 
 31090128  92262135  26821450  40703958  32412744   9201012  15761856  11564117   2725821  87640875 
 41670230  35879745  49973000   1497660  42740841  18536011  19981584  54364392  43447350  33815980 
 35915776  14616773   6859500   2179100  41772150  17010840     42042   3593800  38077622  30688960 
   540876   6151901  35485320  71758632  27003240  55340750  12753856   8877440   2796873  29086065 
 87143270   3806375   8171968    748908   3157150  19288080   7254480  76922697  61086155    425997 
 11720112    669760   9282848  21219345  39258871  82363524  43391880  10230210  29075504    932232 
 45307248  18880992  10354848    814062  23357502  41409126    135286   8206902  56992804  25314370 
 26163255  43959240  28839930   8427085  54608190  33713811   9716958  15782968   2496772  35335359 
  9116936  20749818  38571378   9961490   7093080   8506680  38522365  80585659  22909893  19651536 
 26606004  59906784    765630  31332036  30544110  71200404  54988200  26038645  44424060  59103640 
  5452896  20169816  16906272  68035188  67140621  13083471  40011200   1375998  13247424  16512525 
 12255239  11018268  48293091   2626603  66588060  12546075  15004248  32315998  58562960   2843547 
 89458530   1043329  16702121  11163005  28488452   2916052   3200978  39330880  49840839   9457060 
 43429960  22447860   3212300   4458180  23785236   6661250  15978072   9691110  68988325  32663008 
  8190644  72254104   2337984   4722084    656820  68780304    469392  13048242  37222944   6276636 
 13693504  19469114   9829456  81910284   9107525  17114548  21554120  21305557  22615850  27295343 
 22334531     48631     21648  34787170  10006200  12931400  57329836  54189636   2107606  41619504 
 84477195     34800   7171660  87876600  32133954   1039431  71841600  14910870  27525868   8555695 
 45141748   2219886   4264366  24332450   8519731  54690925   1707156  71434035  30825840  43236444 
 77246265  40206122  14617360  32727615  16831938  30571698  44866548  69831270   5444988  56309040 
  4114896   6312405  69361810   2888340   2417360    585915  32333538  10529056   8820100    395040 
 62865365   8375316   6700320  19267952   8453424  13950310   9988004   1487160   4135860  20451288 
 43301736  17897770  85395420  31943616  17396056  17404230  41219990  59201847   8084034  23775810 
 22545864  27469448  27232112    204473  12532741  83950463  26248257   3874374  23578654  15967602 
 10084672   9790166  46193035  10926300  12785300  36928497  39771650  95033246  16211550  78571638 
   722880  36923533  15188943  61602548   4441741    565719  57278820  48793920     40898  16361910 
 54434880  57065283  26184339  15443004  54130098  65253591  43622784    285200   4941570  35378844 
  3286272   9675296  16791522  25441380   5974560  34973135  92442792   6771030  38992880   7396130 
 10934790  35498928  35065264  52157888  14087210  22048300  22400931  27426624  16802970   3467985 
  5863722  43109613    665724   8173116  34022608  33051740   1387134  28736640  13848312   2202861 
 24528270   3135635  23577480  10086945  13923775  50003616  29452120   6472770  39631848  46679490 
 52602480  13877994   7028472  47317273   6729930    393835  18171525  34501924   5990472    654436 
  8449408   6641912  35453316  29375144    593205   2788223   9882340  52213307  15183864  52297500 
 22723257  17212568  11695695  15972140  28829331  12247648  33742040  56693346  13782888  13199000 
  9398961   1490197  12924433  40129432  43183476  65297808  16509825   2438460  10245960  42496752 
  5061600  41704084  54672744  24900984  19284902  29451646   5799706  10712480  18693468  13656906 
   455328  26461281   6952176  13873068  27978820  40773404   8401512  39409308  45014430  70978589 
  1867960  13783776  83844864  12560061  30570240  18050400  64614384  32185596  82823014  26490695 
  1414754  30228747  65941275    867024  60336820    311780  30770600  24082314   7094582   2481932 
  2277948   1368757  83016010  10975411   5841558   7626064   6355350  36611685  12587262  17354260 
 18012095     87923   3700687  59624640  37838025  33554300   8286432  20167017  19153420  72556440 
 32715777  12148620  33982752  14527286  42074928  35615322  52514938   7268352   9668496  56335770 
 14313462  62078392   2064799  11469980   1933948  31303384   2863732   7808602   1900192  28047075 
 58850760   3630246  12999931     32984  10041888  58338374  22946142  18174354   6375176  46506278 
  2839746  66779280   8222181  51272000   9905388   5013283  28084030  50664879  10456320  14209600 
 58340920  70115220  40974336   7811856  46059279  14664200  14544611    105504  37787714  24663165 
  7137510  33620848  18555102  10414456  10775622  35890304   8056620  13305072  14774991  52982240 
 48918376  13328500  14153750  69135744  65616148  13434885  11433888  59925041  62781969  14684359 
 33868583   3164525  50259660  18943470   1364886   4498179   4801305  25178400  29662794  31868928 
 15821370   3557980   2684322  50143750    870519   5914712  82727136  26146800  57796746  30666107 
 12642048   4925128    899840  19451640  42545392  26966304   2216636   5481260  17695791  27522720 
   331016  26634825  69087684  72339399  21132072  36583760  13449216  14440854  60110960  13099464 
 29200500  20278503  43094406   6987928   7659288  13370984   3953124   2460850    879206  25551855 
 33764995  17421120  28379532  16376576  32459463    226395  25989742  80429547   6888024  34557260 
   749250  58649500  16396314  10610950  21426680   4824192  20790528  44669424  56522935   2228464 
   136948   5595685   1102587  26453856  11873610  62030896  11274064  10580416  52963105   9507155 
 18035050  41201145  40699768  17635051  20538519   9464913   3026126  21204280  31172022  11567556 
 16536032  17971872  43199649  12811344  30330230  14527590   2369790  24381361  29513526  10175760 
 26941872  10276630  39316080   3850928  26866847  23985144  19078315  57178245  24650184   6923472 
   340469  46842081  49798554  11932778   1880392    551359  33435792  11831691  10625186  64809900 
 12544218  33333080  21307495  46991802  64599444   2805888  23524050  46263721  24328964   9900160 
 16378200    225776  27455166  13814955   2509353   4089690  18432225  37669110  28814296  12316088 
 19400877  37889436  59730608  10134240  28010598  25024285   5324427   1624348  47268122   6858424 
 67955560  44404780   3339820   6687868      4320   4681950  27334895  55769175   1689347  60595200 
  6863769  24378768   4291280  38424712   6510460   2409836  48683962  57386304  36402600  15102345 
 53146800    490141   8408916  50313991     24497  12325500     96614  51913512   6221340  26186072 
 35264205   5749200   5681760  15885752  41842710   1129068  65539255  18934200   8166783  39837399 
 57373995   7915592  15676822   4105920  17227021  42146053  15965652  20368836  16505319   9896227 
 36786258  90547689  49969821  61513317  46985736  12271898   1493994  69797189   7512904   7379601 
  5199480   8997450  78920595  20749736  61737056  15099362  29016971  15382362  39580360  17354880 
 26056800   8446305  48902048  20035288  42446586  72880353   4652305  73876760    218353   4138155 
 63807936  10175809  11530785  15675092  42932358  38154864  69271033  11026235  14009088  76386726 
  9222490  68155550   3234260  54051504  29803278   6714708   3546620   8985672  26982105   1561575 
 45728094  16633489  12956058  74097216   5265624   9343023  29709216   3389154  77308608  23302240 
 53464864   1071296  44587920  14845680  14605305  61075168   3188835   1015983   6177068  23645232 
  1296912  49826216  15465616   7040640  42780450   1018683  57747885  12243391  34099905   8592502 
 18565861  17399100   2256104   1521974  16475814  13042197  34718004    761904  19637454  27337297 
   185494  60069976  26417430  33429525  36465731   1449828   1292916  35052264  14711450  22002970 
 35911950  28801150  10720647   6743578  15642890  10981586   2541198  24570384  30060464  46460160 
  7824124  44203685  61181544   9729730  78007558  35922638  54310200     24444  17781468  10984274 
 84353104   1765137  10239999  15910047   9810999  47106150   1144800   6843129  25934040   5719945 
  4806555  13894538  79935030  17944641  42014700  56958136    789753  14075172  64816752   4282390 
 54310268   6474172  33416360  44632160   1512260   2306083  74009730  10523960  47384120  16863990 
 23632384  27594414  15286809  20362950  18825688   3153983  63716961  10300470  11335695  28020360 
 18501266  15719362  14257334    136680  58779900  40909794  48019650  18955090   4939584  18281980 
 22479830  70223064  26034426  55070942  49466538  68607968   9177742  42211189  34174464   5491266 
 14629384  26656344   6057625   5442346    493063  20315405  10635208  13181269   8588655  21619788 
 21870439  48427704   6193584  68971695   1135326  11043054  33301730  74800359  49431585  39716192 
  6956740  31160664  37504512    210408   7058150  55608124  20424620  62633272   5785220  16213008 
 24120852  30403086   7147140  29670496   3049400  11342192   6156101   6845575    791060   9383200 
 65825986   5570996   7515700  21598788   9319508  51404976  41389920  33589545  74254470  61429620 
 68530770    591361  48557388   6651918  46891520  44965305  19155300  20606417  24175186  31607250 
 48727742  28747751  40389028  30915584  87707020  25568534   7873200  25726625  15592445   9727137 
  8487245  13962000  38721891    260833  35565889  45288185  11498648  26295456  20784500  58349010 
 28122750  39496608  66896496  28045710    877406   1623966   7672836  34370214  14189766  69758592 
 14971846  37129692   2175459   7597004  71614494  68643858  17078235   5694186  24099390   3287008 
 12147960  12984400  60463341  69779670   5624124  32815744  13242469  18878860  29784778  66751536 
  8250704  45639883   1537536  21581675  11900094   4281642   8745750  16510900  55230483  25307007 
  6847148     44315  54574175  39711672  46735255  35506878  27141068  21219648  55394647  29888040 
 12586572  18849344  50096616   3571981  22830736  15348732  18140895  42445968  51414825  10398080 
  1598910  22886100   1030848  11192792  26598278  35644560  14972076  16163072   2444070     46501 
 42019968  22975200  45126936    826543  13331768    112412   7965846  55300200    350688   8594235 
 58405320  43769560   1160753  36771036   3085465  33546936  45292396  19807456    280024  37333071 
 15459559  23217258   5418920  11018236  15052856  37039673  64254960  14070969    360825  12924403 
 23720210   4169646  39945144  11436008  52999144   9099071   5822487   5572026   4758527   6226122 
 58752200  31957404   1385920   9180255  41203741  43771530  10094250  24014925  18705554  34306204 
 31075596   5352837  59925320  57393002   1023529  39214609  27848574  53430096  25079679  50865010 
 25085152   7330743  14741796   1787877  24189454  21177000   4415175  84543737   1829046   3459256 
  3545560  21024886  25183732   6062485  90873440   8775192  39092813   2781900   1690225   1544832 
 20220345   7325328   8127787  11983114  75685880  20509664   6093321  15854126   3124803    114400 
  1300500  28536656   9175397   6958890  53292535  30885957  41049098  41951250   8996012   7370226 
 52772216  53670728    809433  69740130  40343516  15651240  29605576  12447600  28149282  37991124 
 18216926  53816332  24836040  21389996  46934664  57484655   2427516   5267530   9744912  24876032 
  1590540   1307722   5348550  47776638  16304156   4608372  45267724   2020755  25590794  14574824 
  3990606  21281220  45726200   7320748   4231969  38976438   6041744  34068750  18588219  13574956 
  7198492  51810330     41034  37687272  28195292  38126769  17240030  31691757   2598676   6287382 
 13640136  12026238  54491115   1966764  26970415  23331368  49936458  21632940   5408880   3720059 
 42876117  38110620  33403188  22817050   6692532   7120710   6757000  17765748  82132940  80685978 
  5481791  10119804    874852  34069350  15282858  37867959  21076536    236979   6093989  20315224 
 10300847  58197020   4190535  70842485   1294839  40057290  44108570  10395996  24340360  16659464 
 19155500  35885112  46124210  40808859   2302600    788444  27053958  15683010  24082629   3575440 
 85134450  28380582  13770864  31519503   1769700  15171590  22771840  20570340  46079328   1071470 
 24864380  41468910  20623452  11427336  34367788   1851680  21808064  18848380  11943750   8865450 
  6386020  12778084  65147076  53879912   2980593  51138952   7701034  16897863  44532027  77210578 
 17216192    734500  53543908  41870382   3385936  37681520  58190582   9820530  26963606   4422656 
 67190910  19683741     96960   1655654  35275808   9623634  23411744  28074912  27387806  33725874 
  1283186   6421506  19047536   7926632   5185315  64004920   9140247  16843960  21792670  14788521 
 23936082   2934778  59174860   9092015  46935877  66739904  13458080  47091360  15992504  41070799 
 34742880   4430160  10252200  21275880  16585688   5039606  37823488   9556071   5555294   9805770 
 42708488    171808   7104890    274137   5541072   6291816  27068160   7861920   9773110  48430302 
 45594360  57403112   7876435  48905082  71886770  48146142  80439090  19328392   8907240  31263004 
 56240320   3624810  21426264   8353750  55697859  35186904  38657556  23916199  33761215  37864640 
 49058874  40767160  53309502  45885168    434634   6444711  41906468     40365  20043430  40187294 
 28378269  51220377  15076110   8807820  30683358  14848785   8532557  13963797  20968242   1541268 
 26966520   9632032  12014400   1414380  37126525   4270208   1761942  14334930  34097668  53268501 
 31500000  23431056  22470518  17104640  43365948  26015328  38908800     38439  14209800  11416134 
 38441750  41399566  11276560  22715728  66931631  82456257  52046400   4654650  67010125   1083576 
 18001620  16049706  31525417    259083  11375316  68971002   7162448  26158506  20817312  42877965 
 40797093  14078454   4276800   1259310   1189232  65450813   4058600   9812322  23409389  57982067 
  9008640   7138908  16192560  24817296  55019028  75111312  12328920   4720560  21236224  48683016 
 15109085  43513591  22121448   9983421   8317730  23471616    801504  26660928  48491196  15716041 
 20959169  11621502  45156053   5507216   4704606  42270338  33367056   1198035   3796121  18541560 
 29178240  45581544  29810439    386405  92404585  15360000   7412369  65425356  41962070   2027620 
 22532256  24719006  23763831    305536   9448400  18792486  16045432   1109097  13331506   6325834 
 42457262  54113526  11339020   2159781  16033617  74848586  43331324  13850848  13077770  14770131 
 61659450   3290721   3622150  49448280  40942116  14396085  11554597  27370602  17719900  51751896 
  2928091  14514475  10821036  35477280   5389245   8183962    243660  63383485  21272416   8998244 
 28412916    102180  14585820  11669912  23024645  11565540  27229500  74290612  42603890    403305 
 39527640  65869614   9720362  31610320  45104202  26095459  58572982  18058335  55513176  30388295 
 31198908   9560226  22400924  31763592  39225169  14155152  17406128  31727262   7130302  24762880 
 25692840  56803356  42121748  29764416  46052622   1307780  55476160  44946752   5662036   3907668 
  4141316  40742745   2323868   9643660   9394560   7450140  17396896  80915250  30209481  25232004 
 21442540  30764500   8010252  26768872  31341807  21304560   3480467   6769282   7065000  27921688 
 40439865   3654459  16319988   2902383  16429794  19290246  18118485    413982  58163789  15262020 
  6310269     11859  18971376  50197551  19059020  43847804   1688188    328750  13101998  44020636 
  9781405  15222730  23095800  13340580   1375977  57012496  47493388  67173741  12998880   9199764 
 36249408  71879052   3500501  45588400  24501477  74379008  16579920  55368521  38574270  19189692 
 33389270  26985555     31980  34003384   6239320    113582    135642  38356280  54379425  35944332 
  5650456   7840008  27162378    310620  37505160     23705  38744628  55296328  11044705  40073103 
  2529920  12053488  51036898  79067527   6489525   4323423    448641  38649604  12230058  31899028 
 27407736   6918862  54467355  81709890  15166848  17646486  48447400   6352766   3358460  37961825 
  4712175  10686977  35410648  19167288   6770862    133484  72433587  26957704   5959730  65190119 
  4647590  26391787   3788520  25987656  41512171  11440420  12078072  46988622  26409246  49536993 
   634440  24563406  10013072  14567515  40105056   2461856   4683536   6467391   2480544  19250510 
 38883219  20182800  25678956  10770804  37176412   1795365   8472155   9112032  20926728   3623230 
   645904   8862906  21085050  26462995  23482954   7471280  47731112  17746800  32835704   4943943 
  2419908    428336  23508612  24271512   3513660  14622205   8113875  17639961  82147078  54959850 
 81314082  33366370   5698266  28991508  75822146  12982396   5418954  21186100  16635860  15467760 
 37269909   8245854  32597766  63883735  12434513  19135880  63602574    768000  25920840  31741991 
 16683520  17076696  28510424   9596160  50938629  34874664  33257250    344256  68483070    112740 
 64430567    591446   2051679  36997180   9711009  27361544  26002847  25606794  12104810  20079850 
 22365894  26119507  34831522  35254710  62159340  13184157  12337580  20234656  79263206  10942250 
 16106867   1655682  25846035   4660600  32137105  48528480  33235216  19983261  26402832  47800438 
 76761630  29900988  89950855  13726934   9596560  11846820  50929065  74520704  49282688  11016468 
   428593    950572   7411581   1948443  40014022   3484425    712585  16759470   2013552    542730 
 19562400   7666369  67220110   3381916  54358395  42445216    240480  18707724   7189723   2767644 
 42228720  54036428  18827006     57988  13091844   4282251  16127930   6106328  22108912  38029005 
 10114374   5060696   1954264  26992878   1386455  90652568   3295332   8347846   9008450  36982132 
 19303560  45189456   5616112  44005986  19609569  34402533  31850974  72962898  51215872  42544544 
 56429022   2433951   8259565   1990096  31720000  79331802  18589311  11185248  13546440   8149654 
 26290758  48050650   8348802  55731140    948662  16744184  11693655  70233600  19934070     73696 
 55980221   2549916  27190058   5850144  33679830  26080600  42292722   5167580  63699885  58607288 
 15749973  53634952  51950262  46732572  59553468  69236076  57571440     91452     26996     76518 
 13698445  62394120    177799   3982090    590968   1544158  33701544  18552300   1294650  26027320 
 20137894   4969510   2002710  59969349   6954112  66327088   5149788  19232100  96961495  12253070 
 48004260  80147700   5702400  47642746  14431872   3934188  24252607   5430375  42714840  73602418 
 35005784  41971950   5237685  34865598   8661360    275781  13398489  78464579  11811332  17649144 
 13137348  20607657   1077612  43785504  59366196   1856038  10108504   2896749  23494590   4409790 
  9329547   6116496  11382125  27394531  37009879   8929978  21698630  11172650    176085  72371352 
 55064448   5981880  77826804  12059766  14130963  44055265   3454308   4442312  50300626  16112061 
  1135240  27418134  23000736   3262871  48025668  23385530   2902427  23318603  34232166  37337365 
 17489736  26598672   3501414  26943812  17166544  66551744   4240739   7558770  15905736  23343956 
  3009282  17941312  26947215  24700036  19609800  45422019  26887000  11768040  89135410  35367698 
 76194468  18181260  52993745    198958  33199764  20328250   5746182   5325244    172972  14107452 
  2013856  10267328  29140720   3724992   9047511  76209588    499746  35269395    747834  38261214 
 41123133  21640270  22502380  18400000  26743024  11287941  19148868  19578550  29025215  54092506 
  9454635  43052240  58553166   3055488   4258012  10748340   5513838   5265712  91886980  34053208 
  9394693   2670202   5478816  15543948  45532980   1239984   6345132  10485240  12263265  11431825 
  1716650   5440252  22391496  65556348  38957448  58766426  10100704  15417664   8040108   5001961 
 54848137  57570136   4463670  51328536  57091566  50154357  11807001  20287828  15797551  69878851 
 36384956  32965979  74645088  24919603    104912  18935400  25133064  61457566  12597312  13577331 
 31694920  14790541   1900820  22267724  26682920  25792442  11434540   2925054   8211147  15427335 
   749056  83296598  48223224   2762865    964368  19541322  35783968  41746266  25132168  18073090 
 18915016  20357700  32409765  39442183   3105144  67746224  12254792  32363870  23332977  12096875 
 31926708  42001172  34234213  19089744  79915812   6009908  31338601  30828276  65862930  38463706 
 42722424  88471545  11968600  28647458  47149543   2220000   4091192   6732607   7515784   2769480 
 23490088   1106964  11068488  55157043   2523290  10184610   1600087   6425860  16080030  71519175 
  5330325  54312485  55995331  72777817  61118697  49559774   7337400  11675711  55573128  50910706 
 31776700  22052353  26658666  42243876  12363232   5410975  42254641  10992059    417536   7099350 
 15930164  42689958  44122192     66500   7455987  40640292    673816  12105450  46446660  45826560 
 69941973  66826233  13529300  33324352    225295   2171835   8764140  37992046  13794898   3707244 
 36439808  12059542  11232886   1298618  19132773  42238368  23562896  54119070  67914118  16013745 
 20225492    333830   5476260  42395624   8218066  17250473  61888086  64136036  44382536   5259791 
 13794484  47472285   3404744  18967767  38468830  16096612   3592439   9962848  18537012  91777088 
 46199173  17524072  15894692  62886837  12891725  14234840   8337399  16484553    640794  20605995 
 15619232  19964777   4046475   5429650  32332894   8864770   4173030   3086112  11417490  13970530 
 48602811  60064320  45556250  20093360  33301580  28607401  34039922  32453292   6224868  17281749 
 17105650   6842636  52734360  31815045  12056568    592992  24001670  38865341  42322392  37550433 
  4760574  21343179  74993100  26661930   4516395  45579733  57270525  35152992  64608116  38522853 
 41854816    511125  15863628   5864040  22996945   3716304  14117194  10530260   8181030  18959949 
 84976728   7224796  18042849  55466224  12008040  15835776    397332  11114202   2664375   4872834 
  2192346  59731569  41846112  39858842  40196596  16994541  22135457  30688950  15157531  17220654 
 10401168  82376532  16380468   1773250   2740842  43610568  16808610  27642694   6129420  17370848 
 13089411  94031688  14266967   1931136  21007080  19410596  39861360  22561280  48588635  17645985 
 17263160  40313546  26777640   1309048  39829707   2864438   1723426   3074500   9541920  30992139 
  9391250   9404523   9749438  32606028  13662900  34890563    662099  21542735  19364436  52884812 
 43191180  11694254  53007450    423394  69073098   8800280  46157850  14857056   8808444  10065445 
 63026916   6741812   2775267  36411444  20920192  22064071  10329249  13535776  57125542  13104952 
  3526656  14563152  43510824   6811548  58507430  20267721   1167831  53891654  21393580   1373510 
 15518392  26510600  25184040   7114176  26417060   8148368  68174876  24934906    245735  26734629 
 38817710   3537936   5813480  11467324  27255200  48433280   2238544  27498576  20844720  44127892 
 54060000   6297574  19724782  19463184   6567790  14308728   9658484   1983964  49385931  13991029 
 50002155   4447311  26297976  57700464  42205560   8784541  47628784   5534517  19461056  27225140 
 12330516   9104355   5512349   3473840  22835410  24209100  64767353   6172551  38784993  33919963 
 91784340  32374200   1516008   7027280  58652616  38110032  70535997  45847742   8397799   7621970 
 33201328   6680883  15969528  27444624  15744992  77499068  12986184  34426795  17550018   1225176 
 11598901  23786672  20104738    181832   1459842   3353675  53297882    688822   5292145   9211920 
 12336030  57932192   9627933  27776577  12549766  23518510  18521756  73922436    581040  23327500 
 14321055  17478585  61116688  10935970  50061559   4959892  23966661  43524656  18540580  15255300 
 17917200   4322057  23122550   2716232   3901024  27412887  35308080    207320  72422618    126325 
   556800  14960271   7070935  83862006  11601408  13346411  31881232  50681576  72793728  32490122 
 19181796  19585436   5255960  52137930  21724098  20735340   8776376   1366544  37895363  26122504 
  5054201  55696029  30062536  12761910  14735412  18609735  53797650  12132490  15905700  14701750 
 29057420   8963694  20290182  57247910  31813812  34197354  42939025  64575468  14671680  64643054 
 19222476   1637784  27770996  17668168   1447026  10937870  61117616  21786146  33676830  27284553 
  9268542  18466384  27063710  14831586  69309163    517135  24128910  13567600  15353448  25585257 
  3965952  26577914  30499777  10991918  27204484     77224   9176370  13284480  16988410  17534974 
 18035028  20175360  22340808  50997428  24473219  85675500  18760518  13350216  12622967   4677312 
  6820992  59809492   1296174    964782  17173684   8626254    101935  51424265   9456480  20695584 
 16481454   4311670   9759832  29767662    680400  22411270  30109636  13116000  36413576  59843170 
 17765028  33049883  85563560  30169296   9184648  25385516  70037238  14105581  55531999  34638344 
 70304317   1433781   5722743  18668804  23055284   5468703  22327455  36670272  56023275  44837216 
 23600160  34151925  40445667  11434371   6820164  26098524  25836918  16057080  67850766   9402022 
  9237782   7940868  32358456  28764439  63657270  14491364  55488734  14905345    340340  63055240 
 45441264  21670623  69795180   6842136  19602156  41037269  11772839   9896215  12148956   4982625 
 22770506   6949440  18431740  11202723  22471800  75888340   2565792   2791280  45915681  62646756 
 12286260  34996923  44668020  16847802  50099832  32485104  68898665   6204672  51820560  24451353 
  2063814  64650586  71114043  47330556  29189298  11576340   2581986  61354098  12160736   1466283 
  2334218  55995432   8802303  10787625  39058956  48477528   3737297  84093796  20317446  11081488 
  5660460    305970     88155   8081256   1146666   2107000   3180716   7468954  36847602   7073354 
 12728532  37203140    540540   5422560  17063189   5701035   5988928  40957104   3139840  26979450 
  8803484   2410102  34837848  46062846    375760  68527433  25258758  49991200   1276084  54572376 
 11489075    889700  14650006  28042014  32635000  29388375  35717227  80004038  13978398  16921625 
  4851624  39436360  63554790  33370075  13589204  46584124   8948160   1976468  33120165  34011796 
 35994231  15430250  39817050   1437657  20954696  33869745  25356552  54438894   3400628  15104682 
 47938967  47644450  28039868  41022840  48184080  68605902   2791235  21830445   6936984  28315584 
 22320915  83054805  50413935  28068096  52737800  84038364   5867329  34762065  41935014  58822057 
  1566873  54863120  22412856  38550781  11335150   5992056  39967830  51471824     45764  10820790 
 25751205   6295200  21984588    287697  31489332  36461642  77440780  11265798  21438224  60338775 
 15744622  13076934  13195721  47431680   3271956   2671326   2106720   1168752  27908408   9079998 
 23938476  22715478   3068020  27058374  12030672   1191561  45987872  15266272  81319914  17166700 
 24462756  23123240  14432799    196601  52113655  92992416   5567180  34561874  14406928  44051098 
  5158890  10356074    375298   5166150    996960  34903680  38514826  25659685  81039840  24776483 
 18070995  44034375  10757151  45332560  45357294  13519100   4169920  27914458  69676383   8978536 
 21214512  21545620  41806360      7270  31208082   2725710  41743600  40539100   3080413   1539520 
  4384478    231281  34315428  22369553   6295683  11614596  47238304  36834714  33460278  79852396 
 15098902  43913562    363933  88317297   4303550  68933300  11530068   4122777   7354336  38570576 
 37618152  20034789    357456  23866391  21431728   1017320  35198564  48235051  40110182  39859328 
  4235776  47420965  17235424   1555208  36949710   5722320  26737830   4635898  26854173  15242940 
 32669847  16339866  39131300   1760010   2595282   3051324   7965600  10093872  61016192  81391750 
 26980252   3734928   6332432  43828554   9199632  14752595  23044932  50630606  44081319  19649625 
 43757937  49853536  32656734   5526676  13033818   4928040  16505568    339048  17784427  10957551 
 52230829  45257424  14704110   3370851  24323328   2619190   4525110  91861234  12449320   5462400 
 60028096  29785392  54880940  57633635  48380232  11584870  23757930  83680863  27846090   2996260 
  6699096  50538600  22407759   7932561  23267920  68178176  40336072  39393789  27415840  40350000 
 20761565   9480554   2641395  56855772  66151755  69311040  81532240   2996910  25383476   8658840 
  2666352  33410070  41232100   9270780  11342472  10477436   8676726  60435064  13627103  39639016 
  5782840   5857286  29776932  57518270  16054204  39877240  54610494   5509933  48119719   1262456 
 39681163   3215920   5880393  45977180  38023641  27460644  35102600  19865910  74551035  12172289 
 28609749  26212740   2746990   8642256   8548906   5492175  35558672  47106401  77922270   1811314 
 10806121  25375392   9743409   5402108  59926230  52484916  14862482  52482860  40707084  49913710 
 61439775  11047764  18612159   1174269  30288848  68459040  21164654  21339516    715008    848532 
 16562650   9180802  21132624  10252338  41813850   9120870  20793226  23259600   9032322  13742495 
 30870645   8871005  21276054  17577186  15652768  32026860  50950752  38194362   4041984  48880428 
 39155220    380701  19940521   5602112  16178368  14319200   6606536  27364110   1494108  36950388 
 11090215  58321472  36375150   4703720  18535406  24606582  13475186  17905202   8557500  40986660 
 11729104  42847552  34698570  36593328  63833196  79078323  23904489  22505895  23322733  17881610 
  9223872  27979930   2194460  28917284  75158293  50669458  11452486   9078276   1194264  20104552 
 17822364    184275   2477728  58524972    919116  16730112  31319406  11264790    147136  30071474 
 31198128  16070670    939594  19218158  10048116  27782538  80674580  86301668  23926914   5616520 
 25699257  30204414  19033680  20536132  67295276  12890386  13260168  12835669  51614482  78717585 
 68566680  40502560   4503632    905355  12287448   4821610  35192428  69343176  35870249  40889776 
  5219640   1402400  52132443   9375015   4859002  11638260  11808300   8017608   3732930  10163358 
 48445296  11723005    732264  43806721  19811468  40814996    704802  26253298  16622592  55398552 
 32229856  26429429  30956809  25367705   1176450   8265970  30411842  17610864  28309566  13759275 
 98752850   2074952    315120  25716916  33333534  77384242  74065908  26064093   1018194  22500532 
 33143040  68183115   5640636  21315620   1373760  39761720  55263895  43888079  61985341  23895717 
  5979348  30090619  38779776  16257780   5162373  25014356   8729030  72414475   2797200  24526640 
 22899072  40582960  22268750  17986046  69183978  59509160  34926547   2833923   9038875   4552302 
 29005452   6067170   4852327  49485975   5555312  39072198  16556562  22951128   6355752  52149790 
 35548500  68227580  28563942    787202  30481192  19164083  41221810  12185800  30103395  23520256 
  4069408   9648732  49758821  11527728   6860976   1104345  42113786  30668340  10831436  10929669 
  3061760  16108238  26575290  36842622  28671984  32097872  27037038  25282923   5861904    839168 
 24672726  40525731  46719932  17464304  54678696   1725202  18103295   8587100  39714920  10098151 
 18645441  49967518  30939984  31199760  28323642  34115652  10192540   7241718  12952406   8832985 
  3563084    844130  74005248    850922  14903889  16242944   1607039  23942560   4557891  54014638 
 47538250  36732451  26331891  21616712  18693161  27926064  12851532    393432  12733792  49668967 
 18936288   4421952   7626372  32849110  17214028  23203072  74457261   2367750  13386864  44444256 
 41227830   7952328  68883582  21109745  19723130  78602373   2528547  21233300   6036883   1364792 
  6257699  79332540  80788224  18091172  52319600  40672775   5158694  11967592  39254000  17007702 
 67321530  13055168   6838218  10159920  29803935  31134328  75279524   8804760  29125818    380279 
 14736348  43566435  24187680  55169408  51897580   3934336  53792670  18246624  16596636  62631645 
 26339240  12936762   5146675  17223090  66756612  52183248  19414242  17913834   2655114   5304640 
 43044480    546016  27168500  90716760  21508929  17748073  41520537  35813632  13252420  25078128 
 26883340  69525339   5091667  77143527  18421731   1006206  11677998  14071139   9029570   9402950 
   634106  29145100  70187805  28156216  16284894   7250067    173580    170262   7736411    346460 
   949804  10335381   6577441  27994976  16598040  41403334  56157249  21244196  42712160  94641330 
 21140130  16226826   6482160    398310  18885297  24851050  27225727  37846990   5064288  14772992 
  5272266  53563476  41674500   2581799  17550987    442596  43867350  12859347  43360785   1747392 
 61593236  20091318  58088964  20400720  17287808   5082527   6355199  43324078  22974480   7168430 
  1631721     92532  11201366  28918496  33036220  24406085    447444  58242582  17692019  81101280 
 13418064  52391759  11943300  29811245   5489640  14321136  55990125   5501187   8603439   4479656 
 43353600  46829888  31160025   2051504  32178888   4288110  54730254   5281290  38627420  26409635 
 28076224  17563280   6075664   4378608  11116872  25274122  29636496   9968640  13122864  35630230 
 35210130  22416072   3247316  66632394  11132630  15351192  25086280  12703950   6044769  29091864 
 47092572  18588690   9871716   4618530    344765   5296263  77760934  55662750  12189488    329280 
  3995964  17293851  37818512   6888021  29370300  26449014  35211208  15891220  20036874  11576472 
 73143291   1414230  37609530  37728848    299370  21320451   5433630   8908566   2174806   5343724 
 45742624  51351520  22426428   6083667  31593713  43089768   8745956  19380000  13140444  25822800 
 41884692  49274190  57011276  65826355    128238  16771710  12572070   2941056  52790568   2724696 
 33944672  67685352  70996222   1785680    132150  18645174  12868738   8867739  41793930  27513315 
 40508000  25710880   1219104  29639500  48211602  55104270   1213248   9204750  16556949  91802328 
 14110662   1522304   2468892  59902288   1496858  29569364   8601410  13329183  53072118  10498770 
  2790244   4965844    897024  21997440  37255450  22713339  18592860  21707400  35613070  27692929 
 63868748  13838823  20777694  43470184  64399500   1176363  11537856  87272640  16488776  33687948 
 24198338   9837332  85158576    592263    976500  28880484  48802635  79092480   5900508  46552040 
   852960  35003904  26440690  20038528  23840664  12086364  74521788   3803176  30956893  15554800 
  7906192   7015194  19652745  37226331  11685440  11555840  30050940  84004928   3903200   6336540 
 61418400  19165632   8310600  12268090  48179736  69653650   8828160  11073876  13538419  34379121 
 59122791  17659080   7611660  47637483  21772170  42940191   2524493   2394496  16918720  24533924 
 15684277  11165880   1894809  48998026  53802804  13291014  50445000   5125092  16410654  20525391 
    85210   2406861  81788160   7692896  31418097  27679420  19235524   9467748  10414146  56293488 
  2578312  61874046  18694048  81403101  14764680  16259490   1400115  12548212   1944558   7568946 
 21405642   4158540  37361619  47633099  70941136  23100756  23929338  81316300   9434565  27183912 
  1576872  21054075    603806  43440540   1226473   9765360   1198627   1914924  28155138   4471656 
 49662396   1802362   1154225  10675600   2742287  11818944  48424920  33818652  20129854  72809504 
  2393308  48137809   5697975  11612412  14689552  44391102  24173660  11538273   3768857   7560090 
  8836940  51806822  14853290  35968618  60384384  12664091  61082564  25243096  14444220  20606068 
 43231181  25821368  52418800  22608300  24963854  69915420  34760659    809187  13893930   3239166 
 63611580  42914532  73503490  35501215  24149568   9922401   2346210  22735042   9400908  78781038 
 34300568  14823519  23040360   4982464  48700887   1566507  26790075  14086800   2290368   2442400 
 24802200    304485  33032306  71106620  48740300  17286206  54596890  46464582  75172608   5065932 
 74844581  11026157  43712692  52038711  73157392  57690305   7564700  92414826  23376360   5591502 
 24186294  21436418  51925713   9242872  33090326  66923220  13205304  23796664  22308412  20826417 
 42770258  53714102   5785600  27379248    456412  55672077   2442203  66460350   1558560  11677700 
 18619263  17403875   2667978  26640160  17173539   3867588   9580800  26959116  10384572  29436642 
 27523584  13047384  66898371    512091  24647994  32093040  36101145  89092965  54521334  57838952 
 45860452  18314316  34468686  12719161  35619690  26817274  29143116  26235852   1731847  22286124 
 15306204   9521598    722128  43587558  36150772  34678386   7644780   1643526   1247920  79712278 
 19753580   7991830  87775506  46697147  67361140    605153  10879830  27158032  16768400  10098810 
  8354160  44984950  76997634   8886384     15615  25720143  15526610  47481335  37890258  45318042 
  8925475  15523892  35756684   5804956  71317555   4749930  12088071  12793360   2315878  11210529 
 41587260  30974272  24531540   9520542  33868419  11902164  13801666  91234260   4896508  15444889 
  2140050   3272856   7472619  11000496   5880368  82872972  10931232  70567966  12915126  34903125 
 44422200  32237110  33523808  11770428  28417068  44206742  75231912  77257110  65453949   3525878 
  1244760   4324970  18246620  32997008  81003100  51819482   1250312  72852598  56044260  10737285 
 21516174  40116944  38454856  41648000  31735340  28535232    668712   4971435   6081988   7819830 
 34081108    421744  29740606   1382199    531240  57433102  25867233   9153040  21943770   9853204 
 34232140   5262660  17366888  93865842   1564545  64783485  62753628  41519775   8935640  35133620 
 54492885   2424448  54967416  39006528  13506252  45514876  58853640  32886732  54786501   3353038 
  9230994  72191160  19358962  26712477  22414008   8697016   9207590  23268780   5314816   1029656 
  1292560  20895420   3617160  14024604  13972320  12564189   2123820  68987943   2885232    128480 
  4534464  24802635  22865790  37265592   4457384   8602596  25100064  11295170     83658  21988242 
 71176660  40161335  75782610   3443460   3701648  14627406  21093576  28265259  37795750  10296616 
 13659290  40750710   9791895   1285830    342375  37638073  34570120  46171944  28014417  22300512 
 11929151  58394864  20622056   7591486  41003886  10757310  33448884  16522104     68046  48636081 
  7904820  21945222  21595392  16136757  26241376   2729885   8054009   6044184   2839265  17005040 
  1824431    406092   4409396   1573975   9124752  68831670   7882737   1325340   4422060  17788460 
  6349512  49422956  56274028  54274740  66263462  54234856   4151529   9925888  44531630  35229692 
 11918571  13893453  43235676    741300    686700  61185382   3768065  44107772   5569030  13345559 
 67047801  23748288  37793158  47585367  29401280  24918656  27795552  28081770  16010990  72056952 
 66961856  27411420  21220239  43571872  46977876   7812350  65236266  36132494   4237116  20842764 
 49184660  36551952  24262125   1268792  19209000  42892655   3773043  10200990  45456268   9492225 
  9721997  59284772   2234800  11495850  14814300  22719616  12980654    606340  13394556   6895950 
 55932144  18659991  25500636  25737260   1818115   4772245   8150751  12953691   5445400  22833200 
 27437098   2694432  14582122   4865787  17320615  44690376  47382839  20038155   2902672  23337433 
 27808920  16570251   5234775  15184375  80554308  32753050   1576770   4219776   6206256  25573752 
  2247624  18925504  88933890  17687565  17182033  52955958  40943016  11262832   1181898   5047750 
  4552261  79941417  17272817  12044214   4201470   2691381  21239582   4821656  15899650  14351621 
 29818880   2156434  11867864  50971788  11775722  24582110  15794688  38771573   7206280  20968444 
 23446846  76391200   1055677   2695512  51420024  19498440  52981404    646205  50266580    622980 
  1914144   7048926  48683814  16738050  78977728   6859032  88593120   6373878  10677172  89197524 
 14876676  52472448   1589693  84817263  20861415  12716595  60468900  11545835  95708718  18131475 
 42915702  47433294  68917275  42369128    379890  12886630  12668904   7672655   5724000   9218522 
 37357024  27155800  12656484   2064228  12850134  40659700  19793010  56386856   2817884   7373680 
 20997468   7496190  53363799   9222417   2065800   7050736    303690  15090840  28421169   5828758 
  1398264  21793194  38553223  35967364  11157240   1613196  10555572  75369981   2376520  10379340 
 69248496  24963004   6380291  16791222  48168446  28344740  39065992  11457600  28379332  25604236 
 11493384  32459242  14993018   4103370     52407  30752011  33484650   8200374    531000  44988020 
 26552756  42428330  26098780  24151920  14845850  49370596  33313296  20409165  29075654   9362850 
   513343  44486280  28754500   1205660   8534520  17307631  18161539  28804594    623000  59218440 
  9611587  14180550   2878920  21192600  27774018    210288   2987884   3940866  19046274   3334450 
 36106684  56541788  12423835   4209777  11066150   9140640   8772090  15545868  80349780  10078698 
 20131811  18309840  15147544  14942796   4416159  68743920   1790943  20212962  12179844  16921766 
 12004090  15059802  12503035  45227211  11897294  14740120  18330080   7148400  48494523  21936766 
 70671874  13605786  52620610  11432806  52222136  50407488     90475   3900072  12368364   5433525 
 18046910  20047080  25364802  89415207  25316820  20339428   5928352   4936409  39988000  57853620 
  4536540  25176200  59925921  22721688  10913952  26359638   3375520   5665268  10593856   1731668 
 60109900  39067800   3703115   4793138  11799340  16537016   9633777  71909436  17682300  15932549 
 18106800   6351207  57047268   4006890  69506835  26165145  41188556   5154855    931684   1178450 
 10910212  36245066   6944310    886584   6473190  46358244  69648454    695240  59500434  51484251 
  1310524  49850514  66130385  57331703  23727249  40468228    891644  50567062  26760132   1578240 
  5671556  37092800   6857635  12362697   2156310  70619640   1264664  40642038   9965496  26570720 
 54763885  30218862  12384271  22596000  38073035  54294525   7849278   5744937  29443194  18312048 
  1149149  33321960  24197544  18369666  50828758  24225084  81115150  70787514   4157517   1167120 
 18017865  56663808  22670928  11533833  87311611  59052063  12939721   3568997  20791968  15973800 
  5193045    361625  15795456  65933472    763837  49122609  13032096   5568231     46305  32677116 
 20266779  48188865  33980908  12676266   1838868   4643001  45631485   8128550  37640625  67214030 
 47131525  43539412  49411248  70336520  33001344  17149536  25157980  10453601  37726112  16370297 
 26732628  20916831  33258332   2896140     94934    118784  48265314   5299852  15929900  14147152 
 41087072  30623106  22593800  21941711  26734763  25238976  46521952  49056144   6198336  26320966 
  9459520   9685305  18873720  23383822  34515179   5943444  36639120    296088   2455933   1532886 
 14420028  54542624  34637915   1295180  54276183   7431261   1093902  68232730   4688124  57912959 
 27420900  30662518  21999908   1050496   3957660  36724032   4055616  27420612   5896170   2784600 
 47201966  13832192  34846458  18746840  31100760    198990  17830055  10254623  51392418  14658061 
   680652    235836   6818079  40714230  92143744  53476944  13462470   6174240   1067852   1742580 
  8663958  32005488  40562760  76817334   8141088   7447765  30790110  40175132   6131628  25377121 
 25854246  10006105  15440108  10128196  37590039  16469691   9162459  24679668   2158182  29288520 
 15213446     39865  34698984  39980976  42900297   1458944  17368185  39961798  48927756  52124688 
 55697061   6163155  26452566  36062000  15746560  54252604  17321904  30635872  76262940  42832986 
 69784696  12098928    272645  13448505  18516835  48927565  11244960  39710680  31447208  23188802 
 30928524   9647028   7061436   3817560  17097696  10671122  61719186  55245980  41734656    825916 
 44470505  10615374   8594656  30939320  37878940  47788736   9051777  19267469  33273708  10250460 
 48394368   7353235  57649178  39987740   3688461  29255040   4656678   1098630  11491359  27556032 
  6265380  20600304   3419856  32064210   8437923  47778936   7311420  63910224   1651047  23556528 
 13507164  24088615  11400636  92073564   6356336   9262531  41402935   1977615  33000750  16680648 
  8304660  20767532  70941888   7201110   7877800  14637132  17665122  12228395   7025856  23705945 
 18131664   8044007   4352513  38369765   2821000  20899806  53856077  29471751   4114770   3879351 
   198258  64713440  63208628   5042499  13360228   6331230  12643677  72537432  27500104  28704870 
 82197720  15585210  30183784  24451936   3368592   2322636    151984  58237986    106573  38108160 
 14091378  67794300  14884938  53981821  10135340  59989300  14565096   4512112  13815156   6781544 
   290952  12416860  15151436  58608885  57373716  12939416  58928000  47084474  20424960  10078911 
  5647908   6513364  29409435    306124   6837152   5949804  35900240   5043114  40640179  11598420 
  1365594  21301200  81240370  38705575  60190934  65622656   1747220      3808   7492095   4287402 
 75789952  51072128  11024508  31631327  54160032    364617  28182345  25445410  48418533   1265875 
 28282542    788788  55939520  21713450   5537363  26249301  23535309  85478850  59610716  16322418 
 14720690  58379244    546675   7668480   9271260   1184220  43303944  18867852  36328691   1419376 
 17154210   4263399  73350369  31790088  31157390  10267374   5369016  30628080  65509374  39317690 
 12275532   6045248  16058112  17395735   9939125  54291655  30308480  13051064   6334524   5049792 
  1315974  34689680   6693954  78243462  25705632  32362407  23908605  10617789   7120020  14370980 
 56979966  67810869  14034830   7676933  20048350    631296   5672544   3209492  58328370  24691666 
 38819562  74275740  50924517   2336418  21620696  12261678  73512340    432135  33884928  42137820 
 40877860   6657924  34249696  43687872   8042911  45235774  23413614   6765989  17514215  33123700 
 28385435  33513298  10686459  26674725   3409318  83178468   6810164  70230572   5252480   9831087 
 33825684  16972928  70596920  65527992   4033480  56671317  17416633  43517220  38376440  30298305 
 60171285  23204055   5409540  85112542  17034850  27904050   9618765  15419712  52133697  13421499 
 18761484   7714148   2923037  27702042  64491770  57456498   1570955   2716971  26201344    524244 
 10840374   1912431  22298250  56680720    824040  21301749  27948465  50991320    364017  19046115 
 60048176    135690  62407290  47569060  21323049  22504482  42128112   1743826  75268799  57148056 
   859152  12173759   3884608  47946414  14616349   5150478  38661645  50035440   8229340  58363800 
 42494374   8895732   1692000   8900320  19021600  38502212  56039568  60009984  11887615  53734710 
 12475140   9377694  18938968   9543114  52290702   1359735  20923497   1890141   3436775  30449380 
  3979808  83932500  47710399  26982168   9649662   2068776  87159160  11400480  23307597  35993772 
 70888650   4476764   6436024  18535350  36359538  17285940   1935554    716634  67167946  86645824 
 76263092  54501098  28694588  71914230  61209111     39221  40387958   6432304    869652   7224051 
  3075325  28868625     10129   2735460  58053810  18996820  26447848  66984792  33508728   2814610 
  7157188  39239516  23051000   2221854   4358430   5573904  27365073  47317230  26816690   2318095 
 10262767  80926548  66064175  11333144    489447  53549219   5108576  11902656  36072762   1331617 
 30473009  10818962  17736246  46318201   8716588   8347200  33809230    886452  76177765  47587390 
 54683130   3334640  67452146  81810425   8421120   2081808  21711300   7625123  13223145   4320264 
 20235393  18525948  60544703  24182880  35003986  29648850    573922  29934093  55131160     76160 
 43504645   6597126   2063820   9096462  57499332  28389417  53035480   4526676   1908920  46573420 
 57387072   8519247   4517613  11136048  25436880  25510713  13312700  62729856   1766034  90020028 
 78433170  13808640  28459002  24871626   7744488  19828416   2909196   1989635  33454990  46279069 
 30332094  44002376  18041529  21924854  20119921   2087222   6417450  32856446  63328839   3366496 
 52974988  91079472     72800  49011493  31056390  80061960  40732080  13510944  41874225   7965906 
 47618564  18526634  16507748  53850577  33775530  55808586  43923712  10859284  60926762  33358182 
  2817480  40037450  57639040  51054960  57690668   3255466   1195551  49832120    485784   2608392 
 17779936  51020496   3848880   2393982   4263600  33336576  32340561  46774870  35152634   6030713 
  6350408  53836398  42763905  10384200  28150000  14070708  31794464  76994373    372113   2244519 
  9542742   4524336  58487328  28728200  10293129    123024   1824591  23015300   5395846  30049720 
  2547006   7894224  87418161    396006  19474812  25498528  10146566   6031500  15201575  44383040 
  6337290  30855264  11759940  12504440   3133986   1403034  63767132  59917245  22527288  61706258 
 25413317   4578813   3321296   5352816  14161680  12719619   7212765   5442145  36937844  12131775 
 23878347  28974035  81758096  84355576   7116721  19952268   2661910  31411070   9297576  16502162 
 46837757   7207704  35190945  67848424  61549610   3268610  22668668  54304874   9631008   1066525 
 69280272  21370959  18597242   9081460  66074126  15515350  54184285  45302472     94315    857868 
 40689887  35790363  21605343   4977840  20253426  37820979   2399210   7056768    680720  36039484 
 84492848  23764725   2191765   1184820  20904320  19669311  11492156   4355430  36960795  22750552 
  4719517  30838778   3551088  23349500   6639542  64997382  19595640   1049070  12449288  25314599 
  4022048  75103716  27629694  35323012   6581094  23433408   6820400  25029720   1616320  13709150 
  3336830   5191475  24295516  71004910  86203908  48191022  20138986  46618576  14147773  11607236 
  7150688   7115772  51572865  11518983    462476   1607562  57753300  47011320   1091685  28942544 
  7853048  23429538  19968845   9666624   4457856  37944680  24716264  20122900  33624976  18556980 
 22303944   4541160  36619091  14076016  11944288  44304240  33717925  23768508  28111640  13692807 
 26146550  38421942  90144114   3735634   5103020   5485524  21269950  19581039    252084  50247110 
  2890620    965001  29890333  32810409  19633860  45380492  52360512  40446000  12380910  27872968 
 20935607   1026718   2597496  62778282   5397084   4819473   4830952  77532102  60164955  65116800 
   424860  43807400  10800569   8858278  11364040  39702894   5152064   5589920    790851  24225600 
  1047214  46377438  13479540  39586068  30678223   2831844  22753440  30770918  40863750   1623844 
 31820250  23949090  19856548  49260672  12812314  44022270  85639608  18916842   8094340  72459356 
 62361333  52338546   3937476   3975236  20804916  27086076  21972411  46836118  44433516  38525702 
 42020494  16885385  45434358  67763008  17880856  16553959  79648935  22525235    953841  32873835 
 41564600  41088302  22348113   7283958   1079680  16948072  25176072  44748578  89871120  46706200 
  1302028   7771731   5315036  24006059  30976080   1648992   8956380  23518080    418950  12809886 
  7352160  51522408   1322508  22685220   7467284  33086450   3541455   1466982  10751442  17014855 
 31925178  15491807   5499234  15092200  29753532   6010510  83545337   2983904  41518890  54419814 
 20382561   1298667  77095226  46322155  47644200  42413663  51402802  15199032  18164520  37007712 
 96521789  54930656  19977696  15987132  11470074  24740525   4443825     28128    187206  26430976 
 59864224  27736478  25726980     11672  46425380  31617888  31455360  68727960  12332480  61619855 
 47230512  12873850  13502448   5863715   1501946   5240274  12217968  33790425  18569319   4296990 
 15236088  26894164   5077776   7569948  24531257  83877986   2079220  33606216  38067786   3004680 
  6057580  12897640  47232120  74132577  83568078  32994460  20778790    800660   1978851  46502964 
 27377952  22929440  28479249   1925708   1275534   6442032   8526564   3972960  65552500  33176000 
 12706638   6090390   3195976   6874196    893306  34727164  48232178  41570802   1252420  60024240 
  9996272   1366250  14751582  28110000    750422   5101920  31497872   3646977  35288860  43357905 
 18356906  33409152  23995976   2173338   8184420  76222440  19436676     16830  45234300   1274130 
  2362554  96677594  65576025  55344400  80773109  13258971   8097888   1823311   5001260  77732633 
 21756072    997584  46615451  21054506   7165176  23423732  69096255   6000912  58032618  11033184 
 25368696  79359539  45055270   5720376  42027873    545875  75989325  29013866  24277824  12105828 
 84708855  19399608  77730966  13001755  22193282  33293286  10001573   4258215    545602  56668139 
 63279875  17699374  14213680  25367668  57507484  28657368   5455726   7709004  42795205  34423830 
 17670108  22147206  37806989  29026590  10421664  21500700  21865251  12466804  39006246  41647728 
 52670000  24310944  34143978   1255839   9684535  12821031  30722030  18084375       212  13704228 
 76431600   1534914  20403549  28297800  31019760  42051048  68359960  44809630  37688450  27406296 
 11181120  70770469  24792768   9246312   6733160   1393304  55632185  65034180   2303401  36066789 
 37497999  32695515  21658429   9919700  39945048  11323168  22330588     13356  44375346  17177990 
 19471751  11759524   5372940  52255827    967828   7467824  62018317   4559282   1361734   4775744 
 61858566  19276594  56315868  41229250   1916416   4560300   4412275   1010786  27318025   5118906 
 17555889  10655540  25153727   7478784  56915610  16332480  12151073    659718  18490348   4233000 
 47713094  58936430   7056049  14715085  71512200    805805   1849920  35452505   6216508   1365568 
 28500646  30073680   8519174   9281856   2000145  30932524  11526417    452750  30041406   8860610 
 24592554  21500404    431290  45540693  38591434  13922691  19911100   2339811   5235165  17331324 
 12930732  17458944  16195734   6902046  29198155   3376523  28571485  11628120  43982376  18745077 
   859236  34382040   5025280  34256370  59720682   7823080  33309902   1193478  13844976  51713792 
 63014250  18727975   7167461   7638988  16442709   3134414  78638259  40160502  28756434   2846664 
  1898364   7725718   2074703   2979504  27858402   1896600   5987886  18993396    881694   2694276 
 13836310   4886700  24309060  54419469  43762620    723594  15562596   2600552  10404407  28083674 
 52936906   1611424   9798528  26793371   1151670   4411659   6517698  23488007  28859328   6868711 
 75709138    954030  26651630  26616246    439392  68717100  33353580  39866856  86221234  71957093 
 16414860  73666626  50141100  12807429  45342840  83639515  82115768  23551495   1417335  21207472 
 13552738  40033428  19600128  13003318  25282462  15416882   8073072   1238475  17266704   3390420 
 62011544  56069615   6925554  79616072  48858260   1513222  37797040  21626184  43772960  38618368 
 14383695   9908210    582232   2895400  22128600  15915736  63735462   2387320  77501592  14791536 
 16869996  15371763  44141200  38532130    257826    429570   4343823   4072650  18807474   3796203 
 65574355  72579375  26540800  30112225  56361734  40547619   6676620  26116704   1424630  31919604 
  5900040  40815544  20365884   1568830  19723905   9717268  18916960   3414791   4587264  18106668 
  1583274   1601850  98843168   7980544  48292400  23631252  10058276   9412544   3193944  24354707 
  5805150  34216428  10226769  49072744  20566656  11932580   5718720  37800560  24853488   2528437 
  3207924  71249653   9250375  31571508  18488689    302728   5061764   1230372   9178650  29891244 
 13281208  19999350   4650498  11755160   1262580  11902496  35741376  37105900  12522705  31681302 
  1782270   2373570  56357664  28445472  45216174  11435226  37018900   2012944  56655704   7189064 
 32167014  17695560   7559496  13903638  20517058  15108444  22230126  48665232  16070814  63737505 
 41087151  19903761   9059661     75775    483189     58200  13472772  18416160  48200364   8836100 
 68706880  23242510  11060165  61785870   7611702  49021296   7650801  27523576   2079042  51707088 
 14248182  50148296  21494586  34579497  14224977   2760480   2204359  46860844   2348680   2901192 
 17887555  34737882   7591452  13993215  40204206  19937320   7821444  16730796   3775608  37171904 
 50467680   1495452  24115232  38961120  21002359   2173817   3065826   2405088  22972422  13919946 
 26101056  51261768  36534186  13091298  14754108   9815244   4925178  49320876  53297580    977704 
 22672446  14760030  42688131  54906428   7295064   2657420  31416686   2473864  56397146   3592316 
 47710403  11736324  10750384  28150251  22428353  51289056  34606880  32464800  10419288   5346816 
  3768856  20120476    278343  10434064  38197215  56281792   3728736  13111800   3165348  34913388 
 20376360  36262898  16919576   1820864  34339198   3406935  21132129    752732  75856662  28903974 
  8411586    561282   4436608   8232500  29098680  11910760  53670136  48825744  20737355  14570043 
 47370768   1047415  24732945  24041040   1054312   1769040  16824270  10791720   1848910  21115745 
 47444399  72567900  14080805  13303996   1150236  39348792  11237934   6791461  11153916   2396647 
  7879816  25788852  21843444   6858866  39926097  16541844  44043252  32271312  68931550  63787672 
 42383764   8354920  27012881  78638720  40180916  18016940  29959921  89334360   2549970   9502620 
 17129728   6906144    958665   3219850  40597200  41446438  65143375   9145839   2026530  57124468 
  2230401   2201093   5250336  17366484  18951126   4101096   5592684  41901780    833943  32807353 
 38515278   1915006    479118  20660778    990224  12568346  42368864  67062102   2703048  25437500 
 23446544    815024  11816064  57451438  12904590   8650845   7733133  40850150   6698368   7003744 
 78061005  60552810  38668860  21314295    798735  38651745  30631960   3845296  32968800  53024926 
 18026889  63644555  16483302  23261376  53294040   6373375   6734910    314928  24333525  29556216 
  1341390  38830840  46741318  60909589  10083025  29591968  35803714  22050109  16505586  39979104 
 72170757    344574  52027114   3408255  61189622  25513124    307440   3172318  37498850    277848 
  3705760   5157833  17373949  26909640  22606080  15698280   1919492  14768814    235926   4380360 
  5959152  26317668  41057346  45969244   9587796  10449920   8606673  39442550  46084654  39074818 
  5786675  56385054  21310308   1692984   9115880  35579413  41550404  22422983  65705066  14345554 
  6326910  60672910  26980380   6095820  16594006   5183292  77216844   3288624    237648   3642345 
 68004508   7219767  12656640  56399200  16464135  67031360  19653370  44617230   9087795  29182160 
  4184600  21078948  21882870   1551550  10598320   8098688  54783150   5533075  20394059  33438704 
 72636956   8859312   4459464   1228356  24787812  15868116   5860800  20480376   6289403  35032233 
 20792898  23498629  18728402   8308725    296326  57008140   4522592  20271820   6396000  13632307 
 12769008  10875193   8704824  20767940    604224  12611820  18750060   3764699  34730802  26724068 
 41787936  45165974   2698112  58467792  12479616   3140466  61254807  15937390   1064353   2412310 
   560290  36696960   2489463  57590995   6755724  81561381  28249428  25348824  49930128   7482172 
  6239304  13491972  52878509  58168320  46298876  70272753  24632595  44947880  24079570  89036304 
 29866404  40158200   4576320  22765376  28725853   1566864  15355359   7932420  28575342  12407223 
  9002008  39633014  33911752  51917256  25853985   6927850   1559010  18315960  48515046  22683435 
 11680580  25708572  15772246   2540655  82656210  78317358  15520335  23461776  63760395  11747175 
  8261638   1140444  49745759  33742170  27259986  64762060  26846050   4189008    966560  14479682 
 43094898   5236731  89741147  72539168    165612  12144970  62230950  59900099    900276  52575224 
 15602532  16122402   2200800  17523792   4069896   1366550  22457148  17643735   1887697  34243875 
 51030807   1780092  21138063  34703481  21061785  21093696   6539416  40710546  23988304  33559344 
  1131325  32418595  77787600  33138594  12023865  38085058  90539940  19476400  50331100  20450001 
  7621632  14910336  78683520  81754000  32867925  18646605  46982934  17241860  40388696  15646932 
 65931415  27828908   8852824  12633600   7683039   7331200   6913280  10805967  50471568  32879496 
 60917570  11075939  52838244  13269885  18782595   4277448  49726080  61563584  16413815  70802880 
  5327725  79462610   9880120   2797826  26517861  66643560  12574470  29026795  88521485   2060057 
 24014068  30533272  25539892  50769300   3314442  52061460  19429434   4224042  12093139  47666695 
 47669000  31282992   8813581  74907204   8959049   6382431  21766206   2116756    877020  40080900 
 82840779   3385570  36944115   4730250   6435512  10205593    384000  76834560  41458581   5277429 
 54994940  28499750     16492  41464896  22548960  22157296  36216414   4848480   9072748  27631800 
 32421362   1347240  43605072   6050733  60670484    980210  20975760  43028930  28091310  43695837 
 12057810   1029048   8802729  19333527  94761135  46142349   6289924  75098496   5523000  12155388 
  3078768   1158878  55054356  53675074  13839546   7456640  11410050  33171414  19342608   8041845 
 24881100    156926  49323957  49411206  50811924  24364216   8738124  32015694  46339825  47289105 
 14824834   7104024  28586262  46999660   1316224   7354940  26683484   6174784  28220416  10418475 
 34372310  35232471  55968000   5150340  56641794   8848395   5958265   7676802  20835570  14729604 
 23783760  52458164  17916999   4517568  38018624  66729168   1868725   6062769  32486390  24776508 
  8889132  10794472  42590610  63565686  47959058  18121820     57265   4338684   3407670   1045000 
  3862656  28466559   7116642   4620484  54885378  62237740  13329393  20428186     92400   6244089 
 62061566  11177802  67387600  21729016  56983576   2469420  29895384  20137606   1562827   3250672 
    11642  10967050   2668113   7021160  51097053  50738805   9470224  26305179  27582708  27795310 
 44568566   5526690      3825  56749968  32861728  18754770   2613996   2521748    429618  22343416 
 38954995  34774620  46374045   7171739    749176   7339481  19891827  26004220   3907656  43689960 
 63433036  18048768  16770631  11387244  75477743  27311109   6280602    434721  75354088  14493840 
  4081377  28938456  31606500   3067452  38798448   2493623  13459530  18563986  32404864      1854 
   560967  72072960  56731928    234570  38792448   2757664  18606987   6870444  21743631  37250942 
 20537748   3733464  25649376   1171130   5592400   9814274  39280346  55723059    951282  26488952 
  3032298  39516765  39192580  34989255  33670556  44618704   1738272  19714768  37411713   1242850 
  1662136  64763056  76896964  17271570  39655424  37973276   4075894    511538   3990960  28374120 
 11664016  39434144  33024950   4843312   9971676  25582338  75972454   8367840   6567744  30657020 
 17109153  16829820  21595315  13978008  13024396  25728030  10771376  64655000  34676649  34760540 
 38328810     72436   8398380   4367816  15618588   3625029  61769760  21520700   8011982    113770 
  9566808  49390236   8498316  26000568   3515032  43966000  44636527  10269222  51650443  67030244 
 11821534  17910889  25590500   2758014   2200030  34132824  10429180  20892712  73193500  30139200 
 79051434  18885600   1864969   3949474  88467170   2985375  29075072  14123056   9798989  38325980 
 13847680  41599916  44960858  78436904  27622485  20071584  14100396   2805220  16734409   7570476 
 53361900   3407652  48344625  87706935   2681958  26520890   7609801  65240682  12379284  12602844 
 17608442  33059604  35988490  57055995  26255838  74800734  21948580  24295548  29877015  14650379 
 34413822  15690748   9226419  11078496   1022830  18597276    394880   4327528  21298772  44478228 
  2661435  24666744   4789900   1414094  36670239  31152876   7596785  49086134  51961580  66432170 
  9201168   3205462   2360547   5855800   1099035  11975310  24371536  30461810    652257   1795710 
  1282446  12633959   6589560  31086720  60387030  13859232   1146236  54314689  16374138   8733920 
  4963762  81859995  33356661  35523318    484400   7241808   1798142  43566560  73185840   1363494 
 17738650  70925070  49015904   6627232  13514088  47432106  54722575  10246085  38523342  23326025 
 16458936  25946256  12693764  43400124  66277730  26775300  23741486   4531078  96508810  52184961 
  5853588   1074825  33414272  37543232  33892119   5389758  27912927  10091522   8131123    892500 
 10175690  34552290  22403415  47972084  48252923  19107803  25512068  13345000  25930442  22591710 
 41960360  53922954  10048113   5570112  14200568  42436272  12329824   7014576  10226350  21399300 
  2737735  10259094  15025164   9322734  47381985  43867525    686974  16578758   4624301   4796136 
  8715642  11204700   5570630  15251256     68632   9808245  22986768   6560190  13125555  41134272 
 13928616  29342262  85514138   4262475   2337158    493012    213572   1862025  13482396   9725265 
 45340224  65960414    466644  40767264   6814817  33843600  21709230   5817804  18143250   1466872 
 21999864   1327840  57425524  17176656  37029606  56162835  11383466  20597301  16167195  39713268 
 27104182   6632074  19480790   3210028  24186528   3242229  66078516  65026611  16892326   9060443 
  9094124  31213020  37374840  26933920  19781643   3577344  82655420   4637978   1780614    466587 
 68601168  31076039   5042012   3547908     67308   7722400  23801120  88452552  15193503  12681724 
  8284380   8335795    200600  26923888  10695165  37045456  37119405  57401520  43027788  71467920 
 15914812   5188248    110704  11248815  61637330  49628250  28329840   6685260  32298055  17163536 
     9442  11415528  84886984  29579713   6584624  14319916  57468556  54687968  30966166   7470177 
  5410285  14225590  37649424   8602621   1482852  54906860  51323994   8272275  27002920  33858825 
  1238397  56362536   7169631  46861832  24908910   5119920    108336  13361328   8266725  45537504 
 10807500  19853568  34799064   8656971  31653504  24312288  61189436   3263975  26564418  50317092 
 14506100  29109025  56382330   5620794     27634  30852395  25106281  29499381  15356406  48713614 
    55413    383996  55719608  20913098  32137035  39935896  18040077   3213452  28309010  80724568 
 26551382   5706702  88990784  23306130   7587228  74680785  91305984  41019772   7331696   8753033 
 18571070  68914461  81826952  43829721  84268940  22713972  16489417    570283  24583860   9770304 
 13166326  11890990  13787179  16309992   2535580  34041245   4400406  24611074   6367698  13548648 
 31388316  64884960   3053376  34890408   6085480   7811887  18252060  56133038   3807189  14984720 
 47125786  31365361   2654768   3517875  63869972  10327707   4788570   5940636   6189681  32143910 
 16099863   8191000  26530766  31893994  26522754  11169249  26534720  11557420  14046813   2357615 
  3511860    512448  13055904  32219706  42932691  19585904   1451400  39233172   2960639  84039680 
 74413150   5198319  29492421  42658140  12037506   2353015    619480   7588812  11934328  27507240 
 68183172  17542206  16517496  27426025   8789088   5918016   1248426   1887606   9393158   4836704 
 45595200   2003797   9876755  45226170  13710520  67016772  40866810  38016143  13170990  35818826 
  3615130  53124155   2317335  46723446  41579136  47304764    189796   4751747  48867312  20389038 
 42885081  44891208   3530920   4628966  47736108  16558080  53839730  20433208  34018132  38440713 
 21530740  14873575  25514668  30504524  53025192    333268  13703921   6726555  26346908   8706232 
 36363093  20294871  43465576  27378925  57220384  20340188  16133124  41272921    706878  47236418 
 26116963  31253570  56607236  14537738  27403440   6480168  12084184    615195   3577668   3617379 
  5931978  47655616  36248926  61677896  56285945  11020290   4980060  73921682  60209534  17349084 
 32990552  50429344  47261420  19743751  65836512  53031384  61057440   7786296  16830055   1857744 
 33908242  38756058  36091260   2918087  61528554  11447310  55086339   6853770  28872730  24948963 
 17453911  15998958  46341286  50550652  60829582    862026  45111391  25589760  71778725  47316440 
  8809736   1882720  34129578   1202852  18387579  19007928  13812480  12309999  15718488    109226 
   856834     74664  33425760   2928990  21441764  29900250   3527982  36201616  52092950  33089752 
  2380719  15811200  17054784   3108770  42787160  28350596  17293857  11615080    267282   2274650 
 18657155  65542932   4223820  41559520  16327700     46644  25535808   6408720  31520450   7470966 
  3531870    259524  21888196  10519078    749496  57954474  25510235  12173699  22036450    245992 
 36173046   2402851  28171964   2841874   1449240  41098854   8114746  64352244  84549080  50429395 
 11948852    298350   4222820  18282481  38401015  14400666  39884287  20039676  14184484   7714036 
 63828496   3019824  24812922  30866892  36701376  52461811   4897942  11558100  41034686  19788718 
  3990475  47078200   6850765  27844200  62901919  15363495  25178958  40970160   2617806  18341140 
  1944432  16175052  52203512   7635380  25637160   1038420  35238350  14822400  25042524  12195120 
 21549836  18976727  19598040  13675837  15405180  71767728   8624115  22897870  15252520  17149935 
 23616846  11469130  19556088   8415650  25973500  71988150   5251728   3669748  15542373   7469310 
 23644512  16360578  13781247  10051335  29435364  70389000  28638280  10581800  26489256    858951 
 57833252  45161856  28607716  79174770  47577632  40298663   7335752  58814553  47737326  48277964 
  1116171  56651309   8874680   1394721  70097698  29303150  16963419  40449024    223033  49736960 
  7431732  39801960  39136772  46144476  55562064  23868485  26488293  19165172   9995864   5160300 
   531960  53527584   2675988  11229840   3614142   1577877  25981527   1114135    969184  11591969 
 36832302   2594232  34826370   4987311  10870197  17626899  51577038  18787248  13320216     99900 
 19498370  52343914  71398746  65850390  45851273  17917055  42523888   1316736   2571784  13727140 
  1014399   1545210  24496596   8899920   3398577  17652856   7119432  27222030  72297522   3920450 
 55742907  45408600  27316020   2926647  68043800  25351584  35957420  49932258  57538320   7415177 
 16056615   7413600  12519888  30530556  47262244  17535366   4465456     11930  24085184   4353804 
 28549446  78202428    877438  66017680  68402532  57296680  50326668  11020728   1932480  32854602 
 24015096  13608120  29689400  13748388  31545644    410936  21585888  28672512    758352  42124246 
 81439776  46613520   8420256  39495295  55311480   9063733  40055696   3725550  17782680   2256642 
 36933520  20723516  20773512  71287202  47651991   3826752   6537800  46059192  58569972  19542929 
  4169330  10572744    698112  28071339  11883172  13078802   6163560  16117360  49919856  51617866 
  6210919  21065604   8440314  46366389    182952   9746550     36220  33304227  28981989  48135312 
 25116372   1329160  61207475    347328  43255080  31859139  21424480  33687285  29613007   4729284 
  2971550   2341920   5911052  13899492  47734320  16206335  51672376   1028625   4639884     96074 
  8461840  62730927  11886264  17570520   3191916  19688298    402600  59754000  25058800   7547371 
 10737940  32447880   8842260  33978159  49003404   3088770  58489332  24628725  79802100   1321281 
 17798970  35163276   9006926  44059666  12942720    163215  64311180  59536213  27949932   7107870 
 18488800    388059  58163172  11060631  29270022  32642760    670740  94080228   5599928  22610290 
 41862312   4518396   2431384  62071373    278824   8776487  76878560  12041508  47594790  21528560 
 36051925  52357312  36450412  27863120  12281292  32695642  12430935  12418380   8525582   3329766 
  4039176  37886364  41124936  57393439  20388123  40103196   6160938  12879812  52485120   7575642 
 60933060  54393096   8941788  46216800   1527572   9058414  50924894  59902790  27099156  10045674 
 65900340   9640400  23059344  11630346   2252448  29826704  52723648  41235018  35014848  26532892 
  2665000  38132370  58754608  61352175  26475942  29242424  17380290   1470128  44708868  32662872 
 43904376  27654858  19446861  14903837  73518158   5005170   1252056  74809665   5712420   9199104 
 56282076  11176760  13126641  51575145   6076917    450240  30618224   3180504  16621424   5551436 
 12728485  44932559   4676791  23937828    586716   8647793    280880  55677600  29657556   4160376 
  4293867  21236688   8870150  31150176   7085679  13484568   5222378   2175128    798000  10688086 
  7443558   1824680  69439404  19468120  34109210  65172947  25621379  44329285   2701744  29095755 
 44763622  11428296  42127038  58574433  12321972  27513675  72558008  39998958  68512500  48186242 
  9113160  26809996   6109138  57837769   1457418  12000560   8548992  62197512   5077560   4764473 
 25139296  30664160     94644  23599260   1325355   8467200   2930445  35909426  54099447   1137693 
 21654774  11116800  15274608  13838902  29336166   7839652   3466848  84435936   7957775  11108889 
 53577028   8164490  42005572  72673978  26411884  40179174   4561466   7013875  66879609  26014846 
  8091255  31826412  15921300  67178710   9361836  52409340   6144960    622160   8513634   3557632 
 51160395   2824078   1534413  19534240  27420048     96876  14464584  32576089  48779661  40208399 
  1359976  22304414  22730400  10053012   2600356   2853594  49293240    205056  51041998  26837220 
 92083191  44985060  10247856   7385445  19433288  32183386  40535745  37655178  10376112  64116741 
 97602714  42410880   9135210   1539663  51601536  56396502  16973306  17907500   7519584  17605600 
  7589600  26084646  61728104  31690750  17646408  16860624  71028748   8131010   2224080  22645920 
 81637452   7251407  32282406    488418  47339866  17573770  49483200  25752130  62275392   9010848 
 16672419  10143593  33967169   3305178   7744989  89987840  10450476  53254762  13838592  46502560 
 29598124  21008940  22191784   5754682  39673364  20887832   1764426  34005370  58637448   9147430 
 11921084  73132470  81598399  25886845  21108129  30164016  11961138  14478720   3835853  58872219 
  2306484  60349410   6293500    765548   9081738  51296940  25799850  21111486  26084310  40220308 
 17776286  11433841   2258330  92245770   2083866   5969766   2791182    600738  54935232   8465409 
 57063722    363487   7274430   2585281  11219904    365226  25438160   8596296   8726424  14959098 
 16663448  11504416  11213090  12628106  25695576  25116360   4718501  28264761   2330445  23145360 
   248560  16605012  88223670   2993792   2790024  21869840   8261392   8492520  38143563  46873332 
  4999197  11164566   5604978  22943544    764400   1019296   1782060  63008256    123288   3112392 
 16619550  29518355   2693549  17809810  42584932  63701442  10491528  23915535  56268874   6073362 
 65574279  29576547   5984573   8618565  34307934   6173820  85090515  17522246  34619520  62483680 
 16564133   1929864  62492604  59790150  34359516   2819019  16523100  33683125   3838552    230910 
 23445621  44216320  26294982   6750246   5339610  31785042   2221875  41605179  36354224   1998350 
 14362401   6013666   8929821   8760384  64754085     56160   8429824  28772766   9434048  14232400 
 48609009  15082938  23576412  11379152  17632944  36141924   3612222  73728160   4700630  42611136 
 17310969  34884504  78006294  61642134  49603218   2780382  17343158  14248944   1770200  11209670 
 30526980    544122  20186576  25775891  15273026  28771528    912750  57398074   8635948  54841300 
 44522482    487552    148442  13534500   6526052   6625864   2154810   9131028  81007081   2930850 
 36978777  13081600  31967997  59048627    692816  71516196  21754890  28570987  46056690  67010569 
  1432133  54512406  45298269  27833771  80341553   1167308  33408300   2336373  30206454  23499383 
 52793377  90448798  11081894   2719488   1616064   9744615  51749646  44557425  25890792   3719692 
 82171814     78880   1334784   2656841   5742048  61322690  51439674  13609635  11763157  34232029 
 26534660  10230330  10498442  42979536  23715372  22006586  21287630  26462820  10446826  10690722 
 28923778   5965136   9402672   4442075  22517680   4730750  25521890  63895850  14904736  31515614 
  9585180   9784278  84135422   5222217  35615902  45613347  43592934  24778200  27096927  25230249 
  9366042  17746228  10773626   6679416  14582204  41556330  31519578   7978192  20449493  84851304 
  5038488  41182326  48946512  16488337  34921696   5086240   7329168  13553758   7947543  52956860 
 13213480  57288312  82105232  21650118    603792  28979552  19555455  22547188   6121188   4228084 
  1967886  40458528  16998017   8726208  18218664    517950   3660760  54804809   5123503   5302850 
  6848892  27804584  33453804     33390   7571211  41884410  13489705  29934528  18189969  11218518 
  1650699   8395009  21234780  47691178  48683490  85120888  10421139  32279300  19341342   8588842 
  7337856  10725352  29242672  32096415    182932   1867103  33251400   7155960    578490  43659352 
  8122779  29159832  19626570  15491968  11244792  15027012   1738119  70433374     34818    228544 
 51890166  10807653  32600556  12791816   7405694  30195420   4285836   5487872  37612458  34526180 
 49046250  19153512  13192680  26598778   7488450  50447885   2999240  35398170  22591232  51416752 
 19291755  58496094   5765595  36555984   1278180   1305425   9585184   7071813  21464492  33578643 
 11393130  43364580  56883402  15376647  10771110  19020800  62037264   2439795    350170   4987640 
 41409690  54608310  44275275  13332587  67218192   5806099    101134   2652645  77486902  74107312 
  5146404   8592162  11235947  51418800  48921138  30552145  61426154   2108392  58348206    866622 
 27732602   2064135   9777768  18809838   3467361  13333067  42444750  13698932  25461976  30427618 
  6070500  14799433  18884160  29010636  14224488  68895222  73055426  51644061  32617764  13675090 
 44218575   7476339    386958  23358784  17525928  26653536  52661870   5702760  53458488   8682750 
   129470   5868629   8345818  36123228  12997686  24398724  19757301  12042315  33971619   8468051 
 44651992     84864  51466108  41496240  33351500  59963750  19572462   2288007   7090656   5154957 
 12554160  70530075  60084096   6325632  16489260  51634400  27214590  27320800  48884928  18604712 
  2937240  10259442  48756708  37825507   9428295  44289940  33296296    140826  36601600  70256065 
    86547  72759609  31951888  31085835   5162696  54988740  17564272  17973927  51120406  38862929 
   935040   8641836  26366483   7940290  25555980  13323132  16123908  15310016  72919600  61867638 
 14046054   7531944  37787290   7016586  24775278   7542064   7565682  27963480  13526073  28119784 
  9776103  10046652  51672505   6993630   5946252  71315909  22427864  30152658  25381650  74754656 
 52037480   8727264  75115922   3625760    153374  40866392  75151755   1784480  14744817   2991725 
 32456076  28377768   5600907  58146075  28001376   8996888  12948128  65599920  14599179   1360128 
 12773800  22277500  44101512  16105500  26771874  11045060   2432232   1435746  33797626    182406 
  2837354    803871   8787638   2997688    313650  45311328   5503540  64874814  64321408  15244188 
 11707606  10036236  22021950  17103591   7691805  29823811  12684724  14301456  38040793  12758053 
 11261304  47224377   3130023  16221618  95101707   1700240  42367588  32039900  44159424   9111700 
 21758895  43377540  64953075    431938  14282760    965760   6758976  36093400   3728472  27105072 
 32512402   1087275   7422129  53988200  53846958  13995520  13004385   2596735  46241776  21041010 
   195888  32121830  18310285    160944  44770670   8223012  28071743  10260360   1832320  28647180 
 32548940  75190518    651130   2799744  11020658  50395050   5928443  60076992   8407146   8297900 
 28382076  11567430   8785770  19920166  12835920  16238610  46638480   2401490  25426696  11398750 
 65687358  29176775  23360544  60619536   6190066  64727628   1673802  33756910  21441510  53642532 
 25029558      9446  24046722   8961693  74305361    639160  22259861   6184236   5755976   9943642 
 76694688  18780904  17392200   4039672  22494375   4365954  11098720  13121487  13516842  68212164 
  2370797  76886000   7706346    133532  40920950  27610464  29221920   7828227   2374512  14199240 
 11193765    169338  48216303  11962160  18259658   5740420  38998536  52002689  24443717   1681328 
 31279882  62864532  18832976  74177451   6375068  35616438  22130094  41937030  40101324  71768565 
 21960615  50959221  22573116   9145080  82745868  44207670  29038384   7441126   1640580  18594837 
 49444260  73256300   1355246  40383060  17991842  26082080   3065986  29199184   1436640  23828529 
 15017405  18108906  14766685  32429544  62674404  49312170   1886541  21635865   2241848  16045280 
 46651079  49885407  29331072  31128619  48067830  19064288  25785552  31664672  45673300  12626280 
 36376338   5467440  16544820    236544  57027460   7488117  34137322   3903368  41997249  15840570 
 10175928  14604616    407386  38572800  21012585   4780615  52630242  15744567   3834948    880696 
    76725  46302925    405280  39297700   6254760  27801351  39980080    251206  47683260  45550035 
   137060   1453260  21284649   3468978   7815579   1006776  42170650  17333120    844894   5433600 
  3939273  32225795  15064920  33284000   1114168    923238   9226956  31523558   9438276  52872800 
 41949401  20564440   5138467  11278656   5647995  11056455  10467840  46316160  28738720   6441428 
  9166995  15185700  23832552  42792746  41275360  40971970  33961152   4995936  24773704   7241553 
 31916261  14517217   1546050   6611274  11436802  15615782   3286519   9979392   7589500  23689960 
 41347069  26457471  68520036   6872547   6267006  40216446   7979634  31725312   3510570  14252920 
 59119008   6515575  11423328  54393638  77208322  49016768  38867220  51104844   4966740  14667280 
  8873991  23614271  14154100  19325568   2079264     74783   4169536  32990976   2359287  45630178 
 16338031   4662429  66528088    788481  16847388  38325672  52709125  10147710   1661357  27049680 
 26662392  39638088   6525399  59565408  33392532  21649056  21440976  44069454  15132744  62507193 
  5640338   5964790  10410876  13616544  23556420  36215271   8218488  38857294  58549122   1418109 
 58944321   1966719  76037775  30569973  49368438  36441104  67345665   1234392  72914787  24250194 
 27754119  37749383   8172920  38353700  27667822   5380320   4046430   4500804   2637159  12991100 
 46955700  31900564   2727177   9731400  29324826  12079757  42359220  16720588  52561212   4125968 
 16483575  19531216  32270690  33636838  16163690  23159565  53885510   1686828  22556421  34522080 
   780985  88032423  44456496  48433986  56242784  40102376  13210073  69952156   2326680  33361338 
 42450375  49080528   9265836  30997344    370425  16080394   4520516  28161186  80577560  47628118 
 36879559  55053174  54552688   4052284  65806664   4557910   2554160  55902142  31170442  77931084 
   846125   8070608  82900974  67766192  23461764   3359860   8862766  27555966  54325141   8897022 
 18551104  10550496   6310140    769350  11764307  18939760   7944240   9410856  36494836    127880 
 11765556    999105  34128144  18921357  45045240  14367924  28201249  58760559  34802757  54744228 
 16382324  41901197  32158777    788766   3215251   1551180  24704173   1417752  11818173   2452440 
 26202666  13928400  27605877  11799385   3602858  31179120   6067878    939692     22885    231360 
 13787592  11781984  12931906  23629694   4483255  64496063  28703980  42254490   6040720   8816800 
  1172160  36111872  54575690  64156710   8548910  14886042  29020292   1462906   1168308  71951040 
  1720845  25287192  34036616  41135688  16685592   2264677   1161720   2267100  25041280  22457480 
 55263024  77197653   4373554   1405872  51371376  21808819  15132402   4635540  44337258   2310763 
 15252120  32677554  32314089  12489313    380835  37223472  35604750  59945100   6138936   4218244 
 14877984  48934620  76039405  36095535  58447818  37135508  43748298  83553204    783627  70181628 
 60813488  18634464  21495485  44676870  28670952  13925366  68276208  23088219  50839292   8461080 
 24311340  34561613  40012425    210456  10892875  25175570  31942100  14251260  22790549  38320275 
  6143283  37675945  13062000   7268013  10407825  34350336   2868864  43603160  36531623  42192640 
 14128068  30244428  22662126  44913253  15226068  30767140   3890439  43476839   3764709  27051170 
  5747850  57607900   1836344   3790124  25117635  39125274  13863308  47427732  89530580  28997856 
 31234950  25925250  15578829     48403  12819950   5552625  51971566  71888787  68748349  24178913 
 27472510  11346496  33216075  23988328  32809145  46088496  63068156  80965250  46568933  31985232 
 30018745  14512716  16166256  13153609  39168584  47779659  78317888  27669236  76080246  23134164 
  3698776  36901580  24605080   1512480  38619504  44522685  32898096  15124200  43918840  22386240 
 10019264  14168223   2806827   2770026  36030938  21790844  98266480  51125580   1546776  25744423 
 19310080  31575459   8168160  26544770  75070584  60149151  45705924  20935356   4584184  47180636 
  5588790  15827136  70623630  28713532  41613876  64665600  43644159   5565700  68223672  25110582 
 24656560  87380094  30483486  69856056  41640060   6578806  17060043  23238273  55253136  72033930 
 46415954   4708012  13787844  48297820  44248383  52927788    566626  46914795  41786570   6298500 
   778505  81438948  17795440   9729232   5177712  17709636  58882698  29147832  35937825  78724467 
  8694621  10899860  14562608  16423248  16642030  27372627  26339971   4569044   6146842  25411512 
 68394653  19301618  11507950  39459200  88754484   9369705  87984064   5993455   1031704  65294755 
  8665216   3310112   7992730  25039479  79761078  15057372   2166125  11424736   1166848  89099478 
 30701996   1473189   1084590  94949428  11867427   3615616  42792070  88229785  75990730  15784200 
  3814530   1967014   5338512   8793378  16926390   8143932   2418922   5307168  10992202   8525088 
 54230759  52161480  49028985   7729605  14625848  61404480    459910  10481940    387614  23061060 
 52343330  61622826   9807270  10829346  66742708    992061  14207930  72221208    438246  60277451 
 31887666  93035538  53658632  12762420  18842796  38923339  21291200  19195098   7466295   9830826 
  6771080   8353157  71486241  64710206     16089  22556160   4066524  26061372   2670963  11222960 
 77306294  25319586   5249475   4618080   1141893  24978848  13866240  42995350  20585304  41180545 
  6969963  28545600   3768288   7784952   5712120  10112364    330030  65957811  11579338  41961600 
 18681510   8948205   2750980  61638930  73549147  33428500    800777   1626339   5362049  80261720 
 18685273    892734  16839318  12069728  51679056   4767633  14008572   6791540  51867920  23234562 
  7697586  27559155  13700596   4223868  28677960  23967675  12038400  40426210  78766974   1534868 
 39535580  59210740  37941176  17400864  51223425  46449706  43200729  14601540  48838156  22414211 
  7575568  46649867  11664300  39172770   4317390   5967144    954739   4781156   3793405  14121747 
 26221824  14249700   8377278  23249952   4519515   9588852  83382150  21103075  17619904  19431711 
 38531030   6607447   1512576   6200790  60083594  22731993   5276412  15068250  19834056   6639360 
 21472308   5179020  23042656  30614740   2019550  18447712   2787480  27563661  46827748  17208737 
 13371516   1714812   1720719   9887906   7050726  32312391   2298721  26709304  53340192  58586592 
  4027900  28173366   3565916   2749500  77261352   1864587  15895830   6525166  24997755     45171 
 47983816   4548330  62924057  16075659    181704   4301196   3811280   9605148  50676300   3728037 
 16839680  30094770    609570  29580822  49398438   2733106  32381853   2120870  27884444   6557390 
  5106138  23766349  87373440   4575138  60484710   2879154  26270535  38788424   2890942   4093308 
 13813911  29097485  52519244  64464356   3085027   2309322   9252144  51306510    728232  40016929 
 25606797  22922564   9824256  11732538   5663980  43586920  71088823   2186417   2234500  18303966 
 34497878  20742720  15220084  56199766  10709709  39719764  30814508  17491500  32717256  18762100 
    86730   6492000  39335240  18104079  48733572    668668  13976202  33430063  16047150  15389528 
 26591972   5640240  28578396  16369070  13242702   8832768  10552260  31686144  10314488  12973939 
 27004536  37077600  19257863    370101  70570704   7913296  23210740  25119029  81767811  42508578 
  5667980  10321113   6321025  27036603  38743144  44841376  17919552  38061852  21786457   4923932 
 25345848  50941884  25589075  21023088  68624304  33784034   6938939   1051836  57572053  36528380 
 30994524  23881592  35924658  31200520   7873221  61703250  68070006   6874529  40807055  46833288 
 29843623  29176005  27579744  57507493  47864242    197079   8505120   4842884  64471024  85070856 
 62436834  29516543  28158516  38309729  11708799  14208000  45198891   5841472  19564755  29562624 
 35689534   5087712  23651472  52590976  52058160  15731763   9122240   5216870  23730716  42123280 
 37942213  13413240   4261306   9632000  14165354  30077020   1174958  21186684  43155240  28814099 
 15683550   2878014  20446152   3066750  51681952  64978845  19474776  53740492   4859026  37358640 
 46184156  47045115  43145856   7893396  37338900  26823576   1204040    598386   6752020   3196944 
  1840860  21976026  17181078   8162544  14173728  13987056  35643261   1072665  32148627   3302902 
 41587476  11488815  13039336  75863614  18573912  24233194  43369700  42405020  16805982  13974394 
 69829500   4507954  79789362  20124645  17767585  17471180   2513665   5254788  56521350  61451925 
 31034000   3811860  18681000   9147642  17763556  33366328  50585346  11193388  81364689  45394761 
 24625538  29153290  56419835   9153991   1954000  75605428  26837286   5523667   1319031  47461734 
  7230672   8714744   4249968  61884000  83346445  13878004  17705552  39879234  29999630  23451445 
 33458060   1953846  19604560  21260304  15908519   8635330  55285872  20042177  22474876  63820078 
  4069604  15586450  30838179   1245810  26906372  18828250  26093760   2286310  15567300  42367822 
 66550780  13240416   3566958   1261485   9928465  18886284   9898070  55363176  12245310   3359564 
 33807543  42543538  84663887  16599178  14353278  72211050    238200   5180076  13197429   2789038 
  9924770  32995131  37124960  17077960  29152897   3053022  78613159  30442656  11848089  39918792 
 35542190  31577478  34582968   8217680  31919531  28787706  17224872   3146596  41577172  35543667 
 21639312  39850720   7394214  12733605  30912000    494010  61244040  62755219    926350   4047243 
 46922040  80441280  86635500    323990  30692740  47957000  34882820   9479535  37484821  39719381 
 46338510   8062152    509453   2865824   4081140  76127370   7644730  82257503   8711978    135457 
 64960448    463680   1892644  10910250   2872499  28352480  10548125  17140992   6934273  19689344 
   624035   7114744  33502464  46217065  82447610  16687209  13356553   5061375   6472360   1939300 
 39276428  28482888   1521276  61101949  54819625   9560430  26000832  67217360   9270240    658768 
  3489387    990228  24495514  12487160  60024640   5747214   4661635   1398276  34863347  34089120 
  4830090  24037586  63430539  16135993  19942173  28800252  22243550  43063296  81407400   8505840 
 21171221  22735512    471552  49545405  44262085  56447901   8839854  11449998   8812084   6298467 
 16430040  46555588   6047280  30731285  15479100  20333892  15274406  20942577  76544440  13127048 
  3105402  19133160  51958285    808962  41179645  20809370  31630911  26258544   5234838  82375674 
 20529168  41915328  33888177  28234218  23757888  37524627   2315160  24857656   5528595  13641208 
 54531876  14188356   6678654   8856960  29688273   4056480  60039489  58242235  19577733  34024472 
 78777680   9008012   3384128   6979156  21978008  13000528  50231280  57905808  66020085  40071636 
 47586384   2141037  27641770  65421960  66697455  11486475  18420237  56193436  17530674  49262955 
 22852853  17046920  32092560  23282532  22194825  19023550  33759035  38278405   9511381  20026629 
  1250328   7564872  40349700  64673261   2928372   1041896   6190080   3148936  13262114  41315344 
 10211562  13352472  50368186  38691312  43160520  35508525  44294222    296584  12138285  73592502 
 67653114  12453402  66099308   1716960  70092792  24154562  34759260   6827460  10406928   2775446 
 45411966   4793082  24069376  10307772  42233968  16099044  20955661  15411676   1907612   2576360 
 39634764  11321640  59774210  43708464   9709974   4084365  20936784  15806464  16769305  61368300 
 83817930   7191629   3907838  63062712   4062453  83566470  23121672   7935100  34596220  16535143 
 58328693    683996  35032292    666490  23687202   4132467  36821031   1114092  13080648  21720368 
 49965762  91206472   1896670   4537016  46231416  27196325  34455630  54599307   2784294   5271240 
   722337  67675296  38228760   1356372  24887552  16508068  42076755  29401776  45812896   4921356 
 40774104   2967360  62527616  47209692  12282159   4266948   5439864  16938600  57099000  10514751 
   910930   7430178  19956028   3282315  26952291  13447544  31248752  16593610  39503424  45829280 
  1184836   5037624  20647053  49057925    508976  15722448  42185605   3023346  10840544  22389378 
  3749520  15615754  75417545  53380625   9885100  93759528  18613875  26059449  72925420  11770000 
 48131226   8975988  12084198  54835288   9766471   3568128  20681024  26271477  51139886  32883020 
   909780  19754336  21293293  28154761  17763283  25737372  22676652  19331016    874225  47117525 
  5201335  62784243  10599084  44494912  28472482   8603384  30987918  21693528  12927180  31314615 
  4008788  77481855  19922058   9848784    170516  17537115  62753988  85626206   3264688  30253548 
   424560  32585476  40162062  58605648    583604  61389535  47460647  14198130   5670484  14544384 
 35717136  15053588   9289072  35502813   8538343  56895295  18482944  13031200  21538410  50742538 
 22093526  15835016  19154814  30047550   9545904   2746197  43953177  58217060  38219458   7076976 
 46432134  14993800   4593078  14428200   7190768  51092100   2433938  46092018  19985476  38103912 
  9170191  64535870  32531926  39537277  60506441   3252960  15663690  12612268  24763914     24528 
   362802  36962757   2027602   7568217  28066304  31663419  11276748   2016165   5173647  16411905 
 16855968  12210198   3637470  10302446   7359144  19547424  19964518  43235170   1504845  29134908 
 11216452  32001648  14546487  84433536  89828156  48410515  11220330  47214798   6415640   4616316 
 33284740  17277075  14622584   3848046   2641936  11514645  13645515    943272  41346720  26484864 
   680538  38627043  34834191  24908496  15550393   4913112  15192625  15815057   9761488   6927792 
 56368256  26504190  15471700   4658040   4315375  20806024  18753132  10977720  30408791  45732406 
 68738636   8988811   5358340   4722109  17572115   2650423   1153145  70021275  75686952   3451292 
 84675342  29757126  25396098   7513160  28944480   9560096  19344422  13610128  21707223  58752580 
 24669304   4339850  91720272   3077620  62022351  64590888  66147975  49945140  22120092  42214758 
 76440684  23388928  16127314  40722200  22906497  22120525   2959866  28248426  23575460   4441898 
 19016149  37988732  21006875   5509740  74067624  56433650   3332245   8151674  47641398  21455440 
   206310   2364648  26051111  59986524  47175666  58743752  30819471    765072   3194685    292836 
  1004134  33157831  27822630   2280310  45399384  13036310  15908355    511356  45340290  43235200 
 21502575   1465628  28201082  13640334  75422256  25353360  30265560  35944176   5184660  10337040 
 15198057   7794976  16102038   5034400   8890752  50558325  31500073  64633319  38521860  81145876 
 24495348   5255838  39673436  54362178  18385656   8675980  27833666  16304096   2260895   3025560 
 32701940  23390472  26659152  18457245   9251856   3085659   8152400  19968872  51226020    695949 
 15181000   9531189   6560851  27464100  25206600  26390614   1449870  80717094   1107070  34097214 
 19930626  13501008  24152604   8278400  58383855  25193571   9100915  48523776  82768444  18625002 
 91817548  43516176  33823790  58078097  27630690  53863936  10166520  25976682  15327312  27234311 
 51399738  22856760   1248880  46471828  21153100   5387200    438570  22192710  89565240   2736453 
 10989760   8822696    256116  15700880  59018003  16108542  46772726  48720330  28274964   9824451 
 80202312  70780020  22670940  17130492  14914224    292440   4884990   6308161  47492600  48272978 
  9523076  36745672  14209830   1903475  53269990  34117275   2185911  11169510   3054624  58573441 
 21894880  41485496   7951716  57163165  14578928  46069263  26196841  14912326  25022530   4777116 
 30354210  21936379   5026626   1414816    791800    487011  27155456   1958980  32142197  14831700 
 25658208   7577206  15856425  14684904   2321815  41381340  66303708  45912951  27590475  29356884 
 23576814   4736106  13734990  46970018  22686272  47763250  14930802   1237409  17038398  41192952 
 16029615  60976818   1921128  32238256  21008190   9636306  22352220  37510408   4971311   5095608 
  1185841    704706   7628000  24602515  43203545  23422128  18798728   3416194   3746277  14752458 
 11667002  19605810   1066702  10018320   5349845  11375136  25386192  26563286   3044580  54628728 
 43263203  29575608   9043716   7046109  17951406   4972224   4753590  31944483  13751838   8098260 
  1917195   4722284  13642015  61342155   3635643  51671184  32644097  91752214  81204000  22908008 
  6038840  16441964  15218322  35668350  24451800   7282562  62504670  43348905   4216310  20682800 
  8734230  39439664  75965072  60126300  20185490  15067760  68241664  15490968  23195577   1944695 
 41962791  12678732  56745750  51980357  34921134   3058224  32949774   2283272    581209  11184600 
  2903116   1535600  78738450   6113052    135565  23352560   7676499   1724294  70948380   7216209 
 14898661  12245807  10602609  18308796  12920400  22019413  67841959  77886885  11043094  19206141 
  5197134  13159152  81959024  10434096    121408  61115499   1550624  47266494  13665300   7964496 
  3152925   6435198   9078912  19407804   1339723  53945334  75389630   7979142  15264922  20804368 
  3434613    766953  42561178  16583896  32773884   1434592  22250569  31150398   1725898  78464280 
 18917512  35065701  73514643   2647526  60354450  65055318   6293804   8263845  67810392  55859985 
 28457877  61734400   5733390   5579264  65405120  10206720  76899176  86155515  18914805   9667840 
 78329979   3069186  44315524  21768972  68081536  20901558  29259846  65874900  45607812  29074788 
 38240865  11310921  14862900     53320  68351745  16365080  41203264   6924720  52254758  15071214 
  4607061  33456576  75142476   4778392  55345608  74380383   9281334  94421808  89230262  39229984 
 23933504  10922121  51598171  13371248  13215735  13427433  11485230  22020747  18184740   8673210 
 38022385  41679096    136002   4870753  65037450  31965885  63567612   8427230  12670763    270300 
 49176453  22902840   2152752  37449555   9021012  16539858  39641373   2309472  57016688   5985714 
 12975480  55643126  10488363  53533864  50587200   6113325  16324250  28016864  17981988  42120231 
 11729727  26218842   6429087  15786850  27091935  42606306   4633992    270942   2879180  26563735 
  8848160    368634  50192874  29423088  78005241  15717635  20186928  24252528   1812265  48873500 
 12288380    863648  93331242  52012158  11930877  35140362  20571200  33604992  23895192   6814665 
 38879528   8171520   5181280  31862610   2020416  16222428   7152250   8595109   3530224   3538820 
   539284  40095588  35800128  50391528  38232321  59243418  15439021  16311994  47679730  17485209 
 24597496   1174530   3649503  38013024   9739409  29415185  31436064  28147288   2802165  80816684 
 62103132  12328239  23325577   6751688  21883000   1941373  18849120  39676884   5904100   1585756 
 36512949  30502476  15140268  33279592  31767846  18442819   4866200  72362739  19205220  18324290 
 55364400  17452050   9165816  24219206   2201292  69720000  66610940   6357369  30590793  44615023 
 74416122  21150216  78264053  11033451  18435898   1763559  60920308  40750344   2564760    943462 
 18691310   7262218   6872075  45502944   1421045  42737911   5463796    440186  59893860   7846465 
    60698   7534800    119200   1311300  72529925    120336  82726374   8736494  19004490  35792975 
 44491372    492474  20189052   6776438  54292446  31127961   3803001  15503091  29039850  84879305 
  3541126  47898144  43969072   8602692   1268205  46279445   8312412   1954944   3046000  29289206 
  1982750   7360300    499545   4997202  69155988  11962152   5407209   7002250   8138451  12744004 
 36869420   1975886  31662625  11382663  20595870  21222570  77461010  18014945   2583303  15178163 
  1804712  31505661   1409860  33220187  13620960  54716166   1619724  63000608  10182972  26510315 
  7909016  29484751  51102492  10655814  18908969  31438350   4407648   4165986  13119120  36308288 
  4232188  69729843  74543460  11078886  19352055  64239000  10265628  11360316   5057492  84326832 
  3823770  49127192  11693000  41133540   7059408  37664445   4592000  65404362   9838010  79093125 
 46571900  22986938  49787500  12820678  68393654   3934558  59611440   4108280  28885485    977916 
 61968969   7651350   3561642   4329684  50162490  48240725  86846332  26675626  24703452   2014038 
   212858  91729341  75097500  18936000  34443288   4544430   6770357  14708859  36418200   4885939 
  8965060  37875924  49237613  16096626  60280120   6268632   5649149  52356195   2611399  45988983 
 24201397  11659479  22300558  41182862  13168650  41984676  14631243  23689242  12323370   1594449 
   652176  33193188  73464960  16797009  65875924  36295182   8301597  37729482   9926592  16538340 
 49078248   8733350  35987028  44223820  12821583   9254685  74719190  16153320  35188665  15111878 
 17934252   3005453   2824272  25380271  57182464  22977964  50702568  18744330  20752017  25563696 
  6939332  34119915    296472  43884879  36248055  59010906  28073349  40310400   1819950     84744 
 10401892    312208  37754892  18917883   1875250  40786560  49727724   6913620   8256811  39244854 
 59729560  19695520   8988570  44061192  49722750  70898922  71425984  70748405  25678036   2525942 
 11380776  11453808   1833975  38574991  60349520   5649601   5216288   1998984   4820409  10316630 
  5943352  37359948   4323062  30627456  37114617   5662654    127368  38124110   7510756   5830461 
 56786700   6460667   5073160  38827356   1316280   3430050  13375332  17226440  30927347   2662650 
  1947236  32586568    794140   4058208  92545761  61926792  23087400  10514315  44217680   6946232 
 57737548    119700   2991524  10527330  20743524  13122464   7176777  31916185  50748250  49074395 
 10580256  29023046   9217278  50897688  10058580   3298204  44679180  32712768  29357066  11340403 
 19193434  41811615  79421372   3906234   6917312   4796298  12922672  16296475   1583453  69986566 
 17837884  10566659    785010  12712056   9030616  13369512  53797072  21482008  10596340  69626074 
 27350246  50383440  14315637  24942192   7932310   9035720  12249200  39702646  30935675  68312638 
 40724595  10163745  16073802  36530104  51458764  83071956  37471848  22655731  60842496  11806166 
 68587416  23485216     22535   6615210   3278430  41333292  67824900  38383501   7092623   6490462 
 65856444   8621130   4872483  24339510   1561816  21543300  23700915   3493107  35041296   7927953 
  5942860  56962563  39190508   9848850  22153868  57109954  39518752     87630  13897178  10085823 
 87699102  13103766  31846926  99540429  41492920  75540165  16067700   8895234    141648   5963660 
 17564893  17834445  77955669  48530293  32047005  12226162  34444928   1125290   6735586   1521247 
 44292950  10951920   2728370  10465572   8214696   1636080  50321406  26280960   4309984   1659042 
 25391375  60904716  58805732  44543220   9806615   7433668   3124170  57048022  19434600  37783944 
 30999320  45383228  20394732   1455272  12140604   2786253   8400888    606719   7180184  54907962 
  6425556  50269526  10540350  10758523  17123799  43764800    355810  17173409   2186340   9902134 
 20095773      8690  16640820   7703100   7436038  60559365  19582506   5476702  33807930  22902783 
 21620230  33055353   5507516  76332310    797755  85417725  41217840   2947605  20331993    284146 
  1545908  80331826  41867332  44908288  42792904  49481832   9380418   5042916  26582850   7368030 
 58778811   8799909    532926  23700884   9300726   7426828  14917043  58371404  54969880    225377 
   484959  41449975  58873836  16828851  17850885  43079692  70071250  50188675  72479652  11576724 
 30488250  37795898   3797760   2289656  46309717  38333178   1155880  15043936  13046463  18871230 
 10997616  39631020   1573784  19603313  28680756  19561662  53292096   7954128  17830425  28394992 
 46148470    655368  54737970   1114294  81595833   2440355   5718560  56482457   5918896  39619320 
 33450352  76329456  10772993   7212396  15027176  47072340  17465030  19128768    433440  24891825 
  2700103  15464010   1386279   6273648  53792898  32484025  20506398  38569187  15796743  73716134 
  8992280   5550612  18623280  82919070  56093826  37955812  58335225  62174468  46915750  58808431 
  3598635  33166215  17861184  39420393  17663352    533729  11411715   7576504  35577909   6869632 
 52506385  17105956  33723655   3530076  70494768  19407222  26713800  67156356  13811499  18886852 
 53501800  35724106  75401040   1534104  55696802  44073300  10511785  78551349   5091548    982604 
 51288052     82250  36466496  28834729  42885073  43972606  74157055  48249330  46370289  46367685 
 30637440  50535577  78850161   6003639  39344896  47682756  42763800  24655488  26913536  25054608 
 14562987  47389964  58960800  19239685   9171019   3667647  17133045  73093032  15687718  23791632 
 11972266  11592000    336776     23805  14143500  15515214  16797600   1406100   7753768  26708934 
 26272725  68977834  42399318   5816328  40369700  55820672  20356608   8215940  60171915  54968804 
  8625936   3519123  13576340   1928140  25747050  18510418   2921412  26395404  21277200  11596650 
  2170617   1208781  54228447   1091750   3112306  14447785  12488658   8248234  25966220  31986546 
 16342949  40930682   1529736  17598615  77303226   5239024  63206208  60927168  49748800  15345132 
 82676844  18103656  43611141  13301463  34552070  25474194  86843185   9306966  25521984  39043955 
 63768100  41470338  18075792  86981052   5275101   8170305  51254838  17812130  12185634   9159492 
 15235350  31387840  10547334  21607630   5701210  47675718  55925274  21340154  25367796    877752 
  4594563   3419031   5505216  19661565  23794567  15054270   9592352   5814105  23617484  25018224 
  3976000    552446  24319792  32289452   3054125  12133356  84276788  33081478  63362832   3988302 
 14771037   9283250  24834456  15065970  36330242  40992366   6855666  75489052   4920976   6098481 
 24913140  80269074  25776654   1018725  74875860  40579935  50381457  25802480  11324370  60855400 
 29593152  20708289    897638   9274320  48823320  53407200   1824822   9155751  12345600    746586 
  2755460  24289980  76352640  57430698   3498693  42616392  57546411  28285314    933570   3411728 
 12320235  22148152   1422421  10596096  17231210   6868540  50176972   5892964   2741562  39775924 
 19848150  37068779  13282593  49264380  16876382  23632121  36876972   3689328  16068600  27355686 
   337106  20649468    681720  31413732  58351104   3577448   3941349  20858573  65024925  52209196 
 69562818  71536962  19728792  12558379  14263956   4273275   2789478  32283584    203700  18874786 
    35776  68370357  39851548  31609020    560838  81202485   5903268  16666375  11300496   4559998 
  3902892  11522949  80323100  18460239  26867932   5215496  30161450   7138292  82471368  12935168 
   772695  45192444   2867832  54709892   1772840  14915772  23455861  38624220   4974674  61838840 
  1100253   9878375  11411190  20975088  43070787  34206368  24632426  10091756   1529808    641074 
  5160540  47184027   7754416   3240744  15240502   2867390  61945540   2909112  13748592   2462589 
 70115276  48074796  52584210  42155816  51437914  17443881   7456656  42327780   9907745   9303250 
  8627220   3777175   3920306  36756664   9233974   1233960  32360256  15411886  13429098  88909986 
 45282447  39181100  12543566   5911639  13501914  31853061   1462792  64519480  16378229   2100675 
 39301503  23186917  28095136  36491164  53628678  64372285  19890666  19475192  45145723  28936782 
 47999545  15294140     89356    374718   7917210   3876930  26132766  68371240  15315852  43296000 
 49044135  88241649    304632  20730475  75134712  17619910   8582920   3123840  15488980  16272654 
 11835761  10530235  52155294  14904820   1570716  41354808  44417516   6245920  71525916  15107666 
 26638328  14344848  25663396  14783040  35310480   3847642   6071312  29904135   6404342  31992888 
    75157  14809125  33841432   5535750    728460  17567860  55664730  29215350   1665720  38145008 
  9362972   1682532    588357   2641086  28658336  37935815  23897973   3486886   4563348  13952328 
 24376449  34906800  62264400  18089540    421966  19695239  27974475  13781796  24778936  25389600 
 30604062  10569440  26936476  59304948   3448115  36022878  84011008  66761226   5776817  14929383 
 20775880  84118252  24715104    891114  30019275   9314750  16982371  46970502   8671509  43431880 
  2085408   6833937  21770643  20442400   1756260   8437270  32405354  10795194  36516384  13215345 
  7294280  49763152  21026235  12093482  46661640   4002341   5104070   1418742   9028060  32363866 
 18749315  45992673  73267326  62936548  25253536   3659670  49262480  45064406  28547264   1709561 
 10826348   4635836  40166408   1538845  70168428   6127226   6045858  54270586   9028310  53672570 
 51974688  54175862   1094950  13920255   1212014  39791486   1147752  29700524  11756316  13913800 
  7814406   2627148  18803760  70360126  39582954  31466239  31351178    221940   1533376   3455879 
  1351914  19752664  38644640  63282657  43368390  22001045  22173120   4295692  31882068  29849490 
 34737222   5155628  36008952  20088194  71337540  13274496   6840522   2423648  51512059   2945592 
  3417915  50575800   2541048  57469344  11400285    734454  56816448  11564560   6730522   8282406 
 30503004  11791926  23539049   2223720  42536286  44541961  37698348   3285888  29441280   4130120 
 21667192  14986310  26390727  58222330  33891690  54318640   1393590  33299448  33852774  59506496 
  1592276  22816464  19351866  26476065  45811194  74694816   4342320  16300123  34555140  40047282 
 52427744  47387520   6668886   1625871  33569067  64713099  55433744  29544529   9525249   8487816 
 47367936   9700383  30433035  35666856  14886417   6139816  11660900  51661692  34138782  13924872 
  1751450  48081077  26531560  68502280  20689261    358248  84747795  28249954  40402265  28524600 
 35832228   7999302  68868341   3324750  47328462  36731200  19238392  13655520  50853889    998417 
 28609301  12147333  24117808  39471111  49983440  29674995    174537  28319424  19690670  53491504 
  2276816  34989417  12549550  30562422  24709006  43261117  62472732  26524650  25539752  34243968 
  2495202  30436113  26065920    435696  15416594  26266176  18454865  69662537  64294361   3246320 
 16072911   1845888  65381148   4972260  21620592  46799190  49095207  40511835    722484  12716600 
 60972406   1418060   3842562  47967547  11531520  10103877   9084201  32682993  17451039  19319706 
  2203362  27962160  14787643  20019356  57990180  18631242  39981658   5854218  73367994  26772480 
 37715238  50399125   4398796   1059850   8357244   2113800  43412652  21304230  78715175  17976455 
 32039030  71093180  32628678  51140427  67432463   9579627  19436380  19200552  46261720   2592324 
 38580150  59255438  32278644  22754865  11995725  40113360   9195966  40501620  61301427   4674758 
 15457662  14243860  53645900    381177  54452970   7213581    754236    204816   8066500   3686727 
 11763178  21832935   2806594    551670    148779  33799662   9763629  24515546   5366274   4479714 
 69445308    501200  51729300  23032173  28038078   4362339  38774960   8304737   1569457   3859320 
 17302640  41835366   2724900  15324240   6561132  15803151   4481568  45513636  61583808   2127000 
 31298295  22026116  22683452  62695941  65447634  12024916   6087680   3845009   1631976     80036 
   691398   4671240  28694430   1209935  60781725  59976000   8148439   7360368   6210776  24361455 
  7425141  23201024   8184549   8405433  53170921  47297740  39746714    395720  71427922  14071232 
 54630207   2587776  74196960  76839084   1170240   4443076  38426675   1261504  36742015   5259650 
  9745052  25802175  10598960   8293560  62096730   5196968  15887680     48708  41395440  72970283 
 26586672  59332185  36034250  27243125  22135046  15880722   3655960  71036281  41963142   4821168 
 18502110  25045640  20655000  40332305  32442956  10381280  31985051  44665558  70550320  18071760 
  6584539   4171338  34196352  75704100  57447195  18955423  23353108  42458925  35528005  27579610 
 66121235   1132824  51248860  12340755  32595431  15330600  10471370   4610475  13907952  50888253 
 42198660  54512640   9321375  12313200   6750270   9867128  50809872  57917168  11326410  21892420 
  1343425   7517412  67738951  19098497   7278210  57306640   5417574  29229426  20687966   7661588 
 27340335  32929926   5612420   3750130  13741584  13474336  51180321  28902324  11497920    108045 
 51418899  45689464  25579260  20637723  85540660  18963065  11785815  56661504   8946080  46703732 
 43055822  30146130   3982686  30963465  28718838   1873476  20543082   9842958  32402300  35690619 
  7600320   3477660   4823882  34533086     51009  29044917  53233747   3085550  27712422  12638208 
 15296150  16915712  16802360   8442518  61508200   9867296  40981385  43794244  42095332  54838980 
 12259710  32726421  35357830  19440456  18478109  27668112  20914774    664092    221564    693792 
 55695282  19988430   7955670  62105004      1194  37708084  20546542  61850904   2050318  21130956 
 21478400  47090750  76740501  13376748  18374496  35241464  51446061  34750480  27886050  28215342 
  3403004  39311376  19490921   1230894  25744257  18074196  30307446  72456675  77092898  14562225 
  8922790  22957520   7876440   5077872   1618942  49328130   1464088    361845  47407594     87465 
  5311160    449880  29759608  45980892  18725400   4629200  51669436  49741730  42060788  27797175 
 17432739  23396320   5722283  59683475  87378400    640332   3657168  13078832  55881260   3386472 
 18308980  38542900   4564560   1099625  38046150   2302424   2292444  62432524  17731511  53769081 
 12987753  77413908  24024980   3151808   5614224  12016475  79702130  19387971  39581904  11407398 
 32332572  19597977  46037382  31882690   9267588  25633776   4577860  35072917  33126912  13961970 
 58153986  23150105  20303001  24090616  21918780  20932712  87391394   8134336  21202678  89642114 
 32814780   1415220  54809950   3016536  43261085  25544050   6097067  14096416  54281162  19846200 
 11616216  55093396  32221338   8286408   1792154  15457266   5011810  49805280  76008330  47553691 
 25182164   1504382  13552812  14385776  16452040  35294210   4757280  79778949  62142633  26797590 
 32787560  45762090  14374360  42511320   2791659  23059977  21935798  26307216  82246085  20279472 
 91533222   9796770  39799536  30697936  64304226   2287116  26671896  47979888   3607368  23391448 
  9630495  12120328  51643628  44801520  23194521  14180574  63517608   2333552   9167190  38565762 
  7380284  13018460   6482410  56335972    145320   2255736  14783592  38206704   5390496  34585845 
  2923061  47620116  38179716  44676792  23322232   1824444  37960875   1784871  14503758  12868220 
   889390  51984044  32442775  22143044  19129200  28989576  78131172  11872188  13092012  34407822 
 91401905   7395435   5089812  81078344  25952260  11698638   3527763  19567436  47091535  42715954 
  6795589  25040764   7762982  13684605  20783355  11209600  52105214  43287705  60247120  62506250 
 17964999  25153824  48900516  57648682  10256058   7498920   7328000   8073615  49714098   6374738 
 22122374  53572428   2915270   7990528  35207388  67428405   2105192    877668  78621345    847092 
  8899336  18255801   4220628   2566100  18156108  20117640  55352324  42745760  62652447  23701362 
    30875  63612081   2119122  18649678   4919898  21908754  11802318  22489494   3223551  30475830 
 14193400  41060635  12534264   6356232  52023825  28897000   5210406  47976992  65054886  30109575 
 14916118   8442480  82791345  44457463  30344328  20053290  27322214  53489370  71738460  64567420 
 16177040  39459000  92727875  33005801   1125480  38236170  13952080   7216260   2826474  51723840 
   715680  36402729  87259608  36124605  52473322  49226534  61338816  29564457  77343189   1086428 
 13708555   4428164  16110417   2409860   7097571  44884472  40322256  17793850  49123817  49248188 
 12066927  79583841  69320582  43499360   2746128  11328666  32470164  12722464    636906  36504000 
  3277120   8467776   3806286  80610376  63118480   1538068    521934  46222226   4259484  46072455 
 10739121  37966597  56180032  58825701   9002796   4033814   5565132  28026504  78002535  11953536 
  7793516    172749   5651130  31598700  25160992  94465973  35622990   3048075  79741920  48388704 
 36126153  15991615    710294   1096018  12391434   3297588    114838  29410190  20662220  19495125 
 39350113  46978113   4943400   8264790  15638220   7208915  33545509   2053194   1026816  12224156 
  3801288  87311142  13366548   8832711  11310474   3864212   2844512  90146100  66412602   8890604 
   190988  26458947  23369016  30795259  14260012   2988216   2941650  64433440  48055182  48896155 
  2772297    530400    284902  31127060  61430968   2041200   2033442   5727144    318779   2893332 
   702233  15069560  49105536  34364638   1155440   4054325  23307258    226310   5263430  27018126 
 51560672  77200032  21151508  38856672  43298160   1447565  19516344   1256268  35582850  21751205 
 24564573     42465  14456800  19745999  24312150  15557470  25431564  52081954   6139620   7042076 
  6199270  44460677  11507875  40224600  49112919  56793282   8427132  24395209  72265698  14306140 
  4991364  12758920    464385  20899519  13543395  25549980  32301456   2740086   9584996  32167961 
 45575782   1088616    839145    951720     16352  69745052  16839459  13240752  60098103  46722828 
  1095930  39485472  22306196  71927259  26252610    603055  27586912   2816050  25702546  57675513 
 15624308   2007312  72738260  11308008  21994519  20561004    141930   8696992   2816778  39609265 
 47679552  19213390  11923236  25730770  46752012  12465480  18796480  50476608  16985822   6835738 
  5001836  23202044  32516456   2086250  21716318  26693922  22106799  51406455   9257180  19634454 
 61844095  17655869  30047193   5376486  19080608  50638566  32902296  65977760  22700000   7771512 
 25594428   7564404  18751347  40473444   4796568   7309478  21154063   2258286  21751224  30484458 
 76100948  97545096  20323989  17820416  39455255  11796120  13789782   6687189  25945125  19884505 
   498681  54961884  31974810  32146024   4048450  31124262  30133980  35940876   9653688  13804375 
  4528930  40648615  11640774  37271424  23389047  13824649   3710583   6979868  40707981   8307936 
 15916608  14127960  12569952   7735835   9213813  56036358  33258880  82643781  55382882   1660688 
  8138625  53873100  29891722  85541797   9680650  36328543  17380064  18930920   3483950  38835684 
  4931972  44026389  53487070  37400152   2638179  44959805   5685095  19775110  30798880  86814420 
  4891341   4222039   1915420  72731184   2473704  21159634  25320312  40182080   6162852    702912 
 33725004  48746813  10451247  14830803  14476752  72832500    711204  14041891  24496719  44814902 
 17371200   2841336  19058700   3202686   4779000  39488878  11104444  45946894  28401645  14835536 
 18928800  18320025  54547352  62958768  15535332   4329940   4271364  34858932  20948186  35423664 
  5516100  25041247  29976814  50660072   5359687   8861345   6150496  74943468  20952878  45239931 
 59200200  75922902  88302980  54090041  14846139  46406380  19634664  84742620  50307972  15142088 
 12560977  12053022  17709272  48468970   3498446  15655346  58925116  18134856  50158744  32249520 
 18004490  38710035    983970   3306318  21303582  11508614  11482560   3221360  51613185  24059604 
  4789159  69901445  53575816  83734308  14134615  67635260   2108808  36006586  12013220    103224 
 10964626   3472920  14708667  11966706  33017668   6319040  41825615   4245096  13667670   5251493 
    30030  21513916   2119776   1064558    204906  86789819   4304859   3546920   3579760  81102877 
  3967776  22775706   2682135   6568888  25440135  17020627  12838459   5625402  12980880    836976 
  1046896  10175524  39185862  11491100  43802026  16654857  73040710  17886652  10594841   9951588 
  5937828   7213620  36733760   7119200  39943634  13341230  65062410  22999842  42252760  37366131 
 11927188  14711846  11976300  40635264  32409487  45827140  46167380  38102723  51407070  39323790 
  6790140  31493448   3048408  12584417  24651664  12799380  30292164  20320950   3293327    619801 
  8496762  60105969  35319200   4510634  64398136  79725970  11589520  14757888   1216192   1112716 
   552250  55757208    103031   7070844  62354500  25488265    216028    287868  48323170    512052 
  3242002   6110360  68515150  12411168  20161450   4303324   8338948  31404644  44023980  10858266 
  2148516  35217608  33971964    429148  15133483  11140500  23622844   6746550   1407600    266360 
 28449009   5651430   1644300  15137699  41907250   6721392   2938250  76558076   5737215  28088463 
  1762356  28310350  49493920  37543905  48943330  33193230   9893450  53880036  11154241  26470754 
   833300  15463077   8612730   1057800  32544691   4859742  12439284  29503716  12054190   7220768 
 24033225   6622844  15817130  15485375  35435006   2315776  18426612  35279746   9360440   2399282 
   372402   3969504  30097296   2759584   7318347   2290113   8224434  27544308  10035180  47598012 
  4004955  28477860   5819317  53624596  49232550  62463609  74430162  69760488   8053056  55674938 
 59468915   9838759   7008216   1304886  11481400  23115694  23797697  68188600  40113744  28897688 
  4514902   9915675  25115135   1383732   6919595  82810774  30565416  36183098   9325368  70338055 
  9244982  18124176  29765088   2126835  39591364  41917040   4870973  16535904  30268266  19430284 
  4341713  23629416  59277845  23072376  49035208  10019616  17666892   4753986  66208650  12116308 
  2334300   4298670    102200  21635640  38567967   2660280  37571380   5826132  20958208  19461600 
 24181248   8697360   4784911  17997246   1056857  38549392  70535576  56848476  30870438   8154251 
 82807000  33873486   4977948  30018391  20981348  21897414  55624260  15580896  60629310   2619358 
  4122912  80870568  29529500  56138820  53626335  59710596  11570742   1304130  27353744  25424289 
 10526038  42583825  25737190   3933270  34011495  19602633  53264719  19983300  14223286  35860755 
 11133760   3410934  37746995   3446170  39966135     88901  12860772  51069080  49822905   2154845 
 43916796  50977720   1072856  43700008  34154640   6474720  28591564   8867972  12611199   2965620 
 25230816  42425570  27366228  12371240  44593815  29186941  36942610  49609587   1342440     35994 
 34048602   9193228    417938  21896238  22346706  85016384   1097600  14978084    785911  44972496 
  1942654   1394710   1568819  28028304  32749230  58854978  16199168  35011875  64032227  21123594 
  5265930    213642  44902366  10674447  17286412  47534931  18193208  13096265  79361008  29605840 
 41185784   2895372  37400625   4658448  12249351   3102435    182790  41262368   6655840  27315084 
  3674222  33193768  46172887  37858548  22498551  20626032  43193844  14881560  41036232  29966614 
  5806304  45090800  22537736  13260507  40030673   1306877  73583568  43724050  34484984   9455004 
  4965612  23610972  24153480   5697963  23065965  14326235  49332248  13787064  10665581  14795296 
 30407859  29091650  42526146  47216334  50644526  26626074    176280  36826727  24948792  10112968 
 37845648  45097346  59741504   1472296  25694121  54513984  44177766  26144884  16760512  77656158 
 52736754   7987896  82104200  26996846  82204948  43350250    559817  79038505  11495659  61282925 
 63943594  70001965  62733377   3529877  67457760  38538745  25866372     71050  15555981  43178640 
 20600860  10581956  13480830  10273381  15770594  36903744  41666207  36890860  13443133  20513184 
  6956054  23531672  13879398  66426919  36272009   1781920  28440504  12947004  26361768  25182486 
 19335750   5749818   1998980  12657996  28219528  20036672  39118984  24300510  40450800  16624089 
 26283390   1466302  60039216   1948041   9727200  58912140  16072528  51033360  62946339  16456088 
 11054160   4441714  14634705   2639252  26027950  21194541  14534597   4632352   3739395  26520401 
  1944696  20972680  49679630   6610956  17389680  34006609   1986210  11430640  69420913   1914392 
 15338598  15791400   7303364   1882560  17186535  51852465  21559319  38983659  14582073  22050804 
 61957852  51570158   6870450  39744861  46204938  40287625  24285325  74544396   9210050  62273536 
 63237871  48946374  38874916  13452350   9211646   3265990  52920660  51382496  50679907  49223906 
 61491422  30129440  16450336  41182160  22896584  97087392   9013024   4434560  49690368  16149735 
 60503268  19831942   2756805    110695  23251362  43200576  22391280  55102386  29477427  30796392 
 10740400  10469879  34691884  30348558  17776164    912288   1188207  78364520   1067430  23086400 
 61358950  49570164  30776720  13077705  10236444  28431936   3453216  12441114   3176016  48346744 
 25423110  28296364    780768    961466  75246960  60462984  21066588   6846840  25487984  46646106 
 26394597   9146061    797453   7027290   2653128  23512320  75104320  29147040    425541    147084 
  4785411  63154520  28842330   4077204  24974400  32656912   6787818  55693969   3012622   1005048 
 40657278  12204880  10252926  30139130  12527190  71417400  22632121   5016792  16961490     66918 
 10418268  68159420  11300250    898389   3172896  22184236  34375450  33028100  55026736  36366513 
 15874980  15121722  59358208    548130   7202657  32163120  57756860  19809195  59911971    242324 
 19227525  28644159  13356648  37450325  69429258  84157042  14095530  42522246  21115832  48668032 
  5947400  76670138  29175146  32987480  11877946  31679372   6612147  30547365  50564400   2673874 
 36628966  15471176  53760837  42159152  16825596   3348908   2938444  60933895  22717614  18974341 
 54645072   7604224  28392849  21016320  14467259  40539016  84980713   6056955  30205240  45248480 
 32723952  61320456   5742208  48495205  19798044  29580544   3113409  10814652  17263820  52321482 
 64887804   4894318  21427832   7529184  24274458  36582200   7794214  23027408  34297177   6523811 
  5803000   5122447  10514238    581203  19546628   2883672  27462652   1691610  14435904  56183438 
 36333396  11333476  24502362  18662995   2611512   4657800  23020360   9359539   5031396  36654996 
  5496755  36620374   6841633   2451370  41596776  18697900  71345142   5175184   8271939   4282676 
 21096636   7288947  25719120  65845080   2856789  30860946  26711552  17837097  44935744  35055405 
 14003304  24504481   6731630  56715336   1175024  31845283  55604604  25745775  22847313   1271840 
  3898108   1551270  20703801   1737900  22008978  20254136  22570870  84918015  14264668  17107223 
 15650784  47141820   9011996   8260674   8917680  48246722  57141084   2913224      2592  13035936 
 30946160  62430162  39986100  28968303  66674180  43937945  17394102  62647200   1475523   7687196 
  3502794  36628218  56854372   9811632  53500389   5516736  10369014  44918172  32558592   2091518 
 18367436   1668926   6174960  61766097  12057745  51684390   7624935   1996520  14423103  27146756 
 50007443    166478  14529662  17568672   4930530  39079656  28421940   3013068  11407295   2689920 
 67626270   5959794  49114796   1427949  29898132  39289264  10107056  77552382  48483402  62449344 
  3772240  33703488  16993837  40608061  31639595  31050576   4926150  12389450  28452918   4390548 
 61979322  19183296  52631354  71986352  31812872  10736234   9800154    618660  58334806  20958068 
  5429730  10302754  35740848    438249  36636600  16957483  42846680  10733424   7258710  19033535 
  1470296  23621873    966135  48338121   8219771  62825364   2710830   9928776  16918352   2520686 
  2233875   4209306  13780872  45210576   6123771  39100770  28647624  16946664  78908985  40231235 
 53187505  33354450    905184   4202861   6049890  33539200  17874116  26280744  34756890  64471715 
  1988536  11247376  16755948  10370549  24748617  42127020   1938768   1094970  70629840   8898220 
 11205280  14619268  34211786  21315336  25332516  10713857   9319959   6056275   9494184  19710500 
 22961709  79091200  21226820  21892572   3041598  35786655  72700863   5072152  33777820  52936832 
  4446698  30756888   5089500  53044043   6102780   5658414   9658356  37280400  39337760   4762278 
 23321180  61168445  11398368  13542074  40228440  65334445  34260135  38388240  16427412  72782055 
 31696415    291632  22442043  19607613   9563424  59346414  24989370  42643600   6064324  61928038 
  7460103  55350240   6036072  63663584  10875865  25224154   2036804  19077858     93930   6229691 
 12004824  21835375    751825  66671991  16926030  38430288  43552338  19824532   5504688    895713 
 29054298  11585497   8882748  26752112  13833735  13496391     77970  20806500   2481050   2185596 
 23740336  55116558  61913250  37211666  45082192   3409938   8639495   6635743  47483300  17086168 
 32687205   8426180  42127360    896600  49961022    787390   2189289  55562234  49154820   4504104 
 27033468  11916872  40427406  41918784  28586800   9493036  35322898   2623500   3779952  47896759 
 64338560  66884670  43156450   1108592  37696781   8984960  22123845   1876000  36554464  18518424 
 44362728  38828576   7868016  17527500  78927107   3760796  26226570  20257380  49380500  10198643 
  6719824   8850728   8735400   7053248  51343301  43412390   2713455  77783145  30869499   9363824 
 15130500  66910896  34847955  11893968   8423750   5388339  34823922   6856528   2021667   1218955 
  3001600  23851080  20668628  50361889  56409210   4434228  26048960  45169952  40114620  31754425 
  1685822  19335268   7071268  31562884  35138025  30090564  13252554   5251956  54250735  33045760 
  4651171  23825043   5866210  78561521  12811250   3553836  50426064  28666625    253822   1557744 
 10657717  19331476  35768496   1369168  13240240     45084   1992510  13143624   2503440   7533471 
  3890755  10756757   4964400  23851175  21173188    485450  45451460    796653   1511100   8337850 
  8403168   2663580   9082262   2648954  14894517  64660200  39501348    386848   6329934   4811404 
  1709379   6345378  63863381  55832400   8666108  10950192  26000200   1000109  43795174  21135114 
 10166310  41065450  15604260  83187672   6674976  67930065  16105647  44781568   5983664  22238703 
  2334468  69527257    301644  11964646  41911340  23896542    588500  53729435   7984314  21506535 
   320372   4848538  34346730  26113893  13311327  29506400  15206486  34104160   6908616  30256056 
 62647578  35283894  11583627  13762404  18080712   7604960   1709895  10326182  26303646  41371016 
 20666505  24924440  35110025   1786928  30620607  17671585  46981268  11483752  40943060  31155029 
 62040300  68717992  50013060   6403995   6303679   2468470   6391629  14867572  94526976  11246384 
 23833612   6227900  30071790   4719813  66007851  18627096  23370665  60750508  39991380   1169979 
 10279440  28367625  18301140  26111929  19798965   5196510  31661788  80673920  65385688  90984456 
 10086901   3093310  50846575  61037793  24340480  22884183  23813319  20275368  10729248   9411135 
 46894665  47214105   6369615  12827710   3676648  12503525  79895725  43239919   1206432  17186772 
 15562651   2796836  38659632   2328147  41312160  16344556  61586525   7790432  87693928  38304906 
 61015024  17185150  78751425  34376832  87522930  67535764  69554760  35812798   5699148  42330860 
 33516666  48268242  23555490  13751136  10631195  48573945  16092175  30252591   2339880  10434375 
 11178000  29551000  33609267  68364109   3015818   3333033  71161916   1673595   8137188  53672910 
 16650213   4540935  43433112   5854472  29767711   3843567  19831196  10682406   1081252   1619435 
 11523853  13812738   1929180  41804250  22932120  15463302  12598524   7538667  39453600  18781311 
  3075996  77184210  70044980  41284616   7667280  65568393   5189600  80397702  71598960   5624550 
 11176308     21675   5683270   3155662  38611440  27386775  49160606  87655661   9606432   7591478 
 21237216  12714685  65513088   2994336  19730694   6064818   6823596  21084960  35037765  10822170 
  2683843  20504502  13168166   9196584  18003070  48088144  81385902   3549252   7810132  67978030 
 54284472  39896085  66435134  23947676   2161530   2396448   1361920  28540193  49713828   1674882 
 57504796  44849440  69428755    881484  40344958  19930990  28161400   2099860  77127104  11497528 
 30074637  26093917  50091885  17372308  30866204  71754228  12200944  54158140  16322295  36021990 
  5461208  49756674   6083116  13001555     60620  14349390  19866578  29715985  33420480   1814050 
 12404777  16183575   8078280  13380455  20203854  39002930   6388800  59743508    510814  24145661 
 44416053  40788384   9153035  17661279  67911857  16821840   5675328   7195410  13080550   5265297 
 46408940  11715866   7231980   5812683  35535520   1547306  13918104  41525700  13132998  23001444 
  1709928  32724531  78583440  13261584  96324380   5096480  14087502  25250394  48770265  22665460 
 35150325  26312130   9433746   1304352   6303600  29723616    545259  46342725  34885814  49140949 
 20268270  10124616  33246720     54322   6128920  22905876  70427736  79617510   8079080  44041608 
 10268388  39552556  29979264  57947850  13051661  55589800  19309352   3568950  59667336   2901173 
  8439732   2110248  27910692  34542897   2571418  14385878   6845184  15049530  22495680  56964306 
 16518438  13507545  39845862  33597879  73171252  61521660  65864373  14458179    731120  77175296 
  2418284   3265418   3440860  72213110  68497520  55019430  16624650   7661610  20315680   3534200 
   714816  10166975  22423360   7409248  22079310  79077592  37926882    626688  27953116   2665332 
 12449440  45677232   8335470   3990798  13179245  13091804  26406450   1617590    709674   5832606 
 26563017  93750384  42387860  27987494  14108164   4365630   2886300     65394  24073400   6025356 
  8343328  42351078  87569090  10098550   8121539  56679935  16942264  31640934  23928225  67844480 
 43354108  75215650  28870155  16773600  44305758  33767965  64867504  35458560  19518734  10709097 
  7147052  35282225   7043064  18108225   5357079   1006902  78653484  28594720   3265290  34736040 
 51018345  27833996  84486908  54874380  11511981  28712766   9435872  48394749  38828106  46286364 
 22641112  17790080  19528938   1607872  16658201   3224022  33688630  54918396  69127357  72203616 
 15408150  12048424  33646820   1609546   8003528  26354256  30943332  34561380   1572900   1573182 
 30258000   3158411   3848080  65875432  26589824  10094673   5742620   9421273    634788   3627520 
 13265135  35627665  39128440   5312006   3999368  16261010  46506556  42454665  35466816  15350842 
 22939858   1495705  37683174  44988966  17929028     45205  23130864   1589954   4519650   9575658 
 17655632   3606032  24830168  48513010   9840286  13414704  30586708    517235   3691216  30190860 
 33111205   6844350  23926244  64981008  12804230  39810135   5615792  51702770   6237438  31526775 
 94207834   2455340  60994504   2184070  23790306  36000580  52425720  17941664   1703104   6833970 
 23443887  95334540  15564375  10085352     53469  41762490  11681910  44098546  27582187  60774725 
 85151185  19936565  54689756  19710257  15509610  23609600   2105676  28243500    714702   9371560 
 22219977  34200090  17035002  23647032  35457333   4657014    566218  18350594   2804760  16246536 
  7227198   8101829  28658730  28187091  42527472    511257  50785735   8340480  11709150   4795278 
 13137294   3955476  19554990  39877768  16524864  22243584  21956906  66729856   4816896  23724126 
 28583736   4544416  14532864  54937796  42471250  75061531  55875232   1815050  64601428   1299840 
  1226291  23555056  83582000   9616320   3149592  30463615  52086548  14800643  35175924   6402776 
 16636830  61889736  19559078   7301058   4654509  16028700  29890080  19446362  54393555   1934994 
 80416560  28390300  26350285  11709261  11138050  11689952   5945456  67816719   3484600  14035710 
 15832587    408100  19755561  36580068  54347652   9999092  33200816    457600   5859315  29768900 
 36524768  15689347  27726757  29037762  30664480  11630322  48401550  76087964  12900594   9263393 
  6848712  13111140  39259308  15104895  28962009   6126732  10708704   1900815  29481651  30455838 
  6058220   6372960   3322298  47731936  18718800   6197248  74922615  37849444  62383225   1392833 
  9757962  28658253   1595136  10620180  10085208  18853204   3000404  10469088    272342    571988 
 10212300    439560  19148688  16905966     29751  10348920  10797525   3514011   9529245   1366359 
 85783604  12468135  27050184  17419699  31143567  11582600  21376068   3256992  18655980  32794853 
 78247702  14567048   1506437  25527134   8848971  57616060   1603980   8322622  19518681  51475826 
   164220  51793644   3573843  39627798   3966728  39107397   1599194  10709381  13725410   6261796 
  7555560   1755664  23184056  24895681   2214912  55045020   4699632   5313192  71536185  50410076 
 27496479   3567750  38582250    596464  13266655  36195744  21373053  10820121   1536504  31065705 
     7128  24884100   3764733  34495439    672802  30601480  24027234  14728922   8306033    354492 
 42845136  43437562    170544  18231885  13677440  69188652  14485625  41551046  63396294  26090625 
 48133955   6104238   1355199  17977192   1088880  81631176  29838120  34725950   2975068  17257464 
 41846285  22691032  16674566  19627840  16361968  22473024   3999138  31824364  15099800     88941 
  5645782   2511045  15786556  16069634  25229226   9626310  34691145  60018266  37516382    719797 
 37526214   5139833  54540720   4068300  60076680  85433733   3417505    739914  33130944  66046904 
 34351506   1235748  25446223   4477090   2402706   1218048   1740704  61193363  23973748   9707070 
 88358446  17637696   5623704  18139600   5762141  16142394  32574256  13630257   8068720   9835440 
 68166098  21867408  56572088  16645200   3173190  56837232  65435040   3955445    999972  24338616 
  5028716  17623550  23097888  25706707  11292684  51762535  13066675  34624308  30307449   2020828 
 13618530  40978210  52888635  52008348  76651136  19781526   7601523  20549866  10835070   2651337 
 39728150   7751584  12192630   2320667   9793680   6950863  27581217   2832408  15753120   1432431 
  2993600   9724944   6669540    111671  30945600  47299098  43881450   1703448  14960904  22132487 
  9775548  78178204  71490576  60201284  14012505  26062190  71323585  29593032  61737368  30811662 
   310464    193370  11157984   8654508  66785652   2359236  37501101    603328  13239592  30962550 
  7568400  16957029    578428  19471795  17987644   8066409   1363440     74410  13516608  16536390 
   347569  59426432  64613072  16077236  52403220  15309558  17404146   9981645   1908675   5231304 
 13173540  21133104   5413542  15354009   1109046   7586488  32556672  60316880    506880  43100534 
 83437315   9879611   5171230  86376944  45800524  15794432   2727270   5614720  23754720   1879857 
 75894732  16250660  14407470  18818048  64512960  13230672   2485340  42009378  12665952  14416776 
  4978944   3353150  23631397  86968530  10536090  27180981  28224867   1077810   2586155   9678480 
  5771007  23772240  15544736  20582776  15976036  60741160  10118235  46709352  12130144  16381575 
 48256180   5998725  62823732  44424738   4976487  27106214  40219740    660606  12847950   1381694 
 28431203  25299540  18844252   3716076   7415522  27301446     48636  43568918  68310828  35437472 
 17714295  22605221   9681070   5774460  19833258  16646036  79802478  69116396  67699627   3943322 
 18643294  55219075  15981938  22233743  32522250   5223438  45107382  27324924   8072228   1596748 
  5338806   3750368  14997762  31891851  16409088  57236970  81088810  24035512   1819562  14980494 
 77146344  32947365  38511207  54725635   3583636  43037240    107484    813405  44452884  19728654 
 38715128  57334686  10250469   6053184  63248500   5791926   2637558  74674257  52488560  25534593 
 55165872  10668519  82128500   9199254  56334856  11827110  10247460   4018791   2576724  68277048 
 48503754  50462760  26238672  11565432    145920   6390472  14188700  65596161  31604960   4153568 
 42875760  10273752  22584800   8306200  39939850  69963012  13550844  25112931  25802702   2345733 
  4004957   1711200  59990325  33943998   1897788   9028657  68693808   8968540   8770732   7210458 
 16093311  13825792  37436194   5641650  31244033  30819150  19068784   2632938  18901656  44414742 
 16389492   7302536   9750510  29244055  22273622   1270320  60543952   5848281   5286268  26481285 
 36322587  20921373   2621850  28401694   1605768     19600   4970715  77556620  35640148  14121744 
 27145000  41003820  20841544  37913834  55634984  11186228  18770166  13978192  72343068   3183640 
  2132676  19679835  57817077  22090235  15633609  20521952  17302500  50800950  70994451  60502738 
  5577255   6062656  71322174  41077950  16455393  22650414  14638505   8645528    976056  35604230 
  2131726  34746334  27305502  13364072  24649764   2892120   7928133  33203520  12815247  10439361 
  3170000  14163292   9781304  36668660   7947425   3192889  26723268   9128802   3742228   1859256 
  1629464  22759916  42443764  24279216  34070190   2579745  19585972  15700080    186667   2932590 
 23148544   2552863  84582566  22161804  46996992   2610792  36815488   2719949  12644974   2348864 
 15438784  31011900  11707342  21391920  13815297  65036024  98862520  12280947  15715868  73668396 
 47608052    750116  22052310  31156656   8793124  20488552  31124025  17246240   1807064   1682572 
  5189560  44328590  23700672  24672390  41327677    122174  15690656  30724178  61637064    184015 
 14799543  19657344   9074210  54464256   9639156  29281013  49096817  52042316  33543965   3487398 
    92100  22340505  16184640  17129040  53773376   3384234  30359395   1731752  33583945  18850336 
 31311441  26842972  23840950  50719378  62260695  39721281  25345434  10311718  27872928  27323280 
 16295544  20275241    665700  41663665  25620602  50029245  22681766  30389370    723600  86563418 
 38249535  51970692   2280887  18860105  10545600  41699218   2137358   8120580  19507215    603340 
 13558260  42574646  36917040  28189278  63115227   6296508  36433621  63214710     13404  14020209 
 32040960    982463  13514256   5540832   9815693  41465720  48013615  15528197  45989115  12347950 
  8162080  15395849   5544903  10620036   1913625  28317576    261785   6191413  26434942   3856170 
 53319678  57603588   7709344   6767530  10056381  50667620     75524  50043000  38568560  38483055 
 71500135  14054080   1255254  17592309  77717562   9203396  37871484   6995496  29339887    875266 
 29001372  10422555  11900955  66924648  17404480  15144573  18837650   5518611  36151920     40086 
   377587   8830225  85385034   1739192   2366081  22715924  24383896  30440608     55181  25240545 
 14051568  10176366  74290720  10052235   2787190   7191184  11262021   2954644  14207074  10633021 
 42983714  80114685   1257536  26608323   6607223  22746150   2653479  16930216   6558300   3339380 
 37185662   4650876  19985837  22795590   1603100  14082552    677811  23783034  42379902    639646 
  4013141  45802935  21483104  21069786    888858  10224474   4666866  10553760  19777320  35732580 
 52740966   2287256    108360  77588445  38922940  10398168  42519076  13220789  17274852  35260935 
  1633855  14300400  35980596   7255456  12724602  57521094  20163780  41325541   5099654  13716497 
  5751944  45330550   6564609    876128  51737086  14362735   9711886  45583200  11683386   1399539 
 17679200  11918880  21423545  39179235  16428410  14980187   1158583  34654568  30267055  40612296 
 32753975  74398342  24498350  41869282  92718303  58591130  10338184     46000   5809869   1184428 
 49243405   6941571  10351200  64428729  87295125   1743220  54516850   1220275  13085376   6179142 
 14346603  20357834  52343863   1816241  17050110   5896380   9123985    157607   3797190   8364032 
 41245140  25357676  57008375  64075557  25578333  31760058   2503665   3529786  23277492  11784366 
  5310295    298936    560752  68476888   6273430  56186208  12694682   8371965    388652   6232096 
 79542950   1208340  22703520   6559056  28495335  43786998  45794232    709758   2683450  21157077 
 66711546   1457188  23645538  37141190  74733604  40992072  14012800  12985596  53295000   1568800 
 69788292   6167160  36698956   1174240   8154250   3929575   5846538  13600860  14286081   4217430 
  1895208  35704125  35176334     87309   3328297  47420977  45427033   9565278   4037148  21934934 
 38291652   5421130  27660428  13540230   4619615  56121660  25622426  37550790    871856  81290016 
 43101828  38465648  47156252   1718980  31399028  19194268  70544825  22762607  18264789  13445936 
   126844  49730324  61455900  21333456    976948  15873669  43740578  34222032  27698928   2557088 
 15919620  62031393  20681061  38663352   4444300  13495360  64903620   8410362  48835710  59235882 
 42973154   1985823  18481381  66543108  23841541   1149640  11030400   8816940  10094948     52662 
 11477466  32890656  53837392  28637490   4788640  21053786   9393752  17703469   2482515   8452062 
   267672  12395232   1054144  62087036  11976585  16054896  87863151  64596384   6793812  26895806 
 63601086  44472131  29298750  40891824  55906750  40195311  72475873  25849291  51839956    365664 
   637220   5401206  36438969   7262640  29201970  16948568   5994716  47215593   5132160  57505202 
  3588702  22644399  36487048  12298845   6750198  18524910    177255  18763325  11417480  42619285 
 62006880  69080320   8942643  30345164  67136226  55076464  12242125   1451978     20332  19698120 
 18922139   9023321  18389120  30730320   9901038  30337488   3229600  13605167  56094477   8395660 
 10945821   8318366  57818972  80290504   9655668  57491136   6779678  37074102   8612182  14525880 
  6248800  67237191    180774  49389868   9531391  11331894  47458944  25231320  26344689  11216906 
  3007262  16457156  74922810  30150225  44285166  17928808  33067505   2272680  20202072  28351448 
  1624720  51281181  45397702   6879015  81920479  31781934   8879442  64225629  34764471  55437228 
 15624190   6650400  92495723   8025136  32348001   1077144  16729895  52047900  73434375  72192194 
 15639534    271254  60680025  39408117   1082728  21720597  29104344  41379185   3551688  22946651 
   668824  78377200  20726358   4306425   7100691  28846532  25967085  30505632   8146400  47414536 
 27095508   3271096  47868171  17470250  45780696  22616748   3507270   4495041   2249288  25856398 
 30918780   4239144   1649382  76805280  42445270  16298464  36852552    586173  62509172    975600 
 35816910   8744652  10123200  26677048  15816397   1959090  56098101  63836689  11826111  55795026 
 79360205  10232157  10510900   7166684   5368256   5916558  14560080   8646096  10469726  10666792 
 11419470   6643450   4779190   2835320  56447820  17840939    742938  11599536  25971893  14005144 
 61210400  27344200  44585090  25952382  15755205   1465192   9024994  61133250  29063424   9389464 
   235712   3776482  48424692  71656134   7778498   7579386   6658610   3232548  44845878  46710896 
    70476  65255472  15749154  19417110  33627613  33351528  12120405  10094722  61770985  18070614 
  3562314  22108662  39539304  23038545  35120400   5429466  33834736   1901226  62479036   1679584 
 28782540  47155292   8611913   7195104  89847472   3360312  22113210  10099149  16909158  79309300 
 64930215   4779857   8958411  10965990  33754441  19833866   8632110  24861450    421575  40015110 
 41031948  40276145  18330860  57431038   5194410  12580725   4719650  35360752   9787750  20049001 
 47789006  81809267  18010878   2681175   1604889   3109194   9344728  29935944  67411253  46656977 
 13783074    939072   4347648  29137680  46077508  20972525   1527610  28902924  74830180  22938100 
 22518432  32059020  20603000    273955  47472696  25345936   4053814  12931607   6401636  18407565 
  2585973  31609360  23301890  77397758  40688855  65204536   4973620   4368036  25333602  40516632 
   566464   2037196  26031699  61496157  32299264  62376875  22444665    824691  34827730  12912741 
 35111604  12114800  35340144  81341526   3536739  11358802  72229955  74634692  57329976   4772120 
  8115250  54703890  21590730   4431016   4137552   3779024  14526033  47426785   4815100  33797112 
 68349750  15378216  25728885   5810106   6687135  30073428  18392920   6031264  23727715  27530463 
 14748027  18087014   5798194  36492846  12361393  26489022   8101890   4893361   9820560  47859240 
 60759180  22291260   3333792   1961875   3235680  13458250  36741644  47443648    535458   7030380 
 21016710    248540  14940120   1261170  13051803  32168610  22399140  83609934  17048993  78437779 
 20634034  19768050  14750274   3282462   8558330  24382151   5319977  16712780   3017690   2767004 
  6900725   7063200  69509804  73496900   6957741  10613603   2518992   3286010  19478056   7687060 
 17644068   3805232   1918917   5493880   6752748  11092645  19692275  17418968    921620  31089240 
  6763467  17117488  20021070  20240064  17611370  52077175  25207511    141634  15039752  21344840 
 35000625   4585308  88309320   9687985  60735926   2957616   1928208  29353950  31187244  11633200 
  3099693  61231528   3931095  41642510    843642  10091340  24399323  17587452  19829404  14371123 
  9612108  27936831  18583425  19945920  61407976  35251800   1547577    439040  18139326  15460984 
 18081072  17061240   8692145  40288402  16469222  53276715  52385452   5073974  20879716  82897236 
  5332457  20091132  45362128  28471040  44447512  66628515  76523104  10600761  29935912   7686940 
 29338362  20533656  27612020  36679830  85214252  50949705  66065213   3890783  23895895  13022448 
  3913564  20541668  19525771  45001642  16533858  27528847  27698852    498446  25138020  13370592 
 16497429  50611526  12859070   3409746  40964160  57060396  43569134  22714134  22287552   4902944 
 14924640   7896696   9733818   9489348   7139236  19396936    813105  91221160   3899951  24304049 
 49184300   4913546   6541425  21141145  26559055    269295   9835401   9947620  20071632  17239002 
 54122648  16907933   6052938  59412520  52614468   4080944   7406226  46594872  46831880  37992591 
 22405572  44019225  65964232  53301120  19738955   6977880   2426188  44294341  12430808  22859394 
 54776506  21260512  69207328  19434368  56875500  48414870   9612684  13698358   1863424  15432978 
 87123504  16777336  51034548   2754250   2895656  22974720  83061204  73463264  15550080  84031668 
 66324882   1555983  63767675  57560810  18509316     91590    296646  12611997  48465336  14754650 
  1897254   1034950  34548387   2990664   9941111  14517690    158712   9530928  14660972  25425712 
 32410908  49815504  20316225   9953424   4854861   8606448  44920878     48059  35477822   2013375 
 54417311   8133070  39287328  78546214   2524236   2646225  24429538    939580  17456010   7236820 
 14994287   8694686    310000  19368921  10435332  83100880  24909240     91128  53585522  80863869 
 10307996  83191350  51581056  26074256  59088172  19430307  71525727  57776948  30025320  55342301 
 67791465  49391920  30225582  10699988  11775431  23575530   2001940   4492892  34624880  71589350 
  7318449  46091913  19040500  25412462  30209705   7584312   3176229   5929804   6938295  62820783 
 20494435  39379770  33230538  10228018   4737122   7281495  55206566   3103880  18912432  28425168 
 41803472  32008260  35808540  52100393    178530  15404802  21203815  69917430   1796229   1165566 
  3472950  47916120     92070  59116222   2071888  20948300  57561103   2793978  49328401  11077394 
  7876752  52303352  18486181  15305940    728292  22725560  83459216   5985342  55093076   2690272 
 37927992  25605666  86228640  14552265   5225514    802578   9058248  24779664  27885435   4031253 
 27624636  46526382  28234500  65963875  40731561  54178031  43058946   8225229  53293809   9038700 
 46676588    844700  30041120   2945665  48353416  59309348  35136808  24871665  30932130  20520908 
 17144172  14809512  15159240  44164530    675472  31479784  22294632  82163976  11365990  30511908 
 19241448  13944480  34714304  39191658  34517828   5817761  11193945  39453232   5648600  73944864 
 49411700    406644  50752412   4744628   5578671  87527468  11572716   9466080  24164805  41362036 
 28060854   6282360  33025930   2427880   9036370  36879271  11653042   2125053   7034690  16595842 
  9613803    731600  13478841  97095075   4392500  45235465   4471840  44712316  64411746    620490 
   918660   6417280  30954195  18817448  15704192  27353232  59238153   3336764  18821592  46625705 
  3276336   5483962  69876070  13561627  26089560  29566539  18665352   7074317   4077532    333829 
 22231110  40538365   3542385  65598750  87982092    433552  48374508   9316442  42457562  13609401 
 12293419  28482036  29639184  15521560   7608352  37251056  38018829  27288534  18242160   5380270 
 61347968  14784330  20025472  34542480  82433656   4620577  23775180   2110752   2699368  18602850 
 11397030  43177668   2105675  75367832   2040066  20558718  48288576    205436  14443416  44620642 
 20316007   8271926  22357945  28873716  12161850  56672336   2744973   9092250  27201204  66211309 
 64275328  22607388   6280400  20935148  35486316    583904   7424308  73786364  17584160  10752118 
 44634984   6706297  80138112  31986535  16361408  41333535  25559735  96333325  33021560  30341601 
  2486283  47179760   4836777   9109660  34117256  48002706  22392847    119722   4408280  55176009 
 46855179  20807744  17369996  29063610  47135125   5915217   2242512  55601280  13015746   4056030 
 11588520  46307028   2806376  21789610   8409996  39859352  11207646  12977613   9123479  10967254 
 33890750   5385082   5637940    305509  45173511  15337850  11920923  14769774  11990206   1711565 
 35579640  51170727   2771503   5202224  16260480   9840738  39999960  12693900  55470602  71244544 
  3746785  16740672  15020110   7516938   8049216  37177884   7664904   1675775  45746488  26852824 
 13064908  14128928  30857885  15893706  59059044    270470  36261432   9583714  10650528   3703232 
 36453736  12780508  11881914  18687955  62844438  19026676  22293510  30180304  12733777  79390139 
 18059292  20390400  19965556  20525190  34039365  33997190  55023662  17253600   3164125  65768960 
 25090260   5284100  42754712  11638055  16751634  64869840   1752852   6952577   7896000   8069025 
 80263066  57432288   8585184    241707   3885574   5461620  13679037    274939  22761130  29402880 
 20458512  25179099  21825984   4041870    109548  46915980  54694270  33089152  13648883   9267860 
 18003870  18519240   1332437   5691552  56822075  34752996  79887835  46127886  52665981  47061585 
 36570007   4976525  42968116  32765952  63610800   3404667  13031742   9690798   2001384    198131 
   781782  28576009   4648368  48262671  22134848  16046450    724650   2267720   7732848   2110848 
  6467769   7127769  72169020  35247744  78892971   5481741  10017252  24264032  39232296   7957621 
  5635800  73068236  65599052   7113412  23502516    880653  94132736  54000876  39020190  22342474 
  4939425   3333710   6590664    784637  76058615   2251314  31535748  18195329   8910968  38651470 
 35147168  29327067  52456096  27430650  47134194   2918270  23579920  34942743  38157056   2881113 
 39166813  15811206  43528650  20823584   7253460   3244032   8091180  64345200   8467890   1111824 
  4518096   6961640   3670542  28835136  64413570  17532042  19345500  42893474  20505969  34179360 
  9706229  14467072  40464456  31791474  77202153   3592404   5365030  26475225   4998720  18595257 
  3916416  11921820  18068040  24606205  61373276  44516950  17757675   6225604  51803157   1375164 
  6932912  10174416  63200478   2806410  95909211  19636708   2189448  12396063  58040276  12874400 
  7279427  34338174   6223848  15138540  37200576  15684900  23493199  29381674   1758906    518518 
 57917368  47794210    204867  38715632  28539864   1721300  30878078  27859920   9153270  44753400 
 31441020    933200  26330724  17853675  22682117  62009421  66013633  66179083  49992954   7891569 
 30688503  12616401   8518156   3341063  15162472  28640326   6892140  43134574   4518311   5127624 
 12909952  19176312  14154700  11949856  33131970  45032220  12995619   7860999   1720904  11901555 
  3530412   9881590   6185165   8569070  17147565  12320658   8281182  13736595    568464  15379235 
  6002370   1963770  19633588  64517600  12258671  48456985  15278872   9187176  64929440   1551393 
 47188868  65354912  14069580  89548113  11105820   1662000    428624  77318964  11302200  18533430 
 18582704  29563435  86226528  36942048  16330320  14545944   2928198  90332330   2322012  40482090 
 13612080    558481  32903854  15052284  55630750  43854584  71276751  24606218  20764488  25500888 
  8091900  37567384  26273499   8900670    897888  61121016  21197670  35809668   3266280    235235 
  4051020    273828   4266752  38756684  12991104  22263876  73505790  84426905   1714144  35710128 
 55722212  72801969  15117806  84931440  65987542  74533466  33930820   2759972  45819768  18907355 
  3828672  54079402  92804302  38172036  29901278   3860016  29761468    476822  16222215   7892487 
 14879116   4697355  72730385  14598670  20242752  49424898  14109312   7735671   6736820  12640089 
   637363  60064400    211752   9331110  63888064  76952407  34846776   7453440  54333013   8163072 
 30005280  11289660  23685054  16919836   5590944   1046650  13227349   6037700  11168640  26327176 
 64091673  39711795   5716111  21503378  41394384  43064596  18587910  65142224    672840    549936 
 30960014   4263344  28642820  58712172   6822870  37985526  73158822  55645086   3437350   5513664 
 26065260  17783832  22671045  29739060  59921668   3788343  22130682  22271277  28657224  58573218 
  2669814    139876   6811330   9652152  20391870   4136550  34595988  14686392  12555062  47418605 
 26518524  38142080   8880109  22630311  53395562  15628559  18107669  34647888  39070343   5726768 
 24374176   6352680   3627810  21199850  37221472  16208487  34026720  11683080   4858979  41757416 
 41874978   2082636   7318857  11953200  11543224  23764008   1953177   6890835  19985192    860508 
  3361419  56942032  34110897  87781368   7305840  22411480  24100790   7174992   3199638  27027894 
 16196094   1280430  17181996  18608436  19923696  17074188  16415763  13938812  19915248   3852198 
 66885520  53938335  12853639   6068674   8748460   6973016   7278890  16146200  20200208  50504752 
  3692218  43758460  75500100    983748  22792750  43448532   1585779  27387880  12800592  40518408 
 14274785   9963008   3673250  12603486  42600384  51832150   7080480  80129280  43465942  14364150 
 16233225   7763970   7825873  47469508   8431407  46949196  46190188   8212593     37905  66420948 
 18514512   1345292   1671959   4060280   6728166  36732080  27735809   2888428   4175820  25054038 
 65594736  58272136  46363129  58912321  19628892  31673400  12534012  36390500  52641900    785772 
 80541890  11170962   6968390  19960094  21289220    840385  21869172  31085831  87202556   1014760 
 21167215  24190800  62767680   6273372  47463311   1175592  17025606  34848130  38134204  19862058 
 49776000  70300956  17259450  26922420  64601344  60584875   2429336  14999644  20672820  16611296 
 31909724  11167776  48039255  33471814  25327192  15040176  26353724  56460568  13509860   7257276 
 16793912  98211204  71645426  15890053   2315436  16051862  23190263   1928360  55271796  19752096 
 21855540   4828680  10236652   3674876  10878130   3252854   1154922   7674531  15133128  28616220 
 23784843  31277920  71696624  54469800   1179528  44232606  10907640  57938788   9978146  34031158 
 12002386    886212  51756705   5297292   1864302   9328608  56770684  50579624   5518620    906449 
 49651920  10513314  18524901  47172006   4111296  22696009  41192132  10684508    406445  39868508 
 13630391   1641165    119833     96368   4991724  83612256  54280632  14139153  25675040  95363730 
 17878770  19280817   7630272  14349984  72589080   1666150  76842990  19881600   2467946  18260724 
  6754968  23444199  13666623   5687568   1658991  19055470  31504220   1227519  17947128  27746775 
  9241888  36889788  31816044   2505482   1546322  22021120  25147735  29222640  66046656    604608 
 83148151   5733882  66381498  20090476   1999728  44056788  19310872  34402008   7445076  25317348 
  3195846  84303000  55039950   4535312   7184190   7285041  50473456   6480604  13383786   4865952 
 37646496  19510719  10612614  17037608   2896712   6170737  16017878  35796260  20115720    676368 
 33606998  50138130  34438028  11897012  33045312   4342613    451234  29024047  48949658  34880736 
 32998475   5533902   5452158   6353638  71498802  13342348   2884140   6758556   9878480    548960 
 46461860  32278638  66135372  36109528  12975074  60616700   2456925  34638062   4876200  41951591 
 58630068   4026534  37212252   4556420  22442296  76463024   9241676  11900420  12828336  50811587 
 35934000  13889178   2165072   1318751  44328392  49876372  14546772  31234432  16409939  22033224 
   536616  33822110   6429360  30924048  13441235  13809105   4352491  25715430  39737916  41010935 
 38496510  21936190  70115760  13981525  12359723   4634375     18592  20243512  70877760  13529800 
  5850257  90735792    575805  39293040  28385335   5190856  40796420  41961882   4390175  14343336 
  7273160  27942592   6696492  18903150   6148902  48585654  37842021   2023852   7202646   7399311 
  1311335  91404495  71078352  80439892  10526661  40488811  29735560  26853688  71986846  14715232 
 69701156  47626770   2072444  10828510   9229858  24086278   2058408   6907491  80352104   6883410 
 24075852   1057310  16985685   8064322   1025088    172716  54166607   6895384  69626052    103173 
 23802848  13937025  38429384  87242674   6850320  36846792  12710100   5461910     60456  28179774 
 18161536   4617000  10163620  41143074  28764078  18787085  63229960   1658551  36193536   3178810 
 32626124  14261823  58287471   1043875  14441814  37371974  10489877    567916  14926059  16832244 
  1787672  42177540  16627780  24002650  58352145  10784127  43738380  54498000   3341286  32542500 
 24519148   2552537  23285778  38564008  12513906  57477852  32465124  27148310   4742660  15659168 
 29841400   7865458  19013616   9020970  40527649   5987388   4966416  36817767   2238236  23438192 
 39642368   5106894  18994304  16338690  12117318   7159586   7609628   3087956  16855300  55075538 
  2414710   1662300  18708004  42526971   7401836  77714977  13389180   1819263  10574168  35227170 
 43047264  30150714   9035840   2428280  38488543  20865648  23553942  60928236  16923240   7628614 
  1725568  74556398  15660400  36879336  24736140  27165671   2708840  64129735   5865048  14055165 
  1133832  12482184   6240474   2748960  14039844  41023334   9039954  58522372  13434142    142750 
 17270370   8295538  11002500  15042984  69115251  42279714  77387272  60548080  25765740  20089028 
 13151040  15567435  38109416  17793324  40424794   7475384  31004712  46853390  25281132  12300595 
 11336907  24324306   4854717  47224188  26269065  52978752  62944518  17392204  34130554  32731268 
 28182813  39144330   5465812  34524900  40036241  89546050  93840400  11380401  13554588  63173870 
 21337921  53916192   8811070  14692059  12827228  42186912   5338125   2690385  19192052  85286250 
 17928192  22180600  21344386  26299040  12972976  27297338  28233569  41530830  85592002  37775556 
  4426358  32851168  31702848  45118866  44981360  75970240  51620491   5317150  40442272  47628350 
 26747692    156072   6664966  32534174   3816435  37160640   1737512    849856  51043823  25437464 
  7500080   8273300  16869105   1102575   9700730  31228274  45617256   6159882  29146096    388616 
 24889819  31771740  28675308  35555884   1249496  33977589  10822064   7719135  48287040  26011915 
 18705924  54270150  87970464     25218   1289600  43295460  12521500  45761977  57057798  16621068 
 62917920  73180098   6058740   8010019     95378  45874075  57862117   4535640  59251252   5324226 
 14709120  35969280  15231780   1865136  30102380  53766336  15807557   5605389  52965462  24448300 
 71491425  45811350  54882044   3977820   1265880  32062176  18701952  48348000  57008448  41614740 
 65577690  22769063     19792   5646890  54640326  30586220   8375584  43332722   4913548  72857780 
  5290092   6201853   5340697  64755745  20672000  41645461  51296070  29699153  31855077   2304752 
    43254  11195164   2172273  50126400   2056131  24616900   8998130   6783513  28354036  14492161 
 43841376  15414065  60122876   3136320  22882860  66763527   7515612  49157826    575811  13619760 
 16289658   5207480  15974075   7303680   9152898  30602831   2884480  22981320  30304414  10002780 
 55071840   6312276  18017088  49883067   6788672  39692687  12581751  43946598  24719760  20497455 
 18580510  10891346  45413998  34973420  50052015  20572180  44056137  38459530  61392152  55748274 
   754897   5103000  27854152   8305836  28071096  37714802  28280520  21563327   6500760  35291529 
 39231461   1035960  23956552  22204380  18958977  20172800  34308248   3235408  38714212  11865746 
 14120625   7820898   2567236  12009571  91547232  69144680  52039328  35392080   8490480   2724960 
 29905172  67618436  29246756  25224876   7616903  81133857  19821024  22280520   7185955  18960627 
  5512536  13558962   8167320   5576700  33820930   3872284   4686346  97589457   1530088   7407166 
 14550228   2610990  11928340  44863572   9567179   1357860  59311650  36071720  26722464  20816432 
 58011660  18106480  47504640  32960928  87095667  52194370  65861856  11877426  22938135   4098003 
 26230732  26793886  11757064   5873952   6236370  12742290  44361126   2273011  25227345  45572835 
  7386703  44119136   8000904  26892334   1700608  36740338   1151870  58687120  11624390  27633880 
 30219336   3681144   1640566   4135008  16597374  10480176   2430423  17028050   8305024  29828240 
  2136645  17936666  32975000  38635182  35124305   7019740  79555320  42762008   4269496   7805466 
 70507218  18586386   1518988  55363040  16398537   3318624  32240766   7563512  60275131  25010349 
  7198310  33504240  83950806  50441666  20202130    682407  19458744   3255279  47748410   1631034 
 13748020    778716  17795520   4655816  49085436   5891860  22477820  27869648  10332925  18578158 
 20304564   6959820  25292736  25668530   3945266    625147   3986775  55896450    671550  26000942 
 20212500  11239436  22190766  10577928   5573330  14548633  49569352  67437832  10575450   4782328 
  3579840  19541250  42935733  30175497    865590  11785282  18855936  56476420  27246284  41307968 
 36230933   2758885  12511425  12427520   2683072  35299827  13458952  62294932  31089808   7446824 
  9163395  78980022  17217885  58581238  21350854   5079960  24414614  22023345   7513218   7825977 
  6847794  28895400  15337924  24859548  63029960  30595593   2113280  35662849   4255578   3462696 
  4908708  37515160  32320000  78115050   6193791  57948408  16112250    961186  34832480  28728103 
 78556794   1518953  32982880  10230165   1731950  67058880  25550052   1600494   1646616  22832874 
  9569709  29940116  47551235  14405493  22303568  64469730  10011348     69850   8924229  58259278 
 14564203  20794990   6258492   1122816   8344320  16509726   2410625  46346344   2779670   8849431 
 61618389   4475454   2141677  66614032   6494779  19978260  34838664  55359348  21322777   9744399 
 50786526  11134048  59117135   1175640   7689600  41462680  30002304  35844992   5177956  32692734 
 21039699  84886030  62073377   5211690  25127136   8999273   7345296   3640188  40168737   2610684 
  6851365  36824058  15916135   9103604  18226802  17704976  11408020  35828810  42703824  17589451 
 73208256  13757709   8610826  70989646  27669530   8311410  17616456   5243904  10374920  54172716 
 46131068  63010476  36531680  15349764  30047424  15908299  17825344  43254576   5185272   2722850 
 29883644  13324080  12418432  49188300  22855329  12112464  17890419  63356070  14721696  90053912 
  5769120  24007580  55391688    760968   9630117  24994123   8290528  29934864  25199688   4315785 
 39236391    975676  27609403  12867075  10299065  73426647  11330046  26653770  69191688  57538440 
 60961856  10059258   3898090  74325130  17603904  28740236  29258628  18106956  34999653   8380394 
 30922944  18845308  13848967  48444544  74944320   6200000   5083000   1376634   8362128  26527192 
 12309416  69875134   7401779   8583968   9944562  30129678  28298408   1103480  20385827   5600109 
 34233693  19455436  68013939  20113500    764955    738822   3407427  68445286  45300291  13867983 
 37596174  44247168   3207608  24776076  19227794   4681377   6340864   1826208    848820  58183404 
  3222690  22964340  70387650   7790692  59756680  23505462   3055008  13095342  12621632  15668304 
 28244070   2823260  56923344  18565756  83447970   1378160  17771975  15290352  45840228  81713520 
 30096749  76857125  16413033  79809730   1551420  43157972  27200880  38703200  69073992  21138332 
 10990616  39507076  12234131     82314  69616532   8499678  19447150  17168635  13025789  37756290 
 79485470   1098705  82243280  65621691  38395020  13212758   9966851   4303200  34488960    150800 
 27256637  29333556   7605758  48796700   5238618  60604048   9106812  64440414   2868898  22367726 
  6839703  76083228  93908528  13246096   3472336   7141845  10882312  11944044   4747568  20490912 
 16996929   3287284  29978522  37164941  17870481  21340578  34907980  40787035  77388674  41351139 
  2637005  50747448  60134048  68778336  19518448   5344335  10063213  39177800  26943453  13071906 
 61557115  16643317  18590985   6776256  59110857  11713164     56327   2538250  25215036  66406385 
 65177500   3812073   8804770  11069233   5793497  21946428   7538212   8632745  19918600  37003934 
 26470411  30607148  44048775   6962800  22407825  42372880  26093097  62606954   1343100  48288279 
  9465261  44734167  18534102  40019859  65882677  19417496  12087272   6042695  48684156  45604416 
 33778164  60573443  12356676   2824775  88240914   1227552  65024505  21734706  35171728  53790102 
  4617250  76006584  59148474  27289080  36541560  32571193   5683158   1945144  39678390   2842343 
 17480347  44825085  24927560  63405024  36587826  10049283  32996592  29147913  80853976  15000513 
  4956372   1545288   4807824  30414289  52201360  32022560     25200  96430551  13920844  10936464 
  7879704  29428904   2856530  11943006  12189398  32755240  54295574   3379320     71330  74371662 
  5824524   3860150    425412   3507420   4403091   5841825  17479665  31905400  40655496  38521700 
 20663340    546102  18251968   5596610  18418644  83371544  29620128   2710468  31764494  38828625 
 20974590   3746028  14317056  27045816      3360  12132966   7194272   2318112   4601654  35012900 
  6806800   2110192  11226226  16868016   8132784  17259858  35544960  22947840    888019  13561976 
 12117144  36397680  74451920   2294944   9771404   6586662  10875732  21001694   5303350  22418070 
 14056653  46474332  13137840  48747230  37087470  14288296  51218064  39863614   9611184  36888761 
 21625175  16556032   2115172  20134506  39873168  77915835  28401273  57446995   1123872  19231872 
 30139409   4327056  57743280    493024  51909245   1271526   4900428  12402765  28124400  17092890 
 86883360    525159  41114112  70381640  54439620   5992679  57487534   5856840   4782778  11889651 
 52029828  20689956  70664901  45058140  75539466  46022878  22580565   3878901  56196142  40141233 
 13919566  68767027  54080080  43072470  57547842   5942965  20399058  13131263  32041665  49390239 
 36087522   1012000  35131019   5087205   9237969   8212184   8711667   9564115  47533135  11854076 
 22245411  29466987  37567617  51729048   9224298   1755747  73047600  13466002  15866123  95481022 
  9591096  12867300  56797096   8717241   7747212  22811490  39529788  26981058   5743788  37340832 
   711370   1875750  34960548  65493248  33133386  23673742  26438633  59484942   4110468  23919552 
  1241760  20464236  15041056   9466198  64535038  52062372  23650676  16842672  10848640  32834592 
 42747915   1857948  43716096  18199916   1930432  37222720    596376  17159764  34329888  32755275 
   176452  24693528   6458478  16413170  60003008  25727706  28721514  73729453  93857832    499744 
  5161728  13124904   4337445  46872924  46235200  10014082    243880   2931200  23668692  25347372 
  2384098   7584000     87431    551379   8181340  47441786  56590534   7913150     41471   9662776 
  4676010  42403928   8521197  29174040  13088232   3330285  13082634  25750441  39695838   8395725 
 14563440   3873264   6482285  49124443  13299000  33569010  60275200  41193766  65291835  37625819 
 31498408   1798660   7565943   6796546   6572750  25528160  43727848   6138061  32315054  12365612 
 66330533   1694420   7355699   7276394   1925080   4358562   2001824   8413509  82524554   8451666 
 13725069  81205774  37939104   3661020  42368855   2906827  29556576  11114398  71295792   1112034 
 17553466  17549595   3855423  11246598  16160924   3204392  73033415  30217695  11780522  10166409 
 52390728  10006624  21436116  21241472   7149321  59651075  58905690  41648342   6370191   3603099 
    24854  33881946  53999946    744993  14475230  36164646  22928580  14225328  60423300   2769361 
 36545620  21853820  60314198  20684111  17965974  68591864  32365563  37000194    754528   4966315 
  9817038   4729590  35427096  17254391  71110559  15509956    504756  48303108  27074047   5275395 
  8952858  13487178   4125562    124037  52518909   8151347  22325256   1700502  43428627    671578 
   500148   9918720  75448772  21102372   2924841   1287540   3410095   9783280  24350667   6496100 
  6170326  13531116  25075463    149124  40851776  10696128  75044756  21011004  12904998  34864714 
 33136542   1707530  24469588  16028544  10311418   3280200   5914335   4563324   6955983  21043726 
 69447375  35462550  34997030  25323860   9842514  30951986  19672818  64561428  33913080  15759618 
 45645934  35092824  59047704  26301150  25711465   4217810   1390912  11355064  68416990  26326625 
 23636962  39492632  49060135   4604100  21532329  71522811  37420708    115872   3995896   2546324 
 47989454   8234070  26159499  61460525   3330980  59394696   8580273  44382200  13416098    241233 
  1993254  31672256  11361920   6628980  14250455  43169313   3814767   2441088  10845380  56020855 
 40898090   3399462  10237500  21693002  21672255  35050586  87087870  68638674   7603806  55904400 
  3551636  27760645   3088065  36127986  20850480  33165936   1165136  33142019  48665250    101688 
  2073169  30286179  73907682  31457965  49698400  48992944  20666418  39113568  26153864   2062568 
 44324386  44230648   7948117  24781024   2423720  21608340   9410374   1139328  33095040  60306584 
 50284800   7502720  26985690  37630112   3339804   2971890  54432720    350500  36145368  25420678 
 17266590   4959684  51950275  58402240   4444195   3382276  10940554  53070678  53310110  20568704 
  1055197   1693812  30589185   3412158   5890800  29140566   2486214   4495092  54778646  22787892 
 49138624   2284054  23974585   2197716  12069645  21191170  19454392   8598755  63927528  31307070 
 24335085  18835854   2317812   6002784  18842880  32265216  30058440   6908050  13866690    437440 
 51166110  38377080   8973991  75925480   7367318   1340910  65217217  82828215  66114246   7995456 
 22836870   3580038   4687903  23915172  57241975   8078896  34006862  43632960  46102463  18154220 
 20595987  53436920  47388384  53224402   2562720  37510008  30602305   4838752   3879400  45329592 
  3594388   9905520  18641640  15719244  40943994  23042630  27424761  42155712  25568004   1321857 
 56422830  12887475  23299380  35190727   3194485     53655   6154651  66771443   1130846    605934 
  1116906  24036507  13272368   6488912   6718400  13090845   1126860   8085825  20392142    730568 
 37731082   8116659  36601016  50394740   1866966   4342400  18619221   8822439  34935006   5891308 
 35769616   9284190   2874314   6119022    695456  25969124  45862051   4609283  89572082   2855572 
 40282568   8640012    279278   5277437  11193288   2407805  16674203  16391060  41188119   8528940 
  9985448   9531796  20375647  19431815    642000  12345492  15623334  36622604   5134720  30927930 
 32634932    392544  33025536  81746280  25467380  25144280  25618612  16656297  24012248   5774518 
 25005027  31862792   4480032  44463344   2851506   4732127   3241678  76673860  12971040   5701824 
 29711896   1620879  16714742  10846306   2941272  25501959   6684795  76914893     63707  43745464 
 11908868  29822823  19734365  46322133   2397045  46052811  24218404  10094625   5054301  12474362 
 36687280  26385450   2659158  38032640  30991304   8115264   1244063   1394960   4060490   5880180 
  6787200  16036494   7553106  41964044  11719925    130134  61959372  14565420  29991208  51006208 
 19714960  16174620   5564185  21512040  71772912  29092240   1173775  19055514  37692468  52453837 
 33947118  63588720   4312328  49837572  13738072   1906560  11857118  26093708   6616889   2694848 
 53274380  26941064  19251936   4568494   1962776  21021942  49940245  23191038  16641080   1959300 
 32260228   1324414   5806238   7354332  38082848   9057510   2297568  34389923   2752893  20996218 
 63677968  13275504  49052900  39786656  43676502  16673160  84100275  13702380    217980  29838796 
 52909916   5100838  37252930  36914064   2243160  52324740  28148982   8533927  43763818  55410759 
 33951834  22640566  68067808  29231921   7048500  47755610  14680960   4625970  14165654  24522565 
 28515354  18266292   3206485  73494190   5219368   3574626  37617600  45440680  44061077   6476547 
 15195974  73356220    306544  15126754   6761274   4563426  21356006   2825319   6835724  44227750 
  2130565  40806771  54272204  30848545  25475520  10736550   3585348   4698123  24781611  28870156 
 10477973    697104  72274592  64234914  11012382  40300074  17706276  46298031   5711308  25439477 
 10128348  49494390   5923332  24301500   1147380  16051952   9825543   3727233   4364857  73175920 
 48217272   2574956  33825850  25147584   1046628  69603456  26372610   6637650  55750860   1618400 
  8716314  44822840   1346169  13604480   4767480   4380376  51349844  32665622    832600   4742528 
 34056576    202160   2854302  57770856  23743934  59123853  39664744   3772584  65500974  11229130 
 20714256  31393791   1903020  26119334  65691898  49304905  17034908  38617124  57387231  26920608 
 13852250   2038560  16428636  82618590   8536524  45335348  29840160  33183344  38855176  23549030 
 18386720  14434695   5143391  21816278   4342050  45333536   3270402   4422902   1875440   5853656 
 16857792   6841395   7252336  20384674  14290528   3606225  34024032  59294953   5959404  28480452 
 15526368  26890857  18781616  18028956  25168704   9936876  15784072    559899  16011711   2304917 
 34902750    958636  37216155  62921885  27907242  22573026  43471200  82709319  18961464  43072656 
 42449038  60807372  73700910  83141856  76758436  31734000  22002000  38050890  78295518  12586014 
 59128970    850850    539372  58434678  12429586   3159624  23243371  55283112  68513718  34933704 
 30691584   9887640  84056664  15231776  62438739  10245858   9721365  20461872  18660965   8937938 
   169672  13314387    705376  28932800  44706640   3473185  41042859  80921600  13204785   2368573 
  8865568  23326216  43490953     63726   5554224   5357924  21391175  10003695  41387790   3333890 
 41704676   9456555   9323672   2624505   1757424   8275400   8994680  10499040  27925492  47076815 
  1462842  93493974   3468814  18253451    852950  36471246   2890528   3349843  58516856  22133196 
 30588040   7149208   6727464   2077201  58743964   1675050  13463212   5031200  78994200  32239100 
 15514213  25412960  50237902  42591084  82570215   6179712  20722240  21143808  53835413   9379593 
  7971264  12316590   8421380  37840152   5877036  39001952  14083790   9368800  11180568  29713110 
 45142775  56437933   5106662  43202172   3977725   8257500  28808472  10666089  83019024  25410080 
 18720400   2518362  44759079  58882384  28665216   2831822   7195446  46473156  18887974  17327446 
  4395728   3432260   3729584  20053180  17313604  26624905  12861200  39140541  33668784  74328111 
 18400512  28154505   2514438   1672608  36419580  72852984  36438752  38944300  21312140  59213193 
 69061455  11539470   9152010  39357252   1505620  52242841  41664620  11320608  13201780  13433202 
 40473810  60318996  15949950    948882  56918520  71367770  47154510   1039860   5585282  85620864 
  3863976  79548267  18708740  66490095   5891740  25232994   9441600  10224225  50589555  38066158 
 49047333  46933856  23030696  12313160  15683022   3401580  19895476  10952760  73342225   5574786 
 41156820  62102232  49295088  45261988  32337165   6149676    408212  21575403  25137594  16525294 
  8221950  23023582   9001440   5020366  18741879  28215760  82086815  23543720  12814632  39020080 
 56352903  32603892      2328  25874824  21172140  74516728  90071001   7083734  37028198   8502720 
 12123279   9722790  34087131  26401221     70344  34898345  37108183  72892424  76770720  23370552 
 14329062  15524763  25481588  10109260  67165773  22728303  69383124  11713576  10424960  51135840 
 11084326    929500   8304966  78877860    400538  31043562   9935529  30604737  48390615  18520560 
 31919778  11378012  17128920   8778960   2573460  27698930  34080824   9564954  61767309  24586276 
  4273923  35125278  23275904  17476576  77314032  25704672  22858308  59543198  45784792    249508 
 34478172   1325160   4797080  53481064  39963182  41493360  10603824  83298240  24590199  32301444 
 70060575  10066602  29696100  43030240   1136926   3287142    132426  75506048  11513190   4168524 
  4698460  22790725  53018220   2714253  11539928  77224860  19143517  34029870   6792429  43493874 
 11395400  18914664  15795250  11513972  11963325   7237798  34266592   6107244   6905332  30566204 
 17930100   2572492  18786306  31516160  12086315  18385803  18194930  14360544  56314100   5800980 
  7221786    578512  22076780  35662992     12098  50460751  13298472  77384844  47709490  12310227 
 60084531  49763928  63022582   7708806  11988894  26936955  23999392   2469960  17944080   5548730 
  4918914  36224942    297535  89155038  69182680  49208704    792022     14265   2230281  28377420 
 16376133   5783340  49390500  25421480  56758860  14375232   9474450  26947690  14089735  41515866 
 52042825    756162   2941470   1486912   8511297   2701790    681309  56029254   2048730  64583064 
 24180372  36924315   1267776  19370547  43017372  16274745   2702735  38383208  24216467  33493392 
 21850140  25213188  53919115  30643200  13664024  48736467  24898094  27081320  25633847   6636984 
  3512728   4120164  42306878  32163216  20670448  10394546   9785064  63293022  46030188  26685490 
  1819632   3667255  27508230  15140972  93276920   1444000  11041468   4150379   1903218   3504246 
 68285000   4169100  17180548  22748080  17070186  15986817   3234892  41475392  27258898  56555184 
 42711713  37700712  13239941   6537315  14926164  50949675  77083950  23151244   2218279  22816182 
 19328169   1539846   1827571  20501225   2317418  70611836  35993177  50392188   5187006     10582 
  2709249  79146379   5015575  41731432   3562104  31095072   3353168  20096273  10091814   8882816 
 11754748  55836252    999635  68652908    993184  28534935  31594070  18655380   2003760  30054510 
 61649720  60403035   7060560  31922910    195361  51983008   6602870  84566927  36807970  26853120 
 56088522  91958130  14121931  14899456  74600475   3797213   7026845  27608216   5656500   1264065 
 31443118  37289478  17215832  33056676  14740314    256036  32650137  92254128  58208748  60996428 
 21927552  31283232  22788621  52531786   4545938  75375936  64859340     72738    838090  12477696 
 81502200  40654120  42472164  23216536   2257500  10055890  18734808  17202987   2069382   4373660 
 10735756   4312900  31541760  37698080  13982720  10914594  15271389  64101180  32206466  11824680 
 12449295  12515865  50074310  22673040   6572176   1224512  61292160  50612112  39798122   3866359 
  6786540     32025  38003740  44663281  87157020  64705452   5460009  58507917  23169696   8831648 
   469536   4615804   7923165  60436370  68808306    382792   1096254  11845395  24817671   3095012 
  1164652  67494135  43400340   1563704  26535696  24529866   1116972   5547270  20042046  12546935 
  4289744  70731087  21651966  66180354   4113248   5465449   4719200   5420916  41107592   2196432 
  3586063   9115776  58469916  59828104  20861290   2532075  38899790   2444212  40184124  81999288 
   751560  66321794  56736071  74739455  18845300  57405234  19000985  60616713  13873025  57903300 
 20679543  64237924  14870791  52652418  26397430  59551250   2438800  61383884  53035893  20277465 
 45716535  34692784  17969984  12409131  28399265  13927338  13678687  16509420  54990936   1594104 
 25365406  12582360  57996423   9856328   6347836  64569015  13095952  15887223  10542652  28380990 
 17845488  36429106  15585312   7645693  16459040  25058010  12437404  37651620   5812002  19223940 
 10176085  33072896  53753463  78037625   2603034   1997694   6841591  14793534   9759731  16550946 
 11382215  55674039  22786379  52066600   4194646  20528022  41816736   9531600  58118862  51112880 
 42494340  10143141  25536500  73567494  56418003   2252684  43736840  11289758  18280236  17948880 
 30488409   3257465  10687706  25674240   8218404   2918123  60338052   8231332    575722  45282832 
 10554557   3730686  25377814   4428000    989456  78023022  48078746   4899342  24996092   5309106 
 13330086  47155002  45308970  73528936  10582510  43063952  11870320  47961531   1623380   4317000 
 86196970   5276100   7099920  19199643  70611520     32592  22786192  17929936  14899651  21550150 
 34102050  51323489  15573300    813852  24863270   2470578   3488320   9310665   5672106  21311300 
 10268440  37644165  34497307     84860  11717100  26279077   4812325  26230494    555786  33649627 
 17649806   8357176  29347108  39498986  87283770   3852500  10250575   5314036   7674060   3625468 
 26589036  66831645  16132284  30676490  28053014   2038410  76683962  15505817  33926397  20841156 
 43814561   8054202   8712564  39481035  49636952    304407  50712480   2989434  28957921  15643600 
   387960   1370550   1200206   6202075  73125047  81045126   6735680  18511212  12348323  59434830 
  2030688  23478342  68896256   1475220  27234270   7785100   8666260   4395585   6409584   5873350 
 28364405  55085415  17729742  56760960  25039575   3310191  18051159  27561846  75047112   3060779 
 39955410    536940  15897210  30739455   2749546  11596598  33893204  15724065   2891938   9255656 
  4759360   3057945  43979142  14437512  23546480  18874770   1592068  41314535   1025328   2589696 
  1022986   7565218  27857591  42082315   4698708  41691156  82116284   1626020  15305329  16940172 
 19931340  10834593  21424348   3070430  49433150   6735822  41895868   3118626   8774826  91434328 
 49315888  46663188   6153945   1189685  34686680  17660250   3066567   2181062  24958126  49674224 
 38796006  23178150  42520594   5496006  41687036   1741317   1897385    522810   3462396  17088445 
 11575884  43017415  49835250   8190784   6460501  67431000   1325950   8927255   8686600   4869480 
   626400   1928935    173922   3554064     13524  10813955  93571920  28209207  21341595  50006600 
  2951676  31406245  28216390  24452864   1484880   3962833   2479950   1154366  19101240  17404035 
 23738616   1005675  57656952    302000  23568039  20029896  17017266   5055570  14111058   1075590 
 46017867   8622404   1938614  55587620  20799072  83641248    944372  23443852  34604044  21815424 
  3864693     84102  33082959   4638408  68337402   2880828  12623695  31380345  26948404   6467000 
 79450248  32271120  19359162  34740150  25998777  11528340   4291350  67351464  48824440  34056602 
 28037850  48799443  68602512    858351    475107  40411326  44153598  38360864  15365064  47597800 
 67396496  52821615  11933820  57845535   7414725   1835347   1167156   9049750  66982257  64604496 
 38596572    118505  20273996  25029152  54587136   6743652  38835588  45755279   3335040  31242978 
  6160865  15724364  16164606   2200690  66201897  25151497  41909034   6795626  45078414  25072113 
 16665516  18618327  30662100  24423660   9955036  48323736  36354868   5436860  21662594  23975499 
 10996250  49074784  19643328   2495685  10758582  29926710   8066385  45677016  55045200   1034641 
 74054470  11556226    202055  53224560  70912332  24784812   5415200  20776483  63580256  29763634 
 22417463  27970852   1731690    873520  17941044  40661346   4599696  41662440  18940904   9076500 
 18898152  10682364   1327984  33299246  49547171  13377564   2970934  18349650   7784880   2299048 
  4123892  46361315  19163522  38275184   4091220   4017616  43008504  56561680  35647500   2957946 
  1242240  42182335   3924635   4512024   3610455  15460280  15898857   1976900  32246292  18269475 
 26968202    379960  24324993  10196864   9196136   4533660  48993750  39737436  60116758  14700852 
 23228400  44272352  18592536  58136032   7749468  20900671   9462499   3788338   1631250  18769592 
 77478486   7298232  33785945  56033936   2376424  48597820  30076944  45128700  51229710  67878398 
 13423800  12522444  19406074  15631876   2650109   3592420   4357270  18542464   8153574  31994930 
  4959080   1139644  13277088  18740280    430605  17425767  48672640   4506390  32756878  12644676 
 40163965   9507630   5504817  11042822  19461000  10862400   2170830  29944740  40027284  44264548 
 16063785  14107096   1751997   3442800   4125356  21377466  12070332  12331784  32820480  52922616 
 78220338  56632716  24825720  18310362  49308120   6292530  22738797  26860500  23648140   2418936 
  6671964  16162200  25734984   7698008  38670920  49659379  16103795  59483645  54828852  19317097 
 24307074   4012120  26466750  33909504  12917952   2356578   8196531  10103992  69152076  41900415 
 37421580  39906720  14421820  51679932  19294480  88195707  89241075   2545137  67154724  83231628 
 27250300  15187041  19170318   8476728  14291184  19228578   7928280  32385072   7652720  72735096 
 32160925  50825322  28784808   1901830  14420172  43034572  50922415   6787321    617458    318864 
 39546932  67489488  35031128  28750092   1838896  11162268   9461899    887404    924960  16554132 
 15294240  12662327   2825872  47099625  20996723  12332089  52571670   3161808   5874120   2159721 
 80515700   6236757  11413983  10409978  15301260  24222144  48783240   3949248  18347656   4881796 
  1556076  21809874  67322688  44056860   2434412  31800545  15244750   9312324    526752  29575590 
  6135915    168057  36362865  18522038  15686460  51086484    829816    551151  21656547  45606075 
 85072320   5232942   1756710  30228343  41401287  58392672  16550100  36296293  20924946   2370548 
  6028558  36560880    129402  39531905  57585024   3446604  53573406  36333112  10054184  26185224 
  5419122   1440308   4578287   4518810   1187331  11257488  68378578   8516400  19681920   8366958 
 25798430  17692845  34343180  49790619   3120768  60066000  15298347  28182498  32470144   6871036 
  2795000  28035074  28312424  32233140   9755155  17472052  13252146  35421417  13477875   7936675 
 28270080    477888  16262400  49056700  62191776   4741814   9549155  40221420  17670246  30193020 
 39860896  52375325  24584652    511290  73006364   1462168  49013760   8251110  24618300  19988300 
 16426519   6788760  10732085   8701469   8582091  53579604    793244  22703804   6479616   8429724 
  2048559   1622650  31646328  37547610    215295   7537110  25960935  23095638  37622656  17528967 
 18490640  40292667  18017740  26523939  23572367  22816150     11550   9047333  20070280  12019653 
  4194396   7645456   4547886  11914545  47438622    511212  70806454  53358229   6472333  14262408 
 22280976  76464640  34529790  25435608  32102104    985920  41818240  21433880  36498753  28402260 
 17503404  30484235   3660540   1285359  29390030  19933200  71890056  23483160   3098157  36741276 
 20350052  10065832   1993502   6458902  22997600   2150860  13556912  51120048  16077237  11124222 
 24271808  24074754  13426560  17816916   3696735  61525672   6720376  52275240  66546357  29057560 
   282552  16251840  24996495  22285184  31244280  73881970  15301644  22929684  13642642     87290 
  7936890   7324287    293756  36459720  14774778   6667400  12973968  71081934  42519596  54533070 
 24598872  37496503  26891410  30508929    852159   4519170  24253158  18397458  12033637  76501203 
 26384448  24391248    720544   6334064   8237494  13353284  36998656  24545898  23503164  34164288 
 16359225   7854714  17953929    686320  41919500  21533898  30844710   9549233   4760976  41327460 
 35076372  17606814  80263978  32425692   8020905  17453376  80297650    956340  13355459  57492640 
 36098300   6164641  37339070  82647324  42006396  12403132  18184320  21287661   1927138  43579025 
 40518250  10452589  74014575  13561554    266002  41127582   7222392  17826800  36518115   2479194 
 28780220  28873740  22691456  14117532  38633826   7936467  41098695  41383576  60732558   7494904 
 55066480    915483  31517224  32388615  17098224  47669920  59001576  37932664  85151032   5827149 
 50895890  46977296  49910344  60487956  19433367  27642672  14965083  35936800  14559472   7370280 
  1743320  11983572  35312040   5995416  38098512  29460790  41149472  40297708    440091   4475744 
 11236917  43085696  13861458  58072416    473664  18260448   4957136  51283542  20856205  88405790 
 84833700  81442170  12735673  11677200   6639490   3571776  29134579  20964160    118294  16762680 
  6852207   5027994  15593972   3059880  56391675    189784  16061004  14373942  22531608  22759765 
 32120748  17605500  38908268  24535218   3398736  28101021  27996399  20448750  13769795  36985961 
 23873577  44696097   3601610   8174880  10241931  15634318  58399040  15653630  24277800  12052320 
 45205174   1024956   1029192  34385990   1208970  19901304  20553900   6255900   4724982  18840514 
  4563300  15101003   4272441  13986324  28965600  12403068  22763608  19308086  61262500  32829279 
 47361048   6899066   3619385  11952197  23382927   1189164  28859200  54909934  47999736   7531588 
 20808811  58293702  22291638  52785500  16173252  21609930   8754970  66611040  40406850   9256644 
 52405008   6384264  31933512  16713312     82824   9162266  19431255  12206712  57447374  17435616 
 33012833  55688214   1277411   5249120   3796107    302112  85862997  48910778   9511344  19898520 
 72123360  10364263   4983199  46677540  20496920  18317368  11000755  49900963   7128712  24024318 
 22417813  60057261   4267395    445356  36051372  22558556    868362   5404230  49831478  69780780 
  4797182  74569569   6156405   1036410  27154512   6570959  49604535  18490880  71901936  28643868 
 10117536  10670528   1292030  12944334   4324540   7703994  13691640   1599876     31390   2852733 
  9141992   4164440  43819854  26250800  24261408  66164555  10130496   2742828  20328161  13629276 
 12816216  12012320  12554136  13812242  83585565  32769720  54130230   6367343   6701109   8894868 
  2630068  62089457    645430   1769250  42263208   3462615  22951593    317395  10551072   5459034 
 12881598   5927825  21117056  54859451  30231408   5883591    789394  17329256  27767103  10769571 
 53810514   2098188    482580  15102360    117624  74877054  14902940  39660522  22528719  55192574 
  8979836   2446995  39957240  50248296  31465077   5499900  54806908   4739346  18501028  75578865 
 10313237  22336808  33869100   6124746   8536662   3416160   9755669     34304  27406367  25417250 
 60337160  32111891   6529020   2763882  10171750  78051330  12569448  60664416  34363771  11823272 
 38468325  33671624   5331419     66318  23756852  10640476  10436100   3990696  44379720  61220640 
 11033334   2987180  32341080   1285900  23063904  43392006   5534903   4597012  14595484   8617047 
  2062640  20336097   8184960  24441984  36298548  42132452   5046452    342516    645633  22898658 
 39519634  16201458  17309970   6015572  40354725   1338032  53529264   6321315   3872143   5694576 
  3398802    611064  71709827  51173440  24193884  71044125   3534636  32740590  25188237  51671466 
 14355888    132810   1722540  22871953  28368240  36892092     31325   4563936  20667855   1974921 
 14853896    790510   3600765  67406880  40212480  41499000  62954730    143176  84122234    462487 
  9386475   2889200  21075825  20245270  53042682  19823826   3672812    220990    183870   5952320 
 45602280   2464000  27807644    388766   7713570   8494653   4588380  30879693  23506830  28246875 
 50961522  55860111   7505093   6600349   9101785  23926900  10466248  30387595  20605673   7533479 
 27636222  33835115   1037496  53987328   6547380   1194318  12364127  34919532  39677750   6395352 
 42344570    178503  56241582  43531875  82883500   4673155  79263384  18952101   9119115   3675357 
 39547755  88166950  32722794     78242  87147984   8951490  21580200  59105511  28622616  48495716 
 56217600   5977108  64393329  30132180   7485664  68482428   1689216  10424172  35543277  50707654 
 78786112  23435010  48002418   5917032  15364800  36243648  10180928  62172048   8478359  22179740 
 43578494   6804995   9456260  25573884  42626880  37714248  25410465  48245733  47035392  23100449 
  2616201  17575569  16512888   2043768   1378850  30639330  21036800  62600440  21873390   6592564 
  5986578  26024544  19805760  24293323   2175303  31851441   1960805   1788050  33409624  12563773 
 12495085  10544650   9557646    423150  54644870   9206944  47022984  37198388      8200  90750733 
 33751920   3478120  31642240   2218596  14267868  16222380  12048025   2056590  12406449  50163239 
 11189920   1539129  59021336  18005056  37128390  22438647   6483301   9054936   1742147   1087351 
 69385332  53175402  59066062  28854475  47206056  82987236  17860860    317840   1719228  21043451 
 52673310  21367148  13847616   6887160  13656671    877888  66211720   5918113  30699918  17023776 
 29248562  46877072   2728919  38878224  37579520   1635513  16603356  23848650  73268218  63685650 
 40250782  59881800   4046058   7333920  14039190  12926160  31681692  58406772   9643612  55730976 
 57765365  89492208     33943  10230926  32272536  81017004  39201046   6700464  64099441   9895230 
 60373936  10602900  40863110  19713980   8622911  84155240  52924050    352296  39100100   7070895 
  7716436  64849024   9230226  19364960    302848  15950256   1699110  14386500  12096144  52917900 
 14784120   7407036   2733192   2771104  49323620  13022790  30585060   8363402  87164412  20723850 
 46896234  31730991  18697476   5329296   6410600   1831293  85942200  26735704  17954720   1732464 
 55555130  33427540  18717670  37066785  70601406  66919385  13817874   1273280  24051980  61072795 
  7955059  20412108   2663850  65397750  69640056  45567424   2341275  15681480    530535  35371700 
   536240  23753088  15560388  18132210  11630860   5413498    610273   1314372  38284349  18624624 
 22075589  40295056   3969865  57413394  34902428   5898664  17688320  35662994   5658960  36018614 
  8509172   4600143   6745779  26302016   1603700   5141854  41029775   3423600  21713580   8263842 
 37207310   4668400   8738886  42365572  27947430  30977800  47604644  52176397  32750226  21500794 
  2129248  41647862  16245334     34658  27521344  79645284  92225280  28693940  34082048   8350118 
  7750830   6730262  49531237  93653322   9441710  85688890  62175414  18220241    934230  58411200 
 64982288   3287954  19650070   3275536   2130480   9510802  37202198   9505020  65393570  24142680 
  7733781  35963798  37431900  18217188  62349928  54891600  21620436   3305716  70913579   4607034 
 53022176  38362080  23729625  32489440  15207570  70660628   8555232  47125996  34998210  11093862 
  3371590  34466558  21503680   6541564  70156204  89001440  39734688  36319140  20918751  20587287 
  8114430   8622870   1720315  17454380  26328096  39014448  20963167  21440042  14936505   3131675 
  8681160  62945524  20893968   2492292  30772345   8891521    607002  39955310  64045488  14423917 
 16054056  38243370  14855997   1837044    739739  22769664  66483501  26577954  51716215  31260912 
   816864  35789233  44481580  80919990   9109320  18247824  32927510  11996596   3899480   8785605 
 33300306  69011886  20714696   6698811   7874100   1240965  62926875  28624305  11117580   2055040 
  4459100  47964160  11693496  11100710  18763840  30744830   2950192  50704659  59324408  14496560 
 27251785  51251724   3655548  31683095  58974976  13032099   3251556   3559790  57594520  32535552 
  4282074   6698152  63198385  43151817  20597489  89287770  52627652  56321880   1599576  46048725 
 43922034   8166912  22133751   2608977  15007769  24791742   4365117   6586348  16139151  36875345 
  8783815  30195039  29116068  41401080  48867335  20933308   8099448    985281   2281389  16996152 
  5188328  51276192  23089143   8047135  24816014   9255446  59652048  47464688  20889166  12572453 
 53791980  52612450  23477622  10883004    213988   7395806  22205020      7626  19648413  20589942 
   282984  16929729  12600588  59497053  28242873  10252480  31157707  24869754  77972140  85819331 
 16953958   2184435   1589201    227368  12381408   1554474  25622259  15339942     72189  32364608 
 42768960   1741696   6940164  90048219  37372104  41709360  49544420  28576181   2449395  43604561 
  9715524  63581351  64444985  33838704  34090080  50030304  52573665  48937896    593676   7720260 
  6356775  88071285  21922208  19153056  11275554   8332498  27565056  41857515  20447154  11339610 
 23007222   9194678  12427000  10854320  30925800  27245635   1013600  43653132  51281352  11575800 
 73639410  28669616  41816906   3656820  15339648  53419916  30180592  45752058  11401512  31925326 
 22706838  28729836  32819712  24798792   4580145  27524664  44661560    602224  22947768  16316564 
   416481  15304440  14904752  41023170  56363580  53744886   3316540  11957676  27841616   5782800 
 37855064  45826758  19673850  60204096  53558280   9782528  48099015  36103574  32260588  58746072 
   402192  15707868  31621993  32913693  33561452   3610775   3767170  12107456  45922510   5149487 
 34547344  27131932  32489860   6555227  28007490  66003770   7050276  40966475   3619224  86238720 
  3256446  59512320  51994250   1932354   2106810  26085011    997920    173797  28416596   5752608 
 10867968  93040132  17893284  18848956    375180  54367344   3553362  14221824   1211524   1618078 
 18157602  73787532  21857048    152592  64520652   1256016  84305988  16245595   7810420   5373512 
  2285320  37436056  22990976   1378564  53771292  19847440  51619450  32326040  11691137  72084241 
 78771030  31548240   3465896  12767221   1972134   5400780  15245344  22009116   1347421  43331932 
  4871702   4051856  51710634    444885  41368132   7502880  10445001  18853815  13183520  31212846 
 48338593  28551567  43439345   2802356  15384698  31592330     73983  18280500  22134360  26614238 
  2719612  24557780  11301500  13796184  12034750  17145550  38970028  52795179  10240923  79661344 
  6391168  38298890   3421296  10522685  19102432   4828544  38288998   6413856  13280077   2137678 
 43441723   8106714  34130160  15671040  51944448  37363860   3370213  67740492  28507860  21413625 
  3774759  42855739  26040204  18019320    347600  11247827  20947248  18249840  31742592  11159856 
  6485760  17800658  22313983  36740841  14829156  37860328  43184820  41875206   5146560   1954552 
  6194916  85859682  38532236  53881910  16306990   3570060  36932768  12753096  51493782   8349313 
  8342805   6394778  56936180  45959643  11308330  20347071  12580425   8449848  22902479  27003049 
 11303650  13308720  33436314  24762040  18540960  38079762  10709060  47423250  23906972  25855338 
 32826932  29870590  21838154  18639922  18191270  10288386  10515048  73751280  27472557   7551996 
 47339190  35310462  59464350  12785652    386981   4655750  83592148  41254200  52623540  15169232 
 12934162  15449280  26134248   6206976   9531675  29714503    943229  14199612  45761760   3273845 
 38377989   5243508  17776438   6643621  38701773  44101518  16654176  12127377   5533440  16580736 
 51078726  14924472  52523802  50564556  77201051   2612766  43620720  64384543  72393016  27272574 
  7175064  12893400  30139720  21622617   9224500  58038325   7747616  31881339  40754322   2786952 
  7474688   7536312      6264  11868648  47188502   4646961  25393016  65375910   6186303   2886369 
 38943172    687880   1838928  15931712  79007016  15903096  17004160  38619648   1691382   9922237 
 27784552   1668303  58402900  67116960    434320  49043136   4743680  38054016  39070148  38673120 
 83534719   9726328  58814728  21733384   7469000   9224895  41889072  14755208  22469760  16669726 
 93178710  55816938  18140920  17724894   2598310  19223778   1376550  64052496  26906490  21628464 
  3812315  16601460  40418130  64726020   7345265   8129376  11421823  10842865  29325504  30779518 
  2193576  24167745  44392296  56422925  69231708   2964936  29775534  72012743   4850880  27777916 
 24763332  14260224   7438838   1735168  31771536   2203188  66394080   2873332   6994351   1101539 
 20945712  58112561   8637138  18345232  73028544  67184760  12119072  40026462  19172640  37679760 
 11444342  39025008   1070368  44488653  32489436  27586650  46779810  12331984  30683148   5912196 
 41005653  19778800   9272722   2021662   2221390   2279577  21815110   9882690  78969862  16653808 
 12135266  17179975  43656854   2792202  41724156  21955784   2214216  40847352  58477300   7974603 
 52896228  31974048  31943887  18881100   1283946   9538832  12666973  39643290  47679569  57488730 
 42625868  39601699   4713584  13964986   6744780   1685149   3223892  17479890   6067136  63729481 
 15438304  46322280  45130576  66703749  36625504   1271256  33424812     83295  25583580  58154382 
    32428  56954832   4867946   9070572  21237888  45732482  17646996  65693763  14461920  12751074 
 33610924  15525783  46078624  58670976  21240505  19935368  24145110  17130240  52063932  19146012 
 44104648  16448832   5271856  10119811   6802170   2259549   1765462  22927800  82588896   5124727 
 14200456  20161677    591904  36654804  12905064  12794475    546964  14371512  31834985  32452240 
  7898670  43250167   6452456   1548596  19301540    157009  70389832  29058000    214680   6321381 
 11814480  17966288  24989004   4755153   3866555  16705332   8229210    812616   6814106   2878224 
   774690   7204839   9676128  65263077    107787  21315613  90421947    730180   2524445   4983660 
  3258290  11708245  89055520    363129   7001556  67363848  41455368  40005510  21483668  17578435 
 21651348  27361368  20550240  47372301   3158980   8449287  21000480     62652  86741172    186992 
 71257344  16802328  34561073  31364340  19481105  34461200  33182372  83318142  67678575  12096920 
 68179986  22658235   2749352  58852674   6889656  36651293    186912  19870360  30184242  71157648 
  7126392  49221549  37210604    435357  22737110  30624222   1996092  44206385  47077600  33032703 
 28329752  30530910  31151280  52623424   6834432   6103818   5025690  29392896  15310600  76435395 
 47105280  14954535  19236270   1207852  51635430  77152572   6535548   9288189   4117729   1943880 
   799086  39293820  17742659   7810391  20208062  30518701   2645920  36260224  26808354  17030421 
  1656396   7712660  11761280  23250929   4892070  91056550   8812375  27029772  21488248  28251924 
 75479265   8663220    327756  43745820   3563760   6105616  14341644  54398140   1079716  45010956 
 14005211  20393226   6760260   8758245  47976621  21058926   2471286  21930825  82127800  59438864 
 10159040  36750780     17081   8867248   4732052   1066485  89233606  41760426  17312832  56978964 
  5703217  54152007  11962080  10350102   9777684  72545704    578459    691200   1174404   3858056 
 14017695  88082325   2772454   5302074   6864460  68391084  42590695   2761536  55209819  51339092 
 48027584  46182150   5603195  29080926  18419200  37605916  41436079   9834750  20454687  56662622 
 84848113   1986782  25351831    517712  44492356  13807068  65554454  14770674  34361052  28801376 
 35146317    348257  14447584   6519942   5402826  13461675  27658592   4297860  39467646  81549902 
 79451688  34866450   8576295    861300   7527708  59143045  31180650   5690104  38264804    900150 
 32051550  44100528   2804561  55097628  29140298  16150370  13222516   7023612  30843866   8138175 
   219010  65098160   4280274  48897412  18943896  66565795  30316678  16909962    170924   3639744 
  3695629  11060964  35780850  42408171  58673295  13293792  13130351  11129425   6225714  62522945 
 30423772  47208025    653016   6491498  42294912    251526  26283135  34328808   2371275    189100 
 12223424  22384032  22506716   3659324   1110510  86966856  22144292  25273710  35621824  17079352 
  4783002   3030519  12267486  69528267  76237200  20487875  14966136  50644633  23278484    972288 
  2314351  37477471     51696     66766  54181721  34906267  41155560  25431620   2372872  49635648 
  2856853  50893884  11749320  12671052  80085426  18336776    201072  26203908  69491026  70410600 
 50715736   4195974  62966048  42251800   7456908   7591491  15525216  51777544   1432748   8104912 
 14251865   7594392  30952386   3676998   8130930  16824960  43895148  33207504  31748962  34637100 
   589806   4593270   2731356  59195430  64501999   2322086  57901132  30322944  36396682  47740048 
 25075940  17369456  39204000  47018141  24478650  16284376  23754705   5511968  72649446  28913934 
  9167480  75675136   9522945  11357222   8168300  38434736  59363181  14327004   5083632   7276970 
 45241092   8941280  21466456   2060025  12382706   3134796  37029888   5956686  60967621  29452648 
  8386696  35433372  63438500  21622482   1312850   4816410    930444  59784857  10268973  27473094 
 26636015   2840712  18646520  39326484  22085736  33822348   8481655  82353534  77550228   9066718 
 61880238  34007616   7538432   4011137  14702870  54707816  77670088  41446884  22924650  41625732 
 15978475  80206056  25744608  19969788   3569050  47342194  18851088  20812950   4859149   5269866 
 48347166   1990386   1491640  14856130  27450839   2093742   3662674  27172936  31062684    380418 
  6200085  19399380   6151572  57232660  62889466  52366396   6493050   1594608   6715530  45517576 
 30252496  22268376  39692368   5606505  67731130  66056880  59913183  23040729  35314729  27827595 
 20220384  13442900   8529246  26620368  24243018  12252303  17989104  57108141  16574778   7196336 
 17719460  17728002  62393318  11300355   9254055   4492488  47991667   9702896  68055390   9248224 
  8264012   8816660  79698633    387660  10885878  30178629  37876050   1476465  19169822   8036364 
 77069883  28506900  15572460  16651062  57008072   6372485  25268151  15051633   6162210  76996740 
 15706768  20633414  45766896   3022676   3548920   9621249  28107840   4611480  56693535  16172030 
 36689428   2259390  34296912   6444032    379790  51339680  21697143  10872069  50768406    651321 
 27926440  65085410  26597714  67975875   5985948   9562552  13185612  39680400   5575200   4182175 
  9702464    588637  21321109   5860316  35324672  12339270  23884916  13746525    355908   8872332 
 29038681   3121965  23102300  17342270   8873464   4846500  10921944  14853380  45638625  71972016 
  7788449   7241949    415944  43695375  20080256  25794472   7109116  23796240   5665800  28688956 
 20559792  20888220  59690785  37450752   7257600   5156049   7188450   2925129   3252140  19204584 
 33798948  55612810   8303953  50664324  49446679   5158230   4213631  71053824  20432704  63234800 
 48668096  37947402  51952570  36389040  46841982  23672770  33355500  11290293   9599811  20660100 
 14860835  50538097  29603196   1464050   9999611  28880118  18979114    102768  43216080  37195560 
 45750340  14529010  92803026  52247156   4863740  46214520  40132395  88976335    662560  54162876 
  3044496  12801478   3689047  20685875  50713313   8900350  69384120   5075028  32049522  82066710 
 15169840   6699594  14587152   6520316  10093845  14849434  69154008  12547626   4503598   7165620 
 33874140  14230068  34447824  59226300   3042325  73712576  83293924  23526102   4238876    286029 
 46852600  65677728  63401198    854104  25271485  12300354  42584276  57834108  32005146  13706858 
 37808240   1157871  69235320  43730369  45854433   1835460  16560594  37068327  34014960   4476334 
 54876253  59610220   9223830    318111  24621280  20988095  57021600  22358208  46316043   5203312 
 48662400   6700242   9880575  17959536   3689841  63108918  37951410  24751110  30857472   3873280 
 15919288  71155413   1041825  59779222   8320977  15036240  22109693  58360848  19842560  18273926 
  4719330  56461920  15226488  26924520  21943872  19575057  78321048   8001456  80400732  63667023 
  7027965  43871188   2469610  32772848   9080419  14213545  10990980  68470878  18913308  46395524 
   302992   9906714  12622735   5243665   5104012   6258020   7439850  29303424  15003927   5682663 
 46331180    588278  55918036  27598250   6252312  18424125   5227724  22958883  24931770  19110060 
 31274295  10868346  42779988  19964768   6350575  60980880  25703288   1448256  27258579  23816520 
  5805786   1136310  20772143    987597  13887822   4071000   4016047  29368656  36790074  50987475 
 35449235  70234157    173925  20244385  39695216  35129974  18346968   6633770    630826  65385350 
 27129025  12802950  18619180   5725562  76536768  16551420   7917896  17499096  58751000  45842130 
 79285569  77975624  66923832  55657062  44587584  18226040  25195826   9540532   3417522  81898894 
 41641551   8685380   7657468   1708098   2801376   3123703  86811200  60164504  26807376   2120404 
 37092284   3237000  19329016  81674442  15001868  69995282  37874970  70852824  17241995  79458702 
 20957684   3439317  56565679  38269365   7186686   8038204  38112960  14691436  62175564   1767762 
 17308809   7390240  12540678  12359073  11324568   2539600  30073427   5838131  56351029  24928828 
 29151464  19454832  37431828  21399640  24712074   6573780  10908344  18538888   6362896  15446984 
 28567116   2932480  13920214  40167855  10991792   4388340    453926  19410552  22510512  38532268 
 24945918   3227562  20331876  32616000   2852206  22305968  50047312     73005  79414101  25738455 
 42563300  49321790  34057926  62409000  26163675    220433  12705801  46083349  75129651   4253600 
 26422350  11728928  29887428  76202841   9726231  17811630  49689639   9759527  10722486  41904621 
 79406252  30739150   3591602   7021568  69702984    680346  18835948  20930704  41121968   5388752 
 37265440   6193800  56345710   2994264  97505244  38923875    135016  37491840  29054781   4953256 
 23311638  17195984  17287194  12305337  11649453  21728330   1135251  48192056  52133771  19471514 
 37106829  73941901  49637450   7408128  30119040  12555928  15384006   6530526   3181500   4724676 
 36969416  75596640  33514512  12118150  80336685  17424400  10966002   5577351  58126376   3654140 
 76752590  26479938  52631040  42436730  11247712  14057324   3202332  29457600  16895590  47271554 
 23598783  14142720   6202480  43422176  63366505  52218920   3013010  28108460  39172987  16548435 
 34323512  37761654  25697240  39681950  65024340   3656360   2681784  34392206   8220654  14588328 
 39675330  85985445  30956778  24859140  23524736  31822986  75800808  17980480  14988042  38865400 
 41778009  67820106  27513493   9593020  27842811  49058867   6124902    158634  15137042   8606200 
   481032  18075632  17466388  10681515  47639472  23218470  22084218   5789004     62610  51637992 
 11245495   7420424  10038756    137020  12535317  14455838  53427192  35943188  26820210  59876594 
 14833962  48154679  50519136  11030769   4624800  65784600  64012256  74018432  11362500  27119400 
 63513049  10776521   5698269  41467010  16328004  10210434  50488400  57025667   1214148   8218496 
  5410496  35071338  14576211   7946484  13227599   9076860  14176360    401232  21173760  34023860 
  7523503  13195000  30212468  36167120  33738705  18000092     48400  12559360  30797171  22228866 
 26686272   6956985   7803648  50525680   1588104  59540964  61665220  25784576    534888  25289823 
   106106    174174  32244762  61867848   2910283    777295  51659010   5699903  28765623   4140962 
 37044704   7173585  12467912  71541559  30641940   6095292    483800  20710416     48682  50815490 
  3809775  13868640  35706934  18216003  39424672  40628357  34239126   3206770  65710932  48495775 
 31519460   1335560  64076634   9692200  31681212  56125708  55657238  40987390  11812152  35119725 
  4221685  51017622  40075157  25514489  79996875  45192846  61478175  23918232  24917847  11168010 
 40239132  31639663  24723863  11420370  74741251  12356232  12308388    845688   7094283  10184702 
   306508   3557249  42540687   5892750   5710176  33265428   4318248  11271372  43830300   8290144 
 15164370  31961952  35754090  14505220  20154896   1224816  70597521  12978110  19726656  25641848 
 17441760  38626533  43429441   2626416   1435155  34945575  59907393  18633870  11680958  19623458 
  3623832   5719140  10831180  54615984  37197372  78604520  14504320  13354593  11618028  22164175 
 24363898   1353880   9590584   3880480   6499896  12282483  13437270  41063470   8318316  17757410 
 18865200  20433588  59339014  44607082   5657172  49569686  53453916  18970550  14150936    425646 
 28459121  10938004  30191164  28298160  29361860  56555268  50454240  35047560  54535793   9013600 
  2885938  37303200  38985997  54091967     15260  27063948  20775508  43885440  18000752  60435582 
 45404302  17858827   6511410  12583890  15057302  31261767   1448780  13602490  24073929  54536184 
  1150551   8013334  44170420  28026024  49087980  30880245  19970601  83350816  48029256  55872000 
   461466  10115238  22218180  10872950  20884800  47785698  15841045  28618902  45190713  55837800 
   210660  63589400   5515962  28064968    310612  22997048  20570307  34629600  41960096  78492672 
  4682202  74819785  23471472  27937680  16169609  33623100  47176105  13215224   6445680  43737106 
  3830172   8874571  32204808  30026162   2066320   6600672   4104741  12186600  28207858  79837200 
   602217  15039312  51062240  69103096   9545472   6893508    400892  65540278  42113120   1669182 
   185750  33251184  18880940    400242  39063494  16308270   6967126  14720776    635040   4746828 
  7434643   1502048  24744124    719838  16436785  30191524  74221002  50837085  60816198   3835144 
   135760  28109672   5869852  28798394   2860792  12955224   1540064  38420480  31758224  14445920 
 31982912  13560490  17514675    846935   6673320  85881767  67141451   8662035  38245258  16480707 
  4410030  60768171   3127815   2964948  31527346  26984628  10021336   1468908   4988250  35284851 
 58256860  32506880   3490950   9081711   6569340  82793700  25133940  51155548  15217215  34407954 
 69076224  18817220  15021648  53359481  40310205   2501600  25879829   4429566  35960040    997248 
  5149114   9956478  41523360   3327114  11068416     14760  17017452  43072740  21021245  36578997 
  1633632   7133712  36904196    219470  21228300  24752094   7380942   3521820   4293525   9691376 
 34576344  18799950  15140115  18627620  46521691  58570600  27080884  15310028  20916402  33384935 
 11599652  28290042   2692608  51378964   4448096   1383050   1900398  21531915    157432  26722000 
 19587456   3189744  16545760  13974850  52610520   6393472  31590188   9456503   3865156   3216312 
 13166460   3521115  30535380  34552224  40736080  19949796   6840741  42281015  25797540  29329824 
   442736  33909120   5431244    622986  38950067  26521768   7610463  17407945  15725100  16351550 
 24253515  55105062  42401740   8443352  62030610     91770  10985999   2175261   5882005  11215260 
 15901698    663840   3138708  20229300  27518400  60977385  24423554    429066  90572157  59271792 
 32387120  31360545  21329798  66588030   2083970    270216   4651668  14794080  39234800  31958144 
 18704880  24414341  41435256  79051788   6060968  59740867  10649275   5772371  19236030  57664152 
 37070528  47738180  60361982   5702000  43016896  16637535  82088150  51132886  63622588  31044195 
 47273920  11919166    384395  30472770   5573118    380632   1049877   6406647  12601995  22008636 
  1995968  28858742  35452185   8082858  22913850  61710652   8109000  12712959  24414465  30435856 
 23305184  19995500  25367885  15748980  31133504  51164352  15353694  36960841   2919206  29577348 
 14074896  56127360   6183540   9139250   4410450  10256550  31124270  71215496  67439520  24484850 
 31782838   1798824  43564032  33505577  62739956  30283792  60523932  39910692   4791711   3392154 
 17866160  30936664   3786360    825186  36077580   7397873  31403526   1450113   1768860  65832912 
  2897490    535760  57845909  49878948  61220320  18041584   6288357  16257964  23322863  58133660 
 14764836    333216   9649006  57890245  15114638  16638141  16223064  66763587   7606587   1085773 
  3882600  40517168  31588020  46970000  45514469  19331868   9412497  65222450  30845760  62128976 
 38913476  21439330  57883192  38407033   5405442  66949734   1234242  24560618  16899267  74991244 
 44549016  18916975  23745078  49342544   4446750    416689  65882107  88162158  27889758   1066120 
 28013401  18920858   7541463  22184246  55021311   8860870  14120275  25842744  30057276  36092451 
 23343760  12001768  31112445   8444120   1126650     18832  14448474   3924909  11256154  25273248 
  2227680   8997440  18199935   6257152  53503317  16390568  12806045  11138764  10476600  33204897 
  2817112  25371450   4309119  44254116  54724827   6894326    317191  13078800  16209774  22971568 
 27403376  30107343  16097296    137048   1290960  67539010  10417079  12341100  72241988   6928047 
   228694   3366552   2158150   1615075   3492801  33464577  14721816   5472351  23749524  24986444 
   802591  70605488  62794914  30432952  17695962  25742885  21361536   4089476    399687  49116163 
 17822280   8622096  12510909  46945197   5619501  78306822   4088280  46698759  22598670  87775025 
  8453385   9431910  27190140  57384375  41841090  21903112   2524840  51428175  53887800  48061026 
  4623179  24499254    279531    543855  20073112   4938240  55061419   5059950   9659621  43192926 
  8361480  46310346  44321072  54034400  20368784  23343078   8761755  34496640   6575936   8175552 
 67442880  12177200  17730734   8071920  22180988  38802550  51204482  68261877  45560619   6324026 
  5625791  30268710  11633470   7849658  22120025  90143622   9135294  23858192  19078253  24055626 
 60153192  72386956  13223848   2911398  18526544  31534398  14989978  91709125  93343526  31809440 
 43273602  43145700  18112883   4339185  16784828  18173519   8398368  74143007   4447144   8590644 
  6561714  22582222  10638237  11269188  16636476   2880690  11985166  17138305   6806360    893282 
 13835364  51266148   4450457  46333296  62901360   7415309  26442294   7934135  22288530   7613577 
 46526240  16797900  57421077  87569950    119284  16072512  61616600     65987  27716669  37333310 
 16341046  20475000     47700  38363454  65560448  11190390  73242553  26551749  42084905  38063321 
  9806559  10716288    418117  56165096  43712724   5016555  12002745  21545640  35765807   2111011 
   911462  70685874   2739996  19983245  56755564  21508686  24958236  66474078  71261232  24809071 
 32639226   8527365  31762192   4559604  15747771  96986672  48222846  26711861  17450356  27739048 
 51339519  43366054   5845898  32616402  31075100  49506228  29666978  63829089   4935231   5788560 
 28239622   3776991  82810146  14631264  58677771  31037120   9506624  27376050   2712615  12097275 
  4011378   4561024  38844456  10513533  50826787  10134432  14257776  15310200   4583758   1317260 
 12107900  41918040  38150457  45892861   9716608   3855788   9831052   3983226  18716324  28125220 
  8679333    746088    877456  61078831  57773187  35120772   8707032  53462160  37116647  24304819 
 53279295    688338   3195378   5307382  24901422  14355570  66704582  43043696  41941398  12950711 
 68959800   7822633      1430  17599140   8346780  35175062   7860682  81040980  79613703  20490344 
  1680481   2127476   3149552  31215770  56854028  26030400   5771076  40264826  84331296   3400845 
 33986760  13786444    675250  45950840  20556072  12807376  74892074  38258304  18907396    483456 
 26824991   1174716   6050780  78831312   8700258  65152850  44712324  13185304   9899256   9106947 
 39121774  29812700   1001429   2185718  53356301  32905404   8543838  71227497   1620042   1668954 
 36670326  24714990   5278482  14072184  46727475  12481326   6753110   3431727    909090  20042620 
 25942763   4980668    450330   3641976  21995652   2258074  31485445  24922506  44271872   7624071 
 20609829   1967385   7145408   1953674     25014  53246040  43931580   8566169  23713200   2846080 
  4598342  13916955   8981730  22077680  29930992  22029576   8620424   8438881   1732368      9588 
 24656688   3762703  10099982  32444016  13768464   6340600  12660390  19355968  82469781   3268344 
 21810768  34407525   1391040  20450934  32792613   8014302  67282124  21349449  18721667  49077000 
 24049677  21201910   7065460  36070422      3608   3053680    814308   7725552  14813656  46736064 
 13523750  13768272  23077480  11773164  38167243   9658815  16097538  67280748  43158148  16792145 
 22563849  13346960   6870036  21918208  45140678  25418448   2126628  24777744   6235603   8945128 
 20662686    152733  75399120   6333588    578500  36150935  47789040  66412216  21948268  36814266 
 49858764  13636480  86705615     47859   5663068  52628576  13803716  36161412  11571424  75082625 
  5035536  14534620  29143548   3007992  42955110  23957056  34475328  12282076   6395058   8814288 
  6439680   4587876   1806060   8644940    450058  37571859  40135598  14471318  53323088  22632000 
  2915296   5733072   2453676  41325012  18625692  23981996  22218966   9389466  72858990  11918452 
 46149905  22299255   7224057  47703292   4564484  26613715  15196974   3411053   3847440  27206355 
 46082400  20145486  41760250  49737768   1490060   2160300  51494598   2910016  10570974  19419436 
  7899760   2810808  63724120  17338915  13744074  11392352  17081010   2834400  53695188  43766214 
 28956746  34002210   2310056  40948310   1897074  29016383  24510623  20550426   4693075  29634984 
 37375872  46181289  22606884  33727058    728910  29742828  10238996   8402190  16212546  90503488 
 46851405  62110750   2696925  46179957   6846529   4354824  30055872  31520580  33304160  21209320 
 43676610  36777920    156208   6031098  10653750   1159002  29002328  47121636   3609504   3667769 
 33531033   6493983  33151805  18968576  52560414  14819000  13900602  13935834  36211292  14402592 
  4494856   8085714   7299648  39413628    719304  50770560  21949659  31415918   5936000   3590328 
  2587752  14810370  47603957   1163484  11834842  19158126   5819268  16838942  27896631   3503635 
 10852083  33609270  53186047  67705120  24402848  34739775  13816524   3163147   8106888  33571480 
 56237680  53567736  13709696  61656220  61551347  40971140  44714336  15242544  21147750  19286976 
 32904305  16673740  27500088   1315840  44536360   3743976  10838564  25842946  23450448  28984558 
 40001011   9836285  40259898   1229136  39816189  10142880  29039472   7807828  25846304  15948304 
 16719170  11497032  12814464  25343490   1491903  25719980  18630136  25581828      6426   5892800 
  6837474  54400615  41090744   2757888  61527025  38232672  59847480   4812648   5784660  31227010 
 20302212  32537700  23760936    570422   2347492   5818336  24621120   4425970  93944448  45896480 
  1926920   3393560  73250450    454298  43680855  16278504    561510  77461428  10487196    821886 
 29911354   6109856   2900249   6295374  45241109  44834251   7613300  16816130  89923455  10396995 
 11492000   3942318  83785004  36652935     21098   7489182   1368840   2557278  19640894  27524523 
 15989994    416448  61849866  23633240  28902896   8481616  54212400    115500  17725488  38146328 
  8164080  12082824   1698800  11493588   5033842   5450500  60769440   4352440  17581902  15504832 
 68516310    512798  15380769  45947352  55181284  42411090  32338908   1416942   8146866  23862102 
 45451222  20806434  13344507  44080725  39603854  25176099   8830172  14633500   9247932   9367680 
 44968098  10165272   4764180  14607502  57157452   9607465  53398692   6925072  34488768   6785131 
 17361207  16184340   8954678  10603523  87744783  50173438  24515190  47630076  52436553  17873918 
  5545018   2184142  27755386  17565500   1441440   3585529   8438449  28526187  22853192    407000 
  6818834  43346496  30732670   2630551  40234080  22005018   1362718   8685288  30570150  20105118 
  3616750  49140840  16290576  33932256   1524425  20606558  44259600  12356094   9381800  24522793 
   596181  12460954  45588088  18415888  33093749  38238696  57835734   2578307   5251968  23292138 
 44611010  67498687  73488800   6952011  27223560  33304240  47480510  13718940  57178699  27765508 
 40631450  57467662  42796974  13674756  38086860  15972642  20491248  13097344  65716560  25947243 
 18314100  13682105  86096464  70923180  19372514   1607112   4371918  16932048  41444608  13779814 
  1595650  45977426  22843920  48244198  14312480  11546312  45717459  76559126  37074396   6993672 
 24556485   6317463  53282194   9125050   2495510  22087512  21882723   2280531  75288565  77562828 
 10763600  23796456  72256104  62770845  35807440  12856686  47521440  20374362   7900086  21864960 
 25331072    598923  80433220   3510236  23463535   8374860  19341036  17934010  68445324   7015658 
 74630000  15151004    565396  59290948  81772176  23950416  63082500  11451141   2447074  17594200 
 48153942  38018880  30785742   2662032  14175079  16348527   8762684  20501558  11000550  38068008 
 23944242   6009366   9977184   8960575   2509424  34584207   7991120  84955572   7204476  49817264 
 33828245  33249442  36311109  12212277  19897983   4366535  42905408   2479652  66205100   4699080 
  4835433  28039350  56797440  14503958  50353864  40850660  30911145  34581204  13921930   1777659 
 65692650  50568180  12304566  18258810  10998834  21362616  65835144  39963918  21859698  42324224 
 36020854  10158239   5830188  15935604   7764768  12617442  77832252   9915056   5909514    543681 
 15693684   1435545  80924064  25831315  30181056  37570095   7280856  12158400  43441344  20533254 
 64927332  14803014   6993752  42952420  79128816  12677042  83475216  52353070  36820944  68027472 
 10465230   1326401   4093393  43519575  35964588  15229698   1183676   8645838  10471635  20881287 
 23845266  12334288   1432782  52851654  28912950  28742525  20385708  50538240  37715778   4047186 
 81373812  74729460  10773152  27920606  33017449  28554620  19858908  52169446   5826540  21329730 
 35064700  33747141  25264040  54441386  15444622   9495600  30520272  14664993   3195000   4877200 
 75544076  12249263  10886788   9307998  24545424  26261230  59375426   1149764  65715353  43670473 
  9317644  51964010  35857965   9782344   1936852  75330738  13895492  29017895  10151510  35687168 
 31378950    413316  18421425    626092  62700480  21306339   1916327    818622  53971500   1179936 
 13842990   6795048  36942837  20928432  55081796   6742035   2280920  54692100  43050112  59626293 
  4076400   4941322  29266650   2222850  69908905  52762534  59149408  18930530  14973717  24451002 
   211000  19947015    812936  17203404  13932374  17500151   1082985  81242751  12641676   4086212 
 43954372  57512466  12667388   8924800  86109288  33385140  59996882  31154934  10983600  34637855 
 48628704  36676860  26100873  13647668  29565329  24838248   9751455   6147484  53258163    751640 
 50823620  25986240   2838640   8913672  45272832   1579197  33005390  17046120   1832935  38902761 
  2574990  69969501   2846400  59801973  89667108  37436724  13321128  82059397  27507819  16001580 
  1800480   8587370  16971264  15357075   3110053  10135111   4888380  15450897   4467392   9157185 
 84427040  42981352   6691503  43217460   6672120  26296263  12338826   7036104  44073939  22007424 
  8489076  27110824  26978391  21760180   9141472   3592672   2832912  51993663   2755536    999381 
 13635540  16488300  17326116  26739594   1117056  43428088  26220368    723360   3127343  49095853 
 11418368  81084504   1099602  13121380  14431725   5534221  27333135   2978676  11358200  41111244 
 38125752  34883835  11436350  34319376  10745460  14460589  24996362    617520   2265540   4453554 
  7697410   1802830  59933185   7102458   5106860   3254650  10094091  25713988  29755981  48324969 
  6016680  37046466  82561782   4681125  33217470   1194377  35659580  11757284  21738954  29796184 
  3673511  58346225  11059860  62202816  33429888  28405538  31850052   5303694  52490972  49156448 
 24234444   9715398  60354910  18911085  56128020  40300496   7546686  13656160  44236503  81708923 
  1545712   7621094  20115726  19243740  54034996  23853440   4363450  43752345  61363590   5314664 
 22083984   8246948   8668660  45042518   3884257  59866516   7253814  22605612  32879240   8427120 
 30356480   4005634  38894076  43890100   6884920   6600907  27239125  46441296  24473932  10294153 
  2358570  54727515  20062040  39791367   9321546   6373779  30665827  35658972    463697  71385138 
 40128954   6026110  21867482  26710986  33794712   6036525  11257302   5883020    784685  32935410 
  7112977  36905616   7056945  14873872  24307884  44303350   1066453  46020106  89823000  13985865 
   236385  72608400   3183960  48372268   5673330  22061600   4497174   7122324   5983785  45791965 
  5357088  79106141  45868515  47121085  16789356  22186158  15085602  77276325  75165948   1060556 
 46523516  25635040   2884014   5863374  39359586  25676238  15933930  86834576   5949417   1162047 
 49555804   3680670  11906594   6882150   2040975  37791216  45004329  16996122  15763440   7334172 
  3789504   1696140     60750  10715888  14194356  12731724  69751249  24890820  59826176  21042255 
 25926912   4608396  65452175    566934   4251678   5853067  16386986  38011564  20015644  21577318 
 27104560  39783600   3343968   2348032   4806656  25020862  57715008  16765372  30273039  10413052 
 32844630   4773865  57941856  56761331  10266232  68474620  22679972  37102914   5172608  17547221 
 57446100  22018065   7685160  36719082  46161006  22112660  39811032  20570828  33752936  48754886 
 23550558  36545130  40864940  19706544  18183225  45316750  15085449  54829896  55314819  37209360 
 20362350  16220958  38757840  57710315  11254749  15494960  38468250  10553490  13189344   6579983 
  4585410  18532396  21624680  70719264   1452381   1507594  88991158  48767290  24184608  36603048 
 33380626   3401122   2018406  51222318  25868745  69416922  18457008    675864  16980036   9952445 
 89689775   5304070   5952054   1141000  35602119  46625280  10648078   8708536  11272080   7130193 
 43736896   9965430   8660355  67870854  23021150  14543958     38650    681230   2140712  39283854 
 37131830   2050216  12938184  12793080   2920108  21867450  51022578  50907507   1117908   5642580 
 34331661  11247906  88737432  37549564  14689053    185696  34046516  40702060  56046196  32633001 
 54809576  19211580  16029552   1988844  39283335  33216309   7487068   8692133   1611904  40488090 
 44669729  22229883  38655300    162266  37794541   2606994    557128  21397940  11340332   9640593 
  5233683  16715622  87613992  39794070   7459220   2249797   5575560  20817792  38216388  43935066 
 26558556  47058594  35650194  22780810  39608304  27186478   5216580  25412562  52359927  13333139 
 32038237  64670805  32767868  24891876  13676360  20927455  12714505  14482944     56940   8776537 
 31983230   5286774  56127656  31583436  16413260  55680878   3189900    905958  28332876   1811108 
   875966  13525200  48052886  69046432   7450542  70987568  52974460  31937220   9197958  41504706 
  7782734  18643616  28435458  24279572  41923386  29973616  12005326  14157150  23877870   7009677 
 33772476   3196512   8029427  10122444  20187785  23911038  71775710  59516236  18660630  35435439 
 13323960  18088136    757575  21154604  18951765     76872   1639394  13333000  17730837  24359998 
  3658798  22195135     50547  49389216  25118760  15479079  37263714  16900198  28331979  17195898 
 18796624  12180620  42084292  33985782  25127020  10833438  37617400   6799992  12976678  79199872 
   584977  24112458  32547402  66847986  62658934  14385774  39982300  64807138  11879532  23940105 
 18699615   1033040  49428860   3197142  15935848  66603105  80340525  10486744  14474620  31903960 
  3516832    309756  82937547  19632612  39276006    747495    766320   8354045   3850821  28395070 
 32378570   3131496  12602471  18362304   5167424   5875600  64521460    700245  50316320   7554060 
 69182160  25184061  12497004  55933752  36304338  35934268  79846560  15190656  51112620  52462956 
 18232933   5227326   6371118  33079823  27201327  27141576    219620  19857571   2457374  42756025 
  7941505  11227397  43662306  59980580   9566172  49811787  54998784   5438232  13665525  47381472 
 59156020  10926701  70627200  25802895  70248348  11636960  24660480   3787395  24430614  39037806 
  8332920  14595840  12882144  39038589  17764125    994035  22585808  24607764  18350661  31953792 
 36640138  51467424  76514394  27129963  31257424   2543625    702455   4331327  21763508   4074135 
 61691036  75415032  61482176  52323282  53111553  28118114  40746316  40786452   8718120  33715383 
 24325275  14109354  37368856  13788155  13847397  15692405   4486097   9123673  54982060  89218506 
 13777008  12578536  30444212  19300216  69562674   2582877  30012630   7501829  19482240  54524034 
 43774461  20426904  12802430  32186292  23051682  32993499  54084764  50195118  16905054  11542432 
  4906330  33347394  27844050    704879  13765268   5241108  48574694  34578942   1373196  39812220 
 10689168   4285826  13431852  73883810    142032   4668600  36952074  15566539  23579136   5134935 
  4699322  44933028  50383255  32611140  10219468  68285448  57131837  14927256   7659136  15361920 
  4147748  27135654  12881916   8886813  41949030  49655332   9507806  10456376    741324  27110580 
  6361194  35154324  50737657   2499640  20544567   2332044  15433728  22873903  41677320   9494400 
  3211670  26826000   9135080  12594148  44698838  13174360   6856560   2087988   7834338  28186260 
    49053  15983553  54573428   6082137  12119965  26342645  58179000  41279394   5759772   1412260 
  1553672  55768139  39876980  16288488  18419858  17746470  20467800  26820030  10644805  35621504 
 15820958  34224130   1776610  13972518    212654  23402500  61754684  21883946  72575550  18189918 
 21503516  56781010   3372888  16727359  17943510   3683220  14975232  28396104  25065585  13279464 
 45815892  82376280   6865950  25720320  13876632  34382088  52911672  88619031  14819072  47339100 
 17603433  25105522  26983550   1596366   8498700   8317920   1109160  58476900  31087374  66870784 
 33332044  11522236  10909440  93666141  29473008    726921    952798   1353370  27838832   6191968 
 16982976   2867080  24338784  46223580   4794028   7314188  18792510  35515522  30776916   2978153 
 52738374  45644232  55787496  45113995  65121172  33211136    165900  16066008  20637768  78280176 
 29478114  57361912  50232736   4551140   4189083   2923200  28631300  16255764     14316  38746400 
 10292592  71200206  17480038   3656625  16483601   5256400  25803580  75512996  44023950  26559888 
 12887424    904294  34629896   4488494  25943336   4625355   2947258  57679326  61979810  67137187 
  8592852  64886367   2498133   3403008  11432290  36186453  46862700     34119  10321017  13697775 
 10244298  20436430  93529170  54780528  10354080   3676683  23919616   1421000  60459259  15935768 
 15572346   4183821  25443180   3323288   6618577  19514464   4657269    879444  10209554  44406129 
 50039226  30215904  14654976  58275384   5784080  26507736  70695225   7942536   7548164  12282081 
  8858880  23615100   4695264  54643886    695130   3505636  60680556    325800  14435600    102800 
   362964  14836921   2649348  23473976  14863092  19729523  54596065  55050567   3366462    702520 
 68933116  94444017  34638690  63828733   9840586  16876475  66461980   6655168  40899578  25411284 
 21856760  87274910  77017248  80552484  36947941  37472721   4923392   1718640   2663648  16325512 
  1449141   7408989  18402714   6902700  18250928   8714265   3966326  53193774  19265454   5044624 
 18886490  24377022  25715502   2103024  59727601   7170424  39442502   7057332  18390345   9421380 
 10530520    473363  13005408  28425085   2662990  15694483  17993664   4251564   9149382   8397336 
 14161753  11809018  27825600   9874995  44498280  29055924  21248880   3562325   9150400   1196580 
  4199544  16539936   3041312  18023616  15407088  22687350   3482322  14426900   1228345  11577599 
 11049500  10939566  39430160  14323578   1100240   7457394  25954064   5771860   6018320   2211088 
 31538464  16623360  25520568  37235820  25632565  52654445  72298590  70774845  43897611   2601812 
  3782490  13551370  57193800   1357815  48559620   6498690  59815767   6422913  35028945  37536730 
  6966300  20559132  22991650    753172     62208  55241745   2272982  67313796  42736424   5686107 
   258318  13566906    356660  57294196    930430    481200   8551900  31073318   8662932  56326122 
  2652408   4949892  16660449  17671759  26911248  44625240  36381888    615524  62702392   1352720 
 25924726    554793  19737306  11029224   6567504     50148   1335384  35870400   1120788    493768 
  2689985  15080062  41488725  55664095  60480563  79430325  14601340  25080968  36705012   5746396 
 42430980  37249032   6353121   8137434  67481739   1571465  32048940  30033971  10189320   8246448 
 34062990  12678700   5648500  39329440  30779690  34834759  19316160   1210230  51238375   1628877 
 11148396  24006774  46313666  30908142   9928125  86580119  43462356  16925856  82185966  53708616 
 35225424   2394990  33860225  27901300  53701542   5294376   4587277   1109922  82848048  37460634 
 16150743   6793132  37046603  12345264   5001724  34628180  37194780   3773058  24983832  30267346 
 41926072  29722550  65183242  51836604   3929689  84543420  16626168  34896106   4283785   1637445 
  5436675   4361732   6683688  12776368  27124181   1012452  19322301  25550780   6483936   1584672 
  8488466  45138580  18114560  25323300  15849855  56472872  24930840  39048355  24328269  33335832 
  5919803  11222950    734496  11387520  12279064  51002963  32594805  84146475   2192814   5337237 
 14168889  40946356  57576136  56428704   5951931   4913520   6402592   2862132  59324574   1486605 
  8075872  12522234   1364496    489950   5784618   1716540   3313470  20056221   6703308  33110401 
 30498496   4753722  21844890  65013645  35096409  21818412   7191855  58462780  24258289   4899725 
 54234474   5221348  31538504  55556200   3266334    517431  67018080  54136406   8563633   8735180 
  8492624  21824446    729238  16562490  30636036  25528815  19033303  55899072   3235320  79079478 
 25115465  30650382  10186290   1684292  46705968  19165800  14913380  17750040  13201400  14490000 
 20631312   5368335  61588446  45583972   3976485  59006178  10970820  34080525   5910150   6904589 
 18341925  19951360  23042578  11434760  25488160  56766944  71392905    176421   5494072  23680280 
 58427445  77552280  24952581  14447180   3561753  62906000  11524260  62199584  75664332   1959400 
  4376064  20703408   7692846   9672716  14482440  81264960  38164022  33846120  50789210  54902488 
 18263791  10522290  55774862   1076376   3364800  20905896  35594232   8408268   1285082  13268974 
 84704591   8065625   2745165  59285607  12148675  70651896  21150290  36410730   7108548   9431025 
  3511434   4252950  27926680  50825626   1892274  46459965   3994350  16985329  16101800   4408755 
 52169751  28908452    921762  31937064   1526040  11585049  63597846   3544710  37976376  44601623 
  7242955  64948392  29145600  64174074  23767250   2101440  78441140  29659896  47548848  39563624 
 23558590   8341140  52632690  47866574    581840  51084480    264272  39363864   8216712  38033694 
 47302148  34942253   2561384  13891737   3292225  15608065   3977643   2368260   5959675  82427062 
  5446530  10482619  54699336  49535664  42321188  13737150    463699   2045274   6148304   7447104 
 11669051  23738572  56771925  43305104   5649248  21261361  22235124  16163014  41172786   1905642 
    16424  30686904   1111033  43849371  64483992   3181368   4115823  72541290  20399148  25851388 
 28675920   5113880  11036145   2551878  46157384  16830117  17336920   4062346   3689356   3791496 
 40054020   3006204  10496176   3677840  43854465   2511016  93072474  47603151  36209413   1719374 
 65942310  26934336   5788945  15796344   9273362  11439776  20575332  74890024  24256584  51187045 
 41520864  53710524  16030872  54858958  27192155  55809441  70936843  69375178   8468664  47695893 
 44520720   6513260  30213710  79896899   7768624  64741248  19408185   8652208  64628253  11073696 
 14621075  63596610  37994894    914872   1653375  36420582  33371793   8749818  70024457  45373266 
 17160047  27990508  15426410  59802889  29817156   4699703  21921548   3027531  14159090   8512776 
 18147328  31009500  24633756   4148520   7406780   3022908  64731400  16083507  12413928  10427687 
 16865646  53273292  11908875  60477417  23072976    463078   8539195  25040750    743225    375629 
 41118089  12991155  12356238  25482615  18655564  34584392   4477408  16206761  42889392   2262716 
  8854670  15252620   1345019  10522620  17576940  25118205   9035172  55726440  38766135    373542 
 48008648  72103920  49034712  17415726   5832288  53666385   9687392  37100534  37189264  38674170 
 59988362  35217900  38817991   5317471   2757760  72929488  21926704  51385700  27306018   6032352 
  8326950       530   1219779   3071295  65664851  18201370   9901440   7792425  68821908   2982071 
 65666172   2128920  20024708   6713973  50864982  18767460  54813538  50015285  19775961   1577348 
  9399570  37788212    441180  55748712  16614533  31560359  21413483  28656746  12074150   4048350 
 44595078  16329570  12087075   9871880  16140124  14682007  14267176   2040520  13251436   3491579 
 39451468  23094960  38467989  54751785   6014844   1829880   6795915   8701935   2135544  71576384 
 21271472   2042496  38328150  65028080  39177376  20868435  19800672  61700633   4300480   2131104 
 70574928  56753316  27022146  60891180  11404080  35696056  46044957  15010308  32028129  62481280 
  6452061  50782446   6147505  46980597   5007075  78508800   3819848  61521832  59427907   8114136 
   613804   6037071   8664354  13884035  40161000  27968391   7497458  39397072  34791442  20884842 
  6233945   9330855  74979520  44610302  74485976  27308700   6148485    621046  60430344  39563210 
   565316   2786476  21943765  34890219  68354160  97403124   4863456   1847880   9127500  12856046 
 13253544     51888   3221422  66553908  22584132  50496474   5957386   3008174  43843710  10799646 
  8749194  96205802   5374467  13395312  19509187   6868202   6280816   1964362  47210604  33123690 
 23032056   9687384     26196  47489140   4679088    831805  26498940    239550  14959110  37456859 
  2469060   4847304   7747220  10909280    589000  79216104  39267504  36716134  27746301  74668635 
 24068672  49460922  17618667  10379320  42697665  15938027  11117229  24676953  50660448  33166914 
  2533100   5070520   7450320  42088022  46498441  28753726  81026824  76278696   6356340  16529754 
 25214501   3868190      2482  24054741  22642420   1838454   6898320   8334460  40033000  36425601 
 29942268  74153986  15227936  16490271  85044960  71262740  58254174  10398164   2158552  33283722 
 29854590  23294532   4961775  13007715  52207740   7787538  72111008   4009800   3121514  54225913 
 27806649  23846262  20324279  18272504  12380762  47221460  47427955   3817386  71719310   1897344 
 36791569  12136008  37592016  78788592  46502082  36854526   6608700  14486409  15242787  11462048 
 14596290  61944888  70001162  21630664     96502  44476208    698845   7667379  30305560  60218224 
  5851356  23515128   2837625   1866760  56901499  19067920  74473378  21008545  55916510  48756992 
  6269196  33057525  69736406  15443744  61185363   8681442  67938522  18203824   2014636  28798220 
  9547902  43698316  49916868  52445086  41894146   4782045  67337930  10586278  24252726    257146 
   140352   1032272  25743744  29891520  95420780   6399888  11726760   2820510   2438619  51183774 
 64899302   3526650  34564808  28154187  21796752  34754856  43791714   8349260    233490   6362497 
 25763058   4323779  49953487   8587420  12965471   7479332   7675228  14724876  34744258  10939760 
 50577206  12794304   8134696   8830328   8637096  12721758   5716161  28713280   3960242  30874920 
 28131532   4107818  39414038  35386950  14180088  17291012   1571291   9424593  58806496  30318738 
 34379290  23574223  18381720   2385640   2449040  64898350  45885108  42252384   5636274    665262 
 20811949    946648  32875908  25261606  41067104  46492056  91796838  32188600   2429178  26836928 
  9277894  46455597  41923189  12198850  61097274  55363416  21250600  67032294  77675520   3491400 
  2893639  31069379   9186870   8544409  23568471  72223979  22538992   1304976  47646380  37048044 
  8221275   3067127  41771158   6016032    322982   3595696  64706560   5660920  43290432  37178577 
 10001277   9420276  44282298  61011198  38690028  71849448   2684880   7607049  22385440   3535125 
  8238048  23907961  49914144  51580122  18664536  59917935   2764215   1846813   5849535   6498972 
  2917464  52736316  73621896     35892  15167460  18908820   4033859  11620818  50367735   5924709 
 76177784  74718174  86076254  25480448  12189532   9298560  88726234  25813788  48575376   3580200 
 32651280  68754564  65868166  31436704   3820674  29811969     71874  12739741   2918077   9566600 
 28749770   9046410   6104609  17358288  33361536   1048684  27541586  51043236  14564088   1454789 
 72095640  29408145   6224440  17815280  49044568   5805128   4416573  27908680  63184128  38512672 
 19437626  18099580   4961684  22756448  18728003  30172836  40561245  15132575  23901020  19118997 
  3508052  97811875  16242150  20701648  29917226  52914246  56849606   3672523  53541144   5078850 
 60746112  22905509   9365760  46737129   2887680   5813665   1549431   6292002   1410752  61141834 
 18653013  32996388  16241066  47395156  40179123   9649948   5291880  11471418   9070188   5318756 
 75514690  12793950   8861241  36294465   8829562  29100720  23054168  23125500  43308468   9090172 
  3867248  37429840  17387370  18720904  49308316  12525548  13804120  51738225  76288758   3622593 
 14491875  23016744   8235405  20217102  15506460  80047660   5751825  45268180  28369565    701330 
  3849216  25803504   4772574  15362474   9060800  14947623  21821760  18359966   3892014   6811080 
 58143525  28156041  13362926  25866750  30281020  12331068  50174176  15993936  32073093  11509440 
 11021400  71753526   6972309  18493306  10595005   1545774  13155450   2259760  25130240  61658286 
 46460882  41557152  45966305  67569216   6540448  14920416  51022986  46411965  27474426   8753616 
 13461180   5259649  18825275  44640696  14118204  40702826   2216718    834485  18782840  16318640 
 40444768  14867578   1317330  37236600  43477616  59417172  14605159  29374926  15968232     87024 
  5952240  52123630  34434117  16271109  37515329  34441415  34192014  50862384  36940750    222207 
  9050766  16605696  61860898  52969824  50050324  36747552  15916464   8170634  25093250   1779226 
  6979794  60362532  50491760  53625350  43974522    380282  53674368  22081648  48811516  22731082 
 70682139  56878380  10604208   6694992  47163900   2509217  20889415    759375  49819340  48659100 
  1268676  28691985  26292516  14076426  57332322  34678433  13357024  54748518  21938670    161850 
 36686943  36936328  14946750   9747600  35855378    884747    284440  70442820  27457145   8976340 
 11854980  14441330  17061308  82562906    626612   4709320  17448980  31581000  16548382  33361447 
 17022192  16476256  11403020  21947876  26030004   1366245   7432956  12692054   1428320   3042801 
  2418588   1228480  34073082  16304976  16435116  83433688   1806012  61728192   4459860  27351666 
 12198456  11445524  69305012  33721896   5937046  65102382  55889120  10544460    304707  21958572 
  2648864  92026686   8976830  10500765  51602558  48224865  27525744   4726449  11808846   1044748 
   303205  19759390  33222931  25130850    441370   1620696    291238   3308046  11187076  24050127 
 19606964   3206400  50619610  30737070   1166634  71073925   8486202   6127336  20870640   8058295 
   487760   4109681    834365  25073295  33693296   2526379  53722704   2801201  35547468   8836872 
  9472400  25209758   2628036  14082396  28284628   5075434  17248385  16398630  19995372  56894855 
 72490992  19911080  28677530   6189792   2139234  14253712   1475712   5631720  15340188  28734998 
 26960076   1906761  35997282  46300512   2853008  55336664  27441162   5210960   5945856  12613120 
   484968  35212745   2225808  22037100  83702505  35133084  28171874  35364571   5322891  61001116 
 12667590  36717174   3898125   8276972  53191260   4323020  19970285  72047101  37796805  15064560 
  5762708  37529764  51881788   2146767  20322250  18154890   2753752  19846355  24307933  66762560 
    13840    535626  61175696   2081664  51719411  53093580  72568656   2156744   8638002  30631860 
 57766410   7651314   6243380  10463313   7824875  41930607  37889040   7920654   3032424  37338048 
 59471150  22456218   8957949  12164915  18999792  54432378  36035810  36796782  63942060  11420684 
  8782076  15680808  77411048  14006760   2454118   7310520   7012976  37587900  33251085  71917984 
  6637270   4813200    858772  39313188  41325788  34361368   6474556   8067006  19026140   6855128 
  6058623    339900  17896731  17866080  13052208  63694176   7406784  22947813  15612483    743057 
 62233842  35526656  14662010  13388265  14317184  23055721  49983094   4864040  64749429  32447204 
 13231575  18832012  53825145  81636354  44570448     21450   2875430   6488692  58201780  15935585 
 29381429  20843950  60443337  20525428  17920992  15302031  36246861  19608768  16122123  70217470 
 61428727  35536985  56078880  19956207   2575659  27717264   1918430     34038   6499036  32287788 
 50528880  16779204  14529903  16735860  54790144   5153138    650351  35555840  11557264  78426915 
 84040044  12307050   3361800  34997006  12520740  33613431  39666658   6676600  14105325  17986083 
  4249833  66976848  16481013    703072  25214739  44258928  80884545  28338722  49660785   6255475 
  2858416  31798305   3288285  58574460   1190934   3890094   2286902    936845   4090396  49475880 
 11472460  24232704   3457960  42611450  53116000   9042142  10377440  22585025  20341542  50113312 
 50043410  22640235  33398796  36067440  22321428  38165392   1260864  46474890   2671487   3027164 
  8073351  21573244   9834321  30953354  50626884  10080378  14264844  17145894  18600375  12947513 
  8752350  83944890  25400787  33053265   4881632  24385326  28140864  18335105  21240045  34981176 
   313548    203544  28589418    798714  58849252  24120645   2704560  53589396  59849685  10654548 
 50244640  42144472  44248698  89519823  27109620   2128725  68406316  33719175  62230304  41412525 
  1813725   9713535  10735205    700900    493470  53373432  28988655   8684358  96997888  77792400 
 35492152  56036946   2235492   3828340  14446719  46441206   3922144  14727069  18484218   8253520 
  3277617  60989952  85398222  88078490  39830574  38453085   2134860  83801823    600745  58156245 
 47854856  54314388   9713457  40927353  80630914  29441554  34416115  13187364  17597480   6013700 
 57267320  10976000    140224   2469483  11969720  58371264  24357276  51820596  67547970  22059772 
 35421660  22454308  42869750    667513  42058410  65508940   4607430   8531365  51039702  33583914 
 27640560  10991162   2538855   4697758  27521638   3121132   7353896  17234874  15451692  29671104 
 19398480  20937250  33906294  69814575  77339346  26587665  33087132  48511899  57180986  49709886 
  6886890   6568472  46078890  25487855  20325928    293601  11306610   2141982  29408640    603936 
   420831  69255513   5239605  46595106   8816720  40623375  19760884    707750   6464704  47744670 
 36202824  16873277  25718532   6485589   1728734   5674280  20323445  21359525  45199597   2672096 
  2588598  86388864  42017602  39001984  44232368    730020  45494937  42796552  15092882    148665 
 15301809  68737432  13601625   8608160  42815274  10398388  43910196  57886610  23868416  32945580 
 41408532   3038818   6196015   3601875  44113392    879398   8779914  15828972  69208356   8703031 
   853944  66210915  15235682  49982805  41064300  72245988  18730428  21640116   3213789  50315708 
 17299198  25002752  27601840  53136020  28210021  47732802  17201769   4114806   5316740  13472172 
 69982704   7544000   4925976  38048010  26117856   8322864  19327903  18679780    942198  78745744 
  7541100  19640576   7081560  64761840  43440222   8017188  22120055  33859215   4164324   1615293 
   995190  33500467  32310842  23008671   4173894  16959096  70782726  47108632  18260004  18404408 
  5633880  28783755  55801728  20372766   5934368  26132430  30725112  15235280  60957699    357418 
   645738  40241690  49984998  25913870  24272968   5714740  15084699  22943488    594000  24937936 
 58619340   1613535  14005586   3266640   5689740  49574139  28377635   1456177  67731326    863651 
 68375124  34894496  11294472  12856448  15430086   4453488  17913111  33136488  30325316  19478865 
 30922934   1398776   3160335   7458203  84465280  24330816   2357776  49708992   4889664  31580214 
 17189705  32048700  54302400    518562  49253202  67797213  40156384  14986384  23116938  19544700 
 47109699  61684476  35064918  17822822  11144987  41646891   1921654   9182040    120908     25878 
  1514695  50990750  22529303  25493930  66318596  16257280   9677792  11534250  12174600  33322947 
 13573720      8368   5567874  25598777  75817512  56826498  36705843  18529380  43449810  26254830 
  6797748  18077716   1891760   9940646  12585547  16669896    966168  43860308  14561280  23635125 
 30486897   4871655  44869860  45162969  67804128  53468360   9384000    318362   5127918   9742080 
 10226755  24978794  18996325  83317145   1418550   8984976  22473217  26909858  88920881  31780242 
 23430029  23191292   2133039  20381838  21329016   8871129  12258046   3967180  35795830    626560 
 29233206  28731962  29602486  23836010  59458542   4695544  10079765  11482666  32327696   8905160 
 50089525  47234466  64726548    445344  37737972      6566    143220  22838540  42923541  51804298 
 27678080  19807680  56284585  16625765  18808443   2483020  18145478  84464360  46776640   7701315 
 39012203  68407680   2184446  43137002  33658757  38498590   7032597  39660600  33033312  13783727 
 43221684  15801450    950895  22950174  26319325  50243426   3070772  25670594  61238744  23368345 
 14258973    220220   3664944  57478770  11915439   2939808  23273355  17122212  48831966  13393868 
 36955104  22125375  20832903  15806108  16003544  21498924  11297255   8808558  87845955  23154768 
 78515008    506095  20123332   3811934  14595609    820244  55185019  51733192      9947   1027260 
 44568441  10829484  35842344    572466  69131590  59829981  22026330   4707612   1387940  30705810 
   942926   8358424   5008960  32582460  57630330  45845280   9414236  26404720  32871600  38057756 
   926516  35194394   6533970     48664  10239008  34760463  15617616  14157400  23312012   8043840 
 45595844    958820   3980067  53792277   3192000   8486835  49605048   4823469   7330912  19456452 
 16047882  27923310  14467842  12473565  14577006  97104641  73596432  10569006  22543512  13127664 
 70196610   1899386  20826925  19701397  10095444   9941910  11796288  26528406  12011763   9092868 
 13256679    793637  53217024    900340  25116992  24473680  91285854  11494320   2209875   2067444 
 31892436   4887118  22469348  58925179   9145730   2246365  71973528  10725708   4590733  21111850 
 15173082  13501644   1969616   2777150   2481894  43790694  34971250  57269070   6998330  26010829 
  1812275   6461523  12279150  30567080  31658508    152280  17680568  77496000  31787316  59894748 
 27225000   5858580  13482894  49409920    221910   2782239   7508850   3775670   8520618  22757488 
 25766724    203009  45630049  61060480   9155415  36881440   8103834  16723560  20551370  31697128 
 43476465   5262270  53325000  59129752  74171877   3253632  29413989  50989498  59229223  19425644 
  1672770   8662212  39095232  71856072  19588800   1176300  17962797   4292743  61716970  12008855 
 29613654  20140080  54815475   9101290  10668294  28195629  16958616  72007974   3767498   9454110 
 31433430   2665458  10844732  25464450  47134500   4043334  13534686  30989868  16524181  35645195 
 20058720  67773409  33958748  22486476    102620   4159602  12297216  11252020  24559453  16623212 
 40017852  74624736    428452  24495787  54845712   5438534    380544   8206165  14344707   2990812 
 34901601   2571807  43599348   1878228  16007170   9897010  23055996  20489725  13343184  33239539 
 50118656  17498493  42685362    202800  11324145  35529464  38829980  43961940  36187872    968382 
  9558228  14728706   2084652  61611811   4167620  11499325  38659568  46858240  12208304  61190484 
 80357859   9445065   3706202  21487680  52303878   5711550  39263586  13355835  47226680   4404800 
 28945188  20721453  21962755  73646415  30432864     43199  30778632  23316408  54542304   1902532 
   991236  70431840   8462311  12773286  32766090   5084051  47587723  21421004  47057112  88847763 
 17444106  61005010   2250416   5094040  13685595   4706860  13967302  22435128  75817406  23239440 
 40374838  36619740    200868  30758528   8418726  21868078  54413445   6256264   7264400  10148118 
  3900384  50284568  94633884  64710136  68008160  56639968  22412300   9885148  22443078  14565444 
 22949888   1890900   6337760  13195480  17133545  41105095  50107100   3775725    144476    919507 
  9983340  25682096  13143520  37378665  48426402   7386024  61524736  37861680  50209208   5375686 
 23640200  10765524  11760612  11827952     19800  26126100  13590705  14572605  48210302   3830628 
 60447936   3073448  19218864   7855320  11243583  15649870  21040488  49749650  18572918   1391280 
 13319545  55674688  14227906  37749628   4982496   8704304  52590079    115935  17650971   3611920 
  4078704  19529685  14239557  19292680  14818528  58702174  33986358  25184540   2879904  23945376 
 61004004  17933461  10364360   8466612  10012860   4038750  33050217  40722788  44086944   7223580 
 18405960  40449222   1599416   4115152   2748200  25291580   8907192  20881917  26109460  30828000 
 24556974  63260520   5820280  34520904  17335127  56618640  29624040  18388500   5894916  13733808 
 52079840   2605460  31023685  49924581  15972550  18599100  93544559  29844815    162282  23575831 
 64085420  64976800  70230470  69257200   2264796    159488  58584504   2387952  32871470   7822940 
 60682918  50479712   1778182   8640648  74939800  11688885  19500588  25523120   9927022   1719040 
  7031153  21488896  19374764   2055652  17039133  49031216  31558373  62885970  23484080  11355666 
 22894969  41591052  19107296   9054318   6912608  29450736  16309944  20482555  58028700  12862896 
 25087972  58340165    108535  35885383  46456614   8813728  33252973   6018196  30747660  36573987 
 28920726   8859890  57776243    966329  41524161  13837850    628575   9107280  47777598  29438219 
 15247100  13251177  18460115   4840402  21197520   5336478    738752  36317097  14567880  28567106 
 34337664  17181315   3787794  41591736  11856413  54501200  30105758  87533731  42951350   7320852 
 23572430  17809956  59039904  28985880  25185184   8197160  17319405  10343238   3179770  18441016 
 13741047   4033198   3043584  64635700  53618152  61183050  21246390  36600360  26843036  67009677 
 20604198  33954885   4184523   1380508  29652021   4567010  36120964  24438540  42725670   8676978 
 21773004  13050760   7666962  23553250  32409510  66678984    982836  10881870  43435427  18154636 
 57038072   9718188  58182201  34859968   2646624  12748912  12510936  10963827  13075244   4314156 
 13133822    893343  14500828  25602960  69115684    401380   1074680   2906498   9741127  31239175 
 30328144  11961112    691495  23178825  71408100  52637375  54284334   8118825   1948572  12034520 
 11345210  43822134  89428725   7079952  25274970   2205833  41873804   9214914  41930932   5786593 
 19545378   1982400   4349625     32292  42995426  29674762   3391997  13321251  15897260  61804530 
 10036444   5424904  24039298  63663418  20630872   3868381  57559908  23563302   2010944  28619976 
  4384800  32950365  38272460  58955072  21065208   4142520  12780240  33848310   3904830   1639863 
  1735240  84063552   2361406  24319092  30698304   1384480  39993575  14762575    793092  26494002 
 56793984   1397120  20859488  35532553  18537684  35973362  33013380  10318112  55910576  51436950 
 43154688  74415666    843453    191880  53392585  77543154   1165110  10066244   8632725   2126403 
 27904007  23562952  22518340   7975825   1524474  31594108  18257454  11931760  17212326  52044650 
 48379900    512044  10924529   1057771   1770304    246152  24823808   5097770  21821268   2936585 
 60421782   4408824   2950920  34571992   2638038  64314960   6509607  14206764  29652576  20964651 
 22174560  14983168  19007498  50271030  10177152  13718991    926895  14477760   3953790  89224104 
  1435320  59543085    793456  10858386   8411040   7407731   6668944  27792861   3285090  66963562 
    42195  11895424  55639584  10283196   7336350   4261392   8788041  33413120  12631255  57690348 
 17948931  26254640  51064209  32993923  14387100    244150  12750885   2265900  42222885  22707729 
 28614760  14799894  28193036  16151936   6817360    261348  21876565  12741375  70247116  51218832 
  5996780   2793440  72078336  42179149   2224542  23736722  10589745  68075157  55765392   7918237 
 32391740  34429416  31593966  79797777  20222280  23909514   2479790   5101926  48527100   7157920 
 43375098  55133097  17142528  17828886  21273390  17819454  60117696  53449237   9067392   7345944 
  7685595  50268710     40455  21263625  73027375   8510523    867000  27240992  11720800  33418770 
  4834968  28880620   1747390  14151272       506   1746100   3270684  26009298  21948354  17773584 
 14050972   1465519  40597125  48805545  44908062   4513000  31255266  48860448  40516406   8640680 
 22203731    816075  15468161   1710427  17526431  11627852   3757494  18797688  31503874  34016832 
  4272646  13722533  27964643  33579563  44975810  13559242  52638220  16687130  24427386   3899800 
 18892764  17936798  17952690  13767570  91945575   3117520  65426400  47756015   4368046  36819272 
 34514208   1040125    355907   3571440  15443564   9748500  16812502  13172393   8382682  16941132 
   417252  52831656  34965516   6610824   9098331  48008844  18121945  16634336  66672360  14074878 
  5795712   3660126  39360615  10250898      4380   4211217  12707126   3446365  27414738  32665568 
  7538211  24573459  16769280  10211520  53643910   6167151  83169952  12305280   5852924   5627748 
 16041476  42747345  39239640   7569452    937917  29379224  64885800  73620336   3136928  18611316 
 21343965   9597532  59774193  68873230  14078395   2660523    560690   1738800   2717858  15601592 
 17248314  60006400  42143912  19079586  41479200  24609048  16300035  28279962  49319297  10304224 
  4967462  14997995   8551188   3520152  21874631  21241920  10450258  31427007    405859  22363920 
 14418053   7765746    569905  16170894   1909718  31719600  44959132  52039988  55492500  29150303 
  4168796   7099486   1552035   1971072    641232  12223904  26402355  13741525  47696220  35761542 
 38603204   5381064  27822822  22999770   3704544  26048556   3265080  72640440  37584443  16608486 
 62569812   9181296  41079920  57868777  40614964   1960784  12694848   5875965    511560  25951300 
 19673598  45271404   1460992  19493798   4840328  79813056  15616195  17770140  25042479  26267316 
 14193480   5639913  73902048   1696410    971584  34698370  12965904   9888042   4960160  44175040 
  8441628  23408620  12142080  14968200  33790114     84315  51532305  30170220  15825438  16709070 
 18623220  28890422  17366110   7947153  14058000  40280000  52026884  21090985   9982778  10085201 
 12417530  13128047   6907416  38347454  17339796  40559970    851592  34563056  44543499  43053654 
  9987221  23876192  19350114   3382903  15652832   9120150  10733004   9821606  60782316  21466792 
 14808560  63535232    682446  18267325  17275302  77807975   1695616  85594005    841434  16492132 
  7378561  32992264   2812887  81682496  26881078   6153996  19224597   8906950  56379496  13015202 
  5310060  42566325  32473804  72969624   2417536  20792388  14624064   8576817   6655198   7444250 
 61609626  69035928  23386561  50337612   2679495   1334686  16832400   3629772  14810397  14463657 
 22639981   8347365  29968540  17692114   2355696  19102256    647710   1318911   2832996   2802600 
 33462723   8935633  40299781   4223506  53100744  54663930  60030720  53731990   6884775   3710475 
 23573568   3937016   4393064  20644290  17523220  26695792  30401809   2382534  19380105  77246706 
 32082196  11080432   1094918  22406714  50571242    868620  37114140  38387360  55217910  35049110 
 66424250   6536075  30104720  10364198   6575310  21576390  17705875  86192256  37207512    224846 
 30915946   9348164    326451   1136751  28705229  38371648  38694141  16632000  52167687  36878595 
  2966508  44525585  10038770  16462575  10162834  11761152  30451275   9927432   3618804  36035280 
 18619875  18497070  41078400   2701862  10371592    503875  69616323   9692622  10338026  28769220 
  6599478  33140839  12786648  27282912  70365209  10783545   2443248  18127152   5978256  22219432 
 33136961   6546556  39815314  41321016  57069064  39262038  15381816  17679096   4570000  39243120 
  2377620   7228515  24519066  25772432  29728160  10997762   9740510  40454690  13526254  10303644 
 51506140  15111360  61421621  59968960  87244640   9740710   3892590  28899000  71404824   5357030 
 10785546  32997392  18851400  28954260  74445300  28484478   6928272  27168876  27083303  44712525 
 53645744  42562674  36837792  41261498   9668256  29600350  36653813  22157302    575415  75286900 
 49672574  33218021  36220200   8054028  68772514  19343100  23370341   9603815   3728604  39689352 
 32509900  30853129  19340692   1379826  32533592  34748935   1786980  26743388   7765308   3716064 
 57636274   8738174  53812119   1662356   5169280  23044450  23117688  66487664  29814950  43797492 
 83301588  31633272   3567554   4451910  85143761  36639610  60998230  29411562  13315505  19139448 
 17094896  13069248  16802053   1538988  46443828   7762473  28160055  28228535  16549662  11624978 
  3917730   1859031  33352602  18234416  32499256   2373480  39656576   4022996  76505416   3608720 
 28028561   5259600  62399880   7260732  14563733  35268166  12920000  38289356     64889  56132892 
 14261210  65311939  34745997   3220184  41300856  61754210  95067828  27004633  33029375  42640356 
 51605640  38372745  27310848   6934205  59577020  68052626  58374910   6294015  31002068   1336324 
 57904616  12157992  16566614   3053983  13397982  10221448    779195    166332  14420846   2403035 
  2739620  26689936  15019062  18532668   9583900  76919304   4127522    901098   7019100   7816333 
  9781452  15189000  89869426  20139165  11677290  11722248  13365968  75116448  28241930  76807080 
  7211604    764694  43697379   7148980   1918728   1956240   1844024   3622190  62828124   4649724 
 17284920  49330732    854153   9100736  40737125  35223804  46495746   5114752   7773408   7440771 
  4896238  14048145   7075468   7613735   8962305  30637502  18440955  22435488   4988464   2356584 
 25773363  59843385  16577363   9128911    272769  13192000   6041772  51141965   2153780   8349924 
 84867965   3888768  16050426  28208103  80659407  39929736  35869808  16303375  80478152  17185602 
  1638399   8500030  14839968  62187054  20146416  16018527  27284826   8011130  41031549  77528976 
 18238416   3000228   2838522   3031560    428428    535516  88081760  56220880   3991832    413835 
 20192788   4907790  37457959  50543187  80769292  70343356  57479868  58343520   1125052  73856340 
 25725838  57830166   7743879  13695600  13969560  32199594  69190935  23384000   3487743  60165608 
  8664720     67756  81739664  35517392   6689438   3549468  26490940  41276340   7994700  29049636 
 16609892  15427160   8069750  41556564  74875130  53560980  52250244   9603100   8999967  40260556 
  5208245  32156310    499356  24516814  20104434  79650412  94488612  57154080  55292916  20637658 
 16771180  14971680   1560375  14002640   3937940    162176  40838676  52346151  65744560  32643290 
 15675684  28153608  65855520  25033722   9605781   7436016   8731332  11028684   1975248  31377494 
  2236750  18777510  21588876  12438993  22675870   1207396  24032490  18763275  19237036   5411082 
  8368420   4519368  68695382   1432200  88579332   8963055   6927668    159264  35190829  20968566 
   639450  19583900     32841   4805317   7864254  20030736  42202362    546912    125216   6130530 
  6284112  23778612   7923960  19860310  10819200  17027648  27486012  12268140   2094389  14808780 
 30213227  61295860  15357724  61487118  10421490  11274492  65640500  73076250   6425496  59388660 
  4638972    688224  37419840  37777344   4328604  13827538  30034788    846944  31191680   7003500 
 30104076  33011963   6450327   1752135  19691594  37426168   9101184  76711105  11248149  14447184 
 59154040  79668435  32691299  79484342  17903360   4505220   5738760  55262395  76164244   1231158 
 27968678  46514490  25642071  33591236    583335  36834198  25608024  25838800  14976666   5299952 
 14685060  21049802  26347374  32286288   9657015   5840730  27282014  23151280  34629850  18863400 
 20816376  13534960  16811200  14851512   2558194   1186848  11423755   8708283   4428977  39822645 
  1033060  24757950  64555426  60645156     81972     37572  28463700  47161202  22025520  41487072 
  3362328  19890880   5400696  15592995  43741684  35395794   4175376  60894610  25074528  30046250 
  3980298  29090833  11652792  16123666  48117000  51391296  13946312  11612720  41427372  27203918 
 14090484  94579185  10029720   6265448  21573167   6089536  31274820  47811330    794830   5691210 
 49113090  12753509  12897390  39781104  20525016   5449818  59155208   1928640   1022288  19218738 
 31377021  31634807  89981000  11210976  95711278  18552456  34511994  52253575  18772047  23912540 
  5599654  55142730   6690450  56220901  12638327   2423820  15847920   8820945  27221875  65082357 
 11016000  49031739    969024   2167943   5823787   6867588   1232374   1516864  25096815  25292448 
  9000792  22473891  37740240  16437012    549698  42632654  23541752   6765469  55105520   1776888 
  4111220  56559162  57072279  29918052  71436460   4670000  15047644   5803616  25194428  25151532 
 15377574    861900  23354670   9969426  28254824  23716656  16526918  17145948  32458470   1765788 
 47195404  29847631  22973680  61214476  15733012   7979844  23570064   1917930   9074790  47700655 
  8976199   1950396  34870015  29414304  36687756  79323544  13974894  24930755   9248503  43674675 
 27476445  21818737  34199410  38193725  23815880  70192018     67488  16170304    638288  51971031 
 17075844  32804946   2991114  34519095   4494555   3080462     40327  12962160   2374464  30608256 
 15549660  21302028  20587916  50993944  60174290     40415   9763468  51710295  53929850   4883700 
 33335625  31484769   8740760  31216308  54993600  58192245   4241716    759656  60827340   2087540 
 57276715  12956592  83997340   5371318  36491248  11806560  31754892  32030750    339840  11226438 
 35462350   7038000  46624514   2987396  42372828  47975454  41806532  51172429    128120  25829730 
 14718823   7390582   9544475  79977642   7486500  16666905  16704390     98952  10321856  25985960 
 25889288   8560428  66749760   4711648  50331118   9680730  78157360  50512638   1447638  18076069 
 22988445   3779388  56764563  40161978   4309257   9420756   9080144  16255473   9059792  75516414 
  3282873   8916898    109120   1225530  10935210   6829854  48166864   2385490  46647363  10398285 
 32948568  44506430   1236924  42999341  24009625   5801360  68525004   4068971  71404067  55703070 
 49316904  25028624  27037978   2460148  14949900  24278340   1625820    240582  57814460  12103000 
  8823058  23522560     22485  15912850  38246320   9832392   8156212   3647688   1137420  13054074 
 44013882  25613595  50810760  12630950  23145048  14095830  46904832  43402700   1753958  13325500 
 22114916  18001035  59245867  58787750   4227795  55157772  25290000  16574310  22076234  11248754 
 52498347  14348100  81735500  60852340   3012729   9711078  25818750  51111060  23723693  21700746 
 20724000    350610  28331712  34936356   6766560  25213413  36303487  51376133  37129533  35757099 
  2525436   3157500  35134743  21471120   6471828  43276130   3924900   5477600  33392040  29592006 
 23883675  44167995   8405264  79123858  60995270   1964408  64322379  45546060    720375  81893190 
  6072153  14250573     34944   9530598  12958887  54833490   8617410  33177472  38097234  27628495 
 10542080  25667775   5894978  58825970   9097517  17567446   4277040   2133425   5145686  25055971 
  3592044  38173670  58849602  64524180  51561433   4550728  67946968    748600  14291055   6229320 
  8935232   7138129  47099025  44057800  69564090  48385360  18981936    128775   6967504  31173246 
 14017003  65982605  61874468  31178476  41445685  23902994  29586843  21176336   6756594  25564308 
 22607454  27784224   1884369  12261080  14596178  71351745   8385319  30874672  11009129   9792001 
   516432  41483214  33359076   6774040   2928240   7606098   8769672   7918977   3944448  14474568 
 24709178   2957045   3848670  57693607   5742036  31355586  21580992  11166870   2688696   1360095 
 33094248  27457906  12196678   3696850   4825194  10523880   9633000  25010821  23830704   3096174 
  1150940  24175788  31699935  29910780   2320074  26279214   2810000  58457992  56991960  52858946 
 53889000   8617088    973041   4625185  16731300  59296820  26732910  10336716  27939434   4953410 
 72795380  27947980  38514075  56029056   8654900  51517056   3395931  57015296  20927584  56032655 
 49319574  15967825   1652950  48014575  21812436  14703066     91091  13156207  32607255  24591052 
 27752220   1259544  62280953   2839364   8115983  36903549  39209472   2339568  22424175  30119726 
 29239470  45420587  14484336   5652825  11077131  25679754  19746828  65847294  31119235   8093400 
 28588032  12781895  11687285  23333700  29382350  44777576   5360600  24666570  12955894  43335726 
 11633174  58779826  33418937  56952544   2389820  19039582  34539340   2045614  32936120    465340 
 41732790  47642036   3477760    527919  20174728  28592036  23907840   6767856    614940  50264154 
 20238050    200254  24409575  63184992   6584185   2099097   3054051   3436160  54006056  19705413 
 26497284  20007759   8538816   8343090   7145584  71501180  27679414  50131142   6381504  62820414 
 64029160  22485057  34982640  23572692   3017010    161064   7146954  27450717    331228  17297438 
 21961368  59727213  28672800   9884456  18429387  40433745   2716940  41230010   9606324   2425254 
 10316583  45821496  24002463  30095640  25183840  27095628   6017889   4462362  28218520  19044300 
 50211568  18091794   8373162  10999494  18672620   9647440   7503190  53607494   7587798  54361934 
  5863000   5216246  16537769   2261391  12663799   5450770   9540700   4103450  18627026  13844754 
 45886758  46212320   2897880   2378936  51951354  21967925  42827862  33571413   3861000   5122750 
 44198802  82304144  35502679  51042330  48845634    102690   5879014  55832385  20430549  56741068 
 15976565  83163584  10789725  87902815   2360410  39395830   4540453   5486800   1220396  60481104 
 16510140  18019131  28244908   3533608     82720   8009028  23421900  65735199  29644590   6850144 
 26535488  16193242  14298285    258330  25044532  10827492  31546671   4638221  31066123   9114399 
 34726080  22629852  39418352   4441680  60682785  17748102  55019020  55234263   6040761  35599684 
 12721005   2382684    226800    321715   1634647  66662970  18355715  13539191  17133219  16170122 
 38953112  76039870   5543006  18514470  37948950  77184000   4454643  56227945  16978974  25686897 
 12892594   2744616  52179495  11334792  44763376  33550560  36294240   9695180  73814020  61640940 
 14685570  43267060  62752758  71261944  71272635   9915483  12943630  62252193   3700080   3717427 
 19094600  50954775  35383761  13791860  15387552  87314864  44220968  24444294  13381652  19443840 
 34501083   1683584   6884773  23409090    973820  10651505  25991316  24045846  61395075  57884974 
 29365161  16905060  12611456   2221674  77412790  11795711  27480864   7113600  24298731  20726412 
  6382838  20082558   1420365   4334054  63153644   2247335   6946020     94958  12318472  10398591 
 26756876  37186300    465620  26493566  20892514  13707252  49593600  50046750  73726340   6753240 
 19046230   9202050  27545649   4856040  71183288  13751848   9982659   1455881  30130278  35113806 
 21757915  77175110    599500  28073178    225492  24354645  28349482   7013524  13766880  11627484 
 65232302   1070289  18808902   3109206  26655750  29716544  47830396   9961148  35592931  30049776 
 19748974   1479360   8402628  40151280   6117210   5528292   4826516   2679429  71217484  19025400 
  2470644  47008000   9869360  82658313  26588385  64375194  79094948  55607574    381969  33390480 
 54992008  22420050  22326627    601848  13268205     41160  62034264  15238224   2989944  54191680 
 34081112   5848279   3397773  44298650  10376185  33088660  58826019   5621910  24685850   7851648 
 95011672  75049821  18945075   1902091  52326933  66591779  86640840   1779540  72140898   1671922 
  1234772   5690138  14326208  60116082  28032966   3612125  15734416  17863872    238376  29802594 
 24389520  43029016  30495312  41150472  10816731   3994915  12174843  14503446  31790941  11924340 
 12405880   7168355   5997095   2761992   3828032    720783  14638395   6128004  88349590   3096856 
 25593792  59594040  22328985  19525061  18751590  20435184   8439951  40963995  31015096   8113137 
 25831060  11992808  29713280  27633105   7842248   8447400   3621836   3856603  24903638  61290864 
 75618172   2927463  41467620  44622956  81583184  63217975  18012879  74893160   2889205  31414838 
 52413535  59442500  42813009  12787134  40792510   9125825   7850810  15383692     22800   8825895 
 42277856   8657280   1095996  20452622   3893670  17364375  66160367  12807665  17558961  20048140 
  8489598    140760  10946026  25356280  14131114  85029054  21232239   3873602  17586640  35763380 
 26907223  51431328  34770380  36246172   5491745  20687370  23767079  10432605   1218300  64040218 
  3404268  12966800  52799517  16182555  50543700  42777378  42180988  44313230   1805298  56065521 
 66839872   8575366   2274615  76737165   4130080  10628442  45028482  69569176  31994515  29436939 
 55617030  56047572  35318624  10528887  47563379  32484540  13804469  16019736  64644560  57970741 
 30157632  41727455  62396433  40155102  15501080  71421624  33283628  27420498   9121086  51193184 
 51611560   3187773  48243612   9802100  10474506  35013704  44022348  15339858  49665126  28456467 
 19182380  18230384  15392920  29131632   2920080  43499200    182410  49088690  12242832  32773860 
 30209706  59413347   2958122   1854051   7285943  89132356   8014200  10960614   8022287  11422455 
 14399676  16740831  77361237  16471590   4291443  41634100  26295186  32974560   4041152  46887250 
 28117492  75469748   2778682  23035389  26728416  55314714  68535636  11518122  12128459  37863576 
  7730225   9873936  11794226  16243500  18044256  22396140    260316   1583340  82193036  70971264 
 37020634  49571008  18570870    374920  19732856  10196472  19344192   4168031  49041408  22302490 
 23416457   5771597  37056496  56319732  27337086  13994350  82996176  43215080  37301472  53503632 
 84228064  56068584  18747477  26434791   5694150  57699684  44608050  15752290  64282693  22784800 
 84315504  44943968  73390836  87745970  10176494   8615154     94275  28118870  28653552  19838022 
 47385324   5374816   3096214  14328204  15279921   8141913  62063230  17764240  52128219  56262535 
 21647220  17413285  16512524  26568990  11099520  80478216  30701748  12248800  26529624   5567040 
  8219145  12151161  76875750  20835851   8933032  37449846   5134392  32881054  43034242  24403228 
  3786472    856440  68160684  16659588  21946680   8847579  15698888   3385256  63672675  33532056 
  5643870  12208130   7373600   4911788    362976  20101120    360884  48654135  29912717   8735342 
 25503084  21867366   7303842  40049280   7690104  24010138  51839120  24947028  10452980     12871 
 37139733  20348315  84713612  14280462   2185088  28997312   2605022    221697  40516452  21697396 
 24336312  25486758  44319510  24256936  45310062  40046814  44228754  42036260  36581670   4350248 
  7310243  66101310  22402964  58513248   4901208  26721714  56636580   4010715  10787967  82572928 
  8487024  28871242  10626578  54944340  37985920  23280825   5147688  53127982  49523200  55100165 
 51670056    348244  44115324  15472131  21840120    549408   4318748  66697585   4652325  10306608 
  1601952  12143657  22445712  10973160  30800725  10467119  56888204   5744540  21353959  19659922 
 75700587   8121732  57055533   3861924  22585840  25250780  33876868  26919416  59151990   3080000 
  1377426  84092422  15698869  48680976  62916224  32536455  12687662    785519   6414742  19670049 
  2860308  14691690    130314  17818464   5044907  58235760  13129160   2263464  57182840  72336666 
 33754962   1503528  33196878  40645725  10397336  34607722   1354080  10868858  32185569  51325064 
 57363328  10172778  27492290    731177  33839847  74000625   9174150  24966676  51362484   1290840 
 13601250   4305280  11505176  42212976   6338840  15815605  17252875   6991296   2560928   1426425 
 26704120  28929600  11727696  13357988  51996404  48544804  15987708  51272043   4618488  15212730 
  6382695   6471012  39771267   4635088   6706908  84222516  31365560  13398830  20221160  51277308 
 15951378  28497870  57473132  14364075  41244658  57098096   2953434  21617973   3247002  24367059 
 44440053   8152764   1188560   2998472   4643230  11937096   4002888  15128893  47850770  52037976 
 42519378   1413475  48729165  41359464  10594045   3743208  12303557   8868980   6492723   2284530 
  4249524  55769792  28131647   3031058  41971052  46622546   4794559  17514420   4020968  62069065 
  9224496  39768611   7431429   1701492  14220954   9231552  61292424  62284980  44826152  30519049 
  3883248  41246541  69690425  26125128  20850639  14458704  47067864  28762110  46707840    927472 
  1507157   9364712  55037170  66839751  29449980  19915364  49044050  26382860   3641300  37042024 
 15551701  37985618   7035567  29906303  61423542   5897596  39966630  14038519  13860792  15657424 
  2541120  20483136   2115085    917484  12084709   7088772  47273565  21929373  47260270  14690790 
  3059460  83098800  29033901  53740995  25977977  71883657  40521765  13894540  23870748  23609073 
 21954354  32198188  64108560   2251683   4807770    228288   9471339  47860848  14580540  85914545 
  3628455  59323506   3214568  24403466  41134365   9373534  18041196  13062168  37827924  20135812 
 53588350   8133920  31476027  25826850    631800  26107266  48648858   8999407  49995194   8002863 
  5053143  52915797  29016314   9711414  38632727  12759507  43733872  21626073  14790078  35524319 
 12946308   5998158   1189539  12592200  24030894  80278267   7795320   6458600  38504150  71907030 
 31453614   5696712    108680   6905985  15699187  39219840     30591  21292334  28575215  17473274 
  8835190  50785254  68857208  20199660  31962821   6077913   3374130  64348136   8422065  58492512 
 31286844  19059885  13988622   5346653   3412172  14099600  41658208  24580563  13023666  22686160 
 26706710  35061642  41275084   2416084  25529306  27599936  56061801  11108115    549864   4852302 
 89341800  19437968  24791850   9157060   2203635   1442704    564765  46649724  43494534  57010800 
 29606110  31072880  19613196  96106967  55740940  35407176  17204782  53473280  47423772   4151316 
 32671227  37764758  13893084  47795928   2029560  36523760   2229420   2737000   1885326  36465702 
 18328653  34334515  15181380  46166400   6538464  29708375  10759852  24197514  13508000  37093956 
 14341248  55733820  40027251  56026687  62172772   2148864    548704   8001384   7623400  89541760 
 54234284  28181712  53442744   7190904  32761256  21038892  30698712  18215105  12373170  31010304 
   611310  33374937   9241386  42464682   2816376  61624214   4148538   2711064  62880545   3866240 
 32229611  10869020  31416792   1300455  45039566  25749252  83965176  14753440  17288264  74107296 
  7096928   8013537   7265416  27619284   7693062  14167920  16611520  36147300  42890364  20781444 
 26491955  66550875  35283420   4403565   6570865  27565629   1269444  15186465  20482168  52960518 
 36265455  11595002   2973830  61914314   3345225   1249490  47508576  49550501   4796624   8836624 
 32384583  20684926   1916880  47529941   7287840  32318391  23201750  28877808  54913908  11430382 
   592460  22896432  17608260  28415296  56275910  13222440    441864  19117722  81419820  31043350 
  2001856   2174934  12755972  16002279  11504823   8049742   7470792  14830920   7202384   3684772 
 38467224  66412423  51573600  24133500  28683645  30466170  37845894  37170196    237894  27460608 
  1757630  30284072   9167158  39794496  34396584  31567284   3726224  28806120  24460722  55395612 
 23167064  14050998  51268728  44557106  22175208   8749540  76695472  10827900   1442298  27983870 
 46049922    763334  39471068  14373111   2090078  47637113  53636332  34437612  10724550  26030572 
 80749392  59243550  39417755  42020160    193256  28683074  20445492    369312  47900424   2637828 
 23294306  73931458  11497602  32362680  72939342  21094212  10648808   2875148  18092291  54932620 
 37411557  20821632    694617  24447344  73627180  57409590   1287468  11451648  66316315  11583324 
 12841362  25287239  54080256  36852514  35793342  11128880  31677979  11147565   3332799     16698 
 71586516  85257900  48476860  13443234   6937650   5859900  10122706   7138176  41160294  24568084 
 31011200  30253666    740062  13083756   7420710   8906232  18916442   4822944  39316725  11307992 
 20271636   4904004    424212  60626179  21457980  36790313  27910480   1742384   1030824  24320660 
  2833762  15670200  10707934   4140558  16525952  12277230  25766141   2392152  22503520   5693184 
 76730924  50560224  51304260   3635822  10665536  28100142  30622116   7620862   3365154  16298206 
  7309592  12952072  37515430  59078040  36491866   8995995   3123660   1573140  97782420   1677804 
 64086608  17373360   2505310  58256648  16155792  13543234   1780416  11493508  29958521  18091300 
 29302143  78289173  67438224  35850542   1405284  18896464   8537672   9948252  45287820   1699050 
 41780927     49014      9494  54157464  31708561  14974908  56573418  15332184  71866795  46140192 
  8891080  29134704   2523668  51127884   9220284  59876348  11457328  11415110  15384490  46534576 
 27345572  17053380  39126750   2269268  12587711  15965685  63322098  58515649  55816640  41095204 
  1470920   7161372  38790261  22124940  42758716  61534020  15431616  15715854   6784505   2568540 
 10110310  43426500  48458539  11564829   3639727   4299750  14827050  46474400   3141396  10000952 
  3140685  21983220   5094232   1143021  29594268    249688  33127127   3484355  51522000  31511500 
 37411500  37550688  13992849    227304    165756  37052885  59690307  10166376  42614400  56807004 
 41579734  30475007  77968692  15007732  64809108  30305905  13042872   3579149   6057531  27131930 
 33335720   8790957  25970226    536382  28389738  33875960  30359350  40942165  33966860  17283968 
 19153152  21915551  16156580   9105234  36152725  53239830   5192423  15950148  23689704  59649398 
   784326  39726253  74192625  32812260  15364990  14750428  31325080  12025575  35030268  65494998 
 32885476  24625056  21311589  14120028  41332302   7606053  12680122  15246756  22332665  36221504 
 66352608  43692136  74512100  16842784     14944  34346965  44380266  82629560  14866390  14565460 
 83000113   6508144  85930980   9038499  17124330  12103854  60454214  22628996  25230865  41171212 
 12200307  28499296  19738864  13843425  14309265  24701468  14035623  68409044  36048320   5425366 
 69805312  20810223  16359864   3166080  15363852  20732876  24313816  26589300   4113234  27191190 
 10475181   4771754   3285690  10040830  27840640  14179953  55590415   3187599   5995008  84066645 
 12446640  26016018  22178736  64943658   2689410    427065   4669327  32494099   5669776  24464139 
  5406588  12224016  15543281  43658125  39429018   2209080   7036136   7092536  11415600   6607610 
 14461836  28151550  17195193   1128900  49448980  39182294  19448156  18937932  12526690  59453068 
  2834808  76397490  48539335   6145595   3462220  47540996  24675852  21932055  13210100   2467872 
 13278720   8359794   3981838   6234784  84311910  40877960  42015474   4979916   5839416  38576045 
 11492666   4063712  18130350  23044417  30050944    654472   5022684  22689324  15593504   5625181 
   294385   7006329   1405281   6712548   4080720  11912733  51902522   5982704  12936672   1335065 
 30125264   9427110  31655264   7955300  13272930  27443491  16609616  19458826  43664488   9561136 
 18963624   4491624   9229060   5772727  12220416  10997019  16092960   2812931  52691598  11518626 
 73795568   6557185   6659555  30527244  26233937  15020492  12262950   1405297  27790251  52869901 
  7450928  12024232  72252656  15783442  30462702  26931174  85778212  49265065  34356190  12062652 
 15507908  30934560  41628896  12288502   2805712  38605296  25058944   6193440   1398216  14474850 
 80455160  32930240  16249128  15981165  10652128  30099608  63809031  24769712   5743041   8616230 
   816660   1984034  31891854  80322732  42865088  16956003  18780497  46877304   1070303  82646615 
 45949717  27404055  22777520  62725467  39486776   3160521    610752  48584250    497000  41999641 
  1529728   4740296  63766696  21959172   3487400  58703832  95442857   9838390  33371170   4277425 
 26281125   8757282   9451341  18520082  19153365   8425956   3755580  32441479  15999960  33758940 
  3326656   3967520  24274950  13553250  11677500  10843535  25790598   4666440  14642724  11130649 
 19728688  26436956  36485596  77520619  51173010  53679132  56628635  25195722   5984583  38213396 
 10976784  37357155  35626936   3763296  81288705  45176859  30423305  70296390  11772075  29947028 
  7541976  51709890   1672992  36907340  10146246    283119  11909984   6531485  37321400   2147536 
 51173020   5039276   2060670  20220192    724413    258944   6612320   3635427  19802348  61442496 
 78542142  29248976  54721050   1198092  10047290   5335314  42030747  24573519  24613597  10851440 
 35542192  13540689  31071293   3926745  40774335   1032332  23646348  22641729  31551183  37074897 
 34463016  23445108  81806898  15911667  71394280  15427468  53431905  39219408  30449488  45303555 
  8921966   8334654  18274056  36027345  79174222   3079078   1423686  31148964   1864757   2878092 
 74238372   5411916  42605550  44093973   6093726  15616680  62421810   9719512    819018  24589736 
  5977740  18296350  56340279    191646  50182848  87242220  17878115  11274672   4581504   9232608 
   711768  27576108  23584614  34822071    160615  30871632   1024826  54584556  39031265   4727511 
 10855493   6304320   7748472    783852  19192418   1149540  72000765  20627432  17963550  71044122 
 17496640  14542224   7108224   1313565  12999204   7673218  57304215  41895885  31454511  24989853 
 68338920   1428300   8124656  28538176  28844850  36438700  39124774   2475396   2885050   8898285 
    53382  37396176   3892320   1711143  23221360  13828612   7181376   7067680  45417699  35141535 
  4380811    301154   1009256  37510061  12766950  61033338  17528976   1540266  25962494  51772344 
 64926462  42038295   6290816  81141255  43979492  17355166  39120408  38247450   1426504  10749420 
 21091320  50597920  39841084  20015776  16533710  13449876  19709390   2899984    383532  18320736 
 19014912  79627251  11975626  19343805   8754250  40540746  29121432    359154  30955744   5431654 
  1893548  10181808  50012840  48380836  31351342  13868586   6808500  33875302   5263750   5993808 
 11475840   7679812   3076095  40384881  21986172   3362689  64609425   6038970  45891717   5309500 
 88132695  88264342    337671   1420983  13911660  26322990   3255728   2717650  54249893  23729892 
 24909183  49888826  47263160  19573178  31477064  65714220  76588544   6950520   1843559  42509835 
   259594   1932140   8714079  83638364  38618234  64590071  11448000  20194730  10919982  27380445 
  2772834  39588318   1722168   7542031   5058639  50927264   9868885   5733558  27845004   5131750 
 41255190   8477603  25390760   5585163  29803700  21878892  27641762   2378824   5295750   9130331 
 35482000   1889016  32474520   4492224  30809354   5968116    293184  19111236  12368981  69204654 
  2745995  28198371  34360575   9545525  25658164  31762250  49747698   7092554  54350824  10526230 
  4492854  49089300  45065050   4091180  38450880    249186  27450555  30340200  62147136  50721279 
 86360340  45015762  12379572  27077841  27453104   8157910  59668488  42914388  40199900  13858845 
 55880120  19768749  26102624   5300894  17932032    132300  43808256   5804597  36378716  52381287 
  7337690  54510432   5491882   1315575  34495892  80878970  12734076  75659440  43932707   8099316 
  5626354  55950630  18602122  20755158   9262671    750592  37631430   3288880  33584419  38423000 
 21391162  33213860  14808948  13423230  13518022   7762159  15531377  21115544   3218850  30916172 
 14534278  76592256  57024440  10390410  24193917  19897930  79693671   3462030   8078674  29191855 
 32938320  31499038  10815840  20988448  10584336  13513275   4341300  39599225   3810290  27879852 
 12090274    948324   7455591  31697950  13245584  41722128     78370  22971255  10368690  64505754 
    52002  18341386  23773440  79567041  21882774  24962112  26203261  39963532  41644220   2407336 
 31630060  23974680  35951280  15566540  16035890  32813799   8354378  13075970  17584150  10568664 
  3119904  34672080    190165   7973255   5766876  15641195  12822720  18993815   7750620  10386850 
 25499785  34168960   3714891  49173471    509224   8385447  42773920   7228386   7835770  30538472 
 20057966  13519162   2739435   9357892  71860558  39863164  17210784  39083230  13528464  54216300 
 41896140  45593724    884700  22084517   8021067  10093484  64845765  58105167  11355908   7283580 
  2362512  65811232  16887906  28363686  16095866    577020  71583867  28326375   2379840  10446623 
 10668595  50025170  17210204   6346445  55259574  27392680  10050333  12434174  37434240  11035560 
 41580600   3902850   9927750   2300930  27110050   2299516  16487297  37920168   5139300  13608738 
 36196028  23089395  15483921  71195730  22645038  37729638   1972578    111843  24763180  40895985 
 23284100  10327184  12661956  36402804   3664284  14171800   1661177  29458462  13882761  24467184 
 35331106   2610979  19838470  14251214  21125537  24569475   1763864  70401434  31168560  74741184 
 45181472   4497070   2969016  26742260  21318660  16044968  61600193   6232680  43829764  20685480 
 22866322  82929472   5200033  33413094  17533691   7119616  48666345  37463627  15005490  13637910 
 16270398  27008631  50009289  36040591  24633470  25117092  72046492    827820  15754257  57881920 
 18205952  40989168  67755240   1502886  30982838  46333065   4505320   2284656  40905696   2825214 
 37872758  59332000  19760795   6524916  27926980  46655980  32969904   3562299   6574086   1133128 
  5438020  24375092  44123210  24406347  70503660  42216480  49645340  27185166  31150856  24411694 
  5236740  33916662  31405950  40199705    575316  24200132  40036680  38212290  22086270   4452087 
 81554400  18375344    512500    197253  79129008   3214476  13906200   8958060  58627859  17009520 
  5256040  73272576  56465565    518629  59619651  58011394  16675320  27847610   6779850   5839060 
 34560932   1140360  29281630  13755860  13010576  25342328  21407892  47258883  31791316  55622892 
 11321451   1342881  54449920  36701188    206199   2496150  20168720  18655515    550080  19326008 
 26330656  11573001  94012380  46993536   5180560  20903387   7377876  48870024   1185468   2891700 
  2649360    236698   5911022   1665994   3303329  26559456   1433397  26737524  24893608   8126648 
  3837900  58693280  27191216  48787424  13310184   3734910  66508672   3169674  13386366  21581064 
   154584    334356   3002397  38668449  20230805  43462650   3235230  33792075   3779635  16244418 
 74617198  16488522  59428197  74118952  43679804  26374670   5937464  54666650  56240058  31853601 
 11111472   6126372  37677912  30807825  36090708   2684682  13147224   2137278  14915980  61544860 
 17486728   4085874  19164782   3677360  11674201    311584    139125  14905804  41165838  16817832 
 41986400   7283430    160644   1460723  15308826  55005402  52665420  10063620    803313  64591590 
 66084120  57894749   3197376  40845225  10712272  32336955  60272568  18719500  38715696   9794523 
   860544  24139290  38926008  34083720  28666316   3596949   8124874      7509  40178240   1239384 
 12673155  42838432  16498728   6272795  10783032    365631  63376236  26726493   9529968  44620498 
 40655012  36502920  24987025  49038607   4600273  27987504  67732500    317034  22962124  63609546 
 33315057   6328389  32171100  51777852   8869364  64080271  19511100  53729722   3596190  12081067 
 56557300  39175910  32171370   3207280   9230551  24544455  81631368  17698410  94562006  15720480 
 77676076  18920048   8380372    533262    727586  97357689  23958297   3027576  13963440   6102932 
 45234769    359094  70816480  27735102  43368180  13564980   7955492  35371645   5047875   1299240 
   771470  20592896  50018784  39210000  17324944  53061404    572000  38016012   7987005  31683867 
 60496059  12249882  20755160  52023648  23349081  24493014  17885860   1502410  63792218   3890920 
 42103506   5467924  48704286  39369978   4594482    260710  38143017  13798609  76633773   3933810 
 33612634   9117152  47773950  42916648   8604824    287606  57907220   7212003  31374324  51014910 
 18612912   6419360   5361369  15516408  54868203  65359737  14586694  27374028   3792016  16019374 
 15156624   5199081  23373553  46371136   3397086   9644994   9408648   5061672    427577  57654824 
 10706588   4155606  73117242   2289870   9187736  82988529   7499315  83139544    540160  38379137 
 68685950  63419780  10026936  38887808  12866961  16623570  38048116   8042851   3303345  32465632 
 21622120  33940823  38730185  13898445   9724516    140040  75759536  45040360  44618360  77781375 
    44042  12332048  14123739    335580   7898566  18587006  12047184  46371634  72646632  26044928 
  8469744   2122310  34539936  15352688    388920  50873576    264414  13408833  22246750   1233412 
 29960478  48846204   4819746   2610998   2615763  31170406  30852712  53911146    668850  61179900 
  5059494   4742256  28749784   5079798    105135  18585879  10962672  14546400  13618015  18013992 
  3509289   1561600  21282081  26957358   2384952   9074058  40359480  51274760  11999934  51938760 
  4126375  39083532  35725900   4152804  37149282  34893690  31572814  19841008  16699934  50033752 
 59596390  27558420  64877451   1308750  22262352   3556474  26691874  20950502    757456    528984 
 23238576   2316582  18548280  11471940   7364896  15997527  12857000     36839   1163370   3354177 
 16851667   9741456  32286438  12831610  74748608  15043616  12869918  34809852   5355990  65082341 
 48228384   2809492    960096  10728990   1908333   2764407  63518718  35266244  18009824  13945890 
 11411224  12129048  11876139   7494992  44950008    245349   2618603   4538625   2126250  25962552 
   732925  23119477   5803348  81887370   9965860   1667148  24040752   3604835   6078930  10813365 
 66828882  86708376   9272634  50749284   1586270   7282828  98663120   3031864  43116691  10401370 
 26166972  48143660  42344756  31686501   3878304   4618770  30176343  27112610  21889680  69230532 
 48727588  67488442   5526840  34006152  27774340  55095418  37663584  47240490    940329   1791936 
 15639540  18767340    949164   7986132    801356     10968  73950888   4884312   7160448   2958072 
  5195576    227884  42360500  15353546  46039885  16136966   3307076  69658752    593928    274040 
   402916  26262960  10838460  10967100  78555180   7902688   7537158  44343334  32767272  81968884 
 33104456  34086234  73990503  38297142  25300122  27395776  12563046  38368654   2729862  13921280 
 13152132  59238000  10176462  46808944  41692104    904806  15426207  11952688    490296   5816106 
 38921155  18159596   7828776  67422537   5417925  34350462  21823560  63960336  44269098  68518976 
  3691570  88754722  21785514  63355215   9629096   5120970  18794664   2193907   2375220   6120025 
 10268910  11979786  50344269  49627962   5236578  38179015  44466803  29243575  11523050   8685232 
  9541433  32632471  30410688  11178569   4594296  18205666  15079644  64419545  33585024  26213879 
  9953901  31741220  43094720  26685750  69049344   7470225  60687846  28948920    128316  17594235 
  8562975  22460200  33855708  15793680  14403526  22286055  12002547  24074537   3199599  77405202 
 11171468  76189737  68184696  14607684   5893888   1388427   1532492  41743950  78631358   8869824 
  2814372  27212926  22898638  19116882   5367870  37821828    346332  49046144   2955478  25376884 
 51941358   5041216  15241352  10577359  46819003  38187900  25036282    117135  13736720  15774486 
  1692768    251430   6338400  20999928  60803160  31344944    726825  41737808   4335948   2346912 
   628159  12453672   7545059  23002490  22752511  18206370  11281608  47785584  11877536   8280700 
 84086145      4335  15046360   2404020   2620239  61388843  54528084  30651192   1491633  25856022 
  6288807   2802640    140704  38031760  36409776  24718960  27062464  24347510   1790122   5789972 
 33302643  11086980    454212  55067100   4377543   4548940     79448   1296760  27937392  20553138 
 52081722  21838532  17692479  60749262  11622612  19419820    706197  58527038   6869877  53252367 
 30571240  20215815   5629932  32424581   3042236  10856160   4363585   6847246  13539696   9826575 
 11793795  30679236   5761743     18595  27740260  14770623  23090818   1459708   8973671   2733632 
  6517580  26141228   2002440   9793764  13921854  54629186  29688120  23031195   1739000   3869869 
   218280   4062080  50478659  22556733  21694482   6902366  20387268  36285300  83057450  42431970 
 77149170  11535535  91818980   4293520    490670   7427949  77717904   3345706   8135333  23324875 
 36551872  19558341  19394388  27213738   3800920  84732395  17169504  15027400  24253024  13009510 
  1498000  13194384  52608192  39100224    107748  27380001  27097819   2371000   1262761    641700 
 80870450  68451078   8825250  10701299   6465375  30487332  29495004  27188372  45670350  18407004 
 26398242   7947738   1824285  70550350   7711796   9912124   3190024  33161565  58444806  19176816 
 55604934  58051815  31096095  18439627  42200372  57072250   6993792  42622160  35284680  27415060 
 13765185   7991894  18140518  40867750    515816  60038173  39360308  28977529  11653796  65806728 
 33227084   9111702  56943795   3923425  19516898   3372204  47523584   4896990    938432  11418000 
  5795542    855792   5921122  36266048  11946375  38891531  87413490  26613756  36183070  24094544 
 50256679   6502090  35634310   4391894   8678670   6237045  80119753  16600789  10957152  16806330 
  3188675  18665160  22185920   1297530  17726562  70907408   6045759  29776296    601614  28200555 
 55904436   3918661  14222520  13274280  10771650  45395610  54614589  20619138  54524260    772236 
 81623196  31788350  41698810  36933456  50226960   2365235   9930600  13867488   1126026   7480935 
 63506184  41762735   3927166  32664278    909616   8055663  23409442   1299300   2535645  10385265 
 34784200    851353   5510736   8258789  30465275  30931056  41664700   9791936   8345139  25968364 
 26274050  15409530  11252735  32249176   7784153  38132224   9973536   2927892  27502442  73099053 
 28174236     99932  28782264   8808034   2954624   9993360   7313272   5602568  18065640   4476899 
  2275872  15851244  34318437  32440275  24295612  39718539   5900760    855910   3670504  33764472 
 51513945  74262487  44265510  25321398  17755761  34844271  35412564  37306874  24733044  25329674 
 22613451    160308  26332551    605925  33832890  17231478   1258935  66099600  61025701  21650456 
 18442374  16593194  18696587  50857480  92011634   2473104  59654414  70846248  11906048   8314974 
 16597187  56764032  91516315  18809848   5306275  33248564  31157000  63901752   2630075  16134582 
  9275431  13162380   9038034  12056650   2843334  64842528   5024418  37362500   9907415  46464498 
  1143692  17110560  21291579  23797410  34771140   1961250  10291516  39383396  11939270  17873295 
  6143553  23674275  45406460  78434349  39825818  63678966   2308780  12249744   1905000  37807188 
 20398125  25469944  10941255  24482119   2749824  11767184  37034496  19360539  39498030  12912770 
  1990194  11504988  39448784  51422276  26650884  14457651  66325300  33022917   6660848   2624920 
 33542575   2392680  68483660   5631780  84257666   1347327  61423992  12420322   4818408  55391425 
 51617850   3689816  15469440  21672046  40460160   8382675  75982620  79038856   3243264  10649448 
 68574498  35350032  28420272   1755040  10640700  53950767   1731790  33924085  37645359  28178112 
  3311549  68012772   7995974   6678747  33951482  28135980   2576030  19549964  23317008  58276722 
  9510521  12560416  18632184  22980870  16919162   2084944  22450948  21127382  78921321  53656584 
 64016632   2789050  58321490   3481884  12181435  11461000  12682137  14880558  18835200  20592424 
 26130434  34756326    451328  26690170  12316507  17090150  23487576  47310716  84843972  13572409 
 39662751    220987  12995150   6612134  29571264  38878947  43398784   1405119   3757487  44406614 
  2447635   1223684  21728495  57398364  84989230  40248076  22048091  61283619  79703878   1931888 
 16953066  27158170  19681844  70376971  14836876  41689401  28575516  39434064   3674163  21303060 
   359127   8894088   3380000  17815728  11485852  14710644  45603894  13140920  55852134  29475420 
 24150230  27690087  26209305  26517720  17235432  48215650   5514467  14578947  10678635  61333789 
 37090570  18948802   4093375  14992250  28996524  61165533  60816150  15027320  52359552   1940015 
 40594944  17612397   5197728  19103850    419669  72943988  19267814   8967200  21473946     33041 
 14316346  21954270  35936250  30994584  12992769  70712062  16211402  48750390  58317208  28780972 
 31244472    477858  94605880  13007142  17938356  17207640  14945778    759330  15264910  35438704 
 77408490    655520  11433681  37357354    175047  35328240  26732810   9246030   7860677  18270439 
 26891538  17994559   3943016  11884320  80198055  29798076  22725387  11066590  54720672  37389532 
  9241236  13175107   3936395  11432512  13217202  13235874  49452920  70957815  60098292  46858142 
  7734671  80980660   1961232   1065816  42458054   1142336   4359225  51354478   5898764  22248542 
  7985027  37297280   8264175   1751438  30481044   2103350  36039086  57568608  12311745  27424452 
  7811520   6379345  32597740  48652240   5871776   8672295  24161034  72981537  27888022   5219632 
 77563070   6542954  69100835  17651304  11460180   3105960    267561   6092484  43803840  18812460 
 31706328  36439858  64478075  16612424  10739552  15595250   6521898  42059536  12232022   3616970 
 20737188   2472960   5896128  38042784  15959944  30365510  62594700  12678462  25409943  49910000 
 50347887  45692520   7943304  49202571  11942776  20741205  45745875   3506614  64440376  19269432 
 14307948   3819085    788974  20672737  14080828  19613616  59596222  21304605   4911360    686147 
  1178884  76293734  53116928  20418750  69019230  55279056   2399310  30616923  60078248  78013450 
 13725800  72923982  11882488    245440  36555519   3256834   5496060   3491640  13582080  10951878 
 14041056  27696465  26935935  34367232  12419542   7258950  68159541   6791499  16031229  40370373 
  2910762  22716841   4494358  18831527  55470334  12916562    461864  83135150   6352749   7575846 
  6354801   1336990  13477462  56058756  65011744  60991611  10455744   2453322  44142750  10052135 
 29413678  52726102  35825553  11692296  85016800   7605582  14522145  84925602  20074720  16188172 
     2144    407442  17353800  40066257  40090936  48622920   6666336  51613341  71076852    776790 
   701976  12991872  42188220  17417956   1333591    334080  48156761   3056859  24593940  18876000 
  1280200    792890  71888157  20577078  15263487   6761262  51100014  30883329  27513984  11709459 
  4226443      1518   3192840  51407712  16396500  47482936  23685400   3966996   2385946  22588150 
 24603920  12845844  95545000   8518788  22448668  23921906  10253770  46535981   4031238  68086295 
 23223200  43800812  11927200  58335552  17817840   6168768  11884128    248074  17868192    856556 
   999165  54549675  44089056   8584644  14963994  19330751   2841978   1197376  24032225  52551375 
  6163209   1440000  42429418  14506652  62773568   5916488  80471496  39019746  17080570   4128864 
  4756167  66007741  68845630   6663008   8177850   1490866  23101800   5851830  38160188   6897540 
 28560616   5736990    354090   3661944  20949804   5286088  16052200  12677874  34398000  15886164 
 23008095   4375280  74466548  38110478  11220412    429355  40323575  21161434  21915344  43924489 
 69389725  86153170  10897600   4307468   5001292  75614478   4037976  10498124  11205117  11923200 
 44496055   7265496  19113552  22862065  11105352  80299818   2062861  12976048  49050240  52399302 
 31306521  25366794  16326483    139392   8006592  27680280   2525328   4532736  14320970  37503459 
 44596848  14341580   5928750  70202869   2289429  64674552  37216950  56534520  22800009  57025880 
 26999485   6130080  17432472  54100216  14754402  82606216   7358344  63100873   1989904  42545860 
  1296966  41315530  30339458   6189750    382045   4314974  60568455  10790059  52948923  93281788 
 22670300  69520278  43918512  33219732  81934152  23838228  35849888  64213845    769732   8134140 
 24394480   9557420   6921530   1741672  34274016  27688237   2484710  18535032  24333195  54883980 
 22550724  35464210  23193180   3578600  19231800  55042000  18694366    223920   2808748  43120772 
  9606615  74569572   6107913   5952771   7228740  21712320  86202135  18320500    118640  20351940 
 42728037  57984630  12642305  17835188   2207332   2016360  70924626   1800946  17892770   1154750 
  9593474  68935071  39090000    883730  12375545   1314726     30054  22168323  21941283  15576132 
  9650550  32980370  17447325  65609424  89745698  61702895  59307771   2766104    442015  29252926 
   376200   4662436   6351674  49059854   7036855  15732411   1106854  22323204  46104606  50870200 
 83767134  18023850  12450300  36957648   1988814  21690401   1006632  54916416  22403870  24502153 
  2423046  37340976  56339503   1113920   5434785  11746560   1274949   7825356   1918125  19951860 
 27566374  17882133  91911966  22725656  20778072   8849698   9401095  25836616    169128  37659762 
 15671178  70770492  84075649  56730485    182784  43840524  58609302   3564085   1496040  47345610 
 78487290  68433960  25096096   2366013   4784670   8895360  55895540  20679508   4779635   9808986 
 43871409  58427596  12200283  75302037   5618159  60207308  14819032  41898712  20011823  12839512 
  3848070   8401328  46568400  13232704   7701650  43162964  23263936   3876712    375980    292923 
 36239479  79142382   7516802  10429299  19631430  16759049  16475712  89832420  72257248  42237930 
 21739432    573078   2967000  46027548  54576324  24436212  39649880   4800888   8692245  28519395 
  5377076   6089400    987658  63106561   2307609  29795325  12516476    288920  44083718  12487072 
 79525835  13519260     33642  47430768  10010364  31313859   3524472   2327000  36569518  10147725 
 14314196  40544940  10968754  14512586   3926406   6417630   2439272   2698332  45439299  23674635 
 74100984  27236769  12163872  53688200  42723450  57262689   1720160  44687226  26140640  24246230 
 48023464  17070705  16766424    276662  18315620  21790706  66093284   4567320  12927672  26122503 
 43500688  11965814  48381120  47897113  43499456   1823905   6611568  65613465  57094002  95960832 
  3036852  38349906   1717271  31347864  23441685  61493484  15987702  68507595   3302345  22153604 
 23328732  13911468  76510592  24068268  57633450   3050250  38764935  34314656  43681616  15480096 
  7375980  16130159   1352000  21483264  27381585   5629365   3375996   6001016  18697315  26452170 
 15265760  73559321  12678875    395148   4606154   5126529  26801957  13856838  54781626   9317913 
 16128839  15162537  18253390  16377924  41314028  16467563  14427828  19284468   9092061  65088551 
 30674007   3503656  22371624   7939530   4637550  28286805  53194224  29262690   3368584  12199108 
  9381645  30548139  60407400   4053582  30889400  82064544  23494078   8217762  49853596  29672280 
   985050  54416960  14216840  24218379  40188340  31575760  10938872   2164790   6127216   5805036 
 80443440    951665  28481157  66350262   7930428  19462602  43642560  45172488    934622  22404499 
 30475806  13560491  64446575   7409584  18236932  34586928  29120065   1373472  14710800   3042650 
 17799129  81832356    205075   7318927  61026816  30028948   6237634  58155504    457002  20164953 
 41703531   5474963  25730740   1808844   7331272  14293935  55188732  37190314  74260624  13205000 
  2689510   7383740   5115362  20626628  25507038  18964680  29981144  37471950  58189264   2811368 
 28387860  24104354  33227436  49254834   8963644  16134547  51807582  33426176   8553748  16992968 
 11604110  21765680    726274  71017947   6172110  62166646  17774883  18727136  27532824  46732810 
   109184  13678644  29973224  56031456  71507410  12884531   7796788  14147094  12356000   1450730 
 21519939  34846280    343995   1132768  13573600   8059506    332920  51341922   4015455   1276416 
  1105944  32829694   7065792  14995605   5576684   9657116  22781178  76710978  23405278  14556204 
 11517000  13257384  49560291  40608216  57606252  64565592   1095351  29911427  24214650  47495224 
 50494950     28456    274048  65732775   6371910   1901211  26715008     24680   5830728  58717440 
 53653600  63844058    599250  42058203  25970560   3383468  10462260  13797273  39126324  73510650 
 36882986   6350434   1230028  31048320   5899158  59024355   5873945  34532030   3968524   4607043 
 33851160  31412480  37891755  16327052  51036672   7583686  38504664  33403314   5714142  51437941 
   477792  20020994   2774135   9573468  83842514  17074008   1665792  42633663  26123775  67312363 
 36250355   4130692  15195396  23388750  43007912  18941824   5967238  61647954  20830912   8007180 
  5425700  79206018  36495426   7497910  10732940   5591275   6606699  27080490  36084620  32185440 
 22628445  13311549  31978622  42489846   1430568  39591904  11688150   1755132  17717874  28501963 
 21656384  21140307   8518977   1473584  16565035  46914114   6755260    728728  32577048  26743080 
 59927650    453288   7386925  14053636   3925922  26301522  11849508  57526605  28460253  45137719 
 48900848  17309205  43547484  11470080  25232252  39440160   2350628   1540427  59575999  22923909 
  3222836   5097694  12507517  25568984    781935  39286371  27365799  35700392   2758287  43296554 
 59085402  64468800  78450762  39763297  17607212  29711796  25367200    924710  60324816  49889560 
 38400600   1694933  21524700  46893480  17458281  31113060  57023836  21954842  54536480  84127596 
 47980832  16980312  56125440   5443848     69910  28670164  35410592   3664782    503778   5472810 
 50019896  13770780  64902134  32653950  19452934  58658110  55829599   3279280  60718460   1092013 
 25442557  33782468   5603376   4801965  11294510  54402801  23965952  14521959  32755502  43690500 
 59432880  31859845  88471868  35339548  17840640  30281460   1611567  20362342   1901735  49637970 
  1469136  35002632  32770387  33629898   6162313  25053990  11250280  31245062  24611032   5453473 
 28341730   3776430   8642186  25665483  13733496   1331064   7540008  58053008  39771950  17430576 
 33674928   3122650  22902724  51791460  33065974   7192500   3530560  61174575  14683084  78887718 
 34311828    389640   5489980   2350812   5405580   2427466  30993440  58329502    627586  46252944 
 17786800   6884395  40498983  44274605  32952761  12296222   1443705  43056750  15779232  28131476 
 29473860  22062018  32929395   8537944  42432514  20348568  22067208   5368816  31339042  39460655 
 20189198  27278334    334288  65446096  33393360  72204408  61810944   5308290  19392514  20148579 
 29454750     36736   6839075   2702556  29885724  65585025  24859164   2589762  24274283   3088656 
  1683990  68579955  37605897    460410  59287136   4543866   1441190    344880   6770923  15655545 
 14629248     30537   1969748   8665800  34423630  29669724  15406930  35670250   1442342  67008096 
  8919379   7436226  12373841  26506744  33947832   1955098   5543259  44321094  19656966  14561848 
 36836600  39204650  75844680  28737156  25081064  24947010   4632624  23609944  57284263  26219118 
  1022863   7732088   4019960  12273950   1003219   7249848  35327218  64944500   3365508  56140480 
 15940012   6188446  29489208  27223957   6799872   3100000  28781079   1344087  41875200  10628400 
 42222920  66813680   2612316  23148249  39915120  15103683   4909671  37855645   8391216   3298272 
 24373280   3825680  76606146  30248680  23155944  96388224  73140757  44425480  34894432  81977721 
 34368840    860010  31889025   1638208  24180929   6430290   6437508   6827025   8399979  43642368 
 57162860  26821726   6164704   6867242  24409360  25717542  22483222  91229962  10247140  77958534 
 20474450  45259200   6157216  16419024  91423046  17077560  68172200  18063828    619146  14621340 
 13851704  17901845  10562310  37665387   8995070   9153016  22570520   9411118  13889083  13010280 
  4364913   8017812   2358144  39121825   4178039  60339195  11236126  12468960  45730704   1037874 
 11215006   5242752  19437096  11500007  53287177  50288238  62857302  23202774  27791544  14895932 
   185889  74151000  41168400  16887575  46309549  63907360  63974040   6398896   6550160  59769621 
 19676250  11398455  55818600  23285288   2008688  38286456   6096635  26265092  43236421   7024104 
 76239680  66665586  78456751  27260668  31048083   7089468  39083040  48412243  70236672  20196189 
 21976592  12420038   9091808    624510    301828  41051889  13288043   1640340  40378110  17872259 
  1060153  36311616  20537510  72369390  26026715  54865674   6625416  39143242  12047325  63389500 
   828414  42238862  71113380   3363224  12175104   1971891  10532731   4771080  25454667  47516032 
 20736320   1840980  38343288  26754796  75242016  42761907  40758027    831784  12687360  16054320 
   412464  45670824  61962379  70634160  19207936   8096128  14689044  74938500  24802787   7799285 
 30082244  89708500   1412632    159016   8774776  21192396  29936425  28451500   4294893  29854572 
  6208440   7749020  77197470  44683535   1934655    145145   5826960   6303764  62279620   2654990 
  3582376   3493644  31062720  68197520  57987721  23324861   3772276  13874718  54828508  62131179 
  7311885  36517176  19518536  10583500   3989898   1978819  73332870  46577179    564398  86929008 
  2570152  32698712  20298880   1323540   2103515  29138976  82592802  36626841    746200  64516281 
 25387748  68656696  28566528  60441310  18674712   3456096  12584160  59825331  10604520  56466762 
 73944549  18399720  56298912  14718816   2675631   1436390  26326005  11025688  20176734  12523860 
  6452397  11552576   7215498   7007500  15751298  31597536  32124376  24760551   7115193  13688246 
 29302749  53389932  45259305  22840242  19150016  69235386   2063050  18580463   6960492   7366975 
 28774522  51676872  17281524   2079506  27163778   2480674   4765993  76788886  26678852   7049240 
   970717    127600   9320268  54627300  30715484   3999645  18847290  46617084  11766482  17295220 
 51511150  57365022   8020320  14984245     69138    496715  14612176   1793568  10002370  25137194 
 18142354  32821835   4747416  50281524  41746184  28049090   1582700  11692660   1458828  18326670 
 57467027  18377752   1214817  49268296  24812289  13528623   6442071  29118672    517788  41607526 
 17650097   3142476  33512775  16069284  35353110   8342076  52101122  15077697    230832  13632336 
 16393592  19681039  43326816  63861455  21829841   8422531  69178780  14085050  24302572  33506802 
 33801240   8719248  56936308   5461776   6921459  55975748  27482800   3557932   9683904  52510280 
 10737309  30592961  43731900  24576671  56657373   1372099  23559876  10191208    458878  14706896 
 39051936  32526464  15111826  53638339   6671982  83408832   2910420   7882158  51462338  17749282 
   960256  66733771  39741682  26490060  29990298   3158319  89066432    597058  17016075  13960680 
 30081128   1442961  15226335     23454  30531820  25962284  12686322  61099360  13358355  16472346 
  2708400  37745631  20041420   3329900  36649314  15522507  70651170  32890968   1895586  79782416 
 69814901  57120861  13434050   8605836  58702410  11887995   2325110   5680057  85287810  16208226 
  1656732   9680669   8606656  14556159  15443064   1156357  62190555  69910665   5404320    143352 
 35311633  19643784   4171210  51531543  31990538  41403824  30218949   1957750  30203544  36471060 
 14744950  84022196   2164800   6132000   9821350   9869184  13636091  72568496  33163992  65696300 
 47348686  11341824  14912056   2383168  41323898  11969688   6135674  33045328  20150694  56037084 
 18483199   1338672  46058166  25475904  30851128  44284149   8984840  51119610   1583946    630000 
  2681748  27357296  55012913  42507504  13887000  24837739  10318455  53577660  50383880  35242108 
 24920642  26690122   1501200  14706768    515640   4509960  67583250   5263234  66344448  54940188 
  1669656  24357619  15541310  20660310  40755015  34935152   1943040    530088   1229180     57190 
  9914013  56797143  39502086  48299488  13872978  12148578   7417138   9286315    592739  58887198 
   446814  23524913  33967908  30926706   8072532   6138385   3254823  50533656  14412375  14646525 
 22953236   5519448  58842819  35967250  27701050  38432625   1030341  17595136  11954985   2702169 
  4399357   2579720  23494442  21220881  10795386  24168770  51189720  16008993  13011885  40888890 
  1055700  51497290  25606404   4699912   1357440  34010625  18607929  50845824  35972752   1064268 
 36498286  49686544  42453055  25422300   5530680  39382200   3343536   8782020  48150500   5648104 
 16897969   3236284  73689200  28377648  81263238  15780930  37583140  35364681  65138778   8190369 
 37064385   5001876  14805833  13492192   4638080  25149936   3677700  10062696  29939888  10992557 
  5657300  18848700  54306825  10578294  21053406   5970400  12481500   8977104  53447968  12663292 
 32631571  23282622  42228444  37800584   4872228  39209250  26149924  31246884  68719260  14775210 
 57214593  32162368  20345472   3600576  50524560   1787914   1110016  11307444  36016272  13354862 
  2718669  21307760  60371500   7579812  13939750  74992076  13048864   6520250   6866208  63344064 
  4039720  59569924   9568305    980590    117364  15342066  34970598  47570679  39379895  63219420 
 39066192  53875864   9685054  25674106  36729084   6136956  12789260  22586885  61643291  41585112 
   728936  71458452  23226522  12982270   3678012   7326000  29788864  54029101   8473224  31660828 
 52056477  41814942   9369280  89134605  84902240  18270720  27126825   2758206  22714488  19540661 
  6897016  34583780  18017253   2538362  14826000  54126384  13569072  23398980   8644900  20954472 
  6154876  18307674    757416   8121360  41905720  25587414  68506137  16306411   9006950  47249916 
  7336896  17846784  51182064  27665586   6395112  13254072   3891041  23220925   5234688  12178693 
 33684712   8357352   9558598   5728173  14304801   2212893  52409357  16018355  55758960    846814 
 38748176  36145600  35492550  16103360  28971648   3535116  12045663  25887548   5521836  22434381 
  4593000  40363752   4806324  10675626  51592652   4818924   2791371   8605856  42689856  85009152 
  3653280   5470872  31861205   2491280   2416565  65772088   4060722  83570127  17434758    192448 
  1893372  36171710  40150803   5189811   7428438  59492952  57825558  19491984  71054920   2154900 
  2898345  26332048  23911875  52735803  21024675  21933715  10057806  58690324   8620612  80145812 
 19655220  28524572    180672  43071538  53599326  12769715  21038330   5698104  17209185   6274224 
  1589185  60310186   2415714   3778020  67423473  14459970    226107  12735420   3662061  23735000 
 20836152   2690403   1687275    772850  15061740  43668760  30954000   7613144  18965064   6301119 
 48287328   6794172   8002126   5074687   6942885  12594463  56202224  14019063   3738002  75446013 
  1285075  22057800   4015704   2546050  23612308  10012890  12618738  35914655  30366296  34524424 
 73690737  13559750   1979104  30130188    803562   1095402  30716448  63955328  36478548   3194388 
   499005  29072161   7292688  33504900  38422521  11234028  22894608  37827068  12621714   4823229 
 15501047  38644662   1734450   3838447  17187646  48428872  12246465   5505852  54486054  31480002 
  1920962   7138383  26149230   5076612  12686625  31743852  26762198  78073011  45508212  75626662 
 18229860  53016672   6254150  15126218  18446560   7433860   7134760  55928590  18467867  24754371 
  1743030  12416404  18821250   1362312   7940268  12289419   3755120  64492870  22733265   3941487 
 27883665   4370920  28163609   9767838  15413500  23320158  39387150   7840833  18457320  19389237 
 46880498   7110180    780320  22867364   8062976    765044  15975900  59304527  48107905  12082697 
  7452672  49790108  23076634    324852   1753217   1572766   1140032  74113512  57155952  46023696 
 48675024  23509356   5502667  65410341  10259379   8176500  37734400  19149327  31145430   3879094 
 17199950   3714970  24355935  16424870  27764911  36489555  18320750  31464306  34366104   7347534 
 36297838  11657664  19544955  16969717  22010692  29376750  33588472  90037055  24397100  10628880 
 35046561  75428348   2178873  13608412  13482568  66979916  36127250  12169560  38721195  24444046 
 46544708  78436350  15895890  66810339  72290330  22246395  12173832  39583530  28459832  57268475 
  2258408  42275325  51380228  20448570   1829472  17322800   5545075   1593150  25760713  11451100 
  5158872  16728096  23222325   4057900  38124099  35540973  42181056  22658400  14049343  16365042 
 11736714   3623022   2479329  43565067  54855690  42928774  35570976  10719384  14609507  34991418 
   889002   4683861  17307686  22203860  15159469  54134080  15260086  58517333  11579802   6941897 
 35599000  12335400  80956260  32660340   4943862  19026657   1951236  53919590  53570894  56435704 
  8442720  17244759  28376720   2093756   7747665   7868352  17980053  16332513  26270040  41981805 
 34500750   8889272  28834182  63378232  29412955  12883210   4043822  25268910   5266710  36614500 
 11559450  24508910  76136935   5784224  13016879  10808754  14750252  56924624  49288561  45134550 
 15289552  18299752  11190869     20094    812062  74070282  27477504  25613240  11027120  42158112 
 38936700  44495950  22722082   5308006  86004406   2825052  35962490  28272000   7998442   3497935 
 44835885  50241516  17345057  35144208  46102672   7461360  38253708  16620048  16217542   9902040 
 55545182  36579626  89605638  13355856   3488949  12130350   7108662  27142406  26126196  26007744 
  3731858   2457837  19954080    138116   7724480  10463565   1902078  48630351  23651473  64330024 
 16479040   3810892    189540  32452932  31628746  29365248  22391712  35943526   6839998  48707298 
 64802920   8790284   5011677  55772595  14285609  69908093  22223141  41374392  11202026  44583000 
  4425080  47396583  59063128  32302386  26381280    728360  10319494   4629339  48667452   1321236 
  1329447  49318500  33458601  37274628    111303  20455268   9862410   2907541  11825836   1548092 
 45223002  22447100   7887040    808411  33318587   2683228  37530021  32476308  43328172   8889140 
 72036351  18510162   1530780   6696688   2730680  22229960  90790909   4792970  67920762  10691714 
   535899  61842270   3620960  32236980  29263590   4870745   4067560   8799360  36842032  62325032 
 21141208  28087999   8541527  43950180  18885150   7154878  55103952  43511296  18707080  14508360 
 78355585    200760     48412  19652760  59320314    181260  24521343  12935810  37673512  35710608 
 34610912  13670272   9224064   5135696   8737255  76860600   1277354  44223993   3679004  20450897 
  9201666   2228640  22498812  38002800   8777879  49026351   2815890  90240835  43519725  23577708 
 11017896  55364637  34962948  73486336  20086981  67602445  13964815   8492560  53733800  22569368 
 16335176  14273710  28025010  43472376  38866704   2689224   4930155  24814050  51723367  40004676 
 44992833  54127126      7758  10159338  32952640   4616404  85867650  19540452  34540900  57605982 
 35967168  43059225  12128264  13164140    391230   7918340  29040284  33117770   1955274  23607406 
 63464480  24428288  66617430  43801765  57015833  11535244  25215058    519114  17098250    436176 
 19245904  32087385  68572548  60547846  31700477  20196267  42708743  31247168  16922664  16481647 
 35106110   2394446   5469975  25768772   6979856  75446430   4298440  20527600  23679030  30434580 
 30532077  35015545   5599440   4943565  11086250  23676020  32218962  26389008  36589595   5092778 
  3436329    136097  19693831  13513160  43693502   3355308  55255030  14765760  25678314  19764591 
  3425602   8300340  10099944  21280512  17598119  23716071   4716390  37117440   7578360  80666250 
 41764905  20159340  35576992  22435662  54025095  27579006   6559931    134088  39301053   8714217 
 66937588   4382144  68628800   6611512   9015317  65084464   6249744  96692268   9774500  31490092 
 30668308   8145780   1938816   7560864  40253340  37329152  33210672  11800608  65826625  48505864 
 50965240    343988    197496  48604276   1626677   3327610   1534674  17978506   7093692  14103648 
  8478800   2915920  20414160   3947228  51615832  17108855   4194036  50154804  33188680    137410 
  2619915   3114001  10536980  39256790  33033668   1001466  37844278   4397624  58479588  32436200 
 10140900  26201250  17916610   1636820  64332271  15321132  10226370   2524804  96939872   5647888 
    35058   5827718  13194696     18785    365148  22703510  16812900  37222520  23134590  13698243 
  1820200  58335480  30783624   3755511  16161696  13227907    621152   1993145   1903948  25846380 
 66831156    369588  14220976  28831550  53325108  64435441  13335975    581938   1382500   1262736 
 21256315  22932681  48787660   1505280    721084    206502  75059725   4313920   8304480  29221688 
 16575000  15726852  90921600   2216832  25286376  52270251  29323327  74449956  50348424   5365308 
 20650352  11509463  66462066   2249065  66030915  34774605   1389414  11506770   3513285   9996714 
  6568485  68867512   8092160   1367072  56601457  67797464  46373250   2481507  16171428  15918888 
 58958100    850608   7736809   4232270   9441414    515575  30226002  59388183  47072510   9194609 
 54220140  15058000  75374388  83664997  53375180  20428800    344896  20061417   6697464    973908 
 28723329  15759526   5361825  53242286  13352178  16636246   3575760  39256097  14683834  27715767 
     4634  17818521  58564800   8116965  44041320  15452852  39666408   1059750  14977008  13935376 
  1331148  30371500  20546588  60616362   3835980  28751934  52523980  68179062   2162585  19169070 
 15316290   9269700  10669854   3559740   8577385  16923408   2092910  47677630    331800  17994112 
 34466978  44043210   8039334   1891496   8111592  37415880  65431005   2549052  36132777   3391856 
 13522960  77314512   7855011  41311496  53012804  42366072  19662133   7152125   9375468   5273667 
 46058814  10648281   1715220  49240905  21402198   2135353  39052643  47559208  33437970   5487750 
 22279585  27151876  43157498  13863396   7021250  56277122  65326500  69596400  12887567  40509560 
 43234476  12722970   6724900  45420345  53369988   1114736  38565468  20139950  67873010   8749152 
 37202886  26566699   8341103  13994211  57953100  14633226  84230085  25682303  55857450  10945620 
 33186060  11911240   5054480   6168120  22092546  37588536  10659243  33154550  27085482  84921917 
   131487   8253392   2332530   6410391   1169853  17178616  12638412   4906299  46201779   9567626 
 19852175  12302608    978384   8314020  31086372   5986656  19202560  78806211  24577272  18627031 
 14859587  10562328  33770211   4629480  18587307  35159215  63408928    342524  24306264   5767388 
  6599420  41710937  19469496  20613852    427317  72321986  63169620  19409762  26118600    217056 
 28330704  48674808   3789588  70591579  50755278   4686248  18727500  26805628   2715720   6856162 
  4016471  28293219  64273286  32228586  21002772   4246192   1053852   9330749  30917838  35267120 
 47210040  20423464  30767506  18798528  38711790   2518528  32876578   4845516   1215600  63924658 
   672364    141120  58536264  12693584  34003200  58722641  11464222   6964127  56151846     46072 
 28729064  50424248   1567800  46338492  59792000  12385560    281732   1816812  41849892  23333261 
  3561240  47383024  27623134  62949824  39832680   2631213   7195136   3231030  11389260  29445744 
 12869040   8339528  58417380  44955856   4211925  12422305  75389985  74611250  10752184  43462272 
  2177415  23477221    584086   1551938  19952108  17264312  15482740   1438416  33900783   5750910 
 31756560    739403   9018040  33202400   8965440  18611675  63168175  40864713   5072760  24860640 
 39713414   1682302   2751756  76084704  32374620  32463828  14401812  12918645  59974200  12136164 
  1244664   2198100  14089500  20918304   7080692  16301712  33502872   1010080  18409920  11557356 
 61218144   2223653  53467155  24012417   6322520  29153524   3767686   9249164  33821160  13202607 
  4299261   2977074   9300850  27039506   1848904  13976100  35726127  42429970   8596731  36989460 
 79034928  27864416  70414250    778272   6539470  14182531  63157024  11558400  20700186   8222686 
  2483600  34418215  44531286  42051627  21659328  13353615   2387238  47234033  37702270  48136952 
 26383055  96512058   9850138  10659276   7489573  10542441   3843540  20553858  40472244  13364697 
 33635453  17159034   7809270  13824011   2144592  28949042  58020400    859750    517608  15909713 
  5965000  33781258  52436998  67539470  10832298     32680    144828   1890329  57484840  73991232 
  1764036  51215790  22294839  44203077   8753984  50643516  56152278  12808488  35363538  13854720 
 49198940  49655640  88690275  17622885  25263420  62245404   3480750  38685504   3941073   6102832 
 36941508    345630  38331332  43386112  35407782  18645024   6789859  19421097  27180036  16130791 
 21424180  11384380  59080880   6347169  43776408  39616440  82054245  78624675  22628573  23704293 
 14671170  18848070   7136532   9269760    874883   2676144   5872846   7910412    833921  39046100 
 13426732   5657290  54797919   6714880  22129838  18006855  62328630   1332914   1136250  14350030 
  5741482  14153448   8168067  15091280   7456774  46461150  59364831  58252110  81910197  40655680 
 17432500  28416286  46669491  16424835   1649170   8040714  30526145  57132736   5605434   7232456 
  8754150  45217352  33203080   7393440  54824000   7044114  42744016  71973628   8861527   9343152 
 55302768  64564203   4887181  42389490  78022740  10759804  18598464  16331643  57128424  11727093 
 11934419   2896875  30176112  32714888  24717426   6482180   3919930   9502218  63688392   4564513 
 46919475  44850372  25921539  51066912   9525760  20497963  37149501  94273218  25411114  37475847 
  1775242   4732232  20543544  58022025  63659032   8087950  42274518  36898392  18194418   3595761 
 33400896   3923348  12968106  36219558  30789612   2707796  11398500  16029000  16457437    562548 
 18563982     81282  36560644    971202  78319340  29374285   7125108  10308792   2085060  39514392 
 53501859  51380712  32958208  33578832  26632452  14680302   2884484  10322704  32532000  18678920 
 60320491   1908090   5578683   6861110  31297289  42128752  11174145   4554225  45047280  26356883 
 27740520  53915616  15897804  15161818  10461722  42295922  65756124   4594512  10804080   3729847 
 39942788  34306731  78357433  47756016  20222829   3547110  41502082  11053662  40274300   5362680 
 12946152  15468851  28021903  61076490   5237274  10265700   9282102  24120880   1104048  10652832 
 27123228   4865958  27285804    287782  24759224  25675222   8627185  50211252  11660436  25562720 
  3940300  15001758  20369682    646002     83912  13527164  57784467  31613372    547974  18757124 
 16114537  19031751  39254016  15236442  16171470  23658688   2528688   3687747  10610560  42044112 
 80343360   2649858   8905015   5247445  13886448  11973492  43807155   7360305   9079707   9485702 
  4018248   9200811   8849314  38877038   9957240  10787592   6536568  32535270   1170582   8601705 
 49863748  34129616    805875  33679398   7995208  11702502  25815625    154338  16808968  32240026 
 28516302  29588316   6072066    324008  70678860    199538  33361020   7480431  47260528  28929548 
 16394392  46273236  13198936    422918  14641913  20806912  28826415  31175232  11315700  12635595 
   149130   2089400  41279220   4022040  47281239  40479996  44972890  10810968  38703917  16945239 
 15443970  31974615  21605544  22897224  28797762   7561135  20967660  30478125  88463641  22145640 
 27470555   1387038  16391296   4410640   4958507  26788333  62161824  31427650  21106474  52537005 
  3872736   1507666   5802831   3433340   3107640   8782046   4234976  50113344  21460794   5206032 
 19891811  14419206   7768000  14255796  43272303  71296590   6128895  37028075  45641700  13125051 
  6268980  88584960   2058514  57489600  42797035  40355360  14878560  69211840  26383056  12326426 
 20017498  20235400  21948444   1059936  60151996  26207334   1489950   6073184  45747546  12192822 
 43193711  12293200  53968607  33952080  72520725  84941248  27914640   8677196  31203122  20262178 
   545292   1447783  31643118  25035415  11187394   4233047  36012108  15479477   5121096  68837896 
 45900043  43560329  15607455  12486762    345565  23770868  43759898   3061431   1623594  20862114 
  8023413  75396048  52077078  18737686  61757020   9815077  42548306  13033974  53501841  19799990 
 27458515  11077836    970750  34263904   1293320  14063804   5839680  50950300  32501277  68114031 
 17761740  11411764  14922830   6224205  18750605  49092940   2999220   6088654  16414768  42787944 
 11667510  35793030  59408992  63859761   2576277  20178360  16076774  32926500   5657418  51333527 
 26937036  32421053  45684705   1150329  17636250   6294528   7838190  10455902   2070090  16858080 
 16116408  83679975  31276110  54472761   8148413   1817596   6919680   6544866  67208400  19531485 
 38422454   4866070  42737835  18504465  10503824  16854256  22533214   3203904  46499480   7002837 
 46253092   6694360   3353658  18638192   2772469  68302783   5178624  47931761    311370  10267590 
 35239131  34309572   4036800  69004094  11186901  24503082  60187280  26874846   3690921   4448444 
  7961446   7897280  10843820  29935810   9567498  27137499   8933580  43221255   9531970  43872940 
  3844324  17054688  21680579    459648  19924470  19382671  37105190   7187300  43118064  23674234 
 54429183  10308108   6331339  22300875  23880985  46153048   1729618  22958474  39545550  32742000 
 44601942  13022416  16671600  56572506  36727590  27345360  12840746  37226289   3363213  64920758 
  1492876    322624   4746213  36519372  24627798  91002915   1714932   2847933  41281344  32735664 
 22522110  55177920  31593120    338133  13042330  41589480  83177136  77433104  35100600  25675662 
 30329856  12994494  78978060  33262680  28325100  15761607    107559   4804360  33188295   2634203 
  9283026    248000  42008760  19331730   5308239  62791512  19668420  36018775  76487010  18250798 
  5102575  22478043   2273961   8583270  33346272   1566688   1053630  16782525  38085642     51148 
 16364510  24001714   3378564  16983455     95670   4275690  16567728  27663870   8974500   8646498 
 58573964   8738434   3312046  56048935  38786925   3521973  16266372   3106356  18567547   7251582 
  1619772   4928504  23811256  51557508   4621176  41748240  56281608  71256992  22305147   4004682 
   617155  29050120   8135100   7370160  22569999   1142552     31605  67012750  19212243  10045685 
 14037525  11127042  51952072  11617092   1654541   2968160  34091586  18163204   1564555   2644774 
 23240672   6503700  31486797  43659000  63704250   9135740  22742496  23207724  42112540  20907717 
 42934167   6843030   3387641  21048174  10682694   1672035  53584620   5663658   7446582  20915028 
  6415294   7509479  21081150   5894655  61844385  23379928   3797200  24398037  53463375  29548464 
 13530012  84108378  10021857   2945454  16677876  10598601  48347834  30792730  11550570   2972500 
  6180330     64638   4838730  54614613  16463486   6374025  28638447  47193510   2582400  25408125 
  9678640   6061029  23441370   1040576  43540064  25923912  27071030  89745227  51959324  11264000 
  3382464   5624148   6390657  90725336   7967025   3657078   6833196  16957600  10634094   5593832 
  8390628  81446780  69972760  51070642   8657922  14264433   6248070  10346520   1871220  11898216 
 16104375   5744254  27158322  84370716  17395686  12908406   4980480  80481606  88140272  19113016 
  2731268   5949269  34822559   5039638  48599360    417766  19723950  74342368  43672720  55723890 
  5929056  11472607  48964080  39923280  30619424   9716444  34875868  34000975  35487618  20851138 
 52315296  40916340   9737753  38964050  20591840   5765106  24025509    426113  48399593   9227400 
 64756512    484725  40370400  42798656   2562882  13517480   8573492   5236559   2430180   2768574 
   292215  17548528  40213776   5349528  16477516  19368090  18804492  49808538  40920105  37949355 
 23539282  37220025   4404736  29100100    297018  30206148  26734710   2940840   1111329   5449104 
 44588005   1443984  50359724  67913268   7614240  57135078  30767308   5258505  30632322   5959900 
 22418370  14994193  85778502   9855648   3290504  59788638  19367250  67715250  11801764  11185416 
  2707159  18797265   4284618   8437550  24955248    331085  40564664  26930232  10535196   4010874 
 18183884  11596800  14479659   3925180  18028928  11033335  34623246  52291008   1992996  29158920 
  4323790  58457659   3797568  45129128   7830438  22424265  49771386     27405  29650754  51828260 
 24709185  83848976  10261900  20517397  13083272   5789667   9777589  33661683  78852282  54149760 
  3329286  27498620   3387072   6227807  13230612  30783368  26859762  79277596  20448427    163415 
 77156346   1648228  14118642  17506920  52135480  39979967  25878248   6490022  32429200   4480650 
 21859824  33910326  38760570  11446148  13194340  15542912    971098   5405396  31115136  43876000 
   392757  64336944  40826864  14989664   4657856  13441800  13277884  41242558  61909790  29152270 
 35336390   7477404   7795848   1777054  18235389  13920578  19228406   2428580    948885   1084938 
  5104834  27341816  54611379  17845002   3823645  19684350   9919888   6347726  44219973  42724944 
 52873518  55425808   7822980  49483583  33566085  17401713   1152208   4902422  12805250  13494200 
 31487222  24984300  24984102  91668525   3345489    148057   3282717   8890008   9136162   2592148 
  6423164   6410424    443940  32941245  19054416   1129695  49737240  41973101    364088  11018100 
 39734321  53891184  66822048  46959100    466945  23353056   8803404  99380861     52348  54202500 
 11154458   7306376   4286250  55641280  65211282  32282404   3934494  55569228  25446880   8688928 
 14988240  12810190   6394272  10020514  30274875  17590346    918870   1085718   7297290  11066406 
   301971   2499564  15960046  10841403  42195210   3709422  27857960   5817825   5949612    598500 
 50553360  20701630   8252104  42981066   6196310  47091050  48288358  10178604  58897044  30162957 
 11127540  12058943  12234079  28671188   2594868   6262256  19650748  16248166  37124685  41103615 
 15830400  36901418  46017618  19094944  58499100  43724632  10443300  31417335   2804335   7098520 
 51206208   5468409  58647120  73440576   3218304  15256160  39599546  18716064   4194932  27844398 
 24371712  42612691  24057352  72224610    297322   4225514  55759738  41198902  31173078   3279828 
 28568254   2180940  54628432   2043138   3499152  24740640  39435690  92745770  46456608  60068272 
 43717845   2618196  25873055   6162688  35410880  34087482  29259878  22471150   1360161  18426105 
  2250504   1236235  14556087  12750515   3722544  79098530  12792457   1361994   5781700  33500768 
  5571852   1040638   1081184  33786984  29650712  22466976   5222448  50403929  18878652   5626584 
 30890872  17140024  28774830   8833455   5245254  15036616  34422277   9262513  41864725   1757007 
 12500440  13542420  25462375  61742020  28993704  68525268    509298   5444796   1244880   5469536 
 24760224  18942600   1109095   9124542  12171464   6800165  39047760  77545600   5065762   4403294 
  1255197  57911372  18829058  24825405  38738517   5766444  31038471   6116302  52301383  52469439 
 44629692   9520539  27110484   4970890  37020825   2762060  38486556    560217  48813411  12787757 
 60155810    379240  63678960   5366529  56206026  47081094  61646200  16116204  23231140  69420930 
 11679988  70104375  49279734   3092096   8414685  26257770  37743212   5142500   7341654   8183721 
 12854814  25855060  21671488  13465235   2022320  56716215   9880635  32842905  89343222  44097294 
 24907008   6285345  39389632  41096395  48943872  50020593  35929854  16128196   9209574  96082844 
  9866220  35380566  74225964    746472  31145499  38486828   8425341  21997710   3884424  73036964 
   288610  10990647  32780724   4956390  50264610  19312640  54734690   4551471  45412746  10837505 
 11050270  11990705  18885870   8118168   1692900  41372766   6263960  33198165  22057794    456484 
 30417252   4319847   9819612  32390614   4160165  25290980  28106427  23075195   1831374  11019868 
   221619  23960778    489600  11024896  11835304   7655220  10068435  29660823  55587616  12505168 
 10109880  55174134   2576340  35471520  43803795  66886736   9988450  24624810  39932611  84755393 
  4207335  12020724  26233686  21222690    274750  10913339  10024450  46883952  10768650  58729292 
 35232912  14599116   3817928  34947648  46942740   7612290  58748235  37290792     52440  15024136 
 52490785  16813656  23347200    750750  62526948  40876834  18503108  63075207   2303376  34597575 
 15609004  60019470  50925154  60941000  24340208   5210335  28435983  44715975  25757700   6643987 
  5047448  17117784  33281550  29561600  52294410   5812155  65569668  36601654  40434044     11650 
 23119933   8406436  32784960  21081610    608465  10318495  17169152   6661669  13296601   2233800 
  8779491  10078686  15160564  43656759  54530216  34293240  18649428  30143880  32520745  11007520 
  7649488  56842458  56938440   8162884  50377881  83955876  69062084  64301248  38370670  19959005 
 96352700   6020370   6501875  15338343  52787375   1563562  21771055    937878  14128125  55018392 
   428049  73310076   1345941   2678925  14959593  41747754  21672292  17702984  39237660  33645890 
 14987808   1785345  27996750  61427120  38934648  40100040   3116295   5962704  36714080  16991340 
 64605504  49003128   2334996  70126128  46288391  14904183   4596000   3237465  17662536  37112199 
 64356525  36048000    395430  56256630  31514532  33721428    327040  11031168   1512630  26229382 
 24310113  36901564  14062695  44399782   6160646   4348656  25434162  10083568  43593555   2656290 
  5852226    200310  59625315  74354814    579880   7773843  28986745  13469562  30381868  21312576 
 42102700  84407220   5572820   1775649  40802160  28855492  19945352  29598233  26958416   3833456 
  4382048   5606268  12800150  53803035  44070208    242802  38725197  44769288  20395368  12572076 
 16312875  73815672  17259620  36830016   2331288  19488222  17485662  59998575  33824628  28138140 
 39833284  20865579  18144882  28396902  25823796    888688  49648872  29471668  22702581   5214768 
 31885928  17190698   5054519   7067232  53995490  21293342  60186278   3869533  74773195   5947000 
 34945050     13362  32807420  39101260    803374   1528740    823500   4020938  21538000    170890 
 32552178  23377800  30775599  19405638   3767676    142880  64965568   9250722   7853136  29202285 
 38661744  10010455   2213784  29817288  11463452   3391172  18173960  21428980  20980978  31603332 
  5241804  27295190  25388480  16740690  59769824  41360784  22487336  22440254   3978828   2248561 
  6194721  55752120   1649901   3891800   7082880  25308608  32421714   1306624  32918613   1891570 
 41930694  13274778  43225560   2814375  19483500  55575222  36747483  19587204  45739392  27659006 
 15441979  23348938  52288119   1983828  10806560  57156190   8540090  48470849  34282800  72337210 
 31679437  16446368   1975680   9490480  35421975  12218194  34558436   4345744   9071031  67556692 
 41412784   1408680  70589081  32245056  21105665   1616761  20774700   1792287  21488195   3338322 
  2502624   2398336  66979998  23315840  19700796   1845690   3606942   3247222   2975398   3715800 
 75468858  23298458  15786520  19931578   6625888  74080224  10079661  23240712  21161802  41914824 
   337844  55811553  37555444   8200075  46398306   4609711   3817275  31224380   6311844   3792880 
 23621808  35257728  18848116   4598160  26114825   2009950  31037580   7164301  51789168   1772995 
 21776499  12570381  17020254  15830451  41297880   2677829  36424870  75833997  21045578  47123677 
 28583685  20973359  33303816   5657305   6459128  51547860  30413128  29202455  27111672  19024032 
 11521532  22186650  50150488   5234040   7279195  70083520  21014724   7043832  29105705  35517434 
  5367120  76630916  27028467    817200  38788906  17772030  25764219  28865870  43931296  24845672 
 24026222    599445  22187538   9990962  10316789  77727840   3477824   8210997  27629892  15180886 
 14926236  11450385  25976305   1834021  15147036  72689508  43218538  12356898  32984000   1974564 
 68311921  59697378  18996912  61623521  32563666  39664300  67208792   5844696  44992375  40231210 
 12549495  85912336    324370  35477988  50556960   4108700  53959801    615384  77761215  44268679 
 18290880  44594370   1214532   9309674  33400485  49169916  44590390  17677950   9625482  10928918 
 36083520  43882788  14003340  14430220  16358921  20818772   1864280  18592934  15516655  21424960 
  8101100  50678352  46037244  43097193  47584152  15540953   2316396   3776705   5905034  47863504 
 21640836   6427080  17971218  25527100   2081414   4175730   1738442    270864  68212060  35920476 
 26970515  13180150  53473974  50066181  12908865  33105024  43442928   6499214  29226972  17982393 
 16013300   2123643  61241817  15390080   6289035   2164120  25264814  65308320   5411700  19263384 
 13279266  11879227   2355775  53326728  14151770  19780495   4054220  77180964  15786862  12507980 
 17517276  15145484   2586249   7884500   3719925  24699880   1266819  74908944  26824200  48464910 
 11973127  36535950  45747391  18109615   4124619  40179747  25962010  41726109   1767150  31287984 
 18558972  24179520  17265300  32149769  45874816   7167294  13484352  23599668    594342  24364912 
  6146731  11489892   7934440  36528640  34219280   5485830  69457869  56829760    387585  47210760 
 32056871  12141740  21229005  39201525  71166021  10101388  19881360  29953462  27218462  49335456 
  8528152   1160577  67374408  15239334  12780828  29104960  33008953   4004040  83470992   4705070 
 53617088  46204524  42842380  10243584   2145955  35556228   6965712   4932756  18694040  26336035 
  2064249  85308470  32467414  25252820   8251137   3172183   1685892  12183835   5279126  61703047 
 23142600  30725694   4058826  35195502  57667128  43962555  51146060  40061435  58851450     36593 
  3715680  19614952  16975660  87462634  30767646  43349658  11963835  23859615  57351672  36399728 
 22670322  59049594  17200350  24735750  19109284  36336548  24152958  13263965  51754226   3179670 
 71130835   3279900  61675236  45761976    706911   1736034  21376152  65000890  27557240  59522339 
  4069784   4078679   3580256  14684604  18521670  14971440  41432402  17912640   9354114  47315742 
 33646452  58109766  17760600   9276336  34780000  73225675   1352738   1733916  15387078  18394050 
 65305374   4865112  54493992  43952736   3091320  63806500  40410174   6876900   6116765   3875256 
  2010510  12119625    812369  26118974  17422428  50430072  11444940  45588480  43357132   2887776 
  3406900  88710837  34038580  21313229  55755648   2777320  24849444  50157965  54917500  26665760 
 14096000  12495000  10428312  28612690  18777312   7360904  10157224   2888232  57477497  22867254 
   948537   7580856  13086690  23783200  28826716  15037892   3764369  13623267   5309964  31551100 
 62001256  49399532   1980680  17479035  25676644  17031868   1965040   7729748   8341240   6019140 
 19517938  50889036  38613934   8726185   9407601   9938500  10415314  53530246  64617392   3225950 
 59835180  51156276  34067000   7219278  27959664   6532794  44721957  13379850  34598685  41734836 
  3912880  10505940  60621015   7042221   8654035   3377592  12615442     54120   6943053  31078248 
  1169974   9614247  20441710  75776598  31036698  38913892   4858275  13858602  31748325   7622134 
  8218560   5265850   1355114  44014840  24411840   8567752    715799  58464924   4401298    237363 
 16826416  17916768   4567045  37332309  53703243  15456406  44244360  64450656  49668619  33728646 
  1632862  39249342  11266496  24070498  66955050  20452500  83658036   5484930  14527998  33100410 
 46487916   3536940  45770018  61258923   5814768  20353584  78617168   4260806  37125936   2109107 
 21979554  24853878  49097935  24924620   4182986  10953636  22648641   6194944  40857420   2627472 
  7733425   3582840  40025894  58396932    169580  31053000  65168100   8012532   3308716   4965030 
 11102555   2508280  15150315   7581120  17848470  13822185  21343050  80551404  55553568  13167432 
 57993756   1644167   7808542  12185124  48964500  13344534  36043365  15712584  24276292   5165248 
  6457536  14282590   4446154   1192578  11325120  36418018  52235422    286571  16165116   2727142 
   993504     97890  91540414  41880924  26913924  27065736   2879235  39008900   8265805   1176102 
 16496598  28304250  28326312  60180617   8117100  14308875   9249036  57978918  49455720  19850860 
 18499078  69368016  26757060  29179332   6677385  25486700  17734380  34843825  49645134   3739594 
 23982060   5684634  13075228  79782360  62919736  33370089   7790786  60947623  23779117  10707697 
 33332118  28756048  11992050   4076352   5011736  27058248  26178642   6548958  54004726   8623776 
  7699618  53887344   3290472   7875968  32936320  16622523  59946250  52943424  25580784   6877413 
 22575145  29969910  23682106  15222570  36069521  27133440  38285928  46334880  10719632   7245802 
 26632874   1305704   1773617  38599628  39628587  54782339  42251230  24556113    308788    676500 
  3653811    475794  11348325  38923290  31042336  30907830   1068784  39734376  15563200  17698758 
 49393635  38877366  26431644  17677170  20167368  31394240  46252296  57774530  44059613  27283428 
  1588500  13959680  61590056  13573348  45179200   3812952  11542228  12266277  28987200  91602900 
  5936280  27345200  60122942  24016080    974556  10162100  45277880  54939425   1530576  67992318 
 23740310  22061376  16386356  11776884  12864852   9277240  26953464  39431522   3708432   1687140 
 22805790  58784966  35066874  35197803   6267756  18325328   9906168   6217260  19024664  52130664 
 29774669  61858298  40908980  22114638  33793200  33854760   3442515  17254872  13681920  27934560 
  5751195  34582800   1704792  49998497  15018480  34620960    525240   3460158  27719868  61059831 
 28032560  21078405  13712608  51471056  18453075    333610  14128191   8820885  85923810  21460548 
  7023278    229653  55629222   2311760  21231776   7821734  23209497   3761250  10823616  26949912 
 12853386  19176448  22829814  20199605   6041047   3164585  29429518  37548852    390607  31713186 
  3893599    834588  53356020  15499512  25517886   5494502   9397440   5389090   8960625  13108380 
  9884700  69164034  27349899  35697480   8483530  12985310  15045912  11795162  80963232  21662700 
 51197692  37038480  42781317    849515  45482031  14223530  63839930  36356672  60867170  43763807 
   391146   3003950  18324020  65866704    641840   5937624   3850464  55123465  15909075  41319084 
 19277856   3327552   1407672  36415104     12927   2033307  15759328  12882540  57347094  11847500 
 34830218  53078125  11645060   8063544  19622592   5876320  20691480  34516800  33983872  48339840 
 44568351  12113019  31770074  12258655  31857390  17764400  19624800   5714577  14521612   6803202 
  7565692    299256  24212020  69178485   2616453  43428720    618300  47359776  16224845  51468093 
 21103220  13137534  16828770   9629760  30397632  42943044   6195924  63526614  40171260  45176480 
 12767369  52861347  63526727   9537696  37477041  37961742  35312412  11297860   6895050  16105740 
 21824424   3645432  81301428    941380  27637142   9987408  34940100   7024076  52986320  11316816 
  3169845    561600  32742528   7457525  28278330  48885430  46973601  50763957  16423638   1227714 
  8917800   2185920  64664562  44652384  45283558   1792672   9429952    903946  18110635  30821910 
 16393440  75408835  59629752  44400510  44072374  54793736  18634560  33764703   7133042   6260780 
  2992000  29236022   3896200  54242625  25794108  12598985  66563682   1020780  35265972  69640411 
 63753140  33473999  68398992  18138260   3017886  23572546   3254388  56339400  14721480  34452300 
  7197408  15503565   3052830  12345660  10160836  24632995  18527400   3396640  41902434  63903075 
   311864  21540876  13661300  31226545   1814240  24456809  44149986   2339372   3980544  27493280 
 72379404    330902  36153602  40639654  13284028   7404689   3696150     86471  59878768  26859928 
 19101500   3014880  22261614  28970550   9199740  45201686  18308348   9032790  27482894  21033663 
 62217720  24932550  53007660  20983556  11437108   5130621  14578174  73040902   1872121  48623895 
  2224260  43819144   3941962    663410  14704100  17808144  11904240  11579103   3028465  30811350 
 18877134  21413745  39994559  40122446    294768  56091920  34849938    145792   2511956   5830410 
 29513232   4774416  21109534   6233542   2527692  18491170   1691333  11232884  36372084  13760256 
 69912876  22156290  43832872  18716558  22428882  31748152   4545677  36183843  46548790  44687575 
 37960050  23695144  51464754  15057917  39904520   3870300  93573280   7090974  42213990  58292190 
 10612260   3817125   9159646  27153648   1553604  33431954  27710768  18708310  12972570   7773250 
  8433720  87612448   1574400  41354262  30480632  14410435   2427200  19262680  59543008  38537712 
   478152   2652189  77384295  10510290  79617791  69408677  46505410  29087298   7000318   7866560 
 29220968  75747096  13306878  51434162  63517230   6343150   1381536  49405350  56189633   3197800 
 15253320  58393398   6756250  47053278   3487408  61846920   8082850  13195776  70297088   6182106 
 40651072  30308436   4217320  10159611  12776562   6174134  25635592   2235500   4065876   7224912 
 46452384  38419920  20865324  25124332  67975680   5767545  43112038  64387911  13549393  39891791 
  5260285   5800444  53770080  27864573   6447843  50127543  58710036  12171456  29641168  32891649 
  1715823  47655446  20887490  70983110  44943210  16651308  78462025   2402480  27254930  28629555 
 16374350  11381395  43518208  19389660   7399015  29407512  74979004  23416470  25111224  12920796 
 20428372   5885212  22635120  11528460  77465600  78102564   1467165   3745807    776892  33648804 
 11005425  32095646  60313656    675780   1771030  75335377  33146644  18197612  22065271  26919585 
 47432637   8675374   3123336  26128861  14433210  35092590  30027405  13924304  14186978  12386304 
  8171388  23219379  15174250  24626840   8243415   8812074  25976846  50637167  15200680  16839018 
 10785586  47779464   1299372  29651370   9794730  23164007  41017716  66052158   2289168   9095900 
 30835470  47415760  22798308  27055833   1612110   1889020   5008150  16510368   7222182  16311848 
 14992303  11243124   2582160  21033998  23933308  23752520  69756988  30303670  45052329  75745064 
 73029824  18431356  52504956  41551470   1261062  34156620   4550594   6429974  75177685  34069669 
 73011528  39342450  74601000  12114900   1836224  18665748  38760836  20448176  13718904  39743286 
  6899745   1503593     67540  31560276  24932880  31123915  18957270  48338607  76441908  36621952 
 30896243  82203200  30573196   7371325  94012016  82503301  61192872     88944  36746545  16421470 
 58668843  19713270  28586375  34741980  11512800   3043656  35531025  34401120  12314155   6395871 
 16364608  27887410   4359144  56786535  42925190   3053946  45741006    427350  10127004   1036269 
 40118172   9678782  94089600  76257625   3491144   8213670  10507805  40513125  19522078  27976176 
 20197992  25912566  18669760   2794176  30751980    600210   1914321    243407  29805300  11716980 
 16436572  58758568  24366936  20606508  87097312  63495660  11104588  37565000  34111000  66755656 
 11313168  27080404  15479680  10279143  10580284  65173353  24506776   4188548  42033966  16007500 
  2012160   2362080   5336280  11300696  63056972  90074940   7869474   2744105  30558612  21057810 
 26699200  30253296   1242659   5513452  38981496  17797791  24608675  74828732  41929120   3108428 
  8642604  34870770  12037670  15914290  15772757  20682620  19575633  54374661  52001575  23073524 
  7439032   9674640  17130560  23225216  21552176  49102236  19172990   2323650   5974164  73863824 
 29556054   1216940    138065  16165540  32711532    937950  68284502  27740713  20733810  48365624 
 12130104  30676710  33388920   5398904  41255730  63751262  34453120   5182975  76125561  31790304 
  1964412  34117447  58756944  37716987   8505780   5071241  66909375  14496468  12198891  24406592 
  6687093  30082320  19679631  40265924  11455358   4530500  21977010  24838068  28027085  26326482 
 10949928   5056348   5653725   9518688    701946   6697718  37703619   1946180  18342272  45564224 
 75452505    788960   4029360  29377350   3905496   5578480  71316390    771112   4503264  30053630 
 23863444  11078856   2414624  23782170  16204512  31822084   6775340  18050304  38516823  61209162 
 32959275  38552998  52621056  50141917  12375408  69121010  31648000  17712216    961048  16639584 
 54266060  71335104   1628160  13636029   1674240   6626700  10687314  50798394   9384828   3708261 
 53255746  42802320  13850251   5229488  31016880  72344448  18002784  13255845    841890  61991150 
 72071304   3005232  12664575   9957752  50733972  83763120  18024334  33730788  50837444     22336 
 19152082     77531  23443290   1525568   3602140  47327175   6530496  17417072   5580026  30467808 
 42773263  54378614  47133925   5295536   1382868  18011898     51255   2886400   3817392  16479920 
  4300940  42189978   6082787  37069656   4323924  13148303  18242850   4105512  10337672   2618826 
 10931256    144640  26635840  26428416   1813760  23477762  27224073  45122121  43576736  48472736 
 18538837   1221009  14350576  39671460    376428    558060  51547120    569576    785796  22184040 
 77961546   2055680  26517726  30002494     27706  50134678  17854256  29790880  94047192  43388520 
  5259331  15420860  26702928  33703606   6010848  12803132  10847700  55228272   4254120  52183676 
 11812548  48021953   5635672  63741372  23865011   2509388  40300747  39155418  15444840   5545624 
 44356965  24077066   2828415  78087464    211209  69303069  33781626  20195175  33792408   2089260 
  2627920   9360130  67746589  23321620   7045242  14922986  39564360  36550956    322500  43683273 
 44255574  11945790   5753583  65031477  41454514    238165  78578164   7001367   1027620   7828884 
 24520559  28974732  40295158  35785035  64542696   5703511  12877530  30345608  31763160  69729104 
 10624446   4271400  18419859   3584790   1578652   2199382  39299105   3667440  60625800   2854291 
  3770778  28829442   1689493   3610433  25912830   1930643  19452160   5259709  30404140  19653018 
 76064220   3819088  49844816  75187552  16481040  12795844  54624990   7050360  46409224   3303388 
 50612298   6157910  67672272  14817022    393648   2956952  48317480  43492919  44983169  13942272 
  3756067   6566648  46251835  33116544   9780345  47026448  20039965  20235355  41704212  20854152 
  2125050  13851125  36604310  48395464  31171665   1794474  59565760   1687830  17960670   7625343 
 14235039  53374461    237650  33646900  23097620   9056190  24930992   8428288  13584384  14341035 
 63519336  32831799  41963464   9150396  79934078   4476938  55651750  22209076  36302616   7524812 
 64651056  30975898   3742289   3524352  17123151  20026625    895872  37396566  33192172  17468466 
    71320   7735805   2664036   1536054   6150230  13093550  12856371   2850818   7238560   6867192 
 20166500  12591089  33115125  48148128   2590740   1269607  89049372    986948  28535748  21733604 
   166036  66506256  21140301    914180   6274425  21608748  60110400  53261161   9099402  91264920 
 10445877  68810033  49553206  91835190  17945552   2006757  27521406    366633  16259475  29806000 
 10541053  18575312  84963872  12952513   9478628    283598  23146368   8113320  27332615    411672 
 19876325  67604824   2318040  56677608  29705929   1139595  42797856  38339643  78765054    995124 
  4347574  28878546  17643774  79398720  37430624  27916470  34269659  11829669   1563738   3906756 
  2932220  43337511  17207464  57834256  38205764   1640912  17501000  47021877   7346654   6797098 
 42543870  60123832   5306283  28547939  13061252  33178285  11603719  16169400     45528  62181264 
 17232772  80284760   1127840   3581595   9802650  93409234  21381340  11266878  21792540  32890463 
 28076202   5286150  11509438  49834681  13813164  19188325  19822830   7371715  23567690  74547444 
 11291817  53548680  35814119  21189624  23340748   2833326  14346156  19753003  32104478   9675270 
 60224208  40251852  44662770  89429588  45400336   5884245  11913516  36324050  36717016  19704397 
 24258864  20496112  49665551  54230940  15700781  14689088  11020828  72713966  39795352  27882037 
 15168636  17277358  46603024   3303270  43455168  57364692  21479247   7654034   8034891  16432482 
 26027128  27377130  19363344  13353696  55368375  41634294   9824696    225600   8483750   5042964 
 65451152    678774   2513200  39940724  26684465   7852852  80599512   8587719   1017117   3528432 
  9997372  22753749  40158456  24043429  20165303  26318187  11766168  13687694  35331096  64086770 
 13407320  43329132  26204099   5012910   1093456  12894295  29939430  66892833   6034182    573036 
 49807754   2242719  23953500  80710812  24173890  71551350  33001510  37846066  25176303  67307107 
 20210730  14790419   7047384   5271000  42349016   6562760     90250    726225  55030040  12644775 
 31973024  28318311  26583240   1477737  50047898  66209775  35343360   1673504  16533440  16183904 
   712008  71980920  17158130  34045868  29273480  81300303  14872480  22434956  23651105  34141912 
 16397031   5527866   8532090   1568672  83234046  44970728  15025590   2291244  74774516  30222486 
 18697528  29343508  63063744   8275182  40717743  39755588  37901295  31601352  34673504  20526704 
 31380172    363834    217153  37698318  14248685  32849328  26676000   2558628  33962274    279664 
 25002484  67355148    912636   3242512   2746464  18948756  57531740  30355851  18553272  44487300 
  4022136  16010280  82552680   2731410  15753886  12334850  57672794  15599119  56904435  31193175 
   305604  48665901  52479240  69455790  17806896   4887615  22563585  36437107  18700278   1044856 
  5420992  28663828  67573314   8411298  26753727  18667880   3171960   5158601   2198126  30196539 
 30326022  32552544  26859028  25454599  10905545  30719295   1784150  21361792   5045286   3765940 
 44086032   1312460   6385920   2743635   8787798  20416084  16116180  14779506  41458923   3834238 
 15265530  13240824  20287617   9743850   1212702  27051178   1066562   8731532  17727000   5151984 
 10110297  12314750  17644887  47934352    322665   1859121  21241780  27481560   3701308  41517356 
  1311440    782310  13908068   1105598   8029434  79630140  42233890   6679400  69702666  68474035 
 29932021  69178929  24984855   3688872  42987466   6081192   5876632  38313150   3018028  12445990 
 21511322  14493600  90790227  29528136   5166252  15188562  46941490   1056234  33202821  26428164 
 63040326   6646310  50624640   6765824   5040126  73749266     58056   6290998  33498000  11871783 
 52056189    777620  17262580  12388338  41078637   8685500   1451560     36144  34331360  18637976 
 38145882  32692825  50418960   9281220  10485888  54919760  31685385  31759052  20894889  24836655 
 42197490  70526855   4598721   1291751  38304200   1032279  18564770  13901580  45165722  43074903 
    18585  41601150  24593218  33206474  14811160   2268175    416314  23150970   1126543   1398528 
  8696025   7229283    437580   1952064  28985374  14458245  13277952  15235064   1735105  49270746 
   689710  30902892   9615996  14315717  15422400  22623426  45135882  42025667  44436063  14009208 
  5959413  11180962  20220700  51106338  11419033  13958882  22408281  46401500  49773369   4298688 
  6540225  28462592  20693880  32634928  32002308   9770080  14574417    281250  10337460  54413425 
  7798395   2882190   9749700   3935075   7682064  16960112   9009344  12912588  10188780  15542298 
 18296790   2159010  35937550   2578800   7968626  15826008  13716191   7270368   6876090  35249221 
 43494750  24439447   5755995  35311578   8836880  21691184  63068527  16642496  13962949  25688445 
 46090298  33255393  40001260  13617208   6382755  25558780  23410123  61199848  38258030   1669570 
 20594422  56239926  17005104  15301601  23029596  10032120  78853995  28447185   3284853  10943240 
 71187616  15215420  25661636  36493962  19350144  14661444  85898736  18414998   4607820  61743006 
  1186859  63906628   3613792  72160725   4494817  72922482  13400604   8507777  48364960  15566060 
 13338115   6602120  10569510  86298345   8921328   2352480  32523835  80086296  64209651  24275208 
  7406231  27210464   6931323   8387168  61814176  24616119  21549876  24191346  30598424  18812486 
 16219910  24227280  45318400  36454386  14862484   5687266  35394036  48192144  22325853  36104559 
 26224740  16469700    357984  39081212  24167848   8170897   9886617   6530670  19197184   8258180 
 42566139   8147175  13250816  32856076  41258756   1683360  13707576   6713538  38578880  52198416 
    81690   9364053  16969955  25536794   1369524   4677814   6350750  10518576  14440808   2126470 
 12901950  25383805   1141371  49622331  20899113  10149300  67366799   4274880  30823390   1216446 
 13299660  58316884   2733854   2426940  70237395  56868900  72737280   4868709  43282616  52982536 
 63863121   2080325  24148140  41680656  24136476   9551082  49569936   4610710  14826812  11552475 
 57107748  10289552  43464978  24333030  45866712  37221625  57396100  12871745  12348230    609404 
 13558860   2014095   5542425  22404800   9307640  14842890   1678897  10999480   4922030   5254956 
 26785990  28189770  31934720  27054912   5884015    887348  26412906    533124   2480689  81480598 
 15087540  10158928  29117192  14897146   6728116  49235087  20316606  90486660  11207616    554086 
  3039296  47258346  73506625   3668652  68820768   4059160   8899296  28539000  24774657    693616 
 48438816  27601470   7273110   3252865  52176344   2617891  18880638    504336  23694801   5054931 
 16415399  61344008   7138040  66505821  15305272  21272120  67130400    441155  73287696  12485242 
  5702059   2865520  51686240  14414570  75444095  39900904  24928416  38849843   7708008  50441027 
 15851888  16062066  92014936    963008  17981555  24295344  17951661  12284412  44458515   5899667 
 16138592  48340365   8355698  35748832  72717218   1544535  23769975   6227181    201723  97014260 
 55438705  13486220  42455103  10350000  31781612  55377216  54328792  24181140  24468840  10188639 
  3477332   9919308   2903651  11626546  47067930  39243360  15692103    636285    185802  51530212 
 33773555  28295432   8067596  58369472  17714578  78939008   3491172  87883455   7436017  10186128 
  6922896    128331  59250066  68316016   6036968  52618572   7560432  56353810  80060890  37720450 
 59040201   5704890  41104336  66473319  11502640  11081174   9126025   3852016  20759340  29672225 
 21947142  12727968  35002732  48759741  28737535  14965042   5331940  30830250  82374540   1574677 
  1398897  15596530   9462336  69325899  44449722  49682336  10280754  69287563  54507404  45881514 
   473408  19013304   7523880   3361632  29792569  81893318  52763088  27018026  26357750   1005389 
 50644450   9969072  48610000    376887  47144718    928664  15247158  32362026  76350720  15376855 
 23044689  10040238  59752067  42569703   2979088  32737456   7263408  56391048  13574286  26069645 
  4479072   2482601  68958106    216900  16649856  13292132  25353918   3103344  59781180   5774730 
  9443040   5140530  46630656  49023016  19288701   5411560  23927260  32499426   5611650   9307755 
 72754044  12093962  24875144  11249163  12464523  29579184  58982204  12055063  30941190   6655244 
 70907200  26646851  48686360   9743820  22664200   5853364  28015780  29348788  32832327   6188217 
  5368680   9212700  68243090  53369290  44597168  23637330  89575616  26335302  11861696  76112190 
 45816809  13841024  47824000  14746496   8708063  23803245  33115905  28719850   5522272   2731448 
 13776000  13425504  32924958  65048442  13250265   4022545  80356680  36861734   8284336  22037847 
 45159440  30204590   2359500  50849396  80137824   9166500   2358280    396060  58388066  12570408 
  6765834   8151225    648672  15202604  31819426  18936988  15000857   3149070  60511087  48182976 
  2393012  17109880   1496625  37529510  39062275  41584552  40999314  48387192  54444078  32410512 
 51327920  67992696  19916190   8991382    504372  51254190  56867330  80564354   5956580  45838932 
 12065431   6733652  63668304   4173065  11367925  26195496   4901899  32933265  26158290  17530810 
  6549324  35486762   6829136  10370195  23984716  21612939   2265600    867420  17750016   1253475 
 10220805  19501456  11500580  11925828  89837289  25821700  51521400  22796604  13970838  25995618 
 25714774  23457932  65213495   3801364  19444264  48804015   8104122  60917670   3175392  15427503 
  6381833   7997676   8788248   1513576    783275   1003618  31377360  32967444  77472783   4384195 
 44127384  35436128   9398176  13803320  43333404  35774128  62140056  44940546  38004096  34264920 
 11557360  48408360   4437061  47170464  56578606  19264640   1633554  57534862  10092420  36980136 
  8445250  10365961  18725927  10353294  27768055  67403700   1351986  42033992  34870500  29519798 
 16848128  33210275  29493339     55818  46842296  21597408  79282346  45419934  12133926  20778912 
 24500151  14464194  26196338  27896571  63364185  45235610  11975463    452628   7316839   8700832 
 26429380  63141804  44596720  18487083   5509303  56540970  52913586  40080308  88033420  32167884 
  2410408  30261984  71530710  10797924  38442300  70771930  13181413   3763056   3269957  74689550 
  5403708  26953154  30463040  33872380  23089815  30826555  15985220  58282770   7804928  34902708 
 24623700  53578902  45103499  30035430  11434140  31866760   9372300  65860878  20089615  11624850 
 59395150  16601182   9500260  81364432   6724672  51017242  18760335  89348882   4669027  54669698 
 70858332   6703383  23810821  24989660   4681586   4807224  34167828  25481804  62355916   8326552 
 19675630     14573  47854950   3274500  53123312  37791168   8500045   6432150  63073890  24263274 
  2517829   9808320    877795  22740410  41630375  63900576  84602264  27279350  22727978   5216080 
 10421117  36593592  88017412  45394686   3053004   5238072   2928897  57898464   7103628  52530852 
  9831930    405684  77430593  13902626    470547   6326000  21394564   3620010  43257048  10090768 
  4127552  70429931   3768660  42585853  77699984  10241370  30684208  22749897  20179560   2331397 
 35491620  61848330  49328301  49282529  57657524    453843  16710778  46013114  43692880    129684 
 10454832   2843376  42251790  14007964  46928449  79137668  42987664  23128512  56634809   5299912 
  9165435  34173216  40068090  45351548  35316630  38364145  81947772  17588008   8792256   2155055 
  8669130   3904047  57504258   3289667  36706166  49264448  10695487  23320422  29330896  71189073 
  2002991  30804444   7093568  43996394  89077968  59805430  47739744  11530677   6109816  22032192 
   794934  17122944  67692024   4537884   6354877  53164314  23305380   4178720  88915344   5479248 
 67850600   3488316  30747288  30270730  23809776  29650544   1542450  21203847   6654004  38814189 
 27230280   1154461   8296106  21498885   7316092  49436652  12941488  54106668  13544276   4185776 
 63895488    571872   8606790  34776300  22655100  22119040   3290316  17106555  16305882  22557920 
 57488074  38123778  44598825  22780287   3401526   1952088    405270   1552059   3283200  35622720 
 11635338   3385052   1033200   6574736  22469824   1992150  65022542   7435466  28225629  34866720 
 16291281  15263586  18536160   5788608  53680730    215086  18913743   5132517  14109480  33084546 
 20243736  18958495   1578672   9975438  23561386   1825956  16992180   8928311  17942817   4110824 
  5108080  42050507   5991203  27654048  32166132  43647390  15234208  58514902   7926898   7439960 
  6782158  24018390   6644403    312015  18350685  13369791  34711990  38823213  54213663   6464040 
 63412041   1060691    249858  19745235  47953416  38407670   1398408  42933515  33508930  30353312 
  7790796  48914781  44562408  14004320  26875604   6634285   2348992  10042734  44575104     51084 
 76650888  34855332    595602  56684616   5984680  17969856  21560200   3385090  42354720  45474520 
  2130986  55099905  10078138  19344776  48085653  28354801  57661773  12223635  12908504  34747020 
 10005138  63602212   4292838  21317661   1857438  51739567   5949174  24467136    639914  61959556 
  4685121   9321540  10310528  46731168  22963164  15895844    787141   3298778  67673382  40405500 
 31897335  29765060  26847590  14914926  82647748  27403432   5709004  23059275  16746372   7589540 
 37427884  24064887  28036158  49571704  48604896   2450525  50232374   2159766    763374  18297739 
 13084230  21028515  10107540  14060520  20605654   7961476  62951990  20016990  18005910  37035276 
  7139610  32414971   4177467  12426380   9288220   1195623  10909080  24596952  11962248   6302090 
  7841223   4942242  28778530     90192  92786067   7070602  27002773   8128152  42303236   1394565 
 16286508  64572774   9188070   3330204  42360554  12374350   3468448  17300716  32057883  34562866 
   725410  65325060   5722959  17081252  56220717  14527604  35065375  76391785  35454650  81455943 
  4952610  17446497    718641  74157090  62329344  14360640   6600432  22860198  81346040   7027835 
  6310465   1784689   2553876    456530   2634880  70228854  36091033  11542736  19119321  17929928 
  5102552  13439456   2701215  10446402   3024816  14963606  31923420  15528261  47857159   9174501 
  5453202  30530738   2199986  32390243  32831808   1689408   4570560  11732828  12614880    643104 
 80802340  75230694  41630056    301245  45832500  14936103   7886163  68464044  12292720  42018828 
 22692824  31579520   6598629  50026806   3123120  41011980  25379012  23756880    622421   9188490 
 37223508  17628204   6147414  16178064   7648385   2026141  83092039  43729600   7446612  57912589 
 15202463   5253989  43359183  13631724  17415356  67806538  81432527   2250031   9082444  59083920 
 29843868   1648512  15149218   1559790   1371371  85378836  21618690  29954700  26348640  51717358 
  5345422   4582068  19806750   3174882   1656820  26168164  49989048   2965302   2761908  35723289 
 44778763  31032062  20668056  35239504  33897672  24335750   4845000  41352500  54297805  26193915 
  4553280   5324219  11559002  60589756    106218   8466456  50713202  33697800    101550  36326466 
  7434084   8655504  19811484  50183424  39363714    875784  35746898  71909574  26221572  22933858 
 15663216  57001942  34076196  21517635  18777568  28411224  34709941   9336042  62569005   3440064 
 32803086   8376718  87654474  17143431  25797744  10953576  46542753  13071506  16179840   3260708 
 20072320   6531436   1103700  66010015   5363855  54375132  49635300  25808760  20416566  31837395 
 24792196  37653369    229620  35664878   8804820  50842194  42722208   9112908  83043330  25366200 
 22044600  55750782   1451205  72034554  25427871   9220710   6049184  22232485  35616700  17230752 
 56312490  32970179  43841845   8805201  11871162  83811134  17335980  39508918  66765177  27646824 
 17707654   1433120  68493216  40776750  32054715   2491470   4884274   5626718  25570440   5844666 
 15621298  55512875  19576149   6861114  42906500  20677633  27150616   1136484  25778754  27670764 
    85125  18265257   8099130  22676758  51435912   7131556  21578840   9824843  11299322  22575498 
 50578640  29183872  11636896   5448861  25453780    831333  20293620  26012394   4611026   9665508 
  8923550  24962182  13909330  13122120  74978425  60673530  41032786      9606  58303872   9257845 
 71432583   6649057  13960128  72005823  14732832    624602  88564384  23292160  42729955  22835232 
 17015757   1907978  19117800  39903864  32879196  56644455   1625715  38370405  37562642    162708 
 29123320  12188218  28804335  51692400  27027720  31170874   5972112  34136160  32148342  10858334 
 13334242   9880746  18232640  28365920   6149520   4831818   4472172  11853085   1339585  14841371 
 64509636   7189350  45017700  12584754  15579723  13709768  14429084   8244655  43968351   7298280 
 64903584  20832233   7517872   1319136  39787920  44569382     20356  46962648  16564695  21815460 
 50555640  90373631  72379710  25927010   2947887  48198520   8613408   5647060  17522296  19828398 
 35892212   2901570   1022202   2210880  52064064  23741964  73222650  79491258   1550015   7565216 
 48251160  13497274  75054588  24652576   8352560   9603017   2457406  25237676  33148521  69855522 
 11863408  18108948  10113409  63274560  39106845  19987234  10543917  16134040  41390784   7067785 
 56672352  48294664  19288968  31039740  17376174   8175072   2502372    965192  20575420  24200154 
 31246761  72846306  75800998  52803483  72745101  11895048  20329220  21632003  23486779  13115688 
 51321375  76977384  45903030  12780944  11699378   3305730   9173340  42598580  17736690  48263790 
  6903528  32746066   6411251  23534714   8768400  85045720  14115750  11700156  34711320   2752800 
 87271920  40824840  28027104   4753177  13755280   8175076   1896120  38271180  28742370  30328564 
  2210595  19142244  13359780  10997960  48402784   3668820   1128277   9205440  61983306  16670281 
 23329936   7976948  57287480   8955572      8775  21100471   1470516  43052160  14445302  51987481 
 29094440  57891702   7149605  75096196    326802   7856828   1519896  54196776  77666652  43299102 
 56608482  27537300  15567055  60827273    490800  15567450  45388980  38215060   4533714  10733230 
 19036356  74623445   4384576  83392848  38724048   8802870  44904180   8380260  45895192  10092043 
  3799740  33195880  46086388  14331702   4196148    537421  33587358   6316398   4966640  51169440 
 73365656  14618946  31337566  12539371  54165618   1221045   4239061   1905592  46379617  24134337 
 28965174  33232000   7598070  20397933   3646713   4881135   7793046    659320  11957595   2604528 
 22884550  21755548   4604054  58698675  38644796  12169521   2995478  20031668  41791184  72142028 
 31509856   9760085  62504013  33619884    967824  27375490  15768155  50479800  39149404   2403984 
 37592740   7796890  62430885  13576992  42260660    216372  29661915  16033027   5287968  59677956 
 32479488  27766622  13214810   9591264    623616  30889460  53109319   4436440  24776064   8973420 
 29556510  26215518  57484800  48757920  14658432   3969388  38179720  18376680  76189216  71118775 
 25470120   3656760  13483370  38312678   2072193   4576169  15397745  12202225  38016573   9975855 
 42941682   9164512  26927406  82521894  10950858   6448793  41846976    436305  15033816  63347660 
 70675380  23893014  27407743  43727922  33763608  24214077  25326000   9900189  70385420   5861760 
 12423036  44358912  10562475  25861254  19765924  21230632  78720232  15656215  29894578  59975224 
 45001907  59998113   9756540  12227400  14842800  58168390  11602436   6829027  15175524  24213904 
  1184436   7934274  18892456   4661088  12689096   9470226  19077776  10337535  26383720    434332 
 18227196  17399342   7666150  23102893   6191768  18828849   5834640  44737119   7087425  28988470 
 14708070  60921712  18317979  23477900   6330675  56711946  89173458  22219596  20706257  22860800 
  2106153   5355161  90654650  19521936   1379414   6714090   5238801    336399  28801556  22814774 
 27641524   5538456  64159888   1329816  14168414  74918400  42339581  10282636  46942632  20295318 
 10431538  28732110   2297720  24219129  40993750  62221200   4970780  67574540   7157310   4531389 
 31971550  25437176  55501824  24217488   5212550   5113647  26513762  29775318  12060426  10649430 
 23699445  29323005  15102680   6717393  75644910  24832262    640872  63102600   2117005  44539626 
 87988378   1303016  20198608  67142250  15459312  68983889   7802694  23963844  16221020   5620719 
 82272404   2326800  78565121   8738730  63028575  35172496   9549904  39605104   5696473  45514224 
 60498648   8693622  66014256   4377476  16222616  86410082  52133070  11065062   3433092   7701932 
 51398092  39821350  44354871  40782480  13138450  74994073  81845709  46392490  44089936    543625 
 53539082   7943376   2680400  19592000  15992900  12004142   1847296   5168170  16004777  22937024 
  7077213   7218750   3880856  25438424   4761020    130214  34019592  43712176   2486772     32144 
 23288616  31978071  15042858  55079390   7624267  79423154   3581008   2412570  12377832   1678011 
 31388794   7167700  13006500  77099197   7458542  53593709  24632320  36881793  28282732  11597804 
 20280390   4024944  34092075   6742866  10312172  19214650   2195382   2022504  15155460  17969100 
 27651014  29409948   7254393  50445856  44159040   5674570  24023811  10335496  42554880  63429989 
 16844186  15710490   3568818  32697672   8023920  14487332   6138496  13373120  40815261  18364590 
  1814896   1007400  48968959  76341857   1964776  10632000    908238   6845130   1752938  46472057 
  8114946  16739280  51162909   4059900  38113930  13380066  17453158  32567580   2240112  22672187 
 82214340   2010580   3313275  45911070  24273640  32750692  47550159   8330400   4983634  19522542 
 62702640  28727790   2854351  79588054   2923158  45126210  43640128  25398690  85760862  25297360 
  5821842   6081864  69543720   8602000  63927136  31654260  29977920  21237076  44237325  41268712 
 19137501    672881   1415505  14413720  93975165  15223108  25435536  38864640  32664324  22632696 
  4646808  21183804    268515  12014272  65843280   9601970   4124852    448017  12327804   6190800 
 22344684  28679775   6504432   3579624  46729376  53921424   8919856  16769870  17363395   7686504 
 67051059  58354387  57145920   1215880   3869730   8687864  22954288  14556867   9046752  56482990 
  3311302  23419830    753411  22133782  31297476  48716564  34892253  22225095   6441648  69714294 
  2812500  52594256   2595222   6423634  22911848  82590465   8637015  25093835  30210930  73645056 
 13650735  87084792  33693836  17318763  41177475  26102390  13626360    794942  72430620   8281440 
 24515140  86169609  48451968  64496912  16241218  12584625  69369300  19269530  70462683     82524 
 53211100  40593382  26767695   6667389  16931187  10718235   9934725   2608077  77655432  27346410 
  4041345  46613274   9247636   5229996  22410080  84192560  12175020   9615007  25105072  40348077 
 43534620  69638140   9055978  53385075   2671467   1277496  20319558   2616138  42096576   1635542 
 96086709  22993061   1130704  17180696  50945510  47036916  14502792  42802233   2579392    607375 
  4906548   2463940  14494150  22081941   5825014  38129616    150696   8412453   9690098  10935955 
 24596174  45768090  46343250  36281902  14933160  20340970  41136225  69299748  11634414  15780760 
  9703962  30753392   4921103  10895976   3687410   5577454  96678540  41349175  52957410  75516500 
  1947456  11358754   3772032  32233152  42154420  25740720  12906740  11069724  42331245   2166652 
 25256881  19441113  10497580  22018473   4636746   1950480   9297372  11713680  23503194  37859140 
 28426848  15284160  22492645  19568640  42475548   6404944  43935038    288432   5704920  49667760 
 61582599   6384504   6838848  30520293  18926546  51820790   8757720  34699990  38738260   4961736 
  1097308   5432628    971740  16008678  24628152   3409776   4203246  14915412    515527  43906158 
    36015   5116360  25694484  72482634  21356616  18946350  44397140  35535360   1178775    247104 
 12617604    454080  21812455  46618638   2834052   4805031   4782888  18815190   1860560  26324239 
  7598436    668960  67572176  29335032   5422788  27778816  48704357   2861264  24638704  19359655 
 72519230  43078966  37600240  10312020  70225380  27563728    590208   1452600  75400491  31848096 
  4762955  10131408  40249488  48942633  10483668  89405358   4187184  50626004  23643081  20790400 
   131228  24387418  40151895  10891362   1744582   1479021  50366610   4375140  33132512  53747386 
 17120040  22654319  73046880   1606216  15137958  17898057  14399836  14332500   6907264  16054181 
  9859710   9760450   6127548  17213604  40437978   9916218  33004000  25355764   9375372   2224422 
 28888440  35853570   1833104  18635760  58237137   6219657  68885239  31061602  65255595   2335300 
  3080875  42384641  25390888   9646707  73817289  22930677  17113079   9092444   1875612   9893745 
 21049713   9210224  12767856  12671120  25508417  39749422  44782662  35934087  24280494   8998168 
 70383502  40702473  31136556  27128790  12555870   7443222   7905425  20404772   6233032   1258920 
 68449150    323570   9086019  29437303  30930570  15623888  21892116   1198800  57639400    393120 
 70082103  11198930  91498416   2671890   7186788   3523623  41394640   4045028    763139   9715350 
    68470   1081311  11792825  67507713  51943552  12323538  31325110  19783508  39320112  13586224 
   536034   7759010  77007574  37791925  10226396  75130743   1079730  27744752  40854410   7282180 
 11656426   6886030  23836800  20579050  35618940   6598950   1066824   3331432  40002060  61782210 
 39520040   3534279  39084430  13303185  34905250   2844916  10500896  36937430   1206702   9355134 
 36447510  16029320   5990730  58929780  55957868   1225870   3148216  19496484   5940100   1548794 
 22446423     59245  26107206  14677824  10859016  20080286  18845081  26219675   6999416  42894570 
  2994048  18612272   2386324   5766842  74409440  48395720   8453500   9381456   4705248  19221287 
   922716   7248936    979255  11703417  68990229  14453348  88156599  47628906  14930245  21044931 
  5177415   3318955   5963804  56709150  18550731   1301180  62215495  30225468   8122236  14339368 
    85134  15662073  84397183  41960396   4929792  24487892  88913578  30692051   2886617  28739874 
 51957750  47799042  13116198   7267704   5231538  33014995  11597808   4119852  11689796  23202408 
 64194998  55600608  16537224  58664973  21867588   5052264   2652021   2410166   8866420  22103400 
 36565309   5048061   2820000  16393178   8197893  13681453  39100480  20727054  26025794  12488814 
  4474210  40556544  32153902    702029  12031636  13822936  11323404   2606956   7686084  76768329 
 31084800   5459308  41704193   2949094   2758285  41709636  65960244  59603752  16990561   2275510 
 14002192   1554084  66326340  18237973  84507995  72966376  83680614  68113900   1890720  50447514 
  7483539   8188192  71858085  32111353   9911000  64865710  47360852   1669725   6399900  62066340 
 12186414  27628523  20781456   8667897  44397384  33126258  11427930  10098996  59527625  79669736 
 12527710  20355564   4758723  20429539   1162205  51188224  25894000  49693968  42383647   4560396 
   462084   4821248   1982040  65071968  37915824  15015264   1651125  41993112  38792484  34284036 
 17326698   6930741  29621208  59881626  11448465   9363816  53637434  27370575  16990113  11780145 
  5249829  22413242  17408748  26540715     90354   2803217   2765521   3275328  12756252  14560196 
 58580244  74446680   4689048   6465438  25190438   3842852   2829917  33803904  33581514  24412630 
  5920832   2438280  12176010   1849497  49641734  30578532  55104018  47151975  33402600  19496700 
 39934026  20133964  49508382   1965795  20805120  62028630   3414680  20534904  60646974   9664512 
  4981566  78814395   2076464  21067420    321936  23619918  24157910    334284   1251165  53617545 
 29580630  47353504  18720991  24549070   8971928  16178048  57150010  29814480  25009673  46417335 
 38072944  12704095    505468  24259000  58227936  15547600   7382501  22251188  10501470   3150600 
  6566882   1726452   1834976    434336   1169883     48372  14115376   8726100  64120914  38851461 
 55724053  37891436    150822  52716800   5930252  18923912  12477235  33988248  36760420  15405751 
 11565662  31973193  26621420   5672024  24498474  35763441   5916680    731835  44000115  12024063 
 33355504  82141482  87757850  14638799    233280  27995170  11108568   2604032  39410180  31494232 
  7287820  74210584   5075226   2898744  36228234  25803388  10347428  77571255   4891612  50282450 
 46050134   2423115  11338706   5290224  36789786  10712848   3442560   8531874  26569690  72658434 
 14359917   3348510  39221733   1874123  45452764   3344316   6141782    431703   2818791  40323735 
  6251748  26711334  14384814  13894848   5741142  15934960   2462706  37095762   8851712  12342720 
 53713362  19378480  66783430  28151195  14315475   2384879  33411378  37991412    869583  45931044 
 33467651   2484000  15074048  83924304  16846960  45610838  16492541   9892480   8976033     21830 
 65176272  11833451  64876532  86799433  22653180  51667115  16780477  15387846  24175881  67866841 
  2554958   1306768   7757451    324818  35361408   8832300  16475742  17126900  41175598  29645904 
 22084972   5017567  22785000  76084329  45799540   1296188  20652684   5829948  37009564  58949651 
 30461792   4399782  55608114  15246252   1191875   8716900   9598464  33452328  30960384  67184550 
 48416370   6747900  15489375  41610566  46858404  48214458  60762570  17739584  27424832  38456220 
 28759206  48031757  34488755   3681664  61724920  28309650  69751500  34202495  11720875    998676 
 46328386  27455109  12882944   8326828  36991836  47129311   1793575   6757160  82058256  11560536 
 55161180  10255968   9710976  33431552  11340860  26363745  37249795  31432647   2435185  60504336 
  6886278  69459009   9310700  13149296  15478488  70979763   6324605  12981785  21836778  68698623 
 52546221   1195506   8813287    541440  48551650  64655368  47036283   3784344  45324240  84846951 
 29048592  40007231    530980     76074  56393892  24150672   6412825  11875480   4953825  13212555 
 22939728  81877560   2679273    479700  56139032  32207922   4428384   3199604  26341200  14076774 
 38772720  42258698  28297404  53181967   3188016  62557110  10252708  77195703   8040711   2457236 
  4137804   3523784  59856280   2087336  65173888  44924538   1613516  27625124  53538210  30286532 
 51138791   7270560  29213980    130453   4913476    768743  77259648  69669855  10848010    876480 
 12659866  20644648  57586560  12567454  62978307  15565732  19760840   5183808  10547961   5424120 
 26107056  55230993  57723000  11674753  27358196  20051776  12596134  11022203   1777248  61183824 
  1275655  25139569  41177910  24257334   2722234  10052268  24926415  14857886  46175184   1404627 
  6514235   2259094  54404541  12449380  53678625   7271240  78599700  50795626  37210390   6402609 
 15442545  10249300   7105521   8043012   2123496  68089693   2649850  31091346  61815424  38874037 
 23688120   1792236  41032518  13636062    771929    496368  15306495    807798  10006792  57586360 
 41588475  13812255  37958895  12822810   5774410  36653919  26881712   5568129  53959761    501732 
  2070180  39597625  50637798  43974645  17131172  16408235  22131928   7770320  15939203  19128681 
 14974962   5367348  18467883    422024  11927764  35469680  30242523  13759200  51587367   4444212 
 16805163  34916522  32775260  78230594  45181563  46250784  44640960  21206625   2311179  29325801 
 44670349  60233410  85000085  16559000  16860653  48269536  13306800   8311212  26434896  11943297 
 15531579   4203999   4249846    143920   9554085  61969992  12916310  33725100   1065600   2648054 
  2339200  12523470  19851515  17025240   7990359   6828732  45745926  38270344  74521140  17996116 
 38090988  61956503  24015915  52366045  12447008   1820178   4743634   4902456   2899264   5397596 
 39477383  53218081  33502668  46597536  14809342  83855856  11080683  72379170   8331052   3216940 
  4900032   3370950  77039715  13281674  51421872  24582656  17087085  40982890  25174359  53040401 
 47338830   8389953  43818236   7432560  14666886  60662102  74179567  11507993  57470732    191023 
 41511798  16847224  53261012  28433988  49928586  94136460   6562600  10648477  46250505  58899941 
 54067684  24882124   3374732  17238780  52525200  34081014  37631349    378404  31642696  11062148 
   877344  75780512  18258653  26455128  54654280    667293     15842  45655018  18800880  31357600 
 10749462   6753250  73684212  37361799  28749149  10895376  56164702  30233775  12036994   7136976 
  1382225   3016300     57342  80299670   9723296  27895998   4690218    571187   1498770   5063690 
 44800780   2386440  32840940  65700360  10229490  12713875   5703551   5249712  23096556  10107136 
 15175069   4017399  39174382   2224880    684204  74910030   8218754  18872724   2806536   2335970 
   186064  14617102  10136790   7182432  18862284  70869390   2319506  33876738   6250764  32364836 
 26309472  16495518   6753305    166744   7884056  74057720  26491626   5933775    852544  17217259 
 21998130  32025807  47382708   7677897   3367746  65557162  23388629   3951268   3222840   8587271 
 10270075   4054368   2778252   3177900  25279492  37900526  19235968  58590000  20692525  70345144 
 11267529  27892437      9576   3096192  17038252  21542536  27214229   2649300   3207360  19109556 
 12787604    160524  23226360  60837088  14599914  37158750  49501368   2075868  27939615  22820600 
 34509926  16215114  40328336  61052680   3543974  75458584    415310  44531058  24875886  20955651 
  6290148    371228  43783200  15953883  11481669    175119  23238040   2490080    386751   3679596 
 69072696  38093895  15820084   1840409  23514975   1982682  29814378  24065328   6913619  66043092 
 22229886  33480684   6579244  46876152  15734761   7562058  11781621   7656000  10427991  19139246 
  4078261  19326576  15833840    192465  70799960   2324700  29723176  38864032  33093900  24516096 
  3504024   4386144   2586066   8138858  13222422    609500   9614458    112575  14405596   2024384 
   722146  68600076  49563030  26703710  30027998  27660190  18098728  39335328  67867390  19137066 
 35665392   6598574  14635809  37151828  13625652  59465010  15387557   7063536   3069074  15836820 
 23265600  26775362  65893520   3190271   9795448  35936119   7487250  28781784   4248852  32642544 
 27243359   3899293    129920   4173684  32167320  64083244   9836946   6398784   1369995  31960872 
  3880448    121675   7426653   2788772   1195050  50202525  62084638  37186590  21403852  19823302 
 90599586    225180  59721156   5496579  19862317  60417566  81346037  19644131  41746012  62097384 
 41037695    133666  12059811   5833644  21141205  51823495  43891025  26393900  15857748  33526437 
 46903527  25960913  68586960   6999180   6737220  49583352  45415045  25013800  12598741    109276 
 73946844  28794296  79340580  34269216   4136076   9690240  11869720  10475982  24689518  67669605 
 26459489  11621220  11878108  28936820  85782592   5966054  10107413  20255805  12543902   1600532 
  7327901  59086768  10769508  71148024  50756868  57738850  36176808  39494328  63850048  27118168 
 31009810  74958436  43797055   7841078  73503780  28233045   8209872  24800566  60301692  19770100 
 18891800  77140972   9213274  18682664  20478612    266355  43993740  57343490  35997676  13676270 
  4964835  29740426  37343592  10048824   5575235  12661360  25854921  13911040  58115197  45871025 
 43362936  21276554  53038500  27402666  31296080  68207685  13807383   7534345    643259   7010550 
 23887626  35955267  16792944   9014346   8310728  52920946   7228360  13936032  30206280  63644906 
  4777740  22045149  26351811   1879818  24325530  38411534  15350461   8923200  24728699  20196033 
  9098287  69643440  36615540  32137968  60543663  12818520  69901982  79844940  75165660  16938786 
 49398874  56079997  26184117  14317724  15597178  46951970  29667094  37265024  29882062  51995976 
 50874172  45957122  39663131   7638115   3782845  39197520  28637560  75072300  14192576   5374369 
 28810585   2675970   9666678  29099938   3804710   3268643    334729  22022158  29358308   7095360 
  6840057  49672783  32015970  18411404  61158272  18652192   6005755  45569520  45025917  33441268 
 72530367  40809264  15696285   9105590   8871190  11716200  65880423    826896   7341339  15213614 
  5590473  71415700    993984  34977486  52877748  28474762   2224144  11324850  29607231   6498596 
  9738029   7652262   8050653  93246802  53330280   6078265  24046000  11100425  84944808  15372536 
 11921811   6095712  60545121  18053178  86631961  38256318     86271  26051686  11107112   2693232 
  5943483  17285793   4813440   1445235  14386352  33777202   7216188  62674848  15118740  16704432 
 51653070  70248879  75523302   9559960   2377944   3674410   7778880    869130  79439220   8635172 
 48466880   6604695  38751984  64548660  38813808  10870230   2708778  48406169   3287933   2774313 
 12627277  58006288  20831570  56906773    260376  89098610  33750714   2216760  25175835   8158480 
 10445655  86002650  32438564  21797395  47990190     38328  10761908  65249468  97910736  24811984 
 24666028   1370880  43336944  20905500   4599605   8297036   6938092   8526364  17054767    395560 
  3708578  19244277   2106731   3699760  26177280   2898720   7407780  61787580  24285960   4230157 
  8152658   3382725  37259200  12405546  45449537  26561520   2812200   1250997  15178038  13608525 
  8687312   3355086   3811960   5826948  23648075  25659426  25226860  17295473  14153290  12942230 
 30707236   6649080  29089830   2953885  38404626  15737247   6386688  46523659  25109476   7437816 
 37245824   4293016   3399708  21063712  51809988  22740953   1229472  27935774  12447034   1912704 
 35650560  19171262    129650   6332674   3048394  34755010  48619549  22159167  70145578  20841300 
 24678594  20659968  36106130  19226064   8142720    150535   5699238   1810307   2115580  13333239 
 59263736  50014748   3096387  77619330  48069120   2482424    272970  31936372  60690442  47790540 
 33522351   7254566  61042772  59485788  16089018   6056704  51555900  80845874  13273840  30295260 
 60726952  85347808   1257102   9023634  59760206  19665152  63270776  21692158   3512000   9313464 
  4374368  63181574  66895439   1034140  45491113  24044482  39924520  60282207  29642982   1499688 
 11262786  37933808     24860  10166256   8577632  51780600  22622055   5797175  19548366  17834972 
 13719330   2654184  28505358  10409616    127471  51968800  12559066   7863350   7370315    856494 
 11082276  15550243  76173906   1301330  12883915  16933840  11169290  81086242   6703532  81475545 
 40614990  42557205  19926080   6231531  44445632  12695144  75483650  18539934  47873189  77035656 
 18621494   4114737  17522584  35902116  51111126  30130225  61919680    704052   6476925    412290 
  1241065  34202116  45171567  23562030   9446298   9739152  14190800  16998272  71334886   1542618 
 26974768  26862788   6532460  22091500  17308970  21090884  16690380  88169718   9203674   4068640 
 18070976  25357863  61200634    347456  34187650  26629685  10023100  15145475  58242847  32452090 
 55125252  70837225   5918730  26759975  70111503  13556775  18072850  47749153  12234564  42697656 
 54800256  23666494  58313248  65246001   9675479   1217250  49249843  49887180  10347210  33637772 
  5240657  12861616   5658708  85826571  64046925  21920756  13524986  15570210  22172910  28511145 
 25037796  47930327  10748067   4730580  50581762   2970667  10202626   5466432   4868622  18015459 
  4432320   3206709  73712772  38628720  24776310  37938456  16199342   3743355  18220410  33005850 
 13097484   7306800  45715248    772984   8967310  80301904   8095148  19080264   4805892  14022432 
 18035605  48775324  42812716    170755  30206960   2583507  26848668  43871570   1119006  35243603 
  5784170  17443333  48379590  38948832  44726661  53826136  36871308   6910976  15554184  37694434 
 11567248   6156969  16498482   3759525   1015476  10397805  74485069  13609180  22100040  22373430 
 87384879  25484526  17757082  11165595  36767640  45533890  33740784  59153202  67304250   4428216 
 22428924  12930957   8054937  18165124  14510976  58920872  12367866  15912288  14571810  34769408 
 18870080  69852781  30219723    402936  24987135  31026048  14364702  56112996  22633968  65855916 
 24691800  71877300  35595416  15733840  29086884  56098914  48197058  22540950  13538880  14475867 
 25349779  21965450  18223150  25802573  31785410  71742230  35130965   1384432   1986170  65265930 
   718524   7901304     24751  45846262  52575264  16872820   8441472   2567513   9064746  50613282 
 27381447  81211130  61131450  26867592  11192082  34479756  71224742  34701868  71441304  32562500 
 15949304   1971594   1896055  22177232  44076177  39261066  12467000  14163270  13186700  11487834 
  7451234    461373   3379987   2629110  11762616  46253746   1757728  25651832   7220928  56105733 
 27987984   2838068   2402775  66654480  12779973  24292960   9211908   9044550  23722656  11795113 
 72238014  39597964   9567285  69030026   6035718    253894  24078600  14881870  10385403   3685959 
  1524382   8163574  23602242   5610192  11017425  42293331  74224794  16288224    553786   4894216 
 25175172   9799410  59822103   5830015  20624476  75473300  57827938    669844   8458230   1082661 
 16997400  21651635    938853  10679810  55528902    898212   9769326   7967853  16551801  26589339 
 16002450   8516200    129797  15078922   1520064   2450614  15383200  37393680   4766832  38692738 
 44031016  18147755   4572000  23231016  21526794   5366056  70447260  24010584  49939716   9054045 
 36444850   1913184  71848016  28546536  24908730   3994101   9768600  39587004   5961186  10732008 
  5942352   2112584  20241785  25966194  16499890  43555302  47994276   3682580   8192555  46359357 
   593028  15581724  45638945   2717280    377723  75621468   5803232  13768968  12113640  34213353 
 31829560   2495232    757428  13549149   7219032  12523935  20567514   6414112  66243792  13465449 
 62710131    213180  34752720   5309385  40027488  45578524  39076064  82764603   2029409  22325184 
 54393183    253746  64853304  68175680  41934672   4577170  50964875   2364933   4199612    676194 
 13594790  35601910  22726080  18591708  22733352   7427628   3119436  39790828   1653624  18502235 
  3882800  81418850  42534232   4993920  21129916  33909716   7152042   6932463  60616080   7729320 
   922500    250682   3184800  13966296   9721992  57548556   6781962   5417328  11290223  32114680 
 19273662  52578974  13387913  70498374  81900792  82580316  21466160   9195765   5435600   6824888 
  3372902  10569104  21379140  16480324  90730968  33671352  39997762  54440707    316500  40954108 
  1962653     25048  23384249   1892250   3230256  35002237  54749724   7135744    772870   2131766 
  5392502  39822279  20292624  30899634  34815600  60867876  21092036    218690  11254762  63472629 
 29725785    571764   1166625  17207828   6077895   4673376  17107904  64589040  57671625  13737528 
  1329615    546219   4586890  25261149  21040460  14991714   9807039    822480  37657620  10715668 
 44499296  32360328   7805360  18292176   6793472   7162408  15510715  79355672   4947555   2136855 
  8310247  19003600   8895030  39998047  32815296   8384198  79303392  56984516  15265290  43332786 
  3960658  23367570  50898885  21143044  25296464  72088380  26400966    964920  15131224  75846240 
 31247460   9535834   1021504  35017896   7634598  46646493   9781276   9767880    968121  12936750 
 14458136  37160207  57440988  13210003   9670518  23007648  60562778   5807007    425568  78205764 
  7383956  16565913  16146135   7709988   6931008  12364121   1486160   2035943  51112269  81628560 
 18741333  44141555   5505262    512325  13908258   8042238  14197163  23974368   6581529  62161495 
 25372970   5810332  17096390  14116284  26789660  23303642  49319820  62969382  47792092  15145471 
 77714871  53698688    341550  30803975  60409895  67698288   7881015  35722461  19151397  22160831 
 63743004  15323100  73183642  60660435     70448  46363050  57857530  18725091  65203840   4947252 
 19516224    182275    837486  52184860   1371708  38728164  15424272  23848596  68539317  56010338 
  7483896   2598160   4780668  36360300    865828  52286800  12787608  62919116  29648873  53488050 
 14510792   8388240  72694326  21165204  40474912  59887452    834008  58002755  13363560  33005940 
 28656796  63742168   1118085  32806188  49082880  15442154  49719560   6205049  24357564  77339145 
 33192658  46352154  20192400  33826572  53323829   8610840   2617888  11964148  17791240  42092800 
 44922840  13814729  48379097   8966542   2045218   1909905  57385548  25640373   4238656   4208256 
 46634616   1096309   3968718    673348  11239692  21038466   6328912  43167468  84236814  49840227 
 79271725   4144278  52567830   9731047  17620582  13246575  75419690  27132000   1557387   1579189 
 87774534  94331534  48878264  53711034  42476343  31209010  18281120  10223235   8264466  50985652 
   966042   1779441    781320  47432226  32058481  16809947   1645699  46003230   5975970   4141024 
 17105149  63839695  15522848   6627120  27352065    106095   3827640   4446576  31920735  50933366 
  1619280  12784948   5701584  33936269  27075543   6828458  44963010  20784016   1914946    446182 
  5077268     86963  36214305  16949877   1022481  72384512  13710914   3934484  42698130  59944995 
  6847758   5054022  66231447  35243544   3157031  27650700   3647848   2204625   6336240     83784 
 17442568   1440413   8774558  27083601  37741113  69333066  30880650  50600448  65582687  20785464 
 19380996  20180160  30878965   7800144   5384770  11292917  10387133   8922172   2199891  51540370 
 63844800  78299376   4078653  50080128  11058968   5755615  71687315   8334979    600075   1411052 
 45783396  28991235  11286801   8546550  24686618    489349  39419510  53069142    704946  10137456 
  7123151  17036426   5442424  43136688    365456  52384920  18666648  29215846  34180614   6031872 
 30001088   9009518   1967723  15240648   2083494   9863632  23965612  25483578  33405004  42684975 
 16802802  39371530  12001308  21297864  24695608   9525033  75001850   4745310  16609194   1667358 
  2192520  74061195  69949368  22953984  60032411  19959912   5621458  62365486   2404080  17541489 
  8561316  27400624   4800410  46412910  41114841  45697995    974656  46739470  57383112  34409366 
 26917440   3872393  39616031   9362108  59894157   2649504  10414296  22803780  13903525   4144620 
  8080548   6887146  71006670  13232160  24292995   1404438  41801760  11288784  48016190    110670 
 15072906  39146888   1348048  23427330  46476456  24917109  54568394  28377351  11731736  70940756 
 15418689  16903103  45389196   1386480  45060450  32665290  23714116   6515016  25282350  38114193 
 31380480    576138  97604214  32195108  23758397  13287813   6828785   8688036  71979998  10573654 
 22246560   5180274  43101000  67246797  90213992  43455440  12347624  69761904  20980430  22132482 
 32775864  72205803  48766620  21452895  19305442  12993948  44233000  64217441  33271036  39087328 
  2079854    285735  51486124  22680352  65163198  24681688  26694110   4229671  23839385  31884112 
 68794803  12016218  86501545   3503071  11403330   8867705  31365840  61813224   6177447   6828542 
 22967187  13901760  61623300  22199447  41445915  27174952  46357650   6648120   2710392  12625766 
 89596416   4644504  27310728   4210115  46965906   4017272  14414490  76257766  12577488   1598940 
 29549408  13193579  19367840  73808656   8613180  59868325   2504936  12695040  11927871  46568682 
 28396305  34661028  27893592  26946430  12591452   7038499  27879428  21236148  11797074  83736254 
  5693637  30300022   4037880   6855424  14519992  30507293  14819620   2308044  20296009   9364586 
 29818875  19824099   6985881  13771542  29721105   4102868   6190688  27901335  40433081  43921300 
 39316212  84053760  59479344   1892100   4294235   8443300  14664670  29535536  16559051   2831004 
 44277430  31560876  13390888  16884863  80333205  45466200  28208607  15830694   2971962  35085620 
 50487185  32594595  58268804   2813109  34919304  17868640   9603012  68679780  31582566   9603062 
 35354697  22809528   8859040  16437810  37613688  10270975  16422816  25771370   4499140  19558476 
 12929392  51719850   2307096  16619984  10346131  54847800  32189430  39185640  88000288  59814679 
 45621808  39987290   9958850  26369619   7088571  38702736  24587138  44621798   5002530  52902612 
  9526734  54521312  32308500   5134896   3466812  61471054  43430268   3175508  42942074  21187570 
  3925250   2282928  23475348   9079285  14990300    203680  50347268  23428560    618860  15821701 
 65813409  69189984  34762475  17136157  13358292   4750875  15145845  33755400  52124767  52468535 
 56597209   6520581   3384432  10792845   9658508   3512630   6944580  54455798  34365565   3889260 
  8921367  15975525  39350129   7585200  35548956  13245270  49398102  40331187  13026968  64815894 
 38617080  30979221  52746006  32385762  59855982   9707499  33693218  28256388  32580776  70734105 
  7718200   1965911  35900220   4976820   8453817  16034216  19007288  34770189  18006175    512284 
  2300790   7069766  37862700   9746299  13349896  44657580  11230727  27561520   9967915  33831488 
 24168252  76254775  28478928  28202264   2901020   8362023  22252420   4915584  45412885  23207796 
 28862776  16898193  51994450  74405604  12096558  13652676   4752945   7718358  46362680  22461280 
 22681200  20743071  36849225  59964665  14216217   6396930   5726331  48024096   6630836  71647200 
 23731950   1533640  45223800  30510370  18355838  34301925   3559952  26239194  10762850  14091825 
 25703925   9476983  26056140   7210764  14460758   3427983  46265355  25623338   6467348   4426500 
 24666944    663936  24417040  13304540   3535542  11010082  36773550  23206430   7164143   2705120 
  3182767  24403600  10417416  17790669  36011964  22609665  25882600  20085624   3750816   9915750 
 16111296  30147709  60365418  15156879  22011496   8191647   2150034  41286420  10995354  16435890 
 18010230  12953034   4989840    398501  13821018  44098860  24499920  10474481  34268247  34414991 
  8416240  65545365  81614700   3001440  19832980  13599541  67632818  39984000  46871994  35483751 
   630531   7540112  28003374  30796500  43915608  28830333  25716393   9216214  11218957  39001376 
 39857890  14175728  32291584  73066752  17895900   4212772   2761440   5479032   6414822  12817440 
 22266088  55033116  23394789  65586782  45927490  12052271   5268902  44218668  75946752  40804818 
  1968736     23943  87724337  27325868  70711314  21483642  12264625  15228316  50086203  13841163 
 36842634   8706250   7987146  85353567  39407170  34484625  12694472  10100100    231840  17016660 
  9246600  16275717  10478055  25018389  28154772   3866905  47282760  44596522  43750296   3242304 
 18411261  23202112  35903616  43634844  73642620   3390397  20151609   6508032  21400764  44875720 
 11471999   5070372  39094884  10038780   9556190   9207891  39111572   6336302  57755852  77311616 
 58076421  55466495  40793200  24044806  11832704  14273685  34061703   4389228  40382628  44802044 
 34646133   9634863  19304548   8405415  17332238  38732400   3228402  23956093   4985730   1195355 
 33720820   2878644  46270549  25610508  32414265  11224080   4888650  12668200   5281335  45032274 
 19572516  51317409  31194240  22793836  34635426   5878296   1737234  12209549  64464357  14517232 
  2187441  21538005  21628200  35206353   2235365  19615687  29143492  33896008   7243446   6413400 
   610030   4804204   5746480   7580175  17496182  13889205  22434408  11422004    456823  11407716 
  5798820  40497836   1847493  22171383  13731376   8516202    267792   7722216  27819858  33622428 
  9511263  40741679  15550920  26718978   2451874  41451592  17423485  44659332  63299200   4591782 
 10262280  21933688  73587192   1825590  36458910  21950712  58176096  58999170  38777256  11472442 
 27596360  55776686  38307413  46949980  28155927  11381197  37092085  57522665  78045540  16067159 
 14643111  21845675   1030239  82003936  86624916   6457641  54580512   1132890  42423272  12927675 
  1510437  26124097  47155416  14012713  53230660  49071920  30359325   6151574   3970260  18687960 
 10978672   2882034   4475493   4051542    961263  32379306   3191472  18227120   6930212  62393715 
  4143777   6376928  14973462   1481025  18399376  23739276  14137524  68900976  27406248  17071650 
 57266014  94713618  93712563  13571250   9762480  41835906  35185000  10943295  52507986  46181520 
 43808760  49422555  27880425   6768502   6323424   5419634  32772022  37855116  28167993  21157591 
 28181832   2582844   4432736  63810171  23488635     84999  26089368   6900600  14095295  40985255 
 12116598   1991941   8499071  30721600  50234985  61366701  34987057  60166535  45723048  16396432 
 51227792  30686292   9163472  36261888  34483635  18248982  48190610   1957268  43215120  10776193 
 29409511  35638740  34111656    105932   7333753   2327084    934740   3416504  11787800    779328 
 64971106   6662801  87366177  50558728  52442340  75660333  77598378  74047290  52195878  38629185 
 19751220  14551439  39399849  69663174  12516978  65639210   4636608  23442867  55030052  10467367 
 30092190    244566  44825396    720071  27319102   8568932   1767885   2235222  22991008  34828480 
  6755460   1020096  17431546  21777853  12710181     37104   9121072  82334562  10683634  24748782 
 65779424    216818   3192495   9421842  44821176  75402180  23454856  26748130   7017258   9308518 
 44009195    652500  62255634   4676648  31380123   7014336  17505612  29529183   8387960  14727812 
 12488304   4490815  10748010   2806870  22392640  29855903  65297699   1906842   9663509  39214566 
 57294880  25062876   2089912  11739817   9640496  59350246  27272512  62981028  16286384  69561968 
  5925568  19316875  22043142  20182740  12618450  13357332  13067752  16862844    976781  19459772 
 11863990  26293554  62184264  38109663  81486848   9403350   3498600  39481572   9767385   9057015 
 19284976   9374680   3459092  13016064  20026223  36754193  35891280   7512764  16773614   4717737 
 15768576  25165400   4195821   5534146  28650534  22940544  32093068  36832887  43515890  15561381 
 68549156  33424850  20244256  23051215  10523004   8379632   4060566  18018176   3681660  62102052 
  5809293  28876890  15915112   2317413  10035779  46856360  20384853  23811870  11037078   9593268 
 29091398  16088535  21673120    274626   8391136  24188178   4846751  15004659   4052406  59320320 
  4579987   3071370   6137760   8352319  38533308  59626161  13716512  72590400  16022500  19321860 
 27474128  84452294  32685510  35678170  73737261   9005160   9955066  11692854  25864059  64282734 
 58615550   7225244  14305625  47202285  16102160  25150932  17277771  14105664  20895782  34530600 
 24302145  26923682  10388476  49015316    491925  47211620  17385355  56299320   1617308  75516992 
 10435648   2919070  30005900  21578304  25079391  21525610    964821   4014537  10093952  53133048 
 25797150  15347475  17104560  67323520  47451042  18716320  73088820  79819872  20210490  48627540 
 26954302    710720   2117831   9452751  56175834  63706500   1675800  21813900    467496  13280148 
 20694300   9413835   6873165   2417415  15238233  42315380   4375027   4279942   3175484  39206400 
 67538728  54737440    812416  43040140  43636480    527250   6838785  12040224  51853200   2357202 
  2741099   5284968   1409884   3017854  14728842   2347702  15272851  89627295  98541233  44201808 
  3028488  57062891  25299144  23263191  44413496  25023309  36700516   5420262  17956137  13507005 
 25275240  37776697  47144940   3995388  23030470   1259526  11960234  68653528  12064146  27760929 
 29892336  26814320  55748956    232281  10367736  87644880  27217312   4233516   9338066  10589775 
 16102336   5184729  75210192    169416  23184160   4244252   8403108  46696824  11804904  62146150 
 27513985  21348324  33726300  30550140   4131747   8605941   7958480  14198624  57374448   8176794 
 27031623  45095045   6261255   9053234  52010844   7805252  40090763   7885197   3035732  18096065 
  7921582   1903418  23993305  20068737    681796   8567130   2889881  28295806  63297069  58307382 
   869539  32527656    246680   4170072  15624942  11910408  17435264   5755295  22103763   6094700 
 50903250  38199136   9081675  13422318  11238704   3497240   1799040   7907328  69662385  27565109 
 51098950  18117927   5212018  20288229   5962554  10946222   8599840   2086422  21963144  25811406 
 20729070  22782873    220906   6506622  14176939   6147680  39313802  28135096  29526930  16872731 
 51408711  33195744    534576   5009368  59031669  52935272  29442049  69722874    846800  30979332 
 83863704  58510250     23170   8836204   8076088  15920100  32357910   3319588  35292628  24112594 
 11032074  17619472   5962211  48952825   9908940   4041585    510324   3036481  35954002   7228039 
 21576380    993822   4952528   4255335  20924776  24989546  12780160  40266904  31516740  30618004 
 31831223  50960025  40122880   1969284  26280910  70958592  16670595  13998876  64481552  14643564 
 12599000   4551104  31677732   4368744  22937088   3854250  19623786  35642880  76145300  60411450 
 30124692  41600546  15823364  63950336  34775442  29591562  16430687   6334448   1916613   8298960 
 59231104  31992000  49724584  13251980  25628032  26880060  15658364  13345160  48056916  55392261 
  2918340  35414280   4882970  15232040   6582980   6780376  39416220  12603072  40938081   8926848 
 59211642  34722590  24198944   8809084  84685506  21826959  19866096  40557694  53364224   3410540 
 48821646   2502294  28833952  13757022  70090394   7822775   2206413  14864248  14929110  33676968 
  5376896  44737752   6303436   9966754  32350968  26817144  61095242   2368682   4107648  19963460 
 44899036  16507667    374355   3759737  27254340  18289045  44789016  50632272  72920790   3611000 
 40343814  18209573  26041665  38488520   2323441  34818108  37752109  44583760  15909264   1393131 
 25574850   6347488   4359250   1823491   4118910  59078458   3422591   5102592  55703295  24037980 
 52784940  48357369  32057102    797130  21856712   1105863  32099227  20422574   2536580  67346199 
 72213205  35927518  16349412   3141881   1096865  33705777  27743130   2966797  31788610  22007675 
 32550749   9197100  22571280   5926176   6944922  60005792  11392680  14495190  11813472   3115800 
 26917104  75826530  11515770  33830228  50123170  45200880    367255  35225746  49522060  30183933 
  9559846  25442085  27824430  30004260   1769422  53401344  12089280  19287860  26982746  12108900 
 33707672  79234074  14108496  59933843  34282020  28886022  22196356  59438505  14225155   7409886 
 39555005   7563090   2174340  14035680  27321882  52661714  16782682   3196224    883509  39239702 
 80905895  18258822  27045657  14731022  13288604  13542305  24023454  11002320   5255896  74290880 
 64919430  10614150  71181964  10738287  10458888   3193950  48187125   8042625   3853312  34449097 
 32686716   8133510   7007392  34202337  46003645  50225568  46084500  24277099  69526485   7431375 
 23187381  38023008  69217824  17283040  69201073  44016537  19898180  17451204   9058801  27308034 
 25894850   1780194   2087625  25765630  17909724  27577368   2760258  52464644  29782666  24448480 
 61370150   5065775  12250858  42381216  12387563   4589298  41696600  32375046  44970720  34126090 
  4922724   5839653  60575900  29150184   5097975  24182850   3919775  54461860  49936014   1043043 
 21049002   7064948  47349414  70179348   6939315  19404736  30338134  67146195   1836960   6220170 
 20588190    865458  58640764     57048  61397465  42549208   8249085   9067604  16201080  21665280 
   360006    839944  40654248  13595104    219500  75224898   3143328  39225018  20544678  36058165 
 64162500  15261480  26162665  53187526  16441096  50224599  57016013  19505381  51784119  26424554 
 24583068   8703422  14375600  12245896  36139950  22619884  29393487  28856112  14677128  19847742 
 34154250    153612  44511000  28641166  24602134  25883088  60686412     15120    588924  11609376 
  7525973  46418484  36314888  34631814  34968288  35456080  16701804  28472979   3457350  37192426 
 25370354   4103561   2586886    381966  18475952   6603582    863775   9057184   5106076  34642269 
  3805235  51203061  28855528  69283296  16968842   7929225  25160733  11856387  39138533   1696188 
  4866420   7798349  11739940   5816925  37398492  45465862   1895380  33822768  27797040   9257030 
 19873620  22604690  65264784  12238574  43575675  65992275   1921073   5754987   9331016  32170600 
   471680   9237099  58550294  25147494    820610  12238800  23158488  63252374    759801  10072066 
 27471824  47534540  33185049  62752536  66415445  18426960   5023980  43631757  23260230  11152610 
 15001701  14876221    932968  25890544  26253176  11275925  78279440  21193900  18738117  36909840 
 26315628  24344275  30415798  39529828  18582156  14565635  18306586   8809680  15657292   1530490 
 20190540   8351420  12508030  25534561  14234048  84507988   2743544  22175634    121769  39040494 
 38676300  39249600   6661688  61379084  26206320   2130600  12300260  10325172  37105068  77377100 
  4136715  27360836   1414696  21590458    588315  26492667  34177752  45783306   3950820  80466354 
 46642550   1401510  48442860  39661944  10792320  33014630  46473853  18090562   8479485   5769027 
 27708256  31853196  22766800  47319036   1571888  11856939   3585605   5566680  39740964   8586012 
  5786424  18730740  10785296   9790540  27995643  68304627  29479216  18990261  28900641  13463244 
 11410920  35771328  15575976    551232  10065900   9547964  11408513   2281644  55210345   4456664 
 27713759   6528658   3093856  39146643  51330075  14523600  32385080  22622488  25113573  58357530 
  1174565  20491140   6495984  28368480  43675813  56193712  36215250  11889882  58788330  29736960 
 30805320   3979020  58853457  76474184   8487585  11623514  24074535  45708968  24202815   8165987 
  6169526  20724900   2330614  32549005    512380   4655632  39371880  25375175  49344870  36505808 
 17353336  44305888  72433920   1078130  17087440   9658688  29374083  18850464   3884075     14036 
 50777064   3783544  85516368  36669267  17004304  11547642  26176636   3780618    882805    359513 
 25672185  15076518  31373568  27420034   2066689   9959502   4457648  73513359     11484  12192315 
 41179227  26583018  65066313  56858118  61304550  20421804  67125960   7410249  26840376  43089119 
 17001182  33756388  37341980  11068198  34233390  25939406  64087259  44380846   2738400       444 
 41086660   8638520  54724888  39940960  47036316  45250634  12727320  38800440  64437344  15783222 
  9790171  46542846  39178832  15396766  29968218   8484700  91998690  26075169  50160880   1951965 
 12766983  49469616   3468816    665152  38230896  73612014  59376501   6963065  70281768  56162460 
 24454590  18273605   3849120  18852280   2226240  11523736  24807760  71168658  13098516   9055118 
    77691   5465754  61099064  19536911  76053675  16283710   3092320   4617844  22962315  33903573 
 28216722  34931575  10532065    600209  16976001     78240  18776330  40139830  24359464   5206432 
 26618879   2261026  13367975    765688  14206816   2808522  44142105   1714164  38286950  15171472 
  8375512  47368492  11330919   2294356  16825662  19526832  29820824  51043302  41951868  19342913 
 16619460   7560470    620625  12855216   3980280  43729192  13945728   4410975   1966234  26961597 
 49606987  44409800  28745262  43444056   5027248  26629395  18152736   6273396  30119008   1168130 
 55964224  39845925  60456660   7257000  24371600  32232284   7468176  44267184  59298981  19013568 
   180141  31303910   6775755   3317781  21611653  25917840  16696857  11318240  55157484  22311072 
 30319296   1951257  31631992  10408836   8345480  69493307  20347200   4024538  17934058  24164506 
 18826720  54191935  15897539  31507056  20080269  18857070  15724967  32558960   2755581  15548652 
  7110824  12751600   8957256  29279536  27012258   8191127   1852550  43547922  37578986  10553620 
 24236915  13152900  47774205  14696785   4141006   1455264   5076744  15009660    123994  39077512 
  5654064  35026125  11476938  11083415   3315510  30564288  13992660  48239268  22710028  45518165 
 41223068    813670  52273780  12810624  12816051   7920200  22062090  21733075    595998  78987368 
  1676529  32600199  42777958   3042711  24736936   6339242   2383791  24068034  28434157  20945722 
 36932364  23741338   8161292  10392384  17174960  70467520  13242580    788712  14634059    720898 
  9515506   2722510  19390881  45952816  23039877  56291571  12308580     33792   7123424   7875240 
 48847344  25786810  57105884  12903812  47418464  45939080   7038015  13009770  24542224   9192895 
  5551029  70064519  16889895  22034246   7900948  52386900  30353024  10517220   1243656  37702984 
  6026916  15114690   6536025  32344362  29556989   2036368  52616005  93605120   7587378  55414312 
 37261926   5809048  36425538   5758460  41922542  22351319  18238829  13793880  25666784  53720923 
  8530054  45198804   8727840  27586596  32774028  40106608  10870398  29688165  21005604   6602844 
 51724084   2760772  16690356   7977440  19384120  32857650  83263446  14293440   5495181  48472524 
  2878836   3045364  44648553  19612197  24896118   4572820    207807   4731221  12251595  68002890 
 18516392    684288  10566464  27883056   2242020  70928052   8168784   1537362  35488554  13742586 
 31868094   4397481    992397  16206696   5862472  29433376  43827832  25608658  65547540  24021726 
 81450848  33971132   2666774  65839214   2130576   6368448   7265430   1913265  35247008  14470335 
 49444890   3060426     41391  13317840  65284219  66741300  24686070  34363407  21979230  11494417 
 63404060   1076706  11651933  64279299   5104491   8138312  25681432   8593920  43706250   5400472 
 44055712   2746575  26809728  15883615  49495344   4593749   3361680  15500277  24090207  17607040 
 14272154  53276445   4663809   3647203  89444196  21053065  11139186   5687144  12112035  16336720 
  9787554  19292720  22244760   5923611    891219  48898560  23432490  19895628  21052798     48654 
  2800464  33549871   2619624   7497300  64826190   1121337  72114712   4525554   2917728   9422505 
 80279820   5009252   2038608  15774480   5270980  34292255  29215456  42151382  60138464  25500332 
 27613638   4184628   3980265  57750770  15390474  12617484  67645072  58615360  33103760  22120892 
 12764994  28435544  24260688  34787112   3302960  17047600  13344120   4436337  29481494  57786143 
  6255380  24729888  29038617  31435488  80198434   3574660   3602950  20491344  10916708  16710624 
 74043266   9138300  26799747  63752918  18805990   1606005  14218080  41321000   5277088    126846 
 26217295   2757385  21569574  60240849  59886090  52155202  16607885  46835699     80636    359358 
 41849535  27017012  22649515   6558321    948039  23025744    903840  17296100  26042582   1252747 
 18893640  21722346   8466496  70251769  50893234  31342500  12525450  44410008   2418695  15574680 
 44358540  44178542   8251604   3450552  35969378   3671446  91634564   1998738  36851430   1512742 
  4700067   9424884   9062008  63826926   2573880  53554300   8337150  40072180  52251558  45944294 
 12463360  71267952  25194209  20650704  17165192  41380878   2032666  10110240  24030611  14132727 
 79672242  51176970    599691  20778381   4285908  15386790  45591000  32043689  10018543  25982409 
  5833898  23699108  12070578   6871198   8473365  17904404  51169286  45449464  47740775  18919698 
 42263013  38984979  14409876  23392330  51985320   1587696  52443625  41505350  28230732  29439582 
 37053116  24087288  15846490  53988000   9276696  23146424  13368339   6807725  26621378    718935 
 55595431  41762424   6631950  38831744   7651404  28638046  27066300  36503912  32751630  20401684 
 41432304   1515728   5138455   2956085  66532228  23042800   2328000  43978275   7058800  48358660 
 10404978   8002800  11601912   5619900  41696445  39448891   2498229  15141659  77985408  16489200 
 18652472  80724787  16829412  19690925   1641319   3393282   5402787   1422690  43077060  27390264 
 22758048    771572  35566515  24499992  35399253  38398221  13668442  10034976  55583208  28716036 
  6148020  75398813  14162511   9236850  25202408  32658663   9056832   3448975   9930536  54557932 
  8357811  19398449  14320887  23476500   6738610   9052050   3724607  27312186  21707122  11434485 
 27435354  72874944   7753584  44045800  42854560  10839906   1887835  46389000  94236780   3223364 
 30944914  57983500  24341382    662837   5012564  20045840   9334200   5774556  18479799  63064188 
  7519946  43522713    526848   7650180  51788049  10308519   7926801  47942865   2191370   1360758 
 54256506  29819405   5693706   7611418  10636830  16620342   2953776  38057571  13638240  22260175 
 39732000  35572284   7302528   1411715   6171616    903006   1832348  17756880   1866753    364980 
  8315055  30642900  26615348   1011129  33371331       336   3199780   2199619  33522820  21716092 
  9243882  12906036   1476540  55434560   5103378    702564   4694760  40446140  40102344   3553878 
  3371625  79189144  19443270  89439840  30054772  58958924   4823352  11795574  57981426   1007736 
  2688114  62666688  41444060   1217275  16393048  14802102  15650010   1411102   8505372  61798968 
 47151768  21641362   8591787  40196925  70753650  19280620  19408388  88349646  26591259  29172612 
  7151410   9018420   8171744   1804214  22253616  49421112  12863840  27558410  16172032   9213468 
  7311868  16005600   3991040  26681624   4632884  29092425  13029592  72021180  49289808  32981696 
 12910800   2852644  94243895  28136738     84750   3479042  78647976  84679290    855586   8640550 
  1952304  31841936  53187680  15420416   4603488   5365438   5522495  50916720   8068060  32226370 
 18363315  14743806   1487016  10542138  14101047  27452340  17271373  62184107  10537219  53712330 
  4560743  33617671   3563363  32326626  15453912   8655714  48621228   7782696  12245058  25734930 
 41360150  57470504  47227177  33437160  31063380  30958834   3030215  85839264  10752288  34688800 
 57598920  56690975  15154158  23265880  38606380   4790277  17859539    673200  46742346  36550420 
   392083   9210684   5935780   9878670   8596352  30653896    375900  17977634  28217826   7808284 
 38148544  54089750  27509040  94747260  46976787  37422084  77992200  77769424  44175796  20692672 
  9617980   1948896  28468908  19528320    839040  73717796  19861842   1465864  17989713  15305296 
 78175801  26383284  68438608  55123989  33019904    458280  20441718    896625  24114999   3803064 
 45047565  31670506  50090194  29923081   3826300  20467629   1670241  35419818  10402490   1407636 
 62842780   4529525    393360  83388935  50742215  57272715   9798908   6381848   7898604  19582016 
  2531491    131216  29825133   1994278  17962659  11647950  21656301  16692123  76389808  31498939 
 16334406  29930616  12202788  74948760  20820428   2475069   6567848  42626875   1408920  20820675 
  7679189  44326680  22631953    156366    133455    114862  31624335  39777655   1108954   4054980 
 15560010  31337514   1361832  74820020   7038550  37155268  72643246  15061915  79202317   2853552 
 55988240   3126045   5159640  23633972   7818600  29898752   1984605  31374486  18431973   5391020 
 16996820  36275555  62774404  32626950   5491686  47399335   1151615  59174400   4035198  21760830 
 57968274   5462995  10527792  35244090   2876224   7504588  14442528  20289528  56592945   9414592 
 13011390  18112458    130086  25830056  22665216  89867946   9812328  12308106  20901076  20017676 
 20089320  68491899   1523268   3588127  42571014  15222786   4145021   1059500    847350  32962236 
  6730425    101856  48963942  12733340  56081620  56944680  27828642  16180155  15847485   4622685 
 39840360  12771752   2868300  48400308  59185768    519777  23193924   1395117  36165537   7494300 
  1961316  81926184  11129860  25714316  16154865    872916  58774915   9294173  15941996  28974400 
 38385178  11636636  10339056   1283985  41574940    172100   3828949   3277116  35174280  26396625 
  6787760  50560330   2255781  48639210   2597955   9170346  11591558  38176905   4936519   5677335 
  8651320  26563229  24119907   9910608  11768820  11921406  84630788  28527570  38274880  50556000 
  9957321  10435858  25064109  34434992  80417997  43582646  19443638  37066757  11482176  34641138 
 22461028  23494317  10877505  81025521   5801712       460  53338494   8368206    298746  57369262 
 10076920  57060595   2426472   5209779  12875096  13858650  30538600   9076439  14121960    763147 
 24168106    343914  18399460  62060760  28111440    208984  52659418  23973200   6456780    244134 
 40206150   2423944  52095465  40190110    305465  29407259  18533172  10545205  75677677  25837825 
  1049805  36566856  43316287  36351168  19594575  23791986   1883760   8852004  17018652   7378210 
 29160734   5664048  88881559    459940   1227996    822684  19239948  66776239  45441018  62176824 
 39344868  10744020    964291    263550   1870710  28040932   5766387   1322760    382467  57282120 
   309824  26176878   5515920  71782174  13526960   6877456  20471390   5805340  54702120  24152714 
 80739893  93014124  26774208    999236   6043895   7455175   3238717  11342772  45177760  36026844 
 24944535   4945680  18827490   2749109  53489260  84480764   4605608  19363890  22640821  38352792 
 26498070  47058880  10253628   1004044  40239936  18981792   6179691   8117614  75953298  42302351 
 54646245  48788970   5579728  68522070  28300665   4844871  78710863  16531446  45908529  33017292 
 41322640   3361826  10107633   3787516  31484244  19439208    946914    179825   2056461    660564 
 15847168    841840  33975522    240798   9213729  44121330   3379276    510264  47333632  13484128 
 31774266  57657336   1428728  19804641  38587892   1854333   6786052   5401788  10037909  22566540 
 52608262  49304318  11605304   1696500  19366624  25799233  28686968  29176381   1109697  19523700 
  7196581  46979478   6012080   9051828  49266175  68708120  21767832   8194252  63315000   3287550 
 22101552  18105451    638827  21173064  12319076    548166  48331660   9021189  25099648  42959140 
  5443539   8757580  18976743   3553880  20445865   5224332  44763380   1961568   8985640  11572386 
 38394250  50597796  19855104   8423784  65630048  34546527  82859236  55118310   3485502  24843944 
  6241368  73513440  66215722  61716402  36480150   8350875   8361300   4592433   5931060  26094552 
 32720850  18941400  10674348  18520607   8952325  40573781    496834  44076894  56259050  48004880 
 32873632   5682257    626280    309264  24729525   1569364  14644672  72845830   8647266   5118693 
 65849112    357116    636192   1489071   9490426  17583510  32839378  41222790  28395168   1390719 
 48990744  42534138  17143080  50006640  63233604  47701892  69890170  23015770  35479652  39352275 
 10521648   4984890  87588420  56018668  62530370  54837612    775258  19140003    575330  10476648 
 48771086  53240632   4001112   6633718  33484829   4380066   5765229   7694102  19003390  51075641 
 25382942  26870744     70830  39585873  42907968  28998750   8502588   2834670    511000   7911092 
 26686980  72025002   8295624  24212925  12531060  20892875   8031999  32048075  43710700   6713280 
 16126308  10754886  13828998   8704833  22199134   9356850   1835553  48312653  19297307  21272598 
 21923710   6989081  44298225  29995632   5747380  19126890   9354150   7292150    119402  43418183 
  5042952  42724890  27377192  16279704  71360458  65842404  12584416  28231236    456330  57259046 
 46371585  42411255  32873512    720360   3713613   2202483  24939160  29474445  54256020  24373475 
 25786960  61075404   2269530  23658570   3643416  10734240  13006497  50878464   2958345   9690486 
 34267064  22936000   2309384    400697  53987721   1764900  63700065  18654300  24192859   4075614 
  7964295  18351784  26579322  19909812  39142231  20532704  20535426  18528640  21914003  15983740 
 23864160   2075849   1227094   4310088  65950378  71748466  32246775  32838540  28439385  30934527 
 59886479  59580269  25674345  52134537   6422085   6511818  93679838   8569736  55212885  11124568 
  2706600  82221669  32992998  86025375  15950880  35954062  81193496  18589493    855044  44411136 
 55323018  22881801  16756400  60480527     68652  20980757  57014838   8476416  39120568  19928226 
 35555641  21794358  17664537   6195141  10877720   2708592  62338505    884070   2446555  14012196 
 20270382  38920000   5870151  27456464  45651320   1838980   1178149  21759965  43182144  33158344 
  1942732  32158281   1811312   7196386   4138992  30554160  22092696  28332249  52679874  14071618 
 27591290   1672945  47469786  39511152    914004   1273240  57838535  19627328  31073778  81159950 
 22298334    661752  65469408  19214788  16243200   6325935  26809543  57490479   2871375   7652445 
 81659890  45808413   3633603   3667833  30526876  24773600  40692644    250898   3855278  10429046 
 18824403  26312768  63760866  16556592  28146199   9170000  12315744  18072327  17124224  33907640 
 30425856  80390136  56989296  53683538   1020460  40853040   3720774   8368638  49138892  53501634 
 24152366   3677814   1455975   3768540  34664196  66747434   1567112  36195078   1143384   9792820 
 73896180    201082   7562240  10987016  16108056  11778078  41576868   5419455  19519302    747175 
  1413524  38920145   6753615  48833564   1033980   1979152   4012425  31026756  22283865   6760640 
 29278362   3614128  53154300  40625712   1832412    854586  24546560  15592617  22966250   4035702 
  9439220  18822254  17766960   9330750   7851724   2035692  73723500     17276  49855072   8604095 
   357373  26069425  41648688   2012270  10590451   1412870  23399712  13014504   6926070  82356948 
 22812403  30178415  23941710  10639800   5702310  26433022  14461062  15294695   3643575  30684660 
 50629689   9627672  64772180  52633728  29461413  33135872   3996217     35024  55308396   6204388 
 23663448   8587686  13124510  29690696   1291206  16361514   4250116    849718  25811302  31450432 
 46132210  46761902   2106725  41587068  17034677   7156818   8906560  22809309   8068775  23676351 
  7966002  30714420  18426314  23802174    391432  41763008  24607908  45976086   7196287  31472100 
  3955240  68476650  42263727  70368000  32600964   1682160  12080025  64952262  40412064  46124848 
 61498212  28734920  18931374  36448594  14671332   9078780   8581846  53362884  14649206   4967102 
  6103188  45248797  35665762  10511027  60881814  40994882  24216366  34262804  43957980   9303658 
  4753800   2238444  61754700  26092212   6249690  24383177  18843636  50327163  38287080  13025394 
  3421440  45203290  24446240  27832288  29090908  23132481   3703950  15487472  16368930  26423852 
 34873845  31020010  10182284   3039904  61669845    592900    486137  42211788  32142799  28252698 
  6643431    480384   8347160  25568124   4437840  24791306   7067256  58274100   8485750  52848614 
  1915350  26549457  25135806  38469109  12891696  12425112   1101251  19997588  34573878  21224364 
 38692548   2796904   2018020   9095976  59232572  57132558  47424141  35667360  62174388   2616369 
 13752790   1689765  10961340  36595458  14586871  30668862  23351405  41880132   5301590  64849344 
   276750  11854986  20176236  23113600   2551750   6766804   6836824   3202507   9184699  29571120 
 32072964  22529663  77302676   3438240  13168944  55288368  34788600  67221512  26541320   2625512 
 17978598   7134046  36813781   9827000  35467572  17340864  57212016  12607100  22611446  42175560 
 41941350   3671360  18891355  26443653   1724979   8483655   3042040  34753690  48158976  19440437 
   842673  28572215  26889208  48182936  59353632   4420548   2602700   9645504   2814732  16545305 
  1066156  62312232  23519133   1983760  12667542  13265973  23059130  32341848  75753732   6610322 
 17926756  10650980   1508512  11529644  24587712   7096530  18627500   9696354  14226966  26865016 
 27722871   9349314   8240580   6943260  62036552   7177482   8119552    816608  59522838    161130 
 26023820  21562578  35189840   4972440  46836732  25989839  10924956  21447616  35436800    334312 
 55807724  23140134     65265   2841020  53145538  12926480  19887680  41059998  77148186  58632378 
 48155072   6236496  28353715   1724649  10288073  48951492  11259684     54810   8468823  17616151 
 74662065  54197025  51491140   9908025  37657350  62020299  19517886   3660434    179469  32556448 
 11418336  16366614  27482706  25552530  14010318   9730014  21699478   9042824  28602894   8306684 
 38802874  32452700  22821675  26217940  41673468  13361250  20517705   2484675  29908800   3607929 
 31364670  84673944    494684  42614166   3992595  38920910   4095247   5991986   2400642   1321278 
 18678088  42525194  48439895  17722016  54311600  18150836  24732225  36046606  48588474    941280 
 13971012  38412135   2964612  14778504  20112702  47432366   1134735  24558104  46933020  23859801 
  3540330  42058020  21763128  11189721  21238252   4355349  21772104  45128300  40186903  62302788 
  1204796   5157820   1719295  58940250   8707920   7370136  10859862  12462177    151844  28868040 
  2099520  52785024  29557385  14427556    786912   1899061  14265216  89687553  16792615  49525755 
 27343584   6506256   5394180    183040   2792144  57922830  32587448  16464000  45886882  44497985 
 60072272  59105600   7311132  20553795  14749670  63886306  66931690  23976173  54221346  29177085 
  1419870   9709040  10259716  56322840   8862859   3530175   4157334  35991690   6725292   2006261 
 23553784  19121745     90360    983262  36314182  33202108  47137344  22812375  14812562     59488 
 49872800  71066436   7724050  71483792  25126660  23609584  25942970  39872316  64346800  32486505 
  1219140  10263240  73848726  17810040   5676930  51834608  51005105   2859766  12026280  61368176 
 51707876  39723346  21529794   4693832  33845746  36615790  31481926  25319240  37016168  69960968 
  1470192  59561607  25944300    922284  18149864  18159400  51073938  31331637  76222080  37668963 
 85996680  12788874  32636392   3046772  15745599  69426180  31269483  74403504   5021516    265212 
   359670  24790988    961779   5689712  18282066  11475100  36450170  35913600  27105260   3174922 
 13188545  23671276   1601824    708795  12536694   8629676   5169224    718924  32698040  65460731 
  6754230  24878620  27444105  42903390  65027761  44707722   4545420  17439768  46331425  92837890 
  1273031   1960948  52972898   7078268  28025865  22779225    716398  53776272   7667478   5509623 
 36722070   8100027  44187600  41447060  47126430  17593620  45040756  39883536   8263992   2875095 
 64065609  27155382    152559  23868432  14692790  25412592  22263816  10556754  15752646  48083685 
 22626450  19098724  13271994   1088472  24955805  19873713   3969024  13904694  26572634  33358010 
 17037680  67571364  22794510   9458460  66757960  21331927  69203855  22544186  10138375  22723856 
  3347894   8347040    211921  33235155  30106830  60152055  12455634  23704245  33942480  87044562 
 37388433  24958700  30962948  37478655   5114557   1159821  15501416  35371792  82808059   1445104 
 23736129  31135476  35454435   9330675  40021863  48808116   6109688    249961  19312932  60610440 
 10751286  34408314   6716281   4896836  72321600   2218720   6514027   5934138  31704153  18054306 
  7602831  17829260  18152120   2474116  57322107  18088872   9039510   4509040  67785052  11167254 
 25827340  30874050  78972066  91190146  23996568  18877404  42554664  74959104  19207412  37818284 
 22495488  29553436  59173285   5244608   6971484   4242308  48846672  23729937  38853186  74159748 
  6181301  57783612   9254817  83163685  47767314  12414256   1775429   9075625  35153482  38395137 
  3818388   5415777    434588  42903679   1215456  33837310  73804725  24368876  91125827   7307469 
 47604150  49843703  29271177  33187224  46529442  74539040  27156768  19932619  14272552  52161450 
  2822358   7992612  54504945  37425364  14815653   7089940  45614660   1411020  34431768  30557010 
 24314598  70618434  65149525  10554574  16990355  26798911  59965368  46131169  79469190    154928 
 51527751   1870014    609722  10244370  42767157  29369208   9128322  35359346  28504959  13552434 
  4153440  21409735  12642525   7595015  12362780  90427964    778764   8771945   2467465  56357680 
 50276015     72688  23588191  95208254   4949790  21839090   3597456  11294570  11159472  24920400 
  4276344   2342320  27283249  20705685  22655230  26480436  12229704  12031492   4131743  12149472 
 70700140  65000572  16500132   2097699  33600672   4074906  29699272  43617728  51372510   4323544 
  7699408  36542222  51416380  53818485  71899988  29553651  27218492   7406060  48628600   4458800 
  5219927  22056066  62315138   3451560   4258200  35573852  33623499  64689955  60711330  41950424 
 23591088  23440608  24729360    296562  38410248   9163700   1037852   3026685  17692410   3777774 
 44227054  10122662   8808856  15011244  56998400  12744216  22853894     27555  51276828  18616377 
 37320311  11381320   3077331  22354387  24746628   1967220   5358808  11886168  91135198   3580680 
 10474406  31502133  59890605   4822388  40341230   2378064  47036266  26975744  20363361  76121091 
  1478540  29121520  21605800  55936720  15331926  21236992  72898995   6439422   2476980  47532680 
 96685732   1985052  11974368  67175082  30348282  65458876  29559000   8402692  43077966   2185236 
 86070712   6502392  35511946  28506798   1752651   9377469  26008795   3472464  66825726  33986691 
 22124535  34574680  59938736   1837944   5280500   1085306  16120080  19578050  12261560  11141660 
 38895626   3085223  10254624   2199864  55840648   1830380  19253524  15617280  61284040  29624886 
  4626160   2838100  37289700   2012136   9859494  17239167   5335680   9899000  25256781  15530211 
 72259436  35707181  65279682   2181357   9373035   3098370  13481776   6390390  13241294  25645235 
  7331751   9752296  38106894  71613971    227505   4834830  41580057    878218  26749044  67018380 
 11914182  64273600  54732254  79509600  27665008   7552438  20800060  52252850    219029  37659342 
 37290862  31852443   1145018  35668730  43316910    577392  70190655   8390419   5800592   5919450 
 28892160  34330850  38670072   2528111   8836965  11345418  31761730   8066596   8056269  35375025 
 17023150  18782960   5027466  32111830  28887264  50638500   2367792   7432116  79180950  26090592 
 79451010  15883326  24361181  17935755  47559093  11401920   3836239  20116816    340750  23826549 
  4205236  20036478  13825450  13411002  33040704   3530592   9867181  12506312  74965332  26192585 
 46551808  11887165    290920  40001940   2778930  26641331  12187336  16038076   6157892  48856780 
 57904380  56349820  12801536  51819971  25613192  60374094  31401440  12021822   9077448  13115115 
 30209392  27947556   1672460  21473354  27916922  36028447  53145801  44188032   5720520  12438520 
 36210165  21282012   4213416   2904180  30136258  24557962   8326895  11889672  10919070   6103936 
  1451553  41034112    926910   4190337  14624025  39082630   2212590   3353076  17998432  31124402 
 28373628  15537600  10000292  41447232  33225738  21134370  27586900   4380345  21317088  39299988 
 72457099  36944790  45461682    333531   8119448  51264405  47011419  48836440   9285744  19289628 
 26775879  62666982  70026360  32037768   8903214  15558160  15426675  16069872  82270760  69287886 
  1843820  13173780  16042560    971376   2039778   8347612  12273674   1876392   6268995   2712744 
 17657543  44426967    390825  88384161  23292684  46655937  31606375  20762968  65044317  25528362 
    78980  33166584  33236010  71402175   6741054  66450500  32981448  77306250  27588964   1832832 
 43694040  11464108    220033  24968643  21112767  10094400  12040490    111343   6934650  11563530 
  9780253   2936857  50702874   8512855   3357648    171580  38118612  58417520  46321769   5143000 
 77240700   4800369  18024210  70032704    462107   6961336  23193306  43376144  46708794   2460966 
 19369124   8312832  51325230  13229966  31646367  12066900  51839676   3233979   5462811    313476 
 18017372    759360   6243520  56068989  41981212  36125654  60834080   1470084  36044318  12132400 
  9456842  40785600   2835756  23815854  30699872  16356625  37173633   4833008  19271904  69360305 
 32184820  51830564   5074300  37306414   8015436  44158592   2041578  16033368  88495506   2670680 
 40684566  57606165  32682058  30299395  32136748  10355328  56625570    402040   5214741  64648309 
 28989099   9309846  34102980  84969406  10134050  30371072   1005649   8333820   4284396  89038576 
 64896237  32938890    567630  37453724   1040110  51653742    396916  64611012  48253632  14340918 
 37875968  13234339  75943420  14884524  25074048   6338541   6365600   2166549  62762600  43431480 
  3227694    280260   6708528  62858016  64860075  51921170   2168624  36783068  29438773  39926047 
   176513   4349400    705345  18590766  33819975  42382717  37976588  27735155  56628740  59825305 
  8766900    682362   4089750  12559075  31920408  52423088   5914700  21789755  31789918  15880580 
  5619041  15590848   3656378  25536030  40165698  41677460  74340276  80325956   8833634  43378933 
 25641960  30787920   4616739  49667904  15243250  25521888  24844358  33511860   1524000   3589560 
 21317750  92184982   7787802   5800704   4910983  71212139  11616925   4284570  16608151  55561198 
 37234148  62830626  28465008  22070216  33881775  22313502   4321239  30313096  34869125  54741792 
 15958215    895230  42152336   1305278  12594877   1381856  88041988  11051700  62042160   4842305 
 23128092   8999722  34619715  32185590  86852520   4102560  35920694   9052914    895482  31448490 
 22617738  13908544  12631861  12357268   8025377  11428872   8339232  21740925  36632259  23053608 
 29776248  23744552   4405380  28187799  15603266    673256  41337975  16885024  22481628  59868480 
  2475424  14866707  37942480   9778608  50907486   2084316  19723633   5981472   3482271   5533029 
 55709648  11244725  26079375  27777582  11723421  11679822  17550432  76617804    244277    869990 
 33638410  28214350   5246745   7464292   4660320  11871540  23350164   4293430    524270  63149364 
 16779980  60102000   3225939  58095367   9087585  26975994  13281780   2560218  47207100  11210812 
 18513209    230256  45047170   2532415  22107960  22938720   7156138   3467112  26864480   5037013 
  9792600  27591354   3182152  61614151  65976768  37333240  19464540  28726404  18761550  28670432 
 26283250     15326  22719298  27561390   8032076  41505530  69230192  56077706    750040  12726840 
 13776042  23625855  25610024  23576751  40580335  34824942   1932738  71827600  16257384  10666565 
  1192400  39436240  43378486  13529619  20937906  17426151  15799708  39553085   1962225   1164410 
   675403  35510356  27524484   2415360  38624954   5860002   5992702  13661290  12661920   4432400 
 51567836  20609400  70849570   4141632  46708505  53317886  84227220   1365793  35708274   9171645 
  8289624  11605770  18391268  39681948  69974257   6348822  15496192   4714008   9236864  52085363 
 14642628   1981761   2399151  19337436   5728185  50911246   9972666  10061914  13384220    332544 
  4176083   5527302  66717658   8108100   8826543  31788760  22321128  36539090   9090270   1926768 
 36171004  40872384   3400332    527800  12822080  35569260  43455486  22063536   2032096   7794274 
 26612613  16261640  25080210  47685810  13907376  22773004  37066996   8041642  27156412  47709095 
 12593052   6792084  21585132  22547448  23202111  21300300  47006625  31730790  81787174   3919407 
  6772484  37256762   5671471  13087714  43559856  45387080  50271978   5618750   7141262  12003050 
   351396  71567570     33888    973760  30420796   1798682  11682792  37817911   8470675  78544050 
 13378464  62429051   5431880  36112608  30880935   1295814  42347096    743470  12249776  20676900 
  6937192  15624889  17319474   7397766  45364012   7772913  35177430  51206680   9828295   4203547 
 10115340   4855431  13744223   8820341  34315908  14662198  62781052  44435896  22767458  27160982 
  2080627  53452800   1339326    811440  24220994  14559141  20999944  32750994   1769785  59303596 
  3660084  21415082  63243776   6352605  35212190  13104280  47450058  46630916   8923920  15218086 
 28732410   3137540  30019060  36477798  31079100  53424593  44117220  41382209  38110670  17988806 
 55672200  14893725    657951  11399696  40994898  12795250   3806792   2729502  15440448  34830280 
  2338466    721791  57439872  18467680  15341918  89177556  24345954  12452010  30701229  43692530 
 22494680  70038612  28243116  24956748  25253670   1603560   4355210  52395850  57969688  12338361 
  4028048  49834245  27213524  51951878   3996720  15892356   3248600  15541840  42248618  45840860 
 11158560  69188899  47312022  10358705   4138048   7271880    407835  48981878  14399840  68290447 
 44272332   3372720   9156640  60604356  34938816  30070484  52217707   4608336   4801920  32264680 
 33531048   1622646   4110902  39597120  70405335  39802125   6840393   6167829  26041017   9963582 
   248850  48000750  45109670   8043289  22985513  38190576   9600768  33218643  22960872    859975 
 45878536  24311972  28346670  33693070  35945632  34474564  27599040  28562142  38004876   4652436 
 35779986   1651119  28507580   1429668  51168300  18797304  12171095  72732565   9498060   5579658 
  6731000  47984300  12888096  30470275  38463609   4205380   9222130  10736960   7692982   3848832 
 27191970  70718543  11670504  51705408  90121296  12026994    799394  62769546  13226556  27707720 
 22496880  15713100  46160588  27505312    550800   8074380  31272332  10514432  47560968   1633280 
 53508140   1782085   5043778  12059307  23320010  63655200  57449754  54019746  30933039  26958636 
   112320    303480  17318637  43921085  14957349   3008600  21912660   6458100  12036438  59824656 
 60381356  22181810  66678534  64332472    309406  18311744  66741643  32794524  63694034  27836827 
 23444245  22334559    326667  86841495  26350038  18257727  28748496  98495280  28589040  41509112 
  1831920  58140879  16368880  36276925  10181442  14887768  11561144   5957520    823284  39334992 
 15509406  10750706  12545364  12231168   4387729   1651975  63866110  39670790  47493285  41924950 
 29435926  14929675  43836919  11027500  25904650  18211672  92646330   6170670   4134660  15044856 
  3377594  32099306   3293136  23043828  16527126  18915929    676346  42172552  41815683  28339470 
 15357478   4887449   9143167    319488  15013525   4402534    516502   2373300  47658326   7211736 
  4350525   2899001  18989304   7317146  46147689  49421810  30314966  72808056  53742060  37909988 
 31976802  48105490   9142800  15232408  23750655  13478780  54200266  54114798   2974800   1724050 
 37977201   8415737  29497925  21764556   8626772  47890491  44036048  63772414   6764160  45626358 
 51898448  17350152   9216125   5884866  16467688  10506664  28180215  28439890   5539752  30385264 
 33892800  21701860  75970314  10589022   5882646  74102938  42180572   1453060   2539752  16958988 
  9693741  29050700  39421376   3373370   6881166  53480321   7012071  26467776   7865910   9696156 
  1338920  28785863  10556766  43353436  10738000   4888830  46862541  78649665  18473728  36770096 
 22781046   5017754     38424  81434160   4653177  20975256  25308423  12384285   1465128  26397850 
 35747244   3977779  24279026  10065135  25573289  24359823  24259635   1412950  19204260   6583620 
 67786925  40608564  18105945  52719359  84260700  50628248   1735500  19956090  97868640  11610584 
 40247086  61011410   6004410  49940482  46741956  20003390  23265424  22020310  70583214  14450427 
 31737986  16598640  18448142   1690899  17618608  28444125  48139690  49989926   4423045  22269792 
 22537218   4254900  23385492   1421136  30657398  36674866  60255074  51621279   8734364   9651392 
 23960620  13971440  26456145  45243702   8861042  50549930   5086942    895480   9227610  18693125 
 27864697   2471488  37518672  14468852  23646132  73398432  67607540  16987212   4664576  33136692 
 16877836  31909024    237354  11201957  16866144  44521116  81709825   8377502  16971971  69098754 
  4323156    891052   7530536   2625471   7171881  32129218  87273830   7555680  35071460    294080 
   899884  73993113  64668864  14337820  25907266  12554707  12350070  35157960  36391680   3843038 
 35324301   2824199  27351272  28368380  23099544   4495966  47343045  68866508  89143402  37204800 
  3685156  26428628   2584582  36275326    273321   2030210   5271588  57538098    439712  46697373 
 14059470  32604650    476690   1923752  79452720    910600  28320058   8240616   9721520   3109975 
 67557140   6242925   4503207  67633675  12838920  19247452  19615542  68490144   4035636  19345861 
 23853564  27699828  88806151   4503906  15426684  68496232  55567512  20721580   3932304  12551520 
 19157536  49660709  21686749  14130949  21193744  59443072  61631954  35307453  25273557  63086016 
  6275205  32089294  42019818  59235930  11671044  17306010  19830310  43920954    435699  70624953 
 45064540   3252200  19425849   6949974   7042255  28318875   9531090  85531635  73660492   2290750 
 10984462  19785960  30974160  26058729  11067744  44518176  13534803  48725685  46570816  67971240 
   648648  57507775  15713600  46474680  15700683  69826932   6074439    375550  36266769   5715297 
 28474902  14990925  27321924  55865038   4904880   6975277  47510528  39257090  40148992  36230020 
 17372250   6244016  18296896  30188498  18797484   5366336    258080   5308306  39239082  52007940 
 72092455  32113952  38837022  78875036  49963850  11243301  31859943  28917854   2191992  25555200 
 41343188   9051400  20303045  48681370   8082200  50292120  18924102  58303800  49796595   9464747 
  3667200   1508650  31260320  27342237  67434837  54468612   5728000  15985646  87934704   8152326 
  1236820  17066019   4615065  49003800  67476832  71796662   5152644  45536148  25197969   1180480 
  6535872  62907740   2362815    930066  17699328   5100810   6659952  25387008   8579766  40349160 
  5578562  52285720  74180064  20986407  38504924  10003845  20673898  19302422   2758920   7552900 
 58144208  40194824  76680079  20692548  51229016  74612421  16613351  31718583    533140  29505428 
  2142246  30693208  28287092  51345714  45049627  34236521   7640948  62063052   5413712   4206760 
 66576828  51743835  37887113  52153407  12374397  79630117  94693635  11637573  32535000  14277077 
  1529474   2020390   7569120  80363796  74133981    596745  53139620  12907904  41717515  32064046 
 15002975  26085944   3135906  44989860  47328561   4698681  11647008  30492140  12776778   1415854 
  7795850  33726286   3317115   3591021   2763042   5301548   9329120  27881350   1062100  27946739 
   754500  25160590   1010512   9850800  35345379  13085560  91109732  14545438  43769775  61477339 
 52751146  61830885  68910452   3798872  42303700  27140160  24270428  23098104  44725344  58991907 
 34565040  35871280   7932904  22249227  85186730  10633688   4521170  33698658  39918962  11659200 
 48033024   3905220   1132295   2193170   3309270  13389914  68603409  25719468  14150060  40792169 
  8062795  27859440  33224935  20378072    490440  11541696  68787096  17594426  67454400   5573934 
 25313640   1282905    875007   2085587  25963336  34758847  15959207   1609764   5594820  21407265 
 31082883  36802198  26244288   6532275   8541020  26903221  14022464  18695768  22706045   4909062 
  3287893  57840384  34950800   8102322   8016762   3331746   7730628  28912425  13992048   3108804 
 30857448  17156508  54453962    265896  18114799  45938024    766944  40672465    990823  16729752 
 29566639   3710264  29279136  79143120    821008  45423040  33292675  38309880   9354754  12952224 
 26578310  37850247  42591444  12785218  69658569   9148824   7885229  25012988  30661645  36629064 
  3180565   6718232  16641144    386666   9186736  48850290  20878074   9456876  14009931   1688180 
 22055694  24654084  23500296   7257468  25928858   7002065   6573224  63163848  31098270  64543102 
  3785796  10240020  18773775  42936960  48524991  44183603  51710986   9208027  47645200  57939651 
 37574928  13935654   1285669  37102988  43134280  22023828   3335017  65941968   9560660  22190763 
  3035410   2081086  72660912  10790136   5686560  15372288  36793485   1685000  37496960   1273961 
 13513600  11604788  70191814  59756416  10982841  31719168   1527315   7416684  42249597  24517650 
 83536236  70883355  71095245   7828458  18626489   4225817  12660605  22687113   2473002  29041600 
 90215792  12248282  21962643  14331410  85011920  31583578  10709376  14112240  53118842   1376090 
 25669896  19867660  12816486   6569888  16981596  73042710  11617856  55948827  40277728  19071970 
 11684580   2269220  60318936   3239115  32550800  71830017  31680864   1468020   7041726  31167340 
 25597200  16877628   2419043  12041598    149638  10561664   2562700  32427498  20921238  45391832 
  3828708   2036927  43671330  40930734   1237428   6055992  22938058  20123850  28549530  21086336 
   412580  14336544  14146122   7723998  54804923    326900  19754085  19299020  60327696  46065138 
 63989030  16879725   3796276  46425645   4837406  24153818  51108488   1944239    483728  17426016 
 19931184  15031170   3309007   5807557  24811440  22190432  40502605  97741533  24520058  82246177 
  9670077  20529600  32508891  29842847  94136344   4440127   8533827  22451976    913838  10854948 
  8906432   8063860  49359393  30811004  12865352  47207665  17312776  16908750  42137060   9751956 
  6445812  18145515   1623684  54379374  18252306   8462475  33015000  26458222   1330457  18935346 
  5032360   1538838   1473024  51029352  77334940    212355  47796350  23171023  23390432  30093875 
 16426854  89137360  70291288  42730336   4639890   7714494  51171474   2917039  25325091  73089324 
 20422230  16714698  13688472  11208975  53733267  59297750  21196672  22805093   6852600  25251007 
  3129840   2523770  22206882  38244150  17539054  54187936   2680568  10691520   4436664  45728998 
   391644  15667146   7765422  87836060   7435589  79533382   2139620  10859796  10140768  34249824 
  8769664  50945804  52634330    160580    571956  67079628  56887995   2874080  28986573  15894558 
  5605623   1391456  22747928  75587604  20949888   2665566  85961304  33539174  36789700   4566300 
  7933473    679315  12407940  31424706  45776254  19603136   1330425  17875308  33293098  23211033 
 74489120   3699150   7246567   3398004   1894464   1532388   2955015   8829675  22054010  14949880 
  6761552  38525502  52752000  28450213  72043935  17800048  12164367  33177520  14534052  65425360 
 71927815  11238605  90949584  13504991  31734880  10056487    553891    150768  36833346  81513168 
 11842240  32870536  64694700  39176118  33898315  15221248  20960352  57814692   7230834  11199930 
 42747292  13596505  29143228  22008506  48043300  39899790   2305192   8418592  58843654  64934350 
  6618260  32104884  42751137  18060416  29742282  57141126   7634022  17206800   7594224   2594039 
 11938780  12503040    104410  28644808   1852752  47128380     89958  33667891   6275546   6075069 
 28706301  40337000   7836626  50724512  42882672   6496756  39458288  22350510  19228490   7138340 
 14079107  52633210  56930528  64150200  14219253  51219772    665856  35073108   1330350  13044243 
 17642080   8006460   9403644  38064240   3461952  54365140   1355410  19859520  17372232  23012250 
  6531010   3712000   3704496   3725704   9298872  15187176   2050796   8649456   2953107  51817564 
 14069829  20472448  60024615   7733166  20503059  14519275    336300   5899551  15910020  52654550 
 35970875  10232802  21231818  11087400  23070432  25361241   7274232  45688604   2330461   4497162 
   174768   2238880   2596608  12738024  57481398  69749688  31328736  10438920   3498480  35428182 
 27890480  27669112  75109833   1680028  42714726   4475273  11375375   3691633  24859308  63141606 
 10295646  19042335  31639699  81803688  18319302  11693514  13034508  11347840  31586192  28011077 
  2785566  68281144  10098475  61531209  18986036  49895602  16781832  32826335  69322753   5298706 
 29006720  11502072   4335136  18388354   8543304    208800  15771024   1256310  50403798  24591206 
 28174723  14170430  61490564  38451825  68322906  17931499  67075772  37847202  70797392  16072470 
 18485440  53967100  61803920  15457500  11724333   1616893   7536882  39854875   1311618    895290 
 24858561  63561029  16186959   6836453  13915692    227398   2515500  19377520  78634080  28745685 
 51823282   1308720  41584812  47906406  46831794  58712368  31331610  25306368  19573073   5577385 
  2068596   8777472   3389568  69618328  30526288  16142013  87286626  31136000  12896100    670306 
  4921150  81407916  27156251  15701000  46447176   7268508   5065655  10327748  65112912  28182276 
 71087412   1870064   1067760  73307808  12231562  10754204  18808596  49867398  20521158  70153288 
  1195756  32918151  17226132  86762350  11314464  52477850   5799240  14937884  65552600   3435216 
  6544965  24329174  56059402   6917988     76356  48774330  11798160  37241202  22041360  69541500 
  4939220   3304444  24641010  30472306  30677632  33717096  36183654   7700376   1625380  17368578 
 31961720  53898592   4749979  40805175  14155370  23816222   2935800  46888918  33223580   4277738 
  9713256   1750392  52258975   8237184  38270320  37086290   4195197  13720568  15041499  28149132 
  1825650  74003108  48288570    948275   9481549   3011551   7926962  68276670  24330684  18501262 
 18571410  15172714  35356079  71810950   5148352  29948940   5351220  23940642  25483455  37625270 
 44001406  13547436  47135205  36317736  17901000  37629840   8941632   7669760   1299666  47490146 
 57780632   4034049   3710740  47841027  85257700  54944282  29590957  16969090  21225348  53205457 
 29802070   2834778   2093624  53786620  81590688  14037694  30884758   1928824  15643228  25695410 
 56302776  67942824  20907114  10573472   3966302  39726256  10663779  78211518   6942766  45629955 
 42005250  29427815  24012200  34370280  69193032   6164081  26072144  72759010  14180855  43825920 
  6700728  22865640   6666705  90995490  19300176  45052560  27366183   5694045  24114146  40625325 
  5264190  14127925  25759195  52318734   7200318   5582466  31076805  31503735  19858500  42400890 
 30740830  40379950  47550240  15774466  14262290  31742519  35832832   9871576  42183477   8260372 
 11970367  14683362  11204013   1221458  32220780  35054910   1431360  30879560  91506507  94753841 
 45819396  40330834  13234018  21363508   6547172  16474633   9006240  19013787  25816105  95774850 
 12397154  15470466  29080895  13336008  15019505   2537596  30359106  13490680  14634638  28884544 
 28072576  49471437    841472  29151200  38731376  13951548   4280806  12476084  69410388   2927411 
  1549392  42414517  17771376  14937736    771876  13653096  41192942  25212563  52759991  48699736 
 36245955   6157140   2943450  25982812   7636468   4601610   2004086   4912594   3550239  20070095 
 13761024    535189  88910259  31776108  16444992   1383942   5090058  28777223   2503644  72585293 
 59134680   5777992  73237464  12070630  64877400   5754644  15349712  73447500   6688124   2372430 
 17685767  10815050  44634550  52179920  43646760   6185025  12881736  37966728  45236457  60839159 
 18346140   9998910  43498585  37045128  41104630  35938000  61805835  30926920  77457660  11721456 
 58588308    459594   6095600   3456066  69163790  76461540   6669180  57379872  19032795  22042701 
 12128208  55996402  58425757  27328282  45298215  23038260  11167026   4418070  30539520  40012490 
 15177348  19586199  34032600  17816656  68683032  23060490  33254496   4741200    983286    702460 
 76108114  13979422   5849773  14067076  73042120  47090925  12886768   2049726  53306662  83287968 
 88552730  11764323   8239350  15190680  10896996  19935599   3508425  12103905   6779975  15530137 
 27541250   7716510  57694560  31172696  10021023   2128272  12768900    695772   9062438  24276744 
 43532572  27307881  16024620  51211340   4608100   8097496  69158288  66996317  37032813   2121266 
 44099902    169068    138736  10731495  38268972  38488561   3173753   8681396  16688672  16255643 
 18101349  28197220  45240876  38456523  52450018   3015970  57693840  14873229   5470840  38774100 
 19834712  65737392  21916818   4838658  63417900   6675494  15472240   4582727  89091950  14542220 
 10609951  49235130  28326770  56194307     21000  20834590  24818538  51611392  39911172  16511925 
 10860430  82906236   9684315  84883500   1981665  65768230   6193866  70574283   1485368  15430337 
 41860674  25834851   1701621   4380328   4137232  10855026   1949948    124146    582660  20432127 
  3463512  22535010     93204   1188000  39964276    919560  23745932   1430873   1687903  19663588 
 18881515  81242840   1219268   3734690  12542194  23848695  32559435  27761240  22611123  53295375 
   483558  23078913   2347437   4798962  17848488   8739003  65484504  20683600  63671718  29784808 
 57004592  59934638  20255092   5708360  25647153  12091643  39472902  44103408  64510398  46055300 
  1485050  70197237  45360770  41586504  22531035   3466144  11404140   2655360  28191262  23448920 
 51702840  35914627    595330  44099836  34909308  33900792  16611950   8102325  26110351  36562624 
  1035008   6605544   3664948  17010370  18193128  55117773   1697346    844907  62972447  66411072 
  4718877     24586  15633619   2488100  37095140  22897566  49248925  41125488  31042764  46312308 
 17402359  20097648  10495825  53184800   5845112   8217428   5521880  94604925   7030095  65817216 
 85413732  42101451   2401383   5982752    283898  51274600   2499480  26675176  34221858  16623906 
 38615855  26754559  25954445   1802580   2546190   9869825  21448203  25029840  37243584  14992810 
 43564240   2069901   7611843  47405554  26892008  50967424   3901755  10560531  43270092  39566577 
  4319016    696342  10698831  40450500  48999921   2895542  10195128  28731955   1621906   2680018 
 46611291  41613320  16318036   5002758  45070872  33760346   9269080  34183124   7995334    117629 
 27379110   2648349  33886424  44425472  41573098   3974152  36806264  82938240   8313633   9651776 
 39546940   3411725  40921271  65938512  65255346  24356005  10450048  21608224  56823091   8665068 
 15515325  10990000   1930968  27984032  43533725   6432640   5507355  24387986   8102870  67057222 
 37716098  10814349  92717118   3969680   1751306  17717130  60402220  14564616  13147678  60178626 
 11531475  50062914   3780411  39256416     99897  44189254   6676440  35941152    689200  44130570 
 13113296  16323186   5915808    903762  35716554   3054262  23162888  34156269   1462747  40078152 
 68486835   4504192   3466080   3587920  20588148   7958040   2110482  14306760  43175832  17080740 
 26964063  27613965  33847188   3421988  41516262  19267885  11032926   1895160  40072887  61763607 
 14923150  21411159  25609443  17214104  81569340  21800065   5026551   6356548  45164272  95112936 
 47908147  53377816  44198432  71588768  24350079  35969264  67418635   7169037  15614490  71521380 
  8192776   4490162  23201609  76439058  74494656  32936865   2227500  35865296   4322127   3478086 
 24458690  66844348  71119328  28891590   2016660  11541259  13554180   4972324  66512160  19579410 
  2886100   3899188  26836656  14753529  65867440  15637500   9038843  42775995   8767080  32058852 
 20729695  13336917  49493745  47215818   2244281  62755316   2640828  33255125   5156253  37526000 
 20385784  32207864  66425936   4526182  18037768  28553015  61634018  41911330  25548925  12748281 
  2246737  22832151    950708  28900182  46324065    893425  63081980  26476140  37616886  37624592 
  3406284  38627963  11823015  14346768   9896731   3701616  52821461  15002562  70379610   6074520 
 10310139  45171570  13993325  53517324   5568426  17588718  23446170  26938908   5956665  28782856 
 28426244     25965  27704376  36838119  33884586  72128490   3580512  19833588  41959156  55547119 
 20815548   7624512  24906084   3743395   1073628  21342096   7192530  22014552  24026975  41404350 
 85170720   7166208  12013764   5822365  47951696   5832550  44039112  29966792  50050143  57380232 
 53235486  38402826  21517056  35772776  57213882  30064862  50570030  33182170  64671816  27385930 
  5087952  22885940   9148608  15257300  42035625   3072876  22246461  42821184   1100365  29844758 
 72066672    445079  27446736   5765850   7658608    373780  20832185    304956  12574560  27550220 
 65980656  15842868  14754120  60100632  58812822  28718601   8079736   7233318   3281810  32381700 
   400267   8971410  11805294  18120150  73619040   4415840  54596256   1901016  41097505  13218816 
 13042834  19882512   7481484   6862668  11377350   8187985    514566  12843072   9326480  75211242 
 27873636  23793926  68829882  64490838  61256275  23137738  58347838  70454403  15325590   2496360 
    11466  52943300  73722616  54450000  33946612  60324525   2247606   6118653  51411522  36465256 
 36832796  38612150  16420431  29908736  36038299  40276772  27669268   4583138  39714745  15424386 
 24751125   9115190  48109269  12114290  59169624  14250915  14279904  51151557  20447394   3660363 
  9886068    181040  58263929    805984  10045885  14795866   5104832   4665897  23703622  21152603 
 13209548  33802218   8151600  58604208  62291025  44502660  26939607  21085668  31775000  58408320 
 34184917  45884272   6429248   2934466    422750   6923868  10155448  34696720  13129116   9667994 
 47201418   1457270  16327344  92075146  34291369   7418308  69269152  52015737  55633136   3380925 
 49288572  37607415   1714700  41555566   8024450  29795580  61223760   9350658   7680436  45750531 
 36097256   8387056  28708420  31370874    811941    179114   4711858  21275444  35726436  57685222 
  8447153  18415489  11173353  11561994   4923828   9110856  25325588  19224408  25079544  31998060 
 27903106  83968010  66337464  28622074   1176840  25338079  44411850  65400576  17599308  30791430 
 35120289   3910500  37535088  38866760  29767936  43070898  13151721  28259637  10193328   8293872 
   921088  47695950  15993990  19884137  10078980  16829856  46618112  52671593  23892218  28642671 
 14278680  34533940   2700684  94633696  74348616   3423072  48643430  39986466  83020475   8064878 
 40071570   8922020   4305224  48751296   3397852  35433939  22110519     98728   4523904    644910 
 13646580  70795227  25938083  39423800  60961504  25038741  13214234  13813268  11740300  25533564 
 30820293   7216798  19727155   1983655  35929140  16022172   9546600      8100  22873868  48270472 
 19435869   4621553   3753690   3018940  14660434  44549484   6061980  83027402   7450107   4260360 
 72536304  51301719  51704800   6777300  17346784  38452821   7810924  21614400   2271240  67673270 
 15838680   9419584  34424957  14415496   7375424   2173150  35239680  20670600   4874925   6696360 
  2215360   5477808  29787912  29621700  20401500  57769551  62746255  45987040   7855200   5966730 
 11341044   1058832   6007452  25824180  14444087  28927983  24009021   2876887    719559  25491767 
 22979284  42400022  27830628   3700089   3050488  21821808  11501858  75649554  18616136   8618400 
 30470975    327487   1402218   2028600  90671980  14630552  15690843   6689579  24335451  20523763 
  2089864   5658110  69737600   2592230  10672640  22384512  24372288   5609142  23175867  26511934 
 11368260  39213655   9366600   2041624    368946   9543958   8478353   8028375   1141520  70690048 
 15583480   8051212   2892026  31175960  47847384   2936598  33717834  33903324   4391532   7327304 
 69610190  54355155  72828175  34058520   7529404  17291120   6071574  42500796  10833900  13752830 
 48954048  18848284   6038217   6183649  24537621   1598204  31129137  48697844  18183942   1681984 
 65473920   3203450   5146330  27201384   7978730  64316843  34973820  49532736  18358743     44604 
  9654544   4130865  59381168   3692970   3634060  49260244  19025175  14536683  70870176  33104964 
 53128945  30798069   7096089  62234073   9809250  29383620  83741524   6524964  21808644  47685552 
 45846791     40704   2570112  68548896    954162  11052090  40404390   6363180   5110240  16974792 
 26601085  62375850  44121693  63302811  37352502   5605507  83911690  46703710  63055872  76292758 
  7753100   6453678  15789175   9419972  19505223  17585716  27666188     75255  22462480  55039468 
  8010951  22189700   1047410  24099425  41529087  66142818  82934696    967108   4979852   2276146 
   450138  17525170    952630  17453085  35494875    193644   6805850  27404615   7996274  50853936 
 41013096  12124800   6110684  11906568  43643028  53525388  23065328  15802602   3235556   1534338 
 22615695   7198200  81525864   9996480   1150968   1204350  18175875  11516190  66017061   9730408 
  5227573  11133725   3294104  24412806   3490542   4540326  14670909  21282360  38656956   7323498 
  6347120   9724960   5901533  29038980  39977910  67123446  16687632   3781523   3236846    271808 
 57032748   7137337    992806  48139364  10474596   2430580  16966920   8702382  35193798  65174560 
 13831620  26453384  68851519  82979761  39453750  15520230  20265122   5219904   7618905  21852415 
 49299392  56998075   8255264  24442824   1021436   3129280  14235956  53541508  31295768  77896494 
 30461760  26921529  13983506     69740  24119154   2508912   7924070  22694620   3685916   1000711 
 23053071   1481304  38855467  24983137  42504264  87266368  66461604  11254455  28943460  10171393 
 16674246  13873310  18574149  15479583   3968588   2463840   9360460  41530209   4224000  54855456 
 35919576   8432214  10158180  12596536   7615146   4397064  14798660  39630312   7325494  28754100 
   932674  22218300  23413320   6717870  19079124  45491415  15442695   4155840  19240251  28084320 
 10373320  59154429  11307800   1830873   8680890  49910364  51276780   1863270    270746  44030874 
 36957882  31295184   1152305  16286128   9920010  12898808   9332530   3782068  60826210   6204330 
  1105100  23743560   3672672  25642324   5488560  25145416  44438596  39434220  15112416   1943369 
 44881122  18930367  22852058  12748530  20350260  39433472   1863512    779700   7101484   7809516 
  2283664  43522341  36959720   3341940  87168352   6708492  55211650  29396315  49757504   8856864 
 80780660  74921910  41123328  66012186  73441770   5651514  19804235   2698836   3226597   6347545 
 43434601  29337827   5163424  23416740   9970686  54195954  49607440   2938860  71117380   7978278 
  1309976  71249680  32575020   1027669  47756176   5877256   2343528  35630965  23264851  32015984 
  8436163  74731356   2610092  17555560   1629251   2681154  21225861   9060030   7258116  47268996 
   917400   2697992  28338750  57511769  48358543   6379982   1624662  24138060     90700  59806808 
 43820453  18512318   4050400  19043066  21215212  42494880   9849264    688275  10990668  40865583 
 16772300   8262360  23107712  52328775  15018601   2299636    449268   2413616   4168692   1776000 
   912016  53180496  50248134  17817084    919360  25107912  15908800  11328408  27638312  39212850 
 39982456   5621482  36510096   1171616   1633790  29321940  10156212  26479146  48929280  17820879 
 10672000  31426284  75939840  91480092   3997860  39163461  29489425  22836564  19514768  37387764 
 11711910  34240678     93236   4396901   2665716  61098600   1124418  11444004   8408640  28304965 
 41478232  35934928    990600  34004008  15739032  27727584    294644  52280172  30529125  31334660 
  5472858   3331692   9994335  77898675  63502560   3017212   5091862   6577724  30359793  27613278 
 19300359  90675562  25149701  22535296   1128768   1206270  40526100  10561554  37203348  30852160 
 80798310   1227840  41579199   9481692  34586500  14155190   4096576  44661802  15566895    712116 
 54470616  19292400  41075264   5516280  17486088  58121945  22350240   5111610  81940500   2693600 
 17822056  80436962  30178216  87117440   5405158  29894447   5925765  24489710  85837269  88612090 
 37374112  10585589  32866432  70350236  60436056  22897014  27285972   2626800   2482103  34042528 
 10257822  18276224  62205390  17342045   5244021  28283750  11503916  63729016  46058343  32226772 
    29901  71747072  23251800  16937508  14631868  20503557  55498178    819702   2274909  73494588 
 58178520   5813698  20070098  16978005  26972160  14221122   1815450  15627189  24506235  18644800 
 23809435  17954430    864960   2544924  12871572  32590128  16426487  60625541  28726887   6834799 
 43063851   2500146   7412400  59979105  61861861   8927646  10882968   2421280  12335424  18626328 
  8060416  17411904   3218445   2137344    982618  35382566  54052180  25044400  18100816   3941070 
 28845565  48309408  25465300  13523092  47238131   7748640  20501604  68757299  15332031    903630 
 12900444   1467031   2386491  19465893  25775911  35663124   2032758   1235248  20903608  14931594 
  3013599  43706006  14687190  23382804  30166103  12028885     19518    133434  56399795   4800016 
  5196226  81062310   9963324   9761066  10499950  23574952  56074824  52440206  12833685  23523552 
 28027440  18007528   2970291  75434976   6556456  10431080  27989100  61697757  37355591  19434636 
 11352276  11171794  40959360   4149468   5844780  34312764  62121240  10866126  50793750  17504290 
 15496843   3434646   7331669  10276840  17214903  14096204  13150762  43643088   2337777  77505420 
 65175377  24693228  49420624  13556172  56812860   7894974  34315256  32774677    849760  79136880 
  1232279   5919360    524409  26571888   4427209  13872925  38384640  33947034   5796252   1548003 
 19714596  24855138  10547124   5632083  24816264   3590240  16257440  26827515  19863473   6610275 
  6076675  45077500   6500494  43293356   5752204  26541432   8950095    199656  25084192  23418432 
 25700274  62067360    219022  16546750  49333350  20086484  13814880  77964876  13734760  43367016 
 69344934   6268824   9745218     52580  27206760  39115979  15139329  26104694   1352180  26098590 
 42318693  23052610   2315194  10424152   8173568  15897270  23250430  20133266  12966147  12093282 
 14423994   1104375   6512028  12548382  75677280   9369976   3014521  37070360  35190900   8326311 
  2561812  86182722  62835080   9533040  31020920  86486036  27192683  15548325  10942667  54462664 
 35503242   7076193  11853093  10907568  24865308    837100  46712783  15397701   6176300    140157 
 13228790  68576313  24324924   6948480  12016557  36527238  58509025   7119344    498693    794747 
 39272060  26642748   1183954  34223266  70415976   8250377  48301403  34461995   2433842  17898000 
 10599552  39050390  14694551  10130670  17689140  36985608  32046574   5892600  37621178  13682889 
 35496054   4477416  53122200  70688384  25762990     18000  26703201   8857926   8209045    923241 
  8775162  23722630  37397355  14454045  15715686  32307072  37320192  18679584  25882480   9826560 
 74381824  11360505   8774150   2622480    195201   3987909  38548652  70414046  80907464  70489576 
 13267968  31137128  19637349  72393224  57229760  62123848   7332560   1456721  20126384   3632337 
 18094972  26692752   1562016  12230792     20812   3997566  13296644  17108605   5982033  65473200 
 52403988  17647068    551618  15695400  24459919  31414980   6659920  68717280  25890750  11087024 
 38374364   9149490  18062088  24197794    165528  12378672  11810496  67602600   2422224   4172720 
  6122952  32804481  14682800   4145316  18209979  48477744  30024655  57773925   4808914  64281684 
  8662214  13939019    221932  14266072  69241444   1286064   4548120  21994624   1789874   4613210 
 22887875   3029600  42632524  61692878  10672650  42230192  50990304  15082888  11628800  75864438 
   787472  40568064  28643534  29503870  60761190  12949335  59872826   1566480  32596004  26814235 
 17505359  31147308  27076130  42321404   9553050  25978186  11848374  30688910   2510625  12244510 
 41335580   1131361  38882417  14251081   7926080  35873076  62755224  24242490   5042492  33951255 
 11057270  24548911   1182350   3461752  13869090  11450283   6952911   1927116   1654080  16760640 
 23797592  22018846  19495754   1398016  13380708   6024896   5423766   6743152  23616690  23369262 
 24738672   3028070  62702220  53994765  15171174  34619347  10286507  11424939   3024450  36979369 
 36566901  37705320    340670  30752320  22771884    128808  25340715    749700  32299582   3143088 
  2501824   1088351  30107556  24982408  30771328   3257496  29659091  26406081  26214375      7792 
 27628614     86350  17298365   1258481   5208775  58197285  19337687  45717672  35985895  46033525 
 38534253  12372372   9833670   1918840  53688574     50920  78693120  46110650  23443269  15220628 
  9176040  29385291  70438368  24237136   4354866  25370709  14986920  12247490  35476400  15335276 
  6484480  68830734  31665816  32312079   3600056  11649472   6018851  73245420   5753499  41154841 
  3100240  18326100   1806084  23091250   4722743   6147918   4510144   4389264   6505650  13475401 
 63884590   3816554    651825   4700500  93067817  85302445  25351808   3145828   1268730  18794472 
 36919536  46380750  13179672  13274676    730576  24607264   2365260  18251636  70629432  27621885 
  9458904    402354  11839357  72940336   6784308   4974354  22545248  15315326  19572484  32552360 
 47099720  15510170   3617982  26663832   6409975   9275040   2916413   4892540  10978912  61662952 
 12679308   6169429  29926360  44073837  12895680  24358152   1781055  88424049  76382685   5825976 
  8787344  26528224   8197200  18694944  22560861  61702168   3046153  13819373   6345700   3137862 
 19808592  36387948  26397090  75469011  61154872   7659684    682486   8081082   3588852    367488 
 41424225  25048464  39992160   9143174  56365790   5170439  63364250  42030660  39728376  23737805 
  3401328   1183132  87520355   1177512  61049170  12125322  12014048  52905152    279790  10973816 
 51316020   8718416  17580374   9612186  35278704   6060506  30297990  34407184  31365082  42762060 
  2609920   5817735  12556086  26237939  27154440  34498611   5690960    899468  26172312   1740976 
  3112212  41147616  12231800  18999456  21726956  63368944   5359870  71199700  20858475  35748999 
 82939584  37154220   2705157  21416040  55857992    394174  36807772  54075678  39570944  34633850 
   842520  35479908    454846  26516438  65598119  14704689  10686816  29199660  43865676  14675700 
 15770700  67634504  33068457  26227080  21762045    204399   1604421  44042110  13778380  29732864 
  4353462  66049866  38755404  39888750  45724602   2820554   6160926  58639572  51977700    591138 
 24389202  45508974  14816439   3829402   2175400  32598558  18847344  33823320  16899406  56900424 
  2858240  27362792  33798792  29536347  25082290  19667094  22146292  21933201   5951440    920638 
 23732784   9521755  12250280  37385375  16449412  13664412   5097340  63697120  91265984    700315 
 19750492  14010822  13193598   3194772  16211160  11599995  65140568  38258360  51848841    399280 
 38115875  40536168  76775127  46147560  35215290     14773  64342501  43219520  87220098  23662014 
  6715989  40562550  29442065   1118991   4685448   1111576  30540770  33787730  22880980  90002768 
 49492096  36062601  14297580  46090831   1266406  48491550  44817508   3113972   5880810  16555840 
  1946208  49080072  73575372  28234080   9815336  15351950   6756218  11354336  50045235  45343385 
  3313920  64795500  10897640  16273400  36355440  19318376  39478902  16319435  40401078  20731781 
 34234321  78323680  15893344  57219839   3756276    637772  34377210  14834778   2026800   4621812 
 43193304  16277573    357819   3888261   9302832  12236085   5365383  43717644  20024290  15643530 
  7304984  20602512   2276017   6389180  76979620  11147688  17692986  57717513  56382612  46994200 
  3147760  71580440  28518525    334590  56031745  42587478   1689963   6419600   7953534  43599858 
 32475360  15749030  31593068  34255709  86958900  48734736  32223896    958456   2433000  31176970 
 17476840  20215587  47035610   7959840   7974450  20381570  18175337  25560480  47631796  23080200 
 46150094  53806275  15943315   7615836   8753380   6540978  88023600  13024000  19246792   2114250 
 26330528    365632   5367744   3091330  28594881  20618708  34479144  29523353  48374116  70329532 
  2828196   9090740  66217414   4531464   9410310  77675210  23950590   2593782   4697576   2354184 
   955802  26589964  19790694  32975336  51788740  11219300  57554618  21569436  27348000  89675285 
 14455455  92975336  53840848   2144298   6887448   4988483  45452988  10446344  12680829  10342878 
 43528518  21268610  31305780  21195450  32475344  21823345   7070946    225128   2029050   4195705 
 69296048   9403695  33184095  19461026   6832608   3574232  21765911  15406650  40905643   5936322 
 52136525   1265792  24957024  20960694  12252268   4873687  66025960  36086826  11015550  33054588 
   523962   5567640  27754200   2956221   1750541   6586956   4047645   7032016   8737920   3394276 
 38414175  25642805  54156604  52167892  19506960  63308190   7955550  87997812  43220947  69946543 
  6080948   7162736  18182710   7513532  43937212  84914109  36051493    748660  12709250  72739076 
  4842846   5554693  19445979  45845852  45069948  19175323  21671005  54916356  36397120  71412354 
 19733500  40178056   5703726  83817924  81958080  19797183    459536  37561860      5010   5792422 
  2606283  39391528  20153427   1814385  32884196   1246355  24241338   1619324   2268600  51555800 
   510720  35119521  58108480  28086468  32231008  46505625  19935916    148995   2409606   4872320 
  9423750   2568180  24584315    970083  62205684  82534437  36733028   7361592  32778084  89504558 
 33724974  16948452  82377900  18660240  66303672  23209280   6479876  30441256  45032212  17609619 
 89806626  10446960  73410524   9914433   2476155  11961264  37231000  26053832  30985437   7121324 
  1823316  26382792  41603723   8742231   2532600  69312672  21177431  18273436  10787832   9565884 
  1880419  37491360  11694880  45283077  64332714  12660601    947600  74727044  83282507  16708896 
 32828740  13330188  70195950  42391260  31389890  30723114  60022035  11193972  26081571  15829944 
 71672810   4795173  26474868  37337724  52196950  20317783  63047960  13032376  22096590  12266046 
 20789780   7485460   6116981   3264356   4991426  19747623  16749360   5836642   1522748  17947428 
  1852812  22133817     55680  54078780  30394952  10051932   4781672    864864  13298670   5757218 
  8547625  32590867   3410372  25036656  16698448  26812932   4174980  10655080  83721468  23937499 
 10133718  65028040  19106448  84331416  24296713  48755000  23570524  13028964  10999640  58863056 
 57958208   6535905  56303000  41371968  69201766  30347264  36203046   7707371   9711810  32047210 
  3013580  27641556  79306677  60341736   1121022  28501316  40484821   7065114  58571370  55394352 
 20672190  49886578   2848482  44710848  41438400  45891755  11713704  13514306  18226229  47675862 
 86092414  31585225  43878296  16646996  16741729   9270566  19404180  55839744  22637120  30065985 
 24201045   9347504   7023668  51479316   8185899    742425  14642160   1161000  12494636  22687136 
 15261336    123372  32350656  23674560  67329419  12013771  50645004   3164187  29321496  17846424 
 19468230    687920  18152998  45793494  13863463  40022446  24854340  18927804  34435932  10367546 
 46501190  64976352  26816542  82011825  43523369  52125230   3565155  64435354  54689901  15873536 
 28056688  53841747  16641900  44889250   2624560    107520   1199410  14758686  10471175  21246260 
 34512416  16775766  26886654  25572915   4814944   9002840  24541920  29889970  22472972  11747714 
 45437158  12160960  86361309  50689665   2366925  10159520  46305246  19362304  62291835  10854180 
 14178840  21932460  16397312  41605475   1103284  17443496  32571441  17158224  33762848  12510246 
 13641259  21927690   1587456  68493243  37180723   8954319   6331701   1021995  14349600   6099288 
 11732228  27375525  10971529  45130048  55608126  15151480   3689781   3555342   1276275   7864290 
  1702632   5077953  19297500   1619255  16674666  13364208  11589930  21477353  19217822  22813125 
 52825752   4989743    916923  19755600  23589223  23473920  32328070  25357320   2760022  56540249 
 19428546   3185305  19295991  60233550   2208182   7292800  35269205  51342421   5752706   2159699 
 33443400  43062627  53527540  45143973  28725320  27332616  24768152  33838774  51323391  61747075 
 38329669  72251556   2379920    680748   2923074  68532177  36258516  10654913  17737070  12232458 
 31576800  22578354  57473184  15368033  61055181   4166272  37555632  30541114    787157  54653599 
  1240778  69259932  27139806   5685852   2241016  66947244   3120125    149355  22946130  11139177 
 35093394  21350924  71693748  37236040  47604080  11065792    590520   8833968   3950387  24106734 
 76972875    263704  33157146   9660640  23162484  12613476  34393504   3246720  82541119  19950957 
 36417568  40072339  30149636  24906746   1471821  39610974   8395544  47316976   2453280   4545702 
  5855682  18581804  12718754  17683224  18975113  18701892  17306432  25380704  28606740   2247602 
  1590588  11728985  73172648  11203521  45301422  16672584  45245046  18944308   8945640  19550355 
  4204288  21519342  12530400   5938515   5354297   3260416  75112175  53728816   6077245  37012640 
 49422230   3011505  49978854    803270  36181440  45838197  14974232  21093746  89153865  42224160 
 79654203  23725281   4216044  29952806  38560085  25370912  26309404  58200324  10401735  16234114 
 22273418  32013972  10264596  70018325  37851842  57949288  11315898  58683016  54018912  19355690 
 63057906  35441700  42743844  13466880  33180252   9978241   3746148  32101884  19675854  25360547 
 15701340  12708390   2187054  50946192  43892475  43962744   7445037  60162240  25877760   1082808 
 67066938   6909200  67654037    159768   4665810  20722104  61841886   5869065  32626811   5515250 
 38689602  56731426  10953390    306934   6912562  23318178   2087400   1333119    668390   4808848 
  2814724   9601399  10426152    512394  21296309  21818320  28439297   4536307   1069508  41975028 
 28181070   8092858   4859030   8252205  17996652    626402  18864118   6867768  22005756   5348063 
 16194432  30086834  19573376  23535764  47024284  15348564  20892288    610176   7193995   2726253 
  9421355   5511292  64783065   3260766  39242976  46041408   3094776   3006220   1714405  14236803 
  9031698      6048   3863140  35759178  54705360  19366519  25706598  32437188  21802465   8297056 
  3198114  17986325  32664346   1965924  21417649   6189513   2573552  48945598  27204983  42444060 
 77586535  42091475  22165806  24652481  22567176  22728700   2000782   4276308   9021320  41442926 
 68670252   8437156  40848578  22035440   1091340  39454048    322218    356622  17269637  72106702 
    16896  20721425  21642830  34891124   6934842  13114530  40058457   1514424  23201670    843396 
 25594554  33737585  57412472   5670466  62333820   6705720   2173750  22756986   3676004    967385 
 77692212    951520  19023256  17478390  27399120  40656438   5881707   8733690    463320   8340540 
 27272160  14955340  33078148  39289426   7308872    477393  24282798  18910397   4579341  26324450 
 18566415   5697062  69870986   5405940  80164438   3672765  71446350  31304194   2543220  24489501 
 20406256  20112334  14466456  20476821  65819572    464304  21350072  29875108   5004532  32907791 
 11727188  12378327  33959800  15719400    882284   6015000  11875950  57858003  30038183  35486688 
  3509128  47550330   2950248  44164130  17417050  18175152  33699600  71179503  21780240   4741786 
  1693670  52276960  13572875   1715700  10597608  44394840   8652150  19573092  11486706   3990968 
 20795900    559176  12909288  15812316  84693808   5134034  78599161  10722712    461040  60137300 
 12860139   1926444  68084199  91955767  88360146  19485045  77457370  57117207  46956720  32612436 
 12595980   2070332    304410  66046932  50174900  38642194  10694181   4053784  25084736  32458335 
 27484564   3850902  30555603  30793065  86308290  52537128  71959426  21095120  12966118  30726288 
 42640536  24386076  49038282   4897592  20442079    713600  38439216   3037034  16057240  56277528 
  5951490  54920412  49106976   5858256  32393008  12977706  77816193   5592181  39724475   9979902 
    51984  50297880   9109380  16913696  60306840      7889  26032185  75782907  14678274   1067082 
 12419650  26055540  13099128  12846705  90582800  62062699  47845750   3320064  11399176   7187190 
 26378346   5140800  20296326   8676423  21772401  45304864   8851640  23958352  31259403     28854 
 22506988   1294272  88652200   9641600  24751737  14894349  28584825    264920  84924318  19869408 
 13038984  19637252   5387588  22802508  15767076   2289875   9450154  12394593  17024778  17808426 
 20670765  83145150  42715650  23832952  16972976  40379625  44929782  25134942  18767700  45408912 
 24368715  13338853  30947958  60347210  32535072   2383392  10260928  23074610  26669328  52149057 
 71894216      6416  50219700     52560  27105592   4191840   2998480  72241110   1387568  14212744 
 22648592    128268  15770288  10655552  15294880   2301207   9992268   5585104  46359621  57652950 
  4459490  17118048   3410925  52345296  12396150  38027136  16864856  64840176  17777274  14446674 
 47914850  10761696   1000692   5696847  12614814  10711673  39144751  11319755     57680   1636776 
   302500   2060780   7487172  27783322    211288   2256760   3171432    763364  10846920  72601820 
  3536018   3707964  12767067   4747097   8361639   4972975   5664455   4065600  18407410  67697280 
 28593000  41240755   6402693  56514059  14410660  19265849   7083540   6421800  75144930   1142536 
  8197056  35544450  15407850   1381078  21905065  32532864   9311242  25251795  23317956  89497316 
 29465280  22301562  15383841    820827   4791810  20795298  30136128  31637235  19162944  60763644 
 29838816  29719872  50741566  28667842   2017200  47342142  21120249  12779712   2748450  33346800 
 26937288   1735308  44897380  37896976  52462964  65310000  21235192  15242188  45534474   2463608 
  2037839  63046610  72805872  63300222  19118127  52896783  41814016  53148322  29142324  65650624 
   466128  63752904  43802677  63494004   1147925  20650840  17239992  51502500  61018880   2020221 
 52944528  29087451  37195844  10685500   9920614   8948037   8495476  27731032   1914075   1242880 
 29047821  78903570   3513805   6863028  11726176  26944032  39601994  12432000  42068550  59770578 
 35175400  14496048   4828660   5454162  61353755   6503211   7639185   2355354   8616790  11143795 
 38851839  14989100  28979526  10048506  28224530   8988610   4238654  17116924  29655648  42054460 
 59334250  34741560  12642539  47164183  44190807  15471360  10237592   7185576  26161838   2604564 
 68444800  85487764  28737198   3677497  19316700   9160244  68388985  34190793  10630240   8189818 
  4977478   6636912  26831164  17014920   9001395  36063808  21076866   2762640   4742264  78874302 
 81222372  36620470   9218727  57187020  44844411  28590702  29787566  22516216   6021250  34145520 
  1175944   1172840  66729752  33671952   3834974   5845884   2165067    722475  12985344  50471352 
 32316187  15259595   6161760    338645  33756179  72831838   3852882  27529680   2692602  50161872 
 38925810  26982936  20980800   3772740   3703728  27389857   3710121  56573468     31152  21561124 
  1266842   5574312  11060800   2621999  19324305  38534555  77140380   6947853   1656374  23591040 
 11681540  40378968   5418816  44934058  45608277  14616063  43248748  58364592  42394788  34885490 
 11326680  12294360   1196832  42506646   1975974    723338  58554514  54419040  17362252   9159790 
   779646  11754358  47306779   4841817   4214976  24958856   3716352  91685124  14645246   4278384 
  6027300  14000622  15447952  18426936   6152110   6510753  21326670  63002148  54131888  15821181 
 42902068  45038570  50869728  72180594  14278912  20777480   4575944  21524295  32795280  25127858 
 65734234  50491422  11398045  31333445  18885698   8860400   8649666  15252910  42332528  63011980 
 41903264  43388380  54216378  29249958   6066016  38530807  19452960  65036305   8596224  10291239 
 26761816     15816  20317856  36341604  14190106  90403456  66364810   3754801   3657738  74981844 
 10780548  25248932   1136226   3130428  23394416  16201234  37707887  15870390  18009626   9760300 
 18073720   8834400  17456717  36486086   9513045  17742048  88972054  26198256  18790728  69807045 
  2091849  23656376  13526310  18002599  44014683  70584390  78690678  23022186  23901458  91475534 
 53901562   7894410  18204615  12156276  54058984   4462566  37379496  46057924  67742636  11214456 
 61339535  22840294  11205376   8561060  30023325  21065252  47383600  38503952  17649280   2249516 
  8748752   1237624   6617472  52446450  37739658   2718736   1279600  52423718  36124968  51147045 
 42953328  24221464   3466008   6917508  23873978   3414402  34273968   7830090   7307560  47681172 
  5065728  10332896  37821504  22502128   2132060    871804  18980913  84249165  81650985  23259510 
 17938620  29389332  43534650  41040000     10292  33044505  60649302   7818174   6214280  20606904 
 22873408  12588304   9908535  33095790  31524432  63644838  63277264  13317926  18417938   7461388 
 18932370  53159560   5462418   4681868  26965536  45628898   8567647  27070700   1388299  12676878 
  4243188  24580414   7456950   9438387   1179154  82976544  46575210   9258813  59533110  12714816 
  1618921   1698165   6959085  44163315  74623540  62065218  43540968  13046512   9326301   9111614 
 33356840  13641310  14758550   3273396    901850   9853701  58086963  54326566   1361644  26990716 
 22177638   1476970   3047160  33689785  13995960  19547757  40407404  18585315    227388  20354235 
 10806075  37433492  37255620  46016568  11150766  36156961  26478109   2592930   6019146  51427222 
 12235204  56874048   2534610   1994388   1090687  34670592  28101960  38765880  20453400  40286050 
 16817373  11162140  68993650  83944623  10138480   9560460   9742395  69611010  14381796  45101595 
  8607936  33331668   6496908   5823248   4790918  21612387  36998728  17862746  48150712  32505360 
 17504328   5662412   5086080  38984106    272829  39256862   6000332   1656486   5532450  33846012 
   474819  32550828  16788275   8760618  74656735  19497995  23915443  80879922   4398930  68084764 
 11158322  11503170  15414300  10253856   2349696  36971550  12000768   2479008  42167540  11661309 
 74690924  42932420  26969208  14118975  15825591   6767253  32043858  42958730  14600832   4917660 
 31988832   7890609  24097323  11462106    433342  22837576   6111918  19284132  24542511   2137029 
  1685970   4337894  13280625  14276009  11132544   7917397  22066020  19096224  11465902   2734155 
  3288544  30165392  87123896  23883112  32604894  63988845  34145143  10482920  56190160   7897500 
  2513025  67916211   1032809  64848960    392640  16443276  32022824   3451574  38295570  16503175 
 84855132   3962040   5103420  17033640  26898380   3565539    178368   8927961   1769710   9719070 
  3651721   9111795   7174020  34258392  42775245  18760026  73686768  26803597  14009904  12437145 
  2661440   1905408   8954656  59790640  14870240  45508056  70190196  12665511  52881759   8737536 
 52698320   1235142  14907104  27635069  37599825  33029584  38077140   3494050  11060676  19521200 
 10142620   6901660  46434976  10787697  29738610   8530508  33759386  22428084   5083176   3281761 
 24089963   1486192   7156110   3517058  53615947  54425140  48020220  22504326  18054036  10841289 
 37944588  13223080  71789793  14720222  22006638  20432986  18899230   3711666  96972500  59795190 
 12325856  46581828    985188   4242810  20580690  38740142  38280250  26779896   9378384  45959580 
 22605964  20843834  10460814  11683276  35579885  47806452   4017627  12129696  61732054   5218184 
 22149999  26348220   1968820   3648665  37388143   6623584  16449500   9042584  18601990  65455470 
  3762920  16336392   3771492   2553390  30856738  44084992  19523988  66468324   8106840  64358272 
 38681346  10651384  21710784  57931776  43981671  64488651  75515276  28826406  64044695  22094982 
  1757093  76967268  56331618  28273453  47612838  51642140  67058452   5660556  21012320  51127515 
 31774751  51381440  23955375  24120576  12136411   1297170   3566528  15480276   5449985   7046690 
 30298185  20635535   3312552  62480143  36353760   2774400  47549424  50126736  14150708  19081464 
 40043754  35245146  49648416  11308500   4147426  17229800  24324378   8200788  54236292  13261755 
 55731960  45852120   9170504  73045368   5902464  31503450   5055615  25211744    703500   5440384 
   987194  32991700    245248  24672028   8010000   4019467  18857000  12933855   7179008   8785480 
   658560   6313834  13957704  24424767  42144882  16862549  18733638  72092538   9795464    132396 
  8117568    498797  12890424  14363980  71297915  13173370  54543970  29668870   9173164  68905478 
 44723115  36100659   6751860  18907020  23578620   2008870   1956930  17571600   3918370  37297529 
 44946655  13994910    269370    304945  22199800  12781916  48750896  52055264  70065500  76891698 
  5399376  23973159  24953376  12209211   6649047    642402  22277714   2218590   3434573  19597713 
 24608700  51335332  21136977   3688056  36946338  50104572  14944598  51713190  11926200  21988330 
   639407  12488273  12496572  36470632   7537906  50339314    490257  15909422  74909820  53995825 
 22655889   1196244  23622630  12946576  35855303  11401236  23426256  29989245  22253792    286280 
 48732138  20089405  77990733  27356466  21612216  77190600  27674793    778128  18279756   9886173 
 32522432   4415676   2559224  41112752  61988220  67324773  20473916  39772370  42307872  81489408 
  2565250  49496384  75748167  16263968   5390900   2719944  21217680  51212868  13381600   6433671 
 85315208   8714790  15298536  54521466  55315280  19283264    197736  18218912  36400720  30887454 
  8497776  12832331   6946204  40891624   9452849  31526874   1196424  26013000    156800  30118902 
    88784   9456135  32512515  17405064  11021295   1841256  47152098   3600550  34831115  13330640 
 51727942   4640328  28487712  22006776   8945920  53039511  69047928   7478568   6515427  25049829 
 45557778  84528762  20382560  15065820  32482590  27983577   3802554   6703992  11413416  59724516 
 33266502  67527801  60765270  14331510   3356825  45036412  14200872   7163932   5017703  17278965 
  6690168  49611212  80437946  14305320  42654636  66272400  14320908  54154142  14126728  87142630 
 66266984   6041630   2118072  43594140  22694983  15156630  29204741  55042902  76779063  17438655 
  6427105  27126528    655428  73755968  29222078  26642556  45549251   1355388   5306983   9902880 
 37853928  22488674  42587776   9434988  43429815  29012608   5634720  73304960  55354838  34037424 
 68726195   2869590  26771050  12982011    820492  46269513   6934092  89945274  75674066    823935 
 11097995  53483760   8667904   7223722  15523720  44766374  31539960  13264420  11360690  58129567 
 12656400  22595706  11008776  19052352  27222264  16855272  60464573  12947176  29878056  90788720 
 35395866   1305392  41218296  44389040  19913472  12381020   8704872  45148092  40371408  60076068 
  4935288   9541518  33575857  19797250   6736702  65003820   5669500  11969174   2292164  31724940 
 45721676  75102600   5304177  27754146   2299822   3441448   8919232   3800216  25746133   1127675 
 24211849   4086180  31987319  45304020  11538630    563325   2312924  18717910  11575064  10425856 
 33242724  38499240  26881684  30754152  39456552   7847515   5763675  29168232  17716320   3616080 
  3125276  55777635  27628270  15344256  35216448  33740552  78419352  26545206  44235066   1228353 
  1777420  60141104  62239974  52979631  68488179  28606656   8231154  68004629   3169752  18896766 
 73384322  10277812  13878407    235776  67991400   3932506   1106088  16524618  46439496    760420 
 50188570  12936832  15551708  44401833   2080000  16136010   6096160  23873817   7489656  51311728 
 44843560  32719888  24856776  11671025  13985805  39830875  56406944  11172735   3703518  21081466 
 10069911    432845  24720720  87930869   8434875   4879154     13916   3990240  24148399   7383762 
 25871264  87054584  44862391   4586260  42626550  43718922  73727929  22210164  23751300  51384608 
 14714460  18578274  18602620   7490208  35640720   1350189  31470480  35785290  24695230  36826174 
 17243781  30323155  22152833  49019190   3725700  33802391  38161620  52560178  54048355  17276406 
 42896931  12311189   2032800  50489769  32189888  33895896   8436219   2968690  35713364  56994938 
 16143400  25544484  20588911   1807498  14338464   2097068    739872  10587962  27832320   2362672 
  7507548   8142420  11467040  27342832  64661988   2578732  91288868  12441982   7602834  50747384 
  4885560  19737356  12932712   2647144  41763567  42723596  15807610  25803750   3879442  12673662 
 39858620      1470   6813521  10558912  20145168  28938888    622820  10870012   1292808  13963224 
 71631545  54378588  18877000  17610320  26471147  23874092  28396930  33548488   5639148  11010346 
 33140250   1640616  18634542  16177204  60024358   4525664  33062205   6140382  44848812    100035 
   120009  53626320  29201512  42269240  31109206  37201256  79158432  13058320  30874618   5254711 
  3527824  74465434  24707032   5204459  22883094  25469533  56887416     47542   1327602  76850040 
  4471166  38654190   1312196  39863360   2790681  45045828   1218720  83351510   1823475    298896 
 27615708   8400329   9861570  23636788  12858334  14706141   7375407   8113372  16978915  15863792 
 30394695   1126404  26776704   2171936  46823152  42441510  43496727    855684  13532560   9049350 
  9426032  10281300  26601000   4470575   4600115   3981321  36819642   8485400  19214568   6441525 
 20167444  12089685   9338120  27681996  18118791  32168325  26083151   8050169  20801760  76561070 
   846600   9405088  13118560  69832300  18081868  34421560  43902720  18715950  54403944  14224140 
 17328465    634256   5467392    359856  18681728   8693737  18090160   2599680   3536900  14013450 
 35640492   3902308  51226839  30298960   4581630  23649930    583110  36468458   8698842   5997370 
 16281121  10691262   2180766  24843447   6975969  43943120  10086380  30226240  14971125  69065580 
  8418813  63686568  25138456   1379924  51437546    407009   5966967  30700096    291078  65212500 
 35326476  11556864    670874   6054486  25147744  61062495  14250255   3198771  42456352  21882833 
 19912266  44245680   1425018    925083   3696550   9642497  57602523  13346172   7792507   6088152 
     4914  37768760  40584672  19382090  38353925  46548183   9962213   7302690  18745480  12820436 
 21026484  71476875   6799360   8652448   1675960  13452120   8930969  16834125   6141131  22031514 
 44838997   2765544  67243106  10297458     55683  11204193   8881740   6689862  15266728  22829040 
 24602410   8025344  65673686   6463000   8462200   3600144  69917235  40924304  64628256  34584249 
 35739430  53524806  25607792  20216340  45543690  48088995  16259735  64320057   7864480  15386535 
 36249048   8379936  14274000  57226512  12817522  29225504  36486918  11057905  31747131  33414708 
 12822949  66429636   4477512   2412687  36298278   6089680  58742640   4021724  52630536  30349396 
 30583760  11830214  22269722  47230554  10234558  71948202   7328840   3911395  45721837  18027520 
 14217918  66102528   1949446  11043084   6420036  56913437  16587564  40562288  66829185   2643810 
 14287149  27379160  59703975   8317467  37925064   9204745    477241  44818688   5079470   4468860 
  5725104  12272528  62764595    226112  14034552    319662  76146252  62884502   2712801  23091432 
 31546662   1946942  23910380  48524086  73900488  18810060   9657751   2858900  41351920   5194980 
 42027706    926559  59130148   2811240  51035107   3902220   2135151  35773991  39893400   2939997 
 27360909  58244193  41263446   3810170  12238380  62170048  28250656  62421500  79682402  11957316 
 33145776  22793400  16772285  32607176  22694013  47148937   7156160  22884384  70145520   1317309 
 37104480  39599964   3869352  52531248  45132178  46108811  89705448   2133214  13933540    268375 
 17246075  26569485  48768255  45038976  49287008   9684017     31550  19804176  18365508  44841010 
 13214804  10516278  18026505  22154520  13744780  66563837   6898272   5325760     56201  52572704 
 12263290  78836648  23136958  68957408  28757838   5879586  45576150  33162688  18002755  12264036 
 64947704    386260  21919766  46103040  30366189  48085944   3224343   4958842   4150125    918612 
   911640  31667940  42704882  26480275  15545316  39477133    669290  36111582   5776728   4849734 
 25817988  12763832  32103030  19259832   3959277    866775  36528080  51766317   8487822  28299987 
 16249960   2586138   8578752  22064854  34602064  79924315  27467019  25181000  57635207  36901410 
 84697092  32215342  35547926  23872045  70516632  24292158  58380756  17566710  65398416  22082795 
  6313373   5994079   9283260   4188813  40992280   8697463   5419404  18520022  21009584  43155567 
  4204378  76244688  43052064  14743664  31896718  14537580  19957461   6249442   3137361  20553882 
 41434175  15193930  24268850  76814346   1631719     99588  22953876  39162465  53973720   2344388 
 19189523  27314560  32123250  49062132  13804646  41179216  77824110  17279696    790224  42795252 
 32330784   9844075  10990950  11035668  23639553   7663415   7957608  29441126  19111950  13953060 
 15898155   9087984    352225  58593764   2473422   6533150  27314875  12812280  36915704  36690506 
 30489927    556080   8760423  91381641   7211552   1962793   2218552  27557772  74061057  46728019 
 45983106  13168900   5875410  87533273  73849419  79256066  50212372  26005620  15251370  14989500 
  2434303  82339286  31896120  63370604  12134459  34263295  54441002  14474746   2315475  39827904 
 46437090  24934665  38260736  11185338   8511840    709590  17954053  43097274  17137791  20303016 
 36300452  32761657  46854697  16099655  30796407  31388938  22579988  69625778   3076304   7823412 
  2476803   4354770      9864  39695730  11318310   1389736  32612580   7268460   1580184   2433375 
   125386  11116820  17629728   2569307    984474  44867777  21277675   3403335  31062150  42855522 
  6193426  20747918  95941856  23554960  63756256  12160476  31196264  59766185  44532811  39613723 
 14700088  37798164  20996889  38531564  59797502   7332930   3524793    909585  41656000  17546102 
  4210832  76629422  45879048  16850509     57166  39371588  47511840  43688736   7498372   1881734 
  2281932  12113536  18090360  17646336   1472968  28717424  24552891   3170930  58261089   2835360 
 36268980  71487082  20610477   5360708  22918412  18140822  13989002  60291280  50490110   7961880 
  1348269  15726084   5622968   1316756  34060806  19332100   6542163  13278381  18519520   3426633 
 56401452   5182704  34509268  24505446  37862250   9654633  49478044  47787066   2217960  43121276 
 70108380   2478124  28353960  31598864  38592516  17652222  11550278  16348878  10135200  43173564 
 50187456  16296192   7329175  75179832  14664151  20388984  50918586   1216440  24558024  16397826 
 62635584  36758700  20933742  23064575  14054292  47302605   3194226  40763940  43810944  21713973 
 24051295   4088590  65710112  84724328   4290948  45361796   8456206  15905184  27759424  61376007 
 23682078  10533520   3410070   1681948  32963462  19145200   1389752   2080386  60943232  50536840 
 42247428   1799754  22453448      9162  28230556  16767216  61488416  54904208    366477  29171072 
 26530975  53033322  79781382  16319030  12429312   4667180  76481262   5676170  24138965  28547480 
 15582050  48623454  17870952  58885980  17401248   9030962   9558900  10782720   8406851  31491504 
 31127439   3467772  40887804   3373039  70942000  21499894  67745760  11156859  27856768  23635615 
 12567360  72621234  16087896  68475165  71701664   9372132  55250993   3974262   4952138  28393134 
 37336152   4085280  45905112  40040325  41217525   9161526  13290612    685878  67749452  61171590 
 26361825  23965200  18228480  33351008  21544670  74833996  11853940  21318220    922440  19519320 
  8937054   6473072  44059040  36477657  47706814  74640828  38380680   9067665   7791461   1483952 
  8675190  47839705  53252352  11207640  51643620   4824730  12739758  33178929  25000804  62768160 
 17967983  15124255   1099385  12960336   9695352   1915284  16883217   9758080   7037400   1418413 
 34854547    981636  95870088   4398336  77542437  21303152   1328292   6488496   5705609   2225348 
 53469230   5151772  39874060   7532097      6999  16592522  49688136   2915330  39446664  38899080 
 53809760  61360819   1839492  89563251  76311438  47090256   5250096   8930948  27033589  20027952 
  4291056   1052192  40500220   4626545  14767356  18711732   7263588  21128112  88809309  39025371 
  2229920  12186902    899340  55696269   7695912  52041510  24808028  64598965  19105562  11136774 
  3651895  11990338  16679360  17027045  57188754  14715008  69617958   8700678   5018112  31129296 
 74596458  18117795   9395232  30981280  33323535  15880329  65225090  37980796  43689201  25730076 
 32721327   2499945  15054888   8908024   4103488  35336700  36895428  19452150  26110722  21224925 
 16967274    545226  43669156   2730600   6456867   9175648  19987473  47194975  58011822  50116306 
 29253021  20212569  32774544  47317389  34747962  39279232  13721482  29760885  63466050  60652413 
 20876288   7857759  25892260  10805867  11916490  38729950  49865712   4193101  22998360  69135568 
 20064420  15767184   2299422  80074512   7744212  27070468  16812050  47426750  26435625  35538852 
 66784954   8340928  53054688   3532506  40597295  25425078  37642354  21318180    966770  25522434 
 46861270  40205068  67303236   1340785  12372591    949592  28944770     25615   8680815  31603056 
 21056797   8889285  64635570  21482504  45740380  10701617   5780236   6080840  90856335  35481886 
  6970999  91694604   6581958  13725600  16161082     50496  29357064   2509260  61282144  44473122 
 20823300  17437221   8754720  11630559    619760   1481571  50420640  31705766   9494738  46097535 
 19680000  19005840  17170420   2710180  54888668  10347480   2742712  51668804  11922759  45544482 
   585783  57570177  15296699  46018546  82805527  13522594  14079816  35432955  54492820  26991608 
 20905056   7957936  11175190  67157286  23010633  41762784  37250860  51950639   2861219  18603100 
 71816256   1183788  17168503  21451824   2682600  14257530  22794888   7098452   5086158  32626672 
  5635252   7366219   4523230  72582861  21992046  30925472   7379488  19593310  32776678  33568680 
 62853089  15245550  59611835  34323432  27935776   6341238  18853952  57236238  30909870  25329316 
 15814701   9289272   2669172  28332150   3530124    575530  36360000   1001234   1354964    247872 
 13454496   8989300  64329728  54602178  31885971  18056768  32762178   6914670  14949691  38162005 
  6273177   5598252  10608269   5296872  56526547  65963326  10306901  42508284  39540408   2483433 
 33203115  64215136   8401230  43956910   6457514  34561561   6678900    224570  31064958  15791664 
 55696353  61416608  34728376  20240910  65107500  30325120  45051676  78224811  42613632  17482325 
 38310064  64265300   3794514  20265070  16154705  48131920   9023037  11820380   1072593  53823411 
 28210437  46710178   4200070   5656850   7372622  62004963    119992  96441408  19710890  26972540 
 19454350  23493379   6857634  14723984   3716608   1029496  56704025  81109026   2628065    155488 
  9175740    863170  71135982   7327584  24887150   4166940   6800670  38141748   2971164  17021928 
 18644600  14465304   6014400  34926744  31794598  11316480  76998716  29797982  44479688   5678750 
 27082780   6498745   4920979  18036776   9187646  26028164    848070   3805824  32808918  12864580 
 16417725   8143570   4231020  53397756   3404025  68187264   2640512   5185525    930930  22321215 
 10485690  14846460   2895792  34256772   9716588   9216843   3320016  11682120  48892968  33813024 
 38451530  19983408  20776872  39874770   5550687  70182232  89673370  55643020  23397636  56351997 
 11282620  38309778   3572124  41100090  47212720  54385464   1648110  36994848   9267408  12652408 
   512246  27192180    834110  25878762  20840435   8062080  40207362     39452   8446074  33793836 
 19782170   3381696  18164521    723114  73341871     20066  28595629  73930701  28183608   8372182 
 17932085  35915426   8042463  12338364  12159168    282472  27369440    130463   4212912  65664880 
 21536348   3014998  60593946  73247356  73898250  24218480  15797658  10474104  40684278  29065110 
 12549677  13732590      5100  31024102   8831385  43734163  36371566   4016155  50019138  11300208 
  5457711  44995392    514374  66487920  42296707   2245572  84273696   8014140  58937599  10800540 
 30019836  15452160  10756738   5707230  19892532  35267163  27684285   4336789  13673088  53764735 
  1951838  33649462   2587566  32847152  42856475  21602116  15944819  31666376  16591996  44350240 
  9319425  76253142  49042430  38542715  10694970  24775920  25217959   3205512   2699520  41479802 
 70941189  46838810  11394576  18835596     82420  25094502  18517660  38969610  14132189  10172084 
  5888072  18795920  49505016  39492018   8620896  11419214  46828662  50618760  53567940  18485535 
  7516817  15589392   5527332  69642500    995900  29119014  23844744  14927410  11707500  86686872 
  5652176   1065142  14344200  25339748  33417657  38358442  10247320  15864340  11871846  38392000 
 80943705  20697535  13753401  17498800  38348340  55476000  59974824  77570304  14697950  52768580 
  8727120  10696840     63250  28233800  23595390  32114411  49648376  39021472   8173564  41891012 
  2599576  36341548  37863870  25372848   1481760   8202320  64687038  31727555  14524010  78167271 
 15534666  20666942  56978268   3678800   2792290  42731460   4624525  34744628  30136015   1127168 
 16063740  17563608   4922980  29459642  27545952  23900016  60332668  19146390   6675696  61731722 
 12196976   2487499  78656004  21699834  15226314  10117690   5932250    123795   5106066  29523077 
 80383350  50163120   3523070   1956550   7517736  90080824  46970550   2947968   5233018  21799960 
 17847921  14517570  26077923  10089468  79381758   9522366   1459375  31220235  19647472  51772650 
 46327801  49211580  38054712  34329504  16171743   2938620  42685286  14913591   3012080   7237690 
  2690190  61982365  25132836  28460754  16872295  62301008  13897094   9466840  40759055  17670576 
 28577615  19451892  13544892  17991516   5671800  17356323  50262597  17386768   9863400   1364715 
 82057844  66053475  45257994   6446242   4332123   6716139  27974599  22652900  17284452  24092082 
  4485558  25704429   1584944  34280520   5306106  14071590  52249806     95858  24225795   6603072 
 29949920  13107303   7535628  13253201  39517326  26109711  32254446  16435840  34743270   7473840 
 30487611  43450464   1484280  45290210  43545186  41897450  18551022  33093594   2448784  20913451 
  9613954   2115304  40664568  27756216  43242444  43282272  26599170  64050756  54542355  10647540 
  3251520  56866062   1912176   7917182  65022720  24620550   5011056  17972238   1977013  15961960 
 14073144  20508810  36558598  30741460   2579640  39499704  57477233  29229120  20154960  79628760 
   229616  54155178  12446196  40708304  63325220    833325   4158739   9172436  24483900  20954160 
 21909579  55459404  28481240  15556832  62181940  26083644  22871892  44897424  44546634  11536560 
 18681440  10772883  58851284  34346900  42822842  35593712  48744990  30820264  56238392  47066604 
  1772352   5186540  14345735    362752  14604640  45107920  41774076  61189784   5582238  33805382 
 25068098  54077550  21349160  92263908   9012907   4165070  13587750  39948825   2613402   9770826 
 59701250   4653324   9844644  81858908  30835800   3773343  23354540  30155670   9834447  16245908 
 39957176  29749156  34516192  62805912  41884645  13702390   4361931  76695432  15705414  22103675 
 30524096  25783812  50890796  70873530   6171748   2670366    508608  24427550  60389432  17649989 
 15831288  41129742  34107355  15075072  16380816  31843125   7863120   1661608  30806335  10849776 
 70349188  30625861   1806000  30927036   7692063   8523732   4661181  22929720  38953980  53617660 
  3681516  63475620   3072448  12700247  74931485  24908620   4093144   2899050  29742499  36334020 
 37858748  47929217  40663389  93402424    378684  22406475   5371650  31645534   4830984  57831798 
 63024500  46850440   2679300  40667104  54220166  10769619  76943552   8834562   3662700  22590784 
  3486552  22546680  26729388  36601068  25490200  54375048  38089960   8672550  10034996  12306759 
 63679824   7710282   5970468  76966288   4462483  59095004  11911900  43819107  37489968  27542560 
 90967500   2461008   2770880  21982436   2751405   4953960  23026076   9506900  30105752  51429834 
 72721566  18112425  37698406   6372000  13815736  64248234   6979932  11279499  41605674  16091271 
 42829490   2163145  77106330  63610536   5546200   1041930     75312    577854  16354899   6526634 
 55695420    978207  12756576  48078667  21739342    987285   1821673  30208024  60159034  57207024 
 69333200  23603741  12080175  49980000  17403232    264187  31403384  80630292    722124    319616 
 46731150  29973840  32568896   6169648  13095897   7636112  19476932   5236476  26714688  17598770 
  2030598  65764014  13279662   7207341   4051179   2534400  16013136  15689262  56255397  24088344 
  9193084  27564889   9262802  38469852  59590179  29175774  20051963  15731026   2245023  38372652 
 85682520    299850  61278013  14809355  15132474  16286000  32455478  41587119      5760   6158900 
 24916220  13393884  17951067   9452604   7480992   2704991    573573  10075470  50905296  36475395 
  8129026   2440372  45145905  29003715  25922474  21868176  74910903  32001854  17608000  33899136 
 20906942     25959  22653360  43116054  32150195  19607643  16591344  27015270  22219344  23897437 
 27469312  17292706  13439664  16754690  53454096  42891246  48763000  10797486   8946040  58388824 
 21052374   4172157  42788252  19584237  69600188  16837450  12135370  10380473   9471125  97021824 
 17079392   4391028  25344319  15794632  14671686  82161410  83424084  18791895  34107856   4244280 
 80263780  10394714  15098332  42410095    731931  38170720   7145424   8933559  47982352   3841216 
 29589165   7946548   1051202  70796604  31799025   6808365  14230338   5309703  10924914   2796024 
 29843640  30204965  13722825  78711520  78572172  10295264   5358990   5282524  70397355  23721423 
   593229  27294996  83144497  21878633   8808520  27421784  27654096  16863498   8461512  18400529 
  6672537   1577961  30233390  50941710  87410700   5095500   9881536  46437888  67175262   1012500 
  7485240  32155656  44340265  41850900    735714  19943588   2177604   7609290   6400262  10451848 
 27117184  32229504  31768448  27152480    215992   5689585  34427520  15781537    122108   4804094 
  9285705  47549450  12842280  50791312   9734970  85489664  30911796  33016984  12658125   2073312 
   578585  77023752  25663410   2177397  30451607  23157864    904176   2564064  18609514   1431500 
  1174615  37052344  34701619  10961476  15950150   5680092  65138944  39791445   9444867   6764406 
 79795688   4303210  47326636  30738528   6458760  57114204   2964605  14265680  33987902   1112976 
 20602975   1490135  10409784  49294629  14004402  28235520    622168  73674480  45823170  39548740 
 40863332  22826376  19953094  49471380  28891536  46050677   4335544  31287410  42927032    595968 
  8866996  34768935  14039692  10021308  17381790  11493680     60368  64533268  20134596   5153252 
  9657720  49877400     92430  13139742   4825275   3404947  17836485   9046668  13531729  48650745 
 20169975  11194420  25921717  40251750  48808704  36204990   5677677  10489440   5789623  47659948 
 43991142  11294253  31098236  18660956  11035278  64195461   3960036  52596081    233370   5373497 
 45240060  35741970  17072240  58002905   8203923  35565156  20186375   8542445  41189878  54161884 
 22947844   2280034  38023161  42520035   6420576  47579484  51872020   7384960   9407790  12487574 
 46119670   2266100  16970310  14293488   2896880  18624200  31065472  14736384    897724   3951993 
 33614194    992849  47682609   2456832   5831875  15594552  28372923   7316436   7519428   3325515 
  6284940  23067500   1639900  12362550  39247622  27784000  46528074  27070392  30580900   8368704 
  6787600  30959982   8620206  15617160  38197632  74022900  31131000   3368272    596856  10945776 
  7601216  56094786  51486695  76706903  39514330  19704905   1030140  44104120    662170  70639872 
  5840658  32037360  10427232   8619264  14467570  71625728  32287200  59047650   2387070  30463014 
 11609600   4972112  36004072  26479656   1413360     93269    169725  47241415  13257079  31752903 
 30609928   4430812  48719416  48208512  25409349  60681790  71254746  14327937  38623524  12265355 
 31100382  40961538  10913362  12192180   6500384   2069122   8165630  17625270  19513858   4962159 
  5704560    430500  44716050  12275487  31782555  35403215   8069202  16180780   8800407  49909464 
 10580151  34749279  63630468   4634298    135940  57189418  46192592  25663506  37443770   3028788 
  5121809   8519340  34243695  40106200  10427070  57189076    379995  29173275   4088207  32840175 
  6581686  22619340  12752040     99814  59890974  43391616  29146380   8169912  19857144  12464184 
  3312738  18997505  25585440  11870290  21936876    531300  26796000  31478340   4844001  83697094 
   605340  13900640  57419520   3678768  13177528   2693218  43088205  24920048  42176772   1753418 
  5654124  12904515   2135772  42526341  12220686  25517097  33624603  75551344  17115624  14030342 
  8042461    619338   7284835   2422050   8527688  25228105  39470112  27497690   4066740  23133268 
  4155567  53812440  14053710  17511624   9863139  48697712  30251097   9691680   5239293  16618325 
 45582507  84205044  75972528  42862953  50012424  32245262  35174835  45662372  64981254   1703900 
 19622199  33830496  30857877  30358744  22606770  11079794   4657440   6189213  63213516  24999610 
  4677120  58726245  74535552  31096584  32731314  39630004  63253960  24541880   7356283  67939704 
 11777202  24353735  20974940  33173360  36435024  71130985  14283776  22576608  69287155   3659370 
 16134140  51955672     64715   5587740   6650850  68058360  34769976  16482063  47409655   7960885 
 58746831  60768388  17693977     49258  12897276   2384896  33255336   2946462   9350250  10580944 
 21746808  27483456  72898880  11178765  12774411  63791898  51104434  13635405  21954880  36327952 
 56220696  34688796  11057472  49618646  11543480  34340816  50495236  10584120  19237854  36120810 
 20857464  28600352    284416  31791842  37356696  30240360  39748410  49264058  52583460  46203573 
 32014934  70759155   9479694  34776648   1084544  19492007  36566720   2936122  16116000  19550720 
 33695322   4153821   2120800  54843495  21166684  43597398  78446253    243316  16505645  26309058 
 18147234   3514236   2631530  30834288  25043472  31062668  31516275  36203115   2327325  49365888 
 12222386    248325  29901300  50106925   7395962  21296704  76548876  13129696  60895680   5043968 
 10641792   6225645   4194288  29377172  21167406  31002807     29712  43629488  23553382   2394623 
 43041425  23899902  15099408  78306371  13057468    758825   7879928    581007  27760503   5263440 
 39436640  33384484  22802545  48964066  13010525  20509360    636939  24342318  53557725  65494328 
   822862  18536388  30075336   1616886  32219088   9247440    391430  13749945  14265121   1923206 
 22965340   3848328  77057864  53419368  10490976   1914835  19381270  14858590  21019716  46040520 
  6896270    597624  20213130  15664460   9107300  10608696   1726760  17043256  42949018  28942604 
   311850  46004544  19755528  29657348   5401080   2188890  72472666  22102920  37665198   2738124 
 49868913  40577493  18345792  34920291  11018718  16810068  11302416  33326008   3447120   2405820 
 10344546  48369804  57808842   5916807   2391424  42254334  22147170  12573046  16519194  41009360 
 19222720  64014588   4525206  94826708   7071671  64389807   4460805  30082860   2998494  16580850 
 54041304  25778850  20014376  42453068  12594036   8384118  24541166   2418287   4615935  61218696 
  5972715   4950720  15888446   4686960  34658094  84231650   6741504  26203184   4516452  13255956 
  8418340  14742910  14310456   9483416  54314132  84481768  14703252   7986865  26276499    430928 
 15470271  39038306  63466840   1384776  14666025   9591216  10705023  26231469  58362525  64584630 
 21718076  21604220  29400969  54737420   2604771  11908230  11173736  63791472   2166048  73562376 
   342080  41878672  30607615  13515810    961908  15008604  60181868  18294045   6041952  48640570 
 12284108  30964401  19983136  76227840   5723099  24730461    953724     80496   3020826    347445 
 27636648    404301    207120  67647158  20683236  31069790  11000150    240464   9165903  67136784 
  4031868  25742556  28889510  23684193  17559440  30494441  13961679   4665392  30639294   3065616 
 28901920   4305528  36675666  12339720  27812040  27477150    390486     87927  34757023  36032370 
 57761748  15207186   1946352   7253370   8302428  10949306    931839  11403960  66080416  37245978 
  3952500    857773  68106752  11990550   2340680    996464   3865356   7176650  20319930   2062080 
 67982412   8154572   1130370   5211328  33482495   1232595  72386008  52822514  16263060   6557600 
 13419019  17059777  38553006  20760688  42104040  17167350  21890802  56633390   2860560  63849401 
  2516000  54315162   6397818  21628992  23444282  39830634  12087271  67056800  22525970  14648196 
  2947032  18883469  41918976  23500040   6460129  20023350  61372512  16329600  19154344  10621534 
  8391162  10083328  55191080  42505362   9870098  32630400  23627406   2335060  80130942  19277824 
 32424672  38624544   9846128  19401048   2882565   8301440      8325  63608064   6287099  13974604 
 18359660  10517698  18323964  35259427  13788535  35279955  10325066  32328835   6199072  97961940 
 54854151  46158516  48433983  41957600  26337600   9567056  51429806   3180159  48890473   3304560 
   466044  13354700  42072877  39445050  69063330  19444809  27803600    318032   8040201  48092040 
 11767050  20172320  37010454   7633697   1526436  55996789  21226821   2736414   3712995  28572390 
 13605660  33892430  38356516  49863330   8162775   4345344  23840487  28950976   6005207  81696465 
 40936182   4735255  50750126  16917054  53987400  30002792  14637672  73794170  24432100   4997974 
  1889560   5963321  24297018  44567119   2575728  20477821  51670686   1128528   2773705   1496996 
 43210734  29031750  43105432   1690140  12658098  16648324   6694833   7110488   8223189   5324098 
 30557800   7589208   6005342  37242902  15958844   1718260  21215775  71959614  32254161  13373163 
 43729371  43928567   3816477  12406200   4426460   8844129  16717341  63146048   5751990   9736410 
 11500236   8703178    869814  46798264   9064198  18820325  25920834   4999272  13181231  15016635 
 23712264  11165985  15325381  11188358   6443571    643044  24157123  38245284  55838914  23452968 
  7115975  17503668  32102856   5488260  23645324  22265564  12519573   2908620  21836502  41547303 
 14314496   7826256   7199376  80417103  12656898  58868776   8331708  82160672   8264620   5924464 
  6833530  26781524   3018191  42420882  46617890  12491277  22152078  30168648   2558190  22002384 
 35031620  62589940  61481156   9623454  73202206    960000   7968608   2875583   6312936  19560222 
    45126  29925536   5299784  28354460   7745283  34500312   5602320  21606039   2675960   1496990 
  3543018  45353935  52084911  14810320  63585248  81414246  10528128  28830104  14869533  52028452 
  6879852  27317388  37153134  10487062  68972210  26580123   9096048  73701452  13257174  23483700 
 16942471   9410225  18041658   3347586  41675840   5859811  49652820  19215606   1968110  76795132 
 20715753  78789510  43813872   2187900  21537560  24898284  50892435  10009640  20849922  44340439 
  9713528  14978496  45881776   9819374   5346030  24097920  72851100  28408320  10579816  27859548 
  4914540  53954406     34632   1878093   2646752   4490079   9393264   8841860   5917989  19152327 
  1582616    527016  37713578  25176168   2685384   7757136  29964695  22695342  12911166  45663436 
 21302677  16199755  44811732  16554024  10250828   1440290  46269883  36018000  19897920  10739046 
 22568275  50423450  11667102   8507820   6555105  19135168  23673078   9340660   7058688   1039430 
 30603440  21102751  26975277  26745273   1411008  10842984   8197821  78990590  13840362   1471119 
 16490682  47329776  11319176  29750464   9069888  14355855  79821120  88551144  14060613  20460312 
  4312035  45130380  34819778  19419660  32714105   2991820  16663080  40494132  25877248  33866448 
 37493064  38657817  29600802  36039808   3669775   2881053  15285272   3619890  57270213  27132072 
 11041220  73074722  69031172  23857900    285112   2790873  20181952  20600750  14359440  91012204 
 13947954  50557366   5785120    429246  30044780  87085783  33638297  42830330  33751562   7929390 
 14773467   2001870   2088801   9204426  12990240  25984300  50145172   4634542   2067882  87588858 
 17551320  65631640  24934107  41911148  10270692  36228384  17638159  50991849  68975128   9509124 
 68282904  11095550  30697233  26438808   3373220   9827147  31744188  22372752  65722618  33515807 
 80670858   7455877  25083840  62484595  43702648  61880000  71195232  17565140  35355814   1921962 
 32381838   9577065  80596320  12619950  40282704  14371321   3315992   1188966  27690474   6203272 
 31900936  20210480  37239680  63717988  63326683   2047504  20486060  38420460  13968675   3134936 
  1328112  68498196  63951795   8191905  23841751    314861   6398676   5099892  17685900  26383514 
 19528159  18831204    713334   6177636  88382270  59305012  18327870  38530875  51660000  45653481 
 17487060  18727860  36415828  31002400  28041168  29425703      7245    507644  62149087  10197418 
 42928578  84483540  36731706  37705140  56420268  20887152  13309896   5331404  10154584     57798 
 27384612  36912554   2139075    159103  14199086   9048348   8176074   9297532  51722055  30651579 
 20945316    801150   2329510  27689802    905865  59137876    329312   3307667  48712464  45310300 
 22409810      9048  50408864   2105135  11841389  34795446  30019395    103201   3804784  81488022 
 37971963   3930108  43829390    540260  15400800   5203825  26752241  29766151  46466784  30286952 
 16519385   1491996  63880480   8476876  55418440  46524864  11436040  12116920  37660989   3724402 
   273936  29300955   7953491   8093745   4588480   1487572   4604007  46682001  54989672  12905920 
   583892  24797005    275832  72778674  26464053   1814176  34303115  42868224  16309688   2847722 
 52129296  26027680  58293235   7515326   6692094  14946758   4548632   2339736   2326005  15157368 
 46513512   4773978   4942674   2445705  27885534  23388012  45799484  35852148  36645960  36838559 
 77264880   5475972   5405180  70768104  22871170   1747980  30791492  47650468  19410045  42899691 
 49375870  34132847  10382016  27211366  15508896   4573755  24864450  28494642  33449850  83509440 
 78160280  47642609  42800823   6375050  38747024  26372997  17861816  75907744  60356160  18075915 
  1203410  10011960  45580271  30223536   9549178  45638553  41887428   4239115  14698432  52074464 
  4861296  30602520  65724720  17826369  36526092   9278528   2380782   1636128  12830013   1239914 
 32637552  29195496   3564229   4417578  15728657  38067552   7007225  22786560   2812568   8328042 
 49801812  64284480  11944640   6394863  17137377    196338  10527972   9778587   7185968  18377010 
  4185090  35789032  49250208  63290160  15210046  38692005  66599964  25372296  19742018  14333764 
  1084720  29818408  22298013   5615319  12898368  12810264   1518456  20715900   9096660    831268 
   434217  26580180  35304445   6622602  20889753   9423752  11879720  48935656  23294061  34671714 
   629370  20865747   9799527  33975560  10357632   1273806   2680952   7697274  14582619  21655225 
  5363556   8012613  32192398   2618992   6159184  22398850    142040  13812381  26384901   6889414 
 44971191  68072277  46398508  14808960   8894768   8665200  40806441  33171308   7967384  21323582 
   737712  34409286  56221038  31939580     20825   3017584  50449928    527956  48218352  61638784 
 15055475  20295800   7195050  23389893  35630595  56809512  15909030  51745113   1800617  15009876 
  3978414   8084940   5190318  17346329  76677915  12140928   5539640  43265060  47479000  72894160 
 32503800  32951072  32691330  24688482  31352416  57174043   4858576  59249700  33746802   9944046 
 35241094   6625376  28861110   5381272   5092451  25016465  32925596   5035254  51328347   1013076 
 12585524  36735656    296993  14072266  43759710   8728500   2472400   4730454  11151639  17504872 
  8081250  15801268  24999040   8286764   2793020   2321928  81433924  47145870  37354659  35675452 
  5665816   9526902  61362304  64590617  16426995  51308712  21914032  11788832  30784203  22909090 
  3759280  42411666  23517176     75992  25035556  38707920  31269576    804340   5788456  58513290 
 11871633  20841172  65238040   5613300  66587716  43747806  11782032  23283384   3460468  13141440 
   112832   4399240   2429938  81471990  10784864  13712699  24209039  47617416  31683747  16872723 
  9733761   4099290  20953009  28575558  15420240  15585768  26595920   5292298  23715876   2907140 
 45178900  58692303  68726988  56360889    284976   9668624  13725729    363181  27332500  29315680 
  7418478   1280199  12057695  27815804   4790400  10881920  46113151  35222315  33826230   2836512 
 73954825  50161776  10372404  11672114   1747604  31665760  15165393   7667576  26834763  33936273 
 25115389   1888956  14040080  12095797   5079226  23866679  23571310   3892476   3920098   5327140 
 16940210   7066591   7235340   2556834  48080536  33732760  18560740  32076671    784566   2064240 
 94093525  21755099   1375110   9668238  38036816  77927056  13740488  19349808  33920634  13285558 
 64736268    647895  17210739  56639184  18239123  10985688  12217875  12452316   3984380  12124445 
 50594424  48375182  18329245    793956  50206656  23302156    672960   4244625  30960825  17955088 
 21549726   1060400  17645820  40661718    371896  39713379   2581308  90809692  63978387  13209651 
  1669991  35474220  10067682   2829330  32480838  27395611  27287301   3191848   9234072  35864640 
 19778720   1490240  38631649  17212801   7199379  40645416  15463125  22332725   3729262  15706896 
 52862742   8260266   6714995  10025470   9310735  21656118  21337456  25616331  46458088  22553514 
 89641225  20727175   4159440   1408074  18479782  83781592   3602248  43006788  25888282   4053270 
 42836084  27634322  39772224  41263325   4732137  30623560  16568000   4212582   3051535  57482518 
  4799340   3432692  17160480  47998368  31600980   1068384  13850368  13104504   5854810   9699598 
  4045789   4552275  28111050  18330354   9336850  17059536  31463289   3505121  10709408   8645572 
  2222220  25222512  13778420  45830260  11568744   2876323  24372243  17654400  63545156   1223784 
 25929774  24245151  31014624  13112496   8431668  21441744  49381766   9397079  17923624  33564090 
 13589677  32471798    169650  10086492   4206020  18280548  24490584  21913359   6797160   4018032 
 27952521   7084896  14321315   3293356   3990840  12647679  29623800  59347362  53925952  28600776 
 15233328  51662952  13350922   7946335   2981320   7602622  30694680   6428622  14463344  13750540 
 11121259   1744833  37389952   9248528   4824250   5292166   3993970  35674938  25240341   5078885 
 70768854   6526784  13532883   4824315  48395485  78348775   7616493  60309646  42064640  50307795 
 21730338  14701876  37959940  23677192  13118400   2067384   7907952  90606150  18822270  46639850 
 13013670  18397427  39743136  12035936   4280020   4052013   9298996   3237600  19646000  48112350 
 26604558  31262832  18513258  12647680   4353272   5822236  32333640   2615661   3371500  22351200 
  1730352   3456338  75023025  26037396    510356    544854     10672   5035532  37950506  31536986 
 17748626    257752   7737788  16403154  42380808  40139100  24936300   2312593   6646065  28140403 
 47553250  32265967  56423560  38536152   6763328  12540024    581064  29829888   7326934  58909500 
  5062203  18809685  13465106  47101152   2778783  72576388  26284104    721680  53402053  40239054 
 28796310  25210440   3277700  43635456  12650661  37248698  22729824  32780485  20909036   8666775 
 21761171  35224328  46499472  63399960  22045009  13323350  48138683    254646  27346788  82984803 
 11999040   7412276   5913540  11842974  16921476  16862960  10056496  25906470  12879264  63454797 
 50534680  18529812    495900  48175398  10490139  30557191   5347125  33170156  30765702  34235960 
 65120468  17737388  21952276  32777250   5842818  59265160   1466157   4208708  30311966   2327534 
 15677973  29193396  46309768  41598688   3231348  20054900  11520384  17486612   2485230   5718198 
  8240358   7985696  28207440   2441152  26909937   2473086  12729450  11939301   9368849  27237595 
  4919280  16730106  13698861   2182656   4191798  45737340  15517568  12775906  32032376  17421582 
 29881140    656868  82673207  22916252  27298138  43615211  66360150  20353788  20343708   6983655 
 25303560  19916820   2063376  38639544  44302437   1872000  39125976   3894924  49752060  55709348 
  2749292   1397655  57342852  25229973   6983280  12862584   7792470  30503525   3900308   1070388 
   376379   4534188   2454947  76310895  18692640   8285445   9171624  60663372  18725256  29118870 
    75900   6629049  36649638  45133452  28389798  37958862  23769304  39713112   3284402  15792304 
  7665970  52268842  21057880  14977074  27042750   7546085  13418496  12550848  36355950  14839188 
 35269416  53025960  15247120   6119874  21003646   1882700  24455916  32910080  12079401   6640364 
 15688610  46202039  49824005   6582205  34741387   7662096  77931990  15606180  19078831  53867268 
 56670939  20244653  40159332  67656720   7265070  47630256   1327326   2225369  18738150    202992 
 13056813  12019788  43502306  15523830  35849304  18730404  11845260  16405506   9518970     54150 
 59833125   6270960  11179525  11277256  32262560  44050110   5070856  65333080   4389910  26576320 
 12477612  33238934  38863820  87473872  31718258  29877740  20434650  13932702  27030805    915545 
 13570531  68024392   2997540   5885383  43322400  30491851  39227976  43436796   2425666  41702010 
  4703322  12253623   8834704  12068466    597839  43795568  43365868   8179788   6756152  24219312 
  1297200   4839606  61199436  26610568  45940178  14301896  38541482   1358467  65795975     22440 
 29733264  21772058  13223810   1732955  32254515  38492721   6258604   5990681   6139119   1600065 
 32057080  28711644   4243599  16618340  17804547  16200046  47094255   3073900   7159642    350520 
 13094400   1504127  22680300  39379137   7499580  24279330   6156247   8063470  36732732  10695552 
   309838  49361850  68341901  39763968   4790408   2208640  46983276    803010  61512030  26381832 
 51401889   8431716    323472  42066147  42843812  20681415  88710720  26157384  44346720    188094 
 51876812  38147167  30166317   5739574   5833088  60164988  59667300  41343264   6380032   1558820 
  6487848   1500980  46291386  32353100   3325022   3155955  40587640  41819024   9250710  17102547 
  7190370   9743868   6875154  24560970  14360832  36119574  72170973   2948948  23044203    396867 
 15706144  11092752  15657516   6817266  48994890  46416812  44403996  28004874  21119184  18671718 
 12604020   6578320    352821   3087224   5412366  10715493   1707090  13256740   1735272   8645469 
  7743025   1738170  41351100    304704   3851968   5814900  61759260  30863350  57227646  27728136 
 27287910   5159963  40196700  47420400  62368920   9347481  66656612   2424320  13370236    329180 
 22899566   3684460  18793260   7167528  97353036  33599621  12082296  35748637   5323802   1098390 
 20554700   6855890  46472398   7496280  69122512   5451784  31099260  24766144  40527540  13401360 
 70552230  33203171  20264328   2551935   1467930  31105607  24025225   1101826  21521981   8451258 
 16092443  41544235  36239416  17904078  82678869  27483390  88061013  83797290  17746665  22142916 
 13354614  29962504  53705158  14275710  18452055  34630605   5056168  34215830  22613108  28187560 
  2774922   7902180  35506962   3277158  47347020  29606912  25895225  88044184   7759224  53404320 
 25055640  60573312  50973352  31975356    372595   7112875  84662216   3490032  21552744  26314912 
 40649040  12866336  57486400  20631960   1214252   7996860   5878665    852679  92610738  11365024 
    33755  32918598  40383396   5394882  18304270   2318950   4736034   5193390  62319305  21005418 
 18049068  19618776    565281   2296840  31809000  31769518  24657915  42051568  55279008   4434115 
 44585704  49799970  58384205  85613816   4337949  20812952  70832608  36633402  16706274   5305313 
 43236033  20856352    839876  11967798    257005  12721506  11549007  13818112  28855540   2908894 
 73999388   3626658  13165152  19169376   4587429  45110085  85939672   1831250    784014  23494644 
 23505196   3062675   5745579   9061976  12453010   6266586  15531353  23346820  27840388  65589405 
 31832598  13650654  28649835  13479693  22693844  43345740  55291464  23233275   3469928  35265087 
 13731300  18329707   6843431  33549030  63340485  12506016  14025516  20577090   7492660   6641544 
 22270446   3630720   4070592  19913660  16745330   2734994   3683625   5984748  12234000    148192 
 19902348  23577060  12051372  12453948  28766000    900788  25071840  45345927  55846368  44358339 
 27087302   9847056  13716010  19284952   9224670  36329160   7236567  81375372   5734215  15600299 
   530448  51334930  10102734  37115052   3204564   6723319  22245784  22859321  21735224    909363 
 59471490  13940952  67110494  20877962  25410308   9125116    595308   2529480   6638720   5455431 
 19229314    642915  14118328  11804486  21777664  37913560  28785756  33593236   4152456  46711896 
  2213520   2261700  26691782  43182876  33178530  53523393   7931238  18870592   7099527  25984750 
 26307099   8389245  14408688  10120848  86882038  73851508   2009700  38297515  16639844  27092758 
  3276256  26308590  64762236    453179  20711776  83255016  12289268   6469123  16658733   7291790 
 31419198  19780553  36518400  39450321   1064934   5295451   5791682  29411200    294504  46744560 
 17799010  20580849  16316608   7968750  70757568  19002585  15554210   3930162  68030478  54259667 
 20733440  35791308   6823232   1366384  11853624  37514928  48460698   9521727  74733494   6878844 
 34601069  32204976  28053704  12386064  48573085  69680751  16475074  10517607  51325770   2174799 
  2676416  37764244  18875830    926944   2039700  19143176  17784909  44128944  64593936  70517500 
 65024445  12706672  86506188   9632949   8345708  11736792  46091088   6488100  57186842  23725715 
 30946392  11120109   5123235  70284609   1660225  51721434  41604992  66914728   3242104   2500323 
 29170314  24156972  44762336  13766838  18139502   2914392  47927400   2846595  24184356  35939980 
 17414638  14933070  36660266   9379450  38914722  43708887  47709504  20902471  27594840  44093630 
 24905716    463966  18440240  16801092  65379340   5371246    350322   7612126  27066249  26960472 
 26669472  45878625   1958060  57511848    908720  12602330  25444666  11250708  36705312   7426566 
  3749900  13502386  10342332  14478000  58087827   8617918   6020112   5833442   5938560  38833326 
 22072752   3728907  73661775  11207420  28055930  60828720   6686925  12793292   4770436  11454702 
 13307360  13094892  14540595  23714262  29770312  12606378  14710220   2769651  36031562  29235816 
 10381275   4633035  22676927  41360235  17761005  57237408  36012960    684456   3044976  10179260 
   585550   9238726   4598784  27444090  42947676  50550830  47147694   2839200  18464310  20978630 
 37108175  65879484  33309152   3690894  13914208  24206160  80649198  43685410  27100244   9794499 
  7930235   2832368  26539143  68464440  24466364  68978360  16474034  13012676  33732750  83943430 
 66721290  49279274  39282240     54132   4528700  44370164  39890670   3964944  30459828   7408851 
   213049  34790100  24019602       645  50944152   9480852   4067504  48745244  10729536  12839504 
  8504337  43360310  29094490  42662424   6208794    622258   5698308  27088572   5621175  22819692 
 54183592   8302959  62442910  13214978  20195400  35258856   6799545   9728510  15844005  28996240 
 81505977    154110  10475570  11406528  11767338    222222   4040673   3229025  37451616   3515370 
  6976560   9833812  26079690  61031360  37787616  28531496  23989384   7024854  18202719   6910920 
 17593261  13461888   8799752  42956830    469826  67917250  16282240  13617240  24168354   8131497 
 58318328  20608630  11031222   1986768   3077364  25410000  46749375   4952365  10524150  11324928 
 40927151  39953216   4440757    721382  22791006  15166818   3511812  34203420   6233724  17991240 
 41526615  35201504   4068372  47275326   8139040   9562732  59827047  10302344  18185152  82687506 
 63395200  29157288  23303454   8867650  44980996  69525332   5481460  28249699   9590105  31577978 
  3563730   2875392  17343084  18519795  18117994  60419947   6092579  34681245  71956842  85745092 
  3604928  31089479  30375254  12860460   5880420  41337348   1109808  14239240  66763411  42972048 
 37744910   4789030  85706656   3075940  20460104  20217406  38151424  25540864   3807801    427712 
 10314660  17312816  25568190  44061075  72070476   5284416  56676736  48196406  58984871   3008292 
 24426171  27352292   7784629  10926988  32287080  17078265  30945376   4244875  13506556  20925020 
  4362582  26033158  83996901  11319465  43304466   1153386   5666256  37480502  10029665   2633799 
 12039656  53060694  27843512   3538172   5369220   5553850   1831144  17935055  10343736   6002095 
 41979386  26380455   4139158  23288750  12775410  49590513  58634928  14754420  34152988  33519325 
  3709120  34692944  19316440   2544498  26541284  24025612  43901736  15235120  14295890  26415270 
 18141231    886182   2093528  22299160  32221800  15890894   4131182   3394650  48976821   5560155 
 69509136  51975000  23840800  11234034  10700363  12067632  29926240  40655600  76408200  16933690 
 33119775   6582888  12846270  20012484  75196089  53183980   5230680  27418300  18801270  13108744 
 64426095   9888120  28068783  14052672  33163424  49192584  10198328  73380440   1435140  25553814 
 16401000  38139200  55647141   8470655  24511279  31797352  28815814  40613910  60721518   2212155 
  6762795  14820015    723576  16162764   6274352  11349350  26656875  20170020    138757  64205958 
 92771455   2991600  43497612   7122191  58867866  16224792  10965072   7220412   3294148  48419560 
  2646150   3153917   4017555  83382095  63871409  60016660   1327670   1167384   7548525  19819806 
 13189605   4026880    590205  17240325   6143625  38156370  73125627  32423020  39768102  27377965 
  7873794  19746132  25795404    446912  15123355  54386590   2759650  21357140   7596684   4307171 
 38484316   8076220  19346407  48760816   3042072   6666457  10482588   2645489   9763176   3205917 
  2704184  47027442    377740  12919062  46220075  58404724  63700224   4805904  14713756    238140 
 32930156  11199759  36420728   1717454  13167792   5240658   1127125  63154000  21492660  10939244 
 89126620  57412080   2090950  54621864  71030880  39014468  18053346  17318609   1835261  17227044 
 29842956    722630  15834730  17736500  28564328   4818905  27419500   4307647   8858200  51293199 
  3593970  18019260   4475160  39273143  39648840  21273337  23452344  81102964  50230698  11630304 
   400510  18687193    755664   3831264  31210640  27080947  40778382  53831079  46155732  46847955 
 22655564   5283720   1757391  43020320  74557449    963648  86456128   5984379  39452928  16385814 
 42689508  28351360   4758068  55240512  23886726  87413410  45045216  26001933   3713718  10116805 
 67280560  23585004   7947972  67157920  34603500  63962586  74124710  31601980  76037064  29834880 
 16418974   1632680   5795244   3143504   3611904  50989482  43601022   2088359   3464640  28269184 
 41959278   3685176  16661568  20433732   1170540  65787660  33554388  20101542  65407302  18075712 
 51487408   2554760    485345   8110154  13606000   1733858   2031330   4978654   5099580  29493776 
 11623377  45248475  38304154   6261723  15746285   1338297  34967790  33731901   1791207  18795018 
 12604139   2317533  59153050  41857204   4690622  47457440  58269987   9571521  17644085    346500 
 40422930  35858732    877960  17951520  47449080  34631800  10600767   9885820   3175240  47940870 
 38620175  38174463   5186382   5451624  55199344   2703789    233877   4906200     95634  11856312 
  9574005  21143400    724185  18537066  56734324    959528  47720475  38157390  35291455     42384 
 22723470   3478251  72159392  27765612  10561395   7515755  31216824   3747509  49066590  17015504 
 36417042  12131700   7929360  34360956  46159794  25898444   4873182  34556976   1028700  14197256 
 25614801   8334613    651427  36857037   5525119   8100702  24131790  81348179  21946112   3216871 
 27833385     99441  36022644   8815045  25549580   6898505  25163503   1526532   7934322   9359280 
 14578914  26870778  18092240  38840800  22207668  19550161   3043936  78908562  67135892  27332292 
  5905620  68682472    834750     24831  93020664  40219769  87134700  11807316  41113949  46361952 
 43985890   2701090  29978304  42327045  21435120  19400301   5880000  18230699  71091462  18442284 
 30006198  34280856  15022076   4294968    495800  27024800  45470166   6033846   1411180   2188971 
 22344300   1939682  32137716  77808560  25979251   8766305  70808976    807024   5806920  30924075 
 39957238  45380595  41327104   5407865  30044844    834720  25673025   3883308  87794596  38909614 
 48503862  18948330   5767838  72745485    588115   1471080  69773319  27182902    417150    243144 
 22215270  53288400  51518248     38057    200393   2475616  63383430  36505693   7686900  20357640 
 48842976  60241914  14013810  79942464  22235290    375242   6009200  38488140   3079830   5329842 
 17558552  10995270   5256664  25107900  37737600  58251160   5319080  19287026  38274752  83681382 
 34048303  13886181   5503520  33324410  40565635    306425  34219008   1023093  16395900   5277048 
 32857194    856680  43220933   4672068   5366572  24679746  57127756  38671030   7526912  35365792 
  1021844  43462224  90825738   3390443   1168290    488250  35423248  16246850  40130802   5463816 
  2305770  28451200   4082562  29235710  14055635  11874660  35403196  56830061  22747032  43095816 
 59461623  29122086  64711654  56482432  21691800   7654464  26375272    896885  61521460  48445950 
 70872984  20534852  10063140    767403  56656512  11069085  25421235   7018557   2436594   3031160 
  1265580   6631874   5163360  45911604  56573512  10876522   8221776  47752042   4199184  10456760 
 21946330  18628753  11189474  86135634   3517690  14276500  32950645  82429824   6538475   9431304 
  2315544   3256860  41386952   9381099  30053536   8019342   2478255  24594478  26277032  11352895 
 15411494   3108765   1742940  23286945  73437978  11879299  18358011  55461474  62131851  18460442 
 15088180   7230912  36001416  24386824  53259090  52608075  25824116  52474749  35918460  27585214 
  1432092  23423086  77882112  20222832   2945616  77120534   4706262  58739010  22702650   9775092 
 29612165   3808598  31449408   7756023  25712336  25366556  69136900   1629354  25461117  29135282 
  8666136   8750592   6305096   2767226  35049014  33299336  40155728  55747764  24999996   4120550 
   144735   5324774  16011302  38686604  30873258  10916260   1363482  91752058  51517600  12535800 
  1711962  46690457  11537592   3429144  34729506  11236788   9960914   6555276  20174572   6885868 
 24994770  12457838  10735200    716931   5591040  33340662  41759855  35567018  16318044  42918720 
 38337936  10804342  30224098  18830268  30327534    905370  11161860   4973260  61580358   2109798 
    75632  66242097   5214352  35039944  17933142   2605176  70573440   5748032   1269360  16725046 
 59123400  25966890   6294750  11765520   4835584    922896  54125708    649044  35379400  10732652 
 24809824  41477670   1302100    424723   5021263  17258442   8379255  15917020   4408380  40582430 
  7866495  38371280  22781408  28789749  15360550  42165015  60571137  16262000  39790080   3289435 
 35492457  93994460    470690  11250390  55958394  49041288  36905238  10212309  17640712  42642630 
 35509260  80292870  13074450  25867353  17312022  29604960  39150474   3868900  11054418    979504 
 30566328  52396188   1785355   8681013   9066687  61563026  25407960  56293120  16798334  21936054 
 38807937  47747076   4119765  37190838  22083056  10307296  27701458   4935940  39233515   3814356 
  9536176  35544775  37836471  57200849  21913920   9823275  43501104   2073366   2382905  32590557 
 48966012  57965700   3249264  54275760  32208330   5784108  53367930   2896292  19218462  30346530 
 54177981   4469790  11062927  17802762  36993168  66245088  13286250  12258225  17293572   3576069 
 12235104  12562350  65819898  46188737  13716888   6902317   5205096  39502691   1294698   9614741 
 33620524  29625918   1094704  44539572   4908728  49408580  10345088  52450420   4970202  29569362 
 10807348  66836044  11447730  23201640  13568712  84672724  37918160  15411242  10094434   2468868 
 49635288  17797302  25716676   5732463  38854810  30871932   2543126  17635828  45228416  43592080 
 20660064     10880   7887594    868256  38105139  33808530  55462372   2605470   2516248  73161340 
  5579262  74219104  38210211  24044592  89572635   2592886  16758900  73312923  40342276  50357628 
 32145910  27726592  24376014    742140  18453954  40372528  59198139  33764850   3361440  64502185 
 41405795  50811998      5096  29694108  14794676    613349  21501105  33151300   8477685  21257122 
 16127328   7093308  48529800  64575532   4354818  27061749  24109637   2816541  34043488  25782036 
 15400380  27178054  54388698  13596012  15486037   7111637  15889280  67715690  15817644  27154800 
   415611  11481284  14876520   8929704   6231528   7249536  31628961   3042050     37415  75580032 
 14251678  16317196   9202869  62561044   6296250  35646864  13763139  62331105  14281540  44971414 
 17973423  65762526   5780784   6203041   5130420  60706590  21915069  34886280   1988240   3323086 
  2500833  43787940  13419048   2656011   3220616   9380250  35011704  16347285  16798548  74512020 
 41154764  10331258  66610500  34473046  23172604  28051856  58256757   5641834  43883195  59793279 
  8695857   7142285   2549096  33872090   2463300  26958097   1114232   4201056    742729  12014818 
 46320476  11182194  16392744  27772890   2177224   4454160  30278025   2470522  34588965  33133986 
 26458960   3253656  57091536  42956316  15149102  30646350  88457436  27505590  28990478  12393700 
  3878550  32350955    586612   8778525  44560704  57908130   8647430   4226580   1202350  18943914 
  4643268  33385950  13691550   6868764  12142781  12214285   1283480  16878456   4283712  49049161 
 39341696  38487501   2676966  14421627   3024231   6197870  18496688  80060475  68303100   2254074 
 93730320   1846647   4684280   1799789  36927066   7132130   4335487   4971178   1671318   2145275 
 12124780  21957880  88704720  91742080  87404415  65593920  64605776   2733306  50696102  60714304 
 40978669   2935504  43261917  52322997  29202396  36633573  15620512   3241224  13181169   5819940 
  4054032   6133540  36202828   5615610   1281320  15646185  75038323  42733656  37996296  19203930 
 41040766  78062300  18939088   6100484  59551570   8575248  10507368  32414490  11814660  25623840 
 33457572  19465866  44704146  12619032  11491490   2002560  85606956    506150   2838150  39063726 
 32543676   3028626  72498120    870100  17816782  22246224  70290367  14842944  22007298  41565672 
 44280050    160105  25441780  52460521  22350156  40112127  27528672   6742478   4294442  23456415 
 22586832  87569575  33099820   1163108  30129964   2693691    174741   2975100  89328640    801108 
 76771533  15924176  59329926    955968   4578760   4018340  29720778  25368300  35957933   8672566 
 46318778  30891176  50737090      4931  13241480  17371129  49751523  15191134  21702294  12877708 
 23643515  10546080   3043808  36316492  24148487   4078635  20568078   2989392   2492504   1044110 
 52411135   9002884   3167928  28368057   4391848   1711769  24720293  10707840   7081110  30920799 
  2860188  14788064  44893200   5795088   6868325   5502492  13608248   6296115  21188697  38707470 
  1614184   3933824  53933277  13147622  19116253   1839750  27440728   4485948    704374  51699488 
  3561680   1020156  25418367   1812888   4397560  21157616  39303077  11755944  13189994     41088 
 90797322   2852712  46211268   3834872  36353844  23302662   2929739  37158396  86791635   4326245 
 26252856  49752192  18535101  17925785  68641167    476760  60386196  24395238  19131300  17651536 
 95995763  18222750   6256360  25869697   4383400  22345260  55767831  57543552  37118762   1994540 
  7603464   6100320   4646590   6375546  10104705  63439353  76241802   1587460  50671830   3775390 
 37388048   8981193   1298675   9367249   9820086   4158950  10989668  24799724  11856845  53185400 
  5625200  30439282  63201648   2552914  62753580   5137594  44509002   7286446  52240518  66392430 
  8140143  41332610  21208468  19994220  94252040   3288600  32297412    284375   1950260  56262602 
 20393505   2207473  11212460  21552972  44756334  29814132  18851984   6733506   5600417   3266380 
  5942051  20607444  36276287  43008682  13734600  41204074   2412501  13139532  28493080  19215840 
 24158260   4584528  87584476  40544218   9207454  42781413   2869342   1028513  24784856  27364001 
 20562759  18946116  10282895   8989736  38928214    922779   3129360   9364146  67229625   3083496 
  1315248  21104640   2708356   3021040  78572136   1936230  53038565  15136968  34300524  62385328 
 25910720  16766731   4450320  18780255  36006400    193648  17966728  15272850  37252944  31616210 
 69680004  21011625   7928190  46996087  32072028   2917325   6518520  47457648   4546640  29012900 
  3758425  49539190  36919528  55901339  13951602  16712319  65908592  48100333   9622272  19351626 
  6526107  81832602  23584210  32311836  45620820  60506484   4164316  25353342  44464200  24456586 
 69132288  10241553  18128565   8851169   1871767   6921904  83556720  66620772   2748015  47541884 
 19581291  42378498  38600640   9976320  14394582  59473491   3630960   6615008  16803475  32948696 
 26327490  19321200  75028023  80769523    730898  27052780  74705794   7510806  62523140  39623272 
 67888157  24909725  36763104  11172636    153258  53627804   5516558  47544926    596970   3501541 
 69831729  38804310    588112   7842114   1968912  72100875  18594810  49354092  77890515  12093239 
 23647026   8125565   4323780   5398628  63045208  44305092  14445616  29499910  21834720  13294680 
 41065880  30849252  17387244    646920  31581163   6490250    435820  26259744   2691420  56298891 
 16761516  16191854  71688408   3034328  21424344   1091550   7877065  40974100  17626455  49425994 
 61687808   4641280   2570440   5895400  31990582   5228160  64942218  30466338  47711818   1563430 
 17941196   3129344   2837786  48663450  26014084    141300   6170120  29821566  35125124   7157043 
 24468156  73863095  17105834  16539210  28657664  66852864  46318932   3862430  30221256   7600208 
 48765362  63356341  21951100   6946138  36721104  25557990  37791765   2423836  30642216   4983077 
 33430040   5055771  52439772    224790  32446861   8019410   7489214    563634   3467366  13553190 
 41769093   4306944   6721301   9564552  16488847  47224190    384010  21878275  48091860  50660148 
 11703120     86237   6287325  31347456   7434536   6099278   7703436  24177686  21602460  29584935 
  8615685  18411549  10679856  15853950  85718997  61166368  65374442   8757084  62283600  58167948 
  6464243   2030500  36575882  15923435  61852505  10931080    503568   9651696  45960758  25638355 
 43261484  55337142  26437140   2304082  11917212   9456429  84137368    739456  19769750  47700274 
 44143008    423228   3288480  12528483  23671872  23192634  31203712  34811392  38770200  36520918 
  4090827   3755360  19190240   6877728  33729984  61772004  61489848   8385664  65869160   6911992 
  8824932   8093439    231042     86427  58467712  35850720  10287716  15782400   1375968  32665098 
 52632932   6258001   2077626   3524003  18874144  18403979  11441457  37199622   5404216  18044334 
 32925256  17003712   4801788  35806584  45931752   5068098    237104  39143450  26542890    982056 
    99193  39148788  27329872   9385509  88283904  21768320  21292426  10855520  12705880  32637440 
 38019922  33915969   9778320  43959804   6324121  35869058  45568680   6391825   6239828  39680338 
 38358362   5050973   2193386  33135230  18759498   1507965   9944550    329992   5846148   2654512 
 79219350  24487946  30386752  34868142   2265903  11233706   3742811  71358420   7847285  55814618 
 10742556  72360236    192197  24469541  16920222  10855134  61822200    873174    269640   7618155 
 10258800   5837700  52419874  55865684   6684840  15834112  23962743   3722848   7647960  29216149 
  8926566  20913578   2969160  19560632   7396157  15667149  19145307   8144576  68830976  14193872 
 95302746   5567929  27926532   4581720    493896  16526880  74235792  29945730   5079340  47404098 
 43612011   6909856   6300000  23116576  83188406   9790104  84345847  19307475  76182435  68900897 
 36077501  35756505  21280566  43734480  14159067  45739400  39903084     46629  23452387  32882088 
 24009166   4058666   7764288  21427870  18826747  29560200  20318844   6029910   7468540  28867615 
  5026291  28473660  54172833  45070318   4109400  39054028   6317615  30063055  71299372    876414 
 36970579    618241  40821760  48250674  44122485  14270829  21692331  21312516  55113430    595461 
 58939595  11232000  16418664  26429259  62280900   7431620  61878983  59752790  23366552  13304988 
 13314625  10031688  17992755  44019610  17095813  42800278    884682  61644111     93504  55644504 
 52262400   7859268  17154564    651498  51963318  46779496  51062576  58468500    865393   2921472 
 13958179  25339358  26734906  39170339  32020320  91953425  10221828   6226568  42178221  17987292 
 12589129  22664178  35590457  19659728  85627620    898590   1777644  10691720  12114443   2949440 
 14302280  75628762  35307869  26539164   9367532   6049125   1472674  12818586   2073500     50406 
 59794056  12335164   7680378  62638499   6446020  50113440   7781291  13034980  95174636  13552842 
 22489864   2098656   7165390   5520956  27570786  28946432  23792184  46795410    816680  24766124 
 18449200    700729   8636109  41667000  35219145   6978624  21950310  31016448   1041723  34043772 
 32935873  22243795    656775  39995232   1114750  68324248  85178772   9075948  31113859  67546728 
 31478298  36051555  31511340   2927870  36932868  59426352  26056250  76648275   6789558   7206784 
 16327896   3749850   9813325  72468890  75702200   9713475  65158016  43483482    296976  26960080 
  6898672   4918095  61654142  21437490  14051564  37796328  20928501   6792500  10051920   1112643 
 53540604  26621604  14582225  13345752  40993400  46027375   9701760   4454296  54083558  39278800 
  6018431   7681800    469710  53754498  55062267  30883080   8376036  24239539  33290160  40211260 
 51582531  10214510  23208960  19034163   4784360  42682185  81595584  27523323  79458363  14292240 
 48619520  58110613  20378484  35028048  38279780  73954488  11386700  36889320  35364548  14152092 
 16009068  41916281   7526346  28999320  21094280  42363200  22452876  15403284  26050150  30481822 
  7234332  26006778  36440092   9508303   7696260  76929048  27369958    741378  63127644  13914516 
   305888  40830400   4045950    856800  50905864  14219986   1293091  50398020  33941600   1285338 
 86437828   2093162  16261560   9283872  56830740  35315361  54326106  49683496  58167065    297887 
 28604560     15686  22359883  32775645  62699990  23076313  19668414  13905646  78525250  18967969 
 19308940  78872080  30147480   3688575   2782970  36336482  33229912   4047119  75855322  32722240 
 12865680  42423684   3073638  42994692  17068896   5071494  34265400  23465923  57926512  66818796 
 50173148  58608876  18494154  15603104  28723019  16985440  56983492  12088240  12725184  64837232 
 17350390  76719856  26311750  16260074    733176  24894016  79091500    795340  18954949  25836156 
 61036950  58062480  15611135  17409092  22672200  63938820  14209036   8743059  59685210  11909358 
   768984    466824  47974508   3440954   4210850  29831190    473237  91799082  11239960  17843452 
 33876533   5204754   8902248  19386345  49591864  57404200  67894464  21445366  36022928  41918244 
  1785176  32262678   7303809  29353900   3348675  13669460   4552904   4599848  11404900  43159056 
  2905230  44389072  64920478  59739976  29323674   3442220      3280  31187923  10531052  25755051 
  2777062  28564892   4644864   8475554  14523008   1420608   6823197    428076  19133177  83339325 
 11731840  11329466  19619492  32169968  30447942  46260570  32001525  38953670  11507101  11429700 
 76473644    179214   4529577   5330444  57430184  31259311    164692  31961547   8377875  14969711 
  5144385  49164026  22332570  35359924   4294904  40746120   6115204  42456134  61764400  34022730 
 47623152  48747688  15367950  14927247  30340731   3055250  56268576   1940736  15595899   4820376 
 72662255  19101176  53732106  42961482   8187132  10367311  21769408  10167480  50473920     69012 
 15943850  39842110   9843795  52534170  42314190  42191433   9985024   2903472  35224302  60714017 
 76183926  26001360  34473990  32890596  13629330   3405208  42165975  25840584  49437402   4045824 
 30382858  15286578   3201292  52179732  43572888  14130833    869534  27237468  30248218   8460320 
 68281741   8701344   4110544  50892963  78110631  38083239  38044103  76534920  39527109  19206200 
 58040388  39958092  44956140  17012821  24108981  11956950  14483590  41231916  12725443   8435956 
  8028351  27602896  19828384    411930  38184565  10770900   3926070  30009798  30382620  58011256 
 57361060   4012005  41363448  62573658  55208520    279584  14009838  22090426  10445788  51502439 
 47726378  70215522   1405008    391018  32853300  28470750   5293188  11873300  41790627  22259838 
  2024525  50873760   1816080  20801200  21072795  52345503   6569055  29265429     57060  29784384 
 35486326   5241159   5407468  15907915   5530464  39754048  12238545  28548190  40296207  69690560 
 86594256  44249250  84014420  21119584  12463164  25064296  85867392  21362792  58855500  48214072 
  8154668   1278202  26050816  24572574   7706931  70645604  47560800  21219227   1519020  18732928 
  9533720   3955848  21100290   2312640  13785924  24157887   5251771   1252888  30707367   1197152 
 24303661   1438576  20242044  72092580  57507018  82000656  36093120  30114952   9635688  12094344 
 10981620   6322848  56026704  12960582  17924125   7510056  49927128   3891144   3839904    423096 
 60966268     12360  44796160   9661722  20401430  31884195  16987484  45209142  60699152  35854368 
   294580  16118091  68735250  43535020    580557   2199978  44312512   9414874   7968760   1585896 
 50282064  33878130  24395560  33565125  14225360  62376477  39771264  73346046  39763372    163856 
  5235968  11832944  19607256    945832  13033280  21658470  14505580  33297930  37750805  81736560 
  7459167  22314436   7140960  24970301    303000   1406900   4032600  56883238   8575688  13389312 
 36531871  12793410   6364800   1641935  62911087  15824160  12689292  37517308  11499300  29410290 
  7593936  14208285  17578085  42514264  63175200  15333096  37508208   8154213  49112250  30611784 
 15666191   3306906   8711812  30291426   3156566  18198124     53448  36863334   2221536    156351 
 30207606   9532951  26688830   8755970   4421270   7363860  22120662  12967020  28863640  17436192 
 38374800   1949208  40309302  48462219   5969140  32696022   7532075   8245138   5574520  13346076 
 35789679  71179845  18503993  11006016  14621888   1584240  58620980   2794330   8007727  21274515 
 23413016  84081810  45365782   2379268   7887300  39477903   3282414  66529848   1882539  11842149 
 23913554  65832429  16951234  26724447  42025944    500505  43076496   8410237  60220989  33902600 
  3071679  73851060  48125088  42351687  74173068  52938348  30041037  15231503  53143540   4726345 
 10099808   9364410   6885410   6166445     27798   3201120   1889892   7479738  37051200  22989011 
  7681484  68425500  10587652   8497677  35896920  10244200  10379740   3070800   6129915   3180808 
  3753580  28390579   4372043   6334735  53466279   4351234  36941600  34673978  55017127   2900625 
 56208000   6393220   1731926  24126501  94709120   1342299   2494406    772752   2117394  54764155 
 48796800  36043971   2827440  24803100  54950805   3216451   5557605    810873  90128880  39902576 
 18185320  55851246  65797386  56516148  22652599   7964680  71744520  17210642  31800289  23876790 
 24855712   8127882  28361928  28405580  44227469  19746468   8859105  23793308  31813508    217695 
 12176406  42110923    587016   9328485  48267784  36374216  16882301  44859296  30953736  16383728 
 52821585  10495048  45806616   6105384   2200608  12444945    225960  32494624  74874954  71874164 
  3751968   4714824  40713656   4389600  18474740    279882   6535160  10923099   8189272  76694658 
 22915320  26118368   4902976  71071680  40582036  18131220  13280230  33847905  59545734  22368918 
  1113000   6448700  12929760  27775449  16623994  12271941  28532493   1592409  47575845   1627370 
 28615827   8000720  32254866  18590432  34557096  19685930    135579   9776828  14875340  13119300 
  4037040   5285376   7661433  11430987   9972781  20094150   2929563  21347103   5447234  65909470 
 12368928   1346200  10122838  61897128  47704440  17907188  19473792  42162462  35140016   5460906 
 11794432  18927639  32110103  20100978  20920523  40417482  95596441  85141056  10267672  23407368 
 18524968  41807100   7766060  33175572   1398188   2271948  12344918  23148734   8362770   6840000 
 40667660   2041598  29390760  12920105  49391680  16879824  20269536  18060795  31316588   7289271 
  1687606  51128853  14053700   1951809   7902585   2447310  12867192  41947875  29002512   3760344 
  4023345   3314346  54418950    798876  27508950  13748820  14325240  32936402  41098995   4275496 
 22282160  33946110   1189610  16914232  32152976   2229953  16750914  15078666  21669024  66445872 
 37061760  33216300   4945965   2879250   1000960   3129000  50369241  16741466  15755670  55554422 
 54763387  10725610  75166425  35284345   7124388  72266976  45102260  55328680  14885318  80903160 
 16076016  71188227  68034053  17972080  10238643  39000065  43923645  32324414   3053440  44309342 
  2465099   3002490  24133905  67389855  18924009   2133348  28373184  26415837  78050637  14605836 
 28830735  24074524  43146432    670783  56894682  12415086   3682110   2446901  76446942  83152266 
 13749321  10964923   4976632  10710084  57647760  19812120  55557026   6479148  11392650  10353225 
 15357848  48243796   8808186  44003701  18901400  80490631  22028259  83580595  22086280  27598690 
 25226748   6439950  32026816   3413300    873270  40360122  49950731   5462850  20887384  16717840 
 12929670  17039057  40927889  28131796   5252489  36556790  68129360  32941960  44953937   3637640 
  4617180  62599100  65123334  52604488   4588538  10114878  20479769  19202316  90834485   9993093 
 23161064   1957059  22260186  50883508  52373232  27606492  10296720  43709272  46136476  15581657 
 42801360  43704206  16014456  22948503    809628  42661500  20410104   1923390  31967772  44617485 
 61079238  66251442  64290528   7125216  38122854  36833628  49749210  77000790  14940315   8213515 
  9963910  22781304   8736301  40848296   9396240  36350705   7195437   2957610   3428656  21211760 
 91148432   4365210  29292587   2857516    735380  29127868   1287612   9920911    531112  53646408 
 13856106  37645377  13892740   1483234  27926157  41536206   2457504   7655214  25072417   3247640 
 27611598  56369061  15788420  16429336  23857008  46121454  24575299  46286100  54812760   4578294 
 31056920  53850720   2282258  44823888   1320000   3566240  32560385  19641954  31363200  72917307 
 29381814   1093476     30424  36985032   1560753  85005188  27923127   4181905   3598074  22724802 
  7736275  97315416  34538292  26458675   7377938  40867840    101517  47322178    433088  76509245 
  4575046  14215968   6786150   7061768  23140961  12513200  69411612  29930712  61042962  19415248 
 62720112  25861248  39059800   2988588   9702150  26716648   9943935  16467360   2880520  64967232 
 39353952    116740  10367168  82925920  11727460   1866312   6745350   4245600  38101182  44306896 
  6334912   8463758  71812440   7747899  34118392  83235434   4780452  25336960  13945412  64039149 
  1420094  64467174  92168797   3078872  18551655  39774268   4897204  47519745   5014597  18726160 
 21655249  67723633  15614010  76480446  31427968   3489408   4908164  10436379  13640328   3897046 
 41245038  12812968   7178283  64993399  32937252  14135616  53001972    671220  14824505   1840698 
 36268599  16998960   4488366   1207136   2979352  55993275  34769868  27022240  69840420    687790 
 23607104  13990900  29523350  12475584   3363654  42094746  60014196    129060  12082140  22832735 
 14581214   1444908   5259618  57385120    336570  55023144  55524546   6536586  22817984  39786000 
   101928    380605  59150685   9744000  52477116  20879096  35165699   8405117  21610930   3370650 
 48310935    369467   8024442   6163507   1190475  19598530  37365424   8628450  20441400  72440914 
 69150914  54814365  17083300    315864  83675130  12884968   9037600  26076960  49773675   4385640 
 43844662  81941856  12427016  19069232    381633  11905248  42417432  26897325  25081548  13795188 
 14275656  36646044  24922380  47795422  49507408  16389204  27705550   9419904    388410   8823630 
  1471770  66029955  13693724   8097336   5563485  28359424  61860420  53126509   2583117   8081915 
 78505970  20051027  86948411  23591050  91054080  65825226  13426776  21729706    591408  10412767 
  1700307  48358998   5401269  62972490   2644394  59762775  77386890  37928996  56721656  14746128 
  9253536  82663239     86120  48188550  33281331  30888000  65236224  12466287  23182974  13331100 
 45572095  57822752  37925778  13351650  36631400  14541604   5237166   9385950   4359859   1685075 
  1375780  39084172  19581744  20585252  59589675  87051388  17286169  20069130  49554544   3855021 
 14887600  31431853  41890762  16880994  27786100   4758407  13680576  45148140  15264719  29965040 
   477478  40990120  17837204  24394104  58532796  70376586  34122132  28141386  61220052   2586144 
 75438619   9286845  19918989  18040824  23938292    182420  83264937  11766848  67646029   7745802 
 37900992   1494747  53280277  31233560  62909228  46714311  55092024  39293375  26191592  69295276 
  8730504  23098820  47951420  25918711  28126472   1119492   4522113  11854029  35075583  94480810 
 15798240  23684640    228664  16391498   5688543  59830650   8304335  13216130  52525930   5602248 
   930738   6798694  40073238  14997210  43749057  67975596  23375632  25321005  21365388  50494638 
  1304919  55893915  15944003  10228798  73463691   3087504    285950  24996050   4668498  54502578 
  2316478  65057174  25819305   2363840  32186640   7645220  57784834   7323828  10284281  41229026 
 11302928  11093922  38657602  22374440  67916424  47723769   1864816   2868580     27520  30374825 
 12995184  65936952  45367929   2640960  12015472  47277591   8356792  59340541  52240356  15756552 
  4466750  33024579  34769106   3313205  23452248  26320196  11731173   8887104  11814336   3902272 
 32515288   5656725  14811165  24826956  11594793   2269684  11212350   1909255  30782682   7654584 
 14976759  15597648  32177124  36660338  66118026  24145396  30190480  53347315  30838220  48278377 
  3768120   8366204   7202613   6610880  35185816  10045460  31222360   2270376  19778276  14837840 
 99600384    278464  17050728  50160948      7488  37414363   3275016  15631770   2846686  10059665 
 12342096  18796635   5323925  71954059   5561556   2680236   8597118  38322616   2522234   4112254 
 83320485  45657678   5920240  14176860   6473280  22495388   9358965  17416256   7176600  19321418 
  6525376   2540160  57195820    651476  30746718   2436120  45009965  29350625   2039515  31665400 
 21607170   8313539  43936830     95328     39735  64015841  11707571  33675016  26680108   5577996 
 93961536  40800799  79331346  48914192  80886624  14534478  12254368  24378000   1747718  64564416 
 31311360  18048360  11042868  23712768   2585022   1198998     31060  13426109  38112690  11959290 
 41733760  25678044  15402816  33264461  16481018   7852869  19901442    550623  12212292   9788800 
   514227   5688800  61541337   3623312   3723491  58101260   5842785  51887628  33082648  39643835 
 10025792  19476354  37975245   5607795  29192640  50110560  30479394  55887552  13782478  42899334 
 14008065   4812414   8334408  24114860   5242339  14002577  27982306  41374494  41838339  57735235 
 48226624   9617165  11882112  19724280  18631951  16763760  41195840  42671664  13424640   1560591 
 34630382   2657940  36861285  14624768  38724345  51836024  36444597  17929180  26894206  11359568 
 65059352  75229582   3495744   3914625  28036800  31675889   8198460   6967240    628815   5355280 
 35257059  88495580  66777440   9493738  11885205  17513352  29212540  36296904  10951576  58667310 
  9554262  34818618  80247096  87392987  14123725   7531326  24481440  11283300  11641129  50339784 
  7960716  22455888  43176298  18190062  14891480   1993964  29804236   4627545  32302440   1942745 
 41722230  75025775  50239438   8816472   9279570  46664280  48698316  31780084   9885837  12965880 
 45145790   5082506  12515943  39419910   8412492  21440892  60173021    232617   5845680  12760860 
 17532096  32618924  27633820  58098560  35946368  14045793  74554950   2309792  81673112  16883058 
  8732625  47526360  45059616  12286080  28094616  60786180  60894582   7098156  78049440  54948114 
  2434608  88840458  82354476  56812980  11947097  58969636  26208504   4607678  43432191   9770738 
 59943520   3774840   6428796   2858554   1331992  15111436   3578764  77239180  64067436  12971034 
 34943377   3932589    592970  20092567  45751407  83830160  11649456  26978686   8286480  17385038 
 75027940  56895552    455952   5659836  31332528  14839825   6761843  31328198  29099203  27270162 
 63090516  59506466  21889725  47285100  25982364  44313138   2346969    924176   3825536   7898780 
 35446352  17195724  21743364  11072550  24139512  17283150   9136019    908544  11430002   7458584 
   995742  51088544  58609134   8107722  50917240  20849682   2490006  10771084   2440200   7680210 
 12083270  35983777  65624461  77652295  12075852  37996162  24323982  10084011   9099740  20876520 
 65672250  25593082  16942041  55201293  20973630  61649400   1247400   9626208  52595484  18374398 
 30304473  16698180  27944048  13003560  56095000  42666675  16123569  50795708  14686512  13522640 
 23428119  37209600  44887884  48557312  15325659  36792624  55194048   6407232  18336544  34799595 
 17194950  28790320    140277    726418  54858490   8129930   3206984  26782614  19859893  53929496 
   706272  16961143  30477859    145026  24111568   6114416  25389722  21645540  64772784  93113622 
  8439909  23512624  60292980   6666720  75780588  48218089  32097960  50078200  32556539  29763084 
 54580540  41622755  39841911  39189165   3441564   1151970  15228549  23710864  41366325   7736274 
 10961573  47129032   1224124   8280818  64197738  10757175   5430412  37867088  10858822  13777795 
   265866   5925542  32932530  33610460  20705976  12210157  56566531  20132480  81415502  13056050 
 49312620   4076500  11054652  41317830  62810896  27058968  91367292   1432887  44329194  27478416 
 49905540   3882171  61906033  10237208  21696546  13266825  14320264   4602852  52389711     55896 
 12870093   1491665   4293594   4209831  68090686  22736730  43189200  33127815  17946505    685006 
   830160   9235755  19465176   4751208  22826368   4023961   3012790  15797600  37103682  51043772 
  4047360  33694542  16625323   6400625   9949737  28882260  44207406  25266415   3031239   2328178 
 51600528  57612280  37803870  32359332  30363606  26627310   1084440  37449387  60979204    374220 
 49122456  16464266  24453912    442215  54771016   3734731  21173700  62081120  17062572  32366220 
 76000499  36299095  74370257  12986116  24266060  14281947   8597760   3287510   7331550   8489340 
 19033950     79800  55096776  42673083   4757921  15091230  60484488  10260419  15718607  32513194 
 29107337   7279488  19590102  25730613  19067740  43646400  32595200   9698700  62789352    784310 
 39474584  60539232  32723059  20997900  13530080   1385339  19108952   2225803  37611480   1423488 
 67715024  40302946  24542985  57035232  29582075  65920206  40894344  88456115  44550924  37559174 
 67750788  49026265   6478062    618426  72883664  17211094   2519292   8929980   3722992  11989418 
  7192514  32422860  57348018  54641728    756380  21753480  56989192  30698998   3483076   9286985 
 40040832   2588097  57185316   6544356    276146  87991974  98315950  65052645  55161059  65018200 
 88827159  48368679  50163960   2132772  14565398  23072764   6425978  55427321   3949116   6077470 
 23193450  12182834   3553025   6769580   9287388  12490665  12159576  17695244   7585740   8427616 
 22823350  38288376   2295556   1661370   2498664  61406384  12340878  31515072   2341768   7675899 
 14927088  44248935  29296200  31597200  39010167    698650  66431695  12961327   8888177   7459573 
 50481729  27762888  92444655  47732940   5501655  11811501  53783139  16656750  25909312  51059652 
  1044669  31318434  73178600  25638601    104637  47454325   5875688  45152884  20139817   1506180 
 69413547  37207662   3279108  25715815  36379224  34200432   4083857  36888360   9172808  24215765 
 19662309   3598418  30787765  30429456  87463992   7972737  50426235  22594411   8776728  37862740 
 38344020  14139036  16888875   7231200  57942174  75039416  30340218  26537364  21265783   2533923 
  9224970  61484104   5417152  29160520  27286590  12462450  17291340  20461545  39920188  10003899 
 12191820  49291551   5850174  85999232  15371784  16630605  42343770    393734  30155862  58242933 
 17440716   2582546  24430182  37440642   7396185  20498934  39280913  30593838  20982294  45652080 
 25665010   3621832  41430690  37762789  42211828  34765632  16831614  13966934   9822199  32347524 
 45800608   2222154   6864093    526056  44910685  47957595  21694100  13860764  18859833  36795783 
 16921645  20860679   3891347  42939125   2706417  75772440  13962817  11622021    560559    757904 
 12393368  69172200  13182306  17910243  21088760  10382775  53139704  31944940    673608   1356812 
 25320648   3583445  10709440   2875004  13346492  22780710  25106102   2052475  56728750  49313550 
 75904010  13411968  23715842  41517490     26509   9078102   5275904  43773392   8634270   6511260 
 14276226  55232337  72648495  37539000   6937500   7348200  21365280   2539880  15836310  15263864 
 39919165    272955  24096168  50263005  47428230  86546928  25760022  18920450    769250  28716098 
  9260006  10973105   2395098  42826392  24964268  40872765   5040504  29170827  34192400   5958942 
   710532   3024464   9445401  12056898  29572800   7770092    274850  21280950  18861860  17086280 
  3955104  79997937     36192  45418941  12525462  16906892  70089901  36905658  39195625  57384558 
  2247570   1024920  65730520   5628213  48121388  69274950   9631182   5085738   6115356  28298868 
 35157925  23127412  28624240  47552307  28978370   9697926   8476182  20371638  14634598  15369160 
 34681554  57179438  60741804   3352282   2591575  20479422  21941955  22788744   3900176   6053160 
 59654972  34808241   3512840  30110566   3830113   3665950  35284248    477972  15163652  50221420 
 96324615   7805210  49261020  22817444  80097161   2447844   7227412  41128992  52917606  23813105 
  2950759  75385146   3322532   6722554  27611716  34342420   9035187   4701775   4578060  15338884 
 15114674  42592920   2001636  29400672   3010968   3111254  58084796   2233616  38126716  16050418 
 52705075  17390244   2374029  66699280  17265318  31597975  41941449  46134268  28801794  27312396 
 39107565  74119617   3386272  69479340   5724095   9266238  19389690   6816120  38874180   6845740 
 21696954    324292   9579860  93040640   9384480   7113596  51324768  46166388   6974976   8679970 
 30304449  25580262  38787645  22573134   1054875  20273928   7428611    403025  25686675  13753680 
 10979938  26593312   2893968  47399642   2939985  50843240   9769955  48540160    765146   9564952 
 70097600  10855912   8834691   8194038   7905330  14341428  19594729   5081672  38207576  29693594 
 15825600  26597384   4584433   3959013  50202372  18541600  14243263   3817681  51005908  53879813 
 15351000  13654200  26942040  19198263   4388670  12226578  17397920  31553268  28165188  74215635 
 11984221  30849300   6328905  37748068    583929  22680645  37869447  31907520     80070  17312724 
 36366032  35007204  50754012  17619840  15988518   2427780   2770671   3988132   1588400   7143831 
  2110878  13038792  55057574  32415069   1558494   4447786   1663450  34939176  19925125  11615246 
 28367817  68154966  49141401  34736794   2297148  57364769   5460910  16855377   4362072  16404374 
  1242875  14282016  73403879  18262530  10581936   1375004  45156956  87274334  17556056   9418365 
 15243325  18016560    279587  50754354  16431512  50620492  36750252  64014080   2421090  28963818 
 56082098   2232603   1146568  29828068  12520800    165845   8598630  51804396  17948775  49588224 
 80273769  43634013  74094368  59185840  25975796  21413460    379750  45797271    407256  17195007 
 56578304  57047300   1569685  80547020  32670765  36892040  10248714  19630606   7552076   9749697 
 12359700   5586494  31722345  32003400  53359618  18772512  17818916  14167120  38431103   5929028 
 12441639  37131009  40085595   3548160    747168  13826225  15379221   4489548  47853324  29075319 
  1483320   7153160   5999259  43359600   2334750  21664314   5425933  57426930  56541985  21694660 
 53355432  10977374  82450859  41725816  13608940   2256093   1034377  12413250  65141868  43296210 
  6508275  11861546   1590120   8191478  45073059  26404642   7242300  44024860  22855995   4644250 
 27024360  26141985   5711420  14749540   1361796  16079232  36350457   8023330  11441217  52329816 
  2745807  40133804  22551100  51265431  21145540    994760  12708800  26350352  15985760   1596400 
 49974224  29856450  62878464   5501860  19813808  44593980   5467860  46546000   3447546  17682446 
   304027   8392500  13575006  18811265  11131914  23050062  25052020  17464340  12789980   7823352 
 38068224  54276160  47019988   4665984   4558996   7906932  14737665  55176906   8394237   7987280 
  9264405  17711745  11455500   1047054  21916451  55989654  24788654  45527628    191065   1637724 
 31291428   4975016  10320632  40053387    949975   6226080  28306800  26429440   3064750  39338765 
  4180722  46576939    527616   3181375    988785  67803642  50351140  36853635  73224702   9980564 
 15423611  20885681  59196924  33321066  20089476    842310  13579140  27504136   6114504   1774885 
 24791976   4774288  11395755  50055731  46128912   1911042   1794130   2840768   4787749  13429097 
 31244378  19416000  38546448  51885552   1889432  33300668  49562329   6638322  72645152   1496976 
 15699307  21253910  43054650  41121076   9325825  29536335   1301798  24398550  46668912  26340288 
 14655000   7546560  16768312  24804122  44363648    602175  39032334  30766251  14084932  28573963 
   869000   9162836  23233712  51916436  22464836   7831900  10906803  11367168  57009232   3504657 
 38559521  33404232  26790715   2962575    674492  29502288  19544756   1954986   3753420  10035252 
  5764144   1667320   5244228  42067520   5237496  45883665  17990638   2158610  37941537  28186176 
 19369818  49876208  11093880  16938500   8579934  13315456  28206189   9338706  36879290  14974974 
  1264828   3691506  27294006  15504416  30253524   6829980   9126400  13898976  25058782  37644360 
  3035447  33967168   9233620   2514835  20992944  20751696   1229811  32188276   1664306  14123065 
 54718839   5057535  74749584  10252464   4673790  55334860  75097025  72042528  26268782     54690 
 30019857   9943085    495375  14662656  39743135  49082550   6387500   5419914  24933744  15589830 
 23232320   1656272  58284369  38727774   1428250   3904586    788924   5472688  61483842  41744574 
     4116   5356652   3204940   1101853  86490888  71140242  18959386   9453312   3114000  13017564 
 27760525  16962400  34062237   5787594  25712478  85463300  30128896  24820806  18980604  40145716 
 88856796  65027025  14201448   3516377  60995623  59874100  20450700  12016895   1934790   6145920 
 76226480  46511970  13842189  19039428  16038974  13107253  11356830   3258642    112452   6050163 
 56226339  90880482  37672857    185427   2036634   1180581   6779030   6755955   6649344  44757066 
  6131646  22699290  46290959  18525605  13252226  45132468  61252590  39814230  31612711  31485992 
 29052075  51199540  21045156  17015281   4726822  26359137  28567490  34840310  70579656  27851535 
 28712313  61668453  47271394  14923018  18524768   4795269  29524240    524260  58366998  22680760 
 46382076  35570453  16504158  70657580  29097673   2831088  39243064  22383216   2740520  66794208 
 29331552  40680004  18924192   8042832  26085542  24398746  10910264   6969795    744035   9375060 
 15147352  28903963  15580784  14859222  53296488    124362  24571846   8785600  50995420  42321458 
  8739024  68078208   1496075  25314090  55665474   8749790  34150972  27131832  17232956  25366952 
 52649000   1759359  54657201  20134787  12295816   3398100  69888384  24995478  64176840  34820160 
 30100734  27143712  22135932  51753730   3055136  39759096   5943938  13394970  12320359  10720840 
 13942604   5748017   5408228  13188786  36117230    264290  12214433  31334442    377925  26275650 
  3486717  40689337  13086308  25971570  43227156  32063850  25880350  25716200  46504419  38850288 
 35797456  35954880  47838357   5746740  47990101  10079836   7948269    917162  16183674    492336 
 42791805  48537248  33767846  74555364  23347152    541695    552132  38034839  11214606  43367780 
 38793893  13151515  42320239  12381549  53465926   6222062  10463552   9676662    136900  16608960 
 93290478  30960000   1518734     22959  20974800   2042172   4564820  25249338   3020590  26464072 
 38910736   4900350  25151466   8243534    571967  32089190  67516871  49257630   2228100  13568119 
 11385870  19016000  11157022  10411722  10351760    149965   4970856  21026496   6491065  16653312 
 45346140   1580355  33766890  17726772  62178030  24221156  69657162  23635248  45508561  21386504 
  4846798  59992845   1218038  39287697  67193406   6827572   6419336   6482496   4555924  58063040 
  9120933   9993240  29142932   7504056   9384888  32078188   1824217  71250366  22330638   5942560 
  9779000   6577452   8032028  55584125  73810250  68032530  26103792    898360  33875822   1296295 
 52931727    635580  81101636   3453152    155358  11058820  24515298  20713563   4835155  52997152 
   796722  58850190  11262075  32758320  24439608    230230  48127035  45567014  40140555   1379049 
  5012468  10372052  81263501  16075748    293250  60660588  49253742  92379267  14061260   3163664 
 59072895   3039498  14639706  14052688  19612277  95938544  33465980   8307000  10776320  44581335 
 64470410  31311527   3154095  18144632   1852620  67395328  42648716   1586926  23180904  28228704 
 18235705   1416492  23150320   6942832  72944982   7353932     99631    872736   1684176  11669777 
 10447008  21106948  10846455  11755326  45501768  35873376   6944007  61830864  47923860  19181360 
 27958320  15470123    461292   2652078  24574601  49279548  23036202  42863109   5807420   6488207 
 34694415  17784893   1620465  28414360   7524536  47248404  32534991  34203876  12104772   1283170 
  8334288  36085860   3325830   1313300  43486920  14202686  65316231   4620126  31726680  48590260 
 19335888   4721440  22418162    630560  31763427   1066626   6963780  28456827  46925175  11820160 
 40468731  47454290  14686644  30903240  55507112  10636808  14598144  35086160  21451464  31883415 
 40164775  38701901   4327102  17383808  22148599    735526  22078950  11927870  58561635  10500464 
 93549246  55889670  39115410  26290777   2279496   7021492  21607066  74877962  44353881  27782000 
 12682219  14948010    980220  11008561  26557808   1944351  13129152   6915804  34626339  11352660 
  1085144  20554290  24967080   7706825  82908135  61148628  38151024  63755668   6407100  31891993 
 13586467  60554496  20112225  42528700  64917342   3953120  17281308  74189325   1670578  34819296 
 34450836   3203790  21654412     81936   3946800   3557127    386232  10359360   2038200    652365 
 15451751  31908800  54007261  17008750  64377216   2459018  14615730  65638392   4259926  45852107 
 34093800   4614400   2284128  19184450  11526746  97523940  49844190  10676575  37474515  43190181 
 55816416  70367038   7223700   3558225   5166828  49364000  32417364  14399340  10341589   4598847 
 93554846  14522924  59285034  53307664  23180672  28763124   5676732   1944715   7997930  13552704 
 47898880   2261495  13472494  41538510   8783008  54008472   7265384  47681913  57186000    450996 
 17655848    533871  12499800  12867418  44855910  19772301  16675725  39516588  49546350  24899616 
  7704204   2181965   8365041  16113216  57250050  34772907  19306560    303360  36139743   2974126 
   562368  60390459  31499328  75666156  19740910   7362135  39803040   8404740    403498  53058081 
 38946504   9345384     81504   1180400  17611725  11372400   6970600   5397938  25897114  27584543 
 18500724  25778883  13253818  30723135  13025637   3425396   8899194  18002333    641010  44064884 
 12734868  28279188  11299152  19315835  24105984  11064924  11067758   2357880   2669204  71858192 
 14951040  10675506  52390702  28982247    888681  16315516  16630199  30532500  59994417  43389215 
 33892484   4297774  15395418  16272405  14258070  59676300  23748000   8153750  68358636  33825607 
 13379220  27268892  12022986  10985860   4206501  53779110  50308832  27401896  75541521  40584436 
  4467592  25716544   1939324  34653552   4205916  45220448   4316400   3239236   8864768  33729718 
  1536900  13799254  50712861  19984818  22375560  18009648  21431200  63754955   4974574  34427250 
  4532868  49813692  14160417  36393620  16325712  10069750  12731045  76404960  47994708   7619910 
   756888  26931883  15369145  16016832      3393   3724416  97276368  23924916  13572510    890504 
 75765916  19348392  47574576  22552140    624468   7503480  22023960    117774   4381146  36747760 
  3032250   5286320  85496943  68346913  68873148  17864800  30672912  52918248  23892891  63587462 
 24722562   8903258  41783280  32744184   1741823  14854048  10071219  12205120   4686396  20594200 
  6609140  32163630   1303488  12705609  22158630  35136188   1352168  63424176  45587542  36428068 
 12448850   3870072  45598952   2337168  13977084  47605320   1080992   5647760  26531316  13773354 
  6308834  25636809  56048218   4463784  33181452   7658652  28766256  23296764  21801504   3838464 
 41086800  17082468  44009296  16410914  17142656   3518190  24347451  10643950   2603140  29273920 
 27491240   9402102  10949904    840808  15241350  53712288  28973984  11812980  56945379   4097583 
 19231284  11576412  32783442    364091  27684594  25868668  91641545   5539050  19333256  10453905 
 21765875   3292857  34525809   4491264  89836688  39701805  18988298  14692154  16664373   4718148 
  3776136  26583774   1881152  55542870  28980432   9426096  53547384  10057288  40006030  11435990 
  7915330   8403960  49122480  23567712   2115234  58969458  18443760  78024084  25278080  43500894 
  8543938   2196381  12841544  12822760   6463299   1634295  17786408  21507375  42960210  17996885 
 14509054  16264116  22747632   2205014  33067856  31633350  33026864  14206584  46893132  13917600 
 25515766  30868600  13128717  66135412  32491476   2309328  85205520  15054319   1107264   7377188 
 38172056  12242233     52101  60605402  11097216   4259428   3258348   8997620  47169946  81615096 
  2638148  31149338  66434884  29586834  56972817   5102200  14392539   3865608   1523580   1354458 
 68492299   4727506  19714818  50341183  39090282   6554588  35621775   1194282   1504294  46937938 
 62703173  11361376    510779  70021749   5995488  56620031  50824356  16415568  19142655   3084131 
 23658516  21066045  45216808  64087568   8611530  25765780  30744540  33323652   3871014  15526860 
 53978050  31328965   7263914  53733888  39400258  26293014  61650183  21347004   8865056   9521220 
 11748750  40612650  19846350  27117195  17806731   3898940  36379827    746880  38368744  42583168 
    27390  31230573  41216670  62554896   9478547  14058144  25013094   3014426   5574371  63777958 
 42206750  14161440  37175058  13616484  25167904    112716  15675867  30545021  16165776  20612871 
 19879930   1324470  42608808  30883116  16620281   7144749   3837876  39885406   1937145  11030521 
  7442183   1523886   5479500  27497370   8291767  13953750  28542996    692028   5834178   6088295 
 23046366  31682700  10471032  47267148  32699688   2019026   3977175    751464  23359935  52664934 
   526176   2136261  33685648  23270250    387409  19402911   1206576  35206410  35749316  48598758 
 64158408  53147640  27026720  47718315  48828042  50749542  26401700  64489588     18732  20528748 
 48784702  72148007   3840802  80333136  45295259  34955616  24419824   7310688  59433600  18603353 
 12439116  96412760  14911688  12476108  12063765  60713820   4504100   5906340   8813410  11114250 
 11348472  24705850  29294639   1800752  18246837   9001245   8123280   8871941  14746740  13017216 
 47837430  11447618  52874900   2332006  30601705  29719403  16063200  70050909  78307164  34992449 
 46029249   4811870  10646286   2775520  42423800    537980  15223464   5599737    686073  39123400 
 31831536  23880000    369796  31669431  44278880   1563702  83851558   1491070    604690  40610562 
 28324440  42085089  36566400  20080377  44034930  31434618  36873136  26872671  20818751   3322616 
 66623616  48396600  20816498  26957090   3667760  80925512    273782  13735000  11203940  54210948 
 15183700  11339874  59661258  15037660  14156311  30009860   6936918  29559120  22538520  47442717 
 50868828  45467875   9785424  25857490  28056875   1922535  56399162   4240320  35291535   4761072 
 15500440   4989670  21218917   2544444   7908992  32835438   4113252   2403238  15083405   5055897 
 73220700  18306569  27014680  43368720  72129811   3830345  27453130  46674324  75682487  25865885 
 12069974  10154430   8207137  89177534  46561240  48549150   2525760  21145665    994734   2766176 
 33601326  27190657   5167920   5991832  27439863  29870760  56485152  65934478   6244163  20010942 
 33485520  18371632  71030552  47820553  45218920  59174365   8412544  59969624   2548563  19554210 
 35052036  21112162  32217200   5537500  33193515  25597684  38894382     12035  23479325  10094900 
 12777562  69605340  15291630    486798  17920362    740000  21535845  10488040  67786796   2706774 
 37872120  34119834  36256896  15451898  33421038  10331936   5054596   5309991  17313440  37677504 
 17611892    428791  16180190   3068500  20767681  40177647  24671840   1117818  23778816  12518335 
 43351805   8818848  28736400    183148   1670708  14925075  62952105   3631724  27024270   2387580 
 12512760  59058384   7007000  13641831    520560  40697334   6876514  23043126  23584442  13263045 
 10436300  23322160  55185002    198152  26417368  51155448    892186  24854000    838155  52034400 
 19199802  24572262     24401  79152560   4024620   2345580    519716   1188606  39589515  30329640 
   866810  71682428  44285256   2731320   6766916  13392081  13193728  14026986  84869554  12616848 
   673164   2779737  43504178  61958268   1762992  35539756  47954142   3862485  37693815  62664476 
 36211796  28262970  10227819   1374562  34981716   5397600   9201170   1943568  47221156   1270620 
 14057281  11440046  27761340  25174450   1357510  15747200  18570600  49573496   4095488  37377470 
 11353072   9349320   8888756    941069  54776475  23535072   1045113  69626830  29426958  12290124 
  2021418  15789405  76999512  13383084  19438900  20014486  39996704  16512342   3964950  25258914 
  2826252  37919556   1229520  53171690  15306893   8748764  62822632  11273142  64947889  19686476 
 15865253   8635040  10313537  41476608   7650545   7825302  25694004    431653   6489400  23461836 
 76073392   9120336  23609382  43220801  34586642      5340  12057595  15459825   5406528  70579110 
   101610  54434664  59244546    887262   5346840   2656128    810460  11216823  48473826  53086202 
 35501805  41906850   9567894   6170570  22776570    340380  17567448  58092720  10817532   7513176 
 74232890   7070800   7529635   9590024    500780  90677950   4389948   9100437   6112920   4017195 
  7185184  89556288   4147665  10988100  39507330  38357830  16903652  76383888  14187522   2914848 
 32595280  22298848  72216375   4510458   9925178  71679244  16199198  51182214  68776400  31905389 
 10018100  72395819  52982800  36157750  55493750  26317174  65128824  57866913  16683528  17051600 
 17928160  13923171  43489672   1348298  22718000  36733180  52590924   1137501   4940425  51448648 
 72846104  15972480  26090964   4418148  18622610  14028714   1832112  25351768  29240220  84107366 
 26306250   1914360   4947000  37289175  16226453  57137581   5147120  47787750   4461396  17536662 
 24152268  20749648   4524216  43939366  10762297   4233992  44858424  58356065  17619504  16246584 
 78755880  20450196  13383315   5556684   1968780   6213945  23276700   5040896  73396622   4612716 
  4774415  24755315  12568534  13218930  35552559  45133796  13178781  79231608  49750272  35322063 
  5405253  36923883  22102976  18962718    136188  74722219  62632960   9109016  35440897   2682039 
 29596490  51956648  11274111  20214336   7098880   9610304  15023064  36464748  38620110  22163896 
 17937192  38070711   9938445  37821500    764120  66282502  77773896  74992170   2439417   6800436 
  6036724  43655734  10987704  13970334   7340868  30158590  15277507  41005668  30251200   3477264 
   111940  19822750   7632198   5779512     92032   5729535  47436744   5584936  17736540  89182575 
    96255  97777602   7521592  34406955  41815104  50743991  18308628  34539285  29441944  22796410 
  4736016  11075432  44718640  19076250  30212784  11532086  27477644   2533050  38605952  27984040 
 24016971  20069028  37778416  16768020  46457787  36823164  16945940  11511549    459072  21916328 
  2128266   9532705  33437301  11884900  75137289  75418170  29195001  26841124  50708727  18817078 
 15846768  38672264  39919878  23644846  34543010  38782856  65505629  19267558    119692  33641091 
 11063900   7427540     44816  16483232   4372068  11109678   8491107   3465216  39849540  12836598 
  1158720  58867864  13988953  55555860  64182762    758604    129426  10115520  60930300  36903988 
  1104014   1374693   3756913  17337219   2647410  43424535  21774150  16097120  10827302  93209616 
  7147658  33520707   3802378   2523864  14224339   3904344  13998261  38169570   4428300   5666328 
 18937050  27869798  33649460  49412790  29450632   5512760  61072956   9382464  43328664  50251509 
 15964014   1653912   3291309  47659120   1430584  21109264   6664125  15328915  15089802   3419842 
 27542983   9219372    340200  30142134  20358690  32295250   1769801  76656300  27524172  13586400 
 80040190    452445  16639770  10677744   1337908  15731658  60754006   9005832   7829319  39786144 
 48897636  43813990  36073770  61798396  35391720  10609380  40923846  25751994   6993896    296650 
  5312448  64961304  73226808  48615376   9159760  58256760   5389884  12394922  14436316  27558000 
 24878752  42219288  17849060   6795138    579958  20982780   2235240   3795748  36362950  16485150 
 91579950    337032  33285550  67043587  80915818  34849782  27757158  43513470  50144423  53753247 
 47590335   7155513  10295880  26076995   8172945    260332  11310540   2177510   2238180  20529606 
 28761280  77557860  13487500  80359170   7623294  49344823  19134844  56085700    785200  27152320 
 25955943   2958421  62597794    152080   8345475  46885741  22838096   1344738  73592778   6228695 
 31014403  25958986   1365520  25614824  59641530   5809611  30233154  48685656   6862800  20571441 
 27302259  30008820  15947295  19365976   9573498  61343226    622836  21519234  22269480   7835646 
 17418212  26380500  70345224   1474965   4249312  19298745  43488536  57654468  13521732   5835812 
 54444450  43467690  32342337   3561875  24561040  13671315  15877695  42671272  33615205  36917912 
    78048  28956636  32588894  23102405    922240  22231919  19989384  43856124   7193390  47144778 
 60912249  41457832  57896865  88056810  20146266   3046740  14632530  31270408  69790768  65952240 
 13732584   4580180   9855643  18954144  34518960   6894902    128920  40073628   8428539  29051015 
 56673081  39128420   9638610   7414425   3517524  78445840  23432145  38196960  17577478  37790765 
 27912757      3669  12750920  25313442   3120002   8725119  50190970  36717790   6369699  92176897 
  2479400  40037280  18461995  51632496  92728249  43565424  18048088  27529178    421011  15749230 
 12416410   5098035  14959637  56203240  20891472  13481976  51829272  38809978  44375512  15218072 
 61078662  22716636  24075020  57896040   9367380   4478850   1450985  41608950  13250060  48170690 
 44245922   5166352  24724414  53444224  74968300  28694980  27711082   9827730  38083168  68647798 
 47897652   4884499  40301701   2300854  57130593  24862532   2286384   2304924  65865728    562914 
 35063238  16539792   9698581  17742504  29478125  87006801   3913944   9216662   2491104  40609328 
 17796180  34332012    130942  27022118   2898285  52248735  39815018  17621135   2699160  55267350 
 19835706  41062896   7623990  46272220  70034958  34816482   3140826  17972282  22653555   3413012 
 67460084  47368172  33933496   8765547  73514484  27438768  79277069  24652873  47745460  23783901 
 70726722   5843500  47946990  13838766  12585240    850272  22314580  10419619  21042840  17237536 
  4054900    192694   7830384  24491079  28549248  12592492  30426461  10122896    454518   3766640 
  1133360  37013239   8531820  75204350   3154692  33717273  47512254    565554  33341616   7071555 
 11992736  59753585  23642892  44418024   8438103  18600528  15148164  37092396   9303606  53602075 
 38979864  22411214  29534274   3696720  23965506   5079624  31922418  50606270  14479032   8373760 
  2904604  13741000   9799389   9098028  36776470  18661112   8279394  60676898    167492   2792276 
 80810268  11356464  30972800   3804818   5484693  85537562  24543036   8339877   3434456    746910 
 68358780  63397548  30016548    285560   3722870  84696300  20453272  58813054   5452022   3368439 
   284848  24563464  60853783  46092066   1785225     87652  30606180  18759650  31457025  13601959 
  5214182   3612770  10144023     11788  78802240  68979868  32250375  52091016  12040672   1801518 
  9465866    246906  25002005  86269912   6101688   6436254   2349956  13050464   2991443  75198120 
 12642190  65919870  28221250  36626502  61817100  70056275   6623550  33976372  42815474  54129088 
 29088694   6633670    523260  27533453  78611400  31234910  11379641  73171416  28602933  12825225 
  5617880  26887008   8593963  23731279  55050123  28532868   8737092  54987615  23426876    574360 
  7989120   3191620  75142485  10501808   1829423   1203210   2832400  54383394  17390625  12313216 
 21105960  33542628  14481640  18305001  45662862   6282826   3579724   3970914  27065250  28046408 
   828180  11204720  33316320  78354873    721492    132030  19870176  27454626  50217280  71324100 
 49758919  32197053    502950   4353544  51056783  13477464   9654057   3087126  52236972  25884832 
  1050705  34522361  20470142  65799105  12780516    898920   5140792  26894360  50587404  70207137 
  4423068  12445406  45789480   3090480    602718    399910   7558128   1162247  24553035  70574097 
 11595306  24958220  40828648  34136200  11334438   1071180  49842143   3559166   1372820    383438 
  5798808  38625743     97776  33856893  46433030   2302587  48495271   9258485  76642940     57852 
 19955520  18182503  51851589  10685064  54153360  23667624   5415504  18441120  63443754  45632654 
 30749875  34706620   8274262   1282986  46784156   6464380   3719807  69285200   4467154  10019152 
 19713116    714923  21803632   2135025    111162   2428184  45262786  40906515  17262720  54089856 
 69318126  18011631  11645759  13387362  35238640  21903927  46614672   2985336  17090760   3287331 
 43003710  22148096  54976847   3646293  42617385  88623296  35587938   6709410   7088709   6451702 
 20344912   7217087  22409856  71572883  33291608  17095468  34169772  34141410   6963880   4964042 
  1053306  16726595  27585130   4437762  30989688  36328770  73451548   8799780   4582980   6409890 
 13253517  11180274  19195680  67136975   2844344      7784  50337072  28049792   3341946  10717378 
  3214494  82833225   5362962  37125252  13784082   4410480  48417615  61604550  56966375  24993870 
  7955737   4301808  43997740  11228374   1530816  19299522  26639602  26879501  14264237  55877120 
 61074200   7883610   3370138   6860984   4556101   6261908  19904754   3560271  23353932  45882610 
  2180180  86321100  17896944  77618104  24818490   2347165  53764416  10424505  32327925  16386584 
 39037184   2505864  39464310  10980708   7021068  12208448    667888  13958307  41509620  73883802 
 73194352    762072  25418326  41798700  35468734  32996340  24102855   6406110   3908190  18110330 
  9143552  66974720  30839760  10229325   3546244    565278  12153060  20676432  18945036  20894778 
 51185409  57430437  29811093   7098336  24576386  10754556  25693895  28368844   5964840  28023984 
 45743530  43023450  48991656   1347560  10321864  54907329   9988704  24879284  80274810   7846350 
 15374072  55887048  29380344  58511046    469517  35493603  13256725  26677725  47041720  24635172 
  2807937    566961  13253592    553148    772315   7672170  12809120  22016410    829056  85835684 
  8536671  56114024  50624846  79047045  19620450  43305996   7100944   6232950    377080   7647596 
 61780320  49436556   8976979  69159356   7866320  90980640     52752  10679532   3280255  51551864 
 30888396   7774620  13122480  45605772  73320861   3362930  63572816  58895709  40023347  36118540 
  9069144  39332304  47396400  14891805  34959672  30578484  19551392   4864608  41952002  17103582 
  4592776  63137316   3844036  36104717  20671917   6110000  14403136  18825120  11211925  15775788 
 48404858  10293622   1977150  45393093  32856546   1608141  17290464    224077  23749848   8662739 
  1577475  55379034  23041417   3298438  23021154  23515140  47326646  15117939  13015566  41254913 
 18142242    868956  13276892  12089600  38972648   6527976  12024768  80045784  61773120  68132160 
 20741376  22134088   6375456  22403716  27617355  40981860   1885446  62655705  82014272   4138624 
  1180854  13866870   7848165   1104250  55909590  40699791  76240832  22728048  47131392  30362423 
 49791224   4823936   9937200  10943996  25815200   3861384   9412272  14891832    807579  10082937 
 52437078  11668176  43574832  44907462  11522420  81209700   1324000   5287500  13297840   7660568 
   980742   8886722   5342676  44130801   2379470  18082928  67347436   7898982   6264027  13788224 
 18003199  11823516   1740640   7713168  14497600  18690930  11301320   4157526  31949190   1303816 
 19649487  14794062  33762982   2466854  34801052  52105345  37705824   6287056   1575552   3554169 
  8081280  61310976   4218060  11414200   5775715   1525248  65086763  28881385  46178748    410784 
 32423160  86223615  27876651  63915550  11173968   8269565  23768010   2774630  60966767   1365732 
  9255294  23765624  34984521  21698699  14650870  21151507  55736912  29375264  25700829   3887856 
  2029378  29297335  36511286  75453099  51326400  36168090  27417426   5600151  25501140  15551192 
  2868180   9003644  51227392   2037416  47445255  38308088  42544593   5283230   6209875  40397892 
 13631160    518128  14445288  11421732  32252280   4861640  27599285   1939875  43576960  29991780 
 36007705   6826020   7342870  78583990    842653  13717050   7019392  22885740   6445215  19011871 
   863580  54717570   1202760   8818246  48936717   4972504   4256742  79156968  11551608   5199024 
   261620  10458215  18824400   6080724    328715  11918484  23393840   2012120  59074302   9248668 
 21589440   8861794  31343431   4966920  13806532  15821244   6101340   9432058  12669734   2380968 
 52491264   1726524  61502040   8616730  10637352   2840968  36363668  24270532  36613521  58627275 
 43212708  16470552  37772982  34465560    166026   3373216  60010516  62955910  10107594  26613964 
 16614494  71306544  34633998   9892485  60428766  14015794  55718970  16354074  28659989  32355633 
 71647920   4717340  49326264  52243623  25933689   9805500  20619343   1029952   2719710  15989860 
  8313312  14449680  41365963   7583730  26435432  38939145  15896842   6981711  10546570   9475932 
 11566245  19204020   4506632  31428436  10187266  27919701  32790516  42981238  12556557  16742944 
 69725616  10888290  25410550  18807420   1133976   3502080  11315954    267924  18537477  42574987 
 53761180  13178586   4303788    868539    287640  61646108  63157848  24506636  21112596   2559464 
  7139428  14866844  12344256  10896345  58794110  80676000  46575254   5526576  44108965     20690 
 60867345   5081895  13496895  54192384  63828012  61557180  18014898   3868676   4497530  10294100 
 26773937  19385168     45828   5834607  11206664  54838325   4946060  31395306  27464583   6690600 
  8636320  23731356  29752448  76719192  17895681   2984448  41433673  14291403   2661310  10037589 
 14229312  23993475  12870760  58784902  18680643    212826  28839429   2607945   2022318  18262506 
  8295840  19519808  59400039   2380560  41551951   9439724  16497187  49482752  37829677  48156108 
 22094680    385426   4503850  35179452  30012400  77582492  20875050    960480  65482980   1490350 
  1464273  27167530    200508  35630007  12707520  15318878  11093014  70423639  81264543   1152225 
   910224    548522  95724447  23736263  47029072  40259982    489084   2892312   6638856   2205240 
 15401638  49465496   8264484  30111642  15686534   9579720   2542428  51586325  24325130  31520900 
 59090198  11604736  22279896   7207130   5081440  83319390  21570471  15142495  23955909   5202618 
  4699786  12658732   7095835  16357278   9945240  20391090  14402042   9028136  17215583  43013675 
 13722905   3490164   3805264  45438867  63982646  71645409   3762006   6130033  54938350  15737795 
  1615285  45176780  21593180   2558178  39018048  69127600  21675522  23238672    809796  59015307 
 13574880  11054628    842044  59965830  47122236  30658346   2764168  29378520  21731680  68387682 
 14581696  16497108  42360360  31783764   5944587  37947325  13580518  16986780    388149  35268048 
 42501140  42440683  47505172   7547561  15566468   4291716    727516   9919975  42921918  47880000 
 27109809  31533307  12413109  34228392  11317453  18034460  24000516   1962382   3237069  43796246 
  7532784  88065534  41426385  14137543   2275731   3580693  46571544  22792616  53651972  10545966 
  2821824  11162682   2077370   3080483  54877104   5446180   2876940  17333560  15657261  30892657 
  6000960  19743740  24678336   3182608  34104694  56636792  58932810  42111300  75700352  30210320 
 12435808  63373348  30476784  37442635   1783746  35307392  53833200  22857295  12612516   4772592 
 37634360  13315820  19535388   6003270  72175636  47862540  39119040    519376  13043616  43556500 
 81090016   8837895  36976224  20036448  25089960  69112056  51348204  55175076   7799012  30467857 
 28277895  39104684   2743048  69666800  13768326  23313010   3628690   8301986  35702372  52931180 
 19656693  69906240  35036995  14317128  10409100  75574652     10860  34766865  33539814  43754432 
 15690044   1180344  35015196  11651040  27647008   3476256  18726432  54013072   6927921   4077978 
 28563711  16915584  28795605  17940615  31139020   2080510  18152980  12379324  47361692  73933155 
 67356030  44144826   1953218  17413374   4085045  14754776  50779392   5150160   2930512  38002825 
  6421002  20389452   2538144   3130952  16183629  18444832   6026715  26040260  11158446  85266720 
  6276708  61161032   4321728   4310340   6402706   1246764   8290026  28784822   8211925  60779607 
 42993376  31168757  37424560    904050  40430664  23084028  23331430   3619000  17981844  18810262 
 15559650  19148980  17586868   1151220  10991838  16018394   9417380  19078976   9385980   4690560 
 44732044  17587368  11811315  64329665  32159088  60193146  11206580  14927409  70658400   1594285 
  5336994  41813180   2022400   3962400   6910764  23984688  43145088  15800850   6028866     93562 
 39912051   5142033   4159680  19497695  11781760   1627920  14473590  30699385  82136772  23476440 
 18924804  45088872   7437170    950912   1544336  57399692  34663104  15762725   3620478   3338151 
 10734048   1263555    966262  23738001  12086048  63735996  40554075   7840638   2669870  20610090 
 56128662  57849007   5889400  18319677  34016847  35868276   1394380   8756620  59430816   1960400 
 26137042  49417204  17317920  15405544  52882277  24092616  49543296    769760   1377802  38169420 
 21722524  12638592  34216512  44966768  31648210  22446580   3237363   1791117   8470473   4275176 
  1881208   3566970  35180592  43496607   3118896  33130620  41957760  40305232  59148496   3870207 
    56985    537588  19239402  47826172  35232978  18617978  21508448  20858632  56625069  27015720 
 10799088  40752558   7679896    385820    352408    841852  23345916   9328962   5537824  44850132 
  3043299  62189284  27334584  64571367  70939395   3888597  35318448  34658559  11441925   5030355 
  8215449  10435824  17390574  17838655   6831792   6708375   3906084   2442960  30577669  29245498 
 29886276   3225546   6415525  33538609  19775448  84707280    388803  91987920   2936544  26097825 
 49868143  23837824   7127969  73587645  27092880  24129546  90794300  12428818  13115720  30120750 
 11463201  24853134  16673868  49922840   7071048   3274389   6252139  20922306  28019365  23740984 
 96663183  36038895  13986480  12692198  28759808   2695008   6431535    926380  27432675   1334151 
    78334  50837500  40979749    882000  34351036   8600570  24646427  42811146  15435255  28993598 
  6614639    218937  28266264  13235350  37169612    215648  35970510  13893888  71470063  55922992 
 88473920   6046268  16622378   3956901    758251   6863466  46695600   9579822  28449080  14149280 
 11787821  10697748  65905182   4541166   4440606  19795000    631390   7241930  40851954  29798896 
 17107378  38803402  48397890  41336780   7295994  33066876  50945915  43974240   7247820   3890348 
 24322610   4244338   6646068   5315250  74583222  14610310   1891080  32155850  47684746  21061954 
 50265942  20143216   2598396  31171140  29210986  27612912  11216821   5897800  20931727  35874344 
 19233918  88601544  25717358   7183044   3986330    457240   4296127  66937152  68069166  23570040 
 20868595  66504696  66356532  19905946  39998178   3986268  23892288   5417880  29041075  33642684 
  2048697  10720062  59562530  21281280  16407924  56384040  20956800   7237594  18410312  29161620 
    84321  74342016  22177134  66851193  51879375   6058936  71811148   1478048   8328896  70375716 
 29598790   8479244  40938656  76016379   4588375  13092282   3221050  83291010  23079792  29469782 
 21239698  20677230  18137790  12591312  32001324    498984  28943310  27787890  64810894  72219268 
  2243319  69027608  44990950   1676451   6951248  37872402  17267316  51288765  39978945  19873098 
    58740  28883274  15873975   5883216  91310690  71241540  60069747  25781043  30347898   4037550 
 14775720    127890  33973548  33765716   4056690  23756698  53228916  19772080  75540296  60118550 
 55569864     88464   8439036  14998095   2915082   7428081  80818428   8847480  29913048   4008465 
 61435920  55114472  21469460  11461740    105616  17323650  27981634   1490170   9746152   2832302 
 31250496   5229840  16064724    117174  17016664  48886920   5096932  79456147  19583200  40406025 
  1348002  10287948  61831016  11621565  53059982   4977546  68748480  25963410  81443510  54707282 
  9390132  76341867  18214427  11092992   1129755  39192966  29258136  28640528   5579060  27135000 
   173208   6481216  78621544   7529280  41895062   6196410  52031773  45221040  34041666   9473700 
  4947880  10079256  43803779  44655920   8835342   5953452  12290754  55957692  15978839   5807391 
  5479318   7507568   4367484  23567030  10837089  18880295   7430148  14772717  36918210  13163742 
 28277617  38905053  14155656   7738992  19091218  13320510  14347920  38665605  15576408   4627546 
 54139428  12809160  48612080  23835685  15272181   3524508  59003516  31524138   3808777  29349684 
  3128697  39816582  36831312  15758425  12152280  50049246  41009121  18970756  15946865    784755 
 14751792   9531564  31544570    924707  11209770   3629640  11450419  26446159  31448417   3661200 
 10574128  48765978  47819980   3496836   2209756  19047231  24716093  42247332  31610012   3580607 
 85285000  66942050  24260002  53449848  10860096  53635848  38156847  39459765   7635320  48535498 
 17954752  12090708  17413852  48747872   9418040  60249252  22432176   3215025   8300355   1977434 
 29399880   4986962  54794891   2980100  46469007  10673197  21335708  38172318  33570206  80731532 
 10371152  70903677  41901092  23402430  70824233  10774387   6267024  29823773  77891706   8220168 
 24351690  26084596  30609660  74451335   9644210  27501825  76010956  15286672    981915   6599992 
  8936180  36292206  33243255   5161320  36404361  71879806  73572226  12132960  16294134  51470640 
  6461968  13842830  22742205   2524020  13508152   9569200   5035950  35911140  16090800  21277842 
 39229260    540582  28322752   2709664  61907131  51007575  33553614  57581280  20359250   1722440 
   542340  47034072   5944617  20493234   5027996  41779068  12200996   2804008   4425806  21256487 
 38816280   6602449    323536  54810152  38337327    819510  61378504    321594  17672565  10030932 
  8140697   9846824  14163009  53281098  47390616  11003657  16272080  30169800  68096576  34372096 
 30411916   1527228  69386860    161982  56154874  35316568   9585296   5704704  12798000  10335300 
 13940840  31610460  67369261   7783636  41770527  11131213  38750114  14669336   1548118  25117662 
 36936026  30928275   1582017    708084  14624775  13538896  30919362  39983454  33343260    336141 
 13043712  28340529  34233615   7984160    382204  46492278  10433852   3161524   9450878    123662 
  3203795  32624372  30196668   1630350   8583528  41957983  35943996  61365462  36280134  35500530 
 36267532   6794600   2035421   2187537  24116832  12659829    707232   1660652  23868480   8679869 
 38831931   3955300  78421170  32107740   1729835  16724981  22666636  14643624   4096890   7532550 
  5483660    220482   1394778   9561504  48529920  49928220    192696   2537178  52868220  22822488 
 61053075   2882348  23563242   1613496  33259644  26401037  53676789  22779303  38725082  37756039 
 23082570  38750250  14505340   7925874   1329410  24407980  18751909   4436418  24685683   7496475 
 13717560  30161040   9950248  59409842  41881570   9125658  69707462  17564085  18172164   6422570 
 13204632  23943168  14672709    412496  18995382   5294070  23832242  59260608  23038893   2481939 
  1842239  21114520  31504859  58292369    576658   2830482   3388788  62059025  18140241  15940575 
  6118589  23297242   1746936  30876065  69790394   8787870  18400023  30491396   6510630   1061112 
 20145792  28442736  86466061  14396462    335778  19130740  18729590  13062942  47817221  12566008 
  3272576   2802618  76803370  17404114  91598829   1690410     36110   4347124  46211154   2127080 
 15970416  22768151  12774802  37158336  33270593  22686088   4808531  67172040  10027267  33948943 
  2858044   1575126  26176560  13570997  13581504  61881540  15961045  13755469  53518014  16233765 
 14120820  38729920   1649700  35250852   7029453     12240  22552526   2285244  31407561   1230984 
 23895165  30472288  34752648  11653714  28464624   2735016  33558181  20665040  22707159  24563268 
 35872836  27934140   2718652  18761778  76908860  18590336  28715949  22822041  38961832  18143896 
 71834295  14363745    466256  39875290  31641008  10270400   8589466  10300538   8315700   5888828 
 37166320  39084418  47291420  94558201  48392604  49654485   3598353  25547115  49255815  32615296 
 10414890  25249224  62063954    389464  12647721  53841160  80062735   5410364  10655682  38365446 
 43553070   9765429   4690096   2472330  13395100  28570140  83946496  50204235  15196500  35910446 
  7231355  22568779  11846208  51216978  32956809   5633376  11671776   5293860  51783356   8484276 
 16199612  34247808  16913106  27887476  76757580      1863  29400020  62088660  16722180  17688840 
  9446503  19465954  13700010  27302506  27271032  13379808  17115319  37685672  20029170  29533104 
 79401796  20459760  46295172  38402073  54455356   5365960  85768318   4684564  31123600  53705512 
 73310188  12617202   1426162  52354560  36723392  14045780  25789372   9476645  36101420   1233792 
 34390944   5146848  44404364  17143970  16036016  33601911  40518140  47625284   3017454   1668394 
 58758491  33819048   8826966  16500105    564382  15650299  21386715  19121922  35225478  72832760 
 20749660  51384918   6209075   4799580   5809518  11529408   1483616  52159685  58357968  49757420 
 45096709  46456600  88143282  18201456  20490403   3387366   4756488     74443  14711800    534314 
 32976600  15997580  32695690   1731762  75975325   8907700    439890  61836255  34605576    136290 
 11693448  31031780   9736758  21207156  23750740   7156920  13553358  10741296  28428784  33330048 
 45756683  10616540  54256930  44962638  71849031  48214836   2020824  13301590  85286804  43058202 
 12083976   6855678  24905556   2010496  21073024   1762592  15345369  40424660  36025782   4251744 
 26894400  23146305  22833216  27845717  33709137  27812827  79015971  13673382   2169144  57223857 
 14300864  37019051  87426150  16244237    669308   7584892   2854068   2227029   3618363   8119616 
 14770754   5370066  18380196  24079055   6403152   4772691  41173660  20803440   3672630    896148 
  3141294   9643634  22522143  42537560  31483214  46061785  19781844   5714128   8960535  58260054 
 45260859  13995084  18848436  42911730  21483070   4555839  13768125  13455420  16116808   4732910 
  1624928   9584085   9343962  33511212  69979392  14944482   6530550  11090611  31647253  12847944 
 24614175  30861715  63817296  53190987  43395392  27225816   7482930   1924296  17936704   7676008 
 12239409  45128975  19519772  13529374  58861616  16011996  27174396  38601578  15853320   3652170 
 49809386  10404801   6101506    197340  14903817  20600676    155826  37717683  34627158  44915808 
 44636700  70894234   3720416   7522002  34346565  65143065  33707611  19249740  72204456  51205938 
 15542408  55823640  13873093    742875  36433341  13011025  11560560    660765   8835000  37171750 
   637320  17125080    301633  34982161    165996  29863440  34924580  57624840  46828418  27416565 
 25135003  56631519  22561676   8510935  39786222  37152360   7402133  40721940  15134040  12686652 
 21368799  66100218  27900108     29295  16147416  52863874    903312  12549904   9555588  32959920 
 10942301  13229682   1487616   3182868   4204665  50476125   2046744  11950330  19245724    139668 
  8495397  43530240   1857960   8794520   1401975  18518388  13424777   5113504   2553256   7786714 
 25320333  14745640   6950510  23823450  28576467  16310784   1776672    294084  52953735   8069532 
 10675182  27469434   5447352  37172716   4981920  54522207  31005588  42156150  43023812  15220420 
 18456485    697858  36572580  32131779     61204  35074325  25841328  22123400  45223700  21822070 
 35271342  11390808  75533832    526832  19556436   1728936  51857226   9015110   3610880  15309445 
 15935775  46676130   1536178  25720548  27201967  58854655  94196574  70419140  32045568  21543445 
  7599000   7789488  17766580  48362544  38759704  14459748  35072850  48792420  32657504   8995800 
  2837120   2784114  21530109   8496831   8966480   1924104  23151902  66566078  32844000   3132975 
 12715997  26984724  26985252   3326770  52716575   4756470  63068139  34249788  11238564  36235655 
 33354240  14162785  42469308  18852960  54387524   4384095  64513494  51081394   9407664   4458648 
 15529501  37699110  16142528  18925580  19414282   6505740  37998648  54710721  52540740   3602624 
 13514202  62851321   9583456  15163665  20360704  75890472  14058982   9754580  48841290   9376940 
 23718240  75256788   1458132  34624172  12746294  78687501  42076398  27018717  12200688  73117968 
 30975055   6867256  35729515   6704742  22043670   5651610  35676476  76523766  21843790  78585664 
 66389400  46327974  34120416    179450  13647996  24890043  74539465  61898382  15110976  21727122 
  6205270    702852  62145673  68123121  12322596  35708121  64961190  77218596  49555350  34979756 
  9296384  11057487  26666076  14549220  67728479  19329524  17087780  14077952  77763336  26912136 
 12001626      9480  45527739  42594597  13088720   8070833   7087313   8639504  85503298   3292855 
 30953128  35709925  26286093  13384674   5612736  81293961  31757440  34144080  45560468  72103660 
 51441990   2479750  69930882  47278088  87794499   2251480  31335204   4051866  11650746   1707036 
 17486095  39589228   1214136  11779220  47852960  10598124   9065232  21763005  81685470  13204708 
 33349536  22790448  29181483  72241260  17720410  38709993   2065155   3645891   6898416    915936 
    25740  54335360  19154445  14340170  19133020  66349830  63431098  43031252  28862086  26398976 
 33335506  24325901  29346600  29115625  44118018  30126231  16771000  37990272  10540800  16892820 
 34892968  19012335  16138848    673480   9278100  39798616  14944410  23484799   2666488  42449275 
   850304   9825048  56716830   3611900  37274076  39273408  19747692  40789243  10657595    421785 
 48451830   5413790  18527712  10398312  66043680  31365648  42477120  80756271  36877078   1299392 
 30516438   1499520  28552833  27791946  24607440  31854699   4332484  22721946  48314400  59865820 
 10321677    556388  39648768  16193628  20991593  63546714  32098360  35389394   9783180  12300288 
 12369666   1415150   4049902  37800480  35854005  20678240  12272050  59578528  40884987   3194496 
  5349636  14875280  10529976  77296993  41444592  22374427  35346842  64558456  20999741   8367472 
   436506   4476780   9948688  30014284  46907580  58474544   6694380  20168925   1317392   7376248 
 22434354   7357932  43782466  36144745  16966360  22300940  34915920  37167900    244737  19569792 
 43537599  40259500  63997102  13032547  32963340   9033036   7695028   7438656  45153690   6950540 
  7050596  36084310  43614377  18211980   7569000    202131  19421039   5474844  20060348  59837150 
 48237208  10479670  40770808  13941557  13365540    678476  18421750  15933732  16959828   9100048 
 80593311  30161267  19018321   3613248  13508625  54867840   2750847  46925136  21438162  84318036 
  8146290  77796465   8414328  70285386  38063540  38468332   3649680   4018285  45879514  35688017 
 12971133   5260735  32059569  70894602  11388000  14897186   3465866  15403943   9752712   3259089 
 27453720   2699025  50788784  38341352  65141286  17499858  12255021   9471747  12534500  57631719 
 13802208  25276316  39358680   8446185   2444014  14318964   4675595  27857985  19442548  39745942 
 39147052   2928016  46455242   3316500   4913893   8826870   5657990  21014960  81432530   6108336 
 23480425  86988216  25030584   6902485  12630856  38790544  56591856  30148228   7716060  21721034 
 27436500  25882716  10380312  11550408  14923485  12448848   9368848  12319830  18029835  40624766 
    76349  15868848  71036464  14667991  46597044  12141828  50552892  32246982  30829890  11539353 
 13018920  34683624   7263840  16489053  54283266  71684882  84753046  22187550  88784472  27066569 
  8416030  19079012  39326932  42140480   4320090  59249250   3386250  12243832     19425  52448704 
 51063690   9905441  42480348   1665568  35671536   2187486  38273064  10767834   6301652  48732773 
 18088772   2099345  15057120  56775745   6955454     98406  54829824   9855432  27328374    912262 
  2811459  11720973  22250315  19901616  31727568  18475200   1644920  32894400   4909668  34424896 
  5376964  39415212  23893890  14765198  23058915  29406030  28534990  41770360  24806700    149480 
  1156288   9967290  87459680  30286500   7707635  71247366  56431586  38320000  26878125  45430920 
  9546278   4271904  13919758  47248370  22485450   2307465  55057544    551088  36614100   3606768 
 39144183  25294302  10943010  61617591   3128436  40319306  56084600  32951016  72207836   5512530 
 19696901  69444804  10945276  57686832  27151416  19295136   5047120  28901766  17474240  10312875 
 34067920  26161506   8996000   1562479  33872832  24732960   3205334  12182094  16048296  23474570 
 22544890  60560752  10162032   5920668  33925420  51717632   6159910  40099994   6200292   2736750 
 10964876  23912036   9409296  29028149    920112    915212  31112412  72332400  45267240  17990944 
  3841832  87571572   6067456  35183720  81075508   7481955  94009286  27808413   2326988  25054380 
   304159  20616125  16961697   3429344  10015521   2424750  10647299   1003600   6794604   8172340 
  4718928  13486516  47471305   6696864  27741604  47294592  39287220  70602472  32155385  20181568 
 15907526    939950  52121496    238123  73032696  19073150  48700479  32849856  31188644  86060400 
 12051375  39806100  24048657  16030721  20899190    214695    786101  19176792  28612260  14051380 
 10970178   4048816   6674580   3194477   2451400  24631985  12526426  23265396  16312481     35600 
 24472300  35994417  47253283  77305207  17555982   4250988  52946300   3709524  14645920  65728832 
   789170  22363133    689850   8224150   9675720  31001654  15655310  66759792  33419232   4873062 
 28400424  19119177   3722310  62297367  29324848  19375440  11963182  37070376  51877130  20971626 
   538156  71853584  15995097   8824893  40185974  70909497  53445042    384800  59657860   7694169 
  9762986  19161246  44438700   6158774     62830  48582756  13199916  34939171   4247108   3083256 
 53136558  11734980   2864494  43099452  12136384  84968675  47463486  24931802  11958228  17443625 
 10288971   7644633  10031220  40090816  17632384   5865888   7623427   2615616  15695693   8148608 
  5993316   1263612  39272336   6293832  23839026  26241105   6758184  66589068  34462890  42340672 
  4219904  28736289  38004940  46307472  13346665  46052523   6613236   5619060   5458184    529165 
 85229744  35016392  57036090   2710314   1532520   9604172  70000760   9608004  32402838   9788128 
  3062350  12039615  28856752   4929981  25388900    652875  25130336   1191211  32860557  21998172 
 12129215      8897   4932585  25867603  25345166   4082463  21036069  47808000  51079560  40335360 
 14034587   2249112  61684125  92773173    326677  23835720   7822330  26014230  33056496  41634231 
 30516694  17233020  44717160  19424825  52484952  23446920   4859280   3219731   3075421   3794700 
  4897666  71053284  34106610  13410368  64761995   1443214  95970700  49747488   1660581  36713904 
 20074797  21561790   7303640  21575554  42296005   6364395  45256640    577530  21627050  34053334 
 41419196   4842720   9688077  11585079  51488784  11646836  64858688  12980790  66293513   2211304 
 34289780    930987  62107780   2795802  11181972  21823950  31350501   5046660   9979575   7979838 
  9369850  59462400  87631596  18124366  13449220  68462415  49142704   9302595  10522470  47241656 
  3312660   2208050   2795197  17959656  19920406   9620000  64233925  25084800  22675094  19231922 
 47658365  74896108   4911000  25215641   1786923  26933393   1977800  10770696  48916854   5116586 
   769824   7194678  26558812   7117599  51249866  25588544   2568640  46905210  24001202  71430576 
  6434339  58785300   4515147  56561856  20612910  42754608  50668965  13435844   4420920  26948235 
 28654639  32075667  15767948  39925112  31513125  20808708    228657  18265824  31563897   3040695 
  8255334  85287820  41369499    683100   5449129  13740000   7476300  55213686  33197430  14642472 
 29025270  18226348   6291479  28658210   6960898   9161005  19175028  37061206  69196596  55095024 
 82563150  10998050  45415280  68681195   8517136   7673634  26308636  34502458  17424348  77304672 
   191868    646323  11005950  32347150  34106302  32774665  24046713  22614480   3968328  18127400 
 16552306  11989188  64387925  25818375  16848595  62464619  59601167  36727764  13099560   2274566 
 66551498  16663738  10446261  17437196  28581161  25562376  26542680  30396240   4106369  56989440 
 33318480    929630  16921440    573729  11049236  13569040  46507238   7233300   8062758  61180425 
   577174  71231638  31478184   1598080    863502   5878392  53379965  19872276  39081680  37258244 
 16767826  69460560   1460040    312928  12293844  12854061  60293768  57555430  18447132   7921214 
  4779950   8643276  68401170  15685514  47937684   6036723  20719834   5248178  19895805   9939091 
 18906240   1776700  40813299  10458602  38794968   7859856  47305705   8950080   3539160  78937362 
  9276747   8526665  15476792   2902964   1514414  11884600   1927989  14601244   5373620   5117008 
 21381885  39867210  13736182  27144170  12981640  17099320  22820749  21435543  49335420  21668880 
 37837540  36633033  32717625  37134900  12954276  14267740  22698324  55680507  13277072  37653022 
 35886630   5401106  13491654  47013120  27198515  90552430  18641268   4719687  42278750  49927947 
 23576332  18083914  25292278  45165835   2159880  24107688  35056742  20724564   2931813   6380192 
 17165430   2876852   4849680  60502030    274166  23130432   7119426  22351742  44062824  56956768 
 16896250  28047240  74630658   2889666    891904   6314014  51066744   5504010  32132152  57317958 
 65728458  41053566  20474880   1280448   1773015  37078008  62628670  11059452    580032  42567021 
 26478430  17443712  32501948   4809585  46159042   5308794  21068055    687078   5362800   8952768 
 24550174  64161717  19527768  46630956  30688591  31652775  12159740   8354834    359676  21054435 
  5590354   7381044  95469192  18035216   4193310  80655618  18397682  10017670  15702575  16289787 
 51377780  24991240  27705584  42947012  12963720   5152437  48742166  42625563  15849138  12460425 
  7748293  44514159  52498864  17177444  23403762  47393085  56589010     34914  49398120   5992480 
 12321855  56037160  38399377   1944360  10171440  25278957  52915968  28763584  27297816  73764605 
  3324980   2224008   4360685   5863560  12063104    147020  16217894      4865   9982400    351120 
 18333336  25325280  11698120   4778215  11616066   1148985   6760287  12290912  13506597  19620162 
 30387960    820180   4162380   2579980    555568  50476140   6300005  43968912   6211942   2667720 
  2129387  12250950   6179096   2626900  12688803  24429535    400664  26853092  72015848  24185685 
 32505280  29897654   1782690   8741064   5976350    451010   8525360   6637639   1349640  12704832 
 40226896  10661399   3230451  21605563  40162320    920170  30506110   1155072  11884302   9109152 
 15437350  83286695   7998060   3458073  59688450  18598194    811072   1730995  30083724  32665112 
 70422132  85436880   1198912   2070182  30062592  30508007  17150042  10529829  54238612  70348860 
 24468304  64543472  25872150  43917489  36932750  47282300  13122967  16914114  45610956  24628853 
 19265136   2506709  29092798    125736  43159413  42541122   7472010  24510284  22149765  22495050 
 58813638  69199625  64086464  22602900   7120480  23231244   2129012  12444480  23946244  11180323 
 58991915  81317144   2752521  20795936  35628498  61417958  15843164  44814015   3913728  29555431 
  3492244  14955000  32109432  16079692  25847118  13757744  24815557  77104649   1231475  16706648 
  2080460   6783669  10211312    851848   8952300  50244159  22801744  52150990   3226839  15728504 
 14989353    813384   6609600  11977056  15897752  18030315  47232350  10302544   5126030  39605592 
   362815  29338736  46589520  14286430  58956170  46823994   8154594   8385278   5565105  12713920 
 44276739  16744656  47695200  21348770   9443514  43837016  48106023  49963248  32917752  25190352 
  5568420  66021300  32786556  38004672  12601554  53290980   3439244   3170600  29712981  11549790 
 66816266  18492804    409275  16039125  26482020   5958721  28788593  18531530    613428  22392375 
 53882290  35183445    194733  34447250  60925272  33190173  25064468   6189154  54551292   2711774 
 18248048  27775332  26945100  16273836  23410830  66295640  92267812  36698951  17058558   2750968 
 13273740  16547880  19254327  24418800   3560199  19047140  72091608  78808464  81059049  22901387 
  9163302  32099712  66928642   5399140  54473448  46626042  51361506  32856344  16672219  64764798 
  4004640    388505  25985916   1719168   1066451  15741252  42424876  14071860   8828612   4210002 
 26754432  88607232  25143292   6544524  21029820  16671333  20034620  24796530  52202568  11124342 
  8287286  17227304  54588072   6686550  19002232  60752594  25152188   8368640   4889784  42798658 
 36867138  75919320   3255512  11191500  28339815  60802812  51340142   7202000   5132640  14614204 
 36955305  10628100   1467763   3009325  36382340   7534431  32443450  10252207  20472864   8069480 
  4248239   6883056  39633714  54335424  11743097   1809710  18726092  48926424   7298364  16472126 
 40883840  20208210  13219110  15843161   3428124  19036472  38298370  13746240  12154120   1948500 
 28606342  28445135   9572520  16682589  46866644  49919137   2585892  29764514  43671096  43325028 
 24609594  23338140  18909866  40578076   1960245  51833520  28272240    279216  14338125   6676256 
 21392892  16044556  50665666  43529551  80357031  20158710    609795  36886220   8220520  58100535 
  6620832  16861746  62462148  12862200   4898094   2941170   8547080  29258216   3075084  12708270 
 18952479  11777328  27585544  11554556   8375409  28211092  12395892  29602245  18502341    685089 
 15266106   7859325  51266674  71479722   3073073  73961643  43694105  64076415    263307   1382364 
 11920961   5459970  59916832  63193480  44925104  30157440  16595115   3289996  80214409    556568 
 74798610  35748612    627550   1573088  30602518   8428589  10407116  71681814  27483747  27163484 
  8019928  70983738    180880   9501354  66139342  12387764  43299936  15412576  16387084   4534092 
 23057100  17003350   4831146   8643952   1154244  19503432  14999098  47633677  68318206  40373882 
 30569886  59841690  36505194  26506592  12960574  15977376   2108141    131364  49732704  27612248 
 38289504  78030854  54269956   8208356   4870404  43204922  50913674  54330640   4477759  29500625 
 72963320  19265722  31827525  34256628  22030485  26803946  24085910   1660497     42126  19973736 
   237797   3437368  15019719    527947  25918075  57362100   4324752  43222497  50474448  66870977 
 19584366   3870998  18850689  46144705  78574497  32151700   4437270    477204  33728127  12759016 
 30357292  52380020  36932313    739886   2348759  29393024   4824582  14589820  63356942   6693996 
 20693305    830060   9045435  23315334   1913382  55305694  12334520  14552832  71433232  39891840 
 22507576  20489315   1317039   2284030  27987795  33138787  34247980  40426040  34419747  16600844 
 12190672   1154049   7642132   8874180  10800368  49324769  43590784  44004060  68386032  56037384 
 30772175  35928530  17122347  23664871  11677148   1300320  54704678   4835730  57300694   3099105 
 29774670  19530641    852093  40586448   2620198  14705962  24564465  32711616  13559760  18271990 
 32213394  72192780  22095797   1011584  11929590  12052935   7405860  32974254   1647051  50677856 
  4071324   8344014  58870488  85565941  21991375  14271335  30897424  26100018    451872  29721934 
 41117475  57557375  30670420  34270875   5793480   3023896  49508352    972195    775687  85634976 
 91843232  32148704  54343520   9151616  64108116   6619983     59625   3527388  23174396   9418405 
 15111441    845919   9395880   8165840   4997120   2054907   1029525  26882825   7726320  30841902 
 41537428  43520191  13114368  33778792  47656587  20177630   4929498  22132404  17487129   8409937 
  4382142  19266606   3741290    596024  12243946  10129920   1403264   1707585  38718680  24339373 
 36871610  49761200  52096205  83392144  14483567  30513900   1251712  11577273  10895166   1722416 
  8710676  12928944   3297712  11406384  25713627  28886544  49119828  49410900  45121296   2450932 
 64714080  36837498  57208620  81541625   2207254  20423286  21325080  66237160  24292800   1916070 
 25241940  79430304  47970832  25966443  50165960  27238750  27099515  80621765  41593320  10337968 
   431600  30522217    939690  12229112  76223799  47125020  16609856  31764951  19700712  65329948 
  1944452  88583182  39310225  20176204  24443615  26852710  16521810    844392  86673854  61773200 
 31874590   3804746  26864600  10328250  39654182  61757100  10583865  44019213  33852072      5820 
  4654097  30225801   2870950   7226818   2856036  50121162   2118853  15802878   4340926   9664920 
  6168416   1059708  13320450  19682784   4010598  44304467  26136726   5414900  11264832  17945676 
  5358213  54334102  12447358  32086242  41453022    228276  17638075  50280026  34250352  71731058 
 43789771    463806   2885580   2138808  16433376  20425387   3216420   5439477    302784   6079584 
 50899860   3698424  89171320  11705792  12304947   4702914  16421075  63048244  15189594   9884006 
 49058834  34961702  47123895  45788144   5381352  57624952  89509560  62202920  28025028   5497765 
  5776974  48110864  24087735  13426362   8392926  54871740  45373665  36588883  10917846   4800805 
 65741481  32490293  17279601   2824745  35529144  21851425  17289510   7828347  19880472   8017968 
 22635921  53442060  63952832   6645969  42139872   7290448   3055470  29082540  41789360  45603192 
 24265800  23636732  27132119  21387240  23493985  80728648  22427122  55697835  38016154   7473600 
 36653158  25588000  53211288   8132760  65638823  31987020   3938198    938315  36582756    366156 
 12843900  30968373  14435248  10538603   4172035  26132498  15266880  33979436  32772266   1525440 
 29789994   2310560   5976498   2851872  72007032  13420992  31231480  75254946   2937712  32018463 
  2469561  24998055   9955872  22878097  58383690  18982909  23449179  65506287  49554375  20597715 
  5843571   6367280  44559199  20445816  55427418  40087845  14241154    626955  91192148  47173188 
 10435008   1588517   2510915  30142425  85288608  64915104  30251592    965747  51427040    125235 
 69785403  36780865   7965636  33110360   2130525   9032210  23394812  26810709   5300784  17120502 
 17649751  53691423    312783  15409418  10341739  79947426  30021764   8856418   6114994  49477769 
  4251456  14499212  13657331  43468048   1641862   5707130   9357630  37607231  20439693   7786230 
 13693630  57114780  51870818  18842546  14873521  19646052   2994780  17627798  39470130   2122102 
 81427872    957060  12698488    801204   8522322   1180764    618464  40756619   4207896  24847956 
  3045913  20605010   7854828  15486150  44915284  30442308    863366  13660452   1712440   1838592 
 38646135   7003060  39760662  65688216  10012849  56793745   4992300  67439512  38669720  47514852 
 37367668   8666608  11614064  65177242  28868148  70695828  94165930  17194184  14987090  12793930 
 52749980  47891455    655550  11733720  75740314  25832875   2753268  22334158   9271416  10853288 
 54213522  28086840   3303236  72132880   3568246   9223784  23958360  20900550   2413230  10632185 
  3758820  22052384  44303846   8221247  12926992  10924540  53711568  17385564   6031018  24095280 
 14984550  30048200  23820156   8687405  15566265   6562045  86227344  11732049  32901020  57870315 
 44463945  35482720  25673369  38749878  19903410  32607275    272255  21627276   5910480    409370 
   641600  47495000   6490110  26862464  18942500   9879138  16997070  35354560   3083370   1658390 
 19964529  36621200     52754  23102596   7132376  79183484  21409960  66180488   1633690   3138414 
 84391164  30014264  50454765  34891695  10231560   9473414  18159838  13783770    723723  46729983 
  6722520  17153500  38975286  41038578  57065029  36207384  23247067    187731  16109712  45606240 
 10050766  64739583  19437936   4913188    132960  18543498  47386095  23698420  38545973  41486190 
 46066824  15035818   6896628   4535000  59538969  66245439  10187100  37487930   3544913   1820910 
 42900320  10265841  26725930   7038149  86838272  49670046   1254695  32239122  21516592  34353000 
 37025786  24261445  67268670   3914928  16105275  53664615  20931456  58460306   2603695   7573824 
  2506548  42187974   1933028   4180368  34683133    438200   3767036  17118666  21767683  18397615 
 61195024  34306432  88227720    692891   1600032  14744610  19239456   8801265   4853678   2802343 
  9575335  23350626   7191032  14110272   2414483    747813  45481450  27100425  33536883  21787872 
 54478160   9574500  72263306   3082960  67053080  15330328  50050770  29587674   7117410  66658577 
   980164  39065490  32329620  27646444  34266008   7096245  18947588   5378392  24609368  84353621 
  4362869  20709810    106117  43615516   2435000  15189940  29124816  47898716  13489392  29336571 
 19773363  39735720  57946316   1260297  10614868  33627888  13754926  63144666   4954740  47589514 
   373160    861120  47474275   8897240   6732869  63178135  44748247  19663747  65810080    484866 
 65786904  26829536     73627  80129046  28253225   2550009   3866565     50854  42627020  10787205 
 28814144  56511933   1077300  12991428   6762457  24698808  13703616  14548338  20175872  22169019 
 41274164   1200990    884268  31443200  14974932  31607520  52797464  17112640   2233990   6446181 
 10851550  28209594   1807434    769105  33820953  34864310  20435734  12510264  33041637  30019221 
 39072834   2528816  74113748  26822660   7935690   9966372  14863014   6345550  40225335   8254792 
 35208260  10349190  86052696  14467215   3803685  70006248   3509005  29625679  36355524   1381473 
 67067451   5539136    379184  28721532   8091680  58823256  26963010  35372808  33971900  44825754 
  1326786  49934105  65233536  28257810  14833500   6292468   1007518  15859116  35465592  80932330 
 12538848  19338400   9022168  44147844  35656104   2631450  10751890  32614344   3361400   9849171 
 28032444  21019136  14464824  64794576   9121371  56215503  43132544  26135298  18273636  45129584 
 20216648  12580854  56299285  27495665   2540680  10196478  25764849   1128517  53998035   7031334 
   186252   8050304  17457660  12441660  26783845  63160500   8717359   4026928  29008746  27548480 
 30578557   1033730    560628  11232936  15831978  33810623  20017200    705789  23405436  71600440 
 15352360   1724119  38605720   7367584  12476800   4885603   2879726    445068  45954588  41869200 
 35407450   1034064   2510552  22685428   1236992  14153552  42338202  84956295  39659840   3850610 
   256212   3752808  21209256   8063133  20429982  11309240  83986120  54121818   9843696  55279359 
 14212512  36353058  39897671  25809819  47910746  47862005  44960006  21106904  62539400   3431340 
 45395028   7896069  12084114  31241568  49322000   6517513  24823250   4409179  13532400  22937728 
 14642678   5630060   1463580  15279408  19635035   2783648  23008399  35603400  63046431  19136672 
  1803195  63005112  11640597  24731472  39118690  26179244    483345  53412956  29783136  57446424 
  3303440  31939616   2001136  42804681   2237235  19064734  16408040  65720270  15802500  36674946 
 10327408  27261792  14527695  42372642  46093964  15927612   2986020  49829346  71225500  54111551 
 61462828   2070396  24854544  22071708   5813667   3568137  21037820  45982356  76531200   7749018 
 53546904  32533605  52710240  35987796  35091216  40796044  29233796  30987641   5793090   9358560 
 54772136   3192101   1082164  52869864  94048288  23194732  27706577  24710175  36248632  74707640 
 34178980  48987922   3426150   1694712  87803550  41323178  23754115  31976560  57284959  54822564 
 68427737  46629470   7111720  29909512  16273158  47996774  18319950  34559784    407700  11135640 
 96427214   2244020  28077560  34915331   4579442   9536643  21429138   7086475  12318405  53499725 
 39797191   5082740   1065609  17572595  10024551   6554315  35875285  48954828  89946234  38435280 
 10320120  40472305  54753738  16808155   1513264  51445826  12036010  94325346   9215514  53899417 
 47969614  16246656  17064450  35173482  79227786  32297883   8655696  23093511  53611648  73560190 
 31246980  18236400  17058480  71865564  71546166    214590   2046850  19766474   6630780  32303271 
 10444668  20270565   9311036  13728162  57772128  15172346  25284244  22018250   3295940    648956 
 38486941   1347632  10259692  16510290  38433796   5340629  16724232  27898479    240603  10828877 
  9332540  20108200  90869076  29233158    129156       843  17683920  37127320   1647960  11239256 
 12647424    514188  70219213  44319354   5139130  10968264  59951700  35796843    422960  37646028 
  3752832  34971844  38752896   8723895  13886262  68903406  26414381   8721132   2573945  35770030 
 34949966  29944190  31034618   5671486  56470765   6257599    308035  21551876  73085376  23260869 
 17033290   3363300  11817416   1582203   4636631  70902804  89920188   5591875  31179188   1876248 
  4854707  15033396  83726040  31883444  53263000  20808441   6477459  19384385  34479668  26259779 
    19762  22770170  57247641   6889590  40979400    610083   2134736   7423893  68097204  24314972 
 13000750  23203193   5830995  41347472  64981871  42309696   5688375  36216463  19967814  35110317 
 33673656  16276134  47927250   3672900  39654966  14837625  25978584  18382017   2507928  40002587 
 83449400  58727574   8996296  79435125  55702020  11048016  30680000  27005401   3466207  33202664 
 36097110  30772820   8878441  21335265  38683624  58142484  34243900  13299624  18319379  11058736 
 43406198  11064280  42098724  30496889  79395707   2704035   6372235  94344464   5236932  31931772 
  5855547  40817907  51551640  63347464  29513742  40979598  11490960  37064181  53928420   1637508 
  7793306    823392   9967056  12382020  53401608  30958368   8878350  74439415  19899668   6888349 
 52457361  20407569  77810458  26429970    522250  24594108  18525456  14388460     50953  11242570 
 12788285   8797264   2969457   2008292  10446504  64127335   2499884  39058980   8035346   6313776 
 18435816  40097285  10825990  35815380  26527446  60454856  23720670  13305656  19426545   2349717 
  8749322  71360960  62127345  11061882  30716400  27812106  11075535  34509880  20276984  29483688 
 27888806  62620290  10859904  74466768  76903070   5639257  62013315  45563904  29901140  46899718 
 20465424   1630400   1136025  45465420  61714712   4088950  46043750  20291050  34681901  26007465 
 22368944  72708559  25901036  24527184  16786718   4275644  14129280   8302324  45640392  19217835 
 30554320  34385634   7805096   4606592   9773298  18139374   2796810  20240682  22954360  69159195 
   378998  17797752  26560840   3361980    920805   8865555  84791476  14568472  35069908  17705500 
  2887970    513282  15290200  32173760  66164912  19505913  25429797  25603500  86803200  48449905 
 84216368  37921618  29656184  49449410  41565755  52456158   1272544   2940252  48523002   9244178 
   221858   2700262  36543562  21440943   2724112   8803064   3512320   3297424   3254890  66842076 
  1347340  29588363  61078925  21800892   6878868  39702024  26445576  15039114   2382848  16792038 
  6280879   2726379   1320722  43903435  74128080  24783255  64126482  80565776    367802    894292 
 19442168   9266224  15619839   1831674   4465880  21500147  13361316  40820470  32237010  16347240 
 39419088  23831994   7278661   3209836   6285000  24360858   5687486  14492570  36469296  38867904 
  8216658  42676799  13655400  20525852  26781111   8932175   7478688    716357  28502454  16737710 
 19093720  78991000  33731961  23831700  37613815   3472975   3102340   8477800   5558254  78330560 
 38796240  30907008  19289242  14551720  54764604  43738525  14275548   8934528  44870052  48347146 
 72379951  32973472  28169208   3087580  76303930  46657260  44696400  10526670  10799764  34512488 
 10805710   3013875  27064614  57735050   8179040  17261352  77086674  68871200  16604742  41865395 
  7546952   4124475  50317293  21791051   7301772  29070900  17143392   1194915  35112522  34440504 
  4139118   4825656  60924882   1269296  17207724   6421272  18241440   7192458  24906624    316265 
 21528706  78393781  94411300   8522792  25639848  11491502  70243675  11167166  15742296   9185648 
 39599297  29345928   1002980   9648639  43134223   2412484  40614756  38322696   1898290  52587450 
  9898000   3741000  11766438   9636264  44845416  41659725   5712552   8425123  13135668  27445248 
 27038721   1344300  46088658    489288  33270174  37867436  27782432  70784896  69598074  23790064 
  1965025  85114315  31687146  27035012  40771185   9734256  16787157    718903  35085400   9861551 
  2830924   7246866   5242944  80706990  74022585  10545678  48063626  15258408  24732110  93266600 
   944710  29169758  76869458  30428698  17301042     60795   5501508  60220401  18568371  14124112 
 10927520  10097847   1583235   1808985   1439360  14540448  25655630  11047284   4299610    991801 
   507960  50786372   8478027  20784335   7018050  10411435  35631820  24601145  37157111  38368830 
  8377200  44591088   2371042  27295682   7816720  36812895   6353724  56363646  18346845  18022011 
  9590880   5757102   4548927  15512958  90210654   6671456   1838575  13212906  51007335  35881437 
 88030556  11764000  12125295  23497824   2748540  49795052   9698865  24164624  33454830   2297484 
 66492882  14970870  34891536  17972760  68702814  28303483  63057879    118218  37576638      6456 
 39182484  46281340  77136288    725758  23802918   2033676  45124934   8466710  79825260  19032195 
 32904144  20115900   7788204  28708294  12620629  24783733   5581015    829250   1958600   6622658 
  3265275   2299176  50685579  26597682  14410794  36306252   2052184   4307080  35181886  40828662 
 15241912   7724060  47164698   1986870  25714125   6159156  37158680  29556960   6844133  20758490 
 14124943  48096864  23681400  38324258   6585579  15817080    635488   3353668   3343970  48163152 
  6197025   1201680  12380084  13350166  14330675  67062596  46747336   7352088  36579345  27316778 
  5464101  26710240  55086528  64316661  29380775    541200   3987168    442008   9882964    195720 
 47143772   1046251    120913  70820775  12781552  14297386  42486120   5705336  69424056   5854728 
  5777408   1463844    169880  29984448  61047070      5128   5554560   5639172  62571641  38860432 
 15821560  12490552  30915090  45463010  16792202   8119967  17320888  22925210  27256190  38159264 
 55548944  63082044  12300240  64030065  10935050  21508502   4762450  41712000   2844450   2550322 
 66017058   5150312    260550  18469360  87566688  41684684   8300809   5400594    267150   4946331 
 12655884  65642280  20799680  31747079  18921240  69141876   3051360  58511430   3150172  63337554 
  1210794  15489024  85028340  56454942   6907228  67744080  30275623  13903920   2553880   6599528 
 15262752  43067640  17313750  36745706  80396108  32559084   1618560    114392  27791834   4408219 
  6702983  48024528  53193380  29828037  65821734  38526598  23593856  80562612  53666012   5734498 
 17422909  10527056  34545264   4866813  42733480   4439445  48291132  51185508  12729006   6308919 
   263756   9664656   1394610  43864604  22893832  43203093  40226556   4943022  34327490   4186520 
 19552591   3289809   9876424  41711522   4809600  11082336  70467740  81794092   8453403  45956724 
  7536160  12986298  23721258   4177428  12338138  33226632  64813788  19366050  79343662   4595860 
  3137078    631346  45442272   8716375     80805   8721470  41239904   3089819   9305868  40291530 
 69579314  41570806  29795795  51264027  14264831   9920554  21500359  14471220  19442700   3153504 
 19927250  20667474  67345234  19218438   2922225  15909088  28629259  20562450  24838380  67114776 
 50823608  67117325  76485827  62548184  18091380  14425092   3912750  24481674   2248260  21370997 
 62572416  41680522  35628758  37383890   3931956  48398220   3102063  15085273  14395346  23348845 
 11405984   5634091  21045915   5713812  18483697    385392    256312  33801356    841854   1409088 
 15511444    830580    309778  46925272  15885396   3965414  23743688  22847492  13480327  23251896 
  9415224  21042560  36425280  34609578   2697525  42500530  39727274   6733257   2810877  18769325 
  3987815   4903640    900933   5193430   3970400  26273408  10003093   4849845  42123704  65694860 
  3052212  35597112  45328885  35942016  47444908  37735264   1836776  43832715  18860426  18664830 
 32905587  55533000  39984075  15896745  42732729  13877085  54721386  27751551   4434682  24551667 
 49592584  35544642   4273836  16546180  19675800  29524176   6936761  12447489  83984120   5519010 
 59074839  69411168   7626688  62322480  11182346  17856903  39783861  58348080  21114734   5743374 
 19284174  11895174   1744665  47715390  52004680  13358356  19896784  58993380  38577825  27745634 
 18334740   6733700   9601594  27013688  42229475  36407871   1555488  23283900  27765577  49933274 
 46479964   5217660   9406362  14019200  72089320  32285490  13864800  20871760   3126018  68989536 
 38653873  31642644  52134246    147560  42386715  17085734   6749760  39021436  11009744   4509016 
 15889440    704352  43015434  16655680  16060096    848388  20990995  27489196  12467544  36096448 
 37677153   4348758  37254375  14703334  38766678  47226210  52673760  44101228   5589205  34394562 
  8304714  27848390  45867393  49841960   2646178  24324992  10627652  46550176    224601   5181078 
 23105383  27911580   7503546  20979993   8080444  32043408   1445840  53006149  36678040   8423402 
 23853312  23946954  49234988  89814048  42013116     74284  25315840   3618552   8013060  13094004 
 48828494  76952350  27706712   1097031  11432850  36434776  13108620  18858030  35524995  16380195 
 82436978  70109994  41050982   2400641   8600733     76014  15613315  16059260  43776304  55586166 
   876120   6294662  35010236  19907662   4922408  41747223    110826  11380032  16676652  69599614 
 64707165  26475545   8493984  19004480    310794   5734416  56218050  47257119  65924376   9259616 
 26962177  52398255   8672680  61182315  18598128  15210325  24789912   1264440  16304106  32960032 
 18045600   4454700  22242220  31393492   8107542  30075641  40952388   3943296    535920  24325131 
 26795795  18168939   1956662  24052600  53241300   8262100  56874692   9629542   7407340  34799616 
 67438020  29204088   3161025   1598750   8069805  24360232   4923280  56639435  67428196  33021324 
 16564014  30270719  14771845  54891603  22655475  16315992  16647120  15035062  24841315  25820070 
 82465844  37932507  39126807  17584790  75181814   4232019   4787370    611852  10235115   8826996 
 31018168  68017780  34322256  30108406  12157960  13483040  56787884   3533616  34050874  17601726 
  6479886  60556960  21135696  82021632  12121164   1234688  59909420  10538033  44869596   8003780 
 17318223  29760550  45264042  38144760   1519936  13227894  39850360    723013   6859992   9475047 
 31943281     12552  30224675  45419864   4211155  12324864  46823815  44773456  48491121   3504240 
 60060104   8487453   3802202  20838510  17680600   1337336   5202330   1483268   6731800  34871714 
 20462782  12193440   1205598  20344622   8328904  12723132  15244292   3289788  29603952  19779806 
  5661430  18028472  20164140   7884198  61141208   5398650  40852117  59548426   3624980     50856 
  9993774  68272720   3522904  13722768  55755590  32111420  64142947  19034544  16839994  36862450 
 13854070   4408926  18681420  21435552  47078664  28023072   3547322  10198182  11104338   5923764 
 17476792  91511613   6201545  53739144    613536  32534180   2691354   8861696   8112116    891729 
 48025136  21467349  19760715  31277610  35432736  26118950  12616956  50095736  15863743  65358765 
  8787519   5409756    132124  15257680  14016500  19954836  14994595  39183018  40386689  18560902 
 34830756    690228  29022504  28678160  13013154  12096992  60107950  55692799  33151500  30696720 
  4067800  15705048   1887506   7404540   5364912  53629758   7138320  21837937  32526888   6556140 
 22920368  18041353  44572020  19642368   4558400   7193788   1863400   9219738  21170660   9323916 
 54518515  22054734  20753664   8704281  28442194  72262886   1089276   8865621  29349056  16267372 
 18043509   6278790  56694150  37141540  64301085    792264   7252288  19703750  73302266  11833276 
  1244893  35796020  25433200  33764640  11732680  17271473  11101314    856128  44203536   3320618 
 62563354   7895274   1391130  10340616  49038318  46903012  38727568  72914392   5703572  12173706 
 38361570  50683664  54921498  10431015  18959732  14255612    111800  69998425  13645970   2845293 
 70105995  38853738  20736766  39994669  56969639  25021750   4104771   8525244  30744306  49553748 
 11672914   1386954  14557896  11984544  19978008   7398570   3972450  68066778  27965652  28699523 
 49814412   8945833  17526145   6075936   2061120  19058666  12794196   4143988  73902659  95957800 
  6865500  82051810  38530953  39994206  67733889    484848  56764152  17840122  53543278  44663886 
 62476439  15435329  39283110  61319904  59091456  73030412  14843115   1990212  23676326  52322040 
 58018608  16382230  22486509  47848086  17847940  55565844  29332269  18063360   3778812   2498430 
 33672828  85726758  34697775  28266996  19546513  12183832  22471584  12173700   4859820   3101955 
 37181150  14304950   2225706  35873406  86071392   1667790    614149  49082802  17049008  37559511 
  4279775  24097287    586238  13394896  27103398  46144653  37810829   9193036   4414725  12931815 
 15431496   2364447  52460638  63008341  52875720   7358204  63944376  26008814  66127490  15019870 
 11977200  59657154    414789   5983308   9397430    554800   1121904  23177175  12592370   2748212 
 13089610  64125152   2045736  44212167   6691857  25646114  59890058  18461108  27471150  23552875 
 36583966   7172096  57287874   4345836  20507949   2470009   5752692  42106413  56886410   3269931 
 42660776  10536507  12096180   5096678  47700814    321376   4948080  40391888  89646744  12312590 
 13766095  13264020  40013376  31456831  14731262  59762500  13438755  31033233   2354777  24377670 
 14968512  31204247  38199618  14395160  39632635  17313660  11671560  18906900  13580541   1582644 
  8181852  20629117   2866002  78420738  43452215  40182480  32340425   1447446   5871102  22174776 
   621368  18569870  95598750  20007505  72971712    770310   2027337  26667020  48841554  19125666 
  7738668  20047674  14027493  32923884  67288980  53792970  43990704   1312857   3504880   1429400 
  3579400  32217861  25098120    554774   5989486  28314192  18956735   3576305    946792  11234834 
 10033474  19045790  52154810   9420432  28562160  29270920   2163420  17001660  47481816  35556840 
 41835150   2299080   3521214    394560   1020116   1079925  13944648  31320135  29076576  54786816 
 20868320   5617040  50590890   1425748  38062970  64277642  24944610   5612214   3927664  35860448 
  8856188  32278794  86864076    457050  16705962  32180946  42381675   3674512  62105114  48450337 
 42664336  58898304  11135250  17998436  48954720  73964637  18403736  43465856  20558800   5387532 
 28148379  15696717  14318408  87280900   3087093  14654011   4120146  19751552   3845080  18060624 
  8213741  48163200  28291306  36165186  27093354  32977563  10527777  56266000  17415767  20675088 
 29939800  41698860  12249764   6957068  27181530  24745622   3527124  41202540  75800049    609044 
 12572055   1129680  55816502  16452280   9828288  68499125  14329278    382668   7691585  53962200 
  3509310   8634808  25741656  77955438  24824494  57443072  53847304  36413452  13473054  47230155 
 11863166  13318615   6712858  45205930  37267867  39750072  15464704     67804   9441648  18570560 
 94383796   6776784  90503541  15066450   4830134  40633915    250200  50455850    490212   8207044 
 25418808  18029092   2837592  63951606  57360840  41521766  44433837   7384448  14873488   7082544 
 16658632   1341244   2414545  23139813   6714372   2518824  36470685  43236012  19261829  33174688 
  5387164  20498226  22948383   3606198  11565828  15911434  67290552  36623004  11824423  31465170 
 44719917   3613458   9504840  43635588  13135500    886422  17743880   7107760  34970614   5258149 
 80189477   6641900  47530665  23322507  11241747  53048784  62537824  21868000  35349264   5164896 
 11848584   2770383   4762349  28274691   2835776  23551630  25198386    879115   4619920  11752800 
 29739416  41369064  39681792  12190020   3432217  35522560   9995919   5502528   5380020  62581383 
 23642432  37688640  13077250    276545   5438118  45413676    282064  41807610  16271838   1775770 
  9121967  25654560   8284665  48692006    121220    957966  52471672  35483443  17490252  54171136 
 68933142  58521348   2441748  21783993  55815250    699788   3176208  26432796  27112608  35521225 
 28583198  26960040  12718395  23663115    377292  47401326  16301558  55562715   7583888  29660288 
  7896798  64219872   6908416  67921536  21591444  20919276   1852063   3461766   8708427  16246560 
 49111831   1676784     39168  44981027  24839496  32859545  72373497  45475114   8313792  37400275 
 64206108  18824724  14771100   2665624  20512219  16189540  16653282   3661650   1430590   3694311 
 52732675   8453700   3709925   8951280  41196443  36560896  44382140  13180566  23997440  12817090 
 78019166  65514332  23936817  14866050  11590800  61663792    819280  23804340   5844653   7975767 
 35774520   1659711  16220336  56735640   8332536  28032502  10640889  31223100  23902996  10701068 
 33910434  33688146    955395  38543130  45780840  26279253  81558334  21117789  11309475  86761472 
 39826800  38852830  21151206  66214323  62199581  11927432   5797544   7498568     47778    241440 
 10500059  38588976  43707290  54047446  66648024   1435216    858104    131610  50252125  23547576 
 10092362  15325174  19778590   1879884  45939640   3949345  31275053  36019000  45198706  58239580 
  4789002  11087480  12629232  13741902   8931007  48126660   1268800  45142230   7627620  52937396 
 31893218   8055659  19192433  38917776  89403636   4351436   9169398  29375106  36475799  51121344 
  5021044  37834792  45165388  17921986    438770   8564460  45970697  21756480   1614600  70789950 
  6607497  13950305   4296305  24491076  24920080   6652310   1639245   3940857   1998304  64346235 
   835791  10045032  12655446  48127856  22347952   7435810  43333255  32550156   2723838  42399720 
  7836192   2280600  10655204   3466312  78378797   3995420   3141347  62290332    921564     94347 
 45587178  72472039   6491928  43042752  34129880  27828360  48532717  26478865  10458816   6801256 
 17497737  62201202  55962111  43850394  12555452   4782076  16049299   8946119  31716263  47137272 
  1322108   4275091  31868662  38706230  24923895  32353020  28073552   7227157  38104028    265938 
  6725702   5848578  68223124   4583215  32760390  12928560  14399154  62380044  25571000  73807119 
 23254656  21717000  26460787  42192240   4142936   8664470   6074946   2746344  19887156  21357264 
  2792505  43114344  24776982  18473130   4623861  54850692   6319336  38269992   2927485  24528258 
  1390392  58125362  13848226   4978002    243936   4321176   2707070  42320825  23317248   1369040 
 20665172   3868800  40254168  14286195  75911279  22339941  33999064  23282248      2808  55253744 
  9616464  11692000  32996160   3089892  39397048  44795210  17859199  55039914  44560530  20879547 
 34795744  46803176   7455500   2530426  43306735  16516773  28589420  45160643  21618600  12974388 
 22791384  16814449     10004  16565243  54708000    845640   7294176  70533566  20674432  25534032 
 18116892  16713872  14938900    407863   1546820   3272718  40286802   4076310  24072341  16477538 
 22065028    738480  28566022  41740800  11449432   2045497  18240072  36203160  44668005   7779455 
 61759500  19000254  17546055  27737343   5381124  17975070  54806872  34836505  20568656  45354252 
 37619088    602210  19338923  11365976   4956868  11138920  14617260  12423362  26339272  50437604 
 49371021    668912  26687136  43543305  44932840   8692640  40356724  16040479   1278179   8253345 
 26872002   8826040   6521851  71167967   9968392  10163475  31578390  22368833  11655680     91512 
 52519536  13748768   3429920   2685636   8657270   5902596   7220745  12881610  29452992  25426311 
 39272424  30487520  36055864   3945928  39009792  30986403  30138879   3018222  23116620   4914675 
 17944287  13494824  18249081  35814346  38714431  36557166  21163545  66975194  27795411  53700597 
 25323200  34968090  25370647  17263001    922604  14189553  13140000  11270515  26210160  39472300 
  9032103  72836139  30631869    111830  17245953  62523586  34215909  10686032  35737380  18179484 
 30278514   2943822  19170762  39668876   9755728  32105107  79235640   1872465  34907169   9335048 
 79446096  30798750  15076516  80611348   7259728  46691484  11391954  16216728  40407220  18678564 
  1764315  40454968  56238134   4221609   4855875   3809256  18137898  11076156  18674883  33544115 
 63602495  17856046  52586865  15683045    243662   6382050   2389096  40109728  74123468  37525711 
 14666848   2357690  27884664  12807093   3338205  13732290  63335376  60453787   1131520  12868884 
 15887102  18150983  56224473  13053835    707818  48120336  65339680  51823163   5599100   8117720 
 32973649   2517156  23651708  29946360   3009452  10135854   4063997  10427880  75562630  45892524 
 50402528   5852320   3962835   7027461  59303343   3317975  52232040  16624608  53848812  16759872 
  4547744   6159888  10619280  11334268  13947024  25668736    890600    273282  21736960  12598551 
 18731230  35481066  70743750   6783000   1471291   8943600   4934388  11562920  68001710  67114608 
 34544472  17052288  40355964   9946232  19122805  14366991   6944160  48278027  30117744  39617568 
 58511064   8836209   6560862  61530570  20322480  13272432   5069608  55756896  58040642  10675335 
 51335876  11785878  41789715   4128224  30177073  65336513  37778688  43104384   9303946  23976132 
  6428496  21592900   5103871  64039687  14770668  75579140   3199658  51034142  61976092  37908096 
 24021924  49068150  79617412   3728666   9676836  18885006   4108104  30362949    597908    479776 
 26910000  40955004  63855195  10508501  10809327   6419640   6429995   3264282  10773230   2439328 
  4290583   3015960  14118702  41256177  10581228    273714     19516  28245308  73578546   5958748 
 16757487  23983228  64734541  41643528  62075375  10434462  50397435  16656048   2467516    989214 
 66249795   5083874  77457274  19785192  20484610  14359470   4456100  19647274  40765644  58224108 
 12017252  13217568  15122250  11908592  30426069  26743280  49724532  40777509  67228283  75307617 
  8596703  50267553  11531290  22962415   5777508  10527276  27126252  21476736   4635904  21014284 
 50707644   3423968  16471952  36233649   5772276  14577248   4930026  60519200   5638545    242498 
 10072749  29596952   4582080  32954755  60391808   6424821  18322464  16505000  64344520  23825690 
 74282319  40413096  78860088  50958774  31457485  37473561  27123486  20184747  22600479  54041460 
 18304806   7542730   6305992   4020692   6704929  25620105  44364348  11959460   7588147  18808980 
 50183749  68357206  32317632  22415118    625158  16475058  18720228  47369528  31493184   8912488 
 14313834  90995058   6015670  33253792  64293439  33841704  27701648  31903434  56521200  21786331 
 39369705   4467658  10654187   5761316  24358012   7596358  13230610   8431780  18144057  25718055 
 16036953   6603455   3601640  49437751  23261625  35571648  10567200  35845960   4652260   7333272 
  6574689    489797   1437300   6673431   6540142  20999979   1113528  55102584  25693857  23955120 
  6366500   7046216   9060492  17296916  45303436  30140748  24868030  35082320  10689198  17378022 
  3020600  21145347    620039  73832976   1919808  15118760  17725050   8100640  62529869   1616808 
 36574704  84771250   1770376  26788896     19222  14985828   5986209  58409065  24253368  41210450 
 22451220  21090000  15581851  12936847  10387364   4181463  13936804  51011949  18184292  15939275 
 14180110  32889209  43940480  20238993  33702523  57202626     73836  10067022  30824066    838092 
 67851912  64786903  30447555  10607762  13976820  12327924  20218020  51782908   8994444   3556110 
 26073600  23090724   1574245  67293072  19555092   1828504  37824560  23095754  25818600   3510758 
  1996430  24075856  41770920  34112555  38155040  23153400  29545798  61579846  16663417   8533149 
 15568200  18520630   1394324  10623111  78668397    385564   5568264   3906184  37773195  16014322 
 57122390  36500940  12733125  39129255  48241140    523232  32972002   9306129  28150175  17066943 
  4794272  17558607  19033105  21421840  30696584  66504828  34307768  77982976  48134343   8065380 
 19240524  16191135   4977600   6304527    268584    224312  34634600   2845800  31522722    672476 
 28118866  10576312  57044232  57026175  67106340  46625640  33558550    177996  18423916  74883972 
  2448225  72802464  16494480  18153516  52928204   2211410  69926544  40449750   4744319  22539194 
 38550210   1361376  94476564   2874334  54351635   4946374   3818100  23588166  17943392  20322887 
 32115776  29738272  49166145  68189198  12439306  25986271  11361010  24757256   6676732  47217156 
 14708942  27657024    960152  36291585  81966900  52063312  14693424   5839218  10613715  16817216 
 57542600  14991858  74584575  17948460  30302772  17219000   7138212  10470498   4880756  72237260 
 38012702  48559655   9090750  28777302  12023474    552245  34680468  24305567  55462260  39961350 
  1110096  25637628  23711688  71073464   3202578    281635  50807952   1855000   3753441  28298200 
    52144  54142480  43993092  11146792  82609708  10922746  23492151  57860261   9824372   2760129 
 54754624  59819550  15919948   9139284  26882037  78849344    712470  44524440  38444544  22808250 
  9827080    240975  20213550  40981804   7094880  13035106   5738560  33494940   1556604  45497160 
  2602388  39789458  33188939   4065188   6497904  48268514  40965470  19945611  19397475  26672668 
 26258225  18210780  10243971  19913761  39936400   9958443  21138013   5720012   3454146   2330824 
 21557361    399828  55924165  35397510  93965715  34988152   5251521  80396052   8596000  52660735 
 39055420   6891171   3589866   4809724  17074368   8899134  37871658  19990152  47935472  31620547 
 52115140   1716680    845082  16813346   5405116  21803292  15672800   5346021  35382165  35010381 
  7225505  36455458  42424845  10027080   2490230  47015496   7751985  69459712  18074395    198132 
 12669580   1849392   1385239  14837802  33255168  23082871  38849096   4142910  13195700   3598804 
  1951758  46237470   4335707    233172   1259265  30895822   4399710  20348250  16036638  57695766 
    98814  41986575   8479509   4644496  26965224    570024  23890659  11955528   3586790  24679330 
 73900819  30389006  54420723    773115   5616912  13856426  22451688  37962995  59233890  42256194 
 56855634   1872500  32216952   9022496  21306159   1054592  51956116  30696707  36747824    179684 
 33202210  64792980   1254694  74886434    213265   2547756  22445368  39137112  14031128  35350840 
  8930880  12502644  26872987   7854678  21676440    832566  11366780  11758920  21677478  20488120 
 17740085  33733236  11988800  10627080  55709952     21584  60298464  20802186   1725176  11636352 
 10345292   9679849  39668779   1505714  15067038  34235253   2414082  73524680   1320948  17544791 
 53495194  13151931   8534400  56222775  20012387  10909459   3040560  42752206   4915812  50270125 
  3427424   4351200   7297072  28485693  29495660  81314688  11935380  18909450   6980792  30586300 
 25835940  24425450  50226885  19071477  40929420  26787036  26845100   3298680   4405429   9128196 
  2047136  12218948    338975  56787452   6814584  11452487  59874204  46004238    282070  44307936 
  2355702  17933504    502128   7040175   6468245  60157614   5286881  21950814  42252000  31149232 
 51889152  24014412   5266383   6862682  31716296   3613176    302484   7052593   1545240  13375348 
   475272  18267899  22420944  84279456  27700860   5733024  40572397  24356310   6095808  29644461 
 15411313  32048284   9589262  44826825    230958  15389373  13980420  26759104  27337044  18198658 
 46039774   5890304    637184   7883559   5612900   2652030  13046787  29463092  33583184  11044513 
 14499140  64189440  20513556   3779712  20652514  11315664  31603016   3175248    344085  20791600 
   153415  17872701  58439812  44092125   1017852   7533160   9714688  37589490  36574153   5309136 
 12669129   4419072  57113904  84196162  16101711  18405950  11215329  19161980  26215376    636918 
 19987748  10932129  22748280   4925010   9051809  30539800  86621381  14925762   3330752  41652003 
 49536256  15650488  17857854  12195183  16918250   8161212  42241332  14992388    351536   4090200 
 33612124  32460692  24943842   7406808  28286649   7635212  24646147  54524318  62496863  75665951 
 11283675   7705935   2089153   2275192  47009664  51450336   8245066    276192  16564065  25478208 
 39950400  18378111  65212976  63262976    200954  23899489  39242940   7857444  26039960   4006680 
 25166240  16252962  24533400  31035225  37450512   2433952   2366490  15121733  59472483    647185 
 21711984   5202751   5697880  39310495  35668995  38609142  60130620  62014260  16031664  77796312 
 69117555  34223576   5720604   9986250   1557406  24126348  37867054   3347796   8547060   6924450 
 45253880   2106750  42621275  75285801  23060926   9405396  28389655   4877895   4218990   4059684 
 58659928   1854587  43842530  12821654   8954212  45463901  15652728  23313098    139359  10570329 
  3933176   8743695   6474270   3507440  42497760  15672735  32138148  17123904    300669  49486250 
  8588163   5619537  15323803  32611474   7077375  21442046  46816960  25513992  27151888  16440578 
  1446895  33249300  23346546   5078584    549826  34560696  24002385  23591000  46535640  18147791 
 10685452  81990552    274659   4002390  14208432   3561016  21916400  80453655  23650563  50845522 
  5062128  30780680  12449276   2372406  81502954  69497498  19082537   3858600  19398600   1152549 
 29025360    175185  22988528  22265382   8484704  16978104  19060284   2784513   9151550  87528465 
 42659866  58267168  97792110  46934928   8739603  41838010  17313248  69630030  29255386  29448326 
 39150524  18561036  63831067    607194  32014048   1256040  29137176  19793712   1411200  10046847 
 12458709  21543404  14406625  70617630  24171498  15848812  31572552   9297450  86965920  54190848 
 24315676   9924224  61763079  15243312  60073505   6430844  94035956  24088596  72794828  69393996 
 25041962   3299420   7878314  26934546  63606698   6322248   1425606  58239440    845780  85217886 
 13867252  16340094  76461147  31416460   7563880   3382610  27817488  21171657  26759670  35175826 
    41340  13178440   3664225    758816   5820776  42759176  84739980  15833844  12062410   3131145 
  7068646  56981776  23200061     12705  14572927   8879530  50588450  60885600  46068060  61751469 
 24152601  47413350  21745074  14097760  48332800   4366954  17246273  55795568  41665134  41957060 
  2433284  18196654  12983544   4160064  30146675  26010882  66346223  60503680  30274240  84411000 
 22540432  38314496   1079687   1719312  48594000  26106353  32633588  42345630  37894870  70887971 
 44143968  12954480   2240436  44068207  72399300    424731   7223062   7949004  35784410  22032436 
  6092240  33967970  10965400  77832700  11219824   7596808  40972800   5691600  10132740    687008 
 93189064   8524494  10975460  36185468  40110185  25445997  75664584  27985448   5749920  10845926 
 45332936   9210720  25695416  56374311  39584580  38497095  34995378  51034680  85106546  13770158 
 30192932   1217575  40613280  13195888   5073796  67335912  11532900  65446605   6448162  53652960 
 36996420  25836036  35008278   1778031  15401400   2089982   1182321  28363257  15635184  27201564 
  4869427  46141654  56496960  13328844   4316199  18287438  96739840  54391500  57936116   1215375 
 26497552  28006524  14905390   7787472  44189453  20664000   4158693   1673349  48934476  56614272 
  1992270     39195  12943720  32058720  29349080  55893588  66027520  11656465  32743746  63011724 
  4895615  10208408  66695430  29312632   2025688   1632716  33607577  15832320  72160920   6435000 
  7890624     46710  10149462  10090608  19218780   4468096  28272768   5951195  12988014  13314561 
 43577379   5799750  40059998  37529257  45462848  12053265  13085982   2313249  23524032  12437540 
  7080524   8041215  52279920   6753318  48172140   2825463  18313020  53440920  38131464  20423149 
 38596440  93537262    162279  94872330  51120520   4190186  26550329  38462690  35290752   3890592 
 12617380  50609460  14141960  34878096  26944456  38931507  12087515  32124164   5140568  40876986 
 52536180   6367609  11767308  12976055  27635010   1513125   6394306  41122629  74781480  75726335 
 47718348   5569795  25945250  52267032  11435788  44792272  12587886   1659080  34637874  48008565 
 15279680   7954056   8217350  31866016   5225832  12514860  60222735  11907055  55026832  53134146 
  6098710  13205912  45576744  74743480  21979706  13172094  46217925  16142473   2813886  18304220 
 28739904   8500768  10319444  19865454  69130590   3630159   9961746  50751977  30399782  58048560 
 37943542   8326160   7226428  25127370  69066956  47591824  23575410  43864370   8443253   6606912 
 10719242  25042608  81027392  14310450  24261312    919590  10898220   2346897   4049920  13202280 
 23945025  25917745   6220672  25110627  31297845   3787800  11643456  63824800  46460043   1764234 
 31890130  30500001  51545934  33165900  39537550  11194630   3365520   5152308    733120  11200485 
 10997181   5806423  17942586   7701303  24282866  20422551  23683660   3885036   5704732  33277918 
 33493240   4878915   5397150   6237198  28297760  25956909  45386103  28621200  65394108  52230464 
 12357969   8995896  54971892  39320808   1420800  13406544   7232220  42098763  25137590   6579224 
 54315264  17565861   7262519  45104062  62668460  16014000  64244700   9635080  21669888  17439824 
 13639974   5686578  35865856  53181760  22534842  11281512  49926942  30706613  12010116  20769415 
  4078270  55341108  10168779  10769878  23897844   7911516  43979796  25327280  13790896  52747912 
 32320352   7981006   8873414    252448  54057907  22884215   1282485  39617974  20119152   2376976 
 25916688   5620374  75503267   6356350  44826180   4927410  55040836  57655700  54074856  46995822 
    39884   7399361  19687800  28303110   7883856  36982348  13262304  17834730  26396019  23143809 
 18295177  65874060   1569055  49805468    790587   2326700   2238510  79543680  21551064   6675777 
 81289920  27005528  13867436  22132220  22081575  53370608  21152126   1371085  20073690  66299730 
  2979330  41146053  69891468   3248591   8888280  25750004  59508076  14877210   3588000   3930897 
 24286680  18813417  31449770   6211660  36774693  40987760  22999080   1161746  82477000  57881685 
  1661528   2583945  62032428  47603088  17117034  23660604  10483412   3736673  40078306  23937710 
  5828997   6263416  18946570  13318584    363800    814407   3398902  18843792      6837  78576054 
 28454668  18398996   8065749  67260186  50229520   6446570   6387073  14547545   9290085   7851987 
  8807226   7635696   2641725   7557093  17636472    618412  24318385  17286144  12292615  21157512 
 20443002  32958153   3315072   5273676   1959876  58776960   7914809   1619200   8885504  32568804 
 18220226  12726765   1855740  22629600  20054698  24618136  34771256  54231525  12281115  54280551 
  4418430   4218192    191268  17227655  42672238  11902896  12108753  29463214  23503170  40212272 
 15017004  60241022   4749675  15825474  25707825  34724214  23838195   9030513    404300  77291016 
 62479384   7009100  81160170  20569626   1627290  26378545    896448  16313528  27117698   3451392 
  1490844   5016456   4462899  20537925  17504412  12376504  42311656  18704484     20130   4902144 
  3026514  17979659   5210432  15002568  43063560  58912500  32510630    174153  20869576   7227144 
  4419184  62126272  32044392   3200460   3103296  30730995   7458976  55623056  42444480   1436916 
  4382976  48973246  14949626  26729808   7797996  44617716  19757956  71770758  55872531   4644390 
  4509226  28304605  56233636   5765296  15263500    501042  45759604  48114248  19352526  73984384 
 56860448  14109858  64086165  44766468  11314174  29965836   5619030  25324560  18264150   8116752 
 26460825   1179022  52252268  40980713  17679710    191730    169487  25582240  22271360  11669294 
   644000  21061742  20510900   3088296  53113128    520050  16844940   9975720  20950900  23434600 
  7687489  15997167   2047705  59804848  24110307  48809248   9826360  42288076   7608384  34387656 
  3232428  12709753  42595956  55098695  63824652  34144512  13081068  11650573  25464634  16115715 
 30135168  18216786  12531090  19737830   3152846  43943864   8462064   6464060  33613230  30658240 
 43347536  31608090  27288072  26949036  65926274    780552  57397760  39583920  16444595  10706486 
 52482577  10560165  69096491  57189836  38811006  29579564  76281596  20136200  13007588  19104680 
  6462428   2793702  88548702   7490860  30216753  56695164  28104804   5656910   2706800  10805850 
  9545704  35888941  71860775  17493104   4325090  14576105  20033755   8922892   1109850  25488501 
   600944   4392925    448163  14005926  27466432  37290848  19229288  26421144  19514436  32545618 
   454800  28842387  25881184  25120137  28546068   5348785  16456825   9746066  18562165   1066050 
 58778563   1284802   8012768  44682561  44832368    790632   1532640   7967960  10523604  31709472 
 85994216  38657043   7642149   3248976   3384535  55267740  57577239  27877062  32805054  24857280 
  8918496  24237427   8817780  74928519  10390556   2924005   3828978  42688192   3218892  48978914 
 16134013  48079692  20812266   3689278  40007557   7558950  16093607    103922  14679144  29123226 
 13534600  60756651  71658294  72755892  30818342  13823700  30923907   2486928  59446725   4755000 
  3813028   4744180  15482530  29995680  32823741   7800705  29469570   2013540  26184030  34266141 
 22149504  58465512  47936478  47628358  15864498  35314318  28424263  10441060  21815816  17420832 
 21693111   8555250   3408085   2564640  15786733    507575  31849415  30082770    185780   5621577 
 11075022  62107900  24240528  32720688  47060022  19325166  85868895  18041138  25565592   8630192 
 74866742  57634296  17178302   6058731  47483380  66577140   6355671  10207197  10281013    620200 
 13675877  56105168  33291180  29839654  23633670  72092856   3607803  22774203  42875168  19219151 
  7232970  14988614  11846632  83779974  30783411  56460196  20301496   4823892   3649144   5181584 
 37365566   1769394  21504756   4298700  15676710   5689450  45104988  22978494   5185930   1789788 
   421368  60496380  32755494    641985   1847769  14529530  10600377  17882100  33407310     19510 
  1149975  43603608   1758141  61528653   2582672  10570545   1440054    906675  56407626  46813440 
  3412266  73968741  26403720  23074110  51983115    255034  14034499   4844818  33589368  61051077 
 13398814  53586981  18604950  52692605  27947691  22208060   7552250  44968200  20793597   6751185 
 11416401   2409890  38198079  34406820   5158605  57504204  13611296    359775  63046766  12951900 
 22587900  20967240     15834  28545762  27660730    177327   8252874   4649022   5868585  13834800 
 22339330    196623   6687252  42882200  14945154   6437760  14009702   7199280  10903396   7319856 
 42601168  15277073  22665625  72178172   5898900  25667499  68008644  71520224   4054952   5824200 
  9047480  30850960  24522634   7461548  16888682    685167  19829046  24848109  17767300   2419364 
  7350456  12377728  70124880  12047248  48768335  34056126   1316679  41050296   1577840  59794902 
  4673544   3990753   4381685   2420110  20500803    267968   7750080  81214544  66026788  15455448 
 50952126    505833  54112212   2537262  18993179    117698   6665381  21607024  15283950    929880 
 88831435  49118232  20296734  11035578   2059036  49580682  28286470  57773300  27941826  60492310 
 25521750   7465347   1979250   4281664   1944970   2694340  12533640  30990282   2016399   4357060 
   268308   8541696  44171584  74663167  28304292  22334381   2558626  17348310  11020457   2834920 
 83256318   6297399  35445801  11855582  66195129   6272100  35402488  29811948  61202256  23826952 
 57273060   1587510  33596048   9619920   4209450   4639376  47604825  58719805  31926780  50837868 
   545363  57550069   7259445  48835746  76996750   9593220  19494974  59982624  42013500  75318300 
 20615352  17348964   7310512  58437134  23543470  15816150  26915184   9166072  20482270  14910490 
  7806435   8964270   1904760  32675664  58268750  22494240  60023109   8721978  45718914  13595502 
 19712700   1973530   3344652   3886770    851724  25581603    990783  11379477  10346661    281061 
 66994976  20281640  87049546  12124200   1885821  19592622  20163192  24505542  36498280   7735356 
 35172735  73407794   6646200  34495520   6600160  16624552  15057720  56016870   6943760  20022815 
 11791458  17141488  26704216  28111390  41497680   3542669  16395063  21784401  35028616  81583227 
  3281088  42751764  86887812   4588650   5862399   6530075   1374227   6452667  11077806  29289294 
 35893660    206654  17848410    140739  31770408  56055296  17964440  17153104   6776826  25370016 
  9383903   4181457  15435666   5433060  35836332  19319880  12815584   4023900   8181396  26327694 
  6435620  42484128  24963200   8385751  22551350  72718968   3044782  38298048   2591706   6813684 
 18788055   1510284   7557582  11348932  19048640  15491790    199815   2016001   1790316  25747673 
 14533753  11309103  50459994  51523005   1953920  17150535  10014273   7341737   6330240  72104435 
 33148199   1953996  23219280  85795170   3194800  32280499  14547456     93534  10646658   9946660 
 10653090  16716359  29065600  28634600   3416505   6240292  17378656   3123942  14699934   9779607 
 28066150  65532644  23532700    225365  40648636  39293394  23222232  14929113  10412001   5924800 
 10677760  15161100   5813775   1085406   2264241  37695564  43025185  20902660   2471316  75132873 
 26122477  15786036  23341334  11510627   2274935   8716581  12719835   2445600  44145697  24234840 
  7921404  44782600  13598112   2390619  44511614  38196510   3382720  86722384  43087086  42398331 
 10574440  59355924   7564976   1388240  36058338   8972726  15615600   1081652  67674880   7109706 
 75985875   8514990  23527934  31094376  19653492   7509444  60686248  31007808   1025460  38177745 
  3032360  32631424  31827980   2480178  16514960  43384203   7225848   7241778  82737470  11126675 
  2193925   7512102  21163113    136705  79760296   7198720   1000664  22804592  58938482  39889173 
 81322434  53032248  20453082  49977444  43909102   1704024  19716210  38238349  11440476   2597252 
 10969901  22146740   2777264  22432410  69008478  18416454  37434720   1337764  15521205  71596640 
 58644080  28034900   1954320  58781709  39715270   4448105  53651450  30748340  55059200   9565836 
 61134612  32975382  12319200   8460900  19635414   2051952  15262812   3351544  11190175  68277144 
 41182830  18354052    712337  24005070   5934240  20640960  94747620  26803002   2726535   7964811 
 15147395  64199650   9822175   6957654   9448614   1085400  13099056  20610116  79360552   9654792 
 57220623  65922798  17456045  12376980  10679844  26055303  39705600  64334596  11180457  12537392 
 24033954  22704588  35606670   2706968   7313670  24528812   2273238  40180596  63714870  21166285 
 11080992  19955153  30595614   4390772   8237488  43062970   8147048  94565810   9680160   7140408 
  7072170  47630544  65631364  57086748  26600496  20149780  26989000   2872830   6074100   3409728 
 21714360  14884107  12790400  18190216    357632  45766006   5226950  15977423  47910720  65501876 
 63315981  60202665  54952692  36576554  35724240  78858300   6826400  34667952   1239315  13784055 
  4943840  60466120  35307558  17766705  33454330   8131040  10719566    388871  51527645  47144136 
 24809905   8491665  38654007  23051712  60634080  33764402  32262384   7241311  39256728  19753530 
  6557584  31571778  27861955  34137456  41121850  29937216  21199077    187296  10719831  60322900 
  6295642   4293495  78044064  39109664  66801982    626469  28269864   7994679   2443221  23505090 
  7008894  44124948   1628124  72139530  57440160  49536366   6480914   9877054   1784361  13418712 
 36999704  25031850   8712160  47444058  36030528  32907840   1149774  29489311  75926376  23345658 
 27499004  10677307   5075926  29315696  49180360  17243928   8671070   7461888   9718848  63798184 
  3382332  36460896  21000932   9694212     14504  20062366   4091802  29167012  16217631  70086240 
 41604952  50133800  18942112  50816650  16962912  20031924     28930  28594525  77092652   8021637 
 45134100  23721464  37931676    844740  62861552    194194  10767663  10369524  67734240    687328 
 20706510  22373435   7857024  30067674  65267648  59766784     72772  21609232   9398008    343582 
  2146542  18357024  40834276  27624200  25919712  35168526  46107390  54114060   3487180  36318696 
 10429080   3747728  16739814  29423724   8985982   7537395   9340232  56082336  31564206  46864304 
 27934984  24765146   5511682   9987905    680521  20556431   6020872  43116174    701610   8046720 
 53765355  74764026  41871972   1480110   8968215  41914743  15168465  19441484  42930258   1456976 
  8385500  18990520  22037187  43088567  25220542    314688   9655468  42393770  14874560  16998588 
 44148720   5605925   6187370  33966576  34097256  29141140     12190  31647005  59161536   1042425 
   803934  15410511  27849791  87815056   2564430  18617145  77751904   2313840  67863920  43961229 
 45467466  50431510  90854680   1940730  22123010   8560800  22690776    111222   7868736   5118864 
 47199420  53399346  47841703  11885244   5223092  42540672  77034006    574173  70508726  27869765 
 21283064    730500   3836586   3281395    475092  65599305   5722164   2034668  39330144  20624449 
 48490394  37402200  29120056  14801157   8392052  30150720  32243410  31690780   9112730   8939700 
 82935592  57310759   5265344  15733575   5970666  19324656  79346705   3245910  11413260  20471966 
  4709406  79614459  10422125   5848636   4369455  13510839  46808450  42102676  11897192  18336216 
 36174828  30466020  48203568  31330566  55765440  19367343  11200064  16408512   2486958  49039876 
 67221927  19348222    637894    950400  14020505    671880  81292184   2405370  15704175  33330995 
   576307  13161680  56924521    415758  34784040  27300965  78761512  30374976  23923896  13246895 
 41049584   9081510  66813318  55174203   9479330   3706340  62284480  60598804    294996   6681180 
 35591864   3081188   3508547  93338784  40941448  38669625  40982823   5171656  23304806  32827221 
 27070421  32901960   6643164   6008672  54080976   5176332   8882328  39690784  18915785  27736992 
 38135493   5482258  14253750  12674651   8232186  45794080    171456  65470225  17854688   1548807 
 36663726  18918927  10995060  37990960  39712539  17144400  56028834   5151076  15261712   7139559 
 43354728  27597266    165672   2708433  40260568  23619286  10690185  18256732  26007636  18605756 
  4602375   9129780  13569376  12809232  63022164  17529896  71874348  38655528  91292214  24164973 
 19184252  11960434   7836342  63099020  77430045  58589280   1122304   3413840   9062628  21327096 
 35849800  29552284  72249372  15797931   3245124  23708503   5166720  39194450  52875168  58136280 
  8977612  28915250  13095360  86147606  25376325   3382320  33722128   9767078    286313  17422155 
 15940740  38980647   5898520  10501036   1447684   7426872   6206018   2648940  45784799   7321950 
 47831594  49434385  56090552   4279977  53306190   8254402  26139786  15480363  10802792  36181792 
  4813004  29473273  94380864   9266904   4625032  11293931  35427447   1587551   4330854  45576312 
 48315114  30929041   7755735  14023408   3748060  44137800  14366660  57515080   4150480   6381207 
  6538512  32224500  13749360   1047733  11102139  63207975  18353400  38567688   1630044  47219424 
 11944776  54498742   5969376  30871456  10697539  13082355  34855320  76775645  64526160  75709179 
 27432726  18129408  66318615  45747000   4417512  10122112  13546848  33217152  20464293   8877280 
 25108644  23903248   3458520  16987100  75555253   5284158  15607735   9823770   2297386  46836600 
 66202360   2224950   7556120  11440341  53153632  82553562  39533254  21615482  15870690   2653600 
  1328034  13128984   4510758  15820519   3400323   1329680   2418322  12626222  12503942  33775396 
  7841544   1581220   6377848  11900286   7496037  26471727  23385195  10036632   2867915  37403776 
 29479824  44946576  30702545   2874828  50424426  23055740  32748477  24025218  76912330  16679595 
 63845286   5042832  15507810  17570560  24970722  24504060  55044000  11272530   9797152  19376482 
   284900  20054658  67983342    113925  23377200  16552900  10336760  40086436   5821944  28050660 
 19543591  62990857  44537494  74579472  46967144  54547094  25802210  14685613   1053846  15899576 
  1968175  37794190  28171920  13495944   5211744  24244444   5632200   2314375  27273026  28909020 
 52374772  36985870  57296910   6117696  41090072  45014046  18071100  62970180  43351264  13293574 
  3086875  17582700  31374000  12101475  37162968  13951290   7386056  40154530   9353264   3653510 
 13095277  78584635  12260128  11606560  22479551   5428120  30448602  47629404   3246490    342720 
 11113389   5747984   2936945  10979430   8665083  19527184  34389072  34151502  14392500  14289561 
  6928354  64626056  56588070  59114018  39066850  67571559  39268250  44920956  37130013  60430200 
  3468380  30106864  18605370   2055648  12566200  25644198    465178  38571281  38741678  11955075 
 53669396  11444125  11277966  37834754  59782291   9008166  21099500  21331450   6605462  10214080 
 16664166  33621630   1569267    286161    708400  14972568  80276976   1425414  18853341  36044900 
  2164950  34036396  37999568  15290320  13020876  62619410  24205632  17562115  34933014  21207608 
  4210560  28829268       752  10197518   8587232  36369750   2302002   1285536   9651694    846896 
  1686036  14236264  18635325   2805184  34129914  20621600  16578800   3765972  55885760  12343270 
 19786136  13087620  17092339   2349073  20089818  43971465  36707826  33047976  23233482   6524172 
  1766316  69235650  65497712  12619485  19029054  17024808  32541900  11474584  47142410   4381910 
  2417330  94317168  50167695   1550720  35434880  64680750  16566900  27591215  50539440   6858324 
  2814285  32593110   6982050  21567264  53188070   1048476  50668632  25949432   8760220  30684675 
 14438746   4874940  53186850  29175514  50657127   7310457   1709964    429854  59613489  25785432 
 16502124  63451674  11556600  11428708  14383461  14442930   2495675  55029339  31298586  47066649 
  4717520  74488232   5641735  37116040  19256570   5336850  20990382   7273342  16151751  14403999 
 24888423  20921736  20442240  19211767   5395511   2869374  48500760   8587125  76092996   1803930 
 21868088  14333250   6983823  36305280  34212654  14345931   1309680  70654900  13452444   4844904 
 71325240   9339536  43078000   8884854    821940  24312612  67617329    646410  42356412   1621017 
  1391507   8402940    647317  59750497   9278755  56360964   4473576  13183692  12506062  62664992 
  6222843  38007926  56734720  32286632    798506  28901632   2173660  15606144  10641141   4645683 
 81985280  53341284  34355922   3252535  13705555  20674423  18251217   8731878    421770  25562278 
 39211850  21709671  49314916  25889304  26680406  12583476  22114299  10892125   7259024  18938556 
 38278464  22861148  24584295   5713680  12328570  60302550   5715944  51470848  32755905  74406600 
  1054970  10822756  10142055  71531694   7759675   6544080  57787968  76300464  21426145  40051200 
  7481250    884606  21633792  54971070  15205320  13128969  24790117    571896   4452112  11848248 
   304920  24834296   8664062   7205610  66394400  51645260  23634708   8217900   9320140  24708355 
  9806246  22805580  25916928   7262784  59436585  16446808    250320   2805400   8707950  26213750 
 23161050  15407196   8118256   8020404   7350519  53819019  12393056  31924350  51894696    182400 
  1484800  15700096    330615   9826931  51513560   4613760  35159915     60032   2360744   3963267 
 27164879  38165319  73288575  46319780  36942864  31839968  29502291  12328896  13119260  64074086 
 24678370   2967657   1086750  45876349  20575428  21888141  27652792   4074624  39745031  12723024 
 13578957  37738701  38994966  50441084  80762428  14301576  55068183  50590800  47327192  24092829 
  3026295  47286501   1224888  24089724  11176665  19758024   7246471  60178450  39030368  27032153 
  4203475  33379658  15151564   2871112  15883451  43715964  94107808  17214568   6432468   9143512 
   355094   2971274  13145169   9864936  41349906   1736776    839608  10998360  14411172    709063 
 17921604  30587130  22956693   6037535  10604787   5079264   3289960  34621854  29235777  35042202 
   726102  24178605  42245715  19104952  25559716   6757907  63926172  13176435  15418193  40750054 
 46623300  41206212  22298700  15160500  62622912   6592320  23271542  12963580  23559200   4106520 
 47906434  30026700   2662020   4132535  10870080  19853535  12945840  44927600  12740659  33015536 
  5595486  55136105   1941572   7861878  61165212  28946467   7304569  43010616  10678468  35112878 
 27379450   5220976     24012  19455979  19149687    676377   1074570     35784  19694444  36008460 
  8137948  10468335  30574497  40978509  22137230  75711570   1221385  39412082  77769545   7916198 
  8064030  48906468  66209927   2406030  19435955  27281736  14837708   8742114  16823978  40436557 
  4131240   9324000  11681232    638520  16275366  19707765  71694672  20118707  85462554  19902867 
 10809240  51480988  12274045  40832535  20047812  15146134  59346470   9193647  62203372  51577500 
 62324208  25252223  17938655  23330000  22730956  37155060  23656050  21628160   8390578  10767456 
 24935484   3159050  34688160   2383880  19929606  29917056  85875157   5982795  35949940  12952907 
    81833  26706225  14215971  13898148   2043680   5641012  72812674  57192864  17114838   1895744 
 83089796  35424243  32236160  12283938  25801223   6895568  90671313  26316796  17605016  36068910 
 27803698  30145640   7096242  77633050  34644689    424778    576174  21882256  45094158  12154835 
  9205014  43602387  66586169  11210628  58036364  14894383   4795191  37255176  12599698   4400786 
 44192460  30322728  17715054   7777800  22876849  21595735  39361388  10274346  79393740  35431946 
  3098882  18988141  18326774  18015976  52372530  34884836  40650300   3078792  28136290  76350243 
  4995416     21740   4657454  32863844  72113680  29481290   8304464  26161150  23444904  35576594 
 16286470  61671990  13287442  28324260   9682304  41364684   9115625  40967290  11579498  35182488 
 36018816   3640812   8908480  11714774   5188869  17656743  12706116  68185512  14864934   1246761 
 14193396  28798416   3645046  39777640  15787296  70730960   8838580   5163573  38940944  66737979 
  2322837  40087284  41113078  19862730  41040586  47117340   3424284  37460100  17588914   8565092 
   421512   6369378   9751149  72822576  48275745    433020  20757822   1038096    307501  69087051 
 88897968   7518775  16542750  11257056  12619750  55397511  47636680   1358253  21997320    400575 
   102674  19753754  67109686  34451986   1758630  13341264  82013652  15212821  62581805   7647390 
 14416332  77816020  18133932  46377108  23894676  25354391  66774994   7887616   2792850  22689420 
 29057080  36785312  26978894  17930207  34634688  47782976  13022380   6082176  18507168   8290281 
 60764394   9539584  16772060  20387328   9690663   3878784     32520  53396320  35094346   9197562 
  6934377  67974726  34365634  12297250   2816144  21276816  16389072  19360851   9515378     17598 
 44830902   1188090  25620632  29613630  23743692  93150495    613760  10736080  18716148  10421309 
  7023950    898029  25962360  45473052  55854477   4219787  61603236  11154507   4659482  13474370 
  3122960   6810238   6883926  13931758  25937100  36152012  26183840  38561184  10437753  12531400 
 18894390  12851802  15096074   7708316   3294067  22709023   2421822   2492930  19972260  30106977 
 10570400  67432190  11323728  92589700  31068873  14507208   5632288   2786160  39589704   3778065 
  2503508   4097700  13948500   6783936   6139693   7924763  49867338  57917310   7814688  14152168 
 64157586   2751824   2646462   7332771    254430   8884645   8536444   1737488   7360470   1995568 
 52656995  14550138    938125  23521290  15523767   1134744  28476385  17494412  94719106  21220616 
  5105806  26401350   5279220  16203320  35381536  21370635  88002414   1739640  33833730  37122265 
 42189675  26352660  63273830  36471270  41176183  24841080  61687710  53967032   6850650  61250262 
  2717270  38860992  59961843   7903224  80354117  74425536   4073337   6041608   4606558    576468 
 36670470  13890797  39135486  14242957  10152674   2221800   9529110  34157592  36728604   1171926 
 26305233   2316496   8626419  33556226  15802560  11419934  18816840   8335656   1398200    881820 
 16935750   4894208   9708468  17326575  12805974  28483840  15347750  15014967  29922204    367302 
 19769456  42818775   9534230   5484375  14142400  10854712   7871528  20535660  33632095    455303 
 73839909  13728501   5224800   1616112    995314  62787672   4504500   1251600  88544535  34614800 
 73929590  32790024   1628991   6917848  33997694  43530399  59197352  22400610  79226832  72967984 
 15404994   5969240  14526600  23701365   4293864  14001182  39601786  37406240  75960588  19390032 
 18098320  33711174  29351036  24227678    547180  81451649   8576737   1116930  36882660   4795714 
  2989415  84827610  32538000   1940536  42437220  17681408   3125655  52188555  39401336   2237884 
 12309836  40674287   8736157   2688975   6421920   1821029  47984846   6810804   4969100   3281727 
  2313510  22525188   9905511   2221350  19229868  38836931  52791624  18259227  12675270   5904990 
 33926512  10997718  41794792  21555770   4481489    916110  91696920  58900690    307115   1885336 
  5275386  74118378  57930696  52319250  27432800  52285338  39693576  29198826  35669335  64362032 
 10018800  14904850  26339376  15721548  26652712  23420000   2430996    413694    739176  24675250 
 15744456  12061086   7671312  32218563  67577662  28936373    209062  35333970   9284490  29210322 
 32682325  39881223  28581125  36061092    542097   1934127    470645  54561167  21742320  36376938 
 42915832   8119098   2977379  10855460  35673185  14489540  48744744  10832087  24558072  61964402 
 31809213  14828488   8433360   8269706  30237520  57871872   1748007   1042086  71185128  19099845 
    55960    941758   3424393  27919245  14734836   3448060   3565324  32872840  49209537  68362744 
 37496675  51931424  10273560  12440099  30260736  36184526   7108892  54601170  20059108   5653176 
 14543087   4449382    618383  18371732   3087920  11018826  45954706  18960677  19202512  45167694 
 24465399  25015938  14593720  52540645  38173228   6847720  61043840  37984383   1320772  11989648 
 94565450  70106187  12821869    732248   3241962  38223276  21481200   2533056  12686505   3968055 
  8540181  54933600  64577296   6258483  61943035  44336376  46938604   8443071  23537913   3087450 
   397404  10713261   3219888  32793323  41099812  28880271   1261536  10867748   2119716  22522620 
 15143559  11488446  21196040  48059331  10730810  47041326   9318267  82480672    448659  25622196 
 23312520  44307975   1301832  63004958  12152334   8046400  24785818     78225  15747732  23930946 
  5658241  53532024  74905740  18925808   5480256   2624490  16175500  83164350   2887164    301512 
 32895350  36399885   7768224  24063120  19075776  31895559  42997655  13064464   1139670  11735192 
 60693692  15563755   3193288   6796924  17604600  24915905  38893440  60559520   6432080  88755192 
 29784294  33936800  22827840  54398932  20044080      4140  45134804   4396245  16572510   4387214 
  8167278   9206420  13103706   7183302   7403754  10936933  12338942  10741678  30534632  17089010 
  3114216   4686132   9701826  20959770   6772570  20585344   5536296  69426185  59926130  48470655 
 51299976  62805400  21671936  59012848   6450210  14415414   1342276  11771550   1069558    246752 
 90698112   1091426  56241798  30763200  16755564    504108  33741618   8966849   4606311   1420812 
  4354488   4178335   3087204   8506106  29244264  74559870  20097727  38081904  29620692   9652236 
  3663345  75158604  35000652    585600  35569268  35016044  10552598  79651496  29595579  55164870 
  4047489  31780736  22224994  34126785  30515980  30855747  23271759  14238885  13072100  43822066 
  3912952  22289424  21916062   2474948  22676790  37516640    328719  44276872  39161665  19532810 
 59984640  38018125   6958575   3377142   3076131  11150400    819035   4925940   9605876  47320260 
 27630408  38778732  31563360   8766175   4465829  14129843  34929375  11541644  35165352  14225060 
 27272441   9123300  67958072   9467640    754600   9637308  17935259  11179105  14469052   2109120 
   133209  21026701  13180518   3730650  79190075   1559613  46781979    536690  51124051  37406132 
 21502727   3865062  79316034  48310925   8708565  55173248  14260665  15860523  54847065  19891276 
  4730765     96026  56888328   4369098  15970182  70334460   4184640  28096992  40490181  36076960 
  1700220   7911436  56396750  27639360  21160440   2877216  25479387  13546710   2897550   5056755 
 50493368  14074578  48321090   1880253  16051332  81906080  47770988   8386740  15888392  26754684 
  7502075   1690232  38011019  29990790  76490756  21059444   5885563  23397249  19291168  29408884 
 31441837    231540  11336600  45790440  39330592  28139100  40275144  52171268   8052220  13914132 
  7395630  49685860   3123116  25894986  35446272  12002676   7207860   9482925   8241585  58965309 
 41398559  27668898  20649510   8913420  14165152   5377728   2457650  21314884   3604900  56429888 
 37465440  36140130  10227235    635208   4079572  49381046    397280   7767666  48869568  59424075 
  2212353  49864461  59327818  38153618  67870974  17078344  53662908  46799987  37138410  17731456 
 67879134   4341525  47419196  18339676   1722800     24339  46038045    986720  13626984  46318272 
  9593181  38858976  13085842   2341825  12861913  69828275   4268592  45588921  25563090  24142647 
 10310698  35073808   1241022  48907080  41419786  16791687  82824206  40045998  19615310  25277436 
   235690   7519512   5917568  20028120  16840352  33705868  27622099  15004114  25966818  60063185 
 19984770  20739712   1904412   8316330   1672576  39235700  41138487  73377863  49074903  53224024 
 50888000   4365885   7612848   5164267  67359831  35359672  53819121   4733014  29402007    127547 
 42279552  12615652  32391865  13066642   1277675  45114255  42342726  14830290  62865040  36172890 
 19112443   7786650   6508215  17819296  40635952  29988504  23614259  11379630  13391774  13618880 
 58596937  44065872  41421894  19779072  55777670  28323160  10106233  18932914   2636388  66304255 
  4389133  62266500  12662928  14995889   6907590  32452761  80059800  13952755  17527173  32984850 
 10273207  13158286  59308266   5176413  57048600  56717528   8185720  13098408   3358089    670784 
   302006  34423506  27765240  10083710   5811104  36423646   1341856  58575744  54868170   3182970 
  9412356   5244551  10850745   2409678  38828166   4874005   9133047  42349586  22780592   8007136 
 25298104  13453102  44343744  48961512  31736400   1057069  61092288  36765900   1088850  55106590 
  2560260   2099580   7858840   7747236  22818534  14195097  37315917  71195872      6032  47987160 
 28502426  53698155  25047000   6611594  52789984   8332032   6063048  14146713  43871020  56851515 
 55251304  17653150  12965136  17363388  15058518  33185000   2956855  13877500   9310608  30784832 
  7131600  81894496   2764611  59878810  21577985  39770500  96235524  77936352   1982704   9113914 
 59196456  51700440  42503670  18948028   8245459  27326804  64229221  16603281   3698377  17162117 
 22736790  62309060   4461090   2861267  32345399  26261175   3169000   9271904   2846922   3295045 
 37751490   1790529   1318415  50448624   1440740  25820100  57504591  12062964   6053688  26402571 
 15016680  11959327     99598   1941840  17629318   4157755  55372800   9147284    310400  20625821 
  4602180   5038072  69799200  11001375   3923372  31206981  22903585  20701320  76377456  17873372 
 16381342  52398333   4566540   1675836  43704600  36124122   2295561   2347621   4539928   6784173 
  7960880  54398200   4221200   6083244    942720  15910031   1282902    507826  26662890    699633 
 25119900   9350556   8394875  33642099  48529373     33120  44857780  44039184   1634064   4062684 
 27643350  32207108   8908470   6558000     50431   5430321   4808045  36370356  50696828   1207250 
  2718170   7550840   6054474  18429808  65876020  60147360  23858030  45525480  24708276  74986488 
 32708394  22311624  30931500   3370870    155708   2002986  22155822  37755432  43264892  72895590 
  8739250   6892480  55161172  42771630   5148192   3656800  14786520  52471972  72103596  75290490 
 16693170    716358  53513460   2525282  36948332  62405952  25225464  42423808   1577880  13576596 
 34081326   8486366  21789280  12124971  26999279  44669200  16174584  14110768  26816751  18485490 
 32673960   3642768  12754785    774000  15573600   2313210  43363236  43487547  60542024  48555600 
 83723918   9610134  20701210   2772801  12361535   1128575  25077292  10623976  14757906  51269646 
 48835135   2029641  52654536  34243600   4767120  12940794   2424880   3070940  59378292  19608281 
  1509300  63584051  12144490   3201248  17212704   7265046  13754972  67309413   9706170  19533850 
 25331790   4598120  11174100  83580420  55799638  27161552  86042224    226505  11897072  35659136 
 59987371  22023530  65480286    616275  15567844  61205995  21983780  17436167  43304625  11801816 
 45473872   3642688  25765832    435528  71604624   7582530  24934580  44697510  19582785  14071200 
 33016393  39822314  37610320   3858777  11442075  32173808   2085557  60690849  45745623  21835312 
  9793630   4497633  39023442  49728978   2477146  58517508  28128639  70024800  11008172  52521282 
  9171063   5297886   3334746  18500377  37242404  26507793  11851580   3619423  30989595  36690408 
 17865684  48104964   4024122  72809820  18112191  19650250  11134320   7159623   2189730   3840546 
 50571598  82758286  16926240  16606292  29034460  59547023  41724183   3855467  78330442  81148800 
 10160550   1156758   1886444  69867692    362966  60843624  37416240   8944936   4675863   4326385 
 54274848   4244147  44244720   5344424  11377080  31594754  23716644   3401010  48914852  57887989 
 29454915  74907945  74625378  17949764   6161152  10261216  26840385  34055808  17497392  15689700 
 46734375  47074780  69383412  41365176  33010655     27720  61598032  11318788  37512631  23506560 
 40032098  23747856   6570432    895914  82943259  24118809  24253825  80816980   3620070   1788094 
  1907640  58244037  20972457  36149760   7557694   4670316  49984611   3281772  78698506  26718431 
 18522498  22023738  25851243  35823471  83308224  54353272   7687352  13810779   4301270  58748950 
 58993640  45744930   4211368  11090048  60823156     19374   8698470  27202560   1873250  33265500 
 59418040  56599424   6686000  19588239  37094208  12461680   4758647  32806311   3267093  55856720 
  4294759   7029900  13563560  22010604  56472744  23120816  10026336   1727936   9501734    194560 
 51446098  14329810  46570860  15446340   1008693  51334416  24505890  21508189  10544892   9886703 
  5243979  10611519  76139840  31398676   3018696  12835908  28610192   3127578   7153840  60067800 
 24393900    586845  10366161   8961876    167446  19747640  43590556  75672028   3139110  62290675 
  2063570   1113615     10416    473489  47621812  12219831   1289778    899928   2324514   1868295 
  5208749  32887470  33846461  25093420  30441444  11283160  14801955   6423648   1966014  27845537 
 14923410  19101585   9133908   4085452  32790510   8841510  11606400  11124519  71234625  73373325 
  2618010   7368964  52778808   2864565  51365380   7082049  35558152  20364300  42490448  37793212 
 27943383  19570985  79451226  19591776  65788723  14459730  28321251  11214237  91390119  47131656 
  4678982  25180776   4249600   9070614  10532901  20519870   8224272  27804105   8872400  19731363 
 29163400  12999476  70289970  31676950  37810988  37295856   4932720  31392290  11471008  11890371 
   886968  39287612  87691525  41920864   7879300  30956940   7593140  24235224  10406550  33102994 
 53461308  27517734  46136420   3664122   6465732  35823456  12786312  33069530    718180    917964 
 76085658  75745306  13285338  64508648  10998299  40805428  45540600  38429740   1150464  11605568 
 35636400  21413952  16217388  29100210   1753752  61527744   1882684  28246141  10300930   3518796 
 15417821  61980888  34037988   5589514  65125242  68309388  47372985  49549848  60100704  28426090 
 65180784   2581110  44031036  34255395  14025920   1279950  62653130   4299456  71947481  15509814 
  7124690  16903080  59372568  87435645  35267475  36668080  16341318  24349886  58283005  66040560 
  9741212  60987696    862546  72133720  50050302  63432880  18400736   1171105   3956980  53093390 
 16968811    428904  17344850  27600664  22798069   7315620  53935140   8285000  43420401  30475447 
  4031910  19272600  74329121   2954070  26419085  43973960  58194080   3611370  15123353    608280 
 87857373   4659275  10188360   6921905  15592600  38005860   1369272  17049975  10651260  29208960 
 87213696  28501050  27982596  32957565  43984822  28225196  10918530  44613008  43513569  57236580 
 12283931  10273550  34926095  32626477  36436528  27731136  52240848  22171448     27615  41984541 
 23993438   3583569  21672472   2201112  13768196  19963318  11621820  28257298  43928850   4465214 
 62188900  53046624  34247238   2762655  37250376    997110  18419444  31245196  24338286   4572226 
 37848960  51753036  31979328  39873060  30432600  19690080   1014543  12579984  12574450   3413928 
 77708582  53591610  27066367   1111990  29391282    189925  18086880  89440760  25102120  23575578 
  2011674  51487156  60770160  73945359  18189188  23354860  20806025  22737024  17806428  22258730 
 20524795  31186890  11856636  75436550  10563378  18647745  15384334  45893684  11547297  67864434 
 19578372   6126324  10271317  48976140  44009352  31330926  67049190  68312524    313702  22709080 
 22239220   9570080  45714768  35737500  20069259  32295366  19640700   6329920  24316656  16189836 
 46546856   9758118   8421309   2712650  34923306   9619577   2021416   7306156  13349901  60453752 
 56097920   8870097  48158884   4596966  20218797   2863215   6588090   2620150   2771364  10030080 
  8410535   2138994   1384392  23195850   2623488  12239374  51516006  32965176  62285579  18282240 
 35185860  73836554   6309850  19784832   5605495  30715949  10523680  65499371   6318695  23458278 
 77996484  35993386   5024530  70626500   4689375  69861294  64067475   1655048  13485756  31795945 
 45870888  35619375  56740148  26810004   2076958   3812589   5430752   7391826  31666833  56643986 
 34567101    502170   2940444  16940976  66123465  14024538  11700703   9230314   1750966   7592780 
 39293632   5820072  23019336   4185643  28027050  13688082  37186688   8514545     30190   9472789 
 25045850  59603130  34634352  42310748  19144440   5543334  12095400   4838355   2456643  18879406 
 23288472   4801348   8493868   1900260  10736418   3816800  28744528  65634786   2324934   4760448 
 91874848   6931210  11703122   2357252  18222663  11785840  64720800  33837430   9304295    137736 
  2489776  34563445  40937151  26261235  27735695  43906961  25854144  26813476  20806860  53220776 
  4707450  21995514  46195672  14575409  13280145   3771472   5131350  23327078  86935866   1094739 
 24626412  70478439   5967824  12983670  34033516  65121280  31999348  10897404  41309400  56250608 
 18156100  14586965  28233576  39817180  26654069  12577041  47638016   7916250  17179008  83301568 
 27881332  17455984  21547845  11874558  10041985  52972920   9277983  69472020  15958676  10829133 
 36689232  54290856  58458212   8238285  33843373    250371  84873360  45040072   5711115  24012000 
 21753336  69782427  60992903   9081336   4415808  36360576  54225756  54168380  24950577    708472 
 13478160  25367025    615984   5233935  22523010  72719763  11808180  35868252   5393720   5787576 
 20330856  44819880  23451906   7950069  37365559   8004000   9801824  48582303  60505916  46702682 
 20927260  32545254    886580  10508198  12959280  16813620   3446748  37331450  10295626  21191301 
 43993320  50277710  17419337  19255296  44856030   2752834   9663705  51102465  38133095  38692565 
   129839  36299936   3821590   3278868  11518248  24492468  42268314  32470185  27323530  80725722 
 59951632    189803   3800454  39841575  55568040  57239942  26536062  14184940   3231592  34895696 
 13214997  34798740   6919592  60729831  22300344   6582702  46464105  10928868   2024620  17242960 
 14287278  60427890   6332900  61448310  23849640  34806327  79586706  15831600   4626804   3825408 
 20143515  17647888  24199686  14019825  42333942  50259028  41792598  35961798  27134048   6751569 
 79887709   6851520   2645720   6187080   5306958   4226928    910675  11449620   1558116  22888080 
 32979815  11917668  30035610  13347360  40149048  20812847   8158913  56341491  27375286   3851347 
  8127391  42783611    965580   6862400  11640000    979992   3579996  10458288  13214846    547808 
 40017173   5433228  19651625  29686077  29742552   2430648   1620185  20413307   9755689   4380135 
  2332669  25488658  35260047  36258028  31583378  47790750  44778204  25132028  68395568   1856623 
 22399058  20619067  48976218  61309504  27307280  42460506  11785216  19782552  66550512  15423290 
 77033118   1001472   2702154    161896    685418   6415800  91769920  42374844  44098908   4362624 
 23232330  33252114  59672014   7812870  23483684  15149545  16023372   5055363   1604250  79234484 
 51126174  18071418   8023320  47753316  26733876   9375507  61446228    921984  12412264   4836318 
 25176690  44629330  32066778   3792279   6626811  35216580  26969923  49338774  22757046   2882204 
 46497480   7905600  33021832  53889368   3814668  59821902  17418611  31492617  54941622  69966832 
  1454432  46487394    456928   8035167  12090870  17162838  19541329  83868928  17864340   9451962 
 11936432   1443960    330146  66452490  17702635  32182314  22667632   1258096  29447880   9122320 
    82441   1341000  57651100  18149142    854543  37775976  21776787   7994862  20008330  51769235 
 31314195   7099092   5944746   7173617  12657750  49976465  19961599  34475126  20246660   1463011 
 16780685  22472912  29599171  10103940   3000712   1799994  12875060  61246585  37205168    207026 
 36453960  15959165   3773032   7642806  38221824   1938456  92983728    629160   1417130   6295593 
 13740982  20957616   6300913  45088250  10660356  26450448   9966585   1738500  30374148   3021331 
  9815140  70361954   3738832   7798740  88417082  10419820   1858760  23379155    978456  87191820 
 46921440  11096604    123650   6346047   4299795   7381785   8886318   6915065  29421976   4796808 
 26167590  30440700  20478183  31868528  22518996  97840366  75789050  36588880  84154191  17841042 
 59310184  21427582  30217600  34648320   7841888  33664983  11333088  23925408   4960634  16092340 
  8447072  67761634  10490310  16483362  16721369   8163882   6112794   4692816  30759534  14724781 
 55634770  30268848  11057784  27838360   4774032    956004   9331400  69157173  29161814  16909074 
 19590324  29584764  31360902  39476995  44182930  17100000  12472320   8220960  43338427   1460660 
 19326224  80003808   1396875  10756845  77482725  44396040   2076243   8046780   3386845  29962805 
 56666706  37637102  31467310  30381735  46094121  79553025  74843482   7617456  71669522  28561275 
 40580298  17759420   2822085  67213072  46779920  13348026  24211746  31562547    207896  17913920 
 63423290  53393902  10932360  71293495  40408200  79946587  16183953  11585610  20355930  27622981 
 25864420   5119772   2820411  12531897   3684494  21774656  42298880  18324645   1036112  28567701 
 31392285   7642152  17686993  12893248  19406220  11682279  25013703  19678464  41102853  10720901 
 21010344  44176308   1969400  29659644  41701288  20930409   5839773  40997957  61797682  11445918 
 17873668  35548400  55715200  22208941  15668772  25988900  44100030   9500176  40082302  17873044 
  9976120  64164240   1980335  26131084  10288301  69545466  13340254  30384900   1878703   1665975 
 26057412   2454243  30763780   2777820   5381056   1889404   4701840   1729161   1664040    503664 
  1690650  43885744  45851948    858132    473488  24390380    385518  47657106   8019640  28263168 
 20627653  10317708   1110000  10825998  11156250  76055535  18127020   2258840  67953072  47735809 
 69477804  42858570  25223346  65504430   3943432  82380690   7722432  52264134   1674328  72384680 
 38436772  25127844   2914814  47084232   4270896  19590870  47333510  31723180  32063120  66293344 
 54738710  58448196  19768644   7863911   2068876   4777425   7824960  71875860  24657243  18689346 
 35603252  17675819  48071184  66074860  54405354  15151647    674040  29254500  47996100  21572985 
 50460608  46109250  12469092  14720598  79615440  51911748  54050420  66958080    604586  16757100 
 57992715  30207815  28686672   5870238  35588868  42791528   2513015   2176710  25896887  46810305 
 27933360  35225121   5402880  16607497  40846234   2405568    624588   6961920  17492412   7610680 
  2960010  19197819  14592116  54920740  19234413  15940800   7321815  19351640  51390643  24138882 
 43017728  44823522  32821764  19960506  22073714   5784688  10330053   1340815  43117050  57840075 
  9403461  55770478  33987135  10241140  17941225   9786458  33896502  57595191   3332871  13599720 
  2131906  13791687  44156332   7056042  35887294  23294151  54083592  64955262   1689644   5569965 
 49780546  53893926  24376873   7495920  12258532   1723530  28827750  13165795  24512120  25345278 
  6414060  30882215   4151518  11969090  11989069  34648458  66870765  55853172   9822478  19604928 
 15877568  42474744  24046300   6192915  17814240  33215172  69452075   5784428  11211851   2278476 
  5207148   9930060    616132  11821290  76256084  14039640  17182026  16293600  58537607   1097468 
 60414012  22210240  22094444   3945564   8722500  33502988   7377351  27196416  34095121    474474 
 28520492  19805192  14370726  40437317   7418052   5346267  44760454  24389475    649376  18323180 
 55006901   4193434   2057712  19576557   6188957  21469501   6796328  63209043   1709700  62909360 
 13039426  19958488  46929441   7393126    591419  46700790  18712203      5785    831908   3714111 
 28588322  11464932  79241862  36278000   2314246   6025047  11491675  31486952   3389792  27517665 
 10413088  22434710    475368   6729170  27948641   3661680  15264480  19234080    198674  48004484 
 56297463   4406556   5455393  10737979  51174936  14528079  31484717  78450750   7445920  13508649 
 33522412   9196022  62906800  17198637   4133850   2178130  10186233  40503456  38094320  39090831 
 14554810   6373832  14386799  14092778  13693646  24961248  63328192    839326  44907982  43370432 
 21328450  18906036   2972977  59284400  11306355  52208826  52752108  18838656  61918044   1269784 
 30119945  50505576  57190848  28152600  19327176  58116634  45737244  12185140  54345230   3747420 
  8201856  69232896  71654320  35261754  41232429   4990314  29467324  19792905  10134824  12063574 
 20408685  49069347  20018628  30057561  63851175  84095059  15810813  59025879  12552350   1789408 
 50776570   4235822   1760752  41129424  19271763  10533796  37168632   7572096  61030260  52639635 
 22501800  54448741  27456400  12287602  18575920   5560692  20828016  39014129  18831384  41662676 
  6314308  18014475   5332537  14736800  14349028   2646832  21053241  39064740  16575480  56221056 
 50365700  30891843   1064832  23606424  45415250  34980246  66222360   6373983  56569662   7955388 
 22812435  12077373  56853066  10147764  34053859  20326248  71484216    147700  84061011  57888588 
  7929958  17255750  84438230   1511012  74508760   2582587   6236202  43316112  14257512  39639169 
  2533509  23441453    256158  30208101  39841518  50844199  76304880  10067330  11766903  17149704 
 28277515  10062782  70946076   9771550  39265461   3313863    378448    655816  76582044  25128819 
 44534875   1248486  48785100  37028409  80234033  29110480  19067058  14463592  19631610  10962280 
 21165898   5885018  22722045  40843235  16797800  25950288  23046990  34586301   5720056  15768625 
 35304503  24643620  64493700  12042698   1414417   1140460  27965856  10822220   5348244    616858 
 41308324  15505104  70844950   8796304  41920106  37551680  37941120  55354510  27100896  27774945 
 59575480  18332944  14738064   5141880  62443052   5762709    128142    199143  48110370  38736636 
 58009280  18235113  34229360  16840866  47476364  20497169   3139077  16840642    494608    232568 
 33162270   7848456   3171860   6877125  14057328  57379600  26708043  64237033  30604590   4969895 
  1386210   1744524  12558923      1587    804164  13880937  35513268  21719261   2570372  35622082 
 19269375   4255848   3810800   2653659   4039560  62558756   3165008  21282720   3075585  15895551 
  3210792  39182000   9641124  26791176  55002485    169454  27580320  30653350  11627448  20028712 
  3039025   9047816  10206504  19315944  47467940   3598800    224960  22195629  22183690  60509892 
 18629264     70032    353174   8805303  25071746  11370480  42706737   8560272    198915  13145184 
 77619213   6521466  19080662  19384358  47900216  55252400   7275576   5596265   1841860   8226855 
 10551200  43621092  66414816  33483900   9981120   6635888  10653182  34576006  70140542  26127920 
 35987463   7317938  17722782   3414374  27018684  67139382    893994  57095808  67802940   3805928 
 34362160   9391998  11529864   8365617   1250333  20273063  12822930  48230358  27133184    358944 
 48182265  17022844  37334675   4282894   3699990  16623938  95092932   1156776  46009764  26998026 
 13668656  24608599   6336234  46753020  23263398    815451   4024601  13668046   5770948  15193332 
 21876800  47349385  18719820   3024921  32563680  11917174   5874400  37598814  11832170   9298575 
    55284  12942600  38561740   2220374  37637665  36521044  16305991  26897640  37783777  27165117 
 59269735   5472735  44631470  43030710   9877131  62946720   1007244    818424  53522630  26261475 
 17057052  52283000   1595392  51871986  12982419   2014092  45114675     33660  28588470  13812720 
  9156803  30862748   7484165  23641728  41667780   9714887  15435993   3381588  18240636  81769287 
 25567200  15150676  58230144  18975484   2379250   5454820  18585840   4499480  24786144  15762298 
 29661252  21415108   1857090    773388  50133210   2746880   5542371  21285615  18033120  33707872 
  7147319  43491487  38116251  33985315  80645760  43338162  26022852  15202761  50613745  32853111 
 26150496  22128561  56569646  10026432   6079635   7201880  15328278    122754    637857  23354045 
 43774796  64590352  42257925   3169920  44927528  34268778  39943080   4558554  19778094  51411990 
 12668390  29246363  38752380  17091513  36752100  38902760  24406648    137196  15724290  62938212 
 16178240  12470502  34348884    268074   7986480   1117516  62592650  94374346  50252832   6802912 
 30066981    324762    126725  68086512  19990360  11773866  34336809    126755  27516070  42606550 
 22780098  42755058  27349947  21558784   1437124  13280558  53265370  50517120  32233824  14680521 
  7542879   6307602  18266600  72390666  47992464   2290530  19951416  36711848  61111824  10094392 
 25322800  32513211   7692538  27272840  16358290  36523161  14282468   5413200  34940621   3538112 
 23887142  46343650  22892268   3578580  10026396  10892658   7987200  24388307  49211497   2588443 
  9913592   1407309   6487610  63254502   1840120  18054088  17551208  16968156  17437600  43411116 
 21310516  52558984  48376305  22949115   4596480  13006336  10994687  51581565   7369629  13652726 
 21670888  12216255  49393318  56260836  27368637  17077690  28475392   2108688   1510875  65710815 
  1418502   6267275   2910303  17814132  57269376    810698  37528792    957450  25791450   7186320 
 21113448   7014721   1604826   9801849   3023874  10464549   2706880   6846080  38825280   2494292 
 12428482  77490162  19382137  45994850   6661886   8936601   2605831   5092832  17042142  27320820 
 37350244   3522778   1207800  15736968  11982810  14934070  68074354    895680  68387310   2789955 
 12693330  16027488   2715062  40855997  92504594   7512000   3120416  13279138  53925858  32507475 
  6192780  52857885  80844512  39098367  22517784  40777008  76309020   3321723   5593758  16435480 
 11008602  19387828  51198720    547104  15980762    193725  73756705  72504474   4572312   2976974 
  7369036   1355067  68324516  17900620   1196604  30562662  39630034  24987963  13988667    206210 
 37329024   6902267   3664320   1232704  22720835    357500  15723150  36611146   3746640  66648879 
 49698436   3822280    702294   1613920   6271200  26432574  15015995  87108398  11179056  25140228 
 13184460  34508142  24884500  16579826  71893320   9014256   2565475   4883418  31695840  11287132 
 15586502  30346656  45354251  16354492   1090208  47415070  61327680  49464338  60271660   4700800 
  8376291  19743522  22510746  20209172    677217  13266484  10637185  31320060    304906      8247 
 13943279   1452018  56054530  52973100   8273148   9256401  35583862  40464320  15051873  35849260 
 10878150  11476305  25475490  65101080  17944512  41965148  11259857  29388828   3940670   3264157 
 72403500   1339184   9384650  23565928  13091703  10312203  15511598   5474128  47751223  35433440 
 15134386  14781522   4591920  18149446   9664830  20889760  43228496  19731816  20219936  20945802 
 79164164  11664927   8440248   8023690   3189849   2011161  69693162  22538796   4803700  29277234 
 13379406   5651316  43442560  21356685  22896870   9841293  34176110  39297600   3919916   1918540 
 10562112  52302012  59285016    533700   2256189  23047011   4073648  35663108  47229420  25248300 
 11068231   5772858  30219918  35591940  45178142  38854521  37734391  57801870  56355635  52185412 
 17348508  36599640   6441228  32857968  38608752   1122121   1963821  18321768     35856  49878666 
 10467600  11222160  16326605  10277716  21065958   1424037  13498287  49933015  85703621  27528999 
 77855400  38068176  24240232  19847067  15197352  37835608  24868602  26142720   5858244  66441172 
 20810567   5980506  55733692  57402788   2909040  46930170  55665270   1952106  94953660   2511586 
  4024560   9828054  22368900  42409908   8337735  68429964  11559752  12166794  20483910   2442606 
 20810770   8464612  82702080  29505180  10250500  29502720  24956374  10218399  30084075  37019114 
 48425326  25179768  30079152  28392465  14667264  38712600   1400460  66175535  14899924   1016652 
 18691738   4918810  28214940  23427540  14181996  28830600  84431808   4260100  24136170  11998767 
  2302193   5673067  30133860  24798991  45079200  26458434  44675735   4907928   1659255  21207648 
    86144  36956672  10960128   4091788  58812450  35300874  24410210  40007208  24098536   3088480 
 18608240  12981168  30563280  15246720   1620732   3364725   6683421  16864825   6277050   9283534 
 37107420  44996417  25330877  17003672   2200802   5120512  56572400   3789725   5278590  15802684 
 11260145   1416576  32015280   5783855  58560427  40144191   3592880  25214672   3079140  11148750 
  5877038   9683674   3150719  17180240  74044796  29933957  22867089  12559212  41085792  25824751 
 34117216  48944160  11318007  22700215  17411740  23611760   7433508  29176391  40712490  78735808 
  3571750  26715486   4071240  14414886  13479750  49019270  17870260  75222840  22361157  19267328 
 30952118   7326698  67606456  38481944  10230382  19497108   3007017  42607728  33320187  72132996 
    77787   9158624    643431  64725296  37970568   2599317  10963719  57629073  11613459  12420135 
 20583620  59908680   4990861  60052668  13111392  51589575   5320014   9018452  78390978  47796609 
 62089624  34892175  18396462  16461440  14270510  77378032  23590448  37457194   8516739   6222972 
 21719061  22307670  25681968   8314852   3303056  53221540  27515654   8443536  24290816  32190950 
 11694750  14817012  33442108  27149272  41440035  16847502   6993012   7805652   5032590  12405075 
 20136480  15211705  16552991  21167664  62511530  78056825   6121815  18239920  10243622    116655 
 43668761  40793805  49372323  14466410   3417678   5686917   2816680   2393388  26001547  83331752 
 55583836  20511456  44322300   6396760  42163450   6725544  46334866   8307621    404544  16692840 
 10168125  23662695  24720540  54954914  61311679   1703808   4359432   3955484  14866244  54324743 
 37412474    574816  10216758  10898784  60929088  17352560   1078421    399360  53019027   6609697 
 59000138  18678894   3922248   6419751  91194816  21870428   8893794     68080  14817740  24362376 
  6300642  48292818  64845553   9893354  43042120  12204101   5008619  11249420  53682343  21992738 
  2236157  43585115  45637336  29006802  31754343  62740477   4796495   3119478  15824918  84094686 
  3120966  23626005  14146380  46660580  58384060  18876223  10011015  17291924  24893110  58373217 
 47748200  12424632   9344352   5112618   1094300  35848960  43782459    163308   2994841  30007900 
    73188  23668662  30180535  37382400  26530900   9765616    154070   2911063  51464160  34821204 
  3085570  19941357  16135598  60257324  26482736  44084656  15860421  21961338   2727027  13925534 
  2897655   7004244    984029    675886    631612  29600800  24546228  23525844  14004720  41377896 
  8625734   4802048   1436492  75424882  61963200   1461680  12103981  13521737   2137752   6454763 
 18122934  11754050  28076997   1600615  29736392  59650448    150848  41249394   3247254  19443020 
  9770868   4877958   1632083  23559311   2832900  71497442  14447827  63853360  67919879  20757755 
 26995507  16132479  47241064  63928500     26931  22642218   6272352  13102695   5444526   7429782 
 10015564   6793027   4569967  38668212  29885100  39052969   6836904  22233280   6180427   4637880 
 16718450  43460469   9111380  11533304  48284960  34031920    172927  44869380  37636852  13772430 
 15081891  63220277  64986274  17963781   6305034  46925010    426904  19861435  12622329  13247637 
 49929481  46920060  33710100   4263812  19728838  15311574  90997884  28063213  38922845  45912512 
  9347841  61196226  45398262   4665430    174023   5486104  34516692    461916    758976   1343168 
 13047994  17215197  18852638  57282511  11797697   1161074  64383060  29703186   8546652    191360 
  3689728  18088392   1323894  19828259   7022972  31676832  34834847   1446972  42569874  51442398 
  7474194  13225368  53420750  14100610   2748140  14887218  29004142   3625758  29224640   9593206 
 54125476  24335948  57720086  15731760  29598870  11109637  27138686  16377900  12222479  10015694 
 24139188   7558488  58720218    257075  45064040  38702412   3409809   4331646   5068139  11217213 
 79947770   6268040   5806866      5698  18456288   8706852   9737280     41610  72762856  45621376 
   845680   6819442  15504489  55192698   3093776  41553666  79270650  12293160  18603475    358584 
 15307036   2291180  52227000  12944240  23458896  45647712  11935350  24297688  40182464  27532470 
 40294068  57092911  27238068   3168772   2498082  36972671  78454012   7032258  63874440  61932603 
 43287650  49756800  23700603  15044623  11064690   4526376  36012285  16124130  49603550   2162706 
 74829768   8801325  65172616  19359670  48231534  66547750  70058115  13151477  21604968  61887344 
   167790   3327304  35967393    675185  47026380  22802055  26936248  54970839  47424780  29136996 
  6773232    553316   5694784  43745238  20473280  20169409  22915650   4583946  54736545   9609864 
 18282591  13329475  62089014    295536   2788445  26389695   5567574  83407831  15992944  12966360 
  1982556  15629305   1316112   3560800  84143893  10888020   2766960  21006990  23252114  22232360 
 45872736   5580280   5439830   7488660  18706896   7000064  69101258  31893765  19586240     45948 
   508360  29757748   9561587  12611247  21712590  31646665   9629979  21760556  42231488  47232324 
 67326448   7713326  24303180  30368593  79807696  35350446  18294815  20772234   2795140  17154420 
 29330042  36040445  55715184   8455342  22545180  32539972  80461901    133600  66099667   6846070 
 50116357    100620  42145488  23162640  25583308  22249689  81836412  28284252   4046654  50204992 
 38107286  35951685  23523633   6001038   7309744  19472704  22632108  12111873  64409829  22018724 
 24560550  20992000  52994024  84809780  32172815   3140277  24492036  29080392  16493675  29690808 
 18995928   4806350  61299144   1083016  39038598  33093385  58678290  18991437   3756924  85270248 
 19887945  21716169   2775186  32267000   5449707  37711380  28074871  29652255  24851244     42250 
  5695320   2379388  27123628   3954145  18501120   4017030  12351870  11052821  65922813  44515844 
  3729172   1807806  23562126  52671780  36637284  17847375  36965724  64240885  95546880    419562 
 36432928   5954960   8146962  14278272  43445114  15049956  33887920  37015188  27549718  22599584 
 92336971  71169840  39997755  16175676  16623572  61491064    870485   9400440  57697983    206973 
 34830375  39858356  29675985  24384044   7072070   9609150  53411022  50939389  32766432  42769716 
 14869033  80353560   2155534   4803828   7675008  17653160   1126382  68665000  30816072   4170500 
  9837780  35001296   6829576  68795218  63155820  72119950  39937196   6000240    331959   4467528 
 57406771   2841021  65190426   9541272  14232786  13730314  10475400  30083080  47579792  37609968 
 47469984   9409990  32061854  49262972  11361276  24143340  69705568  17622190  10436274  24944430 
  2206873  24161426  14925735  69783504   3879408  51672718   8970845  33244400   2286738  12570540 
 11771973   5153910    830200  90686952  49413707  53574885   3378690  28586540  25363940  14838960 
  6685126  71380596  54072625  73578792  17647050  40364520   2480156     65975  12036728  71816056 
 82283184   1721568  68457300  76119300  10629675   1943500  10693554    822120    238184  39240300 
 54115545    103085   1330890  58829088  19425375  18829018  29265346  49303821  41113550    353150 
 45238179  15204770  46710725  15457248  15484749   1273968  11833142  11636228   8016184  42379821 
 18774600  13269714  12604222  50331468   7221864  12917050   6659868  25118610  45155224  13300664 
  6842385  32520891  44835630   1317996   4544670  17876872  43635928   4269958   3258122  13792152 
 59106816  24193958  29777655  11523156   4245948   1816632  34413204  22583088  19177962  27425392 
  9939195  32233344   4969610  50917642  24188112  33076875  18079866   1577104  16202973  23520063 
  5692977  27066798  18600296  79038925    653760   1036830  14150880   6539040    552585   4512186 
  8636910  11210586  57923550   2217642  12650200   7356195  16604648  36083796  16833468   5134670 
  3261696  18834608  14908958   6151640  18320512  26545008  16036608   1492533  45643820  11039838 
  9548154    547800  52039021  72436512   2177322  32574340  10472949  26444054   5387732  10593387 
 93650502  19116600   2194402   5120640  17364802  34221292  38117116  36869440   5907538  10945044 
 63602508  54048872  41959515  46038708  28212119  12383000  26072532    860200    646912  52175620 
 18320225  14113776  15399131  30438920  14732725   1157670  35239232  85717367  43865613  39884320 
  5876861  17692344   2291651   9214620  11915226  21910808  32808856  19879919   6465888  58566515 
  9948096  26968760  28066554  24044310  26274235   6353864  16502315  57108942  23360106  10361520 
 76162495  13826736  77338800   4634586  15006994  13086360  39275268  17882367   7109944  43192032 
 34404000  54524585   8275104  18241120   2306183  17683281   8770524  31575732  60537336  20489639 
  7945982    212175  63633920  35816235   1529280  34089117  80111143  27158421   7677600  70143242 
  5133956  34973464  79311700   5084910  36306564  37785866  12024849  11527915   5885164   5990211 
  7278928  41438404  20033650  39850478  18042372   5507208  33863396  18592299  14943867  22249816 
  7820304  23348351  26920237  14500005    345420   4414410  34749768  17341884   9100256  36674860 
 13436346   3875676  65114330   6444970   4993784  30922810   1491204  21346928  79888684  30948226 
 22947120   8289430  44870400  25750844  27407168  78496425  44766260  41923570  20482040  28275312 
 11910213   2243472  66723832   5475480  22044309  18481056  78403439    267288  25706520  10107860 
  1971450  13103648  34519656  16434392  39895148  26415433  29340024  38048640    165189  62362890 
 15552108  27440127    556704  50329950  73201080  28367010  37818236  25890618  57572454   5516196 
 20663419  89421050  25682832  29533782   3485747   1463445  29359424  11728026  21848320  64030806 
 33266775   6113926  13831488   3623653   2154292   1932000  38264512     55440   1493305  63184200 
 24102166   2676244    161056  10887132  92592815   8640144  31603680  19026985  17380403   3060544 
  5630304  64214856  47779173   3845683  47877835  15286117   4119903  25938024   4035651    552225 
  6800966   7376822     21828   8174992  65702433  22180500  15129801  20416532  21843360  46563664 
 33293477   8068605   4706698  63898206   9961297  28241574   2727086   3832617  14043573    763288 
  3402438   6739535  38657124   1867981  67244960   2787600   2344776  55398248  33314760  11037798 
  3750448  45007065  26887416   6181812   4817625  12219344    166226  80151346   6843522   1476534 
 11430006   1172586  40098783  29316609  20199312  39021426  19102500  46718640  44648035  21626959 
  4404777  25503148   8068421  23132960   1388475   2545411   1902810  34054536  51825585   6412794 
 13293256  50974925   1888316  27594724  14354336  70389678  50623950  10032966  21986303  40143978 
  7711026  16733485   6418048  13706912   4126388  49689380  27359350   2312604  25599990  32267428 
  8328672  31330352  67923306  32770942  11158940  52055430  29499561  25590180   3166521  14614782 
 32715498  51507603   5069520  57314351   8179422  20051046  20782202   1591533  12313327  32130306 
   257676  10929766  44002048  18481893  79680891  43219735  48245760  21989430   3232512  34644714 
 27807219  19623264  37474303  15015196  30200520   5712480  27103736  17554750  24664848  44223046 
 14453223  56896314   4778290   5199948  15700009  10560627  25162340  32801175  13900950   2069648 
 23357865  16217870   3083301   3913905   1964550  14757240   3179250  19607278   6462855  52058538 
 40319622  33239479  13600932  42773930   1258208  14667358  24423968  31758538   4159176  21227560 
 29589462  20274360   5534902  29260430    899251  15522342   2955450  51862784  40160205  42140630 
  2853061  59077431  57412116     29732   6614241   2504448  46167144  24906600  49374578  43016685 
  5984804  49148496   1669796   8056499  31449656  17956440  21860816   3484250  57979969  58268840 
 28409317  32882368  38847818  10638719  39861617  48016274    309881  10586000   5768192   9152308 
  7956150  13680035    473958   3271692  38167350  43129240  54767440  17391594  17220330  46833176 
 62960016  44511680  85161024  33515875  46110878  12141234  15303332  15328852     97188  12514648 
 15494608  12925098   4128480  53509323  85276233   4238296  21190698  35410448    963243  37169636 
 73287092    773672  10236864  22326444  46896654   3389546  15608329   2370480  11011188  14203738 
 13396725  38394012  10439142  50949255  13974714  26846944    664901   7936470  14231220   1031661 
 68476806  14183540   3276003  57053808  15305355  15953672  48944394  32108820  20376114   7719434 
  8891712   7125598   6790560  66922875  29986495  62404992  58984060   6591340   7432390   1445776 
 64947875  26646774     61230  14935361  44852621  31858288  42054476  26846775  20943554    190134 
 43615507  31710174  39142565  23993232  51672536  90470588   1359450  36889714   6422760  55291198 
  2647128    867504  33087530  11210109  20292054   1991880    494624    781235  43864210    749736 
  9361186  87147312  53330100   9918516   1118022   4502364  66981992  35993448  56248675   2561832 
 32109696   5778696  14642900  89798415   1140420  54076064  43308702  20935500   5838700   7951946 
 75025782  11315472   5222151  79937252  42505240   1515318    785494  26339068  29462784  38853228 
 43535700  40828032    449072  11509425  11720340  90522044   4234734     36126  38890060   5671530 
 36233490   7225266  25096970  18889490  79410030  24236264  34841768  15411812   5991840  28105648 
  1176294  32865374  78212808   3546752  58186052  12580984   4204368  18402930  13197212  53710088 
 34091008    612798  61753112   7357887  30557619  21888312  45705990   6917640   3947738    636521 
  3216984  18193423  28431486   1725720   5463374  40910271   8655556  41738664  32025958  28358640 
  3807786  52504980  12575508  13200742  32015977     63090  17985915  25755074   9406320   5736705 
  3528984   6772644  30180612  47491272  91082960  57436938    849816  15230601  25228606   6231280 
 13495020  37035605  43317068  16559415  27673758   8743410   1552376  51834224   5865984  19990467 
 25277869   7187224  42820880   1660516  16024145   9084150   3200700   3341996    162756   3430674 
  7795305  34173601   5670058  38504355   6857757    381123  37847748  48114290  42257225  31385454 
  5085484  72448720  10194636   6570181    156806  27728190  50176872    967572   2951905  14901676 
 75487068  11264625  19943616  37896272  81692592  10966146  54990040   2018484   3713300  71927856 
  3702686   7557248  49203693     36720  25137112    778041   2754356  16396084  10680573  14107104 
 39523926  69084653  17588924   5035859  39889930  11499484  26053946  19137866   8443878  57307382 
 18043200  13906776  19968066  23595234  11533963  19998350   5603934  35540450  11942721  24093072 
  4417781  27846560  78454817  39443034    903960  33299040   8906773  18917288  42569709  70044624 
  7317618  38543295  29197080  17492676  39891438  10078460  12515373  13455036  36188445  65203596 
  2856000   6709737  13928837  19405092  16969293  28654750    161624   4700766  23591504  13784386 
 17682192  72037840   2736338  24415143   3812610   2994040   5671820  15810099  16324308  31948116 
 48990177   9446666   1202310  46146240  79435664  14466060   5761024  13087146  16874550  28365651 
  4238154  19288286  36236584  28119905   3985186  42973980   5910984  40797076   2211472  70205640 
 23254152  49916706  76415806    104880   2052554  14813682  25636800   6277635  16310750  45063522 
 13620285  31197912  61740244  35721197  14691092  68953755   1483064    202440   8933637   4117328 
 39435860   9861012  24763998   7972995    421378    101144  23408253  52639524   8376602  51647106 
  1902161  31528440   2410516  13287836  38068960   4757940    744403  74417929  30962944  78950700 
 16890705  40229176   3381372  13187026   8854017   2284084  39101955  33812749    114123  69576651 
  3253264  13250329  49763506   8896050  17243694  63018756  43672608   6255368   9010388  54447501 
 15993720  40351751  52892728  69063750  15517980  10628128   9237256  39584952  10308327  93386335 
 27747936   6492300   5540115  14148280  28914320   8048070  55692675   7498003   3587850  16986606 
 67633552  13915000  34505108  21144777  95796868  64641380  25099760   9748110  33905190  71948554 
 75525560  22074642  53429184  89381403  23653476   2486602  12164430  77658618   7759143  13867512 
 10544896    411792  53625523  25085336  26716408   3618692  41172544  27986007   1460763  39148170 
  7788924  12309456   3300570  23053704  40317948   5719903  67493978   5265320  24021840  40097892 
  7356401  45803403  47068815   5080400  10461054   2464480  11039760  39327252   9158585  49557640 
 41512447   8086088  23270552  28776664  10255213  25286428  12373480   8119226  63728056   2850174 
 18772046   4945050    629300  11678877   4332408  31014784   2047320    198660  33165703  29706468 
 23949900  47093625  15599070    979247   2249390  15368292  64695408  20123712  14696350  37018275 
  4402476  13426378  20952030   7257343  21633154  11212201  32616144   6616428  34105176  17294365 
 12521057  41279209  76378470  28371096   7495088   1268140   4691475  13596048  30242732  54125566 
 24756538  30247316  26377494  31887405   4559808   8803176  20664214  46026842  25025634  28848820 
  1060623     69390  11392290   6738972  34910100  14865984  38259284   2949372   2136675  10950827 
  8238165  82671996   5756910   8999716  55755695  48407160  54071088  19308150  18163164  34776336 
 51065000   3143360  11841456  37220274   9061794  12129096  11654496   3844200  34065279  34121472 
  3286080  34157844   9403482  15027446  16713684  48362916  83765760  37023201  24328088  50516304 
  1264384  12786636  12929130  38919084  69802220  55503750  66702350   3958068  17957700   1780726 
   811146  35053740  57871834  62922528  16589340  56384076  53151111    978088   2056857   6974660 
 13464180    238056  70052139  30354940   1812411  17619870   6594824  33994186  31463520    863713 
 30504357  49178460  22278012  27863544  43859504   2068080   2425970  11392238   5528516  34035116 
  4386624   1558110  10431213  12287880  42915824  13143650  41479280  11486910  10448971  73589430 
 60915372   3733044  38166700  37928352  73564678  31655050    999488  18642450   8780616   7520051 
 86894404   5988268   3786459  14106906  19848061    101264  44449235   5051137  24771264  60969714 
 39297528  14362244   7324628  38438523  24895814  15758643   3369215  18519808  39103185   7466604 
  5848992   2235597  53416300  24961825  39012586  55687104  10832046  25132296   9137109  42973056 
 43206786  14847000  52698960  22867973  33537950  55574210   4823616   7646128  41915370  85249872 
 48237111  27387990  41400023  34583325  15393868  27570790  30425065  37980848  23718060   2199150 
 12270909   5288965   1417134  15044796  51462720  50253465  35229909  15876470   2309694  36848868 
 13629850  32673742  13232934  18038709  31249360  12612865  56945248  86024556  19000320  58783080 
 13056638   6874740  26562091  57089725   5288455  20298589   6151158   8625240  15164843  80030880 
 22230900   3588630  17593980    879040  54858188    871286  33922746  19479505  14092700  74000160 
 32985605  11184810   8669268  22768596  10050168  29166800  16914168  20291310  37112828  27382845 
 44258352   7958424  33911574  55939288  11405810  59843168   5007450   6397750  80207214  47092211 
 19975347  11139461  31067964  10700514  14520550  13411606  86525440  44309780  73411104   7048132 
 40410200  14129100  11494428  90992377   4618380  21536040  57560393  51701508  43025381  35001720 
 32779803   4480464  35991063  31903976  22721046  66498876  35006004  29084000  37114748   5404377 
     8075   5793461  31642380  13577900  58494520  25565328  18783002  18786436  41729600   3890520 
  9978420  13556784  10950798  33679215  11953920  55255200  37239575  40211948  28236356  35467488 
   303525  16224906  82168688   1743273   3644628  50924708  12655800  33367590  50873112  40065372 
   698516  33218047   2038944  27193985  52770930   7131663  24051257  53726240  28922960  21479304 
 13818896  26815292  52334770  15305436    999740   2615568   9210024  24701040  10502991  34532110 
 62498770  12463724  94351566  38659968  17955156  93266628  40595476  24171677  15917265  16328946 
 11152400   5729878  27524278  33712131  14371028   1703114  11454208  15655288   9818480  11065600 
 29297564  65186654  31793910  60126240  17405586   2226187  20627380  47621166  10494480  41014875 
 35007595  20393828   4358592  27281530  24818896  10916044  29145828  27114006   2661552   1594176 
 15784398  37953890  23426378  45667944  29156204  33112098  42393072   8211037   9483792  31659408 
 11207864    848009      7722  58045631  75368650    788025  46852514   9838887   8942840  39624240 
 19797316  35193685  56389986  30739060  17587620   2977090  68536266  47729544  10461094  19699484 
 26050375  21378600   8650944    359766  30664332  18150804  15655166  60289463  45689554  68565366 
 25222254  13165680  40695500   1706645  17345070   1762369  60208970   6444897  17175410  21214893 
  9393132   6891990  16588354   5552690   1133708  13555360   1020080    927402  51401472  46305630 
 34108625  19492023   2997152  31321375  37761930  27646269    349713  12569898  12240668     29286 
 29682536   5543230  51453339  37800452   6380634  61004895   1623436   8227716  42317847  27670920 
 49006560   4468800   1870495  31334226  18342940   7781514  28295568  11856888   7492284  83735867 
 13855545  10183680   5670180  13611050  25932480  52978200  13098868  17967936  43920074  18557361 
 36057840  48708099  33652197  11472219   1310036   2958768   8310725  10613031  30416580  38648049 
  4900500   1164660  72007794   1075284   7920396   4350730   3139060   1977829  42831120  16287598 
 35117810   1007188  14093181  42745001   1758613  32778536   4502824   2956938   3395548   5039199 
  8887552   3243676  32510079  24816454  18712845  77417418  50231567  12925195  12568632  38659680 
 14169090   7387600  13020938  20592204   1630125   2645315   4641057   9670856  54049765   6433599 
 25175304   6739382   9833355  31498071  28776735  63065284   5809300  24883155  19085576   9082700 
  8098930  10076694  26101992   5141109  31215396   2443818   9515220  23313962  55806765  26365268 
 70644860  19367544   6211824   4552044   4508175  76735269  86324832  40754576   4298834  38478876 
 54614648  42373584  70752880   6540200  10892040   5642271   3032463  30699296  15566400  15844202 
 13019370  21740144  10300884  61816542   8767485  56412720  85081374  64738080   2266456  91253484 
 54759516  60743052  37395904  49388400   3765650  29656584  58901364    748665  50566374  22830330 
   572130  15825040  26653252   9708342   7386120  69592300   6841285  24051360   3352320  46177506 
 16628975   3935465  15532748  38713953  58793010   2774827  17942415  10395528  16015780   4918550 
 61971338  11588886  17904936  77725440  26501904   4638933  14671011  30695577  20876500  35048816 
 17587900  20499931  65255064  64927863  15341876   5330256  49533630  56644406  10442115  10003180 
 10898505   8291850     30816  32225760  12111648  44948275  72686152  24066834  11700612   6448253 
 75175510   6196680   1268280    964251  21242190   1072734    144615   1429104    292720   2389272 
 43280232  36404320   2996280   2023947   2541720  16314592   8804705  77467875   7723150  14555830 
 25044066  39764207  14717196  31693651  17440049   2229143  37734037  29980686   8614674  29593088 
 18202830  34336242  61328106   8512488  81801314  20206865   6521908  66404964  52206802  25862956 
 16890300     31728   7202882  54586050  15520550  29680623  10766452   1798705   5429770   5580794 
 11877300  38911615  43188808   5212269  48924337   6651131   3513015    517390   6904356   7499345 
  6538272   1044725   4018459   7777770   5277219  12189119  25796989  92241864  41461238   7775100 
 95007492   6398298  26112075  28242291  40917310  83232347  57328320  40167183   9455779  26519745 
  4687728   3517080  27661891  84615185  17509884   4142630  18959135  31202340  28091888   3737958 
 36621974   2491096  29547180  17469913  23022812  11361069  18593220  19499548  10045822   9276243 
 41498717   9524151   6153316  54574975   1019040  43770452  16396884  42235620   2576012  23779602 
  4311423   3420537  19753290  50313124   4000696   4894588  12874020  33747256  50489040  18507680 
 25491690   1054000  26782002  44287729  23419137  40562340  51325400   3999900   5101824  26201722 
 18326544  26675550   4080360   2630880   7645374  13882296  22528454  26311067   1487732  10508964 
  1976072   1075360  11060336  12474780  34664385  61310547   9006745    591170     72280  47559106 
 14256470  26430520  27124062  17051265  27915302  38417064  54921750  70895760  31111995   1115474 
 52535885  17212041   4642092  62799126   4974900   7469505  42958536  66343421   3979633   6268282 
 24738537  50238595  25319175  57730790   6836120  51373448  13998543  15012987   1762857  13375233 
 36319426   8173968   1052352  13817902  40034134  43121096  53794892  47743248  29824930  14884125 
  2765245  65772476  30887060  17107557  67604328  18930000    215050    545649   4512966  46240670 
 68707023  18437555  57948748  11471544  30437889  39661924  53540090  12087000  23824950  64894599 
  3778502    243312  63150729    468900  53074000  69959862  34029512  32186758   9805684   8591504 
  6065528  17489016  71770520  29568554  49201848  17835372  66045780   1635666  29843847  27186506 
  8290332  17693895   8225881   1062180   5791998   9479264   5678195  39462696    585375  47427029 
  6460077    494740   6474105    296058  18034200  39986562   4919178    988083  20798928   3463908 
   922200  41950942  59726674  73275056  78911712  63959865  15215146   4393152  18295984   9852750 
 40267216  14157768  67137575  21708340  19757270  33884132  11612160  43408616  10021000   9529485 
 30834585    912708  40206082  42206410  28571688  38614128  79581060  12941767  16549302  67101464 
   465864  31156908    348580  70283590   5444992   5811552  18576562   1843200   6784140   4538644 
 44154432   3975540   6060084  44728850  23522709   1188250   5092458  35906694  47534067  32639614 
 12164211  63623850  32559032  43103955   5552361   1602847  70519050  71012552  66032046   8862528 
 16563437  11100832   2282480  13187090    597005  13567400   5108141  15539780  14670405   9164116 
 54067954  43812184    360719   7687096   4592500  44649505  16608978    241394  25093888   1753605 
 21671243  41742422  21840759  28538598  47918871  43094136  13451443    360690  46201437  39008784 
  2139040  31169632  59568975  12206574  70548065   2076706  10573825  50035968  13976634  11993028 
 21705613  76127071  77306304   4537473  17000421  47244492  15088318  22995588   7023380  81384588 
 23381550  14272253   1747395    428710   6296706  73444792  32686100  27970436  15510464  64438950 
 84281260  18496747   4905390   8352555   8643110  52829760  16427420  83683691  15106168  20820215 
  8482056  24020716   3820689   6981535  45346501   5657124   8874204   7035641  38492658  61474686 
 59428645  29808324  30412280  47459711  72635507  10238862  35549056   7744275   5100330  25209816 
  7249284  11470985  15826424  20251406  45031798   5355171  66080356  36102144   9926640  58268240 
  1539384  12927320   6813600  13641004  17673390  28555926    670005  83648418   8559652   2960580 
  1050456  76678330  33686559  84507213  15762236  45267768  24725700  30045400   2471922  38603148 
 53224794   3277896   1542510  43964724  29373036  17482626   5782072   5123664  54070762  65750880 
 29506224  11842908   5054808  38096742  13451360  27007018  37211954    920171  56887837   1016949 
 18452995  17930052  52333748   6079410   7297862  10096250   4789083  11467225  44554836    931846 
 10603670    748200  29702739  68026080  35753428     28749   1616252   8681934   5161700  31444635 
 10365696  17387898   9465760  24362394  69271906  18629216  28108770  42890280  16856400   4074279 
 37920900  72424430  38632951   4664403  56772807    514624   7700661  16408623  48246331  31850790 
 36436070   3427044   2247000  73128240  31274577  27491730   9333842  61431579  16433518   4745790 
   814212   7276494  54456780   7023904   5995604  10702935  24996795  16356210  10958948   8630664 
 45110772  87565440  22650837  10777846  53271732    392150  30311847  77054100  61224023  84769146 
 13125068  34345173  16101042   2959700   1799067  62088364  19151163   8150445  17688256  31742590 
 21106974  51947775  31083352  29655540   8034146  23709605   3481704   2016308   8242681  73492650 
 65737425   5450430   8011710  39304952  28922256   7991856   8687250    596736  85992906   3830000 
  5920350  84278964  24827400  68967311  52964187   6205544  13420890  25917304  28487700  31062524 
 12818302  18002082  73028968  50457918  49141070  38377845  30282915  13772756    715200  32781615 
  7111650  37261616  10856076  19528085  16900048  20834293   1542726   2375792  11504250  21994876 
 19219248  46468695  70771750  21798549  12807810   3908016  63418890  10937088   2595951    289445 
  3932712  26164320  19602592  11571594  55443862  50481000  13020579   1416870  40503152  18013710 
 28883134   9189936  20345976  31236600  15246588  22430520  34610544   5536050  42802695  15789117 
 15601825   8725012  25541648  20681440  84164862  32408545   3739766   6917328    618848  37987532 
 29923088  15522018  21334600  18962216  36959208  36647100  56289116  39171674  42366258   1330944 
 37514725  26594358  23815625  28356732  27904046   8593790   5909862   3458602  16433102  53392240 
   673540  44965466  56077880   1359240  14837640  14321703  23907168   1106991   2226318  35417169 
  5281864  22367716   7743875   6993520  16842072  58262420  42599025  32286980  35647818  60165870 
 53608230  22155232  15976568  51320700    786102   1969380   6578325   4203104  19999419  20475497 
 38538898  21735558  27944664  58113804  38991591  27373176  42510000  22090194  37544895   8053640 
 56124225  51831164  43495284  17113536  11910150   8466837   4925368  39695750  35415855  32272630 
 12816620  33491013  16584224   1325020  41623616  26423242  39105636  64167207   1568476  13374345 
 49620480  36535205   6466025    248170  14195580  42295643   3594246   1356939  11754616  41444522 
  1460730  19816164  10533200  21964041  10000640  14226240  10177310  26345312  20887317  35058786 
 34569346  32074336  45229760  15269328  18890235  41545875  23561072  13564727  15484687  38699808 
 84853440  26160888  29804952  45580795   3556214  12790767  42814026  13971816   2288930  37859153 
 72332624  26511661  13096545  31172680  37997856   7106686  18595960   2052950   4935595  15740718 
 19365415   7309170   4988775  68355759  10786290  25286793  85112974  42807660   4518528  21794586 
 72451743  52939778  20726094    333009  26586180  30788100  31922436       550   3976690  40301184 
 38940066   3295087  14666554   5743584  18517950  36317025   7819028  45255651   3493926   8313648 
 26550110   4269736  11448850  10262520  37731408   1699056    135240   6646057  28587908  16595300 
 24354666   3506496  50196510   5347088  34075529   1730112   1077375  44769198  45799325   5581860 
 20510677  12975215   8784740   1663416  78726166   2972530  44788104  11662778  11505840   8043768 
 15080715  30923760  34383008    220206   5159542   2266893  45503400  22821760  22044622  12508968 
 84072928   5399180  14271936  36314880  57815468  43660966  70463688    733784   3297141   3038863 
  4720640  20587192    265793  46764124   7363320  36042240  15107772   6732440  53917612  11039763 
 36505868  64692330  61848290   1875258  18682400  22994096  27085628    657372   8593272  15089664 
 54315376   4385728   9144408   2363790  15292360   6338219  29682504   4271290   8843235    279772 
  9348728  79814052  26924235  43032405   6825900  69832204  23489046  39733434  11314710   5826912 
  5667776  20476284  15901472   8969015   2194200  17203252  11667840    996791  33408745  42025866 
 82960656   7157120  53675472   1789382  77323628  15180578  32857488   4579575  29887920  25714934 
  6920370  56115882  13757800   7760800  51996752  29386392  55457899  18960736  29785314  55278695 
 11486980  28238630  27056112  48011652   9913288  48847933  19370010  53905714  13789533  63888363 
  3950480  36162678   2242962  13865632  19298304    511236   6964410  76015690  16041375  41119078 
   841110  14834600  59050716   5579329  53428376  28165590  17686900    519776  50329539  14755950 
  3912944  12820580  22354612    479283    434282   6990186  70575507   4724444   1626048   5684040 
  7785022   6291200   3523104   2137743   3504199  41324100  47404320   6859744  47086170  58271031 
  8015619  30688548  22986333   2282225  32713976   2245305  12539096  40705995   1751998  22395656 
 19799122  59977305   1116726  34319688  25259707  68602180   4460080  42435900  59396980  13834015 
 46270672   3866436  48244230  11778480  30569994  20670474    520550  20607552  12705728  58581036 
 19855944  17866618  47312706  48792144   7867880  51516524  44045568  79217026  15122792  17337870 
 55205920  52287162  25485238    295515   9755490  18024650   3651156  10757616  19596828  24990867 
  2044970  29792865  54687108  46169640   9660555   9784060  61517190  19351724  74015348  13767416 
 57526105  12689008  17186700  30804475  37801344  45006175   8734986  12375960  40916463   6451068 
  3130880   9766863   7636974    509456   9196067    194460  28886079  26510240   9749112  15290110 
 70014024  30186870  53216696  11932140  12074544  29061384   1585899  37581141    343650    627494 
 18544165   3004560  14475060  19153176  50127792  19241414   1279904   2964654  49960416  39552864 
 14653144   9816877    436347  10698628  37932310   1232820   6498236   7968192  85202945   6158061 
  1524565  35166898  46786626  22559322   2049131  18193504  16733547   1152991  28176984  26720040 
 43803672  44031888  26500880   1026842  45127026  30433190  44284305   1572351  13943706  18983445 
 53804422   2632875  22995648  16558356   4498304   9782019  19365120  41579505  57194256  14147830 
 56378160  10162688  13481364  17388523  28876020   7364608   1416995  58800654  51590094  34245640 
 16536888  45727500   7787692  54265984    447818  41957448  28952065  59181156  47633371   7963223 
 81987081  17118144  17550568   1022462  32050564  23918580   4387920  41454104    533832  60502696 
 28718655  19579032  23250516  36409180   1929952  21048632  33700381  15549840  26545602  32425423 
 12754284  91095998  25703832   9482340  16773090   3219030  16971714  38690913  10458240  40495156 
  4777080  64570626  31719737  78702093  18957414   3442585  28827570  14256320  36014576   8929712 
 25965067   1166922  20423847  44684262  41430688   8408125  34175168  11037948   5704919  25001266 
 14809333  68262920   2726880    482202  25760930  21445872  43479450  53499017  13540836   2303790 
 26914089  14414673  37317830  16850274  85700102   6657475  74650275  25545790  40507376  22653774 
 51863200  16505450  13107717  14571585  33300003  40181284  23758160   5941044  18935595    437040 
 65130572  33020180  39725403  94901544  92853098  16435030   8800288  16338777  39830784  20609064 
 22281621  47174764  20738892   1006791  40686400  47333824  38147450   4809464  34056666   8592393 
 27894888  25000586  25515115  16369792   4997463  10707633  34481704   3431232  35065708  11901008 
  9223758   5903052  30424392  20443050   5543471   9932550  11557755  31655002  38668085  24270288 
 49507812  20868470   2793100  13222944  56505127   8246664   2187039  24181050  11650365  63818991 
  3110163  65025828    786580    358800  16703604  33741682  44616123  38582214  30749490  19957156 
  8370919  19602726  10032836   1855116  15904552    559350  28151100  20450151   7728977  19638858 
 33665859  51534769   1194388  13993992  14792928  22364395  16826586  50279977  29679555    407303 
  4019884  26157600  49828115  11537958  27159660  74352984  26880516  71698484   3617955  70267536 
 85822430  21577920  47272319   2089920  34056984  26676050   8900965   9977880  50663760    922554 
 36184700  12136980   6755328   1530120  40464180  79342380   2475660  14797475  39701668  36877516 
 33068698  17574975  22342818  58148208   5282090  10776348  21719028  31120452  44504832   6735008 
  4938336  17877834  89959749    154755  39925020  82495224  56528400  39095355  50817039  87502680 
  4022235    829697  59863913  10815402  47130336   1696530  73296928  38947377  67441566  55574712 
 21568287   4210776  46537100  34004400   9099509   6112535  55072392  35717640  16109736   2944942 
  5096256  22654632  13400844   2087848  76856799  33502809  53224290  40819928   4043950  26871030 
  1680960  68174520  26215722   8518692   6861900  41822550  48711528   1971676  13257200   3684630 
  6677829  23639214  15436080   4460421  31759120   5179482   6017534   5950300   7443912  88632390 
 41839651  32843286  47623854   8965715    610148   2372714  22567712    249288  10417120  18860085 
  8917477  13426020  22478610  10935568   2428569   8420194  15337632  18461716  59174079  74327154 
 21267630  50653036  33693608  57868208   3029264  30425971   9019661  14930159  33897242  17066170 
 26934579   1083462  10249281  21906978  44593043   8163485  41338696  16802625   8334480   2361180 
 12244246   7346899  41206860  88446960  41627820  77535536  69470460    710244   2573217  15968092 
 25900308    408709  12568790  44978220  58550814  42889959  32816768  60271868   4393500  25568001 
  7944834  28084692   1870728   8802573  65225336   3294282   5184534   8621158  14316890   9836404 
 46809355   2204352   7559170  11249025  24149298  64668480    190080   5874996   5012119  52265655 
 13340761   1101312  13769490  27700625  12346137  12802050  33751224  73355178  36525012  44071362 
 35916041  34441949  83689984  27856797  41496140    280560  56915892  14612739  19947329  15249360 
  4525670  20312474  11735865  22135545    754814  29070252   2414324    356120   4757904   6877658 
 19573983  51867720  45055600  20547987   5630724    465465   9234137   1012876  33480000  16298028 
  6723176  14238008  13274054  28394768  25391574  61362715  11490701  15590975   5730400   7007047 
 27495810   5033776    156579  32204640  45721668  19077708   1987500  54257196   9580569   1269048 
 13178880  21957276  35529858   2922452   1295060   3497482    100076  14209686  15905808  28284506 
 49548912   5942027  28842506  51894336  21919008  22276870  14328072   2558286  43095075  16062280 
   910856  47478834  27475740  10419900  15510690   6333560   7699468  24324760    136720  23568682 
 21353580  24497420  38493846  11527956  34287138   9221973  55341132  16699760  38807616  90118544 
 15832360  36237910  77113964  41909076  54851652   2310066  12200845  76610079  35119328  66412232 
  4736550  25567278  25616528  63268590  72247098   2153850  41414858  14551272  16962648   4278176 
 16087019   5124122  24459370   1004784  17481316  27415288  14292066  19966506  48867840   9377976 
   918838  75162726  13537930  72489438  54985264  39533856  18252122   6330192  36179595  14847184 
  1074774    952365   1182061  28333085  59923527   3826404   2207016   6149430  33067440  19789042 
  1705088  60418750  12269160   4268644  24707540    578886  59470104   1949712    558790  80172600 
   391848   5673789  32654088  58068997  81630325  82288608  13685940   1758010  27226418  20438250 
 88377696  16078940  22558529  14229460    893645  28886620  54187167   5093424   5013300  29508462 
  5394168  15055370  30099580   3163383   4795587  68578930  50601909  49221792   6844180  44325040 
 24888136   3093575  47117224  15724413  38137844  23639110  65787176  34473384  19527288   6008918 
  1501560  43207680  28058226  20507216  31421405  37335954   5286275  51368121   9815337  12034134 
 12589940  50007790  33611696  20002071  22944588   2305836  24880016  22089019  61172832   3571452 
 24618352   1989576  67655835  53686875  20248332  86772336   1727064   1535100  26787520  10339394 
  2954230  77027356  36002065  15795504  12339828   5997352  26804336   9907800   1987590  16674300 
 25452916   4486254   9588160  16841591  17849480   2513385  85419360   3346264  51651792  23326417 
 30437010  19156566  14798496  30765598  91188972  37025968   6431840   2294163   6247384   1957536 
 35633372  64503315  29086150    106875  15108618  10222848  69121584    505306   2705040  49225923 
  7073168    737460  27942272   4235160   5712768   1642450  31125300   9740844   1038270   8498358 
  3235576  48723384   1812564   6274422  59449565  33958116  71639498  36588020   8259300   1391775 
 51048920  10243785  44752582  27279118   4832600  32048880  68599420  37833180   8968232  15227244 
 23425500  12706820  10538010  26878680   7509150  94700313  12082350  24528680   7184320   9173732 
  2550618  35649945  41562984    124150  89366120  29074500  66026259  18905726  71741036  39502869 
 15799862  41097204  13886620  56285129  26479934  18146480   3784200  28588716   4326778   6683330 
  4501882  75024334  16051300   2382294  22031216   4100652  14939256  38080349   1918816  18077400 
  3873828  11923188   8510998   5667140   7946380  21062916   6256700   6087440    991616  75782336 
  6542186   7779639   4694976   3464384  38360478  51364620  24978626   9784220  34781940  29976696 
  3898216  63340758   5705088  19264938  73536606  59912679  40511352  70319576  29218104  23344494 
 11760640  20255952  23440224  49361112  13771782  66064479  15511851  31875910   7042828  69136717 
 35820520  50151270  52534300  33334960  10342906   3854070   7401112  47423552   5078212  50276775 
  4982472  34033388  16848108    925446  18887568    579474  18578294  46435686  66362940   7002985 
  1471880   2145464  63668862   6873900  18318069   7733925   6190746  22112280  51386140  12424353 
 23866863   7044772  10108080  15194030   1422576  59685920  20264476  15046252   5743123   4220180 
 76660212  19536144  63495288  31432240  11326752  39363275  56526177  28867608  31802906   9285680 
  4571361  64140498  19242749  94546960  10557492  14030445  44211631   3137355   2321642  18164250 
 72273357  38849259  72905246   7901817  10592808  41955462  51014682  83121630   4236960  59411940 
  1714511    920412   5285287    289811   7567605   7698992  11049516  52090951  19918800  16798760 
  2047950   4239569  32891155   3932264  45007536   5130771  79631232   3924486  58930755  13872400 
 23546112    410034   5146920  12038833   4735418  10657206  28083744  45242823  62685546  11556670 
  9300145  11966070  22290154   2055694  40161810  29055888  29257550  34771239   3200680   5355343 
 40254977  75467322   3069440  55996800  67888314  33630300   1124576  55220880  12022920  26349609 
 21810220  32298624  19759691  48617590  51778815  59457882   6995220  57057245  14155862  20477730 
 11780532  13265164  69120832  79220370  44289904    200200  87100310  12702195   1661892  40623744 
  9205398    416990  20734536   7196171  18329618   8826000  19205520  33951232  10470015   3027276 
 10417144  39114920   5434049  30436807    620920   4776492  12806835  34238464  41993553  24297370 
 65613576  34383480  34534213  14072136  49052956  41180568  27512264  28560109  14951232  67311960 
 27433988   1043400   5186552    882196    319648   9911604  73518132  68928720  79833646   1433368 
 30087680   5452960   3227490    128064  20665080  82464640  10797396  19791800  23880150    851295 
 24782485   1633785  32123322  39975568  15269520   8857457  48474296   1493019  36340381  17495431 
 15111997  52278144  39301974  69040312  60514560  26019701   4997295  24173760  57701419    298156 
 33684305  60350400  11845710  15132993   4903788  42750540  14509628    621468  26143502  28022169 
 42775810  32777984  51568985    407760  23409648   7840130   1662940   4609935  17228592   4417730 
 24810552   6915567  13203440  31184480  59577661  21111677  11496999  58710969  13451760   3662208 
 25961428   2517558  37214280  13365804   4566420   1800253  43763594  11285617   1593504  60283776 
 30407139  26316270  38661255  26939592  65516992  23853420  54903728  14063735  27256272   5865542 
 51707880  14452911  60097200  35209434  63667692    711480  25081614  16923588  38039447  11160534 
  1196260  12202557  11297040  27682356  16609300  31181760   4167996  12005448  53683722  29247599 
 22418072   9067630  68088150  16969974   3547566  11369668   5652908  16325804    570592   4846064 
 18280538  10056990   2909864  68719508  30534784  10663614  19296629  40437200  14065749  26036184 
 56275804   4122860  17496468    137772  28526376  45978662  39223030    772307  28043625   6547017 
 14239476  23828860  44975104   1848096  50748684  48099662  17613746   1795134  19493760  13460080 
 35393904  81430476  13255331   8332544  16463556  24272640  26148080  15675259  53773482   3828561 
 29315912   4027800  52301965    226811   9171426  19702167    362691   8127372  26936814  40436760 
  5423214  66649156   5327495  36832188  15628500  32957252  13978818    195362   2603000   1065960 
 14918625  21172320  14480424  12775704   9358496  18261868   8543856  92622978   7735080   3155472 
 28844296   1461145  30837520   8587196  50994300  83764604   3551689     18672   8477770  62226425 
 53002170  37018170  13934544  51662830   6669276  20660640   6103191  33554206  15750032   5630868 
  7533681   4669470  14861700  39103716  27624047   2590890  80382525  53807358    353430  11286160 
  1602531  12100112  31382388  72599110    169825  53741712  17530504  11244125  52257072  18988200 
  9404199  23412696  57904026   1900680   8192330  32254323   8318800  46201342  20245046  11409255 
 30881697  19804213  22420880  54537894   1964300  17331450  11175600   9872057  25405527  30176454 
 45150624  20972647   6239668   3572452   8390128   2729615   5437268  10840050  24188994  10274928 
 36718400  39859807  25035472  16180476  28983393  46531203  42970300  16803072  12618480  12616110 
 33556810   8253855  33514784  20844096   4831022  10335159   7373064  47042100  57782928   7302078 
 19612143  40035858  71708679  35325985  18766020  59039562  28976920  63965625  25128588  16306758 
 52513104  33978203  13471668  19344390  39325272   4651596   1158728  26582442   6386772  47179170 
  5563905  17012736  71757357  51348857  44456160   7949420  35884876  37825865  75384836    684600 
  6438042    251479  44793972   2178512  44322189  10093182  25037474  31874598  25324880  49182552 
 16917880   1764856   3154060  10529262  21207296  25572525   3988036  23673537  19065225  61946154 
  3636500  39555145   5537250   5714250  15182280  18581635  20387194  74834472  11740882   6688188 
  7371070   3661940   2267171   4289841  28787864   9039275  18542496  32010490  12627360  21045597 
 37050520   2792556   3944565  10767756    645792   4956553  37893663   9933792  22571782   5404344 
 63298035   9545524  19933755  13696500  12765207  53369745  41540580  26503845  19833489  10207600 
   313538  34042572  17607719  49935933   5270922  28533120   6466086    127351   7956880  66488530 
  8472248   9836680    778140   4104936  22880349  64938316  18096094  21641100  27182532  58921702 
 48721827  37595024  10406242  19383674   3674178  30113706  23793835   6134400  34569132  49994196 
  3384186     97030  36190735  23553450   7735284   5882448  40836833   9348114  23510759   8627734 
 11493416   8817635  32292451  20948873   3732534  48194340   2994894    414865   2589885    794842 
 23190034  32100051  67925543  60786090  36584880  31043683  59891130  15772705  10608546    611762 
 15584320   8597006  83284352  64156770   8447830   1558344  16652415   2912350  40742196  46518030 
  7732935   4744072   9330893  94940495    392772  23230704  63823906   2297992   1125076   4232250 
 58585490  32911488  63957144   8164470  76563060   1060052   4316095  13277290   1619008  27430620 
  9555392  26201558   5479695    253849  24844242  22484168   8430226  56839851   8195616  45643470 
 16089684  80658368  49700400    898414    923505  10004771   9711716  22051238   4483724  45617861 
 21550715  46120160   3899616   2535036  27127248  15633037  16803499  11243672  43707804  17360655 
  3275650  36694614  27378713  31457846  35599168  48020244   8187320  71492463  14406030  19870190 
  2570024  87427083   6074327   5302227  32059201  83203512  18134133   4872208  29161676  69463716 
  2605509  48058925   9060625  10118888   2431734  33705276    278397  25703946   9374850  44206868 
  6496256   7496748  13698832   6486096  33098886  81038880  56607255   4335304   1978800  66374466 
    83352   6319069  15999570  23598432  56332260  16896347  19522800  15964426  16840582  30645050 
  3962370   6190870   7535178  26897160   2411586  38134908   3125188   1566284  43237636   8562050 
  5740283  18163152   8688365  11888985  82421758  76172900  65332948  14668275    928932  18694575 
 77411175  40167085  37603755  15433993  50496292  22203440  45664201   2352900  22630608  49197258 
  9318230   2508461   9675024  41814555  14805971   6838602   9122784  35039000   1480860  34961710 
  7234966  35109048   9692320  38242928   9774820   5457510   1931400  36233261  20160064  18012360 
  4232375  25174656   8102250  23608354  95138442  12041517  26637795  45314862  11158945   9726219 
  8621760  10317538   1903356  33134157   3679520   1329624    580788  18853868  21325964   1212456 
 13216210   9859410   3909400   1557672  35988855  22973577  53693931  47651544  32142207   6681986 
 25703443  65354800   6908146    381996  44758698  14802992   1030636   7198169  42450984  16993270 
  7596858   6195021  44397234   4566653  34544646  28424760  82379960   4523037  12868128  62295684 
  2247518   8156940   2862266    442365   8182818   2185425   4696866  56055556  85294764  35010146 
 26884821  37159052   3677937  11090164  14572080  44180218    319207  38108064  15897650   1369888 
  5244492  14121765  15274599  28211544  11005868  32458905  82056608   8170344  19718158  85163775 
 41888420  62378679  23205840   4552440  26746992  42113880   6521475  20788064  19817100   5991825 
 30346949  27703242  34760517   8658440  16716105   8288350   1117370   2368618  78171366  26315864 
  5446040  19704870  22527932   5948387  79935804  25751700  15607743  40772754  12375096   7790611 
 15396689  14473290  29509144   9365958  17092400  24250559  48946617  26620550  12685236    591045 
 32073060  23667132  56218445   3237300   4445480  49836141  17750610  50023435  53696990   3039624 
  4297906   3651936  48274730   3779370  60192865  11329416  11562036   6396385  52814440  38018400 
 20587920   4731306  11159815  74125741  39261215  85624008  32958966    108216  17930376  10789812 
 21880844   8521224  82268307  28450816   4303132   4047840  20628885    978669   6665960   1593342 
 16290372   4971652   5688000  23567357   1672044  18026199  93907350  35957691   6969633  60490640 
 25804478  59076952  52479283  58247033   5449075  11574108   8152432  18188040  47480100   2917434 
 85043988  20653328  50565061   1400768  37717024   6992230  12284600  42295864  22543875  41326160 
 25262840  50111792   8518568  20077156  79385856  40673952  20238294  11168430  29538066  53655399 
 46912775  25923261  31534209   7697258  19189312   7261471  76562616  56524790  25269202   5703262 
  1206528  42518817   4439712  39630362     15400  82951665  21307936  20444385  20319600  74499731 
 49490562  69002649    109135  20449368   8301921  13501218  17173590   7370282  42834216  21680748 
   254410  22918500   4731974   9678560  16142923    832440  38678832  20560224  14732696    416232 
 23737203  55308220   4247041    128961    609960    582708    709075  29940825   6327100   7370619 
 24395904    716720  25565994  16645392  58646294  39235465  22194864  12799920  24064911   2894136 
  8783577   3721536  20062539   1495976   8432312  10383056   1235808   9290368   5025375  76591120 
 46372326  43398000  61658280   8696100  73288490   4587882  17916756   5147274   7869470  34123475 
 29337903  22782285  10867794  29748802  17838861   7121168   2452532   9193180  11785332  69741056 
 16481094  48252738   8812240  27824825  32821900  74171464   3397059   7593118  20212422  21351600 
 38085855  18410280   3263442    725390  70990086  19303029    626780  66520302   1137675   1485702 
  6873197  72563322  21675413  46205432  27545220  23360631   7155663  45112280   4535486    575740 
 67476236    596712  23087584  59610706  47011968  49480932   6926634   9876896   2259592   8648581 
  2260224  15058736  72547020    783821     59904  65744040  11736258  12875478  16409420  50228880 
 60554312  20827302  51606940  12954656  63107022  10163400  24930324  40970958  56325543  26652260 
   833066   1321716    706971  36631800  13337100  50129228  14190864  33538473  24666575  15056825 
  2766174  15270850  33935212   2220181   8058204  22824180   1370574  82779606  25881709  14295468 
 14990922  17796870  19151732  31322160   4030544   2568015   3725904  12841212   8928864   6997830 
 38929644   8491428   4797639  38210942    942385  20984103  46116000    487028  73302936   2523894 
  7859957  69036359  74053139  43446893  11948715  48211800   2967153   3396400  71768088  10547831 
 11761971   3816855  44585723  41503653   1032472  24240678   5868576  14821331   7855122   2754064 
 67535157  37852006   4098823  41508792  58447665  37400392   9984436  47312234  29585274   8056540 
  9113670  60188862   6266044  48344595   1754088  58999200   1328040  43886909  74375541  11793132 
 30680136  13157160   4536801   1546152   1781856  21258468  10777260  10302676  25054416  19833494 
   612451  11055806   1543794  21349104   9377655  38965960  36893880  59068912  18272100  52338685 
 78764664  62404818  11889344  52914038  14037181  29709834  22980078   2622318   2558704  51918867 
  2663038  58915410  61020956  14244417  37927698  11251286   1165720  16369836  23176230  73324339 
  1647708  43941270   3275690  50101533  58580640  35406546  53399301   3916080   6158898  52615912 
 17023824  19952550  58985784  51978600   3767701   6926296    567321  33838845  23451534     29769 
 21185072   5995626  24752070  19028243  65605647  12748552  10750173  33309154  60393435    508464 
 29299400   9015916  31120592  37906452  37078564  41307144   5104440  49673602  16405760  41355900 
 23794840  39279380  82309514  27691674   7492167   2178981  16907634   6629052  28264999   8108155 
  8517606   1553409  23482472  19065840  22270656   3442194   8162140   2796240  19807905   5158524 
 40001400  65931390  10304892  12864596  28607844  79014852  63533360  15844290  24596260   5865792 
 69545389  16418025  16157680   8537648  67194708  24887317  28855596   9841325  27207780   4006076 
  3266550  63001242   2925335  19668528  16798450  11941692  18487231   6925500   3498461  33157720 
   105450  24817888  34243788  55746272  67929498  40671120   6040676  46625380   6580080  43625710 
 57788848  65500695  65481600  11518524  65314960  82781535   3200234   4776927  35788816  39518190 
 11450597    417972   8655134  39961896   3264994  33090045  41097368  16103794  64841927   9163350 
 10791210  31036130    446272  43913160  17915742  55294069  18579574    763800  41812856  22699228 
 29662911  86395735  19982580  40370512   8694992  18408325   9154999   1650780  25582092  23273932 
  2409208   5539550   5074960  29389226  28645422  15106592  49376817  28414463  16869385   2238108 
 72654399   7853943   3194598   8540424  63982416  42018288  30556608  17420444  39633392  26601679 
  9457250   4679415  26454534  42775710   5235720  26199117   1100138  50044280  20121600    551120 
 71908167   2348271     20587  16295125  73791300  60598800  23905155    820352  12478647  39078273 
 14803218   3079767  16017690    561148   3879040  21351512   5296992  20720374   1320120   8827932 
 54685449  56463520  19229958   3910447   6956240  41314182   2554956    100149    446371  11100312 
 39831009   7006744   9024855  15503600   9235121   1040688   8554764  26915160   5399424  37338259 
 60450544  22192027   6854832  61491978   2342752   2927988   5743372  21700071  36789640  18098005 
 19950798   4501285  36815016  32265680  10650420  15262592   8216670  16088200  19139866   4567409 
  6693694   9384516  23061522   6192098   1765590   2927232  42191518   1581750  29482832  47835494 
  5892672  21724510  26898969  22688880  14889198   7941230  26512042  18707528  16442116   3276801 
 16991037  16056866  17301172  12588900   8901736  18423610  13766630  12078552  77639686  69886344 
 30661875  73808855  47943432   6978069   8175528  38984920    104842  91129074  27176954  32180150 
  8690588  16457520  46553796  33197652  20583160  13785936  62030510    867176  33540770  25338898 
 24068346  71764776  17751136  37757382  57220268  31504872   2954328   7444392   7370400  18544048 
   791204   7215632   1491048  23675340  16276407    292175   6930420  28898480  49401216   3019750 
  8573125   6592560  16736768  33642109  78006305  57942780  11311872    250432   9904496   3991491 
  5824140  15603044  73680075    658765  14796630  17017924  38784417   7109055   6093684  64123176 
 14858055   1718064  20785582   1808021  37028418  37229584  74234050  33816450  22802960  16437875 
  5505280  58489743  38446707   8089284  46562824  67801588  52447662  44272855  25065480  86445944 
    14656  42445203  20698654  68925357  10854324  48832875  38409000  10718096  44051964  61762977 
 21908100  10131051   7930466  88274298  44128650  25000900  16490922   9099844  33248355   1683290 
 36073734  41124989  22929830  24779733  33306952  54351920   6157619  66552156  28854056  34122389 
 27084984   1662774   6443226  32798038  48460332    588060  35599460  88393875  41629848  66528462 
 24604710  25204784  46090504  20457360  22075101  14209913  48292110  21236096  70659942  25198731 
 77923778  15482604  40144256   4018905  30433214  33651390  35233176  20902424  39045318     14464 
   786131   3672860  11658264  15485659   4200542  59962372  14566775   3645090   8658530  14172828 
 65778321  75517864  36179598  21490092   7851221  30040920  21670652  19837659   3104508  18320850 
 21660744   6145760   3792930   4988581  10439295  53493444  45699141  34810005  63931376  17286246 
  2267616  15101099  48501300  10001306   9906372  31760260  39622005  33108424   4827381   3807564 
 56592057  55375444   9496608  31562528   4611542  62680310  31941324  32146400   5383872    127568 
 35196856   6009168   1240851  34140120   1888686   8423737  62175936   9920688  71034268  77004048 
  3489122  20030044  56690479  20245260     29574  21387618  20567904  77487686  31629225  14167386 
 27363921  10220375   9298328  79589856  40496800  35695520  80884518   4721785  39414540  30347601 
 79388568   3561360  26923116  46656720  40978943   2360836  48012970  18022728  46714875  62794319 
 13776800   6781500  20020011   5981760  22096188  57460320  21998524  17799592  32591460   2804217 
   209781   4288304  12716130  34699428  18375175   7007186  26207736  36821497  21830644  19498899 
  2718092  24244995  11116889    667878  39459595   9464920  17166285  37887264  47014248  38993466 
  5827984  39388155    778086   8494128   2116455  28649338   3270064  18724912  17234998   4396362 
  1513365  42915684  18157612  88051820  24451372    733721  57784700  45220151  12706941  42813456 
 11402342  66113320   3761058   7741869   8639256  16942317  22724460  27705394  22860096  12263972 
 52920028  22299528   6074652  60513585   5969418  53441859  30822290   2029137  22185440  52831672 
 30150885  27156996   1770444  42430028  43828731  13722303  22827754  15128421  20467392   9908065 
 14201526  26099104  37816632  72177924   8100268  13964805  51299373  55785792  32521224  30813300 
  7468650  24431900  36517867  66094660  18852490  55038647   2988021  50732850  62662419  11206000 
 69042388  12009817  52757856  90016298   1177616   6991743  49082944  15092308    488400  22976332 
 10404095  54595392   2521224  28957500   3729509  70633974  39762624  12866691  38036178  32435100 
  3279975  27998707  15621219  68081794  22497706   5759168   3695400   9093759  14639899   5268582 
 88247232   2783495  41980200  38776036  17006064   9337504   9438747  14463680  59487786  15908060 
 61781904  15836182  24488860    969101     50940   1581697    941571  45625764  21021080  29941491 
    58312  10609488  15530942   1026864  15795780  18923490  55016500   5378653  77730660   8050660 
 46506490   6997212  80799520  18271062   4334520  32372928   5674027  41503804  29172144  11500712 
  6359760   2642633   3911048   2986648  54628173  55847099  44660314  22815513  16507374   6178908 
 16569945   1968096  18392608   9460480  19947904  16934509    968540   1551902   7355096  48875550 
 11916666     95728  18846618    376896  11435040  11218176   2928080  21053230   2636115  18992880 
 26879324  43775840  31006394  29830960  17718480   1223442   5732700  25002135   7330424  17875914 
  6808434   1044960  15269300  22570424    282782  18128670  18612099  28430792  32893740  16225832 
 29382708  13117068   1198125   8319252  28343532  25855296   8283012  62496656  48141160   5134023 
 17445896  23419476   8712768  41097084   2455684  49629295  16874820  87631884   2055338   7085400 
 19704720  15547896  61425112   1183380   5993616  11880747  31522743  49019184  23047104  18227675 
 19099740   8425752   7234240   2259290  44655800  29642060  58360419  15114025  15132252  18356947 
 18504486  14947722  10897110  69208500   4207313  49451769  48981156  40914789  19087104  11570207 
 20855016  46086423  48225096  59218432  26834896   6359573    405080   9028752  31445690    942170 
 16532604  26729066  28844628  10228996   9536955  10790736  29475092   1534575   5913484  75496674 
 61419708  79576484  31976532  20853645  11472007  19994292   9748784   8032145   8126428  43122051 
 23890048  46721133  59673744  66055047  39518118   1420248   4423026  35935441  15516160  74699424 
 19828494  17829064  12470384  17210232   4180815  39025940  52120832  15416765   2138875  26786688 
 19329312  25110250  17336703  57506407  36647694  29332320  32377488  45844409   4512288  37866466 
 17329815  63529459  58304169  35942153  22511684   6516497  18386583  30715576  39171011  38323854 
  6418386    734253  48944038  13690720  56144990  39616730  43189146   1232418  40712955  67705092 
 80198392  13239996   6059031  14946616  10211010  31167648  24838878  52606413  13378456  17326200 
 13709905  26497248  34864841    453024  13054406  67240544   1143072  41074550   7775925  11325522 
 26950840  47185026  92529759  27836446  18794112  46956808  10911004  60037888  29466120  12868656 
 53121468   9748506  25222995  34849584  22581720  50409244   5424762  31669644   6032850  47254995 
 41799631   6069571     82840  13411224  54174120  49842690  65722090  81415339  25138832  11829009 
 24267040  34058151  15278040  66773160  12934602   7496907   2229787  12489372  28976772  41008308 
  2248750   6860756  54709263  21070656  22820691   8405882  10554038  21418196   3939916   4164480 
 18307200  91269435   7375851   8922912  15193683  52244404   1398537  30841440  15620660  13379589 
 11885841  13394166  15568125   1584492   2011023  80461188  50405976  44070392  30789750  12232656 
 61402338  28813260  29175454  22680117  31319552   1852932  48385107    568400  39018200   9420770 
  3701261    279240  45394995  45217671  44974211  55215384  89801700  14373141  21331272  52032648 
  1811336  48264380  25319840   1545558  48477114  68840471  24562912  68292400  16371745  32134284 
   791780  65187570     61974  66528118  12672540  47485332   6284915  12315038   1423296   4753874 
 38109578  17087385  13712292  67723337  58751270  15468300  17585012  42435874  10219000  27508076 
 21552816  17465175   5210741   4283640  58297705  17488956  51797824  38971779  46838132  57857200 
  6545880  24805452    794364   3396338  65357201   1019844   4783558   1271100   1823925  14694930 
 20756850  30994900  37796088  20800558  11836840  25574988   4471610  58507540  39095902  25725960 
  5537975  69768115  12530940    390264   1803886  21922095   3375837  74694695  14077575   8020446 
  9802898  16361870   5755182  37654470   4918625  17103440    328590   9109620  18340155  79737675 
 21600264  77637952  19825540  48826250   5009958  13698080  19737464  13277808   9291380  33715208 
  8925610  10273670  32154913  27851776  16097697   5505756  13288704   4789333  27483322  10599745 
 36312540  21522700  30594858  40815628   3119762   7100304  47419869   4003758  33935165   1151208 
 14768481  59881432   3167360   1436438  43065522  58147080  76674408  42369775   8998110  22641255 
 13936736   6803314  20100144  69310917  16356970  13642551  50457140    359820  26201271   1692504 
 68089245  22442856  38309605    158488  15360818  22659533  83075447  14923932  74245899  13246480 
 38953483   4287474  63181560  10317440  54290850     39848  44524069  20267520  48176352   6023842 
 35672980  29047410  36387468  52513312   5905872   5896519  52082958  32018360  24313692   1038652 
  3598452  22448360   6415560  52350560   3877794  38255671  28063631  43656448   2825895   7859862 
 11763893  50931902  11949949  22622915  25367133   7245037  59230857  31492524  21431960    413402 
 24577880   9024831   7950052  36758512  14992857  20075340  70834276   1084102   4984950   5972011 
 35148522  20730840  32464035  30917500  23516269  34598097  66024599  20585880  28364148  10696600 
 55282360   8736216  40457536  35591304  17199040  25841860  56495776  34003654  18578187  55717278 
 15605757     47930   1579875  34069785  34916639  48756222  17704113   9975630  54864558  77516277 
 30318948  25800231   4610496  28786688  48672832  48162737  18690045  69071200  31592220   5185719 
 69010371  40324302   9619280    427990  36857376  36054676   7493532   3070968  12837341  55136900 
 12526956  17939656    779023    848172   1640324   1059079  45806400    165018   3573556  53544848 
  3280322  37298860  17417906  52981860  19778310    263547  22225647  33115750   5379894  38003057 
  7370808  18050827  54877152   3796554  43304053     34704  29954436   5888048  24804744  37398280 
 70714124   2125755  59828652  81685679  12717822  16324008   7056374  10428480  72820280  38618936 
 40131195  45012775   1285240   9197412  12947344   9614682   5615032   1884480  29134637   3459976 
 22770826  47443032    745464  33561600  73242636  35979752   4545255  61312248  18809616  35273120 
 72846741   8656972  43011612   4945940  30886992  36178856  22055630  16857088   5433208  22445640 
  9166725   8904654   5780556  29534325  25202794  16874442  42001899  14153239   7942230   6952869 
  8811576  12255389   6946816   1314990  16599480  27918540  66639552  18729314  12545980  15620150 
  8909790  47323988   1414512  14246834  23877672  17966956  26059698  13144482  33958947   1817214 
 26431338   4629408  23511860  27961780  24182430  36705416  72159912  75802740  15440418  35026056 
  9874444   6657545   4929140   2960746  31737888  15222470  40130267  10634984  32536728  15124815 
  2681217  25089057  74704575  28764177  69484752   2873750   3585664   5009942  21293129  32606964 
 18222628  12036565  75603024  16031697  15603608  30062184  31794879   6350124  22483720   2137500 
 38291300  44500563  71885280  33027512  16877883  36813816  17190732  47989092  20200299  67768812 
  1448490   1082449  58237682   1565311  21265052  15142204   9328176   5676450  47875086  14823152 
 10218880  28194920  47379395  17405074  16492350   3133188   8644480  35039484   2072442  30610760 
 25889058   3349220   6670635   5615082  28135068  82711034   8672086  65044140  12942390   3541440 
 38839955   8861772   6381648  43040592  69307303  80710263    121370  67011900  34526592  12798300 
  6175395  19312749   8781024  22976870  66208028  40508521   8016860   9281073   2664090  17327542 
 18081141  25552958    305578  57508699  28518903  11557026   3485336  41780640  38704543  80727200 
 90304672   6564005  70514742   2732800  18576272   6108872  69089587  32456457  23494410  39032928 
 29427200  37263318  68848572  14586399  26469093  15896933  59398592  24474086    819412   7315740 
   481028   1715224  11890152  61896642  43135070   2423487   6709500   8576370  10850608  60986943 
 56584416  41784896  37524015  90807920   7510401  14192486  39248517  13144887  10330740  16912128 
 65821470  22355835   1791570   4879488  10611594  60752295   4865973  11358854  12336072   2401542 
 20306384  41501357  22759910  10066248   6572914  37177500  24275930   5494056  17176640  10169189 
 10455060  63185122    776136  65496504   1657700  95212481   4132975  51930200  79236150  60403518 
 50735139   6878137   6362533  13311370   1265460  21801156  46480734  12261172  16302996  14441970 
   145782  29778560  36137451   6797328   1308045  39967488   1703514  32427288  83459438  20385560 
 63915912  16869177  26231952  17352750   6084752  38176384   7048079  21319050    388436  28411659 
 16121364   1452297   7313852  18263200  61173453  45831812   5736925   2750018   4841936  61049495 
  2042114   6973149    796525   4792619   3642624  47682752  30259788   2333223  23666151    638625 
 48986826  22816716  45125388  13124160  57148314   2519163  44213400   6346340  86240952  12764632 
  1471554  51417121  10181300  41648480   7930426   8344154    916635  17699000  38580307  17385988 
 19581195   2307240  28603813  52409916  16677480  17864010  27143844  34708876  33003774    973002 
 23694333  11179036  22885257  34760880  42537816  27349668  35234030  81188429  29276750  25137288 
   332158  45293800  65665428  48415150  40464130     67487   8288680  26897309  56304053  13406154 
 36926523  12738474   9089390   8686080    604182   6084909   4056556   1112880  61891386  47721975 
  1403030  25597036  36508740  69600024    355221  30270814  25102192  20488380  22835481   4053840 
    80520  11226420    987184  52587909  56912006   9501567  31163328     85650   2170388  88844190 
 14205072  16719560    151503  27573044  28876546  10298820  33232956  16666910    546778  64464095 
  2212140  18093168   9774296  10290889  13726517  12722424  21381381  29292274  33272892  17410080 
 47073810  27278460   8627784  12397602  63413406  74769560  10181204  11492208  19755375  27791582 
 16271640  15183375   8648497  37656228  14555020   4977186  25506304  40677056  11969800  20159120 
  3045540  83279728    562520  16162284     38594   1426782  39278092  13535376  86377144  15473909 
 18724125  30702285   6053836  17426907  21739038  40892160  22970349  23450736  25161473   2949175 
 19865226  35416570  28991512  48602840   3092124   3771909  11538500   7870476  48475541   7619693 
   540168   9107532  15755298    912110  79430540  37216536   9461304  20153704  16453786  14588200 
  3331155   2380950  73043840  66880165  24494484  27075286   6340995  13280355  29323734  37843113 
 30181920    305976   2349754  24977586  33332208  50144229  46736874  20260305   7310160  12837660 
 17643252   6541285   1465293    336144   4589085  35905850   2218024  32366466   7956746  61837286 
 10877454    254464   6739292  18423440  34423648    469728  47732782  30772620   9737600  75299752 
 65746140  54924156   7203968  13590864  26510851   6425490  12718012  35337938  28615578   1199022 
 48298052  19592460   7656040  26665605   7170876  61660871  33283806  18369180  27563409  34517480 
  1099451   3351295  20413701  82971135  54856200  87247896  36812832   7250400  21651630   4319095 
  7145070  18569040  45076234  17567392   3216915  35402024  32245872  31741587   5274321  29016225 
 13429350  16194978  12612392   8886775   9730756  53252306  42150080  37662801   5140408   2269670 
 61621865  26327019  18783324    816129  11982948  44628388   8770776  56667486    894672   8065044 
 52280844  24880987  50119560  22420407  63082448   7606770   6796208  49767648   1591650    269230 
  2190990  33378624   8023890   9070299  20406060  37564425  21435876  17928291  40105776  21046178 
  6143991  34012208   5793032  10388844  58527504  44757924   2456550    383801   6392516  41933643 
 38713094   1010816  27827961  41527642   4896440   6042194  15028547   1283750  12471030   1467866 
 14707872   5691810   6688014  40612824  17198118  62112654  30726708  12282273  24343193  30127213 
  8994789  14673736  12885228  10052053  40737403  15771951  29903442  21869664  23191480  37391522 
 49362820   1126216   1765554  45097830  60918720   1434537  39949560  64151251  39651072  90558237 
 43972838   8915040  29903340   3686782  33318992   1349660    767980  42394415  12961570  10534972 
 36090071  59513248  52510008  47088912  55593288  46552584  11782375  23715834  11247000  10917442 
 24910003  12182400  75933036  27849010    952299  30258209   5337150  13273260   2734264  48411735 
 60713120  64137600    857960   3442260  27388032  19414768   5666752  25916682  30389450     89760 
 28078720  29874212   2281524  75344256  10989490   5133528  38319200  18021696   7785008  24160752 
  4914224  49868598  10228118  24773280  12128238  57715388  42924440  25464105   3362790    409320 
 12106326  42699008  16740040   1512090   9276435   1775100  42512529  16193030  10554705  43485814 
  7374094  19506760   9570052   9317295  91949130   7936894   1687064   8877402    346785  22238892 
 17728970  30701550  23062131  14741360  80024436  54193066   2432768  27975640  13263484  48507171 
 38772345  11109030  49702338   1603343   8320986  27331968   9182404  15815593   9901424  12683000 
  6658808  17266220  26014682   6451980  21999465  34027920    251250  43976000  35881260  61999248 
  1959678  37041864  21143005  57652938  69313608  67741440  22270716  69401934  15896088  12231500 
 10925460  16127580  11260236     11796   2910558   2354580  36326146   9554853  57511102  10791883 
 12809358  20362995  65773332  20117182  45605436  66663135   9803780  16523028  87780000  58296090 
 51386840   3481720  30556620  72384870  56862316   7649591  24219881  18494544  42364123  31900496 
 43350408    668682  29073033   8313642   8846508   6661306   8142280   7898148   1040825   3868728 
 73252540  13282655  14408810   1393944  10580050   5754648   7278552  58689375  51248950   4164667 
 34161862  27273690  30414698  16216452  59152320  63819294  14875260  15357719   3088665  17804493 
  3011337   8280480  43870985  34636952   6183322  68541984  46925160  32925732  57896209   1947765 
 30368536   1608528  83743632   1222220  12380277  70295162  10874966  46794835  53939494  30144170 
 21353260  63958026   4570590  15190880  87548364  43296855  10185707   5255092  62920525  53508672 
 22046868  14318018   6884730  12605040  29363985  34363728  19579850   3366942  24545563   8689812 
 90021335   3060204  21756141  67832000  48476768  29780236  30739968  26329941  40730850  14890659 
 37480716  45164042  37996992    948948  57456000  42914001   6053940  29124900  15667869   9792486 
 17635954   7767331  49856390   1006416  44323608  53728946   2596770   8147097  18223326  48077140 
  7170900    228855   3023336  44176000    331344  15501750  33559120  11059675  15254064  14806326 
  4197822   8316620  55496822  56335669  20998912  11617737  20294820  66353364  34409856  68972564 
 81848536  63974988  41887404  23200116  17750745   6052660  29125250  20112400  54980002   6056310 
  7738304  11409120  31553820  17330488  42043816  21073053  16032688   6287925  32077728  63807012 
 10457352   5617938  34836144  60147205  30013255  79441469  62703707  31310815   5249440   1357168 
  2245122  10615680  20712991  31157728  17076500  33682572  12921006  36515060   7306200  10899927 
  2414634  64238371  92031780   5296896      4960   4488624  18694656   3396876  36438155  71544840 
 56029344  49910224   8029944  26781906  20804904  43256670  12405404  28414488  20785956   6967560 
 14432813   3435022   1703403  51437844  10254116  48202908  58577340  44081060  64789648  23631016 
 47410450   6429438  21174060   3199455  15286296   5011345  17312404  40763805  77702635  66533450 
 18992738  27644320     61560  90343011  76115917  19739300  28550818    467058   9168628     17208 
  4291596   3031299   3975522  24485664   6755366    166005    650679   5758995  48756408  38593912 
 14271168  31028262  13002084  42583872  35804976  15595392  32490720   6637631  22137664   5024112 
 29987020    490752  36681957  62489226    350620   1734016  56261823  73642002     39950   3221380 
 29752660  49748769  36346408  46327820  54185082   1571115   3145545  34358574  39089417  45559269 
 21623075   8818726   2939100  10696448  45020651  43757028  24667888   7710912  25363400  15943521 
  9421002  12004390   3861681  23746368  49057670  29888075   3448328  35347929  10170600   4842474 
  9133488  32283454   5530555  28252134   8823346   7204526  53517120  41726684  32476276  56703400 
  2370916   8644088  24459120  29369851   7301151  82272550  13046240   5207050   7854770   4808700 
 30665262  13796457  20306416  27478094  35548383  19772740   5027750  20402707  39309660  11457660 
  5783410   6425055  35189673  91998080  10464280  62003997  23626498  19521355  35360925  87660300 
  4361566  26731328   3387024  12989484  43263792  10505728  20563950  11285400  39877047  18972294 
 15823588    556332  33343947    158068  54109522  51963784  16937417  23280480  23543784    469490 
  2487408  17351016  17011104   9779274     25584   4321800   6621038   2945358  24280815  17194848 
  8768484   4498611  12266436   3780480  15862014  24200115  12807375  11442816  50766352  16830555 
  4613596  79280340  29037780    342955  22272464   8763312   4938005   2687391   4631341  12613858 
 46823222  63359100   5782890   5078696    311736  56969220  28590298  78763000  14181138  42008840 
   104736   8439327   2512796  56415222  59072025  35722532  11145316  40740774     71187  41871102 
   319176  12377770   7980422  52518900  12031655  58035797  18582144  14831024  25141275  24725760 
 21962010  76420262  42985668  80642912  58406560   6703015  59501925  17329912   3974651   4715948 
 44282491  24867447  56361600  12855022  14695828  61089633   6344050  16386798   3902904  44690724 
  3337178  16741120  41145948  35669144  52279716  10911210   9416570  32524668  25762961   1924395 
 60148680  10755720  73204558  31306662  79288425   1931475   1302427  28229819  30966270  11929682 
   257424   2831333   6832457  48472413  40580676   6603954  26465904  12000374  21168786  14641496 
 17636800    770815   3435672  40454953   1048540   5962980  69252168  14584694   1096007  46298166 
  4959779  13456248  42955605   8176416  53141166    717379    675648  29212164   7824592   1015560 
   879968  23247882  25281876  15621788  42656653  17551611  27172197     54278  18781675  73582817 
 53685180  56436932  36248202   8636754    444990  47528786   1104840  48881470  17787117  13115210 
 25386894  14896452  11748800  62929710   2663192  12547080   6132858  19552500  29143880  26188596 
 49115091  35784819  49983096  11682694  60950052  77691120  39248070    851852  28308462  14973686 
 66088204  33014984   4685211  43318476  41733980   2145528   3295089      7154   2548325  29853138 
 24755144  78644500  20214927   2088450  56998448  57564416  51044452   4233504   4276504  16649916 
 31158900  11154676     49250   4172548   1321350  52596968  26752336  29550751   6224680  22658200 
  7239388    561720   5253916  14886088  26881238   2570316  37653744   6228167   4364920  22875864 
  1770212  23595243  10802388  31726580   5470912  45685576    706475  75979756  69302670   1016015 
 40223472  39923232  17215328  23236000  44117968  38031084  30787572  28486062   5852514  13797056 
  1987740  30550547  38293478   1223961  31871968  15368836  57797916   2297757  90684375  39241308 
  6630400   6928503  26476338  70743555   1148425   4096080   9144938  86938314  60498763  11110932 
 26064543     77250  55902600  65579875  10637925  74628736  62600717  10633920  40800150  45631608 
  3003468  18925488  14825869   2075238  44694212  71379028  53172120  29961176   8393495  27705444 
  9745659  32120088  79352024  29043780    436482   8759625   2470160   5275188  44860984  15196436 
  9669716  42908140   3223358  14100372   6251740  86538268  14523381  10945162  66929110   4213560 
  5025120       271  18186060   8256766  71654627  12275100   2590885  35573918   2117052   4953390 
  1673987   5334224  38326486   2108328  36437004   2757447    187210   5613124  23009600  13409577 
 54649937     62181   3771280  46391410  11510152  53466864  82515030   2692188   2220351     83162 
   144738  20594756  33641408   9171099   9108050   1771088  54462484   2864619  13975062  74387499 
  6243267  46752900    549516  21644672  29896548  40445622     97200  48283136  15876976  15857410 
   110526  80988662  14565208  42134400  18716972  24331482  38765850    300909   5910016   9367428 
 60932224  20452842  43052296  83323326  12581712   2300064  24911976  17567862   4794204   8377698 
 20970009    527940     24531   1271204  20378529  59592616  32478875  85754104  34811154  71940100 
 25287195  38014401   8110503   7736148  42587088   2523492  25688114  29555526  14786389  35746540 
 58334967  21971956  46093298   5404520  11792536  29539375  18267752  46173960  44340044  28561232 
 70917448  50017500  37943118  15219828   6519968  36802950  47824160  33074797  19208150  48113976 
 81702267   9902189  23166018  15115275  14493258  16869796  22951164  20762066  18895910  12286388 
 68688687   2656968  85585327   1590370   3841458  27585560  72998520   4781742  64869910   8418060 
 32780600  38184124  15124900  48751227   6651050  37570560   9073917  61083786   6246739  26892388 
  3111402  41468742  70655585  32434407  10101663   9705696   5763376  25191375   1496214   4402593 
 11126025    253012  18859186  68913684   9314668   3857453   4274176  77733773  48275844  14105820 
 45582754  27746664    546469  12108723   2448738  27186831  15264704  31573425  52976000  62447562 
 70748740  11166220  68191809  41569807  11872042   9467834  32614504  12134364  21290931  20327065 
 61516984   3265756  49103538  22787837     91266  41413617  35832775  30636448  18115566  20143249 
  1164039  10325628  51555784  11570708  22741848  22131837  44343780   4295447   1727628   2042328 
 13313150   7618975    739686  19930752  15769143  24847916   7788936  67220018      9660  52565922 
 28659219  34319942  22861784  48494592   3775680  12419274   7263648  43399232  17617776   5577028 
 21920920   1459009  43460200  36246000  50508738  65853522   4325706  46027899   7700762    924000 
 23183325  13320965  24572962   2891313   4949175  11264156   7548208  40860944   2023560    274785 
 54563990  32546240    984555   8083603   6942078   4072392  56440166  17290000   5161459   2913981 
  1293690  90045623  29530164   3815735  17866872  42713370   1676849  30451692  10713026   1930825 
 20510312  18654018   7266789  11670200   7179327  23930675  18382176   9254400  41654601   1148822 
 25770942  11694800   2155566  10738105  34300614  51044671  10015408   6906198  21154560  27169965 
 19233652  12921468  46397164  18731720  10945327  22549286  26411414  12079100  53273220  66046336 
 35411193  22506168   6730457  70582443  72136922   1890312   1424640   1498680  23452032  20147030 
 29786057  90383538  38041140   3476480  25390680  92101448  40795812   1179556  14913993    221792 
 25754112   8878828  73021875  38532659   4465376   5288598  20425275  43547238  16971262  50034400 
 32632288  11399292  11198488   7885264   9453411  14032344   1388544  45933257  27742216  40293600 
  5377451  30147148    666525  65432699  17492581  33895992  88476000   2147352  13299176    349784 
 16307200  20767131  41325330  33706554  15360978   7025228  33067920  15250365   5439852   2754297 
 86455525  27690750   7771660  47807032  66046950  30358004   1633415    855965  81724056  33596572 
 29411411  22900854  10364772  49830228  49027077  30673440    615648  60651030   6245849  22935000 
 18101600  16683843  13816040  42901608  61855072  61236981  40601442  21498400   6048336  50004000 
  3775104  22983477  17099772  53312148   7112014  32349270  15941668  54152836   1271046    107091 
 36292674  12352890  18871224  20625280  73997693  17552776     35325  28812093  18619485  17134520 
  5822160  39506320   9178104    383560  18467050  24501387  14174529  36431200  34040490  13782360 
 24416355  25415494  22992456  22499136  50497035  50192736   5399407  23132975  19229025  10600265 
 37706686   1602510  44476068  14420973    495504   3817898  72735450  12376510  15439314  20188700 
 54217966  22745132  11948976    176709  59861424  12458490  63544929   5508996  72185304  59796362 
 13251744  24132528  14202378  17570333   8289544  25391158  48657180  70197321  20033352   4630800 
 16260592   1538190   2870610  13786029   1258311  36775222  23722240  11240748   7491041  12327210 
 18241678  22267418  17812288  31312472   6188242  17079424   1681691  32038380   3003936  35102661 
 13691358  79244308  37270124   8352048  17618364  43659032   4039778   1464340  80007444   2728374 
 24315026  15211680    551622  29959160  25523507  19034288   3255560  13349675   4160240  13263323 
 22269750  27839608   9914826   4803289  35841260  21949470   9535560   4569510  15785572  18741558 
 12708144  17909667    217776    747180  18543850   6724410   7106329   8265540  36230026  14873752 
 65919223  48769695   3089544   2440940   6123988    295880  21683703   1266640  50848677   4986770 
  3379896   1520247  15118150  43631263  77688096  29474676   6207020    674556  25255230  37026259 
  2229777  31111584  39265252  67115660  19858438  46544684   1296045   1564354  38028568   7290985 
 96859554   8299808   6674724  30032340  57135470  35338135  69611416   6875062   5799003   1529546 
 20572965   8714472   3979045  51700415  46684200  40576520   4551534  13793626  12827212  57644880 
    63745  26416523  49843288  13544235  49916090  43221542  44557512  38144770  27273506  20106581 
 33423096  56844396   3261920  12659433    751024   5962131  10075065  12749697   9765230  65436658 
 18822723  15922456  59653935  83693610  27535795  33244717  20064825   3744720   8404800  12972464 
 39296322  50194728  30116634  12161994   1501491   8157048  23253100  44468835  40031006  57717564 
 10571781  52419270   4429323  12190542  14818890  74967196   1205760    820512  39850224  19504796 
 16471230  33336667  37871480   6931292  58822869  48747300  40816670  34589676  19802475   8419464 
  7661748   2879240   5369962  40737208  16539180  27173994  24067512   5892587   8732616  31742112 
  7780120    338256  34616856   6111222  31598420  17682402  10232074  22674792    667576   2969163 
 41424000  12145375   5398406  67056660   2531256  26021184  14240880  45628000  54870758   8587601 
   378964  33630636  14304615  38786688   7861120  21369213  59759488  19831100  46662264  42025248 
   927600  31643436   5777590  67696820  20142656  44742316  17092836  16043776  45485497  47496526 
 37883430  59286123  12465582  40110900  20087351  17070898  66726752  90340613  54741128    102150 
 72810642  17311316  49806477  63511584   8598041   6171984  20813544  15268122   2994000  13873742 
  7812685  13293882  27657768  41593041  43738680   7566957  16049313   6857232  60734700  26754588 
  1990625  64020979  37466676  34145702  58986843   1553250   7912968   8783103   1438656    426132 
 27556668  29877336  22009661   8637462  66525714  55851396   1801436  42397500  53160786  21881700 
 71647972  27384146  23325084  11737664  63637720  29991546  12655644  54593838  16596948  12096141 
  1351898   2603070  30073224  45624144  16277148    497595  20189982   1470843   2705742  25001691 
   349410  35412552  51341520  33262427   8294028  30118500  20676175  69396750  23420376  45345480 
 60384519   7889240  22798600  29497608  44661540  27996678  41357019  50500395  15935130   5590332 
 20030340  29011195  35018997  54942445   2206022   7864800   8278746  65980250   2960133  10361128 
 52449810  39494540   8838093  14516580   6549760  61344912   6804381  20143704   3841984  13879467 
  7938580  24488451  16735810  15044040   5501151   7974480  36008424  78123594  83809648  21581008 
 37208577  23303124  70570224   5669092  18611754  13513740  11769056   7398742  75441267   9510840 
 12444006   2483286  49807598  46631840  66762295  44924820   9145950  20250720  20406836   1176672 
 36002304  10828224    743986  21193216   9551502  34889020  15579072  17723409  29866508   9337636 
 13622835  25551207  27304698  45814062  59973858   8332236   6255942  20613750   3971781  36825705 
  2826792  76453047   1752117  51978823  42116732  12354750  46675200  25844426   9073768   6979808 
 41989500  10939500  37444160   2186305  25149384  30488144  32864688   1563207    299992  13641210 
  8050995  13387950  60633177  24052544  15018565  21944175  53340276   9407916  24950536   4030182 
  6424376   5296440  17502020    372561  28218138  16208064  21299862  19885216  15656116  50931265 
 53641053   8238800   9930261   4029380  57276536  17930625  28616761  24544968  38789248  13367739 
  2555490  39044600   7978176  29251380  40494852  10040440  61901811   2683835  62753524  20403348 
   343116  15321124  17565060  66071925  20905288  13916994    867410   6462516  49421568  41789946 
 24971300  20159292  30954040   4553718  25735248  47296656  20886696  11140315   9077348  42157376 
 47597620  19199367   6734363   4444752  51212375  20193618  71072480   3358960  24774084  71453088 
 78037661  55221421  63847114  25694136   6117336  12895088   2687569  19773368  72911025   4932150 
 35507269   7793228   1372104  16487667  18843396   3027725  59591712  40798128  44787750   8961258 
 25980150  31995600   4080725  42227989  11784960    131568  59446907  24505518  10285650     42642 
 57010475  21503034  47380080   8283860   8699112  16582500  66150040  17329680  41203803  18017688 
 35097725  15517026   1022610  17955432     76950   8047470  32123574   7387110   9739558  17674020 
 28271344  24534016    337456  40390847  18040820     58625  99750084  35323288  13588695   2133648 
 14936792  80733414  45562828   9709260  42957630  44305204  50400080   1046342  96302976  17921772 
 29003329  25545540  41611072  50771390    755100  24291307  29794804  14067825  41600728  14613570 
   323102  44775513   7315936  40091070  49458052  14647822   9040750  12352641  51776095  25582464 
 14989104  39510486  21709253  27072973  55987458  20782800  17461928    691509  12644016  44572489 
 83114286  16865128  11151166  29740620  61767681  24053125  80037475    254634  12582864  65543618 
 15477804  21758470  79926894   3504844    983897   4366659  35537166   6175930  38801312   8886007 
 20859492  44853996  30118063  10766448    925796  24196910    666672   6389240  30312970  31421304 
 10204652  43954277   1769964   1608163   5006496  77504616   4796924   7301088  38390352  32306560 
 41371590   6277954   9133275  39295776  34517760  63843829  28883988  35622522  24777494  36204339 
  3438008  10030484  10216524   7633925  73885085   2727280  31295640  50591728   7059780   7041270 
  1394688   4361786  27916150  25887410  49928960  56878866  38783017  11676165   2082616   5970786 
 16789198  25030830   8697816  49097392   3070836  12426705  42493584   5422522    548613  17337054 
  5887285  69225408  33828075  15324953  43050714  38303556  81105094   9621625  61003040  12304836 
  6329529  75650475  23805481   2083140   1019004   9309748   1372000  11305302    382869  20410000 
 26546405  53589964  10604649  29851830   4165668  16715502   1829691   8915553   1520259  36398820 
  1453056  84617624   8983899   6022170  29422308  35233416  52070592  42526218  14037504   2121378 
  9495234  30169104   9574938  15242931  22221105   4891481   6146980  43892860  11091538  41498765 
 26641958   9302736   2813910  32989965  47701896  15918750  26496759   3367485   9130176   8584227 
 43603812   5164320  28394880  24773215  13655790  34925892  15035675   6047184  67910964  57697560 
 16099347  12846744  27457052  57324648  18478660  65963260   7981380  25723040  24856467  37789665 
 20102814  49783325  13768374  12984328  14688432  47076611  26019960  34260646  48484260  56408688 
  4305840  14022824  26910260  14645488  65317230   2416213  43507828   3918668  16651602  18760288 
  2496880   5720000   4484548  33148728   6944820  66620019   3855360   8756491    692760  50417640 
 27468828  31220382   4185279  46744992   1823360  11685560  20059328  10437080  46776798  51138837 
  6187500  19652738  39805614   4534803    268704  26758239  28967810   9229044  22242210   1193820 
 15015762   1176384  39622800  28914165  35132880  81739560    666407   9352286   8045400  14793570 
    44200  78419074  57992093  12036276  23530369  39646539   1974465   9369998   2546131  12580584 
   133224  19571679  13577860  72938010  51590536  54542553  39047949  29307980  44551984  20037160 
 84531612  45008754  10479140  22294080  14669904  11074380  22535586  12289604  50956320  44397930 
   387324  27883352  25521775   1268675  66314886  20842107    684740   4057772    232360  60831990 
  3008775  30355794  56073382  20197806   7681416  22483426  12247305  28940940  44295570  11492525 
  1302298  26861770  44085272  29682530  45573390   7527586  39858642  10781199    289375   6439488 
 28676349   5015358  34396152  57838974  65978072  10443590   4972398  21331317  88203120  18504055 
  3160988  43641843  39730600  50721125  29861153   1496402   3253748  27602000  48180920  11530282 
  8341974  13661494  11338844  30189373  52245000  79504776  47478112  20679224  69147612    591668 
 30556909  13007484  43680475  24320772   4491012  18016695  28579967  38526020  74160240  28755636 
 13435236  54124968  37218880  22499800  38841606  27364722   8907122  17316537  64424150  50587275 
 27243756  11844558  63889400  21305100  63605946  75036096   5803274  45327896  42741978   4014315 
  8877476  49369425   1155400   4987560  24631933   7414182   9353400    847291  44185363   5468868 
 32281872  42842448   4983110  17415384  29666565  17388552   3353328  11522136  78543150  26822916 
 36816695  25539534  22317768   5538330  26363946    335331  71946651   8500244  36387400  12627600 
 56145799   7882028  67872579  13070176   6801452   9684234  69379288    192854  80544288  22494978 
 17905109  24212790  38803861  16142625  13061568  22224672    639158  12151656    431585  58388232 
 40490768   2190807  53749540  13720652  25148068  36098790   8457428  35011107  52841140  46140320 
  9615642     23010  51594720   1127835  55713920   2934206  20729254  23555554  13670748  29591320 
 10392844  31389600   5051816   9836280   4076028  14804136  11478702  18098063  14379274  38347210 
 69454590  14971296  85545522  69048945   4794780   6240674  24505540  29763224  32120776   8000064 
 16628856  20979720   5310410  11066598  25660648  45808392  26149044  36800784  84233306  15529251 
  7344648  32446504  10734630   6940601  10160990  20320256  72467434  31897080   1713312  41130800 
  2934764  71132853  43160500    566307  43755536  58012520  69545525  25258695  73779264   3831016 
  8250660  24160005  12937293  37390375  39756650   2789637   5565798  11815650    546156   7260568 
 45740955  42795508   1569400   2361610     31244  30944160  16876447  54278960  40720252  46253135 
 11241672    604624  35620464  34857768  17772768  22149094   8139060  71492487    412896  86690630 
  1182929  54978520  25647300  17772393   2381184   5789120  64806256   9025900   4110414  14907438 
 75036340  75614408  63895440  20504630  12045112   7446528  20285850  29377460  43347150   3755029 
  1530900   7230779   5390115  68608088   3449800  10143657   3476040  58332650  46166260  43745991 
 56106113   9502080  36862056   5919648  11368248  10374282  52760591  17756608  66251511  68252698 
  1551252  47950568  29626168   8883842   1688673  44214807  14284791  17347836   7286220  13342142 
 30546110  26130907  16541928   5744882  13783524  57782970   7985952    157458  23095010    535788 
 33298660  22720782  83390384  11572176  17639045    753922  23245443  31664720   4459587  31759468 
  5289100    257048  62237344   7221096  11423100  74042772  26233395    717116  16047238  18871281 
 31678605  52550208  35024286  14738220   8897200  39077208  59800776   7273396    606282  74344400 
 56374720  32598636  45091431  47626560  18723288  13154099  57649590  48755184  64252584   1153238 
 55462705  20945342  35455139  12278892  50429662   4586418   5988270  40397375  62483419  24645185 
 40840842  12604662  40500000  35729804  26745180   3594735  24957072  41127720   6880566   5748666 
  8561902  24470100  90040230  15832656  87226560   9680151  30530773  65083398  14617764  50069940 
 49218435  61496775  14759360  30713167   8155356   4057596   1826185  64077544  10136745  18635143 
  4255360   2600076   8378290   5226026   5107368  39698460   4605954  52545600   4455059   7132740 
 35731290  26430401  38444550  18804630  11830848  10231830  25179672  24811228  87069236  48917973 
 14012964  79133054  15768675  42070512  16982667  61529556  14060940   3126590  19185915   4775429 
  2941246  16861626   5924500  22375458  58019680   5713136    744783  14228476   3493308  47218080 
  4756077    275816  19880451   4083752  20667158   8354808    985616    568251   3623103  36103298 
 38973118   6672097   4062620  24488307   6712368   7152600  13692072   8478963   9770895   5427142 
 29605790  65178644  40749124  31724822  19897980    604777   9221561  29150836   8000604   3345837 
 38470269  16504316  25327024  64130960  16671744  55905864  23062290   3920895  10649895  29843642 
 36678404  47400720  13463730   8837258  10099700  10233592    321229   1521305  24026250  34667670 
 12163200   1759185   4527660   9823375  40945230  33122622    907214  11045190   1344636  22456931 
  6604092  11852110   7859306    979505  23015085  28390740   5697570  17639775   7855128    402072 
 21733470  14251620  10970787  35726978   4543965  17660620  37196401  10067920  15906800   3380960 
 11837618  60845958   1614240   6175356  35980395  50209875  35534161  19079892   4097432  25738160 
 76414920  30959686  40225740  44654598  16207018  72532250  25414367   5993778  18674772   3782133 
 58699584  14131878  22413312  18074496  12194512  31196280  12878409  21277438  46952000   8617176 
  4738175  22081486  52590265   7101549  84664836  50558012  46468170  24152465  44308647  14715545 
  4197260  90317858  25531824  65291310  64526301   4587408   2176200   5500098  51262248  42237247 
 52645536   4884921   4689184  52076370  30490515  85217055  84304500  22522779  18146224   1359150 
 75432888   3325696  29427900   2882091  19679868   9361548  43794867   2249520   6379548  12725997 
 39293280   5303760  32835143  17132184  29179821  75473600  53165466  15170056  23214020   3025496 
 21983006   2394035  13853289  68578272  76775664   5754927   3262394  10250625   2852850  38482990 
   700786  19681428  79851200   7897692  13153536    575120  19792125   2497824  16837899  61077312 
 43476156  62646318  70794684  19187977   2214603  39163267  45974082  19279372  19792737  28359762 
 52016688  66454080  61580816  12738593  10244094  89936204  32360853  55754714  45391320  56013156 
 41831055  74496940  14816139  57795875   7147572   2406654  75199536  27518647   3058524  10820481 
 13406880   2246952  54590473   5496155   9318785  77772266  16100224  26882770  43277130  27989260 
 55066170  21507146   5697298  41898840  10760752  17714505  15504908  13784863  23562396  59041792 
  8669378  23027616  20514870   5246348  22366534   7138768  36304206  42843682   2215326   3231316 
 24283700  14285950  19384304  41058550    603713  36074643  69534404   3335801   8014500  33519560 
 37089072  34602438  18788265  13320766  14574758  22176132  71979885   5168099   1226016   2681910 
 65538780  30175068  41552000  63598142  29831436  12671529  31710591  25945024  39038220   4616110 
 49270457  40791300   1832238  11846262  66384569  15747633  48568133    737937  30478680  32573352 
 10098296  23342516  50550669  15319401   4603001  23405004  53857380  71310150  88315572  41333985 
 42051764  33675420   2219112  51364970  30252900  38554173   3991160  11700300  27718075  33355278 
 37259832   2674224   9947172  23326452  15708654  47240382   8292996  11073811  11110320   5362029 
   328700  38229178  57584976    563895  51426984     78074   8382450  13064370  33182148  13555928 
 27781875  12962664  52889650  41483430  16503872  12515840  58295825  49007382  19245458  76254291 
  1525920   1579500  58243066  22426602  63540575   1059538  47824413  33091630  76057590   7031596 
 25247960  10306773   1997082  16005485   6014260  31379472   1575704  50500104  16073120   4071704 
  7937217    663663  34422608  42078897  20803195  16675848  17892154  13302263  16958851  29643729 
 10863692   8293221  10981665   1663824   7049988   9308790  73900953   2033760  11941600   6278784 
  5629066  31594716  30171000   1642572   9865947  11954411  85847360  20110008   6268262   1282716 
   521240   6631394  39939480   8300930  18070832   3378450  35110880  33061770  58492100   5952492 
 44347849  38941827  13551990   2834234   4040511   5358725  31067595   1157958   3057300   1175016 
 81214463   5448296  31250065   8179028    193501   8934738  51183960  11077275  20377678    966196 
 29782072  38809375   3956257  25871670   5657148  67639520  85830261    766548  10199600   2227001 
 46905363  16176064  22378840  69942080  33386340   1015056   5607261  37145171   1808586  45613414 
 18682524  15562881  46234950  15758484  15594720  10575500  11920544  18055491  17145641  57959925 
 12858032   1608760  26262280  16357400  27497925  16548609   2456964  33506784  61303158   2795016 
 15551328   5814377  69964890  37413710  42521040  66075636  46449420  35123712  35496615  43573446 
 39467085   2269990  79596888  11481216   4261728  16142337   3715605  55595808  11526460   3445848 
  5979552   1907052  22275786  24439208  72452000  34393726   8343280   2131236  19130450  25119115 
 15120276   1431060  39857760  19998596  41933364  22350874  17751860   8155800     96684  29359299 
 38271856  16643358  35664896    661770  39923950  40133401  55761270   2503155  10613350   2765456 
 44322620   1989600  25984617   7540182  58003461  12188882   3524620  12307190  28073604  79604040 
 21895120   2677314   7811220  23615744  43052772   3488346  36621839  35087420  12455378  39057128 
 14636916  15475456   3173356   2172258  67621532   8722560  15302799  41851866   3670667  10759831 
 18772780  39395433  18236428  18667281  52725401    203644  88486876   5392644   2080295   3986874 
  9688419   4288752  46906706  25000160  11046168  10517925  15697040  26245065  35968290   5316192 
  4566526   5868018    722436   2385324  12056205   8065482  46560830  16433136  59565142   9651600 
 28437480  37112425  11376612   7774280   8004852  13292290  60949967  27013400  28984592   1762905 
 21866250  38553501    735375  18205356  43278838   6833592  16949442  51528690  16960430  11424930 
  6924132  54165408   8454780   1196250  10526241  62009871    958716    973140  26793482   3945520 
 25309245  30674460   4995600  20628164  17137296  23931700  12979782  40067952   4433940  71201217 
 26265432  10970958  77210798   5443260   3642030   3820450  21369520  20000970  12208640  39843280 
 23621042  58612207   1826597  55227136  37418909  45676556  47637366  55621986  37249296  43947760 
 30071184  91597338  47223600  40632954   2511080  49026915   7251085  31830675  44067832    774880 
 10287162  52971698  73474191  17876025   7708395    667335  55792884  10553958  36128280   8262870 
 32060295  53958100   4484148    868135   8545098  39846532  44229150    425043  29777778  78236928 
 52175550   3074400   1141012  53905488  31108563  56669480  11933316  43155954    560128  22710130 
 17534855  10195245  30090906  75554474  15421038   1593894  24585440  53061735  11495592  55862490 
  8656977   5814305  20417375  30866932   7260160  34867998  35103064  39814787  39477934  41093972 
 23518905  27002115  24911786  34863080   5165487  38285104  42979001  81053140  34886648  31898293 
 38474128  24108983  42389778   6017770  12272194   3390016  48250812  35870900  42504434  23893584 
 22195155  10775600  16179856   5056312  75924556   9114240  10012510    940428  11064776  42275889 
 11018385  25047662  19491936  13504752   3285406  19512951  42206515   1881900  15322618  12107436 
   153850  33292976   5171580  55945620  35524874  10046016   7030203    948480  23784021    126198 
 35732158  52632850  52001690  57201072  38010035  41584392  28090688  37703600  19938654   3338217 
  8521728   4660684   8239305  11658603  11942656  52797010  72439386  31316230  57741201  45720650 
 43515310   6901746   9817136   1796032   4200040  24737195  14713250   1864264  24865981  27163008 
 14308485   2932600  18251460  27500049  13398900  20475052  47112550  46618715  29332935    828990 
 23556615  21101968  20142210    299611  52311882  18226824  52571508  14313728  14361264   3601629 
 34867360  68563818   1777203  29298296  14044160  40918932  49511990  71693840   3968435  54196982 
 13772472  24591054   5188430   2093076  20968941  18251673  29780153   2024400   1510850   1350555 
 35140338  58479105  37472742  19491739   2861936  52789352  66801768  49327892  18621108   4123784 
 38581965  40955440  54424108  24801075  71379098  18925335   5791552   8953550  13228446  19107462 
  6036212  26943204    255208  27797952  72335648  68127675  35344376  10331802   1040319   1486750 
  8810888  35218218  23411787   3465356  51510612  64630809  50186200  23555588  71270030  35072310 
 21895770  13703811  35890964  32360448  21460812  80166159  15953600  53408316  38202255  39910152 
  3345045  26220249   4648177   5209338   9394270  62303600  19440078  23704970   5373800  13892494 
 12384960    719432    873577  48945312   4541796  28157948   1047006  33021248  17414397  22936617 
   895842  30222720  24542892   3081147  15925660  38237056  31342752   4422980  35492450  46892768 
  3707205  31848832  65993200    897000  70023448  53782025   6087918  38129826   2852188  40120680 
 70956450   2124120  25408760   5398848  10221561  27963364  48266424  36176625  10510483  33127831 
 50485440  39929974  14559975   6028620  53064999  20519312  55229637  29610237  22248274  64595818 
 24683400    265005  39657546  49087720  13704113  38255085   8682198  23683488  23157128  66417181 
 32645060  64997640  70030852  12639380   6232620   4974948  62053552  53196288   6021624  58048512 
 16365525  18271175  20633784  37044944  27901504   5131854  72479595  33419115  55097056  33843199 
 30919812  22747648  16024744  27790240  40341280   7548282   6207712  79571492  50761590  18178875 
 22866732  23240625   7574640  85848948  19804652  55406400   2067360  19223487   7890184  24564320 
  7193188   3817779  21707994  53349560  23858728  39498378  32495892  61100532  15298704  18987426 
  7266652   5424475  37020622  10119382   8437200  41605984   9071573  30921308  29722375  19333780 
  6211959  27374112  90413820  44141163  35073036  13289250    453232   2190150    974792  58455100 
 48037986   2597727  72012864  55086852  11911781  26330057   2261175   4418232   1233936  20375564 
 37628725  48319307  10308766  10192644  23938035  14511294  26430957  27578565   9043760  46473024 
 12789790  39968628  13514366  52522878  21664290  64015315   5461890  88129575  22416967   7683788 
 31711368  23267949     23775    481320  17743752  78230560  68769000  15201774  17585064  15335901 
 32109299  29471904  20504660  29710538  24924575  69744168  33188131  10368999   5906960  27130712 
 25332384   3495472   7617726  23984712  34280688   9114620  12311648   8767380  54772200  29981315 
 27122250   4066929  60264573  35036560  29744784   9266414   4150720  18112537  26330678  37093966 
 53907840   8285390  11852076  40630553  29970000  43250000  53322411   6716834   1295616   8799010 
  6912105   9671780  51227340  44724170  11683615   2387730  52809120  26091252  42445773   4372428 
  7235940   2272428  51458106   4600368  82155876  34037313  14712402  12517440   2747400   6836202 
 29690976    646353  27642692  14265846  75467600  12911092  18962128   7704000  16073603    353165 
 56018375   3090172  10299891  31017455  43811970  22601043  12122740  41204796  43283700   4571112 
   404681   2397899   4269384   8582102  67681936  69502914  25817050  24479930    144466   7805304 
 43088880   1222462  10494924  14887908   3099420  68097912  64880744  37054116   1925693  17540712 
 48324731   5298588   6150510  75105360    909480   2454806  43430154  31204089  72049260  44366013 
  5174199  31191632  66964290  32786065  39843722  44890941  46543712  35568500   1652885   5096216 
 28277751     38266   7768320  66127454  15666534  55502298  31558608  68797344    928974  59970015 
 31126921  72773524  72017544  60383664  34291085  11762146   2030667   3334023  30678654  79382955 
 39624231   5491200  42438627   4964562  12446928  19456567     38168  18715320  12204390   2073972 
  2398945  17640722  16266258    801618  14918040  48233300    453130  22818042    867244    688539 
   952070  68976495  55725989   9296730  44100588  34547016  54329528   3113151   6170934  24331872 
 15061116   6026240  57219335   1211080  86947334   8191554  63827109  12282050  27994921   9685949 
  8359644  18602682  41499360   7134712  17976607   2805240  42447075  27793216  34086444  21747372 
  5951400      7470  40270086  58902246  32161104   4534740  13417630  29223744  28427088   4808376 
   423168   1468372  66158553  18374438  79684801  50305533    771936     17490    591840  37805376 
 44949649  67081720   1742640   8927226  30744400   4346769  46498048   2191374    139830  76457095 
  6001422   8225898    193440   1575056  18096767  12857519  28636706   4441347  32504867  55759020 
  3743440  67653222  12386500  65964080  30500938  16188114  27861051    348550    397350  31024539 
 15453088  21237335  29342082   4536948   6204286  11890452    898625  63794288  10842864  25809992 
 27797454   7958264  12639460    431376   1792344    155875   3613116  37447410  47404448  40738308 
 10862170  35660258  22795870  34611182   5286120  53093026  72380775  14779080  67040784   9171250 
 10301952  62402125   1137100     70500  16467300    351482  58304360   2486484  82748904  17858695 
 19046472  53364452   4196416   9855824  21328200   7596036  42192596  11983356  12487100  64371744 
 22234300   1500083   1406076  69513084  12854925   6844332  56033804  36309104   9474736   5262584 
 90054916  53813552  84087136   2155496   3284437   5570000  29774707  25889740  28109802   9132960 
  1094394  68227302  36815814  67265490  14171647  19520592  15926144  41283968  25851900   3039450 
 18151523  88153204  20041560   6935872  49754880  24691403  59870390  12984071   5526112   2101648 
 64890640  53454816   3756480  30302856  43070664  23444548   5944575  12337485   5077593  42079397 
 46886730   3947996   6157824   9770750  46489056  22397550  40877062  12551647  35787682  24116904 
  5575680  59005947  46620308   7769520  18074468   9733824   2118705    224196     44622  23587512 
 36605484  52069190   1853032   8002791  12270940  10180625   8851872  14101644    373824  43847160 
 40224856  42383640  29061780  20260800  29524469   1795554  24651033  66557376    396525  32897809 
  1423442  48684594  42855960  23468366   3818400   5551572  16692312   4765235  16785329  45517483 
  4835240  13646850  12019847   3826384  39396268   5636440   6490530  61758840  41813772   2084236 
 38645534    409448  37602708  57076822   1755046  25532606   6522432   5611977   5718588  52066631 
 18677150  42567936  17895465   9074540  45443810  47805992  15276339  26067984   1380644   7549908 
  1078098   9934672   5850740   5829170  71638068   6448560  33094236  48891104  42879915    499554 
 41832900   1485036   1591590  14780352  30459722  55109322   7785477  34830684  36618963  29439305 
  5262444     63414  30180627  17871266  23232291  14084700  13243426   7541982    211194   1029645 
 27069714   3103044  74995431  58060557   5929139  63592676  84153510  14255563   5440256  91940415 
  2431905  71428025  59578146    749475  20239650  47261608  24437920  15027948  71319787   8572522 
 17134205  13574865  31958531  26698914    167475  20121360  81043950   9848930  33331107  12186411 
  2421643  36226178  11879184   1223725  20434713  31883418   6506983   2236032   3030496  42556472 
 56925792  51375171  17724594    194700   3979170  20552292  23732160  62731741  24642640    470936 
 20556025  13783272  10957314   9720240  19732688  58076928   7147694  16637775   2156975  45592290 
 18256588   4518804   4689263   2553886  52800966   7687820   3730419  12896456  59120552   5235844 
  2694232  13257706  32836346  39251016  34005124  14052411  23395479  24815710  75067230  10666890 
 11442115  18601185  16415744   3330530  59168772  75637793  12255542  13059992  51940194  19779174 
 10219556   8129150    582114  32097156    709196  25421643  22674548  50290200   4292787   8038728 
 11729861  11066924   6367936   5596587  46207796  57331709  41176928  30298548   1196826   4443095 
   120217  39637850  17993165  36720705   2971904  13200759  41657148   7841750  24367120  22188598 
 46472858  14477046    484650  35111830   1854970  10572365   4279022   3218400   1450440   4897848 
 14619312   9426537  30247668  15955560  18422588  36465219  32106000   1331469  34208900  41172586 
 30695790  73337212  26132400  77383460  17480992  34875698   8249553  17155152  25965417  13477750 
   282846   4696628   1090400    352450  49831213  14717560  24599102  69196666   3991084  11052288 
  1361643  14193200  52149523  11349952  47852142  25911612  16653512  78372320    421736  41733950 
 32359920  44021428  32980998  11840192  17284568  69146092  41889432   9882243  17144841  26947908 
  2896410  46659294  42719054  33120348  88920808   5859630  14253000  30332376   4461732  23895740 
  2793060  38664808  37856808  21207549  52533986  26267794   8078313  34654185  35193537   2512450 
 10487640   1838473  11011012  28700250   4944955  23569206  14286380   7638179  27163546  28511896 
 47115740  72895150   9039975   8054304  11649946   5924534   8992494  11682935  62157524  81226830 
 59375088  32616208  13718095  51661266  32576193   8423856  23871000   3240160     97550   8762880 
 31600915  35946400  47904090  12351015   2753925  17715426  40098240   2669550  30585045  23703120 
 12988586   9644940   9463608   8624293  12080605  71496880  73730592  80450025   4312753  44367260 
 14278276   7492905   1472600  10047320  10227096  47936526  19000240   6638421   9641824   8436816 
 14854320  21854287    479212  29067684  71232543   9306856  27467100  71090422  21252920  27030726 
 52128923  29572920   7463790  53306892  18972792  26737944  76088340  35546514  44185696  24687773 
  7450756  28514031   2901384  31510830   1889710  28154679   1006104   7663194  56457693   7279580 
 17040238  21531282  62286030   8525216  29722610  27930784  32973870  15571896  49954048   2486898 
 44951214  15150600  24684066  15533004   5639664  36348846  41558832   7283250  12168045  50152080 
 26766690  14928130   3364416  51695808  66311456  39493584    503976  18513000  77442403  36898290 
  5012541   1394712    662220  10178820  24180480  46350022  40078850   6074973  44527372  41789088 
 29120225  76024550  29020992   2254970   9915626  35589165  72321228  76857648   3563042   7637090 
  4143048  14860524   3600374  87717630  28604880  91125675    512182  42955980    177174  44029620 
 12656510  11514195  18128370   1184521    495935  39568705  10164920   4289220   3758612  25534904 
  3234933  10548043  38296440   5445426   8334900   3620772   6515036  13767810  50307318  73461570 
 72028320  12361420  50682396   8233600  28765028  57397549  71767535  12114347  50867513   5958449 
  8874672  13251942  10864714  33930000   8662610  16449186   6310348  14992662  23043162  21710227 
  3809450  35949254    871022  59096292  11149372  18458310   9966836   3366594  10159028   1442665 
 47277412  33412608   5958095  32715330  37689264  37795329  23598354  46240935  68817436  11645024 
 60710174   1514760  12325169  47077992  10324006   4055015  23790248   6727104  42558192  14148462 
  1011966  18803800  12011508  54544160  21534440  17561015  13058482  23257677  14772576  41799300 
 47958190  63536688  79008410   4018124  44931408    357760   5676480  16755228  27866874  26285182 
 48194944  60108390   7780048   9632617  17738971    313352  14653041  34374051  39888166   6652888 
 40167676  20765031   4529277  17469536   1113585   3280714  23259609  45135816  44718856   6655847 
   673355   5400860  18042552   8694248  54764334  23606775  25890456  45166956    443667  49378368 
  3302520   6477723  13239640  23293200  76561946  80580935  28115964  34033032  59353416  33221956 
   242212  50366617  29436232   9877350   6433464   7637355   9887027  24622184  20854164  23644579 
  4534535  48451634  23465192   5619915  40923264  40000827  26454495  23241624   5112714   4726140 
 24897195  43745208  16096140  27918440  26749548   8984628   8290799  32281495   6593985  15523410 
   131823  46793052  25387676   2221758   4870884   1597820  55287393    310208  15911201  12730868 
   524891  42536098   6787391  41973426  36103641  11988263  81161054  28339596  45043338  74514990 
  5531264   5856516   2591101   2324202  34457280  20509424  40464993  35684550   1901097   2044584 
 50050617   6989015  70277760    706320  13613330   7116670  41794466   7823185  45419766  17443782 
  1688944   7727938  23917043  14030940  43663185    103452  22898535  44560536  48346551   8214752 
 25706604  46749240   8610062  10701727  34732506  18863208  20929216  46378790   9857535  33478133 
 21701991   6551930  34815040  13850112   5570480  30588840  42684416   1242936  16155643   2776661 
 16337128   9335331  38616912  66019348  46373490  65967906   9236317  43895244  12251385   8573900 
 19879599  34178976    506433   5967592   3389830  21269278  28451676   3212784  55730392  14689080 
 25601478   8442780  30427400  43978800  59075588  19853690    317940  22098754  70576264  51304275 
 60818877   7625610  14985642  52961716  41445345  12294295  57003660   1394551  10472535   2229821 
 15649176  26006805   8568340   4535600  17240433  41106120   1154595  53009650    149742  36812410 
 54555774  71438290  20190549  12582656  60405522  23706246  11063169   7904994  71200134  65368128 
 11190160  28919112  16604896   1948570  13104112  10637299  67569909    978112   8813264  44178802 
 17477152  25321877  44040168   5482183  12222140   6247820  58980740  80052063  17641200  11020625 
 27781230  54694104  67800791   2529458  36813055  47021876  39146625  30648800   2787156   8025404 
 15076369   6188236   5103111     97427  19791504  12897782  42465178  31783658     15560  37256620 
 11502224  12736756  37101528  24254118  18081161  27569619  31216473   6814148  15831480   6657725 
 18780322  34194652  36761720   8343896   2933209  23010200  19714500  11923340    487608  24371336 
 22860162  20423870  16847031  19020183  51059619  13253856  39268356  95981985  11912736  14023590 
 13528396  20698390  13338780  39968148    492264    457169  73470488  79263000  15434680     85118 
 34531000  54263454   4003840  39270924  85502560  57833618  14391267   6001408   1261734  58896254 
 15344596  30087144  32678640  53763213  17622690   2020480  21992166  16627489  34836259  61270111 
  6050360  12131083   7748608  37704660   6475305  38346897  32453148   2873841  60501804  19765624 
 32644896   4358497  44251644  41341272  19247252  34266400  71235691   4016992  19912505  43750256 
 49796604  51801294  43708752   3702832  12406650  20137722  24334450  67064000  21059865   5327894 
 56476398   4583296   8709050  10805839  39553536   3524040   4696968  37489572  24936275  39455080 
 62423379   8006768  10243728  58104640  86512734   9968350   7516827   7068792  37740520  41332160 
 75697257   9241448  12506388    441600   5131998  49385828  59241810  17973582  43194690  35763795 
 18791512  17924550  29971254   1952964  20185062  45368115   4336391    392634  18137992  50732110 
 44914968  34042830   9955517   1107826  16173810   4197798  10946784  36405440  31313111  73050584 
  5379928   7656750  59313492  44049376  47360812   3365208  38390272   1147176   7470162  24608452 
  1165088     12885     63680  59795860  38390000  15888168  25570805  89787654  14304888  71266880 
 11981344    956321  24521008  48398064   5510324    191456   5562432    655614  30257568  20110120 
 28631073  70003478   1604688  34419546  11022030  41519010  16970775   9185610   4806648  61155438 
 74534955  65777838    944736   7747762  51250004  56968140    446580  22018689  38131680    213750 
 44496384  18961791  22918959  13313159   6678054  41874187  35853624  17670782  24790644  27711264 
   785876  29425820   2124830   6747090  28340231   3161048    389340  19265225  32752848  42377440 
 42268625   1255915   1023232   1325206  27601054  43986276  48474192   1887578  46171625  24336793 
  9793179   3148785   2820744  11873916  35417235  81018036  58877786  63112392   2165724   5961843 
 25769016   8072900  28838640  32087880  22904154  11482608   8876586  18789480  64348350  18654356 
 40944636   2564520  23888901   7527600  61539264  43744760  73912124  42136688  30988419      8178 
  6830928  51351916  26371850  36886962  10307720  30494160   4790394  51229300    745134  29707580 
 24737960  14487660   4437104   4191789   1785069  11133360  27977510  75932659  23335040  34626320 
  3726910  15494004   4444343    213382   2973490  16742480  27234325   3071110  27077778  58830776 
  4412390  28041948  58664400   9626731  27237840   1258008   5973750  71366240  68079420  57515263 
  2166180   3793716  43930128  20382594  14067326  74244148  34931848   6332368  73403688  25432029 
  5461245    658854  10750762  18547504    133887  10312566   4755510   7948612   4261491  40111159 
 27629885  45268704  32626425  46736788  62762814  58423275   9154235  18830376  36488102  20160800 
 23192832  35984984   3060512  17312556  27286252   2314091  17655099  23811346   9706224  33220579 
 45333760   2565432  14968081  28863309  17289120    524784   7097013   7846400  68323525    555424 
 43720380  38109960  16402864  11325600  76775775  32757372  21257514  24004695  80768352  47288475 
  2509191  14452674  24248520  10469950   9792133  32396478  22605970   3428607  15986490   5182516 
  6384391  38867083  28894152   3295416  37380987  38271710   5168562  12776275    267540   7685082 
  1475901  26808032  27022595  43570815  65387308   1899384  52662377  35381769   5950340   7892061 
 32578281  31442400  14944446  12305725   7166740   3495947  27965947  64679314  78964092  11101690 
 39279486   4078122   8045280   6098900  44556876  68070935  17524758  39228880  89767459   5860767 
 18237010  32472926   2314719   1142232  27675846  18602465  59528430  30694452  19233024   7145391 
 42197760  70031688  13152564    782091  17698500    969540  45071439  10424436  56339885  10056480 
  8099111    846102  29915595   7103439    454948  14836040  34839217   2753600  10060596  22465821 
   520905    199416  40993759  58945260  35574266  15428826  89890099  21766943  37890304  16028829 
 13479484   6144710  19592869    431365   2311738  34498740  24809757   5948349  44006404  44687772 
  3092193  19489514     47038  24232312  21945287  10903752   2571648    790019   9528681  11472076 
  2207412  66969600  29134315  96044472   3096238  26289495  22529728  19121634  20781732   2403690 
 15659166  19553211  24279996  35128188  47352738  48040408  54031200  46528156  16059768  13892746 
  2696589  21837870  12273137   1308541   1150905  39199600  33516248   1239792  16024404  15705768 
 74371206  35700316  29421028  44244408    519593  17737753   6247296   6447250   5479219  61615316 
 24847754  10996125  75531225  35218050   7632556  27948288  13794638   5189922  86231222  41031540 
 28435176  21017380  32091903  11089641   9776952   6961424  55415723  33544544  51642786  12695078 
 55291652  17816427    100947   7637356   1367968  93780102  20097176  19496280  39105185   2860627 
  1571180  36031149  81592434   1987200  19092416  15027363    333408   8747806   6159565  22574412 
 13893805  48163808  23212528  45308670  18610788  45665160  64226327  53399318   9428256  22025514 
    42156  51627832  46152950   6484598  27090357    912634  27514125   4676540  23973296  37933902 
 25597712  19531368  37072170  43362256  54687376  16614510  65690336  10976167   2061148   2102220 
 25402450  38890747  44712179  63559736   7648742  12763080  17726920  53312392  11023488    692736 
  5009400  26714954    541968   6505824   2155710  27520480  52689030  43588195   7078005  37223982 
 20216400  48925142  57121220  53463564  78639903  48979908     78204  29482760   6947220   1285205 
   303195  32331483  14125887    971488  24854332  28249180  21320618  78364588  73241856   7290000 
 27339618   2365566  23643762  17007700  38036064   5040052  17941951  24544960  16466556  16396612 
 75481326  27463932  23758545  27635985  35238167   2448900  71757476   3004664  14796522   7398204 
 43706962  12176216  71050686  14530525  31613868  72950022  29687460  14894350  17591877  54157152 
 10381674   5541712  41199030  35508764   2915985  23161122  39731526   3817264   4707000  45805479 
 93155445  10789704  31640426  35790741  55877022  35880192  23210495  74182536  40939392    542163 
 70645068  33374718  12362976  18172272  61314424  23922600     75648   1449682  83983452  52119400 
 13737328  41474376  51559416  21689770   1931040   2222667  46338534  10963053   1406208    691086 
  1257364  38637450   6035616  26738663   3700000   8923992   9403828  37970361   6357129   9344244 
  2794836  48388527  22216250  21806577  73819690  84929892  35725833  32857365  27988752   3382224 
 22789545  78777216   6167295  13103244   3588880   6910832   2585530  37922696   3893043    279720 
 53510013    843054  24756480  48973875  57347638  50221788   7681821   2319668  10578100   1039632 
 12443956  33501762  57495132  31668255   6615686  30953460  56933640  75410460  13611048  12565729 
  4373127   1284320  33001260  31784360   5124240  57518475   8786736  39531478   9840480   2065680 
 58768464   3186612  24738544  52742730  57017898  30491760  12972564   2231544  29360100  12726014 
 15079652  70147568  40163376  38815420  21865400   7340382  13119092   7351463  47119956   7883708 
 36535096  15401876  35027328   8127625  43361118    628460  44485137    945370  13810479  41025000 
    22704   2294412  21791016  13755720   8419386  28393365  81240860   8980948  24306891   5864517 
 65402160   3876294   9771981   5774442  16562568  81441765  15943464  16483136  56745728  43945488 
 64580882  15879681  28048566  47026367  47229476  68401320  12063168  31493216  31070293  21631236 
   888165   2273828   4765424   6154680   5171664  31751280  63349074   1985859  68483483  11731600 
 31309254  13322484  27710052   4843935  10565738  15969500     63855  50724387    152163  11609045 
 50687780  30386868  65329049   5990727  16294215   8792589    719775  48418734  67559248  15407990 
 34792800   9353718  15437188  25376949  19916452  14659712   5024250  38303712  81035739  69509967 
 51387020  12286848  46503925  28769958  12276416  43499720   3195532  24945028  17399520  61475680 
 62555402  32648226  14996108   8714775  20802672  14216631  17896323  29120376  14950320  20117167 
  2434320  86164992   9430080  15741936  34194378    910560  11517363   9218967  36058750   3173256 
 12532806  14224590   1255261  85088289  40183350   9124180  50700096   5808968  22108240  22212064 
  3671570  26890568   2039486   5455296  18912160  70233939   3598020   1108944  65518080  47768409 
 61788327  53521440   4236144   3667860   5781608  23167056  73233315  47271516  54335962  55599740 
 35699008   2587140   1251136  79701661  36085940  29916629   4015650   4056455   1522272  84010340 
 46646061  66253480   8097345   1626690  12440120  12811964    729401   1958682   2200636  13057308 
 14603355   2600088  35839727  30442364  19715157  24059399  25206762   3419815   5580433   2337476 
  9747270  15128190    899190   4288592  12854610  44621472   3166471  24258146   2726076   1562238 
  6977625   1442778  12172488   8081435  37685664  25284707  34577873   5154605   4607010  10568532 
 16598358    842014  26370328  53224034  28130725  63852945  56627983  13978260   8007516  34149594 
 10079566  14767082   7194054  12954067  36378090  14342925  72351576  48819078  15394848   6086850 
 16579319  14515444  22231286  34133424  18748080  61354082  15828736  88018247   4134750  11752716 
  8125051  52608788  11793537  58458680  31907340    217124  14920445  27923856   2851772  15116711 
  2080442   2414034  60510840  79940010   7992162  55361276  44153667  50222592   1705524  18103536 
  8541144   2794898  44896838   3037440   5801964  13260676  12618990  75266334  78139765  59844850 
 31897404   1550514   2939860  59252564  24425925   9466800   2445982  19200912   9952333  14186364 
 35958870  43937355  17953152  59583580  41125290   4628255  41434882  22711513  48533900  19170969 
  5457926   1001766  19135292  20305430  14872040   4638984  79874745   3100988  14254412    484344 
 28668780  80970337  46166824   7171857  55925334   3235474   1619046  22679615   9005121  41712121 
 21074016   2484459  26631616  58413489  37213533  12677865  12620205   1417536   3117505  36724905 
  6857280  21292215  22279222   3026020  10191756  14552748  13293396  18056148  13909488  13268209 
  9593163   8601600   8102730  49838424  15341966  20024024  63690432  22665300  14691664   4450825 
  7032536  14740304  11265014  82474028  19718608  11916230  10748316  54456864   4707236  67439824 
 32203576  33276672  25961908  21248772    173641  15141105     40733   2922725   2332888   2754436 
 88442358  13517556   4534400   4721184  28796064  41062570  27847080  38300983  20482139  69148354 
  3052322  32799732   7517384  91023957  76945141  71035264   1356009  53463960   7657228  22566180 
  2255240  30064608  48180975  12109700  32208280  57953277  11910960  69064393  41768532  22709522 
 71357440  19730181   1191030   9629152   1215045  24513808  45121882  37301029   2565206  59605146 
 21172732  26601855   6425694  26519343   3102750  60196774  29598192   1491623   5912739   4608792 
 63684992  38562386   8390240  10386000   2325398   7986888   7743042  13233837   4147264   1124565 
   351352   6676933  36454089  37179234  41473740   8504265    984480  28261272  40199870   8367723 
  1349092   5911920  54869448  48071232  58897476   8131165  14737338   2707578   8920632  28734993 
 32257134   9929920  15311610   2861222   6029492  10169655  40367266  19485942  48762324  16317300 
  5756625  25405164   9956700  45941448   5385260   5664696  25537800  42173364  16124588  49496195 
 24424520  38940414  13830936   4531856   6413968  31643120  38142852  18823900   3345328  17687726 
 18466192   2896219  58908795  29400480  50313178  23646490  13021704    243796  20306598   4663814 
 33046490   5952422   4856799  48233652   1902015  45903858  55378350   1889609    389375  51054210 
 30650874  79929986   3107160   6831903  38421230  20613656  39421644   2557200  14367180  39074610 
 14234125  42416280   3094245   2915271  41023516  86998450  19827344   4283064    833280    436508 
  1774188  20351464   1571378   7617708  19021912  44162420  11985232  69555640   2933703  50193924 
 33861152    542918  46279070   8055365   9471371  36012450   9950655  12459853   4026400  22722225 
  3478919  16616531    427968  28215475  21372393  55009240   4298203   3935274  10784052   5942912 
 39280438   9182250  83769714   2060174   9020348  14330299  30032681  35558076    107092  88478880 
 52150989  50009636  46984676  17719169   1587950   8097600  38986170  29394820  21275136  21726930 
 57554002  20120045   1002780  66090679  79183368   3864818  48980754  51707040  12250784  67910066 
 42449064  42041064  51460648   8505602    762132  65453295  18700488  12705849  20031280  23186491 
 16021385    521976  40982652   8522660  93542121   8043880  15472968  82755405  29798958  43538310 
 25517856  12744825   6491240  35094371   2928640   6104152  34551172  25049001  54735150  32170083 
 25609766  35644350   2651352   5124837  63368240  23527008  27659608  49340060    659518  39384774 
 80594542    803298   5632575   1355976  29242458   7380873  33883740  50491560  64057491  27255613 
   454878  76728225  19478829    626763  54567753  43259010   2304504   6899448  46872243  11644992 
 13509210   2746245  54079136  24642115  18396244  27154616   6119274  43748541   2389536   8005640 
  3343216  25189598  47641924  32292520  22440768  20461128   3829950  15928388  14025627  78156738 
 33503548  34314975    705218  11773908    101120  17845685  10222674   9277380  16769622  25817400 
 36020160  46893100  46687674  17614839  15298192  17151768  68118240   3085680  34464040  11238012 
  2645214  70920058  48815624  29826717  32746881  25214339  17677296  51421125   9602502  10033304 
 49117029  56519100  36311884  24006569   5177632  48387375   2217446  29021212  43459857   6924038 
 63716244  14563968  25898758  51196563   6792240  12218235   2552695  10978724  32792031   8793735 
  4257022  89629524   5767200    178848  33922350  17160350    280176  11719734  13848650  40364892 
  1438529  25817792  25956486  58427166  60998940  25874055  38058496   4767672   2856080   5494660 
 27171340  18280620  17760050  41332890  64528698   2182302   1258600  24867410  61629736   5792360 
 49825350  10915232  48123640   6916007  23764352   2745029  35481420  79587410  51667532  60672380 
 20075084  58779143   6796447  17370981   9450056  15290184  25693844  16174312   2093262   8364083 
 65652349  24712072  57575700   5485200  20171866     29960  14110971   1463588  13464272  10399872 
 40442072  19126184  31503872    649020   8338584  60369395  17162805   2339974  35926619  60859340 
   287734  26365369  61826185   5486825   8450648  11176220   7215650   8029354   5057983  31498740 
  7182033  12932148   3222180   3226104  20929100  57728080  27264822  17192185  52982605  42779427 
  9800122  43986762   2169192  82698132  57696825  20551554   5324224    804078   2548660  31997671 
 43145606  24360204   4768528  19734328  26970936  56279093   1426866  45521336  39842120  49289610 
  6124440  38729790   8066421  41150485  31144566  12655136  20529572  18121426  40467042  26440302 
 76815590   4843608  10176795  11341556  47810672   3721145  12699180  16782410  57149490   8410787 
 70888530  48469936  17564600  27800760  24609608  32744257  18877612   2452686   4217663   2686332 
 28049690  24960000  11108310  48183870  27296704    464049  18081029  69658488  29493072  19699373 
 31872092  14874902  84297560    596904  12149437  61032605   7765212  40403835  48432748   2066526 
 14562312  61314216  27412560  34290102   4549380  19735065  50336424  42409226  41045373   7326993 
 19840360  15142620  16372965   6804050   3909686  29286292  56732508  27300483   8966680  26924430 
  1784640  12871000  10787721   7900074   8627031  26083960  20633537  33221192  22538463  34485613 
  1530100  40982255   9772800  73594180  27618093  26369763  36950614   2978976  18416112  17569516 
 40314235   9848240   3954869  34600676  47590322  11724390  22729135  10962775  43712064   2790360 
 15173568  27908245   9437547  25392940   2617548  31007120  21536654  11342032  40007520     92584 
  6853590  80543790  50054150  16529832  23145228   3732588   4460125  36511902  41520704  19573632 
 70340049  19955232   4360272  16771715    846176   1844040   2102230  92495700   4135830  78636687 
 29871292  18741040   7462968  58686516   9380448  25369865   2778468  73476630  11335926  28016898 
 11818765   1276655  35697600   8706732  45176832  26356608  48777760  51407726  65073012  11192430 
  9389701  38730594  12813248   2332565  78950910  48373964  28597060    326116  10603127   5226672 
 21482544  37813794   7172795  22762824   4522076  18731550    248148  17555373  12126576  10691580 
  3724660  29460390   4538915  72142090  18324576  18495939  24409680  25145312  13893500   9833168 
 34573692   9320625    498875   6285571   7401240  37276960    941409  16756740  42213900  24093956 
  5528666  59181012   6020850   5801686   1252062  36721581  37323356  23022279   3818500   8483705 
 16977174  44480160  20029350  57917120    448192  19251294  64949467  19074141  50232865  46427250 
 20776728  18924415  45363178  59961762  63794952   6013638    403620  78481444  21904659  23049634 
  8129764  11116936   1240677  64244616  48378564  17219167   2386692   6787928  62856822  10917543 
 17180160  22838508  47852630    683440  83558332  22140820   1362333   5939445   5307525   1607160 
 28896430  26916660  37884032   9436212  31781417  20256222  15077520  28734750  67415480  12062900 
 46163682  50926630  65749069   5478960  22360000   2178710  28095288   3799302    271488   6346829 
 19442499  15812010  20730072  24269324  13247288   3170972  25669566  12501982  71121336  12564245 
 33963365  12003552  53202689    726327   2957927   4720841  10401926   3583600  12004971   5666024 
 61084870    288000  61938200   5020016  21992961   5602086  29564670  36279096  12931110   2032112 
 44159523   2107875  29443624  44659800  31364604  24096219   6802020  24668250  37877364  14203374 
   816354  19019300  18088551  21265780  12117820  23930456  29766204   8134821   1213056  18842604 
  6175988  10754000  28608474   1100610  34432188  53974888  47009128   2201275  48952278    770509 
 26441558    518250  24564540   3748740  60410240  21439150  63729828  34399464  25388316    887480 
 44030795  72210930  34511224  15613778  26184015  25434972  44620219   1887678  52440507  19902855 
 39982500   5605325  93807987  45248463  12605910   8737125   2327061  27862968  22291776   2093595 
 23154012  45144648  25209180   2830150  12714222  44984550  40166256  55809936  36263318  17954568 
  1011296   4798035  18122496  15216248   3381983  71530740  31376968   3580396  11605993  20139886 
 43992288   2587632     71070  26924634  17299070  55169606  94923648  61216606   5914175   5352736 
 20103748   8746325  19574060  13365208   2653350  52384140   1637150  17445120  14947830   5748430 
  6913252  23317786  17868543  14790132  25039245  16092284  77701904   1608672  11078183  14308763 
  9214040   6929620  53052750  21522896   7630340  13116600  30668608  48723935  50979175  41010912 
   117312  73358868  13194843  53184144  47119800  43633460  12908790  21324708  71200701  80332263 
  5056259  34552050  47078430   3868939   5230944  19947642  14300800  36578755  25087206   2954468 
 34447623  26169480  30236136   1180655  31199700  70492816  30552189  10956400  23090025  25453800 
 13954132  10836036  46438245  11587226   9881775  53763372  20143728  23168124  11595898  29664824 
 27247620  69345018   2502745  30746240  36440535  14057449   6912336   1475910  53673489  42378952 
 20478168  15590448  12429120   4181847  23168777  34785972  25280046  24490158  21845492   3791960 
  8368713  54584245  28454745  58250505  14578432  33713523  18381440  40828437   2398000  26272840 
 56996502  28132128   6854056  25081672  66803044  26784384    675294   3585370  25619685    551570 
  2623962  40824402  27598846  31310734   4740855   1277440  51443640  14189186  10880730  65028410 
 20756308  15757324  48779010  24537684   3540060  28093401  14895720  35090879  42816070  26312939 
 11029022   7634514  13045180  28378970  11107117  37296351  13375908  11549969  76296996  16569465 
   273226  51493680   1522843   6710976   8867047  91267106  57202993  68404512  17887797    667940 
 80349383   1508696   5169076  20990608   3579136  13733720  17691180  68547196   6643880   1891705 
 32475075  14679434  79651529  33849640  71277056  39357127  15955709   7056804  14203098  12385554 
 31458041   4093680   2240933   4272136  22943306  10057104  11755716  15320634   2446125  37984950 
  8216316    837210   9516379  17844471  52567083  51819228  11536530  33190460  25931500  12922296 
 23470965  15907360  18394920   6236655  35010360  23124045  19692486  37810597  29231058  20539847 
 42685564  16571952    122144  12800524  11027695  58567040   5820612  34598835   1304974  35779030 
 37076088   4535918  44294808   7653723   3329950  34660945   6375909  43951671  21470227  72434575 
  8051778  29276975  27417272  69970384    421038  32841720   9416055     34176  42320656   7618305 
 82497576  55313804   3837180  38825328  47596062  29711084  53489619   1988787    851110  22279338 
 21818125  64733824  10626220  20259759  10793058   6159693  13322723  19306386  51999192   5942784 
  3186466  36623981  90833224  32721456  82098080  28745141  16057440  33523372    416328  11026067 
 29405312  27988290  59832684   1128729  12843810   9288972  32697387  25990371  21663432  12725316 
  2807105   3816465  64357046  59701457  44755200  19214584   8071088   1116732  33724680  23707725 
 61123540  60731151  12727460  78663312    355437  57530490  26046835  27864405  63536645  50017494 
 77946960  33454278  32779675  12859482  12477206  49898263   6265176   3964092  20676425  40192978 
  4296240  35099705  24438376   7208212   9964106  21374820     29520  47673990   5794532  33315290 
  5275437  34725391    204869  11129184  34612302   3760393  83588750  41518386  57870914  38719000 
 32321530  11025520   7137144  30460800   2332957    989748  34767080  11329946  22819329  16040160 
 45270420  26561619   9075143  16374416  22843488   2136706   9432510  30817946   6466942  62339625 
  9354831     99905   6455744   5884859  18816324   3702637  42541722  22664196   7600395  33183000 
    84799  32211515   4332768   2927374  57884442  25863281  40220544  45000456   2308256   7128394 
 12989840  31096290  16565757  14656194   5610276   5970741  21867110  11097387   6024264  64534248 
 47649441  31928715  47013104  10401786  32972700  15364524   8858870  17818620  40819567  11820908 
 17881668  13141352  32785620  35963648  11801854  76763871  53789195  72726102   3377296  22726560 
  8276247    984028  93727410  38041080  29928960   5196696  17651488    743643   8270808   2774870 
 52732350   8524754   1758871  23530059  12907764   1914927  19202758   3303196  30249044  38868128 
 14261880  28242354  63112161   4370844  36563429  29209194  36278088  17693226  11528867  10317861 
  5286144   3856534  11069946    299715  31804047  14507245   5530848  46980150   9055375  38175948 
 79931636  10085272  15039256  85257635   7772344  27252960  10640589  19139881  35880228  20626700 
  5870702  68923712  10995544   3283125  10327761  56917350  59120465  16973120    985842  35628542 
 75660636   1323796  60687534  11795745  11637048  72804314  15012640   8538048  46520796  17761367 
 53343184   2929500   8800807  13520596  70319370  48489376  58855369  29895736   3815562  45026670 
 29284060  12053664  40976145   2716038  57993775  12736783   3992362   7012824   1879850  83697568 
  1868883  29959800  50294500  57145338   6655704  30299780  13799890  46109525  18577051   4888240 
  4233176  17439537  12184020  17151422  18593610    137247  65906023   3995992  41602396  20045925 
 31735187   1616226   1160921  54187612  15525432  87211320  46832174  42387086  50940738  13673825 
 16540864  21983698   1260182  53925496   5449702  20323595  22710252   4309252  36032229   3116522 
  4470165  26370300  20744148  70324580   9969687  12584806    210604  26405928  12474928   2271472 
 18767152  31175075  25418162  81209205  21469028  12974368  15458040  13169385  30233655  12215280 
 22682739   6954150  33939015  24017172  16481588     20976  14610096  24235212   1302140   3653136 
 29056582   8011728  30676492  54016725  77710816   2449500  39142169  10241486  41832774   2114170 
 63577435  44229240   1504710   2247471   2307552   7273992  22023864  54704425  25299604  41488936 
 11020416  18236434  72742520  38956365  34739407  37439318   7105696     93009   8260256  20382592 
 23131764   6415320  78115281  24223887   3044650  23916390   9900320  76255662   6497315  77299923 
  1981104   1633985   3446145   1727396  16451798  53251860  47385628  18961810  27141624  50137488 
 11991040  41950520  25981306  31711190   4652323   3724032   5065372   7701270  78021879  29133369 
  9532797  46016050  65187680  12494012   1008585    597210  14971050  90729547  56426156  67622814 
  4454740   8817795  40805814   6469980   9961288   9256973  16488630   1596798  12502276    280735 
 70681356   7698742  15789015  12299688  53475972  18395019   3007336   5116144  32783992  55848303 
 23542564    390589  50155520   7031544   2336931  35698803  47795088    351576  53476440  34661952 
 20648472  50703730  36319464  54484864  42548480   7113670  34608600  45720166  38845272   6617362 
  9748062   4973850  25867018  16145990  22172127  29264230   5658552   2435454  47482900   2000226 
 23845536  27068020  44141973  45249327  74755046  78985380  13715632  16993865  16692520  14239115 
  3532501  30222686   6830300  42067508    609561  56416600  25894680  10811396  55183856  19710772 
 47920626  68168458  36255282  45706581  70186543  62868720  28953568  15641208  48291496  28503810 
 70571088   1895445  58786152   8790232   1863983  57792056  13167873   1822434  45222244   1708385 
 46465872  50612236   6231216   9831250    695232  39159912  74273618   9458610  21644299  75291724 
  1855976  20797815   8554680  28319304  62338821   5117610   7788979  65763270   5366031   1312686 
 46823661  39622527  13698684  13976937  22362054  59033488  11127772  74487448   5803060  10160505 
 34981965  29279950  34977408  13859960  23730250  57729483  14442360   6041832  14514948  42872918 
 53187824  24823500   9577190  20468160  14673448  11444265  14065600  54208240  36562570   3186260 
  1361424  62913477   3797499  12212718  17498745  12616424     69265  28860009   1036673   4911759 
 10819818  27009117  85828302   5571747   7994038  25624300  33979346   8098816  25302585  89923548 
 12793302   6247500    612579  61983630  57467586  53435400   4403136  18515565  51840372  51769494 
  6024090   2384965  30945249  24420250  61894128  68865489  14471185    218110  17247520  29437590 
  1200980    103018   7228123  26428428  14595225  30974328   1777830   3746458  13482690  75624390 
  4458684  14575950  38837760  12000622   3686592  12059640   3258885  15089298  41055300  50769407 
 38484672  15101775  27590541   1342696   1740426   9641152  36161496  36101520  10271912   3691084 
 37609464  18736320  67949100  11354940   8930169  46180455  24933110   6090030  33885762   6874611 
 80809125   4131221  63691482  20305440  16065350   4211811   1149680  11143749  28867192  43546443 
 33600618   1971150  82548088   4729140  11021442  13637774  69745744   3284050   6822970  53360145 
 38786886  40517199  23938692    623280  25921014  14285744   1122858  19556394  74105118   2702850 
   916747  78517790  24310650  34581885   1723584  13430124  28012114  40946064  20707064  16979170 
 20526635   1542807   2989467  71274280   8001560  48337968  39462132   9693432   6522120   5812317 
 11462225  33485890   2601804  68111472  40645150  23662468    876299   5680235  33589600  13720135 
 21283794   2230729  27448205    999570  10814046  56283928  44976708   1901620  71165367   8171646 
   177767  13432192  27670006   6448806  47009420   1664664   2746401   1713156  41089832  12709176 
 12100544  50947580   8160152   2698095  74980500  40342610  10819008   4231096  72212702  56979711 
 54650376  11304370   1329384   7245602   9443850  63030675     86701  55920795  56667175  37117423 
 53328660  14037684  37875072  32081595  16956900  14027548  24405612     88320   4365655  14941548 
 15979563  25034126  23981600  61070464  49758560   6048360  23474367  26872648  33977440    235320 
 33287636  11736868     74624   5263470  18466084    276300  19372716  11637729   8557308  31790748 
 16501309  18697640  18992811  10213524  25963080   1466636  14303835   7557930  16942926   1093614 
 13931194   2870408  33496222  57726312  14992803  15329748   4547700  13404675  22252050  37576660 
 54938247  54657835   3525060  43142595  15563772  12579876   1957095  26097227  37650770  47793669 
 62790000  35471381  24479396  19081104  33957451   1123056   1725374  60249112  15608625  49529120 
 47710012  61169160  11526459  45351901  78041040   3986784   5811450  33749360   5026725  33692700 
  6395512  49573155    927189   1097901  41916089   7988855   1172224  15654732     54362   2036961 
 16907264  53506012  16603398  35690750   7513152    144872  20931505    936795   1031356  48624660 
 31846100  52900176  29526828   4290540     71868  59886666  22703152  51053570   3074715  36201197 
 17997435  17414369  17419934   2773520  35864400  38047391   6175884   9184483  20214901  11262146 
 46286235  27485635  47050200  42825144  30635283  87960474   1113810  28792996  25598268   4070352 
 49465680  50363100  30990000  25234559  12460735  17563350   5280505  70490412   5836050   3350720 
 15916824   6101494    577416  42391736   1087470  37087500  28181907  31305750  37903425    112420 
 27946435   1507696  71664768  39933040  38892804  32394314  33337832  21812322  11894648  14504600 
 14204824  58900900  73571124   9782474  64421979  45638976   7937871  10357856  32136084  10910078 
 15106330  24374112  60124442  66775512  18591070  41335536   3278480  38143627  13296962  38153304 
 22876833   1706193  11057498  25142734   4695680   4271281   3851820  80065645    757857  36614668 
   136521   3046498  10029012  53634245  38134191  53359904  51455460  52256736  17664039  67612016 
 10940325  22513128   3570138  17372028  17518832   6237000     71572  60046704  22730597  22665818 
  1032480  32925788   4196842  57711668  20243750  34384430  58437388   3434400   9527128   2858440 
  1386750  16274547  21307168  58487520   3487624  16209052   7995132  10443750  29191500  81046088 
 30877482  58767255  15092536  15223280  32480684  37888990  66337128   9806160  13962468   4337133 
 67283721  29270848  41704126  31358640   9218002  58016640  53674136  29386794  19527774  44839704 
 10502250  43240739   2081361  52248662  23662909  86938500  33426490   2513630  13104632   2829780 
 20506203   2427666  44608200  19000480  60148550  50423241  33822700  77616000  57093582  68924650 
 20313776   2455140  39229475   2158704  12667848  60744996   5513148   8391504  34689432  20619435 
  6078632   1667692    597098  31509153  13691835  46528612  35520016  27580081  20329260  31447484 
 31840431  30291495  68338085   6685575   2637790  14309000  24756433  16858071  15239936  14776950 
  6479024  41227620  76908960  35769457  66114439  36299520  10681760  17813443  40244510  90155508 
  4259400  39650013  12342057  11453950  38450724  35966404   5085419  58992180  45595628  16429266 
 32289738  34337604  12232434  11926434   6926748   1129550  26085497    103194  52775631  15768165 
  6752752  38835099  23851340  57781333   1450312  12942828  24687027  51087960  26651835  24687612 
 12670686  28403480  26157248   2895125     84320   4885052   3052228  31568160    845420  75370400 
 13225020  36861090   4920831   3075490  22468380  62035272    114380   2181972   2779568  25686864 
 44967532   7741075  68682525   9064900  26711541  10629585  10186224  39641628  18412716   3333360 
 38474125   2055993  14661021  35919979   4151736  55151806   4799974  45085139   4324544   6842492 
 30718270   4470123    983430  27616721  23535592  58746329  21820859   2224128   8870448  10512780 
 13658554  33841764  10933000  82457904  20089720  12283650   9993600  34253938   3066486  34391025 
   266688   4423680  14510212  32539584  31172768  11426400   6691761     28006  14446376   6347001 
 18267597  31218824  20257281  48774575    587840  19498700  34983960  50043929   3670290  10878336 
 35128055  22301649    894704  19226366  14256745  62865530  78934800  46714170  56125342   6891500 
   570999  35468920  27957244    627717  29479640    883006  22564058   6491920   1574880  32076103 
  1528065    164592    745218   9095520   6144293  20997856  43888860  15076148  31930080  77891697 
  7677740  50537872   6179936  40127542  15702588   4786160   1081632   1934400   9578304  23530728 
 84947934  23612602   9941481  13072362  58516554    405360  62262256  16085223  36379497   3182200 
 19794020  10995924  34253352  15110762  31533194  31555320  54388800   5732442  50395073    838585 
 33101915   6408242  21894350  53657112   4459009  57625638  13591143  19586397  21840610   1831835 
 30004650  10631312   1685528  17370850  40461232  27769445  18158855  14050995  26891520  77490897 
 27254092   4092952   8290542  12563751  80189280  17737600  39622400  43390325   8661550   1018017 
  6344592  83458214  41524065  26070476  17922875   7125776  43551280  41354214  61314555  10796067 
 15604853    584820   5219985  13487168   6428079  37476375  41636672  68163385   6625398  21446129 
 13763486  20728456  69138235  13329070   8796744   3734423   6328429  10574000  16397586    258600 
 38815560   8207250    269925  13150741   4798396   4106010    820932  38489471  72119858  14029050 
 23116668    188540   2311623  71640550  12378664  58280370  41568267  32226453  52824948   2751750 
  8755730  27785625  58779410  24691510  22458992   8665920  26022344  23333653    653520  54668085 
 63675744  56342935   5211700   5044164  27243750  20409625  30405368   4272296    838464  53152320 
 11261306  26646100   3921628  82821760  51795786  36521030  22438373  10347335  74107128  13123622 
 11235378  44645349  47659833  44743878   2120040  14548724  27291030  40370022  17575333  37919739 
 80713775   8118050    363078   9409978  81051894   3754170  11399904  61371684  25236372   9253242 
 13216652  37285524  44011391  22883159    236348  10904316  34125740   3497751    381717  62436172 
 46973558  21956400   3842667   3475881  43239402  66169710  16141860  81432369    415692    662112 
 17465136   3554133  37877220   3477352  59803123   2178979  41733380   2992280  17785512  22381259 
  7505384  25277560  36366188  58715220  20753250  86556267  26673395  21142060   7664382   3078558 
 49315809   6397572  78448135  40455415  54671976  20525618  62423512  20525256    524458  35904000 
 28030832  11194491  34753096  11436438  13586606   3729456  76510328  18716436  40017525  17990320 
  3780105  30202635   7060472  10994214   1828800  23112864  21419065   6997536  10016037   3908790 
 11771892   2281662  10675830   7955596  45825786  10845048  12165975  24071795  31337924  38061978 
 12395790  10795230  14738544   5830031  35884190  59653638  52508982  64303250  12806846  13444195 
  9685478  38450396  20655120  46832448   1012092  20773608   4922658   5862684  56901005  30063720 
  5529693   1201500  12215589  69708090   2512587  73923450   6214140  47700972   9231636  49699830 
 21563556  18813336  76410015  16884378  31637736  28323794  38736390   4687686   3087972   3307014 
 30521040   8357540  48264238   2821456  34920400  23479406  20479714    178463   2162211   9098284 
 18288180  15332608   6048982  34984306  30398720  10935468   7138022  81442892  40373612  35071452 
 45051804  63423300   4318125  22958434  46596330  10327690    462431  72413211  34305750  59272796 
 59751590  27525318  45795176  68508414  44329031  19524580  16493688   5586231  20110360  11934000 
 10518754  14042510  64904760  23723109  41662206  37672312   4821677   4852797   1951110  36264645 
 32734295   4648735  49119128  83108016    214016  42129000   4158378   9102540   5161656  24837176 
  2825376  10408365   8197704  34385030  66845724  10577080  21387510  18573282  31585350   3824184 
 60920860   3139948  21525504  48446760  19589163  29362560  21794721  53861384  22022976  32064672 
 21025692  74131642    406704  16248546    851032   3254548   8670662   8218417  94759368  78983614 
   268149   9560826  12245142  24180536   1439704  59358556  21520130  13150080   3365318   2557920 
  9283439  18821678  14871380  39176904  12224576  37185862  10115343   6081765  40536335   3071806 
 12676923   2135692  12832391   7290622   7677450   5999448    142398   3966864  72401884   3982122 
 53699520   8876610  83290205   7907622  11418668    506328  71089689    601230   8404238  73311744 
  2657560  40784744   1122924  43366854   1285886  32602728  39388986   3166692  20958800    711612 
 21401577   2540364  32298588  15438308  38062268  40047672  88589935  27792072  33111189  12766767 
 44223514  13098195  52506530   9338967  37632318  26638722  98290504  72749920  17948158   6362264 
 24597440  22940128  15271750  63200144    554523  35792325  55568532  47616756   3986088  25658620 
 42087688  26175312  32934200  21901680   2229472  96815600   5574660  23721060  36873584  85951245 
 33433372   1004096  38878965  38460864  23667875  42377400   5597919  11432235   6161427    833508 
 12912130    295872  52962624   8579400  70350104  25946960  13194006  37644648  37661754  22843363 
 50285040  47047378  13869240   5019724  34932924   3699546   4604628  37881610   7488900   1394720 
  7099202   1332000  18371598  59394777  27621440  26924702  29292046  18097520  21500745  14196484 
 32858864  10902255  20241572  25934860  14860487  11325030   8035050   2098098  42683904   8542380 
 62520832  46337170  14680086    630180  41485856   1295820  12552605    872371   7741820   3619188 
 24337425  32088358  36349128    809100  39898784   8918997    502208  12558375  18198550    815575 
 56713530   7361493  11102021   5004446  39467480   6194552  10538832  12229023  27038710  42579836 
 24457168  26267880  41325355  43062408  65093490  26076246  38232780  19294170  42845141   4558316 
 10372786   6965166  37081836   1046871     24395  46583100   4480448  16667523  10263680  28421280 
  2215328  40183414  42500918  11364875  16888040  29452335  71529948  45668616  22290860  46696452 
  4433496  19484986   3991064    467456  45738377  13363087  24087591  80748213  12239592   1995784 
 30085398   9540188  30048486   5479256  13104364  26709003   7920644   5306832   4292390    161148 
 57027360  13794105  26970850  14647820  23425740  32601394   3831282   7847840  22434615  34545420 
 17513264  10883232   3251190  84514752   3115760   7327900  23029318  67730040  30409236   4357197 
 21075015  85751604  27855558  13331054  56582050   4517227  14465003   4409526   6707272  39776147 
 79435230  51149080  32056192    602600  44862670   8472672  29768445      9429  21526510  21891249 
 32768898  19281280   1947537  29553336  14503755   1377504   2366400  25565120  14333813  42650160 
 10178879  46208368  15042870   5067600  16463160  41306685  70463990  16896088  22704755  45967012 
 14049576  14709594   4159245  76220268    358308  58270914    935394  19054484  27425142  26728665 
   494949   6475242  12182982  17054142  72226880  10404621    956386  26619326   2560320  23987664 
  8298696   6953115   1181928   1133850  79477398   4003885   2707182  58461326   2920110  25213910 
 33871344  23092160   1050672  13707798  41722982   9148410   8855664  11993193    238136  70378365 
 23965458   1752975    490852  21718417  19175556  14048838  25484340  31053676  74081475    419313 
 31055658  68432680  11949165  25197920   3934700   8806680  16713242  59688000  16822080  36849708 
 33826772  57751776  20609344  59861168  23492755  10607814  32004394  10904706  14464073  23727286 
 28185268  10691827    265923  18062824  55882980  73177188  37578519  33744843  61337958  10138699 
 13704936  21308932  12759450  28346885  41906700  10158265  41829368    536648   8944305  16356400 
   213616   5704839  64102207    295850  29968165  24427852   5761588  86387224  57363864  10235529 
   650080  48375513  57688800  80385024  18936816  32847120   4162082  83017240  25656498    625331 
  8979388   2141775  19836690   5090670  32846088    206441   3450456  27946674  13247884  63132496 
 81673563  33363620  26440406   9014040  23076620  35098232  11367576  57565512   2840668  15839604 
 32729572  22293843  33481790   2164629  40223885  76927773  30644920   4140500  20145640  13744269 
 61754715  48372766  31419468  48373416  15775592   4147460  45412755   4180797   2999035  30555756 
  4554044  17584699    595200  18194968   4909034  35103914   4104646  25136880  42346296  19374940 
 47807760  63896196  35659746   9148792   2900856   3003510    194790  13288484   5477976  70021038 
    26790  14090132   8681594    621469  11802630  55523279  19970154  10282971  23481150  63964472 
   319059  89257648   3079212  60785112  40248910  27809504   7149690  17422740  63279396  11914150 
  1172566   8300048   7978506  11665674  23257478  32350220    520784  33930877  62789605  17580150 
  1515192  54457744  19398862  27299685   1453767  68729840  48995644  17313725   2673216  52073944 
 29298408  35426333  17997570  13553610   4733351  19323240  82856761  16739376  10612050  56467089 
  7457980  25537974  19672092  15544360   4532480  13811270  22733361  22442211  27676488  21187950 
 55043574  20104875  50335045  11924276  19664175  24850350  76598676  57181498  37089888   7072002 
  2177517   3981600   7416990  21630411  25622108  87727497  30381520  14581521  59917482  51326548 
 12247077  77494560   5142253  21115518   1630800   1559633  21815250  48980820   4046896   3761750 
  1035612   7877175  34304400  19299303    344699  58948197  45012948   3418972  75423720  28216293 
  2953955  11910096  75117000  20781984  45516669   1209000  61255410  29696110  60691938   3881938 
 38226708  13835040  17807042  22235472  19807173  40060365  77899950   3053253  13188966   5632980 
 10719401  38485032  19212674   1481609   7509987  59698296  11316224  20672595   6366957  14391732 
 12568416   7958357     57706   7754432   6097000  19586261   3943667   2628301  21612003  10386380 
 33577650  34817265   1825596  12317004  59830279   4657920  42447748  16789942  26605460   4859778 
 18018048  12070404  31803167  28796799  52799943    453552  23214438    316848    633504  13905271 
 34576372  57892758   3336438  23547832  43178760  26250485  50758390  57975617  38131320   7056733 
  1240339   2719150  31948405  44794330  30190272  33553920  32596014  31076864  16359624   1579662 
 37663704  37476874  27892790   1970072  35877853  13344408    741198   4775365  11317263  14967431 
 19026980  31367784   6372170  67491216  22216896   6083196  30280809  58303638   7324588  74950980 
 15984823  10296288  47566650  32847080  58208248  17320882  27202516  32334735   6476820  45952137 
   422928  26774044  12529272  60989125  22752320  63053196  47500320   2321904  60653993  42938820 
  1777895  71765200  85773357  51546360  54872384  36186195  65042072    449008  50217110    462400 
 11993670   2742298  64023750   2396646  37676160  37745760  14667490  14186160  70646895  44154406 
 60927372   6545110   6502298   5934265  52531468   6558057  71641536   7347378  68276216   8037436 
  4738672    786998  29506917   8390400  12005964  13093740  59883796  16918404  66985984  46584598 
 19416125  27614115    622822    515424    410970  10441716   6445104   1742796   3563404  15784480 
  8118320   3282972   9182502  29991654  13336143    609342   6115148   3778014  33521892  23247770 
 53424884  24719152   5939388   2093080  56697312  13354444  10605495  38450385  19433790  77817753 
   116790  27480327   4977028  49021200     61056  31813360  20083935  10982124  23328162  33826306 
 24218334  16123968   4135152  63571320   6103875  14619150  43261218  12218596  48358336   1142358 
 45132800  22595013  39782400  72848840  19737396   5540655  33526779  53218320   7289532  35613874 
  4659363  53274524  20500716   3792040   8100180   4217400  36420972   1799961  77878200   4513560 
 51041514  51972570  41383368   4551456   4240089   4451011  17832858   4089580  90085168  16476372 
  2309216  27074160  31744444  49943862  69061356  37203250  42732430   6304740  48299862  42270624 
 33424896  11685270  29671461   5138040    224496   8558056  16412400  10747500  10456672    163200 
 41004454   7424734  15744512  19421864  41371375  39551232  26058648  27764016  25544835   7135576 
 15705738   1244709  21930702  34919280  56757162  15931879   7144200  22444923  20237337  30324876 
  6866510   3356808  10480432   8106654   9727872   1053080  31110642    134862  57771378  42076361 
  7981158  22412628  79718189  10386288   1050400  20401788  12473010  19255740  16208843  31298388 
 21056700   4136936  21885216  11534061  28536248  48762392  21872608   6502245  24975612  25596604 
  1412992  74683854  16199430   1152596  40895553   9673622  19794852   2615921    343882  32465388 
  4346452   3598980  85164488  50225000  71995700   6754592   1874972  51462573  55723024  13892288 
 56009492  30203199   2796010  29924352    108507   6580464  42788152  85465800   7369440  22916715 
  4440812  59386245   8452119    878920  15603075   9209114  66674255  22010828  86868600  23815812 
   496604  70595280  47648904  18576394   5449227   7098448  43613483  37738896  38736576  47152584 
 18804765   2297654  46950816    977338  40954241  55757832  37460115  32525700   2713672  89892130 
 22250205  64058760  12746870  72083096  42804019   1036260  64443596  30516836  17534436  15814107 
  9407520  23998356  31483284  17614800  42403064  12301834   6351132  21612870    227000   2366703 
  7901005  29731932  88505918  10676989  10384256   1931300   3955072   8999910  47932749  71859900 
 22470858  13391385    332804  27488448  25539660  14521029  37280736  28905454  46667482   9308565 
 26916127   1929564  24366930  22238244  23092130  35044761  11384192  14153928   4325616  20928264 
 12078810  52460649  50114715   8201472  58390101   8599008  62821440  68433600  40738950  10191312 
  6465824   2264896   2234910   3628830  27163708  20755062  19535241  47742354    706681  16432227 
 16818616  28512735  19441458   2719548   8750720   3975280   6583376   7996579  17990440   7807558 
 28599984  27714508  24049956   3912480  36206685  10365600  84093330  14451372  76231800  15895990 
   181548  26840649  64060875  40975494  63371793  37508415      7580   1413280   1096032   4782432 
 37917176  11319869    957898  43165178  26249873  15511068  33602228    487924  12605058  66851710 
   344890  25333536  23314185  12582346  33257422  23583393  62656082  72405740  74837364  13697280 
 14594904  23284205  27699012  15059040  55034460  23258429  31497368   1894770  54096408  55587780 
 15091956  16262525  28018192  12600564  10575936   4665600  70325200  21527835   7083010  28578200 
 28218130  55396275  19155392  21508575  32416840   1185474  10471601  30099214   3197922  21444462 
 10985638   1951642  23506800  17885392   7838544  42077970  19823230  17205673  20902206  26524190 
 30177927  15628522    596300   5808942   1555181   9441471  52491692  21510888   4092000  45813240 
 12672582   3387440  41302486  15303436  15062096  37295895  46569468  33716464  41300965  40021638 
  6532193    409899  68801403  60701067  32621784    539570   6062100  22447936  10077977   7880652 
 23305290  25627500  17292312    509438  10282692  53749367   5114798  34556712  46127094  30435780 
 67978350   2674742  38170236  60337656  16663648  38262330   9794918  61679800  22718290  21386148 
 89696120   8480573   9983480   2462739  10597388   7507302  30819308  30941313  63280504  16521247 
  2430497  10047186  41546815   2133600  13043910  19926723  91851626  10730629  56620859  36054579 
 17225981   8338473  20339568  26326512   1630941  43143400  82093000   9587259   8885448  60765135 
 58376328  88921651   4331520  22726402  34841554   4447534  14906684  11055576  20437232  30209940 
 36402117  17167593  35503888  27613530   3440656  36277194  53908890  63043760   3032358    269815 
 41041350  38942970   9242560  10770200  11786471  20596485  31161688  24494358  12444552  15344640 
  5676264   8468304   2564094   1503164   2832021  70833167    937904  45585540  37518594  15254523 
 33439656   1025550    721035  10610562  18412940  25805907   6006702   2509392  89968784  21042492 
 17267710  53991267   6116650  12158366  36748530  14157858  23434944  20058600  21309738   7672840 
  3855577  13552224   1976864  20741952   5461179  15602303  27121370  68866176  20750303  14339952 
 17483616   7649780  61464370  43223940   2103423  14418750  48673801  38950758  41958714  33482130 
 40272606  12926576  17822440    700953   7976238  31370772    983994  18170970  50456868  31892504 
 21095954   3874178  81421008  27830922  11720544  85214992  17879090  13512534  13839997   2257983 
 16432923  30725331   7181992   2777268  40599009  41874076  55655223   3388320  10136124  44715506 
 26010810  21267600   6575949   3006380   9517176  40222673   7311214   2736456   5141596  34947750 
 25461189   7095465  37023316  34368734   6926304  41294945  11196378  63292320  22131144  47266380 
 19391784   3125362   3109023   1479225  22818864  40978328  28810225  33069100  41591836  45720854 
 36684198  46594789  70328745  14748452   7583099  10692175   6384114   4580368   1673205  11842355 
 31754767   5658264  16014869  14223076  16243068  50773296  63280763  10631720  59431620  30876678 
 14261817   6802376  11483801  67420482  47678488  37325625  49979900   3456376    601580  34930434 
 26339120      3200  26496758  11921130    675177  17563545  15947498   2922792  72937120  60547389 
 54401364   5183690  14854704  32807376     38480  10701024  53420238   1736493   3823020  35190681 
 29532078  14864382  26939920   2054375  65728122  63723644  10439172   3828140  27314424  30413123 
  1181880  56151354   5862993  16112000  70324408   4499814  52654455   5182437    871090  60537420 
 57746848  56237608   5156220  19597644  54568064  27315297  49251400  57030750  45010896    499704 
  6857091  43163343  21047148  26046986  13588390  22724874  60116238  31609776  41748668    394220 
 11342400  16079322  36673560  46303218    700720  56908720  91049568  14904232  52343305   6585438 
 38960412  35974708  13126176  12083855  81297259  51676695   6318849  42139086  29965215  26139324 
 24956500  27868932  45569792   6460398   1770117  16967181   5020729  64074768     16330  19084829 
 82284336  26532066  13730408   5860540   4049045  21609372  31463322   4683342  70801704  44883575 
 93790296  87299744   3521880   2954912  12752866    115248  22123415  65576240   4271520   4202660 
  2997920  75198656  15376374  43868088  50731823  36393132   7813620  19423668  18850976   3418200 
 31075968   9957200  40007388  66367236  11755167  13402292  59345622  20659730  20339774  14294247 
 16267048  10633160    555002   2121651  23320599  50309680  13643160  41815496   8897340  51194616 
 14315904  16314480  15760326  35238672   3292017  28225454  35065422  15702492  28424595  20097508 
 15503040  69956677   3112186  41550903  54937896   1505898  44272498  56100954  21780387   1528579 
 41373044   6014250   4993268  15086060   9483489  28745469  59619306  18132960  25774308  48440004 
 79335849  39732052   5315375  14441388  31823456  13074285  62196838  76110934    630990  23587825 
  7731416  73343616   5362266   1062296  21366213  19257402  44853456  66127611   7384744   8828046 
 83860038   7774400   5990430  12535155  29180326   6250965  33912162   3319986  10689030  35253540 
 16357385    620120  15219999  16442352  30017030  41563368   5668248  51217758  46148524  16208378 
 66266519  47043945  32951100  15778912  17575542    328944   9320179  12102399   2179564  19429233 
  5955150  17787008   1930852  59063640  56133354   5018059  11747484  27104850  48616960  37204596 
   950332  31767620   7645332  78586020    608494   1816860  74436047     57232   4255850  14700864 
 22759328  63085308  10643303   3615744  12302325  12611728  93207789  53287740  19066671   3635151 
  9286664   5822635  69366440    366096   9887290   2672652   5525312  43124952   6490461  50858262 
 27703914  53113824  32455683  12941590    917472   9824864  38285820  71800533  11311300  43252766 
  1519760  24135246  13155000  10589670   7116460   5312481   1904952  38117400  17490468   6921244 
   491040  44545950  12120168  54279368   6498870  34760216  30580576  25164225   3962868    958825 
 34051458  23006758  21720624   6062250  35045400  38031720  52926226  39210516  15346395   2419912 
 47771542  51512253  64854524   5207125  36972604   9587280  45091711    199100  48000810   4228716 
 22681394   4790550  45545814  15421230  41014792   2612064  33867477  75393976   1074128  56160108 
 28765772    957906   5455782  11872720   1479324   5893722   2740247  33473440  46901010  30299533 
 37456556   2796968  25027344  11882456   1458081   2917488   7893150   9292833  37170201   1342269 
 14738967  10325988  80802806    727345   3634904   2334480  16153984  70081256  23683583  37047156 
 20757342  10813656  10988537  32449144   3796663   8038590   8505816  32175690  60252284   6172652 
 55620532   8389344  11104500   4199853   2864649    506664    372330  10431560  23596457  30192450 
 58789104   5255440  40251600   5865426   6671784  11714304  66490434  31673970   6418020   2046780 
  3005100  13806160    644328  14495030  59165886  11861050  49102495   7810491  62976014   3305637 
  3093339  50228280   9310680  46686789  56396296   7318567  18971982   4403287   6511572  17518480 
  7457060    855550  10570918  23208645  26907895  17202771   2266440  19865790   5186820  37354830 
 37390029  11741590     34476   8793434  10233144   1137511  10997448  20786116  35962626   2842804 
  8148371  28584251  14796144  16683264   7037040   7907184  21875962  41875680  36807820   2201290 
  9464427  12455373  86791626  27054069  38132080  35183200  22983285  27464745  24341958  19037675 
 13005070  18952760  44620494  48376020   1530530   1605888  76110202  44849008   9355500  12640944 
 24887654  37270640  49704988   6272127  31481848  45979791  18461331  61512696  15200465  53347398 
 39457110    574555  34536504   4570848  25009449  60364530   7917390  53828076  29419247   3748425 
  8695808   3708576   4226670  47753550  20164549   7831050    609016  68974752  24544512  48965715 
 12660327  16602421  57186470  15724195   1396263  81518184   2715240  36503589    650670   8451107 
  8654696  13685824  17004276   1369768  16757772   4299632  44001770   8710428  54856340  70587536 
  2980275  80032634  21131180   5419680  51119250  31669998  28136230   4995991    124474   1727474 
  2393634  26381250  59100916  26547840   7508480  10036599  47253210  81716700   9520286  63443256 
 25759824  37584990   9790144  57717618   4764510  31700790  16976234  97285326   8287228  18374082 
 10611428   6064119  19230900   2094588  10729150  45183764   2260440  30474741  10037456  64415200 
  2455686  27955590   1911272  26226739   6249492    168420   8943210  37114960  19581831   2923120 
 22838661   7636860  24119970  13876905    768362    952315  15262041  81027440  13503832   3347563 
  6644218  36337928   4293856  25992000  21675202  46671744  55291258  13231036   1289190  51078240 
 32151204  32977584  28778336  17402000  18371328  93838726   1993426  11805750  56435388  64247926 
 46096968   2646084  31106110   6233220  43239854  41358621  29857632  31734020   5333237  45328790 
 58385247  56778720  29343160   4047649  44282475   1978692  19334420   1527144  92543100   2817141 
 15056865   3954846   1787274  34955090  67868900  32705790   6520230   7178976   5534180  19240170 
 35120969  33118973   1556975   4176390  51503852   2775416  53607542  81464544  15233079  55071072 
  5183700   1043442  38530680  48012912  18446638   8351931  19036136  11287024  10604736  67206556 
  7543236  49312551    104064  26796795  47095165  56946575  30152540   9249400   8034229  64039800 
 24443468  13336500    259994  16511896   3190236   9202860   5707767  18268131  60668160   2855472 
 20191800   7792952   1697640  64638000   6854804   1509237  16753330   7322875  12978681  15002760 
  4701675  29203236  60656274  10862060  12496905   2587681  75080160  55568804  19610160  12195150 
 68087952   4552892  21067228  58955258  28638600  30765424   8434526  35974512  60578418  14836223 
 11878425  56769792  25723885  21765105    423870  44238204  95825265  52315926   6022161  40375540 
 30495000  26355840   3575341  69314454  50248760  39436770  49717544   1824820  48357491  60768948 
 62912640  12936004  23249422   2645044  25366325    535785   8684879  60907140   7673467  30369600 
 11170040   4596466  15644160   1542163   4018706  50388258  20818315   7041663  46742751  13502920 
 37556740  20664512  17123403  19210842   1157184   5823290  60103134  42802462  17803276  19807008 
 54755064  10473477  34598242  14848532   2489152  11304336  20025202  29108448  30521190  63998586 
 12491600   9117977  14397678   6522444    293333  11391147   1469200  20449000   4307644  17952025 
 72162710  31081903  48298862  45659135   5525476  17555769  15324963  63823721  27295380  30812080 
 11004847  34647240  57154797   1063550  10294110  17558437   9695060   7660851  15513210  12337287 
  1044585  37549060  50309319    788994   4778725  46955964  15698116  30601989   8601201  27353700 
 19418740  22099454   7725920  17411259  15550955    320029  10603704  22994170  14270375  18252500 
 35952618  37817296    890010  26574244  19393344  48293440  42315400  76696410  25204820  12086082 
  7455708   5829566  44597664  34571997  17474485  12381231   8063388  43096845  47385695  21715575 
 28255200   3222592   4215960   5229483  25400226   9217791  24863673  14551378  44435456     15780 
   946312   4139955  33891144    353700  48396795  19342510   8671180   8523648   4011385  11110149 
 14533680   4829344  17379171  12785544   1118719  34709162  42780900  19538494   2414358   4005848 
 60051313  43720842  59279319   8087248  67219264  20844591  72431316  12116897   8594502  19801028 
  4032783    618737  11938496    251090  24604334   2541280  74912796  17165511  34221169    510416 
 42347515   5113038  66233984  10386064   3058700  11650932  37836126  14950828  37068018  43065280 
 37437940  29757875   8819787  38936464    341510  90006800   1721114  14443098  55006117  12762813 
 51693719  52718454     82512  27907760  11688160  75325536     26576  22530930  13928304  26266552 
 48347852  19383000  44090244  33390225  29661975  12981378  14323290  21658252  26148654  55952154 
 43130870  42780880  40850453   7486528   3306316   6381468    118400  15876303  38483932   7684900 
  7677755  37692200  33573792   8073610  46833027   2858847  21707055  28760940  20066766  42434892 
 11009856  49443054   2582424  90947538  12804961  23787374   1139424   1488928  26435921  40193664 
 66273119  17337120  10857852  16012128   2520615  28065037  28909033   4927824  57175220   7453684 
   327810    536760  22818425   3258528   8527542  20844288  22670895   5877248  20807960  16098592 
   620415  67101268  15945288   5187570   1421910  85173480   3086100  72542624  47353125    434850 
 21980226  60855860  87425836  26256405  24494791    741526  29763840  10316280  36056302   8614590 
 49026294  15079548   5858842  40828160   3974318  51656416  48289280  28547709  30809124  36695972 
   367172   3367751  75199535  18885012    196213  16597168  71246700  38613102   6036316   9399093 
 49267200  84352275  17869890  44931024    388890   6016220  70582758   9747280   1103448  35124126 
 71486419  25496760  27810276  40254720  22701932  36110976  71322894  21208194    193116  53011805 
 64121238  54815773  25441920   5112900  70279244  23937860  11990859  11873136   8512512  20426290 
 21287740  25239212  21097312   1123221  68213463  13456355  44208247  34464983  27244064  27371707 
 39839402  47236050   2059582  50010472  44843304   3382236  42294716  14329486  27391344    930715 
  7850056  39097344  23578765  42542230   1026171  49482414  33798904   5121207   1002078  40682700 
 42248490  25126836  18635640  13823544  23439603  10943653  46267840  11536911   3949923  11723445 
  4701260  36015591  64982998  52731071  18258867   6779959  38989132   4169148   9651090  23604937 
 51510110  24281554    917028  12574640   1449820   1531461   5047592  38373918   5557651   7770132 
 14746350  12990984   1539894   4957528  59692646  38046360   7575960  18250947   2634012   2537483 
 10490634  63528816  28883418  34581537   8547840  43868496  59317412  81647868  25501464  27422664 
 12259536  68676176  20834583  38298330  30431575  27570532  14173703  69464400   9118800   1033647 
 14510106  31507480  10324827  37262682   6665360    438252    824400  30050265   5242407   8184258 
  9675688  43478050   6421491  13931902   6543590  30586941  38132215  64085744  45492264    420180 
 16969014  18030734   4293590  34375552  34173592   7238592  21841488  44134541  52525920  46603095 
 30016686  13052204  25052422   1627104  13033886   3075648  34279960  65231530  39490747   9948617 
 49020996  82546387   3614089  14382636  79229479   1186685  34772863  24090729  33586392   1163052 
 91281498   4971546  11537919  23469840  17642932   1228838  12183660   5450683  45263516  21637200 
 25403787  53441460  40098213  18747022  64970975   5960556  89342616  46200258  11183324  41928084 
 26796411  25894440   1615235   4713975    995455  72931584  39513220  34126488   2984751  28726790 
  3197406   6045696   7573160  11247204  34317360    601002  54830160  16758120  22020398   4863240 
 32884137   5266632  44262976  22684977  29803344  72995304    402306  14480774  48219087   5555634 
 28005966  54597760   6597180   6693168   4420416   5524820  30673728  42009968  51130368  24575250 
 24456968  21874485  24797696  24410025   2086400   1637376  19627888   7124848   2326720  39162528 
 10548382  41255330   1083726  14362562  51772004  17074275  38144688  61282061   1979424  12347560 
 59750889  72646392  76264100  50291814  19635296  32153760  19959780  27838016  31029734  33437905 
 25237024  36698064  10658544   7196865  31966208  14194000  14980196  47116576   1932696  33644224 
 11337930  15828800  28145091  57072015  13573120   6868800    763618    248287  62759180   5780030 
  8696775  10704683  27693445  43824363  10082527     28756  34179520   6080368  33033104   2389485 
 99340800  36884077  22590456    188075    542440  52045491   9230084  16463260    213972  60026358 
  6733266   5109220  24795342  34162335   2627876   1798144   9565275  44576204  40779089  17034864 
  8990614   3957330  30296300   5326202   7042692   6586580  69807826  39209048  26901253   9172218 
 13248738   7355849   2143750   5487600   7229152  12342398  23577433  18148260  11288283  56447496 
 62150216  49950798  19758663   7737750  28138373  43958595  21490452   4101153  44289056  13825647 
 36780160    491398  24874706   1227335  63291000  28461313  12165724  19797363  76828800  26797688 
 46983664  37614680  34554162  20639531  17407554  51505200  80177840   9893828  60374418  17440152 
 10898359  69853499  17351460   1744892  27499065  42540454  35891108  33211780  31346208   3904551 
 44493592  17867980   6994208  54400872   1367800    477400  19326040   2227940  15311220  15678630 
 11045970  11958380  53410434  57241576   2925104   8438980  73833102   1571468  18685259  40665378 
 18202800  26474050  57480773   1099080  14555485  38087808  19073544  79582276   3283890  12938780 
 10865806  63820050  45934686   9780352  14278274   4184397  38044024  13299996   4132515  28932228 
 55575905  18020103   2419146  10412160  27815676  54958680  13633969  11955904  26319376    765360 
 14212682   4834984  24392382  23102466  48595590   5889408  17543910   8842068    548700  39835908 
 17489024    464835  18909282  10390684  12643908  20191680   9997568  59145800  55739280  40307424 
  1092208  29822169   5432920  73967950  51847700  12166976   8449938  14463639   5324868  10043892 
  5526195  22004332  19378456   7761384  66308841  33363544  23476456  42249025   6964460  22465669 
 18469000   2915550  74032200  10980532    905333  46657922   3577582  43704720  27241110  56024892 
 20063608    937182    797958  26191200  24508356  11409058   7634013   2287215  10348827  30275245 
 16287245  19396203  11163576    457140  38392048   1964610  30788850   2801839  28408790   9603600 
 20079000   4478104  28177325  40901872  16847730  21062080   8556969  46990346   8655756  12271674 
  2678021  22493609  15720935   9514590   1093953  73866112   1501151   4390035   4181520   5752320 
  7163718   8756467  51308424  55183221  10148376  11167030   1434500  34609252   3315438  45630024 
 12687573   3957520  42432564   7402769   4952700  31306650   2836944  68928420  12690183   4807023 
 15241166  14877675  39186858  11266794    837000  25657974  46336548  60055056  17038380  51405136 
   395280  20092520   2927349  50331339   4974880    494840   2404818    108808  66994081  28333130 
  9220360  84830538  19096584  40675776  40310020   2157216   1736572   3168000  21891375    156792 
 35135294  14147120   5198050  30072192  16342774  64001490  14905296  35149275  56137824  66905856 
 72810920  64413522  63284625  57121788  13136960  46358676   3374128  10437042  11070726   4121208 
  3810472  31570378  10418600  24849910  40249048  61615727  15064076  76215672   2177802   7467380 
 35698722   9392588  75911469  40696794  47974784  32746833    978656  23354417  13073164  26374144 
  7204001   2244594  15638025    713922  18641688  64040256   1101096   7538895  24738591  20075682 
 56484255  26169516  59541192  10192520  36915179  17363775    829080   2915074  66390848  61714176 
 17742016  21549346  40335800   1461997   7988015  81981789  55325400  45191500    147868  32647833 
  9857214  15940372  13901220  23066368  35356340  30847748  44223360   3231207   3544300   4021056 
  2161755  47162920  12772374  74631096   4673154    774225  35678381  48652416  30529312  17662392 
  5159540  57121743  75051251  67350230  71757833  48832140  24904428  76061698  23210516   7308594 
 16305690   6461400  51479892  42537488  11984448  31878656  15804740   8306150  22807296    411936 
 69227123     54760  35386728  28572579   6850293   2555763  18100104  88106330   4525158   4547403 
  1708330  35318824   8756520  41994126   6607878   1765023    479562   4650380  33569122   7790607 
  2393280  21180015  31168410  52374570   7607673  15270912   1185560  44574308   2507421  45597888 
 27431359   9689324  32541300   9804564   3633420   7849138  20258856   2006612   7519930   2399672 
  1093830  36849063   4658652   1849910   7826910   2484402  24648932   2384448   2122575  50461180 
  1855660  33697465  32414494  52938600  24057688  22695654    629156  24109107   7916720  40030152 
 62979040     24690  62393250   1110933  52499000   8028498  58247160  54641730  24034595  24462540 
 23221296  20961010  15651300  32276062  19007600    115934  41872086  44972874   1365850  24989552 
 66085785  15921664   1564790  40286801  17089460   1603068  48358846   3773144  50233596   7971216 
   144456   8817501   2600339   2780979    723408  58192342   3251360  40190316   7564014  10335658 
 58327734   3763754   4980040  13011310   3282606   3948808   8965055  26188994  67385769  46881091 
  4729345   5127724  17909904   3535900   3506192  67059713   3589625  34555774  16228443  11754983 
 26313744   2825870  11967894   8023914  39673480  29745186    830613    718295  22527346  17267170 
 15420660  33103005  14514312  23924784  53984694  55855740  13504352  25919608  33592718  18530631 
  2491242  60609696  67611099   5467210   6003522  30265112  22038936  19962900   9449484  14007326 
  8295224   9843120  42247296  12103192  55324800  17446216    785630  83318844   5258950  48085670 
 19918695   9827623   2883352  18079960  37986670   4058592  11069325   4821773  19979382   4613567 
 11051586     83030  11488736  47316480  47081649  68614840  58146438  78102080  43252370   6465260 
  5292210  16898068  14978466   5812256   7278805  10411128  57203390  19923711  24715405   6588886 
  8094397  68848486    993650  40931100  10371270  26082100   1917993  18142432   9416123   8425620 
  4968964  21165782  47655269  63397224  12608640  28927077  35733201  30453808  44835596  10318294 
 36851004   6374592  65363976  29348800  34322010  31606992  26126562  33450467   7063177   9658050 
 67844254  65617464  24259032  22079005   2851880  15069730  52083776  39419448  36414807  55636666 
 14665296  14583846  34035630   7680750   4247460   4075685   2749256  14305080  12090193   3411408 
 27113670    263642  37925570  36171135  67486335  15119168  58300326  39171153   4080593  19165410 
 94737318  21395646  42176200    127200  32185417   1023030   5061616  41493168  40455563  50226912 
  2939200  13704047  34129256  11102070  34179471    366145   9105800  30000096  28101364   8066652 
  1512522   1376466   3884904  15374580  46467015   7070820   1084617  45872335  11894629   6774768 
 13396098    360325  15800422   5552062  36769096   7668276   6673370  20422375  11830338  25848450 
 43534005   6767502   2389240  42221114  14932212  39039432  17130087  63176031  34124892  10551273 
 31216129  52621508  53354719  58833024   2846715  50482432  10759680   9295560  59432731   9312732 
 27232036  13911560  72844536  24777588  52540716  23074497   2212496  15061927  43901275  22370140 
 17911277   3161592   3059229  50053367  16133022    275464  23437725   9254933  13944180  31909392 
 50462000  48779566  32695273  12529920  14664720  62275896  33344191  20617960  14743680  17536200 
  9730368  17228200  77666523  17141848  19579112  55352308  14542794  11441300  33497181  51701907 
 19200905  11918124  41408640  35335370    693268  34567560    968800  84963392  49432500  75047856 
  1649956  11855580  13606750  10126160  16483289  54138550   2070466  70895959  15889029  64744800 
   887255   6524160  73212591   6391215  32991917  11299708  33518624   4393665   5452288  26916864 
 23106225  19283120  11318484  13031330  13815319  10783437   7008248    642468  51572942  36181016 
 14655900  50768412  32122992  31549310   6229720  25021625    339066  51551805  26701935   5195774 
 11440968  10491813  14547924   7294320  14927300  10306380  18784400   6410604  35558155  95207640 
  6368424  24069375   5314251  39164598  80455500  27180032  36216075  12586676  29496965  54644166 
 27005979    632520   5522963  20903072   9185075  10773936  52877000  37012790  23861541   1558577 
 54362250  45106425    998844  44203412   7089500   1089165  15450835  25410830  27529985  41901600 
  6258198  45091200    179145  14990430  35949900  91465875  27267356  39276600   1336086  17022208 
 14763058     64974  20704715  16757022   1156340  19030649   1959174  61066628  35088900   9866985 
 11740544   3471260    889980   2712036    955304  55803000   7124495  31377681  48595911  14878125 
  7867710  12510120  13280256  29673276  82815428  16875936  16449252  28592215  10673768  11868129 
  3059966  49577832   5271392  78521517   6396426  30793126   9991872  11012652  13936472   9653168 
  5277938  44391087  57486424   6552000   4528215     58692  60910515  34816075  45221628   4373097 
 15068556  42083520  31243392   5766012  11744360   3255109  10046256  11975145  44974435   5899296 
    19368  61753664  10447602  35696000  53966928  53703728   2047617  68342848  22151712  53702496 
 21968364  38412414   3072012  62694182   4843620  14664789  84080429  19935792   3320032   9135072 
 25432911   7299372  67677183   8905200   1146012  30782665  18911270  26577720   3905115   5997692 
  5585387  21011676  17960690   4285710  15777828  22792120  54298112   1696336    158720  70851336 
 15741500  10414470  54165896  10809543   7383000  14806474  12554910  42424572  19109111  18466864 
 52085943  83995712  41227796  27084320  79676460  12202806  13606701  35279200  11413800  28890972 
  4472270   2937992  31578624  36496688  58618560  18130256  23027520  25867360  13222594  40135212 
 27935590  10281312  81868872  29559648  18953298  26444970  20340050   6939900  56851230  21150272 
 88355862  25438770  54119136  18566724  47824200  41297994  23487003  16983200   1317444  21745360 
 10038840  23115155  18495608  32927859   2670105   6908068   6183847  67276872    597556  15049550 
 30365800   1456785  85497672   6614055  77527692  59273536   5678585  56364554   8886150   8658750 
 34375913     11250   4468749    941250  43526800  20128796  28101570  32364215  37873928  70913192 
     6451  41150360   1578864  11825331  34381503  31707200   1297835  26283990   1197272  39786870 
 11118660    241325   5714280  45237365  15900452  28967388  16744644  18138534  40320075  46332990 
 30113440  78579204  21403912   9060340  20087256   1851696   5810850  24549536  60334309  38344320 
  1647825   2763045   3705690   9699468  10601721   5774142  81600948  11436772   1158300  38484117 
  9050282  50891877  86161356  20383231  18437180  16039474  23877990   7887328   5287022  20890086 
 45819984  39589044  40142146   4672382  21376278  24601755   9552136  82233765   8221557   1456326 
 24407852  31868676  18657528  67049292  72760788   1834250  15213744  28593762   7491848  30585308 
 13826835  21884580    212708  26936568  74806641   7238385  34872187  13265980  45964197   8346312 
  7957680  35966430  48991950  14821170   3510298   4134536   3070628  55123710  25768294  81789020 
 11481339  31538800   3663244  19453720  19429376  56619500    626076  46376853  14739456   2735196 
 33447410   8687997  12089504  62545744  18109740  66090883   6551013  17808283  33735895  38374986 
 24330042  25406568   9273121  35446835    535847  23601882   4185115   8789364  60913071  24942060 
 11958253   4158818    624586   2156709   5717694  16999470   3244117  18882048   9798421  79342960 
  5553966  18402262   6666374  59916751  19824025  26216694   3985746  13822596  67354248   7027920 
 22949058  54248562  24794928   4603950  18095087  64554875  39867016    955206  62851474  20182332 
 26494455     71592   6067344  62506188  78806340  52691400   4341735  25614347   4176630   2347415 
 23956606  41550085  14482610  40132560   6961938  44183529   6565230  20230875   1899288   9183285 
 10790594   2118150  49779366  60869886   8730618  15052905  53321984  49265006  60132800    151194 
 39699520  19674685  70912880  83034430  29872290  15953835  27867864  15603124  19276040  26416549 
 27074488  53058993  19584994  45438127   4040165  19184178  57075705  11267100  80362095  32770008 
 30379657    748410  29729712  72343920  21747219   4554514  16330539  24005892  17869068  11689569 
  3249820  25343166   1661121  42811376   1259434   4117000   6029460   1403427   2718459  29305752 
 17167248  37396080   4758984  43246398  13629915  34262750  18575512  33613920  10324922   2301000 
  6657540  18617517   9063450  86392184  58009014  15398904  26845141  14998680  37642644   4838790 
 51373341  18617620  30407158  17399900  49488768   1170635  10651194  11240460  22174501  53241496 
 12871936  14282912    766644   3589997  41523520  57400817  20904674  10865407   8166485   1937430 
 11127402    379783  55191550  74015230  45191739  30611781  35085039  41009280  10037756  47019742 
 21057805   4288008  13644217  57426950  24386925  67658912  11395782  43998240  15754041  19550764 
  7986164  25500573  40549201  34760427   4790496  61724885   2540633   5169714  21965823   6741400 
 43178049  11965369  24548832   6888475  46428832  44204600  55099935   1467158  11847912  18624931 
  6911600  54209480  28178266  42205135  67284624  16666299  20807856  22123500  19383572  71609784 
 14496848  13273982  16297710   3300696   7604352  10837892  45415811  71303979   9145440   5825310 
 47633872  23873920  21574987  39258738  54719195  23874624  65615375  25465320  47817120   9350882 
    28518  20964861  34507200  23423832    644800  25157566  16532600   5666753  30707418  21254968 
 24773060  13483710  32845995  44646663   2385474  55330128  50247141  29743737  18540390  29129940 
 85737715  63903762  79133994  57703140   2176570  12081720   6810128   5995950  24689894  23179390 
 35139213  12168224  46514884  57385568  33310459  58356595   4335040  71450090  27575442  23968674 
 17208160  68427837    421440  65275749   1957360  65358550  63204340   5834752   7802960  55291281 
  5031516   2123848  37651014  56518826  37219624   4374188    880200   8287755   4978918  12908160 
 16083558  74612864  17233872   3417568  54982884  31036190  53726832  28639950  10496889  77936075 
 38603051  47584652  18899452  25476350  28940385  31071327    804020   7889021  79655548  24130384 
 45101670  50425101  22066665  31245891  27716340  23031954  93873855  76265466   2153088    883573 
   582688   7802785   3524768  19325340  33776930  44991642  11632294   7828164   5026320    639648 
 63608448  21100002  18112224  20204670    423940   1541484  11295576  75893997  23107605   2167965 
   786221   6754002   1409694  75811849   4766726  18326308  84012688    879606  86947156   4852809 
 22621688  27956265    393600  30547377   1324960   2653056  27167525  10360000  23943513  18098004 
  6740032  16944928  25637052  23483475  71640210    119691    113815    858520    978562   1799658 
  3372492  15984619   1596126  54584824  62166648  33713232  65580403   7783792  13610592  21608496 
 49974110  12241224  38524085  39604118  55482336  32703816  53533305   1447576    233624  11769229 
 26765232  18901506  37452474  92421477  76490670   1037736  37794205  22667634  21558512  31774248 
 23814729  20574411    538412   2607012   6170295  31610748  69956250   1290560  17954435  19591065 
   138686   1086048     25544  83110016   6767152  32565816    981186  30334920  44630810  39215566 
  9389505  15506883  43654365  19423772  63606524  18711060   8333310  78923306   2479416    213312 
  3045248  23969520  27114332   6802228   2863928  20224360  77768608  19494708   4625646  62962944 
 83729193  52914708   8955990  74806812  87866596  52743798  54491888  16618914  27198787   8797000 
 53184040   6970290   6339062  23077154  92870321  12463520  76216140  19959753  92516190   8558055 
 61763102  11346706  27898740  53747648  64799988   7029867   7576285   3693228  11807276    766941 
 13562872  61067055  30627072   2231978   9772100   4119478   3799989  18542000  50805012  10631751 
  5708430  53784231  67384200    370434   2304447  39875862   3516792   5865284  11869228  43439320 
 34823214    328604   9913465  10578643   4642336   1540662  80411054  14731587  51956140  10413424 
 40317960  42273171     14128  32555927   1025472  32786691  67017008  25294113  49951630   8613900 
 11675196   4625556   7463456  13441246    170868  11407671   7644712  13357476  46851680   2959944 
 47315499  27780459  29237230   1434108  40621341  85523256   5971189  49736190  17821005  72837900 
 52308760  13357671   2008668   2145650  13047000    109611  47893744  77119000  62746979  53189870 
 24718330  13653225  41647716  59721340  39116896  42044264  23163824  16991560  49590723   2501015 
 17700501  18665999  26018712  15012891  18069553  11262516   9327260  44735760   8888832  32674320 
 68759328  21352352  14106600    705660   2637316  40958490  20430980  26531692   7158109   5793510 
 17948436   4264700   5347170   2821852   5868898  64591374  12463717  48552882   5361714  20453350 
 12521303  48540255   2131496   8356084  37127619  23397904   7897095  58707510  42118908  14082948 
 20409702   2908248  37519552  11426580  51735040  25809600   7185548    127759   5987660   3984288 
  1474384  35099188  11979935   5350352  68511565  18685200  39903241  55082631  13135121    438905 
 30662032   3787308  11113931   3427489  18341323  47567404   9519240   5944879   3976182  10023620 
 47968986  21565782  63243584  54878364  51111816   5645390  25789764  12261464  16423686    707742 
  5061917   8391838  11460350  76782544   6070690  16592280  11465832  39065130  11488620  46775400 
 25939326  23548448  26478825    283026    747523  43033600  13237050  25635555  59494776   5096706 
 30926944   2593272   1890540  29132464  13183470  33581747  26623923  34579412  15299216  27664540 
 18257915  20161960  11858888  34789179  15482580   1099050  46036419  50513700  35599200  20049363 
 20446736   2171260  14118284   3206200  23171223  10754824  67058064  62418942  72917859   3992300 
 15695744  54068170   3131093  11948076  23113232  43703124  18173220   3376736  24524136   6909192 
 24575023  14126310   3486025  33223680    570672  34924401  25734056  44381341   9496200    658476 
  3753495  11292949  26252193  17874223   7190790  13989499   7045962  13729248  41093703  19299888 
 53584720   1923696  68655080   4207784  12880630  18862160  13007664    415340  11399520   3779010 
 10998770  25086131  17102109    973896  50320100   3305324   2706704  11577300   1037920    464490 
   832020  11846144   8368388  15107840  25910500   8218452  31128427   3708739  63834106  12155408 
 18255296   1237184   2934792  33743562  18018980  50127533  41810431   4267450  10713054  34515177 
  1144656  32495370   9617643   9775360   5330171   2787474  23752740   1364264  21376746   8831700 
  3379162  16974300  21720580  17682288   2587744  31484800  32682451  24830922   2171364    972576 
  2613718   2450550   6270516  17398552   1091265  70231910  48432912  42791817  60731144    776600 
 19499558  33751800  27205280   8841975  13221600   3711921   6413110   1976610  31797568  12941318 
 33799040  30687097   4414140  56433780   3099999  39826416   4248432  21679856  59700508  31120524 
 47732328  24377102  14805330  57184056  36245258  15514200  16552815  59496990  21936450   7902987 
  3633903  57716406  42773506    368100   3347200  55816376  14923980  14090625   5188452  16578621 
  3156840   1203956   6843122  10420832  57145269  48597577  27397797  17089800   7087906   2240991 
 12427595  11634840   2271242   3907705  51020840  45146760  83420582  63948288  21786198  52959298 
 30795075   4020354  13989600  17611050  76450080  88947401   7430225  21501731   7445172  50170053 
  5487090  13960129  25560802  38323558  46730307   2147712   2557704  14384854    838512  79080688 
 27247409   1109251  13905150   8835920  18958800   3035025  46749528  43925640  44251404  21066564 
 37275324  32572722  35915656  27837296  31824860  78513106  26443236  40347052  19878562   2608896 
 50578335  19859590  31665466   9296905   4691600  60048108  73585477   6044610   5934600  31172694 
   246926  19622928  23378160   4436784  46375405  50732448    592936   6851961  59869152  51275680 
   886532  21021201   6467775  12058026  23291205  14588024  73718570   8558235  44002740   4086454 
 13479274   7359300    446844   6928720  41014500   8660512   1297432  19441798  23391192  15480674 
  2820740  13840416  15361203  42370536    905975  11660700   5640530    114395  23086060  32371958 
 53851380  26336712  28081777   2199262   6014964    778870  39102462  56996510  15597008  16285453 
  4597803   1192712  43316131    640983  30794796   3426930  48966701   4486598  14990550  43487664 
 52365181  45997215  27319653  16197888  34075479  22603200  35409636  75418904  54187092   1950597 
 17085808  23297175  53668160  16279150  54541338   7668287  24172746  67077352    452726   9660987 
  2846653   9386925   2809114     17745   2527500  55878320  62941680   5915890  74839388  61791522 
 88583124  31943808  71647030  58199600  21678402  36179280  11176584   7013670   9284730  62603130 
   118656  93147420  62033544   5512533  27662385   8995521  16716126  67695912  15670025  45815265 
 36236729  36962955  46404050  29405882  21187458  35831170  18592641  62733025  18661020  80335872 
   501510   2503872  20208690  34614090  15139873  41909230  28532770     16237   1634048  78525044 
 92364415   6704370  18426576  79385328   1864020   6724970  32898750  59090070  18986160   9515317 
 35660859  44229400  52654914  23657364  64183449   2799654  71944632  64713325  27001620  31915835 
  6263466   5799600  47291328  46380006  45801970   7478347  28222493   9037089  27537360   2433519 
 82081584  33010194   5891891  67298355   2638674  14508774  17136231  17958888  34939431  11853450 
 50243864  47128725   6183096  52229944    421477  70765590  30242838   2679133   5660046  18080538 
  1262148   1793400  22767702  19727575    553413  24633748  30472428  48863210  22908508  50344125 
 30207591  14921610  28455585   3756588  81848348  28277560   1146150  28796286  13361844   1588905 
 70868934   3285219  17411835  68163120   2293445   4784950  53176305  49638270  46542990  45493725 
 25782044   6560742  25583682   6908000   8150711   4571792  87555688   8963491  17288269  11214072 
  7400810   9828320  74633805  48111350  13169112  10756200  45922784  81049167  36040679  30709784 
  2192785  59609682  43458406     95225  22533435   2637800  65662488  32749299  44476974  15279264 
 30291000  58621119  14001624  31281283  58618720  15840786  22233371   9803960  10066544  24140922 
 14286636  24962410  40053708  10396926  26336339  95450680   5853360  13386800   6634935  78292728 
 17521515   4774464   3260910  47698056  10522215  26527965   9171228   1912742  30896247   4523570 
 70408762   1946538  10873100    187908    344817   7927920  22890174  38909856  46726708  39515868 
 77008470  16427970  11043312   3954556  35502048   1065779  58701980  13846044  68063610    805941 
 15267666   9228168  27781564  52213216   7927925  10433696   2925172  43359208  28016136  16056222 
 65066120  31354440   7016376   1298304  18093294  18410493    205360  25392370  65237664    295920 
 77116032  31247062  56630560    671938  14226576  83372380   6188436  19989400  19122561   7591994 
  5222001  18807372  12522988  40632152   6950580  59494595   1326600  32229812    211560  10650895 
  9127044  42590006  12538542  57619644  47930712  57684445  56763768  55829372  40606400   1060254 
 37150159  15336216   2216876    474075   1021155  42928025  20226864  32091825   4660686  11848414 
 70092000  13067706  74763762    608453  58510088  27508425  34035237  63046620   8397732  66744240 
 30443861  35511300  10204656  33056250   7666290  28785750  35261044  14611245  74695593  81653390 
  8565304   3216658   3286612  41054433   9233098  44268952  19484103  47493376   8571578  35699480 
  7490064    585480  50129950    885625    205776  32419149   3301650  16215238  30213623  40730276 
   897078  37942631  31451773  18261693  15729070  41235326   8438627    242206  50284816  16401600 
 51298884   8112249  24970037  35889254    593280  69644892   3578385   1567880  88333836  16884800 
 53860014  30255687   5883282  12176838  48768016  29047606  14906144  60571280  48616615  14505117 
  7558649   3416224  19648890  76834120   1164774  61838018   8899992  51426486   5396672  42058224 
 38512434  66525140  13272790  43967790  36342852   1990043   2860803  14117760   1247864   1171170 
 72357813   8363223  17602190   1073448   9518192  38590000  11681865  49560086  30808570  28735024 
  5666934  53358155  19959894  79769118  47010824     67800  35379669  16331640  49986867  23446449 
 31851183   1991512  41665350   2343150  28822638  12316313   3436633  11114576  52070676  13157270 
  4167163  54059940   4782170  45188946  66142998   2578870  20466553   8288617   8808552  25733430 
 17678968   4818144   3233340  24186482  41585097  14011634   5633044  11197849   7132768   4675869 
 27832824  26920276   8352140  14352720  66161120  28297016  23706800  16962737  89573868   5547136 
 51986555  78304090  63216000   9605310  17457320   5610719  39811365  15959738  14266164  19096206 
 75349797  42620338  27126576  10680340  34619508    600264  32849750  16418475   5746000  35214930 
 57882240   7755682  12293260  43088383  69845968   6022107   2880362  10305280   2052952  17372882 
 28000203   1665726  24084644  19866440  63784238  10455390   6979986  12244802  10969155  37142225 
 11335770  37739471  73323525  39296136  16501130  19921200  20650398  62268708   9005760   1174786 
   871640  77790496    278710  59690411  57618188  26464598   5320848  25567463   1051375   2882448 
   350400  28340015   3935400   1338292  73867950  33153008  57375680  36002898  21556773  30877084 
 51855083  41221382  42283132  18678895  20161856   6871403   2511876   2756330  21544912  22716742 
 35517699   7386604   6133609   3395700  28948846   1304928  56049000  22683360   5798085  41579424 
  4567012  19238800  35378163  81231412   6931024  38725272  33884700    251748  14579622  12935600 
 23630432  27521427  20916714   7647060  45584079  12535341  42793168   4727205   3747275  49112288 
   815265   2413233  26582328   7977807  61222455  21920240  81115992  16394685   4155424  16009609 
 34724008  65982000  11982672    280440  22006444  30013900  11014179  33042240  55129625  16942000 
  5193690  38700720  25178475   2205150  10113460  24304951  43604838   6884922  65454755  11862230 
  2439234  40928265  28772236  59066604  93683356  10162620  59011875   7413718  50507856   3827166 
 57995210  70337724  19971831  51370358  54180654  34086699  32544810  33293936  16747500  34028786 
 25485156   8378920   4418494  25691904  59181100    939573  23711336  48048840   7358491  15267190 
  4922985  36276056   9189635  44503885   2140110  22941126  21910956  34430546   7144208  36006730 
 26790000  22384596   2928544   1870740  21759602   2675100  17694336  29221270   1244895  19726592 
  7951575  35321514  62463196  27014064  32817066  44699592  11480864  10055251  67397417   9705709 
 29567250  13890800  10767642   7600719  27799266  14309529  34576477   5467800   1754328   7337396 
 39785418  24456455   1994678  22113000  83591875  28795535   9204140   4171194  74941250  15062169 
 18572520   2172704  55098961  76258008   6274140   6159840  22734833  65409120  10735782   8802816 
 38435378  14506206   4432500   5556600   5050200  63984368   1979187   7029156   3279096   2285786 
  7248150  33154780   3254742  43786050   4259670  37366199  14014077  40424873  10233134  28853196 
 56387079   4906370  79531270    588708  67036635  53365600  47226662  49154478  54840800  31410762 
 17990274   8914800  20322540  45366984  47997136   3825306  10312384  73844260  41996352    208624 
 52282791   7644234   4035640   3723374  12543960  18375728   1338592   4248756  77196320  45323322 
   228342   2498844   8884700  71416320   5497692  50419792  10137904  18091625  29660955  35258183 
 12064910   2839347  23038616   1269066  24329760  21653700   8363927  20081699  24211256  43667910 
 18656034   7203573  29435370  19887204  55257650  72504072  93137880  18506631  29230320  28725836 
  5836561  15338586  68955256  24882876  13470320  15557154  33343596  10167319  48781009  10549825 
   155066   8175697  65112710   4139588    310656  19946618  44547966  60973668  10547512   2553999 
 19649000   1431144  44660316  18825490  47008247  62162560  14738484  12351115  43571118   8067384 
  3493550  25856404  24440867  14544186  20212503    283578  83506808   7941240    561593  65974864 
 40315914  22975245  33142930  20377413   2665804  25594536  21225768  16751780  59461336   6685939 
 13216801  12832824   5632484  13000650  91263592   4447548  14816708  41520444   2072565    862944 
 11378969  11470680  19257189  50741248  50504346  24065874  28161560  29696894  15302820   6155975 
 12970452   1894170  95420500  48744367  76015728  61891550   1076385  59311980  27427064   3334840 
 12072658  23376160  27132175    808035  65395660   8844912  11058506   3299680  17063085   7237273 
 34234310  46948080  50467118  64537128  15694848  44497974     66753  15276100  27254780  81493954 
 17624410  57813228  32007283  11967785  55530524  28165852    807718  38742222   5211772  17676234 
 76228295  15080790  76407807  67363860  14428902  11155644  43651410   7219645  36846306    909666 
 23539552  24256960  11718213   4311296   9923886  13689598   1712856  12755130  30451080  18037128 
   685580   4498060  12767768   2227514   1791538  14113980  28734516  28490500  51082460   8536892 
 78973374  28173390  63427750  91095925  15645504  18354294  24414390  11898210  29094781   9267604 
  3115350   1652612  56270548  20665806  23054960  23021875  60547122  21399728   7438332  62229235 
 28309021   2331912   1709371   2624556   1166502  75528486  20649640  40205518  53611712   4926885 
 27047088  58785748  59794152   7962207  11752317  24516140  11469520  41708133  15034905   4319088 
  1460919  25030144   2548474  61352704  52239013  14602000   1307434   1647804  57322240   3616368 
 15768431  41901612  32755696  51666000   3920830  12314710  86041398  35108983   1973180  63508860 
 22204182   1069596   4751355   2912127   5723730  74379744  22904576  47041780  23854152  71887186 
 10363302  10639869    544572  18225660  26517400  22547244   7390181  14088319  16468201  43028084 
 45107430  85625285  19645408  56522644   6582345   1940008    489996   1272630  80967588  45487875 
 60990146  20856162  55029960  20628871   5975697   1490436  16386769  28280868  13333610  16409715 
 13343720  55209440     61789  22535968  44643075   6298611   2780106  41234520  13245973  23538680 
 16930368  44552265   5649820    746118   6618412  64606400  24561595  26076848  62937182  33681528 
 34682970  56561934  15078280  72106753  20749659  11218902  32933412  56658732  17916896   9352620 
 36679635  30092346   1051700   5391342  67965048  21022188  40628334  46461426  13085240  57138150 
 34839392  35328735  53510745   1420104  20301030  18963540    597212   6617766   9908654  33271008 
 21083212  22833970    206925  29950533  15385864  75900870  58969512  15863875  26869536  15879212 
 52933419  12527232  49129818  43040258   1995231  51404740  14213976  16822540  10265535  47276222 
  8396176  20602456  67278375  22954823  28649148  73983030  77425905   1239332  21139789  20887044 
 31130624  40086144  75897696    252369  53734670  43889180    438463  19570964  41627859   2750880 
 12256184  80620248    653166  13810400  88310885  29800668  46230588   4740856  11088935  61540466 
 62829713  31083465  36218952   7947508  69794262  19897788  16367949  48250366  38145837  23842720 
 33980540  26952936  43891752  45866646  27535985   4601058  22267266  77105936  36714408  10100808 
 12241446  33754115  57715578  22690080  63962136  28124998  22240592  40916278  60493188    897804 
  3063699    679155  28572279  32960432    464037   9702955  25217984   4247920   9313408     44370 
 25985075  25834130  34565051   3398784  18664863  86092800  27576740  36880935  27681976  51859420 
 20519600  15976940   8311436  10802036   2812812  56046852  16747740   4810416  80718976  31592585 
 41205171  39044271   2864592  35371336  50913958  58891427    953700  22025268  17859232  37386615 
 57645504  27754048  28253134  12923904   4385286   4704796  53475882  48654000  41328320  13569180 
 31986390   3442836  28401905  14244022    976836   8994801  21769723  13166622  48586808   5295180 
 36067892  31342404  53662880     83593  19799780  26167573  21284164  66761456  19100988  19086240 
  8352012   6179530  10998454  31878808  41119768  11104614  76842590  17052840  21473782  19107540 
 53709780  38788314  45751136  15020555  89094984  40950819  19477458  11769327  27128232  35194974 
  5287236   1363292  10628708  42564115  19172832  39974980   4261452  78074097  10127256  35904232 
 73499616  21233580   1950665   4411260   7484629   5084232  60518599  26569760  11139705  27915496 
 22480800  49387660  21211565  43395036  10605518  56839366  49478495   5709132  17217504   5488112 
   510286  25635840  39194740  23635600  21617750  74227356  43729168    253008  17969046  17667795 
 25344613  54667104  27235404  24249456  38175368   9314304  43952574  21612444  38012598  18555846 
 16119324  26491443   3024772  15338862   6484315  51796410  40279578   5166528  13048516  55414840 
 81153578  29664206  13377894  11427328  28459024  11692940  78622635   2498788  23735439  21438208 
 26578497  12584565  32276950    901992   4655178   7754152  65207028  21003888  59119773   1235850 
  4903296  46461896   3590776  39271013  29867564   8433201  19742748  66301092  77778228  27000272 
 15403330   9553518  63031842  26541749  32429760  75799749  70594800  11981610  21770727   4956520 
 15636590   2293041  42485806  12640160  76346350   5738200   3381180   3335328  19425096  14947432 
 50808720  13522564   5329096   5882932  12346365  42665682  11591594  19992224  25390197  11970695 
 16371712  75309150  18861880  67188576  41872454  44431324  54619530  16593984  72011226  26386432 
 50338172   2041518  15436512    740025  29148660  72897084  12126510  79110425   9683337  74763384 
   903357  22747618  40703588   2090130  22014061   4285853  35921772   4976070   1828340  53533002 
 44299893   4444623  13124592    209993  10480340  33142232  14796825  32483632    257488   2676870 
  3883525  18748275  16361760  25874232  47834247   6083341  55686504  11146240   9442470   6932952 
 16705153  54337880  71257450  12347312   1230108    573461   2151028  28932820    715414  15136915 
  4643220  18853336  15292896  19340373   7208390  73785101  27590502   1449780   1072260   2213991 
 13702136  39593906  30836662  13175256   2694510  21679771  30117472   4327848   6090920  29427470 
  7788480  43072162   9010986  23847128  14804386   1124990  42244551   6183155  18853509  61150551 
   786324  12883368   8672872   5012804  31980836   7296544  15527174  26895902  45285440   5962052 
 18391401  56107440  26835984   6845310  69674444  24339042   2646971  53551392  37674720  21082740 
  2571523  29001456  28235924  94522584  50064876  13887308  49222348  38036632  38390964    389868 
  2112144  15589420  47037958  47236104  44742187  12840864  24668514    849948  32967960  54415096 
  2390000  10128408  50373405  14781990  23503988   8847622   6712768  26604270  87531255  35704347 
  5240240   1937079  35529399  10380350    329137  13939476    245009  28191120  37191244  29645725 
 48751335  61484298  81271883   3699985  72498748  27511168  52382323   3032876  13033104  65625417 
 41799240  67991361  14303604  19531552   7109367  72066566  24291072  39338240   5341284  10761470 
  1139677  69803928  24729540  12430902    877312   7251860  14980000    236236  12920840  33677120 
 11847803    649059  11363590  20036488  31476700   7710716  19460155   5238727  40468224  28832364 
 13555872  20517288  38989620  28746700   6249600    258681  24006420   1705185   1808988  19177815 
  6080970  40803320   3032877  26100900  22531761   7062669  16122832  92642651   1536912  69981124 
  8037576  49997460  30185860  42397728  52148160  14047020   2542176  79434803  20851593   3778254 
  5667868  73409255  21822036   1533504   4234784  14396472  53635058   6332131   6386931  15528240 
  3629472  14249296  37420656  47058996  24143100  59990580  45317842   5570646  17877394  17501440 
 84694920   8702125   1971152  22698585  44399430   7311304   4539051   1115205  19932706   3121336 
 44708812  59497662  14142864    122018   7641900   3934920  20984100  23650625    293986  19920552 
 61504965  34199032  17895494  60890617  24028855  42420144    582750  33333861   3783584  27970068 
 34714855  29934880  18559911  42164710   1459553  29112534  18043940  16496316   2125169  20199257 
 50163752  80528175  46584153  68944135  20111232  33966336  56059784    683375  25718400  13344450 
 17629955   2021127  19376320   8821725  24784970  52149080   2428664   2985456   8632137  26932732 
 34884784  40571520  36909054  40825400  45904848   7954885  12630795   7398825      7335   2199672 
  1388076   1193472   9686523   7434614   3353051   3525653  60100040  85718632  10115352   1575899 
 17252620  49685456  16319274  44873021  41462286   1095661  35999271  19375850   2432278  54452132 
 30782940  56430531  24807539  13543404  26313405  23065050   5112634  60555375  36683488  52260402 
 10398277   5637108  19661856  31098960  11874120  13373028  91660032  25134083  17048753   2226371 
 73193172   1477136  45548740  22257963  60849932   3014816  37163580  43197584  60543300  21315910 
  7809070  32354685  48067976   6395519  22773993  29506165  26062771  44599896  39744554  19121209 
 75089630  15802736     51345  74318888  27392490   4647052   3320632  45346728  48235642  22106644 
   617856   1201980  10273964  33352500     64920  11640530  26582545  52472862   7069914   3217872 
 56766909   9697730  14477584  33585408   5525520  16218000   1958910  18572905  12621083  11450916 
 24127200  19895292  13751700  76514544  10755484   4791150  21771316   7142812  15272301  39044222 
  2632987  18180812   4376422   4754970  23719680  55651880  37513985   2566368  14256916  15450852 
 39326780    990240  20607104  12742920  30863390   6812456  17542190   9695326  30726761  28384339 
 47481292    260499  60260943  84994033    424362  39883425   7341058  23825300    319410  50811904 
 36080880  37157508  28658498  17740548  13795792  14703181  10959096  31837956  67881513   3181728 
 22239835   3749349  20342010   5225238  36686730  10482555  40702768  53186940   7691180   3238151 
 57779526  13678410   7788372   9669532  23365440  59987382   6021131  72600052   3685392  11890912 
 19504156  16948581   3340764   1372333  18561340  33644744  37358712   2985300  17679408    251648 
 32614728  41816777  55668717   6918186  36318595   4012092  25861653  24587919  10036800  52192074 
  2959983   9585905  22724397  44310173  48439828  21277080   7924458   3177748  20355446   1345246 
  5107970   3276435   2864411  44150480   6187280  18101110  38540923  18842100  42378251  15609090 
  1416012   5787936   5259405   7764360  37919710  38941084  13876505  15585884  10536396  23690245 
 43341848  63217230   2142840   4387800  18415670  11842357  38032984  26613750  32152512    409664 
 17878430  30818340  12062196   1288979  17903470  10826335  44227974   6040265  26238592   4921887 
  5346672  20517357  46080972  10989141  27112713   4493903   2604960   1460889  34361073  28543580 
 13371189  17666592  39106854  57041817    780208  12571216  12683770  19918210  11152979  27324650 
    49430   3327912  18000756  30988309    964904  50291784  88767958   3485205  67069859  35636200 
 60465600  14001282  20967482  13600548  53201277  57703965   3094575  86935680  48520395  27394212 
  1435513  25346745  66237171  37588320   4679280   3748000  66850258  17531976   8717200  53426520 
 16337909  55148856  22270185   4053726  20017712  13600082   4357178  80793910  22591324  39179805 
 16831505     94536   1379686   7171416  13881150   1476447  42880188  65231788  14037024   1047662 
 35696358   4804222  16485924  46021536   7162395   9548864  31164231  29053755  46570410   3350199 
  1095075  44154620  30925335  17900512  61216512  41178144   8368920  69482764  17700471   4062438 
 45653000  56427936  29842470  18524268  67973680  14160320  42907422   5431860  19209252  30698580 
 68398095  17109710  54348373  14957416  94942505   9809916  41759256  10272588  59523672  17004240 
 39299920   3315408   7830816  18605580   1780394   1426731   2952736  20389272  18871182    446424 
  4038450   2533605   7649256   8477756  22198962   3822055  55795157  71974158  17098900  14346364 
 54455964  53416181   6963200  48597168   4557629  43885908  60521721  84035840  67032988  66847370 
 29250656   4500630  41762523   8503080  29424183  34677951  35075587  16390800  48545325   1485952 
 24925824   3079610    805304  13195588   9514863  44180370   9344640  71492520  23322385  17864847 
   907542   8860000  50375445    871650   2978478   1596390  13370148  18468592  34927347  13325719 
 16856232  35581840   2891004  25538292  19497492  79236864  40623411  10450075  69985872   4176674 
 12653360  16822508  19526936  16274294  21710008   2870784  53009964  54662850  30001608  27351594 
  1599786  10825351   8835390  15013132  10637588  15567278  19094064   5508375  88462878  26799944 
  2631519  42216429  17160418  15436773  41712451  23571312  20388305  76005490  39377940   1366602 
 67369688  38832795  15468642   1554390  25967760  26096170  43398123  22738017   8443006  12523848 
  6809726   7567884  47733180  13517504   4974744  16840261  35517012   7946237  78162315   2558440 
 10936451  23606648  36783164  43322580   4714990  59871138   5780564  14123334  64170792   8720519 
  8028288   2493240   4379928  11705218  34067639   3559946   5531394   6952932  16333525  67970106 
 29649420  25643877  13462145  25821333   1318356   2333874   2961213  21342321     62399  37625280 
 70956600   7245161  51715625  27363700  25823296  16666327  17433424  67095422  76833564  62911704 
  1839600  28230510   1252125  34430494  85578400   7946610  30696211   4744824   5791619   4981287 
 20854120  10471734   6096948   4865026   3031040  16483272   3662394   2936214  10683288   7409087 
 13537790  27235174  13207866  11905740  36617912  25953430  25251135   6591990  22894614    577752 
 16113585  50953939   7819284  15376095  22652916   2290852  35091252  61727148  17204608  20602638 
 17700324  11885621  54859320   3764318  19904682   3289370  45188232  27929016  24524397  74544757 
   315374   2964002  18545496   1606024  71950120  38391080  76665150  56802273  12612732  39632750 
 32354491  39839272  16686408   4182815   4432578   4773163  54585684  61716080  20578846  40572140 
 58865169  74700108  64440384  67641409   1120332  27037512  20688941  11892885  29707016  40702734 
 16593444   7833995  18008298    231764    884964  38260000   9616404  17886960   3479217  17546258 
 20529288   9301260  38417715  16269000  58828410   3416575  23153823    377468  36314925  23188300 
  3898380    177958  18557280  40774951   7048103  40262706  50620724  24223113  54014127  34643082 
  8159263  47525610   6396966  41671685  13857977  26052090   5103285   7794952  15034035   6363882 
 26451900   2013198   1756018  42997527  51929200  33041234  35455200   4431648   2592734  10100886 
 16081416   7446117  25076080  34779338   8579953   5190624   4872456  69067680  12595066   2931732 
 25262080   1700594   7328260  32039244    567000    951976  43823178    510120  11698704     34320 
    46435  68325712  18543952  75194340  22451958  57980475  30765625  14199116  68888820  34934163 
 14014268   1491370  23852904  28461162   2133800  65945250  52305714    350394  90909758  21397256 
  6606468   7316901  72979874  22055774    941350   6963840  24595158  31584385   4293870  62136060 
 68500762  15600967   2437308  16342752  21451905  20945700  26531696  20480040  43523538  17053811 
  3796938  45529328  30178944  22495812  71487486   1021884  28937408  25124324   9376180  28953633 
 42806845  70707650   5233778   8124885  57016461  48026466  58213440   9493200  24422376  10426962 
    93024  12175912  11938752   9018971  19641708  40742808  41767422  13266066  10968048   8293158 
 33779088  21951801  15477140  33238482  39899373    643016  34819263  34302940  17466246  42050377 
  6527616  56200585    103622   2557910  43053052  31477284  15553368   2283534  63702808  50924247 
 12189760   4796392  40350778  38398112  52802460  81068931  74231724  16153460  14410185  53141626 
  5692800    264907  14892730    385117   9358521  66096402  43945846   3360478  45790707   9897636 
   196668  92273211   1864242  34361115   7422992  21859085  17969280  12873483   2045000  18888746 
  6834912  15767586   7962548  59348300  38269952   8230590  54677644  20701186  22398311   6789020 
  5112802  41800038  24449236  11071234  10300290  21842620   2745791   1241688  45132087  13087158 
 20137926  42122155  69727150  71472726   2585822   7471809  87911480   8730666  22960020  92305818 
 12880948   3721308  66432744   1958732   1160757   6817865   7697730  12996648  15599283  18898020 
 86430166  40399128  14407374  21727260  14658771  14570640   8622642  35813184   8116488  37731495 
 25837875  58304682  22944005  14133652   9040262   2310399   5246273  54690912  27183755  81167584 
  3058722  21316890    520831   7376850   7137698  28328595   4305420  22164960   3939435  23680217 
  5916224  53567235  56260737  11458139     41800  64862340  23050916  20566650  18992025   2017015 
 59202010   7519830   5290432  27170244  31709375  32642831  13722786  22604532  16949952  58514586 
 11915840  48325824  14248800  48477645  12640524  45116780  37420180  32226515   4450523   8200585 
  9123632  78411168   6959042    606708  21385740   5398476  61410596  26830761  70784001  56121470 
  6685059  19707790   8056452  49959742   8320158  12194370  15942846  31309240   2975280   1856267 
 72965451  33970152   2092086  73774777  21178370  21938990   8904408   1790048   1207577  51750468 
 45291723  11054040  57861086   7940840  56895057  57009576  10026478   3788596  16850835  66673680 
 62938854  57695976  28947974  17549700   4060875  12381006  15467544  54525534   2093364  56272165 
 55339578  14869619  83995289  75021552  18673645  54086943  75515580  17335560  37126040  14063605 
 43095754  22424275  53001221  76850498  38665913  34334236   2604446   2625249  67241152  17296134 
 17465591  56865216  33131710  11172608  45309746  13931967   5861588  31186506   5970816    693081 
 23575584  39694508  21556458  18036144   5207154  16056200  20254374  19831552  33996544    804510 
   734069   6230056   4969524  76534425   7217216  31110100  17839090   5183514  35889140  12223266 
 60570575   2926330  12848652  22744071  28718550    895720  91525280  28050932   1321180  23347400 
 36408540  39126445   2737185   7088305  56290890  67005352  28095606   2118752  30004373   4821397 
  2623821  26794383  63017069  24160500  30161400  30927502  38321289  11040092  15814942   2595718 
 49988126  26925640   6964488   6209212  43552095  25663274  41234622  41939976  15190576  11265696 
 14903559  52921875   2611756  68743888  54732590  13789757  39384150   1889055   1364566  12347064 
  9882854   9524224   1037528  78950543  24197580  12731964  26060340  24135768   9551888  11023472 
 26152309  20348950  68079765  24279385  30762809  65210680  74747844  45344736  32597692  12974104 
 84088459    749616   2630173   9790000   6658146    223425   2240109  14363400  47459090   4142679 
  6984960  24122432   3355400  28305477   2749890    130750  86476698  65944286    901609  23582305 
 72069800   3649607  22758029   6897834  25886658  56408768  28451025  39957488  26453888  14116695 
 16662702   2539613  32858232  68363064  69982868  10805136   2743830  50383879  31074455   5879486 
 39373920  15195194  24999112   6454070   2269620    205394  41968077  37142252  34388860   7488500 
   691523  16084443  26053888  60030000   6108588  68252382  11471803  25226299   1237280  38957005 
 13344528  46309020   6191910    822168  27241753  24939348   5978448  42757077   3544398  28804005 
 25548600  14716435  85108996   1594332  24870432   5886496  52591251   1268028   6391296  19500297 
 87868155  29954792    603950  20973638  39269936   8489616  38056486  21273203  32515414    845456 
 45553200  81191728  16906104   2480910  37002000    446292    290547   8787478  23324175  26477844 
  2107256   6436626  56557864  51934300   1564716   2050540  25293518  17570079    981189  29493386 
   987275  40558570   6447850  63566625   2009540  22757559   8135400   2935872  39160800  27496615 
 16153884   5773320  14425000  23917884    836220     33186    153081  53036375    118736  15137632 
 14518272   5451181   9085800  32182515  16583824  14239750   7467488   6301692  69359332   7681080 
 28955164  22674006  31015045  31416541  21216855  71189045  52337920   1445040   3429615  38922072 
 14608400    273224  87240396  70930769  25066248    236127  12214160  62796762  60866556   2971738 
 34512170   9489018  32763717  43497882  16838288  30602880  35948400  19959989   8303000   7633263 
  9703368  83709920  10511046   2549448   1827804  12426659  51136657  46403104    212520   1440040 
 18756072   9899190  26889300  12123202  33886848   3946944   1269384   2037940  24761550   1795115 
 14195636  69828430  40083012  45979848  26484546  24285830   3830970    289824  26838530  34198013 
 22397334   2016862  10945914  23885211  14855976    216600    907895   1537965  18157734   3717921 
 21376361  18135923  45010867    495730   5538680  52335660   3416024   7370860  45765510  13700674 
  5225112  25829367  15949752  43443162    782880  14112735  49003648  10124318  50926764  15934100 
 14642445  84753322    442624  11949348   4931730   4793220  25840500  21300644  50382848  17477751 
 57039696  21023394  78007680  39440241   1163412  13946429   8446515   7930765  39254110  32372379 
  7813731  27037948  23355888  24830280  63639688  10011540   5252868  20035348  33771276    109940 
 33257235  20240694  73342828    673384   6833484  51530262   4841995   4800288   6946584  76409792 
 35330464  27272745   8006680  44020620  33424344  59617564  51656022   6323218  19636308  56152620 
 56031990   4180852   4149348   8021474  27055173  39766204  45377719  79972852  39534812   3920176 
  8070954   2794055  13351500   9399843   2649384   8685020  68140072  74791346   6914922  66242709 
 44997128   4344000   4750015  11500065  36402252   9033720  49492525   3232169   5214284  62233214 
 11688840  58384275   1718376  21232680   5909085    690712  29206464   4329321   2594592  14529870 
 20264760   8181590   1743300  82387669  41654212  37247408  14825409  15810708  45736632   9790317 
  2446032   4612272  40656560  30327198  20842624  56271600   5883266  24822512  53746210  10323159 
 18296343  42793584  18928026   8180260    178648    125092  20017752  19874666  15079768  13522746 
  4124682  67282516  16466580  62442110  48083938  10300020  16008819  42701904  11728476  26676224 
 79897008   9071417  10085250  12074285  63677526  25522350  86631360   5301900  22237572  51575205 
 34941069  20080980   5056533  31719888  75030560    454734  14573570   1711256   2352896  19732075 
 29836107   4412130   7065705    316210  65835644  19530202  58061775  10435560  21117975  38272920 
 51412176  33218340  22365497  25962580     58098   3211120  23620726  55748196  23619500  20890044 
 18413268  32348484   8345439  14289524   1220930  14688345   2760952  35736784  26387200   1728836 
  4059935  40006614  28814079    554982  65952992   5141240  12221147  27694056  18567606  21844770 
  3507200   2455572  39487212  52829868   9908576  15490486  11764956  69104412  39823050  38712440 
 32686240  75177025  11641296  19745978   3327039  66298893  45322610  14384554    273008   8401050 
 12477360  81734816  35744856   3543840   4716464  34281040   1931880  69226784  19535988  56578457 
 13398000  29045988  14344254  65830874  14439996  23685722  35323545    812120  33888140   7466784 
  7107672   3976506  15312214  50905991  12026184  25342920   1901592  53160075  43156356  15671160 
 11160490   9503325  60404100    109340  29598720   1731170  11075160   5324192  18076140   9830165 
 33904468  21042396  63603488  47800808  53546220  67844659  21933828   6825195  16927670  30083455 
 16166150  22799716  16830660   1990475   1417277  44365482   5707520  53362752  31122378  45868935 
 68955840   8340225  13934466   1269572   9227260    272102   9728992  46347384   6246999  20567539 
  2627636  34271496  55202875  39461024  15801764  19040636   2088960    136493  39319412    134941 
 17072875  48583314  22448223  14068740  18889980  19879068  49234950   3241712  18124800   8291952 
 27257200   2502976  20967870   3673800  36191771  67667879  27091416  74918049  37009358  41094978 
  1371573  10110750    992180  41594250   5398236   7211198  14172698  21658016   1285812  15237440 
 49910104  25394502  21173425  31039008  29596173   1820746  16105392   4056371  26630748  78333808 
 34681332  17237864  69268521    579862  13580000    903732   4762394  24931676   1235625   3476010 
  9941922  43387104   9743101  15854899   3064175  58118374  53524064  12245340    469014  29919050 
  9558663  46305840  65253492  13510743  22548780   7926828  27564339  43705280   1383580  83729835 
 49422065  19059084   1676280   7268724  61452160  32627012   5977818  16218510  54385110  89762574 
 18737975  88703059   3967613   5040673   3450720  16723200  16732602  15302470    570444  45170432 
 15376662  33191400  45119475   7358960  28244301  11606920  29821344   6538934  15119390   7399082 
 13804397  13085415  31183600  12659936   8884480  24625512    893464   7105854  12625950    472792 
 40958928  41468175  35462968   6814254   4377030  27905088  25250675  40453011  14509141  40612010 
 22570856  12503700  26241345  26254060  16849344  26458872  16402245  80351927  24415564  58636376 
 11495484  17892270   4822770  25064361   6329127   5434800    172302  33802272    566580  11558437 
 74352223   1693410   4604292  16138022  12532125  19282730   7399698  30223072  18489527  13588150 
  7310898   8698258  31672134   5128769  14604300  37623689    536772  11278649   1443430  16234483 
 64228989  23107077  43766190  39294000  41046782  42601440   3900096  33758916   5928009  36162752 
  9137176  42009152  49794360  13025627  12272571  92408088   4160312   1470504  56786534  13643680 
 60236631  19519675  36391355  31953136  19705140  48989847  35711573  23627370   5443925   4712552 
  5219574  20138342  64763904  26989076  26684800   2197143   1071616  18411516  81600763  10156685 
  7267540   2861082  22520916  45562185  42490786  61273665  84949400  74957893  22472685   1334850 
 62990162  65030124   2345434  62301798  18713016   7909907  58353520  34818316   6304824  18158385 
   250268  50482224   9911187  32388440   7715400   9475137  34140207  43230512  40074865  51352886 
 47123845  49590576  21525750  50043858   1745145  22929500  55330766  89912372  25774038  31935200 
  3048236  26267367  15951800  63154252  21733965  22296561  22184077  13275056  58149189  54909184 
   561768  38480238  87972024  78174776  36356124  13005368  27627500  49083192  37982488   4101468 
  1506336   1484294  12651225  35738250  70995708  64758892  16451072   8360261  34338096  58689344 
  1734681  27382393  40007664  15066240  44134695   7499245  44161858   1990345   8690688  11657376 
  4539376   1625064  32707318  26103028  26634750  64372140   5385853  11613890  16796764   7167168 
  3812130  37123578  66008832   2078826   6379846  62592864  63225702  58514400   1742520  49568568 
 26573650   9941152   1105800  52132080   8822320  26960640  54834185  22718570  44544560  10189368 
  1236868  71633650  20963274  24259464  21026720    219240  10742543  19265246  57893760  13428624 
  3985040  47715392  24131016  26938008  65947785  25024765  25136824  11983293   9960841   1485527 
 10879992  12104862  29535800   1637025  65715336   3302816  12452376  44739002  56072620  32793864 
 28719028  47005021   1034540  10921360  13090791  10610000  29138480  12492416  23695120  12341248 
  1982799  14909717   5993008  42135730  47473470   5585675  49977952  24513949  26683560  35502090 
  8076888  69170829  53432872  23414490    169016   2910880  11034918  20536536  27771639  45955616 
  1895184  29675560  53561717  38703884   5749758  16730800   1256460   4125940  17588356   6705936 
 21142764  23049411   2641945  18851804  30935778     12432  22274800  39400950  35953272    177975 
 40312870   2894026  51235724   9537360  14589950  10651196   2107472  39480966   3885392  83368852 
   979620  54591282  74295400   7641045   1094684     27528  27841181  16982430  16655364  10530428 
 34378436  45239360  15954840  53030280  43673734  43425459  25485708  42616008   7467491  11827220 
 10465138  15948480    130336  16743384  11410530  24391566   6170060   2572416  10510850  57021090 
  3416751    795972   4499880  15863992  12660848  20487225  13537936  27303095  80250884   7148124 
 54846360    142560  23589912  58317159  11716016  26434176   5674779   1271061   7917546  34708856 
 59452125  54838635  11660482   6397179  39785088  34186440  36592226  11594037  55055940  14213485 
 54568800  32307814   5607476  17764740   3155172  13551653  39446280  33140300    137342  13975374 
 25469838  20033184  58421328  13521571  70286284  70891392  50761260  10835793  19425285  32348421 
  3935310  42932777    343200   3120145   8403291    408880    478560  15481986  52404211   5637006 
 46594920  32626737   9845724   3911532  27965381  49606400  13210698  11365344  82288179  24416473 
   225823  17065416  21991098  70878265   1366410  12562440  24272625  36668082  45232965  38475220 
 14056640   1608955   5320150  12689742  10368200  25117917  37035006  51407244  36406656  22954260 
 59085268   2658024  47083808   9261972  56748539  19994975  48701025  10943680  16533530   7521280 
 48587630   4084731  20867106  35243391   1582262   7882656  40400121  29864936   3023541  50135032 
 40624241   2607162   9795162  33598757  24735150  15197364  53070785   6100128  21759984  57320891 
 30344080  25305393   4589783   7348600   1566360   1139672  40014312    392462   3414841  24156678 
  1963326  10702356  10005561  15166008  53113792  61069580  50743095  54715350  28150100  44020992 
 28103850  12871980  12218279  71883000   2641734   9051360   3862788  23210208   4461650  27064950 
 45160002  17134038   1713144  23063810  27505912  25389756  16982372  12614340   5510330   2920390 
  2057281   7171032  18048380  56600750  11414377  26900622  33992664  26786637  17126421   3682982 
  2164990  15914470  16769636   1809720  14089144   3473612  23394406  46059096  31083118   2278875 
  8471712  41393920  17589341  15994416   7028616   5798026   5608668   5509600  40654416  32902254 
 36102944  11763756   7791783   1783837   2356050  45742140  10896336  24649680   1648432  22110186 
 40387152     32505  48016122   4071897  21109122   8773114  10714300  18285551    655551   9370620 
 36955412  10711760  40779620  63858950  11373652   4868331  28329361  14358668  46703830  49641521 
 34325140  24767756  10020660  13259247  31777706  13816000  58133418  13953410  41944398  16045196 
  2558330  18251919  29293712  69571264  19393209  50009820  13247370  22401000   5270687  11104518 
  3373920  15772110  11025567  11667440   8972375  22801581  41885145  16126154   4962670  60654726 
 22872094   2829616  10959385  16588620  15513120  16156044  30834036  21010014  13111398   8090790 
  2127246  13513370  26037356   3330950  14888160  52622400  27846500  34656336  57836142  17203908 
 15939594   5547500    362100     39410   2548944  13740506  11895147   2602600  19126916    912418 
 53411110  34284835  33036975  84393918  22161978   3932096  32661736  64138464  20179887   9285888 
  6222411  11873638  43632496  13099968   3135225  53908998  20829396   8204489  14453746  27847244 
 24003042  17278596   6261661  33997858   3419356  24334920  25021435  55481301   9125742    583644 
  9996981  11477760   4180572  21640644  60254922   2091735  11078458  31104640  69021576  47217495 
  9234016  23122476   1133440  38769300  43878618  10758867  12491626  21135459  36385658   1398861 
 20318298  53319400  32955860  19218430  16275543   5226466     58023  28869523  18393942  10027875 
 14086181  47682768    215726  18248030  14133834   9942331  45462720  35117148   3827040  34702153 
 19149330  13856143  22636890  16085096  55169470  34833366  48367194   3406655  90882297  49569511 
  6772672  54931130   9576425  40141133  81498032  11677280  11788854   5276484  24567292   4010140 
 61273340   6251630  42572580   2744932  57681972   6844938  13557096   3547491  27389112  79012832 
 46566564  34497854    752783   8286225  40592855    903168   9024360  10238527  52931613  34629696 
 14772252   2629120  23315125  17843510  44052736  43129724  19787077  91020200  74475632   3060022 
 63502310  18287410  10289131  21123436  30325613   3638904  14099358  13298556  14998140   5138694 
 11757200  50678565  51712275  26459707    150315   6416939    936120  28200480  15621875   1304844 
 14252778   9057840  69384824  87223400   1128448   4868550   2039016  32736120   1217594  27640704 
   777030  27336375  54449421     25652  10214181  56651502  11254935   3951801  21952672  48585582 
 17327872  41786184  28261667  41835252   3075198  13224744   5532672  19754374  18415735  14986272 
 33120116  15399891  14197494  15070952    377108  12218734  14725308  12655359  74454051  22761916 
 13261614   9534324   7080500  32091163   5199396   1133559   7776300   4816746  27784276  22055246 
  8463015  20837955  75966128  53047060  45552936   4769700  20377177   5070615  36843628   9335944 
 12490588  38555440    297745   4160631  35548034   7545200  68791486   5012960   3760500  68353698 
 70947954  21347760    987438  57205340   4282256  68329270  68011164   3488232   7525420   8642472 
 45398058  29889424   7538850   1320564   1577408  43338468  80750040   3738952  12716000  13686570 
 70236204  10006920  18018912  31033816  51922340  12153311  21079188  30568190  27730612   4744774 
 12699663  15074411  33184284  28861988    248235  34235050   3244871  90670476  40694192   7505055 
  6160560  74200915  10177850  36350848   8192300  27056234    707409    230608  32126380  12229384 
  2873640  72326046   3772027  20824939  21147728   1183055  22147252  10237440  12086250  55605888 
  8101845   7266000  18078158  41920076  10138240   5813544  11713692  16459162   5861900   7587154 
  7344480   6783744    810228  23532021  18211998  29500640  37397245  12706224  27771315  62489139 
 65676495  59869095  13839484  13023640   8433577  13790214  69739152   2297596   4913029  51551052 
  7817500  12463794  21133320   8303652  10226628  34677006   5138538  23329735   3323839   9491670 
 25380080  14871933   3628500  46754629   9385250  38652207   8138380   8994747    265440  72459495 
 80884440   9220068   5853240  59535483  10203648  44947296  15972210  21415730   7574360  52758528 
 50113355   5278224  28532484   6330156   1973499  41662852   7564046  53860428  11550017  16597831 
  8844675  59271520  11070745  80757468  15124846  43280062  16356924  62258072  66513516  82721298 
 69203275   1253937   2027487   7334424  44127670   9754920  24115690  72905184  49098000  18702322 
 71962266   7993728  56129310    596392  41106024  23378880  72019107   7637538  20217522  22848356 
 17579728  42300752   2301305  34414325  86190912  59992728  34535578  23905168  53802924  12376208 
 54791748  19208490  24519576  26012718    360672  30166755  82341424   7913026    960796  64049790 
 68036608  36897192  35032296  20531355   4778960  52255008  32170250   2461906  35747190  48319880 
 45200364  20857408  21627168  11280094  70686572   7705536  53753884   8397816   1513680   1713099 
 75285276  23807124   3429160  42178609  18558525  22699092   5879036  47362034  17789412  20445456 
 44962127   4131918  15717800   5906718  13418240   4260939  65783676  52759161   3362656  29525064 
 27309676  40083960  23214840  45058846   1780355  46400592   8632396  55563008  27635894   5869908 
 19240949  24711778  42690844  11030811  11981390  27807960  29185550   9116943  77570596  36912645 
 60589815    301488  31480022  74908392   2350914  37229968  37419275    959734   2824800    703616 
  6756120  26291162  55346249   6799050  18127725  44155584  15355296  48373991  66521416  30846783 
 45005331   6378840   4293024  80038672   3655257  41705666  16052660  32485662   1291538  24539192 
 13807857  25514260   6494950  70334121    993806  36484968  26071871   6726668  12048855  17496954 
 77464913  44292997   1763064   7812762  10185204   2461580   7162430  42469108   4623540  59127822 
 32393150  10126908    479661  12796572   8838648     73809   1958008  49540176  60690856   4542466 
 63964355  76043928  15466437  20573201  27570006  11991645  18246476  74127804  30495010   5039475 
  8341750  29991465  10833420  79563760   3325880  46356610  40171509  25041016  13883317  40236300 
 53490051  39882017  18531111  11194344  32687550   9225450   9523695  43555771   5534203  81331493 
 19471165   2599020   4005897  25584720   2228689   8619996   7391318  26294760  35460261  85658265 
 62912634  16756080  36172935  18630150   4032560  66259637   3092775   6582400  47128560  12033000 
 78343650  49721035  10088426   4954956  14970136  21244134   3515876  11768547  30064758  34780519 
 20455350  13210600  20751750  18973269  46045496   2672448  59431134  28851675   5011125   1373736 
  6788570  44924370  21262988  67552245  65002753  44585362  67390902   1070405  14757860  11608084 
 54281904  31239536  78378784  38318852  10721400    188298  10037500  39702393  29968380   6504352 
 11239212   9393454  20422515  16511719   3790822  28961944  44111570  32380624  15310880  33795080 
  4006668  10521036  29355031   4726794  31929744   5230656   5821750  43974814  27146240  11675888 
 10956968   6455402  55497264  35356305  47036178   1447335   2031065  17092261  17453700   5329584 
 65963378   2934413  22790386   9621248   2802254  48324083  14034930   3348729  37341605  15528852 
 53546949  59845040  36863375  88381686   9464470  18365499  25288032  59008092  19137038  40233790 
 11990292  73998360   6333660  43253580   6836948  38560500  90655540  24189920  93283335  11427806 
  9299150  41142150   1166561   2891388  60637141  66448520  15478866   1088516   2087510  13182400 
 41029536  33627168  18925056    508892    252175  23574790  38924592   1289225  15592864   1035397 
 13948168  14966722    375340  80965900   1391940   1244448  44983728  22893750   9449937  27597296 
 49080738  68315400  34931771  10147462  32132328  10358404  92328600  68684990  34584946  15230080 
 17653002   3994224  30570900  11048241   4405255  46669350  19443325  48181364  76604094  23349453 
 46406724   6929434  61612903  21651516  32673846  55465564  37377936  10630660  60953706  36385713 
 11730096    748068  27954139  42184366  80216784   7956760   3229370  37850568  51588039  37166471 
   833601  12281516  23316804  37179848  29888180  40996032  45301908   2069310  22797944    118991 
 63506430   6002112  47770060    345948   1974380  30657090  29698308  32461656  41040400  29715552 
 39398112     48705  18781486  11963086  34107900  41509475  30710208  44142016   8554275   9697428 
 10580631   1970595  16589727  55153371  29009038   7980598  24437696  14970060  25649724  63008960 
 17335010   3447264  14378120  25782768  27679183   1465100  22748346   5839160   5415336  40588470 
 16699122  66680402  27072221   5341000   3795044  35249984   1211544  14864760  10178896  39359201 
  5725212  60090812  41616654  71845354  60937920  32302614  20551050  17950688  17174650  11398442 
   193248  38777700  11450352  70478700  42443297  29111635   7062272   7353190   3409883   7383560 
  2961423  55334381  13306080  10832282  86437130  15374814  54042056  34365000  11438589  24808485 
  2624415  31768286  41807860  42513936  40125364  15633282  35319222   5649840  15913568   7846444 
 14593356  25143000   8737280   8037216  70469229  12519225  49236264  80040880   1561844  50401754 
 17383002   3951090  23958126   4145296  14251060   1177752   2974038  10944204  18216648  26392568 
 37261812   4173738  10821408  11850759  78387966  21300387  30353400  40384797   4638060  19287414 
  9936117  45095916   8769603  10392903  41005629  10881231  67209748  12105429  10541409  24640278 
 14098944  31151502  22282778  11922575  32754204  60006528  15943677   1854556   8099187   2721404 
 34874035  21163506  37764160  52255840  69363216  21852710    381267  40468610  48985569   3710700 
  1334466  66640292  34740615   9533546  35756400  14324472  46693055  43026951   8928245   7162240 
 24412034  20383734   1747040   9154442  19946381  24877800  40273467  46028514  33503376   5947446 
 30302706  13573378   4411470   5981952   9829995   1761392     52700  25034832  12776299   3816000 
   495378  12738880  73802448  21091338   3491936  15746080  62272254  31952184  64423423  43136500 
  4966470   6903498   5603400   8111936  27607735  28542885  11595005  83864578  92036915   3735798 
 36144768  13430832   8043635  12779613  75944505   8427015  31079592  12358355   4080136   5021159 
  9008128  22306952  22314666   7937760   8383020   1870953  23521344   3421914  60668604   1510625 
 26130650  32387295  12958824  72969784     28770   5146940  62703784  35236802  77211552  11326500 
 10879946  31514182  21675732  33126654  60325514  40687416   1066446  11672472  13505887  15527974 
 16104360  31405407   1282960  62919014  52784662  10824072  16260951  80517048  16706100  44045784 
 45276108   1304790  38510136  27963157   6292125  40507992   2274713  36256172  79632000   9186432 
 12198501   9778685   2627175    957950  25545108  36339265  97501968  19463766   5169241  12335778 
 44668830  35371763  19106352   8765472   5752208  86109729  10923732  26655462  39197184  24379950 
  2256834  14605541  26219977  29705402    634764  66680768  13778219   5857852    487900  66226242 
  2115504  15435830   7196304  34217107  38790672  24112060  39046278  34902792  15586836  68894430 
 84930610  19751076  17008110  17332824  53826316  42515559  61433460   6789194   9508646  29066940 
  1097652  27386260  17952000  17973354  23244607  22924288  36815415  12058820  19177554  15161580 
  8146164  34657560  10081214  83777057  12178139   9310893  39664723    278299  26561634   1410995 
  1868897  49439250  12206596   1320750  47267440  25184880  19695498  41420160  14955288  55345726 
 81523881   5661680  17303265  47277300  83643064     50808    791652   3893589  15506718   9987945 
  1513785  32709312  10937505   9061884   8765829  45094464  16666776   8647275  19366291    808848 
 76914057  22517352  10289412  54438230    206016    580574  13822888  20105100   4091048  81047736 
  3483193  15001840  46613085   6123767  32467092  14047432  49623750   7549282  10135230  70142688 
 22157520   2589600   3441864  16116976     57856   4614288  57203419  77369472  38938902  34066446 
 31505712  15178644  14383996  44427216  10650976   5302171  44449350  16650305  30401952  24927749 
 28023904   9715104  14013078  49802688   1525852  39234468  24855819  18126537  18230375   9445359 
  5996718  41889600  12644316  57095949   5862780    241108  63096967  20555500  46669923  35467421 
 41184525   4984888  12262536  73149461  17844266   1788435  20488520   5080437  28664086   1823718 
 68874169   5710950  22942500  48928017  17726822   3671090   3144840  34262624   5274318  37812621 
  4901052  11178579  10221760  20762236   8125082  18342528   1468320  36683848   3051636  69638586 
 29183220  15975633  19310167  38015058  30396844  55528545   6701310   2525432   1677842  26083026 
 23281456   6296576  27792792  14057994  16204952  18015678  18823784   9352452   6269151  47312980 
  7436832  49438224  49291092  16117920  74774224   7382048  63988221  11425570  26793500  46333922 
   446154  48469083   5546925  21205140  22680464  61221988  87470392  10396149  15839104    274920 
 62152200   9073020  41693830   8537919  51694071  27115590  11263939  19666419  73667776     40572 
 18891681  52565240   2015776  25848544   2126520   3250152  71630180   2260846  48075456  14289858 
 13659660  64433820  23718332  67588697   5746374   8600350  39881823  12811382  25351872  52706623 
  2274470   6219880     82071   1918758  17354700  49354752  17883900   1540494  10427400  86576500 
 66719135  20559616   3333246  23862591  18280386   5335690  37699506  47434680   3440292   4006867 
 39198360   6016545  32583078  11912602  38353134  24403404   9714130  67358291  32133996  13218890 
  2756708   4827294      8699  21394722  17327856  30937945  23981197  14643433  59892000  20922209 
 40406640  51423660  16975794  13311696   5613576  69416946   1001920  28634452   4165990  22731786 
  4237304  21130110  16727065   9015864  44066304   4632837   2777724  11979800  27810082  34815660 
  2750566  60834623  13837992   4666848  65956374  19652620  20792394  38000280  27211648    654870 
   524040  30895232  20224728  26712556  15675660  12071783     42886  29815828   8732394  43319369 
 48753408  22004958   6960927   7081020   5597280  45811392  48737794    452798   2239128  25088224 
  7849545  11123792   9044004   6247048   5093007  27635949  60660560  28035600   2262613  22850828 
  8576800   6056925  55591004  36340689  82268988  68635139   2771617  34808967  20781648  21789701 
 21196287  10447982   1185835  66240936  49520469  11699877  48895740  10351026  40979784  22063637 
  1102926   8406636  19013044     80784  20593950  15393096  40842100  30295428  52806416    756639 
 13731668  14158167   5940236  24568830  28287626    238755  60372390   1546524   5909640  27486124 
   226416  38117268  30087358  47291517  27676719   2115624  22468864   3138534  10597006   9112480 
  4495944  24352215  41213012  42311289  23735855   3758880  14507514    284310  49330515  18066980 
 32501238  19310868   1216634  13161528   6227388  11257428  36976455  20978455   1649472  25988040 
 15342806     46254   3473802   1083369  50189015  17694642   4924151   3750330  36484864  44009100 
 44093960  70876116  18390888    343767   4494400   4345688  11736816   5702436  31452432  38449008 
   902948  19073600  37683350  37220492   9214716  15510770  47857110   6282133  22371378  67650176 
  2476100  44080642   1114369  42861168   3196551   5013880  49531713  93760515  57404161   2406560 
 11721162  31327830    300079  58235360  37713164  32867540   6156729   2390724  25428528  61565928 
 62315625  35709588  59528392  50404242   2605680   2856048   4416768  45023739  40879488  16496760 
   887679   2173822   1687438   1365210   5044087  90763156  31497960  35486178   3620562  20003781 
 22654305   6921891    449208  12200023  33446088  39582425   9461256  13044904  32499257  39274760 
 36472190   4131160  40050822  61017060  34655580   9173156  50234632  63838354  30708496  10264540 
 35158659  64308672   3829859   4810752  66021540   9162796  41245888  40542534  64381152  25842156 
  2160015  28364134  29775150   9653533  12948494  37163858  55856121    696672  17259976   1379954 
 37281813   1269100  23747432    426447    101438   3995776  10367067  51882964  65392846  30700560 
  2885001  17557278  22845300  22304457  46789776    326801   6887151  20923188  20608224     56275 
 59007462    557844  45956224  60802960  48988964   1788290  74087652  14827644  13063516   4821336 
  6938778  34954528  42182789   4688460   1566550  27303024  21377327   3870328    153136  20903010 
 71550552  72803680  15594064   7793500   8716500  18282250  21908436    157294   1825763  18751150 
 57891105  15661233  25417093   1252358  10427150  89683965  26619450  21339360  21252778   6674103 
 49062780  26761604   5500182   5879434  18728490  74017251  49455759  63038400  83376740  43307763 
 38924816  30126595  23949785  49821711   8158224  27275040   3125952  61071521  68335444  92537088 
 81937408  32073561    587867  20189409  65281710    130072   3290056  29627529  13293878   9198375 
 16924418   1701080  82378420  17262947   7255584  25530978   6837966  28426660  11003058   1449117 
 30115364  18050294   1306413  68731387  34731480  56334400  35172628  32835674   5420580  12347808 
 23031645  84989282  50087712  66940836  34704245  68738222    698285  48195777    491834  36543416 
 26329742  50216760   2390784  56870166  15825564  20929725  20431120    985788  54656472  28458320 
 40587000  16969685   5931429  13456712  23113512  23386636  11161128   4774604  65444880  64990562 
 14831624  86722972   7525557  69381390  63128565  38229516   5511146  16176495   5200686  53296716 
   151000  12126387  24059222  30265963   5395800  75019338  66728000  48580002  26161683  83779608 
  2553000  19289825  12747575  79122958   4342005  40983642   4743900  15930885  56288848  60607610 
 53640630   1651350   2640364  69586755  63630600  29665629  25881300   1861860   2441471  37287946 
 48396072  11094384   9800688  37625268  29973346   5286190  43973010   7764336  38571401   9020768 
 35127302  28272881  50424192  22413753   7966890  28879614  11877642   1008864  20568074  34980560 
 65234190  15783141   3811489    998750  12918180  18877548  63436912  18922084  10423380  14488260 
 12362112  37114686    283257  10447366   2147866  49251888   9275700   8609531  28027174  31357850 
 12809024  24475971  25762208  22879857  14061702   1692954    221193   3841920  42100500  42193640 
 25470000  41861800  90785400  24095880   4353140   8029054  22464134  55013189  27771258   3075750 
  4091540   3417096  33961200  39365736  10987408  46015848  33320304  14934080  20899141  58554666 
  3085000  66702880  13111995  32830441  16824616  18594128   9431415  21066019  37159200  63397125 
 14237679  23325289  16230780  58245580  50229533   3630795   5521026  19737105   1488960   3519204 
  2913880  93584700  26402462   7290990  37185382   2277345  24420480   2398515   4192368  20451651 
 63810432  55085984  24292791   1778715   8814030  29737638  47448072  74836440  37144824  12191484 
 26629560  62483520   1865787  14033253  23854842   1156620   5229560  19731925   8554813  43538880 
 43412742   5358324  12125344  43111026   7117760   6340506   1483821   2831410  16552224  21239030 
  3337389  11056395  20780125  64914948  16053260   5018156  50846131  20171514  32564367  25782235 
 52270922   8417280  56115430  33562491  17289136  12045240   8756790  53955195  27991575  13968512 
 76755120  23379100  62788480  25156747  18405630  88490298  16700433    636582   9526020  23297730 
 19053870  33372032  62456385   1076956  10759000   1364637   6081656  20763666   4599232  84413182 
 57251793   7551360  12662550    107184  35809224  16228695  20352876   1405392  26719808  17821125 
 33866976   4073376  43250900  63897720  16493400  16064649   2714670  16277360  26596747  22278445 
 20454872   1923740  41816970  10764900  12514290   6318480  10255608  62294155  40691600   8057742 
 44764700  16784964   2205828  12374677  45287316   9555998  18532922  78592048  52851614  51186720 
  8064927  61970440  29518460   1059763  11835828  22327310  74217528  15408420  18952240  21452844 
 24983594  49568024  32082468  32124363  15708274  28636925  16317840  48585875  39092137  42204938 
 29219292  10478420   4481154  12246957  26282633  63335232  36230940  62544276  19264136  42489944 
 10809624  71918922  44414760  40303328  78788664  14046384  50331543  71032614   5119246  55805781 
 19081344  36058660  88280626  16125450  45393126  15732912   2179980  10403480  54051432   5885460 
 28955616  51157440  26757567  17477958  47707670  19099255  23222576  35497800   6949488  41794555 
  4325428  51424065  24369206  72634005  61349319  12159601  79756832  30806244  78729504   6018650 
 38482600   8494080  47555850  17130512   5645952   2203090   1372388  11269392  27651048  69822720 
  1772311  30450735   1333398  19297017    781300  22422096  82399680  19610280  28511021  10126505 
 49671300  17890160   1124739  11769182  18164882   5800275   9203968  24016223  13385056  16015316 
 16455826  25009602  15041862  33790208    583908   8976385   6038689   1350720    491550  21266704 
  7729318  17298278  19942230  53338095  26580687  23990700   5270520   5412150  21260993  12406914 
 21763170  49067480    378504  85027248  29673423  14430640  24395425  41476928  21175063   5029552 
 31487560  28777489  46774686   1921280  29502448  29354048   5858700  30498524  24913008   3121932 
 62327980  35977260   1335111  20802822  79427780  66990132  64164273   1421375    799908  15883850 
 25835616   8836938  26953125  39083071  63738190  13905675  26075772  38174855   3579288  53911170 
 44371564  12422025  18125702  40559589  40244984  13800007  20647622  38666040  14852166   1515009 
  1056257   3241192  38523825  57089648  16774209  14869050  24717096  51263046   3056112  24049344 
 35048650  29720367  18811611   5862447    589260  38218116   3756648   5437040   8925630  36299940 
 38552670  58703360  44196540  80520680  13982760   1703324  25542585   4626706  39061440  36734090 
 43892832  42566406   2545316  11261008   2312646  81694444   2168166   1776418  80863283  23028741 
 79580322  24201710  61945092   1228518  70023712  44575527    247200  68812870   8541853  36402219 
  7595180    371952   4581126   8142165  33162562  22910611   9574834  11278584  32387016  45187856 
 48960404   7706340  13767852  62328860   5038866  24099322  49223932   3176376   1998025  76645409 
 13570512  17857242  53808822  53318848  57725499   3051048  17004750  29367023     30096  37255786 
  9326880   2373504  12620190  55060628  12639757    555775  15800400   4986124   9764569  16741704 
 63432054  22744638   8568054  31342626  41847732  29869695   3106250  38657472  38618790  50487024 
  7559708  64516608   9312975   3600090  64537120  70714644   1881240  18163986  31689165    557631 
 15758064  20743212   9215525  11992722  31757517   2497000  12518454  20652840   6263180   8137920 
  3857148  41433034  27230621   9395659  42377862   5723192  41908466   1336518  55398175  21400104 
 60612936  57298610  45163569  30008642  96069600   6288000  33989000  45681480   1644390  25177386 
 41218524   6558160  17847600  42702810  97255908  10220184  13468273   7901835  67704840  21513475 
 25462272  13630424  41333266  18622519   6249460   2854254  29494448  22517100   9584728   8081841 
 23672340  76754160   7919433   6059928  35642178  10046247   6855960   8686095  34824944  29165264 
  3179628  80143260  30143470   4010439  20793960   6054138   2676000   7174080  47870522  22602240 
  3766600   3620946  24549096  12963282  23814973   5050966    722545  24597120  11946825  41001696 
  8619426   3250821  22116699  15541603  14258740  19158477  22925616  10519254  32599065  43318320 
 62917965   2967520  33196176  57756806  15067957  29366180  18856393    704035   2070635    726948 
 14558028  40108800  80026774   2624094   7385000     17190  15872198  11614066   7490844  57850800 
 13562302   7473088   1265474  13196653   1921444   2756078  18852642   1879184  20106761  16547234 
 45293340  71364940    164124  66371808  26736048   9459060   4497050  14241555   3532408    633744 
  5860755   2439864  20827984  61112844  39395902  22086372  46890252    859424  25624356  11489400 
 22430928   5444025   2716167  38670818  45149440  44349529  17926118  63407136  48652200   7322136 
  2672208  35346780   8719380  34196173  14602830  47174912  23772859  55556748   2449432   2058648 
 13568476  31634050  38928032  34136505   5055272  20830984   9775898  27788112   6277310  28564800 
   153438  27083772  80494476  10025682  26249376  10918464  34291298   7208574  16330010  16918732 
 49311264  46359145  90425375  34001190  21907350  25212352   9434973  22283761  55602750   5438188 
 16115958  42808760   1014784   5425652  13554760   3598133  12789573  35776410  26914725  43620109 
  2130426  69188448  18815745  32949501   9033090  12098595  52745532  48563900   1781842   8931884 
 85766310   6832062  89079592  22455528  68937770     54352  60937110  48666980   9340385  35767830 
 31516675  17195004  14015752    253896  34498548   7708924   1934352   6484320  24474912  39409728 
  8203644  53485740  20706052  34669902  51061620  19151952  16830372  75695904  15243700   7872000 
  3304256  28772671  12008645  32294016   4460867  38478800  54882856   3429291  13928896   7515261 
  6315531  29721472  56461068   9939592    464920  32644764  21357310  12691198  11979264  46417742 
      225  40291450  21789806  28632572  62742561  62606720  62828700  18301647  29990151   8192492 
 69556910    526890  11176736  47335200   4078541    361682   7930802  47939724  70101472  50818102 
 27892920   1298715   1249624   8136480  69501015  69830985  16999944   9035440   2576751  15836000 
  1258774    414678  23827251  49396004  20840556  36467464  10355275  36373220  42380156   4718168 
  5588339  22729896  79868244  40645268  21160359  22010310  12345648   8014208   5983080  45680596 
 45497621  20809446  46557090   9637280  58513796  74516715  11842776   5975343  40606800  23704440 
   398816   3356370   9128286  28280640  13738070  29519118  31092950   5428015   1947503  42833544 
  4059937  21332065  23913566  16745020  11043522   5912940  60091863   6671217  57537900  25766286 
 58363972     35763  11076240  14907168  81672898  45035896  17030367  39221780     39288  59031915 
 21258458  79010820  41383881   9290080   2898000   1584954  66947104     28896  15677688  16469464 
  5372864  15854268   5107587  23178066  21852304  10758279  13081716  16264680  29377026  28076192 
  3987204  75584646  14609100  49163235  35474002  28553280  87317880  54522458    630456  18292452 
 15875370  14164500  85308210  12833504  88439643  58409960  11708928  24805332  17209016  25545674 
 36055680  31387125   2461872    360060   8895915  13396950  46058100   1493268  46594416   8157312 
 40516200  10904544  45266379  31380084   2639740  33549930  12444756   8746092  84738138   2110065 
 12705040    525042  18592686  28333020  69278220   6795672    115430   4511125  22413053    378303 
 40353390  11275812  12295470   9855266  22050816  31945273  36290813  67458400  25396260  15085544 
  1757646  64929764   5228497  13345332   1571200   8250950   3038898  26399352   6398269  57590112 
 74591530  74226240   9032296    974480  52431923  35783100  50719968  48021303  15883092  25756000 
 29870610  19035453   9626400  40232052  37983270  52207332   1751274  24450472  33439705  34017000 
  2399878  18083278  33891234    499437  10901820  30435420  18455880  31426656  19405500  30891237 
  8383218   4447818   3697848  18572505   3587264  28135828   1772610   3672940  11690406  75292018 
 30927064   8222034    287928  28948600  34298112  12784485   3139935  21613908   7198944  43072050 
 26610066   7180255  13227240   7370147  39175997   7870686  87964800   1552960  31085520  52465140 
 35945245   1822048  40963100  26731322  33422066  22278961       972  25471844  55662948  30663563 
 48758629  16232544   8510052  59413200  35553645   8763806  10582789  24881604   6169824  11442057 
  1304373  27386469  23669230  60368517   1880228  14084584  56723980  19781384  34283684  31987136 
   406884  10414008  29411059   3652572   9358967   3716850  40928960  12986094  20359818  29410560 
 58027970  14291316   2338990  37180752   7858176  29980805  33365964  89452921  75871135   2334160 
 28148666    931168  10505356  28739360  29885688  13365352   2392275   8654615   3726545  60478204 
  2621107  24992478  33181450   7649128  66391116   6177120  28479776  42204204  44977050  10919750 
  3612192    356096   3202290  20018460   5290120   5954080  47120584  43503720  46753113  39633002 
  2606802   1975000   2634240  18303750  16854704  61281038  54596949   9792391  35149176  70710480 
  5517824  76216570   2452978  15659130  57718900  62526204  17388770   9345468   8855045  15903722 
 11022060  55252571  24853392  32511195  19182484  40687500   4465200   2268466  53608935   3242524 
 43552126  15370004  87009054  51253664  50796278   7539499  10606174    883310  12052100    246312 
  4889185  51314472  18717335  48398627    998424  60667190  36334759  48257352   6812925   8293025 
  6799446  18292697  12389930  16906464  67815072  22623992   3991833  23819650  22734922  39229439 
  1454420  42578625  28283580   5371110    353134  28546544  55697904   1378250   1655144  37352874 
   307490   5634612   1149001  20678550  37647504    613260   7787769  60203718  13690880  47517856 
 10906532  21904388    614215   5271669   2453370  32751741  28307020  38676352  61182115  24772260 
 23094594  40404484   8308116  72001868  85416165  47810220  25858389   2886651  51647904  28544256 
 17272577   6183828   6523318  12200526   9437400   8580357  41359032  10862616  16165725  16844892 
 31783086   2205852  66980718  53047530  57261990  20536707  32891372   1602744  29561302  43007032 
  9877000  32918616  45933254   9346983    595572  18176592  52165350  15878396  13548708  10631925 
  6678528   2429328  86861056   9635164   7099456  20106120  10184100  56739420   3259588  10560696 
 10661225   2995468  65184600  38038539  32201730  47598684  13637459  44956110  29480791  59666866 
 13555388  37558400   8759760  40714720  33288705  46222600   6336387  30507904  38792538  45851355 
   335439   2752916  23383328  84055725  16469217  24645975   1765391   9164925  30661610  17852620 
 68276914   5382520  19514880  31651416   6252313   9353652  20058344  23443906  77246220  36340079 
 57982064  61681488  32017131  23678832  26691060   8528760  84534268  90051355  38576480   3037811 
 30759557    682752    463372    706160     78061  11863827  20458597  17577000  38914590   1458600 
 26931264  12544298  12435760  19031508  78762240  45653088   1077876  63475392  21361089     96552 
 15278244  16546576  35269715  43690752  64375496  17497992  44903061   5548662   5753850   4249140 
  2731558  49600512  25746224   6383241  65124801  62344188   5779695  47345523  41820209  13314400 
 38867168  88290809  79790134  48590136  26107859  97204338   1823388   4571099    842016     42718 
 25088667  49341775  14657944  39194400  73608480  41350176  28859913   9325327  30054675  27068514 
 18980962  12766104   6734747   8246903  73076850   6904920  20073135   6649414   4550915   8053979 
    80880  12990209  14024470  18958104  63525047    474880   1662960   4633598  12574304  17689112 
 51448902  35545950  33944830  35073160  38327415  33197750  58568068    792600    584004  30494040 
 12627774     87216  23325894  59851173  24750590  36108590  13036736  14117808   2117520  75230442 
 32058872    344164  21722402  18688653   1059156  49394475    389181    170970  25339616  56528164 
  4111380   2714210  25947447  13233361  71341527   6999873  36665622  21175226  53688338  31336626 
 15086396  16638408   4693170  43816032  10972180  25731384   6651592  30563944  17200870  11922929 
 45221664  19112103  35927817   4905962  34259981   3528200    247680  21737574   9109550  31600012 
  9411228  20992240  55743120  32959980  35161567  16873044  72461322  30605544    942429   3585708 
 49662630  39729450  42995850   1415925  31155687  47285489   1951351   9408822  19700520  12167526 
  8060877  89173640   7326026   8645280  14498784  14080755  73689420  15711205  23336196  28055780 
 47493432   7719860  15684796  16520976    973215  74755488  67016770   2971125  42134631  14385780 
 71392380  21885072  47784709  45626068  54124745  69507139  60056625   9536397  47586745  23081712 
 21283010   3754125  12226643  84821536  24608988  61475806  33674784   1701718  64169343  60671457 
   251640   4879728   8858404  62746242  47445027  10622364    798648    214599  15551100  52972029 
 16811808  20095600  33357312  19867186  50133915    618828  82015011  25805826  72938085  24762940 
     2534   3988544    539491  49393479  67286076  17787011  19638495  18486313   5907942  17124048 
 38834950   1288044   2987055  78149540  65424800  63410193  25364130  39528058   4899664   7461657 
  3842391   7766836   8849760  13456962  58833584  27273807     47470  71195626   1119750   8130271 
  1823978  21387520    600928  45177065   5100894   4122976   3643884   2809632   6539498  79306095 
 13187581  55177686  15713352  26959569  21681918   8286564  57755782  54651220  54291580  15993340 
 43626703  71883240   3869136  58038138  31016055  17810199  75458064   3789357    920970   9413880 
 39554247   8326872  22655951  25305176   2154033  18575275  71290674  10791978  21323280   3699584 
 14609420  46592912  61861856   2596236  10746021  67365296  15218544     81144  52020360  18736938 
 13956424    986657  42557360  13961616  52826344  10089262  21236557  19681981  24021936   7136808 
 50134103  23138522   5634123   3298720  22454256  17716435  13669356  32238763  30171225   4928811 
 40109124  34804812  44637156  63638154  11674791  49970637  68716944  27148494  87063320    165986 
 30153000  84043215  45964842   9573873  33500925    967518  18290191  49197681  11534352   8292664 
   590248  15891409  68494272   6713298  22247841  32954693  34349819     70660  17271684  65835775 
  6661982   8567293   5578620  24106992  17017780  10889469  20711040  37575360  26874074  73240596 
  3396382   7948146  75712950  44323720  32671545  11859824   6469648  33465501  29839383   9033732 
 46191090   4078074   1592441   1164852  18001038  73919310  65320000  15917440  30534388  38245892 
 57549015   7039044  13785548  19854495  10773732    200022    304584  63944880  14577300  29479132 
  9171000  20134746  11473784  12420723  69060375   1229385  16750208  28392698  42139565  49734809 
 28690460  20274625  12524694   8863123  48039775  13044052   1795635  15582048  20809019  36842964 
 19577278  53365684  14135250  12144426   6873568  12311452  21310072   9477567  40400304  64015624 
 18307613  22036480   2835446  49406580  24461760  53149824    117806  56271005   2884875  67894278 
 38580003  69229598   5214525  63121581  26296387  49796439  22085680  12485880  55316100  42904350 
 32544765  23055037  72198037   1115952  19047344  12902946  24534370  28573650   2128152  47829815 
  9453185  37252710  18866340  14428982  15824835  41516440    797148  16622158   4774564  14157148 
 77393442  26778465   2786415   6418141   9658452  11506400  31618202  11801300  10635300  87494526 
 22279418  28666876  36525879  13525251  26005280  33339405  31447416  31906840   1066506  24068008 
  1499575  29867229   8459650  11659556   7515879  20483155   7894290   8242135   1671012  22702656 
  3105196  11406456  31221816  12463000  60454502  85902705   1720929   3078460  25130224  66862224 
  8798108   7228800  58160140   4335246   6507706   1519034   2928432   2204715    561672  51581223 
 36469056   8947260  28765264   2078754   3031393  90166479   8984185  45121131   4000990  13312285 
 95245056  30613200   1066674  74532925   6927840   7630480  20681696  38294778  60399572  38688812 
  5949531   6520560  15129338  67311615  65335608  80959760  23094808  10330632  31127096  14367414 
 29360448   2063670  79995520  19504020  43457340  51435680    538032  20375310    345216  84930168 
 17188280  66792960   7753742   5596128  87189696  12024720  18581840      5267   5455704  53967775 
  7047826  13621069  14257740  20163164   3185955   7053590   7399030  10129336  23866164   3903768 
 54505308   9234770  82357776  84950173   5002848   6202972  23315328  54222048  19594562   1182588 
 15470530  15033600  29282694  38264376  11830349    747864   8274519  21839428   2096995  17489430 
  3970824  36799000  28315980  13248444  27953406  50417521  35401580   6542910   1675772  23842829 
 14772530  32095240  40346720  11850678  18751776    136800   9942610  60145811  15872675  48604725 
 13152600  14308192   1134870  82118460  16942978   7082995  20671800   4072545   9146632  23446338 
 19760796  15023065  22301305   6629850  81348468  55311360    154968  37026288  13454642  29666259 
 12968408  14090614   1307432  25984955  32795348  37279484  19116976    943028  50872777  32554362 
 25252395  77744505  39589782  13245972  35920665  49595130   5617685  52625549   5294432    675516 
 38442489  32960472  18399771  26528064   3904354  17523000  46714326  53770402  55797015  11845856 
   820836  14790350   4457196  21277242   6484298  63379077   4034776   1244698   1101345    639072 
   943102  42730947  13724730  77564404  39166792   8730018  24923649  26208270  30826475  76334006 
 52710112  63031878   5680080  86167526  24798298  51166368  11298744  28723570  19080000   2765612 
 23378440  35653760  29988289  42757737   6320916     20241  50217800  19933496   9712192  20537214 
 47158595  41003124  28280340  14862430  24942742   9864561    297395  68632992   5309912  30567915 
 24617920   2012962  44849800  29149932   6340360  58278584   5479162  55327932  35021436  77520640 
   131838  82053302   7979472   3299968    450221  19311542  71257856  28533156   2323796   2437743 
 87964197   1294216  89538150  44452665  10251549  40163172   3943201  34770035   3682951   4281604 
  6957216   9522040  25458788  19868106   1082880   5738720  35503104  62633082  75689550   5302690 
 21988428   5724378   8670475  12341539  42986416  37087064  11221232  27036344  19928304  25149960 
 52505970  22265040    451682   9974240  23718400   7363450  58360818  50251742  50264274   9481919 
 30883555    431550   6029452  12316833  38338902  77377846   7236312  13058830  11835576    858858 
 69650601  80908498  32631012  18822840  10724320  51443500  24444096  49465275   9566228  35375535 
 42395232  16471248  49746576  12073172  94067838  50147328   6418224   7314604    679228  60646851 
 11915268  39611200  26608602  17199404  74905896  22329230  30688830  18357435   2892540   2842620 
 13798400  54909637  15826440   8471910  60554403  57877736  30944430  12864912  34716864  46426720 
 58549491  20946024  20211606  23876528  66420220  26445000  50613675  21474180  26953343  17241950 
  1509515  48693200  35301256  41085984  55098476  65623657  12819838  32081742    739565  11071034 
 28936426   3328210   5117413  21326564  14536503  35432488  17389086   7540290  16165585   9809018 
  1316198  19163178  21596300  51068884  13317052   1535144   8628516  11655186  17042200   5507281 
  1569813  64514502   5561856    478272  12973367  60218832    881577  19199650   6434060   9455614 
 57424080  13406540  11092032   4534982   8937075   3936518  31584463   5288370  39216786  20135599 
 19387968  27220326  11899121   3145428   1596294  38897064  57652992  24801470  81542244  43082800 
 38116646  64975191   9377932  43846896  13534165  39685775  39246606  31044540   1532432  63566000 
  5445832   5748048   3901878  49988356  30579662  36779568  18824544  17660852  11830896   3231741 
  7383296  23544150  43289220  49187930  65012955   2878084  23583698  15876784  47117268  41813608 
  3515847  18493926    215025  44975259  12259560  35776148   2823914   1991488  26696084  25496838 
  8339196   6582475  13318886   4711295  11303054   2196335   7156616  19785536  35656159  45870129 
 27323527   5974110   1857360  30040577  46938297  54244817  42796038  17727040  93335748   5873627 
 86038320  38719154  28451472  30025431  44789444  19138140   4591189   4700640   9339204  27999102 
 43119888   8727464   3529856  12985620  11421585   8364194  27219720   2447200  34294822  11477510 
 16575755  47243744   9636710  16497752  45060558  82784744  28223744  63190128    587664   7360000 
 17942967   3775887  44451298  16763054   1749950  10106550  11811905    685165  49045491  19353276 
   308108   2972284   7972622   1139489  18996341  61489032  11231686      4928  13549976   8307163 
  9702172  10898432    199689  13783376  18115484  49452396  27179240   6440768  17767590    366386 
 85049640    451212   5535824   9410464  12174585  59453415   4302540  32016984   2796492  44716500 
 13688100  17824092  13248032    827336   2296700   2393335  30832306    415648  13406800   5286166 
 30205256   1519881    269374   1784205  57321090  57911700  13571799  27614766   7214150  35836415 
 43592880  15281608   6456072   7401092  26468200  13221160   4479780  23014190  25012226  10516625 
 40291525   9280390  20297624  26838136   2762410   6399026   1763734    222666  42594291   3952364 
  1971456  90105996   5717049  10895319  40053676  33760476     65824  12553125  20669110  38932228 
 41982864  39448068  41180958   7651431  12867632   4395008   9247290   7744674   1860360  40139669 
  7710248  15942452  41505786   5444368  49285951  54473628   4656864  41699870  53022728  65034333 
  2554080  43661364  36245990  32491641  33086522  16550466  20264751  50689450  12781008  60578546 
 62022688    581628  19687011   2716285  97535151  64664249   3220476  14798070  10972584   3628940 
   227356   5371293  26454296   6623686  40312097  32705514  29313916   4711170  14952570  12835788 
   635492  48154176  67358646  71547192    137072   9431998  45181800  32963568   7698288   5145595 
 70063341   1297294  13784500  12119410   4371280  44077838  32466620  33107683  22593717  15580596 
  3308787    764190  50502312  14297850  39333648    976374  31425150  16001986   6143190  10144210 
  7070256  49483023   6631460  29445495   4105056   3465686   9284220   4404610  60607725    533330 
 12716188   4592672  25089957  23561730  64573684  76117080  37832275   9012294  12935538  57570690 
 34196442   1509720  22990465  54800875  46062759  10869261  15172464  35922474  35843804   2741440 
 64043064  42398748  23186944  90998754  30673872  17576550   5114616  40889417   1209590  16753327 
  5311590   7850476  15593340   6771760   4370718  70947678  53476534  29165612  44597700    934048 
 11310288   3433374   5138570   8027351  66111552   1739748   1827903  34594365  77878152  24091456 
 16330914    990405  23507700   8559540  38818102  64660808  18492179  44550675  34353368    602400 
 43873080  31880927  51887279  10348560  21131422   2576898  10164640   4368615  53945942  73903948 
 81903984  63008908   1759410   4357570  51756132  69132620  23875187   1847020  76633337  14043831 
 42277443   6426690   6656316  12184444  21882888   9224364  51358975  27148422  26797116   7079130 
 33218954  23366784  11546496  13853850  17235203  16812440  14302510  13237015  49248264   2046252 
 82655408  19604600  32829159   2585205  20292720   2952314  32333014  19214624  24082908    537339 
 43927765  46436238  32886756  59955192  56401506  43212804  41298880   6301022  10139761  40825044 
 28717507  50883168  26597844    789693   9644016  22073289  15169630  13769892   2170812   3727304 
 55898280  17467802    100800   3931136  50841826   3891888   3149692  52878102  49381353  35584178 
 26054682   1720422   1276410  68351952  56638209  61396236   2873046   6885762  31715936  39771200 
 36888930   7920660  72067968   2377483   1848280  27704284   7060573    580592   8833440  35089046 
 20766135   8072340  36825504  24699259  44316358  13077243  34074399  23638452  30680436  26134794 
 74774417   5606022  31708842  18271164  74878049  27715899  33062035  38686680  26116020  85123404 
 59060817  19799700  28367895  28898793   9556272  14992708  65175840  24466992  48814854  20543745 
  5114824  22634640  17892324  53043879  45421662  10730844   9193200  10948311  32273415  72026279 
 14846622   1776351  63142138   1009661  78941398  89855136  12114175   9775016   5366595   7162300 
 10382552  31809792   7065828  28820622  65908164   1938508  27877000  10226643   2916162  42881200 
 60056620   1530925  46746234   9725150   6581439   9293101  47329579   3041876  62788766  15256780 
 26542665   1441790  34833402  33476776  40009840   5395856  17260597  28606179   7376495  18632432 
 34049616  42164538   1194777  22327128   9761255  26713200  44069389   7012550  70330896  40442878 
  5610112  42931320   1521216  19712250   1788288   5767622  46385400  25870107   5308624  50744512 
  2573040  86952740  60362688  13100494  18164741  43249371   3468720  21269112  54099720  56229150 
 27409907  14150580  44254971  79982406  42499314   7934400    266892   3185952  15434833  21563480 
 25324541  37348335  13740595  55717176   1390390  32449340     18216  48999010  23504201   5422340 
 16893470  50617150  21640909  37367928   5615379  15256672   4361592  68431413  18694542  77793280 
 15371588  48387738   7456464   7611104  16396928  12609410   4685588  16696044   6040398  16551132 
   397150  21022848  45774576  63624510   6598350   2139405  40477578  61819876  18920466  53768575 
  8356281  18151401  42608085  62309600  95592330   9545398   9877530   7561274  43601100  59998326 
  2019960  33897990  15813150    678912  42705100  43145279   6804405  50621228   2261250  28673150 
  4957550   1025738  23855608  55963758  30036376   2742284  35141414   7499217  33883209  26697319 
 47761635   4478600  20094134   1304320  31656546  17242160  13439320  16436256   5676372  30079720 
  1094515   4501508   2561994  53014962  15674560   5699718  60362980  22281150  40402503   3673430 
 21299250   3417370  24364291   6128892  14567086  21325420  39855326  22169862  11950436   8734452 
 47886518   3823920   8366625  36543166  30350336  52231440   6754740  10317120    880938    498972 
 43910840  58643243  46603768    238452  55055365    868770  11018082   8173944   3930570   7737108 
   251766  55447320  15851250   1156680  24305190   3387780  61692184  21350256  38495692  65828728 
 69986685   5511748   9447195  43699628  71637293   7361025    304750  15850405   3093896   1565520 
 32966904  37209928    653861  59425299  79923852    405324  22428576  24827310  28354821  18842486 
 77000624    645700  44471628  22516866   3686450    365925  17595820  23169400  40799157  16312200 
  2123478  28694190  41873805   3978180  21166652  56294740  50793639  15861096  45943904  57539154 
   921591  38312348    894300  52670448  33933101  31409712  38286564  81181001  38066320  38275652 
 49857444   2600350  91342496  61892985  11225095  48680840   4812736  16097744   1692704  70040359 
 19550582    306474  17702916   9258896  23123800   3584136   9266108   5166651   1659026     12621 
 52324386    575962   4116405    956535  31264852  19028380  23002105    580752   3590508   4687378 
 63109344  67094300  22012445   3334422  11661248  12839016  16792545   6851650  64373562  51043875 
  9648960   4918045  74088150  51608961  72341636  31538060  34241740   2197072  36291181     53563 
 41676245  67312056   6944574  46429020   3118920  38185020  11691170    390750   2127135  32870376 
 17483038  61410969   1430017  52279968  18538794  14301147  31422222  11757751  86489832  58350798 
  1911420   1166480   3576209  16952709   4981320  45691225   5398232   2287114  80253892  34630772 
  7157001  14909376   8815088  51264675   2634651  22659021  25179595  24228204  20364612  22683549 
 15803104  55828520  37059048   9992808  30224915    600084  23882250  70226052  26945183   4920008 
 45995520  15532500  37068315  44383806   3956742  46727340  29761488  64869250   9984258  59027760 
 28832976  11398400  16338185  67684428  24769248  11118020   9677096  75383000  55567500   3425920 
 12787200   3804570   2455138  12444033   5550078  13991328   3232219  44565415   4539234  54907938 
 16946242  17112438  48790138   8177228   5194016  10442844  19802112  26609471   3554216  29374448 
  9100718  68904984     83160  24300249  15685064  11724251   8750070  21457526  36413184   8126001 
 25927176  56399951  36470048   2437344  37288152  16432948    177380    905263   1178316  37474710 
 70991397  19318238  17928156   6973642   3465780   6713245  63397037  34456089  17856279  83606266 
  2143210  11750926  58953808   2869630  35876175  35657700  51198749   7942388  66026873  23185777 
 57771600   3740352  18668210  49102032  29116512  32355238  13487600  12444759   9584470   2795020 
 33226548  79278240  18544275  15760168  49317918    722766  12610850  29617310   7529760  16924572 
 34865895   4182750  21185349  65744430   7219290  13432245  29793820  35027799  35376770  42388172 
   658350    710790   1337838  25310256  84777810  36704256   5216634    147736  83178816  18844066 
  1367184  15928724  38943366  49246866   6333530   7765875  19324701  11301687   7842315   1388106 
 44952264  72335106  18633787  94352878    391875   7058540  20403842  59947648   3315776    319033 
 11673600  26949236   1387353     87730  76333824  39516635  62572032  32602178  46347828   1545830 
  7747010  23919492  31723398   3290924  10048756    875910  11435497    135828  45769724  14220448 
   753489  42463348  16531545  30921100  27062476  50541229  25678534   8555037  23809121    709746 
  1279330  41609370   2295087  17962990  25921072  33454230  14920966  55701360  11777556   1080978 
 59620005   6208776  20872260   5301120  11772138   6996316  44679664  37078631  33632460    869259 
  9916270  22868064  17219509   9229200   2601669  27396577  65875140  63512400  50185821   1697625 
  4784040  26287984  56689842  19122877  10616424  43719996  20800096  14116260   9694164  21123047 
 58833850  13550160  20015175  92266400   6992064  21974337  12328800  26081691   1514976  35594192 
 75298272  65881756    796194  17291197   9241692  39378240  34507035   6654861  69010909  13285944 
 66221330  11150460   9900996  17512992  66093280  80047737  38257960   5001122  37173125  42704670 
 47569171  20827330    579766  19893975  20443620   6203406  17224623   1543168  21151860  27816096 
  3291840    458150   9251548  47577810    800367  56634938   5541508  48394920   7396666  74629520 
 38152685  15055600  19593430  17995845  22280832   4673567  19972389  37257536  53101200   5118321 
 54418712   1087935  33340626  45350043  33650406   5243650  34153920  27042825   8701392  13632300 
 35802270  24790068  10728198  78572849  16477256  73254249      4640  12563343  42006941  17317900 
 55974684  54056020  23878120  14162148  48615036  15074097  10644560  28197207  38439522  11984344 
   622873  12074724  10129660  18954912  10991348   1859324   3844784  25727868  51748595  29515902 
 38633868  48515610  28868695  44158291  17276588  51946959   7634445  84743538  27709194  28032336 
 26625536   4775992  14612554  11349184  21046932  28050680  23294360   5850568  15716153  16018165 
  3532158   7361792  37155484   1473192  19101908  12973287   4427772    333984  42825717  15083777 
 78528765  36523990  20327292   7827376    670225  27576263  39593120  22644083  24972222  31752719 
 22539550  39937216   4227405   9602560  18678780    938501  55258567  57492860  15463435  13205760 
  2952878  75644139   3416150   5612788  22328514  20329265  93920580  61233711  57748350  14565204 
 17470785  14057704    786828  11687490  77152897   7771563   1005465  27379390  23185671  49724026 
 65201058   3661746   3473808   7040622  12475968   4925669  35877534    900900  39888375  53500885 
 14559500   5068448  28347564  47375845   7606496   7143442  54477504  37278800  43966680   4687900 
 44261052  24655558  82178796    122434  58302978  47204400  64693618  73592264  50580030  86957871 
  2306502   4611333  24348690   9418080  70256321  24995848  54722304  22637520   4536323  72325764 
 13964508  37264312  29880981  32152344  15648064  10128750  21000408  84197916  54092511  22935627 
  5180640   5502651  63327500  47151912   1502358   6370750   1650395   8674412   3515843   8042034 
 11251679  10370505  32214132   2263472  10749560  28371420   5351247   4086110  65670808   1413902 
 54796448   2595723   6225880  12542109   3004414    618254  18593020   8614044  59583770  23557405 
 30293820  16313913   1624325   2833896  40679268  10025966  18406440  25756473  14716555   3562322 
 55809124   8340192  43360704  26729750  28525772  12966798  31619808  37083130  13231026  49953820 
 69770725    910532  68719185    111150  68870244  17240652  25361658  19869010   5165320   6823676 
 13765752  22029582  80147640   2674858   3351785  28734768  21388841   5852400  89641696  28902020 
 13454724  27152192  39795379   7481096  12309480  28160700  44758069  46607728  55974502  36064592 
 62919344    424787  17644427  43685886  67529591  17754420  29025920   7338711  35639298   1635436 
  9330714   1738082  24276462  15379065  40857939  77046850  34410740  55487782  29382416  46786386 
 15304743  65561344  62004250  27424712   4845216   6819492   5318215  18785200   4700232   5642170 
 15767514   2607709  81379375   3002298   4930416  51967260  42684348   3073278  26341290   7423434 
 12223386  67298646   6460675  41956837  34052400  38441250   8675832   4391933   5832992  62289455 
 19698700   4253768   1061292  66483208   5003685  40481678  34071421  17148440  81954712   1337250 
 17850000  11500192   2993612   3207711   5605950  43465954  18682332  59348513  23143872    838479 
 30147698  26061152  61504318  30127250  37611795  31342236  29373839  18637007  38738313   6893500 
 23708013  64883001  84580476  27215232  21245826   2882176   4574472  66818168  28237410  15089397 
 84803547   1858816  66561669  56001040  69521110   2908521  47866272  37549050  26345088  59732750 
 15464372  20138778  12974256  54661876  66538989   2685690   4282620  56829768  55179306  21116225 
   595493     96816  59536487  67054927   3587706  19591158  13231185  11125004    314106  33175606 
 16513064  40027064   2486636  48711168  94776178  75482451   4742948  66522174  73066240  45717217 
  2182236  29862658   3244395  36742365   3036258  10612938   1453568  49851492   2947920  27259338 
  3815903   5112172   5079192   1325592    671916  27583800   7380906  12607788   2130999  12175050 
 31119499  27250960  63254922   4399303  45560160  43230341  53719491  21446703  21778644  20253018 
 19308093  39132058  20587479  26972993  24635643  29898360  13586936  45560692   7420057   9259195 
 31606112    369600    206600   8254810  19656058  14803536   7980869  18089025  10365760  46339688 
 16827030  85583131  52194089  10221930  88029930   6039045   2346390  25270275  25231932    115005 
 18955863  27241120  31222204   3047685  52968319   2645964  46872496  12154065  73117125   4519025 
 73096872  13049190  37940245   4300707  11618300   6914196   1468656  20056780  31861168  43142049 
 49950522   7677584  23130611   2861454  56539420  28199544  21294525  21716002  12400914   2247008 
 34129702   3851122  34554451  54019744  10496880  62297160  13919016  30880729   6749391    911375 
 27955296  13561639   3267310     12054  12464798  31624944   6532200  41268450   5222520  17607744 
 85672368  15896755  12970467    255222  11375000  12282200  39975364  32266416  11679554   2451636 
  6638679   1649406  30509388   3459135  40186377  38500050   5875074  78577334  38722200  11157846 
 19014111   6744608  69743376  35365338  51654680   6237206  24397837   6526050  32355082   9735855 
 85944456   4854120  12854380    213823  48583727   5103698  10954008   3231270  20292960   1380400 
  9332328     89505  33742822  16324826  13073987  12563037  38561977   4549376  29830660  47427544 
  3529254   6633936   8491298  36560900  14268811  21148432  33914829  56497000  54031785  25475266 
   339072  56554840  46410675  60753935   6171318  15866368  36753544  25175022  19152066   2683590 
 18311112   7178567  37416699  22152910  57933940  67648588   7507075   9393956   8408150  10275685 
 15866450  10480410  74109222   9274958   2723978  15806210   7867170  22252868  29619447  27952472 
 41359130  51158566   2931994  13166754  11548394  66804125  24244890  41825136   4093464  59949393 
 18770988  40495409    166542  45108128  11421579  10665270  18962070  25199328  36632400   6588540 
   462910   9701730  24202508  69120625   2476430  68479821  24479847  86028642   9676800  26958267 
 17139920   3479334   9398745  10492316   5708000  10171044  31264215  11389932   3907117  15468138 
  8211866   5079088  44102618  57907347  76470970   1103466   4751136   6962044  28707525  19008962 
 28451700  56402225   1052842  12822264   8603523   2134620   8938080  35404135  43822142   3443256 
 14268364  28387005   7603432  33845591  83172859  25389585  22834470  17473692   5342240   6373080 
 36890000   2026332  26095838  43773675  29042024   4442220   4095630  83597640  23255515  74431126 
 44155005   1295217  72132900  33269000   4880304   1128372  28408200    939995  46740237  18796542 
 10569472  37649448   1312219   6533076  11491962  81639074  55835990   1834640  11828887   2810377 
  1419000  33053444   3504600   3244882  23365645  27718431  37537280  35275745  28572065   7505628 
 14547280   3572572   7828134  88800540  46169525  64025780  11780032  77809078  43928040  49168275 
 17026576  58924266   1638630  50376926  24707828   9378318   9102344  30272418  75316205  16554780 
 15693192  31067152  41527926  22989788   2466639   4549660  60129000  31542456   2483844  22628836 
  4498296   7320495  19389552   9882432   7014109  11189269    152099  33219396  44932420   1377629 
 31281450   1872072   6601168   4300518   8232864   2314966  14121624   7348830  21931105  46492776 
 45496578  36635561  30684996   1343753  63413475   8730120  43193295  18794406  18896790  83671796 
 33589985  18031177  54688778    611050  54215568  64293445  53088900    150328    362777  80081716 
 12373682  12428120  20196816   8227807   3612618   2419572   3150686   1475782   4322205  37971990 
 22937040  22306074   7941924   5466571    976772   9255039  11255422  21531642   9296050  55780218 
 23440249   2800592  14733815  63862071   8264928  20718312  14939600   6368184  10091387  20292657 
 42266812   8388355  13892996  62725968   8443524   1447734  54728492  26029905  12917210  16759132 
 47187784  35785126  51344318  57841428  52403310  31793125   2913428  31665210  10540782  19655424 
 13775482    826150  10906434    191685  27079165  48416979   7370584  77262670   6671446  44492277 
 75317588  39204320    730736  20495916    654374  30065707   6496000  16907788  92419932   9289214 
 14116680    924266  46803918   9141717  31507125    544028  10298565  13273928  66011125  48831245 
 56286316  47590004  63465749   2956360  31008885  67034695   4004208  31342077   4587200  15511433 
 13427770  19383598   2468060  18825675     69048  19314164   6979773  12898172  18612204   6369257 
 58543002  34736904  57495632  18777156   7294832   2978024  38328036    205161  12869824  14717920 
 14931054  29352146  10360548  35953359  35668188   6138247  28492400  52009776  11855164   3955797 
 67209124   8254045  15738642  82999350  39829848    799260  51678630  11134011  64914918  42310938 
  1797090  10588456  22462996  32768240  44581016   5878358   4295790  30756008  21827512  20239240 
 34081278  18555872   8822058  28175220   1319842   7475328   1262976  15239064   5811700  50443238 
 17381048    411292   6243028  28699560   4854205   3464175  13672557  10759351   7227312  15733025 
 33339212  17838380  24577420  18345630  46427500  24279745  13308180  19389105   5031000   6525560 
  8006439   1540948  50487039   5243662   3223059  44635234  15161325  67508683  69719899  18551888 
 20198815  19399704  26527072  71749329  60033246  12277246  47531874  31819235  14517760   5768334 
 47130798   6425136  54833012  25175115  32247744  84957750  41702668  21359688    881328  33572836 
 30849357  16416660  59356389    724420  45021377  14513600    757022  54110288  65060402  16250434 
  6260733  39978609  63443764  16798518   2450709    498096   8943824  96902190  10365621  54272263 
 10867296     56147  18128088  18887680  40470267  68801791  23208990  18794180     79534   5965680 
 36103672   4714176   1550427  45544098   9430926  10348468  70435085  38194114  23976134   2285023 
 56762785  98049120  18018000  25944570   1887449  47979968    734580   5208945  57088864  17562633 
 16252698   2204052  39160224   8005595  37746519   1829901   3310188  13144092  64779426   8743748 
  2036450  23017248  76130175  44348109   9542992  13467280   4846770    154224  47858808    158967 
  8803870   2154247  59466477  59013423  48097373    353562  14704833  33282816  42981464  13400640 
 18032916   5119064  17914368  14111296  87588645   2504634   5528420  39992379  10916062  69419100 
  6454269  36609300  26002200  42697235  50533080  32794866   5236702  26632597  32454180  66886590 
 60731035  23978380   9524925  49272363   4629812  72033906  55628190  16541175  46273332   8443580 
   689804  10566431  15445254  17984640  49527547  37929860   3498121  47113396   8268834   9102825 
  3642522  36529152  40380557   3492576  19597380   6056130  90000210   3475650   5238975   1615870 
 65520612   1260194    799488  63581694   5867270  53040904  61262200   5050192  27146178   7961544 
 20852240  21931154  26696320   7800552  10471209  10829574   7525338    529930  57305314  59836756 
 38595075  40036480  46172500  43762977  55918444  14364782  38080800   5695872  40121536   5232880 
  1625635  19238290   6990105  85214755  25336568   7421274    673992  45866570  33196800  37345698 
  7805970  34394340  49139064  42485388  33952094  56725944   1627206    257656  50081577  12757479 
  6941410   7167237  15708665  79985136  10231424  43660520    485760   4034672   1196910  32063682 
 26290379  55260900  59051685  46832372    613344  27047871  18585610  62018410  18351036  48793002 
 11335668  11596770  29222608  11110160   1425138  46165558  17241617  13783555   2760426  51630192 
 34212942   7045018  24102336  24446146  33564188  25467750  56900825   1145625  28653480  62257708 
 48612963   9375600   6323140  73227420  15928746  19762172    348732   1764636  21912895  18169013 
 45391152  15252797   6541617  18154990    767835  48342600  83475212    344705  17848208  39701081 
 56814318  51101028  55780746  75397588  57144780  32929232  38505027  83681263  14746660  32795468 
 13634522  49830794  46821636    214339   9702163  52333216  34031965  15566172  10537450  13102374 
 10277352   6250755   4165680  33321120   9304848  50504850  23431968  13693680  22382843  36309501 
 16881804   9814756  16424744  50188320  62582564  22179211    297660  11288856  13293850   4013632 
   280710    964168   4491118   7260464  17782065   9246864    797298      2730  12223956  74408800 
  9125040  16611142  53291056  33753861   5491335  23646553  15456126   6745815  39192805  16976778 
 26120626  75407371   6027112  34364015  34680748   3998940  21771868  10286829    434520  41128096 
 46655961   5737380  16169475    101320  18305316  32784462  53666695   4528640  41516328  42638134 
  9703209  11141976  22189800    578528  45073800  46321632   9007381  44594676  26664087   5968840 
  6134271  12535560  22003812  28255977   1154032   5050551    714511  26087328  33114390   5237256 
 45970512  53539200  28511673  16587620   5063910   1932528  60815342  38683160  18144126  28371345 
  6934824    257142  32124456  14598861  29517630  23209590  25165868  35104496    923380  36893751 
 15514846  14992683  81683112   7809461  16961984  21499016  33957092   5123528  33273227  10174050 
 18757890  40660828  57621472   5038491   1606626  18277257  31279872   6293504  30719942  25488288 
 32185640  10240290  69106794  37056625   5302013   5319335  54759890  10799730   3636094   4095040 
 29093206  32395744  48850294  32397596   2188478  37482024    937629  37041435  78773640  29330014 
 23181594  37751424   8800142  32871438   2906384  15062212  36049728  76234546  34494447  47124426 
 15780744  52451511  48534500  11079582  80077739  55883817  18557966   6581289  30700513  15353896 
 34757528    734635  15760244  23954577  42330488   1724175   6608016  20522964  11404458   7602460 
 12471345  62222808   1070469   6312075  44539418  29781661  60698676   2689248  84946302  18159246 
  3741480  18196955  44077152  58410032  21237180  53243370   4677335   1343980  32937624  39264473 
 12710466  19052968  62229510  23808320  29755418   8946956    985356   7965732   1587622  50967744 
  8822175  29528719   4580480   1575600   5250444   3808296  59992740  10317090  24212783   3617009 
  7205880  17894040  55990250    873260   4690972   2833240  22800346  52244444  74630385  15521493 
 57158473   2281731  30600746  15849056   2129061  13199930  76092302  11087712  15505952  57870832 
  1102464  23516955  29225724  29618008  13060137  15981300  17542270  63158192  56888898   7248844 
 31859795  18266545  39520975  52468092  47031270  14514160  91503360  36050728   4202864  10709388 
 33898306  37386624  24796640  14427270  62031767   6092320   6671794   9218835  28669973  26687677 
 46968760  10213830  29201364   8932040   4132986  87854996  66812512   4062529   9407652   1467530 
  1596129   1944816   7594920  14458370  43512960  49980972  19298120   1405630  57138875  15527540 
 27439088  22040942  22211960   1886385  44343187  35308377  91206784  18733176  32803727  51739075 
  3081400  29978436  39224714  44670723  32464233   1468800   2567590  40155024  34198989  32988031 
 70437003   5300256  43606185  10025092   3524856    784944  48526572  15622344  25088637   4771440 
 15293475   5021390  56674000  24566817    882180  29300271  38638080  48425832  72467498   5873862 
 28322154  11781592  35296208  28209861  36838713   9998180   2363367   3267480   7936056   9330690 
  2345250   1411281  56721210  55997886   6515614  13352905  71613720  46699476  11816176  65875565 
 66706562  73662556  55085817  60249038    860454  41888574  12743678  64068624  46321484   8773716 
  7479780  23786510  71214872   1894962  29033051  41131048   5509988   7294920    480024  38841073 
 59973498  21511392  21276924  90297350  24766777  72376070  13275300     17400   5353662  16694986 
  3727430   9278361  27220816  33853750  33942531  18689340   1142575  15364109   8757770  48828423 
 44275025    412225   6287693   8109972  64591340  13260742   5817141   3228567  12554300  55197416 
 37710948   7186964    204305  63170312   9746946   5910392   5427732  50836084   2509763    402093 
 45307324  49755251   7534758  12244437   2519310  62928016  35594224   6101258   5453556  58640850 
 29404948  49007634  35230506  20120845    941451  24015966  69108247    453264  16912068  27846045 
 28468440  26979900  12795816  38029126  31933440  32874688  72429875  45079412  29707623   5773820 
 64368744  34962090  30994488  46824642  28321974   1854203  61826093  48713295  13851840    920034 
 74312832  46883654  13053573   8485596  59072490  39582666   6269104  46177824  58380876  31171002 
    21573  63347264  80084160  39382919  22987216    814463  33845138    869827  40098705  19717984 
  3825382  48234888   7697515  22830228  23668260   4253856  13484650  65052260  15273292  41591367 
 15555072  46396076  72536430  21307572  50727467   2741844  29999880   2138602   9499374  42618212 
  8054674  12039120  43075165  80351320   7555660  30250880  35022048  30138888  27834504   1831848 
 14416248  44050500   7370361  61300314  31384244  78176070   7693310  56141200   5216928  44524980 
 70205265  15110139  11595690  21950304   5354804  10065766   6115140  21885400   3856735  31607484 
 16994700   3247527  16026140  16977701  34543773  12141395   9835350  15198354   5734331   3770160 
  6509775  35534940  29800745  21297969  37846784  37294843   5070244   5363106  12729156   2030610 
 13945375   4477572   4423108  35601250  36529655  19251512   7200952  69043824  60555600   1306576 
 68985199   8021268   3972054  10148688   1961064  59756774   2490046  26754090    487140  58339532 
 16277175   6073919  11730492    823343  61979112  23393907   3489185   7857325  54304192  44084625 
 12235773   7444844  27962480  45866600  39422460  12803769   3267360   9656808  13329072   4922215 
  4102014  14689740  10865589  53433328  29392950  29536650   8006650   7632225   1167936  86948460 
  1197270  63672741   3444156   2126978  35389044   7815061  37102635  62287220   4894164   2395107 
   474415  16426944    237252  93721680  47058179  18577530  17405340   8312538  40550585   2087142 
  4274667   8457904  15309720    942500  29453348  48707386   2015830  31190067   2026640  11976075 
  4347677   8582886  20643460  64103949  34379523  39595648  14515085  50707041  67831842  14982260 
 59755032  15322190   6887745   1453128   2061760   8021604  14388647   7785400  14631465  24594462 
 48351192  22572795   1177814  10289056  51543335  75663922  12269751  77676150   9276848  39726025 
 30607978  37056768   5795275   4046086  64905920  38717670  37133760  15261155  81456384   6329559 
 10083975   4612432  39195744  14999168  26125342  27987372  34261110  56598920   2069040  33860778 
 49293540   1759554  81244684  42997743  62631162    871838  45820108  15738486  13083849  17673746 
 51774030    157170   1410444  14574780  10732956   8596334  33044253   8619138  36911889   1026600 
 50485830   6416930  12452710   3708504   4491520  36106479  36514436  81689769  60563808  19585530 
 11402076  53622480    662071  23638968    262528  19343520  29614698  17378497   8001723  11306405 
  1464565  31223880  24148432  12992238  71985000    310368    348568  10007900  19162169  23232110 
 52560198   7988680    471072   5666205  73763426    891362  58928795    263836   8003002   6976872 
 26495418  64894512   2893757  78010800  11149350  68167134  63438109  13346746  33909300     27828 
  4850764    975768  14105532   2491705   4751689  41155569  39825002  20846512   4417056  18859942 
 10279847   9942600    715904  19422202  18233848  46248090  12820500  36693209  24744528    330631 
  3698244   5767930  23010906  12315406   1090064   6406139  17812235  41974977  66547500  42256885 
 11570356  14094520   2106104  66612702  23557520  38585428  31656738  10388196     45011   8220348 
  6832070  10429614   3613935  31674150  11426888  67392880  15429834   6513000  78905771  23762670 
 16875672  28851576   1947000  12714261  10715274  15960156  17095954    616655  57632064  26251887 
 14049994  25755412  10772125   1352297  14967680  34442979  30919620  48209020   5535104  15713568 
 10906669  18199238    126390  78342120  23848091  30292518  68549778  57666336    454950   8114028 
 75764148  22682080   9580116  10445777  34723890  15381504   5376048  58429695   5439108  65512968 
 17803881  17726234  34259005   6396820  48608580    484432  42919548      9261   5501678  28279790 
 41838740  29675585  11856504  41565528  28216006  36472728     88164   2955264   5420820   7306056 
 18703230  22364268  28793366   2639775  26543317    727452  75953148  59750088  35557720    341292 
 13105423  19480716  52115388  45225270  20394384  16891590   9007077  59706452  72864589   2082544 
    20608  29678530  36320830    269620  33370880  15490860  24998525  10959762  10657164   4422744 
  7874454   6875160  66902368  19612346  12842752  47922350  21205070  84814692   1803024  32430464 
 27184491  17352280  76184028   3077140  32394612   6315420  33952239   6518820    575564  35892053 
 36551620     13299  74601474   2764190    716478  15370853  66485886  42792939  15701694  15779967 
 30206670  12816640   8615090  26194620  24478220    376740   9798261  48161425  28494872  24654920 
  1501380  47682525  72996896  22447439  88080300  13252312  23885552  40789332   8304000   2389068 
 24323455    556690  14372960   3243000  13990020  34277636   6495090  49748148   2625920  34228080 
 61096340  96274444  10580112   2304360    854130  26329325  19064591   2945250  14563662  14121800 
 29351730  21313921  96805885  15511725  37015031   1780964    533910   1092818  21810160  25656615 
 12397818  22623260  21523216   5423049    735904   6181680  17756772   9174834  31381259  49813582 
 48937512  34751280  10567480  29765910  35686075  18039371  53197185   3550330  85141584   3088768 
 12783834    203796  40783505  41787564    786720    817256  25412608  34023213  68184828  13350534 
  6885390  11225392  23888064  74700288  47956983   6752130  38989554   4081632  11844204  27940660 
  6161226  89024315  10658592  42986880  21149400  31873324  10046241  17200740  42236706  62212703 
 62845928   2942148   5802900  13162051  67300710  52198700  11608336  45394216  30594184   8580609 
   877574  23542610   8755088  14853075  38731429   2893712  21588896  10523590   7777980   2941354 
 31413879  50574623   1398060  66544650  32003048  86130875  21388620  10626124  20607900  78905502 
 37210664  38606456   1196528   9748216  13271937  77945210  67941690  45435680   7864062   8481564 
 34955995  15550056  28742100   3517812  69397440  57534325  33747467  19525548   1716440  15227726 
 95418360  22254468  67019358  12063428  33798487   4290834   1632561  25793964  33631185   6533120 
 32893980  21451760  14617824    589812   8828550  34995420  11916288  49259406  41639384  37362210 
 13209040  25708164   1103044  63442440  38651904  15712564  78486705   2319410  41189375  29064960 
  4407546  32878736  10710694  80797022  10735660  49985117  27267660   7726942  50424791  80984435 
  3031538   7245080  65440221  53475128  88374986    107262  76031259   5814616  25995552  71385695 
  1996980  15136254  31070240   8651280   1047420  13657574  27316824  68075856   5029856    718388 
  3150455   1610864  11595302  81493206   8969520  23795575  38201540   1450992  20807042  63810208 
 21001955  17124480  92070000  10748866  26139024  49202859     12998  20907608  17755791  19995129 
  7024620   4454762  40684072  49735578  25386621   9599139   4766594  34198026   7444077  33052137 
 62189350    384583  10285472  88045584  33945772    280953  12530952   9191430  23776172  28291246 
 52526307  25850280  32130800  24730350   5014341  25036317  53354720  30265372  76061703  30923734 
 20087388   2336490  33218325  21597341  43550200  30283647  18893225  29675100  57693669  21532140 
 30322748  23347783  87105550   2216112  26250247  37834044  21305592  15301352   2498184  58587585 
 51534208  54683300  15367968  72293109   1310736  65645305   1169815   8905985  15640196  13745304 
 38419875  70333620  10870263  27814095   3017748  11205600  16403910  35526747  10971286  59348355 
  2035500   4903170  24089454  32761725  45982920   1071314   2022920   6766486   3888382   3573135 
 64274016   7911994  53980269   2116555  47643739  43101174   2641800   8245224   4177285  63049443 
  8606555  10779480   7493837  28371280   5474403   9326680   3461876  59999940  22721409  36610200 
 12981729   4156899  70092436  15020296   2455740  67972303  25424825  10122682  24205332  34269120 
 11885360  46351750    509124  29280820   7594902  39901746  74449791  50961528  42169320  17445230 
 68149928  26590788  31903467   7239000  32854500   1578915  17556523  12361336   1082081  49303190 
 78187392   1536468  56848220  11635514   5942390  44337780  13131735  16814581  12064020  16702900 
  4480952  18784098  41768822  25713633   1766785  14394860  25934223  57113160  22077792    669260 
 27832552  62806650  56234368     78036   2012390   1280790   8230144  18449464  33784864  20760408 
 25929792  75276356  27217939   3377532  50447729  41329344   8978112  16616448  34182800  14077945 
 10315137    164775  16271955  20822228  68675013  19768819  52295266   7324758  62834688  96098448 
  8356944  25554818   5472840  72731736  48426032   2102176  75403625  60784828  78639018  48841366 
 23461218  76678233  18985603  64310864  12896793   9626775  36167507   2976544   2147556  14112196 
  6678624  90158710  62998085  53438310    231693   2527316  44820664   2476320   6849202  56778752 
  9561717  24002448  24275217  21384792  63980160  13985041  37383660  24738075  13796550  32500890 
  8422975  64078743  53125842  18434745   3297346  13488800   4306564   3228448  28164183    298048 
  6458316  43395471  55643770    676090   5089905  45674713   2114680   5394942  14266960   5782062 
 49160702  28047567  52073061  31064880   6291238  28454940    315468  14848050   1424620   9199575 
 25418981  20540520   6286336  15131908  25797160   3158694   2598000  22617441  66509730  22211575 
 39137070  56532762   2627520   7606997  43502760  29140355  13088266   4048200   1839528   5611888 
 21332960  25720908    431035  25013624   2686402  26242450    944328   1401344   3220581  70559424 
 11864946  18643168   4058376  60083100  24065386  21568460  13677600  43193872  52562476  38681795 
 16354610    508266  23134756  19895470  33329340  13090935   7052325   3765840  70788345  12666228 
 14631272  17826376  46378384  12774445   5163296   3528306     74820  55234208   9955932     12078 
 25080273   8751573  26617248   8602644  13049021    770894  23583672  36789300   4004384  26602164 
 61377600  67243728  23518606   5684256  47689836   4526582  52567230   1117637  10879856  16160436 
 32414772  56122326  14722413  97159549   6859260  68591610  73514718  16142995   9548775    743245 
 53501568  16345206  54863760   5015551  77467095  77868232  46690506    116892  69780936   7808582 
 65034150  58644552  35630972   3977384    475450  72126953    502350  30525770  30198025  11188602 
 12871617  34950270  11984784  69287960   8931356  11322246  16823850   1508430  11197860  13584870 
 11517495   3409344  56910420  30123730  13334188  46184268  10410806   2180360  74929104   3714240 
  1186983   5892268  18880470    783144  60405372  12411076  15280372  71968384  21400023   4379154 
 29084055  50528166  11503330  43191370  29909826  18178340   9487530  12986874  42499394  31564663 
 18418454   6891969  10191244  21892442  14178672  23546635  21788976   9007735  18103304  18133050 
 10472748  14053690  89088381  24836800  12989750  13600476  39698168  18989270  34875577    773162 
 34567175    133951  60610958  37436840  38183956   1906050  32300128  67622940  36290240  15876317 
 10157398  15048145  15320667   5367860  24894180  39464439  72532960  11047092   1274217  10563096 
  5409018   6172698  18927344  35874608  29837463  11574420  10176756  50461524  44905575  40688865 
  3381504  29265894  52794183  49867776  10564820  59049487   2793528  74689369   3362673   9725946 
  9761668    109050  18504679  40932763   6194580  77907280   8074773  24063750  10508788  19790346 
 66558888  55725528   2867712   8015623  39800842     36234    610792   2385005  22858328  40040820 
 32182937  52508102  38802048  15359802  15512808  13279680  12354000     94224  35305328   6829042 
  2148120  70523064    120263  65043195   2071071  16866656  41098368  22565404  11737488   1534176 
 13169961    623152  25237730   1325805   4866240   5083027  24960690   7869759  23394720  14809096 
 18502358  19022768   6129882  36177785  66084084  20602498  33956010  34815300  70681352  65432796 
 38686452  84137560  20486412  19172304  27650602  63556216    357864   3630962  33710559    703266 
 75436770  85830288  37140384   2171240    159914  76994199  54821830  68786040  29545425  63080352 
 56050997  47808768  18607125  88852900  14036760  32246024  63988304    727800     13914   1663361 
 62741000  18295420  21594671  59689234  77076505  49129610   9643138  22395648  14434200   6622052 
 50679726  29119104   3618756  34404730  72232303  13324496  48730296  34905150  65196756  65326664 
  8450174    427788  28845916  46394038  20369450  11794434  27344300  72698929  42709150  21535304 
  3017922  11865570  23535148  14699215  22437380  29101214   2616900   2837244   4055896  73258408 
 24051330  17752712   2740682  14095000  28374528   3422436  44264160   2973742  14506576   8013639 
 17749802  62847287   3615800  50192150  20872704   8843208  20780760   1155609   3111966  31625061 
 17981843  55751756  59577777  25951860   8251052  17744430  60788208   4730462   5300373  18363348 
 32704812  11026848  58978382  10207170  22217888    925288  17924239  46505448  14480480   4397040 
 14172600   5449356   4777698   2160216  36508968  14647472   4362115   9441514   9094850  57272270 
 18597390  33769008  92088600  94811420  12835374   1470768   7963596  44721170  34370688  76388570 
 12360608  46280050  21666414  53038436  18249680  30887208  13667638  36652464   4800555    763968 
  3324688  35703382  17631874  17199011   2329892   2827125  11426140   7275639  29922321  15989701 
  2859640  24106985   3049680   3183675  41666808   5164355   1952655    731136  16252166   6106044 
 22135194  34377288  18985400   2478180   8991325  47017890  14211330  15704820  20894265   2462850 
  2863936   1617970  19608050   4110750  35715519  38057222  33586128   5476864  91186257   9290191 
  3232194  25344548   6044064   5818220  31479822   9294844  11835789  36181600  49750132  19634804 
 42306132  48271340   4675376  36683790  19647406  13252800   1203592  41084280  17846478   8456616 
 34250697  51545884  56842962   2889408  31037859  38763857  20675553  20806429  77769356   2835000 
  4379985  42262025  24261280   1521650   5691702  25633878   9985032   7138832  56671908  45754752 
 21534272  28866816  38147214   5249853   2625462  24574662  46208151  17856061  51560010   7726593 
 24159680  36931392   2001879   5807754    492912  19955705  44538550  41793612  46738400   5770752 
 31236667  46010310  42106392  28573290   2324812  71470185  35035164    364905  36228870  48299040 
  7172348  12409015  41029810  43252176    197899   2727144  24014603  33685245  34920940  15773534 
 35415770  33875016  15666469  11771325   4902065  27425619  38947440  84504061   7556956    627487 
 22617936  13187520  72332910  48684480  67546976  50088024   4870372   9928781   1316684  54200935 
 12381792  61462416   9280368   6038550  33134400     12440  28557536   5396685   8763960  32871540 
  1975792  11380623   1423100   4355352    208902  14519832  30896775  41605630  35558930  38405910 
  5305521  60268689   1895250  12502377   5329725  22178355   1131655    231275  58324800  27550302 
  4291752  13451112  21095205  13984684  23037280   2735538  19871154  36615033  52481088   3496960 
 49296107  46069820  34841925  48074832  35902266  30871852   1596000   3288360  54746225  55111826 
 39942730  22396733   8906908  19210048  13415808   3505176  18949502  22051840  43529136   8902548 
  1177937  28731175  67028447  39514365  40166880   3057978  13234100    110902   8281740  24568095 
  7928550  39846320  35264515  17174624    285104  14362324  38029342  24899266  11180468  11480000 
  7565370  26289045  19914340  29025264  11211211  24962267    380466  26404290  42646560   3271335 
  1873080  13043628  83374632    380588  46250662  20056646  42381867  74978982   3120538  80440920 
  1432925  10720875   4622709  21250300  17792775  32360895  13281583  70539320   7849584  64784130 
 65505377  21048962  25895808  10038725   9962682    247936   3409767  81771552  33342814  14923701 
 24132644  31528560  30690510  15742376  21790821   9360816   9903282  45978590   6300833  46912882 
 18280415  14597350   5666832  72695455  36309180  38345984  87313525  17059475   1580460  46683684 
  4242672  15156995  30447054  35733490  52604640  23850328    880583   5271291  22986152   2189072 
 16322631  16114350  14885376  17847148    437675   4112485  40351330  53240880  23019372   2185146 
  2156364  67700435  49056160  50725584  13970925   4259970  16306816   9494432  28450334  21796212 
  7903742   4939200  39352185  29458368   1219914  70415525  11958492  41192180  33583680   8768032 
 31776800  12985192  64756752   8511124   1190112   2216825  16493776  31486304  60726440  20795998 
 30260342  87856000   4502960  10845811  44131296   6464748  45999152  37034575   5292595   1381072 
 58088450  50379697   9866150  60430194   2115281   3591827  76013798   7757640   7194280  14697604 
  6022225  51888760   3706043   6124605   9722500  24377115  13061808  39108872  12080859   2643848 
 40665092   3721550  11663191  18175089  17968500   2116800  83292976  80622240  30233052  66773265 
 11328891  54107753  69085811   3611210   1125424  11558040  37699112  43872323  15502850  29479930 
  3020032  23255622    787815    140486  13687352  23795889  34563709   1437502  38975820  51850260 
 17769576   6207780  54090465    789247  14579448  47488621  11282271  48081396  46925405   8861740 
 77996730   1121253  34002039   8108184  61890771  13320967  46423563  70295440  10921120   7122864 
  8490344  15072550  33163228   2422945   3792492  29131684    334626  23728872  17382299   5370970 
 23433274   5905218   1177092  83074310  49146174  42453580  22108788  15307650  13460777  19437657 
 38695553   2558844  18190872    108852    702670   9822684  32317044  27517402  53755028   3084550 
 28169946  14909610   2428460  12541072    484169  63766967  55012590   5720772  36981178   6041918 
  8855055   7784623  73918404    201029  30865392  14965350  18269631  61421460  22918750  10174942 
 30672216   4191457  19109704   3755028   9429720  17760257  18985728  83657596  83155694   7167456 
 24820614  18084060  14353990  55002266  69587058  17886273  17071662    222156  25970220   9818504 
 43377048  31594752  14010828  21184007  35407470   7324705  54517925  53199188  10621279  19923783 
  1704416  52220682  18384480  23447480  44311320   7828947  27267548  38737035  11299442    609150 
 33459825  40550591  10883439  21803880   4744932  42508986  11777431  51280871   6746951    775998 
  8750158  72648828  12915194  36478736  52958913   7818148  64355928   7473285  52801160  16015344 
 36506681  41044353  31820882  46670491   5551410  23914786  80547724  25729686  49265344  54216450 
 15682590   3914596  44576350  53178474  37104340   1717765  77513454  83553363  42605300  37388123 
 24893566   8908386  67508703  33566808  55940423  18855996  97479360   1571625   4162470  28957509 
  6718705   5205384  61151447  63340116  20759520  26840196   1720926   3735953  60780615  16841634 
 25272306  18576920  45339294  58769021  18951752   7345632   6482272  30307041  63815648   9860796 
 24738536  27442899    689920  42427530  26532937  75525114   1916028  53622219  33958168  14898135 
 23704230   7019949  11631816  35090148  89185906  83706190  37607004  33987870  16139630   6032785 
 36706402  32705624  20465900  23548410  23401840  12382645  18921755  47335482   5278713  32401259 
   121152  41965755  27146070   4201387  98842880   6082188  64103050  62459527   3759303  20627075 
 13367448  41201660   7567320  39467898    375003  75367132  31318760  64776120  22328179  25330734 
 31350576  52993248   4873470     48208  14404468  15277113  23991286  30748389   7569394   1881902 
  2953740    792640   2102512  60112647  28883765  14013139   9694351  25193228  43909944  16122684 
  1449567  17151440  24957636   3382596  10708348   8882860  10119375  39115273  14642576  81202968 
 38873380   7885107   2978850  11135424  23538614   9587060  10041009   6484896  18135940  23983488 
 48080808   8579412  42195725   2719728  14534578  84462072   1400615   8473905  87521700  13078569 
 12160860  66081428  13907942   1803696  33896744  37201920  15811952   1607679  16348080  35392682 
 18277503  45125038  11492052  14860458  39764592   4969026  29879920   6217890  45959109  12730212 
 18835600   9615347  35345787  46478590   7781010   6939852  57089226  64033112  17874227    608536 
  4968324  23303184  47215000   1343090  23282322  34004607    153918   1860423  42033006  11393145 
 23641396   3317025  14241470   5955586   2634007  15880992  62033374  38204400  76106103  24042900 
  6966718  43066848   6952977  35611866  40107366  53807239   7909301  21353948   6872252  85035534 
  8794455   4702245  48933340  21674098  33882566   7072712  39379475   7263738  34968780  50778420 
 49024845  72522829   3107412  57027412   3898800  11832396  68558840  29728608  29204292  17083716 
 21282306  51736055   2629689   6460016  66312631   6863104  36260512   2260620   7129680  57064410 
 33734144  32552176  26234096  48593966  22433016   6414138  12813760  55132956  21654372  56352456 
  3354645  52949944   4800800  35755524  30992384  13223744  27098064   8787540  33113600   7887739 
 25822314  41916520  82500880   2235134  36435265   7203072  24663464  49748322  25605888  22476960 
  1863800   8989356    159057  34313860   6331969  69035213  46016445  56797895  57421800  22510065 
 64624280   6252521  51448596  71401176  40901308   3299296  12957356  13006812  10575837  72736583 
 31192252  53718287   1813130  49424256   2168922  34141824   6302304    198018   1144520  18595040 
  4489092   4339945   8209425   2974216   8563338  11399444  10206000     14943    328440  22756200 
  9199605  26185300  14871276  63519484  18607776  80832114  38173440  57147990   3384768  62249437 
 18594585  17771460  89150748  30697328  65116640  84313817   2767326  14031216   9608239  24786890 
 43241576  56741458  13216554   5258292   4120497    637884   2930334     41634  18777816  58494618 
  5062560  24537120  65784624  47517138  79466208  26019250  23306426  47454719  48595833  10434905 
 36385620  43069665  11228945  16680465   1747536  27332105  19344351  57682848   4565984  62681398 
 72045703  17966364  31338964  16833905   3261180  53027200  13479375  14283970  30230325  58987049 
 34086096  18304418  17692173   8777850   4855000   5558985   1397550  31556600  12155198  63644724 
   325819  14746311  10319532   4393998  29790471   9043244  25846968  39490293  72428184   1105260 
 53654461  26181680  95630436  31640150     97933   2394776  28084263  27547905  13576149  42080940 
 52526535   7114061   2684580  67492000  63024096  11717640   1796977   4736727  48162649  26830858 
 26380566  36088144   1267760  14275764  54581227  13586086  62886852  35857302  50598520  51929850 
  8496740  39598617   1219530   1304800   8669889   6082192  10241826   6460686  20792430   3364640 
 25980945   4235304  18471083  17414762   2447772  15903432     27930  34179978  58037100  74524970 
   858816    516780  18526149   5657459  45702336    355971  18769205   7099182  20745264  10522035 
   518928   6286930   4970796  51844468  12438010  62525540   1597325  28386655   5084541  30467502 
  7375284   9485622   7924311   4223914  20901330  74519922  46360800  24904528   6710988  12768400 
 27131200  39904028  10229790  13567071  26809350  23636349  18843264   1711381   8926887  52984996 
  6789132   1599620  24133518  59407648  14481712  12155142  12250550  14255130  35006440  21624946 
 31294900  44224492    795336  28669560   3777543  34325200   7532580  19308586  57138014  41767479 
 43812480  26780964  22652135  14816048  28613300    491946  16095863   1817700  47737844   1295800 
 18076608  11523288   9041192  13459446  43770087   1320860   7145723  16453632    700216  34859363 
  7521822    461290  20693602  10130018  66661768  39744288   2915028   5657292  40933120  14141304 
 35437948   4443156  72404900   3655148  37863584   4221925   3794850   3449056  24724000   3561080 
 16017780   6617760   2778048  48394216   3964920  65235500  72872304  47240488  19969458  46189752 
  1559250  42628440  25974541     34748   6953123  35702266  14960150  11495900  25889442    744480 
 70209150  14384640   9819022  17911310   7848912  15202800   3132120  18748416  20673411   1657260 
 24529258  72409775  38420154  65924876  13245954   9132474  21943328  73988460  45854375  43983300 
 54202608  15455550  13874392   1310299    516951  44299382  39195632   8265728  21614362  22946880 
  6010389    154462  90011096  43693528    415038   1182480  46065600  44141629   4332016  24211320 
  3005352  29867728   2761740  11030715   9765369  39717972  83464235   1313938  16469816  69176828 
 76881265  15292080   8684900    972972  18247613  17083788  41567313   8405826  16914898   8112024 
 14417985  24420368  39388184  23634780  15487605  22480629  12348216  11808630  12012102  41457416 
 33943100  20094750   8247267    332244  65195068  11993480   1615011  46180822  22181496  48066900 
 42592759  11635846  27529522   3465056  43815100  63648728   9711197  58591533   9982800   1287842 
  3025830  46678274   7680465  20034091   6523509  15020448  30891630  28881963  30480584  68796118 
  9014370  50571243    931465    446550   2570500   3579277  22830639  16057318   5031140   8304230 
  3213408    596958  24348590  29520246   1312122  25956145  16218885  49925512  51385000   4604508 
 92357370  17248780  11465138   7587072  25628232  18472128  32010570  36766737  19402559   6048270 
 61598844      1800  41833935   6532290  65364360  33742963  78970880  65981632   6631680   2660320 
 10597815    740610  13127325  33863235  32065740  26829928  22935250  43831788  26731674  49888600 
 36146910   2334270  48233923   9547670   3033951  23715648  10747604  46392750    794333  10739240 
  1872250  12949920  12280320  75818790   4135095   1923550  14075390    153843  43859884     43238 
 37939903  82627278  35863989  18458217    195496  37645370  26324480  34569334   4515504   2104548 
  5638504  21081860  33238758  45000760  22990380  36832752  23840772  35922204  22191585  10846772 
  2064493  52521273  55539117  46353950  10100503  21986100   8473059  11687542  44624800   7446348 
 13635972  26346500  20829270   5688810  45321030   5396378  14420910   1930040  50932188   2726376 
  1088297   2367964  60962680  34488844  42834984  49565880   7652421  10183560  13515000  73179282 
  5926016  55675048  52013496    138978    443670  45982065   6444001   8539041  85365054   8680228 
  7527858  23930480  40131326  27250076  41017880  24928320   5862729   6952608   6459174  11325778 
 18501696   5278078   4036655  34751831  45292975  52524756  15765324   3084345  41543286   8093088 
 50892576  59135450   1063010  42514088  13450320  39933440   1698278  27053664  23035077  15735285 
 13614624   8436825     73284   3354977   4676131   3593045  21787333  25377144  25723340  28958760 
 18806088   9079263  16554736  40061379  22573896  14405040  18686886  53886042  18719864   2323202 
 16800138   2184687  22684008   2782560  67774932  11296260   1547474  30949236  57471466  53005742 
 21015664  13690128  19172260  55714776  35882996   7807472  22963088   2523110  29003712  52277873 
 12100968  62276364  24845685   7506538   8562306   5507548    483000   5240928  69842834  15223978 
 33652530  15093239  15901007  35445816  25909306  79708942  50419226  44479512  68373360  13095040 
 29191116  21951530   1220604  45919844  22913667  11325972  12611700  31561842  60857655  49350488 
 23398775   9817424  20862400   4171860  42762704   4256382  40301520  32700248   9552194   8840821 
 56764972   5622609  28305602  27842880  43764665  25232781  26480865  14146355  22081472  41215527 
 19093294  11012639  16474578  29077888   6363960  13574331  39724400   2870056  13424876  19882850 
 51057621   7670916   5056144  39116556  32909976   2678962  58383168   1428067  60749191    502762 
 25393574  21611734   8433750  35804504  27191604   3976020   4792590  34878967  16216292  51771168 
 48293972    809057  24624336  34402207   3872544  64340541   2876720   2485830  26612525  60495060 
 80870944  91987044  59986228   3235960  10090791  67840240   8348379   9871209  56172420  19370247 
 12294640  27065044  34778622  11893525  26483328  55143834  68133312  46258632  12376880  45602945 
 11227125   4495145   1929208  24566300  69315680  22878508  54460366  12294304    618051   8601795 
 39483951   1260308  50840620   4064450   1762948  31838278  15994068    103188  13453344  10899640 
 30756902  28195664  10165988  19507392  25499565   5267606   5902524   2813580  35197480  13858259 
 19222528   5782081  49898788   7389356  52609291  22572594    973125  15538504   9888449  21851324 
  6890704  46736546  30840388  13388970    229814  10129091  18627630  72001963   1273314  11288928 
  6375609  74038014     20046  26388201   1479864   6359845   3801902   2957240  71442216  29060096 
 87374247   7887438  18579024   2648758   3549168   9989985   1570635  61935432   1981560   9806174 
   896328   2525628   9933196  31286358   5039112  15911676  39482100  26504240   6108984  31805136 
  5587624  36488309   8450424   1945188   6246470   1373537  26348490   4330540  33618960  11332503 
 41769640  13072080   6676992  31378800   9651960  50994560  13142607  12478080  27941490  20692595 
  4800240   2707788   3392830  69997811    974210  16108818  31334732  33426445   7763784   3408945 
 65324792  12907136  30333330  87626286  14683480  45037622  44773722  18412512  26450207  54896160 
 55814850  10060380  11166725  42928704  16932225  70568550  86765356  49689920  28037856  13553903 
 30898350  19157175  48126270   7176169  12005364  43851058   7157725  81187106  28731474  66171701 
   408141  78516948  43935780  15575026     13632  30822957  32416668  58687980  37904196  54574757 
  8630874   9549120  14930721    214873  40741176  50969696  26201475  45475672  22110641  46743608 
  7179380  48436390   9210560  14370920  25788664  17849678  76766453  16221156  89318695  18479206 
 63566400   8299035  34459729   4955518  35509392   5603465  52018504  21928320  29702016  80251330 
 14422018  34351625   1070784  79477000  38083808  13677296  18577440   5498529   1357800  36281560 
  2858992  22297600  10137176   7100844   2631132   3605755  57906828    955318   4461105    831534 
 13988175  20313426  51247488    294954  14816050   8636170  48095100  24163807  39489068    357856 
 42761904  12950932  11301523   3799278  30041320    894432  69931381  39802512  52306310  35724600 
 12870200  38501763  16325620  21641298  55101267   5702933  37938152  22554162  32828488  42309840 
 65877591  53930772  45031566  27025680  49521641   4214251  23445640    856863  43760920   9988402 
 10570169   1457016   1090806   3186470  22523726  15221682   1018060  46806102    883694  21358940 
  2524475  39202774  63891150    955073   7038306   5225040  45324576  27808168  44987328  11921688 
  1299546  10869855   2945183  35796888   3419743  30144972  15457592  45966496  59651130  54787356 
 10441860  41052900    737924  17972876   1964652  41179700   2435649  60793346  27416764    352515 
 25160850  44029674   3541218  31696448  56685616  27276822  10872000  33914484   3698238    732405 
  7907325   6022195  14617489  23086614  18772971   8915766   7416360  28588972  27800192   4740678 
   613410   1191400  91818144  27311647   6506304   4040097  18606066   2193139  19115530  21160350 
 29915712   1498532   1918740  28438296   4532240  53191203  23280411    462840  63765234  65776269 
 58949352  39293100    848250  10379716  42579383  19398354   4612450   8898822   1870512    698880 
 26321483  39627525   3654945  26188338  36702946  11497390  19190705  21176560  38189958  41092740 
 27898904  48384546   4635840  32078904  41931968    104286   2669247  49250580  29160280   8889213 
  6268145   5197392  28526388  26241237   6015006  25614492    594546  11939760  28229214  24380764 
 18361920   5695250  68894280  58116177   5834621  30577044  10134081   1248192  51448852  16740021 
   191666  46573275   7894796   3716713    694680     19356    873784   4057144  21734600  52085110 
 51415224  52965159  63553005   6537267  47622696  73738024  65579688  25927140  68244240  25415812 
  8127045    697698  15287180  58514547  18400083   2374073    714777   4757982  33634776   8045202 
  2641191  45854700  20537604  12197400   3266560  32353343  21192846  42849261  36775952  48641831 
  9545490    567591   4236876  20992041  76688040   5380800   1092690  16785360  19741515  31515232 
  6344996  11030013   5141178  10763500  18789589  60808904   9611970  23927169  13685308  16308846 
  7908412   7454304  17778885  51564495  53611395  63380042   5056888  70087383  45908424  10712295 
 59524470   7642236  20088811   5921460  16878120  10087902  26114544  41908205  30912528  22444422 
 54051116   2592480  41120250    285702    181534  20302911    335426   5515734  87693056  67903690 
 54971493  33901225  60881760   3789756  60627840  32970938  78525825  33822009  45201633   2253222 
  9603930  16707840   7208216   7342240  65654823  20072928  89681376  46601863  33848488  27673360 
 30378915  39563264   1448180  49523190   1190553  23175130   9368100   7709464  13770030   5755191 
 18372750      8148  47595185  45051650   8193510  77558910  60423713  15914920  28408028  40520520 
 14413370  17842452  46788105  51719634  13966410  12145520   8930000  22918116  64089641  18604907 
  5420000  17582867  48572706    617884   9106650  10976812   7288666    371112   3744800  32366299 
 22113920  15168816  61500384   1966188  78193464  57303024  56357469  16441098  12232391  16062927 
 54649300  81125543  58513932  13434414  13539932  12582280  55391440  45112764   2045725  21279699 
  9744039   9908620  12734088  37930883  36772897  65189124  10957380  21889033   3509828  30891658 
 89132134  20180812  13810399  36523970  10627136  14261828  16238333  35414064  51601409  43234842 
  6313455  13397408  12398721  51010245   2307410  19539030  55702504  37678050  79267756  54900608 
   561800   8600284  41185422  14275000  18063984   5469696   7745350   8015396  75368510  77918832 
  8020665  30740232  11188405   4515929   3768821   9201833  14597462  63951928  38340750  52600490 
 57862284  43916936  71832574   9564500    143750  22793917  42541829  62688384  25721748  50033359 
 21266925  48041916    295295  66034912  16576175   2577372   1273556  22001175  10795950   5590182 
 45776212  57218091  45486870  16871214    197967   4163184  23229168  31964580  23248008   6280068 
 16184784  48751308  19143108  22790700  61532073   3022220  36669696  91031292  25328368    699890 
 25899035  16949680  42040922   1867068  64444848  23664460  26822400    791337   4469949  63486320 
   155524  18178402  73607615   1840221  12486606  68821599    530024  46563519  45640338  10350004 
 29003265  10461528  44007903  19203380  45177456  56804372  38820671  18897966  73867970  27605028 
 53669003  45428565  33876814   6415856  21162260  14237152  95657970  27969780  56181030  13337075 
 78110544  17274725   2362789  21575380  47301848    704016   2372832  11877958  16735039   7161708 
 18223353  10903950   2225756  14433972  56536718  38085585  23930016   7235166    782250  12310464 
 21031350  53881920   6773748  38454480   4938190  32579268  60055392   5529528  12765644  26924580 
   513782  13203025  26963904  13060734  37108076   4194255   8881259  29450716  45425352  36709068 
 78515520  19598304  14035504  32053674  22661952  24293343  75847200  19456640  29090087  14865658 
  4917777  34243780  66754600   1335180   5021960   8910804   1856696  24707389  30962830  31509348 
 33203768  66289532  22202544  22881278  43147908  16877188  24037014  41244132  10123432   5280612 
 44622006  67506114  78755989   1277881  53190621  52646074  18587002   2588061  21200808   3839250 
  1092027   1085780  81072122   4692747  24116625  80250300  39459420  28584054  27449050   2489157 
 49140553  15399544  52513923  47672808   4666626  19295520  10404752   1176940  14939067  31748560 
 24364416  40244901   6023325  34638180  21890848  57608478  29855578  12881596  43026458   4006750 
 15867510  30827606   5085812  18081297  13075605  43559670  31297655  39698160  19785854  29432982 
 18827725  15343162   1499712   3089832  28352872  62786034  22429117  22641348  27944535   8137778 
 78487984   5767977   5145504   9256040    557067  52024280  32446368  22759380  77922306    241572 
   282880  18069240   2899965  23508768   8897222    999894    800280  17053272  51618220  70715998 
 32202777  37916424      4007    133680   9145370  90555333  21563616   6021000   5852165  24390012 
 11973780   9655964   1786470  38549071  13112325  24194322    808758  20222304   8969729  53641932 
 39091899   3785248  39381160  56527380  59771712   5373688   6957158  34554714  46884246   5286578 
 66492951   5309227  12434752   8483915  64942900    995193    519750  26122551   1113430  55055070 
 51649780   4877317  16232634  39692160  91377703  33604200  66722048  44289000  47179119   1186236 
 21990315  46865700  46093346   3700622  44262392   6789270  15053392   5278050  44168080    827375 
  7773653  33284277  38100580  23917646  25884001  77686269  13303720  40906240  57849408   3476550 
 32635822  37954319    835181  81415152   2269824  48598938  74037074  20053152  32140290   1967516 
  3042630  18443180  26938224  35336574  17757168  73410368   3108680  58576910  47934494  42053580 
  7509758  59461256  32056088  13086715   8261715   2662189  22378500  37949080   7987749  30118200 
 13091078    525521  80662758  44337570   1725654   2531883  74214960  16680789  31404763  46714424 
  5479920   8738100  34535928  24287780  24794898  16277082   1864016  65252840  41926962  36668898 
  6283722  47704829  31056570  48686960  11562976  22598572  24997360  11434310   6091555  46742475 
 84268044  82643106   2001750  18771696  29501700  18383252  31818033   7325720   3673770  42090880 
 20505132  46066796   9464672  20656470  10301905  25161695  69468128  43305273   8182616  57288708 
 55789536   8948095   3300912  47072364  61948136   5660075  69295128  11152119   3221764  21893946 
  5310120  63854952  63694320   7601664   5784924  20905772   3346161  27248790    191895  42688968 
 35568671  14465217   7132750  82335380  15527875  63849546   1915036  50927800   6155468  13575076 
 72096452    284064  47778320   6257950  15931500  75163468    658822  26542527  67431015  30182651 
 22430460  31724078  30289350  22541076   3719016  17284155  12907936    225940  51902928    629970 
 38417922   1801554  80292888  16388925  24195964  47449288  10785885   7635180  17757135  33387384 
 18794410    162855   6159980  12175218  20272798   6463229  46149613  23147502  69022581  77889735 
 25187120  15478236  77729885  17645352  37177224   5646971    293997  23526546  28420122  27848758 
 75589776  10571431  27632532  81139520  20826960   6674262  48646210   1140936  37550588   4846464 
 17388051  84520293  49631400  43225434  59635122   6933680  18045061  37348605  53162850  15093486 
  4160288   7767728  21733074   1338960   1673310   6365157  45215145    789359  15976521  15363588 
  6349844   5606769  68703096  23619311  63462844   2544795   2205972  30933045  12535110  68686596 
 27061650  37162407  16450832  32908304  25646405  20369060   1624010  47440314  11502075  37956446 
 59145642   3418180  24620394  31104780  17658396  67762768  18238748  67132656  21283900   7460100 
 43859333  16945200  45112004   5684088  12538631  33368019  19602816  73513996  41538420   2572167 
   313560  10571904  77517000  13494744  18577350  33738944  59048072    362378  18699392  10095900 
  9363981  33200856  11993681  50604657  44979840  53301644  14292096   6022132  23839200  21178062 
 41485372   3212196  46469391  16778452  61970431  19412310   3765132  39024744   3232236  14853856 
  2008176  14019489   1480849  48769752  29409660    929160  16345908  13224192  18916548   8844252 
 32504544  35395938   4846110  24795360   9199496   6048268  13588013  18233098  15556916  13807451 
 18145358  32934662  32107103  19359617  27993979  64892451  12554200  11138259     19440   5536236 
 25806228  45603175  22264605  59879840  44870418   5510544  25773024  18063480  39536185   3740918 
 26707780  31179975  21353395  22023876    417186  73512192  17517363    106900   5466852   8702284 
  1171200  30139072  33424272   1418364   4231003  22337520    967600    220584  39424224  44950950 
 30858198   5504030  54101760  20907405  14845718   4836986  25883050   3484500  18158712   2100934 
 16872432  12656228  19455810     23780  90442044  59465328  59215104   1852617  23762772  27613840 
 42044224  10565740  13513217  12158825    777897  25602975   6316375  17565721  70828095  57013743 
 11247075  11055671  43852080  27724416  18294780   3005700  54282921   1017090   9823530  37866687 
 70740264   6284934    495880  19296330   2871792   6244245  41674788   7627276  20007920    295440 
 20471955  34089606  81035120  14360976  67211958  58668660   4536896  82442360  33758039   1894780 
  1576578   2745940    431936  42038260  19576668  46492964  55748430  20621062  60120515  27555984 
    32610   4930348  60585408  11929644  13543560  78928038  13825938   5274304  19929843  76802560 
  8070300  20460410  23550102  17589159   3423750  19373033  18495504  20463030   7229360  32833578 
 22337048   3327588  61693086  18897417  33601386   2810140  18894646  46032482  46305908  34146717 
 73530490  29993645  19393218   5731813  51574724  52216790    325416  56928718  53328584  64664532 
  8305480  45036138   4411758  18882864     16500   7819268  28046476  18021727  52768000  31863860 
 31865370   9784530  44291700  20798492   8949936  19240175  17330376  10697366  41841216  17916016 
  1592644  59091060    430696   3832229  15666264  49229662  53518805  15190494  45583848  12179620 
 22594641  67555784  25468880  17836740  14140296   4090752    606891  32345624   1018368  54659960 
 28294656  16851366  12790420  32628276   5354868  19977375  24941252  26826290   3622854  61107570 
 33639668  30382524  23628634  36296037  24379272  14795525  32272506    712299   5570866  14425476 
 40589136   4296479   9911608  47468612  15178699  61028325  30478392   1054791   2516908  63402744 
  9799902  19947303  13355916  34642968   9536343  61863780   3993129  10968897  17017374  34345906 
 44298036  17548650  13492200    664692  65905992   3541002  17324472  25955328  28342340   3400180 
 19287054   5929698  49077795  32480760    447942  16357795   5466447   4456725   6493268   5067120 
 26970375  19820502  11067978  39695019  36302350   2747756   5113936  36938262  58124100   7621588 
 15727845  15834420  10387546   7655084  12370995  14008015  26267976   1066752  23894115    598180 
  9540781  91577958  36065150  82392264   6667388   9846960  20530040   5737914  65021640  79295065 
  7584826  31558527  24532187  37334241    722432  14565753  24574627   4846576  44670472   9195804 
 29647280  65379312  56714100  15603042    274683  22385680   4754550  27209310   1376760  23078000 
 11850300  30294755  18453280  19504751   1512702   2559987   1065078   8130249  19956915    296916 
 45006636    601828  24207414    564928  25168218  11603546  36062796  18067251  29730381  83910560 
   732249  28752852  11871864  38271840   3960660  63997050  55143975  53096540  11340825  20447040 
 10890950   1279998  79631672  33521345  59133396  23052596  10337424  15424752  14888610  23519115 
  4983692  29665425  53907777  46087331   4328072   2014572  42522570  19614099  73414080   2422338 
 18709692  14258762   2981034  13740616   2859264  73033716  22467436   7774382  89112584  73909700 
 62781669  13100632  22269464  10069358  69703101  86760693  10485515  19158412   3098652  34798402 
   914280   7587675  26585736  46190547  44450032  26891856  13017850  59024480  16202889    379000 
 63435813    154380   8352148   4044674  56017776  66263680  63522148  24864165  14516496  16024334 
 14607688  14598690  37247602  12983340   3799438   1196640  21033384  33778582   1147905   1892160 
 30390360  17401370  35600283  11522628    422565  34225014  32725056  24820325  21604646   7585472 
  2948534  58189450  13013645  35710016   3021168   4978902  17405558   1857786  52408644   7203734 
 26428840  23287936   1520992     37975  16801590    292434   1692595  19223793  35567645   1037232 
 29013262   7717150  10391420   8818626  28345656    345920     16480  59167728   1524578  29796291 
 56640090    502067  64439522  17891456  72027716   9920394   5835723  36778140  14372987  10288773 
 14007164  28377984  19745536   7907988  73614398  67549560   7364335  47738478   8955314   2219370 
  4447404  26175363  29630000  41304448  24058205  44412549   8236485  13327305  16469656  19422500 
   293132  72099988    201915  25963990   2725045  31227127  15170622   6323121  74819667  26991068 
  9880194  81460808   2293878  86454730  97074885   2845428  46465233   5791930  32311212  26797902 
 10669462  49519700  33208217   2150946   7617952    805230  69751017  39223922  47391110   8475540 
 30958730   4109662   2981664   4204252   5425035  58431540  20587770   5253689  25109056   3982573 
 33368328   6162660   4577011  77585382  20470825    923925   5123576  67779200  12403125  15908150 
  5727560  29797272   8477686  53272107   5556376  15677109  49141050  37524060  11105006   8488704 
 62792405   1133874   3689460  81540584  31503295  45352141  74100240  69867095   6010796    348840 
 14510367  14438540  40725945  12253746  66957615  68358927  63935880  22555897  16437556  17884440 
  4718652  61590102  51994887  71102178  24235608   6591501  64422000  55391560  11023886  25793262 
 12891186   9588816  42136196  64591941  67976661  42550489   4588951     95940  36044625  82712031 
 32584248    532544  38300472  49369756  28446524  71723728  19525324  51057521  17559990   4235196 
 81657475   5496256  11527890  11333750    266252  10352286  34104022  34964180  59404074  13771485 
 42453801  25495220   3699989  15613964  10273984   9667518  63595779  15201800   4377440   1499148 
  2966760  15514380   2953200  75324240  63769537   8214470  13241052   5710476   1805859  10930654 
  8056104   5669646   2112318  10527680  22177692   7350294  18207648  58412939  25804524   7875720 
 38258675   1434348  26332578   5043288  21158268  35279010   1022700  41646016  18254060  12161520 
 11215750  22078297  65322664  15559046   6078765   6670725   4814026  11415168  26885853  44844800 
 18485411  44874060  45682461   2064270   5706007   4501224  77648896   5229617  20008560  26824768 
 33870130   5116286   6146074  22733860   9127600  14272173  33046533  68368792  49651090   7113748 
  2779490  29676800   1941450  13128287  39639218  32970000  66670061  11975820  80062440  51117783 
   330560  12008670  47323650  79371150   7669322   8766410  30749472  54042480  48479250     36624 
 31024896   5025840   6015734  12216336  10578649   4639177  26374007    267837  37553728  51392001 
 81359796   7423992  65585256  44179872  32420115  13190370  22096998  44357890   5160320  17500302 
 70387500   6157576    398825  44065406  10663360   3067572  19255600  45979679  27241875  70254921 
  3411300  21922956  81217846    745608  33506592  61534931   3827545  14638240  19656213  22370467 
  1011975     12520  66085677  20608692  27519340  46326244    996912  46010200  30069006   1673425 
 13854064  12693240  14339949  10505464  30154176  22146865  31304508  20869030  33821768  23241960 
 18998452  42142095  63565920   3868785  38912930   3346460  36023680   6654666   3805308  23282106 
 12130154    948400  43479599   5573565   6806198   5864870  65251124  26791610  36184313  30526848 
 36537102   6229176  50510472  23937893  24407136  10553108  37657967   2117753   9132375   6578541 
 32931692   1167815  59216130   4407156  28811034  39450735  20875536     41514  68723700  41456022 
 10412304  85426339  19694424  12594528  47939815  35793428  12358119  18262090  52806924  11533756 
 31869795  28418117  30345084   4169664   1566528  21093772  16494576  19472768  14245596  74078982 
    95675   7855092  20831890  17348214  42967899   2465922  39791968    162560  11102707  30956047 
 15171968  19295450  50607810   3885276  44622576  51549299  30107685  15931700  25492376  11327799 
 56941891  36352260  32614911   2300200  44826056    815448  39131331  34336100  23772470    215196 
   217269  17188920  23272256  11397035   4028512  19296908   7561160    552425   5426544    954068 
  2125970  40294964  40135914  33866756  41904132   6813704  30686397  85316480   2701654  53064112 
  9977668    217584   9950896   2170692  13276096  40459080  22553300  44942432  13887096   3615248 
 28552650  58012086  24448725   1144952  17711672  10348321  98383752   8297366  12309266   7232628 
 12450744  48519827  41970800  73048388  79401609   3867218  12594512  12784552  32951946   6599090 
 16436640  15121594  22559503  45250528  12237380   1526038   2681019  15722002  65367029  40683084 
  1314495    294393  21105461  43716101   5978292   9176123  85280286  23637894  95442255  30993552 
  7698735  74972352  27294840  41785872   8562627  10170090   4386744   8099985   3287680  70009866 
 18806955  32885424  20411382  25362570  12610304   2475042  15628864   4866760  27418672   7283315 
 18469031  11599200   5559764  22998040  33903958  77399368   2128932   1085175  15191674  20425516 
 76491699   2994387  32237230  35742196  38876416  50241804  47264572  17384514  85576190  12336080 
 22667228  31025445    345474  44991488  86535721  58927968  60401646  95075724  18923544  10639496 
 79564518  19619520  14379200  10332814  18415180  30061044  16081854   7416365  67281692   7734798 
 26710162   6999246  23029050  57920940   2590484    552916    167279  19342208  39502545   4750004 
 12000594  20628090  21662927  12942311  13571415  51146852  42105088   4911804   9923034  18572220 
  6783792  10879491   3840000  11244660  22305360  77911746   5089308  85707612   8156286    228404 
 45026285  29016624   8664136  34704952  35348944  60474492  66266860  32057296  43630008   2070224 
  2710096   2471135  11483024  15256099  18422751  47444670   4534852  18510250  12936933   4825944 
 21478560  75460320    317939  19396370  49241984  73503632   4261824   8249496   1793078  78456168 
 15544072   1077590   9504693  10210759   3497460  16713960  12610584  71594466  11475230  19351628 
 19833005   2446272  20515180  36135680   2839318   8677617   1205675   1434106   3181068   3830256 
 33054756   5023899  20891696  56531376   9780916  78204588  90328692    921104   4969533  81932214 
 11798256  85309848  41308179  51963983  55484380  58668336  36074948  33541245   6731865   4078879 
 66283866   8857149   9890633   5780787   2869960  19588116  73445618   1641222  51453366  15153768 
  3205647  20058840  13796095     87534   2733214  13598091  64681254    394272   3239008  45366160 
 13023612   5739539   7854379   2942776  45704763  11480106   3417746  77559272  19372086  24281355 
 41409000   9190320  24262680   6045424  42670368  69191406  36442026  15760752  29972376   1051960 
 14399892   6422440  10809563  51105600  11740703   2991336  34801858    754770  42697226  60480094 
 36490608  46379364  71810741  13912575  33056895  68593728  10499436  27996552  44665911  10334413 
 20535792  29004012  34252566  65513808  28767972   1401647  16493916  44557601   3408480     36005 
 37552719  71225454  10318140   1158550   3765206  54667561  57924495    188469   8392128  12684828 
   110864  34807528  57714015  26348571   9681100   5395581  21530698  13649731   5651793   5288780 
 56723114   1458590  21612533   7523917   9626305  64976477   9750641   7891338   7914660  69151225 
 10971442   3777635  18690210  11243985   8565388  28220475   4670550  72912000  13921823   2968541 
 37634025  14212768   8566304    946124   5072193  78338680  49974250  57387636  26044320  39090240 
 58282209  35003464  21300840  11126672  16376624   1564316  69288946  22379640  51485370  86958298 
  2795174  37843488  12657827   9260233  16211454  10398639  45075072  43909986  54916521  13125688 
 11103750   2890578   4147515  29116917  11514147  18772445  15334962   1801086  15928121   3847119 
 22986960  20104136  27064051  35111944  47903790  59053264  13638452    899442   9904404   9811593 
 23808240  63118670  34117740  65040822  88856265  18934682  52167409   7878720  48111984  15756804 
 19017966  35055124  54397400  65758911  67701412   7377066   9411042  61344000  14138850  78506532 
 24890810   1598688  22778000  45132292  11434203   3907513   5468444   5734287   6865104  78718351 
  5307000   1314351  30028965  33909358   7386092   7398864   2725353  45681860  13657694   7036260 
  8536150    388268  12437595  75274266  13174161   6015756   2073048    637991  28309086  35695980 
 26306798  24608166  17914796  50475321  38149056  26865216  58943584  55928166  22946292   7663095 
  2194677  35312947   5619740   2167247  17828668  65054870  29137380   3405222   1746605    522084 
 68839240  21385852   5659644  17415618  27506488  48342826  16002783  22154076   5423904  29641312 
 12305568  29775280  79628460   4353888  26957001  12402369   7750215  60820602  26708000  21420747 
 11353320  11087604    255486  49607916    116848  72765270   1610034  13120164   3180636  12429884 
 17547945  20593440  10640528  55471900  11880788  18594360  22980672  52603488  30093066  15634848 
 28455435  60648322  37301350  55786956  10223934  56247429  21581901  36293848  27614714  81202128 
  8953952  31395462  11957749  25821432  36309375  57826593  32752928   1123524  68576534  52268480 
 12777914   3161535   7659234  19661010  74229480  33919208   4188846  55745568  16094286  12165768 
 24911841   8786823  12987275  42763134  37738736  18138330  40586970  14082256  13750270  24418300 
 45860529   5781438   3239233  35569152  18399306  62173376  26181813   1791423  40502200   5266173 
  1068919   4943718  66592706  11237159  24781947  21169800   6581754  58702230    473008    191660 
 35974400  13356080  33418016  35940444  61366000  19640286   1303140  26407161   5216603  69144348 
 38101236  47713410  40271748   2241316  22206318    124890  16203892  44589588   3866850  12835368 
 32641332  23868448    405824  21672606  25191089  30844151  34563744  94215902    349184   1678940 
 30177290  66844221   5334450  23140880  10840506   9408224  10868304  14263200   7599175  82627011 
  7188714  17523555  21414015  26004407  26339235   2506448  18868245  22359489  31742709  36146412 
 11925690  33551740   4027578  26097452  68441656   6083629  86812671  32423754  71740800   1252720 
  6196311   1033788   6154140    301920   6671084  43869280  33086118   1186960  64454640  32437912 
 37989748  27605820   9838711  62052936  59466880  46090620   6824087  53756080  15558738  25425220 
   800895   8777430  38358103  16258300  16230420   7043472  78686867   7870796  62742450    517155 
  6716160  17325700  41910288    875500  25360303   4759422  28498880  78841824   7853682  56331550 
 40958982   8383824  43029261  18238539    544360  58546254  13939065  21624318  32696950   5948490 
 14083416  32241944  14180400  17430600   8669795  24083016   2504815   7616450  19428930  12999450 
 60420675  22170974  56507612  35793900  10967550   3688660  67549036  45573607  20821644  22221515 
 37929875   2441420  81594930   9893532  88361847  40207132    577998   8069388   8790768  33703788 
 59613628  14055112   9256720  60702928   8727875  85114224   5351232  23657555   4626356  20264049 
  5642621   8498347  66052080    218112   9172665  43650698  10227605  17882845   5640294  51013664 
 48014660   1596096  77732228  10616595  32411416  15741354  26372024   1789704   4515300    633292 
 47057100  36492408  19393455  22610862  23711444  38288790  18860583  59926272  22337198  15509115 
 19802276  58382125    533533  83155432   5117063  36702230  16292200  39651885  21254808  66410898 
 15750346  15127008  23650924  68988825  10772490    366075  36978228   7705530    952875  10653618 
 19614134  10617732  49935039   3053232  36571446  31495848  55218536  12820307    805049  24830240 
   936225  14866024  28146630    479570   1207857   5171153  30120350   7624960   3157120  13442633 
 34017391  67827690  90971655  35111394  41266440  46233558  58167390   1315560  57810762  81601020 
 14712235  22142280  88569868   6609036  90843942  13521274  34811462   4728377  36766576  58003354 
  1933824  34573410   2334652   1704839  48139971  35763344  17428188  54625832  29239704    881450 
 11456576  13946166    981045   1034714  45003861  19834160  32317770   5591548  25162053   6173975 
 23683428   9402090   9904567  49885275   1715553   3815050   9199675  17377388    271577   8050735 
 46339916  30501117  76758770  10524588  46252116  81176049   6574395  53103036  54084748   1610905 
 37786230   9408100  58024922  12560576  39430982  35382744   5585872  39167300  13173354   3264296 
 27900322  30451267  25959844  26529536   8823360    776858  10321465  18992446   9994059  65394385 
   737800   3003994   6644212  65166080   1497000  48215970  35640080  46069844  40328070  72343005 
  8412932  79914714  24417228   2537640   9391869  27981067  50202950  32425866  21301515   7117050 
 54369000    630700  13389264    601474   1061910  16532960  42257430   6010180  48888396    663708 
 91059760     83375   8210580  28795782   5495750  10233954  64881091  14695956  14554584  54137726 
  7123137  19937042  10973347  45945186  14446824   9633627  12706240  10285704  25809520   5424400 
 19086084  40372052    625664  24103296  10858180  61340410   6575862   7865032  34505756   1053125 
  4230604   4255944  17739670  10343860  35015025  14741568  37156076  13227648  11566272  31894992 
 49803006  34371636  17388450  67819626  42304565  77523816  27439533  12881700   8321312  16915758 
 14648472  27870990   8862992  17709040  28055625  13476155   1057420  53776866  14121713  57200340 
 51961104  33572850  34741500  35707500   2696540  21057832   9626585  14063742  44812461  11528010 
 88700806   1283152  27229608   4695230  12268320    391034  54711052  62254500   6191718  17543558 
 51717453  83852415  31827272  46455552  12240774  23889591   2649892  62682485  40497391  54273450 
 24733674    383416  21069584  47853000  15501662   6219456   4288788  21189168  60508470  23124706 
 34833750   9301488  17618202  22295376   9016852  22051618  41891528  21817220  32662600  51539770 
  7312872   2195766  43050120  15036273  57998967   3809835  81568590  31956836  25818512  47120580 
  8026504   2243982   3291904  70761504  28779520  21947544  49306576   2453400  46704424  12235795 
 27407601  83412147  15395328  13712091  20008344   6929951  10749080   7183820  16326414  16477090 
  7919576  26260390   1088484  26449164  18009135   1879200  24667929  19937940   3999564   7643298 
 68053703   1269611  85140682   2986842  21939995  22741992  17306960  23942308   9578622  88142171 
 69859296  35340921  56180324  77281840   1182690  31037493  66033000   5076000  59892021   2228795 
 64679367   3540272  21826215   5299216  78140375  18137178  84273200  10274364  54522640  27902070 
 15343328  19144832  35528553   6611275   8063766   4407766  20980872   8821820   5016060  32934551 
 37392089  41550014  38195752  16386010  17030730  17907904   6380040  24695220  12916260  41270982 
 39772928  49650344  61552256  35500854  62473250  75850962  20422910  32674888  42966442   7135506 
 66542358  35362008  14261724  43834500  65517624  14926296     63770  13131854  33845916    979242 
 85817884    407484  29552853  32120400  38538240  29110805  18284688   4482624  31287510  57275614 
   138395    161813  22812892  60298042   2312907   4866824  20123314   1329570   1711626  35509344 
  8990228  28786797   2422683  10660144  19994555    607848  33360066  26772810   7661760   2667136 
  2209662   7961330  11408155   5650001   6416685  46193220  69891714  28171000  10258017  14466900 
 24223128   6048864   1599615  11893759   7593750   4598069  55328611   2376736   6574750  38478888 
  4984434   4920155  37783230  21799080  29208165  84330736  46619298  60654435   1121688  14777360 
 33418013   4394320   5649567  59865040   3664150   8221954   2874402   5507371  54529644  26216960 
  6751458  21465612  15005108   1569840   3572632  13777168  21646016  60930074  11054120  11069232 
 14746048   5951625  21357800  60614265  41002566  33433476  19998703  56505166    211220  17024976 
 17876250    714082   1865172   6012559   8444720  13511505  18486848  57161825  13174735  30662326 
 61244315  43445054  36392448  11226460   9728752   1042130  67489184  12287730  46133606  27784451 
  3312333   5688978  29807270   9520687  55840512  40055400  80066443  26028583   2197615   1401250 
 16489806   4584342  36121688   5763576   4823240   4756209   6714108  45917104  43868416    727827 
  9544360  22556028  34598348   5449938  35314488  27474660  37676434  21396375  42002590   9038871 
 30112327  10141097  48993276  51115320    548702  55100490  34172345     87384  23677108   4463520 
 46518301  66048709   2659795   7778316  31786626  72222744  25201280  17059806  24557418  62755020 
 32077824  18171027  42277158     43232   5510898  18834880  16470964  14364378   1548666  40388970 
 60645511   1587241  15488650  10249127  69092720    919450  34228032  35664280  12963480   3083340 
 67742682   1775007   2903601  17540280   3459045   2364336    844396  30250225  52339104    505598 
   264960  98833410   3352286   1603950   5921500   5820032    292840  10758734   3670278  29664936 
   432285  61405575  37436580   4664800  32179714   2088576  40815918   2938032  62701236  12320718 
 71241430  57450785   2390087  35013600  11826323  10308428  38551581  72146085   1807030  79752987 
 14091675  42318752   9382380  48499663  40470485  16810706  31501990  20466789  18704796  23043922 
  5959800  17156871  12915936  14540760   5133623   3882006  74880863  62433763   1741100  30333910 
 14209488   5723456    941875    708624   1946680  38859750  14675885  34371046  25369825  15917390 
 15948320   6643672   6239072    631256  20637960  68477682  44324274   2688944  12127200   6541008 
 29389284   1345176    242648   8324760  23863520  53074039  19383271  37972959   5061252  17618000 
 31123380   9752768  76460727  22150976  69716808  17562870  23548360   1146548  21103680  16799850 
 13355328   6892545   1999872    142450  27121975  55186257   1508016   1744182  79579530  79001142 
 48729849   2711356  61484778  40528926  18886855   9065862   2900608   5901294  30393270   4656960 
 44265716  48649902  32788249   1961160  12499578  19830490  15172840  53555755  57592209   5699760 
  5843886  10905981  88564421  59959132  22040670  73329964  13369986  49802172  33915200  13890000 
  6614703  47311425   5821760  39496871  22878000  74331236  22213653  39862926   1881546  53204760 
  1080801  39770024   7925524   5691330  39471930  11307159  51201634  17808045  50642872   5806287 
  5960164  17469550  60849856   6403968   8726315   1018290  10599378  36764530  47471850   1141548 
 32396248  25417540  24231725   5545524  31021311  50432198  10890432  60979728  18139832    103152 
  8083881  10113595  13039650  60984846  16539810  83582397  10873569  14593868   4109616  25362792 
  4953672    919584  27526920  11515647  77198298  67501392  33654069  46237120  48734217  21258756 
  9959925   5340363  11744451    509376  80320240  21602688   2960790  27979200  11561787  12853364 
  5908936  16989401  24725407   6648509  24479464  70731090   5760009  49961184  57845662  70367920 
  1735577  21331462  25857220  31003153  15901056  20470752  36430111   9357432  34196624  65263170 
 57428078  27726016    359252   2138572  16706610  42678708  11360896    648900  16870286  29164893 
 33322035  22912722  35875476  56120246  12870416  29593479    124497   8894909  14437475  42925960 
 45219490  30150414  16091516  19300010  77010912  44882904  20444959  30758944  10383485  40140072 
  5167731   5380670  17234241  28022592  44244282  30679687  65723925  87225216   9682020  17174238 
    19866  13668894  40145816   1815520  22799292  49157350   2968199   2741928  30942531  28282800 
  4458315   2140127   8030035  22503338  23834970  11789283  19107000  30746112  16689708  31581648 
 18648378  20181312  16383000  28811616  74813028  17530065  20681660  58668740  28169034  56056917 
 40784526   7126964    873000     29376  27498609  21644334  14632002   2381712  45778080  68585352 
  9402267    273836  33297150  23198544  59967380    142480  55442247  57799269  28071039   8327627 
 57980298  83838768  54019196  77884426  60437676  11584701   6847770  23532160  70640387  11822646 
 27391455   5429816  15250496  20324878  45939010  14589561  34327500  55464882  55279588   4575096 
  8996775  15611958   9841848    404212  19019670  24201748    748890   4786554  12446720  72480140 
 32490585  50947260  33771892   4174900  21675060  11093112  40743775  77926144   7592609   1822925 
 24871434  39814949  23684880  30929860   1333341  29180800  21610372  39786690   6767955  78957495 
 33293268  12316704   9132039   1366640  13366281   1819300   2488162   1254222   7044364  11719800 
  6172360  33151752   3994914  12230480   5423145  57562544  44825940  13177450   8651277   7896900 
 81302284   5180812  22639814  10856876  43467098   2409000  37946414   8542248  36559890  55444900 
 44058350  41627712   5280666  42641780  33009600  19398904   6663358  73855103  54082600  10085960 
 44440482  37116625  56195310  42902755  10358267  17441004  46881172  73431776  40528898  29774888 
 32817317   7360225  44781660  55888076    190575  13154029  37936122   1278816  26123328  13796544 
 17670471   6832596  14472955  53188850  35776728  80436750  32231250  71659992   8192976  36061558 
 78638880  10075428  12627557   6293524  51701380  13351091  31169092  13037220  75586674  51086700 
 39560025   8623830    738873  27181720   3467398  22104056  85664362   7384104  20457120   5969795 
  4212685  24949043   2383496   6734865  42113792   5451978   6330936   1531134  14834400   2830460 
  4830408   8597448  27327300  12643362  22566452  17992725  13293303   6565686  10368244  21781331 
  2939430   7236201  75847575  22171264   4833408  13990422  21591425  12735900  31302960  60164928 
 10012618   7452913   1788080  16036661  34275840  28112832  38518110   8341456  14578816  14121028 
 10303728  85166425   6159990  21684024   9133105  63740360   6337260  15857954  21953290  48572094 
  2794440  27584961  20289665  28218905  28223181  10955250  28428420   5276019  23820250  13593069 
  6830604  19066593  17080531   7047814  39423564  52700900  26746104  10875275  56126070  51442680 
  2589211  23316248  25948512  71886020  15758912   1251315     46060   8757000  51156704  40055890 
 35812528    538330   7980752  20883555  39810862  77578355  18383456   3461655  53017657  38123970 
 21206000   4373021  13121845  21549897    453768  10670800  49391856  16026304   3540537  26257140 
 50587568  40079676   6736836  20247400   3953436  11165616   9215281  19747028    685092  75005000 
 52601241  35023536  14446391  29134518  28624050   1462146  52220160  36823050  14546502  20263320 
 23094036  12204368  33865279  28613072   3719820  26150080  37296045  33667584   3858530  11724512 
  4727200  30555525  19389708   4016355   6166272  30799461  10369070  61972260   1145360  82559850 
  3424950  80435614  62966935  35733800  22479000  56650856   5163312  13026791  73691616   6176505 
 11174508  73297846  51479120   6229368  16117330  46929350   2494500  52757040   5282172  29012100 
 60289425  42808660  30740386  28793348  32220342   7241472   1545936  43197644    200646   4888344 
  7250704   9850808  25410036  26195385  40634140   1219078  24379428  14533880  45351240  27971280 
  7971594   1428024  21926036  44711535   7464458  27066225  20406034  38747436   3379200    467160 
  9232470  26582920   2036324  64549782   3358520   5982890  18981218  51624604   1496187  13780599 
  5801268  17099566  48407359  79080906  36026298  78264613  16975640  17904590  24213360  16850736 
 29069044    711342  27566998  37547895   3900472  70677110  25644762  80330684  60956456   3936908 
 41689340  20374298  28290863  32007039   9252238   3738359      2576  13239675  61686360  60747248 
 33568194  10426991     25344  19569120  30458506  14282377  14749416   1678320  45730578  46975911 
   452400    535923   2380339  37124700   1485859   3578560  57271984  22813716  23444791   6799950 
   792728   2795552  22162140   7724148   7108190  74329146  37514578  12750864  56776512  59493628 
 16684192  10536402   2324600    769299   2641116    984789  31427900  44647936  16098856  29519672 
 11292224  85704801  12377632   2974248   3075312   6119583  21905290  32695380   6638028  23369160 
  1113786  56691576   7308928  17344692  41421938  19462800  42108912   5671744  17530996   5895434 
 47758836  31978428   2097560  56199528      1088    336640   9502640   4004273  21715192   3952857 
  6572874  18064332  21725912  14540248  63471260  15071928  17199784   5367901  20392812   8885007 
 30802763  70133058    729200   4106976  73190520  42354900  23254968  20257160  54429873  18798660 
  3625170  49453194    127920   6868914  26931625   1689112  27845104    315732   2672200  16070240 
  4700782  21747948   1537705   7471643   6699417   1752000   5557151  31893470  17490473   1735650 
 63206952  51191525  23061574  56252928  11257042  40279536  20658204    262800  51474852   5422914 
 14802570   5101200  10612511  13478270  79683248    126126  20698128  11556720  30693300   3825080 
 26993210  35291136   5716500   8634276  21004025  16441788  11329295   9762030  10073376  37632114 
  8052570  68118966   3464802    457840  21395862   3202082   6172308    390555  38124329  30724800 
  4179240   3051109    626409  24072950   1602478  10443950  63376500  35305428   6865980  32082330 
  1700352   3345540  30193394   1787856   7477199  16716672  40820055   6277044  31553536  13854262 
 26096904  78163200   7327032   9787665  20475854  10638940   2633510   7068780   6293189  49322676 
 74558546  54705080   5992128  10713366  49220082  12280086  30248937  50482746    414664  36484045 
  2458976  18549060  15283840   9695077   7538550  24871028   7249080  22798212   8353430  47631290 
  9433582  57718316  14049757  11839365  22222816   9710824  44923476  69188592  35541900  19915470 
  6827238   9639868  64641040  18660728  15696286  79805667  17451500  44215596  27556632   7474410 
 53936508   1236000  67333056  43886752   2778750   2234064  31065960  63385444  97384212  10781813 
  3267675   3503850  34196658  71214714  37230380  16783536   6384744   1578525  16720532  37814256 
 62409018   2878590    984490   3924050  18157275  33675660   1325776  50405110  52659756  59276184 
   282255  10162768  84326256  18715555   4498668   7954439  67801052   4873260   5435478   8087625 
 20515405  50585130  24303256  46120100    685444   7055034  16852132  19298875  15017265  26821366 
 33132969   3434319  31445895  10085400   4194280  33781755  28550236  12887456  11011273  10862196 
 33409370   2831310   6413316  24398604   2820133   2619853  44198040  80059296  16004692   5090454 
 31847204  15501200  11835460  13599090   8338777  12711990  22261030  22635966   7116808  43136768 
 36905460  25172854    173908   2378376  31210595  36816659  35870058  56932344  32067576   1679905 
 36481536  37435671  81366343  63667005   1802461  17165152   6036096    695400   2143680   5503680 
   614943  13741127  17867448  18901825   1730421  10746708  16510455  15147064   2375060    528384 
   185969   2940735   1205275  44652200   3523012  52366804    625702    204838  41578222  11887539 
 48712098  53757576   2153424  94509184  35819490  34552320   9550247  55450290  47772040   8053496 
 14632005    836098  59364132   7084000  50608577   7649250  46459062  60432750  25207984  65342124 
 60615912  46778622   5467077  25628548  72677605  40266800   9476684  63832104  16411928  14440980 
 59485142  35752262  24647168   2435420  38968335  95162395  25315658  22112580  31229334  58903944 
  8568756  20711006  80625516  22150320  74896759  19959992    947360   6225312   9481608  75645080 
  3346560  60208804   3170810  47481952  25545975  19233456    138632  64691140   8992728  24977913 
 44485297  24041150  11042909  40188291  17274136   9434652   4406583   1491006  18829755  63836135 
 50079384  36081450  26581730  21548527   1322066    780000  21630976    679716  30601278  45779760 
 47056789  38118267  58352292  11773146  28899096   1712214   3193992  10015618  50766390   5844816 
  8676720   4974812   7999976  79456658   2378400  42534198  26818898  43023815   4614435   3914001 
  9157764  23104548   1417460  22559034  43864590  28486272   8511174  47555538  19091048    534772 
  7757460  14570336  41248035  11263428   3433325   8455936  23838255  35460118  24842392  37054860 
 81923624  18024927  18439269  55160140  32375210  19554230   5673324  34490970  42209472  19224999 
 11417996  23605247   4702257  25009062  11157189    850722  62743725   9841608   7766460  62512944 
  2893364   6628160  14552928  41156831  81276879  58767660   8264556  90130950  67573341   5097930 
 91655048   5323434  25892112  67179390  10612194  55709510    710500  56228280    579810  51493806 
 36810078  14494713   4276320  11863035  41572629  15283434   8899266  50796464   4244472   1150926 
 54173183  35299395   2230448   9073311  85547456  31404542    864867   4620240   9165657   6859432 
  1622385  13852263  27169884  46025460   5233312  15500527  47937057  21234122  43671804  62187811 
 12917275   2320816  33697360  10232136  39795636  25003008  44036664  56220640   3895296  12152220 
 54384802  75000300  10441480   9340848  26265051    256662    772737  81875340  72611863    325940 
   568264  62923995   9947975   7283802  65432106  10816960   4067880    498780  15267250  33930180 
  6881700  69958144  14358980  57996556   6488872  17961168   5608762  33704484  39494201  29138823 
  3213648  43435385  37180266  11403264  46254852  41045925  59117360   1269111   2915424  14073774 
 27253688     57407  42866560  36125540  24044903  33076344    715860  17525817  14431833   4567576 
 55562125  14866892  11600535   1845774  10216671  17234304  14883488   9379236  28622088   6443220 
 77496352  48602939  23157688  16290850  26994219  45051396   5015840  11076468  80280304  42658512 
  7813008   2779465  23624736   6243084   1132506  25333412  87755284   8510204   5513178  39983115 
 26539288    400520  39260570  72160560  23492328  14086657  14327208  18469440   5430162  10676040 
 20480130  16477188   2566483  19518912   4635631   6284003   2912739  16546530   2997143   1538325 
  2746180  39816064  17814204  23689099  12967377   1104366    752829  13563216  49446617   5157628 
 11497356   9534447  45489132    659176   4112181   1844102  19557740    531920  58070336  32553530 
 24875359  57790272  84211938  58694608  17792807  11481696  45967610  46610190  14636484  22601240 
 34511136    327456   1100528   5001216  35161848  27403854  32745930  10344420  57193192  15719015 
 53639856  36848168  10460424   7553343  15488108  83904912  13135863  27316832    795888  29442334 
 58993200  31812140  19837688   4772894  43885468  53915160    375040   6755064   9640025  18415656 
  1099714  19104272  27742876  12088396  11044143  37617060   5842880   3107244    123284  15449301 
 10257950  15867647    310575  25481862   5210104  34122995  68576256   6967454  66454020  15644646 
 13423452  28001600     97544   1196503  49092240  28159722  40299714     35898  38643225  43083916 
 40321800  12715911  18520348  12986970   9914460  45929268  14323392  78807070  62857080  92600013 
 23484780  87698016   2550574  37863048  15129653  15845360  46191984  18901200  17146429   2924592 
 10289760  66432600   6643396  19800700  12449580   4089288  25209320   3541140  73687040  27873273 
  4348962  11773962  46746762  15000614  10756851   9268076  24031634  82069570   8052180  36675121 
 46224504  42495138  17971140  25590600  33558546  37305609  32558760   1727874  11293898  16616775 
 40403070  27666176  39521520   1931372   8899160  19979883  51455976  56046300  45877060  55715920 
 29068956  20567400  16192540  50397795  39477844  25427682  30203208   1252304   1767472  17749556 
 13176454  17250454  24441750  49275017   5042512  13657535    996360   3636176   7854784  61490688 
 42563716  12292280   5279172   9783058  27746180  11867616  58901008     76194  59594400  50760590 
 30555583  25287053  19046290   8835192  15343256  51584247  22607571   7993184  62154050    859656 
  9285300  73493748  44521675  34588272   5156355  37137600    268180  28588560  18582588  16452056 
 17566231  11747295   7338136   9919584  64566180  18199538   1357930  15633795   2373552  44065320 
 17758520  19944323  63175825  65056007   5069435   9922770  12572342   5287282  33358740  23482464 
 20703000  24629310  39564532   7739500  36240105    341034  77346892  26302892  18593648   2419522 
 14039973  28468504   4804758   1355900   4412584  45150766  37425818  16298490  53906489  48882625 
  1684800  45051432  34012370  96337266   5920488  29146068   3203712  31451840  14202870  11147784 
 12618382  47553471  56528655   9432398  34292070  24186148  69528108   6110604   2061131  16997301 
 24048540  35724956  14785200  15392862   5149900  26528355   7441200   4086520   7607866  22158864 
   210012  48732770  38810010   1668924    960840  22133179   9880158     12294  18535729  22397004 
  1206439  31023990  10665879  16602880  16775675  17412605   2759904   3742353   9760070  54173218 
 13494830  40557550  12377847   5331968    679912   3713875  74324425  33785928  60965824  93939762 
 29992013  28269978  10139459    574700  84653561   6952088  13717626   8712000  10306164  18932816 
  6079728  26618790  22612656  18503559  10437606  28834890   9550125  28130944   4833372  12704978 
 77510699   6691760   3858100  18525686  57708800  53935648   3478161   4815234  15571420   6699358 
  2488521  21171662   9497824  33443563  16875478  12904632  13981240  42757356   3205402  48594979 
  5654910  26378226  19152238  69852426  48206004  15401625   7823774  25345974   3656702  57467912 
 20436728  33240960    326060  16063533   1808885  46020897  23946602    697083  73075370  37058205 
 17161514  11823305    639296  12934431  32991200   1042470    154026   4496484   2068192  15613592 
  2344221   4026432  24481938  66296112  24680183  27562697  13360680  32955000   1702579  32879218 
 31886305  40445522  31269056  32950659  43335439  62010172   5271760  50046402  16144869  29395520 
 56476668  14172084  90503631  38995875  15383382  30590508   2980780  88716912  23217090   1716260 
  6260768  38894709   2595050  61822240   4336943   2002624  14027178  36929432  11223400   9306593 
 31465375    509442   2578745     17766  17188390   8027520  38206608  20258980  14358707  21032442 
 66235686  27267408  32998275  33133100  22656928  42383500  10128512   3230209  57963125  33549600 
 35871272  15482544   8169498  20241706   4953377  22322055   9738468  49111146   6329385   5792784 
 11505412   9921042  46662961   9231624   2552004  70970016   7984226  35682238   5181522   1353863 
 35093020   6682104  15511706  14279952   6079729  23983384  13281372   1541180   4149475   9622736 
 45194670   4130256  27211166  59074851  68383880  62250490  72662490   1844850  49917768  45256292 
  2885905   6396865  19101225   1586212  30830761   3261837  30123972  36828000  18111956   2349818 
 13533864  12552085  46274816  12834447  38550868  18592475  11005732  34821642  37858235  23291984 
 42824456  15924622  46215931   4143396  35187759  54347713  20139900  76728276   8273312   3273138 
  4884360  96844381   7055424    728970  58909394   8776758  15284256  43095756   5662540  55386288 
 10621847   4348344  56625358  17805316   6675339  75113553   7518440  41951713   6377509    807791 
 10823340   4421172  55624158  42102496  50394732  10673054  14017479  79776288  77176528   8658855 
 87400768   7055510  25582824  11816167  21262080  49407880   2790818  29256026  58517635   6496790 
 14405820  50834730   5044653  12002134  30626855   2763894  47858429   7688646  15901600  84949351 
 13884564  13808382  10642020  85395297  31943349  28569452   8323560  85405446    204907  42518720 
 88497730   9820720  25180463  40618032  40632228  39189507  32670006  62286328  16943920  57851548 
 14980056   7291459  43894212   8165244    286110   4687968  54303280  58882118   1659726  23536980 
 14108729  43135264  49417900  40805856  33797088  26374231  21549710   5337951  46120174  43186172 
 74364980   4069970   8014161   3638320  12317144  42302885   3162797  69458222  21155400   5170410 
 45787287   7420160  57873064  25362682  68467919  40864698  24927791  41158225  52950810  11916388 
 13513680  12398806  80929775   2316200  46532444  66190826  11598006  20123600    951937  16013184 
 12548079   4630872  21968950    261615   3565401  17971366  41885025  41579268  95156304  48125908 
  1135212   2069870  10115014   9723280  41321735  30164960  35556304   3169058   2768929   9459840 
 32895030  15036800  55949124    124500  13437410  65507265   3396920   4708748    266700  11738358 
  3787776  11198342   9284063  17241984   3693162  10139885   4209760  32821620   6630085  33343732 
 35892195  43440400  94964264  30562296   9704280  10368116    783992  22229393  13455953   2823154 
 38202724  71943345  16155216   3385067  41091312  30489980    753016  10169778  28621472   2408355 
  7332512   5549216  81087980   9286260   5297400  38883875   8160795  52126542   9164227  32555471 
  3744840  10151946  28202856   6984069    512631  37198764   9696740  11409792   1547828  12847380 
 13892754  20150208   7086298  10343192  12897780   9715475   1694030  20391088  21037140   4245777 
 26042368   4309371   6967850  44787624  13572575  79211520  64123744    275154  77375484  59558552 
 72211230  91372626  86008080  40421070  29332056  28400148   7442432   1231720   3454694  36557444 
  6969599  25612650  13323160  72666257    282316  40762178  27575282   3264884  65855256  71278998 
 10468153   9302500  38360992  49799808   3560729  51634765  20528640  15608322  26045063  11747000 
 27223236  17280304  56157131  18141900  24822550    996550  22006656   5313600  25028608  18523866 
  1522560   7838592  26174400  93279870   8672160    317538  15360443  44995716  10866141  14414988 
  2051598  23745648   6906942  35368668  59633298  68892677  34689655   1173714  26544525  29059395 
 27491894   3431131  46538710  37461625  74717280  37403329   4673115  12906530  53472520  12313922 
   955258   4485760  10537776  26171100   3352152  31938432  24709120  11581191   2030873  25992944 
 31277760  33937440   2179700   1478256  43350432  19883560  62160764  28659872  11002464  13702392 
   591723  10901259  52664282  22360806   9287016   8771595  41874211  33157630   2931780   9445240 
 20824020  42491140   2334735  58348464  34848000   8063627  34729872   3788295  39631794   7167276 
 30813048  17288052  80423991  21862775   2745024    963053  33430152  55359483   4796865  22874789 
 43122158   5829300  31740018  15469584  62553562   1198785  46846403    943704  59467044  14297842 
   162792  45743156  15966096   8747365  15919644  47182338  21915018  65387048  10372640  57723796 
   410380  25082932  15686242  10696888  14952960  14404896  11626500   6559800   1921748  45133275 
 13456293   2418540  61605698  60125856  14958158   8900356  14630991  53690300  33532605  18441600 
 10017189  58099074   6787189  47619798  26123045  13702359   4248790  49651929  19342395  12496824 
  1051155  24358742  15290370  55626480  47141595     55594  30516576  11472603  58725520  31422708 
 20420747  16269708  33971920   8876002   3789002   6645689  14665321  16958898   4080314  73829504 
 82909815  48917700    416976   1547364  80428972  56273206  32537283    899493  41909250   5584656 
 19380624   4166875  19503757   9571812   8744685   6243398   3094035   4865910  25508160  24462639 
 55739285  11278970  59309059  68715400  70235504    581724   2176108  14599438  13936416  45065832 
  6769464  24542986  24732246   5380375  19694925  29645473   4206072   4945860  42953547  65083920 
 51515763  14858560   6158108  15995221  21362640  47825262   3768492  31808920  22725052  23523462 
 56413234  51627160  31605000  74628035  70467324    962185  19894632   6336537   9367072  12725250 
  6363744  36840912  14954944  12123306  12910783  52773372  13255958  26764122  27730038  55906134 
  4856404   2718520  11785613   5692333  43426215  15305773  20763000  26812617  18336024   5814006 
  2282465  16221200  46506328  12614082   3593810  10828169   8437569  30031200  49649140  55016610 
 15574032  13552500   5567625  30309840  26845233  31124214  24883670  55686200  18977277    192384 
  3148723  74032808  11166207  64407960  33873994  77534520  31369520  13012480  35215268  52264256 
 25357020  12661064  16264774  13948840   6821616  58080036  17548250  24154218  24484275  41924862 
 29120864  60057770  32880384  43026774   2244976   4643904  21794240  21254530  11388780  27075282 
 31722908   5938604  51484800   6543364  32840874  15047160    343980  32190366  18610120   3263687 
 57377418   4176089  15218580   2353300   9531692  11413290  51168981  30434235  18838467  85042850 
  2997800  23040533   5039524  22164916  33966480    540945   7896930  53260363  22014927   2594808 
 75524880  13104168  22186371  13884192  38963528   5088096  45601370   2142448  95100720  51686120 
 32223583   7430832   3922917   2534721  54855128   4828428   4169440  35040089      4840  35772858 
 14256800  36332810  57226328  69859125  12837288  37475640  29131302  33534081  35971380  17181745 
 18352776   5841676  26534424  39027980   6409160   1729152  39807030  12133916  22150660   7504520 
   692267  31182414  71153043  71267688   9406382    321475  14599090  36375291  63206070  25382178 
 51792741   6645347  21107157  24939476  44063238  24038040  19291764   5959500  60093184  10773646 
 39310128   4476366  24624594  23967967  51415260  24254760    890800  43108362  38545900  12551029 
 42996810   6055504   7115368  48109104   5076555   3254660   2119132   8065728  52393468  43599724 
 20650162  30699960  10912912  10365823  35185113  15057630  66233980  37637044  37040962  13581108 
 45514386  46147657  12576660  47111841   9908604   6117930  69280855  20610924  37730350  25703867 
 17600100  51456496   8100879  16402851  32907224   6716716  11523930  30623872  35585900  42526512 
  3481108  40640652  22780000   3609194   1999840  13301288  89964544   7096663  26752145    151146 
  9441234  47351035  10579410  23408721  66052800  49184100   4593624    633888   1838895  33129725 
 11878874  12868524  12894264    139800  17531316    651490  37969410  28608734  11565345  23623915 
 16102460  57254048  30916132  52354302   8187204  83853225  23648034  28217280   4293480  60578076 
 23727438   9252180  48524754  53280972   3743028  27895331  32931646   6964308  23617988  35540568 
 17975466  25609922  50157393  28314785  32959572   4321784   5814104  39174245  76544832  26938976 
  7164976    448416  18306225   8356439   3668984  68421816    943713  37553400  66150815  46520734 
 31617480    453050   2138444  90952986  12587443   3150878  25497144  27611141  26893971  29385585 
 21590712  12098307   6203958   9664744   7816864  54113000  24785949  26875220  15795471  21095082 
 46015890  60362154  63988896   7358213  44904570  64810976  61096542  16623204  45808476  30555144 
 15764738  40873984  10497095  10981382  29547876  14263788    845248  49348344  63057352  34667248 
 21768432  22693475  23425270  13610135  36426988   2613430  11757428    930762  23763958  12480104 
 32903648  14495005  45184030  37910170  32620211  10013651    499612   7038700  26235300  37058484 
 21706128  19519182    362016  28121808  26578988   7829025  41662218   3260410  93425400  26653731 
  7073700  51038826  16213344  65573302   6658674   6621388  47855610  30564144  45514287   7926174 
  6024894  19413000  50666070  17978018  15304816   4933339    317704  78705185  23479552    593164 
   348516  25691028   7959196  31971360  59015638  66462532  75176420  11446459  55687887   6313320 
 37669400  70243670  67984210   2024785  42415884   4599690  51234938  15809464  10664576  52043090 
 68102076  78356133  57672030  10610656  22485540    126900  70444590  66729768  16026138   4682368 
 36570123  57725200  19384884   7216586  13588036  12280824    120384  29565456  14775654   7924512 
 12845689   4099188  27612576  18498519  11286360      1320  22173439   7784064  11732412  30559965 
  6045201  36331636  58392142     60814  18724134  52564554  24842484  20156660  71583120  42635864 
  5646834      1295   1309000  66971258   5825404  12331781  33765700  13298337  31901172  23461780 
  1332451  36892338  22686571  43485064    356373  59955392  23290004   4499184  28582472  33395692 
 47257290  47897361  18197232  57250375  14189801  35095746  47275020  12477888  47629176   1110558 
 43749419  14809200  34000188  21420480  60182766  62579908  11945267  19257264   4176385  11309718 
  3561404    924416    557504   8671424  15852738  16282472  12930264   7007320  13059584   5716998 
   766584  32753160  54072036  27760992  24686464   1450428  13156632  60545632  39485000  15066436 
 46141893  15117440  10905012  49983040  16161002  30547265  15248064   2723685  28841256   3571860 
 43841246  29935264  19166595  20745984  21789784  35136890   3476942    162877  42647451  35804226 
   414700  40389575  71239740  10656424  27686369  41738303   1502876  11290404  48212130   7201944 
  7008890  72538871  39501000  26668852  36757620  13510924  25191155  24817738    451248   4229685 
  7297724  20166252   5563497  43117185  57091444  17078061  22432518   3571344  53015820  25578150 
 33964150  22334422  43004361   8689131  26839232   4305074  30997009  60536124   2302212  27068811 
 13938708  30409620   1764674   8938260  43694079  12930965  11050736  58662343  51489600  13825437 
 14436858  10982465   1036565  23642128   2209659  36781193  73801197  49352965    319676   6998016 
 15603000  33573589   3561858    932844  22597850  39952720  45678180  51444855  61887475   5298258 
  1361312  76596728    506345   2384866   5175814  16753980  26159970  19839225   3453800  24754429 
 13255525  16052519  77545312  47782350  71460977  58659858    401999   2202000  48680473  62354775 
  4683513  43094241   2334528  10132108  19184426   2714130   4451104  63772423  58136408    192760 
 34975340  54429106  51837425   4896496     37444  45667261  46279680   6615456   8700222  10218031 
 11794798    607320  62662272  29933827  60651927  75566246  22327314     19071   1140363  27953336 
 39774993  50529682  57586522  52364440  51051720   2480310  41035580     93844  35248261  14250000 
  4492318   1077231  69009512  46510776  26456892  45638982   2577204  24754964  39222700   3839199 
 24743796   1063628   1528560   9750282   7521785  42574558  17578676  27415471  22288650   9934041 
 28443800  66274698   3164616   5344728  26039664  55800444  32950720  36139710   1699700  11611448 
 12822975     54912   4087386  18182487  46439328    341371  56239080     15768   7137858   6496120 
  3152196  79922525  56162500  34958290    524810  29359914  54050754    610203  58607565  16932794 
  6882888  65899458   4736592  21499828  47471054  14296547  13612095   4549716   2087573  18882517 
 58602425  11860272  20744295  19632526  27366276  45009648  26880396  53455192   7770838  44261792 
  5238976  12657393   1859571   4960800  42003418  42882750  66354565    374880  18049927  12245710 
 76123988  23451820  54212478   7643070  18233631   9491970   2499028   3138156  60217506  58849448 
 12760500  66520848    551522   2227232   1270746  27878912  35153520  59307373  47687280   3673560 
 27869540   2714492  47429480    761068  11952384  11616514  10209000  23690520  42292635   7805711 
 11631984  22385758   2838108  38123947   1557225  17346048  39152700  20505254   8660650  10120604 
 40644890   6215056  19300472   5835936   5337472    575174  17421600  28974028  11074825  20536565 
 14779874  10388456     75753  20510840  22031744   7636182  39674245  59051358  41771961  32677897 
 49041195   8326683   9286128   6734116  29018400   3737178    700478  62139264  42091515  24709152 
  7755230  74900894   3040620  16533324   7784882    259149  22653408   2501877  13441434    825711 
 64455168  32949081  77879662   6196581  23746320  20106370  46362081  33487812  21415343    621828 
 41739200  40182375  21428772  48202596  10623462  90680490  27106245  66524238   2754702    293540 
 27349056  19263825    191180   2138770  39624013   5068496  43821072  41334917  20797920  30642128 
 81014052  12274569  23569490  39068620   8022300  13361712   7064900  24112880  56284226  41421456 
  4899625  10146305  11686898  51379230  11746700  69837312  13018775  10394069  10389400  31364130 
 54284399  15408600  52346007   1733820   5600860   7240044   1151955  33538246  23282215  30217785 
  4363537  31150970    584304    368691  19867540  15154344    252135  59777276  14460212  38232364 
  6040650  46051300    863379  11848032  58892416  61036668  39375938  34065976    286005  47838560 
 17633994  25575473   5425657  27588524  16728840  76269909   4195102  22168566   9097614   1840287 
   522444  41883530   3124176  50180940  29492008   7548296   2614338  21609181  14153520   8568204 
 60555911  72909050  47476654  23528331   1032304  21339345  31385805   7608078  28598172   3400096 
 41116284   3052302  15303970  31010975   3512831  18946420  27189204   1189482   8384112    668100 
 44607546   1378975  18869344   3391836  45864144  88341831  41359424   9942132  47439769  13228980 
 15146117   7906410   5422830  13413220    350966  37112130      5621   5672415   5719177  50115646 
  1196200  17308362  23299605  26750710   3961282  39359437  42779712  54798098  69898398   1693243 
 82630296   3472305  52292838   9156007  16054272  54981640  25961670  19674084   6339367  10062708 
  6007252  76831290   6284565  37937796    864800  47594658  19208640  73300396  70019118   6766194 
   334752  25439817  23013495  36398160  14799454  22155354  17499534   3674738   7127194  64135526 
  9031050   6445240    915369  52129008   9116901  28623540  24705261  66096974   2430130  16286064 
 55918080  28280350  12847450  75391200  24492520  10596768  74016354  21017026  19032200  24504756 
 25845795   9747095  23415170  11797188  15855244  17894790  21488360   9750000  21027627   4211390 
 27055450   5177024  20511840  78180615  37641508  33970368  18034040    100881  70790742  24309537 
  2335200  77566480  14444560  46208820  29659173  49212630   3877072  16554798  13828386   2810582 
  1250240   4215562  33198098  41898142  13487762    776405     10535   2626390   4783562  14580836 
  1715837    801950  10440720  31476813   5946003  52896768  10140640  32707150  15152370   8227296 
 35327160  49819874  35241073  82249104  60370596  29812710  70550232  76093362  25027254  49239840 
 55178400   9473464  22452500    113522   1875231   8146905  28011812  16400656  14730078  11987010 
 23232926   6355065   6265178  30875187  18285999   9860711  43365704  16423012  60315489  28569107 
  5900580  34605680  28249208  27158430  28580094  48007366  61503450  31823766    590436   8546155 
  9849840  24589011  43964050  48072204  17763912  26658000   8762104     80016  61283436  57925800 
   813540  26465691  45717750   4343000  53122784  10288406   4864689   1176024   7618352  21555968 
   203574  30082700  51324747   7913222  10269350  19815415  15043518   3251709   2420934  61307906 
  2415543  72597140   4266158  28461762  37844970  12569613  15492414  30619240   5928179  27769980 
 29461104   9449164  22672300  50944685  36858393  10161219   2800320   1858032   6313375  65177858 
  5748974   1716726   1219024  45450909   9380664  71278317  10627456  10308675  16617636  30359340 
 14842344   6301420  15964128  32885658   2570659  16237872  29473566  13779507  38586100  43742849 
 28135480    192500    423072  49611024   6340224   8309736  27688320  41332902  43820724  75268823 
 67093242   1802370  37730355  11108191  69122760   9850854  36292888  12227328  37362816  47553192 
  1661088  26594526  51480330   3747520  41959442  36688120  27695232  32114346   9210821   1128958 
 83415974   6938118   5066982  43893024    111492   9828510   8826328    970462    511020  24931995 
 40288560  20393139  16422646  60887115  56611620  14251578  36056196  52187172  28786328    386424 
  3057452  17066000  52227342   6501780  50990770   1115395  13860904  59850364  11848167  14049956 
 42093771  13875229  20864664  14166810     57772   4145020  38352241  30867305  14635972   1144539 
   870534  13313280    584825  38914616  21065460  64019240   2824965  36091018  22910496  31792096 
 15840144  83310955  75135363  16539525   4253616  46981090   2239708  30383940  36826250  45218432 
 54094920  40129639  72811320   1753140   9482415   9598435  70148460   6352632  22922603  16091761 
 17510898   4822675  16732188  40718195  16409820   6745308   4858350   7898660   2644575  68588318 
 41118784  16843260   3099250  17369676  15996730  62411192  68333376  48164508  18749331  26700081 
 50154946   8008140  38026590  22108800  33629772  31798494  10158225   7045866  22802064   4031352 
 61492708   1399629  17951664  16555453  63962541  16756839  11337055   1069443   7838660  22252956 
 13121702  28492164  39651601   8711457  74966240  78219460  50860979  19632510  14031050  32657948 
 29069320  10855592  25600098  22749510  16647800  23842920  38589936  67900110   3945370  35604380 
 13241980  14450100  26422110  44710138  71974188  13224580  23594515  21595372  29357320   6628204 
 24235848   7509310   6180312  21145355   6346655   9576644  32590490  74824508  21360240  36662989 
 51507795  15672368  33788265  13830740  14209416  15498928  28019232  17424706  52896012   9845577 
   171234  44771828  13553944   5250479  76905904  10594931   3973011   4416150  46528860     99036 
  4176645  26110348   9167094   4585070   1923480  52541270  14832646  27051694   7119525  22702458 
  7626556  64406100  69438915  60655548    363360  31707748  72670869  49082046   1296680   4012000 
  8151424  15896608  21141358  12150970  38092758   4333308  26098468  41394108  55510191  26667384 
   333450    105084  36818028  33969325    823996  41814675    210496  13929776  73127258  24085545 
 53612994   7232348  24892508  11313486  90480978  11319000   3788044  21853496   9797650  70970155 
 30555000  21144038  29674890  21523140  18583101   3756375  55212570   9429900   2293155  41934717 
  2890140  43361696  13392454  57026295  13158685  32797325   8930460   9393734   5620671  48892032 
 11595087  45323514  60148549  54331905  42872466  22245570  26386074  20072475  42350068  36362472 
  2433440  48560985  65039436  23577950   6025784  34830950  69467895  13420836  50279425  13195134 
 41296641  30901156  13348825  13499353  47048925  22745486   9141790    990303  66004785   9041122 
  5330915  79880336   7662650   6147726  13886820  25988540  51626616  19561729  20637320  60741692 
 13320666  31766914   4387976  42264085   9816209      2490   1300589   1526547   7464380  25653238 
 18282929   9747380  36294492  11113144   6894120  72130890   6642944  81093960  58320486  23557365 
   981590  45215240  20114770  29956865   5483380   7082556    445764   3962725  81093924  75469882 
 62871627  29005795   9802243  25209402  82731200  33248370  68858904  26036285  16914316  27533408 
 60172168  24892934  19149837  20761466  65047059   2394400   6390000  38950496  22188264   6956028 
 11399112  43048986  20226132   7987815    553575  43722165   1480556   9900372  70039060  76059204 
   543609  41297165   1399275  13823127   2462645  18845540    494769   7423944  24958128  59545642 
 51311563  10947690  19120926    706573   1522365  10788000  68275396   7647752  44599680  22446011 
 63134028  32438835  38477092  32282352   3800526  77437680  18715536  32512880  70131438   2763619 
 63714335   6489816  25156576  54064648  15082089   5860880   5251456  36878523  13533730  67264260 
 63852800  16543000  76013815  21430674  13110366  25470350  59780406  11247951   4427056  36361696 
   171899  70596120   8579250   5301777   3661350  16074564  27379478  15698474  54170636    835707 
  9260020   4375985  49280020  64039122  11618488  75041062  29217450  91127158  67548183   2361348 
 14125083   5287128   6958367  38470734   9242898  64346105   6908160  18655841   9393675   6566744 
 10583361  54803390  41000960  44940792  20913201  43866972   8015412  44459168  29035581   8430591 
 22370912  32618760  50719422   8711184    459854  59817339  37642320   9371936  29674708  67766900 
 43469068  28183803   2489410  52576046  71860355   9811346  10071992  82071000  13998600  12743086 
 34610342   5773350   1671780  19206291  26492180     22061  14481629  15032420   9473024  53817036 
 13901624    385660   2250276   8333200  16781882  24095749  41839839  35336024   1352344  21489156 
  9332830  42707184  14687400  12181264  18625356  49751845   3230248  15061284   1676965    394250 
  3257982  88623662     99969  12465960  10146682  18407504    369396  35441970    814644  45535679 
  4765950  27661860  17530624   9366789  28578256  30391182  12135136  40820330  63262136  60649632 
 78432258  16207792  19274836  21259199  21936096  32289400    342333  62768681   2583360   5996160 
 14596338  20917764   1371856    143400  32248928  50150070   1860621   2550900  53759412  22555100 
 45417828  22113280  19055232  13900734  47269892   2194063  31213505   3593865  18244525  25351095 
   544660  12255895  42800912  15545088  12413356  48991488   3022023   6720742  20801448   4465500 
 19525070  55751432  52079720   1272968   5375276  55853100  78457942  34174766  39544386  19433550 
 23115267  29051100   2736585  24787586   6756750  11558286   6845080  14121415  34205167  61100325 
 11566183  26646300  15986992  26225322  35045833   3343550   3339592   3074656   7217238  16999167 
  1612877  12163936  49601079  43274520  30069248  10489788  37179485  12520518   2941428  16077682 
 70601148  30948720   8931606   3748892  27109376    644022   7487920  34690786   4659750  46907469 
  5861352  56178352   5991034  20194926  14030990  18608420   8561899   1536256  16147264    355416 
  4934394  59952632  13440912  67470153  31891230  33800126  43557766   3978662  19742712  17534268 
  6032356  11091328    189408  39634928  46771530  28781412  30967330  39133066  36440523  34269560 
  6724218   5925150  75141857   4354619  47917072  13015150  11605410    174875  40285926  25894980 
  3046736   8114664   4484865  15629600  39591253  28060476  21491054  13575534  15660216  15731242 
  1141805  22529420   2615832  15829525  44571750  19812000  59383590  48705819   4743844   5471082 
 52882448   5368180  24621326  66001580  82378290  45118508  69805018   7576200   8712354   5083276 
  1262180  20184892  54089700  11332736  36917174  17976090  13448535     77154   8183635  43865805 
  5951907  12935385  59569575  55800031  22762350   5522070  34882606  43610535  23445620     46782 
 22152942  20579400  26618823  23415334   4815063  80662602  16380678  34883810  12248844  66928085 
  9866346  92855652    515672  20846596   1565193  31819170   2866322  70546488  87511048  13853862 
 32140152  29375045   7587120   6074088  35417337  44925482   1831120  65776761  37794026  74629934 
 65377715    666656  33903800  79182516   3262759   1180624  45677250  25250638  24972302    941630 
 50695776  37711767   6075972  21825161  11106570  26908776  37825392  17948323   2041704  13383016 
 13957512  20238114  42967911  19397001   2653344  64758918  16033030   6543912    513240   8182020 
 28664388  36447840   3094625    129042   4448655  50770125      6690  79963653  99590310   3883353 
 45276966    114444  39011243   8608812  36992855    862730  64481040  23321695  41117054    421268 
 90442320   6675240  27966891  43751238  26246887  41513402   3757144   3588497  35914068    138846 
  9200085   6560956    235592    157742   5478498    243747  50672580   9569680  19667630  31315434 
 95706248  23530434   8468577  26194800  46942663   1349712  34666168   2664728   9733416   9691902 
  5045652  51570112   1992784    957852   2160108  15819828  23647770  26087082  28589980  34119162 
  9235065  36704745    958672  10425834  56746842  27044208  12503029  52858000   8254094  10006089 
  6190652  14634906  39170391  11542590  32242497  29772464    348954   2608225  39350976   6880083 
 63896256  37820829  47368265  51201060  41560884   8639620  22937920  22938488   3889996   2710903 
 33521535  51258200   7223678  29377304  12529560  36290518  10511571  23374417  12885824   9340620 
   850509  25319780   7539600  29726088  15718860  48846340  27377640   1355840   9203898  22330738 
 32593912  35289625  15624495  40002832   6948585  14711200  17597230  46921968  39252034  52021244 
 21244888   5274927  26571254   1447579   6917368  12242066  57279501   8181724   2568734   6619464 
 50469275   5257408  28760822  50435840  27464528  22703670   7546320  24358068   2979556  12371898 
 19371422   2994795  35814138  12219056  60922260    469122  57175404  63781542   2331868  11689118 
   980920  15718703  34490448  20011307  16260450   7278672  40520870    967788  30719200  11031607 
 60745120  25787088  19186934  19772750   5732373   9070988   2086877  35455406  24791261  86514454 
  6476524  20649153  13292981    159296   2616642  24828203  50099210  40576276  34530540  31019995 
 15453116  26313144  59051415  24665314  15291181  12215378  51171250   6263912   5562226  25702998 
 58274931  52170591  31867056   1912316  49770020  62485424  12751433  50390424  85796473   5560236 
 66480000  57762180  23724360  11827504  44285670  53347600  27215930    255970  23056937  46387705 
 23697184  30081702  55510345   2712160  18512000  27354054   4236036  39534248  11361921  48457162 
 17328480  66841855  13110500    386425   2981154  30703868  29352960  15158502  14930880   2387224 
 12950496   4648410  95658024  14009586   5142422    350532    872865  23450723  65873224   2564705 
 28603120  53858520   6539392   6640192  34575926  20184864  52414710  28614651  16136330  31153981 
 44735523  12260345  47961710   3710070  19581293  12643125   5492959   1139985  11882646   2493890 
  1520442  31368964   2039175  35743500   4041595  24204924   1864146    851076  44586000  23117946 
  8746486  43498649    528366   6151072  20240480  12241320    986860  16407606  30762600   1829745 
 17168646  19964986  10170671   1721816   3797745   8385196   3520472   8023326  14505250  19242500 
 50115120  41566496  15267780   5730309  50952186   9765756   8489204   2015832  13822788   9379699 
    28588  25210870   2602230  32554746   2088597  10028876  21375836  13319594    154752  41940676 
 29041010  77704456   5127100  30939489  48040878  18159102  29290012  32856320    712484    285360 
 41884192  10441335  30273254  21572528  33128558  20181366  12641335  12617088  13505950    880532 
 57631608   1561784  74358602   6992208  85374372   7159229  65305905   4408600  33433710   1492344 
  8582903   4295852  44107812  39885498  25934928  26063700  15090937  17804086  25937175  71076954 
 40796667  23927244  17919018     21913   8830239  56783620  19903872  32612630  66806520  21437430 
 18321930   4664400  64837115  14753240  64636992  82040188  74938040   5898312  25005984  28239625 
 40432203  12916391   2143743  61440449  58525194  71326209  37772878   9213020  52189180  29545290 
 19934386   2546184   5188304   8344332  19248192  39808416  27648954  12892659  76640364  22980909 
 44677344   2753598  38956896   1250950    328160  29690891  52680936  30581307  42130665  12856992 
  8290746  12638000  34403232  24870881  16237260  31743666  67033764  22309220  11847192  73890720 
 21267684  11653136  12231280   2893540  16475130  36711489  13473514  12189905   8535924    417690 
 64593144  71797872   1911360  83495433  30458679   4644776    699276  64191022    634176  19518048 
 30618918  37055004  53421786  65106445  25319550  65959828  30064575  30953612  20956015  39453870 
 10152408  13478659   6781134  45462962  22800113  16109055   1503708  36382230  42909048  33026994 
 66426930  70900440    320505  38225248  40563996  15090795    413250  17221050  21655892   5804370 
 10394811   9750168  61414224  29749824  19051110  25906164   3918340   5668572  10059415  10575609 
 59477924  23182536   5882495  17020998  17988300   6962354   3114160   2331600  28738983  11788376 
 15088161  48385590  33728104   1754325  36393464  17644710   9281808  26883750  22387396  26420834 
 11391744  15265677    611620  38300980   7861514  59456775  49189525   3661276   1563050  35437808 
 51840162  24940464  45416602  51322402   7743792  51174816  39955844   4554069   1819323  18340274 
 15399799   9021186   4285272  29306871  85455069  33061500  35945886  74271536   9670855   1910918 
 49462128  16128882  45075182  40808872  14084784  11443566  59598329  49176048  38493627   1341380 
 11842071  69766542  48940477  57783292   1055235   7012026  43603443  34520194  15020764  37476296 
 27726610     26190   8087838  44353980  29378880   8146770  10059936   2694909  87041034  57802680 
  4167506  39452088  12675906   2111628   6540506  11653308  48076700  17984475   1795248  19983834 
 65493513  26087896  46615140  32313632  24554376  49957237  12054900  46292129   7188080  32483703 
 55125441   1592118  11759784  40144752  23049480  29016730    178040  19753368  12335427   3336456 
 32623182  22451030   3082000  28876855  20591460   8686743   1820448   1646445  36351316  36425794 
 15884800  11557954  87033783  48262544  13319460   9801222   6268110  26401837  32083518    887716 
  4022392   2424400    746350   8354020  27820755   4335240  44025744  20517425  53580912  10753265 
  2021592  11346038    350460  44772156  16316952   4672889  58233812  16662746  30260304   1343952 
  3546024   8758088  24533859  36918531  16768170  55739040  26955264  59828570  93116520     95296 
 20430058  12234915  25248998   1585430  12485280  58696706   8567533    558440  24636754  14131650 
 13473654   5652075  63229275  84447112  18323110  33335631  30019614   1489649   6588984  35511542 
  1359105  14441280   4693789     41688  80939400  53238830  45679488  30605433  18833621   1846784 
  9559858  25658989  50051012  68078080   7151193   5044186  15662080  70346205  14913378   6226974 
 54052104  26637345   5175170  50437476  34119099  43398910     37884  26845140   2021580   6476780 
  2481115  44909907   6078299   3066219  16276470   2321565  90786742  47667100   8862525  11303712 
 10250162  19648850  26578225  21750160  23141335  33280648   6875284    804080  11068023    986510 
 44416436   1637090   1508268  44412495  25913799  10421648   7774912   2166297   3485955  10933058 
  3801848   5369904  21050018   9880376    721742    257655   7905580  11113542  45367476    644677 
 39975936  93680064  58266702  15186176  49699305  33964470  27772629  22788990   8604000   9379366 
 92323371  24098574  26062128   7509051  92148138  51845010  21782052  10582820   1117325  56053554 
 14220248  53390590  80615360  55428317  33607548  32572000  22893780   9458996  29250595  10472352 
  6312033  39020150  29864700  51376452  13412795  31253868   1919912  69019734  12700017  44698192 
 87354828   6182300  60334194  25330800   4430288   7655724   5015472  79868880  64167250   4004668 
  5198248    287971   2886235   6684390   3390345  13522314  38654000  32796764  32132288   3166416 
 39665892  13943054   4250295  20457472  11023752  18001404   4984616  14494166  30563712  16500064 
  2546790  61352577  55029744   5210190   1516696  55346826   3307560  17098515  30097872  10007144 
 35236448  46305162   1943220   3532914   6682200  47358792   4218438   3987138   8701056  28459188 
 27950524   7491700  57631584   4345698  50370520   7139916    741096  43245012   1378899  67029048 
 15935542  15112800  11330748  43960672  46581992  17497216  20580292  33498400  10402920   9931446 
  1814000  65913041  57516160  16030497  53735940  33319616    854148   7218596   1171688   6024590 
  7722512   1780066  39425100  15125315  65587254  31058271  19487678    720252   6036008  44414664 
 26880610   2062616  37476108  47784800   1651716  16409019  14603829  56093158  53943968  42210723 
 89975600  14831300   1539597   8048448  17810928  10304384  71484088  28129391  23992709  44722984 
 35492106  63076669  49836150  53814034  25044480  40570307  34346848     60129  13234410   3924396 
 13984167  37319352  66866040     88795  15870910  21846195   2219094   4356864  11398576  47454800 
  6822084   5247009   9317870   7444200  45911118   4943680  60882052  18188016  23587200  87185237 
  5199859   6956269  29838003  38413082    354244  73566976  50840061  45866050  46585188  20722176 
 21511224  45689809  25823052  23678280  39715139  11419008  36215915  44456850  16877020  34484350 
 30825000  25414560    530553   3968826  48884272  10577602  61061918  37845638  49725200  31806830 
  1925360  18658871  18669750  40926347  15018360  10600184  12527372   7206570   9507729  17143466 
 28346576  41183688  25266209    425625   3367224    352352   3136796   7753788  39159820    895032 
   805800   4518540  10440270   3950653  17363970  20402822  16437680  14579565  17821904   1062060 
  2342655   6204464  17252840  59987385  64268072  12788116  18115482   6752676  13672372  29679048 
  5636575   1255028  24109934  12510107  46840158   4298150  66342850  89608460  42382351   6694128 
  8374264  19711672   1367280  28060650  33362844    388297  27682306   2957438  16603840   6076364 
  8257238  23646851  13413060    299495   1628165  10346103  24979836  49580544  18663594  26042735 
 21129220  17696448  24406818   2406224  14223544  31017198   4884615  31930452  31944560  29946383 
 15734488   5935309  35367048  25379599   7191935  33032092      7248   5746750  24113082  71489804 
 13316040  35109774  26503060  63558432  10228420  23776353   5484920  22278240   9964329  30141566 
 41360946  21952014   3738296    483652  42506757   2547552   4021178  28764936  22451221  28026108 
  3525431   3817632   1650496  44722446   7586136  40959336  59876685  15310161  12183740  76925380 
   465816   6355932    520356  22721700  25275180   4080258   3661232  72847385  55454100  39457913 
 71258322  12023181  25918714  75908043  21180000  38624337  20807847  41232945   5339831   7104336 
  9698180   3061346  33804879   1967010   3371202   6155121  71685152  18535975  24389488  28340120 
 19555575  42355902  32662074  28941596  12392720  28664043  12233700    184600  16012269  11281518 
 46166050  29237348  33014256  57520710  18601495   3746548  30864876   8558135  32502922  26500832 
 71373466  49280794   9727998  32257568  75078552  13582382  52675194    879081  28415104   5969284 
 17648532   2989800   4384701  28283276  10288912  21553620  35414600  25318294   4042815   2417904 
 33649140   8865558   6389585   1726050   4286304    407868  16111852   3133464  22762889    208386 
   235620  68158389  24372326  35100420  12555648  42076899  34066500  30187104  31230825  21738980 
  4098604  18793632  10946968   9421386  81269550    825903  19768612  12995910    693450  34335392 
  9185605  62524471   9905364  20445036  17539232  17272470  72267375  65680209  15305508   1697928 
 19637400  31058118  13107125  30299922  24285646  92962850   2419080   2723116  82516902  40221184 
 17690995  86438274   8375358   3222816  31894110   3199840  40931244   6415031  24981840  25243960 
  5130945  39650016  25034400  70569576  21403340   1123848  60828624   4235022   2852166  14765700 
 13231960   3647776  31611632  26350744  12211290  23733150  13502052  52078176  85129417  14790399 
 49191975  12795741  19875689  51116772    808314    421668   3808716   3344672  19193790  63015568 
 12832025   6377889  13535060   3692090  22518866  69597560   1149720  88509134    377274  59289395 
 26175820  56269575   4613708   6337858  41852817   1362618   2725478  21390572   7732422  70485662 
 17289360  35173158  32469501  16334454  46374003   2686212   4967130  77301105  12387249   9513062 
 69054801  24372686   3842202  69054656   4136880  33259002   3596832   5290164   5538222  67393872 
 14695320  24611848  12731895  40623168  18732930  16146782   4972149  46885152   1478265  13415364 
 29867740  19853082  43798540  19500928  13898775   7804758  32908064  21451791  12228875  21592896 
 30761456  17730048   6528163  38375636  21943219  11755125   6209060  79393400   3428480   5592490 
 35012860  31644558   6640293  32644584  24859332  64969740   2024184  45826603  35777880  31936660 
 37253534  20449245   3416490  46130114    948062  36710581   5662800  25416006   9691157  12165900 
  6301594  43952440   2161701  20972232  82653060   1077902  36397830  82548378  50047905  25385400 
   825529  24347370  10831328     72270  32323161  45054408  48671900  15228714   2987504   6289082 
  4540152  33178656   1574038  31908228   5813560   2413090  69947976   4825812  12118480  25984422 
 12350400  15671345  57931819  29971936   2598502  13878756  31018320    235739  88271102  62739402 
 33178800  16986219  25485312  21397846  41267005  55738800   4778172  22604086  18138120  34048872 
  2979328    271694  39897050   1053672  26905704  64387000   7163332  11010783  54308124  40743045 
  6403310  13790409  10286484  61271613   9256016  29684574  47285172   5207730   3280048  80592165 
 77207048  25034607   1628111  11243140  12027888   2348892  10135268  38488875  21279440    347346 
 40207584  48828160  43644984   1779304  30339036  56981392  84098580   2074590   4457010  78289530 
  8340436  27178683   9133553   4407904  21103397  56309168  51220342   7379256  17147169  18619040 
 12428892    463281  37591096   1617952  46869820  81410560  27805775  38800080   4968346    110852 
 76839030   7692942  44472171  61448316  65236640  28314814  17785132  28758994  43138043  88275264 
  2324900  50097960  21563794  40372864   2475088  12889334  76546022   7337928  51345861  10380575 
  2179927    827950     75558  38303200  19051155  14882574  30109014  73305600  34836768  25452488 
 35242920  19681340  74762320   7447661  46492218  71064000  60504213    314090   2426229   5365240 
 59772516  22487292  33840928  65966670    614460   3343749  11157040  12385710  24321066  36045330 
 32926788   3806834  59697216  13447269    465780  26085024   2774260  58128642  62293644  50987799 
 92125350   7050752  81225281  33809952   2674035  54622755  19753428   3178468  24367128  16207825 
 16016742   7703416  13561257  48196050   8306584  62786752  32495280  70851690   5342354  11795206 
 10772069  22586350   5447871  79382775   3632547   1525996  36154406  67477928  33476676  27310518 
  7785080  56886636  18001488   1649284  66178380   2216160   6763008  25050248  28498140   9119520 
 36371440  43958304  44593692   3560000   2922488  35248488  21037789  61537136   2278350  28807384 
  9780099   5634594  21643278  25283060  46329820  80155495   3257280  46935630  51269360  67462510 
  8148478  75205284  34553814  14185128  43727061   6190480   8430156  41597320    229495  72580467 
 21863004   7604520  18923324    406310  37648800   8027619  41250854  13387032  21786828  38850304 
  4836880  51769485   8170474   1022322  58033830  73028280  65449608   6229825   7619376   4532796 
 55145704  38932703  14502320  18525974  21445222    957375   2528124  57205080  74576991   5709948 
 44279969  12553380  41465904   3679956  26693280  31241760   7690800  25537589  13642200  43044753 
 29082240  54541674  24542865   8943360   1491546  53007955  67491200   6416936  21141574  19488080 
 13416200   1060080  15131220   1607788  20151924    240039  15808482  16999452  55758258  17567040 
  1041216   2449328   5762286    173604   5131676  64533336  13495680  29739180   2968504   1183286 
 11220300   8241920  27475230   4268236  33042600  19545420  70730678  23847170   1105625  94146870 
 29232594  20169127  16990466   6129628  32190300     47682  13121204  61596310   5386602  48336948 
 49666425  17885080   4325580   1979820  34364257    112914  31075440   1331451  55334802  69058880 
 62021979  74783000  23212452   5094552  70290876  20052990   3083828  13219728   1246160  47943046 
 35505216  10478465  34951680   2372595  42827971  73418772  25814901   5313856  36179825  91551600 
  8272719  33705866  45855134  42158233   9786315   6350920  65574222  30599712   2418522  53427807 
 29620562   2579664   1599942   5048946  55441984  50003582   8560650  90372942  88087785   2037248 
  7323368   7694406   8156750  24522046  29612560  34729595  12912740  13794154   1340976  75454000 
 52695408    347205  88296680  18117221  37265160  21971358   8859527  18751728  10667888   7780764 
 49491130   9809100  48047656  34429536    500024  37356176   7778661   5130072  30219160  46990917 
  4128894   8484769  11644122  40038940  17717136   8153625  19786910  13523517  25232298  54160932 
   239589    981057  58447494    921833  55856817    795927  44267118   7931136  16103725  20058300 
 19676522  71933880  62055693  25301857  11371596  29986710  99760108  41871366   6191640  10596282 
 82215162  42836718  18502968  20595024  51254742  11806524   3464805  24631440  47157866  63943620 
  2163000   2924688  29320128   5317146    116546  10050701  40753006  22910992   1973216  17851094 
  4460491  38149128  11368783  37765455  46691008  11316808    207438   5183724  80023539  17630000 
 38951766  67561580   9064062  17623532  60761124   2894030   4812852   3969854  10040128  25693960 
 40313520  22805932  47975070  24351225  37255512  54854618   4262199  45584982  41850549  17688102 
 43179705  57169160  47701609   6879158  15965202  35864554  44493827   6367862   4628916  63507310 
 25673193   1135784  11071600  17602410  20739456  64520485  27237888  23669944  37095657  13152594 
 25610418  21746232  37168103  80171000  26128923    995052     58604  18601570  86483759  38818480 
  1837794  18306271   6559916  19615080  38170224  60721314  18513200  40517675  72198096   8787660 
 31804489   7249584   5925532   6247272   5746988  31746160  39886512  42532872   4810544  24448800 
 37620674  26258336   2393475    488592   8603695    881144   5712911    384228   5936645  25048634 
  1407608   9959004  28762812  47463759  66478020   6285267  35543754  18580002  47524280  52466104 
 42258315  25970679  85075650   1599350  23837412  33148267  12169386   1293306  71384808  26393050 
 49268709  53746396  23416345  14503118  34071930  78066702   8541735  13907448   8824515  43913900 
 25797140  38681720  17477168    294292  52766784   1003368  37265732   7895940  55994094   5186097 
 61936875   5096864  74849560    352894  49957578  16856119  67827790  10283193  12829240  60955492 
 10812860  47229774  28494858   4542677  25127179  16788837    117414  77084385  75727072  53421538 
  8999277  56043432   6325295  51689280   2923296  34485906  42536994  21066816  25788510   1657779 
 14976598   9865737  65256220  11940269  17473824   3828240   6225400   1814470  45100680  16416755 
 16813608   6433749  67147674  31162560    836244  25596675  45445206  11608530   6273280  27598344 
   350765  20687967  12301074  39553425  37131588  10776420  58631715  36710996   6225648   5393845 
  2805250  55575618  11830050    301732  25124770  73609927    113202   5072744  15505644  10725442 
 79374058  33823140  17317504   7237200  20804025  56334350  13701314  34409700  15629464  44958767 
  7052481  19584980   6584625  19726668   1194136  59147460  41956992  44647032   1582124  24124126 
  4506936  18995113  19934502  21113259    922509  52824364   5680370  78779616  17364150  21761864 
 14573174  25339996  31436668   9251475  25302060  31643808  22712283  28414044   6354855  56284632 
 45176748  12945156   8817237  12144287  11278626   8052948    388088  21936312  35833188  44675793 
  2154510   9859486   2366922  37161477   7196526   3168288  44626003  66120168  52259189   2685307 
 14564451  63958385  12115250   1568000  13304592  63511768  44109354  34871807  23648778   1438380 
 43813420  19563108  19345733  24976512  27176856  39960172  26395237   9477114   2092524   2908310 
 14815560  79083000  94469323  70734909  23335455  59799435  24120960   6559641  38696984  97850426 
 16102730  19489785  20646356  27643708    471345   6357897   2756544  84720333   2341192  16257552 
 47511375   5550912  75869556   7355338   8528204  36275688  14581168  40018275  47347200  27908208 
 95490048  23856093    422220  48830240  15131372  24196372  13431180  10128352   2926332  13133592 
 11001330  61940724  30886968  10166766  21068670   1449140  25140466  48903984   1080590   9209445 
 17271148    309168   1024430  40836558  68169726  17562432  27303716  53073152  15703324  43536090 
 58059500   1384140  39289600   1905426   4422684  77475762  42744000  24055616  14998100  38498250 
 38673850  44887184  15168360  56962703  28263320  22716540  21059300  16437035  55330248   4088160 
  6361875   2347457   4198219  12823930   5915280  71246257  11784522    413850   8445472  28459080 
 44396640  31063942   1576295  42781088  20070852  16342270  32816104   6796580  44429765  40542110 
  9768438   8859136  15593664  19329926   2724360  16724680  74431335   3978936   1404750  19880982 
 22444236   6225372  28040709    301455    627912  26633350   5044402  24835463  43639220   1271560 
   692322  43425528  30131840   7563429  11351949  21580560   6734646  13553514   7242837   3431940 
 31474598  22000006   6431600  33568340  60758280  29711550  14617464  14760900  21303324   1804045 
  4434992  40291524  93251806  60839562   2935438   7123360  49740336  31225299   5113356   1161489 
 43281870   8501100  34790322  28247560  35741223  28561296  15295785  19201182   8924912   2499754 
 65543250  51930205  38989568  79712886  27620992  15266937  33355308  19730340  64991520  16980618 
 34762832  73914854  67521744  66757170  16248141  17608940  93499188  13379030   4475320    428894 
 30713100  24836050  11828487  52541208  71733835  10022690   4737382  15462576  26977812   6761205 
  2853180   1575904  34824504  45824010  34392492   1253822   6308330   2317158  35656689   5024550 
 68224992  26442310  17824681    255612  23037828  45567894   1985235   1155456  71198928  14390144 
 19107738   2550837    541112   5526336   6381336  38942185   3201536  17109536  26692133  64478934 
 40488810  50248616  60569600  19821216  31392795    674584   1057615   5877223  14514022  18698997 
 70662900   2761472   2392896  44893440  13433621  41173704  58867692  52169614  29085660   2615756 
 11218980  92588052  18355830   2418040  38900277  34331157  11476174  47603430  21804918  36701946 
  2478585  22572106  42598402  51706148  23490384   1677781   2443452   3947762  53216800   6260520 
  8275454  29950912  58835712  36729700  43490884  65304128  20273143  11772816  30726692  29758192 
 32771841  25270215    280453  66500708   1033413  31910769  17840451  52870580   5285160  37401572 
 47363580  30475890  73669800  30585230   4637188   8605820  15865200   6354376     82070   8536346 
  5744610  42157086   1360668   4660496  16030311  50805139   1441584   9357100  72727072  42929260 
 25656040  57764244   8931039  26659616   8438727   4474472   7375929   6464952   4983845   9307502 
  2106357   2278765   6639661  31209456   8519225  62387200  70498494  78807220  10213226  57239222 
 26765750  14591094   2691805   7489984  40682376   3936859  13530900  11460960  36930203  57550320 
 28439316   6297928   1467890  17887284  14140084   1834465   5472888   5368302   6873240  11471889 
   883025  84131793  21108300  10115325  32049941  47314944   4818000   2053220   6419965   9754128 
 23459568  29042904  10749882  50773050  18831592    546508   2152336  10793420   2424415  11296384 
 24186514  36307614  21437770  19847834  24248163    496505  31553908   6732344   5636350  45138756 
 54617739  50788971  18562588  55154050  44340780   9157962   2496708   5404104  92967140  21471450 
 21504300   8139792  36818499  27570134  11700450   6065766  60915732  12606195  18439220   1568475 
  1357548  77211421  13484394  21770455  33048876  10054704  22372857    876688   3954974    115501 
  6176621   6917789  34621392  14665300  85548428  13847184  47413588    722787   5600680  10595372 
 27077700   4956435  21665194  19255761  42670450  55195020  59716164  34766640   2487570  20922060 
 63444342  42591472  56193887    711289  16640202   5492484  56241024  48266156   4273657   8730711 
 36153407  72761634  23031344   4094496   6323398  22644138  80539968      8941  10445930  56252008 
 22704864  82636944  32530383   6092460  68812992    493334  76218500   8020836  36650160  14410220 
  3654235  17330523   1289362  13165328  30401528    128758  93423400  25855929   8057520  35605472 
 14618058  59741088   2026076    150698   2216144  62788824  11557322   2233920   5418798  26000786 
  3095100  23453480   1141302  52121056  30486066   2171488  59401890  41860754  10804140  92955766 
  8751330   6026778  49890848  45041766  24009600  15275337  20419428  33911616  48161634  16317534 
   260570  18429840  32744985   3799653  27950670  67234140   6222624  95080401  50377596   2214212 
  2224772  18541782  57757024  47233173  61580491   6284460  71558008  20377356   8549650   6829935 
  2005671   7525991   4149818  38071596  40356384  53453020  61046880   8328575  49641267    987747 
  2544976   4782525  33320528   5732832  67893714   4463010  37169624  23870156   9281184  71774588 
   574240  59422922  54112980  50912036  13618494  11355069  69636947   8661033   1089945  26093127 
 18884100  13558076   5535432  44735152  28665504   4506288  11770451   1026732  11930976   3306051 
 45174560   4109847   2140866   3216278  35175140  37400415  10093419  35741782   2014551   8944215 
 52791354  35634144  28656078   7693520  28859860   5277791  21426258   3487015  22829618   1161273 
   134412  23757220  33035661    545837  17129142  35257233  42417936   8752896   6897136    544629 
 31064832  37930596  59279142  42721068  91171872  57018000   7680330  77757246  36342999  79132560 
 60845384  18588680   2008064  22289904  15594812  34474155  26982528  50163098   9043258    743015 
 13423270  14124682   3947400  30887232  12688125  81743233    737280  32786432  45652544  16093510 
 35526750   1567200   2330224  11870478   1898820  26457222   1071669   3681860    301788  48908080 
 25126848  53865324   8491347   9978813  24637836   8721405  32346006    783990     85605  18013820 
   631781   5109420   5459454  87831813   3143860  84763840  25294659  12153312  17234820  13145374 
 45814813  27878344  15124002  48515280  21466918  24672465   2691905  11383306  51653420  60610950 
 31466025  26886178  38377500  73933426  34274933   8583994  61513980  43045260  35006886  72706248 
   743685   9026775  14550632  44781737  18197920  10443966  15461152   3397720  22312738   3305754 
 28715924  15675011   7784964  82766700  53542546  29907006   8760315  28508151  36589872   2236912 
  4631401  26671232  41976216  34743177  59720592  26114368  37301901   7748244   6245151  84869759 
 50653200   9516864   3306177  79267324  21713628  10822240   8801920  30086787   1605800   1160423 
 29629152   3404940  50990148    778872  39668464   2193290  86912756   7311860  53265513   3064401 
 15809248   4540012  69613824  58050096   9556960  10755280   7475092  24038343   2805195  30958299 
  2815516   4418622  11634910  37117170  42117922  26024872   4738106  56051415  36944350   4286504 
 71316053  46947808  24759456  13038207  28918838  61074588  17988168  25645242  37533660  51047850 
  5406096  20709556  47714022   1252232   6697728  30834328   1172818  27705072  16227336   2146638 
 45823110  76483764  47064432  27341110  43359867   5083260   5064697  35147264  41649495   1400894 
  1312807   4670079   2311890  54995611  43240704  23644093    972312  25221693   5153152    865347 
 22916936   1799200  54154212  26508644    515430  12871560  13990167  68814966  56603382  84818258 
  1708512  11012606  42736232  67165170  42567966  17647190  47317049   2314809   4115133  15905489 
 23685984   2771120  17493082  20420855  11485215  71830317  53328686   4438542  14222856  34344672 
 67699630   1283100  29657100  30076949  64684224  26725416   9005768  56569283  25056384    149240 
  2689050  39952364   8409362  33131804  42179396    554300   1078963   1343520   1170288  16966586 
   394079  76518562  26180786  15346140   4309425   3241576   2906550  13009788  16231814  30826586 
 62942616  20352060    675740  78521400   1810437  36211296  25549034  58304636  24778710  58745340 
 13395375  49599799  57344850   3433024   1754620  43524694  41759900  37810290  25216558  32371235 
  3433692  37942014  59775300  64759694  40291930   2404947   9916704  26219220   3827604  18038020 
 60121248  56595663  68644576   1415895   2430654  53714628  75854880  16482267   6932321  74350472 
 55861520  16104640   1783964    927079   2179240  14785638  10662610  48381417   4959900    363699 
 14141288  66869595  47163312  49446404   9901068  48392816   1916640   9571494    387090  17690064 
  2071174    251940  15664800   5985360  51647179  17633892  37457607  36349825  13405950  25702684 
  3826950  14014980   5563894   5698000  20876850  95770180  23078799  15991227  15168293  52720388 
 26803508  26954550   3796784   3183824   8332436  27159132  65519909   1197679  61300078   9342585 
  3141912   1215494  30111417  19275158  41156608  10464060  12314868  16558850     11814  63011088 
 35063109   7425628  15843324   2357922  35560804   8614714  63060660   6984059  53402733  52545207 
 63157497  91906668  30701762   8993280   2607611  22146970   9040194  38375860  18530734  69931406 
  1447080   6799949  39565416   1761300   3272780  60635255  55433806    736372  37234911  12460182 
 13852530   2692008   5735408  48455550  56663516  32933208  15105200  70626611  47041008   5790288 
  6005046    230010   3268080  17010650   2580688   4568936  18167544   4534128  26477552   4791360 
  9107520  25072201    270957  52275846  75525890   9510480  13033696   3641992  10948025  32973224 
 13628160  36150816  12577480  15093540  13259800  57848616  26091539  74776960   6631905  15732990 
 32604144  20297900   5886981   3605088   9670267  74275200   4657224  38190264  19514068  52258875 
 16935408  13199880    290400    619272  24032176  33179004  14412024  47378952  13016335   5393055 
  9474101  30212838  19088622  18722757  50654060  26261760  47844030  44412304  18505016  80757520 
 52328691   4194492   2610603   9443570   9647196  65049600  15155700  49074606   5918367  26131694 
 33057970  14282851  64775821  34851393  32706072  50137656  17882272  35259434  30268860  25732416 
  1697773   5016432  38742002  85068402  58851590  46128159  19239393   3343132   4418076  47953120 
  1140736   4434984  17588340   4860960  48522114  58412008  21697156   9253035  11509100  13394040 
  8971603   3002604   4211340  40255416  38704923   3115380  54228733  42660353  21834000  71584785 
 37957750  35613105  51643520  20617543  37635808  36617460  49262550   3166665     19166  10832211 
 42557336  10457142  50403045  16955414  33166490  33434830   1858425  61969860   5937120  25798878 
 53656754  18212497  14280343   3282720  54502266   9676575  38079651  17882060  26779333  28585368 
 58681280  17040300  12268054  15874280  11114403  30866080   4560840  35590035  14502729  45999226 
  1240168  18138813  75940608  64672104  11761960   2185788   5614596   6010764   5389604   6329580 
 42461264   8663032   1237135  39571408  44997531  18544200   1819593  23370656  20857725   7120473 
 12242311  34519864  20259840  35165832  46845620  28218162  12572700  31816010  15682332  21607968 
 28317978  10443069  15040104   5038275   5320242  48296832   1693748   5137920  16868764  37000440 
 20633514  33145504  20790042   6754321    974487  32539667  26735256  57803228  76205361  43448400 
  4698180   2769636   5446056    634014  28135876  13211730   9396288  14798568  16969581  17043910 
 36443372  60064548  48858560   3843757  35542025  22279010   8001280  23136574  25628320   6035394 
 17805752  13465738  33156575  14458980   6856780  82863000  10889742  19692105  14247226  43239276 
 46022476  21972384  39631116   3796740  21998956  34757472  10009662  25675144  16500568  58357890 
 62235450  70714224   7809608  24462016  68906436    248970   1462344  12870156   9203652   3863142 
 17975010   4042664  43617770   1624500  48594968  65235832  37053800   9483063  84343012   1916235 
   315085  59038776  43579148  70347544  17241450   2745234  11806432   2543121   9205768  20613558 
 41538621  54105790  42458285  21877074  16420432   9650492   7146809  26696670   6101808   8383179 
 61539526  83816110  17729768  31569918  20587970   8562920   7043361  22214220  29628137  12402396 
 31982446  53216211  21533083   8513496   9220244  23813270  15650718    868626  52448593   2330628 
 53364300   9154080  86809954   5479026   5359896  36389140  17707432   4832745  14594745  73481746 
  3045174  19559448   2608752  16929900  24451510  16382475   5088027   9589384  53020170   1912337 
  8881600   3050926   9208532   8911420    193290  17335456   1836060   5083020  25440142  31547430 
  2008530  90844660   1228768  13567684  27439314   1868720   6054165  13021270   1594735  16484941 
  7737058  50239714   3890960  55218078  37665352  40499457  50116264  41455540  43778480  29309314 
 12358584  70424459  49881672  28314756  61914141  42281760  59230353  24592290  29598053  30467226 
 73813405   3926955  41946476  42481868   5043648  42479360  70191953  62275149   1096242  17919569 
 38971389  22416546   1598619  29759184   8941540  62915364  25489596  44930760   1444530  23135420 
 33220539  30780000  36757798   4594432  28721700  16586466  11578095   4592850  11244744  15945388 
  5888636    490008  28811475  41513720  37406316  24065206  55100760  30030022  16180650   6845274 
 60838920   4808537  12077021    940562  49386681  11283888  23208772  38080456  41593650   7879296 
 75881532  50442288   1325512  88035113    305357  13166971  14684208  24424390  43080312  47311995 
  3333754  26598220  13336189   1752093  36856416  17586756    613479    418180  81459940  60773466 
 30920720  26967755  52724599   4454235  68846400  55750500  23188178     43335  44452800  34403565 
  2422500   2126684   6737736  24761547  14756324  34464952  22506035   4632724   7070856  28813425 
 23948954  23471232  10749222  10656657   2242292  20696256   6265630  71274260   2290660  59354367 
 16296658    859005   2573118   2757000   8751285  10488268  29489824     39078  26486355  13572468 
 23390181   7624318   1448612  44418994  19999028   5185746  60772752   7478514   5270496  64105536 
 36571698  63063144  33983408  51780213   8384736  40687344  26692218  28093416  22797600  25696056 
 36883968  14337468  10040035   1624632  44746485  21584640  14161099  36313330  73633664  12694542 
    12117   4136324  31648398  43645680  58711842   5468064   1679505  17046528  60634560  26786130 
 32315712  19599824  47956250  17935918  37376948  29066499  26276580  10245496  55792619  65863500 
 48679989   4310504  19895372  13469200  76009120  24856104   2712446  23307232  40018064  46949240 
  9682567  12940740  12526720  10804112   9740349  10391679   8075910  57732925  37765988  28288590 
 41307120  17952924  18636969  45012393   5920250  13428054  29129052  20610732  14754358  12774888 
 55964662   6696144  40425504  62721220  21655683   4898080   8393310   9875800  54898315  17211610 
 33233104  14004900  65406528  71628744  19607757   5771619  79362096  31407075  28766665  10289558 
 28542267  35030996  52920371  86106993  13027330  19595176  40083889   9120384  21649704  15515750 
 45271758   2227548   7916727  84569220  69201665  84570038  12084116  33187630  10951752  25565856 
 14765685  19843410  31220470   8522296  12369240   3789409  62961718  44693320    307972  36569952 
 27435964  38157764   9722940  18550307  12584000  64163259  14969567   8413335   2596489  26733687 
 32580996  17419542    589140  64705944  21100716  10748592  19682952  26475999  13011000  23578592 
 16316406   1408316  15083943   4540092  42286956  27925713  37991345  40782464    245072  11425696 
 21828400   8228064  21053648  22540140  28058940   1357912  82150471   6842225  10311291  12886272 
  4226880  43792840  23767602  23990759   1501423  66920001   9604584   1962744   4817496   7072085 
 13165180  22168692   8617920  45534576  19222940   7636752  48751428   3355716  37651562  41694315 
 25591708  61965360  33260440  51739213  38594948  39233480   5751536  19162680  13808665  45918258 
 36279246  52947125  19007833    711760  64576920  14122368  39112532   9683920  32887800  15016950 
 10105878  21457673   1799431  56434752  49836808  66902462  26533091  39394440  14852084  13692924 
 47129576  24543691  50710632   4147377  40278672  56921667   7181840  34213284  27021904  63170950 
 28448958  28645863  11200141  19157130   2269113  36829848  72230970   1166760  14410200  12764400 
 52106796  36928854    708012  13576208   2341479  81969602    358292   9966762  25733520  41508180 
 24961440  16528806   3720903  13538559   3440445   5190612  28298910  22866474  43111370   7352202 
  3645990  59148122   8541004  27200810  62349257  66515736  41295826  14455242  12420200  35498016 
 42286400  15667918   3136540   7828974  81849368  30239388  31038040  13126128  29510910  81751990 
 51924204  40873560   7441750  37312308    570216   3018470   4528128    529389  35754048  34256250 
 16611804  13438150   4850406    151532  50241816   1037732  20133927  66882536  15913210   6103500 
 58206902  10357457  19338244   1231607  39218660  64325680  62772381  66774246  47497320  30642885 
  6241580  29025611  24658881   3291076   6403010  27192672  56592835  11077352  61549493  40633236 
  5223204   2993373  83164720  45998074   8990505  65270144   2756975   9642969  27069588   8098885 
 14825976  43225952   1031508  31637452   2466988  27079585  49857088  12497550  18053104  45357676 
 15448488   2995811  91745028  36598289   2656352  23778016  42252224  26919856  14613120  14286505 
 64992840  83690145  75281535  67126660   8912100  43700060  10240560  14109599  10558531  10732849 
 37195704    685828   4418604  37060825  63164231  41008958  13240886  36631116  12305340    220476 
  6141100  23322972  20672756  47877808  18813704  30783116   7703016  30784116  42454232  18819170 
 29366988  59411784  56655879  51993424   1122975   5152135  90620824   6550603   5553340  30851505 
 29803207  10397164  38165680  48166426   7828976  81076968  21946530  76981780  19292292  62823534 
 27404800  31037154  19513966  24354352  32803848   4391064   3075552  10470672  19062729  84813250 
  8398773  24060615  34144495  16360900   8861944  11865168   2968164  34118662  23150428  15724555 
  1656515    213346  37986225  28351988  66107791  55949358  46251680  32498066   1470607  63090399 
  7626820  71867376  22764350  23706165   9506000   1005774  22109904   3899031    148428   9083869 
 12188546  10272749  74316406  30749221  47673550  11224376  42541065  25190496  23085456  52746364 
  6267834   2569422  56711732  10278654  26244405    929016  57442608   5805195  63757771  87480336 
  3498812  43701108   2879943   3511552  92812034  77461976   1733600  70129036  78100284  14468131 
 38306383  35173864     27372  89222592  36393945    941364  14081040   4027623  56609691  34464285 
 32839380  22417241  87874628  34434864   5140200    634908  42695928  37711592  12261274  62594114 
  2070800   1134666  16072650  10671325  78888139   7982120  26190450  50834261   5310905  31832366 
 14937560  75341128  30847674   4483882  51155691  27246552  61163025  13350539  90599124  15352498 
 37951557   8768800  10209402  45302215  28274176  32602421  12327959  14949264  17542050   9517998 
 17781786   5416558   4713436   9660723  32771856    510650   2079792   2872714  79519725  14571765 
  3415500  13323716  25631424  52285210   8805705  13308564   6298250  78266914  24826144     44916 
  2535488  24853872  41328099  32964105  70546620  16060548  45585050  19459020   2261263  31590344 
  3583125   9955620  34880308   5684838   1746679  24034560   9896295  31743006   9498270   6849570 
 21030142  30959100  13406914  17368890  32311118  72121854  72003280  35010225  21150978  75667955 
 12964985  20466730   6146560  18175780  38452640  59195878    356466  14634408  53021600   7856956 
 21309041    604117  12106540   2057006  16612992    341392   7098910  32475040  27806723  60513195 
 23765580  41845955  11791530  11331136    108540  21912996  38133263  11554396  38181853   2064321 
 46000725  34116908  16671382  10066470   9514560  68397032  27857991  74738908  35131620  46065058 
 24751146   1397682  19803810   7811904  12684402  32695040   9295668   1710072  25691549  69131457 
 72357052  35128704    385034  15110757  15098160   9913266  24258675  70190784    967329   1371960 
 89926286   4936960   7919394   4023492    845671  70615776   9270222   3383424  18263700   1196307 
 43958013  42361548  43028518    313785    963870   8057859  16773827   1202246  24083665  14310321 
 15439288  26596662   1431293   9804730   2356460    823774   6411168  12764034   7047066  17790162 
 91201600   5403267  15172492   5991174   5282595  25555800  47372381  72975798  61585618  20832546 
 72049800   1324869  11253760  46458398   9853899  28420240   8108054  23087541   4805950  55571336 
 12136128   6868190  47897486  23652356  28737644   1886563   7211900  13528680  59266734   6273506 
 10599180  10784826   8725424  54957891   2894710  37868160    864654  57849044  15941800  68097162 
 60482940  51137950    931027  76764544  73138832     60532  40195980  16672640  12001140  10363406 
  9533592   7824308  42260712  23190024  41933170  50986785  59350660    567324  33331620  17154176 
 14782898  87735318  69259470   2246530  50421343  16298775  43535895  11547127   3333267   8559432 
 34018347  19908500  13802624  24734280  14620716  21207772   3760920   4526392    469890  31460343 
 28787528  23174100  81302424  48909351  32548608  31865344   2490325  11713581   4285600  53168286 
  6504180    881968  75902445   2509540  14222880  20087880   4991430  17034237   3285572  10915950 
 56543696  56053632  16353260  68533192  11528838  27089376   5452400  62074128  62667000  20375624 
 86768484  56367597  66208578  31554776  22697804  32173044  64914465   5902512  15827868  28570704 
 36759698  78156160  31842594  17482548   2793176   8621250  11862129  34586432   3994595   1150032 
  3329268   6960564   9403228   8373650  60039000  20292540   3562768  44330154   3337596  11851915 
 33031234  54886096  34402716  24474625   1628000  45868382  43494640  17638344  15814097  29486012 
   719464  19255626  26665131  16795691  15257125   1808204  12884538  14526459   5387060    726384 
 29092596  82825778  16209810  25467968    667332  28792500  22007592  67513732  16830951  12448656 
 18212810  15469356  38279880    134656  68764800    234872  28529298  20716588  30666232  30386040 
 13489735  69352338   1562510   4845641   1637916  18664614  37725911   1675000  45511365   6601170 
 17924021    313130  22841346  42401982  12163050  18331872     84560   1434810   5355786  56457264 
  6342714  39637640  19840917   9277884   9001650   5293925  10837120   5412260   1846778   5595810 
 25394952  21067803  30747067   2986974  14555682   3280881  55081065  20955456   2169960   7714490 
  3936864  13102848  46096940   3927648  72831612  64396458   7700057  28248440   7075127   4239295 
 30415476  42238007    558934  45736075   2468685  72239757  58345568  35894745  32791224  14550081 
  5130490  17285826  37211628   3701250  86006305  20806770  10070256  12351729   9654120   5803896 
 12206000  48332575   3460305      3081  60235920   3379321   8513404   7157817   1071660  60311756 
  1965948   8951860  32765042   2390144   3750976  23651370  92406048   1391806   8286200  57529144 
 10607778   2779925  21428104  29571780  52666491  22622600  37215592  72822494  31827120  11826186 
  9267366   3424350   4118505   6199744  73990179  13090408  25479345   3689988  17036773   9752551 
 12342075  14069237  50345732   7115514  47621100  54819492  37035072  11702627   9874968   2637366 
 10189938  81124024  10299905  37193621    498816   9680554   9445744  65554650  14100735  57754800 
 18320412  13429320  46698210  11157575  43629300  37399334  11303000  42699055  21271997  17506188 
  2223620  34163449  34107258  87421140  30112936  11128504  18626016  21260070  26423826  39586560 
    82170  19607952  39316245   6900399  29967532   7879455   8539980  38981800  13302050   3683384 
 26495424  10623504  15247584  32487675  45342720  35028414  58462920   1020690   8195985  37515212 
  8890654   7492848  63278520  42724128  57625863   4579856    777700  43536480  49904365    132678 
 49250736  20761440  23133192    669464  47973390  56258856   7474920   4262648  11500646  52939054 
 33880572  22100379  30055754  93922348  56211740  56472028   1216250   6135028  25743445   6452588 
 45994256  16858688  40577724    866955  18395892  11197351  37345642  38531240   3704305  17103002 
 73646768  50015244  57269702  65091250   2817624  55329540  35272850  91731879  81186924    850968 
 36471496  22050446  36500170   6052924  10029648  57189354  41260206  13528016   1925046  53791104 
 15076653  15017020  13248540  16521343  41753799  67777785  20613802   6951300  77241870  29758392 
   883584   8841394  10095566  25088331  23851000  17616304  10678380  24228240  20528080  23364340 
 35945492  33733038  37181859   7545528   9249880  35930762   4745584   4241864   3597380   1499264 
 36479955  53593488   2106456  82905160  21581302  10924281  15462504  86853028  34742840  67507850 
  5339134  38003400   1852880  22170240   7419624  24159587   7151942  63511972    918432  38820910 
 52456340  13122249  11984412  63142742  40070316  24318468  86499280   4607974  41019680  12731592 
 65746383  94160781    975528   8493753  12861534  41427630  53406342  51054080  22699386  39732556 
 42309048  14932652   1365984  42570924  44363504  65496288  33758975  50592111   2321661  25854764 
 11749023   6282454  20984050  17109884   2290176    904280   4726305  34796400  17692388  31347024 
  3014210   8923760  33644960  15449547    153560   1393064  55465344  18268880  14494858  27137442 
 32827190   8187286    931320  30186856  32041260  74019400  20158047   1426899  40045964  63816504 
 33543650   2135686  19159772  15026760  62298852  27497642  36606936  31739942   5702740  12544789 
 14285876  16317216    489663  11706750  38854140   9077048  16026444  15164939  17166625   4238961 
 28053200    266220  20589861  11540004   1222848  31814136    799520  83190888  33981156   6041640 
 53013082  51000400  10265751  49673830  36510060  14484159  17002944  27230468   6980142   5369352 
 82448406  80755048  24282570   2974518  11962860   4810767  58624090   7483320   7756140  16759404 
 22160040   7407270  25716990   8987528   4188345  17322900  68537775  31350285   8034432  10018944 
 45338252  25101384   1718838   4148634  20345042  19646528  36325872  27977590  26873904  20784999 
   292160  11646411   5751564   3018880  45615934  96479154  15822648  33361352   8275068   4016150 
  2830113  39912345  21494133   1967016  30519183   2765181   8621496   1190084  12804015   5637186 
 17551548  13007904  11790336   1173183  17079746  23515756  38348468  29395125  29111758  17870993 
 20694708   4584832  40717495   2647533  24817500  73725634   3514203  10952500  27099088   1277247 
 11943690  11692164  20017348  20926644   1695109  39441765   1348256  27128647  49492532   2779586 
  7408572  13195675  25311227   2045652  23014341  15589953  39192384  32369256   1669758  22646000 
 58446960    395460  15841804    682232   9256975  36889650   4698520  28670412  17281872   3131730 
 29515808  21109188  50062208  11301330  18685098  29039448  14326207  14338045  73190944   4502043 
  6731748    250952  12950576  42895806  14826385  13995072   4916715   9531745  48637152  33778374 
 10447960   2368472    101760    329152  60015984  25251296  39045072  58115967  18835026  39521220 
 10355862   3134430  47059530   8186386   9864198   5904383  55552815  17181984  52751178   3268608 
 14894395  23631360   6756441   1075448   6719296   9124560   3712205  37927265   2110864  12674035 
 25616832   1772045  23686670  23184220  37434861  13090364  16990137  13870702  48854770   3912281 
 38447080  53418428  56440314  65597460   5764239  49108635  32520868   1377918  23172624  20216574 
 33437595    812596  27322659  25038720  16538472   1056930  54235440   5483638  25429073   6384480 
 17194004  18681600  13246672  30688692   4724530  38033215   8490260  11128301  10576853  37417923 
 10645650    110586  40860699   1655400   4767488  20346780  24334134  53902351   4476600  57372535 
 39323152  26323545   3006420  12975255   1773090   4044000  26961781  12752566  84843816  27183765 
 18271077   2115123  19712431  15013872  48585075  13104256  10195975  21607186  58323099  55334610 
 46663680  20727862   2481984   3582117  62639694  43011255   8801787  28345875  63211424  21647680 
 36498510  60758672  16060754   9642636  13767990  60583692  17941671   5860970  15053040  23435354 
  5578992  57332121  14230176   1360696   4439092   2297588  11569520   1665730  48399939   8401634 
 36118856  22142340  12305248  50335018   8112755   2016731  16864428  23440456   9938520   6703440 
 55616764  31175903    287280  35506674  29148408  18194660  57176736  17802207  16009896    776857 
  3924804  26851286  79521288  21204950   2019402  24129264  40359396  66321920   5406581  59676006 
 16940176   3026894  59440524  26114616   8020838  45359230  36805520  33710220  69048315  78836616 
 12018048   9101136  11222860  68167320  35134920  38664358   2168406   4078415  61798640  10037174 
 46466700  39496491  12002760  24814944  14298360   2211840   7966812   5353400   4530012   6359636 
 23445408  43591298  12554464  60441608  52845531   2427495  15352996  25326752  32125045  18504122 
 17543866   7221126   2785841  14972000   8193339  47106668  42506904  94230085  21667824    444915 
    97536  31779850   1841337   1031198  27306734  15479616   1221804  24079600   3158092  30824414 
  6429535    111965  40011908  52679660   2217798  13479640  35488640  16894889  18039576  34183215 
 11183144  17264464  13693590  13938414  69147228  51903180  20778885   9868355   2923760  12813042 
 56450676  30673976  21647069   1777050  29813223  34204485   1856925  27719640  34395614  85501200 
 12151804  34360443  71150560  25024688  17773648   1661613  16518576  20101811   1252782   2311540 
 34940810  48377443   6100012  33245542  23949000  29647677  78200418  42688818  23666676  24741420 
  3587160   6115704   6721086  23355576  19321494   3046932  73722645   1387688  24024612  16926492 
 11651706   6000187   9558675   3401314  65233080   3180224  13398882    145245    525825   5325690 
   922262  11315040  69819444  78067500    831383  17015505   4622504  39449520   6240096  45496752 
  4236784  81491619  32682168  18620952   3506702   1796467  46670888  26175071   2975040   1968501 
  5183820  23820672  12987326  21432534  25192368   4151405  43147328  27563732  47194634  56072192 
 17096275  18755625   9896868   8700888    147490  12007658   7867290  21775748   7805404  58245842 
  3947162  42906864   7708500   1051222  42767380  13988455  26427289    246330  13771328   3923892 
 23552988   1183002  21524755  45748780   5543570  50951787   9207815  59906385   3270964  33795876 
 20803980  36386275  41996669    512940  14991912  15714402   6566724  12246375  84159600   9403830 
 42025787  13531776  17582894    828960  24606162  53446125  13238130  11562698  28059920   1999104 
  5645955  23092572   7162798     59211  42679120  25813760  31001880  37191216  11252169  39662622 
 28797778   4247685   2409030   1706490     72756   2579499   6777478  80620330  37538111  17970000 
 32771304   6663954  20361744  31599540  51700534  68680117  11239280   1074276  22177072  66979725 
 86041556  13571481  48052128   2768090   2709720   1216809  31321584   3979662   9776409  18378360 
 26553774    676714  17896644  27107052   6692787   8678880   8603604   6545708  16691120  50324274 
 17740438  24568839   6976668  25461696   4527320  12051906   5242530  68997070  19775652  16746972 
   426844  24319295  44847425  22292010  22414245   6631920  30707984  21222894   5237780  35278596 
  1421795   3969620  22508266   1142082  19480482   3622020  38392200    837306  66275040   3307158 
  9596065  57937895  57468870  72127188  23064496  22917411    782144    278515  83463642   2252089 
 13129779   4462450  82629396  30145248  51711330  27719706  82875650  47863920   8897174   1680730 
    67754   1615440  47159006   6606072  15743222  72529315  18321034  17010240   2915059  15411528 
 45988948  34733716  82223960  12071655  23319520  26059320  17556148   5489362    386310   6133732 
 23399038  60766279  37669068  56947800  23776392  15777195  12617162   9443250  28112526  33185250 
  5964608     95472  61722828  61712500  14013288  29993334  16236165  11110551  66170061  27735426 
  3587478  12840692  31299725  17481284  14310836  25769394   2922912  45322536    970855   3620244 
  7120928  27290595  55851642  18916223  20098944   1060811  16598400  16587324  65086292  50514006 
 76789160  53991574  30431890  52823232  36988548  31838049  62252108   4223856   5291823  23761440 
 51227328   6555456  22995180  34797600  42696592  15892740  48333978  32645928  27329888  40726568 
 26084574   6360368  12735892  65227782  84104559  49292199  21249025  38492776  31821120  29068137 
 29283465  17689550  33214464  16780836   2779181  20384462   7345260  31998029  27578586  74954264 
  1706256   1130920  37342723   5051990  25665288    200882  30378171  10932682   1367994  49918320 
 32020768  33987442  23833700   4632628   2070279   5748428  49632066  52572377  48620900  16763174 
 84154816  28519680  23377636  21148336  23912208  84306570  84704730   7898496  14052516  22888755 
 67963125  52056228  29218618  37508256   1307088   1528800  39891928   8544132  56999430  18369012 
 12127806   6261924  17217762  29773925   6780900   6386160  17034717   1569975   7995384  32341680 
   123504  23167190    945720  28289247  23952591   2163764  49443225  54308722   6610814  41089353 
 75118032  60634299   1382124    250569  16631760  86090054  17920728  83418780  27357885  33938028 
  1651221  53510002  39947000  17190720  10608264    574084  10243704  25880358  24380706  46685816 
 19833984    226995  37517640  32810492  31776415  24156540  29934257    542696   8696941   9836925 
 32271806       363   5469720   3274752   1415200  33531550  21118592  90274080  70056558   7866804 
 41427081  30439472  27298895  21041752  11479176  20708472  51129716  45061344  60412753  52724651 
 28998210   1392996  31699923  11660272  34470424  66502296  10303126  72490770  18173078  59124420 
  4606875  64415692   8460831   6836874   7761214   6196816  25456968  41897568  79759161  86862816 
 64351815  49396276   4699728   5922910  31297750  23906292   5579145    413083  87239004   5785848 
  3031182   1559108  12800298  25794780  33036080   7932232  22266616  27891182  13239828  13892160 
 62333363  35357952  39021386  49063560  15461367    372736  36125050  45492381   5095592  62586786 
 19796870   4172305  74451575  67805024  42760887  10079557    686718  57818565  14686144  66786480 
 30095712  66033506  37017675  23512440   3584620  25961730  82199080  10343970  48008476  64936305 
 15960102  19338820  47953070   1707524  13836095  20609880   3734224  30759183  14471622  16798370 
 77306112   6825415  24602778  11330000   8411490    275869  54759184   8447025   2046936  28167725 
 30956510   5634356   4603430   2183949  16848136  11431268  14407848   1820250  16650000  34024921 
 35963280   2497635   1951884    155000  43945825  11580372  66402594  58270832  93521185  23001264 
 16821800  83920908  63381548  57093195    655338   2365389  12543752   2639610  77630670   9466380 
 14567574  35349911  14790237  37040994  17922800  62989824  15490125  13606641  11586384  14286440 
 17126356  45070776  69315330   6606130   4252200   1611349  21202020   6298320  48663645  25095760 
   322320  18160569  22573560  24255300  40506776  16176629  13131300  18960000  69537178   6562584 
  9060000  26232696   7220160  33461448  62993430   9748314  28208066  20116668  11249100    857152 
 53638650   9621498   9502320  26348960  14769260   2196363   8546732  31147740  29224751  28023972 
 17090380  28334960  11035300  35083071   1072848   3744972   1926745  44776206  27021568  71583560 
 41745780  36264448  11270496  21900452  17497620  27529918   7060257  29962120   1531774   1966920 
 29017380   3311000   2071036   1050200  32364332   4760904  44036091   3389625  27038352   1694824 
 30408962  13050126   7283912   1084395  45523433  44789778  31373262  12686200   5364674  46399698 
  8088706  40848213   8005728  51628560  26639704    474045    660400  28982722  47787434  19345656 
 61504464   1170171  62475160  11555187  79226888   4221644   8270570  12877672  22585122  11867020 
 56810475  25776052  76067416  32922828  21566608  21147998  49057467   4580250  30154120   1400868 
 38311140  66105680  55651136  89623648  23535675   3767244  26910940  32768765  15060735  56730903 
  1254456   9676882   8738448  29473200  40128075  52697610  26531790  27606223  24612363   1920694 
 48066480  32997336    350427   6013575  15278196  24656454  50504148  62398938  11378739  44076920 
 59065104  58564968  47585385  66902975    109243  24889299  33565506  55996053  62510770  46138044 
  2618560  26492634   1139040   4206312  51843673  18078928  20123625   9638055  39495600   7642600 
 27217956  79242002   7512240  52378620  35473380  65088852  26291895  40702230  46375388  25848134 
 15752770  53188359   9595345  27513008  15583932  30427836   8442798  13840672   8184380  68361120 
 20932014  14353488  66364300  25302222  25063137  12779151    806010  56349696  59000711  46666068 
 17943420  43769915  16867200   6086556  20365072  17674362   2164134  41484376  86275812  35107848 
  6357248  24093216  83897514   1672437   7178530   5929104  88993625  19098173  13035168    925243 
 63183750  11421778  57574450  29832030  51350722  33597405  10167275   7582208  28867332   2108825 
 41413210   4838592  42231841  20108790   9357344    440639  13638602   2062928    348600  30535862 
  3116000  27871875  37039522    331360  56677425  10045911  58388839   6007986  13627200  15554880 
  9615177  84370251   6973494   5138274  17507190  32136424  23993750  10698840   3312030   2391006 
 13788240    864425  14304864  49217510  46332981  23221660  63196150   8310471  70790752  39019293 
  3022860  11550378  52314372   1032830  19055080  11919582   7131327  14307792    183800  11024910 
 46271988   5435813  25650144  36832514  12212231  19258382  12269994   9557100  48820639  56761930 
  2633259  20904778  17970414  21119004  54885880  31831944  21632457   4755666  85187032    463404 
 50358480   5369936  34785450   1953390  53806760  46058148   3359756  13379158  13302718  65965936 
  5820834  38377574  49398456  28956640  10508259  23251887  10903644   1036955  19549959     31212 
 27577908   5827920    206208   3279780  10749661  39146490  11972725  12885299  14343490  54600176 
   179025  38154397  21513674  24825840  31474845  19158964  78102425  30589112  34839013  24111290 
  3367692   8810035  14161840  30413795  20029368  14995134   9319536  85139082  18484812   4169518 
 69078166  11896052  26626080  71527176   3242740    339290  34631125   4133493    329724  10302480 
 23468310  29899070  12057264   1432656  46681245    303831   5824020  23918116  41236432   2511495 
  2792108    888300  35874448   4165272  19144005  39187950  67729164  45048651   6627978  21446930 
 71633956   3429461  15148377  73790790  53098770   3092586  20919171   4321138  31202135  26367612 
  7529130   4324509  33579819  68749632   5500584  28798782  44564322  20130720  12778186  36956372 
   647838  33256740  18716264   8739752   7522774  19181925  25405332  33464120    757344  19345475 
 14204288   3707152  49675068  74350002  42125037   5266184   1435057   4289169  65329232  15878585 
   630952  38812308   3913976  19855996  16333200   4337985  60821152  30142491  48651120  14001680 
 13419348  28021940  41636655  38877390  54031440   5093673  33662346  55731600  44672568  38086848 
 15492220   8698368  52125672  42452568   4882570    967800  17060027   5536275   3123406  45609025 
  5642820  32586304   8046282  60594720    118650   6447536  21582855  46301301  51694450   5272413 
 20072136  11632676  16595956   4009452  53752529  37084557   2204605  31682328  15148728   4250480 
  5882080  21011073  72615268  10412490    212052  11909852   3879205    578214   1217336  35328800 
  1631345  52670202  33066418  87603040   5295762   2998576  51822222  45141410  31713067  30967013 
 71403440  74264160    744144  77834876  21989288  13868558   1009800  79692000  37083090  27166221 
 16038792   1300254  12583627  15117094  88382451  78555741  26196441  31089609    867566  10326547 
  8078496  84732960   1885824   5583738  32326524  17647428  35496292  26338122  29116620  58751181 
  1792003  14957481  38341420  14557298  30757376  12903552   2656192  49963536  22877290  14586313 
 58644135  31633514  29623629   1648968  25579076  16029585  13875814  15311538   6227949    891721 
 42939459  23272110  32138662  36864018  43590503  12805660  11985582   5728800   8295968  26069370 
 28463488  52117683   4290075   3124816   4244380  52800818  11429488  75657935  40771548   1680525 
  1550345  24715303   1578171   9250603  43591184  15695134   2094984  28242252  15686999   9157518 
  4637430     94560   1938050   1644860  58175236  51098328    438337  16060704  15832740  81856944 
 43595990    300904  23274994  12647925  26678036   9766680  14543110  49489578   6002997  67666599 
 46859600  86046618   5725545  11503634  58821938  29907080  45419472   8444007    382713   6992377 
 61427289     46890   3705768    737793  28151928  60351995   7030640  48025516  29995284  60329073 
 25083328    980200  30900480  75485625  33444750    371070  91286988  47394795   1123538  24630952 
  2591402   1654640   7620100  46637172   2832594  20727000   5876353  88290816  33665520    124810 
 37946601   7360262  52467200  29062176   1261670  68500080      6100  15647024   6789552  17809740 
 14896161  18082302   5236040  21186662  72640624  33952914  41786875  72626105  54177708  61008631 
 10149087  39642750  43934780  72255362  19632250  29396016  35536664  58912832  48142624  26536392 
  8790475  22347880  37287040  15053916  29967470  42112253  14204340  21710390  12708126  10809435 
  6687676  13779489   7264465  13450255  20766102  15489744   1624116  12478752    774516  11648120 
 24424409  67980788   4357430  26371520   9266496  51187894  29756727  73990724  18757392  51216636 
 34657749   9607920  35532108   5882175  23912500  10458346  19877970   4302564  38115560  83694000 
    11529  57775080   5765795  62588156  20780480  10710336  37914261    414360   2759391   8059436 
 73164915  10529645   1084725  14432756  16645629   1457568  22739472  30578469  26454805   7566283 
  9063104   5589612  41571452  13213626  36402100  17071088   7060991   4547736  19522000  17701796 
  3239445  58643283  26149554   3692304   1425512   7391430  42654740  22130520  63036345   3071628 
 25831673   2853750  38403079   3032040    581359    912630   2407460  83406375   2155725  21692860 
 65716668    699000  33332648  34297874   9004875  23722361  59943128   3220707   5132400  10603999 
 64659672   2972970   5479188  24169545  39837824   3374336   4149843  25791876  23777114  41398380 
 46250736  21421763   9370342   2606430  18485100   4952217   1639803    869659   7875405  17444686 
 14759179  22622586  31794376   9713300  87303504  25859984  22771331  11597138  15954678  11294738 
 34843104  41223200  18008333  20999972  11110918  42359757  57120877  23019529  26916669  43102336 
 24030041  12353418  45129777   1773750  40217628  22314096  12387760  10020010   6356182  80898200 
 31623963  46594480  83730274  44936055  50466066  22622672   2229296   2135894  46532862  83287962 
 42308970  26241290  15739965  34578579  18577951   1539900   1072450  33665680   8231976   5377413 
 41980477  22308528  15505798  72718330  13409536  10690009  14550368   3038100  31480313  33336106 
 39476372  35393280    737040  61517651  17843400   6567280  10194012  10112700  82692508  33290205 
 24710217  10795125  19503964   5679072  75654291  10651333   8449662   9138272   2346038  53078340 
 23263692  30947616  24742926  21448864  77527878  59033299  18310320  11853112   6578138   2099524 
 49604096  13505699  26313018  39194149  11733995  49397361  37731900  48691545   7238532   8422314 
 11614190  38214412   1958607  16590912  14877837  27101160   6851152   1293630   4364520  21735280 
 57071125  65966579  17009926   3665860  11278040  35898093   5564430  10947080   4946724   8105090 
 49805528  62252493    320574  32500248  26578493    786660   2819202   3042551   5285100  54051536 
  9412560   9933516  11150055   5048505  93320430  89560504  15344496  17715385  93066066  24445980 
 10811988  46488792  21310158  38138820   6040388  14907710  55723018  61695592  18821890   2633540 
 35344608  55978440  25108875  56421775   1882755  21670749   3747564   7180488   8958090   7407705 
 17806246  21197862   1279866  14367667  12918420  85547244  25563600  11843232    145140  83666140 
 34479901  35951960  28952852  46884200  18035245  16976329    224185   3428268  25349227  12798396 
  3617946   2965672    834000  30900408   1125280   6352479   5957623  15372616  22166595  61733596 
  2519649   6827964    484484  43208480  54919680   7659112   6612144  14418544  55862675  10111923 
  6032304  34040954   8476305  23874228  64257142   1777325  10371640  59033184  48641656  68893480 
 34789902  48051270    513912  61415472  16883152  49448256   2474836   6926760  24954072  20355320 
 28654210  20407140  44272800  40109040  30672864   7491717  40720320  28377472  91456970  65856568 
  7299103  21233443  11027796  65488114  14064750  26380022  45010624  14298966  72555093  35155722 
 19693497  40900615  10709089   3551350   6410796   2652736  14924241  21838240  26458368  70291314 
 55210844  30890096  55849911  12553462  58227260  28831788  17591418  73737280  52995096   6420950 
 13428128   5037243  32125166   5757843   9551002  20442312   9454536   8468377  71544890   2998702 
 54616346    390080  49748279  45309060  21116030   7711372  21068824  33840843  27192224    244520 
 31924632    176988   5044420   6746739  22807290  36457176  61951950   2581428  34814978  26211174 
  9392721  15677196  28188982   1319864  22069464  13805124  85376128  64458342   8220290  37273076 
  8911104   7598400     56475   7062366  18775176    627888  10803350  76351920  28588959  12001316 
  9616040   5077248  11605675  12853904  61528342  32286838   2713228  12548284    887170  10926058 
 15424050    114369  48229101  73091832  37464978   8698784  10375400  33354255  19340970  27179672 
 25500720   3705086  32397080  24024412  17054840  25520768  34265030  58547902  44268880  40873530 
  8983674  20308622  44598045  22690096  69535140  36740480  28910581  36171564   4162368  20200280 
 10759628  38320688   1604488  18777850  36324549  17864230   9375099  14911488  29246294  21718400 
 33156558   6382480   5633486  23193980  22528087   3556310  18793840  20362263  56572866  46189224 
  1714288  11460800  12668252  14789881  21539199   2109767  10215820  53916249  17047660  60640160 
 45505956  19341569  86786022  10684300  32522352   3259260  33274125  23408468   5023144   3105756 
 19921044  34052508  12636000  21369918  29588798  46923680  10643280    263136  15890392   6309108 
 11571000   8093365  17567199   1060298  27361145  39107852   6268658  53934146  77898456  91882560 
 23314632  21303776  23266864   7139328  13335648  14003088  32765860  37705810  57559680  22810100 
 33957000  34253800  13160940  41083550  44625335   5245317  10114764  40345932  45555080   3821088 
 27796586  28668939    417520  12778785  14022990   3774848   3476468    591872  46528425  29719839 
 24629576   1835283  49456367  37910125    995106   6639920  44310222  30033949  12048946  35246484 
 53231286    497276  16670052   1113086   1027367  43353975  30512208  25822820   1435222   1719600 
   918657  12788631  15502736   2812950  45346756  34340085  35077911    635664  40473675   7408898 
 23138500  11049600  67890933  12609409  30484554  23899644    283714  44176545   1180138  12720510 
 30618441   3455640    168192  25717527  21712938    118352  81799169  61888176   5239400  76311686 
 10906161  50110736   4147295   5976366    700959   6576069  25109464  63303820  54708500  45225000 
 74995562  10541619  25238765   1094610  36316368  54192557   8517501   1223100  17409758  76484659 
    62595  47286085  46019220  16402139    530310   6803529    222186   1646298  16736364  47863262 
  9104231  15577519   1343280   5142735   3590332   3262160  28719500  12121746  35690664  14744380 
 27042592  17501631   1649374   1242448  38168550  34730298   1594040  62940232  80800008  87566126 
  1560888   8876384  47648874   6494648  23185760  16442166  13430223  56611693   1453940   5904250 
 39794628  19193181  43336845    903672   6351807    500878   1126038  10602130   6989166  35950986 
   889500  10352808  61005550  25974900  82262514   5730136   9019228  77065824  10507344  73383800 
  4565814  25349085    398030  53359065   4354296   5346143  25383330   1801875  34918400   8617134 
 20627334  26815745  14677860  43998380  30942464   7240350  28396083  70080228  71575524  32256072 
  1148283  17499680   8733648    785292   6337989  50481860   4779808  71918976  36647820  47443715 
 19502812   4726903  89198424  56234894  18180322  11364514  52157376  12679380  43751025  40985761 
  2916550  23510151  48577012   9362816  28904195  24969533  30333006   1823904  14388336   7762580 
 20456893     26020  60347855    614656  28112218   7214075  76383710   6265350  75223260  47437841 
 73032080   7910280   4210360  24648045  16101824   1231071    587088   3742595  45350172  82615932 
  4300972  65421648  19723788  63880614  47885370  10471671   9399616   1930908  36897564  75729264 
 89885265  23670535   5524293   6155970  79788744   3806952   7326641   7055190   4163334   9283911 
 59361153   5358681  22831820  11286822  39157716   1969152  31641363  19004700  21504405  73706192 
  2854400  61004930  21289245  80698924  45544386   9600168  50549600  18972786   1661399  26253905 
 65442810     26280   8621349  53994352  10669560  57147168   6051641  10861718  70244907  19470594 
 37120680  12472460  47367969  23172840   5932190   2042832  35427723  22307835  10415535  31799622 
 32299806  21387585  14115760  12431656  14314752  35841360  19756656  13911631  34270209   1140231 
   819168   2434205   2398900  61088181   2445085  34362900  19287059  16160970   5901363   2179807 
 43782820  11165580  12591315   6046384  56869615  18878473   8520006  16085229  46800316   5927614 
 10498776   3442287  50746284  88021431   1025492  10815961  13497685  73062944   2133396  21199761 
 19114167   1308384  14847606   2875320  78560982  52825548  12191416  10433306   3810086  72550322 
 64442640  57006736   5622944  54161028    386810  17152405  23073979  14083972  40426512  11271123 
 82455408  57449406  35854476  23330436   1934025  13393116  33402573  30870805  45108337  37180296 
 25510309  37641549  48396348  21868923  14169168  16115760  17277159  37396446    707808  15341560 
  9805830    790912  27938664  81068750   8381106   5245556  62726000   8218683  21692640    956160 
 18217584   4003588   3627784  73356360  30993991  12855276   3181840  14798001  27056102   6991985 
 30522653  41602028   8218848  15171120   9117408  38727966  45696083  35422326  68399162  26100594 
 13733000    121680  40161974  19685075   7328784  43457909    105248  25614249  13983945  14108515 
  6034704  29162026  18304455  10633140  14673792  33734268  25875808  16614228   1246110  11014400 
 33686214  16351456   2356452  16725044  30785127   7253934    596189    877680  90119570  14210562 
  9486870  37584144  79503666     24750     77885  73423405   1069843  11544400  16629080   3257842 
 51321732  10336392  33695356  70774060   8333916  10624866  14760205   8221689  24387129  18741600 
  5255940  35602228   7350000   2045344   1264524  17035740   1409436  37285300  17902976   6315790 
  7000368   4319445  29874351   4205568   5221040   9704295  28939755    768065  28844066   4020210 
 49363230   6573540  16181395  55865221  53801370  92760012  24518284   5416125  52834703   6053456 
 17236400  75300862  68738532  44454840    477582  52341685   4177481   2454732  78501188  15269946 
  8714521  36111160   7058355   1578364  51678016  13835773   3117968  77187235   7086411   6726576 
 16970823   2438150  30790032  20138296  58108924  80639241  19876105    684428  56560680  16913720 
 73546844    479408  39936302  56972347  56835756  13382752   2077845  42278629  79871616  46444740 
  7839774  12379362  88547148  24085005  25985022  32712900   3826683  60381552  61210144  48265568 
  2090242  12376425  67029232  22576327  20568954   7975752   5427006  36659608  21143852  14017920 
 26298485  37094043   3355520  52748568   4043388    541198  16387601  35680081   7676970  11282880 
  5144022  55895361  77546352  26681160   9692546  17076532  42479916   6597579   9023038  28688630 
 10609115  42925680  10882324  73978188  15160066  18860790    560234  10840336  60718150  40257401 
 17040537  52508784   8838382  42757672   2100336   5581014  24417536   7000696   3086540   4155640 
  9069750    575385  51918342  43420256   3747595   5370920  22670640  21732480   1780736   4882722 
 23386441   8001819  32989185  12964193   6061380  17414800  30554235  37861586  21710430  32156556 
 71379750  13454126  52506132  15665706  28796248    926016  47871867   2072546  51768500  12553950 
 45430500  55756305   1724538  21357930   7080024   2472684  44297638  25433210  26497752  10674775 
 22184370   1445360  62319653   9699294  52418486  34585004  27796620  17962848   1590807  46982754 
 29057765  13818600  17456928  69225548   4859504   4553632  31083855  26828248  50967054   1755203 
 20098624  41069600  31308940  27479658  35199705  40723512  39274520  63650664  50835008  10343904 
  7887910  43227600  31441932  50490528  21420895  18295519  46303317  14482419   9126038   1689821 
 91220022  10571944   3820079  81999312   1816143    664240  54260822  57135390   4277392   7800375 
 25909374   5882784   2468655  10720584  17021640  71939172   1203264   8299518  37680900  56626932 
 28948505  58159134  66930500    267444   8532041    674772  28941892  13847161    587366  14812532 
 22415545    337535  29714256  58425000  38562626  48359352  33842575  19037109   6101096  21909360 
 24900600  70765162  62950668  68872200   1248819  47837400   5422489    907302  14663914  15864924 
 15988614  13985790  42708470  11480798   4053356  11852229  57099502  32193245  13059816  11955447 
   963500    650234   6659750  27002235  38905866   9797304  47106138   1194816  46037250  23523188 
 47733022   8416386  13590021  16427299   5405932   8772225  19317925  34101408  38839556   8893092 
 73708918  28215015  14128308  20779105   9383305   1882440  11551246  39994772  32759684  13495548 
 50867015  51135350  21112096    504790  59746258  16460816  40434324  16919210  36347190  43355445 
  1638940   1238622   1095380  10998250  33306570  46906812  11323872  67912222  52452752  59357544 
  8615256    509427    986176  34955818  18091150     15087  87684396  65296137  58300368  18751766 
 23900184   1812790  29795472  75371648  10160952  53282325  55756902   5733520  45595066  70859958 
 45952896  31556060  19924086   4839824   7343993  35912142    289863   4333764  84805182  45882648 
 22537776  86091377   7147712  41727510    916700  42818440  36798640  59064900    512722  63108160 
 27609624  35317830  21045490  45138060  47041570  12701772  19713827  22324156   5965624  42378855 
  5569608  47669026   2764548   9589375   7647115  76793027   4195765  39335472  16195458  24955660 
  2105025  59444918  73382260  13962261   7083668  10653528    536325  13037946  26249252  74119798 
  4932672    902829  55202376    639846  59488832  16700572  34713000  75933482    619028   2094402 
 47650801   3423030  15284720  27804678  42403270  74833224  62103672  38156589  33588792  19329079 
  1934914   2400617  50091645  79053660   6058250  33386430  13978100  24799060  67304040   2331925 
 29000750   7910760   1253040  16148517   1109542  37141895  22080552   3261720  46780020  32798134 
 81574420   6508037   1836465  21875040    801444  32446149   7981197  27396508   7867736  35868238 
 28723100  20375474  34635456  14585100  54996440   3086493  78889368   7909377  29911244  59788534 
 21714192   2356704   2438745  54540590   6736952  11066055  23687286   1765566  58475682  21509434 
  8378601  21342072    263211   3707374  24312494  13847640  65973435  41436708  35009104   4507788 
 43979400  13083872   4169863  52664264   8001580  80510820  30861845   1130750   5301040  39047547 
 44328250  18664608  48595825  77020216  27288510   4148320   6550792  83201652  70921751  32958552 
 35600898  62033629  33059748  26873718  56764750   2537514  45104752  34517120   2412067  54507936 
  2140292   5789472   8581740  30276026   6155135  34814820   2393034  42993647  23644128   9168620 
  1125751  17421300  10266725  14470260  29565615  33051000  63456226  46568900   1716160  11741250 
 20444864  13856620  28683558  16311456   3367251  73233999  12802356  67166330  22352389  39230448 
 26748410  28858105   4828853   5799059  62081370  74843055  24513132  10957441   2353792   1803258 
 29455870  56350360    591232  17827263  15919632  55301031  49726354    930610   6684408    411488 
  8870598  73040877  42801330  67018600  12976266  22409910   1599248  19571024  38150136   4531044 
 26880400   1039443  29669310  18591390   9633210    207132  12572009  36477700  16431880   7698828 
 17785371  66902296  12716447  31982805  16087944   3962070  10561089  51712797  29544240  15139865 
 23217715  18273114   4755888  28290348  58414120   1026252  37737830  26214942  67005568  46233777 
 12616071  28728864   1131290  47513700   4795926  26558568   5541560  47750253   1006914  36414663 
 44695040    125158  15442654  14088600    502152   4427580  32424916  23040780  38684038  46429170 
 46594383  55572777  10699026  54781650   3294416  84671964   8943264  27482436  28512127  25787697 
 19270741  11048436  37262940  31797192   8483067  85046160  22292314  27033544   1779712  22573522 
 77339928  58295016   1190085  43373450  33484608  20407476   4444482   8813294  41650740  24430012 
 13985268  28601694   3133104   5277126   6984102  46644080   4327518  40178068  34690747  43680600 
 44631832  56699080   2199960  58806930   3264174   1851588  37815948  73121456  61463478  14607550 
 82462512  57256864  67867824  31485615  15491980   7405410  17672948   2852190  45124974  13198605 
 29989048   6705071  14954687   6160008     10780  13105400  52764026  34714967  18618040  48768760 
  3195363  32267681    232190  38732499  28504896  40460770   6915111  41456624  45273930  44791158 
 13711830  16227216   1422672  30219968  12336859  48197632  35136600     37927   3495544  15811024 
  4588762  11351690  38001900  49044272   4328030  31674058  27235348  40748136   8617500  17769495 
  5501400  70422960   7632092  43351938  55453684  44210812  25419240   1136772  50169448  16955250 
 18041724   9272298  35165010  34898100  31341630  57533235  57500914  10061523   7219800  35505813 
 47146911   1155950  29697493   3091596   1803241  56454348  15696244   2704306  77169072  41869788 
  2449524  26954442  98114640  55727968  24594160  52578080   1061424   6777840  26170628    322595 
 25814844   5132460  43283340   7577868  33063552  16334920  27243977  21896160  25176672  12597754 
 26059719   4869150  63335328  44802480  21102279   1020807  22372444  25699985  10779870  16325235 
 67154794  16171116  33952644  10994310   7386720  94387083  58789958  50215176  37150464    269520 
 45114300     80444  10684895  59004421  14390592  59216100  11299860   4666893  63996063  14655100 
 25660944  75068539  52163790  23323762  77011299  10813572   1348492   7073584  37271850   7792362 
 11476660    651969  67622308   6199674  20037731   5218425   6394070  10391824    468792  66900910 
 59517396  53635792  29330571    247968  84184002   9219273    257062  29041752  40846155  20042586 
 28803951  25271358  46709250  37127990  10062360   1923174  31105617  17911110  77763870  51202200 
 40407963   4291500  45355870   2296575   2302026  24750650  25030392  32250692   1226147  60059403 
  8206100  51551031  39208981  25808696  42355500  37279602   6272236  15957700   4858840   6126988 
 34437882  47764080  59369900  44781000  30811116  11945385  61524828  16392345  21620432  24598714 
  2681766  19536111  10925776  55626129  14602480   1868916  50747023   4022585  23756458   9329124 
 26385080   1853002  34386804  54040352   3469797  24015043   4491090  47970020   3383177   4129581 
  4547790  10029150  25379132  80541804  29572284   2995050   1447054  13056760   2248948  20684682 
 38399352  44097840  12002523   7912555   6149556  10492944  57715625  15222033   8352288  29141315 
 11882394  19344181   7125360  13649790  51497184  31679175   2343999  34811124  79838304   1260324 
 12587560    566793  31137246  59934387   8194886  17821862  23631615  34244665   8161224   7509138 
  1527243  12882528  67835100  75527410  47311362  21927072  10718799   5246118  28807520  25402419 
  6293070  77190252   7740390  20419992  21055324  50651272  11429675  39712080  42501751  10780116 
 29758840  19633679  45078936   7728338  32227758  14643640  11915748  19152144  20738582  27411230 
  8863504  18857454  30202230  35963375  61873172  14266440  11104512  15559890  30935139  43571736 
 40471288   3056724   5049834   3269256   4800520  82917387   4694144  32601972  15984017  16766786 
 10629804   1831752   9613246  23480360  61653777  18278697  10648710   3195211   5030102    481086 
  2545851  10526190     11485  11091710   5994540   5947934   6596064     29784  15966600   1588950 
  1820240  11192891  24175146  28382200  18836708   9466700  78633984   5391785  25825560  18911508 
  3561635  91537599  35469625  71534764  37248640   7113951   8868195  15824000   6044340  21689954 
   323532  53634960  61631736  39456180  10547550  63825090  14705199  12541295  63540256  36950630 
 20039194   4284670    718872  33496080  21461951    818586  22570284  21928158   8881002  11433474 
 25407824  60932784    324530  46457796  52780000  50779093  14189350  90962316  59469008  14763518 
  6151500   7826042  15165360  77626504  22097560  72649632  37312367   6077562  30769560  65420745 
  2169132  18722452  12530133  82310236   5600050  71338774  39651844  22259904  24719200   5377440 
 29873608  28640430   8116647  73808280  10525206   3611516  26483442  33579928  28045804   2360280 
 51679452  57063207  43144620  17233752  11383197  23339043   1740648   3168027   4893450  31666252 
 14879280   2883377  22436726  25147071  46890344   5531823  35373406  16330812  36543405   1313513 
 78068760  30000740    429693  25952052  12293872  48936438  25578696    108030   8254155  22628985 
 21953700   5144608  33758514   4016044  39160617    852300  58610768  40556628  52263594   4345812 
 67789178   4866552  35785150   4689920   3892722  28871073  52924641   2497074   4674224  20724067 
 68007533  38070271  13667225  82707068  13311485  45650067  38098701  16229921   6961262  23840973 
 59807376  20365320  14046488   4176270  22002760    128843   3506328    619080   3181305  17087168 
 65616482  19823345  13001100  23923900  35627410   2982852   8494383  22622540  66994464  30184260 
  1399508   6159252   2897856  10186599    540141  23654092  20600673   7693020  44630768     40698 
  1059168  54954669     88389  42926380   1602080   1263570  15607010  29704752  12111855  33258816 
 29323890  30657352  33976792  12169512   8998274  15856636  26590803   9638960  15243800   2317320 
 25236700   7349976  35078400  37000468  56059785   1381800   6262248   5881464  41401984  10464597 
 13466086  68349469   9781244    838812  55250164   4157751   9503949  17331059   7554196  94660579 
 21785158  94933900  11553334   8427588  63429399   4052700  22109716  46685808  23097750  40105206 
 57233820  12474901  42724983  26592711  79158800  73069574  14775376  16784695   4070344  19256325 
 39551715   1968855  38291440  44520774     57205  10034801   7499856   2843490  17090190  30827025 
 22204458   3759910  55421329  67106336  80179661  11920608  41093976  32187780   9938565    215798 
  6217162  29666600  11427185   2642108  17749344  22371390    683559   1948881   1831680   9409480 
 18525024  19674848  63389700  25080672   8370505    371169  22434804  54157117  36126972  29350620 
 74338792   4910918   9882620  52740632   4956336    557424  47478720   3529656  17830472  28401912 
  4892325  30083040  43451987  19714200     54015  30037060  15643082   3433737  36711570  27461245 
 16144506   3590363  50959128  54987724   5861348  42257774   9958941  19226604  33841685  44227175 
 50769675  22930047   7677972  22256706   4039625  53545750  27732981  35313196  67050388  19231680 
  8894800   2499440  56326284  52105252   2502956  15030933  37269298    315440   6269539  28808010 
 20535535   7930670  48492768  12186724  11004903  25212906   9354447  79101060  15950970   3440250 
 22848528  35367751  35162760  62702528  12607818  14747648  20265381   5383662  49783560    729936 
  7726302  52192888  39377173  66521138   4113125  14094669  45557706  10645533   2929886   4605497 
 48079780    549351   3439260  32050480  18841308  38919766  11383605  13313586  19218712  44157602 
 62034520  21664214  51640205   7841182   1729960  36897776   2731100  19569216   4203996  18554328 
 33803705  26643830  52957814  46859827  50666088  34455330   9854408  69013440  10924587  48768231 
 16659684  11148120   1687609  18566242  34967152   1826825  17492464   8066037  23358010  18248832 
 45269150   4272844  11835510  19558144  21480361  19142120   3476627  63762208   3960528  12020032 
  5164105  20369062  43137716  14469312  21534093  13886336   1651104  61239750  22721853  22315108 
  6159690  35954369  45061378  15663197  44238708  27429248   1178128  52075335  11277951  43478760 
 23596680  44103070   6056235    289044  13596396  45788688  54313926  32169060   4899422  38933830 
 16799430  23794956   9422446  70851756   1231956   1054704   3730540  51153696  78610448  26666256 
  4285190  31931275  62418810  59932225  28431651  26813584     12145  37561069  23619456  50864653 
 16783392  10893472   6291100   4236600   4530680    327987   3128580  34015188  73512542   5469750 
  8377056   2904454  22688235  13849540  34429501  49221480  25914654  92419608  36664936  38114748 
  3076788  17653888    162656  75247256  53608553  24221213  19014330   1482152  84251384   2286944 
 15978652   8033532  29154816  48805909  24370784  17575272  53244548  54793170  39893084  14240486 
 54734343  10105920  48210010  12737478  45796920  39150932  21892412  54887602   1178490   1577875 
 44524909  16020420   6334441  43147685  82413731  35169086  53730710  52708500  61696368    937604 
 83388200  14642904   3731970   3617460  12056813  26828160  38531584  49796796  37213797   1420826 
 17039640  42617040   1289555   1712195   6554863  57967920   8969488  10181922   4900600  23898420 
 24420576  60261516   6810690  10919725  14230923  21897700  49873956  63063670  15712187  88935000 
  4406206   4517370  76406820  29514012  53075360    959795  36614968  46486350  45929118  16844093 
  2448138  10012830  41296164  33693136  74426325  87106484   1385245  17916120   9135960   8829699 
 11875004   5466348  13305607  10448100  13012032  23659592  56325786   3102515  12502800   1183578 
 58498167  66616236   1168782   5135520  14353144  56467064   1293110  85621169  32226688  45507840 
 20020459  39502976  34979382  27595659  26047385  10606176  12736104  32969252  81465241  34185636 
 32236464   7451031  31468575   4981515  19667714  20734302  40795026   1797276  28614652  18071799 
  6441885  49489716  30961507  41094756  16036056  23329529    608408   2149290   8056972  40333140 
  7519226  20787501    156376   1103080  29713508   7139594  71079976  16392046  56023621   4511577 
   583660  15833658  22500684  51319618   7676624    473290  65779482  36220608  26552064  42710624 
 20494056   1929141  26385928  16862340  13495909  54843210  73330500  51087522  40891522    730849 
  5257914   2627478   3067694  34674354  31417466   1587342  26905004   5532901   1022310  50757750 
 14550068  14616886  64540840  20922410  36826809  41427474  61998560  72442266  17726210  14779730 
 20081252  15812132  73423575  27974175   2284992  65982860  13197464  11428650  50581916  34784316 
 14578018   1445220  12264726   1896180  31752075  19993810  11924168  66344700  36666029  18454898 
 52712400   8012736  11417427  13069743  77747810   2121048     72320  56552700   9951225  40879392 
 29776414  29907150  20012200  35437845  24795870   9805653    755150    762651  11968143     51272 
  5581957  35441596  48984760  63029180   5946305  13547776  13207520   8531076   8241354  55525030 
  3017641   5615748  84833316   5555592   1119090  41400240  17734102  54309180  34127940  39696558 
  3084359  61706816  60938896   8073884   2919488  13804678  15898616  16327710    904308    431028 
 16420064    646011     96135  10844288  15163407  74140026   6997020  10280774   6437593  89267469 
 19103370  20760960  32284795  26178480  36525791  24574754   9833278  24688019   4468198  28588851 
 31587150  13146468  16686636    473195  51644072  17736510  36927374  43460373  40295556  13786311 
  7311288  13016502  22705114  45597587  43018432  24438142  63458305  71293187  12334311  64949380 
 16250376  32167055  10152602     49600   7779450   5655898   2619804   9306324    143543  47794973 
   496899  14168439   1530144  61363720  74217050  42317625  13177108  77615142  50541425  21720078 
 26818566  70232066  22458168   3129088  10302305  20038148  39971244  57937719   7144875   7337876 
  1118669  38933670  47942626   9845712  42102078  59606572    644004  21154434   9102992  53686699 
  7478368  31199936  59894170  21776742  21745260  50679764  29591205   5785185  52426752  47705532 
 29173050  38273472  10377864   2446752  30472000   2252830  33947860  44054131  31186851  24748075 
 71186752  32385276    407745  49579191  28063508  36388040  31136672   2613303  21408009  33257280 
  4101765  12480264  19643208   4735493  13958560  25516810   8074196  38578189  17236203   4528188 
 26248218  29143320    883861  10420680  22996176  33869879  46775898  58260594  16181925  36591601 
  1313907   3540614  27206256  42596918  68946425  27199725   8892191  22703856   2964959  23670468 
  1315919  48301034  30891684  12632796  13805745  73546340  24470568  70981968  46625000  13568410 
 25981820    394716   1434888   3292404  22704327  35195290  26057652  17388603  22117204  60569992 
  2935449   9453246   4284225  31813348  17669585  70669662   1441932   8875801  56963159  13983684 
  3491288  26537127   9879582  16811048   1833994   3566808  18190258   5466951   8728560  20847024 
  3567342  59778048  20534691  56521080   1792128  12848400  38322950  13717620  17628820  11170494 
 52782273  65462836    793186  79729923  19249542  21950572  55964078  36469012   3113180  36851784 
  2779677   2490258  47832070  12231720   7990083    437464   7959222   3217209  22770102  44767085 
 61794810  61166442  18790704  65435104   3262623  10771026  24403200  25052488  11843260   2608800 
 35940498  22799700   5321855  11227818  25136608  10897605  13169262   1041235  25685298   5742706 
 28337920  14402312  16920029  58643520  23295360  43609068  22120800  30137295   5458530    391528 
  3051670  10775178   9302365  11714681  59002272  67578264     19019  12655669   9891940  48338004 
   162507  56277140  74458038   1882168  37282910  58958762   7541394  44086559  10826200  58108106 
  7886685  42120648  26970496    865094     41712  20069796    680506  75569800  64556561   1580100 
  4252980  20379877  17154775   7791428   9949233   1714083  47222286   8324630  55977363  10909705 
  5956950   7309906  23659218    485388   2329680  35443429   1024478  18097728  69324413   2419984 
 14893259   9252160   6495200  64859220  16215152  12203139  33438972  26585920  41852694  23319544 
 42727918  11385276   8980920  34492766     29580   8215757  21279620  41932096  11289600   3015930 
 13348142  22235065  10033552  28842065  13414976  79601508  17565810  23699786  10769664   3751608 
 18178381  24872760  57130710  55628885   5061804  10495284   4281042  21130785  94099238  80795260 
 15237658    768774  53057460   1067436    988746   2939652  11551220  49168446    906688  13246058 
 13494036  43519500  36477540  39572400  56840186   6736000  13764176  40869324  18964431   1741526 
 10476508  26844720  60661868  13168197    297792  30948518  23337336    516644    500464  31928094 
  2446514  37583588  37463040  66846400  85103105  69595158  23976953   3284710  24355998  18103708 
 35532882  63878166  41671740  15157380  39972894   4292604  11171839  14592654   3732984  32781726 
 16067532   1954574   5885523   1192772  47097120  18969926   7934922   9413955  47027870   4144980 
 76827793  13652892   1541424  57777888  39634140  23293214  47098150  28523640  16985696  29548056 
 64583104  13521585  42442775  15067476  17865250  17112108   5615478  33272904  14742162  42591120 
  9262010  14681944  57219435   2641162  36759293  33157122  22732643  42121719    764590  41475945 
  2187273  13246765  24689725  35399901  45565458  39394540  71805440  68860780  34253200  58621713 
 12314338  35674669  22418064   8260770  68625825  52997310  18830812   9594830  36303649  82878128 
 39969816   2041608  19803168  62704543  44042095  12124079   1944202   4440800  55722996   2745069 
  1347480   4544600  30713539  30852360  16845149   9502956   3834544     19448  21285341  73401075 
  1506032   9788064  11803323  24171336  13811380  22998652  32820294  32739168  22369073   2838969 
 53875322  15439808   9676190  52711848  42736850  50729176  41064408   3394230  18793852  34973283 
 77569839   4287400  24680583  50502866  39703560  18381284   6975270  79612008  59243294   9764955 
 98800236  38406600  13032803  41449663  10113402   3413748   3490983   4972428  21627462  52573433 
  2617470  21321628  20449125  12778810    847038  42104080  14317485   4335695  39079124   7394932 
 47876110  60022460  16375750  37268280   6419710   5097066  36267390   9568832    237405    914100 
 62761875  61772996  32460344   4090286  50932544   7544441  64924965  27756560  10200552  24000312 
 16849932  19681296  34756092   6715189  17433585  42009664  29794182  15317667   7647648  35568027 
 49692672    919142  11942556  31683996  57882132   4005221  58615392  28961540    580440   1180863 
 67705671  62887680  11524797   1160086   6913880   1595409  15505815  28895484  25401012  12645943 
 47179968  66252924  12879440   7387590  16118318  13410696  71230500   1601068  15026141  51874020 
 31759182  68333880  37864743  37916044  27310014  11474460  86099292   4148244  10008531  89524624 
  7709075  74519550  35887512   4619252  19176270  17319744  52397692   7485925   2150070  22011550 
 79305498  16746312   4422873  47794629   9475920  24270741   6793787  62523102  50274028  29699570 
 51510492  22282920  39309178  11936268  13599535  10539190   4807564  15285661  44969012   4481322 
 15322324  38713320  47428085  25735320  14307500  35318348   7397562  39448647   4391590  28641452 
 65447800  52288272    978354  56469112  42259231  39100230  28572957  67418560  18204108  56820028 
 55326678  12369280  30521464  13878700  16300440  32613462   8606235  14852600   6642416  67663434 
  7649632  32344492  29892780  28416288  20055840   1899260  23685534     23296    151080   7691124 
 57661214  14821236  21348560   6783456   1855868  25523320  14549590  23227608  54076960   8392248 
 60545394  58483680  12208011  53970022  46639160  25860590  78113680  27878058  64134211  25184859 
 21059220   6852480  31141418  22731975  33858000  17997419   2815952  59880940   4920480  13154904 
 72280936   7801830  14277340  17487444  25737516  16723080  62662562  32578068  77380506  18338246 
  6836169  18467100  77065045   5946240  28644168  34866045  26825916  50728087  45263905  13726170 
   281358  51142185  86813398   1476375  52049501   5046591  12382200  30891784     49872  37517584 
 52276734   9384612   4630205  75111300   9518960  30997110  13481404  87056388  34616448  31148826 
 58380487  32589794   7302555   1911288  14135940  47894675  17166081  47564456  66593340  32856048 
  5821288   1177488  13913892  82248480   8107182  15820220  26220832  30492567   8701181  39146211 
  9106778   1656552   5030560  48240717  15427848  44118370  25485894  19931317  28056825  18816380 
 39589928  25366596  47223144  24788369  13249404   5684712  10063062  20154691  28426734  22601672 
 33070032  12360184  81096644  20477575   1863940  26390936   7716240  41435664  32663204  56098248 
 15226688  13965252   9053824  36716073  10307700   8623263  24372822  70698064  12612420  57163818 
 34217578  31317450  53245266  19185265  80155530  27091519   1699058  11309259  19790934  65772975 
  6568624  40442460  23809807  29622348   9461088   5636776  26929812  52429115   1774440  58686642 
 68182020  80416256   8703180  51803283   5941917  28939815    885504   2134027  42858990  16374645 
 67358852  42728361  13201357  79058590   5573712  21643080  21528700  68966052   7600660   1177050 
 27400450   9952475  33511250  15148189   2901622   6505722  46968000  51329025  15044715  47563880 
 34946100   1356448  40598853    367443  33345632  34464575  16835420  52749450  20648728  14051925 
  8003232   6105856  34789683  29984192  13381688  72930774  51187058   5997624   8486220  11858644 
  7877313   2555576  42937495   1409861  35122932   3688196  11449480   1830715  23956434  10390996 
 87639552  29122140  22450098   8689644  48143160  78392235  23868208  59308904   8711038  18105124 
 12726120  10055744  31483438  57257564  63282396    728064  14625280   3452538  32383104   1528205 
 12480165   2618007   8425032  15012858  21745274  50451018  20591824  13378866     61438   4217440 
   302275  47072259   1717650  15826060    814494   1202715  26629185   7905235  16670565  41428905 
 33930144  54815812  10014555  20495930  17798512    307476  22876464  26682396  21318654  76290110 
 19839690  12311325   1598576  58005750  65579680   9971812  37966192  11305646  47100639   1239758 
 58732350    949058   6066918   8501119  23470740   7932524    856694   4819199  43784130  32619064 
  6088052  67478940  35684919  17136405    621522   1047893  26231316  25164800  22358076  33975767 
 18181200  35091376   6236674  20710470  36466773  22434405  21858253   9569161  24776400  22755426 
  3017568  55934216  43771392   8571660   4774098  32613464  43597070  38701872  24740730  22458888 
 19102770  10569486  51866275  10987881  18848115  65087424   3500700  29352660  61981294  57576267 
  6117952  18236000  53117560  90173692  37038740   8474916    725420  67329339  18598890  14905704 
 22437800  26339448  11081844  23243160  94280379  70212975  28529809  15826525  32606817  11642280 
 35163414  30232134   2024032  15877377   3567858  45611028  51389688  10505380   1221460  32550215 
 31047206  21089952  35493824   9831020  18043074   8415680  56672812  45037958   4202016   2427040 
   464070  61159335  62090556  10484321   9880536  75372402   3882418  10454730  10880568  30359604 
 14528646   7602698   1356420  14614992  54567737  23758620   7513330   9599331  53412510  21194638 
  9070967   3011400  42263023  25583256  28269486  13116502    781319  44001750  22895615   2937540 
 48593655  48170616    633567  13564488   8368611  42123705  24902834  38951011  38161554  27395154 
 23741988   6816852  10108551  36696880   6459544  20258197  77437171  51339792  28329213  80668170 
 13306865  83338896  12324510   3223584  30257476  29444080   8148446  17095464   8826697   2658432 
 12191928  39518064    502761  19901520  10967049   6368248  66382048  30887346  37713146  23520602 
  7936929  11164786    633570  32316470    159767  45614382  12391020  13723776  69565910  28710780 
 41735986  66545952  24607604  37037736  71353834  31373196  10847564   7185547   4371739  37139868 
  7180110  14083920   2113514   1290343  35130812   9236214  81361216   8742276   4811422   5786794 
 64211400  24292422  43221893  23449180    815246  12143690   9630055   4961880   3104704  23683638 
 12571479   1981950   1965243   6226129  10816850  36637823    951008  23125902  19760760  50075025 
 57777942  63119956  53488890  39571875  20740642   5787748  31143541   4489108  51047680  12169726 
  7487586   4435227  34670260  29519856  31834865  95501529  20451480  46739553  98610274    225074 
  4306761  12603000   8665639  28777568   1672260  34239044  43093752  73185035  35787234  11721424 
 75257589  46397145   7730208   5911325    405753  17313140   1289484   2228912   9853730   7299600 
  9628191  40208238   6806565  24897845   9159319  19118532  23289539  60025427   3576460  33919000 
 25554675   6034556   5492078  14270424  16729320  50647380  22421812  51023736  73036232   3058965 
 19109200  24472156  24860525  17172499  63378672  27741183  38830935  94479345  41832564  16644954 
  1801728    932805  10893425  11271104   8435768  32348016  41924980  24848580  47186350   1415880 
  4422784  27526290  20883643  35055680  75845080  15742008  25673550   5601080  59361417  38726457 
 12953082  13008724  19326234  15307420   3852884  12694888  51601020  30617892   1669842  19071570 
 22425896   5652780  66253516  10612068    251811  26578530   1986215  19181470   6885540  13992042 
 13065726  65379600  27228124  33746528  45950762  68402968  40652640  53809539   4266761  26782872 
 40001150  22337406  10379425  27033051   3951360    686206   6599047  20312019  29730748   9131430 
 47855829  25095179  10780276   9759438  64283327  23552331  61724712   2735523   4024842  40779000 
  4629214   5847072  39019724  58870560  38030685  20906040   1094080    263562   4540668  14940317 
 79564719  18500046   6102770   5873735   4400244  31145821   4450505  13522707   3952152   1171920 
 19819605  35622432  12011675  29165648   8476830  30007264  84195410  47687704   4356020    772597 
 44622784  29119956  19810950  35533867  28233975  22548949   6370662  60649053   6840816   2345364 
 48824006  21912800  46646520  37030539  19378648  11628720     29430  36525771  32077188  35807376 
 21666069  65919799  27043440  47596140  39737560  47242838  12005378  19993545    374112   6232394 
 23894390  27824400  27177129   2478971  13051624  11618342  14899040  16406130  17166765   6261381 
 11153989  24761318  33904784  33120160  32333157  27753156  30659508  57842125  23761875  39160440 
 34789264   5799838   1599018    868131  28065280  66045105  37762017  29164161   1156400  46730176 
  1338480   2688534  50569496   5926830  15535422   4690350   8638816   3165748  47034104  62089140 
  9465560  50044995  69072560  33015456  56765280  34666710  44099860  10241000  24840128   7288260 
 59737258   9426272   7212150  58344000  20139730  61899417  11379659  34133688   4117485  39078320 
  9161360  57301164  38726152  16790832  15653867  22313718  40201866  39510315   1595980  81821058 
  8109662  42725606  31227602   2748085  96694966   4079859   5573600  36265232  43090744   6048992 
  9334242    890911  19459770  17633070  46846516   4216230  18806940  24427277   4707994   6223830 
 33239904   7227820  42457500  45329689   8752450  30703496  40805238  18630336  51039428   8380692 
 27892202   9967925   7347120   4108770  24090768  31679004   4177446   9192700  48699810  39445848 
 12497820   6907940  30267666   6062459  22417724   1269543   1696512   5762376  30754350  16696550 
 20755998   5631144  18653352  14215342  24649184  13508994   6183570  17974184  18601128  52482620 
 22383972  33240390  62068088  21323910   6673680   3725184  50728132  23879072   3216705  37735632 
 46259600   4383314  46008326  48838361   7168356  59961141   1844007  15341067  17273484   4131929 
 12067272  20181511  70844435  44986320  27228432  38911488  29848779  18271334   8110575   2030116 
 23569975  42587285   9635064  37204619  49875796  30094042  19868132   6098208  35616960  68816550 
  1880616  25337612  17656533  36283838  39339066  13130856  41458053     13540  18062868  17318448 
 41234265  21225725    145704   2743836  60171834  13938000   6076785   2375293  27885544  12835638 
 31069152  10430000  50968152   6529458  54813602  34366969  11478318  11810960    208539   9831144 
 20433000  13037136  47074251  17036730  33885420  29425347   3955690  70217994   7547303   1782550 
 41033811  14298102     50304  27517875  15815250  75634020  28725159   1412184  64983060  68260310 
    66033  25678621  42146304   4438192  15544332  31764495  52166520  21496398  28728196  48222856 
  2243127   6933212  38943072  53218818  29371530  64127505  30570680   9159129   3911208  24243966 
 21904000   3613428  24725100  20411852   8816850   4650252  49105854   6497169  44928380   6323700 
 11718350  13741592  40125888  21360842   9345684  11495412  41765604  19740201  24599708  34496982 
 28985670  70173012  37983330   5816240   6053850   5057696  21504644  29314912  49033015  11301066 
 41528268  18105000  17612309   6833650  48850555  20949042  13500420   4422022   3991560   1342921 
 42923405  29643636   8902313   3175488   2465600  37083660   5261480     43652  45910205  29497728 
 36845892   7079114  75752800  60420838   2661012  39592694    739802  13218338  25865252  31005909 
    27672    683400   2690282  29483712   9390600  36860472   2296276  30428736  94205430   1047189 
 13484820  28341444  16118320  34813262   5559400   9536076   9999724  73448123  45665256  27093088 
 43993984   5904240  23559716  63527178  14091700   2014778  24394860  38081478   4143291   1922049 
 32471100   9853452  19754112  15876644  24478079   7719662  21522544   8642312  41168813    887742 
  1290856  21355794  59583100  47878724  22035837   4836432  72389808  23510880   7826965  36787824 
  4787316  10585960  30212356  10469928   5242405  68417010  11310876  23432496   7569192    361032 
 54684000   3417376  20362566  51127483  22993958  17534754  31435530   8249200   8708973   6178620 
   151536   4068586  65441934    974979  75323350  57841740    383543   5790736  61697808  33251697 
  4000509  18237993  40611648  82010200  39818888     81990   1324657  10171693  19361610  71120952 
 56401213  12339600  65340132  12852600  42771846   2745347   8070368  53793948  57543366  42863799 
 19131012  42052725  12478000  42807576  12662816   5521914  20719895  39061957   2323728  10968760 
  4513600  34307889  32152360    218350  41775448   3894352   8496114  19621791  35062896  57696330 
 17423436  46039245   2413312   1567512   9651920  19179046   4356768  15559104  13097010  29397984 
 17977950   4894710  24239572  23067368   1095000  28562686  17831112  32695644   4317585  58779318 
 39702410  78778816   6461568  54666760    581837  12339873   8975816  71522298   5240246   2664900 
 19697194  39405338  15370992   5610694  52890390  15955500  21412856  49506342   3244608   8080830 
 68336160  10138035  63371916  54495090  62899026    321065   8055000   9309150  49189880   2199316 
   795648   2748750  69095100  19332305  43330374  21181060  72982160   2278488  18929736   2468487 
 66750075  50354252   3976401  58745092  28230720  34827475  33272624  11525664   7660044  41971209 
 22490740    925754  74532488   1052835  22730528  12585776   5726751   6505294  52887120  12916890 
 23406300  24204040  37778620   3080896  48188574   4114729  28089400   8464995   2182860  34202735 
    26877  63929820    161046  26418074  12041115  26503365  20067292   9144443   1331856  34713252 
 34070747  27934180  19474932   3006720  12103564  81713832  17774042  49216880  28306803   3478884 
 39516620  52807626   9628283  37545672  15357600  55247088  16482400  31428012   6012160  22884114 
 45278104    315354  32587522   2003192  36504235   6281688  21910590  21911502  36166137  27162945 
 38435412  45005212   6236448  29523040  45726548  35052500   1660432   7385760  35923657  13416375 
  9372340   8742228   2412466  56782817   5116120   3858189  36290160  82446650  13762728  18586738 
 21526173  51209679   2333580  24566826  19758706  11931348   2258764  43847956  14496768   8526054 
 22501314  51661557  43307180   6926472  76873337  10918302  43205812  38922786  29974362  60769995 
 42722823  12577362  14176240  32778725  17970512  36886248  34618752   1876455  16513308   4470781 
  8429526  76829800   2190592   8773740  56362075   4344968  47032884  25693415  48639726  35219388 
 52563354  68199676  69750332   1487640   2042880   9795797   3030120  23050247  15123592   4555095 
 74245380  21903371  18188742  26109952  32123564   9290159  79068204   6676767  23595455   8752263 
 29855403  43239720  22823128  63560080   4197551  53652417  41236482   7684064   2746635    824820 
 44841648   5138998  45732240  54441969  46965618  12707793  13630719  18581577  43979788   8557146 
  3475125  21523816  52847716  35446950   9032472  30687434   3073122  21766314   9280895   3137470 
 28899129  14153560  16673064  20389644  10675855   7255730    285076  15878464  71236800  45108934 
 51229376  13748682    791160  13167489  29605851  15073048  19215192   9552542  31904763  48294596 
 50035510  33234916  60711000  12236292  31381686  48683308  40588600   7953058  15520925  40625170 
   429247   6966828  19689956   7959741  12978120   1458108  11115510   4353066  25700413  37437268 
 16047720  71941140  78180820  27327396  32582640  71716008   5543316   1267224   3147568  55469008 
  9166748  23189474   5624738  24343731  51250840  13884066   4370793  33215176  69272468  20435372 
 25057383    688038  47531262  14549012   4574100  34815768  27397664  29518909  29631424  15090339 
 32355320   2295822  48807360   3784440  14697879  14073024  16661254  66950336   1212744   3785028 
 62815662  16148469  29224910   4631910   4599003    178662  37875936  15365872    481566  66683955 
   461164   8916090  27883310  58495509   1400265  30925895  29620096  16698312   3391794  71571159 
 51408060  23741627   8722352   1752777  21822432  30380922  25431624  21413047  65706836  12979180 
 40335280   2879700  76451964    361200   5335224  19166004  52651740  29208075  33121359  19358872 
 40653282  10069755  43353356  20825152     18538  44609040  13331292  28607094  29693166  13527384 
 12933480    541614  67023300  39887961  29338575  20828094  72245910   6749936   1956292   4026633 
 32230623  32536170  13090500  81955773  11674020  15371011  27335808  12217644  14952275  14531832 
   978220  15391235  44798516     86931  36964080  51974496    736020   4060572  74087836   2021426 
 46121884  16314186  20432748  46822392  20914188  34894198  35560160  78578100   1861934   5236530 
 64888872  10424412  18859040   3920300  36735270   6797016  46674144  47021772   9970862   6142472 
 29043756   1761897  10437032  19231515  36479658  81369585   3679854  23716976  35729400  72193368 
  2274963  77232312  10220667   1183301  47597432   4951764  11175678   4314805  55403408  75374250 
  3681972  52248860  42822219  17384166  29344192  33905747  19250166  20075880  21328095  59091120 
  6031463   6366946  25726100  45258624  28597212    813400  11671552  33483612  30912300  17469956 
 43533217  27104725  19023615  63234292  39870800  19727820  18963078    495360  18146848   2767455 
 21098976  53888880  62922752   4323132   5991652    483832   7441632  13813779  48845030   7169283 
 23792750  35879661    346451  15601470  14450450  80515040  23629676  39795600   6527375   7780163 
 20369307  16414990  74174930   3432855   2643754  30962748  13514639  26090439   2867827  18398508 
 15233547  35299649    879899  32073076   6268970  68484129    139360  10732048   3845800  50680454 
 24413472  41761646  50529420   2695248  15423694  58609628  10782078  11795410  42662020  21572837 
 42840117  21067377   6774476   8445980  42544152  52375400  13449584  51355200  10693570  12684622 
 40264178  26551994  33571594  67162920  24252990  29999307    967070  20667264  51726220   8649046 
 85588842  23077330  17687746  38622920  31352657  79583894   3785760  48362494   5766474  50072220 
    74536  50642667  50505554  21971742  24589596  24228213  47037960  25301876  56133000  36772377 
  5621528  51131028  43536246  28124926  48365424  29061900  16102020   1926080  19560272  29458800 
 21425430  36204600  10929440   4532640  57000063   5356480  48988000  33812898  23494068  10767630 
 46201056   2936375  27849825  11963019  49558257  14348970   8725108  45687128   4556868    799788 
 10349310  19244148   4063758  55984000   5172132   5366592   1518759  74701287  28648832   8541740 
  1739060   1446444   8171268   6202088  62285880  58793108   1851369    856041  35371407  37194882 
 36490443  10999602  17998841   3481994  47971664  16957254    921490  59505984  11296705  36214356 
 42005357  16769973    272268   3666208   1994944  20882030  20872236  10974354  17195163  14867844 
  8359120   7908180   5050548  24597603  18114651  35874378  61686828   5701150  55048532  38947375 
 22603753  59390901    353200   1384435   2964531  16514624  44563772    385968  79839620  11709060 
 28333776   6125616  54118701  28179971    327120    898072  60996254  31314650  21903750  29310477 
   257972  11904862  50080448   6440324  43362818   1199048  78858660  65774412   8059254  22913277 
  9514375  14392755  21324600  50045366   8423700   4352205  20279388  11015934  61923155    725898 
  5743008  90906660  59356754  58079532  53334134   8488843     32430   5529442  30979675  40888185 
 22040194  20289516  15721152  26141858  14273067  25535620  22560078    877967    818772  21775368 
 71726454  57281328   1823415   6997818  27231912  79060135  11905104  40612960  20508065   4667160 
  2349820  24436223   7288274   9374030  47871501  68190153  22962716  13800375  37972320   9958626 
 96155904  19696200  69458022   1682395   5625312   8010621  55828886  18769960  35733259   7289953 
  3346876   1663956  79037156  17591386  16650856   2830966   3183622   4156464  92636970  30316770 
 65961000    924664  10238834     26163  11778732  10271598  36007224  30963735    143704   3636495 
   895881  21025940   1735396  40536960  82577043  18341610  18484656  28061565  40895472  12287886 
 17694420  11364522  43652175  55736120  39645360  40940250  52619853  60856356  15772939  29287960 
 46603832  11018356  25133976   9653060  31460295  11521070  21082314  83148750  30655092  16137660 
 53961840    735314   1705500  67495064  19261732  34630416  28275924  20349004  28766190   4073166 
  6440560  69591570  28480480  64261008  48933740  60440016   6186950   1340751  68903616   6135445 
 91062644   5414591  16350336  81901600   1124718   1119552   8179200  14972508   8922012  15267144 
  3074813     62882  55712000  44105386  13788198  28794862  24485146  13619850  18857278  46263954 
 26311698   5590858   8359416  34531900  33703074  18942000  23157177  36839976   1215131   2130130 
 10745168  11309826   6052200  30869685  63585000      6877  29079080  11160248   1099380  36848430 
 66297654  12133290  10782123  46629974  15018048  49047790  12404287  61856800   1325155  28059010 
  6447981  21880980    701197  11203610  66134588  52365678  65343052  61094480  63221994  43756272 
 35584515  23979033   3957396  33240096   2526190  26522436  45287344  21965031  38885922  39455515 
  4668255  20814919  24480156  11316597  15395128  34571107   9615414  41533227  20874315  24464972 
  1493704   9622140  18630048  62154972  23743920  67024070  35275335   1605054  68066760  32769030 
 15880438  40948610   9927950  61280300  10388750  11187300    451260     19840  15886962  42601874 
 12808476   4041928  31012462  18647776   2873250  33955466   3357080   3306915   9410128  43555622 
 23300030   4494133  14957650  22316027  18260631  49803520  17827660  41451300  17891832  77383788 
 88249107  49394811  34165104   1280175  23125644   3701730  43267971  31752306   9048436  49492950 
 16163214  28949184   1400620  57839450  16449328  42886662   2675676  25424958  33419960  22668866 
 33333804  14644749     10900  84680400  13793520  61499412  11308800  31092660  21077336   6888255 
 61317730    861025  48748986  20970190  46631130  40859247  41564706  20526675   8177892   5886675 
 50338125  61551760   7207242   1436292  19771983  43836160  48005998   6531488   8010366   2488410 
 64973553   2453248   1747494  14232309  23701132  23903832   8260668  27953119   7326694  67719735 
 76743634   1147520  61720155   8855690  35141127  81968890  43565956  34053852  13714287   4168160 
  1388040  73978020  15328250  11241469   9935640  18797184  11439232   6433616  19490625  29361048 
 51164307   1667192  23797812  14011300  15717760  18232058   6122560   7931295   6205803  62432240 
 45921852    730380  57638577  54374719  11890124  14688184  26033028  27685040  37888448  25836808 
 12798175  10575424  11529900  24155460  93191814    299472  46784640  53809095  19803000  15078270 
 40588064   1226724  32556972   7124562  55122648  69207448  14307930  44769670  13006222   7292949 
 13866515  30552855   2704768     27832   5408164   7055468  28800800  44914916  30033531   1626322 
 10777096  13669014   4194102  19144125  15104925   8594102   9783600   6235086   8411936    752466 
  5712020  45567360  47837535  26339096  68896350   5106489  24637186  50992540   4126455  16786620 
 24477960    474208  13686288  93608328  23142944  61366080    321468  37266688  91479630  15584749 
 92615241   1544928  35364015   1747830   3093144   1809280  64572392    503230   2811432   3879364 
  2800016  55573496   4752775  24067932   5878360   1288788  18935694  10232768   6261773   1568644 
  1283064  10677520  12914615  33467931  20471535  17581650    502452  31804568   8947290  37844662 
 54129100  48237224  41673928   4348500  88003800  37663063  54440415  23283380  35262304    436699 
   964320   2786322  64061753  23108526  23159100   4758960  49561560   1594950   5764064  45515535 
 31530044  24008446  12456500  18754752  43981313  32237224  10720557  39201060    117065   4273262 
 48988030  13619265  33554040   2997991  44020662  26731053  24923652  12099516   4409307  11621540 
 79403084  38062575  60198256  23480082  14664690  31707731  18455050  29666745  31156740  15619322 
 21984620   3985922  44982902  39912192  68126751  33674904  35761194  60739238    161120  72480516 
 52665875  32086320  53927217  12134970  34216164    130560  62193536  52299918   5772522  12514920 
 55394804  23288160  29784220  55193517  35466768   5033484  35906952   3409275  13024300  88873821 
 88830707   1589046   7944888   9992304   1138150  17890810   7485840  22427035  31164540  76299840 
   960378  30267828  13625010  14678848  15895064   2322495  25942730  29066975  15972952  28197078 
  1833539  13083875  46952028  26811876  41028675  20653984  39179220  22738097  25813317  12233952 
 21833252   3965204  50010024  23762520  19339288   5894544    617918  21921648  33783036    501486 
   495965   6364352  46553788  60769016  76959760   9713746   6329133  24566304   2038845  10654014 
  2647116   6502698  15814323   1226637   5403755  60528598  19342512  37269288   7687239  37632627 
 48325930   1488350    679914  37838255   2206532  60122555  58071035  30136608   1564560   5973543 
 14930116  53716779    387710  67016636  43135794  49501428  13301904  22744176  18234300  61514209 
   878140  48917631  35077875  34876017  13980590  42270240  51407750  43129840  58302960  17133568 
 25071528  18550900  58072995   7732144  10022351   5273892  15626930   2259598  19906575  20680000 
 17197500   5575952  21829604  22181896   5552064  18207372  40938206  63165504  26135360  61301630 
 39900056   4442548  45389820  14129610  58276266  47924615   2220700   4042138  13315591  53062080 
 23219034   1720770   8434640  26600392  15111552  15519720  62571846   5315868     94998    138672 
 23193560  35245850  26938830   6285928  21153505  46475856  51913236  54674361  35729404   9075924 
 15852615  29510376  34669320  73719902  69820134    505113  23430813   4942608  50042772  46589376 
  5632015  12292620   2493150  17029210  40544623   3179520  59659920  44382386   1531575    160916 
  5519492  22465536  63076026  34488250  15882150    184981  55600696   4991184  55734493  67465357 
 54158130  47386283  30289710  14895440  21750116  28986984  59895654  11790976  30848930   4034742 
 74745244  32028350   9197900  69056852  33486804  44726448    498624  14148711   6711354   2777960 
 28216830   2184384  33039864  84107380  45159642  22699665  16418934    793016  42877932   3051237 
 11968260  18599142   9222411    724104  19525792  61391376  27793600   3652446  88954096  58642488 
 12531273    239040    501072  65418862  42464200  60066024   2222376   9259082   4217408   6229496 
  5561658   6582601  27087003  82448530  46390107   9606888  63598230  11953500  12031173  31041252 
 27719300   8292800  13062048  55337511  46957352  29403060  42530384    558256   7093784  13522388 
 91182632  26780757  11947399  24364335  22686994  31500928  35889400  33973728   4380152  62834544 
 35364372  19077733  89289100  23119350   6680843  35386470  39776787  40310096  82291251   2515203 
  7555038  18095627  43340175  12558614  89757669   2791026  20328579  35486789  10302669   6558360 
  6895872  14443701  77800380  33033363  42941096  57965958  24173600  10673967  11453136  27338157 
 19466576  32833190  31647120   1031182  52793208     86463    872291   3875053  16943230  33896472 
 10547320  69370824    838504  80914848    304794    478553  13580907  42883000  68646810  45522168 
 34237788    315333  79436378  29936040  74965040  45882587  26089000  36392310  38450622  40608822 
 24298281   1906100  24671088  42356820   2810115  44971920  17690816  22766718  22138842  24454634 
 16104780  26011318  66839264  10883760  48281796  69298758  14407929   3155293  44605350  27920682 
 46709619  24325510  29184415  53001792   3744652  18957375  18324408   9557158   8813714  34326720 
 19788641  58536862   1931310  16974391   8401920  17607052  52552062   3882650  22685625   1591340 
 82389258  59028554   7115572   6088576   5763027  44320482   8435250  27324686  10701240  10212928 
 18412995   6763416  75285180  21389576  43615208   2524739  11043231   1682585   8494084  13421868 
 51686787  59576775    493584    311112  20843199  74511948  20864200  63255924  51387512     83237 
  6320704     30254  10413009  15237200  78270516   9716244   5596685  47844498  60777607   4245904 
  9460611    531508   2486850  68486202   4512922  38013828   8144586   8816648  31125144   8029800 
 14743888  28378930   2317683  69609980  70442561     49236  11464154  14142194    375592   1938612 
 16344415  22266802   4993473   3147867  12950405   4388994  20308700  47024655   5708415  51481425 
 32899605  17297970  36203687  31572797    753543   4635972    394604  18083083   4270852  18084690 
 13990671  31987805  20259162  14259804  68118336  71298065  25714184  88934226    765450   1889172 
  6161320   3938949   4088135  73041738   5003910   4811820   1722080   2030349  52792182  36443819 
 18026500  81149490  27407808  42458121   3980960  53888010   3196255  73578452  35817130  41706615 
 13306909  84506706   2167660  35662137  23004540   2066065   5683590  15233530  34768124  47136306 
 32819184  18734976   3622233  51397840  41292225  44166196   4958238   6190581  47756700   7343650 
 13059200  14739608  20575280   6241380    940324  49982658  35907408   7180458  49147725   4292904 
 17301856   5182310  13886810  73185868  17512338  32779458  34634152  41833816  25784460   6623382 
 19068573  17627360  14443893  35843362   7915635   1501556  59068962   4502112  16817190  41855780 
 62278699  17046608   2335963  45344808  91474968    274963   2542822  84946386  34276280   3292336 
 54501234  25273897  42989605    506940  13431824  37376318  14508820  46494201  18631350  25263612 
  7754340   7969875    131215   8287942  29080846    307768   5583782   8067304  23778167  28801656 
  1649875  10864179   6879951  57584700  62889106  52500690  36931674  17297982  39404640  95665152 
    74784   3924192  16292772   8890336  28152471  25194934   3385705  42394180  37624440  61628514 
  9261296  14424020  46027285  58085820  28640030  65515896  16991910  46825870  40185023  38932179 
   226950   1000164   9905675  85710903    107880  19093800  42940776  18095376   3308044  18044604 
 18059280  11900408  41791225  16674986  77076168  54393864   8873164  17943648  62593284  31117320 
  2263108   3432810  21520110  29249290   2660948  74518684  33199504  10888254   9844728  13760096 
 74261125   3084948  60750376  28413028  20287026  76975660  66142748  15487200   2857103   9897921 
  3378153   3042920  50806671  37093434  15519946  28275096  38987384  22378890  32218238  38164516 
 35364248  11436955  23769791     25139  16841656  54607396  20788768   5806346  72746448  48078810 
  5972967   2595593  22775580   8180088  59204360  41862816   1287368  20946406  77786322  48152625 
 31657969  19416225  21754355  87369436  42199032  12907998  48614234  30947854  10502403  46210340 
 66260380  39717517   2898630  58756610  49180265  15406250   7870996  47452455  16007847    887345 
  2104384  10404504  13366944  49826298  34003768   7248864  53372313    112525  38480571  33640996 
 45030032  16685511   1455034  45858010  37922670  25903318  59568520  21205962  19708434   1365936 
 13810112  17490480  39148655   6072468  34365984  49227206  61395483  16241136  20938632  36400995 
   495788   1187256  10235167   3101230  27400964  25691280  46563270     55566   6491160  16242714 
 67126411  22551964  25694350  73194472   8793600   6460025    494560  14019696   7030500   1711620 
  9031900  36694338  19262640  34998855  59267780   3622008    334932  23768286  34104834  16691251 
 17120532  17891280  29722992  17891840   2459564   7160626   5792644  20183394  57463563  13280400 
 35918442   1247840  14083230  55641450   2026920   9318894  24075303   6848904   5596431  13437228 
 38758910  37060160  43995605  71970000  45044612  36300360  82285940   9251880   5718366  15361776 
 23062806  27325152  20497158   8016462   2683932  10121012   9196869  24292320  51054672    130448 
  3333320   5252512  48554980  35456459  39770300  23232484  39229592  23372940  26865775    367284 
 23826112   7053912  10392093  24813300   5741020   1662840   4057352  40427838  19241380  50086725 
  4165218  58004862  17220036  15736245  12738907  15920142   9705156  12205917   1097451  43533776 
 20044224  16582145  14703232  76994346  13105764   9370197  34471008  18164358  32000872  46649625 
 39055910   4687914  27903790   7482540  26213520  43208240  22684679  14158222   4002332  50566880 
 12915955  23806171  19898673  43344186  22568914   9126467  14618295   8310540   1482400  82741235 
 34104000  10881537  53935981   3647793    263305  72512340  45793146  12015264  36859440  14949770 
 23148777  35126472  18549822   6194397  30164220    989928  88744950  21420752  18114096  58763084 
  2235723  73740898  55878824   3335104  17778584   7842546  62670970  13239660  40681784  21210690 
  3949560  34075350  74118096  53479589   4607814  19801124  77476224  14881370  28576320  42589470 
 16234470  16252184  48146280   2105690  27957333   4542538  62736680  62266512  54225666  20116350 
 34427825   3858660  17542662  16574076  11333210   2691020   9681280  84170221  19287208  13292076 
   877330   8646900  21713058  29265499   1172600    257348   7726976  16587936   5377124  14754912 
 74713958  20440020  16634777  38762056  56242081  56967274   6815652  50844506  13860344  58451980 
 26281118  53777952  47000376  81767367  39426600  57377670  12340616  66024974  32459868  40631422 
  2274360   7364148  45213520   7922148  13613974  87393240  28381548  18155168  30963550  33346500 
   866250  21764808  41331430   4728600  34264288  47996865  43240010  15102910  49128312  27931968 
    83000  53317872  29245832   9588480  42005700   7241850   9905682  76532428    618624  72463131 
 42669990  29254896  16389176  23069580  45105944  43455048    955504  22826214  55703262   3530934 
 15630468    795424  26657808  15441270  45384552   6406621  20900373  25894176    139602  25986488 
 21345415  58835000  10967971   6669260  14092520  18746520  45859704  15507264  49215600  62376876 
  7902551  50167068     84568   8888580  19361925  39136320  55039008  69423750  10185640  17346728 
  2752000   9666492  22499190  30803002    235882  29494074  39546819   4527744   6942208  12668212 
  7030328  51442690  68947611  43059852  65945901   6171360  10500958   2165592  10559200   5185756 
 19250128   9922136  60003976   4230464  43245312   6082324  64295610  15186510  28757925   4410381 
 78479869  21751059   1178525  10479900  59190909   4014060  13595685  33639451  22568409  14127870 
 33609696  49832702  76270721  11615352  40746466  33211670  28658064  32213531   1130250  10596510 
  4501928  52004445  34161664   2377622   5400216  52517520  22022832  32243985  17063472  12776193 
 48518794  29017082  13985664   4094988  24795744  30300180   6107360  17324960    862912  13012848 
  3469320  93010230  19627200  84892950  30626290   3004528  17139162  24045126  11202906   6543980 
  8444835  12244050   2195748  26044783  47077410  15908750  27302208   5715575    267196   8977520 
 75678006  58613272   2035600    862110    424683   8455684  17884251  18422162  41312267  14501835 
 28968408  41338781  19784623  48416940  16235464   4396564  45195128  33338955  80226504   1984400 
  1563576   3563109    439304  20403747  36218142  12220834  41984228  23713315  59067717  47197644 
 21063096  18867300   5763450  46734428  43957452  32370224  66966418  36187888  50802438  21496671 
  2185500   8331507  33970244  17882810  44276518  84894575    723884  69697320  61952256  34750848 
 15339750  65620202   2868726  26481455   8949314  29605260   1884486  18944424   2061513   3826614 
  7301007  38379573  14132946  33836972  12492766  41601176  16604854  10404328  14525049  34343088 
 12656655  66435050  32780700   7662600  67280151   4250376  12203110  37753744  44094872  14229480 
 17578340  59539728   7963888  53697800  54706400  80034194    805005   6136624  53273818  34205912 
  5536902  55667689  30339621   3230172   1822242  41794878   9587805  27442987   5221533  82291972 
 42706331  16159409  18555014  21556557  24990030  22550304  35688096   5837809  50580322   3459784 
 19444600  21461140    697360     56760  45594850   8127609  23805430  58718890  32878790  79028445 
 22750530  24716376  11074170  53182824   8979200  62141072  40142061  46396226  50820018  50755041 
 34163804   9010617   6168231   5192432  30275028   5604272  32123490  36306000   7076904  20208200 
 72988044  20851535  12422620  12356155   6205268  56502234  10449577  12652596   3327584  22229370 
 10508260  33935022  30734172  52260805  66126039  48266904  49940900    355368  86874624  70903188 
  9948698  26859144  29506300   2921155   4307641  46451526   8455035  17684838   9478000   8811739 
  9090368  19757304  16881956   1349661  75299615  16429889  45303888   1283893    746648   4359956 
 24650752   1208361  20325357    598975   1981520  72485580   6102120   5302470   1119195  70172446 
 47092364    553266  10015234  11663666  48374180  21981043  17053256   8289450   8036220  44478945 
 36097664  23608200  14419882  27258369  22699304  10717245  19356210  32803787  51670018  52706311 
 28053760  37257909  50210492  62961624  63162747  48728460  46588250    952119  15023568  35213487 
 38070432   2265679  25578916   3921414   1122864   9384062  12068088  15442124  52383210   9709440 
 11089920  67926600  95425614   6774510   2533388  30302530   4867452  57307419  28644180  44954020 
  5182328  54257044   2671289  60506978  52901420   2015009   9638463  55984726  32256304  14247120 
 48071044   8858176  13962045  35767744  89381718  29573896   3295740  43117515   1378720    945200 
  3133347  31894852   7789995   1920734   1912832   1919272  49047759  26843665    748120  32803517 
 47001808  52481124   1930932  38916376  14968605   4058302  54412047  26905860   3161949   2666992 
 37766625  63913228  22542686  81369382  27850036   8677032  12541050  16618077  82791464  11089892 
 15859266  43344587  27247312   5936049   1926015  34919268   1141440   8523984  62119035  17634948 
 78152672    605313  37130152  34160032  17513154   4367241  24431428  80969690   2078904   3217340 
 70716294  31333296   6498900  64815792  62519652  64889528   4444362  19948614   4726578  10182315 
 21781980  17434032  11574807  10600554   2210289  61402300  25273380   8735496  55461942  13268000 
 45374700   5128330  29264976  25485125  82518717   3541032  14633538  14166480  80811429  39098904 
 37755504  34613700  12825576  41404146  14710410  21611550  81881085  35655057  16962995   3705020 
  2070924  64802849  44459828  10309736  28219375  29334600  15171538  29209584  16801299  28887985 
 59502756  15897336  33155263  15561342   3794428  33435680   5833685  33919704  49162550  77100076 
 19792875   2782780   1692720   4378128     72286     50871   1968630   9293427  46675210  54389664 
  4802896  25477660  27897200  25105838  31352775  12896408  21000525  19956450   8309905  37810137 
 17518976  40735486  21994470  10072794  62289025  14859481   6622440  12453312    698896   1488923 
 19106940  57225584  16236285   3918849   4334956    350190   6709014  13731920  12092519   3063462 
  6940500  32570340  19816470  78963380  10864700  41246280  17724985  78969468   5184081   9357412 
 13304676   3476901  17160065  10473034   8251265   1682524  11386880  83532185   3316740   2142501 
 13059588  35013828  39669150  18290412  29265637   6324318   9314472  29632176   1332044   7965750 
 23903760  43120473  43114506  42276654  33750614     95312   5881856  69495650   5320988  49170366 
 33875720  51935184    593821  30668272  33752520   3904992    220545  24523367  19945896   2602710 
 69059826  19282692    282642  72647401  17649030   2454193  46412850  30412335  17761947  65034074 
 45215560  30549561  40988948  38024064  12578874   4125607  10654335  25785906  16866619  11295424 
  3150399  26761536  73599435   2984856   4258815  35257152   4934582  37016256  83625879  64665122 
 27658368  24564414  33748335  14544320  25110000  49756725  33122592  20870577   3137736   4415125 
 78742053  18412374  33156123  78904440  56386320  58913454   1266094  38637873  60442461  13807325 
 71951680  50273685  62372310   4269948  32301082  11330760   4197084  23236191   4000827   3949192 
  8719120  65230895  62594204   7005686  11108745  50521508  37353720  22866948  36396352   1389978 
 91053664   6351064  65592055  54308624  36845592  78225030  44221206  28971322  69159584  26521530 
   351393  23994000  10903965    103664  20948928  35499828  64044576   9612720   7230628  58396987 
 50467392  23398100  16410785   9364992   7072320  40713200  32889539   9211462   1626716  24063515 
 24341191  46818240  36945420  49652988  40546788   1411850  25696000  24195587  25622562   5532098 
  3676414  22609524  18607751  11067936  24112200  56530081    403564   8172258  22612960  67130208 
 63853056   8598524   7665042    187488  66004862    564642   2196558   9738069    959880  24877611 
 38572537   5818592  16460908   6154218  74934348  62711793  12433554  96762126   3458473  14733828 
 51476840  19569033  37790720   1993476  44564940  81854016  54016012  76470128  23876698  13826220 
 13200395  40846950  26375893  71680350  42262560  56382642   9441195    526821  21028677   7355931 
 13507000  29663613  67773930  13285766   6974760  26970352  26067732   2622760  60874457  45928311 
 13819924  23560240  34879035  46164027  60857550  13213940  39910484  19971921  15295036   6006560 
   916080  47239024  45381552  54194686  14824590  49568662   4131010    231630  45706613  29371140 
 74023191  10213446  35003260  27369500   3886554  54821184  11813100  27710748  51287580  13923876 
 24357534   4800250  35991140  27424530   3269240  25226870  28226244   6533330   2320000  28287368 
  6316688   6573840  40218200  18767193  10427202   2051390   3468487   7904889   1560000  73466904 
 32326580  10751650  88202528  17146080  68277696   1135086  64983490  43496149   7775690  48010312 
 70470072   5036862   1549674  51016365  14416308  18755928  12873432  28292472  24862860     41370 
 42086338    810601  14206228  23257260  53323380  22712840  23080356  23805392   4376748   1476635 
  1706425   6331104  58857036    640614   1709520   8956386  15844696   8784308  12254734  18076009 
 19481364   1628384   4131246  55852797  37266372  23031078  14137479  15361125  11002800  63110091 
 62722638   3286114  35490150  26191368  61671280  18773272  11223344  38561142  52720485  18279195 
  7854833  13202600  29861888   3310680  51006688  84984798   1216500   2358592  51585566  42636728 
 26163566   8619457   5122656  47678924  66963169   9008404  87099848  20180601  39139110  23614248 
 63897600   8123808  63569550   2527146  59165280   5143666   6582983   7571088   4480219  55166472 
 48688290   5096904  17617392  15956052   5617814   4318596  83129682   7650654  48847212  27058759 
  4785680   1747884  18558080  36818410  34089572  28439082  45946580  18859763  70728258  56991165 
 48213360  13548819  16691925   7574280  16722946  56858088  59366736  29910784  11187642  20749239 
  3430425  15295240  48309318  32332480  13134884    699952   5404228   9356241  54154685   2634706 
 35314692  23871624  28167270   3693440   6426900  45746514  82971603  54857357  28841764  34158740 
   421659   7294288  22740445   2330360  63110340   8218392  42763000  58710096  22348326   6186848 
 16794861  12383488  10004970  25736550  38185521  39290976  77987672  23962920  58438644  14416122 
 14507388  60108640    708972   9596232  59264192   6396836   4058993  51927795  21519580   6202125 
 76225996  63661056  19472332    976000  16902460  15226575    958210   2036498  72716252  37274904 
 43767500  24029052   5464992  59161704   2812590   3246144  49893087   6930611  47758577  35139860 
 19168353  46005917  27864326  69603777  10251824  34528440  33443762   8204352   3729108  29572125 
 59027166  25621830  11307556  70087575   1113035   1333290    883764  35001442   4949952   8130080 
 70370225  22943170  22284600  42714412  13053375  34166870  35373413  55642800   2130331   1049085 
 29398828   5477658  15840443  56496335   4528250   2505344  17634672  59863680  39766272   2182916 
  2811474  12877920  35744008   6504584  16181990   8465352   5825259   1274151  39114288  43482884 
 26039448  10240152   3733854  73669144  36126002    990675  15258045  46504980  43231672  19143360 
 13986950  21867820   1602365  51366095  34814908   8351264  21972712  17183750  39099391  29600232 
  8219970     74635   5286162  46194498    297453  10038320   4861891  26139250  10900344  14820686 
 52772952  70867454   9233252  44374176  67051550  39736386  55063470  99160320   5113829  42275410 
 21490721    466900   4517380   7889454  18495170   7370676  52968999  82341840  52104670  45969788 
 12680192  25941940   4380288  14279629     33084  41613648  25458790  40997059  17183115  25838712 
 17446671  52664459  12202668  23102477   6506358   8842348  27137876  33991630  11394216   9129188 
 41219940  51168780   8885864  16907256  43112079  49570024   4018298  88291560  51218511   9539439 
 49817527  12325755  40685760    851508  29715907  14337096  21374066   6761480  21795530   8720180 
 23580160  39870795  15115176   1694400  41289620  11461469  40897140   1377180  25847077     42000 
 19489280  30406974  53313624  61473503  30227742  27211866  34146838  17077326  27283200   9715200 
 33091890  12562458   9746814  26631516  46180422   3549091  54738810  69655700  22654080   3311160 
 46793877   1325870  12022220  24579120   3656970   1921544  27508200   7258433  26851272   4737120 
 60799638  38902428  24765208  69220426   4919470   7369570  11030064    647451  56094562  21331906 
 31985666  29050488  13621168  15082613  25091019  54184325   2358200  16825105  19032000   5185374 
 10694364   2137970  10939306  12940502  33184304  22945610  25757010  69391923  33283536    396942 
 22781966  46208726  85389650  11035845   1413765   5274000  45280928  26609436  38212848  39701432 
  6270121  19818788  10059820     49000   6557474  44829050  51741044   9588096  66093286  65326185 
 31894817   1669350   4211847    428940  11162112  12107377  10253290  48441904  26664512  68321001 
  4554198  18885095  35930729   5813925  49314044   2964384   3792258  11498571  12747260  39148464 
 27514440  13764566  39563175  25970080  33564412   8695245  10848981  19593044   5440666  18228270 
 14750682   3786269  41953626  77848030    939870  16164484   1430691  40434432  59585177  22591300 
  9526320  72488878   1565510  14465800  37212591   1908015   6845208  25161088  10121292  34059312 
   106740  35837952  38322933   9023404  25479168   8701000  51890524  29654438  52157448   6208332 
    65485  47100390   2467359    128390   1260484  12345750   4358043   3331665   8249131  40595784 
  4674705  16965966  22373964   1141406  63060434  45176402   1826811  47820672   6314140      2254 
  3248791  30783613  70786816  16541980  26697324  74701770   3683955   2521596    210749  19020237 
 29507060  14591430  33749211   9960548  12903000  37231506   2183242  13765458  16911763   1191382 
 32755851   2251390  14239205  30392092  31459491  34427952  56637408  13297680     36946   2486510 
  9169424  26962152  54501212  47464100  63010584  28811778   7196880  13702330  34574722   7410392 
 30503211  35456284  12367080  17670393    218848  18305240  11422119  22001100   5826975  14394834 
  4397960    518632   9857766  36666810  24540736  11795370  14493744   3535049  32459440   2257632 
 19238889  48302182  49017506  20722753  13764305  37280259   2807592  15431706     40410  16353168 
 23839320  53757495  38651040  72238638  30780792   4759612  36410430   1563924  37171342   3105150 
 15494266  36769601  14337785  56611520  58626496  33302564  66817998  15685404   3870910   7523460 
  7103180   9445821  16874925  23497672   6613808   3128868   2469837  46481162   2085255   1593871 
  4594665  13534758  41766997  54668500  26206752  34503536  28407645   1517310  33368814  45339580 
  1282560   1762508  92765298  23388092   1477674   1651890   4129536   9502368   6925152   7496496 
 35309374  51868136  78159344  17339080  20170698  15936071   3636372  29912400  34081218  10044840 
 17825787   8643087  32042682   8116515   8292960   2384760   7747688    993837    575148  11555775 
  5096448   6371924  14444320  19954700  68943343  44327790    680799  72285954   5151195  47654800 
 57613788  20567040  30697560   8208198   1153372   3488212    445887   3264516   4787321  45194512 
  1780430  53540123  18102600  22795660  83467260   2136897  26610120  13966896  63160524  13269920 
 29667000  41157374   5274216  65133172    129132  27710694  74763366  15754460  11263238  41761040 
  1792040  17348877  50486458   2491390   3729024   3384652   9940520  18511220   5308976    407904 
 18086392  20111450  61794097  26078488  36171635   6248064   5141097  12028740  11405947   1226753 
  2140635   8407128  59705239  62062910  19487670   8377359   1608910   9660993  42532672    896540 
 34114997  40583580  29662926  11979576    713412  14462560  38560125  61036443  39267240  58301920 
  1198368  13133483    554900  32173524   8622390  84373410   5995444  16344328  21275631  24956391 
 35652620  32206724  19693564   5192802  34857670    201432   3701313  86328517  49255200   4064883 
 80576902    509856   7104000  13557427  65284620  57768522  12516475  33557745   7324372  11924055 
 15565200    950468  88366038  22095765  27428720   7746534   2860840  54918640  16502592  28070272 
 34605660  79285692    632206  12212060  18773048  13139230  19273980  23320084   5680260  54731712 
 69152400  13516028  64435280    205947  32880524   5817168  11594313  88347196  59887867   4032678 
   259992  74964714   3112054   4705056  67054856  21056589  39677058   8928000  43547733   7452000 
 20989015   4412319  22187230  77240280  43406423   2853153  18828478  10981227  44283822   4766768 
  7223040  33696504  45304336   4131138  34710000   3815890  10808758  41057632   6022149    658330 
 61974836   4103790  24788244   4196920   4310397   7187789    939330  77250800  30146928  11112192 
 70148412  57235613  23833320  20351850  64741600  16998112  30758750  31223572   6267219   9223650 
 32244744   1731474  31372828  29512174  26680464  62115864   8697930  33429165  18739532  47920476 
  1208188   9242640   2427678  31844304  45938422  25735850  37107600  20972757  58395480  67142770 
  7875154  37916624   9003475   1591166  33919122   3967966   8749405  42493476  22700310  17361297 
  2172498  15918110  49476096  13620304   4779648   4109468  20172516  49471818   4978859  48084902 
 21938280  44114720  31165166  60249137  83682690  81462234  11546604  83626212  86798558  55888800 
  2685712   6777724  61594840   3937616   9063724  19372332  39092704  10668163  21241505   2117594 
  8764008  27251824   8266830  13000465   8645725  40994674  28437380  17532504   7685756  22064476 
  4186618   5599320  11851112  25463685  16943325  42942420  29526081  30526406   1916532  20020056 
  2822432  75992130  56077300  23012400  70245784  20621021   7894585  39855608  73537868  51509990 
  3105768   6633606    380265  18606954    507831    793550   3625088  63058716  25496955  37961413 
 11929240  10871526   5380767  17290503  27632412  60319110   4495248  67490073   3618872  44891022 
 19667346  38487752    764280   7109784   2248584  20168290  54046944  90783630   6359340    314754 
  6571628  48142095  11240200  11260458  22227744  20063064  15285200  18475548  52042356   1229904 
 63994428  27055260  14678268  57507328  21152604  16693908  44613814  59630620   1724408  43324738 
 14268282  14228064  24785310   4718224  42037648   7786542   4125888   3444894  69140050  29811166 
  5098245  84530560  31062850  23210072  20994000  35882775  34190052  15301749  11190375   5765664 
  9880662  48700365   7211568  29334900   7513980     38406  47923792  21957441  14408768  58781940 
  4992600  46347888  29564086    641284   5597255  11948160  28518835  54134325    218348   5933139 
 73098154   6608784   7260840   1837990  43641654  31826256    887110   2472194  26993343   4724013 
 63556038    233856    761776   9187579  38446770  14810094  46866996  26019324  29067354  30529620 
 32524800  13601868  43433384  93119897    148058   2160351   5255789   9103045   4273290  93323318 
  7649745  35322924   8795475  52233540  34643580   3845205  13660122  17471166   7520550  73884908 
   112736  32859770   4395894   4380471     93072   2976491   2592051  35993840  60752064  25698775 
 12752064   1517340  22124232  10177333  54036159   1672727  51901575  63295197  25175976  37813328 
  7522179  12529008  13066752  21098992   9966640  12707961  42920283   4908192  84329000  25327481 
 14385896  17524899  83100420   7457577  14165424  49028737  26687142  11919735  12379372  48636276 
 63757421  58648187  52880587  57781024   5798600  42311652  22179444  44118456  35177870   1975968 
 27941987   4612430  94550568  19386645   5870494   9755060  73281033  21132768    257036  32124518 
 31209095    705344   2603640  34181726  26287500  18277105  62596224   9447149  21046365  85135372 
 33340167   8949630  10991424  10887786  15851133  14949871   1200732   2168840  34059870  25843118 
 20727922  40685040   9988365   6314795  22826720   5341098   6317600  19044459    102917  23515200 
  7412000  42851666   8743828  10516632  40685056  12504180  18109084  29745220  57857806   5121920 
 44688000  75556800  78293446  18118779   2778883  31209360   9761955  47069690  12130752  36820146 
 36434860  67014591  40747098   5659153  17075775  78869755  10985156  11969730  20694399  22095450 
 32704867  15181419  48824020  15918399   3706161  72685808  38871936  10438274  14555088   2323700 
 37144899  21183888  67556142  66319218  11723950  20337450  60652345  56037240  62632416  58159488 
 53741610  80266076  31664466  41098569  65856930  25906560  15832256  13906290  39991810  25262876 
  1657604  11348586  21028852  15640272  77334102   7439200  69328250   3895920    985536  64575471 
 52466834  62871973  60448204   3806545  10643256   5288204  11461725   7281190   3330600  57534774 
  2407028  28071537    250938  26008378  75085205   3430016  43022016  78214290   3087084  33363363 
  3930544  21603230   8965179  42506374  46609052  17166600   3801642   5919672  52919274  19955213 
 22428450    992496   3280400  26958213  19716650   1323144  75536240  17380383  65776746  57835259 
 18097660  16748010   6475581  24188320  13725774   2563898  28813886  34116368   5253110  28097561 
 34189398   9256674  30681347   1796461  48750184  74546700  58483950  10604972  22557516  62153260 
  1580544  44488743   9334258  24327468  16943535  11911067  10577164   1318989  63120624  21782520 
 20897559  55531827  75955836  25777984   2823940  19000128  35465208  39612079  42521808  14000052 
 75831291  42268914  66995100  53376075   5891204  12795488  46353060  16986441   1187352  19700874 
 80282880  21225342  38583804  18670842  36622584   5153280  26863298    420210    707355  44495278 
 20194125  13893357  52072598  13873860   4023677  49909200   4745136  51046079    236220  22196968 
   601110  35441064    678756  31633472    458338   1806789  24517808  76679928  11151610   4327857 
  3462832  27983865  15544061  11711964  25174861  92620751  17194800  47211264  75637872  13887224 
 29158380   3983608    771324   7399145  11654188   5968062  40534940  37032956  45335808  27768336 
 40022980   3234128   6778990    279718  19453656   9448298   3674985  67372144  90303864   9486305 
 28138240   2172750   8490520  73645632   3846123  56145254   5093664   1344954    772928  14651365 
 17634409  10199566  46723840  19184202  77784462  55133569     26124  47451222   1057198   4301570 
 38172090   2446472   2704320  30343488  58715264   8693751   1194579  16505045  76291593  37861107 
  9393888  18583330   8705952  17054960   4671416   3480102  41206324  15485060  47871268  23427810 
  4958935  27378780  18696394  96368448  18791410  29303835  34039127  61156953  14536179  37745712 
  9351382  18822648   3416532   1433664   1545020  19540623  46585040  25718025  80912391  20755780 
  2284560  62003950  12018628    670272   2707528  10362205  25490344   9263826  25685930  12499170 
 44245794  41175864  68208624   7335882  43866909   2171403  63477337   3307678  51505961   7084845 
 65006130  17746001  19413116  14523313   8931416  39410200  20871536   1146891  11846351  28905498 
 51609460  24528980    306435  37146479  54469712  50218630  35481550   4369664   4113756   3097556 
 23597269  47044992  12856899  40356976  23715240  31685303    472015   1645124  65211248  19145592 
 45304206  17416102   1701832   8403756    479568    644760   1692088  22165416   2174312  17733744 
 13624655  84519034  18120934  24276441  82419390   5607692  18443124  11708892  11110641  15187068 
 11230650  28875570  64869669  54433720  33344865  13396564  42974400  30147975  20153964  62261768 
 14377752  19808982   3466104  55508880  70276030   3438916  50347132   7601197  18187328  13310868 
 56324443  23477748  17591820   1690374  41908680  24409072  13646106   2510072  21614404   8946546 
 22767360  45372260  22014815   2541366  17926092   3929877   7151893   7936110  37972830  64219356 
  9595165   1925073  57435924  54628236  12471059  17700528   2393586  37305968  71980117   2710932 
  9962337  20488980   3651920   8757732  35426160  62011980  27250000  15946644  33975705   6038448 
 43543220  84974310  32627040    619020   2858856   7881720  11898164  69744405  48044854  50370411 
  3554641  10273134  17772969   9957816  25852673  28727763  32373822  28406592  38914904    115478 
 69383592  59241900  10771227  12730185  70881516  51328080  44399810  16592511  19239168  39030240 
 17636860  12617098   3895728  18361406   2285064  21917922  56714544  30234875   8715199   2850127 
 16329025  67699455   2223088      5307  18067365  62779200  35442875  39445000  37811520  20524482 
 32838435   5532570   3815226  76688781  50531040  70097517   8215032  13652868   3699675  41425110 
 13862182  42430700  11752185   2726154  49703394  61560109  27912905  16101036  22493758  18345810 
 54412246  15175436   3457986  22550619   1645852   1526000  72298950  12128384    182736  52496808 
  8806335    347160    171384  25805160  25883150    299827  55453248   3534424  26821685  21301000 
 21555060  28451619  25775757  44986119  42424155  58799572  46709670   5014883  21360024  96510744 
 77013626    327285  26815448  57930012  44533152  38999941  16182864  59953803   1147000  53572193 
  5936553  47361824  14474358  73020704  39336528  53593760   1630395   3151069  30889248  41182544 
 35299586  49910595  10646416  27301950  54154788  52512174  61958143  18489266  27870453  32615206 
 25209640   4434768  47419652  21910416  62756928  16261585  33185240  30779989  43947720  20552300 
  1046100  15133166  11906094  11698964  89362140  41537895  25179498  14941305  10035915  25320888 
 31061696   3272728  45082732  25585025  79918800  51391406  32361378  14268452  11911060   9493825 
 17263400  46063203  27517101  13809600  44031735  76610744  66680921  42695752    594716   6007134 
 17571967  28566594  26553312  27096086  40926252  39344340  16368435  43171695  11683912  13064272 
 41474432  29718612  44088596   1549267  13654078  20111388   8374218  49395735  10315228  13328655 
 10398463   1905274  14732328  52668420  32882640  21045312  35707452  11909381  24992370   6921408 
 16327249  22930972   2701712  12205725   1139968  13270988  36911700  18224604  17186304   1229284 
 58785090   1396125  30852368   9082611   2188116  43975602   1731184  65231205  12198114   1745090 
 19887336  57559134  68821349  18975230  38088571  14095169   1019160  20797476  56589840  47795359 
 59012618  32365850   7785404  24018844  63416745  40461576  16868752   6328526  68002694  43884803 
 35810240  78733382  44279014   4107710  27631352   7568932  88429740  41477790  84687768  20219904 
 74164454   9909895  65487501   4357384   5779785   3216998   4546854  40305168  58491405  34931832 
 57186885  26623296   1208374   2455084  59253792  13829508  25863207  15551635  14612780  52006080 
 15584562  12118392  52747240  42433088  20782245  11129600  16100597  20556960  14154492  12570950 
  4484784   8369764  19317801  38961507  14807394   7949533   2970429  40061905   8057394  33322104 
 31012331   3537800  39642096  24036480   1944124  11866666  46637756  23269050  79381354  16491220 
  2654808  80552844  34121574  93701574  16684191  38153219  79858464  35936925  60411904  41112750 
  1206999  27044486  13153398  14074320  39913740   4145560  12240800   5900755  23535134  16371465 
 40434800   3870775  34557963  48738914  56502460  19741800  51156786   9590725  30208626  67643000 
 47835216   8057352   2865247   8779422   1670460   3286976  53399920   2736034  12670857  16612440 
  5051403  10512616   9138240  29656368  17379396   2830689  89323195  78959428  14812446  19380450 
 92756444  22885560   4087908  24539583  96811470  22778188  16393664  36136594  41936580  15188531 
 64708560   2431744  32261284  45843812    895606  16657198  16571298  35917821  35935325  67980976 
  6954000  31763695  83672048  21092400  63943680  14170536   1235722  69649536  52081035   4146516 
  2621224  23442237   2823600  59648448  34671753  41269900  50356920  35985048  43137090  47296886 
 14854098  25179388  49359024  80633773  23564058  18059547  47588840  17951790  36635687  19908660 
 91124960  41337052  33558408   6903792  40863501  53328555    683850    661600  30258745  85234350 
 45125076  27029439  68480581  15283528  12497328  37288819  53902570  22458379  20629250   7019640 
  4561426    834214  24483438   7091184  53624340  44962645  16138780    242760  20457551  18097992 
  9652548  45207701  26207748  39064009    384562  36393120   2738176   5798244   5436494  28258065 
 38233748  17847412  66912027    603396   1085889  40175590   8648253   2426544  67834910   5856861 
 23303180    142748  23931468  39120952  15984064   4039000  40842672  36446922  75288330  21970629 
 31233785  19999500  19798744  15427272  76207997  52454524   2157727    855372  22433260  25920216 
  7632872   3317846  14164809   1184062  10070569  73791900   6572615   5709730  13882455   1232748 
 60892128  84153645    924260   6181236   1364680   2700840  11831610  13570683  34817952  26152398 
 43933244   8547561  48400924    666825  54224729   3458637  13043500  81858000   9575690   2514092 
 19099938   9940491    840322  36622983  44736821  37745043  30021500    853113  18532800  59199216 
 30789050  32925583  17997832   4052785   9908249   5877056  30098793  20612358  26124138  30685200 
 81548676  85471998  20193030  15293850  44147640  89144300  55979540  36017829  13273194   4276314 
 23754996  12385800  40269211  68022676  24003162  36236170  68812744  28172910   3935205  79770264 
 53167467  15947594  12684188   6445923  27944980   4296584  37376500  10854526    510727  42302358 
 16458960  13379508   4960004  26851440  47121309   3552166   7667386    820701  49128954   1505448 
 23765588  36311698  38194104  16192230   4681170   9660120  58850480  31104864  90418232  31926080 
 39324258  27295125  33976044   7137468  35150306  38290599  21274218  55061878     31928   2865664 
 28171170   5761606  11067741  39941230  17007051  15620079  39116970   8896096   1001102  15902712 
  1962114   7764589  14084980   4354155  26467372   4208712  11737000  32793544  14142308   1214313 
  4405386  23365608   8347557  39808300   1128826  16323617   5587484  42734908  31044174  42287318 
   732690    115804  28927861  30402324    643062  40300996   9995076  59273900  15751988  20987918 
 47071694  25427696  30630390  22300530  47348231   4252040    203732   1013836  64302338   9787360 
 31212700   7245026  55265232  15614719  20245944   1806050   8109100  15808952   6881983    209769 
 12665646  27371823   2876888  24633401  26518418  36285468  33646208  34526340  47594848  52757970 
 67418832   1001572  18107040  20074117  19809475  23921040   7277345  35067264  17092560  56271293 
 14689950   8984265  64514772  14510980   3740706  82669560    633856  58163490  40729568   9981387 
 17804094  17059086   1659420  69227000  12578400  10070190  50067120  30766752   2499840  30142100 
 92447007  34536960  74058390   8118170  60277380  51221880  27870531   5891798  37760262  37236345 
  2402475  50640690  27955094   5033665  34063939  44128260  16121568    443175   7869840  54273190 
 68015619   3575488   6465096  26438363  25736595   1369368  11652140  16461162   1654920    530840 
 22354022  13829340  27241991  48795420   2526881  51691815  26457354  24960525    400800    280350 
 53437752   2416648  65191014  72644925   2313096  16302825   4967952  22122828  21561102  19241600 
  1103767   5826903  33355240  49575856  19628460   5614692  71319990  16141731  58536560  24996884 
 23468908   6264552  18141888  17555388   1370166  13001860  19742330  74281761   8541456  12325631 
 15650600  57509312  12193497   5785371    264953  54214400  20133298   5124408  13464660   8097872 
  9361664   8626140  53508360  42836115   6107936   7827904  47085192   8795120    678030  13337848 
  2929170  11633928  63903552    757944  13431880  64681656   2377128  56740175  51406980  52420368 
 60322224  46122492  10998720     70818   1864605   3974464  60315570  26457750  41557482   4855656 
    32034    213332  75302136  17857370   3660160  83925976  34650633  28288215  15976342    445803 
 39212496  42049350  16080268  38427765  25318435  54871908   2445996  48735225  14978208   1469216 
 28502379  12809418  62716720  74201718  17139776  57000900   7256499  19232400  44852350  49762240 
 12951428   4772971  23015104  15129184  12862179  22890880  15475200  28817280  80507460    857115 
 71639127  53046110  11669288  54577152  24132732  86171222   3415698  14978700  11793595   3620016 
  6447585  14541500  29683290   4910976  29475564  56511890  21136304   4749316  65292584  16655772 
  7183872  70073640  34109834  17545696  26754891  24740976  12038790   2783970   8346519  30507708 
 26430240  48828584  26396948   3187953   4428789   8796361    970981  47275750   1709094  11991573 
 71684946  11744260  11753280  70958286   1603347   2747360  48403404    155184    809301  94592750 
  3564528    113411  44710215  24690012  62003370   1364636  31169427   8097152  42841360   1431513 
 66506489  38957904   8971840  23105467  39815806  11024333   6804226    296832  29553417  19080021 
  7035405     53370   2500983   8143628   6124386  26324734   3422650   7143213  42904092  52742424 
 22786421  33267012  66600772  25683372  19723192  12552176  34412723  71545188   4372448    454545 
 24886400  18553434  96612970  33364835  12896250  34335709  38572522  44622872   2034081   2793833 
 37607458  56844350  57963483  77685300  80979150   1028477  48698295  47812545  50125104  67815594 
 11536743  15763512  55225588  75475415  26254320   7539616  12300752  13327756   8475034   9574416 
 80415231  75150720   1873575  20653402  32627100   4291415   9504643  17693347  24484480  12071520 
 31998204  34176828  24755250  16121638  39116182  30843115  19789165   8707160   8998768  20214996 
 13036540   9849290  44153946  13316966  14660288  38220080   1090908  38144574  66474100   5499130 
   177430  19798330  57098948   3786537  65906304  28174145   6139041  22522129  33186657  95014539 
 15189020   5819620  29117595   9037714  14303125  13900512  27562410  23130800   6803400  52588368 
 26048325  39463740  15733894  76168703  30320094  51355471   6169734  34714159   5105058  76775616 
  8174034  74357235  10097670   7343694   1398012  12759534   3373170   5987784  14582277  18689820 
 37509488   6614325   3095742   7213050  34877070  30436902  30057320  31056444  20916084  54538726 
 59844480  37234388  57398740  48737835  14682866    198404  10647994  83406870  31450108  27556030 
  9610542  30376172  46974464  52919932  16000750  86819982  18834930   2243586  41549972  42986398 
 55242144  37516117  37011572  27808884  86167542   9767604  12187900   8681573  33581190  21169928 
 37107658  41110530  77012392   6158295   2466132  24164738  36859662  84158888   9299778   2864520 
 11015568  16278976  33348390    451080   3556989  32679156   3862564  83226204  23203375   2117486 
 24751604   4093621  44496000  66178485  86593172  18585154   9744384   5242286  11439050  13724928 
 31155300  29591862   9133296  30783974  25695840  30630501  48416697   1720056  16682667  75102984 
  5746578   2709760   5168772  29184780  70577880  27807572  38680848  34362209  65788177  72768968 
 19821584  33975488  16506585   8049948   9025842   2167788   8409796   2177019   3582150   2222856 
   307736  40693716  18142565    390613  24314260  58958172  48058752   6565788   4366413  50254315 
 50020509   2287836  26925500  37989210  38767092  52446109    916136  13933500   9120232  50548820 
  8491236   4367776  78999882  34797921   7075424    146315  16942090   1357536  47800071  10096506 
 76703620   1008293  50636392  22978020    275536  32426472  30537000  10005248  30615475   5140395 
  6801942  69944472  11985985  29966739  44798400  25757685  65478621  24758560  33924993  53376866 
 42690874   6560283  20694286    688817  13708880  29121570    554463   1161888  17016898  16335570 
  1354876    112375  12597120   8396001  14167921  12351690   9574094  55190976  52893477    885708 
  7075712   8083818  34170122  19870083  24199775  48651640  46105971  32100000   4922400  58524263 
 19427520    357348   8426621  40613136  52002762  51086160    363156   7616246  60216737  40967054 
 23937342  31648794  67975460  45326091  20137653  14758942  24570540  39037890   6732960  55060474 
 26544797    610545  40338201   8210435   2455752  38158840    974510   3815834   8537814   4475352 
 50371152  54706392   9309844  40888660  31292820   7999309  47699948  31464234  16541512  22991800 
 27122368  28538784  46431102   5698485   2018801    439423  22912175  41847288  61925588  35761184 
 22744865  75684804   3837132  39528060  16684680  17577070    668835  19168520  48844947  23839570 
  3692433  15266720  28251860  78733008  94176264  17006616  20550960   4290786  19018800  21228346 
 17082212   8564364   5021505  26281410  33819499   5304082  27847800   3769884  13257764   3640328 
 33495200  30565269  11823408  30332880    298885   3713558  69338472  36421360   6973400     73746 
 20531095  70221591  15517817  76545729  54927485  40968802   2169464   3341858    440979  91837779 
 13753644  45783073   9219012   6137664   7867800  14769342   2792230  25283504  29968201  24132566 
 61854462   4041072    874805   2093850   3898629  11704066  40035406  94857518  72273216  62849772 
   804868  36095488  32820690  36227625  30598556  47046272  47750823  48871245   2135250    678903 
  8280360   5397912  60315701   7077454  23771487  41340675   8699444  42681050  66721160  15456056 
 27026088   1526468  42845175   1966020  10645075  46523505  22610021  42038802    216240   7418664 
 25797363  50241092  41376636   4212824  13154373  66017980  27245484  20847407  12767466  23767692 
  4095432    214622  39408115   1792956  35199346  12586056   4133132   7038772  30912690  87574896 
 23913036   7585880  63157346  31162072  13573225  41340453  29625792   9734448  43854486  20280555 
  3299574  67601257  65081943  19876945  30616101  39607215  22089600  29272032  17733624  29953410 
  5856214  57069000  13259224  44990400  45066390    471040  33726099  11801440  30866545   3376032 
 79042516  23150635   3291870   1538540   2901927  32634444  17093592  49483375   8151209   2430480 
  2591225  36790784    800588  22480000   8879348  56715072  88067304  15012160  17346370  18089792 
  8953371  37551640  12845664   2473776  36036663   6101508   6738578  13470960   2223060   1577904 
  8885742   3531608   1871510  62212860  11417162  10809154   8401785  16485176   5759295  24242144 
 16957566   3055374   1843710    327376   1221756  84353562   8656730  12784752   8729070  54056613 
 68955047    535532   6883566  28348473  26492560    737240  52714200  17076654    965901  55549685 
  1166676  65718100  77049632  42996393  18239104  62512314  71387136  96931395  40161945   3310604 
  2366247  37737984     49759  16434972  41594560   3793080  66051300  36227846   4178376   1306740 
 43500726  51476139  44516730  11758144   1664832  62157960   3205080  45190908  59569578  17007372 
 15461160  70071759  63690120   6253128  23885505  29325436  52614800  78973094   2231460   1057288 
  3834008  33431830  25803603   9760660   7242912   5045072  30573536  21551673  16951718   1774185 
 93692414   3834454   1305147   5210124  43187813   1600046  26136702   5203800  16974714  13244452 
  9655986  30064992  36515001   3148815   1828824  56181464  62802768   7148049  16753320  26312617 
 10682321  84151808  60543054  22088280  18290128  61030584  10676640  47140494   3077400  54403228 
   148035  51566590  36750873  34167195   3778236  49963830  19300180  35214290  19229610   2553740 
 32835746   2646432  30914637   9324840  38174312  30260544   6596253  19703824  27087068  56856450 
 16948789   5950289  29802780  59230370   4542289  51371568  59931216   9818808   4063680  32652322 
 23001002  42247542   7326405   6101426  19807424  33203259   5186832  14760902  25818744  16896880 
  2141300   2722556   5165336  39685440  13027374  14703920   1013620  12218140  25561039   8610651 
 17091648   7188576  58390423  29315293  79465529  34356350  38540708  30085801   3241071   5873670 
 10072816  32317938  38582720  18515959  20403047    880130  27275649    821520  26169274  24580776 
   427120  33799689  80174448  16307690  73129316  11769471  71634663  48427379    828912  46120809 
 19881981  15784328  28264740  34878503  42754217   5873553    619418  53239810  32411648  11143748 
 52665689   2103164  20548660  50619000  18398200  22754121  10440528  36701016  42620076  15299964 
 24962540  16210810   9225090    937305  51905308   7574204  30170106  52057802   8633223   9867268 
  3397142  54646195  50027754   9741700  77615700  87354075  14401614  55546348   3999709  16304768 
 53228787   8027469  18596201   2837996  52389225  12479208  39486459  18460552   1220670  33827730 
 25175815  22554504  36023980  12976772  47342772  19607562  14489475  30585504  31378464   6115752 
 91343700  65241813   3601224   7240208  59362632     18048   5258916  19701396   2546322   1630916 
 33394890  19652900  34245462   1660336  59414330  67100013    839160  76845172  17824555  56416301 
 11018264  17037228  41509375  21353585   7214364  53342310   1896192   3568280  31581264   9555546 
 49472782   8920040  19874574  35759581  11679228  26484224  14348376   3957790   5640284  20305402 
 14538741  19788732  17022720  69914838   7141530   5529912  43736118  73312362  12231954  85422616 
 13581048   7577226    407682  21195888  25652333  70779022   5251318   1289910  47517606   8998659 
  3488047   2171894  68950980  73197920  18334602  28281723    403374  40073154   5049272  34108655 
 16177664  22832479   1704612  18758410  57809120  42569010  38189325  15709866  10278972  45076746 
 68087825   3076962  46411690  36237684  23888772  36411888  34409616  16334031  14859197   4808875 
 26852035  33960576   1743285  31110072   2609400  10257960    801325   2310198  10910018  40126618 
 35497605  81120872   2683821  42341250    494320   6119734   9279930  20507175   4037232  38255015 
 22376250  33628322   3944688   1152330  10271685  25539252  36714756  15033080  37032759  18412435 
  7921748  18854904  64464480  54784779   8717010  20008670    387068   5025132   2119036     98670 
  7742560   4910544   9756292  47373844  31015526   1367808  13766220   1844528  80510988  34760145 
 24252197  60119820  57355452  11290590   8733480   9766746   4741506   4141874  24963435   8879500 
 18836600  85826286   6473264  17822640    265452  30780178     54432  20036711   6200343  24000634 
 11494696  11719808  40946417   3480724  17064900  77763840  43304375  17119323  23027763  37278213 
   595080   8161465   1036518  32585450  18205200   4016460  24003490   6364809  40025084  10475178 
 36559998  57749136  16152309   7263858   5360558  70490310  14697291  17568850   6678414  76526406 
 36063738   8190254  23718734  56976444  23891982  45456285   8660481   3670095    929884  11345298 
 10256025  18589760   2935314   4439394  41621580  59002594  46392528  27970467  25429290   2355995 
 15195648    143883  45432705  20696187  17871749  18656880  39829776  11477040   5549838  44109390 
 38770624  26120877  49101576    659321  75929814  32769198   9753025  12846696   2301970  54836600 
  3669138  23685284  69583818   3933532  24510086  58321744   3264216   8174180  52405512  29114844 
  7560828   9614176   5896410   7222710   3986031  15596800    157227  16545573  65779724  52266333 
  2618088  57108238  27984375  68422755  67622160  18118188   4538592   6125280  22571757  32924568 
  7092153   7394478   1150716   9736170   6858500  29781960  29196456  13659482  17290758  14536422 
 50912086  77262472  57347472  17682434  48438699  46603283  71445620  76157847  17078292  65098362 
  1064960  29474928  47287527    503360   7314048  25259297   8675385  31629150   2902512  16407921 
 12634468  62901696  15556112  11080617  39275532   8648920  39328380   9006685  33744786   6243648 
 28107621  31235633  16466868  28746696  60638500  16349598  25811424   2658805  30183816     68634 
 12217500  31505530    400752   2423465   5948720  30394546   2706070   8703976  16615319  50528027 
 17409600   2881008  20612480   3928597  20203645   7143812    162959   9094680   7321782  58463749 
 10780866   1713194  18506784    759322   7167127  37855820  57918352  68957300  45997325  17398836 
 11810312  21370680  20943195  49233954   8517187   3783454   2595264  34282001  71807295  49521066 
 67460260  10042410  49562400  16367808  28550100  49083756  76606400   8361801  15630860  57136576 
  5428629  14254959  14897134  30635480   2785545  30457140  59519670   3463488  18415030  61478750 
 23728192  59406732  61919048   3914924  23768868  63475790  31739734  59198334  45931341  21893344 
 91718624  45330337   2352685  48758890  13219628   2619260  59821840  25741777   6742320  33107655 
 32662080  34024497  27330886  38884005  13590605  22554825  42479367    405576  21253250   4790100 
 72737850  12395879   3046660   7444632  36673088   3571500  12357378  19479756   5583225  52545297 
 62495265  52643509   6675984  15466176  55852014   5114136  23654400  31409122  63166668  51690428 
 27162360  35773566  33231440  40480464  30385674  63960174  38218100  10161255   5463000  15630280 
  1434402  12330164  41698904   5162245   3985660  25442991   9701472  10750926  12388370  60898664 
 19375616   7375025  31156881  35245682   4193550  29846492  53692256  64609083  25684836  37476954 
 59797864  44409642  29045440  31887425   5153720  46718089  35615448  42952707  29904208   1800708 
 33761997  32893390  30666636  28645008  20021082  50001196  53122100  24430497  10112876   1421775 
  7271094  14973826  38359880  13161654  56044575   1050783  32107188   8832200  49882980  62056290 
  1130272  53066620   3679032  76964643   8490192   7427970  88617060    990720  47488896    812571 
 12002102  53394950  14709114  39344256  54979617    683520  70603764    597663  13470468  80124660 
  3571971   9849023  14007755  50051136  87292394    467170   6115232  20076903   6499794  17343655 
 31998600  20856618   7618555   1170750   4088953  56872662  24714700  37454220  14522200  40804685 
 61857864   1301508  43400844  87448944  53907522   3460842  13209480  46075308   5689319  60016512 
 29361150  31552710  16344250  39591054   3632481  94334472  62064093  19539545  35274778  11772780 
 75958092  38586462   7007413  52929500  81456200  38886225   4833140  69452565  15698397  19511304 
 22604559  17983730  66744931    461748  17964711  33797150   7708464  10866213  23889654  11163030 
 28948620   7072956  45366774   1975575  19072050  51630600  18475394  37516416  14472342  35182537 
 33070149  10652702  25401503  11418786   7245414  15722208  17646174  46720267   3462480  51348152 
 32959095   8974980   3130272  31392588  37676737  22584072  61216308  47928846   8947619  23743408 
 51899790   5930918  22744776  11949280  38876825  37690855  37179216  57285019  19737270  27934764 
   376300  27557450  19601758  11862219  27470176  70850582  11437363   3809556  27931850  32163404 
 55652344   8308546  46266118   4566582  73032162  17745420    797860   5103476  14133357  24170916 
 68029731  71009352    124334  54737745  10350675  21918018   4370477  33347685  46675116  11981452 
 21741696  25210872  16202241  61975644    806661  12818369   3953430  27373841  30921048  25535520 
 10130743  50729903  69882624  23034953  33627312  17784800   7233017   1756863   2067523  22109780 
  3612416   4144770  16642892   8630570  30928596   5160952  45511224    688116  27017640  17043845 
   862920   8492853  19598110   9243648   7902256   5930890  24063600   3483116   6981208  28490476 
 38889492  79970748  28554380   6814444    300152    112236  10960545   7651072  18569872  92486640 
  4029675   2493920   2822673  44682004   3582796  15235337  18111264   8940888   1012638  26622822 
 25577472  28053120  11678800   4157885   2736252  12566587  28657596  67176799   9118866  82990520 
 12643692   2660688  29921355  59171016   9191763  17243792    424083   7577916  91593658  76013594 
 64323070  65342976   3370576  39019554     32464  13896012   6458976  51012934  36054312  33933648 
  6433380  72469179  36919102  15992760  15483292    147168  65975342   5030895  51636101   6636856 
  5318466  18429486  10506312   1212276  49931328  51455250   1777530  25414400  48406092  73877784 
   850196  26535315  40716340  13523328   9092880    142131  16292725   1610128   8014086  57188800 
  6434638  17714249  13570618  20313436  21478226  26329220    367560  14984160  14574240  49679700 
 48577316  16436271   6564171   2610486   2052555  25667635   8355352  10682100   1024169  17386512 
   213376  30842945  61835700   5582720  29037810  51705264  45606162  78106170  66493850  52766587 
  3021388   3645795   2884602   3211005   1629048  42286752  21304092  15734992   5863680  33389120 
  1794384  56893695  55045413  24081694  11685033  88784784  66506470  60031125  33373110     91378 
 20413068   1210638   9873420  23814558  65372838  24117840  16805180  22932406  45149384  13425949 
 51440844    824454  12412023   1486464  36454212  28441042   1484665  38623302   3741375  28648148 
 55079356  71359032  26282505  58223600  56996016  62280984  16102500  17126560  87313282    353584 
 38482485   5950098   9194836  39396480  21951099  30760200   6932428  40729228   6865350  69871200 
  6420600   1404936  12834920  15936263   7178000  58571898   7537999  12138870  37944726  49302432 
 42270052  17446238  36153948   1967266  29660337  69853333  49398135    377200   1240272   5571114 
  1373533  36338484   6104046  72726571  31469980   4254692  57606560   3630528  69065323  20783237 
 53242260  64673203  59079930  51864903  20746456  33776870   8173088   4969325  11995585  21468250 
 24386109  25371137   8834049   8799084  30686354   3980490  50406126   7646023  35708211  24710100 
 74627982   8790400  18588255  10476880  82102944  10025417  60493123  18567536   2252082  47050504 
 39860727   2253360  32282328  32400780  27931596  29745716  31484083  20767351  40518765  44061465 
 39628680  71010792   9763776  20734854  45877986  37896408   4150190  12160161   8961040  44412680 
   753660  11126700  80952129   7045099  25615040  14137840   9601500   1300968   5631664  58146250 
 73263814  59605788    198604  17036415  71040822    971888  28770840  25964200  46625028  75251064 
 34214250  48955620  57930498    608384  61345120  16310412   9089577  21331849   7934845  48008008 
 35357722  32213487  42049652  34564860  22720422  55761560  17131716  20722590  50049405   2213189 
 29416590  33968668   2689758    181953  60897242  18077472  57983184   1778982  44307714  24937020 
 33447720  17067037   1974155   4992720  13088635  36023808   7155828  33796250   8929921  21901830 
 21857674  21716244    618355  31128710  69478440  19944991      8436  48429292  46300098  39486568 
  4627245   4575321   3095638  15173836  14023358  10028934  54082470  27796775  43586687  70131342 
 39988806  11949450  16087302  21876666  83497548   2166378  84343149   3426240  47235000  19247876 
 14930643  18652106  17779608   3017588  25416870   1610240   7966045    214020  86224680   8623735 
 13949859  48119874  24574022  47024346  28488183  60274776  17830263  37408694   8810802   8528832 
 45047278  13714548  39923264  54521948  55509165  38329645   2182919  23071510   3793650  29953088 
  5641389   3370050   2472599   4619700  48246135   5260136   4679010  34979474  78771456  11126780 
  1994577  37329425  10392052   2959060  35174868  16420407  58904240  15373280  30411066  20637747 
   458459  11822000  76389765  49745500  12788982  38515690  17191680   8436930  38063856    777876 
 34182544  31256672   9249149   1575855  31464800   1805884  25024391  19696112  11796562    261072 
  4919408  15008832  23317515  11522238  77293000  33844338   2935186   6736038  40370859  34926458 
 18016570  92601024  50587992  35003063   5737325  39829054  28267405  54399800  33590584   9509647 
 25756992  45445752    486090  18788823  22841625  14283174  23070276  58874560  28721225  53865755 
 24063040  20418045  84364795  10719478   4367400  26651968  15192288  73362312   2999250  63398657 
 25665552   2187198  15768945  44890200   1458090  13813760  33130153  18533892  47547426  12419586 
 36412495   2530626  25806011  64656930  42086826  41518125  19190952  31307520  57294336   9300736 
 32226858    542956  24694448  26493582  47790162  12244197  64342170   1355316   6459935  12373874 
 41068148   1362278  27791672   7525742   7291414  21930060  25119120  38757888  48533393  10443248 
 26595552   5580498  70864486  81553149  17962113   1636692   4972155  26144560  52774371  31879950 
  3897816   1986670    746976  19547703  32214546  33456720  14107950   4356900  83449128   6654320 
 36428518  28205660   9784699  33805068  31791216    917215   5368844   2006892   4767200  41373051 
 17272952  14614048   3284715    344250  43805535  16142064   1183156   9786928    807495  57042105 
 11569012   1969845   5653872  21567135  20340404  25124409   6525370  93826545  16959360  27576087 
 40190625  16794480   7294938  24866325  12814438  15237488  38379122   6278593   9106506  32323872 
 54532660  13990417  20063344   5293200  10641855  31624320  24530066     14841  30318182  43811054 
 11108532  21132522   4174202  31819952  61398150   4329600  11956526  29475065  20754195   4567552 
   880466  12205704   1946068    335840  43041600  13116280   3529044     67265  52481744  31602948 
 55274284  74874348  12302080   7072500  43852790  35527518  22976331  17106180  46652340  20171791 
  8828120  28753818  85131800  12317799  66259479  17137592  12749832  14647000  79124132   4511968 
 29797040  64079046   8718175  35672392  67382550  35461182  37799055  34253028  92474085  10172160 
 16470476  31746708    335110  15930024    162786  60014820  11117298   5868750  34486149  17774932 
  5322072  24943392    665898  22239897   2509488  23528830  77350016  78231142   3223734   1539888 
 49182720  21394200  10211598   6929351  29201900  16383731  54883680   5703225  23279718  24924832 
 35286680  59592480  42825720  19382821   2776090  56609685  23711413   4947800   9076116   4047616 
  1061034  82725868  63859488   1935878   5917651  21748608   7220070  25681578  22660872   4724419 
 10115280  40678032  54629384    982800   3422480  32431518  22865852  35923174   9332928    116654 
 33379732  48328133  33907860   1109892  56977596  93659904  50486724  19345275   4759029  11763258 
  1041920  34502852  69296325  16374328   5489176   6017208  53068689  19689935     90770  71361576 
 37640511  13361420   4805430   6696554  13405440  53735648  12427760  13977383  12205125  73018092 
 14991145  71844864  17291976  18226440  19838340  50372982    654225   2407779  25922742   2594606 
 14322962  10814913  19571712   7509139   5052060   4106430  18279638   9898980  10941952   6703151 
 64292916  11303130  74569136  15803359   4571812  67852880   8367030   2489665   2306520  70616448 
 14947831   6823950  42366568  21453880  11658419  64076892  14270383  41311656  10804794  39906048 
  9556250   2033790  52013994  47226960  15163470   7071610  22106700  73964128   7005680  28831250 
 41464346   4893636   1710268  21955384   8466720  20734090  57226980   6571748   6322464  65864160 
 42889382  27165844  13429138  11416383   8123907  30153042  39525156  19442210    861705  34159630 
 39629625  69114889  36013375  18603387  33847570  18885905   3848540  47454692     19883   2672692 
  7267892  55691295  69718824  38937992  25481332  55248936  14858550  18599805  61056732    194238 
 40489539  19500488  20086605  81081100   2652594  22065536  59646294  25494036  25474464  47387940 
 22099040   1600588   2800240  18529764   2789830   6061875  43326034  17472840  58611492   4907580 
 86190593    189476  29628405  36911805  46400236   3359080  13159624  28847834  40671180  27105520 
 63163218  34164621    565677   4182906   4864992  56274160  10838880   1675194  13365639    717584 
 10603172  15534504  21688282  18637580  61416544  10350810  55681934   5762474  30219176  19149438 
 21787326   6638976   1998750  27187100  45299639  36314319   3050140  76229368  12479313   7826070 
 34788336  10243472  56373624   3893094  24143184  23345628   8493408  25230046  22997240  66050463 
  7013300    782487  94026333  41809056  12098712  12504456  70429958  10856184   4197012   9363734 
 21725700  55470217   4219496   1515900   4489160  73790152  90271788  64734552  50246400   7496902 
  6833455  26196638   5945345   5753994  17174014  42132844   6129378  23473807  40034764   7756284 
 57842120   7952028  24254834   3134005  16491622    645627    246820  18799746   6617200  13039255 
  5767296  13130112  48333752  62411074   5666648  29168646  34062588  29322274  14576448   5069555 
 23522785  49857216   2621910  65804025  22955688   1999370   1779750  25874876  33020993  32037508 
   687342   2934684   7644108  25533932   7577610   5617107  27377040  63944506   2162760  52680450 
 15789385  56893200    226737  34522276  12871035   9588116  21184800  47003652  16974713  23929200 
 18690549  10176165  55339874   2387403  25744414  19599936  22293092  45089598  41207416  50094450 
 16347296   8350272  39143447  58271976  28654912  62160978  48346938    192625   1034590  73037736 
  1166148  46497931  18301640  29264658  21956752  24441475   9184479   5970132  74026540    454140 
 45110382    555446  15420372  11944028  38329760  21116890  45251552   1919584   8021519  30146652 
  2332200   5769885  36727768  30905864  57037228  46105388   2766540  40074230  48269925  34351965 
  8704590  22310850  37153095  31398976  88430860  61403150  21049731  32316726   6590510  26507124 
 32419896   7996242  32673340    272052  44025192  10107198  12380854  53521182  64478295   1257510 
  2894931  36578509  32787420   6915811   2634696   3371200   7730226   8121152   2457735  18879504 
 93310980  67653738  10359658   2883780  60615168  32229120  32666585   4757284  20628175  17108925 
  7185844  21205035  12543003   1354038  77134640  84071725  19297552     78380  62965824  46922000 
 27121179  29409875  35900000  10462860  58300506  54781056  73994830  54613239  81313970   3035240 
 54071965  70858944  38937808  23639379  11092371  19446687   7897104  10394114  27161016  10019625 
 16741501  36671512  13869700   7123437  17988000    728584  41603039    798310   1875570   8159137 
 52470252  22396832  18982843  16334930  10005744  66163968  32476624  10344978    471000  68545152 
 41935392      6520  19064672  68841256  63495267   3492466   8834862   6184332  72996091  45186120 
  3714480   9125434  33362214  10407569  11249406   5445165   5705287  15555718   3290495   2058340 
   621504  17540628  36430296  52954200  15699040  11882169  18694060  10268264   2957386   2734628 
 17754516  45847895   6661186   1928823  30945975  55395792  18666228  71548872  32519124  67597080 
 33880833   8250996   9596870  17405328   8672576   7512456  34137459  34241488  13339304   7383555 
  3567383  81092535  55999816  29495367  16093798   5156088  21660430   3464940   7501505   9985560 
 34764224  38636955   9910015  85492575  22405845   4734370    467296  16600068  25428540   2286760 
 22878912  12312706   9179560   6778040  42566650  72792694   8434790  40635008   7399374  21430000 
 18401526   7520568  79255450   6312570   2153329  23639172  28401681  24614168    335195  15495930 
 33997660  51410856  11555125  40832890   7404228   6466698  54233088  62169074   4642895  13647030 
 14270088   9575096  10138590  29248956  13918329   8733571    574574  51332736  60588567  36855000 
 47264103  59741820  22504074  26477407  63864417   5791782  53612830   1801895   7357812    279168 
  7435935  30166248    694382  60783415   6464008   2340344   2850320   9503746   5932575   6080950 
 32895888   5806587  32602500  24245175  18582024  36894085  25799150   8212428  16756722  36558181 
  8501685  17089252  55560890   3930152    191037  50673279  83440068   4877072  62084055   2846632 
 20228283  48172499    846928  89687702    694543  28508753  15323256  34701312  66978167  38784400 
 21535584  88479305  33303533  26652450  15069831  39371724  25187924  52427505  46884640  50077830 
 16462345  49233128  11620061  12936245  32224059  13121748  53931880    973749   8197445  44322369 
 28719998  14492292  37288740   8779576   5390266  41511060   9790552  56007936  38904380  10228680 
 59687064   4325356  55359559  87366162  12143757  11809602   7101666  30228720  49291040  17709461 
 16781604  29593718  12034710  11820062   2841238  25775202   1934520   9873940  19314526  23001856 
 30905508   9797362   9500232  26007345  64822443  42097536  81497830  51328616    604116  66493884 
  3814136   1675458  21504252     83708   2142198  62590866  17839610  44671053  31029450   1484884 
 12066030  51796940  21898459  30473700   1151090  75288987  12588036   3977568  21022144   2221860 
 27400830  58712462  12608358  32380920  36456624  23346176  51761672  13131374  21649551   3685770 
 13403170  16761354  10077039   1375822   7480493   7562218   2005976  50519656  57290896   7441408 
 16737088  31071045  13629135   6180960   7239212  72322756   6247302  11590720  53070913  31454968 
  4071471  10683530  35104320   7080320  82752453    439740  16194846   9598743  50465970   1418157 
 61295328  39627148  16271751   5860728  14564284   7741266  11104691  44772587  14409822   2284860 
  3800945   6114594  25592372  46928931  23815015   6322665   1872615   4087888   2398056   3880483 
 11195856  10634800   2485978    384081  34177000  58974580    254916  83965329   3420482  22509920 
  4697728  15367583  13073838  19312150  11361906   7143081  77488138  74800818  35101410  53959449 
  1774068   4429700    813804  21446265   7690640   9487984   4241034    518696  23070242   7610696 
 50235290  24080196  37930608   6977493  16778376  31640389  33165615  26144456  31654544  22069204 
 65002500  36378828   8495487  11716083  22280900  45283861  55109070   2219879  43103502   5210920 
 12607795   8726232  41595000  97504190   3809370  26885760  73543985  13557060  13323220   2529413 
 56917915   7658672   5426666  31059969  13618765  14642488  28763862  25482550   1620008   4475976 
  7289736  51517760   4319904  53462520    681873  58620018  24633936   4683840  53295680  63376735 
 16503480  60774630  11885052  23761120  16900268  22770156   1507012   7974989  44460745   5841824 
 26944533  15985050  11815382  12375507  30035073   1734606  30027436  39980545    735630  23781038 
   633204   5708668  27349987  42476027   4232280   7213663  29466868  30637161  15646660  21313845 
  4314300  58774654  41390800  82747984  20572176   2725056  29783666  34715010  23177830  12677008 
 29996160  42486372  74060704   4737480  44173361  17144045  36044862  37809996  32654520   6469825 
 34182131   9338195  59472182   9461947  30831192  25680237    391440  60678400    541372  30212145 
 12564530  18853129  35124040  44762930  16911132  21709380  11290278  48427280  24374592  44305866 
 29686382  62862782  42465700   2857716  11257472  46810023   2464424    659904  41748630    984783 
 44671008  15739750  25126210  45878102   3271578   2155973  65016210  47313409  19169478    700225 
 10975200  22190938  78766688  24042600  36788952   6758826  49993008  18257495  16605377  11195640 
 12891776  46399854  13677484   1054580  80798699  16863390   9819225  12867992   5583908    847440 
 58133569  15469560  81146304   2384806    870471  38553336  26687124   5714198  36251328    233220 
 58293375  23992245   4036373    286518   2086534  26251629  88788645  45626619  24447018  21914744 
 22677200  16446448  36603968  19425100  54558828  10128597   3603647  20146745    477312  47366656 
 27239355   1222473   6042790  45163146  30727160    527260    955985  17135250  51932727   2024121 
 58484811  28238854  18829260  13159938  33672644  47091836  25168506   7871754  34119576  17704276 
 31204866   8807232   7199612  87228092  14158914  65848698  50902796   5242484  20583398  25682646 
  6163424  45486480  45694208  26829780  33441560   5030480  37161534  47244930  20350476  26302464 
  7602720  32869734  39327093  34100652  45501015   3371885   5569641  10897497  57530461  35132361 
  3921084  24613845  16830515  26809076   3092194  15542315   2920932  60929400    883610   2030508 
 25076042  26001785   1161452   2887456  37638615  24321918  13483977  14202960   7484670  14011200 
 38833355  13365684   7847764     43680  11371824  15910046   3883848   6988352  21423747  42361536 
 50199195   4897008   3212100   4277266   4869720  10119264  15030669   2328875  22465365   8274784 
 50702288  49849691  28504831  73516872  47763044    647634   8587900   5596448  20844072  15256832 
  6044400  28099630  14283200   6416825  30027816  25639835   6903484  24429714   6092226   5033736 
 15897560  86694912   8972810  17940746  41905446  31635201  35902030   3588925  24628656   9779221 
 28539292  58636179  19143520   2297079  34685144   4467840  79047765  64127672  39590100   3545424 
 73773376  27911033  47255730  12993427  53643375  11684750  22740261  68486778  47215629  23959200 
 39176448   6125238   1810796  53090694  19635411  23296020  73704952  23423960  58054014     66420 
 17970001  49673856  27293664   9883104  28502556  41529762  23879448   2211250  10240686     18473 
 26166500  32610870  34594788   2859840   5294450  40672700   8083150  34477143  44300470  11871696 
 60421710  90689616  49504590   8051866  13423536  14811340  31170256  11203906   9835420   4709034 
  4307932   7817808   4130974   8563896  58713919  64537749  38686464  56704080  38830233   3143556 
 80450510  13882053  49391700  55392354  10430508  22050444  57552885    236304   6341425  40211632 
 47752305  17745884  22823649  16205130  37866858   5880516  15974070  20269080  44059233  10960090 
 10941686   5836377   4070260     34545  11087637  51404948   5252832  11643515  45704248   1412670 
  6762324   6069448  24021724  41051515  72960400  48837418   4433440  18706578  79169076  18651194 
 12165210  59941635  13241602  17328554    244240  48350000  63101280  54630432  30049984   9574530 
 10122480  43906616  60223248  12626260  26056968  35381788  17376444   1002972    107500  50904802 
 23926450  28021630  25949295  21665167  61462380  18522820  27312606   6857817  13378816  10072584 
 23100518  22228220  20582720  48138460   7013214  30065600   6421402  50105200  29789310  50914180 
 69049989  61517808  77858673  23786202   8458026  34684136  68663612   8321245   8026975  12617720 
  3629622   1406652  39602360    273212  41030044   8007450   1248210  36658578    556479   4375296 
  7526082  61334178  92190184  14526760  25720584   1405985  52448340   5199501  21542886  48123720 
 29245720  10814433  56317992  35783676  42866685  14507325  22875526   5737736  89161401   2237448 
 76839431  23186250  48590080   6473901  65452072  12028911  27321257  42994832   6975540  21617611 
 74305088   8672498   4537815  18293814  80878198  21079592  48350936  14087010  15511476  13952352 
 45209815  12642850  49506842  67250520  34083700  44329740  51476207    786174   7656687   2131351 
   465980   1609798  36724555  57249343  18747345  33009108  59217571  36558375  12832560  26065676 
 26527245  45681272  94098888   5346250  61659404  61606716  53200340  50185640  27305679  23384934 
 17609768  27672816  25743389    105820  48623904  41404443  52399240  12471257  16345923  34910261 
  4896850  44715780  18935790  34680412  49274754   2502780  25212642  45903729  23765937  17638816 
 90999620  44099510  15822408  10923894   3665341  17885343  12704184  21343284   5446980  44507367 
 19674336   1915728  21824382  30822921  32652480   1521744  17867074   5545619  53104898    175441 
   558424   9468993   1600500  28981659   8898984  30766818  43919080  69323496  12003624   7493652 
 10444380  41281570   1368216  22462902    340252  26112580  18779696  65613735   6021920   7273592 
 21770680   1299800   7287137  75157767   3028752  58430727  16002948   1404735  71128440   2486442 
 36296505  30274684   8551023  14609376  15194472    444666  13990068  19522330  15209874  20745712 
 64026286  35877024  16386656  19335142  22576620  67413950   3358628  16903360  35023112  43256064 
 25989080  71567360  82111968    349034  47233930  15240850  45029160  25484556  13562384  38112480 
 31296166  52622360   9005120  69916376  15645696  16457232  40431436  30454624  27220842   4595322 
 16856000   6012856   4470400  15973880    757680  14919840   1979352  70714720   4670244  21242088 
 45644302  70686922  45758304  45207008  20903250  41838558  26549688   8039208  48952459    922376 
 45616093  11632725   1960571  31235630  14629497   2129260  52926666  30404312   4679220  46855026 
   251126   2691013   2277755   7082496  66089304  31107361  16454672  63609112  14713140  20094361 
 43339128  21833203  16540348   5132501  28804282   6451585   9829755  26774838  98693100   2607969 
 74110806  60933180  30453581  15872934  13202330  25935408   8921893  42183730  30395946  53149278 
 11151506  57106714  25123042  59982251  26829075     46350  14469344   5410584   3302694  89043280 
  5932787  50427960   2441565    208572   8567476   2694263  38798820   1779473  50633612   8666580 
  2969918  41557456   5711042  17345613   5119403  65448396  41246160   9552600  49404472  25099104 
 16582644   1236036  68520276  41571243  50308608  46208095   2772528  75832065  35786115   3281971 
 21228294  19937796   7189200  21602815  30893919  17207700    444976  27813085  50743776  55586358 
 14917305  21191820  10232475   8425908  10970811    125058   6036334   2494166  54547575    227525 
 57358742  12069750  40791168   4496700    245157   3445053   4487112  35819256  50121048  16460141 
  9972984  18337632  23428929   5821530  42020038  44296711   5190542   8901904   1412482   3529488 
 10266270  72251673  35368398  63028581  66356245   3980106   9494694  24283800   5389974  15117676 
   481663  25701613  32212351   7679628   7921046   1007232   5743794  10314369  37153471    737035 
  1479567  21900834  49808946  15907605  15326727   1060848   7350750  13275858  10237680  14211467 
 36338312  25100992  17651014  71327850  33321132   5805300   9256925   2027347  43096632  42735632 
 34161216  56691060  58943836  86709689  20383731   4318731   4452345   9265431  14534520  21360705 
  5553600   2625483    669465  85670472  14813370   7491232   7381494  35203504  13982625  38456928 
 31567270   6658179   2259374   2906273  11962522  51761376  33874150  79768452   2079294  51411030 
 13802550  16043405  16506260  16571872   9882236  23908425  16847650  11551176   8031066  45409080 
  2492217   2649390   1182242  12085704   3712968  12255711  58588992  32424040  14418308   1698228 
 30006207  47431706  13737029  62965670   6477216  15258525  25478012   5285728     82600   4403364 
 25726902  19431882  78621562  18445656  23782807  39806088  66953859  15946144   3738696  11241648 
 78011262   3535288  17978049    170850  44587445   3123816   7084827   1240620  23645652  29392422 
   469026   8695872  23881099  53377904  47521149   5459988    203008    507455   2506004   5111896 
    44898  38153270  13883020  12598256  15238574  19773873  51029263   4265436   5009984  13611024 
   145376  18739812   7000032   2287367  22576014   5172384   2062784    413740   7508592    400475 
  5430844  51287052  23917530  10714894   1642914  51527410  45067200  23108688  15959132  58541975 
 41049635  57643082  35378034   9505988  26946480  14548736     21340  16173800    137982   9245182 
 18986370  83981786  17833860  26681496  20177486  74208052  17507713  31054075  50033120   7180010 
 33788920  35927034  31671138   3548509   1615410  15644223  11079750  27819503  14044674   9005064 
  1449208   2618700   9885824   9951990   9672096  34858160    828520  36207750  65052771  35771264 
 41511855  11345953  27328760  23523246  49841219  31733989  54886726  17572242   1948224  19062162 
 25371520  26588868  45126048   5569465   3931118  75272703   4883832   4595340   8078692  52346688 
 10353630  39165675  34703856  13203660  37410289   2564484  17198594  14391526  30403420  58189149 
 12974898  21355872  16041657  56809600  56716773  21508863  15736704    960225    570653  55451994 
 31971214  71043761  32065128  37554300   8821512  14465121  22734552    575183  23271157  27998784 
  3426280  11339028  20953319   6586703  16541664  11888319  32914214   6605455  31604328  69616449 
 42762384   8187599   5772004  31603362  11873400  61971945  58411528   1623969   6065300   4303818 
  3725040  19690424   2950644  14510034  36264871    619595    129599  13609344  14668114  46040148 
 48627900   6509862   2331417  12526605  13519503   1013844  43454097  75819025  61166610   7028307 
 11498450   6520686   1403424  34206705  17785215  38406474  69525200   4403779  16607610  40673125 
 26022051  35098700   6901874  44653419  23167900  68062130  26660920  18184400    878415  44430938 
  9024050  14745600  11711392  35176059  72753080   2183220  34059780  19884288  21193270   1035000 
 78494520  12778830   5902519  18447000  55321623  88275665  44728307   9377984  22535137  13766727 
 25321384  42660296  30256880  50623632  10074370  25726725  59206784  15117844  80161419  49935369 
  5494000  11521620    340780   8124295  20701600   4622670   7467318   1279491   8182944  58432368 
 31222776    246792  25520352  82771668  11859780  73254489   1320039    496920   9617944   6428296 
 58721760  12206622   5068704  27428570  13694292  39953250  11256336    311685  50626212  68824805 
  1154250  54464472  45871740  66736654  59398183   6114945  33484863   8202385   9069060  47597004 
  9979264  37781809   9974216  11979912  56807796   5084343  40316133   2282362   8774789  32301162 
 36095265  23557120  17280754  44005605  20826378  46051803   4360379    373556   8732516   4701792 
 40356725  17913155    204368   5016210     33004  24026543  31755300  22298424  20631625  85607838 
 72185568  49441462  74260494  61502148  28117800  26904000  86363672    484110  20110200  51049106 
 43061435  12592962    102711  23487918  51235260  18729963  61446340   1101243  40685568   1243671 
 53506680  41200496  28868201   2889486  42931060  18470464  37531146   4981459   1017324  30522896 
 18521129  12642759  64947337  46336536  16054401  24745539   1284612  61078448   9177105  28797285 
  5435716  28558080  59174178  31711188  13765920  34679981   6563778  89448384   8681093   5988528 
 18024864  23523336  28464786   1331519    279475  16886310  32618575   9456045  19296620  30312135 
 25055480  31175280  50680020  25226195  44912112    746120  79551875    896259   7583744  41998737 
  6851429   2981300  21293428  26147040  41694618   2876466  48847656  12591696  22266541  48442548 
  2219740  11309095   6924456  49040370  35244414  27743788  15454726  71067015  61354155  15652140 
 33556752   5070430   5701029  16978430  25321470  96803550  14969552   3525984   8057874  13549830 
 40503114    808911   2201013  54725772    854000  21209760  42504945   3977200   2272858  11225406 
  2283504  18915456   3843486   1540512  35880084  21637932  12206337   8748537   5996271   1660959 
   374142   3235200   2748288  75409272  24386712  32984008    228475   9191952   4812224  12268638 
  6056300  31106472  22345389   3144145   2699088  24274476  12089100  64089466  23696020  19646984 
 19272807  72224296  79600320  62342335   1618488  85503480  13294736   3424973   2001640    591336 
 54664298   5591856   3836408  37619920  26815095  52726031  46598022  19287018  36605650  50539952 
 38520062  22690360  35702040  84402187  52675623  24686151  18167535  32330313  23211592   7567272 
 25867555   4845885    631082   3685326   7705300   6683244   6109290   3343040   5230386  64977018 
 42848190  21953987   9629124   2325750  76358016  22870722  12081784   2779918  35869437  64969296 
 18163878  42107459  62952688    927505  31346352  20738440  30178638   3599750  71617844  18182626 
 18014813   7172922   4503466   6411097     91214  23871600  62862922   4432560  40296414  23677500 
 29232435  24535012  56111194  66335220   9628936  75785736  18711120  14960288    967480  18485880 
 87197844   5434000   6096096  23852880  74132421    881843    344198  61092630   6498032  22708098 
 20042492   3109800   6676164  30674100    820260  42207120   4361235  23862410  78381795  32583798 
 22757104  17532230  64911462  22775904  13599578  18370352  27314474  25495060  23244636   3480344 
  1730256  28470042  28766636   6408000  27910905   9386829  19627532  31215600  14985918  33786599 
  1640496  23973111  37598036  75250220   1059032  10556551   9740360  20276480  51860616  61659136 
   761005   3424262   3642400  18232074    618788  32454422  40041594  21885120   8992308  31875208 
 15107584  11090800   1014000  13106622     94184   5622594   5576340  35765525   4985676  16450752 
 92022000  36890300  37333640  22305768   1574040  19604420   6526944   5292406   5981676  37284660 
 67047792  21715344  33219270  69877016  74489592  24884779  84600395  73890924  39089512  21062160 
 11377480  64283988  18239232    291819  19392831   9726704   9786684  10544232   6892242  40565061 
 17469676  48043836     39294  93529730  59829938  17590785  28659505  10652540   5670496  10600768 
 59369712   6437880   6192984  28992586  33111008  53440856  11914479  26245296  15688773   6236100 
 32483880  29701379  30322464  12492480  11998961  18545696  36812030  30607885   3324675  13918717 
 47612739   6084425   6082062   3025174   5417844  12057440  32806224   9530764  36255720  31084375 
  8373009  22482822   7206222  44908248   7133760  56545749  27946026  36414070   4909359  26692992 
 10423260  18812160  12390224   8348228     28773  63200061    404622  17145702  67386924  18125046 
 14851560   3234168  44209316    314328  14994972  48938496  13014045  22681630  12217152  33204654 
  7892752   6726104  43140670  28565086  21405650  47897472  57108760  29240640  30752232   2468210 
  4726880  42497752  20623525  22971676   1665579  16613600    290346    553582   1979519  23997211 
 77980716  25434450  12844622  36275580  91818331  12370050   8722056  15561420   9299030  23264582 
 86693841  19983504   4858542   4180890  14162400  60278620  44816343    144027  18294032  23357824 
  7681681  22343556  20897742    209296   3507408  43015581  79794360  91592122   7188516  35569280 
  5059158   2743865  14366352  14488842  21264768  28254359   1216125  13141464  40963700  54870072 
 14816718  10229394  10569328   9642750  13351357  51436320   6369676  29607264  25390720  83266920 
 24956295  48356140   6845940  54499380  10296450  11781120  22389408  19500667  30437269   5010420 
  5639868  13276374   2063650  26904969  71450064    502387  26987616  49001706  41680670   1705704 
   271080  13626038   5524700  33355032  35400150  42167457  10073700  86355020  12893948   1882566 
 21219500  37502374  16150913  68621080   1654299  23055067  39651735  20591549   1176230   1702260 
  9796860  24169420   3606031  27281056  13389985  57734310  36536346  65434972  16204350  56862594 
  8459811    688554  20368500  46379762  23978240  62115235  53776648    127332   2868096  30738643 
 41723620  20932224   1202796   9178640  15664077  36524228  61114384  59438900  47320110  17422161 
 12483797   5969011  16356780  22066280   5049276  36081542     24871  70394375  47787165   1999252 
 54910332   8548272  79302254  10778502  10914936  27774056  24279852  62249891   3508084    522172 
  9197936  44977700  64131752  47093535   6948711  34038159  16404530  18009036  29522063  36338400 
 11716694  69598386  63514528  45042900   5798892  17429888  32463158  13338171   9374000  49994010 
 35242668  18547956   3108220  39885062  32590623  15060898  88482390   2645038   1856900    396962 
  3067596  52521150   2893800   2646006  21929400  13880205  27004500   9476432   5507185   3198468 
 31297460   6289128   4479998  10365615  11149056   4059552   9462410   1366998  35668060  39895067 
 34149238  27032776  45669952   2449098   9825774  12103371  25208592   7773800   6804453  43505055 
 60264230  34143200  20428268  47850417  28801083  13206564  13370775  14026125  13066620  28817464 
  4196790   2412608  16321734  10200069  66166716  45907232  19980000  65847847  22668099  20912052 
 41848114  25760552  14730508  11243610   5157936  11666428  13593574  19870824   5005756  20137432 
 15305488  43186330  78837528   6352727  37357740  93614598    253532  28514115  72359817   5327322 
 15645050  22571724  80804636  18324000  58921875  52375290   1329125    875314  17384918  21898890 
  8541873  47955435  43013685  14219422  18186420  13268350   3536470  51033948  50017128  35142354 
 56019447  22974400   7216459  21080000  15116266   8916915  22208936  41518560  45224444    658692 
 47704200  39303320  26913740  18582017  43865203  79204239  48245922   9311983   6111588  42998130 
  7055612  14681085   5659402  34612694   7634754  21467015   2048124  16158240  21072150   2989875 
 21492180   1920843  34054272  27578997  36760110   1743066  18541991     24375   2860544  24473624 
   216235  11735031  76051283  62999181  33563376  25494152  26368713  49351264  16457700  24247704 
  9105930   6605295   2329229   2228432   1276865   2436656   2669250   5147174  18408150  20250734 
 68343354   4946625  39163097  16239288  14306145  54014319   1693536   3743428   1496803  52997976 
  9245683  23423015  48407618  27651520    265629  58471245  41982348  13981968  49069371  18611238 
 26843150  45007350  17131487  69851055  44309083  43453724  19099110    531087  25324169    478894 
 12850360  53254400    114920   6629756   3251712  33123660  38398605  23764006   5386923  33940620 
 39300943  23329440  13196726  14105000   8382150   7925760  69445065  13791302   1286936   2244502 
  8378640  55294185  44760954  48674340  75525689  27144920  10364627   7171143   1319417  35375670 
  9173463  59904872   4759578   1192564  85734800  20397902  32473857   8073164  17069471  46169487 
 37111275  77269314   4927710  41914361  50691586   4520836  34905228  35529984  87111428  48109600 
 19396080  39895709    974700  32680985  17677280   5242549   1176768  85183680   6283929  37392219 
 15232800  67486848  23189370  19128628  31905104  10137250  61884746   8695050   9108586   2160474 
  1532979  17312749  38684672  43441008  35656320  11198240  28349871  57395184  80189100   1722907 
 13057404  46508944   2564316   5664850   7208292  20424795  26046656   3712422  40002624  24728018 
  2830072   3985455  14170051   4868040   1032516  38301214  35915236   2616984   2177000  33023010 
 57159313  10577840   6102252   2527959  80514294  22396480   6825560  30726465   2851512  29607624 
 35126326  28673424   2345175   2145690  37070280  68639704  39378186   5706465   3087612  29502957 
  1804516   1049616  87124300   4699590  10736256  11847764  51077945   2621928  46728904   2410752 
  1929440  77636090    594664  65211279  65777712  22446864  87752952   3650734   5367516  48127693 
 19703479  90200382     19188  22309496  10200960  33825355  15437938  31155850   3539508   2717428 
 17558775  24567500  15317310   4154540   1279333  15395029   7522608    301444   1684803   6379168 
  6588648   2857896  62434304  33978825  10180443  41137380  59488278   1495427  44477118  57625176 
    55610  27052389  65932544    499290   4030488   8230632  51291720  15074400  56626019   9574488 
 10259760  66806248   9772650  24829440  16841952  65319850   1885090  38592808  19621063  13419271 
   595728  33622512   6585362  14131497  16845049  27984000     42645  27648192  14383776  23970428 
   866946  67294102   8925700  13320672  34581738   3595305  16948566  41186578  30574545  53677854 
 43228892   2403464  15985936  14314048  32740527  13633488   5729832   6810765   3524752   8420755 
 30641684    585597  56293983  17676810  27599940  81555813   2344747   3271266  30611451  48722349 
 75493509  65319892  34852916   9652997  63719136  36395562    113037      7876   6973092  17034810 
  5674354  38578772  45301599  27775440   9427653  19592400   5266401   4056160  52257600   8510916 
  3080421   3407956  69969420  46941786  27315405  54718832   9316950     53328  11126562  16185962 
  2861559   4106144  53695456  18875550  21391916   5371380  48261045   2667668  22347716  22394765 
  6646961  18385437   1497300  32182802   6434700   9523032  25460816  44791680  60877675   1150966 
  5382299  83338102  76611088   3322488  15602436  20428644  18776990  31565455   9954370  18698729 
  8820750    509223  51851702   9463454  33613194    938418  42832640  13621185   3900982  26564437 
 48301477   4272928     32340  10919247  15737844   4196760  27169920  54744672   4333560      1584 
 46405499  42382512  32219369   3543518   6675940  35176942  20129872  10985600  44593136  22306858 
 44034014  57991824  11728164  68610990  49923240  37164246  30675272  76739880    898164  26924166 
 19481154  18755785  95646551   6263793  43984274   2249940  18402100    494748   1590570  17372382 
  9647050  30504256  63074490  28083064  46500180  47869312  43116375  44558081   5226752  18766248 
 44643460   6653660   4063916  19919636   5325972  28623435  24353563   6955191   4812504  43531116 
  8131236   9892688   5445220   1766835   5797695  90963486   9893074  54637820   4534008   4766307 
 25343328  20103948  44861202   5350996  23257068  27224796  19160370   7719808  40390024  24985272 
  1961325  23331594  59831200  15624726   3932952  81926130  11250492  14625787  13830607   1123727 
 17647554  40639872   3501072    258232    697984  20533098  12686877    401650  17090260  10067428 
  8161362  26187580  31527125   3546665  21199725   1118685  48191760  16064086   3251212  36329034 
 11432421  85866156  41421562  32983168  68399239  36075512  13219737  33192544  21550914  60336306 
 45294362   7834260  40248027   6881679  81443718  30332322  24771150  63679563  25008417    122200 
 41074618  11690604  75164436   8721174  19025580  80829105   1916810     13013  24385778  30228255 
  9115380   8039493   1787412   6969380    474498  47373530  81158434  31443300  47978235  54630548 
 55188015  55906608   3605360  34043819  44897220  32233425  71972712  23997284  17200090   3617237 
 78418763    685608  31030580   3328990  45674257  45859263   3226392    538544  26376184  54064674 
 10421231  25137455   7916545  73778958  23798412  15200524  43173900  12364984  29120238  26700128 
 12864388   4577236   8837130  16393800  36705762  29430336  17114287  55815996  53896040    219791 
  1221321   7483872   4195542  14961780  51427878   2657682   5571796   9247966  29692460  15973485 
  8753968   2930676  15103184  50164380  22982768  19726065  29133840  34357401  15750126  24302832 
 30889021  61946649  25079574  61617920  21468321  25073054  38001712  15244790  52308220  10341292 
 73652004  25365326  86301212  30734200   6323520  18434142  38609499   2211950    219780   1323906 
 52613439   3782016   1749692  48743937  14363118   7420848  65724588  34397880  19689570  30522150 
  9507471  85721100   1588928  45775656  22029282  86380932   9505386  18250100  10583485   1509690 
 57599178  89058420    229959  25367004   9975152  41215538  28218360  13000716  11017890  44317504 
 14552034  56662034    142048  20508708  31722825   1390212  14994408  88639395  38106235  14416524 
 20988718   3029557  55721952  76782978   1012008   6405840  44099400   3286605  45810408  42476746 
  1048866  15626390  52080432  14666831  23227620  13756691  19453568  35069022  34980015  30747009 
 44990439  43900402  24744841  15253824   4181652  11765250  50204077   6825595  12559615  11548186 
 79388100   2447096  12665576  68490400  11591394   3853402   1420400  17783360  63072002  36666960 
 15968904  10393745  24610136  28934532   1676252  16088384  46332405  19437512    877420  10354550 
 43705965  19586441  67832401  52524696  28264320  51583346   6586866   6474060   8937600  11270736 
 34941216  42320544  11958106  22520500   6924336  55567324  12386001  84837242   5482080  29744334 
 17111514   5960745   2011818   5296368  63178562  39869368  36516995  33493622  13649580   4779354 
 12221300  67742642  18103824   6289164  23021091  24199143  35856624  56681624   5712504   7555874 
 39547882  14574136  24836300  13912218  28835792  21504762  79177126  13862433    751896  33768804 
  6328760   2250750  17109445    550242  24262603    892375  75380320   5535201    100814  18367034 
 20278800   6401380    104364  83256728  18368363  29158549   7566324   2089020   9808422  12425658 
     2583   8091510  14422304   9349060   6614657  13494804  10305823  62847306   1861662   4318782 
 44216480  26963005   5502168  53807180  57795892  44190025  21603036  16468848  10610847  11402426 
  9181622  33873276   2732600  28468848  53706756  28010982   5550930   3508141  75996103  41882954 
  5518890  40488573  21794832  36304030  46188849     74469  59927040    751648  38496500    945726 
 89072298  47583360  61748190  45867520   8761200  74707371   7237980  25026624  17780610  53192218 
 62503380  12603111  15211025  33169227   4203348  19913956  11647611  16896900  13986072  10919802 
  7517726  27981653   4951215  56638400   2455371   6926140  27693780  30222640  71624231  13733992 
 30293210   4969184  20097099  28064331   8702796  10918572   1167968  16051056   7257988  18372224 
  4446614  32312269  13043025  13987728  13363696   6878970  15186630  78847188  27637368  53777648 
  6202603  82398344  31004920  14654250  16313416    912560  49272768    226969   1282120   2081520 
 10158588  30167214  51595020  24188463   5326250  16834500  78128463   2745090  85995000   4903692 
 17181450  10984980  78871208   5573358   7876754  75901491  14371151   2294880  92516880  54321075 
  6086892  21853115  14270047  13182345   2642256  72922754  35412234   5669328  67444080   9382080 
 20020700   5595718  22824922  27119562  12197916  32024550  54627552   2406825  16577605  19197584 
  6539546   8508150  15096066  19713596   7956624  32928755  12766288  14581797  80818946  22055597 
 22301603  28696247  11113200   4594458  30784811   8212899  24151080  10524428  55673952  14036561 
   992221     22640  54839130  13575216  35551134  64917952  71767446  14048676  74868960   2623764 
 41667858   9812784  19450012  35130750  17461494  30344116   1624710   5128885   6528615   9231796 
 22773798  25734192   5436879   2188320  29750512   9154600  28539216   2619720  12731875  84138600 
 64871865  13812224  35987907   6134625   1555974   3461556   2493870  10402216  60827208   3932940 
 44077350  21407220    862540  32365858    157920  23718688  46317900  29296020  13318830   6329952 
 15255245  43871393  55440204  47262246  65142785  38918726   6815070   8072976    691740  54523095 
  5818365  48198942  70180375  27149805  25472160  16129800  27380364  80787700   7977606  74328432 
 91507956   8742372  19224630  38339025  42908238    409315  45055308  48392672  43813668  45918650 
 13180156  48175717  19685151   9210870   2633496  28969172   1111253  21408287  59832844  26370525 
 20050944  18375994  51522852  24245991   7358850  82269197  29733522  10005858  37298772  75707189 
 18906370   6434280  50834420  50052101  26101296    458990  15224744  22166776  14394005    792352 
 55318912   3611049  38759106  26139872  10549200   3007641   6325413  29391096  12180314  19258321 
   291831  11054700  39306814  14171170  22363952   3104420    979732  24252624  31444335  49429116 
 39847066  19706913  18017557  79978495   7201356   1451422    389980  19785402  34225916  23109096 
 36697275  54880440  22950648  48041994  19595100  21805000  10569135  53768385   9750496   5091450 
 48961560  28618304   4734683  41897478   1607415    784038  24646440   5031539  31445089   4846968 
  9962488  19431657   4992798   8009716   6618112   6623750  19147246  34992360  15751455  32215352 
 15424038  45195264   8788864   9659401  39693519  65879675   5171672  31989210  44496480  32120004 
 16254678  27795726  47614644   5624703  38124672  11894944   8619072   3350985  60904501  54405750 
 10892000  20170426  15502100   3561784  13819338   9567460   4686066   2678214  15279348  11281560 
  2308537  20598271  63750500  58798089  14125775  10111673  24899294   1836786   7958970  10991962 
 11796168  21506160  13825910  12226104    429641  27013784  49274142  40702280  30786501   3329049 
 12936595  44654628  13532750   2439536  23690055   9020583  29010933  41659744  20088064  28190325 
  1088928  72011698   5947052   2066324  60971365   7801442  37997388  47530708  80191925  12421080 
  3193750  65103531  12937518  59551982  74053050  37809816   2774304  67369300  93296840  13260826 
  7889700   4312080   1834466   2852700  41387165   7011108  26365870   1243008   8980450   7134280 
 10041520   1136430  38362065  55319121   7956723  48452584  60594807  34874880  22940404  14516635 
 66153714  36258390  24548608   7720506  34700062  59500170  35264856  13862593    717396   4426304 
 28178780  10347576   8689030   7999401   3157700  60030232  68970124  66250530  12427248   3318993 
 84807499  27666138  28754716  35107296  24189416  25147200  47428875  17195232    371717   7862570 
   664700    930744  27174246  54434364    466818    284229  68154450  13509264   3824436  43417738 
 23071070  16972800   2025244   1012214  62112526  68153393    146186  12152260  28126082  19125595 
   165507   8851701   9559014  18098104   6636730   9546436  80338464   9655085   3685240   1853901 
 88930160  25204468  46558036   5646362  60399108    523360  35649486   9113676  37029168   3543858 
 49167972  50365890  10580506  62132734  25269114  50566085  33826702  20697534  19969777  21053796 
 15073152  17045840  56939328  22332231  38705394  19808535   9490992  43661870  18444096  51626388 
 14011192  45212703  10783430  73633860  75487264   1133599   4390520  31261428  10724739  16980178 
 12905455  31325448  18144865  43093274   1476929  19918991   2819433  25204622  21662316   7596094 
 31910456  26146247   1280266  20549967  29874390    658515  31876152    930853  11805601   5496372 
 13060656   2479725  56167167   4797729  24212448   5070649  34658544  29702100  41642588   1534316 
  8706153  87001606   5572655  29776160  39702672  30686280  10373436  41850056  30550220  29552649 
  4275620     78120   5694960  29675472   2185560  24671055  28608519  30611875  54495560  63843500 
 79094106  11584395  19039152  56475720  86384053  41611602  62155665  34872156   1302364  18232107 
 92839060  52501950   2203452  46016880  39626664  80024027  16623549   3606075  11422026   4968450 
 10911984  85238676  54465720  58994045   7093952   1980924  22298024  24473256   2516605  16292055 
 43274868  41499774  32645410   5712941  15663837  22275232   4249881  53439008  28470620  42633328 
 50586661  14366071  10548770  43904756  34506348   5699386  39452208   2526335  26217056  67842414 
 21783550  46669470  38021578   9966318   3631892   3598428  43944264   5960461    353612  58868376 
 11793582   7138872    505165   7885836  25210368  19892970    857168   7367998  86140785  77233554 
   612864  72308644  26176368  63564765  74996604  31426836  57534876  53037660   7356310  11595415 
  8167788   2214250  16379387   7709416  10186968   6150770  37879861   7450806  26148623  29207500 
  4851608   3339322  55971380  18555400  25107080  85825852   7712863   8654998   2440289  60356800 
 13900597  46017376   3460689   1350531    653813  48209505  54243140   2035332  45137950  68293113 
 37377921  38479840  56113840  42936184   8132718  12606450  67948400  61725606   2419060  62148816 
 38420235  30314217   1083600  10451991  42706975     95616  38351040  12332056  81457837  36764112 
 60419691  61766523  50125211  26273456  20422440  73490560  28211623  17931815   3991596  79608425 
 59178412  42361440   4245060  26110704   5977771  55067854  26513454   2011600   1362750   1773024 
 35639769   4089490    141752   7665960   1178973   4305820  60478284  12002665  29611854   3808710 
 21288225  11669505  12984008   8421990   1567372   6387227   6355815  50746696  19543040  45255441 
 39879000  19449400  52513736   8352998   1291591    384144  11015256  24007968  43702112  15208498 
 34204567  71190385  39933495  14675768  35962550  52937422  27946074  20779330  31195248  18284574 
 28322336  23654670  32169840  49383568  41661752   7564979  17472663   4721920  20541520  68233410 
  9043540   9661865   1870479  36407476   9742248  12962600   5197997  39758807  10711908  33712602 
 25386951  36237762  18968182  24050444  53340448  29104305  17115900  26973198  29953152   5289352 
 28576292  61830800  26577698  38349940  15949549  43686225  72597672  10088120   2729272   6361440 
 31173204  15175160  31957902  50040176   5454580   6089196  35412048    423126  21427300  15415118 
 11116340  16058325  16420873  18945585  60001550  26130038  52550576  59919581   4155072   3097567 
  4461480  13305120  31751332  13557453  83334357  23138840  57424906  26455680   1717097   4780350 
 66969920  58259187    868250   5390016  10552752  25020540  19790220  42901328  45382319  12048564 
 31974704   1614384   7382853   8961841   3195480  30532580   4063574  20010618   3702520  16338462 
 31673136  59418162  18648388   1730529  59498950    495740   3830324  79519860  23107052  37187088 
 61492636   2287218  18675855  23792283    142484  47268634  20416760  24268748  28975753  18844420 
  1818477  25436160   8349869   7896748  37978144  29697340    122745  66240483  15832076  36732652 
 31797350    431280   3426004  19535212  66506556   8681793  20080016  90671235  12437040  81684483 
 30918601     80532  48768603   1660506  45546948   2807220  34577188  34759722   1413619  65802256 
 33867882  56485454   2996908  22173480    102207  14082139  69156240   8140400  29416320   3706047 
 10217405   1758540  29923575   6773944  19581666   9981888  22848738  11923284   4173158  17651925 
 32416855  45592389  11649420  65065182   6239214   4389420  50541192  21608301  38642499  69513696 
 46664306  43363350  76740504  23639540  16074695  14564266   6844656   3265635   9737229  34235660 
  9105885   1833979  15420044  23690152  31391928  28568160  23024290  19362330  20074984   8349103 
 12397131  23566178  14554497  19427148  11287085  26019354  46232668   3136328  38569536  13116096 
 58005130  10808278   9678032  25842456    649125  13046040   2237416   1833312  15904824  66061974 
 21380615  27705330  37732980   1447356    863190  46619040  17828030  21523920    804447  62529480 
 22144500  60826920  67182220  31606806  35691424  23380844     25128   6367478  33005472  23146750 
 65428560   2850976   8473632   1437552  35442546  25551729   7540372    409032  11675664  29499616 
 20867305   2978146   2997140   4593456   5329670  31971980  34736988   2545444  10156256   3667965 
 10448064   4489720  27362790  36537209  16814886  18618259  61168054   8105760  10697760  19822068 
 35037905  33657280  18089292  20807031  56459460  48548630  12174790  27978460  33615447    942888 
 39464048   8628204   4707736  18845316   7254714  54353658   8741422   6451350  16256500  17999949 
   553410   9052272  48645500  29784330  18795999  18167930  44580624  15966114  12521925  10395585 
 76390455  16367148  48214640  25409879  22820736   1481568   1076820   7028991  22306890  61726026 
 10114216   3094200  19262523    122752  39741966  61979460  65163445  62792085  25745338  19685432 
  8054078  20555622   7297596  12337172  19005746  10407600   6583808   7792715  78411918   6338508 
 30964514  74577185  26342455  28734861  23975775  16611398   1173420  30790322  53599402  12404636 
 40375706   9140558   8939070   9384424   8890663  37175565   3322752   6301740  20549405   1855350 
 31717739   9967776    418185  29870960  12186240  67193654  54365124  11989950  39650240   4153887 
 17763720   6668347  15150525  44149720  33109356  52236102  10680957   8429928  49210081   5441280 
  8623620  14347720  39470904   2959128  11995095  30267104  18819837  74723838   6496182   5176022 
  3286772  57431603   5313920  67234453   8954335  53610634   4614582  42896616  28205282  21466296 
 30408070  64669920  29998750  61180092  14978964  32036250  22720176  18861640  18230058  27967240 
 11822506  32819736  32866068  13706488  14323140  33448452   5062715  40833546  44946985  44104986 
   932736   5681664   6883470  36961270  10086744  59397624   2818088  20383839   8757052   7911360 
 65234208  61202727  16657480  11030175  54589776  81876060    831888   2132730   8196125  56505388 
  1764423  75243756    116808   1481480  30029192  34370244    357200  30196458  10610635   2133222 
 29236134   6702190  25265496  34036288   7259940  17840290   1460529  25260705   2611735  44236001 
 64526358  57861492  15649194  23841810  30206433   5996750  64188300   7531704  52954608   8345032 
   182358  19597056   5510777  23098136   1756335  62876600  65771424  61678624   6157330    688308 
  3898576   1315330  33496549  13087618     87234   9273555  49564536  52368240    866720   9174528 
  8570541  24443332  43104490  75997416  39919152   9175360  34724325  40521900  72166062  21470418 
  2087946  28623478  17232264  40026726  38362060  61315632   3812012  29522276   2605166   4515840 
 55605006   1598877  14787875  59982035  65195210  43387413   3533352   8076381  92386114   3556740 
 76772523  76861890  31333260  15489456  55938408  15615453  17885600  77451792   1950238  10042371 
 19076674  26195400   1395420  66646875  44316000  27038040  83171736  26798976   1789768  14466522 
  7941335   3931760  74035122  45960330   9622540  12457338  50875365  57333240  30755625  17967636 
 32577624   2053350    205728   1636564  25477815   3140247  16734072   1849276  38839066    518679 
 46949694  23086482  25518900  42341678  66680991  28708950   9674280  10034700   1679451   8560435 
 22950432  15636180  11232976  11269080  15071940    157548    606300  30188957    129642   9237228 
 57011571  16690212  44545080  31834495  17711152  76951350  62195910   5380160  37008840   6167186 
  2972952   4010505   8812550   4632648  74460780  31356192  84499650  11035125  46332110  17980056 
 70406095   3121448  12571170   3384349   8796012  62093784  45993496  74446693  18251855  47034688 
  4450788  41562234  18656954  15710872  16357692  18846765  16362630  11149151    536560  27261276 
  6091250  18158250  49961340  61572748   2708176  33382908   4125798   9634659  12399617  42671915 
  7996336    591991  59170341   5621025  41701140  45145659   8696457   6370620  24097128  28346475 
 25019595  29532000  55010989  29245155   8284000  12592784  48082300  36797869  75204391  35317600 
 43454798  16561664  33890948  11533505  18455415   2880660   5896260  36970476   1631888    707940 
 46589896   1604175   4243528  44953992  25456143    458880   8990568  11129420   5878600  51793560 
 20899333  23264046  12083306  18766140   2050848  25325215  29857308  62584842  75811653   2001456 
  8150400  10245408  51294900  14140776  27995500  54034551   4056570   2582118  28558178  49329600 
  8705070  31089358  15618980  44419606  31114479   1055106   9958564  14329654   3450768   3505920 
 18842290  15924237  39179559   5347836   2735551  26296456   5715990  25949290  24831169  42614208 
  1102722  20299391   2099232   4437849  11884896   8427426  15819512  20355335  14419452   7008029 
  2041300  49629580  13398660    146034  26635323   3298989  25623081   3906780   3559878  48363722 
 16623900   7968000  47475503   8470998  12058966  16750572  47748657    480040  67802976   2033910 
 69806373  47557224  20053872  29871743  38527500  50594245  21682590  27423189  10513344  12281425 
 32409296   3451382   5505695  16361730  55391924  15771864  18700680   1159065   5335110  29969280 
 23584443   7921254  19771067    605968   1442922   5160648   2916480   5306180  71361400  11548933 
 63384155  74299668  11258148  65650060  34780980  41626230  28329000  56968080  10511696   9525684 
 28355736   1048248   3820338    589734  24377465   1674624  29848328   4125432  49536774  29085776 
  1819860    208380  34084854  10961440  82333156   7332312  28785312  34635315  51345315  11188940 
 12758949   6846638   5710802  17672280  71341452  12177216   3875391   2000130  24225342  41764788 
 21098286  39593136    930580  56556620  32009425  25148270   1635648  53871366  70733520  13428296 
 55902645  20134535  52744941  23096640  41431392  40750608   8284905  19135845  12652058  24063320 
 34569033  49993351  72695031  59275530   4383624  13681668  35887100  52334706   4541872  27806368 
 31868760  27443581  19295330  18828240  29850032   9839085    471408  27973506  59745675  52464594 
 39003216  16582860  16101449  14555208  35505504  39176932  27197478   6096433  29439886  21535371 
 26833968  10023984   4246812  39387247   1294033  22225416  20497356   9966928  66180737  39705120 
 41716565  12611478  12226458  22277868   1164700   4539132  76500270  30260043   8839028   9256160 
 17865392  42911574   8369424  52955775  20003179   4241562  16984035  37829720  73959860   8349144 
 56038752  41724052  29107762  17081532   2014920    170556  62130992   2943325   2615590   7855912 
 12620074   9544554   3948846    426432  50925280  12044406   9038370  84591325   5460824  30782604 
 37626996   3441893   9163476  50996476  80003234  63611800  20356242  17193722  18865122    688248 
 11664885  19135110   1614822  12712713   9409176  16790103   1092868  30489144  18127230  77347358 
 31214858  49362390     27924  51909528  50141570  18090904  24246552  17805160  22287960   3645135 
 35652698  68530370   4208526  19412733   5556384  16773104  44862852  20451366  25502970  10355856 
 30618023  25068138  14621782  27437920  16148995  43640523   4767096  33716096   5307656  30673398 
  5377284  29464784   4958368  13031128  38655505  18638459  22592306   4064472   5303232  38412416 
  7510128   5273070  53838424    345870   1735633  25329400  18083376  30221311  40496209  16836336 
  7518120   2389104  41281776    863159  40128012  11903776  13107325  24503994    916296   5298640 
 28232100  53124549    229356  43710000  39679318  63167156   5083230  49840320  34687019   1378723 
 19340176  18659860  59457405  38079720  13528770  21797111   7091520  79021284  11889402    350566 
 20192395  16508525  36821304   4869990  24918462  29102112  44768158   7787892  68516724    866437 
 17282224  30878988  27227928   4739472    645405  53373268   2841804  22047963    163590   1131370 
 63110412  25887968  52560450   1365117  11024370  74051232  31487266  40910555  51416920  43746318 
 34080180  84576528  51321648   2037072   9553921  14754938  17936516  24653587    466884  49504000 
  6973839  43795858  70396200   4802371     73144   7193200  39056220   4840288   8711742  63838320 
 13198680  12162537   3188736  27269692   9169060    449559  22404096  30297264    524586   1431300 
  1850191   7631176    481833  13978272   7542016  35467950  41546232  16367392   2556972  36307740 
 43684270   7369686    130640  25580070  15803900   5832000  25034740  32433066   6288326   4157181 
 36084825   3035556  13832016  84843619   3317355  81033840  23623230   3226118  60771410  35023092 
 34548180  10019526  33814908  14234222   1146051   5929872  32583320  46241923  50167322  57409336 
   753490   8259848  36866676   2071746   2106998    994894  49401477  35612490  17339769  43149380 
 13819680  46372200  44727753  14679815  63157947   9942193  58364800   2081214  13615875  19363112 
  8073492  35563616  16453505    275706   8661998    732480  74623896  29886615  10810320  15482496 
 11470050  54526876  23255108  16988837  81355176  73888920  18526512    135005  30435264  33353100 
  5710320  45091004    926625   2102265  15153490  34916400  12956416  17234410  48041805  52402095 
 27989352   1233000   9857835  58759110   4084498  34263970  37138110   4532426  35763136   9597408 
  1798200  62783136  24987105   6218960   5737773  14760882  12947472   4492070  14534960  40358862 
 41450739    535742   8666376  10095855   4270458  50563491  40250518   9746704  54319760   5717304 
  6259428  16235680  10372784    501388  14219290  56978802   1018317  32339898  40256898    408542 
  1382474  41853317   9360018  46343748  76838592  38114256  20374398  25167608    691250    344505 
  7145082  22226257    886680  67309704  22297649  46820158  59119920   8091435  22136400  29699940 
 24442470  11502560  16661280  31695870  20397279   5013694  10959638  21334785  25821340  36096816 
 76429060  48620736  29710296   6812415  44500335  26992000  31918736   1297341  86192647  26035230 
 63926344  26687463  27344850  16025064   6972056  16250304  21093159  48097854  11880002  14936499 
 14853960  11502421  22373330   1694424  51285402    236009  39364884  52319536  58982460  31421475 
 18122850  21009042   1953672  40446432   7536960  14554170   9303780   6119058  60362611  27092560 
 21035482  31109232  12931267  32611752   3865680  11098038   6092588   3161364  17026890  20413731 
 45693430   6707510  19938631  19852458   3824640  11532643   6577928   8983848  18426040   5681889 
 17191062  65097011  31275540  13070400   9718302  19778487  39758688   7989597  50419200  36433202 
 25272632  32028750   1875012  16926285  13873986   8605644  30194736  29580870  19670030  25418160 
 51058125  19500734  27837550  21780650  54828576  47925580  30601718   4804140  18237114  57979068 
 26861840   4624550  81547125  11200500  17859141  16260478  90870835  13856390  49645080  11718108 
 16011448  16882950   9735416  53304944   5998986  68933760   1832508  12638809   1134756    237268 
 41900452  19040465  84992208    812040  28910480  13373073  38395682  12520075  13621356   1890504 
 71090878  64859271  81786587  16290165  12465600  17705250   5863185   8554995  85672789   8772452 
 19206960  65130240   4678724   3395084  28828975  85228020  25281360  29216475   5722027  92424684 
 26418477  13545804   3731058  11271592   8854840    397032  92393652  28740219   9379354   6245424 
  3139647  22630297  63301950  11502848     96945  47038623  87286748  39331318  25037730  47136835 
  5779980   4708860   5850449   2985436  45256008  33940738  43446333   6023472   3358516  40286241 
  6033216  27700500  63709596  21684367   3858700  15352649   9791680   3699014   5345028  87464511 
 13333950  12982344  20600514  23648102  60228454  22233744   5847296  16526422  77783355   5685723 
  4940896  15473004  24501400   3766361  18600072  11401032   4157122  19706510  77938776   8074575 
  6739460  20611474  13066776  10944087  15077700  30335504  16415030   3627078  45549810  21051522 
  4718742  47185971  71222735  19183450  46825036   2887708  26237120  12534236  13330673  71021226 
 10477977   9602712  34558450  31819424   3944468   6589922   3384470  11793066   8341971  34543977 
 49407393   2894295   3781870   5958736   1750200  17864838   2402463   5806420  24646056  27117756 
 58583616  30525110  24081834  11363995  39316874  38286744  14992824   6111772   1800645    452910 
  2358342  69810888  14768660  14750862   1383685  23265661    220704  44959440  21173282  47256660 
 12433100  54649920  57879510  20132882   3099671  20321280   6103601  35897002  19065572   3968340 
 35267815  45402325   5535163  18181868   9311052  12021300  45383400  66250106  63509940  29772966 
 34090848  17420380  16770882   5263193  31787768  18809658   4383504  56651212  34094648  77208614 
 59456225  23887611  18059216  15775875  22935582  43435892  20880829  15887109   1753010  22719874 
  3954251   4607174  61459818   4127040  40512465  13114528  27341352  30935541  13443507   7960576 
 65366320  11025453   5284468  13454650   7364600  15470712  85472298  46836042  29825304   3683774 
 28425064   7122126  29814374  10449544  37927120  58761120  10250592  69961268  41590870   1720200 
  2382766  73738338  76163932  25730859  33462450  10983680  13117844   9359329  26434083  31915521 
  4289586  13105356   8762520   7542900  28350015   9921230  10584160  26598918  13574081   2226496 
 54814215  17841585  65849050  60917400  85478080   7332480  23176846  21717984   2773680  36651798 
 53040267   1289263   2534480  14579268   1840335  33516000   2396296   4926675   3840840  21898800 
 48078954  18779363    367900  14562075  59854588  70067480  52935880    530838    785021   7479548 
 53874214   6604765   7304420  38646788   1747659  51835696  35764379  61669353   4387076  17072574 
 48846112  21967260  23401996   1441102   3513245  31384512   3866177  96955665  33015978  43721088 
   489471   3285568  38197870   6465151   9288005  46866600   7808752  10072757  34371000  28430005 
 41515411   5945091  20864448  40613076    888396  83302842  67577013  54722371  15146416  64028228 
 14747785   7665992  31614189  38278955  10106775  12641536   8124324   7252407  54088430  69817593 
  9616744  37291464   2590947  30564456  28148090   4797072  50946291     57270   2633232  43023180 
  4332447  10644216  15666090  23267300  32097648     78575  12435864   2235600    126817  29015844 
 15457788  22486656  18404166  20032920  49269330  25525962   8985150  18040767  46856295   6728680 
 46348160  38335840  82321335   5060196  36774521  11127019   4390170  41768286  15713280  31582170 
 25128360   5036163  17160520  32010488   9076217  28702928    608640  19030189  65048554  13549662 
  7126315  31239072   4494016  31799350  15418704  44655110  16563772   3825180  12128616   1289808 
 24058916  21488247  16534098  16652220  18733248   1502046  12135420   4797990  77559492  20074635 
  3560701   6843705  15091839   7808604    250533  38944136  40211545  12906536  18763258   6595665 
 33512080  17458203  59433192   6147582    261936   4017300   9418580  75214155   1373716  14550711 
 21059808   1171272  49878250  12541372  20010306  43423226  59799168   1801275  25193124  16631957 
 31581355   7664636  28401985   2504832  47261195  15868125  12844701   9176325   7004760  73473660 
 16238352   4330192  39763561  17039621  82871913  34416696  16510494   3509547  66883336  31684219 
 14926436  44785650   9656889  10262988  16421160   6705305  18713079  27036562  19248083   1048832 
 53459490   1154528   1512996  72368208  57339736  44849987  42362436  66097920  39572754  44864690 
 23118336  78294349  46008864  45885462  60355752   7717370  10589553  35559030   5827275   6263608 
 19543566   6571353  35392589    587448  84020242  15590295  11520634  70855000  10455840  21930202 
 33139680  70413558  64637244   1648715   3077514  36334737  52960792  16426816  16543291  23153700 
  1543305   6401157  52418982   4312431   3446379  14279792   6714526  64794880  22648938   7072536 
 31240440   3401475  61195470   5733113    162316   2035568  66442620  46477358   6472545  14625772 
  1496796   6008898  52888914   6009155     97455  49439481   5741290  67828104  31936482   6482250 
 13004420   4355040   1829132  12219090  48353800  65123024   9412124  24216480  12933775  29778913 
 27846984   1002414  39575370   3278696   3091824  14424490   3942272  12955500   1531656   5420035 
 40084695  32064836  91475544  27570582  40628062   1805983  38536096   2676726  32374689   3116400 
 17697493   1166464  27779162  35804496   2264094  45839760  27450920  31992856  35694696   1701126 
 65185016  27825039  33140484  13501592  25430664  40715000  31821200  10447434  22097192   2935657 
  3291624  19630800  66520692  24219440    877114  24758624  31805037  33962560  51969402  13062207 
   160316  12051126   1374296  33244834  12272530  31591416   4303340  21370858  46954945   7188701 
 33529729  19494167  56828040  34813944  47673080   7671145  59896815  12700566  16419060  11472952 
 29369504  72896760  19729869  26468352  20312380  21891240   1022257  46233283   5456934   7213095 
 11133890  53091220  23166390  15099808  70781880  66999633  39816036  13596828   7774474   5702367 
 55462054  19809552  21537495  13355235   2242975  70822808  46673661  26870148  25254558  50466780 
 18706596  20001352   3639870  52304980  67410240  83203420  14290705  65386240    928571  35339395 
 23493141  36379098  11409690  20422260   2738592  46430740    740201  17324504    324772  60792993 
 17326961  13643670   3077895  10492354  11208020  42423165   3551614  42142945  14808440  59353852 
 34080894   9945750  12449619  25553610  17806090   9292638  62438152  27945396  12970545   4967296 
  3953565  45262845  35925390  60826514  13625525  27214737   2875650  16254159  78422092  10767946 
 21898530    648282  21172512  36116496  23172880   4361985    166710   3305712   5417074   6714960 
 16669166  13050660  53629732  18146850   9162734  11773696   1892316   2882648  24375725  14284996 
   253980  60997706   5288376  16731054  35039284  16059642  17956250   4257264   3684005   6062080 
 19293960  14608961   5520678   6387390  52757750  46212714   1177345   5722004  72568692  10503350 
 75300354  58379544  14634240  23651892  41033265  36626004  32661252   6758030  78502926  28535672 
 27248403  29946189  51851135  41262260   4223814  15955443  76912480  32871558  41798988  20769352 
 40139640  22040241  52744176   7913850  13632630  17927879   8560554     40392   3737965  11488562 
 19909150  78350004  10086848  25714115  51269648   1233225  36257249  28876055   8544248  26249652 
 15484700    203632   4581020   3910896   3581760   6399485   7708646    200784  50223237  10455615 
 10215309  18482800  13909400  14905080  32975150  25183767  41136714  31134894  45900162   9170122 
 72453620  58773750   9791160  25335366  61331440  18542120  12144050   1385800  16430310    599490 
 34530813    220714   1403549  47648898  26889044   1973494  65907504  96868164  27324444  28947770 
 20600679  18162519  29753361  27426032  21904340  19591182  24005256  31486725  43284326  73624980 
 20720336  25993050   8875070  18540706  28154766   8579683  87263020   6055192    344914  27101178 
  3994785  38039976   5910830  10636488  13898979  52930425  40878264  39762915  38358474  29579600 
 23874270  32995085  20285010  30596368  10445509  48946128  21121240  17900976  85277835   6670000 
  2875234   5018856  32960790  12252468  25545424  34684172  17401026  58351072   2537955  19958898 
 18235497  35444500   4032161    782272   6187230   6588197   3360118   4112212  26630500  65836080 
  4027194  16829868  38870745  29412474    488205   6874276  18599103  22668736  38921150  11525653 
  6852996   8405600   8095640   2184770  28966200  48458555  35598780   1318500  43085427  41282660 
 50728904  40812835   4374475   3457069    356298  11748460  84414500   2178546  27920496     32724 
  9326704  11455003  11989913  78177732   9827520  10109550  14121160  21677265  17066997  63595038 
 38458679  32525537  31661376  32099090   1554300   6410232  32210123  41907976   7892260  12196150 
     7290   7613403   3915688  12141434  80994557  22712800   7048266  33274560  14025264  69130971 
 29642028   8748468  22684488  51151720  83512000  19939374  27678728  44783703  24129834  29791664 
 19967700   9243825  37386189   2472120  19588890  51676650  13775794  43873677  24933486  41210408 
 33178734   5074370  31469568  60543714  33363330   8191487  69007358  13177444   4352064  29429080 
 53556120  36170356  26154870   1267071  15605316  17115980  47027168   2813803  24653849  30033146 
 56256366   3902871   1532015  48808530   3387852  13200253  25619760  70681536  10741242   9078751 
  8221965  11184759  15494472  11290812  64134375  18837440  15786420   6799270  74003644  50593750 
 48116040  24893232     95844   2899396  45212622   7442820  17973401  28085148  29906640  12589976 
  3587888  13734669  19495308  41870107  19646550   1436509   1689105   7804572   4166890   2840139 
  6403985   1349088  41815032   3694880   3607296   6229935  40212858  31540663   3490773   4066642 
 49099176   4259439  37946116  23792628     33444     24010  10407016  13698846  10179156  35155760 
 21755711  62114772  32432532   8486655  46342440   6384065  83671302   9238528  17028176   4243833 
  1623960  16634670  18412044   2762735  40249353   6937088  14261874  66526446   8024240  42128138 
 57966370  14524280  36913344  19829568   9461024  51359810  15615396  11968971  80926544  51622468 
 11248424   5146775   9803574  42890190   3663792  27431334   2683569  62207726  22433878  50295344 
 18790200   5213970  27372420    445325  44225555  46955558   9559396  29117668    194634    155030 
 15096838   9105262  20596280   3847095  18110287  94431686  22964775  18559776  48217615  22021098 
 24876663  12594815  62043878  36923820  30321140  11454201  71768388  77314353  46734426  46488015 
 70523076   7712428  18540088  77888472  42055608    922306  35773177  51752624  34685166  74064732 
 21373049  35791316    478392  27293700   3060960  35104128  15734064  56905166   9725825  11421275 
  4604306  10426184  71683542  25140096    482064   5452140  20083459   4655784  56435301  91709938 
 65054465  34096696    262584   9371023  10624276  19213857  34084160  31203952  13621072  15915840 
  6829500  20796231  16147764  42502000   4193031   9808400  70925080   3859784   6126630  33760748 
  6376214  49605244   7713750  24729896  26453504   8608140   8208156  31272704   2547032   6806868 
 35028138  12130155  33045180   5971245   7292304  21492849  77944016   8445816  41235394  60843244 
    18665   1973820  38648990  16145670  79800924  53895924  27221376    995410   8958972  52377000 
  9149295  23160402  63728423  22577504  19257381   1843360   3303304   1833660  58738330  10446599 
 66476256  38697831  23412160  56049228  43736649  51654825  12407824  31556530  63160700  29531844 
  1878408   2106762  16357740  19776790  55143300  45405204   9251356  29091717  56463300  71800718 
 32505816  73617133  26511400   8025530   3608184   9951765  55729915   1866000  17761965  66884472 
  3697245   2301472   7679089   7389036  26023880  69160764    402240  35444728   1369944  48205177 
 32261858  25976925   7284759  18237912    492625  49607552  27847008   5209928  15155560  45187209 
  3577581  39493480   5985001  14522880  10435924  50354850  35993623   9895536  11473920  48241704 
 20681075   5538336    256200    794003   9870369  14218896   2585940  30030528   1096448  11120904 
 13649832  20486624   4509722  39167275   2854849  61257552  30275958  22355109  17852075  10181320 
 58069440  57627912  41184642  12784928  19863140  19212985  21588408  13055808  14491089   3113250 
 46772440  67499094   4510100  30324119   9325178   3392901  75948032    351372  22951406   4824426 
 16107910  18425186  11588750  13727426  33231600   8357727    288192  25649204  41270696   3112425 
   421818  12663351   3440844  15594400  44226000  54333768  30170656  57546296  24939365   5270000 
 21142988  31905522   6244476  66262972   2212340  34804128  49120800   2558984  20557908  11251800 
 29706039  64044225   2501730    948213   2064944  59253370  32454728    397782   2325076  35311900 
  5505480   2094750  35167482  13712976  41516046  18910738  21958965  11848504  38121610  64087387 
  1482575  46345621  32502144  28559370    176732    410280   7628328  38567104  39413542  12066976 
  5747436  50464228   6173346  50492708  79017575  64576280  19648868  29057244  18730413  32442740 
     3966  11879055  10243520  34585140  11664880  49107348  61019460  19990300   4363788  27433296 
  1090906  10135080   7690992   6786010  16915787   4554256   6195728  48226320  14645124  14083062 
 38206770  15473382  48377238     66004  48377000  12755938  12814020  19949691  20482440  37992941 
  7802115   2137971   3178915  14665948  22581090  78057650  30340548  36044946  21387861  13112840 
 56770210   2281086   3891311  27846230  13969304  35902185  22594155  29391024  15908309  41530368 
 53981766  80134260    977000    731340  31575775     83727  17072746  77250978  46970325  84449429 
 34278272  25295040   3222990  10173600  27044257   9615564  13670426   6732077   2226949   1482310 
 25389168  27370200  24600615  17278379    721494  39504542  88708644  18813886   3936162  32643882 
 17355845  22098888   4535528   3976680  20047125  93742782  22213915  35930304   4255202  21027072 
 33968646   2984928  21969320  34698826  59815707    151648  56702511   2403346  18821896  46358928 
 92348760  15945175  30052110  28557893  54834759   4056367  77630844  61936332  47003495   1760660 
 45054563  14296695    400767  14589436   9968160   4909065   7643250  36844465  35186370  39827040 
 39282561  52136292   5981157  11936739  21738200  32074198   4674904   6930216   6980064   9186156 
 15462624   7183846   8241484   6734873  21177648  13992304  59315169  11098430  45809605  13364703 
 45926316  35116560  91863540  49034664  13470615  32889857  49018242  43793757  17423616  53416779 
   157560  90712790  27950688  11195264  20814967   1475666  50953311  36086602  19366868  89469432 
 24154042  55841640  27214320  54433512  10743174  12142030  37838900  28631640  12259950  17767580 
  3631032   3172562  25821866  25139606  13550096  62380497  29026485    294978  19481250  36764805 
  5576928  35321200   1574650  11712090  61582800  10335396  43926564  34945850  55170441   1347276 
 16881993  33348426  32380530  23002436  17605116  36249841  24084368  37061445  28448800  19228000 
  2395965   1347885  45095896  10472775  32491794  17754237   3779271  65034087   7736450  17076636 
  2977212  71170176  26234460  25678307   8554280  90269760  20647755  33284130  70529844   1648262 
 29032160  10906623   1969170    238640  14336882   7372197  57517534   2240005  33784296   5275504 
   353556  19577754  15349140  29779120   9339264   1933180  40844845    160664  39919494  10694610 
  6645876   8010780  48304512  39530084  15724110   5200560  57739095  37453464  39467338  31790388 
 14261196  27416080    146600  43363510  47234824  54019980   3492060  56375046  52734500  27198532 
  7122933   8210565  57076994  54638593   5012634  26306575  21536370  35248331  16974570  43945120 
   476100  17396520  60566238  18385032  30122793  86370788  35300044  15364852  12281298  59947500 
  7142166  14282456  19835496  50292656  29735790   5353962  16823235  59826654  67881044  12131644 
 39171780  52686060  31328700  37609416  29805984   5471745  39130630     13835   2201740   2287662 
 14075267  21718452  72717960   1491628  12982560  40690375   5386700  13177476  11386830  59927630 
 10248056  47262848  38207583  12607200  77562162   5432856   4966150  11021938  73076780  35139936 
  2617373  39407355  20627971  64022355  17944452   1534966  33071540  12521245   4849684  12378380 
 49655619   4501200  56390651  29201472  11614738  27712958   8100807  24524506  53514416    537715 
 37491168   6213412  87080794  10806676  40659642  27050187  53084913  68600118  52876580  16031598 
 49675520   7233584  40677175  46177369  13163748  11752990  29177935   7355224  35956839  19565079 
 54560784   8396955   2381802  54462424  37014900  24031865   2974380  13442478  49790716  73823270 
 93299000  11034112  14787461  55072160    248862   6399496  64592265  33386584  60793466  16492920 
  1009131  75238116  68216500   2456800  13601904  13146473    124184  11833456     45822  28067427 
 22256900  83926752  15639290  19124448  72557420  22817886  29052868  11223002  15707229  21260345 
  1587519  27024072   1282947  16412352   3961655  22826330  35423406   2244192  87033100   1260280 
 30846401    569835   2486062   6154136  35302476    865134  21634725  33065898  58903612  30895662 
 66488934   2527896  23412024  17070315    927789   7008230  27217050   1533641  67128516  76556056 
  6831552  68414094  14049973   9085431   1080940  35786660  47242792  10914387   4138296  54365484 
 25148701  59490280   4358652  58091658  16101679  48784494   5848128  53636448  21341767   9161361 
   105948  15785514  15411357  24963890   8852122  16940022   6131151   9816973  10415360   5602206 
 13487952  29045520  23212560  30324488   3099018  37629986  47649916  17782191  23226742  32115944 
 21642309  32654276  63496680  85481846  44971619  13462683  38484702   3156102  11210400   6172441 
 60876218  28046445  30986780   2221290  12602975  20886244  24105867  26042670   4575690   5500421 
   845288  42216696  37274968    613530  29009104  91813022  18163759  10857156  31894016  10945008 
 81322284  25638074  28733655  71134404  55317956   6241032  28606303  35791050  14373288  28526660 
  7694280   2547844  71106973  14349280   4255680   1970202  61482877   9909760   2601067    178398 
 87118128  75674214  40901788  44747725    778167   5059551  16264935  46068262  15596856  36259728 
 34759900  17593788   4596006  42523598   5825075   8051400    918680  33415458  39103956   6438731 
 10511724  16341984  15819520  30413408    957320  53032020  15345657   1220610   1106768  13071264 
 45525018    259677   9685934  49253760  39706875  71552747   4720269  15482758  22820100  24247040 
 71494626  38539972  16297950   9078732    949920   4123600   5832463  49722015  11431350  71747300 
 10732160  33935139   3155992   4864126  40834987  24057726   6642000   5307921  14272884   4742125 
 32821580  20571789  14481870  40528432  39631806  13874635  33299988  31796350  34530694  22075354 
 76151075  79774778  38612354   1416478  28781236  34499774  36001056  43649879  32936490  48231424 
 63362128  54888020  26074260  17375106  26257238  14590224    783566   3182535   5202972  13141200 
 11260025   6869034   1925760  21571674  23288300  58115650   6924736  11903220  15082812  67379213 
  1207425   5000475  38325290   3127884  16095734   9995180  39574996   1462986  30331908  92217560 
 13831752  29763852  22578858   9199744  48884178  84223740  46256136    263910   6264636  41543523 
 15624688  35454240  25435575  28621292  20454785  19701177  14298750  10414047   1479811  19046280 
 15419988    321771  49779226  34722270  14875434   8094328   3455641   1919642  26773500   1305507 
 15881022  40245300  13260546     82614   1539422  41622720     81578  62554320   6845692  63200480 
  1455992  22276800  93627512    602728   1247344  10655914  19145742   4231236  50189984  34826220 
 44604210  14472660  11694606   3734388  20898522  39463809   6584546    302618  63337792   8799598 
   538341  10371264  33921917   7587328  18392480  37811592  24532224  10291164   3647070  15443964 
 12715248  28671622  20765256  39740016  62683368  17763512   5447911  70319664  61710866  61330360 
  9367776  87690484  24409400  67400580  16188964   2371941  18425514   6559648   6599032   2039910 
 11090456   9589272  23101497  75396528   2824839    509444  68586696  27686008     34932  85672985 
  3275200    652652   1777514  12638490    635184   3794262  14372070  26465819  27876308  59372562 
  6860048  32262192   7251276  14185750   9025841  52287316   3372388  21815544  67220025  15332409 
 16134282  40152892  64186215   6727419   2428114  73722963  88497408  73446406  37579910  65649012 
  1162581   4738020  42701325  38620008  43244870  73088917  25816064   4723860  24642580  71991646 
 48869950  27509722  26257950   5410220  44832624   5425212   1362400  58471070  14133241  17969952 
 25917273  17181567  49498164   5414050  24623752  26656944   9053078   9754177    312570  13944420 
 14203295  21285966    829560   2935899    940213   4611624  56401468  26894145  12575967   4028530 
 19040608  37603908   4768160  19148233   1375192   1661874  79771650  69362540  26621945  11615892 
 20783588  49959126  16766607  23459338   9088882  29165130  65344320  33966240  55677852  22471690 
 12702512  32793736  68706408  11376872     74178  18710240  13194096  32904806  23733428   3314760 
 73797360  54627150  12895778  47950214   1740375  44956769  14565996  47421864  72268198   3871770 
 21716292   8086454  18543126    716434  26805665   9396803   2618181  10691224   7564289   7079880 
 22243424  58165674   7546500  17615890   5852175  10649123  42610617  38173590  37311114  78323292 
 78039195  14160640  14186388  16452940  34008195   5313098   3761665  19086504  29916878   8333590 
  4994900  22804408  25880441   8212587   6008560   5302635   3635631  46981423  57394326  15406798 
 31821632   6251560   6411513    961140  59346280   4130920    669300   5090176  28836150   2730414 
 36224226  10793370  21166250   4822965  32449512  91451052  12804300  24393600  14398020  44527320 
 55118063  22963312  11195349  28215090  73548930  18154512  41770848  38116676  11452490  14286987 
  1272722  33973520  41820982  14606536   1545775  41813361  48654064  42164172   9478490   4362930 
 19663578  36928104   6876876    598689  18806545  30598589  86717304  37636137  52276455  13154522 
  6373380  12746707  15093196    354384  57253959   7561740  67728090  59432373  49374880   7162128 
   372674  49885206  16923756  86466165  28314468  30652263  37036300  47716796  21592578  44968284 
  4808144     38199  33002358   9274048   2692224  68063226  36408818  27676920  37063879  54223836 
 68182668   3996760  35552886  93800726  89685660  71476080  21039963  14044620    532105   7536254 
  2882316  75688180  18328788  10878702  87798240   2307325  26338528   8053910  30594360  17396756 
 15887800  28300220  38238940   4540030   2168980  73221016  69447192   1008474   9310250  41649833 
 11550672  68306892   9559900  61018100  36663695   7645056   7419800  38911436  22273614   9902572 
  3722481  62866295   5095126  18861840  13555036  49931848  28247175  49147462   1982050  12681198 
 43828876  71858676  15802825  33817056   8236770     81840  40554189  40352400  19028031  17963220 
  4969944  15055776  53658396  22176900  27638445  24116778  15589519  17511424    757967   9003280 
  2316046  59701030  39331878  71760752  83529460  39580800   7329664   7300116    872964  39487633 
 25814151  12223520  65290304   3268260   4493634  36803648  10443642  25336400   8289702  75238272 
  1009608   2924958  14329806  16464240  45796452   5059996  49207125  38157526  81886624  50594760 
  5078400    499310   2852486  45185250  29253190   4606105  22834048  36114111   3489510  51533800 
 35540970  30210756  16959030     71154   8052352    926332  29851438  15737604  49436674  12858707 
 10775360  14635942  74835777  45578052  24776280   1125774  76849594  23547906  76585184   3535870 
 28792275  40741499   1483132  10305351   5016842  19287576  15561418  54021330  59225746  36450688 
 22783170  86647962  17806245  32639169     41122  23063621  14429856    853146   4317439   4824918 
 10452416  28926905  10060246  21369920  33240880   3055248  11103770  66931170  94066020  35136725 
 46866404   8121882  21421190  62547654   4072670  22292844  53656260    500380   4585320    955736 
  9551121  21296625  39495060   7799904   9067452  23446728   9888800  47345795  22330092  10398848 
  8592961  15185088   5033898  15353520   1743074  69419200   1497303  11122475  49441476   6433592 
 10095000  71800572   1639776  36591918   3318118  14919579   2173760   7452702  25882843  13266883 
 11985267  44831766   6865554    113844  33614190   4678234  66346385  62012027  30522848   4661460 
 43820480  47934796  26997515  86873300  53128996  17511282  18644096  18392955  27853180  11328856 
  5950976  42377703  52598205  66452139  13585754  33559185  79740143  11154720   6735027  17878050 
 28391670  81173624  43855182  38898594  28349748  20110797   6115504  32358165   4983456   7579954 
 24547864   9122295   1713309  18659184  11693682  48748830  40776398  13011418  68429998  21157540 
 20337075  14024860  19935280  25516480  18610994  92194380  60832057  20084559  51907625  12970128 
  8590500  76000724   9921232  21449016  26864460  31266880  25877178  40942875  40632186  71318660 
  1612808   1174432   8484411  15610400  51079232  29123017   6551449    840645  16248997  56806590 
 45504045    918339   2188584  35338822  32763408   6546320  14404555  34509492  29216704  12267458 
 16538805   9668340  38286244  24681300  53665824  32828610   9554439  82784130   9819138  20263770 
 56666955  18664546  45125969   8422750   2931601  62891488  10424220   9456750   9936178    873704 
 15048366  11613706  24323222   1507828    263891  64665300  19398467   7511324  12554640  49071600 
   168155   1327986   4653008   5222970  19436032   8683010  63471870  11053084  24249228  22560240 
 55347033   1194948  10453212  17431229  42391573   5526702  13501455   9030000  13606155  37843230 
  4203600  32282672   5379486   6757081  71152670   8759344  15384050  20202486  64905016  64581660 
  4249250  42912925  44466924  51430476  30796038   1850506   5414150  14804592  39927840  21906183 
  2755440  12443565  70617824  11594973   2117808  14405800  39970121  79817855   6098002  69994160 
 59358252  36797210  18407370  32491406  43991300  12340650  37661580  50729490  39028246  44870297 
 87258976  12534755  74819297  15584550  30516717  64657970  59812455  70898400  34544261  14633164 
 16436220  16789815   7330035  71848044   4536675  49373776  10786347  60964228  33370920  25978206 
 40086213   8418611  14815220    382739  19165120  18544960  43815163  46897910  22832390  44585702 
  7912810  12230582  10148824  53064364   4356000  32843052  47274240  62388256   8748180  73512380 
  9932300  90749076   1079679   4113120  66333279   2216236  56311272   1984516    563661  51301827 
 36399735  10826497  30101994  97422738  10761628    311440   6510144  11534976  14203585   1201590 
 23345652   2480059  17762195  48934100    228520  33597535  51445443  24444957   7691034   6267074 
   714610   6455199  64421296  18418026   6992648   6005195  18242588  64765856  43644420  11614584 
   941745  65512815  50804754  20651052   5669316  32020995  56588422  13251586  18806400  17874700 
 24415620   2801976   1541236  53503749  32353263  18452904   2101178    640257   7028080   3879080 
 64987080  28989358   4730334    127644  49740882  26615520  52048626  39323550  29801092   9997403 
 11066010  11453986  11764646  57851870   2072543  76606180    483492  42113700  22392295    856618 
 60808048  20756402  10873635  16163958    878636   7004844  23891776  33541272   2995179  12176377 
 13372820    931042  21351456    426755  62641602  26541660  64786116  20998705   1659268  20353328 
 42637824  23877272  14848812  14419841   5615580   9490635  36760388   2799726  23969400  33508856 
  6003753   6687240  12226916  19048636  20708808  29232672  74466480  41138892   3089317   5594806 
  6248760  71583498  43453020  22075210  28774056  33029928  17697468  37650744  61512248  41988030 
  6522010   3779072   2597530   7362972  38381486  12091860   8105826    396644  51908585   2371356 
  8525100  33526465  85847850  62107336   4332042  84329826   5647640  44024492  11651607   8480792 
  6187146  17775488   4940338  39573404   8043204  29154180  25651150   9320025  29362050   2428160 
  8134566  36287190   2012672  11308052  43208490  30715794  10153511  42908028  11334876  13980960 
 31861438   8887230  17500436  53118600  33799416  49818252   2176344  22785880   7419702  37832312 
  1232504   2707146  50419524   8425400  15665034  19113246  26934272  36363024   9683953  68569215 
  4914265  23895960   5507628  11604762  14290140  13990683  11732260  47751802  21293404  71996820 
 31490241   8516798  12096258  33555410   1377894  48867962  18521136   4102410  13262487   2101344 
   538734  46464747  29020964  25332138  13959119  31050285  16108807  58459380   3275496      2921 
 26294940  31929474  71074288   7681333  21104504  32630956  50347656  53436096  56571126   5089140 
  1011439  14342856   4332522   4603404  68273476   2304478  15697526   6484156  61796168  22466428 
 20044176  52205088   7963429  10618778  64894760  59997340  72227520    538692    939824   8530773 
   302834  22482432  64003828  10155820   1887968  40746868  10234129  24256160   1607760  13794303 
  7141975  33541101   3922114  27239678   3092452  14244384  30173367  73979776   8381070  10355908 
 13907059  35665500   1779498  32872378  19728800  16259599  32744600    817740  10972192   1385316 
 17272710  19168260  45834412  11664608  42497742   7600968  24530480   8557274  62961000   1132970 
  2198282   3383720     33726   2077647   1244217  36191390  15433659   8564577  76737096   6060560 
  8430344   6205032  22914357   3287930  26905778  25207336   4657864   4598334  50122149  74428500 
   528124  48904053   1942864  28325517  47355880   7350397   1101648  20594024  20253438   8627844 
 51581130  39366900  79966861  27311316   8835600   5464090  62409343  32182048  21728392  15754761 
 66417060   7703379   8197224  19039262  36669906  16880562   1781248  17876080   4380810   3866135 
 26565775  15465780  68941236  26582256  53129583  40558284  52519838  16698150   2343406   3354259 
  2986256  84986468  15254400   3634852  19536099  17030574  43472032    964308   5136450  38765132 
 28353447  79889580  20537020  35450041  14813670   2282049  43680182  36945612  41952592    721215 
 40849630  26105210  58731510  37163097   8975830   8220096  63124498  87030990  33070248  12342110 
 48416543  29165105  11223876    127777  16460080    676233  79266600   1319584  41095120  19626534 
 47147600   3437955   5485491    928404  28728044  63476414   2596160  19087920  15730617  30428536 
 26435256  11322068  28702494  56205790  37680666  71639175  32634879  15009807  17408127  25110540 
 28527029  14830605  69183666  52443645  20877376  45534430  72012490   9060660  15640000  24765180 
 24416964  24918159  87366672  46924080  12255656    970707  15557040  22746210  13422510    760144 
 20984860   3983428  27220500   2400939  12666255    174937   8088192   2869350  84939920  40157330 
  7721648  26729950  57316160   7730472  16260098  49448000  35409254  23276520   8335494  48678021 
  5844384  14995832   2421762  37882188  28331210  40629558  39911590  93062840  32044760  54815271 
 13678872  21991770  73473896   9218139   4340240  21142836  23503914  22690584   2227552   7217400 
 85245256  34058670   2139138  16847956  53366670   1040670  30899131   4292085  29737766   1571686 
 76402410   9373888   4688988   7956520   5846040    553772   3290685    726401   1106496  39085564 
 62908296  63554405   8407735  16931250  44163644   9246618   1106840  21311597  61047953  41444010 
 29866300  25348070   4902387  74048579  14462706   4202884   9363120  13556326  27047176   3085832 
 77818917  20413638   2791854  87190167   6691200   2641440   9014810  20063598   9043928    148283 
  6535542  44123624  23888898  10057512   2610648  21361263  11718231   4517048  53594616  16919353 
 12032751   9050832  85028801  23974428   1111722  13332946   5813962  63231784  97455708  49978872 
  1295595  18541184   9579132   2655954  19461988  27667848  26474380    460180   5429478  13998020 
 46365522  15297390  70156191  16465429  17373184   3301376  11866042  22788675  76435083  26903070 
  1627736  14074593  15333864   6140259  30061772   4221296  97022037  29687240   7561736   5729750 
 12351940  39050635  71992206  41544022   5738688  14796586   4931060   8381975   3395112  14963330 
 18728757  55906200  14095214    719118   6637400   3387046  10920273  17809452   3561845  15762880 
 29060070  49012361  11301345   6249474  41919094  15940608  50421150   1646512  26834875   4053817 
 40569675  15123780  14569808   7057328   5549918  14428860  29628430  37821216   1328928  22494621 
   464420   2569280  44619132  40526320   8454756   4765875  26581446  11019480  29051000  51856313 
  2089647  32328036  17252266  14603400  14158584  18765548  18620840  59485153   6956411   6391574 
  4488512  49240935  55708470  75944610  57663252  47304796  24141768   1721527   3577271  12592002 
  6393753   8964830  18761102  11081745  29881800   7849989  59891328  33901685  15828960  18177084 
 29219863   1985409  35174400  76503310  26812269  73852090  13164500   2069425   3346400   4334776 
  1902208  31096296   4741548  80581956  43582164  17885529  63334800  59517584  15594600  43130080 
 39238776  30823975  23223925  29550136   9809625  78035454  24164190    770406   1805646  13322808 
 18690048  16129848   8923937   1429818  25922772  69438012   4851938   1326960  18355155  27879138 
 12373809   5454129   4977420  21617565   2599975   1220700  30039648  11398686  24115520  11011675 
  4946562   7614206   9522466  34907600   1555561  14842394  18138616  25203717  15021930   1781558 
  2277808   8200159   1081794  25090560  13046075  27552603  13489542  21547542  20772152  59553424 
 44206344  21103110  55314118  20317440   6654570  53779870  14598891    944989  16965552  24829442 
 27949140  40435815   4917576   9099504  60191031    920712  16642626  43738032  14750932   1492656 
   924631  75821514    323095  27690766  62081424  35946900  45426150  11064732  13304578   4668558 
  1112960  23580252  43714276   1120470   6635287   3958752  29148576  32291870  48848048  63185460 
 13113375   6636390  15025632  73632372   4410809  28750599  13946900  11229420  54566703  56698570 
  7142242  22076582   4129944  30325200  53727240  17225163  41103720  64792728  42046389  19214410 
 11041128  12122044    208086  78950025  50005480  35370285  16092850    389550  90111290  37759490 
 10024972  61903094  12922040  63060973  75395094   7965801  18637803  15030392   7238835   2692420 
 56153816  12454350  29191312   7596724  29868124   6576945  27445548  25458450   4134114   7757736 
   984347   7127016  10542805  31541598   5936430   3774408  13414269  71010216  29821365   1945905 
 18653148   1351130  26858804   1902317   1528488    191595    461850    718404   2433712  51372360 
 13967007  11806916  26468728   6749280  59000773  43494920  20644938  33853698  42638160   5704776 
 32299920   2492325  13182384   4051056   3045339  26956854  33139212  12384768  18229806  11149704 
 77654976   4444836  11392016  19956456  40022773  13147560  25799200   9848623  54849400  10622064 
 16324287  20613296   6766770  55364521  24619400  29953884   1211678   7426980   8817852  29876774 
  1689480   9724013  11929710  42596512  50762195   3317275  16453164  10143660  53547924  19848016 
  7990752  25427313  28847315  12675300  51675848  55944775  45656900   7461384  32503003  13971428 
 70974228   9302400  81675844  17292296  25549832   5456250  26434065  23990828  34224365  10362625 
  4105890   4260864   5498346  36305047  16307264  16127104   5780740   4053676  23870000   6829004 
 12910846  34940553  25037770  25539536  56672915  56252224  37218531    247130  57206720   8146792 
 48737199  45540000   2892114   2809258   2490868   7189952   9092376   1080625  58052820  36922140 
 23183194  32174688  36658510  66096589   1943340  72867060  18923730   8609508  35020040   1937810 
 22960584  33780684  21675210  11100950  49894120  16543010    113252   3741771  26524872  31090196 
 15354112  12757539  17631459  85691206   4987522  16536960  32590836  28315892  51855492  54695886 
 27203553   6410448  29426544  33978646  15169814  73295181   4009716  21995501  11510400  50537500 
   870744  35711152  20493209   1649640  48994680  30046030  20101881  53229840  27308113  72122752 
 19949280  16300496  57355502    252792  27436626   3713490  29840907   4154072  10704177   4491162 
 40443536  46886400  36400637  96128025   3406658   1727453  28095738   7153717  39734695  53900572 
 43243200  21083520   2717772  14361758  16938000  57686720   2409200   5084857  14826308  48319874 
   817180  55617320    105850   4891332  42988656  21918474   9600774   3359360  19626678   4498694 
  3470430  32419236  26257868  36453714  42870234   5889348   1714284  56579904  84776058  21624064 
 12104488  33431484  62231514  21155094   6299784  26251560  57168144  16765068  17079041  14604732 
 77292050  14375655  34906534  67597878  33919250  17820005     13320  10097296  69841603  63796984 
 53393704    489060    469088  27240190   2073687    271117  23365956     25806   3366304  24157200 
 33164670  36685312  17170114  31621824  13542984   8189811  22152361  22039719   2849200    152856 
 86401714  15270420  33663336  59289795   1024035   2210025  65469787  32176540  51567355    165148 
 32266560  42608511  37249119   3460635  47360310  12752460   2160732  24686024  16707824  28289692 
 13348670  48114792  23950430    232939   7856344  65835576  15072728   2471904   2706762    656400 
 42700180   2709288  35711160  31709820  11293750   9391788  12169032  30329274  12974040  25956778 
 25467624   1286584  15600026  49520864   4461072  15238344  45966640   5975204   5006705   7401405 
 13295986  73969032   3156480  28609792  41203200  66921536    156130  55075356  32400738   1361970 
 44886648  12212847  37654518  49267764  35086380  46737364  35948200  11268528   2219607   7177833 
  2717171    680610  62431845  17020750  25182294  35120892   5089728   9421343  10259591   9604564 
 70394335  24309124   5846300   3969617  18496786   9340344    906898  65472933  18589389  13130086 
 25165600  20420450  19797696   2607993    431375   7662354  47440260  56077610  34557158   6840856 
 48981856    638034  58396314  48605928  50594238   5249115  69915956   7803965  13163400    480320 
 36729792   3727971   8135204  19146054  40804608  82539008  25789356  30464082   3261193   7891366 
 65274270   2610440   1836912  30522604  85019992  24070907  65019900   2620352  85357800  61960502 
 10294805     19016  15572845   6065256   9531136   1178868   6580228   1342892  40646400  11383330 
 44478525   4992624  33527856   5505071    294792  12394239  17540651   6412344   4312548  64858100 
  6441568  56980330  14449708  86218836   8383870   9743944  31078700  38633328  42795860   9337149 
 74982366  33248264  17333766  52616759  14751900  34957834   8575720   4470176  36177768   5136484 
  3692142  52658142  18367503  10052940  14639730  20702660   2827935  41774980   8785590  39994948 
 62683134   1988560   9081184  11963580  13481820   4822605  36445832  10188624  85765680  23166130 
  4810818    228072  29199852  19705912   2703695  18908760  33717739   6856542   7195968  24010883 
  6012468   3978440  29169360  34851720  74734956  44087120  32148250  25533295  22798426  24344838 
  1034720  55976400  41207991  84952305  66982908  78833014  29457750  28724124  20592792  30435600 
 16683772  18472960  47680986  58670539  63328629  13631450  41411900    247520  56457835   9595340 
  3340078   3436820  16694972    432036   2668160   6954174  94523960  36627258  12981522  37910934 
 19410455  26594848  84534256  30031120  50780765  13215366  32560229  30073868  13548690  40210745 
 44445289  20476560    768131   6464080    470458  13153406  11405880   5046540  29682968  21155288 
 24289642  78736613  41396383  57827152   6033480  29262558  49582442  10052196   9067708  37901220 
 14222720   9450644   2092350  47457776  13202940  24808866   3372698  43425480   7533672   4193697 
  8309793  61778184  31346070  48130870  63762080  25741264  76067264   5803452   4153752   3837750 
  9776522  59162866  46791926   7855056  38928522  27336725   7482843  11795238  64696866  18197668 
 16484483    259164  16481892  23130016    269607   6731433  41950752   7837992   1183952  45033099 
  6728040  72018708  32035806  32107920   4760979  21150577   4074040  17831472  29041032   3172316 
 98069309  36944934  22609131  13832571  59207218    424598  38144636  57994842  10554414  21125336 
 67231338  80630208   3965148  53095500  29859984  69963126  59136296  13161128  21128289  19731425 
  8249945  20042640  43506750  36114232   2855770   7334769  81759452  28952500  36394229  19054800 
 44641650  59135246  13722776   8373285  11417116  43146835   5789316  31268174  27516096  30320971 
 10834764  18550386  10651706  34868964  48538149  68518163  79571288   7853441  11165000   5758807 
 11322302   9712256   4596210   5065386  12284168   5635280  13434500  40130848   3358857  48220200 
 30179228  24931998  55334380   5142900     46551  92913640   3559424   1624214  10169068  17690255 
 29032653   6696151  16012630  37929672  53542384   5980464  13371501  32998560  38370716   6129550 
 28601517   3076230  10739785   6557394  19290216   1539057  14181230   7763952  16055424    154208 
 10343520   6613520  48586190  18168780  43356472  35243980   5099452  19856996  28514562   9160992 
 54980277  39459012  13444015  16138150  41864499   9386091   2587914   5418549  28052661  35535840 
   970255   4650656  42055944   5839904  26702874   9254120  47118596  60285024  23338412  18403125 
 12551088  77769090   2782410    467540  17326404  57767556  89535600  24127124  20265120  15381436 
 26782191  68560334  17839690   5241900   8183400   8510322  31813583  25974058  60895888  27183230 
  6240312  28939185  12799263  14065128  56897280   2130989   2255422  72813095  20408760   1432064 
  6621518  60137721  26523894  34536604  33041883  29548295  31111632  45357906   3540125    639445 
 39204342   7819080  19149056  36263115  10353459  39206470  42107940  29418415  14752126  17049057 
 94624074  43182872   2718982  19222650   3799068    842569  26816160   4339489  20534200    777688 
 23356350  30407388  87149208  25663530  33198701    374940  19353180   6475352  20495958  24603678 
  4540588  10948854  14626900   3171000  26653968  81397872  27847974  10109100  13210236   9350838 
 15482522   2420715  41360384   5443823  25988911  31070390  63681280  12830688    228202  55377312 
 49306250   6757124   8869484  55608876  48092704  51648117  58687464  53564064  12613332   3107839 
  4626258  43431505  30775525   3191925  15702792    662652  17440280   4832352   4922151  16882730 
  8975355   9664700  32910850   3016783   5880766  47944512   9710847  14668089    103712  10702248 
 19174288  34135920  44588976  10158768   1667582  11619630   1066774  14928184    146910  15691610 
  3630312  14477620   5559078  13555980  22306720  52339248   7038829  29049000   2209339  67601008 
   501079  10293408  67335525   4383236  40548934  15534916  18654119  14010825  66456026   6928144 
 23576487   3552983  12119811  11188815  17828568  89325810  35718789   3829420   8614911   4854004 
 23032269  42061536   4359924  15097187   2221983   3187156  16384004  14694316   2774172   5191030 
 51357303   4209920   1152369  36634294   2232720  81206328   5665158  48997026  25886860  20388380 
 62575231  71719655  21939700   3136176   1647684   7046988  51877098  28578420  30355983  25177860 
 21693375  10490841   1015488   5707128  70806288  16792320  76635060  15853488  26814352  12946960 
 29820325  21690088  15249107  35303814  49351646  24905931  19036128  31241034    534735  20611584 
 12024815   5660144  76930828  52893325  60654944  73484970   9331875   9954800   6052566   7248564 
 20349952  38238059   3720008  22303426   2280498  11715924  15215700   5345930   7709088  86154495 
 21259809  24133872  17984856   3677358  18376650   4230382  16465680  17694636   9921590   2142220 
  5709768  17828940  30157728   1875460  18345700   2244179  39056666   1573160  18880625   4007168 
  7529214   1768140  20016260  38813922   2515309  54024512   6263767   2627772  46636690  84010173 
 16792075   6699915   1463376  71951014   9982100  62686786  30792048   7499097   6880720   2239424 
 37676859  13867392   5587200  16214191  64330542   2758554  10149620   4489968  61002900  53802700 
 35040628  52262093  11377678  39525579    636480   5181358   1431239   9887318   3729726     59740 
 22918422   8466150  20935768   3759282  18763398   4788256  26493222  15497300    338519   5142738 
  2218274   9480880    485280  18692289   6253960  17352535  36917545  53789130   4111107  28134092 
 21952700   6595992  20289795  25079688  26198550  40277386  51471019  12743872  33554952  28650765 
 24241815  45500925  77295660  16390362    299733  72040236  39353024    226772  21465000  12493329 
 66932550   3037256  33766304   7358692  79911541   1206052  16784456  72711877  38078460     87450 
  2493680   2634522  90040216  29286752   7460343  71102493  18721356  31886205  77072701   9930186 
 43141890  43208179  26079606   1877472   5301360  16186417  77963823   1070766  15865800  10354683 
 59976561   5368610  19148896  51963142   7744815  21958776  28797660  58981724  35394388  51934172 
  8591088  50625965  35498752  31207792  11357500  13817079   4468348  93616440  22133504  27318528 
 22080600   8917216  16741044  42531084  34192256  25060559  43515784   8205730  26587026   7132550 
 65358466  28437498  20699676   8045308  43556786  92654692  21687715  20409840  27204045  14572194 
 11807796  21016996  13595520  12700530  60379508   6954120   1213416  17401044   7191000    950460 
 12705120  57347860  22827957  18217955   4823628  11853666  11428728    476652  82381446  70189572 
 43069428  52135812  63881896   1517496  22561344  41500431  19174804  38921700   3087994   4561710 
 22621032   3196095  39614094   9975804  92726250   3296766  12723952   7273500  88036245  24184875 
 12363182  13777410  20060352   5606862  78438764  23665725  13039598  40882620   2507362  15969192 
 47587600  52007150   4482240  61573967  30821196   6017048  23513238   2101428  23715933  50469144 
 48675810   3813627   4827852  28535980  12774032   9404352  18987264   8672165   1569672   2394912 
  1511952  31841336   6766005   6129090  23451015   9347093  17456544   2751988  29227275  35972338 
 72477911    806778   3132864  25700961  11044776  73154968  11189572  81491830   9428650  45820000 
 62372531  18431644    500117  12323148  30946050  16772957  26945617  17256834  24462018  53167738 
  7325040  35249630   1091850  58014320  24966164  34700220  45751010  27121265   5520856  43438560 
 34689902  64948976  29801044  32498305    234918   4530032  87307500  24239144  38157680  82786752 
 75240645  85665471  58492044  24398261  10452975   2594828  11392360  70652412  38848875   9938005 
 25602180  36381390  18064554  15761660   5061750  46114500   2808070   5422350   5850000  47762496 
  6612074  64016623  14409660  19233060  11035277  56935286   2915802    644856  30916613  27114128 
  1717920   3486204  15478260  81632100  29055092  54608160  30039552   2698425  33849275    692778 
 85031648  40094832  14339262   6695520  27333770  31070196  13850575  29735046    295647  13365144 
 26284460  25483172  40980500  37158849  54361788  23890003   9479800  29557843  17427744  38907702 
  9971796  57742245  38641725  14483700  56851551   5694080  19904360   8394816  10860432  21975000 
  2176828  80204160  37919850   1654848  34454700   9473108   6654399  30905648  46322848  41906451 
 52007800   3741228  22125600  22475856  12067131  16657861  18567605  24503304  65107536  29738223 
 29264310  60179914  34080380  18173196  15670520   5417004  69910620  79935520  24554080  14691792 
 34063618  16592040  18446506  10265480  49607815  15489560  86262930  39892984   7028252   5655832 
 38206112  13738582  30398058  25102584  41146406  19072023   5187420  29296192   2655579  67742609 
 25286305  28545768  31211000  28785192  30707424   3568568  48974950  36329633  11353290  19296827 
  2233205  23632362  27128398  15008670   8796750  14184696  23416134  15411712   1632512  26459200 
 13771564   3165326  47831982  56986314  11276100  15370550  28702500   4730220  14420333  60082125 
  8763534  93612220  28665315  31622493   9487361  23922740   3096790  35239670  45588888  26670688 
 33443856   7685508   3943242  54782160  18544245   3434393   5349696   3771486  25147629   5415906 
 20269284  15551800    234720  11631300  59434660  18826392  12657810  33645051  38250072   3244909 
 69663165   7583281  76985007   8453634   5515650  25945036  21679654  19156140  19719105  57497895 
  9787470  79591312  30096528  68033196  25845358  43989399  32165100  13516470   4759120  45876374 
 17099440  11982945  60353216  51053780   4091130  57644952  32550496   8860020  39658896  44571607 
 11658790  28658296   2697185   3106425  16300039    248630  38099376  19219950  32959888  22881060 
 20378710  26669183  19235512   1607472  68835635  94384368  19373914  73680348  11165186  48255174 
   827496  46434233  50588054  13449057  66808116  11842138   8639222   4162389  14739600  31288535 
 55332312  25106598  44173480   2125538   7263705  22266091   4726953  31155486  13384710  66860060 
 64144608   9100410   3054585  39798600  76491940   8064195  57605416   2177523  27953688  18114750 
  4226075  23586849  54355392  32314800  15361556   2030772  37137750  36322225  38181000   2418570 
 25343552  16197002  10897872  82848274   2672004  15322296  14310097  46154688  17477794  72496956 
  3818200  52594848  11728489   1866076   2303587   4848354  47656940  34930348    406298  23100700 
  8452626  41550691   5411457  17861110  42858300  51043531  11424840  20310983  25828950  33825561 
  7681929   8430072  23464960  30969975  41161239    742322    166630    748958  31425176  26739106 
    14940  29073975  44825892   6908973  68826208  18798892  12039616  60805615   4860320   9229428 
 61985207  50346678  80160800  71022903  58971704  40896045  27665076   8576528   3080974   4334445 
  5216463   1348308   4394932  31108617  83426620  31925892  21482748   2168307  39360079  31306292 
 26832869  40703108   3278073  20234940  19793072  38369685  18341760  30908800   7647770   7781092 
 26687367   6244495  14809060  78218649  11707444  13695045  46107626  33581606  89253373  28943330 
 19946850   2166021  73833452  65748252  13628897  21045274  24472184  29132664  10907466  10409640 
   953509  15460250    811596  43208688  11901120  30512077  28787696  13911480   7395075   1674960 
  4104744    627924  15226828  43076594  24336975  13419120  15546240  10410816  17332404   1439996 
 58142856     27192  18356684   5815425   7323660   4303716  53934122   3482392  36737866   7476480 
  7957280  28685720   4156140  39662116  17005221   2478621  24661989  16789071   9498816  60270300 
  5846330  57226911   4973016  12124864    942276   1314319   3924552   4940968   3466456  69388465 
 16061760  14715391  20113379  71866432   9014894   3914624  82840810     86151  67543200  76358021 
 21779542  41521480    291900  24092908   4493559   5047110  70351654  14790565   4125430   2865747 
 40719144  20174836  40229838  21818552  21706920  61594792  29249375  14269115  23100735   8121220 
 87855492  44862336   8434953   3498760  68245860  17068392  17528239  40161609  18716736  25957904 
  3328128  47869632  38273872  69712355   9568129  68839560   1260023  10280784   1006264  69415560 
 49538496  19340714  42989678  51761668  18065485  10345622    374396  46707528   9861804   1594275 
  5341080  59077312   6535606   1210108  61107960   1277328  75396006  67651038  24678720  52104897 
 74590495  15743910  31592616   3199482   1552675  34260451  16636846  17764212  33727398   6833268 
 50799348  16007951  17281440  13245408  34645450  21124466   7284249  34015572  43373160    497352 
 17812770  30188340  39366000  18104625  10532390  16656870  18407740  22432356  19253859  40136303 
 36035704   3454270   7669534  67873092  41461202  51052180   3825240  15571320  14494225  13670775 
  3714420  19626544  16234714  34598920    359176  36433680  27261010  13392039    943293   9198192 
 21989943  22136958  25076535  26287070   3036488  12798528  32979229  67257360    261006  72055401 
 22853865   8448842  51650218    873705   3846520   4043535   4504491   3334626  29792800  69810000 
  6273080   8727994   2217319   5381588  52867690   3759093  40547520  23036562    405229  50453001 
 54747796  24371130  11478700  55281530  13729590   4502394  48064110   3004453  75806445  72265398 
    50300  83925400   4536184   1109437  48171920    164241   8606745  49756321  17472488   6073652 
 15962951   4809668  33672705  30270266  11514817  33387528  87550640   6451695  11319858   2804984 
 11754722  10988911   3264183  60818685  29400396  73550018   6347406  29608942  10424130   8566776 
 44354211  56273298  21738836   2568951   9410790   4508244  15246616  38722279  73307064   7507314 
 27422790   5132275  36731412  20494950  19005480   8361045  19433216  73934046   5412317  19905060 
 26976846  41666888    758538  70474640  11459620  23498167   1191308   6504281  34450747  48185152 
 27272883    511920  26360208  14278414  12698336  21860640  27408564   1455300  12180811    333963 
 24368640  47135166   1396143  10385877  32560352  18869130   4051159  33218240  33124721   8892430 
 36583848  75045750  14929026  15179184  71003185  10369368  12396186  15188502  25633608   7037214 
 38224680  17655276   4106375   1045350  22010130  13954365    287560  10523630  23018220   6342570 
   405855  18962132  48181500  11582899  29433766   6728498   1220018   4726750  78218100   6774504 
  3215576  14355488   8417760  13989639  21157952  81605511   4176386   7826936  20801415  78597562 
  4717960  15064704   5067114     81160  33676860  15925440  60669476   7135648   1276425  63456400 
 33697476  33282924   4186970  13562805  11202162  27943020  41243788  29280120  83157030  53898970 
 15516696   7093946  45813517   2196500  62222533  42674912   5879570   2344156   3825090  16966725 
  5907848  40883670  56015283  16811046  22536690  64712144   1893456   4664664  11949296  26494212 
 41046394   3403440   6632472  28198548  25886070   5561875  15828444  11164824  15574449  10366875 
 29836270   5945266   5206760  13242810  91581454  65315215   9709047  51452243  15248178  18114125 
 11746830  70995204   3402885  19177620  16057496   9048656  39464820    783616   4460770  51192741 
   683370  12468852   7118944   2099636  20694960    414284  11290240  37691180  16901553     61030 
  3640164   1912772  15573480   4804002   6103125   5463887  21946860  12001213    234980   4628691 
  6004328  27962509  52012116  22319514  19278565   6131899  12826448   5156655  28207616  36596070 
 14184072  13889260  16829755   9745362  73887800  15874110  20865519   1230850  24026292   5560064 
 12199936   3890000  11001648   6392979  24987206   5437356  30321575  16714230   2559438  37585704 
 47493084   6903382  36096676  22695356  33400752  22392128  80887505  19414122  76290109  40000320 
   485994  74634560    381060  41655916  13882048  17935900  63238212   2827755  53285024  81475329 
  4554058    955020   3376528  83007936  26954688  15477894   9538997   8278026  29987469   1418455 
   500590  40534344   8845394  32255964    762376  22823021  28872685   2143200  22117632   1955200 
 27000104   8265600   2407265  53060898  26470016  15662400   8395690  45058126   1709708  20501415 
 32091082   4886244  18303714   2875677  10370430    610810   1531020  52153326  12308886   1691820 
 20487300  28226962   8635620  11361602  14156433  26542372  50105888  39160524  70616623  48929322 
  5512080  45046131  65446722   1553035  57464505   5559928   9871121  69425076   8981993   5102600 
   609168  28233188   1360005   8082208  99480675  11286470  61238380  18254145    816886  16651942 
 36418389   6727080  26681292   5416229  16986171  50385776   3901500   3186000  20894846  18169336 
 94781613   2540395  22930668  15529194  37906792  52566780   4321632  29103048   1209310  63408782 
 39928173  16390520  16195101  18813656  82159776  22423045  31201990  13916512    628570   2589444 
  3858491  51596818   1963941   2592282   4457116  14293153  59988558  37462088   2860404    622860 
 33393735  32579712  48456732  56996478  52919946   2798937  27993186  25152702   3200538    142400 
  9590416  14184210  46870122  62932194  33520039  10261280  10766672  61062870   4110754   2584323 
 50716852  13547916  26690370   8268405  38902088  25816410  81115100  24244584  28415142  12850464 
 12918453  35795259  50983254  49551082  71320608  39753153   5418624  21460361   1995716  80565680 
 85116867  61236218  35601890   9261000  50154783  43251250  29613234  11353228   1341470   2948230 
 80427411  32381718  10267288  18145682   4619466  39454110   8908899  60118439  16905924  79177782 
 17352916  31027700   2053458   4773201  50282246  68340780   2232445  28883524  29807309  16592064 
 45074548  27755420    235486  31253660  13698440   2154652   2863148    149526  12099024   2353486 
 20615056  14177955  14891541  25038636   6717152  47348850  28596314   1296477  30694180   7639379 
 13280430   1691037  37205720  37987058  80219288  48415320    643455  26880720  24116745  15320175 
 24552640  15732052   8183715  49562129  61683372  20328675  10119648   2857140  45951900  21362630 
  5818450   3426996  19820470  10410984  59481220  18777116  45531612  79259910  14770570  30424906 
 11346309  38404032   3860706  54238380   4263840  31483014   5031951  11208899  28062573  32345575 
 28836720  59443685  36116673    256989  83595860  48432860    996225  11626788  30768756  10291579 
 34966008  15157338   4773930  24898496  10357773  18707136    593944  24092200  18581400  16291136 
  4472380  36943008  36989796  23927536  12241030  89847420  12268385  30758400   7678314  33608879 
  9645662  38962164  30877686  16007970  25012101   3013896  43802694  20212572   9585331  13527733 
  3639735  31854263    567369  65531825  39063024  43741960   2716629  27417573  90133974  12975250 
 17914254   5550440   1849270  15358152  68793494  28775575  51472416   3005464  33258220  21186310 
 52656284  25267762  28441024  38225472  33642965   4545584    118200  22686510   8647565  79758020 
 76296564  24047424  14246142   4291432  22797364  77586300    443892  24831940   1221000  12418464 
 16586624  25073312  17247384   2651820  31806992   5195982  12474063   1440846  23295986  58727794 
 11551536  26449891   4582178   1032570   9869913   4230622  13720014   1394322  10413744  24982355 
 20778264  24702236  34796748  24524934   3436884  22304656  29618532  14028900  11262670  18642432 
 12058088   8528753  17214005  42530580  11518560  18759802  51077796  43639502   5199558   9419712 
  1755180   9964635  15980490  31919409  27871201  74164896  21568932  44194384  54458010  12438266 
  2943534    302560  14979006   6701436   1639608     24354    635283  19815936  65050674  23131504 
  4678047  29848143  58834218   4495140   7895191     89507   1685754   7972272  11928105   7254810 
  5308000  40570680  52142697   6514214  10710945   1962362  27639704  20453727  18869712   8884425 
 46346055  74371776   1061212   6877440  19804994  42370614   1634436   2878600     10221  27031798 
 56021750   8374401  46303590  16960570  10766768   7994904  14989482  22870380   7672686   3320280 
 60903843  17170386  40250252  35995120  13231368   1370061   1682450  42867000   1325936  50075036 
  6627860   2084880  12086550  23112808  24750300  11455688  47664960  39771616  20703066  37210722 
  2967866  44000957   8658575  49116310  25961844  11082636   9170265   7671040  54301045   5684080 
 20191842     59312   2674688  31361310   7529895  54422949  38274192   2790414  63982727  22561904 
 51040704   9218286  19810312  81118755  14055085  34048280  30850461   1438857  15695880  26680471 
  5969712  38402100   2403072   5205843   9146881  52805136  63462048  11824335  11927440   7182696 
 15900000   7176333   3509254  28288128  25920662   4794062    821078  13862184    142071  51344944 
 15292792   1086610   9284240  10129980   6602300  38695072   3231501  51183330  19611540  33863788 
 28487497  46695080  58943296  16851060  28299780    210925  39520092   8044872    411866  41186128 
 17499720   2658786  17612504  28679166  46441720   6168670  25858260  22666100   9404470   9611812 
 28721872  36656460   4075968  30123596  38480730   3149020  18592050   1548162  21010750  47278976 
 10846899  92897916  58299378   6063453  40371625    355968  83312544  20610788  44254341  28104349 
 91716475   3848250  86116191  10553550  46240154  39446610  14212349   4703132   5906436  68894315 
 29172347  29859256  24009750  13028904  26073141  24344672  78217506  25584085  15393670  21818650 
  2280747  69174077  43945594  16838292  57703191  87450958  18499603   7736463   1339500   8382720 
  6368726  60194222   3541096  16432576  13904685  33814140  37121040  18533550  39388599  14965624 
 27869856  22151853   8695329  14612957  17111820   4211628   9753864   2556477   2125700  34854072 
  9699429   9189724   1350192  15106950   2222451  57259635  14578100   8536500  57713680   8912301 
 46619096  35536380  71321050  19375776  72186180  15209194  25700556   2464460  57597152  11633180 
 12281771  40242708  40658914   5120184  31583405  91514382  88133385  11884554  23052073  38663556 
  6399316  14999940   9487810  40399065  17671782  53317020  16058412   6794837    765855    914103 
 11284109    328104  67693224    346970   2678865  17040737  50610327  21397285  14622678   3245480 
 27225339  36434642   7401312  48164452  12114960  44203502   2878830  19065740  62599488   4266234 
  2301366  31877777  12629208  15034250    979308  36824472  42967368  16624164  24465584   3412828 
 27768195   2247684  42671139  49972520  35354291  23062215  57660228  11090550   2172294  65789808 
 68752684   4756175  33680400  12428328   6395886   7916636  80972892   5072870  23853204  94074980 
 54375506   5782315   5317119   1968666  58982409  45133370  76456215  27309672  49969275  45772876 
   139037   7526592   6173550   6018108   1474535  26703360   9393216  10018850  44806656   2562471 
  2177240  16969888  84856610  17311525  46968890  12915819   5780673  43796288  25650790  39756132 
 32389166  15533820  38586383   6140152  56367976  13612570  71126436  34022754   3790452  84041212 
 29999724  75417264  12703392  22440660  26571952  28803525   3917760  32630402   4026280    454252 
 45983652  63432761  17681224  64777512   4021444   5940654  59494854   1594485  54775260  38237838 
  2274176  48932480   4496478  79207128    677456   5869680   6625304  40636293   2585286  30405378 
 40116828   2740365   3022940    407376  57188768  44570225   1770018  31502055   4781266  50505880 
 19166927  81093172  17427450  64349208   9485732  26474112  65856218  72084537  42158657  15023052 
 47526024   2546577    205516  11318750   4722300  61656552  10296064  29029175  72336042  92226940 
 32043739  71434044  51000768  14922490   4949942   3780428  64854495  26399340    474584  59014296 
 60882445  31912365   2655432  19472922  57309512  12240614   5835960  47282090  10338846  26954466 
 16651282  80075500  50052675  11602494  10249844   7909248   4943838  32452342    612896  84681792 
 62766794  12528495  21576464  59058425   3581928   3629449  40530293   8184200  54703736  31621037 
 26249344  46963828   5631366    287308   3022639  25802880   2564800     10638  40297103  41608112 
 62010900  18393439  24836064  12731250   2695875  23785974   1787720  68625518   8900112  26219354 
  4246088  36725504  40778868  15954995   8934310  72031630  24767708      6794  23970600  83242143 
 18830900   1147035   7269980    830904  32852700  32077769   7187715    230112  13149074   6819183 
 70188186     32566  13547675  57671208  36903422   2257795  67984224  27588744  46442721  60543432 
  7619944   5519976  45377586   9855392   5443881  69991551  37600848    228984  30095856  79639248 
 16262765  12676424    586960  46345015  74686920  19469508   4557888   8922436   5848200  69319836 
 47492053   2302060   5083731  26626158  76701333   2237898   1839256  14508381  29591424  39435478 
  6552934  81178500    964160  50276772   4831080  31552389  23840364  41807980  74791790  11139172 
 34330527  45056740   9591975  59114875  19040182   5689816  13896820  27258312  16854483  16734256 
 17037899   5344470  49101613  21296478   3442676  11323800    970080  20172138  71911224    486171 
 24782617  44437536  20812638  70663392   8420348    325404  35675094  53987680  55618458   8119206 
  1478109  47532015  45476942  12016690  38910180  22069334   6565125   6911332  12120073  17899550 
   761788  45553148   6394246  36162882  19371924   4112352  64993104  42587720  16093980  34818120 
 25526304  62009610  61307972    936215   3498118  53755090  46511460  72463232  45645406     99990 
  5096962  65977786  21430026  23665365  14348489  30052295  26630169  58405356   6367429  14971474 
 21236338   4833768  30373750  32417762   9734888  79740936  53446848  16799200  15799652    695552 
 27646761  19987695  37920421  14912898  26649735  27425800  42460866  24632790  67300415    800577 
 12144644  50301228  14511465    654192  36464080  27780415   5745818  60230100   3385800  31997637 
 68817824    491535  51040698  65805132  44824346   5320383   1096562  15129699  48749787   1575160 
  1778920  12908210   3640064   4580341   3943133  38642625   1500978  39753120  49469490  16496824 
  9879040  26945127  34924850  33820572  27774515  38252856  21001744  60239921   8202110  27146824 
  9432076    279125  24062944  51878645  21542844  67694832  50543196   4732416  16324243  79314532 
    69108  10532604    338845  23525628  28615680  10101164   1274427  42853400  52341058  34917357 
 83502825  30129422    995460   8556848  24558825   4190922  64719031   3889593  25559079  63448512 
  7928102  38511636  49741673  35647122  13719552  32709622   6008860   5688540   3046764   2352159 
  7403553  76163036  14894880  89570250  50588688  10170094   8092800    746514  20715414  38511308 
 15221679  27233320  33710040  14055216  65260880  11461873  18095154  18517503   8037500   4873000 
  1540895  30068401  26497062   5781660   3878010  43454376   8476452  14272678  35809102   7134943 
 19002579   3003133   6953085  52152546   6703060   2811042  29991990  42019173  15260280  77905884 
  7310487    620208  16541935  50039022  37821200  24106190     90981  18855968  10878735  48306591 
 36351784  42201397  21491568   8370048   4262828  54785523  15330094  22629794  53405495   5321472 
 27367410  12221730  29023925   2621730  28448560   7630985  48774612   3535012   4340430  74279244 
 32340970  20186778  66438260    198968  37630944  57126492  20885948  46035968  31906224   5623175 
 50498199  68923932    236960    574695  48194112  34288216  48318170  33579390  33041146   3648150 
  8808675   6570168  25884034    712300  50300559  24503958  32311667   5983060  66630718  14817382 
  1990392   4335204   3625050  43533720  15618603  22943480  25927200  50108899  15260120   4516083 
 83534458  17653059  35199312  27142605  23000560   6895077  74643142   8482266  59201947   8343870 
 30612078   1599741  51540838  20420396  32011952   7491295  23074821   1801536   4449104  36706635 
 31374588  39779392  40475882   1146369  40384960  57175950  38821827  14857425   4346340  10954800 
 11604992  36470591  32145278   8776004  59709265   4300050   4578906    375312   6937680  74736032 
  1005036   9599847  15219688  46342436   6029175    919020   6141228  33572784   5260675    394856 
    58422   3485824  23398659  19850080  24681888    772876  12624480  11391587  48907965  23496240 
 12183186  29621484   9501531   1129125  38294186  31235094  60376179   1837955  18275928   5516297 
 59910766  83482249   1179621   8165430  14547348  43137732  15940908   4636545  22115811  30396242 
  5906691  61055200  37047068  43126740  12364582  45645950  74873585  18501916  36151400  36044831 
  7291944  36183004   1517650  65646708  16399360   5386600   1251648   2408952  49518364   5384640 
 36952200  36472096  10767573  20018287  32703240  24001750  41224788  38169264  18621792  52662260 
 48906858  56262384  10051974    337590   2841006  61544272  44685608   8060000  45979404  36654705 
  1078893   2372384  42121608   4371416  23185788  15211200  11879304  31651032  13644638  12593320 
  6764194  13980713  40868366  24868660  77395968   9282240  30875940  32372088      9996  19803927 
 36483720  39216800   1378872   9511296  12398038  30979605  37259672  37992980  44588739   2370148 
 23675991  22976573  36021975  30503972   5341113  24300915   9053286   4288053  70470228  19629885 
 20779520  21229320  34569990   8493625  25145550  67295124  27788453  19541988  14302456  32526800 
 58396262  58790641  39382317   8894656    738699    445128  26997347  53945408  20440035  18225284 
 10373764  12822122  19806666   8758112  10434312  16921269   7676922  29017142  61947591  17297478 
 31898580  15605226   2957436  14292795   8098344  11518114  15483960  16131780  46308697  43766164 
  3924173  18880836   2570050  51453365   3375270   1043120   3134664  62794116  47128856  21846580 
 44374917  44993880  82583655  42898176   8225230  11013484  43422531  35656381  63035412   1135332 
  4712155  37341696  68568723  11756358  71164530  86474538  43170060  46686216   4197776     78972 
 23856444  81868005  14880674  24335740   8274330  51763264  65917375   9227508  34567952  29813740 
 11027244  16418910  37835661  28268702  31374712  45063436  48190296   9187972  27085058   1430710 
 32765238   2645408  43945324  36799126  13878970  17730523   2728068    355824  39574691  44395500 
  5978635  11287710  18108216  80423072   2536750   2794338    817568   5829000  55524408  16182432 
 17138941  43745754  15623522   9692716  20677978  54208914   7433400   1964256  50027840   1183014 
 40158888  37026408  22469192   4603200  13770876  68547038   3492927   3384265   2390122  12457368 
 43367706  19150084  14967820  11119116  10069110   1775616  10726575  26310748   3584835   1145196 
   883524  62376249  25185195  54594683  40265616    729316  50482384  18666375  46104186  50842251 
   659232  23498589  10846662  17434536   1389129  29876292  15160983  26724490   4490244   7349979 
  1470898    757965   9126942   5009312  68144472  36983219  22230600   2558127   6352731  76336564 
 20604120   8484669  18448596  72182000   4091535  29399840   6295396  32930352  49668800   9882500 
 15609672  65467474  67504976  45074259  11741569   5883656  30667588   4272093   3139079  23606736 
  7540754   2146760   6918949  58225440  30013401  17190169  24062136   4257925  47957806   1188880 
   364230   5799840  69133242  50965550  19572315  18318482  60736728  33277658   9128683  18215702 
 48197794  27156564  46072602  14029312  47711232  24297765   7662979  89727081   9583944   4073355 
 70778425  38844601  37013665   2275152   7148856  42207000  12154338   1319449   2453396   1245800 
 46101484  15256461  66079850  55063340  33911991  67548452  72150907  37560906  13076604   8020864 
 48790728  52958150  56995617  70033696  20932945  47900669   7177934  52396510  20528169  55317066 
 24759777  35929960  57072600   2516560  35703668  16325664  14241667  10593668   7387877  10204900 
  1630712  25653804  27016032  44449968  82952100   7512600  65787480   4084480  23422458  19381604 
  8080731  14279250   7429044  14125189  21160853  19591077  60924526  14776388   2031700  55114053 
  1120672  24328304  24540978  71493269  44216952  33635380   1213497   6659160   7966036  76214592 
 12343050    276408     72930  27880787  22164450    311105  22775691  17587635  88803908   3855054 
  5872734  18866111  30324192  39989106  76829256   7957488  11761884  43302315  14937522  81134588 
 66765148  87373872   9220290  45922329   6601760  53461670  62020362  10860030   8332983   1118145 
  2325771  11034125  11803508  22255440  18647112  10012471  66082259  68182176  48659097  73511360 
 44163080  56163464  24915839   5858744   5776030   8757840   2484720  38058803  15203946   6531825 
 50098176  14492160  29521070   5626320  24350934  17822154  23011964  24295750  56178364   1958200 
 29930742   8624455  13317920  52141271   6303555  11241384  70410522  20028729  61235612  23838996 
   957429   1970176  17312153  13043862  30262924    168948   7021209  35543872  15754278  40930214 
 20293584  12152230    941460  50468584    302894   4660920   2868474  32315530   3011820   7910848 
 19869920  15738870  27422248   1347684   6742017   1596195   1813976   5579240   1699445  71949090 
 59969004   4009160   6013005   3808800   9567369  12127239  31955030   7654998   6507070   3105420 
  2888765    749225    839310  13690117  20698335  11904130  27866340  29399405  22416375  36940640 
 25387416   4458701  35011134  19845833  13722296  35195589   2993466  20356605  18953904  11772112 
 59419971   5108872   9461781  31428804   8588486    895212  81620502  41468100   3482830    170324 
 72800290   2370375  19062272  54760365  53803000   5223897  55033528  31603025   9679982  88942615 
 20889792  11104331   2611000  34806120   6464150    712272   6212595  17129691  17443500  60947250 
 51870192  37955628  73516974  42187181  50772852   8843824  10769593  36055408   7268830   8252880 
 12063625  24354880  51124755   9873585   1696296  12811950   1752485  43708041  69716086  38007750 
 18695680  15006630  16283415  33111871  15627986  23717598  55082976  55581302  17638077  41106374 
 41062295  55417216   6113394  34926150  10573980  76236303  88724616  14251972  19053468  57178752 
 39496936  16392144  38317498  24234690  31061975  17624553  22770977  31717259  42731052   6643872 
 35416374  14252994   6884745  57418232  48083403  17544163  17341688  27996592   9912200  23920656 
 28654829  14880936  23495243  61184997   9909450  16002780    478706  17112574  66585225   1673280 
 43039002   1699010  57833577  14304539  13565090  24677040  27687825   9706312  71567392  37489060 
 13250374  10906506   2947840  33539046  16287258  20428760  26166744   1594764  10008210  35944980 
  5557720  17713809  14673890  76782780   4950230  14440335  61627889  21985845  36811867   6380297 
 20492808  28027872  30592350  29537535  47493446   2427490  26650656  16143114   7935188   1200642 
 18958590  20733946  19421268  26850230  41156358  44951760  31693752  48432388  45620334    487696 
  2416128   4278496  36773346  34445498  18746910  19094634   6301672   1060371  20840199  28167480 
 10576768   5796098  28127624  27490206   5665250   7655040   2575365     74550  24935802  18818550 
 40590368  80947363   5318342  53526384  91350336   3308800   7574864  35406903   2833380  53225249 
 17282246  13283396    229977   2988160    366919   1344046   2569893  14613372    547668  83578596 
 25051692    441360  17197900  18262035  19832510  45828230  39647868  11813057  20806065  32335856 
  5022174  74379510  17904924  67578300  12968186  14272106  19522006  53183466   2913050  10798768 
  1150848  17181936  17349540  23495649  22461159   6358372  32504183  25671812  23678928  32526585 
  3898154  21274756   3342900  15867298   4518122  39347594  16394716  44714625  55714230   8205018 
 16781780  12969250   9353643   8940754    534356  46106179   2599168  17428320  70663320  26867162 
 59792876  35807950  18288363  33711030   7996800  15531100   6685863  15086016  12845336   6024528 
 21205172   6751461  17121972  44526300   2578560  17319596  27508095  44797651    279493   9640686 
 60315541  13651078  21864850  17924011  59751120  10165122  71280404   3794220  13551104  39356310 
 37653660    740622  29511470  10764468   8133063  34187205   2099154  15517236  22528022  28000720 
  5389083  25309914   4402084  16301103  14453802  60945612    104598  26798420  10665176   7277346 
 11617854  79580000  72798483   4113276  54407076   4463830   9697588  23817183  18919915  43118928 
  1464561  39112282   3538152  32956500  22128696  41334735  26426772  12506906   1136382  47893364 
  4677425  12193500  36627372  13325094  75991360  23895342  47280077  24105220  64115760  20549493 
  5782590  24300240   1026675  21919062  11110170  38125692  13583986  55382982  49441968  34802820 
 12097286  38796362  52941675  15022336   7893270  39710984  20701659   5567406  31499840  47242710 
   430008   5205216  54066320   3641274  14895792  79232750  43316360   7196702   2439856  11074119 
  2919912  34706910  17325216  12011124  72673149  37464711  54946260  34550715   6596099  46624996 
  3067662  31195576  22790483   1598200  25933616   1920414   6969348  16568958  18466562  68930529 
 52845930  27513115   6657200  19831752  42383418   8668112  26817528  27427766  10220312  30966237 
 19313514  56241003   6344529  34987755  35445760   7913220  59719793  11699475    905635   5707915 
 69901195  15115443   9903699   4932939  40089256  26840809   6733608    312806  15491520  63002043 
  5624767  39277484   5144890  37512720   5373459  21257568  18542784  10835244    368784  14910987 
 30045296  57577356   7938516   4422448  19224730  74707900   3337347   1462518     36157   2833904 
 52328292   3383280   6394948  60129181   2311320   3150315  38216658    161981  30745771   9390988 
 39620625  15641288  37906910  66751950  29896302    587200  37057983  18115327  36496250  50667276 
  7523866  44400858   1113216   1553055  56616695  45699360  30778638   8200080   6846750  86349774 
  1860596  30791400  21235188  24081084  14708967  26570950  74666620   4241468  76919696  26462792 
  5791968  37671984   3330722  25894500  27246960  38749170  28158760  16515414   5930145  70890510 
 26525560  11783520  17019648  49428848    465902   5898144  71093140  97965780  29511132  34775719 
  2661680  58151781   9930278  37977324  13252582  58141970   9408516  29944194   2787822   2538768 
  1418900  14108640   1205130   8756572  18395020    179193  25750066  13066272  18586240   2241351 
 18007029  25009782  47622509  66152616  33362030    557760  85682833  19516455   5241299  68635188 
 27235344  26704341   6683552  43459945   3164645      4543   6941076  12512456   9478230  45905608 
  3130287  11104968  32026786    316464    472239  37193904  23741380  26786604  56806051   1581516 
 52599612  48216198   1070178   9802884  48057672   2770650  32786964  35905638  16821740  51710400 
 50337968   8918940    460305   7200141  23899645  26981514  18702851    148470  33664596  48475308 
   784252   9239384  15796620  54557725  12962410  26670808  51162378  57115184  50095645   2438525 
 16333342  78716192  36548119    164920  79909820  28752948  24908256  50396520  47667508   4291298 
   264784  35530290  18443938   7589140  18300370  13213197   1658163   4392080  48616572  26871047 
 42449680  72261976   1752912  28654527   4316000  43100486   4311488  12157776  76712490  24375456 
 21943633  21455896  21297816  43000406  35932950    802230  21278108  75082008  15785902  12892901 
  3319791   4665625  53988030  80727824  22766660  38501572  22296981  21929490  25852075  35406526 
 35695478  41108835   2230282   4404690   9454144   1201877  17886740   4921677  50176021   4775246 
  7047600   1798600  31196875  10751400  20479712  45997171  55316134  25191392  43292372  25707204 
 16086275    951678  71039640  14091345  11683462  51774970  26235378  81549614  11340840   6900300 
  5170020  48653870   1490438   2131536   9120722  24874290   6090896  56253042  64310928  40881100 
  1102392     62583  36034209  22031463  44213391   7232298   8200185  77160860   3730688  39444170 
 15239309  21294240   5346027   6770791  23874877   4758242   6702603  26728551  44885616   8692225 
 49061388  44099346  46864963  30620878  50953518   9764536  60085620   5252156  22580090  34219195 
 22064040   5594400   1070901   5250204  65010924  18942556   8333360   3560916  12897728  24324768 
   393711  43799613  27240064   7367964   4315967   6018680  55352570  10882416   5530852  10261160 
  1624588   5919810  20823696  10253952  57892640  47642455   5708991  31504814  85619325    168714 
  2211680   7211404    497826  56883400  80592378  67650336    189879  53144685  49334394   9852160 
    60030  29245490   4065912  27695448  81252198  30103866  46372289  23625785   6473198  75590571 
 18030360  18206487  24399852  17403750  26356692  13038375  40667796  18431358   7476736  31540762 
 43797195  10925976  74933530  46726928  20299290  34153875  13749472   3952854   2593184   6415072 
 27724905  43723713  21020440   4056834   5956722  75195360  71488790  36576072  23630940  30033747 
 71586570  25125150  14765472   9785968  50125896   3004826  68001984  16600872  10070912   6783721 
 71054830  40990733  32899887  27570426  22525820  12519350   7507260  37465452   3729075  44131920 
 11999168  43935497  37198590   8379612  67047925   6532905    442880  44464364  83175356  35908442 
 49913384   4518397  24946585  10510980  26385600  15601467  39928930  18731750  30177849  47844914 
 13524500   1408050  58191314  66533948    319621   6344589   6721708   2401880    311984  67076800 
 15847695   6309820  20661388  53016012   5891600   4581918  29088178  50684400  56155320  16719612 
 14268480   4252580  13341081  42783552  16397478  56573712  75117138  35193431  26259233  45692737 
  2939514  28952679   3292929   6519696  31956480  16536954  21478067  38308050  56197190   9265408 
 68993760   5023372  35950943  72556770    733293  15596210   1866075  19035520  73853852    108914 
 34519325  35452776   6075680  37205742   3412600  52263250    999810  12917712  18192036   4058560 
 21046104  11660776   5193500   5515458   8176284  46775226  30447168   6927844  32304420  26529776 
  8755026  23984356  18384240   2982870  44434396  53740862  14600725    498525  24851075  46898271 
 21087952  72341874  70173037   2163564   4185188  71579982  35370175   6824070   2325125  30483414 
 71154300  53072262  36207903  33239232  13360035  34334898  36047118  29900108  36579876  65698220 
 32045475  74314528   8533952  16780515   9676487   9291568  66154528  11114482  37602460   2308405 
 11330151  12252719  43941566  29620350  33912892  33083703   5666166  11746306   9023448    617310 
  3102000  17921600  24754080  23092920   7963268     47925  18032336    632394   2815200   8312040 
  1269502   7979868  62144147   6452160  14198574  32086362   8856690  28242315  24412533  44304350 
  6575114   9447538  12352990   7481600  53142260  27712884   5124888  19898541  36109593  70803696 
 61127894  46435248   2355804  10360254  37816992  39124904  20181304  88837776  10079520    102300 
 42275779  21890880  36943560  19163974   8113248  14386320  70666000   6082419  29712501  44683625 
  5413174   2752992  11596640  74150820   7620244  50113466  25417440  10544052  14437647   3160024 
  1143831    272000  27811538  17487145  42826200   5375505   1153144  49527468  12482484   3982355 
 82788678  28602822  19110851   1756464  31095420   7897312   7305012  24147424   4253200  59077090 
 25148242  53225368  12561848  16455213  32826411   5184990   6158256  36588510  12681168   1961532 
 19937340  33321003  83580365  19734945  17171649   4764193  14702220  35493860  40659066  28063350 
  5096960  21984882  22862736   7389788   3556595  66403545  42801374   3090419  30303090  36214821 
   474382   7259363  32516330  10481882  76298375  12052040   1431308  15550656  19700625  38577392 
 56059107   5706311  48512184   1402250  57572440  60183968  50755850  67813206  12907248   3244160 
  1782810  34775126  42387680  24225496  43628122   6843095  67803212  22648748  36325401   3035685 
 18805500  48837270  19948599  17292667  19795050  14870865  46425713  35936310   5221605   2611792 
 12717891  69829968    300742  57003972  85756671   2462276  42531246  56813922   9970106  66297495 
  3322888   1121580  60644213   6703654  54982400  23897412  18757314  25130824  42724170  23202960 
 26637590  12039648   8412896   6250457  24144650  28671258   4139453  26636988  17630986  33720880 
 43056308   7493904   8105343   9934743  12886038  52693935   5389866  12883374  16454608  30346316 
 21746010   8087436  48504456  80654392  39355232  51071130  52284827    988920  48331408  27951660 
  7265511  69700024  21530716   3471615   1461150   6623465  18348672  91533240    791825  49910980 
 19907118  12323596  25810876  70006928  13266256  13608762   8059564   4267276   1432770    544920 
 38195435    945461    426365  57701039  51167988  28138944  53990838  23703254  21998922    390276 
 16324848   8984382   4935645   2992990  21124143  51181620  33383780   5859281  18923264  35540736 
 56826416   4284430   9113853  41133621  25714875  20386944  57074774  31879692  63027640  39112926 
 20035478  11417274   1337628  20361198  37885968  75192624  29502802  10160900   8562141   5588880 
 14040401  46286412   5166984  60824700  30975867  17641800  57589614  25350072  32142411  10246880 
 39980094  11893296  29286870  11507842   1026368  25886124  13428450  37621008  10884650  21986880 
 15607709  10239984  54267323  35648431  28893146  14599636  20793708   3174174  45262032  54866280 
  4894227  34614425   8032774     24300  27007540  27009100  57226840  18095103  48845020  52440230 
 44727168  31512129  40517984  67434452  63559508  31446543  26768580  41330728  18144480   5040060 
 49630328   1977285   2017344  55876240  24641793  55307196   3756404  63194440  62048896  41574675 
 71556320  22696200  16123600     41817  37546860  31459350   8833110   7167909    210412  64445440 
 29615996  14131503   6101632  66843660  24424218  11574738  32872980   1256400  10165935   6683110 
  1766448   7814050  16916272   1944540  77934630  58094118  25128071  10871775  61035275    699083 
 29912330  58358645  52295112  24946984   9591130  65978580  56755489  19895568  18401805   8750870 
 47939276  40644540  19201803  19619445  48462548   7901632  59967774  34630112   1004508  39532500 
 28771820  13233920  16820988    677910  29494390   1878160    574724   4434395  23491280  15417144 
 18722158  26775441  35817520  13178100   8273155  17192736  17842520  35435033   2014143  27905115 
  1724609  39121551   6911304  33740140   5111532  20049356  58274046  19907104   1558656  12482446 
 72622294   4078198  14389992   7867518   9276636   1684655  18541050  84562030  20385094  32585508 
 24813632  28571648  75806988  37431922  43672702  23972907   4169256  42673415  14015547  41048784 
 24644244  18972633   6215820  42890320  22177512  29998188  29275590   4207808  35800380      2690 
 31743556  14899500  28141608  46501060  10031104   2889965  42639292   8466588   5014920   8342730 
   643513  54207720  43488720   3714262  50100164  18116947    786840  21985475  25721536   4814935 
 29554944  11907638    878571    143140   6668646  25359508  37303812   6821680  10244530  42348006 
 10917060   3477600  39166353  55264976  18941753  13607326   3434406  75726212   8123936   3148767 
  5862081    233145  12872868  53281101   7742896  32345677  20898361   3981024  20627200   2160224 
 35867079  63466470   2704611   2748421   2249080  13805736   1983486  70143175  12342204  24102022 
 59941473   7405166  50236541   1306864  16757534  64802930  29750040   2018052   7065381   5852060 
 10930050  26312680  24694172  51216444  25683500   9497178  61950136   6677124   7908247   8971661 
 33679607  91355040  11397678  61858904   5108454  15660392  12070695  31939920  20800120   1225095 
 12917323   3082940  36916560  37121046  53475905  34569152  58630392  35173468  40716126    371269 
 14405364  33054966   5018425  29263572  32128414  36419709    106308  28904848  86087001  47332515 
 40827233  49158816  13504010   1257675  52064592   5772947  13850103   7758254  47470896  59233454 
   896579  42615150   1125796  60134984   6488028  17728050  16443702   7778974  50450675  16946706 
  2397808  40738566  21608592  31153180  28738850  12171006  78105681  47412500  44667789   8868320 
  1134678  24579315    901455  48204270  25758535   6413625  12337431  34786116  21118744  52679076 
  5556460    953546  54439140  65088240  19674621   9047850  30268524  44064720  28620735  36005684 
 46280800  75299004  29251223   8413301  15462185  75204232   1354680  40448502  13699434  23097280 
 78564871  14281157  77947584   1558995   1622884  28252224    755216   2091627  10005240  29810040 
 28446705   9229260  75110175   1868251   1545136  26603500  81010585  69612930  16256013    373060 
  2287440  69709315  25858186  34145826   1065532   1472991    345695   8712906  79382704  44433104 
  7287955   3488624  63754140    338660   4509558   4674430  33393141  26788124  20902773  35912820 
 21550536  10101546   5219568  58982010   4408833  15408228  23857232  24233364   4914444   3188160 
 47243088  59968251   8762159  10771185  46610163   7736967  98366688  43037865  22002479  40573485 
  1812672  37993154  24116444   6884133  21222951   7244708   1824132  28797182  22041558  25548100 
 44679645   8099700  11023020  18238390   2897158   2052096  25660980  45477981  18752498  15041028 
  2210398  11663280  83248972  52418160  40694775   2241258  50650056  22793614  48930706   5000940 
 16422896   4722592  11771122  10455097  19691250  19228753  34382432  30459884  64138925  49445874 
 41510084  38559368  16481088  26238168  44672940   7960608  19822878   4691492   5170473   7455960 
 56796395   2618550   5499788  32331229  56564460   6661743     26340  12971700   1551245  44796875 
 32968020   5820759   9078264  38182578   5019192   3473475  19687710  11424487  86543618   5941126 
 57824585   6476600   4025175   3424278  35806590    652416  67776280   7673746  12888876  23968310 
 24962763  24847240   9128295   2388148  42559314   8177580  40431223  41620383  34158180  21141724 
  2396416    361592   3541538   4598532  11199423  20533808  20524422    215228  26361876  47019808 
 10975870   9506950  37005907  35421914   7696122  40093196   1490384   3661260  21663378   8681240 
  1675128  39325143   6726798  33411303  16073665  32128448  28866408  34492112  65576092  65563288 
 60346629  69848580   2646000  68058144  28644408  13206930  12656240  10874402  14452164  50966048 
  4339440  20111292  22328950   1820295  46953990  47332350  27191175  38219466     79281  29673555 
 27240554  69593446   3245450    144067  42104205  50761155  32306484   2350313  29252088    809362 
 11420850  46075722  17924120  26891823   1279773  12682880   5533950  49472780  42384554   3136773 
 11629008  25968160  65446115  13792260  48684456   2249032  22788210  26992352   3197205  25109532 
  2224252  16686980   3912810  22051645  60866736  78229168  15694332  75352984  10685052  42893068 
 38692659   9300660   1285872  48886684   1075392  40515031  66671636  60615576  34269312  27448963 
  4132068    728870  10213821   2579504  30352176  15237638  27152004   8978070   4646616  20150148 
 18180682   8377125  41319207   2626864  23501200  25493658   1444608   4602264  34173876   1522538 
 12409163  23277078  44622888   7795584  52471935   5361760  12190799  12114170  30507748   1555750 
 33981649  19627751  10700766   7698757   9467460   9630985  75591724   3258450  20661660   3676575 
 27660930  17534995  12368986  40092624  22219830  64081358    475881  74465790  22423821  24938574 
 26234726  10657440  81895905  34953425   4677711  82512360  31369920   7583996  11810164   9506336 
 62636426  13257069  37862592  32467464   4058496  11905352   2181231  36601876  51064320   7649586 
  2724735  30742992  43637302   1463652  28602315   4920260  27115672   7006288  14874048  22715394 
 20670360  11869780    621400   1784216  40908804   3613392  25237130  44284020  83090930  76094655 
  9386304  10090724  16491184    520020  14914620   7786532   8889489    875822  25402438  81739120 
 43149570   2060820   2862730   8571714   7731621  43937253  22142858  30998000  63371892   4759392 
 11795228   6035223  41321150  15446491   5351048  42970986  47355828   1115334  27648768  10968358 
 37068430  78176198   1906410   5063951  22062495  16245560  32942112  22686722  18019190  37972000 
 14559534  22538140   2807250  17337905  22944289   1036334  16889600  25408098  28798000   4258656 
 12657468  70987410  15353838  17500296   3219645  91469420  21888978   5463355  21874728  45969102 
 13613600    181350  41619872  55879470  41188025    678405  17294256  19995623   3383067  78945552 
 11833372   1042250  15822400  13564112  25230590   3972826  35178984  70023255  56333808  13717580 
 39755205  21607410   6513509    340104  22496045  22839489  22627311  56579416  24729840   5534282 
 76409786  14731142   2268812  60591104  66871200  52461549  21386871   4544100  25855643  25170880 
 61306172   7038080  34672580  45520409   2973764  12407200  46181655  33039643  12457350  37302114 
 55635592  56783445  10713816    812355  12279540  26250116  23661246   6760413  42474074  12797730 
 37431072   7563540  29241947  60413970  37458870   8151433   6567288  55564260  53126724  61968608 
 21874706  41640465   2847564  32501248  28006460   4959680   5834944  19286620  15921360  31468968 
 23865444  59890415  62954520  26697420  17087616  75008721  65626554  64548104  28512286   3964782 
 74409080   5200200  20425860  11216403  27380040  21290756  20403644  45262160  33599124   2169802 
  3114176  16736144  30351360  18441670   3404274  52599214   1814681  47522376  35928600    873422 
 15165060   2243298   1504790   2831567   2637120  27830190   9309774  64389823  17285632   9672975 
  4317804  10668765  70434555  10031148  28732350  40176759  29344404  26185472  44375636    517697 
 74987230  57852025  20850327   8899315  46716588   4360500  25365700  16039485  66853787  34942692 
 22538307  12365622  48825903     77776  35585748     30686  49055397  63699709    398736   2920899 
  1374384   8393210  43996654  14675415  18803680   3242910  27230796  59963714  11800596  34598908 
 17664978   1480823   2788016  40662768  39591572  12670707  63286216  51850305  69651960    803850 
   497998  11354490  76375748  13720833  45215221  38873250  28940556  20296230    374511  20268304 
 40270865  25928835  71392335  76409499  37547866  67361360  53932959   3049600  15573411  18291169 
  1665936   3734751  51100858  18058292   9972130  28465620  39949655   2766506  55683660  67667060 
 22030914  46913626  30968784   1219444   3725812  41029562  11093532  62481044   9459902  46767968 
 10810924  19208882  63193620   1207848  23861422  46217304   3587408  22833913   2186663  21109635 
  6171120   1954671  47830923  53851056  23413788  17137380   1618631    472547  45504792  63123615 
 42250950  13882734  26099070  45625590  15673500  20251984  55411864   4919676  16876564  14774976 
 55122180   4366501   8348664   7308483  46371054   8687520  25047540  14306000  15079136     36394 
 20680820   7581630  27721070  10900736  53259576    491283    548940   8511320   7915200  29438736 
 20035350   5052476  34452868  18126018   9786238  32547843  48765974   5106477  21331936    807235 
  5542284   6310512   1249672   6470016  21695618   3508032  19732635   4293624  38231186  48835260 
 56079192  15042192  26673192  10955325  42931416   6149968  19566936  87758706   1170058  33842499 
  2042586  55265284  17960514  13194992  56654440  47599949   1176830  18270394   1475676   5474790 
 22537172   8357040  31381086   3129120  89324690  60157236  51543997   2254560   2174459  75578216 
 18425346  47479404  34765986  73934532  30300510  10328580  27274544  20909372  34744448  28302589 
  4033472  36975238  54308256  14623308  15090336  10253350   4057944  26708957  28317025   6622060 
 25379060   2507472  26909988  26731608   9816935  24133745  44762822  39205192  65216421   6785275 
 21908245   3379586  14637200  51077225  11780394   4550611  63153513  64957761  26225444    830622 
  2597016   2771649  36675073   4591224  13424878   8260812  68615745  10992600   3708450  11122896 
 11973815  79652727    364956  52820340  52361088  53010456  26575600   2857536  76122552    397537 
  5048400  51725560   1814904  42016979  12501432  19197009  35023534  32136504   1678532   2339300 
 37823698  80604378    691434   6909228  32459253  47460140    806538   2566416   3352965  76734798 
    77539     82832  22875775  45417695  25168500  52442780   8525930   6953550  54187533  33977988 
 30440421   8939847  16280460  10319072   7107264   9515532   3980180  49056032  88495141  31279234 
 17367676  19956240  25749810   7543404  33098520    684414  38276558   1181920  18491172  11908248 
 17604480  65947860  52427432  14933754  38950821  40359088  51395751  37928520  28690688  12944529 
  2247240  16647345  55735992  11263010  17110962  64416166    199824  17216904   7916938  87506793 
  1492436  28759304  60618914   6808460  36296624  43554340  57128721  11255750  62258320  39976512 
  4411400  19965105  40289970  56072420  10477563  14284248  19902000   8182632  32359500    279036 
  2127825  29129906  42160014  45829501  28268885  44096740   7138395  36971480  12388436  11498409 
 13010480  76806192  30742380  43734668   8310150    655394  11258797  37658712  35609392   1210683 
 79793226  68416182   9273384   3166346  81193014      8914  19168674  41063256  11354715  37430592 
   168705   9113615  47218129   9022800    242250   1775781  23883660  26323070  23899296  31727120 
 23211070   8063272   1513952   9875151   6841452  27610880  52268788  56286896  28627790  13762116 
  2513488  14375412  14287662   5785164  30834692  16903400   8182320  87362184  38232279   5657500 
 52122660  22390542   2679540  31034786  23840000   9039600  29084227  52731365  11694153    177384 
 68240529   3949036  19887616  36738756  29301306  15658932  38982407  23746708   1111110  14460672 
 13035225   6721533  28060672  36099801  34434932   8681379  12974277  45859983  32923636   4741216 
  9419172  34316982  34608952   4448080   3356132  14825115  15303775  27772344  12714807   2169595 
 47078015    757218   7367088  22609422  12450282  23239864  23045036    251440     88480   1228694 
   811938  69002285   2868264  71973033   2105489     58527  71141952  29594646  58677534  30249306 
  8888005   2841920    585672  47921040  14744078  21186657  78415425  22482741  39409080  13530104 
 12301562  80882685   1679952  12958088   7032820   9590130    876728  61879300    896874    803068 
 43693111  46550700  25207000  27651888  33228824  35493200  10863027   2467392   2947698  21587268 
 49133280  16222060     81738  55502300  18604800  56626422  40317001  19295940  34708182  33473136 
 54640192  40195952  32634965   6031818  21373606  23410296   1386264  26061756  49788596   2669716 
   981506  60183856  14214690   6042721  40639838  20347383  66030108   7065416  13825212  29352908 
  3034409  15696863   9928906  44834956   7925832   5455340  33606300  11785138   8814600    516006 
 34834125    958544   6877549   4819200  50257389  30319674  52765724   7047168  33318362   5806024 
  6583780  23253813   3707847  15507520  71441564   6100896  17028306  12408464  29084522  12545750 
  2538960  16168480  67116852  20544282  47840296   5511996  17887152  29250766    152526  53746264 
 59462020  17417466   1025447  60190584  25628991  26954749  46353968  23465628    849566   8181330 
 31668784  67597440   7623144  15139660  31274424  12167204  53832552    864605   7903287  55076168 
 24263072  54643176  28447228    969522  52597183   1407215  29464077  14111838  34073802   2167012 
 21604590  26248950   8237780  38581488  17133029  37673296   8130150   2471937   9256570  50810240 
  1446453   1185410  43211681  14977716  29371199  77355624  19294960  74398467  24873464  28979979 
 57651930  32958145  60270406  49430908   2844192  12435915  38795976  18193745   5629250   6170336 
 23434128   6263928  24612936  72089670  16124003   1673668  12057318   4452867   5607888  19950560 
 27019225  36833857   2970870  40893633  83254158   1004841   8065349  31319925  69657507  11103600 
 24111600  12061925  81024456   6821334   7993644  18444972  91930174  11460416   4487000  14970670 
 32958576  11306178  15636624  46292904  10488192  38669169  40798776  24823212   3987936  24783400 
 11180331    742720  79747788   7728003  30880280  12424293   9159612  23033375  11520382  26395992 
 98565063    372864  64501452  45947520   1775384    460254  17927742    348696  21926658  69233112 
 20921485  13312593  25232326  14087025  11203668   3414595   1197910  41182264    607694  11479320 
 19501692     15635   2318904  11826840  49475160  27117006  63096150  26843438   2031250  92791325 
   849069   2395308  18252945  15565875   3237885  30534288   4215969  31927564   8890560  14344960 
 25876830  20608179  31778580  18969170  29833177  32733540  51585930   5719131    881280  39785925 
 34718814   1251378   8016008  11359264  35461112   3192813   7356393   3098898  59547240  32882748 
 93234960  25618567  38100348   2091019  53973564    630042  14471558  28454404  11738250  20532146 
  4438539  76637616  47450460  11598780  36306018  59950136  14294190   9473667  52907153  50801213 
 20332676  35691874  11018322  59579292  51700382  60443880  12097057  86661240   3602192  64565968 
 58793616   4883697   6295128  47988616  45316944  16898560   1566396   4854530   3261969  31615920 
 39225728  75185388  15457896  26288000   1088751   3599786  16652027  42528200  53862640  63985140 
 22530300  19661400  31302402  42144568   2105991  63177318  20601054   2151370  45570866  15050280 
 53782602  39583590  34836648  18888454  13645170  58074994  63081032  32925312  17714840  46606818 
 40661600  53416440  75533720   8231700  29304334  44796360   5859030  34784620  11801944  79768464 
 25830057  45465155   3696602   8246190  26834899  24221505  53169844  20188845  38316460  44004312 
 17157792   7302577  55121310  40280220  62935164  10101302  52411592  15564536  10939647   4864468 
 53416580   3817917  56331570  18714354  34556750  51025312  22344275  13995588  41590728   3039171 
  3830670  39095640  15358070  32747028  68692781  30064320  69790396  28479375  17793096  14265618 
 15364468   4330625  58250208  14550877   7321892  26818302  10332946  13766883  73926774   9077760 
  1320789  77381844  50550960  87739926  40211038  12330576  52394590   3141636  26217000  29366769 
 52063884  11753140   1471860  40654602  57570706    149264  59760907  18360573  28270864  35152485 
 43783615   2951040  25501560  16172078  11949194  16920000   1004920  45087900  21447040  16032940 
   260250  47205179  10145124  41389328  23198350   8509830   3890796   5535621  16523136   8463340 
 13242416  10269420  13636980  12441250    967605  36963080  27841996  18950976   5951488  12232330 
 21281940  26780860  39398775  17785143  25562175  29919340  40970685  25891200  14549990   9757341 
 63737156  11420230  37752606  47966700  11604676  65202240  38701390  17968236   9575573  10043544 
 16812681  38821167  45616800    424970    785484   8951140  55092870  10073838  46141366  72542295 
 19067625  19530460  54489967  12736401   1894291  39881970  62992944  17780175  33597650   2032760 
 39263307   1721349  10302152   8270268   1889784  25878920   8963748   1040616  17185980  59820645 
 49983300   1187477  14836804  38114304  12523338   2357755  46415120  14002176    989170   9216668 
 11240814     32040  40026906  41515530  30983134  13615096  26032148   8885149   9733269   8560200 
 21545458  77730562   1350943   5655024  71453760  11400670   5659592  77944075   1372215   5162433 
 35517768  21690445  74216534   5398560   4565040  14656317  32353536  10228750   6564426  63637057 
 36342657  31246976  35192057   9251200  43779768    198378   2940496  69618250  31614978  20276478 
 10117125  19880070   8185086  35902504   8551791    910844  30397130  94546344  18554004   1773000 
 45374180   4669184  24587858    669212  61827082   5147632  33326235    580000  87377892  29431090 
  2013120   1144248  66935120  78074632  41106458   2808536  54957778  35925141  13387957   5934460 
 46222332  11782068  65141740   2571608   3775696   1774857  53879622  41701213  64713120  10587654 
   646915  69773508   6582268  52406504  24912750  10234276  30490112  31679323   6948032  53483562 
 32987174  11302944   4501032  82497696  47837388   4280133  21210780   9350304  22770930  32141853 
 19096425  45217280  25323732  70466760  63112965  66483522  15035860  53529372  44013348  31903380 
 14558790  33095786  48802544    982583  37299678  36378720   3542132  14664352  33518671   8706276 
 38342304  52124187  62404950  44139585   1576074   4009296  52481387  27727064   2827398   2398672 
 60343032  14486985  34066105    234002  60340137  47328804   1228753  11320500  53410665   9565692 
 66833459  27954724   1673560  38679872  33939288  84513546  20053302  19494755   1746568  18417086 
  7414875  30946860  80405070  17338793  36857796   5168816  59474024  42431048  47065356  23192435 
 36315125   1341210  30833220    372336   5621798   1128470  27142869  17017312  40435136   2821793 
  3631285  10816365  81542931  15106048   3386106  23728860   3239447  25010235  15235964   3214882 
 68647618   7479144  34548012   3833320  11390041   5071500  14733850   2815491  57658892  42281715 
  4601930   3102680    134260  44738407  52785072  50103237   9947686  51896316   9042249  22608288 
  1391376  14367036  19447336  19800095   4482845  10648096  41060397   2962640  25764674   1333632 
 88059356   4202900   6350174  45563826  34661580   7863669  69882102    694450  20021484    665475 
 28395019  14318757  61998852  10104480   3125304   4893749   2006466  15024924  38914096  58723624 
 40501422  10884770  11614332   6783080   5433724  31609988   5603598  33776607  52657510  35685545 
 25928370   4792500   1292984  74107601  27427870  69781850  46252512  14314734  34971805  14972160 
 10878720   1279061  22455650  17012376  17017858  34465392  11175872  15616041   6420324  46575560 
  8677383  84113184   6427850  78749013   6147900  14343917  82018300   1795212   8886094  26845425 
  1997659  36470625  51321656  51315828  14140352  10090996  73737228  10644715  49999924  47279087 
 11525320  11233212  60200420  15552324  12981357  27872808  22118778  33674977  51211616  19362481 
 18849467  76520760  22442022   8234964   7104130  43524670  17139400  11862306  34925592  36828726 
 47778192    200349  66535871  21658994  29981696  48062007  11119284  11391930  16576281  24466914 
  4303310   1607753  75854001  10459772  27730024  27926631  26613874  36996600  28521909  34852650 
 25695600   5660267  67199000  14854257  57469126    276176  20302680  67854327  55656234  62020505 
 28036780    159165  76431609   1241988  50306400   8992080  28585282  12128040  26457570   1958608 
 29953891   3040158   7310136   4031840  66113235  33608520  13475824  16590240  15238000   8435232 
 45202477  34323675   5590164  59612751   3049446  29155911  19505837    449826  37979826  44863004 
  1564167  84416208  23251620   9563707  31254509   1541034  44862540   5408112  33548814   3709395 
  6853680  17616830  31191592    762903  46548045  50589728  11890860  28723188  15027901   6462912 
  2592090  33110000  16038812   3491103   4016904   7489536   3546290  46788223  34716189  12426355 
 13489658  29522516  12856620  51679916  40651281   4934412  19091514  30081440   4503280  35382152 
  4801676   2266896   1586880  10549826  17818692  36137016   6939816  44138188   2381004   4045116 
 13002342   8629200   4332552  42793256  34088272   8861624  41673048  16303896  43447860  19569760 
  7489260  44689290  23763018   6777398  13817580   4704102  67493328   7937069   7246413  13302172 
  4362134  57690416  13185606  19587792  23984263  18397044  10395677  10880352  67419532   3572160 
  9095030   9971367   7753158  42717878  11251008  12471150  15031220   3045285  74837636  12902659 
  2132826   6272695  12221190  43473404  17072154  13595850   4707210  55060763   4411725  88034496 
 28274400  18979276  15780208  34255740  11070045  39380696   1628430  31549740  28444416  35332110 
 46427214  66268232  27538958  16043916   7987112  59774600  50731672  17034543   3076416  30183104 
 12678015   6325809  17434264  36171888  71319330  25546248   1552328  26532332   2701296  35105504 
 10980440  16568625   7566240   8729280  58651344  14896539  79804256   1573500  13466368    425376 
 10526816  18116175  37383500  45479481  91935608  43665408  74130336   7505931  49075200   4959566 
 53227458    927414  32376198  29472165    464752  19929554  43409092   8853742  19380960   9242834 
  7599696  73257254  23633856  18678984  52145922  64766640  29105617  32224356  21329373   3083450 
  3754674  21907075   5070855  18632957  11439765  50360616  24809556  54602271   7675605  45736170 
  5827570  49175007  41316849   8966610   3593679  11122353  24087020  64793188   4989530  34030920 
    27028   1385844  43818320  14244420  46518564   6388328   4070517  55409592  11644524  33828200 
  9734750  81245316  49409329   4604504   9442104  28448274  60925921   2597705  19800007   2329317 
 30320112  37943830  84606240   4833945   7817902  26346008   7529220   4070560  11784759  27188784 
 63378074  58155870   1024760  50862483  24777216   1727472  46435416   9346564  20046365   3415245 
 45125600  42653705   4812320  57326301  49618280  56063805   7908695  19478720  75658800  37764016 
 25170238  32279076  11363550  39107130  43831848   8117988  36668028  16202660  15584478  21734910 
  4679320  83714042  37411218  22437826  23868810  44849538  21520419  40628196   6755400  30293536 
 12897910   7090120  15866517  61066368  50990568   7122513  46682887   6429475  59372300   9850818 
  2194443  34799436  14613970  27287080  32134975  14218760  13438586  18416220  25523426  85419384 
 29605428    801640  12047876  11356738  57139544   3335992    863395   5308368  28740800  52712604 
   669798   9705615  44736503  26377350  76749552  48035534  69691055  64239804  56773959   6075837 
 21406825  13851552  12564816   2028168   2731464  76755712  54997803   1575734  46391400  25866775 
 30370308  27505764   3622252  71872375   3915328  34417438   2499477  26797650   1367877  56574465 
  8363360   3989298  23672896  33895028  46150885  42036195   8446770   4071564  21548366  75134202 
   565640  31637719   5070686     48507  37287019     28377   5714100  76998509  14699580  21482846 
  6723360  12238090  16465248  61763226  12337626   4932465  15759352  44524260    500898  16148429 
  9546680   4337021  26432664  34792984  11372166  51084932  16379229   1421133  14605920   1275000 
 64269795   1932064  12051558  54296469  32188696   9631944    845693  46422920   7043484  14284971 
 13456960   4595001   5269364  14617148  33713928   8613471   2882255   4765152  32829057  77996707 
  7736344  11235000  33432867    119730  32647164  18285281  24388276  31211040    534189   8781542 
 50567529  93839100  59662512  61113888  67212957  26089639  43619191  33189758   9764772    109652 
  6477120  17621994   3167577   3969488   5848484  53394620  60363546  13774755  46800516  77236222 
 12396159  44483636  13939224  92596185    116070  36713750   5603364  51638565   3070440  25002380 
  4066183  66465876   9420697   2335440  46116132  13941762  30134688  13748090   9337517  71097024 
  3308536  30921534  67960989  73623561  17408845   5696295     52500  53231830  26116134  19113920 
 32854214  16204903  27965197  14577353  10909923   4467373  77671712  15040920   4323043    160908 
 73725804  34957440   1492362  14642775   9031932  41153225  25210845  16391144   1847898  11407440 
 28562091   4145097   3088079  45545192  45640252  11882232   2668728  31697320   4453388  33111925 
 38591397  42768700  30862998  38462396  21731434  47789346   3940878    783720  15180162   8668671 
 45839494  46114921  21053047  16315464  51747416  50566677  18774096  61041288  18576558  45937944 
 56597170   5442176  51783715  13834716  40078416  27363702  14874860  23740661    196768    182766 
   506639   9977102  37291914   5604560  35588459   9390570   1480968  24499018  36036990  21207816 
 23402615  58234626  40353036  44051986  51543488  39354498  79200720  18964976  80198840  58423695 
 21351636  26623080  59147500  51673284  39626757  24583276  44602950    342090  33769426  70405930 
  1585100   6383364   5037916  10090100   2908385  16377275  46518489   2541098  35179001    930000 
 33639794   7847016  14721096  40848650   3589537   1333202  24682200   8020890  20079369  12801952 
 52444098  40089546  42517699      1338  44174466  17035554   8977354  21629952  88810480   5482512 
 30546543  12827532  31325970  31426630  46737054  17526018  18878241   4853552   2237808   2535426 
 56548397   2095980  41034674  33695937   7638423  10240944  73931714  10598515   6494202  37695250 
 40367373  68344398  26845938  62414658  21343104  77051797  25260462  41422124  42368005  27625256 
 18081951    375752  47279190   3887811   2328316   3812760  81900838  16190919   7554963  16175808 
  3124197  46045152  14230092    368446  28605248  27619965  47978616  23485875   2469324   9665180 
 31082632  26510437   3352184  35551296  10732644  22531252  18628680   9566942  17506944  51870560 
 45430000   3589799   5620850  22816982   5250656  33475383  21155038  15252616   9526048  27773680 
 13566579   8076900  72198093   3733884  35829864  26594568   6373185   9279768  42006690  55492221 
 40258450  16599744   5184886   3845200  14029705   3319072  54364960   1632840  38636829  40959435 
 38876310   3599530  23483772   5140170   6370575   4101123  47217104  48365058  30946920  59165284 
 32196780   6160010  15360142   3687078  48091772  32697596  47337675  30347268   9190944  81096822 
  2845506  37921173  13186696  26816616   1521856   9064944  13367830   1116918  78915902   7365986 
 15622473  69453482  19652032  41677020  10960024  77677026  36002464   8583578  20325808  23419762 
 15261834  10530840   8026400  15925084  38235042  11843184  13103761   2593276  80904982  31485868 
 24755676  23358804  52780806   4865794  17023907  90646941   5124897   2926370  41118880  32413137 
  3269943    375000  33311520  13486592  71267589   2606080  29022930  28487886  21389820  49789105 
  3333850  58475970  26152857  23249052   5495022  29613348  22677740  37330281  23172642   3388957 
  6117700  28477727    579006  44484225  29403564  54418144  32114152  16127020  48598240  15243420 
 25983100  61403265  24990228    458892  64171605      7520  23710962  45919698    114453  12452088 
   194308  46657320  13443622  32147159   5014464   2501352   1419606   9531977  80345187  22754250 
 47201232   4323508    553939   1238428  28040848  87417640  46608066   5574040   9104368  19641002 
 44549232  55791298  46188168   8715560   3758004  30309332  23922672  29633152   1897155   7477422 
  5036647  21177552  33501895   8125338   2265635  18429653  30984300  22950865  34827455  47250984 
 60339760   3104415  34774740   1961784  35724738   9061125  40803700  29467684   5751865   9926103 
 37251384   5137171  58358190  28783125   8526693   2259250   7196904  27754307   9227715  34734480 
 23643940  51873885  17250222   3076975  48328494  41860000  10902024  19892907  54516348  18897270 
 71986119  21674205   6329472  11790295  26408043  65497575   2221168  66545388  42914544  11630136 
 12873832   4836112  17404100  73755487   1195678  18259125   1636658  16945778  13584258  25440270 
 46063488  19073789  70621944    169442  32665605  71443956  70001514  43531668   3824288   1694860 
 22741324  26606736    523800  25391863   5083344  40474959  12036986  58949528  32416294  27654000 
 20127122   7751430  27219150   2784320   7920901  39752004   1905500  18998155  73866148  11618068 
  3961342  72081836  47934150  30980502  54580500  48515759  37560735    177056  27156080    316936 
  2675750  22391121   1983904  27740000     70716   2912328  29872032  19247076   7567616  42315268 
 58099472  33319830  49916538  82074216  46016250  55606487   8117536  62139060  14625432  37949890 
 61177732    711268  27231300  15803060  12174509  43437828  37938576  21737056  12031030   7294442 
 65343765  64145322  47766173  52140638   2364824  59627256    459507  28372731  50175488  21452756 
  1065922   2597752  44092974    503580  30930176  72598217  14830712  69749100  82277106   1814700 
  4138080  18407142  45357699   5172930  44076699  11440358  18790395  26250742  18560640   8527948 
 40660180  62254984   7536992    696787  43523998  16443870  94422231   2792104   9041980    814050 
   494076  62127519  63394164  40753320  26058804  62466808   3397842  20296584  24811534  89809164 
 13388948   2697916  25648929  37410182  21426656  10787916    558720  14967973  17146833  11798215 
  2142256   7590170   8437000  43995952  65855550   1380960  95535000  66193530  12476155  13539717 
 37130275  38197395  25169564  57120684   9209648  10230584    566874  18976836  22228080  42622344 
  7037996  17300976  64031942   1653377   9450100   6843170  24689490  11520649  27690507  59437179 
 27707875  16454034  25154616  18019814  31093425   3749108  12628407  15629811  82546776  13332120 
 47307770   5897155  44945766  24410268  87306354   5881158  32235661  29980090  11484360  76212836 
  9841203   2165614  45984575  92595240  27036951   3030714   8415900   8653050  30861100   2617755 
 23810670  58146352  63782784   3688740  20163483   4336460  16413465   4454800  16583952  24583910 
 76776112   1810784  28575560   6741576   7428960  45112917   3425956   7331961  33717768  22567677 
 66241035  25668576   6720000     85897  14078064   8099168  10927116  44007640  12388782   1156221 
  4883214  30212896   8205286  21381151  33586440   6330779  31790616   4070004  38183691   3140548 
 13908758  77694324   9303642   8195625   4610836  43317680  13448292  55920150  10494750  80678466 
 16749359  41737718  34724200  40893000  54930072  37023844    117600   4504377  22837728  10000464 
 70460824  58299433  47730705  30643272  12539865   7413700  46176696  18065820   8536980  34730178 
 17188424   6585222  18231867   9635472  17379740  51727051    651000  30537351   6022120    608604 
 47108964  28620750  37545227   1077684  51021240  43399668  23633264  15426180  21323515   6400912 
  3168376   3521992  32262640  16378277  56623525   3553776  37659224   9955850  13646192  35566146 
 65452824   9206925  46999610  19996359  23818443  93194145  52802928  55609620    622611  82176698 
 10277355  29867105  18627070  55552948  19055264  10025664    154595    233860  11164428  23156728 
 12050186  53190978    306000  76966208   1591005    737440   8659560  33447690  29183520  59047500 
 59396895  34887456  39872315     99528  24385344  28345765   9440562   5487481  43683489  22921085 
  1247040  42995736  65056365  16428500   1249680  30525894  47060736  48450224  65625340   2714788 
 19770036  30279730  11289120  37894025   2956408    886598  17133558   4287264  16963658  28752100 
 97422717  41118315   8790771  36521100   4998340  27419832  17835840   3083436  23916560   5285658 
  9002816  20916915  76301460  85937148  22131390  10822100  27579522    192930  19753755   2156682 
 28769130   6150680   1249250  22720985  16876342  39717840  89955124  44368800  55363188   2495072 
 21893741  43138170  41945130   4368144   3091200   3166046  76045200   7491339    601152  70041024 
 31039992  34670962  42667704  56990934    165095  14351105   6707892   1288216  10998828   6645912 
 20014540  10855100  28714080   6566484   8668492  76880216  49790675  51580292   3764124  47170617 
 19558232     81104   1639750   4284756  18841375  23925447  19999072  52443820  52516072   3841860 
 43019911    824768  27319299  12726890  66521952  42154320  51174777  33812778  59185290   8462480 
 68351664  39483676  23284755   3317031  35726544   1577240  26460616  16496340  10040264   4255875 
 53563209  26371104  43434825  28120785  12949088  55834800   2910765  11644800  67293688  23277375 
  5964816   2901770  71493917  15404950  26368096   7622307  70591553  29032241   4069344    581380 
 22018488  63168940  34578634   2340288  16483518   1304415   1327120  71681592   7738200  42335440 
  1217470  89211556  63055500  20125934  25582095   6589770  16573858  60900840   4351690  14499844 
   451881  15850730  86473905  19315168  31508118  10434788   1399464  36655560  83611304    166425 
  2462597  56693358  14755722   5599150  18367920   8021256  58489914   5950504  43786825   2091360 
 62400485  23798400  43305120  17165925  22480632   9898740  11231130    232050  89155256  25675616 
  3248392    474158  43169830  26245870   3144680  14883388  38695472   4899138   7886079   1866218 
  3052371  48384930  13156538   4134720    785158   4432512   6619020  29698760  29368350  21529684 
 40646508   1177820    943840  16164225  13517880  29628602   8869766  77792385  74074260   3504532 
  4868652  14693349   4902846   1022000   3518448  13354924  10574875   3616326   9112299  31185576 
 23386356  14905327   8098902  20585572  46238784  14637258  34867530   7254775  77055050  26192254 
 33225504   9082677   1395872  11709448  11740482   2736177  80723140  22903080   1013712  59922504 
 46543536   1116330  39176808  36958401  21244540    937688  48918401  38782275  31943440  94076277 
  4011238  20114308  24386095   9388128  35042760  37931560  50041368  20496292  61201980  76635220 
  5300260   5113918    166912   9712924  19439952  35346024  50940344   9555795   5936742   3798412 
 15582376   9069785  24867112   6134326   7681586  77509528    869907  12662786   3477502  19528834 
 51045654   5193395   2664032   2373142   4600995  36269860   6076452  32802112   4713478  37173084 
   475575  18926243  30089724  26949607  49872900  22778766  11112681   6718976   2145046   2279641 
 43134024   8428032  43181784  39325737  15390330  18518703  39781518  41098200  46083870  66244761 
  4449536  10908762   5064921  42140926  66476748  13618836   5009127  40875492  25387600   2894650 
 14712686  10412440  37197352    421880  18647538  32912208  15327459   3499923   2378401  61583985 
 59150290     11180  23680416   1309542  23872395   7094010  24567130  42842578  18568080  29272650 
  5265396  62634111  48266394  92363100  25301302  26554752   6846400  16325104  10580610  10129080 
 34769196   1684075  34275792  47006190    539850   7399248  21512934   7337948  32017128   3608445 
 18638151  17346944  51204374  35558204  22268520   6800295  20523728  38057397  12013296  77897051 
 11072422  12097412  23211919  64336160   7485104  35945520  42597528  15107373   6170736  23739589 
 55074627  11544220  15827714  15354128   3560413  19038267  97081160  14737940  49805589  26309415 
 48217875  26267736   1369264   1450008  15378880   6770579   1684312  25270947  35227610   6983940 
  6955290  35318544  45413606   6759879   8925644   1083614   2555183   2600640  71316768   1738956 
  4096213    741936  21764535  15490123  38601739  79464840   7344703   9956328  35527488   4928521 
 41410690  28735743  46297556  18613012    841847    329478  62897040  54062910   1433646    783510 
   180224   1146366   4427078   3474825  15015000  71312363   7421058  21766418  16230738  16321421 
  4228896  25384319  89229415  10548306  14348688  61205484  10647680  69520507   1129140   3611871 
  1228710  20663330   8490084  20978454  17764804  33338712  36201264  45518052  14799213  27848100 
  6981381    163008   3080936  50283030  15861822  51112176   3750264   4101658  36465880  11784924 
  5106444  33827484  54364730  38949330  26368494  30512570     50481  16388581  68592600    172744 
 49391896  15316228  20674774  17066045  25579071   1454908   2015904  25699242  16880733  24623669 
  3314520  72522864   2820063  40340192  30696935  55658240   1024543  57740055    456120   7644164 
 41004138  42051142  55949229  21114112  63766768   1542684   2456656   3266789  45648750  60032184 
 22554521   4548708  29341960   2269575  35852168  47158544    413400   4942332  13310910  15380612 
  6065310  13727532  19983756   5783880    710022   3237494  11952523  21525237  11812215   9894918 
 50977563  34503304    472905  49864196  24684928  56495685  11037643  11767081  21084378  30063198 
  5516947   4692268  26964814  54924748  33078753  15703296  30789490    497700  28235220  72367560 
 13244662   8749035   5353208    956940  55387792   4069406  40998048   8844737  40442710  12750408 
  7185850   1310160  27593820  11269584  68094000  69446174    448911  20883088  33526871    316395 
 69818274  18513755    389016   2480184   8887615  53890478   5484089  12088423  20984132   6225210 
 61711908  11883522  20479815   1087964  19958473  20637192  15198967   1864080   2781790  32157040 
 31786036  46478889  80308206   2519400  29182344  62226270  46341126     31392   1727836   1246304 
 13832598  12684221  76696220  36752016  71809920  16217433  29476296   1914413  43918445    223524 
 64687145  34947536   5134532  26748001    747306   7881384   9864976  16009932   1646568  40916692 
 46883520  10421329  34614720  23987800   7844361  55910808  44842808   5481038  11239291   1399996 
 12275993  19261775   4909190  52777688   6848226    906504    536108  73992036  10386440  10430588 
  2760460  56297554  15557108  68272210  33305440  24607052  26198598   2332820     61270   1891656 
 60575778   6868607  49267140  43342554  31814939  10442136  60781396  48784330  27720093   2670327 
 23066155   2750280  77549622  16762022  55410327  13365170  83098400  17909645  35368084  23705946 
 67555310  10916775   1623930   3087432  72316368   6472928   6179880   6248112  65740491  24644587 
 55624530  14225088  12949500  24415929  22743216   6207663   2728000    134616    327959  11685760 
 27080454  35226478  33433608   9927527  23427294   1691980  21574626  66928666   3843684   9439776 
 38735739  49859977  14924420  24059000  16580320  11288290  34058100  18495819  17588612  44153046 
 13782832  17062629  69602865  29064945  27163620  42777600  32133816  71780013  16577146  40484990 
 11147680  24807692  14937097  43504670  58493104  14589344   3519208   5664678  24915555  29811314 
  9094300  11544690  40611373  34116832  49309812  27384412    200750  12353762  36220080  67362924 
  4571526     72873  29128880  20997955   2721636  71056540   8653781   2223770   2937354   6476720 
 44669148  30209022  13815940  60209240   4686999  54255114  22650415   6419952  40355205  73334725 
  9414792  25793130   4672842   9466524  32276245  15818712  52451678  32971182  15588840  16679850 
 18885582  40797131   9182784  59013240  63620171  25896024  47193504  20484240  14216162  25859372 
 29428270  66929425   2125578  15576960  36700704    226226  33816798  19388356  33869208   6659733 
 30136997  15164268  25958306    593168   7819812  30301026   6611076  30775272  71280888  67858434 
 13088295  18946840  14943240   7340706   1501260  31119264  34927200  59071580  62898689  38810289 
 18057267  43839494  63264240  49675941  42957188    450906  80040107  24760075  26203760   6517534 
 12391848   6258390  53957624  78592317   5973262  13126456  92018520  10793164  52536264  20226362 
 21448730  62012400  37995075  54992910   9668017  13635920  28136525   6356880   3149139  34351924 
 58814900   2454090  13239168  11773798  25306923  25326036  85023729  16398864  14227083  16405466 
 48793708    369460   6124608  30977408  46462857  64617600  30296827   1969096  53688144   5903437 
 10307748  51502906  53992680  13472307     40362   2003365  10317744  16108690   5583056  33343056 
 88170436  35302484   2308052  12609084   2075836   5821893  35141715  18651928  27692000  14931287 
 14109876  29963587  25072740  19137342  41777901   6756645   4553885  71119620  70891936   5583354 
  6286192   1570790   4754508   1825270  27435556  38423700  60430867  16963020  47065338   8447050 
 22090390   5074160  32046108   6283830  59688357  24145518  44551744   5857410  48137100    916272 
 10223454  46668678  45792824   6262319  33292990   3115038  24101370  60794034  34400555  47726084 
  4602150  10579815   7663360  77175625  41469372  32251935  62076846  28044390   5493176  57776787 
  5316542  27875900  53484876  66119652  37013346  41668668   7837388   9114300   2118960  16058320 
 19186268  55159600  23832655  42190794  28334370    301416  14078513  11102600   2930616  18427284 
 55195749  46966010  11553366  37546361  76369545  13679536  31683510    367328   7045112  53082780 
 17617120  11709030  26578395  40727112  60645510  12380916  64716750  13978399  24423252  21048840 
  3956500  17848350  38828392   2621970  26166608   5599860  61158825  26584740   5630229   3392466 
 84005355  71456112  53520800   9717408   4302710   3148690  46406591  10817440  43875590   7013110 
 43538628  51697040  20356080  12383250  17471766   7297532  45412166  29448793   8606394    547780 
  3484222  62357630  35852728  15535416   8506512  71412775  24441840  17342820  79684865  10708362 
 18446296  49116954   5281644   1142658    384930    682823  26981692  45321510  11255139  12780684 
 14407680  46339722    548800  32035630  61377424   2514468    133042   4566328   4561037    561392 
  1160430  63405975  68693456  28071018   1390925  24845548  22978230  17975895  43242780  63279006 
 10415120  13899372  39005900  28615344  70250336  32553312  19547215  13257986  37176282  25468380 
 16603257  12043504    964328  13213100  39471588   1178653  11419744   4954096   8138816  17565120 
  9786600  12742136  11452098    261461  31534609   8193486   2950980    194055   2599676  38755387 
 15795854  43079112  34095292   5735130   3435642  24284401   3995732   7310375  47073021  49980620 
   630080  56460768  72906306  23295206  59919057  24767280  52146390   2190752   1379835  48421338 
 50528856  90973280  15965014    858864  10450344  37055928  31775571  23198404  23719410   1188672 
 11251812  53607712  39210545  18206814  27041369  61161000  46584278   6021510  20909028    271628 
  8233210  36772243   4321468  68540769   5228925  20188509  38556640   7167651   1392300   2164890 
 55165487  29864954  10673982    409738  21747577  88249992   1646320   2406588   3134625  54775440 
 41447925   8027478   4648770  22603496   2996267   8943426    240388  37514060  18759699  48531942 
 37001592  66678714  42201208  20521875   6664393   5077940   7396203  57934021  51443860  82970772 
 49341450  31705960  15182999  16369994  77703696  20104744  17336112   1984224  10835187  25053798 
 41535872  24915642   8538671    250172  12768435  10889034   4274796  76244880  78093395   3464370 
 10158846  37378473  26098428  14714112   3179004  23487880  17757775   1467927  43476408  29515158 
 41871408   7808526   6714548  43095716  31476654  10026955   5169640  27348061   3659205  55818644 
 16504132  18277618  26079125   5067794   2967621  70615186  15380189  21823128  12281100  38847200 
  2450790    834018  19824660  32154086   4094937   8589350  16512472   4816233  16462173   3862848 
 23121651   5053675  38515941  19399176  15955098    387940  25171380   5847127  15547465  30251265 
  2645060  74970537   4772240  10790656  27868656  75397406   7413439   8154580  17013095  36496771 
 88254460  46288755  24853580   3308902  64648938  12201228   3004585   6393369  14699782   3523914 
 49094640  39612482    462438   5299789  25668960  13207908  18993828   2090174    602888  11989000 
 22134722   6679776  10597545   4459910  30946584    733370  18989344  64074969   5602688  23196796 
   948375  20306214   7678032  17900295  46470240   9330274  38660888  37547139  35519715  44832636 
 22923730  30957095  11338592  27728055  29409180   5554899   3150125  47811240  16485231  47395803 
 24503648  53213380   3736449  36325226  27865104  76341804  17990947  59512220   7484900  35321151 
 19050426   5833444  16513920  15682515  15000426   8808705  16688110  32785800  14745973  58896666 
 58341617  13876590     71328  86715420  87088520  18290686  33766632  52934202  42717460  33695424 
 11206545  26878662  14742991  12448890  49869124  40294014   1310020   5724966   3857992  27813072 
 14479710  17250444  37995880  53639420   6907528  41384466  30801984   1387770  70514864  58580793 
  2202044    733040    241048  66440682  39492288   2800730   5240056  42146484  39028896   2900828 
 13144997  26100750     31860  82761960  76403400  34801192   9850292  45269628   6010704   4807978 
 49835228   5127586  18676304    467036   4645524  17742726  19638245  14759240  16204480   7497799 
  2477904  66197119  31598818   8792124    158700   5805440    726432   2334610   1314975  37926470 
  2984296  31564697  56382634  13802668  40117644   4112253  23437176  54953992    627576  23829446 
 67112940  13257135  66489075  10837152   1590897   3812608   5626225  27820641  68591040   9858942 
 14925561   8993373   8498232    535248  68723938     88426  46871878  42449084  31357120  39813046 
  6426078  57009025  87046388  27967489  48007862  48922868  75049970   4106730  54670539  19855036 
  2919799  42639680   1524512  26776960  13481778   4394840  66733162   3039960   5860952  23710720 
  7979573   2288300  45240702  82945011  10293717   9028850  34671910  80782995   2090186   1243038 
 52500856  15059552  11311839  38400556   8738779  27788234   2616895  87428672   9975995   6734664 
 23264670  36734081   1719828  52988810   4003492  22650615  45648594  42213170  12734700   6612606 
 51218608  23424336  35411220  38687031  56372820  19375416  27295655   2709468  34964526   3520840 
 28406112  27962775  17920784   7437450   1785154  47809206  59985006   7446813    104236  83081853 
  1617393  41313540   6833035   8711930  50175182   5179870   1827710  35708131   8887128  26102670 
 61838490  30696760  14521653  34467840  23509044     95364   6151856  60077787  33072858  10308317 
  3812003   7288036  14462883  72765450  41310600  23028306  10785918   4403971   5021751  20223901 
 60367924    992160  47021568  75301102  59951133  56973922  45821477   3379805  68533134  35754656 
 50151500  31149174  64778157   5895983    958358  22841514  26325048   9972180  23698332   8611224 
  8524265  30494544     82320   5233059  22933011    782595  69681276   4419414  45710314  25181685 
 57035575  11481288   4896744  29155490  46562964   5505885  18269361  64959765  34010140  13605896 
  9978949    183750  35276419   2516580   7612957  66963270  44602236  35383504  33132264  75242878 
 13184864  24771735  12706200   3997640  66801532  57167793   2912420  56013530  61039434  11462931 
 43414179  50522582    483994  23284620  43933939  18015750  31574520  24046932  48682744   5280755 
 24666140   2651080  34301262   8743980  55466138  20716592  12478435  70928647    452880  25851504 
  5262687   9280890  10982559   4941300  13530846   8298108  22082693  70016464  37983048  23752918 
 75428588   6384268   6473467  51690510   9388148  59249060  33808896   5581782  13930047  33670896 
 17191980  43737006  24173796  61587456  13824871    542807  52471496   4604146  15710790  36679293 
 73567455  29418332   5451875  38429004  35194089   9625502   5862143   8984772  35898720    179063 
 26624158   6075954   5826130  37327368   6399520  51427017  76445027   2622352   7392176  21858120 
 11832000   1619016  20979383  22922460  26170913  11238318   4674278  26262897  26351052  37603026 
  2815212    107280  34942212   5256763   5048155  10038435   4210740  46845183  36235342  76179152 
 61738368   4738230  70811520  68887272   4201980  27222320  45635720  76935892  66251875  52371424 
 41047296  13688740  86413040  22885500  15435968  25546444  19148589  64609116  24866250  22150830 
 11922636   6720692  33209338  46024892    800181    959192  36418499  11826810  22466606    944300 
 16936170  63990708   1001040  18179336  33593938  53696812    794139  41393913   2677710   1004707 
 66923232   4306808   7185990  39966696  55554256  13841500  70126726  31037435   6267542   8518032 
 13037724  14762664  70431660  57276230  18440800  41067435   1967625  10916088  21704035   8864856 
 24685440  66445660    540775     98722  52889048   2786126  40255911  12833212  47619652  38876705 
 23033064  14460328  25794623  21176640  18173864   3090240  55032445  73458696  40452831  12819870 
  1047676  11045653   6621885  20306364  19429900  22214841  26082966  22312080  46818340  43020100 
 40597120  27193320  87465826  21545613  28621863  42932838    561100  25242084  21897480  56413610 
 61054240  94296771  20445659  28427163    256266   2003015   4529070  71136740  39909375   7137882 
  6587190  13389036  50371032  52427165   7319160  30406972  30681014   3366686   2104182   9654052 
  2905068  52775262  46084410  16181385   1752624   7953848  10954089   2236850  71426160  33728685 
 18258500  55488752  63701001  26601354   5779440  16594152   2753800  57237404  11960826  11926024 
 77103042  31096131   2829184   2002320  62434284  11872548  17178260   1964760  64191309   3063872 
 56486642  40393132  35007852  32029128  20707722  29131250  18235956   6609978   7661955  30823659 
 25434422  36892475     52080  37076107  22911264  38372516   3144800   2478630  37672068  31304735 
 66779946  11737344   3828289   3967059   9291460    544561   2323776  10121023  69071932  39626184 
 38081842  22699350  18318410  21423195    364490  36037053  55943950  40376992   2733872  39741385 
 28467232   9904392  32080032  34919664   9999112  16531650  62470983  11658600  38823652   7440096 
  3417504  20531984   1138998  38974176   2492166  26307604  19928688   3331812  12050640  34154438 
 22695700    543697  16794339   2803242  27058581  88838994  11053548  29663452  63447940  37744046 
 68861340   7779360  42663687  17225684  22007040  11066834  54655700   8595615    154560  82653828 
 14940326  76298096  17770284  27135034  23087064  13624670  10549098   2249298     93765  27024755 
 76364705  18316581   8899524  10108162   1677270   1633140   9795749  25659824   5218035    237380 
 13838754  44564151  25997170  41795884   7349760  23816135  36183644  59378683   8955429  27825798 
 73431732    924702  38955152  21796502  27291420  18800920   7389693  10264572    925344  65049558 
  6787026  50423700   9836968  33062418  28897736  22139788  18840000  15680018  79374660  57823920 
  2394785  51814770  47935098  69938544  26298547   2617299   8715520  91259057  32357969  14284912 
 34695520     16422    196846  37469964  15096312  27136342  17213651  35418460  41714088  11415626 
  5058555  54611919  26540988   3133080  33523023  46481760   2197272  33920960  21508119  36787344 
  7597810   2922504  24619682   4479687  31551377   3707742    398014   1215000   4212208  21820996 
  1688480   8019020  61925716   4033381  30797940  20611680  21780747   2531504  10750503  34827374 
 44446061   9303784  73094400  52929090   7787520  69826559   4180880   2305200  37527680  19877460 
 13882228  57050008  38865750  58257606   4366806   3851634  13699768  54935094  40357121   2125747 
 53187334   7125222  36438087   5775350  32223142  16721190  64875444  35424940  68029460  68595072 
    60216  58301025   2862300  56376534   1773780  45595394  28607827  43510194  65476864  34930458 
    68292  29265472  60381376   2506302  14969916  19675143  18290610  16949034  10811310  16677408 
   521360  29843324  53558721   6909156  13695890     68160  14901040  28311216   9430859  37273340 
 76094032  11310586  16449353  20152110   3713688  55885706  40128466  23374320  19099230  25070564 
 37036944  40922980  89073528   4012650   4812738   2871596  11209002   8587824   7466255  30824576 
 28602758  12588813  61858392  47305035  56891250   4204928  28881762  85613986  49937811    220570 
 76403922  18227856   1056832     24819  11185993   2277000   8903664   8308594  12019590  18716337 
 32297083  34968036  18560256  33263406    179031  29062395  78632004  45247041  12470784  44316906 
 27861670  48376912   1590300  21870940  31135134  34184214  36959748    643128   1976159   5903207 
 54935573   3054510   9110283    510678   3110643  37985232  43070516  19187454  27567560  41474466 
 25472157  40177729  49998349   2217315  71805972  55221712    750200     28699  29402960  40581360 
 31476388  79195648  39348231   4409317   5741442  62090600  30453856   1985086  47630928   6656502 
 12295262  51096708  26128077  16611975  33855711  23675163  60671766  52285824  19036563  16723005 
 18194582  26735164    444211  42805740  10226125   3281080  40400122   2521032   7573362   1215240 
 67134302   2203820  24450020   2990960  31306385    537168  62647264   3471712  43689177   2202687 
 52647126  25959324  24221052   4498340    150552  24612300    672217  61826052   6324264  69085328 
 28931691  52452352  25174365  93473952   7331948  76264616  28723954   7374414   8001256  21728988 
  6476032  56759451  39437175   4476136  36581090  35228226   6877359  42441744  21073030  40784856 
 58374600   8719669    187362  10885376   2999083   2931372  38679282  20794854  10195742  16571247 
 19660172   5188222   7598410  11445600   1343930  24982752  53613690   4145739   7329976  72967212 
 35507346  17836224  12793932  32322628  10531500   6896864   3294576  28550466  34518764  26360696 
 13011868  25490994  85030144  38362224  19981464  45665028  18165095  55618578  43782970  17224305 
   625311  69596304  10545285  38796732  37548896   3766072  58328732  50570550  11600580  24037915 
 53878000  73937710   8768712  13750448  17079755  32336370  13849560  40087653  34752450  74362362 
  7203502  16157214      3056  10397945   8262848   7980008   1086501  57130311  45370080   7270152 
 77860888   2365509   5208622  17367945  34179123  16760196  11503248   9515520   3324794  13085340 
  6260182  35519026  17833627     59774  28850115   4573050  54054640  14350280   6278542  16755876 
 17249050  51855320  43002570  45760712  57885065  24180780   9524928  42117058  18796500  37575255 
  3404110    132454  40159353   7144644   2510389  24942079  64564598  52444116  11590438  62056375 
  1570597  41417661   3999192   2381885   6094058  14468975   8705713  53661476  36214302     96118 
 25837116  30919430    902584   1826230  18971685  71068730    757932    209760  20050576    898996 
   906500  87040428  11615292   9064116  56047842   7083588   5987850  46991040   7813313  11413060 
 33092457  62402313  62032266  39185502  17214882  74006548   7713792   7931658   8719833  34537874 
 19236492   3356548  17019744  17131318   7940415  29779756   7584416  79220973  14267454  24238599 
  1508442   1001560   7748010  21812448   4466007    906184   3433690    618825  75947504   6804436 
  3353686   2327139  16531550  12141194    723672  12335900  52997890  20443493  23115364  20038668 
 61256888  27384000  19157418  12069654   1574937  15424898   1642056  12794934  10757838  10277343 
 16455360  19253600  24497980  18448770  35537410  30156682  14260992  81200952  16345474  33066954 
 20286742   1386072  29822590  53344896  58407104  14838824  79257798  13614740  19055592  61998274 
 34826940  59907588    250960  22585990  33148526  60379002  19404759   5107572  45772556  16979732 
  3515694  55526076  10427312   5294104  27987792   6522138  32993424  37213920  41432192   2099661 
 16843684  34301145  36170461  52764300  26207669  11992288   1767688  31892310  47135772   1468995 
 66548132   2535048   2478930   9044664  16484440   4454814    946010  19269135   1783585  47213712 
 45365760  20894167  18052983  38538632  28513586  51482739   6735960   6540603   1136520  69697600 
 42284256   6457198  24736374   1393142  79146402  34339586  19876861   4678716  38449592  34110180 
  6537444  61785360  18951304  48597248   3638062  45874752  30642144  23742900  19380864  42133860 
 26239466  49012838   1282144  25343690   9491640  45225872  50061444   8835624   5952444   3339252 
 12695396  50726300   4943991   6636960  41796013  26311428  34089065  35306443  17812749  32654160 
 28673732  27915048   5905328  37164771   4351590   4208820  39659662  63895040  39399822   4209288 
  4928490   7926660  52187300  35822550  74735265  28822545   3118752  57604352   5221966  57976003 
 23732357  16083150   3518991  58535295  32697336  50406300    634880  18395352   2654632  55689928 
 89301428  90245239  49673567  48962174  48624581  16840048  19940215  36651422  15198516    444222 
 65144448  52398808  15531983  39582595  53327064  57469698  26234557   1982026    280080  13740265 
 61832630  27720924  51247762  15098006  59427564  15025716  37856056  20183040  86012625  29147976 
  3633444  22500790  17856124  47467035  36300548  24432152  19561032  13308646   6962000    876770 
 61633293  24031819   6702609   4966940  19519488  74630442  11084526   8574816  48945390   7770924 
 14759874  18897624  27157704  11500008    234288   1776978  30652555  76994190    175392   2558871 
  1507968   4519088   4653828  23148929   1761549  30951756  19730788   2465364  39530716  14040786 
 29907966  26708320  36115884    833832    803700  10147028  13707525  27446112   2099160   3137163 
 51981750  65391984  16144406   4519904  35942075  12429648    299336   4244555  21926947  19967541 
 30641093  64943844   2842667  80931090  28983206    439432   1184940  24321596    578625  19839212 
 61395878   5996802   6191025  64362940  66256192   7970110   4695400   4175043  10388160  31743108 
 19241532  12201952  18977549   6994240    925970  34870605  20036577  50183145  24120320   1062400 
 12585217   6304188  10637154  38878424   1705026   3251830  20716800   1522968  12164856  29096760 
 38518623  17708110   1116075    730816   4641160   5617451  22424938  10064504    462444  66174576 
  9698816  16734750  71635071   5877189  35874505  27458075   2782318  25376946  65724672  20638332 
 20927125   1041821  32054309  76027610  57075190  67291902    353814  46378332  28661534  35941500 
 13249716  32834757    552960  49813970   2630448  22797493  22822344  17977050   1569828  50112538 
  3783611  17982987  47091748  45326300   6093873    259194   1659075   2064000  14552362  70976997 
 19351494  12053692   3519252    283371  35802912  73615504  12479420   1616604  84078248  26988591 
 52529148   5142016  42323088   2572570  10800835  35114906  34517424   2469732  29488536  75557752 
 34830216  25889040  43200000  15673745   9611815  15726609  30409721  50432365   1033802   9590234 
 52520312  44880850   7115444  37045700  34374375   8897152  43731576    830720   3295390   9256161 
  5201820  35749725  17165217   7129230  53190762  67063360   2095200   2681670  46094944  36022110 
  5912320  25338648  22509585  56369664  41327964   8223450  57435208   9186705  60952745  21106410 
 25371346   9910120  17451416  62281446   3719930  51555938  51504090  30275791   5529720    468075 
 25008620  32643026  12375312  14233044  81930342  55917981   6955448  20561632   2357723  38593698 
 70657524  34618672  18209772   4281381  85967680  26227350  18119548  97383472   8096375  19570304 
  8169928  27320640  15336156   4590662  36282828  55909232   7845240   6955200  43823670  63910728 
 61842420  78328179  19106500  13854078   3747150   2771870  72560454   3691765    642923  18868440 
 65308672  15026336  10204480  56698880   7476230   8273107  19174254   4281390  45972628     47968 
 35179164  32044359  14046318  10560462   8270517   6138456   6101755  13978954  16913486   1012807 
 43665699   1248900  10871457  26500047  24274844  19771326  33512750  29833950   2968200  31471294 
  2649999  11757600  23839984  46481190  25396092  15685344  30500550  23348262  12626432  33879900 
 30953412    338336   9544872  59007410  23094280   2829112  27202524  11250892  59067480  46421991 
 40210964    860520    609828  48488682  36404176  25353312  50938122   6468305  11180694  23267508 
  1258192   2187387   2301750  76449054   6071520  12053583  11797696  15240285  48288068  43446480 
   475036  69982500  35508021  62401860   3051422  50649082  52172730   9043944  14572480  11024304 
 73815914  37127820   4795104  46210860   4281984   1531334  78274848   6752820  34193180  10203137 
 77225064  13244502  50099525  37344384   1942080  24192840  18342450   4673228   4484502   4090966 
 10672896   2531872   1030880   1568640  35989968   3098799   9501632  15090330  14350599  42003516 
 29849616  26117455   3991928  48015594  22453200  46599240  22729491   3413172  14335644  44147412 
  4507446  17411292  14572233  37089708   6297570  23738325  13535808  34752410   6958620  12494538 
 22863546  78863652  29693130  47662392   4442301   3970984   1601424  63660774    139209   1604027 
 45847296    159082  36010953  18977176   3043044   6889244  35482830  44153114    481110   7592093 
 31300800    299220   8364474    927981   1756304  21125839  29621988  34370284  61465976  37609572 
  3045600  17177472  18107152   2560540   3599937  65742630    304791  13363175  11072820  18066588 
  8101692   6266646   5606900  41819200  50033022   5688300  35057706  29960364   8633184  33363122 
 12270272  67675796   5873429   3192728   6039776  27069756  16344864  20672748  74760048   5055560 
 71004067  35044020  29045016  85569830  11871128   3937248   7090783  49436784   6410880   5198160 
 39651700  48406436  64526288   9406672  17554812   5564352  60015411   9503090  68209735  32643708 
  8238186   8030358  11225796    861931  30418236  17364936  61128080     23340  57559901    396480 
   947583  25514136   2904572  25378406  70462031   8597358   9993781    341439   9591344   3847316 
  8208552  52509105  80146076  32975963   3158320   2005146  16898897  94359195  56244840  72795892 
 32862010   7225680  38801070   1197525  10407111    218822  41035557  17086125   8433960  17853485 
  2130432   2313000  29363075  22389195  56912112    158208   5034942  41252052   3802977    104650 
 23522110  62363460  77293363  42108516  28966047  24264552   1870848   5680620    371159  61508608 
 71525181  15858835   4885752   3626151  69480470  79147160  27879776  54083250  25367052  46426716 
  5906480  79405504   6074319  42634629  27113664   8628984  59417710  34218789  16225566   6154160 
  7683885   2165760  20516837   9407542   7480299  28889462   3376422  37522080  28273938  39972114 
 21454986   5696520   1699698  30882285  32284899  36464550  33150132   3927480  50023260  33183018 
  3444093  44957640  29363488  31838240  92199114   4509832     57260   1456406   8415022   5390196 
 36346448   5987960  86907284   5889275  23502596  35029404  35949368  22497762  40008988  12781395 
 34569216   3332615  50439879   2760400   1156701  13915908  12088584  33748824  13192956  27516960 
  6698640  12466828  36281952  11202012  45794645  24848887    688984   6563280   7712631   8571366 
  1047204  30769200   9638588  32447800   4200144  15215616  17930607   4602750  93042530     63910 
  4263000   6703912  10620768  40842714  27517280  11111040  62229780   7406244  20714910  32284884 
  2471304  48060078  22147758   2188021   7266240  15763794  38297600  26273736  25328538  33206710 
  5298648  24486960      1920   9360350  71446692     15616  20482816   5893628  37640788    205560 
 12831378  11419424  32207968  24718518  14022632  54221174  16696048  47645236   3336740  40923036 
 22125818  31784307  29936970  38086710  77597750  10058986  37653528  21544320  30241190  93674844 
 80440547  52141544   5428985  20966880   8596092  29102737    120879   2245819  22689948  26836154 
  5397660  10465195  10346642  32990616   7969104  24536214  21612400  10583412  68753100  14880745 
 15512028  42316260  43036476   4672110  11105458  53076650  25873939    622890  87476673  54068580 
 42646734  43822722   1287700    506540  33613902  22246254  32018133  42461158  55313841  42991300 
 25546050   5302300  63058590   9577830  33475985  14209110  36354638  18539928  37164748  69334305 
 15279082   2154405  44843744   4917132   9509511   7141772  46263416   1853564  60419992  70224945 
 55554687  57349391   1773741  19100092  50120042  11137142    142184  68049111   7230336  72626188 
 77898140  62026455  20137978    445312   5117948  47356218  72968600  16597278   1705682   2948231 
  2928040  56264084    466690    715914  24424640   3962710   4064745  24760176  17861760   2432700 
   869364  44922784  13859926   6506025  14259184  47200284   2851860   3190594  37563812  16777340 
 22403493    143832  31414080  44748324  69875472  93581712  13073292  17670384    121927  21233168 
 42022500  18447030  11551221  18799389  34435324  49568040  16805557  25860373  27621618  31671238 
 24056760  20285244  31272990  89507675  19246227   4133074  20626768  24039978  25864344  35280896 
 64594628    162120  22619672   7607340  74026512  74908448   6093252  70012320  44802641  16722120 
  1553670  13458697  23534664  67327038   7781032  23086824    196424  42011288  63119434  28890075 
 43106985  14694531  50394148  19037580  10653852   9671890  28893451  61071868  17622826   3443286 
  8523884  24039306  50908375  16059808  11379960  48478686  19952002  17265498    184038  14843682 
 58614024  21662207  36117060  46159904  37244636  82154786   3252768  27325506   1329056  47062428 
 13354348  41150419  14412040  20057632  11888644  18075120  41273090   3369522  22025250   5189936 
 18105408  20524000  84489480   2174484  57360550   4169930  19802794  28555848   7706928  42331740 
 37801890   4017494  11821518  11421567    992235   7481475  15550995  35582820  59827750  36255159 
 47449224  18462688  37903984  12310280  54050752  17747672  13640095  28810880  15781773  10926720 
  1943445  26170464  56809242   8452380   5874300  64115712   3049018   9020505  21801780   7509990 
 36620244  16956640  49826628  23907384  16064880  18545895   3324168   7748111  10136055  89425700 
 18420464  12981708  11936015  17801838   6389757  17085478   9887811  23334132  24273682  37595564 
 50884065  11960828  29459000   1588225  17398584  25386606  65729370  17461648  56962812   2971584 
   509664  31462830  64613508  15368096  29092725  62505282   9965516  12684000  51923898  72163900 
 28161072  15950196   3196032  54667536  71820296  17045686  35800524  22895304  30532817   1203048 
 17750317   9480042   8675020   1705473   7494191  28891968    478230   1550646  54933996   7241296 
  2941500   2127075  14824350  47877804  17373214  53495935  31738712    183631  58464450  21916275 
 18456947  45653960  41558376  33402906   4022124   5882524   6985704  82486886  26392840   4984501 
 19026000    345825  45904690  77318752  12120724   2470080  13638512      6548  39780960   4462381 
  2981394    354410  62320590   5848119  29048076  45018378   5278230   1298660  16701136  44997610 
 42363888  28343546  20933815  39750956  17942004  24356076  60290584  49361025  64846338  48530104 
 45840568  83837180  76720080   3553480    921272  26513662  26542944   1099340   6609483  10058972 
 30018873   6308080   4287786  13826197  24289857  12032181   1663455  16093776   9383020   8028300 
 10612030   4394855   7292698  15798285  16866924  10287900   2231138    128960   1684116  22026298 
 34244490   5683200   8218332  13428000  22979931    800052  15076929  36566950   5015916   1209992 
 11391768  55999988  48649512    726684  18731916  13213184  49175332  38113600   7101921  18211380 
   574090  53007680  47838500   8643407  10454048  25515594  18534928   3048016   9574730     96174 
 14041566  18881940  32388514    374110  34028442  10862850  43505932  17260508  47843225   5814952 
  5936106   8930335  21577350  51522002  19517841  52550291  13364626  37547230   2109445   1061190 
 40562767  17313534  68547411  16145720  18992512     98982  41098784   1237216  20431178   7082838 
   178504  62616450  29759862  46475880  72800721  23002252  32986932  20786070  16714624   1867764 
  6292799  32239616  19074237  28972339    450528  25318512  26444330   8236644    696652  16417188 
  7993600   2648175  23004190   7765582  19489725  15967608  11093796  30057340  10620720  13567301 
  7231414  92403952  38057418  66760698   2634358  51016056  82205457  11404279  11269728  28159969 
  5467200   3705672  21120912  49444432  39202800  33786442  16138525   5440166    518708  19403560 
 57317803  37809373    906537  44205590  72559550  45728760   3686016   5119270  22668272  12170124 
 20972435  79585333  24956055  54774216  12559425  11826696   1540195  33064806  93731022   7439166 
 20587281   2196657  10151817  16699480  12205840  26039860  19504908  55766824   7777424   8674309 
 11317590   4353649  24659500   4229764  16592688  29178685  22038016   4244372  10306368  33823496 
 23110110   4889144   7115155   5748468   7835904   1019571  23250595   9016068  70571248  38654649 
  5952732  19292072  20158336   3344011  53500512  13936938  58793735   2706816   4242789  69924274 
  8029343  51422100   3979854  61320900  21353220  37658096  11500300  14811291   1422785   9525476 
 17551410  68970618  39993024  42430878  16351336  33131532  33399912  37505776  13942332  86046576 
   938604    625482  22641730  56267136  13090142  46358912  24974964   3456218  45755514  67316840 
 55319880  41715238  32302030   1708459  81907092  40663647  30006651  38885760  21014253  50500768 
 27264536  14325768  41716732  18104660   5410097  26623089  26418816   9980004  72766868  62278260 
  6450918    112680  33975264  27550198   9970155   3166152  10814070   7515189  48384544  34079650 
 22414782     28875   4849920  38569620  25226352  10384344   7617654  51578850  25175748   3227328 
 41176618  58994400   4825452   5670945  48786507  14847325  86559818  47944120  43902054   1990052 
  7980973  40398727  27746516  11304145  53954067  21516940  15018991    872491  22040752  44784171 
 10407285   9732998  15017904   4613656  12945177  10987504   2592460    455565  18624501  39321362 
 22711392   1365287  15649290  47281194  71920746  73839815  78961574  33326222   7293888  13507740 
  6838305  30870077  10780259  20145056  57541120  47506300  26229615  69064494  41055476   9661036 
 16476440  77474240    721760  15215850  20904645   6819100  30891174  36012652  34884390  28744848 
 86744502    938587  20414637   4695912   6162180  93156693  36542124  39034380  50349913    166751 
   978600  42141344  82001540  29782400  40171995  76024476  19974141  71194140  28657683  77164788 
  1742470  34944000  51545700   2241127   8624693  12345564  50297600   4142824  19261606  48437232 
 59617033  49311562  19392338  67747117  38872068   5493712  13113972  16459467   4986414  47625675 
 21341556  11398741  29625184  33024188  36034744   1567353  60741776    660528  10036862  61337402 
 40689012  56942130  12384162  59473242  57087448   1639352   8985366   8988707  20596500   9545102 
 17711715   9790737  14807565  35354880   7398828  70714949  57267026   3673736  35694596  22203632 
 33431640   4855646  34715564  37874352  13677696  37396827  29378184   2010078   1298850    411264 
   467038  59057397  22060764  13956096  13724880  18022185  26933144   5269705  43127266  27302825 
 35153560   2153403   4625975   1612838   6508020  10944264  14647347  40480041    847014  28559304 
  4834050  72460140   4984682  29429712  22591466  48279936  44123040  16739494  12642014  80319820 
 17760305   1522928  52014391  46519778  27663316   3165970  67517604   1078110    538030   1518309 
  4659256  20365596  46522566  41564270  10845908  56572712   5256195  35249760   8259806   2515320 
 37835468   7965450  25024672   1503716   2428010  13631712  11732688  23975406  32839434  60012856 
  2904330  28446676  19578138   5120944   8221400   8494204  63823435    378486  50088234    213356 
 13996866  27335594  51348336   4304448   1327116  20653812  15713416  28174464  17238342   8601728 
   276675  86025680  20079696  52273936   5337670  16054944  45026904  45437100  27861878  66015376 
  2902801  13904826   4279275  19308344   5051554    551799  33916293  10994060  62563125  26875072 
 51168565  30055636     59631  16149680  64309752  15562638  43050960  11503250  42317464  29228548 
 20927270  11107096   5307219  46564707  14713452  23529506  38567340  16389324  17747730  36128872 
  2509892  60265231  56931490   7412766    528656  27929475  29199352  74130980  18198048  23671968 
 14979022  44542912  68691090  70101156  19533360    460920  20844943  81537568  25014165  26312917 
 35113044   6091717  26824455   8900259  55607083    980044  66547572   7904834  73212297  47482085 
 28211408   1416660   9478206   7461300  38634392  14567299  68481702   8185660  29660456   1378525 
 40019824  45249246  26137446  15977507  68726955  79680255    386772   8418439  36955698  17599897 
  3718618  10493364   9826113  26172088  82247040  19380067  31050756  68125701  22692384   9227088 
  1752995   6007878  30755107  60763536  16741620  10800566   8132598   3823872   1329400  42736285 
 28471522   2567502  26540511  17954136  10401000   4723920  48823632   3797399  72223525   6511485 
 87062756     15111   8787909  26542824  22744526   9827392  85380932   2944408  40852020    393948 
 12215728  19289589  36473125  27366290  30271524  68617740  22836378  31056929  18215662  42831360 
 55750400   2960636   1184304  36933684    462270    935336  27180560  25890282  75495960   6585714 
  7709904  31446877  49625093  52130194   5017170  61377384  92072498  65824896  14432320  21417500 
  3506841  11492973  27081987  11245780  22652790  11915478   3019416  35688187    905771  24473264 
 38669700   2621440  35629395   3432128  59967040  52940568  77224246  57633498   7900473  55948719 
 89381690  60246948   7362300   5117365  11244630  35094321  46602920  16025191  44418660   2330490 
  7015544  47780473  10127264  26032198    312246   2916945    381472  60930086  30475305  20407128 
 14771319   9264167  46861423   6939324  29026828  39735311  47801628  20854944  58207352  86523236 
 50152716  22982708    930335   6693532   1237792  27355989  62403444  27189336   8083935   8550114 
 49290564  15302406   5506725    828100  24097392   4443324  58736652  25073046   3636564  53032435 
  6671873  40630172   3250685   4305915  31334743  13556732   2303496  27974639  35512646  30028320 
 50337400  17612028  21708568   2325521  30280061  66197952  21169500  18382414  45720396  48365176 
 17240370   1836333   1809332  62396828  37585440   4154052  43079460  14113300  32100786   1919316 
 21134700   5986526  43841581  44329186  52617422  71121750  37576152  12210305   9142580  32871375 
 68135148   5196139  22592130  23216119  25575220  21480966  24054113  31575492  22049153  25690040 
 26610552  38896816  17044008  24995114   8285220   2989390  11647517    200900  29537474   4627842 
 37233216    434188   8456240   7127912    267543  27151008  33770880   5667636   6508440  36469216 
 54574400  30210957  24488449  14125956  47363540  32947276   7561960  13309352  20727300    126790 
 13796852  38154459  31545282  28637180  28929356  11009763  37956240  45453427  12122525   2162048 
  7435626  62249700  33145180  61721400   2940918  44943018    881300    154833  18583176  29892225 
  3258792  35081622  46064405   4840160  67883520   3610494   6397791  15078475  16678021   5317685 
 37788436  30303105   5112114   3345890   2408244  13997970    570450    171274  50369580  16707705 
 15026192  14884030    587650   4619256    801135  35316970  22327678   1134705  36679665  67433028 
  5895498    271796  76281156  11726568  32391320  10959300  34759072   9259869  24478002  45219348 
  5959200  58935270   6273410   8652600  28271064  24989621  47005905  13713090  28323750   1748318 
 35689170  86871120  43274000  31979360  58152600   1109660  39238430  59146821  26883681   8132354 
 49285610   3816944  58315940  51811687  20446685  44298870  24543442  23597052  25767306   1121741 
 40119222   3932064  11724750   1585323  44757144  17513419  10394514   8499540  30776963  11898330 
  6725312  11300484   9733056  66032563  28612080  45105970   4564721  41386306  50393438  85228288 
 18741996   6920067  57666401   9313640  34522899   8385052  28264832  25579840  39373180   6116328 
  1471168  10006872   4543308  12910880  64513460  82802304  54483704  27144875   3369606  22185840 
  4109897  14810250   3512404   3688296  45046800  28842936  16596041  77299058  60287832  22647591 
 63214920   1160064  40627701  44532312  72531396  42434249  35661873  25369223  42196788  53305344 
  1717680  26439244   3900588  11165620  48694184  43662528  24051958   8072277  65904241  60509925 
  1398670   5467938   6783660   8453284  45329634  10927301   2397336  49133284  28518336  49886060 
  3209609  22836508   1190484  48143359    788242  60752408    745767  62577480   7201528  44110612 
 62671860   2252976  39486272   3927040   1344870  27285699   9625095   3627155  43143300    393178 
 32675826  20848520  16784460    284532   9836780  24808336    626080  16866252  10359752   1594966 
  4185940  22842468  41381077  33632424  40817253   1269729   1496110  58271185  51113556  24798096 
 59121740   2827688   2977116   6861078   8876025  21318462  65169403   3858498  44908200  15895200 
 10084998  19800242  38820276  13067300   9430738   4951069   3534380  57532529   5989844  39055001 
 61119351  52581958  13050696  24038469  41592075  19220856  27379800   4124085  33380932   7094160 
 73575852   7408372  17991315  18860232  66091760  64972716    802306  23048264    423899  41653000 
 36201592   8114638   1590859  38610795  20792640  33942870  26370224  10972560  28731668  23641470 
 22903182   9257570  27233612  52808735  27567120  13860028    203214  35783715  59583024  25757046 
 10859599    575312  62095122  23360220  47703831    854301   4828900    592215  15116144    195610 
 22717882  12161800  10494360  13441352  30039780    737171  28971053   6475499  81212776  17609988 
 15888144  29705880     44707   8614437  19582968   2995235  23065205  23674690  31151697  34659570 
 39841290   2915055  20956704  74599348   5622461  31575954  38657250  57112636  53839224   7934276 
 35852220  78974544   8822600  68629400  62278240  36073626  76127358  78285015   4840264  73030575 
 18950185  26827864     20224  16106496  17425995  34529184  26326803  24251656   2370310  57797020 
 44014894  21808930  11444173  88661871  50091574  42839568  10657788    283359   5553290  22339342 
 51047354   2604952  45448046  61483968   8866236   6605748  27248485  56136995  10948959  10203170 
 44354078  33767640  31300400  30886827   2620835   3816096   4116728  92934720   2449370  49925876 
    56134  26675684  13312350  65987120  11993464  11938710    832040  13298355  63135667  25656026 
  3202101  14773668  24495575  10213816   5750822  23818434  17688162   2635269    506160  25176557 
 37978085  46329808  10870750  82475375  51485966   5355790  50888300  56637306  10577634  26927291 
  1807376   7782680  28185778  11778637  32743018   8772946  27852099  56452308   1442010  29854440 
 46851664  52734213  10546200  10290798  12196950  39440354  38748791   1176786    388776  42625370 
  7169624   9693648  14600907  29296575  26825456  33226008  42066933  17456460  49822452   1643164 
 56645652  11606955  35835250  15104752  15450160      8970  23648968  25647426  35634411   2354630 
  6946180  21143410   4500480    600512   1644804  11676096     73071   4044282  58352658    127854 
     9344  30709929  41184884   8029000   5100574  10364816  24462405   9045824  16331666  99660280 
 23767480   5660672  40469378   2949237  85302672   5154645  15356935  14710696  55751990  32289662 
 55417274    235290   1839530  13759152   6611304  41823312  29106408  11054056  12193185  42497932 
    95503   2267870  70328780  23629822  27210312   7050770  23359329  19706592   4061952  13446432 
  5416404   4826710   6412272  27070752  39899397   3610787  31662080  32886864  36184908  35647180 
 18437622  19566492   8852070   8623224  17089560  66692052   6650340  38926734   8985249    573192 
 16817498  10743763  53002107  17838786   1115775  20342208  12340914  83219400  26743752  33089206 
  6017471  31572200   2090088  37304608   1385100  33210450  56182410  22976016   5300645  75663666 
 74954880  20723115   4333191  64826112  22159384   5085783  36745835  67294712  10963840  14931600 
  1049736  64858464  44232660   6558387  33794046  45726606    934382  38443440  20133740   1912128 
 21094892   5468831  15408736  66319578   6883800  74426450  36511534  58339470  14046664  35211090 
  4741830  44825592  33890880  20640258  73742020   2606222  16799432  24303755  30060225  14040660 
 23390216  23340122  38010500   5999670  41384612  21565044   8912995  92415323  15474811   5104185 
  2837692  14496187  62645451   1748000  21132386  69085710   4446273   3580355   8713728   1952010 
  3202968  83703045  77385204  50808825  39978864   8275154   9027420  23128510   1227543   7796460 
 45662958   9164160  11969844  12544560  47207178  53963523   8617858  36467760  20844453   2011555 
 19496582  47061666  11067820  17300800   4281805   6190618   8113430  47119926  90842934   3226944 
 62950505  10482792   3492894  30515085   3356199     49075  22642650  59545358    862040   2037627 
 49560908  15776896    207144   4814084  22796337   7541890  57267243  33650424   6673256   2592670 
 40519584  16327863   5117103  41536352  15616250    137640  12256948    378357  16417104  17529584 
 13049722  11713494  30981820   3263040  49449408  51655019  40560208  28085840  21603986  41927040 
 47233858  12607047  51808920   4597992  23539050  16237800  15471123   3679547   8872656   4338474 
 10008180   8011861  59062471   6462366  15804220  42173698  61832625  23760648    190773  38184804 
  4942392  82691811   6379695   8358366  12643488  63161525    874532   5831688  32720071  18973900 
  3861432   7151342  34010375  23351118  15002284   9356876   2338791  16291359  90744500  85871794 
 84455175  39807515  35888580  61855640   3415992   3587181   3271860   5749788  14229062   3928365 
 26320448  33488414  43887510  42150284  64740414  31099832  12760020   8796704   2485908    214349 
   175612  43411680   3779580    987660  14745232  34929470   3008025  13207461   3970604   5550892 
 44005676  29636030  15752672  12539064   3749272  12543888   8630592   6408430  15330876  38055749 
   746564  18274011   8508121   5416620   2568075  93377808  64399923  14390215  56435516   7234959 
 11779080  24047730   8505420  13236296  22736899   7567710   5999364  32692608  12687867   7125098 
 16987425  45533624  33941980  12220200  38482686  29048019  19181547  13654710  53637420  70502094 
 84585966  20347038   8272505  20040475   4547192  92806329  48359629  64987840   8635050   5412474 
  8727774  44668230  15984342   2018339  20133408  13678050  33434115  10103520     49110    249504 
 20345286  43216407  16474410  40417840  55207958  12994193  27478472  72989160   9067678   9648726 
 20567835  17259360   2058672   2693174   9345583  29917195  31859008  70856948  56429852   4203534 
  9506523  39997040  36220336  16494300   2954894  19525528  19637370  30691910  25115064  19987479 
 77776272  11290524  23333002  16881284   8045422  61011368  23527740  63465124  19416971   9922717 
 15069120  32767462  11697984  56610117  33406712  20645310  18156600  14915362  14782581  40144092 
 19106480  16853741   4830346   9248236  12975676   3685905  44160736  39519428  52903132  32457513 
 46143790   7145472  12769108  56872672  51128415  26824567  34470534  29684480    422784  17309570 
  2907800  16160985  20441344  10116921    595287  26745290   2144823   8509350  69147480   2959803 
 45431280    575256  69605988  36479670  78875016  39968973  51200812   2798145  15423156  17304896 
 40852495  75361821    298356  35332010  16189692  28122264  28349136  10638299  14002560   6034824 
 28686750   9208395  11369553   7307580   8883721   6246719  26382412  31510500  31502625  14322800 
  8727087  17456445  49714665  36442143   6163200  38296832  12204342  36545835    759782  32005344 
 37898848   1528764  41116980  58246272   8539876   4886640  17455572  36317985   6668490  30853845 
 23753338   3518185  16875888  48010512    736303   4721572  42734458  18821244  12737250   6407368 
 21990866  13012335   2074540  24609450  23489632  38205888  13448820    566037  40296480   1924440 
 12680356  37173666  89418912   5642630   1228160    905862  22288662  14535044  13005485  18223756 
 52945503  20838546  36132744  82390696   6397842    419166  18998694   5024880  49407872  34662320 
 20412610  52282290  13852288  60167943   7896330   1314056  34016814  14332230  77931854   7801600 
 17275880  73130112  20878408  20353240  30863562  75923360   3006252  19873810  19306800   7734748 
 54638415  13461120   3744306  31001460   3279232  46564232  29123448   6428532  73454015  55437570 
 85486676  18731671  13132728  19009072  19007444   7834540  41929352  15362953  31109364  49630815 
 52158900  10785796  20490525   2191854   1617870   5138739   3743456  39930720  51828620  42288960 
 36649626  56337698  10090593   5092236  71084160  25811250  21047526  69894953  89471628  13257960 
  3059584   7326762  46333170  73395230  38093610  21933021   2791665  85484344  69346431  30669435 
 16432910  25710153   7398076  41456940   8761392  35296965  43933240   4683645   2554356   6896652 
 91089838  77699474  61257200  12882045  70640964   3148495  73680516    831428  20909500    598818 
  9117498  28443792    967992   1168461  25553331  47480367  25763220   2764512   2398355  17492645 
  8605440  21502110  11201680  38759465   1380456   5465472  15388200  37479960  22937601    714426 
 17376156   4597696   3071673  31541328  69259800  93421240  11716420   8799505  76043968  13411872 
 38529680  11782430  10563056    934990   3212592  44710310   1768970  27674856  72905646   5832528 
 35508378   3641264  24253308   6445269   3875310  19033628  24941576  43915280   8995780  14310098 
   473888   4544294  88164315  36107764  47614741  25452376    151575    705472  41139043  22356880 
 67218260  63454482  12418848  35393490   3227140  19087800  21209595   3725784  66824522  16209672 
  5689201  10694090  35529836   1670979  59796168   3920912  30143100   6330071  20210343  56464776 
 64789375  26289337   6254196  21784816  15241802   7167940  11466650  32550060  44528172  51784425 
 46607454   8289360  29484300  53243847   2336474   1439112  60711410    121854  10178702   6632028 
  1364220  50108318  28541700  56929530   6263550  69684318  32576024  15624830    789264  14649548 
  1778194  10102072  68367619  15722845  48009980  44988437  10124010  44732859  44123898  12140664 
 25855544  73989045   1376868  13722858  14272044   6285279   1990044  24548800  32487574  10556494 
 47286873   3500759  44341727    572982  17476921  16604160  32800968  52332320  15491880   3341112 
 36129544  33820969  10067729  32169550  34000808  56906140  44034354   4860856    580842   2805944 
 23249388  16955094   6561308  77380920  31919760  27969993  22715030  13447370  62113626  33992350 
  4431636  17345935  15207198  13198293  17436034   5716704  32817688  52575716  29349285  24654056 
 58402122   1436580  56967720  39882974   9694990  26212776  45369237  25484690   9592200  41140596 
  1279680  31670145    173228  21398520  50556715  32551688  10433819   2761794  73065286   5667375 
 17615796  17239665  38432454   6225660  45501428  66298460  10850250   2428566   8096088  10824198 
  2160204   1213112   1233738   5871456   2535302  25820496  69149025  26025261  34985232  24730860 
 22377342   7138465  38908170   8509872  15315664  10004217   9599070  25536716   1075144  10019120 
 10314456   7987568  20831494   3392749  28763580  53858285  49426200   4100578  18508527   7556436 
 14216560   6343493  20366808  39890645  51092642  15303184  35842054   2788128  42728154   1374072 
  6987231  58642254  25404558  85708335  12402500  11671265  22492080   8017932  82003036  69979770 
  3119480  13422360  35984325    511840   3674550  64250081  29178444  15678848   5539850  28072028 
 58186942  14228629  11869334   2524392  10480085  10586593  48125826   2250000  53490900   1251810 
  1835262   7316568  58657179   7721721  43675281  13365499   9569576  72728768  18057400   8792943 
  3708300  39268797  51416443  36521240  47224542  16692272   6236828  10537626  83356605  14262925 
 19367288  61556694  20447446  39571800  14116895    343392   6134592   7032168   6197985  30469361 
 27781800  15853860   5129600  38481344   5843888  29891910   3346616  31227786   9096325   7370788 
 18380550  52034550  70630140   9255939   3682170  10840011   9158160  45704586  23036481   1974654 
 31798985   1256850     79033  10579542   7501446  51441540   7508040  14519043   1429496  15585012 
  6488070  15396618   3973536  54163605  52906992   4252286   4570368   8015316  60567075  47948100 
 22655646  20579224   9446850  24009912  92477124   3605910   9358392   6972324  78671151  24431099 
  1168336  13747514  35322597  29196640  22454535  44278040  18777808  51683247    207844  11483980 
 32961154  13493900   3864093   1424555   2239189  38211426    769404  44949820  43964436  18663878 
  4954200  10445271  44446296  68550090     21672  42313298  34973440   7168116  29123352  46145493 
 17499642  58896000   7235332  56196525  40053523  45957600   7317924  62189372  24301692   4156551 
 49040392    543270   1892684   1140845   4557020  40989980  13092972  20207100  42442400   5084796 
 29726195  81059292  53937756  52287726    719400  44374560  48536800  16016352   4985358  14545625 
  1747488    579806  23296590    123680   2493038   7312800  43138420  42541260  14421732   5308362 
 56456660  10452294  38231910   2698784  39950142  37075916  14343030   2613862   7713048  25108936 
 62096313  20275068  84052419  17178911  41906628   1435198   1376688   6102256   4587680  30090152 
 46728826  17212857  10562760  28893186  59931905  16204040   9106428    359100  24741320   4564164 
 59650015  61504582  67515840    812448  30384831   6936900    255094   5107872  33038343   6171282 
 20354140   3399473   8300160  53831241  25559292  24028704  28207556    664036  34408766  24726870 
  9105104    954600  37101440  58915692   2120066  21327680  19232394   3738064  25667626   1022922 
 56444180   7263630  15452910  31407815  84020893   9642496  38555031  11506404   1542456   9007560 
  8812881  27795004  37023980  66666400    296006  36779270  18041521  19720750  20345486  71774457 
  7692300  16487204  42027757   1773168  56937564   8073914  30635784   6439692   6859095   2599800 
 11489900  66214815  22010264   6185787  10180896   9814446  35648700  11229669  34491735  21939180 
 20545266  25839207  27400593  64671174   7108812  21766011  13248294  50810724   1940655  10010290 
 38834775  20082822  13853280   7746846  15683674  55342935  55386584  10175374   6967505  12556336 
 68570631   3154950   5923950  37377368  19239546  19437896  21462720  13707686  67164639   1629850 
 21047715  43123628    666369  56636664  61944935   7171120  23362368   5993460   6119064  32533035 
 66568938   8457280  83680486  10022400  37206655  16992030  49723728  27273360    305025  32838388 
 32257780  14682387  35143600   4274697  48267291  18459384  41475800  43394736   3079821   8167380 
 36323232   5581889   7504725   4099152   7045200  35755126  11583768    208530   8199552  19023034 
 24432720  42707912  18212686   6738480   3903900  34291648   1938268  15599056   6933008  24621208 
  3760824  14444900  13708443  33035000  15096860  12729981  12428090  42875270  11398658   1595188 
 27557980     34542  43497097  62217942  11136888  43056440  78461300  20686342    333935   7864452 
 30336190   2410660  35627850  35724300   4488192   3369366   3210868   8583140   4676130  18528246 
 69251106  38114682     82097  13004980   7135308  51703190  15961946   4725760  42451695  33201439 
  1242662  68395800  15303600  31169100   6685456  32297256  15066981   9504885   5300848   5910054 
 13802900  65164250    996450   4639459    936373  18090488  14105079  33420794  64024206  33988834 
 18994066      3807  54810912   5757785  11388916  18560224  38329845   6963236   3414012    175763 
 12809161  29209572   1219218   2977305  18326705  14756094  56185032  42085468  21543000  25708480 
 38072544   1336346   4781700  20188980  20365777   8772500  19846125  39800320    672435   8065128 
 18777272   7146958  58755372  15764679    418152  68574960  56463460  18697490  49050235  57078068 
 81049936  10364666  27582885   7365060   7569612   3963750   2133568  21509876  20689968  15626424 
  7215252    338601  65395716  57269124  27136159  13594873   4948000  29777403  10760056   5656458 
 34237632  20069945  17648682  52334438    389717  12997140   6830747  18080138   3227190   1828431 
 25523484  15460800  42067107   1453760   5087658  41122170   7112547  12115354  94461370   7750592 
 20688272  17950730  39343805  25998355  51159764  23718628  23213228  28695295  51896992  31777875 
 14654628  49936117  30123120  36518614  20088271  22373987  10184523  21497248  16477522  47431850 
  1490760  64556602  13419904  36032755  18970742   6433360  15652032  24125738  20946864   9354121 
 19263720  30582486   6154368  66939960  67120560  50622642   6712908   9781050  43338438  47042872 
 40670232  35050288  38569752  49916436  32722850  12332800  25874922  18495583  67547061  19008584 
 56090432    493691  70759882   5830902  39000942   9958322  31493925  87039825   4759864  31840404 
 21002646  17478544  46655544  27109896   2992116  62190837  46577272  20934536  43369890  17891604 
 19867844  27361514   8742222  52481520  10764160  56997462   9263320   9611404  39971232   3620862 
 76471056    805158  29326192  46228424  70567510  20429733    686052    529434  18429397  22694644 
 59929231   1491120   8852563   7505432  19673673   2459412   9163731   7326592  40018364   1398975 
 24410395   4994890   8765944   3134020  38476328  11172700  83296590  19113543  26259750  69859399 
 36490945  10713885  10522060  15507899   1578036  44540892   4687144  37976589  20083250  36542360 
 87769725  74169958  19922076   2022912  38600284   6046950   1329216   5185314  57907386    972608 
   842605   7737760   7915932  12866760  10991214  22151334  56465360  69313684  36281431  65028222 
  4984740  20938254  27912678  20607968   3194661  29025300  31736012  56643448   4419200   1476384 
 22112784   6354828  62222784   6203826  57850020  52020825  38914792   8796900  25801776  20014516 
 43759176  66586680  19188393   1388756   2528400  84786632   2083880    640900  27236374   4028850 
 14950035  81463340  55639056   7266503  39591240   1974500  33225846  16840040  12799212  25825635 
  8161560  50143335   4576460  35892219  19949160  39035703  26547235   8943384  23322254  71444589 
  8334660  29075700  79773606  17603637   4703976   3489444  13120998  27295761   4213252  52245760 
  1036398    280092  13320249  19782400  34213928  10767414  13058700  59773384   3054396  34684488 
 11021814  39565638   3625920   7624331  10649884  77388190  12357830  48989766  38697654  51847809 
 31204278  21545641  38463619  54745128  19058996   7948950   1384656  20484445  22032768   6893992 
  3187545  63629090  30678670  11674575  36262564  77775696  41587200  64966317  65067681   1261872 
 49502362  20316035  77585508   8042318   4176928  48189570    488512  21594885  27942640   3476262 
 23146350   6301438    440640   5100480   7240264  34025145   1424128   5532435  38197831   4869527 
 58033440  18241351  27186432   2540331  27184865  30829088   1313468   7068498  10583040  63354919 
 22166130   2249835  22466400   6961360  49639040  14243328  62532341  84068088    905826  46004424 
 19289452   4306596  11411500   3495876  25271008   6225790     95388  76404356   2139516  11857164 
 28204924   5827385   2738296   8622526   5301954   1752870  21807051  32454300  12461400   6654388 
 48813402    931040  15634392   8627300  19723629  22453478   8619085  31263210  10918587   7743393 
 39307560    371124  12847155   4833976    861757     57720  24842540  11211291  54077016  16232517 
  7720612   4734335  74333690  67528132  18979936   1259345   1586528    689793  70384974  54550539 
  6503273  12685183  47215555  10279780   6430512   6178369  63978078  15904520  39826408  33933900 
 16891380  50361922  25671114   3826360  14044824  19934082   2585550   4267161  11558409  56675520 
  5397648   2482263  19960006  57096074   5502315     98686  19908756  59631714   1875551  22430236 
 46664276  57228234  22610754  42889944   6057340  56071280  39022134   1689600  61463808  11003590 
 13778171   5926884   1307536  67291616    805851  10628352   9700000  26634388    591848  12648896 
 21032944   4495572  24638796  64491552  22924583  32807179     96120   8706786  13314451  25805060 
 37117145  27974318   2688293  12848143  50503785  47292732  54490128  92468160  12862794  26285127 
 38246740   1697112  28308546     18544   8126762  19545837  60604232   5559476  10683252   3348648 
   139792  11193565  10580175  85736541  96582015  12896775   5642010   1246665   2530385  22217019 
 24508848   1895369  16093332   5009160    491057  61792906  17728144   1388832  26166560   3121958 
 54092325    415206  60794680    462747  57337728  92571456  57875520  52572300  13395900   3017900 
  1030064  63616495  73708375  10220133   4706654   9250971  52046085  22210815  22239704  94435374 
  8912565  67097037   9686674  32055782  12637640  11836690  16389640  86173179  54871696   3284292 
  7426700  74494620  36890493   5890944   6033438  19953243  18248004  48584880  12707080  20835855 
 14147430  40737095   4276775   4319919  65838759   2005668    761775   1662636   9923018  11355456 
  1352960  59878704  17777172  61307370  32919629   1752660  17488712  76870614   7210579  56800064 
 33802552  35874684  10368280  14762720   3468904  49698896  17826145  27771660   3726819   4851033 
 16601841   3865797   5995080  39223100   9247623  89655960   2402712  19131728  18114534  18094459 
 70180544   1128101   2167711   6017490   1651774   2638400  43993030  24145875   6044166  68030489 
 27215904  41889465  87711755  54018013   4964064  88869728  10625806  23018250   1018776  63591376 
 16072032  35429680  33172654  11321520  49525612  16869099  26236402  39106560  20757631  21065328 
 37415592   5262292  52852000  17662528  41434855   3199131  35361425   9917908   1532066   2602282 
 61588890  55967296  31218546  23966930  33377952  37761219  43314768   8947017   3053434   7429955 
 12154833  10577580  15422208  13362502  16987098   8557725  28487095   8733672  21044106   5759702 
 27503400   1925248  17513815   4970112   2654722   7425885  53920952  52855614  46289510   3117792 
  7238988  22107816  20849044  12895116  37810201  25990965   4612024   8674070  30000648  12878350 
 27869455  18994458     91245  57180265  50316498  29722476  21091271   6382428  30640995    334254 
  4113166  12486615   6257127  33250616  22769901  49662732  22469840  12963775   2271075  48786736 
  3751616  51423500   2467608   3659996    120474  13035081  20344038   7724520   2928055  33516694 
  1881216  78771007   4791728  90055992   6389280   6111315    862072   4126731   3198294  42433650 
 19145104    426924   4277376   7785946  83341665  45301053  35669429  23966064   1525400   9543414 
  7058493   8480688  12035445   3032640   2757312  17858643   1425456   3762850  58738134  15440936 
 46826602  48185324    158158  29145004  12108197   2213410  64538108   5357772  39628704   9850020 
 96962368   3944192  64953468   6316485  51939160  23517620   6150755   3348891   7149183  27967034 
 15564384   5376998  21502920  30861171  12115120   7032357   1641664  46717664   5520802  13849322 
  4292062  10549955  79684100  15065444  12791590  23471614  11279268   2710524  34848128   1470760 
 29336752  36529056  82651394  12674725   1965420  58184672  43047795  53745881  37448892  20891487 
 24193368  15859326  20531070  23569560  18021292  42972171  21085117  30501450   9832686  50961920 
 54978847  33132800  53093052  75425388   7668375   4323907  43102912  48350057  66764860   3155610 
 39330678   7036158   3809120  42245170  10926188  29956366  12180896  55881385   3477195  39100736 
 54942448  16837411  13328952      3072  24468297   2585076    497824  65404548  31046340  58885888 
  4093881  79737574   4291784  30787160  20754779   5034900    859066    897325    569255   2456644 
 27868116   5203860  40873824   7992357  51080393   3241794  87371492   2881164  10985500   2675638 
  5538833  17531592  16936292   7841034  49312971  57371272  21897932  84643170  50137788  12481920 
 29980352  12776676   2470400   6714974  31890726  21094843  71969474  39086355  46709066  14633179 
 29238825  65309874    770390  36131220  68592100  53592030   6853950  28824240  13427447  18474120 
 15283296  11217558   5047757  36030144  37557072  95268645   4966254  47868465  10954290  29726098 
 49370152  70955552   3419364  68662370   2963569  20240880   2189495  16550710  59872092  22865700 
 64384060  15457881  28496544  18744792  20118276  15196416  48784244  26252960  77593343  53460000 
 49643844  12212480  53770552  12919156   1578414  29408848   2580750   8420895  14176160  35245860 
  1935728  10242200  75697800   8786552  11241204  28550865  13003375  45477144  34779350   3140712 
 29657258  48571972  18941832  65915751   5690520  67159158  12474500   9048618  18614528  17469276 
  4047402   7859754   3975066  45468603   7261776  16636368  36255120  73983447  73397898    711256 
 15623076  50924000  70528836  79220400  28143320  25179312   6374586  30557950  28951300   2067775 
 46767840  16003350  11902431  47337486  13659996  26775294  80388480  41880113  16811305  36152389 
 37788261   1598544   5129190   2462628  59327576  15456592   5456418   7718256  24423188   2519080 
  2198768   4483262   1323756   1306890  43602566  97160843  22265546  28814044  23559824  23099188 
  2244486  42100960  52789512  47854024   1433892  81762741    973088   1180010  14330511  15148997 
 43634988  59320788  32605600   2126360  47594544  11344139   6167140  29199105   7865480  71399948 
  8234397  45614153  16498650   8899308  17178249   7536375  60838680   3632475  23567856  67141074 
  7357983   5412960  75947830  50128897  13337350  33097644   5900720  29954640   9767642  46439848 
  2737062  38512240  21949752    105576  11019375   6395672   7927634  25095176   1054080  70594812 
 30852024  53534202  49336652   2610000  15111642   9686442  11828865  46824346  23680071   2667052 
 29786112  13512225  29778440  18098568      1342   7886424  88488263  14981352  35549595  23267728 
   482096   4650030  33581814  39241350   1145016   5949832  78095691   9662616  52071624  55659345 
 27190856  14276588  10815173  77043672  27560704  11749936   3908300  28437476  46088904  47260256 
 47188092  34851139    453438  37876860  41636700  45433773   9630645  20873697  16736963   3088008 
  5512304   1743888   3506960  22336772   7503978  15697690  11159786  14942753  32618488  62418875 
  5508184  28208098    933365   7686000  32903656    942823  48748316   5601396  61936791  35425728 
  6357734    313644   6598527   4231920   6207147  53990430  17581200   3572773   2873507    932856 
    23940  67989948  21319386  11187240  27853089  35659568   7637696  15804510  66391230   7193628 
 69885111  79302380  11066508  91505755  14323902  37068108  22197304  39991822  11766690   2375587 
  8631936  11087804  11092707  72760246   1592390  47656188  31358467  11282648   6543280  12450240 
 27408732  48842092  12255485  47740308  18670166  83117445   5439651  18643960   7523318  67211112 
 17442750  35117498  39269813  55074620  10799606    852060  59550612  46956415  13929706    259333 
   974352  81904550  54256355  24902388   1833424  25653125   9073110  72692816  16402410   1010850 
 20035301  36794880     73224   9428727   6376161   1333307  34867881  15679488  31317051  16372880 
 32434204  51451664    162874  32190753  25209200   1410017  13291802  58471652  81774000  31893900 
  1528346   7775256  86762501  18960270  15156282   7226714  71354196    535612  21637158  17399798 
 85607403  32697900  41913312  58977057  25038321  35817984   9737080    996303   9153650  10511375 
 35034681  42466887  47597896   2403444  62678096  54134553   1939934    150336  37259250  14837967 
  1145400  52035081  41580192  28403298    178980  65719476  34308976   1135208  44399880   2272998 
 48501450  57781952  91110446  21272730   1601280  24156441  32712541   1814730   6006681  13781572 
 46609290  28563588  16421496  15911739   2382900  10934352  18501045   3475680   9381564  19412676 
 36536850     40356   7421248  33065110   7314293  26487615  11749248  33060120  16191392   3128265 
  8814976   4019652   1320066  84064773  33951968   1931655  23372223  36241882  15953364    545042 
 50370516    600561     75824  47682984  26363586  42348544   5700576  30901703  61753380   1030486 
  9234276  18364325  35648949  32244193  49752262   6528096  18619468  26723130  67614608  32901732 
 35951005  24843654  24303920   3858212    411008  50084454  37955547    202236  26829838  12572614 
 59479277  22209930   7706412  34996200  54174821   4563480   5263950     20056  69906564  30009931 
 11464296  14711380  22908690   4520893   1320168  55080371  10735875  54476454  28704666  37409344 
 30015690  34417220  29215888  47930793  21498280   5130636  69423844  40978124  12942567  14909587 
 30745896   8173176  61488366  26202580  29635100  42716655   2861650   2640840  37242816  17156598 
 28472847  39146796   3773570  36557217   7077765  88339976  11725659  23948541  53871776     99912 
  7181083   5930316   8088015  38711016   1924935  18708288  14258040   8272410   3110585  47122288 
 52270900  11212036  10521856  55264704  15559040  24018270   1613480   3022509    541896    183300 
 18247840  28222880  18051708  10498152  16068689    413028    888480  16976280   6060048  74361760 
  9253643   9269625   5802840  12027559  81561558  38025716  37265174  31672260  44233178   1086320 
 26650215   5225460  22154720  24495912   7867838  15366606  18317446  49266052  14367507  84796452 
 89398775   2191860  58888515  12804750  12405042   7548165   2043460  16015810  32948245  29028688 
 55363150   1909044   8587620  13525935  56698492  22678115  21934304  65873682    241862  27937533 
 53952786  11095560   7332100  29879498   4502714   1624180  55247532  23720906  28344513  32183830 
 17351712    116960   1433348  31703441  29209264   3683000  45993024  89090540  37938558   7330400 
 18054764  78089701   9251138   2458729    830454   3552358   1420391  23005675  18239056  46790562 
 15221157  79021657   8241744  45472120  15127344   8403791   8183672   9427704  36092742  79187523 
 41986026  29656800  16077075  48108077  29104808   9720438   2866197   1462110  47791926  36439040 
  8729985  32294346    217948  21159356  88811464   7881888   5707519  28879881  35025327  50959370 
 33597184   3847720  18901170  16755960   4114886   1492260   9014720  11352804  24134071   5571750 
 50872284   4771996  78545775  62033270   1685112  54316836  13987456  35703306  32374454  29791734 
 22218555   1109738  18709565  24195980   4253360  34574650    860016  66140420   5872890   8391452 
  7199772  24795477  18930150   6539412  77967972   2069589  14811776  41682618   3412206  72536076 
   838400  60235560  27135808   3306520  25527744  69389004  22541475  50226549   6015746   5479914 
 59227806  57998000  27248256  12444432  32841824   2890367  17252136   8239875  66015120    162524 
 48188593   3876818  73623088    662320  62073054   7231566  68039882   6292193   1389234  38402397 
 55263616    745200   4397490   2327462    794220   2598960  69446062  44009754  13410660  56647254 
 19156680  20997176  35724279  57253350   7113834   3872160  40766954  12364356  17312555   9559725 
 17345085  18089874  81162411   3925597  10607025  66111840  38068800   8024640  44831370  18094979 
 56597940  18893810    783285   5073774  13508406   5850912  33939500  27444264    896175  14430303 
  8026080  57924895  17865282  34791424  33049557  14241018  44683848  61582779  22275540  13178536 
   828096  56392912  25031979  30709035   6561026  26081034   1757120  77940936  25403172  16099920 
 15546480   1865440  24591378  67669350  28385784  37994896  23408960  17073882   8815796  33498800 
 18113364  13736264  47247408   1026417   8318340  10250253   7420049  18237312  14444166   4920596 
 43809255  56792626  11785472  39446946   2148564    295380   1724166   9272109   3181431  26104156 
 26517060  27450878  33835635  12827415  22784855  26278560   4699360  20859648   7153405  21327720 
  7348983  17461236  48808440   4779081      8700  17552592    435843  80006558  50355222   1151920 
   329122  49188042  53828072  26990326   1343760  73741986   4164848  22330331  43728520  63575408 
 46487688  15470044  86358648   2648348   4118232   4769456  46208671  56840350  11969677  17817522 
 66900270   2553540  47917145  39468651  23740821  16313006   9786900  51189824  55089568   1182090 
  7142508   3733191   8457527  72893856  77319807  13850538  40768178  68077208   3418644  26061000 
 48302898  36236235   5833491  39488229  19468814  13111020  19294574  19577130   1528176  42096717 
 11069344  14431900  11535960  33982442  22996412   2807556    113098  31057251    638353  20888420 
 24939680   4906090  13593132  32648370  50643852  13645104  29946852  36092020  35665456  15788888 
 15028650  55961280  23985657  13067945  31177350  58051126  87297190  48005457  43415190  98395488 
  6310210  19321610   7301166  21656944  15442524  12793536  21683940   2977345  64709488     47748 
 24378522  14121125  40400892  81381800   2719498  71836149  30114144  27982665  22277745  20830752 
 10288800   6926956  36073461  15860144  57010824  55972992  23976765  14541021    700839  55367124 
   820980    828604  49510296  28255992  12218614  44482630  57909450  19319273   6745760  35068524 
  9535239  45146056   2116976  94113675  86594747  10629913  78009060  26341602  46598235   4704700 
 48006552   2742080  35804900  32813906  76591647  84615687  86292651  51805591   6944812  58589902 
 22595027    496515   4998884  10755482  32168205  16646652     61828   4019972  25392798  28000368 
 43954911  34319502   1276938  33800740  12412865  34107750  23402885  25059556    689860  18679066 
 21179830   3128139   5572182   5038551  37470446  28730878  26888309  31721908  27627340   9605288 
 39526460   3446266  24168494  30677076  38250290   2791512  25027080  20781618  32673205  27338590 
 89315865   4745240   4852120   3843125  53966120   6634614   5358964  39533328  25029072   5527950 
  1952610   9916936  21550949  15023355  11758560  38136650  51328088  16900673  14531538  43963416 
  2089952   7288479  19977984  33545182   3372443  18164333  25901958  68331978  50801782  24591384 
  1208070  27235481     70272  43456784  46088760  60191600  22266000  33795495   3350644   8069292 
   790500  39113736   6597888   3774377  45699748  25820310  23492940   2907765  22012494  22358941 
 11015064    966195   9273600  34494096   1914272   2385354   4826460  17692518  23261676  38713281 
 45371760   8826987  16410462  30256308    276143  62606466  31402770   7442860  14758116    251826 
  5940497  40748485  39262625  18205128  11860632  11966470  36305488  88849164   3954600  81532815 
  2749230  28112688    800976   6844021  25302120  31756510  17371244  57153837  62424824  35259748 
  5471112   4294608  59625678  21409230    626496    421600  25302919  12153486  77590245    728624 
 80538129   2565420  74286433  41154050  61200180   5247643  43271260    811236  10180272   9508950 
 36771900  45417733  55933383   1065548  41070606  34328750  75931080  23531177  55448806    132980 
 50186176  15343020  18392675  32467302  16521399  37426071   6676995  68622780  53435394  19410180 
  8115496  50362272  26133240  44378400   2852070  36806819   1312750  25971274   5067090  22962302 
 15100834   2928144    169188  32613476  14226360   1829850  69055000  17470652  26967217  22941506 
 11035208  43739969  13065825  36163572  45291060  61208425  29267316  16709968   5630412  12786522 
 21775674  58932240   9614265  60968206   4956471   5998256  13032324  39654615   1504700  30969600 
  1026720  17889938  67966482  16563204  32439596  15196796  31503372   6806982   2500951   6970000 
  9512118  47916984  64505874   3034082   2767008  65359566   1449472  34916102   1018468  59362793 
 49980450  82819077   1822244  11670006  23094372   5173807   9033896  65951972  41670216  14462465 
  2632380    354996  51995180   1595750  47794115  22643680   2105530  23007576  47605212  20153126 
 11363967  15292791   1144634  29736661   9196920  36306380  33138196   4537698  33672791   5209454 
 10665195  59997375  18435915  17568480  47225133  13032240  30718536  25146880  34401105  52722720 
 55593940   2564905   8532568  25649379  26887168  10065090   8902736  47190580   2808827  17186584 
    10424  31987420  31205220  93970898   2946426  29128354    960683  30915864    964600   1180752 
  3883737  15469680  41922603  52150400    117248  46699080  25725906  36510255  12104547  12949800 
 21947948   1431453   2464182    808680  20414235   3849280  52709904  29537552  10277688   2162832 
 12422278  11177060  16176364  24184286  60060048  71376134  26134310  19730906  17338750   4822502 
  2844651    223891  20752272  11934028  20128550   6302889  21824145  62760996   5833744   8575150 
  2526996  10992300  29471711   8300318  11191860   9201440   8499232  40219488  47932668  35022746 
 39943748  79860168  11099780  66673476  38160320     11766  17958024  77225289   3682128  18837308 
 35939184  26011700  27399900  28321506  21406344  21984400  15629350   1937726  47438298   6528390 
 19485720  14856138  41359728  23320710    143955  37254055   2203392    432390  88251460   5752188 
 29539656   3711096   3083517   4177414  28529910    151216  55970256  27567945  33406164  44428290 
 70183364  81732972  72241074  51372684  17781090   5122344  62884770  14873700   5535738   7483530 
 46556698  17927798  45114888  12238318   5872475  36068832   5352279    236460  66818520   1029588 
  9715824     58698  33291000  27407604  76481550  18450187  84528730  74530465   4711770  57921426 
 63641664   9156185  61562754  70713759  65056480  14773480  25983555   9198217   7271988  33884290 
 10992330  11452755  34765214  37147864    480960  22697136  32781541  23826960  12720879   4839882 
 25448787  23502080  12842763    411726   5576136  11313588   3620955  25765920  38265762    337977 
 11010765  29822304  57898490   2554424   4853063  61677184  34744063  43279896  18165036  10937880 
 24276720  14730684  18071910  12379752    207499  42571332   9838870  35798116  23011584   9278612 
 16037301  24424192  58306600   8327056  73303254  39887142  52871950  68510868  75219672  44361276 
 51404364  29085210  35261764  22025850  51887256  12006096   9323752   6612893   2200122  78988444 
 24202984  16030458  65938009   3955665  49311191   3813848   1205804  28500160  26272050  22515878 
 53733719   9127635  17395216  10867010   9400080  38260125  32453850   4942560  13321696  36301248 
 40717560  25291625  16489520  33753456   4645075  48624312  36771472  25305928  13211910  18551232 
  3383520     19410   8619920   1943824  71565758  21906900  27117246  21316700  15341410  23452985 
 77408000   7797844  13706416    685820   5529612   7511262  46189998  28985200   3304396  27460824 
 10698510  39533778  30012514  11801588  80805220   7275731    765258  28838988   4205224  42735222 
 22481540   4504696  56024201  14499240  20763500  12390774    251136  31453448  38460651   5690787 
  7499448  19012122  16886025  13058125  26145690     77796   1939502  41102628  65775552   1346696 
  7832608  13309751  21379674  18291000  15203598  59349345  29529336  24352496  49619815   2950275 
 19774276  12974072  44205000  18732168  22038968   3218826  20448725  90741770  55119421  37027380 
  7750788    578014  37196224  21113976  31330074    892736  46433792   1988676  10958850  59817360 
 15925059  55552045   4005176   4328700  35854924  43040661  15404491   1785164  27581177   1599534 
 19666696  42733980  25678926  18002790  11629986  69394547  28815360   5356570   3958144     13300 
 10485408  19700450  31843952   6686750  15377184  34255840  60897330  27796536   1676160  70763080 
 10080238  73764446  51003167  43337773   1297929  42366769  44273654  67959331   7359385  68765143 
 47033133   1375167  20503957  16845462     46698   3744225  14391842  63382176  45697752  10680555 
 13203540   6026496  18923040   8340525   7211462  58295700     91342  17784570   1555104  20861220 
 22869464  14136239   1865426   2153250  62887344   3537069  34740480  23710287   6394000   2589925 
   326808  29909640  23668518  20741118  12812796   3692650  26172489   5106898   1405697   2721765 
  2247264   1736447   1949465  66902535   4643424  27176142   7373565  40573332   2832544   1903800 
 26128354  50035014  45967460   6849944  10262673  32772710   4659047  59039344  10794820  66220044 
 23462208  77170786  33520545   1021185    473565  45034496   2779920  58671915  77266156   7986400 
  1654842   3609910  74962036  23749679  14308326  49366016  32682211  21863742   3736650  11712304 
  6415350  23325350  12563020   5053335  42623685  13551648  14763125  12985848  51825522  26612635 
 28010616   1106240   5056731  65407046  50516325  32939776   9732552  26470530  79105158  24472875 
 46399716  53073531  41603692   2116471  37246272  34573484   3814080  10654336  68881960  24586828 
  3507140   6065840   1568879  23703602  91014210  22188888  23050608   8641890    949186  30303364 
 33181240  38446279  29100750  29632590   8318135  53481246  34647966   7691290   6202935  30815262 
 39036928  63369378  24360372   7616036   8251848  10761282  15624364  14598716  26179272   3266880 
 34265871  31174010   2225158  26709152  56122944    611754  22315629  27154908  62826096  31451580 
 50726690  51160320  62639154  27336980   7213565  57950320  12237495  14684802  51411932  25960341 
 12886035    950768    111213  11845120  44966142   6568435   4166422  46146540  13955564   8031260 
  7189308  22444488  39361872  30142252  70844820   4657719   2203943  49430520   5468428  47237190 
  5698112  24320774  67344376   6170100  21633381  23052940  40421940  28484984  27912054  10957632 
  2793609  91408500  20117120  52953950  71139826  13573599  12989692   7519280  51194175  79296624 
  2812275   8038212   1512998  67517893   4519541  39322640    494410   9119712  27352785    848220 
 11528544   6239256  33648874  40039624  51457302  22146660   5320000   3605819  19263240  55550880 
 26509985    522864   5831000  49294437  23955210   9997434  12921472  31656870  22582728  16668750 
  6696030  69935400  13139040  43635600  14478248  16823345  84620726  45120722   7135920  80965740 
 93276675  17524375   5204862  20012196  46287648   5327884   1182210  17871784   2873442   4337920 
 18405640  83049462   3599568   6021290  16516800  65568069   4016941   2870875  50595196   3753255 
 18025224  10046114   4154122   2285192   9836920  28133224  30259552  48213462   6292380  20705815 
  7216160   9884458  21122970     53196   7189646  11221197  19297992  30984330  37422540   8102010 
  6587280   9512976   7334840  15980029  37474488  19266066  27746829  39759090   2942483  77212310 
 16417500  42268138   5059198   5123412   7989863  25930917  33458304   1029600    804824   7604848 
  2981006  11407634  23522052   3958568  36570731  15422319  52216572   4054455  33585352  23921370 
 19215855   2716140  73859288    616620  33329464  11974446  26860496  10139157  39159315   3229662 
 26016837   2650610   9904608   2075424    311428   3536645   9192502  34829437   3988160  22732047 
 33375162   5076780   8044434    621108   2286180  46059120    447255  27911805   8138481  19308445 
  7880208  36071360   3858508  17632168  52557990  45009930  48321660  43066946  18995676   6169984 
 21849582   3756234  18317222  47640335   3313752  21118728  12050976   7853150  16963986  12079248 
 15046864  33987046  18568980   7090344   2737600   1072290    740180  10442208   8116420   6336546 
  3401944   2735348  59929800  33150936  19281288  18835776     37744  13166608  26608196   1591839 
   760228  11792022  12379633   2951302  48629431    245996  36056774   4726276   2475522   2759040 
 33811200  40418656  95273733   6953978  62917170   2262004  11493804  19884317   1690848  53052501 
 33652556   1755520   7702875  27887596  29650650   6984824  21563280  11926658  65110500  23260194 
 81653480  32229414   2508165  21726784  34805400   1666508  20310624  22934244  55556673   1879822 
 47296293  32577644  62782650  22868215   2135808  12327564   7726992   6185700   2318736   3685906 
  6040342   6083101  23494716    939550  11178005  47369361  16602768   9947760   8859048  65481262 
  8649186  29188761  35810709  10052190   9354744   7690896   4622598  14803600    899691  49732680 
 28175801  27745572  14878395  26793841   6702885  30503352  44339337   7133933  57707520  13667464 
 18471700  16047080   3167115  38052640   9293562   5062512    218160  18712750  11766944  16373302 
  6053632   3607884   1413792  32902720  28911168  56447118  24864264  21472564   9006132  12592494 
 56862303  11429890  34571070   2798159   6274980   3847284  12837755  11194596  57959096  26813640 
 51082884  86781772   6221764  52900965  21555150  84929064  16114752  83682552  10097100  70714880 
 89442824  10162923  63429931  31708287   9777600  13966194  15530059   9510380  65777954  25997098 
  1595088  17402448   3861114  18680856   2479315  13319342   5558124  61526572  72023480  55617244 
  5358649  15935040   7980184   1853550  11036844  30374190  68318030  56242464   9277332  22523644 
 47346870   4690107  12639645  44974789   1376252  27632217  19277247  14563269   8466469    577524 
 20078985  57539720   3649162   3807440    265335  25884240  41184452  44109340  45532795   6883164 
 50675492  31824009  56291664  74321640  50622663   8422125  14179716  20851360     40440  60924906 
   388388   5919632  14508750   1420860   2018844  19769402   3088407   1985986  11477172  12828132 
  7534944  37857888   8659725   6787143  12499696  78089544  55969584  49875544   6795112  80765845 
 52635310   7451136   4747100  40099860  52562250   4970197  19853670  79394496  32673275  10871135 
  2858394  10788618  31499048  27460209  23799373  40804160  64566084  11538594   8488534  36308482 
 35807392  15179430    534964   8346240  35930535   5479775  16883125   7264965   3263556   2544552 
  2795838  38667059  35575764  63813398   9326659  29036976  54775836   6362700  10794168   9610062 
   273726  20423676  13658638  10227060   4359780   6749436  10854548  54640295  23048736  28921668 
  2388172  18849558  27565067  32147280  33664148  14953464  59282757  36816995  12922833  26316976 
 10300521  20474856  45122030  48866103   2512175  48901754   5426772  36110261   4906056  19113856 
 40857800   2982824  13725525  39381759  58645488   4875120  16658473     66286  30780540  58036564 
 37884192  49006591  19291285    194054  15495336  16642371    823650    351787  56261160  10028782 
  2046851   3438696  10442880  45646816  27996144  38871198  41439077  12300579   7774144  25400576 
 62667711  40360779  82019591  35228922   9150820   3363076   4808637  14986085  49619628  55897925 
 16537860  18686187  43578122  58781250  59407180  13038604  28224456  70876799  11706840   2197053 
 11872612  45658604  35908796  11375980  30142332   7461000    471274   1302840   9062775  24254427 
 70340768  44334565  11482688  20596592  28807040  20608836  23215383  60711498  15465556   3438950 
 10043425  14933525   2336574  35287198  10710675  40951183  26795916  18784094  29831464   1075072 
  6638640  11197321  50323806  18966087   9249856  23380066  50415904  61510278   8436975  43696910 
 15986364   3520738  11463824   5064966  81499833   3202472  44201820  21735945  32734400  20504607 
 25181101  57282332  26898297  14518125   8080397  64722160   4023465  29419452  29568140  66435396 
  4185176  47544480  33979846   5089975  22837752  23623168    435754  31633875   7739802  17969250 
 36251616  25392045  10172210  52042716  21797016  29693664   5207644   1412400  18434556  45081947 
 83783048   3336064  32379694  30034060   6433526   6879463  24687420   9158175  14281904  11513161 
   784765   2399540  39761664  19722912  58074190  36310668    927936   9017359   4295520  12553989 
 19194912  33801237  27986730   6628215   9919150  63232400  70384864   6555368  52617586   9507300 
 15195899  24962504    480828  21991662  39890832  31623740  11625020  91131372   4056756  70333637 
 18273871  67321452  52033780  12302104    742154  12607564   1581520  54343380  11432964  38996889 
 18018940   1383561  29172000   6991596   4595975  47544042  83000148  62959884  46398675  24926792 
 22786416  46722381  17257200   5615253  40402466  10452303   6970845  31700403  42492888  36556065 
 33073760   8084714     32492  45281461   3754416   6664900   4588997   8419280  59577392  39044790 
 45553212   3390960  17050932  33117300   3310804  35287308  14621308  16461473  52195821  38717700 
    82770  14271152   9520447  58297318   2241498  35702200  15532386  41254488    520950  88290756 
 39192307  23622273  18626400  34572938  17991920   1016250  32990205   7795692   8835432  37677610 
  1215884   8414361  17398966   3000151  32400513  32689248   6372806  73013506   8934447  30842583 
 52346352  10887408   3961170  49556910  67640909  40739440  26398020   7117095  37463075  19771824 
 84131786  43971962  14794936  64775040  29694600  12796056  10874932  23786670  10882908   6901817 
 21521915   6246800   2008338  69944535  36876312    458660   5112954   1990008  12089290  17676162 
  1328316   5004745  42818624  11369064  11537487  58680960    558138   5664770   9320784   5027952 
  1878088   5441289  35612950  10581895   8765132   7479945  43236144  60215175  30283782  11121936 
 59415132   8142591  52174551  15746645    507675  60950340  75555000  80182872  23344524   2839100 
 13756616  21548730  55582245  18825990   5418750  54225409  47079225  39689512  25296744  40670970 
 31204944  69969669  26637312   8645120  52453638   5414408    170820  36786980   5208084  13461536 
 72031069  19655044  24135261  56647265  16597290  61125731   1648998  38604960   8770853     17352 
 17504564  13516650   5123360   8060635  32633520     49578  46678060   3590008  49448828  13821022 
 56470080   2759643   4498410   3320109   7118574   2686096  13322500    790032  12915600  57259650 
 31653230  31432500    464256  47572124   9495744   4244226  68498729  31945536  70821063  66330522 
  9712560  29000700  33843470  12693248   6620134   2892695  29989890  23084360    712690  34966605 
 71433984  12443297  15440544  11243110  63638514   3297828  46635220  15654834  32474925  62160038 
  9147630  14384864  84546896  83091364  53133120  32714875   7793435   5227736   8103760  14783516 
 41379480   1501945  17246016  37174950  36604920  38167104  69366339  56195785  55013056  22618944 
 57413097  13779825  46778044   9275604  40286272  34284968  13594548   8987240  13182984  51560464 
 43752984   4812022  51939052  34057986  85172400  59455465  15009884  53309664  62269020  11055380 
  4569192  22463889   9307935  71392060  62278059  24971895  18484996   6925086   8265635   1221462 
  9980160    316986  76603012  35337600  16887365   2708820  22339220  47461040  28584377   2980455 
  4412798  74787000  45852510  29025489  12388716  14550172   4056096  16315574  14729232  17046428 
 46997424  23996280  63463302  34629976   1028219  63849564  69307369  27614260  41521028   7533658 
  3651585  48754530  40918405  37365009  18324450  77010780  41078375    215204   5748600   9569010 
   799293  32764350  59080940  42228846  16397352   6700492  13216882  38015704   4960900  85623102 
 22740336  19971580   5500580   1163465  21391984  18624708  40674846   2478294   6882265  23332170 
 47987520  50174760  51841398  31285100   3260862  46292675  13790168   1971989   5825684  38775232 
 49879039  20344320  73963745   6914122   7144000   4715035  67497888   6326635  28879446  43442052 
 61584687   5558662  14307035  22519016  52940118  32974530  32620858   1673952   7834120   4820670 
  2622800   1255380  38406672   5345304   4006240  20540538   2125732   9890280   6612424   1041728 
 64163225  28007727  25841096   4115952  17702244   3740030  41502960  45003982  24451090  15483420 
 38869341  45117837    677160  69055367   1736126   9001800  48569746   2013063  32362176  20046726 
 28624640  18722052   5086698  11750273  25949243  34683714  55532952   3865395  28827793  24179831 
 40954500   1992225  28510275  12765510  39290670  13236351  49472535  85876076  31844179  20962927 
 25523451   7653597  40924550  68727420  84719500  61990442  22947470    252229   9819095  41613984 
  4845008  23341500    323610  60136362  11546490  43238000  59218250   3555693    722449    378867 
 28708680    639198  55943055   7567108  59467282   7704477  37984200  14195964   5573365  48788571 
 29889090   4437186   2511006  11182167   1908540   5952104  10850631   4194801  25484390   5121599 
  3518526   8650978   5223125  18728210  50182204  19517560  16341182   4058518  85816647   2200947 
  7815840  35415534  30245864  23688520  73867722  46030110  33423278    963551   4532262  26645130 
 24243660  19904896  25784319  12400200  75866922   7807899  75040000   1827348  22260938  51630700 
 14926117   4506802   3480740  10898090  37901600  77021475  45672130  16741242     78652  28130264 
 40433920  30224628  31103916   3037712  60826798   3649221  77100812   2980530   1160830   2173041 
 20701184   4827240   3456591  22690789  47692476  22426371    940023  13519845  48982115   7249207 
   492936   5639920  15127136  54080025     66243  34568620  26496016   2182102  28509537  30087496 
 22575804   1670965  15403830  13324540   4382255   3637150  12635541  19098956  27762426   5157625 
  8075200     54606   1910250  21710755  27257324   9283804   3730970   4673130  14858760   2343747 
  9406472    946368   9757611  22464906  39262678  19831536   4996104  21344792  17004029  16858990 
 13655448    434204  21356518  12287330  13350256   6575748  19273448  32685648  44908039   5550854 
 22979208  29474016  49215400  16128444  19086080   2125416  21000720  14710974  57022816  41781600 
 71324543   1867632  31161510  20476224  18170460  19253916  26336928  11107367  55705000  25173661 
 58132040   6817644    806328  19295128  21672602  17666372  10079405  12856340   9399762  32830892 
 19424220  20263542   5416826  31414040  38178147   6364035  11847677  30772443  17366395   8117643 
 11935212    406928  26544000  42538260  11936840   5603200   2173182  35026836   8245569  59272200 
 17814336  21117429  10572540  41905153  23274202  85627178  53397708  31129992   6787737   2905336 
 27528038  29327260  38455456    627588  28162701   3814680  17394220   5410655  18875772  26837320 
 47541180   6463106  68108544    761754  10692336  44791476  12300456  29153844  24673590   3577002 
  2744820   7109205    611388   6757815  33831875  14379408    213219   3121530  14061694   9843210 
   964890  18973035   1352762   2078284  10771176   4416496  15512100   5487840  13506363  32391120 
 13562700   6432663   7930296     94660   8135836  13575459  16074442  14030478   3372168  19087068 
 34993350   7801652  23606764  55130451  11328020  26258456   4079712  82285935  21968213   4618976 
 22562176   2091645   5282298  29403963  32595198   1703100  95462250  14121558   3333912  17270286 
 43126425   9563994  58621956   5560505  12778807  83851796  14033175   1657045  71106892   1089534 
  1579096   6887434  51779756  74522016   3255318  57697992   7988235   2144160  11915080   8839572 
 39281317  10973920   6974962  23618452   1229868  16247440  62638200  57246988  68036658  12028096 
 38761908  27399330  17134953  32056116  62476245   4266255   8079291  58459842  82803636  34809984 
 16701548   6940557   6757212  38467863  27332350  19498358   9542016  60569096  11472048  16147226 
 70531674   3180828   3742892   3800034  59985455  19819437  19003496  30113448   5667124  20611890 
 40682256  43201996   7089972  22909068  22067315  30348332  24424176  37253358   5817280  88831120 
 30941651  38342480   5919232    290742  14616406  53188836  29369986   8322400   4155200  19245480 
 76343520  22446528  48309614  18995748  44383107   2593423   1619640  41837832  95786036  78568490 
 42470939  25422864   9852002  34344265  15058480   3980264  18340593   9233941  41413977  31679830 
 47356166  12410544   2064755  16309752  54801180  18607743  35927685  11098968  13892094  14746100 
 15140510  16378950  35318590  63099960   9069856  39851284  10154613   2983014    838100  39512614 
 38026989   4075092  40067665    782100  13293540   2026988  18561222  25855317  10488960  48428410 
 25069480  14960504  36738342   9082654  80402689  24347715  11330441  25533306  36316242  14326224 
 26946072  18282720  56131136  14355858  16468048  87646944   4584492    914549  10145106  15474930 
 21093059   9924600  16317124  14420682  12512240  49486320  20636722   2047100  60651750  32384184 
 11391624  64210120  46426473  21030235  16204890   2441464  18541336  34093970  11572728  26491608 
 22659264  21340781   4980070  38032720  61753680  15037138  56047912   2160951   1305999   8092233 
  9167101  13317540  48931610    625611   4137657  10737042  31629654  60005712     55200   6205728 
 38381112  21559046   7067250   2242192  33807640   3866836  63539757  40713900  31358223  20254310 
 40729908  10221280  18589080    874764  56751552  73925399  57437272   1429670  63523110  31994250 
 90911536  37526895   5942002  62618773   9357075   1041495  52196853   8025997  23587650  14855099 
 11780936  10569108   9039225   3114566   7393038  32464552   3397680  24085288   6824653    639142 
  7048080   1904481  30675834  19491264   9405029   7487830   6616848  25213628  32416125  41734497 
 18871644  13278216  61280880  25731840   6608580  55911440  36504777  12577650  10937580   5138302 
 19289042  46396592   2799244    901086   9623016  14652781    152656  17420590  60472302  25564110 
 19390056   7147718  23824834  38496283  16137590  46367694  41635880  26205840  75403476  46172000 
 19929178   9306486  48925335  37125510  15410598  10933560   6220500  29915325   1635955  33272505 
 87373466  47001878  25660090   1189248   5369637   4103411  39191510   9806584  75156224  21253102 
  2729124  24596144  43207710  41243175    273410  20425880  73186005  80116710  75589921  54305990 
 55575516  14516336  10000383   4675079  53845714  84417300   3590139  27512619   8351560    430437 
 17219427  69805638  19097280   7221152   4744488  11022688  27825816   7828062   2335084  77095460 
 58790420  42571001  23208484  43071566   2043432   4616440  53116800  15615207   1173920  70328104 
   503118  32304104   1918455  11704010  65406497  22657572   4226909  52728768  41636376  29702400 
  2350920  24184710  10585575  24795888  26792280  18497712  10222281  11775630  70269000  26637960 
 80308908  16079472    165412  67145400  74802870  21102348  22323730  38616704  17130960  14495152 
  8686275  46144240   1216124  59577390  86955507  35571954  85666692  38108286  19934357  11606034 
 12087814  16166880   1348337  42656774  37026484  10714914  64163624  17415866  39753020  23865880 
 15071862   3568314   5690100  27445800  35166628  33212426   1332912  19676969    340016  47196408 
   368774   7399450   1561248  11643336   7892492  23461751   6965879   6368535   1088173  44159220 
 41013945  56739270  35956846  14561442  21866229  36077830  12950224  12483776  23208620   2318700 
 10483101  22000810   1876224  18931814  51339106  12822776   6620531  38349100   1901731  75664270 
 14177648  22527519  19270328  54776196  49039968   5478984  57684944  40994400  10453820   8986742 
 62938104  14409055   6161854  40257276   3699778   3450002   1163796   2039904  50612796  31190019 
 43194611   1638819    998058  11185494  27251840   9225864  57735034  23172380  31380312  27063643 
 69054280   1097124  43190244   4440211  24227216  23797584  38012052  54212652   2743611  11097405 
  7984000  46266720   7953540  40453056  27045495  46739901    877019  36013818  26984297  11355688 
 30550464   6718320  76003136  18720405  67977405  60219055  24784903   4866490   3124550  16462743 
 56299040  13481050    438240  24992448  63826944  66620448    105525   8554140  11819878   3954875 
 37515816  72565817   2370247    600360    154635  33079114    910108  29310876   2794358    446919 
 26765060  67044600   4478682  53418608  14781942  26911003  33950420   6246900   2084695    923801 
 67068324   6084416  37571700  71444336  40774015  16952824    457488  13661970   4205620   1040676 
  8959044  22119211  30575808   7576765  37083501  17360406     79450   6058978  24105004  45037269 
 35123825   6141132  90980012  22969176   9938940  26357624   8522840  20169415  34667824  66072270 
 61616871    522366  39961504  22236440  16341216  43764708  31492645  43726910  33039174  46668636 
 28358694  27279702  33122768  34609562  39409454  33030360  19137104  17565328  43506808  52477248 
 17307045   5591377   3156644   8872746  33475540  45099236  25063710  16878688  59759568  24542240 
 36451451   6974330  24183744  27630780  16058460  15641320  94613248   6506199  18986568  41244258 
  3721947   8787570  12388596  17356934  14863415  40742580  37044851   7268598   1058879  18112029 
 10390237    636790   9399733  40752393  25479860  20618024    116844   1745492  74216688  12171654 
 57387300  28829318   9776214  12019719  40782600  50573432  13092002  20609644   1244628  54020433 
  1756850   6346684   5420638    632358   2829918  90401520  15886167   6932990  32570202  38614588 
 60784398  26675964  11587290   5583834   1709360  35467600   8305563  33528648    466302  60672717 
 14391801   7025245  49450382   9869580  36988921   1050960  16119945    668403  14186718   3276119 
 51986688   3109083   5692088   6359481    741336  11293062  56323072  31287108   6117774  27944748 
 52086510  33847680   6195513  61177488  14125248  10800030  23361745  21182427  19675392  39016016 
 27044251   2516134  11375910  37654500   3979314  62393445   6293558  13162986  25749845  30888936 
  1403100  14052793  17942085  37247056  43768725  42678090  30935737  29944548  10785814   2443880 
   374077   8270265  26344448  17223822  19275615  83242260  35072748  57559503  89640385   5571072 
 22637537  17674118  61502000  19246260  10263416  20022948  23486772  27928404  45387864  77874251 
 19100964  34652720  19352610  28518512   3891930  21944116  23365050  14981650  14958195  28009023 
 15716008   4428144   8454784   3895533  69670796  64503230   2130030  10054368  29606770   4807451 
  7002513   1585446   8350342  30049162  33806256  78400916  50082420  17015400  19345204  18474060 
 42043040  27131076  18310864  14131131   8520589  34760250  13747403  18732470  19272503  17299970 
 23083520   4930059   1305879  15747993    630666  37838570  47769876   9237956  75993288  30466039 
  4299624  45188116  28362012  49312842   4913260   1739584  41456725   8281620   3136611  55841950 
 17349783  80808040  29588622  54319160   1655235  40431678  26544425   5565928  14076148  15615635 
 22878330  16525156  20176581  22407894  37552455   4604802   4279869    236328  10105809   8799660 
  4565676  24725156  29169484  11982944  50602335   7865172  20303406   2334344   3940699   1978596 
  8840718   2127210  46006900  66446720  28448640  24384876  20871552  70204878  68465704  17581288 
 41848812  23256000   1428376  25985102  66891510  33534432   4418215  50054688   6457836   1967562 
  9646820   8272914  57019572  21942962  61642086    677760  21026304  11795961  16065287  63875902 
  9648450  67150380  27613089   4996288  15393585  65823728   9724152  30000152   2614664  30273004 
  7839216   3850875  49716911  32767709   6257482  28935411   4788285   4128750    386757  13070640 
   320978  31331475    655677   2914500  12541675  19850560  22703663   1739220    727504  22261554 
 21516144  60245318  48827747  49062010    433581  15062736    550108  35726082   8077950  11821472 
  3718224   6373158  28697760   2698710   1106722  24570482  23084640  25079941    230640   6964650 
 22045548  23184923  10333046    187464  13855584  21621600   8047000  43480320  17792778  51028662 
  1710345  66105986   2268618  20467506  56374142  28632250  56480616  40678392  61795407  95665310 
 51561818   1501461  36709206   4242352  19832040  18650775   3455925  33605324  46213949  39381144 
 30187226  41404104  21597687  15706416  16112259  32511160    620136  60164188   2586067  84860062 
 65917820  74231274  78761319  11228516  15484104  21084580   4380714  25403229  60372072  60506213 
  8688088  12891680   7666755  82954944  43794828   4942375   8107983  24952688   3026440   1878499 
 24685032   1347326   2549862  44786565  28116109   3958346   2700533     98647  33138322  82927412 
  3200904   4423560  20858250   6106776  59243636  20939632  20351562  52451889  12781132  27219704 
 23595999    929158   1020916   8722624  18820269   6655694   3514973  31078838   6904521  12316922 
 34375220    808520   5612475  24205179  45096842    445227  22897765  12382000  10256336  44664896 
 57528064  51674652    125097  61621401   8074410  69661410  15175302  90990878   4284924    241782 
 88954160  24876000   3567535  13534730  31787298  55672994    558922  37087568  79860424   6161270 
  7811204   6953310   3406700    437485  10302600   2560356  11454135  23490350    981559  33338304 
 69456800    438750   3216570  45314646    291720  13180908   8088258  15920212  31751085  20435922 
 22415850  31945430  16178503   6641148  27902866  50028652   6987400  50842312  32911934   3574450 
  6451848  69510255  81210204   9738784  32928593  18595509  22507520  60651690  12023848    873126 
  2692674  93259996   8048614  12325296  56157112  14751933  67897440  54597564   7672700  55356106 
 62265699  22213764   7411095  38573045  14869879   7080710   7435500  72064245   3752259   4514367 
 51490447   7139488  11226150  20983662  69922869   8377518   9620688   3904404   8786547  24792560 
 21440328  24700719  74895454   6632917  77606420  24014936  48275541  12041439  29420460  44331890 
 19106256  38493969   1002310  34071492  21499830  21341394   1242435   3733902   1031184    752514 
 15805700  37479130   6031675  73915570  53022200  10780058  39542885  16305724  15370206  13359460 
 52251773  51215392  50873820  57628662  40004576  49457480  20302896  43977921  26790392  28928610 
 11515848   5192871  57108793   7233424  48529822   8973312  25292781   5340224  19806700  12658128 
   697532  70298017   5926680  67598520  76681394    697653  46171716   7253463  12021087  30483648 
 47429282  70004448   5778432  87842950   8451794   6644280  14552330  32920824   6983438  63880484 
 31563720  17137065   1639404  76826680  49714346  34286790  60923610   7996750  37237862  34025446 
 12978550  23140038  11720926  31674524    565191  20898570   6706336   7627398   4931949  27280680 
 30310440   5014872  10366440   9671938  33779898  10929160   4304183  28258692   1258425  77160395 
 30496510  59726100   1317756    187965  15227703  18627120  53680878  14899744  21938655  56712059 
  4982250  37617875   3252800    224910  46749615  66929265  35786418  69164025   9198444  22944864 
 30019255  44339771  55757060  34609024  30715525  24685500  33412678  31838274  48025884  32459576 
 20693062  62384620  36092652  33791147   8905016  11532256   1971172    401760  29057184  28720446 
 81234931  14236911  13907265  18103144   7295912  35525304  33928708  35285384  47487100  46998110 
 67818438  30966057  40964616  80596520  40664703  42197328  59744512  10571768   5117233  32920800 
 76259348   6148437  24509149  33128004    404152  37622193  10422858   2726763  46013703     74866 
 56072148  69229790   6717168  34950696  37919595   3237302   2108700  14142175  11761878  12242776 
  2080695  43011852  37359720  27909005   6661978   3831696  21063442     16048  34988239   4280310 
  4162314  44583965  11676080  49555616  41533000  52124290  10857976   4429152   2056453   5506106 
 40132225  10710130   2916186  69937920  26177844  13652499  12421899  15907778  51364992  11006136 
  6836200   1858600   3789760  78393744  41409610   8628264  22273408  28938786  21822570  10255480 
 30260061   5224794  53009533  44623022   4740978   1782940  19190688   6314568     66336   6783672 
  8874426   9249632   1394820  28000710  30732352  10059648  60996684   1571560  70021254  43827642 
 63465203  11748974  56110128   1314156    298900  70954793  73334322  50913173   2405248  21819296 
 11770514   2434384   1420965    162630   1024164   4693080   6052420  13476141  12059125  20867016 
 39809332   3484023   1912274  38285072  18104520   5734179  75379018  12417660  33990810   4089505 
 74787075  15180944   2833880   4299759   1830906  70858500  23411598  24454320  92783250  19740994 
 34761840  34945746  40580088   1613227  42436084  63891870   1664436  63589120  40953884  84021686 
 26079360   3393712  10521442   3141540   7472409  17255424  46842252  18475876  39712035  10970400 
  8559336   3888108  32615568  33756308  39849513   4978120  68013070  24567776  24841620  30797823 
 23421160  30519216   7381899  47602778  16008148  29814853  10467925  41349563  20104252  10788480 
  3620749  40519358   3035756    798044  22484664  65258640  34408210   6234984  17094662  62308126 
 24227528   1388800  82027890  37156543   7332436   1013226  33589391  18955570  30494464  13231064 
  2135591   9922392  18309857   3971695  41813184  19141955  19079280  36512364   9463860  29678285 
  2628586  12582705   7970000  18395578  11308484  12460770   2595384  11590335  52326870    833490 
 50016566  64167206   1724415  18201568   7813611  34146450   9387648  34695612  26100723  13772640 
  1879878  15948576  19958246   6553378   7117495  27480900  32083464  20004276  12055044   3736740 
 44012241  22780017  10898427  48171312  22031298   9375640    500720  14740650  47928369   3282706 
  1060970  23405875  13349585  42130224   9130180  42085995  30340336   7653360  24662988  28730212 
 21449569  54592982  30108100  19974006  35373978  65215904  22880025  14370097  12565448  20407400 
 16863522   1916552   7032722  23521650  37707020  11883180   7501890  57844182  27983480  30324480 
 34340215  19379836  23173452  64148232   2316630  36128247   7134750  34351084  12388325   5458957 
 13832538  16126887  18432428   7618715   5725280  11482620  26121639  19829939   3382158  46603106 
 16779279  91264276   7135551   2516920  11716640   2565425   1797852  93646260  59693500   2340132 
 47654911  39507810   2783560  12135585  15006656  29999970   1563388  33771639  19889135   6277964 
 63707973  38442789  39215176  16362001   1449932  54682171   2702215  22062330  26797320  14547090 
  6586317  31399564   4406225   3575322  29514400   4288947  17948652  24257328  19840272   4041919 
 48694796  11747848  53482080   9148628    461097  14038532  18888025   7612706   2354150    103066 
 34536870   5413860   8458590   9027816  44172656  52765350   2615691   6149160  62933320  37239258 
 10606151  18176880  16750230  86909680   4885959  13640539   2926555  10588884   1758951  40527816 
 23850939   3459651   5907864   7507266  20796391  47403935  60940854  11619696  64698804   3361365 
 25177152  32846716   9354960   6137356  25715544  26972099  28732635  29705535  67721472  17335997 
  9664447  34562820  12060288   2990657   2636744  40849365  47939084  55423192  11748960   2533440 
 18415728   1404860  68802480  49780280  17425865  24657022  13850433  11308960  48823615  18662630 
 20655600   1529756   2400028   7310989  38042552  27092007  26020292  22550574  43964200  21156816 
  5118876  50864768   7443954   8782675  18749192    957456   8776438   5512045  86836536  51394554 
 11631502  29491792  18255744  35836593  49109280  12997650  10910570   2885212  76558671   2395518 
 57672160   4908984  72194350  20621196  21635856  43696507  54199376  54970396  17790720  22709160 
  4789100  59541664   5552920  79470092  30713001   2914094   2526876  14656806  22271284  65963380 
 29792736   4875276  15329544  45132192  12209778   9788832  82341948  59291989  16977584   5732966 
  6422658   6669684  39217300  10775195   4128082   7769952   2105030  43309833  14216650    305052 
 15585725  49367330  18718465  55101376    959454   5814095   1230572  22775751  31433110  24359323 
 59712682  39033990   5001723  14321570  28438375  55244154  10859776   4232575  33018288   8081808 
 13383641  15583919   6006960  50101200  11687634   6668202  27439680   8416810  15286656  49097676 
 24327089  49569174  49260764  52628830  31359151  65318257  14670042   6646048   2084168  40261715 
 45450829  53856630   7640568  44125846    549640  29612578  28215244  65697000   6127788  53671737 
 20885004  21140243  27497520   2299269  15535124    293148   8864030   6218589   1883253  13675464 
 36188500  44636182  10219388   4562055   4665220  11147076   4056132  41819064  10702958  55726034 
 40449670  29584456   8342704  34237460  11590368  30169560  63548554   3922365   2270928  23403336 
 24407500   7810504      2227  62179889  29761724  35760384     33290  32771104  41521968   5652166 
 29803080  14915597   6629632   6839107  73585736  39880368  52197418  31854855  24071550  48929564 
 26887504   4359952  66400018  56611856  38485552  43269080  18246420  12303032  31069202  20315204 
 17891278  75817476  50230124  23185464  19121104   9926160  24490164   2618418  15095718   2435580 
 26382976   2665577  28235493   4966580  25156110  28471734  35364168  26980005  29625090  30433841 
 18704402  15895330  78374197  39602251  37982502  34199906   8446552  45662968  39316438  56116412 
 40216540  34338776  42365488  11493615  80427776  50860524  43096743  15620752   3759974  77473430 
 56454600  16492010   3016083   9074936  18905796  34087104  13414436  15092770   7932980   2580660 
 53630192  16128948  40526260  53755700   6582600  31043796  29906698  35174013  24395796   9393780 
 20075215  11588130   3772146  10791920  25846236  39872800  27782688  26730693  62934918  27073566 
  7875539    194100  27330440  56625309  62780846  12752154    291014   4701561  54777833  42856303 
 16739260   1550864  33596836  15895518  74199552   1503512  67036627  70403900  49759050  31954988 
  2449245    115122  33392791  52989950  39462686   7210276  48300232  17904890  46594965   3798174 
 78473679  42636000  58830352  32906040   2431961  12980284   3715600   5335357  29057833  36155455 
 10319088    309946   6917310   5328939  65885832  10681994   5885472     11248  33253038  86088670 
 48493473  24677796  15620292   9978624  13827240  61140840  25107676  16110549    319328   5098674 
 92194024  15270360   4760472  40992180  16882272   1537274  31594264   1487424   4829370  30070656 
 84455904  11468171   8384045  46143603    806990  10320849  42377406  22209912  17913580   9690480 
 14114840   4206272  67777965  21081578  52392310   2173410    444114  52398668    491138  27296608 
 11350526  47924698  40116278   8131228  32658230   7219720   3507486   1579670   7683195    990315 
  6647240   8681904   7730757  43125667  24622805  66299208  78369042  28051380  20274520  20531160 
 35556958  27993665  49063572  59633910  44672256  66898328   5916800  56479368    627057  12824300 
 20119710    695790   1666340    675900  40461408  28664820  15466354    997041  28591811  15458850 
   121512    248952  17475932  40513120   5947387  18556588  51686000  97189516  49689408  68568400 
 11813193  16613000   3501675  76532580  18874476  14198222   1983852   7234731  57550592  43144928 
 13742262  67110690  65766050  11281818    613272   4332381   3641745  19643080   6529838  26134500 
  3630303  14318653  20000175  40782166  78075515   1513420  70056210   3021117  33700208   8252172 
 11857200    155097  12724451  45503568  46707948  28408326   4774869    491062   8038800  40739516 
  3955136   6392420  17532213  28474740  47673846   6379539  89758200  22434166  19991034  32001732 
 25980878   4406964   1013320   1662570  54626340  40819968  16581668  22018327  32597598  22246540 
  1247730  21505680  34406168  60261920   7237525  14616910  32054700  11688360   9677040  46058914 
  8562252  20673632   2840726  73421667   3551810   1329048  26237043   1424232  17095026  17489524 
 71281203  12842118  12259125  24983022  22795060  30001595  21187125   5604620   2766416   3470445 
 16786638   1079996    283006   4948022   7215325  16888430   7860800  66578035  77792000  12278182 
 29000268  16406956  25012965  35050620  26617104  21784070  25020684  28427156  36133888   6217425 
  1666764  12592250  25407720  12455234  14561248   2345736  29958109  28695004  39415140     54223 
  3862774   5305013   8016000  31817454  38542944  17816578  11194836  33782094   4165896   9379790 
  7396425  10509910  69384480  10161452   9555854  13718160  13121710     93660  14848704   2606760 
 10544413  21694260  23099652  59081940  62846850   5743916  67442781  22138960   3167791   2371100 
 77572583  50496684  24468970   5092146  35570092   9141440  32525157  40921468   3984790   4387972 
 62806122   2937978  18515989  88786418  11900241  25861434   1803200  53922368  18254964   5705346 
 75025540   8634654  43488120  49309194   9594240  10070902   7263216  30260309   3954183  38791261 
 36209448    717696  17763988  12279534   5950416  57176858  21482268  25825347   1029979  15025238 
 25113650  58933829  24349600  79765064   3865024  28871444   7673730  37237011  10474002  30976176 
  3750019  12831944   3449664   5406760    824242  10243462  21247470   3980694  44416760    766182 
 43760544  22368428   8430396  43460820   6128082   6189190  51710876    974550   8678780  15696204 
 72551043  27173806  46532464  25519204  11799216    373512   6753558  31038468    363080   4918032 
 25678279  32902168   9976239   1254195  21150046  10243547  13965380   3427272    865172  30061818 
 24815832  32285565  57089478  35550710  73554835  18570052   5195288  26526417   6289064  26229453 
 36401502   1190160  11555832  27962066   2469775  18311150  28158104  46425275  37460222   6992746 
  3556490  19130800  59950191    211550  24942900  87259585   6298050  13571653  39320064  12463304 
 14579948  81497269   1571130   1537569  88500699  17085936  58422268  62670436  29246679   4831979 
  1708050  94199280  12965340  44769428  73008030  13661540   8617544  44217270   5220741  22703296 
 75845800  35581056  49531276  15049084  26677794  68602956  83702594  18692100  37683838   7374556 
   985160  70122150  44990281  49017450  10479600  11838540  55034393  28902973   7055748   8859416 
 33987899  62422437  41503756   1373127   3790846   8410340  66956360   3563850  36925544  83125885 
 71506755   5811858   3409650   4155377  14865539  18325760  38571080  49329900   4774875  63307088 
 15733908  65279214   6932640  56616219  51875288  11992744   2511830   3579029  56769336  70509120 
  1992248  15748100  25308416  25579225  17943733  10918922   3314669  48127470   5819714  36673301 
 58677129   3079805  13183560  25358190  90680568   9022508  29916048  10254400  14151130  18343829 
     8250  80901423  57579090  23647070   1134000  13578055  75984662  41047874   9644026   7313784 
 23747824  12740196  72920028  48451626   2910072  85669758   3477282  26921160  27753364   9835610 
 11386035  27752400   2635300  16316139  20114196   1763008  73982480  10670335  49529820  60951096 
 57610882  15252888   2646888  21163264  31640621   5134575  30350928  41754960  41482026  30319058 
 12884120  21832110  36902394  15764376  12220324   7221330  20798010   5403048  47013384  47156236 
 13745396  12018576  65368944  63982360   4442324   5846445   5910576  28686861  54859014  83703625 
  8662870  21784525  38858285   4829448  15324519  39556445   4613845   1481799   5535859   1117410 
 28686192  19893878   7126406    769470  36801430   7953825   5006196   1728440  43120032  43232094 
 20015824   4837305  30878016   5034791   6400832  10214660   1352648  31181562  29151372  71391519 
 40919332  30570912  44706570  11517594  37944186    417642  17907954    774630  16062794  35928169 
  3315519  66757500  25601786  33766696    747395   6266241   4994487  80459520   1450780   1747270 
  1469424   1813539  24346637  14613525  36534684  39802080  20054076  68449536  48238066  62588988 
 29227158  55446930  62238204  34168450  30839729  67217150  29798565  52751442   8821355  71839684 
 36394484   7115976  55814241  87281604   6986025  63782158  22117293  15462656  65649949  27592840 
 18782388   1241149  25769280  15057742   1546710  41372370   6745592  33886623  37987066  86166080 
  7509344  13588082  29282895  88705424  19201320    430797  14183256    372198   5481728  55309296 
 26896492  77123982  27496526  20316912  12995178  23465100  46808592  12040110   1916856   8248810 
 15662075  74690512  21134356    287190   6598011  35908125  57270000  16004280   3530200  81997447 
 40346250  15934075  24416469   7322124   9371712  40437510  11058640  13050240  23910075   5462523 
 16419200  29732388  20489953  23739996  49110912  91977223  53231898  39213278  23036805  14689040 
 12867625   4195620  11381940  15401148  41948579  34395534   3220064  18594200  15767452   3301489 
 25838784   6311122  46048478   5782581  40937629  38303607  48192265  30336936  47481950  24813110 
 21675125  12069588   4333234  41975677  33047280   1299867    368856  23017944  29441200  34086315 
 26444621  28907440  30616362  38529951  17324928  21362040  16298789   4245774  37117716   7295508 
  6667596  26935518  22437280  55659800  21847410   4583040  17145336  20005224     67410  35935508 
  9975276  15823128  15270612  25875648  13106296   1296750  21068240  20609184   5536848  50534259 
 36824330  15814225   4572730  10686900  19058387  39096727  23718606  59318919  12927600  76439384 
 77852016  20868864  49721500  77302059  37856322  73963572   8578196  36537611  38372324  43214314 
 16442904   6780420   9808960  81512344  37036800  28348632   2036511  15147792  10864716  24597718 
 48520890  49154134   2077880  15636017  16707145  27343485  62419827  51895602  12750102   2186352 
 22602606  60162112  14267784  54999032  13682520   3201444  24845658  21974744  18506565  30541012 
  5027616  23438400  29178300  21845768  48238452   9544800  16121475   8280178    579255    618640 
 24572800  33264314   2150835  33309820  10133532   9781086  37948824  78857766  29516092     88160 
 62317885  29311680  28341704  36662400   5551280   3421710  19796504  28977576  12448946   4208640 
   394975   6396369  23267626  54395046  21699720  20848854  10345860   9040960   7587457  35598882 
 33253584   4819100   6249816  42692375  52216981   4749537  15966792  61924080  33454656  44427280 
 77610120   6233834  45753232   5121594  25275045  30835134  52158183  21802472   7257567   2053233 
 24543432  30422304  30221581     88541  11062722  20023509    322915  17637430   6604000  25691589 
 18785544   1443084   6946056   2648790  63425298  18155887  20655037   4938480   3199432  20665323 
  9160786  97577452   6212430   7755048   4252270   2157936   1549856  80343630  28293328  22276945 
 24105690   7211760  12931254  40778500   8972767  11387202   5831742  13917787  49302552  82364450 
 44637498  48127751  35637084   6227058   7753390   7498386  19327104  39077501   5527920    957866 
   108955  55910976   6261265   6421784  22925190  12654540  19935925  29464669  21574374  33897444 
 86666788  26370476   8047314  75559186  64406685  46581248   1773488   5824577  36914853    712800 
 63509110    944402   4588925   8451948  13729280   1215396   5364896  62998342   9651824  12927252 
 13728384  30093755  19027498  36911596   1031628  55760977  65220495  26899712  45527950  31668840 
 43519175   1400262   7368740   7805348  46251876  41461420   7205883  13116998   5180252   4688250 
  1494990  61637146  70944770   5214579  34364477   4177378   2087733   8758896   6798750  18742360 
  4572270   6059235  45149020  33661996  25169816   3628902   5865510   1289520   3585792  37536016 
 14237232  11154384   9883370   5689050   1692120  17292469  48604350   4592976  44999328   1849848 
 57781152   3088210  47483217   7118293   5526625  44419980   7679211  12799776   6539904  12811955 
 38884530  32331901    249636  61816940   5472150    602388  26768625  34240850   1577160   2362878 
   601902  17012665  26559100  46008648  35499993  22428156  15594204  14927253  65079956  46375727 
 30015360   1708240  38258255   9418120  40554023  44299619   6561240  41277432  14208480  73384572 
  5888630  16650689    169740  28961130  22338872  81149488  41692192   2574027  79975530  39443196 
 24457025  88807394  18706250  25173310   3951948  63780620   7765024   4475484   6452874  13489164 
 40365136   1665157   6515168  13226726  12313882  42107152  90554414    953942    823503  10580409 
 27243027   9136225  56141397   3214880  21221072  45676392  12876034  19631591   5817900  20542896 
 37120946   1179156   1464059  46043008   2633004  22149855   5051340   5831022   6807974  10042275 
  6435450   2162596   8545724  14846210  13576641  16038900  45462432  49918180   2621632   7398543 
 26825660   5810791   3996598  79460337  54280215  21564738  17906235  29552428  23855202  56089800 
 59558330  22808151   4695156   8090537  14297160  40995933  88029584  50820264  26098281   3990300 
 31522029   1375320  30025250  12044800    374490  45099018  40600320  50896792  48630999  14775404 
 13624254  10222604  30355602  17465152  81631620  27965196  67036647  16165808   1326456  73892640 
  9646325  15404150   4732672  16740846  14248820  44039710  37779774   2023680  22992960   5720364 
 40214440  28764912   7886960   1538600  33382426  53617242  23491236   3499925  34569268  16764160 
 32922428  43507100   5297026  75739950   1263120  20682558  74274800  46809715  33707814  54879938 
  2225740  60252864  25865208  20749820  19719617     71912   1580905  20873976   8094720  37899309 
 43427318  77663904  16531680  15715666   9864493  72876060  11906880   4301114  14252115   7277625 
 31675124   8393960  54180560  53446680   6722491   5801635  52306168  22724240  12760254   5730507 
 49212639  30523775      8388   9161520  92751986  30276150  33144400  10677114   1959291  58574730 
  9952488  22703348  51897360  38935134  38405013  81749052  29008653  40027050  16669056   8345276 
 15430206   1322496   9372270  13364304  46457385   3476058  16407360  31345254   2072259  93594852 
 21621855   7673172   3197700  30312831  19181368  28499504     73360   3373535  84099751   4037488 
 15739526  12161919    325955  28960268  16331532   3757211  45022416  15374489  58162104  48117177 
 40544610  18093089  77829696  22243098  48889490  11546798    369234  43122042  17642160  70958293 
 27259911  16683420  13290880    155120  46981053  59787096  21547580   1954207  21450792  23527140 
  9758782  26220436     50739  64941305   5221100  20939534   7085700  14262282  66357291   9630720 
 12522920  26917878  36004325  65588751  18999296  28817628  30936617  29671890   4177600   6135946 
 41104125  24013929   5489113   4882236   2089470  34559661   3376704  64768130  66778002  35759744 
  5138969  78157842   3132390   1856800  14573304   1624110  92310075  24547715  63669888  67923184 
 18001480  11942910   4882225  12163238   3208783   5891520  62171703   3398066  25091316     15624 
 25229482  82564242   7420572    661122  41857350  14350080   1107848  10525895   3016619   7083162 
 30755584   1043908  42885478  37060544   7643037  41198760  43914452  53574950   9451564  13472580 
 31657020  30231288   1484732   7178267  32427604   1288368  24570328  43828274   7967790   7741779 
  6903858  47875212   1953042  15635766  68071406  25655504  26778316  22698240   7007130  10756568 
  2928728   5071552   1657942  38258990  64248576  43209972    430974  15245061   8241768  42459984 
 56596072  40084768  67563234   2235056  22318358    862763  44124220   6010000  14131314   1651185 
 42534825   1920000  60656980  59076700   5856006  33965292   8075076  15462306   6584160   3936724 
   865533  23717319  22272008  19755279  14159450  52968384   6971760  51417072  42235011  29859843 
 28472751  35000259  22000126  39633285  45959550  48418580  47834040  21666312  13545480  10956789 
 13721680  87587910  56689595   8202656  29645344  42467315   3097008   2933552  59500188  33592407 
  2274824  51463200  20645667  62444025  86087168  43171380  35182602   2257032  40770823   5594368 
 77827540    149793  63511500  67729376  39449538  90045294  23504418   4581358  24858684  10406640 
 18902856   1216278  22202124  19219614   9183006  24007399  23232124   6219540  15889818  32551428 
  7247315  23426667   2440128   8010844  43382484  24488849   8486872  46379600  22791758  23700600 
 71393248  80338080  31207872  49029921   2054793  20320486   3851680  13260078   1897965   6660515 
 15063358   7665764   4032009  25455060  17707356  36604800  17969398  34790160  52728822  58971300 
 25047720  79939230  47106422  43716276  11895806   4233768  17226890  19340328  86210336  22206370 
   567468   6041749  49415520   5117034  72356004  26710320  29221088   9321414  66156717  73485326 
 67164772  58829716  25410579  56094750  26236416   2446620  22868145   5660545  44019150  40606496 
 13674672   5957828    454135   7449000  23763526  15097092   9204713  24220372   1559608  49439091 
 31891904   1237719   7362819  65292214  55551978  22642439  44551293  18887552   6609166   8013096 
 54505297  30800088  70884688  52869459    819910  35933634   9592968  11126514  20202813   1535491 
 20019452  23046575   1353390  52541404  40866259    293188   8088480  12835013   3256072    436346 
  3456230  17419464   3732197  39473224  86535540   2660518   8575344  25881900  53438778   7270236 
  3604092  39109203    678678   2081535   1040466  37286876  62870718   6477138  20418255   8294334 
 89289001  72419068  29360724  38599214  36768996   6521049   7075515   2964550  16357190  13945516 
 25244110  52619680  33688260   1608390  51775005   6674850  23390740   4885368  62305944  13828972 
 44617181  34689690   7464105  39596228  13728120   1700085  41584776  34248063   3295491  89453280 
  3134970  10632876  11496224   5011340  24482668  11173195  24678968   6133158    113271  66916240 
   183785   6068050   7200900  11602935  31886526  23974523  11850689  57094052  30685530  26359520 
 30136353   8652885   3263896  72346452  14943222  28704585  22309980  22683426  90484400  25280255 
  5985900   1800810  32055770  93471150  23053925   4129497     66930  28605808  39437874   8152980 
 21694338  45361560    948000  46024736  11203542   5345315   7669480  31689802  16592400  41010432 
   384750  32685024    745437  34583580  22849970  21544116     20306   1318186  36851175  54444742 
 20641572  12465805   7344216  17078856  28521794  33072863  41501000   5143703  52355875  12610955 
 49098728  46361263  56480144   3321585   6998280  60067539  32250852  29387088  17894016  84965408 
  8491560  16968339  66125580  45965940  12216600  76736303   9842629  31208626  57403152   8234535 
 20199990  14671450  28587676   5031103    152646   7143318  78224424  30256380  59031820   4260195 
 13058694  61293986   2445612   4900566  13552503  66286649   3902976    806519   1113390  20957076 
 70523280   8131776   5396620   5948480  33438084  18182724  49709390  22142144   9612942   1788500 
 29189640   4679580   9518550  34764030  30720664  13669236  11378074  33399234  12276414  17825722 
 24545973  23448750   2809992  57247230  13498541  34353501  56010920  17976885   1318656  11964032 
 28786560   6386000    414504  19136952   8137016  10678617      7236  26774685  21923080  51471175 
 32722365  24013860   7374573  44043385  73868109  52703088  36158535   8640101  13703715  29721042 
 23540748  10129896  61202246  11350412   5289778  54807115  21477258  47477600  37608411  16803423 
 36108513  18943792    117724  55941323  29910412   3698661  12773862  17239895  42535746   6062574 
 52189620  38446001   4857995  16237024    673134  60605744  43580400  16836048  47024705  59800504 
  2853996   5796558  11302425   6298704  74985222  43744070  10697337  16980054   4260228   4163059 
 30561192  13829647   4184901  37787697  11448072   1114575  60664743  37047699  63902175  35665932 
 16275330  25641984  25135833  36549094    958904  55606642  30748536  25106245   4003425  74192184 
  9827496  41623845  17669314  39216274  22163540  38821607  59077200  11854934  49592808  79347840 
 78945120  27003788   9807300   4618582  54481350   4003688  63930776   5649490  55505115  33587424 
  4212648  34883520  21274344   4415070  29427300  11529264  12186372  61946184   7151280  26027457 
  9574632  15662656   5677562  37443978   3341110   5031900  11762625  27641754  20897681   9158253 
 23455800   2191917  48424704   2074750   1568026  67588934  42503228  12531948   1134198  16204716 
 16029031   2885170  17327464  23607072  46721864  44074512  14733640   9187884  17491035  70560506 
 67477998  17504606   5352577  18034430  14978625  13898605    340628   7426986  15399468  70371592 
   123760  46657223  42164861  49753638  14251752   4922456  83516224  11441294  65472225  35540778 
   184710    124124  32289873  72722205  71326269  27805932   2197356   2811985  56588576  48267900 
 53886220  66371732  49399395  34912320  10091970  26334570  10698100  10359338   9213984    882145 
 68172828   4868570  29609983  49855095  48737952   7380774   2390112  11312288  35355274  46534474 
 49463778   1810347  19933232    860750  39253491  21200526  82886664  71720977  30733909   1260560 
 21048605  34393720  22937256   2167880   7102876  83024658  87828168  17389071   5745664  44073217 
  1140880   7113363  24498240   1781382   7242040  11799434  27937100  48523464  23187268  19003170 
 36673680   9064455   2417008  18028112  36961486   2237400  29822585  53683288  54934948   7143950 
 12354120  14726611  47731682   4127624  18312516  22610748  48626816  31170463  18172231    570245 
 16704702   1285092  68644912  23174840  47280492  13264461   3152058  26533390   7440728   2465496 
 18706376    719465   2236188  37435500   3640000  10613804  76097136  16474822  21283055   2969994 
 29041325  12655608    933541  43889508   1331066  49069528  61115175  23149152  18815750  26864981 
 23499525   3803210   8621808  20879988  68119422  65543616   8162320  13068948   9142464  43037219 
  5324514   1148784  37858692  34644617  25823000  27979600  51819456  71231250   6708420  32573475 
 22088759  25467840   2177175  27351615  28604232   7112388  17611572    758683  21463716  11156607 
 32202378   8034964  11647680   6331973   7871415  43530652  61565436   7364175  23910696   4135563 
 29289898  29250548  36412740  45504001  15463737   7684456  53062904  31675770  68725048   1084600 
 53852994  37907222   2383043  21492386  96598290  44961346  78031569  24536625  13104960  47044928 
 19307308   5736271  12976626    550374  24994524   7450261  29637426   3863746  10009035  31979205 
    51870   4669597  28467717  32197744    658812  25154640   4501566   3597264     26792  39747114 
 63105390  14355704  17605052  33682952   9704025    469262  21058836  21089574  37702260   6407064 
 50840336  49709699  77730254   2093805  45224676  28780560  15510400  18380896   6998492  63748125 
  7805958   2784472   9493440  55805940  14665617   3304026    713062  20184501  19651722   6676486 
 30318941  10543998    945554  36207648   1280020  76270656   8991864  94621824  75971928  27405343 
  5076589   7303904  41847740    499272   8138926   7405930   4653204   6841120   1242270   4687812 
 17275250    187704  16441194  86778666  15667050  30292908   7666470  45689600  54064064   3085800 
  3788636   7068710  76241100  52040740   4536954  22293203  30545625  69776415  15864342   4003320 
   190058  12341745   8147295  10614741  27636780  14972958   9856535  46327255  10578288  20168379 
  7863142   3399088  30195136  44945166  52390704   7173280  30897230   4260655  43430134   5578444 
  1641984   6038366  19069820  35386967  13939104   4615883  84654081  14723453   1544933  49270068 
  9184384  54071154  37197420   8820538    551286  21476542  42976746  11931332  35017888   6889096 
 38415861  41933304   1895670  20445152  26270478    550680   5853320   2397197  67950776  76768440 
 32069125  14186060  39635928   2064661  14687550    176456   7932493   4716430  68161629  32671925 
 49312141  55756080  23906064  66360208   9825403   2570484  43443852  44292496  55757044  26473536 
 12719322  44031936   7359090  12748625  38665898   5612970   3151932  29609837   6885813  27003480 
 34343709  18464623  12036682  30194216  14398083   4579848   5556096  18384960  15201264  69720291 
 12127500  14936200   9909691  19971336  53670210   1273500  13300224  37880500  76909032  17624400 
 47559253   5551078   1273635  17080206  36657810  11477934  43139948  17936307  13521816  31601206 
 41543376  29247519  14194808  53639424  15735445    397312   4502025  46177560   2648646  71043570 
 46503030  25836150  39780034   4854600  17578800  83560364   3065308  86247160  36654975  58203240 
 30669776  59854680   6662368  79267881   9601400   3637170  15221250  29514096  31683624  47837970 
 40257150   7607493  13949446  69651340  36007620  14684982  12858125  14276358  75981296   8492263 
  1944493  51692128  12504375  46899132  45575618   5760160  28704915    365190  64350125  15359375 
 60333667  84167674  17271888  46842404   3424864  53511284  13567392  19505187  35377922  57411450 
 13600048  40282774  45313744  52682784   4718462  17692380  25218731   1733193   1776455   2864512 
  2274864   9410080  15743344  18667946  28487720   9228064  24713680  22280940   2951190   7101459 
 21872592    945420   5722259   9117906   9689352  36052233    894880  53012783  48243790    741998 
 15589680   2152800  24370388  30952608  19863093   3593568  57994550  41546856  16408392   6411552 
 75064113   1892240   1316484  54098811  25784174  14102816  46019169  51069879  21294234  34309248 
 31254430  77275570  18407580    243608  11041874  32677082  26903129   7664660   2704776  20033589 
 15616590  48480600  14346300  14617107  34925466  46982390  11749780  45857940  24078624  55278880 
 12111075  78703380  73149890     87153  21947520  51606801  64695950  30647710  46669120   3576084 
 11295054  21637944  34704480  34077996  15258624  10652620  74193561  25530400   2007247   1143660 
 36811632  22635370  74980472   5284692  21889560  24750909  41417844  34408857    770528  10465645 
 10316592   9378906  30732218  13101020  17808396  27280113  16800744  17259060  20623642  12674895 
  3546108  10539243   4046458  12327584  15109588  45828950  12274770  40692272  14364776  45804408 
 23273784  22661616  10693056   9383816  13461348  20891304  11541114  38064390   4119830  32316972 
   983920  50355320    511200  40600505  14674598   3926533  27975470    157626  37756362     24732 
 25652976  18467712  73863435  10449334   5557184   6674115   6086378   7963399  63015930  31043630 
 17860095  74134542  40970376    365904  21182980   7777540    404974  64166720  76654298  12580512 
 41965735   1405150  35933879  33588560   8630940  35982009  31535765  52751784  38573865    817029 
 14502481  12519890  64966265  10494132  24270129    850890  74111520  55639528  25896064  53268046 
   310716    747040    139472  10070743  61416817  12381439   3579180  26199639    274633  57204575 
 18232816   1627970   2486418  10724329   2326816  24926112  28494564  17751990    417200  13968832 
  2400570   1570784   3588138  12141445  62074810   8618865  36176868   7110390  50942672   2891910 
 27303140  55320894  28538580  53902450  58000360  10179972  38486700  34331003   2080206  44725552 
  5627232  21131550  37800360  50600347   2886552  20890518   5000380  12461991   4723530  70551432 
 47134488   1025067   6271428  63722736   7483434    981981    756470   5110784  33465224   1295910 
 13520628  14498565   5204420  63354080  34927596  53711702  32735556  20416778  22791525  39397616 
 17666655  23994504  61659757    504234  30577932   9787638   5909924  13787348  27963668   6475635 
 21841445   7415510  10692945  37464972  54468720   2124240  11047234  90732764   8253840   5455926 
  6683904   1412460    510768  20477492  77002485   4308900   3549033  12826781  13373604   2238075 
  6028488  10258480  39784480  25928242   4889385  59723488  20656800   3981120   4681085   4937856 
 58883850   1841749  24869096  28904301   4128060  28168140  91463535  55784832  27136669  28284019 
 51068409   7786295  48118842  34906192  54587472    168113  16550886   6843255   5457351   6744954 
  9445068  25723872   5604426    171105  29172634   5718336  21001500  48232509   4137630  35445012 
 51341800   2737022   8930779  43268244  39974176  58406040   1123696  78071040    760092   8090327 
 34916540  60798937    714492   2474976   2075814  28343364  15914432  32399640  48043723  11893107 
  7208880   1691264  12208264  74590380  43708327   3126456  16364952  73496304   3292458     35208 
 16416356  41164200   8454400  16188760  10219069  12487680  37204160  24696639  28948994  11231602 
 28477109  71604596  11994160  43250541  80148640   1894802   4162384  38115616  75112023  38408874 
  2121687  25999876  24519813  43020258  34659801  79551360  15677400  68425742   1362801   4021360 
 85549550   7011098  33005116  13510197  51827640   9384887   5569506  30434355   2445786   8443968 
 17624652  39059658  36759960  18503419  31860738  14287336  23258675  12430596  80425350  17862579 
 61795143  38554296  74144352  16910190  11405036  35131066    591153  29749118    116584  13894500 
 62243610   1580580  67985280  23749618   8542655   1580040  63630256  40999024  25698024  39569530 
  1453536   3866614  14350992  27872958   6944080  13361275   9433242  36440928  71235360   6547736 
  4502760   3466222  15082956   4948390   9402602    719324   3052784  18908448  15774351  26761180 
  2673580   5031732   4453812  83078956  18875106  41689440  48559686  58141158  36223605  17874402 
 54338980  24704428  12990222  10076036  13559149  88865460   1454291    878490  23253164   1330919 
  4295046   6354810  34412420  39859263  34002804    764154   2827515  25300663  11738423  75786750 
  4595360  12503778  18344097  28074788  48265990  45451784  30851944   7407768  14228040  14247090 
 34888212   6061760   3085368  24818264  12992165  29511760   7265712  13007767  11645913  10354212 
 25488550  71215565   2155776   1154025  13482740  33088545   3328068  33720180  37183020   5839746 
 64091950  54155392  68531839  47290311   1978480   4478616  22850730  41198122  25317369  43253657 
 25677124   7307155  22807329   5266828   8953656   4304754  71982775  25726016  11375126  36910708 
 15125019  60023808   3421422   1599840  45919475   2984128  33803210  49448574  60700514  23121516 
 14457055  20001504   3001920  12581310   7119024   1782858   7929244  11333925  12399517  29390990 
  8998965  54219241   7813860    183575   5427805  23794050  30639840  31353984  75791100  66954140 
 19120704  55361632  13133985  15956612  47225955  28268892   6779100  15228689  18526854  22305600 
  5741225  15736840  29950725  24234126  11290587  29254824   2877952  28292958    950536  56329420 
    90234  68648167  72555400  13585436  14213908  34330950  10354658  17543108  30410301   1967406 
  6458300  24537348    697646  13892736  74266604   3969878  23029020  15696619   2930486  43775490 
 41480912  16207400  23515930  37874680  79175820  21877856  51423840   3744790   1689936   4254816 
 65196936  46677480  52264519  32808732  57011838   2474164   6435966  15710796    664848  51695840 
 41915580   4013216   3308448   2103304  32468226   6090812  46065411  16683676   8603616  50679196 
 18929339  37598628  13236170  35539565  66826082  18945816  21332376  25189832  49170412  38856805 
  8378902  30480448  29630336  83913483  20092956  56204628   7394065  61253841  14084928  31649868 
  1899240  66009984  16690700    417666   6440175  39967956  70156587  22674458  10869166  21857172 
 34205808  24022794  22977408  12674991  40413139  27434496   6647410  15692544   9473040   5678838 
 74308520  39322143  37356250  33469333  33546968   4820816    935720  37456146  10272382  45368262 
 19334107  43460694  25941792  63027528  30525650  34754363  25812108   9756159  24642770   8991128 
 36967068   9372960  33787674  32574980  46822428  26177440  35208600   4466137   8312760  17416386 
 30485516  23754457   1460130  12564760  53463872  24029727  34370754  71936224  24738856  26665992 
 38774800   1275208  25467309   8102808   6875028  11598624  57422170  57297306  60943454    287263 
 29643390  29912485  10674846  48824400  52468861  23313216  33791472  17959540   4444913    891504 
 10369536  73056272    751842  13314690  26537233   1134932   8277467   4795265  10729524  20817768 
 13529494  48551898  44014372  14852501  57486996   5933951  52431088  42571426  57553320  15429708 
 13809780    448400  11817470  34877952  30431150  30565824  12730300  12436284  52853136  27126328 
  4852160   8860390  46673576  34385520  18902044  22153527  12900836   8287594  26513664  23701770 
  1120182  28233447   3042120  50120694   3303029  18367531  31210946   7918960  19011780  57183313 
 76620168  83474302  17317440   4619057  51095976  10651856  27906642  47322687  12169212   5598863 
 15380388  20999872  29533084  39598989   7838032   1546896  10380843  84650263  57144099  29801034 
   618293  15164952   9201795   5863965  74483388   2149166   7734416  33401374  54655632  57664440 
  8237280   7990137  33797085  66340976   6585460   8667415  93121458   2946185   1400212  18459770 
 40289352   2557656  41867788   5761034  25875766  41439552   4051010  15142335  54604396  16109184 
 76645110  26172804  31713752   8840650  20443192  18516372   5427882  38413147  85747414   8575200 
   816410   9849708  18337821  37405712  90918720  40151598  23894060  36954722  23535765  21842832 
 20449960  70983354  43056888  47313084   1340768  41012450   7812072   4278528  17127289   2806512 
  1439600   8290856   3697330   8777178  34993796   8710136   7488728  67934919   4608120   2998250 
 10689552  28025595  41348295  18857104   1032920  92196883   2906603  82422075  41835720  38182368 
 23083476   6990210   2820924   6231015   5146858  17623054  32141460  23128916  10981080  45539586 
 24213414   1583980  46766040  61852376  41554800  63736559  68185639  53009040  55141433   7761780 
  1082040   1472328   1184186    339560  24853528  24444847   9176296   3333384   7705500  47696374 
  6006038   5518700  30849294   8200432  10551414   6811668  19702830  10819236  36818906  40520925 
 13669110  18046922   8691590  13212227   7220059   8990700   1567236   5659980  62898899   2435558 
  9061000  58764440  68930064  17878103  34824577  66519000  27918600  45135318   3100248  11775918 
  2941519  38216178     63882   1342320   3555365  20669679  40212718  20109959   8330543  10023728 
 36770184  65887920   1287564  54234728  21100905  19244520  45627610  26968809  17727396  12841160 
  4131455   4973882  10209010  45028240  51356920  17717774  35722609  18500335  14054850  40763870 
   216474  19191245   5300214  41149203    872668  39264992  19033053  51351440  26202096  31321115 
 14992692  76535322  22274675   3134808  19016872  68721724   3266625   1249104  23598400  29199232 
 33734376   3574938  19165153  17250330  10441497  33987884  35952697   6173512  32018320  60547600 
  3036825   4540295    218325  10576533   3915793  76886901  26137025  11486480  41176040  31712390 
  1703875  16008213  11722789   3629373   1013679    833170  47671104  40447716  29775751   7627416 
  9659514  30454518  37385436   9622854   3017455  58271985  31939284  55740510  18413380  22548240 
 56486988  70785792   4989595  27862556   6216294  64889335  53792850  10179246   1147791  58641174 
  3074298    595745  18817186  52231111  16871624  33376184   1012521   7710066   9972404   6055060 
 22940720  12405822   7735532   7143080  12814542  29260098  34541848  34686643  92025930   2610756 
 15893328  41590368  19576200  31321160  20026797  17854968   8478410  29565463  22042540  24234288 
 21729222   1717119  33630459  13753614  13676988  28519621   1598222   1177189  29711880  28344492 
 80843412  12127696    878310  18890940  14085534  24612768  63277416   1717296  29812140   5316004 
 45402702  31952340  19828406  69645070  41810619  14863376  19521792    879572  28148202  21729030 
  2180750   5389505  24244980  64290957  50274496  47657400   1364615  18365644  44493960   7526400 
 71622483   9872346  18672041   4243718  54070056  41276996  27446144  32305548   9723802  50507800 
 84264840  46019856  48929282   2148303   6038055  88485409  29517618    784550   1398613  39439643 
 11760080  61744746  12716616   6833862  43856173  24628546  33504840   1951040  29077305  35371578 
 39778508  35273280   1798202  24186425   7036605  17851235  40064418  11980034   9894986   2581824 
  3473225   8151759   7587138  23548798  28237836  17990856  48018106  20769535  71785116  24198504 
 10659892   1153542  10427424   3201044  56274700  38716986  38311746  13652856  87874800  19962114 
  8627958  21220375   9713460  65462794  16348101  96353831   1181280   1491760  45986643  21160584 
  7012371  80205750  35667940  67138754  24061444  27104143  11455860  23815000   5269605   5918820 
 54170224   6045368  39618141   4203488  10935650  53896480  49911589   2991066  59660272    287274 
  6996374    802893   9099651  35042818   8621584  23623080   3538176  35752658  30677724   8204448 
 67077824  22302400   8490748   1001548  20166866  97316016  44736241  50012940  28669025  20815678 
  4975152   6332928  15324306  11143834  18053136   9634873   7296543  23219046  58154985  72790200 
 39150828  23291528  40107522   3968169  68836905  19868496   2304624  14300580   7998900  31007050 
 33417324  62771328   3247187   4067168   6124080  37588023  29528751   3681216    262160  38015961 
 16926777  15835911  30333490  40686678  65110820  77796005  25235808   8145618  23698192  60846060 
  6799259   9869010  69587448  85136408   2679445   6804109  69350190  14021889  29449728  64162505 
  7810160  12275065  82546308  34550577   4425560   3315984  29335110    394752  35311077   6902184 
 51638298  45702063  27026483  35010560  10777896  27993792   7732244   1052276  17361487  14408075 
  1025793  14227135  31266260  21239925   1659028  12334280  19679758   6566480  12326275  20670650 
  4671028  39480000  23397504  46623366   7626731    973452  17726240  37612512  14679717    673064 
  3224532  19496960   1252083  38469120  11969973  68358252   2818288  25308580   7358598  32031063 
 25185798  43105770  13705470  30788988  65015873  42270636  25416547  14475283    593810  62430468 
 14117600  15756810  15723393  21198700  53920252  30555225  41197300  33080970   1672650  46041096 
   423284  45139440  41470485   2505757  47468657   4037110  29164826  48549486   5743400   9345072 
 11062177  36821364  12081960  64008931   2467104  85741931   6244328  22989576   5383833  37629888 
 54126560  15699083  90490086  26755754  16059491  19671012   1052898  63059022  11607228   4549902 
  2004037   7738827  23894380  43149333  24351963  13771703   9050349  31144464  30102864  14763158 
 72884630  35823852  34898688   2042176  54713694  21648355  55774372  14169372  60881067   2756848 
 21989366  51195060    257742  13511442  51685298  26459238  25057030  15417602  34485245  45255056 
  4242496  33088095     12388  17509138  15962096  12223631    677411    227305  16316372  43455230 
   146688    124509  54339102  16079508  46026198  19235980  48168432  26339220  14346880   5564276 
  2989600  18787142  36940980  16738305  27625740  60693725  83925488   3083280    109440  14405497 
 41054440  48739204   3586158   2357264  84555058   9582660  39435984  14556450  23196447    907985 
 33867106  92592200  14118236   7606576  31093951  11423864  56437212  10904322  52782332  14552510 
 49912975  25357481   6866804   8048599  24539051   7016724  16082209   5345494  20629824  72002524 
 16091412    387552  22903852  25528520  20300536  36297321  11015250  21670389  22958959  10824610 
 18726915  48803422  40511367  27602432   4480542  83008090  79275920  32174898  16564230  47969053 
 28787880   4915008   7404524  21256753  11370060  13161188  17129343   1219872   5740551  34071120 
 22386078   1174060   1658232    401976   6715995   5079363   1859880  40060927  56016690    789268 
 83339165   1117400  52476784  66617619   6172875   9383124  44538215  21295742  28761603  12980760 
 14479487  72971172  19241565  54465875   2772724  50159912  14132253  49898122  55736728  44682468 
  8257172  84776376  48203910  15537368   8863120   7527771   1892488  57542877   2363095  13518220 
  3331405  17902104   2749680   9715992  43699131   1703791  51389417   4685716  50858940  15847000 
 38705688  80084280  21346378  11709538  38687363  11940534   5811556  63301500  16968850  36464310 
   750834  54586098  17542801  47716536  51790146   2647350   3517280  52993525   1143564  51208224 
  1551693  14116483  68487370  67564737  42536340   2151389    874016  82997168     36568  52580567 
 58627320  20546660  20223432  27049245  42319572  25248245   3583446   7722000  11870328  19872333 
 11195940  35636727  17193452  12990440  15651654  26251848  73907880  12188352   2594367  29497850 
  5036056   6042810  39034726   3625044  24459500  31996104  58164054  28096887  20854572  51217116 
 93580976  10818608  32690064  15083721  57350592  22303864  60356295  13105098  13321728  14951465 
 15742793   7772850   1328058  13998645  25396767  79545218   7778534  23354400  61765191  23856672 
 21252928  46536017    549918  18015174  16628220  54287695   9122285   5553444   3846324  32314656 
 40904188  93979392  32466864   2233248  34644720   1965717  16733696  28003525    524210  12220091 
 32453687   8935212  10240707   5249916  74010485  56494592  15466572   2910466  55101522   4184714 
  2489760  24599862   8879360   8409338  40602425  66345972  35309945   4088784  51453241   1520898 
 36387800  46569618  16226374  22990500   3595842  55434624   1389168    845216  18542862  16568631 
  1911480  27861280   3470764   4120480   4560894  21478158  30983078  37684944  21882300  10272380 
   821601   4269542  15615537    455840  14248385  41510625  37311330  60731906  43850835  54655914 
 17757960   1054066  19180424    902418  22419929  27892760   6682544  40442628  22693328  37967322 
   227799   2449632  49577986   9390318  72905927   3847654    145336  82784625  13478724  35333510 
 23158212  17312052  79196028  39152212    990352  11798694  58056847  49207677  32938250  61942320 
 43290104  32167440  30247128  15623995   1925658  10483356  41996744   1045282  28711215   6341142 
 60385392  27593696  36180612  22653663   1113715   8839912  45561768   4621104  55309563   2729040 
   518080  55379990   2929770  12651520   7205578   2820246   9327926   3516652  32351901   4402275 
 46026573    978096  34243910   3845738  50486990  33246010  16220496  33510202  57731952  53252181 
 62072412  51450360     88173  18149251  11410141   2199600  65953545  35925840  42931616  16347456 
 52698800  30450090  13690650  43745214    788489  56913780   3520506  22506762  33601556  13145328 
  2783250  31812690  18692030  31526514  71323296  20971438   3997182  77319792  14519925  23905730 
 31553020  13405392  31209894  76078880   6278272  54417214   4249486   3992472  56601828  29206170 
 37280848  58071910   1048966  23890247  37488210  28012071   4712288  13488670  17698110  28313976 
 32653130   1095508  30760750  24233935   5024448  58288436  68927677    523410   5604456  39404423 
 23635472   9430452   1559404   6452836  12412104  55744066  23483043  31849893  67653840  20828340 
 69155748  31282438  33097435   8487500  51905280  69870372  12006460  30664950  16376316  60711080 
 54610715  23916880   6384350  15759497    212828   3572866  10162152  51804181   2648895  10438256 
  9731610   4258330  53750220    918000   8245872  24998775  11003181   2713080  20053033  19092876 
 14858932  58208852   1064404  29466136   7174440  14313000  10347156  31725393  30618190   3348069 
  9917664  30663600  19799425  45993984  85826064  15384825  21495648  60956782   3066315   1013554 
 20138298  10018396  79403217  32765528  28662224   4093338  29755264  11043795  33772995   7224308 
 15873234   1495692     92352  15260970   7092995  20307620   5145008  42232365   5718356  15714276 
 20846982  31448186  14181336  26722010  65894064  11154192  29984526  28433934  42950868  14666778 
 52098956  22396816   4420854  19283694  39159100  72207264  47706400  16456220  22816686   3796000 
 18702420   3725819   2023494   2657318  14217621   6627504  55393320   2267300  22066752  51495824 
 11903880   4221936  16542468  67276480   7717021  53601410  32232347  32802495  18155308  20453235 
 10223552   1438500   6256690  30382308  53462682  11697369  59908170   3958084    929910  46839114 
 11248040    293950  18834036   5731412   7414956  40214922  22915156  26694634   9606415  31238454 
  4977365   9201150   4738720   9073985  66631642   5561885  66625818  15555017  12246008  80396316 
 13459320  42228089  45325152   1933900   2239869  15320307  19335645  33034424   9426560   1538043 
 40859766  50477882  40505720  12487410   4045228  21925024  18608865   7920912  46354737  18496170 
 28946760  24412642  50730798  48458046  65320137  17885698  14639940  19697325   7983360  17343689 
 39043368    365211  43520964  35050418  52582527  19241088    798210  32694628   9979444  18066752 
 51498135  10073184  39489888  15648246  14741316   3676632  22542975  87921890  80344619  71905920 
 37754960   8821896  24830772   2121210  15577946  32328040  59545500  17444000  25206758   3957628 
 29753878   1138698  27425664   3408519  66181489    402402   4299480   9465612   1484676  18727072 
 18642753  25005135  23074015  61104683  39442143   1807526  12683836   2061339  23596912     55611 
 16654212  22488288  29298148  61939851   3990816  44613810  19624167   7200627  25724284  31945160 
 32621589  16022798  23175537  72060778  16221247   4657835  31325670  16459520   1146765   7194660 
 63138086   8188848   8419273  19604200  35262604   3052632  49710854  43280865  48112250  47468424 
 66643550  72886476   4828160  46141850  40422078   1061480  34747773  21986980  52557192    412612 
 15218728  60436530   5262680  40589899  61635906  27612410  57128344   4910427  28889823   7482160 
 79466825   8088600  23189900   3803514   2786165   2622112  19763180  46625692  12341868  12852684 
 48754560  20692105  12501396   3141788  13496340   2402790  12551934   7144335   9500436  10119642 
   124236  13968254  48548318   4498356  34059902   3156736     88409   6195609   4920246  75291975 
 39636795  25226737   2151612    535950  30738690  74508061   7228002  71923152  71097174   3649854 
 29480412  23593922  16291380   3652012  17957850  12143585  29390340   5019930   6361740   8107745 
 10488150   1467054  24308515  53680004  23711160  38895394   8805186  12629448  21987936  28005240 
 68943349   3017168   5185558   3102965   8782040  74849489   3994056  30315828  79184719   5573997 
   812944  62743527  36354460  14034395  14985432  45950240  20668200  26530776  64129251  23993088 
 31753908  67431840  10698844  24776721  46302515  57266532   9716280  44744910  46552970   7994664 
 36315510  24784440   4053225  29048448  13775436  10631808  43675200  75367069   3507398  34034428 
 39394296  27433120    162987  22122288  16271900  10892880  37933376  20384244  50497930  37765428 
 22960440   9813671  77040600   4946190   3215330  53615224   1225312  41483375   2734692  24134370 
 11443890  15082816   5699375   3964654  16481097  38603498  23589840   3382038  61013904     55656 
 17111312  24954920  12273632   9719150  39462656   6305945   6174777  27798984   2079444  22922702 
  3857912  22700388  12601603    200233  14429472  33427910  22345731  12972911  24724940  35881860 
 16206462  57911240   3119296   9451114   3905298  15357664  15112446   4284096  19103280  13445152 
 34503081  11290608   2250736  42660402   2241240  17481105  64857522  17714710  10325889  12640388 
  6449456  13158740    253692  16197192   2336840   2813636   9790380   1736049  38634000  47954995 
  2507022  22039126  49685757  18831337  33539478   7701155  39129420   8839812  16440144   6988033 
 11055978  64662304  18078436  55359208  72437904   8311296  64006446  35595930  28191616    770796 
 28501101  15555879   9684521   4953984  64633034   7892875  40680990  18693264   4525365  40065912 
 58641336  36967560  17559901  10462550  11536470   4223050  19987061  27526080  54388244  45911504 
 23975996    699563  58080939   6300019  50073480  36869084  85983282  16218306    773220   2825604 
 13415064  71533703  17587653   5279400  31647652   8276832   7587488  55579044  34395049  55495739 
  1520219  62760040  70111584   3158130   7124430  48387898  30023914   6835158  13553070     43316 
 56651296  29464771  13407492   5217875  28126140  22264560  48012816   2711148  19588590  24296808 
  8721609  16619586  20367612   1954800  33513162   5219437  35050386  63442500     45041   7878150 
  3847235   8319984  53232691   5577075  62219824    712943  12251379    620100  57426960  65015484 
  3326742   4335303   9895224  73307650    376366   3795001  94754096  21690895  20731660  48429150 
  7931239  23522884  39678002   4497831  32352046  33758334    265101   2761460  45992375  53297640 
 27640872  55532250  18055046  14636520   8579040  14866670  14984606   4700894   1360800  64729925 
   882556   8309142  81003594  61995176  24153246  19312476  10810569  22082756  39042668  23943868 
 30774366  10434816  76178427  10836546  60623465  12050540  42721173  12181700  37659230   3947536 
 22269600  35415510  23830790  10815230    542052  23976486  28491129  16439188  83213816  18762986 
  6987123   3212440  24215568  30370080  22027240  29667235  36450249  12968384  14048046  11253445 
  3348480  18278504  22567246  10025694   9766920   5826496  55526148  36335308   5390908   3167900 
 42761276  47362208  30921075  41505148  20189214  42239638  65280047   9870692    811304  14919684 
 15484000  24356045  15614275  19414244  77075346  47259538  29324295   3516448  31260383  20898037 
  4186188  43798578  46751100  63703530   3677774   7982782  35922524  51357738   5051808  23699581 
 44044683  45469398  31819504  58060185  56437050  40307325  21198975    223344  16062000  51590240 
 55721198  72221100  23985724   5611954  21929383   5839668  18598710  44158114  21494910  25563024 
 60230560    341040  26164229   3170352  58776171  10861404  41266176  14659316  18871560    708928 
 14405940  23090301  29848560  23683968   1022340  10685600  57205319  42338296  18998304  55404984 
  9592872  23934015  11830850  50667433  21628140  18769224  28120533  40438232   4493016   4321240 
 63017908   1741312   7755456  24227970  43717968  37137111  23864946  11090808  11889360  17344289 
  4384500  32945490   6752536  59608110  25970196  53893290  69438292   1162842   1802340  28089600 
 16467840    923409   5223200   2797632  22670868  65329810  11529200  23177336  66873768  11011927 
  9917310  15873088  54622212  14665615  13393752  40900904  55595691  34160742  12019836  66047950 
   707049    392891  16099040   6470148   7742112   4141004   9102654   3281408  14848608  39550782 
 11123928   2518880  82309050  55806330  34489236  20237090  35394099  42636054  88081544  47395150 
 20773824  34278816  61916560  89348070   9651908  30973743  18254420   1631550  34439631  19501125 
  8226572  25233310  20445917  90281100  87864840  60595500  27036910  71603460  59785950    205000 
 44781672   8779860  19841255  44248083  43774352  18645144  16573632  32440095  13943633  62539002 
  2245941  49407506  75844755  22960910   6548949  15772200  21021624  22979005     44928   3352488 
 39829296   4878867  13769624   7163450  16816140   4721475  21142716  11826957  38638152  53099958 
  4798251  84249530   8602200  34987431  64985643  52273155  18240702  29870100  65080370  17769738 
 71442889  59292796  48519783  39879120  26948922   5839735  41575248  12725944  38604932  26419932 
  7065335   9817164  52765475   9494896  13504316  26024822  18891600  30811275  52762035   4606088 
 53312160  26855592   5417440   8057984  33658680   4473975   9821741  34057422  32768928    607405 
   645184    650180  52914050  32711552  66837953   9359592  10666235    511746  71760500  16697707 
 27621000  25041650   4560570  55975098    235939  59485708  67806260  12590832   1292225  59262714 
 99251394   4155613   2028915   2199660  40898988   2778902  62247552  55216866    827150  36741393 
 20724990   5817197  63394155  84084000  26373872  27401000   9875019   8996980  13833099   3665277 
  2078953   4853576  81487505  46072179  53241654    652626   7553261  12079224  21452592   5804496 
 19653352  16715842  24683655  10390080   1250180  15953712  32643906  26881932  23028040  10082625 
  5611724  15013020  63521170   8691272  14567040  33700674  45470809  17824472  74200698  24784791 
   942880  16508503  24518486  27444725  12904384  61665450  36526590   6608200   7758720  20790448 
 11276832  22126965  70252790   2145043   3602854  19231408  25833228  16306563  12339876   6711026 
 23858028   4834600  63393977  40400746  24776440  25233074     27240   3785850  16360200  66281472 
  2946321  44634408   2099034  40698904    779680  65862448    835070  38387376   9864414  27948675 
 15768855  42439504  20813490   6095880  17288496  37815714  43476096  11186766  10271097  10200869 
  4850877   5064084   6179085   5576437   6147812   1890724  59442606  23628112  46477682  53779660 
  8233584  93836075  61374544   3029427   3401700  14647020   7100920  17503185   3279680   1363716 
 44826975  17652477  25952846  26078160  10399054  26555796    278487    251874  14683121  79409088 
 27754928  15368112  11409199  10020109    253821  38811298  70695240    116500  16744376   5541030 
  6158600  10163717   4052180    160965   1287858  23829040   5145525   6332060    823068   1501500 
 19530958  32327907  19501020  42599889  20381453  36338166  59113845  18833724  30480275  31982068 
 11522924   7884760  16548914  10401721  42334250  61498764   3009988  27824995  32845021   7296272 
 36019336  28121570   2235004  17736936   2021681  15926712  13666720  23893160  19640538  20519644 
   331648   7412636   6902805  20519616  20093352  48013696  43926200   4924900  38114584  87101973 
  3175102  37943136  46347116  31346148     11232   7932036  35203270    624036  18016990   1324587 
 10246820  18756352  26910048  52702525  18689958  36791289  19457661  28997766  30214380  50723244 
 39770650  25737068  16100106  21262458  12542035  38206956  20533360   4767048   6664140    264231 
 32783049  15152454  69454074   9519510  14031639   2929872  36832745    158548  19006528  26639170 
 20811220    355300  56593351  11091732  12856510   2557908  12671892   1633515  25915264  58332508 
  6145773   3396940   2579877  24839193  18551810  12975510  40855671  16708020   5541244  30530844 
 56770176   7729992  22863680  34248762    404010  19665316   5869890   7740900  17371016  52930552 
 36573800  41370494  25878516  62587672  17342120  31005889   3189895  18189588  43161412  66145977 
 44033580  23112691  14078295  21403968  59658012  12095555   2568832   4042860   6278930   3339462 
  4560304  22746620  59798919  43768378   9570015  14994914  66358017  23366112  11296300  60195300 
  3499539  11547104   3957525   3253932  36738297  20167069  72826625   2248952  54337413  72834516 
 30697968  66755600   1151171  26586852  57496056  31979486  27623658  18112886   4899488  20457790 
  3124483  23900100  46064718  47736956  55887788   2753594   5810889   7984824  46729683  34802120 
 37957614  24842340   5628636   3868158   5941840  11673196  57936900  15509140   9986677   1935640 
 91285677  23625921  37781120   5286864  55785580  74575036  49821640   5694220   3249449   7654130 
 53152902  27470144  12278214  13855612   8729895  69077331  86373392  23302686  49821198   2685072 
 36930920  43072912    146394  31855848   5054036  11508896    448570  53779929  15649768  44354550 
  4145852  39123738   7880572  54582312  17249960  46946176  11465428  41143328   7735528  34690768 
 32661796  39895497  37638480  12124784   2497110  13511204  11449515  12714999    647976    408516 
  1443351  18108881  18400619  11281500  35037205  50287002  16580143   4215870  89797400   2852355 
  3639276   3899392  34058892  21810303  51360204   3898752   9244243   9047076  89848226  78988272 
  2101286   2751616  24815728  53164800  73727087  73327500  18496709    112476  30896250   1971740 
 14840928  67698800   1425070  32226390  62541104  49120175  75014489  11083674  27719203  66825629 
 16039352  77123232   6197059  43664350  22728714  22407225  11516769   9133720  12757275  41443032 
 50591925  21472546  30255016  39886560   8246931  29220996  31206630  40942301   7645700  11001705 
 16391740  40628175  51686839  25718376  42693510   1733376  44670997  45110280  78764607  27431208 
 33249832   4475790  31403525     42555   1993467  16770748   3269504   1568970   5672672  40139706 
   362868   2116632  37519832   7635264  28510032  73358784    782802  35532611   5416480  28550760 
 15578936   6013218   9384165  14555346  17272586  58956550   4038918  21759196  50406956  10551327 
 12570876   8683146  26748400  22938672  54530781  17798530   7197120  27037670  74040000   5957982 
  6169898  27259512  64581138  18981446  14633536  28504151  14884864  23363442  22890751  75563612 
 62255970  35109405  35450576   3688975   1703910  38273984   9796381  22953744  28241104  20464482 
 27623393  31000782  88780500  25988720  49226685  46990746  58780467  22544508   7819328  34329984 
 10863902   6445605   9990675   2745120  49207840  38010704    627750  14480976  73544370  16642304 
 32829872   2824686   8077456  19238340  37765440  47504636  22293855  44932356  61848650  18601350 
  3575712  60969304  10899000   1587564  82322432    563824  14461208   1741364   4883460  19095343 
 52772544   5350685   5401774  46439712   2509487  41136213  20190012  19081782  30918420  71072708 
 21586390  19886496   7235424  26207895  50374380  71869928  47473572   1948705   4825968  22205250 
  9766086       726   3685332  23579259  79164165   3558609   3332368  40847040   7068026  18716168 
  1059182  15645860  39170319  33241924   2024526   6018795  40417280   3402388  50085395  16171000 
   748382  37271752   8395164   2602803   3473904   5365550  20122080  26482965  24910739  17401060 
 65529016  22156590  57643432  13183926  23608849  14769009  28780137  45550998  15778980   5353605 
 42795710   4486668  51741952   7021080  12785604  10922500  37314018    440289  18730845   1102860 
  2337000  58919168    299796   2609971   6371684  20377630  52664751  22656018   5104666   1335794 
 15852618  63353528  38915977  11585181   2212742  14899410  70292600  45421839  32575500  20471026 
 36471216  57985632  10143900   8249094  76894436  22254564  48051821  61062008  51100632     39780 
 76473869  13119204  69602661   7254154    862650   7044648  76992360   1529040  53378388  28460160 
 55232931   4868982   2524278   8314007  16282396   7355187  22128304   3322176  32678813  18811296 
 81573226  10744336  37286256  16614351  53125354   1997230  51303060  32036542  23664408  38117573 
  3958880  16274916  18711096  22594970  17111016  20801316   4578231  12448824   5823021   4384132 
  1133050  17826210  34791602     25240  62709647  26897787  14431963   9832350  56076762   3421118 
 13813802  22670120  26572620     21136  52373808  29966676  73923395    188649    793254  65405054 
 33604734  12437621  45314400  35754928  61662500  55314684  44922472   5078381  13854582  43652700 
 46714041   2425800  12027500  51753296  51342394  35067752   1190877   1282048  13161225  88796400 
 19633254  55401600  20605123   1858480  35696898    560700   4961714  67120625   3063840   9773725 
 37286360  22807190  22436700   7141616  15157446  20642530  20747549  52297440    644028   5756931 
  6222375   6132623  51157548   8609874  12304800  21425436  11038503  19638210  20165782   6020400 
 31431300  17846080  73672220  11607180  63327744  60130785   5324842  36719760   6434316  56048700 
 27596075  22026174  21216279  24829855   5165780  65302933  10112454  52959040  13764378   3403092 
 39705472    534072  79681350   3157680  19459800   7273080   5339978  71094315  19191170  61537140 
 50559767  15670075  35302589  46259328   4621337  58071195   3940794  43529072   6920924    954275 
 32972299   5533056  19378240  31180059  34132000  33913095  17857872   6767337  35930206  49174671 
 17037208   2043520  34139943  30356030   5327850  54803880  35489910  15338916  16597350   8017488 
 20561736   9570348  32930910  57216752  16762998  39058143  10901274  64951051  82876668  17508227 
 35760285   9466056  41414100  24732810  16573758  29506815   3480230  32097432  64395632   8859928 
   212058  37106514   3153605  36215900  91650198   8278662  14702028  20289568  34375959  38797472 
 14376187  10791473   2606058  18234860  32247588   7898000    229140  16958208   3653594   9538613 
 57622236  63638060  19036008  11583190  46546157  49752548  38494155  24913350  31955000  50891880 
 30518180   4211720  24629640  40954177  29982031  11859905    446282    356330  13809150  35514059 
  4215736   5979652  25690518  24201208  19129770  44428860  26724980  11085228   8786112   7651457 
 30279312   1966527     58280   8303918  48873390  19638294  47560449  14820575   4899180  26486955 
 40494168  20317768  25518160  28513284  10613160    929600  18567094  29094822   2074935  39341869 
 43934192  77528745   5326146   1673197  13408920  32845182  44157840  27606720  52821064  71672160 
 44354672   4690544  92991600    582550  46720038   1995264   1971963  21314315  12537014   3491196 
 30182950  51402344  49489275    591948  30571929  67889348  40209491  17101420   6849442   1870350 
 81516071   2577825  34992936  34684392  19494660  49820164  37472176  10326420  25021953  80657250 
 25351116  56852190   1933817   7079904  81902053  20208020  16188480  36780316   1236378  45782080 
 43375950  15434489   2698982  35140460  22377942   7301760  45333705  45356325  71623782  27299375 
 52544562   8334768  37478659  33728496  46131100   7809184   4652256  17288817  32244352   6368022 
  2274828  28520862  33394669  10266300   1596109   1905547  44874195  20260338    255783  16353403 
 23798385  10815016  23210856  67764167   3558300   9920540  11916944  28818470  25729341   9993892 
  6882864  43787590  32554480  10490489   8181840   5959639  24883065  27454388  31199940  10880688 
  1362756  35289689   9260361  35160030  45787910  33425142   7281570   3297460  17028800  68036553 
    11856  87336698   4633524  10150920  24744780  28691810  26805692  18502794  32639244   6197559 
 18443060  28487100   1894786  37068865  61311900  37044072  13856097  18443915   2228094  20437800 
 60361488    614005  43726392  37479200  32971890  25710977   6955941  75025044  33165215   1489440 
 23773456  28865474  18785663  55746036  92992932   7663296  49084992  73868220  12319920  38527236 
 48682101  12496224  18736128  42527013  72178967  50953896  60945885   2482143  34304056   3565376 
  3966030  14848240  35792613  36862128   2119870  28591808  30478784  20411170   9975342  86347350 
  6599565  15374237  47931696   8634591   8656465  66973158  65211216   2243520  12413839   6887500 
 23054625  54398672  11831204  55084609  11487228   6582798  17788827  75360096  46024212  37287600 
 42676088  55817216  43548240  74722908  83018208  34194380  17016750   1776600  11323428   3469440 
 14758338  33484656   1783036  38975290  48734280  11507403  10988622  58320993  21283263  24133472 
  3055734  39762516  15650437  26152449  21330741   4492554  52896888  32478640  18265016  18553392 
 54338547   6582033    617160   4093550  14776810  15248881  44115827  11738160   4759755  54436074 
  1329972  10027682  36946160  22771766  44851380    692586  19572609  79915712  65441700  39676681 
 25596000  25005288   1173897  11331095  15070588  17593800   1195698  17141175    556776  29030834 
  8269968  17851020   7129639  58954780  43843612   4621203  69071232   5543460  63287406    346203 
 60262566  59523450  79682130   1186664  10746176  36144756  28740257  11627945    878013  42235905 
  2189704  18008268  19823388  70757452  26197020  23458860   3421036  52081120  53998620  64017216 
 54934996  15977400  29103750   6825194  38871854  77971178  21891868  45378039  47876998  15738793 
  1220160   1143268  21270216  74988588  46664422   5593212   1616673   1385998  14470356   3831958 
 43650150     41425  35081921   9835105  23417970   3500270   4626446  44666560  34248768  14268902 
 38691217   2302140   2209072  81052299    370880  25208550  24622535  11570960  16029100  18158175 
  7898135   4368584  61883703    594132  18443544  22899370  91603000  39818625   2854750  33206505 
 36174720   5439564  71193018  22559004  36203965  89682096  10082786    418435  70284195  20759220 
 25125014  36838478  36644197  76436100  12007320   1033516  24899550  53330193   4331072   5548594 
 11535432  83923200  30460011  18185575    774508  47374600  87142209   2392299   7626960  28371222 
 56941136  35762846  59083420  37170861  47850264   1278728   6292272  36462930  15409251   1186314 
  3057603  10617690  59169280  13271877  16750375  61261616  14774816  18419205  47458170  24530856 
 29987608   3907020  13277600   4859994  13095810   9821317  17102880  10046400   9838044    538945 
 37570617  19129890  11170551  37354875  28981138   1737940  29423856    921850  15976674   8190324 
   607734   8118241  82633348  35892285  25433400  17863650   4279088  29174796  65409909  17172420 
 36888181  79990739   8781680  40900860   2065824  51508657   5218200  33876376  84273024   1114652 
 62801985   5179545  42092748  69706560  46903025  13570304    684520   4801222  53204704  46531424 
 15479682   8231151  41118795   4960048  29625723  16038248  59992620  22490023  42054606   4092555 
 29456721   1006232   2706990   2744070  10304244  36364212  22067880   5071653   1080156  15988651 
  2970684   2634363   5664485  14676558    124410   5356455   5876016  43339494   1373526  69295380 
 25779078  15259686  32687154  47269064  64031495  70494310  46175670  29216928  48831993  20831608 
 38499768  34189624   2025540  52698090   1444366  25433570   6364099   1727595  22193496   6719675 
  1342490  53038953  14122530  22318863  12945912  18708480   4150770  15077098  10833857  57567174 
   721434    324659   3646499   3017500  15092128  16688472  46436585  18404694  39623372  45228010 
 11774950  24853182  27886520  67476885  39498340  33216769  32713713  55216520   1024960  21534228 
 11436032  16061490  22801651  22811994  35501328   5684376  65924796  16156560  15920492   6624116 
 18395869  24923248  10898010    747460  26084800  83372830  13392898  23052456  13801720  24278488 
 64471570  34135238  30368208  23224044  27264020   4376528   7790937  35064596  18963814  20507318 
 17693312  59061449   2895984   8305089  45081204  24188670  11703006  15110776  40863060  10786332 
  6071994   5429380   7263193   2619834  18871710    617120  34241750  15540273  45572798   6625380 
 17851501  18754225  22078529  79312181   4110362   9883664  54975422  55775181  50821120   3396050 
  3251376  33379200   4884444  66316552  15059760   7863840   2732670  45139032  29467064   5935140 
 11941848  27549684  20079422   3578225   2404700   3016566  11264491  33118330  18794742  27552867 
 71003146  11637120   1860864   4826445   9363372  15271840    726950  13683840  46004728  49931000 
 29866166  14271840  30739750  46052192   9235809  41833891   7569914  20532325  11989110  43790954 
 14023504  51280593  17633507  10713340  34877920   1763215  63646200  40511315  11542696  12730976 
 27140678   2798367    762468  12530704  24868704  20640516  11724504    854360  60802725   8668228 
 30476820  18195228  11061666  10941200  36049650  36722953  40719920  11594430  15230140  34957656 
 20787096  39956769  11088544  36175500  68778380  24773452  18518907   2344285  83671380   9356996 
 19656659  25306805   7887035  85471935  18124360  14481650    807192  47753750   5407875  12096858 
 26871748  54293369  56417526  36889216  34076166  68079273   8605520   9040518   1807557  11121502 
 25004268  40742796  14600584  63803541    509347   8264565  11111770  52795866  64088160  29037474 
   606606  39683482  10216899  13932758  30591092  14272380  10628640  50493467  46017672  24887544 
 22760850  30548430   8063664  14609968  29273692   3153540  22294576  15035905    404178  22523055 
 26455429  15691487   8782152  13275950  25008610  49884120  37593752  81288539   3448580  19365012 
 31445900   5956098   1091428   3680266  31862153  13221264  16461376  64901424   3028824  18064225 
 76272812   3633556  28878088  25292813  30920809   7788064  18577422  30688700   9257612   6815853 
  2727450   9682520   7670604  29920800  10089104  70136310  19278156  12919710  14201715   9884232 
  9712827   9687039  19671036  17125940   6585282  34281822  18913740  79004666  17428459    419494 
  5261739  61128462  18459760  12185228  13680280    274065  40670252  55765840  39818770  56398918 
 62365498  64060290  30347192  18076394  29234443   4239400  36151190   2564848  65024855  31793135 
 42611799  28903401   3751835  12293828  19660788   8459474   9588186   3263700   8939368  21932190 
  8089029  32628120  37352607    220896   3853752   2030256  13761777    574896   3536334   4696057 
 23796147  41503410  13447440  37543080  22723998  44735439   5832411  31205828   1637610  35555350 
  1112934  16891948  29923530  17869275    645351  35304340  19312104  70083996  20705486   6595648 
  6192442  11820168   4273860  12291892  14097500   2775564   2878432  10935232  15898032   4345016 
 46278036  52212285  19234557   7072272  16683975  44581089   8636844  59001675  20916790  33342840 
 90006514  12633504   6389880  17767016   1143900  45341527  27652944  73294410  48861489  20874780 
  6634906  66724817  13916448  16893860   4398512   6992895   5069817  27312934  35138268  16370200 
 50636472  26521950  18401975    873862  42310240  62141416  18438056  35395360   3847207  28008067 
 22849610  27791884   3673353    245268  16352724  10047886  68574740  32842516  33050428   1336698 
 32924385  14241661   8065500   4948174   5843461  27622656  70858634   7834785  46604974  48772395 
 31433055    558332  46964502  49171110  14899395   4230268   4478922   7085071  23380938  35024024 
 46843110   8531768  54326512  22045905  31689814  13468721  28166823  14113281  54420370   5172896 
 50520872  99281127   7152768  63439960   1674024   7614092    864500  21269854   2311908  18196684 
 10754625   3829896  28639184  14327535   4568588  26282187  19494418  21034290   1831854  71448056 
  6093446  18121992  17973660  16683300  53750886  61895162   9532224  65119552   9519830  29437023 
 23045264  32771412  15568896   7505008  24332421  28863531   1462917  12133361  15738300  13033775 
  3730020  23632128  76045061   3000104  20069910  51889246   6374584  28236987  49966867  76609720 
 10326372  33093968   9883188   3006410     26624  28843182   7275682    156897  15452270  24288750 
 22968312    952317  47006940  35701380   2104284  27492696  33674403    699660   2894320  17824323 
  4646016  13599635  68278875   6076125  12218250  30183830  13420000  14094396  56461615   6201866 
 12842240   7031786   5422216  32078004  77720039  44396068  36444585  11614790  45071520  16406610 
 11512512  19876716  67943601   9568307  13145850  57973560  49878720  18754736   9112995  22087113 
 80636190  27713700  44317800  30870570  11980752  25036570   7085356  42860468  52752334   5707832 
  3278988  93307319  23618147  13060344  52258162  29601776  68505920  18559104    602433    120445 
 33254991   2228265   8005669  24373104    902045   1337931  18101090  48329080    649202  24594045 
  8412060  45753300  16131696   6511899  31526604  14887569  77684320  84532030  39587737  83826225 
   586080  17498986  85963343  22477320    335595   8286096  14593824   1512456    631669  14889974 
  9625620  58292784  64392134   8211122  13608192   2989790  18053220  21711096  13373430  23183080 
  1612802   4138376   5408007  14747040   3754184  51039030  64016985  60469784  15479750  71561418 
 75152764   5756240  10194560   1445795   9162404    871401   1056456  15318940   3734906  76829319 
 18092340  14210700  15810586  67232835  64420224  22953348  20103840  63652536  29508040   3302662 
  8039250  10130925  51310304  37225521  23117076   5322105  49237925  15103876  71365560  11550392 
 10371568  34568388   8290506  10165320  56650708  66574243  11390591   4736268  28538118   6954133 
 29362608   9529960   2387427     78080  82371107  31347483   1381110    104226    448070  65656790 
 45875424   5572602  16881567   1916148   1491276   1062596  62861449   5579859  53683788   8011098 
 25593718  24136548   4531668   7715275   4251630  11099472   1704509  14601310   9827664  20235699 
 28222800  48957882  15813900  17810960  53659521  18230040  77228160  17739774  48562410  17183956 
  4732539   6404872   2251042  22684340  36209511   5198464  27000414  13109456   1015170  14881360 
 28421568  32484627  14931912  21793144  10328994  39207882  46468072  13257068  14219115  48532740 
 42688536  13986792  21598707  78218845   1878258  10538616  66484450  25840275  11343645  13255341 
 25734836  36324296   7506432  11182080   1733265   3509730   1123954   1213290  45872796  30777468 
 14244660  50666715  18353628    659907   2653035  94361355  39197319  35222479  19438380  17316030 
  6220760  50274570  11513600   9362992   1844664  10484138  97584672  38482248  13019620  12421596 
 24019605   3277022  22276617  15784886    232206  36786384  73104740  16166560  34164900     68304 
  9058220  53994990   6041063  16803376  34326768  18172758  25738800  24849073  24831631  27571644 
 47644425  62141565  12499760  74351773    347090   8093527  72849130  18727466   2806581  48696957 
 12399775  22087728  11884514   6774887   2327751  17547852  54425872  63589794  43101871   7960134 
  3091000  71873433   4417816  74780032   9573520  32310089   4281345  79978334   9046352  13271925 
 15102375  72713692  17621903   7064640  64322080  82675450  28462672  22435090   6392720  21315117 
 26903951  16138236   2292840   2940000  10472792   4471810   8624678      9206   1314961  51635545 
 40368801   6452880  43744303   3476269  16278372  11327175  30978514   3187814  10132975   2023580 
 37073580   1010766   6282204   4874793   3949400  13259196  37882464  24127929   3480259    961480 
  7387268   8083224   1207195  50560208  23960011   8829700  11852840  11478847  10906084  10943928 
 38104704  40129339  73504200  86842980   3670528  10592360  46145106   9595800   5287791  19448320 
 30584057  59624400  32225386  45494156   6286710  15436850   4592954   1648656  24676405  11111485 
 19788690  26602776  37778832   2792856   6644788  11174058   4978425  62832987  53906944  35637588 
 56738916   6748558  24013700  12104352  34413984  68385016  23963506  18233964    169014  37629095 
  4503840  30418200  42410600   2155810  16014990   8855892  30594120  69809006  12996790  60071499 
 17849700  10199574  23174999   2186406  34461554   5523672  59402840  68863620   2373371  12477417 
 56397165  11697170    805680  13423578  12498488   1191986   1114240  44669483  19169304  39338208 
 36857379   7008455   6197408  18881559  15451304  13626896  40441464  14089050  10660474  39715434 
  9472716  10594362   6567771  82003012  30162990  10506648  28775661  10188975  10524948   9780792 
   763875  39279075  30125440   1342324  27100200  32629749  33252656  26483314   6092541  46778061 
 37561407  28695921   4191555  17120880  16396324   4496475   7385126  57334653  73571139  17425541 
 25577349   3565720    287775   9348920  38372795  27266190  32452310  11281855  47469520  22900080 
 64815575  53112114  45320000  11758467  16436177  34090832  31712352  16646126    186758  37798947 
  5389286  11685695  26018330   1308339  28440396  54656378  22123458   2500344  12257575  36655785 
 37865880  21365372  20930592  30554280  17943882  35261028  51386133  30521267  35292348   9929700 
 34720377  23991552   8715900   4985190  20896608  16705920  60377030   3655980  17080530  34524786 
 68258825    989712  56599290  11327994  13893876  47806650  47276138  10776403   5291325  10051366 
 49123534   3516603  15567657  13480593  34777270  13202274  91836472   9211800  45541608    237150 
 59218215    877482  31494912   2327164  24080148  34018441  17837532  36968400  32676489  63383700 
  8316476  74638560  22413600    343878   3467289  18934564  26075518  59824512  34079844  48113156 
 46047832   4702527  18564630   2077480    626905   4245696   7744128  20656360   4098120  32945858 
  9325110  16475440  26992504  37617792  14322150   4784531  20333530  35002773  43424746   4007289 
 10199350  12179232  11988520  17524914  55641561  22262267  22883916  41105370  15215156  84970649 
 17770192   5176062   3445764  19723041  49775915   2181610  24068820  11280450     34104  11272976 
 35239380   3706524  40157656  51603552  39889465  37513708  25392384    342465  30324294   6024267 
 96458080  18143174  28776942  52728378    129493  49681350  31441736  64444846  74617146  27406284 
 62665200  61090351   1559207   3073005  91243933   1364913  75219525   7602624  29205099   1555254 
 31260922   1410240  31334004  46918966  20980930  25981536  30933472  26161157  39105660  55272540 
  1785168  30183075  15748232  31304196  28895672  51243950  14982288  28148910  12123732   3604194 
  6946578    988200  24745710  56131830  34109370  57720824  13206375   6422388  19774282  44057352 
 24016150  53772012  73667519  12730752  52873656  13172302    277049  21272658  50651400  19123040 
 26500998  57704948  16992192  40311450   9815049  64701164  23773475   4472496  54427350  21855730 
 21041232  17837274   5864088  92699822  17287886   3146688  58716504   8385156  15940980  11474491 
 16963560  16518184    967413  17583384  69372495   5849088  41184828  10842702  30069991  31228192 
  2826050  68680586  16167849  66095110  67953123  58489728  29831952  45121860   7348250    362480 
 21911765  43895776  29251684  30411941   8829276  34832699  24671911  22201201   5432048  86204300 
  8874453  19575664    724170  15750920  32813152  46819476    921960   7713738  59046112  41470886 
     1700  14139792  66776876  15194568  45404650  58793696  85095387   7205484    460040   4253950 
 51008190  30597976  56024826  28147588   9258165  27586176   6839592   4274046  29144325   3811808 
 43633220  12627720  12637515  76323650   4954914  54992212  67658157    650876  35433732   1386735 
 43500107  55964537    900354  22593782  25487056   7515488  36190825  56836080  18046560  27505120 
    36751  20510952  23355030   3565144   1853488  43664832  25485050   8344176  24453293  29775605 
 14894847  23455042  51018624  27442805    140877  10319668  13501005   9802800  24727446  39617493 
  8216559  18780748   4311846   8657600  10530156  34734348   2095210   1227750  15459876   6683447 
 57068157  25679182  28260570   5683440  13268723  20030220  56018775  19967808  31875888   7176254 
 11840300   1293152  23705480  50106315  36793220  24057136  23612904  11669000  13945998   8650204 
 72343932   8355135  61921449  41936934  27285419   1611000  22050003  23983008  69816079  13417591 
 17648455  19736886  12230614  66579100  14028672  41061834   9068482   4175236  38496149  63541800 
  3446613  55728912  57693702  32114890  55133184  62315895   9092248  36160670  50386188  41971664 
 20523644  47398806  11233719   4587933  18662438   3486063  16061037  55422463   1073124  35078519 
 30846747  46417325  13451978  23818990  17643990   4705176  78427020  20459142  35144355  37347820 
 43188160  68183220   6990417  34157354  25289550  18211977  39699644  20142198  64387650   2087379 
 78357360  79608000  17167969   3827230  12627538   1548437  17307006   5875968  92562148  64432800 
 13646655  10581840  55660692  31006024  16876608  58650752   6967744  51569244  33343479  65008000 
  6429935    152515   3709826    267264   2172243  10943104  11302016  57109184   3790104  13739550 
 11487840   8477648  17664912  15547362    939084  20836695  34925337  75688479  65957190  11370411 
  2849860  83883787  32328846   4742532  59797188    297104  34349511   7896092   2800725   9496064 
 65207135   8107704   2774030   8644185  62794515  57482984  46956000  14392104   3451731  38530791 
  5004020   5130640    532416  10551552   2674300  65553400  43700475  16711340  15015600   3679540 
  8357910  22632512  42487552  19444068  17510001   7792385  57422787  31358480  29308122  61876176 
  4880460  72339912  69122009  12357684  81957575  21287073  50315345   3394024  86112675  39233238 
  5428359   2564352  40096049  47878903  11021406  29992332  17072880  22271394  59224447  59566850 
 44651210   1003590  31450776  44764247    998250  17720418  26570850   4648800  27647784  77488650 
 69626970  72187440   8268672  19058758   2256056  12391058  41686788   7825400  18521694  20107776 
 33519675  15607068  40200919  44283148  50579964  42991884  21822614  31467205  48003690  34450050 
  3769265  55442796  32915198  25281533  65682272  57100550  20804238  34461336  52963410  21045796 
 28028988  42996765  16991160   1347456   2127162  17957340   3747692  64501590  30914070  57747104 
 22543754  17730712    427428   5107396  64679875  42695256  44572164    670293   1773990  29011993 
 34866728  40276343  18117162  14339718  19002620  19863270   3911278  30558760  13070416  24602580 
  1553356  83951595  61171188   3565764   1534164   7642193  38336085   7010640  15261051  21446715 
 59905044  41678864  13143034   3235755  45627906   4516356   1460096  63593068  33455484   4945479 
  6360512    420760    654153  44201278  20402840  53468019  22466786  22474842  13548475  19699320 
 38897712  33247872  30566064   7475679  67411148  40613166   6655544  62676850  19244304  12964380 
 11697637  10671958   8837136   1763945  27708331  82972653   5366534  29596626  15119460  43932273 
 71662976  32525955    496128  11068920  66169728  22352950  50293210  18018521  25679147  93872368 
 19551168  66391838   1934380   5596020   5315120   4127590  11157822  17643360  61496936   8715690 
 63109697    366792   9734823  71347844   5228212  11752650  74158875   2039380  17488496   8645157 
 44713403  64061712   8278352   1132740  19199652  42158900  17674632   3935000  38124240   6733112 
  1955072  13805892  59747072  17252433  17823840  23554942  61907590  47084640  29535839  41145495 
 17339049   9759051  17136100  17804053  30291624   8351880  22424080   1291090   6978048  35254332 
 30313312  72260228  21477249  41182304   9887900   7454451  52419489  10068916  20039838  27111165 
 92730610  12020624  38855994  27417762    149500  13767780    423971   5876876  21640815  26155818 
   490332  18804736  28150255  12122136  14378650   3573062  39266927  20795850   4534812  44921604 
 14791068  91077936  19758785  22617776    742520   2861152  54193076  32945088   1080414  33081588 
   806295   6252768  34218231  75533835  30292416  24074965  12271518  46232871  15186270   6914176 
 38105964   6679656   5792472  75864000  31477245  18183438  12712968   5126087    993735  27258296 
 51443936  35909000   1747260  61269780  13813191   9612784  21515949   8163230   3005888   2601055 
 67711824  57946200  28227843  19093888  13022280  94715000  66631600  41264640  56030600  63720528 
   134532  13913340   2952355  33496976  36841851   8931195  28958874  10879640  67327480  11218776 
  4345068  13767731   4554238  28383016  10305878   5976668  34106958  32083625  13119978  12668590 
 30725154  26479860   9039840  22354068  18952444    572720  19376748  17661754   2973000   7106680 
 19846064  26597200  13208797  34846128  66023100  18174100  22845159  31116720  14884155    947808 
  2277714   8461662  10118640  12463920   3355656  30147552   1521280   1414049  57116822  16866444 
 14497667  67569748  47845896   2306010   2668550   7131346   9188779   5712234  51781115  51448352 
 35436152  46132968  59259980  10853569   1960200  18986110  82627524    113766  14351040  12693552 
 36831120   1121135  17698224  40098779   9264357  19227107  31345658   1066890  10116096  14185102 
 17318511  11475180   1209216  18350562  47724000  31567236  13473316   3065160  21928711   2266413 
 31423255  15636480  16361766   2811840  21654476   1951872   5239808   5654880   3000366   7820001 
 32570364  62180216  35733646  67229127  21567969  10119368  31190328  21865706  21638049  42446719 
 27241950   4493405  23300430  21547743   2843500  17056800  48736710   1688114   6484426  27139632 
  3566208   8675736   2371113  13467773  28121940  51661092   5567000  19537992   1691950  42454828 
 15227428  59137320  45302716  27244650   3512103  30562955  19312722  39500704  28591461   2192634 
 12707844    716820   5094208  16089390   1457563  59298001   3326694  26638425  24955050   3284550 
  9430692  73349164  32020404   2248170  66914694  28326852  58291855   8710548  68714711   8178688 
 36388352  70171003   3568972  48249804  36941476   4495446   8017947   9478534  19561453  11864484 
 52609306  50365750  60757364  58025760   3916137  26217633   5547344  28857142   1896258  79807532 
  6088476  79618429  85081316   5557400  25018227  33364564  61443198   2148146  16673068  14689022 
 59611071  12447264  22903215  85189550  46134441   9253437   3462443  65032561  16828830  25414125 
 16325368  41182992  49873860  12204920  34544367  18389910   7734654  17266000    553386  25406368 
 13413312  17491552  10075324   2747625  10890750   5065346  94619584  51811200  16810500  23478160 
   240995  41224352  11513340    141910  20639232  17364020  21338940    129064   9258200  68933330 
 21719852  20976424   6079875  61234124  46659318  38660440   2108992   1654422   8687950  74540576 
   931745   8848112  66089097   7965892  96714108  15272054  62503545  40509882   8600496  11256023 
  7664162   7758993    864000  81855065  28185650  20186443  43527664  30713904  63945600  42813400 
  5678340  13203505  25073790  10297090  55391064  47607930  68172741  41368320  15724709  13936888 
 13112248     34118   6083205   1014300  11567068   9652827  10839416  29284400  40583600  14556960 
 54998027   8570640  10085988    516964  10011600  10901110  10287066   6208986  57728316  82624534 
 34967685    652048   2269728  22383608  29973762  18475307  32076968  28659920  14100284  34152440 
  1509056  26060908  71304332  16829182  21926466  44190210  48080305  81091890  32925715   8256990 
 14510078  32566528  16666800  50436480    371544  51229608  22782894   5309463  12784277  24379080 
 26196632  24284078  21060864  56082509  10188620  82488312   1730514   7015459  73525326  41038690 
  9845564  25086543  32430948  70114798  31484846   4232613  22531490  47692866   4107000   2574208 
 19487908   2440680  42799190  19078488  12060160  47455304  18043188  72969042  64816192  21560910 
 18244498  66154548   3213224   2937056  48178680   3290016  75523284  14712390  26585685  79283750 
 19018340   3389607  62062355   3315375  46962360  96352752  55479600  15282355  40242180  21342888 
 14926881  12494118   1934208  61559883  55209343  22945181  39294528   3630000  57678560   4602455 
 25011116  12038020   5075584   2301748  21420308  19134290  15505020  63330960  20898372  17681886 
 13002028   1532988  54388344  24335808  13344756  45193104  21393416  13122957    726605  36915831 
 19893231   7764679  29727788  39542240  51818424   2213728  44686221   2575560  57367260   9651364 
  4156079  51469796  39689100   4851986  45565588  14332119  13056550  16870686  54197860  12229560 
 86055606  11706484  14110230   3399168  30178200   9046422  63049709   3993990  14215562   7907550 
  8504372   2653240    611884  35361488  26807605   2246200  14278560  15896613   2089094  29591220 
 11758970   5737738   3800245  47283272   5875554  66201620  63963792  19264917   7629120  48619809 
  2542862  40819281  17682380  63230755  65085342  12232752   8647325  50710589   2359215  24224823 
 24215205  12002832  77477345  43215536   9277660  29779750   2406888  18695100  24454518    597652 
 10376100  31496872   6492695  54288888    712426   4703760   2412480  44383196  84367094   4809147 
 23372200   1533896  18219846  30885711   8966987  22667645  40113827  12989436   9991632  34032089 
  6261525   7968333  11085615   1326325   1058640  44316078  14265966   9032274  56735208  17501473 
 12620100  10293058   1437976  11603824   7024442  21641466  31940340   6512790  35934717  16440130 
 38149644  62682178    871680  15492848   7982130  38326116   1732590  24185572   2090578   6118112 
  1333098  32405574  72423400   7838996  25615359   9517200  14236413   8079324  42123330  49709799 
 29634752  15696153   1471395   3341325   6225870  44913085   7943260  23567120  13441662  49490784 
 67433769  29213496   2722482   1077435  34881693  40364014  21449154  11099900  53990797   7780272 
 37700361  19534187   4857832  60822069    965971  18973242   5741504   7399000  74509264   3718036 
 14978474  25172190    351272  13787296  34982280  29453850  43032062  16818282  74956944   4915940 
  4780982  82500417  62955390  25748444  28802088  51900540  48641940  39493608  11501550  20893057 
 39673620   9178500    269911  50653974  13326956  40122953  56034720  56629927   2817872   2533650 
  7611285  77946219   3392550  48452869  37952838  13971656   2619792  13189361   5311332  84409850 
  5809782  12633192   1615968  31703750   1853070  71849876  57460954  31598577   3754760  20653464 
  1191504   8734976  44686593  23345715  62818698  61000975  10897929   5835564  55245986  34906990 
  1343496  29355000   6162927    661445   3892725  28678624  78256344  53224870  16400536  40769667 
  3438570  40907480   2047708  50060512    304056  20018259  27377680  29387034  67143570    210516 
 60941682  43399611  36968906  46895653  64306224  49898268  18320316  56652624  71200856  29693016 
 47111014   1398950  20336946  15596660  12038264  47244258    544530    733320  29471040   5337396 
 35386422  25015536   2623860  36828432  39102006  47690552  23186232  56206522   9373420  57856192 
 82591296  18567852  77439483  10992618   5050248  24034620  31559520  53477900  22523400  30581776 
 39562973   1552590  73305286  57776175  47756944  11817933   3125976  61946494  93419988  51095520 
   929745  10255808  37388682  35271600  76942102   1241490  14282142  19479801  40647724  37403226 
 46587530  34278048  76236250  11945646  17322409  31443060    701188  39811972  14897514   3168176 
 46220118  48772880    933894   8656781   8345187  11222652   7974576  23950387   8193122  22220616 
  4453818   8201952  26267841   1885793   2340330   4515075  59476785   6036870  25042008  42718140 
 36083250   6312189  24953790  78204419   2327897     63603  38994384  16379868  31774326  39699209 
 37644980   3241450  29039524  30442062  27280264  13615824   1987182  20913510  64581181    561990 
 36486798  15246022  25839642   3948168   6699804  18871840  19581705  42277086  26819968  13442144 
 13477179  25779468  57664240  44314613   2724873  22271420  70762368  24092926  34183313  11460208 
 64830435  67898012   8125065   2149007  16631418    523110  39097400   7871172  26213088  57220940 
  1814850  36317886  40867974   2303760   7423680  21276268    290092   1162450   1460004  21473585 
 15768340   5325948  46424304  61924976   1195290  32992067   2517504  59040366  12156466  37051540 
 27470084  25242880  40972592  33183126   4102370  10592857  68492712    930735  46336010   1340001 
 44537736   2097216  73310948  11165500    996075  13142066  26920775   7502625  49738560  49630565 
  1070396  44106636  29027376  14760270   4577415   2383220     30056  72919750  31399800  39983517 
 16770075  34488036  19481802  62399664    356956  23650799   1107360  55747848  19684791   4375074 
 61692435   6100875  14567202  33969942  16200525  44745432  39726288  58787598  47028260  42191040 
 50582744  10555190   3151284  11963875  19945256  23547930   9373880  89790344  27587552  18396060 
  4818701   7557822  70711306  34364493   1289079  29154641    804231  33352011   5502030   9044833 
  9008618   1022541    642330  53531778  17497850   7714328  21357216  16345749  22583024  49831585 
 12065076  19572036  15950382  60948480   9039987  79556754  21450816  48203760  10514196   3568011 
 53904630   6511209  26225220  16467052  30448716  27130356  16382322  27358506  21789204  12715857 
  2030864  16612908    810624  50872655  48971720    336413  11952010   1828035  44487639  22326984 
  5590368  56047095   1282330    268824  16175586     81750  70195831  12972400   8815950   7730046 
 12416164   8336840  35800922  48563218   5679975  14322980   5499585  79632784  30876213  36747216 
 45323980  31579944    196185  23890272   5274474   5678612  44212786   8224640  89412960  19303674 
   793520  19099045   1653750  21636365  25673700  51041650  49540900  33377872  62260255  65224320 
 42007419  30578920    805876  14266426   3952861   9661932  44612760    103113  20796094  55896456 
  1326702  40400292  85366303   5339670  20121654  68948970  30756384  44880416  24856146  47668170 
 46597600  28411552   3635860  33241080   4226560    107272   2274390   1388685  62116720   4853724 
  6599296  27778306  19882025  24555401  16712724  12802635  48365735  56685749  19903779   4858694 
 26630040  29666624  19707505  10841691  10082124  51211908  12751980   5348695  33745248  41454504 
 19228042  14410347  63739680  27516636  11493762  67722022  16447150  50676848  42909020  47610288 
 11808024  58842406   1380291  19626415   7773450  19522668   5202982  34938249  10789470  15401409 
  8967884   7479690  18519835   9074667  10622529  27544256  58652645  35492040  10003620   3379380 
  1313558  41598144  21951940   6170007  36102108    508463    744484  14306516  13934729  13635216 
 20891520  13298610  25304727  10321695  36666240    758125   1711113  52495310  14737294  22297950 
 64210716   1930020   8817816   4437088  55262412  74689320  15604992  49045197   3096840   8524140 
   247780   1567464   6801974  46846184  24712416   4391111  10278800  13805520    142013  16876405 
  1686636    838396   7006645   3147830  36012438     57390  18137600   6829566  38533185  56330500 
  5359440  25811984   6111950  71208426  23539880  13410240  18991374  13013790   1882100  52374120 
 40522008  50379724  27305628   1712000  48290230  58469944  50414044  31399242  22828064  78104332 
 37909145  49786662   7069144  25157895  48116460  85274685  55452705  42317408   6312209  13234737 
  5618480  54047802  64218616   3732720   9603230  77483250  40883420  13324732  20351685   7255454 
 15607284  77707252  21767109     88198     97629   3463580    993240  29330400   9958080   7411700 
   922000   1019510  20260070  59387748  12526448  27736111    322672   5282926   4665735  47716812 
 18831230  49940748  45153576  14829220   1334281   6114075  13323440  54842438  44043340    439878 
  2533118  51021965  17783597  40589328  43733261  44626041    183483  33256888   8764500   9777598 
 16934060  53282208  44569525  64663074  30183300   7553649  14452686  42909300  13526559   3048180 
 31486680  46999008   1381364   4541188  17147766   2255262   3569441  21111884   8600227  27449996 
   328116  34139820  13616592   5769782  66394727    734426   4233060    360278  19399413   8407696 
 20949838  39472352  55556874   3936348  42011360  18104080   7724673  18876491  72173934  10727860 
 13456784  17418357   1219036  43344318  39411531  91833768   8394240  52585680  47317930  52402760 
  4858186  17092072  70972160  51271831    128550  28250166   9589008  55271680  49310220   6747924 
 48726603   9812316  54896130   4402280  26275770  18653960  54814248   8314064  10509434  15011514 
  8639488  52309490   1157275  47212488  20083128  20841600  38621388  54395044  65437470   2329722 
 41449816   6857676  29855562  53676916   2400710   9260790  21538893  14286496    817020  38812512 
 18996200  62720924  18675516   4265360   9011628   3910893  42731507  53763978  10086420  34631550 
 73380237    234426  66882444   3259375   3585336  31193025   3739041  89883707  40630731  20023642 
 31701978  25129422  79090484  12453189   1998467   2189368  51053040   4881108  42956396  42448200 
 13777895  11468228  11669136  31293600  16758048  52117070  32587716  49656222   9987153  13450443 
 42027619  40266240  63224040  25038200  37076346  45463393  15047368  91359222   4312645  17998926 
 11736400   2735772  56382366  20482815  11607318  74886700   3157200  18596250   2843318  20158532 
 21995337  44391725   9623040   8702668  20643210  14370244   1666125  40395960  49628052  21743841 
 11404248  58819068  25277100  32507608  62196288   9560704   9262299  35328082  75829992  20359620 
 30628323  28737570   1077368  18105366  64743810   4183920  39278020   4281600  21028480   2555408 
 10694304   7200240  28460025  19817875  44089520  42711970  40454946  48717903  17393556  26365521 
   374232   6396208   3206940  92916288  11504680   2408667   1565865  58168880  17566108   9560694 
 13613888   2946676   1224000   9238089  31404780   3467660  14198400   9847012  44421620   6451575 
  4107122  61738764  15672096  48729786  26875436  12347640   1445619  46027488   2025478   1699092 
 23629820   9021096  10601500   6109350  19046712  23382190  56622326  23567764  16488030  59138013 
 24462172  10660780   1514460  42989031  21090816  65069672   6654492  35163637  44728002    194355 
  6887826  17939184  52371976  79568892  15973804  15433298  12601826  10239269  36333609  15134658 
 28553472  46559420  85676585   8132238  32389364  41446428  12354895  21396654   5126536   4290660 
 57054876  13044291     15224   3652876  51637494  33468183   4620330   4301370  62028128   2930652 
 62390357  46236345  41918636   3610593    570674  21054330  11447837   5611503  17458711   2285206 
 17349382   9531271  24579658  50149437  77258740  42869104  26824395     13596   2231950   3384323 
 32760118  19598280    517492    226200  33076761  28623816  18201436   3673972  18855810   4522788 
 59739904   1752926  22597671   8195972   3992898  41536913  16275123  11643497  32173606  12060877 
  4505900   1013028  19253000  39879060  40924138   4036354  13329930   2196588   3299516  32343273 
 68943854   4487418    952072  25634487   3699936  38448176  16560016  36371535    870852   4311015 
   930642   5158170   8795196   8985088  32063920  63004725  35384206  46495680  38939159  27397200 
 55070395   2433944  56067345  56214250  22646616  67914404    561844  35158998  21166992  21154155 
 25254570  33165792  76923036   8770216  35728792  27438660  25992384    109356   7243776    286405 
  5771388   4815850  18419084   5443844   1020759  23335204   8309420  12813485  18492043   5054469 
 95047020   9712190   4423756   4183832  73230624  28449432   5073925  84703212  23768750  23908358 
 51056088  14255927  15215746  48483061   1565507  17643123  15335983  56456932    113832  83678896 
 12218272  31770576   5850010   7299072   1440082  66258855    845840   8254506   9161511   4341792 
 11012085  11337338  12022955  49839448  44175222  40482624  38362302  13566450  13719420  39684600 
 56570800  28661248  11720816  46249264  25583972  30416996  27391698  61798450  21124982  14047922 
 43298214  71190911  49157248  30804210   1451680   3577120   3664632  12615372   5093568  61758655 
 13747195  24589565  66618240  25956920  16724918  31223598  61649546  21133907   9205419   1282680 
  1673236  44031360  19346944  40343245  36684606   9188196  15419690  25827207  26515160  47851704 
 11574266  58818224   8679956  10064274  41017486  33365332  28385468  12898653   3500706  15128546 
   735210  48876048   7995024   2522375   6031740   4787085     66612  65662789   2438000   2500775 
 23217000  20030222   2424623  16070340   1061160  51007690   3787616  16113064  44530915  15528184 
   114126   4075301  29599636  22040811  33430408   6563856  12451159  47820244  16194699  62308512 
 60700848   5178371  23932790  28330280   1085190  54701196  42923485  14746588  13844576  39443162 
 10203588  43172622   3371016   6597864  63676712   7650604  14785920  51165177   7735616   6704316 
 52296510   4579300  89150928  20942000   2272768  17532384   5958746  26066684  11753962   2751276 
 29344725  91509104   2826978   5914414  10680984   1202367  61639452  19926280   5302210  29011660 
  3746645   6975350   7867845   8056063  11755422  36671346   5301192  66599631   2936670  12893496 
 12134310   4431373  20460968   9868432    714228   3175200  25163175  14164200  10519396  63008400 
 45844154  34616816  96789762   2279394   5764309  56136074   2470692   4553010  54733747  10160866 
 32660496  21410584  12092509  50319750  30029802  46454958  55677296  23204870    152482  34803180 
 43769502  28832864  31498397  70380820   2610902  63292152   4820928   5431189   2180888  45804825 
  2466716  72306965   4081925   9301056  69111316  14149088  12582980  20197893    376635  28708257 
  3591864  42761136    963144  75215808  22782226  39904414  16799400  28194969  48142920  38707963 
 41907363  45459456  50171119  26193880  66363248   3694576  74945636  69503720    374736  20433688 
 47818971   6833826  21688500   2887920     50160  17918991   5304867  33726319   8053104   7351106 
 67101804  23574474  50973796   7369778  58980573  42179397  22327732  51266047    980916  38122968 
 28377234   8638032    646902  75255800  17905200  59046894  66664570  32027400    548969  39478488 
 57577632  77375823  10080560  20189678   9610392  40267815  49539600  39444321  20398770  18837384 
 70560270   8833698   7081516  31731486  11040939  39451204  34636385  23964395  29251222  17957400 
 29959014   6690419  50066432  16927920    508214  44722622  10979661  74116910    183801   4346136 
 54279880   9782591  35055410     83790    116043  15891735  16098320  66582948  18328026   8898175 
 19653842  12255168   5250280  66926082  30366396  23484240  13917596  20137350  44694360   6806228 
 10487985  34525617  26040546  24522504  32851539  45033934    557115  34075305  27536863  36944073 
   302760  71972688   5874631    309244   4891944  14846270  21030464  54847320    236232  21046830 
   553087  22461300    141662  69487616  42233913   3744981   5463738  25068605  62097000   3708661 
  1067968   8733725  24250435  38572065  11883410  93437893  10681440  38829280  45365958   7653400 
  9147584   9069634  23546215  15427020   7184163   9307284  59087552  30791688  87761482  40916770 
  4384020  24319605  27165996   8598525   1914191   1254318  61605464  20625000  20650552  48702645 
 25331415  55059368   1761928  29378160  40476354  15739165   6280204  56897400  87455151   9801533 
 69296560  13526016  48541410    312908  56747927   3241959   8362585  11209192  17577750  45440571 
  8434935   3502380    221620  42910105    170468  14000276  24409235  52396206    442156   1106756 
 25421812  22060488   6704606  54361645   3127536  54601819  59825288  31040207  30234672  48169022 
 29285448  16914183  30595880  34134300   5563215   1286820    576460  34276962    194103   7129573 
 15379968   1036392   2351462  32089660   7956522  27888400  54393280   5163732   3350445  22505724 
  9208212  54459288   4021640  12853900  45129105  13014506  63161112  28153275  51770619  66231537 
  3586863   6919097  22922018  61657232  11456806  46393650  49901054  38750376    691440   2299076 
 59306203  54035091   9313183   2822288  63808325   8087552   3804692    729799   6162240   4103232 
 18074060  66346371   5839425  75920433  31202320  17150400  17291439  15514625  29389476  13343024 
 10395410  56655330  17607860   8453468   1699332  14258660  20658096   1775021  34814426   1111566 
 41699448  26994108  82656288   2787104  31256556   5694731  29637664  74743463  40930984   1318120 
 16902534   4793670   2301560   5266080  64003788  49856988  25506515  43147650  13991900  46391345 
 61121136  34704068   6037376  38432932  45540684  14791284    506520  36331230   5997663  14721504 
 36816405  14611232  18862663   4031566   2538534  53347032  16057600  12156813  21203070  41630250 
  6859853  28243608   6251768  24232950   3351032  48802314  26803032  73643240   3680720   3572040 
 51093614   3556008   4122540  17295965  64516419  26723342  48535678    118827  57828303  68997174 
  2185394   6944672  57192102  46097675   7922070   3871278  27787347  45843315   2358686   8184150 
 35227467  68680656  56070544  11529792  45328110  16456203   5840016  17201538   9275613  20938764 
  2652988  15750072  10355605  13063224   8547346   1282728   8695180  71085868   7896051  42634672 
 39911000  12330144  11457786  15792235   6647567  23283876  52462917   5221584   2908647   8278452 
  3217700   7265054  71829786  14361540  24188750  44155155  59794148  50189013  13918512  24205278 
 55901800   2803108  49523460  23237037  37069076  16149070   5722800    129664   9895176   9734711 
 21345553  10438030  36712890   2259476     18792  43701625   6915420  13114674   3633104  50051898 
 21640926  38047058  34023279  11263840  87842440   4511504  20958630  38299819  22208150   7382809 
  3040761    856803    446688  47686690   6465225     86388    247720  45626114  20427330  73730272 
   164262   4729920  20764917  26082102  14168984  53522816  53577719  32834059  41560770  18640096 
 16090038  39843860  57744440  36861263  33578232    236188   1798124  34552599   6682158  66978868 
 17671500   8916523  43668624  23739512  58334790  29758220    274820  52510084  31554904  54882770 
 31273684  25997587   1619464  37497078  42039540  46735668  12697446  15333770   6971856  27433404 
  9742644  80280624  27413888  38014680  79954504   1651630  18684630  32087792  31283576  50704679 
  1500012  12134906   2192883   1438014  63943923  11367018  67567470   4560543  13522590    590055 
 19009298  12842067   5396760   1160854  43534745  31605724  57398470  28652184  52666390  37271348 
  3445216   3420230  66437505  17391669   3501630   6521372    949096  11246250  23897842  38222580 
 28987185  17002062   1814740  50490342  78754176   1034886  39760266   8033280   1025038    826988 
 26728420  34026480  37316074  39024370  37676940  54413479  73592000  95697150  43688822  50092446 
 26289921    507320  72043773  35706162  23906135  18329448  20203200  58744260  15817300  10332903 
 63176932  30609911  16343448   3746838  44499350  84598570  60235012   5482811  23221747   1183026 
  9781350    242000  18427760   4478816  82438389   4565750  26732478   2479332  32241480     15820 
  1315390  22241226  24786954  23584320   1934800  37394136  67055458   6725190  13027160   7454183 
 29701650  23423296  40836896  87195042  43923087   1699500  65389572  39136524  58369092  32477216 
 11240516  27521648  47877148   5944868   4569019   9920524  41369856  27914955   6717875   9021768 
 32931762  48899928  34060220   5455375  18510975  14279923   3225516  37015990   1724958   3267378 
   753790  21393582  29705596  27293148  24023756  23480587  20344282   5093432   1995894  22672273 
 33543540  22301400  17443608  62309520  19786733  67552602   7448215  17948760   6002400  26439498 
  3186989   6595272   1094373   4031100  36043422  29746092   3390306   3310500   4887575  17851564 
 32322228   2100756   8878097  25420635    293322  26305377  12428280  24498560    159761  21136878 
  9797041  37245384  31323000  41170844  22774320  12851040   6124638  60283615   7202588    160160 
  2378748  14490048   1021105  27814047  24645690  14018895  24469484   1613572  48592197  30042096 
 44353704  35979859  31424736  14416425  44669990  36577683   2516676  12441492  15872434  17708716 
 17287270  48254260  34120106  17082960  76240935  46506544   2998580    624505   8637204   7112154 
   910364  37797418  66901156  28050048   7468736  11110770   1095072  29321120  56380296  38369032 
  1647954   1648668  37400701  22477490  16490610   3445160  13168504  85074400  10942351  22391538 
  8710140  37310416  32819364   6075402  13802822  65291200  46617758  75435444  29893177   8931083 
 10245747  25684152  31260960  10128723  27732054  20354310  21597898  23245732  18277595  11428880 
  5336596   1640023  33497360  25308513  15839964   7590024  33615296   1646832  73243954  97443615 
 52281822  34374934  35196096     87756   5545720  34150977  60182631  64546218   3348415  21050760 
 31428450   2377836  60171104  26444418  32772600  62151136  21954888   1627886   5056995  76647056 
   884492  18141802   4776872   4106947  19190178     59124  48771729  26184943  41930360   3407500 
 15957732  13351196   7319928  16957050  21921806  54355048   5016932  25371114  44220480   2172051 
 46646184  14592047  65072459  49149390  51443348  39184290  64891955  10740114   9354250  46290258 
 28643714   4694955   1690493  63726533  28387910  10538248  22403070  21012208  52219388      8634 
   541077  69337904     73080  79992950  39342630   1189652  51590580  36337410    623088   3078456 
 24579055  21142339   1789119   1482975  21094407  14322132   6895024   6975000   1664740  18626672 
 36422704  49786030  51902136   2316945  46216696  75683696  50027313    138567      8520  21458304 
  6096720  16232430   1436000  51841020   8634108  12359471  41133330    387300  42679046  53018784 
 25500983  57214948  13160476  14083828  31997776   7414576  12334064  63522210   2952031  14668864 
  1049307  18069836   3239964   6756494  79156896  15351115   2999928  48521340  29997658  16861376 
 48537856  81978160  11944625  11440352  18531144  12190640  34020432  26182890   8233841  79114396 
  1648501   1770534  14019903  10994560  37992987  17730648  10883739  25484724   8957164   4521025 
  9786718   2062280    158112   9116400  11765460  62477844  38712455  50719410   8055850  24564914 
 12852948  40181862   6944100   5212925  16279800  26344668  91544540  27325268   1786057   6607062 
  9464822   9573578   7555270  21347928   1329900   1971648   7304266  37841804    619795  26522910 
 35248684  40078080  30430656  20168710  62864000  49569912  59645952  36243960  74404008  79235782 
 81755603   3547628  32471532  35805183   1556184  18762355   8944346  46916077   5688040  59273001 
 26143848  48709452  78902928  61109762  26087454   3694464  51131300  48115848  45855073  35574354 
 44208747   8506414  17069904  13302262  14347020  13575517   5616864  52681188  25860402  35060232 
 22718710  91004256   9497700    817839  25281501  30000880   3217256  23335312  17685250  50786736 
  3017729   3885920  43988582  26436828  46169074  23261160    969210   9662483  49521984   8536096 
  8355772  30896790   2867280  48103761   3805905  28979644   7438288   1715246  49919887  29315580 
  8603556  29781675   1590667  15215510    209056  18571140   4593160  34954245   3666446   4045062 
 15116528  12735060  29382048  10659909  68888600   6237776  28821562  41335092   9479252  29115525 
 33667333  75383247  38592232  21187632   7653100  44743401   7926880   9739776  39325847   4634982 
 30342824  11753712   6689799  46306270  70550194  27404718   4910220  70972774  52594576  54573156 
   156648  18289248  83165148   5351088  11376116  62162190   6898752  14046956  27378065  11041437 
 10992972  13828458   6270122   4811250  83782952   9003506  14787050  18537984  73211625  12817100 
  7775748   7480071  72679534  66615927   3621252   3734764  85688960  23689855  53551210  31802832 
 10383460  34531656  56710125  26672888  14155626  13997616  20103288  16728731  30014712    548412 
 45533295  12536550  14077428  91745626  21585145  18854031  18064509  12243600  38218928  43997125 
 45519444  19234395   1517364  30944243   3710266  10557750  45528242  74040975  17555610  24587216 
 37918494  18768105    972000  46311120  17638930  30556344  31185150    912084   4859443  34352682 
 15811804  53645832  32854664  13206672  25985920  46050144  35742320   2124500   2270816  11545080 
 13392000   7056189  19696819    459921   9465984  19338003  29529534  48788883  27504690  27150708 
  2619810    242692  59280634  60567304   4338568   8486776  51049674  24008634  41345097  18083591 
 78653335  31103716   9753475   5901730  37252163  61914330  58614600  41356497  40483908   1491921 
 20570144  25728668   9532002  40835108  27116190   1280689   9298448  65965950    548381  28452410 
 17875680  41512195  15919995  12951312  11176689  20586800  18911400  14761150  39085669  31751444 
 18775103   5421630   8799778  24709259  37636200  23802618  90930840    507500  37584072  12090954 
 34378044  16645440  17066214  12538962  69821478  69410146  18411582  14234781   7799624  34737120 
  8812188    424626   7098438  75733020   4748170  53912824   5802720  20816946  44630670  38541090 
 24026860   7830489   9198926   3629864   9970782  58225986   5008780  25285896    730320  10045608 
 21624302  70013026  30252510  10048500   7938610  12584610  57632624  12256728  83245690  13993560 
 27761895    752991  12023375   2601100  23103131   9389600  36616875  55804032  34888956  40212090 
 13913448    551115  43039518  77424871  11259360  21545664  52297462   8679125   4654384    520956 
  8181080  14699451  36017948  29344260  16862096   5489950   6552910  10365264  66771441  35337330 
 73190260  62207018  65740734  47666080  28898181  72076158  52668408   2494296  15671392   8591512 
  3808662  31136229   6961770   3563956   6044890   1197066  18320940   7603686  61525382  11916562 
  5009976  51041856  27984264  40937940  23154592   4844336  12785062  81757478  75193810  39167700 
 25807320    878007  25929072  25228530  53001600    784872  30913699  18115405  23320436  21640500 
 26736300  25334960  90639270   5317788  63084000   2359272   2288862  11099192   1149684   8326934 
 39387684  74128131   9238450   7359352   2801400   5024970   7881830  25177100   3120780  18897312 
   543960  17286060  10335684  27251805  81260630   2951024  17278250  38567360  34179840    165184 
 14520383  22487472  25703699   9247286  22310460   5585891  12210184  64067924  89510634  69115200 
 35196645  19323700  46053832   4420031  29855436   3994752  67787592  38238607  51922407  23134020 
 12037978  51571081  10171647  58112404  40027572   1316826  10676000  41766135   6820173   6934980 
 25045911   5953260   5706441   6697600  62236320   1987370  46787980  53608626  27768384  17057670 
 82018860  41013375  47279652   8737350  41465790  40351927   5536227   2140236  39487135  37096116 
 55564080   9371700  43850400   7289464  15169427    563464  10493784   4089800      7068  15631247 
 42314496  15877752  57091522  10916455  61343406  20343925  42636285  10813075  51448800   6520380 
  3094663  33952456  14894144   7482240  48028696  49062800  16475724  68124861    403351  45793800 
 14057046   9978364   8048781  29197792    149420   2682240  33942256  25350876    379228   6978465 
  7999996   6131870  76880020   1905632   6922536  18145410   6614874  69989920  39791894  10656684 
 48614860   6342105  16543020  21492666   9610325  16728012  12027081  21643210   4168300   3124730 
   339149  44145648  41077900  59113835   5229510  15066480  90632850   5330119  32614186  25539480 
 11367301   9202048  12514635   4370928   2641212  41676090  11854089  18918936  60307540  17805732 
 29557966   1735326   4180432  22904280  26525394  31763876  11993520  88056630  23196625    544635 
  1594321  55482874  28345740   8608320    771012  77575286  41210136  16476096  96054977  12830480 
 73121079  40655130  47216988  37032585    633232   1180960   2205402   4980602  39564140  76532544 
 57321630  46794096   3210421   5118768  38325888  13576700  42887640   9107961  15958410  20919460 
 27808550    464812  12003627   9207261   6770514  27439200  44103006  34856144  30096080   1272576 
 22258180  24435840  14946625  70475840   8865480   5630711    120870  16527460  17745399  29837670 
  1772496  48715302  14386525  48516624   9733168  42420672  20173224  47048080  14512845   5129264 
  8572047  38692892  28638939  30456182   5923880   5545647   9647807   3395520  98592420  73486660 
  2252488  31030864  33880867   1045062   3465462  34984640  37653392  37317120   9594356  15047336 
  9922761  31128430  58080888  48281966   9269242   9080829  55266975   5897440    910360  44392712 
  4738959  42791970    210782  76587896  19432884  17671087  91664825  61328960   4441756   7692431 
  9207312  11649000  47119380  93351940    975200  30984295  17901711   1056387  17222835  61203162 
  2412358   2304225  10303904  33336040  10000650  44102520  63913815  16066182  52194793  13125385 
 35983254  42236066  51860064  37711548   1684576  25449514   5990600  19990434   3962620  16897364 
 32645200   2634252  38570896  39614834  14259518  71959838   1338240  76162748  43131904  12409204 
  6642840  25751056  10323785  41601812  21968688   7929132  28601193  63536912  11646026  34590160 
  4268796   2394381   1317283  40518117   8012601   3533844  40645062  11138757  13917883  23274078 
   630964  11544513  63305804  15106455  46811115    175175  31964400   6002634  30540105  24743400 
  4354686   3595774   6358328  21809682   4747692   5435780  17491887  26225250    831012   1709662 
 52865523  57996849   2271591  49751696  25098623  40846400  61217079  52763648   6529358  64747500 
 22424598   9269000  20507700  22819720  65762136  37452288  44463351   8719560   1383282  90931680 
 23658903  38409868  30349780   2224089  74787840    725496  32763828  11828691  14561806   1668408 
 49313715   2006916  21035056   5408125  48265152  15203259  23355512  58761508   4883430  79659372 
 30645690  21034020  31017744  26212032   1925181   2449560  16841228   8891327  25194085  32762412 
 63752825  13447920  41735700  14480640   4654252  11012294  22941856  23041728  38737600  77899248 
 76544631  17124860   3839973  40724220   1272804  17496367  51249596  40707101  51907530   9961666 
 13321660  71672432   6252288   4137364  35250196  10021440  13959426   5076890  22205873  44672980 
  8746224   9683380   1227951  26338936  28165650   1619846  39214104    107775   8604050  23488108 
  1302596   2801260     88816    908666  13341456  12742002  17340283   5721480   3219930   1771100 
 29869841  10660408   5495504  21352804    825162  80104970   6457400  11310750  14694258   3684252 
 42700851  18019179  14448048  28584738  15704805   4733148  33157132  26733532  30807174  50434053 
  6327788  17308074  59277582  16863036    264528  55910560  12124119  31775211   6623925  59567718 
    44252  50927328  38236624  15631742  53506035  42150140  27909108  66633200   6839712  31870816 
 50274304    252192  38939552  35717544   8234772  82207004  52137890  17275566   1954600  67716775 
  3058605  13328640  65497600  26092430  18024952  39662298  31561290   1555835  24581700   8556590 
 42269421    849404   1486521  23563862  14206525  26479744    113280  31625928  38846160  10169199 
  3325590  10701288   3425708  11364990  67072638   4376726  30467944  73847620  36080940  69811325 
 45267008  19412085  73462140  14981532  34214857   7457385  28737590   9922693     13440  39396861 
 84842802    925443  57603451   1009521  70848512  21782460  58656474  19009560  33016148  33195848 
 10139700  13750088  44526097  17652392   7504518  16561875  45791235   6718448   2109888    860763 
  2108880   5454840  58308070    975660  24341590  15211000  11383914   2527798  24498156  39172522 
 38970144  61574175   3182663  57537053  25010531   6987488  82538100  17434298  21439448  20716700 
  2485890   3775851   6665285  13669282  64695124  75588666    268617  73402051  19710000   6991320 
 68792592   1272877   1821312   3282480  48207390    916128  14714750  28271780   6958392  10754308 
 48309534   8182500   6933816  69082841  32200389  18288816  13635160  18879840  13980817   5699268 
  8223646   2314595   1126080  19320140  24193208   6620028  21938364  24809616  42096100   5942079 
  3790957  24675826  20009548    432432   6424020   8443936    325380  39226860   4182252  23896496 
  9217795  35625366  46395720   7054236  17734416  12846470   3065440   2987370  24807434   7062725 
 53236200   2797216   7614670  54937506   4307225   1691991  24829776  53039154  42768946  22099984 
  5906076   1255584  56024470   4432564  65404526  31258710   3732705  11770893  24146848  51792930 
 14689280  17843550   2076384   2673247  33062192      5632     63327   8751400  14404362  54632046 
 69885549  44198560  72499050  11323938  62183232  53017516  38515620    574392  68589864  25983480 
 75725048  57670460  16946246  42758667    112500  36148658  36942750  52128675   2757932  13317100 
 36983265   1163030   9711800   6589475  15197834   6696710  21571143  12283564  30156903  63558300 
 22714170  56378616  16607775   3914563  33426170  19424650  26432525  56237136  56367855    348742 
  9275812  59558312   6410586  52845624   2541792   1704794  52959025  32445900  45325800  32231775 
 47916390  20417292  34411851  48481272  16610864   7772802   6314625  44525742  20253077  41492281 
  4907840   2356200  54089175  51275221  20385860  19546029  26932620   9989175  72746900  39901995 
 49284792  60247284  23627121    878384    150288  51666300    225463    994144  15285380   7542934 
 36075690  14850556  44177727  41934773  28702208   4800978  28624008  33575850  14363960   2140512 
 23505659  71433055  11128512  61515246  25450070  36921696   4155405  32772641  54064485   4648176 
  7059822    422826  36155889  10575018  44537880    351495  29544396   3132216   1962048  12527460 
 17711585  31973884  62225712  10560305   3506125  26721141   3504468  20942784   9482592  80603346 
  9500838  23836120  10239440  30972900  38845482   5511876  21259495  12345464  28595680  12747790 
 56832104  94203239   3963384  20007090   3553040   1985478  50161728  63312864  26789361  59310330 
 44684912   1090200  31989655   9015903   1723876  26562704  46804212  27607624  38708040  36163265 
  4290039  24882044  80641935  23427240  22980588  28225376  39393135  34076160  36466776  51923340 
 29693840  21376824  26973685  73152420   1606311   8587488    475200  25371732  71403339   3357585 
 40245223    660243  30001894    710856  75910325   5372001   7801836  13695850  19045518   3485280 
  8003100  14662026  37906498  35954544  15462072  68685142   8637365  16202100  15927905  10623654 
 18435300  14128989  18294021  11447953  41011327  50790996  53028492  13717035  15449616   4062383 
  8657814   6188800  22692132   5638488  45158715   1749102  61834968   6623892   6560490  13324407 
  9881592   9513377  12159636  34859520  49810747   2212540   9234336  21647208  13578404  17095079 
  1363230  81825210  83630125  65278768  11392752  15095649  43400588  16550344  14813341  42507806 
 22193262   6091794  28810800  16325959  26053434   6588252  22016020    203838   8124312   9118885 
  1749789  20904637  42000306   1224342  35073209  20534530  14738660   9286032  18297076  38204584 
 10924524   3690250  13130040  46669415  14142730  26216333  29125911  29001207  24862716   2597709 
  3900966  79132710   1342236    728238  14238315  25416534  28477207  28645584  11599074  22600746 
 38892829  65380340  42500672   4528275   9383985      2310   8359026  55180128   8303736  87015434 
  5918960  25833918   5150980    242925   9132434  27048736  58300450   4293047  70065576  29836720 
  2599850  19275975  54688776  15975238  58874186  63643512  21290408  25429600   7917867   2063120 
 29087440   2039238  22328922    707104  41953602  51595178  28247893  10161268    608139   8732640 
  8747076  65832594  50800288  30872232  10411358  29233362  13859934   5980356  12828368   2503112 
 34256439   8870264  13648960  71974540  70416656   2205342  28021744  29066163   1335758   4710405 
 35023974  25955091  15300467  10264226  10517361  46578320   6425820  40812687  37646398  20915576 
 12983592  42411640  14660844  34637109  30636640  64048212  86664262    978129  11514140   9127023 
  8295136  59554740  14927554   6015395  46751064  58936680  45338762  61223904   2142720  38060509 
 20426095  16654242   9582786  54249907  10047765  94589656  34619007   3135436  28454888  15721230 
  9405252    620160  50023936  19180368   1557072      4601    222992   8020532   7018863  49608822 
 20310394  42887520  34500684  40521824  30683288  71317200  22833805  17596475  13334135  47517397 
  7718147  26438211  22464000   1136361  40215954   1693809   1907712   1401725  65666944  30707206 
 42346896  40424949  76956507  13232823  30291400  12889352   3980735  10562967  10463650   1076188 
 59737062  65052387  70891223  31158059  25052097  31488405   7462413  31904728  42149976   4326432 
 60773946   4623437   1155168    335250  87929229  28942640  17740935   6723774   1966730   4376340 
  6733424  20107585   5903280  21978210  20527044  37905864  25151214  63299431  38437160  38457516 
 18657924  30741564  19786858   2961852  15691196    798439   6756156  86074786  17985252  85439424 
 63733880  14064996   4647650   4003644  52948915  21050000  26570835  30052640   9278854   1963720 
 17734913   2395891  17745948   2965710  72492630  27688430  83669292  15343668   5025100   2997440 
  2847460   7198725  29474776  11260120  26889498  11034190  70742554  69026184  12918480  30329088 
 19304524   5748996  65678704  14300268  51234260  33004956   8076205  32016600   4683778    267015 
 32145190   4132875  19906728   4322125  10738560  15086225  59742456  35997435  53274348   7991305 
 41232998  22172690  74048324  36104863  33763860   5682828  43907332  19107816  83642411  71395685 
 21068300  20808320  21830886  70737363  28773226   1069320  16548488  65501296   1928190   2415224 
  4973616  36260286  28750928   3113141  24652800  11075845   8645133  35586551   9340408  67727514 
  7934859   8330465  11955972   4459050  53391767  30827578  10401425  48072335  64598856   3411936 
 17608955   7160832    252285  33163654  13558000   9113888  50866904  40932738   1135820   1690803 
 17932122  17829800  62918429  11834289  25207750   6294945  36635952  47847020  22281350  11111268 
   961704  29937460  16242892  38101120  24076668  39011940  48660550  31796622  27746670   4504976 
 64965505  13309002  10008427  41345853  10519272  57552912  55839552  25136144   5218370   7064988 
 34962928  19533780  11438481   1049188   6331464  77924684  13366642  26183752   3689439   7129243 
  3592850  25044162    520926   8180432  26145740  22233024  19557348   9754176   9962904  31088291 
  7006601  14737297  16833150  17446104   3098490    481864  19256805    431480  45152640   8415792 
 40337484  10885780  12377873  14224554  60809844  51001716  21696540   2570451  19085679  26722217 
  3212085   5960196  11670984  77020908   4906740   1065782  39963294  66622338  80857389    575498 
   887400  49223993  21826660  35145597    594864  13837824  29255556  47647264  58249984  43876601 
  5027343  66625146  36730540  49376666  14098089  85952027   1688100    434380   2613754   2531969 
  1528062  58754364  26711694  72937140   3192640    783696   2463288  33801425  39715698  80589510 
 16444020  20528789   4692436  30272013  40875600  34185452  22402250  49487656  67865136   4763409 
 25411903  63485036  15152230  40463262   2979180  29321012  41561235  85955456   9090903  61692228 
 31203212  14319239  58205752   1107234  16760715  23626536    991248  44181928  17439712  43852536 
 36632068  12235607   9631206  17926980   2652702  35294064  14584852  87432291  48134200   3314892 
  7610796   6268240  30465323   4613136  10525650  19904700   2306980  39657174   1795842  28013832 
  1832645  23419776  13885833  18802520  16363410  25587867  17811456  84066248  41251328  38815119 
 43104852  12628246   5395877   4520645    266916   2232616   5898212  75894950  67975758  16533168 
 25507656  76149312  66828944  18125256   5683568  16577002  33932187  52234072    699315  58887340 
 34912240   4042764  16064922  62355519   4258836  15502194  15955758    193614  52212244  42022110 
  1604151  33861290  58012665  59467980   1156792  10495794  23329922  29300040   7625090   3732400 
 19827840  53225953  25274606   7557000   4235841  18363024  20633800  20246556  57234559   2029692 
 53553603  70100250  40121616   9442450  72605552  86204994  18827594  11917884   8376858   1980207 
   461148    258024  62868508  18319795   5011468  68635522   2099515  35661759  28375704  38285868 
 40577760  59983052  27737609   1679060   4498560  21220668   9191840  17131750  22320320  48854923 
 32157696  14092529  27203115  42850464  42855852  16204630   2143141  24248000  11808423    382369 
  2729600  46894940  11304562  19943064   5384121  15512180  71139800  39367063   1362140  25092288 
 40992966  24058152  57302560  41835716  47133198  21262023  15131897  20833181  46753098   7203350 
 52793250  14474459  61345266  99211254  17518875  46416008    449014  17995128  13008298  33275514 
 35125586   1464065  34266452  14356614  47201574    298800   8201310   4812375  36473715  11357192 
  3462525  77856576  92831984  69004551  33776568  32418560  11261900   3064996  26230584  13025688 
 41898240  15685191   3920448  24582272  30307875  25493160  26503668  14266142  19403421   6682364 
 57530200    360720  32554094   2730604  14476476  50822604  28198676  62168535   2988200  55472880 
  3981360  18432792  12612738    263760  40917448  35328207  33672240   7916950  14769954   4442010 
  7219110  50279480  37110990   2556225  15453501  15253875  17547420  31416952  51335880  31150719 
 75132200   7606904  27316881  15035036  12256976   8518072  13014300   5486745  54191016  49515180 
 23658030  25260147  24776415  31055070  16711313  61814607  65962083  63537855  40505199   1777725 
  8602835   2209410   2504780  61003107   3490007  13426831  55145948  29860347  48513220   2241612 
 37797738  67228200   1366865  16055270  72155698   5605695  23404370   7072212  10513104  12691566 
 38968674   6130629  29136096  36722549  19403094  27606987  25379872  75401647   3924180    266244 
  6082776  86971257  28532805   3252746   2156924   5440110  84070675  10824327  12597308  12661854 
  9044727  36380136  40399554    303834  16309255   4670240   1337448  14791100   2213700   2899988 
  1747080  31142397  52064285    788656  13803075  15362208  20070260  64258722   8980306    372856 
 57924844  65938568  34168680  12505220  17104180   7235200  15726991  20963668  37817334  51403824 
 23118480  20474110  39687088  56137065  24829623  11177103   5438880  58596634  62846472   4624219 
    20103  26547138  13241368  13114290  39518423  42131066  18248175  10232838  12412438  24916752 
 61364657  15105636   5509031  22771426  55391647  26929848  35225806  63752228  22086074   9711438 
 12327795   6475217  34789680   6896183   2500592  47212816   5062023  68805622    157680  46989700 
  1300816   2790618  29315308  15660421  58611735  37784268  50295900  38923512  40671275  39630630 
  1880118  19131622  69806780  12110146   1078916  29130979    703164  34473840  27468224   8637716 
 68944656  13050999   9825804   5741132   8935164   2332288   3283644  61169412   2403891   5730333 
 59533986   8784392  14787738   7364376  93108100  54537945  89460570  47090616  30794022   1495626 
 25125522  25171078  33169484   6026500  13840230  37979001  70037583   7679721  33191700   7668640 
 17610484  14225052  17367324  27978717  62867340  28963497   7836180  34165505  16955076  13543641 
 70922120  17277850  55511176  44532752   5759748  36666818  41598973  19788495  84051732   6798128 
 65996775   6594285  21579930    291517  38578032  51466252   4619916  17839594  56332252  40579770 
  6745284  27879250  15058688   5841609   6922125  48210944  34090560  18134949  13657690  11747130 
 46846611  35035080  80162175  39687870  31147410  34164752  24619119   5929686  17864898  57974056 
  6461826  25642323  78609492  39477840  10461654  51148373    225888  21442080   4539729   9998024 
 21293056  21237879   9178651  54133250   1033928  14197020  88228049  43655235  19833396  15691066 
  3642932   3636045  23298105  31748704  65129680   5529748  52462058   6502940   5473632  53954688 
   311400  16901150  21750894   1265870  13196280  16948544  89990490  23484114  37455950  16536436 
 50491854  15199077  62894370   2045582     13342  39855888  44775220   5790285   2534458  13854320 
 23637012   1241109  19223732  43270908    679200   4986927  16593246   1668172  61994920  16908770 
 11636569   3586846  27951417  15675735  10373976    304714  12039540   3043332   7960664   6468592 
  2481048  15509664  35259224  40266546  15297360   9330169     61780   8934158  34919938  92335971 
  1211217  32091011  15382454  25130056  26967141  20966835    480390   8748750  17825856  14096012 
 52911280  16362720  27213364  45915850   2807174  30448810   7778106  18182971  83745504  63628416 
 31185220  43557640  20128240  15099840  39871125   3673184  13741200  57194104   7417125   6382040 
  1773968  36680484   9801350  45472955   1695180  31295980  11959416  32890176  37904492   6109036 
 64668656  93797544    199060  41040794   9130550  22194450  20705489  42048965  38443928   1331091 
 10999666  28562625  36604180  17040825   1857896  14610750  46085045  24056613    261855  55518808 
 20809544  21713130  10552989  15568351    125632  77404761  19580605  22337588  84812340  15227888 
 21909375  11568492   1440165    208034  86477365  51218544  58540995  41686176  56273866  22240602 
 45761456    270655  57791988  45234496  49878540    660933  54618158  27683228  64943360  70412049 
  2150088  37852388  10711374  57239840  39754800  20986161  46492746   9121260  29023860  36372807 
 31134412  46531660  16393355  44784532  21424643  18722920  84179460   8242143  27372897  38351954 
   964818  18788597  18751228  57334312  32981565  11332062  38533120  36255771   3504890  16092018 
 18047689   3567480  16998912   1053381  12048970  15815160   6823166  29094359   2138144  11537148 
  4867032  36631614   5509800  14273365   4025392   7513765   2910017   4284459   2681438  44268948 
 70269509  33943192  19587480    828002   9566297   6113055  49468895   1528725   4126800   2601760 
 71364811   9081295   9974835   5982564  70139329   1978300   4890618   2658604  29029528  30768642 
 16584645  32131040  29379270  24940377  17708203  57858710    884376  36611817  57094738  13626137 
 32524375  33836796  33172986  18805032  66248364  83257704    286695  64401692  41908185  14307840 
 22452326  37029026    642096   7092826  20538348  73589970   4308687  20596191  33669168  26262096 
   374684  57820184  12030420  26749606  44668620  21874551  17411094   2390004   7889066  11060595 
 23138830   7882182  40893423  32761960   4754724   7857615  15683859  50155650  37233918  59088677 
 15474100  35522661   4860984  46151840  23532840  37835270   2128835   4152976  16180164   2433338 
 50668800  27258525  41073517  18282294  16825512   5167568  26540872  28076490    962096    274176 
   565462  28668342  37503052   2309790  35420148   7331825  36442560   6135360  12696918  18195202 
 16854768  14753464   8680268  23417595     79902   2960910  18898875  27308556  65652708  75530950 
 36279870  11399931  36059312  35636928  11985936  39903360  75827466  60295105   2338795  19650960 
 12998970  56049942  46471600   6750840   2400519   6919290  54059456  36915270  35085514  26835564 
  6337138   3886435  71063696   5547434  18370890  23871657   2323225     78100   7751870   1844135 
 34933248   4127328  25740960    338422  45564633  37313320  51450012   1715538   9123069  43452106 
  7818849  88576224    435760   6708274  20433146   5812488  16058826  42266952  17856504   1449333 
 77276067   1327645  52405406  18776386  13414518    376614   7542195  54603992  18223337   8152018 
 15886670  25978264  32325288  16661100  53046759  13311032  18698400  43640039  22065366   6080445 
 37117965   5343168   2244150  38840595   9262617  12598680   8956088  24736854  12953298  14149380 
   881664  35744944   9648597  86469637  75774216  32880650   8036994  57040240  35744240  29515185 
 16966110  76873160  15487740  13301418  39008832  16816171  45037350   1501204  37577888  75619456 
 55621678  38287600   9143540  25041738  41817750  26817135  13593123  17999380  25504770  60539072 
  9605172   1632207  16517655  23249182  67792280   1296230  90481895   2856340   9680779  62147124 
  3053570  38553570  11200356  20589504  22571484  39869267   9068587  62493172   5712322  92138508 
 43856388  15163695  16617874  59156552  70534909  73965507  61831910   9429966  13723296  79726312 
 30895382   4384744   4590234  25079310    905993  20052032  31086128  12583196  27371413   4685598 
  7956311  34869988  23072689  42267231  15864210  23482143  22156352  45853002  31333071  10038186 
  2697500  29975760   1062415  32194798  22281784  13405389  15371351  27578915  11787376  64391844 
 23276640  31924360  47934404  18649330  41355680  48978930   7944860   5390970  17580069  65732320 
  1425160  31111938   8029112  76482644  20022471  24195438  14431525  41612406   9663588  20487780 
  3480386  38735468    717390  27424852  21552840  15612948   3908130   1010344   5893000  74006620 
  1313450   9332520   7462098  33215100  54051228  79000546  38111008   9007260  22191741  13900875 
  7689625   5058310  58627506  36011768  57223640  62927270  69655764  73101360  12080796  35948164 
 75264350  24277248   7012079  28477124  34311492  57318300  65625857  50855784  48858446  79249788 
 26359010   7447671  19253514  11585662   5589220  11233634   5966324  10437475   3214170    516607 
 16724352   2805176   9273530     28928   9790100  28092246   8337532  12257915  10614036    196224 
 61102776  26198340   7119022  37377010  42023184  14305860   4702266  39577880  16728360    922422 
 46523192  60181440  46088082  20930394  11433628   5034910  38083760  52232961  84094656  22675785 
  5583035  41883480  56235517  14356057  50690100  12409794  47502180   5500560    870426  14793600 
 37401765  19873833  44982576  22361575  21779007  25802736   2929446  18183555  40114720  20229987 
   474138  11052756  41053653   6772902  57684000  23086145   9525334  55205546  53700876  28006680 
 83727000  73724469  59310480  18122274  48413440    645732   9951665   4038622  51070816  17204256 
  7371984  19341333  11344750  14076238   5289372    690582   8416071    966120  36501668  11332089 
 20535099  11666328  15352965  74772669  37486746  78644286   2920464  60914700  26502762    751072 
 53832390  12522250  19018221  30979110   4069681  73099677  31279586   2460120  36122064   6529464 
   281650    372868   2720736  44505390   9629735    869835   1402874  15247078   2141898  27750720 
 23608585  31822065  12401133  33923517  40904942   9624750  23458036  72394608    531924  21070681 
     1296   5986684   4916457  32719271    815584  24852759  32228190   4982708  53516512   3643014 
 56178471  33391400  30580275  30158868  83751415  28005720  49822575   1640976  39929550    540096 
 12218281  28342176   8420325  19257616  66564330  20741024   1699746   7906470  25479540   4456445 
 19044492   7893860  56432155  52148655  34318080  19940690  40781832  24051133   3695991  18369912 
 14524089  61644904  22105440  70934031  18145816  31807432  13350225  25834016  57063840  12991038 
  3427680  50710032   2562553   1881600     94921  15592848  20516136  12263218  13917168  16376888 
  3835188    497900  22606470   1603920  44638720  11816035  42702196  35123678  13404255  18740034 
  8800374   6815434  23048270  30095441  26220160  10094780  29564846    266200   6953688  47572635 
  3995765   2429354   2315715   8434385  33846736  26070720   1968759  43610377  40460230  62339256 
     4074  60696564  22166334  62341740  12164061   9480250  29142768  66265950  26452044  17669760 
   771880   3657614     21115  35577940   1509858    414261  24162928  32802140   7503840   4678467 
  5695840  16924428  13487565   2369532   9332400   4482302  62065928  50721444   5767828  11580704 
  8394800  53970600  30852733   4020642  10374902  14014728  26107438  17150958  39369216   8685512 
  2318120  39708084   1181208   4218158  34815402  63236102  17273360   1297100  83520096  15508664 
  8807870  31861872  22310421  23847505  27902985  62420705   3600338  18968730   8790934  13842483 
 24285420   5190000  29922160   2064554  41597820  28380030  30240750  11125565  87384150  17536848 
 26902104  35204940  15011200  21535164  57843624  26275968    155298  76246335   8741334  50329830 
 27690744  56046386  45504293  34529536  10229994  29288115  15575600  33943392   3111050  85059780 
 22266099   8537165  13928640  68016480   4743864  39968820   4182090  21962674  28409832  15325740 
 37777320   4753294   3977388  64423593  29260245  46327512  42417492  10539570  20394000  31022596 
 66834250   8151084  10334222  15030315   2480253   4333639  23423880  34533216  16500480  31192452 
 65181276  22430039  31286290  14963012  38980704  50408064  21538986  27689200  42895444  42967789 
    38934  56564176  16191207  17796465  45318504  20191292  48129341   5576125  11823539   5250525 
 50185725    995027    232704  59798156   3066193   9359064  24236628  11280082   5750523  11475660 
 65992140  18304254   9841287  16563820   6615394   1326249  44138925  54134514  14087838  53044872 
  1506577  81257050   5212122   1095069  19421480  51716384  32178900  32087160  11718170     72000 
  8562928   1901976  21286155  12860160  40674921  26804268  38734335  12523068  38137436  22848450 
 16045892  29797196   2893476  71862506   5445180   8739248  55197855   8288888  91977444  21429738 
 48819160  41421471  68542530  15231304  12975105   3027027  34430825  27349360  49232952  26509248 
   983836   1254544  10168179   6312416   3196856   7129154  45223255  25871072  19513800  18587090 
 26980800  58029087  70412430  35202918  45045200  36153675   8187103  36047616  24954938  27363553 
 12117171  21212360  56790240  38085400   1252292  13876797  29595615  28738410  25950190  15572115 
 52059658  49554175   6248118  26357700   6956925  14438130  36459630   6394800  10698498   5594144 
  2389741  47692755   3196017  52757592  68640920  13609007  43454412  15658785  19632744  13640700 
  5542823   4736970   8019049  20166272  14388732  19913418  15762890  75186060  33915018  12974436 
  5928545  56458116  23822406   9339660  25393995   4923214    733455   5681080  11592915  17650438 
 29959390  45654064  45573894  59316444    692208  14835714  40835886  41431252  88729662   2979834 
  7006527  25361288  62833914  39943740  52661361  10034720  28448412     32116  48571868  68572769 
 44442528  25081992  14592266  15321600  23293620  13443228   2082351  29902920  62162254   4503708 
 18646915   8813313  16764960  55320600  20953719   6627021   8369845  26103252   7330050  24497802 
 11432800  24129149   8628849   1475279   7051408  86177369  87119270  59497055  36067960  26131779 
 29297884  38577870  39614076  58921815  38573349   6998536   1573845    779375   2154680  32322222 
 54192960   3958416  11231616  10052007   3766266  23810290  18059538   4800972  12126520  15278148 
 12361175  24677708    770456  66935544  36659705   7659432  75558081   3010455  24748412    497088 
 35451945   4981350   1028748  77316409  21597279  41698491   5191560  69676935  30651883  44038698 
  3812616   1186233  12365990  28348269  60508806   6836940   8634006  26266170  21148673   8732713 
  3142440  11083517  65479936  18900794  54863298  42706962  14605941  26096462  32179578   7752745 
  8521776   1871598  11501666  26929968  39513312  58228158  12430572  28573809   1855252  24861199 
 23678993  61516350  14974278    336474     72350  48349840  81540096  11546414  23823072  63199200 
 43532046  12706799  58959180  27608442  10475588  17885918  36057150   1352400  67480824  54490854 
 13499820  18628816  28806831  60927260   8607060  63387830  30505482  45663180  26948416  24598284 
  1610766  16385852  20917776   7788860   4374392   7312240    758080  10389288   9148909   8622142 
  4418658   8296440  17068437  17231064  63013294   9424965  43690842  51165270  52899890  10395050 
 45849420  11574844  62659944   2126280  42425208  49976130   8923824  31098933  11216808   3165075 
 16181517  19931086   7888656  14363968  18296766  52182336   1365436  21125920  23297340  27264792 
 35250307   1320682   1088230  25203990   2139465  79180962   8026642  84137662  13354145     98942 
 32926800  40243440  18526272   3212450  55297802  32431685  73083465  15057563   2457708  29036000 
   360602   1820258   5037388  32209284  58067408  13759434   2464001  36081500  53396586  30919897 
  1983546  34769985   1390972    219432   2021470  31130188   1786434  58078409  12994160  27490500 
  4019260  41156037   8963130  27636000  60919650  25417760  60182227  71011743  46687620   1784364 
 17682720  42826632  38080164  58066470  49578372  38145613   6063425  26766495  38049326  18430286 
 19058342   6228930  31285900    902410   1392092  38493525   6527070   5838623  15264150  10508720 
  6006160  43006872  58846161  41243128  25042770  21167250   2374472  50073210   4242626  17147328 
 45012998   5315794  34404760  17468926  47831070  65897842   5392668  23016445  25641978  34089240 
  1997408  56136652    299129  20846364   5861964  78923400   7906425  38843948  63033680  30029405 
 12039505  36827180   2833012  42957664  22803456  29065750   7989150  77345472   7511521  13066340 
 11276762    701148  53178250    831082  74247262   3102075  22969805  21454836   9135213  33696218 
 55357936  41237744    910906   1701810  74309005   2160144  28180776  71026220    296744  54174349 
 31060046  10715378  10885973  33087208   1192176   9319570   8480612  19379456  64295363  26958115 
 15791230   7858252  86559792  37431416  35601350    910020    517650   3065568  25651222  11816042 
 37910280  14049504   1331898   5189824   7328710  14106872  15644618   1800304   6175224    754176 
 38694680  13412310   3125025  20733705   3627850   5619990   1856876  11637255  32127228  24209258 
  9588359  29847812  26845560  85446324  20413092  44791695  18537180  40765374  50117782   3687292 
    51790  46685496  53140900  68748428   1071150  51309060  43039404  21547330   3951129  90983000 
   144354  46394922   1014667   2763516  29681988   1535960  52059852     84440  45882454   3245907 
  2103120   4253913   3297756   9200330   8809425  26481249  25186266  14218805   1472844  14837001 
   813630  25282572  18650556  43960800  57153311  39320130  14809795  23721312  25728838  11833846 
 65546613   5688822   1981948  15517556   3213172    397800  18568020  55971058  22690880     98784 
  1158975  20462050  38140008   4367011   3354975   7208740   6498912  33682524  19575168  59851802 
 31087884  21937409  15483545  49327040   1986282  43795920  84806163   7595005    752760   1467520 
 41110468  81436775  29145072  26128283  15589693  13926760  15415524  11766582  22024128  87837528 
  4558881   2499904  23961582    768964   5631104  47332046   1504405    783022  25273764   2135370 
   277893  18286749   2085102    833234  43195815   2775380  34320360   7854780  46960120  60394308 
  1544439  51811632  28355858  17936155  52715238  36744000  13234263   2575260  28022400  66935113 
 25048320   9067726   3757422  46619912  15128901  13178034   1780870   6826820    316125  10033485 
 66063909  17953264   8651781  28192560   1190940     55936  11748828   1977954  22446787  25245064 
 85537710  68821596  81658941  26775336  12120460  12650040  14623260  45318195  57950478   9217050 
  3574692  20247630  27344271  14016860  84266480  15770835  39251310  18850536  33350544  56355594 
 13055022  21576456    309504  52775184  51449270   2484968  27524084  57204741  15633972  58478215 
 17959864  11571057  19002651  20554314  21076080   2079102  35006780    343000  64637484   2754164 
 58428064  49991880   1101176  64994232   8296647  40055862  40912900  79335215   5414796  25632992 
 16206480  37484010  81832896   3617080  45127575  14313956  21802068   2662968  10330533  10590557 
 16178652  24168277  54331420  41521453  18221560  20061312  13522446  18391912   7709592  22883817 
  5046400  48626906    326136   6040769  54826590  66097651  12925950  17343945   1356446   2068902 
 88753945  17678915  34246275   7319130  22514112   4620792  87277212    812726   7414911  16704030 
   244464   7258164  45850671    157065  22479408  48783105  30341968  17550042  65799979  54555232 
 38220862   8041092   7900110    120204  43665427  68291206  28380001  59211488   1380160  40176926 
 44941390  23105745  16344848   7896096  83030420   3513825  14979904  73559640  37585020  28317250 
  6520115  35710827    280896  12641160  47470750  76315904  18382584  26364475  38886400    337818 
 71562263   8821704  62320434  23319514   6407940  83126412   1685264  43542270  26195240    944024 
  2716713  17354799    461006   4144140  37697536  10819545   1910190  28636653  50186903  18064638 
  6707076  37621611  25653654  32684064    952567    618270  11258048  33683797   4085429   1226270 
 12678141  58674125  72140096   5904255   1622390   8614536  21375640   9266295    236280   2093616 
 10147122   8555096  71652708  71657773  37688532  26676552    852816  15925923  15604875  19871008 
  4337036  58567462  16371735  14592924  52977630   2520252   1625439   1232724  27991047  14622875 
 10498752  18664416  48423080   5699919  31979211  52357760  15022544  72541822  21752952  32083436 
 31288996   1485325  72830914  38052288  87461968  10085426  10731276  28042936   8101797  42828998 
  4006672   3970846  35288988   7534186   7937742  16883692  31830186  19815480  44110780  38157469 
 23548872  14218815  10119781  45132096  10582392  25314175  11488684  44075592   2557280  21960129 
  6930625  13022496    191250  69127055  62251686   7898712   2765056  35661711  12239584  22547800 
 14023725  20797881  20388160  38259396  18111099  39583566   2010225   8925440  22145826    980000 
 58390220  16163700  39590481  26680887  30345222   7475520  48737436   3984958  46814166  22356250 
 17116325  22060544   2497725  19989340   6472557  45556907    385530  63939516  29426148   2333568 
 35967788  14024091  13059150  51337975   5220072   1645284  56599860  28438721  15302630  13844684 
 23381300   7952938   1117696    820572  12912209   4284600  20493580  46975518  66515040   4247619 
 26495940  34337584  54316444    693935  12826350  60582953  18748480  28766384  20439540  39297362 
 64501398  64945926   5615586  83069280   2997976   5497555   8900712  16901208   1701455  21352752 
   181125  17869368  43471312  20302880  71649936  10460526  10274178  85132950  43278585  20583177 
 34426098  69334680  33273536  37776879  15242421  79977849  39754319  32636769    249525   1309737 
 54212328  21716800  25398984  19777365  54631764  97612800  48414450    712143  15620863  68830848 
 42158376  12794625   1577862  14277758  35291256   6827139  61902495  12357856  35817327  11503679 
 78101219  15751996  26317130  63854432   8763489  26110903  28501896   5405910  35431048   7646720 
 14988974   2865219   3286800  33101056  33999273   5663560  24535008   6079572  15973092   3697710 
  9852208  13034256  10782999  20439144   5925802   1797420  94505400  53165438  12245156  53811516 
 59673915  25608108  12160274   5102392  26574179   3483499  32772663  70862719   8261015  11745810 
 46289646  34923079  51804900    348831  35579116  37316140    183502  72557530  48478177    407540 
 45996690  11388087   7676240  70000474  58344425  12883018  49527570  58557012   6925908   9692550 
 22814880  23310672   6260419  11152750  78102414  52874964   4412232  16320140  11473714  28533996 
 83110884    820000  40774308  48647440   1163040  21381192  47870045  36117009     32453  33818060 
   915957  12849408   8239392  25184572   3758234  47038320  55601227   5994996  55284255  17116400 
 13770417  21611264  19958070   9364810  45432540  13384909  68742033  70787486   1643804    197472 
 39680500  24789325  42912770  38632440  26873391  64860500  22482790   7320480  31127310  81085176 
 61228454   5837793  25082955  47503071  12217379  30613212   2832734  11219182   7854385  19879040 
 51178556   9754179   2151720   2069015  33187311   8138088  15392384   1881055   8992375   7647872 
  1721418   4653084  63421040  59686428  30482881   8063067   2604031   6420216  55675841    590352 
  1567923  24040405  58487616  62849394  73478400   9798684   1796016  44166816  96677073  37730160 
  3266276  20858256  84538263  19569660  26010531   7732200    734116  16007216   3611795  30879264 
  7086676  53221098   8075844   1935280  26801120   2503746   4526396   4489020   6023226  40610433 
  6429120  41734184  10042526  80698977   4487749  10033750   5338320    334360   2348008  12410160 
 73148897   1108492   6665630   6235944   5705548   4932180  25621470  40522972   7263256  47797200 
  7965144  28611852  12841248  22323224   8221486    848178   1749776   6554316  10423354   7905870 
 10346280   9353676  24350126    761829   6174394  25387614  65806910   7040376   4339815   5521718 
 63359640  46780712  20689545  11383063   4825054  14935734  32378880  17888200  10142244   6604417 
 23349480  50257928  30349020  61751532  47043432   1439901  14545260  23285613  20925149  16650568 
  9425201   3987360  18484637   8152346  61086225  12586336    577360  51178960  27808020  84820320 
 85496502  32477445   5998440  29609188  35923745  47453550  25737768  33818570  29518948   4326852 
 24806793   8113028  10277631   3764034  34894944  44769296   3063480  11400345  19714968  46867776 
  2528220  11687186  29356509    983710   2868649  58059664  44261540  34483498  50659422   3786606 
  1120227  12166044   2079498  68309108  14915960  17976000    819210  11432188  94144106  68806794 
 28027503  13317765  41686040   2870820  22594705  84948734   2504339  36935916  61137003  28194528 
 12286655  11420262  43672304   1560692  34574284  14680141  13795534   7850040  44119045   5144520 
  4090624  78684500  48929162  16269495  30676128    955350  19845000  31737230  21443328  20152255 
 78293112   2222442   7125811     73760  81859316   9747876  57663564  14941654   2827620  10979570 
  5880117   1873690  43745934  14237045  41852480    212190  12190848   6319464   7173018  15183450 
 15818572   7101888   7744560  18873954  27415656  53667315   4223168  28226430  26060989  44881233 
   270692     18800  20083152  69973767  16975148   1129200  47334618    611294  58715712    112266 
 11938524  52623174  38930609  86667036  95579770  37305216  42535376  53886698  15115512    868800 
 16524107  25669672  25254540  37636032    906948  30074872  60878445   6890507  66557193  26227124 
 21392278  11152833  19691698  57574983  24385476  85183566  31865064    599098  10557483  24138072 
 16687722  10229733  28425087  15995652  24398790  14270760  79234368   5612550  40041664  13736268 
   836038  25079460  12037784  72688447  10748074  11479454  87804037  35422790  40024602  41688345 
 25634505   3141850  43255818  10572876   5992812  71985870   5667750  50160425  25393718   6947577 
 37896927  21056300  30542336   3320142  40511482  46038916  20843022  17546838  16463196  14484225 
  7821758  70802977   3836511   2438877  30984128   2400084  25318896   3108472  40963191  10901925 
  8499150  23864576   1401800   8749616    202564  10327824   1436220  42261990  10982742  17026560 
 21421452  14555456  22266378  27397104  16631622  97168326  29506204  22621512   2350116  41892984 
 45693222  52973865  16694454    372428  13994682   3312727  36134265   3344154  16139949  14816912 
 18259020  61198642    127428  30552008  19758772   1136760   3120055    647156  23072335  24828044 
  6992865  49033825  10743642  47169458  27127744   1956604   4737555  56189322  14837047   5037870 
 22181158  23731446    523642  18235740   8432424  64495719  25196256  16011054  19298200   3689280 
 16049107  54535876  14903196  29694860   9135304   8998437  16424793  38896920  54577068   4948524 
 11905518  12421556  55203606  46900137   8030834   3753248  12191575  40354617   5259680  54549319 
 12928466   5355391  14970737   1806492  19574155   6968304      7686  18173795  28014168  27695376 
 15655101  14319256  67505658  14394930  60921652  14113404  15747870  26785924  45176200  13775801 
 41638184  35229790  31923304  86276037  39070568  16388460  35575736  67036684  51879212  13293354 
 20575984  89555940  27999748  18610340   2923592   4119327  20448716   1362779   1888272   3830784 
  4345252  33426340   3595454  23952024  77049448  15377450  19898130   5392580    311610  48332834 
 37242420  30853969  11030592  60159456  67020832  24469728  12201705   4071128   1755360  45173940 
 42317793  16277130   9066040  12251232    298701  11643905  49166012  58647886  87156732  64728950 
 47540584   2793120    416967  23253087   7845155  22399560   9458750   3613599   8634900  50503509 
 18335691  29776230  49015192   3126393  37722440  44419473  16157304  73910426   3784800   7712898 
 50866380  23694384   1339842  44011532  39725200  11680638  16295376   8081300  32865084  44812080 
  3547071  25173175   9539397  27339898   9584531   6268108    150858  36086440   1911612  31512979 
 17879940  20545137  13089510   4943826  46453116  67905730  17689390  87573236   1044638  15562320 
  7384534   5079915    361587  24674664  68341574  54805801   4180461  10336340   9042752  40093760 
 22013445  21173481   6206642  39514235  83695794  14214618   6863163  41489834  24322250   6910316 
  2277680  19310018  72723855  32313205  68659860  19033673  35920544  73747648  15670265   5304273 
 16279207  38304000  12631340  26321958   7784728   9305952  16692182   4857552  56797776   2068051 
 11387761   7579936  12130335  79971788  79661620   4329192  43775984   7160560   9256298  58174915 
  5610550  15243594   9722724  15349660   1244640  13175632   3533236  24346000   5731677   1111214 
 18978012  68032215    738144  27316146  38002393  44058924  14189030   7624140  72796072   9049950 
 72564069  38243298  20637618   2701370  82122240  58683054   8618636  28889688  48004280  58129836 
 58239328  41297553  10117912  52564680  20709664  34024350  36994271  66637578  41533432   5900578 
 41027448  13904012  17503932  34882960  23993145  14022102  39551215  20482722  73238030  54197336 
  5823707  22201830  10404771  25879795  13985310  10403646    187278    729066  55053760  16275739 
 28362579    806718  41760704  21319200  23873867   1686528   7565607  27013404   3868254  18382875 
  2937324  42780276  22763712  64464768  88246400  26946545  33731325  58773195   5869996  16476000 
  8868915  14266720   9758248  41651233  22661889  68557618   9442535   5893975  70027264  11467026 
 13305266  21073346    893376    597905  84263976   3377098  10412990  29087100   6970103  62427537 
 11190825  50229690  15874560  22364496  11708886  81389490  16205704   7731864  19280856  36438219 
 64544622  68925440   5112120  63723932  26600196  10633167  26382510   5759655    331679  75235440 
  3502870  20917160  15379686   3769610   2515044  11616568   2965316     71958  15901240   7051026 
 13224612  10153025  12411663  20774612  34056132   2779088  36532305   7515963  42452136  20539512 
   250224   5505250  63006520  61391550  13342798   3105112   4071126  64581525   5167353  11295392 
 12013946   8727714   7992900  71938335  23516854  76730412      5071  30820692  29038770  73497330 
  4876499  41495708     81243   2850040  37494108  11309840     57494  60480940   7252896  16688340 
 51343200  54998460  32877320  50473572   7603652  19718912  10487076  11788117   9214206   7585132 
 22756695   7258268   2246856  52357454   4799952  48301782  40924542   5039260  48492420  64541848 
  6044940  20854800   3429571   5448960   3310640    966720   2613260  67747414  26322297   2473800 
 33007446  11396710  50335320  74039450  53687920   7969620   6751804  27476761    376500  25500882 
  2256736  95512372  31727818   3148500  10360168   1829282   5413912  74005284  14729478  18080736 
  1901502   9280284  69921771  15896408   6854094  11672544  31785195   6015127  18652356  20599019 
 30617600   3894176   3442364   2634221   6892572  34084902  29366117  47505150  73769029  86693926 
 25844266   1956959   5553624  17130164   5220700  50512950  17927298  63851268  51149140  46851492 
  8547659   6570520   9617670  21716510  31689936  38075700  18669765   1447530  20570960  37752594 
 18102773    510300  58428280  44253550  21477429   5138344  44588518  13973760   2697900    940464 
 16692270  34261752  93421556  59190648  10542081   9357120  12039550  70536273  10566772  83938108 
 12217899  41627271  44713451  22019624  18504613  51263088  23702724  50495470   6931848   3066030 
 75090907    977760   1182852  78275922  19247437  65751104  70178550   3254894  11244046  18406479 
 59521116  86545251   8316876     84051  32926616  49853152  24015750    557568  29186164   3012580 
  8766862    527384  12557174  27433758  19378385  66946500  54673410  10015394  54511320   4482108 
 12708562   4289728  14439778  24225670  16055068  22658914   6740500   7264080  20554240  38538290 
  4854710   3325020   3656572  27544316  48303890  12434820  11745762  13953744  96508476   3690704 
 21778912  16533600  14830136  16907800  48277851  17215020  33378966  13360560  29223347  18646008 
 40522038   5971558  41105438   4901754  59545191  10486400   3095785   8362200   1097477  11129848 
 35184760  31316964  48304440  93258000  23570232  14107126  75656372  28421180  78299520  42511806 
  8146554  48579831    100287  39230388  50576195  16581006   5253300  56027916  44519046   1123504 
   865830  63427125    590088    149400  13076298  29220306  38615472   2755244  49272792   5460030 
 53589480   4570191   6098526  67977195   1069744  40030532  47738880  22011651  24497664  49367985 
 31552510   3520854  22875138  12718714  24459023  27861743  77221330    395240  69183520  90762303 
  1192140  11539752  27608326  10707400  14714900  23213592  13651875  21021525  64290816  19959237 
 53642304  12691792  62483160  17219944  74221092  32764158  11774433    149998  12001838  20119165 
 18279026  21164390   7796180   3613492  18177456  42499073   1149696  25012824   3224430  13490932 
 33149167  28914816   1107780  16946666   6652464  53917245  52376590  15216120  49543725   3410055 
 26522139   7403416  37441007  12467208   4356066    645248  30565535  37887665  28713697  27186840 
 46162688  27777819   1101110  19219375  26850008   9780000   9154540   6294976  27884736  68788819 
 38800065  37363044   7148444  10072512    948130  43316856  17407775  42399537  14412716  19081554 
 25829139  65494774  26866035  19998875    792480   5417177  43861213   4530470  35635964  66040644 
   741384   2650088  38594979   8755248  80549370  14957190  21482696  18573535  19182918  59033639 
 12938904  57378936  70338391  69740700  25357362   1494647  46182540  64836885  25246650  52077800 
 11366642   2921113  39432000  49516289  63304292  47052287  21621456   4408710  10520000   1923680 
 33336256   1976925  67588586  44399456  23280197  14082093   2075818  16908078  15918422  12308750 
 34119360  42221031  38583108  35667950   3714682   2269490  60964455  18812434  19130430  69358768 
  8722000   4088354  64874664   1347752  12890202  41557512  23428720   9314198  30284352   2168272 
 10618602      8678   1507679  47469012  43126564   1576750  25727260  11506278  41959920  19486341 
 10042960   6892410  10239372  34274520  62020350  61391318  10412096  13365168  12594432   5635440 
 46257600  72651950  21110130  13880295   3072205  25093132  32218950  30084136  14044800  46812470 
 36360940  12715425   6410485    476658  85610688  43912890  39993312  20925646  25221590  39863010 
  1259772  33655806   3247776  78433550  41761450   5543111   5276370   6727622   5941243    495867 
 16264596   7327608  15824070  37190790  40794019  47994307  14948360   5172440  17673132   3040807 
  1692760  49510521  27493545   3818208   2116422   6479004  26175150  49327371  28515699  34304708 
 11056450  66489312  24637368  42157492  10660650  61541376  28406257   7895160  14259168   9544374 
 13423104  45880835  39213760  35939903  80601717  52030880   1436776  56113015  14437289  52429608 
 50829560   1767194  29788334  18468444  21798900  37234344   2061308  58929792   7182861  15961860 
 60922228  26627499  84179498  79242950  10180947   8626365   3024648  13642350    307626  25226640 
 10395209   2023739  66321706  53189240  11832912    131125  52370039  38029901  11215292  67043942 
   886209  30772344   9860786  56315358  41510366  27831924   9793602   1498648   8003132  13747371 
 20284200  35368606  11069400   8830976  29471734  30721254  47219360  26572386  11938970  63136096 
   334160  25187645  17424843  61818083   3293581  44721820  89441892  71537323   2570242  18002913 
 36200912  14069700  20623680  17814874  77796213  24923394  53318022   9700423  18076026  12765872 
  3335638  37236060   3969754  17603136  67229176  14450440   3221982   6531786  40092534   1266528 
 36414600  76425525  35849187  29027943  28620372   8090672  48008555  62245624  17420788  10087637 
 32858450  24089274  29524824  51848946  18014984  19724346  17355385   3786184   4989504  15249465 
 43088336   4075520  14810201  18828290  54969474   3164448  68415288  70932045  41491930   3195533 
  3949440  53334875  20768209  26135473  33974577  10490312   8069396  86198382   4582175  22599569 
 13329995   6572004  11257280  32335828   8159116   1961600  24843078   5955208  10801065  42818750 
 40491796  30644783  27347364  54683328  81132840  28525770    635060   8433735  29423229  59220044 
 28000258  44558439   9923277  23123012  12049064  34389510  60224430     55405  20150829  15415191 
 41492213  17984759  65136078   7788316  84218804  27193455  12382188  35741560  30665572  47154472 
  9221850  53218438  48023289  54759492  50973960  14925792   9710900  13868847  22875720   1157394 
   183834  29418498  41616608  46457632   1959216  48127408  22673212   4795505   5847704  28335840 
 33233067   8113289  16920996  53114106  15492900  35637308  19542057   5772414  23740470  17323668 
  2937252  33553880  47372031  60515910  23134640  64781610  11191271   8045240  31435240   5928840 
 72089008   4054824  89286006     29232  14969282  11546304  47246430   5606560  16752435  18622910 
  7213661  35857466   4406640  19964126  23449867  29634400  31130573  24347280  14303852  22500384 
 11117068   4309172  10132434    292632  57741951   7433967  30221783  65561230   1619298   6266652 
 13826700  12778984  74171390   1888560   2705744  41986890  82835115  41654314  61656192  71914848 
  8041582  46503600   9820170  46142575   6121050   4736605  59670864  56685825  18299684  12627168 
 11790243  24827463  21468499   1256129  12753616  41165967  43866698   4443303  20697936  27055095 
 46550548  30475878  84191800  13564050   6047277  24348114  66779368   2434888    520344  48288562 
 12754750   7475726  24156153  57843224   6533431   6808375  27343966  75083085  71177361   4127812 
  1389774  47179274  34911744  13112800  59627770  33896940  18319476  32949823  27654419  69930172 
 19115140   4033989  79860966  51139312  59931376  19079469  24298557  32240726  34071510  12082770 
 16863480  36072630  12313814  68482722  23718737   1201738  35964543  68799500    136068  49110365 
 10769000   8648724  25061988  19187580   4654392  22746968   2879646  13895638   8344160  86116719 
 12986996  34942281  13327384  79955148    557388   5012200   2228961   9695982  50281881  48860844 
 35407025  23615850    538641  13221547   2479932  71574208  39277277   4373968  40767612  12921840 
 64947225   7713366  83008860  47392080  34569477  13665984  78212820   1247680  87636528  40496481 
 21342448  15351063  67432212   6118560  44838438   9050184    730702  21554436   6804085   4153524 
 49306257  58222066  11245440   9071892  57952674  57591087  46569336   7496952  32923242   3502562 
  8877420   8394131    864357  37789472   5064708    197505  32752528  85821321  58886168  95909562 
 13888201  32703195  10762119  10984780  15556000   4346290   7708932  54710598  11309100  35890048 
 17880750  10129680  33739200   9409470    265484  26290495  69597164   3852840   9738246    670313 
 14588673  44437472  32677410  47257280  52762920  17477808  36040680   8701640  28873400  53627410 
   873680   1067966  21254921  30154600  70504203  13746741  59296055     49168  18499260   6528368 
 60740736  52651644   2586708  28312008  50847420  36438302  23965344  35542942   6076732  36870100 
 62703743   7368732  32633920  41929360   2073248    688700  31748608   6530436   3595980   2151820 
  1475380  73621604  58305687  39233271  25576768  14642768   3700555  22651694  23107546   8813976 
 14413016  36036415  33784850  18384921  17224840   8709680  17629612    192796  41300739   3936288 
 20400384   3660610  32288760    166204  29160436   4029294  36932160   8719928   9644327  17478416 
  8304870  18427587  62500064  10106032   1711296  23618910  29094336  51344720  69959592  43887570 
  2820552  27169056  85468000  36177750  31424670  31136430  41673003  49866362  43053699  61368043 
  2036980   5094812    763902  16377630   9922624  23134448  61655456  44513418  19459245    958362 
   903174  97469405  22011522  46330336   8747530  11109945  31171627   3040110   8682025  53130000 
 47667489  48774656  46601870  12271320  39948088   1894620  47035689  13822632   3829094  11419681 
  5087538  50561536   3449376  25436268    988570  35301450   3217548  28209530   3523700  21607320 
 12838680  52134586  73539114  25462071  70671948   3032100   6262400  14686513    221676  57226914 
  5159370  63989345  66678528   1462314  59894100  28100480  28886175  28742512  93465820  11221976 
 35067150  22218648   5654606  13787136   8048830    745164  13051686   5885810   1611246  23100545 
 47707968  10757395   1889072  12353188  22219272  83848248  13791750  21142152  28155141   1538856 
 38142709   7327800  14327728   8699175   8819884  61071468    765919  29322807   1567621  46204064 
  1412628  19993968   7578088  41743845   1471239  55794904  74009800  44301774  42736456  48284700 
  1146153  32692200   6112848  63725107   2625600  34171126  17221092  11530467  20449056  44621568 
  9005732  20288862  40786850   4219929  20149758    169936  15305472  39999750  62734164   9986480 
 47565090  38263083  36577536  28934400  80803008   3176507  38223917  29711720   8281922  49206232 
 30361360  47258592    810476  51802496  27091624  64582280   2163940  30564425  14015085  25468800 
 47999250   1118802     43500  31827030  66656250   3622610  60391233  73725728  74782278   1188444 
  6630050  28852082  49250655  22000733   9032310  24606876  42617652  24549582  60504028  25708832 
 46597880   4356762  57955743  22453267   1026080   8380410  67091850  37109232   4959780   6992058 
 21021120  21255318  19301430  86476688  39758000  28694904   8379020  13483140   2378880  13554489 
  7158909  34029720   4886085  83234223   9338253     30415   6219610   3693123   6407764  28480698 
 47005056  21108560  44452065  37323824  47423992  13830561   8077359  19235796  36945202   2142360 
 55614197   3704910  31938508  40763978  39617580  24997896  39043102   2398120   2673528  30114832 
 27288701  22682356  44578633   6057176   4927311  11446512  47709498   8231880  12145818  27301850 
  1039752   9891673     74586     21448   6247696  37188396    793920  10656360   3667733  41066475 
 30575442   9843381   1029432  53837469   2306440  15703154   8165980   1412310   9010896   1850316 
  7222350    440790   1967526  19611291  80150436  36933216   5014445  18285103   3015110  13216803 
 19979400  24728770  11406712   3535200  21496320  48812352   3382172  33830784  13566975  57435623 
  8880950  42616368  53040852  79229711   1214355   3537201  29937220   3698487  42765930  38403300 
 23210767  11588274  38983797  43434440  24436240  25385429  25783164   2872051  13817232   3950385 
 25016264  26385502   7676526  11323620   1847820  77115709  81325728  20577678  31918574  13618072 
 18856728   2308788  10026548  13793012  10801344  48983192  27385421  29775373  70174720   1783152 
   234117  49249785   4588896  11515755  15653512  54572608  25960130  85812250   6314820  25117480 
  5714597  11208344  26343520   5748672   5936004  20090334   4036683  22679010     47630   3729360 
 52350522  50223576   6689280  16721376  36991240  84084730   2162208   4923200  31537992   3153390 
  2182856  18875263  69228522   8694072  39213408  10441657  57263103     46285  50353248  45727488 
 54404308  21618036  60416125   5360190   5681285  13408080  15111657  20403270   2014662  65369568 
 17246215  35145398  22321467  25076095  41542456  18555004  53193888  18270648  13430704  34449024 
  1007487  10844224   5135578  40641836  41864507   9062230   6120738  20648625     66045   2659860 
   181056  32662990  58290670   4000440  14585634   9150640   8570907  66680142  29590931  16811655 
 15105212  28591423  28680750   4836640  59096337  13242968  27605994  13666755  20814276  40881152 
 25766615  32375404  17586720  20404358  79176510   5739426   7146720   2887595   3656640   2928015 
 15178032  47092098  11995076  43909266  28672072  15630355  17281034  83262816  28239393  59100352 
 10649106  19484058  15238980  10709749  44273520  31306847   7718925  25411380  41402718  57151791 
 14441361  17516290    148440  45382894   5751972   2437795   1540161  12666616  40820224  51167490 
  9221772    197160  10883235   5364644  23323545  50505480  36368736  19763424   4847745  21331359 
  8406776   3976164  13213830  36221925  33305528  12686390    704256  53418486  47069058  48369750 
  9179870  44962445   6603417  83484445  19539028  75905760   4839640   6893289   8267008  59397701 
 54067990   4993461  55805841  70415330  57556334   8916612  18041232  14151111  62253652  35437850 
  1994168   1117387  54915504   8533109  14830144  18260064  28530722   7439557  33652494   3011510 
 64906536   7670040   2577744   3365112  40924308  14821704   5098878    399105   1870625  43075733 
   116144  16736872  33619558  21068460   4153198  23109772  45590580  44183459   3973342  27551238 
 19129585  21866585  16254516   8147160  48866934   1641654  32511654  36327540  19680656  32824377 
   450450  22051657  19069600  56726550  63536561  55490521  29619834    844896  50689926  23465520 
 21349872  70811440  87800496   8741847  13458732   4392660  55334405  47186370  75446829   6923500 
 28801006  27774634    513648  59239112  35715475  81839120  30017212  39773888  43880661  25700589 
 29495433   2241860   4954275   2348112   9099664  14032975  53875161  14387280  62832848  10950266 
  3412205   1550016  27088297  14840112   4449864  22009482  13379900  32390512   5349120   1248520 
 29536968   8695283  34884969  26462429   2703806   7618590   5554614  14027416   1321640   5945312 
 14736568  21735154  57288882  14787093  21830060    120454   8015456   1605825   7517185   5349294 
 28886858   3786248  10341360  29491168  23777499  18862830  21179262   3604986  17250539  94380969 
  2697050  26875661  41579860  27538590  11483657    851374  15117445  17205552  20384833  55657938 
 74813411   8720568   7964957   5781218  55709000  34101648  13746166  26698848  43766697   8184870 
  3910144  28636328  16021530  76717095   5846610    506454  46159225  51486006  46910458  30449352 
 33753976  26131680  11913418   2904656  26293696   2579600  24512736   6443096  31126992  43610490 
  9372900  15071592  46869858   8988403  53409334   6129150  14506753  25895897   8210356  18676812 
   984458   8120749   7959528   4286980     53692  30212570  18188410   6334317   7578712  48069224 
   328848  20370019  60131160  28677810  42708060  42512206  14299043  72045368  28144844  33639144 
 48606298  12313352   3038399  37513767  14520121   3434545   5521352   5746425   4751640  48124362 
 37720463  28412196  17295808   2236514  23670231  26939328   4347816  29442868  13940445  36688720 
 15727860  32921280  37865685   7131075   1903347   1793144  13488618  15040673   6156202   6866924 
 59426544  21203424  18063850  53365760    316383  22718775  60251004  22287489  85625567   9110880 
 52727664  12433729  23692817  38568240    848170  25938116  61658590   9254137   4437906  17625222 
 87240486  10775475  13715443  11169824  32299316  40617324  12475000  61611750  12395481  69981597 
  7107525   3729400   9105470  43471584  15710240  19126800  11631486  45267243   9626344   6461312 
 10423023  33914725  16180547  15966840   3527876   7398058   8768532  13324911   2219840   9893715 
  1552848  57436818    593820  47151920   1800820  40628970   3326715   1769976  36022734  14510125 
  8432750  37860326   5684322   1051799  27308828  39352216  37835434  22722318   3543239   5973324 
 42730143  33707414   6938192  33061798  58535919    616331  75205410  10787066  18583992  42538300 
 26506844  79898317   5904426  23815350  12751088  11916048   9990000  61553812  12705588  51095121 
  2481072   4107504  27801256   6785760  16680510   3070044   8032663  50738780   5406390   1356992 
  6078656   2821310  26549975  38286380  35840475  14280530  54446635   9226179  21141846  37378836 
 17076250  61380825   9017802  33250401  19549394  55986831  25798250  48446775  16960730  25760874 
 17077500  13817001   7555109  26339988  50109878  13122918  12303690  31504791  41731184  12051214 
  4394536   7818624  17456436  69936279   8561161   2802288  20440206  33930012  16627455   6271881 
  5121675    238822  33306133   5360712  39025660  37485264   3090550   1251000  28569226   8373456 
 18714160  40167021    171270   5604126   5614005   9611180   4819554   4798872  22921665  29005485 
 10564834   1017315  70805032   4462945   9981880   7197684  19830945  12942608    500769  14039700 
 68333238  17162496  26237406  13308553  16470416  70971120  31931001  66895487   1958139  17409750 
 43930188  60771774   8234460  29873456  35076885      3336   7501406   8271944   5469183    734976 
 43894745  41910945   1109830   2179152  15888397  18959661  81972198  11066748  39773214  62681256 
  9543040  30549974  13279392  52569427   1606496   8046090  72080377  59148760    465120   4102441 
 47817187   4806848    968142  68449440  19626256  29771735  15026989   5284664   4523687   8177518 
  9428030  23189355   6718210   2809170  14440590  45586998  59985544  54726800    596162   7031322 
 27264360   8420559   8229810  38755450  23460459  19928460  31145370   3579444  23421438  35256904 
 23605704  40467934  38763060  14909275   1946116  12394260  13041864   8924250  14674263   7590323 
 12752344  32863380  24923755  28406400  11210004   8470140  57477966  21043616  15903364  17064550 
 17823930  46981780  23739690  10322664  13878293  68300683  19050824  21595356  11674904    546520 
 27544212  10021242  11587634  10276245  28769160  12220216    471675  22762808   7037592    319688 
  3397950  29056420   7624629  22231326  21180096  50297401  10340694  58736020  25714825  14677245 
  3432660  59658632  40297229  25046081    975912   3070074  22887605  38295072  36770250   6714201 
 19565240   6005890   2466739   5760624  12154816  34153365  10964700  44851800  17826876  67548327 
 70092123   7525692  37407910   2718682  12612846  33354111  16029639  72516375  15385943  29213684 
 10461927  38611098  20952308  29999772   2430840  28748153  80088208   8905554  38641701  26141455 
 67261516  25837482    881525  84979158  73147688   2004660   7888100  16895807  71317860  62865543 
 21434688  17342592  12684210  11452086  55627317  66400080   3371603   7407183  15083816  76957677 
 17912568   5060880   9714642  22383960  20770758  21982074  30403090  39750321  50127732   4600344 
  8605575  30689946   4255584  67709830  54524470  32944302   2118880    593561  26206488  69687810 
 11748612   2601333  23278048   1803560   1468096  18783476   4850720   1193988  37689258  17846540 
  5029800  21291831  58714589  26331920  58169664  28851394  11803050  46214400  43964366  40041174 
    25470   4476505   4583805  58417528  16801218  35569593   9670688  10584736  18041451  65423274 
 41715232  16250344   4595104  65028848  14192568  10718318  67046160   2231045  19386342  56165955 
 25477506  70063100   2393612  40484736  10860912  50387484   2474316  14543270  15454215   7451249 
 64344252   5317686  18507876    408765  49460865  38164650  46420200  40037790   5556936   5803479 
  2320812  14180087  17004050  36594342  23721375   1946740  11200203  92456148  24679964   8769123 
 66819620    864896    704110   2430400   3795522  88665480  14905494    964118  60792717     42547 
 12958308  26457928  31894380   3588178  19230300  27548637  14485952   9103113    301470   5447085 
 28396394  27374301     73556  71685888   5655936  32963670  43163172   2778980  19903818   5812200 
 17047789   7758400  25325937   2180548  45747450   3690141   6357120  58115520  25839540  64606110 
  1029091   4993065  17887818   6607049   9626890  91998498  83128300  62041392  32172345  35775936 
 45524688  13884240  26842244  18229710  81178716  89488120   5506695  17480160   6677712   3707280 
 39145419  28823655   1946598  35154966  79079643  45787662  73013700  35178000   8125273  12104380 
  9885576  31953690  38913670  35863080    391944  10188330   7096700   5021896  11520160   2547672 
 27412254  19600993   4768400  36543468   8370765    843480  20705520   5690082  12109746  52015338 
   157168    355947    749868  17872568   4433457  11231532  31968950  48427330  36682701  70573360 
 11815697  10840620  37019950  50166200  22642200  34478208  15015784  12799269  56161812   4338750 
 32688690  14873208  38549810  27280136  22358710  39858357   2502280   6908500  30659010  26016190 
 40606500   2474123  44663620  17148248  41620166  15766514  15344494  41330176   7947840  78962620 
 65143875  66475902  11432448   9926455    135930  35949600  15706656   7146558   1105017  58387392 
 13985748  20253865  37732917  32556999    934903  54229998  14189568  11755264  16256008  13715790 
  3130985  32461821  24574335   7050144    300168  22300308  21514707  14122342  56906712     24704 
 31351372  34797786  27962046  47885580  38479524  46583155  25515056  35318464   9072779  25812816 
  2125522  23713050  23774800   6025896  47265650  15554274   4948560  48648444  11759616    174664 
   401390  13873165   7614412   7704310  45817308  15594328  58986640  30742866  18912852  31461980 
  4352202  17011397  19747638  58501413   8920071  19113388  10119023   8291610    109839  44981250 
  2385855   2120248   1964903  59225815   2602726   3805398  13882240  22073667   3366948  29631420 
 59486490  30911418  37768434  33054222   7485120  28156100  88678520  35171745  20340194  10834941 
 50162442   4074962    891423   1001325   1784065  53385868    188188  16027560  15792439   3754465 
 33266870   3112758  17188644  47077780  66178620  13940092  62541610  11859372  10028056  89090590 
 65063616  20186838  10303094    214638   7196236  22306464  32680018  10084750   3532704  29745144 
 36855390  14882924  36117720  14460880   7438347   6877920  81360319   5455944    754380  34858986 
 82818514  45643935  23734856   3688685   7833501  12269972  28285908  80476800   5884431  56809466 
 16076880  35241480  73298332  11330872  33589608  69826757   1012200   7341124   3591248  38302360 
 81928350   9170068  55098355  27811080  10401036   7934976   1829871  36325782   4162860  30181228 
 18069056  45169866  25224983  15907356   8322176  45338209  84442630  54110904   4487404  14639232 
 40602840   1759016  13071690  33951250   1316284  88641754  11565576   4376669  42260598  25695904 
  6044350  47671540  24600816  75032425    562905  15619580   1936372  29223216  56461015  62479230 
 20310514  35084055  41995100  28434432    526867  56394710  19337535   5625795  83080324   5954760 
 24108048   3917600  76106514  15434616  22629952  42229334  46463696  25190704   2409120  51150510 
 29459520   4057370  25887951  33666300  19655568  38333640   1959750   8895848  45985506  41452890 
 38114263  34945280   3921716   1662164   5541915  31370900  31705680  45110320  12006630  40897884 
  4416119  30717282   2114343  21957082  33726666  26798100  55405215   8676096  34928040  15600249 
 23413033   5996969   7901226   1454981   3794169   5091040   2092476  41073264  10688665  69661701 
 32887575  16895372  27513616  22977500  21369450   7369074  53721096  52591192  84691259  49912289 
  7600840  70595532   7060872  28799500  53617239    125282  12827796  21049910  70434390  72407558 
 21654154  33413881  26643320  27284652   4117066   8135116  22249852   3906318  74762304   9491706 
 26667231  36916971  30621680   1257795  31853274   1393614  51653587   3828292   5558325  13909988 
 28218424   8730238  14639131  11662785  13115080  13662356  37329012    237468  22511268  35607808 
  7256863   2772195  29468790  17620691   3480624  55975832  24553696   6073106  20335386  41340445 
  6648648  39512835  20770529  37820958  53394510  45155152  68432796  63928008   2594018      7074 
  4714680  23210610  19144540  16043580  35562546  38810464  43849628  68044196  12500315  14691549 
  1323765   1989383  28968481  37105040  13588344   4648470  74602944  36899254  33742139  34045849 
 63755370  87076022  41688550  68813250  72622980  29499456   5316616  10478715  24029500   2000271 
 18107280  41258271   9598950  54623928  37943520  48609350  23454088   6911444  45653229  22094976 
 21161412   8738428  88462444   6965742   1592346  63716526  36426150   6885471  46619088   9618600 
 46476895   4619901  18341576  67926248  32795064  18094328   9174880   3730426   2886092  13188307 
 66717185  16399132   3175262  33578682  15226902   6283340  48980279   2273496  20936592  16282224 
  7810056  27347904   1530702  64601691  28458801  15678487  12267712   1577100  17184300  23391030 
 43101568  25362153  53145201  57243755  20512275  35400001  33439504  52235520  18845428  40809624 
 18978180  13668480   3832300  57635270  18025038  18499840  41995344  21506100  61146944   9311442 
 32624445  10894353  59771828  16411512  88690048  36020326    254727  15234478  13667474  16396106 
 57022680  82591068  19848642   4361984  12761350   8119896  36899676  13729324   4172298  11400917 
  9317560  13680699  21676677  62491905  34939148   9199754  37691820  42567464   7601220  20301196 
 18688950   5432338  46211508  93153489   6328200  21785632   3161628   6106237  41447640  67782288 
   841733  63419400  46936242  16392480  39451210   1963930    468720  41508405   5661656   5049999 
 21518073   3133193  26996367  35809289  44331933   3091296  11502336  41131090  38659322  64527099 
 24535250    557054   9403184  39234646  30885232  23404340  34043625  62044722  84520022  29651580 
 48204360  52659789  25642250    137054  24970071   9806094  44589020  34673198  71761518  15269672 
 21647460  47638188  16218868  29653946  58479768  72428764  11210784  23298731   3591216  20636544 
 48455867  12362702  21669255   7083249   1559712  32515070   5619105   5295250  11482400  34181220 
 59475493  26706384  15247980   2962743   5020020   2160483  58464870  53996906  26165040  52468808 
 31607109  57921967  23379046  36748992  16883348  23503392  14264836   5155243  53012586  18299666 
 63626415  18224736  40537299   1334520   3796104   6743424   2768770   3673532  22921438  80756580 
 13432536  39955531  26496621  74526950  21529890   8530920    216180  30154532  10202487   1536519 
 14974610  79975296  45137873   3723412  41277880  17024930   8585626  34681533   8567100   4744110 
 28600481  23037426  52500402  31404450  18471528   1115148  22092096  23011772  32473512  19587852 
 76237856  22296079  41300118   9944540   9472568  29848525    150678  50024520  15392565  68152600 
 58424160   6391953   6509220   6805895   7116416  35532981  43462040  22622582  11783157  24977094 
 65291280  77669127  18387681   3506472   3966004  78017556  47563648   3577820   7807278  22518591 
 49629020   7614540   1521369  24576128  11928546  26098434  13666194  26680750   2317582     82478 
 20069940  39436272  52174996   8833688  60190282  25512030  72879134   1849074  21817583   5879214 
  4365368   1234335   4990009   3735600   4557305  35837550  26495389  16873452   3265920   9961434 
 17813079  37104672  24130106  53597075  18827570   6494280  18772749  19005434  49813503   3151872 
 20422654   1500751  15744180   9037375  47647860    736725  42777858  23501139  26820534  19817070 
 28034700  18889708  27031730  60489186    421719   7994944   1486560   5016312  11132043  13765460 
  7463159   2431296  33397650   5047380   9333376  75950986  36352096  10906770  24754455  40467798 
 41288010  66054422  23692544  76315041  64305162   4388355  48255278  25481628  28110686   9273048 
 51661344  20012852   4343301  44805420  42983934  40490976  42837080  21041190  12462000   2677136 
 11648400  14859010  21436184  19925388  33956975     90174   2428325   5871732   5039580   8696894 
  7612752  77608336  50324232  37301237  32810699  11284585  56198632    341372  58682954  16453658 
 35885880  49591612    388020  28658344  14662092  19445010  12733942    796581   4085778  27172304 
 27323967   2471368  18836727  41480062  10477440  25004280  21725250  14851635  10879132   5080512 
 32944366  32363020  40278221   8199422  14461554  13267865   2665908  40901718   1705650  60196447 
 26893818  44280067  47555076  29005826  48587928  21794970   5609542  53770980    100116  45049620 
 57686574  81164971  32931727  48307560   8885520  25615623   7611571   6219840  12711573  13295788 
  4031550  34718760  13831142  11598301  28026877  14163940  16703960  15095272  21034368  42873300 
  6523136     45471  67785021   7938444  21477120  74180172  13791906  24820296  21426498  14420136 
 35178304  21969680  17333693  76898618   2847675   5396604   4466664  44801421   7633116  14988983 
  1101303  53609832   2778600  12947564   5188602  26845080  33073824   4709276   3343973   8384051 
 12411679  77606299   7977739  73254936  29954580   2149840  28620420  46583280   9860080  52098817 
 20139075  68206625  39900465   2238165   3644774   4329703    450670  21137112  38688569   4532616 
 45992675   1486551    373791  20655173  52818664  44081856  79088898  17927486   2157830  19453182 
 48350952  30896640  45673902  63104184  29420300  30107350   9262800  72697092  12736536  36201242 
  9940826  41077656  67325892  68140492  42912012  14422325   8852060  11458177    189387  29650960 
 20238735  24428920   6045060  55152020  49017830   7105636  47071051  53305152  18802623  11636492 
 17277168   8259174  23382825  16307208   2682939  39270515   7679155   1206348  57655500   3196584 
  7885479   4431747  26023543  58600730  41024040  15109047  30530815  26574200  20830915  52254288 
 67934640  81179650  34598632  28946515  14090440  49751009   5919425  35855710   2830344  19567568 
 45200064  22389255  54208484   4918400  44767733   1301407   9058500   1913209  32360940  18200786 
 42212768  59533485  16703318    964800  44225184  28542792  31368424  46059759  49112679  53536536 
 36902547  37883604    599616  57663576  25133235  26980370   2985951  62192448  11357668   3942736 
 44414403  19630072  64996934  21321040  40093200   1864680  35452480   5805670   3763800  55925316 
  1098020  18030096  22457784  23090760  61322400  20378466  68556708    146244  13093140   6223364 
 60794472  29958822   1400004  21996590  22070685   2615928   8209740   9667040    304080   3361500 
 10542840  26597928  17771494  26237421  19759740  44084898    262680   2629816  65984427  13963278 
   555176   4146576  19532280   1243867  29854455    364672  50372018  18962325  61865244  23335219 
   683123  37107736  17018127  13787910   7451937  30114706  25299936   1084602  79929438  18994950 
  1182720   3192180  52918677   1024098   1398635  62410587  48137760  13063506  65000124   2672640 
 16274376  81113065  17580073  46515960  40275944  37626094  42102280    402908   1095342   2412684 
 18636345   4201575  70114275   5501132  16874410  18076276  64350990    921370   6485138  39222480 
     3381  11258560   3362856  11951915  34048437  23103744  51262276  60095140  54324390   5996202 
    16514  27721152  14358207  16273820  51132906  56687488   3167670     13900  25429824  51778313 
 21235691  10025620  51000070  20713186   6595260  72719500   5444793  11718698  10792656   3836610 
 22127696  21101436   2127456  12672064  20155360  16709140  12917760  34935600   4838622  15499910 
  3483340  16587292  14600331  20357634   3054204  21961800  12466555   4769758  12985938  37900440 
  6889610  76419508   6559368  12332736  18714212   7795236  12331484   5543501   4042937   5784707 
 28652288   1668401  21161457  37334044      7302   4850664  51714432  24382926  27099360  56533400 
  3406689  13798653   3479463  20084658  14658562  26949230  80741178    436872   1768913  20644122 
  3084237  22777704   5054210  27743812  14934870  36354905  26150157  10984456  26428680  49994712 
  1125372  21043748   1200945   7507115    694928   1778245  24730977  10001117  18405244   5032650 
 23019992  32338348  49486800  69813438  38143602   4786327   1743477  19569196  10144512  39827026 
 91841402   7388640  61544853  35903445  44363176   7333875  72616692  38056560  17901432   6243429 
 44466866  60330920   9655802  67578992  44088150  30090662  26819793  15779706  50641249   1504360 
  3806658  21812400  10080935  56048772  89053088  12377610   3785500   2279156  43247634  18752086 
 18751578   6188490  33190500  74545510    736128  23942540  13387084   1805598   9847992  34679988 
 65085146  17254680  15347412   7012848   5093940  29943755  49364854  14459798    509175  28960386 
 29191549  63904200  28650696    723200   3698674  30212586  21482944   2110984   2320976  28412970 
 15947970  67086720   5353354    902645  54461201  49720473   2384290   6602188  18531072  28252974 
 45171265  17238507   5646965  29728325  14112225  61331621    772541  37353314  13623866   3014833 
 38974540  88254576  13948593  18946175  11435590  54270630   1994904    158455  12510720  55084352 
  3149188  44293284  39110900   1991380  54510834  15823284  43622070  11718550  52820292   9623056 
 13455377  24781120   8142225  83235495  40998841   6361635   4074057  16270180  81909456  27814260 
 29583960  89341987   1950861   3793608   4468320  63172620  27973464  35859776   8740944  13653328 
 13196925  38096048   6085908  50151780  11381937  31453857  35122078  42407302   2640891   1890626 
  7285265  52819040   1841760  20319039  22186960    484554  29181260   8406288  52320147   4459858 
 22112430  53485232   3034465    143500   7939272  13421312    905600  12570606   2444736   3819648 
 14641536    443993    359910  42883290   1208734  37623008  85090170   1461240  11332752  29873320 
 56693910  40397448  13423585  44050894  22382358  12131769  29421813   1042875   5313740  84849919 
 45596957  12281372  33963280   6331800  25036776  43156167  50792700  11745316   6107400   1591075 
  7916128   3058458    636779  13369965  18509784    490326   4064756  10140960   8982396  30877536 
 12286485  34694364  51686054  51459624   3329984  33668872  41343183  12643052   1312220  60315585 
 40888006    106438  11201850  28623168  41852538  35619279   9284922    133194  60224515   3509940 
  2824606  57276570  37002356  15041796  11903840   1425870  54558224  53582516  16836792   8594651 
 33752565  12046817  29180250   8402240  62174007   8205204  36001812  15418188  64684326  85157400 
 21817497  23361640  34898920  13328364   8603182  25552527  58574130  16089395  43204084    591939 
  2151513  24838275   9373070   7354492  32595561  49248997  21830302  86083038  13879719   3474976 
 26992800  18347184  29606040   4670794  30491799  56109448  38746548   7765214  10487250  17956542 
 56784442  58569595  44265814  77261600  22165264  31515715  30243801  18413175  17665859   3170859 
 14240373   2559996  10408245  42952969  22296456  19901691  17988928  38064000  37194234  65765700 
 11434998   6274950  36775680  73904506  43091535   2533986  41531493   4943952  73877206    547420 
 42090162  15558116   5623014   5268726  13079750   6734583  13553967  12998124  32459343  29658828 
 54843960   1565266  23872577  81008025    143370  19077120  10978428  25336530  10558080   4823604 
 61501300  73085325  60671822  84457581   4956730  80662021   6256000  13295961   4227436  11810440 
  5084772   7660532  25647650  37072109  15264130   8768760   5155920  40206076  10169243    118552 
  9787512   3213480   3182946  71375240   7621104  11207804  11116034  41232664  38810250  69590880 
 67683765  48619455  30641604  55000970  30080718  45653568  42586414  16984558   1986804   3242396 
  8247876  79853793  22250085  24294845  16343569  13929120   2845944  41344459  12946470  42988643 
 29610108  45704970  39137625   6109131  22521513  37732604  39607300  52681025   1894346  42376335 
 46540494  70812650   1136597  49080876   2297502  14328600  30921108  62645828  23354289  23411380 
 20385088  62123355  20522668  11329760  44734248  39491740  51698115  16488576  43387645   1769229 
 14274225  40833264   8902360  57164700  15134535  17805840  51318800  14238882  25295800  50783553 
 58343544  75997372  10499629    122412  26512136   4277938   3295950  18349928  12433920    777699 
 27476835  59021488    197869   7311700   9969292  34877284  24513950   8580111   7473192   4122107 
 20662425  19058067  11254410  29963664   2385999   9085640  58159910  59400042  42687687  44040036 
  1198250  77679110  17462988   3062059  12824877  50024728   8417817   1925812  41510532   1547910 
 22766184  18180804  71519316   1501800  46712736  24690114  41007384  31266108   7806876    347850 
 33703929   2395774  57157470   9479415   7852273  64128548    592896   8381541  78612105   1088503 
  4244220   8468876  47878432  31176110  10996386  24749065  23950200   3446570  16461486  11860128 
   362705   9941878   8128736   2485314   8658734  43839522  95235056  22204910   7437630  64467330 
 22405560   1141034  12633850   7134260  72453555  20036680  60169448  84243818   3779248   1952960 
  9834605  12352656  40419720  47816188  21546150  75724620  12470874   3607184  25626200   4726500 
 19404971  38908280  57872100  25862534  72411192  25603110  75708660  25887420  48508735  58300254 
 19220400  10911670  55378690   9200310  22319504  31489070  86260958   3167806  44788622   4119321 
 17782356  18035199   5395185  26205039   3183488  32234895  19727422  85308822   3762118   2471745 
 19823308   8259741  57351840  48732512   4561340   4083820  38043050  58077433   2491338  29915732 
    53172  12802075   7581980  21439674  30125235  49403844   7564672  36185226   5320458   1630321 
 28424640   5197203  43265664  10786607  50814296    960792   1159076   9719066  30780897  20573332 
 41235318  48900384  38172672  62384595  41526305  18781680  37409798  11449602  85695680   4692620 
 16183998   2373144  33968396  28842989  32079270   1916792  22882652  77414280  37169852  15509808 
 64271389  41178726  23041074   1429578   9003993  34298818  16925055  29975946  11798563  67560318 
  1541062  63667522   1701724  13372905   1656682   7005728  15009732   3660680  51759200   8430227 
  2097450  53104335  25119224  17741349    168176  16477182  59158968  23259458  33605850    736820 
 18651776  43147264  19097360   8322691  56758526   6770192  51111828   1094098  65839284   7869800 
  2835405    736800  25146296  11121198  22528254  74815895   2919270  18876060  22766964  56113596 
 26789532  23819614  95062957   7134080  66423510    789000  23542695   1173825  29768088  16051923 
 31943436  38110770  49705908  41583419   5299855  24874927  36678852   5676160   6003828  26688892 
 28820050  48577970  12853563    711540  13878254   2271908  20806268   2906485   7773935  12723557 
 93712534   9752660   7348920   4839076   4686198  11979600  18264673  28004132    872032   4346955 
 24179469  68394060  76141902    746875  28149360  22484142   9248792   3841449   1253868  37120629 
   252439   3709728  31963750   7529600  32534775  11729008   3624822  42429816  14916356  54648499 
 25439735  43941024    907000   6760206  16079374   8679459  10070250  72690345  61468750   3410325 
  5699407  22127580   5404113   3695414  19384400  65454156   3469408  11323505  18329528  26564086 
  3218544   7598694  29213574  18731830  16758018  23576518   2893352  15565989  26481725  25704768 
 60605272   3384315   9087519  15556844   8119650  31382640   2492639   8525824   4398732  20970928 
 50561232  35184864  70706440   5732856  10978186   9783961  29975620  58138080  31066142  60152081 
  8675712  38090955  20780604  62670402  23082600   4826646  39361357  35657570  35176490  71062688 
 58073865  10076030  64959596   5690400  67469567  29690122  31314816  14210400   5341842  20621304 
 29209241  29110312  13894421  61807532  30559756  68052992  26495620  11506806  56743960  21129395 
 15421124  30742665   4190032  12553656    447694  81900640  11107782  12281397    104052  16291440 
 15173376   3764436  30651009  28596921   4864808  31104824  11172664  35577234   8702352  24216654 
  9753802  49135372  31534695  44220032   2433468    261820  39177456  10909144   5812882  15932593 
 27875630   2264178   2121570  52290870  28658772   3480134  27884934    751944  36729733  22133220 
 37775516  89714240  10572184  36913995  10919012   3684408  11102186  40460213  64464498  16395456 
 29288568   6574617  10345626    402965  14160456  44272966  16968014  59088640  27824556  10196844 
   294213   1060944  36337500   4503000    679980   4165854  38770944  21574602  41099520  67836788 
 17156530   2441757  53113555  22623694  12928317   4355134  28165200  28675758   4683910  19777664 
 29464876  51631872   2955488  27805500  21543134  27756815   6464352  46632184    204467  24931794 
 94039860    419608  29091435   7550125    232696  32974118  43450185   2460357  50844794  22470210 
  2970006  11249070  29301044  65358996  26674470  11474449  31817625   2474208   7446480  85010068 
 12025970  50484222  75937470  13127347  39678380  15032930  12103344  90644734  22921845  32255892 
  1151412   8124766   5221690  17796248  13268463  42985824  22996973  32968128  64483066  13168092 
 64357488  19611144  33915120   4887891  31505888  26710413  21185045  20959296  64874816  71328882 
  3123974  52550280  48520616  14410160  38426484   7368596   3103740  59875488  42691410    783492 
 45417486  11555016   7252852  28705740  11128285   4777550  30034472  51536276  23847642  27675840 
 23225160  18774100   4659606    131028   6256746  12606885  11778150  56429940    121660  12170664 
 11289866  17569464    484267   7521228  15299541  54169878  54572400   2640876  19606041  10516899 
 71250100  11122293   8745748  10772224  34910700  53017300  32978946  36745257  18502785  13498176 
  1279704  36747880    297648  55633915  36381656  54674981  69730570  10130153  82740136  17244333 
  9558432  37287316  14929390  45138753    119822  84219430  44777502   8374268   5138738  22940304 
 46169195  26915522   6174740   7893888  14235744   7094794  60291130  13824357  74657232  27410609 
 49665375  18320481  34956243  28254833   5294464  33394837  17753634  41280204  59969432  60207732 
 58475879  21875022   3550800    134550    516620  27098267  45927216  28600201  40681884  22513200 
 33393452   7990901    260142  17017930  48453328    756827  31522498  36556080   9257526  58660096 
 30330045  32120613  24100588  24422942  44929794  17049623   2844678  23980734  59994145  20920920 
 27747200  29950251  23014927  51084913  58627074   8382037   7613763  11494485  28690437    390688 
  9446248  32010405  52861263  37406096  39693888  39790468   9946902  25911570  12384189   8928564 
 28770336  19781982   3332926  96437528  30054139   8156480  14285005  69223758  10817664   8225700 
  2625216  18816875    863470   4222800  38304945  44245110  21378994  58513680  53161500  81172672 
 60188830    680700  62134656  58503078   6214468   1123735   9844650    559550   7583616  28555813 
 15453270   4024272   3635975  46752094  19013700   4042462  82508400  30327169  33054045   9155556 
 14866112   9522828  50453850      9656  27121962  30390860   2168493  19338592  16007920  38869192 
 12519936  38687040  70933536  52071498    506810  35068320  87219288      8710   8699450  37795004 
 15910592  10765872   3922376  14074080  49404258  48343840  33314472    137088    217768  14198528 
 10306956   1403969  65173020  13404104   3813680      4836  21362500  27659640   7743600    211968 
 35240380  26564748   3559950   5346297  25076338  12448722  21244226  16652202   7407620  51279102 
 45714724  86311284   8756994   1324456   3782856  31086603  15498366  27195476  16122480   4988340 
 48714765  60407268   7867680  43881378  13837759   4765312  20652552  32934310   7134000  58183783 
 63579222   4250279  29075001  26727635  58160544  15433740  13829081  48154608  56295034  41165303 
 78153088  12159675  14732905     58528  42780150  17629245   6051703  12210240  19566474  38065560 
 10141588  33441426   9782196  47797800   3703934   5852287     88783   6324558  62943768  52885554 
 10772624  29252466  34016330  25663400   4595378  24942642   8455105  30304672  70826202  11972204 
 27690968   1753383  18741018  26506968  10431225   6367896  18833646   4132530   2837640   3332938 
 92053164   3848460    479616   5312080  22683780  32794216  58456928  53765484  10514532  10696182 
 27861431    719358   7363395  32396391  55937220  39546568  43599520  35301197  39280296  46648710 
  4200820   2382380  60061194  17959006  11724925  49555838  10936848   4051044    405536  13700952 
 10175316   4355660  56273442    842234   7046875  25934895  46229568    291525  13612683  61669608 
 33485580  65389500  19567340  32960436  23394560  22415013  44889048  24728747  77627524    258324 
 32200440   5036535    779220   3825703  28067624   4703936  21495320   9281058  55736555   7438938 
 32063934  42940986  15039864  50073310  24303371  57227496  28172744   8418195  46177768   3974154 
  1210806  23050760   3030040  50435880   3232500  13706676   4557655  81383553  31364592  57320204 
  7075679  34093905  17032267  62250920  17810299   7730580   2262411  37734760  44123190  17787324 
  5855025  24269232   3561000  16846170  10192384    992828  40760408  34161449   3227616   1005550 
 19279986  15147000  66280500  12227050   5118942  36262398  37553087   2804454   6645996  30703750 
 16294998  68876228  32166296  19740010  47521234   9313542  39467028  24781764    582991   7563948 
  3314916  64793223  10609300  47840408  10170795  37843584  68630733  19316675  26563758  38149548 
 41259000  11337984   2776880   2663930  24099812  38843904  15459677   1263321    428960  13403676 
   555330   1514528  86899243  23750600  23606138  70012880  57302576  49409820    123682  39988260 
  4994528  84540150   1472139  43099476  60490092  61081200  45467520   4763898  21164416  52653486 
 52568250  67540051  14900144  13203201    425700  18302952  18542520   3997717  39165960  34461474 
 10642590   1197258  52784326    653172  20318700  27896388  62393472  17073342  27113735  16829196 
 19219184  48469977  26387088  70143102  17156192  28770458   1315764  12436875  19733279  19491448 
  8047095   6651177  34075656  16333654   7700060   7427406  58839567  24666495  41492136   8980478 
  7736715  27305762   8358936    326529  21157444   8562285  89964252   7057395  24629165   1739210 
 28440632  59149881   3104107  23014222   1297268  82168662  74263182  67692476  19937805   4720392 
 30895064  14227941  24055500     33040  17101035  26451786   2808575   7044240  44709330  17333336 
  4073588  17107906   3471600  43101222  76427583  10436104  17537940  63891267  47632338   5665912 
  4253112  17472600  39519662  19385795  31485195  11398810  10647049  32282435   7432425  27927954 
 35200392  51867054   5218592  11766744   1538730   1581000  12349348   7861854  70779380   2619240 
  2113370   1907616  23091640   2988579  41035888  12894840  52106208  18562445  66006912  44775972 
    34902  62553197   2786757  10773801  16006664  20101036   4189568  30040853  13441071   9405864 
 19752343  14863260    494791   5231308  57726004  15576502  16286025  41693296   5661296  88433568 
 92575152  27241062  48289590    129143  32536384  22602645   8489040   9484089  24837089  41477450 
 58750692   9514272   5147865   4762530  15297315    715260  19299136  13604016   9816630  45332078 
  7953375  16875170  15276745  29814240   6736558   2015632  32472414  42796680  83263320  46938372 
 55571265   1291752  23552720  77315481  13366801  15819778  19318960  30582796   4497687  72958200 
 17228494  40791730   7092184  13393728  10872702  87723774  29167197  42905870   5697144  20422792 
  6683397  49316832  17121544  34463169  30060072  17229307  63086976  48193138   5767629   2855695 
  7425012   4217962    239564   9729846  22341216  21478500  56954539    939423  32938780  69510588 
 18703488   3828649  47918352   3538236  27804378  23443430  22159830   4666180  28225298  26090981 
 48535744  22500780  93462164  41779500   1063413  12682362  10119701   6246464  62741060  68080610 
  2937224  72564830  32881601  14552424  48422687  58477824  14134320  46608100  37532110  24440121 
 47701808   1539120  19261088  21272370  24388715  35601580  18754467  29115324  15536628  49389918 
 36190385   7244057  48419980   1825816    355080   7758290     62680   5102520  25879823  20188432 
 13423900  24764452  52963977  71960581     35616   2274304  50951204  28744272   1849204   1350149 
 14832584    581196  27962556   7873982  50644120  24923360  16007046  40064820   4887880  18443677 
 24176745   2785824  17382838  11596362  39242550   9049716  34429143  60347125  38541580  55648470 
 14964514  29841462  30648740  15239007  13608496  34129864   5110894  34534270   6558188  59823424 
 35238712  25664733  13493040   1951524  45005007   9018988  13967864  22701744  43038432  19954982 
  3168500   6147144  10889924   4066480  13228215  40407840  19474672  46917360   2642520  22047207 
 10393960  46722168  46666935   6455203  15738810  38991491  23733668  57477380  45534636  52222133 
 11277600   4712620    207966    498480   7064388   2588612  43098153  49291418  32034387  24335500 
 27086150  35151625  30848083  12687790  45113744   2914774  10555765   1131460  51193425  81601604 
  9453717  40221708    302580    758835  35985985  51136210  42727176  68190174  23492194  13027014 
   159192  56379306  36196725  45267300  43126692  61908550   6949209   9498242  33081040   9073323 
  2507316    697810   5952100  15317968  21680593  86870016  18435327    396459  19389656  49916808 
 28822006  28544587   3754014  15461523  39414200  19051416   5381775  42451032   1304910  15382891 
 25564136   1640525   7535475  13761878  26844244  18414750  14367900   3513987  89697124  23346972 
 23176440  42253002  69469200  67682250  29335180  28333188  46630930  37392265  20932985  60389600 
 13816920   8913324    638320  45529967  29698986  36309792   5736276  54190164   1534680   7640308 
  4203910  43077817   3421248  14869736  30229464   5430337  60986884  28818725   3245116  26883156 
 72004950   5017488   3987950  28908633   7815440  50946420  38241100  50396256  29499828  16013580 
  8304624   6945302  53881278     63058  51119769   9213111  17669756  19223985   3958164   4911086 
 16074089   4001981  59266832  42947220   9692724  20934580  17335675  10449171  17564995  35345064 
 37418392  33686532  24130544  14820717   6326320  11978352  72387396  11219164  10136770  39592075 
  6414780  61325325  64228554  26892372   1104675   7511145   1398150  16222575   5929164  26753320 
 17158168  63395673  13651576  35625304    240514  53910000  12450542  15186868     52317     16324 
 13708530  96373233  31134967  10037820   2013414  16083522  45725072  19432953   1494504   4198145 
  5998960  38485785    840160  79796640  13576032   2738541   2480660  21935160  28828520  47428572 
 27370078   5609328  21601125   6444867   2088152  11468960   3120180  15551595  63260730  11200609 
 37375792  33595744  15629040  42275748   7272345  14100162   2185996  14167829  38884352  12022972 
 35030212  40621014  24290046  92507205   7653412   9805536  17627292  11235260  11169872   3861880 
 36498354  61392975  19540478  62955556   1774720  16177144  41923824  11820237  12293190   4407942 
  8124734  37120706    499224  14593254  43261436   2217740  39792104  86206400  32176760  24317673 
 47648736   3825788  18968560   4566843  10350582   1251432   5210604  35292092   6835200  11708528 
 26816515   4958420  19352928  45318945  82428798  14794164  32050758   4743747    984608  12808189 
  1281510  52518005   7451472  23769408  12486852   5285610  32032974   9607536   9424714    204792 
  1817696   7199246  11350170  32194456   4412265   1944096   2753905    407088  33573484  10371696 
 35070909  12154272  80484390  64427334  28412984  50254919   9430784  44933504  48240892  14047682 
  2269068  10655680  78911010  23820202   3249508  76702920  39533796  19018402  45953312  38419265 
 77565135  53642433  46239711  56001212   9373650  38910249  26902665  40064640   8845870   9703725 
  3762266  28067013   2421704  64543234   4807880  24325080  88223858  10147018  14134431   2064458 
 23997600  19161930  22723890  13959036  18804083  15337060    132460  20661284  53883291  51982704 
 17856707   2486053  50197708   3251822  43945985  43868760  15039600  30409500  33224082  50901576 
 62030852   4232656  24438180  27187609   1223460  32471870  17905980  77375760   2083853  46297300 
  8051638  49625200  80392970   4442981  13067456  59144720  25130977   5104680  45329523  46511556 
  4271104   4973980  24357092  15303411  22628660  60894516  26329754  27725085   1800929  11088875 
 49284887  40709856     95211  22710316  12469959  66645356  66357984  12638085  10894098    821744 
 38501568  23755459  83408040  26919729  47503464  12403788  68895942  37473478    875330   3248938 
  3891105  30056424  16975991  73354470  43565252  36925498  53184894  29488076  24568302      2022 
 29089590  14140400  39202765   2930275  56136256  23942088  72902857    378190  28793600    195990 
 97925775  10500008  33980284  41259380  31234406   4743102  64474160  26409221   3093372   5491725 
 34896290  13369875   9096868  12683151  23390321  33426414  13749840  81185746  16322931  28637570 
  5450115   3822024  23758944  65596109   2396922  11075784  19964720  10659922   5321796  47024306 
 78833964  16640330  55742448  24343776  36228465  98545325  23536158  62030250   5359660   2546192 
 20970260  53608320  17352073  12180070  43086404    999362  12581205  62061788  48421268  37184238 
 14238796  95864220  24744468  36783963  38196258  27013285  61582717   8599536  29454891  10459766 
  5990160   9126106  50140207   6610107  40210722  12704768  20856676  16024450  21163085   6137560 
  5611008  18815352  42468636  60944450  12707596  53387719  31315648   2540442  22146768  21913368 
 23442048  27714162   3384864  46683666  39861238  16264766  24462162  33028005  13416975  35416720 
   403337    158014   1139033  37100383  50818825    146812   6154443  23592576   4993663   5371512 
 47115684   2367670  11817975  10913274  71858670  75693639   4588740  31723680   1176417  55210032 
 25527355  80931356   8714964  17713860  31079322   4972862  45812700  62569847  21750871  10382522 
 37212488  88865361   3293376  20335128  50571122  11122344  17714100  29769084  54578784  21983754 
  2628136  95433579  40792983  20521865  30572856  74490797   3344469    235382   9979996   3913680 
 28016944  68676048  11273248  27846912  16254882  37041144   9724541  35679910  64586896  14240007 
  6448280  37225592  65871126  37386684  19246073  11176620  68059440   7818168  53173122   1481823 
 66590845   8078616  48970400  32737004   1927072  81814329   1006860  48555936   6077080   1179544 
  4675926  81270216  63825630  35621010    221052    697972  32105056  12993068   1983696  57075126 
  4628668  61350246   9287922  80500032  63980427   5696790   2483348  57920640  25922787   5603020 
 66210160  12079904  10015247  45519347  35801084  72204912  45186576  25187112  34536384     65846 
 29059968   3488604  16432248  35493750  34793832  60151300  38415104   6101018   5358044  40137878 
 14381178  13698132   1018350  15609348  48412905  32379131  17273890  31114005     81680  63751624 
 19576864   6760702   1745900  28197000  26809389  47534780   9796276  12440020  52815872   2980712 
 17546320  49952205   5104620  16954420  57886881   3770816   8631550   1531911  25202853   7320720 
 25683526  40777441  19416815   5216778   5664336  35900360  35218170  20954762    222560  91073052 
  2093086   2360820  20419875  23741352   1685420  20740536  12698732  30873024   1101884   8508864 
 16970240   5440988  23205460  27376532   9452092    329588  85932945  47282945   1584937   9893664 
    94140  14959247  10560940  15398474  27518688  28157376  50632960  69476316   6648432  63374800 
 64943846  22546712  25457070  50033070    282408   1208880    978618   8546820  11307789  18734430 
 41964450  21829167  17531686  79886850  38458503  15398355   4665276  38833452    411366    723000 
  5507760  11202345  22460025      9372  54389020  12395955  16595934  18143840  35708686  22421260 
 43550400    422016  24047608  37454718   4272831   3707810   4885800  22199995  11301143  64829942 
 42752514   8480437  29978109   4783102  15671556   6155280  62247294   4936140  18212887  85713160 
 10220094  35840090  32527787   8772000  12441390   5683412  21907431  17785355  22209132   4069384 
  6267828  13355342  40206632   5898112  64850640   8779336   2700442    100821  13274844  27706932 
 58842315     60720  14149410  83945096   2073015  41832168   2038155  14822976  15097755   9914468 
 14041671   9186320  43469249  11742943  57314595   5516264  28511036  85668674  65756684  26541788 
 24192819  31048560    234624  12043789  18255093  71471600  25019676   1647642  10644480  77251005 
 58445720  28105948  21216538  11870784   8643492  16699366   6736334  60202868  39129346   5950214 
 13853672   2029077  34092505  25595660   2575500  67051677   1972560  31932096  27966972  59580600 
 70658518   2510640  24862264  44714250  11192900  38046496   1868221  23994659  25063116  46381356 
  6779124  18331959  29210803    733601  56395869  25885525  29893176  45154352  17154435    645588 
 58812465  20775180  35036830  16557324  44314760   2634701  81270995  38260610  20768868  32933050 
 28927790  25687302  16536775  41618720   5302422  18793770  73543660  75260304  31884300  20149433 
 13576406  15848928   7130475   3020220    618528   2175014  79957679     86832   4481099  37007568 
 10046036  14198379  20004790  16052403  73312768   1670636  13185088   7122544     56768  11626110 
 10101744  31976252  17411688  50022749   9715125  93651000  23623050  34012020   7210632  85908766 
 72200450      7089   9695987   9978045   5619068  18816723   4615380   5171040  55572340  97052574 
  6891620  14182926  13484800  74415978  49682436    847804   9484266  71601112   7344478  48741269 
 23588892   7847889  44339322   5156600  51509439  47640530  27713900  25073800   2395995   9815043 
 32659374   1733228  11840880  15716734  37737111    734400  56436676  16314504   2707341   9764532 
 18650280  21100886  10460827  71105790    418470   7864188   1183485   3462420   5637234  67704400 
 12826500  55258797   1212237  34564360  28528528  54341640  72036174  59556819   2797119  10150728 
 31783536  40612347   4397576    275184   1615158  15036348  45900544   7940326  14662179  13978692 
 11181072  18249012  28841808    823170   7522368   2536014  18475904   3771108  51414120  15661107 
    18810   7989072    229200   6503275   6693852   9019031   5545967   3549570   7591278  12046269 
  1962784    135360  24251295  76024004  27620274  29738181  11848950  24996390  66673824  36614942 
  1730534  29023942  80579520   1590430   6256822   2806879   5396904  44186736  51352544  19157061 
  8584835   2463417  55256538  32854896  13828241   1891813  18945924  32570244  15630312   1086740 
  6568677   3209920  17780691   2630826  25530635   5562326  21820512  84907008   3022800  19596676 
    14209   9833600  63075440  46307488    260667   3810653  34234866   2236800  21547468  39486155 
 65929626   3691982   9026160  26970246  76904500   1223952  12573770   7392110  58064364  55581375 
  1885792   1198435  44357970  49087745  30308430   4770558   6972970  27112860  44905508  34147120 
 67878180   1626030    350672  28752167   7900316  13875035  25339600  34920792   3225615   3715191 
  8636166  13528957  76412336  19890530   8258250  35987885  17584440   2019865  72809100   9472260 
 44497857  17511032  29462044  56929663  17277785  15975570  11578270  66590832  16569744  24226092 
 53836860  11862612  69533292  18212655  54947217  11329916  28755000  13104602  11489880   1996680 
 43800042  66071775  37602171  43371975  12268758    760677  75128660  36142348  61765136  42686036 
 84214440   5594872  57099753  11030800  25482184  37770600  50069388   8850048   4614522  26036673 
 26897858   9910320  64492525   1041525    221911   2986330    730210  20252750  35941149   4194008 
 75201280   2628808   7478844   8305035  20335632  56191680   7588581  54074592  11476182  45345276 
 11564716   9314315  16652340  13570535  31778916  24534876   3126882  26360190  46301325   6420112 
 24040653  45944991  47932858   1998372  32142312  14184905    199310  25768080  10915161   8106048 
 45560144  13368456  15815366  46084157   8318400   9298386  33214328  35227821   3827850  56346500 
  6591008   7936720  55608480   8131092  64493004  28902885  59107539  14143528   3199182  57346171 
 29654357  52976256  11330352  34826332  18617550   6910288   1644546  19575647   2584248   4817132 
  1085922    906867  60174751   1990356    905154   6231666  21198150  13071708  18351620  22814946 
   391612   2959380   3581990   2829762   5065774  20005568  50426544   9810744  26393699  67834898 
  4453456   9702804  31545855   7852680  90063448  18623118  90786957   7171507   2435217    536795 
 22621482  48726489  24929226  18409590  36042516  10098264  11137392  10684194  34132644  31498734 
 22316820  11545120  11644646   7624449  30472632  42623536   6039185  38937807    407898  33840045 
 39508164  29384124   7068160  53893683   9403488  45337380  28202221   3064005  10370872  49990248 
  1888563  22476966  26678340  53656150  15497844  62194439  55522584  62808136  13112714  26547213 
 15514252  67854838  17788556  16388646  30256512   3444388   2097810  32105104  69096552   5607006 
 11861580  10778365  27401100   3251488  34584517  22070304   8807760  22565734  11975444  49054525 
  3639293  52881152  21776535  27465664  21185053  50743881   9428532   2449920  26528235   9883272 
 10107117   4998560  24926048  38012229  10834750  50657430  79624430  10844500  48703099  46833445 
 29056032  10784436  63156807  65756504  42503162   7175448  60239959  12780036   2783573   1270464 
 11315418  30987963  31533715  12881911  19847622  70420716  36056082  44936006  77595867  22118502 
 95180553  24527958  10756044  22972300   1383426  26476512   1896000  93471882  55641285  10842430 
 32305728  26683410   6282206  24592672  22863195   6040554   4781146   6856834  20230630   8114004 
 14350479   3699840    142584  41398104  22262826  46748412   5079102  27927642   7398299   7530768 
  9215710   3543576  25859475   2673144   3764880   1328372   8484052  74761582  75856037  28343722 
 54926761   2023362  72352575   5824931  35955360   8501924  25684128  10123365  33381822  40838217 
  3524790  48307245  11802557  10010720  16982742  64355520  51652432  38652375   5581250  34648180 
 37717752  48802320  67353888  36788850    156712  30805170  16246264   2091663  40048911  16837639 
 34438360  32340120  44881446  44113000  26232120   4827846  64743880   4777950  37039968  33911207 
 88508952  63771764  65500799  40444074  19854138  52950704  48836568  21790938    448032  25921622 
  2593115   2680216  53595101    938217  48577927  11889136  24254580  22936004  33374264   2990813 
  4992975  26929980  13582098  38161350  70732746   2418404  16001727   1304456  60707316  16543548 
 12430929  16897825  30074568   4617023  16726292  58112222   1155700  24560520  27635080  12125008 
 42698028  17978664    100920   6388688   5297948  46696290   8717240   5673600  22302786   7955744 
 26645184  29840679  39131872  72512825  28854672  23796180  23801247   3153761   8318601   4892195 
 10796305  60038050  36305712   1526625   4420713   4922592  27643583   9478542  12161380  61732173 
 59380992  46505541   3989128  55002712  29618757  25201094   3911424    604660  32363184  44938845 
 13603445  79192778  21348960  26728800  45586112  10611860  31442145  79779503  46810706  12597366 
  7166896  28889196  18035764  18978176  23143481  50951934  14678200   3860838  55545345  20621391 
 51078006  14603541  28432315  53133106  25238202  35626877  30187300   1389395  19877760  19904460 
 28492115  73357773   8627216  10709704   7042464   6164907  23926028  21277060  11023914  47398912 
 35283612  12414349   1507176  14553942   9037821    297594  15594982  46038897  50170526  12495825 
  7354068  19243532  28340160  15674620   4289610   3813804  28645746   1483620  50715972  52280072 
 10998239  20981139  26569280  18878555  57309005  10047831   4131912  38917907  48076400  84133886 
 55490086    328748  36374997  48071265  15823966   9153793  14880488  44834848  35885674  43497264 
 29944285  24237495    613473  48433242   4612850  40357170  12684966  61814559  40939184  11405079 
 56708750  16163840  77832216  14746732   7840222   2232600  39703908  21617048   6488832  61908231 
 71713160  59546402  10153461  74939424  32092038   5986584  73637758  55063220  17113696  10423770 
 27687440   4879638  16493404  13103100   7681184   2127440  34515963  42261819  49069343  17706424 
 13833938   2580942   4861976  17951190  44722925   3576430  20026240  27849346  43431168     26325 
 24876803  36595440  74999696    634852  47024991  14332084   4920650  57651222  67853100  46354035 
  2557800  21380890   6162552  60244980  44376925  26806376  22063578  18242504   8862718  17137341 
 41767806  48362994  13539780   8432697  14099715   7138904  36387946   1101144  56905907   2982924 
 38857104  25508757  34963220  22962877  16591335  20991924   2756448  23130429  14256359   7814342 
 30226625  54363130   8389551  22125103  40215000   5998130  14835656  70878348  59885991  31479168 
 16881723  31798260  47960859  70439901  39116466  31052010  53642770  43486851  26532072  14776704 
  5196016  82884384   5599234  27723950  21273561  16671208  18013556  33820900  13019632  30626543 
 39609838   3431617  32906250  11529440   2374680     78804  26052150  30366072  10269064  23752512 
 67975109  59464678  10715035  37685736   5513508  41231120   4658910   6902397  11018386  15568696 
 79735238   2033376  41492454   4867177  32467695   5720160  11642812   9228416  16465170  27015074 
  8791050  58545890    480632  72869580  24201102  52097156  82670430   2947115  16144908  65449176 
  1068921      1656  13334599  26546447  24832265   9417435  18077488  43684200  39620416  46225444 
 36039168   2511706  20199844   8299699   3122720  10172874   9321320  42771520  24524070   2361744 
 27100363  45398105  11768015   9253699  26542050   8312709  30755145  11968638  25439568   9426706 
 17368886    953232  34327293   8350675  37951508  10954440  67934405  23320620  18269469   2224938 
   696060  19022262  30333770  36460053     30484  13132350  35939302  73655148  21407813  56306880 
 16308864  21891396  13768854  16524984  79343012  16211575  25013043   4244070  37069096  77083686 
 37577904  20589065  11192570  10872270  14668625  38738924  13549683  13374986   9121056   4458090 
  9721492  53313698  16052080    543266  19413996   3296040  24285079   1976070  25633054  35251034 
 29490048   6790377    501354  45372240  25303680    668386   1581566  44668015  29153052  36945744 
 19895598  14023068    977850  12628980  35826192  28184064  72168246  21012480    320546  17698720 
  2121009  35499750  11088000   3736713   1549275   8941940  45708372  26060931  10736757  26473580 
 46743060   5039358  51333282  19496037  40126510  13561928  13773893  60819582  34061808  53136304 
 10877842  26309493  27516307  40086252  33058766  45415016  30669576   1281852  21941976   2920352 
  8737517   1191936  22748754  10746417   7400520  54915189   1746846  33795354   3396455  15363223 
 47346020    268398  10024020   9193321   8727847  23610609   6701378  22938168     44520  49380496 
  5298836  23443992  73206660  23571186  17174508  25573396  81115782  63351250   2115657   2771728 
  6313657   5774281  20714976  21629480  19672077   1412270    428257  38399241  27826127  18657132 
   486220  29191848  64439039  64009030   2786496  17882109   8585568   3630810   3541500   3119220 
 48572825  12087040  20471916  32157184   4611000  11685636   4939365  20683980  28724416   8937744 
 39609150  14425146  27314976  10460542  11098428  30140810  28545750  43771200   3156286   4441570 
 39734288   1232208   5603824  52823895  60849256  17049900   5242732   6539760    554415  16008642 
   590236  97752954  20770323  25796141  27298464  15376848  27129948  28254573   7749872    372000 
 23923920   4869104  53857837  56548840  26785796    280860  37488072   4502210  16142964   6041504 
 29304514  14999335  36378118  52890156   6236316  11283223   8514225  21713332  67659380    537799 
  2599083   8245125  66810408   6290487   8283684   3166232   6929390    708050  68945922  42752157 
 40940022  24586726   2921025  69896782  56973172  41012257   7517424     21755  28834785  32678900 
  3551366    770592  49664784     58990  13129260  52981240  24015546   2015316  56279229  39199352 
 29698944  33755621  58534938  17039670   3206775  32902265  88162299  25181394   7763982  80264930 
   129220  10809920  22124256  49452250  46519104   4261550  20141375  34867836  12375840  27440755 
 43145981  22738826   4689900  67669888   1324674  60450936  62871592   9311650  19855554  68975664 
 19602794  26360480   8027910  46083765  41976884  26428596   1041908  18304784    649702  32950737 
  1258620   2378497  38583255  11605494  26013492  52009485  13119894   3114837   6313560  21531690 
 51986858  24137652  34343100  26214790  40616072  39240342  13529796  10605162  54293317  26320245 
 32584618  20640718  25508469  51317240  12867475   7116982   1311303    510136   5684885  10333440 
 11476866  32039504  69391000  30517200  27072150  83158244  16696402   9041946   3263544    389992 
 85618544  31295264  31187962  25216394   2062242  30386804  11880935  11925339  14884281  10827890 
 49935468  35714263  52428061   2047402  25596104   7811090  43395084  23956273  17564445  33438041 
  3822433  22976532   2796564  25071795  60175324   5887413  10624680   7123392  53805466  18768960 
  4686185   1451604  12031668  20766255  28441708  14275562  57073040  39625040  42069480  32673464 
  2284659   8068368   5894707  22114593  11870622  68602430  12078280    141680  84891005  64815594 
 41167680   7614705   3602142  15810840   3255786  71107973  18727506   6821998  35882872  13896568 
   371142   4329875   6769672  23353629   8059934  23300024  72369592   1364159  36326822   4348260 
 19207597   5859711  41443056  10879960   3076810   2842072  60492545   3888504   8435520   4583670 
 50568176  29400084   6560895   9457140  66299094  20698767  65884552   8429384  63471813  52459890 
  7562315  15026232  19708516  66544676  46984975  23597860   7571136  33185744  68555289   9953859 
 26767728    480636  92630976  20797224   1049425  60980419  52062738   6992860  47783260  53502458 
 32207184  40491159  26277342  73453260     46592   3785076   3316192     33300  41269173   2530507 
  1518088   2796528  10485585  12492310  44559284  51212889   2162368  56593642     81885   8443458 
 15601180  24518415  78357543    562104  66605128   2290944  26342590   6214889  56990758  30577176 
 41013792   4382520  58458840  34931664  10616508  16824250  49391804  27043500  61256907  60862074 
  4207142  48876408  17995425   4649395  31072609  41643504  12759113   9995420  37020048  15902999 
  2238016  48691689  14442928  48656750  65750484   4022082  52734528  31654090  33929637  14538810 
 16560202  37988625  48445368  52577345  11945017  24159837  13901524  59194030  50753303  69551175 
 67573800   2073708  57344672  27695503  50188290   6094218  56105280  61733499   6802438  15709888 
   257230  46058680   5912439   7264448   3698214  26699846   5967189   5106088  41099562  23798982 
  9135470   9947960  10283985    498180  27354366   1894984   6437595  18494394  60505920  25294776 
  9112680  26071592  38249748  33467175   4100576  46694109  85170690   9612240   2589706  57521072 
   760280  31082948  38598118  62375746  33511882  19720818  34848450   8025584  21589500  17172150 
 30169508  28245810   3980424   8801373  77159260  86978675  43968365   6738844  46684476  29079795 
 37826989  18689853  26797967  61054945  39438085  77200750   1912456  16373088  35178078  17696904 
 22762103   1809236  31796679  66915739   2650164  41030671  12581184   8630144  23782788  21712400 
 12300648  59331020   3687751   8772936  36900404  38854200   2926245   5162430   3203597   9260916 
  2222367  60850305  27766011  35030177  68624559  63379800  39183844  12881937  22664730  78421530 
 35143290  39548000  11595927  12149016    692908  16029914  65424562  69532434   2280720    623220 
 64891930  44641032   9897858  23517840  33558560  15981944  60362704    804032  33822280  50714793 
 24558174  16870152  10211124   4748887   3888773  45124002  44039781   3812268  25012650  38998740 
 16381287  16062030   1469052   1531026  20742218  12752805  14602822   8962960  37813393  16037271 
 19712472  16865984   8529250  10307780    365092  48436011  82878630   2328192    828558   5154525 
  1304331  60877850  49474224  13451120  16520820  81169470  35032200   1520550  18459441   2262190 
 14402842   2751620   4918221  14046720  68100088  24813080   1220442  10007760   5628675  27044870 
 52825437   4972008  12388988  19572933   7014065   4348688    955712   1798416  34796258  52281450 
 30738669  36954462  64756065  31155440  22483136  14108655  19584776  55625220  28014616  90520880 
 51124002  55057818  15935240  63504920  53864336   4670827  23903190   4976520  63684685  20610700 
 38357280   3896295  24548161  69845412  26656195   3149888  24116055  15174324  72397802    809188 
 28851317  21366388   5309166  24567036  40240692  31898724   6376752  21212683  19064605  25571233 
 13819068   5021688    865806   8164615  53764200   4770980  11518020  21321496   3121734  20066067 
 24181235   5517588   8514645  50001160  16821702  74170686  74896920  64600448  30070945  24953160 
 67348179  11204186  86727069  22001616  23181606  12190365  12930288  20435976  54805425  20068152 
 13264560    618970   2762208  24964293   1203072  50568558   6543763  23024317   5242875  22548942 
  1160712  36061515  11051456   2660098  21240786  36778364  19459128   7615016   5814312  20811518 
 27518240  31643145  74402864   8561323  13478776  56615058  25125620  37111888  39606700   4881510 
 36725832   4898403  53011665  25682110   3161147  57718200  15097640  35231358  46898670  23692050 
  9808134   4157498   7010154  86719230  36777302  19844861   4742164  40384500  11808232  12936678 
 61332826   5427471  77976657   2172184    153608  88576140  35843704  14238420   4001232  14107170 
 38912305  23900233  18574925  36034134  23853528  19848080   6434473   1477230  23936495  25669646 
 29750490  33787941  22685085     10737  25114872   4521320  16952745   8028732  21049755  42162120 
 24199120  26431192  62606552   7750148   1094009  11630318   7461728  13919805  38346504  12759600 
 58819520     98307  11047050  10556238   2168925  85113910  17955585    627991   9492994   1090824 
 18487440  29557188  76508496  64582749  42188892  56575692  34193127   3716656  30823783   7011994 
 11705472  16231815  33475057  14818796   7270686  10935400  14099084  22292568  51758676  82535929 
 48367584  13867378  16346270  10090512  18333525   2075733   7322036  15116556  67280139  14174328 
 48204674  20983956  26799750  71098068  65057502    266805  34101350  33991529   7853842  24447438 
 25963614  59859480  49803650   4220587  39126402   3830780   5640928  10882704  41324760   6231723 
 18981435  60061782   2188550  27340475  20500207   9919736    863133  68262462   3391200   1844398 
 37996662    840903  14113080  38946900  14002299  31167438  52689840  29924800  48888328   1774680 
 46516041   3158183  39235200  29699109  13253004    207375  72999225  78800115  36173004  19291545 
 24112154   6656182  14026400  16294015  26770180  44251954    571175  42489528  53399446  21775416 
 36311836   9797841   4269470  25534700   8082195  10984474   9145860  15583840  72345284  42368047 
  6615984  13592490  18355656   1216836  31857264   2661084   7320440  11925018  10565343  32942472 
  4202585  19789770   2153976   5150010  22922934   6535186  13758163   6618780  72032919  59093686 
 39218082   5752915  18038376   3013696   1934898   8717748   8747705  12770557  13472397  15057350 
  7473365  18735596  14704320  13097008    847046  11670415   1572624  22800360  49087488     11292 
  2870376  32710689  42654122  26608938  23283684  19702696  47123626  10370175   9205300  39025432 
 14812659  44230185  18702735  25122240  96974320    742979   6177108   6735203  15244032  15460848 
  5516780  35519785  19172880   4423360   8633342   4158400  61065117  43167126   7101232  19600490 
 53370988  30451040  30237151  59667840  34083060  34729560  31527150  98107936  15012370   6925200 
  2386971  12196800  15870855    557296    866745  32344564  63688482   8647269  34474734  26458192 
 10742780  65376730  42604844   1950520   4882332  34564391    102696   6304989  14052994  12080625 
 93354204  65997750  18683300  73042272   4745832  14534133  30763620     52666  23357100  28875978 
  4410666  18057870  19072188  16140514  21042378   9727040  72256860  48642201  10394888  11852434 
 56251776   3184128   3836837  14487935  91778193  51560327  46478300   1039315   3675672   8943341 
 34540584  21186412  46524312  27035304   2684396  10908390  46104425   1645900   1883832   1701648 
 32712590  34647648  21099949  32610250  69547608   2419650  19843692  23739126  11011845  26524680 
 16033701  55846483  84970116  28373664  47211664   7510421  19001324  38617599   3606273   2336160 
 50286522  12864075   8994683  18955296  13361736  19237794   2249500  74593738  27374186  37439320 
  1515151    326928  31563983  11577970  61017200  18306090   8332335  59996112  73853076  24418635 
 20161800   6353163  34302600   3092055  26665188   8295672   5966933  14491296   4273580  53800324 
 13352056   1644097  26926284  12066450  11633629  22519368  26939392  26233448   3095835  64459720 
  1360928  84105340  28789560  12340724   1897064  50296310   8404992  33026386  16117503  11877651 
 40835626   4282400  66474441  27209450   1591200  15709260  20387000    619896   8206947   6321590 
 74681880  27427968  71099182   7591150  37223992   1423422  35523270  15426323  19934286  30770740 
 39764260   7557944  66682532  45055598  50000685  35745573  11718189  23163968  35636216   4560306 
 75448944  53925740  57310800   2740212  19846770  27946000  28684152  29811628     70720  53663310 
 29116626  93189441  13408812  90244959    308728    364020  47299560  18357120  10505310  51679677 
  3028922    511872    427295  44032640  24767034  27092025   2388800  24127852  45935380  25344000 
 26926848  63546880   2885696   2175300  64698178  11476836  35167950  18060588  34473220  56725891 
  2199687   4568886  64104642  38481254   1467525  17663616  34824585   2569040  22118620   5919138 
 46091430  11040075  52704556  23473800   2591500  62130873  39177600  41746136  13998744  17359684 
 22220692  22909275  24552144  49084035   6794171   7194655   7102460  19436430  18505410  21406464 
  8384280  22912064  20507202  47992854   4150562  46804738   6334420  41829192  12469254   8272277 
 16056313  32062300  64602372  24334858   5803704   7486944  56418543  22297248  41346135  70329166 
 14318558  28419216  26602832   6130458  39602208  26181188  21023028  15384384  36675405  30643888 
 40783119  43699716  73862943  13814694   9744948  78514996  33740740    650235   9494196   9982092 
 36115144  10336599   9988499  50767762   3857868  15568680   5766909  38423862  14181312   3935672 
 15219363  68610480  48447483  31427595  44916656  33763443  25837104  23596090  56860986  13858866 
 60242844  22015893  26880152   1646280   8301645   1137825  56332871   9408030  14877630   8819019 
 62010786  31486900    573800   2245164  49675436   1848530   8084592   6188400  32247320  24995239 
   850374  45259368   6868273   2948679   6782000    229808  46440987   5446426  12501610  29425755 
 20641200  19878622  25843090  59627568  19436898  15469753  73053183  19694194   2719342  23687006 
  8860689  22246400    163372  49135051  40362484  35661765  54711774   8038778  44500305  24159788 
 13001450   7845596  18639630  76454070  40580404   7825392  26026836  11199629  19093680  20684382 
 83836080  55869496     71469   6874802  26247329   4239228  37858018  21429331  61298739  20413904 
  9746355  35010800  16232328  33955695  36523386   8071778   6817291  38165400  34405560  20903688 
 32296946  34610814  70354432  49102316  42013020  27771582    775860  17194086  26743656    577138 
 82062550   8745284  11373147  19320483     58880  48515363   7985098  26275344  15820500  39811818 
   580308  50495857  25886322  26815750    461335  18465720  72293256  15974146  15826752  60592590 
  8322760  42735056  22481839   8125152   4156704  22394560  10243010   6620670  16318692  42720830 
 34061482  12472218  13591035  10027220  34729093  11105865  15632430  15611813  14027244  43295637 
 36818011  29874240  22503936  28205130   9480825   2398968  82837120  18309280  17526835  46877285 
 13969800  41757786   3687978  10393740  40336128    241304  50887048   8108052  24487332  47568419 
 35915280  10663354  47906544  15387378  35506728  32161396   1004475  27552615  17467599  55411755 
  8198050  69338829  55888218   5384673  15722928  60438521   4729480  19509861  13862555   5305616 
 29462566  29163852    114378  20305441   4958160  52523848   2401590  49383186  20202515  11626006 
   462420   5695663   3460353  27290680  36432786  65195480  61583256  35295450  70098528   1441104 
 53620715  50415495  65443989  17875000   8847597   7069836  23181288   5771766  19001163  23039412 
 15929784   6122856  15512040   4789400  44867208  20870199  56904224  13307288  32470086  23793693 
 43202480  32538330  11382010  32413704  26641264  59379216  10301648  67166320  74500666  21877749 
  5190702  61493328  35150448  26087820   5124930  24234372  10488247   1599507  25030824  16187631 
   425587    168997  57188700   5221887   1312664  37551936  12731516  72316904  29951456  48386642 
  3869275  10468472  86409616   1522872  48218764  11503525    983900   9508730   7124980  12076494 
  7627422  47511933  13223280    775872    462723  13606660  36313392  39412100   8171672  21839922 
 13991180  34158996  35102886    124080  23642050  17544450  20329994   3500016   1748164  19953540 
  7875842  30665640  21376344  62346537  37636180   9426220  24810922   9660966  20133624   9794366 
 55858201  22824925  57095964   4671081   3971550   7067088  49836875   9208050  19841040   1307540 
 75133212   7156784  92497472  26575482   1905582  22023325    530882  23739170   8431225  43539650 
 11617664   9974160  11541457  52713669  45898912  67151584  41291904  42957480  18650940  35359345 
 49718097   1194017  29189490  11134690  42525435  19705266  13186368  23746470  29407320  28845256 
  2666562  15486848  36623404   1521432  44999682  57498452  81780484  14284212  22147193  69542526 
  1878529   5425581  22935675  15890368  35240715  57378198  39603269  85769965  13016853    954960 
  1891974   1973340  27515598  18523970  43801450   5092866  45201852  56488520    374530  17509581 
  4271979  12845820  24791394  29892324  47363323   6615758  22345533   7380972  64329915  15682500 
 11380250    938355  20158386   1047319  49892388  49862606  32240670  34954656  69642848   2876961 
 20725972  52884020   7098225  14633910  22427550  30292548   2580048  64744218  23827122  38854512 
 31980104  21668589  14924307  15118550  10495494   1903920  12327014  13011460    187935   8471883 
 12446992  22290302   6289923  15032892  71946243   8650240  80351208    182885  35929950  23241363 
  7935990   4124797  40382244  19221285  61073680  64064450  28750932  40498192  21824565  20652992 
  1335042  87854008   5954739  43404720   2027354  11482543   1777992  31523844  73390320   6311286 
 16064048    685303    920283  40783710  15475944  63592578  13461489  14489280  54533424  79092702 
  7503216    327912   5347946  13850240  49072950  31931646  38885280  33890200  77862506   7686024 
 48155328    600024  70764246  46457688   7858750  38724951  27301288  47706692   9310000   1883700 
 31914776  16058490  12778542  15464226   2603436   3442616  80314080  16115340  31123623  30942362 
 60468366    295764    881186  10684232  12571868  12072240  34716042  44301222    983444  12912240 
 13182992   8177510  22487408  37818651    162164    865215  59067956   2196468   4956264  30936360 
 53354340  21043386  51570475  19111070  33505488  71247488  12333816   4337008  24538683  18661500 
 49072256  24422524    426854  49108795  35280339  57355091   5901168  45226650  24179400  76376739 
  7884531    608086  51016049  21267848   2153316  40803840  49706480  12023466  47894244  28264224 
 49568321  49704730  12539128  39920356    592620  43460060   9153250  14648868  36875472  72624600 
 78514660    938925  40295536  10062206  60477585  40061428  13035928   5148000  90115337  45061560 
 33342400  22314194  27928396   3796440  74659750   5964530  46202800   7977600   6863965   4589377 
 23250699  77003241  36466020   8970948  44050320  46245081  22611462  12857364  27144062  69059732 
 12235080   4041440  65533155   4450510  59561440  21738864  59017800   5214240  15753945  55220002 
  7207515  23336316  42292665  24616670  10080371  14758108  13746145   1540360    825412  19831877 
 78978221  15602401  12581493  86315202   1986012  38636136  15658713    670186  17680434   1199588 
  4347630  15353492  14431197  36534540   7997440  37726444  41461644   8567928  65454060  82105650 
  5260736  43812400  46594906  16838276  59743944  39384410   6038494  68098272  23940000    201392 
 15296264  39123952  44325780    179171  18421360  75918080  31016460  18625578  76731109   8766450 
 71133818  47241220  25879912  10510422   7901615   2043664  18835355  30196991  37980696  28197996 
   575575  13800062   1351280   3400272  18000299   7785050   2136928  25918508  10204572  22531992 
 20110557  25353318  30174768  19045254  24806913  31483272   6818860  25443072   2651810  54697929 
 29906570  42977610  12915200  21922855  21242247  15360240    584006  13741812  25271826  22701384 
 15217080  22390242  17923156   9516468    761838    253217  34265385  51603750    413438  62437204 
  3642010   3314053   6084903   3099152  17861352   3810692  80821080  52238522  38154256   7301450 
 58299957  93329176  32555007  16924801  52372272  16613370  14404626  19425103   8243963  63073825 
  2925186  68120640   1268190  45228685  11985833  12152076  21465728  10821843    814704  19124640 
 23767122  20176134  80024314  70772949  43083390  68378770   7280520  81135605   9622800  53712810 
 45102642  15654828  15134808  39837780  33285972  29501297  13578573    512828  17419318  26051904 
  4811400  48869786  18227430  13856480  29085192  57516431  18500680   8499320   4602650  27395496 
 46400428  45712784  21774951   8962502   8612448  22110600  54295725  10464948   2364860  28710434 
  8145657  47611864   7643268  16486852  64623804  39014550  10980597   2405634  12255576  37454184 
 60816448   5939598  12415712  40080625  28385360  62148061  50628356  73717800  34109614  22538016 
 36806400  23716671  17267356  45028020  11343496   8482110  56143152  15198680  57931392   7674102 
  7985541  55077076   5423270  80508960   1395936  28179840  16571511   1365840  51878970  17798885 
  7275118  60254982  12457410  16621686  34313772  56247100     50890  39162515     66534  67692725 
 10729069  63236520   1079571  29144550  33664730  46719501   4542060    817614   3385494  25631998 
 37699935  87410576  66946975  49458720  33923759  17909010   4497600  53101436  10750086   2511458 
  9369252  35807988  57098084   7966350   7827721   3714552  75910168  78543033   9162762  28686671 
 30492584   6867215   4359888  81149234  36944705   9621675  27430330  14630254  61539300   6277398 
  5824476  57264792  34897068  46123680  26234160  46386333  55288116    987264  39029874  15858800 
  5328807   2416744  18123625  15296224  19826360  42187156   3997456  14011872  25378300  55072570 
 79188666  53293318   9029088  22293025    991324  60040330  51509588   5065056   6665812     48495 
 32653440  51744728  83959128   3628809  35359140   2982604  46697360  12432740   9332360  45096080 
  4278660  36280402  23404292   1555914  16451500  78056671  61667439  82879709  51809472   4865672 
  1986864    562004  21189082  52670755  32508791   1844673  53651276  11160676  15470964    322670 
  7105170  48659950   4848162  13923342   1233884    278619  55251756  12531452  53644228   2601720 
 50714158   8524395  12373280  18724755   7388424  24674760  55091436    249606  13443350  10014246 
 68471592   9816384  42295800   2840344  48489516   1079664   3736142  60547500   2985828  44293788 
 74285568  11099334  46928100  19103532  14282622   8449080   1942200  38752585  43899504  42768397 
  8225212   1987440  12653394  44166000  16523019   4525950  18289758  17719554  13377306  29892765 
  1183035    716352  48490607  18081646   6134688  17033731   3392418  27851412    910724  14862492 
 42393173  27748125  33192784   5019480   1854507    958216   7914724   9787848  26391568  76659072 
 51492885    172602  22345362   6253534    882528  13643635  12977172  10765494  12753780   6169032 
  4436600  61918257  15859190  55445152   4198723  50031216  58184577   8064536  51732904  11098791 
 19505577  69813402   9814089  56557305  22554700  83381500  49756135   8559650  49605884   6817986 
 41982876   1832445  28978675  22551837  34589842    157032  14617000  26510066  28345408  24579940 
  6241872  30617873    349137  28808220   7683459  37137408  96055488  16638224   9658986  36383598 
 34090902   6553872   8761406  12457124  20597280    879759   1757262  19050720  11000000   1345201 
 29068032    910800   3354390  54461374  18839925  34524000   2632824  11363513  11779136   1341590 
 23629525  55218828   3769239  46032278  47661750  37816347  28711584   1880364  25006033  43311632 
 15285746  25065280  34137967   9061888  64010048  23691810  13504260  36354104  29014543    372120 
 58493118    138047  23339320   2258663  13728645  38801860  25916550  79596648  16499809  71892947 
 34837410  68918285  22561800  12910950  25785798   8000046   9172845   4838832   3610185  25536788 
  1412088   4377197   5440462  69015250  50679840   4293956   3661097   3260928    414266  30288594 
 46798080   3679632  28903454    517298   1245315  72154368   4711413   4765410  30852143  56667240 
 50270760  40738574  52620732  72490748   9897048  13580126  14007000   4776670  26707725  69227178 
 22683694  54480690  24414312  62135775  27340544  24021860  19394650  46315901  73114902  11896425 
 94218264   2239510  27005440  51481773    768248   5513646  14738896  17554406  25414012   9738148 
 40700778  30278026  17469528  12333384    438872   1912446  30206528   2439360  36989589  34991554 
 23500347  16331988  48153150  37593735    997200  71762137  19474040  81189054  28369008  47529790 
  6803415  22635666   2150280  11047563     19863  28420440  10750320   6180616   4629999   8250357 
  3677940  21657841   2437512   8878124  45911745   1781640   3520484  10886176  70238651  25735111 
 30020172  19847865   1704504   4432428   1695334  66975393   1014530  44638581  13158264  94286200 
   950686   9287616  67478848   5222205  53365862  30988972  30319993  16860866   4756430  34796736 
  1569780  41375241  35703070  56092500  41880894   9354596  35883048  21916752  55808025  10654196 
   714960  36340703  25157962   5901720  40809186  30119818   3036558   5677488   5456445   4707128 
  6588741  33529648  26224560  58055305  23043893  28809030   6283872  88841302   6808221   3631924 
 11871636   4175388  24787320  27574576   7925383  16541438  16805907   3027200  57421006   6635934 
 72331661    921942   4587624  37915648    710080   1718919   1385700    167020   1341452  26379400 
  4874868   8843120  44882583  22157838  51341550  64581829  38353927  10505013  72921891  31462691 
  4349792    883080   1554588   1978032   9755096  69767112  65835504  51459545   8296503  38162411 
  9984770  24967606   6406180  40031854  15300776  10243310  11690692  17579475  16528218   8704514 
 16470675   1351388   4931450  27895474   3305344  24116880  10050665   4183569  24347568  79253548 
 57068704  73445004  10914904   6547008   2750115  16908696   2716775  42715400  54645444   3993179 
   115446  63153860   4787703     84640  37723854  34454208  18650733  40927978   5401600  23790261 
 13888980   1652521  78019950  19906165  41467884   8649216  44099920  33817694   7447947  22058705 
 46976202   1722640  30269256  65582111   7527910   9111300    188732  14611330  55609611  22137210 
 20206368   4211206   4845120   2648484  42972608   5015017  77232036  41611599  26842956  44989630 
 27751572  41828878  38221554  19659087   2800800   9093228  52097400  47015586    445812  44776587 
 13612550  15238867   9889226  88078298  11928864  78286019  57697547   4726834  35739285  17232543 
 36328288   5579928  19573893  74767364   1832441   6582796  66957520  38811864  36520264  17152825 
 72411318  10580154  65886795   7563626   5883075   3372144  44960883  49163880  28816270  24202305 
  3247188  36973860  49998318  52418442  61263984    570434     63396   2769481  46629000   7111525 
 10494890  31373826   4331000  57194100   9968527  24509457   4243864   7395544  17133470  11896014 
 41888000   3364272   3949283  33613777  89447648  63909590   2535169  20800182  67247155  35256576 
 86123112  18467076  31793992   8494521  89539340   1632492   1067004   1173826   5011956   3172413 
 20573344   6304092  90890978  14077800  47308089    208575  55959750  26068896  66699600  56888476 
 66062250  48795765  86136736   8677512  24454989  31477726  32033876  46664464  11386816  39127338 
   720936  14343398  27226547  13507576   6932842  72916788  17787648  17590032  61932312   5198235 
 44893684  15710314    367902  17615736  24108214  36993267  18183288  44639362  70467371  51384046 
 47203695  16208325   2191584  14177929  24378728  42933075  39104550    508698   1051422  38219475 
 10774620  54144365   8686608  21070800   4289250  37766250  24604965  12328623  24214528  29340584 
 39815160  22332480   6824244   1651771  35243249  31346656    198816  21514992  49418529  37061440 
 50389983  12388158    955503  27262734   3815213  13928576   7576416  30086720  51395256   4839483 
  1343550  23637096  13474512  35612044   5209872  58412841  44358168  50727306  44991960   4037916 
  3156660  25528500  37547370   7262112   4055018   3930720  37905716  17873570   6178142   1965110 
 74976376  26632170    966470  42360332  64821150   4318600  33158556  35082432    823745  23967365 
  3787368  42813559   3126788  25290860   9676416    274804  29005152  38831484  42801915  20695472 
  2858076  10416420   5983119   2350566   1217409  54837588   4641681  37392282   9510468  54307631 
 62769390   4694922  38833644  32495485  57939478   3424806   2423928   3017577   8288336  43158852 
  7461582  13031967  18709402  25433472  34315452  32731844  74591287  63034452  27167868  10077437 
 51373840  17636031  12865083   6376937    574672  35510388  19920640  37793344   9615360  30348710 
 31266234  88067535  14323680  24481740  24711408   3330418     20520    565102  10510974  26664610 
 15359760   4103152  22478456   4512735  31148874  23271940   4859057  45856105   3465681  74697420 
 71544880  10133153   7183596  61192890   1734230  24421981    820248  17744358   3101670  15895170 
  5262400    765870  48759190  41149136  53424000  16078560   5787330  77102696  14772580   6732669 
 11498940   3883536   1530243  31074496  68915652   9923285  49549600  12300365   4886475  29262625 
 42583695  63185452  59361936  21819110  44211171  41710108  55747930  33849332  16283750  11055951 
 10828090  40363302  26550078  30841837  23485824  17802420   6867520   1363050  66722985   9493920 
 20051064  28814450  22837620  56086800  64094422   3682635  20959147  80405352  23527260  16911532 
  8120675   3062700  12639888  63030862  74028465    221544  38922240   1181855  12340420  49755000 
 56051811  28287252  33109350  50587115  17526160  44280680  10778880  35961596   8498567  65670192 
 11270550   1105936  55606635  19959456  49303536  31552290   8159574  41912698  24861785  15190944 
 12499950  25901100  29382909  22831072   5629690   4861812  47346421  38654458  56358594  81355281 
 10446249  53763750  30936600  11085056  12992727  64320396   1831308  11306896  24241889  27757404 
  9865920  20154598   6374434  21449610  21285594  28329984  13220064  40060688  79534980  40853586 
 16247350  34021701   6290430  85219036   6036120  19927929  46900320  16995065  22922059   3775030 
 56235946  20995996    906528  67285902  25582005   5947920  55975424   9970250  60805555   3519450 
 68854688  14796160  29023267   2329947  44961280   2312178  42007746  20511531    871568  16529083 
  4165596  24518619  25842488  44189440   4692935    808290   6783776  12262514  19865433  40153092 
 26389500  41561152  63622370   3855176    693132   5138250  18840400  31981943  42048004  59257436 
 24888612  31300544  60492852  85594575  56768235    898840  51233265  28532196  14921865   6867824 
 20305217   5024516  70311414   2684884  55330011  39021174  56146200  73144092   7688864   3027010 
 23416068  56717290  49775412   6716410  22086411  20726184  14281380  64364752  18282945  65009395 
 46176936  53150056  84304000  14886976  66411240    306765   6764122   4095234   6897293    424918 
 20377360  20972518   2588140   4698826  21625632  12012105  65993004  23956128  33325578  14204352 
 16310832  26864166  51601192   2007678  18554206  25022985  29589210   4020029  28155648  40914553 
  5625827   1101708   7803880   1149611  52290216  39308386   8679412  28856580  21779030   4795408 
  1087392  28397910  32819724  21958510  12100000  44917172   5729467  20403900  25481211  14727897 
 22825016  40483800  59055825  47655734   5811902  24839029  90908125  28120968  38521512  26305220 
 32671450  48357790   3585813  11500443   2841594  68106240  48005670  22927938   1611498  85715432 
  9035400   7710340   6506882   2841256  48449872  54102944  74803179  27083672   8529346   2156600 
 26606774  76127610  10345022   9472786  10975588  56102760  42234150  35679828  10720024  57205875 
  4394521  14049675    456480  51507447   5823216  18407640   8784540  29612590  66368466    732824 
 16371488  17093460  12615965  22494875  71627416   1523980   3842710  59633875    249491  16468800 
 11699780  23015736  10987605   8915124  61841280   7545360   5560790  38950316  36135180   3331257 
 30893940   2149010  49027960  46344960  18052174  32471400  75723740  22635690    610785   7532140 
 46752810   6617156  23260677  67194026   1431111  11575353  58564137  23179772  68538241   5078946 
 42669888   8522178  34239190  43284840  20236567   6378504   9392499   1490034  11008395  25212677 
 41636322   2640470  61738677   5752080  50684208  41311137    169925   6968691  51046272   9117570 
 11177925  57849600  15844806  54070608   9878448   6221735   4818525  54965760  32238160  11201088 
  7640955  53667824  59255235   4321952  39196827  15642515   9040403   1057967  12052975  60705750 
 45514800   6378372  23425780   4438534  17308038    684208   2421108  41633711  70047290  20090217 
 11029944   7167875   6456120  18833484   3094014  22097502  24059700  20626488  48137166  12621590 
  2658968  19898628  18066036   1629234   5799420  31011961    241171   1086783    409504  26283497 
 38012976  43007165   9994145  10183140  23950421  26568377  58549302    141918    744016   1341566 
 53849016  25808475  11444580  37628376   2116608  39961041  10638408  37442944    743628  35824700 
  7152392    130025  58845042    918540     86955   2608840  54974570   6757521  70322742  33408786 
  5299569  25210796   7960340  48735068  51106104  65696130  30806900   7335458  35527932  35629908 
 37696340  27591137  20326636   3603432  31667770  10414404  48499127   9002483   2663344  76645484 
 21382287  21311514  25166750  38692082  23963420  13645496   8455239   7228332   8971347  14972583 
  5994096  39412289    674634  29181750  18980126  69080684  13185702  69381782  44664150  38483921 
  8372124  38088426   1036672  18711345  18606244  19068165   1743688  24826509  14013636  23541600 
 36799592   3250590    164008  17611872  39917636  38208952  10643484  16263504  22830533  37681026 
 54483975  43184613  46974517  51654165  85409016  36152760  48601668    123200  28800660  11980488 
  6405983  19678086  81418638     76193  18586398  27625365  11024352  29242720  48248252   3090026 
  1692200  61072977  32379237   8146876   2382912  63917784  25627134  23992800   9342234  24197508 
 69924400  49453756   3702300   1105002  72275728  14850600  26636688  54087858  50701050     93288 
 11695312    940047  35473244  19199631  21091379   8186698  34723980   5996232  20130282     19350 
 16843164  59727360  12555824  46580814  28648229  40540104  29508795  39533487  59568696   7092651 
  4159129  54629144  47734515  37817514  39697056  53426516  48698406   2706290   4300874    143550 
 39530208  44720860    613840  41233692   7445474  21237678  21003181  25754469   2307852    725880 
 24841952  14350493  25600070  16870836  20743820  51248637   9603013   6435100   4225180  48518092 
  2319464   4473858  14789520    695565   1827538  17520300   1618418  19702774   9911955  52895143 
 46920000  57136326   1344552  38974825  22135872    297830  18935343  39664647  29536815  15856169 
 10398214   8196780  15727786  11139512  36718520  51402176  57852982  10256625   4601767   3326488 
  4147302  23502585   4509000   2264976  18146702   1049237   6157723  63846068   3817540  50720650 
 19776368   6831104  27942972  14409234  79604855   6947122   1624525    856452  52108296  56121541 
 12649800  41252570  28689845  10122120  19742443  13322595    468930   4151490   1247688   1238016 
 59483466  10026227   2377694   3323434  23723280  18851184   1868172  57367193  70558677  17133699 
  4973265  17089425  26626899  13116306  83254308  36145002  25614622   8570565   1753391  36862664 
  5105232  12161748  15417900  42657051  15616701  71011200  12398508  42035072  38403338  15196665 
 54927816  40764672   4366987   9336060   4094072  67836609  47387620  44844944   2003892  32626530 
  7323629  47349750  25091044  42384066   1187253  72413770  45018498  64267375  36331295  19027008 
  1704696   6790388  23087480  17974320  30018072  45435390  34167144   5505552   1756664  31234671 
 63732900    787871  35318392  54772648  58730624  28891940    784250   9864879  13204410  82169771 
 39054873    472832  36761883  29688750  47021646   2519038  13247750  17785604  48751008  52368704 
 74776654  13223373  23854068   6582024  48662664  12780116  50549291  23983260  34794240  35968432 
 36509253  17485245   2251638    545598    909359  34729275  18694580   3820596  43993230  51283050 
  1121572  42502502  11919675  21773875  11873600  22948384  57934800  40549598   6652128   4526972 
  2764268   6635408  27829000  52609263   3456675  24132060  25103898  15763207  31261688   9327032 
  2010976  11577632  18687906  23294856  16796988   8817300  89744652  36838600  41558155  58001300 
 41185977  14523438   4069208   6782584  60947191  54218417  16373733   6865507  17887900  60542262 
 21433650  52625781  14685132  17981550  58069450  80248980  60111872    923312   9226587  56764289 
   754256  23762288  56761999  44461865  24488100   2702205   1233343  46738188  84139400  26098380 
 39792690  29987348  41869492   4350225   1501234   7764632  57538620  18422832  43027411  30378348 
  3430410  20607251  36370377  18511389  21549100  43517564  17762437  10941447   1175472    897798 
   204218  11229582  20711712  23343894   5486926  17256320   8419430  78138235    380160  22819650 
  6029496  51119053   7294266   8605910  52682000  28080975   5938092  27076686     74880   8380416 
 12503360  10551632  56750232  56695584   4316637   3786174  45861630   7116371   7093512  60840261 
 51681411   6773318  56257410  11350746  69273026  50948482  47716020  48248620   5928066   2323166 
 57913100  24568885  34742470  98108349   2470050   1460448  12109860   6232863  19103820  14793272 
   323870  56724353  39749445  53884740  54646872  15273888  15551900  21658408  42766912  23509425 
 26952057  30174235  10131690  59967194  14992146  35063528  58777000  22288734   6477480   1709534 
 13626444  20204118   4446496  47852284   4412880  28205307   4487360  68193081  34191842  16505111 
  6491882  49109634  34051320    712880   8207690  21112725   2520144    627705  51729832  90828728 
   823236  21390752  77342925  29945741  11138664  29568834   1974604   4447625   1245015  10061775 
  5490240   2065872     92034  14923773  12063302  25061286  12683385  10185948  39189920  56589775 
 20492496  67489279  43889040  18408048   3492474    917930   6665890  27397266  27420120  62332740 
   816912  81942652  10768600   9151128    683928  43258053  13490118  16341930  77108913  42638109 
 21678200  14557316  19954078   9569840  39095643  24216084  35031849  33404592   9545354   3731482 
  7339616  40583760   9052856  10486450  31397504  11886014   1335600   7211316  93483720     57538 
 21313155  76638176  31917872  34954984    300762  49995169  10654658  41856398  13143052  15257760 
  2456420   1243587    993113  23252216  29168322  28339740   3074610  58005449  24784242   3378529 
 10600972  50602846  27836140  58040746  36274248   6930904  22777200    336420  20455740  20250120 
 28119700  35193587  31017849  65535860   7138962  15564654  17376385  74889815  58046784   6070680 
   247105  38181610  31642625  34522280  38097680  25332954  13971075    274770  45319620  36629450 
 11099346  11500224  60352461  27641265  17495110  14374129  39853680    190878   2930730  49556262 
  9079376  43568770  20534196   7177587  14716828  31473285  51852884   7639975  16928874  45227000 
 56624772  87073620   3200448    157632  68114120   6632272  10234215   4656008  33626001    129480 
 43464960  54686368  78900354   4380917  20933965  51358208  10889062   8296896  26473713  31630872 
 26732310  13481604  19505316  31760244  27108400  42730961  85048184   3628248  11363495  55579720 
 17840259  66331920   2811795  56130984  51972078  73913796  22302090   6965140  76388480   9278080 
    14300  90933852  37566606   4749696  33589836  68224790  16033425  56673765  31236544  57714552 
  7909515   2867800  76681596   2972450  22381725  71185188  29975937  10353651  14101560  11546880 
 18460836   7371858  14333682  85076024  44417763  74283210  24486000   2030595  39794573  68318536 
  6111510  28086166   5836380  34059067   1925850   9009987  85687344  55685920  14090791   8982128 
 30837025  28651200   8825654   1392849  28648080   2369000  46389840   6333120  56779424  36207000 
 21416257  35252217  83407176     56108  20384100  12626325   4545424  36882894   6064327   8272752 
 63783006  18523974   2658690  34404080   6925520   5562852  57352317  27510372  37401100  20913618 
  6440553   5685400  18602030  18785910  24566730  49365724    841243    563350   2241792  74045547 
 52523176   7932880  52492668   5404905  46824960  30479631   4801675   2372522   2617659  20744183 
 19064850   5001303  36934081  40867648  24077790    812409   2067120  11388399  19912779  11393734 
 45326400  19455522  14579032  20274796   4407199   3035520  33159450   6584865  12889144  10326080 
 14762416  28444128    222624    666225  57189747  55574598    960624  39121260   9009252  35812795 
  2186552  53037052  82646160   4360576  78017016  15066195  43571200  56263216   7863704   2825550 
  8273860  19213116   1005526  16645608   3985005   3329383  54795890  19909244  41178292  31946022 
   995340    509454  18683700  48963600  43764650  20837530    344800    320922   1789998  69069770 
  2853414  23093950  74086860  22929270  78132720   2156192  13616820    962196  33310276  14186004 
 35174643   3441440  43613772   9309378  21409440  10944525   6212668    437147   7138215  51386658 
   766920  32909230  34268298  88507848  41072613  23279655  45698548   1983800  41281380  18349266 
  3632657  30531808  72322938  56891696    168084  61099243   2933398   9333110  75089145  23175556 
 18606510  15172785    188883  69658690  20736068  75268804  12766705  17791508  17324244   3210732 
 15498822  32645544  26591772  16080100   1094427   8297695   3911808  10358150  25779384   1535733 
 25914880  30623557  32330865  51115295  24085350   7121146  40889550  17543816  12747780  19458506 
 19186973  54640085  11796525  51746744  27059544  59613190   7166698  11726928  12652632   6209532 
 26038810  86917155    311836  59345868   3732555    495438  41397400  76796796    751658  18088532 
 16843652  86167848    110386  15185305  89427453  30253662  35490516  42096600  46995864  25678371 
  5501184  22197760    862512  37505468  19315264  29244600  10088980   1928013  14721200  29327610 
 17566955  34944663   9924288  55301894  12700135  11154707  42680795  21259427  54105556  51061104 
 76288786  20806950  11641500  56718275   9917150   6060060  20106276  86510268  16294628  34313220 
 36490202  34360200  77445180  13950006  44549986  90871528  36506328   1349365  51148512  23774400 
  3767148  55173696   9320600  60539992   4934760  46541765   2072894   1486715  46434625  41251590 
    15327   7542896  33690906  23014472  45685916  59458384  65428062   3394448   8295720  41081774 
  7988350  81080616    951184  34548087   6705122  26322162  27426525   1816011  59078536  37881118 
 18500745     59598  32700000   6889752  18190767  13512519  33347316  88970700  41941760  11439677 
 67831002   4541964  20292576   3920266  32802588  37915820    879270  36940875   3117361  19748696 
 26067350  28089785  15330515    285348  40306410  61636190  27094665  43731842  27714540  50202207 
 21032781  21520200  11598856  25919153  49341530  77453071  13936650  64399816  22881738  14208195 
 65471728  56136606  13906479  12086109  45908100  28338690  16237250  21471996   4482768   5160096 
 90384822  11241395  87691122  15060929  11096270    332672   4265580   4517165   2275446   8791964 
  6372236  84775986   9401742    267320  78628104   6082207  64860782  17299025  16858368  19041788 
 17621268  49017180  27224360    459085  13961501   3127710  20163598  13005993   3019620  12734408 
  3682393  68190475  34393982  41240479  31564495  23225680  50663756  31114610  47061168   3980815 
 51154474   7504200  14975823   7287640  16885658  47634876  23591295   6876750    107038  28886730 
  4011888   7845362  11856000  28728560  57397027  19616625  14475840  67495440  15442188  13687726 
  1630020  66988376  20398392    313956  15954870  74382906  32166177   1267634  26266886    158937 
 25991760  14817408  14233392  18820408  38926516    204263  30569906  17009566  17698592   5029921 
 54730580  23329285  55112430  78784977  27563562  41129243   1335024  32546409  29628460  11067570 
 14705003   1569695  61453300   8885646    265428  62095319  30186052   8906300  33349992  53498305 
 78863058  32896080  26470650   1237248  35851590  39965472  21919958   4950414  36196085  72892668 
 25340020   4459539  15631077  70667042   8918376  27286860    135971  34485961  12216646  21641228 
 47164518  89737455  53964551  69801550  11033740  23489137  69241620   9502883  64386040  11731068 
  1583080  21869286  11669226   2138820  37425600  63999420   1152372  68920209  12031223   1557864 
 25293552   9236816  26886132   1682694  89989784  11156031   2252768  24769480  32942552  50089066 
 16957826  57501000  20236235  17020444   5132334  74335752  32654772  23138080  11793008  31391688 
  2202888   3952998  55319522  33789249     60674  42249784  15614643   8210730   7223353  24457482 
 21562362  19628323  26576175  21140958  13219020   1564832  51861975  19225626  55506624  24702552 
 31974054  42488567   8150896  60508370     54400   3772425   8980800  16572017   5758288   8034312 
 20933000  12850704  27241200  21620736  20006514  69605452    619038   3443310  11332249   6076224 
 62869245    489440  20015532  44655856  44408640  17430651  29053560     75240  20823873  50187318 
 49796633  27096284   8675370  56857092   7961274  24707806  10245789  33592530  52844356   1057485 
 59347386  12916992    966050  54192400   5686604   4544892  44480720     69870  35396568  13261376 
 74499483  45707893  22438410  18620763   9539986  11807616  18041596   9982037  10915902  18808295 
 21122004   2544872  29715763  19218500    331400  12713198  23311420  35154218  26514120   2332296 
 22165146  55345530  22396400  71770680  70277596   5568402  17797644   4762122  11228504  74727170 
 28660224  26857080  37848538  33404382   4488340  16400956   7420464  69152532  37991760  38311350 
  8973632  20152356  29344536  48440622  19651360   2861364  23644416   1031100  60770892  27750270 
   118349   6053607  31452729  17839152   7747381   7824320  26053975  58555184  10165480  19895952 
 22148324  20260484  20328449  14721195  35669260   7177030  10888407  12040752  39765250  61723514 
 13203344  48736550   2641120  97163334  17653647  43359276  49317629    489945  12631515  16127112 
  4454112  15675332   3011467  23897560  24415974  15285221  79031371    670680  27179284  45522632 
  5847147  12692228  12850257  52939684     46970  84189903  15281768   4984270   4162648  72645331 
 28987882  46792130  19715346  85049860  19834710   2552147  32881784  27534420  32711360  49856040 
 33817350  11246396  27148020   5690902   5456686  57639975   7916292  17937944  19890208  11140134 
 29575008  74954942  59283792   4839338  18379995   4941504  21044912  14149584  47159800  23879288 
  6997871   8299056  20834320  22629792  26435248  27266672   3957540  30145500   6396148   1764750 
 66606762  13734168   1692210  11578728  36445164   3717000    287958  40522130  21064134   6767226 
 35241509  10558428  13349970  48571926   2201031  12360640   8419612   8017530  52613080  14603832 
  5754770  12248406   6988055   9195712  48417244   1908096  20724903   4102974   3506730  34959813 
 43300744  80476375  96385120   5608134  47671150  29793952  20116692  13165846  15494706  11437734 
 64576671   4693350  17747392   9981808  20378330  44601440  13661070   1190670  12337848  73057864 
  5210172  34442430   3079010  36909420   3005184  32044985  31764656  58135305  55621436   4624828 
  5850592  23799008  23667765  28188248  74280920  26863794  19293549   6476247  74823840   2704443 
  5227953  39485186  31061907   6142089   7543385  54044512  61753230  31983120   2320032   4276310 
 40652892   2429152  29343680  20531685    532344  11762900   6560698   6464306   1867092  32240244 
 22139040  44149074  10612046  29072439   4056625  14383120  42499322   5162924   1424322  12587366 
  7810860  57119532  44064192  54475206  52842786  58527820  11248094  19818816  76544724   9574272 
 69706292  89903712  41553855  80606962  70297680  40643800  10238692  48469740  10822770  45710984 
 22427904  22643088  12510090  26405366   6536072  24108945  26571922    775710  11529672  17355700 
 51495586  35177672  15608704  33277920  13236960  68439280  60412160  20634798  33527961  44002360 
  9526220   3707088  34309296   1784156  73976801  20491636  16760805  19535760  19397280  61792640 
   960510  29546375   9805520  27527326  50871996    984991   1328502  51791337  59784636  37268322 
 12443033  21710710  70419386  27718270  10195408  32956353   7304320  45804290  10112256  76610424 
  3825935  74433074  77756595  79624602   8252108  19631571  21058998  23940760  35255280   3976959 
  2777040  39225081  26987675  24074106   2411292   9256742  20416374  35123312   2407542  36349200 
 52493245   1210149   5788736  18011152   9298882  37687345   5730816  45586164  11576766  11551826 
 15813120  24679754  73091484    930300  27209970   7931550  11913000  70230720   2721294  27987638 
  3083544  51263280  12291292  55990292    500864  34837536  54083985   9158946   8303589  18250704 
 58343100  17939428  34998502  56689388   9811962  55303668  39849648   3970950   1434842  92262699 
 22195515   1367778  36873623    638014  17108319  20576958  62702346  10903464   9843580  16570966 
 13506258   1227590  61488315  38370483  48022773     65540  10080568  44400514    672752  65992425 
 23169069  61066692  40134540   8573790   3302856  64184736  12868836  24399669    127574   6361524 
 61726762  13048086    685434  43124286  64364391  16952599  64536240   1534212     40744  19837440 
  1301509  21040553   3271422  40236574  22318520  84931360   8498291   4665264  55448008   9115065 
 21481551  71026280   7007067  27378594  53149954   1796968    161721   8396130  35088405  14509439 
  5974986  42719946   6098424  39530244  38226166  73277528  26955500  21612852   4449948  81222189 
 24107656     99355   6596975    815480  20392920    796138   9515988  37450047   2461725  45655755 
 21406068  25712280   4702176   2121432  20908360  45271938   4976272  14345112   2532421  32760360 
 67690707    367232  48088801  40979646  43748722  31253856  29588082   1772185   7345531   5188708 
 21219393  18480278  51497306  39896675  14929915   4536577    482196    910248  56580230    388170 
 12943480  28984722  33918830  39413745  17472030  11546017  40292818  10147943  40006980  23483610 
 71675081  15278186   9881064  50053123  10937934  62001614   3215992  18665332  46807578    907928 
  5689502  22748358  89263109  11297600   1398607  75808059   1688544  63087770  49714216  37116076 
 16176901  22909932   5305508  48627612  23834612    186528   5127408  46176372  56413353  29027150 
 19727028  20902779   6680775  14833040  16669370  29211045  69390549  77979200    553616  28328196 
 17665032   3686736  87646932  23269455  19990742   4423870  18890144   2437190  23743152  44438625 
 16178220  21793140  65563046  20960130   2294292  29904768  39089388  42034356  27632575  50268300 
 24682820   1190400  10404375  25318080  14366408   7525232  32254200  20513932  23653416  16835984 
  5468472   1883584   5839463  24846624  59057740     57245   4246011  65649852  26822872   2648675 
  1665447   1342602  64141984  44915057  43700280  13687200  34165120  12946971  13310518    861289 
 33947940  46587810   2737449  34641747  14032792    410202  23717892   1460781  15734240   9413624 
 82811025  31934182  14667777   6716683   6117120   6507432  20530928   1333449   5778555  13974045 
 13112835   2710253  13651401   9712245   6179788   2795924   9510904   2381669  37792480  52502499 
  2644192  39682100  29147055   5450634  28313016  22230696  17230512   8263674  14543984   4134777 
 22593012  38617145   1986737  16273652   9191336  16860525  31243034  20088048  21559125  19945024 
 47852220   5644000   1468095  40075854  16600411  32754456   4145625    513890   7497252  43682175 
 13302720   8018908   1188450  30455100  51658742   3013457  39713916    880224  27168712  33225480 
 69779585  29428410   5624640   4798237  14433548  24836438  27115214  35226210  47314680  13689658 
 17935750  24343536  21596757  16825688  20632383  29094632  64314412   1344441  23477376   7708376 
  5449281  61865901  14101758    241385  39771578  19925395    859492  35293038   6067320  71061890 
 17892810  16401792  17566962   8275005   5576925   6065304  45083168  77048898  10262539  18184481 
 40376256  39683418   1904100  10428376  79932168  56483685  23858480  39612384  25952355  44863476 
 10871028  10573766  55368268  24483660  11351090   6311760  25469730   5724832  48843080  18519290 
 16528365   2862004  37599051  44419648  10106840   2791100   1218410  18675360  75432196  44919356 
  1851136   3921162   4927088  60471255  10944440  14669968   8811990   3580180   9671199  45123624 
 21730240  19316100  53984502  19654800  24816957  13200999  25863579  92127740  21965055   4165644 
  2960004   4681908  30412972  44818851    189174  15345638  77670126   9948750  15157312  38836728 
 37722982   2070450  23814960     28990  40251338   1692747  12187046  47483063  12720759  57263960 
 35881560  19635242  18208320   9177272  10120929   3876418   9764739   9835910  69590502   2480331 
  3203460   9651570    661545   1411918  17052196   1541240    702556  21733536   3891626  15991560 
 42507804   8826060    373670    530707  15158758  73170944   5669787  24448710   1553240  17455600 
 91445856  20893220   3567430  43561451  79105386  55085760   6800192  13254762  28465992  54734162 
 72370382  34755920    115648   2332534   7276086   2462790  24951180  20041827   8632008  24281582 
 32196963  45260694  15505581  51944168  15577652  23797665   1233837  11765058   2390481   1794785 
 22533100  66402288    572050  23994462  37331633  30416652   5166332  36993090  41261310  74864490 
 29339280  30466175   6998012  13160790  25955055  22940453  24573141  19780080  71813038  68418205 
 31624684  12821448   8131200   3174500  94922515  10169696  34988310  49264704   3692106   9741984 
 54622470  28115385  53757396   3063127   4446356   4860518  11637511  12595782    538625  34547520 
 36697374  80747971  10643150  35926524  17620447    765930  69132744  26587330  36580635  15440990 
 11300796  74427444  17737174   5049478  29779194  27259809     55584   6957124  64108571   2068878 
 15735724   7183944   9189675  61380352  45130302  33099904  32039280  68915928   9459600  81237796 
   401554  40762762  21129824  32739696  27035865   7526817   1730592  21544148  19851506     97572 
 19956816    280280  34601776  15142500  17671148   8510073  19157888  21439000  86644616   5807385 
 35171612   1483218  22004752  14707056    938050  25181880   8560030  91674914     32949  17589322 
 25893000   9766400   8885550   1320915   5859392   2820444   9783824  22363544     28623   6189300 
 80407600   4739460  21636180   1673646    374886   9096297  58480780   4092315   5021926  37121560 
 48094176  10960026  40290866   5966406   3371810   9818144   3653797  22352759  64722515   5971008 
  4487673   2632225  47744256  22600370  61974574  64701584  16417635  37372277  25165674  37244571 
   137011  40909176  27902040   3409098  72756652  59200832  10347040   3693404  16246320     28404 
  2627205   3925236   2014110  13724188  53776636  19466721   4989404  59869098  31439226   2828909 
 14707086   4349875   4731950  61682632  30194870   6399417    242966  58933600   2675910   3446150 
 59449472  51763056   9980388   8980749  57487482  41299038  10505934  26275984  10972000  65547834 
 15828126  17293719   4058340   4306272  11747328  33938464  27075600  67999932  17741040  59889480 
   549507  45136170    294502  35498496  15275500  44383472  19370708   2622828  32318265  32644320 
 10192316   6968480  75081264  32422700   9873927   2446591  14909748  16519228   1475424  49351878 
  8049874  10365192  46577160  38229696  79396824   9692128   1302560    566782  27602068  65669580 
 12374703  14750963   6793182  28647280  12094730  33432432   3330756  14148312  22153124  70605600 
 37457376  14795440  14498560   5457150   9983190  92560743  77861952  15839046   2550637  82845288 
 49818750  43833684  23162536  44358460   9421300  68261608   3639384   1516224  12468355   5207550 
 48311344  94578429   7187640    235060  17891874  10288114  12215440   1535622   4907007  35214121 
 50177952  29661600  23143900  78666045  19999564  12587424   2932686   5702582  22935384    864006 
 13717405   1043061  65814448  13891280  16459586  46756976   6934868  40661392  95619988   4734600 
 17917118    475000   9950726  80256103  17481304  20203722   3961917   8918762  41579928  29502468 
  8397888  36103496  14654150  10908845   9976780   3413340  46343598   1233024   5961033  42655380 
  8816040   5873872  24474742  13576030   9625385  14024261  28617800  19436340   9810849  60003231 
 56309925   6410888   7280350   5623680  15963188   4478838  13575896   2026580  77478285  45032988 
 54649392   3063950   7426950  45121648  12259953   1859520  12180168    621180  52842037  52356564 
 24313995   1862140  28179452    808527  21831600  31546104  69594504  53930351   5888824  54739200 
 41070195    399330   4001320  50971580  86222088  26120268  58622550  67609388  28703547  25975600 
 11961986  20405605  23628742  35409192  36587625  57216576  68588432  20471340  87613176  17370045 
 28461652  23262108   1649197   2427224  42648391    358680  52677837  70730997  31961836   4801166 
 79056108  38504254  28482208   4878720  62849545  37360365   3263410  25734660   8280262   3660602 
  1691166   2083488  21714657   8720660  37816155  62956938  14843458  12044592  18695931  59063248 
  5928162   3513930  30073582  54806028   1685522  35368066  28975144   4610163  16586500   6761150 
 17935176  81499912    643356   7229370  12429151    401925  18273685  11231690   5461120  11503914 
 31625182  16553100  86374782  51887724  13566530   8278410  51847686   2332995   8604108  74939857 
  4929558  41986856  32021010   5921874  19590660    598837  11967986  53697456  36757928  14440629 
 12253264  27371288  10998710  26585440  10101483  12364443  23116778  15463800  12270960  53903750 
 63276705  19303024  51057130  23584984  36662360  51331543  15205520   9159600  40773555  59934212 
  7201898   7443552    481689  19245240   2753400  47673498   4707912  60746757    910336  35367073 
 20972271   3229941   3357169  10057984  21413830   5847588  42563394  49234076   2032000  64803116 
 40143250  29629477  20047917  40184812  26805210  31510182  89236593   6845160  46289225  60591274 
  8470755  12112110    930069  38563065  12103911  13755544  85366050  13348832  12016251   8659695 
  5984160   3087710  15307656  47284920  66801132  42898888  37479324  13288678  16705377  28651728 
 12454826   1640075   4957695  81091652  41132280  18666477  47456079  14538304  44504848  14329158 
  9922910   3133071  62938236  39325624   9887633  11007524   5397216  33630879   4396392  28080668 
 43220796  15321416  27355629  14082224  93501324   4786473  14286392  43990464   2110528  27043377 
 16887208   2319607  10379512   6008212  80386968  11308640   1427594  28174460  21507265  10638360 
  9074400  42165668  28893596  56098224  47951255  22344552  10709556   1859760  14511600  60050016 
  3859186  22765987   5904800  10198684   6300645  44989350  11914222   5254058  17459090  35281323 
 14054242   1350675  46488330   3635405  31692758  12720153  37966680     94230  14175867   2155230 
 43882208   1185750  34450528   6023088   1966970  29446395  13276559  76516000  39183552   8316504 
   846250   1957186  18754300  55786950  20137920  72100710  11397588  29035062  89683990  27870765 
 82301085  49167891  17152824   4207422  40980848  34839052  15591016  46360995   1230702    418474 
 48985884  16199500    735080   2442922  79630595  33905914  12147200   1998612  30009084  40881864 
  6774963    263900   7229798  50170512   1716000  27318208   6336550   3012537  26419500   7650331 
  5083542  32522525  26595474  65608368  21505704   7593450  56156430    852896   6984453  15520813 
   651117  14821836  42273888    336576  66744372  27111650  26303550  33610782  28591680  67463576 
  4020772  15882160  50049900  48835116   1070223    418965   5414010  10104875  11698863  24482179 
 49629184  20896785  15141654  22876523  11012634  23794815    688705  27651736  28665820  50140795 
 12386800  26679530  16395546   6560736  27089731  63254682  12882375  62454057  13321280  55772772 
 16043274   7458780  10054357  27607143  52006038    593894  29373430  13719255  35273890   1765908 
 53407038    723447  12783426  16261228  31066672  48415620  38748903  38465792  31046252   5145240 
  2492925  88343555   1652914    700600   2697175  38308064  37987741   4110256   8507310  40534623 
 16397310  16576430  29072244   6426250  29643974  31467098  66754242  35335250  67253760  55093635 
 12029679  15368527  20391754  65662032  18029778   7344337  11832600  48786570  32267236  22481640 
 70537652  31998240  19097888  77872291   5725150   3687936  17820326  66022765  52413105  79073977 
  6302955   1824984  10187875  30270682  84011612  75588376  18623982  25232400  44795289  39463488 
 25134930  38388000   8397032    427140    877855   1657158  85425956   4464812  31042284  16949110 
 33531904   9482395  25043920    527868  37862384  31528032   4848756  15350220  14057642  60633356 
 28398920  47309275  52286560  16371420  34407084  54811965  68610256   7986790   2285360   5212512 
 17434560   4377472  32869760  10306797  24490992  44189802   2899548  35854392   6840526    966000 
  9902169  12697260  28881600  85633600   6990592   6873768  22287131  10194160    161664  31147188 
  2697000    120244    839752  20207216  26156000   8516742   7517376   4116992  14911776  14752360 
  7293818   5442108  34472900  55559842  74181900  33696250  22792448   1565460   6780060  17771472 
 13700864  16335968  30149716  62341125   1283371  44175999  56829728   4846908  27925536   3799684 
 28238616  26864250  12565286  58430295  14244570   1863693    872814  44411976   3358098  24740660 
 63966924   9126331  11392770    201986  58946644  11941068   3895344  11883375  46538608  22746402 
 67561416  23578857   8847475  35288000   4998100  66640695   2180400  39621764    307970  61190048 
 75149518  12274000  23623560  63759045   9015435  15324370  54682668  17091984  24751857  60098752 
 29496950  62991555  79456587  90040221  64543974  36195840   9747975  61650820  61389250  10316682 
 40161492   3898270    777474   4969800  57985758    957660  42609892   9290946  35724372   1457372 
  2633722   1523874  21380643  28047602  24349516  57706425    915963  42411348    438991  55888481 
 28913649    462396   4673828   9547934   6898573   3444700  14320152  46673490    961250   8269674 
 37346199  37997596  49289448  41700375  24230156  67612422  80192807  64510507   8848405  18044082 
 48600042    861822  25502400  59611150   1483476  55631808  78887525   1770895   1050532  21352149 
  4304196  65298327  29152521  44801536  74606560  33050908   5217108  33240906  18559716    111226 
  9516940  17611464   5117562  19026875  55030976  21993733  45288288   8469072  12108735  54090020 
  7861617   7852110   1818612  31428672  36036525   6634340  77929968  39029256  26997220   4879768 
 53886690  48918584  55831707  21377837  25651436  38753052  65947640  55611264  14258292   2790528 
 47552456  28239120  17890092  46047050  31781068   3198060  32785580  39744120  49971178  18314790 
 66283524  35419162  16752285  62950860    381823   5536980    864280   2335029   4173627  44902404 
 32486605    112728  19005875  37384464  14320614   6944272  14782936   3570012  56191530  11367174 
 43046810  34336648  40591155  46979449   8685768  30771564   3103914  61621215  29429238   7949339 
 75794474   9639108  21897750  80836525  18111765  24874824   3367188  34918024  17280453  40279304 
 15734980  11456625  27423153    155213  20816128  45889455   2925240  26022191  24318594  66117573 
 20131739  65624118   5769522    702240  66816219    550124  19584529   4035960   2760709   5309883 
 35682108   6919136   5872792  14338450    116298  40596096   6790196    276446  18217758    266240 
 52771761   4566688  35310114   9153738  39199051  17173046  10933881    232521  26392478   6160196 
 20307524  37157589  17079632   1946928  50155164    927970   1046040  15915282   7977220  30724776 
 77802492  37789260  18413811  55965928  62828844   2472376  24974075  47117453  17076157  46454184 
   428582   5172032   2848125  17345702  65149455  30493242  55024938  21593628  31981876  10749684 
 11245574   9799218   8431524  32548769  58301320  10743930   9757566   2471612   1953820   7515060 
 25890921  58811585  30951928  35525706  36456768  45581733   6581243  37128750  11647060   4234750 
  3532492  47106966  44244850  15380438  24633234  65190944      8102    150450  23301036   3862675 
 56373304  34701204  36426747  50675900   6133600  54115650  21683827  28717180  26768112   1892620 
 11062220   5083560  48336814  25222123   3136049  51206909  21090384  19578304   7470290  34378991 
  8140500  22367500   1792482   1355580  11975418  21505792   5446872  58612368  65633736  11201882 
 17671797  19860318  18342126  58421990   4847934  55097565   2404872  12166839  34672857  54879030 
  2302696   2544452  17164538  20320154  25845165  46482336   7742232   9879606  46618077  29940730 
 18586050  68141916  65025312   1721967  42528992   9302470  14827098  22064704   3370126    378720 
 27034423    574030   4272048  68472124  72277310   6020505  10788371  66161928  34291440  10030820 
 28422688  19437880    260400   5258542  18760010  30820508   6318696   5124912  30044295   6839588 
 20911716  66678612  25090480  28020525  19139250    713534  61008306  15738580    288320  46446939 
 20850920  43289547   1903377  21081996   7616559  30885217  17469812  23354160   4698336  60208900 
 60036780   6575675  34799388   4577716    405720  48104725  29703250  36152280   4235704   7055158 
 33376220  40908280   3047868   9539364     54192  12318724  33797329  21218812  35496935  22903420 
   162327   2535329   9887994   8305935   5402684  56683014   4922571   2887650   2316600   4025287 
 30031986  17374984  66363739  41911794  48407064  12137689  35155060  17077502  13427960  54231424 
 56719728  67566884  39685148  45756765    439008  36521436  34018113  10589202  42206250    837342 
 45867096  19257598   6877248  36226740  27594220  19041848  23137890  59842960  58897167  49996600 
  9521974  14692500   7917501   9202500  23906256  33218150   3065852   4105296  51403374  14926540 
 36144983  27293552   2826395   8039724  18309614  15700526  33334456   5107536  33195228  24643608 
 74975202  44364250   7754640  49793022  14160111   3704704  45551924  21463826  25196490  27540695 
  1919133  40417055  37181488   7030260  48051004  17400320  20538848   6092442  14770260    840389 
  1561786  31547472   3410216   4646578   6317198  15896188  21775959  32656707     39058   5605265 
  5116122  65172334  41748330  16489980   7918515  39441360   9122328  90566700  41961538   2708160 
 25145091  34003472  19564314  66325890  40798990  34833936   6917220   2468246  32404680  44784705 
  4788232    936727   1076918   3627755  22203274   5062329     74277  68607712   5220337  44884028 
 10669106   7711509   2466343  60841990  29761940   3093696   7744695  13633614  16835094  68476404 
 50916320  43036306   8425386   1666833  14035935   4567614   6559570   9563722  21402690   6376428 
 73171624  51045220   2379978   9615856   2085860  16674229  40444845  13273104  69318756  70225935 
   209385  12364396  29875629  50943342   3531528  55716921  12183775  45559569  13039965   6955273 
  6109224  16594496  71087121   5647713  22512897    826560  69967578  18231778   2467712   1142535 
  7483352  23137500   8163240  49617915   1704672   3081540    807727    878316  43373960  19641765 
 37107855  73527607  28756255   7705557  13422372  43386980  34137840  13073344   1830465  70751251 
  1376340  61463481  24250570   8356653   2126575   6570960  34133070  58550072  45888284  32043519 
  8061345   1742348  13437864  19214334   1928850   4106080  64367320  30537580  70754894  36295646 
 64975365  39471520  61170640  57665190  16938586   5807160  19136040  70940430   2416158  10265402 
 23435523  10603026  49015860   1569944   9067120   1931445   1687257  24072202  22236141  23641475 
 63005575  46949188   5661305  11038996   3956841  25417788  10491516  70889216  47143356   9732177 
 10347420  23636060  34413568  23344298  25384530  24071534  13095136   1941330  11685703  77444640 
 22817920  47476592  36910620  32967066   7759200     74088   7244244    202064  20902288  20470216 
 18690020     34452   1767840  24801060   9953676  38930268  39899404  57469392  50648829  26299078 
   419104  17097101  10061400  12463464  25789946  67282911  47164851  74412384  21652410  29210688 
 37465568   6787616   9631480   6321036  22363380   7141592    266368  37535334  73779948  12628575 
 31008000  41126526   9873920  47490050  21092304  30259200    483264   2840730  31289292  14422803 
 52449039   8972940   4951895  25748360  48718260  60739776  10325160  31542285   4160805  21073038 
 29639520  26484018  82329912  23043424  51600799  27034668   8272676  30277568  15280941   3370728 
 79881718  26237952   5896985   4391200  20721538  16269862   2008545    222123   1301714   5557848 
 13726125  58611600   8579844  64891372   6267393  29507706  47436712  53643807   3994858   1689324 
 76964940  56330158   3394056  36207351  64151010  26126280   2937520   7335783   1335519  20826048 
 48601559  66374240  50041236  21105740  15425522   6986754   1015581  36489960  16171650  11099500 
 19477796  25446806   8908177   3953040   1148492  34792254  16031532  13267104  33449325  29693478 
    70784  36137420  41969288  51074301   4840710  43794520  25141206  72562140  16290790  27245100 
 19931149  52417989  14445228  23850122   8621744  15978864  22241290  49603862  26885088  19502610 
 26680940  10026400   8613381  49224630   5070828  87162174    317610  33398086   5764902   9452274 
 25729086  36572670  32169595  36597420   8271660  12668480  79669224  56294480   3635787  79110216 
  3518580   5756810  79924000  31879932  35272704  15087891  63774512   6668753    894159   3826831 
 17067360    215580  14351520  27124734  16632101  13197972  27611410   9681328  38378682  70190550 
 41520041  20017598  31161372   1350055  21443696  44923104  40737048   4810718   3174362  47886710 
 56183760  22875039   5321156    121450  58964759  23219248  83693472  28687584   5410236  17244822 
 89168478  74091415   7031736  32238648   1417104   6029060  10090518    301980  78736746  60838491 
 72845964  63084201  64343980  10607585  77519134  27637872   1876693  52568813   7147843  17543365 
 61956524  36038648   6427974   1159936    760410  61745708   5951986  14987790   1658928  32716350 
 14174479   4184880  57500784  63608825  17737115  44917740   7832362    891839  28461255   7536556 
 19247445  17005536  47153250  46948116   2511597   3726640  69281424  19949950  66634328   3339466 
   288120   2422356  25979568  15257248  62928866   3634380  78186320   2307818   4892492  11181192 
 12678216   2395393  12009855   4798794  26489775  13221875  57618120   9541104   4361252   1596600 
  6103218   6428560   1914553   3672048  47454736  15048086   1600000  29022500  13409649  43134324 
 74865344  22952566  22144466   8436672  53031040  19121960  33090192  59862468  10832440    185858 
  2473610  20998560  59537950  54611550  13505324  11740352  52346479  58494168  25690995   1254888 
 31026036  49962824   5747255  22519503   6452742   5811200  19312716  73785060  49029232  40566748 
 65839066  28747355   3263806   5259390    178407   6795087  18205040  44423106  12255056  54922035 
  2629662   7272375  19784048  12515496   5877760  13508682    272712  52281495   8519864  72702574 
 11319535  13250952   7087432   3778450    975871  10586532  14235509  45494592  38208896  55906795 
 31977910  67129787  23346939    270589   3299490  35612856  36156708   5557786  20458746  46735040 
 12279571    224640   1509352  15747740  20734335   3780318  68954339   1637750  27111660  11804332 
  3556965   1271616   8187220  17671032  45241245  35425744  25958289  13912680  88905570  47470170 
 56949174   4597158   9591318  35219420   5450718  28411608  17757740   2479065  56202606  17646309 
 45087756  11965045  41860998  27840540   4011360   9623298   3148967  25405545  39057388   5260941 
 51888544    214968   8394384  10103637    907497   1008630  48060618  60122308  13189696  13659264 
  6721575   6167040  38711932  71025541  38149800   1339038  10741584  53487966  34806981  32375340 
  4861575  65062872   8538525  44313480  36467550  42578053  30527346    930624   6537872  44373660 
 33773520   1477134    146025  47483736  48395712   2491545  25984167  62399550   5611680   3016144 
 14746971  85326927  52548114  57403934   1603909  67090842  10630638  55816143  13677998  12492684 
  1388652   1067154  21251315  37981580  40417386  38015236  11537600  36441074   1794776  44535400 
 17985294  27059592  14350595   2011130  14938530   3793160  18811548  35773200  28418070  19553965 
 25702060  24030270   1842300  19443768   3038112  37745577  10908591  12175944   1118140  30701984 
  3536434   6600195  39116870  57214341  10355618  15506944  20883820  67582142  39413552   1893047 
  5760170  42662422  24232640   3407811  14862572   6363720   1682184   5864148  50606780  25130732 
 29631383  36829364  42353530   6368120  52883736  12159540  10539450  70416972  21083328   4482342 
 33432932  33310878  12618488    225570  40529640  31369356  51451584  10773162  63714810  45877398 
 12822408    632184   2977160   4655140   2888640  75347342  23761580  10032650   2585752  79487400 
  5595786   6009440  20301638  28863002   3509255  10873356   3780816  23624458  19382572  64883370 
 17325440   9983875  53796160  51606018   7738092  32844916  43998904     16328   1413153  47586504 
 47423866  65573920  39319756  13185776   4763088     86768   8115940  34137072  17687728  51845072 
 11267263   9851666   4592546  31317264   1034848   9291506  33876964  10881217  12351504   5913728 
  7531464  25149494    812352  13902670  12342006   6006495  17331975   9791640  23140728  46823364 
 22906965  27542664  11078626  36924384   2224316  42759990  47561316  44105036  33341950  18007571 
  5698806  30394850  13339830  40920775  32552718  86572089  19056990  30486936  17334336  68492136 
  4405468  41486036  13974265   8093529  78244348     22584   5212295  54893034  50984010  35376132 
  9192430  69787950  13363670  29841108  61742233  30804008   6286566  20079736  73449320  18145974 
 22820280  17681153  26178942  79647354   6026505  27292160  18557550  68291856  18623055  20298526 
  1945095  60204308  56543736  29597256  29007888  18450270  10093304   1893312  36990500  16098885 
 72606912   6719076  14868150  54880768   6729972  27480574    534192   3021150  50708550  37196730 
 51690947   5307852  42012519   2502300  25415835  39411535    645426    442560  10633816  53305258 
 74669144   1986011  45797847   6487420  11996087  28419345  15526236  45089812  45746904  24613902 
 25149230  67089334  29073074  14362290   1871428   8043112  11213676    275317  86209318   1414160 
 21300111   6730320   3393600  10587840   6950200  38318418   9337834  35972730  41362160  43481047 
 23825440  16214400  12294972  13288300  26909148  81869830  49187180  16363256    920040  23321648 
    12560   8193798  20176170  73838205   3221568  17911692  21874185  18970589  17629080  36040368 
  8222950   1256220  50764584  20649798  63174660  12370677   2220548  44766120  69900412   4767271 
 27322520  52847444  60995048  85443514  66214610  59050918   5602776  49726770  31041010  41206360 
 19755816    485944   6044344  13315845  40378396   9792852   8231860  50206338  41756172   7747740 
 31437131  81717537    199880  29471325  54343968  46258421  64450220  27886410  37448829  18146988 
 15458527    973665  22478556  47965815  48826953  16509040   5041324  44250527   1195744  22116948 
 54599216  35933184  33437878  81638064  56498730  47161230  22344996  13758370  15309322  29390592 
 21141243   1640960   7730895   2113083  20934380  61230018   8951600  26861457   3096848  27199745 
  2913630   7275156   9511872  23881800  14051336  54157752   5805000   1093287  16596272   1231398 
 43644125  31335120  17846464  38778915   9164300  21000084  11695704  20046480  12818088  27533660 
 56504447  15017804   1042265  29141838  36360807   9505276  25398340  38574536  15179992    747820 
  6763524  25556076   5244890  27495468  10885312  32294206  22164004  92721264  73074386   7316244 
  2473075    312736  18751389   5509810    263993  27946260  17563152  13421340  23902740  46705800 
  8803072  29098212  40226184  66086400  80577602   2703834  11452565  25042641   2180907   1389201 
 55429620  47069470  58553358  17510908  24962928  23210598   2428713  32402802  53877617  18782624 
  4182150  21623050   3372108   8180068  74696391   7432777  24573769   8948016  27255292  19744650 
   891360   8987268  63247470  29619370  47707070     85716  33689190  13171075  25974011  24684661 
 10834904  15660768   7146528  12619800  11438300  36364086  50461250  49312128  16891580   1080632 
 37153242  47202575  30483448  54375750   5505290   6294038    437085  17644470   4421585  17952543 
  1439820  50826391   7165604   6916096  24041030  15854264  65695497  30007625  71434132  57957249 
 42851900   3999447   9233016  10961536   4971534  32534241   6621956  63545916   1807355   8519448 
 28452465  64739350   9789122   2111732   4112816   1003460  75578768  10133105  15521136   1361198 
 50828752  78766010   6817149  55781546  19599531  11121360  56123302  49704017  19668750  13444926 
   222728   8875440  12586420   1233849  11742144  55581776  54465918  24110760  17715636  32299176 
 28334280  81148872   5800230  63106820  59919724    963342   1733125   5460274    110466  20632992 
  2923830   1789790   3879722   1054937  12251050  34772948   6132570  11978631   5279112  13592815 
 70066512  80360124    748146  81376240   4491000    886256   2104498  15559758  54067069    203190 
  4019184  27850788  12850180  17274678  10540032  10256928  47324002  69320655  74595065  29998617 
 30431172   9627400  16684448  41280873  22417152  39334680  29771504  48877204   7619112  59750888 
  9257560  31121050  17465409  75249540   6126164   2942513  22798854  12876780  43196337  12898920 
  5851754  11842368  20117220   4498686  10485745   4094325   4513773  29494674  17741412  13898874 
 10199893  31550504    827259  65084526   2430626   1816665  28295032  12242500  13329602  14190792 
 35635754   2195880   2998333  19074400   9216426  16544830    849354   3882868  38362140   2716392 
 14008547   1089270  56436102   4217200  26335851   5207494  20025322  24689730  13592844  41968036 
 33536586    422688  58922432  55802568   5799040  23356888   7924572  27422804   1157824   6701360 
 91630851    430346  22515458    405408  22717690    263648  78533778  34981830  14351233  12743214 
 58900820   1644705   1958365  45463362  77153596   4377807  34595190   5829880  69239734  41016300 
  3359934  80869005    768040  26886200   1937556   1578114  28559361  42512994  11210875  25811940 
 21808208   4016628   6088356    995579  26027655  23467995  30182250  39061236  48577942  44126719 
 59027619   4297840  56483398  30840312    381920  38653120   9974295  96260664  54814749  16719500 
 16166280  38049876  87086640  16092720  17170846  29728395   8504712  14478494  41373303  20076228 
   146820   3233670  82831716   6682929  16469739  47237538  17320075   1702665  29061099   8675607 
 41085671  14639952   2144138  26477550  31533096  75677490  10863125  25189866  12278484  72000708 
  4443098   1696812  22161048  29472696   3200064  18183285  42217608  40393430  21283956  34164943 
 28086372    905216  28290600   9438572  83195826  60624837  76752922  14967306    782736   9309411 
  7296510  50850684  37112768  39872052  31515750  44811000   7984248   3744081  36599436  29802025 
   760412  86661792  15211560  78200736  39540780   7416881  12947313   1381089   6506277  22214028 
 14286810   1885298   1162722   7508160  20276126   6719680   3926363  56565708  39940642  24674196 
 35942628  18754122  49772457  24750488  26413020  24829830  11585376  31367670   6337050  16410933 
 31083330  32541504  51568024   4747486   1142037  78948882   5917743  11410760  11449152  28632240 
 76026676  13555629  12869474   1776796  31906688   3561236  20579734   4165196   4514477   8304732 
 86014572   7643060   9449280  64308798   5229796  61700904    954500  49775431     98135   1507671 
   680253  11265524   9912360  13346640   8905287  10366538  51815928   7856332   1854504  30831685 
 11921833   9549728   9974070  36439758   8948681   7244448   1168830  19699230  22012792  49377792 
 36549450  13774696  42223968  79593676  39077142  28109095  25680240   1555500  11657240  22828743 
  8273140   3010904  46199694  38671634  26649275  44516094  69584760  13521950  13299729    529536 
 42141681  12490356  67334688  65702988  45060720  80819598  25565880    282500    920305  15374766 
 12952761  13076745  13616640  10777130     57318   3469446   4190000  61091966   7233615  90942076 
 39271180   6704208  28813079  42554140  11850150  23671892  53419898   7004205  33458238  13240500 
 27870128  32903650  54062949  57064280  10878080    835200   6115064   9621068  59251760  41968200 
 14258426  66575100  25328612  18102728  41149571  86333868   4279080  60193770  38807853  65993346 
 12906486   9717422  91695175  23841350  25745819  16221024   5332600  56114268  11066895  11533760 
  3458832    434592   7091532  71994906  15915614   8382800  21718920  21118614   6830488  43673742 
 16765803  21933035  33190140  47170410  18089070   2529786  22870749   7120220   7108325    657675 
  4081792   9296700  21681603  32057360  14136298  34854570  46437111   9086350  36481458  25475200 
   292300   4044435   2189902  45154284  72687640  43939199   3626880   4213456  72095870  30805212 
 38912812   1936170   4318017   2077389    438741   5017312  29253366  10787628  59409408  53389336 
 19283572  29843814   6333424  19703019  43898418  11138118   5327740  17558280  88696515  33634704 
  4183712  38128864  34732122  12336844  16780680  23919250  88974886   8720362   6413505   7289185 
 37964688  18006085  31706407  74129504   8562948  41702478  39710775   7558086  19937248  31659040 
 74073696   8888790  18043900   7977760  17321235   6842040  41430564  30688470   1464939   8777927 
 92877592    158906   4251025   2207534   8926011  37694426  26543538    193788  71504680  29492134 
 12873575  61503670    320892   6685295  75011932  11415224  54976470  15681762  37362585  27922185 
  9826515  35580973   2131632   8699698   5262520  19231960  88997292   1860320   4225858   1407630 
 16710270   9571184   4669917  40017076  11914144   4135950  76868459  32045188  48750529  33499464 
  2166516  11636058  65252880  56726780  17980930  20021144  39116216  74023828  59764710  44668350 
  5985920  48983708    128601  47682726  11720224  40351668   6435680   1909355  17457795  36453194 
 59967331  14570799  52300360   8755396   6270352   3271290  14217372  11656568  15113056  45911705 
 21980160  62203592  15564203  58940588    237968  23876377    402694  38077520  70588980   3201961 
 10033317   9928958  34880718  14898576   4210688  16104384   2744131   7105382  16580344  14550371 
 14022008  32684828  18670845   8212827  21674796   9625506   2511306  54990605   6528973  15474240 
 38554476  37987152   6859248  12927111  16044028  38130344   9223740  62531313  58679692    328874 
 44961125  17945100   9209916   2118691  15933819  66848688  58245032  55975220  45665277   1088868 
 17470254  14561002  17334174  54742743   1118249  12680976   6599416  46986864  54827667   5096672 
 32115972   2657984  14329000  66403509  52590720  48431682  94657190  16743908  16964652  23321200 
 67566387   2629616  20302419    303171   3103224   6852781  27334011  49351302  90515700  12693180 
 47937648  14237900   3292800     97070  16769760   6460432   9343945   2563600   3386930  19051956 
  7061208  23919563   6492204  34632659  15710470  12595995   5835042  12496026  11520335  30562770 
 33176511   5869500    146705  45234450  42823352  44636076  10154970  26828328  83528900  18018506 
 57478086  47349600   4150944  56915424  28364980   9697642  32131792  48522447  28554526  23786100 
  2124234    119664   2210175  38709844  10252620  40504011  32137890  10583625   1795241  58343938 
 54751716  19116040  27716755   7412769    286165  32376534  36830972  11591122  29119818   2704254 
 12583310  75200129  25868980  82341805  13975679  26389076  14290980  26809431   3586245  30601891 
 55697541  10276308   7936344   1383358  12444376  45015120  20165990  17956296  50884944  88358775 
   110508   6163940  43588128  48014197  51450200  18011710   6228664  22737050  71313935   4527218 
  5654334  35787735     99766  33728875  36407592  22977640  21606133     44870   6820696  40250600 
  4802560  57966006   1793956  15315045  25478832  54609981  31320712   6848303  28613980  85037832 
 11955130  15542144  58135380  68650542  12822948  23086802   5797680  18213888  15254910    386234 
 35671614    904161   3368796   9729864   8279544  15593284  14380934  18642393     30976   9936749 
 15090592  19542384   9715804  48232400   3828784  30296826   8917326  16061742  96163325   8380744 
  7029060   2625225   2815620  19054926  22739284  61556150  43786400  37085061  19558221  37755900 
 60414030  27751568  44155267   2902042  15772190   1951915   8758607  15391936  30338672  35497550 
  5316570   1030516  32216974  64063772   3419112  12871170  48029786   5498634  22718476  66643512 
 23428509   4378192  30224190  35745479  13945491  41618016  28117320  20772160  36965650  41560486 
  1391744   1160082  33882450  59054520   9840600    538239  26878215  15833664  51326410    748825 
  3190464  33478386  47498512  44101510  35590678  11097653  12295797  92924949  18761077  39892705 
 87744945    248270  11614920  69935650  18972765  15476292   9030358  67870266    343311  15978249 
 41274491    384552  19774920     59755   8707909   2940908  13070472   2260608  54903967  51630220 
 12100712   7751064   1849617  23458302  31422816  17039641  55680240  14498154  10474618   9324676 
  6158336  16929000  12460722  12301512  12773992  10547888   9476136  46531614  63513060  18373244 
 12111177   1676840  14809542  37223436  21767135  25562560   1367671  19924000  15596413    805488 
  3041689  41045424  27072500  15873270   2587135  20702780   9114840  27330923  75697888  11476992 
 40516928  38787216  15329412  11874835  44992290  29745712  14493024   5769806   1666980  39577494 
  5266740  54927717  14267478  50521731  16262940  25426926  14269663   8896440   7750400   9286960 
  4986880   5979289  36422714  43964232  38346966   1910898  10441528  24473840  10850138    792428 
 49447035  55264875    680684   9482532   1881074   6677622  10793340  12987012   4472870  27436518 
 44165576  16434915   2197676  62179677  17557000   5958684   5810352  38617099   1839613   3702516 
 57438909    907017  84605420  41633886   5248960  52291680  13063545  49081450   7136217  19514264 
 41218875  35170426  53851824  46037950  17906504  39724454  52656672  30350068   4495365  51750790 
   230133   7141104  39655014   8319008  38141572  46516437   1241808  25042136    157986   9579856 
 23210460  17721900  65143036   3783802    892221  72303032  32126996  28497780    165044  50429104 
 19730018  12286456  34563424  11677512  35164782  30574852  15272993  31200813  26645385   2384970 
 73757556   1331908  52834956  40746195   4342884   3631650  42960484  33908424     15520  10433580 
   709113  44058216  18241248   6052382  33157062  67071676  12880275  64647375   1252853  69145335 
 79047486  20932411   2562263  53802400  14258360   9533500  48834390   4474535  26723842  17387658 
  2431330  72671256  10502892  13717312  46493195  19327632  63421578  60875412   1182394  54153900 
  7222620  30533992  61098865  16027922  18393628   4354612   1604490  62925312  47436635  17582768 
 15906384  70312947  16551212  42944274   1351532   4099750   3259053   7223311    693121  50992920 
   360554  13928487  34476288  50729916   1255613  60871482  12834272  46105700  53019696  27071060 
 10291902  55873160  21300496  40983090   4258821  35383200   1504674  44363556     47313  38983896 
 28593042  21042528  20618388   1688006   1644147  10089912   4354740  10224522  32859417   2284122 
 60072108  74429136  29738817   9857696  57540240   4054470  22005750  66703422   7636947  26305617 
 31005000  45208954   1028169   6394874  10581753  40497360  56337358   8933691  84197850  64688160 
 56244910  55871880  51173344  69332760  92577507  16418280  20183291  71676633  27478720  52256304 
 24369722  22151140  13331101    363825   7861518  66905534   7141670  20081028  18019235  11512115 
  8810735  24815472  12834766  57088755  67035024   5702424  60782548   8392136   6943508   8640170 
  7605540  38638325  12634044  33512000  16851835   5055600  26881794  24993965   9446072   2423895 
   471795  48348645  21672354   6840698  50678871  18504420  13908790  32218560   2276340  55909924 
 17726112  24256377    387128  32709120  10393601   5021640  12364846   3762120  11234850     95079 
  5329184  83069376   5036880   2826063  50455064  15854400   6859540  37506952  32207676  11176998 
  3743808  20587022  33440015  18992385  16636972  51408899  33740475   3518004  16524736  43291555 
   539890   1134910  10667129  30258928  14102020   6071794   2883062    947602  41943114  24393420 
  3751206  27538056  31955862   3387258   4820340   5730428   2145876  81045916   5808236   6326343 
 27324206   5265348    218016   9630744  27284000  29382203   1735455  31433788  11203936  42649535 
 62798088  13882368  13338000  40382118   6010542   1905024  46156032   2043195   9813284  25228840 
 58964724  16929472  61292087  10380240  91165251  15604164   9942624  56501040   8800253   4628355 
 36428553   3319507  23628640  40321022  50576024  39474625  17016307  38091911  43311840   9505884 
  3732616  53632520   5178481  31504122  29078320  35354385  59096148  42606545  35894352   8032356 
  1604550  37177084  37054080   4465645  31586304  36749634  18581896  79851933   5271972  53529450 
   736285  26011840  50057982   4573772   8510058  13161621   6030290   8329353  27549470  33497190 
  3578744   7750018  21255750   5395005   1835600  30086587  11048331  62238267   3669201  39656736 
 55790172  51622064  23278558   9568347  14316372  11933460  53451226  26183201  11907216  48161097 
  4226816   9749196  31171200  65104665  14513369   1873619  36879897  33765840  36863495  24471739 
 16818678  36610020   6340762   7000400  29468000  67332652   6230196  15791028   1405666  21337819 
  4695808  15320264  51964176   3385101  30595428   8180256  42976562  29668968  16861742   9810840 
 38783865    578460   5729965  83299600   2524872  12929176   8492224  28818174  12314192   3217684 
   954110  16899536  19100477  49263924   2834496  16849856   9939645   3922368  41159016  22312415 
 14866995    905255  83101407  24726925   2985216  13248011    374180  36824996   4230198  10466334 
 18290398     40600  15507272  13153772  15284032  21563496  30660064  19573295  24345150  20460704 
  4387698   8468951    944622   7949707   7450768  22671114  45695745  34039050  27541375    581058 
 71434825  22162871   2191845   5826168  53284392  30641750  17876052  34031910    639521  21703819 
 44605080  39490480  47800877  14380770  46216400  51768596  10934994  12148440   8783232  78403616 
 13946823   9111402  40391264  10611243   4001305  18685664  31401875  77895972  13860100  12514176 
 45850500  29690406  30806722  17546188  17398449   4445440   3318990    375755   6861130  12010460 
 55923656   9326817  41517700   4701576  32346930   2986540  31249992  53370096  40595691  43348260 
 56607120  38619966   4941216  67293676  90747768  16246232    223440  63086900  44113712  11536806 
  1913549  11399245  22637750  45355464   1272024   1429450  50181760   3608279   3916170   1143431 
 24856524   2588298  25892706  26147310   8302736  37351008   9139535   4024189  36635046  37480600 
 29354583  34804198   2158354  40304604   7413750  25383624  43765464  24949397   1144032   5722710 
  4048176   1780658  21099655  61691244   4649304  31732288  51087420   3368048  16090404  10476120 
   180830  45526698  77573608  13487922  27516357  13440504  25459804   1631728  41337010   6206060 
 33923800  10850476  21491365   4996622  16862736  25614864  28811752  21766887  12304350  58934150 
  2065531  14216769  39397875  70495447  45363348  49516855  55091184  23117932  33648909  36469584 
  3903340  25938542  59566472   1450944  16497962  36718828  23558700    962262  22314402  34311106 
  5041872  39031888    302684   4218228   7589528   6807151    167580   2904768  19189270   1062065 
 23414448  64871856  18637018  58240924  32241216  37666944   2181606   1193354  13900832    333550 
  8732596   5986697   2139775  11114116  10840081  42666519  54058460  38953686   2380149   2069175 
 47473189   4876803  12306304  24575364  64958608  22891060  30584124     21777  15042015  34991124 
   759050  14060550  54630900    738808   8729910  74077206  16800970  81397292  65369417  20323044 
   546525  51059268   9763299  23484160   1091316  47348504    607576  13172399  29010165  65941128 
 40362616  28795980  17081015  28291225  49951318    438600  58091768   1353870  74320400  61828416 
 14730086  66402864  20701374  85342128  31784264    536640  32938023    303342  53898072   3873538 
 14665483  35335374   6081912   8499504   2371404   1823070    389595  34432164   1218970   1146132 
 51614591  28764836  58066732  22883877  43503894  56739080  27971528  57823347  44824220  22519040 
 15523040  13081309  50949360  27524445   5203575  21539570  30748332   5551506   5023158  27257666 
 15446550  12448590  41288940  27805791  87645523  36963185   8511800  57622440    797733  15407700 
 39594530   2400032  25456998  35642936  19312363  35613792  72647796  17992293  24418236  35832290 
   566460  19405095   7354710    140812   2178552  14644482  29738840  58532540  73941255    868490 
 92399814   1807407  17181626   8327648    553496  40119354  35475713   3344393  51900398    823840 
 18144984  17494866  10860433  26198640  65666205  21799440  30568750  23218325   2989080  62475021 
 10789948  53300772   4624341  55235160   6237154  12712227     32940  38043665  20827474  70962600 
 25908922  40086125    649600   5331299  21692850  28415058  55732648  46595427  60635148  58896024 
 74885430  53670897  27558405  76951968  20319383   4185075    212328   5473540  40581115   4639323 
 25421624  39260034  31620976   2323320   4610580  63898260  66042112  49909387  19229688    895116 
 49783902  12198603  35609060  12068800   6827252  12635532   1019304   8360790  19686440   3991512 
 22928737   3084150  14408304   8880600  81305097    480747    661227  27925178  37697049  28483730 
 40831128  22547176   8777088   2209476  40677952  28317172  27062640  17479135   9418490    994248 
  2813330   2360774  16920108  58409010   3004471  20058336  17567456    964000  38809156   4654363 
 53413866   2953620  63358845  26446590  54564900   1194597   1606416    990176  48914760  51328200 
 60036480   6468448  27427388  82617152   9891750   2062716  25893459  24810240  92967908  50502458 
  5090688  13881660   8610344   7510657   7489401  29650381  77110038  27951654  18820568   2137276 
 11442921    653067  20459020    794448  31030272  36887184   8048196  62770048   7351203   1459612 
  5718750  45400746   7794900  25896780  15923544  58534992  17822980  40965406   9568243  32255704 
 20184844  23651064  32516600   1795392  38314892  16222050  56155704  60392640  20630200  18403179 
 97534007  10793692  53300493   3790252    332352  32242800  29048376  26938175  22370271  15812014 
 24015013  10593325   5879790    192211   4930464  25532960  45226356  21450481  13382174   7975946 
 52706664  26074345  16212713  21413760  41929644  11286973  30604480      7019  15455424  24901632 
 41756737  10487260    228865  11953422   2618833    286193  12867200  45701564  69805652   4322490 
  3887184  77516656  42972809   1297296   1386307  12699018    320640   8884796  33550454  16324987 
 22592698   7998736    804540  17750950   3267107  85174995  64470556  70567560   2123825  71272150 
 16963804  10533291  27861372   3162850  67370520  21346542   2614718  13520376  73683733  46569888 
 23437349      8122  63616024  87039675  14258170  24280634    168315  34013194  21138831  53441594 
 39885534   5824650  24833697   1524492  17236667  43791840  25766245  51482242  20960610  51140376 
 13971796  55797378   7986992  17859690  41950180  49929264   7374510  41000716   6850158   2538459 
 31250052  78449320  24150078   8381100   1710478  13566840  50129400  38537424  21417968  68873416 
 10378037   5283600  40476464   5908465  18157682   8923812  16070865  68721024  44981445  69660118 
 24713415    761133  41812837   2393595   2018400   1527195  11602539    479949   7323656   8938951 
 26057672  53957230   1506447  38493820   5181300   7404045  17337768  41636200  16735350    250950 
  3452296   5262775  22699872  25903850   7876143    709352  38777881  14360530  52904432  61085912 
 41801225   2312427  87920217  37075769     72860  17757810  12662402  64918614  48809508   2796180 
  1751376  19458047  10037236  68543805  17840012    561920  31280148  11358348  26819203   1549179 
 83371275  78147392  37330338  20218605  25332570   1876200   8620582   8756730  27518266  10912617 
   967980  18335980   3910920  12890493     70906    653184  75128058   4413792   3881779  70736922 
 41587749  49360668  18487536  14366940  35093048  16640960   3224848  14103090  20945875  13750996 
 55522096  39041052  35034796  38507098    827381  66235158  31649076     41743   1196538  32101599 
 42265134   2633729  32983606  24376820   5687724  51112132  42351876   7037430   1573010   6306883 
  1403430  55547424  19016864  18382906  43441596  17541535   5201616  46587411  25768596  61148841 
  8023775  59660700  39426914  42952140  17588857  26696064  10292710   6074352  50177724  14161599 
 14763978  47679200   7731234  61006539  25384527  39292832   1911338  14267555   9895460   8221235 
  5469981  12650782  25465374  29248524  40959540   2456245   2395304  15829346  33487416   8303793 
 19650771   9942075  23745820   5342426  23614680  41949724  29528733  18650547    912570   6694455 
 76029128  21322480   2031451  44969376  34570840  28557044   6528830  31849516    295575    479142 
 36899496  76573350  18554982  20870966  23316039   8305648  59185194    252213   1534701    200368 
 10811426  22052400  87386445  65607912  57390920  42937473   2122302  51257210  34435720  60114108 
 30353917  20387477  11613896    313230  22657026   5011015  58323915  34759368  16005850  70222636 
  6898675  15485526  19990964  40033670  52324044   3995517   2866248   1190688  10993345   3183660 
  8873600   2103570  46322412  39028920   7554255  41372376  37903047  39618314   4871334  22533796 
 23227120  51529200  44784772  49538090  14800245  42519594   9889722  36065484  22155744  25903530 
  2604044  57917552  11840940  21525900   6599007   5822357  34143408   5547062    839595  43155494 
 62927727  68027392  30859680     58905  65658060  28623273  31319970   3145100   5827248   1814712 
 23750300  14966152  52550646  15949779  25858343    335268  30215548  34160888  20833728  30275661 
  2013550  40856550  22665408   1732640  12812242  42451676  12306576  75669579  34113750  14956032 
 14660192  50486800   5448999  18933329  19808955  15012270  15596790  20866590  40442008    609398 
 54699840  59123482  13234500   8003072  27163422  36385294  38600969  54922390  27513980   1733100 
 24151374  14282309   9990828   7067577  33778308    120516  82412992  12606880  26846480  47393892 
 20862783  16749395  69303850  33417142  75793970   8663776  27756303  24103908   1404420  52023128 
 51444144  31697640  22789000   2876970  16185480  41495883   1789105  22155000   2323035  17372412 
 12124112   2337825   5462584  32949522  10955665  59318112  34200234   8525580  61290980   7153657 
 38435300   5913852  13266197  54804900  34171682  28138820   4320576   3829410  11674668   1816384 
 29932856  73374208  32956098  54952839  52138988  14437520  57311376  43826499   4802378   6314808 
 16018005  53444394  33043180  66198783   7421414  23983950  51061932   2193752  70898766  29665140 
 15152616   1625442   5045706   4299028  62889337   4946604   2102421  29287970   7086711   2218492 
 75299352     86346  35456140  19035068    127240  13805737  22635360  32046840  15815304  15001032 
 25766656  32770230      3665  15424064   2016456  20760663   6093462   8799520  25535175  25023741 
  3253698  24370407  48018619  53007132   3636745  17375832  56624008  26472600  66676829  62477946 
 38055600  14989578  29078469  59165865   5658848  16558464  34471687  22894416  35239870   3720600 
 75964800  42672600  30726501  12051000  61550944   7293572   5015325   1005866  20617006  21102159 
 29712960  69356574  17920500    829192   1509334  79669148  48661312   1744320  29783668    214830 
 15606208  23106864   7841455    447987  12379535  90714558   1514376  28012614     94980  44809407 
 54465120  65603993  15783310   4913916  20701750  22013271   9466242   6507864   8248037   2306844 
 22587696   7044354  27620967   5310564   9061850  20268041   4894096  12258168  12251456  13997053 
 10994320  41983332  21517704  17956086  25976808    529420    727237   3005052  64819674  10533030 
 16720830  22859811  58048948  66019863  51171043   5948451  22603672    243304  55592500  34538984 
 34685280  10736348  22760065   6679519  80541095  28704540  21153825  43100862    400186   1193214 
 29453515   2959587  39833550  12842208  11354955  16616145  19730077  23946263    475088  46854900 
    20616  28837683  29617086    494532   9025276   7239742   2501052  36043592  57848294  13292583 
 58903878   5478420   4508757   8429652  28262400  16214176  58715314  59360213  27179397  19332950 
 13014544   5284844  59279154  14249512  11244156   8763271    308014   4966720  37747140  66246831 
  9919208  75196446   9935028  26879037  56757541  72241344  22718322  77206584   6176184  21915348 
 19181610   9497600   8981152   1692500  87398784  12612600   9327144   2036502  51820448  25878420 
  4857065   5131299  46459758  36588660  75050690   1227727  15754500  13371303  18248340  25458741 
 83229552  54358744   8676712   6966012   5330112  19876166   2092146   5446507    442947   6928386 
  9965326  28086279  53289984    522192  26194134  42190632  13858075  24776532  25903428   1398044 
 18846085  37649856   2291558   9240361   5687052  81895275   1588548   1754220  31440640   5326460 
  6019530  28169506    235914  24773630  35974167   5881322   4495712   3924738   3694626  22971248 
  4487912    596508  49143804  58649874   4025448  28211139  42666452  41587505  10395632  24428148 
 18473780   8761403  79535120  39351546  13196352  37619750  75330750  16953784  57337000  40069335 
   894814  61002172  41286672     35640    622430  12767150  68999456  20178282  24087969  34435856 
 78094534  25020720  49529808  10594700   6236510    507577  34380405  60382491  62714031  16330788 
  4286875  24181600  88189179  52563544  56928000  83580840  48488320  63790884  32737316   8765901 
  5391288  27642174  10194086   9924978  44427232  54753496  26106300   2002330  18487872  10533479 
  4571544  17884020   8326170   1782390  34300884  75198400  20266498   3881450   6934620  85834070 
  3727152  48688818   1478668  10970442  21383752  13583526  63693492  17231193    889882   6783330 
 70502444  51260440  15380304  37347720  13091820  94066505  14235360  12736035  67083008  52918800 
 20614548    570912    308210  43277952   1807800  31399952   1475675  47741454   4637115   9362586 
 25392976  60941252  24821468  50866704  36869040   9380925  43098030  70011520  23643570   9726375 
 16453017  26760272  30898332  48490160   9286482  43772442   1882025   4101957  39160905  70296096 
 40038378  38963547  11458125   5356152   4215120  30325707  52521840  17990881  10929330  29038345 
  4388203  20700384   7572864  43250716    617580  19005217   5652828   7683144  20636560   2952288 
 18856817    748116  30856553  21999292   1407120   2592634  25959668    578928  13720824  85587062 
 28970448  31486770     94430  42042060  10975027   7436167   7491502  16309368  21047352  51050844 
 11620903  17853129  77854560  13501171  31382436   4379232  39205432  47762520  43736110  18479970 
 76182716  10024780   2670720   1178412  67107950  44762105  11289711  15198990  31546955  68647824 
 81035513  15996617  11294010  88930192   3187288  45825936  10126480   5168712   7619898   5622272 
  7178463  27955513  15974360   4623949   2015920   1041048  76386823  48457415  24785634  59684408 
 50694728  33732660  39448332  49719015   1378814  35811072   2067741  58154306   9022200   4102581 
  6402396  10023552  21039648  51992239  26047340  27674745  57750252    965874  56181905  35143680 
 22880440  17726848   3425835   5141752   2959616   4742820  20938555  60575780  27190015   6700475 
  2944740   5670880  58999648  31382255  31286736   3320100  65731358  45468801   1568924  12448107 
  4233489  47886618  12548560   1945625  12701367  36402424  28935392  15790845  41643030  51313329 
 54264595   6487755  33248600  33167232  56836431  32658640  27577830   9972322   1460256   4716672 
 38501856  20073075  30017600  10205525   8136672  28128586  33047625  12077910  45477154  32259840 
 24195408  17257866   6281415   8163100   1412190   1368452  13243890   6731130   7330193  22901454 
  6028859    890266  14345296  26033700  23922828  38110980  60627114  76023332   2128314  65115640 
   810882  36585088  50316750    132748  34269375   5561724  14223070  41284887  77956860  10609858 
 35678767   3078504  41427708  57230670  21427502   3473526  37467736    504090  53713880   9174825 
  7241640  43751137  75268116  22689720  21112704  14883675   2909115  27127066  39101772  50800811 
  8589336  14649744  50661558   2780700   4858500  34292943    181800  13254217   3032249  33300308 
 78143952    843358     11922  91396776  32474658  54774912    628810   2707128  21802300  11569854 
 27357356   1509810  38302550  20959356   3785292  45118920  24959979  57215655   7176330  37057059 
  5386812    127516  25167640   4039064   4620791  52323561   2022480   9283750   3361170  93335475 
 59320254  34306272   5718870  49813069  47004426  25363750  51660160  24553194  18003126   8161608 
 17213400  61459216  95650866  11013665   5149980  66716676  53192727   3916187  30495564  35838072 
 28871936   3085500      9024  43380180  69850388  23547572  46379370  37491012  30200380  29070072 
 45389632  38660497  23336223   8525250  35312520   5813252  68313252  31070900  46472240   8206966 
 10471266  22738716   5240637  31265168   1365672  51662856  34003692  65917350    319550  14874128 
 80178140  50990888  51429456  19703684   1485360  27412784  52684681  37119552   1972074  54072339 
 60319480   4130244  35760432   4341144   2539128  80019640  30669540  35818172  26474915   2314088 
 50569380  36466248  81582660  10804248  15379151   2928128  90511542  11349401  10366705   2265045 
    39525  10821980  23800445    692520  13105316   5395520  31406100  63271559  43707792  50008088 
  4161437  18261315  44139792  28902900  49844850  16978248  25802726  62966088   2769558  17892350 
  2299041  25717815   9216128  32362368   2072061  64405600  21030048  14314400  25781662  81408264 
  6834275  21027881  11572938   2746962  10560880  35235520  10723895   4669137  10109928    705536 
  8995140   1771371  29966016   2329293  11268864  54411449  30512460   4950060  42135236  35317782 
 36298235  41058462  20253444   3601104  30666584  12148423  73582084   7085430  15425160  34825648 
  5295251  17136466  52935498  31105696  29538206  14530542   7405274   9456167  17584768  39426232 
 26032833  43731336   3812445  51594260  96512790  64449672  19779076  35000130  53045226  26739612 
 69556776  52835112   2092376  34914033   5541200  73691904  91259262  30551157  53091194  15080400 
 39750750  11938688  23935999  31090400    923658    295048  77986580   1055670  63845288   2845899 
   571425   1101445  49114912  11593770   9461385  21635730   6099006  62411696  48903724  11250864 
 14006120   1554525  11642640   1912050  69284592  15969836  28043928   5017040  12839175  25074854 
 27661952   2208384  71531463  14948880  52831800  17060857  19265307  92274942   3064167  13894146 
 66690639  54524710  50618232  45918961  13885663  34738361  34123845  38161764   7017519   6990225 
  1388200  13273256   6726304  12327172  52788174   4820706   9389360   8507772  15890784  74615040 
  3523338  13111065  28662183  15764311  19750860  36818600  30199944   1694990   2692970   4582200 
 29755859    889824   7546844  16481911  37354674  38836380   1464564  20754144   1845216   9262224 
 83698648  29663389   6284800  30614072   2080584   3354494  83557397  41350128   3135030  66803500 
 24685990  23381651   1493408  53814175  49335837   4108878  56652078  16434012   8433568  19770590 
 26644202  60541670  24596860  36036865  39354284  22605462   3653079  54352452   4569120  21477925 
 22281114    471771   1873113   1813188  33022080  54544059   2414952   4272696  13747932   8607795 
  1453185   5320156  34154973  15175050  31947530  30206124  27038136  34446069  36975468  75118535 
  2357096  40610290   7332967  37641432  21719984  19517280   7132434  47793564  21342438  56722719 
 57941652  18783181  34389684  66999900  30580000  45157224  26410644   7793960  61430384   2140933 
 14891421  25675325  21397502  47149344   3390464  15861252  69372245  62080914   5026336  19714152 
 56666834  26464320  25797095  33931689  23295424  30505820   8924256  48553032   1984724   6278052 
 10793016   3698982   4216212  63740535  25201600  16455318  38200260   4379617  50601375    682848 
 55012748  69542148  20249964   4874298   9000330  28243839   3699756  73320136  15332100  17040639 
  2788554   8863008  22015851   3171390  38575830   1533000   1714294  36864324  21153307  20415927 
 25466400   2390088  86839215  72900160   5489120  11142626  41562500  14494795  46116840   9281376 
 52748505  71393300   1725382   4294218  25905708   7997735  15515475  12627923   3105925  40553998 
   269929  63959252  34930770  11530974  55245231  32663736   3070210  40071996  20024928  17930363 
 21932996   8775128  82871367   5987754  14038155  44022924   5035722  12814005  47929000   1679200 
 14574462   3829932  25794117   1513565  66479058   9248208  37361786  20003168  44796416    645335 
  9760359   3830310  31651427  36908512  76178000  52189995  51149808   3368074  45593128  49709704 
 27619200  22131141   4318346  17262429   2104200   5194384   6032670  79319340   9200046   9627722 
  3945238   3199446    765566   3788288  25486371  17343235  27418214  29347856  87176997  11582815 
 12489375   6981700  23619987  62612627  46008000  23913850   3520260  36537607  33550013   4296780 
  6455560   2152605  17146950  16068034  23074227   2036700  14129910    205626  68501185  12915456 
 42010696   4688463    883728  61772375  67744215  11752080   4060650  60432190    642321   5147978 
  1333728  40214496    710175   9761648  57404512  19460839  12663167   8547728  24723864  55020784 
   487809  34596822  21623365  52510122  26519878  44485532  16704666  14259307   8393100   3486240 
 30100840   7325145      3905  31016464  81137616  25616850  58209840  16313370  15536868  21728960 
 31123656  42659653   5504117  41506781   4351686  66724372  50256850   1307934  20180288    305760 
 25462470  61286280    483945  57300240  13541950   6476250  48833278  21715896  11765079  31776692 
  2736030  41341182  91248774   3156006   1441918  45897453   7776216  18602852   3023743  16206157 
 51676461  19125752   2017136  16464273  22335104   1352085   9066274  24353118  23827676  20642165 
 35599410   3737030  10777088   1416272  25965216   7494573   8816175  29816130  20761451  75049020 
 11528584  58589055  45781476    511910  36446950    663784  17027098  33721435  17041072   8107776 
 23904198  10712898    331960  42121996   3740880  55933800  18022788  15106497   7426864  31104276 
 57322548     16080  27709310  58390590  36300343   8176630  72214668  17521840   2592958  50454179 
 33790960  58480310  59765920   4138212   6497400  67668510  28969826  27054637   8492022  60685920 
 36861993  12473500  16722496  18264032   4050638    964200  11234558  60041817   7572368   1117920 
   366850  22197806  45050904   1792125  39719517  29974191  70417032   8238020   3330336  12150888 
 25161864    292896  65995098  36182574  43299045  27972604  22607552  32390388  37304346  11591957 
  2404332  17468376  60688432  40136712  70200222   7765820  17404844    418658  26464525  44204775 
   447190  13619421   4767192   6550110  81944676  22087296  10152940  14922744    621926  33459136 
 15181242  10618575  20012198  20114280   7574715   8062512  41601546  60450894  31311280   5490540 
 28557876  30907632  35892942  23392730  21859200   9987600  18634040  11107682  29815715  14793396 
 43124870  20266458    915075   4565120   6477672  61708500  42715530  84908668  74746392  74442632 
  5723928  11686544  24912480  13157640  11974240  27203036  20138731  39811369   3004980  66271322 
  5083003  35378136   1682219  52185813   1480232  47659896  28575448  31228925  12853256  35583704 
  2714754  76633650  29571136    441604   2739630  10929648    774397  13873629   1093872  60556716 
 23737428  51734208  53639677   2841029  28647602  48833317    272964  16247294  83323375  13010268 
 55767933  11856420   8892520  58941236   3058664  14897668  11678238   4251318   3923130   4480248 
 37330888  34780015  17886616  59793160  10716607  45111880  29844480  37685200  10034394  18867682 
 11557950   4135491  29924325   5410038   5070480    101040   6063120   8480061   9801857  36216203 
  2035296  31583637   2431536   4937250  25815530  14768416   4049224  29872570  14764337   1025440 
  7099256  33468880   1858584  10028291  71186559    416070  12380156   6302208  14349460   6347220 
 70667350  17283666  41676633  16258493  45438349   1180531  13275747   2246353  41163540   1291524 
 47218815  15825024  24515040  34511160   8696010  43169988   3087400    371780   4481632  11657646 
 11060575  10605010    857280  43051416  16437168  45833928  14335351  18554905  28627872   5742883 
  2354925  16912842  57738988  13057542   6021952  50821848  52450346  78060085   8216721    957801 
    65714  32933972  23014131  36352689   3794370  10395191  21677058   8944047  11302222  20072050 
 56856660   1424962  30976465  36846480  12844252   7983760   5990336   5435956  11009154   6322212 
 29818428   2439654  22439950    534886  11459968  55519336  18219082  33637524  44758805  23544989 
  1489380  60192160   6419134   3779850   2278734   4145265  43690656   9283393   4102021  10889190 
 17785080  71484280  38753352    204864  12057848  42184584  25060242  46656369  27709604  22610101 
 33728422  66992842   4532416   3585340  24430248   5781874   7713111  27749330   3802674   1568578 
 17972010  28329552  44709368  85619796   8446728  56460884  79486272  17323049  40551240  57748950 
  4852895  62204184    801878  13338200   3398505  15099539  18857091  15699590  20719420  81065856 
  7970976  22276668  57074418  17732224  88646283  23576966  38009804   9571174  20803062  15591926 
 30968250  21585018  67081677  55737513  65487525  17628832  21464464  73133312   2767410     68592 
 38241680   5340060  70046262    872115  15318252   5936502    843486  22695156  47232460  20958420 
  2829515   4924694  22124550   5931660   2495336  68472278   6349860     15680  19196844  54250638 
 59814587  91297241  36452416   3745785   8310030   4976775    960422   6698649   6390251  48427610 
 12475740  27655600  20102250  42826975   3370891   2272296  98484935   5689889   1381668  65312560 
 25995970  59066208  26687100   7233122   3356895  16709098  22081458  16181443  37997360  12959310 
 22852043   5347136  31773882  30680682  21675591  68608500  36896493   1552500  37975452  90733590 
 32663977  16183643  30739282  39598440  28498218  13098487  38608152  69395599   1058862  40152617 
 11706901   2225083  16109870  17936632  50744815   4114242  19121328  14726170  30161395  74236500 
  3656784  42024180  41634008  30235062  22268861    780730  79780260  61768729   2934144  26822475 
 25622883  10473650  35857215  18298287   1584504  62040016   9604893   4795128  38065099  15321726 
 25488408  72138495  83282945   3098454  78527792  16439470  69981041    818908  66796800   3391710 
 31988310  46089758   5345186   7490994   1664396  23244270  37894440  40448168  23152230  33657120 
 80162568  13924794  16468608  23078725  71182010   9652457   6268874  35887500  32176800  33466196 
  6920564  32151708  60951516  44904234  11215424  26834850  36840218  80338500   1105236   4627404 
 83665305  35870352  12226023    365146  82316564  21640665  57332610   8394414  17234452  28344120 
 23438772  50894532  73068656  34625088   6980328    901680   2832242  32356352   7148041  80737160 
  7927596  42229676  50070624  27505107  21669141  22937658  32980464   9268057  63633206  38878290 
  4081696  28823308  15059938  22883211    947004    502080   6820510  35920870   7398446  68602338 
 24608185   2665432  22808400  34730661   7109505    573185  55853414   1520074  10805418  19549915 
  3626056  10844472  27057026  45998016  30513582  45278145    150654   9696996  16476408  22883049 
 53362920   8176592  32474922    600942   7974721  40811430  17597297   2975516  73480896  15729420 
 58705968   6494692  12197562  26618582    839474  13336878   9568104  10194474   5010995    339892 
 25799301  31984082  24349832  50716245  44697444   5123651  10598895     76266  11759424  35154970 
 54804810   4691587  47109244  83560823  19619964  14652444  42397925   9657390  34523940  61659414 
 76736593   3170895    360759  42663348  39379140  18636454  16012336   4263551   3943300  19436779 
 53781040  38720352   4609220   4525353    378924   9798318   1632667  27507942  15717795  22987860 
 32892018  28416375   2044751  46592365  21842755  30032849  14889180  31654890  35571066  20501926 
 18237066  48472410  75776120  10700635  54511196  68768840  61721532  72213254  10928082  10106910 
 19174542  35950000   4036545   1612352  44725850   9740790  48267590  17428960    364007  63399525 
 38567826  22933782   8695840    888309  15735572   1807183  22518405   2679264   1582711  16713323 
 36054821  16951960  10239552  21847917  26589624   7989102  26765184  55042440   5011770  35276688 
 25073864  15281546  37522980  84709450   9942144   4417500  61473412  11578292  67300071  24000132 
 17360860  39002848  31220760  25199915     40068   5442996  15215343  41042186  13750722  17860912 
 79456176   4234874   6315408  12549825  63903136  75669456  40932090  25469472  51514585  59912266 
 62337009    740544   7112672   5964504   5963445  10740860  10593948   8094320  37858960  27797792 
 42603222  43898378  15214500  42556662    515845  19056544  52242520  39691008  11356977  50076264 
 34495288  13862476  42116986  12143420  20322080  27485647  82028288  11350268  10884630  20264699 
 17626490  71207991    625350   7889980   9593480  18998012  55950048  15951630   7135140  94474556 
 29885350   6553980  13662621   7111321  66891048  16128152   3709684  19874152    634218  22203909 
  7065197  26730636  17016286   3022329  52981107  51007460  19468728  66431771    829488  22334130 
 26703780  52096870  35189960  35867552  36194058   2524070   5602110  24709968  52743927   3608454 
  8940294    297654  52219050  87696245   6603095  25742962  39883185   3503330  36768764  37253700 
 88937940  65899206    671300  12163633  50328496   9562970  14423460   2568258  10250595  19115936 
 49058115  13966671  14373624   3654453  11408698  18824624   6409120   5774265   4220438  27279616 
 15766556   4486652   7226780   2385170  10788541  26787767  16336008  26709120   2690820   8954650 
  8558778  10160772  48753357  13018135    234867  19934370  34644687  44909200  48746258  80384728 
 18681003  63814479   5522517   6254465   7304664  21794772  37682595  32705500  60862700  54695880 
  5010902  57257310  10004925  26427456  33279615  65700306  31275260    622095   9679648  21444000 
 28781082   9526491    776360  23730768  18317652  44916680  13080654  53233908   6873261   2211728 
 39640020  31410333  26678495   1635300  30318048  26193090  25218810   3400387  45816249  49819575 
   146132  12049728  22140725  39146224  31874456   4198329  43373292  47182246   7960309  36822996 
 27841968  54092284  29126097  35750736  21329700  11733546  24807420   5130043  29153696   8047155 
 15067260    671660  25842132  46249014  73314417   1757580   2806641  40319706  26606997  53126037 
  6965916  32518752  28980796   6025800  33990021  31895822   9643176  52580256  31844099  26658280 
  9116574    993952  18126216  37440558   5227808  19809900     97566  33967479   5132036   7226212 
 46478168  19991991   5531455  51754140  23624790   9556752  42714888   5043500   2995048  12788424 
  9886233  11295532  10564356  11479300  55956816  10919585   8155104   7162254  38687298   2370389 
  9143446  18342313   8809625  74565036  12468838  53740176   9184408  29353046  12312456  11945457 
  8147776  39575088    580034  12166669   3069582  30048576   5721216  67295064  27321823   9663831 
  9007875  14087304   9288774   1201962  13949070  47173464  12032989   9820920  56754840   9969614 
 32960929   6293160  40360131    323654   6669652  33512472  23565950  15861086  11009202  32588190 
  2625990  20618312   2502303   8936475   9406080  20147095    309750  21951666  10485399  28367228 
 47839344  17510520   3589410  17732400  25686484  62829678  43635024  27904854   2147990  13688928 
 20700372  16820896  28468388  11116391  20050640   2736629  79858920    257044  22016676  23929272 
  8798452  31509574   1484630  16838982  36590018  49486077  18482804   6131676  40602060  42351580 
 77870846  38865308  85357512  11542660   2893535  12090448  50184000  62397335  59673861  45650770 
 43360201  36218436    539032   5764800  21702312   6953532  21110144  74689650   7776990   4175190 
 71293871   5955440  21799269  29022519   3503304  16310440  15126920  47353636   3817908   9397286 
  8254840   1950750    333320  24612900   9631050   1032520   3818171  34427920  56770560  55704165 
  3758580   1447938  12567234   1893751    532640   7523692   4825593  28634904  15131401  14706494 
  4343273  12709994  40707018  14407246   3340278   5823634  31146416   9167144   5483996  54205511 
  5869320   3020871  10203606  23759758  17123470   5963148  14663650  16444650  15572095  25765308 
 40090695  29412426  36621196      6564  46955895  10680090  33812226   8583604  25389620  12566925 
  1030611  36926604  43106361   5702678  42598935  16890498   3499425  58720345  17181596  38283530 
 50074740  23773896  33292488  21524942  21120372   1576640   6005406   4836240   3843822   2614890 
 15103344     94636     37334  76357680  55299132  61898417  46611264   7534190   1834920  10571100 
 28598380  13150312   2471350  31853942  30073512  69118504   9571744  85988582  64769682  38418810 
 14575545  13254112  73699891  60389287   1797895  46245525   2429070    573885  13798455  30476541 
 32042074  32707112  21276000  58332662  59831328  23543404  39757904  43701220  39557661  12360140 
 14706186  28077518  13217792  10697742  66701585  11995132  17694697  11433830  12482093  72019557 
 18861984   9414804  71434680   3297638     78200    406400  17241282  22047510  28914074  11081187 
 19830984  17464160  49117086  68689845  31953636  18231150  10508040   2037548  18948282  24573010 
 25632090  26864635  66836133  10369228  41843308  26666775  14484932     17792   1407901  29964550 
 31861470  15372728    295890  82140380  10998204  20172400  34313313  10428288  56339584   4145086 
 57356954  41668772  45377540   5076712  28328664  78304380  12726225  42448202   7655538  81331130 
 18911672  10960330  53776625  18373249   7907627  55560370  27948960  40255218  20376018  18114600 
 15595900   3808984  35673963  49874481   5657442    582448  15898050   1185795  16294688  20714507 
 15156204  25515776  26112408  26104396  13557168   8523767   1639360  23040640   8684702  53571848 
 40053528  32438406  18461824  29047647   8108282  35262468  17113855   2259750  16091270  15547680 
 16655112   5850400  45514612  10063724  15083400  40191519  25125288  14571240  31751370   8223768 
 21471329  12069966  11214350  24682520  35504515  21391226   8417448  25969788  24312515  72750975 
  3091976  13031352     10065  19237260  11955472  35713313   4902247    937408  15431220  36941963 
 80667735  25997580  24794620   2495430   5310332   1538750  30365370  33856318  26698350  19165552 
 45327936  28010840  25483736  11277471  27680024  28758664  28686688  25721280   6572421  52828836 
 63639165  45530844  10004232    638175  13594392  38653563  46707168   8476640  14580434  19576875 
  8128105  51620562  34356476   2687850   7525500  40996214  40690533  15322776   2915352   7631806 
  5621328  13857270  51838656  28647084    160272  12745644   8966410   1146375   1206458   3297615 
 61677000  26206057  45409360  18610185  21138942   5777200  14707650  32739255  16165644  12828392 
   142371  12284048  63659145  40121901  87651570   4365402  39742463  80042970   2703972  16604944 
 40176603   1904685  17311590  22306076  20091456   5926157  53651608  46569490   2823636   6105600 
 20524416  10928400   2081900  68503798   9915571   8000914  13858176  23611336  46029684  70080124 
 43957548  10993752  17550516   9445870  15212216  71718336  19970099   6167952  23115852  51132881 
 13556830  40553730   1188590  22297836  20736644  82538225  79043335    179694   7054938  32259361 
  7095624  19068162     15938  19920572   6321950   1129528  74289144  21677130   8410944  29723960 
 73989933  16305726  30221346  69428242  20943150   7477044  48656655  44009928  26768340  44235445 
   741953  11699436  70073166  54125349  57597914  38583600  62448694   4060602  44113176   5708592 
   939645  29122964  16349652  44406144   5072110   5527290  13911956   1191224  33351510  47365424 
  1013045  14151279   8301195    293522  22632960  18183987  59661190  46215737  23742200   7693554 
 22737206   1755964  30802752  88435600   8234596  27252500  44700642  27906820  26635921  15623692 
 68321378  24609600   1220856  80891175  28247152  43096971  11125925  33117635   5050302   8739900 
 39469184  11572392  56590019    897904  21092964   5960703  38800512  53182608   6881931  21469815 
 27738366   4712436  53583384  45408195  80950716  32424876  19686545  60959790   7996920   4843564 
 51896256   2807475  28253736  34829760   3957956  15572473  17840515  25049178  10679354   9044856 
 38871525  15204112   9262872  30435786  55891150  54061020   7650552  17342522   1406240  13305747 
 24115364  22262600  15933820  67326271  47509348  19690970  37533792  30206386    938883   6771666 
 28724520   4182849    846686  33810777  58471410  17947722   4042098  62037108  60922664    485673 
 12055910  15602884   5517213    698985  52603100  45104610   3832482  63653512  22063599  10210167 
  5936580  27542790  28085328   5822262   7167579  13563528  42803596  60099840  13238387  49013857 
 22458972  59448820  17994382  11644600  19895225   4941990  37566360  14558936  81316750  20319750 
 77643420    349807  50622126  27508618  11996592  47110344  20435781  14427710  43875674   1003102 
 51746967  15783300  12810774  26053295   8270198   3459500  49389324  50694400  47021904   8639655 
   619200   7129287    693000    721180  27769057  41182144  25105424  29218977   5852646  62154288 
  8085376    229072  16123192  45350800   2053752  74578094   1755429  51754083   3185755  24499210 
 15563680   6769542  18633150   4053937  48686766  11191440    272801   2583300  16859270  13128588 
 16956474  83356416  57462669  55619288  35958312  59073929   6640448  32707730  38428224  70194325 
  1616464  67569723  13037145  14030340  64003500  67188935  14369420  13046128   9506913   7509888 
 45751552  39315441  26171950   7769685   4942296  50260548  18517476  14908768   9166152  37543459 
  1639290   5635496  21599504  58732128   2650956  56241669  74731104   2304268  65579868  24368220 
 13797225  33169615   6147401  28618520  33044400    714144  10848561    561087  56507490  27826146 
 15803022  38276882  15591020  11237848     47307   5401700  51812479  18770091  40175982    886099 
 27037218  10069906  32888252   1492358  13301440   3476002  34858522  15271884  21115840   3528150 
  7549612  50939750   6217236  38685600   7330578  21013235   7265700   6657600   6419530     74493 
 32881662  35896770  17206740   8979936  27764060  63676039  15952476  38224488  40723023   7871303 
 43031476  27946400  10504972   7111776  28712395  41248200  19691060  38147319   5900050  35043192 
  1605807   1088490   4869864  23205780  30132365  19282080   2555122  20876260  14912618  62178430 
  4355043  41261144  45413300    769947  24821760  12840440   7167200   1445036   3315156  11269536 
  9437560    713532   2161950   4262361  10852632  19663488  41899642  13199700  61338992  42516952 
 24633144  37180112   2744998  34229904   1523044   9961320  21227756  29902161   5150344  54829655 
 27473338   4066662  34873938  19383434  12155967  27549108  69777705   4678207   2289782  18488382 
  2904464  27707154   7319842  38072447  38332512   9715740  10264398   7902645  78783648  34269076 
  3886014  12524962   7153334   1267363  44775502  13226616  42484463  67248301  15232320   7890472 
   376872  10020285  12523761  24873720  44437338  57111468  63130418     50301  43779816   1996936 
 33974125   3911885  15990768  30455415   2312560  10314383  23585155   8289295  48087326  13002528 
  4732210  19141338  34633789  14266568  39611400  59177358   6118266  43447390  56147013   2602692 
 24027800  54200259  24746810  54673958   9673058  93214311  72248058  11489094   1410439  45697113 
  3141750  50508650  24435273  52954000   1543536   3745152    535866   1187025  22110765   5710872 
  9176526   2279277   4436808   5708960   2916268  60476400  11489074  28422478   1021257  19505592 
 60115209    883608  13634812   1276450  42116646  21548067  11153280  24007942  35348061   1224106 
 72011976   9904580   5369976   6103341  45979020   3946140  26058387  77487096  58858351  23154008 
 46588770    821576  30353688  15399120   4415714   9931778  20275842     60110  38519558  58061393 
 41555665   8295001  74118066    777503  74312192  46854555    173942  10893652   6204864  39545820 
 10237325  29458224  28766625  42412000   9899536  17815878   9009900   7934136  25173918   4769560 
  3254280  18905304   5149508  72416330  27312200   1683052  22594467   5029055   2178000  17939853 
  3312115  64587051  34256292   9652688  26208974   4432393  43265344   4093826   3257840   3331422 
   225125   4968316   5696340  22068856   7552120   5957847  21018798  19887142   7066800  10079639 
 52666288   7563287  49852656  17725625  29194243  16250448   4834170   1109378  22558756   3859870 
  1888312  21195698  33028054  15445472  22917309  80030020  78619302  59990450   7540620  25678728 
 12720876  21843072   4624482  53879265  14152580  16127358   9042080   1385748    131044   9668486 
 50076346   5235904   7681212  46032000  33581460  57509256   2546170   2144939  73427707  58076856 
 23658207  14404924  19587609  24924060  18000280   5994614  57966636   8552082  35730728  27984138 
 21188952  24805836  57515120  10208451   4396680  18932572  33880108   9574369   2348805   2179775 
 33023410  27803032   8130832  41613952  64764872  20805615    718002   4492873  10688211  75120226 
 14372940  34619375  15854245   7786372  11154576  10542420  35640371  21821880  19543680  23610420 
 17613456  17784226  24795408   2229696  25074049  26784537    589192  87213672    910973  57871050 
 11977399    611072  65541784  27251484   8978760  10766592  11871485  35216144  45382605   2621540 
  5418569  58346400  43778040  11704455  42574146  28546049  14973406   4379319   5795152  21642357 
 31315420   5878170   1495704  12347829  68457396  23194375   6949839   6535848   3361206  81537873 
 78476368    394236  21755160   2645582  16250276   5593974   3089936  11091040   3874008  86953804 
 12668961  54279504    101882  44633059  38050940  41332800  62692056  12243775  13485500  23294290 
  9667680   9643239  29928844  68349600  72534168  52399830  44404250  29014004   3980448  64201572 
 31776220  19548264  50260800   4020380  41021764  57620772  27339917  77372600   4098712  16780768 
 45226698   7265960  40613514   2250138  27558126   9937022  33980362  56279324    696038  14860800 
 71075302   2411530   2235324  33297696  34109480  32533812  54937316  31265952  18495278  33158750 
  1797597  10118927  21170268  12779538   6359157   5282002  14526570  34280296  30169484   8671232 
  3132612  18099200  27954108  81684688  16677570   6661683   1811109  40462200  33157228  26699081 
  9017190    201964  14705262  90576699   2637336  27221623  57852276    249381  16401719  10381225 
 44802460  63555340  92747868   8346640  30057921  17387172  31824678  17330040  11386976   8963235 
 68084692  40810220  17932353  45636906  57363669  61270414    671688  39649464  26477045  31208304 
  6606864  37689304  75276152    164836  16011248   7316528   1472216  46584036  16771020  40819680 
 18537300   7614351    888636   1268176  40434340  20212021  57676800   2681308  22752480  38022642 
 33904324  11442347  28731208   8723774  16961856  27538867    235846  67857712   9204167  63746769 
  2640243   1706584  31847020    711178  21998912   6087980  53326350  23580654  61971000  60271470 
 50207892  27273198  10732260   9506205  27303528  11976661   7400861  13305368   9784215  30203880 
 21191079  10577585  60547252  51966016     23265  36089482  51032025  93197952  48263931  51410040 
 10029184  10702776  15928488  30017207   6584430  20776910  10420542  40568724  48614810  10146209 
 13340782   5592414  46176004  80778056  31224897  34528428   5037010  35198500  59436480  17841344 
  2305552  16239525   7915692  29937240  37521576  42393448  59327109  11297550  22450575  54363624 
 10470944   2044284  17164392  30662508  24764040  23501223   1058310  22934410   7637630  23010930 
 57646677  14025906  21998928  84381516  55088900  54285561  19527410   5762556  25234107   7386736 
 62758817   3283898  46553531   5826565  50471312  48136256  46275768  87581016   2744320  36839034 
 13527540   2049236    287283   6733110  61621326   6977014   5716362    555054  26176832  84334809 
 15543522  14794990   6992440  15796935    960915  10787600   5809664  40505302  65207818  50822904 
  3182347  27762581  14452500   5342617  81209375   6355320  94050675  59444036  24156990  12867647 
  2666790  63955045  19743790   5600448   2465870  16055284  31315686  15344322  42863856  71286272 
 37972832  42651750  36201812   6275940   7824685  43100100  39700089   8887060  50167035  16923011 
  2486935  31670310  44503452  26758204  20734416  53154690  26769132  42908685  51573942   9798212 
 50077074  15261385  38052152   1673928   2202410  36082914  22690107  52577109  32530125  32216352 
 27050600  54742450  94421852   2155512  46566243  12443801    459204   3778784  68294298  40851453 
 10630242  34631397   5449660   3922142  17332380   1034253  86257350   2542122   5906868   4450842 
 32551296   6467902  65155959  50424875   2208342   3649602  43147662   4408665  32013672  39724776 
  4702600     10555  19557720   1469192  24820440   4156160  35746222  53384603   4084234  14400784 
  9072615  52645180  15423950  32542173  63901200  18484928  16706415    613249  29983513  17541367 
 19661886  38291827   7716332  55315800   7689584  34860624  17797638  64365126   3003934   9979263 
 27363840   8410830  25950720     26129  19311136    250585  39455170   9852880  62720976   4902002 
 30339596  10991006  24715741  42133080  44995665  65444634  26201136  46961520  61927698  23837795 
 94163616  19493670  47030646  12330012  15368974  13656564  21432875   6509988  24342588  58378086 
 25605072  51035584    775293  28808832   1824622  14415404  45596580   5949375   2070978  11845680 
  8682288  12083379  56654094  11312504  54273214  53750158  63450000  45473028  15150276  61262100 
 60883766   7422768  27037728  23145692  85177970  66291588  15208765  21637800   1586061    794770 
 48207060  21907068  17691668  14184205   8567680    205569  74255610  11439368  34774080  78772176 
 21537656   3685426   8304282  34362755    611163  43646316  11262030  39810075  25675560  65382402 
  9376182    127851  14492270  31522665  14456691  17358407  52965990  39767901  14102538  32770152 
 63996625  27047450   1262664  15470554  24793710  25081540  26002878  78090540  75857328   7256379 
 36492764  51834201  17214708  27654121   1118364  38027304   1556730    741258   1553838  54897652 
 26984695  15470970  75232608  73126800   4990740  12067344  34141620  10798536   2668512   4070581 
 17100288  20603170  36398618  81394648  22299729  30744160   7465198  87445980  30687914  47911799 
  9154552  21667642  12579624    993114  74070108   1044349  73946580   9724350  28720905  77333238 
 26625144   5596416  25844130  35747544   8412928  55649360  37365318  65329300  37154952   5822082 
 31323280   3892834   6713080  41828766   1784643  23530154  55220770   7762080  27706926  18390036 
 12108411  47896530   8306305  46444722  43168969   5425654   2262096  33891754  14733968  50411784 
 36347941  11514909  64802356  49249120   3935967  94236612  22952160  32691558  14611360  17700552 
 55526096  13726961   6091008  12827192  56688736   9906270   7305507    275170   6040419     17928 
  2091320  82790400  10753182    772002  29473266    588816  20900424  31762975  62321724  26396061 
  1285735  12480096  49796416  28646730   1780002   4557046  24064104  52677552  34171550  40282560 
 30586795  64583610  12584250  11887723   5673744   2001780   2553702   5140260  28662640  34121486 
    62169  17149895  36632024   9764972  15501184  63260547  27657635  59022810  27813929  19711609 
  4824480   6988449    781452   8389602  14798775   9206946    648550  73760402  42823530   9261094 
 33729519  72403072  13551900  77060730  50639205  18700137  34323572  33364674  53740296  79929234 
  3452040   8482474   2623036  20586288  54197235  28366008  40336868  14110528  17600991    404706 
 14138696   8994150  55307175  50119485  10544556  41695500  27990130   1178865  47237256    257244 
 41578830  62121567  22717526  19599415  51002468  22429050  37649475  22858920   1236882     10874 
 28360304   8398901  74916231   8504850   1790392  14057649  33502670  35594304  20666730   4867142 
 11516015   4245240   2613424  18110439   4367102  33885675    898300  52301340  44528864  59067792 
 55726692   3342499  18186597   6685877  63485436  31179997     55678  14573986   1548818   2496942 
 21989674  39722256  50094270   3251970   2257717  79625387  54290610  85846756   3448800  10564384 
 73690790  54747792  18317750  65487420  27296962   3291777  14423175  10987900   9178532  61784090 
 23864100   3876061  46565295  31766130  20807520   6597372  16354695   8624774  18763725  49223421 
   502320   5297012  44268756  29790256   3779958  11211668  51827526   8591896   4632518  19012068 
 36384360    131560  29308316  15699035  38325664  42593590   2189175  34664968   2197245  13015920 
 12711125  19671480  14571536  49305368   8958102  23517736   1091656   1478172    953991  52525872 
  6588468   8064873  31779168    825125  71322552  41141040    586095  74854895   8080908  13138566 
 96471680    662932   2279734  20191000  35201628  13385736  35031113  45469000  51440250  29460466 
  5606370  52203605   4814562  16882250   6320364  78781260  22812496  21240436   6908922   3399840 
    42130   3559120   2754710   2200512   2330244  54163578    269348   8196386  22884768  29520767 
 40375764  56551638  57889405  62849115  77923623  63717013   3152358  44347680  38611600  14443503 
  9190335   8565463   1868168  11011727  79959397  16093823   9239808     44298  18532370   7091808 
    45059  10537080  29353149  56711799   9172672  15256076   6094026   5900804  36510560   3327261 
 76571244  17784250  42449176  27496644  49040640  43030933   5597566  10970040  12444164  55524336 
  1661439    427210  41282861  15773472  24293914  21977558  31208255   1612161  44700175  83844780 
  7019320  37506672  14911532  14139392  22366487   3887652  14169640  31081056   8399105   4391268 
 11463946  31998382  13706808  45514697  72794805   5981162  20644173   1881243  36492995  33174679 
  1876706  25251970  13626198  12133344  18253520  56829519   3835407  21393499   3081040  19895414 
 11466266  14123208  43575770  58676770   4380849   2417196  43256699   5544672   5283660    621460 
 41704300  71313966   1370432  12735767   1464588  16429147  12597950  55488510  32287015  37167046 
 10541020   9142006  65667225  48579641   6560520  18512450  32340782  19857448  49456050   4328290 
  5814906  21273192   3374352  33572752  32503867   9216636   3764228   1661299  45616083  16723308 
 39399255  10150734  45987620  16623792  28910610  19496187  77046632   5379816    367403  39020604 
 12926406   1510525  44724640   5447360  57810342  50227407  80236750  10324023    189080  77962524 
 18129420     66465    292831  75017664    397425  32863913  40837008  77534844  38800912  23725499 
   200552    510507   2508512   7404810  42773742   4867604  25573750  11934912   2760185   3740154 
 21525739    763964    678559  46890396   6950367   9799160  14239764   3603366  14361432  12415195 
 86641620  47665618  35032390  61417510  48458902  33141816  25568433   7468489  86787324  72315320 
 69549582  41813980   2276578  28853800  48163519  30236067  31051384   9358838   9948708  75582147 
 17203507  32769414  38002500   4855556  60273720  54578755  18745695  53354398  81663886  51802884 
   474025  82078960  63225245  31242363  37880820   7389249   7146194  51576224  64275424    963781 
  9313535  63155368  36272112  10069438  26815068  19996890   4152285  90873747  17415608  33834268 
 16887461  24369776  12743577  18959850  47941920  32143980   2108272  11015510  43783360  15225522 
 37520632  10240951  29569694   5183932   3620598  18280608  31512996   3192345   1082520  24703788 
 26113437  46941556   6946253  74785872   2549895   4572550  32112263    964365  93960520   3833060 
  7679375  18753215  24252558  45199820  27435036  58898913  35917224  10686923  80725160    517320 
   140738   1305390   5975030  26527236  11395856  55162020   8512950  16564428  41486120   2822088 
 52250072  32347452  34843872  31530790  44760931  28381152  67059333  23323660  94187800  82401004 
  3269868  39327874  20038497   3451331  49853148   7311870  14687136  12976704  27258110   7555746 
 22096095  44752590  27948492   9484103  12266384  79860690  14180913  17525768  15668450   4001070 
  4368650  27347694  18533317  67678611   9960720   8439812  26951940  13560386  49053786  25143300 
 17081120  59064768  25817843   8321775  70181610  20336524  15149826  21187540    219552   8740713 
 15399712  29428364  19619130  50921304  41859861  41424726  10032586  17958286   2684064   7339424 
 17955456  68148864  40582362  10795680   9409840    140128  38443032  21521420  25530527   3444630 
 13960104  40309763  48787304  24063135  22021360  40738539  15826540  12942575   4050968  54515840 
  8779308  16175976    984012   4947528  32923764  27466896   1260441   8654340  39081348  85525455 
  4586922  18626916  18862595  34319190  57165318  15757990  27334508   3834057  80505720  44888568 
 13814580  13665432  62113870  18492957   5509872   2286650   1597764  30945436  30808063  31187629 
  7482675   7046842  21121332   7880082   9694941  24822992   5898680  67225165   4393046  11015466 
  3171266  30063218  13782798  40139978  44157640  67148800   1446770    892388    400862   3350571 
 24870567  20857804  30964136   6905943   4503120  24613524  28075311  83183244  81399738  41741651 
 11025483    224475   5629848  55461350   5745572  21751800  61360254    766206  16197270  34163856 
  3081471  11628756    415350   6749200   2953629  18237158   6709815  47280250  14259105  24696728 
 45848292  43067937  21748192  50284168   8224015  21334500  60608850     11946  22704606  18058069 
 36772938  11827264    633792  24547250  39493946   9591720   3022974  40072285  17713249  17316091 
  4667256   2617900  16978065  25622850  12742894    330212  33146628  54844944     32214  86260787 
 35535460  12002320   5502655  47168660  78647078   3037617  72083330    780300  86228128  48978615 
 10642186   9650238  30003300  12966432  13428831   7835896   3046037  52091517  60148734  54255440 
  8622808   1688643   1659820  44165944   8252244  25229820  14533938  81243500  63410949  33504504 
 17055630  17713248  85766419  53647598   1306783  15262996   6242079    668382  72725840  14000030 
  7760764  19537700  23702880  39150924   9936368  66434322  15444924  75357396  27774174  65824462 
 17126426  49222080    182818   3861746  33532395  78798425   5802655  19681200  36090640  59485280 
 61074432  61032606  32971878  57487925   3786351  42571230  74067200  41787690  21221559  48010872 
 30879984  40153150  30873360  85550256   3143322   1237740  27391910  11023650  11398860  23590380 
 21185927  13570590  73415418  16551728  58444155  62339862   9139944  68142895  19183285  66247160 
   313775   6680016  34424290  12851608  58055610   8463072  17599680  10318763  44799074  37696880 
 22504911   4548252    563624  26969276   6882586   8731863  41447980  33961140  17622480  17612112 
 34970240   5132820  44582915   5737224   3260364   7324603   2737488   9226820  61918464  21503652 
 96711988  36252912  43810168   6778398  10372632  20721400  45888066  52196418  57049322   5746698 
  9305790  26613405   9255741  56860104  32692352  95134770   1137864  11316984   9031086    722729 
 54975775  35163160   5547542   2294490  38236892  68012290  17843140  26921456  18297473  46990534 
 57802427  12664348  24828336  19164762  81595008  68867180   5607000   3168237   3455136  37574862 
 29693727  57787017   3436992     46110  20556098  35352432   1855536  10543500  25332168  45643340 
 10000080  59652897  50878123  54815450    302085   1715259   6357344  55798160   8295070  45368784 
 16189188   1182860  68751430   2417940   1854820   3663658  18169758  89917782  32886850  52678732 
 11868787  13764978  63162099   8540226   3717813   3176671   3277928  72647150  31215990   1551690 
 38057460  41303262   5710572  17197376  77084736    615961   6239831  22300018   5987402  11197235 
 11727628   1370400  29487555  24928113   9693558  35091466   4522990   2704004  38991750  10558394 
  5526351  24825812  38441640  13178253  11084440  44169168  35644074   1145964  43401216  73795998 
  5307714  18253168  21164087   3680040  25359513  24223238  17676756  66955374  75724740   1257522 
 55795012  16622417  65396136  33541508  10890402  10834864  60200366  47981990  20114198  39844985 
 98098964  54179751  20894177  18629034  50685714  47197883  10565498  24969435  22078608  10023444 
  8355568   5258880   7332552  26290840  26072484   6729943  37884618    647870  66123070  14605620 
 88400200  46195380    356478    247874  49181171  23909042  40501170  14883208   5909440  28290868 
 58397871  48272092  28261442  72402459  71636868  23691181   4492624  52661889  67134480  27579300 
 67353592  58300341  25363689  10601325  59819652  38946453   6374310  34183272   1565850  27685824 
  8812166   1964700   4783496  31280448   7810708  50450385  43461076  14085176   1287810  26987840 
 23096646  32212428   6296472  10661140  39554410   2999284  33680708   6538640  24740670  48578044 
 32191241  84422052  51796128  25236364  11909952  24296608   1438775  92057656  89091178  34254606 
  4551937  41384020  16310528   3083535  17987200  33164450   1609790   5546830  14298414  58174116 
 67818348  77074866  35894125  11774490  40806764  38334780    857736  24277806  47476422  73918776 
 20661426   2363960  12154233  24461080  11839799   3113386  30875097  72991000   4314450  23873168 
 27984858   3098020  14288788   3353760   7054229  66075100  72710568  24939484  14084320  88091955 
 66128326   5884256  66393411  39867082   2477637   8845440  32200005    696132  60606700   1502106 
 25609720  48908810    752787  51411430  52279467  32556035   6814908  68127920  99410660  22735020 
 21323460  25554621  53093125   5526813  15577056  51187235   3691512  74328228  69802325   7196466 
 12912592  22747230   3402204  49546368  49483956  11637117  18142278  31956078  26857860  14310000 
  3850636  12955032   1288644  23726782  16446660  46047180     23472  10417008  12635196   3697200 
 11149029  12400698  31243651  56213556  77022680  20455364  48946940   2074320   2005328  36306512 
 28965160  16736620  30907904   4758817     69888  74855661  24368022  48852540  83862493  18475260 
  3103275   3877888  31923200  14941557   9136388   4151168  62096580   1406303  19298622  58756505 
 20428876   9678536  37346348   6104241  33055888  24993801   7058205    864765  21133205  52576804 
  2089616  30745782    447946    359078   8948862   6583760  38629689   9843543  20662464  61825400 
  6016916   5773968     98611    536265  92641468  18609300  46177676   5872860   9791253  36754238 
  4200324  10020000  24750630  11968002  43890225  16748325     19389  52428636  11955030  59509248 
 88694620  39728624  27600552  26009157  44720720    704742   3030540  47747610  19676982   3085261 
  8264088  11814964  13677827  21242754  26105092    354780   4850388  69116268  32276136  22802472 
   601832  50191454   4223472  34894965  60369130   7964528    524566  25753716  23623916  36743588 
 12656760   7280031   3587107  14164155   7774590   4778458  54428610  33566442  68928684  12974625 
 14579708    177112  27390861   5956365  10064590   5452893    534688  15202279   3223354  11998886 
 92672383  19621524  16494580   3308191  83881980  15252686  11938315  11979318  43120920   4774662 
 73097552   1497488  25918838  28668831   4381707   4088342  43630888  34002501  52437000  26625060 
 23226086  14151137   3010585   1612248  45677650   1951563   1359918   1678404   8582556  52172850 
 33066551  25450274   2237788  29041696  13583032   8267444  34425378  48480881  32861040  27450720 
 44846228  20568221   8693256  12003896   8463965  13759648   6611020  50956716   2391062     72846 
   530472   6881751  26633691  75350402   2967146  23953374  51514515  49210175  13082256   3763636 
 39390492  22647203    363816    268212  14396340   3665154   9138408  13842690  15243460   3140010 
 22811950  22217550   5674996  36305360  77619960  26380008   3660888   4026960  12501930    931707 
  8581860  25170869   1805170   3510864   4212306  28566694   6261164  29013304   6559242   8102625 
  1195117  69038676  15633870  57264900  27880731  50828274  45210474  20222704   3394578  27622770 
 28680204  21124625  15738849  39369018  31135794   3783000  26228484   3235414  44515130  34828150 
   136958  36418130  35526978    806530  30510512   1047481  33577208   2254200   1577430   3036506 
 55136390  16204124    193030  23204700  61767354  12386682  51739320    389912  22478037  28021734 
 12288233  32077409  68909321  24904308  38253492  35814911   4395132  19291735  15261584  39876695 
 20103849   4332510  25790755   6711180  70721430   2272128   5324484  42772548   7664553   8662264 
 39890280  40012050  30862498  17955025    304209  51220607  30356664  26176224   8170392    298584 
  3846186  29954960  49363630  32864238  12486058  15855616   5514156  35385800  21713680  48043327 
 19271696  37074944  41705760    247539  37021440   9823905   2201672  44955792  10162528  44008496 
 23465856  43640796   1148488  36476088  21576655  16722356   1278018  18959948  40726202    556232 
 49237195  35932887  79356525   3935148  24013932  20919430  34313728  83839952  81358719   2244032 
  7962851  64467492  22509432  11176174  81057074  36617768  35956514  38468144  20344824  55799372 
  5297127    700325  31090048  26234052  39746048  57069516   8800936   6327702  24293564  22672884 
   818910   4133992  17802848  13955100  52823414  40263436  38364267  48476490   5205816  12293334 
 69025784  15918162  57615415  37726080    456416   8749416  13686224   8903754  44751252  21520179 
 78152493  26893790  15884172  28961218  31875942  86320300  39371117   6259596    721990   6905976 
 12950998   3894777   2500680  38248342   4445525   3018525  30131072  28589678  23816104  71583192 
 24960516  58145492  25239924  23150072  25931153  35456014  31664850  51325900  31346267  38887330 
 23526960   7090578   1494975  85445505   5036560  10651956  18415916   7494350   5438522  28372890 
 16885575   3234435  36391587   4403000  21021520  40942050  44909644  80216931  45853101  50780475 
 52933925   7734101  79149762   8638650   1267092  95429517    886106  38153096  38504403  57048462 
    59058  34829753  21989492   6700230   3789610  14364801  17675802  12864644   3219696   9192864 
  7205094  24683855  26829440   5246601   3100120  10982079    632587   3595228  32397975  60340446 
 21558652  59783808  25525148   7921116  37829125   1218644  16463086  55241340  17874010   6923100 
 22693797   8696715   5364730  12539439  20969220  46831665  16995044   4443730  80858624   4711064 
 40594477  26029080   2817495  31088918  41106856  45491985  18430802  24388728   5021833   1398634 
 76079910  14198590   5334945  60433136   7285775  10953864   2039808  63371256  26600706  45262196 
 77127321   2720544  14496924  37220553   1302744  49900916  53390114  13794380  20490981    680841 
 38163357  45342660  19045320  14541540   4082748  15557412   3054636   1840564  32512232  24751665 
   944307    724005  10973380  33320699  78804549   6285488  20276312  21194512    493560   8354324 
 18065694   7277160   1175798  61640085  12409754  10663861   5676479  26567712  20915545  19607331 
  6193056  44853398  31852692   2544822   3366702   7369712  70817774  73305873   4091884  15212576 
  1484780  49598160  18849834  29207225  11666340  57697200  84484776     27489  27177900  15408330 
  5909904  11920630  45563570   7880970  35263200   2738918   1113778  15995142  18381896  16370526 
  3734526  16669334  27255522  32728449  13612756  47257490  65018580  26596521  45714240   2080998 
 81495520   4524296  26177598   1156075  40429126    733000  63104250   2667860  41848180   7179297 
 11356323  20787698   3089012   7848414  32466316  35956404  63265816    974748   5217225  13346085 
 16159134  48140808  24455469  66591176  22686840  51294474  29361605  77221188   5613183  52774817 
 38154220   1667735  79066176   2965104  17160241   9013286   6511694   7509446  15644052  76817988 
 56882790  30734256  12588732  34371467  24221668  65785359  25750088  31981673  35273880   3080988 
 28270848  27106500  39778970     50480  11863960  40965687   7973187  27923395  16422532  38124210 
  4590537  27598680   1801602  24949728  18185300  23425528    220365    923320    220504  52344960 
   999416    449401   9051735  53322878   8487000  36910304  83011776  50940876  44503440  59143080 
  8375640  16453190   5389255  26042796  14742851  21168784  16349376  78811485  69999624  13562532 
 68061090  22000266  16799508   2774604  36279696  83188800   1326022  87684509  17804446   7261200 
 26371896  70769160  60953110  27699460  39922365  14989680  23252514   5329808  42884172  16939802 
  8310258  17994326  52892215    127255  53234545  19046300   6403815   6889267   2557372  13991922 
 18964925  10342428  21217419  15390000  75693072  64003334   1068551  20613888  14510664   9219540 
  5289795  24704876  48220242  11292384  60838280  25925485  60804737  21461856  73955380   8247956 
   403704  19095840  19058366  60936264  17767673  68696622  18041660  62249155  66056850  12182149 
  1791960   8528179  46249762  21348810   1027404  23417262  63418740    636048  29264988  30607659 
 28717626   9816057  30388468  29065410    611268   2057238  22481682  20273472  11091344   9512325 
   488628   8242637  56981313  43945480  14529645  59148036   7239176  11410179   2429492  14679930 
  9369532  15495480  62427480  41353308  14162809    815650  11667384  86882880   3138629   5797974 
 61032960  14548091   8106040  40483008  26472344  46328256  46371834  21534885  18737020   8921128 
 48197030   2640091   2971353  19021328   1716574  25697750  34343830  65477712   7902994  28041022 
 84888162   7315440   7791784    305784  27013848  61269739   3726680  19800180  12010500   2688868 
  1326402  37263325  22606101  58037304    709701  13861032   3546653  40107576  18650904  29099870 
 13706270  18355102    459198  20692103    289755  57981816   7358604  18757370   1665755  12756564 
 13320384  27336312   1577310  23543448    273504   8791048  26304840   4007301  32605270  37651052 
 33628670  30471208  23476635  74810442  58980990  15364130   2030336  60968583  26414325  41037240 
 32112990  17389743  14399714  16578492  71871688  84726306  48690536  23888910  19574139  11707648 
 37778202  26847779  44248058  28209598  28366470   8067537  29739045  11960841  37838788  14698704 
 11364790   2331764  92421140    365800   5930122  64846172  20702277   4945472  17453613   5544550 
   404602   5048953  45200520  13462680   3377619  21431088   7568034  14346720   4512444  82884144 
 19190056  27173384   4349722   7426752  55787122  14634048    876781  16818666  34418122  16260632 
   184990  48593512  48476847  48677020  36968283   1705842  12600882  62978652  30911992   3727252 
 19562304  33894860  30176501   6967296  79585496  28407438   5488353   7341145  50079108  35325208 
 22395516  20161107   3756536   7271602   1970472    828841  57658968  24066354   4971501  45437600 
   717726   3237642    789660   6828360  53485432  17983230   6404288  20367567  49653081  25356867 
   217798  45889704  30443055    329616  21994666   6315018  25846569  15701406  52376877  11127759 
  4822704  49559720  43559820   6960642  14628628  22783712    445872  18099666    778098  20085543 
 20157445  14566500  12290350  34880552  54551580   8069960   2869776  64393404  45413568  23767848 
 31440448  73352078   1020964  34867690  59724041  42837304  53741961  52131022    846818  17249200 
 33113520  17420104  48034428  40259656  26004230  61836569  24825060   7114314   2391900  65760545 
 16893474   3842670  35362756   3911518  28802358  17939488   3043130   1527928  19536688   4842435 
 80608124   7257752   4225020  12718208  66566016  50270802    198080   1323662  13018236    964650 
 78980160  21472760  23866016  42507315  20540190   7320626  11147052   6769304  18903456   7985376 
  2175870  12019808  35032960   8360214  20674174   5115300   2349333  51936709    946817   3453590 
   827697  48553557   4487834  51897472  95661396  31037460  68557951  53074938   5392800  53253189 
  3996597  19081062   8540796  18689580  17874136  41546960  51065630  30323832    330260  12111284 
  1474564  51871581  15293701  64187633  49221900  39233845  38709420  62287643  25744168  47020800 
 15010632   2998042  46812263  24232149  11531481     83979  18852075  16099574   2295846  10572832 
  9210510  25623381  64904712  12551660  37413652  79017712   5010368   2843425   3056728  17926920 
 36217610  48942630   8237028    329698  11621868  38028236  35020232  25559145  80078788  21249231 
  7209204  53676672  43415617  14201692  10487368   8629470  57052320   5845924    829128   7198254 
 15574240  11011374  14580544   6019380   5962928  26319326  38563406  11436223  14680311   5364030 
  3827680  41519744   8199744  83253564   4145428   1276740   5157657  34532964  17018904   1767780 
 75801572  28072304  82498389  56722472  49928034  10090304  52969311   6726840   9502430  37705294 
 10434380  11392722  34861440   8343675  16448872  17031132  38958816   8866398    700631  73704688 
  4502316  38355160  22350039  10496820  57447470   6059172  11301763  11381229  11906790    220857 
 29911296  23147080  13255648  10937792  26236912  22804008  13584006  11003982  62861528   5913318 
 19409070  33662208   5320835  32449780    141252  64760064    213389  19508668  90788885    825172 
  2868844  16935032  25331857  11275489   3020610  10052019  22925232  10335303   1520210   3300813 
 27205765  46728034   3567824  58659776  25062750  72292500    448350      6858   9051351  31486097 
 32989866  71461480   5280552  59690400  12110645  16820116   6752616  29054961  41460650  26298215 
 28239102   1540575   5367076  46218815  65999745  51937186  41705480  58184130    170344   4210000 
 84398853  20925092     34956    878998  39799500  12136863  71679374  11244876   1127368   1130420 
  6390054  52241760  11951703    455929    536250  39897554  12023960  49158503   4959000   1954035 
  6168825  24722919  27450762  46087452  78851094  57837600    107525  36399650   4292250  16841492 
 56583072   3117192  21143290  19680469    222964   5721183    675342   6164480  12790947   2336914 
   312417  20635714   5812720  13624912     72224  26973532   6799932  44055536  19757967   1430928 
 45688465  13955026    571644  20810673   6289368   7177560    241684  10703070   1192968  25689632 
  3963960  13173279  11106315  42847926  27709435  17622472  13613061   3354517  32316720  31066640 
 18677048  10207020  43713712   2257575  11648565  15221350   4132384   4625292  49973760  41989616 
   670488  55738665   2939613   8356587  12421851  20585526     66855  13417488   7057788  45837318 
 31561925  14434068  26208464  87337668  44011565   9049866    130471  15112058  83666254  19688436 
 10249052    407704   1980855   2995080   5947378  51470342   3622960  16097125  65021535  57845163 
  7706556   2220750   4118692   4427838   7263662  85902326     64575  86572768   9975130   1032696 
 14909503  44542666  37114441  48826834  36316400  19582641  18914220   2692872  30291712  10599475 
 30697099  33954678  55628962  11228800  12092640  16775108  23577530    133849   1354167   2874282 
  2227526  30799244   2779881  94926435  15772508  39208859  28811118  59664118  37780400  47462674 
  4336791  77735565  14255928  35874080  51085132  10344465   7826276  11539160  36310410  18315192 
 20022247  34038312   4918347  21833318  28720055  27838418  30364793  22930815  98853304   3955900 
 10328010  45116946  15617921  22918844   1224590  74940160   2363337   4619538    865264  53548904 
  9685764  54441270  26080237  38980304   5036220  26008125  85226337    159390  29700583   8409145 
  2332592  53346951  19211016   7479985  23484232  51930281   1959320  14463880  42921648  44622880 
 60635280  38084904  23054042   7630623   5453046  48621900  43961870    507735  26007191  45509796 
   879062   5879703  11468343    660275   5461212  25471800   4041008  51107883  24080604    858675 
  9870498    599650   9285404  19336928  19422221   7538732  34532380  82771776  41475564  32784840 
 10335156  42629506  41112864  48449544   1752711  13596429  56690534   6074488  25991637  38454468 
   188250  51980048   2056086  28311045  35102760  24547050   7864206   4035276  52920504  20784948 
  2819316  19376400   2310948  41466625  27973890  31089017  29880015  60770600   5908595  32798448 
  9199554  60720848  51050982  11602160  14794934  25771824  16991817  60193920  25126963  11724798 
 73886136  18301855  32399757   9729216  68293674   9395204   8928128  33617793   4945757   1233408 
 51277163  19023135  53260768  24498552  12846117  11399533  20149380  18853560  12919952   4920730 
 25118885  31957695  73013820  32438420  82174918   6926623  61778816    700124   4381008      7590 
 86259886  48273888   4850930   2540131  21844590  21319515  18707786  23100021  10918215    626538 
 10478238  43544275  23032998  47760789   6135250   2664456  11589966  51789430  50424032  51727680 
 18937051  15101244  52219368  62648928  90087425   9812817  38767892  55145376    172992   9769456 
 22419550  83129824  20515626   4733612  17816068   1060458  37983138   5051970  12376800  13514622 
 31453178  11524513  11443260  17524235  10833870  77487324  20502955   1798720   5299116   7574125 
    78760  38074140  40907680  13782560   1923339  27847980  65460800  59569413  76573035  31787910 
 19787346  11862352   6084526  15850598  18541551  37979415   1908379  16904448  67032000  63811671 
  6119728   6489342  49859856  12899274  55962192  63191846   4305785  47970198  27870012  32827680 
 23853212   1090846  55804973  11992708   1916866   6444998  15189094  11671452  39093564   9318092 
 50079150  30948617   7951548  72918984  15614976   5075280  56768760   6181336  21578749   6598800 
  7966959   8560856  70307969  13987050  27919870  25707369    305532   4377100  50441358  10696620 
  4034346   2055990  12149274  49836320  10497600  47491746  27188658  32210666  14102452  43512894 
  8727541  44859529  32130201  14121822   4742216   2560302  48971790  27389640  13638036  22896678 
 52995264  11352845  25742820   3386110  35144892  16714509  35505375  25747128  23846768  25161241 
  3314558   2953060   5185436  19672079  58958760    403440  21347335  37253995  43713984  68336373 
 22852212   5132748  13862220  38433420   3754267  13659725  59862091   3438226  25993935   5583490 
 14348510  39549765  33053760  31567956  31104480  20994624  11953860  14958000   7315770  22483200 
  5840870   2456508  20934606  79962792   9968096   9775552    140643   3248480   7408920  26088650 
 66716172  26668476  44866812  15835885  24400980  79519172  11649609  23215990  33504445  11457754 
  7773957  66069759  10911810  13247719  20476728  52579464  15758567   5094070  68640355   8761199 
 10341015  36684848  13063038  21312034    471750  21781320   4300220  20568989  53765910  15974592 
 63419720  28402920  11623326  35821004   1393476    188309   6107076  20652160  41402300    586927 
 18290097  47046860  16367549  60328065  67910216   3590944  46417888   9775984   8625848  36138664 
  7355032   5944160  16351952  57302514   3141198   3465000  19239845  38410710  13861623  46496658 
  8870141   3999105  25516932  64152277   3314267  66693410   6468090  13336840  33074480  11341330 
 29892364  12494456  22845000  32896003  29585465   9866128  50197504  15616822  40111808  21635985 
 18864524   9279855   3209520  46133696    566052   1009297  36609628  10138814  38273738   4486300 
 27121290   2245509  63119000  17392348   1376970  74228895  42848640  14193720   7882704  12368937 
 13920708  16504892  16104134  20785798  26373768  10880310  24940553  18016704  46762608  28893954 
 16291854  49513536  10200970  45093328  23013646   8171576  41128113  14242074   3715257  50834448 
 17674666  18222582  12619021  47739524  31908330  33498784  48442515  12430306  44284161  31067751 
  8018199   2706946  51667868    218193  13116741  27513304  33134596   6506907  61056510  15556444 
  5274080  73786880   5622327  16739400  30182040   4807660  27386216   1012954   4016223  67009637 
 28750556  16285077     35438   5022080  55373420  59837960   2585121  36766280  62637072  43328538 
 21486162  47616558  12298580  49175702  15062425  25957969  68839686   1475770  66290238  18101347 
 53410566  13080768  16642923  59594334  77086636  21748825  12266736  28162221  22845450  27696370 
 13561488  54661846   6980100   8085875  47855952  11707150  46875235  57724146  70811800  46031046 
 68636403  52333792   6942524  24362962   9477537  46385780  11809603  65099321  56525679  24341796 
 41295534   9448540    582636  40494653  40591936  75391745  11324394  22112896  14820595   5629760 
  3733992  29247310  23139123  37343636  39548523  33493162    532113  14591016  67983440  55611072 
 40340610  24398370  21800478  31083262  26162132   1965620  33782000   3915468  39632702  17810755 
 86399700  10084003   2728120   1577952  25194000   4812522   1960240  37481445  14513694  14972928 
 77794040  12860944  33051281  12935768  13189946   4232608  20226752  14692626  79865984  29094231 
 29433712   8649009  19122741  74885664   9275508   3078132  22245675    919651    940905   7677375 
  8378925   3976777  68703462  90891360    598713  17612800   3347611  43721769  12327808  10188918 
 31852380  87364200   4334320   7955997  16134054  15020568  24190625  47599157  42027375   7469742 
 32544385   8088474   1390180   5018186  32763256  23018448   1555816  17152449   4253032   7076916 
 22178206  27512848  12156207   4403028   9782622  30070425   3655730  15941828     87315  27256185 
 11507914  18012152   7822320   4354091   3048749   1357125  53493748  14905449  67424184  15876300 
  2125435   1497561    169446   3212294   1105472   5179538  55686105  16671491   9956015    710528 
 27987814  48996558  59327553     97972  84175556  49553064  13372084   4348712   5033700  30199626 
  6345240  40981956   1311441  15838254  20444046  18848400   2506080   2497515  17616375  15868660 
 12322198   1683897  26026912  52558685  43917964   5650344  31044918  51805533   1543374  18994899 
 49466994   3207658   8537430  12533682   2168040  24308046   8001267  51241140  42072240   1530765 
 34372065  62174856  32248392  61375360  70711265   1929501  10349361  58064061  46215600  28000140 
 29264214  12359748     20724   1489895  18049620  29721510  72710143  19713600  13322379  21222810 
 31691240  19894113  49148451  20391277  37044091  61589920   1169126  53461430  35683187  50592968 
 92080232  25795476  37366160  23259930  19797575  63973969  13201332  61066299  50910448   2018226 
  1942360  46282005   4116949  20204264  67367601  22101171  81911203  73260540  18286210  16347250 
    65952  26807499  14878258  20007728   3622759   6802125  29570502   7855632  12392688   8200776 
  1863162   2610588  29402950  38511300  27339468   7557120  13504800  63618870   2051418   8613661 
 17231787  21390471  22720125  16737933    474370  32474556  31687250  33706573   6050268  76529802 
   369814  41932945  59141391  57465936  18118641  56095750  60761595   8014483   8212750  55122134 
 54516128    167648  12264276  26991750  30034908   1580728   5531064  48590805  44042630   3910998 
 62838375  28388110   2179016  15608583   1333179    108432  31766620  36914616    484750  12026880 
 10255311   1743750   1145040  78947360   2551705  35762688  10888779  36712692  59807599   5135904 
 23320964    323194   1514579   3476648   7656423  26444151   4369145  17059795  36046556  66657254 
 27365194   7613249  54076236  11499446  15591576   4404300   1289358   6462252  44783514  67931786 
 52758804  78552045  20840400   2821536  24679682  38880681  10354320  39929600   1312364  64799420 
 75902310    373957  40916264   2577440   2971345  29825892  42898372   9879545  27224442   1345542 
  5159875  23286040   1647555  53791400   3334440  40216411   8203735  11511465   6920375  36330636 
  4315304  79303932  14067966  51917992  11199984  27672554   8199502  52232089   9843801  66648350 
 22233328    654493  24101594  17089920   6398800  19616366   6390800  32244824  17314794   7455970 
 10716468     87616  17915408  46322445  26133842  13915911   4012921   2898168   7033950  16358720 
 93640605  17185805   4126762  14066679  44109846  24369585   7424326  54382295  14795358   6201832 
 11557647  48942307  86880693  11969943  10891905  43345296  44938036  54965356    100349  75386938 
 13389588  10258431  41137220   6981821   5121275   8909290  23695938  62969216  52007879  10134651 
 13842444   8447491  74161920  32573980  65008614    188144  42076260  11979198    506220  22188825 
 81923160  32545920  71550784  30933408   1226502  60468914  22039536   1010160  28265040  43665622 
 33849974  76908639    110154  39596300    982935   5281105    951138  25800408  43091406  12012637 
  1315884  17659536  54102756   7393148     38068  65488199   3673422  12648903  60053172  48728960 
 72915168  47169138   6832215  62944710  12277978  81751145   7028000       229  13578958   4675164 
 15495459  73119125  13131378    887644  54912284  59828475  14316225  22602300  24605814   3500640 
 62475748  44889732  28976362   9690338  22647966  12094635  15611120  10965780  68366388  45849816 
 39931650  19304824   2606006  11863020  13285509   3207390  78300392  21861546   1609866  28058412 
 21941416  53282394  27201744  14712880  38893632  75351650  24699276   1239531  19832848  91311150 
  2528900  41455102  14360150   3540233  40557427  81175809  47521085   1429560  65796606  12491388 
 67832832  38930031  11915121  14311606  62449770  32965924  16500575  31148568  28862676  26777573 
  2497638  25886289   7646040    314200  45634271  10449300  25050916    192202  29283268  57985266 
 11159995  38698128  20178568  34234132  13065690  14017652  16627660   9153594   5765380  43623050 
 10627910  17552578  20496700  14606162  16246545    707454    409200  81067648  16881381     89957 
 21373674  17639186  29530235   4728294   2503060  26015946  13727343   3703193  20135280   3631936 
 39720800  28252100  41268276  19674062  75422074   4057398  11206060  21857976  42020889  23570949 
 44585568  33084530  16742328  14647008  10957125  32768643  74849400  23813931   6819876   7345152 
 19983860  41930432  55423456  15395016  32082402  15050367  39634750  52101750  13909688   1360697 
  4967520    475300  23827982    742553    785600  32480945  28112799   2526030   4949646   6800500 
 12900888  60896836   6071424  73295810  51685650   9603749  31647802   1518046  59136987   8940680 
  1117250  10692507  26458700   4391646   3476088  17300480   7035224   4858336  29716110  15494662 
   267135   1093388  11001393  21560600  11000904  11340972  22478148   5167190  45282224  59736934 
 27581112     82951   3405272  55762400   2224665  59917792   6894830  19607918  62598650  12587394 
 22455972  75294720   2495856  33920640  36192752   9663592  36924266  11959200  12108466   6522450 
 55051460    633048   4413500  24689197  24911375   5665248  18381089    982220   5941462   6758886 
 28614500    326246   4700007  32008060   2784077   1297920  37231790  41765680  29781576   8477366 
 73496924   5848850   6873795  10928865   8366000  37704060   2373732  35955808    769212   7458790 
 20471962  16663725   8693802  80196000  53231058  56985749  44193396  32246335  39355828   3921820 
 33824460  21335040  39896508   2211904   3939992  43356166  30125628  17207560  37201432   5974592 
 19018125  38912425   5336730  27560846  44300488  58197204  59261352  82557993  15599934  23816121 
 26876720  27321216  68814018  58327680  61076747  26652209   5107504  10661553  39858472  78573781 
 11197364    261440   9168996  41422293  23348208   4344792  17564976  55026510  49472280  33559812 
   651582  43710828   2099790  13377216   1295380   7607160  29376000  13717044   5352796   8591972 
 17234208  84995512  31876020  12050275   1660152  65216808  64183892  66896618  19979482  19790804 
 18399270  25953210  22029055  16363512  63194490   7555005   4132454  12747501  16827822  10872630 
  1948860  13191906  12362350  47366400   1256814  39223917  43456320   4512289    305939  29167104 
 38812884  17894966   4267228  12102304   5629200  16145444  33127526   5000016   5988714   4048536 
  1820301  13985640    177024  58470963    169122   2625588   4383639  48035678  75014445  26257100 
 10622913  29550362    524160  19401987  18966882   3542938  10546330  16194930   4941156  16266775 
 28228224   7829797  49160461  10442189    563712  32687872    923544    106490  35824019  33094852 
 15408792  47723508  64829824  34834904  51036112  75237093  20266750  15753193  17563560   2594544 
 55358800   1853123   1860408  17843088   8174511  39253576   4645369   3050599  34839270  13787070 
  2558340  24552276  25970872  18818051   7476189   1289385  50407890  25626832  15540224  10847328 
  6904488  46668880  12343977  72979024   1555870  12222432  16342560   8334120  10730148   7224810 
     1974  48588624  17690880   2991372  12598516  11308939  88635723   7946019  10741977  68659668 
 18651912   1514936   5295840  46257550   1045580  53260548   2427747  69752016  50760726   8780585 
 55316817  24798140  56109150  14673320  49048662  43918677   6059120  11120670  20286972  47755521 
   252126  59235464  52233237   4767150  20593062   6146163  28175303   7510728  36216924  40105214 
 31835458   7478928  51778343  17287110  35882960  52134556  46148266  25580580  10059540  39300418 
 47982550   7323360   4145544  24428841   6685500  25663908   7074200  41073051  13733028   9878735 
  4811076  62073730  43034840  56007990  14412260    920533  15941478  41572476  33421480  30789360 
 61369340   1034371  24672208  40286199  61627797    728175  14045850   7278120  18319450  16637060 
 17007322  71109654   7366658   5768448  60136400  36874194   1960542  37756830  26163550  71382006 
 59288486  44385381    301962    369960  69965885  39721920  37237305  10993065  45231855    639639 
 24481968  14209740   1895234   3316464  11971482  59546564   5221278  27032992  75960342   1945593 
 38777064   1049534  36803200  27854442  46358370    933156  33792528  81110920   1724184   3503752 
 24716340  12437210   6595200  61586469   8476074  17844918  62088300   3277662  36425376   9262280 
  7923242   4038875  17340738  25207794   7535164   8461388   4785840   9425256  11839464  28870842 
 16437063  41350596  71505636  50396460  49535356  51561260  67299012   7081425   7952114     66528 
 19280250  69930756  28764128  50082650  20550138  52332371  57312294  49179410  65415152  12204017 
  8337413  96018097  19681470  61713082  21637231   9294340  22520236  60131379   3127210   3700224 
 38089615  25718752  14192910  23066592  36630750   2170915  32456456  31886383  35486832   2036610 
 32061806  10807329   9670380   6391700  14725704  31134180  22202960   7311096   3306309  15098480 
  5591922  77133625   3487248    902385  20112020  39820288  70844305  77338260  11537295   5871000 
 11798628  48868794   4694121   4744968  82827990   1148861  40665293   1998816  51445174    638616 
 39069525  52781240  19179645  17609410  28998410  52100464   4773218   3401706  17411156    941898 
 62277576  13043030   6412898  15767240   6100500  28755536  74546037  37925550   4079730   4252635 
 11280528  47976691  14888406  26746760  28382552   7130816   4566350    554936  42569100  13116440 
  3076480    999229   4483344   1493757  50766966  41061664  49306740    924440  36375231  71829828 
  4713523  90662642   1754241  50522526  25623212  71326446  31545288  19534080  45782244  19999407 
 24230250   1453296     36211  11261979  48697877  53941860  57153060   3030144  48103846   9208458 
  4508000  44915468  87007220  62493550  22462011  19196706  21837211  30774900  11608254  21881925 
 88159500  17768565  20542960  34869564  10034898  46951710   1820937   2190162  32818324   8273872 
 47438634  29926980  17310440  68847636  53860026  31297435  23998767  11828388  19183005    404745 
  7974288  18693648   9372442  16960983   1188086   9196389  36342635  18206524  11659783  25684320 
 67782051  51783830   7365918  20400888   2597250  11792793   2666664  34548924    413978   1282500 
 78893430  21718896    209532  19771000   1583430   1637260  36586240   3987612  16797492  25899104 
  2775843  44711655  37522056  23225154   4034187  10586704  10023540  10730356  33887080  73779585 
   707569  12230540   3780658  34715793   9240720  58301568  22084054  35353912   8434391  42506919 
  1723280   6446812  67969968  41272976  13079890  63443172   3347956  17300790   2731601   3939000 
  3882606  48096091  32183064  33585840   7666328  22035133   1586078  18201296  44921165   8911782 
 43406944  12903102  84829342  21557760  42294546   7521265    265725  73401902  32246790     28185 
 14784804  21575944  14902516  55433793   8028186  30983064  66705696  74761932  10279456  72168048 
  8171738  65130214  16481178   7596487  43435249   6177060    547415  12650414  19027695  42378443 
 12877134  13767478   6209658  14607222  14258016  21561958   4731072  32132156  53796879  48179124 
 44720880  34473750  25382746   1731292    412832  21330270    538902  24964670   9055284  14794882 
 76336020  86392188  28366848   6802717  18058053  29434636  16621056   9854574   9457644  14675639 
 55336180    702360  16119642   8036820  46785110  44883090  16718830  35580315   3256838  38936832 
 33130296  20629374  76496088  52439216  15465075  32666760  17744445   3196788   8207600   5909002 
 62935632   2959404  31855002  12892758   1857702  35554764  35228858  18734742  45656968  41215005 
 10907908  64871420  29902257  35305116  12374556  75195119  25074282  19667461  33219714  31379344 
 23227304  53537760   2330733  13485522  73754316  16402880    966588  45941418  48483039  26758134 
   884946  15773736  28155036   6446880  32168722  36719496  33907062  27529436   3139807   2818872 
 65528736   4738422  18092775  21300456   9190245  30659730    208050  20420832  30833408  39057619 
 40020100    442467   8339210      7000  17732868  57571668    477035  32966740  47194600  45330993 
 50688477  51566032   3425825   3431619  45877860  22773702   4516928  82495023  35534044  32888455 
 22311754  13029601  50784076  11898468  47993617   5462028  80479622    338826   3775604  20869513 
 33738120  15515380  34446456   7540498   2734536  19663050    304458  17546610  16658551   1383586 
 75059394   3493792   7061256   3465414  10378572   2641161   8097164  29453990   3465413  43870128 
  4089078  17035020    128148   2754620   2919597    106741  12983648  24129820  39714796  37979904 
  9197580  36209769    773250   3287046  46771810  51393900  30626100  64925910  60207327  13411020 
 54344175  30248151  77845462  29510016   3222285  50259678   6872621  23724554    490898  45439490 
 57249770  79418794  31761877   5405094  62154912  20458204  60697408  12360813  33153235  23977745 
 46224332   2676399  31662303  34059041  20266438  79077957  29116760  20289975    777409  69718635 
   690159  28595702     65142  64003064  17144995  11759138   9791544    675543  50448640  27957510 
 13065360  16157000  53184090   7561576    235008   1469936  25742010  69844996    841248  75465028 
 86155407  28783803  21836880   1540931    940786  15391090   2145000  48854028   4241250  53726875 
 20535680    601545   3559680   2277534  31446716  78428295  16088800  24787638  19081530  14045504 
  8324012   5568380   1825875  57527942   9367512  40959060  56341800  22068574  15090996  38866191 
 79321900  29715541   8184885  38206559   5527392  41767092  46460502  29522970  16407248  39287552 
 19165755  89580261  11733540  31206357  31044440   8994681  33815104  69176988    386804   5383770 
  2627240   4472711  64290060   1578955   3840396   7119989  32440032  34529328  58472046  11641806 
  7836216  29287212   9548940  22709883   6837240  82724159  63697500  56749944  14632035  11260260 
 18374058  20377120  12288528    145047   4041354  22619889  21364200   3915317   8090145  55779496 
 31963104  14505216   7247064  23966410  89676700  54964616   2672768  21442358  51843605   2754645 
  8267168  11585955   2594975   4370030   1719507   1063816   5380292   3845808  51766264  24035868 
 72682468  41874600   8603388  12441504  56585715   8444231  13474138  38092770  11428368    286740 
 47452392  42534296  59537632   5984918  67978846  20592950   1528520  34678784   8967525    829225 
 86694174   6617876  25576092  15113408   3948512  28302637  64301559   3118445   4296010  21429504 
 10534580  11200728  35592816  64507280  26940582   1436911    431340   2385415     84228  30577574 
 65870877  44402212  33867249   9967095   3486959  43622468   8351413  80456298   6517420  11735678 
 49183946    359244  15934770  23306387  10937861  21904143  25639571  21593800  11664510  47151153 
 31280320  10089772  17062551   3775428   1121790   2258202  27974320  58726320   6976536   6494775 
   711970  13808250  34548415  16630016  13904237  19711177  53968557  59621130  72677688  60416542 
 38952361  45624396  16728572  61727900  43101352  26278805  21307132  64731498  51487128  61778530 
  3057670   1246250  21098360   5565904  30324944  46874715   8861292  27150758    691344  30767900 
  1798272  10710061   2019580  12099010   2501664   5211560  11623924  13941432    102192  11510856 
 39743049  40400628  15753068  31612599  29882202   4203673  24225012  70016625  56961639   2220490 
  8821120  41321124  53376008  52309110   9505072  13916932  25847600  31571720  69092394   2212980 
  6181122    660888  36565139  54996136    747251  64561469  13970528   8222305  14538447  59675595 
  2294400    154808  44625935   7379050  86649180   4511136  86513400   7196553  69029212  39844150 
  5076963  35475560   2170674  21086442  44702040  30920778  44874628  14057169   8237389  76314255 
  2594688  37370784  51026199  33400683   4013464  17254224  65022572  81683508  18704966  29033559 
 31822560  44347050  10203032  50909051  13070601  20460132  14459006  31785955   2774159  10324886 
 51238075    885960  24685877  44217446  38070230  17829500   6064065  63445200  16713588  50414520 
 35124510   2813994   3901000    954604  23103680   2777112  19411745   6424705  15520400  72540360 
  8023968   3341342    606564  46924880  28870114  16006629  64502712  15800180  38950443  45714795 
 33773072  29946400  34026860  41285412  57006950   8606308  11291189  41879446   1043860   2209053 
 48601344   3117672  12288020  47689842    809616  33119676  38230642   6595400   7316425  34688432 
  8796365  19029868  36956100    209591  88575870   9578767  63563214  27368286  14022684  72553788 
 33845552  15773473  18102780  28517476   3993289  26127000   7340480   4425216  34284193  31648946 
 19685064   7623408  13905336  20190486  86614624  13853793   4466985  37426095  49860756  13170845 
 21396183   9360711  47562690   1470912  21867984  23208822  34096764   8529066  67268936  38958760 
 15731705  42427899  40556815  35163370   6267707  10825808  30246360  22466099  12901440  22124973 
 18060372  14152740  59154942   3708750  36544690  39796263  54712224  26189940   8200253  36062754 
 59853550  19361971    117484  17968080  14554038   4966677  10972683    176377  16545280  10784900 
 17835623    400440  18697230   8202801  10309442  50969952  17439173  63903215   1017110  22807974 
 27695999    201128  19128884  30337888   8550756  14624148   2237526  64846622   6672568  12739728 
 19673305  88848452  60193080  56163924  37956450  22154038   9999282  38799332   9286568  30527452 
 56822320  21254488  21145728  54712206   2240568   2261248    114954   1912664  24789810  17894840 
  9263751   3586408   9968952  13660052  86011180  42873776  50303000  48294069  11332728   9542712 
  7764089  16658210  50152320  55048131  14108204   1092100   2547518  34014150  76375824  33273912 
   509120  16964195  38210728  65235775   7192944  17701299  25668552   4230996    671968  87575904 
 15985736  58295634  10608360   8773776  12366627  30119364  48875964  18505521  27551874  32929949 
  5194312  90615928  50179526  47679860   8239704   3016988  28781181  12210624  11809707  65420075 
 79136414   4219950  29521992  63822330  17388085  76363760  24990512   7377048  74963395   7635225 
 49541040  21684159  40224045  68865814  57554052  11003875  21864133  20887680  32662607  47900400 
 25385590  14190034  61560600   8047838  16570281  41179017  23185806   9388896  56731976   8452400 
 90378655  30596464  13822740  64456084   1139886   6493450  10219836  48018825  81981067  24634657 
 51393860  25593802  59478700  78034515  56128956  21933604  13223826  10824033  24043624  17911574 
 10159765  26633700  31452808  19075740  13318294  12965995  11915883  29261624  11393536  18855180 
 70168140  19385940   1487845  25629175  50932016  45306800  93313800  15933211  36037140  11847024 
 18366549  11336436   7692576   3352776  68048701   9412605  59019696  18137548  18994380  17902866 
 12576492  15498843   1715030  81455650   3931182   2726814  65739650  35964450   3804084   5254355 
  9491742  77594256   7043636  17822514  20692476  21669500  32010381  11368448  35898485  14572836 
 29699415   1402917  10716475  10099224  52322106  73339625   1101678   2242605  40043432   4434478 
 32335570  20308123  12053244     55302  70443822  11092262   3268872   4662126  20990450   8222535 
 25151600   4244066   8168460   2392335  37104392  72485795  13946874  10397400  11419590  40829250 
 25597044  48368880  68192523  50875050  13216476  68209280  45528966   3681421   1245220  55902015 
 42361770  77375414  25417208  12276696   7633677  39904461   6912132  24189606  69730455  13719716 
 12293424  25637190  55934760  39331773  27330230   1960624   7642350    528906   1772745  29083320 
   934080   1862271  60625922  67168711   8149596  92210442   6704304  54446112  11756360  20480880 
 63959700  27080768  37091628   8444252  41698727  20185854  78873591   5015808  55085544   2057397 
 42281406  11350740  15633310    704329  15682813  16550996   5977792  23267467  11789064  14603544 
 20906816  16680290  16818306   3713355  38283069  12169484    667458  10756480   1454858   3387930 
 54801808  14980749  42352177   8728497  19307600  36839099  43969227  18485760   8731056   3874708 
  9436539  48720150   2710844  31663892   7752114   3777984  30299490   5557062  33270250  52922946 
 60381266  12949220  11008575  52454649   7884450     15608  23267080  20478703  54044290  15364986 
  9957884   8396046  68401641  27843186  86009460  37594704  47179672  28070400   3152793  16318806 
 72242415  23227122  25506172  42744403  34876061  46658720  14703099  41744472  70399578  33618620 
 49681840  57641220  23427372  31311056  21338122  11256854  25981560   6546346  24552360  13934208 
  1322050   4939016  27751445  70416012    776208  44192304   9900501  40168710   3349432  55439825 
 34161600   5364192  21243828  31137970  17254786  14403870  14241296    846517  62688330  66917904 
  4583450   5117229  83400408   4098122   7840998    823158   9212037   3483646    774792   9893697 
  3438617    963116  26019136  12674150  17537568  14098401  15636908   5911728  32096143    958152 
 10488000   5878860  12778038   2761297  14911200  22696110   3482032   6264025   3056193   8504251 
 16546126  10393069  23595872  30097785  42409710  30496843  17196709  19497292  51201542  67271476 
 10189700  91616255  37623180  32106115  74604048  60407995   4807005  22011834  32859787  42780800 
  7230944  26342004   7593903  31073042  48357500   1735950  83285130  63417450  12957199   2365314 
 69173664   1301016    273399  12306620  13367312  15699488  51923560  22447788  39399629   6144417 
  2499812   1206324  58689068  27670200  40130740  27302320  21238200   9863218  13067712  18530710 
 16692020  74534130    325980  46989751  11862725  40944624   9481434  15223950  16472820   3899199 
  3636750  31736322  70540204   4311620  48711240   6357952  16227328   1208295  11496900   9952140 
  2734550   4421696  16641240  58690222  30113460  15764840  15254900  13122406  28337582  77575771 
  9699000  14194764  21042270   2790258  14381200  15987960  25965135  10963656  51443264  56522112 
   739704  50339795  15063360   9864716  22283144  32648112  46224083  10875991   3504147  18265779 
 39138084  33376618  38483222   5758515   5181306  18704694  37231739  70613490   1228672  13317766 
 10665135  32866884  86247408  25507034   3001715   8146530    579018  43126683    316320  16241768 
   224165  22094316  43989180  67046469  34523874  74600512  31929108  10821294   3268624  41110155 
 33633279   1773270  58917744   5259660  50538208  43765540  40696359   3349742   1325394  46856010 
 42549760  24431121  56082602   4913922  41127870   6339615   9235653  23656416  39512405  39525176 
 32991232  46181286   6535512  19040560    551880  36682828  30465969    764098  59717916   3381080 
 35649768   1262688  16047441  12452355  83203910    834600  24050628  50959755   6431372  44276400 
 76812328   9203601  21434048  19203785  38236400   1312060  56827914  60470336  95125778  44270591 
 12316030  29081202   8758366  22566357  22695766    144250  74641308  21556656  20183670  40863465 
 77736638   6885615  12662188  14835332    592319   3266830    209090  63403998   1351197   2974652 
 14871519  74083023  50321985   1020700  15420540  49570422  32184725   3621816   7374745  13536552 
 27484358  42301125  31255056   2523150  52005267   1460880   9884904  29195868  16885288   4044126 
 13202540    434417  45173208    179075  25823043   3896385  14054385  31829063    936100   9707120 
 24735024  60227712  49863851  76216200  13251740  26018535  35389940   5387108  80656680  11734125 
 36839150  23008780   1432600  39716000  65841136   7729857   3714738  26919480  16824549  17309592 
 17528176  11748484  36461180  34223190  36193794  15104012  41449498   4508077  33372064   7243932 
 63584235  31611384   1148256  32058480   1870560   4336544  17592502  61309045  10770984  19106640 
 23439130   2287050   5941870   8627760  33280362  42533068  17612370   4088825  27929980   7053936 
  1238790  50683686   2029104  57231792  13756392  10510144  50264044  52334132     71934  10119168 
 18431976  51834978  60033020   8053725  17248665  54591190   4489864  62739549  18657210  46282104 
 22831968   3334080  26969625  71976485  70358706   8816591  84313089   2555950  67077904  21591500 
 74645870  23818323  11374104  20258469  30630591  92333331  23967400  27819264  91365080   5387126 
 10638285  27941548  26076740  48391656  10918382  50383480   1120067   8614503   2496714   2741256 
 22075248  33545209  23995160  13074666  21896898  40662397  45272992   9729110  13325634   3742365 
  1051491  84220380  19630710   2308191   2649240  18865912  11498856  17573760  28448204   8984340 
 57918868  46861542  10580510  10582460  79698203  71747040  55014992   7349682  73219476  49519028 
  8950104  93018672  53900949   1435293  80416840  33712596    716142   7599376  35535776   2066100 
 69664080   2468962  15098606  70839340   7382670  45122847  30502316   8472022  34610400  76910750 
 19730386   5665884  69557418   1972656  19643876   2505216    703484  66270720  27414648   5373420 
 33327840  67946292  50690420  31139124  41843116   2811242  63519048  18158544    958800  24916800 
 21915140  81855924  16736554   6620336  11360556   1575875   6743250  21904008   5985270   1894585 
  4394016  28413000  29604640  16052256  15196434  11581812  34572362    673615   5479704  23672088 
 65831017  13582512  19324452  10602420  10828674  14858627  10065096  77522488   2897700  30372420 
  9435887  30412953   3796368  19757214    955488   4142157  35644440  78366045  74377224  26472339 
 11033400   3348592  57069950  46176992  11528922    262570  45364780  16839403   7458220  53076360 
  2240840  26249314    528857   5744452  31337769  40139986  19005280    623288  97178483    195976 
 73252098    873984  37620360  20441408   5060473  29794744  27762432   2294215  64194725  52191825 
 13865048  10485510  64255706  26042360  71284169   4012833   7533800    547884  10291590   2517372 
  4606004  66119555  38343200  32390280  34359136   5541798  37493075  96536540  11662924  44368380 
 10857600  38932605  36408444   9395288  24796608  48025948  20009408    631072  12023584   8146545 
 24182840  11083940   6137384   6484152  36094044  35149884   7435900   9797360   3159152   5553900 
 11375856    629185   2836753  69197474   2226060  13879804  33986304  21733800  58233560   9309036 
 39083682    671440  58270320  41694576  12951710   5567820  62403380   5407067  48886580  50666824 
 17074000  10120950  35344953  15762812  20350190   3316347  53939872    214420  49002952  63909416 
  3677618  51923160    619704   4234306  24789720   5557435  36277439  86276330  12012363  14197456 
 13186854  57431782  24416406   7534266   1056439   2357100   9788040  36317416  48093437  33837032 
 34369733   3994454  11238462  22107330  15183190    387904    825684  72002720   2958385  28940810 
 49394128  25749273  73714608  10274648  21663948   4769550   8257644  16010550  52585879   3890117 
 11875266  23712775  45451920  14671470  11847369  23199750   2399958  33177676  17775415  11436535 
 67396485  45537180   6143080  14870076   2366906  20548310   9432111  39218058  24579920   7513626 
  4847703  56755958    565254   4398111     71300  63907116  56338785  75662444   6592905  82102762 
 49336064  37926180  22730490   5053972  37969526  17649995  16272060  37494390  92673899  14979180 
 54856399  19932615    758100  71375196    636364  43704807  28899255   3872659   7501563  35641812 
 53190720  42467194  24937318  31224696   2440760   2593349  20067488  22324038   7270130  37495744 
 20492754   6578322   1366200  21591306    713250   1063704  24001167  59350808  34882128  45194448 
 48694552  67390024   4391634   2332595  17902400   2061255  62062765  60877442  67684741    400780 
 29480676  45960537   8654616  38462270  19933614  45629672   9681420  22814940  39614666  54978712 
  4662504  10131253   5729040     25755  32996600  11746440  64850625   2112464   3104170  44823020 
  7843032  27098080  15502944  37585376  32671212   3045029  15641010  39506019  14591702  41901668 
   244998  18209097  74802497  49290600  54753238   7595016  78713278   2172172    330603  10846238 
 43233180  61725930  29334214  25110020   5645572  54645100   4100469  34669726  26039175  15321330 
 10818220   1564380  30403275  21173478  29926750   3777570   7564590   5272805    427144  11238210 
 22869096  37112250  51852087  51901531   8294484  17052336  16053042   5163112   1514264  42965095 
  8274561   5508360  81714681  38052119  52485566   5576822  84187805  15813696  14268730     33267 
 11597832  62854540   9080064   6169800  18694043  42011658  62902035  35379526  10818246  12397291 
 28871115  22751832  34318830  30208464  57679810   3762045   6055917  40945756  49732725   6179479 
    60920  83713376  47936646  47701625  50720768  16426940  40233468   8865252   3410448  56360304 
 15489075  18228764  63956646  20275320   1840920  23477915  27999930  26656464  13405238  13094325 
 44896299  45020080  54635372   3803004   6165748  37264050  30831180   4113060   5247648  47070493 
 63409020    980306  44490828  14759244    644215  34558188  26038650  13951878  45394182    295364 
 13865568  23068080   7115192   3280191   1657008  36188922  27076700  77459514  25447202  68584206 
 15953100   4684960   5894328  47430508   1111250  10490610  15139626  29404260  18980976  12882406 
 11275721  42906192   3265758  20347392   6295419  60808272  16809442  31106250   6680232  12014004 
  4456992  25886002  17479800  10611207  19810057  27847450  40755229  12558693  66614856  26049006 
 20113792  55357800  62623719  36847328  30880248  27434094  52588710   7935786  16072845  80186396 
 13817736  19122422  14433510  31249010  73694698  45918479   7532124  65800631  17422111    547635 
 16152191   1799666   9296264  91162304  19283748  38103650   4928550   3014280  36042978  37601800 
 12744951   8377356  26765181  71342332  70422208  22480920   3848968   4781912   4110336  42591262 
 44815380   5710404  30421860  17752582  10685323  19852560  77205220   3907008  73515376  61219620 
  7187892  44088993   4969118  51672123  52397937  25846300  33911160  14146916  76088328  10130432 
  1891868  21950250  27921551   9048897  30114385   8870400  16716320    590504  30065571   9326811 
  2745732  12586208   4869548   2671156   9137436   2406291  11142240   7333700  26053623   2559882 
   807891  21304670   9786843  16303046  15183407  54119625   2464578  25108460  60368836  17674600 
  2766110  17426737  12806814  18459724   5052640  23383716  46400517  17585400    665973  16573527 
 14358960   9321126  30575688  44996510   7593696  40525971  13048193  91102360  66848760   5906079 
 64854246   4785727  29846916   6242859  39071904  31771104  43857384  21693945   7491003  43839360 
 15743975  57657951  70244286  13602903  37544012  13193240  15546872  36503151  25889756  17995024 
 51650560  46434094  62762700  11350752  13427892  19308592  14304511  10278240   1993420  16722384 
 62321812  53294670  62372868  18590496   9537350  44447080  35458368   9071664   4026474   2725528 
 16724151  49031604  25270784   7529400    738780   3692992   1259479   7761640  16952352   7298467 
  1083537  52754125  20807801   7045224  57399622   3543816  15185286  16072155  22107588  87774317 
  3143662  53083646   2185882  36074962  33495222  14097762   5444572  26272935  15236160  53034330 
 13548920  56039886   2133488  16061796  50022905   4348792   3073770   2696790  11647692   6854016 
  6542685  84843542   2352759   5221344  37031616  33994360  27804168   5136107  22677565   7395862 
 12596076    130500   9093159  34796118  32442088   1182663  28925666  13050710  11881892  18181735 
   603369   8311608  55268070  47167600  38018708  46521576   5454628  82034928  80447840  25447151 
 88882698  27014102   2562830  88313468   5069897   2677624  16548840   8219847  52050597   3889312 
 59932500  21389511   3702720   3963808   4960384    496041  27373775  64593492  42402954  54219717 
 10015380  39212417  15186792  10070187  48270627   2834432  17444042   1393587  20719010  73400446 
 15951523  18517345  62533285  10257972   2201386  50438589  11804676   7234568   1091840  23953800 
    60104  11326128  71453951  51650080  50335560  12774493  37573072  13695395   4480311  18659520 
 75777273  59777004  63425216   1481645   2869504  16437548  12122992  60379020   6991726  26033250 
 43965740  45606025  74038796  42659160   3596293  32458990   2508806   2436218   1882648  28094499 
 65613550  13511070  45085184  26575488  26343765  29581500   9709431  21282018  52960778   4330920 
   950436  16517760  17706676  12714170   6063408   9302210  26099711  15975607   7582266  19833296 
  2333184  21083616  14340428  18120654  27723995   4187216   6870446   4730994  77158493  34890624 
 20796540  55164160  17489640  51340832  23855650   8252760  85245532  40623516   7104621  56324340 
  2083293  71992880  11271100   9042895  64590248  54207230  23143570  42931571  79368300  16577442 
 26051584  11108240  57652220    259335  40552547  25601968  12212576  12043435  86437806   4962720 
 10113700  75371506  69941300  14795870  49688833   1200964   2206344  27397260  96367203  38754590 
  4863810  76291404  27591045  46924064  18975420  66641768  22586911  19915875  16264648  36781976 
 24408251  14030874  49536151   8537832  42622176   6207633  37847124  24877678  51993578  14748799 
   930240  13349685   8629725   7059877  51933612  43276110  30605597    561438  27955818    435332 
  8642570  25058286  19040581  39208869  33901428  13065840   3498666  46195086   1787038  23356245 
  1079155   5947806   7069824  75724032   4324657  55314600   5728572  37073644  22436425  25920612 
 34691979   2995803  20500260  49662445  18514781  81390708  21023412  17206845  37999038  14616732 
 34955739  27001062    174420  91745141  29672510  45155926  17215224  53272470  14526830  81975496 
 21237403  71045244  19484416   3428810  61675880  10955094  39081689  30326271  67179672  23149755 
 12458736  12103663  10346000   8055603  86560500  44755160   8773490  18515116   1916010  77877888 
  1939170   8035860   4404120   1176600  10576175  45079920  33225982  42017523   1744080    667233 
 22871232  16567775  48976606   4371300  20660508  73225436   6830628  47470626  55759964  64359552 
  5332644  29430051  57300720  38007961  80600280  13731120   7394436  25401220  11465300  25308168 
 23963975  37530570  20026335   3678508  27875750  14227990  30524400   2068055   2103113  22117345 
 51939692  16158600  48741562  12987610    818055  57847172  29263439  21901096  24730950  48190428 
 16929359  46476136    258500  65834433    664353  19942470   1610184  11301836  30796710  21590928 
  6301516  18802524  43743861   6333440  59062680   1400030  47438816  17082450   4524744  13895936 
 21198283  36843594  19664168   8456500  33162140    594719  52854310   2481792   2298528   5781620 
 10449639  14074760  17266284    873498   3220400  39329828    766560   7880125  40134042   1381848 
 21313864  77402702  10661772  18920912  54649224  46767000  22632610  28192782  24987616  30122763 
 48263952  59860450  15453793   2771952  16185336  38868845   7334634   2689260  21245733  16220250 
 39986856  12067092  40896037    844354   2522170  81262911  12832526  20704419   6953531   1043784 
  1921752  27605133  47156499   7057195  56994740  14433996  42787316  56634378   3553200   7123110 
  2657310  31808907  15141480   7884918   9427391  12890604   6279207  20677328  43485543  17263973 
 79792130  36074390     61617   5455527  20228208   1188501  19801210  28178125  27066584     81792 
 14505780     17624  78512600   4316577   3835260  54660000    544644  12712161   3862206  19698590 
 66396712  15837869    906147  37118367  53538576   4568900  42855180  54955740   1462735  17514310 
 17704784  18234046  28487264  40119040   2434120  51724448   1404574  55723388  16064160  17822894 
 63141798   1034164  38000080  15602740  60747972  21351830  14705300  35353435  24718581  65955867 
  1121019  44870953   5843391   4864340  56171976  21957534   1475059  17889032    447560  94177449 
  5846778    576114  31861100  16767660   1795549  36838416  49791456   3227704  42629883  68023098 
 13366158  26266207   6512400   2702720  36603000    571754   6967100   7473664  32337999  21409570 
 21164269  36451660  46236861  16638410  10672319  51766740  31691484  50325540    348429  39038797 
  3148782  44536828  31539720  68873430  19226291   7999902   4336904  11860290  61098833  49060032 
 24695280   1611597   2145900  52165824   6553156   6873826  37506462  45864132  19076148  20551972 
  5333396  70971090  75627783   7631616  22511168   8740340   2114427   3594923  37885736  57326108 
 16057145   2633419  21384832  15888752  31314690  16710360    300064  22330000  27779830  57687339 
  8651418  67798131  53102883  16838500   5824840  75132252  15740256  13198205  26174016  73897356 
 34739442    681096  58571820   3949394  78908550  13576192  56406276  13049925  45770931   1129302 
  7359398  43712274   7849053  68893461  28383992  15177165   6283836   2990540   4329444  32452578 
 24256890  10162810   5785108  53477102   4389528   2989448  13249448  31713702  59140059   5259846 
 27633372  16913760   2567925   1918070  35527986  45431616  12076856  51120430   5873254  21218211 
  8990769  50942269   6508880   9854136     28864  27532220  25877340  30641160    613074  37147394 
  3866274  26859672  31998699   3452535  13792350  86402040  52766604   5988827      7868  59641920 
 18670221  71093904  43076572   7641018  10903382  10117250   9656045   1487300   4942700  18550962 
 12625168  18001953   2593004  25792520  94963812    413864  23117640  22550361  29609712     96984 
 12486975   9326856  16966048   7171333  88745440    299376  16559061   4973877   7816650  33053025 
 15034542  22181398  72402850   6772626  28332216    964950  46660104  28639688  67780089  13325067 
 23111330  26653605  64793748  46901899  14204322  13195808  74700416  18317502   5574984  81061113 
 59988240  18401614  44711940   4978908  29384019  22343475  29742365  18389592  10032561  17489178 
 41615420  45959480  17576484  67007116  14169006      7710  72977322  10996602  39849908   1417251 
 30803680   3281256    178374  21744550  58075437   1166410   4435965  23789084  76912116  10748335 
 21215485  72060483  42542577  69090528  18171670  25354944  66427240  47950083  45458950  20163077 
 59559524  21040462   3549140  56083992  14090244  37123212   4479433  44100960  21485650  38871810 
 51618608   1515027  64296535  72595380   8938510  23025975  14429940   3282156  51742152  82951474 
 23047560    310370  16426270  19439318  38483424  21447712  31892656  53044026  38307840  52210821 
 43813260  47524522  68402750  43275225  25817250  12269964  22729200  15710640   5784768  31903993 
 20873740  32770504  26312513  60159148   9278768  19610322    429616  36616034   8067816   6435744 
  5491816   2917334   1410296  22487678  58577552   1162256   3036100   5358017   1338766  17055603 
 29736049   8803080   5461428  24911698  62782866  42997930  15228384  72001792  13633752  53336941 
 13618052  23921118  12360864   4480320  17549638  41803952    548703  53317173  83594706   5413122 
 30161325   1603071  53073774   5292144   4530555  68917590  21331872   3418800  52496620  32194530 
 22320349  13323648    225000   9176320  24554031   3529734  61617465  33380248  34589931   3217676 
  4944294  30622113  19453584  14159455  44734621  48431150   6423300  15197652   2069148   1951080 
 25538226  18607143   4508723  50054238   2741154   3144260    629694   1414840  26695573  76570976 
 37102554     48752  18702696  54605105  36301540  50454799  19224178   2562090  18855285   8557590 
 64595524  72713364  52736544     19061  78754815  68109015  16794233   3979008  41718840  13720486 
  2366230  45263520  30209080  36156742  33549142     25432   3782968  30297072  10094620  84245733 
 64987971   2410785   1125484  50094864   6508964  42184434   1498400  26535900   4398394  23136300 
 47218456    377360  10775284  50807154   2284443  10004574  70485603  10450132  33564051  12939615 
  1938008  16902848  25622400   9979245   6251762   1883040   4751292   8060810  11738645  36459522 
 18003776  71177520  32854104  19527840  26264205   4778550   3117311   5486314  48948668  13335504 
  5011374  30422656   4844460   5897043   3303901    914112   4037440  64010569  44867664  92883123 
  8268792  21680010  64641744  16058230  19297014  44643818  21914952  26631860  22157658  10474200 
 38179098  14415118  34496280  75235446  36196144  15249645  12058696    554047   2956725  30890016 
  2151270  15405768  62411160   1790430  75105225  14269339  30282496  32901034   4081595   1059984 
 20540104  51536160   6677664  11147598   4624197  10625208  22026389  13961842  95034165  22433984 
 13999356   3280109  40848480   7828995   8209500  70897201   4988694  43649370   2089908  49435280 
 45451350  11161311  20890892    685053  24166698   1760786  31681308  19063169  19891815  79940468 
  3790942  15155280  89526024  40080265  24596982  36387392  14352884  66062104    342188  14655342 
  2596885  23440134  40372032  64224232  31202680  82263376  31766226  15778455  13538475   2503228 
  6379048  27627600  49304090  12364569  18198640   5281896  10757112   8310134  19813815  41180922 
  3404304    514500  21964914  34479765  45975132  55513812  67649420  27295800  11862344  19351595 
  6328086    142355  28745534  46307611  32986647  79321798   7509672  17200976  72394725  53395845 
  7028609   5742497  23486840  36475089   7098291  13995058  91461699  39371072  17998440  18350454 
 35163582  70467805   8450496  65049784   2359000  11011163  23552248  19842353  13422339   4460544 
  6803016  22124160  35636099   7883894  31900172  13083984  17685480    400866   1783216  15008210 
 20632035  46733351   2852388  36515850  12520725  12467448  45057360  56185427  20388324  16234575 
 51026983   6143392  45597318  13209739  25371708  20214664   9919492  37615725  62198760  25533375 
  2249400  15158160  60168225  29764878  56626010   5550090  41560734  35389524  39597320  11421565 
 40315335  25168752  14941290   1073956   6110121   3790704  11054979  52502970  76162080  26406943 
  2955208  22756545  29317912  32995666  16352730  15292062  19968093  14362920   3163817  13161070 
  4325874  52423155  14664240   5306515  42417648  47299293  27691521  18048184   6238188   1362600 
 21438768  88303635   4324190   9641922   7348055  23533804   5993750  63856158   1730011  56311992 
 75064455   2148476  11826606  38101256  46432717   7216704  13959148   2498769  12716800   6582580 
  6325944   3424355  43896944  23418640  38748178  67459014  23888464  32199774   2903460   2687913 
 11190130   6366924  25045488  60435570  11346533   5207680    966511  28663020  10804170   1085664 
 74027838  16804448  41342909   9014019  58889402  62615539  39403193  23384019   5596362   1327200 
 18116922  35819945  60225230  13431591  21509284   3547742  68432640  58384326   3359706  28388953 
  7022002  54221648  75132384   4102254  14393820   4308951    187920  13256550  42964791  67834393 
 61899949   6885808   6489288    738320  10909458  20640958  69409090  67301766  78437524  36888367 
 45056201    172843   4233960    371644  54319100  19665288  23891816    206100  49099179  13228864 
  2563239   1642783  39604120   8690517   9033750  28649110  57243320  13850753  32940711   6536053 
 37890531   3184910  46112286  39325440  10794300   4855876   8269002  45117978  10985260   6317248 
  2175390  51719948    450648  18354000  67327260    746525  77897250   9614794  13926093  59211828 
  8415344  90889850  31358896  20390968  15313441   9191183  42352180  16328952  25499636  26965460 
 12593440   1922760   7645888  33565795   7173207   8962316   4743192  35210292   8343561  17987872 
 12471810    116176  23921652   3158080    776412  14444262  27263855  21633585  58010976  22771308 
  2027200   6094872  11530264  45480470  42809574  17562090  42732862   8193822  14733212  47003490 
 11341049  37801452  12845472  59470848  70654592  66634048  58349889    597600   5066976   7478892 
 35003952  19508610  10243113   7031399   7858474  14058639  14041570  35278752   4641124   8264460 
 19130580  21732744  16659476  23776760   5537012  36234601   7822820  53234638   5760909   4476190 
 73712940  19121668  23898912   8227744  66147900   5518248  15063750  32609617  32271756  17583480 
  9537955   9501462  28563516  13350022   2001888  12315984  59130850  14449138  54729950  88025580 
 36657180  11784262   8082226  11073426    321732  17990525    783432  28819777  49366574  62469810 
   549304  26618971   6519348  63024530  39591006  14173128  17729379   5604040  14070251   2257299 
  8197280  50679346  29937530   2951904   5500656   6226780  69409538   9154859   9483817  12368900 
 21764149  16825500   2285712  66788655  23344812   9802319   2070951  43406597  31425240  37084467 
 25418504  44578155   4598748  83666044   3180476  38670423  13890807  12124944   2863680  74678428 
 36041977  18504381  29189662  45284030   5886000  32901880  85275490   3914692   9719094  10419120 
 25767483   1079364  24470208  46213888  16119936  19911918  13654854   2449161  12256387   4032721 
 39563433  48413196  26129795   5483520    195488   3179436  38964275  13409886  16442356  18550812 
 65957347   9473812  40446420  29350348   6210008  36947914   6616995  48772900  51419436  24467086 
 12517384  19546740  46733280  50407329   8791216   2167980  50165517  13582443  21949803  22864278 
 37142470   3989712  17965114  46929675    553707  35460096  19200004   5958888  67276125    437552 
 10195020   1627032  36875624  26664014   3737838  46857867   1189100  15062256  53305914  77492240 
 11024520   9631843  49079136  28241640  28228978  40972245  62025024   5139288  58088371  36758428 
 11423040  19375248  21946200  29053440  47620650  66858831   5559837   2757769  21849978    730539 
 12631163  11331923  21652050  44102544  30355218  22098000    123300  37221912  49411284  30873785 
   875085  14644166   8791324   2385247   6389432  50317680  45866204  40930110   4271960  50906610 
 17533321  33435500   7897689  25169958  10453940  29624606  18354438   1424176  27005144   2071398 
  2936410   2484392   2533608  27681888   8906576  23957193  83181681   1496294  68014680    755550 
    91180     40848  71299800  79939348   4836993  75165474    741780  25437880  81904212  12529104 
 31774094  51781452  20360244  67959936  17991605   1723980  17391499   9507255  57197499  33124566 
  6222240   8630964  36607510  41046486   7453377     58206  20273940  18607095  73675688  22757658 
   520275   8129160    719100  16854106    183312   6899100  54318546  39038665   9035388  29902222 
 11977821  34560372  82664284  44276385   8820204  92251692  14932497  18252948   4916988  14858254 
 19342152   5084856  44103313   6502305   2559648  48322239   6297420  29403355  23060650  12496134 
  6050365   3051312  20121850   4548608  75936960   5015787   6679995   3016680  30712846  19280120 
  6781768  30350726  11529048  27209322  51743772  55221648   1975057  19879545  24965987  30713111 
  3342654  21321156  11015868  36617952  28603674  37700824   1183734  18066696   1498836   4663068 
 34059900  22655248   3200499  25091074  31521344   5544888  55868572  18585472   3847426   1767088 
 76078020  45991179   3845504   1081212  15206656  17984160   2748269  12305904  73151600  12420455 
 11403000   3407118  29313664  42859866   6820450  24559416   3248940  11216513  40700144   3259035 
 15503658  15112670  83139762   9994730  39895328  15420983   3208062   7252817  26859231   1010520 
  8563121   7796352  37440119  41329407  20456885  24136936      5257   7813845  34241032  53446130 
  8395569  57975908  20697150    488370  25643415  14490764  67817360  15890202   6251773  59647896 
   823812   7627500  23716672  36138848  57320915  11323465   7516605  51865170  56982738   9780056 
  5388190  20135025   3768560  69326982   7151781  55797675  22925030   8639163   4309284   1362513 
 16092760   9305792  14584883   4917696  33458108  32462336   3958955   7340220  21873420  16326792 
 66473460  18911550   2380632  28993080   9818842  24034940  31876440  87931323  71862402  20758328 
 16002102  45757146  13142610   4716360  16598336  49822968  37726370  44779944   4061960   8456220 
  1949508  39071808  42612440     20361  26843930  48282696   1306194  19227712   3280296  18540352 
 40923440    445500  46544960   7241104  12663084   3362292   4608576  46652856  61884060   9970051 
  7273980  32811814  29338116  26514790   9195718  21727887   5956752  22454016   5846890   3733696 
 67190477     57321  28081378  33927594  49618073  13211088  43357335  14490540  44938700  35930298 
  7056467  18256644   1927170  58135098   8337693    911064   5585343  18697918   1909780  53514300 
 48949888    387712  38730211  12160468  26895764  40390506    105600   7823872  12839060  77376768 
 23397394   3248136  20026292  29175228   2821286  42114177  44866102   7982375  80726416   4416600 
 23227952   2095821   1603692  43883686  20707269   7484145  14414461  73481682  12782512  11497216 
   364798  25930044  21611070  52937591  60151708    801386  35166061   1096500  21200200  57555420 
 64079707  12569200  22861256  12419314   1132712   3014810   7150878  58745200  37949720  19305108 
  6307590   7371018    199773  49377609  43101591  17260092  19349064  15969459  52838357  11661625 
 27021780  41114304  37542678   1773252  20412138   8201820  14474348    407836  32429220  55279986 
 18010215  26556912  47936490  79363800  12072060  21539724   4229748  10368768   1063995  11800564 
  6271425  35944428  44891847  24237954   3742550   3511550  72298832   6486780  23946659  27193404 
 10859035  10082288  29112829  17229696   7225468   3273700  11419552  10036778     48545    580004 
  8073138   7305434  44754780  23755424   1260898  20954526  31070052  32953040   6566670  36162368 
 37535517  57375136    583953  11159634    165217  59681745  13986783  13391812    911120   1144080 
 64384300  36062424   5847362   7472080   8295255  32128137  38895852   2430208  49581900   7293650 
 12551176  14604672    352184  41749772  10839693   6068706   7072065    841304   6679651  68799280 
 13722800   7308468   6233608  53301699  22764922  51040850  36145204  86191887  80547768   4338667 
 19077980  35413135  69375475  30458952  58111200   9175374  12791259  35008865  29510388  13727840 
 53685423   1380085   2842231   4594142  16031477  34267920  23472724  60509410  65020914  17556479 
 54562813   9470576   5380812  23588414   4497372  39808740  16921176  17539225  14921220  22546227 
 20876695  31401395   5622336  21275687   5348326  10222528  38265100   2938440  19316296   7037544 
 34763850  84571638   6702192  10356104   6915780  10415461  11007414  13927936  25887360  40459936 
 63767340  19476357   8951625  28402380  18228125   6006051  31931696  27284484   2173989  22143366 
 11453123   9539793  33848042  13805478   3956148   1310040  35393420  62869215  27334290  25802772 
  2921167   2879649   6825501  76211928  22297730  15345526   6738421    405448  20650707  85956680 
 67744200     74016  32776200  35551142  27902212   7481804   6758617  27455484  13846950  41516600 
  1394680  19817268   6213636   9635895  80440692  27671733  14740568  43533312  17303297  54582654 
 50705198  14080794    501120   3581118  34437500  22256645  28015875  66808424   2665212  51846263 
  5490390   4478908   1338025  14500252  30724761  14904320  24909080  13334112  25020086  28255955 
  7171522   1066280  11638218   2472200  37535420   2736859  57099547   1213878  10327955  36970596 
 21638616   3886938   8743315  73012650  89315992  14696604  17762778  17577375   9204888   3321416 
 73701201  61750332   3413590   1555840  15818524  47489232   8039753  54035478  21872136  52111280 
 12463808   1700898  11267932  13587720  40346404  17719676  62685704  22537900   5713884  31598884 
 42492648  23558832  15375582  27424280  49335676  54447759  10638810  78750991  22732740  35642630 
  2717658    579908  10317582  60422401  17371201    239832  10407069   3123445  27673569   8251614 
 54768053  23612022  72574570  15428455   9726387   5205774  44757694   2348908  51494784  12500820 
 62143926   5485088    103062  54547462  14166504  82300416  23932007  14071134     56970  71222300 
 12249489  22157408   3568840  19011648  13575654  44158044  33872600   8696496  64053632  27955680 
 26378100  27955800  34031586   7731906  55541598   2819790   8618490  12530119   4083658  24186278 
 38515950  35902008  86594116  24805101  33901107  28442924    965294  16883280  15656795  19164290 
 19237274  57805500  60314848  93017925  16643754  42064825   1132228  27538101  62295160   6129267 
 32848931   9544578   3801690   1504821  28642962  62502796   2928035   3180280     90120  14557102 
 84383808  23423568  26555074  54702648  21638430  33982377   2613986   5005440  48315820   1379225 
 20905726  17145810   9607296  12120000  29011598   4978020  28574194    264402  31266570  11904922 
 16845246  63637156  38702466  28663360     33975  38023359  52378128  48464908  71610240  74957870 
 39347584  18970270  90973308   4344089  22499584  22706244   3138229  47250663  67168172   6358534 
 12003840  48648960  32919646   4578112   8055640   9210600  14137685   3569170   9400206    135245 
 19837290  36670700  23370984    123234  72755217  25771385   1100564  19858966  35893549  12449095 
  6143580  58502900  25959510  23121438  10426948  49106681  73418920  10330866  62047920   2135437 
 11476415  10117800   9346440  13550420  10698753  10621428  43029180  30431578  11388108  51918242 
  3863964  46666916  21561678  30462436   9576712   7329854  45667884  36058206   7100199  37572300 
 17432283  64005079  18845016    919809  55849200   6828201  51968880   9688473  45801320  65559011 
  3273486   8589626   4624107  25460260  10421346   8134352   3959520  12896276   6893816  47468701 
  8871672  34194186  10304085  57192750  33542960  61944256  43925760   4752108  59999974   4914112 
 16189649  51627855   5171340  33253003  49691088   4762978  37135048  16014670  33460440  68692864 
 54611200  44942016  13565331  29059865  16221300  13824480   3686340  24899975  58721880  32025063 
 64593450  11368532  48773448  19795391  16944468   9028413  17358368  21460244   4738566   3273723 
 11349216  37363382  12612825   2210551  10488961   4464460  33093320  39765296  71455341  54795188 
  3486296  32531421  42135840   6112444    832598  60779160  63224748  22239158  15099431   6351940 
 62180481  31634064  18050593  33274170  36663750  34496572  45930285   1685160  40387160    575652 
 53142522   4852680  25117389   2604137   3790880  12408288  13388342  34198027  34795275  13115388 
 53592363  24155665  13272012   1108646   5271070  21026688  10599538   8379532  29788599  13964636 
 24648188  18717825  32306175    734965  31123550  30862530  56557893  43267868  66993894  73063452 
 18772992     27552   5017348  27262169  19409236  50827700  45991692  13869522   7077576  29759712 
 84839605  87094670   1419139  19453819   9407517   2498226  20433192   7754960  16612625   5226316 
 42883520  90366096  11938992   4314405    859950  23895270  10114588  41357580  63590589   4179540 
 45855997  20389847  19079795  67183671   3976620  54719485  17164180  56581200  13035000   7143170 
 39192046  44541772      2340  18685398  19505120  12821840   3387896   5823737  34463765   4981152 
 40518700  22393056  18128336  31448504  46460941  62361339  17096508  41486123  61477230  31370688 
 11056500   9517842   5465500  55351120  82288452    504832  49595941   2633992  30818385   4736628 
 77175776  10567018  26532675   2427282  20305012  18242046  33364144  13004124   4421898   8745717 
 19467342   6802653   4569400   1628127  24309722   5035464   2571527  65354580   7198960   4446198 
  8671355   7338648  54632690  74807020  13127536   6386040   9074970  15975798   8804150  15094742 
   113292  80213672   2987712   3683907  33864688  77341408  18588990  11811690  63585950  17314810 
  7836148  12015570  85429872  27323401  17907110  21041250  23789765   2467023  96329464  71639204 
  2718870  22370688  38264436    631462   7845660  21499875   1796686  32900742  65274460   8162336 
 26579160  67795434  31944594    917670  11003790  51167460  93080064  28120872   3761982  31173142 
  5309235  45067072   4557152  47941751  17427600  10213640   8659242   5176636   3068928  41045340 
 39892115  15360024  68378354   1163568  65722527   5746527  16632462   7581184  42171856  51558510 
 40002338  41062512  43482390   3079824    598812   8670798  75436752   7487424  50403954   7581210 
 23859692   7745084   4084914  19327000  20682400  50348725  52345200  34848600  44877210  66022824 
 11734068  10636284  25388370  19585440   8321840  15382260   3034636  17391400  92684884  12552832 
 48185840  50248012   3468960  56515623  60682646  49282344  47875772  14512374  56074386  15666084 
 53501040   2019225  38556704  82399435  63641595  31690395  13601142  46689424  19338444   9198496 
   466560  19474928   1967881  21641247  11852704  23912070  40163340  10483200  58518525  74609325 
 11462880   7754358  57512268   9042012  42446532  19259572   2774464   3247220   2861017  12966335 
  3314784   5228716  16939286   6877591  15532832  10615830  57134440  38678410  43759738  47157600 
 77467936  75111933    945724  95072168  20894300  17096448  17338761  13646182  42304512  12030976 
 25880585   5315454  31718239  14456065    873823  35290480  29798408  28055552  26944960   1812360 
 17272882  56272380  29863526  10567250   7646695  75050430  47289144   1863680  71071752   5137062 
   628750   5239179  65444796  62564600  17948970   4936608  16134768  45360060   2885687   8557122 
 20381624  40681620  11542524  85668660   8578928  51737775   6364920  34722832    340272  60847770 
 17971590  12444383  12227270   6596954   3561866   3562570  58837512  73649979  27754041   9732772 
  2321920  18285300   4963750  65942436   3826440   1003920   7032320   3715749  13337886     95988 
  5576000  61384764  69240060   7189470  16072704  90358875  50554944  10681408  46225081  48570346 
 26716690  15704940  13751400  31313735  34374600  81344263   1218984   7105752  34574260  38245242 
 47197560   4038410  42608064  49080448  17179800  47801275  61056502  35563242   4318962  31397152 
 11522190  28999710  25829622  28426762   4427865  16615440  10609683   1380698  48222408   7218147 
 12668085  21137610  12087591   7326864  80925075  21328815  70930506  14961168  47401428   2835685 
  7977762   7842769  25912369  35166300  49524536   1943345   2736420  34813310  27359713  25157200 
 43804765  26683128   1504500  22621792  24828186  42730000  10354995   7813982   1259958  18221916 
  4307428  15013278     18158    129312   6688473  19983755  14316352  73670541  47309145  33514548 
  8015700  22129404  13888185   4425180  20688279  14369080   7128459   2374630   3544047  38358375 
 21943141  78580740  17034106  12692392  66612006  61634496   6038438  36210036  47264920  86405100 
 32155580  45470667   7065360  16344900  11807901  21212463   5069057    811340  11396154  12538575 
 21539160  19427505   6489171  31385420  18860725  14727480  73819394   9961130   5670640  31218240 
 53093779    712647  61758972  23244012    730476  54421878   3144367  61023324  14809216  21576850 
   667224   4710586   7266459   9970228  39835148    830975  54068740   2915632   4735913  36795946 
 52604907  50343768  28252570   7256368  65373705  43865934  42409713  12703896  36508488  14347460 
 37254870  11070107  67928154  45374472   3551940  46112598  36463878   2569446  52110448   5991420 
 15061332  39425554   8487636   4143230   4992455  20285336  30091128  68821854   5058550  24154659 
  3283293  10808592  36125880  10997826   6661974  81624276  17589380  11411145  12089070  44334972 
  1824632  12073248  79758352  30193384   4072581   4495920  24792960   2264040  69981065  18327072 
    34768   2317266    560000  11997260  70153657    226373  57800988  32573391  15774215   1948074 
  8100797  42539462   5599661  10105755   1564479  24818400  13267600    619173   9841568  66369337 
 58607325   7299992  12879312  14966120   9534063  11415488  15169476  18229889  16763912   9501940 
 42997682  44136696  26770666  16743770   9357154  55585920  74450756  21998984  14172736   6879790 
 24340383  53878455  18800885  28536530  44512458   9237403    399396   8688050   2775156  25475604 
 24246060   4793911   3704041   5337215  14299480  27265500    403245  33858432  24080388  26537732 
   667920  51529760   2663766  56570310  10251963  42317964  76127352   2822617  54282846  59103464 
 42805360   1093391  13504362   4480308  71090513  58636220  13454670  34240915  40006656  11207106 
   273310  12543232   6169315   6168052  50613595   3436944   5658940  22021848  16839152  83483530 
  2895480   7857800  44521560  87576912   9860400  20252528   2052534  24104475  33251394  59926160 
 37999444  77479813  30765960  26866190  32808376   6565392  33604584    616656  54056064  36325454 
  7278240  49921452  10608500  12345231    299925  72756978  20632166  63867958   5638402   1023555 
 26339460  17972151  18355200  19435262   2041632  14339972   3256392  28773493  27874000   3801693 
 14794262  28945396  26602440  47288745  65380718  33362010  13727650   6754933  25780266  73182660 
 27669642  82746561  19147968  14359500     76526  15031620  25497233   6177960  12866749   8880450 
 57959712  44184437  27959580  10664808   7564425   1459580  59907648  19490320    962797  47425913 
 14261380  20331618  13285629   1967850   4210257   2031172   3583980  79892062  28246068   7131652 
 16350490  24086032   3276700  22686950  17065840  35284975  26868600  37894530  36791508  10259781 
 32057090   3101540   1340535   4380840  16673351   7609230  48704670  25876480  12799356  22822406 
 39173528  31035200  41661360   4253883   5723865  94860310  15725277    590042   6603480  48365442 
 12913076  61860564  30934540  28568484  23372826  12195935   8898222   2660670   4529104  11121081 
 37636548   5616275  47005448  67896363   8992746  18495928   2278541   2479477   5480272  13079772 
 16618640  49627298  22713343  59036982  15916590   5490534  20341248   6219987  19100328   8796726 
 35758746  32918300  21254400  32396169   7649040   1279164   8409260   9577216  23742962  44596035 
 50001800  74744007   2211704  68302477    856329  13402746  24801350  31038159  45318609     86515 
 44093880   6801354  59605488  18560015  29387304   4349344  72997785  13037990   7560000  37387377 
  2178450   4125401   4199416   2537144  34919120  43018980  13203138  20648831  49172736  71362760 
 20543226  30170240  32470046   9520224   4309402   9070896  14194180  33884812   1275638    653910 
 37242888  32642232  13292856  65631552  34624488  68879630   2380270  64111300  15472368  36732531 
 27321506  20977201   8696477  44574720  15997743  11081345  57029784  64733408  44570064  62061090 
 36843120  41975136   5170800  40172112  20934450  45203405  16621197  10941381  46302207  28803506 
  3521210   3727724  11638998  36952056  64216152   2695238  63648000   9349188   2511800   5618340 
 46581682  59139815   7474866   7358032  20087763   3478837   8148609  53836443   5699538   7637855 
 51269250  22353435  39353175   4194153   6187016  45980910   8139264  24044048  42661000   5053208 
 22635810  21123180  44407116  58966336  44695926  74938035  33336480  19373484  70978607  43421616 
 10451625  27504252  18288406  56653095  68758987  35670174  78236220  12408669  38393654  76876721 
 19634133  37260900  67915816   1363500  10801854   4381380  14283225   2202268  16117872   9403378 
 25498305  20359931  15598464  11467470    193595  31258400  17645492   1328464   3073434   3294685 
  3114606  31789450  62548122  10064705   8774332  20830272  13343968  41188800  18613843  34428684 
    10710   7962232  21850400   5994857  12376780  11284678  34473509  45271306  19731782  47687836 
 26122905  27311690  41378088   2629284   5947982   8700615   5208310  57140412  34410496  29260228 
 43392268   6658200   5033772   9337800  29058408  17221842  48437252    165104  27088752  38840847 
  6341885   1238730  21529112  12524160   3591072   7275572   2386160  20333658  74104464   5251392 
 62649150  41488902  64346528  70821170  43532580    163929  92949210   2452450  15165572  11970893 
 29969550   5085047  58635425   3820427   4149908  46032129  10131972  15715620   3982928  57163254 
 32237767  21785015  13386918  13045273    469365  84125160  23575970   5861674  29566404   7471470 
   581919  25002000   4784768  25786027  22781440  61191756  23670272   5150124  34338150   1069454 
 19343632  21717265  25298759   9887424  65273715  12170235  14407548  71046882  54630624   7120972 
 20476528  44166936  18828796  26843910   9669686  46236348  14637430  20258004   6430456  43822873 
 19747316  10580068  93409002  31765305  26553737   4545975   4850976  72897044  21448885  17869362 
 30433249  12290353  31203735  38326015  50196110  55036850  14971482  49669920   5049576  83139397 
 14706945   6110847   5446722  20645237  21546342  13433732  17928432  11697840  55623493  16662028 
 60654022  28779129  11410190   9950682  21659100   7444192  16921723   3185845  17513836  11303736 
 55812000  17458485  24534040  22293867  55841688  92065952  19338576  64759375  23389352  17962982 
 68987583    528158  44183456  16382778   6325735  11666106  17525725  51502042  14337537  38360826 
 17795280  52368840  16398504  34037384    149431  10109580   3038992  15038874  13833295  24212804 
 48059200  68518209  11075124  18194264  20471808    707142  88087840  16333920  47132214  21108528 
 27430945  22014560   7663270  54333912  46475775  54399094   8486388  31225740  17913120    314416 
 25501548  17717760  17197687  34303124  18840764   1662540  23971602  72074250  10220600    342160 
 63926688  34272238  71706000  61986813  43927000  10398760  66700035  17182257   4243686  19027602 
 14631925  33733270   2258144   3148108   9548214   9007273  20388444   6293826  42055632  48983280 
 11076018  48674366  77729498   4937400  20433585  15974140  54469632  18885464    376992  17659926 
 23517953  40238250  20262327  22534605  23624370  45398885   6492540   3689868  91819060  20911788 
 59466528  14185480    281556   8631905  31454515  36866424  56195214   1527808  69603105  17162964 
  4927781  51398241  26350896   4556944   4835082   6892634   1967699  14243840  62403456   4968825 
 37800435  33882887  39109836  16492267  65121817   2306524  13909167   8528080  60172406  71304968 
 15721911  32494707  25046208     97395   4511598    488916   7720824   7208320   1287440  47449440 
 20783701  12201566  53435380   7430654  18486480   8271616  30474432  30989616  24126941     47115 
 16289307  62350522   2055798  86591340  23452503  39762256  61402915  35425602  61072250  17430168 
 41449536  34400025  18285295  10061994  16257736  46234312  37759232  29700272   1828001  12854244 
  3283398  47461765  26313390  51248232   3683313  72391840   7681632  19603806  79561944  12744783 
 10574410   5876374    147033   2066085  13307004   3541195  78422854   6172321  58933400  51410433 
  1175305   6603934  39974499  54366281  57771952  61014492  81890820  73716200  22629398  57409052 
  5019675   1783656   9428858  33190980  59242917  65172904  72374680  30607900  29397120  14923342 
 23833404     40959  81917949  16762536  21250227  33610500  19211881  91143200   1504102  56301700 
  4561104  37420308  40854177  17272902  11316240   6738228   5541360  52023622  13192522  50034842 
  7422896   8322963     34580   3692976  18355988  14373956  59604160  44255200  15422414  30346525 
 14758705  59494433   4043480  22047012   4552988    488960   1581554   7073331   6375065   7215145 
 37792634  49456030   5243063  16694996   9056520  40924328   7613180  35246046  31985800   6389768 
 48695031   6220968  35256015   1169460  21252806   6494661  44567530  52540620   6719616  29166936 
  5981505  64863036      1277   1579305  50261900  12739120   9287244  20213841  19554696  67347995 
 44664758   3705336  49166286  26730835   1148094  22931568   7776500  23366896   1420900  18442320 
 36684672  32149292  27296000  41295758   1270568  49688878  24944686  66930106  62344324   1140282 
 19404042  11237952   1273133  23285982  82235316  17072666  32057308  28087530  17126970   6161814 
 27941424   2110096  53978137   3367762   9590382  12064250    170905   8440466  60874740  34870324 
  2245200  45846733  20512598   9714384  24217053   7482594    634528  24724630  17566286  17478460 
 46576502   8427602  33234216  37268805    162196   8982512  62656762  35783332  63669133   1244228 
 71253290   1205200  64509752   7507227   2631285  14175189   5105745   4185422  45912240  72458624 
   217680  29757390  31374110   5402124   2597430  14161789  19149048   9055424  13868338  11254551 
 25780860  18942354  70764150   4665361  21122578  17179704   6299462   1763100   3080685   6646080 
 44657536  29632224     28002  36782750  13530260  32769894  28759500   4476384  33543930  48854195 
  4339000  40207530  54248176  44404800   3630576   4323948  39761923  47943104   3680624   1914575 
 13998790  35821726  68400794  15357372  12065624   1577650  68065326   5829316  54354460   5573448 
 10683522   3307843  72999740  10534151   2694897  12168312  21256500  32644206  53624984   5732732 
  5194918  49962240   6632307  23099376  31169606  47479200  59482568  15125182  20448150   8713572 
 44733000  39869280  29074878   9360027  24036272  27768456  23773932  81524516  42701508   4054230 
 58306716  37759874  22863120   5158620  63672928  49126200  10410290  13351520  38246234  27149430 
 63606648  17712455  11714981  43574517  71242148  19652650    491436     90630  80928870   6542005 
 63344183  44792315   9949350  20267104   2562616  10291260  12209256   4974970   5252020  59114368 
   782592   5938520   3233772  20444831  37199610   6942996  26133855  33311070   9559440  27771920 
 40122816  86102552   4541488  13676850  55252946  58474305   1968758  71944782   8386800   4560736 
  5665724  58696976  53876648  32348845  25733960   8084706   6241326  39953326  13487040  30205371 
  2229024   1638315    632320   1824960   3343207  22211223   4875198  10393854  37001455  21869886 
 76331034   9200957  23763166  14260470  21186404   1325376  25130394  21088452  46275760  24445284 
  8879492   1634406  12713760   2880675  13538628   1148800  40688036  12910632   9512100  21358584 
     5724  29546406  66596592   7559307  30037776  16296540   6598584  11498760  16695300  41704929 
   122640   3430160  15548368  38896004  22894368  45383845  19802104  54939076  52295480  78682982 
 36399570    910656  11869818   8993782  20656044  25917672  36155775  25316564   4017147  27171180 
 40645243   2972433  60925275   3456000  10688830  17132445  24255978  20353755  53936288   5077296 
 58122691   7134526   1355603  33365736   5107755   6239220  38013462  19843185   2146353   9138011 
 19027772   1727350  42720626    297794  12197427  29279540  26629686  50589396  33782364    346047 
 49184700  94586051   5018471    164100  13305948   8437305  16224148   1881000  45057869  11351910 
  5191220  37237872  24457689   3944367  67136643  24251871   4004676   5824830  10809288  19023496 
 40382743  19082756  65395881  16890852  64916336   4608539  31385220    164594  54659913   6364536 
 41842230  25926336  23723322  11729105  60157167  21871520  51186571  28196012  34842628  62020950 
  1451494   2239713   6675075    745908  28782720    964548  58153410  15955008  47691175  28602100 
 26025894  49871064  56038580  55523088  16147908  12950764  62714445   4686300  22607370  17760132 
 24688692   1006080   9615050  67756164   1797990  10898480   2022120   3714306  18311534  28398208 
  9947952  21028176   2772360   1598754  16060745   5227730     85063  74721416  34033062  45046155 
 82992091    359260  51359186  38359722    780549  20563797  59433958  30222093  41770275  19453630 
 14112096   6895611   2412930    706860   8021195   4315192  52797216  27898377  73536264  16950558 
  5578584  27458235   2776455   7994724  18544136  29520270  15100120   3504381   3661281  50079832 
 65752440  55490208     20961   5092480  28957953    909182  28146848  45585864  50987522  25976625 
  1727600  23848866  34245616  10527422  20975933  36098580   3858702  48492458  12333364  14287460 
 53064992   6468550  24697700  43540311  27459997  41582815  12446350  35593722  46122475  51745590 
 12815370  51741652   8710352  16282812  20161904  62797688     95777   1848561  36132362  36384049 
  5912540  20479960  15991188  60590396  32328432   9005232  27315120  55914936  54519696   8928150 
  2702749   4846400  56916708  20765616  36000426   8577608  14080704  19990584  19935384  26763198 
 22576629   4796736   9855650   9346560  17736110     90424  32203148    965863  24595056   1124222 
  5022594  13143074  50760588  54797730  38645951  12613404  40318600   4366506  59316590  21595275 
 16258004  71624560   7090720  87132216   7292482  49291710  18283706  14172186  24633000  19190234 
 27219835   5430040   7780620  80757295  22678920   1714086  12547750  41951282  75577362  19932256 
 28924896  37472400   5281100  10071600  22308136  23599910  61011272  31552356  30522228  49861838 
 16686180   5430021   5901282  43698248   9911072  51547148  17956620  31654348  58937802  43923752 
 33454540  25633332  10498800   3703312  15638250  36229475  86969515  37750140  54851923  20132080 
 24572804  37847615    580210   7286640  55079353  15513550  25296306   8648227  21586953   9028464 
 80700070  41674620    962406    978912   2097984  61163888   3312578  11924639   4729308  47945814 
 13730724   4191455  21749154   7632830  59164314  33269360    169287   5430552  10905565   5180364 
 10598016  26805545  58131528  27535680   6746875  61550854  25223400   8877570  66686983  53422772 
 20375480   9202356  12012486   7641975  17639453  11532136  20061504  63731595   5334944  15009984 
 19494566  38928638  38201058  41099396  15959480  11811564  12737472  35356926  43300096   1621080 
 63419636  13086000   8131740   6841604   3252678   3531704  31375960   7059925   1038114  42476497 
 60234949   1382690  24161423  71467165  60715980  12278203  64665096  66649872  10227672   2751603 
 48870081  45447966  12642863  14334876  73946570  30783538  19679440  56784420  29746112  26729315 
   267232  19627920  24761636   9806520   7680610  11883816  39911297   8723693  20268346  44690847 
 10957278  35991186   1194705  17128784  12193302  60273024  25544160  48482758  21549052  43194846 
 71807840  37531531  13899360  32031454   7466567  16038100   6634662  14110614   1162774   4768350 
 66116466  28870573  14935497     33152  33210040  13268785  40913824  94645574    398909  36881240 
 17894058   8834815   8830504  15820777   1816020   8977785   9960300  57758711  31574400  33165846 
 14799822  88497560    162702  47606570   3242187  97634152  14602920  12688872  17243688  23438564 
  4113770  27723416  31676674  20299398  47347290   7214319  53362782  11101323  78438374  29582410 
 53525003  18272547  45511620  35608350  24196831   2432668  55855124  15837404    863900  17782404 
 79818736   1575106  14514621  41798955  79634280   8482020    835863  35012515  18058573  34389224 
 16415595  38468759  59763550  55049784  14023320  22481742  11791642  69725320  10836189  11942564 
 46916056   3573075  65347904  28641228   6265305  52490370  40303156  10103136  49302556   1007579 
  8137129    355508   4107929  76331626  43364102  10508940  25127325  19235394  19132330  10906456 
   693485  42131870  18603925     67893  44174298  26238904  19662302  12712683  13691720   4154940 
 84218697  15513512  13808814  16156944  30338880   5377327  18630278   6038882   6767664  15265800 
 13750436   2363158    561412    811325  23676675  35141848  30265020  16205250    968175  48206739 
 22789217  23212875  54906152  29621560   7532112  11624002   2675331  11264773  28490880  34385340 
  9901232  26032830  49641774  47638913  48692784   4184572   4427852  13852100  12378960   1737320 
 11952194  43204177    761091   3216300  14101008  13094859  34962314  40646010  43134237  23781285 
  2526903   1970297   1532775   7997184  25808919  57863284  50590731  20723632   1799124   6316635 
 27989997  43569288  44490911  20327960   5217706  22814155    330498  61125138  49039551  39693332 
 31330890  93948920   7861436   1734850  27524765    479004  28143102  74581040  62215200   7225148 
  8100780  24215472  24414426  10785654  30916440  10987002   4907805  25960936  32504828  12798884 
  8327464  13853725  19749712  55874775  19677168  42488896  20985026  54548169  26561640   9723168 
 19705356  19132377  79046212   8981960  11987685   4145440  24430296  13480640  43794680  25894885 
 29490517  21937608  31080595  29560856  15590913   5282648   3949242   7594542  37551540  39481472 
 51226220  17384892  53776904  61141662  32940900   9503831  21029408  30000960   4904016  36019050 
 26910300  53180226   7344260  11433889  22651244  13236210  17025750  23931495  25187256  15004930 
  9282010  27433635   2357178  79144820  35039940    230538      6956  28288320   5506476  54919872 
 45362565  27048069  17143125   4780952  25957938  43277087  39765758    301719   3982020  45714018 
  2014829    262548  11065632   4239675  11333322  11804987  10815360   3073884  13744055  37451250 
  3362590  10698445  12801170  35650648  24852870  57749648  11337690  21298860  11774014  88037040 
 23570904  15786772  41233184  11545184    356349  13896600  55602869  21391130  67629798    470064 
  6882252    121176  17594620   1203796    596688    565226   6067611  67410456   7014214    494490 
 31898000  52806444  65326804  47335567  11311125  53936781  11092007  69303715   8973657   7399978 
 30466206   7730617   5675344   4904505  24989500  26417079  21741009    660296  26433000  44074680 
 78444969   4656508   1382832  16202854   1683022  18765032   1562548  63359760    759378  12944208 
 27757166  54066528  27436990  49909257   8492165   1549184   4574275  25460019  25850728    129357 
 20785859  11070320  12100902  92600973  48526240   1095630  14786655   5642164  27100075  32124753 
 20190282  13866815   2591296  83281125  24698952  28738176   3807916   8745570   4959300  48017970 
  6767268  37515447  69892584  21313750   5724432   5661924   9857456  50668882  28096312  84211075 
 26273760   9877192  19637618  17791345  26838355   1753656  71043724  35441494     28224  36983067 
 40783180  18719340  13361645  87217920  40876625  23949195  13322880  27150882   7971198  63472388 
 11083992   3233787  60302412  25661695  36233912    306320  74830707  24618330  56217876  24026430 
   252048    232500   4414032   2101824  10223308  38373360  30628969  58446584  62473867   4664503 
  4279750   1138943   2307501   3764865  84651840  54516066   8913120  35187428  16005720  18057040 
  2825216   9839472   2539820  49421135  74050812   2948591  50606798  60124896  73702277   9707520 
 25647492    279153  39808280  47340893  62870840  41477784  13574504  58982652  12747552  24457030 
  2497983  88948827  43405774  17828720  72649780   2156544  36356285     29944   4521020   3192240 
 35158930   3849776  39624632    606362   3448332  73174132  62115165   2472427    457650  62783354 
 66717270   9539173   8517340   1025541   5475360  11370886   1392594   1341940  30417450  46497465 
  5889882   2553768   5779000   2249100  58050206  49589496   9339912  15131402  63886839  23120350 
 55012068   2011048   3834484  36315825  17958400  81625768  16186380  15131520  68967064  11623512 
 14386900  19342222   1386784  15278670   9868320   1926786  16096128   5783650  53717175  72331644 
 26282326  10575944    809001   4427560   6218091  17971568  13704565  23269304  56371997  54860106 
 34863816   9538540   8697444  16042377  24181200  77039972  14581137  24337764   6531283  31007277 
 44000866   4373778  52413624  58316510   9464930   8098584  10321587  70810289   6743583  19764070 
 50679288  13133664  11871415   1962636  18581808   5900472  14163320   9218560  67347808  15137607 
  4637724  22455106  11755389   5882947  28980280    676672  13032276  11463062  28523820  22712871 
 11460410  35253120  56390784  70798840  29611101  48078936   3919335  28064960   1429890  12670119 
 36845750  55788648  19806570   1077560  51940933   2383998   5642546  18035490  59545735  11842381 
  2946216  56324773   6980490  31337709   6248416  57212796   8927568   6524220  56225031  37731960 
  6474846   1425198  63488246  10837004  28319766  16209965  18575460  39540320   3159585   6989785 
  9310863  21520125  14314572  12790185  60652788  31251558  16674080   8576400  21525738  15985650 
  4073182  39214308  31611840  27101276  42891732  30537632  80973450  42078355  20822191   6585600 
 23799048  25416772  38997560  18010228   7883226  20498751  42516167   4286040  20564767   2572835 
 14241080     35340  35835996  33774804   3657984  18247050    330668  38405210  30874830  41255550 
  1342680  44291772   9726860   3876015    700248   6798654    574005   3943881   1720125  19093600 
 32299561  11726376  49754562  15161506  16621770  41905035   1023295  37062888   6112350   4986474 
 16652146  26323680  60186544  24302138   1851792  28593784  19086966  13761111  14538513  17146296 
 12710427   8547642  14664893  84527952  16172096  35587426  63801690   1060640  28931592  37900512 
 30949128    751740  60754239  18601380   8172736   6401707  23673510  24061212  19359000   4275243 
  9943356   4638109  85774806   8406108   5641370  16136256  16275868   6589230  68407840  42108116 
 17174432   4862244  48886825  65691375   7799918  65295384   2515611  79247908  52964862  35004096 
 22818944  14405804   4684944  78227024   2678928  71815990  54897885   9726666  44700768  41325726 
 16369044  30706886  50708298  19213370  60765540   2576068  41454278   1415487   2047140  22888380 
 29294400  66599985  46284084   9674904    484101  19792850  42968415  37573404  12336976   5375405 
 45418860    182660  26772093  42176148   6960743   6757058  51740282  25207146    489528  17183124 
  1033896  31141045  62270272  12305720  17010734  25640769  30058756  26638095  45318182  51166124 
 36179080  28914553  25137742  12832367  58830644  54504515    342657   9776598  29532270  36983199 
 55206594  18891057  12784590   6492500   6817570  21919282   6531447   2890492  29517168  15002041 
 20068500  35742156  73146753  15971603  55773614  18068660   4279008   1590446  23709492  10202016 
 12363360  18485397    975632  38636832   8782592  25701465  18167295  29333304   6301746   9941027 
 17680516  68833020  20945663  13906176  28115140  34033356  15117088   1462284  45499625  16541154 
 86355360  25262874  14012250   5503529  36979900   5331300    677545  50963256   9395448  36111570 
  4955720   3594477  21568344   1462680  56052232  81753648  11001991  12141440   7855848   1289750 
 16181952    812214  23672584  20518485  27793696   1076103   1715616  90810124  38931360  21848520 
 23483397  61678554  27336735  47371442  55667542   4443075  19961700   1050420   6270888  35903290 
 22771500  61359752  11075751   9927954  33331869  37368824  26814910   5163680  14662872  51712232 
 12130880   9670165  54776756   3726204  27081591  18772505  34972888  24260400  24170590  40886116 
 28606869   6051096    914940    211025   8517600  44186589   3128752  12878137  77946684  41201046 
  2922127  65307204  11198995  49319832  36708642  16408800  12355990   4745543  25134102  14960631 
  2442132  75564848  16186170  13543968  14255724  25957776   5187600  33557328  62896736     59100 
  9707534  40747704  41202560   1937580  32092893  68725356   5669049  62895920  12157060  17468384 
  7232454   2816100    632800    656136   4687830   7980693  13048460  29498927  11910962  66316278 
 34580040   5738240  47504840   5201821  22170456  25864820   2560962  11710762  95913787   7605774 
 36946480  53041330   4004504  14597864  73232250  22183771  49419240  21997515  19948728   6912816 
 67090460   1154370  49275093   4732520  45073820  84580684   7598105  35605360  18804624  62646146 
  3554082   3083802  12540056  71103706  40480836   8109756  19683886  13369046  25202766  20635648 
 13558401  27776840  12987396  48577768  86795753  56605486  42815635  49648500   3305724   4657065 
 67452480  24536300   5701455  43819301  10285140    988428    669864     28480   5584326   8697416 
 13200330   4626750  46437500  23519757  57658698    211086  24723710  20316192  21515046  56389630 
 23464956  28775250  44278749  61527450  10371456   2406130  19976473   5107346    150030    495651 
 19238303   6259956  14893188  20619984   7658280   9878466  76683166   3805550  13084170  25389920 
   190344   7344125  51203580  72330984  13308360  20882940   2484900  25521934  26520131  22938916 
  5698422  32568870  39332235  32183460  53367880    629555  17337040  41776250  15871130  70702106 
  3830610  45245877   4888232  21300279   2698740  44599925   3343956  48372714   6647901   4083598 
 56361804   1113893  51088401   1761452  19098120    275282  37689300    100188  27459495  46412702 
 17933696  52142606   1751841  29376634  11731853   1687748  71947280  54485132    358845   8036658 
 15514374  20251230  11517324  44237600  21893872  10307600   5281702  46190683  19089758  31872351 
   531828   2361114  19266000  53234124  28802880   2169245  15786096    864852   5660578  19477641 
 48725600  17673984   9876724  57959176  20888206  77832690  13425675  33886080  33922224  71193510 
 34163000   2180314  30832956  43366725   6881112   1032448  43513200   2475300   6121430  40423760 
 31099000   8974344   7068390  22923480  52265122   1640520  14616396  21420416  26474980    873032 
   999970  19632444  33302898   6046278  14056609   6966180  94662988  14143750  10981830  52075872 
 18501574  23486871   1853019   4634344   3354208  35782130  15016896  22003056  25107190  55590954 
 17853400    750530  59041217   5588935   8740060  41008573  24438060  19907446  21975120  58766957 
  9940539  15163694  82212738  13529578  17911620    516880  33778680   8091335   9416796  13198692 
 31021430  50770530  33679408   5121882  26573280  12983983   7491280   6101238  46741212   1742848 
 49524150  17756788  28187080  14271432   7752136  32294538  20653080   5560282  22163350   6680156 
  6580860  20703767   2384695  55631634  30051684   5395500  10146904    209975  14470827  88390467 
 20356910  19685711  11138928  37460808  16309918  53071416   2264303  33671048  17902593   7286274 
  8939186  16302804     17631  36298140  38047640   8339430  27617490   6230420  85084480   8202488 
  4504632  16476031  42861519  65646360  13624794  24974182  41987124   1090544   2650128  25652704 
 37091946   9178879   7554166  68514862   8046103   2335656   3647061  15915369  67031160   3526497 
  3738560   4806900  55492941  21033467   2998408  79297530  11732448  36245550  14806554   1643166 
  2706825  61046235   2677661  10781778  30463900  12614760  33315473  12263034  15964872  42942678 
 45245550  81500560   1008800   6430257  28275064  44935674   3405166  32309181  16735888   8066628 
 49051882   6198102  14779380  20261696  52532663  30451806   8349216   5240199  36769579     70512 
 29437452   4227260  13652800  20364130  66298376  19356925   5543384  24628806  11962100  58360540 
 30237845  61437649   3413102  21571014  50129010   3544671   7715250   5970135  18019742   1273182 
  5425740   2265081  19148935  14987910   1973480  85136247  64733421   3592752  43834488  58993554 
 10529088  33238086  34797424  10009566  20083042    511650  42078680  39858832  58044091     57057 
 45951008  21651248   7203840    473750  18953708  26682456  10036160  54220376  52706924   2011272 
 77866960  20709254  17488167  24483362  11411280  29805316   2838143   7791471  75316233  52987375 
 17374075  37324833  23994753  24085658  29426670  21434091  12292182  20539453  46477612  14560092 
   419146  14363468  13810575  11660922   6912720  58122450  21787696  34028020   5107146  17542230 
  7860978  42380980  59240736  45856162   3323033   3168114  15300262   1401537  18915435  40909090 
 35541625  33992910   4465008  58059477  21923550  46922064   2157544    240465  76329626  46626334 
 24819080  73398346  44594550  11771760  28675208  21417088  18931176   6866106  17390780  50649840 
    71610  46326634  15908932   2646498   6524562   1105368    129115  21228770  16915780  34719236 
  1000926  14335056   4220550  67962575  32484870  65088072   6382089  37012040  50381280  47111988 
 88092096  15418200  20878910   3241111   9000728   1868160    303240  12253005  55652026  58121665 
  2932500   2008188  13800897  22586499   2562548   3917088   1341072  48013040  26752170  19347744 
 72185040  37800900  63250551  58824918  37061680   7948175  81911098  79356416  10929887  16203656 
 21012598   3749102  31442238  50474904   7085312  58556382   3416868  22376268   1867488  23711820 
 10653189  37134762   5530005  20308100  14966490  20721272   8366182   9272148  56246200  69109070 
 68243977  11550540   6985621  52913112   7006826   1263626  32103309  16754716  15545850  22143550 
   573944   4720050  12614579  50335506  14397597  37532320  41992854  58629626   6712596  12574279 
  9255264  30668240  17619820   1479296  29196332  61044907  42153006   2212276   3154953   6031780 
 39781135   1204979    918456  13787307    560529   9732655  21564070  51485586  40391096  57488961 
  2549116  22527180   8915760  29532920  55277880   6253444  15873000   5021841  61452168  15963930 
  9115475  36945505  40907117  80885530  56668815  19451840  70218785  29128550  39648606  12379068 
  6097145  14980524  26976909  21854493  32850080   5106528  45765184  19068000  10841418   8764418 
 25898556  45702852  27940188  47267675  47244740  45486576   5578552   1074906  22475043  15943416 
 37136277  25919772   1864874  52917112  12999330  18060075  21903513   6379770   2106351  16472184 
 22084745   7711759    149328  12301404  54425228  75611880  25800587  57495815   2916144  25493327 
 18423839  14054598  55641828  17335920  49619060  11328940  73213536     17080   2451865  28681348 
 30042423   9578135  61371264  25076549  37709577   3866968  58762900  27596150  20825422   2671046 
  3104192  52414472   7785000  28472472  46946185  81368764  20469632  16969232  18953891  35869768 
 58186752  18702480  10233015  23667787   5804039   4439985  44646822   7949740   7470078   6428430 
 41037720    502312   2046954  67350070  15876400   4434090   6879729  41152732  18606444   7577730 
 10118896  36415028  13691210  32873960  54269016   1882867  15706938  17153175     19854  34674682 
 49983943  41054013  46868392  19816780  34018866  76638322  11204462  41643394  56286651   4383678 
 38897972  42404360  53961882   5293754  38037690   8046045  23200369  31600569  51762670  80490290 
  3075375   6818138  44863064   2849792   4241520  46506708   3447750  34361502  64466968  33884500 
 44873430  81104168   1976820  65518068   2814581  20469618   7261541  70429014  35681555   7925742 
 92764608  46751480  68072088  10470138  30587655  38456805  16797976  11952666  42932084  52607730 
 13546588  25337312  29161143  61574243  36209250   7189396   2325606   1544508  51318900  22260480 
  8155925  15108002  87003840  14436240   6909032    964684  26445906   4666361    806708  11197920 
   647680   6549725   5536000   2336924  46531992  38224989  50291592    869782  15998945  50010850 
 26874646  29958880  93289356   3157308  36302671  41736800  43989750  49777035  15826898  61001442 
  4037717  16145750  11354335   2785200  37033513  14877415  23353938  22754487  20515540  17985240 
 39434868  38518700  30300480  46871695   3644994   2384856  47381508  54768320  30124295  16826944 
  1228360   1216551  26422354  13207128  60536205   9897729  86289048  40274370  10186007  11634710 
  2315859   2496628    809442   3627351   6723198  28286776  10727316  24847416   4861220   6601635 
 22135033    666499   4668468  31465873  16292304  40351380  18217613  50072890  30769132   5547778 
 12540960  19029493   2687238    159453   1483850  82451792  27516130  66302530   5961576  11355254 
   653246  20022276  51863736  13909830  42842464   4237686  42973414   9862608  13298070  58790654 
 20774400  30791444  22679445   8001546    552288  27993294  73906455  17271202   3270069    902643 
 10244496   3716869  18851800  30169860   1941462  16757664  16801778   5412096  77917280  37400192 
 19723223  17745314  54801630  79064991  47067132  19691916   3734250  31166283   1841741  27765897 
 18262410  81220440  44456044  35724104  24963834  13495227   6695821  29013302  17456348  49284700 
 57431939  11841324  62030826   6320084  44712315  25669728   7159284  34518297   4356975   3928860 
 29547504  68344031   6673952   7338132  36403263  42506706  13269790   1759232  14929459  66642030 
 62565230   3108336   8845034  24902540  12162584   1212770    709290   5243900  27539055  16210040 
 77730408  25899632  34673331  12628486   2954393   3005130  64470532   7542288   1909809  42248515 
 65517660  17808175  15596357  27018620  29029680  17938128  52162660   1943211  12649510  50101560 
  3429680   9883107  54008784  39138957  23168964   7624064  37619715  43451947   9775576  50183193 
 10485390  55889010  26012130  16787598  33627840  34464066  37221380   4251044    172800  87331920 
 30420950  25659400  29536380  58477323   3602462  18444440     51170  28078016  19066112  13171410 
  8695602   5129154  25548381  19569922  20662302  11732880  46820901  36817216   1685796   5420071 
 20820438   7125247   3799080  43654824   3257472   2753340  16645724  30140537  16904874  40713640 
  8008457  20352384  16243122  32645202  20717825  44394413  14167751  12678600  14652612   2375109 
 20525214  14463950   1016226  82255768  65361086  50688040  45559088  26799768  17005950   7127120 
 41475324  24231510   7312680  10585062  21940454  43551198  50560879  52252900  26666577   4220337 
  7275899  14233752  35235900   9406644    238500   7099288  35986126  34785353  13036400  40826088 
 23144823   6842080  64265613   6196480   2706758  11757914  12919258  30370453   6756543  24690818 
 57395778  33368580  13180704  23102469  19021145  13637582  23785496  15322690   6134212  13442028 
 30488651   2993920  39797538  10771936  46506984  93737028  72398656  69019080  10895322   8023050 
 18293104  30887552  74575872  17572686   2632500   2901096  46494864  19515418   4984804   9305520 
  6009510   9214400  44659578  21654880    989184  32504244  16410720  16266800  32802816   5303504 
 24219146   1194181    862233   4346820  57180607   6859646  39455680  28818358   5737338  33737830 
 40556954  32799976  37729692  21824226   8706558  17511579   1183854  35780833   2161080  30214824 
 43253697  44855361  23200506  17946110  12116712   8983046  23953986   3986352  38840232  47480409 
 28553630  86623200  11262432  74473567      4575   8711652  14844748  89236224  50676543   2264230 
 31692835  11366316  52975972  11006820  16865445   4220043   5156030   8553517   1813240   4562766 
 11501217  12111255  38649317   5855974   9307440  40716459  80250940   3876903  33791720   2400930 
 27205088  18140370  32976090   1705606   6469862  32391732  44261784  20949600   3673674  42237531 
  7103260  16582728  15150402  64535286  21694267  39926601  18616824  34847212    527100   5059804 
  4047124   3264508  76974960  22276794   8299026  55916085  17043467   3118016  52753686  77976000 
 39150794  13742590   1238846   3227034   6063470   2515872  21185346   2928429   4106970  14483616 
 23829095  12255300   4703238  16833670  13658148   2236802  42421514  19831680   1629892  87614985 
  9414825  17218560  48555564  34262340   1475642   5815216  19563052  55403200  32656660  24391059 
 11342463  23230404  15649758   2299900  59841945   6467670   9684356  22137444  20171174   3282601 
 16492223  13314934  47426490   6856920   2485854  50625243  70045047  34947852  18898362  34323102 
 26209610  33139267  12645646  43476607   2102892  17045622  18526752   1037610  37956193  23837487 
  4513852  54192078  36141424   5326840  29382157  59328906  39024000  45411093  13908720   1957760 
 50992092  13383148  78782266  37015680  31918905   7095647  33188164  12182330  30620128  50059170 
  2272400  29646222   6543056  30886604  11643840   3456500   1746750  64802483   1672152   7884019 
 20708100  27423200  16718848  28179352  11984256  19950372  16020653    597308  25123116   8262112 
  1728344  34285655  43426990   4162620   4152505  15870211  35106192  62701926   6901496  88407024 
 44968668  49892134  12150180  44377424   5780238   2978228    312960  87750036   9735172     41205 
  3863898   1408704  25302789    643473  23524158  74885961  19701440   2451735  10207769  15623920 
 44470910  63400344  23232172  37707250  17084592  25677882  55448155  52536510  19308454  57797698 
  9506948    779064  40371045   5354246  52445214   2870378   9589710  11128662  45382854   7796730 
 20020128  21338148  49393890  12436032   5016203  32844209  13265196  67076180   6524595  14888124 
 23356320  14931564   9929172  37326772  26344064   7472718  40017968  49280399  14127094    690365 
 17960511  34317990  34117200  13617720  23228128   5479474  76744576   5175810   3777163   6753716 
 28383696  58880880  24330152   1108230    114639  54264663   1287424    659110  14982736  66585400 
 30541509   4494681   4447498   3696280  20420496   1295424   2160800  16210070   4146715   2747875 
 51753236  70159091   2123264  19234140  22748035  23318204   8731804  53554592  22483175   5024736 
 51922822  77084852  41057244   5606314   9476480  15902870  15240410   3836798   7176197  37253345 
   417332  86935248  19026106  35037738  13123162   7274770  71389941   6611668   9354351  12711482 
  5139186  22152120  59401727   7236450  26342508  27757476  62115535  16346786  42918984  15290634 
 24220074  19822215    311108   3609060  55330477   6880068   6184728   6876320  23483950  54806220 
 34746496  14338016   1059472  26368560  55410180  39045333  65114424   8929996  13231100   1094352 
  7927518  20833910  11654677  47503050   8894268  16967146  65260384    721302  19595520  55553420 
  1301355  32860635   7194258  25819648   1246076  23053899  78594876  12069955  94173474   2801822 
  4197090   1959804  14926780    389400  11179980  24585000  21338640   3046426  41090294  30920070 
 27021325   2081184  50855126  55908428   9041916  85530100  57754950   9804935  26975000   3710828 
 16823040   1557918  26549609  10811444  41055162  51681109   7280133   9174552   1407357  54416576 
   739640  46744978   5620620  59762140  14322162   3395766  21793739  36649533  13326453  40948248 
   315810   5756968  64324140  20248425  12810873  88788305  59375190   9740939  56468000  41589157 
 43464378  47920598    860625   8441425   9903000   5051508  30281944  77713695  29281980  46213632 
 11009240   1976640   9297675   6029800   4375025  32342500  41970159  23302224  42311750  50221359 
  1636014  84162870  10707786  44219792  12793845   6098930  18819595  26544141  14432738  47250710 
 43219974  13200413   7902609    822890  13761800   2302272  19104756   1323834  45265590  27472480 
 28428932  38739702  15336310  54451002   1674496  78952695  73274476  94379285  48146452  26103760 
  1449832  11964402  24469696  44809080  43500068   3111108  10649025  57313420  43863723    732652 
 87576554   7663482  11533447  24288471   8221049   9550620  32755056  32034202  50420260  31239351 
  1691144  33309965  22874581   2440704  71162136  11051179  58898160   9876669  21363735  26411000 
 50082408  12544000    675892    865392  31435619  14878815  49544800   2940075  15388444  35365077 
 13290804  60682129  22511910  23777248  20666604  27883860  92739724  12496972  10899546  35649957 
 37828192   1463228   9069500  40610208   9775835   5847080   4220280    665808  26921450  26091674 
 15163300     21108  29091356      5025  13697424  26566258  19927124   5196840  42965460    826770 
 18604611   1941487  18697968  54703576  27919430  23852644  28794156  14001208   5976342  35523090 
   516460  12763016  49137291   5084598  23971486  17595290  70989472    188468  21872620  19103154 
 82203000  53569719  69865489  12927250  29506920  10240197    556488  25052464   4839750   2987745 
  3844983  68208165   9529560  23709130  32011752  11849600  23120724  21555193   5710335   2660576 
 27153556   3892968  68762925  91993272  38808200   2462400    404650  58968576  10996911  40711913 
 38952343  13594560  43968034  69914064   7226976  50812836   6030306  82207242  73002750  46054680 
  5307960   6375080  24139150  16351096  40136609  31074624  11688218  63858733  23147754  21903225 
  4864644  19474761  14422045  58331124   5620200   5881740  51772008  96539638  27410985  12775952 
 28593516  41566095     44856  10450277   7499172    536884  21089220    401115  74971645  69759126 
 11518750  32643455  51674368   5825303   8101008   8067699  39349680  35392360  21773907  38757400 
  1451352  68335252  27632409   9680319   4773967  41306656  75845088    507170  13590720  45739902 
 50350128   1061760  22706313   3179418   4584738  32600280  36141930  30677444  42772674  10784543 
    54739   6614460  22653828   1579842  54986602  70425831  38018370  22592931  42181350  67623246 
  6576724  21326250  40638179  11397654   5507580   1458250   3479684  40986588   3591380  31500266 
  5746768   5384512   1170478  57170430  33270067  13893117  32625227  34597980  22661559     27951 
 41178782  44531730  17989902  41784330  11008473  80165358  46591610  12011616  68994368    692042 
 12759279  17418200  28803460   9390865     78400  23029226  20090160  23207886   1811991  32884166 
 43271991  37781632  14522424   2804232    879529   4534875  70536960  18940670  68562480  67559259 
   911154  42449395  13186419  48047010  86540272  35775298  13039576  62155764  20988783  78672885 
 42626212  31313968   4732365  33103004    994929  74598360  44848297  22436144  20098856  28037955 
 15083523  33527859  56824599  11873888  38306858  59413056  10592050  21967400  16447535  25434177 
 32192964   7517672  17827106    668053  34550600  38894508  29839855   2915880  28281496  33351400 
  4517898  12956542  11082227   5271728  66750224   5753811   5409453  16775880  35913648    459596 
 54052596   8207892    324768   3370752  29470609  77988143  45975600  29400536  19114912   8792621 
  6759240  34670250  82413462  23430408  13644480   1527680   7308756    800124   1565088  26628525 
  4579962  99630340   1893192   8559888  38840180   6951480  21690738    765615    323314   8398436 
 47658525  81369420   6977179  57645056  60681653    437034   1353750  83670059  38958828   2700425 
 53272926   1400000  23919936   8794929  54101175   8386763  58988696  10534040  55021252  14303520 
 29229191   6262800   4936313  20320134  42428487  66115535  18966580  25328698   6740678  28309658 
 43564356  26651205  28009370  32706677  25660910   5591960  24444930  19793052   3561260   3969780 
 13427766  28519879   8590515  36838074  24046551  17852520   9660180   8785282   6189770  34379088 
 18258048  19672248  54365630   1011493   5238520  54523224    286917   6824898  14140724  14152670 
 94925473  30478096   3883412  69932780   4132233  15225994  70446805  17258351  39581850  25343640 
  3332000    998868  59432064  11017398   1911476   1239953   3494160   2581628  17594821  22332900 
 41971834  22013628  14581320   5327379  24354270  68565575  37468304   2524608   7212936  13656456 
 16783984  22358508  26573961  16553428  35398536  93494078  84682466  11759410  62727264  28881853 
  4979811  77036355  12692489  56706132  24930318   8050632   3023540  44826141   9210144  47688611 
 50957305    151420  25414048   6713400  25105213  24922832  20918604  74439225   3702438  40651635 
  7295862  21392130  13564182  19202535    311751  35672743  35645787   7670960  57752163   3510368 
 80112215  94131024  42868496   4750820  45434844  86582944   9199550   2277330  17414280  35019292 
 31060117  82167943  59393334  27211140  65743002   8380449    842510   9346230   1539321  25405450 
 38046240   6586530   8222740  45961984   2307888  71453036  15610694  79779936   4837424  18778536 
 26765948   2902172   5230344   3077085   2922426  36180264  10376188  43034556  74360103  27465795 
   775644  20169070  17827852  40684007   4032567  32080122  27785310  13484081  83813184  35586190 
 47584515  37259937  22135977  66537198   2442322  13886795  10648210   2477760   3336110  25850352 
 10738725   2464188  50271210   9201114  13464154   1717391  66113840  24081414  22787064  25432640 
 27162240  31032876  21896460  57810324  12836779  12504780  63209580   1649076  41354744   2148971 
 11750786  10858930  62373054  87923070  28560105  66492628   8427695   4919084  49537150  70524672 
  3555552   6071858  21969262  23917539  20477184  24457664   1462569  42384160   8510656    828065 
 48052914  43653120  73866606  14228874  21296011  44834867  34358688  27111946  14340912  82284733 
 23026248   1059894   5466509   3496255  22215140  30574862  31935002  23248863  58405536   1323400 
 13788392  45725750   1845600  35735700    445266  79374541  13461916  35194922  11512969  13308468 
  9961645    166080  26236720  67414074  47026568  67208020   2599244   9011862  11838816  60220155 
 61882954   5041025   2146560  43050216  34433498  17239572  31928322  21344760    104559  23488452 
  4856496   1273100  54243198  40577200   2033570  10923271  59631894  55175835  30846858  34272887 
 53805473   4065615    315844   5477800  56760207  32807700  10571112  28447869  15938956    476280 
 16963960   8103852  10702092   2659875  23750010  59117610  29797852  10618189  11536462   2917576 
 39828864  38781743  25316382  19868076  64022816   7890432  39370236   1009204  13008800  13655035 
   667260   3579676  28046057  20804371  24013560  10351989   2055360  46357794  81043980  32919706 
 36317062  14851470    922880  22067592  12442500  28313945   3923277  22607928   1574496  10372114 
 57076780  53753080    985856   9392241   1310404  19335736  28023226  31930206  65363469  37924524 
 13241436    128789   5189014  23617870  35460504    699384  14475510  51575804  14904944  16384200 
 54103900  30267136  37086660  18930552  38837604  52670074  26094746  14017350    679752  29406560 
  7217508  51882675  45034490  12775472  64984446  69670566  45523212  18866194   6674384  56808492 
 50894445  10331100  59899818    673000   3357368   3684516   4660480  54036877  40315758   8276370 
  3167528   6110790   3669926  21350208  34649523   2435400  24413036  71960796  25954908  58064376 
 76329150  14249340   4425792  41427660  10367500  17389060  53155596  53526279  14592060  14198940 
  6931257   1331330    123298  40863630  48304232   5213502   4637862  36860073   3261975  12737384 
 27205552  28462357  20948432   9672156  26418112  11396049   2963380  30169407  76492800  13738722 
 20497836  84069285   7556965  25841768  12132450  29592108  48540580  10779705   8879948  62423082 
 27501309  37358772  44667480  28463724  39700360   7681068    709801  32752649  11462440  12329750 
 53386309  38365015    258390   4649898   7436528    902880  11611068  22959750  16271535  65225158 
 50685648  55642830    224600  27747117   5857119    699314  11345579    951300  26186171   6244002 
 51702612   6534015    866880   3103373  39750368   7533968  10797300  24513990  30946867  12517072 
 15960240  17958373  85297426  15623286  44251935  11430045   2010400   4726100  25588629   9239472 
 18747002   6148512  56515160   1685798   3526446  44204292   2554020  54275880    837216  22293194 
 43971534  17725812  23448243  90554240  32622425  69198140   9479808  44597750    180728   2167165 
 42050540  23991184  10127524   7775108  12322779   5019660  30831955  33960960  14886477   4823645 
 52448668  14447160   2357204  40222728  60056712   8863200  37279634  40909840  41979333   1063340 
 78634800  11376393  20703705  21823708   6835890   6147735  74558995   1866051   9636669  40445024 
 12935382  14294316  22956500  57476529   4667707    974304  15330294  70221360   8501892  25755392 
  1722104  28212185   4999470  15632820  48982626  49169276  25210365  24620030  27801936   4222685 
  1806981   3884370   3208496  45816810    943060   1604736   4981280  25234899   2487996  17363590 
 44813184  62297880   1860978    172494   1131480    169920  55343048  18569208   5671632  56017170 
 65464630  64516980  27820616  14820114  32881623  45039652  24968703  62493498  25943649  47822868 
  9554160  25307924  55846231  50980890  35926128     58194  18343440  21955978  11545528  41808067 
 35761597  57349972  16730784  26402808  10832049  38267938  36600309  69122784  75919155  46152492 
 49623576   3916452  27903844  27358100  21146544  54074826  16289272  71890623  21132648  32677488 
 94364704   2764330  24418663   6654582  26004828  40290620  20596016  72432783  47157000  28602270 
 12217447  20526200   3475290  64635308   2389940  24218580  42648270   8927242  24089197  53219553 
    90636   5423340  39119535  54777681   8349208   3853245  20664204   2683044  40531390  34952951 
 14174108   1619189  36248472  67844204  15074964  10670876  38042138   1160026   7533120  12309583 
 12013866  15459381  25755624   1144456  36518250   3250787   5108321  26144712  16972500   2071914 
  6505986  17253170  46844272  16877610   1942291  28513488   3315975   6544702  12142935  27017068 
 12934046  68359508  31352177   1809476  36897784  35879520  50422784  28022420  22167600   7788482 
  5880018  69123704  41046075  90345024   8960045  50754410  26761676   1020586   6648950  16611480 
 54408320  49420844  11492560  36040126   1340199  18963096  45131274  24806112   6218550   2146452 
  2013080  15935348  51299420  55337216  76707872    840768  71968000  36685116   3512100  11849343 
   138502  25067392  18143012  15784670  15848261  67560591     58696   7939488  29223316  34395840 
 20780442  48527700   6562556  25646662     93825  27872692   4830396  48180390  48696934  10588422 
 11383184  29543316    341376  19964302   2412676   4741016  39353828  56240163  60131072  16111620 
 25197692  32703300  75780920  32267416   2325446  33685204  72966750  55912122  44742192  41704520 
  9488360  24740424  17811244   9971247  37501315  40990524    345267    288238  50400000  13012230 
 20457200   4850913  24907968  14256183  50782944   1398592  11477359   3352482   7194000  16428299 
  8966177  40026735  31031790   8934635  10558373  11293692  14207424  41949050  52081404  10037946 
 15260826   2820920  66538564   2383264  17583318   5980707  18573750  14895380  39656781  39415992 
  9665812  13251396  91963536  74722830  53861478    404472  46142108  15175468  46696700  23128500 
 55094200   3146079   8508006  66119805   2086790  44843008  28284669  11843325  20893023  84917574 
   415090  42446682   5527839  19766288  71151499  32346510  10650288  61148080   2146788    579300 
 24078434  28247940  27590112  66767844  18898672  30022318   5266635  47550208  21445710   2392060 
  4209292   2442018   3027156   2009336   2382120  53476602  25958746  26689138   9990699  54101810 
 12429053  21631134   5963328  29632939  61972328     17840   5084170  52238550  29076488  74798112 
  9581487  70334140  20330352  70942207  27043360   4565000  49435221  25667756  56620872  19839701 
  4565500  18204417  28745636   1935323   8668096   6021860  58430160  31844661  75806088  29075427 
 12171778   3509450  48029124   2623968   3030030   2484108  14375471  34673432  81093320  78293568 
 70735164  14790732  11048900  10329848  77721210  22598025  14786400   9456774  44993704   2585664 
  9337176  38952128  15612375  69420240  21201666  39444090  32746112  16936500  18882804   2893884 
 10620072   3363892  11866448  27139242  11049888   1174953  52323630  37476187   5220530  39549625 
 12360887  36610581  54532270   9320850   2668800  46106976  13232970  11389950  28911141  19611072 
  1345620    433150  46074828   3258516  81203720   5316972  14860584  33595602  13843278   5173848 
 30790960  40448428   5176074  76636989    997326   3840992  10074368  25926962  30289055  13779870 
 22516318  11217513  12132460  41342480   3906584  36429960  35522262  53453976    770976   2066064 
 34261490  20905240   1044900  48420064  91847431   7809032  26990856  92056064  20785428  53649888 
   288573  71154950   9212298  29577150   5828964  46621272  43590750  16735104  25751061   2598815 
 32142528    883559    557294  29094000  69747799   1188936  34189742  57475236  11319009    836186 
 20883228  33912208  80571072  39122696  45803280  33250000  29262288   9473607   1107750  47370802 
 34367304  47189842  40245088  44707698  22309260  48464450  11003650  21538498   1435696  11481624 
 27879040  25995600   3420270  75046585  75718344  54674865   7317429  23070236  25221258   3036800 
 66276252  74600202  37425510  40810770  25285470  51686190   5551246   2684150  43194429  42616010 
 93373296  33023067   7746682  20909927  54471274  14261280  19967445   4412442   4219096   3316121 
 33217626   8096850  24953544    470706     30740  69852474  55857046  15012228  52323978  19457812 
   196612  13485852    105386   3162434   4342140   5809410    506733  22334635  11148256  35679876 
  9671409  11153076  29293888   3201936   8015980   2293410   8337080  52514152   5578822  15079020 
 74691166  66747100  58971508  19916928  73092400   6437340  49686580  53472902  33569406   7634341 
 17663850  67347168    792338    509702  27217552  42166140   5680644   9685212  91290892   8872620 
 16450635  23505746  35359488  23034900  21165996  34015320   3922802  49756194  80506530   6519963 
 11094756  11900118  13208490  11096756  15716690   6018000  19805310  32653500  55792737   6467406 
  8205376  54576102  38612842  71876960   1441200  71020760   7678470  62657064  11392380  16355638 
 26257420  87564900  28458990  24213039  17175074  35974572  70520978    615072  11800710  68290768 
 25821270  77374520  36724644  54481140  58309932  16387954  13042975  19825120  33951613  14944584 
 56498008   2785417  12990011   9427956  48420608  10282824  11744464  18245170   5652342   9978220 
 71073726   4244680  31081464    622545    492760  63212318   5052537  21131181   9193522  26283530 
 21041097  78507156  62528976    397908  53369085  34520815  11144364  17312781  21102690   2146144 
 48631353  73550484  34505952  14741919   2411976  24498852   7497310  24394711   6557760  45152704 
 20060040  62149906  33144006  20883832   1347864  30769008  23439687   7151929  18689456  16727894 
 45138300    126280  19939946  19966518  10872894  37738742   2843760  34362564  22988172  17133606 
 48225788  30239406  21659720  21654334   9974378  27723650  45422125  27745424   9463934   2218326 
  6012712  31228932  13471170   3741502  21653675   7400016  70912134  76628708  26263946    819546 
 34029930  33353116   2128228  52052292  72256800    373654   6582356   8684325  66776920   8375605 
 20955900   8030970  13194251  53153966  33484836  21654280  36435432   3705455  12282100   8137872 
 15962640  83090232  73848768   9693021   8729028  12759783  20760651   1287052   8863452   5476017 
 13578851  39136264  20123760  80818902  45156708  24736100   1939972  32142730   1236816   3524483 
  8734400  46243956  18442956   2062550  17159656   3639492  23208213   7725080   2594100   6375374 
 21250500  32198141   1135114  66157432  13798960  27074600    631664  59755756  12832869  86874483 
 50734348  11415330    559632  12396582   7220712  26501088   4109304  20544444  14175161   4463667 
 11459000   5236803  64995420   7002554   6065376  24898608  85071485    322127  14085999  19072606 
 27593298  49923764  10900230  83128572    827547  21991360  92283720  64039248  14687166  17283781 
 71967647  38635170  17588960   9709851  21140928  33493300  14183040   4827900   8856360  33819222 
 15595514  13776367   4206690   6817275  43773400  39265512  17015999  37144729  34659630  39506150 
  8525440  65537680   3796788  77606640   1392237   1362108  31277446  33354998  29603752   2817850 
 67347100  12689846   2599810   3672840   2761668    952732  36540420  44560578  12123024  30029028 
 13350379  65142555    758695  13784136   9239183  65434490  12104941  58509174  12839084  56016056 
   855648    570651  22331402  12467424  47621116  15336282  23054620  24140160   8100048   4779488 
 20455527  22969224  61678160  34458006  24335480  15782146  46915248  14341259     39388  13967404 
 35326634   8059680  60670440  42026544  29796928   5855616  47685750   4196124   4550992   3532210 
 56862202  25869090  58768156  67149070   4640064  13735584  67541600   8549200  10912896   6773684 
  4813536  24671250   2529150  77043810  22092525  26297856    108230  14724990   8094114  25447770 
 20987648  21992425  10857483   3205257  29624581  37950752  36117436  57335744  31401720   9054364 
 20663524   1740898   4854954  11842308  12063366  55463774   4154978  35802076  57001659  26638912 
 33489846   4485600  10682119  11176252   6874014   9492790   3070340   8274234   8140639  12871320 
 39100490   4860032  26871659  35658414  18333478   6957702   7222986  16798560  54759380    303183 
 24615964    124232    231672  20509650   8154650  21920880  23808420  44470913  73492320   2024568 
 72771471  19166408  13465122  59920180  55955695  60485840   7106355  15611679  24806496   5162712 
 30522470   1510956  16697745  51069492   2088521   7612847  22403849  26353338  29264832  24430564 
     8364   8919920   6724524  47643230  54886708   5723026  35300628  23389664  31927560  87154496 
 40016200  67030146  13730457  86170262  40785990   8159250  18780828  27835913  41063528  14154444 
 56174946   1884960  47590960  10297430  63216676  28503000     79772  49593264  40050314  55909384 
  6491604  10480187  46599246   8499610   5949920   8514921  27480924  57496896   1564968  13469727 
 25652848  34178115  15524570  32243835  16365560  39217167  36667389  18817920    518373   8906625 
 42666348  26396360  18491046   2439216  23681139  49788224  54069877  17366769  15671650   3773424 
 10232808   3196002  41002000  14656714  38442152  20818106  13919820    660796  15770772   3316512 
 38815065  12877948  27272308  49145607  26438814  15419595  87600388   1151772  34986000  15938820 
 49487984  24430276  56246515  32676049  14821399  27135078   6796804  28637742   2061810   9075090 
 17794920  26729884   3907416  19240144  33334272  30741120  86801160  10887977  28429687  34531152 
  6685608   8286122  31426550  16105476  20626804  53363772  19468818   2021458  13832983   4740561 
 53332209   1810305   2216344   9710360    429660  42248950  20404112   2642052    714096  36212960 
 16776048  25173550   1181072  10549144  77849161  26803536  12747520   9302540  33743727  45398340 
 15508622  41241600  36132600   6000945  52863880  51583240   5980176  62579244  69568100  65061528 
 29074940  62557076   9995979   2919530  25323086  26205696  42611184  62229600  82558632   6307616 
 14915628  36784512  15588226  67267763  27538149  13262110   5145636   7178675   3366556  16022178 
 12146972  50219679  86360738  34215162  56475744  60327456   1110648   2799272  25555437  10944360 
 42705396  45969924  34019428  25132902  67674746  11206536  56158466  25779643  32924074  34073973 
 25342212  49810166  14319492  12388888  38882055  22240040  18020424  32382000   5634412  58272242 
  1650456   2694930  37967240   4830894  12246696  55010696   7978808   8009244   8826048   3521246 
 60605000   1491600  12296235  26515377    910749  22536016  17414561  24173883  31514304  16138953 
 20770992   1288095      7104  11374016  17297072  23480485   7752770   6040340  26801047  30964980 
 12995296  44952800  86739665  33517470  21064351  25869801  13643780  23490660  12923241  11364656 
 69758920  83657532  79887192   4452328   5786514  26668542  32438691  21652860  38641312   1680672 
 34355386  21320432  28150551   6684990  18929092  15011085  33834240   9773370  85658160   7035250 
 20307962  16230760  47025972  22990110  65055966  16086924    795938  25295522    780668   8819904 
  1566824  64820795  34740773   1226064  20045525  14895342   5121452   9290116    216256  30707013 
 31266774  12703775  30040505  45484830  31516947  12542088   3654294  26081104  22530228   3802112 
 33873018  89471525   2358072   8412456  59245125  14644152  15746819  25915670  20630967  15700088 
 51411240  45216696   3559190  83469126   3554915  30849180  45012954  16126779  47574000   2363732 
 18629310  47600784  11043981  16443126  58631370  52472380  12959216   8485533  46060959  22363684 
 14357849  32086518  22173300   7162506   3784300  15630650  27751136  36644859  41803263   2039508 
 10446408   2881900   2133495  16828272   3037900  15164055  37503310  51799464  28890654  22448661 
  6867413    811371    771015  43062300  10233140  79937950   4401300  31612031  78527457  94433492 
  2932104  19974708  27554800  11615674   1948507  47565942  37831488  14607824  57912354  32823060 
 16021640  14554485   1733760   5423160  57209796  57130788   7506210  35089532  28839891  25426750 
 15972984  75838400  11245792  39901688   8175654   3089007   7685040  21391266  37588649   3433209 
 64328264   3340053   3636806  77897651   3445354  51626211  41515479  31840996   4874884  11820144 
 23845066  56957208   4966676   7543991  22843620  41435226   1447752  30720310  13242320   9295500 
  3522180  25792525  27243270  45057074  19811111  26038440   1253702   1227654  25104007  32391255 
 29621655  32864344  40191833   7677670  25224738   8740190   8628462  28477464    823360  29829395 
 81591038   1736856  57343023  22638253   7067958  34478161   1006858  11327890   3595956  18341870 
  3927758  44467780    110628  20235132  12458992  46699500  21783146   1162270   7389054  22378720 
   445200  36641640  69004610   4506691  10295542  39571876  53316318   2746332    503625  13167282 
 61975704  51574744  55224780  25721676  31943100  24482328   4294782  24481920  55145952    546264 
  1151376  20020546  39668456   4420710  22402368     62973   3720144  21934620  27072479  18738825 
 14281280  10627689   5847520  34752266  31046142  21826368   1191838  11979158   8329266  17973200 
  1403815    998242   8773651  85612680  37398834   6389271   8091600  45289242  12836913  59718679 
  6574561   5596210  66970449   1615568  17100696    994166   7498980  32190400  16825900   5820744 
 80586207   3555100  26855094   9513493  28536000   2726766   3096450   5397445    346122   5351748 
  2026794   1143979   1143892  42669984  24101390     36800   2606116  23689380   2169108  12166506 
  1133951   5716482   8379009  84991585  98653296   7838052  30937574  25013721   2737929  33167104 
 53973381  20464710  20436816   4563657   7493724   3951560  70892568  78097761  18583593  11139850 
 61952631  32796424   2241264  29489310  43617225  30340806  61933983  64681206  41002050  42095872 
 41969160   5359767   8664194  37382928  33090304  46493895  19008000  49195224     35032  41201596 
 52950189  13516950  34911052  76344166  30786070  10923197   2569284  65675000  19834320  15309987 
 71835500  28938000  22036896   2123004  52805670   1850550  48660424  61561340  15362400   2323114 
 14701662   9877210    969745  29076327  40104344  15119287  46878048   3458700  14964120  11021500 
 16775817  13339373  32092490  46626228  28741960  91494390  62464194  43388975  14100140  23129850 
 17019156  11011876  97762614    995904  14050440  29961432   9273077  22119080   1104090   6843673 
 70456932   7015734  12338007  30765339   3835375  35836469   8197920  14876280  21424832  24253356 
   723228   8623971  55349742  13116580  31783164   4464009   3515094   4030433  36085712  32128308 
  6949746  22055220  48046540  31701272  21628620  31544245   7703164   6895252  14050500   2462859 
   229482   4183212   6893634  43214217  16042050   9046800  60239160  20282500  22415448  27937800 
 14059051  62754579   9362132   3209200  32206874   6689760  26802153  29674520  11200382  14519025 
 35542090   9497432  17469200  28344780  12719024  19722040    541674   3096330   5543379   3072525 
  3674360  49877906  56745636  19705550  15287698  51222522   7817589   3973912  40570568  59317064 
 16982490   4805508   7784216   6148478  18163789  60917228  11092536   9986880  15758400  54658043 
 23187695  23824092  35162344  30841020  83804214   5087656  26054424  35234313  29165340  14787172 
 12851524   7539056  28838702  53337744  26311768  21900825   5456565  56710557  53534250    648905 
 27082093   4009503  15184268  35383320  18260988     59136  24714690  10415491  67386250  51752610 
 23857518  23175372    731046  32168098  54332688  67962501  62256200  48069693  39654737  43641632 
 39771843  52230635  63336710  47395334  20549082  12983024  15425320  41022000   5322062  57689814 
 27023408  26758550  47031080  14171387  24422880  21893733  44306730   8816064  40872552    391000 
 10227132  30546898  13246200   4744605  62605239  38122890  29231631  60149232    110568  91159543 
 24319560   7391180  60722100   6013424   7149048   9964780   1116558   9500004  11730117  29132972 
  5386500  28085392    671500    869960   2728956   9816804   4231624  37920320   1590648   2722328 
   620880   8193094  15617524    331576    271543    132608  67483302  95636632   1101198  52730500 
 37521198    407928   6570130  39138304   2173000   1444570    535716  50156600  26639430   9970500 
 24158690  62160672  89521523   8972830  11032070   8626564  36423804   4073619   2664959  57793917 
 42817944  24432768  74669670   1420296  16003340  66894072  18909864  45390742   6461172   5848256 
  8002344  44934280  28243896   5052047  38946219  65612406  35836911  43822166  18797320  41110460 
  6515628   7888374  25712163  33160292    304045   8835139  45015446  81017681  14498080  25583146 
 15231440   6061314  13348895  10919587  11823984  45990063  55977195   5552768  27832714   2080197 
 62017384  68275878  57357150  50765792  68154368  19244378  28041555  23705040   3699826  11735204 
 36578894  78142231   9294665  30793392   3786552  40819258  20959509   6222788  27069570  21088782 
  3812580  48005124   9239570  28231288    765880    292578  20320381  19570485  70220922  89376720 
 19516288   9135802  19198660  33375248  14324397  69460713  14719978   8690472  30846296  14066176 
 23146912  43314477   3730590  30034818  28828140   7307816   8765688  25198950  49145380   1527734 
 32574500  31448113  59459715  21020343  13236970   9410593  39883824  36944928   9902013  76559094 
 53730045   6177870   8146796   9648912  32226984   5445216  12972883  52638810    250114  90749694 
 76325125  60076980  25104168  55979742  58323216   3854175   5133555   1733123  27871398  81564957 
 13736320   2036552  28640612  14487427   5466120  23679058  57864885   8596562  48968354  59204544 
  2464533  75589038  45866000  31794096  21060042  13161837  13484016   7840179  40919040  29012064 
  6757520  19043331   4917447  16195000  14851837   3108864  52606939  29682492  22678609  58444672 
 52971624  68400660  34633161  37232085  17585387  20646160  16345714  13423680  22431738  32219434 
 22780712   5238483  58261290   1731852  26130519   1989813   2396736  16755596   8412794   6535296 
 29406300  19347162  28904895   1773135  15249816  36766444  39759500  72407520  17534088   3956121 
 41481444  30823944  23353490   2111708  44520714     88752  12549212  35005494  16175880    880072 
  5204940  60924060   9827464  29866089  13698849   5375587   7979400  17810088   9999784  30010888 
  6475662   7301408   5343606   8769096  10142200    287496   6485418  34351285  62146638  10781913 
 13931977  19710607    705796  31478720    171477  12042528   2075104   9813215  64149021   3607065 
  4507578    141376   1781583   9759960  48297370  19863468  32623552   3822780  66403008  22262240 
 35764388  77021496  73940636  32226050   9069679  51632076  13582400  16606278    277810   2854216 
   781500  23020368   6750576  36390730  27351528  35401899   3275519  24172359  43628328   2393196 
 52290420  11196285  35067669   2072962  34036156  45491880   6786735  13007919  51989992  26980261 
  5269221   4016600   2090712   9224435   2123440  27085134   6520599  18232240  48466410  36454275 
 26208990  13705125    412328  71841132  33344562  10196730   5833080  44236465  91279914   5410560 
  1550772   6827550  23955040  23596470  25914230  80128044   5864430    855539  25589641  53520448 
  1529262  52763061  13890565  78702684   9736914   5581767  50024315  13274688  11793570  17584608 
 29044598  14769033   9973680  51141408  18493900   5554540  29390795  15075624  11110850  41183640 
 20979330  50681190  20075590  88556518   5056711  10651488     21988  49671144  45416350  20454425 
 13462980   4977582  17125270  54642816  23134695  23541651  37060364  42580608  13419605   3098588 
 20617740  23984346  13325235   7755776   5623506  40112800  48694206  10560560  37806741  37111230 
  3872281  10971675   6543434  65580918   3253078   6818625  33967800  23715960  11667168  13244475 
 24805550  71794716   6147768  34483077  24516000     68854  80013960  18701345    592832  40529402 
 30081947   8013426  34667520  39607188  54094795    216930   3241902  84005910   3435200   3628317 
     6604  13189020   4452210  11211230  32795615   7234256  78379014  40036140  19214442  52067967 
  1075402  22077815  87287811   6733461  13202082  72718208  10393341   1009656  47519847  34500960 
 16139375  34338493  61299562   5526801  45531489  35426900  80905040  15282468   5333655   3477768 
 43639321   3457744  26299287   4670780  30291968  13645896  22343854    852414  40297840  19447424 
 25648290  28468608  35552250  38255325  18300966  57445245  79672950  63804510   9591925  47221143 
 11672650  76764013  79506896  56839510  10449036   7222330   8311860  14459305  62420130  15140650 
 62324464  17904086  16350712  16280016   6079770  58648518  82906908  35489664  46784445   2909669 
 11976954   8722263  43832024  58320829  25724679   2599198   2402455  24078549  26464038  40408669 
 35141672   1257720   5070680  28491716  11948635  44131960  48901060  16181520  75436980  14945566 
 20686320  50972800   2551040   1358447  21538440  46745220    498000  10919940  31876760  66015000 
 53957000   8701274  33421852  11922960   8022023  23307300   1601339  30326634   1834833  17305841 
  5001021  28277120  80957512  31774836   1745040   8425745   6402795   9270648  28536216  11628888 
 19552292  39566688  68157210  37566675   2117756  66944374  22523360  18243057  11614623   1541329 
 40071974  13594080  60491536   4989948  20530036  22156032    448230  10174500  69579828    477768 
 58092795  25200882  35403685  23137854  18196948   5087393  31842387  11511283  66507890   2665719 
 35691840   2474514  34248336  27757080  32699088   6604124   2712231  34426464  12289680  17496360 
 21660405  18975040  28443012   5647620  30289608  75708720  46201400   8884662   7149816  60641335 
 55866258   6582072  39342627  19907052  51690954  25052601   2595915  19888148    616032  18893118 
   802750   2571627  16892490   3943541  13663728  18294444   5699200  17421507  60818084  24004068 
 12003392  22584398   3932160  30203145   8083380  15818760  56479032   3639258   5458314  18999918 
 12967352  61452328  18624644  35424039  22635760   8947224  20708689  23949789  10773462  53573208 
  5459226   1202601  16056670  57965376  21750746     11394  38466792  10671976  42047472   9526706 
  6451380  30783097   1168728  42611550   1032498  69623528   8685600  36088700  57939660   6259754 
 12499298  38309711  25043326   2698421  47787544   6129120  15341900    283248  27262896  46568925 
   818958  23728112  25849825  37166835  20951344  27320481  23454152  24769575  56333042  18239938 
 45426858  42782670  65174592  38339070  52573068  18384804  68986764  16604878   4821428  56590709 
    56430  22729126  19662552   8713458  45045839  29373739  19994898  53696363   3420540  10597610 
 16101085  41576990  26435206   6505451  10194063   1116744   8758624   5095475  16753500   9629112 
 54629687  14401368  54514278   2935854   9112548  16534080  54707513  24347136  17561352  59607720 
 22914311  44980944  13709502  11069910   1398410  60757401  23597938   2582632  67544040   3479477 
  7239680  11532140  38420096  28876512  79676746  36883658  55489845  60061248  21139448  17757044 
 14617290  57898310  56908621   1120120  47084928  19399536  62422368  42606693   4383984  76021759 
 38572432  14330076   4674977  37211840  15409875   7167930  37475979  14147820  53350850   8285184 
 28523038   8531712   9412088   9572105  23004156  25797411  28788888  53037920   3978520  20272320 
 33999702  25383631   1054680  20087492   8672580   5727392  19600720  13257522   2750202  35913180 
    77490  64719460  22303281    258152  67753568   1620096   1134924   8754026   8262773   2296064 
 24130512  10413900   1007190  11267705   4209840  10550275  52032444  48695208  19966331  33275211 
 20082699    417118  20711920  36858290  23961982  28477728   5996730  43990636   3026667  15752340 
 39007374  41181000  41254320   7376062   8260400  17437178  18533706  10126974  39714224  41746868 
 50931738  18961987  13062264   1725834  21519090  61638280  23663028  84787725   3039838   3686229 
 13952654    416027  78561760  23514400  62575198  68239488     15252  42765200  75547732   9720150 
  5520185  17833680  11674600   1968362  23348679  61084443  21253060   5775000  70596320  10850827 
  6444586  16592705  31737125  66150840  80937925  16046400  59882004  31149824   2317302  43772895 
  1001756   5122560  30591488  16227316   9556965   7526017  40710376  23968564   4519818  58882672 
 45728970  35189300   1165104   2328007   7425524   9222420  18857990   7953750  22511190    165504 
  6708765  30228639  56307808   4463925  39575079  39887200  65861928  60730784  72060621    463143 
 33225644  34379595  36842736  12883632  51409728     64701  36250396  21989552   2045942  25094794 
  2331585  18568557  36633270  54005475  66968044  42280524  65506602   5379147    302736   4210800 
 11265264   8425800  39862037   1662780  42700122  24424413   2944836  34948836   4697180  80797920 
 62673429  13486912  25676220  25417137   7130368  28343300    469620   3734758  27278251  81316809 
 36095525  29508010  84948556  24894010  20368347   9907200  16394989  24954725  12234018   8429223 
  9980880  61169571   2912994   1509392   1223394   2487771  54398805  53187132  76688808  65478520 
  5106560  62725850    816426  30295500  50550606   1462922  25092882  17128422   2327204  10201842 
 17576811  20571158  54845232  52775100  10753902   1741285  29611260   9470880  21148776  51668995 
  2496450  37345906  22467375  90309525   4622750  12717603  46517228  36635277  73142721   1346160 
 13681817  36089404  22970785  14830125  23222794  66314970    264450  55609048  45624141  19525532 
  8375325  12112896  35865579  11148330    959512   1108382   9314538  15147520  43641718  15534948 
 37505435   6181736  41140680  40738720  33110922   1611840  66606880   9877024   2146544   2261358 
  6191295  52673500  60017646   1388401  29393727  45395698  23631417  20997494  44405328  18458640 
  2024536   2625116  10416980  66915815  39590706  48880976    171069  13432300   1326034  13165717 
 24558222  17693200  43041262    446820   8578404  17767402   2795196  22305216   7810786    911574 
 83879514  43834494  39065100    444960  34831009  24166728  36381180   1313253     30690   8061596 
  3020316   2414170  14993235   4438399  50775056  10393245   5214580   5517225   8911650   2301304 
 31584220  13010690  27309666  15257238  29386078  16675785  38737472  67014584  15247095  13636672 
  5381269   2267004   9653926  46319402   8873934   5845312  31883526  26956784  51714952  15208980 
  3482156  29316100   4759700    563138  42806400  62586920  11596740   4131180  55260270  49973472 
 70379120  11558880  52989000  29576237  51002730  55542360  55664464  35217234  46279644   3698230 
 29531040  30474977   5595225  15813006   6448797  17724924   3118743   1850410   2415565   3553254 
  5150265  38601365   1106175  10369686  44358020  15936492  43579485   8325460  31459200   9201323 
 36131456  16854942   6019070  33611976  18096375  19758400  40162848  22929125  19468418  14543607 
 31042390   1550815  26440628   9934170   1284488  40598877   1061118  53038170  25739208   2885610 
 59961720   2566880    435127  20333805   4273598  12275769  18328000    682165  17808206  20184725 
 21178270   4402464   6291600     17037  10873746  40432392  16362950  14198430  13763277  10132020 
   589360  60760812  77755467  12828872   2368894  33014745  52124325  47253645  34089000  83859528 
 25990550    138975  22890497    598728    936816  54645292  31344700  30821491  16903680   7339942 
 15181580   3536550   5968728  39041772  43368234  24836112   6649572  79031048  17817114  20246031 
 24330922  15513435  40926674  47177193   9057594  54091436   3296836   9035826   8712480   2265512 
 19159204    947130  18221320  16617641  54877113  36879304  26478144  52948665   8676036   7191472 
  1531343  40346424  17977856    880380  21764508  22935528  54618150  53998560  70812066  26461662 
 98416138   8838914  65159861   5908770  12377862  12064827  17437582   5475377  26275392  15375552 
 38114388  13749268  12907400  55516050  35587034  38285536   5036500  22734975  26291440  36069528 
  5278689  25801544   7249456  14069440  59868858  20488470  31595485   5976880  41197050  83687220 
 52462838   3246345  17032443  49904316  41775342  80632117  33359832  49945792  38888560  37942113 
 14370285  34461821  71303678  52973048  11959080  70272213  17949035  25569824  58914460   2397832 
 24703976  32679680  23950962    108580  37109984  46049269    311346   4236366  55590302  59675654 
 19699680  31639104  11144434  17451366  53676935  26863650   2754675   5221265  11969351   1238720 
 86374074  19824102   9779328    901284  14863125   7957080  11771883   2572372   2361659   9400275 
 17908344  38392750  26029720  82837244  11410036  34548752  73598720  26960130  11728850  48700928 
 83191509   3558400   4870220  30692034   1866766  12073229   6907278  56185992   2125678  28050912 
 17021350   4008549  10401096  19261479  83850000   3545300  35795200  18431332  17934618   8259276 
  2474010   1715640   6303168  10179180  17859107   8835169  89404512  41988632   1515606  16308448 
 13220175  12716025  78866747  11420552    866599  19127310  31391568  68751232  37481522  15164793 
   464170   8710018  57757323   7176736   5468400  77458122   6239054  31670016  18659880  73013562 
   849728   3261078   1544412   6434176   2380986  26043015  27856270  21424095   7963140   4127940 
  9094932   9921030  31272864  41703247   8755448  11676460  38282452  16941248  11578680  29207088 
 22888720  19364625   7757260   1944404  79892036  21856932   8066080  22524582  17567613  40701024 
 15096599  25982424  14115759   9064530  37225251   1785260  71012808  77817774   3717559   6698742 
 13505985   1738449  29709960  40024440  53772032    177779  11965800   3016428    472032  31758480 
 41843256  19255101  11806065  18968146  65374128    703040  59517567  41394072  81748873  13309317 
 17742798   1136970  39269978  29060155  84385116  31692286  36444300   3040163     35768  29520427 
 42453000  26878360  82639440  10223072  40521636  16012494  27850440  29754200  17540848  11616249 
  9820900   9726480  44574616  16819720  43565118    959244   4932396   4405590  63141309   2259264 
  2287677  18828348     81666    829512  82141098  23956906  44243646  51668370  18274403   1785436 
 45246756  72587112  56309590  14429142  41284404  22164950  56138642   3073342  11838880   2080512 
  5947448   6426176  20977352   7134705  59846854  10804654   1063048   3729087  24637820  26725276 
 22748634  64783656   4175784  28518074  12729696    531616   8717470  17450928  45719171  35042152 
 31236663  37527588  31903300  63451548   5387032  31924111   4675236  29197940  36749750  44735397 
 27001971  44147015  72981585  19958718   5307392  18396380  46803132  13691664  56663508     28375 
 34386469  84066048  27976641  60994212   1967500    741876  41698839  46720751  52649289  39935129 
 20001364  15380070  64354539  20718960  18465150  77673024  65259474  55081722   1616549  27066788 
   843040  56881975  10825164  51944704  21981951  34403929  14093238  75150130  10585242  12823632 
 32830598  22617828  25420320   9920204  18235950   1588953  15783090   5727008  47611872  18676110 
 13175514  33574178  38379390  14215076  34733340   5890672   5030370     19468   8430980  13781324 
 19492623   5613092  33230886  14990305  46758368  26141940   3869572  29224692   7496203   7815630 
 13010904  11172922  14829801  47127825  15577470  25394005  21005026  35767185  20588700  55067336 
 40565445  16545386  48951214   1880940  29547189   5772196   9156518  28471289  13065467   3888920 
 40155507  38867820  24794390  21596834  82979244  70525210  51863117   2900358   6379400  12906312 
  6922985   2087370  27027614  18665221    699407   4249575   2589788  84509312    798677  58944129 
 71893500  49123035   8456400  22611418  33706238  47133495  32094150  76160700  35603127  30697190 
 19564000   9344160   3837140   5405276   5039080  47148500  20984294   2722210    498597    487692 
 15403602  16737838  33679650  52346610  70882380  29898840  35641920  78278190  26790972  13070860 
 60943640  48402304  23129379  13349448   8992980   9913245   4739242  15213870  12961032  21497724 
 59618524  25879292   8426385  30673413  60279623    966449  29480280   1084203   1957795   6890452 
  1380740  15870576   4880458     88074  83436228   6491520  12261800  21375538  57543532  45008565 
 31508869  25443832   9527956   9811890   3148812  47868485  73311909   2574450  36444416  24691469 
 35379705  15272868  11630631  16172901  45718664  42333148   1303038  44464750  11430549  43625232 
 33526992  17679823  34951548  25505088  42474300   2786350   7064442  42437952  15740263   9942035 
   415492  23097096  35040005   8653854  93170608  65974482   1898564  30381330  60666234  42226336 
 34110427  11679525  25495250  12323583  17467540  25064047    698264  39624729  10096044  11790869 
 40533894  11643244  12425468   1174860  21800652   6541560   4417875  24647256   2935140  15944355 
 10974810   4204100   5646375   6755392  14238956   8620976   5781945  19390820  13575000  44683716 
 47743446    348682  25005296   4688420  34896580    477672  35744515  93433452   6675840  30548784 
  7050002   3709125  22262072     40689  49321112    863808    476406  78099744   3690036   8394647 
 22458030  16239495  68960453   7946848  49676997  51128260  90984740   6410950   2378808     11517 
 65851070  46864818   6588930  29892781  29258172  65865990   7083713  26385288   8015329    228210 
 10860125   9053330   1747130  11047960  44238144   8354970   8686364  12786528  13159376  24591990 
 27860042   6794530  10838795  16760210  72897419  19873899  17522910  72160803  36929652   2594846 
 58104048  14395392  37854632   4190030   9380684  15392800  79411350  36374388  13518598  15829192 
  3374353  23644302  20290452   2366754  61860552  11381930   6872046  21598317     37708  32492031 
 29551438  56002172   5100217  67258728   7004739  27736860    188670  41158208  82576584  29388372 
  4467108   7363880  14109660  68299023  67841280   1304760  13243500  12689520   3648230   7005768 
  1213946  38243520  14059284  47401738  46895058  27609170   9891666  43798080   1884458  23614864 
  8693529  65377716  46839930  46486982  28342656   3900234  27550000  43538391  24043382  13798832 
 54772768  35471744  31881899  16038416  60872276  37991532  46368653  52098545  48040848   2435730 
 50035392  19209429  12563229  32769584  35948000    377692   4299428  13810432   6075624  19225097 
 16902872  10788008  86284752   9540062  39591300  24113820   5605492   5360381  24487380  46453860 
  3788784  13638616  25660250  20361656  35034945  29328264  57608304  50681850  59523321   5389864 
 15379959  57209880  41608170  31498776   1556686  26949636   1838040  33036850   8638255   7188324 
 13687040  55723242  88526052   5352336  32085648  50042629  18656688  19808460   6484752  23737720 
 51515984  17799478   2141503  24655260  14906515  15023738  16607133  17986976  31129653   5226858 
   469960  24545312  67359976  56871360  19518360   1827920  19721748  35860320   2398218  46049130 
 15074403  64416870  11374608  22510935    598950   1222375  45963336  31880560  14439320   5154576 
  4601382   7868925  11623675  17729908   5626542  36021568   4799333   6641430  15503049  17391694 
 47150218  38117490   8609055  23058758  57573830  15549382   6890624  20424327  45139050  10043141 
 37919679  34446866  17190156  42741083  33478896  63614679    792000  62393562  55575312   4547895 
 25465920  12199810     70300   8891766  74615720  34281730   8468460    234450  61912796  38940671 
  8504604  48712422    660504  14557440  40359472  10702975  41552502  41736168   2872116  11059840 
 45129660  18100818   8208270   3588888  16129210  56765636  11734275  35288352  57250054  15170064 
  5525950  31349952  33389466   6425968   7912276  62977908  47891466  22532632    968346  10820192 
 36393168  61763120   3187305  14059768   2846428   6177888  20923640  10958760    550808  27903876 
 25514595  26890105  39852439  59103376   6890363  29291454  45853641  33106450  59568148  50740887 
  1870720  57589760  17010244  25665024   7953514  41347420  75873950  30623220  36301889   3698373 
 25948280  32354260    383999  13354250  20364945  26942365  56335587   1477640  54107413    916748 
 18323440   2532872  49609486   3969294  16459454  45064544   6867998  10611632  89329345  36503316 
 36644414  28022610   2907684  33649942  20869386  17155655  26497022  31850945   3464213  29641480 
 23106031   9671176  68232122   8788792  35923562  46599000  32018462  22549989  17717068  44498898 
 80625271    243572  55180916  29615550   4294217   6621750  11350097   1044837  13359726   2522653 
 53850174  53571540   2773914   9009972  33498957  20366316  11088768  30874176  16943234   8635926 
  7384608   3106648   8765840  91513962  21847455  25169683   2618880  23059582   8227456  29324350 
 13421604  21166086   7369571  33396770   4247029  98484407  45998394  81193343  23604364   3794350 
  5229736  14569264  27029055  60092937  38384980  13276788   2219298   4393548   1250816  15448056 
  5870385  15392658  35035385  38974061  36350649  14977340  31308865  20968011  66931462  57390495 
   751949    662109  71334156  11662585  12167500  21516872   5043000   1453147  38170600  34871958 
  2551068  29708230  18771926  11838978  20824668    198800   8743140  32048154  13565100   1717560 
 25920000   9478777  19824890  46269180   5453892  13508808  54928555  12451986  11612445   9743652 
   497872  17313541  66754806  70922502   1117024  54222303  35151864  24343084  68711643  40780605 
 32739446    349278  48010860   2530686    830775  72224079   8056370  11346240   2439738  11827574 
  1258782  51005357  41328287  29726770  31545939  18155280   3434906  19771468   6226978  29159403 
  8814192  89990214  24819328  12326496   9250150    949018  60519832   3029400   5793916  22497382 
 29022752  81941472   2253924  30368063  34298460  48507975      4783  18873707  21377172  13973952 
 13912800   3852132   6731712  51284480  10248064  24713640  65881333  18504392  24909558  16153306 
 22186710  27682380  11720709  12032637  30946692  50159670     47621  47778544  16026015  54902084 
 25683520  59644533  66333048   5195286  25771536  16829478   1209350  38773839  10465455  64480800 
  9513160  16335060   6757256    303760   3323385  18037272   9958232  45782749  19499338  11700369 
 19357645  15605577  57225312  20709306  37350144  46435207  34343925  69531884  10433907  22680608 
 30381760  32883900   7188368  12256528  62696606    543592   9828117  15281691  33235968  65222020 
 27994252   3099776   7018480  47906724   2966156  30200612   9447104   8234530  10115202  43337952 
 36762066  54866604  18168750  19284188   6152776  20764566   5131104  24094844  54457515  18987252 
  3932172  54126708  38040260   3183700  18269144  55732662   5537115  33851675   1644138  12952558 
  5038892  29152200  50411900  77697327  16142740   9590253  33567690   8537355  10191110  17515663 
  1483300    890699  52755300  15040762   2621892  60865360   2656819  29802960   2596950  18732682 
  2777957  30923442  13182344  57271280  43862721   3366831  24238336  43268940  60698654  57798921 
  4360119  17958584  46969416   6454272  37551706  39471775  14002080    620540   3098074  45455732 
 10271887  20858486   7051698  50853248   2283636  14903440  59412888  56572440  31515060   4815360 
 18303112  14729948  35749857  64379936  19066340  62073228  49028096  43253724  13253460   5736670 
 10944824  46152240  74081160  50028264  32864115  16622352  27143370    187500  41124142   8516520 
  5510298  23512032  13020425  11690084  39100026  36632815   9240586  10382112   8612578   3103980 
 16912881  55981080  42714210  43837339  22662920  48648600   1557085  31772744   4761600  24467958 
 28350707  39637980  16179420  29861679   8347767  64755382   5929308  42309498  43816641   3549513 
 15017535  61473750  12438016   2743182  24092418    669750   3213614  29860110  27594204   4339296 
 11478480  11386383  11922368  80293986  55110400  15823668  18634672   6428832  14968436  53267352 
  2261188  54646614  38020903  34039098  29253213   7112988  35212936  29785216  25437456  39497784 
  8966580  10958472  22020176   4957845  15121008  22699670  33732242  43556644  15340768  27849380 
 12200716   2403146  31645556  12154128  48335658  31217557  15255224  39470045  51706029   8688345 
  7046466  26624900   2322240    921726  11517392  62186115  55694808   4660649  38582786   1683174 
 17506272  20493629   2756052   7963310  27885798  41284140   8804170  11857314   1919742  28704078 
  3409196   5210256  58059776  18107485    730510  34361019  17281262  27538936  13329766  17913791 
 63775140  43557191  21803034  66988840  17393600   6270446   1426145   4869016   8389381  68775924 
  8648786   3600715  18867360  33377664   2177870  65531055   7578094  18814662  35435748    366098 
 21804354  64188190  65243425   1935120  48310560  35770160  77372784  66647840   2686935   5048758 
  5578046   7299936  63187154  17631225   8428030   2983440  39706368  34743465  26145801  50292864 
  7154000  65769600  13740040    147336  17675320  38452086   4289040  12715623  71607440  24409329 
 12260094  58211208   4334265   8102727  10078743  84146474  12846054  50996850  10600326  22935704 
 12618164  15403902    895070  28750644  64623168  59042464  39057174   2187948  11750808  16159572 
 19412785  32596174  16806679  26153592  13461296  50735296   9628506  14346414  23769504  47603028 
 14158800   3190374  37140763  51574158  44613639  20647604  18761262  17986269   1069068  37225875 
 15861153   1713600  46672458  50876880  20581321  10996440  94320709   7870959  26480730   6366360 
 68826672  19783974  74926320   5938415  14779392   4937605  43486176  23397939  29596630  36276538 
 43982952  56698110   7648179  83163300  51623802  83272560  62866536   3351385  33893552   1140581 
 12820515  69526368  27294336  35937920    770660  11362800  84318464  54511472  53051834  34156920 
  4366440  33037870  29030643  23498410  30480624  26876980  42930345     16432  31893840  43902096 
 33300734  54556049  23534515  25016460   3237813  23343184  30321912   8331726   3637404   6550712 
 29127847   6046495   4756925  57397903   8168875   5093850  11589040   4519284  36147130    431648 
  4491343  14154030   2965088   8979687  37850469  48633168   5559684  48633858  21647304  82308288 
 41910656  12357096  26518380  29246133  43012268  18826160  24426640    269841  43286675  20515592 
 12400400   2889216  43599136   1993161  45084834   6748928  80737384   5971272  20258504   5961222 
 17922456  42021504  23017440  64161486  34709580  25799166  10160542  23280807  14666844  22568680 
   374484   1004672  26367158  18347670  27979590   9005745   2742738  18527700   1922130  54948640 
 63614446  51549372   6975936   3126040  22500458  38688384  10784528   3252993   5040252    671424 
   544390   2369136    675180   7907393  10056306   1372800   6585453   5112624  49861785  38856571 
  8766048  28338660  30950464   6120555   1299678   5173600  59847164  19181544   2093068  17741856 
 88366275  12579840  25243155  60525146   4433062  23336446  10743178   9320454  15471198  11948390 
  9538970  22262160  30204504   4504486    760920  23821096  23887521   3414731  52668000  46767335 
 69677028  51445845   1613950   9024603  43241960  21155957   9088863  23591155  21205904   6336891 
  1295092  18198600  26657724   5137650  43368780  15207702  86660406   5177676   5935242  29682432 
  1833474   1713390   1032345   7112200   8566341  14625086    364041  51947728  31193420  24424224 
 15453909   4096951  11056012  61305084   1987048  36322580  12155838  47290200  61275498   2848824 
  7351960  32577566  39832740  25312500  40131360  24703272   6141914   8496002   9888030  64845500 
 22220284   3701656  19059040  65394885  10447974   6387507   8504930  91172784   2124198   9240656 
 39682818  25459424   6290592   1850914  76076156  13090095  35236917  31977505  18717210  34216644 
 29609580  21129290  30340746   3326610   4250078  46672380   8665059  22128828  11803920    339552 
   253260  23819682  36825855   1193325  16900646  23388915  11675895    307088  19124166  87938970 
 26024944  73618335  57792683  36070193  48084616  12213852   8587168  32759436   5575576   7330862 
  7341051   8304955  24813162  19575840  59681076  25759218  45660440  49753225   1986648  86788800 
 11791507  48308925  16563379  58075879   4850971  23917948  65590840  50505125  12270979  19423408 
  4659792   5963190  30619992   6055682   2598032   3049124  46051680   6902999  50304777  13043248 
 58005040  42337520  11340771    467136  13142800   2867464  24576624   1043460  20085481   5058256 
 25918880  77732796  50090845  14262028  11694280  40920256  19249810  45056750  12479738  24968925 
  2668181  28051790  70923762  68568336  21508740  10972524  10769020  23070840   2813805  34374423 
 10791927  42465688  17735985  63438777  11609838  44824416  13254150    513706  57639176   1981674 
 15258852  15058175  72911208    983297   5222028   3502004   9487392  33230036  87968340  17553075 
 63735000  37715160  32148795   5310177   4559630  27783360   3861650   7355706  68619635  37634372 
 16171737  30711560   9287015     63756  61691792  88206336   8594928     39438   3868293  13997621 
  4710764  21422310  24055976  17292303  10193664   7105350  16250676  16396562   1368510    304319 
  6601793   3062383  81475600  22701321  63320796  34716768  62212969  13866092  38975455  81961308 
 10742524   7796376  32820810  38922320  52701922  28092000   1442760   2215039  18005700   8080950 
  1578320  83103460  69867756    775488   5112880   2683520  14793400  39040782  40226732  14923532 
 25600740  48162408  47819376   1161160  43517792  23185096  55724352  73375200   2692650   2575468 
  2275416  35079396  21976924  65322020   5594616  11088369  18495792  37260860   1027540   4639606 
  4881642   7059998   2124036    968765  13909824  56183400   9017232   6250428  21624274   7401800 
 19827083  21634616  21328206  54638082  38687009   4659904  16476579  39900614  36526448  13927812 
  9428967  63775192   2713866   3443120   6804564  41038920  32644947  36992192  16173306  19611174 
 15437662  31613538   1258358  74989264  17702204  54527537  13171462  13526699  21998667  28028646 
 45998278  31958050  13742300  15651768  58333386   4718749  16149660   2868426   1108850   5663299 
 14785405  40351944  10262430  19168701  10868582  39846937  18825147  17550960  17625150  20658894 
  2093672    454860   1624984   8748441   5856440  33857442  38995280  28115535   4100656  29260858 
  7793334  54977646   1634644  22689432  11854984  16874980  41265168  23415106  10043571  50447504 
 74285356  14963072  64019450   5148336  19657450  12533664   3113021   1362152   8114058  26708220 
 19883400  11029272   7729403  18598720  28748160    441084   1576644  42403848   9510396  52253257 
 18234422  13130568   6838755  44135574   1680536  10238760   8083864  43414191  13390551  26530881 
  3389793   4912936  31766628    382724  34081489   4345425  58828704   7778778   4085440  57206520 
 11677169  43341170  46633792   7085109  16075718  22777872  74652321  79200488   1394148  15980503 
 33552090   6379953   1432977   5990292  24950373  62223184  30429880  61514535  10572269  67510750 
  8163396   4071672   5999034  18381968  45782390   5202846  31854800  39774972  70980960  14426698 
  4401228  13619502  51290738   4201960  19240254  65827440  11574168  30092508  48268604  59448912 
  8959275  64902426  34877236  37702208  34195630   4921359   1032320  55947924  80971558  35357406 
   973511  45712592  30101914  44308672  30534835   2892592  19835820   1175582    634396  60630840 
 28425008  53512781   2981775  20088696   6442056  54713274   7920359   2926845   1184873  32663103 
 39562485   7524699  46781553  19726012   2276352  15395972   8167995  12553450  32752957  28229556 
  5062772   5729852   6741675   6223716  14131743   8582952   3752550  29649987  25581248   6011745 
 14013279  53248528    642576  16354185  46050784  22094600  43554464  70731624  26564870   2732390 
 29909572  77767485  67139172  21331000  13686064   7489569  65069230  22255179  32506556  18164244 
  2427572  25465164  77632200  16341975  13353219   5670756   7225729  50764749  74371695    846080 
 47300060  29363556  36700040  20620131  19744125  11715999  59792236   3573361  49350239  55830505 
  4897525   8167968  14010790  46442466  21611271  21173916    988605  42154254  56445447  14032928 
 74329398  18096738  14714284  63184580  14883384   1708577  13174476  10631715  15093377  45828576 
 28727192    170646  16831093    773976  83152002  36195093  41021995   1255482  15335308  24807822 
 12466368   3968118    292020  34360512  69596462   4323901    744876  13974570  31586037   6166160 
    45771   8438228  43738824  86014148   2676320  94953256     26728  68600051   4515000  31205262 
 91707630  33023052    264208  43365399  18494406  24101476  24977934   4856390  23117072   3767400 
  6983480  47245718  48907692   5161844  41574656    946561  20675910  18785082   7559370  16021187 
 55084218  44494548   1959618  11941625  89790206   1805552  57737358   7103735  12522276  22620948 
 10329876  12018776  53975675  43131780  69749490  65337856  11195244  35232991  94066758   2472300 
 15911985  51450545  55161174  21456960  81359964  25269376   2567660  23184645  53550140   7163919 
 37285930  19310606   5658753  81659071   1445304  61644219  16598876    780390  17018478  44454162 
 18425484  22360025  17118810  51516820  73401950   4512655   2982915   4265508  45068184  18161676 
 12009384  22797045  20126232  47011285  37077840   6641936  36182139  39465584   8609509  28698522 
   177450   3260145  12991550  18533335  30256345  11334393  25927116  22320064   7680904  24720786 
 34883903   3575578  66853182   9279188  38110047  52485313   9986316  39564882  48514736  88018424 
 10363875   3094065  26635402  20573300   9951137  65219922  19021431  23060460  60417137  25129237 
 20048378  76536579  34187920  33818631  10730884  35016410  35348670  50951272   4998600  72147867 
 78231909  11790471    805094      4717  17581179  31957600   1202816   5694948  21827760   3488422 
  1675268  24533036   1700433  52575220  47876796  34169465  37136298  18163804  40882147   1038528 
 18316012  56606753  11376432  21405510   4397229  15447520  54909372    633674  11399208  22417584 
 15309756  91895200   5659872  38472840  12162953  59354100   4809858   5809419  71064838    261504 
 79607128  44117019   5654021   1483293  22432272   2776554  26581728  63429886  57953880    452925 
  2918905  65729412  92205250  34167212  24697200  38780958  20289120  84227634  15589579  55079816 
 17300350  45581510   7994756  13388340  45477425  48760920  83073982  27871480  14907552   3428142 
 12097764  27453744  11465031  56018416  28549344  20388040   3296335  19873440   1670484  24379637 
 30914479  27512275  87249860  64931823  39982648  85564034  40635213  74308924   2714536  20155190 
 34858938   6517941  22160250  23945877  70517018   9323600  19670616  71008476  54550158  11960780 
  4899780   2199724  30436184  22728680   4837710  31631336    743128  12307206  13349298  25655040 
 30713496  50018304   5147100  25037481   7922848  10039968  72205384  70591140   4113000  49910784 
 58017366  13422066    374454   2265641  53778232   5982809  21799120  72283160  46628388  57725166 
 39518220  50411610   2530192   8836905  42226830  49934085   9572085   3241728  21302784  25270339 
  2741860  17237904  28708740  27722581   2140908  84028476  19252200  46569656   2940586  39009410 
 44065660    335652   3460516    586520  12766864  12460462  51429006  12874236  32897628   6803300 
 10909640   8067476  30485070  10646016  24335462  19938825  45566001  59863239   1230176  15406435 
  3631914   7756209  58648440  17637399  10766288  25944864  66241422  23971941   9832165   6776198 
 18761296   5493696    127282  32822478    867104  16311734    407508    158348  18763220     57344 
 10773269   2561504  16550000  90003818   2685998  10567422  15470520  10997982  70702290  34190940 
  6218288  39644475  21472122  47195601  84607776  51019584  18407107  68812819  37204328  21064320 
 62026770    771903  21727425   5710518  25433760  15065778   1124260  29123703  55824516   6872600 
 25888404   2771699  68560965    963966  22673700  17230758  15128850   7583964  54307616   4534770 
 21140333   5031488  28006479   2119965   8364909  28327043  21154094  13266032  21339045   9386442 
  1908397   6152388  19405056   2727444  32859875  58078503  94798080  65563645  11264484  32221768 
 39565119  41007324  62904896  10023300  33475962  66417768  36361496  41831050  10075089  39894750 
 49843992  46096391  37808702  17282343  86905224  45810944  43286454  18145760   4104966  25224036 
 25471180  29862371  50583442  11377201    581951   4773056  17069125  14022240  17116176   8255115 
 62972148   9009790   4775889   1547005   5181660  37178585  30041865   7369404   4237422   7230380 
 42724179   4298073  16091404   9084510    332590  50292568  56012814  50339340  53369668  51692480 
  1322804   1754028  61849980  71825364  48066678  16247665  45590130   2063112  37938912   3390310 
 34066935  47782200   7971600   9674990  49481196   7284320  27755088   3073706  14867730  44188808 
  5120253  15508089  32267807  31469492  30801732  60742392  12290239   1655234  84479822  42850119 
  9425262  32718114   8314304  10774522     30879  15852200  58806756  15741987  13690512  22080795 
 18171504  41818714  68320168  32095872  11075322   5083200  31543497    953394   3600905  84333600 
 44594064  59553614  41294640  50189622  25851493  16587913   5821912  18234146   3209820  21085260 
  3064793  12901323  16712808  17654090   2322900  21177460  22477562   9210174  40298787  17450748 
 25167852  11267310  87500896  37526580    114880  17230776  73624674  76325328  82312440   3519456 
  1663666  32771690   1546535  41144404  14345142  69983496  12551136     18408  50788059   6770990 
  7512856  34654855   1019316   5653304  21734270  67254336  11237508  10827310   9836028  47060488 
 12567713   6546900  24128496  57160341   8073504  37806146  13366824  67420626  24810786   7208665 
  5281350  17239680   4271638  28171800   7602260  13009217  73620031  16309128  17688000  45834384 
     1901  12812904  11298105  43495500   5225409  55715040  59385452   1605450  21916968  82335520 
 13783819  23875383  69838076  26032644  27850058  24244624  55237182  16828640    814956   7044564 
  1600626   4593116   6498760  18011070   9634733  26066656   2037168  78175458  35803540  22016448 
   107355  16491696  12304070  25288324  29173536    365736   5173664  14897793   3864246    549154 
 24686861  18178160  40471780   8834415  74503416  48909663   9712968   7017500  13708800  14413509 
 14617680  18739291   1437528   6760180   4636869  13516528   9024025   7580202   6945267  54604800 
 40067850    310479  62725696   5614320  10136768  42565700  57304560   4799490  34843896  15594179 
 39798129   2172192  44213308  29664082  49290488  19597682   2426532  58981000  26845535  37423524 
  3052893   6427358  66724263  15826875   2536212   2779313   6699745   9887790  34083567  12482648 
 19507498   3260950  35102899  29915240   9924260    972712  11371500   6032250   6217536  66989100 
 16796733   3317842  64175760   1465422   9016970  51817017    172326  38397472  17784299  39646035 
  4276506  26633898  83388033   4831932  48469440  49748490  19337896  38096903  16465600  14838678 
 83087937  27550380    160992  22478400  17065648  82564005  14986872  10433500  12009042   3854448 
 54926550  13600944  78896659    247551  17793675  11566595   6309384  38393526  10877306  13225426 
 40096104  56413362  63808927  32491401  70228347  16255410  10776486   5813150  48905000  39777544 
  1918775   3342878   2154768  24072186  30877365  49320661  15748948  30036825  17760340  10676085 
 67955546  11207862  40115904   9753375  33348348  29559720  30111015  33378592   6550137   6203409 
 13429080  35008512   6727336   7601856  70969850   2369552  17400684  20871556   1612760    830740 
 15034757  22949862  43584791    991908  18529600   6092800  15633860  24219807  22510860   8002175 
 20717246   4775550  60984609  78505733    134475   6505460  10340352  54421074   8325800  12961100 
  2040880  79421314  14178000   8776080  12931187  62433217  41738920  33476416  24166830  13357072 
 21015138  13778075  64615238   2752640  12022585  13952256    435236   8793272  10969240  25469937 
 19240431  16216200  37453731  23070264  34195840   4707044  46888523  31846463   2551986  50310425 
 21555769  20261544   2647728   7443810   2259008  17727373  64396270  56362343  10783784  26894960 
 15925880  36551546   1031940  30964968  23670027  53672716   8086221  52582581  58432308  48171228 
 38418642   5374512  56461075  15254263  19439212   2370225  28383024  33497296   1678356  60059363 
  7857850  17571620   9979965   1279625  15486315  34131482  54226887  10701942   7289815  12541920 
 14357875  13134030   6780074  16340536   6758895  29170350  14742528  11324500  21222123   9529830 
  6040575   9720568  72692256    115362  39940968  23178906  21960000   2118000  40983840   5846655 
 30186819  75735783   9256988  10409682  87401770  31384220   3893504  24215650  65031813   5722744 
  7931488    185673  14832447  12096201   5577768  16491164  59584941  85033620  25248090  26422020 
 27037700  64974537    819526  24116690  11162752  46881431  35112489  56373144  41829408   7782984 
 31220477   7955376  11713390  13496412  80073994   9340120    399049  11185644   3846195   4853378 
  7878558   3150915  54622152    427448  44432960   2206160  28762204  10447888  50722932   2391858 
 30568734  24320275  31176288  36202316   6613472   3232488  21874960  46391404   3584490  41573840 
  4618250   8209674   7385974  37702728  76897072  11773103  26608488  39017752   6981936  27733680 
 48428196   2618119  34280718  64807749   2737482   8312568  12411750  21421743  27635472  30434712 
 20271888  32178040   1170300  37307450  14844642   2592000  46537000  46563738  46369881  57133305 
 19523970   1855918  14077190   5002362  29699802  12896424  57973084   7522560    429387  83364638 
 37264462  37133200  63876164  36494340  36534496  12868212  18618754  15899808  29005998   8140995 
  8190611  31192205  32099375  12664528  54922965   1008435   3792768  70880832    519877   4274538 
 30513672   4199788  18556692   3548325   6174648  27815916  40993148  21882762  63251049  10119488 
  2176488  49896155  44504640   7519896  12118128    327492  51187784  82169604  36029776  14949462 
  1420271  28063818    259624  86079702  45050816  58110577   1459380   4316940   3610360  83760312 
 29768256  32142270  13367376  22594630  28354370  14745530  12734074   7342820   7191907  16151720 
 68881064  30263744  26785915  72334080  95659086   6039414  83641976   2476772   4353532   1176725 
 16044021  61617528  10484937   1331640    798220   6907548  47630583  10495058  19292338   1925208 
 25000875  61179840  85214456  29717766  41064048  20482380  23651712  87501840  63138667  55210770 
 36372156   7697889  42221848  10796940  56675190  46705698  57451143   9617995  56356624   2863836 
  1371777   8542552   8169060  38415283  15824920   3446506  12821523  23450210  10969175   6242509 
 62021206  71897904   5114349   7570746  10719309  38833929   2181039  51577816  76299496  46490136 
  5546028  28946544  38840016  23329145  22242474  51408540  67170240  59338320  11751600  66092598 
 11895642  16139088  27863682  22357500  32889969  53216595   6069080  26074504  15046508  63897236 
 16350872  66332742  11382172  21240072  37103535  49455965  46224640  11823798  34094420   6175550 
  4416216  20242926   4991934    980697  12062330  13741174  11122496   7364322  57293838  11201880 
 11162082  70736575  17543923  15503400   2869020  82328862   2844660  18343998  11431224   1559490 
 25590560   6550070  69252739   1045054   9793500   4262853  69074384  58456258  71415547  37683740 
 33626901  34832592  47280024    329394  29361306  17806830  62996835  27931354   6777694  16894592 
  1113653  45963243   3823259  19364912  44914368   2564100    364623  42615315  43089366   9948420 
 47486074  16985304  19419502    633652    373515  13448680   9083620  13304028  12697128  14147846 
 17413840  32689878  23384656  32742600   3039126  27769182  13830684  21460725  10235744  35585632 
  3372156  21464940  13075440  47914656  74998872  16124480  49337536  15914340  21427980   8687500 
  1726592  16932798  44079200  56609850  32133824   4714752   2345280  82024880  16242696  40315726 
 45870422   8368182  42442180  57538490  42009695  53227442  17878192  41112663   7060482    267903 
 41580113  32867815  26355711  32780130   9064165  24652357  25736716  80106975   9399750  32094048 
 48486228  47626860    434137    991440   3929475  37175498   6527630  31032000  56242294  27714000 
 13323429  24042798   6924123  20251188  17327946  30630375   3069888  17335044   8526672  29317452 
 55749422  28282716  81470628   2040102  37926750  75339660  15523263   6951140    908362  10188747 
  8167986  15836190   1729788  69935000   1779960  20258000  74779862  35103488   9850797  92906096 
 39725112  76687100  34682682  17374526  56971215  44327976  42799845  32216052  25288821  73078848 
 26343690  31982643  43199346  21113541  26002026  15095268   3566868    119626  22386256   2658967 
 57484757  20186508   1308727  33564036   3749250  38173072  59434815  47899010   4771230   1951894 
 37120505   1209162  19411712   7388352  42103663  35546588   9643654  31487461  71065932  15022350 
 56586192  36929879  26114478  69664320  44021565  35408142   2365006   8609774   2359220    132462 
 16243480   7051382  17997716   4459719   5422695   9009037  40152024  55948228  14028644   5336667 
 40157472  14426234  20377508   3279221  33123041  32459296  57161140   1881201  13797497   2930160 
 11041658  14933155    465003    759348   5637180  56155506    601020   9840400  41913753  26705903 
 24510276  56441064  58961168  65212525  76655160   2219493  28686524  25300230   1199121   1247015 
 30527060  22476350  43743840  33293700   7749992   1642676   5764104  54430064  30972000   2162475 
 20027808  56906784  21572932  73465168   1072074  51368628  29119908   1531478    294666  54097848 
 22994220   4521330  30936225   7277645   9118978   1437035   1751996  69942416  12873276  15789510 
 30742032  78797844  18595500  52166052   7518602  19360878    685230  50647166  76555500  68970552 
 42933436    620218  64088024    815472   2095008    210622  96010600  44079849  32620080   7425600 
 12580436   7317786  43539520    146643   2686816  72464575  59008040   9474619  31683080    494312 
 39150342   6491672   3943065  65270484  67587024   7741806    957484  10348826  68797008  24705760 
 66861459   4502610  72956037  38735477   7667408  12278230  16904199  25677470   9801324   1508595 
 13468238    222999  26367360  11539275  49974300  24147780  15627500   1379810  90016419   9737011 
 40111632  35698847  22938166   3263110   4237758  33641932  20202075  12342858   4755499  76414777 
 78225721   2720040   2521824   6339627   2733620  74764725  50034735  41502384  34628146  74456200 
 35866021  11004700  16559936   6226629   7326022  51280998  19790535   1235968  71055120  45558975 
 13378365  21973111   8218782   3187730  10610323  12653670   6993633   7387830  39604649  35564256 
 38959746  24230631  19112704   4741501    948060  39925704  24888975  15790016  50247702   5059659 
  1751040   4232088      6076  18115125   9339504     70972  12179512  64607004  18780940  24515549 
  8301828  79382072  28708862  51960755  13795500  16592560  26812821  57067500    273600   5799708 
  4402604  17690400   1755001   2548180  27065626  34716050  31180054  13764651  64803898  25046373 
 18666144   2705924  20965625   3956160  14960656  11117760  14047604  38277264  12602376  14693652 
 50990184   8871450    322276    806524  86867110  14312696   2330643    419100    677853   3258651 
  6542911  28787801   7354328   5173344  37302936  29170845   6346766  24327250  22092798  35329772 
 58593726  52799040  26713886  53133251   2083578  83070098  38505152  45590832   5975360   6629590 
 24583442   6995001  90159642  18823320   3134094  28918448    881085  35040302  20902374  22110385 
 60886760   8372835  71417622  26872638   8268276  42154362  63617658   2695550  20984760   1883952 
 61592388  25119234   1560132   3232546  22846464   6778330  34173205  51098472  40688060  21335076 
 63592525    942420  18886364  37798320  12321550  79814550   4075325  16236175   3238636  21555760 
  8301724  38201834  13144740  36794904  34264641  34723744  86597124  34986220   7882147  13083930 
  5989194   3247557  17452544     26350  78979587   4422771   6299906  25400533  14170760  35672910 
 30506057  61023888  47798810  63582114  61297392   1083070    758520  38773625  35052922   1088430 
 15278345  16394484  29388478  10997956   1825904  48007777  11127430  43983268  16129974  23834056 
  1698500  44193825   1595360   5844984  56740594   3286166  18262675  24232390  20928856  31044728 
 47049310  14854439     27579   7637470  25846715  27221250   2376704    248724  18517760  64366128 
  4829754  57669862   1567932  16573500   6830082   5712542   6458982   6091994   3287823   9700068 
 30239400   3448012  26313861  13354665  50649945   7619437  28591010  32554080  18391675  26641659 
 32499971  12496100  15846208   8501419  16547255   6610128  30506048  35056566   7752294   2548458 
 65054800   7189530  73494265   4894644  62676284   5052672   7212416  30331529  29900508  14539092 
     3666  26857836  45390532  53372795  15360015  41171489  14171052   4349762  19820466  64668660 
 35153292   6871518  13537712  26897274  40238000  39370500   3688350  63253062  21836013  51746568 
 75035464  18542160  33965892   2291436   1923658  22325940    239384  18926010  24443290  59279220 
 19040892  93631572   8766957  36304286  12461446   5082990  19802304   3351828  80120308  47574288 
  5328808  23894100  46843588  48710256  59767980   7951818  51842550  18861129  31628128  13316793 
  1962820  12497535   8109432   8286831    285136  34480788  20946607  11301030  18232755  15276400 
  4040808  10090674  15518012    532935  79154928  61581744  20531028  81568941  27239520   5868434 
 43937120   2153817  10071264  27096921  13517532   2348035   8336944   3886200   3883292  42629125 
 15290829  17566032  59731900  78315788   7955448  14532203  70089100   7905535   6162438   3873450 
 28440104  78804665  17404032  28445056  18507075   2696724   6084811  28894800     99712  45619396 
  4503510  33318129  44395404    644813  22684125   1449500  41707710  29122496   1043480  28193630 
 25823112  55228250   6454110  33761106   9095400  17439128  65325868  64504530   6256668  17984145 
  6471932  10054175   8124592  15070617   7627968   1398140   7324757  18822339  24107175  37763388 
   147420  65129301  14767514  53429166  20630900  18521565  10625342   1029073  21489216   4966276 
 22311176    983385  58757040  15038400   8924094  20311170   8325148    973618  22579752  59348616 
 42026100   9980580  59293826  34823385   8831931  16474842  15448722  19962789  32593938  19911078 
   427180  31236816  31232124  19488630  10417491  35286312    749920   2550287  57822080  11067590 
 57614527   5892775  83115799  16229696  26464824  14099200  38403836  66313817  56767138   8516072 
 38768940  50010000  51895239  20623225  42808466   1303029  11176864  10177580  45093981  34267560 
 58241918    143080  43380870  26113384   2336400   7356488  93258634  47674453  77269710   1186240 
  2341780  19535926    143640  19290588  22416225  86535000  37434363   7586233   1545000   3157110 
 28888944  10781100  38993913  24172470  23994182  29636352  34851976  37423075  75836758  13188000 
 78450392    239166   7434795  48909822   8224240   5308740  12555348  14825160  44892414  80657864 
  4771543    713950   5894780  10448074  14903604  25825364   6566164  41894172  15367737   6235415 
  1433600  83284356  47587020  75038275   5152301  55793424  42605640   7410200  43943096  21804480 
 48658800   8988760  16955972  61851954  34042944    720109  46534631   6775119  12859617  22338836 
 35124116  37862468  47307180  35148912   4124302  27825480  31401604   5893320  60736410  27234093 
  6648016  16315912  37194624   5072820  10953725   1688193  20040378  63585956   3995750   6353048 
 11962668  16891904   6566160  27866940  28666248   2735040  31906290  40115580  13998614  15548115 
  3386713    359073   6668620  54674328   1171620  14011276  79737990   2343821   9379440  12381600 
 59347890  51621756  17141822  56780920  12052986   4555440    124336  61256976  56436432  29286015 
 14787946  40486311  40870968   3644430  16787788  42344384  11790288  28318725  26733726   4402980 
 59759000  12263136  78118183  10086408  20430592  10713179  31521762  22471980  41748312  32142440 
  2619312  20939520  66803778  30169734   5667714  74052738  15158440  15255317   1312876   7423500 
  1949220  34285088  39988564  26601516   5809800  46191574  20165250   3702195   1172004   6608854 
 16238173     23313   6030948  30901248  15822348  77121588  70407414   1529229  26411210   3514315 
 15824340   5862732   2969428  36018528   7648317   3288768  45199600  35681648  12693644  85590820 
 10620490  57113180  51938193  87082496  67156155   8626444  54720000  40979241  11868350   8054613 
 32150519  21004995    747318  30586400  12487748   1643460  11371734  50063832  74371604  12872520 
 28863877  11591093   3717810  17473536  24100980  15858404  66956418   1220541  67791015  25716024 
  4482987  63168084  21481330  22179756   5962240  15321894   3394872  37119291  74966073  23294375 
 34276950  16712400  11806509   3925881  30810024  27960880   2874654  41325850  21644010  67447431 
 10443038  36940768  14200032  23144580   6283784  22856170  20286080  67830633   2638856   4863866 
 39871200  42508187  55825104  57474570  26134857  47972340  39182940  90542156  12291518   2302538 
 20431408  28412634  18738656  71024565   6023386  21202560  43728359  18990048  72985535   4810615 
 16373632  60799838  41647570  18921760  31888298   5601393  20688339  30529200    732290  45030125 
 21272014  59760359  67380122  54783612  21028654  26405856  87412148  31261840  26890020  32340695 
 62085825   2022306   9444425  43745632   4457989  35620754  21605880    742636  53730401  31101050 
  2956122  20816636  44418836  43010286  11988144   4351992  15758374  68460480  26825635  85334688 
 73253446  72854376   9465214  22874425  82508240  35691630   6055076  34122044  26438819  73468725 
 14749176  19111158  67512365  20339748  57089349   3562224  11289591  20855940  79414760   4009317 
 11175125  73075318  64729712  29819628  48568572   7975550   7390642  11452473   3552945  27179160 
 20080872  11846538  29731680  20047155   8951620  18106083  37579672    157820  25393319   1927485 
  2738085   4222071  25761888  45906951  32194509   2340480  12509050   2120100  50556380  15172428 
 10302534  18311312  97535276   7604172  15706340  38355720    184471  17489682  36436400  60307259 
  9609848  61358580  74292255  13983675  25694075   9946462   7603830  16473290   4290999  19757944 
 16950464  32553200   5304978  41264371  31221328  51047920   3897624  19326555  19118540   4169475 
  2905356   8388946   2539359  17157336  21528270  44441502  29513324  30887844      1840  62996913 
 17526299  17623815  26872080  13453565  32419298  20487940  30962250  17541370    905300  22091840 
 18769656  53973878  15982470   7014300  88581276  10247104   1804425  34717800  82501602    750064 
 27981940  14652216   9198692  14964224  26370684  14561712   5483239  25228108   9041907   9671169 
 50600322   6157500   2107500  52492975  15467804  29586375  26497029   7429800   8745928  56984292 
  3810482  58714439   6762678  21443002    382900  64686294  10807200  16376913  66789838   5377100 
   910345   5116209   1465870  35513991   1481415  57048979  27190800    175040   1803290    214110 
 37223685  86427264   2607528  33283996    385565   3320030   4119435    304848   5249416   2556632 
 65100320   3675408  67983755  12839710   8907052   4392752   5558525  15320448  31111968   6390460 
 14169623     25491  49129335   3612215  44469264  38610936  58041900   6171732   6703562   7403994 
 17142906   6353750  37354371  13525380  62356080   9750176   8205862  52899828   6928328  39168525 
   851340  66848250  45363720   4707511  66053115  73235920  35462823  34310406  18772814  25133634 
  3249207   5648860  13968285  32915942  38029568  66019404  18736016  39252512   4338612  62916090 
  6019216   2815860   1255650  46919473  32337978   9783238  24154624  21735776  19614105  14648920 
  5101005  18094274  13656790  30727944  24466680  70351358  10382808   9302931  57536778  57175456 
 39478667    649318    192100   2551162  42924821  29486548  51536441  10133193  74704602  30413754 
 52943590  43680560  33722420  15472296  13011341   9339564  71138448  95384586  10916332   6767134 
 55713175   2917566   6354628    290864  74011266  74538590  77619685  82869016  21949504   4984639 
 85680826  34182696  49269132  77218985  45050670  29617560  19992736  49686000  65353008  41826424 
  2591515  47424756   8427936    939609  33852429  18583740   2757698  37576371  39100005  36626651 
 57451059  34018956  17474912  91278900  19164600  20420820  12621620   5192588  43640760  22851145 
 17186175   6455968  10674189  25501152  58120920  13572377  10119510  15962364   2338178  71397600 
  4477528    371195   8893456  45187625   9463588  69315232  11374412  58125738  37400720  55245559 
 16649880  35182108   6666954  67453728   6518272   8700624  12626625  23008877   1376733  26190395 
  3879281   9587718  90378426   4378131   7077978  30129303  27175343   6570036  61798780  10750390 
   880992   4180232   1546554   4314387    780318   4292500    933107  57281246   8146128  33051658 
 43160544  21942000   7560408   3937560  22979056  47318648  57135008  16559735     88984  48047877 
 60727212  47604480  10455480  14574925   9764139  30089350  19092714  21404526  31541463  16853210 
 26932590    370668  16948728  39622060  90417080   2010005  14139704   7161350   5867100  27161363 
 73876830  44545248   4785684   2846220  23811970  92482512  16148160  13946984  19387630  62263242 
 64999840   4761438  21462240  14085912   1290124    752960  36143870  52739990  28721250  54705885 
 51231070  75727144  68832796   7242286  15712004   1774368  49097604  10083535  32252599   4465874 
 11591537   5154624   4184970  72252264  46739562  44260776  20493000  30140160  10894249  18484224 
 48762714  38933125   7034481  47908406   1070892  16071156  45090628   5952251  25265082  26868660 
  8026422    266140  67891700  16803996  57055887  57938501  30176026  33034276   9700290  65499384 
 12040736   2809268  38519236   1839351   8258193  94557051  13298110   2988590  75151425  75596094 
 13732880  14692590  10336744  65073617    966184  25130277  30313436    677617   1870414  12853620 
 28360926  29837752  26041440   5071375    904386   2438690  13415724  35003730  40856568   3925192 
 45496080  29999969    271848  51617838  68666529   4089156  10678250  14374500  38696012  52054072 
  2008455  27956448  18049020  36635326   3210691  53339712  13760630  24873488  13317620  78378384 
  4119533  56093406  22870650  48921774  47477248  49453125  44704290  52966056   2014740  65133936 
 26007328  68889425  22362532   4201070  18232032  77868490   5720949  67919245   7169811  67166036 
 37088000   1393854  61737555  41182381  77789352  11765832    163471  40019826  33866892  13626242 
 38702354  51266976  23104938  88355358    363935   2916588  26695370  12139875   8694395  22646568 
 37393216  21643736   9933420  27526383     74304  17276016   7703488  33295914   2920415  66795025 
  2244396  27325012  75261175  43817878  19343808  17167042  28374808  21868685  40396818  14342185 
 39707451   4573341  51483474  20943252   1727770  44324544  55211727  23178502  17196072  22069830 
  1426120   7938392  74183060  35166907   2090760   3394034  39094200  52695792  72561101   4912578 
 24118513  18854740  51033649   2323944   2368060   4856364    692244  16522832  46810536  63228370 
 16904412  24893866  17914192  71351780  33565980  72839916   8597354   5057190  23943762  34434536 
 14088706  29718870  35548920   8458904  13232930  34069273  35946207  36240750  17924790  10513320 
 29352089  32141318  60428546  10408650   5207510  46583060  15476898  11744050  16879257  23673851 
 28396168  20775376   1139850  45684660  28702944  24195996   3422912  44875760  54786390    767160 
 23968964  13828491  31859960  37581429  14650272  26927824   4475600  36680730  48215178  33103468 
  7695643  68164398  15269229  11044044   8627688  13179488  10272522  11213691  13561240  45288224 
  2051744  25683444    642400   8251890  10621170  17019915   6037436  13948447  20401700  27604804 
 29696058   3370246  11789955   7471041  10418242   9432740  42924218  37590632   7314169   9004152 
   511284   7398780  31535383  38919936   6194583  36401862   4972016  17452558   8727672  79629888 
 22346414  60337620  23559774  34420210  40008110  46121104   2297140   1340388  52171574  19267578 
 11199020  64865140  31273054   4291551  77372583   5368766  88832970  47181927  14810880  25047076 
 72916340  39142512  41787330  19490289  44479260  97898478  12728575  68071080   3610088  11695626 
 13660326  45169928  75490179  23387826  24822932   4300560  15216396  85010904  79315611   8465056 
 25369029  10760456   9215840  80411373  34432940  34505790   3919325   2191974  37579068   5557626 
 72106364  16766581    743700  16227512  66571350  20910745    138623   4058880   3382148  54611002 
 17325483   1231362  57633840  53921365  23076658   7843101  92656768  18930240  66520048  12342690 
   274684  17328960  58820616   2294016  34806168  16301168   3268692   6660290  43887976  17452300 
 18248916  76553412  25607745   9245850    965020  19565133  50239280  27574401  15860992  91624151 
 19317712   6588045  69349680   9066576   6231134  33865764  25057816   6638840  14785791  10298463 
 13962648  83907882  46583627  82445244   4254316  17021376  55509654  54414720  15829040  29191421 
  5726700  26602833   4614640  33597168  63863424  47294430  11600140  10333040   6181254  34163392 
  4590432   2138850  58533393  53661534  55861828   6735047    262788  12366225   5438950   2579945 
 23156408  14642100  58974342  70113838   3271528  19902652  15561516    967395  40960260   9094184 
 18599275  68631816  72792834   4169268   4114584  24631074  15619796   5546848    685287  63764382 
  1216600  40548816  55882332  63298417  77940478  29770416  36771660   4756860  50424309  46293160 
 65849336  49077912   6919476  29684328  28181790  29159858   5470896   5743080   9308124   6345596 
   456736  16468572   9935800    756262  17088627  63505644   1169238  22198685  13577100   5364951 
 35071230   9105836  21725620  14212224   4633350  10946040  12972558  39327040    109378   1945680 
 10015056  57018136  41725686  78640660     78885  28380528   5543640   8277012   3315938   6255132 
 15622938  50851500   2267449  49230836  59956596   4773810  10381536  23220596  55095304  47350758 
  1628795  65233152  14489202  32748024   3702155  44549120  12561400   6798429  10101130  70149986 
 23071356  54548128  52989002  22482192  41418021  68662808  32059262   4538364  60796512   6607616 
 25583220  15492708  15119063   3566895   5538396  35507736  60821274  40225224  20977920  50393346 
 27170000  84610708  32820676  30515816  33360960  50104074  31808790   2230800  25472730  49789215 
  4769370  55522895  17822700  38141628  62823453  13174045  10427340  39230196  27297088   2905103 
 13500480  53209926   1991250  80951235  34396080  15165312  45708060  38061490  63489088  20673900 
 19014674  22888614  67994008  34983399  28761029   5041426   3704759  50387871   3476678  86726276 
 58861428   7042140  71001161  18046530   9304837   4969174  43845469  11905515   4201599  58295040 
 51511005   9486270  38146641  54500260  73800370  35908784   9997897   9220035   3058938   5849745 
  2196505  58472064   3628926  39573432    821205  20685060  67954644  34829697   5690238  45320640 
  3211200  50945774   4429500  32893091  38507760  28889360  10215825   1640460  45187632  24629760 
 58128390  41301416   2889775  30863043   1939509  10172825  11692707  10503740  65545401    360425 
  4989007   9588516  36859725  13081938  74428422  11270881    182920   1850184  29856335   9169290 
 13200224  10736100  12751960  45017782  14923116  22382072  10378487  53608548  81821456  24526989 
 10424084  30574440   1458576  17457050  19634973  54769684  22915130  47883968  44826418  17336290 
  3045571  10714425  48818350  74099847  22458198   8045780  27830354  22271700   6542327   5856952 
  4806381  36735621   1139236  12527280  10142559   9640832   8004948  21422394   5346964  57008028 
 15864192  32250310  76815571    233250   6142482  63604823   7666728  12236840   2799370    814673 
 17584250   6022083   6495120  25964806   8022327  18495540  41796055   1069544    430144  22495590 
 12141920  21954062    243520  35942505  57522696   1449216   5141994  16756635  25064494  28969748 
 21841600   8504376  21051900  24686690   1703346  54288489  32073936  45113660  40572966    151427 
 22563858   3140928  39681100  43763637  16875560  16653087  12362706   3453502  35823892  10343106 
  1767961  27894315  30890976  46662822    773952  34044785   4562634  10889301   5363364  21720540 
  2676700  14834060   5130286  13148208   3805776  12535135  31254624  24452625    450606  36731475 
  9831294  61352592  10605840  43965502   7523822  42411534  18193840    680157   6154000  52812552 
 30396496  51820546  79358790  78068416    682308  26069802   3413760   6534904  49338306    646425 
 28298961  38774716  74228940  29001390  21584920    696540  52784868  36142713   3327888  35345656 
 38010495  44384120  24940072  36503040  11547285  14822819  22913478  17039045   7311564  46172006 
  9109799  58413440  88879108  28271320  63367772  14541272  22628079  12512857   8869036   5050617 
 58850330  10078816   6290480  37578904    906100   3292236  39118386   4108165  20476664   2323445 
 73285780  17452635   8855543   4697700  13865708  26850405  49806708  22546005   1480704  49705898 
  1116650  18269066  16318526  32444639  14437696     20855   6553206   7980800  35141592  61852800 
 23195675  62438495    513050   9805212  12053445  28748610  30506180  20148345  68645552  41961689 
  4207595  25652808  10148736   6736590  13603256  15021183   2963104  83908908  19147120  27745116 
 24310404  34462218  15596490  25664131  36238644  88669140  23690251  42427750  12772635  68001023 
 13459410  17762225   1096743   5486320  18474208  17647633  81542061  17723076    155245  14820929 
 40417431  56980670  52152120  24292270  20053890  23190948  26821395  12103707  17630240  69913831 
 24773817   1736642   3680578  12437476  31226572   8834340   5563779    738990  10235701  53286675 
  4515964  33217100  13201848  11472204  17449756   4653046  52332858   2100400  26578944  21068552 
  7187460  10619670    650187   2207187  79483860   3061600  67322880  12440304  31152264  31726650 
 47441175  11876150  26125605  29016720  36703055   8539284  19901040   4417305  36657630  14280224 
  1655424  44735350  32269911  27522726  40268700  37767972  38801088  55680636   4550952   2967142 
  1949815   7303570  16893485    420480  43018920  41822648    377065   7658496   3822330  71465625 
 48558003   1388075  55330632  94004913  69995874  64754580    688439  10991942  12476391  54919475 
  5520804  10687170  19165601  18225108   3840111  73069620   4489420  32971500  27067950  41386396 
 25578014  23040864  26651590  17982518  76505874  28572480  58574784  31161159  35391758   5975007 
 19981404  16010640   5063436  23084180  47113040  20217944  29239040    178794   5508027  32902961 
 10103247   2860985  59449950   6605688  10163224  47229168  31502044  24203980  44735481   7666842 
 45026471  11759737  22785318   1485312   3536355  19242030   5079383  29674296  38850924   8255709 
  4295116    160018  19470132  45367488   9509420  47525846  36974160  38563088  18164955  69787368 
 39007494  10608780  64203840  57358800   6091120  22356564  90819510  57339973   1498140  33855264 
  1938112  86033322  30485553  12306958  82791709  26596359  10134720  36892452  38373096   5188586 
 20595120  56445424   4163841  10867260   1169850   8596170  15035280  54366921  45199116  23643117 
  6649300  15183205  31470015  22713222  16218040  19263827  16206926  78709135   4250937  63565448 
 24315384  62140520   8667141   6307525  11289500   4112172   3726240  24423586  16386111  16136083 
 33185155  64160800  53946060  48416170  30729174  34133420   2735620   1062126  14248000  57873032 
 13249444  15930550  38017190  40927775  35791800  35107344   6931993  49349392  22187828   4740099 
 12836706  61857378  36346870  42921111   5266446    196882  21647025  31263827   9483298  38041410 
 47367180  35306850   8155380   9140082   2809323  25986366  25543363  72198396  21332619  85319520 
 40608995  54461730  12227677   5115280   9197142  81446568  62443256  49101954   6579664  45637536 
 46903884  16680960  46902540  72372825  32435787  52041180  23849092  53618700  11890970  11593142 
 20046590  72866766   1810122   9145303    742560    189020   8146482  24910380  28051812   1350000 
 14604514   6507600  16464866  39601260   1296083  35920324  48457136  63045072     95550  20472023 
   523734   2745248   4476743  11398797  34386172  91328139  14321027   7210320   6578331  45607173 
  2487186  32311821   2583167  51038007  23260226  31449420  27887600  36382302  13406115  11707980 
  7394760   3235833  11821096  40848222  13620275  34050608  64669316  22033920  38365236  21707147 
 21213038  40160220  23806332  13694960   1277038  30882123  72035840  45102096  36002425  45338612 
  7255914   4032127   3169368   7713640  45558084  68819745  62289495  38032344  50469738  65281183 
  3911668  71241028  33689250  58865975   2900912  18015685  13831600  13235502   3524994  21681072 
 21742602  14667792  32537064  78700972  13534584  54988560  19435899  29041131  14965308  88883502 
 68778372   3646950    241052  88384120  46594653   5311880  27651849   5613750  55334262   3337282 
 10494232  55782510  18486390   5414500  58003758  50892906  40619928  27058657  10870079   1052297 
 64249178   1101204  45006601  24850816  14036148  42915477  47049244  54490904  49545624  59654920 
 12062070   6418356   3562800  18692047  16256780  26900466   2156565  16302615  20859260  57191121 
 32163352  20242245  59976070   2317455  13360032  24816612   3084840    276003  24889768   7980399 
 21540047    572880    532930  50314975  10962840   3793952  36222615   7507413  47255000  39835422 
 23705352  33256116   3873974  61421283   1517632  21846240  19023984  45708000  44739120  13987725 
  1791240  19547535  21571602   2634730  79036857  19284617    192475   1827834  71474521  43155720 
 74298912   3937550   6910437  15112464  29033347   9526517  31932390  31987161  32231528   2557425 
 29882195  42082132   9991480   2572709   4886871  35566074  55313156  64885824     23730    256500 
 47807640  12643722  47470614  30230320  31094876  21836772  38934595  28800941  81029190  28564290 
 57344508   2931360  31675826  11186560  73417942    355291   2068862  79962904  18595110    357201 
 20424495  74171946  17915352  23134449  50681250   6132206  14055120  38643584  38976665  14362024 
 49935420   1731456  28907089   4959107   1523808  52968238  64816119  28210084   7190538  17279412 
 62616950  35209862    276552  24339312   1727103  38213280   5489659   8754812  15350974   8819838 
 32495976   2932419   1419834  28124550  41946768  46608454  29776015  39093182   6417689  53767779 
 46443500  36667458   1578080  33082000  10056377  10393980  22569624  29549448  11442835  51881024 
 15691478  46579104    109856   4067074  37852848  13698346  83493018  38703780  20281079   3302348 
 45789822  13063680   3868363   3173456  15294964  67942389   1814872   9182448  11347374  88762152 
 24546888   6403944  57047095   1483482   5865288  26613148  10667228   8174375  14552461  10959109 
  5973630  16003108  17386776  12955800   8577120   6699017   6947892  91409544  57216138  28144761 
 46948240   1641696   7970634     12210   8654870   4152060  38959170  46632122  59024433  53375072 
  2101527  62185008  26775855  60413415   6836886  15915312  10453358  56325528  44191575  15550808 
 57939191   7876085  20568147  22597704   7484454   4882176  16144170    542220  28020510   8309960 
 20516790  10710128  19158015   3800961  58431352  34756176  20010493   7885378   1693224  50616905 
 18438939   8973505  15561997  43880655  29906544  14641907  83228688  53842820   1573560  34203470 
 33151048   5205063  59648765  24565728  73239199  27168045  34108116   4462882  61242333  38937151 
  5050920  46905492   4484528    272290  80391360  22484628  34715262  14580594  26388478  12875997 
 23672526  10853594   8288384  26964797  40836816  40136110  62282952  59106644  55548064   4408921 
 41387901   3154262  18209550  13526423   9949376  21085984  28692396  14379409  17148456  66585206 
 22101444  39462336   2712960  75966054   4159770  38804588   6843106    346542  13507860   5737472 
 30824970  15054954  69759690  64584020  49314100  74282680   2229478  11701602  34220820  29957324 
 47905410  29825858  20953428  45764229  16009392   7836040  51633556  48686512  11570944  43954952 
 25561008  10267944  82925337  16697220  30829628  44676376  52413990  21138040  21201957  45413666 
  4297128    299341  11694932  11158875  38441112  60862698  73050309  76139128     80652  12898200 
  3279795  17300101  29130416  20850765  17593362   7792439  32009652  47337056   7216820   7438665 
 48790200   6891490   9626236   9285100   8995481  18902930   1458688  17662473  45521280  63034587 
 13962870  20877320  66197995   1041999  28617474  10162992   4175346  80424524  18875280  35168770 
 11664648  14791995   6097692  85406167   7131314  63664152  28902141   4266306    866873   3088220 
 31317898   3913082  59070308   7179015  15905824  48525131  10051072  34967331    135226   7383936 
 19597272  21903635  13007790  24630025  28598507   2307750   6872852  12083590  63839802    652188 
 11672294  24841400  22360999   3900429   1810258  69581205   6168362   6276400  30369654    206874 
 37196388  37555808  26399296  43799580  55946670   5562536  39334124  27187468   4937946   3504368 
 21563925  57315513  12717513   6449800  11164185  53764064   3685300  20640080  48133328  17783398 
  2934907  43672350   3256344  13704576  76696560  96564303  28481388  25176065  23687040  24775443 
  9155420  30007395   3713888   4080740   1108400  18403619  32128433   1212375  67920840  39974760 
 43141560  71413210  83961267   1171989  72380770   1220260  34048916   2189124  54857322  16772472 
 63965403  14300940  27512244  27907970    415422  13806446  25433856   3252075   1914223  48399256 
 55508760   9224256  11204440  30788646  21107877  57989040  15629224   7236768  33131425  11295192 
 11453832   5900184   6776848    650592   6004296   6733264   4355253  36639225  37846946  14021891 
  6975573    116850  37338800   9025458  55788565  34662276  63362850  79902144  90343089   6737120 
 15023232  19145502  10585125  36799960  14767806  13704040  26726700  55010556   2884020   6339746 
  1899309  67272287  21116788  49196180   2139767  36323142  43740036  23068368  37195331  61345304 
 33052944   9334170   2110992  29104335  18780300  16952580  47053442   1103277  53202559  34403920 
  7250432  27255384  49586700  11352668  50574048  10204272  34130622    377685   1656720   5852342 
   323060  69380180    990473   5313510  13693920  58022736   6264683  11252708  36248394  38733184 
 25624704  10989132  34382343    697734   6714036  21131359   4615880  15734096  34860024  27840852 
 24815120  26402922   2794146  27346880   2491500  84168435  28291380  61996220  30615266  55359227 
 33255586  31719380  38103901  81896318  17703056  11289258    499464   2949300  13792624  46831671 
  7481760   7481200   8338225  71125080  32610602  30576838  26884104  12399562   6094000  25607772 
  8763476  56778240  11575536  37094512   2179356  17476485  51896320  17896970  31252410  66674370 
 14404953   4468154  62878970  16757300   1730144   9074592  22824551  29068820  20277750  60328884 
 10111684   7281378  28242864   4364880  30298961   3637980  10577924   1156485  60165658  20279224 
  2345392  18191188   1819828  63646772  56311200   3127798  15870316  30705252  49887540  24419376 
  3721058  75238995  30130304  32230746  68840994  28756864  56794370  43115151  18254913   4976829 
   995940  34262354  45017234  13792758   4691652  33353803  51943826  77482494   2884560  11093452 
 50751638  13430606  19140456  19536062  22207769  61781712  43888614   8952000  78546286   8775225 
  3483810   4024713  22349481   1036224   7172136  21960208  24101424    412551  56625816  45196793 
  7593960  28779621  42848876  23451840  81952338    156310   6660743  61851944   9293798   6521064 
  6497996  57499641  20146847  20833504  60174960  61299310  38580016  11274296  68227640     17116 
 18541251   3930042    557840   4960602  10362006   4848668  23631034  50736222  16720704  23762201 
 44799768  30127194    176282  13457510   3823200   5130741  13601997    601577  72303894  11750642 
  7735068  36558220  19126468  40917336   6338376   1987080  18609760     99705  31312035  68402474 
 90400960  71939204  70773156  33309080  37681359  25255728  27796552   6370859   1850040  87107670 
  5497504  19949200  34640144  15473926  57028614   3528990  23374092  60554835  33790796  23294337 
 26619744    422448  44513655   6179725   7485786   1943883  25284130  29292860  38603908   2819858 
   983502   1052160   3145986  37563642   6999762  37580989  12434430  37608708  20752840  34798155 
  4178694    720488  23949660  12755288   3174336   4184142  48097464   3443730  35182560  44938440 
 23210701  27389304  37617644    423206  11739258  47008320  10695205   1878741   1357200  45200661 
 25362150  22699782  11932577   5957224  32614610  78213420   1286662  83857083  19642623   2600840 
  4815488   3554165   7603696  20471112  48101262   1658724  19132470  51672639  21208990  38334384 
    12074  57963816   3160245  37485768   3314955   1797380   6224400  12540462   5883475  56174622 
 66911212  23940784  18398385  83129640   3650920  25722396  62699392  54101425   9158380  18219638 
 14818125  15614350  93437316     76760  23037909  47055672  10320224   1877876  39505192  14050274 
  7548253  20688000  88877212  64648584  79072134   1997850  14454640  33939696     49200   4329917 
 16267405  10964718  21158214  10381050  25071768  31969660  31441200  35212024  11420345     76560 
 21173212   3209828  38451504  10970437   1955172  14754241  11960054  19124040   1157445  25965320 
 21668250   4759454  16314153  60103468  24564602  37231033  51616082  42519299  59220267  64079904 
 27587588  24058099  25633440  16524612  34731648  76499599   5853201  14381881  31374279   4985738 
 58475394  13195044  59367672  19644121  24390856  15754638  46564560  14330400   7122640   7821242 
 54438672   1250496   5854596  24241250  50630310   5104080  11477400  30053280    615726   5427051 
  3271185   5056710  54336204  50099184  56654512   4343809   1617414  10658882  17866320  25082112 
 25681694  68978668  17862068  14621051  24350480   1047960  25395360  33420416  47085009  15951604 
   874818  54355224  52130835   1293921   2300908  16229408   7885805  48138090  28820340    811525 
 34863297  86564415   3422469   7975916  27895966   1776710  22338316   9053643  31314681  11343640 
  2261159  30352330   3048606  10809456   4289144  67851349  38281280  14451816  27701324  18467454 
 42117084  36725488   3477945  37013930     69080  68165229  15032656   8164718   1627524  35035452 
 11504616  87331728   5283670  16675456    986013   3604680  21788831   5129534    583404  77306565 
 35783285   1711050   9379986   4334946  10002531  13045186   6592698  22140582   8746023  13828650 
 25465063   2679678     14124  40515640   6273800  26450489  68733384  12010700  15709071  12830140 
 61985720  10466525  18664210  43730280  31148420  37185563  14440860  14690976   8426925  32486131 
  4051959  15315262    523197  31119690   5161770   9538074  17858214   2183860   8194780  17438600 
 34141020  33982245  12067935  17883614  24132966  28594704  55940892  31134777  17868162  36757956 
  2362530  45560850  26749755  10884160  27457635  14759130  17825038  24924410  61393870   9767725 
 51673050  82024800  11031972   8840824  55968243   8076798  59455344  62098952  90764136  24226930 
 16257088  21372720  56640906  17170218  14884912  18752724  18564546   6929820   3534582   4480336 
 47776912  22763520   7652970  19499480   6354770   2678840  46109820  33131248  63690488  23285320 
  2840604  71386536    760625  30403890  56822994   4577319  33201064  33813520  10618608  22754818 
 12560548   3111132  64617304    498355  31092893  24318843  18870446  10763424  37441973  26227952 
   564816   5478564    797594  61827480  10681532   8374080   7228884     11151   4209792  40978092 
 55070925  35957670  60581514   1947792  23353920  18592800  18119413   9893240  51244476  63326604 
 29087493  40143264    599772  48663420   3186206  15005016  55633342   6771600   3000738   3310062 
 31339622  53484264  20398500  23324295   1223147  19452069    996736   3186672  34896822  34035876 
   898881  38657970  18576074  22165514   5416780  31205504  35147112  58054191   7484862   4272141 
 20341642  10077220  38948916  78589632  25566704  16124580   1814820    403910  24163620  67668723 
  7380575  10986323  44773614  49371778  17037324    203132  52213392  81196784   5098278  72444550 
 35310835  72558073  54093186   7751961    707184  51972083  11572496  29695568    725924  61126828 
 18734720   8352096  66108992   2382500   8728941  56094331  26456474   3755792  17660208   1680426 
 30538176  11480194   8459262   7188136   5128882  20058309   2577965  64958124   4558816  10442977 
 43834250  19979630  29230796  55948900  66837129    279060  14578644  43661709   3637542  64666642 
 10508638  34052874  76823136   4568232  23189950   8118830  57743312   4378284  43007472   1025635 
  3673396  24196650   3879924  45126340    649285  59588081  10771670  41503420    357800  49452858 
 79803570  19786396  54088560   1122337  42068609  66112730  78705000  55655442  29252160  15979014 
 12680796  18766132    539070  20874720  51480420   4463532  36634961  70673624  17737960  64688832 
  1557815   7591364  43758085   6890226  30656780  32859256  24805000  30765791  22453970  42901272 
 38231901  37875272   6985528  12004800  82541568   8945539   3601440   4742010  31329045  80606000 
 11768148  20308112  25582850   1966720  11134896  28670305  18597436  55436025   2066708  34571964 
 53695950  74765104  57960227   4531736  18854802  54753534    980441  20151480   2385168  10730198 
 29932164  30866390  12105704  61507980  32968320   4390176  19635650  15314292  20138932   8966562 
 26532158  10717520   8664460  45434158  11663688  10848036  35400590  23217149  11481524   3673974 
 47013750  40353874  33230400  44785640  22581700  24252329    955776  32994910  12165524  41956446 
 51684930  20452740  11301360  27251064  25545182  46424448  42292320  29659200  34715760  34825375 
 20153600  17938002  11171160   8235260  39614220   4748230   4675375  11056448  22017312  16296840 
 59076556   5606598  27611772  69051708  12101098  15564520  47034042  17699108  19264128  86565960 
 65766378  37737960  57786998   4387758  49874175  23648224  36750159  41706280  15260805  29162625 
 11396484   5393280  48011392   8669805  46161360  64245440  92738158  55109348   8490496   7082460 
 34609957   8291756  81922604   5227280   8071960    431904  11704802  83120908  37242885   7027867 
 32867120  17903430   6418990  17356094  24570238    498536   8210160    402768     47402   3608276 
 12824460  91614460  62371640   6824860  38718998   2728536   4090508   3083704    769028   1038072 
 11849040   9489816   5112190  21680400    666792  34476208  96637536  45354600  62480004   6473692 
  2372840   6519058  41943639   2561839  39124276  30239847  41165172  88425831   9481974  14314696 
 32290974  23303792  26572146   1104318  23669646   3073075  31317570  15081030  46650914  37690836 
 20475105  40903056  33707408  13207674  21852028  24907914   8375220  38607744  42527079  13696014 
  5934057  73662050  24155660  54376972  36902250  13296355  12961820  32070796   4599380  10204213 
  4498131  19286260  12800211  24442873   2951344  34187904   9846622  12706832  33579675    778596 
 30831512   5883003  48288502  86463923  20706616   4413834  27359630   5081690  70608240  11109059 
 18280590  27558496  44388456  32558248   7359974  33600588  35442813    121302  17173765  79459190 
 19179930  43515202  42888825  62113920  18269143  75386487  54899800   1568548   7771080   3551306 
 25768873  51480047  46051110  25950814  20194454  36201960   1610612   1504008   6310122  41328096 
   578772   6651164    656100   8004819  47751674  60205684  11754160  27746032  47620410  23124596 
 22329240  46251810   9580648   3686208  64555209  43069968   1440504   4769604  67516020  38352476 
 34351152  65233432   3564747  48035202  21952172   5462102   1077133   5655699  25730142   4981812 
 82753048  62212869   5047153    972865   9894496  16411720   2916585    387328   1518318    713070 
  2567932  12363852  36920625  39469632   8945064  59259822   3626622   6419050  92360090  20007390 
 11344976  35457059  43095720  71969766  50989896   2307704   7047561  51331014  63060048  56784267 
 46288356  12306908  37919688   1983163  38291216  19170400  68234712  16792272    603823  74233111 
 74226731  67221606  35810931  81406269   5023360  26932946   2850258  19884930  14923740  42121903 
 27379605  22107085  10076572   2283579  68539527  42196920  12143040  10832338  43927425  28932082 
   964568   1739016   2532009   8673618   3342600  68297726   6372288   5201469  12170843  18041880 
 86229000   6811552   5235951  18827944  64089700   2058741  31711664  24473870  15818020   4231128 
  3186736  19868640  45566500  32858861  71123668  55799142  16468968  51244440   8208776  37860816 
 33461540  77534208   7410225   8848032  40936808  29298112  26175031   6867100  34356042  31975524 
 13134549   5358890   1027242  52194376  29307025  30670758  44819577  33851925  53803112  41980775 
  4898200  18941672   7404348  12212600  59157858  15983856  70396188  24739225  28236571  26772096 
 27817236   7342678  21591424   5389681  40768910   9807616  53986779  49417656   6328036   5057210 
 51484868  75694710  36609729   6257768  21699888  52629028  42508200  50004325  10569360  59995628 
 21503060  34107410   4704162   2728908   6479146  45403280  10611468  17801490   7104792  59767685 
 80404480  16006384  21355125  26442969  10870837  49069400   7061460   9958150   1805625   6349665 
 34198560  39231500  26017110  13188883   2467692   6060054   6100839  29966818  10305738  14842600 
  1241888   5726565  11119354  37513000  47701192  13170525  47635530   1558696  16972284    366241 
  4030915   4395634  25848680  40935340  39689099  71493884   1823780  14828373  24124125  20845150 
 11366964  21376612  42167320   9610106   1882188  69092865   3163804  68696610  23677571  10401696 
  3359928  26602280  17830080   3986384  31092929  38029068  30433156  11136812  64905900   1353473 
 72856985   5845050   6169932    893322  15827266  16040673  11319880  42753168  68597592   3832290 
 18031923  15569482  10785920  30473758  55027100  10450041  33894708  51530556      8001  42220710 
 10635572  18469750  19327220   1128400   5183453   6738255   7081737  22218048  30499560   7078792 
 37228048  16007935  10722750   5189912  21983760  77940183  52464314  14218869  30964480   9959025 
 69655434  15143760  65099160  31033100  20712375  17043159  23195340  19098820  16833620  38671024 
  1490718  31415654  39048920   7384798  48273925  84818069  17406666  26761680  30650346  76625955 
 71051508  11733216  29821102  29827011  69333116  52636948  27420836  61470248   6674333  12679304 
 55184822  21086039  58461364   3969690   5138664  33095747   5104268  13681629  21484320    965196 
 52789902   6486843  34060128  18311748   3808315  43343872  18856464  29997454  28651716   3016245 
 20598384  11410852   9821720  14094000     39792  34108590  28811376   1609034   2274820  53640912 
 14052873  29152596  12964497  23941424   4866524  42770954  31460058  12016034  43733259  10241833 
 38422794   5939635  19919616  32725000    392889  14974772  23189586  12974400  90495080   1182952 
 43905645  44870640  85001295   3868095   5894362  35480368  13139784   5445986  56432937  37743128 
 55691946  35270257  65697804  31291176  32790498  24079840  31293496  12217095   6230100   3700322 
 51405554   7427367   4543395  33592650  28628340   4115716  91506624   6719521  20776080   9251696 
 32273145  48900670  21085848  16674363  15060234   7630750  12436928  49538632  33756822   6845360 
  1113954  36566180  53043478  10277988  14421825  18791301  62685990  30635495  15545402  67234444 
 20363280  55996326   4358628  59195286   7383598   3958458  40582542   8761680  18048985   9447530 
 70059024   6106856  47999490  12029774   6781346  19712900  23691074  38562804   4410153  76463365 
 47626920   2263890  38555320   9782532  57277320  28941380  53809850  14518112  35342290  41624610 
 28667844   3685136  20816480  12137216  27462904   2117472  45967530  10329481  62118631  10913525 
 64272983  19884852  43978830  14304114  17064330   2854256  19704384   2042894  29222031   8693826 
   528500  13615215  15638494   2771936   4135725   8529138  27967360  67954656  14845170  14508080 
 15880320  46055898   9908560  86877677  16962022  27464650    699555   1780827  13011872  20297405 
 61512249  15409212  25110624  36287274  28063380  13823797  78919815  57794319  35641896  42390920 
 48297285  33422708   3729916  19969425  54127395  35182662  13084424   1427280  42206178   2932100 
 41688374   1958530  35442849   2890386  50757854  25402680  29303148   8916070  26170122  39607680 
  8555400   5260905   5149975  13127238  23911306  33803100     87145  17787438  36224762   7722228 
 45012840  35816680   1350468  71720011  36123437  86346183  13332130  30107448    500259  87790230 
 56685560  78194358  37182900  64238364  49820840  58944666  44699388   2960280   3704610   1607340 
  5163071  27856086  84300762  48103461  71830786  26995500  25672140  13226320  19248501   4928230 
  5973242  13071084   8764206   7477743   8341026  24108056  18742432  42251946  56096364  56765214 
  9148048  14090544  19635605   1027725  10702190  17973620   7906603   5778027  11360632  16456000 
 11606720  23733600  14472346  29046383    971730  61121568  23308377  12908957   9221760   8991004 
 24233909  42247854  23865500  63706548  62112973  10390896  36295677  14409256  55307910  42842620 
 19805663  36506922  10472752  52206152   1598936  27041989  24792413  39465964  17418544   1439152 
 10100385  40381692  84249522  28583100  18224960  36061509     14886   2292096  94270484  25505184 
 43006923  24757821  16984650   7322694   5752266  11935620  18744596  62245406  33998352  16781920 
 62390600  13522166   9770004  31013474   6401850  26777598  21292617   7354044  20082321   3213584 
 43679100  44717308  26794074  24098790  47315486   4984074  30986496    981768  62678720  43265640 
 24795552   3513213  12234390  14714770    517440   9598540  19011831  57060891   6304560   4693579 
  5906268   7921592    116156   3572910  51052383  82243007  31273522  11250960  37340590  23646431 
 31239012  28733590  68124720  23618526  54614028  24579280  37153700  14066214  20184274  59733258 
  5218500  11932672   6248084  93114162  14659450   1036225  51003570   7387016   8781560  49995094 
 60046482  10189762   9124950  18555758  18708576   7527168  44487520  19789120    564166  18990972 
 14461122   5414760  31729391  38180016   1982227  12909029  35229846   1637601  24167416   3422860 
  1639065  51977112  24322276  81881270    291054  26208288  21185164  45852780   1588244  60110792 
 23108580  10264608  66830775  73796280  29361735  31588200   3281342   8881890   9223305  23877040 
  4854075  23348500    285216  56841970  31523100  73853336   9473999   4637575  71664816  26997024 
 27451671  37185765   2646250  38816937   9653710  59105376  11657692  46339174   7746480  49737122 
 44710490  55194480  50812500  35721024  50621403  32280064   9141831   5815845   3297370  26235090 
  9851350   8204304  13151523   8447285   4467118  32816228  64108000  14812750  35970612   5906454 
 50135190  61349478  59472642  13943466  49786428  10068271  22773421  44562534  17116470  16828420 
 54459999  20388026   2667787  55300899  37916160  17037944  55318950  16844945  87133773   3467325 
 40925550   9156315  33693800  26620054  82904580  52534448  28885218  23177472  24111270    219960 
  9193235  11329230   1608963   4091682  58637304   3344280   1055211   8352489   4240743  18005652 
 51919975  21247800  62231384  15007642  13402357   2534952   8990100  14182069   9101444   8524946 
 46873827   2783124   6615176  52939735  63537177  49389920    994356  25484936  17346000   1550048 
  2972568   4276041  37149750   3029425  14270976   6393870  10341122  11966420  19605126  39484888 
 36040050   5497656    915940   8296032  19844032   5924178  12645712   6468930  50758420  28426776 
  2627970   8642032  46045168  73562327   1219515   8318372  58179138  23192125   9547243  27199552 
  5704010  32967690   2112848  53707128  12927080    821151  36327445  17503794  39183730  12446655 
  7462972     18117   8504450  40374586  23683332  44300412  12933010   9038946   3404518  35065716 
 76740150  27392715   5873645  17565076   5572450  37926845  56029728  35611880  28981633  38018886 
 88399935   8515323   2715009  20289875  29902857  33480544  24890448  46562562   9338997   3140144 
 55886976  33125033  16107820  56732890  18921036  31484495  14986286  16553908  72793751    395600 
 38966646  13516596  11927217   8849637   2726016   3977235  54373888   2372629   8950165  26180682 
 32875660   5581636  25992456   6771201  28685085   5666250  57590808  38322260   4240174   7440540 
 92082255  48966100  49636098  39297141  37278672  12818268  22970332  12322652  26137810   1470119 
  5793381  56884722   2128464   6017880  18261818   4297104   1832208  18204984   2403399  13905192 
 44089820  40905748  11924280   1288053  68306861  52850889  10543273  50846622    430576  10342792 
  8179984  43735900   5575753  53361000  24467300   2033126  16076548   4908186  25295857  25399008 
 16951819  35130630  13824819  29726346  40583888  62656300  40938546  21184065  12876973   5881414 
  5392209   3445260  43609436  39507860  82440176  13561522   4858672  12736493  63197131  77088844 
 32911320  60340455  16538768  33867380   6721530   7634029  86769695  13468000  16321119  36202928 
 36148992  11576320  64925432  60288444   7024490   2984835    641916   6560559  26810920  10921534 
   969642  27333507  78582060  42336732  39040344  50886136   2262510    314628  82011696  20918100 
  1320573  27068328   4274028   4025088  48095994  16120958  23171213  60422901    347319   4830064 
 59707596  29892772  64003865   4196640  34380423  68492007    262019  57156617  19120200  14503668 
 39805922  34489133   9193188  72810558   3524514   9650004  36596700  17180260   6445090  32090526 
 27538533   9093630  41455180  11446860   6233966  64205922  31156094  16852000  20049900  28939768 
 64031550  47799096  67663860   4806342   8358985  14528160   6462720  34002336    481164  16247424 
 45267150  77952336  34748103   4687362  28649399  39431854   5715264  31986252   3660654  17581627 
 18743312  42551172   4681185  47228924   1201320  19415230  75348608  31383420  25138494  42851640 
  7228125   8528863   7925762  13018158   6201260  10587480    632983  46464698  84308529  48857367 
 41127359   8844120  20527575  63926376  11527337    424924   2212023  24383280  25630871  26798310 
 33091680  36709387   4148593  12188880   1900008  10129470   8160894  59070852   8963925  30614022 
 47379976   9810057   7529627  12288748   2325560  59937480  62175300   4042848   9016644   1089152 
 33027192  35893908  10374507   2180032  13230831   9342168  19655116  50926216  15288900  11738168 
 23704400  12044992  27818780  68853600   1911593    991845  11263420  12156195  42820705  43175257 
 66330084  24604828  16033435  20587765  45043098  31854150  34696840  36347220  12087480   8099806 
 27668263  35243613  31383180  24921468  21793651   7298406  25937800  46196622  48250946    697320 
 27854268  85541120   5716568  79084656  85536738  17119967   5646846   9574315  12684398  32684174 
  3994994   5582964   3208268  60574170  23114929   5673195  24406305   9352668  40955112  43732150 
 67196030  24507430  14239601  12341820  28797032   1421980  23251562   1993080  77620032   4507548 
  4042170   4788001   5673932   2072925  44788529  44685520   5676413  21268060  48352012  30074385 
 33435787    215303  16797027  27489370  22935744  25211186  20430036  27111539  48671786  53216928 
 23884584  79905800   6244352  21616120  72586073  84223440  16972768  10049428  43350120   4897836 
  6634228   3554473   2020410  45715410  43556730  18973292  37248750  12453120   9777804  24105640 
 69968347  35864340  59139105   8311501   5542875  16631290  19055499   2338604  32740443  67136391 
 28123686  54679326   4938612  42269594  58061514   8209719  40308162   7516420  18011202   6879256 
 19382436   9362302  75187410   2344691  25453998  30743919  24589800  28460400  40118202  31202521 
 12513032  23874960  30501209  44090880  19491435  37453436   8475870  20376551    984312   4966381 
 15426690  26893208   1682976  38328030  32365690  19932380   1024220  36743069  60670092  22432098 
 53081375   1513276  15144939   4827350   4364409  12463512   3332147  71480004   6507512   7301052 
 83383100   5283267   4783301  20424670   6177374   5111766   1237198  82381046  35714718    768477 
 26371405   4359728  10091060  38957682  18190331   4240464  11417598  34777380  20012916   1249038 
 29352944  17442565  55544348   6931562  22922700   1304640   4122636  42743264  23852864  17710989 
  8199906   1940400  55581240  31077765   9150408  15087136  30069786  29729518  55483980  14749514 
 58521882  29051660  53554722  54438550  42621300  74336691  39958224  28785680   6217996  55308800 
   762612  40748682  47809845  29084292  36171334  25040379  21873104  18977094   6372535   1213008 
  7851960    790926   7191054  48696770   7100130  42244150  18404096   7901398  11991496  20677692 
 52110855  36303940  18331908  17658984  38266965   7793856    598596  20740402  12809385   5627325 
  8661216  28390290  18922410  18375852   4150917  69336064    274716  13082706  10956264  45474182 
 29057106  29202420  16810024  25154732  38510163  26381502  15054984    983268   9953692  16762456 
  2622084   1092258   2662660  11290840      6240     86436   1520310  50944522  60900714   1125364 
 81959040  65019526  37034595    429715  31383850   5859840  21678327   8573598  20817522  20220790 
 19674573  26148174  24989265   9700112    934122    277725  54332496   5439410  62452239   9875320 
 37904672  38123101  71075704   3930080   6665043    553632   1106382  27334050  36085560  10021509 
   190960  17206680    193752  12571143  21490336   7235744  53322846   4305368   2141348  45349398 
  1828536   6932618  20622025  25825024  31968135   9687407  48786381  18004028  38304160  51896655 
 18852220  81149620  60174320  12540000   6579990  16576890   1274026  42204494  86477165    505556 
  6648656  16784040  67865592  73852506   6640592  31521555   1255815   7002460   5177375  65232540 
  6830160   7111514  52131816  22625161  24380480   1777896  37581643  45148320  28912389  49235620 
   192918  29303120   7070380  58264020    887305   1469650   2751125  10251722   2905248  21041018 
  4764008  11856225   2971040  70224319    971169  47504800    922680  12995944  83034375  10035508 
 10245900  20841480  43817170  32879190   4203432  39117960  29397648   1646755    972320   4962132 
 10463624  64307568   1057740  27220869   1473330   4853940   6054469  11132720  44627534  57101568 
 16208704  33112600  29652000  16871040  36232218   4247646   1247070  17001751   1430868  12720106 
 82773523   9954318    876024  20018012   7635502    164725   1944189  47687706   6647346  56570780 
 38804565  21530781   4428640   6049600   8253024   1575735    264761    940824  10321542   4440445 
 16821600   1030176   7016746  37866675  18850296  24288120  20104750  43873364  72828372  13803030 
 43698645  78699012  16379865  31543880  24403782   1407464  15976982  81088336     98000  91488436 
 79122505  59286270  16088415  34587688   4910334  49143042   4709160  44683044   9069276    203136 
 19369056  13787268  58155448  23763012  63101027  42652300   7660107  32123136  17632870  62599672 
  1133983    659638   7505005  10936341  19836621   9194184  79373547  22704822   9046206  16365160 
   952289  10007888  25532032   7720020  92071791  13121808   2121603  34924290  13774760  30870048 
  2093300  26208206  42722118  20520734  38706760  76451295   4507250  16062915  10883464   3291858 
 82123626  48194442   6749483    133464   3537095  45175060  46389936  32886436  10442410  16822200 
 40454910   9732404  31996482  23092798   7297552  23584420  46971520   5171470  69913112   2346784 
 10908326  21609720  11370996  35712633  33150000  35904186   4874678   4347796  49806445   6917225 
  5119620    161376   8211092  61676100  88835200  20595538  13517031  20497456  49720370  19915336 
  3576758  46721832  17768901  61340931   9438026  16551129  22886640  15688308  31560894  11258660 
 31995060    479310  30434572  15450869  14086356  20068520  37734880  33763643   3296824  67543860 
 18070174  20884006   5323968   6457398  27751664  42865296  23778300  26952003   4165140   1951440 
 37599420   1315860  36383415   4690582  55224888  40673976  87663274    470965   8207283  23361177 
   684325  14965608  74571378   6719692   3678818  32197884   4702570   5443424  35710395  20807088 
  2367378  14438358    974392   7965971  42320256     33446  74040401  69412959  14782086   2615723 
 13742510  22222359  61089750    857142  11949756   3200925  70098131   8857244  13629924  69306314 
 11149705  14529456  48950242   6071025  31103475   2850055   9882972    559202  16763925  10875088 
 63908096  60334350  39551653  41553232  10231399   5409846  16650936   9737142  10769924  32960660 
  5783244  24697062  15092179  80839692  39002040   9317670  35766252  34153404  33584400   8244000 
 31286214  56693736    640724  35869014   7355628  25163708  35943921  38072052   7442519  15908090 
  4462276  76673813  15899814  26674272   8512500  24466843  29389946  26487315  48240280  56022120 
 17066212   6243685   1804027  52236954  17839344  24704055   8530777  75063456   4439430  10257808 
  4352180   9351872  26313000  30122460  30269180  16343718   1931922   3003000  50998406   2913576 
 33904160   5503054  14741160  20607808  31330670  15911064  33684123  39673180   1035234   4551723 
  3828695   9451435   6865663  42726105    301254  41055903  14734859   6690976  43898442  67757414 
 30703122  31980728  10271690  52287200    782980   1843556  58591065  21252168  12495444   3390800 
  4635519  20781670  25758678  85134720  63676800  10550450  27933072  70764010   3450734    670824 
 29921736   1580632  19430772  34924608  18134768   4837526  36820470   1059480  64861776  23878141 
 49800888   5344715  21287584  53827026   2601425  12213788     54700  11580892  26305664  26589090 
 11066118  13711104  13299525  14652680  25410672   3705384  76176036  60519474   6168690  20765052 
 13300455  79922028  86497268  25644424  33610275   5628228  16441568   7444689  37665714   2840552 
  3346838  11212246  18821635  17805320  22016946  43598583  17509488   3231540  52298650  22599528 
  6827289   6766440  15432032   8613185  30841560  81562208  22088011    289764  13315554  31831237 
 23344530  52833081   9711900   9332112   4002700  71677400  19241824  46801764  14066771   5363200 
 19505724   5293715  86866195  44903745  10137580   6083864  42279408  31433291  14292036   1881696 
 47837976  52124861   3124996  22738407   8727460  11033594  78890640   9746628  31461562  11308460 
  7957851  48071460   1450657  15864468  14165151  63407544  42384573   1508220  72164928  12125340 
 65803050   3479301  12469650   8725750  17390700   4330700  29342090   1723040  12586569  58471040 
 24276753  24201776    153090  23231187   8549769  13826306  22440848  11150216  37317924  20892982 
 18887232  23384335  16303075   1558861  22644440  27496089   3280164   7554920  54289962  32718351 
 75461925  89849275  38989483  12249726   4061740  31349205  53324085     63196  44678003   5296584 
 58365840   2294915  38084332   3579276  23127643   5686660  30994530   4936154   5043480  13832847 
 90175848  57074787  29562932   2830500   1149320  15382195  11151444  35542044  13026979  89267531 
  2249218  82665128   3497952  52972012   3572940  15335185  56150483  23009246  18037224  56153958 
 80707444  34675158  54897336  17187408  24939544  24878880  35006292  13270645  16600122   1649289 
 16335528  24248830   3506488  39259682  30028415  31794654    119952  18802960   7911222  30179450 
 35624784  24166928   5748862   6249225  31038125  10904480  10729782  15788586   5544904   6446517 
 58400433    589744  42871570  59053925  11853125   3309846   8105733  22887500   3965475   9089740 
 58370358  76666192   4771554  11276776  13241822  13998946   4840181  14385357  30253234    308636 
 58672800    793395  69529834  39742773  49011595  19305792  43052010   9454050  19634116  22232861 
 62875020   7327408  18858015    967428  17480804  41952336  18546999   5181480   8099004  24405360 
  2881920  12709424  27824588  59268517   5367690  11980348  58532075  54643540   3639056  16475200 
 22089880  33233942   2981296  21359520  36407648   6292352  24244000  33350424  23561634  12315990 
 18786471  13973328   9632088  15354391  12285850  48793162  17588032   3098804  33618264  40830832 
  8325414  25337943  62002520   1936968   6020187  17162460  43822064    677286   3753464  24175185 
 33305195   1788668  21669030  36139389  21519261  32259625   4631040    423198  23303592   7568365 
 14140423  25906272  13139025  58290114  20719356  20393131  20142972   3728868  28109874  13967220 
  1474030  24468320  27482695  17799936  51561926   4328370   1389580   9864857  37052824  19393416 
 27263500  83681318  91655296  42920481  69232910  79636887  42028516  75602541   4006435  63937496 
 35926520  74090280  35140728  34273995  51667875  60529392  12932480  15768402  34169900   1200948 
 33902505  31204095    696058  70743377   2958809   9929293  30428685   9936364  12119373   9139286 
 23384809  42281690  56137788  74274330  42959400   6283936  39478284  25564022  20281860  15436979 
 15378960  11437162  68054652   6841113   1880739  17341900  25362498   1136641   1745762   3133572 
  4591103  16752238   8848728   2625408   1017843   1815060  20310804   2825772   4750920    232965 
 11152953  63481242  64867392  72136134  29295220  54665118  50524818  13345074   8385806   5811384 
 27829984  10215912  61091558  36339372  52479232  51201219   5511152  11803000  47865360  19503356 
 85814190    318087   6742138   4960316  12774213  16395423  30294072    921239   3102869  58277471 
 77266872   4901730  34280428  45071568  65286416   3342222  62504827  22118598   6550000  41825040 
  6532299  43523224  60871500  35548240  30271150  11924118  19294100     16172  12735190  12885342 
 40581930  24431310  37790634  13454028  10440087   6507669  43122132  14168253  16267188   4715982 
 20506812  65875488  84749496   9710981  53404316  55445313  15689520   5345192   7541125  32187788 
 22359428   2174000  42973808   4018902  76158720  20697428   9188928   7985214  27275257    718244 
 39101545  63125256   1930797  50994296  26183668  18502950  28949583  10248282  36528745  34934739 
 16803325  73068147   5795153  55487844  57776076   9620325   3333831  22082864  17623344  62364910 
   549000   9567960   4577843  17890596  71520468   7308290  62383308   3840858  15122030  69960096 
  3848414  65654253   1357560  19719602  29215502  48560029   1340864  71888252  14269892   8402435 
  6385016  10864752  44313500  63986390  52718148  22852944  15601398  53239520  56777662   8052534 
 53220336   4887024  22233666  13762470  59717838  16140210    436752  11616633  36316658   3159520 
  3502240  29200912   1789913  49278672  51024624  58235040  56229120   6061794   1329328    381752 
 24444960  15267912  10801352  50363957   8071635   1825850  14811552  14017050  80070366  20890626 
 12029958  11891670   6346296   6841009   9522513  39341403   8846175  34170436  39576677    746502 
 26193184  35304508  71012313   1011960  88653033  19203074   9472032  83544589   6621264   1152614 
 10527075   4374933  18151002  14086790   8002720   1130610  41049738  45375462  10840038  28602390 
  2094756    533728   9542925  21087432   5605704  16384851  18751215  16103291  13945525  53336952 
 68652290   2018835    902088  15167928  11287199  28178190   7589526  37337950   1805997   9381128 
 52322200  24236685   8383635  24885820  29713258  63306023  27161100   2630375  68975676  68316190 
 24974320   5114977  20287794  19159450   2556738   4982076   1965745  33424184  15643200  21955140 
  5677770  32366865  21173493  39253032   5901804  29499402   5359530  13864856  17174675  39970435 
 39758532  16814000  20688285   1160850   4457530  14278440       562   5317600  27709128  20530692 
 48870580  27800415  26012280  55126528  97886612  27020370  79659354  22248135  11601050  57717576 
  3407235  18020092   6666131   5631120   7093638  40650111    984700   3857640   2339526  52447836 
 10947915   3283618  39032730  15031878  17826160  21759598  27983785  15270206  76531077    459162 
  9156525  34214050  10818126  10430838  64017850  40845662  53721046   1825740  49427211   4465656 
 28037763  69503140  48209868  19431414    486504  18424263  45518636  22648320   2351400  15318960 
 17500720  63937345  44832512   2254616  55162250  11737803  10420200  33396414  31432686  14383206 
 45479568    297984   3771040  12923296    263360  41532960   7548230  26246388  28367262   6487404 
 26424489  53326500  16997910   4026244  39589528  59985815  13192638  14961882   4816812   1294776 
 27889351  82646800  14944971  30202540  28910336   3775191  25759613  21044020  23743332    450604 
 13700600   3156615   9079785   6370600  21964654  26082259   1476048  63369600  35023574  72394889 
  3414060   8576350  38316690  28475550   3833828  14454589  17121720   1971261  28370694  27414506 
  1557909  50555952  13940206  29436540  12609576  14313390  29702970  31123688  64306884    316930 
 25050894  21133692   7080750  56838223   3141064  52288608  43793739   8893430   6753591  36995520 
  7598136  26592384   2143500  28399455   2648726  49083886   1270416   2255050  15450756  12167865 
 11195267  51381192   4177450  19768484  68494902  32226288  20175010   6060972  14248861  14819648 
  2953132  12562568  43473576  18406256  27320110   7747965  18928028    492762  26326830    793134 
  5615184   6064446   6627756  28377582  23499039  33316952  19434272  42870100  13602600  53803776 
 62094214  32328660  34723216  15400372   3011160   4925796  27965520  66716288  69511777  18399399 
 43740185   5560551  42685602   3624126  67952511  25240974  10277470   9028116   4180712  21117888 
 11276576  12326410  10498350  12234980  20350096  53172558  55244850  37195508  81162756   3099044 
 32825854  68330628   5631384  37183953  81916353    233586   3977346  80612355   3492360  20730320 
  2602296   1615038  48501102  36052918  23629068   8952080  12255045  33618410  63801486  34192136 
 16035600   2606106  22158522    945840  32052956  28765128    111944    725920  37115481   8986560 
 17785188   6119126   7277176  30504306  57619140  24658010   7326544  20223683  10474325   2638010 
 14465565  22183230  34660516  52918040   6425503  71394312   8173085  38492439  57834549  43878068 
  1784439   7021344   7193452  54176640  18294108  29737058  31432080  73045548  55280960  17115903 
 23350320  16524027  69716290  36614160   7594398  25154646  25641442  25090234   1045302  14140140 
 38219256  26007206  20655475  15890035  39550056  29604690    202884   3849470  68739360   4189059 
 31664927  24806691  40097340  29776331  48056654  26619941  17064918  45146647   7910256  10712993 
  8568616  25761645  10660748  28024120  34386812   6618141  39532278  10938150  49693650   9265980 
 55840847  11769283   9664110  14082204  28619424  13170248  90985125  47932200    328679  48904600 
 18177258  21447017   7205640   2614150  31431744  52634125  43354857  61054320  15385305  31971108 
  3541080  16516604   8297091  51908808    161152  85579900   5261070  75950069  43669296  16071424 
 84455080   2695376  17276993  49764276  34892868   5626395  20942964  32243296   9223390  49945014 
   863852   2837650  50032700  34287058   5026722   4440300  11666776  10345894  70411656  11520703 
   102968   5385900  49049064  34916112  47620320   9469767  19455240  10601052  30461484  30036760 
 47803020   9946128  84778880  26288619  10803750  45053142  23332960  11464254   8274392  16851692 
 16360905  13184095  14683376  22999372  40431825  13695095  28985658  12388518   9925216  52460919 
  7128814    157850   9765677   1260567   2331054  13182890   1377485    184551  30460266  57470868 
  6090146  29205400   1465563  14239225  79924808   2534688  22436125  16610195   6042375  19746536 
 20959106  11260112   8340750  12809700  56833414  47768012  53749920    729324  12118665  45784359 
  8039601  18781875  51003064   2941620  57961596  62486450  67312692   9017109  15633195  46984770 
 31406670  16493712  26788650  52417008   9189843  95214843  10387000  24122916   1330560   2687058 
 26594612    758064  29911552   3658635   2959654  12175374   4072745  20840588  61161388  42198472 
 47038148  29901063  10917500   8164890  16991730   1382346   1873086  73799476  50184168  28836680 
 33255600   1112392  39424150  73447392   1076920   4871331  23880452   2805634   6596640  10154872 
  7109208  18882500  27331614  70134423  13906005  15193920  11064978  54877269   4691870  37599166 
  7475895  30808440   3617850   8229225   1489268  46272159  23906787   7430092  17451760   2725086 
 16598715  14596263   4914213   4808188   1782872   4436466   4146858  34218108  95753460  28674230 
 15850456   2891490   3481330   4339916   7357142  79700709  78588788  91585596  10640246  20380500 
 18560864  17656723  88950594  71578090   4910178    593568   3791680   4139364   9312226  31562875 
  7114572  78764634  60388340  27386880   7817686  13013973  67869555  42464700  38231010   9909300 
  9878889   9977968   9909702  46797839  67511522  42791914  20862522   1835340  47317302  18446802 
 22257500  73776474  30111570  18399214  22344945  23067983   7838076  31588232  39428796  63446224 
  9232600  14490715  10795250   1520519  43907637  52618605   7144818  85509240   5827500  73642426 
 19248516  66649656  55912656  21981594    908460  20281730  76268544    580944  18696619  12010075 
 26004675  20083032  16658895  10760204  17486523  39046158  26250240  25717510   1148780  18117828 
 71900110   3705570  38358450   8562600  20540403   3170426  24132814  28670712  57156738  24418742 
 19005284  18271656    598892   6951408   7488181   7057611   1548708  34463520  13793120   7772784 
 13030160  14952542   4833780  14777723  15626286  13558362  45066461  31063689  33773220   4916990 
 16872361  42254886  32983245   3705782  46446470  70512309  74529056  28405650  22401685  28538834 
 69120198   9821280  49960566   5883332  80662640  36480792  14645456  15179724  46713368  51091249 
  2084625    233025     19043  32140704  21285530  45517836  18012324  37711513  11880440   4326926 
 24016920  58749660  19424448  37164297  46594200   2195998  14111685  36971580  24117712  16484944 
 15444359  55675200  12835173   3066108   2881918   5469882    833120   3747524   4861780  51043776 
 37533132  26893408   3007228   7405014  10803416  10659524  48362377    350640  38773566    354640 
 11833780  19373760  11341512   7015164  72298305  65080470  58928817  15806971  13793583   1594250 
 44543700  29123129  46787280   3274530  43366016  21842496  33360780  27599780  86485681  32506232 
 45198144   8750050  24294226  43119560  10293468   5310360  26950944   1819850   5039515  37928968 
  3886641    101136  32829664  40719355   2137614  37959138  75058720   8423670  27175860   1356302 
 36044928  32735384   2650121  41651412  20025705  20666815  12412653  92043072   4778774   3407710 
 33508835  23639168  72757043   2404290  13633393  39264006  49801568  51404859  19540287  34237896 
 35027160  73965965   4981093  63848979  31688580  57058209  23614807  94918640  64411320  41714022 
 42715824  21123345   3590204  47666802  23581740  38509575  46412106  65478336   1353130  26564508 
 23384163  11377033  18530464  38079160  26595712  13578372   6069220   4136964  11879970  51519525 
 23091552  39951828  50583072  68446726  68886432   2471910   4044948    300160  42494760  18738027 
  9000036  66644400  77752136  65990763    233376  13397120   3456896  75239120  26488880   6600664 
  1927816   3176921   1001100  18358795   2449892  61550646  22604110  11326248  12272561  34372545 
  1520967  31509052   2972900     34710    268356  52972106  21577917  60730720  15599546  49756353 
  6873488  15850113  58335993   1909188  57198284  66090930  68099227  28086553  14512455  44352609 
 35059769   2672531  51044760  10558579  10111848   3602532  61684227   5518240  17100462   1278870 
  9541620    301635  58825180  19837062  26462170   3801548  66782265  51016635  14550582  76996272 
  1940725  59152596   5734508    151528  51519985  34611760  10625888    971909  30895370  23027092 
  5513270  15502424  26894494  16113928  14378490  36969408  16693283  33555669  23510592  22980628 
 39503702   3415985  27734935  20622020  14266611  25313176    906300  12792052    564771  59817024 
 47129651   3237222  44407452   2739924  31092174  12297341  41493756   5893874  22380336  17258832 
 64628460   7416789    856080   2025142  53271246  14891136   8358229  10389815   8178485   1160916 
  8852424  18886736   2610720   1138482    250368  11532867  25584042   8706792   1552670  30963800 
  9915663  23039954  11883352   3160096  21918295  17783975  24820263   2814519  17189522   3255308 
 22354431   6381490   1967202   3761996   7792884  17380985  11909547   1404277  47844160  25903255 
 54185514  12025272  13409160  48543704   9594540   2692857  70037528  53279900  73721938  29869806 
 21852004  39789400   7676790  80652554  73334870  15103627  46086248   1957550  29863680  15876136 
 18697305  30292563    879036  46138560   1516536  15877440  13465920     76464  62280639   2836412 
 18810636  35465056  23008636  20911968   9738292  47365893  32666690  25674196    324307  31890434 
 15577720  25092919  12391902   6256640    904680  32180136   1934280  37309206  23620600   3714887 
 13479411   1452330  42797675   7558540  13106002  25726148  22944798  25525620    744720  57054768 
 10357256   3832856  13357078   4214970   7520508  64404431  32421048   1474704  17010898  16135029 
 20242953  26248617   8401176   5991228    466543  27576731  28029568  59089745  12136890   4228700 
 21891820  16999668  10036320  75423957  26315456   2764080  35095320  17450936  20604780  67585486 
  1180924  60668634  12393150   1054192  14370340  57522960  33273711  16398690   6781540   4443264 
  5655888  30760962  12098376   2328240  32939326   2090231    909454   5481599  61102840    370370 
  1587138   5030928   1546452   1734352    180180  12124320  20831456  34404298  27907569  60202452 
  1257858  68999023  17047444  31678968    338328  11359893  47983760   1349448  16005777    722114 
  3888076  26311852    220185  14469192  13452448  50883924  30610790  18435659   6201000  30024706 
  2002650   6181056  52855834  31159164   7937205  27780863  24939443  59124076  87736572   2062436 
  7641756   9241989   1665444  33027225  24423930   2316288   9097270  28683375    689480   8023692 
 46751276  17501918  14169721   6830209   8747005  54396872  82827434  71473961   7423305  15857316 
  7767282  40530260  69453171   5896953  19675578  15590181  13287303  21723390  13524928  55113472 
 22723866  51174540  44485021  14425141   4586175  11500248  23089787  24288852  26107939  33688712 
 38845452  56971046   6078924  56729889   1929912  16460227  32028068   8233569  16750552   9172680 
 67629465    303582  43202599  25822132   8631856  17435340   8504465  26682851  15155568  62942118 
 17797818  29137920  26538972  20112109   2327640  23046344   1453934  26658400  82332640  25172736 
  5190425  65151000  16267240  59432146  25312416  56450925  20337257   5477560   4510584  35500638 
  5457584  70702030  26945002  28159140   7869285  27378500   2995434  28748446  25854760  15446249 
 57388316   3082056   2912096   6463007  46120734   3808337  16054584   9006444  23931189  15470588 
  8125052   8942715  14646897  29746449  28802400   3438204  30559719  35256870  25575312  50230278 
   300995  23345357  13570869  22302767  67327426  65240512     69250  11292550  36979371   2366047 
   175872  39736697   8180364  52294272  46208856  87924767   2473857  19609464   2126670    284200 
  2008278  52155240   1468688   3105000  66278960   4085240  68210825  15516808  69486320  49328928 
 28323786  30352596   6173216  31427407  25409713  59696992   8282520  48150336  44487888  39359808 
 53737200  56004440  38014080  12041400  24333164   1701440    789035  12789057  39734031    253935 
  3751760  18733824   7194168  63900256  59442336  26895583    383760   8077193  16593594   9323048 
 22421586  27739428   4258116  37769877  17148222    676131  29197659  16657021    222507   5505760 
 23314200  22674180    770045  83335690  10926240  28639080   7245212  21504728  13810496   8367248 
 11658639  31705374  65329054   7540866  40580189  35468972   4277844  43650423   5067384  18623840 
 15330148  20543271  13051748  25166325  39356812  12481096  51536112  54646890  15122112  22907160 
 14455970  47256400  13848656   4418820  21380008  49020000  41555184  74335471   1526776  15796452 
 72428850  39463938   3636970  49186300  35762887  21354252  14405184  41593344  71178864   2724184 
 15211246  53033920  65662431  27205302   8767530  17737500  22892784   3684298  16199997  21813880 
 58862510   4699128  51181791  11134346   6788928  18492350  28760508  19009680  12929128   2552805 
 23581180  47513250    146972  15362865  72556544  57199578  65218230  58417185   9426879   2558418 
  3047283  17813180  75697605  42331904   5306665  29975556  65357152  25869515   2716616  40829232 
 21977306  22978792  69453153  39412800  39580482  10731084   1735152  12839218  22440425   9320678 
 26079270  66985170  26218016  22927500  59110700   8204016   9153184   8002064   6954750  37890678 
 62303256  68919072  41221440  10043698  32834508  24075840  41392254  34486140  33444109   1610253 
 23471194  42277464  30921150   3936771   7118800  65158373  17240176   2186571   4445143  36761541 
 27597715  14472918  76208160  12987261   1522800  21783996   2021040   5246752   7369779   1107776 
 17580513    985182  70218226  35477730  46991637  15888720  25217400  72714096  24958089  22787250 
 24629572  14246292  66395956   7173234   8236464  47438576   6463225  25389500  12863665  12726970 
  4621448  12677965  32919082   3677430  61585328  50068824  25795665   9692115  32974020  56838026 
 44196060  80016750  25411980  42462828  18532000    581020  57214140  35207766   1596700  21120075 
   614562   8866390   5199771   3590880  73726977  22599230  44607104  41030314  18910733  24914817 
 39128004   1706580  31467744   1066090   3773434   1122872   6160308   3933732  17787855  45327576 
   816397   3909867  45182960   7093575  28034996  84070278  33689366  66295974  56959758  18470528 
 66138772   3379248  47590456  20932049   8167032  58055295  29225655  61934598  84511411  30185200 
 75138102  15761500   2600325    103626  38074316  10210389  16616446    658716  81416692  25273941 
 22381216  87472854   5326398  23865992  13533696  32516754  69161752  15795552   5936951   1190332 
   769420    192060  48158995   5633360  80730496  90782250   6525696   3360576  15017268  43077120 
 33484791  19512050  16418604  17173065  14503915   5637753    172536  81047494  74058561  22821788 
 38494156  58727592  43671474   5849176  54146070   4661415  41558100  36619857  16736306  54534792 
 23081256  34047970  27324090   2832975  51487860  11892836  32453637  26319954  57641700  21331200 
 34643280  36827145  18701655   9161040  26238304  48724605   7039170  32962216   3807408  15692560 
  9380380  36397158   3452639  12398499  23486859  34932870  32450544   8471452  20462922  43223936 
 30239184   7432115  26645223  14862987  21370557  55973405   5520044  41666200  59511648  10061688 
 33580372  21641415   5729640  62047300   1568916   2294947  28740299   2910531  15383904  79904888 
 49840030  18905608  31792578  56879536  11410455  46838620   4121290  26764296  36352630  11116280 
 14368376   5277375  28283778  11311058  60801600  20342408  65014332   2097150  40583686    356872 
 17083197  50441952   7437056  34263364  16972672  46228100    631547  85031362  37827554  37411920 
 76100540   2454340  15929970  38554408  18351102  86731776   3402945  13780858  31325425  38365950 
 55686312   1631004  32915358  60925150  61848050  10013592  53901024   9344951  32498880   4425333 
 10277151  10642014   7538272   8711160    611660    369000   1445106  64924156  14664832   7708590 
 28597569   3126196   3774620    368401  18277392   1943928  33727320  17457104  26540853  31219200 
  8958008  47058750  76322616  45979045  12756205   3804056  60529308  32846400  24614968   3096688 
 15297716   3824205  17508831  16926685  18309720  48303580   5549104  65877921  14203464   1539099 
  3888348   9437180    919500  18860980   1166928    102323  25324740  64594530    632714  54763092 
 27046884  14933994   7198433  79194720   1699425  86061193  62398988  44185682  47598840  14879522 
     2961  22021500  23447616  30433440   8326890  24267654  31400768    196645  28433754  87445848 
   771707    998093  80322144   8604484  37920285   3517975   4899319  29449625  65122011  68620994 
  7044520  18824728  39593436  27324594  36238603   4706546  36078426  32711484  28128761   5139390 
  9783774  66312400  20650957  62828320   7962000    464624   7610400  16905840  54329484   2696187 
 17126588  72801309  64230920  71926368  58764561   2219428  71392218  45319451  51156532  33502896 
  6312400  59593563  15809290  65291296  12359466  35730600  86192620  52921376  11713585   4965300 
 11118384   7508781  13582635  25766982  40004706   5657668   1177968  20273536  25270817  17969680 
 36068286  72418048  31043680  62961327  54419379  45183285  35615064  56293888  20989386  19055062 
 86200416  11765416  14622168   3220872    660312  28048548  65790495  16763096  14867781   1398732 
  4607596  32849984   5242689  36967040  27780666  18392700   6693986  29337684  42731550   5302288 
 24774270  24031410  17540916  92399664   6859360   6357738  29150680  10516812  11507751  23775282 
 15148301  51864612  45875660  30807400  49278663   4552435  33060104   4271490  59651568  40354968 
 24744860    406350  42779232  31443438  23489397  69266944  33796465   3827820  21262800  80780423 
 25987199  62245974  90527074  45235071  36261918  26096880  16401852   7761000  84124266   3212298 
 34868184  39661331   1932790   1662921  29369442   3467128  52148510  70124786   4166344  36600384 
 20043459  84832860   1026678  69576591  23694441  58970350  25309620  17423613  16213847    274023 
 46244918  39884481  43692361   1067627   3220140   1303827  35310206   2991006   3665280  35956084 
  2364546   2669940  48190014   6130560  46539463  18045552   8809236  51759312  42068312  51775191 
  6141216   9429120  14972121   4513750   8944671  17352108  24058242  73903104  43199616   6791115 
 16929737  23167859  48956600  38387748   6744920  55969632  12250511   9726245  12631680  11974655 
  5735007  43249206   2507004  40502379  12606470  20748300  18653936  48219280  41591088  26975212 
  2411728  34041063  34999808  22625360  51815808   6990984  10236442  27882900   8814881   8673675 
 50048600  65536632   7499679  38065133  20739380  40335750  31418904   3954474  31614288  57466640 
 25625028  76319026  10114422  20492124  31918360    257958   7974262  21279096   4548507  27854190 
 47947235  51255435  16818000   6114456  63243067   5332869  27014100  40676226  57704636   7960482 
 61133380  13259411  26102768   1401660  29583076  10888980   8809710  75985719    406980  61834752 
 29883413  79886895  62187480  26455005   5734732  41280316  17880912  52203814  29178205   9355658 
  3536640  79536858  30711125  22146168   3062137  25383773  16075136  25193588  48564036   2644530 
 27756078   8419902  67186413  42938036  10344942  47466227  18223444  58225120  58654024   1489644 
  6052111  71664564   4194375  42025726  45392013    279380   1342310  28960000  72941739  15906784 
  5653160  16558832  70145724   3616938  19442192   8256560   2236430  24089948   3464104  11482821 
 68739144  46683676  26247900    687956  57325415  20641635  12862746   8516178   6070020  25309413 
 51831901  23694390   2097771   4142798  10281376   2231307  42522124   1710510  65598918  66998584 
  8718613  45653448   2300160   7191814  22517774  17455580  80232724    215064   7254172  31365952 
  1589376  22045372  54434796   2541721  45187564  89582682   6924036  46100950  38060464  32551232 
  9587366   1275982  72264960  60177536    959040  24759735   3758090    493248   4547119  34516426 
   400973  41504265  27098745  19737420   2534268   7088632  89204763  32523999  11874801  13145454 
 21210950  43836494    555469   1092170  28137705     64830   7845278    432440   1120749  28528159 
  1323749  66191212  95776720   5799210   7147224  13696397  74325888    223744  10039316   1306800 
 35748210  58689840   7625624   7382124  35843060    563985  14055613  25639530  12075540  17774919 
 65348388  83881854   5610686  55735515  43875159   3148980   4347696  58296240  32281227  17466888 
 31799154  30319975  16981800  17414975   5479936   5632683  58522328   3697584  16957405  59217844 
 18997770    252882  16985169  30784488  11004530   7748172   3347720  32575730  27398430   7863150 
 12977475  41483992  20601392  33786506   3282420  54722888  26033592  44726619  48937930  29448750 
 38478726   2109057     79249   9221262  92923625   8166141  17825220  15264600   7738698  40578564 
 11708757  10369515  24913600  16975047  25396647  17277440    140658  63092157  37694176  24831730 
 30810612  40701925  42745320  42415680  11993166   3326895  11391555    139720  50203296  88195509 
 48294268  38039316   3174028  15644832  22971080  69730323   9671830  13679694  55181256  44876606 
 26354015    240195  58147817  35304720  18564390  27103032   8219485  82548246  61087358  69154956 
 13914194  14725881   5999012   8745642  46233471  27147788  23965402  56014475   1723680  49509610 
 35166920  29316390   9339000  64786230  29769352  57501748  31545360  53509512  12684490   2769312 
 32731778  38395825  34467888  17819242   4635846   8141606   6496608  33972000  14461684  47519640 
   690448  21439390   9351173   4419174  10985216  32716470  11075675  28123572   7737438  18862760 
 10041759  42474420   8753940  39405114  11831895     29985   7686120    923250   8932209  53521026 
 15149080   3123225   8834522  16806300  22646428  50594966  12577320  27124020   2009358    778150 
 20083300  53607296  10767794  19492733  37979155  16903300  27142374  30532183   5636911  31701395 
 17178759  15488703   6113016  18528766   3081798  50854118   8494460  39430974  61098268  46973862 
 27081090  11306790  56185478  26368902  31843080  18678957   6254428    244025  79455630    946440 
 20045886  53287245   4580560  34995723   2961661  31601727  19448420   3690270  12665554   4458168 
 41484421   3441724  11851294  24875199   2031293  14056853  75432284   9301752  41394400    125268 
 21135441  13950336  37875200   2015232  12309154  17797520    191064   9402540  31884690  27143475 
 74561984  29626700  43513820   8000839  22538420    375315   5944560   2289000  30276720  29998455 
 10176948  42504638  46231550  17339147   9709455  16137961  16700390  15636599    984592  17847352 
  5587749  32258634  55207002  53052450  15474225  27130750  15011532  29950620  26064352  68266968 
 12158055  26678288  50170995  50146944  56699500   6998670  18277667  18256428    456372   2270295 
   122096  33643992  18075205  46844336  46010211  31393440  65417700  27521941  26855820   2625012 
 64932840   1986588  45359368  14122316  38635930  24712720   1403965  11478831  46485752  32051520 
 24345268  29705936  14061453  90853695  38552800  65624235  47909754  18405348   5432040  10844780 
 11395734  12730928  23076300  89976912  30266875  49758660  24991632   1234800  15346122   9099154 
 26732315  24060967   3319176   4299966  13262713  27138969  34694275  26970964  25789999  20482052 
 18241542  80557764  33750428  36212184   6360534  26566400  26695152  66548444  32172126  48604934 
   623133  15754774  21732816  41749422  33396360   6591240  55751276  16148780    571104  13093836 
  4121226  19844982     90420  84580631  46069209  13168580  57185810  12800538  55761615  38374401 
 26768770   3835779   6124068   4132219   2398734   8596680   4880347   9135358  35405833  43810592 
 20979084  16541636  19374552  10446558  45754641  75086352  10046688   5705104  29072649   9761195 
 34915936   8543826  19212544  80195934   8235043   4890132  32226112  16883248  16257375   4228828 
  3109392  12352921  10871320    915040  30380016  45142080  60120944  11957868  45635040  50554656 
 42139818   8515740  20978250  29416441   7974927  28762629  35352387  54573848  29642180  46340028 
  1185903  39205500  24218820     61820    735908   7404192   9544600  29996780  69391520    678817 
 57842976  21412510  86577048  12911024  48038056  29543008  15427710    113187  16059589  84511377 
  5888750  47187490   5493744  54779280  16690740  22467130  18688256  24550963  73597348  42729084 
  7163904   3912249  11725420  14700784   3269178  54857121  52620975   5914425   5770017   6355860 
  7380308   5420016   7633710  19446341   2244085   3890519  21558796  17642786  32721312  87271272 
 43500219   6218866  11160744  20098386   1897805  32719050   3064362  14453489  27917604  35987130 
 11428560   4341038  20689152  25127552  20087172  29943351  71672835   8529183   7207218   2523840 
 49249343  60403788   8099040   6841788  15004332  10429374  49068108  73265580  24876360  12609428 
 13045893  45460025   7632264  84808752  51438420   7635812  30395397  41367525  24011817  67010034 
  1080976  43799696  72154342  63221094  44649238  73137275  12803154  36839936  33824880  17695128 
 11679591  20971002  42441855  12007515  58141930   2112912  72551457  67108776  14848056  46947709 
 38595144   2575762  53455389  23862705  53472573  49373100  44046345  37489920  10988136  64312120 
 51046260  44415258  21173513  19820844   4744770  12326391  18946795   3767666  14067372  52608736 
 27832776   2867690  23569300   3333873  43635504  38716730   3479986  11081968  53970594  47789148 
 17547360  20714184  30143036  18950580  52178208  13130172   3295167  10624897  47923542  13678574 
  1548066   9253112   8436675  15425680  46498080  79894016  28780375   6217715  11748352  54989492 
 51708064  51646221  10630644  24706525  12308975   1682226  45534699  42845440  19253962  19081900 
   483448  53406645  14396992  37554096  15946767  36032796  16999140  20722627  41985616  21379712 
 70021824   4202010  59630500  24690571  41527320    377699  30648130  66827484  65965671  39370464 
 52663284  10604896  11377472  31749990  37926870  42607136  23133627   4696692  54309774  70900005 
 42473410  16273832   5245824  75131610  49826192  63871440  18678000  14016000    458790  29588930 
 40237537   9039020  34449015  16027531   6257836  57294645  37568973  61358080   3701626  50676825 
  6930544   6359067  51703974  12854345  10970910   6124614   3357750  51308640   1257900  34683113 
 10122540  35103787  63268414  22693600   6561160  33223190  31543610   2010660  27411498  10437443 
 26310116   1426817   2098624   4876350     12264  11273472  66908625  88810729  11832700   9438352 
 19421328  28986023  31648420  10001295   4637624   6074679   5224318  62474938  12064338  36286640 
 15214464   7526805  25021286  40560472   5127840  21413736    484869  96402600   9806618  14069350 
 13508352  33975968  68780258   9008917  42000547  32777679  22367670    961051  83735691  26684976 
 38751970     21875  25899328  32096604   4009768   4574645  36092980    353904  46133685  45320006 
    43869  33751504    875700  34568820  26549094   8292129   7625520  33665500  13068945  26845611 
 22148316   8865416    728469  56501038   3673656  21620764  15588369   9216206  13255277  80729109 
  9246650   5154225  49759906   5408076  12585408   9241104  56031236   2402538  32656090  78217986 
 70514418  33040581  48023892  18692960  15722938  15330175  24490090  41532390   3723732  27945387 
  5006272  13242504  29442192   4172311  13696696  16410492  41180832  44285238  15943000    405418 
 15016263   8139700   4092480  68225373  56495948   2707614  35859552  33813236   2576250  43955914 
 18425340   3246618  45067731  90038560  28828190  11771208   1585845    699516  91640740   1278864 
 19858368   4792383  79082652   7748092  13680456  61350422   3064927  83063586  17430612   1381953 
 16439661  28471300   6643932  11629310   8685964   5709880  56697952  11238308  58797210  38682925 
     1066  29273712  37659922  11308608  70203948  12380921   9547956  33436513    727608  70806204 
 46088592  16160432  10853490  70436010  47415498  71665644  52279344   3863080  48767950   3152694 
 36327240  33763020  36390621   6175248   3615396   7150247   2184280  65486920  23221541  24363026 
 76339391  66825047  12011285    557446   1934667   6294845  14316112  48825234   7748972   6598988 
 15626065  47992152  50930264  13549536  15289925  26700662  35912874   9477642  32683156  57314954 
  9190080  16976328  60931560  32795656    161520  16520512  62639840   2261952  28198128   6249512 
 59114632   2374740   6343680  82354008  45425856  67086576   9694914   2523568  37033192  21632161 
  7629049   2912543  15138000  10538430   2997120  43861916  25828608   8634192   9836625   5336432 
 69109600   9003150   6457430  62647074  31268794   6943979   6234462   6294400  62699824  51003678 
 34336800  53016896    333002  54569100    460884   4648140  76511628  53242210  13720320  73563897 
 92591384  20684846  40276719  36304422  15165843  32647771   8059911    891942  23580000   8836240 
  8267574   7787360   1824318  12813086  11775604  10885028  15691104   5987114  19537062   8038832 
   893106  15422706  35772660  67840539  22948695  51842169  12764740   2201875    466412  76042206 
 10880464   2206456   4066293   3428285  20772500  21775203  45099200   4731723  10307376      4579 
 44504166   4219578  25369848  17244568   1561194  24891706  22687499  34436772   7162560   2814332 
  6015195   6582674   2659540    711633   3243315   8894907  26006400  61583016  35029692   3969420 
  1281854  35229622  42041409  11953092  69945900   3648699  52561978  10468240  25224246   3933672 
 73055535   2766762  26612012  38999750  18332067  25936015  30388776   9878967    410112  15461760 
  7487310  72917965  46045350   7644410  75528028  27644004  46245888    590861  21801450   3036072 
 47445717  38745711   2220276  33849600  24855292   6810390  15755229   2541858    863265  55547910 
 13766118   3918390  14363616  19511856   3692154  38144322  48549600  36625335  49859765   2206712 
 62643105   2519376  80883341  19895382  17075520  55283360    274362   2647156  14641002   5543775 
  2344682    486156   2875986   3508659  10232898  40017984  15665832  61877984  54078727  46153300 
 23207448   9334472   2843807   6568232   1314846  32258067  86365718  10942662  70394688  34982978 
  6972992  39014865  13539023  24202464   1388178  12412014  63511140    766192  39673242   3652740 
  2063582  83182960  49723142  77611100  74767395  33732204  59533740  12832176    438080   1108000 
  6546605  25315556  32482832  20779372  13707295  14109822  82626462   1709724  57029664  35404524 
 30819672  24858347  51976060   6174112   6203919   2077062  40817450  28968912  80765738  19424691 
 76413750  13729275  15996762  12260025   2856035  52343860  93190212  24242480  59843542  15805845 
 58512630  20887416  48720348  47180568   2835314   7728201  31103142  22830362  26463456  41228328 
 21125816   4799841  14969514  55700271   4772604   4014483   5858340  31510740  45850868  52917480 
  2113332   2123184    804528  21344950    452832  10146381  33224220  22862000   7131143   6459280 
  9593300  23962564   1342418   6612592  30190888  15068800  43891024  20252412   7184736  27126000 
  2667000   1447995  71273440  40532024  16614850  78521640  27352275   4838263  47320114  18924084 
 86748802  60730972  14044966  16923492  19406268  10466016     51858  26177062  19145160  26316480 
 35350080    525556  62424742  45127496  11159820  77857959  10290810  55306444  13750884  15446960 
 43757532  36256740   8901424   5032748  18994716   4034505  58954350   6245208   3368448  54027972 
 74431770  43191904   7013952  20588740  29678570  48297140   1598082  52695468  56493080    981288 
   671724  67006995    331338  87960150    548596  49079000  19585024   1897868  15919875  14867115 
 49756734  19541508  13747680  11628665  67371955  47368516   7805413   1771810   8732286  59062640 
  3836032   5837465   9315650  28538240  18386157  83296945  12153330  72975051   4134956  10489311 
 74991056   6266523  15702060  32435975  62279280  37296063   3851008  22164480  21842595  52971828 
 45869400   4804625  22792104  42600316  46315000  52332986  31837200   3785790  67233884   6940275 
   175725  61060608  67681627  29272944  12377870  48617254  51160252  17224060    443440  31424544 
 60467472  28561939   1795800  40684417   5843243  29267241  23647936  62885295  20837660  21571536 
 28388790  32216037  59628264  36689568  49136438  20047120    477220   1740188  16750020  27655180 
 46221432  34434738    135676  19033344   1800392   7872139   6093080   9213604   4150204   5963256 
  5595926   5245062  39530928   6918090   5858498   6725472  72948205  42147497  53975177  13262400 
  8297709  36443505  41881868    728700    760128   6882966  10280416  13079000  51958200   6681179 
 79325319  56172130  83374704   5495290   2676960  16699839   3633870  61467264  59665388  30677884 
 23200400  18204630  35576914  32957659   2816360  32751360   3190544   5864670  47549073  16035503 
  2749032   2162485   6606885  25872654  37597812  39301725  54194500  11671650  41249640  29740032 
   377989   9216042  29747334  12975225  35837010  38632500   4577484  41283096    161332  48089899 
 16411170   6209561   5117385  42774405  11051696  26895831  10832304  14075276  26559825  30532614 
 11793600  13066438  60066573   1184155  67526000   1233670   6259512  17654484  17872000  81710944 
 63439362   4333326   2817069   8594266  46277209  30255158  22972710  26806650  24691797  26181322 
 19282972  22037704  17744868  71684718    397719  26776104  46815633  17538374   3849768  54808306 
  9705100  30658960  22339876  20632925  25677106  16838118   1282646  17578466   8908880  73002457 
  3941777  12743181  62925688  55639613   5036592  13493142  48515812  32079946  12140870   6518336 
 33139460  47122642  33051915  80996636   4286832  41554425  21495591  11983370   1634040  35462427 
 22337163   4890820    677396  25416878  48927872   4033375  24253620  28424136   4599504  38524770 
 65917575  10436812   7174380   6980759  29480080  16096098  19613664  20266912  10038924  38218648 
 17813901  28055199  10362701  30212650  51949604  10997140   5612330  11041926  22098344   4946124 
 29681496  14370800  38525312  13315464   5491960    261345  45155680  33681934    757872  27090675 
  8370545  25222716  45260214  17014434  24407890  58416205  37235275  39662553  35175963   8887716 
  1228677  16889709  41611310  21471825  77469000  67394877   3162471  70496400  80030840  13221670 
 12292105  48489642  33167880  14194700  12529436  40632600  15606675  13365785  67469354  27730320 
 10707774    483585  50061592   8039570  21462021  91011071   2048328  68865170   9394373     40248 
 85831417  33223758  19006694  84376850  30383118    261872  88969768   1364160   4065004   6464430 
  1317086  58298187  14911920   4439008  30306464   4929600  22186452  42596869  30305288   4970412 
 44025364   6156120   1293612   9463311  22946947  77555286  24099204  67436000  90841696  40020480 
 10895360  39302928  34204636  69476388   7519464  32353458  44032983   3952546   8442644  26111085 
 25139412   8599668  33245356  78612365  43118413  18330900  12872525  72590678   7682850  20712240 
 62600368  31131485  39337485  78329881    595386  17165100   3985992  31173676  73971392   5236290 
  4711980   1397220  10526600  27863595  49670413  40618431  88628160  29833454  53001798  25819080 
 18329436  53845766   2107950  20231586  28037568  10671264   2786250  34463247  30337740   7181336 
 10728855  18923207   5605674  57020432   6288612  20028400   8511616  10160689   3447823  10717938 
 17467090  20176680   1043103  31586297   3345514  45897740  52882368  47871551  29311830  31630353 
 33683312  48276651  52197489   1392976  36161840  15311604  28236078     42864  17298556  10394307 
  6523056  19376280  48684752  15681200  11480472  32486062   1726080  81118752  12691330  40199550 
  5708004   2411010  59645845  56765916  51665568  12808536  18230516  23556336  33291522    699720 
 67641184    263568  11858638  54029790  20822875  55291866  12031200   5290504   4164825   9449211 
 20416068  85535640  55825260  61268480  28190573  30389200  61714380  27619410   1582674  14243664 
 32085088    582456  50898832  46319239   3970263  14118936  15488912  23500480  67868602  40427937 
   272890  66047720  18668190   6107346  17027725  50327058  81930750   6747471   8050744  20757336 
 29740893  10613737  15681846   4836230  10916712  31883650   9816660    254794   1091376  79471273 
 36510768  26138928  32733808  15559024   9821515  20789810  25954948  14001891    568632  45453097 
   609057   1947484   3468311  14060750  47804016  19140816   3523761  40328432      9541  67706094 
 41553450   4183158  10043163   6176061  17709215  13936536  21229854  93938302  18286892   8499958 
 52016432  30608810  33394254  42767472  21727728    511497   1512040  27745200  17804530   5458600 
 46568869  42436336  39818956   5143928  18865392  25089440  74127360   3132675  30998614  14066080 
 15106069   1736770  15543966    250035  11968125  40704800   7248024  59674788    281400  21247632 
 11570200    714100   7775970  15295986   3141125  63350887  47923000   8617370  61508670  30684578 
  9666570   7216411  10658488  63120216   3628422   5615450   7318976  15312240  18711610   4081244 
 70620975     56052  35043984  30602240   9929458  13328632   1797453  50308236   1134406   7953344 
 81733470  65117698    764841   3324006  18786066  64817340  14922765  24427767  10665333   8626618 
  4278147   7071894  48160272   6103350  27086775   9835584  50582012  23091758  34768560    584961 
 47557506   8340904   2847166   9974862    301490   3582287  53076435  30557472   6705065   8752995 
 84709248  57876240  83048856  91036122  26315271  48276176  12995852  20315537  11142144  54322425 
  7995592  45840088  13059712   8341190  54005685   7033390   3698000   9530175  51300130  28528510 
 29877785  72815830  30972286  49525235  68869130  36316197  49802897  22181127   4910168   2205885 
  2912880  14111658  23415800    163345   2656535  40187636  48615306   9668148    216027  48554100 
 22282446   8873067   3630136  42987557  61245490  80033856   1312830  13174506   4067432  47164568 
  8147028  40867906  52283700  23986360  31356000  60521704   1293292  40844335  50587541  20569941 
 27788530    616616  27574004  40230075  47811456  23432590   6208036  14766624  43098590   1442518 
 12670245  23512650   2235821   2505100  50731820  14961530   7932339   9525450  62975710  40444056 
 24738648    271650  55073247  24264065   2358630  27886188  60983520  23907804   5285308  14271126 
 32933056  34586370   6067935  10837554  13189200  10882956  29659400  15930483   3649052  55356817 
  4938706  31178239    142008  18464276   2121600  45386502  50131120   6202664  54568333  14248880 
 17439136  62906486  30309606   4737632  35570808  44241225  39998430  62871138  52385044   8239194 
 63887914  28492167  32069965   2925309  44322598   8479455   3935229   5146036   4027303  24157520 
 13776275  90561016  34694660  27273573  10682640  11781860  14219142  24166064  22598852  40314452 
  4914687   7850604  24383574   2945514  92352286  37925216  42434776  13007140  23263063  56090964 
  3989151  82623296   1614339  19407281  15388961  37544520  44086796  17410356  10543680  49871700 
  2069080   7574213  10568432  65382471  51443568   9706112   7467351  38972752   1437968  29931944 
  2730840  59472444   2199920  11908085  45964754   7428918    104554  14951330   1994134  17671755 
 49998212   8149360   3170090  24147291  45628118   3963120  33019275   2877902   6261545   2364232 
 78109983   3071926  14503164  55375736   8504762  36514375  48950280  37543365  70528650  54486108 
 29100267  10877536  33149264  12003334   9383508  72510984  37448487   1101120  28466409  42833920 
  4488841   4307686  20166828   3400395    755938  43561944  40358637  13476813  44103688  29991167 
 26341686  14595100   3167014   7908225  53442000  20608560  46668396  26717404  25945227  18109672 
 45157175  38714157  13946880   2353575  35611290  13324570  19300470  25767040  59218972   3348576 
 53128621  28525314   3814290  64183952  59884890  14800674   7774793   4915090  14008211  55747692 
 13208275   9637375  11022840   1059149  22705978   4851216  40144610    576229  23567340  13549340 
 56682993  42384384   8620870   4451850   4697616   3695502  12998611   4609080  43229060  11721138 
 49594328   1165699   6345714  15823964   1344352  59064552  12125160  27448772  35289408  19306645 
 60541916   5731794  27637992  42070257   1693979   1773262  27968112  42243850  46983114   1507868 
 38292620  74871296  23610850   1693200   5283402  28789950  15209220  15770000  31872113   6312748 
 32119296  42124056  14465388  25260096   1937242  14760728  44002902   3067140   6781887  68117826 
  4115552  60476544  35315415   3650691   5253120  33878195  29266524  11797756  51424434  19839420 
 85552281  31199824   2514190  38051952  37659549  21377345  11039366   2613984   2165306  52022462 
 33364500  37068440  22154938  11793470  26477300   6761216  40258400   4753776   9845771    197664 
  4240350   1103731   3719961  51923369  53907120  21881544  23253720    162153    995732  30847344 
   359424   6502496  27840644  59746925  30646005   4536920   5776137   3692840  10520523  55816576 
  5336520  17489997  14391120   8478142  11622783  22468428  10664643  14739570  31945914   6513840 
 64833734   3872778  32258097  55232496  45300570  10689600  45251373  16899480   4122153  28320120 
  8018808  46226598  34517028  71804680  10668452  72868592   9283946  59427853  46630191  23054488 
  1852600   3469284  20993309  30183879   5803404  66070679  23330868  38242155  54250560  25259178 
  9268298  14302780  34647950  16893540  71239872  29826124     52614  75415788  27134190   1065240 
  7835759   9993960  38394322   7165137  21743541  40566708  19712112  61977042  49476152   3547416 
  2265578   3709992   6292188  33531336  35397250  54556100  10177568  43404774  20676896  22399920 
 59655645  44278420  43730400  17689000  20242456   3473154  20638824   1790750  49530362  24999088 
  3596346  22577712  34294704  59379522   1941632  32453175  15013635  75750404   3996396  59407656 
 12566367  39157406  38541348   7195057  28668880  22653301   9433728  43855240  22983026  43677228 
 27926328  19529004  10342925  29723170   4529207  68513835  19122858   8208416  53160965  13853248 
 25439040  50047900  63938520  38872944  34157064   2206598  54053010    494784  40960394    522522 
 20225568  43526868  35131560   8784244   6571168  63850215  51256464   9326108  35389410  54303856 
 37410054   6352320  34956420   1644240  11387440  42061981  44773863   5843190  29774800  61662900 
 44395005  14558698  16942566  24130404   1123320   5228615  80916054  24162230  15007454  29115220 
  5138160   4599400  18392388  14327691  53596256   1474661  42647424   1542681  67872420  26027793 
 62840772  20605816   5425440  68845177    882640  44093328  15390129  10890292   1407081  27411875 
 10137168  82034400   3127644  81125460   4072360  42233072  10813752  64196694  18224156   6478194 
 26325625  15390683  17788496  33312405  31856713  58740935  64751260  17969859   1870110  16273079 
    24201  25231158  10703829   4081230  38525256  56524644  10839694   1917335   1382100  47053909 
 58360192  21354570    947640   2100120  44010459  28596579  55107540  22270131  31459230  21395010 
 18631424   1225670  15483390   1037952  33455712   8727616  24255316  11257692  30018090  47521188 
 75512778  17533817   1799824  19610290   3840135   4430370  44449620  18497376  27360259   3845493 
 12265299   7108056   1488992  44801877  22265488  71380770  51099136  20382620   7884624    330708 
 28945459  55071916  11693560  42018470  18414619  23559803  14800773  11631480  46439272   3989586 
 31634580  44465680  16233360    540154    461838  22630824  27836375  32003153  63992220  28416312 
 74337380   6291756  30266192  28364032  20902885  37163825  94072940   1141812  30903384   5511717 
  7481700   4243052  29175240    716793  64587240  76728005   5043096   4908136  32372955  35308494 
  1229847  19157118   6100342   4763098  68580379   3023730    257570  23725449   4911300  26427723 
  9694672  43664512    369999  26260140  72766368  17717671  45396715  74914236  22343299  77584896 
 17580549   1120480  45024672  44474579   2013165   4507048  50244950  36005632   1226990  18695898 
  3660946  12830867  17819450   3031045  42420000   1782240  17420001   7021210   6173750   8328579 
 52145795  14609805   4491954  28509994  15274548  18110790  26159616    936198  41210464   5701832 
  7772625  23559226  32464988   1234764  30084532  12913587  18948064   8547252  21191296   1829700 
 41480910   3526696  74387628  10790010   1015650  23869376  27782791   8907640  11280592  30223942 
 38765500  12714336  20660528  69944688  38594244  37290736  19405756  25526150  21717488  59760480 
  7728149   5537349  32538510   9705206  48925632  32558610  32869200      3811  22451968  14344260 
 63479836  68001516  68620500   3840644  21426090    488280   8005566  14333040   8116100    293328 
   185472   3851288     98448  57934943  13984096  13423200  89151740  47874960   3419100  15549564 
  6981534  16743726  23294231  49246266  24353082  79163562  44507295  75011855   4170140  20798764 
 19630704  22844205  75547440  41549160  25165476  30736926  30359574  50138274  55903562  16964200 
 35958165  34781967  12039570  47205976   5856288  59280039  46546748  38114410   2424632   7307110 
  6022764  14648865  24082736    120275  47195309   7571240  37822182   1747388  11304342  13041969 
 57481632  17205248  62390436   2959110     91176   5802648   8289416  45720454  29146672    485268 
 44952817  27638712  29492208  50335362   7253172  22447443  33072188  63186610  37881414  10129596 
 21908775  11215248   2301820  45136900   3191210  48013610   5909436  12891508   8279621  15690780 
  3332456  23005998  21959148  11632528  17185038   3049754   4400422   4386796  10077172  42032232 
  9763703  20336610    474804  33740730  45732615  45692625  32723904   5410241   2648128  13342254 
 18016080  48774432  28416115  62311536  57372868  13937900  44998960  23555070  58200416  24493448 
 45476290  13798371   4549490  26566025  40630293  11941032  34415599    739011  19906584     17956 
 65575424  20873853    300195   5197724  39572486  61001707   9266304  23753587  58642914  54556426 
  9021760  50151770  18935172  32200320  27746898  13222562   5591216   3354648   9960288  68304448 
  8620224   5293776   2431627  15592758  13557687  19866135  32502333  81131463  13156334   8402882 
 14157236  31366530  11979950  13206112  13838080  24521972  35768944  19883776  49208385  19370956 
 33338280  24220053  30920864   8935638  56172160    147532  85497804     37054   7551420  31314108 
 54920457  20398590  24430170   8140572   4257960   9889344   5451975   3655989  16436636  58452378 
 93819910  57042206  31455576  29806203  35028831  75052548  52681100  47073884   7069785    951558 
 27884865  15170480  10269504  36454124   8232624  20712090  10892376   9158728  25256012  68363728 
 32774850  16458714  22651608   4106484   5422779   5350550  83929328  16816636  42767314   5517963 
 22412079  25813450   4471935  11324768  34928912  10962244  18867470   4635056  85071099  48759780 
 48466088  27244888  17326400  22073796   5377407  34763768  15797921  17957504  19626190  15685516 
 42364680  10244328   7082100   6963983  15086026   7655564  40197861  55226424  10823015  14305671 
 24564470  32199232   2526058  15845823  33297740  17054520  30519990   3105084  50418400  19574912 
 13774528  24784639   5676155  23917045  18928485  59773612   1011177   6054048   2389647  18806216 
 21680162     17062  71994255  14100032  55188384  33994560  21976398  46321811  14216722   8243706 
 13420826  19091610   4529736  20850960  27447000   1047121  53305812  57382290  34365142   4726535 
  7308800  10975048  55191710  40676948  60094656   4669672  85797719  38823410  58444260  17815785 
   899516  50304785   3746632  10955268  12073610    495474  17927494  67417651   2381808  27050655 
 16611239  19193000  69899112  61580512  92430000  19603584  29515968   3782534  18684393  64253703 
 33025800  20753900   6637908   8813454  28274414    582555   6856997   5115795  26672375   4156334 
 15407150  19000288  31624185  20488334   9051840   5084552   3647259  14790160  19353464   6392414 
  1100902  37440250  68723702  30453199  13010896    616560  17415464   1148508  19331184  23791320 
 42130232  19750880  17457354   9482175  50030575  89921076  34953100  23663276  37445931  20545156 
 32002143  10390380  19671170  56984625  20212536  39752544   3230136  25630080    126477  65602520 
 46311489  54535438  17217426   2683674   8236968  56344410  16461445  59998108  55524240  74482560 
  9880920  24017730  78728276  20029528  18578301  10139325  51243984   5534862   6019280  42964092 
 30729088  15610725  29679564  43578612    178003  31923580   5678334  15379860  10862184   4118112 
 44418504   1496640  88873650  12553074   1451483  66738492  28556590  26363299  13927022  21106760 
 35705410   4893252   8404110  37396416  63142338   5605328  18510688  18698864  69617930   3539976 
 20538950  78778308   7548072  13798330  22644135    844778  26170452  81603660   9824350  26294037 
 70350273   5597606   7947397  35131950   5605730   9282024  17133858  56529693  20570590  20890080 
 11013395  27898020  11564480  15449454   6403891    237644  32442996  57923182   2884036  94565898 
  4102950   1954180  33264240  47329632   1935790  16665000  35137368  46468866   5054049  46939230 
 13984575     40580  18328584  11245690  33587048   1286282  32187662   7277288  32181786   2721998 
 14850567   1598667  68075244    770774  22534365    349332  11268400  54910174  55960056  19508517 
 20267193     16932  15351280   3547106  26080089  23411960   2232632  37538699  18290844  24493664 
 53160040  44771448   7212247  20684290  45803320  48629452  43878698  22418748   6315309  22927400 
 31573556  39380320   3080620   6271944  30649080  47983100   4940640  54604148   1014082  43553928 
  5713754  16993284  17692074  64446456  22925214  40805586  15200696   2811996  23764224  30904296 
 52269342   7179675  54621270  15700446  11885528   3197480  91060580    998571  17764299  21328400 
 49380423  28383856   1754550  49555101  69956136   5394225  23592248  44690349  12931116   5111092 
  3854213  68918347  53367600     81789  29915714   7825916  25022770  24543882  41775516  17776730 
  3787625  33100839   2597298  26994645  13858746  46321621   6945848  27618087  34023534  18068704 
 54218052  41721777  68942454  17094454  14335480  23239552  22157198  12175977  38550528  84890214 
 30378780  41511576   1438950  17832054  10403148  21458034  64172196  43432248  28004262  17176742 
 24766500    169652  86511700   3933856  41386509  29966394   3688443   1172652    139320  12801996 
 13081608  53278014   5720895  40327665  42456488  53432932   5866240  17973384  45787362   3608145 
 61644781  36727800  19760645  13034520  79319994   6858432   1600344  84586350  33437712    205310 
  9976720  58968891   3593670  50156400  11880000  22590623  19828749   3970112   6167277   1084768 
 12909984  20387004  30168831  89955063  54516315   5682570  34388761   8750808  18291208  73070700 
 18301652  44549876  44008587   6412000  33776080  12356652  36687872  43402265  79560702   8172448 
 25006572   1383010  50354892  47344167  90853548  35245125  45000144  23097581  43953049   2380224 
 67644768   5986631  26346978  29227320  31684860  56023626  61621280  74240000  12899122   5548630 
 16089490   2913812  12619640   9137791   9319065  10377140  18432883   1523766  32003741   5133432 
  6792996  21981081  53528634  18623300  29894400  50282550   5883867  55097640   8616960   3374397 
 31994256  35030226   4658977  48782064  46259463  82136040  44414222  25524196  36630350  15648595 
 34709562  29373268  13723350  38055500  62580672  53386105  71635087   5160932  71447600  18039450 
  6828432  10786984  14597206   4387799   9063404   2076487  43259930   9140759  25004700  14571696 
 70424640   8658304  56519087  38792912    183653   1976280   6750780  18727727  21405630  14156792 
 39147240  56211348  50679200   9040515  65096020  15721860   5550471  10127285  50499986   4321230 
 20702330  31927860  30482045  69217947   7375321  16739445  96095673  32448281   6881151  46661355 
 63546384  91556150  11096442  32173504  12223827  82547920  16010136   4006288  62469603  27531276 
 34459068  20507355  31297473   1914884  49176400  64571078  21164692  16930688  15141084   8809392 
 31007544  27172416  27108073  80170980  39308624  36661410  93525536   1276520  63088100  47541079 
    61965  39704400   4039160   3606648  16030000  12196730   1954902  42969888  16989675  44635792 
 51475284  20747588   2116504   1492443  11045790   7514490  44692401   9094556  49582287  66150045 
  8159940  39618092  18322328   6863520  94031080  14913158  11418050  24612676   1185744  34591912 
  1159620  12603520   6109272    400491  19252560  69571104   1193580  14402400   2605295  37187135 
 48508080  23912856  39190400     90840   2449760   3161708  68206104  76876800  83198500  13176755 
 42178916  16431447  32673160  11705590  21844680   9842175   1436148  76087560  20243733  46513236 
  1533240   6431400  10745455  30817328  30905322    451194  30503376  21154714   4383834   3188360 
 16598679  49209020    847164    836664   8323024  12773188  20399236  14102163  20270118  86017936 
 33885696  79452864  31474048   4360840  41971172  60867164  14065560  23708983  43850106  30248240 
 65943636   7514380   8345576  25248825   6568474  77439324  31204368   2413717  41128880  21952632 
 39100716  30014010  15766662  14028956  41424996  67079040   6998079   8008448   5792420  36631872 
 29560320  20987936  48515480  45255951  55399820  30733650  72211134  18561564  30831040  52551259 
 31391355  28302792   1145780  42444270  10977900   4855324   6157812   3787992  19163712  77769945 
  3033008  18385740  24234016  31952264  14737476  28517806  48338139  26468420  64422809   6026516 
 16164608   2044746  20878780   7736384  16221087   2505264   5127388  93436470  38745582  21398872 
  9743552   9655632  46733635  17609484  74830671   1366170  63433970  42083874  19680948   2036820 
 11117736  15483768  31532193  15671553  28129816  39584188    859502  21136493  43515723  63214056 
 25012599   1087383  17733890     35336  22862910  77659298  55781055   6771312   7162791  25128630 
   847854  10098088   4727174  85675727   9174470   9948770   8017425  20955705    833028  77556992 
 39222391   8260326   7079475  29194050  65392990  70570551   1394302   5079048  41239344    757720 
  4976886  32189325  19743024   8449254  42406056    251199  28333560   1563057  51311104   2632868 
   838508  27088596   7539728  30505190  18610837  44182755  20056932   3017754    517632  10162096 
 34186760  31140617  26437800   2576943  28669914    117961  34647377  51486324  23808682  59268418 
 51133572  48965440  25164216  71889260  30744880  32327748  15718725  43681491  34853650   3626372 
 32154593  55870074  11459712   5242766  33168543  43332597   7103250   6331572   2034251   4977230 
 89958474  25069160   3991589  66837155  25727968  24710265  46715475  17214180  20731559  22575546 
 18781126  17542028  12585940  16833740  14928250  16937655  10458000  18794009  25862585  72669830 
 12676932   3744799  23238460  75061832   4119076   3099546  60590000  15375256    595626  42091745 
 11520960  21657127    625878  11603352  90487656  41131898  48821616  79238312  22666502  33813816 
 24643801  39678450  12283378    111006  44887555  12659879  90787520  20219232  71000075  49323897 
 30380880   1464254  32271093   7739484   6455668    322560  55988786  13787928  34660620    267330 
 15714171  21071250   2958179  87306824  48551180  57914460   4899375  21872402  15935361   1367058 
 20629730  40532310  18693215  33388035  25510340  20520760   1662848  16664392  19182280    910212 
  2061723  67914624  30041280  41521328   2421459  11681651   3872022  76640350  15712620  20392586 
 64222908   1986325   4016340  84895657  45742580  72985955  27904888   8058501   1704546  10025692 
 34622390  42768684   1658667  91402348  22012484  30717536  27014088  21423453  44830616   1004463 
 21503440  44405536  23477106  26229912  71456196   8632880  20172537  21213168  28996544   7677672 
 34102876  85700580  40126032    135470   2668150  13634085  54503145  18374888  19222560  30826848 
 44610580  14785155  19739920   1788792  83350320  63651885  27279490  98178240  12469512  13944042 
 36171942   8599282  33329723  19886428   8072112   9211511   1293103   2696301  71085880  48441000 
 23621583  37774088   6758962  27738828   9408585  47060160  24045672  39526128  66300553  14596151 
 88907112  47046888   5825351  69477696  17558984  19222864   4702536  11563410  48154320  34482024 
 23706089  40772337  38086302   9070996   5929570   3681193  71599272   6089445  47141907   1621914 
 13952770  16028390   6816625  38773240  38537695  10117072  76635265  78436634   6954966  52309056 
 12928428  26842380   3151116  14325348  21771412  12276160   1662900  28999130  65693004  72857136 
  5222910  11181104  39973205   9955842  16425600  11830027   1467505  11544552  41961956  14429950 
 13433118  28088560  18448368  11515680  23310252  32252215  11860872  74225434  19880098  48997100 
 46621606   4356740  13159500   1137978   4571889  11296560  58662052   5879603  17754384  48091480 
  3286560   2146012  37958298  45854208   3814325  67168181  38808660   2001552  29516619  24002610 
 24034913  21653968  23786139   3181880  10853472   1885590   3564792  37011375  32507280  35195056 
 35447176  44625854    211004  45073350   4323696   7984053  68677255   5527740  16747050  27196755 
  3448918  13827334   4749426  34369599  31989824  41041959  35491270  12892840  81411336   3196839 
  5886108   4665888  34348864  28732750  19994624  30000160  32899230   1097100   4016821  44843652 
 72816276  25709009   6359979   1338918  22750730  28821760  52413055   7139120  11741520  17667351 
 63974890   4008040  60144222  38673572  10408202  34619040  40280950   7158074  14278140  33323332 
 33179796   3373905  15051647  66924000  62413395  49381605  57950399  22084460  31921195  38380732 
 14930496    254160    664076  17193223  20196813   1126872  19755092  38727420  16449600  15204905 
 63905625  17805243  40672350  32357700  37532040   2253888  59541138  41664432  16863860   4970970 
 33145250   9566193   7332888   1759905  15038205   7500828   2440976  35616768  60261564  54417090 
 19067616  41554305  47549158  72497205  18002724  14488866  65129350   4507398   2125144  25673990 
 49375016  20642934   4181037  19739700  10611804  47427984  44601492  11882306   7567560  77085820 
 10894134  13966512  30741450  13447500   3852135    509670  10560140  16358080  56287613   7094457 
  3324803   7996308  17479256  14557608  10238400   4465125  52313538  26726464  46034477   4540850 
 19386654  11375295  46883540   7253615    471380  48504536  21061640  67605023  52113964   1981335 
 29167880  19223388  32065210   7183407  22962950  10389210  19485051  27410655  70502610  18864140 
 15489120  52349178  30701622  73425696   7428003   6427400  46357812  61473105  44243268  22173984 
 50795096  51258405  44920656   4782376  48654100  57890388  38754815  78839208  38223549   5675302 
 19475456  18535119  42012300  14609454  45465732  17629596   1151280  11505648     83184  51990952 
 10656886    216450  15278753  43172118  61510152  84689474  17463013  27904712  73496577   9896837 
  5890187  20566854  12327890  13688360  27120024  72380892   8644302  22178790   3034304  34567731 
  6721174  43240764  19258926   3229830  47378115  42987620   8468438   1869894  38111850  17586120 
 37733710  52007404    384920   3006263    352600  31411770   8133832  44874814   1425531  22601682 
  2355540  48823176  32557347    403940   2546172  33533750   5319930    742468  29353822   2579136 
 50866918  21732624   6537744  39973626  13124408  59946425  28896948  19614924  43280532  43019910 
  8279700  24769680  72395334   2097048   5318352   3859260  20683740  26260964    146693  13073424 
 14108216  13904364   7059312  77909409   6247415  11865010   8020734  44908054  73813782   1106004 
 93991590   3470655  23125472  24853686  58880115  75841176  50635200   9602040  36089144  13338306 
  4236645  29651138  45952272  63275640  59660250  38806471  23119122  80750410  56147508  20007085 
 39152291  65444665   2477986   1976634  28511537   7659480  21532370   8140960  12943392  14098429 
 34465800  75675360  67856224  44210496  37951816   3898653   2492212  85833984    799470   9909740 
 61796832  61314990  14918544  47755484   1502647  86601480   5991921  17146336  15788278   5125644 
 26053555  77546931  58085717  46891910  32481894   9957180  84712428   2870910  40775350  26348570 
  6359745   4639680  70305504  10173888  12493803   1194336   6406250  36541856  36175718  44856330 
 25207952   7756246  22365639  16531082  13793154  27607680  16333778   2826060   3794136  24534672 
 63944930  67932954  43769805  76892760  12463836  73679625  70987520  13117938  28380946  30772980 
 23971584  32906650  54523275  46041975  36729603  19062105  48125016   5742296  20478246  34782072 
 29760558  37131164  56271234  65804376  25490400  38876112   5619564   1451865  26585600  45003437 
  2526744  23694759  31179924   4860071  36633444  14879016  39361696    508130  57943952  46679763 
   763828  23521296  49663612  15466596  59402650  36939838   8333451  53975670  27940608  44273628 
   481296  51988917  18527376   2846767  86262914  15025404  77904250  36244082  62162988  28832175 
 34808556    677031  87513400  57513984  28910636  50938865   5108704   2659305   2243864    309281 
 20210190  22860240   3213390  12605868  40974862    244808  68515064  28229093  29001710  71054226 
 39164736  45096512  13557175  11181160  38856090    256091   1161780   4323728  17145144  15459773 
 18405290  50671402  42806544   6941312  41109312  12553216  37660896  12485466   5787730  18465834 
 77025258  10496808  21131715  44201362  37983792    202032   6596310  11804001  10632370    485908 
 20966120  29624400  19190774  11406980  12840432  58739884   3094730  35859850   4056141  32916339 
  2307000   5172489   2984569   5908800   2195100   6186885  21277976   9557266   2033850   5186214 
 24284336  22822514   8542116  52986880   6259950  17793622  41365214  85600014  34183214   1070880 
 22073607   6854247   1167390  78433432   6626516  19015740  16103846  18329388  58671850  11198290 
  5110254  12561281  24258962  42772784   3127410  32722800   9017288  12306925  36598815  62342370 
 18012668  17867466   8642025  62803242  52223428   1115694  62959110  26883645   7774378   5412624 
 46602416   4420374  19761201  48481920   5048508   2672626  39447710  11783666  11158840  13886416 
 70443128  18279710  76533552   8836071  13628550  16358142  19350572  45691520  23356776  27138906 
 70404055  33368154  10965516  15100206  32703598  41556111  11704648  10679680   4594880  18277398 
  3913839  17650590  30905100  15687950  14547152   5386846  70271920  68101358  12689612  11127436 
  9035424  52692662  35325182   5974722   5723190  30073174  56958660   8770300  17658732  15517229 
  6263044  48080628  11200899  12469340  20345050   4295112  11525898  16797606  52676100  46720998 
 37417086   1730027     34510  36082755  38659720   4745026  26710608  45866106  61688440    254932 
 80020122  34801290     55140  61769973   6437143  62865792  47094066   2339728  28485264   4893056 
   717332   7754481  40175100    283650  29151498   5928125   2284635   1754180   5851780  23337912 
 11486016   9789738  32440505  69909120  81109808  29292519  26825400  23489754   2453032  15121357 
 39460500  18904662   7865517  28313307  19520850  35226000   6160326  35127000  20377656  17986878 
 55668268   5982240   1075917  22119291   7167970   1104026  35715456  48882284   3587063  29147888 
 35524450   1190108   5817330   3533840  74014180  41668952  15552220    330804  43038072  56570206 
    92826  15546090  56572295  70545654  77694150  90483197  17060936  36214860  66399410     99365 
 35813232   8476299   4215225   5656580  47335612  22493750   4264110    622502   8295775   1976500 
 10145166    891455   7187616  22778862  46013286   4153632   7055607  54083430  13179194  84247470 
  5363784  14809690  14946633   2975102  54068872  14324666  81538254  30376944  54600934  16798530 
 16277564  11158000  67801470  14272944  65936717   1148576  12355071  10185956  24525866  33974250 
  4798179  13441368   2431275   2849388   5620650  43531146  25376780  26766096  14404464  19971792 
   819366    375632  17742084  49420800   3138555  65190840  29619535  33834170   3548324  27925121 
   389888  69477580  37702560   9991085  16240117   5584212    688162   3148632   9719486  38442614 
 37893375  18498924  21036080  30426024   2626041  33810542   1654993  11892158   1030068  15648108 
 22115632  39013860   5883759  39068323  11324176   7982767  38005656  16150034      7220   3784370 
 10014384  27237773     14689  35616786    166096  28830270  75279490  20370033   1269118  36014469 
  1558058   3489318  53252250  22119996  30482487  13423510   8024635  63539770   8615235   5221575 
 57840642   8128368   5365704   3320469   1026098  69240725  18412104   4693437  36209646  76709550 
 36909096  49469444  53238055  90884387  15182700  38698674  36297404   1854400   6298922  72914004 
 67704992  13843343   9533000   8623924  22118824   6088759   4748292  19545150  53490780  36405653 
 13320775  43258250  34557170  36955125  37785477  33998175    985338  13203756  14818228   2385600 
 73154672  36366671  73048850    819302  11970720  81756655  35996805  20637474  64685460  45222485 
  7163536  87496539   1879963   4630902   4126650  23035980    191485  42802276  40216756  48696837 
 11123868  17900448  38521065  20764480  24333664   3781285  22614900  62287749  21300566  68581966 
 53936528  28422909  68965046   3936750   4623201  72085698  57236370   1746585   3872880  34637134 
 10866540  15747760  42179853  39687288   4083570  36034147   5927594  10473120  24273678  23245341 
  8048160  43156982   9180675  15424164  46001397   7744613   1282329  17675658  18876495  59240570 
 75390876  37635084   7850158  30047283  58601025  10542170  65321539   7877385  35512260  33037983 
 31330508  26323566   6825330  11242800  10051884  24848520  23698528  16516098  58665645  22891168 
   576738   2144208  11412090  13470597  80567784  60901599  22275900    682992    233109  11470203 
 52763475  73429850   1364520  18988585  29001446  24970579  55017716   3138499  77289582  67576748 
 11270130  32704648   3019500   3707559   6163623  32495715   5714160   5310315   4515280  35477130 
  5548218    956968  18713849  12952119  97039392  53690604   8433984  22157362  28649508   6762539 
 16674024  64941904  21306068   3580203   6369960  19293280  49706496   5946039  34161028   6658184 
 17086561  10042584   4653920  16116751   5548400  12812220  27576448  21730213  24646304  29299368 
    78820  42614026  31947624  13057940  67432743  20104488   7642584  19241328  15781172  21208470 
 59017368    843192  25333749  55829244   4132648   9118264   5335104  28729680  46867752  12995719 
 71296901  83038875  20998425  27610800   4561682  59679148  21157500   3977934  80602736  23554544 
 62657595   9907088  25348326   7064145  41700516  13441848   1220835  64383865   3912762  52444207 
 44968704  56239764  36976500  40069024  11076275  74534000  24573108  17719988   1415216  20637680 
 17417800  51882460  13567869    593712  61907812  12918906  14800470  25084444  74955426  27170172 
  5865040   9169650   6899352  68864070  19090409  86119537  14180256  14335845    792780  21230825 
 38749766  40916664   1370394  20938475  11248955  19787812  38541927   9762735  27107984   3898060 
 41789912  21648105   6441136   8176644   5318950  20503464  13580196   6720336  47006934    907050 
 54426852  25355423  36039042  32072778   3884447  61350544  11819555   9598120  24147123  63884548 
 48830222   3657500  40939080   5067128  44638396  16943664  18686025   6171219  40264500  23088170 
 10039731  26359210  60787040  19460295   5229693     84280  14975136   5143500  12749232  15146080 
 38657740  48622840  82542790   2452160  23829750  78899280  56575999  11598756  53946615  11682556 
  3098381   4712330  35114448  80215200  38366716  72426102   2547314  27931270  47776785   9554532 
    12691  16269181  39394836   6044046  10579906  34934760  13459536  11057536  60811560    754127 
  9249360  44726754  39353664  14109475  12284055   1872388   7772414  60828768  71043120  30402834 
 26633430   6078537  20478276  15685815    494928   8003149   8721019  83243160  16920914  12974121 
 23960828  15581384  12388951  22172392   8453178  13257396   4571825    556308  35083377    804034 
 26671260   2476047  15513316   5727417   8337000  20934540  35950960  14641731  52273089  47168991 
 36859863  68004382  31381702  58005360  25926700   9733500    707586  13812500  25058644  11864209 
 16629674  23691472  26699802  56950875  18943860  22695255  92203902  18672120   6601986  27422550 
 19124964   7384616  22331574  34208478   2456874  48104448  47287224  17564321  26544538   8904432 
   233227  36285400  39153284  56552946   3745357  13381056  23308224  18596052  48323406   7734381 
 88057854  10208522  24796968   2766312  13003167   8715641   7627347  47295717  26311250   1433640 
 58958196   3420096    369090  12534561  12210128  11895264   2382390  31351752  11715960   9935271 
  5267715  31555524  10544310    147678  60031692  73003472  28641894   5418630  48436559  11098300 
  1095219   6833307  13143165  47216385  18865080   4305719  48259610  62369379   8119668  42207954 
 19043187  54310527  17880786    866586   2481033  25830732   3358152   2961378  20203893  22867545 
 92462150  13760384   2473044  59128650  61108432   5111176  61632725  27883712  54477001   3337254 
 38660316   4373352  12607257  17491010  31931796   1727208  15658812  37362302  58894527  14041191 
 56842214  38850120  18624250   5646112    813072  10851736  26511112  69791225  28055248  56914443 
 56100099   9426052   8800158  45244689  44451840  11293405  39875072   5802279   4376294  33252704 
 32402524  45485916  68212312   6453820  16875663  35743320  32510697  17435880  66729120  78705164 
  1651860    718185  23004084   5547669  35258841   7587216  53855880   9063600  16359849  19982970 
  5510656   9596748  46695915   7191908  13817604  13646568  74365830  81105096  27939426  92408473 
  7820637  26107670  14461941  33268760  25140888  46332232  41756932  45734352  25955610  29105860 
 43129720  67871232  29948022  30217068    192950    335399  27476328  19990770  65824172  89586000 
 21214813  45265101    726500  63111774  25926932    969882  33621068  73802285   2447262  17142975 
  8398208  12192432   7954356  35982611  95139968  69590598   2569608   2997048   4998291  19142144 
 14351402  24243050  21596931  11456620  25080130      8260  14425775  23746333  26179604  37560600 
 10569400   3026016  46589940   5690831  16370562   3120294   3372992  17083368  29868425  39130280 
 11657196  31469230  20396480  85553091  55944405    140691  55406259  11585970  68448478  76469484 
 41549423    401948  18162342  40262064  23500015   9443605   9349961  56294732  21289054  38923716 
 23954220   1581255  17214505  14637648  13533096  32880288   3407910   1932168   8676503  12346016 
 92452266   4877190  33895554  46584475  56558682  47734578  25949640  10108263  23830072   5123943 
 20222648   6559280  18513768  21072271  35568988   2792400  14654782  14360895  28322300  59789561 
 17210625   8823586  52500380  31727708    319294  28064400   1552525  26048022  48801375  25138282 
 37585941   4865010  50977831   5107500   7528270   8896716  31954027  25397520   2053988  44067494 
 47196166    836125   1678508  30874760  43465212  11399684  25445649  72719514  65263512   1050082 
 23683275  55120660  56547738   8482132   7484736  12091339  76689270   1820352  20333970   1254873 
  4690404  46283839   2601276   7622685     94975  26779442   8582140  62042486  39390784   6418197 
 32449613  43800372  35452500  31364361    184608  20930352  32988882  41618955  26308095   7769814 
 23613120   5066204   2763530  46941250  50817114   9826312  11895624  11107536   5347104   5202060 
  5323643   7120729    310086  86242592  11970586  22209297     61964  65554876  24664146   4936204 
 14781576    892710  20388450  72280116   2072222   6887601  16266558  25718808  34275552   9114960 
  7218618  64476405  35340932  26479420   1758938  12210464  25167264  10886778  24899160  53959716 
 41116540   2120318  25136064   2617764  13822288  68526890   6968295  13897144  59929389  97510441 
 58288255  32599941  13158990   6861660  85038432   3749760  26698452  71522500   9399780  39194604 
 58887990  10779474  18159179  71195511   8410920  15205834   3232680  35975555   2392320   6672876 
 84943096  16356432  31025262  11124717  24578838  42290400  26063080   8920960  29763136   2563262 
 32886731  39654380   2153992  37727263  75121725   6882370  10594992  11063591  26723370   8662206 
 57994545  18063388  58432395    456224  49769012  47228433   8842740   3413648  12443598   2821686 
 26523672   9015536  19605972  55972928   3198580  57331809   3150127  32075472   4384672    203868 
   736320  32044320  46039311    107848   1916082  61342942  12916382   7919430   3417440   2038467 
   244384  23995868  33111666  18066888   8610888   3146280  17438652   2225877   8642446   2313520 
 10877824  38081216  37840894  21056685   7747005   6461558   3371267  34374144   1393754  12290394 
 35572275  22410587  62670608  38144384   1417955   9308208  28619262  70586490  20347376  17987905 
  5225760  14968908   1888740  64173195  25683345  21016072  33021756  39644568   4622979   9675236 
 26423904  27628856  31044720  13996320  15347555  10358432   6571345  62043880  51603296   2494695 
 31197051   4027320      3328  15886143   2817456   1542914  95897448   9029490  14379453   4651346 
  8939164   1193807  70921656  39645640   4609943  23026500  33740000  39050730    772160   6963616 
 20971764  27637713   4339780    938184  33174420  34666602  47907300  32866020  61709760   7662342 
  1392738  22386978  20623200  29107760  21033063   5163887   3056710   1409404  19995195  70833936 
  9522272  12043467  38775250  34527017  43417920  25047020   9367624  50615160  16618571   8902424 
  3537905   4372375  50461851  59037102   7175217  11679640  16323125   5326883  79543377  12645195 
 58002354   1502052  27725258  24689035  11839723  33232960   6212700  11049933  71034971  14647992 
 14118246  64120003  19705842  59586840  27383580  73119421   4634278  16651600    813358  21279480 
 14532270  22765208   4240236  77494098  22035629  18425576    818181    666788  25059281   1313664 
  1996400  56316575    594306  15185096  12110700   1136384  17764550  63057080  65926998   6655662 
 19462762  12123072  58904796  20996437  15864881  26152516  18091787  24410807  17250765  12777443 
  3224148  24663856  43891848   2147528  12214440   6075440   8469412  23019204  34193560  10232710 
  2229282   4685544  62935211   3544640   1682604   6610000  45140948   5525780    865780  13494477 
 12790160   9918504  28642502  53662474  11604244  23599056   9967247   7999080  28834470  13472787 
 22378018  33079722  14682236  63054832   3519945  22772817  56958330  20588640  69548960    128093 
   689784  12325509  10189656    247608   9064692  66963820  31801920    642616  26721792  52802337 
 13581460  26511587  89158616  12001424  68395470   9345551  21161606   6260056   9738093   5955482 
 47333925   3372585  23727183  14629006  37428774   2178785  54993550    662871   8063090   4937214 
   370194   5942063   1848000   8671676  20653647  22494261   4503492   3492659      7062  36242784 
 10017228  12589086  50673532  76884676  29581992  55461369  24510948   4169840  73635126    342120 
 56169347   4759623   5979728  50048768   7763967  13668486  44150802   2041599   5916776  11864200 
 73306680  76620830   6539000   7500156    369325  50616928  54270754   2640330  32970888  16752327 
 88641608  33515449   9983630  18359280  12522159  35662196  22075515  15542160    351028  17582787 
 11207163  69821652  15679582  12970602  40863309  19687824   5147226  39929300   3805284   1409950 
 53815657   4112437   6769821   8930608   9808902  19814920  61381749  32905446  42653136  11792775 
 18803544  18161729  21212132  26067144   3123072  27452652  29576988  48200220  11799760  44138046 
 42223570   5728605  26573625   3175040   7929980   9919904  22451183  61980160  12537675   7877838 
   738720  56001465   4718061  16359385     42714  22949456   1173507   9765837  15625308  44573012 
  6901300  24641474   1988558  35660952  15994937  22725492  39878400    164519  16028266  35757617 
 40484071  19072504  78502908   2785796   2786616  32719500   3604148   6744684   3649506  11099134 
  9258832   1125072  43978193   1006460  45953472  13492437   4482820   6557837   1619270  10587024 
 72147456  28597567  17651165   3368850  29801726  14480685  24039200   1939248  14412964  43209640 
 10005699   6955837  58779210   2414874  28014930  28106250    122672   4519606  10820672  13822865 
  2207860    411510  62639710  65022705  45585800  67618492   9840347   8641260  57192720  12889532 
   141351  55300728  12293550   1238382   9122927  10897272  21297070  48438429  31442068   9351363 
  2224749  61495824  24839087  21059235   7323316   2749019  23660928  91722456  10314721    776522 
  5164926   2568501  26548646   4013982  21691593  10127670   6854994  39860308  27270459  46712448 
 48571335  42250120   9474608  61271980    872925  25921488  51433722  46046400  57169691  16827432 
 71048496  24206432  61794733   2966638  53426164  37493214  29839754  12404730  19782048  18550371 
  6395370    194432  36055530   9366192  10354529  20316333  16448916  56252749   4451856    443886 
 76941564   6149092  11356020  29575240  16673496  21798315   6888416   3373432  50783222  53452475 
 43343132  16328592  19102305  52709419  32788483   4593144   2523451  36010750  21239880  59774625 
 63197990  28660568  72881930  16966782   5956640  14970062  32153352   9890748   9179254  11015319 
 63113985  17401106  75237920  39409200  16623117  57470420  38959086  86395728  19043332   9608112 
 83277600  17466150  11577564  13462659  10304000   4841980  27012160   9603640   2229856    973276 
   916888  74457960  49223440  10691778   4163364   9292019   3066564  27571516  40109685    362912 
  3968477  53496716  63608331  67421628  41337230   2888409  42312360   5384080  95148911     99846 
 54995760  67063239   7580885  41284672  10003840   4283652   5752391  17247472  61733864  12142472 
 25356855  15398695   4502526   3889280  60223500    590152   2705497   5429592  41057360  35875708 
 60659035  12080850   4250472  44450189    178152  10727704  34204796  10357884  45886353   9596361 
 28736784   2646656   6408992  16754094  31261945  19273572  89196912  84947391   7469280  51634388 
 40429893  50783760  12597132  40545251  70486624   8729874  58580272  27420505  13145540    327669 
  3593446  29413254  87169590  20862060  49109410  61090645  59428656  23944245  33288228   9574116 
 76777138  31673850  85653087  30927090  65167270  11274964  61426722  23920974  35612416  42410410 
  2804545  47082399  51591410  12180760   4549595  56391846  55997550  30192344  10738040  72955348 
  9676871   5568479  41464360  24897000  51209358  14854084    512156   9927143  58297050   5301438 
 74329204  13911546  10247327  72915400  76337664  24722373   9708884  76893504   8801630  10193239 
   839916   9146976  11217188  15444366  40700560  59988840   2261220  51512618  27339252  19448844 
 35936208  14749053  23030945  15617148   1082028  31735517  11279882  26292750  87873984    577080 
 27486288  92515014  14001323  56045602  59868621   4846035   7740200  17946500   9530528   3068123 
  2827758   7605248  53217450  43441552  34531223  18628058  28457390  21146240  13201650  10297202 
 11322479  30423360  70122405  37444785  25574712   8605054   4843800  23930127  45657038   9344757 
 59430378  24338076    210664  30499542   4699258    624680  12770139    144480  23760770   2518220 
  2248686  50007888  20130642  83391104  17391188  48013225    153400  69463800  60538275    837655 
 21938859   1082256  31456250  34151040   9340900  40029405   4384071  26792272  10816650  93497236 
 14449642  50343468  17902864   7554673  18494637  50964732   7151049   2120725  10296550  12056640 
 10010194   6404396  13195193  26133121   3671926  28781067  55562058  88533813  41120010  17277116 
  9563348  45097486   5157108  24573296   6423546  29731276   3454852   8076970  69900750  27310180 
 28753088  52443774  20616410  41236508  52736256  51053110  47039363  61336492  75188460  29674840 
  5384676    986784  16990908   5507962  17214792  29550768   7663968  40204500  11724235  86394723 
 68374902   7763249  22366854    996353   1192444   2036416  20280700   2805810  65378880  15711140 
 55426140   2138036  40991181  49203570  27197696   7601997   7502940  30672246  24602340   4329936 
 45925115  44002720   3478358  25847718   5599749  23298044  29054025  12798162  74107176   5409909 
   717516  45785142  24055703  82710600  10403627   1715991  29837850  12308231  23404840  52433055 
 12414452  24704200  82392660  44030493  57504020  39517221  30435428  62400513  15919072  16860444 
 16115154  47977920  59177104  11596728   6235170  27502291  12405484   3530982  37885200   1957683 
 10666899  30054974     36660  86668477   1733490  14044576  58505356  22327464  74816088   7224610 
 19902750   6486221   5989176  48035214  35637129  14014384   3048680  69122630  23004324  62963405 
 76197845  16414924  35368102   6288678  45766560  17912012  52801866  10991682  29333968  13531110 
 30295257  46276552  44463735  28568000  42948268  21844020   6176968  44129610   1877988  38745924 
 22935822  10452204  17425320  12358724  14860504    540470  15906132  69904692  36169536   5663196 
 64019442  56183946  17781335    339200  69954817  24003770  18791534  16392525  17413661  11065653 
 13062808  29809746   5364875  19722918    436956   1582080  42475568  13595931  21863072  11457572 
  1935634  70271195   8522678  15603624    748255  28897722  67966912   4572540  50150469  35839608 
 19296708  10343930  44754528  22805328    429226   9814560   5783352   8075748  22127040  46911205 
 55818496    278418    448000   4860128   8438660    219226  38493440  11239122    579256  20888182 
 55378850   7998320  11745425  65065980  25387519   2314872  30951414   3415396  17539088   6344976 
 26728556  31847021  27253163   7852816   4323267  67971336   9185254  55139568  26904045  20844912 
 54867484  28451340   6772371   6874500  40017185  10698415   9027936   4379158   7984240   1473094 
 63857600   5818624   9126092   6593092  26368870   2000000  41901072  10492066    425661   8069544 
 43132500  12758958  21634845  23364904    389500  11995815   7591325  16997190   3160031   8197384 
 42854745  43170010  54453574   8575298  19332386  42483206  40766176  49867290  16894332   2103885 
 13566630   3230776  13809492  39628160  15496932   4883360  27011356  44406936   1091951  48752583 
 10690800  24477858  12893874  36188977   5963787  15970160  16330000  13856640  30436754   1833300 
  4518488  62594056   1609146   1596452  45208912  10075151  37759218   8445796  42201480  74943870 
 52098200   4543550   1453347  54856410   3426165  40927790  16768584  34634880    250914   5582200 
  2666625  61343321  22009872  20249554  19066268   4128225   3750580   8683200   7991295  98047104 
  2734130    563220  56487856  32656008  55637753  19652258     88596  45459350  53876592  17372868 
 83843648     43245   9875610  61041850  33003966   9127470  19348875  35721936  17435060  18272200 
 36469671  57725920   8945061   5318404  28676960  16694076  18257280  49452897  22467450  35915379 
 51718955   1793344  65359140  35509836  42354040   8863887   1872297  45399996   1611200   3581116 
 43162784  25984479  15284730  24030280    593794    417592  70985040   7498805  12764128   9551781 
 25359456   2906838  18777240  44868780  55007414   1721500  30082305  15702775  12298932  56698785 
 13703260   9176121   7309344   8176376  39749162  38700710     58690   2387980  23613148  67363938 
  2238796  36924255    357144  45707420  45475878    879570   7195191  15400890   1605100  13288860 
 25321034   3254375  32817960  34283295   5884570  90644459  12344753  21256248  45628394  38014079 
 17370954  20096832  85827600   9043320  11644928  37921365  16121712  84097410  19395960  29033620 
  3577650    661810  14478580  28836864   4351905  50441916  19213830  34827136  31863084  33556950 
 39911815   1654938  26128116  28424214   1791493  24481524  70285202   2259100  16718871   4460927 
  6207828  26759804  24836847  25797732  15403008  17433141  27460117   4472847   4608840   2095002 
 24018280   7278159  25974338  10008108  34478151   1584375  41623550  28159880  88826418  10617550 
   197568  39556269  19709778  10574300   2661336  27857025  48331400   2180844   3298344  40971987 
  2932718  31071488  54792894   7920150  32593011    419692  24319166  49860280   8472321  29875568 
  2618204   4947347    638409    331520  40983366  15048506  41989695  17961435   9474016   8002152 
  6976262  15409756  58467500  35472582  30223275  17483160  18414819  37527646   1378650  26235063 
 19224960  56777280  51751155  44843624  68197935   1737612   2696370  28707042   8668506  18735158 
 27814765   9135984  36424052  22519296  15287237  40485458   3764079  15204868   5845722  12709872 
  6444386  90871760  45855726  33413886  10071718   9483140   2838575   4502917  10425593  63999804 
 39971295  44071071  74549188  32371897  24400684   3820344    760960  12310125  35389511   6844968 
  1542714  31533810   8416449  15232000     46704  16689114   6061104  43485680   8425452  20609113 
  1677795  76968020  13423520  43174968    986148   3361796  13097964   9984281   7288860   3170615 
   875400  38851864   2348157   4188550  17839332  17250980  67179080    875124  10532408  35823828 
 14608422   7868146   5384785  24024800  17938758    542900   3364587  51330032  16961419  21699018 
 21141640  51269084  16796580   3131646  39083064  21849630  10111983  19327196   1763784  55099704 
 50941026   8576022  39452550   5352920   1717744  71651658  30656025  27487424  23819244   2642669 
  9923874  20308600  12952870    377960  30440540  68460610  38593390   1126908  89045972  30616872 
 30516534    120006   2594095  17054316  77076684  35182758  11567581  37942341  27839292   6789750 
 79884822  51000846  10456992   3510054   4982400  32720240  85467954  14441595  34793352  32384561 
 54828949   7547976  12208968  33597573  11401330  40246680  11960784  23235879    499902    391755 
 95497840  45765020  17406180  95218443  14088690  40270822  52988599  41885658   8563870   1144143 
 36457824  53445760  63599109  37720400  36878681  45302569   2725440  30139879  11313328  90810616 
 24295915  40831000   9080792  15468132  81912285  13369185  86273166  21393050   8205294  17777232 
 27404570    187152  32374287  13150655  48639600  35869502  28992600  45909297  33153861  20008880 
 55049797  11303020  39310000  14635971  36034758  69539949  37787320  78685320   5026149  64792602 
 27537003  57024300  40270804  38229952  69390178   8806296    242820  30737708  12245900  31052604 
  3574340   1803009   1885520  30743513  82654847  20078205  57855987   5689645  10563256  64893001 
  3292956    943744  65986425  12911860  16742144    586548    654850   3156309  51713960  13759273 
  3796512  41745123  39842192  73972276   9221812  30635410   1314642  12924490   1818684   3904560 
 36477356  47375797    697004   2423304   9116418    670208  43680117  25486944  18034715  42875970 
  7371195   7926468   9194480  78970488  11978541   7368716   6995449  15173136  10791029   2746240 
 12500736   2248340  28946611  43326685  56907408  81647336  33342033  62359164   8240400  23382739 
 28002384  50759625  45491918  37264101  26652514  40959100  15390882  22926591  10303566  10946400 
  6341335   1141877  75300560  18119205   9064206  32180091  11944014  35802830  37779948  24648732 
 82881812  15197195  75098478  30506769  55161741  53205760  33003824  34978210  59690390   9432723 
  6492960  10075104  22957848  11211714    681138   5333936  33509916  23600925  64599729   4141180 
 15305844   6403532   3459351  15663520   8485851   6472713   3260871  14005956    837680  36512768 
 28587040  21925358  19752567  19083600  64498374  42287832   6182516  12669760   4577430  76668636 
 55995093  48766650  36855146   7141716  14885100   2659967  65823905   6514662   9245236  10783773 
 37714958  26091948  47189868   5763714  10599650  71897927  16151150  15367728    645840  22530577 
  2695382   3079125  39129640     22064  18759899  10625105  57946234  18856656     31745   5570300 
 36615005  50180220  23304896  15035954    391968  58646142   6134008  16980870  10473210       830 
 10974906  69149249  38563437  78696347  40660854  47065428  23241365  26360697  40335274  33224256 
 16573584  57574405   8141126   8785611  20403114   3933477  13549545  40225374  54806286  24100780 
 24504661  19759666   1009700   3199828  36408960  34230272  33723666  18512316   6609532  39845614 
 29330721  27379488  12473956  20821073  33909648  33350864   7221848   8576871  20459420   3497022 
 10262705  67643840  31080883  27834710  37984230  63954341  68682710  28465932   1356019  22056426 
 12414480  34123692  22762495  59017296   5814918   4967586  19017136   8297520    848844  31491738 
 21626386   5088524  51745570  15578169  18775344  72418566  18271395  62290280  13245204  25010172 
  1309370  19764624  41705118   4057510  33295095  26096700   1959344   3643020  47398302  19721552 
 16564398  33102888   3991999  26744280  68679414  27023715   8072515   4965786   6204445  11597322 
  6357630  70728768   5506362  11046902  54228858  61731965  11432299  73543725   2889405  24738156 
 36379089  61969080   6432084   8779353   5334536  54057360   4755800  26041488  59308292  13766368 
 83770973  11515632  14831673   1495890  45704130  44034144  34939752  33032692   2813238  31929968 
 13090440  13274369  75661299  53101720  28452168   7483986   6622952  12678215  16594960   4271579 
 23886740  63066643  29525400   3524975  34233045   5181294   2587876   5071077  16256880  25737876 
 21245848  24538752  15979392  77494157  25909087  20078730  30999360   4033648  17361000   5260961 
  7982904  22703320   8924205  40694433  55151542  31128570    600400   2014398  85530240  36937594 
 63738083  63439936  51607170  24777423  45064107   9867744   6155352  23823233   5887020   1086972 
  9967837   8905316  54843623   4692600   9726165  47032037  37048438  36100316  65362730  15381831 
 17642377  20637675  53114500  62281256  13748597  71429946  41089790  15220000   4405572  48221074 
 76299365  44239797  19994600  15854700  16779870  35285531  53211520  78191440  33018675  53129148 
 15334388  57596370   6255062    367476  20220080  68436162  15343704  22559326  56841025  24854112 
   608689  32081495  15672720  17015810  18939745   9856767  54312924   4163400   5398146  41698728 
 22167848  16711877  86318496  40557142  20014183  24753060  52775888   1225216  22154594  49741338 
   862976   3015852  58498536   1123112  29028441  58328046   7270623  59242050  13320222    324540 
 11627221   2429250   4653625   9169664  35158743  23841620   9034623  18607624  29878794  19258675 
 18593211  85466544   1576208  12563298   6713094   2503460   8277434  23047740    351314  25420172 
 24107845  14763024  47920448  10447496  33465741  21253474  21723336  12920220  93711609  23373252 
  6814502  36586648  52197354  17451909  31490296  32760685  12273156   7737470   5238184  13653003 
 83179772  64804536    359010  19148300  10050360  57800289   6720236       731  15357415  18454905 
  2493676   9565830  38888475     14580  26584167   5001232  30906680    539588  85295712   9406020 
 78649360  28293100  10840861  57225984  70821678  80227662   1338876  76498764  52145220  33691366 
  6354736   6012786   8238652  43364101   1697802  27307547  24130095    667890  49183374   4439805 
 13422579  60432196  45722949   5921760  32339632  23011546  22067840  19051224  72889965    102410 
  7886007  62937360   1195655  19886972   3129652   3542875  25800450  26710570   1769646  29281350 
 19972152  18353359  40535976   6152608  84346484   8427070  43535282  46185006   8399272  18621722 
 40646923  21687930  49365930  11803287  20079731  13643610   7631406  14122587   7534100  33922004 
  1317504     11168  44525406  25194120  30195319  18421606  33252494  64382080  37371413   6622414 
 27925076   5543408  10539288  64638231  37336688  13377844  17906775   1061204  48916716   8346432 
   671650  40855689  10034738  17675730  40723641  24098344   6956502  23068044   9621591  12179115 
 22396030   6244400  54852436  27908556  52573260  34809040  44020046  36584331   3253870  59740478 
 10953165  60251910  21551350  61965504  68043015  68033600   9785216   2954250   2754580  10359282 
 15486680  85767700   8735916  76786556  34543200  14037784   3694272  76219560   1913118  10161068 
 14973090  74019906  29198728  16346525  39752400   2893026  11981392  64272906     67028   2914548 
 21934000   8865456  24941180  79796980    546644  10894774  16091680   5928948  15024810   6207480 
 17064796  61791834   4079592  25863154   6151700  17935920  50286250  43454556  15622800  52281960 
   684376   8803406  12162240  57259524  54260976  23707106  45718855  70447554  39598217   1909621 
  7964877  36177666    119888  17847816  13734630  59109666   1176147  21190035  22160306   9859088 
 32141048   4712007  44577792   2240761  28870212  14949440   4921758  19816656   5879132  15838020 
 27932370  20025305  46987776   3812549  20041866  23769626  36770552  12885372  81280227  17902234 
 19858800  21006021   1835938  16152343  70111839  68347114   3014676   5281402   5846128    170775 
 40892182   2439084  71105728   2565760   6322560  48388902  45455215  36574173  49132160  13594170 
  9395385  20804786  58787388  10564398  61618896   4964103  61661790  24621585   3390455   8629533 
 43465548   8154302  37373386  51235730  23809100  16069306    920046  38377938    152875  94203260 
  9066510  12997300  71630682  10753995  41407109  21922173    824044  18987993  36041880  10818808 
 37235725  27019405  36567580  10013760   1755641  33909813   2823820  23836012   4097265  49879710 
 13351374  25689600  25384860  59747482   8664491  18065544  71502052  16957228    134657  12586776 
  3979909   4733917  70248219  50228034  11816979   2274012   7595135   1472436  55118609  12852996 
  3013582   8968592  12425105   9760976  39282309  41462396   3661905  17032358   5798295   3022128 
 11285736   8293340  18582760  19796592  82046608  36704800  40711400  31980375   6045228  46817298 
 13165722  78334875    637446  27430461   5712510   6741346  29493959  11044630  17669190  34715212 
  4486575  50175258  29552120   4472024  16648984  16124528   5708326  56041252   2986440  32091230 
  9721250  19613280  31326579  29841210  49296320   6884360  56788465  13281125  15115248   5423327 
 53597800  40484356   7050879  40379759   6408696   7424893   8201267  13483184  57585528   9387840 
 66221996   1633199  17988947  14676268  40645080  56797308  23055550   5112864   5596896   7090044 
 38724555   2728400  80582776  36505644  39890398  22473864  12688050  52842270  28025888  42323928 
 42498390   4434021   3493146    605505   7906240   5784870  32487232  11204094  18984966  19391778 
 46716306  50780896   8169020  19711601   5325281  10920904  18700318   9915668  45219850  38961972 
 33116700   6301448   6565260   7902720   1529170  40285575  52851500  42670012  14806263  57246770 
 57000840  64499240  74284080  20084228  34120500  39553358    366560  39500136  37798956  15753647 
 36572420  21698820  59375848  22019634  67480452   6209210  14074470  17107332  18332069   2990673 
 21305000  66929999  24807484  14290752   4206276  29843793     14373  20142480    339094  53622412 
 56503328  50429610   6245252  28019035  30777118  67245165  22763444  82500916  49074480  14458780 
  9278346  12255282  15122814   8443950   7638725  18930450  18570838  32398560   3393597  20307387 
  1558605  62883920  13280340   5448520  96625760   1264676  12035440  17189960   2306676   4006848 
 56612465  13759846  23308292  48709440   4541047  18032974  15019884  59517000  16752224  23853015 
 43557231  58071713  63525975   8854396   6402924  60417480   4883964  53119380  65028788  15081567 
 52479744  29675844  47133353   9751852  39845277  39751998   6428923   9967188   7206825   5861359 
 51687915  74949134   7208550    547944  81665348  83305620   1629558  43191792   2633120   4822450 
 31410288  34781890   6288002   9949062   4748766  23655417  10896480  15446664  37707768  75038724 
 66382608  25394670  10900984  17337025  35004512  41668902  56380785  64452627  25034240  26501760 
 57549040   3802008  45338964   5668260  53235957   5429475   8910704   6572560  59234680  17960238 
  8968358  49701373  27549354  23214906   3950250  19923120  41994070  20929901  22686428    277728 
 36191430  68571934  29683180    589960   1212812   5828832  18071109  50760273  53422224   7720086 
 60196752   1061705   9179412    696848  54161118  17102120  22041250  44930520  52611104  42016395 
  4373703   1216800  17958048  62965224  64853090   1339404  37360089  37795932   8205248   6473610 
 27721145  37749915   3636423  22443600   7400988  10198430   5750074  34435982  34568390  48913440 
 42433390  21397519   3428243  13772541   1396602    407434  16152910   1734512  29578788  78244695 
 21679112   2652856  56028180   3621834  37591885    460380  68598816    989405  18985050  51304508 
  7015646   5581765   5230079  22632650  47457050   2710634  15355008    470394  30995568    728826 
 17813747  65644740  64326630   7904075   6593113   5775566  38427466  33343086  18594904   2899039 
 24906879  12311808  23467734  21024570  28654983   5871950  36206104   2957904  48255775  50777376 
 43309342  60844755   3155925  82096659  14398900  13785980  31479105  45382656  27269127  49044270 
  5325386  29674736   2244900  15327996  33554073   3670402  48432900  32872642   1021347  25561004 
 16609547  24012662  26267160  24631239   5281275   3530706  21489895  62043528  22558354  30818700 
 81595380  13794255   8007170   1352736  13216098   4988284  43766712  15872004   5909548  38514137 
 42280080  30931494  60041484  11315744   1541280    677875  14920799  15631000  11206666  41824605 
  3423715  36728888  93275872  10772012   5517108  57972222   1704828  20387664  43499776  64067328 
 26263418  11846646  38766726  25192076  30722913  24511965  20146125  46816224   1259950   3709150 
 27456624  15204942   1644029  30242150   6539100  10969840  10767205   3648160  58785391   8132124 
 27676932    370296   5160744  50076416   4994080  94036394  63518502  47876827   1255100  46512830 
 46010718    123604  16661970  24959052  10470044  29296944  29140152  27861108  14156276  87969882 
 53951370  26432305  43891340  61523628   6570256   6879600   1735812   8684936    253310  25383952 
 39138970  56500170   7034698    704700  14986738   2572449  13781792  15802205  25719360  18193160 
 49760446  35735120  29152815  57662096  25343802  11979315   5254544  36358647  37084068  16747224 
 25415650  39840096   2533996  65548846  19882618   5056392  53111636   4278240  11928130  76148964 
   601812  61755768  37206981  42683256    531509   2679173  39648084   1306506   8729875   2901198 
 24454850  58551087  17559028  11445390  29789970  59736912  18509686   2431040  21234768  28260500 
  5563105    906384  56183924  31858440  62010600  39846883   5817898  71428907   3364368  22257570 
  4219930   1794987  69504283  62608126  26609364  63858438   1773373   6334254  70744282  11864320 
 49839570  21795751  61702376  14420780  32110272  35367948  10290213  49663236  11864640  25385780 
 56322832   5336550  33088500  25573860  14561875  57372184  10965825   4648450  16043920  14920168 
 28642660  42224197  32042482  69500170  10350989    662502  16143840   9941157  49169520  33144270 
 13186062  22229276  15175680  13017527  10082568  63623315    235242  78513852  20631468   3797871 
 18797640   5621329   9135872  33030786  13025580   3337649  36363930  73271916  27740195  49170324 
  5991300  12360598  48141376  16800246  10665666  12722610  31777039  18514944  22609158  10703810 
 84173511  33389992  61543128   8753500   9729177  71288350   2032581   7892082   3817800  61831890 
 59171840  31121571  35973420   9894816  30398334  17769560  49925260  14698160   5465996  21549240 
  4663598  21920591  69953940  59624050  59716920    556716   8821396    178190  34327505  58335907 
  2625168   9863552  38367936     29208  15737194  68161797  30181648  15301581  46339416  22116473 
 48098988  31151430    595980   2075239  44130587  20024676  90451800   2187840  24367678  49852684 
  1405283   8166052  56191120  49561119   6882360  34881432  50163991    501283  57265715   3515648 
 10670400  30038568   8674072  25379513    836264  58452992     44286  31763004  68392188  16562880 
 40675365   1293256  16238110  36757995  31179234  47928780  67522946  18701550  51216984  66723450 
 44016110  19431280  10426933  45334912   6879125   3484735   1626192  33175408   5839548  21248582 
 14338134   5662761    287404  24267033   6022016  29005460  70906230  27214122  12826560  36173383 
 33996440   4009500  35877192  12625896   3444904  35029274   1205559   1630817   4553654  46398456 
 26655273  44155574  27316425   2787100  33663280  30877333   4857624  42199200  24223430  53246744 
 20430300  72112725  28791854  11454391  37440459  29898932   6014700  14105988    117425  21832761 
 14534742  37031066  48582975   3266920  44440245   3712940  24102743  52380246   2629832  78687851 
 46149180  50646750  33212934  17675795  17170920  40961664  59053512  25542918  27244159  69435590 
 26813592    477680  18574868  12139949   6318944  69954858  24904720  27126890  21455460  46763770 
 20375521  48653570   1761885  19037782  20148245  27015282  48482980  84086865   4689264  51604367 
 16859355    379592   7102467  28290648  15443501  41960213  57487090  13130936  45785755   6078648 
 42910032  11039264   1967475    217038  51825825   6888660   3453490  13293544  40719770  62159526 
 18518000  12943275  22063764   5262600  29772696  20386251  54845172  20651940  47000316  36708399 
 14410176  28537608  12054970  78231984     30460   1840614  24234924  20200956  88089096  25995154 
 10399680  13157144    825930  89981176   1696625   5895993    361681  18807011  24429080  22518097 
  4789060  39219282    943464  15853617  69097574  31880125    733182  84814618  48219236   8949213 
 12601360   1520240  29159137    967727  77244120    290252  13440372   1797444   1794789  29011136 
 72140670  44850304  21860352  45938228   1420690  20634385    355902  26670588   1556111   1302725 
  1924600  11706948  44952108  93049679  48556910  36534240  28492800  19899792  31044662  23076123 
  2151459   6986700  37255811  12458324   7520958  12806244  25960292    813588  36389408  23502360 
 49441944  26888849   3382048   7224028   3991646  94673362    118560   9263028  14891364   9240112 
  5063331  56282352  12226808  33126984  20236991  40020810   3950144  17187380  30609023  21258600 
  2528240  18705456  59736356  63919800  70966073   9342875  11148521  55622600  14452848  18252475 
  8180640  16786680   1202740  23097276  23295025  47060532   1973111  11285778  65209709  28742985 
  1616250  88396128  58213504   3549841   6762365  25095948  15983955  19270339   7364250  87021336 
 33119819  62857552    658021   4926577  23128960  10632752   7618615  37084048  12177000   6854229 
   523992   4666530  15380430   7830692   9083708  11086346   8231580   2331648  70008295   8216263 
 13972743  41905734  13651704   6737643  13708068  12699918    830245  62354572   1175880   1255527 
 56366088    576426  31406640  64947358  18660327  17157954  29701700  13599972  54964800  42182958 
 55091480  37638688  12863849   8027184  29161012   9039113   3949947  20977749   4118136  35644920 
  4777490    565730  22382048  14574729   2641092  33988421  35439688  58910000  56515872   2425014 
  9308463   1269760  10836624  16164820   2282313  21327442  11396971   5074086   9867921  15486192 
  7057987  15491394  18584202   5275287   9222768  28781736   2234155    910257  18300674  16846784 
 63960305  22262121  62115800  12183448  36505275  11309081  48349836  10816956   1680555  21452700 
 15712323  30050200   9036050   3925314   9592887   9802928  10822864  65569154  18058950  48747160 
  6973805  42472800  24551583  19134288  34367488  85440130  75145620  32389758  10476735  58165016 
 56342314  52491156    126447    939960   8422068  21371038  54355945  11977656   9451100   4718280 
 60084668  18018677  57337966  53431723  54350595  40517868   6677760  66773196    695266  39375832 
  2874333  70852320  54924876   9769914   2980279   6061374  66290206  19715631    524308   1162629 
 12699495  11717646  10261454   7738914   8921241  30402456  37647840   9842512  15747222  12268414 
 50505688   7786206   4032630  56239456  12644247  16106413   5987616  33132828  19955260     16796 
  1107556   4509272  34428000   2560545  51678538  22971885   9170985  12499510  23822050  88179420 
 66374412   1632537  40588800  28206630  32344215  18798008    519108    883872   5473720  93738647 
  5249090   9529488  43399126  36493985   3400670  24261400   1066766  11763876   8136020    607288 
 16700793  53002204  10915236  26409500  14712712  21884016  71192829  34653447  18921380   1063590 
 55827577  20025838  29630136   2436906  16277490  25288816   1338155  19921212   9219141   7955706 
  8244015   1727118  21501272  36767064  22827966  19607463  66347273  12980360  17049045  51051792 
 75467408  70550610  55549180    868066  21887615  21304580   6940076  44598519    326736  41241873 
 11927840   3454400   3873093   5953389  55994536   4847448  42464544    116816   8128414  25723509 
 23875348  13764300   1626684  63065984   4162212   5077636   2979840  44694624     50004  21389219 
 17781500  10365597   4952178   8490405  14704616   9732288  31600260  10010960  48490560  32801994 
 39123675  52072510  21310224  27317180    578298     26478  51346521   1277509  60512792  33831600 
 73695363   7136892     90072  10050885  18035442  67678314  39650275  24215880   1202880  58232625 
 61509880  37953784   1841424   4041555   1989221   9600888  52937500  22441396  54296130   2552935 
 59076081  53580304  19744206  26644114   1812384   3646368  66291186  17316600  26664295  14270028 
 25134420  20630865  21040500  79215396  36761130  20177417  70576992  38641314   1934538  22558308 
 10385360  71932346  67508586  45763264  32029938  10580724  44738270  25485720   5740560  77862996 
 57256017    745668  56905398  31545600  27743796  19486726  17823839  79674588  28878682  17346890 
 58102728  24308310   4176816  25663412  16535162  28146156   1393152  81782508   6482378   1243892 
 52464300  35840992  34263424  46672692   4847382  22951656  26820208  32276642   9655650   6582628 
  7723093  42525270    153768  38029895  74217066   1598516  62716196  27630330  23048727   4119822 
  9379246   8643514   9502979  18996789  45547320   3280420   6127450  13486674    585910  26751060 
 76722800   2515905   6353208  41376742    165000  18413318  25574292   5251025  61486114  34402932 
  5744709   3652880   6076515   7589664  81129240  71590194  13642416  80581950  20820768   9959400 
 11488500   2191759    249885   5218064  19906600   8909292  43956140   8172318  14679704  49175116 
  2042457  23756004  29253411  63842930  19353600   3775338   8876088  16927420  80441652  26136208 
 77392584  21393045  21909585  57338699  19425504  76091540  22346176  29526295  11070605   4771284 
 50313860   1376218   1281996   3826493  69090266  43253002  32446353  46346292  78279168  21497700 
 26122202    878220  34719986   1803640  72721926  10580760  13387842   9573136   2446227  40395586 
 52182543  13601340  27355510   7527846  28036802   6473157  29482842    357707    138768     88802 
 38270340   1857432  34389324    183120  27401668  42522788  53895996  48269312  28587314  19469632 
 16956480  21259290  73834870   1642890  29481920   4699248  21197148   5406776   5412160  30314394 
 10710020   4309690   5553856  36138960  17869620  53095440  14837152  34514032  20153471  44089080 
  8813610   7218655  10300800   3971320    401144   6240528  32876740  40479300  10651140   8198062 
 77208908  26689908    624580  18923270  19540353  49782442  39137415  61135074   5625806   4059369 
 57718149  74911380  36854181  17685078  28899073  25094360  19082736  28887144   8704212   2519822 
 67350155  38496745  37680556   4733862  74607204     57994    694120  49524990    105000    556542 
 52251371  41533902  35275306  30677290  18173520    891642    939584   1378155   2605603  38946035 
 34113132  35925344  27650805    250274  90003485  13631288    182135  40957488  15080648   9842521 
 57811875   1815072   2935080  35700600  26172179  14281274   4097046   5557860  25403859  15287216 
 47683610   9113377   5645472  48520584   1869141  43830416   2015020  10431408   4189000  10049805 
 51777828  23846352  32165056  25031461  18053745  25358622   6786108  41416125  78796414  81626041 
  1904628  28019556   2333856  51954322  17940288  44394480  61940004   3437366   2444700  54854368 
 15180783   9875194  52516347   1288672  32046885  68380137  57610392   2109220  24908221  79535010 
 15937371  76197690  59228888   1493088  37946896  40297615  12344312  40250250   6436200  31579308 
 30489228  52802233   9462750  29510427   1661904  48342112  57723572   6787352  38630909  11177616 
 79377608  58856240  71007885  38206280  57843258  14565250  12008304  25665354  75128889  43853568 
   489190   7902640  94363348  16879002  10059930   9696934  46625320  41788040   3081000     80510 
 76238750   7746472  25174270  16622955  27926009  52790310  25583525  38918022  19974327  36874440 
 24234045    815100  34143647  36347300  66135336  70429200  25272485  48077271  18615970    328482 
 60055462   4990464  37601760   7569185  25430988   3706542  37749141  18834840   2343593  51886648 
 25027986  11212656  51563196  27651790   7451842   9092930  44604411   5004554   6747250  32485194 
  1190549  35612099  44254536  31284792  31046254  28853398    754068  20901345  14230182  20942103 
  1455136  62214132  30306250  23583105  18686302  18848016    672771  31813395  86030724   5061060 
 47954025   2720952   7605893  83026734  74203604   9272912   8887878   1845828  34626584   3441650 
 30745572   9799196  25973235  28453050   7902378   3305910   5484116  40470765   7048392  54474560 
 78184854  38992000  46728000  40298060  20816229  34867063  31507440   1611038  73071371  29929284 
 17500038   2571504   2782140  49107924  55420456  11846625   1659642  56604000  68481300  30805788 
 31685720  21913652  32414640  74199357   2191010  52533456  13729040  21446048  52159230   8171040 
 20141157  20458068   9537375    631472  31508976   2934932   1747816   4028482    466325  53762930 
 19818498  10000998  36409949  62448872  68205725   5383458  15590984   2005964  44684013  19487226 
 15552025  66374942   9646308  40371200  18724953  55313238   4122888   4036208  41979285  25570145 
 31073320   5653655  11709198  42190560   7580628  52828952   2405214   4611573  62301246  76516440 
  4226814   1975158  19888339  13966255   2248631  48052650     72336    687257  50221698  25103491 
  2450292  29421824  34714017  10773414  29167614   1926123  21862764  17420340  10368012    159432 
 12930862  79628400  58288851  26798459   6370560    801944    162032  10284606  40543629    148596 
  8384910   5632746  51141816  33454113   1371756  32302116  49654767   2643114   3801308  52182150 
 19095686  13762503  12051090  43761321   1240282  36396765  50314794   9799650  48606156  28802915 
 71324512  80251300  51249061  16132896  16285990  84937732  58220497  22103800   3943525  62054400 
 53344614   8475549  11288576   3387240  56159976   3218391  11698254  61781335  30706587   8802396 
 17367700   1587857  16192500   6185304   3300024       300   1649194    911648  14426200  33985357 
 35914905  11348400   8571904   1571802  49766966  25295595   9377179   5983752  45063801  39793712 
 12016005  11153413  10375715  23140920  14648942  20229044  28155930  23884400    408392  38796472 
  6692220   8769649  39993597  66006885  35485833  13383048  41245602   5854464  33970474   4956944 
 21310716  51637592  29722707    141066  44169939  21504040  15022271  62762702  10204112  48228048 
 58282443  41379228  91746471   3116403  27583010  17654184  11481834  67792330  75567958   8637360 
 11931391  36543364    192774   8954814   4537254   1861963  13349620  46170299  13693284   5978244 
  1480160  17948634  15889428  29981904   2748438  32781112  28818456  35165762  29494080   2990328 
 41251595  16617572  39951453  40682250   3510858  22566740  60132576   6735520  22631794   9903866 
 75004930  19232458   2947308  18781664  35057646  37887333  51582822   1646986  48986604  44246031 
 33557926  10091898  15615851  15214008   7250190   6068601   4324524  54204630  69934214   3381210 
 47376480  15924030  25167512  25800315    598800  23995890  38337350  53164048  68080308  35503250 
 68585055  27310361   4783250  10961952  64159350  35122896   4550230   1072072  85181451  19977496 
  6428801  33570060  63624148   6087445  49820484   2650520  67369140  49548279  56766929   5095350 
 39896605  59867710  14432384  29070294  47284671   5029772  30301372  76750221  44413440   4448202 
  9994698  32813452  20125875   9104960  24361779  31934838  41750392   1516158  43224906  52218540 
 24740352   1644448  17949360  60189798  60608298  26662536  26870886  50830605    106694  24528627 
 46756740   4338897    262178  35148752  40913810    874500   2890706   9016202  58654600   4601250 
  3932845  10777090  14628978  40347936  39680837  15163820  73113200  23459940  44106940  44764005 
 22210216  54518360    212799   6129344  10596744   7308988   4241257  66825725  42889079  20213655 
  1155603  12588005  35708404  18529899  29056358  41840025  12126126   9394612    351002  66375906 
 43077600  13661505  30305440  85647969  34273520  29944123  10232910  83570652  58226544   9563580 
 19566422  17159972   2886194   1544256  54413963  16557741  22944430    622518  73944594  48886332 
 66656262   4057188  33662250  18258748   2228824  31876704  22523862   1252350   1874325   1325400 
 32313080  38762805  31981480  40117926    485228  73002120  31604159  11421912    215852  14962986 
 42573300  49177427  16492242   8034948  62943552   1337483  21410700   3019086  79511040   2797330 
 19786376  58666140   7801030   3343280   7764076  55690647  15124000  33346028  40034304  57896982 
  6983841  73104066  25180128  38952711  17637436   5996040   8047494  15963864  75367512  61093086 
  1250956  36163656    934340  13197345   1564360  57624896   6126228  37339906  41821765  58614292 
 35797839  26194792  74610144   1651650   2656810   9031142  21817769  43410537  17693092  75964476 
 14543475   7898025    358900   6873384  54474960  77055243  26987703  29782962   3836880  24437952 
  2289696  26347968  50537157  10049990  36754432  30644214  30123082  16125520  72519580    326456 
  6868824    390048  15199905  29447700  11134545  43294464   6097256  10849608  20221488   8916822 
  8528352  85137280  49724303  44362890  67016796  15736344  10185852  49145844  10666064  16980408 
 35650992  61919787  28934254  22318450  33046119  24013044  95699345   5978817  42962136   6136715 
 25225200  20983872   4079718    481290  28292870   6507383  16660930   9251330  22020188  38326288 
  9646040  31206864   6818846  31790330   5825884  22741155   5266482   7960500  48315890  41077012 
 38021162   9213974  36981147  48978768  16784754  89046768   6753472  19591488  26512860  83760075 
  7036536  86048388   3747536  41613750  73371425  15262598   8627808  23098608   2669451  22389715 
 30768657     50592  59134460   8457092  37772570  36967493  11990241  34651604   7342165  29175980 
 77945352  64567976  33078564  17403438  21174458  20211570  80698005  54242370  64450715  27132696 
 33123194   2497685  11207050  24576816   2843820  62956680  69857972   7135500   8565019   2762240 
 47119101  15411864  13374288  13041600   6492234  60350146    395702  56245770  70591884  49129980 
  3067350  28326761  77367087   6083042  39208771  34830771  21120244  81529238  11644672   3140550 
  5235516  48497120   2439830  25310016  48884340  40182766   5940106  10432800  12330612   2413074 
  1494150  61255040   8452720  22163274  59029386  11549473   2663375  12780340  15810672  13762095 
 57729380  13560067   8390868  19766286  44210064  60578608  49355100   8544367  22056516  17084925 
 13785184  36970558   3070530  19284304  13703925   6141536  11109459  18888660  89597853  23099904 
  3708000  10136355   5906628  40791160   3771008  23572200    311148  35527111  14840320  20675260 
 63954000   2935152   6116593   5861068  54528500  18559875  11665944  88813318  18884313   9444432 
  6648300  28404450  22372623  11887741   2268240  62813355  17887808  16575852  13100277  32367249 
 54405561  72265968  59103188   3913886  45411870  43430389  84667284  43160936  73679364  46733976 
 10998792   4995900   5883180  53303733  45415912   8418536   5472465    424728  62605761  18865431 
 41444712  44501806   5444100   4388114   7087266   9966759  60873254  37347951  43276707   3735012 
 40991282   9785101  14614397  75736872  15473685  68050136  47053088  78159655   3565322  34096750 
  1901591  63552480  31661127  30008043  34780360  14533803   1484329  19649760   3519896  91269612 
 26482512     58872  72448488   7835840  50539996  47714724  10384480   9387975  34322184  51182205 
 29512119  53885900  46037700   8405990  13196475  14063880  41580184  14905592  35658648  23645104 
  5312082  10357336  57265842  57708000   7860684  39808452  28718604   1708419  14790280   8267032 
  2753751   5554308  17017831   2601030   5647684  38085229  52962984  53667054  15193574   7246166 
   274320  24514872   8453160    583840  74269440  37111788  12095367  27058218     70122  19566116 
  1220687  41780068  10163552  31606560  27063660   7257618  32506693  25077952   9906383  43080768 
 23557976  12703614  11112410   9717868  33144390  12253192  30425460  19045730  11739506  29954368 
 26666730  72591872  71893117   4043368   5118462   1219135  55822467  72655992  13701675  13633920 
  9590184  21303516  45671310  76356502  29035980  45412752  46797744  29301867  46349226   8218980 
   843909  22397985  30359810  29752470    858495   3640560  14253444  45288250  44456600  12664275 
 82609002  19720545  14724008   6277500   5578958  14050742  10811440  22919478   4225600    407296 
 14860720  44135630  59549325    429504  31174600   2220512   5837594  74062912  32663148  36973833 
 31889361  25739120  46718025  22286770  33132096  46384244   2949030  15866048  53680510  12943448 
  5036636  17910928   8628660   1777606  22985428  52233762   5245353    608470   8949798  23575825 
 51031792  12815600  35731392   7290561  27560196  16880577  38903760   1560771   6285312    225025 
 72738100  18791916  62669790   9975780   2366298  37137085  35640891  38610432  61165350   2047661 
  4205902   5543195  30837555  22568450  27062925   1763223   6842850   6494850  86827680  67857334 
 23096866   3107956  58548528  56067480  26131620  20761909  29039331  22514010  46304250  14636700 
 12132666  67247109   1142769   2758782  12611544  16538958   2995860  25733485  12536188  86933727 
 29200087  83724032   3213504  29549458  37456083   8548236  26879670  29564933  29508490     35178 
 48706236      7172  66277015   8894612   2199120   5726688  10191630  23662854   4772346   5265912 
 31815656    739921  60586887   2078282  20441691   4992965  21657537    136266  27646542  42499138 
  9686292    757010  22512295  35148863  28859224  45968910  84696924  20002244  44603073  25802400 
 15404664  57549128  44358354  28904145    620925   3996011   1770420   8421678  13162848   6466684 
 27544736   6352992  30631920   7445952  34088070  55077600   8536268   5242670  31890880  66151715 
   571419   5851132  77788275   2231304   7289001   3604675   4119654  15775270  25867985  59996366 
 60760290   5572700   2463816   6701176  74260230  51078272  48983031  49162590  53765592  19861522 
 12062188   5758753  12648188  78675597   4066242  18942743   4057560   7400572  19960920  74590594 
    42573  52296448  65800878  63994002  51932240  44806952  22857216  64115766  60854208   5100667 
 42428169  58951932  14659220  55727760  67206762  81153153  42681600   1538262  17692350  10916884 
  3764824  73898968  12095510  44060649  52323492  67413456  17897408  22565912    499985  16709026 
  1525776   4233780  23169740  29810190   4701588  30134952   8355072   2834917  23489130  57480426 
 45443142   2804172  13458186  69763500  82419036  16737111  67475460   1502592   7865015   8738584 
  6165866   3869262   8485260  17459550   9755722  13772332  31323620  43521408   1168219  37631925 
 40680159  24710256  17318822  40358120  58965072  15361435   3764418   5148729  14578900   3060018 
 34737406  11856938  73232506  13527376   9738030   5958846  30195118    136710  62569769  31616440 
  1618964  24083316  44711055  13570865  88379850   1077091  38459394  16820384   2987964  52899399 
 10509732  31619250   6442154  62004224  33324863   3548016    522536   6629220   7362900   6767100 
  5547600  14194954  26654958  20277705  20300904   4744020  45918688  17923920  71548086  36906430 
   331906  10456120  23559568   2198054  52506210  34525008  86663484  19840656  18194592   9716766 
 10667724   7353170  66165825   5924884  36418606   4875780  54487550  10890126  47302752  44551080 
  6227984   1546256  16859856  44179356  34185684   4575755   1802380   7685530  31281486  44839552 
  2731575  46813662  71712208  20194104    153426  19024656   8958592  25332096  27587940    189324 
 26082471  40329730   5231130     17252  14777500  20851626  15711224  21776724  30589650  23004454 
  2362360  12837853  64857975     22932  22159143  78734290   9073785  38368990  10017216  79496128 
  3765534  10274502  12495865    938124  21758675  19829882  19002360   6658669  30513312    666655 
 14912592  37065314  22676808   4119048   3550384    563839   7875936  16585032  40165134  26134240 
 24761077  37232650   4125330   2007477  11361695  39016712  74978010  22161924  58993536  66428709 
  1043001  38135950  82785364  34465304  41938760  14278771  30284280  44834680   1736020  33319714 
 39405852   5446299  73048460  17078777   8087430  27085590   1067948  10324860  87423246   4528356 
 23952748  88244073  68945272   3891600    754894    934749  35399660   5863096  13519870  39407103 
 30091685  15752838  28393595  26075637  37897560   5421689   1647744   1646208  11543128  45707445 
 46229094  13093210  14545344   5744368   1559460  32478501  34115504   7845480  29182770  20942740 
 52253910  32150840  25773860   4810960  11192016  23946840  14700878  21316970  63405384  40730472 
 58671192  22684564   1504520  34987160  16528720   1704250   1458972  57424878   1008574  34169660 
 14322976  10614715  24626162  27399439  26597760  12281250  23275000  40587766  23176275   5916883 
 73581834  68958435  74674236  32009299   9766874    425816  12404455  46479397   2289840  41642120 
 44484286   6059724  33059330   5725598  38056070   6852483  32325194  10623756   6281740   9150590 
 67185300  14653760  12669852  50862858  16237797   8314623   2428514   7769316  59602380  78890716 
  2024126   4034184  23069747  41871116  27330093   3223968  24796800  41143602   4099440   8724179 
  3890143  16153696  82095276   3610460  13864011  19690422  29039340  40283892  38784447  18983224 
 32952932  63853116   1344294    617565   7344606  19819176  15995922  59396304  14770973  81953170 
  2325752   7628500  69046484  32055624  21542450  14369544   7552348   8164699   3910450  84676768 
 42883056  82928040  45825312  41668102   7069082  13940484  43771955  19717568  17643615  19531712 
 28297327  17896086  21551194   3890116  17400053  72816000  50626764  36358235  27788292  63415848 
 19281262   9652524  21941580  24765480  21418712  26254280  65078214  85825558  46143160   5418455 
  8208470    873506  55996692    835176   7671930  17845920  17581536   8413507  23876992  28519371 
 82134075  49747919  36835547     98736   1128876   7483432   7592760   2325893    494224  15146595 
 21580350  35311584  51385454   4851528  61050450  54018300   3121164  22399167  11611845   7087716 
 40653112  22493928  42207995  22421256  74089050  23298275   5373270  22539015  23536170  11410848 
 64809746  29055752  48915892  31196217   9849645  14452570  51259000   4903800  76569346  48596224 
 52289280  15849990     24585  22869700  39734652   8044680  31151246    964700   2091574  60941664 
 10654325  42332024   2840637  63278688   2517040   4453776  59336064   8841912   1155915   4504752 
 36827665  36481797  56023755  14311614   8153956  16861824   4725756  34716654  43317414   1207198 
 28655506    286380  17979130  36321184  32183490  65533110  24358092  12240998  29143680  13293600 
  5672968  38851456   1335138  20910016  37009832   6440231  10249794   3553954  32982276   2005849 
 34747872  40030986  22189760  59359104  36379080  14675220  50808512  27481222  41409688  55097564 
 37732185  82020224   7877887  27947036  32293920     25515  39197950    147600    401212  27728180 
 10566660   3671024  21285872  23311360  19890330  79142146  14887800   4585190  62687677  53122765 
 12667248  61056588  14878155   3632864    607752  70981554  64577916  54836216  42193316  19624150 
 79714971   5185664  82233624  18247260  27065000  60114720   2790530  21309586  22376124   1377072 
  3171300  14532978  52688678  16074033  45961176  13578032   2249996  36197892  24880724   6508620 
 42946988  42906875  17204259    604788  12247710   4058118    256856  45549956  85685050   6605976 
  4362636  18695820  59109696  17938525  35690034   9595462  32828600   2106698  22307805  39475440 
  5380246      8624  34301664  72403604  91887417   3452224  42336190  20454790   2256060   5965309 
   546409  16427190   1278704   8046952  61217407   9977760  47842431  24535181  33160200  39072141 
 11680942   2589972   5940808  12054822  22266847  35683340  11824188  59337592  21631823   8688680 
 11382488  45198461   6025228  60298472   3207564  11979560   8445120  31880160  39798528  16520056 
 31262448  13656104  30222033   6372990  56121120   6274968  76815284  80438730  13579480  14153020 
  9579546  54181560   3676640  15982506   1950316   6858020   1713636  13001170  53362740   1066656 
 15682734  45396052  29484184  29538564  78238080  41879568  14206040  11677952  68011401  58004316 
 12408742  13641652  47944152   1460390  72844544   1327464  44304084  28858368  40008661  16594176 
 27116974  54119428   8660034  28050645  62670816  16681379    421319  44532630  23074472  81557440 
  3595032  26149332   4930615  46428204  26093752  88414645  66190460  37767089  16286960   3224116 
  7706952  55872179  19099028  10378636  72741658  10024865  29381120   4578602   5378894  50545264 
 21427992  24871836  16459352  48148875  44782631  20246163  47744028  39475756   5904855   5368070 
  4286880  67442942   4362171  28254548   9005269  15683294  50000139  15401001   1651444  44923980 
  5007123  16059901  28205428  46173743  11175552  30614864  50777424  89925845  18074510   4752316 
 12617490  32713931   3378955  35181993  33623296     66576   4245388  67164855  28230200   9652348 
 12724606   3950080  22993166  11226354   9531192  11600444   4024185  43987509   4797594   6330340 
 44020744   4314112  37924224  66420870  15284511   6654300  14712330  12707465   9236448  65852327 
  2081510   4519605  29225456  22954776  23873728  23453640   4229226  41611515  35291798  21875664 
 13031777  15502140  13074986  10795408  36875968  50235845  15419641  11239827  87223478  15418209 
 13563935   6494427   7591188  11649110  15238392  22717668   1667295   7610595  21286314   2909976 
  3274610  82001693    662676  10928385  33380298  39187446  13034154   4268264   9430308  99640243 
  1059570  46618695  35199636  95298574   5816720   1375738   9350274  50754776   7988268  16919638 
 23462127  36966039  21915234    178737  18968378   8766954   1105544  78978193   2759523   5075394 
 29953518  26223800   1381212  12914305  33012427  74460960   2334474  10455998   9916916    646160 
 40237736  35330244  16933967  15361560  20132928   1193348   1480218   7127736   8115261   4541520 
 65120295  18179318  32169525   8131644  10820304  39275700  53568240  14797888  12587536   1492622 
 21030626  45513906  38777492  44566041   2326519  76086864  23278815  27864666  20554528  14330745 
  4546356  73458440  72763236  69888621  22329983  90921676  32429888  21364230  40457232   5517392 
   380800   9116048  18983856  30304155  57467109   1549560  56451087  14121492   4141737   1535684 
  4697520   6480320    162528  37981644   4590000  51468768   3446928  27909297  25966962  43667016 
  7819960   8210216  37413690   4429425  26700102  35733912  28387820  33498478  12121575  60266730 
 29751178   3822553  79945670  31346466   9608202  14442282  17951771  11118408  26063380  17458012 
 66898058   7168548   2836638  20447143  32910460  28825348   1099307   4660980  27690880  42520964 
 16010046  18268800   6434677  27560664  21557223  15174594  53771666  37585472    425008  48535098 
 15759681  43162929  96538050  11665269  31171635  41096673  21953106  34425732  24621285  35386360 
 48952920  26665452   2364804  21925652   3226228  24537735  23212556  33852000   3677856  60670008 
 27411157   1374905  31169836  51261592  25221169  47001264  41792900  26978238   2079540  58540350 
  1606225  24565230  54473536  35169162    379055   3419508  69489104  16331530     59118   2137068 
 61807550  28501354    587466  45574403  41153724  56502424  29826460   1132092  39199680   3291048 
 28465073  14644116  53102886  35451108  30564760  14505075   1211899  69309210  58312406  15226084 
  5976910  65068392  20345508  36054018   6625108  55955342   6029952   1709848  53583184   7574994 
 64293924  21917488  77881860  14636833  34837290  24398798  11080454  10805669  45033285  14330960 
 57996000  14714628  91796600  17617600   6039800  39971505   9276256  18932496  38873929   7739738 
  1165320  42043860  10006886  52436500    367620  39559380  82495314  26026656  29915820  41911935 
 17969340  24305661  45527300   6661118  10907976  76721202  17889693   2389099    902820   4509384 
  6422394  28228592   6833552    334007  20190356  26755747   5605660  57160522  28489755  72889842 
 67933929  53348064  16595516  26704686   7357991  42767594  15759006  20570672   4011570  15388512 
  3666910   4751160   5796300  16774038   9620900  10417616  39587566   8163819    482436  49109807 
   165840   5715861   7168460   5448466  31100025   4359186  15351741  70772838   8735040  19549380 
 64307202  18045360  12357030  24887415  13466396   6333444  20869024  53482244   6542667  10827167 
  3111222   6399360  60912709  11883882  32312510  20231640   3176829   8740320  38400895  46556919 
  9235824  17364456   1210282  49787190  15251544  92075472  27483309   8701740  14334236  45934932 
 42316274  71210916  25968660  15938276  41131908  52669317   8975145   6184485  12484947  28867485 
 77956101  21981024  19360990  14112784  10183008  65034816  18248202  66813056   4282380  36601299 
 20896090  29329410  21813082    226269  85428693  83570300  24464202   5749900  82656336  13157576 
 21656708  11252250  37062410  78647061  15631587  42787429  13099770  10901164  13296958  67488300 
  7427565  43753710  11461098  55373646   3091808   5407514  29102300  13103337   2159220  14445376 
  1860118  59641813  26115144  11106384  16775146  34863812     91168  77019150  22839684  40440720 
 10236282  40517892   4978835   9966500  29872579    538278  33427820    518793  64720751  18550848 
 31752951  39014371  49651368   8830000  55364407  35489169  35985544  29677136  28390367  41421996 
  8694208  17573094   7993670  66410836  29958208  70354296   1170807  22781031   9268317  12582900 
 26846570   4520538  37168070   2619524  33249664  43162720  42440888  12354795  49190999  13877732 
   564570  24603640  18584691  25111992  28932102    502740  20890900  24062395  70280144  87324008 
 18744880   2429460  23849927  23470128   8336592   7252224  11201727  72367140  16201866  37370566 
 19186180  61158508  13662519   2530800  25684875   5989464  58017540  40713350    308059  17096970 
 11655371  55437084   6374847  41745321  45170372  22869730  17039552    322690  42922600  60202912 
  4991266  75109335    348386  87770272  70040328   3869769  28855110   2993445  29315655   5775552 
 32943351  35361200  25458462  22671569  19143340    633995  13552896   8908340   8453237  58588209 
 46443870  30006428  32157105  60646460   8124528   8717300  20126199  53619675  74196976  23766904 
   452790  18880902  52557834   9701696  66447116  27484600  28063602  20346112    682570  18678992 
 16250088   7110312  32347728  49345489  12203800  13502443    375168  39854425  13178613  22754795 
 46312937  27187488   7734300  65283152   4686840   4965178   3926055  13471128  36782245  45168819 
    67279   1180116  21072688   5881052   7674618  22831300  29049834  18252876    635760   9311040 
  3513700   1168410  52429113  23731294  14147184   9016270  12890229  15468519  89382812  38269160 
 13647184  40063970  36167500  12449716   5000424   1126476    308880   8199359   4661879   2610429 
   748130  40384134  68076000   9658329   5077550  30133866  10864217  21896247  71694525  14357760 
 18350121  93000888  29727490   8982912  28785000   6287847  73985560   1154316   4800523  22980915 
 24883104  30001136  10598595  79497292     31320  15054906  23562000   1481754  37576440   1354000 
  2722656    641883   4168716   9723780  73117290  56722760  39087023  36466904  50230871  37891154 
  1884988  20843622   3832380  87133344  47113216  23301720  56685568   5113192  12105359   9960048 
 37121349  21148608   6937470  78148235  18716752  45474694   2993970  53025328  21174311  11099790 
 30795469  70595878  23044948  52696588    626262  50873354  19808913  48264000  31150290  21501944 
 44762687   2160060  31306592  30598804  38353245  90639786   3049275  22201921    863075   9671226 
  3598257   7023170  22184875   2251815  15478925  43392130  10061373   9885896  31763589  32841342 
  1302800  69212934   4450112  38025940  35266111   5267106   1079264  14615936  20418513  50248674 
 58446680   3928040   6914328   8220905  30920640   8164803  29117276  33489045  36863667   2198016 
 95867639  34135176  46135027  94781040   8531242  42900870  40067806  63243840   8096679  20746727 
 71134272   6195700  36335775    159460  18260770  11373320  20663735   7059024  11952144    180747 
 59031960  79118200  33528288  15123906  60001950   5010502  22161942   9811750  19023255  37053504 
  4324210  56917220   2407518  20839896  18094443  35812056  59266836  47440484  32530656  17701706 
 32779416  34056988  26507335  10720578  92132824  75319860   7358025   1021650  29581006  10579977 
 24601227   4831608  20106835  49606140  40844004  11791448  61242288  12215320   5955000  42986932 
  3392712  28939698   4001217  32732370  10535723  15920496  35275000    234432  73205780  37862370 
 14382901  21025825  24782697   7683837  24623115  41700800  51849174   4709687  42494615   1411760 
 12398124  38755486  44332263  71824260  69160266   8996182   2754633  25782684   4647000  14097335 
 20774832  69213921  20884818  12543652  48241772   2586024  38544924  83763855   9185165  12307800 
  4421130  26670620   6671565   8570520   5757708  11035090    472120  19128186  28689787  26675352 
 14843087  51168785   5889840   7416498  10182836   2725297  12928531   7522360  59069556  28481579 
 34400625  21340260  13019834   2180036  77009160  11218312   1271123  85468388  78767136  12548815 
 83075175   8390952  35614080  95659861  19764993  16114622   7885129  45281408  11849805  18674562 
  7300800  52428030  13889543  29258729  17429688  77737140   6411427   8643500   5736640   3187530 
 39819801  22804666  57531082   5619031  61286454   6787058  20527167  20784120  10641771  39935898 
 33872400   9407927  24690000  33964546    327700  11030665   5324616  15800208  54302944  60352784 
   649440  17634372   9843340  42643693  27758952   7395696  40312008   5132184   3465761   5920416 
 74249380  39008420   5756220   1446648  88036971   2991135   4919884  65660634  12956697   1575299 
 12651288  30671280  10246500  30967340   1880164   8496289  21750249   8036967  33835578  10647782 
  4167213  28509082  39319300  47826097  40544955  17519180  50662700  54290600  68671681   5988120 
 28573827   3494958  12003530  18095360  12725877  19489568  46998120   6581220  20094888  37598313 
  1246375  67329750   5854128  18922099  17129112   4927480    516725  51973272  23789940   2655000 
 20881746  41206341    241180  93013956  11977789   9017780  57495754  48420918  18976030  61792500 
 13188756  32775912  58670088   9526272  22220838  43311560   6857802   2288020   2916443  22735046 
  2803632  74225228  41698690   5732163  28641195  36320164  68769465  11083500  16833510  13338834 
 27204580  44036895  31983223   5882378   4500552  18958875  55983180  32599596  69880693  33040112 
 52428024    856177   8761158  21052376  43479595  24415580  23175185  18091133   2118571  17465560 
  2077920   2416505   8347248  11091456   9044460   8108696  10580052  16197005  17908488   9139650 
 42789348  59846544    274170  12789117   5961501  17607640  57153824  50328880   5147776    498960 
 10143735   5258352  23099850  12757364   6549726  10246392   1941555  57281952  32310676  20788928 
 65439021   3983628   5060629  44941880   3180819  11634079   1811715  17070810  31967455  33078904 
   767400  16245640   2297307  37550912  24153941  39249089   8636284  42208591  15013427    552831 
 12175200   8855088  20711601  27351156  35604756   1887030   9197553  16750118  42706272    108702 
  6839280  85542383  50025674   7694834  83566225  29654136  10588537  29530371  18123264  21140388 
 26667107  54393801  10622880  55061757  34529517  10978848  16049160  30471623  12138378  47640424 
  8232794  58199586   2813190    124640  35079000   7048880  57288850  14297804  11142787  39944524 
 30940793  17701165  10797570  40523408  20035056  11810392  27908452  66560112  13573989  43690944 
 15994976  44225262  79231944   9752550  69264870  14904488  57396654  37807406  15969315  11661133 
 30482367  67021836   6323597   3287153   8201777  21121832   2538270  13454684    689304  26612820 
 15258888  30069801  15301050  19568256  33541704  18618768  44944371  16793378   3878600  17840277 
 11298599   2753880  14664468  51125320  10079748  43660150  12910770   2063970  12969495  30645912 
  3025408   7228624   4407088   1065048   7446264  36902025  18805204  33355581    390966  31444105 
  9341885   5454182   5540454  24794749   9956050    376272  60557826  17667658  15101405   6591214 
  8897010  41817000  43338046  21698660  68126520  11542356   5912110  53887386  58894771  14105223 
  1136419  21241848   1943552  72754220  14954291   4591566  19046920  10249362  12060915   8202815 
 35963620  25284140  39630090   2402000   8096916   6594910   2971296  23513136  69413679  61537420 
 14498280  61337570  17041995  39462740  14043830  68381082  22013606  36369273   9754104    703528 
 54215832  54041400  19090592  29757145   1492474  30041265  21914126   8086635   9946197  58712764 
 53600070   2256674  49925320  38214832  11447928  19699748  37724550  12336516  25425495  18347825 
 23113734  14473095  73099242  45251580   2571030  78829340     51952  30792660   8585200    246390 
  4814144  23934375  28397803  53986743  69904250  13529112  63037296  23309197   3456480  24160869 
 31533300   3474710   5138550  40716452  58359277   1355620   2992963      4172   1180272   3945720 
 39035782  14706354  12273948  13699665    942100  40005648  58661280  48734800  10626433  11295308 
 15284880  64845032   5441919  10015235  20824620  41998552  13162275  82165998  12731586    393625 
 56877816  32789262  31621072  55798995    166821  56426488  10563756  55791025  31554668  51100350 
 30026803  76356248  51748376  13388760  73303490   4170491  50131214  74262531  13442196  32613800 
 18725960  12770562  37019372   2771326  12705598   4774168  45665154   7128630  38512825  19825792 
 16132592  16330920   3911490  44936556   1851030   9042987   2689622  39133650  23600365   1366789 
 45399672    319761  16819680   6141307  40501340  15271735  51350337   2197888  10437160   6288210 
  3685396    492826  32165802  50086297  12639220  24724621  35874814  24374906  10970190  14893020 
 28686260  94886640  56587128   2728880  13527602  13192900  77735268  27950200   8238204   9509968 
  1515330  15047046  28333947   1365525   3571584  58354160  32264640  13852700  78788463  57323950 
 39098748  15846760  14125648  73898120  18609990  19062732  59451504  45340166  67598944  59550384 
  8816576  13768160  77859740  34797028  52644682   3058554  13241100  84735985  26828912   3322890 
 62711250  20191720   6436818   3424517  19311498  21196158  18601457  12176437  38796525   2788851 
 77546384   8032829  42241824  62247780  21608432   2808520  11897830  40063734   8668892  24635402 
 18128692  28232040  27219999     29696  57235450   3291298  27225192  37597599  34366630  66939642 
  2526448  11535456  30903957   6947712   4302379  40663296  23449802  32112444   4902678  33596106 
  4138827  20293780  11240666   1253930  75536742  11225533  20748954  54479152  47481280  29665575 
 37513476  31814893  14233140    218581   4427992  10852545  20915050    568834  22267722   1118460 
  3350312   2140844  60511667  31012240    665136  30061600  24923574   3773572  22862836   6633840 
  2001699  18190880  23934042  22658310   3615660  44297295   8108133  10410522  32406956  12397128 
 21390222   2903274  26393592   2589322   8687523  40177500  46233440  94721316  60616960   4917960 
 16568760  10391517  20091500  23049356  62524176  47732600  52864450   3421284  15586512  56945585 
  1447572  64009923   8934250  91412790    405800   4652762   3966592  14792536  43274064  11078847 
  1558760  26977290  60934330  17566661   8048892  20956024  52917320   8502480  24495198  59028860 
 63929775  59859375   1438545  55119480  48810991  15387568  60883872  61151822  24027120   5585376 
  1602576  61874568  73219680  37016300  13681005  21892647   6228750  45034248  43632778  32017800 
 66969868   3510672   1503684  45717502  35980288  42559530   8777288  24060123  11282397  12047616 
  8476974  32337838  78684840  44515833  36940800  17166072    350976  19926648  52652516  30347176 
  4293240  12684924  48663916  19631944  21828530    758781   5237550   1436282  29135976  16222726 
 16974574  40637144  13892580   6298408  20837600  32548368   2407300   1678806    803952  10371564 
 49764510   2775700  71637032  34471500  16546123   4392948  61154250  11960622  10652868   1667734 
  6381693   8899746   9374841  14459546   5763524   7276275   7871017  37153305  10082880  10420620 
 21128040  15393024  31179190  14539338    701217  26006666  19961088   2052465  83721847    296453 
   582600  39714136    321999  66034953  16840443  60185294   1152033  57656500  12162525    401170 
 31352592   8250000  15559896  29723200  12240000   5489291  40594820   4516514   9495300  66171585 
 37067940  62226558  56028684  15254030   6441845   6808008  16063572  10228086   3664854  16111095 
   514050  21159385  11023824  63938337  11434260  15987531    885756  12318873   5492898  20628105 
 21246513   3157947   4212600   9653742  38047600  26082430  12412906  35939742   4988880     17325 
 78407520  57593970  38959539  27487212  15358577   1207080  34599152  57754151  54115080  39674978 
 39662700   7135856   1936930    673120   2124133    272716  11213884  45211469  10079552  41932585 
  5951397  21006898  56262945  24497623  47522002  17841732  53795167  45849218  25696860  17455234 
 26871498    211286  16905903  33375963  18844403  20556162  78047200  56544840  27448925  14170080 
    46170  12291785   7867246   8559262  17512748   3053526  10275388   8038963  42840018  22247339 
 67206440  68309976  21893004  23308022   3787080   7654896  20151852   2097102  21081434  35101896 
 66248122  35472072  36519000  21389026   2087764  58624722    270000  64701791  69913638  55793100 
   369304  21347184   9871230  77934222  26738712   4796246  20200775   2333340    216232   2108232 
 17542404  50262878    334656  32087277  71381100  54104424   5531850  37540748   4556871  42792260 
 65618036   9110766  69876156  24327459   1452960   9825480   1454013  34659705   4349480  38303920 
   109837   6176349     85701  28082905  15047584  15091772  80435800  28320780  41134255     17090 
  2584656    536790   3972859  14943797  33948486  29046368  56068155  22133298  13507920    225700 
  5275925  18909128   1124592  11057265   1990231  14766060  10564588    346794  46812816  19299384 
 21107140    909025  27574018  31879096  43340375  55537650    785502   1102275  32333644  13424796 
    75608  84551558   5989104    993332  19996335   8132608  33002970  70214172  15140146  26611400 
 23724412  23908492  18132654  29315088  37704672    154128  40196552  43902144   7554656  10135177 
 39478678   4361112  74138103  31875051  50708905  56350053   3955380  41473377  11083226  11864810 
 63620026  15113380  15929625  20331500  50927740  23806497  33514572  14335860  17386474  22866634 
  9214020  82454240  15992379   7813548   1320576   4283862   7557580   4605436  23751208  12715528 
  4740435  32630026    364455  11376060  44443814  73038100  60350413  18986178  28239040  11049663 
  9954530  17942471  45858930   1669428  11560848   8941489  37786938  12618620    433260  16548215 
 54531610   7223027  10885556  28798957  26469198    434682  34788910  16731456   3089310  25901234 
  7415002  13591700  16412312  19517984  26327807   1714865  54373930  15024744  32040250    103600 
 80393340  33690960  15194490  51229965  26155074  79375100   2205198  17672564   8031232  35950632 
 46160712  25477936  12592050   6037440  26023991  19245195  31846285    502680  19961442  14386908 
  3808026  24372414    435774   2230848  12958407  13697100  24435235  34977951   7819582   7526540 
  8918894  31482912  48932598   9887952  18144380   2290288  28743400  20747928    795492  40289556 
 79651001  15573156  46094496  16346718  26693330   3129826  14084335  39073602  65472462  32957302 
 40229235  60267795  30374625  90716895  62882856   1421550   7391925    674532  28160928  16173293 
   641520  52538538  13223406  19247969  52161368  64078560  49922834  48920152  16719850    679903 
  7695744  46218385  37210268  30702640  45626049   4982848  51287360  27721467   1805440  13895176 
 12993320     77980  11298632  21373039   4649732  37497240  56712796  15523057  27641887   7663250 
   859527  39783298  11547380  47820712   7378662  10451144  24522966  24252500  54032262  75472384 
   973113    456885  20385939   9864896  12092740  26185346  12780958   8366970  75197320  30047992 
  1208180  56109760  28882494  43237692  38954934   1663200  31260249    866580   1771308   8266720 
 56190321  23557716   9121952   2359350   9645264   8607304  21102312   5581260  64575170  22936012 
 26170712  22137520  31039834  10065744  31907862   3871728  32953088  18675048   2534130  49081652 
 11011218   3195764   9061200  13917365  13902075  39285015  41812527   1426800  20962242  44980240 
 14770464  42602808   9297396  87316460  14373029  70214386  24699870   6972420   3469067  79760550 
 45252232  39459853   6767327  38396000  17760768   1049660  46536516  54464966  39846130  46214248 
 16258740   4480294  61161015  11370240   8597988  21950338  15203295  41749884   4189020   7976988 
 51176358   7648424  10586110  84546300  13238420     39652   6907392  54283055   5365524  23430852 
  9384375   5215133  63522162  13335428  73947024  33618237  18125844  31294599  88205780  18702190 
 57305976  47992512  11405801  33442176  34192876  16895034  73245799  65876192  27248528  16818153 
 59021026  13569400  58414708  34225058  51087150  17511535  22590424   4395330  53228084  12550362 
 35489367  76303650  80833181   9428712  20962590  23293572  13477860  10481834  29874117  32071620 
 35441656  24497278  63802976  25560072  16529195  54125946  46396416  25497329  59744961  20148486 
  4340223   4950925  25899610  37163224  79311763   8611725   3997623  13326489  13495722  30634890 
 51455600    530208   1292645  44868450    252234   7006472  20889265  15200388   1212596  73864284 
 56771104  21173338  26770944  32336864  25123776  26386624  54955080   7673652  23039514  44866920 
  3313152   4518468  74373810   9532716  21970096   9916425  73298161  24002090  20245657  49440846 
   481858  13848037   6753520   5971440  72074880  21661556  12408616  47437920  20915253   3205051 
   626346  40549110   7678125    440484  15499046  14760216   2828448  86927358  35012054  55041768 
  7375654  33777216  10542174  60525112  32235609   8165592  57049612  34366226   6384440   3329968 
   143328  37715304   2317824   9025229  36680334  10880040   4833124  52417260   5544718  64058032 
 14977799   8853615   7927940  29547261     17397   9441446  44761912  15692964  16362435  37123136 
 25240424   4574314  21991386   6759900  19424615  39423978     16434  18741360   9283932  22512560 
 21566792  59197039  34840080  18238480   4063740    133760   8642830  64493072   1163320  55394350 
 61838304  26826200  45874080  51086640  52955034  72444756  29949110  47572280     39852  41305777 
 56249804  41741175    134574  22099232  28339136  30023460  41141356   7733640   7812678  15361793 
   229005  20153705   9312000    288552  43448748  10852800   1964102  18097162   8966440  83609496 
  4994192   3499800    319428  20389035  50893236  10126296   8843744  38371032  54894752   7463280 
 48296268   5101314  35723575  36485325    623567  21245385  51117157   7649216   9039730   4112640 
 44902872  24993269  57503568  61201250  58089555    168256   4238388  20496515  55826266   1441212 
 54029385  31988180  18423464  47919600  53513556  27886272   4866500  35850446  28669300   2196740 
  6054720   4818680   9747972  65542575  29070295  22084179  60501255  22586712  18916281  32311344 
 38280990  20074068  17758576  14772596  24829758   4484634    678948  13528648  12158490  19428805 
 13638874  11501124   6880435  31704534  45706600  36817745  10385881  25805868  27406346  81690624 
 18938700  14161326   4714160  35674420  10999086  20115602   1230221    635856  30591888   2287554 
  7339240  12358222  33788695  55060574  16173258   1484528  16874352   2968917    417312  87974425 
 27765420  27773614  22484424  25811695  20606784  37092000  14450366  63866760  93160848  17942820 
 46865256   3039606   5861022   7430032  25987884  32008410  24293957     21021   2438128   7506720 
  5838480  35493756   1007440    622050  59105148  63734110  27122760  18942916   8655368  59829120 
 16804127  17671920  21265380   5014625  23139732  37312093  10513725   3623040  38241984   1688792 
 64882210   7863174   6238512  15534144  32834648  44410988  15696768  11000652  86979570  33844385 
  2620988   2468268   9725872  18217661   6154880  33557320  59384160    176946  50867880   2888368 
 24066560  28383212   8193256   1192620   9703592   6247320  10431410  10677100   1892969  12450004 
 17767296   6758112   6684608  15550360  23447500    331630  32508108   6203652  22869760  12114000 
 71236208   3594872  14537397  29235300  35235648  65138286   5276348   1357692  28679800  32687104 
 28195508  63192416  35372205  69745057  49292775  38004160  23025275  46904020  26761896  40301145 
 53826360  21351756   1972042  71504132   1742664  68502704  29423625  20169310  26671788  21296884 
 32365821  58621497  10187716  18738900   2714440    705851  39474182  36634432  10107734  38429538 
  9675666  72959300  45137420   2927850  66651849  34861343    342855  18444060   7722540  86605416 
  5451900  25354026  10659114  11163492  78192928   6715305   7323424  58331341  45161133   8859462 
 12474507    349824  27534000  12692647  65870090   3538675  15338909  16287282  34455372   5113596 
 25846656  26077643   5735348  19231794  15590248  11125296   1652560   5769400  38881038  11532248 
 15618699  18023166    105963  29197540  31487592  16665685   8802066  10477248  40897128  22017244 
 81802952  17153088    393888  34516140   3102948  19524483   2423004   3136232  70490280   6426226 
 14859726  27525760   7106034  39494400   2494534  21455992  10044785  54034333  15987678   1031928 
 72295258   9965670  80422804  53928408  31875830   3017163  10916316  20694166   6696521  24206874 
  4622930  23966910   9469278  44824689  25479039   1072275  21326760  26292936   6082260   7717320 
 28827494   3263140  27729055  24926928  64729518  19356110   8141080   1566723   9883270   3282144 
 23306945  17811451  13150145  55690560  25887430  27167201  73777127   1659612  28738500   8089730 
 34096560  25924777  64363880  50038905  27579816   2082507  22845399  38430500    499104  18522221 
  4678560  60308248  42633246   8703747  16722702   2361905    120760  43198039  31143420  39553696 
  1421030  32755835  41702515  50317272   2941092  42780784   9016074   8854623  17691198    419188 
  2506875    322070  29910286  24207344    472114  22854216  13979763  33459390  63677152  13227500 
  5079162  79852602   1757028   7738396  63614568  47236839   4829642   2446683  32484927   6117642 
  2760225  25932816  55294040  14533134   4473504  60912414  26260750   5149536  34379648  32124288 
 16202860  24780090  25337448  14859564  17291056  27700575  40432995    323880  13250751   5609391 
  1568072  49022804  40411566  59326379  23304141  28530500  11932025   8743025  31474317  25528980 
  1451260   9500110  84474418  77230964  28535832  49781344  40078675  17930406   1248313  44634360 
  6152172   7201440   6018980  10227245  28166130  67314128  18968175   9391740  35847306  62787398 
 13714965  10179277   5405351   1441033  19283805  14967810  18268704  65095850   4479237   1784475 
  5457210  49610562  27228455  44830150  11750120  23636828   7783872     16153  11172414  14554134 
 31409950  17484448  38487650  52111982  13167260  48326760   1783670  37074528  84253348  22265776 
  7090620   2307824   7942772  57138948   3063297  25862200   7403240   1536632  18359132  21219102 
  1417619  29341624  10096308  31392661   3773268  34069170   6192140   3324240  59448784  14405632 
 14700191  25757410    257070  21321090   8221374  23882130  62723520  73248344  41993183  33804470 
  4443120  44965065    239424   5023075  31226520  39187870   8917648    154784  11256426  81378270 
 17039076  14436016  71551484   3149952  20887714  26832698   4602938  56226810  10073718   8021304 
 33940803  18525507  29858500  17362950    364800   1264776   5237022  26735892  15990933   4674216 
  3692504  24825312  85523724  40881141  49962484  13353405  17424273  55189980  27937208  49975600 
 43485384   1217330  41713424  30716922   4447234  82388530  46853079  53353170   4090528  12256517 
  4249440  17224260  19969830   3646313  63917472   4319232    183498   9037540  35535780    356208 
 23184273   2608388  24266040  11286268   2003354  25123800  20171081  43778104  37026330  27693820 
 63399716  14899920  33548229  76726624   2718168  16562870  37762758  37760940  34113356  68304561 
  7123247   1236673    378852  47716192  23487460   1507242   2876927  23724468  14053792   3066000 
  5293126   6698954   4253488  20695248  16049295   9487286   1792544  69716404  12584340   4598385 
 11696032   7933172  39592250  26081825  15113900   1307736   6027264   4392551  15119562  21380634 
 11005760  21540792  30079583  10772388  65669340  16444202  21896094  21326888  30748206  56049672 
 53066078  27872652    229696   6537657  33490275   7185207  48841748  47799272  15398100   4273944 
  7077928   2462491   3275844   4221295  21013713  63257925  28672181  36585360  13511315  16208258 
 39262374    950208  37295769   5577275  70256368   4346686  69801236   1925871   2663664  30875390 
   166340  32305890  40717693  35649416  47588310  26109314  15595738  51125256  58299120  25541394 
  8876411  62805790  17451664  71443554  45038884   8033520  28589082   9018768  29031622   8813970 
 28792044   1939950  47055096  37527334  11589432     62648  30299094  65533711  40305005   3676302 
 10424587  23757585    729113   1817958  26865225  22257644  20507904  27422032  26577839  28805120 
  1475838    888545    580640  23331238  10457027  21571548  18500454  10286565  15599100   6694650 
 57753536   5047964   1256448  71627752  45498790   2313320  13905955  76842395     70518   8219081 
 27504487  18828309  52312745   1620156  14898060   8172458  48442204  11419317  39072524  50817459 
 74740897  38267520  27060885  44030850  19938645  13690740  11316478  10140543  13716632  25914746 
 25085040   3199660  38651768   4956562  20211575    116928  31805436    568045  96977328  49012012 
 48570687  18878584  28271880  29693598   8249816   8304296  52056998  40425483  66499308  41659800 
 60645780  50932350    711420   5493760   1094428  29572146  24204872  61453955  47317485   4611901 
 46996018  41143968    644181   4423374  64487895  28024962  41661552   4788360  19666445  65383227 
 17556734   8232980  44312715  60656112     99944  29590656  11356944   6636449   9121549  34020298 
  5518816  39058928   9000475  25226616  12181424   3833463  52514100   9365850   9203700   5547554 
     1812   3529042   2342125  24943386  17509702   1093092    936270  77823330  13745900  17393805 
 36963193  36065650  21446136   2800965   6244520   1884905  48443475  21171450  23750685  15597030 
  5071405   9515715  29756790   2689852   3797716   4874937  30709056  30100572  31300863  11104975 
 41404571  39970530    411400  21795040   8969744   6451245    108495  65280000  16496193   4912740 
 31874339  41749576  33320556   9321440    795528   1736405   4699035   5025810  76556670  43076241 
  4001158  21289576  25357590  14494515   3364878   3884000    102942  33927862  10631264    420616 
  7190400  59415170  41285960  17046432    264333  74805198   6324468   2385390  14474732  63697149 
 56288853   2553007  47870565  14076629    576496  51716145  68623801  12577660  15188610  40159185 
 90183330  55330410  40343346  73914368   6084530  13649720   4887471  37440800   9930456  21053565 
 25899834  17611560   4271995  27709054   3130056  15384015  54810811  46862800  14709335  43018976 
  7940822    544438   4433572  15378984   2022741  12681768  15497828  75364659     12408  72126912 
  3384815  23618930     53720  92688574  25611140  54928440  54366468  55214532   2271906  12109933 
 63060158  14870321  35850580   6253142  13976970   4299376  20986472   2002371  63246766    366836 
 33399120   5713854  11269446  21839697  49545216  39552084   2788674   2244704   6715900  14290485 
 27264075  52660692  50867280  67011644  25895926  45224784   3807972  10241352    858032   3583200 
 60575123  14879340  17056959  10230492  13545252  10872704  44028908  12346436  10107500    552510 
 34743912  24311259     19626  11397426  14234790  29306014  12448818  12926222  69034493   6666530 
 24073299   8352270  88436062  58474356  66890823  67466850   8204716  12489904  75799752  45423432 
  8598744  12273767  16074684   1021696    265040  33737574  36021132  17227224   8435370  78923145 
   197896  13563693   2149914     78916    196306   5947392    869022  21955440  70908552   6798300 
 13789952  26418000  15680905   5534733  14268780  25064490  30124791  11683364   4344834  24815912 
 25106180   2126008   4740180  22114996  24418116  32636302  46787936  34072016  90089718  33047560 
   695890   2441664   1086171  19287801  32639075  56637366  12020205    210460   1024218  26122513 
 32959971  10671038   5859378   2239440  12908948  28745488    890751  19193720  42720054  57026970 
 29484907  41797950  53874885   3029184  31978800  63216120  36075666  29898526  12455790   8161645 
  5323153  18827043  65826720   8785810  51967419   4047537  22088936    390770  17821230   1121029 
 23752128  23032814   1240572  47148480   2969548  38544284  42804096  60092448  18030598  42838491 
   310830  75951600  46817652  59578218   2438523  15348636    464984   5239345  24509368  26222924 
 73217040   2357343  59561595  14458165   5249229  31100756   1669526  58555890   5940776  68552062 
 36379244  28042960  50024367  46831370   1691732  80675718  10890108   7754315  41803190   9972354 
  2215824  10346268  30983680  22746945  79093286  37981016  65686914  44332751  32651340   2513184 
 11914240  44290580  35448800   2294670   4764151  24890867  12872442   3652649  23747310   1681826 
 23250441    704600  11608110  16847470  45931012   9514456  22452705  55858566   2548200  25992048 
  2147040  21663699  11400780   2154880  27295335  39028608  42940000  10840634  46485621  23719593 
 25927680  24092666   8994700  34561800   8750580  25375140  10199792  75452796  16563287  15122201 
 26151342  60078502  61929645  21374088   6344128  11199253  56905250  24815232  30309069  26885504 
 24216758  25490140  16425747  12008436   1901354  20455112    673925  41989288  47178565  36467076 
 48778824  21592613   6157596  12736240  51837222  26857886   5511099  55514800   8194610   6083955 
 29685498  48958600  51574309   3619785  47567808   9869812  23818232    365435   1396238  15011656 
 45637400  47621160   2764488  57300375  15987488  18879252  23914825  53666238   3686310  13508982 
 10562829  80962944  43586046   5942277  17999869  61557366  42611199   3338448   7740765  32982585 
 14638272  26458885  18197025   8850351  23123000   4764669  21668976  41318541  56573316   1685184 
 14309872  61435850   1841587    501656  16568034  16058303  16765888  59116107  25384440  11385528 
  3537356  52410640  31451097  31877448   6525900     25281  14812622  10154220   2833776   4580490 
  6154454  18125116  15005928   7193155     68600  61014096   7636876   9197235  30426802  65778484 
  4078648   8429155  37967103  25961600   7983002   9384661  84151005  54550834   2193295   2858284 
   933525  13095144  71786239  36758640   2182796  26749171  39283376   1537745  37962312   3284736 
 20056460  29505489  75538954  41970187  14428240  27921584  39598632   1134144  42021594   3522940 
  4797528  27932333  38652268  23964270  58945137   2338743  16780610   1287471  47664980  25801291 
 44159520  17010570  75219776  50173924  69539096  18264810  13676930  16242728    825440  12449604 
   149490   2115548   5072100  64794933  10725576   2114868   3453184   1572060  61110336  34455848 
 16149600  17218690   4438644  60204584  46191408  47292304  44654745  19021590  10839023  61635210 
 56592900  16155831  30222692  25996140   6593912  20013636  32371720  20474112   4177206  44882180 
 30775275  29464072  19329248  24878490   4853992  26704370  26173234   4524618  50421014  22174044 
 11509952   5958444  28362310  15318224  10483896  60020180   4127500  50648109   1302585  57142680 
 49794868   1664165  14664960  32883060  79721250   1937076  27066482   3367406  18546096  72024856 
 23275641   6748800  25880428   2025210   3235466  64734540  11046180   8487830   1945900   1972850 
 43816367  26206549  40024152  26113560  32949444  51851592  17233464  57167104  57221541  61202182 
  6176998  45157671   1746368  13400611   9207540  56853888  57668531  15750262  52221570  71380526 
  6954168    838302  24373032  51210527  56471871  15272172  26154279  10502608   4392000  27755400 
 75180816  20860002    368640  56565888  21679662   8624448   1250505  40472894  25766532   9260150 
 42180876   2553228  69780852  73370000   2583308  46103890   9976767  26718900   4177448  25548150 
  7620816  19453775   3300858  22628725  57096270     23352  42399401   1118817  23203484   2447640 
  1142350  19259895  39362160  46502752   9646654  84406248  10425240  38565024  10139184  55044730 
 27328320  11747272  58169154  15359400  30908395   2456784   3942270  10689844  51257106  76606650 
  8591330   9230364   9989408    623392  57475494  18261396  45409840   8525532  43195482  54467320 
 21899050  19433952    517926   3607682  10050201  29007100  15373944  77227560  33602506  11370368 
 14988132  57956094   8415232  24194587   6349666  12175875  58146289  15610078   3060730  58464784 
 16328454  54040819  25230963   9658655  26345400   3095855  11210544   6167753  23718960  42450180 
 27804840  17798592   3961911   1736313   3635016   3258647  34179939   9249224  40587680   2079168 
 20177980   1682328  11003646  42434210  29902472  89019225  13606509  50832928  52356836  48491268 
 49089150  30334176  33172976   1362914  30939460  14406480  12368034    940500   8335525    494636 
 36676640  20581239  48240376   4983363  29611448  63403076  51976548  19580080  10999120   9871117 
 55376811   7738408  14684824  12178217  76589282  26643369  17256000  61235836   5395460  25880214 
  4123350  58578824   5211600  46190560  31444014    337329  68359900    449395  26541471   7984548 
 38442310  32412924  29673000   6156353  11664721  31157038  12203540  53910682  73596762  16399592 
     9840  12305171  14809576  41622000  21541056    684548   1319355  44620605  21898484  39002304 
   370975  22375791  64366615  24141078   5855875  17372341  24708480  61849180  56064150  24684304 
 35732774  21191053  25396581   7061355  33509406    297774  23158134  34941400   8616780   4125665 
   844982  37318800   2865317  18847164  20234784  14305793   4692798   8447676  21007305  16025100 
 19955810  19153560    710648  54709225  64833648  85855392  11628323  53837784   3443264  64473197 
 51657728  75839450   5090939  14195145  17396644  25774462  50861304   5071912   4784219  66913101 
 52992032  53718264  31450083   2980823  50386949    368500  73846800  73902920   1730338   4334484 
  9830652  25828148  49974717    689643   4044021  11203038  22743814  47471664  28382834   5502000 
 50356372   7501845  14362464  30330534  18167031   9110016  33296634   1897472   7913344   3364335 
 56078137   2569686  35167545  26255582  36377782   1830735   3354624  70725000  22470464   3544716 
 47290784  30238750  42975757  26247948  46739415   9683014   5393533   4185332  15981049   7754373 
 35290720  61289560  55119030  38292870  82779776   3303475  51316618  45158228  33974640   7695945 
 21876884   4441352  43059744  44780710  13094088  71736613   2202231   8098852  53354950  13931424 
 50146992  14980686   3756186  11069532  13968010  11985228  52777725  27042295    890400  37201440 
  6869772  78449523  12904605   8040464  10402328  16340000   5682534  10106950  31574653   1646388 
  7608289  13279656  23616880   6998952  41966320   1290540  13015268   4513877   3389277   5098095 
 46101042  13148248    338016  23981540   1121287  22221702  35648197  79627662  44929038  38136270 
 14728648  23902786  14077700  14438400  17424308  54769220  46653660  32584476  15771600  39039022 
  2749870   2740986  34904103  33047175  15639932    325580  53055522   1143744  13042518   1131680 
 48049858  54334560  87384072   2610480  22226943  99390858  31572252  32329032  13037328   7217756 
 65829198   1980720    608295   4681375   7633068  77369175  35789160  25695208  24875383  42999872 
 77286224  41303948  14903448  12791150  58799124   5667692   2727068  29943870   1150422  61292635 
 31962240  72105984   5059444   9661725  45916822  12298113   1509355  33837496  21076840  10758972 
  4805214  15462048   3873558  12345975   4077290   3318237  57725883  25795204  55297874  32009968 
  1817118   8654880  77829392   6962745  23031130  11359702  18877860  14755600   1514656  51713250 
 34823220  14378895  20051526  35765816   2857050   2431341   9651088  40478519  46225942   3094728 
 23785758  16170940   9635752    147732  35431234  27494199  22099869  31901792   3166635   6549827 
 73224672  21770694  46523615  32819829  73267601  30463290    986598  36793568  62440827  55315880 
   168259  13648988   7851076   8626677  20581934  35997565   2103131  48039144  49514634  17836408 
 28523508  37871152   1463950  33787908   4349376  35542577  37934130  64658436   4421313  14494625 
 16008300  11556400  11789120  17867458   2170290   8315892  12235071  20206341   4757500  73913457 
 25130021   6610062  78618436   7607682  41919144  25435317  77571489   1065563    900716  58284032 
  3882784  15808516   8440428   7924281  62702708   6203505  28963302    133903  16177862  34943520 
  3865075     60900  64379390   8655363  39146618  23743566   4179654   8124864  92902400  40719672 
 22025472  44158686  18619060  49810260  17433108   9641834  78062626  67087782  50713376  48794055 
  9003728  40942106  20976860  20096730  20127783  32438244  15924816   4299934   9317220  70355467 
    89994  48426375  45951000    155025   1351632  26004224  30450680  22933838   4302480  21654926 
 13166846  14996748  35179375   8456658  61617513  25043480  76356271   1108870  48671070  15742182 
 12775188  20710807  47824672   1426500  49350841    309028  10161338  65525265  53017380  56948184 
 14196630   9143294  44941795  47269644  40773720  37873847  30513310  56498706  13754208  46387194 
  7214152  13222183   2410850  63742734  22802626  22822912  12976600  16748901  22793896  85619478 
  8490900  39076710  18052645   7404660  23973488  17296935  24931155  67298280  74594524  30026255 
    28392  22806087  31595060  12762841  38745247  17302232  30361581  26718080  36484208  14190253 
 33454146   4620264  30216582  95032224   1080948  95270112  48066768  78705568  15467592   3587159 
  2559776  12489874  36607041  36711745  11875183   4405356  27565785  12089868  44842605  51926457 
 49322343   1505067  26874901  20513584  16969095  76509048  86853888   3741640   7141656   8243790 
 69479808  69266379  15179916   5161792   1836513  78950208  49183102  26009288  24127740  14335760 
  7434180  11393136  87935040  10145708  44267811  53351712  38670755  14593149  26271179  29373773 
 58599497   2100393   5639095  62752995   9672894   5447736  18251541  32826024   9653149  32001088 
 65856510  37008520    538350    843784  49970746   5165370   2962188  59953341  15692670  19672938 
 12656568  11751424  16804916  46614700  24390030   5340375   3904192  17067111   8650800    496155 
 24839196   4715301   1986656  12862500  14189223  10259088  23684637  15148806  13912064   1120696 
  5533345   6086421  52173758  29601912   6721440  40190976  15171499  82435320  12033600  38425830 
 12494955  52284752    734604  80965971  42998753  43446777  23481644  21543494  11173435  51514204 
 33400500     82280  58860010  28199200  40257098  23892519   4543182   1948552  31523232  47404995 
  7896735  32151240  63139698  37209942  31670072  26257480  63301008   6302230  22804894    230282 
 32897705  45818608  41790063  28372269  41024556  59532939  11706695   6831693   9049376   9655254 
 14138460   2049321    114741   2937468   2200640  17876700   2020200  13943940   8763925  41737950 
  7124488  14084208  13044542  21049188  30537455  88163156  20479998     67995  33140772  13328306 
 30619134   9152504  65550170  18321142  42343506  11751915  27302760  17212602  47411980  47453280 
 17815595   5419890  28109187   9355172  45035211  19235168   4270318  13867020  56585844   3179979 
 54672930  25466097  44855178   2750731  10156428   8970453  53078250  12850865  14038668  20375020 
  1856974  48939704  77655186  15528275   6367400   6176352  13411083  44878232  74000344  67638041 
  5389476  36070290   9855468  68759696  10712782  20526918  22656843  19789080  25267710  82536627 
    81320  51223458  47617935  47434716  46765770   4749965  39223548   5107158  21450868    844220 
 33526548   3610954   1873464  44468325  38660500  47749572  19711887  30053760  58072920  17540265 
 41521602   1471948  14011880   6355800  90562512   1047128   3950256    909957   7500500  40749800 
 30748807  36580920  20258836  15188922   7853498  18125436   1757952   1040396  19583148  23966229 
 21198645  10282580   2311244  12003281  50037750   5942080  11303100  38828880   2332934  65932264 
  3481093  47956200  33869829   9359256  33175240  19574328   3999964  37333100   4935085  47632455 
  1350336  34623072   6058436  14997668  77479272  52693208   5896137  26396442  44494074  37967562 
  1283184  40798485   8041572  65496964  10114227   2191180   3312358   7405398   3082172   7197690 
 36264810  87823496   6245664  22984884  61574745  14869700  59358572  11277882  10078354  11392992 
 23059460   7364212   5270289  33194786   6735332    386760  20758223  47356524  15175554  17053386 
 47898981  13709025   8714552   5043324   6029784  11420725   8773896  51962490  38905152  13428639 
 70324875   2159444  40787190  78065734  40171602  42727230   6083700  44813568  46095340   8055719 
 13969461  56493120  13874154    360355   9028278  34605845  17151530  17287248  10504416  30081954 
 97779352   9648620   4198624  29947294  71400812  38049066  29074760  38129728  34083854   4766816 
 14352672  51747336  76294104  23295000  12873195    418966  33517780  87052500  33587970   8561700 
 29023235   1425325  18375300   7225350  36458912  15454600  72213260   6583535   9132993   1495540 
 28759050  15116680   1024500  39930134  40525920   3782736  59062823   7768351  39189150   7707548 
 39426312  14378048  31993789   6687835   9531384   2907867  83211652    288444  13660900  15547760 
 17415920  23389634  19692392   8018388  78577262   9168530   6218146   5100546   4236648  46414336 
    58048  13100616  11788595   8337495   5617548  13245432  32722460   2373376  26608911  52368678 
 73508710  24633028  14625480  66341198  13104050   7435122     56232  42462120   4172350  33613020 
  1786158  53190020  11033428     17303  23047236  84849798   4381362  19210018  81524520  41019960 
  6065230   4228542  17512600   8459802  12192786  53639212  48716760  47350800  12225340   3989581 
 26252576  27319684  64784052   6227643  36905502  58018626  19087072    122180   5426457  17010924 
   475133  37342956  66134920  76886520  41758592   8953632  24016650   7968387  63353966  66072160 
 16191344   8741760  27141975  56427282  20917860  23359700   2108068  13157334  54895998   4320507 
 29511960  59424825  49430563  69495803  26683628  12630435   2975103  30110145  11811584  51266670 
 30106643  52058302  18376344   4596800    779311  24979493  25350624  11836132  42087552   2541224 
 46754093   1829751  46520856  60844390  31392438  48154834  75226891   2798186  20052630  49105606 
 15402288  58796982  16695784  56134115  35641078  25570009   7553125  70843070  33340482  59022831 
 22920001  37351336   1834392  75730194  12430438  42972160  24139082   7260280  15194464  13152755 
 12792624  41771669   5530328   3105146  27814923  22290884   8466850  48079078  60660000  85685160 
  4099788     56682  15477640    518161   3132480  13988517  81509746  64819980    603520  15666198 
  3129300  18560331   7142329   8599262  80115305  61286112  33854436   3861276   6725032    287976 
 24979171  76003870   5481063  15638922  15628652  27426380   2000663    750248   1310676  11337834 
   315240  20642024  70165350   6165918   6463072  14674770   4627350  44580375  13075040  46037676 
 13874472  34050540  50510982  17348200  34504918   3180896  12676064  57623760  16389477   3831918 
 43140953   5251225   8506725  23540294   8671950  28856968  30566646   2163488   3161603   4746272 
 28572999  91183576  35860482  46188864  53037243  26862272  12057682  17229555  29458199   9886860 
 16019322  72480730  87084989   9746784   9103632  16741824  18284616  10224612   3377088   6314694 
 61303752  20452356  12893709  23684672  33590106  94956396  72374520  52400768  60299008  14454250 
   168775  10340342  69889545  18638130   5570670  33863918  37810604  14446146  12362651  55941120 
 44518254   2009084  60300440  30457296   8387955  23502430   4877938   5572502  42930360   2152580 
 64520046  26629064  13256730    873746  28958062  29663346  14388448  27058092   5431751  15131380 
  4390573  31915168  14735634  67687686  17661855  16640967  10636196  44795070   3334590   1992450 
 27749117  16262994   5817122  12457188  12712440  10774786  11119443  13580480  14551327  16620666 
  1623072   5009472   8399853  18228158  47661376   1441674   7342310   6517056    822112     63066 
 27959288   4537504  24726373  15367345   6375432  17099481  23391262  29458968  48027303   9096139 
  4604114  45730095  28556271   1212036  38321262  82108572  19599930   4469248   3585522   1846460 
  7255272   8241730  29947392    627921  15995353  40513190  34704810  58944795   4692762  30463983 
 24604160  21101531  16641470   3874560   3158246   2941262   3789813   6315320   7997656   1506599 
 44103857   4276818  22305792   9810922  61803486   7699720  84454097   5909783  54353385   6666829 
 36525184    718017  18992274  23489810  25537617   3664440   7559793   3619888  15000987   6116464 
 75770604  14110338  33713074  18090852   1278117   5654070  83198452  42473808   3753886  38662908 
  3482226  20651800  65004940    200706   2768892  10604160  14201902   4957470  24915226  16024256 
  7582074   8549632   1729123  61779285   2149480  52827068    933634  25704540  18303270  33290196 
 15324734  23645052   2473919  18848448   4559175   1007475   3580710  15319458  80921775   3397010 
 14553630  30604988  14388920  32053267  11362655   2156559  22202431  71686296  23493504  13607230 
  1824550  52005336  19538820  16446392  22265892  95408712  24692688   4343013    835074   5437770 
  1649882  40420952  72550728   1606488   1605924  16055052  29806296   1902720  13914466   3200197 
  3658292  22219368  68523663  20007817  23501985  28142072   3195626  51923440    620622  23174895 
  9568752  38180096  33773606  49845536  39306456   6048430  55508190  12580204  44177822    440908 
 68557007  19423750  84817077  20353112  25700602  66589146  77496507  44854880  50261341  12409060 
 18726393   3093640  36615296  15790535  16407120  20011579  33678183  19963880   7107322  30855109 
 43350132   5847480  56725350  34177330  41705130  60648529  21171994    590622   1592170  12896451 
  5649063  32696340    210002  42041546  16277604  57735930  13458588  21481904  41065191   5427292 
 65989056   3342636  31595444   8233425   6579342    453856  21779290   8015040   7649336   8374632 
 21992400  70702658    803040  12281388  28855803  21269694   7049000   8950176  57978297  77057040 
  2578968  31310100  27726069  54996930  27893775   1227170  31341410   1788936   6975440  66823017 
  8450266  55420050  31553016  30589461  14512295   6210396  84886032      2266  16326846  45588543 
 22220160   7524357  76961783  20689614  30151023  26089321   5475960  52416457   7696125  12262050 
   397760  35034698  42532408   9212940  51219536  28579230  17858029   3820608   8486272   2827475 
 26331032  18382785   3327600    599832  87119474   1382134   1656270  71684613  20459200  27716858 
 22039022  71070300  19153893  20139840  20291474  32940984  11220216  53906708   6262416   8978718 
  2024880  26144375  29534064   2219004  20316400  17122922  14095140   2144120  12549141  66021846 
 64593022  38222702  14134272   5343743   3006861  45286572  44723703  57318828  63149787   5246323 
 11985295  10544580  33884133  26242380  51614654   5789449  61513452   1992416  63451663   9956520 
 28679350  56889644  31796318   8525948  35101976  11357376   1676920  54728695  27980901    464736 
 24359320   2923240   1016696  19153000  28516806  69763320   8618652  45956988  84226175   2624441 
 23100077  21208329   1960032   7993194   1286703  47938380   7846696   2050524  50134924  34055385 
 20381845  15872325  46416508   6567750  34600426  80730297  16993200  28919200  56944260  41182714 
 62377840  15515628    307878  88782690  50402000   5419480  25371225    891660   2732598  93780034 
 48577639   8764404  32206635   9237072  42791140   6540976   9125700  21016396  33784506  17896828 
 22060500  24497289  47961680  14470338    250446  10167840   5445636  25069080  12670392  15229476 
 39166936  64862274  34251028    213942    707250  50897170  17711466  28644966  17478329  40238638 
 37870363   1488729   2107647  65838600  37827891     54108  30166379    272250  74298000  19142394 
 65081114  16254000    133998  23722956  50729896  18224773  68488490  44204060  68652468  11239652 
 51328795  10594950   8294503  19560009  32417526   1738912  21209800  13000554  20705900  34425621 
  4616766  40707358  27802528    272610  13804560  38763963  28509958    844050  11392039    725040 
 18724216  10552185  57430632  10114805  29092541   5613240  27472438   3380748  28524672  24058961 
 49320349  45227132  24781175  20673953    311310  31497948    500752   5233977  25687383  34716800 
  1602522  22224244  50527136    235985  27662380   7402290   1744160    194580   1149408  22107484 
 66564690  91127146  42087828  23535492    405524   2044680  31470702  20293520   2607535   2087092 
 48155280   7610185   5635581   4263672   1093050  40073280   7509132  34449184  43010610  28693144 
 51352820  29708172  10438752  11913720     21996   1545771   1007224   1146365  41422736   2810860 
 67346262  42529949   7477332   3884405    591474  74374985    356589  74597725  41677395  70702470 
 86520316   1083925  12432889  29962140   3255426  14475294  53481395  24252360  28226856  20711379 
 15710032     85898   2823768  59951484  19499662   1759870  21686684  47560580   5093880  52602688 
 14050260  47255825   8978050  29773267  24057648  43999824   2976160    518492  33791700  19822474 
 13952092  13727766  38254244  35048860  27354708  33443265  27941968  20879914  17250396  29841273 
 16369538  18609501  26433690   2647840   6474006  20561568  42786328  23385439  64356278  10731596 
   975804   3340284   9731772  38282628  51908544  16167935   6124335  18997320  44871376  11235900 
  6130160  10584100  12411468  23542127  11412540  65510760  55614384  69731820  70958250   9611763 
   376312   4664352   6631632   3058828  31127307  25158080  15230322  36188460  28695524  70045774 
 46588464     62502  11376729   7792400  31669653    936729  80787456   3167616    715429  29648100 
 27377922    588519  34991487   4582520   1910790   4832571  29311003  58678508  24586575   5623800 
 66740355  52417794   2408953  27430921   8611652  42473151  18610480  26337080  46463465   9498480 
 13419506  53060315   8355256  18751200  57156840  19128408     14688  74985628  54020736   1352781 
  1625740   4670160   5216415   2259216  12100194   6249200  19526778    713272   3922880  22379840 
     2644  10435754  26376350  12997286   2653413   6274353    551541  19773244   5954048  39477925 
 32773671  18715053  68345742  22318530  23760000  12228816  20793928  38514435   9310656  20707430 
 54272674  20500608  59712804   7808032   1039857  33143239  22425416  33059565  31224354   3399795 
  7060086  53386200  28823912  47034585  67774465  20285859  29890838  35734530  38159037   2649508 
  4720035  28833360  29760714  66377900   5544116   5866224   8633352  20232436  23235996  73574229 
 16339312   4757600  20333238  30197070  39234041  23451904   7471056   5308536   4347945  57929274 
 30645681  22045020  32604025  16174417   8239056  57701082  32134504  51559165  18872035  64328540 
  7971208   2606646  33048632  44125658   2968472  11468352  24447577    559200  34694250    393465 
  6954759  43224500   8992050   1897760  25826372  46616886  82250322  14305842  24190312    812700 
  6092163  55471194  29642253  76871586     55188  90755758  16190866  16994544  21063728  40068900 
  6431480   7096752  80836972  13506458  49096880  22438400   2570196  66758274  43154670  25886720 
  2830159   5393662  16976040  53458363  29103756  17983200  28967813  14480180  22017360  24641279 
 11485320  12130162  50015797   4321537   8725464   6091470  29524304  19624552  58749882  59549238 
 29097324  90222660  15232350  70905894  69076020  10010220   6368490   1520758  15789760  20740671 
 17115205  18547794  20692170  25934432  10605080  25732490  52807032  61472132  62964118   7451906 
 15165678   6800706  18946095  32839100  16779810   5897463  12165790   5190900   9601100   4076020 
 30216984   8392876   4944654  28771306    955188   4228548  50484408  38320890  18643270  83565716 
  2507736  11217033   1089360  24437430  18841584  25134088  13027108   6019282  31146336  28247450 
 27312520  42263340  16133600  29860998    567600  17414560  16109150  38750928  46859904  37717968 
 74164313  23271300  75316686   1005064  10848260   6739161   7010679   3831867  37333651  48019831 
 63425827   2271150   2811222  43036358  56758629  15502160  22598620  45607296  20975625  14942313 
   856195   9543120    869748  26542736  26270190    677298  10587720  41497284  17697680   1112622 
  3761604  11894080   5231412  24362904   7534773   8462090     87150   9432618  51750576  12599892 
  8530137    115232  70566288  57542450    758499   4032408     43405  10054871  18846429  10168218 
 10867943  13677712  32976450  49179928  35571480  16217278  40819803  42620376   3368890   7737057 
  3704394  51220334  51081499  30031100   3752736  20224508  45775685  35883981    777834   8649537 
 24790962    494400  21888816    149787  31170800  32176764    628058  23846092  22122615  30666356 
  4004879  19592860   1366168  16848524  17876306  48993142  46262340   8628926  42531729   6891260 
 51711280  67792205   7825024  48445020  77989358  27960536  17799470  42554640  41220516   8050532 
  1513266  13346740  67214709  12150486   4650176  13545177    433216  20348420  27482400   2061168 
 11032424  31699293  49098510  25824496  70097409  62109704   2374928  11634066  20463136  24429600 
 11403504   8654529  65623140  24102560  25978572  16635176  40689915  74552660   7410060  14124600 
  6460212  63077950  78099258   4698785  29937345  28235216  26431677  14684219  71674595  52183733 
 52539165  58506894   9044805  21315184    614614  16053906  12520679  44664685  37783520  48960923 
 28112805   8697934  10229112  17296955      2177  51547210  49758224   5172195  55896551  62907525 
 59455622  21321234  68686422   3326120  27504882  16619812   1934972   4842816  32823978  10079400 
 13564800  33529475    750640   4652648  24546096  45972331   4605868  10484721  58227996   8965404 
   119900   1418472  17218320  31387395  58756775   6325056  44193680  47690064   6833220  25400448 
 12117105  19663039  21645850   4319084  15328008   2736885  26902685  17707107    149270  14106688 
  2187205  28383456  23978295  38682565   4447500  45071788  74590208  13186422  36666175  66349500 
 32317604  27687856  25759326  33693072   3632192  30199983  51993635  56912764   7192697  75092631 
 36196740  21032972  57276960  25185330   4682646  47948048   1360170  36201024  22040316   1488642 
 38263086  14517468  11553984  41005780   1577175  21814534  31281898   6382974  42243186  10173808 
  2570450   9490690  14577996  21555618    525357  25776222    166491  14790314  11831720  13662990 
   425184  53750333  41967377   1235412  39965996  72173655  12263931  38756178  37022248  71769354 
  4086192  32850250  43222200    958132  17180400   3082800  23607120  32029380  22302742  14378553 
  2143936  13803454  38087820  18734442  15459583  21504483   3771010  10625486  35898730  19452978 
 35477666   2966008  14135520  91651868   8171244  26648201   5941929  65602404    403736  25128376 
  6486675   2824720  21696108   2829753  34136064  27355496  14248608  53395496  12183808   5138145 
 56094480  13813320   3675630     35400  47952954  16743084  12841340  59691216  69845556  45813702 
 17850264  55588787   1623486  36286187  65336544  68660880  15037200  26374830  20554950   5531111 
 17875344   3148240  44331903  20224772  42941793  51599700  56323278   6786192  16112070  46184235 
 76046334  28811916   9853513   4793167  21881160  40596992  15141885  19619946  45940808  57308750 
  8099265   4703460  44210332  57958112  17295890  17309507  61643790  73947510  44802505  64538450 
 38979710  54644738  51540398  20620308  59970960   1860439  13895970   1740690  59720220  18538100 
 67283330  30211121  59993395    233852  36517572  27372576   2180817  35365680  36090919   4115367 
 13462488  14505799   4050900   8264104  50601432   1551856    194019  38730960  25424572  19961325 
  6063799  62657550  33094818     42150  16366144  15389160  82059672  25622412  51403131  11286891 
 95872872  27641312  88658240  26151720    482000  23671335  70040960  39772095  36607824    283100 
 32207708  12047003   3739634  60333930  59874605  21669481  19617585  66087342  27493081  39769080 
 41045382   5718651  75035358    847200  41356390  36480760    295020   5833399  42822885  30844088 
  5086640  24527734  21164094  44464365   4557325  27280596   6011200  56557341  51502437  43408209 
 18072105    140151  68629792  42652305  10481031  73814556   8517723  14385666  31939450  11508000 
 25500345   5747184  10999128  47842795  10339058  28541576   1952093  65483870  76105035  15194432 
  7166172   2301334  16202592  18998883  41489214  73331151  37059924  62950390  28018176   3464020 
 73123152  33103007  11221666   9970048  45325080  32987906  23362410  34185222     83258   2544075 
 36718578  78356025  22401456  10387832  12388902  20714733  49520134   3573852  12308536  21568526 
 61946944   7859700    789543   4569840  26465165  68733632  50061058  35055126  11963400  24636315 
 66969746   9362597  23015552   6184772  29763855  31492476  10986008  81524736   1617805  59993142 
 60691176  22759110   8223318  53592336  21990948  31644800   1755099   6213888   1275841    895168 
  2073582   6036460  74093327  71516892    204054  22375243  15931718   9303216  19656080  54923169 
     1459  18406782  21858576    190176  32059241   6179848  67447856  47163600  13721637   9926010 
 14010408  34524503  19514071   7107204   8568479  23719716   3789708   6885088  98930792   7555195 
 14744430  31596045   3078735  82800520   4212416   1851908    725600   6691020  28020348   2689377 
  1177174  20613012  11955272   6981645   1149432   5181939  44061042  33154802  33970410  24602366 
 18091125  31390625  51333590  17924400   4686570  49288665  47298790  30741960  80532908  19793360 
 68034932  30796165   2591855  25605346   2116344  53102142  34663185  24898582    557796  14388560 
  8281602    999877  34516548    365387  37104984   5940455   2245924   1653396  12990192  33194896 
   484256  37890155  42162512  36679709  37024806  55089012  32733960   3044043  24043440  41923640 
 15827675  72331236  31055352  26510004  30934644  24598466  11134442   1263390  35048075  27688896 
 19255486  71657212  23863262  41939001   1994639  36998070   8878375  39211934   9024092  36767745 
  7355412  10071135  13037508  74239012  46728500  51899544  20596576  24116244   2821422  14425059 
 65604200   1578427  34640604   5209790  59459829  32074284  59144751  48226722  43462419   8037302 
  1389336  14526940  84037050  22146696    243409   6913566   5464419   3671382  22373286  43901318 
   291084  58012005   2423196   4885280  29113488  31506440   6948750  46830924  10061848   7634385 
  1302528    441252  17047503  20915487  76811198   8938194   1197995   4720083  24847160  67659267 
  3474092   1867292   8494787  27689300  15604436  10465620  29367330  41790648  31343200  18581493 
    51060  25733848     27820  33737616  25911250  31719063   4937310  87858588  17113240  31439661 
 12844800  92841252  10770438  34456532  41592425   7678386  31255495  41632536   8126495  11621826 
 14754648   3523100  22784030  37601376    450720   2579775  36789882   8265122   7867200  74666135 
 40529877   1552984  59938680  86128653  43318116   2460480  18653440  14130240   3221376  32330427 
 16814902  22318326  44607744   8550817    119496  27704700  37412175  72533360  11551602  11409684 
 29051136  54491088  39787280  47231484   2274927  11166186  23252940  87137344  25588904   5618851 
 61220036  45712905    610555  25709378   1248208  34470051  20202990  69591488  40784168  14506359 
 43507300   8719620  45614952  42450966   3935822  23934515  12203100  35251840  19748754  11323130 
 27445149   5507541  17547942  15830040   7131219  60610624  47093970   2253484  28939560  29320785 
  2826000   2886280    369834  42399576  15955056   4172693  21344928  57446272  80094480  78857248 
 13640976  62570685   1711368  33986478   4283944   7977970  34545249   1182556    129851   1186640 
  5834710  19180252  19864840  29013990   2202980  34494736  31378812   5000941  44140150   6280686 
 21112758  23024935  17815406   4207980   4388850  19636060   8140248   1142164  94585078  34879467 
 23370940  21420495  35352690     52664   1722746  45017440   5232596   1344284    158004  55044473 
 78140409   9169453   2037540   7100028   3399630  64684060  59501355  58774326  78957340  15779810 
  5468520  12378074   2474768  53922225  95740510  19131588  48077030  42633606   4116312   9806076 
 66054020  25032348   8703735  39809760   1596422  16480420  56749716  42601107  47320005  14439360 
 29918119   2611392  24609770   3927483   3592669  18210930  12917450  54419230  37076350  29268078 
  6195672  36451800   1784607   2314462  37607484  19057935  55387508    405797    207936   7796574 
 46453138   2448420   7423682  15037616  25797100  36795996  25717296  79532800  20315880  13416606 
  3317958  15371016  20344688    758384  35244072   8447284  16507698    749826  64389745  46677552 
 14768082  78236892   4743500  11430112  18423410  16671340  20415351  29430576  12389520  62571629 
 19474455    591229  45769860   2617454   1175300  85956845  14037680  23043075  41202330   6141600 
  7026096  59851700   4948094  39545845  25459082  27033888  38072444  34637760  29290592  38488450 
 11697720  17841348  15249451  38378879   3465605  12343705  12013660   2951250  34605270  29447665 
 44092242   2375540  21954424  25672525  24760215  37670893  22842815   6517500  26727570  10301906 
   692461  10736670  11348775   1241170  31324952  39999708  17553120  57132152   7170603  78429400 
 48233556  13351680  13789203  16137846  38275755  18391672  41011798  10777180    658424  15406573 
 43306830  60017485  35311100    253397   8063363  47135016  27291001  26694768  50887040   4124205 
  7460206  28488228  77777092  24806681  23903964    601552  16396716  24648640  11518171  73600804 
 19646880  62555070  19825904    724816  69589234   6159096  29813113  45236376   6099588   9433735 
 22916394  38205702   6325224  18264156  43911265  32433876  20189455  57070160  27401142   9530946 
 16825284   9266022  13224392  19597600  19704630    732996  38025365  18902681  66252312    584962 
 79218394   1336720  33098380  48990264  36066700  34339712  15183652  19223760   7461790    508842 
 29983666  12277760  65990352  29595482  47030363   6439267   5192667  26705622  35258126  27510267 
  3770425     89775  49826826  19627047  38295368  56327100  11335647  52419208  53588252  67803939 
  1563552  19259328  35582328   5084754    843609   4787726   2131692  75797949  12451308  27315288 
  5262780   8601756  35949132  36436764  72888410  19655790   1664648   8830146  13986882   7163274 
 40587432  29673550  21270933   4324710  52385948  49331952  10552320    151040  59983636  43099200 
   782850  40773292  33602338   8692840   1879134  70005978  10617737   6521034   5436725  13092123 
  9744315  36183848  26692122  33237688  10627293  66025120  63274224    591944   2538321   3244671 
  1137200   1721040  19332730   7428218  26230219  20528304  10100055  79818240  46106636   3202100 
 11191068   6007404    208507   2227720  30108858  13432466   1955796  17777985    630120   2015156 
 57555576  63019060   2854159  55192320  15242472    343334  65520036   1074250  25298861  10392450 
 28120380  11649312    288333  37718841  31551730   8590692   2367936  13053824   2808640  17685017 
  3473160  16193660  17685820  10896921   1592204  51394712  16136407  42420924  11126952  18480908 
 22782322   6467220  42209181   8679106  37320945   1496462  71268848  66108594   9831744   6198768 
 24807846  26115738    450585   8149890  85285525   9613400  31631922  29038824  58274145   7454426 
  1907259  85910520  13471542  28060872  63385960  17134345  38012512  25076960   5730438  40385498 
 77746365  42931854    746334   2979165  54799248  80419248  42139800   5872932  24279750  21400668 
 51876674  38948342  13713174  17113250  36445780  60248214  12932163  42157017  14688180  42847872 
  1001385   8645924   9351525  12805626  35794472  62927649  21263574  43424676   1810938  37270248 
  8681650   1760472   2068455   3709086    980476  25986012   3061396   1749645  36181299  26205106 
 31292144  23555904  21633549  72311425   5794360   4643752   1853500   3993095   9644964  23728296 
 26798330  22261944  19268531   2417212  64027380  23505660  17802834  16942730   1408590  36218530 
 28455246  55956600  38660697   8448445   3453312  12303230  27240927  15147860  10288716  97584756 
 73558377  11381251  22917763  62491176  18455170   3355684   3566112  73209507  24217947  79553502 
 27724344  19656835   1721115  12112256   1244696  10703266    480090  89293796  39973986  61717854 
   926028  51935373  66663048  55964916  20105220  11897280  38578235  43480546  31231058  25462605 
 40071336   4517310  22965774  31342005  53100180   8905772   1701744    325710  40960808  12548328 
 33977650  68203002  19502848  66070500  32875800    384726  24795702   9418500  78447342  23139468 
  9798300  12607290   5949944  20765880  13428180   9642612   8225756  70601853  32660955  11567160 
   910879  31450460  11850018   2477780   9274720  36695050  19507841  18907086  11180673  17611104 
 45478980  14321710  20834448   7787760  35569239  25985664  19163740  32310908  61792036    115878 
  2374020  29710186  15958872  23892999   7002684  44643744   9463120    874348  69947860  21520023 
 66337035  18230076  80082675  63385462  10396113  66119154  34147032  33615680   5981136  27238030 
 10245305  16247088   3260907   6263328  16348500  50644953  11206791  52783488    374400  10139906 
  7906257   8110036  15730217  29951260  31059393   5196636  30136204    100000  62985000    205590 
  2612715   3642247  52278345  16846286  67868055  55529409  16755044  73533024  37540360  22626464 
  3711134  60450656    808144  21734214  12137950  44199216  33497990    153840  27468763   8090940 
  1591866  32041050  16418600   1986850  27803202   1074294  13707475  28618585  34686375  19675488 
 72665305   1624693  46278096  37833312   1819692  19199520  17672860  57545928  12002984  64284972 
 23148840  26844169  33439560  16426641  76163418  90532824  58754062     61225  11724690   7435650 
 22303575    848240   7141464  24227056  15315550  14722752  15627176  49447134   8599231  18450360 
 15474375  72984204  38256120   2276430  10073000   3941280  14720966  36734028  45082440  22348341 
  6960119  31217360  28494609  66938396   5860075  22193436  46072296  10968510  35664435  66679227 
 19287332  68040049  51683621  43444564   5511672   7814400  18973136  59266754  61231794   4414554 
  6783910  27338872  66300174  70112546   1296880  37937608  76211315  35262442  19060515  69272080 
 12434438  28150934  39845632  25241804  50639072   9897910   8994252  44890170  29497050  17068012 
 18797415  13954788    625000  43036656  21991200  25622258  12109810   6756900  12394486  27333027 
 19093998  50235788  13194666  16129568  22369968  61216638   7737828  52243006   7766683   5385125 
 61482645   2214070  70922784  11880432  19410132  26357415   2343075   4064256   4197429   2993928 
 74061112  12842004  91463480  41041080  46024485  24579764   4350529  19430408  85834528  53622457 
  5027933  44228376  16359402  27713000  34407144  70279006  23721544  38097948  29337000  11541014 
 38976600  47756786  32602990   7940100  43918644   1218590    790152  12545155   5630985   5300495 
  3252207   3574935   3196875  16977708   1910384   4170848  31740200   8636463   5572684    861512 
  5374356  69944960  46986368  37104711  59653446  23445906  24236352  10578544   3334680   6782049 
  6343696   2635101   2897738  80508253  59356752  10953530  10739402  15727790   1151340  30678886 
  1317176   4372160  14036616   2697695  35487620  40588460   9049320  53088048   3971472  70655934 
  2449520  51524382  36723105  55220592  14737470  19180602  44268271  13151336   5234866  12639940 
 10235457   7408185  11255163  57541675   1927050  58514084  25616960  42850275   5121400  50778738 
   959673  70560840  11182374  43190264  16333710  47765880  64443144   1068005   8894400    401330 
  3800100  23040045  41442072   9873825  22822500   6717252  14573392  43127385   7964685    738208 
 76836797  68868360   7707024  58069920  72605799  14493792    844026  47339736  67663232  42693840 
 14233707  42271048  48574710  36468432    475464   7488282  16126875   7160614  37790598  13598757 
 44464045  25115195  35879758  30310794  48253868  45843504    544110  15547700  10861852  64344330 
 10113456   4752384   1538830     60914   9059724  18951243  20421932  27753922   9440712   7878464 
 38451280   3485480  21746043  35344560  25779447  14758833  62312625  26117267   7772955  48683110 
  2508570  43602464   3210696  36520484   9025270  15363747  64107300   3472820  29801640   6677784 
 10496968  66988953  55332301  37767585  18675822  11133288  14914260  10572195  16168120  38698744 
 10514640  34195600  30891633  37070481  17925285  17329598  50116980   5952000  29847510  48087180 
  2623518  21441677  34826715   4769744  19295574  19396075   5153550   8253200  35765856   8377115 
  4777331  47899775  40589078  45498635   9256678  11664752  26861520  11187195  30571429  38552570 
 11876640  67058225   2273832   3052693  22457040  19836403   4817420  72646020   2959129  58192372 
  9053744  72750714  45111360  11154132    738021  37368576  40840090  10965147  59307690  40944955 
  4837536  42082212  66211902  39007696  12120465  43601767  25319400  34807806   1485540  18649506 
 46872361  27679311  21298368   8178302  46822572  65585232  23494683   9066240    460416  16344773 
 63903366   5245229  53517520  61113206  28652940  69575373  34491144   3510618  56431908   2746000 
 36714232  34306056  30612477  21420189   8891520  11475264  22813003  14265480  40816920   7598565 
 17275392   7661934  13883142  57873788   1664971   3021988  46939386  14475500  32866548  26337730 
  6591816  34669050  35630100  76213666  22754088  40679196     37456     58812   5674230  37037600 
 17118486  73117403  24809400    967164   3047730   8295723  14103311   2551423    493196   2653445 
  4600778  18492024  10633578  69618983   3401320   3651753   2941094   2717840   8522420   1019711 
  4153578   1867050  56858599  27378544  78377364  13470176  68249662  71208456  11905695  58162325 
 10849652   2006550  47607462  17637549  14229050  21263052  79302748   1159536    523520   3789720 
 71307636  77996608  48749194   2108499   5279416  18186168   1885428  43787250   6884992  63763282 
 35474691   2576259  14747544   5047672   1727217  25973756  23211016  22247584  27042561  33695838 
  3299165  10031816  10581760  64711811   2198304    243075   9907794  56951680  34710336  11336824 
 90031842  23322405  83952858   1236066  22995962  20915042  12530013  62318880  56040052  20157956 
 19340520  58759428  77368870  23156364    480245  43210014  32532148  47370672   1654240  11979570 
 77065599  34985630   9444385  16580652   1448960    184606  50195330  28826578  12058650  64135873 
 28254225  32752610  14023755  19850341  17339951   5007310  26318512  22711320  46558274  22165218 
 27189964  24369540   5272624   1716470  18592499  22375260  57090583   8282016  42174232  14329677 
 59772900  20636538  50189440  42203700  13362128  13212828  24405920  59122976  57586265  17597184 
 14164504  36849948  34690590  59567376   2803352   2531403  19800144   5238695  24167808  29413593 
  9964128  38544837  50109488   5522400  34556400  51786432  23184228  49587299  18401013  10986030 
  6896987   3112690  11395355  37536785  22134912   3674160   2292640  13491596    139222     35496 
 17036943  40374984  17025126  12756648   9267728  48939246  36279672  17387360   4366165  30801198 
 66449992   4058136  28245105  12632207  38489644  15508915   2461124  50665784    240056    225522 
 36490080  48327543  71201454  51921927  69276345  89958198  23824295  52700436  28088280  12382800 
  5938920  43453304  58146508  28587060  56822628  32844540   9714180  14076720  66074198  11585952 
 59274332    279552   6519690  13431726   2204797   1927688   1660076   6980403   7054082    430047 
  9190215  56348165  14203992  35662680  39591786  20820626    158355  22582536  42049672  20059506 
  7689472  28210450   3593520  31608360  41820050  37059463  10502800    133749  39166424  18904176 
  4918813  18456516   9024210  25033990  34267500  24654058  14268514  27956016   5652170  60464954 
  4286205   3979206  52217220   1170880   1048296  27853520  70135793  68334780  19625883  27989904 
  9689792  33594210  17372520   3143120  16826286   1380376   8353075  33464222  17634318   6863175 
 10238200   7762592  17603040  30504474  10181414  41195500  36322939  10528144  66509386  60333175 
  6630624  44346081  58031556  64961802  39957657   8491882   3803345   4316091  12925269  34143028 
 55251552  35889165   5891172  11784402  26817603  54166142  14197608  37893600  21252621  74044178 
 33009433  81496206  12313665  23480985  10559210   7327306  40868340  15973493  14272736  31600078 
  1152921  62732775  32637234   3821249  18244497   3872679  51228312   5913150  43219112   1519602 
 26619429   6416752  14296014  12873912  11193005  17211480  83290186   6363778  24549938   7683494 
  4179770  24233039  17263344  15152832  55477169   3521175  11442876   8113382  19421950   4444308 
 67188150  82524706   9145536   1140041  14870160   9931082   9236769  29476062   1234464  57649270 
  6106500   2600175  33041645  44605414   3396568   3001845  10788200   1215233  34490533   3371627 
 13664757     66675  13287510  13834651  18179549  19735008  29605060   6652597  52762050   3397922 
 72336649  53211144   8763750  35441464  11309265  13782204  21744021  45414144   2613460  29511009 
   538769  39226671  43144136  30131136  14297984  49338027  19895670   7226478  51557000  70212100 
  2594816   3560418  14089524  59443182   1278432  18764577   7562180   9006894  10356850   1076768 
 53078020  24091695  57665614   7731600    370800    653904   6062931   9458455  25507854  37508613 
  2326740  69092946    821784  17655000  12730800   7506660  53754085   4544064  16099848  41301836 
 18141123  14511744  40138956  20142472  67815104  18087499  29679936  10985508   1964868   2997324 
 22257774  19899740   5884144  12643580  12444714   9043761  11115720  13275185  35412516  10031734 
 38241720  14542812   1510480  23136414   4210245  35876220   1167490  28599550  10322595  71830460 
 70219170  92111240  38174400  30617325  24830225  47836584  42663418   1321650  23442453  14432574 
  1315556   9045351   7061516  11112570  21749556  71458415  44512832  84324864  73938690  52808874 
  7909260  41223435    444432  42456225  10807317  14767920  29495028   9825128  19883343     65120 
 11418528  33228000   8173119   5451913  19852092  19648590  16869330   4810806   2628867    639170 
 60303256   3634853  79779312   3843378  21884421   5756824   5066300  26860076  65235170  15850800 
 13978029  51068584  78433600   3172882   2466313   2355652  15149365   2101400  70778828  80684856 
  5716712  18174276   5314440  93099776   1218360  36435608  11560640  51198000  12200244  36617946 
 54924002   8839270  73894982  26784420  14641960  53773210  51069516  33895260  36812268  52291730 
 23322340  52031372   1382604  74231955   1892576    275988  18426636   3973136  28296875  48811896 
  8966816  14062114    983700    521192  73639422   7477720   7186820  18567900  72898108  59150550 
 91285230  51302218  14135823  10414250   1933888  47587620   5832144  20885887  31495854  33809650 
 40669772  33097067  17434170  77409239  45324431  25981418  27971361  30991917  78020334  19175208 
 51491777  32685471   7520188  67604320  16982784   8764498  40036997  20601099  44206464  40378900 
  8813675  14541528    569400   4351490  14560554   1244707  36558340  33327672  15993364   2416860 
 23832276  42473438  53473295  16381230  11157690  43581984  62093250  21210600   1039350    274856 
 22330182   7502593  37154568   6609055   1003104  29954850  47535210  77553020  16898816   4601360 
 83238320  31912134  26568249  16793343  39545583     56936  23961425  27181791  50811100  30907660 
 31042408   1183090  18901377  25365530  15885573   5575968  48678168  21300320  24277330  55055260 
 38879520  14609799  54393804  76852044  73778848  36825775   1385451  23298003  38051910  40893610 
  2976434  32324830  38380050  17496528   9956898  70497625  17249084   3299292  30438912   4495185 
  3690604   7762062   8952757  20973848   6391590  24813580  16645031  57830748    576631  50242630 
 48094537  18903160   1823464    747088   5257449   2131353   7381968   2600320   3247548   6870798 
 13397400   7975245   4289500   9140233  19420044   1851892     73788  25339356  50922240  48242970 
 23838120   4451877  10738948   3582824  54672656  34734336  56316150    628686  14183066  46209498 
 31376484  48123584   7792749   3229301  21007835    647308  19302642   8227532  38761348  39733200 
 79966079  54927708  65700026  16665712  64584240  12468940   2020256  15907840   6431670   5976606 
 58011604    387696  24677478  31525416  16880129  47545520   1806314  33555978   1164065  22242951 
 60720829   5590952  21359070  55144515  33727779  17572383  12947550  84070720   2202912  52485910 
  2309632   8547720  16696593   7491077  33766785   1774099  71368304   4863429  19934040  10476435 
  5277210  69387130  23805960   1049433    525103   1400940   5769765  66858200   3237894  22305433 
 72260800  17065271   6448491   6437460   2532816   1217065  52982086  18822167   4236088  85664268 
 11901177  38930187  41690454  31598396  10546551  49872542  44632432  58601768  28235776   6913240 
 24855776  33362820  49752041  41687985   3825978  42714540  36979290  21627459  47519793   9369888 
 47599360   4290936   5810536  11462400  68150376  15813648  34435692   4195312  89085924  20397642 
 11624720    546117  12409170  45996320   4549440  30163140   2475584   2063083  56702540  42466296 
  4103541    123097  51011904  25944419    659680   3920896  54014028  55278710  27216200  31237668 
 32647854  16622837  21934875  10961040  52713947  76289304  23519764   8950866  84025440  36087510 
 36779661   6232536  21025305  31428074  30292574  34854656    786143  25305414   3961750   7038030 
  3195184  14039564  39207968  16563744  17125056  10636029  24360000  23112312  12852675  16457961 
 13761624  93039474  24859083  48083614  48977703  29874762   2207744   4192905  20555696  54566695 
 40982517  35360927   9362775  33291808  15431276  48440106  47158787   9308312  33769890  16333636 
  2618028   8221150   9890760   8004573   9221310   8696028  11872891   5335605  33114835  39342248 
 17390560    181584  23475420  16006038    575840  34394607   5360070  65282547  61027148  13450710 
  4867774   4413681  74714112  30140192   6286820  18967506  31881696  21587706   9443430  22487400 
 95327934  61117440  14640111  17420079   3847452  41903704  19334223   3116171  16827921  28790525 
 28990208  84499488   8604960   9841694  17899388  61534656  33644800  26266428  10645296  31312300 
 92349422  35605143  37579984  17516416  14379418   2620327  73133298    722796  13665743     56032 
 32581120   5913528  47761823   3659829  20947329  10163330   1635474  59206618  47636706  28927721 
  4540752    149812  21550974  60103685   3399765  18931687   6130933   5613728  15930640    379947 
 69446256    282336  24139632  23892785   8839962   7501626  56654400  11408580  29908690  14225270 
 36040199  11637645   5425917  62077449  27677350  78502972  18624226   1582224  35959620  17614848 
 56595042  20302686  25564716  12218784    272436  10059741   5201235  12200625  61841442  19594724 
 10314544  27073329  76796370   2309776  38264825   8396080  54745700  31333280  44341848  13544960 
 54230400   4670978  27702836  70057319    167756   2974960  38637840  23695344  14682344   3296430 
 11433024  39776974  56744772   4709150  45898879    966849   6553272  15737517  61465082  13859964 
 53814936  66441491   1820273   2974302   2469012  42763149  15340941   9879856  17223360   2064170 
 37238610  34667034   3907426  22981860  54833408  39137462    474160   4785033  30232006   4577575 
 36061370  11372248  29719432  76779190  19768750   8520374  38040640  24979696  47295536   1380726 
  9815856  40122840  64896201   1537445  52530288  47188684  22881840  31895820   8452800   4322616 
 21756616  15874740  58193866  76487664  56575336  51425792  18365300    257925   4617456  20106928 
 73590647  12470246  47223655  20897962  31464384   3231132  28677320  36157368   2613254  53401656 
 19407751  23383360  46036688  31382417  67114320  45086757   5067009  76674440   6864102  12201000 
  3345580   6662613  27981800  21353836    829533  38738262  14127432  82001430   1129700  15268680 
 64547522  49699690   7993570  16107390  24270240  20213665  58917952  28981302  23814336  38408867 
  5078264   5086128  29821836  15001568  79235324  17244630  31884645  42377650  15383025  52332352 
  5296811  75698811  11285781  13268992   3379872  88667085   9781032   3049907  31292328  28638864 
 40666868  24941850  17802626  51535080  15681810  58629714   5881599  31458480  53816114  42961398 
  5835396   2242089  42262352    791700   7400459  54748546  36179154  75338402  23447190    152736 
 73944390   2895630  22227968  58186816  22348386  23623380   9972324  14192962  73108602  35719164 
 30362539  35079309   9321312   4859517  50181326  15710856  18253650  32940117  62527452  32271360 
  3060057   4521308    152036   6473129  17158080   8720652  18223584  12562302  23689288  13047584 
 13212168  18985176  10719067  54579000   3506246   9407531  33718464  12920658   4210084  24492800 
 23902209   5867200  28140548  61448002  17724714  46665612  23652195    256326  71046100  38995067 
 64844100   8192912   6848006  63319221  31018491  14559600  24514070  12177184   4003173   2242746 
 11377737   4074200  14765988  36770415   2515724  28258180  23194516   9627390  32211760  47194152 
 59909220  69368180    951142   2581926   9325350   1700006   1406937  41264067   2971758    987700 
 17658708  12523324  32943008   6186504  91774095  15629404  28605312  36935198  22071236  20928960 
 82836867  19229880  25029424   8827182  16210656  27091546   5355732  18643757  35432998  42072000 
  1576163   1012050  23516126  41092608  52013136  19588928  32381720  10743353   1566740  65202144 
 38412945   1838550  10674190  19332270   3326445  41670044   3189984  89425674  67529912   6544610 
 22953204   5459403  28436904  19873830  12470186  52468520  79887879  12722184    940695   4174455 
  7308301  48024400  12050940  10013350  10862722  43354817  29027312  75875658   5955757  19489023 
  1744694  50838126  72835310  73960176  11647921  48962595  20701395   5662230  58068187  28531716 
 82391440   3652203  70704000  56424940  53130069   9810300  21953040  21720556  11795966  29137320 
 40177312  42304560  13996088   4081914    918620  33628358  63648783  10898524  50934906   5841528 
 49310016  18449046   1041698    961532   6112164   6002692  60262620  25618800  25960825  57441162 
 28094820  67928617  88233740  34570752  50907360  58407849  25965150  50036304  20888836  31972098 
   569384  12465216   5604660  41001394  18400206   1874544  38091249  27670005  19890508   8984660 
  8895420  58079181  18680880   9313932  10814050  64284038  46345110  28183845  24047457  11745006 
  3622539  35886108  15980956   5886117  32697252  32817123  38992327  26565165  26053153  45153444 
 11730416   8304198  39324579  22043938   3897390  39975903   5820294   8047940  19741696   5550008 
   984200  19451860     69174  30212919    185952   6806956  35015542  22548592   3098900   2749758 
  2488570  18521804  52180500  88838053  24466302   5254249  39689434  83901155   8493696  80218000 
  6939152   3656928    877632  26585480  15278780  40876956   8264696  31541577  83248425  18810000 
 26049800    138074   1699685  48771141  60329152   9101472  15307164  31025568   4161934    272135 
 17599329  33537168  48195865  18706176   5860666   3512115  55279410    392368  43752800  24144692 
  2032696  19414752   3030615  14038670  43824576  36910460  20061030  38112096  60508800  13795474 
  4101825  31948320   6876465    289575  23277624  25181200  36299184  36092385     30595  14944185 
  2729580  12299472  41113664   2200174   4896414  48925254  39879832     38352  60932820  24298055 
 29718318   6783850   4479872  17715375   6313315  32876426  21733712  39090746   7315952  68790336 
  4127151   3107454    577983  22190454  11797968   6317173  23498098  17893687  32145386  13724373 
 68321880  16556744  22066850   7684989  16845798  34046232  15896436  42986664  31704018  33107940 
 25098255  25392269  20025088  37154936  13822156  26103206  37113744    463000  22549194  22927056 
   449046  48877596  47268052   7347540  16957920  58860438  24942438  48459873   5953454    100530 
 10969575  26753915  12171717  27684732  15451236   2814243   2389010  53672306  33112005  38068247 
 31152128  62613552  20076327   5995320  25183842  36751869  29108250  70817565  44653532  22353496 
 24105042  26742042  19697118  18665904  45390104  51984372  53567757  27179498  16923888  50371962 
  1727439  20134630   8744715  42942657  42714702  31690900  15894460   3322314  50803636   2549756 
 33496838  35662896  38097272  15168576  41128938  11274905  23243202   4129856  38825220  21126400 
 24822930  22174647   1055816  13098372  45000052   8493233  45498868  26730473   4214430   2189226 
  9705840  11735856   2240280  44590528   1917464  16800575  43083902  12185979  11912600    422378 
  1823178  56639040   1340905   2648820  21963276  12057402   1284084  71530656  10090920   1677105 
   871416  28273680  27822004  44507496  33635894  13948233  13965830     59616    169623   7619640 
 26293110  60871140   2672160  39349725  21022980  16268008  40678800  32308716  22643478   6407619 
  4904544  22225368   8753496  18538661  49027120  19355375  59530605  11903675  10143199   1309365 
   765658  30519233  14287203  38868000  32296600  11063790  62727705  44968331  37426520   1001700 
 29859950  43201524  19615987   9062558   7681434  14098744  10097019  17171000  75364560  82332715 
 40961037   4335454   7987744    194793  47753748  51931988   7616056  17838362  14728098  28435550 
 61603566  17204538   4125814  50937804  26984500  34823596   7873600  31454954  15297122  45642375 
 11855784  67565355    848100  14524213   3279204  21385234   9780474  46721884  30058896   7521696 
  4146187   2769624   4787228  14462322  10075960  14779024   1135872  20523758  13881450   7646787 
  3781890  34733328  10105240  21644064  23744640   7489722  10878606   6911690   7533222    457545 
 19454688  62000179  25795631   5100550  19662720  37373499   4997440  50771802  34734228   3975972 
 31824423  19328568    942478  56847716  19358724  26122775   3413244   9222336  41617312  72445565 
  5439024  27637700   7959600  27458572   5861748   3705632   1736720  65459940   7576062   6146508 
 27977342  23609959   3691700  50455629  23321943   1346523  23453430   5337468  30067125   2925175 
 28898608  21255759    912340  29391580   1737680  38753310  46796424   6159109  20718720  27671220 
 66478160  72796612  78179024   5001978  26251603  23432838  33885692  17206392  29756496  10257970 
 55715715  35665111  54257552  24026457  95088890  31640301  50213665  24060722  24437934  50119940 
  7405320  48462960  15028445  86576504  55649650  96299526  30985072  63162124  59936832  72209410 
 49488026   5415525  45638880  60451755  39546082  29836972  10502016  13964392   2023932  13559064 
 13991142  30703992  10901100  22034805  55381886  14759094  61051248  13612005   8997811  21866075 
 27937959  37671007  10785616  44888580  20217664  48091654  50968980   2187648    411315  69281032 
 68095008  79228988     10068  60403384  48295584  59366702  15932750    562440  25527520  20868561 
 44324280   1971217     48843  31478603  78330570  35823446  80209836    546860  12380720  19682464 
 87370971  28275200  18725395  56579712  18198740  10878660  18277441  29730746  11665900   2165122 
   713700  46352375  56738999   3008274  14566970   5495884  23029125  22583427  42806414  79283148 
 61460672  19233786    426166   5700296   4343850   1176606  45920315   3351330  75336744  10672970 
 11424705   6208748   8883904  52770288  38452352  11844790  36193095  21607764  22287000  25162480 
  1527036   2293650   1000674  31567080   3281502   9882976  56566124    555408  41119806   3942504 
 54259392  21096873  61785126  25077636  25104972   7724162   6246400  78512940  49927800  70686688 
 36039957  24801748  36456840  27916632  68888352   6126015  14667345  84887796  30586706  12378708 
 41421152  65922074  18443106  17402904  16061918   1011450  63437285   2420154  49271632   6315440 
 52084736   7501830  35320900  20007456    550830  14692176  20781348   9595845   3609040  45566290 
 17559300   5770378  16059750  56453451  26777220       668  45414725    139260  15926925  33956300 
 19244340  34714758  42462450  29773790  49332204  26927264  27656552  55797525    479425  37068304 
 47636674  33685318  49537620   8503222  25383372  23805044   6144714  10075611   1260147  14008512 
  1030905  26062576  42259170   5547798   2096568  29665272   2374484  63259020  15558109   1341658 
 43093848  23782920   2906275   5259808   1935648   7716643   4253598  25979896  11597391  40035030 
  4153128  23065382  38339616   6275764  13982900  66133168  54514740   5322394  81846457  16480200 
 34659005   2973810  42675141  31641156  27415064  13596940  43935078  55606077  39250550  50141551 
  7209151  19378650   9288386   7620824  28472290   2801550   5052242  61322877  34879500   1400079 
 10202400   8683294  17398304  25375483   5040450   9509478   9206025  19607445  36567605  10564652 
 28687954   9664622  26175114  23339030  14190184   2803416  59015600  57137349  40151536  32083150 
 34464081  14494480  81389312   9866264  12446784  35668092  11732994  66272286  12592293  34976862 
 41534956   4165830  10680750  25870763  30011814   3990063  15579024  12341220   2051092  16670996 
  1834572  75507660  38928150  51197664   4518886  21709152  14820570  29632090   5476484  37487580 
  9968170  11204037   2517220  76849105  27502496  12804894   9902862  18566520   6850488     74100 
 42743970  12510790  28301224  27819990   4044774  55490688  19967769  15965042  19782378  43061750 
 67849704  27755483  64625490  35486208   8001261   2206404  51794274   7643207  75470329   9767778 
 10877066  21690972  44494618  18827244  25018664  22775350  24459760   3105824  31727590   8861081 
  3016044  20675550  27085870   7573159  16348736  82575174   7143396  56527296  49324284  39114180 
 11288016  20155800  63692015  21320754  31984256  22877455  13285272   1453611  16921210  23627344 
 49769982  48079392   2703512  54076736   5549610  89857175  61554819   6836344  51505107   3642471 
 52390240  30054353  40434284  35196532  18498338  37556437  64747648   4304430   4501532    710032 
   243252  15899311  20722072   5340338  42905200  34873465  62194160  28704415   7522664   9001755 
 14630679  29859954    177696  78896650       231  27411800  55090903  35105952  22395357  14990848 
 43146240  60473700   2082880   1904630  20926297  23013872  23390145  60333676  17458150  43355655 
  6634000  38662568    919410  36151648  29852759  40665984  13106275  21723658   6167688   8240674 
 22807194  56004732  32359552  16651712   4936162  24482766  34579380  45553629   1662632  17020395 
 87936075  13236660  12692820  70199640  22633380  48252168   6433740   8035191  43843673   3922320 
  6506324  75497121  57940246  54047715  73091936  14927493  94553468  87785390  26400960  29241346 
 18726950  48902610  12581249  65913390  76528573   4597200  35091858  28481456  39631564  59783717 
 83245440  20395935  27593244    819115  32038356  90470484  24396500   4984264  23780511   4097482 
 20717788  50638615   6020336  26320816   2155775  47679665  10293700  47477169   4627704  28792885 
 32391383   1780588   5567968   1068782   9179928  46988136  28407684  25052882   6040944  42251352 
  9682011  51148587   1778340  10994844   3448951   7029000   5668974  30593370  88886720    516600 
 69628784  20816704  21834700  11167930  14370456  11615805  75972657  57351063  29711385  91581606 
 16836775  28959512   2150205  41559843  62094125  11434887   6628453  30979952  28336770  14460729 
  1256913  46095972  29212425   4702923   7940608  51946320  20115015  27231160  55668822    230840 
   367356  20365968  26668290   4779874  22105668  44429168   3888257  38083122  48537184  23492007 
  6736454  15605320  27544616   6785196  27149340   2135067   3548610  21072960  11914524  19404132 
  2337036   6181260   9523965  64070464  36769347  25026626   8785368  25676192  12631356   1117344 
  5637300  15118750  41603491   3806569  51194021  22491612   7170600  24964740  36916425    983072 
 45396963  37573682  30151365  40108848  41714441  52138775  29830716   2033280  40903629  42548145 
 15800908  57894480  46528680  18981550  32843188  30621888  23952320  39332450  43358304  32270048 
 17995265  16955008  15028178   9442848   5549862  44861474   7390418  22437188  55707204   3488793 
  8648794  17132625    711693  52480800  33580680  48480390  12290720   6424752  71206332  39606930 
 89697168    131565   5573891  19587048  21515136   6349230  49039989  72728139  26241392  10889775 
 21555268  53346120   4611495   5822455   7114692  22555521   9968100   2671056   1411223  16974720 
   260508   1053246    363630  37656690  27228256    329080   1768548   3998306   1419246  19771528 
   217021  31600416  67825956  36807668  20674022  26809920   1435308  18219151  45884235   4697928 
  2488926  60510472  30676804  57853482  12036250  23036886  47513088    277440   4279220  40626379 
 12396018   3447600    145584  18452510  31858302   9881216  27839565   4085340  14179328   3158064 
 72119796   2602530   4500580  23004690  74440620  46573120  18909508  10015316  39261002   2105838 
 77033403  24197358  25510290  64367800   7570480    753060  22042039  17611200   2662366   6166368 
  4342148  27776424  42876960   9284930   1464313  25447954  11975334  25353009   3030300  26055764 
  6052800  94108056  33772074  25828870  30188808   3585834  13987426   6048084  15316920   9809415 
 77064570  70168840  15878850  43824722   1611120  62871004  25996256  50939484  45476737   1824144 
  8069140  15785276  38016613  65461102  64892944   5517207   2817125   1046178  18338604  38748700 
 10091426   4859738  84777693  14631435  19763993  13127670  16350026   6196300  19389887  10360350 
   413930  54422773   1998206  17830260  55466530  18842838  21511985  21260080    292950  13599200 
   897484  33770439  59903888  10503640  62498362  39143160   1306525   7935678  49972866   8813046 
 25059412  41229556  11735712  11889920  78990303   4766496   5673378   7535000  25252161  13736442 
 67086765  20939832  34668868  12598182  11407900  20997398  15697404   4405172  28507167  90267320 
 11965778   1632178  60797763  12337146  46518732  17411420  42697228  47775377   6646640  19844400 
 44345833  47377463   7449462  37090746  16141944  28528142     10560   1842335  85388949  11071430 
  8792664  26326720  39381165   1568133  10723845  15570855  54347260    392088  34616304   7938960 
 81850287  39065110  33536360  30531402  22101048  12855700  43821060  28777398    293440   9328067 
 11250122  10322550   1069224  20675909  26789432  66470589  18984462  53787360  24108768  27591315 
 34901484    104625   3550284     63609  53776740  85539168  18109208  30475908   2968455  48764646 
 11888608  10908164  43156160  14944570   5024225  11767550  42568344  78306236   2058664  50162598 
 11096888  62146116   4269140  20701671    131950  40503424   2945760  38953368  10641618  80966522 
  1666284  81890751  24409104  40521716   1212780  21885302   8211080  38978100  90568925  60633305 
  3839120    181440  20862823  16825580   1240200   9465344   3130101  18166948   7830552  15431056 
  3587010  71003888  69154965  33296892    246109  25701840  68427505  25777077    411861  69133052 
 63259235  15228812   4511695   9475134  11457244  16160389  25407681   4949805  15820170  20558050 
  9459618  15415200    803725  21872742  29924680  41044792  41744232  29840739  68240580  23614032 
 40486676  10046148   5201160  50311132  42530150  84685300  10635430  37566114  15165288   5047800 
  2461368  27412088  45735199  43998939  15129162  69379788  38920948  59018414  56192936   9337536 
 75063729   4633006  15457312  23104880  11841038   9462873  40505780  18190728  49391424    538300 
 12927440  11274859  66049792   9242967   9248428   1781496  10607888  33734388   3205188  53181000 
 28658000  47542624   2009592  94887702   2493332   7312620    615252   1346514  11471264   2297878 
 34983328  14879540  14111000   1688000   3994432   8331312  24266350  33181974    823592  39654970 
 25481272  13264146  18135590   1133568   8392704  59924936  40453140  40119705  59863585  25874200 
  1367574  11791762  15600642  81613953   5914628  77233358  14217176    331864   9033705   9771495 
 15560352  22994468  12944412  56199533   5909680   2125020  13530240   7391835   1595280   3590580 
   901131   6943588   6909840   9168060  20914686  24235310  40673775   1702512  29307900  47815651 
 33089624  66898712   4465604  49942396  87098984    201468   3447696   5813280  26335529   1725817 
 47153505  22949432  32334540  25073451  11177028  69003520  15476146  33690460   5144516  10815944 
 20711085  21592009   3446030   8137545   1099520  32659125  35061435   7680612   8189553  14127861 
 76666162  56875734  38625906  20910388  43855990    494431  46003070  10067200  12694748  10552584 
 41487871  23246080  39395104  10066566   7345608   2363040  16817112   3091065  20260519   6737950 
 23997188  19463544  35991238  22018116  24332190   5722032  64171176   8400855   8983026  13717350 
  1971974   6925940   3663641  36513285  13481754    971280  14666160   7819540  18117784  73871595 
 14554960  14268170  67006095  36426575  41284840   8939944   5299749   5872302  38721500  36453816 
 12057686   7004532   2165926  30490620   3009000  16177010  55172400  12160170   1152898  54490461 
 55547555  24184864  12504408    391919  30900632  11634300  49774512   3213007  27513918  46756805 
 34773645  54515610  67681152    476070  51786306   9094617    863688  14342598  59064843  69681582 
 47482479  25851231   9811548  18363996   6753120  22025960  22824482   9388400  60866020  12469932 
 15166260  17502940  54255040  18339881   5753531  42416124    221364  43082382  66988749   6335706 
  6292572  56546329  25849824  21326124  26536240   3097114  62497095    193344  11104522   8893950 
 22890438   8002173  56001920  29723056   7560762  16859150  19103240  38776896  33854200   1182432 
 52559496  23625810  32969970  25010374    434145  49348584  63193751   4825502  21401530  31822362 
 26552657  11675862  48761325  17173250   5874078  13744448   4956621  65716882  81646992  21899940 
  2130060    990862   4726701   5789448  50089289  19619856  13499208  25451062   8176188  85647672 
 81716547  13547496  26886726   6964226   8100309   4816000  36487152  42585165  28923150  39306480 
  7783204  39622671  81500295   4555824  47985697  56257482  17271124  12724152   4538066  12426139 
 21483406  13844184  12990579  16102638  28391862   9695280   6148406  35311666   1920996   5980680 
 51143796  28555512  26108964  37777208   9525026  25561680  11334750   2182460   2556256  43300425 
 16626804  33180027  23213124  26084896  26618704  54869927  37175600  22114960  53820954   6338720 
  4993704  67180230  18637850  47759235  25166911   2842666  20275981  15397712  13957680   2588544 
  5723543  69885270  68047052  21669697  58299318  14951538   2668928   9152448  44518290  27378324 
 48613824  29574020  15231405  16899456   6420018  71837478  23768835   9036318  25241093   1407483 
 26968788  28740240  17063950  10740979   8820575  12918002   9877140  22520165  70337544  72091646 
  3237531  18332052  32936973  38364746  14776587  10717350   4987968  23175669   1578096  28957118 
 78356223  22355073  73318275   7683903  22799088  77466022  40582774    845452  74214120   4763190 
 54062995  70002954  30650184  23473645  25518890  64280591   1173061  12613524    140609  37621884 
 70871040    260130    221600  26883824   4571656    763994  12279010  29433678   2347495  56735925 
  3223440  46559245  63069048  61081169  34090388   1816821   2456331   7900288   7003784  24783000 
 16097235  29193069  49599040  25329936  38729844     34989  14015276  73920120  21543054   1592736 
 77016412    631122  69216576  15547864  23817735  93083880  14679616  43154280   9930880  24113024 
 31630574  56551758  13264940  17978257  76257818  64115285  74884480  29997240  44334403  49343948 
 29714298    699825   8951775   9837815  13803660  74347455  32141882   6390665  48593412  42474347 
   198471  26033040   3005415  56231120  53468800  45261260    992004  48969110  38838822  48225693 
 56317448   9016845   6148140  90257040  11370120  32211189  19159701  66127800  26328624   5352756 
 22312520   2617630   1870964  35594436  17122176  74060635  33867631  16204566  44058441  26041496 
 74720088  46062544   6334140  14636622  12325599  12656812  73254365  30515755  21539335   6451200 
 54722244  25181370  46320522   5500911  77337516  68488225  44106464    606081  36740400  16808510 
 63224304   3896238   9013095   3643137   4339656  18732924   5010016  41904800  23128697   4133201 
  3350490  12230730  16594362  10819445  54245358   4054055  26305002  22002200  30365230  36202675 
  4315470  65073632  17740840  15255415  23042544  12788140   1064822  49069895  56735250   2475032 
  9337248  26542143  33671240   5213145  23635872    461997  71379798  14444360   7754463  11938528 
 22298371  14080352   5260475    108480  37936354  20105116  60161186      3762  33354048  26778156 
 16493576   1269554  39449872  37051960  30745120  13723959  13491768    315249  15211948  65471112 
 10948561  15748551    658536  35709440   9117258   8387411    408715  10323184  19338392  22962090 
 42807609  14405601  26651376  11207364  40083447  35596456  21275100  63656280   1758900  33161127 
  5263392   3682383  13652457   4132536  58765176   7851272   3047453  28420460   2092582   4921676 
 33195822   6579395   1740000  16982605  11698200  11269370  58044476    431424   6145062  10324222 
 32680740   1479170   2511774  32886568   4816060   9079395  46336488  55470312  45352625  61704000 
 17179840  92013828   4089687   4903080  53615100  16644131  60180564  22776584  11722945  41584410 
 47342988  48649920  34382400   1578840   5851560  68160050    475146  48961434  45064490   7984256 
  7082410  41886450   8693571  45104955  29332314  31883888  30670986  41959386   4427602   9516441 
 87324564   4989910   2980716  34605207  41069676   8831268   7111395  31865670  36119237  16469832 
 65314816  28278432  64177902  29062508  13794710  23594233  23090076  19864521  17732910  14755344 
  5789828  75040952  34924500  78748215  25127861   5163627   8123440   2273136   5269001  52962976 
  6048000  33309018  16416240  28222320   3555215  59488440   5631749  34452460  66434340   6598106 
 22205080  44991180  18904776  50347526    207284  33492160   4480190  68557360  50814518  32053075 
  3563352   8586636  14179240   8332800  17808952  92596218  41226416   8746598  32574976  53142552 
 19145476   6652672   1057095  19397027  88181640  90078464   4746162  25124164  14538483  28070662 
 52686816   5591225   3693595  10741062  61261700   1358948  10582122   6905314  19919864  23283355 
 69923520  13517567  39825104   9270368  54962880   7119110   4768544  29953955  11615505  35510340 
  4291864  48703653  16241855  48376288  35462925  81846200  22637682  40786650  39986958  14664290 
 40879023  37002336  80271416   2275136  25041744  17605210  42220080  15259749  54439965  56153880 
 73727500  33462286  32278425  10677130  36907257  10543456  56331363  45887940  24144736  32123652 
  5570886  38931684  11583256   5546772  19557797  26000820   7490835   7830725  11648016  19539520 
   510549    784564   9565920  40070020   1142592   1119501  52643512  62555190  10128888   3551786 
 49618077  45721835   8198820  20008984  12236532  19642332  53612738  19544231  29429210   1057575 
  7118124  33555480  14070784  71243172    732105  44057238  56299364  13470656  12454728    379257 
  3217608  26126971  21773850  26881470  32129028    490397   7689231  12573387  22306608  22253636 
 88227802  33949720  16241858  69549200   3814298  42130980  64060713   7782892  38442621  17670960 
  1497012   1338544  19381210   3820284  14377749    585858   1113051  37069942   6401180  17664432 
 36416601  15056168  29927400   6322229  51478296  36027571  20944000   1689890  36259223  18687270 
 79988247  59861248   1299176  26309228  39979952  47634900  25283280  40582052  10378296  59135139 
  1042308   4610760  14663124  56371810   6634264   3421928    109200  49912902  80649125  30017856 
 13767681  18424380  11078243   2529090   6069854  61770643  22950990  23007051  15291874  75471354 
 27407120  36617510   2609066  69814728     26240   1261980   2404360  46042381  16387938  50575038 
 15354828  28510212  89973544  10934462  46086930   1892408   6605600  34353229   6860175  11521800 
 27072382  51728855   8868288  16458225  11091858  25757040  67134406  42625598  29117770   8108512 
  4760160   4262517  25679440  19468164   6078726  50121456  45212044  24295125  29738506  57028340 
 67022256  39960855  66838472  60835346  40744200  14819595    371517  82044219  11251416  36526900 
 71483650  10535604  16714380  17412236   2238516  43079751  52642184  46440681  24754788  19579539 
 23980584   1076985  53378720    876280   2140842  19457958  15229350  61866731    517096  15970630 
 86047059   4208104  80519728  30490098  33581835   8432776  46789006  31564134  21713895   3202528 
 45496955   2832300  14769988  79516071  36760960  35880540  37269010  11930490  21566322   1511560 
  1393605  22084692  16319232  49809754  34692658  48844005   4762065  34838800  22513100  41534148 
  3388968  45393684   8693150  13521620  11486939  17047530  22454485  72772886   3267368   1697232 
 24351635  28814435  36275440  20607402  28167385   9193275   5005700  28926180  16233315  56628156 
 36359448   4465462  64127592   6524928  42501632  23574696  43341840   4236288  45403072   7411635 
  7772576   9361628  74244060  44942304  11750700  29740665   4950677    475354  61077744   4970894 
 18078504  30744480  18212640  17738580  32929744  56452362   4972030  17119931  29049818   5508464 
  8544414    974415  59657940  59403264  19848136   3265866  15339688  30434430  22352232  16019102 
 10199842  31410330   4656464   5966093  35194748  11444312   7759882     38099  68681164  13963552 
 10761890  55937518  47477412   8801103   6912880  32636366   2589708   3572652  25265592  12448830 
 40917640  18748314  10551312    978524   2099733  32698689   3419706   9765249  36258573  35963310 
 60608423  60496320   4891074   7917910   5835744   8609016  12797848   9814875  53778638  33958560 
 16783022  21456735   7946778   2431272  34580777    682681  38159513  15866550   1515980  13168881 
 46977481  24306856  12077450  69739057     93528  22295075  23533630  28166600  22506900   8235269 
 37268842  18589116  14622410  17744475   6950076   1138663   5026368  21085379  47351867    386840 
 16977186   2542158   2470744  38548830  91962403  24448185   5396820  11933919  18026215  12950476 
  2648640    427856   9358404   3977314  86707156   1967575  66662433   5922694  33642598  30336270 
 48274626  59908086    171798  11552190  34031034  44702026  42765895  37871832   3947595  64685920 
 30507369  35116535  31391940  12777600  36188919  15023876  29166843  38970345   1288904   8061620 
 38120250  81650340  27709610  37281510   5531460  40145000  77985460  14053217  70799805   5661313 
   795123   2067056  31292910  37177360   7719936  92585366  13499712  63133140  77546007  40086770 
 10290588    235074   5827757   3042928  68338116  49133911   5083083  15751491  59783483   9760275 
  3289332  25851861  75771200  29310336     19547  85999158  51946880  18855144  17151011  15318912 
 34816176  85354537  11186604  47125476   3509526   3160494  33923057  34706478  22085244   4011850 
 41823162  18040362  76023576  17488273  27901900  18995430  32506520  29988387   3348828    242189 
 14573135   6811727    385682  86089272  35677260  48136392  29982080  18623325  19303614   2493990 
 18665486  11644126  29404636   4431642  66353334  32840544  14842038   9211998   4965804   4190744 
  8704469  33122341  24088792  43300100   3649434   2487078  49168771   7592670   7540000  14017560 
  5044193  25235616   6900216  29160904  15040428  32206584  13492977  33604526  56811585  36326995 
 28949832  22691400  57460905  62933800  44221236   4735500  25861743  22531926   4835460  18941293 
   735416  34368169  16847259  17093920   3203900   2517768     95937  21199872  49049928   2289006 
 19765379  31854240   5858100  12505509   3248640   3218488   4364110   3163660   6128541  63083505 
 25911963  25312150  24673792  12743640  20524050  15773805   2492505   9700179  71226008   1387502 
 28907648  36281678    690750  86314952  29829890  19953450   6775852  28631936  14790138  44626368 
  5424504   7778451  46776130  67416084  70375692  20919668   7293330  40318656   5363350  17559724 
 32104392  48783914  16011540  25929336   7975422  29345400  51482625   5479690  76719020  17692878 
 38571302  18912256    733488  31477784    486475  55071522  15859344  43364134  14909608  24216166 
 11674629   5838400  32003997   8226816   5870341  19227750  43372268  22315500  19711822  14602308 
  6809994  24489300  18526816   7443159  17797880  15133470  11167440  19655845  57224992  13986128 
 24635834  24750992  23079350  23780172   4017489  17164483  40285921   5461740  31566375   2188456 
  7845824  67913552  18116120  22716759  26297978   6334030  45924840   8432000  18691806   8240136 
 21021225  27671776  26216274  28283736   1549924  29542671  19814536  72875212  66986256   9795379 
   860028  33195575   4258905  13637631  49139712  13857590  73713155  66343755   5634517  20211984 
  5958603  16512240  65469544   5595903   3858592  20483352  89862410   7484639  76073184  27488208 
 23862157  21641336  13401990  22598741   6607637    536204  54598593  50339144  85866396  11496576 
 12886340  54085416  12527448  41550055  35821936  43657074  15557465  11794628  50348298  25647766 
 53900480  40223750  20109984  38505600  37067044  18224704    425520  32643269    203371   1574100 
 32028870   7058925  75067240  26691868   5092060  48844256   7484583  14165765  28330608  51672276 
 41182646  73908752   1494457   8563707  18844798  17579020   4964568  33678722   3441168   2351928 
 15294911  32930670  39996999  18471505  52930428  26429351    786163  10969983  29639022  49991901 
  6142068  36590083  24891824  55710720  20601123  38770560  47529091  26818493   7476662  38024097 
 41460926  84272760  13690425   8023973  10266750  53084060   9719376  22636642  23280194   2454270 
  2078739    738276   3122476   1962360  16305440   1395702  29593282  22288046  24872967   2367666 
 28738126  99220896  22711668    561108  32941016  22662762   4211438  17056872  18624848   3509064 
  4654608   4970874    609333  24493080  15597279  41150895   1234134  12415984  12049655   4665828 
  7102490   7097276  36053512  17506915  38860720  59591800   2783616   2503731   6445170  12012624 
 31965822  43288392   7023254   1141281   1076537  38312208  29928072  62861324   1067712  21877804 
    73440    984576  29123865  49244310  19454580  66054960  26199042  67457585  32957388  37100650 
 22540086  42787130   8192450  25903414  73989252   6371310     27786   4749976  28257648   5178330 
  6219521  70908534   1069018  56992896  11311740  92752440  71424948  13741056  15973020  29802432 
 81969921   8169367  47709280  52631210   3314880  33355848   1989468  98089191  40925786  43958175 
 42743440  53462292  11404712   1231041  23048430   1882576  28075260    684501  40630616  50871480 
 17823448  11454891  17873856  84461468  37791666  31049382  33409588  10088316  22059999  23611680 
  2311686  23173632  13529980   6377847  16156995  46348989  40946944  30530920  38493962  61808672 
  6596685  12660462   9532495   9945600  40648832  13868293  13354170  29894685  20527390    628101 
 22770816   5928000  10500305   2337102  20964400  27733280   3904980  27307241  45927288  29855052 
 29241396  35330114  35677860  63956000  48189634  47297919     26748  11910834  26640997  23692383 
  2556312   3018566  27093308  63886248   8655920  56980012   4339904  71388870  33159207  12313890 
 77261616  43071156  29380396   6086745  21286539  50582518   3332056   6652004   9232275  13992480 
  5186699   5215595   3683232  32010834  23195715   2808352  29437200  19108326  24269795  91253504 
 11564098  84131912   7332528  83161680  22928802  92098803   1114648   3603768  36187191  16371482 
  3566238  14349007  87259200    304569  40953570  59225196  36836839   6407080  13025838  21736311 
 44314257  65546067  28670840  18022780  20639580  73004370  31687854  93027480  26566440  18504720 
 26137719  19074225   7196805  21190344  14008797   9477200  21851386  11378976  74381298  67135872 
  8091090  44544638  32970201  17342212  43266496  22497607   4703027  79303840  49964596  69959136 
 30246477  23242885   3862439  77166522   8211728  69124176  26202550  89133746  28216710  11575512 
 59367380   1510288   1057376   7634220   7331436  33056424  35090016  49922281  27644250  11314962 
  4144168   9108000  10779444    790160  10239817   6557868   6202100  28326786  17380693  19869276 
  4381648  16167888  18622208   2910566  17268870  17909675   1725514  74344080  92182122  10161525 
 24316885  23510307  61915005     16072   8602168  14256289   4406892  13844250   3986528  13342510 
  2790656  17481357   6508892  47106250  44506340     29082    688842  23208063  14970015   4180112 
 20620397   2362914   6787110  33466125  18855950    364188  15838368  13603504   6962826  52701880 
 10648569  34392620  26951712  70139763   2124353   8664084     32655  15403212  49693540  25221980 
 65047414  46905771  25025220   8170405  54022584  43867323   9870939  59039415  37872825   9563008 
 42042252  17868564   1156614  15282820  62910615  15566344  38673045  86963877   1775112  28945644 
  7722570  31666650  18116916  17554200  32039712  35358436  45085775  40120080  24425670  10778315 
 16138290  36782275  10707488  11375105  72664970  68911020  24478176  78360936   1401600  25807912 
 20208400  25230309  49612432    807112  24521184  33789503  37622858  25586520  66351744   1076145 
 49872034   9446029  82234609     49059  31553982  61276282  25091472   3277827  18696145    920873 
 22961068  24394520  21654430   4660050   1973920  27461161  34838336  18125564   1494240  11734413 
 10382904  11643363  14587272   3084428  10204748  71379252  70041150  14924602   9518560  36460431 
 17805528  68430596  38846982  58762112  12724230  31462860  20817090  18533690  22657905  32755120 
 87205140  24118085  61993066  39791196  15816327   9858756  13013132  29966594    804576   4320374 
 46008560  71413248  33206555   3728142  59712262  18667425  10447749  11704384  21186816   4388274 
 19863942  59135670  10414242  28481224  44822701   3533870   1784727  64520037  24693894   1741161 
 76151712  68806496  47352503   8083773  11472300  12896698  55412888  10754985  65254228   2815486 
 48708632   2161159   9724396  33521994   5556000  12200377  60430832   8875887  48401466  44351776 
 59504352  30376280   8835510  18339994  15370614  82157957   2008732   5874248  38469264  16360594 
 13624050  45524895   3055220  47886180   1901630  30001312  61285608  65353920   3887046   8201487 
 27596388   1922354  52921091  34955442  32975604  24108975  33415272  82477689  25229872  30847065 
 11622222  26352426  25296810  11893740  16853226  60552544   1091298  51661905  33969168  86758615 
  7418659  51308642   5579808   2251357  15434128   2508620  42687204   2044728  48306486  28823154 
 19337238  60886452   7205760  13429331  34673920  60252435  18965583  40415760  36601510  11405254 
  1992276  23600607  44486040   1800171  11140236  15582994   8799703  16844632    100254  62632719 
   244244  16421274  29631190  23169025  68594337  38797070  30629775  11885895  75532324  18834640 
 66926036  64780152  17174632  18874331  52166760  62411575  18401994  83526144  26069899  77324105 
  1806430   4958338  44483613  11110710   6400674  37209000    397953  26720252  14301154  24537240 
  4267956  27806330  16629704  48451750  12219855  48168966   4157622  20365909  19012812   1840777 
  4270536  33278445  48241580  68649734  40175112  14327194   4449368  24118524   3488951  13444535 
  3721275   3480256   1798174   8470225  53288610  66796163   1097012  11558316  23145559  14385736 
 14165476  12228195  44892274  53769526  38347680   5936140  33961166  14519428  16241490  89437635 
 63393924   2159024  34504461    501509  37226598  18771192   4753392   5400296  44344908  49369914 
 58776546  36818331   9720570  82206595   9259536    200593   8629757  23612220  30258435  64477536 
    99363     71604  61987104   4911372  10556644  10044144  60990254  82546802  75829221  81470367 
 34398672   5507832  36495562  86126040   3010602  29938186  52268782   2118516   5279156   9990504 
 12009440  36310016  91784988  27088710  24457388    856666  20003274   1718192  53375112  50178033 
 32234272  57958299  78884472  15671472  14063910  30034464  17506400  14853869  55540814     37476 
  9796576   8856135   9128896  71219592  26853072  10017714   6794052  34241467   6311305  37646695 
  1235660   6557200   1047280  81203192   1865028   9212260  18345078  89562200  44027040   1366946 
 45960072  17493600   3009510  19970005  76186150   3170625  71698983  58192120  24187209   8143000 
 24828488  15471036  19511308   5066077  45964971  44526592  48061310  25404351  53694604  18944111 
 16133165  71076395  59902260   2962250   9725529  40164550   3115905   1563750  41259834    353808 
   669725  25026768  26693016   1838640   5953112  17213350  30917632  14535508  16998204  37540055 
 32485248  14480046   7985616  20509942  31978350  51721324  48316000  57831522  14359346   1050948 
  7774744    607473  49571712   6036775  32686476  56037499  27951548  27556850  12303420  50755422 
  2250798   2873312  48073887  54752649  21862566  31383816   5668446  37190469  12548690   2836080 
 55588886   3880602   1564736   7611456  29369025  12144649  63384048   2155680  47397825  13431060 
 22005075   8501895  84311790   4094337  48025379   9939232  11792106  58146528  40107964  31018857 
  3160612  28987160  23763712  18501687  41994329   2899211  25983450  10596054  28249868  19688388 
 14358542  43803630  20613632  11706760  50766720  47007492  26905564   9516546   2809281  15336681 
  5533612  12071916  34672900  69878352  79834287   7634880  47595288   1690752  63851310  20497752 
 63829740  23967984  72908520   6181434  39069450    212390  53650933  31405234  11427129  21562200 
  3080784  30904162  28719236  53768256     53724   9450196  29448320  15914045  48267560  11330316 
 32242710  64585375   6575243  73484440   8764860   1983465  34072697  58389139  26176735  32472572 
 80296515  15831165  48676764  14151888   7746156  12521250  17748720  10730940  18263245   4668664 
 23723506  17744454    832428   1031978  40263476  24050390  11611454  15396480  44997215   4802566 
  3325647  61367559  15389506   9899677  34276608  33532260  12399156  19947016  20320190  39746190 
 14664194  32130000   8966700  73582338  31883180    245718  10290345   7621950  43700052  39807570 
  1546870  42703500   5648913  25746704  67272515  24624192  15498906  33616520   4564002  22477256 
  2837718  13359960  21551700    603756  28640472  50630084  16205112   1557080   9038388    949410 
 37839420   6834604  41250000  33750288  11951296  19001913  41498460  52116624  14505642  61786596 
  3078672  11609280  19731690   1121128  15181518   3439300  35325246  71205004  43029030   1271424 
 76415682   7817472   3716632  33826086  53512245   5943750  63386004   6733872  34854624  48011983 
 45494584  10388280   8719827  58746604  56336640  29282266  22631028  13324311   6634488    122564 
 14849640  12851440  12512560  24526257   1632708  18849608  13521559  25710300  48897933   1207075 
 37420218  11813450  23665920  10507744   7111624  55105206  39394942  14262970  75479391  15620559 
 59971174  18370362  48976000  13221260  27030052  10334952  37378274   2726500   3280806  27532197 
  3335385  18276720  40225524  24697971    450354   3889782   1511384  15628250    626972  86302485 
 20746980  40747140   1621224  48343997  73091216  32105688  23011680  18824186  44303904  21268840 
   866898  34704918  20103264  20914595  14811844  79087901  65753856  60583121   4476720  89389316 
 11084040  47363700  80248476  42551830  13210824  16728834  45138525   5387460  38171646  14067990 
 62192850  23466256   6960096  36831333  50937326  27228633  87299030  24488835  11402325  33268320 
 71105496  20139240  60155214   3360798   2878542   1273510   2764251  16034640   3073232  53290212 
  1716036   3552876  33594750  17240895  66624220  16918740   2708650  74925448  19555014  43225146 
  3904905   6565008  37977759   5635768  57396287  21750700  39857936  31607675  63440455  46012666 
 44105831   1230306    441408   8595020  27608284   1290075  41630400  18134222  27154916  43239420 
  7205440  36367450    549745  16987330  17114760  16721336    206335  27647984  55474551  15467004 
 19624581  18387885   7824624  69812820   5656326   3395560  18152340  33921195   9582968  32186094 
 11293788    970320  16473294  24204375  57833856  10447426  18837500      9936  19837269  26813500 
 17923710  44768535  51513686   9072908   5239000  70341789    876540  10484692  13278930  57501390 
 38885394  42295067   1462142  32434792   2924310  22711065  49517048  24513125   8289200  36152466 
  9791776   3133228  12931347  50317396  60037200  11210520  69821021  24722880  27928045  17152432 
 27337932  27373269  62113500   1770032   2954025  25708148  10342980   7416063   2542504  51048855 
 43837000  64040945   5056614  51159732   9155384  25784593   2968212   5497920  15139317   4785858 
 22995225  12541664   7464534  20251744   5317920  40669776  64360248  15258078  23445010   7349049 
 13843978   9289863  64091694  31605906  31594570   3178728  59238834   7704412  16966656  34374915 
 46798020   2805288   1922520   3060414   9253077    937248    809625  20212607  39021696  59500750 
 27262302  44391720   7493094  20960434  20573630  50013311   1981735   7378375  17937614   5656896 
  6263712  14196648    975584  11179596  81841727  23085762  71158460  71230425  11905049  26063856 
 11469359  10105768   4739532  32556776  47862216   3046624  15963171    478381    142324  24915381 
 87545184  63756560  18470166  34626687  70290402   6018978   9605132  23694720  31937360   1843160 
  4259276   2375649  50043518  27326370  10723024  44417548  51723204  14827230  58587526  44122572 
 85386392  16133040  58108848   9391521   9587305   6813310   1578720   3703100  30312049  51921675 
  1364310   8701434  18132576  27833472  28666834  27125928   9426636  30628242   7600782  91680322 
 58418464  70242096  53466248  33341577  50609110  17747649  40038203  35570044  25951536  42744468 
 14758040  90349866  10480050  29574186  17241616  18327552   5786250  18845950   1089984  10605236 
  7641590  36616326  63093828  14772177  67884210   5002724  33523660  92365248  39128556  30195270 
  3168460  71175288    640094  29530186  45059571  67006376  34940515  12936880    645660   5491296 
 36869619    863604   7793865   6512985  65839862  29688330  49789324  45312645   4275648  53605166 
 81853425  64901308  28520730  26626125  44938569  17368596  23514344  42331891   8212706  87203064 
 34096808  31699888  37658555   1003160   6915375  57544472   4712772   5413265   7223520  18605160 
 15024560  15686496  50906982  47629044  10814262  59074344    120752   2741424  13849743   1680870 
 48531946  69558464  43908411  27617791  15846944  29083773  31893436   5961417   2070684  16707584 
  4254254  71370112      8694    134668  42645306  19560400  27052168   3920880   2147776  32997000 
 14185108  18914705  87555666   2065118   6987114  66313544  25404106  27488460    322558  28683721 
 77506935  29028480  55002432   1992424  93332960  13985288     67228  14051440    104400   1126840 
 47431208  38832410  19357650  56773318   4398888  29462288    714136  11906265   3231180   5281780 
  2982840  10667466   7141608  42685440  49993820    225455   1705563  34935030  27483267  16709329 
 27278984    160210  12352725  68089725  11930264  35434272  52844166  30069680  28712872  27606238 
 53395010  62669124  39631284  50787022  56082180  16643088  32622970   5114648  10936830  14308000 
 19945604   6810000  55887036  47064680   1371312  74049086    479332   1145160   9047712  14300214 
  6226896  49600720   5253816  36855080   9489928  16909497   1864128   4916352  19073340  59678808 
   823096  44075895   2340318  18991782   5164354  68147457   1189880   7398800  71564416   7454709 
 27509214  26847459  10860080    860880  37731296  15982394    824847  45143980  12323165  10439050 
 15642342   7132983  31171000  53281431   5664890  28671360   2183298   2837182  52250906    123525 
 32252058  30842546   7767606  55137670  60425844  26506870  51560370    151680   3806365   3065300 
 23947876   9512736  44940168   2753360  16223355  23531664   5872299  28281288  17715474  16751421 
 14177349   8375560   4940856  10174213  27357135   5756745   3805208  24223030  46815525  11206280 
 28755669  22661724  25888468   2427834  44576576  72340104  29982586    677600  82682614  22680606 
 11220378   6748476  41814250  24662732   3277500  28079986  22978419  14181237   5073684  22027838 
 19496415   6975240   7918045  22260764  23644700  34796766   1781766  26818770   2820400  31444551 
 10020332  56476224   3188700  19550727   3234232     20553   7229547  13001472  72438618  16085400 
  4773420  18198864   9537964  36759372  26558532  22622096  82426839   3772736    457441  52166625 
 56720384  48271531   7234129  65755284      1632  15630966   9453912  41106480   4376507  49741575 
 18932160    604066   9051978  61974530  27238302  66363408  43578650  54094667  48797944    236040 
   343604  40434570  12832080  21266896  41324570   2476575  10376564  29214110   8731165   9098199 
  3372352  39551973   3630141  27507480  63043612  17607509  26790960  12305328  11791067   9990964 
 60964110  59784516  22377201    423279  75508864   4344624   4301898  39840973    493321    456732 
 22846479  14213309  24194900  16767810  26253944  23914155   6524847   4922157   3182376   9697460 
 40993316  46096875   7868346  74123616   4830712  28902412  12870180  64830073  11384937  12941824 
 58938308  11525990  32392920  31892920  12668415  24708723  32697738  34880692   7690754  37258540 
 37990434  26312832  15995385   9087271   7643368  17728126  11925054  14673688  46702672   8458172 
 38517102   6113968  42901650  24428786   4318680  29282720   4071153  18012312   6979953  23126838 
 25524081  42098430  24251804  22017346  30728746   3624264  30363375  40873680  18179646  87180864 
   708136  87513965  13996570    812084    656304  43443057   7827372  14014484  25101459   1686906 
 48760572   5340654  36206171  19727708  34264010   2494350  41891223   1973742  41507095   2607395 
 47043350   1384288   2822551  31782476   6213522  53771102  12892731  51586128   6396825  55808090 
 11885184  41901264  42885557  19513392   7545100  25213305   9714800  36080970  57236604  19577362 
 10004904  30745472  11069898  54140720  67764537  19626418  21251230   3787316  15738954  22204524 
 16034694  40462280  13866125  10750815  52821720  33944140  32910760  39161034   4080855  15456002 
 52373652   5033151  20106955  38025185   3879420  55203312  57661470    763749  36733181  10135155 
 15797470  31480407  22581000    427160   2717348  37622778  14003121  13168320  56490368  26713960 
 21950626  78048012  53365305  36137286  69449996  65931472   8783868  26812674  34993420   8626688 
 16515420  33475928  74802197   3919188  10470405  55644231  49146426   6424600  58476540  38525586 
    44973   6904539   7397220  42622728   1964036  42183750  73968444  19828527  21865675  14891725 
  4498280    561688  17737800  41158689  41051610  20016546     79376  65905177  33557085   2168533 
  8024184  19055073  83147816  31492260   6542700  53200268   3150840   2861815  68699764   5280208 
 12108912  10686380  19232304  53445996  85117590  11566570  25879742    490620  11833222  12693780 
 23061235  28292880  66236588  33968964   4120416  31157341  86037129   6251937   3602989  18291148 
 21123637  17697204   2472870  44149290  66095928  29417178  15442092   3985191   2770275  39128320 
 27567408  39903876   7611080   4635478  24677540   6764495  47318150  19211540  25962548  29063340 
 35851410  16715474  28928640   6587500  11280750  51647232  43723092    183027  27922272  44949724 
 47147688  62120816  41976340  79674460  10062276   8625835  12171324  24968826  27689210  40392996 
 15896496   4230486  12035056  60687018   9586368   4549230  73234296  23465760   2241120  40992439 
 58677985    276345  19085400  20615634  62729640  43727398  35112990  74697780  57460434  25419471 
 16542064   2501274  16845072  29870220       822  29447021   5415669   5604575   8964000   4722388 
 29099912   4720122   2404932   5001912  29975274  17765136  27789237  79576600   7087475  18779456 
  5464654   3435921     33166  60607648  27297561  46019378  27194778   2663721  33535802  16679520 
 47209680  19058130   8169920  21223078  21617928  23383000  52896000  36658381  31985423   3829980 
 15642758  55537153   1387060   4438764   6697656   6208881  69817588   2167508  43525276  11908204 
 59854536   9820998  29110435   5788160  25664835   8396300  70930709  16714880  24103338  31258239 
 50032346  16367494  34133250   1399359    663873  37820550  64600866   9728418   1531386  11813988 
 65846746  47679550  39854916   2584901  45896940  26104271   2891072  20587086  17943696  46141154 
 49218741  31344336  53214567   7942830  17275764  38107122  44696335  48253140  38273510  13515508 
 30691040   1456056  29868960     61152  11312107  75835190  27792736  10379180    243555  35852685 
 86673612  25009187   7649305   8454278  15971647  52344420   3799530    359007   1782152  17465625 
 22878192   1566744  23694869  24952396  28154280  41791811  48888420  15017809  17640414   8548416 
 84476610  51435285  37075983  43847860   7434963  23701528  14088606  76680363  72227500  43141232 
 64823382   4647360  18796381  31503552  17905063   1772538    275080  37873440   2747070    241740 
 10663034  21292072  14734720   5107564   4705773   2111265  39947008  10047340  55573312   3690972 
 32903211   5519550  93084120  59627772   4114782  15830991  42509313  65556579  47602912  12566393 
 26727290   1525218   4006044  12811700  54500112   5049428  33405556  36949650  60085662   4100451 
 24268320     39192  59129811  13316526  46582380   2826194   5102300  31163018    827544  86828160 
 13377276  17762919  12348351  23172656  95360433   4827648  90960936  18647721  72003465   2827770 
  1894095   3021570   3942961  11591888    304520  40556988  13140328  30132336  16628800  23695113 
 61799268  27895114  47261435   6356000   1541679  79600092  11831614  29951208  14431676   2768744 
 44664375   7071414  76081290   9822348  51195240  14315670  14975226  18396088  13772304   7402094 
 24606267  13216480   3189132  77643360   7192528   6900894  17192670  50369336  43116092  27844839 
  4363590   8192149  48479697  10307040   5570092  38165283   3398609    624099  48052992    797449 
  6370880   6905365    137144  31499730  43990950   4246829  29426754  37436346  46465353  95104030 
 12858839  20714795  40197384   2276256  24171896  19690920  34014090  17151716  73047810    640563 
  2045988    343505   7831588  13849925   1377768  26529738     39356  42203360  14795692  19562459 
 13310076   5787045  17079405  12884584  42560444  18918844  25049783   7832958    170088  67720720 
 33660094  57143232    581904   7172154   7818044  11434302  74661496  23943792  56307240   1734187 
 66069504  85438767  39172980  86033124  39346622  30816282   3562779  12917030  13959188  16638310 
  9059960  63293976   8841456  24138584   6081894  33219504   1627695  11250084    289710   1513579 
 29349778  71873864  17267895   2117892  14138512  11231752   7320008  44304832   2348500  21624180 
 16234010  39876600  22501521  41131392  10526346  65407650   4451368  73494468  51501296  11942140 
 29594376  80440888   2716560  16398561  12966625  20295230  46010208    773182  10379502  14897154 
 12744576   2464217  13959920   2464422   8724375  26261004  15491504  12259438  69514130  11044416 
 19299540  10936886  21461904    246519   1658934  84785904  45356519   8963441  56054328  24644664 
 29454664  40505580  14209405  16200941  13368618  37096728  42071895  44256942  54944360  35088963 
 64400235  20965848   5595722  18378624    218600   8687389  12509280  13653250  25064448  47390248 
 52450865   6669904  46265430   6537888  32944198  35080740  12268163  15959252  15596548  51622792 
  5318685   6566352  29455980  36534344  58449018  68811720  45899070  27632146   3976103  28253400 
 46062324   2998589  10079355  10929360  10590210  23337750  22937572   3722290  62459658  63889875 
  8928761   1125956  24442695  41044540   1077078  84203865   3520900   6727575    181808  34473582 
 19592859  86396889   6820842  11946981  44376035  24433344  42970176   2619466    886972  58400568 
 40585027  15886755  56443680  56165824   6887652  16859814  92929068  47311720   1241919   4362058 
 37797408  38455560  60809889  10354982  69096099   9806280  37109780  46800116   6033840  39716330 
  9785321  34698237  35629760  46469077   2480045   1114074   5781694  16340610  31899504  39195489 
 52159380  35919198  86754210  58669437  47288510  70363944   3954774  51137947   4081275  23943918 
 18252003  25158780    223451  66771396  21641580  30581088  90492480  37665108  57257416   9633135 
 34652048  33240924  27140620  64639805   1859781   1186040   8635968  22988119  16192470    113696 
 34203116  15879196   8364040  52478466   2547480  21889916    526240  17095639  77142369    309810 
 18322294  24934967   3800925  13420674  44303430  15807568  56884035   8388096  40931730  11200914 
 14050800  17471080  16363424   8607745  32001561  37337979  17919876  12179519   9699824  58920456 
  8159375  59605179  17673531  31003054  14674791  17398332  12065056  30317718  31743306   1007010 
 85762904   7636460  35063808  31994610  32176320  45534146   6080022  11204271   3834896  34899832 
 11037564   3368008   2137960  21413392   8527512  70035845   3459893  68672634  43689445  17577728 
  8215820  79049088  27477903   3118689  48793094   2497560    421290  24244530  15161316  38202704 
 30052520  49244689   5738350   4626774  33830290  11317920  52801152  42012972  38548188   1859220 
 30237921  64688011   9058036   6962578  60159606  36255613   8749984  70614600   3212120  41190825 
 44326978  32994528   7789201  38409597   2107917  10365300  87645286   6099170  14374059  22575344 
 39087810   7222603  49996205  18699669  11405700  42658144  82227360  30804800   2203355   4367084 
 12672790  25282906  23707728  10128778   4996676  38509925   4345120  51969114  12744899  54795104 
 18644908   6337892  76831086  75646266  23469028  14287703  53231802   7350808  42169400   7714184 
 23440300  31179967  15587936   1753130  13492080  24669225  34256612  54372832   1627234  45441782 
 11118510  32722305  61750026    760674  19753930  11903332  81684150  15087636  25287408    305665 
 11946528  46470216  65805168  18902560  29403498  18652626   2227120  26919900  64790488   7362520 
  2840234   2713084  72309211  77484288  46628790  19925958  69117700  28881759  17234490  57696978 
 14192110   1781328  74742584   3035932      3192  30193600  17649024  11892933  10163250  10591599 
 52250660  45091108  59263002  21806964   1372875   3524628   2196474     50440   7147160  11780208 
 26856414  34402410  22058472    962780  93867539  16634079   9215388   9139166  25206336  74549336 
 60488100  13654978   4567122   8693656  59022067  22755300   6092803  10416055   2883279   3651096 
 45306968    668360  11936535  63204880   3807328   6724640  44763675  16654424   1794786  53043034 
 28374108    258920  46031280  65056650  48027075  20219480  19562949   8260096  10083612   1300880 
 23596164  17777772  18263232  21007016  14839506  16323174  16606600  16315365  19862059  12254868 
 46455220  27929500  63979200  83091228  15581394  50658080  40693752  18446870  18739848   4262748 
 35683558  43703424  34033791  12152441  35053940  15416110  61349367   7856272  32267100  25334826 
 73893843  26281376   8906760  51670768  22578048   1093378  51242782   7490432  17585613   6874700 
 64096980  12663700   3535483   4436874   7799970   1539758  62111152   4317810   4962540   9288714 
 11737280   6525997  12591810  19027371  81848628   8335515  52425600   9295383  77183890  23313114 
 83037332  33976656  44481437  20411790  12171210  16591848  45714204    754320  14195000  57464250 
 24230240  20753961  14932008  23954910  17612856  75288640   5932577  45008628  24364800  44436706 
  6433410    916168  18482400  52009632     52455  21694842  29947952   6796000   1732896  70878340 
  9998534   7189248  17813684  15696720  27477516  38305872   2277880   8894250  26467632   7903190 
 61344864   4414068  21953776  18627240  26659845  26523776  80577177  40910907   5261644   3747008 
  5540096  24945791  20980176  13121368  24635000  27274272   6560128  19299728  11278770   5573524 
 54900348  29078244  15712272  87173789  81211890  68320646  27196395  33213024   8106775  21899020 
    10790  33780306   1639348  66928892  53454300  12123254  18968011    245216  35155490  11465371 
 70393008  80754395   4893582   3292428  43257984   8659926  45245776  16027970  61817672   9670120 
  6853476  24746800  45988701  64576128   1665705  74806222  30963471  44390670  29326380   9039468 
 16600779  72796608   6195530  51222252  63508490  12654290  79207713   8775305  26963370   8815518 
   852510  16758175   4141461  22192128  11383404    554736   7498085  18277018  24453531   8295397 
 24368544  28850360  11757333  10578666   3520402  53170560  15628740  41492052  31724057  21166056 
  3375104  31546769   1196109  51760940  12836473  10885160   8435778  39755115  60949686  19420381 
 17007699   2454408  60438656  45348980   8104266   8619611   5498914  10723544  37684790  56259203 
  2787990   4920384  16266831  56338527  24113412  44170980   6178208   8501594  23945625    620544 
 73200645   7803243  16664930  22826313  42560370  41095445  19830384  81239208  29001900  40963836 
  7342890  18409680  82930362  13374375    260484   6798624  66000672  25416225  31225950  66249630 
 73595997  35587035  17511483  64379829   4834188   6489180  43912763  16619660   7510240  21108220 
 19851233   1901858   2666760   3114840  23652600  10183452   7566678  53710204  40347977   4061436 
 10027620  67746723  32780103    294745   5909570   2476785  36383235  67570624  10405436  16286400 
  8266080   1997674  20046400  64118217   8928418  45332064   9731703  20077262  10923470    124902 
 60052259  23808796  38706948  30467203  44718864  39299904  11163390  11069184  75704037   6638182 
 13685489  33311084   8239560  67120704  51500245  10637055  15605300  49731120  64053824  14555472 
  1198496  11430104  22241664  11681184  12174687  16960184   4906812  48174984   6810540  35805372 
 77614656   5384288  19705320  32403928   8713278  33496692   4324625  48276530  23762575   3180160 
  8130897   3054282  17179731  34432200  14524650  50793756   2630064  34995025  61583025  41271750 
 29260416   5271522   3673460   5435782  14219972  36858185  73947852  13170078  26794950   8561070 
 26536728  15330586  74873050  31982880   6002289  46590180    871904   6178811  13590171  10281805 
 52905705  54914826   1554407  32720625    276954  59890812   6508295  41155056  38548656  31471512 
 18378819  34775863   3551340  36154656  32898015   4155063  62383698  67597920  10788960   3546315 
  4473523  35659992  72491580  87445269   6107898   3625856  24520826  41988776  19599190  23797386 
 23105250  50052009  21114555  70240896   2649527  68547958  24115806  38110878   4043504  12379104 
 33121648   1391808     51606  28305624  29215317  27048504  17131668  54986580  47127600  20060235 
  5351760  31158381   3750912   1233852  16367784   6316164   9980544  30509050  46232680  14124456 
  6464280  46639360  41340600  63048286  34747310  21945849  14152202  21496258  38442453  49726215 
 40192659  17022325  16535718  68991244  14212380  86192400  23202291   5765784   6872864  20108088 
 84258075  58520372  86138262   1229116  57127917   1004880  11558784  17521302   1114350  37325433 
 31978050   4688622  11915424  50500255  14008878  56649645   2886864  35710523  11971616  45825632 
  5354250  34722388   2863821    793032  13258419  16653940    311556   8203498     20801   9904896 
  3781610   5297807  83402462   6187350   7877214  13723688  22476240   4779008  27688130   3141484 
 18662352   9533478  10672095  15853334  35965760   1012860   3577574   5594100  57531936  82704624 
  9288780  21439026   6866538   4062350  38457144  24676212  62347725   8114010  50555296   7961088 
 40977032   7828704  33084224  20028148   9027722  10141600  29680686  71502711  19123609  24500292 
 36023570  15293574  70461444  42235718  53852392    419510   4495620   6305688   4544132  88364976 
  3788460  88024644  25172756  64759896  80941494  10105380  16468080  45540096  37161505  24126757 
 54801747  51338980   3954054  13370084  46352625  57301664  65046804   3582486  18563256  31549320 
  1287904  17085867   3743385   3687804   4155961  39723420  11563552  53582024  14665518  26832292 
  1600583  71805756  20619764  17298000   4945430  13003725  53419960  47234880  43557272  12666720 
 50385487  15710544  20027623  18584015  29627702   6322079  64573355  15166480   3897388  61062887 
 40580820  77109651  31191576   2740714  57062262  12432168  20045025  61740432  62443665   7007968 
 34965795  22369025  54554850  46599560   5015819  10331520  46999337  16353401  46240902  29204892 
 18584880  32557833  19063850   9489221  48237057  22617600  87293638     29555  13615001  40602804 
  1061196  48603528  31073835  20343663  50484653  31530900   1359000  26281888  16602665  26289088 
 28583334  28991604  56798394  18808065  71640126  15307110  15861000  21790680  16265348  89119380 
 31298340  19331637    871194   4781424  81895980  24334452  11244844  15515648  56771869    814679 
 80868414  10911802  28554278  10443228  44186960  10868984  11922876  14272352   7929894  42115227 
 55392509  58337496   5414916  10142827  14219964  39794264  53135451  37953978  44426138  47830860 
 52561050  65839228  19988670  36503565    748280  50343544  44257080  64783908  27056133  56529816 
  7561158   4589925   8469071  30538112  15854083     37877    671742  21397503  14067968   4621960 
 30789120    635245  27651953  13836064  33608560  56966970  21692385   1391648  40725000   3393951 
  2816028  78979120  46804680    208372  21498508   3378953  33270030  44106930  51162408  36490932 
  1389417  24212112  39676872  22807746  23924012   8543052   5549439  61905520  45415364   6314890 
 14368341  20236804  74215605  70611536  81909992  15944285  12039978   6202019  14688714  19569123 
  3226334  43344008  25200860  74108034  54578259  27607066  82431412  16181369  37362600  13939200 
 86637726  34616640   1139229  13574001  10656418  15893514   6140563  16016310   8515514   4356737 
 30443329  14334955  16752680  25144335  25434240   2449860   1068832   8792697  21481544  26211066 
  9825135   7734155  67906632   8861112  13453836  28864881  25897828  73269678    640430  82933000 
   547410     85020  10405989    148488  31660408  35512029   7736904  29576400  40353470  22701300 
 69593406  26778128   3325685  70107785  58811418   4751775  12770960  30096960  11849052   6657180 
 14881030  10129392  37117266  12539115    705564  21426860  12681816  12967440   2026060  41696040 
 19511680   1364869  61096392   1968972   3207168  53264768  22992480  22895082   1051029  19777594 
  4582242    924826  10926090  36783755  20044423   2982168   7637306  12712465   2691780  21121176 
   602459  37634228  58035000   2062977   6150540   9638619  18962910  27176570  39169752  15415648 
 38134420  19260064  60060713  17651617  22165124   2055895  38508240  22120164  15452136   8957424 
 22741516  71451590  25913640   6594900  17752556  85166900  12816405  66055508    864128   5849235 
 14601204  67521650  37402730  13877296  26851006   5108150  51306000  39257477   3840914   5259652 
 35388250   3082842    426384   6081580  34876818   6447632    193908  14766536    168889  16119475 
 42672240   8582000  10075752   3978025  49841105   2503370  59600797  31663989  59780183    631877 
 31406400    608580  46045791   2193906   1690956   1877484  26712096  19211920  26788383  14541180 
 26216452  33783255   3625408  16492817  16095294  25098336  20132208  22539452   2154152  25287392 
 43490124  30955392  25767750   7216445   4192266  12988648  36787250  73700440  76541540  93960636 
 40026144  16760720  68744192  38575537  10078245  22540000  20690951  21389544  16791445   8557610 
 96398112  64048221  31902000  12220920   4465315    718174  34627126   9618096  60165470  56539758 
 26359269   2770042  28829724  26696094   9672960  47576608  13074870  24112296   2168760  26208435 
  3064814  46273890  66379076   9998428  13995947  47963151  58567278  16180120  27098048  28160244 
  3974828  29720704  28395780  19557916   9510735   5871830  89552280    774448   3681315  19237251 
  4267584   4013284   9796500   6894756  44442244  37327424   2700544  25252894  22634482  49919727 
 32368940  22272500  31249722  58355640   2408139  14343348  26838564   5708394  11400505  25204165 
 25483320   6184863  18654069  18353158   9877014  41714946  42572297  26202915    854900  35212404 
 72093634  30152001   3593432   3281068  48356966  42489246  27071745   9970816  23998964  19775847 
 12465957  13564614  11285038  17628576  17071096  77850960  23987670  10760643   8520563  23665002 
 53107147    687952  55221072  11847704   7005526  26379706  23693908   9233260    778960  10424162 
 14581032  23404440  38163240  68950880  55694160  29420703  61525980  12048725  12700540  25504185 
 40791840  35636914   5369112    995600   2901348  26255724  40962746  15322379  22161440   2206116 
 20203109   1184248  15280928  36408636  74825702  72902700   2792384  19521576  76040580  89403588 
 49726226  36112851  17057812   3438828  61668110  30419998  11873934  60143550  36620100  21730328 
 31736210    532650  11698752  17376182  32725980  12882870   4335914  22361784   7747512  25257692 
  9727254   4153800  58365216  11993688  22456818  14820380  25373376    736944  18048888   1083342 
 57713760   2481960   7517461  17559971  27229550  42255116  54289404  12005105  73334716   1303794 
 21849658   5692499   5245707  44821740  77654432  10762120  35916081  45122690  23065504   5893428 
 11362384  26775000  27733325  16682148  16924512  35524733  53510072  17262914  26520408  24573904 
  5523920  44374905    826528  47167480  54506100  10141068  19782420  37485036  15740417   4476894 
 27477846  51975158  37686080   2852720   9221135    170844  12871027  69501348   4414972   8863550 
  6072363   9540832   6115029  69473972  46207161  49578775   9042579  60982800   9305704  28934280 
 68448888  62462250   6936516  14442120  17330268  38483796     76584   6249656  36749920  20873788 
  6778353  69423784   1488169  60744044  51860522  80965878  87016496   9137856   5700940  62085884 
 76900155  23104300  40248952   6486169   3935466  29717456  16777216  37373523   8206035  12352030 
 91224584  12764250  26408360  21502735  31673628  11969988  28078446  85451170    362260  13651345 
 23221392  75225444   4075416  18034071  30627795  53630102   6981784  20638849  31331872  17247512 
  5189463  29129834  22418820   2715096   1317156   5244532    212464  42565500  24474864  38540502 
 41102016  15644186   3254580  17704200  16498225  24667335   4534866  51092272   2208630   4614664 
 61159880  11122560  17367570  14107730  50409711  19951000  47965635   1830972   6346584  44309168 
 38182080   3800736  46301440  46197675   5089968   3441074  18599564   3437330  47446195    699587 
 38333464    121784  23525425  52477452    226122  10832826  28378019  15333154  21421460  79740276 
  2784528   4993290  53912880  45238977    500384  98672530   4552020   3556584  41673344  31963442 
  5380317  37519320  32827685  54268640  69433848   1594220   3773088  48767625  36050016  19924708 
   993531  18819447  38938521  31323985  39942614   2495319   2798346   3011827   8491220   4425147 
 18173710   6936510  11715940  35652890    152880   5216640   1879569  36396160   3366090  46779111 
 58510620  42213556   1369386  76781925  62743779   4891584   5335778   4997560   7680442  33750475 
  3065040  49633841  56671974  28670592  57580152  24034624   3275700  16519125  12079010  14840065 
  6088800  27883218  14724578   6319440     36356  63753520   4317090  21210072  50377240  26420450 
 87788979   7282683  17433732  13700566   9176762  21540420  21112776  21949940  12815124   1918581 
 69789548  13582196   1117225   1952280  35015253   1716292   1442224  12731814  26407598  79122498 
 22149125   1787170  31746717  70967376  40761396   2876544  11519590  38186048  16094363    633216 
  1160544   9922774     48935  29299520    663266  15602910   6290648  29272526  33678945  44975710 
 16411972    590634   7855016   6266764   4451432   1635156  25956200  18290909  32867428   5387642 
 10321467  24883880   4186677  65342900  63835280  54726672   1589984  32509035   9113598  21834806 
 46952995  26635995   4804494   8373120  39230632  11556925  26697888  45390919   5057472    449558 
  3690120  74356198  16526244  11280276  60183816   1053039  23828310  28993374  56447360  66255570 
 24118818  40365028   8314214  42388752   9364680  19776625  11962392  60909300  14588268  66753540 
  6972784  32541945  51594244  12559002  20733750   8904956   2441704  49147527  78676100  61770094 
   214977   3707968  23133760  42843853   7761702  31417771   5135256  38893816   6609134   1155500 
 38209710  20533940  11670841  15676805   6752788  25829192  35734446  43214080   6936765  79920013 
 27055629   8226810   8598123   5397210    670431   5595003  47343715  64083510  11843520  51636990 
 56726452  14614600  17678752  45143665   5288850  23624798  36865024  43252074  41121623   1917600 
 10191852   5570950   1419732   1773908  10942100   6415706   7688384   6893754  64620219    534060 
  1616984    561400  11706030   4386650   2725474  64944024  56480934  24740983   1758949  11690815 
 16403424  28951258  16215320     44310  18212068  62093457    493695  34480485  27118546  49691442 
 30341927  25207989  67137460  55630284  15166710  29403266  71509416  33619200    540144  30869510 
 75269157  33220920  64677459  26794560  55157550  18776076  61168446  19835574  18300700  37099040 
  9332116  42553566  25089849  11695664  15577331  14239107  12212516  22137926  80475564   4585252 
 36621327   1089946  48742408  12924228   1457480  84455209  15414110  12862473  14147848  86769161 
 29475310  94057880  16737035   3496437  10239970  67845385  43753920  11587212   1366080  35304993 
 67305780    613778   1695837   2058496  40605381   8356958    323885  22275604  42537495   1007415 
 30014820   5215876  11830401   9069962  47039168    226135  11546590  63052472  37677360  27921069 
  1232935  38621784  62857908  38444075  71142981  34727192   1554990  55646853  41741550  93063825 
 86038806  79805844   4867824  30972438  39440476  17735100  88629780  34594672   1228717   5720967 
 11257851  10343008   7643889    806050  63315674  26917152  15432800  11025877  54386192   7780203 
 30992052  11010297  16180450  74223405  34025556   3350204  71852880  21195475  29399649  17970943 
  3097500  25050000  48234605  13543311  18629220  72410142  36260304   8189620   8944174  10431160 
  9148200  38691429  43999306   9213300  93122500   3366924   6356688   7861297  36275140  15326381 
 10133708  15480288  57304352  70558152  53945210  47221928  35235065  41124720  21193200  34801312 
  4093023   9435658    502065   3288016   5303410   2582580  41809914   7975054  14249788   7450696 
  6803569  15642594  11898232  48730140  23842464  74810940    949348  39310795  11223094  19444338 
 14774989   2375073  39128730  90495144   3394593  58719444   5981280   1513798  16134525    518146 
   691840  12383140  34758124  18556224  29420252  13384294  25443840  37350216  50250801    801560 
 45121128  36291793   1921783  49189132  21653107  33537000   5513260   3918414  54655480  28256862 
 58197685  13374300  15499126  25118562   6133465   3679364  63016824  20983032  24213016  37003101 
 14536676  46167599   3637683  16095207  23205550  50313960  25122515  42369184  18152524  54312854 
  8866638   9058687  19034172  20243876    679185   5852085  45671086  10491120   7364866   2535936 
 66923703  36138204  79868912  23966055  11429704  15955980   1398756  20785254  15502725  38933256 
   846240   4052140  34262758  14516788   9078630   3375230  11604744  22246413  23468862  11483364 
  3160860  48171591  35155056  54941816   9575000   7130880  10952436   4173350  52936320  16702800 
   535250  55094729  49129790  19899675  16893800    355584   2686628  43696464  16732562  39497536 
 16465932   2690982    131352  44941125    235478   3204978  21480486   3446276  84350412  92242130 
 22907556  58906859  16259468  10557600  17296020   8443204  15273856   7289413  16135456  83415528 
 27441502  13514930  45734368   8577296   4061265   4873608  32030148  25849690   3604400  81164200 
 33530112  38510675  40605375   7201228  11352913  34945574  72100842  23582051  26925690  67335429 
 23634204    291336  35549684  30582552   4203465  44759232  21290273  29332700  10259691  26848534 
 24694176  63925176    538690  77157695  26453200  67100480  10964156   1719120     78435    347270 
  3912689  53937648    149661  39668524  39121290  27527927  46085572  42035244  11631408  52272275 
 12090568  12082176  11763696  33302820  33911444   8857810     13520  53718945   3487965  21714010 
 14462955  79784136  24014682   7562106  29634770  19366732  42263935   7577058    792472  52799310 
 43022195  14851921  22930468  14872788  28590770   3016610  43948622  43321165  33522545   2696484 
 24640998  10799452  19500492  16301196   8335378  56499500   1139936   2408328  68184584  38806110 
 73337082  24778344  52019352   1273371    158184  12766308  58785842  18565332  54749856  50722740 
 22362032  17119960   5167134  28090500   7787340    548858  20824545   8471640     22268  10052439 
  8117652  57485475  14578445  11113637  41279826  52811660   6845174  10302279    282084  17412248 
  2881716  92472900  46948704   2985156  14724510  60967876  31383423  33047532  24472207    673400 
 20856960  58904430   5163886   2310120  33997748  22021356  36484812   1327040  37400132  67465713 
 36122251  52183776  25772208  11608821  14577555  20353824  42078760  41934087   7218169  68433984 
 11633620   7218182   1795850  41984292   1402929  17869746  21488256   5316381   5996631  25285524 
 30205201   7967666  51834318   6831450  55992391   4429880  30256434   8981945  57006612  29084484 
  5879719  26895750  38254788  16664553  10320783   6794616  28026009  25428987   5258610  14451679 
 70874370  20576031   8102368  40660494   6567187    268110    825084  32567932  24723270  18470078 
 23406798  17581262   6895929   5800410   3068847   2493361  25469120   8090976   6940320  46001458 
 25092652  38165880  69475172  89540276  88072416    704550  25594047   4693710  22140470   2361010 
 17785404  23106432  17881604   7347455   2642805   2856370  51637812  26983518  60389786   2643030 
  9542904    999792   9906036  34208190  47902272  17200530  35218524  35317246  33304306   8692710 
  6566868    348125  78353782  20830985   6833646  50341962  10323890  38917348  10798125  33762960 
 44847672   5203334   3929800   9657882  56516064  38145420   8409496  34705572  18345176   1324742 
 16097300    752128  16384725   9723642    196000  42462090  84828100  39077920  49984675  15855480 
 13524511  18593604  27526536  12984216  71240095  18594490   3727192  34893210  44260970  20073742 
 69433284  37290781  36997302  34382672  63252882  81188772   3468525  14524970  23431491   3758161 
   388260  26334960  13748002  31343360  54312928  18918452   6432432  49932000   4847508  54974674 
  1100869  70647611   9309710  20316870  21617544  51038710    585083   9795056  32139846  42017531 
 17154807   6260759  29172771   2658298  10061760  38637617    151600  51931824    768004  15041169 
 40289600  39083709  19622114    451264  30061260  69773425   1614060   7508163  29878775   1272705 
 55693332  11621900  42806060  10118750  51890461   2890223  24362499   8808988  45262000  29787003 
  6858222   7210836  20673432   4507755    400054  28998208  51017700    699870   3955152   4123904 
 28842348  17387559  48416790  68656196  67688520  22964460  74925243   1792068  32080542  68383588 
 20779304  43072305  90639584  59840997  38670864  48440557  61109400    456620  52949727  36715464 
   181300  15585491  41122076  34611150  48726095   3465714  55606221  66603328  25833504  10557184 
 14649760  52259900  23887474  20632955  33373650  81891822   4017312  10635080  38392718   1743911 
 68043849  49491376   5488416   5681045  71282630  19051825   2401980  10072570   2333672   5862228 
 54681066    145502   2905254   1731180  25304830  51049368  36458653   4424148   4315577  10124458 
 43422570   2445937   7800150  11380542   1482432  46126656  57036636   7166352   6013365    724200 
  9696064  10962000  19634106   3229362  31213655  15386907  30491584  35679007  25709571     79629 
  1586196  36573130  67352400  32381502   8016663  10664325  44608256  12860727  25017155  52231216 
  4743165  11960032  18429327   9001048  38480491  13383132  19547912  21144130  18261155  46295500 
 37387449  50139144    355110  10196107   9019540  31154832   6715320  30646295  33143607  20121090 
 14233206  14534592  27425944  76322925   6382080  10330336  47041472  87540009  37635620  47794500 
 58203080  16767435  15761392   4260685  11663582  67612922  21885370  32368588    839445  15352054 
 24940856    207698  45116292  56675280  19947509  19128246   9302408   1936071  63662040  43781236 
 63092736  18356124  33567588  38468940  20566954  20354147  50458680  11567717  17247623  53387790 
 58022124  19762852   5457264  78315678   5289317  79026980  31532904   6512909   6617700  73637070 
  1830045  11106925  38066322  60908958  51607342     56916  15496306  57797145  13111570  22809840 
 86207850  59517454    381456  54467605  12273074  13571909  25841520  56043108  10334988  19792000 
  9215242  64104640  44671968  17863155    139593   7171204  59847196  20384470   5641540     95067 
 20185080   1241840  11798136  31161362  90459533  29149650  19222947  58124990  43667712   6660948 
 69153084  12372586   9251448   2610387  15150012  29208690  15232785  50891988  40942896  40549146 
  5128708  23780679   1928507   5277312  69835710   8761330  17307290  45064752   3061926   5613840 
 33023401  16423640  11293440    964608  47677515   6521004   9583928  65910767  55204380  33206680 
 21665020  22933989  12191850  54784710     47336   4498655  21696539  19385680  28090293  20117881 
 33440936  19428768    120965   3248553  22134330  33236115    838740   5970636  57081084  12318340 
 83806255  16402132    167066   7756028  15334329   3629684  20749829   1044040  10726149  11971015 
 11714544  32296680  38878752  17945168    584680  21331325   6670881  21934639    309210  10246644 
   598686   1132682  25593544  12432013   9275727  16870770  65037978  32823172  44966160  40847834 
 12219762  10678272  28904400  20434325  13255398  25831262  24574360  32635764    191216   2091920 
  5466148  28091586  14107420   4946656  10331568   3791640  11844620  62507340  14991000  29713816 
 10946628  34626540  30152385    324960  38460275   5778091    397727     31275  17222100  17133780 
 21299000   2573256  34305684   1930480  20642040  13705922  55583830  44249031   5243326   9022992 
 85846032  13058766    258996  17758998  36952800  48341608   5143584  47413170  10759532  40184982 
  6664227  18265312  50254281   6078520   5389846  40120928  72179154   8096172  58209570  15412300 
  8431038  14288672  37952101  49294934  19643558  26592643  78196140  44983512   8513076   7075404 
  2931474  11203274  57691293  32559214    649404  20569864  73139250     41640   6134909  25108167 
 23434540   4381500  83111176  22661100  73602396  67712700  69700662    233904  37952754  23710632 
 54866342   7974672  10118810  33588768  30356937  14288285  10240750  36520029  10522107   6726792 
 25953252  45483948  63365598  22064727  16723548  20680480  50797956  40832324    127232  23852313 
  1953060  18274784  25272936  26896584   3107925   8785647  52563584   4740164  11558414  19549730 
 33083784  46940608  56875776  39402855  21692964   7328851  56324400   7725621  20948120  23232432 
  2359768  19903811  34982945  44243430  15643320   3291750  53387690  20388720  42048370  18671059 
 56680734   6318748  45423926  20687827  57139917  12490448  44999898   6656185   1657675  25206790 
  1633828  14612895  28580064  11116368   1001887  24857756  39810016  53763455  12042580  21887014 
  3399416  37672383  33447663  16194320   4728500  10092846  72240740   5608981  59822400  30599616 
 92053640  51510830  14034135  78800400  36890196  54635550  22205286   2889098   3496554   5748040 
  9496637   2336772   2185080   1813060  14890876  18314848    817473  28485636  47268144  59213690 
 35830980  23035188  40936368   9887598   4028616  14192164  62342864   6630754   7864220  17756660 
  3957624  83903430   7297038  25654325  31957880   6623728    720150   9088992  22308840  15405126 
  5310480  12582530   1915566  33024384   2093320  31359875   4629943   4564335   2174436  47276351 
 24641024  37623762  33900464  64344150  23584528  31198600  15012496  32600120  67583440  47821216 
  1479015   6002304  60960240   3312604  52713045  15274392  21518919   7696848   5643276  55645023 
   186248  23312468  19976313    797876  23915286   9240462  24703308  48327840  18237960  16606044 
 11764083  11328492  38787155  14013318  17460582  25658186  13960432   4002594   6031792   1101615 
 38330226  59776185    557895  28342119  63672240  39947160  31336272   6162975   6445362  23035144 
 34672183  35599616   4011302   4705872  65665894  21217375  70972713  18557952  67927860  11084844 
  2877966  24380304     38575  22191528   3415878  82710144  18273440  36032442   2028765  32126785 
 82527588  27637000  84412128  45365445  37432221  27880125    583194    595522  36023279  27303192 
 27156465   6115230  72850161  14031595  19868060  15668000  13299990   9676434  27898563   6583500 
 61549305  52929430  18970164  68000544    855302  52710543  28929096    255983  14113076   5350136 
 29887185  31798096    263516  34758480  62322656  28813158  75625352  50267340  43499894  35542426 
 29462931  10847892  14300748  42482983   3400514  36134484  13317220  22662900  40869425   7896465 
  9214884  44140558  70220836   4286425   7427522   1484420  30236451  93786118  15840480  24221988 
   220115   8015568  34581806   5182062   9396400  25009820   8472404   1178947  65246802   9858720 
 18926529  79589840   6183720   4117492    542646  11708483   9421644  19875159  12790373  21832956 
 44190625  13914956    165060  77191996  12869132  51281220  15769410  72405315  14305066  82594246 
 55236144  15901542  22793000  17105697  20705360  18970555    810816    230379   1138016  22384704 
 47834662  51805275  12373218  40856946  57060840  39507072  40127130   6271030  86692658  22933896 
  1815822  60313968  24294118   1405456   3667456   1066261  68303664  59507104  11058124  81134680 
 37246361  36885270   7065378   3761425   8608630   9744644  91654574  75397142  12403053  36079222 
  3112830   9498330  71306092   3326689   9674664  51034968  15124505   1141056    562998  13199088 
 12403761   9766232  66194012   9064215  21260362   1055564   8544992  59544100  13416942  20193220 
 88254705  19809951  21590459  12303314   5610111   8222004  89348826  78485092   4155084  20817120 
 70780928   1038828  12099584  42823208  10565929  15322491  12620108  34790930  24514560   5828328 
  1109163  19536395     71127  36802290  46855740  38198832  76545160   8766368   2354597    959875 
 35909556  11228904   2476518  14990724  70565776  20358868  32993648  40478730   4942056  37537920 
 22922815   3032064  10405026  74122625   5889405  19116532  10123050  13614468  49075073  19616740 
 94711815  32666301  14314124  63957825  24491172  54964924  28875636   4240566  21096537   4330220 
 40130314  63700596  13888200  41623840  18364320  47628210  18499095  54025479  43951320   1248980 
  4206918  15786792  11583806  54964770    387640   2676800   1442654  56940211   2858193  26776746 
  8474151  45835002  19601870  10002849  15596174  10948000  19030180    346664  75355632  18048100 
 11508481  25508310   7265332  44142624  25977132   7483711   8069338    374099  49691316  86455566 
  8796492  66560066   9710943  10789212   5338004  17523639    339000  81333558  19742190  43923414 
 43143360  40291850  19083078  27951840  29731488  36072270  16276506   2459261   6934725  21706356 
  3781152   4531890  25198080   5120408  25831890  83188745     43690  25633752  23249625  48227160 
  3442719  96935202  11075879  40768374   2149968   7041432    286902  54919620  24319650   5982900 
 68767380   3387552   2015615  31629192  23490160   1663144  28137340  58191701  36811944  15296664 
  9583406  32766111   8551404  52194464  15177904    874324  14139920  41013120  17431645  25730608 
 11585196  34872330   1147296  49573836  33350058  40795888   4551725  48412983  34316233  28425838 
 18594366  27253792  28512648  26301144    716442  56395480   3225360   4865531  12482505  57850068 
 18733554  14963256   2103325   4255745  38499909  26045172   2519592  44343020  26092892  16462980 
   673227  15230388  38758308  55921887   4074525  35317212  90307575  31188800  48573404  46411582 
 55292160  25754600  88354880  62248000  28161177  79367100   6848608  64208340   3545381   6722528 
 22988928   6692889  17620877  42744673  43037877  38696505   2756220  51160812  42374100   7866234 
 14328440   2224911   5594271   6872432  27867986  50904515  49585510  40182560  81892254  61901658 
 35397424  17552936  33443220   8137906  27837876  16530120  41259366  28869526  28103688  33937824 
 10163439  10806222  55345303  43130940  73219311  78955360   4549770  40210688  29598426   3727032 
 36069617   9719344  85841670  46991630  16278640   5604469  35008800  82727685   1073431   2194632 
 24493032   7138143   1299832   1875592  63067620  18054064  12971270  11463803    339577  25775094 
 18058100    649728  18500303   3814113  83182840   5461290   1094808   3011823  20059680  11353355 
 17838415  27244734  10279965   8177180  51939792  41312482  59386800   4250810    507271  73310415 
 19556757  81800004  49066072  46212630   2773990  28292154  12098190  23370165  15411610  59735880 
 20088432  13741008  23749720  28996756  32704288  19247775   2060400  24308990  29794491  38311880 
 24538660   3406443  52549176  14802634  45376604  33828896  50390366  30348864  10721100   3240320 
 21772995    576288  41410400    643914  46532078    102528  72120082  14180124  49538034  19092720 
 21761492  22647744  38391244   9421839  13264854   6221150    518811   6641174   2578345  35862178 
  2926781   5520892  75607695   9203340  59103135  38558520   2430240  10501784   5486075  10854389 
 11443952  51677397  60141276  92457190   8302800  47997358  11765628  12997047  53435730   2701185 
 25901887  81109665  47713886  11228934  14733798   5646171   1016028  45829059   4447210  32708680 
  3771215   8462068  18149892   7603776   3634719  59980400  88612998  10032225  15946704  34268223 
 11670584  66834358  13422248   6617100    148815   1022574   6235020   2218083   3918672  53725496 
 62404560  18994668  77523264  19682460   5641040  16820084  10305449  58579710  18332610  18968656 
  5775867    210795  87077750  18934696  41405154  24568672  18999324  20997244   6709584  34969000 
 73525664  60042449  86055673   3894389   1085076   1674432  28455369   1495439   5695176   4050929 
 20858320  42773440  34866765  23326432  24915795  29898191  18282888   9521704  39358451  16867654 
 69013224   8236814  24432174  48697440  41305968  17548242  12390360    188784   7363440  16330512 
 90271363  33331564   4356159  71907022   6382415   1471617  12402060  19440843  43455985  48203207 
 76260215  88703400  59089965  37519440  27334006   8531140   2558031  74323728  10158516  22355220 
 38142855  11522160  36104541  48067866  39298798  10059470  15585384  16821178  44238012  18196588 
  7539840  67348825   8947253  20741665  21419816   6884887  78290100  17578976  28308584   3675078 
  5790981   5889464  14654106    318988  37338907   3999125  69996081  48857600   2783924  38389500 
   777150  61263720  19332432  17000115      8028  28346262  32866976  20790221   1446665   1382976 
 48735560  69288228  56659823  48311805  30558074    899969  15937270   4316640  14179382   5730804 
  5066216   3183250  10252095   4543272  28260100  21474964     19530    863430   2110500  59241996 
   142927   3301268    488673   6592668  11851839  70812808     54216   3730728  60001500  22195008 
 14449572  11073468  26373825  28833972   4889032  96762213  30002544  15414256  38348784   5283357 
  6276270  31141550  12142725  34079880   7134144  13413576  10754304  48775006  31454024  41899910 
 20721456  15450360   6068790   4825421  10720296  28727972  31703144  80100384  29366096  27309403 
  6517800  11580616  29708276  25762449  37099741  32044848  16717327  14778549  10086596  55274971 
  4208974  53413074  11329650  36983583   1739296   3939741  30573367  93271780  33922980   2780441 
 36205717   5743200  19951932  41008032  35644950  24080498  15334879  45222069   2249424  13235628 
  5992980   1242450  10166946  15458059  54863050  56749260   2148608   3901110  19420424  65658690 
  8413148  51472260  12093380  12373291   6937784   2777360  18877144   5075757   8333192  40020136 
  6722944  54239016  36256374  12052924   8912205  14558151   1098319  15826164   2018592  10625277 
  7733000   3837588   3789520  11562136  39039528  18114605  49129157   1775585    185840  12153755 
  3372812    374738    974152  13590896  51343839   1141608   1960464   4840416  41784972  63065016 
  1126596  66398072  72744553  63057771  31364508   6579765   6243617  27048006  66913938  17629442 
  2372440    972876  41819703  39347160   5136495   3701958  10448256  36839005  26096524  47701563 
 13816320  24605078  57642747  23998468  26392576   3082020  29161560   1672241   4080027  16312712 
 37299380  83042190  30070944  27316567  12664475   3299695  32611815  61226488  20668428   2907690 
  5294016  21118231   6009465  26809062  76196066  42914129   6602208  43951250  47810763  12741000 
 31480813  39142460   2886078  39521258    479024  10822109  60855808  29341596   7411460  30288576 
 32554600  15050376   7967375  67331880  44500104  17210347   8798283  58468145   2510184   2125243 
 49748889  22685830  51006440   1739990  35975005  16125312  19201190  54805926   1561128   4072194 
   473144  65269787   5197496  14828688  90742372  31669088  11693340   5199200   6457085  20865087 
 78776010  18297304  31819344  12575264  28426546   1260642  20407617  45061920  23540121   1742671 
 30129353  31332955  61153740  21468174  36832227  54529885   1838829  26994067  30083313   8025868 
  1070124    102880   7749436  18160376  32809014    412248  24433318  20859009  23331411   9431250 
  5406264    416724   3495833  42442415  10606064  37634155  16470419   1969210  18144258  69325014 
 50881743  72252628  64302425   3601057  66697696  13862198  73462068     41174  74533481   4457922 
  8166068  49546072  30926322  40675602  10738689   5740620  17720154  83769784    975296   4170933 
 13943853  10715036  12930017  57449634   4022850   9109100  48704428  14073152  30443725  11255400 
 12395108    409630   9998713  27965132   3912472  17526530  37451469  48447080  39659449  82350975 
   524050  55799480     91760  60944180  72970230  37022430   8123195  18063928  87363558  42065835 
  1392978    558450  32636552    707126  95323578    326007  19415396  25321485  87020789   7433118 
 59921613  20671008   2770560  17873874  24113766  64781271  11593218  67169674    574040   2395232 
 27702378  30094086  25219756  11382690  19381664  50505886   8763930  12729706  51880662  20146220 
 55680488    143660  32692538  19792344  24054120  20129244  49540248   5149494   3369944  51209172 
  3940173  24763590  43589088  55009080  69823104  68109960    683900  23924436  58731420  56260812 
 10484962  34142160  26509770   7578824    251309  51466184  16681672  12255586  20669226   3253040 
  6323856  23574180  41274941   4728570  12076800  46081840  10149310   5900949  25188408  11948089 
 63758599  27442470  26098536  18937074   1987655   8134528    805225  65836264   9237330     94500 
  2986406  43617750   2119750  11682972  29403021  32933168   4753248  66755064   6030120  29831450 
 19110714  22907709  12234534  37319801  64582260   3455335  19507848  18988095  59872536  31697120 
  9173978  33186132  16681500   4787888  13930584  49634968  21803865  63361916    378045  23953223 
 32598672  66840432  46735733   3629212   7834302  34425048  35099840  12027732   4350402  19329612 
 55299702   2406096   6457626   9976791  19843296  60603301   8587280   1527110  17331600  89895468 
 29857196  27982812  30663584  46665000    204611   2343132  18924000  36909371  70709760   6096360 
 16326024  22083500  28007661   3661484  11656078  67326909  15153152  50989680   9659360   8266305 
 59707410   2860242  25864575  12669106  29987426  19870864   9866646   7811700  79945452  33676695 
 42723255  31156990   1523484  64415806    266210   2000314   7016366  34028667  64957509  36745644 
  4675795  16724620   9328048  12057555   2220820  25905360  19144350   2844699  65026696  11919479 
 15676456  72364995   3735504   4197248  43018758  33311490  47009610  28159992  50469090  11556954 
 12541298  48521172  19422973  23317980  12006890  47923104  41982912   6055273   6304800   1616748 
 53980192  15196000  16577037  30911433   4745416  73167850   8570538  27969880  22311044  16959685 
 81437627  12450529  15104599  82654611  16774992  68428863   7828410  57500764    170159  18232331 
  6231456  45834084  41250851  27247278  19564195  20316484    427347  14388408  29458008  12520102 
  1215665  47475477  56242128  89362163  76040375   6215999  20213088  85660740  21762270  18081036 
 10211164  15872923  25918519   1295112  63249623  63593736     42704  52852963   6002766  72216210 
 21554474   8328996   3645860  33168933  16437060  48365096  65908234  67154100  78009172   2487040 
 79467277   2229111  34658624  18534608   4183632  22169322  27588348  41517025  22544820  22534912 
 13144509  21811415   3896900  49558131   7081606   5627648  68407524  34601073  10202280   6622880 
  6744675   7118280   4487672   5949720  17821966  19359877  20119176  23045120  81293625  66013552 
 20212195  45029376   6567260   1047412   2675780  26787500  34422661  27661452   6889824   7695842 
 16068336  12044032  42142320   5100948   2639727  39413820  63837815  30691188  13747958  44689492 
  3940404  35861482   9268044  45395660  29317977  38167437  63717927    695196   3071208  50509162 
 29483424  42679340    307836   1141020  26984880  51581115  48529660  12353625  63347592  55252035 
  9728863  12620447  41909775   6572811  28288449  45222750   3123176  59796316   2846382  62355178 
   564980  16049037  53549760  22225921   2710584    709248  13203427  32014506  14227572  44883780 
 32316660  20777994  10398720  87281886   8654506  12930295  24797871   9908158  20063912  28952370 
  3105632  54777901  44472852  34875024   1116597   6462555  22500800  12389553  41258100  27712210 
 75894801  44016777  74619347  26774535  69860854   5925582  24757542   1268576  46217500  30878330 
 62435760  24128373  19941495   7448952  63990080  35599905  26749244   4633902   1747878    486920 
 17530128  19530420  17418440    940800    358560  12692547  55379250  18807468  70455872  57508880 
 11630850  64767024  11164080  24906150  13969956  33729287  48845097  14433755  24333998  45498296 
 31511607   6755420   2218770  10906962  81237648  31521420  29332881   9092490  10089000   9500160 
 49116847  11595870   4332672  25007500    486026   2696772  11561112  15431920   3380498  56224766 
   155244   8692014   2955680   9224040  15872019  13879536  18341559   9051391  45249330  11638165 
 81662035   6014484  52774995  11634845  10186162  17784960  52819058  70196342   3525840  51722709 
  5299399  89456400  19959804  36804976  27371932  21780990  36801132  23353501  59483651   7542352 
 31303080  10046571  33516720  39653546   4141327  15946630   4065570  43132284   1326240  14992322 
 15845858  25172289  93377226   9587970  23336907  40258209  25635204  19359324  34723360  21647772 
 79480242   4623885  48918951  26690540  13529520  14186304  47973081  19210968  58967356  29674655 
  2117268  21743939  19417914  50513107  16295118    569778  18959460  39962448   6939705  62585156 
 12220760    249291  38816316  41952267  11963808  13247571  22711910   4154301   9050250  40195982 
 51908076  10665000  34399550  58294054  41916798   6075286  28783223  18536531  33634664  20670292 
 31323774   2936336  44510563    141886   5890284  29238704   5340805  12616442  35087742   1354920 
  3177500  10140546   2849302   6032136    693730  15089581   8772729   9065896   8336520  63286240 
 32950416  53807064  37717125   8555715  22515344    199650   3890292  43599504  36253370  32766150 
 15654222  33132804    302382  26439440  53710111  10500444   5301156  37566960   8031888  12571130 
 13135592  29631650  26996648   9508851  26371980   8828459   2732478  10921148  33718482   3625887 
  3473457  45040080   2633192   4253110   9414272   2054331  57825024  30620289  36060480  66912068 
 83106147  26443352  28793821    203194  16111320   3465750  52389600  44791962  39809592  25383332 
 25093120  14341392  27907200  36809928   6480723   3675492  25025342  12660464  48332694  67814424 
 12803616  31790232  65997120  21490381  10402894  73919979  36805322  69492302   3164825  11772160 
 16355205  56628000  28641600   4536844   5694833   1815140  15965770   5614210   1573453  47131328 
  6776200  62494152   8769325  36630000  29898960  16888788  10848278  40083224  37290452  32928324 
 19909120  19702600  30657579  33604220  27943965  76491107   6780988  10820306  22287650  31456536 
 23267552  48309474  61019532  14211924  15024057   2743290  69237906   7571795  19347462  53832426 
 16414890  19361889  36528280   5622956  56012132  38901134  24296580  16256240    697176   7136780 
  5414283   1381776   6015200  13791270  48760716  10653984  64167978   8124914   5041890  39148553 
 17637075  20315689  27756785  24458070   6105918  62369330  29462224  14807200  39134988  11850356 
   576874   3060198  12381944   5451291  19143222  16102482  24160042  10693888  15100056  59259762 
 27840408   2080545   2962550  18094147  76048961  22407904  48685376   3139358   2483520   9460650 
 24531984    746382   5230050  14887572  23664801  23438520  17000012  29866494   6543120  64758768 
 46835040   1021470  10601250  38108928  42252960  25028508  37186060   2545743  73683200   2051900 
 17894680  34735736  40022250  50581458  52744923    695880   4729858  25076428  50620440   4209727 
   307197   7083440  22916390   9750268   9535104  11189984  25114788  35750616    860436  66889080 
 11429020  62100160  30083760  18297405    462854  14356140  36241250  24544401  17988176  29095976 
 37735360  53472384  12236640  48940232   3995904  49526818  23084749   5863104   3647565   5359676 
 15360800  22655645  26990768  16120674  23917968  65695536   7386366  26574086  66848612  15039548 
 32379904  34039593  59635712   8819192  43907456  43124172   1621340    294935  27036977   7512771 
 16984334  49532875  45531486  58734208   4229880  10009350  41068062   8157729  35843808  41869470 
 29873090   5630108  39081546  28378514    978824  18243649   6924799  12420408  10462590  31641696 
 18940530  84817140  33660872  21665113   6062280   2245362  46437720   1696518  25965965   5836923 
 24630996  84780400   7682400  34352724  16048297  77121179  51585765  31433636  32484431   2301596 
   837060   1538535   4709106  48397326  63710556   2024756  21414996  34182351    180600  67974810 
 39828680  44425029  22137021  70928307  27432846  28352835   7299414  13027158   3555456  11712870 
  1808253  17921736   4306875  28369530   7912242  20038824  18840056   1787037  27768571  72112160 
  5553396  26348025   7844400   9350180  72516848  27711670   4310870  28804050    996264   5690048 
  3847932   4660620  32308082   6376006  20497295  24810266  94776927  43152456   3064176  25531610 
  7160830  20276680   5095029   5583851  49296163  27436041  53373596  65856140  15097095  56769460 
 15764476  10160794  37321284  12990300  49628310  21952512  62648625    611000  58255200    215696 
  1959648  53185275  37497544  29405764   9494065    977020  15728566  72752225  34906088  17651950 
 33396174  14275418  20690340   3264680   5937380  13707336   2546418   2080806  14400988  39260644 
 27417889  34422014  64418135  10109172  41574130  20561715  52361892  35825570  20323149  28119854 
 40481472  14443830  69503520  78605324  26875728  25392297  49080330  93817867  66879276   4026897 
  1054215  22902184  29401396   7928109  13750569   3547210  17952012   3965108  35999184   6156918 
 76203864  29816028   2370004   2016363   1228647  50822640   8218820  48895488  75599172   3009234 
 68414956  79818040   7204470   2699112  35682246   3349045  51102982   9851010  10176764  49800225 
 28877796   8972986  38120777   8569267  11654622   3007179  31278360  11347234  65592760   6929232 
     2552   2520216  26501901   8225010   3524736  21324074   7508742   1276729  80692920  66945184 
 15679676  60143493  35217126  22915296  68198619  49684250  12100796   1396255  17807508   1140765 
 43612174  11612214  76004050  13747176  56103697  85513356   2076210  21346436   5239747   1023599 
 74174604   2139875  12088716  42117956   8897964   5692190  11507314   6136047  11710083  18132985 
 54157664  49786588  17649557  63908280  11090766   9855252    234279   5426023  37494820  25914312 
   371982  15943692   4641528  26819037  34541472  22377500   2644185  16973271  16639896  44044030 
 40292350  30193072  14679963  32633986  52689665  39433798  46142261  12593820   2430043  50955733 
 18978921  12034980  69970923   3824596  28563060  44517876  41447808  58839256  36052017  16304584 
 79288640   5601999   1463800  10242960  43219110  51370660  21301242  49421680   7400712  50130720 
 37458975  58140882     85727  53376480  42907634   2916842  26672671  60143796  47935680  16942554 
 39495063   7640640  51356148  11408104  56856436  73138606   4995672  32589000  25193625   1248918 
 36803988  37784960  69612928  21112812   8559736  17256924   4066380  16664794  15797306  28671344 
 11581317   8493264  14938500   3519585  71055894   9570277  60489840  15996384  42570282  61925256 
   561372  27116512   5172648  78766490  45369810  21535700   6221788   7508922   5403195   7633025 
 43391252   5120015   4185775  29209257  17140326  58581622   5731050  63867298    941340  54119086 
 77663352  32040267  70011200  42098165  12118288   6025950   2323903  21747957  11382960    721110 
 59166152   2281292  44308788   4055792  39035808   3770020  37367082  70857139   3668658   3274020 
  3155584  11335913  14770080  61714004  21700864  77009762  65977502   1363383    805200   3166112 
   364963  10466001   7841512  26322973  53603856  11579680    207473   3905250  52478850  45970592 
  2585334  48489780   3893600  55681408    510250  69846052  32251656  40966597  22495985   2576810 
  2083482  63898281   3217725  22491240  84302130   9473220    622920  87040510  28419343  55077212 
  5667970  20856864  62426475   1803153  40823773  25746032   8722596   6726144   3999424   4124218 
   358125  63700800   3024258   2388349  13603784  28299075  38540175  54946635  10665548  44186880 
 20015352  41751500  30372168  19411836  18938928   8305948   3629920  27134451  72425992  31746792 
  4310096  57739692   7521876   2784005  12657805  60603330   1751876  45397963   8039075  50712258 
    70380  48469339  19171878  18781842   4654234    578756   2639360   6814101  11158934  48567918 
  8479912   5965566  35425805   5471280   1663739  15360822  23244950  43639055  48209175  13670416 
 15353994  65235300  48168785  10693254  18058532  12268150   4580780  39211459   9175592   2209977 
 58693692  32510730  41588344  16383360  16930536   9467676    239575   6604900  15896979   3789096 
 46975725   2372174  41461640  65087442   9513147  30166190  38955510   1108384  10433360  50406270 
 78512320    584865  79038482   7868400  49931667  11835408   9177168   6018820  21533932    157374 
 61418914  14671943   9677025   4111660  10965240  14455935  42944020  20897280  19157700  24593296 
 13005678   2482892  31422426   2080281   3790116  54528418  55399678   9874722  79693770   8167566 
 56548867   8204274  11740724  13281963   1739270  10870380  68836240  61675810  31086968  60888916 
 43682001  29155050   1995336    107460  35210808  23023425   2897510  68642600  23761376  10560763 
 11498344   4514303   5208120  22589138  20046664  42154848  48016215  15752240  12878271  52453332 
 70265691   9844220  72883960   1214416  15378822  20194682   3551589    706741  42497213  82457874 
  9344673  51620226   5073640  45973350  14364145   4265414  13602256   9406150  10421580   2098876 
  3614676   4259242  30847416  35628800   1708856   2779504  24253344   6450840  57321606   2410714 
  7715877   7354340  52446047  16545444   2833792  60622815  28472074  58614311  62745180   7423090 
   391404  21941361   3130730   3450048  19458977  40623128  14847535  51162342  63323764   7984448 
  8728850   4293930  46694500   1956150  82631368  35056938    367524   9054765   2043410   2506395 
 14569120   3361792  65442510  14260944  51437640   7244616    577482   4927568  19651065   2908308 
  4222560  18539079  76622656  52476440  77182900  83563467  45068988  33569025   7976262  33422367 
  2047648   4145092  49827024  48454724  20929540  46064044   8756288  21078183  79660020   6242016 
 27671380  26263870  27056731   7069454  20291803  45722587  14302535  29807609  21599666  38396886 
 28111140   6816128   1715472  44963022  62990270  53125510   4942990    426720   5098548  31091632 
 49442955   3690880  11385678  21676060   4157200  21649250  22373120  17614552  29672602  24054847 
  8712795  11678217  35685183  16456040   2731972   9847926   1324945  76176812  10762227   7340408 
 43939736  37402120  11532780  37218543  46498468   3927142  22084238     35903    446985   2552802 
 58708677  26325265    650496   8791384  29933736   1831104  56849429  16818882   7064882   4762350 
  8392020  64368896   6148912  77308296   3003770   6240120   8410230   2069808  11586432   6557067 
 25769754   6989775  41399120  16674769  29301104  44963597  24859612  26446596   1779082   1203141 
 12253280   2263950  18650100    761492  11590656   8279994  21765486   8555888  16445754  24840000 
 36918308    117813   9567723  11648659   4770888  55754650   1862976  30371120   7022988  32591160 
 60983598  58323424  67558680   2103680  37465120  48986021  15743772  42625000  35089407  24793769 
    71520  22373480  14315380  55738792    404993  11341212  19439658   5385016   2798226   2001386 
 31253216  23988720  13217490  36151112   2771758  20277285  45919915   1128850  28771875  43056214 
 22374762  29248362  41180139  19585076  71453512  83894810   2631954   9178182  54290090  26461656 
  7589022   1732941  46897071  31734458   5449535  64656788  57381685  14781870  13915552  18902862 
  6209379  36188562   1073116  76968930  46272888  86013235  48252260   8320312  17675454     87800 
  4713012  33493580  11400970  26559162  43434000  33762728  12989268  34916280    655650  17923210 
 52731552  39826624  41700952   6622836  17001241   9044436    187376  12011808  16023900   7392734 
 19307080   6383960  13605200  51386720   6907222   5204780   5013471   2792097   5327970    920500 
 27810135  26549919   9004575  15859356   2956932     83475  78224620  12510824  12559854  23398215 
 10138812  36970500   2874690  39323976   9318936    109858   3606174  13916985  35101600  40296177 
 55880666  31192500  15575048  32493083  14920407  39669658  12932946   1058598   6539636  76352826 
 75836957  30819775  22086218  12874216  75931947  35417432   3190638  26355950  35369373   2571129 
  7633344    833976    994028  88815750  63187068  31153122  40689600   5522388  58207590  45738238 
 16662555  26996336  80160928  24145170  29366568  63973178  47959979  65833656  29048172  19359190 
 21337714  12774042    903408   6689550  39683856  80383644  29336854   6691972  56610249  24317888 
 67467750  52415396  23852040  19248171   4750332  15860796  19590912    888276  14377061  26555848 
  2031140  16483975  34016034  19913851    109080  18107019  66803880  32719152     77600  41622075 
   622356  50048167  24098760  46582851  21611205  28189920   4142600  19994440  37523917  14488261 
 49559950  53196608   2355925  79605084  56917562   4309914  28705366   1910900  15384540  53818605 
 10336924  33327745  20220990   9166751  11386914  24363504  16100489  21851584  12144336  37822442 
  3011930  57250440  13014036   8967714  43917180   3388764   6837584  57342600  73100661  88939464 
 25361357   4129359  16416855  11296317  27476080  41951605  15715782  12929380  33689216  69279504 
 18625942   9105720  13407498  53793295   2665668  19343619   3885396  46287436  36927199  74870048 
 11837100  35331681   6633752     97548  26028090  39441930   6637252  67392127  31698576   7169490 
 18770598  59902470   1944474  21483994   1267720   5764292  77479776   5450320  86814166  24263680 
 49912413  27482546   3547668  22763412  14409408  60145360   7074792  20956680  42864320  19657360 
 13137406   8569802  13762431    771840  11909996  69140346  14716602  29983830  57210788   1341745 
 10218670   2323978  48671784  63993636  44353324   1519488  57311484  89860199  42509408  64999932 
   301080  12397180   6692301  39977546  43383945  27911192   9409494  64466623  10625932   3573838 
 40570478  37047571   6250426  27443922   7699481   3948002  62151541  10576233  11711762  35400870 
 22220331   7682564  65211129   6740750  11066880   4780800   2668707  23659840  33241666   2448176 
 10931893   2388755  15355596  29032198   9204109   3862284   3433565   7396630  16029420  19002802 
 31280000  32336350  73570545  34536808     48037   7413786  16843620  13408308  83273442  62447484 
 68309616  75754545  74002824  62684844  58896716  10352821   3313268  28634615  43276590  18209895 
  6189175    383832  47574960  19212195  39925826  46224120   6820650  12834196   9914298   3086305 
  1047698  27150840   8862464  26149750  53785732  41088650  21261480  25906412   3186855   2986308 
 70591488  53799370  45759865    151278  78760071  13227533  54565744    649313   7085670  18782280 
 42802968  74061344  22428735    316940   4616249  38697984   6974464  11853024   1414332  38544750 
    46460  38951192   8946720  29165774   2744472  38635300   9459756  33862070  13928915  20089289 
 66349140  18328212   8709898  27730648    184815   5086974  34074810  80631019  56245630   7311325 
 44356604  78428431  33874624  14166718   6421088  15336750  43171546   6272214   9694080  16780072 
 27905110   4429341  12299840   3787926   5031710   7865892  21045500  75349960  61122796  18155412 
 25017288  48127703   5713540    154790  31312450  45287393    546679  55805160  53791968    561388 
 11344535  15434322  12625956  40540699  10449673  19195000  26446986   1350685  29652912     74391 
 67130976  30796884   9436224   8808400   7889509     28416  60960550  72612868  50812902  29855152 
 32562375  35054208  44132072  19940170  28566921  73767012  21872970  48489938  47428920   9438801 
 19864375   1276992  56712758  11961741  34914514    238025  17931600  81383712  12766005  25504194 
  1323750   6284628  13231742  36615127   1351720  35168614  70802729  19661125  53186925   2743417 
  9415372   2364672  11059769   7670160   1158510  27828522  58117290  27838125  14447400  29530252 
 15252916  25342500   1957858  27958289  20219760    740700  25207360   2802780  29644975  20432880 
  3104832  24122119   8367492  20095852  25028798  33342309   4557969  13983631  80470500    423172 
 30269544  66326560  15675088  33389336  10003994  25570350   1652437  25316500  25179867  32672808 
 21759024    421950  38814708  16827305   9876135   8954948   5341587   1577910  18661659  32022428 
 12292140  31364312   6496737  61366568    497798   1720086  11591059    248640  19535474   9820325 
   194667  38029864   5421756  11982855  15705128   8020865  36803493  46469600  14034150  31653600 
 35730752  47748153  28780029  65655648   6871284    162052  10035765  22371088   6815646  29007504 
 49675032   9071412  16062178  52030968  63626684   3419886  51806163  55390764  85360090    171675 
 12333750  26121402  53169948  62391670  70128858  61587797  42879360  19016265  15903864  12970796 
 54304992  41440865   5141892   3340608  13772516   2687868  26083200  51422433  12493600  14967265 
 15304120  25904992  21646968  13993500    968832    232232  34012416  25026800  51133368  17345300 
   983862    606900   5866868  22645812  53669649   8444584   5987674  10845694  17623608  14360256 
 29027240   2159280  19582686  47628573   2601445   9915400    908607  60918376  24666537  40687100 
 15680939   2235955    731875  70753260  63389280  19500976  17602186  29559885   2227776  17394026 
 26952310    971764  55844262   1488552  24638562  18433325  31145250  48368579   7985286  37138068 
 13805154   8278756  51608008   4356216    100575  45865440  56426184  35490910   8184566  25657029 
 40116672     19594   6225347  31923306   6573588   3692640   2172300  33509976  61498647  34192370 
 16476009    194469   2314542  10675363  38369458  26766360   3896158  24711714  21431850   6925512 
 18568008  46675196  10196090  30806496  14278110   9276155  24455000  14998410  37241883  19737574 
  1503480   2407064    401302  64083492  13670020  10618872   6143592  76321908  89118015  24596055 
  8724640  14580852  53882088  30316608  12425280  26522154  16294025  14412684   1331017  51369984 
   814875   1583748  47843649   5726648  37085944   8388146  29420846  41814408  15833080  55188000 
 73716679   4665732   2204020  19750685  50274912   8925078  81914670  40627744  24115581  40315856 
  8101062   4680000  10996909   8775198   2087719   1592960    747555    799232   3848879   9820573 
 10037412   8921836  69080552  73708009  43567083  22925457   8173557  23455116  22498884  34730234 
 40893362   8474200   4749678  27608614  14684176  91512399  16270225  16614400    744920  31753696 
 23677623   3704785   8176680  49344312  11373775  39670500  31920138   2039274  33409710  51201143 
 68724876    769527   5957610  41500857  25741208   8117512  87892550    131375  11453000  42411720 
  8336016  42862224  13502632  47902467  14416488  25313810  32233086   7311480  21547848    271124 
 69451664   7770876  72687240  14931046   3003975     20472  39855472   6981975  19233152   3082788 
 39374754  18285110  57640128  40026798   3896760  22599582   5696124  20422220   9356364   6238800 
 38123712  16488307  42220788  53584420    582252  20912745  47850390  38509168  54071056   7146209 
 22474510  16755550  29417568   7361190  15250815  16467151  50976336  12684240  59591514  18137457 
 28665910  34432295  63299366  26806824  77560728  10640928    911420  10379190  13016080  37857794 
 59066541  31915065  52545248  28477995  42373760   1238328  24969878  40480200  67368558  94463628 
  5418156   4505904  64633437  14115440  29321461  36657426   7955880  19500600  26440184  54181304 
 12666290  65035700  32677974   3516130  12074912  41135304  34232868  67622372   9725208   5408720 
 41148272   5007528    831040  21342834   2775126   6854826  30457515  24976517  29744631  31429097 
  4160156  54670798  84799136  23648082  22708568  20003760  71507310  15143450  43060827  70451316 
 48884073   7465920  62656638  45909996  18470940   3842729  15630139  12508716    755811  39019828 
 31813604   6178352    357808  82755564   1247252     60585  72641794   6924346    503424  51488283 
  4687560  28825800  27546323  15990168  25342680  13039623  23174520  28191761  26089475   5035531 
 29624964  37221660  29603586    416369   5370100  29799543  11318125   7215888  44133440  53731750 
 81617200   8715630   3087942  53398916  64265805  46632216  24408581  70324956  72368112  37370165 
 39435363  93197780  52657424  16841176    448695  47675820   2626500   4347312   2433330  72958844 
 33338760   2217410  18442059  11889878  13912035  18341400  53031000  18078280   5248155  23953104 
 19720950   5660304  12297805   7962577    296695   7771575  49095345   3723516  78884299  35281078 
  7843523  15414770  27623904  15296375  12976875  93423000  53598685  62480719   3512340  50908224 
 21826992  19597761   2798808  29415370  44345756  50559795  25060032  40715397  48650268  46905600 
 23087241  34924470  18039892   4835104  72656932    792750  36055992  29545803  67499847  24167070 
  7973350  59143770   4902096  82677088  33979194  16384995    712057  19539975  47660094  14402080 
  5530800  21110136  34523946  32683713  24087879   3380499  20338560  24067161  15549950    679182 
 32624735   9250333  28685907  24590068   7815843  28812443    350994   4272777  55299365  57336312 
 62852784  32232100  10995556  47685584  43083252  64061604  25459014   1500092  29227341  37374976 
 55727152   3026649   5123738  26829950  82871900   3847470  33144030   9136029   7263560  15115485 
  3625472  11627429  75167808   5401071  29305080  32239720  18727415  19013697  43907640  22852726 
 71030268  21403722  52705926  32958642  10079010   6295100  15695300  35586747  17008866   2344366 
 28546542   4554037  15415156  27943216  50955101   5545455  38926080  25458209  36655465  51781450 
 56640159   6853716  10967688  25182864   2596410   1130976    112200   5465814   2929230  24052464 
  4973056  33898230  12665100  59964832   1154688   5814143  28461251  23562470    459904   3659875 
 56097129  33163430  31630027  19723812  17693058  14101500   2893449  30533796   3608760  12774000 
 22504436  20896569   8431479  31652510   1619345  10209208  11773422  36596912  31261871   5929683 
 16271960  61420872   6799155   4805911  10275455  28571350   4318000  55359375  89094348  62782760 
 12116143    113344   5551553  40621947  69653640   1185000  68136174  52506230   1162278  27985342 
 79466152   1299756  12092019   1295320   1253943  31847136  16894974    681245  17118000  39737090 
  6871152   2877380  39881037  48290220   3992728  77834460   2398055  84943950  14166556   8773590 
   756978  10671456  23283207  23105797  74085948  11683750   4118760   8514784  17891378  57067360 
 12575732   8821978  23353014    910134  43252664  10008370  31696480   1465258  31871664   3680748 
  2464440   7930020   5610606  83609742  13271141   6959616  19280478   6485107   7181037  49552356 
 74254120  19593200    926337   4500819  35655375  72388810  34885420   5812192   3735693  19098648 
 60477207  56872350  16600056  24027608   9340056  35765422  64449178   6287760   2039921  15935400 
 59326371   4743360  13869416    723247  37298425   3267418  33652736  62940116    913920   7670785 
   799680  52728192   2252319   5550480  18754330  35634888   9317400   5072522   9620184   2037960 
  1716702  18336961  68400580    626535  10346900   1641500  51420264  23224350   1519203    610048 
 33916936  27737991  18781350  49280504  50199324  64538587  10797732  17214090  54246230  12049452 
  3389040   8289915   3076140   8606854  42833334  19120890  17135520   4597384  24167000  12888954 
 29941101  24715755  21956144  22421465    182501   3834741   3458616   6283352  55823047  28871829 
 18520704  96616208   3702685  14018949  37065720   2901276    738108   2582213   3517480  22657844 
 22572867  17604292   7806057   4846818  24165454  42215194   1394926  16010505  17399839  56863436 
 83834973   4041864  29151376   4463360  10789632  18048206   2809274  29855770  22276530  12331900 
 16115793    952940  38317272   5410029  15078489   4212246   3662120  50172619  14216896  38385963 
  9518740    661194  55859947  51380208  39152974  45766014  10108472   9778283   8608520   2270400 
 39171897  31115644  28363560  11517263  10735767   3910200  12650946  30011688  16188396   4641481 
 21810360   5591136  30880790  16201450  42371370    544736  29275420  14063709  27676720  19424832 
  3439517   5215296  72236100  78581385  16391121  18520875  51050235   9856904  34594138  32981000 
 25150056  37766995    305252  30602968  29944965  38442048  23192148   3335680   2937270  68584320 
 92824770  11518805  10645152  22803170   2028483  25271760  14645850  16928635  54498521  32706048 
 12852942  40005270   3555864  14949333  32467904  23324064   7949370  31634780  28984527    264470 
 16069491   8838040   8188764   2725167  60294780  16243845  55987656   8049059  50988960  45671356 
 19228176  24436764  25589276  13180941  31327314  64791069  23233740   3738592  32450490  13309164 
  6283977  31318071  20958340  21102120  30580296   3695355  11710608  23781510   4189362  15376384 
 21546000  47734245  16367022  67469510   3461632  19578880  36063825  36512826  61985856   2308649 
 11713572  42262916   1896164  31206158  31777512  83308764  16546758  10933767   6633864  24870864 
 69960710   5199633   7388166  70212324  18517896  62383776   8312813  58368030  22918140  11567052 
 27130166  10078360  64225024  25685844  16624080  26584436  14808990   3397338    748839  27101076 
 24464748   8521040  34486026  21751412  30125597   3094240  33509013   3446435  16502400  38637478 
  8725920    660690  32007123  47067396  11928960  48698685  21355076  55111824  18996735    288948 
 14772864  21052409   6932133  34329270   6217360  36222715   7403388  53866822   5025780    474806 
   118236  14579697   3737271  63457299  66634528  71570575  57483776  18442026  21056900  18088533 
  2138154  68664960   3056982  71982678    186264    276318  31384840   1670605    461200  72542328 
 22321040   3774312  27937612   3075822   7924685  18036198   8745610   9560256   7420467   3915900 
   634881   7193802  23746815  25877440   6338466    950664  31281069   7919601  50398950  15036146 
  4273320   6985120  58737385  59815800  39479282  59566365  45847051  10874880  81855376  56960000 
   764568  69925554   1263526  28271769  45377099  73931616  48945800  27832454   3273244  46031414 
 25440750  80018634  11816595  21229194  15134759   4255238  25992645   3835038  64326335  31803012 
  1002559  37420000   4276744  19521312   2583966  78220373   7414002   3184902  30339050   5432285 
 11709738  62171996  44652771   6059755  55925400   2376500  32275320  40930188  18415964  14024536 
 34661725   5670228   6077673   4239765  27525644  29206190   1040665  22601698  38562632   6005270 
 49569585   4215844  27596874  14219425   8443864  17529534    908334  17418897   7591694  20515872 
  5489982  33889176  87888129  30654568  22401896  13818960  23627206  28856230  48826912  66350830 
 55957790  48633526  19437132   8759304  55667880  53486082   3342358  59927340   9593492   3207477 
 43180425   3493237  57519462   6401692   7836633  91012860    679780  21574158   2387540   8741730 
 14480031  46454154  23978006   2327580   2597334    217132  53211229   6632448  52099432  43171667 
  1197168  33495345  42616836   5825820  36575217  28368180  10638784  35046981  30947548  51286340 
 24685815   3304035  33203612   7584720  17539665  13846664  63905787  52543872  12674257   7769352 
 13520898  45193350  54823587   7923712  27663871  11979378   8392620  58051416  13381890  86053068 
 36215144  54016926  10752809  24618763   5910744   5583780    829906  23115540  47272680  39031871 
  3024825  82445974  35875434   2682381  15055150    206896  15432512  52339176   2550265    887001 
 17539412  27627944   2091654  28176720  12151674  16437564  29314624  21618220   2523318  15180732 
 27547359  88532048   3092544  22987964  22679602  47979848  22098657   7478680  20320271  11039328 
  5172867  23717229  12832384  11068550   8300525  22092978    437388  12319080  31103247  66628808 
 17980367  29279652   4334496    104580  24757095  11588603  23973288  66450304   4566112  15203976 
 28719360  12168108   9935284    202995   4287654  42419820  44503074   5769651  15281130   8827368 
 37886772  40418380  35221426  89825380  58256244   6756800  36321232  76066107  39225942  72246192 
  4740072   7189653  24259725  10014130  15164916  77819410  42424422  10888620  43907529   7359690 
 58780820   1298220   1468365  44086000  13245057  41639626  38926825  21999360   4457700  56252090 
 18801504  35126924  41815580  25540646  15552236  53690472   9533952  68866226  48043557  65974657 
 51629670   7754166  10403052  73370340  73205882   2723760  51177007  39154410  38807998  14888874 
 44179135  32588528   1656350  55186989   1733040  46427524   5138976  35058100  29944350  17203032 
 35576721   4824675  13421408  80118010   3332375  41849192  17599482  78365496  59560248   2528889 
 51040572   8745298   3771845   1504908  21587250  20298234  50527692  58543672  13706776  66482537 
  1761539  15271350  58513540    101850  42013605  82274660  26466990  69056200  13105568   2986305 
 12462494  75539865  30673185   6587664  56453474   1411126  52097200  29591328  16636872  19756918 
   627990   3288825   1396668  30114312  21141379  52191279     22506  39056190   9547525   7752056 
  1022090   8960910  82538490  37800033   3914262  50089189  24963105  26742474  41385233  60000000 
 26525695  35794745  28551258  27892512  24019968   2532492  19606074   3985640  38897352  47444025 
 68198900  15054900   8030880  12531840  45153428  68834304  18490434  28572276  19688970  32412544 
 56407496  46055805  50967462  64760378   5247700  15350040  15771750    447218  20093010  52490492 
 29561514   5203604  49873572   7123680  15229536   2961728  31253716   6685070  28726632   1519200 
 65243647    733538  19669049   1191685  15952848  57691847  12003740   1077614   6610314  63380115 
 13528784   3659876  18994248   2435380  51764544   2164838  12757400  38942784   9996787  45870828 
 28999295  72361806   4976223  32297178  41223176   9534360   1798755  10910634  46718543   8514856 
 28407866   5954552  12746224  15134065   1264215  22147114   4148504   1088776  55081525  32365788 
   455544  65448900  70865072  61489920  48678504  10698560   2688576  29404672   5107242  59937894 
 72273140  19968774  60839197  26188704  22960691  15777300   4688164  62594268   4124316   7633102 
  1240876    557200  49519600  22930188   7218499  12229243    149160  33168672  25511745  24905720 
  2754366  29191100   5325150  51821784   8645768   5987241  19413165  40404285  21929160  94218793 
  4738800  16184688  38970919   8576284  54504892  31051488  27902016   2654672  16551318   1579506 
  6187194  33523128   7001505   1709180  38419140  16407475   4777825  10877484   6194784  22035467 
 14704252    782184  40892960   3657771  16717506   9695790  29721699  44165436  18778130   2611098 
 68262852  50198130  10674834   1106226   8692177  46737560  34848216     55937  15499920  11864920 
  7474750   7950880  22659800  51953408  32127195   2932730  36961204  26134528  17786758   6193579 
 67426970  27660672  10215198     56463  34827753   9861810  36159950  20330000  83431782   9319364 
 46361430  14842100  41099908   5452867  25813414   6512000   1517432  35894997  14945620  31460936 
 44683708  48035736  22946910  78513477  14075369  39377994   8847927   4533696  20799120   1666515 
  4027300    177210  52958790  21220176  52707996  49685832   8931174  10173462  81172728   5478320 
  6310092  48611193  16580415   2424715  16722840  16020576   1752600  10992540  56469476  42738408 
 31240256    161020  80891472  18054775   3573948   1800900  26843609   7773885   4363464  41064775 
  1317600  15340308  89354769  13451988  36071278  36574362    225504   8632151    584176   5803223 
  5653659   9749432  14075490  22138193  23181756  23453280  17046465  52431526  18269720  44903843 
  7041060   4437336   9596520  15355200   4607343   4971712  73432000  11970285  26396474   1459620 
  7296075  15154776  12687935  41083520  17556861   7904869  22292151  47884710  30340815  29951648 
 19444347   2216448  76756552  41183072  15612069  11381976   3855780  41466158   6589319  24626182 
 24793428  33650396  68328472  24154125  65032617  10438098   2093214  11235228  10101456  37130295 
   293112  39091208  73569370   3318819  35404245    179010     44968  19064045  11642078  15526014 
 81056536  20992790   7886861  18177262   4213212   1445544  19904064   1058198   4681424   8760321 
  5339937  22081983  31063248  47331602   6638619   5754022  29999271  10585224  13412672  14015616 
 25516800  17041689  21735790  20951307   4324800  59236891  55867584   1351092  30611245  60317286 
  9645584  33644547    301750  37669376  12949993  34987263  11529584  28683927  11260620   1620346 
  7588028    835752  11069482   7639442  30033762  29173149  11398006  48588705   4333056  19682502 
 23783864  43830408  10059500   4098186  73743360  67928964  26778024  14836448  34207946  31895590 
 63676440  43751628  81173776  10482150  31967558   4789727  69339777  31423536  42072132  18808370 
 32340173  37190880   2926308    462757  67861530  36605394  19470473  12703556    332815  12394467 
  5639216  26927656  27097224  45687122   2651089   7332726  60373768  54393146   9754444  12182625 
  4865316  29030472   1473760  22543500  66642051  24390750  51572370  19174140  25407636  22493262 
 63677846   2868031  16009275  37473210   9037200   4450827  17848044   7269134   7448968   8852958 
    83419  34474212   5596731  27588162   4644688  22076628   5521932   2930400  68268666   8618503 
 42302250   9125896  34527647  32112311  74394900  13185540  12789798  15943398  17713752  52631346 
  4641447  76932428   4480352  62616753   4680676  57978252   6518208  64127882  47700128  53786984 
 23722776   7882609  44833217  57721188  28913300  16922497  67905376  18757522  65396120   6355084 
  2349054    293415  34010550  16633351   3159468  27596835   9780932  34154984  80219550   8953806 
  6743616  18981350  15858882  24826046  37509120   6013450   1376276  11524940  81566802  85234000 
 26861601  88231549  31716198  53562108   7085610   6369688  48726920  34062936  25695768  38214232 
  4264269  24535726  33586872  45646394  40089480   1695243   1844115  19371220  18160765   1602720 
 66906032  39054784  11992344  36414828  22970883  15028170  17773485   3976128   1385455  20577550 
  9031740  51146914  45229537  17038908  23185288   2475430  53069432  23645196  30803885   8480970 
  1073258  36365934  53806977    157752  46401072  34897401   5917275  31759512  19600680   8256409 
 23162944  51234302   2782332  10112869    922701  38339136   4941385   9288422  72937788  10223100 
  3811310   3063825  29033472  21937230  40864592   4825670   6463040   7057848   3187296  79426526 
 27860450  44084730  17406045  24124416  53297790  64266083   6223956   4497379  24459720  25900518 
 12490720   8262000  20249514   4576264  24825609  17799694  24089030   9108792  58518850  21396468 
 11500860  11869375  12344997  45903676  72378028  21137872   1665510   2568704  30161655  16351476 
 39416644  35810204  16935536   2384400   4605895  17003961  12432240  23363748  51358754  16347730 
 39896010   5960640  20417826  23733225  22823928  40755412   4968392  13100064  74064120  44108856 
 35780640  25537260  33176352  35049300    461046   2900340  21453040  52030212  11266639  21250272 
  1399998  10666432  74628544  50200447  58304448   4772898  16837635   3591627  33245237  16145500 
   175275  51645130  23662221   7456200   8446620  33628584  11631400   3267056  19174968  20794860 
  6597234   3716730  29506180  29192784    189180  58263864   4461798  27034770   1680588  18300249 
    87640   3968099    551056  14216600  50133742   5141115   6855948   6294246   6194734  59289276 
 11660800     29610  42667645  33332658  78674490  52435792  33315548  45276290  33775668  41516400 
  5865768  27789590  20952432  41529508   3867790   2570560   6942565  22412156   6320600  64715938 
 21504000  11837056  45423834   9587285  20247318  51743071   6030075  45073262  45492258  20677685 
 69093381   4716480  44979120  12032680  51546968  28318098  41643624  26228790  12260196  13971076 
 23843655   1347912  82556604    203082  11528300  34868134  46418690  38585396  67776888   5512901 
 13581968   9298087  39047184   8082978    179998  35726038  12348000  16992600  37221255  82373016 
 29679900  71064171  15716415  14811068  36150208  45342990  21951000    832392  62179200   2555940 
 26500120  11978526   9007986   5978893  25009992  41162352  38535420  41521998    473993   7654260 
 34113920  75287400  31736130  15422328   4842190  59292176  60414779   5202144  14072443  79529521 
   439876   9356116  23599674  32041008  15556464  25560192  25590114  18169333  22995694  31014284 
 38476350  32199396    272550  20539502  35589500  86440430  40319136   4200960  76317216  92726400 
  9554127  11304834   4909480  62575900  16721400    356732   6994641  66433384  19746144   1006107 
 56229400  14600535  16184272  45683022  27546570  48524418  29422197  20659782   2303424  26849735 
 44442710   2977830   1063114  75020274  54791256  19397674  44196656  66502657  10529484   2336318 
  7469663  24284964  20732024  10660600  18089240  65558454  57293190  69535540  47682992   4141014 
 16113856  49784884  57993936   5902013  14095808   8480080  58629012  58605294   6091593  42534426 
 10264405   2158415  11916477  39337449  64445874  21627824  16462840  28634552   6218240  69804678 
   245808    466663   8366992  27453843  17759683  37637045   7945136   2115882  22547550  22248473 
  6733696  15762042  64119391  39956226  84253120  47731995  10930944   7019208   3297477  22687056 
 43955760  11487825  14616894  30015798  37855608  36506215   9746803  47028024  45754500  28376040 
 62302672  42515946  40364800   7203996  44469708  50788980  21807508  13033470  16225098  22287952 
  9162560  47936044  71777050  13886400  22703616    396891   1535666  50680087  28616442      9727 
 19494244   2962908   1216677  18308218   5195799  17876460  28464422  39137976  21049692  10166322 
 15479656  13530204  36879275  33496650  25562772  22520993  38495870  53494056  16353469   9711450 
  4105416   3402000  11889598  41197608  22850010  29529864  54784896  35547070   3372600  10031697 
  5873415  31317435   8581925  46603573  67372526  88787590  83283851   5442830    727740  10489192 
  1365448  14980176  14543132  26968388  35435190  35920080  16002944  30697294    804096      8049 
 37938398   7008454  52895370  19980894  26924778   2998314  81813249  36707250   1393456  18537412 
 52496540   3073848  25808516   3924460  17035212   1225339  12242680  20167206    503028   3660046 
 10380459  23237000  24663068  10807164   2150700   6608460  32806065  17181645   6220810  30988576 
 51290092  10419180  22968286   6388718   9974580  16541580  35258595  18241216   1696838   4781070 
  1130765   1530204  16086736  19852500   4987590   8970858    454410    186165  10186600  29024524 
 36143319   1149715   6799600  47969375  51348415  20107728  61877200    325500  43836398  16011243 
 23654229  15399375   7407495   3396668  18294572  12139677  16975136   8932170  29598504  81665845 
 18843801  19155648  38279010  13454550  32875388   9969016  31806047  49411875  12056094   4200444 
  1423575   5767335  40317060   6735360   8788355  76354905   3802935   4059664  34953632  32398650 
   116214  43375290  34513164  11641200  14932800  48648744  14984650    565839  41107000  56980842 
 52142058   7850409  30276129   3867618  12521210  15273096  75919448  19262442  24524230   4437712 
  2256750  41137116   5675739  45589531  33625152   9521793  12124347  18783914   4295685  11948690 
  5526763   3445637   4023866  92101200  49554225  11917480  68333440   1596342  33893325  39490360 
 19997952  11846189  17752878   7056000  68684383  21112200  67203785  22625616   3039536    835328 
 11457672  48501216   7067222  13166928    953370  19793824   7491016  44982792   7774113   5555719 
  2710160  67057952  13414630  76470628   3852940  87025892   9732912   5718868  55437140   2706000 
 26718670  18350758   2261217  17015180    630336  39728320  59166307  19764160   6165585  14608916 
 12718195  16139378  13103592  45192818   4419560  96617268  31558701  52137340  24489418  71129786 
 25865840   9086007  83711850  10125456  63280070  23478012  72035726  12398022  17711728   8793148 
 62982513   2312374   6916390  80783856  75161922  23559696   7133424    471713   6012680     82082 
 55361316  27145300  30395436  10735342  16614528  23901650   9841265  12763224   6880757  39048559 
 36971685   7178457    702099  68577390  24901930   8623104   6800395   2390024  43614337   1223928 
  4043694  27943730  34253688   8885154   5665590  53591571    830332   1742330  64966370   1247568 
 14286336   7810590  14026150   1945683  35564295   4538268  61849600  11409840  88688096  16051770 
  2095720   3762900  19827558  27399588  22328752  85754835   7844611   7216000  31388010  26982590 
 15183300  26212714  48158928  34342060    113659   3821286  35806500  25452774   6199620  60292383 
  5011440  19407728    287680  52328520  30722202   1153152  14750169  11368435  58480240  18945888 
  1470589   3162240  31298268  49278232  59529657  30947947   4633200   5940240   1946556   7684788 
 84304248   8484840  12147156   3085410   7736388  53115090  12384344  15212028   7732122  19472050 
 40308759  12835136  28437372   2292416   2381912   4362904  63342288     82181   6339060  10251684 
   152022  58412690  12784656  58451372  26892105   9770544   9788480  80323854  16755690  20759352 
 39191471  41697744   1311197   2822841  37628145   4881696   4350240  53117095   3976623  43375662 
  1721667   4759685  29299512  17268224  21624546  45070254   1641210  20070056   3748866  21966923 
 14944449  35313858  16436754  68773770  56974140   1920645   8223196  13439340  40076364  70176796 
   255104  36671110   6172625  20648740  35369528   8862378  23156406  76701088      2301  23826816 
 13864221  84077880  29449791  31880414  29144584   4020840  26771056  12117669  10734548   6110830 
  6312500  20380631   6242370   6107442   5650788  37587438  40274205  19048820  56162630  23637320 
  1465468  15578290  36025731  14704508   7984174  69914763   6831968    129940  61299540   2452076 
  3825540  19134297  53743236   7344938  86426614  10114680  24175656  22643240   1212922  27885630 
 33958797  25504239  21667495  56602870   7498272  21554416  69924171   3287228    757559   5530896 
 53339264   5159328  22880935  25732309   9813765  75091188  37273138  64279636  39618208   3731000 
 33231172  45631080  53576383   7530840  22816000  43001400   9446264  16619031   3246448  46987048 
 26055618  12714748  12810655  46645984     76778  28867008   2526550   6963481  31000536   2455678 
 26907900   5359672   4245800  11150847  16689888  36123285   4499175  20205702  27863980   3528834 
 64189650   8902333    480760   3293384  45074348  12775270  75054694  31865932  54631170  70334737 
 43431360  62370046  63333048  13014006  51114375  21142059   5704674    323973  19767011  17219620 
 71702202  18572031   4377138   4177404  50511744  12844100  14137265  64873410  40888528  33032354 
 24474900  23001840  32945451  45228953   3079890  50542555  28241530  20022032  24960384   8718084 
 30077550   2588328  72232804   9897067   7248447   9996972   8218008  13397700  74975026   1922230 
 28562687  58971500  19986740   2288088  11719853  25030282  30626955  79921144   1097744  49835412 
 13239027  55018534  88085630  62926356  40391671  35581373  13396849  78434864   3294455  25235700 
  2229201  61978014  16124744   5542764  47341409  65152908   1998939  40076620  15154762  63972812 
  4602048  40814877  44913048    249128  39595986  84544832  44061186  23916060    626625   3760260 
 13218360  17943772  11133220  13295360  59676052    657930  36759436   7074717    511478  50823675 
 50831802  14073148  49753660  73710120  42596577  26227719  79792683  20648440  20157554  35810640 
 15930674  47841840  11379720  34810896   8654766  27489504   5166033   2739440   1334440   9443707 
 84619851  42368727  56873520  10037273  32580192  30327974  26624346  50576190  36373948   3962280 
 81823200  20387168  40164618  31151871  11921949  19545098  30163306  61629002  49757895  24450732 
  1594640  47114404  51869136   6841524  67798112  36316816   7644870  12569256  26525280  55727217 
  4567356  30924939  18933048   6161746   1311485   4863936   4701283   4289480  46249148  16341768 
 22231350   7245875  50820771   9888696  79314539  66378158  50048550  31782858   8803872  13236130 
 24823536  28893095  18453964  75144095   8229741  39303728  23650564    581618  11660066   4560339 
 42150040  34059869  11437020  10765992   5572600  15136350  53048502    875420  36640890  22182708 
 52584480  35620240  22651440  46845048  30031050   8166512  26614656  58941828  59246804  23033160 
 25555335  57283138  16805313  13993310  58333162  36135584   3219426  54445258  75613020  12227160 
 21118500  39788370  17273130  56549716  10566344  14507766   7475832  21856700  65680790   3001373 
   811118    533390  26828025  39072600  20896670  20403246  52168763  46331504  25713138  10221120 
  2905838   4905095  42298800  49496591  80160420  13606430  16948516  53212536  14159132  17253822 
 67782195  64286265  15168005  25423489  42791277   6784066  22892562  14670242  15307396  28375465 
 76186752  50014845  51327740  26771364  13574280  14608814  51400986    317072  51078606   5999955 
 31862590   2108956  36641664   1742466  19941796  52961245  14269290  50401030  59866188  95157321 
 12220135    370418  16677970  31446657  75187515   1108824  31410669   6623812   3097971  59332967 
 70324525  48069211  20056920  37589940   1879504  84759577  25295942  20788952  15916986  55585122 
  9878088  33306660    980091  69473610  23626612  30249568   7324037  29281500  30443570   4346055 
 71101026   7193812  52646726  41349360  25718472   6447292  31374864   2166001  52235001  50446688 
 22765040  25628204  39228288  53326966  66498985   3542972   3144105    298240   3235794   6856112 
 17865712   8183343  45848432  16985572  57123330  19026885  12909384  14667328  25239600  17030854 
 21946941  31022082  16817251   7239878  80017548  59600660  20148968  11287584  21591810  54223738 
 27433835  15739724  30273788  32862918  18068869  14877128   2388599  38471850  12219336  56750654 
 21976320  30639168   3136239   5368464   1738465  44783394   3417690  34342648  80916264  67942511 
   301473  50906376  11739027  39173387   3677168   8052192  15709870   3827304  14406750  48344240 
 73104012  34350702   7143400   3460464  38945460  73206514  34389570  14647998  29422900   3973593 
 21242403  69729814  84006402  16582602  11544652   2779520  41036466  61117153  37343408  30572056 
 18222804  81592026   2629800  69238752  37831216  91535724  21825827   3756659  21892690  62581536 
 13356021   9002320  20751912  57453060  19081480  29494467  22728123  54187452  36206856  10557855 
  4392490   1013646  60249126  23928108   3865398  31260726  64644842   6641010  14388216  24268310 
   210518   5637500   3689189  14009720  14719122  53119473  70179655  29972826  61035505  33621045 
  7988778  27453284     91884  18356910  29142495  19489871  34918150  16683456  41906315  78704760 
  4048020  57339815   1907320  35166130  29245814   8338536  24310289   4400774  63015032   7933610 
 46132710  13868760   4189960   5053713  36290710   3595326  43291125  40676031   2272324  43552235 
 13291388  59775870  13238112  25959384  22418544  33903700  39765438    759453  70983991  38336650 
 37848910  34391700   2084670  10120580  10662190  97710824  35090928  37045304   9908388  66034800 
   144900  24848418   6637410   6998250  67967070  28366720   6699348  16488618  60695158  36321894 
 92926602   8651308  23431716  38293908   5281848   8948004  10183500  78071750   1929330   1178839 
 13289075   3296968  11415082    773667  77677110   1023594   8059434    109863   1024056    821873 
 36808896  48531510  60638823    588336  31228884  34859837  60750633  22657428   3397928   3389418 
 19002230  34094619  11911264  43395144  19254030     98118   7307820    422211  16405614   3334742 
   561165  59917260   8036264  16017008   1039338  46612951  33802111  16458502  17513250  15106938 
 88921875  40107255   9777558  31703200   5569054  21421588  47795314  69069042  26437306  31669944 
 14318166  51468244   1139653   6811585  48268444  13331640  37971783  53831694    115570  68729490 
 20741490    224418   1147068  19914605  21011745  38142101  22812502  18851260  19524456   5146326 
 16359038  13072300   8141130  40701515   4225706  40961421    455468  33683260    659277   8416496 
  3413074  37610145  20241380  34834056  27102515  78671700    877320  19457495  73401085   3422953 
 35398600  38474170  78239070   1555560  28773284   1494508  37400154  44791516   7690760   5396016 
  3939760  51163398  29346622  28415152  67496888  75676668  30126432   1599590  63147144   5414096 
  8232910  13531610   7322040  19328287  14514104    234132  19602691  78577878  27479769  13808682 
 26762046  14899871  24248800  33897860  48761352  15467672   6552986   3450951  51025500  62621452 
 38039261  17462046  17895552   3221160  29158110  31977556  84190050   1483555  29565696  40833130 
 59503000    322728    388206  27630708   1842804     73725  29293664  11731258    825435  20658000 
 22368243  22883790  22983872  27348132    516182  21974103   6286968  47778720   1032538   6348325 
 57732263  10299084  14950548  15060327  83276829  30917091  29797496  26257110  39945448  37538644 
 14794827  35269220  10708500  17277120  21322218   7975750   7931682   4607646  16875330  81806941 
   261027    781854  29595408  24325680   2005938  12259056   7315392   6537894  40333320  21951522 
 29435238  42340584  41708092  15510366    985684  42484740  48125366  11324772    235653   8207855 
 26716602  35150990  78352960  21815976   5336760  43078185  16185525  67522518   4145637  26863440 
 41200408  38493325  56703162  46303681  21932064    627080      6792  27215892  10501632  11405574 
 12690364  18266226  32120752  53310564  92033240  15022150   7422162  88657086  18496344  33334533 
 10918476  37105152  37809240  21403064  35346600   8248064   9071216    857240   9930828  12309696 
  6685511  10636392   8619178  68867172   5336484  14220600  19575314   7257810  11012094  13455477 
  6364740  15658704   6162717  50693907  10202236  14957943   3344104  38898804  30018492   2801352 
  9015062   5880797  40805520  43293690   1764640  19888128  31816450  55079809  33562316  36592675 
  7928853   3451920   6078800  11287296  12931611   6981633   6160204  15437120    942616  85717280 
 31364160  11134768    835170   2917752   2584400   1285498  18397626   7284974  17751548  59488585 
 34971992  62080942   3581874  24830718  48634130   7997565   5887500  17320076  73898342  19614816 
   227880   8558328  89040356  10183768   1980876   2630353  26577388    305340  12845178  12963456 
 13208888  44204260   8185464  94944000  32030900    692968  17164973   3305137  12986580  18977448 
 23248125  11591088   1559625   3778264  19167231  67259982  35565335  95911382  91270797  13032978 
 84693264  28012527   7334022  50361218  49025283  27092136  45645509   5473700  32169590  40831250 
  3732816   1605000   4571760  64835400   2355870  61194640    934670  19696236  14073376  82903980 
 13450269  41009139  20231156  26849656  46264482   2626578  18088170  80593620  16096960   6641184 
 10625313  11487828  65778804  19084437  22034055  34938862  55593492   4853391    441264   9169017 
  8428563   6819460  61503543   7997803  18617828  80561865  75403944  32935527  13215464  72756558 
 30769099  49803295  29333670  13348314  13581810   2508924  20292228  82014868  46538619  54183921 
 48409200   5497632   3273920  26106996  27973908  14375360  69036660  19239705  14792176  51698902 
 27029284  88764283  51099459   6013506  14379292  57587432  26576440  51256100   4350032   9488448 
 23040135   3214680   2751752  24532028   2656875  10285770   1122930  81105089     40680  31612208 
  3583370  12543628  58937286   8429256    416900  14933347   3266480  13322944  40814628   7891203 
 16346583  12252072   2091219   6630900  16664896  17326752   6688004  14329042  14977591  20691540 
  2457945  17536336   6924988   1521283  29530746  39142670   1387980   2533302   1944420   1664082 
 22407144  16540039  33106906     85078   7002544  40517860  23408549  51513895  61039836   4799535 
 73356442   5221114  50304751  27357950  43618799   8649900  38698221   9393937   1479625  40685736 
 13621959   6471330    479515  49240216  45862423  18326065  11666634  20646830  66359313  45209416 
 38460960   9120860  38393225  21568298  20972200   2934000   2022272   8026569   5814528   5315226 
  5217780  74602853  43290720  13819008  16413467  31014080  54799859  73265440   6787680  11393520 
 65859530  44919628  84861910   6669903  56289187  22644111  45163514    995456  60013172  11749906 
 36485526   3399099   2390220  56620200   5911364  23256448  28755944  13232202   2569320  55969457 
 52602528  35954925  33239246   7964415  41255836   1116432  53624514  19277708   9964350  50168930 
 58509445  71264230  51550402  25178253   7973732  84793080   1845664  51935511  22584960  70177972 
 50537568  14772615  25584451  47577579  61280560  19782967  12855788  63239586  10485478   1329354 
 54711641  47336550  41393184    520380  35598765  43003440  48086995  48756168  15080016  29997458 
 70627650  34860528  37157978   2271412    842400  66659980  37985412   7981320  34578851   5326352 
  2336768  13993340  31485552   7315200  36675984  49025088  19044828  27466950  41947592  52047192 
 56762729   2771967  24724707  23535630  50536618  18071508   6763824   7323330  25144060  64127443 
 25527775  69018090   9195980  29532897   1021440   6810637  40569720  10149648   4084390  36060276 
 16084288  37829880     15561  81620928  32250056  50045060  21921286  27158384  56926976   6987285 
 19222987   2047240  63126934  62590026  82187694  47800544  55345560   6889454  10616032   2084073 
 19332726    226530  16021093  85581160  49227196   4253715    423552  22708433  36050480   3317832 
 75657296   4500870   9867740  11486772  37048860  85805520  69468240   8922480     62238  40306766 
 50587920  31226936    495868  17220000   3695416   9857540   3059388  28415200  22089620  19990726 
  3182925   1124948  57422099  79031780  22275988   6540768  40151946  17447792  17983530  19130514 
 44171565  13370184  65456338  76281504  17361680   6240468  21049344  53121600  13759667   4822806 
  6962022  24743966   6870720  58524540  37649070  16448670  25329240  11150048  23604224   1538880 
  1408512  69881630   9616992  34513990  59988600   3020916  66875536   1642848   2379380  24130635 
  7923076  40933451     77900  52628180   5566528  55306264  13292118  54746438  60028020   5283049 
  2957304  11246285   6283452  10511644   8025520  25815979  30735270  35804850  35775242   7320330 
   208560   6112548  40890157   2798400    391591  18901504   5364891  21575925  44137434  15441012 
 11418792  11470652  37184121  18661951  19916598   5507700  83422872  69518252    133551  55042821 
 45184370  30721859  35129088     23432  73045584  18376848  70652277  38254952    105264   1230068 
 73504550  76854960  39912180  22709700  37327875  12939354  34650048   9609339  13853840  31287150 
 79344726  15676292   1215690  63473874  53320813  60554368  30539236  48635652  68394456  89851664 
  6680610  64816416  26000380  56529375  98185680  45442720  27779475    956931  90953928   1578535 
 19139794  15486345  30565148   2683776  39869536   4430952  11740560  94189116  22961452   4931619 
 24046652  37419144    112770  52288285  15542366  71157906  34801806     51304   7514640  32762832 
 71494652  31675580  65450732   4629285  74135232    504184  52257074  56504064  21248640  40707312 
 20749625  24741288  37834688  57310428  60754573   2750517   8662996   7462908   1658073  70291834 
    65310  87723518   8289150   5570370   3676948  82480296   4162048  53300231  60463767   7260400 
 22058248   7880574   3718253   3187009  12387822  38511480  53673865  33769375  60375084  11118492 
 32006730  26677668    939642  75807477  10278400  12836343  63792306   7010339  16669466   4515070 
 45507349   4670744  33298272  53733582  56765772   2559919  18449850  19240026  40564322  50641175 
 12561076  13890591   9839030  77548995  40575168  85092888    961939  17774379  20429114   2158136 
 74464145  32174880  36140895  33117408  16508499  13893081  31529696  46888275  28183464   3087132 
 69685158    438900   9300142    103974    113628   8107796   1228815  19320114  32371553  29707762 
  6149682   2586280  28584072  17485389  65570040    285940   6708028  15553424  32313701  15926932 
  1385725  66133242  14880704  15955297  31834194  18069506   4266990  38431438   3897465   3058584 
  3354901   2805336  76885200  16993040  31500860   1865664  14043450  63969048  50619154  61743145 
 46764579  50386176  26423952  27649979  18388979   6425190   3772543  63985530  14339862  83039075 
 32554512   5904741  33793090  31230800   4228924     76388   4526965  62961795  43267016  58483353 
 33193236  16867606   1633547   4828110  42251745  11115836  21932302  38059638  23407269  32301000 
 49383979  23659800   8935704   1893632  69519870  29912264  10831576   6237810  55177810  41661765 
 25794769  64203645  45461794  61892416  33406080  39655488   1762518  69634435  85900758   9791736 
 55258112  19882980   2114534   4396455  13673328  15025171  11193072   2433728   6152125   8297146 
 19272075  23239608  10671940  10010984  21515480   7802522   3489199  11172519  21083160  41719652 
  5549368    447630  36241834  13090070  20776048  11539044  52323502  51203572  48118194  13733784 
  6900676  50034889  57221210  57517668  11679336  51806640  50929384  34830935  32695403   9262616 
 14750568  10609060  39741648  80011134  10491057  12615394   5382507   2010987   9611433  27534510 
 20855380  14309218  11802528  67819691  17055465   8211200  35967260   2243656   7283582  15266988 
 18038519  37603924  16805888   7164990  71832775  23091656  15340512  45839378  58487310    543951 
  5798520   7280928  11792330  19632000   5921630  38774768  35513357   7088887  66121056  13340364 
  1932414  25290240  61267308  51206625  33824840  16056748  14235078  72903320  46321524   3087860 
 21253230  62606406  38536464    300395   4166958   2527616  16739100   8689434  74495226  81991120 
 13987896  13426671  54410755  23468835  23301927   1912680  39783210  35018976  40077432   1669969 
 41531248  36282360    709512  72885890   4957370  46275955  33508174  14440200   3013508  53474256 
 45144055   7054677   7756182  39969992    518960   2074284  46111968  35433762   2725420  52857420 
  6291870   6951382  31928121  31337572  43211294  63460700   2934234    216405  28322320  13681850 
 29044236    732704   4442594   4140710  14735721  50974742   6361632   6378480   1372702  28497583 
 56991550  39054620  15396732  92735104  15802834   8199215   4884000  15662961  41951463    977416 
 18984636  39662082   8399420   6847360  11474865  37909014  28921984  17891412   9861364  70634814 
 27839717  15380160  25968980  36855084  27193309    376898  41330700  13464354  19798350  59815197 
 54349500  22306821  18290770  23837670  53816301  13496147  33076152  48889450  28600204  18584016 
 48657300   7095906  18830120  46984435   8455053  72301380  47978762  20640087   6616485  32217852 
 67470270  12802660  54042714  32737920  17825170  50294112   5626314  56352842   3124324  15054662 
 53719503   9380904   4880736   7674220   8598194  77238932  26565490  10110208  17060664  25045536 
 71819202  86582613  46715264  30383223  34311925   2662464  22269520  26339396   6682298  22414072 
  7856550  15828316  32185117  16246764  42453466  85450728  18023020   8561732  30654250  14955615 
 18562810  16012755  18875766  66423640    336881  20816748  17292676  18408467  55721094  10911585 
    93058   3676122  32567081  11675600  14236824  39529000  16533045    244629  39546566  29089984 
 70136305  15772012  12183318     93152    315072  25243128   2185244   8056592   8682240  44759820 
 25464726  38654616  20590324  12368843  14310888  86794016  30644574   6989580  55665594  70120320 
 44349002  46880136     32572  22907596  71320425   3466427   1090195  17783766  16238664   3004668 
  7196856  47964257  17906006  60652908    857250  41699040  13040360   3649069   1646960   6894663 
 13249482   2930015  23958525  22766250  26861016  20830780   3536832    775632  21985782  56003640 
 28275189  21771552   5528380   5072220  10486230   1860252   6315672  24453063   6089343  34769658 
 47444260  23875785  28675323  69136429  11158120   7654875  14309441  31953987  54669798  17439828 
 27731088  10458588  14579110   2526768   9471000  46261636   4757100  40012953    254040  17264697 
 21611700   1886834    923175   7650084  33919361  50488040  29589280    216550  51745200  10936684 
  2683940   6590352   6672795  81402718   8938337  27496799  25334114  30069299  23600106  31772000 
   417872   2929396    439597  10294430   2392644   1513540   9675864   2369086  40410560  65290456 
 44681976  15282696  59376975  14099337  50945587  59422317  13700960  49712310  42174585  11758500 
  4665142  32123822  29608310  17119000   9033741  88550021  19524808  70226575  12103655  85848822 
  8575560  42700308  15558504   1623875   8333165   2992014   4300296  40051248  36266124  64670388 
 27646215  43333416  40450215  39596841  46297992  27513061  77564023  18394077  16898681   4549560 
  8866914   8793791  10892817  12556012   3712084   1016380  92265549   4806800  30474816   6445802 
 28529440  18797603  91266341  44486718  19488976  26726560   2856504  16839910  14348610  30385678 
 56714364   4400820  13608556  15892212   2653920    154040   4808160  29736957  84270814   1260480 
 72981090   5848210  26850706  18093856   5365050  47247551  23169245  10494474  46403778  10122240 
 21034078   5063968    834360  13213692  33747210  50855208    616828  14739540    374208   8775559 
  6458064   4417828    870225  27346356  32521952  24825076  16344132  20331976  12606504   8287655 
 46063329   1360505   1850088  19730812   3989781   2151204  36488697  33679800  20892300  21319574 
 16706361   2634645  11847900  10695679  14631724  38424488  54019548   7393185  19559372   1172750 
 46396660  66632082  50680035  51526315  72786536  12436756  19788384  45828225  67628516  23441360 
 17003532  24751660    891990  36015993   5179383  62648292  33842367   3075984  54360681     29691 
  7468224   6995592  12074832  66156060   3282233  89952904   8968190  17469248  37326974   9258227 
 20544977  27112982   3260400   1758510  14424774   8067375  30199550  75904966  54876173  56622337 
 30518649  16417401  40595971  36995052  40760421  57788639   1716390  15754830  24809764   6616268 
 23003552   6785976  21900738  47089418   2533800   3635248   3601891  52772641  28102906  37103360 
  9842308  39995316  65717740   2694070  64632246  52697250  46126134  10427868  16853019  22503531 
  1641347    176326  11121357  31272480  12179830   8672091  38656623   9208563   3498660  15818400 
  3355161  44606358  91201022  62268906  42611114  26733600   9985680  31371375  26341315   1275588 
 45304425   9465820   2251676   7940928  16319180  50936831  41031142  21379248  30504500  14399616 
 49787696  10884880   4441632  62150811  14411886   4952052  17157536  77763120  26771712  16149636 
 26542610  84580403   2180195  10371534   4974048   1321776  28642014  23447248  14068613  14762988 
 13493016   4045808  26001500  56624800   3549714  23785230   8882426  25029792  39846928  24789876 
 30008064  19084720   2587648  34223420  34283628  27691776   1736060    505050  26413998  73843440 
 24293952  77491960  11885576  64713168  89235421  35739838  83810970  28320525     41230   1253985 
 33007568  23784236  26593350   3970176   1449844   8203200  35066106   4114051  43766424  16787391 
 29928955  26766108   2318400  34047928    921690  23309762  27816750  26139510   4666456   8810865 
 58950225  35200536  64016988  24020864  20868226  31171425  17619930  28857789  14056263  19156970 
 38332332  43467336   9615924  62724508  14844792  49358441  31525864  26746930  68356134   9770404 
 25420226  12650274  10642370  14091895  80424828  19959310  14603223  72124586   9198432  83422636 
 39138160  31759328  30596736  20094045  62462400  20753216  12616152  48575177  33798640  18911232 
 42480927  20641115     22496  14933604  19412580  23964259  20018457  16664600  68533965  10376223 
  1226271   4315721  12433086  46205874  90782726  30599764  65682180  38874488  20674533  13443232 
  4325508   3191256  27234544  29281920  74872539  44867493  17404310   5997260   4942624  69489364 
 10687746  35319936   6986680  28801144  11442699   8753656  62488800  12136320  10218108  16636320 
 47345830   9845622  45122359  13398626  18001170   2746502   7129506  42836328  15337842  13639306 
 52989027   8229235  10706874   8763510  89021455  21911598  22776320  26623856   5199434  27649267 
  6570824    871968  10488896  79170147  55382940   5063010  40895532   3080966  14849370   3713856 
  7910622  30008720  33922700  55052238  20571570   1752589   5834916  10213203  43303280  78564399 
  3393632   2227679   4395180  29285586  12548757  44845185  31258535  47588853  49510722  86996385 
 19489584   2040636    443800  34110690   6648939  47900919  22034790  58522558  39440299   6669804 
 24103476   9359016   9097060  22545366  10560680  39020312   1469208   6172356  49016525  14172200 
  3600294   5059053  14491335  28796372  47305752  56971512  22979099  46975123   7177128  47241720 
 16254112   9585408    716616  16927113  43798980   4120636  30511325  38201060    762432  20565896 
  7971376  25940352  34871970    778932  21307316  18375552   7476830  28786941  17329123  11551168 
 18393100  16550910  10719358   4026992   1658415  38910024  10143096  57612296  12555592   1562116 
   719950  15346800  20827815  11309858  55763607  28037182   3416336  76029525  74997630  10563735 
  5981814   6987918  32324600  32663345  29571072  42777810  24866204   1373650   5268403  26408820 
 29211500  15949020  31530396  39155358  39673827  50626029  33495852    560895  19591704  48117768 
  8044229  42773696  37841440  30139863   3060442  70815600  39734142  67579486  34095876  43403132 
 17335407  25675300  12464304  28716786  44595243  13209390  34276720   8431206  53709552  30981650 
 16493034  13948830  27804330  20239142  67910440  42382485  52808877   4342369  10742470  62184112 
 21616036  38087172  15744700    157564    590724   4296883  14783968  18088008  63060840   6265272 
 36585330  16368723  38186148  28248492  27228260   2245488  26298610  49228920  39092638  47317670 
 19917041  18913167   3802788  26381775  34531200  51103755   8610882  43067699  24375450  32114257 
 18540048  38073252   3510000   3738522  28101900  42819888  15957784    197064  28603432  42550770 
 17722917  18831556  52427796   5462236  77098910  11226852   9722820  44830125  30530200    129280 
  4135845  45646497   8826633  44787809  59992400  29200878  14643120  24734620  38554614  15344124 
 14346117  19931094  32982390  20659859  12704900  17700430  18689400   4078235  41828346   8162901 
 47879221  33382140  88230548     53306   8037990    408700  21697520  20780617   6923800  29995650 
 43790058   9457943  41334590  13043200   4746890  13601832   2919927  18369120   1678655   2703714 
 59584421  50302230  63043311  16826388   6080736  11877830  11260788   6491457   2817360  72067312 
 49498592   3147182  20486598  64379731   7863492  11497600  50104208  66521301  68415906  26088236 
 40686360  29129420   5785285      8330   2693208  12342876  15310548  36001808     25047   3549195 
 12748072  48540000  18019000  64015616   3781788  27257838  65239776  28745610  27841023  42197204 
   538752  17407975  26535730    395740    760855   1925116  29621515  26548344  73711275  20743280 
 28173474  12647388   6216440  34025200   3806613  36715961   2320290  39902784  36527727   1736658 
   429091   5094720    935900  77680848  22704920  54176384  79910842     51750  27602062   1492821 
 50566620   9722512  14401354  67357800  46770156  36204466  53728598  27947460   6349014    450378 
   255606  67364704  17669841  60210414  41093523  14817759  26295301   2076672  89672375  38418019 
 43665984  48108504   1547750  22072505  18618394  44309265  38419572  52931676   5569500   1009812 
  2775672   9850436  22860845   7696916  29520870   3247166  42275604  49781875   3985276  12323976 
 66444415   1824487    816168   6422208  16679810  13551825   5418726  28449630  15859256  55027345 
  5619685   6530268  18104055  15448530  21035140  92345198  87706220  57911876   8129088  33921646 
  1527660  62304640  19532912    351224  41990144  13076189   8891424  29705619  87332322  44152746 
 49751900  15325134  14921420   5309234   3386292  11281050  15584000    758880  84989151  50213824 
 46236621  20288215  20215485  31677992  49551084   4806020    637600  10386806  21923454  19973370 
  8794152  10495664  51489270  12457472  12147930  72234072  27163268  27775040  69121598   4573408 
 15794852   4738448   6201424   1038666   6897888  10764734   2405550  51181500  29799680  26822224 
   303722   4423109  51058016  15868476  68730900    199714   7384035  26201352  62198960  40315362 
 10310716  20060327   9436500  30644845  51938478  20289761  20020832  63710107   6989703   5582548 
 19018780  48334104   1817368  45927012   2732100  80557389  28756104   2670403   3660331  42273712 
 37042434  31841798  29446578  10410740  67895555  15001904   7176870  20169581  14702879  38239530 
  3377136   2920268   8641308  38568960   5148856   3626406  17154142  25715955  28208763   7973022 
 22448580   4976524  16920610    860256  25342460  25391100  28988160   4061156  40017754  27132980 
 12314328  65195632  56706936  16104968  10519410    189842   3108974   5538258   8819188   2709038 
 10890294  14311900  59109765  69015210  12633400  65698682  29607282   6352110  21842262  32835192 
 45273012  27687324   9005087    912580  27502145  13590224    770525   3206790  75117645   5683185 
 79170000  77067188    244952   5371150  47803869  34501737   2456920  21064977   7924400  52211040 
 23379523   2083290  14124672  36419916  27175776    410451   9752424   9537876  54857991  23466890 
 12557633   3950254  23317290  12032586  55135488  15396588    717701   2768333  50852245  88515630 
 29059188  54589642  12802704  41080708  47002450  30828885  30160780  14974440  41978680   1398242 
 47567289  25964064  80701632  11793097  61821718  32440074  65027844  67203501  14970183  11403639 
 38845492   4875364   8901931  42909264   8467450   7931231  27550359   2496960  18089291  83243950 
  9028606  46735286  17487126   7177456  47084750  10098769   2729664   5268483  54647244   4987752 
  6474888  26475797   5689089  39581514  12861911  77717274  11928390   3885141   8988184   3388952 
 66711609  65496249  10415104  42767676  59712853   8025286  16444505  33937200  58304904  18922416 
  5312743  12273024  15319728  24850125  54021500  12832587   4572190  16883308  11720918    638715 
 96220590  46957520  15719535   3723660  12270717  61179336  51034720   5605600  13022856  35852586 
  2765112   6611590  32475231  52734927  10196052   7639478  11430732  12129024  42461969   6949485 
 43379440  70194850  24887331   4824679  61400592  67205502   1764180  30264784   7046641   3988035 
 34147793  46393386  46518115  31138420  20843732  17957395  29518714  20095215  25211250   6793640 
 10697810  52078976    259540  13855500   5849284  26574470  11657520  60245451  45254310  47404364 
 40801779  70569771  26821620    904141  11697100  32379932  31505520  55580316  25904340  25948416 
 21527770  68962540  21606696  34765502  26020260   7994919   3922308   9419799  17238122  38613333 
 36692760  28958696   1270220  17493224  13262040  32556071  34714582  50171295  44077548  12162897 
 33114648  46974460  19550205  41363425  35798906  39606952   9625010  34786675   7419280   7950202 
 53115920  41820068   3514005  26963712  79977304   4154632  20298052  36431556  16290572  26673822 
 34225666   2191550   1127638   6004574    177733  22735096   8732559  31831680  16337720  10911042 
 26105115  37732968  45467136   8474763   6322720   9984480  14306150  12743171  31920372  16680230 
 17750271   1077640  75523728   8714442   1630776   9057865   4406805  47032290   5740032   6113778 
 12482736  16094512  73931235  43022420  12836985  36664848   6235002  85755132  57006108   1206954 
 36555998   9678464   1611657  11958528  49376814  37966506  16884519  36831314  32629688  42165966 
 47136432  36442005   2483458   8370160   5063082  17796402  40960752   4334499  24165927  30938684 
  6577383  13915290  34765700  75834953  39133272  26900068  34364772   5035030   9117870   6480396 
 45922910  10221936  38761458  39466240  92898000  31408755  87504868  27786344   1484112  34371711 
 10515020  85277715   3477330  62871876  44324739  17442243   6070320   4738752  17622462  36526896 
 63603848  42076245  19420082   2139696    105994  15394553  12689266  12150189  58910773  20319650 
  2886720  14207094  22140012  13256298  93547328  39997230  41587676  13755012  31136792  49412375 
 55240815  22537000  11641984  61919749  41316868    571900  56292626  37058805  31423278  20188872 
 27956502  23565360  31751772  10342528  10490655  13698052  16305584  65181966  18078060   8810583 
  9462786  18534360    630667  34244376   6596970  45645238  34640548    753662   4344303   7705368 
  7680316  41431970  20156760   5567411  24755995  27578215  69078946   8320754   3262896   8215243 
 44330430    298515  41593920  30744188  14859045  89773861  83907482   1086000   4564755   7358390 
 44094516  28436924  16703592   4496040  25300150  31225392  30097675    240678   9489312  10003314 
  3994064  41003824   3076650   9371249  37596180  82227096  11137960  22442000  48124623   6626008 
  1737460  46521963  49913540  36950661  41038088  14194517  18552960  15096918   3160014  34041628 
 36284061  12276348  74022921  31757616   6300612   7431476  13708463  50287860  17414942  21471772 
 31350840  58374944  40559994  39152236  50604580   8831421  84935851  15504300   3624687  51058688 
 79039539   2968358  34544484  42913248   5890326   7432400   3973002  40356436  10980555   4299876 
 30585117  34353800  12602100  15929348  86080059  23095296  57862152  16251252  20013774  18830466 
  5686261  80326736   3682464   6276694  24549048  16225020  42420421  10276096  12001911  67743834 
 13689246  55905504  72673176  69487647   9569560  11450870  11817704  18188420   6793296  44365244 
 48853682  15107895  79452132  20634950  14807929  59785413  18204486  66055890   5982221  22014720 
 54561310  33278173   9216984  54895434  60879021  22915186    736160  52114184  43184015  52779784 
 26806740   6587406  63222201  58860000  33466608  20954980  14025428   6347312  20443504  21293202 
  8903818  33697580    332945   8168139   1588076  28164892   6955650   7159896   2748500  29329443 
 26305811   4108976  31092414  20639370  17761792  38112525   9608445   4748544  66745984   3329960 
  1652920   4106112  11779029  44221884  33964238  44247300  34146336  47523069   2165527   3099480 
  2214162  17276670  15697542   7026642  13866720  21948940   1509864  20490232  31360842  11576755 
 29651400   8717000  11505432  45440655  35374230   9762627   9221530  19355937  76129872  28221598 
  8587904   2155104  87740640  18953972  30159096  41342436  44916006  21137840  31454442  64136580 
  5632532  67355200   7490034  10838709   5196148  13378700   8889895  21786488   2278518  38329200 
 19494504   5761140  22523022   2612480  11310852  74393520  46671415    813750  89187764   6852027 
 23418080  23319909  20937856  65824668  52164690  39725582  53797084  16190804  64195668  14611328 
 25178517  22792816   2807280  14660961    631287  57031872  20263104   2990610  15846278  37970362 
 85379976   1061412  39155250  39959212   3352050  53079988    102480  27994590  29463105   3481655 
 12258246   7860160  14002460   4328712  10978659  16403310  20158320  81428346  28868616  46573344 
 11170632  12599193  31069332   1955469   8427104      6561   2590978  33940918   6727589  18849983 
  4523232   3407699  49093953  25468329   2878491    644980  11764310  46576615  43492995  48267804 
 45851784  40099097   7158489  23150614  21904704   7638000   7964037  45833700   4098066  10783304 
  4562664  36480920  38276294  16316448  84348705  13450136   4818960  27647919   2227482   1862586 
 10436205  18370810   7494994  64381644  68990376  71910480  47621496   6458400   7127010  60737664 
 30767424  52048270  52545032  19541943  49477088  34870288  55511742  11421447  61209810  52541706 
  3921728  19321366  38771850  48243110  15997722  41899536  13597344  12621950   7895216   1511188 
 52809957   3263634  50032530  34010808  20625456  51091363  15118818  24903988  49872784  14138916 
 45685041   8539525  38823490   4358781  77151405  58457021  18139555  42653865  53802742  13757760 
 37944855   1986471  13608804  46162780  11602630  19205448  40227028  59424177  55387761  15412398 
  7743118   2111664   7694010   1347896  18033453  11603560  15932222  90702760   1318710   2011716 
 70321584  12402027  22585738   6744970   5448443  46149202    418612   4481403   6414016   3730438 
 19824771   1816868  11616272  81000274  60717856  53685765   7447471  35395080  59626046  18138615 
  2623559  74314800    249340  15407580   3241270  56894775  59713136  22164072  37135936  10394800 
 60250810  30652632  34357776  76589338  50088308   1269172  55321546  14725217  75184125   9508352 
  2243180   3819168   5428771  14697400   6886110  37745837  20200656  66561128  14236190  72688602 
 74777256   7120960  69035967  21171008  31642050  14227181  24935748  15791440  30594568   6002640 
 70568823  25479928   7806974  64686136   6054920  67341700   9318834  57191265  28812011  88408320 
  2190000  36636624  49081722  13511566  10993087  14055695  29290541   4727870  43235700  40988556 
 17571068  40238586  22738115  39532696   1524390   8857369  19052856  60295092   3415313   6847280 
 13045708  27132435   6824052  36460300  44793208  49595520  48022652  38445300  13111712   2172764 
 24055611  46331271  32584363   1191344   7711368  40757158  37207772   7291317  12350160   9603880 
 51481040   2537415  20770806   1587625  32300992  38127375  16541442  12577620   9849475  13546570 
  4768296  12992980  12933534   6878762   9850956  28452198   4787340  59696910  48241766   9989898 
 14014272   3721160   3476094   4056832  32217462  16184276  39925146  36575600  16813979  24596550 
 12594607  48539072   7374335  46556235  21010878     60563  20194489  25062160  21799684    157960 
 47518029   4528704  20484493   9055585  25156560  18443387   4094766   5708315   3305952   2991989 
 10956820  36315136  12583528  36236250   9940875  17072312  14743456  53331366   6074586  10818073 
  2814264  19016877  18622548  13585992   9115128  54586544  39516500  22537560  43932082  18846162 
 44088956  30726228  41074188    681492  31011291  17483501   6526266  10355550  33543496  48216896 
  8986230  19076355  38412900   1967742  38167675    834519  32154957  48072600  12931143  11595324 
 64894500    376788   4799916  22255210  32597086  39677629   7746046  38065528  11754675  43581298 
   956598  17437512  16246801  16100880   4954038  14293535  54926508  14427345  22425550   1561056 
 13713525  16165842   9622732  74786010  24091875  24039371  31149628   9483687  10518417   2339777 
 13870440  49518492   5465880    203450   8712482   1195555  68878128  18519865   4046982    445032 
  9399264   7135493  51457458  10219676  37728072   7835648  32012607  15668900  17709600  54675353 
 13478040  17276448   4487616  31468389  56565755  49806060    214866  27120564  31258095  47706678 
 61208466  14488431  11366550  17177936  54921948   9146093   7309610  62813971   4496416  10410432 
 87034664   9975710  26463918  10303327  10725504  38084574  57858290  59296792  17207833  20358240 
  5057403  64803425  31325756  39903114  30183947   9452499  10642782  14241920   2981208   9993544 
 11703362  49569888  18655545  42776675  34112036  28638688   3305157  45381316   4386935   9007360 
 10737320  53590229  22286616  73446675  11226390  31592848   3809260  20395605  18200904  13594320 
 78246519   1494144  67907052  75746587  44078496   5277120  55840750  77322751  43024242  18292888 
  1014660  86859897  28688120  12493312  36885030  31266152  24758710  14320148   9328260  45981992 
 10168254  22113472   6135195   9397774  13838825  10730628  15032920    341582  10666973   9545377 
 82964900  17191262   5500824    877540  37495095  41423520   5759208   3711480   6172423  17217939 
 61795690  55059129  23532180    911360  22160809  22918392   8420940  15383150  48821640  18050175 
 15882720  30572619   8395104  55466568   8529573  39845350  67584168  61279120  63042152  30360435 
 25685761  13821445  14109064  23887820   3241316  35188112  20166332   4792368  11362770  74078280 
 65551070  39980374   4044535  55540520  47616065  60492114  49051906  15617730  30238740  54677087 
  6185988   8434417   4549243  44441230  23797748  20968150  11883245  26732816  13177968  18431130 
 11156490  15572880   2782186  27549025  33256960  11630752  31906885   3974404  20393100  27904932 
 17297280     62180  48976699   7882828  48120894  55514752   3437744   5331865  32953480  38156195 
 13699560   4293810  16367875  46799088  18317481  30603960  31104725  11898294  29055876  13462176 
 36263700  21268440   1704126  37494875  10574060  29493400   3547123  16046463  47783034   7291332 
 43597208  42977088   1863450  16481672  20158176    793460  19102415  21127656  34728770  67514015 
 46040212  37894455  90801517  73683624  43806594    856856  14484726  15697408  11789976  14669200 
 60668784  54300066    332151   4848460   2254733  38925441  36649818  14386680  47836476   4471030 
 14859768  81371433  24151575  71123949   6034168  12835680  85270900    496460   8333613  21596460 
 39537636  76279645  13485829  57594754   1050464  27585416  13317616  14539539   7775954   5818852 
 34130304  23951730  51800476  54254234  24813977   4152070  34616250  22917587  18978408  22765050 
 48183436   1299609  26505215   9064629  27489924   1017036  31301647  14071050  11354850  13393312 
 40120821  29692962  13058240  67049712  34829600  77365596    112523   2853711   5694388    132414 
 39073328  14605500  28244460  25550370  73977683    632408  10964234  42721880   8907486  35842779 
 52319542   7243470  15057888   8401590  50593812  41172468   2065248  29259012  38853500  16083804 
 51121440  40692934  11460204  46483104   7922748  61538213   5354585  72773558   2704984  50991824 
 76498450  16866318    181675     73428  35719839  31608769   3194659  25295620  24180156   1628154 
 22993307   8417840   2570038  23288814   6634088  40827485  46029216  45895536  36006477   5277768 
 21996501   4543170  19534774  36390708  13712196   4099382  52083990  47307001  37033470  14998308 
 58540786  36367401   1286774  71471200   9583890  15667457  20476230  70094990  62026846  33885720 
 32584640  39924608   5500440  71738295  25749288  56879616   9296094   9660885  60885584  28019605 
 11170593  31925455   3651105   9526354   4977720  27292566  10515792  68063877  24996970  61913240 
  4451136   3401508  30594489   5812782  68124100  11520930  22771980      7150   9019860   2858820 
 26133112  69207359  45098208  10664218  13973558  23324139  38440527  11816366   7487575  65555543 
 44858970  12910767  83740458  48649949  28136484  11108151   4319848   4509162  20075790  24323373 
  3956598   8153964  40641796  19550112  57126480  23082687    243611   9493540   1464666  23443164 
  2966582  10708005   5891232   1200368    397980  14911176   5300274  11476110  63207515  61681356 
 19036350  69449259   3547290  24787078  12731820  23187269  60968250  24141418  89397009   6715595 
 29042100  28816932    255200  61378460  27155940  33204744  20881839  44351469  28440348  10868418 
  2701482   7220196  26057574    214656   4815612   5609296  10734174  63514332  24011154  16364520 
  3616059  25242344  24148894  93668692  18462444  22702575   3232152  12498246    741160  49414882 
 33158397  14572494   1763280  36293088  90370380  13804659  63612800  65824851  29529068   1940418 
 40247334  27618480  12837720  38940456  15601768   2634360  28527873  20858634  20137491  22858685 
  7601605  13229532  70803096  22104624   9671116  45453450  33938412   2101032  35041347   6912472 
 10774770  45484669  31886712  64972113   6182286   3604510  30741865  63948873  82759231   1249248 
  3368259   6029320   8717310  13188108  69025200  88673016  32031660  13795752   9275511    488934 
 29279250   2127320  29702380   4768335  85653601  15736859  19463040  12002067  45362812  25329678 
 10536330  52243572  10555809  28247900  53948128    280852   1075932  16831221  30048408   4806428 
  6862796  77488046   1375509  32453581  16071112  18733014  68289864  16954118  61185768   6931764 
 13170818   5312253   6011485   1980048  66041343  49676885  53354862  20267142  12019968    480102 
   543780  34341550  88633930  22331914  31261485  13758469  27845870  21178612  10219664    538575 
 30594444  70048440   1961984  27795200  12498478  19415200  49731220     94535  15240868  79945208 
 22752611   8012272  10586580   8271120  66479112  56439539   6354623   3743157  16552452   8556290 
 21367735   7161792  66248928   1770714  47027680   1705818  44086275    127908  14202857  49891800 
 64447374  49793226    709326  37859541    982528   4189050  76530840   5700440   6601600  30783402 
    90402  69511488  54083655  73229717  36353352   7989840   9405076   7478810  49092604  32299377 
   735012  30786441  54122411  15318288   1398446  32751307  17860608  55083176   3431175    856254 
 12092704  20121570  32738277    206832   9633177  13162269  21004310    737880   1390083   6783180 
 27743922   9201600   7481440  35295180  17505080  30496400  15912666  22179650  15115380  69627279 
 21969856  11288706   1774830  20186322  11402784  77809872  38711556    242379   1242648  26871939 
 22769208   1487761   1400259  13542039  33038975  17494362  25659261  18580800  48653892  32267618 
  8019050    472924  19341504  53295956   9243495  88146144  18625152  19638397  10193183  64089648 
 29794472  12864046  70406910  21205840  37836930  17625682  30193872  10478720  16096985  37204134 
   884498  32875557  21586656  62105930  14268108  66512843  42057355  45377388    266640  83375145 
 62298747  41428456   3338101    731390  54440980   6887415  34719960  48412049  84082050  22843702 
 42785148   9748446  64783828  23747042  61542135    467480  54256948  12187197  22505392  11968809 
 17110148  20083836  80465580  19808635  10721280  27750008  16541784   6695410   9374175  89917477 
 59394495   2096080  35053587  40329159  27574245  10125646  30159648  41262922  45792360  77463755 
 17914320  21768188   6971121  20297796  51160747  59285726  67982490  42957100  11858902  30625397 
 46906860   7605936  32906280   1349868  12692452   1000080  41107584  14706190  35394219  24145240 
   122080  22873500   9778692   6692850  19464375  14000628  93211428  36260588  56195370   5789877 
 32198053   3517628  83985261   5762302  41901939  13342880  36299462   2956590  55081114  28272741 
 17755045   8834418  26767860   8885070  21259616   9914890   2187280   3224436  52033536  73843380 
  1219120  18329906  15927264  17433660  40147266  39011725    221712  28253509  18533255  14258061 
 21310629  35384305  56888176    658297   5848026  39357612  18825904  28751632  22473108  34325280 
 43837038  58776495  11532970  44022602  12891736  11652156   4931388  51058280  53466616   3063173 
   253425   2834334   7577780  34434764  39473850   3026204  16444272  29832519  80781228  33305940 
 38788542  42900939   9276351  41240610  39369035  10806432   3154048   5686032   2016339  36480471 
 19817245  20365317  29247675   2519790  73141710  56903904  10351943  25983666   6884472  13165920 
 43721416  17234295  59410680  44841292  43877838   2300622   5474185   6806090  89988786  43698120 
 31973536  32309806  24809439    932064  86013525  56488200  40425723  14113824  11918430  12642465 
 11901308    712804  10420371  86957728  18237600    427052  36425048  50445192  38482500  66691512 
  2046120  37784100  11935306   9142926    802113  17086595  14651625  26600805  28873635  40027650 
 41727732  77177772   9035684  59652110  23010614  45700168   7705564  30388888  13608549   5478995 
 64946560  27723062   4659564  66881750  44430590  14624176  21016569  24256470  16050237  16955723 
  8457317   5291826  81961702  11061405   7591346  56020710   6655500  26871898  76115919  29487612 
 41268470   2844958   6326900  37329587  11822778  73611360   2635500  20365709   5738624  27204611 
 29869775  36366237  18983250   5408882  48154938  16090668  35522125   8221850  92061088  45745488 
 40247972  35781750   7728704   7462390  33131592   5586336   5859950  27881104  71334546  10753479 
  6546927  23240112  17149200  32852621  96230475  10912281  12058892  62328345  65474460  24057488 
  1153968  31679785  72353006  38348640    169904  12765204  36394464  49614521   5812368   2001515 
 63111804  27914754  22290934  10320526  42938856  12511500  11255520  82660495  48711248  14351037 
 32590103  10083840  10967500    414800   6464381  33548130  26286160  34184968   2019882  14759016 
 19536576   1043352   8379637  50880982   9477600  67584265  17466971  20825241   3587490  54726890 
 13923750  87484284  56067008  18733280  22751808   4644873   3763188  30914466  21918648  58383345 
 10650500  40344836  11606431  18427011  20992452  10897008  19022120  76072128  23049648   4082707 
  1451800  29934997  13973004  16341545   4229056  27411504  37424155  46082120    681120   1086204 
  3534324    615120  40856650  22475946  52639902   2846844   3557725   4493870  31414824   8912190 
  3743080   3498371  27443889   5381925  46169332  10727100  13751966   3152548  56353024  11512980 
  7836738  54067870   9481126  15526305   2742433  19854416   9222453   4637448  49417620   3557801 
  9552517  27717914  11360488  32672640  38442288  13369293   5227761  25395460   9128004  37939434 
 23196204   3396648  34514040  15642744   4140715   8428527   7793973  25852210   6401192   9709812 
 51049128  34803066  13550944  68058488  17124760  42669774  35470416  65558025   8221596  44466957 
 46654868  30001242  57547444   7090496  37085418  26007800  13003924  25068768  14467752  49293658 
  1257552  17700012   3249283   8279010  17379117    473728  13975654   3845842   6041525  66858873 
 33853512   3714660   3830828  26080782  64940293   1138080   4892880  56238473  54800343  53050122 
 59946240   3985256   5850992   1711943  27407770  18794784  87345542   1898710     54280   8872832 
 59622828  75575508  58350708  17476272  41908768   7062504  26042790  25660198   2444754  13843928 
   284592  23009126  44780517  11123072  11097900   4928028  19286592  25059594  50408604   1086897 
  4048926   9908778  12042180  14263740  53346452   5681253  37677914  28297532   5277882  60825892 
 68555162  12310848  22935584   9355077  33268164  96279840      6174  54360716  32334714   6680904 
  9139378  38089281  19954407   2236927   4356528   7469976  22609754  41959040  93563630  87350900 
 58878840  20187882   7898934  11589756  35350920  47034185    718620  55649822    746460    903325 
  8129264  48223692  22158724  70667602  19076175   8866326    145225  14536692   4939588  11092254 
 25740000  21215628  11484958  11267752  89216714   3140280  47283852   7111728   7309148  20404166 
 15593376  12446096  42338286  53274624   6144634   2405704  11625888  41607270  14270038  20540364 
 28277700  59038725  57830066  33638920  47093677  17242445  66015984   1087975  14246400  16806658 
  6805656   2035546  17975802  19695483  63804580  55504750   6950370   2781002  22140129  11533764 
    18863   8969424  12069099  78784552   7908344   1392688   6340330  21536345  31061583  15807569 
 21999575  24699402  21881275  33060560  27070440  31575147  16689843  21642579  39733902   8128640 
 23043616  31672304  10681229     93610   5067260  19831212  71443886    399147  29322248    379431 
 42632034  76717872  55618528  28955852   2305703  29251233  46451040  11643060  18085716    479115 
 42743214  28303440  48354864  72894990   7236558   8263728  25729407  28719549   4996821  38840352 
   572040  30854784   9169624   6260254   1048047  50648531   7623896  24479910  34844096   2906448 
  2440625  60363684   3495104  33371392   6888899  16495600  35223768   4631928  15063450   2471777 
 18027372  93518550  42015328  11687220  20653502   4076910  29975112  49158696  51916612   1535490 
  1668040    271485  36389684  34790568  35970075   7130718    420090  42722418  43669931  11253680 
 12956124  20747328  26037060   9346688  14583568   6040867  36620094  17490232    430032  22250184 
  7557478   2916680  35872793   8310248  31453392  41276560    850862  72034753   5573918   1399897 
   811069   2780481   8312730  52631056  25883928    528780   1305964   3171350  17408952  14643993 
   211264  68250263   6385800  68513242  64760078  53811318  28603960  57690624  28422029  33340128 
 24934374  24930910  57936832  54675093  68861100   1801752  35052900    665482  25754911  23265395 
  1014391  81161362  13865280  16184487  31182762   4891820  59014494  16427920   3249155  13671840 
  1052816  38034287   1599549  47280096   3733912  32363264  45262488  17276250  77773166  18331131 
 11771100  26030609   3129756  60326937   1113252   1441088  56101033   2287626   7427259  61433001 
 15008800   3533875  26711967  75941178  54808744  84427416  59629141  46746791  19758930   7543914 
 21586158  15965220   9864333   4533048  35908404  12842112  11681005   1018042  52050846  36018928 
 26302821    398112  29210760  27402471   1008831  22155876  18011843  20175156  46558892   5204203 
 45466316  31083591  13560260  32130520  21418508   4762667   3861872  12211850  57081450   6707459 
  5822738  20769888  92195486  19821132   3527640  11546128  57421287  70765113   8486232   5276376 
 18717384  16519587  22572780   3437636  17743572   2892672  61249606  43955887  10978127  74969825 
 54487528  51186740  45134568    500578  33755710    535800  16481392  19322726  24658138  74741913 
   112674   9331916  16022286  93030432  22350192  17259280  64658550  34285225  30822370  14322105 
 55911522  34190502  14256684   2314956  13764480  36756544  31686540   8122786   2127759   4615156 
 62751788   3225192  16086553  24936884  47848260   1321600  56616694  18819448  16260930   8769010 
   121536  63169590  32850090  28455570  34337576  69881776   2656800   2811018  48834522    563680 
 12411022  35371728  47494615  24119400  15507282  11360434  47765125  43668608   9956710  18574257 
  8358305  25661948   1355769  23414455  59346510   6933840  15892050  35878075  75340848   3851948 
 19716417  31850175   5844955   5877130  48487881  23536560    141995  30802024  22638348  11583296 
 31232061   2481921  51208686    702535  50150718  50925274  57133932  38848356   9133000  18345806 
 20042272   3975780  30035896  44586369  13194984  50340240   2620367  74369717  41982782   2401664 
 17656812  62027528  23517452  29828288   2851596  32146720   6664588  53279520   2695968  85290255 
 81330080   1032108   2560779  17385264  18871136  42695268  33288860  15605942  23356899  33943203 
 84889340  65760660  14641810   8399496  31974780  27094599   6293628  34108416  48283200  27166040 
 17089294   1694688  44043255  44221985   5993928   1698942  62162004  22020496  36170106   5469658 
   867395  43936905  36642510  11277910   9504456  16479288  48559050  52345272   7360188  43481344 
  7114689    862717  29041675  59422030   6455226  28658732   8777160   7052250  90875850   4312344 
 55413796   2946948  22666208   2402911   2891326  30804584  33907360  36918765  46981419  65862132 
  2539124  16843200  54128604  28642950  68508242  38650560  31126176  60212490  14922145  44858790 
 22248944  24062689  79253559  27291165   1940796  39492579  29913360     71514   5530764  90432318 
  6590731    784458  32267997   1921710  59337480  29198180  37038969   6324885   9185190  39686586 
 23841664  15547512  49900878  18682194  52573085  39425652    729222  55557040  13170685    970811 
 70131465  37981248   6256232   6627676  12356392  40232500   2041585   4781637  41945600  31830224 
  9765087  13649856  36550425  35224503  17106096  11624970  11054800   6525296   1441812   3930433 
  1479955  86058330  16158548    219000  18046564  14187150   6377140  17057040   5498804  13725663 
  3453588   5769204  52840905  88823840   5330132  23340105  66151907  38522120  53675076  64823940 
   357960  50264652   4375354  10803486  13263066  33221952  36214885  38484489  26416050  44893059 
 28779390  29889024   2590077  16192780  20569728   2722230  23955858  35496816  18564144   1635420 
   988743  21638808  23056856  13077148  13529540  69062544  10334610  28080918   2188480  32085240 
 34969185  68259840   4771830  24835518  22373388  46381374  19414340  67871080  46713504  40060020 
 10208588  15027116  40002336   9443616   3827178  30897778  12069720  59118126   3360252  56860920 
 27486240  17359398  86754341  11045446  14104189  57432369  59731450   2843160  27395228  18560288 
 75131762  46210584   3775452  26111610   4990951  41688585  17034252  21048503  17955624  68885412 
 62512280  37484328  11655540   2248755    632772   9508664  19641204  56746942   6301091   2499545 
 62368560  10277280     52478   4412940  16776840  22424356  33244796  70959015  24422466  80203635 
  6754326   7519536  51323809  28227888   1277154  53455302   1698010  35519269  42010650  43834688 
   633696  24151600  41054874  15624566  24269947  30606169  75680892   1021992  11714472  32702154 
 29410788  64026852  21561270  30169347   4856912   1217748   8572800  63861057  75829424  14309175 
 52002236   8480560   8354596  43131768  57467088   6286420  27481580   2073699  34291224  14797362 
 22020772  31667586   2078720  59923854   5271560  37257055    280600  11507518  27935668   2782736 
  3143075  17480590  16796742  66505179     65511  19040460  33355632  84434585   3489825   2621920 
 13576334  78236157   2978052  18261435  48784575  39919836  23037407  47441920  28055349   4914182 
 16210452  14871836  51789000  10175868  11027475  45702224  63705124  14685335  16076505   1919574 
  5583720  18773870  17340579  30119028   1639554   1272414  63368452  36234946   5236726  30248008 
 20789883  24016922   3067260  47841768  31973790     67233  35033908   9001986  83122520  70077651 
  8874040  33552246  38784624  53577369  17868560   2413670   1216479    240900  19293222  75521623 
 47733700  49643290  22939385   2253633  54443104  13819470   5261856  20116566  20173122   5201250 
 40895866   4929056   7735827  54870894   3131604   1988771  39668525  44380528   8680200   3436239 
  2679258  43302060  26422665  77971713  60237256  52951239    942022   2607776   1588472   9081730 
  2278044   8682960  87931160  36481423    614544  13435128  63059692   4569240  29826048  17921002 
 52143360  19377128  10483648   1373190  41393296  26796420    302688  19355345    175387  50218857 
 26177882  77028644  10903728    335340   3136475    177258  15151545  33360655    281680   6937715 
   690219  38196194    120821   6723936  22104740  70166474  76284349  36147520  10745028  57487248 
 11215490   4769065  15699150  73888672  81041010  35716580  14939328  47655080   1079764     71883 
 13358812  37069689    727209  61334028   7061800  30949020  25564215  15846298  38439090  15049851 
 21720640  47929164  25416320  67931772   8284416  50313483  62552358  12585032   2772726   5679752 
   219980  50175909  51873120   8276463  10932201  12893675  75676340    194688  20346615  49686597 
  6926712   2345265  25706940     63345   5956770  50112204   2646184   2076880  50142582  10307934 
  1192272  35436060  68849379   8308980  20336250  34547859  44016432  13483440  19897535  18863442 
 17184892   4789116  67350612   5030376  42137936  19874786   8699348   5717258   8692200    454923 
 84271959  75806580   5988370   1963080  18235498  37734402   9972288  25733092  28305420  14591880 
 61144188  18461730  13890588   6039469  12409816   2576876  38461620   5722256   8187444  30210760 
 49973055   3061512  25891250    518028  36845140   6079234  27450124  31672528  46285392  57640684 
 54739646  12004047  10459415  21021350   6615698  22551030  29121312  37945920   6985356     72540 
 12297886  31700928  70022056  13384812   3216960  68713440  32588493  56757294  23073911  74142432 
 23075325  10008960  40149597  81830785  80196628   7814650  19782553  28187658  43022406     65188 
 35797278   5971743  35219730   7620736  67390835  12741505  53416750  88280476   3782664  78516676 
  6342600  23239545  20859642   6595850  58705048  25721340  12327460  23156203  23895597  32234706 
 13457136  87297330   5149704  20412952   8804908  34796355  17846906   3921492   2592278    487680 
   720270  18760347  24679550   1866294   3655275  13015080  17721600  10831832  13164777   1050175 
 62903808  23595174   7036810   1632258  42306016  11364177  14538249  54050327  28053480  54330354 
 57818992  30069800  59333440  29526240  41091714  63974056  16180362  34777886  22371137   1706940 
 18537897  10695618  32811336  27215550  13842454    966357  13983588  27605884  36617280  60404800 
   866788   8598560    154118  37510084    686488   5989139  53722695   1587560  31420515  39071718 
  6928704   1929228  31870436  22312262  20261860  19555646  21306021   2844622  58271780  15956031 
 38948658  40088214  15766212  35480743  11435764  35300610  12870084  38006820  30417968  20573850 
 13126450  32743440   3151556  56250323  69536880   4774176   9401520   9610150  47594512  78660144 
 14243040  42479184   9241184  56743200  18099435  14902650  26367600  23174400  35829680   1344952 
 23872576  36085458   7933926   5086206  62249672  23447690   1865512    257796  32867742   4745080 
 50596640   6010207  24501472  24441640   3068628  15638580   5916295  46451615  34268364  59157526 
 42915672  38720241  54641574   8866935  35401269  65391035   3054294  37564855  53335932  22594086 
 29165697  38396688  54458537  67054116  50559880  45315750  31011270   5831155   7257442  18484260 
 29283225   2414248  69267506  27982164  18694400  16078832  42437520  48401694   4068576  14856181 
 14048730  16747038  22814200  13786440  57934240  45297948  35549856  48694650  53722310   9033808 
  3719055  42611019  18827955   1289304  20702484  11344223  25963791  58866390  22939770     97662 
 19263964   6716425   9340784  30850029  89602076  31292184   2993657  25416832   7683980  29780768 
 34716045  30696500  25180400   6622878  67329678  44977617  19530080  21706124  14131806   4539786 
  2364147  16660280  27822600  67217889  79436800  15362340  61302015  16700295   8589312  51147936 
 35679746  13522401  50685999   9905000  10092589  42058630  53256456  33910170   5197255  58942730 
  2107245  34479645  22645497   6679725   8686116  85500170  13190981    630966  62617380  38432955 
 64053855  14577344  49781952  17303022  29602812  40257855   5532336  18884138  11087661  69213615 
 25251030  16681962  45553131   4639120   5782429  61702176   2744640  30995040    103360  53938008 
  7405356  72454942   8590680  30924096  19123481    718561     31578   4402794   8353335  24550977 
   530035  41725071  10123036   6116544  23021040  40354752  14044225   7218740  28213237  24546238 
 19626992  50829131  26837424  28756350  42720325  29055788  21908385  17345622  13243292   8534647 
 33096840  26223453  11966560  74873144  33661936  76757496  25995515  64044696   3576935  60070178 
  2452500   1484145   2641776  27014658   1395248  33735600  34492864  12452832   2641542  44420340 
 19464899   8784447  10251452  14930732  18371138  15227289  42279336  37595628  40011675  85411604 
 16613025  11341893   9928288   6900768  22507230  32510154  31538484  19221174  10161440   3101430 
  8530275  27646566  15832744   2342715  21267284  46979382  35484090  42035798  61297166  14851720 
  8862017  20699770  10404400  10060560  14770611  32678100  37925896  20532032  23192502  22717398 
 57645216  24721235  60421122  24627960   1569875   1511250  14046376  19019000  42976000   7791000 
 41582478  34889112  78025134  32362066  48430784  38134688   7019964  20322520   5441307    337773 
  1981800  69476025  29534640  10259862  35223996  40134144  46662630  17598342   3369800  13573392 
  1387331   6781827  14144508   8627112  14867820  91090598  47709176  16478865  33460119  32344217 
  3682553   2936060  12525291    217070  33380512  13257688   1372560   3823974  22611300  12521068 
 29421798  28774078  45136312  73529292   2982972    285285   6856530  24533970  22351132  15187021 
  2481516  27186453  11337090   1379856  71927130   1561815    423060  61316916  26459667  68699724 
   481314  31025424   6446946   9983836   8734480  37114850   9781732  27147568   9250338  44008580 
 61552062  16960944  38377984  18246852   9867900  29859600  21859464  23991473  14100480  49750160 
 45291330  40116375   1617020  30645014   3915460  32281976   9162000    273156    765508  18097508 
 83132310  18989091   5803070  50395968  61352130  86330517  40694320  18248076  15044675  35914475 
 42437320  79976225  34971167   3170496  43161843  10987130  22335810  42387384   3471368  37974419 
 71525113  38076450  55717272  38504050   6935631  46748669  38362010    280744  51086726   1675154 
   866436   6004516  19158708   6626158   1975446  43491816  39880816   9671914  28572742  17974475 
 10034314  29996420  21096960  35535498  43316845  12009310  45133440   2933406  38639640  11095849 
  4929450    626510  17067556  40432717  45080750  40682400  54136500  10236855  76210328  31760648 
 37879130  51553908  54727356  24563385  24097515     34454   5257365  56969286  31334826  18399707 
 20133204   5149476   6694354  46616765  10677252   4641950  16513812   3106352  85519977  37762688 
 39300930  20621871   5476048  32295960   2986895   8060362  22706865  21620655   1053360  17646612 
 55825385   6137040   2665974  35584910   1954286  20846944  60169214   9004142  70353824  25261842 
 58447190  27443223  72801128  37258898    358660  24863862  32580306   5054427   7078400  18762534 
 12330250  11632332  86164884   8649264  82976082   8813922  40201875  25574344  28290002    148698 
 33607224  30230300   4871556   6821570  20861568     68376  44389310  64191972  12368907  15055413 
  2415812  26692092  21093807   6126873  45586420  11692128   3705048   6237756   6149532   9673944 
  8063712  18456690  11815944   8553125   4597424  79670916   3993787  11827292  18876424  13729140 
 36500394  59107062  17612748  71598384  83710480  57157320  31767057  20966760  15246216  29475140 
  5810095  18302400  28571920  63001676  44763800  11867184  26668499  16548240  16826260  20352480 
 14167032  39285540   3528619   4944156   1405536   1097104  10755238  18926424  35779695   1817624 
 58599432  34086212  91034880  50372336  52575965  35813376  54081300  53746998   2043300  36584212 
  9312927  78535213   3207295  45813168  30050332  13243420  64745160  25794360  29041460  53366338 
 27309684  21636204  26304630  10239888  23075374  17213152   5626881  64581640  55415514   2306175 
  8101176   5849140  30315026  57883362  66644760  56565355  61821522  40125078  63820400  21076865 
  2375520  25816335  18288552  16080416  37498142   3169452  18444616  38601871  41843288  70368550 
 10422650  10298211   4065040   9923732  24381518  29709456   6765220  51549792  20502460   7346349 
 38272338  43546320  42750341   2208408   1604556  16821970  10628916  17657634  24193923   4220689 
 33910548  26211523   5064346  23528230  28538592  52471520   4132750    613025  16857867  16362815 
 16216160  32053138  60952095  66434970   5109475  13914270  74604497  57395851   2389920  32225060 
 13329162  27278890  44451418  65985040  11726655  83563830  55859532   2675618   9344475  57172528 
  3326352   7015169   2161407  13941137  33920136  35601400  27943492  11346083  51106860  51611697 
 17846548  48769344   8003065  25392458   8079360  89215368    560896  33405064   1491881   6581169 
 43541751    884728  48139194  22396773  16509360  50687808  28652416  64963288  65276100  15791767 
 89832138  38625180  63135504  59001478   9807932   9240816   9056476  51077400  58696900  47996592 
 19894446   7060770  38423161  62459488  20852022  45939166  58986950  81808900   7922120  43540288 
 10576160  52026984   3019001  15669248  40527563   4741044  47861536  21398812   2642892  46843316 
 15802129  69271287  14976325   1803860  12792486  66330249  36003600  13294061  32701669  22993735 
 30721050   7156577  14717268  45401816  42652880  65499546   3258653   4051245  85003776  18263525 
 67759335  88060220   7941648   5954551  63540160   4876619  14232476  17163857   5636550  29994944 
 42520170  17586060  20001037  30580494  46774250   9846142  11078873   9177942  11931804  57211792 
 77588844   1321890  63356416   4372420   8764835   1745703  42515368  13227162  35820764  31518000 
 48520132  30128722  45850025   8190306  18893700  13955502  50834925   5408478  63204132  17856054 
 43319616  32186716  61019322  33741287   3728646   1546918  24000324    743248   6431287  26664806 
 15447870    911256  40950021   4553166   9268083  79067725  49456528  12795528   4292799  25928574 
 16457896  62996403  67462322  65206744  53172132  42157472  57934864  22980165  17790168  24842209 
   483570  17745858  14682460   7157976   7540500   1777354  64041925   4377572  18538038   8580240 
 28401642  12571500  11332290  73040823  44029440  53074914  12114580  49414644   5516080  54746560 
 14219370  21403070  39769648   3636120   5195936   9252635   1400692  63723051  16457353   4228873 
 45172160  20654760  12669041  26976552  11364143  38516796  25491444   9132272  24269492    488884 
  3187232  64258600  12563523  21953772   2908539  54233426  11833179  33528352   5393320  67961680 
 64550196  33346064  23827104  17534686    902379   9187656  44447408  59021875  42701299  34517835 
 30117622  18668130    480480   3790530   6300525   5228892  35370242  63518196  14400282  39697248 
 27662460  45544444  20727057  21109604  46254732  41955384  70825250  11399843  71875890  50761824 
 35227215    322792  66925782   2792775  31877073  32021814  26187174  33500672  41681178  86564400 
  3128334  52619195   8705456  23387482   2204118   6789184   7699028   8857056  35573694   6947808 
 14831046    167328  64084950  25042122   3484320   2164320  70209568  10629600   2777562   4303662 
 48701372  16946820  44718480  36303396   1736244  64626652   8069558     27927    146908  34929600 
  1013032   2067168  16660842  23062281     68698    129352  62445845  40359910  14833359     31475 
  9203900    468069  36582521   3644290  15340424   5324066   3046825  27989220   3125700  91417312 
  1714776  82394234  31502997  27058160   3594724  15303690  37034652   1922976  12111748   7124040 
 19836257   6911235  40704762  13961760   1257652  19317848  83755167   9027500  30489116    869648 
 34667666  21804221  14497943  10211968  95021655   8497008  19114974  33349575   6189849   2467267 
 70709868   1641640   6550947  19011066  61299920   4808610  88189662  10950350  14689235  15235116 
 85977570   3890380  17396341   3502292    108750  26353860   7788056  92211504  29148444  49862686 
 40744317  48232911  45060972  10023612   2845560     43229   6339264  11483225   9693510   9391188 
 12048960  37326096   7819200  10428088   5237670    700823  60864096  13555740  58286634  22328226 
 50707930  42520113  38863125  38031958  55694252  11175735   7085760  22410582    119119  51539124 
 13211655   8806572   8376225  20738214  75297148   4391847  34380440  52653480   2893128  49936084 
 35493691  60441789   5028375  18310020  34007179   6750197   1031680  27213186    542202   4390391 
 73098077  67411452    627992  27820280  27398031  23792340  51995296  19558000  22186623   2183824 
 53184398  51665659  55229664  13014698  13035900  26873600   8291962  23665412  77089705  20016348 
 32318720  12749560  25201440  87217330   4880700  91090376  40653844  61590000  61325400  88394208 
 25246276  20355152  65939086    970424   9337116   9403820  11234512   2076597  37902694   1294540 
 55986994    399090  49488210  23107890    990514  23918928  60095934  10634588  11887029  29760786 
  6931716  39336540   5388070  19259562    879903  10983050  29409075  64661040  29349894  17697600 
 11733898  21219219  48393100   5055037     28593  23787662  64374663   7802388   6164780  82603451 
  3135198   7616119  35367786   3734592  16017804  79070036  36816296   7708665  35073000   2205355 
 31501296  15826887  14234297  37721473  26249122    457216   4211550  33295691    869193  54886404 
 63908449   5103036  30870000  62322437   7665515  13036118   8969540  38711540  17058585   2849598 
 48243929  57952180   5894674  66738329   6663796   1608549  51232249  62708580  54676224  10580355 
 32156375  79527744  14033142  39209709  19478616   1168587  16976200   6456330   2177280   5911910 
  3130520  49272300  14488214   5266590   4860706  23009216  66168553   3582580    565740   4740535 
   939587  75742130  27926178  11846212  26302320   7628800  26535894  74100988  25471808  22870572 
 20132664   4609413   9099872   2889125    363880   2668092  13681140   1278680   8915748   1889320 
 14326631  22852674   8195314   4086419   2218608    329494  14108553  16718744  28677849  10396056 
  2148900  37776290  18138099  55423095  10761912  64774149  29104200  68842942  51189536  52493637 
 34202734  47191404  34930531  69873471  18384912   6202287   4669488   5373788  68250211  28462998 
 57439764   8848764  24875408  65295672  14433507  14423486  41460685   4324576  22893096   1599946 
 11152779   6642656  74551212  34028484  69092580  15189514  36120865  60061626   1894816  22591239 
   730940  67296966  66234532   4223330  24163896  39906125   5599171  14383656  57710524  50232660 
 31897025    882576   3414443  23977240  59937784  61455140  32375500   7788824  14837004  65288444 
 38276134   2103279  14997840  69992124   4707306   5554920  30970280  49339920  11173474  42485868 
 35610354   6239629   7344820   6480595   1870992   2982313  31916715   5501370  54443220   4535895 
 17939224   5502700  24354991  21004768  70461976  67655360  43490524  22647799  41124477  14960162 
 24385113  72905032   3188198   4966056  23498640  73983876  28058326  62767489   1297527   1257678 
 43019823     67704   7281576   4860000     80180   2940324  33172594  15150240   4778340  16155536 
  3388554  18136287   1882944   5458377  38132355  27566356  91378756  10619450  24725988  34204650 
 16008860   1875536  22807540  13807066    847314  49011856  42896736  37675242  29516499  20710640 
 82765410   5590536  15521968  51044868   4946590   1620456   5723784  26788096  49778855   2888290 
 88309750  69308406   3973830  11710087  19792251  23415480   4838148  17580611  58377522  64785875 
  1520737  27773384  32967855  26280514  42707008  50069296   4015917  35094571   4811232  29489634 
   506562  22159004  32806092  25024265   2868480  16987392   1454418  66777193  18972975   4612952 
  2201264  68472558   1254656  46835575  14820390  22441360  32097123   8039663   3202416   4030290 
  6504450  34109250  29045295   1466335  33608245  30161216  39904002  13828401  58855848  21626500 
   843479   1872876  18853340  25283452  48405916  61134100   7234578   6319872   8022252  29385352 
 37179762  60687893    569984   3680755  55093515  66880665  29142734  40588657  79865982  54910016 
 23911569   3672760  26219355  31794750  44690496   8816378  64990083  31379760  13127940   6225434 
 28095186   8096361  21569270  28169974     84924   5770226   8827008  13749634  18939162  11827827 
 19734540   8961888  17493689  33734640   3467427  36647604  54042289  28713142  69739894    853770 
 48194248  54838504  25511718  72127332  88680450  52011150   2129717  26935214   5128580  35030583 
 24161560  10400066  10499970   1979148  11262936   1877820  11469425  41134968  37676408  18373817 
  1354424  15453828  67419657   4186962  76650306   9062055   2800146  60582465   1365784  35793252 
 52765749  14376900  50459850   2773320   2009304   2235566   4096837  15709281     19568  30476250 
  2119953   4990315   9556408  40960348   7493423   1735632   5724838   4752204  76632608  30353016 
  2063880   7310655  14371508   1988810   9947431  24883188   4099626  39422049   3376440   9054304 
  9727366   9523872  17595216  74073216   4875300  11082560  17687160    399592   8004798   9306960 
  1066390  61016045  67702600  29256201  35831212  22670390   6492636    819698   1538497  38180727 
 19955683  26099256   2126131  14332562     84279  14674912  16972638    607308  32983577  29764875 
 58876986  14315775  50436640    215173    314608   7036515  93560229   1819526  22623973   6922838 
 69437628    102114  24024140  43077510  73804242  14370624  19545946  46643595  84151532   1294326 
 32558600  11663484  28846024  20473915  47453007  13440672   5458453  21466836  13668650   2970656 
 14880800    728454  33864168    114650  29613584  47992734  87195123  38070279  24790590  17934000 
 39942175  49919520   3309446  39513792  38731347  11078852   2550548  31339518  82827500   4034618 
  2204852  16058577  12921000  65290755  37968308   6074140   2458200  24817939  20791299  11343930 
  8955315  62662132  13968401  22812705  33658989  45392362  58804086   1812668  39558233  38615814 
 36462126  48289070   2819012   2104514  15725450  69025320    771579  22924404  32727924  72298765 
   337010  12956763  14034391   4052622   8478729  15534534  83033016   1240616  12480934    847188 
   994032   3109420  26392707  26613595  61117152  89765510  60322112   7922796  41871897   3024380 
 31324010  22802096  51833064   9379512   6504120   5910126  40249690  12359556  62079930    451066 
 28706150  10852821  38214170  10377306  44503068    441870  11031579  30700469  11464746  29786624 
 28355430  32139126    440830   9258057  12142512  28576295  10078848  41247372  19561608  15283435 
 28547896  14545108  32164400  52788864   4960809  43837100  45865764  79464880  23167548  21396670 
 12045330  44341418  29017674  64935288   2255680    790352  12425312  23570759  34483480  17551277 
    28736  13948240  17183088  12715320  58383936    543680  50193030   7277697  32583422  10788155 
  1246752  21513160  29092484  10653000   1777526  38163837    783360   7421113  71596488  80514261 
 23453304  85647292  42399089  12215808   5619328  10224012  35420865   5975027    826800  84960997 
 54498801  19683414  17045862    870975   9868860  52964415  22518032  16732845   2590268  38884440 
 22901500  21285336  42803368   7298304  11169009   1444114   5414140   8834560  19596478  49515389 
  9890180  46937816  13866034  31105335  17638973  16531569  19893198  11107845   6828165   8299637 
 25610651   8699652  36479040  13994749   5410020   9327255  53316340   5804844  39922260  25675860 
  2474276   4679330  37497376   5184115   5950292  23273208   5005550   4110100   4234446   8313681 
  8658234   8676100  16861585  22656293  20374811  23954250  24381178   3431506   2960433   7168734 
  6081104  31376565  20302992  29609667   7531825  18752802  14412869  18711648  47392878   3589665 
 69964011   4657926  57587005  86029104   5185340   1074948  13583415  36633664    181308   9468994 
 11722764  72221936  15736758  25588264  15364836  90714910   7261730   1736636  24095214   4144554 
 25572267  20541042  20400490  18804120  16573872  12489752  30325435   5730576  16690880   5662212 
   433328   2436304   2700250  31041234  19807788  12241240   5132814  47654890  40262964   8859046 
 24860486   5321992   4886406  61577498  37596996   7693032  16061493  51080784  19506438  29674157 
  6719182  11854348  45839376   4230459  42403400  40977432  54412384  48581456  12775857  44546010 
 20686848  33957210  67621674  62221483  21745692  23340933  24356748   4870992  41277090  42082206 
 17994808   5167287  17884300  12986811  24571580  23183069   9503400   7883644    351615  17475672 
 65647842  23890265  13305492  51573914   9564758  11529090  16287608  26505430  70631794  18313320 
 13618889  30824100  42976560  27926556    503076  41225470  35062806  21928185   2700004   1721172 
 22728485   6650657    454429  16359575  49860495  25502320  28626543   8416224  50601376   3665795 
 22854360  35725578   3208044   4442394  60026688  66613750  17627810  28341627  52880310   1753980 
  5214024   2622321  20427645  29532678   4617871  21634656  55067080  18057438  48195000  32637008 
 29663350  39226178  17726832   1623798   2187584  49049616  31792250  40192110  44814890  45403038 
 56028642  10155288  33440494  16472428  14103360  29735912  29360880  10107032  91383883  10343655 
 71249021  14907321  24363586    777627  19879965   1626352  40664025  29382588  79323772   6559488 
 15775263   2948049   2437040   3551934   1713891  13066736  32162778  35976186  68364054    713622 
 11252949    666026  19669917   7907750  21779772  26737920  66732689  42708699   3297470  47855490 
  6849771  63036384   2221020  57156624  59993940  53179980  14543889  58496172   1435059  79189176 
 11852593  17530456   8010766   9634786  30851168   4677941  37822419  25359156  52711722   1808686 
  7344034   5472041   9615522  21755652   7127874    261030   8687910  11376352   4444480  14495272 
 26099712  29324979  71253645  14139832  27967863    245655   7928956  24369276   3680025   2328704 
 10277760  53847078   1668208   2737986  32071968  54015296  16682730  55200541  68279112  38366860 
 39560628   2748240  34098336  19471433  33598640  51140362   1172743  13619754  19416975  19949853 
  6514523    147906   9170696  17107882  20065271  88084793  65371975   1414101   4910068  31292073 
 21911070   3418272   6613571  30027810  10219584   3296010  10553724   3484144  54542069   3848910 
 13829180  59568864  48869834  47407242   3543792  29333480  25745152  78689740  12038698  40116456 
 77548380  28451885  58643376  27301981  14987960   1030315  28638660   4834265   8201660   1435966 
  9077328  28404468  14357952  10970850   3693375  22380600   8871469   2667971  90898700  15019817 
 29202440  23806315  76440840  12837450    104760   3139224  22150106   2455596   7909258  19747881 
 63540928  37638882  22526241  72919490   4333280  35309000  42740955  12935972  36017875  14429991 
 37911090   3989730   4317572   5278243  73526960  70146864    641950   3257701  36281632   1116626 
 35597484  82815678  14320774  41517504  18246675   1822752  23040104  80738190  20339550   3212048 
  9027546   3737955  16702273  35873162   6467296  44608680  13555395  46689600  22422442  13693261 
  2171787    261947  45301960   2619836  22374380   4515137  36710288  37503180   2681920  31553208 
  4153842   9458922   4922316  37270890    117325  13745320  54757027   8862098   6253848   3336970 
 82910520  64537088   8042090  92058239   2001098   4764495   9155549  49839867   8547834   5209767 
   261725   5889753  14158398  15364080  41050548  20262144  58000464  42189880   9435335  29935082 
 17547986  44895301  59461980  47414679  40472128   3278364  23585250   3594920  24153228  13299088 
  2927785  12984750    527352  23153548  50888012  69786420  11366580  62591790   1069056  25172929 
 21545520  76133264   3371028    979195  12854649  43556177  13838812  13005594    708393  47562966 
 41070640  47669052  10738816   9679814  12071877   8734245   4307330  69525384   6694235    703416 
 19265250  49700682  78715776  47748000  42725675   1341536  55050402   2731452  10754064  16366815 
 10809024  51142105   1901039   8495118  37088604  63507840  30459506   2261680   1946402  33906600 
 47600036  49417131  10444708   6982558  25972945  49973347  22544424  48644142  68274535  24267330 
 24818742   2189014  72310264  33402474  56960589  36587454  65972550  16364187  61317676   1411221 
 57282758  36406100  17606282   4648996   8071100   9350964     40668    128343  55841760    765016 
 21991949   1538368  24692313   9218271   1411687  13052268  48905856  10162787  48394640  58557636 
 44625000   2100384  10531749    348381   4892288   9543168   4693433  32621446  11549772   8508880 
  5318448  35894070  37756602  19490944   4397512  25086740   1714654  14800092   5080436  33061469 
 47718840  30347724  77921948  12494604  17595590   4866624  17263800  58399416  12653982  92031556 
  2667232   2592384  32006760  36573263  20723584  10320096   1119976    728336  49566657  25747995 
 18058840  28670425  10664225  30552273   1231104   1145600   4450500   5172180  43967259  15631971 
 41665104  39533172  30612309  21659968   5113454  25525648  48918375  21914931  44668680  19921368 
 92920992    766908  13833708   9636195  44559812   4047106   5846214   4084196  45741250  81803265 
  4628907  85810038  62996115   2518995  51840554  30256141  28067170  34653780   3869914  66783150 
 71918592  29356800  63048916  80439720  85302252  58739352  77313595  25876368   2897428  25011216 
  3185618   2544780  54525735  31432486  89215975  14498562  15015924   6726795  62665664  72698400 
   615950  26076250  33546036  21108075  38324400  28354629  59663472  63811248  29081628  38934285 
 27754329    418644   4042604   1558915  53566524   5196464  73555391  75281175  14881460  14793888 
  6060960  41196330   3906120  10273720    769200  27235781  27284273  64471650   1217853   5623690 
 30551802   2289560  14161725   9753120    534520  27857445   4182004  52331985  17230257  67000797 
  3220465  12177984  30177792   6164770  36592432  54795432   8186976   8594802  41010648  31367145 
 62653716  63601389  31893680  30976750  12731958  15219162   8433880  48133248  38111304  14686169 
  3041995  58713525  18050063  12973958   1075080  56687550  13903725  61196072  17819865  77606760 
  5054264   8470743  40578848   5320644  27243540  74590083  14700083  31213200   6612425  14870336 
   923304   4103800   2759940  32552276  53883858  37857792  62807525  19038876    355203  52962889 
 67911480   1942688    321038  11250615   2409264  12875744  11287044   2992223  42829956  19870150 
  3463915   1646296  88694755  52498578  48843956  13409364   9793432  21695126  56769888    647628 
 20138760  13925128  32212266  18483192   9425767  53443754  13262205  43560096   1187176  24976175 
  7904640  37096724   3698845  68771883  20056856  32289286  24573262  37039840  62166360  15197976 
  7656800  15019458  19962943    436590  21233615  68177537  10172728   1094859  29140432  16079280 
 18225834  61309920   6321008   1088640  61165932   4838331  58532210  36051873  63907968   9073405 
 24271325  47593136  16593672  56918760   4937904   2512480  25606692   4596500   8307390  58425030 
 85128219  29964198  16262240   7257250   2905308  58787950  12144556  22759962  91650400  24916424 
 65531550  11382711   1980580    629867   4419795  10723328   3665574  10558863   6591946  18767012 
  4870870    489840   3041752   2983572  10537384   3626896  13024675  20975685  37703083  28546836 
 40410009   3785940  21761883  76603043  58038012  33708798   5416768  83346321  27092886  32930040 
  6554634   1911676  55065966  46820868  13433404  24607792  21414456   2146020    677040  15962949 
 32391789  48098094  24944374  22949440   2068859  33735978  45676560   7811853  11590120  35552328 
 64198600  20916643   3554892  16675715   5665824  20379723  50167505   6874686  11575608   2938056 
 17672970  12117754  10112076  10060850  77940660  15056460   7967628   8603724   9788600  12622161 
 29597982   9909636  34568730  13065993  63657406  37657152  44624888  37182702    263612  18324240 
  6061248   3602628  30538064  93015560  39242496  83528916  51977134  59431867   9941600   9427920 
   678888  42052608  25210575   3278694  37999789   1200264  32071248  58445628   8742544  54491684 
 21547879  28578466   2532784  31154942  86635080  35678290  17767971  22890700   2357203  22338775 
 10054952  15270684    534600  69434408  31360750  70186724  54935143  21034146   3699415  66685437 
 43403118   4643586  22785351  28474845   9812844  83097300  68096923  67129650  28707864  57709746 
 85232901   4891926    378788  30806683   8407341  17490640  10107930  17743866   4211352   3011574 
 23350642  15568656  43955208  11240640  36665660  57385316  18017062  63807455   8295690  31131378 
 13293300  65321988  82866402    802638  48851649   2016333  34896016  10454836  14435766   9057741 
 46093140  15750308   3997855  35639604   2675255  57333177  15479673  40751151   4654056   6702944 
 41596336   1214811   9532512  20584410  32837148  27598902   2805138  23790875    485060  10175172 
 12074139   2562252  42490371  84386073  28613060  20190435   7340424  14901192  22708224  41915556 
 14480364  22510104   7207106   9931392  30414294  15772680  52342832  27525465   5231859   8176168 
 13514768   2360826   4636950   5253402  39670530  26652630   4205688   8344545  51225944  18337500 
 81628921  59400390  16551598   6187720   1944048   9770675  46675663   1008686  33556698  18413840 
 69050792  41974592  15978194  33227428  14821398  23045678   6117840  42766276  26047536  10553361 
  7530560   9448167  28021979  28707424   5298391  55475168  30561104  27967030  17854858  49587520 
 12538128  30556080   2906880  44266608  25030610  14724270   2246650    906486  30627392  32558506 
 20143170  46268100  23788308  33202155   4891655  14790021  13741680  56665812  21733393  84494317 
 52088266  23945209  16406564  57131986  67642586  46054632  38462957  37151744  44350824  37943035 
  7187680  39973734    703428  51904281  41913613  61152732  13199337   3934232   5589032  91131211 
  2303114  50094512  29436693  36236763    890766   2465482  23728796  41696432  27217456  67886539 
  1486940  37466691  21251508  30773925   8370900   6354170   7406152  35712135  37037000  46324500 
 49373010  29234128  62952882   6318504   9952000  11319648   1383928  65874105  19704600  29954241 
 24959152  54314148   1387648  32355696  11761440  25066041  44666112  21132720  29546559  18346580 
 70292376   4148325   2172918  58278835  23431566   7735700   2755149   2931303  57876750  19254952 
 56762140  21159001  79169292   2187870   5594945  17250732   8991467  11551012  13118924  19395045 
 38263459  11785500    738344  69911214   6472466  11545359  33903291  21326151   3450946  17352223 
 22457330   4878507   8975120  43109892  18774107  34901664  17224509  44206364  14204792   2196257 
  7651244  27331920  25095045  10089403  36897180   9272848   3347610  25902727  11551400  23340525 
 15337608  21193237  32993532  19395523  13500872  12449290  50262411  15454362  12532320   7424223 
 75538859   9957308  37625988    852185  46541526  22900263  58709280    798490  23294400   3768884 
  4848120  36073099   2349144  20243517  50672512  76251780   3582810  30593952   1377740  92611200 
 12267359  35847045    342930  17935596   1098090  13947685  19102200   3621906  31123957  63092043 
 45779657   6461754  17562751   8595948   5727411  28796148  35610630  70187490  43325515   8319838 
 63965320  61246302    774072   8322935  17287325  67693206  56875264  37681588  19194028  44421102 
  2199872  68356299  15770169  17268004  11641014  14793820    977512   1256926  60947505     46180 
 16106111  68780439  61571160   2107820  34660494  48394104  19945464  58394235  66499992  21502116 
  9816321  26386809   4382343   6449664   2416446  36498462  14367452   7539696  57785000   9666057 
 14029218  44530521  15716448  50494172   2195475   3639168   2361688  15502480  26455338  13349135 
 27195987  29415496  58771224  76322856  37822434  30597225  15439498  26432148   2727870  23349988 
  1893880  14679049  80639720   4256244  12581340  16077204    728475  21230325     98630  65987064 
  2147031  23040732  71797207  15623756   1809417  92567552  86079259   3022904  56246100  32086200 
   426892  10219060   3779775  28589160  25823542  14672710  32584002   6222380  64488803   7011342 
  2440974  55422958   8458111   9745291  83943200  16848260   3392530  11093544  24627724  15382147 
 49090997  24351616  36935136  33831286   2599542  39942196   9220980  82368447  45429552  62182107 
  5356190   4493950  65598708  56709076  28340830  43474032  75147528  13746502  40038290   1652550 
  5810724  24652120   8310754  27837392  30233223   1931283  40082048   5699400  18159526   4476609 
 14846445  24603087   9067078  30026040  15177605  52202180  15463195  30117807  38268756  69876831 
 76150080  15897900   6994280   1394835   6543166  55334368  30379860  67278182  20336541  44730924 
  6838407  19841584  57922996  22415232  35140816  16961112   1602337  32755848   5244194  14153630 
 73070532  37082325  46199448  15785580  65649450   3152907  18043065  10161520  87975184  82603014 
 55281363   8512467  54852210    980628   2424327  20625454  21394670  23868900  21470634  56134406 
 22221887  23487480  21235900  13337168   5660760  23235408   4724712   1258517   2652676   8303344 
  1182636  11808334   5745126   2121408  31376730  65693712  20293894  13149026  35429025   3294980 
   568576  51371712  62083875  27799590  19184004  44628675  43254890  36610312  57350620   4249488 
 59968848  36802540  20352462  26983880     11300   3360508    562932  27020631  65548364  11425217 
 16721136    855030   7006366   1702162  20329920  15799672  16290120  26968780  88098128  34150880 
 58370025  55436226  10416924  63270576  32080042  12778524  47043399   7118761  20039200  77219760 
 14077920   5008020    772964   2249492  52493090  13363581   7525539  35557632  37608648  44278416 
 69960396  27447444  10319680   2698579   3756080   3979524  17289112  24281323   2085003  46069588 
 80358820   8289036  11759944  25721136   2443714   5974849  26617444  10391920   4404071  39020535 
 82735776  28803744  21029352   2686446  26540160   6995226    477526  52768350  20628036  33763840 
 30645024   2025424  32128494  13286868  77347116  39856600  18825664  29079456  13356252  27148473 
  9148500  79339386  56315960  28478900  53121150  19322784  12760284  25392448  29600907   7386980 
 33707743  36194455  48159930  66124800  18260671  21476988    608454  96511098  38652272  92577870 
 49724824  90888207  40177528  25237356    234475   2510280  16829328  74231910  18660484  16526328 
 67903020  20163048  30265488   1637818  10279494  41264808  21606016  35670080   8852912  15746319 
 78184249  11746989  12698013  25779512   9306906  26267945  86164650  74068891  18163922    297312 
 10164772  15627675    365584   8581300  49951888  25279495   2626020   5633964  20629112  36860593 
  9649928  46874184  13974342   3402070  29147937  22789410  11234352  54668009   3608118   3274740 
 76962088  43435104  15483094  66408330   6771200   6528195  35404350   8451850   1122748  12936305 
  4274270   3672864  24829480   2530540  29635004    781745  29660470    819667  42099288  27553978 
 21743505  27377630  26343675   9039803  13963422   6754825  67020573  11722208   4199166   7483410 
   369232  19920762   1252172  19011287    441762  91785276  18290139  29197230   6936178  40900095 
  8957438  57260655  18918900  50669124  13795590  56914557  16591099   7869960  36046140  15091612 
 23483330   2381875   7132050  15621830   5819924  18435107   7640124  30322848   1670025  16986886 
 21277097   3576508  55305485  29514240  41179544  50771184  56661876  61470195  49997200  80084060 
 18750726  16985241   8520552  19591495   3189708  10332042  13345800   1348245   1544580   9497748 
 32655896  44179632  12468336  13299300  74319674  18335030   8535147  10821702  33765068   1056176 
  1182156   5971683   2458560   4364331   2614653  22445181   9446835    428175   4582000  70355424 
   362235  19216197  11560908  54137258  10593687   4706306  45013885  63367824  11258672  98108400 
 41993469   9918770  15303168  63979045   4071808  34697934  30096353  45859986    852768   2209932 
 13335990  24099636  42586125  49993888  14510060   1193010     44450  45276582  18374983  24555024 
 34869138  76095960  63998543  30797037  18728792   1606924  13064070  59891081  10807430  32440902 
  2586235  28338402  33623640  33481513   1393221  29554575   6338982  71801763  36936095   6085464 
  3660236  11710461  17865120  13770766    913308  15056960   9471720  59001395  62447850  15116529 
 15993378  22532013  10685307   7609961  13334940  97069594   1970562  23111920  21201498  77079530 
 47824371   7023000    703984  19070766  20089261  14516832  58147892  15557565  46762672   4433276 
 58468202  19871703   7673436   1252440  78239682  87521060  33419798  30010616  27828768  39662784 
  5951644   1280763  17237948  61974144  25460375  80595606  33292864  75329560  54511650  26446977 
 21759516  27260140   9220596  14203605   7644080  61560681     36134  45226832   3833817  34747938 
 51924194    960636  23772750  66618552  10509184   8281656  27242368  10466796  29175471  75279123 
  1403348   2131206  10521927   8683983  33879888   3078396  45563895  25935658   9883120  15018190 
 16264332  54911274   1438650  19393571  46662798  32445756   4150113  12750136  37512432  24342096 
 32472510  13731939   6167350  48762765  11926620  77169186  24198408  55501550   8128813   9318519 
 21286584  19830150  18876872  51793125  64901560   5907750  18920923  24224490  18613539   5809014 
  4851144   2958518  32278454  77085303  23005500   2863856  23568054   3492936  44740245  42126147 
 16946982   4475480  20549370  79430802  27654484   4031541  10989898   5461588  20038694  13986918 
 31615215  55854000   3941580  41913612   4741297  14756964  99071232   3557883   4385262   5366889 
  6240026  28459037   7418156    201453  42255940  24784275   9371424  51700992   2230828   1213260 
 33509040  11036508  10478400    834625  26648180   5949808  22320184   4014465  92805407  57307640 
  8408212  37049912  86845206  15583328  36843688  13788056    583704  38570588  27770160   7956480 
 37083120    560868  45452849  14914520  27534496   1092160  15199548  31880400   4867654  64011800 
 28867611  14613168  58177274  29166484  38178768   5517138   7115996  39649197  25678818  31106803 
  1374000   5621476  42408374  14977890  69049859  20783920   5426988  15577842   1028370    755313 
 37630962   8939389   8253960  12598311  10718720   2719812  41547856  11777568  37627345  65380596 
 13738890   4224480  51710946  38104301  12514740  28275760  20840029   3323026  18141289    476640 
 24928266  81427192   1366190   2220326  44350860  47530138  15197136  52084396  34062525  21808960 
 63123987   2399400  12782592   9403872  20796132   8723808  19958780   2082877  21460290  49661998 
 42812541  19380515  13084084   5623001  14569737   5042688  33391230  10751550  18568305    926250 
 21612896  26322444   1439424   5330250  41202864   5408340  16048475  24221532  19072020  11011581 
 13063804  25527707   8638824  31818564  23672519  11280129  49382778  26294138   5822043  32266528 
   100302  27927648  17891996   2793736  23214944   2525805  39715824  57203895   2351816  44651775 
  7473680  53707962  80677380   1504630   6906240   2929672   2161248  30633188  17491760  30600069 
 19352000  29491918  11308006  36107157  25440168  68367567  38281344  18584496  29169420  70813092 
  9506112  14606502  46218663  34046295  55407852  14752056  47468784  54721968  15289400  20248680 
  7955406  25466472  26267600    607600  10570133  23293416  24466468  32089562  38960768  17804619 
 29106528  37048209    746844  62071944  23354331  19975837   5590350  22046450  76358454  24496428 
  5900550   3312336  12407400  12581676   6551200  29810176  18360056  15889158  42392064      2010 
 26122018  60335584  76372368    546925  69092904  65718408  37897776   1305246  42385033   7922226 
 65085584  21474176  88494054   7725368  39874760  19930008   2911995  10260789  49056553  61967547 
   560584   4198810    331792   3994536   6998992    369112   2248440  29586612  44505083   3423070 
 47243624   8705434   6482920  79145360  12375340  54863781  32132580  88858528  21208668  12542101 
  7680823  55068629   2115960  40578790  73686483  23906560  40949912  15121730  40622400  18736794 
 49863744  18249868  49158016  12250282   1726530  87675102  60827031  40132833  53399484  48212094 
 12014028  41513442    366990   7597216  35241468  75946356   8776012  19530427  41197136  43439574 
 22411088  59624661  13129380  10833802  31929450  15711978   6638564   1133154  17916297  33211902 
  1492062   4811135  32895450  10593869  60887197  20364652  82255099  20729001  15902541  18603253 
 12047060   6765749  29365840  36405045   9033424   1523340  10057110  26506088  31862692   2588370 
    62738  34065603   6751490  63295056  26559550   9714375   7725744   8884239  14068208  67715328 
 66772200  19860204  27037920  31630090    233684   1236532  15172300   3977600  32262150  33955596 
 23915542   1981698  34531770  42243180  34780032   5630056     78510  10764221  10440537  19462586 
 58131687  31383960  76368960  21452985    535275  14238173  43593250  20010930  46178342  13323750 
 27233145  38077696   8780940  50638690  21328600  43647975  28864390  90848198   1759014  12620454 
     3564   6375616  51285680  34913916  33798532  88427772  17826305   2341345  67496858  52878228 
   518448  16313364  65438656  38489724    298272  42962164   4734750  18036168  61220575   6922176 
 14805295  13199760  10983654  75464272  28911806  15630218    220252  47509308  12892542  18198356 
 66101925   9804060    763996  40521438  27892620  37760226  15996960  17499354   6052284  15596620 
 27545076  15918737  12595656  32303346  68523015  14066370  19793810  56377575  50822247   6295900 
  5685214  13938736  30005384  37821131  10910328  18422742  52780565  20670840  12756933   5982483 
  3572300  33533685   9627030  17294907     65373  14135372  81081810  15227010    257476  58205903 
 60908036  62826023  81394695  19889580  14937048   7229096  25104335  23097820  19422405  17691450 
 81209154  20873007  56377752  51690184  18435755  57518572  56637504  25523926  22190837  13292916 
  4767730   3928785   1688760  44113356  84942595  43226280   7763563   7014606  15681680  54943286 
  2349609  12783873  47206065  41561442     62172   9776880  25972650  15222990  41202392  52215129 
  7724160  10706329  13153700  51835328  22756740  65228922  69750214  19186901  16970238   1249290 
 57783714  22357041  81112368  33108140  10126116  33246714  33518446  65786332  24658656   9681424 
 30671978  59956352  39021033  46242966  53014696   6865065  50865620  66337785  65593955  34451604 
 95448864    852348  14075720  47621322  12936276  28795790  27978444  43113903  14668140  15883587 
 87020208   7801154   1681160  60159306   2248127  61779156   1565100  10144826  92325354  46930000 
 32431790  34851445  18711407  10582592  41269778   5036435  44312256  52402527  38798480  26081973 
 24440712   8763636    170831  51046512  12312168  96912200  26143818   2291916  26262813  17716340 
  5718401   1588128  26899450  49997550   8446314   4406445  12688481  27625904  53210070  10017471 
  8968464  12258135  52479204  29334132  26582582   9430143  23636880  24842292  27445044  52199757 
 27966211   6686936   1769613  10052368   9019528  37680382  40587496   9560835  12481381   1165648 
 49142544  19295046  12643215   7330550  50083884   2461428  50461056  22766392  18620370  52504500 
   909510   3839660   7048613  44654830  62786646  45393450  33700528  18293224  24119524  16299816 
 34803675  22911748  22939719  12827862  56234310  30172870  45483588  34446300  25486185  29192241 
 19357020  17349038  13874350  26225654  20473440   1990152     49160  34250065  29582167   1518956 
 11757235  35736632    479850  48970056  33985468   6011391  21503922  52611872   9528785  34092570 
 25566684  35253954  38831040  22968510  12923392  27156073  13282569  13705223   9161856   7544235 
 21849158  66409122  23599620   2542968  47325886  14177803  32848035   4418109  67877757  10004630 
  6502184   5041878   2253446  17854368  65522412  22093370   1127232  46873440   9749194  74462570 
 21753917  68165370  12202659   4540328  11399685  11278332   1427611   5626959   8771458  12738450 
 29845408  27611520  10410993  10625952   4368204  32566884  44887914  53989510  52920875  30098432 
  6347843   7220016  35611863   2022202  58543732  29618173  47158500    387575  17255840   8799258 
  2267915  10081155   8562540  62847945  30402274  35520000   7801495  54549272  64296180  12751872 
  8303268  25471134   3831017  13373360   1496613  29061806   4710708   1524608   4772915  22153550 
 41902000  55988616   7761690  38829336  18313539  16965305  30618710  29734710  13825274  28498270 
 29426382   8222288   3879210    260494   9968308  34162678   8623080   7063160   3035760    701657 
 79400256  18147052  62215322  26626477  16368408  27051454    831096  19049844  83105310   4740192 
 17125290  10738320  32046480  21806645  52261320  19775700   9924144  38709632  65402908  14794525 
 58206654  35245872  14058792  17479126  50712200  11346827   2227959   2667280  28671524  62936248 
 31030392  58319261  21769034   5163270  67441830   4910832  78415218   3524921  14889400  75346470 
  8032476   7692051  18607820  10077821  52143105  75727575   6330368  64118034  38201262    463190 
 18182010  28209152   3064019  30210000  36513569  17951146  78920695   4356862   3631560    724960 
 24790080  48280380  47539030  37618320   3989920  29680450   3513762  31583247    352404  22091120 
 45791836  17005064   7256036  15690220  19484397   3075492   3662936  22840366  21478626   1136666 
 65577533   9155851  19861305   8954253  23642166  51775415  39142521  26807760  14950293  48382676 
 13296312  53758536  14500306  40646196  33605649   4261140  64682548    660968  46246464   7427978 
  1792665  38425036  10022450  42476078  31571904   5967534  55390355  12569130  77035994  63898324 
 32445960  35788000  16670214  23936720  64054536  15865076  45672082   9044568  11737449  12507560 
 51003675  89513481  74966580  43992468  47286519   2505440   4778345   3519120   2353392  48243668 
 69607836  26176836  16292571  44160560  50345190   3474152  92166044  36146954   3304656  37491927 
 73210065     27459  10331299   5664425   2909072  31881480  34388725  27537498  21832713   1396200 
   769352   9216678  18213324  77448090   6993035   1275664  22599896  52609956  25546956  21838559 
  1467144  46613630   2870460  27386896   1644165  15868460   5026413  19392280   7335852  15832036 
 17237153  13447480  18648160  56368336  12328182  78063075  36171432    462701   7187760  18165069 
 32112413  19593280  48724608    551608  69422446  73850400   9790605  17403400     77100  14804174 
 38074245  16187550  21891752  16739820   6368544  52315681  20413224   2813520  21284850  25010090 
 27398142   9422691  11162270   6351520  56350762  14015595  33174015  13573692   4034745  29084490 
  9072100  33010116  25155753   9820954   9570320    457960   3747114     36505  11317944  38502310 
 57669794  27954421  20120780    511071    275044   4973400  15047568  13431948  36063739  29321826 
  1701401  11486679  40607710  15445727   5735577   9725428   3404700  13627608  33489810  20777224 
  8476608  23397070  13144118  20789769  81860220  18352224   4770460   6716667  24071568  12744708 
  6105924  18120300   2342052  22879628   4361700  17521420  21487824  86818563  80050614   6023760 
  3277736  12897798   5972593    267410  28268288  65968476   7261285   2041605  29221349   4664481 
 21230328   5760869   8788300  57468517  12356547  44566011  74760174  21866175  23649373  15004092 
  5576130   1465366   6616608  38213210  15183273  57696282   3418975   5342744   3796316  89148150 
 12837988  47615232  37214748   6582069  71843002   9177604   8541258    763598   3019311   7183728 
 68324040   2270444  35882000  11622798  13183350  10298834   1813035  35414570   4130168  15049089 
 14864486   7978555   4608448  83428772  21959776   7217761  21315066  12750094  28334950  93055773 
 18815318   9694444  18885750  15441932  11884685  26924096  15306252  30946806   9135018  35522864 
 51504336  14856858    931722  45893256   1820280  74326915  48519072  19351872  13368620  15602000 
 72012687  29625960  79914318  15664210  37635180  30524837  17850952  15798112  63009210  33282849 
 38635968  80512536  52752927  40767282  16708608    328087  16379718   7236138  52083771  31290910 
 12369000  38405970  72416146   5136000  31282562  17019288   8862018  49472907  67497248   2261800 
  1085975  80421842   2034342   4011709  56870735  31209348   6326924  11814507   2642322  76790048 
 11286496  10463530   5631380   9877672   3723993  50110974   2030282  35887360  61976130   2437523 
 24493329   3637350    208236  35149230  13999895    771730  18592034  81565523  41438208  20903454 
 25836408   7849139  47370840  29407064   9670620  40818225  64192800  73546050  17700858  18908946 
  5436900   3925460  53592654  17496996  53134786  50283087  11868120  73941840  36063774   9770314 
 31653500   1757940  90159553  48443000   9260568  74587692  18204480  36352040  40093542  26050066 
 18566850   9262372  19145363  49012457  67325760  57308163   2299287   4390904   9495231  29881842 
 70128932  31123222  14409503  11154080  24554068  26742300  35089080  15439344  27495584  10446660 
  4685924  74802750  68080960   2263338  57467850  16541799  36680868     68882  38262455  39539316 
   850554  15123350   3262182  21657720  17653979   7979784  44918324  19865250  17357514  22976590 
 57339912  73281078   8577600  34556758  46310856  18710040  25796420  14962878  24007842   1476510 
 16920192  25680982  11844006  62806590  26302276  58933976  39533076  15686495  16401875  25831668 
 20246637  20949182    464200  14427210   2525292  46259398   2118168  11187504  19526202  34030000 
 41666658  29482376  83889489   1880880  45088008  39766797   7954275  33143672   7993344  29309445 
   778545  20944302  10715990   1112349  22773204  28386532  11500160    666344  61421269   2894436 
 13158496   6947820   5352984   5443750  48382080   7322448   6232730  35322717  73938982  55872904 
 34109974  41117643    690000  35674272    382998  19877046   7930170  10857000  42836490    886228 
 12828420    556130  65762951   1499136   7329170  36660160  10972152  64624940  31263075  38018550 
 33068195  38143035  62162100  17087840  41452740  39196335  20698600  67448451   3924367    665987 
 10585504  12672335    526054   8643376  11756497  64777844  75181176  45303960  51887118   9388505 
 18260816   8457918   4599180   2144494   1066660  54601740   8398080  29151750  38354662  20774526 
 26480340  64693200  48536520   5443259   6157512   5777293  25743888  11705738  19014996   2529600 
  6601040  24310480  79812300   3971000   7887363  69915594  14374724  20307682  57215952  39958800 
 17535150   3986346  36487821  86071425   5251590  38373660  10282842  77063450  13391504  28233431 
 11545578  35165504  17381438  25299126  67134640  20553786  15868077   5347584  50187708   4252248 
 39182828  24656798   2949310  81858276  46736940   2748915   9492784  61745360  28465954  22570660 
  6129288   9588858  49460260  18063890   4979128  11308077  25128657  49940010  15209968  73965793 
 51244088  13776032  79044966   2846792   5078752  64818864   1144176  14905061   9689064  26677200 
 61029144   1428397  27389168   5815429  20902980  50681920  12007824  13053030  12439091  39456309 
  2737350  17448443  41266590   4701770  32055100  13978909  54544104  72295661  19300698  29569815 
 10109140  45516213  10579992  14325297    403403   2895824  21301237  37860714  13702529   2386167 
 19099584  11851860   6400134  19685862  40205464   7128521  10165448   8552115   8387940  55814670 
  8322209   2658327  87642460   9764985    594268   9107380  25388682  16279000   2036048   2618504 
  3654382  34955130  10144932  25724416  65442620   1073790  23547510  22943200  92877318  85561182 
  8120210  43022070  42934390  16342116  11585352  34512152  18187944   4218480  46942416   6774306 
  5973410   2823097   1237974   1854336   5430656   6204868  10060568   3744144  10228013   8187069 
   585387  23936704  65066016   4641816  32034030  25490685   9116490  22341601  21099900  88391030 
 40447995  42292404  62072260  23027504  29669996   2280384  32394024  15161616   1320662   2767079 
 18919550  30828864   4131810   2992220  37722258  36436900   8849452  79376452   6968196   1472572 
 67170525  89211040   6143760  14570010  21454902   3305023    423675    247456   3134070  14560128 
 51169580   2526420   1825570   5312751   2430192  78624055  82296695  30734825    614194   2215680 
 52287186   4895640  21450968  41153294  24900792  13819688  87770240   9147853  32309745  19839435 
  5471460  39231026  14977324  73597032  30992532    309115  27023640  53264274   8025888  19590600 
 10629006    365000  25488317  97301880  22728636  51161748   9602528   1993525  46496921  11554950 
 84109959  26038278   2765148  20026620  36693755  32315142  13013000  19193084   4588738  14666534 
 15785280  34290805   1953304   7106868  52869162   3787158   4009971  19344039   2934452  13094956 
 28148206  53731728    254388  37733696  58047136     23868  35182043    389070  63289188  68967984 
 27737970  76709372  43722014  35204598  57746080  47729255  27492083  72451566  55457570  37641999 
  6812547   3103650   2481842  45768366  17857550   5554650   1929706  68390372    566922  13458900 
 67270808  41680408  62085395   5127870  23115096  10659680   6821689  62686023  13492308  34062718 
  7452552   1261048   1202448  11036250  36970272    113091   6367368  51249748    842438  25817603 
 19107305  31570247  19769490  41870080  33405884  49441743  15454668  81059106  30955608  50073724 
  2701953   1528230  16155568  79801920   8110470  58053045  18463599  20710000  50601120  21707096 
  1831050  20497048  58575600  45256181  20311236   6817167   4414272  26903765  30815487  21813165 
  8312415  29143928  48470450  47915072  41891568  27250856  41131636    468814  68256342   5908620 
   602880  21950865  12398886  24894705   6918372   1512280  18131730  15101928  31441912  14124305 
  6174735  47162059   5608140  34685748  50117540  18281136  17599025  12098040  36616698  44416115 
  6449695   3250365  19025523  21904568  17969066  63579495  58163616   3221720  21229617  75758018 
 90839897   7623720  13470567  28045950  34235334   5646652  26567934  21978468   8580420  35131473 
 14709002  63289944   4807294  12823435  25218596   1206287  93326376  11610864  48570270  66084300 
 51225050  24072273  22085712   8355237  15446200  17480424  57942060  19013900  44424354  11923902 
  6922500   5438771  54771090  14067668    551174  14658144  23932040  38037552  29429873  15964776 
 81341028  20314158   1988298  17313112  56766000   6733052  17813026  51145164  12531320    693712 
   270240   2568040  30633512   2260282   6280659   9540436   1191707  26976333   4326560  16513599 
 17572625  27228630   6647670  42312431  21434825   8169000     28144  68170674  33434854  17746385 
 11097730   7291902  56778640   6564463  17965152  10058076   9379990  17396390  72835821  91858272 
 13046784  51411876   9803858   4955868   9114860   5778888   2300872   8183889  11163389    825552 
 10333416   9158220  89324125  81887560  20324238  37536642  26689193  20865375   5776850   5225103 
 49423956  45051460  45499908   2390817  25598700   4124319   9022175   4199517  25536969  19200438 
  4029520  25854505  22674688  14118214  24212176  40194250  15937240  28662540  36119798   1607964 
 10266984  10300636  41589054  92481054  24096096   5320908   5518300   8692359  19244969   6649314 
 36085623  75388599  35225526  32273275   4462400  29113656  35509056  37465029    616369  67072635 
 38768345   7839118  35214660  21448810   3844740  35288561  11101730  59195077  20413022   9918849 
  2784870  17581320  28203891  42431000  19648420    404973  31844043  11425707  20846816   2800566 
 10565580   8632020   9534834  63147000   6333039  29131662   6258805  34372338  85182729  14177856 
  1707502  21704472  17096080  41569512  14574298   7418472  13711299   1536427   5179815   9118032 
 15044862   1367886  47718300  55768648  27358780  43395660  42938168   1575272  45102699  53844792 
 25445079  21590910   8865504  30124094  30797305  31142652   6684628   2526619  15691923  84572586 
   457373  21273824  21512064  16986690  37837800  41779407  80313888   4670690     64384  29739120 
 25994165  67811450  12316455  34085736  21048233  27339611  93888585  50397640  11158488   8082942 
 65600949  82655066  48869898     28720    673914   3387420  15474257  12457221   7558341  33748100 
 34213608   1400540   9180477    501619     55506  18423548  53065120  18105340   7235696   8761399 
  5082520  56174103  17196672  12712668  18144000  69482556  44945940  27581682   4571520  19689118 
 29288476  22768878    461196   5430027   2260116   5392485   6875055  22546080   1629600  30325524 
 18609456  13452536  32007276  19712791  30741018   9104149   5494468    156768  71312582   7426925 
  7294768  28517280  28445250   8719486  63450528  83973850  30900000  15026869   8602435   1403820 
 44188640  37536285    725478  14469888  22681776  31245980  56939616  37670265  16917660  10041221 
 58287856  46976020  52355818  33944365  78930250  20131610   8897130  23561463  46201869   2683101 
 39632997  20214797   1879020  67365088   8520005  79363146   9974276   3632468   3850416  12981370 
  3348060  17763537  29344776  37603314  12455235   7944615  28040208  14630482  46835616  19046016 
  8959173  10555260  34761488   3237212   5867330  30541950  35253252   4590894   3214224   9054801 
 57304654  33950292  17451076  11960299  11011728  20908228  21584925  15100415  54442324  18198681 
 19008129  25037808  27526016  21224544  55081019   3009996   5170582   9992675  19320660  13398138 
 66175840  65173133  14854211  34196800  49944924  76699568  63024808  89657796   2636413  19142785 
 51433920  24753780  47338200   8342784  49564176  43887568  45410400  40321840  31331016  23504102 
  2660648  24752832  49432509   2324498   6038025  59822578  59206779  27950020  22244820  62774875 
 21653998  45881400   5966576  10821239  12380800  72929780   2929820   4168179  26868120   2122224 
 24561636  65091334  17238090   2338995  44066163  27965296  46628304  59537203  60943255  18698353 
  3444525  35917712  17520158  78278680  12755457  40697030  55325966  22753170  69701832  70304652 
  4688682  36845244  49097490    539497   2881987  35028609   5291139  26785836  59994996  26592090 
 28123515    779154  59940465  11162800  11368192  34698452  18134996  44365123  24458332   2970036 
 14294574  31417232   9519469   9166332  11484570   2464260    206226  49089306  15187392  20144222 
 63423909  22904354  32726820  63797890  24560328    369930  74551004  15560239   1337312  14507088 
 26293830   5229972  73089522  18219460  65815832  33464909  22351122   1406442   5859220  27329505 
  7357680  28495072  49287516  10315538  40696272   6948312  35205632   5039452   1986640  26849970 
 49680145   5977248  52045335  85318753    426600   1486279  14941125   4051260   5668261   2858690 
 10956414    783604  20804590  32526378   5431478  17923034  12130460  23268672  77009726  14458984 
 52714151  16920640  30463254  66347365  14941980  67219032  11591250   9172768  19729545  15458304 
 44267520   1884215   4629710  52358904  33592988    446888  18422666  12403992  35201452  56067476 
 38341190    241462  54531228  11823357  22273624   5415228    901603  14141892  38588350   8112417 
  8894340  26283028  27979704   4036200    278098    269360   1158140  18245210  34208360  52989189 
 48002856  60123616   1210202   2606534   4515212  17855376  36129760  19354752   7949025  26345462 
  3214104  29597700  21533137  59004162   1653426   9486576  28889896  11409139  31169229  37203870 
  2572668  28026180  12559320  25997965  43165155  21756990   5392200  10600167  76881157   6135903 
 29501436  16767380  64321510  21397593  34488741  11425224  16902347  24952400  12273129    933090 
 13546318  54277816   1689018     98800  64221580   6261556  39624135  25986690   3591497  22891806 
  9432195   5180783  23085900   6385091   1049136  36463565    460428  79465004  15957064  52235512 
   668568   5542060  56349282  47523788   3458231  60505766  69304468   6149600   5474016   4538112 
 13826382   2099600   5298184    531648    886616  15846716   7815150  10432145  22432984  13126392 
  6902595  19945772  20220174  63006420  14961336  50917377  62202972   4377918  66656208    652454 
 79358456  25162824  29977938  47762904  25479642  37226155   4867356  14080998  16133460  26450336 
   255420   1373002  24815202  10053654   6223520  91834400  17677772     22017   7821876  13254764 
  1116990  30475470  11622442  24886805  15575364  29043612   8423568  15803392   3737664   9600657 
 16504138  20802264    790131  14812395   5115776  48180090  26359318  10636060  33893234  26494130 
  8257376  47036600  15693392  43644652  21548816   8748532  18704664  34964352  13758048   9576931 
 12822558  43868100  57343842  21068511  17947909   9376773  24376695   4810534   9735450   8301924 
   195300  38962436   5872236  14109380    253062   1301448  31446180   3973886  67342338   4124778 
   493335   2043044  58995790  20201482    365690    243672  54645045  19595836  76865058  69277208 
 16535298   2278650  38810864  68544339    967096   9490965   5256732   4290462   8429584  41288121 
 67562634  31058868   4381344   2097804  19572576   2540642  32351358  43564563  52110432  26524833 
 47127250  39643376  17103069   4138407   5270476  59461864   6417404  25634301  34250796  19863892 
 19390722  44132231   8884092   4077888  38629052   3269385  24165526  40719585  22043488   7358792 
 18015765  16628404  19428640  41829436   4917276   3254322  19316856  78180867  30934787   3767034 
 23805720   4041088  29753730  21695115  24095632   7286567   3949265  19999298   2125343   1885475 
  5922976  29344135  16175260  64267247    286840   6181000  18981475   5624934  13432754  20368062 
 31866408  52055902   1246164   1251882   5172144  12950274  14361728  43021440  18896198  36538181 
 91452270  57154652  12459876   9844752  53362668   1340792   1011055  89555465  77402808  35020400 
 47030264  26896002  11338164  63417624   9210000  14408800  74208480   2905848   3131889    701350 
 54678624  25427432  29666000   1995110  59850360  17693090   2190620   8820002  29865936  46828820 
 25121460   9324384   2407090  35044728   5398119  28878850  45680183  41599824   2135850  45270290 
  3892767   7511320  55796149  92840154   1965089   7829184   3146326  21229560  40335400  67934048 
 37568700  32730082  12017984   3321660   3539790  20732095  85548307   7776531    569646  14644317 
 19352320  35398635  76798904  20957266  37797099  39772502  46257507  40111160   4475698  21855855 
 11735540   7245731   5724894  87356756   2283594  40313936  37920560  81307332   6677056   2360286 
 37553694  54374115   2053356   4586310   4185000   3039660    192544  33989991  14321153   1503212 
 37476314  35003856  12196170  17579026  20450909  40541700  74895336  74873040  53299020    180708 
 15668730  11613775    372232   8361540   4358178  57100020  21824685  44142241  55228976   3230820 
 32993416  61978428  15517040  10090230  31303944  40402830  10898316  10929060  31304392  28324250 
 67564560  31194590  68153148  36358592  39088960   7155742   3558102  22659540  23683616  38513176 
 73931832  13343004  33377784  88623332    950304   6298656  39612929   6800625  57781716  31759626 
 10945710  22311432  22230075  16820174  43966126  34365708  11496954  37846846  10536192  31873104 
 62753780   1384614  18576985   1938192  27470865  10705546  21162312  48582090  56310426  55088719 
  7745719  51035312  17451520  31984354  25290112   1379552  29650448   2935764  17830204  32609270 
  8286426  46263560  73742375  13033020  41396176  16536312   1769404  75659835  13570449  30281086 
 31427004  17220874  13671576  18443757  17513925  38403076  14556243  11747610   5178300  51432844 
 26082893  13365880   3989856  30269876   5648760  26203485  64738003  36355161   5612600   5879256 
 42450498  35148982  12822236   7775376  21023730  28457120   3168584   5351680  75712176   5567150 
 10271478  25854400  44517803  38376513   1066037  31585064  40674667  38324096   8063864   5816734 
 11875370   3125994  43725248   7393200  29828152  42734900  35735328  37705500  25122396  33076300 
  6545760   5600491   9610267  25166120  29907090   6505682  10149932  52309250   2831985  49099946 
 35699266   1880886   2103276  19409792  64496836  12536370  37457686    789242    133556  37707228 
  2247453  16079258  20115232  43019844   3196770  25566552   2548565  25491312   1392710  31011825 
   240890   1760316  50369295   3039300  84132500  50531010  40416096    279930   3396333  60683679 
  2073276  16533849   4722372   9483184  56369677  26440895   2534548   2449788  28558880  48761134 
  4267345   7830305  35270352  24344073  13819750   7398384  28833051  27861860   7843519  58523112 
 32394240  30767605   7157304  45758052   1560816   3485170  29589665  35441736  11049745  20784544 
 10334745  40198036  41987856  48223539  55047465  23203130  18803502  65277072   5841765  15084720 
  5857408  43521126  21091330  61867962  11008998  46456740  11827824  29848923   1616940  17461600 
 19536720  14735374   1101464  15856880   5494662  58406707  14224815  90500016  11338944  28423790 
 50857863   6590675  59110896   2613362  16177304  22157784  31742352  14721255   5250586  12664212 
 77141160   1019070  10305550  18161318  45516456   5731180   2784348   7410924  33995520    120256 
 37933476  78724097  30335307  61419332  17446793   2238000  39698555  15942964  72305376  12358478 
 16808673   3833739   4608832   4477734  23407328   7310629  62592384   5052005  13364813  22025788 
 38249824  42290676    959565  66812844  44092272  21173243  10441960  50036778   3632772  52062075 
 14714756  30252096   5050188  57241431  44038855   9034050  21048300    671985   9093240  16047698 
 86732505  12003760  52625430   1964352  28907446  86159836  41548320  31111452    574120  11569554 
  6380087  20096580  29149501  44144409   2920508  38454120   8172623  24019544  30668915   8417752 
 22302960   3160768  43584800  27989344  25723159  16118172   2918922  24289840  61889555   7880526 
 58039707  28841080    433840  43601140  35784010   4158318  60043708    967815  10505845  41092884 
  9674670   1686195   4857584  42329502  16667952   8829567  12186320   3526920  26588752   4575150 
 26805812     96815  26415540  14041456    979965   1712700   9763920   2058240    177804  39566160 
 36679620  26490240  22589248  25025328  59453982   6419720  37458366  82445028  68152965  27516404 
 33128880  25158450   6359040   2983615  22663296  54955981  56506065  90310192   9663666  10823818 
 89496150    520812  30145269   5836648  34150120   7518250  21347164  49165512  69572984  49850188 
 17742924  22480052    431041  12167760  72456804  26364813  34187584  72626877  21150396  32366175 
 32207034  25567505   7276527  72099300  35388990  44039754    244089  30116043  20053645  35895780 
 73819900  19297600   4636840   8928188   3677672  31326864  16997497  12112296  85458590  43412544 
 12087550  15589489  58923462   9393790  21857150   7176618  37144800  53872082  25314848    522180 
 12522900  25351860   1507232  18760896   1273104   4514510   1203192   8108076  74915595   5940990 
  1220080  30855480  22228635  41878200  56627904  80189424  20728255  51851745  29008182   7871868 
    55572  64764360    295392  28552692  56301615    740250   9080370  14985108  18267486  33716625 
 23848230  39373737  19093148  56743875  86814894   3107741  48865698   6152878   9616784  18950712 
 16976166   6715170  40964495  49788675  49131376  13123567   6134205   7344570  25234864   2838045 
 16165357  25143930  45805674  42408630   5934060  22734348   2773792  53086472  27614580    943420 
   622688   5018019   1561977   9052848  32447380  35278530  22660004  61966008  34634644  45854268 
  7726239  33888180  31577840  54515088  66054920   2062103  12465072  71242666   2906376  53427828 
 16684018  17846860  13816572  45848640  22784895  29083432  48988758  34289136  52286373   2152365 
 48452850  53167791   4343500   1573434  11886624  28935324  15523344  26490252  14754064   3391766 
 52375248   6298270   8847392  19975530  45532596  11826698  27237910  16872812  17685120  50146668 
  1537394  34695925  19603505  17346864  25946784  29290872  34769052  13246808   2297350  45300731 
 31733592  24507030  22819622  34384888   5339818   3067568   3473361  13853268  25089918  41496057 
  1253791  60593100  55887514    304265  14453040  34828276  56355102  60654048    373752  42916516 
 35469162  23148180  26346720  45499700   5487805  31846440  14272674  71863109   8893260  24764160 
 43620126    792573   8569314  34394775    858610   8686000   9730728  59741220  34996118  20136784 
 80925273   5901000  21804098  33888870     86319   2472635  36087822   7679700   3211435  27866790 
 14967005   4522947  23854350   9611239   2743708   2198570  12931305  36561278   5839089  14195830 
  3229696   2565184   7826294  13409226   3494192  52044018   4144400   1430363  24664510   3383555 
  4198912  25985949     24017  21943610   4514538   1836997  12993150   9077040   5979302  62981653 
 85534125  17988100    603304  17763820  19529048  21326175  57898260  60018588  38238358  23488100 
 45305471  54330129  38364336  14770756  12169556   8481798  40629792  62381712   4443180  55698938 
 17597925  14654420  35317284  45648700  38676940   2396676   8862144  28369216  53048560  31562106 
  2279715   1341192   2966136  19916605  66176952  10328836    198696  11186688  44238384  48798893 
 23383580  35786850  10999013  11293260  27598010  11220340  51661395  24459611   6619374   6309576 
 44523570  24938075  18333158  64790550   8941048  32809650  25851739   4558985    880404  23904533 
 10016377  58321655   7130346   5269308   4453596  11397532  34223540   5215631   7475916  55749408 
  3359633   8621546  21188080  26543040  34089454  26335780  32076176  56180670  21722744  28542232 
 48495720   5746356  54593568   3447056   3326858  31741825  25005018  22763349    946400  64157472 
 13533546  32053380  48752176  23218587   3626070  31315183  23651904  14865768  83444381  18070325 
 40223952  38830416  62620371   3157664   2939607  16971900  11176304  64667736    864576   9010925 
 29365967  38743470   7866950  13499088  43953669  25834952   5380392  63548429   3511740   6495743 
 60706368  14848470  26573925  93082748  58615017   3661932  54838496  53877306  15543962  48685923 
  6751140    521005  12176814  62111798   1131090  34536645  34463968  26151840  73450425  22219819 
 81431532  27045040  10194090   5298930  41431992  45747479  43483545  58929336  18029894  62374156 
 22505998  14700886  14037516   9098474  15514068  59559962  45810024  11578359  16243773  14927395 
 58086623   5036724  13295688   9060480     11647  73242591  37012718   7952841  25333650   1702150 
 49458211  26416802   1112373  29073900  29705280  27375290  24653622   9563850  68946900   5958891 
 55629754  37427195  15151808   5368594  54805640  16548528  47295774   6514852  27671481  12702921 
 33305625  72308874  14087769  11114766  17024052  41589759   9390458  19261800  74519725  49437107 
  3411881   8989542  77513914  39324596  78344032  39257526  11055099   9804760  18256011  28461384 
 69879576  37142601   7101248  70515384  78392736  15964710  11955480  48406968  14615120  16131936 
  7133036    378695  33140432   7765836   2513484  25703642  11444290  67749345  23945622  53977212 
 54270678   8815859   3035646   4063492  33952198  36514920   7049703   2012040   8633812  42653304 
 75704288  14654575  51685065  19257645   8717808  45640266  30258308  15728904   2245800  58997162 
  1106446   2707044   2028568  16776540  58702740  34173036  13342761  51056952  52837920  25609584 
 13240968  36835400  28416960   1203506  46965096  72126004  19796348  66373856  25508880  27206631 
 37842432  38878788   8226060    289965  56326773  72679275  27670566  42036885  36879590   2111613 
 27973554  26702070  33030814  40084538  78074586    862596  10814804  27722904  13603544  30958409 
 13846975  10399886   1429792   4841928  71188860  50143401  43758176  71442525   1402814  13101929 
 62728125  20336496   8434096  21862250  59733934  27329568  27452985  27921264   5773174  62785950 
   179560  45859402  12444225   5249982  60338244   2031666  64731918    353920    603576  34920484 
 72069250  35199724  43522464  84098507  45384000  14739621  44944800   8010760  24450595  72486680 
 32058754  60914056  12256530   8844840  11815340  42523020    390980  10622348  58226190   5008272 
  6921054  43519515  13048974  14267518  11413129     48831  21599816  41883625  21754144  28937367 
 31196737   2164329  10707260  31986576    143724  18626920  44777018  23227568   1778904   9699443 
 50689408   7135280  82317196  56549335  13959972  11201814   5480337  12778568  21845670    201042 
 72211650  74136680  62667540  69228600  11742304  11132160  65125884  23546972  57497988  28984340 
 64095762  34699700  71880802  71078636   6602030  21754040  93670045  25448871  51893260  18842772 
 15568192  17001204  23034380  35816657   4552233  30056012  26140152  16455760    892047  59680984 
 89288576  14386449  10409432   9542792  25581864  63711340  15415260  72926516  54652676  27088786 
 31037304  25390017  12613160  21318672  50908032  22393120  30844701  48118435   4308343  47360148 
 45500048   6778668  33679758  18919410  16101909    558486   7035246  21473380  33441674   5555154 
 82350955  28135640   4378542  34336721   2980033  40375772  22742078   1661580  56401834  25392588 
 77749504  31036342  25167918    661132   2820132    968735   5894160  74698066   6307264   8819915 
 10824570  50075520  46814768  29341238  23956039  24006895   8149788   1525128  10332175   5012896 
 31136686    430530  15399624   7107466   4945920  37073948   7518639  10062955  11181876   1631760 
 13096875  47508914  57625074  13677076  17908670   1918239  53325376  52661808  47779942  16318569 
  2741300   6397440  61338156  23010467  57318195  36241116   9907160  31164674  22598748  30823776 
 26847272  15463188  72438178  18871808   8169172  38750688  70825308   8079302  77130122  29704116 
   657460  16807986  85693536  11499232   1015692  43413370   8636025  26780308  75064520   8951250 
 48206320  50779665  69427384  21941790  29619354  67834256  17028498  37000899  27027594  28531225 
 35271159  68300892    129030  17114355  37615600  13240696  66302560  17051554   8262450  68006954 
  7013844   6893532  22949673  29567730  79154760  25192910  56508840  27639703  13266162  15849457 
  1575966  64481265  28512592  25788906   8669100  15193638  10193013   7303464  13213332  22749881 
 84639559   7383564  16796340   1762155  63186676  13312860  45564624  14018310  35278528   4065688 
 90979460  24875840   1403268  21090795  45580128   4521846  27722557  44113608    179118  30418344 
 37536256  31468346   7993246  24252514   5015593  12403008    279752  52366112  43088054  57101412 
 39394553  58952096  22750590  21894968  25652424  23105400  17155199  14389760  21394692  17190591 
 19031652  12953640  45919656  46320414   2759031     55143  87546780  26659711  14991600  31622669 
  7933184  36761094  73085220   5016376    614740   7367496   2717672  17328729  22992896  11867688 
 87769440    216008   1483380   7554780   6280185  22626060   4825035  20024836  46917864  41912220 
  6735221   5903098  21011474   4346829  23378900   6004476  50744463   9957750   2934657  10188230 
    67522  43479903   2690480  52363113   9431214  64361094   2296665   1825422  44248620   4877490 
 27716640  61194390   4699088   2648330  15734697  10652265  66814794  77206082   1267392  23437879 
  7233860  19969650  42402849  70362684   7277407      1926  32901596  26211450    987920  39599700 
 16315130  31954176  34266869   9733400   3921900   4623992   4222904  41014460  25051808  29711776 
  3283272  23496480   4080204   2278562  26239832  58684018  28180003  41583218  41979096   1976943 
   909190  16379412  37243724  23101246   9797760  11365956   8755962  32922708   1506540   3716360 
 11971974  44245394  22135689  26990073  33354576  43720494  37600641  27398367  82024425  20573684 
 46796673  77152256  27711044  10514201  46284160    109384  48801225  15790022  13571656  20578649 
  3219205  61987328  28123644  11260062  19447864  86268880  32447664  23502633   8323528  36665734 
  5336487   2946700   7880112  19505455  24251599    962472  19518760  18529528  12513264   6564572 
 21990584  70395723   2067142   8662008  11335686  37874825   5363795   6110097  15735199    382580 
 44958948  32975553   3551250   6309759  11408423  22555617   3953900  13565094  11628110  12390560 
 47217150  16446480  63580588  56343151   5959625  26191509  29632200  18228660  39518822  38838738 
 51086750  65013933  15902508   4856104   1371097   1987527   1806532  18067488  46819920  18336819 
 13759120  41815370   8908935  42409047   3470774  74490836  47891924  55181572  35012656  41402928 
 74839176   6149385  50109606  24614324  19655446   8579004  11359322  19261848  66997952  80790430 
 85044222  58042824   2756048  15358836  70375440  52697968   9425463  38905665   1975240  25698543 
 29961344  45360354  21524999  46720960  43561266  65968965     21150   1583057    324478  10980228 
 63470925    391904  40271016   8266632   1083172  52403691  41412709    553014  58105564  22074480 
 41739288   1134875   1528605  25712125  13526667  48753053  55699665   2345856   9246664  13429988 
 58974276  46580625   9039170  32927622  10143644  47480472   5711940  37311420  72340128   2762430 
 28867989  11096388   1378181  16687902  46124010   5206602  18259260    725207   7630416  28108080 
  3105550   5412420  40022293  56972828  39599850    118992  37579716   1497376  16197041  18502910 
  1954080   1595940  38350455  24977366    226205  81043745   4707300   3315686  28737531    138826 
  1236750  38544926  54579720   5558620  59115498   6297270  25674817  11302775  30273313    139329 
 24333568    902853  35550916  13023264   3998592   9246626   4945668  27176078   9756632  77176536 
  6974541  35450856  49292880  37675781   1334640  25458580  25367634   1624798  20006875   4019472 
 29463117  42118972  28008630  41003752  53867687   1065023  28472596   6135045  43510390  11877499 
 29163700   7143552  36992211  40839106  51092650  26179764  17198951   5195946   2357550   7511906 
   914550  41873436  15453340   3362020  23581584   5836170  24384507   8721748   8971784  39058848 
 18975264   9500958   4033535   5823546  67752156   2662068  24481107   8144058  11649216  50263740 
 59582835  18341180  20136740   1627857  47977446  12902175  54181906  12956176  37264656   7424312 
  3750212  47593725  39670675  80605757   7783673  23411840  23964775  33143624    797110   6678648 
  6381110   1621850  16074700  38058090   1650000  12761994  38173772  32238174     32723  22056525 
 16343499    748978    579348  32076678   7169304  28659589  22619580   2284555   2759770  35111340 
    14063   8003125  12533393   3664285  10391676  77599962    699473  76336535   2677002   3566264 
 15141920  24109470  27122270  52214274  24571224   8600614   4412788  12530272  15061815  60573366 
 41621385  25974270   3866537  17466183  32328876  14355687  40243447  42640632  12573342   3257804 
 49114676  17149482  34872600  10206475    694416  39371196  73555504   2789353   8329355  12283656 
  8787350  15848522  16868184   1134440  17205650  26205978  37248152  24865269     94704  40401504 
 12658712  22493652   5041082  33940574  16850690  11446848  52638087  45564030   1202775   5617367 
 37625934  14088438   4887189  15721770  29392890   3231760  12577033   1186515   5256438  16212430 
  2868880  73054908   5157321  36424960  26339800  33473714  27435807  31269550  38690400  27634860 
   380465  45815768   3286784  60040695  32938920   3832325  28718712  54677524    778544   4914534 
 15748375   6676896  15692472  14509750   6283548   4168320  76823640  10221948  34986441  48725940 
  4090812  36093434    319240  35516411   9463620  20408200   3471390  16914465  30515996  25167660 
 39828978  19167312   7573077   3889875  18242679  33341651  27661419  20409004   2711763  13940025 
  6996960    783951  52844432   8035925  21285090  18397260  23146560   9211216  28214745  77208320 
 95641717  48653802   8961030  22573602   1368304  50038758   8982044  42851130  11780945  27386295 
 23423620  23832468  13231344  10126013  12732816   7177368  41893718  40034424   4132560   2991120 
 68051010   8625804  59516128  27927311  73073820  45710852  13238828   6132575   1805520  20977375 
  1566252   4549916   1928808  59702110   6004869  27089220  42896336  89812112  11655370  72557186 
  2431070  46351152   8104798  29230626  40061416   3766615     48064  31137832    340724  29988998 
 59436310   1900866  51934416   8404860   6506975  49418050   7922772  79895700  43227212  74473711 
  3562949  22805552  40169316   5122248  74757550  19305880   3479868  41449800  28149135     73270 
   507994  82935984  65744624  35027173  25286580  28324556  10953722   2961840  26740752  35221788 
 77117937  26727024   2234425  58888924   5395051  42376182     62606  11691285  16242954    694071 
 36768343  28571492  34673054  25745570  22357272  72245472  50492397  29775191  16845752  15864921 
 23366912   6871222  17949195  37167860   7809329  84856514   6317764  75711808   2859750  40875712 
  9008246  53260340  13580343   1667250  20438282  14233849  16051620   6803819   5321288  41905650 
   849555   1660890  51695616  36903108  63144768  15798510   1403922    626225  12888777   1238085 
  4691540  11576506   7762875  14717470  14500724  29684946  82822425   3381001  43366071  51695679 
 24442416  33887550  27085414   5726300  23741978  21851368  58888592  39801643  29984778  45453582 
 48055070   9260715  18966628  16254025  74686872  23992216   3325165  24962015  18384696   7339320 
 45712828  80481264  43370208   2419985  18943560  48594276  48475427   4372125  28743114  84066150 
 19365955  32731970  40650480  15186969   2322175   1180850  23658993  60578842  66673035  27126132 
 24146416  79652580  69062721     90168  15697227  44462860  13812012   8683589  14257866  71669440 
  7004392  76206025   7676020  20791393  22549021  10317260  45306730  47578736  29571897   2714472 
 16049400   2719988  59804363   5909592  20764400  35287200  50867532  28971740  21996600   9501538 
 29830504  24867513   6638592    159200  23580846   4906944  36044613   3017964  16811490  57735480 
 17276845  31029130    698391    128856  58247168  35417925  23327066  82291341  11015367  38803832 
 25467460    809097  71226906  43594472   1972748  30879324  28762602  35521203  29078973   2899512 
 63909324  31707808   7012002   1884210  46618654   5311642  30710838    210392    274261  18703143 
 58516555   6757524  22816044  29781579  43882704  10085349  28207134   1964508  27338445  25586816 
 26325594  21208782  40701702  29515270   1432560   4034901  71862588  81917190  21307230  24897411 
 42725376  56113995   6111196  14051812   2757240   9995349  58643568  68827101   7727832  14986998 
 10456275  13466792   5102515  32458279  37041152  12551168  42451385   3027600  57153504  60387600 
  6437200   4147800   6275790  23146605   5449020  59365530  34732152  15861150   2081030  26153044 
 13107294    984680  46990224    719092   1938034  63910926    224100   2328639  51974208  20105469 
 35609652   2011900    256945   2721845  34477680  23392062  25291671   8983156  57134651  12897634 
 32837980    636888  32716090  63460080   4594200  14410339  23717334    642135  33748444  30408821 
 28131066  14386840   9140310  19279680  29087799  91169430   1476319  15391334   5881386   8507331 
   405496  32334137  20619290  28427136   3015556  10261188  30501504  61403136  66256322  18135754 
 29400678   9256896  11806938   7293645  31566550  68121372   3693025   1030710  14608368  21785090 
 28351580  50889111  37106877   2946088  13460592  40978650  54258372  57421595  21944464  48881272 
 44753170  60286304  28240374   1217970  13785480  10729751  48276468  59635026  68873100   8934326 
 70831108  59012448   3634871  12627650   1331163  19425942  55725496  32028903   7498324  56746306 
 62412122  42503760  21114360  17039732  12309214  14641558   4287696  58863540   4820304  11998800 
 19722846   6275136  40636642   8101384    647752  19147700  44081288  30452952  32955535  43516110 
 20075594   2731104  26772762    605097  31942836  24725956  54102174  51846980   9497916   6819072 
  3266336  11607876   1063204   3084774  11190176  24800496  13710186  20900305  26549640   5269440 
 36730356   1094948  69600608    255960   5999190   6881532  53324180  15594768   6744000   2079480 
 13977249  12980100       318  40219282  11079195  19016890  59473800  67092210  15640834  45724840 
 33209472   3714998  41504493  31022552  57770359   6121184   3642004  42295184  10044992   9915093 
  6532152  11639820  21917520    170259  10510302  53989212   2767125  58721600  30837000   6706116 
 20233005  17339495  63626400  59759808  10605408  28509948  15180582   1293957  28365860   5175720 
  2675460   2939643   7723027  23701663  26118078    139840  28750638   7989878  18978324  42304284 
 59543436  25963740     66144  15371620  75922744   7885580  49374855     33006  30535791  17211411 
 61757685  57327712   5940818  85492693  14014380  94274360   3981978  68241000   4747039  26748750 
  6153505  41380358     43578   7179080   5031889  19384151   1834272   2386827  38562717  14292516 
 27519729  22339602  42118858  30766512    308005   7254522    551488   7667244  17043240  14234363 
 42427248  74241924  68159106  22028930  46805798  41282304  67425949   5851704    287820   2529912 
 14299612  11281516  40952968  37745134   5309172  12234720  62911440   1263650  36804366   2176205 
 12811715   2973402  24559860  22959724   8872572     20430  37657664  23961168     21468  76499430 
 57673778   2650050  14155755  18201425  26826234   2161500  73670285  59123331  16971240  53979450 
 74053980  18616376  33762828  94041044  24480202  35743563  84092542  31385166  43374474  14278600 
 32024700  10438404    816546  26897853  34468905   7630780  18863850  19432022  90318204  60384832 
 18539505   8534700  50422680   3373860  39926208  17634660   2032407  19238112   1793904   9756795 
 10116159   2365428  25698256  92524585  63559990   6642300   8313928  25515119  36156011   3117213 
 53520288  35628052  12147056   5466065   4885195   1013262   4106466  64919352  30573169  12890048 
  2955753  27135152   8552260  36755378  12457536  48571140  33738416  23594792   6843408  10201170 
 40916894  65946078   6000792   5158571  29156475  30896739   9653604   8835036  19888011  18734420 
   340548  29639233  13060527  26088023   7423920   5688158  63613440  53577696  10067552   3875280 
 23929344  45475056  76027332  33610752  17577280     49343  87894450   2188340   3264597  75900690 
 55566740  13236768  45186341  28189294  29840450  82653966  18071442  10660540  17687840   8491278 
 18727760  81771886   3641722    962800  11531992  42174498  23326138   4304502  49339909  21753662 
 18898740  53358704   7440015  10648568  13327740  39147446  18583705  22883430  18812400   2595432 
 66934972  50936124  41144838   4261131  33862320  32649200   1802790  33743775  76865545  95159845 
 64674176  29569877  58951860  67242450  76221836  13744176  36070923  53924100  33599280  30567936 
 18914234   3492630  17447262   1928145   9349494  39414885  72686400  38131884  82035841  11490000 
 57480930  40677440  14808576   9627600   7513486  29591280  49448180  31854175  32464960  80386298 
 68000772  37437128    568575    735631  43922473   1301068  37399964   9796224  51522992  40855494 
 11446929  18350409  58168838  13867257  20317206  17846192  27011568  13637100  32012491   7683864 
 26146846   2076745    708300  40381222   7283698   2732082   1687592  49450808   1542870  71894339 
   963492  55919383  10647712  31556343  32479344    906765  29702048  63555150   4595933  10225881 
 53063944  30048544  28232784   4955535   7070105   1529588  49464450  16948416  35349600  38009720 
 20559672  11516960  24433038  58554344  20191796   7265280   9631032  19337472  56921090   7537544 
 16508565  11625159   9661352  13663680  17611320  66454992  56599629  13240887  36884635  74914374 
  7507372   2120235   3168450  14441672  40988632  24536088  15467584  46351354  52820472   1455918 
 42738140   1469226  10933824  39487980  10866930    890630  11216288  11027016    694020  30524926 
 31856348   8418332  11295544   7445136  30678375  48936306   3152370  59440924   6692015  17585820 
 13216772  24262560   9213184  12088238   1688610  40927782  21123780  52563515  22794122  47327120 
 24959892   7707392    787332  59742760  15472192   9821844  30331106  37507210   6052641   2244280 
 40516940   1682944  89576464   1914560  75583955  25766430  79771875     93698  71919183   1950818 
 82798716  27928432  40770292  73840872   2799407  42750164    723580   7971105   7051620  73534968 
 75969560  19698273   8850596  26257500  26455149  63183450  24234564   7183366   7999925   1498464 
 18953394  20450508  26946530  27760000  75888456   4730832  21728226   7686079   7839744    797848 
   117525   1145375  14614905  14597748   1851794  47985908   1626849  34944520   2931972   8824656 
 48545184   5317440   7871040    660751   6208320   7105908  44875600  63148827  60719988  11396664 
 67372800  39280365   7237351   6119528   5331168  22840220  74865465  12811686  25992975  23749050 
 27486746   6286816  52937560   3975750  14819286  19910638   3091545   4187225  23096591  29073352 
 76326097  40737825  57649290  30218400  35674896   5989728   1572902    994072  71914095  20692065 
 13748238   1650105  34833160  25248060   8856286  14165115   1860866  76259793  63610974  43557500 
 53955569  13250208  15431781  40213194  52246757  37819782   8237374  19135064  16480429  23601536 
 41563164   5636240  26274690  18386475  38559981    328930  49034206   2415204   3871440  69372207 
  2184955   1347256   4027881  16636495  13699257   2057536   5403795  23973184  39271128   1568763 
  9282528  43678236  27494673  18641874  19458964  58998060  20919665  18072960  41314200  13042254 
 26302455  76663422   6919780   2329445  73768436  18450627  32064720   1033025  38497011  34762854 
 87685560  14327914  14303508   1870224  11984625   1793980   7277404  35438077  58565000   8690976 
 67289040  54566379  12241704  26791205  30204273   2770626  26646870   2168036    570860   2247680 
 13161603  32428662   1619712  10600944  34686936   9571472   7087984   3696514   4362456  51548370 
 11058048   2698291   8942646  40709862   6760338  10472030  24980731    855946  73340145   4420867 
  9420725   2368905   4648785  74726240  30232170  34143063    759996  18119745  15941199  38596155 
 20321742  11342632  38951328  13904010   6856895   1860462  32428960  11316482  23697763   4862898 
 19183307   5078172  15823818  56927808   1651103  56420442  60959360  12115068  30068997   6942000 
 53163240   3342860  40366075  13585596  48056112  55926225  70596501  57661240   2300292  18080920 
  1296972  62010927  11417714  38219760  41821020  25726176  12624702  52836520  58834040  31587578 
 21476536  82015600  24250200  22951215  36653940   1617735  34196375  66410436  26789643  48564810 
 61545615  26778195   4160078   2292224  22362516  21392082  11044956  26013299  42825216  45037128 
 33730396  17333631   5911839   9195550   6371000  15419142  19357025  17193138  15281280  56042265 
 24377181  53948223   5650128   3942720   3692560  15356600  39271925   9542460   3052204   1237632 
 64519652  68287095  10466186  24786944  19479560   3077956   1861175   6280536  58059953   6145892 
 45630648   3317304   2439105  26046720   3350260  91728000  46217625  41304526  26636586  80775000 
 31743922     47949  50797110  10170081     79112  16469485   8686191  16522944  10798228  17826842 
 17902542  20907376  18291433   4662198   2143776  41190468  11815938  15350892  19194630  44568132 
 36292006  20988768   4549500  55871400   7099191  24189662  38110457  69178589  12590804  81165568 
  6848376   6843928  77828686  22394583   2986815  26032145  10898330   2342600     19074  37955280 
  4742638  15556666  89714950  42165384  29141850   6646504   3413126  53627628    292131    521096 
 19458790  78968400  12188680  18321852  29254161   3392038   4264569  33116630  11170885  56383560 
  3877083  46135485  57869592  11474340  39149364  28570220  12657975  20066022  81224814   7311321 
  7446179   2483616  17685969  12082440  92323140   8740368  59737741   2797775  26571640  22526748 
  8435383  45559580   1788204   6370296   1002221  32981067  10552906  17515652  13789865  70673928 
 13709514  61089756  46006756  26013988  13501152  38534946    451744  60177309  31202788  85002850 
 20565684   4323648  31361841  56930840  15315830    360208  59980845   4780053  49938816  61114680 
 38283838  28883522  32065227  84410871  20077599  27491178  25015410   8602622  24505624    678760 
  2188910  39822850  22137390   6744424   2927754    635306  72273570   1639644  34512387  35661156 
   457098  72936540  38974936  41066116  51792642  40156886  27639705  90276075   9852260  76516640 
 53762484  30494303   2311965  70823192  13606892  84815100  85550544   6689696  43924584  36867330 
  2770625  62015772  21588580  29456603   1969856   5813232  29762710   6031626   8387328   5362316 
 40368635  23460840   5213208  52705800  44725514  77206480   9081484   5726825  37671851  42521088 
 19037507  45859660  20618025    116886  90275740  12012880  17331976  61378685  26933650   1791562 
  3327150  13487473  13026168  64924981  21009438   9106169   4077400  15250530  14629095   3574100 
  1770730   4663104  18712619  53534355  51484160  35007250  41608818   4104904  34295139  23812247 
 40701478  22253322  28595082  30863976  55736489   8620808  23515104   7327307  36478464  15833944 
 44437792  26593560  48883764   9567242  32516070  26459568  26088690  19620774   4708321   8536528 
 19691568  43860212  20459147  56100233   9913284  76606125   8435608  18036200  22294853  54331252 
  3337136  15463314  12585316  68337537   5766672   1064267  11258893  19576208  73593360  13070432 
 51232050   3102768  57281889  87814860    930621  11820827  73417752  73398528  40674592   5403450 
 37770340  18498788  68059216  40236732  28726212   1759086   7374226  13271776   1872871  78259005 
 25627032  26954946   5208446   7519382  35616702  52470950  28274616   5451966  34463613   5959499 
 28844640    721701  36256864  65748510  29684172   4645674  49688745  38525366  11726172  47175102 
  8955410  17624740  25357412  57054169   1743924   5511040  21001786   3232117  74831050   3525612 
  2331420  40480074  63837184     95706  12942064   2635421  15660261  12716266  57052242  21279018 
  2423838   5441810  47375328  25031730   2589525  16113836    337200   1882976   8860762  20915973 
 54644409  23003760  55248171    432284  36041885   3636983   4079142  40269741   7635450  27815550 
 24880518    675108   5356495   3953919   4865035   2483323  28496178   5521150  29996368   1457648 
  4478451  25038780    796868  13534927   8090280  10918251   8626920   5718570   1215163  10458882 
 72438938   8003586  15928627    979284  33811506  55307850  46540304  13541616   3828725  50040060 
 11989888  17072550  30868563   3343050  37568107  39742666   1731480  11889545  87462000  13839020 
 14161992  26041184  14731710  18097495   6005248   5844910   4484796  14865497  46334257  64532000 
   175050  48849976  16041987   4536486  11689768   6073800  44788576  13457392   3768273  50759512 
 10182225  43787163  11918016  69938533  84167495  70032384  10039120  51851510  61586852  90467510 
 21852274    474568   9220722  81427479  17070336  18317580  22705527    683692   4506768  45891428 
 21614976   2279052   5403684  48814983  11274900   6423245   1925721  20177750  22503372  14312980 
 39850384  32687900  20238933  44070000  54246585   1373110  14848714   5163618   1359360   3820716 
 13147324  53603550  26641175   3028019   8481200    794409  15320610  28951168  74483535  10380028 
 21222985  27163676  19620414   3396288  16024489  55834393   1773423  18052580  29950406  26319066 
 13597008  28295290   2293770  46531625   4951451  24728228  24682496   8587712  35800919  76868440 
  3507966  21186344   5903522  15853524  36601130  10167696  38844411  31205580  16570890  59161102 
  7844000  52423136  64480130  48479844   3718785  25368540  38214750   4679819   2336703  37360120 
  5039484   1017406  61754560  15105656  31470771  18888390  12177916  51945088  30041540  20535544 
  9550806     69204    809346   8205404  23834424  50596524  23121005  13830783  21294848   1222620 
  6007324  34448881   4627140   8679924   1208235   1307844   5562196  40170900   4219740  14368920 
 78057234     80569  15053184  15331328  37535775   1771634  45399058    589119   4725441  53886348 
  6210417  55163545  12303750  43047901  16339635  98843264   8067731  26387238  15553944   4870396 
  1046985  39103664  37875390  42360708  28806686  28530405    742674   4427403   3394560  48007296 
  7772028  24618503  67316823  13402620   9192735  30809079   2752107  81400396  34319328  14245725 
 32891586   9030366   2410278  22958600  52655532  11747984   7742310  23289876  24348168  57764496 
  5848697  13547868  27627750  24001598   2426528  16457976   8390920   3498880  14873016    566628 
  4717362  59645864   5983194  15634410  10762664   3576224   2661787  57951299  39742938  71258016 
  8302632  34124000  57479786   5929560  42962640  14958960  45797061  17828404  15317302  68171727 
 30134325  62521514  53495760  88634562  31410594  19102105  14844240  41666365  64217222  19348650 
 25848712  48708519  28742665  70963584  21004235  14054144   6099876    286905  53259588  53792844 
 11049172  52823872   5164857  66612800  66502656   8215500   5860744  53984579  19854428   7203220 
 11666622   1652400  55854285    315720  26473772  56347372  34967348  42092575  21574656  47901695 
  8288916  32056752  29531400  49337400   6889868  20135304  49765093  32908416  33760800  14918193 
   810544   2018742  21351804  38964056   5905150   4207815  20315486  11609852   3128136  75574261 
 51485571  26408080  66426396  33410048  17019792  27437683    289152  58311341  10406130  15922163 
 50587280   6084512   1318079  26764376  12920548  15846627  26468364  13605306  62033706  17902260 
 32487770  64372789  28644356   2970528  37983078  74262965  38556405   8820483  59123779   3433920 
 12625680    832824     91633   6715546   6492896  61269309   3419292  44371129  42141540  46631780 
 13321413  87010091  48328560  13084812  76376538    623376  16247126  15460428   9482803  51647740 
 32656264  17134608  14497188  33832388  16427334  31988528  82340686   3043173  43915671  16746916 
 19168656  59418061   1194200  32171805  21841228  10568316   2456502   9960833   8936250   1571544 
 47629500    599752  34437120   1184864  69024072  33050430  14223050   6188312   4409845    134634 
 19041792    829641    516555   3175476  23235935   8544630  25922355   8012043   4343806  38351070 
 35877321    147361   4097332   3239480   8814336    108780  13963500   2768122   1710144  44426370 
  5237872  83063398   3300804   9707586    215562  15886000   1566040  14601069  22089744   3640480 
  3669890    385632  11589240  13153602  54300480  42471930   7795800  13106115   1699148  15692586 
  5311488  21878692  18942462  37211800  61675650  28742112  19764888  15594873   8967588  40245975 
  6342908  35572680   7558475  19518097  26111386   2943060  40434176    928584   5553548  29355855 
   926370  39195261   1843696    266800  42836599  42863762  37004034   9717842  11127465    768114 
 24401664  49556962  66799090  11573440   2567319   9518283   1553013   3027840  68876368   4993200 
 14068880  78108536   3200472  38635924   1042073  29294604   6644649  84505412  26720337  32493800 
  4452224   3766130  23111942   8653700   7085120  44052677  60567158  10955568  11399640  15884451 
 15866984  14242020   7959195   5223998  66637024  12050091  18255478  34447140   2025408    999536 
 63181419  64136400  33695070  13426630  13493332  12187842  22825640    877725  57979706   1305276 
 19561044   2867048   2992283  44408167   4262808  30735010   7335585   8918400   3124664   8347866 
 32035584   6770934  29882160  45245841   7717200  77675301  84331000     30528  48859056  74556178 
 53567938   2260058  51635772   2164100  30697303   9523836  10391760  54143644  15039612  49814556 
 57127224  31653168  73018276  18339222  39563638  15723402  10570432  50348100   6492708   1247725 
 37524905  45090675  12063753  78863124  20889550   7496588  88618068  55041942  66101120  31409280 
 29067552  40685905  15159320  56511395  46665312   9376958   8437600  72299409  18103793    264816 
 70694949  25251919   9304416   2772532   1671865   3304084  24169618  15164375  44179208  10629708 
  8530735   2162901  48679400    702072  39073320  36512520  31117563  33135795  36715560  15160389 
  4897566     64000  10588110  47937956     35800  60026463  83839410  71195280  30997880   7916532 
 30848605  12998626  67016916   1028170  20863880  51399611  43774412   6281613   5081934    622110 
 25926745  18885990  37136398  45095824   6822786  68518230  49222160   4571655  11553600  63751550 
  1674015  31913808  52581780   9909312   6624995   5696450  13126828  47906352   5326064    116640 
 15723828  23277712  27888693  57191585  15604368  20262024   2120976  22208218   6792894  23514512 
  3342754  52145163  27807780   2790870  17466516  24552864   8058020  35393826  22789765  29076030 
 28945551   6678408   2691117   7568802  22559043   2471119   1205776  89688032  33061392  35841764 
  6354964  72775152  30168204   4761414  25823952  58069480   1558710  11688255   7632504   9892064 
 31557144  76294402  10851660  16018026  78866816   6866272   6397067  74236060   7062900   1479982 
 22023972  14812644  27500220  74080256    119577   3618065  11640020  14347585  18782056  37110248 
  2762424   2156230  49461821  11236824  32992782  21865872  20658780   3281172  32071600  50377555 
 29474966  13213536   5048274  34539120  20905434  23631314   9583050   1338428   3215493    750666 
 31106156  64194135  48501680  29498742  13804104  75619400   9925473   2296556   2348590  73835520 
  2042564  23336788    589134  84512808    566699   2082972  16808142   1668688   2869262  39865533 
 71246978  20811675    467012  12593976  10014889   2938026  30595432  56109276  29001957  86118339 
 57896490  66947260  45949150  32650128  29499978  41860962   8387374  68681135  27380610   2501660 
 52783867   6566130  41835470  27905394  25105411  50253840   7310571   7977618  12448991   3053671 
 35525070  13262508   4878006   1915012   1592460   3951358  43150898  63822240  19495777    421400 
 12018300  18869922  28594632   9184812  44192521   3603880  10758974  32075360  18842992  31811400 
  8117564  33138126  51245305  37532255  30347349  13618080  46908792   6934820  24875620  29574120 
  2077000  19879618  63334950   9868959  37554101  36448259  20458316  30896616  42746928  14047830 
   708435   1031016  13219170  50002560  39702740  75129024  31431323  19123511  23524384  64384848 
 60033768  67639008  19306748  43187607  72216780  17435052  28891248   1922267   5117868  29459668 
 78198645  16323648  64277598  12489389  26576856   2453724  50298154  12788070    399517   3667799 
 23070645  17545290    156370  14436288    421948  75436902   1433790   4223328  19554273   8783700 
  6595758  60946683  49038600  16230573  22303808   2078930  20626360   2740850  27402938   8030219 
 38161849  49493096  46202600   6287385  20707632   5321007   4408890  27747552  42858630    597164 
 27060930  11059902  28642240  43824440    298920    501116   8150240  29593746   1302400  27258560 
 23424674   7773044  31970754   1932534  13827060  49432965  54995248  16719912  25072440  21252825 
 16181135   6509528  57644713   1411830  65937300  15358161  11478672   9304100   1880319  48510528 
  9742540  76545874   6512415    802629  28936432  48951450  16958211   3464363  18769692  52815360 
 12920499   4092108   5814348  41182461  60605454  14135734  41291060  88187240  16013024  32493920 
  4088098  10391450   9741330  13870728  33216124    477360  74262461   3740126  20739450  12771500 
 64659438  63915412  10085028   3324482   5918856  13184673  26739555  50870732  28129536  73725600 
   532228  17058564  12295128  26096972  10952740   4153666   5741289  32036205   5496428  12807090 
 17335878  19774140  60009412  26129950  17397168  26211936  49246008   9310588  63174746  41892165 
 31066938  48022758  54735644  59320080  13140225  34255210  40169325  35366933  31635855  32507090 
  8733816  14819106  26324366   2486208   8773980  35571024  16836212  44504814   1959516   6527598 
 36313132  51117447  27160272  31865400   2668190  35353098   3176796   1950380   5258388  23990070 
 32963328   1221768  56292952  39434630   8420072   3232534   8220930  21728450  21203520  31338536 
  4280661  21778202  44093040   5723931  28339445  31039029  11116278    309324  10855705   1020592 
 21058019  38418432   8575866   7319312  12493815  30582675  10572066   5287572   4692655  19145280 
  1736230    488426  19608039   1216248   8213635   7163494  38669362  31407200  20951085  22029210 
 78790128   3617040   7633593  84144429  10234638   5430685   6030923  41548560   6971498  90371626 
  4445823  19621328  21013084  46028481  27778170   3189885  18786186  28312800  47375600  20988396 
  1823760  34783776  18895698  29109168   7666220  11835486   3577341  14423650  14539040  31270212 
 29800490   2039187  33138880   1685453   1024860  30060756  24130169  60758958    544421  35552020 
 48142512  10818448  51120828  45490592   6211044   6358338  73698375  39377070  19814699  13197009 
  9152392  18819028  38918871   9104926  15501156  58019850   7890974   6621372   7105320  10080564 
   834024   3678720  32990832   1830400  26498131  50591618  27266360   2203110  75141480   7797456 
 24852336  32568480  50995512  27309480  47448361  22315607  14572591   1089480    571904  66898594 
 13996785  21827490  17375688   8754084  21817800   4278540  24640616  62886810   4146960  34862710 
  7634619  87570868   1792602  41824036  13423011    324971   2602948  12189944   6067615  13921250 
 16017222  75698490   6358300  19845981   6729977  26592215  12835950  18826220   3763518  18806580 
 19403392   7722903  22636260  15963000  55145790   1643781  10562080   9451848  30202527  15726592 
  5435860  27106992  60263725   3277908   2362414  25756560   8361184  37110528  19569972   9580416 
 75591616  13860990  12285130   4155186   6748620  12524505  41179580  22034226   6725486  39142488 
 46980984     99165   6267638  13857574  21325873  47483520  69527471  69099744  44599039   2506685 
 33078500  36344328  68519729  13235292  46450800  12379208   2938540   1329042  33184365   6242244 
 17076164  85263184  19136820  27148352   4957422  20383582  31525970  71945972   4850083  29974791 
 79580160  65987984   5738020  13476960  11793985  35526540   4814667   9633052   2398550  24433724 
 28778076  92985048   2285568  12179445    512127  18282968   4476787  32357610   6172404   5647275 
  1039870   3551848   7132998   2942576  12797432  37722670   5680710   1952268  48988804  65990439 
 95794540  45556750   6068192  18609039  18005148  24106308  19111996  29123718   3133326  28613664 
 13416800  20262307  94101064   2080848  54787108   8793134  13247563   1173021  25695450  21762768 
 10621356    791724   5343708  22826745  38780070   8359467    320436  51288438  73302912   2306250 
 48398917  55393256  13730080  23463552    515774  64892016   6216096  21182940  11358312  92946692 
  8676200  62523132  13944054   9689202   4287634  39922256  41877254  30090432  14670128  27164344 
 34785752   3634872  64661080  52561010  58304384   7046424  15133410  10742334  88798032  46140521 
  7507976   6489243  23731840  38178900   9632560  45869369   7188678  66828195  45799410  79839344 
 17692020  59021050  65088756    192866  43764240   9781926  11376585   5439798   7588377  10376730 
  6563165   5034700  46228850  15358640  50592456  41353610    804202  20065500   2048705  18119157 
 67436688  31508626  13247712  42642756   5855270  69709680  83342875   3150114  26662086  10822071 
 13980360   3602898  64876672  38985220   2286279  26272720  16231166  48045620  84951898    151500 
 44024214  19580625  43861125   2299752  10849072  78078000   1073232  27844820  29328310  17198400 
 49515474  17101898  48919896  18774360  14392000  55944468  10690032  21973040  36199163    377880 
  5281279   4595130  15989800  32473740   7659000   6678138  67047300  11914491   5102412  55476482 
  4386152  49757760  41050784  48407760   5162420   1865817  29415420  63595050   2080288   5019294 
  6949059  30215472   2141976  18261570  16764930  11529285  38520092  31718490  72462720   9171650 
 10101252     60408  24560376  50126000  29404237   1331946   9212056   4571784  20098472  26038389 
  9674613   1642338  44373480   6650163   4066024  14581002   2960464   8788160  55798899  14961456 
  8775351   1554336   9300144  40331963  25501600   5662332  61538519  44352880  19603635   1148994 
 52719170  13182910  44952996  19815110  48937350  80699175  48750823  73482553   1778784   1371290 
 18910201  30599776  13352780   9607768   3186550  51153366  38790927  76046922   4396710     21276 
 81022310  26857456  18172154  85649472   9981276  46345185  27396000  19312110  14507478   5589146 
  6685536   6948342  24811524  64230450  44039916  22249815  15880781  40703404  14315130  18936468 
 58139058  86712782  50527444   1586800  17182662  74646541   3529024  33559850  17852415  35885910 
 45613500   1048969  42024531   3238830  26623008  12197376  17074160   2688672  79671218   5087079 
 10717922  19274841  27944296  20469190  17329430    714879   1849568  44189431  41757075   2517004 
 38735316  64725678  66462880  37596273  34726320    371640   6009301  12880076    658588  59622992 
 53471891  66725496  31890320    611793  52304608   9433490  20685120  35432200  23727640  21620144 
  7180653   3054898  64615070   3474044  30642018  73029220   1777716    891072  48436200  19552666 
 24206175  15409945  50819904   8516558   6484112   8906040  25861500  17896480   5617820  69472094 
 43188850  10760304   1226841  10627848  39104124  17279316  13163920  46036422  26295610   1184868 
  8529495  17243165    970879  54814130  70434409  11028189  12347400  35066104  14898430   1290510 
 16708682   1372572  16525912  10987586   3362091   2745500   1866006  90025686  10512300  27310272 
   678562  43255778  29814890  13031796   6275496  42321426   2051647  41317344    338403  24114701 
 50138968  74287136  76408190   2476824   1610360  27172442  17255790   6113757  15106000  36719248 
 36014892  65878260   5577693  49863900  16481488  24077850  58213782   2065875  82683060  23059332 
 43996404   3755835  41039744  77894795   3474579  11681055  18550378   1067140   3352371   4510164 
 11925909  87689874  10652016  12200994  58155518   1548171  18401292  34513349   3325640  43584145 
  3134800  51415839   1574640  53696136   2267752  64294617  18259881  10430820  60782568  19008252 
 45458448  54785727  28074766   6470744  33235408  61866325  24797486   7888500    724632   7060140 
  7141260  18927936   2375433  11860429  36852728   3264590  45575948   6693957   1166358   8993407 
 29360860  43875036  66242385  75976362  73407120  23578674  36196502  16653180   7380681   5462845 
 26959968  25834585  67946375  12922981   2781618  57372294  17862712  56442738  11368070  44124516 
 31456918   7074496  25884040  26441808  53368854  69465487  45643200  57956393  39495416   3900144 
 18492964  26465640  12071892   8327420  48480288  21863952   8597598  54079776   8374941  71457568 
 19760418   1490724  14244521  19100848  37304520  12023574  36309972   4048944  57706020   1938327 
 18450882   3112101   4818140  45188100  62815695  13480866   4786506   7383780  27418699  29363504 
 27896154  23798016   7530099    411432  24803850   6964056   9789300   1747354  29562176  34479697 
 45953780  22314744  51391200  18032982  65526954  40324450  13305672  27842785  30504456  18603167 
 30910217  11351754   6159750  22680957   1107615   2702808  41692303   8506251  31885644  15453879 
  3190240  11407990   7723776  19032614   3563267    746928   6770061  31714980  35543253  16451682 
 13211328  19143396  27260296  70065275   8664256   5446920  22466675  17253549    163845  10950342 
   368980  48165972   9251032    970536   5621000  59676870   9872056   5600078  22635180   5971680 
   423000   4969077  13080992  14428352  33281820   2147280   1285430  17113579   8198652   2671851 
  5565060   1978554   3230942   2529088  11007028  40693842  15768100   3567754  19644990  59431077 
  9585544  13300805  18592222  54611568  18895232   5245056   5609772    694868   8890686   3538340 
 35058969   8357930  18938920  22640226  12641615  36625818  30936576   6959580   1987228  19366984 
 59415594  70351245  45542532  17583236    804882  20693904   3719037  28343952  60777591   4121195 
 68848290   1587458  15430770  11394075  20610184  24182095  57960128   7825620   2986200  26330294 
  6493932  24769364  59429300  33641095  57249732   5136066  40467804  67698652   1473180   2165940 
 16426528   2686050  59810480  32515640  64801680  40858335  18223705  55698120  18059712  44272128 
 15837240   1232550  22180960   8295755   3522054  26398560   9379794  33085748   8063865  19422823 
 26457774  10118234   4796594  24185252  16923446  48931350  17792544   8782032  20011098   6836300 
 19417239  13109460   9433400   3587984   5419003  22551009  13150500   4521660  13654160  22456962 
 38185474   5599890  18416356  28492581  14691624  47492682  40049460  35951616  40776488  42927808 
 33732669  29601887   1233360  26298506  30030180  14439039  31196796   1395315  68853015     50225 
 19073276  48218992   4781256   3847200   5267460  23743701   1606930   8768550  72230840  25580304 
   937559   6348125  47196904  18375984  19416312   3450200  62344404  34371612  16471080  28968680 
  4840525  32384280  12381125  51910752  35151732  42696990  18779788  19242450  35815726   1845858 
  3367196  23463942  26503568   1383312  30695648   6671472  86022800  67057668  47652642    346650 
  5276700  48952145  66688875  68429280  44979040  50321481   4098328   4724568    418695  16046800 
   304200   2365711   8479586  59652054  11324252   1344102   2592364  32176067   1929840   3485160 
 41072738   1747861  84852261   9311868   8130423   6731960  15611126  11127288   4557474  18018606 
  8760406   1217160  37546704  18873075  34161680  29709846   3835292   2766096   4566133  19548815 
  4315740  20626926  10041153  33502761  30511626   3213146  54279953   6196056  47443396  25146704 
 17190964  60373896  18437536  13588965   4695062  20185651  19226907   8871876  57267686   8220108 
 90186390   2391000  67247514  66946250  56771316  34603785  57355252  35237951   5521650    859740 
 46798812  32132064   8648848   5053776  10180058   6847068  14427476   5664998   1225215  16787250 
 31047180  66824490  26446957  35120008   3500245  37840290   1100941  13377200  11572160  57468544 
 72103131     57130  18270356  17356367    996553  47032374  57474576  18914189   4830529  35074701 
 15295662  12676752   4013424   3032582  38369496  16693928    460020   8826864  56627952    597699 
 33046000  22506880  21212820  42060452  34268082  35724465  11497200   6634395  15881524  42232101 
  6851438   8328336  13295168   4376552  13544736  10852480   2013244   7573465  70005534  40195129 
  7315497   2923964  20253402  77769078  59578800  32776492  45449148  31979801  23748135  63171988 
 40439323  18809728   5062386   9452241   6252260   8843968   1732992  43258536   3611440   2469090 
 52756441   6282562  15713690  56168707  27701364  16221420   6091792   2311507  82989340   2043888 
  4857840   6442962   1385280  12993162    212126  47295246  15428860   1564672  59264458   2163480 
  2350876  69774408  52310820  27037500   9273495  25891404   6111513   2981232   3515050   4980305 
  1300734  21192678  13994750  35706776  13682838   1634500  80115912   3812920   2823120  51658338 
 77836860  29572480  14317872  61283702  26729868   7961529   2571832  15173158  24625935  14875286 
 15687918  31896722  43465662   4217247  14638866  11029876   6096336  65416780  47529952  76218190 
 11046216    976690  28055196  18567692  31645852  29263596  36815194   4722392  16689904  61740690 
 17640868  64537032  68888224   4304769  67747700   2193695  37014783   9630915   1393200  12479753 
  6700000   1813770  27693897  33936535  15067578    602700  27404778  11454545   3266340   7582656 
 43081878  21941865   4750480   1040136    214500  13280225  62996080  22889976  34611646  22951754 
 25678866  25212940    705330   3874325   1627842  53345832  15320376   1676370   3122688  54704751 
   595092  30048430   4961320  54229286  22140660  37359567   7120499   7240932  77766208  11363115 
 27073828  62097945  38244708   6822552  21478281   7707040    563178    100265  19571825  21694970 
   205933  21344796  58825350  35399629   2627296  19364714  12580136  53931150  18960052  14204155 
 39125925   4030936   2754270   3632870    452523  35683194   8156000    879300   8217818   8735604 
 18726264  26258442   3800374    719928  26640549  13005118  20145753   1277409  22498997   1400578 
  3680124  17350664  23311860  71604324  17298670   3544464  63925632  21412332   7479360   1292031 
  8854417  27289152  21919680  26108474  61450256  20692617  17837928  35880417  48365253  26059979 
 37060894  76983420  19814268   6246570   4290970  50120994  65748618  27498240  13512503  33760522 
 66169827  29187440  31527605  29595776  18260918  13141502  24967008   2565244  32973174  23085796 
 54304222  22899552  21233754  21890519  28726676  19670810   7837425  17815226  60578126  76553910 
 42475428   1462132  37253205  12713260  39671046  69342075   9841074  25691682     28567  10500480 
 35309130  46983386  11363068  20064564  34550334    523884  11042110  30495806   9323424   3265292 
 18775440   7062684  41850303  79437778  41235573   1092247  76495104  69820444  82963554  30990540 
 27620000  44833116  33021996  32463746  14474148   1135437  16192128  30842240   4300371    973084 
  7020750  35278364  19176366  82478088  41110784   3045492   1515921    441378  29843912  24768040 
 71915605  49583730  24416620  10044156  27620880   3770298    344344  89773600  56117688  31844910 
  5970060  72900760  37321650  10193892  36607898  20033828   9048496  51468732  47761351   6562782 
 22350570   3053435   4555554  10205184   2839304  29027250    707972  28157224  20885679  17959781 
  7693280  39278460     31960   9905870  18325725   7172013   1129905   5798365   2141400  23145291 
 23638525  39221091  40649532  94063877  37816584   3889547   1974020  22897520  29112050  30428784 
 14172038  25788880  12312756  21057380   6319885  13912290  64479198  64199135  24840075   5409710 
  9722946  20045070   3829120  13493440   6256586   3078070  20811600  20618730  56902972  13688885 
 21326550   8422324    856776   8452050  10464112  29359098   1965244  17921584  13215005  18248636 
 24699246  33853650  52626112   4233250   9289952  21437504  27963144  38970110  23596413  26471067 
    15234   7938810   9287376   1029182   5784526  15796044  56859036  18314670  23496702  35748480 
 64359992  13418336    316100   6526740  71814288  39393356  23726472   7379200  24892614  74988370 
 11481966  60076750  10619730  25408738  34254916  24671286  54471030   4823427  20532246  21308501 
 23874984  49693340  27202125   2197052  37967970  21053280  22206024   7954218  16579248  61351356 
 50743000    302630  28023464  27935364  37255359   4211844  11472060  76562475  16483170   1292648 
 24633735   1533096   3454068  28782819  31058086   1011915   6789636  13324195  23254276  17539800 
 32658192  11796620  14322330   3362832  22588698  80085540   6338571   9461731  22053920  22396368 
 20206947   8316000  37480296  17327326   9533576   1808190  33329907  41042679  14737389  30650490 
 26893728  10165998  12361631   1753856  25053028   9093984  20164752  79646190  12046160  11400990 
  9649110   6053324   8798387  26378528  54152956  59577029  41325326  42149660    982224  32994954 
 19065312   5318640  13909669   4787424  62275466  33061530   3093090  12297209  41274170   5722266 
   496008  12439735   4446888  28842240  11701848  46668814  90416691  47439432   1673318  23993295 
 75673696  33071450  31332431  18099810   5655416   4337928   7074691   3117870  25053060  59468409 
 24382400  15567645    155136  32516784     27249  43481306  56700372  53195080  51539371  43715320 
 19226410   7077097  18243390  21722688   2876846  31635000  12526584    215280   3138256   4468534 
 21748260  20038290  45147548  46989579   4675422  18770692  80519040  19790239  76677538  68042784 
  3170160  16402307  20493200   2600134  23572332   7604505  18025587  17915038   9459770   4741334 
 46866358   5841992  66610875   1265255  46528601  60281298  54902770  21449340  40799864    452000 
 17376975   4367830     84450   4464642  23287839  14249865  10355380  16654120  41222894  33573564 
  2492424   9013200   4606999  10010520  35930418  22474652  29725680  55164270  49328816  17351300 
 16180556  14582400  10324510  97446170  67239335   6402008  26062960  41043976  55956480  10783770 
  7564932  21034360  26358336  22760968  23397210  18150212  30154744    623997    582920  49301428 
 35821702  43356600    733312  29960874  27095840   7754975  47944182   7722322  60049335  11062569 
 11684508   5336583  15098076  33814530  13028038   4202644  23188405  47455875  14246520  30957762 
  9761472  46862139   6067287  11698995  50594040  19917170  51633712  16032660  23526940  22504430 
 55761015  17580490  36626696  71264660  10646813   6258064  68453672  35069093   2596455  12893188 
 53466000   5867010  26524386    201650  20046212  52143000   7879778  39160197  11449944   6102180 
    39235  59269418  34670547   4647465  38521868   9625536  25506712  16072258   1740750  67925250 
 34244925  24515282  42730088   9786348  81997278  47762922  60417248  54438616  33156539  28894882 
  1699950  57735955  26985001   8442700  30711408  17137773  37336104  41078450   9869816   4193821 
 17760991   9871776  22538736  14523864  30036204  21958524  17012520     83572  18580835  30827940 
  6324080  61594002  72381750  63021260  31582423  43990996  86106995  41045790  27908964  71836380 
 23474664   1284864  13438194     23244   6349047  22034756  59065160   9727966  25192512  54188445 
 41870816   4337340   6167574   3095229  17083572  38184516  57760560   5404914  45587920   9949488 
 22801696  72939248    400254  10895625  64865691  27470385  37981944  39601680  11238167   6979360 
 50168895  51607970  19717516  39527780  75842772  12474520   5719590  67220310   2614235   6429064 
  7656880   9699928  63519300  11118210    268203   9587385  73839904   8679530   5419088   3990238 
 21893046  30864468  22935976  10570125    323722  35582400  46630200   4795480   2980956   4433532 
  4045821  14029070   7354557  43500632   4019024  39557532  15095916  21148695  37872594   9227844 
 12602385  33988200   1022208  10300004  37230928  59575132  11124540  73203158  19779452  10850883 
 10819690   4255436  30724260  35384772  56568512   8290177   3473100  14720510  20891241  12699600 
  7953552   1606513  38273258   5813808  14851248  13313495  34107216  23597480  55693071  16846848 
 44996670   6135759  65104392  68109520  33934826  12516784  30073470  13367628  22156520  65986176 
 26768352  10177300  40035040   9756330  22397066  41494210  50482800   5314625    536702  12723179 
 15540697    190491  26306344   1658336  23795856  52656411  12921400  64985130  24045285  52272384 
 13021390  96039324  11283980   5778375   9279720  63659864      5373   2539458   3387624  10917412 
 52993467   4633354  19986642  22657200  25744180    580777  38730879  24164135  19594354   2697990 
 29023680  13264848   2169920  44318502  25681863  11036672  12800960   8602758  49788324   3363960 
 10984264   4653876  26934039  25272590   3747156   3359356  93226056  42777900   5083032   1466576 
 29897639  14431032   1048224   4469245   3824800   5606160  38601200  21657096  41754396  57592782 
 55899030  12199582  13701618  31366236  20569625    220560  19794037     37560    852210  32804220 
  8539854  27158976  61534025  31060890  19210356  31653629  16485311  20778344  51191878   5425125 
 10340910   7610625   6487782  27912360  30702420  32148364  32649653   4544627   1215180   7759088 
 20990175   1566576   8552302  21450152  23724316  10409052  29171802   2892694  29643867  35458764 
 81474882  54945768  12427789   5262834  42263346   4263153  67872786   1619587  13320762  29249353 
 24850600  15720712  75080384   2845152  13030974   1215488   5107944  23530710   3745941  11638491 
 18857628  47626240  78079218  37019421   5472825   9771108  33817728  88267800  74331660  15373340 
 15451200  26385462  10714590   3536160  30123810  82289922   4696308  13346963  22884975  22631265 
 14926452  10337380   8190520  37896111  26805328  91799680   8421504     90405  30069345  52216430 
 18135204  12487864  32066676  14423155   1623996  79358400    451612  43016008  10730328  67422500 
 29240604  93010400  22088700  45323271  17194750  35017690  62884528  12826704   4822062   8486955 
  1076335  23373485   3337874  54430152   1877964    851895  41614788  58226220  68804334   3765760 
  1768020  48052935  56319345  41482340  10212871  41612106   4684070  33144318  29017395  58544214 
 46802340  29330049  58729122   4995077  11929065  10705352  33939969  26154142  10710861  49065280 
 30776048   3409420  24838874   5810875  10496000  39858434  49616582   8854572  16203504   3762077 
 14969880  33675447  39113058  41960672   6157458   1553511   4153708   9032253  30490506  48423240 
  3683790  19377402   7076667  18096400   6359640  28339020  12092950  36906237  23103176  13190013 
 23202900    410493   5770944   5666927  37401823    332820   1599466  21238644  12036629  39417143 
 46489641   2259156   7411826   5818080  51917105   9761168  67612638  54440925  13418160  64175112 
 22379160  91670588  27478728  18772236  14676588  47524912   5842254  51657914   3063970   1299375 
  9845766  15310752  32351495  48210444  42093153   3303482   5859600   2948407  29379510  14700510 
  2566698  34937904  45271840   5585294   4275000   5856763   6558972  13093465   4046635   6538149 
 12879804  18516160  24652256  41268269    521738  15761670  48928890  17050431   1501431   9702806 
 28903039    456896  25194932   2722688  31250604  15286436  84453180   8517586  26228994  17649448 
   780952  11448621   8760168  24240710  40511000   3634496   4718996   5893832   7513056  34506970 
 32215364  30922390  86838805  17072011  15323102  83745160   8638485  40017663  23700847  10711890 
  9332122   8743602  23890256  13407169  29100940   1815462  26182905  25535360  16664466  24589100 
 48653924  14668316   1363608  42457352  37646194  28610715  18345852   2614584  60903819  76319040 
  8268944  27370224  42000693   3138484  88030094  74265367  26429109  61385452  22239679  16781674 
  1801002  27730082  28102950   6323642  46450250  21593364  10045598  67898570   5129865  14072310 
 33281755   9938038   3079296  57350293  53304942   8675632  29768268  31331622  49866798  20507712 
 88934468   9651904  12337416  15807825  19345236  19020715  81031690  25790752  23935706   2071316 
 16911601     20392  29008880  10506742  34656435  21273872  76421322  47407680  48241524  76764030 
 69450084   4644321  39576680  46963224  39965545  35969977  53354411  20600737  80326752   9577824 
  5180565  77333825  52516672  13742546  69687124   9746304  85479672  14076613  45745986   2709216 
  4550234      3327  55742489  24453600   4605348  22169129  25881648  33028968  12930624  34273408 
 14210956  37320880  32550310  13297536  14476917  56878800  17738343  27114048  18446930  11710048 
 30796480    622618   4436800  60292396  12989224  33677550  15887704  28062088  30841200  14069592 
  9074376  55503691  48530340  19344000   6325952  15066815  27529827  33954256     26130   1144920 
 38946609  29927185  44521332   2592150  10872468   6419790  74744494  35387864   1054208   8653203 
  3781454   2718900   1727174   4980987   7220004  79481353  37825080  34326825  26725480  32653047 
 10327849   5185440  67315314   5835321   8189775  61011356   7510503  45346528  32988384   3762564 
 19405776   5195256  47809995  71919228  68433200     96404  24619528  43824352  27326624  40082422 
   125802  32651316   8655003  17231745   3019209   8193584  43857320  12542090  63388575   8017438 
   374899  70000560  11847575  27643840  68585076   8445974  19749200    863027   7280160   1496136 
  7040412  18466840  37309548   2819041    134244  54834060  20040414  50756193  33289330   2954226 
 33011280   9500008  80531856    903133  15597064  16236836    563563  13752235   2147580   3801882 
 16778178  65663234  16497404  27339531  23238904  10309296   1607825  83047872  12277036  59464988 
  6123229   4357980  14765796   3891267  14390857   8427123     59969  22156556   3087882  22101496 
 18900706  26972147  25634512  18367934  23577024   6216105  63155493  22457736  40359558  78873936 
 14571964  38650900   4095248   1761020  53417776  44950145   4085428  75145749  11924420  23497976 
   394121  25547146  39117255  35806901   8374940  22036741   4158370   3915911  10160216   6803767 
 37645146    478660  16820692  34938884  15222204  79644444  43828818  78423880  28528610  26627664 
  9029390  33934225  33837554  59181664  33246873   5979997  54505152   9844380  44097172  19554048 
  3237716  36657145  53636088   3899799   8782689  56887644   3686399  44728629  34032870   3082874 
 15990366  44777205   5942475  32554418  57255835  36832523  36159552   3288776  24413414  45367182 
 23495004  45525150  32610438   2707020  59574225  65125220   9137470  66587790   4005864  39211736 
  4291515  50142792   1552428   1995256    369052  10458448  29589790  52473636  25022560  58541256 
  7059712  15560424    490104   8809216  49389152  58784184  41283480  16265844   3860988  61373696 
  5341860  25861374   8903093     98482  27449816  59643503  14986944   3455456    408640  58169440 
 38124140   2606239  64992310  34356332  35962410  20877370  37246545  16079856  25168692  34279620 
 79393295  26329351  26537280  60592320  10265886  25437240   1974476  25337155  17746560  13367646 
 78728499  19228220  10200058  39429290  48220508  32682990   1676950  69740060  16102702  43800625 
  1793567  67654156  32919875   6731439  53886825   4670604  27364864  33449688   2133771   1377864 
 29229200   9109944  19099968  39219818  47350440  19507635  52501169  21436539  13649334  33714810 
 17491020  15212840  32884056   9469184  22173456  13792236  52467450   1283424  26555670  29045382 
 71824320  55060110  27662558   1433261  54851354   5450517  36852651  59322861  19349655  33924592 
 45393945   6906582  73470753   8316009  21833636  48008796  24235510  30588233  12758500  50039066 
  1623135  73950784  19029900   2177034   9554600   1944622  23379985  34942959  21788625  44636475 
 23739760   6337144  19694840  18364698   7803458  10404880  16328534   2846487  22438380  15101240 
 27556650   8992840   9706120  18610296  11275296  86345100  31132240  72780288  71556859   7313220 
 33879276  50444635   2819248   4484250  33626738  49697550   1504384   1804082  49467308  13899161 
 17926650   2938131  10958250  14290034  37716504   6516447  50084160    109142   6710040  59993136 
 14197962  76172712  41308074  40847162   6724071  22806207  77422608  44886840   1357512   4054144 
 24764648  16032023  28015195   8864512  16989257  52486710  25716540  21739968  33502508  53637975 
 10959235   9836013  97472880  76462600  70189670  11762048   7604940   7408716  35369040  64929870 
 29600629  10645947  16871075  33741816   7091568   9733734  54752390   3230912  33019245   2214143 
  3819346   6977053   6772345  26902053  16477166   3911380  32010669  70859955  15989811   9319614 
  3668384  35120512  17659107  13392852  10679036  15276484  27745214  37548903  35657060  16655199 
  9697590  58921182   3935790   2925755   7692938  28461293  69684129   7509619  56545464  46213986 
  4806620   3283280  22321362  64207598  60146510  47132288     84796   4388504  30602556  14172183 
 15500529  18405312  19878900  40280896  83795778   1744920  10001346    929712  46645632  73143558 
  5614735  10987083  26631690  19793376   1649685   3834600    468288  55893888   7715984  10275000 
    71394  14893115  28153332   7681248  54180126  23142585  21402622  27025010  46865647   8163423 
 10475703   3079504  45791400   8757632   9834684  30144945  26277207    576165  15936660  11158749 
 27088384  30186780  23112054    195473   4119760   9337447  20389698  26695706  34367292   3010028 
 13260060  17997657  34165107  34146774  34471488   1481954  16461094  81747624    257032   1003839 
 27619260  27627092  37768436  38551296  18777420  16097760   1470473  32822112   5050624  11867180 
 92137585  63145707  36267496  43715840   5056200  18893175  21829215   1266965    368466  28344960 
  3871451  21561205  31971225  21194429    213543  19389330  16644910  35586698  33019750  49145388 
  2393040     85657  41534727   1743390  15352220  44219616  15139737  60338478   1423818  41688000 
 11836536  35283916   8246589   3123124   7020720  62327496   6652700  23342949  44580696   7646375 
 60492236   7032232   4170964  55481340  73671198  14318925  42073408   3953544  25911340  18574585 
 27328962   9396282  10215419  44659464  28318152  40984635   5299659  21368214  41856976   7698224 
  5174414   3354412   4446828  25574392  31500870  21755100  40789947  64611792  37608760   2193510 
  5017536  47361216   8952028   4153313  10533759   3370984   5213040  23105171  12979200   1113020 
 32804032  40248540  37434924  33435360  75217296  16515520  13610390  59719023  36371712   8348336 
  8882200    533520  58521862  18420437  34387837  23152608   5689440  27071324   1170895  13632686 
 30701220  10660869  42055398  67870020  29685335  75168936  10178460  24810530  23383648  47288814 
  7388260  68764176   4190620  26724704   2939167  56488528  79974783   4061050   1754280   2247540 
 77041125  57383928  12922254   9501520  26227215  33233581   5302348   1145954   7051110  22486718 
 28992232  34794795   8827005  39418588  92505077  43084426  61463138  25391292  22772168  54508545 
  1799954   7062174  14653105   3271289   1579571  37699220   6069070    470145  24942771  27617448 
 50968039  89982718  19740422  57356000  27073917  30367047    809280   7285724   3612859  23337600 
  5922500   4589834  33272078  45374680  31176056  51480435   9759975  58151115  50805846  24686150 
  2784885  25046460  32686092  54251807  23688568   8458344  61474214  63818370  10932072   6553160 
 33894783  45319635   6792960  59122266  20885952  63495918  11496548   9065595  38867630  33710259 
 35376157  28882776  33104169  25272732  20139803  47396538     99387  40303935  42572250   3622571 
 58114368  16870930  24024423  19445170   3315570   6967272  18125676   4784480  45718794  86256450 
 10828548  64730844   3594964  31846198  36273339  23786034  46290096   7574121  45582210  20437335 
  5248672  32824476   9872500  13305358  18278406  13267680  33749652  69789825  13192541   1345491 
 22983768  19036410   1217865  20294568  11507920  90929790  14376960  20702016   9446200   1834074 
 17936504  37309272  34406504  70146912  17073168  23542728  56667303    583356  11792150  30358662 
 48638930  36231104  77517863  49178580  92101482   9441144  50823488  21703578  31924200   1599582 
 30283416  27952938  39560715   5428080  35755530  62606516    370040   6150300  26607042   8274631 
 34061289  21506244   1637130  44189520   2929780  42066793  61316194  49236856    699480  28183938 
 24108287   1321320  63273414   6028596   5788567   3613023  37519360  64381629  19697195  12585582 
 85838216  24037622  37320002  14099700  17826261   4468528   8887425   1785632  54814266  85865520 
 27380699   3665002  66044790  85354269   2215590  55669356  18634055  13834776  17421700  36041158 
   600184   2537925  12217824  19248843  74144448  27288150   8180893   9724536  31205917  18625204 
 28933360  17194840  12668260  43673816  39649755  58154649   2807415  51999648  25779696   9992320 
 23880465  32529728   2610152   9200191  49934178  50070564  12763296   4799015  51439920   5647398 
 36830885  14798302   2734138  15544642   3353560  26347824  37197960  33046946  72423432  18749979 
 19799136   7551832   1310100  12336800  45110718  24126370  36360954  49843970  19430822  47809360 
 53929032  15440068   7408984  35732970  60023040  44836616   6261420   1720568  42028002  10801794 
 41231340  26338072  48526900   9854700  81935159  90620772   1640129  35961510  49074506   1824660 
 74648112  46297476  66558228   9112914   6672072  68572308  28601650   8704103  13049859  40721280 
  3108384  37614500  26987368  21267225  19506328  31591640   8115300  67918263   2246636   8569988 
 14484000  41434812  37279092    625170  53696142    427275  31372380  51354436   1724334   6020669 
 36536220  13337072   1814835  24947383  12351703  17691423  41755891  37721860   7373868  23098296 
  2692755   9172818  10515978  74234524   6043400  54384570   2988940   9948114   7714892  17003280 
 38610240  24177945  17474490  31664997   6652135  20328912  61169328  14926400   9186019  21730122 
 15053500   8074824  21623625  14500640   2988484  74080740   1903124  81916470  54270992  57240440 
  7753010  44526350   2394660   1553592    839700   5998140  28687776  20568532  34731510  18042618 
  5038589   6284127  25806144  35239166  14349272   2134538  14013210   5809896  35172852  54706536 
 19779914  20784268  38305059  20282776   3036540  22097760  10734096  52082280   6693840   5295624 
 20561448   2465988  23215275  11540790  33669900  16744680  30318186   1057504  19448858  21066980 
 20255088  34116120   4447832  46449504  28242038   5321592   4169280  12971536   2056068  24480890 
  2267632   6447280  17899420  37219886  49774389   2476640  23344779   6068198  58811076   9870975 
 22251555  51080301  26494625   8303295  32711049   6399050  19954972  43953507   6330016  17604711 
 25268112  45902428   5315704  50908200  33635847  83474786   2794068  29579856    683691  92931584 
 46473483   8175420   9872487  46722675  39178260   3841244  34310397  15515346  69681657  22536962 
 44308936  11234940  22092820  35081445  40381952  40592224   1544277  11751839  19703920   8751610 
  2360742   3368482  19764115  40319196   9568274  18913708  55035864   2923700  47898697   3156570 
 41957929  29711079  38566366   5281045  14437598  15408512  31161138   4131300   2305435   2167221 
 43686234   2278704  33592103   2035642  46783440  67300569  27987044  68217584  79832107  30478302 
  5499966  15975124  30236712   3833486  20712120   7036960  12107208  17238078  76637547   1813716 
 13392496  15344622  16377219   8631235    672980  38818260   4077856  36802926   8291345  45193302 
 11729323  19989844  11984725  10234305  22165908  20848160  20924598  35304860  15421536   5455182 
 22127084  21154950   1997730   6518719  18997000  31958784  39333600   4519116  51645655   5136176 
 81864372  19925760  14025132  21653625  52846794  42403529  32770472   9709946  12927486  10774855 
 23266560   9037008  34975760  28877695   1833897   9150609  20974275  10764088  31727920   7593036 
 86157666  25043088  11155299  30632781  24710556  66173133  11600652  42430216  44008153  33004080 
 71306928  18736272   1084596  25222232   6818045  10027920  86951331  14899840  34344824  32626828 
 56248060   1142420  26859015  47942776  54497608  21419667    884668   3955699  42876847   1954568 
 12395999  13889408  14363678  16457340  39655408    422449  75897880  32715332   1392032   4828500 
 10105075   8815320    510675  14318110  34585298  37941084   5269479  27969624  27482871  23510179 
 21125606  11388600   3865131  53464209    526726  13872366  12964364    448936  49077028   8167439 
 29606190  41895570  79536220  46237988  17854557  17039197   7063858    240225  32991196  58125788 
 16132259  31380000  18128473  47205033  17776677  27044748   3070010   8934304   4310550  19319567 
 77501952   2738596  20047530   3705315  90290052  17885022   4027114   6394122  19405947  14299488 
 40094612    384102  12301728  44673538  12559428   7589070  30155625   5507801   7908264  61817952 
 48639856  47327490   8075340  40169920  44689702    568192   1617595  19036841  51732167   6171585 
  1375668    124056  19935733   5944120   8756921  47798772  30967536   9536436  64126608  68776708 
 54265050   4749030  22780809  12898228  56566500  70854443  60881005  45193443  14851416   4732426 
 30254752     38356  63844368  49152465  25089112   5543070  11380482  35692016   1006997   9266891 
 10702332  10975770  11217316  66276300   1377496  27245400   4625948  11479160  62306678   7570196 
  6445712  39087724  22019580  38572825  20388612    465908  51316860  50653698     30330  24872994 
 19359054   1591310  12703670  84573356   3129136  21421536   7049848  29279896  44003025  23405130 
  2486232  19027800  10709559  60248628   8976825  82110600   1616265  41826236  17513760  61840896 
  2812992  49432589   4821483  40480794  40755000  19820064   3097026    978978  16113328  54628539 
 18798309  15592587     43200  15514130  42075792  20207262     39312  67902199  21570228  61816636 
   572166   2957573   7247840   2579690  11103709  61863140   2212600  16348410  32860575  34727406 
 57217509   2685388  19668012   1013661   3307318    282117   7317684  23580332  12049240  58081584 
  6820044  41085694  22034625    607178   1103380  11024421  17966130  23813496  30835700  62817885 
 13383972   3179099   2097609  48880975  39981726  18307155  41691792  34468444  39192690  11052270 
 38352477  17898361  13757590  65146760   5252423  11601590   3994750  64119976  70545920   2846530 
 29149326  59490079   7581340    105642  28883580   1424996  57072136  33003684  31621206  29262909 
 20520763  65316600  14496651  22077456  45135648  27902571   4766817  55735095  59138048  13624082 
  8821626  27533035  19027219  21827520   5808990  42593356  17440325   2269744  50173568   5772914 
 60374322     91584    631600  12155978  22000992  16050804  51872896  38530360  43462924   1711995 
 19184087   4733634   6544158   3447426  10260965  28192086   4376992  28366590  25695972  69183504 
 41100480   8627520  65663122  12785727   8747022   8346054   8272955   3571408  19107931  16609468 
 15769390  21642765  19641669  31022280    579568  58225171  17004654  13856700   1344195  11038264 
  3245351   6486805    910860   2859642  29419080  32575010  36347976  10770165  16484586  54113592 
   722860   4454034  55248765   8205434  35752000  58261785  28044282  36842710  57808800  18724500 
  3610516  41443122   5204464  45675400  31949300  54462980  17110142  22971190  16237936   4986240 
 34258960  67204340  43349240  71077560   2993976   3795460  18688000   8769612   2789072  54016415 
  7050930      5769  13822686   4279821  12989084  75519960  81441194  23326758  25089372   2170620 
 21827246  52854670  11369875   2830984  15060654  11882025   7585984   5103808  49574727  99301104 
 40596927  89842272   1720383  13292250  51749919  22216660  77246279  33329180  39370848   3742624 
 71440699  64025640  38958550   3202210  30229400  46042400  49975688   6920206  36814374  55101028 
 39289385   3246176   1149206  25783524  22688036   2416414  28059724  60470528  32702439  21402000 
 59338314  51132618  23491353  65281190  21716939  15370173  41945580   8324086  55456607  31089420 
 13537120     25776  57867968  52621606  10631460   3790900   5924639  15213550  61139286   3580416 
 19834276  19163585  58818726  31476852  29098659   9295638  31169649    512975  73970246  22651519 
 39083697  25786611  88481034  15534740  23286186    355239  17968566  29913597  36703134  51674372 
  7229175  38878120  50877313  51473640  60350811   4677148  17021840  30273390   1006788  11104576 
   346260  14544750  48348783  59621826  37942072   2556876  27151212   4558176  14016086  55956240 
 31028740  32870591  60909933   1399636  20718664    907632   2878260  27271312  57001422  49852112 
 14862507  25069901  36546120  72342046   4491210   7685154  53005610   3982780   1000043   3592875 
 67590614   8811780  70476056  34454760  29894088  13081811   4461240  30539916  76209140  22041600 
   694008   7678055  16666662  41356152  85191400  79603986   4505654   2243442  26464627  19932150 
 76430221  10296972  31768595   3185060  43116655  45746195  52791676  35721504   3422649  81911464 
 39255095   9450540  39835224    516171  12316938   6506760  95311545   3515595    850905  11859536 
 18273888   2768832  69191946   5136589   3441844  35681464  20162064  29117530  16641717   6743877 
  3052710  12090519   3297144  33197158  29412825   2651439  60855674  64172890  27995280    171828 
 17188328  28755936  79171488   4552084      4337  12397028  15654400  52211760  14140628  31341918 
 63305226  12608595  23255539  43321857  13141973   2088937  89660850  57292672  24802083  27648401 
 22535064   6905371  89253628  37628754   1736418  33763000  47576889  57167694  13758750  10309360 
  9475420  50424924  67082184   2109612   2805920  12242868   1391652    201428   4745000   3758604 
 58323083  15788672  18211526  22126395   3477644  65180805    896016  64755876   8232678  87448916 
 34335630  14010360  74435002   9988298   3422688  12006632   5895472    741000  21213790  32519570 
 96170762  39275042  25724928   4569102    736235   1107680  34445996  14692300  64533690  23532612 
 41615328   6227712  83560158  14981142  14840150  15141545  38087980  44988720   3072207  12168435 
  2053164   6137736  37128270  50463140  19495306   1841116   1208010  15972576   8793960  65298843 
 13780305  13037430  20105668  11067238   6063910   5756544  63813582   6564825    818127  48167878 
  7357376   3686272  15684326    193792  22645700   3511515  65857323  12759495  23829771   3636860 
  3052920  39592332  40774224  58389696  19298794  18396344  72354828   6737640  71329776   2192190 
 11481188  39997684   8574630  14630133   6296688   3418492  16196284   7537870    478540  72784476 
  5085481   8457637   4653600    495600  56604339   8754936  49458899    748467  36186230  18516896 
 56325766  58822192    495404  46929968    301714  33139827  48641080  35566827   3711595  37689738 
  4641408  56932894  70760650   8497671  16280277  28000426   6821850   9231040   4713290   2951952 
 64165440  38747770   2081536  13573595  15525000  33463572  22138116   9526392  33445996   7856128 
 30007061  10313718  18804632   4757466  80122800  57544830    640042  29287898  66070216   6826248 
  6535584  67668861  21474954   1731627   8657660  30602401  45969350  23271675  11163025  52125456 
 33482982   2052864    765090  28420594    905314  12129040   5383238   6476206   4309936  27060502 
 33827687  67319631    969602  76237272  50726045     28913  18691421    487424  58866075  25076665 
 15726354  15120105  18256392   3103860  17066971   8130252  46621575  11731702  81579160  30972960 
 12996015  39987210   6775704  28957864  74042100  33120828  23085082   4312683  58858797  83626550 
 54512962  22201500  19459440  14163696   9078691  21185864  26240724  17430910   7884054  29871882 
 34346208  25471550    943652  54613192   2066652  15367770  26340930  48706173  22131934  21450736 
 38169252  16999788  17739695  42197100    262660   3948024  13116303  25828011  10862269  32885411 
 66215600  12749640  17517537  74886208  54699655    418220  29828385  17401280  33145266  39472272 
 41915118  27361439   9645510  76491118   9720600  67950160  41076864   9639519  81448041   5948914 
  5208000    140580  10592325  16875420  37290471  39426142  25667610  46957851  14648011  21357258 
 23482640  45398955  11475770   8877845  32224278   4543844  21986828  49667058  46106210  14036475 
 43910396   1784335  35250375  11558251  38835896  20715624  19713348  12122267  35282460   9786352 
 21435408  31425958   2742160  27700590  89847216  32487147  32491180   2884302  14611585   3291040 
 22355863  80246790   5172350  13263672   1299235   7226605  15139104  11535792  30269610  39014948 
 80699112  37025965  59379320  14336700   2879526  32306640   7685084  13358489  15136376  24801348 
 34011730  31614796  55247880  14564865  36121362  55107910  18961094  33898041  41981502  49406760 
 44232035  47249476  34797168  13828516  24051258  80371678  14771544   9811074  24557376  16351054 
  7281272  43562256  45937638  31243656  60440688  24074496  49745826  12264354  29832106   7144665 
 23263052  40356225  63500976   1875281   1869372   4253727  67392520   9832158   6880000  12580218 
  1586924   2928975  49476504  53819384  53911127  17387699  33371088   6333998    420000    545262 
 13707115  37650320  14851829   7811916   8627228     76054  26372049  40326904   8363250   8377677 
   859976  20154520  25128500  69702870  13973664  19830823  18301074  14937276   1810560  49678854 
 67273240  72043512  24740400  37972165  66668700  11300360  18022125  36897344  47301030  18594048 
 28469842  25563545   8499692   5193050  34624460  58747973  41718781  11408804   9237788   6619392 
 22903035  83333525  45864653   2396070  13942124  38484844   5512160   1510400   8366904  38605109 
 44459680  74745216   5097904  42429204  24483291  18920320  26757054  39757640   6096600  53492400 
 13810500  26667710  17478000  10798869  55254692    275032  11960260   2790776  44170412   2814537 
 27946484   4242912  24797322  25047848   4870976  43742772  39682125   9295737  24891120   3365685 
   479736  36310854  19458495  56378018   4180680  38836705  36140038     17660  31699152   1409454 
  3859389  19210400   1659904  22400560  49245832   1771438  20003466  48024490  57698535   3950628 
 75411178  21385702   3076155   6952439  13687656  21902592  66820508   6775916   3949015  65780190 
 23165225  32414800  21456096  10406547   8649504  22562446   3145230   6807240  35551342   4088614 
 22780640  14109498  57299472   1931364  14227248  14757984    838480  13777378  10839250  57541348 
 37728678   3594416   9513744   2661346  34150356  38592848   1311817   8767968   2510082   2278164 
 19575440  30686040  19408165   1613184  13762320  28020678  72595370  61833636  17484264  32774084 
  2897033    573655  79265584   4095224   1237759  39569376   2164212  51737437  25282174   6827761 
  5648067   3750999   5186406  32984017  20485608  65969372  29671250  82704734  69091074   7658349 
  3381063   4277898  42346128  38437345  47748825  16039833  11880414   4134495   8804510   3332920 
 17193282  51222774  23649948  33333714  56528696   3224025  20191294   2421588  54221891  23579556 
 17326045  80974400  34709610  22501468   8418612  89169792  62639290  42175656   1702532  31127324 
  1746531     41455  24820046  16193861  41917442  51798240  31956124   1382400   1105389  20688472 
 10875206  20494260  25133220  12671250  20033535  31966120  39192377  18051748  37204246   5248180 
  1263351   7219786  25460465  28548094  14640156   6854650  31732560  48509280  31330411  43074840 
 25810290   2311088  49449054  28026971   7076168  10622144    320760   6054785  61180035   4856488 
   121320  22031320   4472819  12924279   2464680   5471909  54352525  17872800  53832701   8060417 
 69706000   5921745     27416   8684877  22969125  46026782   1475175   9796124  12819720  41403133 
   108100   6515795  22503420   6607302   2104830  27686193    958784   9146157  22097955  50527152 
 14417425  19539306  20100960   3806499  20161168  30497328  45822484  35635856   3996270  34440105 
 44786732   8028540  14241952   4373922  29522440  29525150  42004187  20385505  58692380  11202090 
 13853967  37121930  57686860  26941994  15823269   3896970  13596863  83340939  51958017  42267468 
 19687332  50987704  32896010  50182804   7453125   8794544  54217080   2389194   5595324  46805410 
 18045965  17582733  24875903   3772760  40411848  58902795   3432390   5698315  97805700  49354775 
 17746340   3917077  40113933  77863900  45901812  42512184  31074498  15530866  57789315   8077320 
 21269130  33479628   9929988  11824975  17613780  87104952   5976320  51330824  34853280   2785860 
 57728820   5951085  27160515  79444464  51089423   5308760   6042556   2597595    306628  49465506 
 62388306  39456534   4841914  81940933  11772865  13024410  40489404    761751  15485910  68148544 
  2859108   2307136  10238720  65370372   4561695  28415070  46841940  10336633  55260160  88764572 
  2771409  17672786   8564049   8057972  31463394    107939   1440582   7803042  24685920  27372330 
  5935890  16668960  71293506  28762769   4495150   6127595  52634008  51318288  81043131  11234865 
 44225958  85453023  26468370   6347520  11593620  20612125  32078205   3771966   6624270  48491752 
 44018698  11904488    644081   2825200  24569216  27363258  58442362  23378454   7409094  30417786 
  5158036  61585356  35347350  47571084  48181150  78828288  32185273  39187671  14965593   6840544 
 13136898   1129854  12741570   7095018   3875344  33146634  64038348  12718767  26140455   6284446 
   256665   8773458  42016192  19317683  17341091  79307010  31049955  11784004   2284944  19229352 
   524709   3082211  26236802  81676608  34996364  48884910  57965032   7659722  13926585   5115560 
 81617004   3346202  87736845  36432429   6230112   1078459  41903085  58498580   2396680  54326305 
 26676655    359778  46300338   5841080  60805690  19838700  12366840  14849758   6743520  85928132 
 17017440    320750   5321401   5599319  65402550  32762960   5804104  45121552  74693958  54413226 
  5250219  33106755   3215372   3480995    797580  49528260  30922468  14875641   4175890  30396348 
 21457766   6266505  25957228  39076432  34014101  40649856   4541952   8371620   8280167  59541603 
  1054284  42822399  40019910  78179052   4252455  61041316  15463359  19106523  16458230   4424808 
 16186608  84687984  53997960  22664644  19734690  38188944   1808100  72611000  37161576  27246864 
 20697750   1627500   6282198   6568995  84356244   3487770  27199328  79732026  11482862  38923072 
 35377812  46554336  30015760  22728232   5274828  42941184  39722946  35777964  67161985  56722057 
 25145144    391700   6219510  61151805   2943864   6191043  30921327   4553320  45201765  14913001 
 39842803  30898220  12731290  31546858  10156455   8000280  57138411  15117996  22301972  49412475 
 41514150  45822794  41265671   3466308   5534480  47740128  24643374  26779860  46244368  15627392 
 12593004  41750865  30543264  21324960  47424833  26456485  44006688  41411228   6108860  47858952 
 12362490  11488710  95344704  56243005   2743782   7040574    101568   4636800   9501024   8042814 
  4571976   8680344  22140150  34942622  12111388   5029391   1107585    555258  16876860  17517259 
 12890760  79784694  55418602  22749683  43492913  23249782  37295553  52829890   3286192   1892000 
 24769340  34992933  22018055   8191213  71006180  13583890  16016210  19811347  15390960  19228380 
 72266920  14114150  21447480  10540788   2765373  53583132    140483   2953756  33409885  60688173 
  3324230  18599404   4821636   9596268  27143524  25948290  24564384  33499180  31614880  28182654 
 15075585  53406688  34638639   8814806   2985018  59198568  20805340   9517618  12879477  32828952 
 11383092   3681150    555296   1408144   2733199  13480438  72878848  15768486  62070490  47696688 
  9067664    182574  66315528   4126400  27503320  29346471  41268480  54298864   4203585  15743224 
 41554784   7713408   8454600  41139514  24795576   3336177  32087154   3796976  43547782  17686758 
 10494986  39136833  17914478  31832424   7458880  12138000  20232870  32542542  75369007  65019665 
  5669950   3557433  32876575  46152936  65417550  24236970  41023125  81042632   5109148  10410768 
  8731980   3495258  36308555  39709278  12236685   1217216  23151566  12930720  17879976  27589419 
 30097437  11861852  65334020  51187824  44325600  46154165   1595400  20368970  77455000    171972 
 39370453  18265749  15864246  12934860  53781092  72154460  13986310  14841339   6289806  31219617 
   957674   6479629  17819075    143514  12768210   5571654  86833898  14883084  52012296  24502752 
 57257983   7182292  15741481  73654893  42613200  47783819  65814720  30336690  16711833  17872407 
 54368262  15772956  45980736   7108215  41003352  13164086  25690181   4374268   8496090  65244300 
 31014513  47623875  30166780   1214640  29086928  47958540  20631900  11566434    781516  78434335 
 71625561  34266876  55751102  48477198  14677804  10310573  10420613  25829256  68662044  12365808 
 10758858  39295500  37339584  29578448  53933940  26428259  47286897  74596928   8267932    790155 
    59094  25432448  11132900  68646844  58696368  38547256  21636185  69177942  28162512   6285843 
 12115016   7701156  40845120  32894700    703278  19573744  41505294  51299127  24521913   7542045 
 11001228  97464774  16948152  29256708   2252240  32364036    110655   2061500  19424408  30966029 
 29201799  10648531  44404738  24003460  63191464  13856230  47431377  80445694  17352324  23054612 
 32129580      8160   8721027   1385632  37436971  22679167    781632   3563700  16058900  40072739 
 56740980    359550  27570310  23589738   1061060  65887362  53359849  46215390  45872464  45983828 
 22932858   1772133    907476    641168  11021334  11220871  28772964  79005696  24060960  41062912 
  7833375   7266972  41515820  21131418  53956368  49498875    425442  26607688  40513584  51179896 
 29774953   4399226  34206234  42774595   4281804   6203054  20272840   4038360   1585800   8119402 
 31367052  39986146   6980052  67780790  11681925  22266954  11465816  16879524  59702832  42754691 
 29011580  16928512  67185144  60785145   9100712  78943760    215354   3431025  40100100   1716096 
 58675383  50078350  15361710  75818730  25082028   4566114  29456900    709325   2104167   1064912 
 17191350  22922335  48533760  28598495  21797138   2383272  31686023  20390630   4570686   7802836 
 47365794    523098  37849674  60509860  51877056  41947696   4035220  43405065  19671420  84266804 
   159786   6110188  13914160  15823716   9519757  60284200  10292135  29609100   2620250  12374523 
 46602669  47515034   5890432  17814329   8915088  34022417  30451900   7464330  12259908  26950284 
 68116672  25093644  59311662  12754440  27751320  18346220  67063538  31886608  28131010  48710760 
  1164728  14886690  17448574   4355636  65596672  22972220  19542402  74078080  37723728   4706144 
   518700  11927253  36581985  68143958  24549304   3726432   3537828  60161562   9445898  53114625 
 45754896  43490416   6956840  25069475   4000086  61182198   2767600  26195113  87831359  12337750 
 44950996    209375  10272375  80288298   5167374  11926080   5075660  31522120  49238528  14016068 
 57393063     41328  44378604   9570564  40790269  27033799  37280779    255024  35217516  57065592 
 26092638   4856544  33563552  13849520  12319956  11933610  49575902   4716800   5151762  19263680 
 73070448  53492214  14696492  41329050  24835272    660000  36703230  10769182   2177796  32329152 
 10315480   2074410  15002248  35192807   6719352  17397250  26149376  26354997  40776204    482802 
  8348334    977784  83342170  51549176  22468950   5208075  14008740  11423412  46028115  25555460 
 28991116  43674088  10467336  45265043     31628  44535761  39683115  10849100    608190    577906 
  1399800   1235136  10179846  26344416   2333808  59829556  34355068    164384  28783370  64954875 
  2255880    559373  10555592  48954033   2553910  40716072  28406156  14636750  38749360  20949170 
  2124585   5308800  15248664  17755650  29752065   3687211   4066354  56644614  41559650  23438480 
 25786572  32475416  81424260  23497852  32976500  21895888  18928000    975080  54308556  13527360 
 43207914   1249521   7063856  24279304  53606784  65404944  33724943  41129865  12648376  10815393 
 46766995  25800766    745470   2108943  85508216  16489245  80069372   9681084   3927938  95447802 
  9494624  52726395  44251332   3257415  55935012   1518375   1911024   7871955    156698   4759344 
   164020   3613323   2248108  30705176   1821819  14741364   6618087  38536146  43334800   6423711 
 42333096  38897674   1986092    243089  57438720  33605066  13126974  26681435  19842285  50722958 
 41185980  33700934   1188792  41044832  22586214  63056604  10488966  16533917  33581018  66438375 
  7462225   5225024  33565194   4374243  11789778   7917696  59146651   5379200   2263775   2653440 
 41254800  19371374   1299024  16036610  35776125  16825620  62003880  19352649  61586568    252155 
 64207110  21769930  24268266   1694032  20007540  26835354  37448320  13870244  25582995  29340256 
  5673148    322704   4321713  24720816  16091460   5932881  51047073  81791314   7730874  56077599 
  3459519  11698641    118972   1199244  10583680  41492205  77674800  36301824  47849600  41093808 
  5148254   2277075  19456024  19715302  45266730  18560940  11497792   8368444    256152  22569728 
 12301632   6440616  49582400  11564136  73418280   6374036  37271872  39052560  23951592   8704102 
  6821469  41498418   9757592  77901642   9699072  38839472   5667168  80510058  47879574  14242802 
 19062170  15399552  46814736    485453    219480   5735015  42530056  68936205  26992860  30407652 
 12047400   1987436   1028853   3549618     45780   4771745  78412893  26488746  29237580    113505 
 18975798  41944575  14178030  47344039  12060000  10283952  54206945  57507528  13927785   3246180 
 14829411    300640  29720568  17339616  25510592  29111398  33888361  55949850  69943420  65806241 
  2845183  18954824  56022512  42146370  10792860  13983697  67288218   8408972   4002998  25158816 
 36750000  53105250  50765230  16788321  27167142   7841808   9717152  18951940  29608526  17850420 
 56294786  20241160  15851745  44735139   7302192  43787520   6218924  44576480  26877744  10350684 
  4610136  20697912   6044180  18381820  11850360  42552780  32844792  85875689  18429725  24920226 
 14568660   2410968  83969732  46050840   2252973   5714120  35878460  18381258  25397957  21133952 
 54163110   8008512   6711824   2538592   2966964  17245236  20466017  37520102  32016054   1848824 
 26759044   3037264  20548789   6154662  14453600  45135957  77211616  51227462   1082619   1631517 
 17481352    602742   1606392  18733200  17703420   7881744  25918974  64370256    651882  17134672 
 19064871  13627344   2749299  80002272  77339226  70297892  38149510   9681210  10646920  19764416 
  2398663  40748530  22578540  22384320  60912122  17132263   6829944  49278618   9050288  38768281 
   179490   5523147  38201600  16799967  15860352  11138320  56815885  12397698    304083  36893658 
 50540634  18883981  32873912  74739110  30802680  34168892  33089850  21911211  83434428   5129920 
  3458910  88169991  77881518   6385876  45272865  66426200   8879244  25568010   4182765   8870576 
 85242756  13230490    588546  52689222   8725860  18975528  23205114  47704370  38532024   3853704 
 17359485  35957733   7370406  33545876  38794734  52806800   4646960   8353584  77506380   4901450 
  5073455  18388878  38662386    518154    358838  10943180  13319811   9655960  30739023   3205216 
 41698128   7631631  12901180  10935936    779805   2176045  15351960   3078036  73637396     70016 
 19926539  19758600  21783552   1757576    200640  18450648  69441858  40524456  11423439  81315440 
 66993260   1087779  42077006   5801335   9999438  38653470   8684505  12329625  64786077  18718527 
  9812208  21818346   1473150  74575182  31650039  14276825  31903882  25032856  28258608   1517559 
 19605075  12796462  11331774    105798  43326654   1385384   8581390   5518228   1970535  52263360 
  9821459   3542292   1654670   9493848    634078  42895644  18561312  36626755  68364410   6409580 
 80673345  22279387  74866548  25888416   3804768   9461220   1118818   2281710     87186    717792 
 17565519   7727076  10945120   1088714  37640538    209066   3042026  27207525   9192512  44735922 
 54444660  26530938  41659988  20942179  27640181  22335453    652065  24664941   4506234  58084916 
 88203168  22385112  38837010   2015241  23497476    528632  85151280   9663381   3381728  10173680 
 26331901  30585809  41572296   1054935  56741922  12102486   4694701  59207168  31573772  11657203 
 27482803   5433192   3900520  68476590   6412320  70593831   1245865  10053252  42148080  82587080 
  9234774  30040632  53973328  52704799  10583432   2448952  63404575   7952094  39252201   9853285 
 16777872  53754120  42387075  31951080    750240  19714496   3207120  25856421  55859526   2057662 
  4065611  65579982  42453972  13612704  13102620   6470415  30868236   4763286  29838852  46880064 
 22113629  22534968  59353536  10643010  26480125  28184736  17955762  34676270  89910790   3690750 
 68380480   5250786   5445600  28757573  66319416   4255380   4320238  53291880  59267824  12500340 
   526554   2243412  40777302   6698034  20750400   1189608  30546813  17761320   9390000  10452212 
  8883754  10236592  72262160  11482060   6719132   9851580  30886908    160006  49328375  12539670 
 26742784    444138  58372134  68935314  49438040  82082924   5840758   2188191  70961914    234668 
  6096099   9389984   7760964  13343649  41075020  40721008  23088884  39619723   7123487   5504205 
 67836714    296241  63462094  32392302  33624488  55793948     24552  27945125   2939904  26810142 
  9280040  54005612  37276948  60879606  47015994  15029568  18612454  27732096    953824  49393368 
 19346400  71140335  26907856  12532780  63608928  81051912  28962076  32058198  36846905  23992572 
 28278908  40837800  54541386  24631164    104371    494950  43414866  85717417   8991522  44101225 
  5702169  44791816  14702086  13760094  65752155  43645462  31225791  30156000  26578377   2594178 
 61812352  63081938  28166129  21029876   7209660  60675816  42639831  15812461   5864448  36881714 
  3456258  21118894  20966480   9994692  57476172     16032  28812645   1574625  24018428   6185400 
 13265952    491029  26056456   1850580   1989009  13598000   5657814  87331244   6592656  15578200 
 12560637  39141212  64081407  10095648  55590059   7219097  12858070   1135877  30950738    581490 
 58109751   1832175  15791760  19782910  75785184  14654712   8140410  13512688  12328511  12556800 
 43645304  50760725   2229876  50504408  63377938  28066260   7245506  78609762   4972968  15497748 
  2762507  11613754  16348519   6495280  28645400   6577300  66354129  52640640  27568560  29106326 
 75862551   2351004   9664956  85936914  69777680  49070145  69415311  32311874  20011380   4791612 
 57872528  15452091  52383933  58644843    980490  33882688   6048234  50614750  10607840  16411864 
 69264612  26714751   3671040   9026856  30616000  42970620   9744258  89084205  43657743  30754060 
 14508804  19152636  11889740  68816464   2781552  10700050  17092656  67193256  15421640  19010526 
 32555722  19191000  14029200  83568498   1161984  19026621  76085500  79316153     68760  17425194 
 10324440   2904132   5471620  71838045  19970736  17694423  20326833   8593948  45523620  71660736 
 41775542  27848990  25761454  17667890  62268810  74718090   8194001  32552529  28598466    739038 
 51570600   9938058   5769156    698671  37995116  17382330  12965712   2449916     15194   7788825 
 31968244  27900702  32105728  29344836   4989908  31195836   6041386   9049469  11760651   9714276 
 49021952  63207588  21693080  15154480   9629595  46139142   3394716   5337406  59667400  30023813 
 34082316  34035768   6427697   5875408  36523360   9279462   2164740  20261336  20065428   1299700 
 52167768   2289172   3583336    746046  13856320   4672542  19334364   7798284  26834080  23879436 
 10941178  18650359  41810325  38440263  10379076   8433096  31918724  42194052  22777395   5490394 
 10602510  29497368  17677421  11781666  31191198  19256580   9591068    803494  70675895   6446027 
  6169900  39307859  24579445  18740352  21808996  10820376  61192257    193154  24765132  21941370 
 87936642  15820883   1240944   8857068  32973076   5888307  92735823  27277120  26321580   7840063 
 25179845  60496761  29218225   7000116  26627100   3595422  77100110  27414370   2870478  67501452 
  7035756  14299304   7223398   5832360  40190216  13101272  47432892  73167528  15741880   9706812 
  2726800  35193895  25175812  23473156  26039100  52850910  42629051   6500744  36789344     61791 
 85116383  17955672  33498686  10937850   4854933   6208650   2134246  28533483  28589350   7048252 
 47537519   9676944  41182035  10926162  35618982  75003502  35121996   1934090  16216948  45903520 
  9606464   5400640  25901370  13789770  24818521  17417920  10291293  12155544  19274031  25414204 
 17360250  90883128  19189880   5862276  17443614  25349415   7735905  42841877   3200322   1449700 
 36206393   9765122    276290  36043068  33369237   1839321  40420300  11014710   1638792  27515496 
  4885110  36102084    925260  25910250  26789148  12596450  27713725  12648125   9224888  10465760 
 22782006  32830946  17894450  11386260  53485034  93947172  12190560  65489200  14799048   4345908 
 31933615  57406536  37075597  84041652  27383515  13094244  24042830  35776738   3139950  50480815 
 36941920  68256227  11498992  46665948  96486632  24608950  71288784   9860840  14706258   1055923 
 15308961  16483743   7364880  39665505   7820280  26255450  20462040  12390093  71677545  54368217 
 78678312  11292506  50922060   3359610  23917504   4872621  55140102  76425300   9936154  26297440 
 22402656  22892760  21508728  15316206  21865500  62676978   7544391  19712760  19460691  24170730 
 47935290   6775689  15691725  21242847  25266207  15665259  30862908  17895225  13635765  40215123 
  9124096  43785495  12614560   6288128  28890462   5068482  25175133    487300  14088291  11521076 
 33873840   2729160  18955316   6893685   7014744  34641024   4014202  45903912  14851760  38485804 
 87863794  10125748   8969883     24360   1946266  76062825   2122624  69584874   5174522  16799958 
 20777474  50208246   5816352  11506506  11092500  72691310   6461636  47920882  26884284  42269230 
 13851313   6104867  27434088   6456575   8766333  25519860  85998978   4778602   3402994    475020 
 21620950  47991526  70415541  33540624   4758565   8054634  28930260  23218189  22854482   8862807 
  1924065   8580999  20719728   5556417  39133044  14376648   9081366  17974113  38618538  30645575 
 12454620   4522077  65186010  25146090   4517832  22633209  16800210  25267815   2630664   6601806 
 69096261    278688   7912320  72360645  35347374  26921784  51217059   5304875  19083676  31159149 
 79835620  38217610  11974050  65413824  55009881   1668834   2184840  35130520  25918414  34762315 
 74876500   8349692  33247962  59560677  27588982  14644536  28041900  15690650   6593133  49740372 
  3641730  33538410   6877850  73948512  27471584  42793830   2069784  24800160  27908806  25463174 
 57436866  69191950  14862445  42980063  52184636   8597700   5944336   3844520  18359507  53167824 
 19162176  11266080  49111580  48865684  38492800   4725252  60358716  28246392   2762235   3436703 
 44583266   6653640  27130975  34010704  18022977  15089730   6012300  43525313  67090231  74429952 
 52226542  31983888  33802010  19173030  47464807  71183250   9984128  23435685  14181888  13374580 
  3756060  72473486   6917805   8329484    722844  57665328  63622065    416104   3076497  45217854 
 27476505  16457300  19422648  35693140     78960  30837884  11358807  45708173  10531047  11976819 
 13171872  81490693  21954276   6439560  37036104   2601480  11887598   1219968   1672444   1042848 
  5229021  86732816  15532980  28102368  59840330   3780381  18944739  28963410  68636256   4563072 
 31803572  20761016  27805800  10197825   2073228  13547000  98069153   4549002  68486576  63704232 
   966773  42884917  19528587  57514513  20781264  60415182  30458620  11965870  16748298  13408504 
  5815014  74462795  18606384   9162096  77019537  65241360  12605816  16616600  13942487  47967953 
 11660798  38771040   2645370   3299370  23375820   7490060  71274060  21368010  10157504  24211107 
 33225096  42347584  27081054   1855168  12858890  15294126  20985360  39937670  71947136  94656198 
 66881598  72673632  32939382  46661362  12271655  57170620    912720   6876922  20516110  14873283 
 14036832   1013430   4763772  21473760  61425804  22193298   2376066   5051004  46572188  26103084 
 18919192   5199117   1715920  13933194  29130102   8577548  33918162   7628208   7834090  23004928 
 18695280  55707644  91809683  45083195   3002928   6108304  33369966  10644712  50532822  18275444 
  9625920  22494164  21528902   2142582  55436680   7079676   8995032  25995222   8415701  26479322 
 15399558  17444928  43817130  94950185   1638656  70011120  18685844  14126700  11821896  13753320 
 85796920  44840184  68008220  14259234  90549767  47062095  51353530  27331801  15063810  69011475 
 20379240  25418772   5924325   4225282  27309858  51851975  19400742  13526076   7581226  10148935 
 45814692  63881965    547486  44182544  22247613  38825667  12436555   4888320   9897540  22785432 
 15211908  74000424  32281881  16418985   5786532  10543728  52861620  10650024  25102170   1939360 
 74274992  37669695    396490  73070691    548418  38255118  73637738  13933191  38438550  73766297 
 60864624  13051962  79229566  53764146   2109054  29179488  25550687  47640086  51443849   5696875 
  1452066   2751868  14149485  16666468   3853146   6930866  14755168  11838732  47537500  15262716 
 23238392  31613630   1038735   2648156  12818258  31031055  31915977   1642322   1228500  24488739 
 44953353  17128560  10462920  77513065  24876852   5735841  25440840   5433336   7273314  65319082 
 31278798  29777625  11505408  18593854  48537538  70593540  14407250   8661257  20275766   2649960 
  4900771  43263639   4969125   6652360  63217419   3817464  23156035   3626285  96797821  54576546 
 24066069   7703896  30124272  76381195  46960536   6652530  18771393  13822116  29048458   6500368 
 50766704  16963856  67725512  74474046  24529971   1541706  17957492   5881081  22996680  74757984 
    56225   1804044    998514  14111073  67647260  13707072  20618580  24561446  29738268   5654262 
 15813436  41243432  56866667  56468664  23910520  18956982  70630966   8987382   8041728    517389 
 54738101    253145   2719010  17000734  23879604  11433657  43171704   7111899   7081584  69330880 
 15320541  16150498  13542030   4795076   9929304  26898330   7699296  58704570  25267362  66945150 
 15438240    578336    712269  40411305  25868832  41410316  11924272  34395460  53071008  29509363 
 12789360  57586032  28406928  41485176  64578258   7485296  14882700   2464664  23917675  29899872 
 82308408   8920914  21116984    649130     33736  38849944  25871712  18750536  21508304  27277614 
 45083220  65787192  44884060  76790861   2705048    673420  11648910  72478318   2853306  14548480 
 23242536  37033344  30018222   3525540   2748018  70035360  11263744   1336918    537970  93681745 
 65255253  36507926  30375732    792829  52989384  45179095  43916003  68442678  31426208  11003607 
 60693812  38746260   3615054  38020150  46763998   4083816   1102794  21580514  42940076   3947160 
  2830340  10302741   4266675  17948205  10572618   1624288  20137360  26164525  29748775   4196022 
  7402500   2992626  18368350  11528980  58576448  18519660  16933644  33664058  15918910  32416180 
  8247000  28440828  68964134  25792234  63157080    756176  35933610  40046613  34788425  47336349 
 27677270  28591420   1271595  41151330  49585030  27702249  22168288    999216  24097009  80731296 
 44734036  23571027   2884800   1552362  12155472  35736296  50450970   7022970  61232622  41905689 
   822612  71423156  13627392  16578036  21411768  15983089   3604348  17568180   5021727  34700854 
 27232310   2946429  64911474  43535749   9883140  23102361  31940343  13018000  18621033  44278030 
 75869329    325786  53650580  86756559  46332160  24688125   9082612   1620432   2760984  53168112 
  9818024    657965   7169804  11894760   8406888  47264490  18167002  27837381  13700216  80111718 
 18630524  46240989  46483644   3774600  19280000   9515968   1023447  51298809  76457007  12862382 
 19931160   3576780   8985080   4528240  15925096  51878422    452673  44721848  11762499   6688200 
 25192453  60199480  60889059   8235656  20482110  28148944   2894536  30488224    363188  16381896 
  1775040   3864522   1394883  31813768   9163070   6424912    120280  13659030   2816424  27880596 
  1401696  11231036  78586116   3314930  23763300  73216062  73057834  71345868  16867648   3389078 
 50478180  48143304  87513706   9697354     78320   7802553    818064  33623012  74233390   9756174 
 10563540   5220496  51062440   7523943   8443680     15957  24252305  30032535   2753280   3214215 
 26387842  29551680  67499547  57967161  26545309  72240072  32041344  93675408   6053508  41211888 
 34951950   1194970  44435700  34704345  36056580  15532663   3750753   1786892  57867550   5871347 
 16996772   2492402  67905670  32902952   7287424    552653  20896546   5676024  56699800   8110460 
    67791  13330164  51320248  48340617  12936910  10383616  14480660  16195950  16855642  18766943 
 35944398  33041646   8004105   8069724  52885467   5734528  44244934  19411140  63105060  72881724 
  1424512  23811060   5798925  13075182  16008072  70546165   1205880   9438000  39827772   7026004 
 39671814   6156590  25350378  16063648  35353500  13699632   3322937  12418392  21422600  10313679 
 55181742  67793845  14797323   6505425   4667980  25929990  44348595  45349227  27448578  26251991 
  9396410  41618660  27321549  23400522    745280   4070808  24418700  49550285   2804685  10339941 
 61304572  17794595  83577663  66954784   4390308  19696512  48547548    549648  68298178   1192170 
 11416556  20076241  33621975  15341274  59147456  87728760  59201617  38482072  48347245  29213736 
 20399760  79093608  13911612  38517764  28553094  55614000  18385521  66245348  62017032  35352207 
   278444  24911770   2906780   9694737  29513185  52007600  13453885  13109260  23847048  28955990 
 74412144  23375144  35101440   9035271  39953868   8904350   6198880  98594628  40679232  10103590 
  4512915  84859971  66931090    649837   4439308  18184914  19473636  60439494   6969920  47256050 
  7989558  88668750   5829252  21766510  19567017  47212920  17031172   3421362   2226669  37045465 
  7167339  68230620  47986732   7930676  18728493  89831269   9644820  33833520  83101547  24564263 
 12794120  52866132    555190  45315550  73582120  67492480   7189543   5743170   8421786  16376327 
 38444288   7965446  19327572  51574860  20702169    559416   4079899  13743420  23354375   6014946 
 37804140    134848   9997536  41689371  74809050  15725804   5287127  18617969  40713690  51057120 
 43795200  67206672     43260  45357454  97375736  70407794  17984988  34580232   1073040   9794295 
 24934635  44592632   5865250   9253251  19490008  88638474  22254288  29542216    405540   7437381 
 37153802   4103820   1577725  59107814  18086910   8679280  10693170   5582560  13917904  24800490 
  7113713  14479227  17197061  14890379   6842584   1349751  57122226  30140269  14841144   2722275 
 14726274  38700585  52637396  11193813  48723185    116568   2280447  14400100   2233638  43293800 
 19671065  35516466   6916119  48493900  21902144  35019921  36570219    827792  19099861  59046168 
 40093817  32186000  91525360    930160  13318668  21987126  36257637  38319988   5378902  44308026 
 19313956  41986977  45434115   8460341  27351810  31712400   7717308  34004760  64624560   2613259 
 25912582  10822724  32004417  16953660  45051552  17079570   4925192  25198980    317728  57703508 
   231608  71775264   1486364   2465761  33218302    378679   5414222   3356122   5365404  42280581 
 32199138   1175280    429456  33939422  40524366  13172928  23774640   3763008   3225008   3587600 
 46495552   9207531  18377546  12269525  91431450  27430057  42510818  41126400  39556841   4711280 
 66269000  22636800  38255872  10573740  14091285  18901839  48668900  62751395  35242144  10447872 
 41800185   3953026  18806158  49667877  10071482   4247452  33015870  49730031  36528300   3319962 
 56021994  60102354  85205274  20961920   5843987  83286159   8385600  18776688   9875892  11027460 
 20383894   6125031  43336047   3623438  43450468  85170540  30111304  44376635  25559500   9189950 
 47103540  12837200   4102594  46502778    880118  21303810   5802525  10841737  21239181  47268424 
 27845184  10699650  11707000   7040122   1720913    218328  24184588  18699800   2283960   2480697 
  1404404  16087344  56730528   8739708  11267256  22872882  23495564  32938928   8530470  21726323 
   421155   2930583  28557700  65544228  20974816   1475705   4706070   2395197   6197736  27138057 
  3521476  56373774   7296880  19409257  28768460  68580096   8176745   3283686  21659712  20785820 
  3159450  16406086  18010632  15987909  22023058   7367382   8239140  32683160  22894740  33321288 
 23916934  34377241   1016645   2207835    766896  37516068  52529168   1452750  24067536  27121680 
 26555310    404608  18148992  31794996  51490836    279105  53422778    729124  15699840  28505456 
 26135096  74963404  96285046  51458288    249977   3282840  29332110  40536050  58585212  16266840 
 69355484   2414077  15822279  24779792  15799020   3038856   1118506  17494744  24993056   3179040 
 33783812  15117516  58779344  69477300   5079471   8262364  12175280  40590240  67135176  59499736 
 34864128  27353074   2745270  57943350    257210  18730336    238659  63193685  34590060  15524887 
 44440930   7359544  56701968  39845290  47338577   6728429  25472476  61154064  27625328  11293810 
  7617383  50375448  45365432   4864128  32218719  20049459  49572075  21396150  71090964   1259296 
  6341552  11348232  23599680  33562976  41015832   5891097  13615264  93421188  15478190  21844034 
 24458060  92393350  46509289  38295987  13707741   1919247  31994760  46273265  24417530  46439136 
 23670612  52781022  11088460   6115677  15260702   3184216  16246045   1719350  61480552  21340515 
  1900760  51849280  54706302  14868139   9104116  16306641  10002608  13375512   8359648  20744265 
 74864919   8651634  11396160  98662808  34328210  59123438  16414944  17272320  10718092  11726352 
 33070024  13378635  11831680  41488733  40846860  23752534  15268540   5506766   1271520  76764061 
  3738016  41464725   3909302  60555204  49856980  18123216  24178336  41440938   6858579   1901232 
 21246342  20926150   6944273  11084384   1306340  13542901  17205000  41979834  49827456  26833200 
 42322654  18179783  34840638   1539009   4504680   1547535  14141318  17854755  15071837  25003956 
 11463984  66013300  15762128  17982139   4874988  16575800  21861920    797040  17811864    658491 
  9738036  21656011  19098429   4274484  22803936    401136   5772816  19496567   6411320  12897328 
 11314342  33879261   6218331  16330644   7771572  15506882  38507054   3688398   3881115   7810376 
  6594426  20328128  17605385   7250343   1064532  32994335   8893500  72859002   4992225   4873060 
 26738427  37100322   4980263  11798300  42300063   6240000  33827630  21738860  85901124    326340 
 10571365   1108256    180745   8794863   2306043  26820050   9504274  32805663  16138930  44812963 
  1460438  18035772   4278690   5059686  12790540   5428134  15574491   5213600  14690928  15869340 
  9004237    367848  33789420  32885496  16214085  16931375  13775332  42843752  26537656   3764696 
 15558228  37872792  26048079  34969858  31695399  43623468  49156610   2221575  19108128  14379860 
  4858215   9003528  51164700   2325568   6404440   1387414  80088360   4432680   2132137   4331940 
 55431230  32905194   9280125  68549066  61250922    859210  10550710  67966878  25170600  42019600 
  9743384  32967288  12807500   2825040  41636123  36569676  34635971  13237560    143845  54388260 
 30646805  20258536  16769688  14239132  15192140  82943714  82403022  39752784   2422920   8817870 
 28899756  91947249   2235051    265200  38710686  66655400  26512640  25686456   2799600  46150335 
 30006288   7091502  17230170  30813822  12359234   5081455    434192  40305980   6057900  38347232 
 26886560  15562096      2163  77378400  13241784  17122230  38297488   2954584  32255154  61868016 
  1407396  50007249  22308425   8895022  34755513  14484288  37924994  12255188  32281220  56459700 
 45245574  10699985   4058824  16125952   3636672  58912056  79720667  11809984  21610162  28099062 
 55948428  41274774  65971844  51607420   2743270  15160420  10078152  52306464  20465906  36895743 
 47346838  60905418    909636  17731377    755342  77646720  21840597  50899982  17693600  24635976 
  6557460  28245006  36634653  42950270  35912340  36712074   6768600   4518720  82369170  15960912 
 14977584   4611657    895645  11223680   3184844  37076585  31863758   2339778   6110474  75685977 
 73045478  58290636  39120354  16599924    152992   3121800   7440454    361132  11627723  21121920 
 28582190  15920226   9866205  43746612   3960863  80514680   4678926  19708920    351726   3341568 
 25390024  80308020  19161750   7087860   7287800  62490867  33800745  14871248  22659088  93069263 
  1993663  68125428  36837032  17414210   2554416  11000112  11876472   1161440   7435332  16179894 
  2567060   4581646   4753422  10666808  14902506  50088675  16904160   6019020  38337596  12574320 
  1547506  16573368   8450078  14695296  14765368   9332064   3643750  44016198   9021152  48792160 
 19998307   1444923   3977136   2644829  21068375  54950254   3773610  63072974    836070  20377006 
 31632558  30181290  22514688   9812192  58283761  74116224  63898108  22532259   2174620  23249160 
 18394896   3153696  14292540  37145304  22436869  19279002  34012440  34501701  76788500  10487048 
  4050020  27454810   4125150   4141341  55751454  35777007  41937465  64530995   4767308  33100820 
 29641805  95413823   2409472   7442604  42693300   2346680   8124600  44716690  67220065  16229952 
 50812606   7619940   2975050   7821330  37622592  36174567   6551965  24873642  35796420    659610 
 19285280   2056356  11343458  18154918  52360134  18770628   8293312  18534240  44063280   3728784 
 28419255  34137048   2459692  60987530  83386774  42309001  37759158  25204095  59715245  69680690 
 14741675  16119009  24312420  48478140  33654211  85949360   4393140   2166080  54476010  28466000 
 11991515   1606280  90872805  32797492  80783430   8129511  57911112  50655843  71388902  10823526 
 19311300  32519240  46194714  14865190  12662212  47372214   7097640  33381040    914300  54541701 
 53607188  17512093  13079348   9709416  37755315  19390101  60705216  20988540   6785904  13316948 
 39259584    989976   2070544   5880328  73723589   3764890  84527164  24705243  33434388   2850501 
  1393392   7379232  12909900  53040992   6527016   8546520  11670383  29989164  21471852  21526638 
  8797075  10805634   6272450  51862011  24254736  33764424    894894   5553478  13987304  69363642 
 51974900  18563479   7100500  25807468  57762768  93876034   4740790  83299150  64503840  31177839 
 23622385  20022390  37176372  45320968  68210688  50678808    660858  40010696  15796602  21277464 
  5527406  21039852   4335045   3735972  11476850  83586482  49539706    839085  14642145  33977474 
 20355698    471912   5621280  33249348   5280283  19110525  16429800   8594832  21398994   3390680 
  2822925  27206154  13438532  17710660  11852400  25147510  73417326  48536100  51878731  44171022 
 18975838  24437215  43437652  56341386   2394506  50810085  25232000  44192935  30671340  56663299 
 57827211  30411875   6951672  27927700  12992694   3151488  18089736  30263730  24850395  22759516 
  3080935  56351853  22574664   7913771  13136704   9409346   5115328  69570280  25821156  63176064 
 26222130  12686865  23807857   8801500   3073430  10159492  15524247  26249845  27102414  22989505 
 15242253  22816244  22554564  77092092   7513858  78217776    452570   9153200  18718222  29923650 
 33877360  21905775  28114688  10626966  62856560    398466  49190772  24467688  27787800  73427270 
 50750006  54807500  36522693   2734212    939811  14582817  35858100  10451914  79856968   7009782 
  9627216  49518833  17350648  12374375  31617634  37226754   5249750  11566935  24361596  14703525 
  9882682  56568682    263934  37296900  11847955    103656   5991276  16145440  17377329   2840509 
   328276   4755456   8048721   2245600   5111616  26826464   5140375  15114880   5980335  20942922 
 17010388  62303547   3126944   8562653    922295   1001520  22844773  10306278  17427542  26691978 
 52696076  36686160   3582528   1366146   5039924   5912192  17225318  35061390  32978160  38436680 
   937222  15505600   1225125   4026495  14682656  32926432   9314586   7604725  24089884  25708509 
  7844143  11713275  43597480    225060   7585516  13559172  18316900  36378756  52608382   1954324 
 18048890   8552972  15366204  14511900  18182964  28893511  41355490  13214300  25257435  13197812 
 26132583  26731530  90793280  33259015  26209265  32450229   1268752  53109360    615902  44985378 
 18023168   6435099  16755828  31341050  19265058  40393404  38544138  17489600  60839410  52060190 
  7352415  36781270   2800490   5584898    380996  50584268  69301760   6576570  20793350  84915200 
  5347986  23462505  26319870  20289088  36438346  32428356  17191379  10448418  28124404   4229795 
 77888283   1819224  17921570    484872  22959145  26660520  24066480  77787801  15091063  39007257 
 12155040   4264512  31847914  73698645  97011180  14337035  13477451  11653004   3692500  10962944 
 70764245   3624564     34415   9889536  54070611    921296  12300740   2925220  10321584  11319341 
  8813421  42076980   7793211  24135087  12415770   2036312  43418385  16279656   5871760  30226068 
 49713552  26907335  36321833   9131534  79846848  23425364  13694450  11783295   1411344  23507620 
 42374706  12613200  12085842   2455234   2897310  24909782  33209055    991232  23030591  10278506 
 25553862  21235464  45199440  55503672  18290592  12258516  54426198  47853444   9444864  43268750 
 19364400    177694  57849992  14638609  18094050  16714224   2715228  87014424  32128278  41322886 
 35624436  25090174  61135529  35199115  96750090   6292680  29691840   1235226  24918400  37386032 
  4338432  47255460   8291733  61098465  28117663  34431460  44563050  55245255   4866888  23226038 
 44430750     21924  37025955  12829676   3915049    214344   6867260   6612367  10821910  45512712 
 54869688   4682689  38911236  27462968   3330632  12633486  63902532  14541120  16757791    705692 
 22858902  92346771  26418960   3511576  49573785  85935520  22306780   5574470  80075313   6729745 
  7941096  25853229   2010312  59910516  22108257  30144520  31069750  27826176  14181232    220608 
 20687385   5793822  56800708   3593510  16946125  11908710   3085088  55778004    808482  42908960 
   843696  56896098  13668578  21729114  16099100  33275472  76639046   8479872   8936669   3367686 
  8140860  30282648  10385328  10024021  60772005   8535904   8542722  46391442   9691532  69535242 
 16677934  65237868   2163540  15735352  50795262  29902904  42241171  37288080  19830641   7838514 
   791367  90079830  38972516    449316  23658351  10012170  26934758  15929732   1138217  10809184 
 21488598  23233964  30877000  66192222  56821245  14225575  39543721  86521041   4944010   2879268 
  3395698    794808   9465225   1297890  34741710  67220307  17534737  45886885  19933406  30016575 
  8072225  11080450  33702858    623348  49164940  21816720  45396894  58139211  22178016  21016770 
 46606250   2612220   6375321  80291862  49484232  25036926  23028856   6980820  21542990  25033600 
 11003785  10040224  34355776   1459350  59397975  48924036  40991538    247728  31315107  11323245 
 17973657    170001   7217519    784209  17011056   6686270  40442625  35509400   9530400   8794464 
 15003652    299052  39440226  10720455   4697136  21786330  16802523  23644528     62960  73480270 
 45324598  49364979  15664157    552636  39314370    182520  13156078  61495443  34014400   7367000 
 14021588   2559050  24335214   5068875  50143392  59107734  69909800  23557688  14032102  41380482 
 36330492  13297872  17757208  14775206  41993802  27484555   3743394  54299630   6882621   6461648 
  3183620   5865723  10977440  90959616  36199690  34570760   8331978  41835872  22992186  67196750 
  7288801  10706740  71050452  12997492  74410968  10938552  90915500  31866212   8277750  28622572 
 32330532  48633000  46571030  44831880   5093550  21247743   8433216   6195784  11497174  22618075 
  9254042  32676464   1950282  16725186   2021184  38299625  52379600  51129726  53869380  41630450 
   413538  35540868  10198812   6921590   3420576  41566500  15539853  18329680  56281866     20032 
    59206  56339558   8168302  42016126  41576416  27365140  50542357  61501924   8406036  17556940 
 51624000   9246720  57609815   5358934  65710500  76305642  42169300  68635998   6420975   2314965 
 10162750  20175616  27105848  65146460    928462  47453426   1251412  30782349  34586640   4832202 
 52775712  43667680  19446501  11110545  41008175  13643113  48395968  46958189  15582039  15866016 
   211810   8551312  38754786  42633178  53080412   4769804  24393915  31480240  15924700  34237796 
  7093636  52933056  27422135  10778718  35110500  53866482  23947616  48870068  11585798   5952744 
 13223924  68118116   3692052  21978290  27423176  30755130  64792430   4276347  29140584  15395140 
 36836091  39889636  46457784  75733450  32676549  43836912  74338835   3168774   6600930  46149454 
 34515285   9586320  36952305  15936579  10072806  20738586  47097840    924150  36516117  14189610 
 10729408  42021396  57763740  44734976  12555783  31719976   8728852  15259539   2177004  48830232 
  8684800   4027550  66855555  10708096  33404310  93322608  11072642  25461464  71054973  22952952 
  9284522  10036032  56733600  12681414   1877495  51315348  77822892  57935564  18091187  10790848 
 37521471  12950782  34237392   2290337    632370   3965248  14008320   5299955  10992428    437896 
 73790528   9553235  42053140  10780008  87645855   1274658  38449138   4618784    481585  80506146 
 19360971  22469160  27610001  12936222   7634594   1039482   9114678  80544057  55824260   7507396 
 21593060  41389110   4110876  28542426  22272495  12399840   7193340   8379881   2246115  15792447 
 40140000   2347917  44275896  14478563  20138320  53600736  45575970   3503684  27031158  30771849 
 63398236  63400684  17697825  25257674  19201860  45290112  25152435  35515584   6481347  55027255 
  9497466  12950826  38978390  14460030  30585867  21801906   4462432   7411488   7415658  25440534 
 10489587  88129538  50203398  25393758  27286088  69859035  67622143  17512184  47909525  41457504 
 44964050  11581026  37577018    859028  18791514  19586600  21307545  19464102   3261384   5720064 
  8737918  83656584  22360140   3295072  17010708  15865158  17868770  14334138   1919489  11510520 
 42671916  56048451    983418  27894720  37454970   1568420  48118200   4733638   1551833  86167450 
  4683902   1558018  70471044  40213816  21380642   2933064  12233788  51368802  13146736  39335700 
 25582485  14669964  68898288   7308103   1051867  17787698   4194178  30933554  39247925  19986974 
 15919767   3499600  18396454  59148910  18472498  69060810  47611212  48106690  47611440    715831 
 26129442  38474800  77693580  76308628  24891816  10178750  17003044   1032912  29300658  20524138 
 25022440  61117660  22631373  71465623  59690670   5761062   4452791  26538424  49904123  26818701 
 36252068  31932153   2251091  48590688  46562286  17685186  19546688  10886912  47737606  19388942 
 23005560   5233958  31141032   2153648  15357307  19327815  11087280   1337290  39828430   8775476 
 56934482  26991140   8078124  17496345   8420440   5972823  31289850  14294224  22296775  24566625 
 20599375  43557777    398520  57101506  16683380  13048914  53212890   9927664   4939848  19076160 
 20604835  60961596   5716546  55667346  95804430  21080816  15779700  41881050   5289683  44277716 
 49010651   1355733  11879750  11205645  48484954   3537081  90836004  18669963  43645800  39758080 
 75365200   7390910   7062486  16282182  36789940  47490828  23515195  11984752  53656722    596372 
  6608835   2237816  20227913  27023534  17127810    894204   1536786  19331028  21916791   6929952 
  4793269   1335680  36942776  71529294   6778078  18049192   9920682  75869431   2681770  23211811 
  8161692  74381631  36678928   3683268   5156680  25316256  75510972  54775512   1044540   6784586 
 20327115  18615240   3045076  76675164  47615520  56572098   8291405  14384006  64156050  18348960 
  8864316  79140751  23499042  30309040  54931100   3502620  29213568    139200   9240976  34159730 
  1469959  16865178  12856842  34544664  69679566  35484426  18931923  36930544  47767902  67815408 
 30728568  11304083    219591  12873445  29386396   9177336  20332704   4889862  21485165  24999247 
  2909660  44980600  41423933    364716   3934140  54474732  68085303   1467246  44820920  13345640 
 10711204  24523520    105092  39941816   8326182     51072  17635464   5648643  26449360  80858894 
 30601728  15851463  52568072    113760   1641716  16409960   5116265  31094912   8204918     17360 
 18332744  51750724  35250306  67306536  20994010  20340096  29855756  21651184  14838432   1562998 
 10533060  41720770  14137860  29088566   8001594    552090  21995025  55734980   1947676   9251382 
 33057079  24393096  49810002  41163991   5718415   9941607  44013996   4756725  13783053  31619835 
 43223805   2527900  68038448  11209126  30729216  66854032    606360  63547008   8445415  11779858 
 11714504  80949190  18119955  25539592   6701910  83191460  72346860   1621746   1138360   2245065 
 59405508   7467760  21338595  26433405  38403864  20161375  28082169    797244  13959584  11104884 
   667400  29633516  42690106  29607284    214347  11357005  55748700   3433142  22778392  61015903 
  2156880  21078720   6070749  88704560  40065245  53952816  16023420   7926142   8405980  53200990 
 23128776  18258715  43247916   6538500  20204595  39834718   5146020  72858048  12295832  59610254 
 50101412  14960023  31987213   4227361  28763655    675384  22360800  12366827   3157942  41216448 
 14907525    169480  20615426  31615290    253470  12537472  22981608  25627392  53588848   6253263 
 31966688  26849610   5623830  35501712   4259360   9927888   1413339   9941560  61658789  10802715 
 10620525  38648850   8287026   2646560   3589570  50565060   1775319  26611368   3501896   3669489 
 15453954    856912  13606782   6214548  36069180  32050692  21280374   2281800   6338907  47195224 
  5960669  25564476   3382821  60896000   5062220  73756956  24849474  10595184  69753434  53548365 
 75021632  55512250   8699409  23900996   8741395   7438610    994170  43749090  44432076   2834240 
 51999060  38266168    603192  14009193  16795548  12555025  24431795  13803063   3181718  20693460 
 23122970  39248480   9276467  68644455    404430     75064   8447500   6361110  72549792   3303918 
 14078896  76747377   7423136  13384580  15578550   3004452  52368822  53132293  30323930  48009857 
  1146943  53833599  14890540  56474586  11696628   5806680   1958412  21232386  28225548  25220790 
 73632777  59108919  22591936  83051199  17673774  25247106  36388371   3275303  20294813  15290440 
  7268950   3905310   7493296  23175425  23203848  32071118  58393224  45800000  59647419  62801445 
  5937484   6326154  28104600   7285305   4798976   3463866  15532120   4170888   5408095  47666380 
  9592490  16181875   8276084  44049621  27668850  27728432  15275405  14099296   5793228   1196000 
  5297875  15757254  28438480  20929098  17028924  16200561  24228360  25469700   8159464   1788189 
 84269808  24212811  12223536  14029834  28602842  60113124  46186560  57231342   3154050   1391925 
 64445526   3582360  28579500  17177165   1214625  46290840  70255883  38412717  19556208    661780 
 26567765   6982640  10064916   7175805  52515246  46887348   5073509  11703672  18315020  10463850 
 28961152  25390404  33183724  24141390  51402460  37792614    134828  68631337  26395628   1185723 
  1536340  19752636  57533490   3392480  11797548  69529740  60064016   6798126  12232649  47493106 
 13004488   1674722  23460684  57155238  58078497   1685947   5949400  32203863  32426139  27882720 
  1281288  16957310   8149545  10280346  84260140   1543650   3697288  40696950  13350000   4064179 
 13926500  38256701   2249850   3271404  24784376    901728  17639501  82185600  23263752  76706595 
 25147776  21859761  72318896  67888864  19758915   2496536  18509226  10222830  38977888    269240 
  2417325  87693860  46367606  38487116  14403991  48452280  60878489   7035229  90087536  13182006 
  5093336   5772912   8244840  23696736   1765212   5978308     24682  71048895  27158762  66324060 
 43128976   9214150  71119437  74871720  33286890  30649359  36466353  15656760  64423620   8623494 
  3804229  15214725  15197728   6087687  79459710  21960036  12636976  63758415  15889947    576251 
 12215448  34942752  27616728  29030400   9382395    210342  37900429  30972648  28694835  14758995 
 22449090  12254466  29473821   4409208  18940250  21226626   6527292  48912702   5861196  42873576 
 12002520  75339355   1077312  46540120  14781088   7398744   3568131  26032851  23729364   2648665 
 92805001  21994578   2239886   1488000   5226270   3818815  12528609   1997436   7304262  80844487 
 16063164  39288618  37536770   9028044   7658898   4119732  18785793  14711652  12737009  52891727 
 21161840  19342260  33445152  13283018   8720192  14126320  39399644  45644077  62753122  59318144 
 10019555   8243975  33189408  32780844  63373611  66387120  43806768  23768545  31459240  87182619 
  5142992  42465342  67056155   9413308  27424239  29438230   6476136    547719  22090959  65940032 
 10469280  21456627   1927312   8607384   7255112  20913053  20740851   4939908  43674372  18504585 
 14571550     80040  11422640  51134430  31226675  35667540   4665375   5367680  57253368  13024144 
  5774587  64946637    384238  69377790  48648803   4350375  45945648  16451160  33201696  54649476 
 18076038  15558400  38638802  88592496   1500750  16665840   4980558  59875236  10842158   1956064 
  5561714  15428880  44762238  72792056   6238422   1762908  42163380  34585684   4841280  13927788 
  5229860  41231482    582220  31444296   6377954   5411601   4717983  12619440  26997740  68742509 
 11946969   4351740   7399440  64071088  19362648  17181965  31001360   4402930   2218616   3196564 
 44899801  25949033  33066801  88424314  34538530   9125584  19472544  19548352   4339293  17196256 
  2314832  12331521  19319958  11678572  16707225  11488704   2986912  51844254  36928039  20624385 
  8294292   8068280   8976765   5713173  18085720  15530064  34314296  19320180  24929136  46356060 
  7830016  42599700  50007906   1989360  81089580  58394520   2940732  63823524  74021688  45678633 
  8615635  65350500  47645118   6444730  23122876  22213046  21232894   8015080  28755648  25098216 
  6645730   2622848  51593626  11399841  18764200   6897501  40391169  42132190    427926   8744598 
 23805834  88542256  47865519  38890530   1314984  36803007    329004   1076702  38296573  37175480 
 67392488   2914815   9483824  29441659  16312470  28136260   1888761   6486448   5921552  47312468 
 12173165  12243673  26793546   1985273   8197205   6152982  17143875   3084604   3013912  19461036 
 13679380   1321020   2961250  33276018  10816815  17008400   7352530    349055   1306610   1165500 
 24092786  46790016  16271528  57076408   8402984   1835466  25357108  15243296  28413055  63816600 
 76544424  21379180   2239830  43394912  72386842  23245360  36273432   3419120  36483948  56831808 
 61974190  71663878  63309183    762614  17081984  18775206   1732401  38347488  12229776  15374436 
 10075136   5137040  38217720  20032386  14249092  64021948   5879792  13088840  35851046  59688342 
  2216412  40983600  21240252   9419742   3259266   9749422  83554257  10591522   2844488   2283573 
 31317384  59618532   2331924   4528028  34712216  48785023  17945534  16570228   5681610  13286675 
 14613515   6496044  23252238   3382204   4430745  10742418   1806127  41239528   3852408  13409280 
  4367834  82630383  10729281  27506276  88515339  19144704  28010736   7893016  11227590  29737344 
 69258850  35626083  30480219   5070768  32509290  12058984  14326872  14653875  16272048  52642304 
  2899260   4400979  24069465  21763190  31903256   1505042  37691195  57920366  68785111  33956676 
   545615  13594065  63261913   7380576  38403232   7481679  36395112  47214790  34526506  34864731 
 10848923  39873384  16234160  59116976   1947734   1597255  15483404   4402950  80774722  55270458 
 29862840  50639561  10887858  25043715   8084624  71277492   6697724   2406451   4968838  35680068 
 28567825  65166674  19710432  71147505  21716502  38032428  18519306   6488652  26683068  12469825 
  7510680   8534532   1786232  22667800   2076612  87166745   8533824   4462850  50013235   1888852 
  1693032   1343775  12522664  32627861   1743714    489555  56237920    185832  13430160  13066870 
 39622828   2567916  42762416  16324572   1828208   4456221   1339205  45230064  44479344  48157032 
 17517448   9045020  14970930  33139808  20272408   6573424   2135160    529820  44304912   4217061 
   606562  39075570  50986884  33683447    773070  26880878  21687138  11024816    887536   1709808 
  9602892  12019852   1561140  43264034  74107234  31801536  28494208  11807016   3972150  48623339 
  5324316  45332744   1081404   6956962  33123110   2736536  12172496    583680  65384370  53772400 
 18170586  30107080  12799665  11800425  62924554  12513428  30497712  30640363   8149344   2075316 
 34050744   5616828  12362758  78112890   6951210    325260  53268072  49072430  34889078  11201664 
 64612656   8220998  45102421   3972277  18612810  10038403  40500999  14112392  21132048   1758729 
 31508995   9971208  40472135  20006844  24281340  21850950  18115488  11335128  38678094  10361682 
  9718144  14052883    455763   6187851   3336060   7125036   3654452  44393611  69893116  22725260 
  7733037    691968  31297999  29631760   3780167  14444040  12454511   2101716   8047048    456456 
 44123788  34919100  47276691  22401344   3115194  46291752    545316  34316660  13399344   2335632 
 78319306   1770888  26217100  44989893  39561034  33721560  41285959  22455521    102190  47922762 
 36247512  13735016  11377644  15814766  17880807  32225868   3177895  20826104  17438200   1678109 
 39257064  39853100   1212915  63005125  34404490  32602196   4584230   4564743  45084400  43219270 
  1451373   7280420  38508092   5769547  41542512  21157900    690060  55760832   8853273  38087381 
 11408310  37260566  17536288  56599056   9893592   4153075  39267286  16680708  60580576   9433552 
 29748000  68739862  60932032   7880418  26640768  16168602  25919894  15159185   8911968   7850884 
 75692760  16501302  76341334   4346448   9330808   7023996  10598850  31464804  17761275   3883960 
 12231497  36880968   7759380  74474196  13331050  51773120   4794570   6205510  27870579  35481545 
  6610305  55002768    744208  17007836  72816608   3478110  42642174  87136803  80686570   4623620 
  2638720  65814420   5932870   9453930  14300876    668769  56388007   2519829  22235295  13302401 
 36502935  26326456   2818725  23524688  49933823  35755280   7186439  26741871  19653036  36270450 
  9730440  43017793  10608068  52242282  19690560  87332560  76865124   3097985   1756846   5532745 
 27172368  70115502   8113014  47447390   9725496  35937588   1544634  22523772  41614062  55638582 
  5417097   5602867  34223422   5522075  17019000  19370152  43317644  58882000  29673667  19450691 
  8771904  52681569  21377884  50485807  39985880   8770200  45752094  43261852  48977532   6225640 
 14853574  20286511   2880384  24778565   2022192   6673140   3289644  24838465  19540710  43046368 
 31606514  55341547  33286575    852390  15071490   6337175  18513287  71026530  47081375  32319934 
 22452994   2706630   1793583  37642957   4482512   2539116  38680671  18866272  17016972  52416819 
 41784886  16292682  31314136   1259184   6531383  12425237  13897095   2634648  41920116  21525104 
 16076847  18710155  37345446  18887520  48229735  46348288  81525612  69608700  77829120   4963895 
   251920  53526048  29543025  43642192   2213880  16476628  10851334  52972464  15615920  12604803 
  5939712  12579116   3623270  16524607  22324896  12351429  27723356  25824768  17307911  11370789 
 32842722    441882  52705820  63784050  51026400  32570356  13221962   3132776    188307  15917748 
 60973902  22177900  27324132  50949672  19227468   4562397     66640  43746490  12250248  13614226 
  5667928  36422010  14024754  22807984  47961120  19086717  65404121  39839420  22706710  63993340 
 35565790  16595230  22524466  57639145  38568905  20870628    808548  23427456   8374452   9697284 
  9841914  74464654  74721150   1646736   8609424  27263950  10010546  53647236      9282    850154 
 25581325  21040565  20883008   7594158   3332724  60524048   2256636  23448124  44997012  42173747 
 22669010  58388004     80817    286720  16129212  41359096  14998800  33633363   4491536  13382725 
 12716124  15625324  14603940  27481298  14232520  42686336   6046550    797472     46866   8923145 
 12751452  46566065   6618738   7960550  22450824  14720640  22499970    140886  47309942  64886283 
 17839095   1408959  43364148  45124505    896070  44987091  62919406  41130152  21162390  78385370 
  1432998  23237970  28378716  69330465  37524240   1530600  17484000  20392336  64879640  33566988 
 21987732   2646270  18421234  16244278  33843087   8422731   7078016   8173584  45165900   9170880 
  2487360  22714800  15795206  77253345  59908490   5525124   9197006  18292002  22064375  20942560 
 58345635  31580898  20160900   6336362   5663754  42003441  45039024  39314980  37970592  28804413 
 49233510   4647645   5620025  12666652  27488000   3120686   2615562  85515504  22162221   3476570 
  3899324  20847488  15323475  16631325   9994926    127712  18433492  55355535  24298477   2782570 
  6316200  22790880  35138841   4476150  11058350  12074348  22229046  14018004  31745409   9986836 
 16218450   5463636  19266408  65912070   2610512   1162720  21169674  50839536  65262430  87348576 
 25070462  36760225  97440506  44698830   1006422   7358225  17731210   4938171  65640306   5149116 
 33494955   5160400  54244500   7398450    684075   1694550   7741529    904324  39352410  95044446 
  4725530   2056370  84411480   8440090  24313909  28966545  21746439  91964880  14060308   4102977 
 63689070  14725756  11209270  26731456  61242928  39039423    176175   4811040  10923484  18373951 
  4794816  37287920  42718164  36344640  44296392  77789592  15043861  57812840   1657384   5374572 
 22503308  68238708   3031924  18124788   1868004  23872160  26603456  27529260  15472650  11105559 
 62214322   3840096   8313708  13798406  18491598   3630480  37373673  45827376  23331360  13163164 
 70304988    434448  77640264  12272517  62365480  13508775   1506214   2858765    429918  43695951 
  6282751  29232249  24306282  18860270   1942533  40083795    693528  12374016   2547046  65279919 
 16309252    672512  65140920   1476072  14198283  14282896  10727640   1225988   9699690   3990579 
 62664489  38090828  61240374    194648   8750025   8152690   3813933   9699295  12643797   3307080 
 50568560   4196313   9828636  17058600  17134590  61430442  27608108  38894240   9375632  36840920 
 18821200  21886625  84795432   4605200  16641375  46256910  21561096   1258560    262248   1957500 
 46515048    896489  67084888  10128812  43494610  28755600  24088968  15714888  47787408   1046547 
 18964000  16684304  18339300   7423190  34395090  39054280  22077482  12911847   7172172   4022784 
 15735800  19455072  14701872   9381920  12576033   1240556  24514379   1632504  88293582  24828768 
  6108960  13948815   9525897  32253858  25412823   8603856    691096  10096320   9440774   9259005 
 36198400  80621190  12914816  21204724   7875504   9707097  36734427  84179512  15836438  11645205 
 74248579   2832135  42652638  15836556   4715382   9706034  20655845  34397844  43036635  11786884 
 47636588   8613500   9529572   4207323  25378595   2654372  36919762  27014610  29323200    217868 
  4553019    173932   1093572  26170315  53552790  11234125  13897422  33910240   5826320    893375 
  4760360   3255648  54195084   1333200  15459900   3868020   8175355  28340718   8598906   3732900 
 45169250  11527164  16354560  61221078   2162930  37430400  36830900     28743  37670269  44067308 
  1912328  64895558   4708388  35370960  12420892  71373120  12444320   7001631  40735800  90390742 
 21479640  22877610  26129909  85384390   2605192  63796950   9131078   9869864   5837832  15150256 
   396627  25486057  41125920  12664980  23942920  58337340  24234525    507799  17278560  43296405 
  7452614  31853665  91912704   9306180   6998782  15018056  41707666  75564261  33619455  13809510 
 20846756  41314647   2415280   5590859  17569539  31314976  15260292  20183840  71403240  31448703 
   403920  14326203   4376916  22338864  43114474  48305790  31164900  59562195  34816189  50061648 
 64753676   1108476  38839479  12684480   8867075   3705538   9692090   2502045   2972976  11542976 
 47008674   7369653  24704368  59723827   9851063  26933500  20750583   3923991  35893364  17472920 
 22853316   4252302    189616  13963472  22104454  27179002  22277458  18827721  21484880  10088740 
 37207672  51686299  13427280  42390615  11529249  11547648  40843520  44236942  53617668  15298120 
 40369770  11828900   3655584  18053310  34029756  28595333  21016080   4475000  13298695  71635333 
 43475926  16759710   3494617  34043334   3414580   3992812   7509405  13332672  25254867  43538544 
 16348062  10621676  40527790  82747897  49631296  61740791  18975060   5342040  30275424   2264350 
 20100480  49976853   1134029  11791052   3531696  28864781   7874030  55266345  43639506   6710558 
  8204040  29059758  45792384  47305512   2519335   2837282  10771852   6259872  23419060  49234339 
 35536536  12665837  58781421  17509467  70702660  14079850  50567610  10369230  14699311   7012980 
 23889852  12992294   8198664  39892608  56606988   4901040  10368891   2730580  74636688  10802198 
 37520225   2235696    212660  59000500   7245392  10211350  74238350    949344  13752450  20203131 
  1079520  12451488   9443304   6731472  47091400  48161682    175720  15977669    897255   1277400 
 10372866  25029520   2177318  49107116  16251658  19266366  72145680  13556776   3070845  14953680 
 10637737  43690504  31033638  12477745   2063395  30029076  15424092    994211   5262632  51860421 
 13782426  84082011  64675884   4353303  28774724  16358304  25406481  73779380   3237444  13262520 
   827390  43832460  67014400  11221635  25697385   2275975  35588616  58671504  51434571  17296328 
 31488360   3561200  22565952  18111783   9616100  32278395  16492608   8088065  15835264  46801952 
 14465270  42647472  19778769  22341405  39098056   1817797  17344602  54229008  92428350  67905200 
 15495834  57737020  86082192  18871083    103635  11978142  54146829  10401792  41362400   1691580 
 62935972  10140702  75256846  78366375  38706578   9872268  31534711  23644836    516574    806820 
 22800955  20763250  15452976  44639688  14071659  56377189   6748948  96805436  41028185   6620004 
 63471694  14119052  28646003   9079875  72894976  20878348  44045416  18874514  55236720  19129608 
  3039333  16507994   1947175   3161232  22107600  41516604  51922353  42834258   1452864  27144512 
  4293120  61089840  50533380    572112   3310251  54469176  80916134  85855797  27678198  83749491 
 42965490  24149776  30626005  13475922  23330970  10691343  52369344    197612   1586816  56469623 
 45986640   4612752   4287582  18521881  23339745  24029964  37458605  25696220    109032   3044904 
 51969078   9669594  11290490  14939213   3056764  25274334    466774   8831827   4126695  64061118 
 26278800  48321350    801736  10167168  27337420  53727184  91849940   5289700  43094128  15138170 
 32510335   5642246  52017590  20925498  65857500  49110386  25327868   1352350  38451098      5225 
 35431348  17835792  10907520  33142800   3567660   1363385   7319457  17250298   6383343   4258824 
  8013929  32523216  47808642  14825140  29635504  62476100   2683406  15785106    901186  57888376 
  8141310  30093891  56023540  67480000   6156600  13256592   3888696  38185228   9410044  10516144 
 16145640  13722875    134742  13694355   6012105   1869833  35347316  22920948  12397880   8471960 
 78920136   7509255  35012544   9206934  43950312   1771644  68794326  33725367  53336282  33359436 
  5481700  40229553   6428470  43245918  77233700  69295090   3845152  11589696   7639392  29153102 
 58864452  38701226   8164971  11758816  19956664  52426176  43563688  35029176  10664763  20451674 
 12462462   7371780  14920652  38044524  58645096   2368324    814184   5269979  65292291   1662056 
 32780455   9973250  16559700   5139494  32393696   6081647   3471504  28372960  27540360  16077892 
 47717824  11601945  93466051     37440  27521956    153729  52371669   2327892  21457760   9951328 
  1408548   8321730  16248945  26686348  53429900  60186885  44378856  23355671  23761656    331980 
 44403164  17423712  59556336   1631860   8802756   2666202  15840192   4389661   1018424  15457219 
  1199814    175950  38709762   4303715  16845176   9078054  13666968  36018094  17293736  82431024 
    89034  21633678  15770625  12674424  52277339   8021513  48462902  59018925  13648614   8362800 
 24393586   8994036  40065144  12206588  37770304  27938841  26854218   2444526  24874155   3065976 
  1259682    317436  20845303   4052268  13909077  98326767  21160818  44499400  66244822  84724736 
 70951945  17932617   4846194  13029786  70777817  53167488  74720768  78882294  19643460   3084445 
 19798317  11971530   9607680  20647395  24912576   2867222  65826313  71979292  50065158  23791284 
 34706835    231404  24001308  40934080  12980474  40743353   6986322  58434225  78434694   1331424 
 78841184  36934915  21263968   4336575  31609868  30016102   8128923    167649   7088965  45429370 
  7166280   2198175   1685840  63318614  38035245  29022123    978747  70488734  79072329  28484235 
  3695085  27591228   9688140    459737   9609216  21321504   5063880   6992620  17771655   5738337 
 21974196  20953520  62443750   6579870  19463388  45661352  14871524   3234408  27665577  30801078 
 20793366   7276535  74629035  10199898   2712312  29717904   2663760  22168380  12107235  14713272 
 36165987  57138680  68749375  63407070   4802944  60515952  24869400   7719040  26420697  45244162 
  4498260  52115851    913304     44213  20950156   8933204   6466704   4393218  50557364  32949900 
  8249657  56799040  45151163  46687488  38603060   5567103  77684884  25027948  15129000  53809692 
 48356512  28958964   2000204  14601174  72606828     77807  20965560  10130220  10480741  40565448 
 57326670  15581772   2032609  14488639  14225063  10166142  15997941  12846843  16943134   7553070 
 59207148  24688555   1885399     78846  49757064   5517470  13782980  33266457  53838096  31850948 
 11841074   7367556   9702616  18778815  10170967  21299742  54650094  76066469   1314908  25454284 
   312240   3643325   1243534  15279802  62752056  66602250  18572228  26157555  36199116  23263172 
  9588810  27938962  70571580  47192850  17244261  58888966  40429240   3642832  17270625  18640710 
 38318040  67646852  33527920  55310255  10919202  13430785  17393416  73598280   8607074  45701577 
 18218832   1251072  13406990   4929793   7104148  25891048  68870536  16277743  26483450  39978630 
 23927448    119714  13010312   2646702  51721350   1440950  49451112  19306980  31238832  21846864 
 21089052   4916808   8206002    994968  43290000  32920155  22403535  16740170   6247616   5384601 
 18130398  21961725  31415166  40181828    461020  18864080  28590330  29289248  40457889  37021068 
  8442792   1470432  57173958  44210842  29848273  69605454  32117470    842352  13708032  86989500 
 73174662  12604491  11698176   1768308     99264  22406850   7762260  11993010  13265460  26383422 
 36315864    646800    508572  67049864   4591005  73052688  25555456   7675020  13782223   5221761 
   814626   7407456   3209088   4316856  19427315  19857071   2058815  30219189  51438280   6760104 
 47347056  25532040   5020440  16745495  16077903  51210243  43624152   6061005   2627625  20836464 
 11752677  34084812   7199016  77116689  44078652  41381066  21464032  16290909  45658404  39034542 
  5358150  17609920   9049368  13479816   1623800   2326968  49190232   2231100   9836710   3518976 
 50899420   7826100  17731296   7832500   2654944  10564596   8401536  26665626  75154424  37931068 
 45883808   3427380  18141024   2124944  80821629    603663   2202252  78654400  17520096  48304586 
 24892644  24317226   7065624    113092  24460254  27488829  40457890  22488657   4764012  56966616 
 59015871   3399944  84170358  30020493  19093620  59002371  44605905  41723874  21253744  84041100 
 32570518   1786887  28030152   9423162  38209600   3890326  30235864    106554   2526810  31537610 
  8339145  30585258   3396770   1694832  19823056  15049962   2884878  86948375  71174350  55190160 
  6080844  91404858   4909302    624185  84628973  44145464    138985   8389926  21073338   7295307 
   267624  49437696  33489198  42100248  18198504  11584038   3070639   6628228   9462144  46982271 
   561755  34291125  17950777   1060528  53213732  34115730  22285008  69766728  10717999  47291400 
  4668769   1364450  18831301   6879148  16410377    110334  19460948   1271157  46929801   4106847 
  2762942   9298370   3533628  33326370   2984250   5726640  52534532  43299562   7308512   1972609 
 19102268  15439039  37917731     95698  40698070  32835465  38051729   2302794  16395982  93576068 
 40828760  11698104  26146576  16601050   2845044  14190340  30817875  48313584   9873144  46742500 
 14935382  23341302  70003656  39219138  35005433  17857302  29341158    887466  78338240  39264060 
 61177611   5048418  20169546  43278690  25985432  33771996  18149070  45283343  24529152  13319874 
 90627151   8038197  21227240  43080012  18690186  19079506  51135624  26019900   4545191    298577 
 30682432  33609098   4592640  51232056  13808700  74945817  28539096   3364758  21443400  25408308 
 90367842  10618232  35461080  16267383  29540441  11171494   2679593   8051350  24136835  18021875 
 45099375  51126600    227115  75233184  34722000  33409569   9807550  51503188  47052838  36630531 
  5074500   7735451  14602560  19011826  26087520  12860232  63804720  11333872  18412988  71488128 
 28352380   8340010   5155765  12962054  36000364  24795071  63799215    185224  48145202  11401106 
 29344987   2058462  33122859  26951861   6378723   2105720   9802494  22893252   8661291   2978752 
 33772500   5825989  95952506  19624860  47555389  15486480  44332288  43552300  89217730  41279082 
 14478206   8587250   3549599   6144996   2280136   9923580  24372880  16601860  56882714   5044965 
   480956  26475750  25155360   3855060  11006616   5136810  25058520  46903890  21340761  56307792 
  7789824   2593025   2648062   4772512    900163    439495  27139145  15646256   8842171  19196047 
   102380   1488465  20721330  27153404  16036405    178940  31510920  19093333  20714500   4645080 
  9752652  75479514  18830960   1717056   4821285  35579754  35724120   9565534  79661688  14388715 
 68481816  18170518   6084570   6884670   3314952  48398526  18116414  72680832   5309076    465836 
  6545962  15408668  15226100   4297848  52546780   8303725   4850319  22238481  17168450   8991591 
  1335775  52834716  66890648    661980   5746692  78913832  11641821  41343696  10862102  18570400 
 23594808   8000058    365971  15179494  38465414  45185544  42791496   4785687  29141640   7089402 
   609219  23333569    498136  20994435  16878372   4506192  46489620  39137749   4897208  15137785 
  6443684   8566285  13969375   5238664  29122044   4552149  29311648  72588236    449196  66921436 
 18350228  17936352  25096628   1397253  37661148  52350584  32281002  35322344  11409162   2303312 
    12600    767676  11551872  21117920   8705376   9146894  33717636  37052078  52703871  12153920 
  2312804   5427330  10506580  55306914  50014184  24595671  12876138  30370500  15842400  64010760 
  3918856  18279714  40595094  55901846  33511872     32524  18663335  10586682  53985015   8761220 
  1255464  42566898    281946  25200392  11166782  54537470   6037128  52259104  43064450    717600 
   778320  51823428     34529  28186880  40653580  41565620  10545834   5566944  39351000  25707726 
 31303440   3759550  15598605   3553270  24895100  60810120  83218101  10941896   6706440   6333671 
  7718030  57458565  17154619  17818220  80541144  45591504   6561150     44499  57515661  49965504 
 10005736   1942580    177012  44089238    191388  38526183    351912  11883993  17654177  21542598 
 38292245  54499860   9853516   6085471  48076994  20268276  29658702   6235120   2934741  49392928 
 42334792    253890   1124409  70367616   3423856  62381216  35088768  56504448   5542341   5274852 
 38377584   4495764  10154884  34676400    256041  43908552  28811556  24495382    215622  64925394 
  5492270  16785625  14931186  21816492  35674444   2187350  24620107  32846571  30885114  10314120 
 31503825  16397600   9666032  47301800  59782177   2153140   8399025  31287428   2764708  13644123 
 42681744  23853087  48205840  22363874  43032687  45482578  13168410  10898624  16482537   5939780 
  5310572   1919889  15463245  54392400   8748864  10896975   6372530   2106280  14061971  64060475 
 30256830    307098   8118018  14340345  46201680   5500842   1560310  26378520  21718125  35025711 
  9098859  15468480  66387321  11389174   2734752    818032  15181001  12710770  39633210  35716608 
 54294744  12594981  47085324   5327993  41480010  23004672    580800  30129190  35684458  22422580 
 11311800  20545035  29196216   1330210  62484399   1567422  22372168  35895464   3519465  34461766 
 19171240   2433181   5123760  48979374  28357044  10288590    240310  32897396   5897232      2016 
 18006480  39468153  36523036    881008   1065222  32231472  45456813  30473520  14060708  13464732 
 65380756  31581480  43995592  12892500  29398600   4848060  21079752  23732984   3412288  50468330 
  9457294   2026404  14778641  27177117  31078290  22266186   1614290   8666928   4411660  23425884 
  3192297  11422980   7892944  12438776  26384000   5437233  24028374  14988896  25830711   9535785 
  4026612  35410240   9314370   1417437  48918935   6037647   1883428  18805430  59625536    953064 
 43574646  10090808    354016  14768408  41740326   7660800  17059470  21172584   4119643  76185600 
 71279896  56926059    622608  32493195  63481320  36625138   7506116  58200384  76500160  44766666 
 10510210  46259748   3636562  65932438   4931886  66157117  12973954  21926424  15149092  34092366 
  1722823   4870488  10274768   6145700    845366  20441565  13767280   6322232   1963942  52900398 
 46610108   8949160  31734500    352098  21909258    157220  10732274   1996577  17967906  38057150 
 18096452  24444420    167389  13780467   5421924   7841632    208116  54349293  50916996    532560 
  9472995  45220854  18938681   3626000  47385582   3456250  35534256   6377328  35152470  26613960 
  4679532   2678022  31176890  21906168  54419114  10865889  35528103    138833  61251022  28412536 
 16693985  14130626  35034764  58272192  61946715   2049853  33612315  51367055  41468447  65928320 
  1715320  22093992   2713356  51301758  18787860   2206776  37346104  35664200  15676266  38264016 
 10182584  72127200  34947414  11449269  33328449    134890  37997541  66025278  49727565  67262157 
   218400  15029880  41209770   2655282  50918664    446976   2759525  64609120  16999776  27713081 
 16786868  73239656   2495115   2087856  32618312  63025480   8693800    155736   4563332  23749388 
  8700692  63072339   7893648  66709725  32017394  23576448  32686479  70312320  26173801   3485328 
 16400384  11851372  44641476   3987784  23799420  39962748  55351821  20668626   8843868  49855024 
 63375381  15598394  22254020   7509256   3789540  41986256   3596292     31716  25317090  63888426 
 24197751    250240  43256925  69462271   8729324  30124198   2655450  11188305   2595272  31179060 
 36602678  32012800  40797638  32694921   9204712  38139470   2195358  13828730  24703228  16002500 
  4804240  84259504  23607073  54718965   8519472  14431014  23131543  17868554  10588050  56009578 
 63900144   4653660  22608578  46181384  57428004   1923902  19399692  48649155   6540000  25073952 
 37811538  61844877  63436880  10920765  34786260  10205368    630241  50316150  17913051  19718820 
 12011556  64962315    182024  20909696  60980392  10493092   9381535  48888523   1597713  73682199 
 31788288  32359242  35654425  39782288  24183450   8894368  55584977  33248360   8146353  61130696 
  8533976    574605    668561  60733400  46966920  80119054  20630103  30383496  12328835   2114769 
 36743834  16622100  26170650   4297880  10018584  17638827  33097434   2827640  57579321  47769526 
  6435344  31126754   4165128   2306430  47858032  18527895  51977394  83993600   6619600  20717576 
 58341900  20366216   5290740  14807493   7107492  46687996  57694094  42269850   8263710    444510 
 36670179  79840610  64781010   1859604   6314112  76860480  28989422   1654964  38751892  33882975 
 26004365  13087294   3992775  18672632  16093820   6327640  56471350  12313980  55990440  85592915 
 55493910    751071  53526319  14826396   4647314  39534113  37663780  24790005  50233300   8748848 
  3709300    859308  45397320   2824803   1032336  53880628  29145177  20217890  84750387   6204666 
 74851938  12468480   3257679  16314309  13074939  14594166   3445312  10339328  45892369  60408247 
 37445399   6542250  61792617   4669630   8670392   6482695   6760530   7901625  27577836  23618952 
  6508260  31003704  29726540  10008765  13380430  23571680   5713092  26793228  10803611   6411139 
 42050808   2458548   1170666  25508898   2915640  10279151  32358654  12653008  95430445   9241160 
  4490750  32786922    324142  19565312  87440023  26386069   2372452  11722911   6266880  11626182 
 32485440  27642252  20420928  37479274  17403544    362175  55079700  41071540  33137411  31046208 
 11180708  11687247  14972080   8430471  14000301  10366020   2724237   4575450  82919172  35907107 
 27810080   6467961  45787425  21927867  32737905   1651202   6007728  25953835  72193228   1472325 
 44132336  15109984   3775785  63696974  49811426  32614110  33206160  42299510  91242385   8593936 
  9953193  20282348  45877491    761700  45227500   9429640  27027994      9892   2628030  49444500 
  3609120   8591213   1056258  70614531  28399362  77326680  41201589  12180570  47524340  46667576 
 14144130  81621770  23928348   1320336   9826578  27836265  16287600  28596895  13857018  56415074 
 35794082  18059082   2299644  73409179  26533806   3470648  11415812  54258732    929740   3336575 
 29875626  26286330  11504682  16485732   6498144  21148850  51722652    280384  70445400  27066970 
   974358  39213400  43647795  63992064  55909978   3136108  26174519   4574622  14759440   4855410 
 23184270  49298606   1593666  30780646  35193204  14592949  52042806  26350385  78590952  36487936 
 18573357     44642  29276000    857660  63940149  46332443  25187602  54647424    811251  42256384 
 18748422   2381643  74486568  74021088  18059600  26244180  14593848  38409525   5428566  43517144 
 17892420  23933784  46942620   2512734   8608884   2996928  28111575  57851968  84200984  73707829 
  1435104   7152592  17100228   2976900  11944621   4366796  28731390  83124928    497290     46496 
 91846444  19750040  10475528    401688    136092  11206320  79303307  21852516  19211322  40120384 
 44554902  24286533  10004330   6369540  26970508  12726072   3690804  45848892   4871377  46934812 
  7150203   3053185    396308  11812715  46659015  61956560  48184802  28086080  31986759  31208499 
 19195489  85090608   3850448  33055148  10840200  12704336    701656   7716546  13687250  25300879 
  9154981   2772994  30922676   6973180  34444815  29361342     51135  36292333  25175475  13870095 
 40207968   9703232   8004960  33164275  59929256   8571810  34082256   7356619  65998112  10707060 
  6819628   9123135   2456473  52944249  29581110  15474634  71493120  44648554  49746264  19797904 
  4185495  22310598  24527007  18310760  58345534  53442872  37211804  99042223   2568214  51532364 
 27075272   9780991  27602729  69718308  65672192     99788  24324522   4417952   1120581  19164418 
 10333986   7020804  69242053  12162846  21800412   7692009  44302131  40829784  16076060  35854182 
 93391090  28415283    570878  44005444     47712  47784857   6289974  42575764  67687774   1349486 
  9640128  31244060  18474729   4777105  32302890       625  16503508  41644944   7487376  14685696 
 26433750   7396434   7933244  69564512  71891160  46559583  36161048   3786288  32751456   2086785 
  5393755  19528192  15492544   7745724  10034865   2181950  32723641   2180052  53169212  19602820 
 52754800  72893821  20113696    965260  39638144  27719100  21240240  22902460  24423255  58374092 
 80818455   1338184  18097350  14007488  43511600  40712160  10312400   2893548   8163792  14344165 
 30163762  44384560  71305993  28805720  23554804  17795964  19489750  27840356    119968  71075688 
  3750600   2598687  49643775  28202048  35165340   1927521  74670690  60324088  20705620  75042459 
  4739124  39881590  49175424  10788344  34063470  14880213  27429654  60228842  74989943  40823170 
  2296786  12689953  41425139  73940955   2765208  59237202  65815200  26138588  34775190  59839703 
 46685874  17015915  15575720  31736088  10763370   7197395   7525904   2307024   4707920  23720044 
 21534714  42075075   4524856  32444041    149930   4247984  54204423   3505821   1781043   9001188 
    78678  87846405  23850804  37781535   5325624  29063505    117612  26070318  13335766  14920265 
 14806598  16876836   2186652   4768560  24647961  28155858  20690586  16972345  37216480  29652175 
 52785160  81456340   8206875   4999841  17666362  20615364  15377040  47438664  12490716  20936115 
  5912130  79948345    297168  24979002  25634584  41822976  65263968  20848470   5330538  48336528 
 42340432   7014382  42036729  16984968  26463801   8799316  53949246  30575004  28328873   1555497 
   513729  30596232   3654156  61674270   6476044  17640798   5116356  64262100  54385600   4702896 
 22370448   5121120  63447629  26601690  24010833   1852708  52836348  15898476  61775859  30802860 
  2415150  41010570  19199847  58872717  22365000   5376016  64782557   7947081   5403672     73695 
 28931924  74137453  82860225  46007768  14748153  52044564   1542980  76686974  28253580  16275930 
  2517973  68440944  12347370   1159338  15841584   2621419  23137515  21047250  14021354   9820033 
 33200034  29612496   9967096  14835952  48199285   6269990  51072000   6461532   5509620  27234144 
 26557564  22960203  89679174  34676184   5220564  11810238   6476358  14960055    504861  19745748 
 32606878  79361480   4835679   7284823  60542240  27020952  82152224  18395105   1653323   6209991 
 48444086  77932215  21303792  13703768  84410920   7448200  13897796  18235692   6956752   9008168 
 33005628    608388  56699790   2821455  26974640    644736   2266434   5035932  52922254   4310240 
 84356256  43785717  16667112   9512046   3575572  69974595  88512284    253792  15757248  12572112 
  8831592  58645650  19434000  30837559   7365620   6361101  37977420   4531895  47707518  25821138 
 13601767  28977429  58584624  19054450  32593208   8996750  57900752  36049320  11671920  19863375 
  3189328  29949952  45863251  41213938  28227452  81578716   1066394   2747219   6199350  25240614 
 29511412  81680984  75978816   3267633  19776000   7771332  12982242  18531342  25610882   7359859 
   788700   1630674  10385402   3870186   5872920  39090480   1513358  62907120   1635150   4680401 
  2480394  55170825   3359722   2235772  43547020  27307097  22715934  29832960  28173420   4364685 
  3973970   4208688  10850220    887220  14620476  65542392  16926624   6763874  24609256  12094605 
 61117056   7647794  29635450  19881752  45429384  39232840  11456060    540358   3483315  43918257 
 36131469  62010606  25862703   3066728  18637920  45463271  50546352  10086832  36420120   1787456 
 61610640  55741725   1611132  54602158   7307504   8037120   5465502  42426267  24229226   2163825 
 16738614   8161550  85421420  28766222   4368600  74497548  30244500   6322050   4189248  49099388 
 13359852   6705420  28092330  28388437   1147440   9205136  51404298  13559574   4027675  73728711 
  9878280  16725310  35510670  23115726  69245120  78825204  19369376    829728  35238126  26050329 
 12397700   8216162   3095316  20339286  14017515   7605874  90209512  18328432  39026500  19408167 
    67496  17912731    182272  19310005  39904181  73909890   2504948  36541773  60903984  38047896 
 19870554    685848  11176295   2711900    698500  77253102  34684000   6873264  21393720  44475685 
  5173788  50632384  46482240  41204508  27341202  16700928  40528886  13829286  15960285  54831240 
 26390970  11768364  67052502  18340890  21860974  26376921   5450496  33608705  21229538  16659456 
 14078415  65895576   1074546  30883248  28657980  39647322  44112414  67302418  76709688  12496913 
 48143745  84757480  36626658  44029800   7459026  12777912   8435854  44878204  58716854  39181080 
    15618  74102320  24835684  10263110   9423675  58333716   4567464  25838060  32349440  11970936 
 24962542  12623760   4975022  12265878   8070885  54521650    883592   9459505   7128414   3760000 
 11611782  47211618  44839705    641597   1948780  46592160   9585702  21859365  56283243   8631480 
  9001995  36496388   3218010   8801820   1098345  22928325  23849280  44791353   1753707  49430458 
  5988060   7637580   2033064  15755894  18115456   3225090   7549000   5364975  16228356  10626328 
 26495376  26792980  19786923  32560044   6480669  50721979   3007620  10345650  90947048  21433320 
 18892566    889488  21810239  12741534    358383   2311806  39531618  77548800  59158666   6935112 
 55746932  58843200   1513400  67533924  67040600   7094925  15369977  15257076  18507800   4005534 
 24043020  24837150   9671330  18599870  23165240  35129072  36393106   2295792   9420156  25133786 
 21411022  24136830  23787148  72874430  61306029  43919568   8539605  37760910  11428408  18100566 
 53233475   5318892   8290822  58613790  31180678  73652448  10327702  23283810  14215366  30159380 
 69277254  13739733  25293892  14400400  14430555   2097996   7643008  10702420  94312282   9404692 
  4697556   7488264  22524600  22460493  69361600  57093491   3347751   4832900  61424825   2775234 
 17828434   3001524     98494  22140946    701065  40138800  27800832  23461020   4269312  23848542 
  6392696  17294788  61818092   5484380  39085204   5714800   3493920  11977842   8057400  27022660 
 30645576   3590405    373032  19282050  33219870  16723302    159360  54988480   2065492  53608100 
 56820930  27486120   1665562   5557730  51412408  13782150  49619872  11909856  51834716   1841049 
 34626434  55634455  23358537  34489679  47114568  49523292  20442568     57585  78493275  21805601 
   677028  22394610  21722421  46521776   1542996  18636750  77575680   3778607  29093844    806852 
  3577728  77029732  11475464  80185623  15518420  28740576  29356586    535665  23770692  67540046 
 54101663  21340522  77001792  29102428  51414852   8513796  31799138   1135022   3704064  46914956 
  3020752  42173226   5927370  80371214  20846826  60223660  17117867  48755520  51003576  10739829 
  3410052   1319200  13037640    240172  11030386   1767140  11167232  38447040  45311868  62886994 
 13680317  64268270   5558140  25833948  12204425   6673504  73385163  15947136  73054476  30332804 
  1294622   3164330   4878000    873306   1031041  27160434  37435725  19735792  90631780  15571296 
 21302666  11371650  13270531  28203040  24337434   6507684   2740116   9009561  12351430   9998836 
 39774399  28755455   1609821   6090520  59700736  35775926  70933828  25982000   2632528  42649530 
  9154608   7359615  14267993  27446420  35215218   7097202   9782644  90014223   5165754  12269992 
 28684264   2378640  70283583  11868312  13865904  48255326  64151636  83906295  60748662  10124625 
 17599880    444825  21651190     32037   4408324  46894317  54559305   5760105  60562143  74487292 
 19876347   1223664  10092736  62200710   5283122  22140403  54880830  22707762  20003220   7843823 
 14938924   4299701  16008849  82030032  17264818  22917764   6605344   9698760  14653728  21809934 
 17893638  24608925   2842155  62732340   4844658    337644  85382666  49730560  16614443    276600 
  1815294  26155900  65619700  36750987  28531392  76570221   7742928    708992  13216170  62637330 
 55493928  48769489   7315824  10340940  46020481   8091116  62658960   6609680  13731228   1616728 
 97805539  55507511   8314735  39267946  79788072  10065516  37900004   8573416  51771396  16549860 
  4892022  28228344   8441141  27229107  45418050   6770148     92824  35128245  14104695  40527410 
 52778439  27816256  18404386  57750768  32649302  54519058  62297873   7923825  30923100  37817660 
 41328756  67296546   7889200  48769568     80370  74296110  55233396  21941628   6936249    754700 
 36134288   2654718  19168800  53205900  38975476  22890300  17470475  29650887   2475040   5042088 
 24226938  27906180  12498649  13225842  82479320  80452225  81554330   3405168  23758995  18825625 
 57417856  37833432  89034469  44345393  16915801   9792720  41155704  12842320  44474040  24892248 
  3771168  30181466   3124814  47598086  20303283  25071750  80825690  29441073  27470924    807884 
 32843230   3843814  34606438   1257120  65546960  42230760  41058236  28075050  40764312  54892656 
 77087986  12306588  43312236  40443767   2004912  20005675  18145398   1418820  70777290  20539134 
 32501910  76185962  50791860  12820798  17254820  57753390  56454816  61767608  37806345  24216225 
 12021750  18697072  16213530   3718680   4739790   3368148    774560  50051412  38691060  40582103 
 24170454   4725082  24896316   1490825  23651682  71678160   6163000  11536725  34775437  41973260 
   352103  10265282   3260530  30884616  26639109  32265231  13203645  39838311  22674560   4550112 
 60606467  11403573  45253131   5126096   9490044  24804468  13305561  74455240  15535018  56678300 
  7372935   1483040  11723775  39884999  12362420  64938552  51659526    250444   1905456   2386098 
 15016374   7694050   4105827  21713793   8855352   6975629  40398465   4410494   2905056  32783657 
 42317344  25005377  33233850   1990910   3218358  59799624   3159169  15702540   1479816  10596304 
 53078858  35013639  10670688  37007242  36221988  15621647   5244772   3803642  58576028  31559164 
   101790  31313374  15015040  39311048  48651404  45613287   7661500   4195800   5927652   1660137 
  9450680   6242144  67917720  32134135  23769900   3974343  11553327  14561728  11818688  11493156 
 25877958  12022956    898705  10839283   5336210  40368785  21656320  23145567  24065960   1541536 
 11901879  16412795   7137523  35600985   1495494  61434893  15491047   9480425   7732736   6402303 
 12476685   6511320   3071478   3109512  63289434  10239918  33724560  90205443   4398308  67035177 
 28112118   1714344    712985  30861516  13900960  17341710   4655616  16520644  44806365    787572 
 33896174  12396965  13965055  25383072  67150731    731268  59594624   3924414  44938256  60996006 
 12626172   6023235  27811225   2492280  15004665  34630794   9447178  12631020  16461810    300656 
 12747280   6647675  41352932  11298630  41068419  43108713  33707700  31619994  65068077  25123910 
  5857920  63015466  30299199   1605367   1214622   6401340   6161488  13858425     53523  48845108 
 44521204    114136  36889944   3776739  79796545  16925832   1538916  20193848   3481271  63865668 
  6987680   1170345  33822726    454536  17361162      7950  16857180     37548     71195  19942840 
 87044152   3241980   3867644    105154  11383769  37995438  45252935    763520   6820506    508174 
 52019100   3160215  93734563  41890500  19700276  67814680  38618236  39743977   7148394  32041316 
 34926875   2205056   6325144  20890464   8229320  35885568   1218855   2954752   3148200   2984500 
    37008   7571900   6958959   6786402  35925250   3796224   3414186  73882270  47664942  18481376 
  1091130    245840  21335224  11330856   4099607  13858320  62876425  31999500   1861704  18767000 
 41806148  28596880  10408911  28784756  76364352    380538  13279602  52622325   6014713  11431032 
 75674352   5961572  14328120  45837496  23104608     35812  14336830       720  57035952  23890800 
  4120899  22216758  18986220  41769728   1375632  15148224  46356223   4545240  17243268  89521810 
 11214708   2607384  67631900   4928030  12749513  25008768    413227   1951326  15993450  16160424 
   145638  25047225   5306244  17127187    660561   1437920  10668529  68040960   5678289  10579443 
 15040218  28689642  47529202  18459072   4063752   5041114  28452955  16096206  14414160  33866490 
  2416098  65681060  18064248  26441064  22982656  23901750  24552720  33670596   4287138   1427196 
 49647000  74424376  11544390  31299086  92712893  31024500  20508985  28228464  44417725  47512608 
 13035342  21407360  62969286  50133330   5490210   1979924  21852330  17558584  85382100   4301901 
 18523750  68568450  60524121   3015956  20711142   1901832   6490619  47224430  48229183  49664367 
  7258872  50198100  52198016  39585700  33910584   5530950  24916524  41191636   4384742  49081830 
 20953602  11987766  33208750   1804532    966374   4899380  40686744  12630720  27595623  24953616 
 39154056  62772240  20729520  40803496  43055034  47737272   4880183   6427980   4350696  34731895 
 34395531   1068454  10397240  64842097  29029949  18303817   8870841   1967868  21853509  38736240 
 28159496  13164144   1824634   1496379   3114570   6974652  17275344   3847830  26987712  14803425 
  6191122    785070  24920907  31108950  39340726   3968852    612560   2258544  11117439  38629974 
 61808678  50392878  31934360   7686499  49682484  47352690  40887396  36477350  91048740  34679345 
  3398017  79594060   1875462  24630660  53556498  15439644  37561347   6942950  33288164   2398222 
 29043742   1603251  52100048  22067557  27738822  18868695  47795242  37960369   5686668  24667209 
 46399980  13110560  20692111  19798908  33302840   9406680  30913198  36006873  54136320  17636382 
  7157680  64721094   8533052  32036193  39505180    394584  48632454   9014824  13117441   3557358 
 47632816  36191089  21096590  12655008   2946333  55696780  33518479   7647156    299366  70909272 
 25116468   7572198  11149105   7051978  40846818  51353148  24134223   9537710  26324880  27370655 
  1414986  14684856   5616590  47628347   5907648  11225525   1869160   8463042   8173703  65177816 
 10951620  91813661  23768544  12035580  15404832  37610846  18740736  30191056  34496793  66800676 
 68691233   7752640  18208344  36595930   1677998  27553680  17845425  12969624  13248600  40311920 
 39852732   5123160  28470464   7641092   1595560  14407413  25375562  15126582  22721296  25761505 
 89406086  52938173  10742526  30133290  22450428  10974868  79075648  20089233  18433600   5510020 
 22256088   4336068  49750288   4988640    394128   1101000  33883530  43160724  51472056   6735246 
  4255286  31122252  59193225    629297   7251831  19458740  17869335  73636641   1499657  37353607 
 17248574  51553047  37437324  57258468  44163952  75022256  45627660  17542266    302151   2339640 
 49245093  50526300  28972998   9377032  24155692   7522248  46859650  14859624  41105636   8897548 
 19497568   4861494  66054978  11369484  23647680  11990253  11890422  16587230  37239795  40678610 
 22481189  33181225  21343970  11451710  12530388   4221980    448630  42209600   8784036  71030520 
 40933256  34243025  22563090   3518802  66683386  33482955   5699840  45637213  82997651  62892918 
  2847720  10399488  34525344  21503232  38650947  11224575  50981560  26399520  53639091   2523542 
 45439290  40410106  23781990   3977190  48909256  18148126  55126500   2151940  21480734  31685425 
  5912816  70701664   8213205  36647975  26885631  76267632  20557806   5585718   1000155  55589255 
 23120340  42676850   9013011  64858314  21460712  63614995   5313373  10140372  23345913  42064980 
 10664165  23857948  59311080  11562184  10988079   7362921    476649  63072780  34618171  16392772 
 24141810   2733763  32748456  20689353   1837388  70305936  79862317  19532688  44477474  31480896 
  1149342  79283065   4094696  12182304   4947448  14848533  34489600  11302228  71824038   1334500 
  3661928  41434569  42560492  42749014  38382101  45724644  21615417  54548520  37929058  78789229 
 69621846   2782359  75466176  28837424  72192705   4695632  53552375   7152818   6003673  22498621 
 32895696   5648052   2918952  15109016  58534962  20911773  47404205   2343600  34272828  13285792 
 10643516  87002452   5898688  32260032  78028300   2590875  19582347  91548888  29319220  15590925 
 78192723  11922944   1120348  12294460  32539070  73943931  40292175  27731772   7581133  43077316 
 58107980  10763940  30962732  35393520   3182370  47467895   3036454   8365842  58732664  31650736 
  4926933  29796368   3661796   5511044  34784871  54107602   7708094   7292285  37911636  72945432 
 28377165   9058907  39108060  56271160   6019352   4306016  31127540  36652770  19068918  27545160 
   242160  62803235    857871  19670925   2294371   9667584  43281888  31490920  94800020   5406912 
  7049532  32973200  79558640   6383154   8961904  31101422  36251896  22324471  11797092  76619602 
 15226420  13224693   5945472   1693071  72816752   6961445  14531349  13272732  45688592   5377872 
  3651755  22140630  60851142  22744656  52502420  16580329  10443654   5323364  21735671  15017310 
 18614904  28767387  15015480  17303239   2983491  96562360  37961378   8255060  66577440  18507038 
  7815725   4236040  30895904  15892140  29215420  35411497   5655686  39905490  73654662  11300220 
 53669877  64632645  86064776  23071312  51354005  56116946  11395424  67690566  36691440   9300576 
 36818277  17092930   1112688  15605616  78332972   8912960  47919810  10484705  49305780  69830016 
  9377283  57596424   4292600  48905955  57359805  16978650  13824528   8865472   7113357   9268469 
 23651342  19493718  38686442  15428016  18636585  25970175  14124152  61163914   4892175  34951000 
 19302525   5949851   9330288   3589054  31073644  21999158  25706160  44029117    823084   3710355 
   201066  18314296   2007000  19609691  71439525  21516604   3713710  25680956   9417255   2708253 
 26940395  24267666   3962140   1028730   4951366   9701230  17719670  11423765  38923200  51926262 
 14316960  84709380  11131172     81216  47166081   9820396  30320976  53076102  36362249  43382796 
  9998736  23096118   6331455  70180992  17002412  56027062   1362669   8223308  12299994    206336 
 48442613  11931120   5047299  18566735    267438  19452158  15288196   4631996   5808565  11548170 
 21461460  28559664   9450090   8684688   8920984  12850433   1063931   7044975  37521313  11579002 
  7484544  24455080   2416149  12106176  29600514   4676391   7600424  63081280  35550412  38721771 
  1541766   1702910  16450290  36466163  52922758  66387159  23975489  31465054  21828289   3921855 
 19128320   6358191   5962599  13943454   4339392  33684432  15753380  29326755  20501096   7464750 
  4160530  65083123  14763000  10833648   3573060  34306146  51982632  41228898    780487  15107349 
 22443024   7238526  36264426   7767500  14022848  60946496  11673669  12087267  76087764  80292366 
 25132284   5588793   4209490  84316414  22023454    377338  57505294  29184102  36583456  22380800 
 17267936  80637824   7200315  11101084   5677992    230368   3481872   9284974  28586922   3404785 
 14782620  17621513  57762952  26244960  57028500  31541290   3605877  44944240  42909031      7392 
  7183141   4093656  28443996  23731800  41431858  71578548  92503620  32457411  15043235  36002610 
 67064830   1745677  60516960  15702350  62903376   8493914  52868915  16290505   5385770  10300362 
 51894118  10297976  29344822  15061350  10644067  24280830  10807260   2087776   5618412  29496599 
 49703184   9626672  36366255    601364  75515309  19576516  42500926  12227594   3618620  13415070 
 14784510    446628   4498830  51766816  73057638  15775362  46324416  36151272  67312824   4759939 
 27116579    171680     38628  27503460  45502275  59114016   6758845  64472625  11071500   1063083 
 36233836  13872729  36487200  60197276  35765682  15719605  23568153  65480454  72506790   3929688 
 29321040  17541559  30291575    656796  22803040  33528754  57855114    285719  21026448   2976090 
 53182578   2281111  36815150  69887524  19157554  20141141  23204907  13953192  41870374  65250126 
  1439067  66588086  56693644  62227968   3319260   2281174  39427932  34744545  20431362  67599315 
  4961605   3028740  46642680    321204  43092863   5247450  45533670  33447926  11240104   5563161 
 14631396  21847020   2201143  18959600   3913706   4703400  31085871   3263575  40664169  44591033 
  9690504  12964949  21963711    192701  13377552   2498445  10241560  38120824   6682420  26428140 
 14415965  13154561  64295420  34296240  35217168  42169216  54475813  19707715  45278514  32219475 
 14972877  14079535   7224364  84987302  38228696    281619  68948100  52003504  29764160  52301995 
 70110000  36571680  20761688  34038369  32206140    717956  32875314   1328250   4774596  34704608 
 37736112  16357742  53353464  14510562  53030900  90839815  34399663   9793101   1337882  34545564 
 15928250  12584437  33795135  34481376   1304345    297440  62812820  46524800  62486970  22830250 
  2821070  66980133  34794660  15454689   7084762  34891638  54285105   3801192  32968221   7237824 
 42584580   1990020  17862005  30588219    772608    439206   9754864   3150850   4751406  27001728 
  4111205  42600106    878899   7674503   2958483   5553226  35176206    541050  12551921  24066576 
  5243943  12496000  64868265   1841119   4832542   8243268  30315339  18566058  48146080  18873600 
   383084  12818736  25084059  22500036  12978432  30435132  61888768   5081987  76123025  72733696 
   383040  48822805  57417384  12314619  10670000   3784158  42799898  11623806  67140192  53664104 
  4528736   3086784  72276000  21371896   2049135  18542424  52076625  39654528  30929688  31099515 
 38070656   3748374  10237383  50331515  63698943  45997391   5943277   4058580  41049849   2707080 
 13415040   2023623   3219498  34456500   5322656  46468492  54518085    253120  48919688  22233707 
  3214467   8503828  84182848    631126  55472572  44063040  37509481  40792608   3996594  23939125 
 36383770  30964680  12223962   8438815  57678030   6218940  47180176  27013659  19548984  74667936 
 23500980  27103587  11685464   6479176  10364580   1324440  19959405  26219896  83608050  28982806 
  1236444   5214066  27627397  12071321  50566177   3441922   2132488    762972  23477408  73636232 
 14489346   5448398   4410371  38353835  33664882   8199180   5834862   5787628  10977840  10321872 
   805008  11071620  39019758   5489016  36718950  21119387    656361  63575257  54694360  26914590 
   932470  17594610  69421914  10947966  75312640  45003584  33319090  20996248   7266208  14011910 
 10744910  25823648  24434142  10555640   5897450   4771954  21453925  11748644   3249580   2770136 
 42855237  10244826  17238040  39971928  13485280  86924559  28788228  24924295  10805604  37183524 
 34694168  50992984   2595672  21146945  11351232  19011231  48534570  71142978   5870484   2428348 
 11572236  26286498  19119300   1104776  39116256  32674950  42680064   5156613   1745712  84691624 
 41014990  46570248  15422264  23034240  49185161  73386348   5980407  35846030   2832115  23574328 
 64920960  28579584     94772  20195784   1293440  12373680  65859334   7767596  19002300   2017800 
 14820480  14739921  36671565   1955575   9837441   2136037  77600700   1025829   9388600  50802712 
  4454208  54160370  27723936  12279768  17788815  53218050  11768634    364414  29734860  19828081 
 59032407  21274869  38889500  14428875  10385233  47681139    707000  51753940   5251772  20642975 
 16566750   4178916  19368816  11546149  25196940  34104654    117702  14258988  16856809   9567534 
 15370542  12752498   7205080   1740018  24475686   4725270    659502  10856748  27273078  15796700 
 49978860  19434926  83139446  21744240  63002868   3860190  71896828  51145928  13417284   6292850 
 64043089   9510956   8769348   6522586  58452639   1179554  45474273    719150  39338170  16133850 
 18669270  75429759  60065700  21295440  12005161   8406240  72348318  17695612   6644132   9862699 
 52722399   9180080  46398384    128710  85182978  65025240   8817135  14859536  34369158  21701970 
 44028588  20336848   6626114  90147456  48767350   3561112  80803968  43678880  31784348  42739408 
 15316990  22671222  12661250  31260523  54426834  18234279  39264261   1743002  13916315  74299430 
  4051918  18934496  31289888  47174225  23774506   2587120  58060575   7555014  11345280  20999565 
 79325362  46125288  22407385   5608760  21037048  38855782  62665230  11405196  10003914   4679092 
  1268303  31841625  69267367  36037300  45912340  36662638  41364440  74671168  39570533   8072568 
 18060333  12916120  32897552   2347524  19177950  58311434  21396144  32676781  43126196   3116170 
 32128464  13912731   7506824  28659780   9074472  29731752  47552211  24187603   7922684   6245360 
 29473368  58436208  20837960    811460  51614958  43803522   4348095  15918140   2238224  47388000 
  7653724   1044855   8372364  35282555  47793186    962707  33351579   1055832  36058390   5626712 
   275484  19877152  11508120  33294240  58064860  57101121  27220830    330200  14674200  40427175 
  4126552   9306552  18468611   6881070  50068252  29373704  48839880  87505000  10188180  77755360 
 10858155  41035764  13732746     47754   2787768  21260855  24360280  26140500   7302210  44042760 
 29258712   5483340  74273544  31985790   7369409   8738725  63470528  17981202   3499620   9137520 
 18443744  24256349  44062224  39637082   4310936  27866630   2111180   1162116  78276924    642420 
   183696  17622976  77033684  38218978  23409204  70746900  14580116  20907960  57794592   2860676 
 23357304  30429770  29199646  22625753  19001352  10687325    512204   7995162  42849000  12068176 
  9363872   2806386  15238608   9661638  30136042  35015004  10835000  71400833   8538880   5773680 
 43119780   5777800  46782736    928824  67061680  54260010  43262202  10019334   6813400  74408544 
 40417740  46058600  28442498  39843702  86183034  20065002  24358800  15428754   5501712  36828719 
  5240488  42244864   5485712  62302620   1858626  32758824   1825460  59709336  33317460  42433308 
  7508775  14615700  31683400   6747894   2579500  10509408  18638940  32706904  17872380  51216102 
  5009136  51297150    391920    400875  17647136   2112737  89574520   3525012  80584504  22231043 
  1636404   6885654  12140376  35182000   2802338  57756301  31169372  16230040  25287090  28538910 
 20546150  50179500   2742964  14836887   1712256   4864275  18669352   3485559  14542740  77235834 
 10700641  18081508   7127064   9935352   3242088   1307371  59228456   2896062  49198600    245079 
 23523011  24878759   1883196  18373776  36756720   2795968  14253480  13099374   2751489   1325170 
 14602065  36681596  18510024    267206  34745911  55616400  28444062  39205665  27737586  44861128 
  4166933  17614709   8783360   9212712   4084964   4319829   4913973     87191  41785218   1492551 
 67654795   1349094   8182782  12701664  26701696  29326794  35792369  30957724  67212593   1201824 
  5871360   8327880  16418262  23398613  61511068   8004280  26792166  31260200  12937680  11799596 
 20496900  84604168   2567100  50897000   5401272  13438572  40388051  28012728   7469760  74248440 
 10706394   6856342  34351548  44647586  11015593  14537575  86177520   4236162  90555064  42810824 
 23447970   3820000   3581200    933760  24762991  58285080  68197476   6350585   1613640  69936032 
 10760906  10708742  23016334  10665137  21393894  38163210  44758542  17914056  21177286   2167179 
  2799595  19129616    673651  69262310  65468448  71789556  70883018   2180046   4868916  75585470 
  7526048  14968630  11319748   6503340  81504414  67812824  76177692  13756026   5283072  54917752 
 22644837   1282525   2144550   1218945  71938328  21236640  12076058  15131654  29698966   7548795 
 29998038   4663890  42086577    664637  34896489  54261492  21811196  29073264  35528892  17803536 
 17020535  10921920  68129700   2271705  11235628  37749116   4977627  20053510  17928771     58752 
 10563300  67929175   5655900  80574480  17461080   7587056   6770688  48102400  61980200     13366 
  5382851   9276175   8713035  61758994   8884482  36525688   5722880    263172  39734270     85440 
 23290956  42951315   9590640  21937988  45579043    192423  74343360  46624846  67128621   1842089 
  6985278    288064   3187646  22132635    464130  26000915  74457279  35228040  58904065  13225410 
 33413607  23070231   8006868  17035528  13506480  15696660  13795060  32272264  19356851  62846052 
  6378528  69871875   3126116  48071463  33037146  41321920   6877332  13913401  16966974   6456560 
 62500536  68535728  19089306  30419893   6104685   2633400  14706152   4072960   9534105  37705030 
 19486723  31080192  83586528  26398540  39163333  62058150   4354455  33722991  78121008   1004535 
 21818375  25262804   3043446  21598110   8818160   8503859  16587780   2472383  24010182  18196464 
 11821120    859925  30775136  36386202  85619712  52143336  17731399  20591916  63676480   8491575 
  2526050  17663668  21262046   2787592  18218046  69051900   9573236  11263952  19912932  37037084 
 34725735  62113800   3431824   2356120  29796696  20406826  12518891  81615132  11104860  96039639 
 36729720  24017070  33406200  43131056  11298312  15348080   6436850  12096758  11660400   2054689 
 82049280  31988385   7192419  27528540  43980240  71900680  14296800  16436288   3496152  30941694 
   657011   2679600  15014734  26975955  43614144   4921182  34760638    830742  62197479   1146777 
 26451768    206824  15324186   9038256  69319138   8028753  16380126  17325540   1480920  14483976 
 65668718   6451407  29761080    437840   9233448   8604726   2513085  69986268  41611828   5671848 
  6118536  19278486  21257515  32013114    274010   1765790   4531450  74354610  85361250  10763689 
 18816720  26496540  14354586  65664800  25302116   2827044  22718992  26594412  54172696  22416526 
 31136112  33563040  24643116   3575325   2066316  16754192  22053981  48021809   6455237   3519504 
 10381815  50603553  30780064  11440048   6557184  37197468     27942   6399057   1800630   2460610 
 17293129  10344000  57892380  18023400  23600376   3198108   6373245  61633705  40078858  10794980 
 46420972  36668640  30116720  58848075  52266555  56613620  44006448  80280392  45513952  57823891 
 48369508  16210248   4361720   2906240   6851424  68614392   9592020  30921026  52601248  28617060 
  4506236    674928  10337200  50003682   4690332  66531584  63294560  21562800  29674278  59415424 
  5204950  30793758  28461875   9088028  42020062   4252958  38862850  76192974  19883763  26091396 
 15750240  21446928  25748784  59811984    435610  60101092  18702783   3885909  82472054    171363 
 29337966   8717625  33711378   7349280  60029358   8622666  54819310   6426476  24665232  15844740 
 14847786  67697625  18414266   8500970    282150  18218863  25937192   2710580  21159056  34385022 
 12583710   3886080   1468896  31423212  79692194    825306   7387815   6701002  14346512  35740085 
 57103975   1411995  35488589  34757855  52820460  44934978  69748848   7731772  14994432  12222225 
 34294932  13505216  66567918  30785160  27417271  18047648   6645980  15446306   7606374  32586075 
 20904765   5618937  31878009   1040040  36490980  40299840  34104563  30026556  44968358  42906600 
 13328310  19989728  14158287  41363952  57036934  37170738   4426307  28137584  16105260  50767808 
 37637388   1045968  29179651  22985600   4277742   6898815  19275620   6974862  25956117   6533290 
 43287939  92022360  80655338   1894640  12891648     39920  25087920    584808  25590007  21433377 
 10190080  15881218  22999994   5872500    281014  40051636  22737450  16352981  18712291  38383835 
 12074090  35183734   9189475   1603329  20678496  21890560   1903888  18289201   9104690  32285976 
   373177   1835190   5350948  49438975  23129178  62796304   3664240    674994   5440254   9598300 
  2681869  35280828  37280217    730272   2295643  76518568  57249064  12309808  54551484   7268943 
 15407024  55709919  58531994   7003065  83971234   3241534  45759854  15556324  12303087  34034429 
 32740200  15817979   1436355   7231975  27927497   3655740    262430  61037634  24310368   3071788 
 68632731  24172712   5909266   4080396  20907231   3862836  12373314  10322002   3860520   3355648 
 39370944   1471608  79348743   3588200  34709988  34171842  24182100  27089370      2640  23642208 
 41665708  22609323   1133036  81877572  30144732  24902127   7825950  42096770   2686789   8624385 
   385814  12315202   5839308  37984359   1487364  21124179  23399620  10093464  86812224  49680054 
 31119676  42838020    330931  24518520  20066982   2901528  32136060  54289750   9653486  56840992 
  8155042  22692537   1173676  10027300  51029082  36484334  76832861    825458  35843670   3686076 
 21047456  69281896  36295911   2929203  36576360    622120  69309140  68881148  39518904  16338846 
 14652312    470057  13509275   7548530  15836606  16891098   7527240  72934348   6218910   1580558 
  4388373  13798560  51447528   1177029  62631828  30874676  17501280   6241266  37849140  23708705 
 29031121  15323569   2942659  24661832  36000786   3437216  27580152  53026459  53960472  87147907 
 29493750  28735222   9041868  68894582  12696859  25817166   5301728   8706840   5966040  55661556 
 53290800  34775344  15903981   1381700   3774464  11701875  12337644  34677760  13737600  44957528 
 58693005   8575680  56748389    402390  35993964  62005144  18183795  43824800  11809044    271558 
  7482472  17185288   4443610  59239320  15597081   5169030  18562384   2994930  82623506   7644832 
 46329580   1375928  16634945    283776  41482637   4564350  48125792  25688045  19993512  39419120 
  5373088   1246796  10938194  15131361    203193     74295  24715944  43347243  16171925   7574212 
 35342797  18775360  29833414  28354532  61403154  22713581  49965552  15683980  21462375    608391 
  3540780  27605016  48142822  35407692  26126376  42909440  29876364    387320  13218177  27061112 
 66587837  14917248  19542873  17809239    341862  80636040  12962580  72524900  42499848  55079112 
  4604296  71194525  22440444   4445584  35867391  27878448  66806250  15902432  11247015  55463838 
 64979685  32626638  28420392  78906905  13549648  78622851  25681096   2521035    313686  29059851 
 11146128    535680  89595418  31279344  20971908   6358842  60901842  14914184  80636046  51624292 
 39137491  44120064  57585560  46227744  14745120  10293210  42295749  25099606   7159040  12596808 
 65217568  41620944  13794099  35214040  29242535  14234298  63350880  12540627  12532443   4411662 
  8884551  58006044  42949260   3854520  21344895  18018784   1303560  74106000   6334560  39017295 
 34652475  23796660   4199118  10991316   7977100   6022934  16075015  38594700  13264416  67191880 
 57356280  26686660  44862063  21677145   7090890   8046831  58894479    534672  10429932  30304438 
 35936932   3425058   1095680  49144563  26827092  12365882   8456824  61866560  48715650  21992684 
 55687520  12125369   3724864  20073828   3472080  68677960  36048452  35358976  26006175  16655737 
  7272480   4568034   4952826  23642574   1929667  30365910  15672865  25454979   2297924  26976008 
 53191350  48591120  10504692   9785880   5656446  24063314   7023033  33418665    148764  59308672 
 36770550  24031170  14633724  11859940  33649032   1454703  24214875   4758886  30682980  51310352 
  2302769  54931039    364878  45162727  88247364   6617988    367440  10961258    357777   6644190 
 42730545  26403897  18936028  38083014   2033494   7785500  29699300  21443382   4984248   8192208 
  7272668  32822470  15994574    290016  30180912  57978551  23474880   3529560  18960176  47912256 
 41929769  28225197  32324040  60384016  40615488  28471158  39858669  66296344  36211504  30568012 
 73956890  19545438  11020716   9788100  36014660  49390918  20033325  27670782   4997547  26228048 
   273358  47472776  14861847  69160200  60892260  17782119  53352480  83445726    222869  30580659 
 12076632  81752202  50750469  63031983   1672648    960016  28314864  68328652  21748696  33390924 
 20860504  38856510   3525678  16826949  11737370  24809775  30682692  12962541  42108464  81354888 
 34448652    505470  71482970     60974  54930312   3916374  30256224  30303377  43673476   8196793 
  6056856  18623160  12931597   9630245  18134986  43180614  17222452   2719275   5611636  20767725 
  8252400  71549922  14175576   8027500  31585248  15467020  31402388  24191548  19134720  15102720 
  3461534  47597203   8751316  19026045   6744580   9115584  32020294  58815780  13600520  26949512 
   972763  30580464   4263192  52641588   2802264   2485294   4781920  28538700  11841984  50201108 
 13352940  39191189  38737970  43067038  32435688  34407828   3305906  26650536  20146275   2412376 
 25387569  61821350  34564992  10874803   7828275  12514158  12649572   6350645  41264660  23166920 
 10158375   2328405   4410717  26743860  19514573   8264151   5009624  25388748  31646385  55375648 
 22925940  74466378  27887220   7320600   4153860    376857  84963450    148096  53892846   5568300 
 50309788  27507904  30035485  33922345  32345430  58665538   2380059   4918312  29296548  62160408 
 65707188  64942749  24157980    227194    106157   1600200  19731636  15041964  47371932   7739499 
 15267384  47844120  28415844  30670500  53455371  35232170  43260000  16028604    966540  14252860 
   275616  11870432  23607152  15068788  40080196   6135136  35843088  23358690  17581176  12843688 
  3532564  52179036  20816500  68941090  52202900  12929592  37747965     17502  87878047  75583552 
 18638648  46372590   7783360  17323076  54792850  37279872  67146475  55417608   8334445  44542773 
  6001824  74448934   8627196  11907712   1469286  31267264  18929460  41327928   3718242   9053512 
 82211451   1379196  23933812  63220092    106314  76005820    611895  20539392   4705920  27821092 
  1996072  16842215   7347060  44665538  48832660  22295480   2289495  43812924  12868096  24683148 
 29359314  39859572  46970296   5240148   8741840  28380671  23878107  10270176   2455191  58565931 
 13326660  44261140   9220630  16187570  12617352  24296838  30951550  11867086  15817428  67931926 
 32020022  21247102  65039920   4497939  62893530  63812174   4321113   7863021  54590938   7485936 
  8989758  54767100  19420830   7225834  62417644  27059516  29202300  10117605  23719850  28609140 
   926024  56007434   9000740   8410376   9843680  66345308  33818565  39410766  12573081  16689594 
 49054005   3211776  42148117  13738518  32791524   6321976  20153376   5945467  63243348  19135947 
 15639550    365671   4683690   1867438  31002160  35769636  53903304   5192869  70195341  78586860 
 10355829  74695280  60201360   6524166  30350320     38736   4249842  54444867   9799980  14879111 
  4847014   6142950  56060480    109550  59308802   5007868  21497668  16261830   8956008   3276672 
  4510314  51605400  18894819   1275362  93693750  25554906  13415897    675054   2515986   8607432 
 13369848  16002480  19341660   2124870  22835461  33906704  66338142  68502096   7335306  17457300 
 12763003  62417552  29883716  41348250  53159340   9242299  23231949  22775104   4477032  62621928 
 20187178  34319644  12868569  21451285  44595323  42031600   5400864   2580144   6284966  28254000 
 60575216   9063775  11152700  11471751  36036630   4428563  15736883  18004700  11196225  88955847 
 74935275   5353612  19665036  32103702    903706  27446252   9711566   1804680  87249150  30679808 
 14857007  45755732  11450005   1451508  13864812  20383500  41784876  17508568   2704285  23969430 
  6904770  10979989   6927880  18451875  15083706  25679280   7051090   1498497  23272723   6481801 
 11600369  35881080  40767155   5793158  31640145  12992317   2086712  66436986   4730884   2135690 
  1462685   1699488   6664620   6006070  48117636   2002056  79155246  50551353  75430054   4220874 
 44090800  62477068  25014525  18515553  20235976  17605627  44323798  43687215  22717464  27064715 
  5197793  29337718  46570004  15342196  32191360    418723  71629500   8519859  20443830  33400362 
  6720483  30170430  12031712  33233109  14632848  34851980   5601836  38383038  51505580   7999650 
   363972   2575645  44766400  24268335  19655230  25440561   4937985   5103186  30277471   1104030 
 46484748   1577448   6981032   6432205  61110186  12834612  36260460   6754462  43811705  44690130 
  2691520  57858432  34038896  74515947  28893546  55295838  54658800   9088950   2055130  37201176 
 26870838  12421986  59245479   6534804   2382372  45406189   3070279  50220315  11291896  18202884 
  1535085    109242  54357513  90739600   6202108  63875080   2926248   1370894  35952954  71377880 
 83537706  22527763  60714430   2464908  24071130   5943982   4558788  92920334  46448367     22770 
 65290040   9782384    492043   1520370  60900480   7777135  32870448  10059084  41972946   2373408 
 44177135  16005424  31866705  10678369   2689978   5631240   3578793  12371424  71395932   7315389 
  9243441   9235863  42015825  12343761   3705408  14034144  24262326  45407877    565471  10263099 
 17376336   4079970  70707918   1490328  19976175  75003390  25834186  46339040  38725120  11586029 
 51793059  21295868  32615630   9585792   7205808  45396232  32454048   6403050  17949440   5875980 
 38191146  36646848   5568056  12243231   6473500  13362849  13197600  30017040   6418296   4892932 
 69658908  53626280   1497238  26371602   2957136  15681650   5396900   7284752  68695636   3363888 
 16446576  12201126  33576552  44788416   5877872    258189   1955480   2839847   1279536   3486745 
  2722356   1557549  64405875  39708272  31271591  38597157  62473207  47196114  43601532   6843572 
 28156323  35848800    896103  26631360   2988700  18922725   8209351  14216985   8025900  11732160 
 72853806   1053544  56807220   6589523   6972966  10556252  14151680   2498857  29740282  18599552 
 83274857  37523092   7100661  78509655  29909399   3810048  12105350  19777290  49064508  15329160 
 16341477   4654422  16629816  13787426  16650180   7228746  18014100  43205032   2528064   3274863 
 45992744  14385836   8686094  13867414  31024940    874849  38344128  67432122  19985892    440160 
 31741941  95354264  56206864  29842838   2029702  37884695   1545600  36486466     70149  25077255 
 29374128   8790012    344736   7986328   5223890    642061   9513691  59261120  14189850  36792770 
  3906672  10679910  21079740  18674550  37196250  18689904  23140656   5506784   2658656   9345980 
 56572170   7248816  34470332  12764000    785175  84722730  72154542  77365692  68384694  21420132 
 18719262   1485000  22740250   3125584  28491427  19983354  45831160   4384224    423354  38355408 
 34366808  93329895  10720464  10554544  19161162  15652572   2540192  18876474  51241884  46655208 
 18506502  54091030  20743056  15213806   5087964  49172268  54959905   1398470  44772969   2055666 
 84944450   8006728  25159875  53779260   2171304   6683216  26726400   3587977  27105370  29172335 
   315210  44202000  20981340  22063415  45159023   5038484  60685240  77092986    789050   9629270 
 20860782   8879610    543750   3776301   9891495    602070  27883479  62039766  23639289  66087280 
  5312460   5116760  36764468  67314211   1452585  45208746  35118000   3724353  83755230   1953210 
 15090747  13049729   6667708  23834520  52447372  33253452  11005551   5666706   8648248  26407558 
 39629072   9016696  25842245   5975564   3392742   6572022  17932752  64631424  13974150  37628296 
 10157076  24632500  74619608   7937300  18112140  61586996  13327500    919350   7273756  83475532 
 15762816  13937925   3608488   6987927   9453030  43415568  25313200  49970760  48884390   9549640 
 50984495    464030  50804850   6367804  33824832   1294780  27159299  15535110   4979676  15959362 
  1147360  36649233  26463960   1099967  58557744  10454560   8129745  30145380  21777546  10986682 
   394580  43876440  22381095   4107109   6970922  73691760  33924473  40219110  53946675  55619980 
 28467149  46220848   1206356  12282604  10745906  34353024   5478304    672815     50215   1998922 
 14488110  25680385  37311560   2113100  33867964  45809154  89592568  11232988  34430324  67218636 
  3895380   6020595   9570132  65366400  11568602  61185888  35334882  22672285  81937742  79959600 
 30506796  31532280   1730344  52238156  11761296  16632511   3420466  27564852  11260536    373604 
 61375600   7060432  20184845  16436805  13927888  22393910   6344366  18850725  14324440  44390983 
  5788986  34505120  35901152  20840040  12643449   1539898  19240632  54485025  65761618  49748400 
   129996  35174064   6072794  19015640  40990980  18219832  47007735  23311332  33076144  24517393 
  6660784  56111868   1696229   6616194  73405479  40397130  30216233  12957354   2402400  25987046 
  7990493  59402700  21090888  50386932  17772400  20439375  24131520   7289198   6164979   8006668 
  5010509  20576154  12801272  80927984  33092215    174760   1434198   3037704   7593157  19937046 
 41803791  65444256  33171511  35237592  14799232  55641069      8052   2353234   8725056  84407424 
 30694389  52198083  22222160  11241069   2802762    859785   9681248  38338300    173603    378100 
 33097700  26605536  18036064  13263972  10657500  59409570  22832040  35230167  22623991  39260000 
 10641840  13125888  23908800  27090826  23007789  13547976   4741500  22004640  13201311    389512 
 14271400  42840820  35987822  58729327  17257812  36910093   2240760  20025905  25523148  45619000 
 24385689  11726550  37501875  20201701  39144501  23305228  33589422  25335180  65736507  53515672 
 16100100   5811766   1368642  65438299   6872260  12043669   2492823   8622394  40398672  15700937 
  1684890  25246898   9358086  13307112  16051424   4383350   1645704   3534762   7444963  54584912 
   475470  41298114  48810366   3435788  11421329   3144402  21911808  31590400   3976335  41299586 
 53702375  81392559   8960770  38152406  45019740   7284524  25625939  38899374  31638420  11552942 
  1311414  33035310   5355350  15811807  36919170  72794085  26004825  30016450  44674917  32962062 
 11773632  14222736  38065568  25096422   5026105  27454295  14744840  15864145  24895659  28994384 
 26131154   3397616   7944729  47864993    191168  58988790  48502640  23511657   5345200  57140729 
 44844912  75872556   6553092   2713431   1678824  29672066  23848034   4153557  61038823   9531982 
   971254  30678660   7683972   9913688  31081875   6547975  18523638  10119879  64713810  39364914 
 38008920  68845615  30096440   6605157     22941  64624194  10146178  11176957  29099322    863415 
   550200   1262800  76243735  77085190   3187275  26879731  51217281  14002477  30224922  12230838 
 57224800  38500004  73784520  68679709  25464561  91120887  52830200  19855935  22874152  31604904 
 28549212  14956347  64817307  15436894  10098407  25039476   1035230  86166036  38206675  20854008 
  4134528  47214573  14056654  75738480  10561152    814380  23157449  36351828  65941416  84976512 
 29963055    358454  44355012  10205820  26648796  56568400  44695860  22586116  21122656  36470380 
  9040012  69477276  68597449  21943260  10007820   5411168  12065002   9941085  14083810  12607602 
 25662637  55712907   2522630  33481276  67430316  40727934  15176767  10428044   4719750  11715768 
  2331440    167608    171708  17476040  44215600   4737431   4657904  27891878  26695704  28080702 
 77411151   3918218  16116570  64173165  61158177   4877115   1580238   7214400  29525430  14595000 
 47336061  34526168  41882478  14510232   1865931   9304749  75744106  43012932   6520362  20479284 
  2916171  21732066  43697347  17575104  11297920  76190814  75255740  21283596  49712964  27565804 
 22744800   3339548  17253300   3308640  55345943   4253634   2409204  12811925  17024530  83095746 
 38986450  52713414  38364200  20676862    202288  24027304  18336374  45082476  10964628  19924674 
 45959840  30535417  21862767  12599408   4223835  27424091   1460796   7663678  15758430  40910352 
 12293998   2461185  16886882  10216558  12010944  76398081  24561792  44905308  13042722  17693712 
 70216752  31093136  11557032  13420122  40532244  59599863   8135265  37242737  17749224  12154150 
 19125153  24638190  47550258  29115156  17135650  67112960  16000662  13917876  27956000  74079812 
 64034610  37414288  29533950    273536  14662458   3584196  57096920   2865639   6283628   3709398 
 12788337   7745752  69495369  48388860  10444130  47852644  38588160  81712456   7895497   8542820 
 16834383  81081891  74357780  87478608    845605   2333118  23942256  16473800  22674045   5781492 
 95005279  33420102  86977605  18273894   2701650  34793786  61753314  36051543  16587912    657984 
  9056675  15520379  47356374   2114755  10264831   1737620  22683093   1860342  71422138  29555460 
 40097970    263271  24273648  25841376  73636196  42937599  16907496  42994878  23184850  27927300 
 50048460  45314262  53316699   1310468  46849440  40540977   5619829  20969238  38732000   3931408 
 57608342  37227879  39160352   8465604  10130292   2454176  22106966   7463438  25463966  34381620 
 52716300  56580367   3936384   8525480  21388710   9607056  16476780  18488860  12148268  68301468 
 39170725  40784180  54599580  16701685  35696216  30656746  13243152   3643087  31353449  78260820 
 41503044  11132240  47640600  15093750  31597022  55831676  33151955  32313897  79888608  19809045 
 22703988  72284310  24149843  21473730   1168597  38284061  11843580   6875853  15731322  26135314 
 78794925  77294776  34151832  25530000  14774085  22953616   5384132  55423921  32673266  16349059 
 50471616  49184605  42563946   7255110  32631932  15519300  46256680   3251699   1468900   3539742 
    45880  16298216  39872658  32336324    497192   6533568  58877010  12639847  57843471  41267520 
 54671136   3229723  69921192   8874208   2317440  51517928  12216163  60151705  11863628  29711777 
   334400  18841591  57884496   6267689  19662500  52841152  29034481  44438898   8782260  24174490 
 52958405  14059608  15870624  57154113  60133103  42973840   1476176  31681280  16307580  33984666 
 39245984   4494714  21056256  15601331   8131981   4591496  30549250  50940032    579825  12693670 
 31165230  11882670  31845886    175218  42751568  11435094  22981668  50818475   1317792  15888000 
 50007202   2991380  72532818  32078475  12566400   1037300  62976832   7142872   2044692   2143785 
 14246094  10887237   1145464  41041312   2977494  28949088  58921602  25137000  33178064   1992264 
  8989188   3005798  47555352   4413591   4242588  18521550  40436714  23699026   3831375  67661892 
 71531019  48663570   2391928  49357336  12569535   6629088  30473562  52841964  45689908  31508840 
 50742198    930231   4454704  32602396  24517080   2755714  25626510  19049325  52292462  57471950 
 21941645  76588440  14887665  37368816  77604560   7299170  81114994  26813358  13608072  25933781 
 66672147  10815738   8743810  67108456  39453656  12525156  53630878  16307856  10413823  58198905 
 52961968  39097240  70028790  23292913  15308205  19211917  53853696  68222430   9780135  21892598 
 11270757  33225747   3565172  40872525  23122121  50151150   7383219  23635152  38443860   5640162 
 72070064  37458281  49647776  23190072   1356678    815864   1197446  48671496   1514148   1805388 
 26679605  40302238  22856544  62705448  33443800  62064981  25787180  64180788  33256202  67579056 
 21727076  16733031    396019  36838776   5858178    164861  57821931  47821392  59922236  45285075 
 18883156  47977240  33872883   9272988  65760672  65913972  44567000  19626977   1642762  37785251 
 78586728  29940960  65560704   7036740  56027734  33114300  13701716   8090928  35971800  28375170 
 20126000  20219113  26009559   2486946   9292770  30806622   7196875  14997518  35836460    467880 
 73623884   3633994   6876034  80998125  11803610  38543780   6869212  20416095  57136092  28174036 
 47656674   8162176  23758665   2721313  20073174  36590986   7218624  64237536  21501381    565152 
 32112702  22582144  65599625  18371104  29160700   5342359  23230882  40273200  34030045  65630125 
  9937620  33490996    701592   1015480  16580095  71234488  51430080  39966948   3465144  28080550 
 26456010   2062142  12651780  10951073  12742148  48520045  20685600  69759850  48059124  13826372 
   215700  15516120  58059834  32864412  59273912  44291698  45270372   9139832  13744412  78642126 
 60847110  10543817   6010368   3444084  16259896  19262264  11200772  13928294  16919760  47696815 
  5830764   1498244  11926750   3810949  38376991  26024304  16484951  14510625  66164412  52023955 
  3308838  21162344   5981220    772395   1275816  28514420  64454838  17351964  27277265    174002 
 28092739  39351120    841488  57651477     66405  31673808    523770  20280507   5409250  31664931 
 61873650   3645678  19904112  61022814   1997916  56479672    140190  10946925  10718625  10562844 
 11645118  42222036   4968744   4608630  32708632  55915944   6571662   3532242  56781865  17922284 
 27447600  34511680  14495832  31629367  70749078  85549485  66972672   2225616  16041440  29756900 
 29215162   4259648  11422710  17779368   8102995  22252320   2542656   2188368  18291832  66931695 
 13740552  14492170  42423948   1035190  19660256  47173923   2277834   1841220  78767105   7252992 
  5544846  30450770  16373166  58941844  14359194   8241886  51990408  34977470  21290860  28074640 
 24950025  14003665  48022472   7845007  80174574  56441264  22169554  36243180   4619120   9892416 
  5612607   4790025   2153888  80393810  31912419  28090476  21627088   8256540  11835220  65119250 
  6901623  15348750  38269366  39115980  67113134  77074296  49535505  42224679  49211005   1378417 
 15393425  52267270  20317550   6100302   3807544   2951929  18236560   2139514   3088515  24691260 
 32360655  27183728   7246300   8565100   6769510     62159  25838541   5260716   3266227  12672896 
 71831592   8415320  67834153  34275429  13258212  43143472  33428844   2461914   7754033  24312778 
  5232448  11713191  15124532  17482176  24973949  51795520   8473745   6171632   9492665   9137322 
 22433211   3151460  15615732  21785568   3789092   1939965  17636814  11356004    340015  54562800 
 46672378  62297540   9284525  70289655  40392876  42174924  52017042  65691072   8415288  36306752 
  1119906  18970350     65408  23618907  26899152  80571825   3011048  59117880  35452664  48997936 
  8985784  58258242  47024061  24165701   8658979  41325219  73374445  43754256  31664795   4468090 
 58472820  72698858   7533420  46683428  18546184  53594100  27568980  21465669   3359950   1272930 
  8219526  27014922   2006568   8744868  36761756  35317848   2121685  31013408  20900430  43643076 
  1024000  12081496  10645832  12061040  50750287  36480793  42766220   6124630  19118714  85517826 
 25090341   4965296  20712815  10138128  33059712  23379360  17431725  24614000  28043575    822970 
 65023044  13628825  40808652  32791612  16904646  17568383  31166220   3559968  55624896  19412848 
 23436234  45981533   1208064  21714095  49698678  16520356   5532054  41827940  10026666  28545544 
   436118   3353152  38549784   6976919  18464388  33879186    533484  67816244   3860115  43504426 
  3518892   9633677   1567320  13225088  10193832  22424668  47004679  35020068  14945812  30831170 
 36751083   5701452   6655656  23783364   2516129   6122380  80500593  60317290  64596576  20042976 
 40223493  26865660  21208893  54221888  11760112  80825336   8443200  26465214  43356848   4153284 
 11437784  30926214  34651232  63487300   3891834   1753700  26968995  34822260   1337544   1822205 
   133892  35166224  43300860  25283230   4337480   4920736  13294400    965822  27286395   3132928 
 20378544  10043570   2437560   3513960  13580325  21581516  15559222  13871048   6151990  22634326 
  3937977  72981750  13137532  14788200  33150960  68545526  31261063  12710306   7983864   4182834 
 10474926  26710503    559488  14645529  16392825   5305797  32735770   4313556  26383491  32454716 
  7505261   6069417  13602951  17373381   3970032  17751852  48930625   1240774   5594700    689792 
 95040596    874744   4833738  47257661  66727326   2284247   1422078  25834592   2015280  44035648 
  4854081   2484879  11572835  26161385  33788961   8284803  42622244  64735386   1459660  24549740 
 11911392  27471899  32107656  49686546  51871488  59209045  53433555  71989360  33705720  23630796 
 43181528  20530772  12085623   4171908  20446128   4706352  33745821  74820000  11028903  24103458 
  1214216  48536865  18151555   8301678    650104  49494892  11866875  18761928  15838669   8810550 
 22526024  80642875   4625900  42833356   4313460  44533905  68162925  11356320  73041408  35210916 
 28602621  22072000   1052424  47233560   7434276  78462400  73339495  43457180    356796   1345872 
  5883462  35488112  29984750  12501590   7845860   1210674  23677260   2336460  18033966  18786138 
    96416   6864367  21724800  30531046   6707316   2927740    736500  19676571  22818426  66881654 
 21093597  25345333  29762324  46817262  13806437  54532800  63797417  74049778   3724224  56119296 
 38209662  13958688   2062678  32680575  57854155  12475671  13398248   7462938   5019556  40479873 
 52280640     83402  33111936  21576550  26915584  49066176   1164800  14852768  30026560  16678116 
 38686735  28351636   8365836  60161700   2886270   6952452  14941488  25584150  42417479  15090460 
 16776936  55761678  38301588   2845328  24856000   5592035   6944850  21967944  76886096  10755840 
 40679575  18762568  21852160  39613860  46262400  62902234  50421105    793833  33453637   5779051 
 41885480  26712314  41266692  82940964  35886300  47314808  71478000  43918088    319431    398528 
  7168168  27709729  96123960   4256915  51518558  16599443   2136835  78417718   1535066   8835253 
 47107170   4576815  18830560   1332450  21258624  10872774   9812926  31216628  20588372  13711410 
 46268612   5151850   3309727  24582816  39683088  27285705  59722824  32572950  45543234   5502850 
  2749600   1943208  48446073  32030950  60198566   6779209  79468298  14633292  64736020   7250276 
 36510730  41951815   1522655  31040896  36218868  18957836  39649972  26506756  42938430  10822070 
 17628870  50330368   7197594  48634912   7514787   5125452  45069240    179676  11966535   1389990 
 27087885  43228229  41445840  26878578  55647609  90242932  25166619   3855384  40309080  24930327 
 10111719   3978450  34305200  35868891  43641675   3149025  18433624  24188919   5980830  33526248 
  7619808   1143441  63864770  21921696  43670400  20170148  48405654  29684688   6676296  10948321 
  8501900   4704880  18383338  56804994  31085775  31539288   6903897  68018340   9171120  42075722 
 18632370  46399021   1164435  38635254   6053649  85237500  77841729   1952505  76500130   4711080 
  3521166   4941924  66183876  17687628   3289660  18425680   4268568   7599973  17729075  56973700 
 55207515  11150786  21452532   4521256  11694930  81617792  33459597   3680704  21827584   2484300 
  7858572   3044540   4809411  20032518  37735735  13984000  26391032  65283114  91104804  71472830 
 13041922   2112240  14929480   7833582  71706288  83297773  11152183  69208906   9418868  15368304 
 30597135  72547332  12185160   1204994  46030296  51836400  37886188   9665964  47519820  26941938 
 48910356   4210495  10147347  75580775  86303956   1136631  12076704  72419550  27022261  42899500 
 38541959  70947712  11008515  10081290  64234817  28746324  39827150   3334728  29946664  17870550 
 43551900   2674670   9153060  25954640  31471288  61149816  43050726  33304416  52253018  75860373 
  1537143  25274543  17658361   6209731  77253344  41526732   1733808  23869904   2040160  53504100 
 28115856  27215020   9040000  49761156  39689873  42851475  50667392  39225628  28627408  18919890 
 81328360  14977646  42416550  25424010   9374436   9808175  26463333   6108312  12056016  38194940 
  1962372  48933136  37207548  68537631   8536178  35185868     32449  16317164  10104930  20657284 
 12660315  14955261  16158023   8647872   7125848  70777690  68661460  16709700   4098200   3838431 
 15012912    644008  16207560   9558096  44549622  45471735    583020  54087696  17041824    963036 
 27922086  36148240  94231410  60882358  15401978   1803438  18108981  24907636  23287795  72683947 
 56981041  33065604    787768    730075  43733576   5132504    149808  41787984  26351433   3894699 
 23775033  10266768  74730600  12438218   5116749  28342440   6877416  59291030  15418585  17313712 
 12088420   3212860  56109232  21421740  73458108   2950448  50669192  17150236   2646645  14249088 
  9059190  33351903  42860444   3493449    968658  51941051  65931610  12155339   5334801  33054541 
   347694  68454905   6182400    362418  41328480   2325141   8789958   4560456   9841905  18007110 
 44714630   5099562  37044960  25043168  20730336  26753509    956907  52546904  11965320   4957200 
 30185535  33942054  12971864   6917576  12224004  36450424  29368260  55714320   8993809   9263820 
  7053750  58430207  15016490   5857878  28442625   8812388  58985622  10158282  14025216  26149275 
 46618616  78560797  36595702  35641430  55556688  34891956    230850  19571860  64140192  26443502 
 63262268  42931295   2466612  29513484  33454980   6155720  59136110  37203075    138930  37082695 
 13696914  39993428  19066720   9923761  35208411  14373310   7059600  11264586  14424025  23705898 
  6222498   4084806  48172220   1298388  74589924  23714596  20873598  28546566  54713928  33501064 
 23385240  50892960  58545560  28491494  34012196  48719572   5316458  23688945  41365500  45262602 
 27730080  85144290   1612275  19349358  54044964  29021775  32198824  51906621  65008058  23336397 
 25154324   2102932  10166460  15261268  38629437  77958045  81878970  68298660  14542619  45174866 
 18534880  49759428    142368  17332934  42691056    306480   5351756   2230044   2618712  36871362 
  2578660   1801751  26436592   5982405   7651485   2232048  10553573   8579529  87215960  31158592 
 11388640  13017402   8939994  15438033  39343152  27332982  31620490  11005050  72487296  13592970 
 37851462   3740378  18022431  34390795  13927250  35095081  22807638  15224184   4606074   6721806 
 25131156  38901258   4430604  11910920  12702718    494050  34581180   6819659  78107885   1979760 
 14501160  25660986   6295968  82553657  33177116  31793802  31160238  36844740  11726820  10835610 
 17113290  29179264  37578492  32060350    468724  80152592      2175  95924336  76487502  18538772 
 25484519   1809477  22859928  31778865   7571735   5688226  22584679  89349480  27124605  17370180 
  6106400  17980388  70610624   5406900  25605450  24078159  32338350  26920530  17514368  24609228 
  4966400  17347323   8285052  16676946  24093696   8818190  10858590  58377645  24496659  57643750 
  4632950   7634900  26054332    696402  95890986  28202790   8042762  18012120  15794740    926271 
 17330992  75548444  46185300  50253640  24885042  30629926  10345986   7618292  15384980   1660555 
  5244425   1046843  79830368   9525060   3933000  48510105   9912300  14286092  41473188  23606217 
 33329704  47292620  14019880   2290442  24995165   1350240  79823328   3325536  84800710    281196 
 68420252  44271654  39812845  10217056   6458942  19709613  17116968  13966094    820410   5111685 
 26296590   6160535   3188896  78513519  22093825  44780528  40871424  37105952  23468258  78159300 
 35734944  18416624   9291593   5739468  23030920  36407778  31283473  30608998  38952810  65141826 
 12845640   3156066  84356580  48459513   2323000   4481846  33319450  38988580  33739263  33095678 
 11379326  10547810  16655682  13883118   9551590    708392  33669277   3064149   6053091  64687075 
   772818   3542805  16448960    192000  46077343  15208830  18117037   7715007  26005760  25136705 
  7664114  27186264  34307255  12797792   1938992  31348410   3521860   2288310   3798644  12162034 
 43465632  52506958   2307530  28289250  16254406  27788432   3813180  84350708  36674144  49878324 
  4251980  48056031  40429854   4182205  46564718  63815976  12969542  20884028  45339700  11076356 
 25700246  43906364  38775792  71388680  18374664  43499617   1619564  61586304   4523430  46150599 
 22861728  13296771  11148333  44406648   7689066  10216448  53512620  22237894   1512096  51549337 
 36514075  44547210   3320320   1578798   8696160  82828977   4350398  10381470  25445109   1955348 
  5369685  65065650  33857200   1258104    948500  66398920  18734872  18267040  10179995  40183748 
  5793238  42556122  29913714    437008   1146810   1729728  21258126  13076136   3207279  10548716 
  7698430  16756980  23156322  15552436   7860570  33428160   9935666    784336  28865080    415616 
  9006816  43522290  17195820  18251264  90241348  21414911  43879512  19194777   3841704   9150471 
 52984404     47196  15428141  15934640  24152079   1018888  21088926   9556052  35092042   6569396 
 20400534   7185186  25946004  48733128   7690353   3424140  18272514  38397082  16992612  65096395 
  1103910  15159140   6184815  86697552  13947000  42061468  16443986   9606621   1928528   9324591 
 16646870   3401020  59860080  50359122  23973820    114912    678132  71520345  28099912  10970379 
   774410  34033311  53359416   4624251   3204360  16805452  42328111  56285130  13570749   2467296 
  4495020   8115513  79389209   2145493  17424066  29218320   1120988   9441809  47247996  21447870 
 53116727  22971610  16063929   9210864  30313380  34895744   4926320  22634922  35254752  35372736 
 26769224  17934840   2893370  45249370  72174673  33138248  65682178  63502920  11186136   9108036 
 50591996   6555354  35311212    282310  27900090  19451232   7836220    984753  24750656   9114336 
  2057154  61105233  15649200   6217155     20513  59435200   4082288  28339365  28900494  48094081 
 61320566  56153900   3707154  16163710   6698706  53258240  44203299  20291544  50679048   8335508 
 35716590     95316   8278960  28033170  13961316   5127270  38323536  72688308  78280420  56242868 
  8506797    776631  10181875   5393240  17853858  28975254    762630  22558729   1246670   3619119 
 80807953  58435913  15220940   6453370  10399935  60444910  30111861  28346183   6137608   3557700 
 25322724  50777832  80605070  32208393  33350135  35774480  34922474   2164716  42832830  27011078 
   716895  37563988  14981360  15316830  36166956  71256270   5432588   2556120   9805485  12402628 
 64305630  26427918  27733217   7296825  71842000  72971872   7296706     67080  16112984  17220222 
  8341668  17282099  43083763  37135812   3251144  61022952  23337027  20053950  84968000  19399396 
 79668660   1164368    569982  11597850   5072886  28602886  18324252  62246996   1113424  31382373 
  5500891   9352398  36131782  51548948  12295773   8455356  60540312  29200311    678942  58342584 
 45723633  21530070   1277550  17100902  27003704  10391724   9664844  82183490  30231417  30625838 
  2926544   5295420  30272897  36575336  13487460  19864714  45369792  40152795   9476919  16196073 
  9355944   1220648    481080  41776790  13203723   1211845   3142780   7392060  58274778   1250504 
 40550004  60351824  77005002  10154155  31887648  11490324  51208601   7526915  16941888  27399339 
 14462924   7790845  22129520  59886200  28572453   8596599  11396385  16072938   1938998   8102957 
  6642432  79077220   7943463  58833094  53186390   5719698   9293994  11157254  23587330  83701784 
 75030260  10996139     61728  25674575  16147454  37767801  29654687  21798056  85275934  44957241 
 81823248  36295035  33991335  26762400  72789984  72918368  27597960  15299563   7463337  52620371 
 18545984  11574486   9996833  23090478     76002  31476792  69965352  15887119   1001635   1398869 
 17988366   6113338  67398970   5848000  45889987  71975811   1076330  41387700  58498503   3302739 
 25206765  43086096  17189348   1960470  48533751   3501960  26838840  19720221   6989696  10652889 
 34907112  53813669   2679960  17912529   3668730  30166956   1158165  55326315  29290086  23314989 
 78579637  52333902  33415005  77161146   2716000  63092304  14204403  34829892   6020001  16476792 
  1117597  27212671  27964876   2866766  32518031  27213543   1461600  23435076  18861818   1023247 
  1177802   1929697  12892302  10673520  29871363  53508611   2812308  38891050  70620672  21032790 
  4436586  37272788  49590660  24849990   1871159   2864168  45021610  26762913  28683182  13543152 
 22995800  33599167  64819170  67056232  26969830  16132130  21853216   1170884  45856020  50259262 
 58649676   2890080   9243972   2443576  16678486   3221925   2149640  18190007   7224864   1331766 
  2372168  55157808  36277116   1503748  21769904  48654525  30712326  11426520  18234838  27198524 
 26068948   8890960  41172645  27305424  63211320  10267005    874241  10402070  17955333  56378188 
  1491666  30774172  15749669  17129568  16507008  26564846  28986759  17958735   8066237  10614760 
 15313872   4260861   6753760   3779420  73701804  63787200  22560487  34517502  37323024  51629968 
  2576354  21277995   6439508   1193335  46555722  67496391  13328840  85088644  63765900  19717488 
 12838826    319872  32484816  28991184   3826176  12498120   2525278   8996622   6287850   5206285 
 63296760  33485718  39185408  10563750  18788196  11043000  15545740  26020254  65868789  41509113 
  6340659  13259691   5735499   6049950  13522140   3247453  14679886  28563320  68972462     54470 
 24309670   4704622  28387810  17604282  19257391  46491786  38135625  67297650  35038950  25052278 
  4211708  63351926  20622964   2464370  14709590  20148202   3747375  33432632  36045226  40872860 
  4132038   9013784  34314636   1516320  21436950  27460736  54411994   1975236  38626560   1729700 
 13431861  48675393  77307951   2082024  15972410  27110052   2145642  15284908   1538757  58808673 
 60862392  70399615   6297128  89924782  10212546  54176444   8359540  44314326   8074603  38028208 
   786116  21720600  73671455  38556810  45506880  15252206   1476167  58435910   5557097  14761800 
 65120246    358176  28619184   4019640  28718575   3261090  30520300  29720376   1080155  62306760 
 46493028  11620427  71159530   3393824  28394920   8844216  12051540  15564000   6107184  26871544 
 19741372   8186070  30288072   6379478  52736606  32495040  73229645  42166828   6530139  23317119 
 15761529   1763150  10486278   8389905  23973250  24648216   7913880  25183336   4768449  21473220 
  8980902  25238430  17041730  24143288  35311510   5001696  27237750  11155641  29870343  98813198 
 53814160   2488283   5886342  48432672   1629738  13728000   1935318   9594171   4019882   1303750 
 88078771   3130028   1648080  10075543   4618673   7401768   6758591  13849706  50239453  34544026 
 35429960   2418290   7977780   1052468  55936632  27668304  41861820  32295427  38849400   4327477 
 12652860   2282080  22076600  54642301  58018116   3516550  37016650  19456551  11035659  73093475 
 23638944  24382127  13810377   9245648  69873620  18741820  14221809  16576326  10961600   2495550 
 15532879   9097088  39014040  64044760  52830135   6132362   7542001  77014784  27541806  10645586 
 74510550  51327126  19746736   2777677  13781200   5828760  13253400  42763926    918668    794223 
  8959944  21619024   2762544   4326789   5733676  59039462  11917104  60709418  32019886  15831864 
 79501080  24745084  12884204   7532355  55194240  33387024   7832650   6293000  46693570  10625355 
  7673658  42579000  34281949    300696   7337836  36400476  32855985   2827350  15731100  50948160 
 50332763   9019840  41626948  55577550  32099580   7587525  20205723  63699904  72807164  35572044 
 45758592  49184148  15157098  70412570  21138646  40864263  19519920   2859192  33219094  42154176 
 27387437  38654607   3099122   4059705  51792418   7528172  39952100   3008964  38821622  43418670 
 31903236  19654000  23359988   8298317  17029041  22266200   2105766     63305  69663357  32355635 
 27441024   9904176  18163956  21057438    709878  27465030  24193469  20410836  23991205  28137890 
 44269598   8512185   2766368  69424452  26142193  40982784   8737680  43989876   1208236  22272244 
 25795000  59218254  16178459   1913678  75938970  60148025  46216038   2066420   6348861  55952682 
 10894500  24387522   8584751  52269100   2324136  11839520  39701120   1002915  67560990  19745600 
 16600055   4018716   5542891  41129037   2596000  11648057  11902560  33462000   9546740  12280698 
 29946175  20177878  27443020  20735220   5927551   1756440   4816791  19610206  40649133  13658403 
  6250296  40087022  13474569  12548651   7985228  34270107  50698237  21236373  19724136  10197459 
 46333624   4804716   7656240  38287546   8830472  19326099   3399816  56441917  17795271  41347090 
 25467606  23701858  13042620   1862136  35215576  13941690   7550701    379045   1213126  25030530 
 63229901  29415984  30480378  22938705  21655490   4254288   5423920  25307904   9572192  43853346 
  8226960  27846544  36396456  15542884  25887448  38098615  13650580   1840256  78129846   3789434 
  4127222  58459270  32199088   8847090  54999122   7181925   6700280   4433920   4332920  21561437 
 11787148  45085208  37639599  16298240  61317690  31202988    781184  21776655  17322957  20026300 
  8137060  12233568  26172588   3505672  52762744  31590106  21696930  34770789  20296485    645645 
 62056038  70598350  29510400  79622559  43991754   7854638   1258740  28684395  24411750  56118864 
 62938155   8265537   7493472  79192132  26170390  11967949   3590265  67765830  75523820  54903310 
 44772868  13569920  56837550  13203615  61723827   7049592  32625890  57672972  44894832   6279130 
 11336568  43538342  40085604    732868  18906624  66798325  13601750  25592210   5028452  12433520 
 34744710  15840788  62924646  25249520   8705830  20262624  32972648   2109228  44764400   8557368 
   927576  68274360   2099559  30985922  27860635  11482993   2369710  33523556  77519356  39373342 
  1168992  19532480  24766560  30082500   2259048   1717272  67941228  34405616  82105361  18308775 
  7287021  20168900   7379186   2321856  68953226  61069008  62599056  30121625  88238400   2470284 
   732445   6043107   8844375   1331703  24286266  70261600  73239404   7263871  50128788  80839680 
 38242443  64899540  23161950  17225166   1121690  65599850   2968536  36159680   3968190  21567168 
 36811136  86421744   3768672  80248212  31698570  29497941  60971940  96980988    150894  13714437 
 39058611  23233408   6730226  46895112  64234846    956958  28396714  40540341   6302876  24536204 
 33136660  21368312  33063980  33123562   4350864  13424400  55822912  13487670  14493339  52978140 
 31825035  33705813   4986494   1822080   7432500   5037552   2085226  18339520   3844456  26422176 
  5480688   2296832   3881270  19205846   2318028  23990472  34425232   9577785  46305207  34368567 
 56734790  12871416  21473088  45550942    115080  58274210  79462500  47615487  54327141   1267000 
  6359639  23816594    185415      5663  59033604  31110348   6656572  48338983  16982157   2807788 
 87763962  38886245  11348130  27723918  12902320  22224534  30802946    801589  59871960  21078572 
 39530990  29326220  12011409     94134   5305300  42470616    923153   4145956  35147814  25637946 
 42580941  36082200   2253735  16236800   2422588  21416616   5954385  28363830   8744928  43261344 
 41315554     14960  30896131  34185384  30617748  94842981  39837160  12791640  58791642  11568960 
 54074986  66549480  40701799  25532540  71611245   3434136  27193175  16518669  25586598   1384600 
  3892915   3747486  50608376  18421020  54707544  67520985  43073432  22056820  13250055   4562096 
 56488971  90340962  10016740  32005215  56143434  43612800  25004543  76317910  60160760  81932870 
 67037145  52029000  10870344  23886430    636616  16334784  41025512  36807541  18048072   4923886 
 39937176  19466564    377018     25230  61478607  13497789  49012907   5427738  27046500  49532512 
  1732500  39325302  60749412  55439640  43743048  20373246  57885489   4924806   9685392  19106398 
 84814156  47652552  16236000   3239128  58555456  26928608  31021320  11228360  29201480  51970560 
 32567730   9184506  55076622  38484054  73965216  32838390  10099184  26403108  50871093  66521413 
 30909723  60508836  52867707  17806936  21284484  19919213  58636711  40356950  60510725   2040168 
 51843168  24588486  39084826   4511780  29149268  34882263   7438591  19361595  48612460  31201531 
 17042666  44176560  21083916   2468751  17921409  15914244   6967224  67654665  71982114   6114708 
 18920770   6535855  44059510  34366122  71645240  19457385   8729350  34875181  20142108  39205443 
  2660086  25170335  18050472    121978  44578569  15029894   1049299  33837105   9291798  13743270 
 13590684   5606800   3601858  15264400  20243360   1110456  28865624    445536   4769736   1912245 
  4460940  13020525  44835510  19364472  68015672  74127615   1270962  24962055   1345428  39138414 
  1127584  30720495  50323658   6552476   7157205   1067256  12604174  71507430  69195168   8824439 
 49919606    831000  65388096  44822184   6072500  32850672  67700768  19705101  10526342  33593758 
 18691212   6587614   8565715   3500584  76195185  13571748   1181560  28064640  50410338  37740183 
 43593633   5827023  15810550  25947360  18848144   3776064  59034613  46629285  17615838  62822096 
 80163192    805560   3116542  60304608  56910492  54013820  36678300  42736934  46961586  31864107 
  1272144  87022672  50011013  47612994  13153851   3563351   4846105  16041795  40546806  29660670 
  4508430  49369824    448740  17722929  26463170  19206515   7853937   2697084  26882449  15842178 
  8835336  16457224  49240020    216427    560865  19455104   2951502  12785346  17229174  41557332 
 31705235  61904262  11078340  36088008  15675360  53237184   4628874  10355424  87116625  55454750 
  1871360   4228124  18344591   3120176  67736592  15340878  70469346  52484751  20387903  21478065 
   922365   9867123  23784628  48097665  10196124   3149872   5912841  80091992   5020105  22372296 
  5265338  11498256  35152944  42698208  23813504   7187873  54126381     14910   6407362  60230226 
 40106070   6264869   2484951  56030428  10364742  21411183  17161404   3852280  53431675  64014420 
 49998626  13038318  42660540  15284800  34125420  21368900   6237105  61045776   2409476  38245225 
 24317670  59270386  24460116  42152046   1375628  24985008  19639166  17382195  34606416  14974746 
  5781282   8418266  22872480  48773802  12492988  27439900    225390  26019045   2333532  42065439 
 35523600  23607672  66911598  74391468  18305844    658605  33075426  32038944  61466694  10629860 
  3736260  15922692   1384370  14149847  28602308  53318125  48999651  13805281   8633966   8546535 
  6953100  11441133  64333368  39470450  54962944  36406424   6752982  15017392  37580184  46020975 
 59149664  77299182  15618458  21361024   1066664  31348953  52386310  35017416    241792  47723676 
 33198849  23750076  20301028  21571125   2332420   1748118  28152780  32972565  27757366  40311615 
 15845256  49448160  10913372  40735613  51704996  12239808   6873790   7281362   6957555  16134417 
 17365299  50240916   8373750  37506760  11373060  55235964   3239340  46370179  56922858  15094674 
 37179305   9205210  20668375   6236355   1280280  10787576  12247096   6239070   1808933  19916712 
   310828   4919687  10322499  45294392   3729800  50133600  26154280  42775703   2842880  60519440 
  5494512  67446176   5824756   5409186  16567606  18396000   2095260   5583312   8067919   6045327 
 11047560     86336  64747458  75634840  14152500   3641260  10979745   5967409  42112070  59510676 
  1167660  10016982  10138800  22620576   9879760  38058556   2606310  27053555  28790156  14768675 
 42579888  45753475  64962340  77929566  16467448  42507351  26744191   2255645  11240876  27297096 
   509922     58927   4591164   1252728  31173828  17686556  30557559  78060556     53600  22880171 
 20105184   1939042  17697460  32124848  94175540  35574075  15530112  67903017  79213668   8031695 
  3605730  26651370  19835288  24656485  21601984  18379475    224967  15186900  59544240   2146590 
 41526171  25670502  38080640   7343018  58783329  46366628   2852604  32304999  88814284  18798912 
 23778975  42724086   2821472  12059291  38539368  28835100  23121380  27085968   3229815   6665766 
 12667756  14258283  56269450  18360948  46895022  16826760  64349622  22214724  13559282     21046 
 45582250  25519760   8438644   7111983  48631372  45603520  29682900  22322376  25494651  11427576 
 23820180  34609888  13945748  12107424  43600172  87911698  40069862  16421790  27712512  11713712 
 49929880  14186616  30827195   5119856  19871488  55023943  58463724  22584042   5124036  11218125 
  8313074   6072417  14965700  19106568  53000776   4746752   8672448  25855530  17509716   7352863 
 39827368   1200091  22284320   3211128  13096965   3614334  51752640  42977667  41401140  90148605 
  4671047   4378833  59121846   3586098  39645262  40702725  44752614  13137995  76486795   3703752 
 21014310  18207387  43146000   4436975  15453830  12034345  12374538  19339560  18181262   7930440 
 16373864  23343521   1099768  77895360  21502406  20947328  10114965  16097218   4353728   2467036 
 10494042  48559824  41052654  67277208   1053400  16989093  26973414  25696521   1216964   9919714 
 35017994  10471926   7698600   9942379   9470510  29755096  85060192   1874250  13923528   4472010 
  9764450  27036960  28148568  50935326   1842295  16516185   3364405  76156410  70675644  11172204 
 20570889   2845158   5047920  10486980  51241136   1669376  23790872  33378576   9572850   4615160 
 22084370    225040   4280312  15743677   4940406  39823340   1634952  17177688    460836  43524829 
 35634816  27551020  98285796  28792828  18645965   1662888  35090902   2965360  35470336  26815236 
 50353207  11721379  79713651  16901521  22797958   3370004  10659741  14891626  75866175  68078640 
 20336160  58733484  50434240   8224902    879686  65412592  18383256   8584941   9288100  18404435 
  8567040  63640908   7757379   2719560   9255240  54239148  18565573  30518290  41231875  40628982 
 34059978   2286308  12439680  48429900   1587621  30890288  24724224  58573051  54864765  64535550 
  4675536  15517112   8125966  36580864  37161995  67581780  14203580  12826281  20394072   7393908 
 18199923   1204093   9560800  14699200  18125000  36890112  55108629  46480421   6345220  11246098 
   126558   9416058  11385920  23165104  27337938  53415376  39771066  55778880  32111352  49587150 
  1811175   8310890  29722460  40478418   6122094  42997856  57241632  33342012  80945477   9949148 
 67828860   8274054    675960  20987676  28121494  33085776    636703  45983428  11494227   4546989 
   207264  22729088  20814937  11258804  22598136  26516160  40616280  61408170   8441896  25042080 
  4503456  18343892  23577810  11268828   1183617   2564240  69262556  22878732   7376301   4598870 
  6764836  78256256  26033184  13774240  32470360  21838285  29843072  13568551  11569782  51146111 
 79873079  39356014  47368568  13965876   1242275  29236635  10270830  53554578  50395800   9869763 
  9455130  18541952     44589   2891428  71944676   7762944  54502656    729675  10587596  32075252 
  7225610  63305216  21283668     30456  15613776    319725  10931840   3957403  85538970  18826857 
 32935167  13038007  29883657  36153330  37965529  48804126   1008330    728775    502158    294804 
   367290  56869284  37548000  51048144  21293910   5055986  28278360  40474768  74757930   1104300 
 55803089  16052673  36086070  25036624  14635008  18735492   2929878   7581225  45975090  43395714 
 40940959  46384396  10574181  21782939  24535698  21018960   9520555  40218048  80346192  14549184 
 26415684   1825362  14762475  15754040  29418176   7612604  16459498  80997000   1709931   9187326 
  5530815  16384620  27738759   8592024   2048493  29875384   5937306  34478302  54634223    744342 
  4634945  72084870  71052241  10026580  43051520  23915463  20914916  36080209  12628212  10509936 
 14676383  23645930  60184974  10923873  26702430  62096502    504560  22970142  85446816  58921643 
 18162103    480656  16852860  42126988  72511803   7368310  49967720  11258862    167013   4591555 
  7147364  50179824  12626649  19698176  61232808   7181993   8047972  25935744   1014600  12123407 
 27650911  29944530  36151984  91791453  47537655    501600  20022000  52179356   3422628  13695976 
  7179610  26006514  51524700  45239354    511683   6106791   1042460    432720  27152600  83185806 
  6069125  54376485  19498050  61051109   6804378  34829797  10291039  50372876  65320350  28731066 
 22083060  34819200  46922100   9890811   2286912   2087246   6286363  26651268  12185079   2115080 
  7260135   9142753  13732176   6664592   3502548  13650546  20852544    627585   2310336  39849420 
  2290814  35183997  11180139  23080410   7618750  21583387  58378278  11736162  11701480   6014069 
 42568794  26104338  19146750  45286360  24703800  15446966  20575800  69462652  70017804  28812875 
 40203540  25762648   1855203  25276678  22782403  20493126  40814352   1883560  26123699  43756966 
 20396379  12887319  44462505   1051400  44088951   9061821   2128330    659120    721356  15420800 
 11845712   2986656    495409   2593969  22646250  14695112  84555552  81322988  14698824   4680781 
 45765384   7312264  15217050  14414361   8179062  15698342   6132280  47538513  23264936  38585000 
 61396295   2726320  31640427  15140340   1685034  54062728   6675928  13822497   3112696  21084096 
  3127337   8847674  40764510   5322139   8203914   6935730  66446264   2782355  17834180  23583144 
 29876854    227088  26274452  39764835  62066880  40336254  70827888  20714468  16737180   2489174 
 11922288  31217742  14052995  46635588  16979529  46097012  38467715  19285836   9527175  33419931 
 34809426  31161392  61857796  53834898   7575480  35750862  66462340  16007504   5651256   2937847 
 35309714  89032030   2905378   1830320  34577330  69745000    824190  30660435  12113750  49414020 
 51468092    145010  31114308  16571025   6717504   2911251   4455237  53970966  20901250   6082356 
   867893   9410940   9701890  17080902  16253541  39822908  88497816   4691008  17902650   1988376 
 10320534     37684  30301996   9996000   8873690  42063480  13765728  21241922  43670172   2980746 
 12820346  14528196    499785  20473580   5935618   1561377  64926160  14086080  26983168  39291876 
 35520756   1001985  22793840   3597776  13412196   4413519   1019672  10595180  16678311  33322470 
 16611976  51916800   1157534   1159400   2934780   1546296  21495744  10907676   5049794  11976160 
 11403536    788684   5991725  36540676  13627625  20566458  14335302  27602020  35017920  12417240 
  7395960   6074826  30208472  14695740   5414572  72636996  57168636   7257888  11126126  40205577 
  5813864   1996446  44764574  32584194  24498811  27407784  31546550   3171285  10210552  11506003 
 52889865  23859420   7727060  20982828  62558504   6612859   8930871    285882  24725106   7676520 
 57025284   7162463  53939520  11739755  33599610   7663172  42392255    374452  87698304   8744400 
 33604533  42922620  34439127  14932239  14019390   6442584   7005786  52687728  27024244  30977658 
 36766116  22245140    563859   9457440  48629570  73438128  25761483   9728224  31412943  65342834 
  6474884   2929842  47582610  63079275  25211115  60544272   8499758  27776860  20408816   5482457 
 50638830    341775   5586232  77381976  16031950   1777256  85010019  28445039  25302576  84772584 
 36894496  57227020   2210140   7056504   4509516  88064550  29774748  41283000   8170112  19713296 
 28449720   9373392   1308905    533225  39953346   5115600  22938928  15419242  17284520  26089791 
  9857952  29973900  16684089  19987240  41456422  45467526  53973572  37054719   5893286    374883 
 46659555  63581133  75348264  18452502    100793  17833767  32498970   2642976  16200228  54400686 
 28513125  22413685  70919580  43154291  18524200  47961396  18065025  41072192  16761046   8777420 
 24078800  27051105   1453374   9818712   2113683  53027523  20540521   9363072  27052056  86818560 
  1598870  58639933  21980088    783096    576314   1581312   5877857  49321344  42338190  35726400 
 50266659  33647829  86001954  32198544  20111304  11541760    334152  43857345  33843712  54814017 
 32534386  30857152  33719220  37202574  80817620   1008000  28149609  15109407    585585  32406195 
 12179893  37130360  47799159  37155840   2382611  23098916  51118473   6369390  71773664    826275 
 44934228  92843751  17285242   1503960  34277068  37281146  52138470  19103371  35091836  22330827 
 15205204   4389480  74221625  47078240   7774440  23952453   7601128    486250  22403766  70770672 
  5951955  17515520  19290117  19296504  11083405   1095600  34407021    550066  57692220  54278866 
 49284037   5700052   2179402  21958832  10791627  60838008   2328008  18768453   1956068  60255150 
 15492834   1389555   3559848  58591944  14320452   4068652  11134562  52679157  17952847  15520796 
 40110340  29677752  28394016   4197800  25864164  16607184  45311442   5307840  77637462  46654030 
 24203046   2056900  33187122  60222717   3999100  39314120   8967816  87325084  18502200  15884000 
  4706162  29062152   8139243  23721417  62455476  11888562   7064590   7491760  33174482  24344775 
  7558340  22533206  26751384  12486456  14692931  20570984    280630  30926970   7674546  67537310 
 64604244  32671116  21296873   3212550  63531189  31776808   2447128   6070460  61986730   1915431 
 25662644  27892293     46755   2463876   3185216  10461291  35002813   6294828  22778028     79268 
 23476860   3486681  14626390  49192596   6660849   3646092  25109245  62098459  36635572   4632528 
 34672450  49979465  55732946   6589200  20686476  41112825  18440624  17632850  37504160  19712178 
 20320444  32646744  16715712  62448880   6475176   5982984   9132600   2383723  76722528   5236704 
  6564642   8127543  32975640  67928302  37046340  10525302   8098758    719292  11776410  14478982 
 38325210  20353360  46454142  14224529  48126044  38450474  35292928  30085452  23199124  75398432 
  4881310   7325149   4825475  23115722  34132038  57900360  23013272  29517534   5012360  67198059 
  5588170  46439382  28347660  68102280  35787432  11297883  49012172  64171080  66898500   3193026 
 23387976   2246586  14161104  16500897  54898272   4957596  35954280  88527651  24955776   3842346 
 28068832  16628240   3876691  20730123   2249000   4840212  18850377  15787680   3464928   3098736 
 34438165  42358151   1239296  27638294  35105850  22936014  26113513  60745111  20119968  40079458 
   551680  33518911  17114144   3634755  11472561  17999360  31521408  25899097    194400  58381832 
  3405596   2587988  29412284  16837422  12267450  29280432  32889836  44299640  23528765  48348912 
 50399342  25555810    106114  32840458   3939419   3962394  44170165  25249140    742709  39419506 
 40434250  14329582  21804140  69023880  38029080   1585959   4170875   5345735   5650194   5240158 
  1570662   1029510   1885584    811080  22831092  17856051  56775350  51047226  31101219  28107987 
  7037546  15890600  51843792  20137488  21299270  29123963  15707475    150260   6786000   9623559 
 58336481  14916450  12142416  24391024  83990032  19498743    874692  15111156  23592870  19932540 
 10602570  55810385  43801590  41771553  53001000   6651884     23232   7394720  23659758  10340363 
 17085453  42240520  12164985  18307346  67129520   2681678  28252160  78787001   7758300   7102880 
 20999988    276285  25388004  38910250  39744384  23633534  37368660  19467016   4709682       436 
  7428096  52039998    762114  10019834  14509198  11429152  12458247  72480906   9088976   2524725 
 21034029   8444321  22776562  16924707  26390220   4589256  45796028  13685700  74517700  64917288 
  4422808  88440332  37562450  60696540  34649340   1479751   1854930   9100768  14543588  26588792 
  6046313    158840   2682136  43017736   8545824  40296000   3048360   1002680  20941360    897795 
   920850  19826332  18385947  33794988   4171824  15265645   4126257  30875526  53096184  47042448 
 19806046  91922688  21210696  15192324   5055596  61139856  40120704   4695040  26472210  27094092 
 45137311   1078020  70108535   4964472  55200893  70947686   7926795  12964540   3387720  47673066 
 57407560  49785480  53185448   6603810  90602785  62318565    514108  40641240   8476290     46753 
 66816464    288713   7993725  41559580  53118955  28381956  23291109    260104   3807330   5459848 
 12349106   2348086  19041819  24446296  14698271    863821   1906344   1677780   2503280  33724691 
 67179780    804425   1610264  13820560   3047990    612066    449982   3746712   5804310   1596543 
  4189818  17186358   2538718  59133423  16491280  28087644  47748736  32617974  46172547  61779648 
 50393586   6176775  35320912  36964256  21787304  24042315   3762640  30813806  31249656   1594500 
 11060166  27399240  20030077  18532908  10940250  12798880   4998477  36040446  29757153   6560898 
 24755760  11343897  31570252  46665528  42515200   4315680  44917625  23887454   5114582  31201112 
  8102231  32550614   4169540  56275954  24429979  58690072  16554368  14424948  74156544  25617904 
  5343570   7719754  77422359  16986714  47372160  27773548   5853650    914700  13917036  48636042 
 24523830   8676212  79400886  38911130  22681953  80910177  13722564  83685432  17407850   7681986 
 34411041  50176366  21683982  14993440   5322240  36476487  33186244  10793824  17142950  18685103 
  2874050  14820883    771080  11935462  69201135  26561297  57956920    182071  13237338  17121340 
 36854307  13390515  19148220    102600    216181   4655670   1510500  22461670    711689  51907869 
  5218555   2161034  16961373  10825157  29849796   8966750   7105987    390660   3118360  16539625 
 78383340   9658414  44305980  21807136   3011142  12472959  62584650  10354032  18245224  39248832 
 57994272  17386404   3071184  56534080  23830257    778898  29795730   9013461  23195832  30674700 
 22976270  29918555  14387857  18186532   6840498  35912564  43411352   7885104   3197265  65438460 
  5053641  19688100  20920608   7522996  24937364  21789054  40933460   5549000  22601400  13467599 
  5242224   3182424  17339900  15537072  75968375    747114  21923824   2235312  74242664   6659790 
 18295200  22230153    413092  14975456  10358286  21370266  22591156  13532906  26312970  20526650 
 25726714   2166912  13879841  90023976   4103446  37705458  53321372   1360165   4408872  17440047 
  6478240   8499211   7978305   9362080  29605002  16767270  35300548   6808091  82417500  51341303 
  5282325  22376110  15226452   7371997  28692942  44722815   1801534  53864976  58487982   5539938 
 67859775  20539372  55658376  18366136  53954648  68738922  78360586  34633730   4381200  26013530 
 80283675   4062422  53095097  35431485   9931974  10441836  10284862   5526976  40858944  33070393 
 18572656   7187264  11601660  22683296   9784542  25582729   3010175  30448150   9211985  21380010 
 59959947  48092080   1692923  34816475  12785850   3646305  35258854   7770928   1957032  27765990 
 40968336  26025480     70644  12123152   5789556    101430   2198875  19177048  11486620  21377900 
  2136981  22488211  12389412  42464656  42177609  19891404    619800  11390004   7803262  76796482 
  3924975   1766838  36981885    708162   8933160  41981040  28112928   7805024   4745193  12681675 
  1842082  23583330  31407519  16303162    832167  19857564  31839201   2912145  49102954  24004820 
  4877664   9443721  33691725  34522224    582120  27380582  25768464  62419225  42921970   8502076 
  1210545   5141903  38417248  21333096   9867000  44610362   1020729  30642210  13536310  20552353 
 20510496  10734858  10912928  52515928  20441160  32903342   2988396  26651536  15717072    403914 
  7917888  12396520  52187058  20490115   6110742  20427078  18105020  55303752  81401247  55077789 
  3446850   3843275  83145757   2907939   4757340  46849752  43609608   7087392  25588836   4356242 
 68521410   8478680   2699221     11560  38201126  25795646  24267921  22619750   5691888   6336512 
  4764564  19853632  55050030  22684360  61672268   7799814   1282408  18121459  21866660    621390 
 31819372  37218852   7651215   2296460   2540544     14640   5211928   1600340    659880   1877048 
  4820110  18291898  46427600   3054900  53099970  15759375  80382960  22518760  52212645  54325724 
 10872995  12885544  24584272  37907892  43051995  57688276  28818972   6685936    185364  42734430 
  1153216  90695759   8753239  31198090  22166032  10722816  27062780   7775868  12560314   2186232 
  9868500  78176074  32817430  44302488  12569449  15498504  44045994  87366265  50360975  54303698 
  6565455   2901312  15473630   1502707   3023890  19144860  28306785  50288462  16941200  15919890 
   333944  19682076  71563098   4500483  16136288  62013584  23446349   8832936   6987516   7912344 
 49579866   3568644   4776201  37992510  12847072  40926880  12060932  11737976  18555264  22998892 
 10409320  23180325   9132435   7554414  18982795   7156765  41412996  40869850   6036944  59565905 
  2153640  13314117  45989148   4127256  32072272   7751432  13723488  20498984   7692627  12823119 
  4200132    359520  76633788  65603876  16254540  62766550  21342956  37319705   5496624  47943662 
 27749340  13057638  21630280   1511055   3946368   8420982    491337  23527296   3062934  19380186 
  6951904  26261521  19512097   7566151    975723  74370330  80275680   2006600    332346  30396474 
 97465704  24544266   3148600  45871390    777350  20724496  21859725  14623952  21413440  39481992 
 26130897  42651711  49073970  45364650  23432256   1930560  36103359  11318340   6136446  10433240 
 16164211  53480219  15352974   2603175  28955364  59398416  22491234    943488  42719712   7294002 
 18338269  85754790    203592  80533912   4032302   4054581  30441900  61203026  10981924  48927816 
 41049250   1009353  14175084  12016879   5025224  79424400  37423674   3018708  24692560  39579102 
 63135360  54363920  68247224  14968660   4900554  23307033   5866564  37268164  23117010  21873248 
 37594740  12493488  26361000  83807631  66925950  87512073  17333318  15163235   7422529  10071182 
  7182446  69878655  34386816  91444128  21745439  40698658   7752593  34674240  62274540  17205900 
 56111475  48105071   8798910  31558317  15845560  13489554  30939810  33425808  11795867  11378874 
  9870768   4220776   9728400  20214818  67372308  15592832   1845415  12666100  33051080  10553919 
 35677467  40084806  36060682  43192945  34491875  59886157  44373553  13122070  11833552  14198898 
 15395700  10253870  88448724   1335495   7320996  89851218  19321308   6273960  10336354   9427235 
 75688315   7591820  17208224  34913116  72412560  53771406  24751762  21760164  54874113   4537039 
 10778357  49893220  48382360   2147658  72172038  28182308   3136278  18371320   1106568  30365364 
 30940720  11062062  24309432  58184535  45509457   6291264   9501012  54806596  34332710   7495854 
 33225752  53903976  37926200  39226740  27014773  54287688  23703428   1692496  30569896  62523072 
 35587697   1714537  22220583  31348184  18987648   2167178  79356420  12175394  15503232  11708793 
 32714392  58355472   8851322    950283  32663445  33960400  18390992  54966384   2528160  34470980 
 46775916  26850160  30612060   7529028  11493922  44380314  18064320   5062695  43849448  10652160 
 25238736  14048630   1081528   3455980  12584132    820692   6047283  38802500  14079065    772830 
  4325058  11265371  34914271  52606395   9538767  30360000  14612082    360786  19446641  89753664 
 18266216  10486920  33378535   3014985  45419738  27923112  23916876  24526152  10862133   1273973 
 43404825  38356972  50882734  33702604   8241210  56426780  18268096  18511628  14382720   8450706 
 36936817  71467440  10863459   7724552  14120624   8078472   2803994  13560788  56091855  57020873 
 25120122  16218722  41666640  15994604  13765776  49302897   7757964   9562938   1293552  48180351 
 30129372  17770763  26398064  40246700  89852026    110583   2353344  10587753   3501003  18363708 
  4766628  76276728  19257108  11949353   1993856  22441340  45801000   1791766  61236000  52902900 
 57878448  10032792  15635070  26689986   4779450  20974203  67319991  36448399  22073070   9747332 
 88189117  28493568  15135854  31726006  88621512  46574304  17252202  23340114  69290496   5058300 
 69698640  44499430   3494328  16009581  48919003  18073588  18865160  25761042  65624184  33024558 
 58539336  50587600   4687821   7648710  27478020  62428562   1367550  11949420  18019950   8675875 
 29689665  17446968  25553465     77376  62659192  19925136  22675968  47473855   1016349   1776262 
 21106338  12934400   1740400  21104874   1155534  87282124  83816320  53086743  36691758  34395285 
 24489420  45440386  39324156  38914344   2492060  56262240   6930000  88155630  88567479  16456369 
 76776304   1261966  59029425  13385232   3115620  54139857  26848360  60587670  28044639  55843125 
  1750875  14280000  17887410   1187648  27535392  16181880  84419636    507164  44086950  92431062 
  9552744  48873150   5129721  15625026   5919004     31194   3634917  10220485  30759102  58136760 
  1204280  60520740    583119  12137930  43694820  33968264  29040025  32674972  24184020  21238942 
 41755064   6650896   7694179  49668524   5919816   1643066  28325655   4730880    780516  31114545 
 16910283  15646560    621130  15189920  70434630   8341452   3097764  35649504   9993560   1422624 
   643536    246490   4551003  41433134   3727240  41186750   9846060  66638088   8765264  47681340 
 40785930  32735045  71148366   9497572  11349948  83828660  86017569  63241728   7542632   1862420 
 37356423  58381330   1739199  14040171  12755650  36846700  72875140  24805326   1754536  27757495 
 27348385  19747920   6769259    539611  30352259  12416768  17871192    207711  46319880  15385905 
 11407040  25541028  37559696  36284423   7395788   1357185  59647068  33740648   2896680  81377920 
  4127820   9303392  37773540  26322635  59299614  15273072  38464480  93413148  25526490  13153600 
 11739164  50745360  59078448  33976058   9594956  34976931  40591304  22775544  10000727  26072920 
 25585255  18801432  25568875  69190698  23902496  24839080   1826555  24457152  66875380  10188188 
 53816994   9017840  42075246  46812000  37159824   7764897  15863928   5940705  31573017  12676572 
   948535   1707616  24555367   9002016  17347732  49783470  35043948   8413944  61551252  49991868 
 16185078  73944905    602040  39775860  36068864  22076550  29877687  51761576   2031874  27739724 
 23488556  83177265  10222570    173382  38895750   2337216  14573048   7061199  23033308   1534143 
  5143962   8341560   4043268  16488866  39876289   7936620  19000872   4255808  50618919   9485586 
 51838066  10142506  15020131   4332621  30764262  47392596  23730037   4207081  61227855  25963012 
 11761400   2287584  30485318  28718980  28941915   2641981  10645576  33628650   3045951   1728777 
 16325982  37623300   4754628  45283728  63571152  23047200  34153119   3739456  10769706  23759646 
  2582083   3184530   4983652  14606240  10207912   1199655   4694928  21144240  80801760  11538880 
 19697396   4704696  63810106  24172960   4067856  29189776  15607811  43025010   4986282  17573190 
  6281928  70124340  23181216   3889022  11126160  30796840  42117075  32372665   2452058  21250986 
 55489938  24180163  13002161   3686604  15552434  11446500  16963200  11343360  46932188   6199856 
 11992320   3472750   3834369   2074578   7526396  14658105  21550760   8841648  41963589  16106898 
  2922963  28107170   8620768  18963166  74377675   4851908   4869540  26709780  38949792  21326485 
  4911642     76818  12643678  14737555   2649552  78092679   3504774   6812601  56296870   2089152 
 73157780  18697670   3640516  48364496  48523008  26794609  24914090  21812048  57854439     70470 
 17271936  11703135  24127454  39257008  13970101  64310963   8986656  13321692   5000325  27356910 
  7840580  16577271  65868110   8680856  14018523  15360140   9233088   2200200    156413  10425800 
    77976  33287436  30425921  70210980  19531558  39056264  76432824  47161896  22183844   3262238 
 40145313   5919085  21656360  22209193  14832160   9649014  49431144  13284095  33184625  20835474 
 15373354  13176046  71854124   5125020  56767600   3887545  39436569   2665206   2423600  15914944 
   832916  15730611  29782395  23003244  24968245  24068058  71377712   5989789   4054872  21363410 
  8024852  69767958  40985100  36253100  23451981  40747868   8629348  38425919   2437890   8774673 
  8939502   7232274  15482714   1550434  22496592   5189364  29648220  57345178  41804945      7814 
 11439978  35338120  11259824    137423  44187330  13409307   9873414  43167492   8159238  10999183 
 26605320  18622464    893895   9911258  69513360  60546200  44724484  35983377  44380875  28021904 
 28433032  47640614  39747563  21006240   5000964   9326844  26468024  53563185  21263028  70294854 
  1105188   5316922  18638963   1198930   3972511   5130180  10788366   2162120  55925716  23623392 
 22290426  13872484  18546880   1549800  48097440  40420996  56346090  77465532  17800430  20946534 
 11589861  25372500   3836044  12801060  16476422   1262884  47024544  43027181  49783923   4965168 
 19755385  37208640  33545726  30559736  68940795  14718911  42910938   3409243  53079382  25377957 
  5714608  53310262  39603396  43242910  89248005  26081002   6523059  39678378  47136866  43697010 
  4919328   3870438  45598576  13424985   6676190  13110120   7707414   4555791   3810961  40962428 
   836784   2201010  54619300  82940624  20756223  23579501   8664802  76072712  49434013  17741338 
 32134336   6379338   1913010  10396248  19842848  16774296   9455693  31456908   6771967  31789926 
 33206958  46660581  89002512  43284969  10019372   3612510  46857852  11212960  17713386  32325120 
 15279055  11300688  24981670  37039806  69398046  47917506  54955872  40369408  39473880  33649317 
 23805020  10390618  73571630  69251958  11652242  40547237  10133034    129520  59556778  33942522 
  3621445  22905675  48873649  21031365  28610288   9710048   1927664   2004000   1979802    574200 
  2701952  29020195   5099633   1901143  25084106  33756024  26922382  27761706  62903366  73395078 
 23778330   6847188    574056   3466386  58175525  55851416  41220162  25178904  69622852  44609292 
  7019096  12388064  57275847   2191140    112992   6482700  18817392  28871656  73355304  35528115 
 10989283   1205732  45645020  16043568  29333064  25608444  13879982  27629494  12921222  78081281 
 20650330    147815  15960247  14088316  10483535  11011835  47662735  12705396  14459839  13423350 
  2259000  42118414  21593680  36058428   3823950   1737248  22001090   2866940  24197376  81786068 
  6730047   2123696   7214533   4129344  19354853  11916570   5648640  54017830  33037558  10653566 
  7415270  42584115   5190260  16556176   4227780  55292286    899808  18489744  28177827  22754743 
 29474010  68167858   1370624  73242480   9251550  24143373   9587508  29787765   1756740  53938488 
 21574575  46177586  53260210  12433752   2590504  36281496   7260364   4012925  14767161   7913462 
  3636108  12622778  68288256  81925998  32208616  25381588  11597465    403280    976087  88293240 
 26290344   3191071  36289110   2724516  20957508  28493024  35893428   4789026  36278850  34498984 
 54855828  84930158  52685591  15797229   5099148   2689344  45989168   3215772  45686228  26327801 
 18954760  40257180   6154920   5407224  40003770  17298944  16202780  19015935  11140270   6876272 
 70540996  30594912  24951150  16458883  15985800   6908064  15325260  24061050   6494000  70148256 
  4943880   7064470   2232542  55478592   4237324  12717705  20054631    219988  29355186  64915152 
 61388316   7498124   3034045   1523440  17403451  20487456  12367820  29091660  46443840  55423342 
 16125956  15342264  30593710  52505072   8362185  55210154  11286646   9784128  45400064  60823176 
 18613320  24099331   6935040  19864592  22196484   6584872   2877490  29043684    221388    315798 
 50520610  77180568    381330  12699702    646272  39850858   6823410   1907802  53752734  21066179 
 63899240  43007580  14525604   3587520    889611    641263  51779648  47622030      1896   3012394 
 19961604   7607940  42488422  10420281  61142050  12885080   6509280  37821820   4216536  82964172 
 43362005  23230676  18406498  16477680   2616120  60265920  32559422  16915400  38729240  44388314 
  3128125  44198066  54515592  13672800  16340720  83677904  43637750  34788174  27821991   4991922 
  8586921   3770134  34739571   5369552   1458072  86558016  22557800   1225616  34249820   2166038 
 52498368  18830502  12451569  14690160  20419584  12288704  51035112  66270310   2096118   1731224 
 32071356  39605475  17238908  10294830  11826600   6372273  70660611  37285920  10268262   5026920 
 75510475   6378001  10522194   1359381  55294365   4191960   9493449   1292688  32595072   6021064 
 13213200  54973905  77755524  30935520   4267020   2055116  56925762   8991810  25721872   9995800 
 11850972    124030  35183267  44670265  83471660  23521225  25116195  12409351   1353936  36418835 
  1082340  19632699  30213240   5345769   3830973  56600544  13348632  11627550   1399932  33213646 
  5977660   3343140  62268220  11423104  68217600  16474224  24789940  78960105  42327952  18145540 
  2938000  41782362  22261182  89096490   4957482  16073970  84325458    717060   6099855  29570763 
  1230335  61511420   3186360  36003331    176750    551296  15190760  46393620   9204480  19754702 
  1121225  51318220   4684947  22271615  21470249  25801734  12984522  47462652  14765408   1190232 
 15158628  24721641  13840632  10583864   2030803   2266485  80957604  52790108  12967101  17936383 
   740061  86771232   7250670  27744080   9201900  22601254  21855570  10403848    200506  23115087 
 71350224  47338082   5032892  58521637  19163248  33737728  23923376  12951536  16471546    237372 
   882470  62651838   1265955  14821266   8940108   5294048  29639260   7548518  64248825  50342630 
  2722190  21416913   4807440  86594751  61220928   4689846  21947471  25591815   7211498  78931952 
  2082540  24983140   2872422  51988848   3662820  72467340  36619128  24007216   7501488  14611896 
 43745494   7089384   1466608   2224822   4962919  64477545   8128976  49038912  10534422  33700990 
  6117319  24610950    161539   8110881  10298828   9424866   7752780  27761017   1656516  66075027 
 80838430   1245031  43935853  13521240  35817320  49901542  14950845    302211   6193848  36570476 
 46642068  32177200   5538826  20096079  72054100  30506008  74178624  43136170   8041712  13822870 
 11567325   3393537  25576000  48118203    377700  46549538  24947808  11000544  28722136  64694896 
 45085550   1498734  42932406  13075794  85484465  22188417   2570880  16744672  23089791  35618814 
 70867916  13921488   5156840  36152068   3179241  12497625  19514748  60007500  49706945  21405640 
  3852232  22689932  86190352   7288738  52603080  54994896  61247940  41377350  13775100  13529025 
 69722823   8231916  14414478   6501068  20203824  33642280  25365782  45158420  12518740  34775532 
 21932016  94760328  22972809  52451022  90058944  11687984  47200100  71408560  41562950   2335310 
  4441274  42141708  42789042  42905197  51891120   3422655  48697180   1114560   1671432  57235752 
  5871600  32395953  18293715   3147680  58928160  32727006  43978944  62550910     41496   9337053 
 25148775  10274160  16205931  74611356   1903916   4884735  21746286   2308838  14407956  43373176 
 34932219   6362560  23172614  61378488  11119828  68111064  15002567  62851800  25193484  13238210 
 76537813  53321805  26049968  26687360  34228830   1473696  12284450  19331978  36569225  30017610 
 30127977   2440854   3596643  19814707  19505301  13212924   2276466   1494285  39842843  25466476 
  2071878    932904  12993624   3264732  18324460   9413645  10941600   9158996  60868995  27317194 
  6938586  62363616   2815210  26229472  12254494  36472219  30132160   2345894  28695408  22268646 
 15081948  22764930  44030792   7228905  19315872  62622950   3504711   1387719    849680  14571414 
 17477083   6423183   8107576  65208560  53166135  10857265  38210527   3232484  16413584  57540714 
 19177376    124576   5197865  20835891   4372647  74267736   4833600   6440088  67232620  49510636 
  6744726  55762260   5163012  18826368   3904089   8809698   3709472    634370   9513828  34954050 
 47369220  14950440  19384800   2044723  57642732   9964449  22420800   5215056  17336844  31591209 
  8399280  48942256  34021532   5753808  62441922  31589352  18595095    799416  53706939  10340489 
 12285900  52120908  24885536   8138520  16929820  19163232  17035272  34810377  48073860  48303965 
 40980064   3217424  14880154   5524875   9334072    376310   9975189  21051967  29173436   8487930 
  3050064  18317824  56301333   1495830  38052715  88846978   8240129   6539750   8641866  58751064 
  8810344   6037584  67309164  75832096  62196030   1878512  31606022   8835975  41240784   8771700 
  1377558  16232645  16448168   3563070  62763184  89685750  15804444  15218456  75029008  29495760 
  5042268  88948762  49929289   3849363    114096   4057053   9234818   1500264   4024482   5115636 
 22339744   9947174  40252226  43822944  26566970  24729692  68179351   4484400  22935484    643977 
 72208851  62420820  33401808  23373768  16061124   2658236  38311625  64567062  45961914    325850 
 26162796   1750374   3129357  45275340  21213892  31431337   8061701   3737727  45435950  26311109 
 40211743  24101322  19272528   4338328   5801433    289380   3488940  79424388  36954918  66161214 
  6476706   4409188   6607854  30252807   5058588   1973568  24315200  12823580  38621990  25874370 
 13090575  57366155   9862297  81421096  12084085  67619655   9697320  29081580  55319862   5656245 
 43811535  38218293     34853   9286284  23534448   5324290  19194903  64737902   7570833   7307538 
 15413598   7368219  55372629   9143697   7324180  27757019  31094088  37038326  12238750   3499986 
 49065934  84462930  21796606   9968265   6250116  16477025  20094275   9035090  77370432   4334166 
  5240616   7561855  47544453  10939740   3454528  12517050   5683736  12797784    743505  59666740 
 27374080   4577307  24839680   1680609  46680215  19100352   2104190  35425614  75828992  71950256 
  2220990   3498040  41932497   8918026  60842550  59990502   5166438   6891325   9550407   2019084 
 68133520    984380  57249049  84122766   5110191  29602248   1496077  28062832   5282346   1259530 
 20037997   4448910  19338108  22154934  48240498   9264304   9585126   5244036  66167642  41429808 
  3714326  25101375  24368229  27885464   9650225  25760097  19732320  43519680   8405697  16487863 
   576871  14032990  14329952   6990696  21867650  35466420  35763138  78825600  21420272   9845770 
 46924440  71685513   8591622  34112000   7763430    244614   6201657  55334888  30194159  41982400 
   148890   5174852  44720970  39414330  15379650  39981816  76326052  33940070  38156760  38229522 
 30639054  41100864  57376906  35397902  15890897   7839666  30406712  37970620  28771785  11998455 
 58842036  13441890    483930  46620603  13283200   5711320  45717225  29258474   3714788   2338098 
 15506070    417278  16788960  53981232   5147046  16748944  17420760   9420720  36416160   4786792 
 62038240  20912937  29624180  33466800  11813726  26573564  38194981   1798761  30023190   4543410 
 19503612   2229942   5114484   6723556   8458727  53681444   2434964  36131524   5491100  56159028 
 53253288  12174968  26990141  54289790  58789632   5425175  15886780  52773341  40762538  52561980 
 59039446   3456322  16526608    273792  14521835  43418777  29090688   8033578  40646800  16886475 
 14991150  46916415  64958193   9441040   4369624   4273500   9535680  34148610   7567985   6231379 
 75255815  49803540   8993776   1962990  28291814  26823289   1075958   1196188  32934904  74609220 
 15462327  60265568   1730476  28214500  29207313     52338  28130652  29048790   1600646   4860086 
  3447968   3183892    466119  10967922  25767234  30885808  95970179  54213120   3877570  35114365 
 42263018  14541267  30226762  36340056  17394543  24787350     18290  14050986  37253328  39242790 
  2381835  71163660  15475645  52687368  35076457  78978310   8869876  19699365   5806942   5682804 
  5018906   7302650   3593556  22738410  69263136  54929750  91575627  43452399  17446842  11089800 
   797364   4526704   9812052  20906005  65278014    756616  55324973  45915400  42515046  12833436 
 18434395   3131456  67789350  13246265  31529994   1342296  20532600    226296  14283304  67835862 
    64824   8239242  25192378   5856444  32320152  15847311  28026306  53130558  19658221  63513408 
  4834326   4378308   4982940  14184549  48661800   2662281   2730384  32744524   1019970   6428383 
  6103768  12681648  23119038  23008338  18563805  21447072   4362762   9709944  18131422  89955500 
  3183750  78379875  34444422  67683680   6429046    717322  15934068    442170  17713656  85235130 
 18280556  25646418   3448710  23200905   2144754  24473064   8180524  20819280  40259762  27026517 
 27898608  38446010  24535175  48272112  37283400   5908320   8399744  11565493  16129044  24515568 
 69467130  66336458  72533286    424051  55535976  11701105  20546568  23273908  11332968  40889850 
  9581469  20613670  13678836  33487690  33101400  26935122  15625478   3029100  70061712   1382065 
 10788372   4442449   3350160  27053025  50896260     95256  10534181   3578800  37519142  42984123 
 42596928  29711875    185515  49911220     15563   4013736   2865560   8258003   6280102  36802078 
 16679885   7399770   2828689  24483936  59064924   2019645  39783550  34681608   7391644   9206604 
 22865877   8420468  37127181  17739288  69893096  11825760  32705300    202943  11514347  16620942 
 16119741  16272320  34951371  35263746  21179688   5139775   2789235  15566970  39952368  55090602 
  9407740   1326534   5769699  25143906   3019280   2233143  20800800  16184960  37764090   2716520 
  7745766   9014880  10855459   4822356  55002792   7396800  44304456   8532888   4599408  18142992 
 20487450    420603  14381973   2729104  18447072  29470294  40078800  29287674  37134104   5311416 
 48205900  24495208  79780113  34099758  12679407  16581774  10694991  11681015  12590200   1834913 
 15225280   8945050  32300310   5162350  10077794  38946132  32244170  42091389  13785616  26882625 
  7041260  15392781  12488852   6365280  20050716   1901396  50314176  87880438   1693692   1032451 
 44950573  20564150  39364002  11147392  19480224   4118442  23818284  35605647  77548143  23683814 
 31704312    869848  67130784  32202360   1360086   2581306  12883175  24831036   5488109  61118739 
  1315197   2710548   4705118   4762673  11902390  10370808  11491560  27241440   4674858   2123121 
 21003399  47501428  67024022   8124228  19779760   2966755  23858310  47216302  11083318  11418225 
 51189768  41056389  63961164  68529230   8586064  17221611  33213664   2745156    712312  33871662 
  1461226  18729706   2119780  20879040  16039910  35607880  26354064  28906416    956691  35891912 
   886648  14896026  75094203   9780120   8193607  49505097  62951240   7238308  30478541  13169664 
 22065525  22063944   1576084    961056  54545687  41604108  21807134   8756832  29360970  23511922 
 12962523   7714350  54817437  26264940  20430212  16761776  55398408  73906590  57135551   9936960 
  9385248   5038825  19658619  21567252    800930   2186780  19014045  21991672  62250136  18252084 
 17429216  26440204  37344640  70798057  74691648  10896944   7910676  15962644   7045808    450400 
  1229212  38781978   3779210  83891844   6258693  42563100  36734848  13624464  13565028  59572012 
 62835948   4546214  77391531  42171564   1292640  26879665  22462290  14786096  39673529  24824751 
 56400534   7611650  65449602  69507968   1667882  42937965  28027775   4223180   5052592    410805 
 20067321  10093834    174658  19584565  26981600   4686528  57128448  76614544   6445890  11672400 
  3592908  56509752  38933892  20552147  22002700    358284  50013169   7058840  23245536  82566246 
 22546176   1961719  21217350  43881744  67028500  41751560   3545856   5765504  34442658  62333876 
 49870656   9265536   3466920  53027898   7060180  28075950  23788323  10914120  19604376  17263350 
  5939631  58300310  10807240   4707050   7287144   7822780  19107621   6216192   5549544  20958305 
  4721652  12580784   2458470  38542638  47050506  38688000   4365252  12777936   1043782  39772460 
 15921520   6757344   9329019  40158271  28682028  34915858  41429733  27284239  46576244  16992452 
 35619300  52875459  54536834   1012908  26440068  25396920  14439663  10385430  33344190  56177700 
 18912894  20162472  45034287  31753905  20659786  62638272  51549615  35353323  34846532    593334 
  1864800    831660  16784130     70328   7548646  15584118  12402154  67882804   2984796  12006352 
  7873575   1306028  32587056  22796592  61049156  50613340  52988281  27887664  31531302    348678 
  9040108   2229150  28306295  24107620  36251131  70999520  38166315  55873661   4464285  20721250 
  5750503   4953150   2404350  11213952  23829552  57655246  57494424   4625243  48273192     57116 
 18625110  45938220  71371098    366995  10326890  21729510   1478477  21231171  16108584  37601190 
 10522570  85700314   5613968   2890377  55989600  11090647  43465750  12908296  13130585  12075966 
 35801238    626382  26147408  15336318   1206636  26986764  12289958  44196363  45358728   5775920 
 20352000   7304728  67183377   8115932   1230492  86753961  39950438  58281440  10734822  44794833 
 15768960    646116  78091488   8750000  21410402  28168464  27720588   4308936  21378230  63514103 
 17264027  18081597   1185532  21168086    936026  37742530   5295133  25974942  11036662  14620760 
 81443252  27509400   3055644   4497408  22440460   2485508  14214770  22841056   8134576  36188020 
 47096160  31293184  54419568  59965900   5099281  55848355  55063153   9398675   5013459  21999516 
  4601569   5260542   8949174  68670595  18540350  28603250  59418630  27615600  13481455  27428908 
 34487412  16126880  35137377   8665056  54658074  86858388   4171503  17036978  19821966  17221760 
 86638086   1899140  14103670   6620040  23367310  20053614  40357691  23230350  11277140  12790392 
 58960440    891345   2023614  28597152   2026085  23455552    649140  17795115  19539443   2082900 
 16280642  49665640  25337818  33148760  58530354  53105478   7942176  30825294  16244814  28136878 
 20890218  27426795  64363030  54634086  33883141  18085008   5343028  15826460   2022644  56537040 
  7966876  10751532  68359585  50904800    192276  86974227  35721856  12973125    820216  45211320 
 27759438  16960774  36090110  17330076  26589048  11178864  76182632  25687550    842708  10075702 
 27960347  29411499  62503194   7382375   6391209  34596310  59350210  14478501   4177874  39888195 
  2483685  25175275   8641748  32564719   6112008  28617325   1645875  11382516   7765747  22199081 
  4198944  34228737   5326425   9283596  57784110  12098945  26763990  41412913  68293992   2475000 
 20326572  23413481    988812  12726615  22621458    990974  30115472  29123550    886275   1786995 
 65453877  16885308  69785670  15389106  27195742    995492  86230200  11095661  55502100  41966076 
  4586624    250194   2165946   1775900   7866750  70517542   5059634  53955858  38896768   9678078 
 61991450  59975507  58123800  18115149   8788082   1903104  11556928   4171050  78694785  23591216 
   202439   3027436  24250265  35941446  18791892   5312970   4147260  22638960  16731590  90042144 
  8889454  11144696  44253196   2316330  18177025  64981764   6399837  17757879    137344  10867332 
 29207304  76756932   1812890  12868752  10985907   2682426  30653298  12512328    534014   8380400 
  1003716  45691241  23516196   1512920  70379331  43367620  56222483  35035968   9586863   1745100 
 11927349  81812718   6499976  28109108   7723740   3888882   8231480   1482651  53399640  14338734 
 17698714  57845602   7019760  44798642  52218617   3184260   5753295  48897555   9264096  47018510 
  6814690   1336800  16787375  14174160    107151  13949275  20880300   1355359  15588727  27428025 
  1261656    148135  88599680  13639680  15188624  23349050   1657006  23865490   6314259  29249012 
 17272313   2322352  59596668   2214925  25456492   6266304  48529680   4947920  73177965  36447458 
 59837634  12616731  25072168  18714115  35948790   1271013     95294  41687919   1781877  12613507 
 17864520   7733259  23337396  11564294  19827576   1863390  39896278    832400  18151705  72571860 
 13662594    951832  32707210  37543482   4910400  54940356   5831640   4221142  41513836   1252290 
 24448816    760753  52785342  18216520  22050373  10519032  31884183  23918830  15449850   4354875 
 25905834  18350640  32108142  45540512   1674106  24841355  48347507   3983412  16905440   3242603 
 17832460  68323846  39997746  62659521  10488471    790406  46220797  68707716   6363276   4263904 
 36162000   1511136  20971896  19504750  15850750   6671951  16567545   1234455   5313408  40636928 
  5600325   3132767  65326534  19098756  14408010  26481564   5540298    911230  43587180   4138344 
 10580267   5215280  22980404  28510326   9413096   2542035  17230154  55416420   1737272  49558376 
  3787538  24277734  27323415  87902529   2906442  14584420   2165282  30542732   7081888  71826040 
  5173776  16037058  19364928  27444291    500340   7953316  21491712  12021485   2034558  27680544 
 24036084   3202066   3874500  13111560  63154592  58537262  22895500  55623280  31849870  35089932 
  2165985   5085582  24274926  25799488  41540668  70017299   6101486  20678880  35194346   9081582 
  5444360    466899   3383525   7387083  24404736  44162160   2220870  29293516  13167288  10314150 
 65201382  15433040   3269750  22625216   2581059  24019200   1985083   1677684  48917295  11875248 
 80983240  41322342  58794048  23955148   9157166   8505984   3294676  16728816   3760284  44666672 
 32492640    531598    378753  39540630     81136  43700328  14536920  92692262     75762   1770990 
  1893120  17641108   5670378   3034330  51714810  74443482  19925440  52369024  21924246  13934396 
 23619728   3769584  67439013  23448832  74072752   3370848  88413741    373425  21076880  67837704 
  9526736  60436918  16478847   8315538   1440935  59518305  40536902   3097744   4038608  47116336 
 71846250  27997816  53083069    262683  41754033   6027379   8338365   8238534    331408  49383565 
 67925300  14658012   6956340  44438500   1833954  18201616   8833956   8003493  51496746  19882280 
 14269476  33515960  12864458   5974400  36253272   6972680  26238888  41928600  29664417  25374640 
 17455564  10743668  28100630  32517771   2969785  26271700    328008  27668952   6411780   5614440 
 35506320   1070112  47779938  20042022   7422565   8938972  62464362  55392687  61857152  22406659 
 57986815   3901536   1288815   4763396   6140948  55049960  38121922    211482  39576320   8794140 
  2650612   1040850  22353472   5245080  36737433   3073184  40897395   6926268    252681   6168291 
 55656370  55481850  79013056  40212533  14187308  52382440  71101740  20146568  34128122   6717173 
  5050562  19143190  43394425   4044768   4396672  37300432  15026010   7712250  28707560  10082240 
   760266  46403664  18591885   2686476  20833900   1309190  13449036  38510276  73977568   5662264 
 29820450   1044888  49022880   4927923  23220278   7640928  13063214   2130696    161700  19266193 
 48886032   1079105  18590363  13377849  64460820  51839630  53025915  37001844    647096  65300634 
 15112656  10047840   2634624   6078555  39278510   9526660  10346688   8145306  67118810   3054678 
 31922787  18682785   8176064    554364  32865138   6808707   3628530   3588436   3243940  22785543 
 10922219   8143799  89233265   2491569  72125586  25433362  50656284   9003252  15092532  44790038 
 43216498  30101864   4142868  33517891  57712576  38376461  48133460   9582144  32873610  22215622 
 70383159  29537053   4918255  21394456   3053516  27834873  45320550  20134816  71040796  29442748 
  5490576   1666709  44637354  33812053   9752644  35652420  46557045   6982888  61572814  34412473 
   943764   1564272  61773208   5233200  51090816  12710152  18494471   4095564  48426030   6761989 
 15226542  73055325  70155097   5515272    539580  39271304  10672264  26954375   6944834  18183468 
 21347150   2529975  23559186  29559807  48660885  40977000  54173210  79848361   8312864  20045040 
  4560156  49545250   1804543   7358416   8452534  25375377  42588468  47668544  25691808   7475475 
 14841475  25910676  66398202   2861679    411195   4511940  73969478    356532    519913  28403760 
 24867850  56009250  30346976  45687988  49074129   7899320  52837020  23397184  21426120  24313155 
 30217788  12081797  11070228   8560552   8469984   6817482  18420396  42550032  13692000  25834440 
 37280031   5090920  61758900  85879695  77566580  36315573  45495118  16003728  18012084    714495 
 20036806  71524804  11463134  17531730  10378256   5404428  56708315  20964093   5992896  59376840 
 75281714  40028562   2499364  35237106  53157715   3420450  59791683   6923612   7778799   3048984 
 24830985    228006  28277538    757188  52628274    581160   5836928   5967325   1561263  29510946 
 80200888  38986029  38145375  61045234  10441200  10962200  18335488  32201910  45146283    254124 
 31420492   7424469  12933372   6582295  55033802  58100720  17353273   4707813  39663431  55589688 
 50539428  21448926  11851363  68967360   6494376  46902570   2989465  16442244  80847480  12739780 
 22096622   2105345   1758960   4873365  38547494  53573616  12592592  17228464  76095273  80874126 
 25599552    228300  36567840   9491828  75703125  10645800  30282174  64649780   1027272  46231992 
 24255640  16952587  55903336  12055824  20987772  15077712  49041330   4674195   2504295  13684822 
 96571356  89390749  32479328  25798010   4751604  47932365    608256  52660140  44662798   2400552 
  4961391  48370600   8629919  25720425  38498712   4519151    233445  58031244  21843216   4445900 
  3843708  41666208   2240000   3850028   3033000  15049658  22977696  36566412  24545234  24357553 
 56709936  11140740  25398088  41253381  66164250  21183794  10692255  17636858  19353176  11940264 
 14382986   7006216  28841040  39265920  11408830  94605917  78632320  17887772  81456532  56185262 
  2509608  21593888  74470520  38093175   9490264  25382459  17433290  30078892  54541630  39536915 
 21676300    163850  21808936  49857195  42798825  54270048   8629270   4166448  21082320   8004758 
 56956734  52183344  26603640  24424752  18721063  22030470  31725340  52224208   1583076  13975774 
 61020666  53382277   6317787    340920  10146990  24458760  42173454  23788192   1092683  58028454 
 41731024   8826306   4323131    199808  54122466  47382643  28166376  15063975  11105880  79593243 
 82837410   6487845  27756115  13194140   2144842  91949954  21636270  33123640  35660236  13678376 
  4864770  41900400  42479115    280358  58741773  49578543   7659928  26998375  23869440  61750145 
 34923552  45044136  40969593  39396060   3589632  22265334    141489  22105109  35282016    504570 
 42387885  72469427  43214976   9671088   2148096  40247764  16278618  36046093   8498058  35566600 
  6700504  45969987   3146020   5745022  34660416  13477646  20256993  56902950  41934354  71010544 
 19561192  59325444   3756162    691641  36474965  18737388  78654069   5737600  78822650  56395755 
 20791727  52143994  24449432  10909503   4444160  12288072  23365748   2470452  50508700  27871884 
 19770374   6963723  23505138  45177192   4006815  26263062  70172265   7484589  29373490  32590023 
 16147584    785520  64589733  32894004    130350  73491824   8867388  37392325   4814043  41774481 
 20219064  56136540  39740790  20486102  18223972   3842094  49962214  60907716  54280636  39469168 
 22985465  24374394  76412850  48205027  18337356  31870452  16654480  42468640  74058420  41117952 
 46457004  23850685  56991996  61568451  33474867  31269564  13091568  30703035   8664735  15284271 
  2953440  14996266  53895320  78815940   3116412  44696000  68374675  74528898   9291402  72039000 
 31266400   4473358  37768224  17361193  47686320  34750080  51796423  15947680   6129134   4022916 
   782020  25770093  37607784   5623232  28608166  38356395   4241653  64915890  29259565   1136610 
  4741264   3596712  14955300  16277529   5995830  10515825   5524392   8845736  90687120  11732167 
  6513545  29470350  50383228  19940016   4184552   1400594  44707061   4530042   7888267  18007218 
 10039258  73569930  34378656  43413784  16053520  45102093   5342544  54420760    669670  76146380 
 26392668   1871589  13784739   1609440  33917526  42577095  27806427  47742750  70366230  26130489 
  9774947  24507346  16981965  65228787    346028   6603300  78077120  36774417   3869664   7747185 
 13535432  16521168  34230183   2360401  24561889   8172520  42134420  38157644  29917728   1084248 
 22476368  84569132  25428204  16840842   6014224   7005504  25218004  41592180  31034601  11447790 
 25219766  17639160   2744850  11637381   6947178  31309518  23967822   2952855  39127740  16734334 
   224075   2672087  13068521  46412055  55392828  10326767  14608200  19527564  15916152  14541300 
 19632727  18409734  46746566  71898288  28808780    490656  71000710   4225326  40601104  38998800 
   385618  16049376  59295120  51466376    675963   5834065    694963  14300757  21544767   6058206 
 61540425   7497345  11219120   3769259   3514523  18594375  15200458    879870  39602780     69479 
  5986596   1669421  21283972  15672722    321780  37992972  70699741   9449128   2918190  22178144 
  5792688  19418024  11687470  34567666    481350  38632083  39206706  13226983   2997260  41686476 
  6803159  72138193  75441840  48453675  30212220  77813490   3450600  28353085   8512756   8542441 
 39188996  24263360  11960880   7884543   3085490   5818694  44037476    380259  34447032   6252297 
 20871681  55570976  62105376   5515620  31697632   7303824  22127502  24473067  40813600  64943606 
  1982880   7826976  40122225  31895240  19305250  14419932    763296  17382340  14938232  34332288 
 86229296  43000680    615002    943280  18398475   6101355  36859226  14099748  45826815  26817867 
 21812520  17593146   9702154  26362941  24726474   2405260  82795300  36306390  48205836   8421770 
 23019380  28699704  17361573    314360   4886090  13224048   5854288  10205040   5674592  40301450 
    25695  47189775  11093241   3938934  17404855   9500085   5645904  24863780  25968590  33479490 
  7015593  19230520  33858192  37278504  22347360  66311399    177078  36382720    305472   1595880 
 76950160  26929940  40049688  19319328  35711750   1515480  50854545  12921216  54546755   1616509 
   645480  35705916   1277204   6227994   8308750  50610504  38287260  35583566  36684613  14930240 
  1433214  27872544   1445405   2020096  14107434   3734227  46568003  33966199   1122048  44069260 
 70048528    732564  32429376  70310948  36982400  47369600  16665795  12152349  75767085  28675962 
 27540500  73443048  30589028  30407951  22044275  23232678  38855275  64050322   9187438  10628784 
 58127720  28721583   6413113  29693070    773262  46027576  10654254   8924352   6410670  54526362 
  1501161  17251772   2619360  27247528  31374252  87701220   8592648  82126152    888615  12070436 
 12536090  16805360  30807184  56286472   6256688  32422075   9879250  16140654  32032808  56362740 
 39988818   3252366  44622047   4329252  17443674  54479574   1009437  29786723   8120003  15952395 
  9921104   4501104  48132410  39661208  25395467   6188000  70636865  58561657  19978110  45393318 
   391790  29820128   2327392   1390756    498248  18984191   6396852      9670  92391784   1530594 
  8421552  46400048  13622715   7236476   1806847  14515121    593850  26185819   2504736  56852202 
  9224098  61037725  27018048  16095375  38458299   5862467  13892953  82987618   9675244  15491385 
 12456044   4113288  79242598  18532716  24516730   1634256   2102736  48102384    308945   1362452 
 40746112  64585467  11360250  19513010  33578259   6502705   2043382  29135115  66367878  54643807 
 85313169   2165075  68124119  16103046  17809330  43514016  79022592  12862464  20546734  65677794 
 27920620  28418433   5472504  38814552  20868888   4602216  24854109   4760050  34920600  11262416 
 46299747  56812741   5050810   3127559  10225067    245732  30796116  64523492  56077326   7485907 
 14288300  28194320  19625751  18080685   7879736   6329848  45504155   3094680  11478288  59287756 
 13843328  46093740  25682440  33551892  11871960   3502030   4173390  32732880  27109254  54068130 
   522060  19662975  55883520  54106016  76206690  27505070  21898304  61259658  11271150     46136 
 33518264  15028328   5977265   8627925   4791138   5342013  27927822   2585862   9002562  34840950 
  3265912  16894917  14610000    413112  44742597   3707821  69306705   8817672  31182826  10338244 
  6749899  30945362   2377240   3023005  17520844  19758120  17838720  51272426  24133914  46051830 
 35796356  64353150  30241310   5946435   5259724  12518649  18949572  19588142   3923720   7942836 
 22204204  26176022  57864326   8148074  11152800  36825534  40243558   3193395   8921715   6847204 
 15534000  44154030   6797250  19320564  17138451  36658310  90718600    653670  33514670  10930600 
  6510349   5543034    817320   4842621  25933852  47147145  56335986  25376854  37313376  37160320 
  1646757   8952660  25158224  20648914  54466881  47596560  33590577  23196420  56536160  12312761 
 44632140  15979992   2372792  22295094  26141346   7248072  34297830  23696848  31315666  65212888 
  3607112  15225084  30913463  15488378  12255665  14735052  19086176  21320091  27025006   4148618 
  1282386   5033952  18009275   5355850  17676687   9221646   9124688  35605696  44521936  14185325 
  3211296  45934125  37538484  70306756   9082369  36955224   9305310  37582461   8281164  16638979 
 25312170  26061321   6073982  10972397  17913077  79863408  48054249  40973940  13466180  55474552 
  3952494  40387132  29550681  60987222   5827407  65977051  20180724   1018248   7563528  21443324 
  7734545  12643600   2618344  17510976    182700   7444242   1743984   3308679    248262  17492370 
   287627  32157400  21992152  13550565  36450600  23250592  67791510   8663940  14961635  13295510 
 11135415  16605218   5175276   3840743  19333204  11829240  30305197  10764128   7492800  31225077 
 31231270  58560915  49031190  43948729  44214579  51444449  76132125  45764650   7250064     95274 
 29538486   2184443   1700475    280407  20095560   7150500  26964924  24745030  61822960  11710104 
 34756167  13085163   2531036  21056316  60869280  22831350   5663175  18385952   7236873  58912815 
  1371594   1248450   1202388   9284836  19432032  23826218  10621527   7032680   2036912  30874875 
  2891196   3181360    181908  46354878  32719645   7612384  22474165  38097180   2595798  22061665 
 11852124   4094145  18737950  64919040  55693088    802435  48663342  50291956  53542724   9472320 
  4793313  33719444  40165864    980122  60972691  13201088  54806080  17070212  41241588   3372996 
 29389298  29934493  33121088  15670117  70741200   2826768  59772450  11135554   4044456   9949077 
 16757342   9083277  12315660   8425200  62959977  40183637   3399450  66329538    154170  73027500 
 39435551   7079101  15813536  39531915  12004388   8634241   2977848  81338112  37109205  31818072 
 39533168  22533720   1880375  16580630   8294688  38547636   1869903   3134418   6509088  42986326 
 12081240   4302474   3359304  14396382   1692225  16363607  55215056  57951917   2613294  18778974 
 55626507  36822000    144228   3265150  14403080   3634497  25479792   4319112   2193714  50993910 
 37318105   5182383  36067296  46642988  54273197   1965168  40521285  11755942  28993838  19994458 
 34676610  20756813  46204148   1044937   1681997    956732  20444368  61054275  26131889  40543698 
 40710016  62845110  20386389  84890248  18675840  23963130  57607485   2170847  12356304  15805510 
  7271165  28060032  50863534   7307652  23847792  76616204  10942560  10088940  22586687    419152 
 23836375   1231972  48906612   8940932   1302868   1034724   1194624  38913400  19165881  52624467 
  3362736  17584788  25468848    747252  21914315   1047072  47168212  21439677  20813094   7419276 
  3378870  67719250   7897824  42761472   4647552  34005840  26972550  22869951   5557821  13407185 
 32396670  50325955  13184280   1563926    603073   2884588  23619850  39164015  53986642  78099120 
 28799008   5370008   1945837  24477292  21646000   7888790  25973181  25137889  69178977  11107940 
 45989120   5794878  76334880  50275458  52099065  15303440    321250  10415900  13943336   4708691 
 24505590  47435608   2807672  21301714  51173408   1966028  93041945  18288165   3978208  81902600 
 15572578  72387510  30024918  41550912  14223328  22171522  79236830   1626675   3138760  13369740 
  4599954   8904870  33203884  69738415  19109168  31371828  30166056   6878764   1835016  50525332 
   570336   4325645   7927948  45469066   5784994  71473259  11840972  60994370  16006265   5460628 
 31919914  36336984   1802538  12623448  42968367  22982181    625716   9550040  78548160  23985468 
  3139451    458206  39176490  12331685  90211995  82747128  24104410  53718280   5758430  26512837 
 42140928  19635660  20361900  30097800   4256928  61483265  45952972  14130344  44576760  19900023 
 22203432  36168187  37248920  40882699  34502580   5946534    323547  13220778  64178264  42088938 
 16593552   6239588  12736570  56180960   1021683   8849710  56568038  67914924  16891609  49870914 
 70356069  44381276   9336115   6872058  16527735  46121340  58534010   9529568    930875  18096910 
 65688168   8403200  34461744    426250  43525350  24343332  16294400   2620035    737007  36816535 
 31498660   9710946   4852220  55688564   1395306  25205224  23421690  37286838  24052182   8225248 
   952956   7250740  27140563   2833212  28935010  11829726  11589120   9999684  71767080  28583379 
 11313540  82463589  23162616  24787332  59067574  67764336  94968748   1408795  38371983  40098696 
 40471596   9567857  52977240   8245638   4360545  91238905  44405268  69502706   3626370  59599300 
 49080540   8125000   2387916   9420962  85261816  54228070    480575   8984380  10872945  47213037 
 37321680   9025933   6094075   7046378  40727376   9928352   5978368   7977354  60049440   1255634 
 10972944  27202476  26416080  28878920  67574997  55244860  19282902  23450616  56590426  16842870 
 12836736  31889824   2220229  63152310  29527320   2243721   3571854   6588825  22626828  62006854 
  1007468   4595584   6890432  32420623   4711050  40581868   2591456   4454650  38666280  41650140 
 35403760  13212270  15180034  37227104  32543510   9091662   2330972  53146368  58776854  72761256 
 44501495  39227495  62177376   7520170  16881820  59888500  34150435  11757528  13852800  16743045 
 32117265  19986302  16097883   2183175   9071846  33179472    208120  88885714  13531188  12835214 
   324711  31483392  80019294  40320672    248094   2094822   6049035  34803600  10319365   1430145 
  5315176  19235416  20334975   6575636   5677728  52424400  19725552   2921832  14154096  34860651 
 17706360    793000   7468281  43740720  11195618   7608140  51703992  17288950   3619560  15509130 
 45613036    167684  10766297  27161728  68010426   5981702   2393456  26265202   7337200  37144004 
  4454100  28961532  41279040  23329593  44835280   3859101  61709355  22512018   5279360  13323024 
  3123192   8162534   8011843   4959474  18921768  31801308  52831440   5098555  18328632  26967096 
 16696035   7281398  10070846  70753150  31437454  17570346  18868400  41787900  20336759  16559811 
  1865032   1534032   1983718   4349565   2253321   4157555   4919820  17965156  55721388   3652640 
 28519540  43517760  14143064   5242560   9424089   1562201  14836536  62555570  74089400   1066043 
 11392116   5158188   5501368  10477525   2376770  43748628  60025317   7296230  17754375  26829150 
 57056384  15718251    795675  50043970   6064016  43638310   7526277  34234624  25477592  32197447 
  1559876  72245646  36140748  34958784  22988448   3954103   7233132  12153536  17171478   2540104 
 57284557  10550600  38633672  49902480  38329285   9100171  22750884  76135264  13653703   1643850 
   633022  58226742  33091551  50509080  35148601   1250286  21516428  61995820   5886270  80951644 
 75195736  15133248  35066598  53025429  16649290   7988886  56374317   2157984   1874592  53406920 
 31254027  70672756    492246  10454770  26622346  48742398  24042392  37744692   1055298   1716974 
 28445436  59465596  57804175  39038952  20915250  13019608  43892590  40119360  15444170  13858132 
 20073088   7811648  59821984  19620058  31821696  12248752  22761438  18401548  68957862  34921540 
  1267196  60290184    845298  38176908   1338512  24951078   2918488  19082630  17276256  46290575 
   267031  25621542  15912575   5108112  14966680   7618469  15591544  47277109   1757847   5368950 
  4640207  54687850  25738353  20220018   4624290   5710542  16128240  21223800   2620560   8931135 
 24991043  28692000  44868135  28073190   1231918  55241846   3940056  18699439  52378878  48754320 
  5317085  15996167  60245314   6281346   5673924  42640155  42809940   5157955  33479343   4041500 
 52481220   2809752   6580055  24541453    966482  22295626  43062663  20629875  14886384   4893768 
 13401645  37903018   3162470  18098670  63718556  15489999   7763433  10025660   1946500   6616944 
 27941850  10865440  39768916   3433488  33994785  25718784  66169337   1600830  71241732  69906214 
  1510688  80914324  19438545  52631085   2333080   3602340  20986316  18730600    997349  82910314 
  1142430  14894100  54283722   1373445   8507570  35536270  19260080  24900096  18064140  53855712 
 58922520    701631  68949860  23135304  56318652   2780791     52110  31194072  69056064  33113652 
 48160288  13562800  22726116  33843096  16920512  21227568  80660675    288486  78626898  64897961 
  4068180   9382800  51838794  59665830   7973031  35231950  11288076  14143032  23724900  64175496 
 23844106   1345617     37389  73658340  55612614  39871071   4462668  20231260  83854293  54519528 
 23600052  15691533  36427698   1278847   4217934  31921255  18595582  27122732  52548320   8829933 
  7234003  16870248  44779828  56549928  74504863   1519563   5496576  38814126   5527128  18593500 
 22262988  55888325  10277197   3894249  41319210  49246262  48986644  35472323  20061685   5711084 
 52991552  18084080  31854484   3092810  36833758  41061948   9132519  44474554  10262956  42584815 
  2963520  25551390  45861750  14891717  35114650  55993482   2654295  79577230   4340646  19203876 
 72079839  10085229  16067231  32782698  16422490  15345456   1717695  10855176  25294016  26600097 
  4689314  26088258  15496484  14030016  47232705   4549264  14736004  26328192  51645636   1636365 
 40742128  12214310  11078235  22074339  32788800   4166994   8302835   3877952  12973328  56568255 
 76624961  48476945  24558795  48827205   3189792  14344316  38455200  49811100   6653900  43320848 
 37084454   7465568   8068950    505533  71469552   1367028  19197070   5044968   2120034  17336325 
 43400376  75363120   5104914  14274715   9725040  18987810  33456900  12661565  56670940  53656512 
  5749612  59260096   7448650   2864070  13437130  44149518  25331572  49863195  23061844  90667947 
  1679000  11386332  35939480   5715609  44884422  54041955  18497814    708344  66059694  42682020 
  6193880  17687400  46130658  59075625  20052383   8880150   7685900   3084114  15788436  23857287 
 62735682  21815920  33381396  26428868   6406255  62068848   1805428   1190436  32657206  22026180 
 25785657  11058693  40472510   7460575  10178934   8690638  76126204  17033625  26707644   5536125 
  7247783   1396542  12795904  22752681    185490  54051687  63432582    558298   2990150  18309000 
 25756770  49426014   2618620  23061144  10480701  60760278  77943307  64694680  11534496  28165034 
 61090182  10888161  38387855   4701046   2803640  20479220  75465330  74637508  45734598  33848412 
 19667700  13177998   4182174   2804503   1577016  12866040  38215080  74657924  61494015   9384492 
  7401324  43895278    655838   3139751  28226198  15574720   4547470   3126298  76401840  12896037 
  4891623  30909762  22777579   3552560  10052790   8668560  19602284   1034425   3295150  50254400 
 53197536  63306771   2973096   8221871  70722960   7041456  24123065    902940  78505050  73413000 
 19847240  87205774    248745  69079140    992592  20113784   3691853  29031444  88721064  17693984 
 18743200  56914275  27701985   1445660  11234426   2668269  37779468  38288984  17240388    434005 
 24193230  76848993   7423064  51550972  42219072  22706750   6671922  19519860   4143125  13476070 
   397838  54132650  56054415  25047270  35280073    149210  62022540  55782588  79962144  26297720 
 26778996     26381  17920035  13365514  33388560   5673024  41328825  62101648  30233058  22827728 
 14866896  35520960  43789416  53453568   2135900  20577081   9968088  12753826   7545850   2003264 
 23513295  21008600   1244900  11968566  47671910   6403339   9871050  39564990  48246912  25412688 
 51301925  26944592   7366725  50939021  17743968  36778210  32185153  50791374  36580064  23159875 
 25260640   2101120   1277312  75699600  13019094  35100950  35310348  88205775  69653260   3545262 
   156860   3926329  55622268   7390544  18194030  21242418   4711373   3155790  31687656  36472000 
 77104036  19088534  31696782   1981584   7061958  32475355  74241342   3154536  14888384   3346972 
 58356944   6378792   1084152  23016180  30719297   5584943  47278968  37228572  26893200  29731638 
 88757760   5450544   1832640   8484672  59330376   4891338   1358374  50913408  82326870   5539068 
  5971911  12778348  18317775  20402956   7430409   7908480   6980040   2042262   5903370  27350400 
 43863225  33768603  17537813   2163996   7589380   8525914   5740287  22856592  68633532  41776076 
 71756928   3964076  36066825  10742914   9673650   8930270  25497740  10444814  42514058  19645250 
 72720570  26422752   9120128  12072543   1114080  37852864  60412050   8018028  20663783  11567688 
 33877694  30747384  52089900  13199276  15541491  64239456  47495180  36120740  15271652    866096 
  7633908   9310136  32664996  14484595  26349640  67829468  27060141   5382912  50507900  23866650 
  2302885  41985651  55732075  38229256  11229451   2593500   7890363  35513540  33436260  69474720 
 49375320  14793828  63620438  33864912  10435161  33511863  74148820  24235008  11714190  20984720 
  3572176  41133745  24933665   9941888  39650600  22331898  50943795  35789925   1949457  20369206 
    81291  70050374  40827280  47752480  69791800  88432064  39702798  98641143  38849572  12953514 
  3581761  15196414   5162304    332122  77474130  22171056  61761480  50473047   6115494   9104067 
 13068980  27397683  28942096    223656  36936000   6393945   9439335  35657404  31973175  34552089 
 35691500  53953746  48106828  54581755  24047259     22300  13709021  79955136  87091953  39347286 
  2110828   8934978    555009   3788120   8595600   2421639  58046035  38124317  66423056  32042790 
 46175504   7375126  27092660  16764522   5602872   5847750    660510   6798528    224480  25606420 
 42399762   2511496  45073287  78041612  18433028   8930496  48134022  29196955  10117980   9414040 
 28181104  70976740  40887030  39283750  17799820   1899540   4024446  12219990  18729420   5501937 
 12744357   2765763  44776478  30029496  12905649  28167872  25106330  29415636  41702540  82805701 
  1191260   4382184  17124780  19641369  10985518  48825040  31407222   7084418  18098883   4292304 
 12882828  41820015  13688944   4792408  42385458  50338260   6554061  55549455  15244614  44560768 
   487396  24618944   2740311   6408792  18920304   1137780  38586368   7125632   8485245  73456992 
 36502796    214544   8207320   1726312  64046274  14109024  35987525  18217800   1058304  11751096 
  2960048  46778112  53316738     16185  17183872  19585639  38503584  48265092  39192930  21506722 
 37565880  39914949   2324056  30990880   4483710  39782720   3262875  45497010   6974500  18753086 
 12674321  29041472  44968825  52819500  31140640   1572153    325318  67889536  21029904   4042218 
 51340904  90292865   5445132  10425510  16009916  14940731  61221840  14799860   2399040  23506312 
  4794212  43596896   4147150   4075544  51578035  38396100  24401028  90200979  59869368  21270960 
  4340925  34075249  35235188  69500126  25557980   3073600  69446444  65473850  34601032  47245417 
  1620600  18104310   9485489  17444366   5165940  18110736  18464985  44996150  14926080  15533320 
 27466402  10716544     81660   1733562  47545517  39226610  38863754  18286875  12734900    147841 
 10370181   7573888  24035752  97341660  12951484  34429376  31445825   8100486  10531404  60387886 
 22606969   5934345   3750377   6106020  20102978  43914375   4197946  33463202  39672666   5392842 
 16169672  14133717   8419485  36357468  29149116   2908822   6007113  14217268  21325788   3735456 
 25332780   7528926    803896  22938980  54325602  59427378  30569517  11263380  51406742    189344 
  2487585   2480128  23069844  57089753  64056140  14461020   3566056  83949789  26239247  32277732 
 10554830   9006284   2776338  30389992   5252898  31296864   6420536    484776  52591576  15043138 
 77053132   9647235  11243328  17974992  23484810  38317926   2807497   7093542  21646274  25692500 
 45480106  32695873   5157114   4923318  26317815  11235857  13530624  19864488  10612244    568752 
  7019688   2120544    414396  36304516  70268796  41669890  48106498  19475694  33784707    283998 
 38456040  37707120   3435368   7901264  15892548  51773362    537832  25617514  13804332  12304215 
 20402718  57928694    445014  21623618  28226744  32548785   5905145  37839255  52061258  49167451 
  7281373    950025   7832340  55521790  18305016   4457518  25285950  51349824  29363961  80644466 
 45096765   1131410    937156   1420380   8776689  10747863  33041340  36612615  74301339  14424586 
 17709937  21264240  42217725  64107072  15433383  48021941   3592512   3693795   8217936  66967482 
 92502432   8746348  11861100   9589613  26743122  56200006  17436346    375015  44988958   5895852 
  2146522  54079170   4747848  35916104  38396556    171112   6292275   5817650  61228656   6803123 
 54775080  44881180  29016210  49668024  63722048    867360  53900800  28215384  17789499  28751008 
 39151574    371799  49107245   1446156  40052460  87065520  36902212  22925779  37576539  29191539 
 38647539  21922062  21718444  12528945  19464220   3281226  47846440    458579   6757792  49869772 
 16917604   9581418  18681065   4187400  40343402   2534599   9614927  12641827  49955516  21224896 
  8422347  26322808  64255563  15336096   4973276    716390  62554184  20039304   8033029  36638056 
  9836397   6689710    201492   2687013  16186464  21643968  77579879  14697375  67160304  30000520 
 12474640  77862848  74715102  13563756   1268316   3303936  24386418   2512270   7644166  10033635 
 49540025  20838972   1012364   3271365    702270   2295780    761930   3369652  18304640  16322460 
 11848212  14306656   1992144  14079774  49942480  23549656  24212405   7272516  57324780  30790714 
  2258118   4450875  39466429   1610371   9345329  10604484  24250441  41878954  61690608  41336176 
 19585580  37750492  59165568  56116167  22535520   2270048   8361025  23668065  19418256  32947200 
 25239620  40837644   3737760   7230116  60781336  10844900   8476910  40151035   6150340   3732570 
   294814  12282228  41240811  21058336   9206160    131264  35443676  20321931  54016328  59734290 
 67857198  56926467  39724300    180262   2628542  22339646   3270324   3381023  33849024  48903516 
 60755695  27473370  35253987   1716276   2297736  44331300  16674900   1154432  11151630   4859845 
  3182955  74239360  45343830  33163328  63406338    239910    437360   4167260  30229710   2414356 
  6991536  22698008   7279216  87284415   3199407  34982508  29611896  26544398  41964752  44208534 
 40958628  71889653  23719923   1965460  11792985   1894074  73919461  23737238   8181136   2313986 
 47588324  13752660    470920  22036622  28211314   3200985  47978358  17903790  12775900  11631979 
 16379415   6998745  33787296  11298652   8730272  46763178  61852725  26832903  53560000  76546575 
 33571161  34357884  46810898  82396800  66784288  54497448  10025856   2714050   9970432   1219575 
  4611446    309213  18474750  54380160  23736580   8021915  22335726  15525882  33941531  52920780 
 45435000   9471620  17438972  50223351  29548746  43545120  92943349  14862682  11775456  37312946 
  4708683   3576666  48468330  18646659   9513300   3893547   2506939  50940057  10155369  23338588 
 13459563  14078394   8214336   3170376  18523296   6144156  29676474  25149282   6156801   9841824 
 14424300  36802584  39048296  12661255  11909352   9909088  29512648   2283008  73949304  70979256 
 32984600  37115442  87985724  11670381    614196  25759305   5962914  40206517  26571766   4158336 
 48088848  74277864  52704224  25645568  32410671  30017160  18585272  10281415  47566692  36294552 
 23694416  10911600   3136280   7714209  36994644  14630688   3583990   6544800  13500772  11687548 
  9474312     57316  49203350  24290171  10661420  11629428  47866730   2639284  12122299   3918402 
  5560250   3697551  37522000   3201285  50453550   9325918   2860832   9668763  11278168   4665596 
  9650879  27537066  16496800   2732016  26164534   7650864  23864372  10267683  61054190  47366526 
 25270670   5985180  10619555  11818870   2588670  30681032  37549080  44424072  78819720   5056656 
 14674998  32926896  33247012  16934271  50475344  56808585  62122494  35072139  30708854  13801128 
 17105152  48391200   6031802  20147931   5529111   6225260  34693956   2945625  31335885   8104019 
 37677600  13147692  14238863  13271385  18668754   6097356   9441176  26231359   2693832  50183920 
 20985120  29181906  35127300    415668  49603190  21081225  24247944  15781521  40310080   3180672 
 11714196  50442282   2924073   2536404    103432  12264581  14787552    227480  18590600  41439870 
   507906  25433607  25901694  13931536     99238  14399488  24315060  48178560  22011696   6713721 
 11842740   9342725  20930685  97258963  12641640    558600  15017581  25002145    230120  28866890 
  1752425  37935810  68184900  13131146   5791120  30703632   3950936  18154626   8105790  19985006 
  2643326   4842174  54555390  68196955   5850954  25623936   5883654  36760768  38364440  42170415 
  2705882   3098100   8293974   7935760   9738144  44008999  15207296  28712992  27324450  49294980 
 40085955  75461507  31334211  34020168  16035327  86428368  13746594  28974924   7468928    563300 
 13329182   7787475  32135964   2353035  68356752   8584484  15723222  55799380   5839632  15334092 
 12815264  16613576   6734458  67450839  16802784  41762636  43548109  15871310  28389598   1077450 
 57310330  16936496  35109360   4881126   3989925   7513418  14512575  45041412  48281670  23766057 
 16328316    829244  47674098   2839056  50961794   1907766   1136770  31178730  65130387  24995868 
  1970266  15180462  16316640  58983864   7084714  70161660  14457630  49595589  67338270  10362570 
 50337012   3188858   9743941   4328412     15956  19467318   1125650  47622204  22881222  60149466 
 53088960   5309280  17423094  26693085   4074560  48795210   6768020  21237372  34661819  19419057 
 85704072  26724048   3546488   1332814  19293500    221403  49529005   2492338  35367690   8691039 
 15874320  12615320  10821168   6679749   3585091  53700150  49253432  10172680  11835264  43158948 
 73703223  52956488  50165500  32751078  67993354  44980170  39785229   2071760   9657900  50693643 
 34169850   5227436   9233600  51227640  35400287  16368275  82447755   8846478  11191851   3435885 
 60038424  16751787   5906985  44111039  48918870  23924168   1045856  76857880   1172352  20979792 
  9666970   9585008  28767627  27620490  54603648  13352139  32592084   6712862   1263195  20651111 
  6110799  53746968  13151952  46902336  52370452  21216626  19616792   2632179   8044965  48940951 
 45614940   4743348  12550214  36213940    599430  10581010  53043510  63074089  20394269  21819735 
 92947392  45713736  21419928   1405812  21430720  26332390  36796304   7910040  28431000  32029152 
  9074345  19472507  10140944   3858767  71968256  22755057  16207449  17891990  15261246  56758320 
 52968090  10845228  13646262  18309568   8104784  24947560  17467808  18598431  13503330  20710701 
  7437312  17162264  33104625   1091776  69534090   6353040  48894300  82180775   3101002  68562000 
  9537840  31980407  95861832   1369380   7813761  12174117  47185152  27183518  85051134  47766233 
 47986992  63154275  62693639  52016668  44806041  18086930  11753742   5034127   2882260  72973870 
 13648935  27723470  36705708  78936984  29949300   1524830   2597076  68703630  85398340  26381265 
 34898544  11208454  24081662  39448648  24158890  29043586  46519248   8126741   2111040  45356850 
 46235761  14741562   1325520  46110260  58073022   2991938   5886144  12909550    178534  57625366 
  1529541  20523012   5620761  20867006  21796540  31095076  32395960   1629288  28855958   1790250 
  9887625   2782335   8403096   1076177   2402816  65747396  44688705  14377012   7182488  66944064 
 83093824   1596480    692490  27980700   8461704   2140193   3869436   3512600   2641504  21067282 
 69599160  46825527  35484840  10549959  52357284  42012950  68186076  10526499   4918320  34450976 
 75527100   1145484    743426    485282  51821024  36684192   3115889   2672020    793613  12430290 
  6458463  39225460    896411  71415973    940275  10137396  42574202  15704832   8672771  65893957 
 17760393  16681780  46619670   9669300  55744461  65657504  60396563   9039888   1459812   5401005 
 43035958  68923929  34308056  58796684  71087660  63984690   1850880   1854468  26048223  32049297 
 79558890   5590949   4119566  33208780  21778884  19175622  20064000   1290471  37917915  28004641 
  2457239  67971411   1909845  39952800  15577536   6186472   5569930   4595220  59205014    364782 
  1747954   9585487   2646840    566592  85747034   1616622  17579824  37033962  86692984  84447555 
 72969690  51058497  21913002  65381632  16922750  23488212   3305225   9182336  24939510  64625736 
 33079728  18551218  10545680  40933845  33805970   2260264  38977193  21372432   5810112  12602590 
 18152796  10780056   4830386  16030568  74653140   9879328    306130  20967714  81689228  53467176 
 13073661  54670088  70281995  12072666    537992     25122   2372756   8205692  14068512   8256236 
 62451617  32206054  47181024   8806084   6659240   4336011  56896230  21658590   3751305  12880670 
 93289125  17252944  15746375  18092220  11658330  21456512    339014  12710184  22374631  69165928 
   967104   8283434   1023478   5690476   4216930  22023548  56935516  72028109  43684833   2380523 
  6261738  13519394  48767895  29334729   3363413  25181148  45388749  25669710  10620246    612504 
 27150156  14329836   2344158  41590584   4878672  39973500  22043598  52142784    106460   2105352 
  6500330  26820500   1036406  62178522  16333082   2406351  15472416  22446904  42513710  10038221 
 38524040   5290435   4473524  41837588  65216700   2548172  20508524  10496838  34805568   1231950 
 33968624  52762032  11314888  13378770  78910344  25297528  12819819  35380261   9365062  28596302 
 45194624  40199915  23494539  83905115  40340240  13881894  56452500    171160  16190154  16935960 
 26748306  60090921   7894172  54155023  35198118  60755544   6825334  28278302  15836544  61613916 
 32430368  40991824  26281180  15056684  42360710   1458642  22844647  31716224    210427  51702000 
 36337468   4418500   1426320  23524423  50239735  26096196  26173394   5030625  20641181  62626746 
  2673888  26395243  57216730  38850854  13512035  15729714  46219466  24433808  79716804  30263310 
   377996  20507872   1586640  12329232  33762264   2456955  15405769  10911264  19183516  15143090 
  8194168  10409672  21066408  14963570   2118600  23665610  11048367  13124375  51722944  42770952 
 10495271  11590880  39757434  13457624   5314704   1072896    802456  39240999  18089116  46716082 
 13344415  32512452  46198113  41371360   1747600   3659201   1636352  36218259   7677459  29009106 
 89254868  74259045  42806340  23541300  20742237   9931946   3375424  43178052  39466558  21043176 
 27198723  16688118  45417960  75987084  60158735  51537320  48093348  30976426  69103000  25362970 
 22981600  34247136  11248932  20416928  16957908   2515676   1018900  26624073  38187171   3270205 
 49640787  57872082  14232243  54203968    246561   8621613   1159148  41684331  20234808  33426960 
 47881050   3947740  29203580  23081205  26746200  91714464  66019158  58605580  13619718  70666117 
 58778730  40540357  53288156   5159550     99429  42762449  24975090  19275023  28982324  48230265 
   748391   6148656  47389147   1136688    537430  12244938  23017239  51704690  58457945    292764 
  5315973   1760048  11565740  42232860  39290472     17248  23380670    659890  15692040  49531830 
 87535416  15137012  18974256  17747253  12383337   5223538  17488716  30878232  40141920  20357568 
  6600000  43615880  13239863  44572257  22074394  29414835  62323989  37523607  90829780  60706050 
 13813800  22630257  30082200  35827960  72659621   8084508  56988520  68588784  31251480  22599603 
 24193446   2160620  21332331  27741468   7361992   3562474  47154430  22722920   6902798  28007283 
  2248480  11053992   2416883  47300825  31304867  62455365   3236355  89657451  59186236  19270188 
 42663584  14496676  12220192  10970493  33737331  17313297  11836386   6663450  22746578  57028048 
 25358616  31129020   6935760  69081540  49888580  23002164  31981150   2009454  67968450  46208701 
  3908667  43557507  16794219  33614100  11944749  12884512  62740945  17795957  28140465  11187018 
 26962707  29209397  21559098  30637633   1059270  14250126  55222536  11949154  13688142  16825081 
 30157772  22900800  19880646  12278304   9292422  11694888  13363705  25931100   2267636  27451668 
  4516124  18297433  30809184  14725216  11511615   2670476  43264128   8945244   5698656   4301868 
 23228460  14140000   6842669   3402201    623268  14243922  49078674  37571680   9971865  62035470 
    72542   2265300  45303375  47030826  97324430  18044745  15417752  35337960  51133509  43054732 
 64219680  33777600   2500400  30294288  28677920  43483554  42897654  57998079  15805746  19654388 
 35743584  51822685   7987073    584100   7816140  50821200  34479072  13556164    719200  19317192 
 24516756  29889450  32842368   8556269  49962880  22275591  15951690  34937640   4135131   1515220 
 41810214  44040390   1484518   4258375  23098281  39068505  63967263   8566691  26045276  44450812 
  2591118   1111290   2661120  12304235  17262615    588390  73466290  74612835  16756040  37712142 
  3707431   4577274  52045656   7741770  14550030  13113962  34164150   6968786  21733569   8935920 
  2223843  11777634  28962390  11829381  14940480  76516206   8206271  54182170   2468084  68497660 
  9897302   7667440   5418504  19998792  31803865  29939216  19835434  50710264   7064373  21192300 
 20317000  50357034  55960818   2875968  50741740  29307675  17407960   5669664  45925044  84611618 
 12387848  34234199  51295202  59425272   2111802    196950  51727396  16230452  19521168  68379506 
 56423280   4701894   1381765   3254179  13717551  57675904  85990702   6267016  59863668  91640025 
 24551160   7953026  35435050  28203857  30872154   3049690  36597255  31479825   2750640  23261792 
 25917882   9804200   7571902   2134460  29887692  97750269    500595   9723375    224700  13033891 
  5772222    386912  15492334  54633656  16936000  18663525  46896426  26860353  13585232  33101770 
 13474807  15712642  56787162   3453880  24977946    412100  16173780  11153304  33354064  19586442 
 20690904   2455020    926032   2410056  25304496  54693086  18488236  18545933  46235158  38231925 
 58630824   2370832  22286474   9112320  21020629   1322517  64903286  29700828  64988888   3742620 
 55712540  24025695   1508274   3861600  15604316  18833520  37642246  47122112    105794   2151680 
  3887330   9613600  22783464  13668068  14603328  35875287  71152776  36789534  30048234  39570272 
 19812942   4559430  31208196  20247179   7474875    640420   6925600   1827771   6061044  10796707 
 56605140  50965282   4636716  61179712  33096084   2068796   8697224   1092420  11025184   5218868 
 33825600  17613398  12889800  33112456  67697876  30443130   3606806  91504185   3281825  46937099 
 19672179  14191800  21849352  53708952  32293708  15004863   7457310  18768768     29484   3630832 
 61170588  52398360  57574412  24446464  73873296  39881200   2712720  71402760   8963088  21625560 
 37445996  16468620   1768302  76902075  13754747  22629278  20194685  29190777  10411312   6135252 
 14988080  60146796  25932494  15961013  34237191   6869600   2053675   1497960  63846204    560640 
 17881989   7175016   4568740   6187372   5009953  36742059   2511012  65864925   4810905   4206608 
  6592602  75529815  70587736  22497033  44642180  21102081  53318936  11505271  64442310  22702472 
 61568520  20753412  25975468   9457500  15284220     49980  10958810   5001360   1789320   7189980 
  8159700  31308256  84311550  53962935   1818358  64222470  45140940  20339055   9220996   5058468 
 53408240    121030   4244288   9220485  54792430  47794695  11184680   2067909   8041306    860970 
 79894712  60278393   1458648     23488   8378148  57044538   8758620   2584062  20784566  39274299 
  6181429   7348860  52760740  13746234   5204801   9910425   3103350   4966248  60922908   3215104 
 28253062   1562775  15701778  50590060  12825099  11575296  37476132   8568304  83947382   9873108 
 32903820   2156637  18543528  28332486   3154680  10092915  46933488   1155888   1703160  52106094 
 29943824   1767120   4250680   8213620  14188050    303513  39721875   3836526  40431746  43870624 
   134274  23322402    845767  13361110   6644752   6575156  29083597  51082446  40197560   2607526 
 57605545   3405117  28965909  49075380  11458197  36641820  38137460    448994  11980413   3604500 
 10030175   8765500  95697216  27864942   6796566  35191920  17397144  32477640  24446460  14252511 
 30619584  65441050   2566382   1641424  77799128   5470530  47777910    255936  24845744   1081136 
 14249742  16348206  16923582  11500650  61310466  48916791  42858812  44799511   2345412    437171 
  9237798   6899008  52998212   7086796  19082175  16964464  22057299  31892757  31061529  26784870 
  3841533   3857676  40343190  37732097   4431024  40261560  32508798  11892150  15958149  28607280 
 32825030  69563476  55199448  31455450   2329349  56365640  16124970  47977944  37178150    719208 
  1427620  39935839  21990830  45362944  10614336  22659363    359804   3683900  64963017  23483845 
 19173700  21997908     22547  63569700  33965025  15745554  89232288  38211786   4595262  10208197 
 67894137  39933020  15657145  31903117  14333643   9986445   7127456  12098374    960780   4703454 
  8663070  17358512   5588510  18710640  33526710  42955145  50255820   7206084  24087840  17852021 
 17880064  12085116  38628216   3953042   1731267  40408307  27245636  38815023  60014172  51674479 
 69028800  43014387  26937265  57014184  73000470  68371368  22346940   5903190  69981375  23323638 
 84822792   1172288  43491910  10651056   4262000   6569500  34383644      1469  60597786  67550054 
 11708460  14293323   3140046  22088885   7354802    875927  33857558   7987928   4022100   7215432 
 51585072  33286267  89691108    367676  10693680  34010592  23184142  43133725   6673024  17170680 
 37194012  18363330   1069638   6949008   4430237     41303  55571076    929672    271492  24735984 
 38611140  20238795    109968   6308498  23806455   9500445   4440198  26316213  27781065   2262868 
 57410829  34818270  55798676  59374931  30730176   1830940   2799500  11770290   2904712   1833120 
 26690624  21534555  24071622   4787189   5137020  27471660   1294048   9051497  31725069  31092522 
 42527836  23404395  13307109  12953650  21965221  29512967  31345896    280760  41355955  33135130 
 33027985    853044  48899700    668515  28291648    602928  12135934  13531914  29758976  51651585 
  8045676  14792618  37349411  65406600  66610158  13370292  58387887  57183520  54269865  36006516 
 26595618   1265418  13541385  26450130   1891444  72917400  36915000  28574654  23828318   5184420 
  4380992  72509248  12835611  17955879  66807776  37167780  48675465  60576244  26910150  43605912 
  7950756  40960568  73196136  82899075  72911555    477714  30054320  11049007   2303065   3846392 
  6869559  27613574  13785672  26175350  18543392  72392151  47994961   4673048  27715584  41573040 
 14366430  12620970  22236837  55650464  27874158  95850584  76090565  22126026   8629680  48794634 
  2717703  48225708  77374932  61791840  26733820  52916512  55217334  12874952  13800670  30635256 
  3320173  12720798  18064706   7209714   6451176   7143195  77747301  20688822  38513391    476025 
 37667525  10740629   3479184   1763808  14238630   4142628  88102512  68093340   1647243  62949715 
 19074874  13601348  12409900  30601620   9112229  12046963     61335  11697829    717756  25992486 
 31535854  62645850  29650320  19375552  30763530  10905449   3023592   4514444    436632  37600485 
  3054240  13942710  19524209  13515760   4231240  22623138  63823518  80875902  82992000  18842726 
  4690103  48435849   2088306    503021  12266567  18694864  29503243  41186859    222324   4553472 
  3486230   5064540  11118128   3631677   4936512  30446470  66315795  77365260    774144  31627574 
  1432250   8965359  18083870  65572220  23583100  18847076  20413260  32879145   4344048   6965895 
 43748140  87735120   1138488  15807510   9737208   3644930   3679412  15944796  24085334   1530533 
  8596624  55021316   1600131  22004817  66824838  29505064  31812230  21343470  21342545   5433935 
 32508050  57944117  23219845  16775136  87792228  12070968   3042032   8523396  13875750   4775352 
 31335900  23536953  40101190  82178550    448920  67178049  18017282  16759548  34113504  96186864 
 19720245  12947388    662419  51674868  68053091  13773263  24575720  27893250  12857520  10717086 
  8541897  34829280  50445120  27382468  69127236  33535162  31160487  33413688   1036152  13101165 
 19417354  37526016  66962660  52555835  16568560  17662062  24875772  15146352   4802628   5226984 
 62479836  43602000   3788928  26837865   4840366   3652000  41413811  33318024  10650240  17462466 
  4422600  28937820  46168617  19125942  21887478  44552875  11701837  13344525   5921928  51260034 
 22967825  22769655  11914104  55298880   8659770   8028216  43017200  23405050  35560770  53404550 
  9260958  12206530   5058031  34730100  37384980  67919810  34940503   7252773  11086870  50247900 
 17662596  14130048   5542264  24022479  36819692  15899920  28971189   7565238   2005950  19989300 
  6533032  66227616   6690215  14407389  13899210  36178180  62703316  69804948  16605596  18416718 
  1594184  95087846   8758400  24365610  61431942  41751041  77498720  32970080  29174544  15624576 
 15963288    549128  54639750   5113160  36507738   2932800    223704  85389915  15387372   8663664 
 31375269  52127352  26999295   2239468   9794550  77816742  39377412  43175610   1877517   9482121 
 50722908  19910484  30454872  68132084  34639286  17817648  51091136  16083429  28841000   7040583 
  4172448  13281800  14057793  61521318  22984704  76915242  66574090  29149984   8313612  11898810 
 13516520  61759041  96432391  34609146  12636522    900632   3584768   2381512  53384942  16571512 
   744392  24646260  79056900   7210980  37019808  48117524  12175128  24579100  80981238   3618987 
 40425490   6573985  63397620   1753758  38782996  34149160  23616960  20598450  15984640  26736576 
 12296011  10089456   8628637  60282880   2594184  29246325  16834314  47161520  48545443  57686790 
 17297056  30534075  49745376  14608640  36605250  20742656  35611220  19088160   3710232  84892578 
 72156028  54912000  16000167  13974782   5510754  78563331   1942560   7765696    774872    106122 
 35600855   7312416  50414676  15859550  13827672    129709  71429580  46716920   3382530  20298348 
  7760727     88524  51864750  13677002  17779644  35427667   2740710  10264688     66242  10304315 
 54023760  21152540  18197379  65983608  14417568  18835693   1974210  16763405  16081840   3357064 
  2598363  29956146   4158311    597948  11340395  14848377   1720488  10858710   7582878  40694240 
 73649271    721903   8127378  12651740  56456814  15537340  18152757    947338  10385232  35138885 
 32754496  47452750  31892185  31233081  47329126  20595796  74770250  34493436   3191545  16466576 
  7623616  58731160  18403560   8440592    470448  48123075  57412680  13217760  34512899  21970000 
 71364688   4891545  38491908  14879990   1309125  48020238  53927965   1421628  10681210  27276444 
 40037760   1416802  41525100  40465936  60321105  21501995  50575012   3255714  58214100  14362722 
 16776890   6311821  27506580  30909366  13407756  36853000  57512015  10714620  35547175   4795042 
 35991648  15031500  56919300  43372800   4179960  14082057   4300044  32194495  25415576   3701450 
 49594443  13053840   8079210   1750229  47999092  49327946  22242297   2941530   2750950   1488026 
 10484481   1408750  59279440  56090460   1498502   2864972  15561064  77412879   5611200    604504 
 56811757   4788096  10634750  19281294  24647310  60785800  25217460  22897734   1688058   1175040 
  3589380  29824312  47643900  61885176  38293360  13090896  18417456  15712128  54614362  25386337 
 10529904  11349000   1700790  69172490  49863144   2556608  58697568  52687530    780368  26186818 
 39968535   6717667   2648742  32456701  11141040  47319552  17284790  26513047   8524008  89471802 
 49082740  55110744   5546820    783744  49514688  12115312  34245783   9897806  12677760  43355116 
 22975456   7955818  28425945  20180479  87456423  58781772  89524032   7098672    678300   5348942 
   100004  11322624  40927900  21743292  24072854   6901104   6939142  47022669  30955680  20074488 
  7453376  11911384   6875712  60469178  57390012  70182943  44608887  12446406    104652    134232 
 21403330  34855233  40032006  29013525  19774546   2157813   9132856   2694636   5466734  33604572 
  4513602   1720502  14574180  27765825  17572822  29410986     86717   3228832  23300311  36286475 
   483401  37746800  27252384  46735638  27737724  27957528  44120817   5208725  32008284  43451656 
 43305800   4461766  22925947  18418380  60898554  21291303  43049440  16310550   6188544  19516750 
     3276  30661358  21419555  16210010  26429520  14723352  18926700  56158703  58896882   6669720 
 94719484  21425664  11559009  76004736  22664894  49484904  68798667  37823441   9651965  42335007 
 13794020   2280828  55432246  43307254  74264296   4096960   6614000  12528096   1901152  23877738 
 53448600  18651876  34187989   2964451   6594288    947532  55633428  24769409   1711160     15030 
  2238350  16971042  50558445  35807254  17949147   8621960  28610505   4023460  41180025  67883039 
 42624580  54807438   5637764  16322724  29257896   2109925  33623772   3247920   2720578  11393844 
 10912403  11964368  78555470  32285840  29901069  20711565   8354720  34805590  61827597   1510272 
 75141760   1614816  24424430   7155064  14931169   8750184   1252000  10725299   3217053    520290 
  4896170   6823035  24382696   5660824  37354695  11299050   2048397  33637947  11012590   9946664 
 37018818  59585628  12051875  14018591   9894556  18560439  12495501  78369984   3978500  29119704 
 25691984  10900008  28607089  58788612   3107610  82452174  25910338  78563723  35170200  18675356 
   578682  28300120  51484309  10350720  44993028  23063359  25907204   1220397  42926238   3847650 
 17395560  10237671  19683134  41723868  10495485  29956542  20921394   9456536   2953020  26532763 
 20036097  20957550   1325002  39896586  51898880  36445119  17304924     44250  50377208  24349545 
 12510810  44967800  17106304   2948582   1212996   7259706   8017152  49032238   5378970  15759187 
 23893100  10169376  60677370   2366690   1654740   3271086   1066812  61292556  22486884    142340 
 10617624  16905447  20825000    286180  23859954   2134756   8676846  24591852   1807362   1508367 
  4604250  63451240  14615208  61591050  14912340  11241624  33955355   2652120  52344804  34119357 
  2456555  19292644  15136673   8460906  20875944   7969395  45698805  21458892  86975000   2247348 
 21543090   4931367  59558982   4303070  56037460  16113240   9185737   8151760  28586112   9627338 
 13435175   6294624     47817  24906190   6815065   4152603    342200  35755358  25008174  48941100 
   307370   2012675    677960  13838475   3456950  35508330  24263250  37235490  19994102  84193885 
  5212257  40466772  52422175  13276029  76707850  26507634  45561239   1477140  69123254   7208496 
 76201995  10879360  24217229    224256   7500968   7298550  43121025  10997325  21991307   2156960 
   261468  20453744   4341325   1137325   5707875  74492472   4287112  39254776  57988632  13065200 
 56611832  36834784  34677375  14900016  35641620    732640  13695550  13175217   5248880  28295735 
  8102430  47672157  17327763  40701540   6307152  36535356  62772684   7124302  45721962  12216939 
  5673201  38947464  13412945  46641600  25258315  51531912   3459780  25427850   5553025  27094248 
 35509320  11371066  65430400   8544960   1680700  11080800  52911068  31914870  19906128   3200310 
 59148639  43477800     98240   7995558  14865950   6614020  58283676  53512041  48510600    658889 
  5173032      5960    122486  53830746    679180  93617232  22596960  25825499  33331536  39057714 
  2100249  33561972  13974318  28934948  42355470   6698639  14572910  10812204  32879836  24271170 
 21772065  68080116  20601080   4065869  15806784  28762098    360294   6706556   6539840  52718085 
  7708510  15379320    822735  30216072  39406423  14803959  20379750  25210206   3182207  31726710 
  2278068  16550184   1117060  11762415    705966  12616454  11868438  12695540  31357206  47942710 
 72901950  33012671   5392686  25966709   5910975  78078429  29031674  21123522   3645408  37825209 
  7055505  39736224  13693130  15607240   8099706  20397116   4515532   1265904   2753392   8502810 
 13777668  40915830    598824  18959076  12463227  37039924   9848214   3276854  92831940  66352066 
 82974690   1923264  55362746  12340625  10648990  43470210  10466036  12016942  50100960  41920501 
 11148954    908703  51620688  10952084   7360825  18438788  14176764  47721620  75341824   2926125 
 15345726  36694094  16212240  42429626  13168608   7304710  64466550  19934778  80312922   2743920 
   650966  30069684  29128380   2267905   2303548  28547751  23780198  46106390    631960  51173156 
  2861649   7061920  11647302   3410339  11263825  10503680  14185371  28480088   3274488  75797370 
  2192400   5842711  18703872  13549503   9721275  14693855  21177185  69582870    789207  51866783 
 40312206  59541944   5922560   6120583  12568380  33136428   1196172  21612840   4884786   8923978 
  7496389  51064000   2660988  14849250  29660478  47941608  64618560  52211019  20448350  80126200 
 51025715  14193764  51547965  16896232  30843675  51470355  14813395  31360121   9922756   9598982 
 10918380  24352999  51767991   8559264   4882798  48422924  23952045  57593235   9412120   2990845 
 16372356  20856604  16315703  12572970   4076136  65242618   9153204  37862022  80617379    503433 
 16492770  28488390    977540   2154715  65123492  43261833  17533365  20436975  40487400  13097118 
    16236  19163760  57940728  14538714    814401  28195882  40440088  30816612   5301956  15854020 
   367192   6135174  34189848  28261728   3057246   2966094   1117314  22348917  60047334  48526494 
   739500  51010064   7544988   1007952   4821145   2189416  47479302  68593740  17997558  27429132 
 31160304  65415588   3878424  19105472   4588465   3235713  15040575  25411811  51143820  37448570 
 11591928  24671772  19045496  28898139   9109408   1468674   2872286  41031964  48597380  75178141 
 34694388  89010871  34899114  46921518   6839322    344147  22242214  41861872   9144810  16027142 
 25916912   8184384  10021871  45981650  35908299  14801040   5481336    779900  75738096  26656800 
 48566892  23712180   6305432  45606912  53134380  41030298  39370794   8637296  57246696  30526560 
  7840752  35530872    639108   3794128  31756631   2534724  18952960    136864  10614421  18334125 
 80318340  20687453  20886372  11388438  35107330  47601492   9237984   5688284  16937592    599284 
 42159276  18080678  59245185  72751152   3869220  10841625  16311048  34155654  35922476  37740815 
  7634432  14557852   9740286  33686247  24333528   9249816  31000367   3524400  48861135  29885364 
     4564   2011136  44284800  21706020  45252486  53284698  10597875   7131190  64084257  68741030 
 36689851  53133304  17894625   6801400    691110  15616095   3248630  20530930  75772884  11034790 
 59843364  19727279   4871168   4757368   5426240   9863635  28658096   2566146  15420951  32534096 
 16494912  23794393  50101636  36695740  12221392  13471269  17628450  48598528   5095904  68492064 
 16933410  89730960   6669938  62460720  14683380   3907540  11980734  82029069   9424129  19364242 
 39359034  29016064  31076694   2468592   7839034  54318868  18687330  64444781    166950  67282230 
  4056408  61058320  35452464  25775938  48427874  49915327  52550584   3060687   5966874  57356396 
 17507842  33645334  41315544  25234296   7452732   1276527  13750839   8778848  63653492   4510451 
 21481152  58124734  70158660   5752780  22067670   9042800   3469092   1237650  13570816   6844526 
  5592048   6965416  17090463  11759176  49293480  45681023  13484412   2613339  29106707   5578391 
  7152136  25500803  14892500  20952726  34572476   2133210   5040792   3657826  26083932  11514607 
 23166690    540432  14875671   5885276  11923506  15682527  33929573  34700760  76230924   2838644 
  5624876   7021322  60931860  52577656  61405722  50927904  33181704  10352160  36122314  61107030 
  8730527  31232655   3909333  16179137  20848080  52115032  13870948  23255760  28353872  18353088 
  2339049   9832084  74900304  28115478  35643034  45940664   2293469  24505403   3774375   6800370 
   142311  38405385   9637869    461528    724125  20031858   6385640   8542660  32167416  74827809 
 80940332  16648996  34943415   1865955   2694720   6995040    223650   2971392  20172326   1425036 
 55972072  17046000  30305730  11623601  37207698  36459810  40825980   6925617  13167571   5585307 
 26246746   6250662  14796336   4238178   5590875  37504940  81978166  81336217  24453968   6520500 
 25327484  10366640  18997008  26752887  13494180  17604384  55096724  29291733    668088   6694090 
 11118708  45676728  25979352  11905335  19720260  11880330  55406272  31691088  27543010  18346109 
 17364021   3091550  59727285  15495825  75404569   6638568  44957663  46459800  32409405  22449933 
 12686630   2127728   5875948  10764576   3509493  26502616  24342208  33890934  13446655  29392392 
 16233152  12540220  22098976  39653726   8655200    122900  10574510  39615225   9867060   1910460 
  1444670   7670944  15086418   3832344  12709791  40110950  19945870  13968981  39346915   4939618 
  3909864  30269340  25351074  14885520  26263600  38200914  13459712  28740937    197102  46794432 
  6838416  44722839  59257877   2756056  31648578  57195424  13549032  16507519  46788372  11031772 
  8604530   2422103  36407448    543720  78629640  25495380  54714110  59573325  35110920  18601608 
 36262944  34674016  32140625  47014968  46140705  34017075  11314560  41607276  13325264     73882 
 53946928  29766636  35353224  47230935  32931074  54316756   8694659  22277376   3443649   5578816 
 70803680  22666688   4101717   6654956  22844255  36135952  10055628   5646134  21942688  19247983 
  7804062    678515    240130  14176620  17773873  16514755  10994724    315180  14151808  73707504 
  5435430  14845847  72336735   5177118  14530320   7285390  46575462  20759876    800700  17851838 
 59071716  20755350  53650232  58313928  29677076  13715197  20988011   9404420   1871100    893940 
 62596065   1413126   6982569  70546445  34553800   2190918  28456407  14151180  14053074  57640284 
  9843471  16581250  39051776  19387935  10312257  74610480   4013054  42655696   4109648  65346215 
  1977896  82648892  10466935  88210540   3989148  39705669   7114365  12707840  66976253   1176195 
 12655568  19011168  17229556  27566592   9720540  66305192  15873738   8855596  71969233   1551810 
 64473864  45776920  25510416  18611324  14598979  26489600  62949778  27383346   8915896  10893024 
 32252652  25658360  18989029    580230  49088102   7058690   7676104   1624472   6816832  12145488 
 50042860  14583250  22519098   4429044  26524230  14091189  36233400  29125123   3122196  31571968 
 55263586  71698877   5372179  28111914   9734985  16566480  22504440   4345386  15377460    880417 
 29741878  36608152   5620424   7247394  17112000   1737246  14188066  10197858  55518452  21590184 
 89085072   3283808   4202179  85383534   2934360  21071255  13364000  21282742  22435805   4078158 
 42617760  23240572  63225895   6050923  43784664  80899168  29651960  87927279  43982877  10847300 
  7369330  10969284  19864600  61879872  16120746  81712400   6950598  58919560   1480090  69575416 
 12108712  52042510   1336208  27171252  37468152   3019206   4344522  11022276  24203036   2783634 
 77655956  73000070  20914800   7962273   6622500   2377584  51144712  43335924   4132552  32258656 
 16052712   2583084  69097512  22788100   3997737  50320842   2771250  23788240  39621367  57421130 
 36303585  21527684   3731488  27063984    926432  17784576  14899428  56853264  20493153  55638366 
   876603  10131420   4158180  42081984   3150527    590064  32034609  28728685  17170400   1297065 
 30532564   8311215  24949296   7809675  46013710  22890744  70655368  23450505  36104332   4925617 
 34528000  45364160  62213436   7416812  17360708  61233718  53547195  34749274   3348352  17914246 
   369260  79179273  23880207   3264276  11725350   7443766   6541871    320827  70898322    136104 
 11841486  23380016   1595902   9440317  22732227   3568152  33101666   3245970  11701770  22194900 
 22386584   3320850   6267780    792880  31242024  42662576  17553492    241362  75522990   7890219 
 49981880  10963111  13410518  46932912  32030152  72043433  35326320   3163413  34007946  12683466 
 18438490   1655693  30433760   4723922  12473049  16445520   1862588   9158600  25634322   6587968 
 17840420  32004315  31159884  53874000  48825705  17142592   9546329  37407744  51102933  14547540 
 12407766  24491484   3799824   1573325  56831126  23615949    129510  29224210  16579800  55897050 
 14382450  11874616   9570466   7464798  60105080  18791448  19270848  62876265  17069313  86299752 
 12445818  46599006  70014804   1905309  85758794  54104031    983600  11519470   2138020  24788210 
  9685448    354816  24080710  36059736  53413212  36207225  17685766   7513354  39590775  10033423 
 18321289   3226872  91153830  69839273  32074801  42957909  31666320  12032254   4907725  73155556 
  4073286  16598279  12516514   7768332  50173813  16589826  49435080  11336589  14905368  12383458 
 55988650  15959580  34090840    293664  64575340  40568619  45976788  36109717   1848425  15019818 
   154278  13899130  15112825   2919592   6414525  11107980  48685494  48410270  28425596  11824194 
 73436436  18718406  17762356  25228216  28630470  14746750  15534028  11142720   5722068  56437784 
 65667090  18493342  63631440  35458678  17310694  24874216  50309970  33859596   2071818   8585605 
   740051  61462000  62303130  15448768   4402937   7909092  59964128    126170  85764600  17066452 
 39401504   9499380  22083138  48421440  11479896   2815283   2487576  62849094  26941635   2809180 
 38736600   1441224  27934808  66451536  40994268  55216000  41753790   3720108  17144568   3597840 
 65776848  37559205  53019800  25217247  52804452  65344675   7852453  15306885   5592624  22232042 
 19410765  46419192  24540052   6405861  10848383    239382  66687634  44307320  65014411   2091680 
  4093845   1305087  26946644  30912068  15459795  37515335  20158110  42462567  10218192  51059108 
 33812240   8026676  14943744   8916777  18952535  47039246  17468018   1229360  44160408  29007090 
 58930200  17860616   7620420   2696988   2646340  30881571  18502641   9759358   1594296  65264388 
   472618  38040928  11492172   1018656  17724650  28061594  17540010   7567980  30238390  19439732 
 17332832   9659790   6256953   7829824  42590977   2936850  24030465  34610688   9711616  17937100 
 35110800  20001512  49747115   4608195  34641720  17854749  50993739  10923459  30569518   4338808 
 67577076   1127976  23094386  48156984   4580760   5690868  19819775  31040475  13736988  33735450 
 70440272  17820504   8175510  25054815   1407007  18352607  27430775  17515946  32667507  27085791 
 55158480  62955508   8446147  17803302  37818508   4848009  22082104  16511274   8344071  69398498 
  9598002  77342040   1191258   1900920  17031064  16462652  23797728   2632218  29885955   7815912 
  1357620  13485000  14409210  15520882  13351431  10445512  79604800  25781184  22886102  12622940 
  3107795  50543610   7393749   3636997   2638600   5979865  11909256  26976004  17608184  45364947 
  8494995  14646180   3058758    172270   4803008  66710750  56926420   2641332  19620063   1129220 
  8014973   2823585  17658135  70177051  56168940  18315120  49257355   9994690  26932634   3830840 
 29269758  39687791   9391176  33456316  12509904  51067143  40828263   1448080  26955152  10220412 
    85542  33014586  12941760  43945252    660555  65393628  12794474  80826040  29317884    467424 
 12928416  34119160   7420452  11538825  45561810  30795912  51160788    190254  19999052   2498804 
  8929903   5903256  12954320  47290067    257400   2265695  52483775   2924712   4723680   2190650 
 73998756  48902154    228600  77897458  17332272  44730840  51659816  40269768  20299752  44171965 
 46864104  61568208  21319440  25511152   1650600  52364253  66957345  48271752  13591404  15446541 
 37724032     47637   7138350  29994861  59699415  46936252  62387012  30536952  61843328  11052048 
  4321300   5940720  32402510  24461892  23861421  27830250   9046560  65814777  11737140  36758128 
 30786700    755806  47579748   1746206  36273190  74015424  40199250  18728529  55985787    464464 
  2363508  42585792   3398625  23914400  41136126  54356352   1017555  35894230  28330104  40353426 
    10829   6511986  30152323  29055473  23054878   9467459  24498510   7965000   5461301  32593360 
 25493240     64530  11210464   3842496  36213289   4304950  17855110  51541350  15664091   3966528 
 13569528  56101836   2928939  34633653  26834541   4982688  28706568   4963328  13894045  19372152 
 30349660  34742334  32043192  51367938   3360841  21800262  20169996  58808085  28530040  67359152 
  5281074  40648383  15928445  32483360  65283288  46293834  53121640    106115   6602880  11434666 
  9389820  35262201   2480600    893578   6927584  32513610  18574488  10551346  37131864   8496136 
 51398592   2562264   4610160  16201422   5487504  18798208  31264779   8833057  24758300   5208980 
 39376363   1668263  21378440  10864935  66330330  37984051  53448192   2731924  34977440  38711102 
 53591552   2077416  19781164   4270798  56972220  87427294     57884  19126000  33451957  52943676 
 70781766   1913584   5931492  18494621  73213512  47841519   6152398  13219101  28918638  25497654 
  2280212  26049507  13172332  69008616  14456224    389312  38741062    627102  40266828  62803600 
  1072568  18345096    297076  36027288   3552096   8824976  36537480   9568000  30803288  13843071 
 31396128   8940400  83089380  53030104  17255040  76473264   9173583   1879290  12967584   6128010 
 58728600  55711825  27265152  50017896  69759060  29465370  53042955  23545359  10823032  27185158 
  5946619  11041240  13588288  38443962   7678164  18676658  21933821   8870562  50740266   8506400 
  4525565  55074850    842040  25591456  18347571  28657240  87828908  33821737   2452827  16711680 
 11403026   3750604   6053964  58705569  39801187  26643600   3063954  18166500  16445836  32023964 
 12044670  18371904   9174347  16782615   7380164   2775384  55169688  70153020  14561300  45465056 
 26319430  22235706    675500    402696   5458852  32714656  17719373  69124560  35070030    731610 
  2138397  28563401  35948692   8173956  21633864   9606259  70202214  18568705  44090036   4672868 
  8251740   8994458  44230176  15502650    961467  45846481   5028133    886705  51565896  38474352 
 15727170   4163489  67134448    619920   2067706  10151050  14826688   8385882    771672  49257000 
  2624123  36042768  13802185   6723910  51441234  26571942  23813738  17395065  33658560  20399400 
 23378550   6443298  19265280   3915192  26572504  79469610  57391488   4471740  67351726   2098588 
 58531975  10880960  60993079  87847504  56952700  13741560  22726815   2333961   1291234  36697788 
  2367978  13111520  29322240   2494854   3418148  15366510   7473724  73955304  14928264  62891292 
 30184344  38412338   4599452  13590706  10440031  12163977  55590025  60920384  56087514  49879560 
 48561018   4986108  15306120   2164328  12882888  17035428   2489962   2635625  88959200   9824718 
 63886860   9083404  17989992   1523390   4689556  31643220  13626681  45839596  37606840   3950100 
 10993855  62072384  49509878  21441261  55416744  19146282  10937190  20360480  64451004  20230073 
 40095952  49734594   2515761      1982   1859000   9150120  17898225  29724024  53926425   3932494 
 10332960   9794620    841808  16778098  57429603  50024826  30829687    659460   9718731  29820044 
 10519012  64983745  45016790  76684760   1174368    443296   2699929  17529344    489044  22536774 
  4770852   6803192   2870374  23647008   5820153  15549072  66517416  55050320   3318705  32819676 
 63608545  51705820   1064250  24043750   1276320    646200  81147496  12053518  45796404  20721345 
 52429194  30151100  59269367   2500122  48744843   2522778  68205534  27900414  27234333   3973244 
 13433725    239754  43810956  30931025  46121025  46735104  45567641    759342  16697124   8714810 
 18520884  30837875  13533235  32253552  11110530   1349166  22485315  17855744  43115625  35854336 
 10076478   6516340  34632570  28206738  50913158  37822788   1944761   1192041   3891492  24738570 
 13378600  40190339  46901630  23601116   5093445  13552856  11154495  23368225  95042272   9715470 
  9403637  67477056  69025572  42830040  32964750  22632148    445510   6945566  69159258  10284334 
  6135470     50448  27340800  90046293  33734250  19458897   4586166  13107588  25336746  17959320 
 52024696  20841968  24528096  31437170  18121617  29623365  17876106  74118214  35772954  33258195 
  3556303  48126804  55730675  11599128   5827392  13520208  35915128    322842  12323775  23676203 
 16894542   1722864   8526000    573780  15876432  39836988  15367936    206206  10275320  54035774 
  5290824  28787505  75950336  15746805   4804499   8387040  23315968  27770400  12553200  14420632 
 10984569  34817965   2600220   1037820  22382568  53536978  50978564  19770481  13309233  18517131 
 22977384   3749577  14172456  30411296  29029637  32410775  30918854  24296600  50596665  15428638 
 33887338   5769603  38842884  24119460   1254032   4287068  69803460  24112110  24347540  35207933 
 27910056  44345860  34586940   3446416  25969530  14480130  37263336  57212287  19860484   6348456 
 26616352  58434535  22990936  20742480  33569032  93288885  93803520  48699000  45874968  39573315 
   184572  27749884  54971916  58242093    571740   7717245  44875116   1889420   7278150   3105404 
  6137014  19370405   3110940  21637248  44833950   6931485  15879877   8512019  30699893  31248720 
 10058426  37748996   6570094   7923466  10789147   4251801  69560748  13846920  33160080  27796195 
 15339555  21203670   2981937  15313164  22961841  12684866  21967530  19114200   2622867  32792620 
   659105  56958720   1343312   4055369   2238530   6235785  21749188    982028  43124718   5392284 
   171720  24440625  27715140  52965934  26049049  31509002  30423500  27201713  10555321  25756768 
 57676969  56669193   6730020  43818435  69120732  22532180   9638460  30599554  29647974  31480128 
  8904103   4711959   7438815  16538455  12702900   3845922  74326056   9740900  16609108  49293145 
 11948935   4089080  76888845  16369437   1405668  60420415  13624561  20484937  33203040  14726000 
 29606320  27944136  40602581   7764344  33889818  25777542   4075792  55419550  11291952   4336096 
 24572586   1613312   5386008    610198  72900726    457806  74498775  48232998  29482756  82966520 
 22777808   1408675   6432024  22892540   4254228   8389196  83966400  18228465   8908655  29100870 
  4055070  69043325   5425728   6467692  25373292   7038750    408870   4604414   2944802   2956153 
  2265783  20805975   9045461  25925130   4371616  61301382  13535157  40001008  67166889    683008 
 58381281  59971444  30663700  22733660  41424429  20120848  22329140  35540125  21736456  62712558 
  4250720  72227679   2879409  34017280   3565327  43072869  18148104  13773706  66041406   9584517 
  3738040  38234304   4142772  53756139  15097485  53212764  27617600  70544426  10708020  21203890 
 20328860  44229872  79683760  81123549  47627616  49145040  50657345   3886724  69458568  53386650 
  7214590  51022620  50218740  50570638   1944960  27831783   5602740  53227810   8704710  45948700 
 26825616   4904174  27519173  16142022  21258560  18510492  27986536  23627904  50485887     32240 
 43106560  54356769  44382708  68603919   7090034  29163576   6627036   1845924   4184811  45309348 
  1705170  27519742  11527188  13184170  15708343   7525602  68372430  44587884  16463412  15923088 
 22956154  34909560  26449974  11923525  10839684  32184894  94251666  29085292  10643343  14520020 
  2054041  74784955   2433492  22849710  44405172  36782200    242892  56859075   8343475  80376765 
 42679434  40205022  18485728  12999974  23160900   6291513  14079450  45904716  22115540  18545072 
 27361323   1465371  78667380   6136482   2118793  18659836   2509124  11567256   1179147  16407920 
   272285  14820875   3075529   7473270  19210280  13394924  14872650  12137010    271980  30352175 
 46117440  10571220  54890708  60865504   7248780   3943680  45967537  11415612  21379200  20208920 
  8064375  22184496  25709478   8625408  11334614  46035099   5644170   9856668    745852   9458451 
 17313940  34457360  74201588  29424060  45054160   2094631   4218177  34576625  19753540  36282480 
 61081250  59954675   9079092  11209260  32464530  57931029  25673157   3076582   3959352   8306838 
 48996090   1639182  20980386  30673720  11129345   9197644  42855450  34391734    106470  68453492 
 11275301  21521535  30774208  78013095  20939240  25504080  14906252  66529682  73944654   9751980 
 64230594  32206300    182382  37189230    224420  15388280   8424369  20038090   8581464  12816615 
 41190100   6528230    683392  71443776    683060  13673460  29915088   4359025   9540906  31137778 
 81691090   1376586  49000710  42614712   7033581  19305425  56203322  57192678  30321408    367744 
 24243284  64764110  48966225   8763755  15658712  47433917  87105744  22450944   2453154   7089392 
 25972947    777735  24466780   5593425   9238512  45821160  12701061  43743856  63075996  28627158 
 39082500  22504300  53456832  19647795  25770672  34495776  21051440  33350561  48808677  27754335 
 34524386  27732936  51640543  42196550  28653218  72241316   1960192  52717955   8590400  27601926 
 32189522  19667358  18216198  19128270  58023270  45046144  13148920  64052010   7057866  24298988 
  1169718   2862884  14156832  51402297   2783196  25317394  79702620   4884910  17278044  12502568 
  3393087   3591425  46292180  10029352  34465938  28023760  55901538   4898839  76078480  29181852 
 22923788   5234661  26335754   1014222  65323986  54754162  38990316  28791840  13526424   4894682 
   132984   5394336  39585680   1491678  43691318  24571444    302544   1746955   3652336  36969679 
  4199040  71811564  26543432    947134  29203020   8365632  49981231  15614768  45403739   8346996 
 74254560  18620784  50928900  12129656   2235944  10356759  10418090  24198700  60389108  33501823 
 23516507   5896733  44916316  24284995  13490698  41081040  46947232   8190350   6336160   2075791 
 84149955   2436206   7127575  16912929    226968  21951366    961950   7880262  34960002   5067175 
 17314542  12905800  85832034  25568180   1133909  51095424  15182412  14924987  28523724  27604830 
  1362960  19483969  33922847   1359650   1139584  17581542    549242  71607485    888567  13067920 
  8201164  54816960  53074912  26780950   8767008  36339957   6196512  16834114  21055377  20828320 
 10117456  17636418  28371639  43864485  33529920   9955323  14144724   1033505  38504670  26444220 
 20639586   2472810   6409935  73077297  14246474   1024650  30962600  48966060  92601795  20309952 
 48667000   4459000  72523430  15265776     84626   3870696  11569714  10095016  15959468  63254100 
 65398150  44906004   3849750   8690752   5807132  39679760    864436  46590522  16939520  54344325 
 40262178  29473414    742754  34522716  34239042  25259794  65010180  15321905  90121169  34940136 
 17582580  27387780  18644854   9379710   5208504  23045005  13849017  50213709  16191240    710600 
 10479168  44465823  58398640  45523326  32806125     71973   2040350  39573478  14436387  77835840 
 31773420  23151183  96215808  80006360   3092056  54022738  48342450   9825278   8999377  16896390 
 54998280    725760   1348950  68022330    653654   7142586  33286176  47145408  23265860  34112982 
 17661576   9803871  42035494   4970549  32816000  72849292  25200144  41160320  48168188  13964210 
  4987116   5241456  61861860  29277156  27566924  29973419   9924528   8799830  40306786  47373066 
 21588180   8816665  27690390  24655378  74587850   5513678  25269804  29228616   3751293  25516790 
  5402140   5446242  19793475  61534530  24032024  52568014   2275084  53503356  18365059  11562386 
  2586530   4562852  89139483  13267128  85349232  30621000  65361737   9472425  13806344   5098780 
 34590206  61916400  17606580  52850963   2620072   6802849   1880574  14106033   2472242  26105268 
 23500188  39796120  21006966  16126032   4818606   6640755  11525115  57358125    315736  14493384 
  6010272  18169338   3254610   6494712  21096224  40195492  44770116  47926704  74703086  31733345 
  4673220  68078432  20126272  12181400   7643968    261304  63706335  11143790  42978465  21078603 
 34423968   8694920  13319964   2871264   9687810   6218212  39047130   3375178   7101568  18527301 
  3731049    165006  16885020   3217536  11512088    320012  83223653  29197968  59640759  24210942 
 29917670  29505240  22111356   4915072  61903727  41117967  41518431  15801500  20322472  28713798 
  6761601  21950588   3257884    711991  28814180  25200563    410820  27293685  42886795  33829556 
  9904377  46473240  85204543  43463265  23756650  79286793   6447544  23089170   5801260  61288194 
  3077744   7311336  82086323  24187266   3440074  59533868  80039784  55005539  26940477  34755401 
  3288440  17398216  22101548   3498836  28361502  17294532  48288984  17801784  13619703  29400337 
 19333024   5693100  52014276  67661545  76672377  20652558   8553468  11655909  13489749  34225905 
   864831  32583522  19899880  11989818  31080528  24606456   6600633  46538088  29306178  17268048 
  6017254  17372880  65300661   1996014   2157867  24915303  13690572   8203456  19528476  54099540 
  1002501   8313723  17810640  18792990  25179540   4626176  11723225  54478283  22021504  18771048 
 59450760  16605720  11661138   8848800   3926433   3109358  14645664  46817488  14441544  64436576 
 13450540  20019384  18485250  49240840   3547484  84538836    780960   1723464  25304994  48242196 
 44145540  60675963  17742734  20154288    431464  17193253  22089760   5027103  65922300  52825164 
 62496840  43074060  77928773  13204140   6412480  46889739  29553685  19044240   6181870  21412080 
 14504412  56741295   9854834  16317333   3340675  35111034   3758805   7029436   3825585   7421544 
  7804400   7493394    383544   8308881  10629342     93026  50535708  31691310   1331355  29586720 
  6152293  46388760  47431622  11067870  50946692  81610586   8435480  30986648  33844926  27010584 
 66230298   5388428  12892160   7244000   5704992  16168128   2291168  44538942   2278100   2121856 
 21958162  31652928  19738332   1942248  45948306  14974344  29351056  11174240   3721698  19634922 
  1521000  24881912  56415750  30855570  86617346  39794235  19161384  30838113  26060430  28497327 
 18110816  34900630  32708937   7260331   1847764  33491935  34373300  71453725  29195088  22700856 
  6048519  34029534  71608671   4039080    367136   2381280    177786   7711238  13623280  20622624 
 17614920  22485145  73511770   8288541   7147639  86868645  19971175  40207050  16730740   6857290 
 29666290  24726045   8901739   6036069    231697  88641473  30967715  62508108  26360048  17219446 
 38944200   4631808    924814   4184461   3009078   6205797  28338765  43132320  15673350  30267552 
 20166835  21378876   6309889  24938118   4225788  19317167  13245120   3665919  18565712   9260064 
 33507683  28466898  32082666  64076850    500472   8962656  25851796  17752284  30462763   9895165 
 49028772  22369932  40441302  22687074  56523170  12040860   7625826  57578900  61336035  36831470 
 17138681  14987105  14138124    894468   3302832  16117440  28449000  84569000  10694552  21174360 
 59737272  45886982  26496557   7318056  29330376  10070159   6788574  45437418  18276432   1443910 
   795656  44047800   1356396  51592866  14312700  44445700  41959232  68370252   9727263  37615050 
 64185255  17946552  43564070  60821824  51333255  53241012   3316509   6367127   8976624  19734423 
 15375990   1002801   4682610  67463235  12365297  60523968  86502888   5445688  31553284   7226875 
 13294338  39964053  63700560  11567640  10869480  12353052  29407647   7423911   9453456    978000 
 19189352  68758870  18931101   1504594  59152764   8906572  74925975   4036780   7163013  88785582 
 19031040   3056428  15039000  27646528  63863184  41363890   4657309  50098848  13629420   4557346 
 42314463   2861848   7293697  53525279  11133078  31057506  71039482  47608353   3789954  68810094 
  5792839  13393221  34869120  35386905  31590993  34842558  16772580  65548020  22571905  23956476 
  6805165  17414358  28414225  72463426  27253922  72400779  16804480   7845075  26418645  10501920 
  7621280  74225965  73790616  33790900  37165634  43673938    641002  55758920   4774016  27862506 
 37231375  27143630  81166932  62822606  19493136  33862257  14315088   5867496   9899820  60133416 
 53132553  17157008  42839864   4006998  17440654  50097600  16997479   4533600  52915448  41105664 
 15174574   1994301   4463196   2305043  18271688   1260092  32866532  88762496  22860288   9080990 
 12242560    981948  51110400  23012196    412699   1704910    872160  35045190  19819072  32684736 
 10515912   4671191  28631642  19022548   2795841  10519090  25161015  12753062  27960240   1379020 
 12576096   2612520   9786180  29810466    484610  75753370  20900760  52801044  25595081  27322512 
  2028096  84864846   9742782  26126140  63408042  54772009   5109992  79257744  49161778    455433 
 38014976  77607264  16218105  24140742  17480266  16949340   4893830  59079713   1080832   6751070 
 61840948  18841548  13311816  31875984  43526448   8628640  61988864   7886385   1530330   1981161 
 16004841  39475579  13432495  18415929  45586860  75289824  34647690   6972606  54200466  11387688 
  2022228   2718766  22391040    936791  50958505  15868830   6908232   4562479   5328029  13325004 
 22491957  44500230  28413776  21636972  63321756   1946910  30830435  56090375  12021019  44683296 
 45969456  11548416   5036120  72725219  58155975  37533839  39294072  81582432   6719934  37060752 
  4686517  36371880   4588416   2486660   1079532  54242201  49292660   1077504   1924952  12571291 
 28327650   7559744   1657578  11633814   7584220  30544548  17095000  61204030   8640216  55616599 
 26380396   1519140  49195356  14568712  28105920     96018   8716904  13967206   2107196  23758080 
 31735476   2788836  58755444   2557980   6010150  18789999   1018071  81663229  18111505  19459926 
 13982273   2838660  24051830  74698200   8244600   1183104  64526546   3001614  30933552  48232301 
 32061160  30996866  18712122     25641  53036340   8496876   4347884  22564509  14450838   8086875 
 89094226  32272890   7406847  32724060    413421  46849526   2702364  27853140  22128916  17570770 
 65973180  22878828  36295506  57614816  32201534   7436506   7429168  20510656  28290834   5353896 
 24587831   8622430  81460848  22054950  16893295   2077270  10021876  13117676  37456470  40111776 
 41447480  65054556  13368192  18112308   5724117  20623204   3462351  44961284   6110599  18091648 
 36116556  23585040  33376068  74491812   4078725  37567395   8619780  41617125  12819426    363636 
 54576340  40285224   8251872  74538261   7908300  61590856  22856025  48067872  28600844   1609090 
 27565919  56621378   1681436  15526251  32891360  42168936  12833022  29989232  13938364  12468308 
 15867984   7805040  31463064   2780000    107763   2149931  11144052   8387748  13064596  34047648 
  4988580  65839258  67145894  13483752  40682580  10877546  42717576  44379700  44809815  10477080 
  2742638   4302150   1202851  22058799   1992339   2868648  67914286  39990076  12050246  42461804 
 13276538   9796052  10504663  27303162  29876264   8573644  10639265  14130264  51463330  41406925 
 33097144  27333110   8817630  18297337  48365577   3063850  41192710   4109394  81355106  10138284 
  5813763  11847584  34851968  75729885   9221562  23736492  16841839  46214935     68544  35251617 
 19944143  84540012  74236985   4615238  14815188  25879383  12717201  22321909   5029365  17909370 
 12715780  81621407   9637480  11008168   1145940  18106325  46688202  33378574  21555508   3404130 
 14534660  19123650  16193040  11376905  14342816  25093509  11331936   8605128  15244486   9146453 
   229600    400950  39550976   5581884  65434370   5752894   7466485  54537525  21742380  66565440 
 47817920  52839000  13800668  21614937  11736240  15564990  50739200  25337812  69826678  12325786 
 53549430  44625265  22024460  50791404  21655480   5614868    590981  13638945   1429680  18250914 
 15991696   4926460    565029    290482  20213380  38275568  39590999    420840  13650294   6003992 
 34660167  71114152  49830282  39507600  36298633  30144526   6624180  52479639  22960358  63433170 
 45484770  10529744  60082968  39628224  36766200  20512745    916516   3461503  45793761    924800 
  9337202  27820570  70421527  16400027  17704848  15971125  31451515  54712551  19518470  52776735 
 29050644  15014933   3942708  15130112   5246880  19421836  17464950  83182242  62344836   1909510 
  8216422  21525950   1271237   1645520   3747746  86374680  39190830   1740515  42765169  38597447 
 55938957   3773787  57376392   1535500  68054608  41345850  49714960  24528658  36093990  23056432 
  9765608  68212864  33850020  29945350   1466934  38612290   5188404  29364588  72210992   6050847 
  8193218  24930480  77658560  31651857  24194390  23712052   3111560   3825129  22291182    347686 
   294930  37730448   9974340  48451010  79753888  64773570    699960  18467574  17817042  13156425 
  4375326  25341052   1631406  11718372  34260942  12735100  27598556  24413728  49496016   3983884 
 33202070  17629794  14903367  15638154   4219811  10791332   1948284   2877368   5668410  13943551 
 17606966   6349959   9207558    905160   5730843  82044312  58714162  11354644  69904380  37533910 
  6409650  42686732    884378   5482330   2574726  28550280   4098776  68855392  44162118   2611516 
 31702014   4416360  13268940   3777455  68685432  29924675  13145457  24558771  20780176    508458 
 17847795   3935848   5512952  14676480    617010  22160275    423458  20101323  14645900  46064804 
   984471   1508416  10372440  18436227  12241700   1453639    390201   5885345  14904523  14267850 
 43743480  41122593   8521639  10120266  14674097  23506704  20896626    282948  46899300  14886750 
 15765750   4264416  25261299  25020308  29901780  81373950   9442290   2561544  60148224  24843775 
 10325511  47330320  65222766  58338326  41810565  55640700  11305896  10499539  48716934   6671444 
    20999   8652178  41058160  24964294  12384675   1149886   2920795  55163045   1618542  14058273 
 29046927  24757488   3048664  30005276  14666400   4610279   3624298  85775025  11453332  11882388 
  1035865  68903219  60629304  21728304   7712687  25954432  19759714  28684656  47703668   2901950 
 29791361   7837200   2194824  40232576  36193696  50039859  12022908  34680942  52349400   5798870 
 38545416  39326652  68786641  11307108  43115160   2242065   3604740  15629664  54582396  31455500 
 83514321  38067744   5259893  27376824  79207975  43880496  10743255  14645168   8232728  12919928 
  2124177  60047455  22062736  68970160  64376100  34484230    796025  11615398     85338  50742871 
 42981441  25809228  21662165   4246858   9427930  22085219  38397248   6513465   2474205  37419260 
 39277732  29196996   6209525    416950  34766776  29600400  49051912  16524710  18610388  34788226 
 12518070  21304125  55646984  26250984  23111088  33957954     21311   9334254  28502748  42010485 
 47262720  18330584   6333524  10528434  19575105   1971212   5983992  34861314  20079292  86717472 
 63907764  41373073  52663824   6905683  32549985  64896108  41867384  67426240  85134404   6874400 
   565964   3484290  35623328  33106255  46643220   7096548  10816921  56916093  19204934  12682026 
  9856080  39700975  89151825   7261030  26885161   8880189   1482285  13846602  12491325  16372425 
 17078529  68001922   8602202  32873500  71166069   3808035  44419284  52010240      7250  24644730 
  5193032   6218296   9948651  51322624  10133550  20258880   7179627  21543632   4435132  77608674 
 49437570  25132328  74286652  13373074  14374272  29698728  14609406  31127436  61856248   2145348 
 65292682  44147870   6776994  42713860    705932  94849516  11041984  22091388  11888015  25677378 
 27276964  35947197  16921305  22273407   2947458  29189160  34533632   2974982  14495805  18452884 
 13645040  70581126  49274160  41864460  12648350  17897737    964006  31922040   8987425  48435039 
 10067091   4006656  15440980  15098028  14627732    309790    825020   1131488  16592856    334664 
  3480015   3510430   5300316  25029635   6121304   3449112   9887808  12332100  26210675  25753182 
  8390460   1303910  55397214   6629505  57782028  54974054    135252  24316409  11737893    196951 
 14188569  17654945  32696976   2346410   1642740  44436434  14901482   8241672  24881855  43630494 
 26880232  60792285  77188146  37084380   2453610   4524912  24242022  16344009     76320  22844061 
  1425753  21652992    498236   1346304  29804560    449570  15488704  26697806   5839079  92545200 
 26615574  34204720  32195783  15796181   7180128  18526304  45322617  24424528  21656775  13868008 
  9807249   6175200   6729552  20880171   3429010  47272260  31740944   1756920   2415960   8420379 
 29155329    391930  46689658  77036925   4072992   3736356  11382973   7907645   4266436  13511238 
 15568930  26398612  79938300  30286979   9019710   4827524  72556430  34992490  24976854   1989395 
 12633154  53010000   2920512  43226488  56821356     95925  14221311  12461322  77642188   4147344 
  8305613  78857064  61420260   8714251  11956350  49928065  72929610    896122  62577270   2681393 
 16119140  37302650  23261916   9272238   3698101  31679526  14678996  31220445  44515836  18240365 
 21084295    297350  55975563  19400256  19742080    629347  36796908  21829518  11762484  20719699 
 25023508  53793486  10921380    339990   7525310  84768633  19138872  17485168  43383736    809550 
  8509149  61992252  18615140  73218342   6373610   1148156  21319299   3329200  49713854  19640628 
 25186656  22129220  17204520  37026400   3540369   4578936  17596960  14313636  20018372   1134401 
   822042  38274004  48179630  26285986  14407432  27468090   3514503  64872004  65970128  26636064 
  1624000   8805432  16724376  32770584  90990692  26650307  69403180  51293879  12826737  52487670 
 69591144  72407300   2607358  29946453   1899160  27190953  27426140   3304980  13531407  23045992 
 11160296   9720400  69030107  45792450   1989504  83733825   6885536  22858024  24233314  45263800 
 47828529   4622427   1275345  23606520  19104893  21043314  32589798  16187936    129200  26349030 
 60426396   6078873  53210262  65339904  12204720   1170313  15838053  36203072  39145210  10706547 
 27814314  81125217  69898410   3047379   4349300   4294716  28227072   3070926   8796833  77149479 
 41410980  22705050  22204725  60706877    454200  43346160   7675248  41313417   3384828  56981518 
 70948980  16767492   3837200  13333801  32807368  16579626   3524250   4981383  11111092   6050880 
 79036230  28778060  21448115  29796312  82946220  35359786  25426410    358258  10807244  61214192 
 12096498  77034912   6548310  63958824  48492609  56425640  47025300   2933524  29012472      1449 
 11728704  21016661   7687970  10471714    865062  24198058   6113322  52268125  55874040   6329794 
 75280238  12963058  34917696  12197472  11359767  19464569  10553004   5627496   9656550  16267470 
 13725324  43916925   6072575  38330478    914751  20343813  78074634  33709872   8338602   8817425 
 32024772   9186443  11338314  87907164   2698440  27331759  30168180  24542010  43713904  32913522 
 25960662  30528421  71628025  42445200   6183360  16512473   2934162   5076006  14819532  25550091 
 11828901  40057632    511368  23565927  97179908   4206125  12109592  55172250  37596757  24609000 
 38499976   1294069   8093814  43558788  23666430  27775410  30617886  60986127  37137690   4999223 
 39327730  23589984  10261615  27537614   8419622  44099946  59515800  32750032  15128320  38315362 
 43760322  35857437  26444631  55159250  81522000  12871890  29663676  35241066  30864000  90365385 
 16186528    629235  70874678  44079322  12483696  72435840  48063997   4013912  44448974  45146646 
  6246020   1264412   4480340  39861717   1275008  43519698  70312185   2315853  14442869  44573628 
 50721264  16546332   7445550  15647650   6807486  16403904  35731120  33023277   8160556  21331576 
 10740150  10061416  52100125    674292   3997068  37914400   3641120  42848553    446246  42841390 
 25394691  71754740  42247686  16014375  21234432  12315424  14647266  13596920  12833886  19206464 
 21851742  10481664  55573730  60095244  59776848  10048920  36449970  37499656  55689144  68900140 
 24301480  71379612   2369268  20325773   3292808   3430330   8685158  11212584  11652336   5269068 
 35549696  15570198  22775794   1669393  15028140  43562493  45523786   2730450  12508721  16298470 
 60989427   5547657  29474795   7104520  45659208  94371130  50119602  28764556  28111830  75267500 
 42562836  41113344   8278752  15969904  11440674  26641849  34844684  44840059   1575135  63103717 
 26262720  26432208  30830264   5266008  56619018  86187771   1946271  11819625    879795  52958880 
 53586042  84725386  37636528  18582276   6222915   4756988  15581120    378732  68595055  36835730 
 51823317   5160780  12893806    969741  16598580  22003539   7741968   2693469  92864984  53581638 
   826721  34339657  92224080  30211510  25478575  56133014   9053148  16818750  26277200    658149 
  4878254   2609500  51709443  21989044   3262460  22455574  36494920  16716010  27066015  35864906 
  2311461  32916330  44654682  15797187  65151310   4153110  70658235  21458608  39707852   4418880 
 83169100   1636677  13638030  28574798  72674660  21916140  25262898  84128200  27224820  35079747 
 38396132   1278220  38431340  10788275  28997514   7786405  57003076  23388675  86528052  17280063 
 39549410  52180992   9063360  55527696   3824417   7311516  14356062   5809668  69437165  31246362 
 15823312   6454748  24276528   1573682    743766  15057168  10114584  59062960  20011746  28766136 
  1771524   7954540  26325221  18629632  23902695  47152077  46352544  17386138  25475851  26863968 
 24406974   5188680  34426384  37723595  88729575   1173155  13175793  19073036  83620074   1036610 
 36980826   3858200   2347776  13028104  83251148  70271256  27967449  14337232  20238420  61048317 
  5931387  37372960   2028972  35999540   2299120   8039360  79315072  32647620   7413516   2403313 
 46961019  57615250  48066102  36701516  34762682  22065490  46998036  37075192   3960600   7053840 
   430336   2256180  10409645   6586596   4899970   1681370  58850225  16135020   1902523  12202229 
 12473815  23613677  43098870   7784419  51666204  75316362  58658579  66466260   6252604   5593969 
 60545505  23267475  55723148  55021926  85466400    549920  20816803   3765960   1799280  49338234 
 23828920  25869624  24495171  29175465   6466800   4690980  22342729  37654450  53750166   7159628 
  3110276  46545762  16564080  87926408  27779796  27870477  47156167   7802364  37729224  51158412 
 32414648  20758021  11005072  15548112  88176301  42747372  17633525    540857  80903742  38580945 
 49997376  42789168  16515380  22276683  48807538  49446360  11469220  87052086  52898471   2975390 
 56922630   6552834  10230304   9345798   9458800  12326250   3125770  40765758  69028565  31744180 
  1328670  21189716  30374178   7368834   5478641  44944832  92922636  14502222   1260456  13684736 
  3628335  47185264     25460  64858752  12553984  63908250  22845942  30099704   6917772  67133030 
 68122125  43188252  34873152  48083616  47269739  19080455  32375658  39342768  67799890   3851232 
  8569512  33874640  39397300  12674100   1386476  49003240  25464385   6640920  14951898   4190885 
  8318611  34501658  16579410   8568192   6896576   4124584   8251032   9574663   3888716  17740008 
 12937494   3935360  59719968  55872416   9259471  27296190    805850  70986528  58711608  54410612 
 23401572    734105  40464684  26315400   4741710  54646713   4928891   3624210   3908485  39276536 
  9280145   1542560   1267488  58689526  30225861  48331528     50057  29588013   1228780  17489288 
 13991536  22183971   5163840  30017988  18272856   6556320  28054728   5267625  34521320  70283913 
 24847768  40604562  25707808  24845506  24455382  26845283  43959076  19603712   6912870  26815568 
 52709056   1779617  48369860   3536260   7552787  17382456  12152310  32876683   6876337   7589862 
 26707842  52352080   4767760  33782060  46341568   5730580  10644352    171240   1195009  42618928 
  8861349  39929108  63725571  18282180  24618216  56482404  38577000  38745000  30404180  32394588 
  1457412  60153568  16416764   8982981  10836405   9923815  34177059     72150  10490964  28095211 
 13035001     96075  63146160  11866581  26902920  24722955     10285  17555178  64801971   1720989 
  3157614   5697425  11746728   3587877   3825682   5088688     82147  23348325  64840230   7830226 
  4095120  30422574   7659925   1254540  12104072  27125395  18000719  25038855  42146404  63938492 
 29223585  14332780  68444745  14167872  32255064   8463492  13749700  13514406  76862440  17395854 
 16179264   8015900   9104337  24940960  42118115  22240933  16615398   1891955  30351517  10248903 
 10600200  13315365   6289608   7360564  66757240  19246784   1325178  66734118  27676530  53777780 
 26453070  26519506  33164729  43154306   2709450  17526656    465696  10830432  21737254  35306464 
 34133418  66847449  22980034  35310085  15474992  69341184  23279720  22700121   6774310  69591133 
 35931703   5526463  37460556  93141797  17766031  55624920  50560216    303929  57458520  14791088 
   507504  10645092  52722816  19599008   1222986  64571820   8901260  23047618  11919555  26626288 
  5839598   6141636  23529405  28583863  34453650  66147128  20088882  27794368  17804066  18983723 
  8584404  38637050  11047435   8896656   6328300  15952805  42506880  24461440  45385170  23706672 
 72871344    141696  27250652  35798712  30534996  15441405  64394800   6116010  39284652    339528 
  8030680  13808920  55924890  15593580  26356464   1248345  45617664    203856   8913008  31738014 
 15259566  11793104  63309412  18006264  14841718  20637968  33590340   3981165   4529050  43614120 
  8541304   3545160  33137991  28731591   9705804  12646355  43128200  19062334  12611592   2878320 
  7755696  12630640  24129786  29162348  28334664  36294750  26657461   1013796  53332335  30612516 
 38515200  18966738   3483732   9207060  24216360  21296709   5441137  49636984  40924176  43888455 
 12224040  10758630   2365153  53357952  36970024  43638795  24383202   8126172  13785744  53704464 
  6970080  29581409  27889830  40938072   3477906  55409030  12279828   8852480    717825  21079044 
 47038812   4422168  45592776  17687163   1762611  58631256  32730686  18647436  72256624  10971287 
 25528206  48160380   5903105  43730300  12488387  30147095  34820608   9402207  66174897  58567545 
   157545  74140000   5300110   6615875  91038315   9056853  62158860   4351760  25046712  72672732 
 51484764  38978660   1246863  73712340    778720  42089688  17639370   3858305   3668556   8899200 
 90766260  87805471  29794675   6190029  34076238   9474048   5202140  16165986  19695160  25341448 
 77464920   3020804   1746233  24763915  18282920  13899645  23062104   4287758  25873968  60613272 
 56170372  18969984  43167735  14165242  61623394  19910619   1215849  47398208  26726752   9202956 
 52831555    347763    782652  44418744  33746414   2632114  10218210   1684958   6914030   4751360 
  4014846  49180067    164979  36276716  33720041   7897825    148393   5897030  43086204  55045987 
 21889179  42858508  12890618  25920816   6249072   2425237  28705446   7336448  20813975  11027134 
 43795392  76973235  44353408  54802704   8563806  18182415   9348930  48676237  25699050   1631676 
 92959446  18098982  71834868   2853699   9752800  12646452    625961  13128080  23413176  14185725 
 55972356  50719896  22833360  47163432  45023840  40426204  59519584   8530002  44271684  35258034 
  1354050  50034396  68204917   7042280   8539685  57599052  67446144   5641428  49632372  69294764 
 12109162  54916836   5534386   1062938  12974390  49384664   4186728  12064897  30262830  21832992 
 13597290  82422536  53820288   7409322  80857390  39787056  21098786   7835009   3419360  48015375 
 21151852  11783506  10013175  31603527  19605327    142460  14780472   2584324   1969865  34265640 
 13953309   4722180  31403505  36903554  68084103  44166219  18313403  10348730   2213680  46980894 
 28882713  18599589   2129600  37989189  25492788   1082540   4591925   8851004  14298055  28663800 
 17493654  10894287  39344875  55338902  63585480   1133272  54767508  10886358   5116608  10174753 
 15796490  24701022  76110916  30335550   6593106  16705040  31384990   2643576  52087835   5536692 
 20903584  13745043  17188128    525847   4309641  47564204   9236016   8600464    314870   4117155 
 41192325  79771373   5281016  33126164   1856898  31286157   6943420  20014215  45815228   5857446 
 67180110  28992096  12247622   1296402  17472375   1490968  19168030  33246675    528516  45195250 
   625135   4279268  51785825  37235440   6604378   1204080    340764   5214324   5958510   6880866 
 57372570  60619980  47979126  54293750  40075107  64108566  32026204  24727287  13321295   6733256 
  6301680  17784630    196520  29127387  15109056   4911390  14473106  62729829  12212200   2663010 
  1060202   7491728  13140360  13948349  30462666    234510  23538828     87418   8549384  11222908 
 21129184   3061160  43539804  30773800  12302284   6129816  48127963   8144047   1992880  23300991 
  5178507  16102657   5330180  31012020  35720798   7555044  26190794  22104928  28566483   4609024 
 28686480  19991373  40485060  15006400  22744640   7547892  20194187  49099710  20363252  26276096 
 53934047  26572914  18202794  52845653  24646719  19473987   4362744  67255920   7652164   2758890 
 13670580  10760916  34619598  36139848   2044056  33945686  49797506    593418   9225744  27001359 
 15495090   6283512  80423912  20278294  67919892  79232820  40784656    794855   8455890  81424380 
 42632352   1972966  46390848   1379034  82723768   9965676  28155924  38143164   4699788  44659804 
 38887875  70987120  30232815  11716856  37245570   4741582  11528778   3478752   6318100  63107766 
  5548114  69813627   7159775  35519635  15987510  56216898  23293640   2436368  64706352  67691284 
 34639144    193578   5525010  47557136  18153345  79734638   9326691   1441426  29540049   4966725 
 54288630   5325966   4547228  21570943  36674052  17393397  42367740  23169280   3301216  35632534 
  8348400  14572673   2191200   2943660  14429934  42395210   3258364  34649864  42539736  83547078 
 32435966  18726666  24895968  14583412  64886658  14825462  88372180  27431700   7371927  27942618 
 86487399  26585816  44566775   9348412   9123926   2326268    837220  20160096   6813066  32352250 
 80899665  37527891  42183856  56888368  16499850  46186415  25220494  39719620   3039957    666995 
 18865171  10087988  27088240  48366325  66093060   6117790  43496892  37520506  28641816  14221130 
  9747496   2545578  45778712  62607888   3378744  82340222  27519695  11853920  20861794  26244213 
 42005109  11900040  60767984  15814057   9778500   2585000  25974708  30221924   4000628  17509908 
 17139394  12831424   3038784   1302088  24686567  18369520  36910202  63793350   5939044  26449358 
 29915648  50699866  67511532  23902746  52137406  15102829  49085490  10131283  14476986  16271026 
 48244890  78426832   8145375  20797359    296810  33068910  24116937  14673312  61601068   5747723 
  3728760   3910164  21869624   5326420  10391518   1229148  42410112  14987364  43390311   1575652 
 44950024  23304452  44439684  11698300  52980148  53661060    577248  74949232  49941810  22911471 
 31906355  35312841  37795335  13254592  15643800   6311386  41625745  26948358  21593566  35313317 
 22387050  20700568   9470868  11530920  41607778   4118610  31246592   1565625  39015212  85033467 
 14508510  41987814   4939599  45474220  12878568  17845256  66817322   9886455  33932016  51591144 
 70124720  35968450  10721802  29480985  16142020  52226911   1378464  29636397  39232600  34607620 
 44346228   4287554  16222670  95276797  37224000  50088123   3882555   9137008   4654734  12038730 
  1933308  19897806   5256852   8834641   6350014  16507765   1318980  43104579  18926413  49400329 
 33016872  23300427  17692920  27909070  18587856  64514622  87352704  70454592  44330325  41954482 
  7963230   3964000  28650634   7505470   1835820  13747305  18617091  37376297  11278646  13292740 
 26617360   1351955     69960  56281368  49398226   4099754  75169038  13474608   6493728  14696862 
 11433275  45261470  14709233  25798140  27265030   6481275  80706930  90218214  22051260  10530384 
 96788760  39866904  23878166  35089224   5473008  10308506  24298472  50429360  44315408  55303878 
 70072701  27807828  24181384      9152   1517334  20219392  57754026  15990480  54147840   4429248 
 73233792   5382423  13008600   7975284  44669142   2295120  16788996  26647660  19568304   6093936 
 15856108  20250986   5848931   2341791  32929806   9600795   8498688  13720980  40967226  34290474 
  5754360  45573546  16275532  40618080   4489100   5490675  40598976   4142992  30540174   3484060 
 41890280   1655775  56758760  10619070  13357665    736716  39293058  29313172  35939360  52055838 
 59303367  17662952  10768716  10001313  48120516  31692570  44802593   8590197  23857247  28302714 
 75199530   5115708  88230060  31966914  63979344  12325170  45097437  25638840  19514759   2799225 
 27224036  34463245   4562500  45313440   7609292  37963110   1828482  22390500   2133422  15706274 
 91141113  11192640   1546207    106640   8786925  27261302  45533023  61159332   8400720  14008884 
 55646556   2157231   9535407  28519566  15980800  54315396  67139256  64009575  36157140  22643325 
 67334790  46146115  20667466   7282368   1969440  22283912  67931495    410326   2607731  45642137 
 16804484   3918640  10399840  10216380  22416840  54694416   8599866  55167675  40727442   8574768 
   944809  25733670   1540816  46843893   1334762   7294492  57114875  58982632  14193148   5538770 
  2277280   2606604  49950800  51950657   2886420   5837103  16749033  14608912  11064438  81873927 
 34815944  28709616    678623   3615282  11344600  14161860   2879184  26975904  28941250  32859134 
 72956509   7241880  33133500  74534720   2468367  45163477    579272  31207774  29638059  19899204 
  2892105   8778880   1789880    275553    974464  14613780  27319688  26243272   7208170  10452638 
 15698480  62280960  12599660  18841406  22713549   4601352  60600168  10664880  19531395    489326 
  6438855  22971053   6096432   2406349  31827384  56073444  20950488  30743410   9907510   8964032 
 47649104   5836875  59542020  56451930  63446852  73102176  19427768   3571140  15916929  11114685 
 52089150  24320490  13202386   5283900  48063195  65500236  42797166   3664180  23036790  10851084 
  4480938  19118106  31607796  20623152   6991929  14090756  49873670  35836047   9692388  45983385 
 78384462  12900992  54597240  65035350   5594778  66270705    208068   9778023   9562243   2168928 
 49048744   8825760   9939510  25632639  66778932   5658336  48629803  41731560  10186176  26928308 
  7638835  35374026  41946072   2625735  71228646  20634240   3594078  45212384   4005380  78409550 
 16252544   2473210  27996580   2812274  21879240  18736064  52685640    278640  27651748  81826320 
  4878010  17970111  58559434  21624462  44035761   5239082  22267916  87340430  42077253   5400584 
 61813746     21280   3379288  39453832  21537792  33454092  42436152   5782055   5122333  30804060 
 17163287   5345826  59309471  41474216  17515948  38802861  26786448  36166660  48090696  10563982 
  2610042   3449460   4083390    916971   6505712  10540660  30031970  65119036   1750606  59817965 
 77020946   4570357  35653887  26820640  86263919  19080120  16259436  64586070   5090040  20167680 
 40248637  40046747   5471895  23772140   8804768  14314420  87915561  22160757  23386140  43795311 
 50530392  31440565  20341890  60293012  32505888    220052   6987378   3829448   3004749  23400951 
  4992657  31498999  54660736  25535664  19526585  44334912  58772192  20467315   6555703  42516370 
 52886925  10766235   5088000  43449201  11067966  16246857  13991740  15347524  24259920  48124155 
 10580461  11277078   9586584   3513446  42089110   7274750   2799036  67816485  28997394  22057785 
 66655170   1989224   2647491  73085790    715875  45046736  82565821  14003134  62791008  36848108 
  1187670   4817190  33045900  30575435  44703540  19991825   1417899   1523952  69335040  29785592 
  7180019  54706068  51070688   3579552  16007472  45360000  32210609  81105661  35826180   5112150 
 34609540  55792638   1122775  37325046   2552439  78569352  82623835  27572390   1576130  81553281 
  3356480  19927325   9289422  80383373  19904265    404056   3201712  34506563  31219293  56640600 
  8675457  36542475   4093186  57341886   6894567   4523948  45095295  28358421   1130040  55655328 
  4678282  19195358  38293010  13486116  20466678     35920  45648252   5446325  13676376   7297653 
 19639389    252770  13788040  22679521  21998592  19419672  16241335  20862846  12017229  18203253 
  4280892   1646793  33215637  42121267  25241688   2191080  23377068   9809857  28197816  26505556 
 30376669  79434342  22334284  24636390   9824388  55435842  11521510  19267584  10824996  15026550 
 17989409  36850632  31169808   3470256  29259685  15642720    247934   6197243  71289500  36269849 
 37976008  22674872  52591000  22995576  31108320  69423004  20121192  34450848  56207550  14170715 
 11535790  42364731  61440048    258039  15545809  65812620   1281686  13683492  59742395    272925 
 42164875  16971822  42532000  12456756  33972309   6864273    394119   5939998  31713390   7345519 
 53106466  11390600   1052000  16044067  21265312  32292184  19089246   2273950   4094139   4106395 
  1017020  11447714  14631084  13137220  20909520  63980278   3008950   2597265   9200366   9379210 
 14912459  18548075  15396612  13785576  18732695  29983696  23277488   6396018   6407226   4320684 
 19183072    930049  68173865  36125190   6384588    240408   3708111  15335192  18233802  60461886 
  1342362  18992193   5018160  29153990  30173580  55054892  21681004   6384450   8171760  19964124 
 45500400  15546245  10513749   6103036   9453241  50405219  26362336  41118929  57573152  44693748 
 14548672  32673225  66438360    238328  69497226  13200148  73407317   1256344   1102500  50648389 
 52054391    909764  52558560  33938820   1320478  71156800  29394112  17584086   1020228   3810560 
 42006492   5173946   2513688    231534   6037656  16776477  22425235  16990695  65924640  15251922 
 14957522   4513796   4551765  31046573   6309544  45697665  62874368  14195884  70761124  20852224 
 28558876  20516364   9886620  55968624   3453660   2676352  51913092  42969707  67789062   3086685 
 15115140   3248381  30473398  81955555   3306810  38365514  18525050   1715017  61477765  81831275 
  6432456  46396849   2063514   9197595  38305856   4746210   1837012  22100422  22074274  14103200 
 48488778  31653656  11444270  37822191  21467342   4445938  57176400  12890536  14686098  25801464 
 39855066   9292582  35665695  18899796   1900950   8442374  50471520  41701171   7710665   6393300 
  2925684  47527461  37880370  37849812   3531600  39438720   7293550  17017642   7304860   1809798 
 13445946  65429568  12895365  15093200  68475945  23188174   3151750  39000612  14900154  18659676 
 41506452  72979805   9733556  30442800  27599088   7794972  24235463  14884020  37754955  60778354 
  1582560  14864630  40524571  47116320  19692316  89861868  31171096  16904135  38374560   7907208 
 35554090  32034613  58353408  27899424   8767194    314470  10397970  56528316  41836614  28744264 
  7259578  20820716  72069964   7043764  52898479  32835398  17334792   9822546  68552285  29243070 
 11508420   6923995  86610760  19476330  72477768   6417600  39172728   1484252  79247763  26268840 
  3378562  20358880    640934  10282500  13111068   5102228  61794318  31063025  28193814  57657639 
 36431850  54657177   6255480  13734426  55312776  22956278   4042370   6559140  21672924  39595260 
 31288344  18450208  60508404    200659  10393552  32633328  19532625   6104600  20484540   3104384 
 21436380   7099488  19704050   3798634  23549806  60810055  20025544   5489190  21721212  15851264 
 74359530  46456374  10554768   1678336  47705728  30383657  25210835  29346246  14043155  19112496 
 56143100  24564617  10903811  30709260  36606220  21181048  44944770  23671440  21090790  25407712 
 22933962   3423090  42663943  44514792  38495064  16483089    257600   2813842  11728015  21832419 
  7508655  81688485    992028    825000  36209456  18557176  32882850   3632115  28988212  23105280 
  3183015  12804224   8895985  30475914  12688605  16929678   3345650  11473264    979805   5612865 
 12070714  22242090  13651068  23342000  19529568  34967372  24585374  46275527  22224299  20088068 
 39168640   7349706  39344544  45871977  90976620  30447153  73111830  93170805  19575640  40524966 
  4265196  49527331  20256698  37074758  53507952  15666704  33779891   4909632  11598900  58558004 
 34106184  47071206  61637338  13554208   8953008  27517890  12712464  59819301  30718635  58274496 
  1612386  20450080  19816804  10527786    834458  67641262  29071700  14448016   4097224   5496424 
 23634440  79999392  29300200  10229461  11645860   1608462  12379878  48117227  49454454  30334076 
 29331050  51233080  23389296  38140500  10125632  76667415  44332504  26305382   3233034  14149276 
 20770844   3579648   9079012  48772544  32655120   3507922  32044896  13868514   2664549    228994 
  1051984   1802836   1526525  15089536  28559490  13794680   6406496  15321236  46913202   6435840 
 71118600  18578926  24271744  21385936  18508646  14048315  13608432  30167713  25844707  35354384 
   909073  13695744   7248420   5108224  81985331  28868701   9755716  46652760  74674948   3513888 
  8102128  42829230  48176425  11151690  76434766   3995040  16024572   8244714  26687559  49766400 
 81794772   3451032   4008826  17243830  10994880   2090627  21394704  68068836   3811893  10424750 
 42975540  32671600  17343752  36081981  12018133  42550263  22812339  11658585  41149585  61535775 
  2877169  70803984  22438382  14572340  21850990   7894026  10834236   2024352  19239869   5781440 
 24852366  93769755  15281453  45153216  67608772  35482177  62763089  11899095  97604490  53844840 
 75139820  33092172  45482437  42226525   4473852  54033480   4351259  33368860  29486163  79890744 
  3197226   5976333   9690100      5198  55277336  34956908  18114850   6654683  17060910  24381784 
  3520704   5252346  13328748  22046688   4156600   7832890  20630805  17951310  12460496  29672898 
 51251988  63097257  13026624  82793790  26952640  38691252   9841621  45147468  27148160  45473323 
  5480624  33057872  15310785   1066560  52130468  72578850  42649760  31245470  26811752  32363520 
   953172  24173682  63959540  28975854  23221198   2057016  33119100  28815248  61401404   2951163 
  4286795   3468584   9385495  45145254  69741785   4270638  49173280   1907455    303135  63642744 
   272544   8025156  52871140  48255297   4996726  77897895  65591460   6547836   1095493  24328546 
 52816848  31779347  29532434  25242530   7796334  29848088  37398519  16578936  38056448  79014651 
 39214164  48129076  78194500  16337726   5016544   7248725  24881499  12328288  33395050  79441038 
   734387  51972491  38115351   4571406  26522670  69004285  17278494  21565879  15178482  36010929 
  3376420   3145020  67820750  19487382   3385488  29579299  13926638  47055480    605685  12258864 
  7837198  41816427  55988478   5528112  27441706  31960137  10166625  37445380   1463088  28905547 
 17753596  37298107  29414020   1187240  47876402  57863988  13187278   7564527   4628610  90958842 
 15960816   6260618    152844  14529628  78668251  14837718  26924280   2086179  26482980  18306756 
  6396342  71847457     19390  45358672  24471584   1713360  45542712   1954920  48707302  37750291 
 91929600  18217056    179700  26364891  31115580  24988850   4329000  16217025    242544  15552612 
  8157680  57959690  30880276  11710215   9594726   8753850  12197250   5651280  46504991  18735526 
   917523   4940677  52617048  16439672  43026560  25668045  17984080  31483654  27461184  47758678 
 64211238    583884   9065700   1797950   2879280     50960  36059364   1882741  11674998  54507869 
 31031712  24229480  27224161   3410253  46692889   9558045  24024702  53000640   3830832  21281795 
 13842048  60490422  15226092   3750978  92332872     92066  87592221   7840680  27455022   3477207 
  2389254   8502972   3412625  17280660   7183740  12578706   9524996  17439653  24809865  18989930 
 18540879  61296242   5114350   5320944  23963709   9094540  16874172  32307392  29429629  17161042 
 16828595   5322003  57380620  20776196   6520434  33852984   1217434   7018880  10536576  11695821 
  6227250  43529208   4160062   7263018   6162982  36821125  12452766  51431886   3909928  83248270 
 55929710  30230343      6827  70938822  15204547    575718     44955  14019972  25385490  22398373 
 35187460  91990066    145642  18809416  41171046  18735448  18589696   1293435   9451486   9127118 
  1009650   6648024  21409518  17657600  29505021  64060794  19052000  22547007  55042354   7522064 
 20570940  61985360   9539604    111472  51382210   3907464  17746869  39599136  47028936  88092936 
  3698048   5760940  12141426  12243206   6570109  24629967  35011725    759383  65264577  43019370 
  2019546  29491464  40846716  89913114  46223884   3844296  52566382    313038  13258080  53410622 
   193058   4744870  61744256   2458269  18805878  16649280  27971559  62325510  37021218  10147312 
  5839600  27318463  19788996  13208720  43560505   8312556   2925975  75305520  31341640  30438820 
 42037806  15574860  21109563  72494219   3380670  53968846   4636592   1720070  41814003  69186096 
 36785676  26382750  16700332  21339843  13233024   9232388  42667575   6087470   1785210  16244784 
 22063500  41731790  27277632   4150020  10148992  18012050  85592852  20602132  35550267   1001428 
 51076770    886779  74249770   4665500   4861150  37670798   4555725   4665114     61341   3166762 
   528020  12097504   2816688   2138634  21253810  10186739  19966032   5698794   1724269    129204 
 20677662  23955516  20965484  23649181    260352   1152668  12917856   5571566  31442320  32042400 
 34513248  18660084   5773976  15088045  23321628  24596595  19917540   5189352  11110704  17581148 
 49109700   3236436   6017906   9016897  10925950   8267508   1996810  46182240   2428133  66755200 
 34101732   3278093   1430208  22562820  36312328  26659648   1075545  11249365   4721059  63710900 
 13952356  19292888  45185289  18035525  12861765  17116752  80353229    931724    134121   1510602 
 12926970  19711919  20985000   2807560  14700119   1466472  57389654   5090950  17495874  35275655 
 23868940  20301840  31736460  76743168  23533846  42629730   5864749  47867385   9845283  31297248 
 55366740    859914  15687767  33240325  15437970   3155200   2423040     83722   1139142  21011930 
 21809529  49350235   3801256  32865228  77929020  66603330   7442807   3015316  14271820  13077172 
 17730913   2754884  80261896  22025376   2181798  36733144  16490586  62805032  17804664  39119872 
  9322290  21955320  60211000  31801558  46388019  20283652  23849991  75048120  10682945  28334718 
  6217670  23956416  10829808  42408666   8556534  34621962   6997360  39535096  19111350  17553147 
  3277375   8853260  18335886      9720   2779732   6230532  18280850  15732717  13660874  38543344 
 66686601  10810179  17552142  50958182   7515563   1402440   7648724  28256224   3254629  11950815 
 48073434  19833625  55158301   1248084   2702448   6647802   2894783  83841904    377024  12430791 
 38726961  28935235  12626124  11379940  41025633  39761280    783717   6607836   6611160  13624548 
  9420606  47997110  34506252  41577417   9856016   5485914  45205974  26333010   4646304   1872412 
 32234868    654588  16004184  18387726   5180706  31947020  48041195   1062510   7731060   2864888 
 10521420  34223658  47489112  55568079  25638330   9613635   5325141  22317488  59300528  27835272 
 51317716  11810942  25257352  54787260  64122795   8203377  34494075  10269791  10719396  57895320 
 59468059  52467987   2481594  36449803   9228351   2939824  28237416  55822879  40098474  21290007 
 33331752  21484470  34838548    657301  40277432  23286018  16065560  80604043     94164   9096378 
 41224603   7980616  27688115   4310656  44698786   4615900   5701336  29998475  60785780   7366592 
 15558970   1782508  15892905   2323355   1591314  86097130  16529100  43708977  36374960  20327208 
 16029996  46897828  39463368   3864555  22184995   7461180   2586510  36464385  34342110  32656540 
 23355920   3800048  73013664  20753700  28715856   9139859  40305600   1928310  24757356   5313475 
 45367831  69871640    699600   1461204  23856506  69760870  66145776  36892260  36866870    580750 
 15939900  67769520  46986768  44545005  46635632  27749780  14330160  16574544     49686  54532296 
  6473898   9907076  34115565   4596518    672888  65472660  15506634  25496250    133694   2971638 
 16634032   5801246  65541077  33039510  35965422  14046516  11864085  23233977  22340864  28210119 
  3884688  23622282   1084460  14644534  25615580  39838872    169990  36234716   6063600   3577632 
 49812435  10331338   1074480  71797462  12959201  24932556  33272640   5082090   6715940   6595181 
 28019376  34354200   3639060  97392120  15846810   3125775  84535750   8402700  21276072  42490140 
 28853226  35618276  21747966    707410  19567763  32967558  61733837   1195548   1573600   9246122 
 15901840  26322408   9754470   4312980  16683408  21142000  69906936   3175719   2281362  56262580 
  9094050   2862696  49583664  68359420   5775622  48663744  24140100  10365327  28987720   5346786 
 26200224  31695690  33547200  16856220  73169054  60224234  52167008  67961060  10534326   2403256 
 19315878    391248  57362046   4069520   6504100  19574772  44733647    376416  40430727  95505318 
 23382898  65346814   1182142  45720116  14911416  32271622  55238865  13242624  12683968   1383642 
 22736263  11427624  45763698  77652470  12167482  32121840  19396048    112827   2448898  29397368 
  4261576   5922409   7611306  55069120    604240  35861735   7422675  50877135  52696192  66698049 
 49410912     51337  16003662   3230956   9212980  13332154  30147525   6528320  12357240   9251680 
 48002288  15881580  10878040     94770  41809140   9362288   3472296  28779300  65271720  43510091 
 13460720   5434703  42710395  19939085  35486646   4780548  34497724  28286460      8864  48503040 
   532170  10736748  60548112  33226014  68343058  57866562    199760   1173125   4659336  14274624 
 18326742  59032470  42065295  34821293  67538760  51268608  14124000  27009708  29360584  25139028 
 17507336  22555359   7878590  79200944   2496225  82490940  67803318  11822004  23543532  92064280 
 28067798  82479124  32568879  40448908  34587888  48386316   9078534   8488155   4461805   3703722 
  9926040  49531400  46883235  44298834   5636219  30601592  45413294  13190041   1893936   6814110 
 34018137   4917163   8714268  24091054  37347104   3590710  24997521  21373796   1527215   7494558 
 24101829  12293619  20622226  43874189  13068828   3472744   7302208   9609684  41613526  16449837 
 24986736  44201592  43464907  13425549   3957018   9597608  14502804  33403082   6608295   1270532 
 15571086   7246115  48193096  14807100  26856808  56689464   7483734   1249857   7403880  42997878 
 14087235  53016426  75497440   9740593  19627176   2709578   4723838  17517220  15658620  26961528 
  8403976  74246424  31470495  28696514  12806017  20920438    872735  15423242  10483326  17149235 
 85267754  10304631   2743471   1180718  48427680  59387664   1899606    440286  12495714  19458052 
 50820000  20000181  35694657  38439990  13544076   7781400   2882439  15585498  57383540   1500436 
 22296374   7690648  21729719  17930741  35857408  67742790  30406948   7612082   5545750   1238450 
  7993128   5614456  15872016    238196  34678800   4587348  12478122  39168248  40768994  72386580 
  7034291  10723743  30706102  10739176   4062240  10717851  16203447   2526228    310682  15317802 
 12812902   5511108   8267980  55668096  56362719  53620958  88489012  84147580  52900826  76104938 
 35365950  22112257   4264434   9703197  48366498  79079704  87695058   8229760   2620644  17373636 
 47488805   9066248  26591400  37028900   4203756   4413360   8367060   7030846  22464560  59447105 
 28351540  40566372  10673100  14077656  57666600   8336740  20538315   1359930   6612891   2683320 
  2537486  44603565  88687725  36105960  30221839   1292700   8476261  12331890  22011938  56138201 
 94000270   2895246   7929600  64909845  60994554  17195290  31697622  18068864   7680270  21484890 
  2240376  25054188  31932630   3063025  20674028  26055050  29007242    361998  84290630  15263496 
 27045744  27749304  90184416  14924000   3840438  70100764  69967280  17813400  48888330   4448728 
 28049868  76738725    239715  36984645   2543149  16054208   2630570  54624640  14126625  39720717 
 26159077  91861409  43291842  24720120  21192904  15877219  46666752  44987904   3609278   9863747 
 69673904  65482236   8019432   7805505   4727922  15643762   1649409  66341100  26393091   8040370 
  2998809  23036734  18196730  19919988  39176771  22985510  20785380   7912245   5027421  89470377 
  6056400  25588661   2833059  16512920  24214276  13337226   2427068  11350300  19468720  13759740 
 54876966   1291932  12448373  32748170   4003482  31194549  87815340  27576666  10878435  26473044 
 41371971    870162  28799592  11297020  79233504   2224365  11822590   2750039  11059425  27848148 
 20006868   6174196  15305136   8711766  33052041  10452682    425885   1709350  69899916  56543058 
  1086168  21263550  26176642   9516182  12589875  24482488   3682692  28166250   5057514  49138840 
 51067236  61015236  45450504   9723805   4142195  12474141  37301925  35005050  19134891  75968215 
 33634580  76619160    703624  31614084  33166575  24911460  40503459  37014615  31794544  71450490 
 81567765  15178808  20359944   6425550  33322114   1472744   1756809   6283518  26632710    670320 
  2812816  22471422   8935398  55338374  10236330  17938322  77955600   4042733  38285639  69854244 
 24180494  34443552  45368070  12435645  64604080  46576698  17907593  29058630  67788555  26406646 
  5752616  11055672  15095678  31354736  31146808  20128500  28838892  34404960  17828315  35018270 
 15084032    277876   9421680   6497578  29533648  23786669  11831932  12285522  24868875   1863644 
  3216975  28006230  46212370  50758944  51494842  19042029  44357376   4195136   3389832  20868732 
 26968328  29285389  12035976  32376064   5985820  10925526  48689800   1097040   6093604  40294416 
  6874317  69341423  50277429  55873935   1594974  76354010  64060047  10764196  35172680   1050084 
  5041140  18108634  50698099    119024  64763160   6294539  31128189  15361728  12242040  13166008 
 65013531  43921486  22096790  34287567  14908225  32970996   2387874  14008757  59027430  14679120 
 23252350    412882  17791984  12354684  58411611   7880552  19643046   2503267  66749312  38779244 
 12637490   6054030  13170952  26250120  41106996  98982576    123851  23488169  48822356  53099634 
  4006662  50860414  47846025  82653888  22919370  30295430  57105180  25001055  25296660  48136095 
 12340564  54707510  19624611  16461280   2556686   4119080   7327782  23996364  52435310  27728096 
 26950270   8175216   5625942  42027811  39746720  16873691  10581585   7029363  68504514  54152760 
 34230818  13222041   6165828  30296106    140700   5571696  21637110  12642889  30728852  70110144 
  7397705    592800   3958666  43657945   4143744   2866494   1196410  39639264  26429535  79612484 
 18553585  29695600  53301072  10995024  48692125  28639325  14198912  30228042  38055290  34392384 
 11428500   6871889  36814400  18772368  56389188  62734828  24384227   2808042  84625905   9208560 
 47918688  19833660   3256435   1729988  29382095  77388696  31045050  19190735  13135836  21202758 
  1189438   1361547    377865   7939692   4364604  37845298   3854818  40976850  18379935   3692957 
 24119480  50102148  45337336  19024320  40165324  16571800  27412704   7160864    752032  15645896 
 54012980  18326900  13120362  44800910  36639765  13063716  12461085  12031620  70549116  62491266 
 53164080  26055779  35975622  27011036   2642332  55488576  10245560  19380171   2160506  10608884 
 34964372  14901125   2797275   2141685  15949626  62014572  48118832  18066279  83718180  41584491 
  3440769  40606152  31151526  78916896   5570838   1875789  68207340  32141602  17206358   2847912 
  5046108  49815168  53030835  39239610  34269235  58415445  21870976  22547976  60015882   7103994 
  6378057   9377280  14263128  65139300  28839066  53576775  36387520  38579099  10842804  14698309 
 68108379  25794762  71621160  67689710  24882304  63825674  12284028  33777000  21040975  33039800 
 16993366  37247592  70913016   2316930  18607481  13200336  78983080  16562936   9306696  66508533 
 42164032  15735058  47018752  11390640  32007448   8487072   1468560  41782296  21468132  51932992 
 37944656  45663202   1665888   7918630    730548   1181422   6888310  56813634  18328365  60160080 
  4322068  31340880  39819076   2495508  33470248  14795406  48367668   3406464  55967733  33235282 
 35619941  28346304   8910810  27410058  61132922  13658816   7366788  15592900  17095216   9325656 
 64300997   4963878  18366282   5345945  19893400   7595440   5926824  30794212  86101862  42095310 
  4388070  31153824    770488   2445768   6310876   6493104  16799304  76369032  16153676  46463040 
 20117384   4569416  50569974  13078436  13310742  15387534  27877564  82826415  14677596  13722392 
  2452548   3514170  80344332   7629600   5341468  18087790  51209799  46085260  13863415  42058692 
 19287261  20288216  31429026  79405905  21676659   2529902  10021970  12719304   4524432   2129210 
 31470208  44772723  32760720  23861592   6517008   6386505  26074944  28171493  31341981   8913744 
 60406855   7878488  43266090   9086868  59691807   2798844    268772  21175165  10761030  18412972 
 41112800  49821310   2921548  20109011   9017376  53113420  21523800  16621410  15897358  84373770 
 16941193  25036060  43255840   2421471  52516200   7965174  17140800   8369036  14213628  10423456 
 35047576  22938308   5975550   5663616  11881480    231600  58503213   2175915  22317848  15734154 
 11086642  14291074   5123372  10012104  52576601  54990320   5665976  50482290  19480317   9093609 
  8867336  39754395  57639414  41972670  40845528  37488636   1675674   4897550  10908720  42946780 
 46062222  16660152  24513056  17265644   1979268  21297728  23732269   5080360   7031856  44633016 
 82985760  40613110   9036783  22140528  18938496  71778778    866272   5457516  59584076  53946204 
 13714100   1492792  65741949  24426318  30190136   6290775   7757337   4360928  24082128  37142748 
 44113436  25369066     92667  48861122  34217600  59180836  26824392   1149101   3934086   3375535 
  6311792  20090658   4298618  15794854    500337  33541456  13194152  28338595   1167628  41096886 
 38074798  19817918   1456917  38036846   2247399  18691200  40889836     57360  13370006  56170200 
 25601944    275415  37370509  48317652  30009442  76120275  11374641  17929560  40324284  30195792 
 39919355  26514144   9361602  13192467  26425872  26468208  13379970  41484582   8563216     16040 
 81062650   1168918   1190964   7348516  61556328  32449550   1584864   7623341   6793594   5486052 
 36214277  26549646  16361230    715632  32512335    938866  13675103   9946275  17436976  17299674 
 86594304  39631872   7308687  40874058  50298660  32091138   8632068  66343077   1210550   7199874 
 12417825   6463192  10945290  16849688  10115716   6759331  13048113  30823884  33101099  29054564 
  5145546  41300414    197526  37237959   7704516  47821648  20658801   8500611   5687894  22734810 
 84688335  46051200  33449031  55827630   3546392  37092588  30677350  11571693  31854515  11648224 
 60017412   4016740  94846890   3776305   4399923  48371580    267546  51503946  43951344  13833234 
 35164800   3976572  42472485  16598804  48630504   7922320    688851  19457840   1824570  31590543 
   264860  47694030   9912224  13883853   2715700  25494168  27490320  13541209  30932550  24721125 
  6137950  12831688  51280845  41881054  31582580   8851060  28208460    254079  71860845  25582328 
 49904040  13110050  40558823    407880  12682286   9193056  15496208   9617502  10144810    857248 
 24780912  49312320  10812555   2264922  12582581    896742   2313400  32972364  23898225   8981406 
 15050932  49926864  58013592  17267908  78741790  60203267  39205266  19483968   1988836  55725670 
 32655909  50536200    707772   3863152  30096336  15581520  11618652    174344   6906078  66700830 
 10541664  37362843  20784939  38930208  16450978    389850  11419572   2647941   6555275  42453455 
 24465866  86822010   9011296  17355905   5192460   4349253  36541505   4442764   7323274  51876930 
 47613192  15945104   9869928    320608    959790   6044866    472056  58211680   3539895  10726152 
 10144791   8246496   4823073   7083744  19561612   5911917   7941903  34226829   4587564  21311190 
 12942421  12490455   3521562  11264227   8401640    376950    857472  39846271  16778799    369306 
 73557904  60924010  10702785  30722769  34817025  15748000  29536944  12340219   8121200   4641705 
  8702468    231189  66900930  30863296   4786365   9219040   5220831   1743041  41706522   2100790 
 91512028  39705795  12556074   6551937  44627892  24059112  26607672   2157470  63633798  30824738 
   871598   7550205  39257204   6733104  66162364  25703268  25838160  30800505  12793196  39805947 
 12223392  13176597   4523571  40910700    998096  23340724  69425279   8491320    733256  56254176 
 20145860   2803854  11685912   1733004  66055653   4422099    868320  17497040  14928342  60355246 
 10471648  12194028  17130720  16470036   3010400    116112  12460473  14636851    113655  26309604 
 21097820   3289290   1084650  35681280  14573860  19515664  53124288  54609475   2147328  17521632 
 72397740  59925220  21819546  61994132  37964442  88764242  93523216     47840  57933275  20614128 
 73858680  42615228   2210662  19352026   9805303   1749392  18607329  16756200  10748795  11016686 
 11131412  31486112  18745680  60760128   2013305   6254904   7913856  14230240  88658247  12184078 
 10815672  25930278  25457756  13192032  75955733  15545187    338560  53075160  75630507  12370096 
 41243988  25520864    701680   3385382   7650058  26904979  23884587  13498944  48643335   6098720 
  6115987  15147782  12249216  12761028  15826352  25332674  81062412  31958520    464128   7325010 
  7159635  19983348  48686418   8477810  73141101  73255000  27689640   8940492  20866692   8865792 
 12258918   9443735  14167024  23724935  46285150   3227920  13031331  20243048  38878626    460650 
 14103810  22873482  30448935  49492620  50710473  12229597    895732   5960744  12432498  11736936 
  4885498  33786784  34301722  16080688  41865812   8428560  18394600  22789368   5785681   7161987 
  1544664  30811484  23248104  12454902  37886760  51149388  13275830   1814711  32808347  21768144 
 34046793  78340843   3579036  40735863  63156436    179598  85152116   2637720  56582064   5221671 
 44147418     61124   5332631  15278825   2534752   3815513  18099900  42002398   2361800   8430450 
 19752414  52130059  13788500  36481050   4294587  13480012  76064076  68687710   7537855  12110840 
  5188799  24357535   4330502  22031919  19140391  73687446  31610820  35420904  53019302  48832364 
 35462545   8132451  27531585   1871131   5732776  22250805  18868570   5152878  60596738   4176200 
 20508742   6083188  25928308  39534858  18435328   7226791  11458377  80405924  23858208   4908960 
 23416575  15457432  78387660  14290495   6609384  64713381  22835046  44228531  16400598    352385 
  7682936   8312790  26788328  11257120  71198560   9966970  12058022  13093440  38074659   4719587 
 35870600  14847058   4492612    846400  17136670   5919528  10546184   4079850  15686605  28264360 
 30257937  11358264  50673141    507978   2168660  40375765  43066728  10232508  23045339  43007712 
  2871804  22791978  58481388  31963682  19361150  53173875  51062002  11991521  59642250  42941266 
 10118935   9932604  75694955  35349520   7075536  28233465  77052087    564102  67405498  35797500 
 17470980  59687180   9269465  12232108   9633280  12873923   5699998  28811640   8048898  31023102 
 52001300  20450969    602741  14740068   8797542   2764755  37736400   8556254   4385529  30136560 
 33777324  54866084   1212570  41020616   2505360  10929776  11755368   7718700  43294303   1809156 
 43592670  33965652  18096687   4473873  37640214  40806623  22750330   1499155   3032400  31253830 
 43137864   2823660  21703425  15159755   2162688  66005962    179172    168448    247566  64162714 
 23804537  57092802  13053000  57744225    426590  22539680   3230150  18484848   3559876   9923396 
  3470001  20038662  69968395     86866  35373585  30820040  21892416  41211810   6040508   3445676 
  1124748  62699076   9764256  74706456  28004647  16108794  33265456  26478312  14981330  67814984 
 86298608  37411570  11909219  11636295  41245107  13173465  36406664  18373806  41952948   7372849 
 41434408  21505987  58101750   9065332  15267074  17609960  17088071  38126400  52870510   1030806 
 67326555  11067199   1880120  29247536  14885120    592036  56858868  50093498   3670875  85176864 
 10405683  58247772  37635664   2575016  34969451  23445184  13497792  54864208  71426994  28084504 
  3915582  24986544  24463960   8517732  18012335  56424858   7244678   1297692   2477410    324352 
 57443445   1103280  39658502  12223050   8887527  50992017  38435589   7401600   3616429  59797348 
 31562596  86446437  34270920  30324112  65723004  18612862  86229855   4122424  10188054  69745363 
 60978676  30463618  29514222  21087072  48464896  47841420  13504364   2431468  87749550  28921122 
  2596182   8515368  35603775    352401  21343086   3952356  10041781  72248540   8401706  39441323 
 32697575  69659263   3681672  41148737  21357495  18032080   1954512  16820769  44242245  20871650 
 61177980  15961216   9720284  32648736  27607761  25926540  11562820  16839603  67791672  55594090 
 38945511  14572350  75460369  18159072  46977610  53954991  88905941  16447200  27625088  44564036 
 26643432   6007820  16455628   1939852    615160  15983344   7238304  18071658  31854361   4800098 
  9767552  43788219  14708928   7794699  51776551   9641700   5372502  49176004   1954425  61190334 
  6656533   6436782   6936048  49711340  51065398  22424163  51567276  14554807  65287047  13310424 
 10857204    218889  17799040  12668056  19344096  49082774   6877536   6742206  21712145    667719 
 19410402  52241556  60412296   3890425  14316204    938575   6386248  49899762   4679676    714087 
  1101373  16070382  33415872    437609  17909210   8939100   2725684  24203802  63698250   8952476 
  9207982  40691322  18689040   6906735   9362691  12195428  12669696  35749728  23867875    220725 
 45143910  85186766  11448016  18085524  34894404  15255968  12954260  55426290  23601888  72497194 
  3318408     23490   8587696  57319920  10449945  10061845  32933326  68880864  24602155  35096534 
 11654236  47504880  17617695   3522825  37146978  61523325  32844933   8794965  39190739  62382666 
 15658540  16134234  38814702  42998012  25638632   4973670  75407816  51390550  49340800  19743750 
  9751917  32745720  15428701    338688  28390115  83990340   8532630  45528294  71889860  10814004 
 40212425  34394910   1515080   2264725  17700672  17712500  42737079  11264708  27962103  24326764 
  7574788  72863870    700828  59532474  45163798   7214562  35231270  37838619  19680164  12784167 
 12513018   4526102   5202732   1501760   5981464  29228850  63168392   7378308  34747440  41469840 
  6788523  35875359  15872901   6167352   6942210   1438066  44308560  14742155  34040496  32741080 
  4817284  27457460  11716740  21643920  42841029   5639008  13651667   3856985  19233871   2314004 
 23399725   6042116   7001040  23486296  78516360   7416216  15864060  34691560  62189601  10870173 
 67561778  41332214  29568168  31547070    305601   4168536  17844680  14972255  10218105   7154472 
 56805866   7644033   7266873  58146647  66399696   2867466   2583624  15087303  14811714   2457840 
 49619625  68208245  15238690  24750484   1908977   4738182  26234110  23197056   4711440  26067600 
 41526048  54946620  34666842   8260164   4843070   5197260  11250843  88705386  83404955  94761200 
 29119422  25741782  20697050  36995402   4161615   5422332     35343   1200150  20589584   2107966 
  9011380   4315480    390663   4699015     59792  10681731  25729092  37015105  36944746  37601280 
 35022200  47606047  18656615  12962132  24050870  22254453  18032196  45282465   4302921  17895150 
  5972612  11978464   7005900  67357488  25016814  15380775  15628340  32291409  50535956  32629954 
 58491135  14180199  13366562  66805760  70636077   6995846  61933628  74156543  33069848   9441660 
 15770010  33573000  23114025   2415882   5255584   3781673  67093000    385072  29667609   7516920 
 29342287   2977086  57161370   8408940  15866670  44724960  22938867  15826899  84639711  62726400 
 30177746  11521310   4596658   5281920    251459  11982240   6641008  35871810  47819202  25037712 
 52482570  30151488  14529340  14675268  10949562  69753124   9140732  77418176  17828416  17250920 
 31145940   3071103    102810  36451008    882660  21843767  11111971   5061312  23346848   5259309 
 41905756   5271768  23805144  13473278  65477496   7290184  41975427   7593742   7661384  25488945 
  8837727  55693616  30873675  75997530  18110430  59902973   9856512   9509290  19020701  15280632 
 56758555  55650744   4442625  83308192  67666096  55653983  13132626    286948  27248100  40909528 
 21468104  17052320  41889690  66337086   6650496  15994664  23728260  10424609  14799288  17210476 
   491675   8088345  10045875   5356746  43334996   8571060  47714372   2897505   5837631  26994825 
  6530862   3922995  45229627  18655928  17565552  24448040  36445059   3422280   7418455  58629024 
 14491048  30387020   1521840   7608342   3871548  18396565  43384051    557884  27611472   3402902 
 50834784  88154791  12236656  12396121  17303512  58224070  16093312  39027375    688788  79350630 
  5592354  12489550   2712813  28973052  36355530  16742652    869494  40427832  20110275  35327402 
  4604576  35282058   6487184  23739119  12842780  24772139   6805600  18839600  11484013   6698406 
 61460874  30935700     58761  21091874    402732  49628817   4853584  59991169  35001920  17837658 
 10412122  26612740  32136292  25368720   5118828   3945390    143610  26587680  18216950    797544 
 51754188   6949719  67095497  23110445  24937029  37704084  20702500   4977192   5944611  35486836 
 24920546    959400   4313340   3232335  44548240  67734640  23426793   3012882  27101964  46415948 
 47548915  89886426    347156   6436766   1240512  59659752  35825626  17453634  56010174  11801790 
 21773582  23912000  67869900   1891729   7037576  25514592  72918762  46602176  28689353   4650160 
 34443344  59289518   8337350  18063909  36653881  35767728  19577668  17673876  80442368   4309620 
 18652905   5485324   8047150  23240146  24587358  48199695  34592558   8777016  90154100  15375046 
  7867266  30602308  36423228  25133956  59271963   3111552  31285572  10023386  50158450  20693556 
 42356060    277760  15296085  60147542  21896585  51477744  17991200   3593768  40723903   6266520 
 75615318  15856784  55721776   5621586  10870404  12537888  12843572  14676984  32051052  18860020 
  3083100   5846555  19394263   5735772   8872005  29699760  43161396   6710480  10480617   8184242 
 23875245  14248320  42276500   2951295  35112700    948930   6420687  13986432  26392451  31170711 
 17222855  36925680   1198925  31907700   2028124   3428505   4492216  53247670  52776101    913682 
 18747544  69251700   5620956  10561800  55017556    925888  21213648  25102352  11800607  50049376 
 13992957  11427376  33609194  57676478  14938704  31502550   1850740   2575012  14568761  39938443 
 18570420  30510914   2313969  12298770  62401185    494730    891276  15013861  57609456   6283284 
 13020812  49548751   3320628  64863404  56394800  11591682  40783404  33580718   7410528  10629145 
  8937000   3899949   8380851   9900473  35345310  27207633   5282972  10136992  15490584   9727374 
 18148537  15431274  15685324  10994121  13148926  12208220  27192451  55222980  28553632   7709877 
 51548181  14707616  82764240  46676476  63627959  40292760  61545328   3769392  42689720   9199280 
 19220128  43881111  17064498  56399838  16900240  61979736   7968240  33358500  25325784   7836608 
 14572162  53395080  10468870   8400798   9250398  33476252  21816632  12790410  19497764  18171552 
 15713271  60713730   4361820  47806376  36991592  55224081  15639324   3453120  28813840  36671867 
 32808974  19160220   5907940  27288556  15183847   5329960  26075960   1964622  76168203   7976800 
 13850508    943750  10251360  26848206  47453520   5975580  83575870  12485964  10118232  65514240 
 11592432   3500739  29283735   7989320  11177100  52449600    568620   2877420  31267980  39861510 
  2716900  56585256  58432374  66547125   9565580  10201277  18046782  89105580  38996100  45705471 
 37556055  15234261  22228074  86790382  71638566  76843644  19161989  13321296   2654960  10328951 
 40991029  62336288   3632224   2206796  47656966  19690660    260876  53537950  23406318  21604345 
 81368388   4007500  60233800  64243920  23402995  40085540  22095096  42607004  23885779  63162240 
 11210062   8262125  74064000  24438427    582736  24290090   5671080  34921950   3526830  44482317 
 44119229  13604229  47515996  48001965   7798856   2578413   4294944  83865377  66696668  50083200 
 87714270   7025199  20488982    813556  11802020   6558112  44601900  71689993  24452883   3675658 
 29194440  61799522  56400658  10824044  35317728  33281983   2515896  49532288   1311254  16340643 
 29998890    925994  37561100   6901484  11709940    101940  73324524  20850720   7830960  48002400 
 28842057  12130450  29599152  11299743  24511212  28843528  64340384  20885659   1748166  23126650 
 27877777  10898250    257108   1169752  67146794    504028  17532670  19940552   2036625   3662336 
   358916  40601904  75460602  23408082  11431206  10518365  13686792   5196933  25257328  50435192 
 18617882  53307100  48160116  39341936  30541000   3272670  41243160  38277234   3717632  89921205 
 33151972  37236636  46998729  56346856  24715680  53383440  16750878   1902708  48129270  22791700 
 62373884  12687984  24065424  12666939   6163815  52011495  50174875  74461626  19089076  40818228 
  4475007   8819500   9570750  64374312  31762264  64025500  16883926  54318358   7315630  27482510 
 16147950  70523514  76501022  33776630  83623716    559860   5100120  49746948  58969644  67447891 
 12701780  12457768  47803320   3163132  36326088  35384775  10857240  16213860   1677510  39612150 
 11293381  24798985   5721758   3292831   1826487  33090740   1209312   2110641  50222452  60230086 
   991382   6171810  50063278  22685232   6352192   1391451  16867924   9404589  14488056  23884208 
  3640952  19680102  64754496  28282390   9622522  16104742  32881812   6565440  11745580  66968203 
 29470979  18106764  42539525   5973074  32913195  14411225  79078560  74321137   6406708  19753665 
 21843160   5927100  17813620   6084963   7542320   4395996  63956748   9181404  35475990   8667467 
 29200380  23310235  33957198   8830880   6690880   1853824  15688248  39840876  57001218   3007350 
 27820188  40551290  32957400  15229500  66682512  10271400  22074145   2216624  36873477   9973352 
 75688590    438146  13034010  60957330  84410952  44295927  42654330  76980210     25242  23839476 
 15699042  28592688  30578961  68269994   9372500  62678680  46575165  20369520  26656168  15819440 
  9894962   2295040  51452873  61123500  24248545  16019185  26146338  76377250  72737200   6284820 
 54734168   4672248   6482840   2363328  52037351  32835207   9112722  29475584  57108058  18442866 
  3324928   2667510  31327472   5555798  24881412  31057263  30719628  15253884    495217    655086 
 15311000   6391242   2525040   1846326  67773381   9137916  16853500  69602214  18720032   3029568 
 48822668  22891698  66400395  80467978  11041920   7818106    208221    779746   2247840   1950788 
 23002470   2724420  55030156  23473320   1915414   5226336  45334625  28169676  58535718  27715446 
 32154624  17279056   6891038  77881892  52999188   2468372   8755425   9781470  27110984   1317316 
  4788208  30754276  31220090   9386076   8011520  58421220   3689136   4153380    598104   7115810 
  3717180  29691805   2162358  11088350   6560244  30647183  14997521   5912781  15215843  36792358 
  2634918   3147216  55036944  54606720  44706168  56350620  72167312    302471   3069521  18969960 
 22508772   3806640   5823686  21909378   5127912   9307550  23023826   1373388  17907630   7063080 
 47166500   4520814  32750864  58784383  21391372  16567809  11073200  14530792  74718260  29160138 
  9533106   5030824  12807720  37857034  16396380  64086306  23181102   4215900   9904370   6917792 
 31980267  23625687  51376362  49777896    700340   8569120  88362538  14092641   2081160   9236304 
 15120360  24518844  23579588  22743105  32434220   9776592  39376807  35501844  16335225   5472885 
  9430764   9442650  25105722  80993226  19387550   9205560   6142620   9290925  26006560  66792372 
 10551576  26557638  18694314  25421904  18309096   4043232    255618  69877110  14882067  50149356 
 39084672   3236612  15606966  11575518  43130409  19246788   5361120  37058850   7722374   5754398 
 12151204  75582990  64209816  58232775  53806162  20475469  42216529  22554461  38786440  71756792 
 14776980  11272881  45756108  18935326   7757496  70119588  23711130  40811696  33538400  31078125 
 59320863   2217472   6685800  36967272  48675030  23412852  49521024  16900019  26356710  28219524 
  6692616  20170411  44673438  10564875    300516  80284050    217100  28159725  22414520  12933165 
  7293754   9915369   9298476  10099659   8905792  18134028   7016008   6368913   1929459   2558520 
  9450050  40662300   7994357  11699800  48437760   4383518    494910   3367880   4102137  29232830 
 60840000  22546656   4589742  87294604  19381218  24827745   8778288   4215920    258328  19832064 
 27016978  15560625  11774015  31885245  21588240  23344700   3694782  52534080  77076198    302562 
 48696704   7807728  57828016  67320330  10355880   5704848    730800  22336125  29609944  15511745 
 52568334  19287156    966144   8154690  56466150    688716  10897120  36212836  35046655  11720438 
 13286742   6467230   4894274  37364990  34063830   2608947  63860616  20561331  13076056  39398080 
 15493808  12685372   7487096  22549338   1943005   2459545    230826  62945134   7984725   5790634 
 12397352    593134  23247115    419610  49652928   1546801   1310604   2605624   3971430  44797704 
 11597432  40594914  10841501  80862820  29954907  25708243  35361606   9459588  43066737   4572797 
 44113953  25758810  24169590  27923874  71619560  18794307  11285961  10029332  86174816  14691476 
 85044479   3351436  10718400  28659244  24517886   3816150    300760  15533395  32939287  17604250 
 38303684  35783725  22283100  35368410  10577430    658304  41537160  57161395  16089268  17039568 
 12545715   8515586   2848803  59091072  18516560  78443620   6120252   8933602  32983434  25241473 
 14552319      1945   1482600  19188078   5860675  45516630  17296384  10758860   5796282  47948400 
  3762414  18342491  49131955  25274004  76221825    336825  16124496   2612264    635602  48086302 
 17996016  70441434  23840028  23975692  56172685  70713804  52789680  37986648   4817205  33027693 
 16518789   8411464   1651840  54309396  13969440  16312158  32871330  49465682  31123989  84937720 
   440384   3080376  37139700  76894710  42092208   1414041  37838706  27888068  74714432  12844560 
  3879850  51539050   5817658  26927088  51086250  17516736  21073200  75869829  82571468  49421650 
 52876664   4430520  13482210  38760400    210784  75299712  43568179  18887724  57893160  20938326 
 55210548  30228560  10831726   4239956   3028669   5305500    815685  45372096  29211120  29415932 
 25708154   2262156    897920   1472426  21062288  44709316  57251829   5190234  22789780  37309888 
  6748654   3398403  79530048  22420480  15617862   8875845   4584465   4712526  67190325   4340008 
 17435468  29800378   2222122  13536237  19169085  45907540      9495  37918755  98482176   6344458 
 24929640  18109160   2218466  63223545  44028846  21544479  24241580  21556128   9278360  44373546 
 42266896  11032037   2289900   5455005  44938936  22355250  17542656  52516904  14596251  34197310 
   188876  10408261   7320492  49912119   7560489  19294000  15445700    600704   6833125  11702529 
  3323328   9318342  12724704  22240384  53400398  28456526  13165588  10735499   3206746  44854251 
  8785840  44595564  11102340  54144090  14526848  75964021   8490335  30801465  52047190  19445331 
 12924816  16729683  13627308  24550338  78408000  33284797  40587668  11018898  78904903  12013056 
 57562680  23253399  41827467  58218722  54269640   6896800   7135693  11856438   8523956  11111292 
  9939790   1012977  23499440  43504376  47174328   4192408  33778074  14905721  91882008   2225480 
  6668010  25022780  45159480   7695864  18079620  21140427   5668521     69188  11475400  19392240 
 10142363   6599291  17935400   8994330  26323642   7007743   6611196  71673448  17070597  30063050 
 70794512   2888800  24435528   6303360  20605824  58100722  46887360  18957205   8846812  39809154 
   565535  33335072  38758500  12651648  11167775   9322300   7927712  19169962   3573350   8690872 
 52272540  28051478  12186610   6802521  65315484  25035010  13065547   7799685   2188072  15478120 
   744160    967740   6669130  56201165   9182822  40103375  36505404  15549340   6940704   1381203 
 67063275  19021874  67800289  80129346  68640332  20524777   8045352   8220072  16091268  17989680 
 24480696  55332042   9590820  65501691   8903504  31095792   9431644  23419975  10372789   1039920 
 76991408    212745  18900206   1788480  30943400  81208764  53923390  25026528   8864889  30439530 
  5574459  29853310  13298442   4353428  23214836  56095390  85186339  40437257  56158091  42934935 
 18558202  49359078   6360448   2303028  23038400  57990912  57078364  22440438  11537664  24716843 
 85697205  73638234    445900   5821884  25679160  22322902  10319530  89413470  34216320  14725888 
 13593765  45394715   5047587  43774449  39558225  18186062  61754448  61857776   3240350  27654670 
 10413520  54167512  23921874  83663730  56589912  31915554  18506376   4429361   1690700   4175676 
  2893082  10040100   2868536  32952822   2359325   3165267  10573528  37835380  19604403     22480 
   372930  27763848   2180505    429425   2424095   3467500  35352450  40736304  14425840  18956128 
  1630732   4288336  18593427  28885631  82306735  32533257  49699304   3605904  11262180   3948675 
  6033475  12252595   4910330  87558840  15845583  17739106   9288052  13512840  42404338  14181885 
 21509050  16217470  56163558   2146956   2104820  29964012   4455109  33793380   1067200  81701244 
  5352890   6055190   4917963  20074275   9273348  70243860   9082640  23769122   4694125  32609434 
  4343436  68992041  45382225  20888624   9701648  31526350    599612   9042432  15753890  27545306 
  3253220  97673685  79746849  10307088    649794  16314416  38257857  31719823  17273762  21166495 
  6154392  18620440  11098236  35305104  39384198  33198308   7315040  26952744  10876360   9891387 
 45037512   1074600  25288263  30366360  33406800  39192220  79795850    699438   4445770  24462830 
 26331164  11474646  24757920    107206   3087658  56318020  29937744  22020859   9375610  27665292 
 69801858  29468871  21493899  14773336   6260527  10797192   8775940   7065600  43129480   3857292 
  3072182  20310110   8728344  29962548   1113025  48469502  28310787  68550482  14522067  56494355 
 36299935   9753185  18908355     69869    173215   8195551  23028240  46043604  16966489  73648300 
 10556355  10443749  15213174  85375836   3060790  11968434  38926294   4851532  11411253   4601272 
  7027456  34824725   8042048   1476600   7071740  11162576  27176764  56876336  30419297  47305566 
 30528402  28349290  24757904  53786706    604412   1192613  11610658    569580   1220806   3821930 
  8924300  15041014  16520955  68848675  60975088     59075  35986940  13579851  20983169  25347240 
 12256008  13289600  35224525  38671326   3721988  10046956  40301170   5749128  18091502  26029794 
 52159728  15362214  12783733  21858398  26069436  23745378  66851501  29356096  46813767   3634232 
  9443087  15530597  38342247   7363020  10993800  46904910  10866057  27639008  27604416  39481440 
 12698094  11349800    796054  39927280  13954200  10800230  15004288  27872416  50290900  56408874 
  8141595   9665304  51114300  26299404   9870483  34936839   2167125  15459681  21925150  25801195 
  3172275  87290952  24484537  14282814  19432440  28356840  48208058  17725442  32127144  30978816 
 36514692   6527988   2354016  13769655  46213178  22230908  18932186  28315035  31596570  51949611 
 63177222   3216901  26930475   7662920  31414586   6481900  31859776  17465116  45109662  28253498 
  6856416  17069277   7624092   1564064  10459692  11597904   9367018   5905200  18523878  39768449 
 54652758   3354588  13382973   9917814  62286411    649352   4177570  35163520   2617254  40720050 
 39666963   8745982  24317690  12518831  22315644   5989632   3264800  26021611   8269478   9586240 
 33077957   1274280   1565892  26058000  11499180  28461202   5837375  27365694  57909557  46325664 
  2263712    484314   5213604  32328756  22379565   8422509  15296138  30684828  24700624  81261705 
  3096860   2848278   5051410  57427542    331326   1455115   2809694  42945256  23758611   1677942 
  2021508    684180   2932776   2050552  38496384  44323716  28890813  83268588   1594750  36030516 
 20795720  10485709    527668   8939008   4591860  49285376   6307567  39589060   7654688  58900873 
  2581032   4573862   6895125  26871132   1266188  40705092  41929235   8701984  45715755   4980750 
 49757201  14408316   7818300  45137624   7697088   5424091  23612512   7494608   4931496  22269681 
  2095552   7071116  35288858  33662375  33731845  53648111  60555476  17805776  10066760  15682782 
 19391674  17188770  29680068  30747206    498905   3089465   6501033  51227456   4966947   7573234 
 12824786  12878399  10772909   2369736  69053040   8850030  18490269  13498199    889850  27373474 
  5125534   8655060  34020740  23956226  21271324  19125438     17544  10449306    180011   6723860 
 80018372  16912320   4070682  10148844    124200   4400160   5938400   6625388  87705315  43755522 
 31007316  35931786  87191260  42418992  16612864  33015738   4454598   6304326  32426055  11959360 
 31584021   8399600    271092  26444366    661365  20220410    185022  71258181  51603216   1045656 
 76769508  35647263  17029170  74419840  24260967  20572693  16202900  51926199   4464396  19868910 
 31824200   4816126  22655282   9346532  21234470  20144334  13187790  13479102  47674800   9932400 
  3575184    432905  20469462  60647664  90903498  27798488  19158558   7718088   1394560  37585392 
  9455833  60009488  22922613   9249954  11363382  10026300  39973790   2419634  31459274  33469326 
 46992738   5623020  50052156  12132054  62379886  15375406  64418550  22841340  84771504  73201040 
 86211462   5099220  82346264    446505  44568832  82692330  13877914  24909300  62764968  55936384 
  2057266   6788120  41601000  17037468   3258640  31751449  55744734   3614520  45816828  37938180 
  2028950  59777938  58461233       594  66478764    964886  13450404   9444480   7202832   1816320 
  5099800  66499748  29746536  69993960    469212  30582016  63733288  23651337  71464555  36425917 
  1007743  21708456  28064896    990900  13573461  21552297  40967432  18077556  42226750  81321158 
 30286278  15306715  11088966  10407852   7579424  10455728  11966858  10317606  21472582   6155928 
 11684631   4842880   8182698  19782684   3317724  28131027  66035070  59504704  39066720  51576350 
  7340476  24432506  21151373  59237075   7992620  45452994  62236200  29236600  36713528   2207620 
  1641458  48978314  27173240   7424515  44845318  14633148   5062326  45693277   2235406  50489144 
 13048531  66206660  16598630  20890260  22061675  69329104  10073186  50423670  22613994  54232965 
  4610577  89732873   2283204  64247520   6376520   2030190  79023456  73488753   2999768   3055104 
  3130400  13728175   1679600  28034472  26826239   6966688  79633405   5634870  29375136   3742478 
 21578480   2166364  67880240  11242099  57463968  40983426  66460424  21534120  10825170  46128656 
  3762384   5192616  23221800   4384176  15214448  77455665  27152265  44949096   7345910   1113262 
 63147198  60213512  88578370   1769600  36119694  20952360  46924894   6211338   1876775  29234840 
  3245944   2024045  40133793    341640   3854914  56227406   7552739   1771920  40640766  75447075 
  1327904   2135868  25968357  23401588  66300400   7304580  38246393  69042365  38498976   9322950 
  6609100  12448454  18727331  86186394  15899580  22965365   1218609  22598712  35592005  46349632 
 11676355  30437225  15000024  18575088  65019045  35774869   2937492   3325295  10701055  41376057 
 20230255    342551   9971800   3440766   5668872  50951320  77446701   1827480  47224935  39231360 
 53556633  44470456  64364685  71783244  72433650  31765568  26001898   8263472  31073172  39610990 
  6711950  41965785   9635544  12798180  65378225  32303934    536981  29814680  68994632  41102153 
  2070640  23494108  63743511   3917922  27901361   4733415  21159999  73764516  24739998   2751820 
 31968192  11685979  67090038  22612692  50650089   5185972    442673   8150067  52472948  46487504 
 53379201  40271816  22154679   2465454   1803625  34814410  38257464  26594600  32780904   1881680 
 16621704   2933600  14817552  22900529  71684496  28782606  45454728  15388620  14940154  22950681 
  6189642  19670730  45053536  26856072  18414466   1400832  70999565    698700   5070912   4954145 
   410758  21168294  27594123   5049004  21873009  39033386   6917170  10838138  27079920  20417742 
  8623440   6424488  19653088  25196460  24116124   1212638  30951920   7606530  21885176   9869020 
 10339455  68521623  21576300  38421300  15198480  73883894  17633000   6225324   9680448  24744654 
 18241112  13534200  35277200  25113800  17460734  40787010  15774528  80005401  20730360   3181842 
 20444076  47205150   4859638   5021114  11744388   4765560  15389141  13784475   2347264  33781550 
 35823363   8894944  21152658  17386854  15307187   1904238  34285125  15917184   6861002   2158913 
 71523980  46642755    182584   3515280   4462752  48285552  17466587  15984864   9781974  28008150 
  9831374  22684625  10480978  65154507  16644396  16739900  29375022  21381900  25823448  27161334 
  4284636  24916862  43125192  15336278    915975  53024940   3215300  23407644  26781148  29204325 
  3419934  30387970   2141735  14463838  16007999   3084535  53181960  28969313  12717440  29323866 
 43364288  40522860  33969544  34732632  19252944  66077518  35945874  68128064  55370910  16977384 
  1355904  49315728   9365325  78974600   9330636  67510298  73524815  52320300  57706311  29733892 
  4047570   5791860  18074677   5607321  18935532   5060798   3601501  20404710   3610065  83689682 
 15291969  52143968   8828652  67059927   1357335  11549741  65417152  10705500  39176745  55934384 
 29364645  20943114  13143644  38066606   5949473  14592373    473715  45893360  67065867  27150200 
    16108  11952552  41924159   3230076   1015294  38563164  15532487  30225501  11304584  67576992 
 29741442  80999199   1448892  15673104   4816328  65510240   1220906  30911452  40867460  26199780 
 16613864  64478071  18309602  25921940  32082600  20377623  17787482  21066080  17005824  14402946 
  2839975   3367278   3908400  11450603  40312820  16970268   4981248   1993327    291600  12441384 
 40050424  29619953  26329864  11830770  25996045  61953856  16232094  19284000  28866688  14277411 
 49965060  19419084    178728  61221888  12130830  21891950  22233260  21587160   2519998  25603803 
 33976068    848224    181104  15291584  17623011   9554940  40369784  65977340  32326488   9917050 
  6747780    112645   6717114  12871488   8360752  30294264  24245232  68943248    139725  16309890 
 26232284  58888749  31140420  10234371  57963780  52085025  36060388  39046308   1276453   2071980 
  4952580   1299780   1355559  12269180  92698597  71143215  26809133  55548891  32019624   1256736 
  8810505   7851294  39321764  13370025   2133513  12503568    451422  21124175  40239663  54642377 
 15355314  15446976   9865676  20634914  50164119  70377164  45305557  18879948   5185461  55013136 
  3826702   1858920  58175838  24383898  15229060  15021650  20772144   2344910   6194376   3258574 
 10952100  12534669  67633951   2015407  41297999   6847036  64635120  42363112  11008778  63718162 
 49002096  36342828     51015  15902488  34388490  11665152  11750778    893340  45196804  10778196 
  2171708  45233225  23621704  20866712  45720324   1588287  33477312  18587652  33368544  20654184 
  1027675  26032320   2989216  61694600  30098160    200284   6342694  16028880    206074  55190016 
 16862975  39474320  60055520  14147248  23544378     59265   2636847  24268860  21345156  10680672 
 18544384  19590573  32621864  35259300    619604  24067603  53280408   8910921   8838306  85745664 
 35411682  28518824  15185940   4740984  21752897  20117916  62575590  17060765  17754345   4308007 
 80249958  44498292   5347965  29539860  43398828   4525535   1080970  25791267  33157587   6727270 
 25128648  17139174     38750  30469784  40843055  41292836  23996250   4745038  26284060  36085462 
 50730912  28484514   2334965  12902316  38708150    286769   8763480  23677080   4941696  66465009 
 52891250   1136769   4997410  18557234  26921478     23980  56725515  34508340  11627072  43511020 
 61111830  58098846   7198125  21553325   4435810  43576353  30798240  13805700  41141408  57000288 
 47481408  50462466  56544837   8586552   6701751  60838482  15199680   5317000  19532448     16949 
  1563002  16146846   1617244  20261089  29153699   9105382   6451160   2157750  31417023   3128286 
 43582812  12056520  74797614  51201255  18267480   1834430  57150447  15199860   2228681  63319202 
 14443056  37908028  69366150  30956576  19835826  37825336  81899103   8155034  17171700   3649095 
 35614304  43850525   7027586    434609    422100  13612455  28607175  10514712  11853040   1586730 
  8263360  75366882  20684250  53638928  57500688  43587200  15646948  16536465   3959785  16539460 
  2802925  21125040  42467330  10010365  26915280   9900948  23311575  39681648  59173444  17750277 
  2169405  44093620    584784  30533085   3947538  61345900  10917693  55237448    184781  64954890 
  3548250  45981936  97685535    252060   1381048  20923056  46681323    121659  63063360  16579734 
 57602622  50081576    512540    439095  17938704  17640891  73281180    147730  33938190  43778324 
 67742460  24847231  91326692  51149614  47064628  55691982  63413146  13061906  18861470  23205626 
  7672704  17233506  15960714  60875955  14362716  20446457    170478  33729224  70405856   4227291 
 48287976   3658170  38233140  48492046  87519176  13191083  33101924  40100768  68358888  53031937 
 11044800  52998408  21418174  64866465    254800  70981012  77641632  33764498  48139575  15834582 
 16375077   1003050  37191458  41237794  76164855  49565187    104940   5530015   4473675   3041010 
 12388416  57986700  13627248   4468128   9353322  28603375   6453229  38813450  37428502  69124874 
 31104084  32458605   5174758  16210172  60060000  20407956   2689856  30774237   4925800   6889090 
 13067409  45446016  14555950   7271965   4321618  28764486  12155175    246528   2763358  24226965 
  4004660  74625300  22997298  52493628  31963872  21949614  33976898  16083990  16060723  18765838 
 39804614   2013610  75178390  50486496   5865200   9697940  43941540   1782264   4047166  47391180 
 46303947  86800952  39280157  28877368  18020665  20055019    196600  35663000   6499264  32372998 
 29166585  15167646   9943776   1010796   3228960   4353578  42027249  32392822  57361050   1935720 
 68909902  91049620  21876722   7232498  33829920  13860713   8370712  22665168  14832076   5034330 
  2843100  57771472  47254512  22023534   3416232  16893950  10315872  37155780  10742358  17588538 
 31576480   4678752  50179974   7698229  10019104  12156002  16169912  15829110  12612708  32139564 
  3484614  16142952   7726988   4361979   7206885  59889993  32187915   7080912   8318115  63599480 
 54814149  16724430   5624568   9929565  18640806  23452416  25903352  23526256   4291872  55192676 
 39111427   1983740  36463564  27380516  24183990   8933092  41398112    124566  52286514  34509048 
 69297696   3131648  41025174  23742992  14009608  80432064  26472285  57894280   9221436   6414240 
 25970302  42022658  29412000   1881495  33178510  17558724  15647406   1188768   7568028  53875723 
 63159641  15014068  12811548   2012724  65939580   2770287   3789295  12400632    346160   3843342 
 14231345  42425640   4334504   1022256   6123060   8953937  20241185    792276   1515882  17986364 
 82060548   3973758  29176363  78432783  11495709  24916078  19165424  14100786  10846924  27496170 
  1344051  21118440  31273820  58872448  37683800  20040645   5717943  39658672  48091460  14730208 
   648448   5765175  43733101  76145498  29849579   8932833  27974254  12298720  21820455  49234944 
 46627400  60797549  12024487  22156377  12425352   2958972  67135878  58991636   5818964  41891783 
 32498242  12128120  24194475   8006080  39844224   2483888   7080712  18130315   5405472   8849652 
 11190724  76951238  32407858  21992880  65039445   2919700  28870488  17941984    179376  31485230 
 55800576  24423750  55224543  73613886  35185787  21528211  43022880  46103500  19132048  22554945 
 19707786  36959392  12804480  20319849  47112432   7665280   2583484  92541141   6616569  46963800 
 34865260  22118670  64449312  21363446    255436  48581400  22925268  38640392  29687952   1572021 
  3109176  10684257    780216  75974624  18781381   2974790  52899360  12913814  44502691  34564512 
 96164705  25165410    286676  11221452   2485875  29476148  27265632  29297652  64217052  59461108 
  2485969  15306624   2650971  32410162   5689760  29517848  19743660  19900728  18980130  66945249 
 72464640  19555441  10642988   4719385  37848707  62555697  12264912  73802032  17553510  71890540 
  8221213   6725125  18848725   8934730  17772300   2886455   4317157  10267722   5609450  26973273 
  5195800  13120140  90592865  48340600  31101266  57013632  19965550   4465594  15784713  21251160 
   225232    434420  12414363   1232640  78530688   8683800   4973775   1701138  11993240  41101164 
  1012058  37087625  42994999      1752   9357200  24969280  50199064  37690818  16804953  18428024 
  1505622   8207430   5409424   5780275   1550010   5231502   4661604   1285880   2722736  71398377 
 42776460  12788165  14243256    879796   4007750   6902616  10272306  25999806  72305154  10287312 
 27270312  11447110  42724598   6128718  66730664   2282397  20656779  73203300    334530  34950972 
 11735604  12058047  31933294  54539007   6622682  72507435  13990053  45838045    325738  24149316 
  9026612  15354001  11109900  69499640  11028276  19645505  21231600  34651093  56426650  21378762 
  7750670  10853700  19969699  61846067   9585500  90502507  61812498  42790440   9954678   2962078 
 12374250  23071726  46084752  30241340   2090928  18029250  10941700   3892140    143010  84591320 
 54271728  21555830  59751406     19712  31565281  35744737  20058610  67131675     43560  23182200 
    18324  17671041   8915823  29346492  32373253  79922115   7083447  22906464   8036154  50850366 
 29170670  45209785   1778716  32897360   9341405   9030990  26969616  79763574   2697143  31573395 
   827808  34230944   1901000  16679562   1326375  86475730  13838872   7275180   9248576  28163271 
 67373775  46443210   8929284  32192232  20147175  17706200  13095234   2911504  28641676  22186830 
 16087496  12982992  10535000  38350690  20772849  24609251   1838336  19279512  60633346   4569985 
 44452146   9336250   2334134  20325060   5808428  11803925  56733930  50675508   3954795  18114208 
 10046784   7519248   3082560   4162408  57936158    578388   2358870  15307136  13981103   5291572 
 21626465  18782246  60981956  10383945   9782161   1964287  69820632   1858080  17089056   1256490 
 67038732  60521088  46101110    867149  61539784   7453348  30347208  21752960  80872589  60907350 
 23267800  34926794  34561288  51101184  54117212  25243834  26311086  62674992   1181590  36843894 
 70225785  46366479  60364477  41033330  19913130    160645  16370874  48865950   4502946  20457186 
 22356110  12822110   2789217  16793280  11666085  11313120  15021670  26291900  14887176  34344300 
   606744  29011234  42230958    255084   1202727  17300403    573952  20360724  20829552  13641810 
  6617340     35505  18648000  71642466  40040600    642006  51704472   3576324  20262090  50936952 
 42842088  11055814  41507352  55284300  68282352  67682700   4793535    680814  31372803   6096791 
 50803125  21411735  76740066     64557  26664750  51209940   8709244  27983732  64002784  36229336 
 21813981   2531583  55244051  40501376  19746700  47484304  18272800  20770860  13749736  56088039 
   126002   6919725   7256730  14963949  21588481   5182554  69361486  26131080  20539256  15370762 
 40400640  28439120   9515553   6369216    957630  50486346  43254336  13185760   9004316  12076974 
 19272576   1088388   7602650  13007972  22077146  22120148  13071165    561134  10516380   5588258 
 42313818  40746580    267228  27407220  44080740  13223904   2023976  45482580  28211400  53177312 
 36488018   1120140    359040  17774952   9099516   2364957    388300  18701032  46944117   9096897 
 32511822   5231331  54764284  30377920  42095660  17060688   1644596  74975672  14184376    384540 
 54397800    263042   3539613  30768856  20717484  16677912  50344875  56314631    464243  40421772 
  4716546  52474219  26204226   4776893   6197604  35577510   8446464  13352400  11277009  90073100 
 68016522   5104032  37126761  43032340  22910526   4841983  21848340   1989456  55103895  52556850 
 12807990  72898701  18963120  62771004  72758568  61154911    746307   3156148  22132640  19979840 
  9008000  17365923  70902104  42306720   1359660  19992076  14123574  38827184   5239219  13754560 
 12476576  39579000   9769856  24941376  47656224   1683300   2137820  84226050  69292629  19854260 
   505854  13564816  16341556    246013   4917403  20379228   7741140   1548652  17525134  30954326 
 25695562  10756690   9050976   1859277  11295599  36406352  13723341   2110131   7134141   7308344 
  2516478  41595499  23009644   8895315  23386000   1602243   2360370   1613304  26402624  52212399 
 37036778  29398320  66137040  41267904  38285137  73660928   4922850  13584200  11822553  37358403 
 16589124   3245354  16787876  11912943  11817063  10662678  18456964  81651840  68953106   2688468 
 28508148  23072808  17324460  72265760  61967674  43010050  37882932   3151545  64648860  47254800 
 12506560  35162732   9385467   1193930  33752922   5998528   4186050   5691936    117978   7391660 
 18916568  48438477   6722618    421968   9017088  62699136  20483892  66097397  13034898  38095382 
   568639  13558248   6753685  23688342  28668302  11608752  14245212  23756480  47897161  25708760 
 47885877  89802318  27058108  15848105  25252422    259840  22447149  47923456    644182   7982814 
 25604150  34844216  27999479   9144849  38502501   9498336  14854190    116587  10150500  18806017 
 41266071   9908800  30724960  20187666  48890955   9978320  20474358    412500  34506978  17007258 
 41760642   7952960  21778071   4387460  58579584  41175456  75733483  12966044  76720600  47235010 
  3603714  15085440  15103700   6478395   7711362  15742832  15541680  32055106  38483340    646548 
  3385932  22645620   2542500  22834219  18980810  36342820  29965140  35427456  17457000   2334948 
 48255438  57097205  11462423  12034850   1449471  42259233   7818105  31650367  12773184  83747480 
 18177315  58179432  49497045  36125584  11865018   5268045  33204600  11794612  74484450   6002975 
 82626302  16710434   6566080  18345818   4793720  13020744  64823740  52784886  20312736  14614642 
 20345248  36496980  10842192  19902015   3208625  61689005   1264896  10635584  38794206  52930458 
 43802418  27151488   1651500  21401652   3944716  19899484   9675092  28720176  22473990   2329976 
 10437780  31600361  48901554   6977620   4729946  50792378  65639186  66322355  59586030   2306619 
 25432157  23184560  18546080  22286150   6135420   1240800  16375227   1385132   3279717   2260257 
 25274032  16519063  19994448   5322128  19306224  42432322  10072788  71234031  35503079  82727568 
 10847200  13305838  34432905   7407492   8140008  48328267   5191596  42632100  24310614   8850504 
 11141585  11621234  20414250  75733920  17240748   4665616  21751740  43498368  80646626  23638678 
  5725720  42672458   1894032   1621782  11236160   4573647    653328  19131062   4562171  26771980 
 52194065   8776009   7765344  10937982  83418272  39713052  50654625  16440735  45730956  37177920 
 39515796   7922174   1244592   1903876  12158696  53282100  53248104    842952  87002368  61213152 
   965785  26176094   1795880  56473923  59088792  53625096  41677311  79323390  19370164  57543980 
 16036950  35077888  43474416  69149779  61667848     97272  10575301   2193114  59078085  14258064 
  6118101  59692836  35496000  12526970  14204865  46419576  27285864  67137392  44650720  38242968 
 23896011  33482691    478104   9165170  24344364   7596160  54677712   9799408   4405610  36754906 
  1615454  31992296  22092483   6518765   6039594  13794778  68084350  23883027  10127095  18570068 
 20011140   5488424  12451054  28770435  21698471  20932808  12738612  37266706  24958110   1884600 
 64506711  42563917   3284844  17899528  77177187  51472705  34320000  58887840  44533200   6869400 
  5418390  27203400  27241280   5674485  48273264  50116566   2258256  23347495   2839645   1402300 
   165638  24063500  65605683   9528559  59429708  23202377  17330043  44135375  12586970   4623773 
  6258895  20584402   8825544    260832  15742927  22527354  84285108  18976100  44666622  27273557 
 71896662  18192972  48000360  63605825   4130490  52006059  20415924  13524420    372453  43759197 
   819198  18994360  89323685  51502635  23420070  43821104   1463536   1115336   6232285   5726310 
 46981585  31612001  21781375  31748794  79647840  44844870   1038780   1282401  72574068    436600 
 14896896   2860326  26071943   6606047  14557232  18175290  10930815  12915288  10324314  73304416 
 35843892  25518318  46219923  59649270    251538   4720649  25606530  15200520     15232  14525112 
 12727848   8830584  28455966   5437465  34714296   6214158  13311480  79359784  66264774  53920740 
 20273709  74603022  71252188  31434744  19393740  50849424   1647296  12665836  20236356  27482625 
 16808256   3624890  73218897  20787360  28387425  65632452  23613590  54916992   3012053  13303440 
  7841988  17907084  24264387   2002728   2142300   2079084  43521904  40841330   6610363  20212316 
  4405596  51806730  34268380  35330795  44032467   2723166   2118690   1114585  18825530  26735679 
 30512632  36248430  17896606  56413665  14740722  11769852  32471472   1020800    935934    753258 
 19104448  17874108  25737075  53337296  42163264  20655432  15181824   8900460  30638125  17675904 
 41990364  51409493   7272720   7798791  13246266   1322520  33635061  28004160  25691780  69860107 
 10512852   9929621  24818640   9736272   1824417  67589080  20872566  75827638  25569876  53072880 
  2078777  38936448   4278680   1680896  34495836  14317160  84575582  29857464  19561920   5496264 
 14608854  55284817   5508462     45540  52340592  28303668  34611346  26145322  25735290  71232750 
 40184691   6419166    538832   6970451  25659288   1676880  56091362  34148484     83138   3089624 
  2814624   4497197  29357213  39748342   1092595  16615800   8635584   4583180   2596560  38867136 
 15677816  61678221  13439700  34963125  27329004   2974374   8709216  10247982  39056856  20793344 
 34963472  67104272  62470384  56845971   7676658  15705500  38447775  13078682  14065380  25880184 
 10810368  59464440  22350740  27358268   5493510   1099377   9618869   5088025  72463800  20222892 
 20310420  22329126  30126760  64695906  19315278  30428184    587496   5588373  47553726  29748240 
 42980675  69024648   4019596  50017041  66227224  28104903   8007744  28116732  62322710    967708 
 91513448  10475595   2709522   9271933  13809216  33870122   5027461  28963340  23646000  15871590 
 41866462  54101322   6108254    572169  27156048  15267032   4484794  23624117  26445124  85392481 
 25897839  50840384   5349360   9075728    331695   1604236   1867190  21216604  19987884  14054100 
 36035076  22396840  61886426  28629573  52676436  37048752  53676480  12712522  47273389  80851520 
   992838  13186296   9187074   1365780  51514192   6701464  31002414   6332944  41855814  11983042 
  3673824   5384372  46356067   1396480  64843441  86322270  27249525  38710516  43111860  81528685 
 43609020   3485932   8069412  46934265   1841273  14891526   5760936  11133510  93461199  32782266 
 16206329   3226036  47059545  18518160  45334642   9272892  20052000  47958394  17201548  33436620 
 12329541  15757389  24645465  16011960   3190542  48955893  24167180    616753  20104988  37581740 
 21458148   2669920  28806570  16817300  37220400  70887122   5812496  75373727  11212794   7291193 
   532245  46644325  72621660     40030  19968480   9865882  36706232   7263394  42660324   7002120 
 52651578  30663416  17651238  45351900  19368461    221580  42750792   5959408   9438795  36856482 
 37684860   8173984  25401346  16064829  65407500  22945615  66539062    419775  20865320  28461700 
 11575368  10842660  58229115   4612420   1639466  66348909  42115110   4175535  64032920  35841056 
 40356096  11102616  19660935  11154122   3109848   3267740   2965566  63480350   7372752   2527456 
 93365248  11501446  70329207  52595440   7072029  21623118   1808709   2139214  69051376  51483358 
 44817976  49115100   3245824  25888400    635304  10623280  31693142  33756973  42884880  14101721 
  1536084  57985594  17908764   1680300  45798375  55473142   5140343  10547449  30408306  15310482 
   294021  15276081  14825932  32063460  21861592  50190140  13700115  24427755  74321188  24338836 
 37620300  26550006   8459532   5549536  11987478  84677645  26186664  12193474  26958024   3504311 
  4224660   5970872  72914324   2799992  15379560  60099964    699855     79228   1512360  10118169 
 52071866     56794   2527514  43001774   5912405  79763208  18249120  35769500  16524534     42936 
 10529631  31293756  20047872   5675922  62283572  21477699    365940  16358154  21960930    266040 
 52677940  21779224   6937280  19334310    161008   3620460  45590376  39867795  16450830  13588174 
 17194964  86877480  10457015   3430778  72550968  28440558  13776044   3623794  25731260  55656939 
 42806504  84439784  21344877  20727357  19338089  59846641  38506048  28941667   7212293   1042797 
 13822507  14689807  27624564    750996  51870962  19570815   4480963  40795924   4459022    258960 
 19971360  43293752  40296478  14655005  36435420  28955028  20410192  84007132   4162494   1229171 
 55016196   3066876  37319224   8760843  56384020   4808106    134136   1369446  12206260   9548559 
 25833540   5835650  19747170  38074696   9058122  37273834   1090257   5615412  22835176  30478590 
  3967103  28728128  17096835  49415073  25536700  44867576   1019772  39044300   2137395  43236120 
 11210496   9509375  29363292  57313704  81009264  23469600  91325845  14308470  39941916   4277850 
   668814   2329712  19995975  10757217  29089912  14880633   1187928  16960966  11003344   2518560 
 19211136    489042   6398282  57725379  84980283  65663520  58240590  36160696  17889984  41380500 
  4188996  13284102  32938492  14999039  29972600  27256955   9398925  10059920  39164022   2620865 
 72452952   7643770  87094434  18591609  41087016   1471247   3766230  28265030    786016  63037039 
  2298540   8498537  56717728  30150577  22847076  12367164  39327200    997458   2927121   1564565 
 51252800  31580729   1246140  40262841   6359220  27638940  18086744  27492896    178800  75124781 
 20354652   9356118  19963944   3102288  69759875  12292862  13744341     51990   4542040  47097090 
  4510116  10988514   3041285  17423640  17494647   9211930   7261485   5512320  13676464  55447890 
  3579951  22428525  82141630  20878487  18637372    155927  17157856  21008727  14919452  24407740 
 31089591  23090507   5128650  46271596  65094480  11583507  11666625  56419500    555885   8878098 
  5913488   4376840  38427411   5183269  36759760   2667623  53146541  26287386  49832121  32455150 
 32273392    337225  16950336  72321290  12854385  15926310   2623724  54942837   1785627  23185560 
  8479695   2256116   5919747   8349430  60363963  19568869    446446   2500900  32801307   5753310 
 11986128  86316932  22577560   5393895   8194318  65673120   1687405   3061916  25758324   7247760 
 12354930   9546790  53177975   4980045   7963533  47618298  43151220  25499550  28934000  67547212 
 20656512    555949  36628144  47941775    640351  58824414   8858292  53013870  89130294  55865337 
 44408400  15341590  20234205  35919390  14119430    982657  13247028  48078968  12582480  29039256 
 42682147   5599392  66886685   8345652  27533226   1022703   5928708  37675960  10003920  10660105 
 51132078  43794000  20221272  22320100   9041151  46898878    100862  25509120  30853418   7565768 
 44232110  30340260  12395610   7149084  38447840  50332180  48302056  20205360  39309651  15335575 
   789066  16541190  12859775   7526520  26810360   8761636  14670110  13048440   9548285  33243192 
  2036916   4860900  35268651  51758664  11129542  15995718  15551674  59807680  12268526  25553604 
 22312860  53383910  20403400   8637345  51443352  15707881    139605   4184488   8222514  53410104 
 46867275  48819276  42258986  18431128   7542336   3069066    914030  22928386  15435928  21930040 
  6746299  19934994    939477  34218648  40028707   8445366   2150785   7881210  23888172  37845957 
 32759748  17862460  58601650  12341617   7717832  32111850  12526870  37024220  45440730  10467104 
 23369188  17722250   1280501  28212900  40421116  30946840  59537905  16363125  60451365  16923737 
  7937675  49823088  37093927  76047596  24552270  26706693  42825410  17151470  10882105  12867841 
  8058760  21341348  43825638    993436   8993973   4792742  29053447  51407060   3108340  66257664 
 48659391   8462168  40630803   1234052  80002296   6876625   9515376   6959188  29133614   7255792 
 14238888   6869700   7860580   6238252  54464100    739769  19503836  44163245  14434992  20826452 
 32036543  10865256  16357968   2090784   8566368  13062804  35778625  74411780  28218123  14830380 
 10033230  16107073    548020  31722606  39731769   6635226  24446895  50785708  32267488  21622004 
 55923600  33013473  32889280  47662475    934848  86619024  77917510   8766775  31399632  21175632 
 35814688  19632702  62265060  70706020  18006384  29856662   2601449  51572301  48060285  18220458 
 62457750  27920771  47410882  33367980  25938474  31075015   9354878   2322486   4627996   1031908 
 26548848   1299406  82483035  68906501   2662608  21226922  37629173  64918116   2818668   7354680 
 45597233  11611831   5870415  22748124  18029084   7478134  28073144  22207752   7786104   8262718 
 12466440  52820053  16020552  10102248  52169260   6406328  78336384  39659400  33885195  40004400 
 16481084  12760328   5540248  14539590  15428690    600090  18487692   4215696    656166   4396380 
 22570236   5979574  48775930  33171455  12862674   5569910  41711145  12328690  20456480  14280616 
 69799860  28298430  17368533  27443460   1329724  17838134  25484736   3775998  84193564    338024 
  4797683   4127235  18810188   9865234  15481152  23131781  44397868  16516926  22179664  69474240 
 51810880  33815372  21910377   6837831  59476438  16120930  17354456  38019322  95783717  40493325 
 14832130  58797471  32100328   6523608  50194704  54057498  20672916   7050729    525744   2464674 
 92468474  45398359  36223578  70265947    308294  17513784   7867753  34552008  57022858   1009280 
 26007632  12345587   4334902  28610244  14318405   2717847  83238460  36955267  74354120  13753476 
  4501957  19320007  18329740  10432832   4547664  56510136   7126722  43089900  65057216  12836170 
  5251762  50272795   4974533  18887418  17986430  18965100  27204540   2218636   4276896  53190902 
 21818822  46474720   5106112  17019340  83228472  42363524  10782616  38043800    539575  11968184 
 15508500  34930800   4840836  32315228  10499319   2220842  46432200  43589304  58746300  36538320 
  1098744  24131921  38978604  58939272   5522528  67863744  25603640  10230682  39011192  12014682 
 51035184    987120  31488590  61332922  41799424  11026440  71139920  33323970  23714548  20341070 
 36153768   4282720  24558940   2367222  50167710  20204754  19157168  63194520  24900673  25913746 
 33269243  18776170  11261118   3299607  14154297   8677039  73942218   5096056  19746909  15554154 
 10478627  10636038   1506303  28441390  45115200  30612076  10963976  42173369  11201386  37240896 
 52657563   8637020  27587875   6823902  60992876  29344341  12077940  28306160  29538180  56961138 
 19773182  38270735  44111670  21304320  11159680  48374095   6058680   4193404   5358384  41527304 
 13953240  25640020  89982622   1457248   2057296  10121184  72640689  38409168  38198160  10786080 
 93394578   8762852  27871590  43834770  48445488  23099348   4955742  46523668  82982666  72730625 
 83516546  48210019  45960616  58530043  36145091  51447960  29040875  14741182   6325938  20657142 
 60915844    407628  11316076  40882216  44510480  35238296  55297836   1239450   1271535  43118370 
 51830937  15171540   2568768    370912   3887000   3657154  16434225  50421154   4325458  58147378 
  3253835  37260636  70831827   5744120   1957494   8232432   4563734  13336596  23784192  39020652 
 77338863    601680  31576832   2508520   6707512   6029524  12387453   4627952  15456132  18199845 
 14620686  57010545  71585308   4112634  16056384   8727420  34257348   9776656   5153976  67023621 
 90280608   4233561  63426487  14632812  30386790  75902222  20259168   6675850  33335484  49766280 
 31357248    151443  22301718  50036340  26506578  47376252  16106796  16025976  81327424  27548664 
 26845704  40231232    208250   2266605   4634371  14249560  12791584  37772556  31976544  16329780 
 30150530  44904519  53799872  28250544   5148276  75040080  41327616  14275454  65384934   3046100 
  3223611    927500  10805857   4378854  38430274    274890    410142  53637855   5021868   3338502 
 12137977  13918549  30624588   3936800  32189408  32124508  30704740  54718773  77821925  56436640 
 31418136  16090020   1686162  60975060    820953  37153124   2185620  11044464  50376368  56910714 
  1183680   2273926  42223020  14260832   7280075  84112506  26519166   5366908  20953515   6721509 
  6920192  29403086   7606172  26667630  23723628  64681650  21165102   9071250  16354640   1301770 
 10966109  33140240   5872842   4079832  37869867  39696670  79028325   2564860  59286080    409392 
 21545824  86634912    520500   1333056    526614  14971851   3661280  40024104   2691010  15314274 
 62824080  21253368   4274594   9819120  11882325  21727440    981546  67447840  13087118  27073809 
  8049942  54689250   5605560   4481074  42046695   3919356  41627970  15800568   1012098  39234915 
 30066708   5154358  56201200  89423824  17106056   4710640  21191996  71256135   6656475  23493288 
 30134173  39865769  64822502  13800340  14066946  25005084  10617780  24309894  14255878  11393321 
  3398181   2508577    733838  11302938    213174  23049484   7645803   2251344  23210160   3572800 
 19177828   5929920   5066337   2898044  15966876  48318524  73959375  19157933   1475352  21402626 
 71437448  53904407  16767654   4217543  29261950   5642280  92341688    428999  28848128   8824900 
 10509792  27658260  75449330  10129584   1910146   4985652  74567004    279760  17779659  55991988 
  7332525  61619275  17860500  32395125   8312850  19029465   3870217   1252266   1583388  72181524 
  5850150  86816898  26626910   2649735  27125450  22672965  12310584  10610288  17431992   9076188 
 47255821  11154880  44713000  17369912  16279920   2999340  75861360   1494611    921134  44561250 
 24232000  22873840  40449396   7229344  53134776  90796390  23393044    284256   6368608  39706424 
 83072196   7405201   2187216   4649336  42677388   6531899  20472822    573855  27242836  95686353 
   586364  15489145   6134466  16186575  14464512  36279145  17386760  53153670   2879809  22928888 
 10712052  92623201  28743899  67546318   3151472  86414757  69754092  43972928  72548392   8669584 
  4317924   9742215  11241180  35490867    415360  55317080  11218575  32758180   3189714  30136868 
 43314192  43161450  23438082  39240720   8333560  40279505   9688600  81282336  40053895  55150352 
  6628436     24102  47331234  52741020   7359156  11294624  20934970  25669854    509838  60304156 
 25599490  51123688  21951630  19055670  11627880  19663554  37169464   4886955  43849410   9058830 
 18227440    792610     59570  56304240  26232318   6452208  54590670  35744030   1768260   7151810 
  4330845   3908801  19065308    445904  20844314   9981729   5204815  32196912  71280168  30546807 
 23842913  28653344   4009152  24269945  66301020   3184950  31583175   9523915   4877920  61896756 
 37100137  64821960  14443710   9679800  29612685   1825974  37857160   7250782  16489116    867650 
 17694975  69686019   7206290    767732  57429162  15976260  24734220  29245920  11143680    583372 
  2054937  16734781   7190976  50527620  60819748   3111306  12335532   7867620  31150920  11106471 
 34869024  21054952  14810610  68616801   3152290  67254990  32328272  33389745  27446796  13846329 
 39932100  81690975   4551060  34793847  13378328   9897040  39370110   4326700   5363352   9734430 
 29982876   4166216  27927705  15558750   7696367  28771038  20291472   5020080  59853984  40980364 
  3878940   1892892  17648001  39059114  39313949  28893750  45340017   7348903  30578296  29832110 
 24950720  80924922   2477937  30729782  10280454  41061356   4334200  25957260  34891776  42421511 
 51320064  20815232   9704656  29346513  18061806   1890412   6782220  50989230  88941444  35515592 
 36307624  11876292  63771420  45783420    331772  26265747  13081320   9363054  42453400   8522670 
 20310484  14374260  43968504   1271287   7116870  47426640  19811948  37539677  35864204  12458745 
 11673222   3057689  65881647  37872765  73050948    648825  30154125  55570235  27596595   5902017 
 74551834   2404149  27076954  18450568  41460500   3718512     86433  17576051   8902700  10303717 
  9096585  69913265  52626360   3834130  62091915   2201850  33388068  23053532  81204835  71624938 
 15458191  49984400  50292840   2156091  18456066  11924330  58794912  24138310   3509892  15893955 
 28182000  41384268  64859972  15181101   3996065  53343210  66438720  13558233  29866125   1037508 
  9678648      5382  47070016   6021978   1286712  49496044  16075176  28042520   1186184    565987 
 56276283   8753280   1920150  38959970   4556211  25104776  31083043  25989435   5111977  33840000 
 34655848  42646230  48299406   8891322  51239265  72470352   1253158   9749833  16921970  36468012 
 62893040  91108602  17401038  22716876  19772154   6442444  40094934   7291403  24630045  11823896 
  8575808  23260590  29974286  18563790  23296624  58658418  20753226  27619254  42964641  65787475 
  8252454  56793096  21650805   4928448  57975440  19432056  22328094  60257904  81933984  75064360 
 26580462  28010150   1187179   1941225  43448988  48783930  13173246   7203112   7401981  14940795 
  1823428  11208196  46864070  60897930  21434230  13811242  47558121   2040150  53996832  61302324 
  3323203  49984576  72111463   5215886   4379630   2363724   2380220  45411940   2791050  53251805 
 27328752  41567598  13406712   5513319   3237661  52922000  33215973  16733920    590888  21020480 
  4241025  40745341   4043688  39192554  49972641    969137  18601055  41743302  15198494  29467470 
 47700940   4383450  85673700  17118990  10790610   2606175   1299132  74895202  42642404   5736444 
 33952941  66786242   5729700   4776520  37815381  23169420  20566244  12146388  29949009  53423576 
 12949713   2985147  40942260  73151202  24011877  24843728   9450612  47272544   2196408   3702218 
   252720  33718712    181116  18207207  35509356  20652567  61375040  10416978  16591014  89330836 
 24226630    191797   4428972   3169300   3713720   5194112   5987150   1584120  45157824   2162468 
 25691781  12243249  26776095  51383220  10850676   2191449   3903560   1406883   8089485   6762469 
 13073649  23690260   6698400   1669903  18230974   9694776  52196586  56365948  17898222  82889044 
 42988673   3516656  49434219  90417360  37507140   9072713   9418572    432692  24310214  58093854 
 40729872  91497168   7342014  14146620  89159900   7509145   2320265  15096704   7651936  12851934 
 20839936  16384680  20811730  13115660  22214591   1253560   8170306  10082275  32904126   7909341 
  7959280  10116540   3490871  24867269  53746722  24899545  32607729  15452350  18974312   1061878 
 38573600  19129212  82439360   5262750  13727296   8313840  28661232  42376814   6721103  58641266 
 23298464  31715351   8134806   2432760  27102825  31414180  22602426  55484282   1824771   2179818 
 39129648   9578660  38817889  70578135   3941952   5715840  17964848    618016    146370  34536593 
  2873472  71622915  60444792  33931110    172341  92475882   8464940  18946040   4611696  55559952 
 61683150  14498960  48557070  93460248  27708300    984409  36792105  11301174  27681678  63553050 
  2989452    379776  32959548  46797712  18601240  33977730   4068884  36251427  49844552  32118640 
  5792634   2148622  15557388  51006750   4162018   1062108   3674440  70877490     25950  16864950 
 29362239  16399152  81019488  24706816  20778426  10944919   5826368  25687042  22440684   3995531 
  4525159   3522806  41437176  27565604    319086   9408386  13107638  14707278  35135880   1694968 
 19831326  12121895    491402   5261784  21702704  50059074   4977925  31876115  20847525  48950364 
 23112999   8214846  30642570  64613110   8367850  46367080  18827789  69727204  49253789  10701528 
 31328654  14712960  25272375   1185125  73983812  14624658  75636988   9910498  48218830  26059464 
  4948625   1056720   2897025  34130432  53174980  59744223   1007811   5557365    790272   7280736 
 51839130  23331297  11351169  23613118  13768934  73821115  84040710  33952035  26100120  17318699 
 71087030  58621540  22850076  26348913   2461300  29822904  43452439  39930826  55471420   4318708 
 34981128   2108905   7038900   6602830   1089452   2257854   9180356  32961136  16819103  35605339 
 33281165  43378984  16053018  52251178  22876244  32962758  65270114  10827828  30563298  48051954 
 68581505  47722160  18762163  65519734  18947418   8108424  79826730  13755805  41073732   9201762 
  1499723  29947596  21932544  18229961   1316640  52489605  34867875  49653162   2790496  10884920 
   977844  39788696  33818592  28933542  39830832  56301344  16828045  21976272  17072781  52694485 
 16980636   3743152  50343486   1639254  44576139   4354669  11135857  51537480   2667462   7741665 
 67880700   6258464   7116944   1948928  27106442  11401197  41664938  48383974  55055222  28388092 
 46188140  58838978  14767755  29540832   4930512  83270754   7910540  27043821   1562124  44126602 
  2116296  23362969  85192059  46147563  37953410  15722025    341094   3144388  75516382  19013400 
 22971140  16125165   3974997  17308742  58114464  15512650  47125206  61052664  12128682   9874926 
 19527860  21016896  40817364  78345148   6488012   7469464  20334326    785985   3599382  64260288 
 12344178  54120825  44699677     17250  53569119   7579746     66830  64653660  27450045  77174888 
  4579344  48949927  11849290   5399550  15502500  23151918  64799854  38241738  84616417  34796430 
  4940647  39817721  42267680  12392136  16739216   1525760  39608010    853980  37123528   4549308 
 18846794   3149487  81888450   5274060  10631040  11282135  92739282   2725566   9414052   5234458 
  1385244  13113000   2190420  86691600    664689   8462600  27446496  23686013  35499126  12007383 
   181974   2783850  39202300  66581469   6855288  62962260   3178035  19178788  60183248  17966839 
 48626700  64689544  24689784  54353964  35577500  11288816  20870462   4433524  75114426  21397360 
  5300050  31785732  28789275  81623443  13133824   1069312  40693280  19467000   7279305   1679636 
 26010327  40610565  17266848  72585778  18250464  39406222  15184774   5428090  20092550  68710167 
   774900  26039747  30669066  89786334  28342281  69681952  35084020  25209580  13745138  30072668 
 39485292   7542984  28550690  71060990   2668620  19937484  44006820   4056610  16580456   2097019 
 40628835  77985205  38212200  25537504   4027848  23300386  63875007  35462331  22316814  38055018 
 23838308  19685400  37592700  18610025   5331174   8072896   9045666  24548824  22532860  49105924 
 38841616   4253676  26801808   2172816  48961728  21491766  72550323  39731274  36300068  73650390 
 38687006  39824295   1422330  62164190   2361580  31884450  18615744  57995392  75855318   4578320 
  6070428  69871827  35614224    436703  34313716  29706708  13890700  57894174  71817252  31413792 
  9873659   5891622    113408  69350160  56600296  49239120  27690804  67277000  25989172   5291148 
  6799904  21068964  19165335  28756323  31449040  16217014   5592888  36208089   7998525  75239450 
  4917624   6429075  65698260  35219092   5944064  10680470  65074696  15642090  23905035  13282075 
 15494140   9360539  15187508    704214  85000680  48673775  11159265  21663548  53393496   7245270 
 11602668  76772745   2195851  23212847   7022070    593360   8316990  89738616   8174770  25220902 
 53497816  72482038  42960771   9175956  25993721  41400375  87617068  32881160   8426920  48875320 
 41023800   3793804    625100  38961505  18671032  15355626   4633600     28294  58081809   4342310 
  5186815  31299044  10750157  83700112  36726207    240090  29662350  31350050   9257571   3671766 
 39903840  26796580  21385792  12040301  48476220    856032   4986390  63786255  13560108  65440137 
 72226320  21328790    655899  33391346  20803482  47352018  34265371  17800530  26684751  16321024 
  9616022  32587200  60305696  34655496    866546  17060568   7489027  19368972   6047496  42074205 
 35069450  48542001  57720080    541024  31065760  31746000  44966949    425144  15626996  67295631 
 20876412   3871138   3400952   8309515  67117221  28280985  25340539   2097880  33196053  27726188 
  5206464  16810309  19025725  23563332  21298685  31497784  55601538  16338581   8035671  51849216 
 24360864  12744000     75828   7086378  87057618  27397830  14381390  22357091   9924175  57332250 
  5502123   3856901   4904564  14995960  72780669   3495395  54102291  77650704    978054   8639144 
 20068537  40848705  18142968  44956030  41525640   5742009  11456856  13354760  59723125   2507582 
 56200176   6855216  43406550   3408636  46009782  57110364  29427463  42725249  53531358  40593584 
 69476096    984704   1499278  34962954  24905752    436552    500489  11742688  18812220    991701 
 45586909  42800940  19967349  40023899  19521096  19969936  61791056  18186000    396582  17574435 
 22770764   9130394  40360320  49175493  20155562   1169982   1520364  15687630   1953882   2982024 
 39842186   2452538  57405940   1213720   2834595   3995744  68546224  51546048  22862928  22271088 
 83377976  25377360  11654118   5548878   2719185  11365332   6459036  14615847  36270342  46943481 
 51674592  41247831  22784836   6803880  26556756  40448660    369656   3518904  50182615  21851697 
 36951915   2586570  22218702     64447   6773040  31130548  21102060  22844369  17283133  20313432 
 83610965  16002066  80958444  67510410   8019960   9526464   2061234  41963460  14064224  15935528 
 39481113  34098229   3668698   7972020   8764200  86168268  28620014    628448  45556224   3865763 
 68794323  20982954  33745665  79152875  40377600  20187792  31989405  11243540  68272848  65089820 
 27898551   2551080  12706356  50427114  11015117  15868584  16924960  22167744   1879860  43811354 
 17184691  30886044  12164750  13536711  74158975  41359428  13648618  35034582   7364400  23245298 
 70511616  25476896  63943808     28315  13010448  26029240  34432630   5163566  47888256  62110805 
  6570249  21176820  17225488  11846689  31541400  34908356  14373162  56717330  48588822  18538086 
   162604  43701226  20858580   3710733  14114424  44636304  53989260  39169496   3276420  13091997 
  4600011  10071084   7646590  16249688  73184512   8610492   8494525  22946000   2014464  32636800 
 66721316   7825542  37015992  24326293  22524886  10196820  79253317  86865888  34489100  72255420 
 62084043   2031480   3484013  10333092   5484562    986700  33061476   3833908  75434712  18862008 
 22050320  22953416  34944750  66529944  20644780  21063552  19893600  40613900  21918240  44777490 
   846703  21538767   6352111  11362652  13660506  38769406  31668560  32650135   1552210   8513505 
 20578533  27705963   4346479   2628072   4650789  22581482    938716   4102606  26440155  71673196 
 33548944   8279670  62389099  30477492  49119234    325440   3446505   7316298   1798329   1762440 
  1369803  37600475  10039080   3739775    908495  47111624  13191640   5597844   2135396  68865188 
 42456222  35321232  71257040  21929068  13465245  68025148  13989668  36370984  62942352   8657760 
 12245508   7267447  39012320  18935462  19021696  59236512    897575   8423430  73620969  22917573 
  6639806  60771728  22525728  54384883  28886892  11318337   1051492  23240960   7962630  13197398 
  5728156  19270641   2204580  12719655  34480246  17584467   1820751  91166400   2597571  27593889 
 49768264  28751436  40679379  21763161   8361090  24500500    812808  24960128   3243387   1481612 
 68726250  14535512   9668832  10355040  19394060   4363776  96199558    820930  83795652  27479650 
 38466279  19829013  25339968  11488400   3823127  54797261     77580    735050  28191488  21118146 
 13416897  70875880  54661950  29966832  20656874  29379900  73381360  57660750  41429463  25420290 
 37014912   6700974   5720554  27411550  31582660  59922756  56881905  15357255  65446164   1374875 
 58931130  13809232   6484395  10904982  21393012  14257686  28846495  27299775  21390590    209176 
 94303332  36895755  42890400  20343616  18723350   6029517    748851   3667798  39779003  16027781 
 26275914   2191000   4601865  24522204  67967812  21457234   9055200   9930760   3011621  52162296 
 24629360  20406961     95920  19712608   1298361    452550  16202004  27508515  28510302  34335483 
 24162047   8493303  32852226  46801876  72505332  74722032  32980935  35665505  13268217   2814146 
    35424  28850756  78723845  85902012  28171065  48429642   1296000   1797249  19809875  41361864 
 17002335   8794080  32654720   1252900    148162  19956321   4789982  11075064  93489330  50787072 
 23979057  50090247  19231524  10150644   2827508  18183249  27504808  30081975  15291240  49297475 
  2907701  11672316    150332  68381480  14995409  20744388  19788600  12115677  66601468  23074080 
  2805878     31100   1942044   6739320   4760680  39710184  14890833  35585182  24005508  45603390 
 36090450  58667067   3997722  33998848   1328174   8540680  53775330   5165076  22379391  65391660 
 63936302   5324922  27449994   9513424   3929200    472725  49026432  31525020   3638160  15937496 
  4916820  42430626   1689017  81604182  44702590   3313716  10271850   2144436  50682060  15012288 
 51863455  46342615  73763300  17321988    182936   2316000   7565076   7531950   9772350  26074770 
 43829644  27184233  19398236   4102308  32069646   1368810  25473500  35519463  28851372   1884495 
 24016216  61388220   9757125  84596384    478500  43543526   3614391  58664000  27973520    464412 
  2059568  42249515  66501820  56870968  59486770  10544361   1522790  45501715  16098390  31351347 
 36234939  27366820  15332352   1439680  44578118  13241547  59926860   3033139   7556085  68036940 
 19122085   1068000  38732012  52128570  30878034  25036473   9791236  79082004  10014619  12000720 
   761656  18179358   2920827   4447793  40261148   1021860  12819492  41343711  43556035  73091910 
 14936508   5831696   2086920  55143340  37154943   1101984  66866548  23686910  30376593  12874950 
 17615160  25567100  76999572  49580730   8228736  71500979  22877642   1132098  20566014  13973715 
 79122740  49367960  15287778  11193806  82658255  58294704  11942397  61820046  10348540  63373455 
  6922584   5910080  47216106  37849056  25928553   6399217  25021300  34113743  46305321   7297080 
 14827824  32300946  46206048  14679510  30442200  44080398  10342554  34560240  19783464   2181008 
  4713234   4862784   8531732  13839121  10353833  71281215  50511270   4539689  51856640  16379288 
 22719825    814530   4603225   4754781  40903200  32394318   2305124  13970170    139401  12484810 
 57145276   9583200   8105940   6098816  25697748  25707002  13191760  84972800  81117764  36314520 
 26235500   6039530   2055515  72720450  52495088  24544880   5885775  21817002  23658624   2993984 
 26780824  24461915   3023442   8089575  22224746  24217200  13484088  46804724  76634464  20486466 
  3567116  37806170  11215072   7862360  18864001  35070948  13217220  20750100  22799490  40953064 
  4384392  11041228   4328484  12679926  22161788  55500263   3729320  29707306  15096588   9570870 
 72055824  52406748  30435831  48757194   6346164  26301186  30423225   6905688  21988824  24108948 
  2947914   9707544  11619526  82427712   5675225  58514112  73083198  11018637  26419734   8929998 
 54557075  39612202  57983220   3945020  32970548  22440769  40884480  18751980  23376542  62263250 
 30281265  51667637  18071930  82556811   6095696  24791700   1351920   3533730  59607740   1611694 
 10422450  16086996   9241749   1581294  12827696  37012268   2753328  32241232   3284766  83140200 
   675008  85470245  57670730  66574170  58072365   1796013   6956946   8967900   7823277   3772116 
  4251090  37192770  56903740  42145797  57133200   1293568    635522   1253376  24161312  69125828 
 13242360  10098714   3214514  29166676  10690616  18962304   3006981  16152054  54077166  78505119 
 75061455  40737600  12534171   7844112   2078582  34795488    607530  30710114  19286280  46949664 
 65953608   4504800  32040855    167586  49038132   9364380  19131722  28969038   8547924    715850 
 16935512  51901852  75829950  30689613  17406525  88139439  17650062  13062664  80873520  42572656 
   503256  14144370  10272528  22086504   1227105  40967140   3705728   1098476    319579  58229298 
 27889875  34491246   2669226  50845332   1982340   1369734  55869732   2839408    284055   5703876 
  2538070  10667079  61599913   4167720  39198090   2619594  13977308  55035792   7918820   6708270 
 47882010  15555465  25134708  38887276   1483147  59099392   4954476    573950    665166   9245000 
  8060910   3147157  26440839  11589850  21047040  39122658  25606150  18482282   3434490   6136278 
 20318452  46021610  28280824  40842627  56905856  35036628  54226845  44517877   5913846  28966336 
 31549700  32234865    573866   4591983   6158220  19103783  15568215  20509220   1751351   8585514 
 48766020  43185015   1207849   1031250   9485000   9323445  46652604   8277520  36855269   9349340 
  5652942  63807744   7467372  29860628  19769710  27015505  19912977    458500  23730030  47328138 
 31319140  12993032  38930296  55677984  47441927    499122  26038593   4321620   3078238  51733604 
 53172150  27833442  29323585  27718664  18366635  71662932   8268970   9848568  31993838  23935440 
 40627332  41421280  19077978  47399152  31766168  32661454  70429954   9412050   7930122    873730 
 20935692     44874  34540254  21629695  28659000  14997021  11097040  10374442  27293175  26425194 
 31795575  22439269  36367595  25383225  45566928  10817373  42625992  66393432   4834592   1236096 
  8736640  18634295  28950838  33233836   4561175   2471562   1526109  72202376  10794912  70735332 
  4656862  75587664  23846190  35997780   9509192  45265410  71657620  35588820   3605000  20193488 
 27101960   1628192  20562780   7387952  14900130  57072352   1256193   5239185   9968178  41322968 
 10490424   1383220  60607307  14796702  11122915  34988016  25551378  62300485   4165343     33462 
 16201696  59337888  40873374  23360726  10797612   3048223  16262478  42995961   1558722  20468808 
  8597590  20293000  17935632     48069   1560732  23524945   9464850  24258528  18873286   8187301 
 26055250   8580495  30177282  32979516  41236505  16517424  15005040   9189927   3377220  14602716 
 71378554  62432667  15654780   3181096  51063188   7007280  14346090   3149374  80083428  15527684 
 32373207  15889550  16129839  10563288  42702770  29244552  25030332  32644664   8656248  46256805 
  5417964  31316048  45434814  11667304  74377278  20547789   8531518  32739828  32124135   8029270 
 45294261  49780885  34541274  68101330     95504  15894277   1726775  11727949  23776290   8960985 
 13402251   4033050  10759424  40404672  25824239  52461176  78541380  18327650  10183360  10287000 
  3251571  15165682   3725334   1182612  23979494   5953480    915700  37517415   6960908  25778970 
 18383154  82145074  34999868  28015470   3021412  38897320  11026020  24604289   6891680  25316488 
 67071006  41465550  59752798  34019145   3209946   1394460  65038130  39646713  37009500  44268488 
 50342520  20728526  17315418   1656108  90806913   2127372  30166224  47293400  48029850  47923155 
  8213715  25083306  14214438  15465090   5632056  14110764   3063830  17784606  25002756  27036282 
  8531133   3145003  58875879  26726216    458125   6395604   6807080     90710   5303712  37690102 
 12305764  15189504   4704228  10603091  58378551   3048864  17172138  64800693   5199845   6283930 
 13675060  49364505  20212515  32123187   6306650    156099  29785578  12748425   4874304    376940 
   208825  78871232   1916299   9605512  25925023  19797888  41323074   2569572  35623882  54713253 
 65044998  34336320   7964724    120156    126518   3635788  41906196  12905229  54618156    801547 
 14870466  31403124  21002673  14245518  19456560  18627700  14250576  69816120  33091929   2449480 
 26785524   4354480  10423728  21806846  71321146  32221774  47985798  18021452  13953050   2444808 
 27547128   5028576  19707352   4476420  41561132  81155270  23867058  46854174   6452932  53335771 
 60473631  15169610  11044832  63181644  16896596  14288742  31331780   7646606    728320    467635 
  2934171  34121577  22582350   9294075  88905648   1945820   6854283  19469232  31022639   2894200 
  1028030   6166750   2294660   2465352   7964514  67042326  14437320  78203727  55525075  25449076 
 21055086   3461325  65485347   9482347  39980685  10603905  22395030   6417264  15231797   3452190 
 22344959  13987740   5662894  16088868  17996670  40968390   2841930   7395880  78434125  32749120 
 42732247  54829733  24351516  20184240   2772630   8441478  30489060    872513   7578481   2801580 
  8457750   5875944  16433879  22535884   9276554  17090112  51254571  49445451   8272827  53458230 
 72252900  19024082  24582060  47664274  60170499  63446371  64357524  52086720  32612947   2991663 
 84338892   6103374  69339348   3014333   8370396  45917340  20482352  45788186   1690740  22811520 
 60718590  27712702  52018644  60056191  22272040  17993536  54724131  15591602  52125222    862960 
 51215740  39326788   2614545  16650792   4086978  23320448   4181350   1477308  44390622  30000936 
  5652738   6022685  67723816  91351812  53818113  37910829  72380574   8093148  33809184  12074580 
 23252064  12242295    399194   3079713  12035360  33169025  77527395  12447716  79369752  17742972 
 24336075    222864  23149632   7823840   8830114    787654   1814652  59378264  15341070   2993112 
  3314241  28721210   5724719  35805000   9061785  97789512  75373830  23157306  17975475  28451736 
 14420848    110256  15089744  17982836  38143934  10783412     44376  49630320  23752800  38261530 
 30917555   2927898  11034000  56865600  22621167  21703236  25442625  16315808  43178400  53067003 
 69098400  11739432  19462662   4844448  54667896  45560390  11781357  38097255   2268888    871392 
 15838843   3217080  38359575  37296756  92312703  32539320  24894342  68434640  13348809  52829172 
 22417866   9370509  22442204    609708  18004025  25460400  32822622   6335856  46407680  29677788 
 11536455  90718399   2331864   4745596   7785150   3810720  67009488   7098536   5953150   5462820 
 33203625  44533216  52595240  13923999  10738830     64368  53641952   9842217  33506880   5341083 
 15622474   2052531   5040042  13820000   5289668  47355904  11949300  68291104  60775253  66741800 
  1502520  30841936  15297730  16386576  49054107  17333168   3666954    103284  25124256  57530816 
  7255360   3018528  77080549  59942623  35191452  29388135  39772656    383955  78823305  56458578 
 22631154   2262746  77088272  10674576  13393296  84851726  26854800  11911347  33561879     49816 
   194720  57322640  77752696  63769348  42635340  19587150  29422008  21518017    224112   4041640 
 12835488  20180304  27071820  58141368  23073460  20130768  12125680   4760964  35634291   4507240 
  6369288  78759024   9016960   1596870   2735488  21693991  40030100  30243114   9105201   6810668 
  5244074   3528525   1028992   5521576  51146305  51009296  56583444  53255280  15482682   5186610 
 18920214  50551571   1149183   6672835   6533100   6626685  44267340    322796    552240  41801535 
 30361050  13970448  60299064  40996110  14613291  29392587  16168282  21801472    251868  24753837 
  2982191   6288150   9929502  39869635  52260426  37620981  50080268   5617344  26905212    533694 
  6514131  37051420   4499838   7262412   7994934   1848510   6099080    213907  10031185   3578252 
 18218360  18703350   7826112  14576524  32478585  44483193  16458528  38305750   5423295  28785953 
 17721813  35357280  40229650   9437938  27657993  90643646  24564204  37903727  12413289  26859330 
 21658748  28296624  35569740   5020345   2865800  38704312  45649059   2361208   1574892      5828 
  5780961  24410880  25157368   8188250  61755720  25041114    655632  13465837  11155716  33187752 
  2257920   1962488  51514001    414864  21821560  21626624  47422830   4609839  12152725  23426900 
 25715186    510496   7573382  32401492  87376362  34804490  19684289   4888188  64660016   3711361 
 18007626  80443476  52170356  16554518  11059596  22676577    483460   7639230  74182942  26483490 
 64010024  10327848  19265500  27854090  15503796  55995708  86439904  33050784   8258580    882980 
 27187643  81625551   2165330   7818160  26333559  37585044   7346658  51359000  36178408  56669436 
  1296256    327684   5892816  55565347  55218472   6061743  33863510  35507360  68322084  62508369 
 53194302  13815774  23987392   8276115   6374673   3126006  11582868  29002017   6869070  14765898 
 63806990   1787128    511168  66911264  22799392  13290498  20901634  36430952  92766060  79921875 
 23094390  20937847  28569310  10419410  17095155  53652836  23029440     47090  75531246  14811808 
 31129868  24990054  17907800  52213020   8147944  35456076   9633738  46317999  15992424  44364460 
  2634114  23940026   5610838  50231265  15264988  11155536  37749114  38669404    124526   2312574 
 36559974  10863312   2135823  27194580  21016660  27761954  43574694  51303555  49462640   1573312 
 51469320  17265668  18779460   4253160   5842848  12021366   3653595  28056324   8403852  21435230 
  6652052  21566445   5315400   5277465  31794420  35915670  68799444    125860  57342808   6873670 
 46357796  64812280  48174880  12624150  32215658  54696123  40112204  37445496  13242485  59147088 
  7833210  28534908  62494740   2118754  54299520  16628248   6776484  10964660  55190904    688708 
 27128556   2932320  17012424  30544877  30359147  22802594   3894080     74196   5680752  40306752 
 40728681   6894693  77086295   1771413  42820048  65955623  24483924  47835666  15043431  26594721 
 28514756  23697513  55014480  32328894  34236217  20570600  36186300   6327162  11611580   2644021 
 39420640    507862  37414905   3156802  59146840  34764260  32542848  23005808  15462930  83814808 
 60743794  30239680  16991562  61679408   8169804  56935248   2697817    234814   9020008  18029088 
 37557183   6377298   9748431  32552121  17594928  17847080  49070312  13311000  31601700  31587720 
 18733260   2988648  12289138  12868200  28992054  36328656  24144830  21459800  27779313   2113263 
 77859211  21857920  74368710   7587026   1904965   7906763  27394675  26527838  19768590  47709317 
    79550  14131596  48928446  13743771  39992372  18347648   7959762  18000676  29495388  44198091 
  8987568    599417  17978945  10167212   1504230   5410768  58099840    325622  28810935  14324115 
 91380768  20438946   3688401  34144926   9007085   1447264  26881340   1963416  32351905  42730472 
 15975036  13673484  11684916   2706455  33205675  61441184  64135740  25286284   2492694  43031414 
   758004   4039976  56621950  57547751   8634300   7353710  70342668  56049985  10094380  18107874 
 13823040  20455034   6663085  34774214  44465622   2046600  47221512  30209630  44792804  23919753 
  5443353  20713599   3988836  30590000  52819632   2969792  11310558  32045235   6320952   4802985 
 52791303  64772805  45452795   4214860  24689379  25842328    252032  64354920  44957128   1360300 
  3390408   2376354    329622   4824430  10331179  32855066  51272298  24146850  52834782    281076 
 64907304  20386448  25932676  69206731   6618589  33535764  53531877  79966250  29741744  33972831 
 64091560  53430230  45177510  30201974   5476695   7602439  29436435  69786360   6834186   9200736 
 57197154  14255729   7384482  28610640  46666144   5780060  80596278   3204126   6422592  17385253 
 84062914  15595218  32973400   3622680  37248310  24765264  52477128   3407676   7407587    706706 
  7944254   9368856  30845304  17739540  35971881   8358255  48310152  55212984  14431176   5065032 
 47931072  36519756  33641370  56104594   4053720  14170135   2654900  77770355   1086819   9507333 
 14607416  22493730    156408  25660374  38382705  12579852  28891889   2662575  70908258   2003331 
  7468048  81743035    812837   3258472   3165774  17400088   7106880    265639   4361808   9051312 
 32896146  27621793   4703754   4119942   3775302  27031350   3412864  36963735  25123410  97487776 
 19491948    697116  29944860    370323  32729620  40231961  21032787  27033944   2760672   7453901 
  1321614  14893060  13995000   4303500  59254254  37360035  10849302  37739541   5835632  11621982 
  1081440  33266038  28909725  52274241  48507811  77210250  52339770  24861480  49034861  15586743 
 32233604  60332904  71066231  75308394  12547248  13966602    378879  25570590   2885848   4268000 
 57551760   1369452  69713280   6274632  10909465   3668508   9810343  51212321  39673008  68924024 
 76467314  70933473  24640416    101282  69998110  76585470  28786824   7590210   2587180   5157943 
 10214421   2355000  17686596   3667008   5620040  24562092  55299615  55058457  17052178   8355168 
  8343336  43845672  37258032   2224310  33412205  55700384  46409649    991800   6989129  33817144 
 52200435  27008020  26188710  30553256   1928608  51894367  15360626  14776515  76157730  17192761 
 21982752  12282755  21030059  89361945    538992   4688525   2854233   8772102  80114741  17654688 
  8958933  58514820   4301160  17755460  11578368  19615600   1169035  22419375  24103744  51933541 
 16541709  59842803  11901768  26523588  39767148    678937  20316488  14294046   6649488  47435765 
 97950465  42053555   4001844   8176456   3311714  25374800   5600928   5228627  16198224   2793392 
  2044705   4708353  26560989  15590685   1215120  33203016    476875  67806761  35721696   4878090 
  6029450  17842527  30131964  33001794  71217893   9073504   1949266   2013852  67698400  10463025 
  9942975  20469411  47203101  25912656  77331984  34130120  13868590  28450010  11068400  44147446 
 80108120  41762267  25547396   2033316  20599524  63510723  30220050  21408192  19472154  48512106 
 15210085  12747874  43992032  35134776   7268184  24062874   5686614  29045874  33984834   4279360 
  2373120  10345950  17301781  22194686  59870865  17664394   3268152  68095398  60304008   9216168 
 20889558  52689234   2408266  26339330  12184818   8962350  18944082  32724384  52970200   5756800 
   786424   7869125  30549394  11140983  12281850  24268728   1399389  12541750   5834568  23765095 
 43900726  44653330  68648006  44504985  71374380   5627096  20309524  37736454   4263980  32486016 
  3375943   5708274  63774120  38441530   1070253  29530902   8854810   6490323  11486800   6989376 
 28110695  42400152   4619584  17121455   2783296   8762460   7785932  45519030  11524128  37482510 
  6844950  15278325  56681553  53335023     14755  26139537  53795010  43201657   6425805  22713332 
   963480  74135790   4693106    737932    589032   8800660  52531674   2929059  59311604   4932813 
 21596400  35663040  34260048  12185908     37937  13715130  36023170  71502816  13588860  23646300 
  3933528  15847460   8934771    730953  56403424  31234740  16962495  14147945  34293520    840780 
 46153610  17507861  67466244  21792320   2349720  53434830  10438284  26483040  18366096  17778140 
 14170685  73194864  45985280  25214928  34776600  29659866   8187480   1301234  17590881   8805783 
 18688704  50304337   1605565    258267  80104356   4497366  30358944  48410752  35171500  12221280 
 18856470   6027192   3053058  38739141  39400338  68798520  35600110  88929067  38010324   1507985 
 15668223   1610136   9597001  68260707  37272894   1311990  60240778  18200574  34776000   4211676 
 25750380  77914690  57141416  17944068  20217240  24425082  21523238   8165491  15737850    358663 
 37377568  14942085  68845995  32857212    551168  60589755  39589862  29692492  17152026   4998638 
 14888793  18165000  30072910  79601060   7858250   3042676  63638555  42698788   2883568   3633570 
  4412772  35495764  11335584   3173521   1878415    180000  43450473    656019  41576346  45578060 
 19911675  32100956   1591060  54250482  16821764   5770710   3255057  16320800  48233367  46880688 
   377325  18373248  25825256   9495285   5705114  65177100   6120816  63975072  10085320    191142 
 29462912  10115136   3586510  52899011  32175770    977636   6093984  46298630   5729641  47684880 
 75791048  25668720  31257317   2739876   4079200  16132935  28716736  78031593  14303527  31605660 
  4078414  33463650   1241358  11821968   7894960  12984413  42715458   3537534  18394128  64694542 
  6625628   8872976   6957744  17044489  35619115   1863483  18116014  29930014   1895725  37826565 
  2745842  18545250     25377   5688125   9693740  55141424  24894324   8178730  34049328   2608296 
 24693500   9906156   8130529  11141955   3711225  85227840  53981256   8821320  37119024   5460160 
 46353425  26191872  34706475   6425050  10999521  75865936  22883870   3514962   4489422  24650448 
 81383679  28986160  14991360   2621280  25084752  10904652  49670100  67499688   4464031  87813882 
 27396488  14892540  40212316  42197200  72420480  18701778  44132150    139832  68983430  62271092 
 22895360  38401684  50896539   6905295  65982085   4724152  38964222  36544161  48739604   5733872 
 12613340  91860190  10646092   5360299  24496330    371718  65753205  23919344   9800450    578006 
  4852320   3847376  31102848  36490528  31009456   5595438  57573560   6451356   3685344   5799465 
 11768624  29174631  37118718  58893961  30164800  68956047  10474065  50571486  12869350  43591920 
 59966479   1984934  62336310  73936455   7807374  41122680  20898000   1959097  53001375  22140636 
   865324  17283876  15011084  55753894   1217228  23358392    288782  31928326  30806103  52132872 
  4765868  20096870  40442523  34839260  18830578   1089790  48554176  31662200  24026184  76832446 
 24272444  56737072  53140780   4714011  52849875  18823012   5141565  22661541   8700466  24296896 
 16625004   1851024   7638333   4083100   3474432  18177984    922278   1055560  53711546  34587620 
 21846936  34185320  64446368  13158460   8357880   6205390    538279   2516786  25034628  11352880 
  6778584  30012840   5846480   1121864  47608160  38436316  76699964   7485888  13081456  34181458 
 48606012  53372972  78379110   1587220  49448232     93030   4766208   5311178  42309796  62582860 
  5616688  41709304   1445626   8914360  29764836  31328816  72318463  45344796  31905821  12387255 
 53315297  85064256   4920993  70439190  39894636  20890688  40219848   4217248   2407803  12169245 
 84575280  24384250  17795696  13449975  18005520  38291769  15883525   7908750   5888158   9938408 
 63887194   5365993  38030408  65182050  32641956  24602379     63189   4522228  29768418   1037554 
 13228995  46526892   4005946  51839844   3948624  32746041   5245856   3472155   5656832   7889933 
 19151748  17508876  47502684  12115197   5240127  11004708  50377542   7273865  14513820   8992233 
  6156709  15106680  15046938  41438187   6817664   6099345   2134536  57954585  35041533  54008592 
   217234   1823988  41250110  74104275  17738688   6263624  41901651  72948244  13331136  16784640 
 42685200  46077809  10369905   7968052   3964706  35270592   4651020  19080716  14019595   1945520 
 27636332  24313952  19397868  52928281  20090574  46557228   4288497   2900877  25285188  78539384 
 52396856  22483050  29016018   7939408  12716060   6268944  30297240  21409261    181918  38229134 
 13168260  55543932  13112948  30814626  11752461  54085950  26826996   2528050  13932816  35231336 
 46883083  27389752   2724294  12787320  14822613   4409247  35998992  13496604  20768058  37518359 
 57049960  17789940  16463538  13495230  54238184  16445210  20295888   4135112  16873548  33919770 
 34267121  28853895  14701344  16865034  54293820  15725259    352846  43291941  79167790   9079356 
  7747896  13197312   4792216   5218616  24775635  41559730  21066758   5978188  23870240  71836016 
 39643945  27335113   6320058    256610   1404054  13540262  10984332  13908858   9651835  19653576 
 24015968  27073578  33727660    214006   2010156  21357720  78030531  63022568   7049271  32283010 
 24399024   4076111  49836633  77689044  46712925  74025800  34508050  14065506  11268552   8647973 
  2063947   8737150  19555426  35016204  28379820  24153023  37813704  16811424  69193400  41190500 
 17905425  54239416  12740666  20336320  83811840  24008334  36660321   7143200  27976192  13514788 
  1895295  30030552  69848625  22625536  49649547  33990880  16327438  30969708   5893020   5902382 
 49425572   8370536  52082033  17717950  17027586   2213952  22331505  36778126  41866248  20713053 
  6528940   9463883    112948  62342550  57425576  75888852  25681838   1937619  49018608   8789361 
 40644555   1851070  17579848  22416180    677407  19953186  14342768   4891395  18739524  71917888 
  7072140  14485884  14949558  22074135  53777355  30537768    854604  48377472   1077759   2688535 
 82114256  30343462  37704960   2941499  39880479   9506430  69022704  37613764  80995765  18483498 
  3739272  22079120  53411428  83219512  15034586  25349514  17647312   2576200  44454177   2593010 
  2515660  24954865  32314755  53067040  10645750  40425515   2051968  10338210   5154346  57636375 
 12927516  46801392  17706752  22629973  31408580  22515068  36672615     31104   2413431  12871012 
 71378205   6366420  55589784   6913850  20068860  28400468   6209664  16305952  23014804  45682182 
  1737846  67209072  71344791  18544680  78660480  57307778  46803736  36399573   4385010  14168547 
 15725346  61649376  35755124  53480304   2581956  35407260   7735440   2922808   4736772  35388013 
  7249968  84628320  84598094   6186744  23468919  74497698   5408619  60642951   1552450  42116700 
 17306450  25061410  65314470  25053912   4186956   2486005  94210592  59118400  57247929  40713065 
 11981766   5893392   6260340  20831790   1114024  49858017  58483754  14204778  17308184   8222040 
  8344384   7512030  29553480   4185060   7434895  15315335  50150880   5486630   2738216  11719241 
 54851784  21235200  74448075   6024564   5096574   6253508  43461600   5371929  34208984   4190390 
 11119200   2019830  90843312  52317900  73202032   6042933  52424955   7188160  25398414  12800928 
 83159880  59400092  18135320   6475788  10764304   7501473  10946934   9509304  30252560  14232330 
 14391189  65469636   8817012  56360880  23208064   3712575  29983824  50194695  24149422  56103738 
 26102349  12656754  64435113   6607969   5337850  43854930  36910440    922929  12883195  68261670 
 23081506  23896440   8235219  10033540  17041646  82513860  49889052  36340696   5853934   8856648 
 16293441  18800847   1196026   3829728   7812478  17120836  17197000   4963735  72293752  38387000 
  7643555  46919334  47496900   9795965  37620864  67281410  17319876  35058095  30882589  81307683 
  4237911  11332992   7765683  36037680   4713093  33507856  65019330  17870298  30442752    865165 
 13946528  46186647   4932000    247548   2123800  56002770  43413916  35743030   6426731  14512161 
 24523760  16217404   9131844  19799968  63075154  44867823   1880244  35362300  18890247  76658724 
  2147673  48398505  82770973  20460680  26253008  32044023   1475346  66717245  20256000  12454331 
 48489616  57254865  34757250  19783823   3583400  38145858  50474906   3154925  16322592  20985430 
 16088924  20444415  13313376  27391072  17373065  14557712  13456356   4907848   5972778  12047952 
 41456583  30979975   9527424  38872376   7743645  52621979   5733598  57237698  16474509   2118180 
  8390120  84447104  37895732  28756826  56247791   6441760  13122270  26340918   7235536  86729710 
  9664568  28272664   9902190    124691   3379728   7269686  29394253  27041628  41339216  16401056 
 52571134   4012313  52306646  36014962  26279008    193546  22707440   5538071   4863672  65167872 
  3881448  40037004  20168352   8205080  52229696   8327957  35635320   2126538  32413997  10934642 
 24595749  11467512  10268390  76655215  67314819  15019173  15493400  18847188  59443329   2414006 
   268850  14457950   1525066   4369936   6304864  38711646  28750553  45043650  10823836  26349840 
 15673530  31949086  27803740  14131680  38955282  28008890   4211994  33868962  14403198  24915738 
 60255900  50905120     26001   5417280   3808896  14466006   8403891  18078818   5097855  45408288 
 61255386  12295164   6082740  46480576  16917092    349162  11197888   2386404  54534032   1155360 
  1326278  68378375    398000  53693952  47535640  24929135   1678308   9644424   1886520   3233961 
  1693705  83470569  22462100  22602062  35559258  50612608  19987900  54110745  84329469  43462305 
 95536062   7287480  58259516  29333668  53658800  51960945  39669395  74108484   7711970   7876330 
  5065074   6833876   7291984  55895918  13216837  22423212  38649250  22976282  75877344  81268628 
  4654671  57817296   6210512  27986808  29994693  54368145   2346102  39182156  28712472  24183082 
 65222664  16454664  49002333  36542420  13534298  25371556   1688330  13564355  30891412   1582085 
 23249649  30220288  19564605  66884742  79421478  14890725   9404100  32164432  38960441  35105076 
 35979369   3440885   2028044  26210340  22202565  26402400  30472479  17384301  75507488  53413350 
 17580456   6574275   8266773    185504  66397240  42270494  31471875   5063584   6185242   8448632 
  2800350   9144836  37356680   6197402  23469902     77016  52723022   3916824  27214992   7640480 
 20082300   1784575  61833520   3394300     85662  10166914  70381749   2154750  77215600  12500724 
 40868600  16965568  21778052  35728368   6846642  14718944  11785485  26601372  62226774   3144375 
 31687040  12443500  23695496  10498588  10223730  21737066   9294852  48441127   1470822  89918658 
 21575199  91759500  21051128   1459960  10445148  23900500   2401182   4193028   3360624  29111721 
 12682425   1303008  34573225   2225464  16846804  20205520  16473744   2674980   8337965  53427870 
 41001571   4318970   8543554  31699390  20955008  16528200   6927312  11258525  19915805  31498731 
 38119011   1376830    757660  14812464  16021560  45139372  44503690  48772535   2205760   8451186 
  9105453   1480836   2924453  13659522  18459756  68852025   1259550   9440570  50631750   8900054 
  9632150   2853351  16754116  34835892  14170290  10051835   1403556  19056384  16296630  73294200 
 63719022  14365800  14320216  50217510  33484806   7760746  22522984  40112355  12291418   3955718 
 52168820  13698470  77650744  15147500  16716444  64175536  72196918  31544614   3447720   8497824 
  1520134   7197400     31598  44295528   7154277  10827296  46936820   5588576  37120215  13080480 
 10362438  66824775  26854828  16319824  18012066  70155600  59699057  79889660  42925732  10932054 
  5141990  62241795  73548895  40288500   1803852  13993920  19898715      3599  22331650  63302843 
  3442077  45839780   7376160  49772294  44686585  78912260  22444118  17124865  12843585     29055 
 31233678  20280070  86553042  29614585  14277915   1815792   3068560  32030020  55937795  78220630 
  1256348  78795585  79608146  44163690   3429488   2365965  21536412    577962    140607  12494815 
  5913050  52265646  35845683  39229629  51931040  56068231  27471092    544211    634270  36153712 
  1718038  35762870   4901088    201850     40590  58167785   1166100  68395531  27111195   5261698 
  5108416  49876224  13966713  18551016   4028680  62847070  95369572  29557228  11518614  19124860 
  5763694  26379604  14278689   2523092  40283088   8259608    841984   5067909  19339680   4766138 
  6532800  54902942  67659333    220350  54155489  31570293   2898432   6390930  36405072  65806379 
    70923  34079220  31457241  57739380  59722003   5378320   2068433  17385280  55708380   8011952 
   158445   1736790  30317800  15897225   7223594  47387728    133120  11361368  36791451  28576728 
 41029930  14136966  11012016  10463160  33008208  30813436  44623369  15399835   5574128  42036345 
 22059156   8895055  40555700   4543020  42222900  17605973  54744515   1844682  67094478  23653914 
 46726472   8147082  22059105  49981388  66083600  46589100    724408  64721296  22146180  46962844 
 13964352  31388905  43459290   4777389    968308   2250512  40234823  25385760  26158063  13995891 
  5424160  20988660  18099968   4679396  25629968  16185900  14830524  14110611  12264798   2391466 
 51940699   3366220  22827500  27706727   4824492  23615254  29689966   7383748  31772048   2833394 
 43628220   1916600  41348106   1022892  26450955   5811264   2431000  22757910   1597596  67319560 
 54244944  16293062  12741089    469459  27004602  36978162  24984960    603911  27824551   5293887 
  3823442  33873917  50229504  14366380  29829702  48449016  37459818  80187118  12434664  38605983 
 12203349  67379876  48026547   2691792  67348050  40872216  10002999  12755925  15029521  41684974 
 21941784  64525800  64141007  27205151  48617124  14896210   2186028  13308400  30743936  16023960 
  2154890   1599796  44453799  30292731  31595480  10960275  27454720  73164672  27768250   6972658 
 22230672  24751488  41677372  23061924  11309675  50294888  23734649  18957744   2934688   1869037 
  3467520   6933184  50300290  10750160  21993920  57615456  19492660  19433125  25065360  21308670 
 70643449  21858408   4029425  79390164  31208016  41570595   2832744  83155410   1215978  41501070 
  1230072  17647532   8973412  12322068  27040836   3666936  68400045  35420340   8353694    886900 
 14924763  31204920  14605144  17329497  51351557  21958750  43083441  49434224   7790094   8574956 
 56592978   5632440  27011633   3220700  11346720  39065332  53465139  47943322  75187127  18860976 
  1881376  59857776  70099915   9959344  15970976   1056882  55117790   3139851  38400355   5390190 
  1591029    666700  23974320   1790431   8308790   1913085  18933249  10657374    750384   4167392 
   492404    423514   5628715  12473320  43104920   2860540   7985025  17279400  17908968  26024878 
  5946120  22779162  52333435  40710138  27210190   2118479   3977033  15471864   2285472   6810360 
 10175603   4679876  30181031  18387200   3279265    153440  28312590  34433700  46404292   6902840 
 42686492  11747190  63856208   1859904  35599564  35705430  42217698  17765780  51598425  33199166 
   944030  21902738  62567703  71383435  70789686  50406937    731442    241825  39182850  39760742 
  4346860  29468060   1589544  30633096   1089789  47767416   8019372  10565456  16665147  50554194 
 61835975   5038229  30732350  87917808  57989900   8087072   7722720  55713098    882882  35921280 
 26925456  11464290  13041483  14519034  17611264  20070648  18084024   9475260  49072716   8872127 
 24941466  10463490  19804102  93768840   2930620  61106913  24847845  51242442  20718261   7638015 
 36500481  19329156    129150  22733760  21802352  31710684   1221115  53396093  14074255  52265752 
  7141644  50898316   6528769   4597270   7677832  29798520   8366750  32029760  55784960  16390614 
 46546036  50049936   3950856  38757573   2578242  25109529  45363726  58016095  12873204  25160128 
 68487266  78743907   7751329    459540     61605  13647620   5418720  10605390   1639610  72434294 
 21715704   9424282  16994172  72484720  15865320  15171260  21639897  27683874  13322260   1868886 
 38869934  19799520  66950212   2460162   4081896  83885719   3090035  25812432  18794871  36604855 
 36828358  23624071  10763450   4478665  39032840  19391912   2686506  42873024    579376  21789176 
  9792062  23333955  11382399  32979654  18480350    982839   1943268  17235814  26398654  76445460 
 38931150  23025898  88636176  16851000   6837939  37583628  61014876   6835465  45585143  13397926 
 15186060  65943012  19259714  13176675  77776500  11215900  30448332  19476428   5019794  66832568 
 85777120  14400756  46751020  21699067  42068046  12358488  40340880  26828529    425356  86619096 
  6224124  21066584   4245604  32447375  21934965  15071651  37283875  46716630  42206328  26015712 
  4655394    369648    770000    148598  60115856  22517375  42237693   8826500     71064   6464675 
 62368095  33670728  19488730  40078500   3488176  14958879  25989036  15192837  37465324  24290752 
 59321339  19132044  49582744  18133830  28408016  14833896  78381432  24521266  22256217  22766694 
  9291308   3481294  37396876  13877953   3499578  30470445  11125650  54963386    302400   4066840 
 31633140    198128  34878735  34080452  50219312   9490920  72444708  55457496  58158254   2659735 
  2708027    423384  20466300  66323108  14685856  14167080  36211176  35264556  40257000   7100000 
 65579939  50253290  33453023  10298088   2964114  29949720   7465024  82843230   1928295  70581875 
 78904560  70921224  22126016  36055395  19036056    240159   5332507  48593780  18240310  23989872 
 35193644  34572772  17356160  19005484  26168572  11838810  46720600  36167472  85925367  58693895 
 32717096  41774325   2470226  36442608  19128876   5145844  32539920  47605272  55795016  15594322 
   135700  57119799   1080800  76371939   2744991  10336464  72308991  78788307  54369053  42994128 
   262395   2681376  39870594  29166457   2854152  16334556  17569908  15996000  43554006   2969514 
 28510539  27132115  38485340     57753  32516772   2855658    452640   6381720   4014228  21701240 
 15648476   1776090  72414048    189056  50720580   2454802  39804973  17578843    482923  30269267 
 19400280  37832688   2795520  33447980   5658840  10030272  10114020  44724660  19015821  14703150 
 70084672   4189536  29144700     36421  41755746   3441783     56214   2572305  13628685  15213142 
 17558368    853450  27859020  35857080  17178512  51790224  89855360   6817096  40575773  13325312 
 13441080  44897313   1548164  73049756  19288670  18769288  42778800  11365520  87513240   2980320 
  6466032   9285738  53126245  44303336  63690976  18493255  71624284   6794679    140250  55996640 
 23657508  40012800   1704080   4988584  59173404  32587336  20490240  69878481  23077432  28095375 
  5918130   9151950  15981525  44798774   8615930  12000021  11704361   4064820  52731635  48547296 
   167097  15480948   9591927   6390650  27656060  15150263   1448757  16750500  28662600  66330680 
 63928964   6438204   1306861  41613762   7701555  15893644   7254950  21343140  16721965  65030508 
 30479428  33922800  17086344  30050105    975016  79759080   1927978   7814880  13706160   2736048 
  4534959  64619056  27807535  73439864  12094044  38981960  48401625  52732953   9956602  77120484 
  3873501  55363852  19899758    668729  16467737  14826423  31188780  13602768  85595658  10552512 
 45742680   1406355  35569094  34312392   2749248   8621271   2570689  32066100   3567828  16320870 
 37040100  31018308   7460978   1486650  16401480  26965958  71165670     25304  66590950    542906 
  4389701  69923412  44556222  40802113  34895172   8001720  24041808  21128422  19562088  60267658 
  2367560   3949008    165042   4862340   2221056  12338585  43006405  40473056  22784798   5478716 
 11964804  62790750   7159448  66264012  10055870  25507588    823275  25537536  15497877  20306316 
 25621362   1333719  44968326  31322976  24085320  35727504  58337428  30912502  12415425  13160312 
 37772300  33861084    160276  15939283  36913536  44657191  82274654  19755846   9597600   2477924 
 50156160  66194982   6281015  29379483  25068368  33777120  20137520   2710578  81707340  15341298 
 43167768  18560220  38214400  22238017  34684416    751275   6113842  19782518  51051858   3293849 
  1104922  23231169   7842885     19024    148008   5956964  17213658  14298870  32002060  14322291 
 21363048  70660744    154662  78316588  35677232  44811816  28463064   1942696  23179392  86187198 
 41721568  61772454  11685882  28414442  40808315  37853088   5547360  75428550  27731561  23755225 
 23940360   1560141  41331529    207856  16445871  27513285  38905807  73474260    336841  39180260 
  3263115  15189070  72123146  58007038   7518756   3221301  20982864   1427490   1650701   2383834 
   357344  29674239   8842030  36648732  29442230  30467304    973539  26413800  74752314   1672875 
   118904    952262  10045188  24688324    588961    934219  26015189  13310160   6296928   9878368 
 14885970  13282106  31537204   5224805  52873756  14172174  31267944  58238271  18301688  10523664 
 25145054  50168944   3267612   5165020  23504839  16384905  42525224  11061337  11056317   5984745 
 26759955  27099957  80148310    407520  30325174  80723142    136080      4025   4742608    312456 
  5421015    992322  34221816  10004448   4182412  82301370   4820480   1653435  63237282   1592279 
 29255901   9932013   7038170   2326016  27624114   2292261  34095072  19904313  21487232    981843 
 76485312  78592290  13807944  45733387  22859575   3876256  15326010   9170990  22934611  57881824 
 22691224  30346724   9864828  33520850   2366748  51760120  19840392  88410835  28203104  32667444 
 55277492  18590229  20494697  10010754   7787248  78201261   3421956  12181848  27827748  45527994 
  9081011   6815073  14100247  11664000  53007360   6777678  72761940  42422706  17085692  50450541 
 25945572  14900712   4187718   7083648  42804342  26265563  10790640   6895854  62295576   7919852 
 14758975  91289925   5516173  16543917  65378544   7077504   2381526  14573237    895518  33932928 
 12229035  46614661   2247696   5461787  24006500   3226880  46339823   7685800   1320550   3672053 
 11889891  22834196   2984800  16805610  65717562   8452854  66727980  17055000  65091044   9965662 
 28795158  12827712   4194244  67312375  15455286   2288448  50863887  34451640  19721576   7026896 
   590154  29050767   1357891  21701912  57559194   1848109  13018995   6912008  31500057  26987472 
 53590479  14123720  26031285  42843047  58495710  27656235   7046228  11648322    368550  30498069 
  9468000   5953646  39511605  13093602  31241900      9036  54238376  23540307  87293690  35177324 
  5581317  54855900   8784183  11045576  24623046  39698373  22179552  14716956   7718210  17904335 
 28346944   9042636  30443816   4877859  39516282  22055424   4924458   5251713  64081152  12489668 
 14706100  26113292  26248320      4658  24595844  13835875  36757105  65604992  57166200   1808064 
 27738128   4032864   6686304  17518468  40577350  61577854   9794736   6228576  10889350  35492250 
 40919717  34429220   1215388  12544810   5861776  49005166   3473400  52968034  82314982   6064632 
    66263   4968621  25530040  15117039  20725992  28222362  64393042  46568070   3517011  41624681 
  6410250   4901160  27698232  79621538   7890548  19537488  58183536  10812992   5542052  27330745 
 53951205  13585536    298242   9153722  19639040  29867880   1771990  31137795   7396928  52581980 
 14056271   9569502   6865731   1440256   2176588   1553069  37614168  51356240  13669424  21373999 
 72718016  51175892  27751270  32069717  15430480  43570460  77404776   7953495  10752903  10660507 
 50131224  19393016  33328194   8586264  17523821  13660125   1251244   8367128   4612800  69307537 
 12720122  54646020  18987804     55205  13496400  14406444  16975008  67671733     75894  41846720 
 14702688   1123016  30183942  25991424  14896143  54911558  38566200  15195540  79459556   1215825 
  2118768   6956400  31880883  24491336  26883136   4269072  42292168  55859180  37808001  12838486 
 30912649  47166273  43346304  68134572   6999471  22742468  66416152  92966250  23769849  29079050 
   307458  34039881  13955808  62478243  47875446  33430464   4903450   4578981  66737904  67671880 
 23454620  10326367  25285700   2818730  62301897  12228568     20242   1143870  40756864     60175 
 38098489    315735   2859975  29133940  48749000  89995945  32535895  13487544  31618425   1862926 
 77417892  48956512  66643251   2250080  29797152  75687710   8511285  33347392  26093217   7739284 
 41964384  39827200  39528874  13898588   3300414  35821783   6025820   5198460  12925143   6771115 
 32490000   8677919  14951999  22025982  22671840  60044340  12348154  30429000  52297200  31685874 
 21530466  28509355    895089   9391328  10479924  35607750   5802291  17375652  23590746  28726776 
 27023662    702000  39424898    795312  96312747  15989872  51422822  31914756  13881312   1503792 
 21757474   5381960  49122689  33052800  14325870  18341688  27645676  37750948   7246096    293355 
 18143406  30084909    125100  23244288  45637070  70628030   1395524  60277260  21689622  18061517 
 49960768   7505568   1532420   5695765  29138640  74820526  76025565  36301860  23045880  17897017 
 42394794  13577654  72748280   9229860  47246031  27313812  46926165  21580922   3209004  31404720 
 11199630  49815272  23145168    616940  14876460  42755980  89139570  69487132  71119530  60536814 
   213360   1258563  58984650  18227370  58935150  28980160  27772096  30689820  38920250  63996933 
 54877173   8773786  42732288   1141896  20892340   6175008  24209938  71973360   4816110  34367060 
 20666116  16110336  10651698  32839359  41930721   3584374  27076764  74912568  15536730  37485400 
  7663900   2880933   1474362  42052042  14560448  23000691  46537556  14902904  20178016  93902485 
 72860162     20680  28849574  41652788  42218316  16453070   8735806  41731902   9328025  14276464 
  2432073  16281392  46482189  20999248  69890364  51531480  24303744  35128100   5967390   8790474 
  1926760  45610587   2607750  46287505  36486441   2021950  33111738   1309050  37772442  46216228 
 20263920  18359592  74516046  80852070  15872704   7774195  83776476   3137662  37129680  54074661 
 77843100  21084300   2941884  38215836  53177960  11542272   3131160  31706000  16370300  14416545 
 11009950  17489043   1824948  29249374  19956042   2784666   7200492  15368424  37866055  41701047 
  7545321  12318156   3607614   3705042   3812998   4371740  51036076   4928520    114076  11832068 
  6156051   4331847  69032320  13762560  23192208  14988006  19539324  12601445  12917674   2677560 
  6199104   1483336  22118212  22153278   4826700  36306358   7423203  20074704  51421284  15895584 
 15163805  18029226  25212998   5376708  21172854  74709540  10301577   7404474  73417771   2324052 
 25596128  20610503   2717550  45650511   4264381   6042102  23705759   6601263  23234385  26089865 
 58560216  37010823   2792984   3429172   4800033  30287684  28369185   4726408   5349540   3593400 
  5842889   3194016  25810300  43407491  22506876  15684566  36136848  23520876  18362799  26526406 
 19854970   9821196  53248608  12018657  97297407  38879616  41067264   2264590  38695020  10609716 
 29226750  48485136  60084960  15360526  50922836   7095132   5582096  50802924  46729440  11619200 
  8887460  38766585    437265  29008640  30372640   9772966    362070   8806222   1816425  52867130 
 62807144   4357360  29681477  57541640  16785725  12437760   8238735   3952113  58928535  32589739 
 10150443  18030832  31117868  13481854   5398185  57798452  63432792  19752627  48623010  15178158 
 11732895  33934224  23620784  44969922   5498820   3776368  20315150  16067580  52623144  20827050 
 21514516    949654  15480234  26197336   1459315  68096119  53267942  59238708   3958500   4509067 
 60461856  40667814  12698960  70884309  20922076  24355290  46299578  15399140  46023558  17037102 
 14983553  47565039  43402514  32376084   8043280   7957814    547445  46837116  18203234   5607420 
 22466860  11971460   8400483   3283756  11620552  64859991   2076225   3377015  30386334  63508213 
 75973712  16415921    307496   3766890  63862344  41333734  35514071  35403912   2542152  34883100 
  7006482  41419308      4471  20197376    290040  21936192  16281268  25635779   7134288   6365676 
  2607241  60010962  37381835  55877305  44643564  12865280  29080161  59385500  83227209  59130240 
 65680758  19162416  18714840  16931256  38009344   6274466  15150970   9615280  13252695  81847467 
 31169180   9023637  14782537  17749439   2459184   7877631  69441250  69326634  49376975   2750185 
 28363278  43809675  51410980  22357279  25748586  60989050  40207416  17993210   5984169  17034952 
 38044761   7799570  11228544  10362716   6696059  27975332  23546726   5741195  10700235  23125964 
  1527625  74406284  37101944  34326732  14055976  81947430  15503592   1533312   6067515  51981264 
  5704061  18187416  19020110  16761855  73293285  65869242  18667203    121325   2783376  55438614 
 18783300   1366046  40996426  19947294  64281461  46844956  54837720   1737048  49547911   7538060 
  1230750  52272246  31340120  12415906   1435408  74384225  52243812  11388911  60570445   2815425 
 29630915  60494083  24294400  37139228  23972580   2379615   2515793   8433180  30862308   8684742 
 36776358  14884520  39291120    696584  55713582  18757728   2735539  11554539   9152141  29599017 
  7153720  43436798  24645393  28411954  19309376  42213063  58871015  42350445  50910837  45678248 
 40002462  14653030  37149085  60572592  36666428   4065174  28451250  20460444  21208362   2580573 
  2579220  53321412   5484690  91116498  26527490  32884203  17537262  76670408  10388235  16815402 
 96280464  10274152  52285326     91836   7007196  12171250  25458412  20145684   5573949  22444896 
  4139770  51089778   7386100    770196  97688272  24862320    697516    828552  22585345  17202822 
 23354496  80664689  29866095  12970308  13286784   3472700  22413930  61558152  30514656  48597900 
 26616120  33904904  25864197  12502589   6490780   8738856   5072697   1387285  50578050  19484181 
  1439532  26297222   7289991  14370360  33767406   6710424  63570320  78831126  38194960   1924165 
 61056858  19707037  66045200  30427917  29549492  12189375   5738375   3276720  38623416  12058120 
  5504473   2267628  31528316  80999375   7892526  42688764  45957330  62231422  36746912   2167473 
 26199728  27267108  63678520  68953368  18597410   1655896  13951525  41054696  10359516   9227857 
  5491595   6940032   4007220   2235429   5276932  26838588  58021470   1917081  26690612  18249502 
 55640310  16312940  55944620   7514136  75648144  30060704   9530632   3357024  27423116  42989850 
  1373328     33952    534578   6879954  11323602   7227276  84719628  14103936   3995460   7429191 
 12715276  72262620  26871594  36802832  64131232  12009264  82565313  21927075  37644845   1107106 
 34372926   4243910  14959959   7904643  36754368   3956700   5203055  58777897  33654654    140007 
  7415418  11868633  28316240  35250910   9518028   8893668  43159464  39033821  83737940  46847008 
 87730316  20254175  47009380  23615618    316228   2270880  23644200   9944416  60947695  66418275 
 11439144  73361010  45118502   4566948   7586286  57438458  22222291   1075728  57598029   2108965 
 27031887  91723520   2094422  25287891   4724062   2947884  16473788  35425180    127632  68311449 
 75665730  52863096  19840075  36070600  67473536  36142107   2457321  17319773  14625212    587400 
  4989920  70995624  36781506  30461805  14224500   5089986   1390153   8484930   4198558  75158281 
 32849577  13024656  37296088   5319888   3543195  34945020  32053721  26671194  79468722   5142801 
 65509200  24262250   2553644  34971750  30581260  38598179  20016854   8654100   4744701  40362099 
  5261798  13498056  49424890  26920166  84848757  22892544  35333718  39041706  16814756  82664928 
 28800550  77754612  11594800  83096424  16910304  33092304   3658289  21445440  47369975  16048800 
 28264368   3804948  46588092  20233205   1841108  54617684   2302800  87382848     38766  19522880 
 15952400  18528277  82600192   2226448   2942848  18987441  28898560  14598825  19714747  10683621 
 46890813   2563575  66020355  50190845  17721056   8432151  18199152  12164736     73140   6639934 
 27338086  46984600  29347072  16803161  18429220  41863081   8346384  41924305  77086333  32021190 
 80978350  20785316   6872673  13248127  46798486  36212401    370722   4794135  89494028  41081488 
  5906010  15990786   4933110   1443504    690235   2927210    568024  14079080    633006  44245260 
 30889884   4617912  12500972  46849824  42076071  18740050  16131374     18600   4933148  48313104 
  4706988   1431084   2414632   3228462   2117219  20896311   7623020  61555276   7009788   5588100 
 33801669   8947133  52908450   2398282  88794714  35821380   3873783   1761140  66322164  60912243 
  8868072  17967840  30760262  10828444  68934108   7842654  30629488  18890608  39960723  46800501 
 31185800  24090658  18163596   9733860  11749507  55957248  30704284  17438058  45160233  30982812 
  5020985  77334862  17859520   8311512  53180996  64903178  37385292  85706391  28172520  11913912 
  8593650   9810080  18549270  29438985  24077295  73097103  23590205    147672  16610930   1764735 
 12451092  14956566  29122758  15086925  12078357   8510778  77616398  10095771  45566469  45804220 
 35728548    272340  30640714   3866694   8952750  11057772  28686075   5566344  16257228  23553768 
 13686880   9097397  32370882  58898598  39194354  37043340  29370870  22530225  58767912  18224420 
  2219100  19244134  30737880  37528788   6628710   4962477  17117586  22853250  18908344  27500291 
 28980639    588384  36459876  56048238   7445132  41162800   7087014   7569910   8924946  25006800 
 37204825  29785210   3020628   5754840  11275683  61551858  34851595  22955032  10365174   7873152 
 50323728  38791860  42067950   8963355  71763968   3795120  16894801  30462285    386502  11936880 
  4200840  18648740  67424550  11662035  21480714  26932884  20473502    356845   8100810   6522292 
 22907986  35300772   5829954  51898358  70622893  17834960  45053196   6996132  21687360  21079509 
 17284500  44236955   9067496   5365164  77653350  38879272  35670756   2480139  49762112   6312168 
 65925228  67473864   6242400  34286556   3831225   3081420  14958576  22511172  15200384   8442846 
 71076320  29095971  21451378  46815560  41140149  91857907   8727010  15488814  23709708    111168 
  8505429  23730336  36695640  15558075  25281715  30607370  20464731  19519569   2354968  43072128 
 51905343  25358390   1356018  52982391    536750  21253050  13792282    848016  44827164   5302239 
  4852332  29240568   7841364  79020552  23324000   7352000  53376345  23468520   3483090  56828814 
 33307725   2431050   2167550    219772  11563529  30516291   4888510  43956003  67628416  21054868 
 67622172   8054145   8088000  22811166   9604372   3302544  81382847   4453543  22171423   9382146 
 11429775  16560450    685487  25587773   3718339   7147626   6025964  18975052  14581710  13253772 
  5140925  24886698  10198976  51619308   4770674  25207960  33767118  26718846  23897952  22138296 
  4932916  16968618  37364742   1877932    544401  21243068   7578960   9199560  37102158  19601813 
 43733131  87412935  13681656  15147800   4867182   6054560   9157850  23691745    289068  22340136 
  5576610    783500  61498710  12206168   8073502  23742698  11425319  37816560  88769340  14338690 
 44520840  10764365   7833600  32650440  17427732   3197250   5979365   4728438  38060432  16390125 
  2474298  14140464  22939425  17112693  25089075   1488492  13203008  34394940  19579534   7694180 
 12637797   8400443   3209724  79256182  59499424  10803963  40866180   1378085  52050466  24924960 
 61736280  24929300  21305372  13274930   7359794  12167136  46643310  25593600   4703196  63003435 
   758120  11574880  33529470    119480  27872162  30286256  67170716  45687771  17173216  37399714 
 27543504   7550739  20596716  16146935    763125   6003888  25604483  35355924  18240255  75888856 
 59376558  14832610  84216947  15207840  21831285    117438  19511152   1298260  53670224  85880158 
 26926488   4460400  13520970  10611953   7048833  15901400  39068928  18089400   5145164  41558995 
 52634223  72320850  53439860  20638068  16399677  14087454   4993604  20849521  60320601  10384856 
 29488369  32660341  15233751   2375636  37609479  34525400  27775574  32766066  31004966  20679432 
 33666550  13272073  40448040  49060262   1078415  21944952  62624826    543480  61752999  13431851 
 18449629   8744560  31430693  17130786  76604229  64678090  26017992  13335060  45754973   5717081 
  2069388   3274284   2032240    755363  44027136   1545232  18281739  50642220  17159984  39775161 
 21266167  48210760  27987218  46244352   1359729  76390309  37595668  29914564    906750  44010982 
  6647988  32935122  15474690  41416930   6615310  76894290   4155484  15809808   2798579   1588340 
  1193379  27070191  74890172  58437040  62853440   6021372   5093300  58708080  17665707  17857488 
  1747039  23677056  10599594  26583480  44472201  54151125  44679800  14050300   2912080  18008364 
 35140020  30962400  22776840  19966758     39630  15659278   9586948  28835950   3737870  60614262 
 30531003  48897450  70768566  33201406  10544625  60144370   3455969  51871742  28575421  15666383 
 21119962  23460400  75454929  89197416  50131374  29072355  14658630    628095  46326413  67729536 
  5095602  30649084  27798400   8900982  59531904  16785282   9657010  58531936  13942700  14537380 
 31102680  79596160   9893800  47523000   2398356   1067040   4504208  13876840  14959650  37338990 
 48101139  64323015   2697088    224060  22542624   5712215  68899235  22974900  35860650    527763 
  8489610  65573964   2118711  43290156  21810920  50110078  24697632  11256720   5961888   7477023 
 41372760  36911080  12655034   3191240   9092016   2552958    826680  34244340  15936812  73370678 
 33200160   6778746   7759999   1311512  20261538  83062632  64833608  10669450    459081  11581075 
 17271504  25856454  76303972   3167280  53743189   8474871  18176912  94954578  45942000   6477842 
 20073416  44708524  14178540   3267810  23180526  35396016  12435592  34185203  22672675  26627568 
 38750400  10523465  26064588  19453557  51834636  10130734  49999172  79027080    529975  39145392 
 16298720  23221008   4639096  19403664   7264960  26531720  15359565   8095900   2101592  48903100 
 62453950   3619380  34600643     56606  43276045   5934878   1418400  48314904  36265660  33220944 
   462160  45211010   1005710  42737496  14311085  35763446  31040742   2071092  26081922  19518982 
 28810100  41887440  12709404  22969848  23520129  18130925  47001344  57508360  17163360   1320968 
 19657686  23899800  11017340  25506398  19499854  86503501  58746200   1367503   1630288  40131301 
 19064160  45357088  25230480  45549265  17526884  27759122  52810704  40987782  47785570   2141759 
  2549728  35480775  10001355  32901570   2051356  68673144  43280114  24896910  65312918   5417135 
   805172  29747960   8499539  13079808  15854005   5750164     21042  49607404   9641016   7436220 
 12193580  25372690   7802424   1838344    353568   4261662  49409382   7035600  32441027   4861134 
 26735214   7209350   3850896  11938410  51424872  80519208  13728240  26542914  51492240  33765825 
   634200  17417082   3453936   3800000   9058305   9434000  14036345    533900   6269616  20287782 
   234688   5422732  32828852  67469028  29470420  13502844  10282620  16141148   4306570  31083168 
 17974744  45159930  64864688   6031718   6364086   6675750  13665605  51223392    335148   9560004 
 44698923  19884375  15593270  61001418  13875400  22343772  38382570  25218414  54680128  75699330 
  2957064   6783150  81807423   6507766   7647271  18451125   6195064  27874703   3463893   4002939 
 38182669  12538449   4144840  54673925  73406690  68895067  19395696  10414980  19351393   1244979 
  8052634     33336  35625567   7545242   2090544  42511680  13701740  17045875  13664790  38678328 
 77277057  69109154  55691464  13616218  48074286  17335164  14437104  24370346  15577263  17621064 
 43452489  41864608  27638157   6364050    944350  48862546  10704576  53076974  10726947   1051272 
  7395048  28160780  29404264  38050320  11849859   5738148   9381668  13995968  24883866    730044 
 56690800   4676500  59477184  32678505   2000250   7888629  10877274  14044570  36206586  91493715 
 57986631    860720  21406496  14314608   1193008  11655996  27888126  11994632   8254419  78808884 
 13804042   5043788  30709462  32005358  22232140   3767040  48383818  11747291   3859145    316575 
 24740430   5282390  65934000  60188865   5123818  32735240   2010699  33463312  11335394  52649782 
 10367076  11550786  41807286  25952568   2333272  45335730  19401817  52488968   2285830  77026437 
  6305013  13442940  27192740   5936895  57802152  38334412  19125884    871816   1106944  17485434 
 27606436   6292587   1326732  12923240   8517053  31980469  71387190   4924785  36331098  50759672 
 65454048  16194542  21770400  48531907  44115876   2418234     98509  53075844   4958044  34657462 
   912960  84315792  65004192   2139771  10504960   8009040   9424492     87327  23677787   1496260 
 64337032  18147245  45781776    271040  33625103  22948050  60135460  30103723  29381632  27697175 
 36351372   3899256   4894475  67830444  21637334   2279970  29100258  76780988  31465700   6227580 
  2312991  32005545  23707110  30825200  46065372  46993193  26991792  23481029  38229463  20425608 
  5478066   8854034  70140672  24453000   5939550  40123760  54090725  43112552   1115772  15710178 
 25928702  18506880  26548472  15044042  24335360  17494078   3921995  47677615  39060770   7837467 
  2135122  35297576  51178752  50632150   1566460  28759914   8454146  39029338    393666  27996397 
 42612168  44005384   3082144  24639184   1434253    491415  24993194  32480409  24302558  11478450 
 17378760  32075296  38291148  16356960  12150432   9780304  22488781  47833368  14277060  33476930 
 24860895  62368791  31344474   3368064   7903734   5874144  10442358  12767394  21763350  10690590 
 14828765  51670671    843758   1877050   4315014  22437988   6239125  13492710  39977054  15627304 
 26249395  26531505  68366832  29208530   8508786  16653465  51010734   3250696  18768360   7015455 
 17105400   4717026  12450134  51875625  10531304  25249845   6347436   8982750  60938064  50793498 
 12648280  13409020  30061116  32553444  45585738   5129061  27091195  10561320  14889580   3810963 
 39998230  18588388  38851596  63042693  14567680  62319281  44327140  35990880  24827985  51814028 
 18758480    317262   9983944  14148888   1062000  22325652  22039250  25274634  10941642   3021279 
 38501296  47191314  27806339   5527480  17577076   6708064  24544296  26633944   9018468  19419850 
  2782080  51581664  34149414  63891212   9847046  18343080  58207578  74553015  26310630  14362110 
 39951054  79576728   6171358  23177382   4964234   5654950  16141312   3096639   1085403  25949168 
  4278342   7556736  43014898   8111520   2719717  35693784   2843594   8902200  92358392    200410 
  3580546  20126944  19955710  50471430  40910337  39257478  63296087  34218772  14473953  13639340 
   337908     41019  57814029  15206588  39320048  32069385  11372758   9221152  33632394   3836678 
 34093833  20509413  10252932  18507462  32589875  12474464     94932  48636720  51193362  39876859 
  2091740     50964  38375407  26442936  34156502  33182208  28506100   6417346   1160810  10077924 
 26601814  85195228  11784279  10734675  38438190   7424171  16045073   7179564  18384120  19737860 
 80269988  27840435    336096  49328208  45469651  22142022  32038632  15640800  44026668   5255214 
 42047334  28913328  24825676  40861742  20994171   7099320  38575270  28820736   8880535  38324780 
 17247815  29410959  18166592  22018246  38312588   1237893  10415200  20872214  50071425  12535650 
 37044308   9150237   1745914  90277524    156392   7308105  65021952  15374336  43630080  18876851 
   333778   8745144  53528516  21139141  30022239  19497082   2772176   2737520   4527712  78496918 
 19774328  25811716   8323840  30706007   6102432  30739440  69220264  25813248  24463594  26609660 
 17099238   9039184   7207117  34146270  36968107  22899450  14001922  33893688  35893910  37853016 
 14242800   7179848  47955149  41885032  27479844   2588130  35940276   6644872  46790019   7620180 
 57104036  13065804  14371600  29378558  14690262  26771922  49773339    252200  19645236  19437738 
 16480392  33870216   7000736  20593648  15793056  54564694    505710  16225958  26501133   4294410 
 24717939  40478368  35884296  17949408  63111788     87828   1580448  58809720  53003374  14187112 
 35358950  21088894  15171156  47437875  14592158  44021984  69556886  48149196   4598890  10321176 
  3426126   4411560     59344  34499753  29758946   7075776  15129088   5373686  11052435  17735277 
 63144700  24878254  49758754  66702063  36425052  57908806  86718195  55182232   5756848  34367472 
 31906212  33204908  22075416  60626226   2958578  16167899  17919045   1371192  20511426  43526325 
 10582704  10715360   3366264  69881428    824256  36926673  42820115  71632071   8125286  20961612 
 23819248  33978762   5594754   3491664   3044420  37693758   5670460  63226730  86817203  33923976 
  7146546  13223430    359502  41900096   6206445  21658956  18875631  19105645  41405000   1295952 
 25515612  42351725   6087000  10389375  11582560  40436520  22105369  68166360   2373738  50364762 
 39853440     32496  30660309  40530876  52219546   6462584  87039524  16362004  60118014  11567724 
  7370044  31400272  33765216   4246440  26727138   1411136  14349936  24561828   8999683  60032966 
  8850226  52349479   5745372  16510648   2743400   3423420  18170675   5123087  18719291  23198490 
 85592255  88806599  30572256   5494995  52739421  47342832  10740527   9042418   4769217  13759578 
 44876993  53591460  36710976  25299951   6075520  23506899  27977920  40122494  13429152  17579667 
  3968398     95060  38290320   1384376  41686209  60923394  11788062   2450714   9657832   1841790 
  1954500  34236317  41080572  15381344   8137017  19168845  13916330  44628932  40307680   2098014 
   852640  14349942   4310680  38302359  34378648   4365396  80888559  51843078  45376987  40481010 
 45324176    813878   4725148  76004478   1625792  11559800   4965000   4116640  64332760  20100865 
 10616204  65836563   2550204  17848776  68156388  47866566  40724486   5593332   7836740  11120464 
  1293175  15071340  67761134  18116642  28680254  35683704  76093893   6967000  58424425  25317468 
  5668245   5014240  35730641  48948900  30339483   4924370  11409200  21809096  77772528  16996281 
  7522570   4887515  40317199  35503970     80128  74344473  26423980  21939912  22038220  35841670 
  3169475  50916668   8679825  15560832  14708144   5652910    229083  35256780  12489050  32743696 
 45302392   4669926   3640100  41484465    739840  26903204  18471596  48328301  25663512  11706497 
 55566852  69337678  64084674  13863696  67985784  36411682  30795941  62851354  65636958  15510300 
 15594067   5321694   4326296   7383166   2282672  29561280   4201095   3376188   8889413  32930986 
  9137716  55937126  17184726  69612528  52586409   1699160  86693244    950913  21526725  17019778 
  3497270  49508814  15504153  45521700  44707768  37542870  29714708  36487175  12304816  20311200 
 10509850  23275627   1938976  43428430  44002860  19606235   2766213  35967192  16091955  50702449 
   554116  17640810  26487832  14490041  39082536  15560972  48370608  41248584  13277348  14579682 
  7179600   8374000  22533706  80757710  60751532  29861658  54373572  10132524  69274878  82947312 
 27918732  55621344   1724472   1209465   8797824  42708162  17131740  36119525   1231137  37757328 
 19284496  31864336    462836   1010074  17830226  16718669  46209401  34579416  36891855  13615904 
 33801015   3829555  39870836   4302644  42553368   4805955   4276615  20646720  19297260   7497571 
 60706812   6521865  17354280   5620362     93060  30633980  19729602  19366381  67616640  66316761 
  5559186  42794592    524370   2781324  43283520  12790681  22958660  17378540  11505000  12810960 
  6574144  75126405  15525552   3948785  34809120   7528512   2306016  18044345  35187007  19367458 
 14930981  28130193   3215940   1383515  87558849  12887952   5484736  43272450   1973628  41835486 
 81682548  37480800  33501433  20519768  14500080    414000   3060367  14033800  45186597  15788934 
 11228910  12344280  19035146  10162520  85843380   8060290  19947540   3655998  20327300   9844530 
 18623664   1577070  13932292   3406616   7895174   7480254  22627500  91149206  37290214  15172398 
 18600344  63470255  14024405  48830119    919187   1728720  49408296  33916544   3644693  86913000 
 17001250   7926120  11016960  24967656    857978  37492282  91417026  27829305  56363130  61356285 
  7288455  21041280  24421299  17465195  10430766  25507840  50938170  36838676  34558810    789120 
 53767600  97881300  39240818  13703283  64585040  10429596   2682000  15653736   3004022   4848325 
 20465344  70148322   8092683  35965552  36620304  27232416   1279740  32153526  39171160  35046300 
 50172650   3551871  63704256  36749295   7198752  48637405  67972584  22087373   5147660   9601072 
  3805961  24612110   6450015   8305934  31051145  24565559   1424281  12848366  40768289   9909564 
  1758108  39745350   9444495  34386500  42278049  55397840   1970250  61838040  70056183  17880102 
 33665368  12116265  10516940  67716000   2076975  25704981   2023521   6221190  69619628   4268832 
 17575229  27720040   3345864  61483630     36666  10634503  80241710  32667712   1519560  20171824 
  9447815  86218060  55813688  11054274    875265   8769112  27009459  45778936  32915672  40268324 
  2036221   7066844   1065024  57083725  36789184  29803286  12637040  52589022  31998778  18202580 
 28194352  72118240   6662934   5036036  27422271  13241030  26570922  15552593  20721798     69498 
  8538460  14839232    558920  63424515   7924176  56708400  20978136  29962000  73396818  53423166 
 32622114   4535430  24928449  43757280   3562010  12015210  16012374  11360574   1846226  10841362 
 39438672  36131619  21592098   2133726  32769440    838838  45028688  39428900   8207752   4219875 
  2451456  53435484  41271600  28267596  45724822   8735679   5235940   7793152   9243710  10532850 
  2010555  59628853  39571686  51943150  56805568  43108765  20586104   1491364   7000750  31615560 
 39958272  15440075  11298828  38007852  28573287  20009304  14093538  90763680   5131329  26961294 
 54882036  12698400   7729960  35712456  65010591   7140320   7285140  21737547  15495012  74781278 
 39099060   6015192  83979863  81848556  28851754  57958082  38895843  10390446  80202551  37500556 
 85149357    428400  90924176  51056236  28622039  42713405   5545264   3665290  17660528  22833099 
 26428336   3289146  61599672  29121380  19639276  26935202   3727623   2636416  37987140  34752900 
  3054066  14410117  47267066  78187775  21882480  54727632  73270625  21115206  35553056  46991178 
 10478955  13779790  22789998  62663250   4328577  19617030  38873920  16386675   3600886   4906214 
 92561840  31008516  17889774  52205532  51650068  81138754   4777520  42540680  18428289   2458612 
  4092410   7087608   3074241  36435860  28996734   1749985  48743935  23931828  19768027  46044810 
 39740490   6966020   7851450  46809018  14174811  30707292     98501  20802858  30690492   6026961 
 16468716  23438976   9022440  30725356  12346620  72079979  28346679  26519241  67022274   1951706 
 30974088  42278650  48651795   8234604   2848765  18372640  18336198  17830800  16156525   5562402 
  9577568  23871562  11558351   2351520  27015369  19016676   1313136  19739928  12584447   6032310 
 69121860  10558526  15190798  11267795  15610252  17165280  40672140  62697093   2038011  17878245 
 90911160    586562    496296    282674  21567713   7315400  16462810  17512977  12639677    361842 
 67726260  37147482  49434561    891000  55197234   3374908  50822376  33525600  63964521  31614185 
 24489519    285558  11765676  47917493  65907270  60975432   4634130  16994217   2246664  17317620 
 36416469  18290951  31839360  61630639  38361031    651258  76799976  25330420   3599408  32794300 
 21873222  36131920  56580160  23373888  38919258  10323225    132472  38232495   7889508     45144 
 77993338   7370784  19958274  16270683  14109975  27627696   4414630   8462844  12913038  51310896 
 16585536  32792504  48483440  25957600   7405266  62014899  20016018  10632427  19742940  59315473 
  8247890  43369122  30395596  28218788  85088976  36330462   5948478   8163470  10200933  15122730 
 38766062  30305758   4265376    817314  18833600  24976816  29441500  19028774  23039900  17327250 
  1647072  29557250  37759754   5711937   1065900  39358809  11342928   3635552  44921932  45021453 
 78149988    447381   3144364  21629155  11048287   4244020  58389348  26827632  57815186  14017740 
 59750335  28452276  22286975   4411816  84948966   3642995  56370490  29921146  19194728  27658914 
  3061152   2956284  74468052  10121631  51708200  31809363  53860137  71721580   8931546   4120500 
  8582196    882519  13718016  57319580  37036428  35029305  14647881  30294720    728091  18452448 
 16109048  16490136  34593028  16168020  17056410  35286428  39066489  77778711  50726403  16324768 
 31117896  22172520   2695714  65852928  39041431  41475072  37050960   5396608  84234606   4920013 
 29156115   4828950  18569254  26808808   1802834   1057792  88961720   5991304    711136    502031 
 21278508   7169652  55167448  30526364  74648511    624180   3607236  73619007  45851144  28824450 
 12559560  16234360   9972720  37270584   8404596   1717152  63257916   2296183  41491296   2932200 
 29368480  14841272  79025562  14378546  18905856   6452364  11430336  23129100  22952424   7780064 
  8253466   6992986  10370745  17574040  23035604  69189312  24795047  21733948  35105125  38132977 
 13351347  20768832  31850784  70608760   3020088  16758579  36812952  52821571  38269623   5113130 
  9542826  42292250    308205   2466234  31691205    787792  21159324  25207480     22503  16783235 
 35573474  60618134  15461715  28628408  11591140  21573479   4310587   4366242   8492796   7040202 
 22457325  46036896   2982530   3772201  45975685   4229133   9869600  20001184  16421779    911259 
  1012464  11369355  39303828   6238400  24139830  26140716  41813935  47449334  24945010   5052960 
 13093180    245751  25714391    779568  36747912  25097394  40451116  24158880  44652856  18390248 
  7841946  59550240  24261378  21629712   2233868   5287680  13883386  14464710  55930570  67725350 
 22362906   4699000  36796032  24128440  54114859  74920200  26545095  32520968  36217395   7982950 
 30642500  52272684  12453777   6355596  57464260     72239  25264440  10541063   1140380    662055 
  1863161  61679144  38795668    759220  76437872   1561514   1392864   7981612  15184788  52112280 
 14321664  31895472   7963737  14308100   4220303  23030523  32667096  22223160  22797068  30097984 
 10590728   1509811    936924  20770050   4181220   2432716  21380190  35901986  21612564   6377384 
   418263  27719613  11347710  39946335  74524492  53764190   4894500  21990344  59286458  19417502 
 59958756   6927465  12919920   6315570  77266410   4518465  26578720  17710812   3762780  48998824 
  6072192   1063443  61988933  22046476  43030452  82150872  13220972  41057610  44262128  52393740 
 34999767  55556238   1728417   1968620  43202479  61111797   8053645   4896000  53779044  13574484 
  8394522  29893600  58908175  42638948  44926347  10413726  12143544  36033162   7625497    434048 
 21903128  18900850  50065920  56277920  31137944   3433577  95238910   6736896  41298208  21034650 
  9064426     49230  46290825   9779211   7798408   3153654  12709368   8725990  53110740  71799296 
 11451312  19201236  38749578  19437855  26371175  22840503  42397600   3938426  19991070  39618330 
   621676  26683680  15406929  74570041  77063322   1366368  20616546  30008259  55275825  31770360 
  5469824  11946904  49771134  56003930  68779250  17130078  70278580  36212330  10461785  18586183 
 32149116  42799633  59909130   7934960  15832160   7160119  64413986   4241919   3213204  11573750 
 54563472  14189184  20801460  54109440  12711912  11854682  11513820  22668895  10968100   2350726 
 91499520  38708739  14237156  57979350   9033516  56742675   4468384  54452376  56707826  27972888 
 44698013   5969216  72311283  13597980  20823048  72519438  15825822   5361392  76276640  67775288 
  5133816  20307210   1188336  23567164   6551040  24978120  38797164   1058180  48637860  58369920 
 40185432  14028748  42345750   1528692   6190918  20181924  31439264  29089610  47363724    142710 
  5832355  39679768  53156129    270824   1858761  16732890  48352204  15338466  13038291  52432380 
 53488128    610300  82175704  23892462   1639880  17879325  32194260  45162618  24933765    745998 
 43292424  25344921   3335528   9400972  15057272   1293516  26757543   1033230   2163216  25188310 
 65062740   3318007  61183026    227679  74449800   7897093  16973550  78026380  19743900    609154 
  1077475  14559426   8723152  49972518   2123510  16901430  30589799  10869060   5308992  50159886 
  1147881   5763470  67889835   1294494   6585936  81280311    294350  47407476  78697881   2291464 
 55346852  66596408  14139950  11423064  14075600  20998340  49912617  17700480  31417179  82435741 
 38779432   6733793  66780098  23457838  38154725  60067050   1847538  24263931  40088608   1078920 
 27214845  48158656   6144915  56204928   7482854  29406084  87216948  63756654  63872217  25796072 
 11247297  20483853   7687712  67880506   9458128  29570775   1156272  32353732  15041425   5424624 
 40576320  19850610  90297996  17932460   5725920  15421854  13553400  55985607  27557502  49781226 
 11555973  17098980  77914477   6507585  37097950   4423029   8567650  18751918  42935802  46874799 
 16244958  47975260  31431912  34472558   2314708  61696520     10989  14750960   1345632   5942300 
 14333600  23754580  16595420  50601746   4201720  13608540  89619733  35666106  93664664  21388160 
 40350184  44991804  23895530  20090640  31316004  75983880    873828  64483152   2068960  33725285 
 12493260  53789814   6096926   1497375  11143055  28140665  13083552   5960625   7102032  18413470 
 42413646  15736446   2135508  34896110   6225960  95236284  13528055  25025280  27221361  19808949 
 12066256     30924  11120316  22306728   2379279  72248976   8944704  29470220   8035272   8095524 
 48161146  39632910  14500352   5447194   6773625  16384826  18488920    785370  18764305   2487584 
  5014452  15673385   2191700  62789034   8531360  14113995  72284406    627640  10634715  32236281 
 40698638  48616805  35552320  42590448  40421958  60776200   4146282    978705  46771870  23967156 
  6682613  10396078  35121226  32852626   5595464  17219925   8607600  34179192   2202348  48346458 
  3945200  33321376   4026365  22261948      4108  49053829   8838786  62176576  39524688   4248766 
   110016  18145929  12731719  22272516  48075315   5763114  13847028   8005165  46382002   6783966 
 11950575    582813  75036885  93288181  43572078   7626030  59262236  68068620  31624670    898105 
 35685042  21235240   8427666   9474255  28425400  21756438   5024000  12969954   6085125  23866130 
 35583120  21937820  21722475  18942742  27985776  13106582   4432935  11124864  14424424  46737500 
 15210500    813150   5228996  20132074   6742620  29739171  59271982  49154284  19832316  53712797 
 13932802  70011411  74075832   6353376  31373636   9150894   1043820   3509072  10294208   9170496 
 12535299  10802640  24946450   6698583    999450  17042210   8701430  22115072  66590874   1401618 
 14691580   4179420   1680014   8413810  41647905  16100667  28764371  54178424   8038296  11977980 
  4249776  32947113   4504914  48358388   7436508  12290999  15114275  38760645  30058399  37352301 
 65262702   1109835  37270155   3454206  25259224  18606378   7180272  30373792  14458057   3693938 
 33436375   4565248   6214164  39300645   3014492  12167130  22878426  47818838   3170448  36430755 
 11941164  42753620  46550222  26880615    341055  13530810   6037770  37067220   5777824  19693530 
 17950246  46041696  12065570   6013206  83452890  71742132    355047  12994816  75159588  65042595 
 17477075   7386355   3072152  18113522  75681032   7430824   3165080  26202027   2598295   3188734 
 18579114   2540956   9118296   6625584  11078095  23417232   1688440  20074906  22853970  70335629 
   521820    605052   9104895  16205924  17908812  20156542   4501170  37249251   8815716   8828211 
   180424   1968225  44942247   2233494  19864143  32041680   1697952  58200051  18692900   3752928 
 31218908  30213390  15520596  12173064  18384553  20001030    415476  20674056  43260075   2416295 
 16173186  64075158  35518296  15409215   6099380    462735  47716494  71535451  66295320  36946720 
   209528   9729192  30573280   5356611  62152424   7012440  25211847   5879250  52450426   8379846 
 65372496  11576154  35642632  53163716  30190140  22676388    110900  87704628  15476000   7697254 
 82545498  14196408  13225971    583320  16535016   1755663  38288355  82128871  30497947  10323075 
  7823064  54332250  17434368   3338753  35956140  12079988  43128150  73176662  65502592  60819227 
 46020556   3381490  17648604  17105800  20123784  15625348  38365340  57958316  16236270  34444632 
 85438872  32671062  45426528   3308624   8925082  74777216  31406650  24289422  61856230  36780527 
 44999798  26666728   2654200  50625440  12278368  10526838   8406736   9549992  17011629  48881070 
 12643776  78201290  11047740   5074235  34123923  19939640  14470775  20085327  17752455  24177160 
   358785  80378838  18578950   2454746  73059408  69155422  21794168   4895671  88271638  39727260 
  8472455  36134076  56768846  71845202    250044    825976  16242600  48960560  32967140  27641109 
 12913557  38949975  27430632  20376400  21604450   4172460  55726082  20375740  59796351  32808221 
 38462648   9798784   8044655   2203266  37390318  18661054   3311946  78972568  23884452  33570054 
 33572952  59712972   8910495  12334576   8458272  64666745    558756  32085570  33034970   2263930 
 35402430  73904177  11137500  30686488   7874446  40535586   7995736  42569592  30121182   8116517 
 19161910  86666255  80626946   8319425  14171166  82893450  21655305  12980940    708056  24774117 
  9746880  22608222  21197400  67756988  14221879  13614840  62353892    197470  35149608  75905506 
 22429091  20068680  22365541  17081280  37438368  25400052  25607464  40143194  39483340  55112993 
  2481066  30823584  49997740    793595  16648422   7086600   5354973   7843086   7737818  15604946 
 28986229  33474078  19367748    156645  26996398  39300030  25375896  27239168  24632760   6473808 
 24169860  31392750  30434720   4356944  22801453  44942752    217800    936536   1660856     52104 
  4082210   5198390   5452975  53930994  16565902  36204336   2588867  70689070  21104318  30490348 
 65955303  26428012  17563879  12953996  36834525   5002900  11530110   5393376  36730668  60509338 
 11934080   1386594  23914088  28918147   7646780  11918609  41236650  46091216  12757298  14430234 
 34678280  27638201   8960205  12307767  33513160  34070414   4141315  67383396  23873608  65205200 
 39225970   1809024  86969266  21083410   2787344   9008225  46807596  35921172   8789888  63344334 
 36412974  17592375   5001885   3897514  65588879   8258836  13075808   6023646   1387320     54600 
  9237987  12002337   1535022  42591906   1551432  52048494   2214810  39718926   3807744  18436286 
 46714320  21097720  32189955  34927328  17141084  40391582  28513944   4376369   3991875  26405028 
  2840904  53373703  18341745  23539672  64271331  32912715  17055772   2162340  38802888  35765448 
 24852480   2811440   4059720   9472824  24678069  46178370  13503800  61311136    114452   6911511 
 17681184   2470971  20031120  60455778   7097818  10889428  34691981   8327110  30437550  37894160 
  4991200  15073161  63461860   3853762   4615002  26993720  16303800   7781176    243009  36098960 
 12339544  72980623  10462140   2477926  23371004  52548255  59184198  32692891  25316830  12827100 
 33012224    644439  15046735    608894  26778176   6646356  45824350  63022349    147664  12443207 
 20881670   1100328  15578160  26869521  63743106  30404913   3614436   7823616   6622902  15744330 
  6117466  18031212  12761152   7097376  88736999  83641950  52771602  68864796  39782215  25635137 
 17407620    131439  16011106   4422819  19940373   7590428  13977396  15358838   5435108  44811822 
  5066190  17250393  17081626  52311129  14129388   8901898  79366476   5160870  60806025  10867102 
 55205739    651648  33241950   2653347   5383546   3304004  11644614  45700732  43843424  10269166 
 23333996   8818565  29590260   9340296  11696736  46002504   2207456  38000858  66551760   3582424 
 53032736  10126324  19005264  56130007   6424700   8150923  34288618  19372014   4031250    423320 
 17496974  18193378    337598  33952875  39577152  39354944   8946175  47069494   8440425  10563964 
 54221280  40797705  45354796  19514368  37405280  74472585  21402612   1603728  78716295   6644097 
 29097378   7283748  45539496  11181720  13920570   5568552  12245460  85289568  50832144   2624451 
  6519636   3578439   4692450   7158272  55285290  11517181  20548624  11240321  40550180   1575854 
 23770194  18765444  13325168  15207444  24423080   8473408  21179456  14783851  67679984  34048780 
 35464322  16225059  35922523  72293664  36463644   1060387  33380486  21011900   3337576  30198896 
  7961304    753755  60601619  36746850    508167  79826604  10233490  13844475  16767513  29121234 
 34872236  12627362  40598448  42916453  35688765   7749015   4031720  36310680  72223144  76420404 
 25076898  18402484   4998299  13903758  14664216   6558672   4435431  30161327  50311160   5832267 
 25290900  11053962  29664605  28195575  36818065  10406872    143716   7851579   2638503  62189244 
   335626  31400432  70326722  42837144   6770309  24834834  13915239  75714984   1352256   9432289 
 14043956   5969236  25319160   6381392  53794060  21905112  33130949   4937480  19158300  19514676 
 59217752   9406341  61401681  49087555     98980    825836   1831311  27849551  13369985  36834820 
 12263346  11704170  36173580  55057905  26538666     11240    333324   3566499  11549202  28706862 
 30899295  20254380  20010214  65100708  13965612   9268474  59465280   3539776  55908776  48961462 
 14875460  17963455   3782108  49758880   4480994   6017674   4802262  25386664  56649214     86008 
 13700680   7962784  65773139   2014674  16640724  20329459  21870792  21613358   2818984  42817530 
 23892166   1999920  25961664   3206476  31676528  11037672  30556143  58500161     39497  36914400 
  2867904  18109224  29710543   3693645   8969037  49010736  48315740    705978  21917616  10909213 
 13020810   8347556   4510208  54022555  49989113  44530860  18773040  38021708  12683994   1043095 
  3866400  10430240   9097800  73001874   9038016   6538966   1911945  23116173   2839738  48121424 
 78265305  28569411   3044352  10208133  13609314   4728045  32851728  14550118  17159472   3974976 
 67168360  14695406  19360650   2319812  92769412  64610524   2483646  19916788  22741828  36219225 
 54903264  61897152   2047896   4915526  18389340  26642796  85810148  68683880  34093014  33735585 
 29099700  41980260  14161224  21826471  24638341  12883858   3084928   1341120    353448   7493730 
 83703360  88320003  13547785  42869519  13438976  52850556  16462355   2217225  43066486  13445640 
  8427804  49098363  26521344  71196476  23135775   8995968  39833564   1068977   7354460  13596128 
 63743120  52157311  38911752   4516170  17229891  59864750  47877075  28934598  14716170  17166578 
 39099540  39495544  12855972  55411356  42409549  11460202  17353600  66480960  14295232   3866051 
 24286908  13469704  13681305  52919692  19063935   3980088  67989809   9886770  14313501  14681623 
 36615085  34914175  34147935  33189258  25921893  11328756   1351840  17073490  20445240  32795730 
 43281640  23707635  48241183  24509475   8480736  61671008  45561320  19940031   4376925  22496190 
 42732060   2257216  26967930   9714264      7854  30968969    877760   5999941   3897842  44293378 
 18169938  42489098   2771320  24711526  41405944   8890063   7620852   4097574  37614360  14322698 
 62909385  45650640    337524  28150856  51515304  61018264  14299292  28501991  70724562    814751 
 79442256   6935271  38823840  10697153   5528278   2463263    844760  15244086  30372948  35895788 
 33780370  20277404   1738846     65184  14028355    779299  16666052  25911336   6491616  55097353 
 42191874   5227508   1055252  71814306  17839025   5239332  20717664  12667320  25277930    609232 
 34123980  12743520  13907801  19134418   6389994  32922652  40960042  21360843   4324334   9581548 
  6125952     41232  30353600  89142900  20735904  63286064  10291814    355536   4154284  28766028 
 53129928  17710480  19421085  22209824   9940920  16585413  68645575  22256749   9583875  13366635 
 37426975  51378936  34005409  50042304  33657438  33651638  13151910  43684185  39116476  42771479 
  7121709  30864780  34482650  13721502  62465118  54741240   1372144  65349560  34334560  40833375 
 47221104  77397990  80478200   5968242   5843151   6152800  29715048  15265968  15222000  11961754 
  3641680  96101255  22723616  25098876   1690872   9312475   3656700  51613568  57467520  10876650 
  1451544  95500449  58787430   9736896  26562328  45725046   5048076  29470824  43390290  13700232 
 30072762  28884717  52944770   9928527   2780316   5128450  11196817  24515208    792423  13268420 
 22532488   1490924  25265385  34259412  22466220   8150520  26363563   7811226  16686774  22557734 
  6163369  44107112   8451870   2744660   1176825  26964448  18667104  20544075    913230  59884002 
 30831608   1317064  67614260  63978450     79329   2359260  62836488  49259994    215650  44185485 
 10781094  12208680  40536930  39041775  22620875    493680  55697968  21383415  18996819   4595682 
 17174670  77562703   5584865   1856244  23597952  32958181   1388673  17904196   8723268  11679585 
 14024916   9982323  10805725  83333472  52847704  10796406  14240044  26703274  16769831  16789248 
 13971258  17107425  54715850  20542678  11024958  24117688  23459906  11350744  12024270  18982360 
 31448823  55702400   4263185  11373464  31285930  33728624  47455808  22127688  41515058   2619639 
 38228480   1124782  46799851  13817220  23203208   8478018  15378710   9761094  29082600  43810580 
 46281795   8180011   5864341  15412992   2439057  51574320  89348958  12159420   6693519   6347698 
  9359392  39963000    480630  52932200   3785120  47369826   4887064   4265120  14278412   7919824 
 13853568  28289303   4038424   6226836   1996216   8338330   6636609   1083024   2234450  53971641 
 70465395  10422256  51270567  33863532  14067736  23776946  38845500  37419831  49117320  37990278 
 63154737  19781736  28630479  11318944   1949610  50050979  74198572   4539348  26246220   1141798 
 32434768    607705  27121949   8304170  13314240  16122491  50789799   2597502   3502600   9509950 
  9081354  49611200  17566439   3211076  31359305   4582320   7675691  12016759  54919740  14414565 
   651928   9678468  53422785  16776084  70992414   5706834  10934528  39805118  25679790  17717434 
  3288483  30089738  22833810  64579725  25203150   7148414  25853490   5006025  23697711  17633142 
  2581398  36253710  31874388   3398733  10436832  25014870   3012570  44089664   8334612  51306655 
  6130397  14696160   3550600  24024315  14431368  10642300  53523200  42638734  25533522  37079224 
 14116986   3583305  16251856  39601768  20946141  61796644  50466871  63263645   5118264   4243680 
 28441580    981477    463437  23528342  17996256  21903048  41983096   4929002  59488975  13428420 
  2423763  11141196  21282695   4795824  86062288  44414460  23870253  12032515  86201730  11598370 
  1187528   7916500  32216940  14606046  22206045  25987941  15458056  42156634   9938096  18119171 
  2517500  24171030  54934278  20917403  33428988  13666686  11262336   4420526  20255744  17240685 
 40217856  47265296  33771080   5989776  19191312  24933852   1679827  13039848   5709634  22831578 
 26374180   3012332  51478924  31739367  44853220  34893910   2896738  53342060  35300320  14947548 
  2875023  34466020  11055794   6881490  47115794  15113038  68377371  42179544  36653708  16647946 
 66217932   7245682  37152000   4585063  20896995  27366656  17944394  47281832  31214600  12051195 
 45481905  35556000   5816052  49652200  29148165  11600963  24304280  62661900  15591822  62853912 
   676535   4729779  23259528  67493856  60566594  17209198  26098425   6859986     70685  62277168 
 10980900  16051706   4122050  56355460   9058736  28722585  23573018  70954600  25302298  10367448 
  1719453   4398198  14156478  15038023  28043910  19870080  21954254   1636635   7239429   3604328 
  7236980  54303358    167656  48505791  73901134   2350621   9517408  79913009  59094291  27425200 
 17677374  50628384  13494296    285219   5252032  11967405   5709920  17654000  17154240  88004378 
  9251940  69718239  20061750  18812736    624456  43937520  27431580   5077526  24700928   6222816 
 22554736  23502030  31532340  45235500  46253226  38509992  18720036  17782272  52112516   8169024 
  2765480  25186654  53717302  31918356  88765612  32567544  26721720  34018060   1664685  54401978 
 42002235   2174725  89469717  32201676  40419183  20422188  43555950  55765184  40161904  13624168 
 37741088  85310952  33370590  52525422  42415989  32529756   1214090  44230868  62774762   1056693 
 27440272  19159084    900624   8350251  30292114  39548226  20995256  68874738  12668607  67404168 
 17212536  35720725   4688604  27292760  89211213  64848128  72746082  56210210  25231400   4695446 
 74550045   2474155  20106031   1281830  66487641  17413942   7059199  11289760   3210648   2004244 
  6239250   3892860   1619658  45734689   6626304    216580  43321016   6968763  55988156  16327018 
 26627964   2169177  26131491  11998476   3437522   5960370   6873174  17855631   5873364   7275932 
 41364672  10013586  58115139  71660799   5015340  65721558   5051904  88897344  84238190  81225397 
 16013934   8094735   4000032   9073584   5260190  50838272  27264954  44076954  61964206   6838806 
  3974038  70492653   1860837  73908120  24026365   5267738  62418609   4268355  54870552  68127868 
 55871702  10465104  49936424  18685296  24007621  13319420  38725023  24994536  51939860  40307672 
 14788920   2500615    499790  26710422  29933764   9950220   9095790  21390264  15193878  37614481 
  4450570  51490569  40724243  62918080   1145430  67576768    496384   7692644  42647286    283337 
 41101498   1343589  76240630  17166430  60531432  28097050  66959216   5916714  44132544  25236180 
  3261274  13341218  15106392  41089706   3790618   3492320  41509413   7138590  35975768   1461356 
   327228  37875864  16964580   2712182    592144  51293844   5296081  51436584   5998575   7858080 
 38922378   6544056  57750615  48236342  84758508  27169476  96447280  12538418  70926480  10189600 
 33903100   5899926  45273690  82508480  66105349  81211744   1039584  37103175  59377010    377148 
 12725408  35546208  18203788  16747220   3926502  18528870    492528  22552660  54038052  56733012 
  5395436   3139808  13681521  10450889  11019420   1029156  83427748  55347036  28787868   3533347 
 25714728  13875868  18110078  11352960  26305188  72501840  54433894  20465280  25606854   8931420 
 14428895    171236  46278441  23539952  12640728  39427773   8665254   3135510  14249696  82595576 
 34966126   8562119   7542210   3542556  27995976  37466793   8248000  44222054   6058962  64451640 
 17210570  86007295  12041644  12325784   4747500  42375060  68145294     54901  40610053   6310850 
 80776876   8720778  20878665  56795553    113724    123318   4233112   2429910  37524480  25167321 
 19578000  36993760    388270  80620470  31764150    941640   9116610   9910890  38136960   6542452 
  6994800  21413756  20248739   8223884  26290411  21657966  10460320  39331605  22886164  29081405 
 38082932  13359665  13692640  45188707    600912  44852846   5461569   8559267  19511084   5436663 
 61022052  18501659  33830580  39580125    141678  51832940  12585252  92765330  15747965  45950850 
 36500180  13594633  50100945  26077808  61872711  39111940  43944950  38353737    869424    631238 
 47891025  55777746  47705805  10556861    960102  35957640  10039880   2309593  13656562  42847560 
  1054472  15758372   3004426  25761060  12951454   8657483  29581728  44411200  26508535  19810308 
  5059792   2304978  27373525  85519263   1841875  38077496   7612407  21430460  53907960  30620071 
 18093712  22208478  55841175    305902  30607350  16225792     89178  33442800   2629683   3313695 
 29518664  69040307    892272   2389660  51323841   6337190  53017080  57816990  49054880  21699051 
 43313375  13192872  75329430   2418849  54274520  18522895   8447951  11040046  57568904   9949344 
   742399   8536516  72377509  12653402   1043280   2284800  18682786    663984   4358324   2873974 
  9039204  68070380     66609  57490540  13520520  36041751  30648869  90696930  37137078  28508256 
 20355714  21527378   5934725  21641418  39195756  30199320  14082112   1293140  28634918  25362844 
  7117440  10172049  23153715  31700936  40378660   6999552  13462218   1758016  10056612   7179780 
 49774130   6056610  54449955  40392764  22780310   8336185   7652288  19899117  57954860   1590258 
 18197816  39859764   1310822  48972264   2813824   5492660  28401479  47580705  36725744  31575918 
   606720  44512448  14265108  64908239  11979009   8479136    197850   8339166   4044840  24874814 
 10701084  22107525  56279712  10746366   7025686   1601320  35880168   4899090   8331336   5802060 
   134385  14880508  62978120  42854400  48717280  13360620  10573008  76533900    615706   8357934 
 58262512  23288982    471366  40903885  59636976  20911275  40602300   2948092  14937930   7100806 
 31008375  17562960  15713544   4017321  28019278  41750635   5983048  28775646  24775521  70709804 
   575850  29184300  41306850  54770240  14702058  70936188   7220954    576600  25186725   3384513 
   829717   3114297  56020740   5446446   1498650  13499781  26807910   4892732  24590400  34341120 
  6995696  54518912  14102756    747360  65101023  78680160   3678176  20735852  26201560  10349532 
  1916759   3015342   6000930  66491046  26475852    673515  37713684  20469816  22354472  33472713 
 40476885  31918763  32793624  53742960   1523632  18604140  66025000  16227882  35367888   8585388 
  4854456    719040   6705822     51480  39201085  90213708  22537368  26870949  15562476  23058931 
 80633030  21696960  30663834   6756352  37402180  13056192  51422635   8337140   9937944   3932126 
 18464712   7632900  52324250   5207472  54908750  33485592  27341874   3386328  87434721  41657301 
  2060397   2819344  49761000   1510016   7725141  14884146   7379904  24449364   1046001  45755010 
    30628  44130348  20762917  14998760  58499430   8227271  36829280  66752064  44433828   7134900 
  1753331   3017088  15027107   2357292   6351256  67279810     23987  16408116  62991621  45331860 
 44818770  70293168   7074432  49084756  48316716  45089424  18107100  47514596  30196311  30536643 
 81143540   1890378   3834903  77950944   7584254  12301284  63994216  70175070  26492770  63017025 
 34835467  33702278  25054731    735332  37856346  11678350   1135904  43200760  24889686  17916548 
 17014392  32137278  72374112  46113702  69892396   4641728  19601124  12288984  39072462  11668815 
  5157878   8155778  76823988  68208602  41885030   2184924   7191932   6310083   8349264    104492 
  3305610   4811170  14227968   2787260  39732191  69464996  27281012   9809760  21291160   1082280 
  5671938  59080560  71736012   2058860  22183476   7946676  64324880  17494204   1273020   2783416 
 10760490  35106710  12518055   9235056  51226644   5582865  24791586  25753500  28171512  43750350 
 16136921  28158570  23022060  40119558  19337241  13135128  12788945  46172835  52352372   3462360 
  3516900  96629610   2841088  36185544  47841598  54262683  29990746  14663376   4775288   1001820 
 31365120   2956704  23946610   1798492  47051312  23977107  77306220  24082242  24332192  34698625 
 26598330  31810760   2753361  16073314  23875732  37622476  38535308  20197338  49000024   8392440 
  8213960   3645504  27506014  32350065  29922636  13127778  12007840   1474890  51283584  28719218 
 16254030  19779840  38785675  90363075  79443000  21301798  42040846  75401184  36088116   8189135 
 29148452  10517843   7104429  31997296  31459932   3131556   3068395  15181230  16981790  45900924 
 28515204   2080500   8057498  49765920  19483875   2085123  42274980  13842338   2927688  52426807 
 15245068  27448736   8119560  40465494   2188248  83182638   1211304  18644562   9769050  13276184 
 36664299  12428580   9009700  26183256  25721057  39784017    782416  68101748  32135751  26668404 
  2787090  66463824  68661922  37834317  35892010    219912   9228752   3946672   5271695  23495472 
  3935841  23454336   4026795   2158527  17233535   4050684  57714062  17531664  15338700  31458261 
 16111130   3673075  30410240  28929516  77976316   6615360   1673503  14009671  43356574  14210625 
  2924670  23358300   4699650    601228  35298460  37714909  16849410   2954285  54418650   3664353 
 18195593    581570  13815204  41520843  15346123  18898704   1885620  51722541   9717642  11209568 
 47713526  16965923  10073322  34762087   1606500  37269978  19805564  32826240  65357605  61131942 
 24492472  37815298   2281050  47068256  21441966  67264763    928648  11603163    176411  45312720 
 10410126  38580020   1838889    198107  28857360   8432063  41402973  41471685   3132018  67117504 
 16928307  23875403   3069759  79648972  27928416  62924166  20463408  38505910  17279743  50230272 
 16771623  60127878  42041424   6525948   3277068  46021210   2234232   2699434  62270755  31398174 
 43728755  14096007   1708023  39604968  34279154  22512576  59852128   2614290  55682286   4371005 
 38713709  47413368  11797040  57844262  13950578  44858232  31672085   6367575    113355  37476120 
 49952366  19910044  19527966   1301592   9858266     25752  40971112  32723296  26354796  71345096 
 17099973   3898924   5202076  49210598  33694328    735795  42049147  57220620  30484896  30706016 
  9285675   7839528  37910230    987890   7128960  53872511   1676346  11244123  73014816  77025688 
  1858262  31055549   2293438  87085820  14359635  19524780  37545360  80646740  81494470   3477756 
  9839837   5763840   6920592  47750416  11016192   6767952   8316552   7279807   2208042  17892160 
 11777246  59657176  15699070  48385506  25946627    112050  11483216  14522450  21887088  68810704 
  4049604  33547800  27268362  34202736  20578840  61006036  23739040  34494104  46557542  21668336 
 37166801  12937512  82080896  44074758   2285514  13167990  20739048  13915350  29085540  71763489 
  2253854    474826   9955256  15177105    305600  32594238  19008720   2831010  45035412   1013625 
 81054259   2431940   5216750   7096508  13870912  26968998  28315750  17091545  69685740  77836234 
  1508100  14208222   7397892    235734  16931944  39019536  29466624   5557746  51386940   9734782 
  7754964  18821125  24097840  39725715  44773344  39469402  71575126  13717917   5873306    249280 
 62398952  15998556  23291280  11541726   4208750   1626912   2072021  40570636  21322476   4052156 
 16648555  21497740   3470464  12863850  84076020  27216384  12686825  21483252  34486085   2902329 
 12167920   4177920   5036256    208670  13864060  10445452   6360762  17480354  29196346    342615 
  1923048  63586072   5268890    990285  26658290  40801640    736890  48214774  11716223  29939889 
 45104631  63911337   7643989  81889412  13192340  45602646  21984315  25398072     84630  15742580 
 54143616   2128412  53537981    263466  64127910   1428570  19121904    850408  47168730   2983365 
 29180762  35850322  68295538   5192506  14425356   1973800  18464605  58336746  42768531  37287119 
  2151888  64686438   4578462   6543729   2548423  13831477  48715068  27735390  38679060  21728817 
 13732015  33993090  14016065  28528518  57841344  44237768  51936246   7315456  62037375  53173965 
 25016100  11775908   4615259  16172772  41851008  22582368  12928240  32944028  39168000  52939200 
  4153888   5571382  36407574  43853202  45432873   8694167   2341170  31085199  14472072  13431431 
  4518440  71706658  79656393  16035068  24196584   7534374  58271952  40537367  63314937  36540819 
 26093327  26338296   7334912  38955339  28233936  11927091  28551336   7212123  52096716   3156584 
 14351594   5297610  11808747  21756474  19502092  13273569   6275984   1961894  21931460  13416216 
 14241448   9009627  42493833   9007729  88501578   1677490   4669158  14095873  12101008  13861267 
 43302660  43263844  36856386    617456  65766316   8469440  25890140  41858660  15726912  18965016 
 34680212  28103814  33809875  68051970   6499360  34632024  32916747   1402390   6238208  11032392 
  1446912  24123071  58819566  80236106  32357094  57014364  59980288  32347105  58609992  14192432 
 13397762  41218720   2443584  28463400  36004330    624360  69307706  46069268  17231949  57527690 
  3931964  39875652  34462764   4156592  31493556   9167532   7177050  47371404  14862957  61100648 
  3342144  16652933  35806995   9893184  47765296  18796757  36860736  18400132  37332122  12839640 
 71568725   1754200  13813652  21615020  72598925  11489365  16133332  22561104  83208756  20877696 
 19236812    100206   9444420   8651610  10221475    428085  46471040  16870425   8483432  63995246 
 30206155     17514  13621350   5170428   2745252  23114520   1648590  31792796  25152120  29657790 
  3293744  19430775  30897440  39945948    878400   3119193   4837387   9963690   3956945  37835138 
 39218620   2343875  37100265   4020204  86322005   3947234   3635436  80605834  26730660  13967096 
 56508536  62606976   5293453   9863436   1495352   5895284  14620118  56370316  22356860  36773716 
 53573211  56115090  25438000   5738112  74461805  36185415  21100090    116223  39841295  22853300 
 26988265  42239247    433710   3815201  12028393  11569740    562562  45918310  34423883  32716966 
 39747708  15681015  23415914  13210945   6627410  61679558  29714698   7584291  23315208  66554152 
 70467450  17205244  32003530  52477614  81226670   8899978  12973637  28829628   7424928  64126880 
 12288848   3981060  10536320  18245884   3755152  59967180  57240924   9446424   2422386    920556 
  6051500  22788480    156700  34549936  28185135  22917636  15971386   3707670  35435931     42256 
 83022624  21293006   3210298  17336149  37400151  25603339  22317534  19866488  14051416   8128200 
 85093618  10291515  10462500  58948464  73056038  24873212  73238640  50220345  66341524  18619455 
   395892   1265805  20800525  13773840  25507575  26123675   6950910    518804  51216708  22931032 
 12554113  32968443   1856908  35567679  36342922  52523540  71403118  46226784  45858096   7071054 
  9660501   3122163   8830272   5965880  10369919   6860910   7170048   1078520   7924491  22947152 
  3248910  45967698  27890172   1023932  50465452  32553924  26267479  84334122   6727020   1246020 
 26017245  27305876  44955280  10277930  61730994  65793672  28238100  11376882   1753340  10639740 
 11984940    620217   6343515  44481290   1113480  33894630   9676845  11132856  56246751   8753346 
 20237250   8597314  17744340  60099000  80061408    176565  17840221   2857608  10059446   1376352 
 69084988  21087090  38566160  15047675  10556434  52526880    460888  20342889  19380372   4503202 
 45155838  10264800   7002170    606155   1272921  83894248   6529167  15564032  34325802  12066856 
  1847300   7573936  16684599  34819820  47752832   9874116   7306516  31231782  23365160  24792417 
  7132918    488610   5779046  16430920  69211205  20310400  27780060  47620434   2281720  11467632 
 21260331  65653425  16601193   1648896  45933286  53290055  57672000  85867656    557590  12364512 
 58956989   5943058  72928236  19089235   2094026  43574791  32789955  16851100   5927883  10258737 
 24558520  56781088   7281090  24338083  31646637  82119445   9049582  42230944  41011996   2682572 
  7201725  26874020   1741008  10194750  56125265  10871830   9603360  40817173  14675144  50209536 
 62021240   4202762  87242589   5022790  62133925  70302375  33050304   9343682   1311864  24146092 
  3336272  57217020  35311353  11640852  10459593  14246739   3587912   2184264  33259824  12113387 
 26330512   1805595  69698580  27771744   9990322  22225692  20940750  43147137   7432136   2883846 
 30438812  47712561   9048248  37639190  18649826   2085328  41194629   1599957  40740133  39082212 
  4781088   8773988  90808579  28852122  24485318    125373  11384048  14829375  19158760  10212775 
 54946676  13732132  14888016  41981216  74443644  15569028   3301256  32137560   1409580   4913268 
 14847217  17041178  27629672   8416925    222742  29456775  27975003  20606438  39059358   4102644 
 18057754  14325440  35895372  11978158  19672848  47131550  13434576   1103734  16085070  62569056 
 20504345  24997536   9671236  27507704   5973576  49885758  41140910  16363060  12333016  17016048 
  5060384  67576351  53158030  21445256  32986252  62876590   9726430   9373406   1723899  18189235 
  4632208  17227211  44983471   5392162  47028147  20217425  14002389  56927745  20117196  19087704 
 10109658  59379385  50341380  82221136     96045   2895060  65015145  24700658   9216900  86281239 
 27597504   4767254  45117324  26390595   1191984  58789207  20838918  34351708  95828337  44261968 
 95418950  58865709  56000056  13913482  13679436   7680412  27521741    809094  19559162  30906213 
 29251125  21686275  27818936  26341959  69299480  50890664  47011986  93426560  37346800   1043304 
  5672160   9282113  72031437  42062874  68967045  60945240  67630500   1509158   1821180   8427760 
 11149400  46764544  33819984  12756676  24019335   3710568  34651440  30710787  12067512  29605113 
 35893970  29015192   2013513  49565264  72413268  67809125  47800004  49053620   4249217  40079546 
   891342   1667104  19472894  33153656   2254338  55741212  41313825  87032260  32439591  11426584 
 60641090  22448025    134504  32672817    877920  27816061  14556400  10854833  11777766   3011010 
 40144998  11068596  26303985  53052852  15500870   3728640    491760  22926820  21988003  12029076 
 13848512   6306651   8175195   7126375  58156364  31487120   4764896  39432908  13774744  15145326 
 28157994  21321080    457374  47236946  12551076    983068  61895338  56284956  42786555  36534470 
 62031156   4301235    339216   3187560  38846970  39040352   8737575  28968754  14826900   9350880 
 12068514  58235372   7759092  18344263   2779650  48513288  14406423   2111214  23273290  17630640 
  5280496    751140   7045578  41881620  32273840  84946957  11709054    316512  31844054   3627432 
 36923852  19442888  25261680  46777022  23414850  70199106  69211470  83447348  63173352  24326456 
  1678620   8717920   4240586  28140520   1984147  64637029  35500101  31928050  15030261  35293856 
  6958044   3773484   4848280  20986944   9096000   4025622  32941740  30532937    126160  13715092 
  2743780  19691940   3283737  50061884   3855214   5434704  17903928  19044153  25327005  65182150 
  2544227  58779100   5935573   3247965  17943247   3827280  42479235  56155650  54130074   2956115 
 82464120    535643  23920050    201060  14123275  62045830  87911488    655898  20797018   7338226 
 89103818  82527452  70658928  67041882  39934541  32279220  55434667   2872125  41719212  15752931 
 13737325  21381558  15059352  23490538  92320560   2173779  11681790  69429776  24806650  11949102 
 28774740  10086370   4576189  34558480  25475004  14615640  19895269  44443744   6595118    184230 
 81243110  33073492   2475795   3831000  26762369  31039829  52828722  35391091   9946200  42395400 
 21892074  19568272  24154356    623265  62290249  13449336  49669193  24882648  59113224  67930794 
  4819167  32375100  20065568   5486656  31628058  88585104  41249366   5919034  54753706     51821 
  6466302  29381959   9048752   1559985  26234250   9020733   2611744  33506406   7786268  28662381 
   165984  98922291  21409830  89458983  35614414  14953084  67959038   8790600  14433195  46699744 
 21844134  13309120   1431529  19958832   1103070   2251600    259846  25784891  28814760  19164803 
  1272106  53794584  12235756  49423920   9231288  58579218  44246149  17470518  54242834  17194684 
   928184  26813548   3027310    519204  14186482  39224600  20564076  61034472  37969530   7933434 
 16992900  56428560  18285450  13470392  36535762  60530848  11852493  69739176  32345739  50380866 
 31107256   5282949  36722290   8068639  42863652  65959296   3048416  39695637  44087608  36821043 
  6062012   2450994    559944  79961140  15711939   4822090  18069063   1104320  29543896  24982300 
 20846824  16865559  39812796  18135161  18644337  89850236  19662618  95228212  20227854   2750895 
  4232844  53756708  36579228  24003915  11799729  56288736   2860088   4025240  13556908  21523788 
 26035110  17802900  57353207  10790784  24827956  34923780  14904617   5915064  33242886  17003517 
 60343168   1850900  15650148  32467416   1691802  68576400  16106256  33730920  24886638  12364212 
 47766824  55375443  20842500  23085840  21802500  66004950  27237672    566048  40340816  14788272 
   754623   3345762  26477192   2799675  19568736  16655501  40565043    260040   7488620  21079916 
 29348812   1913548  83752683  19155982    164781  13941394  17799960   1767040  51008083  16209600 
 40480488  31483281  17929170  23285835  25449270   1279743  26641620    968352   7619359  10903516 
 31783818  52259784  11753936    490061   5300856  10739500  29161638   9017960  54792675    662068 
 30719119  20248703  14084400  26655798  48950972  54751890  56172620  15204843  28833537  35843905 
 12648204   6785247  42070288   6107886  63230276  30323820  51325168   1008748  49980564  22975668 
 33339995  47097160  32723605   9093762  10178848  48952000   1340865  48103458  59927337  25048007 
 23192825     56388  39540888   4062360   1750588  27203808   2994289   1388460  13307760    523787 
 19065792  29848083  14079675   5804358  20078832  33754841  36305706  58368960   8795563   5464656 
 27508186  34322745  47606368  70213554  17701218  11331970  18378900   5198290  26568270  17184642 
 92576529  87924630  18142740   3198522  10543440  31844220  31110073  17505189   8361216  10178091 
  1430030  16384550     58576  75453450  27042700  23728100  27490240  37296864  90365856  11734470 
 14121315  41329620  18569418  17218443  22304856    645898  38844762  17029560   3011652  19037032 
 68120600   3082206  28117496   8587624  43811750   4667019  48573865  42512120  16069403   3322620 
 70690734  11331500  42973677  26796832  16044892  33671900  22075450  15584724  51875320  12549561 
 48130488  68642520  21841963  12888924  30802500  27359524   1112800  44010246  24378388  19598436 
 14553972   5173252  50316892   3206218  56830650  62020571  36816984   1934448   9062747  19560266 
 44251000  16354566  35413860  25186634  58171281  36355450   7628643  38517584   2747547   3865144 
  7440552    367336   1564099  73094276   1730310  44586640  38125172  52940577    166074  83611712 
 36635391   7116472  10533600  18578000  12291955  18864252  17525248  83915392  47122700   9371638 
 16256193   2740010   6280650   4006046  55378022    847726  26187476  16518725   1387418    639540 
 42047910  27543996   2815770  14483054  13613680   1118004  25263324  43668408  54653310  16619218 
 17900280   4549433  72309534  44239083   2397720  63666748  71660242  32066668  58926802   8546868 
 15628824  66716100   8026200  21658728  29493472   4526477  36906618  42832680  48799245   2369820 
 25035824  10594930  18819410   2064454  18219972  57872499   4715280  32313654   3210640   9564842 
    41940  22317120  22607660  35936784  12687150  27163836    150084  49855122   4809360  22402710 
 16825640  41094003   6495264  71498729   7201173  43613570  27857711  62578522  27225552  64059732 
 17551796  34036804  18949805  66951489  18259280   3832972    559386  40110125   3941670  19225674 
  6631432  63522690  52485929   2831542  68419344   4548180  46285770  16915536  20210595  77235285 
 33886216   6519340  25113374  38207830  43158816   1647720   3969588  16311598  36750636  13202010 
 38842464  36755800  17285224  41662700  23648088  21863448  35914560    299904  27616836  34912422 
 63077718   9105852    788764   3459482  20924464  50437077  49834078   3723569  52447018  30532799 
  5000268  39502788  36930735  25609196  84996896   1190635  47052270  12078582  28316288  15004605 
 80277568  19011524   9056654  13049100  15402096  46383616  33105584  15172740  34296444  24486702 
 20963502  12710775  38639888   6882591  59101826  21987716  19576272  62283762  16788570  54885200 
 15520437   4180456  33776973  43984294   2326001   3342744   6499197   1016688  82465310   2197825 
 10176983  38707956    450402   2868100  27978615   8746515  23707544  18838261  19118370  73037106 
 41118840   5024800   3514513    541008  31868930  11849255  34363362  20644347   6241278  13943094 
 28754393  53499320   8106260  16104784  76728084  10145520   3852663  40514232   5017584   7177911 
 70694907   1554690  48358971  20439348  57934534  54737947  44011732  27915840  12948356  24716670 
  8173526  44325825  39320490   3996429  10410624  37803896   9541878  12064112  10362176     72028 
  1395840  69168176  27727932    456875  14620432  21945742  32669703  37643553  12855622  45325806 
  5508312  48467601    708948   5418985   3270550    159781   1085805  34568709   1969200  24873772 
 54534264   9311984   2192862    917835   6360714   4715687  48258132   4206750  28470960   8777076 
 13001784   3581960  43844864  31345590   4317896   6246214  69110976  10427205   2624792  23873277 
 85607158   6137045   1869885  43824568   2751696  24490535  24180939  10459280   3573066  28084772 
 11645046   5106370  63286788  85635058  59588906  12253605   8766208  36580928  74448150  44403252 
 33248450   7267842  21745215   1242717   8052702  96447659  27763323  13140207  32790465  65919287 
 17346064  13649525   7100770   8173512  22248625   3873322  21603667  87674202   6598396  21663707 
 15200304  29517957   9308547  11713040  19877895  76900433  17613270   1508520  14642992  19697790 
  1881648    441539  10124166  24530040   7318500    359288   6657273  23998908  92755432  37938684 
  1031412    411255  23900520  22662630  18205344  28492980  89096469   3782025   1568896   5087400 
  1861296   2466189   3671881    219471   3566449  13769388   8355923  54387270  38676669  28725382 
 67347280  58512051  77474832  67507369  58832862  29840300  36464071  38505930   7917648  22515788 
 19874135   1298968   2928800    174133   9424566  86126274  25278171   2827938  59539898  84591864 
 16147131   8597172  25530300  14979870  12817247  72246954  15820596   4543334   9684492   2935620 
  4841775  20046038   1429964   9524948  32034377   9771905  51983956   7660563  66592149   2278614 
   282840  10063616  27535302  12243330  67614350  41047500   7192926  38522904   1406620  66253693 
  8253045   3926274   5567380  94288830  44213598    110194  60484005  11387574  28558180   4516288 
  6694242  33689880  31103050  43727691  54734911  20586510  45583317  16771160  59984064  10595545 
 17046208   4674984  39383334  49892290   5374220    401040  52835226  17735750  33466634   8938785 
 51401460  38303420   3074191  43582440  65980213  16809108  23416968  23081100  22385425  42530751 
 23806440  24364620  23795752  22323024  11665976    846222  56971388  20303932  53043570    610627 
 39945360  56889820  25978225    831622  16217828  11983496  17523494  56672649  63808555   2432539 
 50782345   6063000   3816371  38362720  44480010  18520280  13663422  21063250  80723820  13198484 
 20892644   3161970    137901  42299712   9729500  43180536   4981874  18029381  21885984  62522808 
 49535486   3333816  81187392   4279926   6829460  59224893   9658740  11427435   7344253  28319788 
 13886850  15524160  32372016  49677180  28945275   8352621  58940616    458954   9392230  44563392 
 48688356  35626235  50908368   2128938    355644   4729976   9180300  40483920  54790255  46249350 
 30635376  21651594  89643492  17669101   8184819  13859546  15541806   1297923  44318148  36858780 
  9595880  13241430  42050800  17365046    199023  28542924  80648000  23051113  24854116   5014478 
 21545552  25405380   5977017    549966   1120084  11947770  37506469  52454820   7429950   5970156 
 11098920  92248224  16844748   2293977    476774   3839850   1782708   7031310  11955168   5456480 
 40030300   3644082  27102546   6717204   1963380   7552064  14097460  12531146  24262518  79060879 
  2759130   3612748  27520720  37864584    872608  68206276  63228975  11807466  24680658  19690566 
 13856787   1600560   3964855  51083298  30013947  21374861  27313572   3613818  27308706   9762792 
   398272  74580345  46628324  19166844  38005890  17906816  16937667   6300460   1585350  50631761 
 19008666  44728020  54461999   4489830  20717223  27686715  31997625   7061351  11289348  19355584 
 18334818  12272500  28683952  61709312  44075360  31832920  26847288  69332120  38023048  72435525 
  3284064  24008440  18805080   4249375  17487697    443556  22765667   2123100  27446615  55916870 
 13092768  13248576  10850620   8377260  41851020  13133807  10674300  14006264   9438198  56216205 
 55117688  23191978    860500  62562304  89598717   4847532   4957625  38132308  79743664   2220192 
  6118384  21609095  44689035  21286101  30342272  14445766      8635  29860881    338040   9010725 
 17746047  22118880  34044994  54392725   9746445  38480541  30252248  11872100  46671210   2951284 
 12941500  23273000  45753900  17110608  37126460  84062886  20340342   1440486  11508328  54273912 
  6733363  56654976  15685371  40916772  25009345   6767026  23129436  78192158   7935787  50091656 
 54667305  11790576  41587308  33510466    386688  16958950  31964240  13355550  17685956  20379156 
  2188329  14015036  33555401  11151204  32779664  68155482   9124364  52221246  11675448     11253 
 11058455  44244187   5306282    681793    618075  25707804  12542500  72403569  20753818  16771820 
 64239285  55463780  11178400   4332096   5923663  23435432   2951524  47737904   6702336   3698490 
 21258840   8115596  33239078   3448920  15545664  40986368  16944228  80224898  28573893   2192548 
  3526432  16758260   8305365   1677000   1017045  23692734   4231414  50029348   4769496  27736520 
 15719690   5734260   1608340  24141598  19063452  25672578    749998  14190825  74433825  17704290 
  2101302   1736352   6686016  22159137  19679730  38900778  31256500  17260838  34731835  39167040 
 39580540  37232292  17454371  27417380  19583159  28372800   2833272  17878341  71063245  15969096 
 17433950  38791767   1248875  14913558   6181710  20313188  38015587   8804110  38435652   1759058 
 38003362   8902304  18889641  26444699   7541004  37178780  12926460    170586  24044440   5849808 
 16850112  60580674  88642520  62866202   4552086  49425012  64109115  22868601  85640634  40215552 
   395234    405414   6814704  16727685  20167989   3132068  35719490  23863896   6659420  18822804 
 39787189  37660518  16359008  69240084  24539160  50337504   2460470  42161000  72005115  14342328 
  8128784  16414824  73965102  68597615  52293510   4096281  70180246   1448027  11909965  23367549 
 12747568  47794320  28456113  32046520  45925167  76634996  23780414   2886960  12366926  23069025 
  1731012   1160368   1019825  26362864    509080  10565880   1920655  12653730  53665633  27046936 
 41633310  64548626  41990892  12241572  67006515    739203  17821032   2563100  23075791  21732355 
  1661080  64398620    343665  74742619   5726400  68591475  95620176  49754935  18652756   7981182 
 29692292   8933328  17605540  40845093  79577415  53480355  14316566  11930072   1588562  18532639 
  9214164   6562028  35544330  10313184  26982246     17688  25233276  85906632  58549440   8693325 
 18727744   8716022   1745905  76017175   2138430   7311940  34972647  13904904  62241759  19512276 
 10297656  15278886  20398800  30502516    695152  71559152  22595925  82557440  10469396  48834729 
 18042780  32619985  14282579   6593890  12461270  11579642  10359681  40655973  25285664  14774949 
 19508460   5255515  17064775  72471477  12502262  25388688  40179918  57614430  22567545    957766 
  6926976   8750230   6584310  17277768   1764002  15145482  42386720   3174750    522654  68229515 
  5142060  69876265  40339460  30956852  22015929  49065117  11730524  11641872   1551096   1911424 
 28467016  19019646  19872700   8777168  59449917  76617657    911356  28603760    169860   8551044 
 18224357  52211625   9073691  36262120  31604400  36470508    644448  32926991  27066104  23937576 
 13141350  32685323   7213731     24101  14151606  16705216  10981575  98493538    277298  41768742 
 38859659  31743208   2700698  35096126  22760524  28762830  15447996  57583528  77130572  55044198 
 50911889  45265623  66288504   6845860  39297642  32387590  62989241   1927665   1534494  19621680 
 45555012   6728544  61979776   6618955  27815256  12404416  32060968  11804639  19880151  23867415 
 10522454  29168612  11632542  22981266  32083752  11648154  34061360  54254858  50101044  26140413 
 47670861  28348950    608076  21627130  23401344  10091116  13466412  19929859   9389540  37181784 
  5086480  12653526  19785189  45371538   1507194   1121274   8938692  29843738  59676830   8079999 
 18464000  34609464   3705580  37468940  33002499   9404136  20234850    561836   7327113   3214666 
 16546880    400128  33580092  62228863  47730800   3547280  47421400  32958000  40617934    566478 
  5510052  23013320   2184560  20808068  16925656   4612020  19904661  95636951  27205635  53424234 
 28598952    613590   6884428  53273600   1384572  12356778  28274318  17474940  17561124  88921820 
 51837695  12470517   3197625  13137692   7166340    418404  27013675   3609142   8178975  13571187 
 23996555  60913601  19071182  61706491   5615877   6129900   7711245  68285558  16105850  12763174 
  3654841   2448918  11100960  65415784  27296232       673    353480  14673024   4280810  15849930 
 14508081  18999656  48651776  18050228   3970317  22327902   8129250   6929475  13630053   3571018 
    29764  46965314  12044934    722442   5714744  11753290  23123364  15252930  17336355  34588040 
  3126910  29091720  19442544  58039904   1614224  52476984  34471800   2026136  25791520  40167200 
 24828046  26040488  33303396   1742784  34553384   5019508  12068002  24245163  35535150     87244 
 19630592  63010610  78135397     82363   8014035  57555075   4449962  43858614   3916676    273884 
 57993552   1776264  19175156   3849860  68101700  79974668  72150598   2646402  19860308   1323404 
 20370658  70911192  92127115    743464  25788616  85376928   9944344  37977048   3590706  18090565 
  5700780  93528815   4786985   4420815  10571575   8351240   1022976  16831424  53417056   6691302 
 19873410   6746244   1995679   6415065  75697311   8981112  17871057   3018415   1529148   1946700 
  6013565    725852  43594516   5628035  42203535  64072410   2334654    265716   8918544  50147592 
 43576875  14173363  33891536  26105612   1120940  61465400    612750  26722380  21375310  33901068 
  3593936  12505976   2181040  61405526  20739488  13892956  69611724  49550805  43125800   4963314 
  6493168  31248819   8646510   6633512  48441456   3621072   4247166  18920736   3217056  33911965 
 17772720  13594380  42252210   5563830  19987968  22808016  31403417   7225593  14471568  50199340 
  2407416    145740   4802952    408856   6138990  23064970  18818640  31916352  17294520  36141692 
 59478120  34793275  11976825    802397  43714723   5698526  18628346   1272397  14827815  37025830 
  5222100   4746456   3514880  36504270   5765828   2741284  11045160  20373722  53443689   2544576 
 43314048   8479920  42005260   4495050  14679368  22901972   1538144  31377584  15751442  28474578 
 12768365  16295378  62174175  32464616   9510800   5304724  36894376  33513381  33125078  40287789 
 13705318    346710   6432475  24785504   1102896  17151848    288434  13404274  36739280  29058257 
 76111788   3234510  36587280  28101600  27100150  13978720  25310385   2451513  11945304  59125580 
 37328081  33009316  17899704  22190787  10786528   5146988   9596568   7983910  19283936  50105132 
 39128340  50821520  67820871   5200205   1809401  31963932  50668862  51891060  16926786  10982510 
 39433116  31820481   4229010  28510120   2303362  27465578  46918399   3670997  18176944  34766646 
 22548299  46796888   9911492  46631028   8430144  49347505  61567250  36360861   6300114  40696296 
    92736   4238990  40072406  37714257   5656316   1444928   1692495  28305828  20463288  16093116 
 76549368  18084198  26878488  20561883  60725476   7479576  24216704  17806712   1832499    439408 
 59165840   6865538  26017524   4722560   5694876  18535592  15308520   1407448  28781544   5319435 
  1520320   9051770  71597108   9682416  76782020   4141998  15031926   8535128   5044480   1790208 
 85640388  49872200  48113664   5574370  24840564  95188024   6587541  17858080  40780351   7027020 
 10377366  10386940  30412305  34567818  25516236  50478054  15956435  71469336  27445056  10046985 
  9057386  61010292  42527282  10316320  36637350  74839252   6136316  16577210  19681050   1626138 
  6740953     61646  47419060  33595596  30628640   8026098  55526200  88318435  32120928  13639460 
  1921463   7536860  21037764  11225422  16214144   3331728   5724633   3141866   8533586  10223384 
 73778754  48490130  22291335  80373960  50410648  33507474  80765607  13524405  17358649  17535483 
 22611615   5915800   4511020  15918430  46251384  21996946  75243300  42467224  13298736  27319328 
 12401686  20758955  66983049  70209000    831640  15360345  15574944  47020149  19729191   4687920 
  7772826   4095419   3778340  35626553  30192283   9515116  18468179  36636224  69704004  72407148 
 20906486  25604096  42069204   1581112  12816723   4980762   5379297  47000800  24737760  18153562 
 10429992  62900400  45624600   8436864  13384134   3096628   1378448  18364740  28210050   9258534 
 44053992   4725936  45109925  94709799    111444   1869776   2827100   2268110   8979660   7300140 
 49382640  13084834  30386664  18675161  31408520   7160314  57704374   6677031  21075760  55426420 
 81239912  89967954  68413617  27189825  29006597   4614480   2323574  15783534  19010805   1608525 
   121900  54792624  82749242  62074629  77979492   2091636  45159576  11201207  37364850  35461680 
  6574687  11882864  34510518  53800174  56814165   7899203   3859164  86702310  12300680  71782288 
  9851160   1357494  16483840  58922218  23992320  18010097   2720666  30670870  48537855   6060714 
 44876832   5848368    756765  49243288  14437248  21865910  77379750   1165616  76016318   3755232 
  4480729  28199295   2397952  10375767  13275240   6300963   9958800  73898496  14705280  82854900 
 36839740  10544800   9159774  40521642   8757372  25993840  20155149  41858505  10005516  80110800 
 14061552  60406788  28983906  12773468   9748965  14461664  39563502  64507758  57507734   3779160 
  2913728  25212714   9158141   2377280   6042104   5135662   2668632  55047266  14093843   8110242 
 20152160  33613185  19671100   4087495   2198140   9679960    144256   4845108  54493440  27884512 
 46635162  66860324   3112960  27783450  76703914   5228232  21291741    171750   5213820  53754008 
  5903040  21631797  35580598  50900680   2345166  82995505  19567400   8526572  45239740   9226680 
 64009088   2722720   5716465    502440   2198097   3484426  13085323  45853220   2930312  35451442 
  5042911  13735134    720332  38035692   2186151  44064345  30089052  12651156  12488112  71544312 
  3050171  48457563  31251231  56709340   3718452  47740113  16790479   5372224   7963375  11326458 
 36718500   7721200  34489424  66310798  11051513  24783850   2945096  19046445  48065193  58691198 
 13682537  23707768  54862920  18368470  34891010  11183600  44488320  33120000  23585220  38593541 
 17430336  24185980  10147716   1032976  43815252  73891350  43605504  38721280  43048630   9729874 
 15726392  68939343  24340162   2725290   7269066    185706  25064910  22841280  24216381  29221328 
  3500064  32428256  28521412  20723363  18849698   1108264  35883120  53911445  58494555  28077174 
 29071800   4101240   4991371  23574672  61112244  43080714  48757800  37648423   6903796  51193296 
 62351295   4236931  18608452  11169094   1294992  46851210  61881468   3833089  29063780  28788010 
  3957030  38001700   8699547  29915190   9655252   5713453  30150780    622314  10571605  22558930 
 15191730  16381166  15824991  47637597  53192856     18534  42831601  34472971  35689923   6988768 
  6767649   3315900  17063948  46120643   2413424   8395191   2202624  17042370  21258006  22404510 
  3446240    979746  77296359  48753677   3759220  20508488  27965455  39087528  18104869    578124 
 22332240  33546160  10752126   3320658  40047564  59382942  16645104   5072213  43841636  14789082 
 44504595  44590512  30037962  44047139   5924908   8307891  39168657  16702545  11248650  13895310 
  1711875   7869953  19903650   3855804  10830032  26118800    154468   4391136  10728423  50512392 
 55018319  51396149  81817584    186846   7151228  28711270   3710142  51167687  19776348  16016456 
  7165431  72605400  43364706     11205    370758  51197908    888880  16750785  14926158  40797612 
  5910656  67027846   7773870   5341410  14323088  22114833  27430284   3957000   4977189  40714818 
  3073134  15896632   8089172   7696415  20929664  27384720  47461994   9951075  20507585   2560820 
 79221872  13321245   7741892   4713456  33990453  42656925     65535    868802  87128493  34362678 
  2761254  49051992  31116116  59578441  48171642    378560  65795839  20866618  38467662  26674135 
  6849310  27624658  14538009     28254  18734391   7432377  23118737  19415360  53128215  32738692 
 26693874  43183455   2594538  26329000  37562725   9334215  57341988  22833195  45958209   2292246 
 15580690   9625680  12370437  10467212  65035632  24527838  10935960  11032252  50064225  29533824 
  3748650   9692274  69659928  65556165   4781010  13190254  48616779  16513704  47681152  42501500 
 64234352    538904  48620271  30947280  18411912  58314590  20568576  13898781   5782777   1230600 
  5306300  21569711   5303516   8249175   7871467  63927955  10439233  53158966   7258845  20813010 
 58797135  25639680  23897250  60725976  22386801  10254790  29558564      8022  52619476   2072609 
 34059630  44594976   8515650  13091666  63186377  52983105  13212055   9450765  30821714  14948532 
 18291732   1409876  64527694  82581444   5153300   4901299  46662741  33986902     24381  35067518 
 38003976  10250142   6201294   5319451    437100  21549969  42076380  39005470   4575375  12010755 
  9133300  21461310  10806488  67654356   3937186  12267500    342149  16208738   9838284  51719040 
 73634632   2468500  47204366  19267125   3753058  53177160  53944380  33786480  10430640   8902452 
  7417045  44857062   2229120  46860692   9420136  47445888  41552343   1822583  54488504  42425084 
 43380990  72974580  45206441  15535536    377294   8142000    219776  26480091  54156375   6603303 
  8138681  29066842  20467409  11721840   6725223  15965586  21513378  11232802  41498476  40778956 
 78118290   4545486   3045000   5146680   8986208  29770580  17538225  53949434  73421157  35900167 
 30566326  42592140  12813471   9024912  60410696  22349560  40054230  21489930   4042731  13561004 
  5095992    114135  32762720  63740775  46282774  56321238  57139014  49292745  32102244  13336935 
  5052240  48676950   5056156  15881477   7309657  12967209  89219630  17718582  13459362  18045576 
 32375938  25898660  10137708  41059186  56115134   2806388   6103680  43852141    990654  18783696 
  5162856   7680195    431685  42481188  77328645  40687308  22027382  11282040    646530   2463136 
 21888808  22273680   1099836  42302538   3065880  33657425   2900556  16233588  33434166  30346704 
 74433655   3216213   9787132  53229225  73933844   9031180   5742688   7679300   2834304   8472474 
  9175080   6005832   8763043  57026236  16065756  35138382  17903444  21293889   6137495  60846020 
  3814050  25919341  21341100    215636  26427480   1829938  35487483   2051100  22607424  46477431 
  6698214  32457124   4344816  33508926    897298  14617211  29341416  32530476  27603450  48674753 
 21514350   1868664   8943632  13890842   9477006  62298342  40193032  35290232  36946392    177372 
 30530830   2743884   7671332  33623076  55831464  25011220  47571412  18881344   7606555  72085164 
 31835300  28705125  47937175   4018533  10115207  10637100  14289315  75586598   9056658   1512189 
 30057735  11565890  21377264  10663104  20659560  32707785   3519054  15153430   8431510   6418282 
 36641068    225898  18505528  62148431  29509077  24487152    155877  58341200  35085418   9632292 
 76181070    551250   1401620  10350216  71375865  42320106  50762841    932696  18962768  15066930 
  8690085  83637504  10267626  32634357  30519015  30354270    802305   3684583  90852016  18309132 
 42878305  17359288    768624   1066952  28971594  14024595  11045517   2730196  17086564   2732535 
 38457360   4788770  41884370  17989920   9821483  19409988  32992188  17319148  16484900  13353174 
 20245002  58185600  10094378  15710940   6722112  32038830   1634432   2904000  75109888  43090970 
 31303632  75400520  58036090   4564444  15137142   7892641   4776428  21508517   8559005  13449300 
  3106208   3620560  64515969   6926616  65233959  61904885  16067392   9157660  70396885    443828 
 46266504  12157275  35748580      5780  16264080  64739899   3728680  74307470  16967790  12664443 
  1276864   5335524   9939765   2147964  56998356  55718270  22183936  81751905  52879504  70095403 
 17488653  17650752  71445725   4847022  20999044   5255533  12680304  21920365  87450489  33903030 
 23663010  14616393  81369345  19395306  22357869   2366124      3899   7651812  34276492   2958696 
  1836604  18156416  61128126  66327404   2122570  14231752  11624813  27004332  28211460  10131286 
  3674942  26160183    111120  41457734  23839360  46354302  19319136   8577670   3813147  30783400 
 13359021  49282728  15139119   4029942  23800842  50465877  44829855  17708054   8058122   1338554 
  8050000    735262    163416  30710624    105006  51683214   7471304  33933716  58290162   4109490 
 12141900   6178718   8195346   5393691  29441040  16359923  35664204  19965702   4853017   2161040 
 41213146   1261044   2338084  24847142  15206778  36685200  26249496  65947029  45472230  17133314 
  7554612  29856232  12186144   1226050  17984154   1041480  49030878    179808  64216952  23396568 
  8549660  29304672   2349450  11537563  52797668  26495768  11237616  50060504  51048725  50475072 
 20026308  65113542   8011080   7548613  41359669  68559920  43715256   7595752   6964891  85170996 
   646653  13309088  18723800   8259042  44336448    897220  16266032  21279486  48791190   6753978 
 25151390  20240145  16378776  32078172   3203946  38571000  43841760  11385284   6977926   3638720 
 47837490  10552256  25564763   3590132  15306075  28604696  19796238  10530828  28426636      8397 
 39374530  25951873   7892736  43744426  34824400   1438176  13667802  19897184     16797  22864713 
 51546726   1805514  75685378  10756008  30649866  62214379  31047811  18227754   1309578   1532160 
 35324538  15595716    103348  16875477  28843700  67384097   9898924  17741440  43528804    174425 
 26444520   2941400  22194300   7757628    952752  42752094   4086159  13107150   3974880   5080746 
 26632190   2527809  41706957  15840752  29685999  35793675  61302724  64516170   1594942   8065952 
  8709908  50210817   3285256  21971808   6364870   6592878   6509040  36966544  49903000  30393808 
 18189184  59053130  13040136  30150850   1796355  25754590  49567224     40131   7569004   1314864 
  5797839  57814876  25818236   3274480  50368248  55440312  22167982  30765408  61766587  16819278 
 66781834  28253105   7039116  46587255   1726992  21155280  10630728   5731528  24619140  26987559 
 55965120  48625981   2155250  45545696  48417467  18482163  47091060  47692260  67561285  13565987 
  9528963  21349016  40649208  29297219   2613540   9486204    451582  32938257    921071  28328736 
  7877034  50256072  36901710  30912370   2080250  34900239  15954208   7496148  12150850  24772610 
  5812160  43901655   1020540  42926632  48661184   1787429  52554720   1010805  41157415  36926472 
 45542560  13065600   2296593  22570625   2387756  36184227   4000746  50276480  25912760  19736553 
 36347085  16805904  72035375  50061175  13795649  39566060   6132270   2158883  25009065  81053448 
 24130864   9012030  24057380  48348388  12418752   8233863   7204128  16310912  17945472   3703959 
 20787540  16317672   3533175  35882934  19690704    930596   2098320  64121848  31806498  32651840 
 12994936   3699108  10841486  59649084  25078480   3843258  65375519  81244674    814884  19626917 
 26561480   1560909  16032135  51924240  25935265  44249815   6928350  11299268  14971708  21456150 
 41096739  45294876  33559599  32616256  17969349  14953048   5390240  22631400  26779539    264554 
 14846742  45822238   3104885   6889860  49344412   2526624  32137498  33525105   7463424  51056733 
 74795701  66742592  14049210     69152  34290200  55599528  32657976   5068051  38644464  53314750 
 95245860   2783088   1591912   4282370   1935564  12269552  83034010   2881069   9568965  45011343 
 37946964   3708690  10768180  23728789  20375656  22235893  83942415   5227972  31815900  39484192 
  6363210   9373580   9719864   6007395  49104286  25445826  37380890  11820300  46890500  50593135 
 46854720   8136040  54081148    333684  25427820   2942295  21714048   6862150  39561216  20202504 
 48624961   6749568   4546620  18111318  58310290   7498358    725088  24123888  81216478  19562466 
 29009745  13720075  20662236  14152212  58736900   3118938  14865487  48789791  41236723  15079260 
 26027043  51489676  28447698   6138476  85216032    347724   1968624  15060192  14981616  79446708 
 13766604  21212152  26218254  25518445   7233840   1124685   7461324   1998920   8890970   3271838 
 46003503  32392192    520576  11478115    163268  55302912  12888806  30028896  23822692   3568290 
 86318298  35034230  36337864    564996  43276143  50971950   7686602  28891857  37154740  14085412 
 26161920   4586492  14190132   2055572  27272089   9505160   7132426   4079698  20399040  13518028 
  2993235  42764876  15599304  16323956   6277752  22333506   8482508  20885512  54446295  38799398 
  8610705  58974624  10271808   5347328   9027960  28457798   2702436  15388488  24439098  20219226 
 55971327   7515640  91640565  33274206  48205488   7759673   1081704  25929369  30026634  20995200 
 32441500   7806575   5646736  11648010   7856800    482356  51431436  64226450   8251860  17252352 
 34464787   2427039  66443837   5014330  18566793  26707005  16468750   9755313  35693604  21725606 
 16373916     22884  17883036  34730062  12974892  40302954  52313339  38627505  31946220  33711768 
 42979984  78950442   4409538   9490149  14232000  24724494  11548148  41266536   4946518   2128436 
 36844264  85009044   5289216  30658684  55439232  13851684   6854904  24087768  26593230  57959244 
  3464650   8768750  10585316   2000187  19663728  74926272   7453134  19233225   5722440  72375142 
 23346661  29561210  69048210  27542856  24112808  10277962  29997040  20155652  23283764  31188092 
 14577585  13330176  23289896  27598543  13358622  24839535  24446426   2698866  40499550  20503626 
 41700336  17749062   5752760   4878828  22836485  11587472    595340  14794160  45284789   6966024 
 28109171  73904200  17749056   9643032   9017134  19068060  11686185  30347585  25694375  30708684 
 73158612  39012656   6062595  27655778  64305360   4677632  18001314  24068340  12962004   5203836 
 14357160  52681802  20444265   2831596  31092320  10859908  55855449   1867064   6124644  19794534 
  8403500   3207420  25003687  32585400  25221300  34608888  17495220   9441869  37249850   5466210 
 19802363  53563020   5045736  61396405  14450249  37853508   8543958  59025324   9790348  15760560 
 16217960  20775502  52741695  69417050   3925810  22876227  19108968   8854800  35952521   5344640 
  6624800  13729305   9869000  49210665    590471  15343002  32031558   6693420  53481827   3570210 
 11888168  45173610  48187062  11059794   9063688  18682969    362159  16852364  42556350  10144895 
 44644224  52396638  23997004  24892796   5207465  56910672   9428121  84677264  42952005  26291811 
 45566785   6306036  23550300   3426080  20212968  51339825  12266840  19309233  16806175  18033293 
 15176614  31512500  39790894  15197715  57576967   2404806   2689394   5568615  13245378  10185126 
 15744000   1676115  22362274  25822092  39653289   7263597  20301554   3977948  33986470  43731730 
 16339380   8612779  30763920  21511923  21743526  50726247  35436348  16615242  36290592  29866670 
 10971936   6058544    630374   3755440  14118447   1556742  63680188  43528554   9643452   1379576 
 16806829  57576750  15880459   1910889  80208001  10783902  54061856  20536894  46273878   7015446 
 12651261  27031328  31392653  32068325  15598156  23068166  17049322  14391104    503064  53879722 
  6566427  69514055  56364468  18214616  33959546   1640535  43977192  25529022  32221596  20526055 
 30745044  42735444  43283631  35515194   5910372  18320064  29535253   5937607  28478752  76962048 
 31045451  56352025   5081752  52835062  67724544  22591884   1508721  32439616  21237974  42282966 
 33703800  63847901    596344  53892344   3753393   2316475  34397062  24392610  19882874  14436801 
 13024414  49483124  14028438  51209496   4435140   5228300   1336226  34177647   8629362  14206904 
 27142624  12087894   6177360   4471215   9342192  53191666   7313526   1903328  22201361  14875785 
 17194315  37559375   2684129  50954438  56104916  10905918  13772880   7288784  35455250   9551250 
 53490484  76028470  49713132  38156386   4107330  17770221   6596304  76204168  48617630  34771443 
  6505184   9039762  22263936   6136946  34885901  27907182  14810264  11654240  56190834   6058973 
  7160677  27045951  30533433  20523490   2765752  66454908  21794190   1860376  25910968  36989862 
  2614172  28800884    764907   3410701   3863545   1313288    282982   1649669   6894888  21561117 
  2704455  66269497    658047   1483350  28486470   7821060  10436740  43797873  19554724   4147200 
 67958730  19410692  14139372  70106933  23584676  47794290  17947716  13654761  25553534  20728620 
 23613760  46055180  41948017  17365857   6076530  41335245  24441480  64413747  21759388  33634689 
 71513992   1753970  12777920  79504697  16827468  20441616   3173944  41227948   8903986   3359916 
   138474  55226640  50331567  14590500  69296134  17749464  40297800   2661920  26315368  37356698 
   436623   3314628  22003410  37599743    818800  43112275  46580008  16254594  15232680  48859300 
 10778635   1331748  14633199  13845901  32875535  17798428  29371321   1966800   2506164  29765232 
  5533920  18082632  19605792   1585788  41519504  45970740  10319913  17648486  50345472  37803195 
 92359080   9335220   1920140  22706178   8007574   7792275  31181950    248013  28714630   7676669 
 49107668   1276344  37538312     58512  51421362   4478902  49970488   4650773  45727005  37393642 
 15581100  13476308  19718478   2164512   8648130  19583440  70322622   1146690   3926325  46160902 
 64386837  62132076  27809314  45727625  61414776  24663096  47072416   2631590  89806168   5673850 
 38138282  15011510  13300476   8606829  89889653  43448608   6121833  14006652  59237156   1239302 
 34238019  37139356   5757312  19026600   1983368     51885   9812310  10828890   5310000   7201114 
 29970318    417780   4339322  18748662   1046697  18449424   4661160  38845550  16045624   5322160 
 14213586  53435659   2917970   1644344  30037250  26885276  40782806  31519929  34386976    755565 
  2464599   2254947  13240775   6458166  44075814  14584137  44006490  34107920   5316844  36585640 
  3659742  48246364  13996660  17441805  57834000  19939758  36896580  20683438  59431589  33702270 
  1978713  20744239  24146757  36975136  28289500  14141926  61689852   1158996  25625600  12599804 
  9019350  35254089  44205824   3070964  18989971  29566240  22135282  17485090  10790466    287066 
  4994101  48408044  68998492  40304286  12135224   7078002  65099345  21960264  28632692   5896216 
 11942316   2403252   5794230    505626  37158639   9214192  58158246  10419130  12651859  29810668 
 28041981  23516210  40635484  65960990  38923308  21178390  11661706  11872560   3806028   4704183 
 82390704  20737370  50057800  88673213  84482001  10336000  62517168  30893751   3262948   2487375 
 18604692  13711840   3079980   7627284     85824   1412222  11486104  47487740  10924712  16730991 
  9678280  10732371   6386940  23124558  23965591  19205160  22508318  23397168  49456254   4659480 
 22701800   9698270  24010392  17785236    987784  44696682  13801185    686482   8195998  84250761 
 21149819  17104856  23076697  44845801  22885785  43937896  53299786  12078671   1635228  12501748 
 25952784  28683678   8656128  34222360  54720830  22820928  57099625  11033307   1243482  27494160 
  2129148  29303968   8950367  19895715  53527723  22662990  96321654    939834  45908583  85371136 
 10142658  55299348  55796310  33447875  39779184    914904  36565425  33720288  36746596   3376821 
 41761150   1030080  62368380  60461346    777393  33955600  48242624  13068376  53968893    594790 
 18489424   4937625   5170698  36587268  10278926   9561888  39353937  10651752  26489619  63817530 
 54740000   1477478  43757088  30169100   1318936  12504510    213994  58940898   9522696    220410 
  7761180  30337092  17175643    469335  10731335  67079151  14866782   4427442  40985028    193320 
  6850283    848460    905730  22212832  83569182   6557718   9383704  25645248  15782790   9848124 
 53717190   6882580  12842556  13186656  59997132  13652679  17608550  57601105  48866958  43480692 
 72227797  42893136    483272  11902094  14741045  29895975   3363804  76173960   3046745  34788200 
  5578792   5238945  16704414  35851855  29242400  19379334  27273556  29113524    165165  15604700 
 72788000  20101335  72156546  27724788  46874139  83333880  35979852  30047268  25849935   3920635 
 50202100   1796496  10742571   7744512  75677640   5480668  52054890   8196357  20470527  33653880 
  3623900   2822216  20997054  13605664    326972  28759259  26101440  60308820  16698474  11540604 
 60063258  31735269   5060156  24142848  77761480  89094192   8022608   8647466    857610   9855450 
 26445557  12714192  17714625  44117656   9496746   5482419  11352042  90759680  25143580  24967608 
  5086760   3383402     60544   1060524   3513776  50198304  11177500   4836380  39756588  29988195 
 13650560  34543320  76858200  41837120  11372253   1336985  41461620  10318968  33678528  16219136 
 24948582  35422407   3645600  13029129  33448038   5231179  47337094    272090   4693648  11341272 
 36966780   8483768  76636162  69664368  32262178   3179033   4275133  47350818   1610610  27379767 
 22220606   9093488   4354670   1019702   4049280   7380468  23116334  21905840   1611744   2355850 
 15453580  55820556  13466628   3037552  56431710  15825728  27935334  40861209  32494761  49887396 
  6865976   9350405  60388384  85113909  44104362  53320806  40862628  52492440  35510825  60648052 
  3362534  23282728  57614010  40064774  14044140  43505056   8395904  27338920  14686323   9384748 
 12293434  54954072   3123078  46418976   6102864  52926068  47694528  26822422   8953100   7000833 
 11614589  45428013   2191280   8441676  15354111   7526636  24490200  50172474  25746075  10637287 
 21811880  31387226   7429996   9892553  52353492   2908710  30640586   9062508    791555  24567392 
 42324622  17670972  31915393  42374280   5771250  18548552  20036975  61979371  12865136    269468 
 65734272  12906373  30699371  45231264  29768904  30668704   4556160   9263725  26965302  24560696 
 78458508  13720000  11430563  22076862  17969832  37212407  46114200   4863548  67109536  51323135 
 41341500  20774316  35516013   6836675  69513256  20146204  24373092   7250580  26529540   4931442 
 43467380  32889220  43850772  24638032   2735373  53530398  12933306  18344731   1330864  12247914 
 43722810  74804240   6766410  33956496  56054340  42331020   6761070   3092082  18723998  61149145 
 36728433  23092101  10191176  79672180  24430720  80299232  24501750  17600770   7970592  26492286 
  3668402  51209571  70447872   8940096    124803   2996214  47536325   7862162  16329738   5887951 
   780672   7959276  52933155  22762922  74410343  29285300  47712900  18075678  29549285   4122704 
 23326974  77556690  20965164  49906500  18396705  12633900   1370917  42986862   5810388   1578075 
 10912212  16665812  16583295  34714251  24937555  47761905  15649632  57873900  18893875  12321540 
 20252778  12738481  46897998  21083471  10304400   1678488  13746290  22068000    128649  12783966 
  5560232    138670   6750040   9234729  36820062  58240504  67125079  13418054   6790838  53856017 
 49712124   1881137  50629978  11350388  95259160  56114950  12199816  82834955  19379250   9833880 
 25412499  25802992  17552844  75689070  53880529   9729300  29075796  60464175   2330085  59266415 
  2182020  10903140   2563731  32947020   5732740  14379186  45870199   9526502   7033805  15060283 
 29808820  53716040   5447564  68210493  45825930  18383904  17290422  40741380  32286631   3149652 
 13442906  59057225   4449024   6553742  16907601  51583488  42069744  38642988  10453602  29343138 
 18621988  14232176  27368138  58348940   9197756  27450576   6135506   6780078  19545120  69420393 
 11372829  50992124    563627  12568528   6029206  67843038   2490768   6047082   8106984  53146204 
 25448954  63829000  43504888  40504910   8063220   4841760  10431252  36411144  66084984  35254632 
 30717474  32799000  11216772   8415848  48353728  14762832   1678896  25153320   2319492  43396056 
  5495344  65823560   8352960  40402960   5415344   2353728  42159070  16091600   3727800  24506240 
 20073809   9083264  27178618   2690625   4208538  26716224   1764288  42580200  45222800  56588672 
   623766  60837348  26947272  38856276  11787528  40727567  24451986   5189985  63153216   6844002 
 25043851    490490   4758690  21718758  22234660   2655882  13344116  18884664  24736481  78405912 
  2817342   7000560  11250522  58643994  11771250  14111955   8335785  16050936    348753  62071920 
 54888471  11018262   1132634  30308160  77880530  42888528  33048576  22246569  11933952   3022425 
 22488068  49219272   1546116  19949895  12381008   2402144   9789987   2272266  18304240   6099240 
  2514395  22283947    115830   1259664  32657994   3694260  13828680  22443519  84554316   5950200 
 66131436  15648768  34304088  23839224  63553508  37569392  12034500  17989083  16326668  66945872 
   577265  22468453  22086636  15570074  78783450  30606392  17618935   5642355  38066504  10086351 
  6328410  34105071   3791248   8238992   7655732  24236168  36501597   5386695  47222925  36937770 
 19176000  55263714  62109752  42686385  19729527  23529008  31314899  33595072  27545440   8022096 
 64367590   1294080   5012322  84452060   8780211  12069365  58202025   4451145  16530693  38258750 
 12229262  38496792  18451280  20122690   5454416   4367946  23843601   7437250  77262251    660486 
 65055753  12867938  32436411    335940  34488990  22857285  20994330  48170004  12252877  28808416 
  7091580  29586363  25654629  14183138  18119090  19946304  72916224   5004534  19121760  88579570 
 44401822  14115582  60958656  48388345   4710860   4025840  13417128   8152259  31942218  66922948 
 26200350   3605696   8123333  30282000  41768379  40316088  24206028   4653575  40502007   4390577 
 64425216  15495767  61741140  27782024  10526831   4710741  48064890  76077364  17524788    266464 
 28889461   6553170  26930850   4152858   6493680  17184555    410564  22977505    476766   2123865 
 64210140  25746875  35952786  17265732  15487395  36694320  28189980  35272827  19084680  70038864 
 14448148  44939862  19106326  39792305   4016571   1984760  38899672  54281143    341726  35526524 
 24349260  41678217   1599693  68254687  17471660  28435225  62754720   5106960  63963608   3332837 
 63844527  12542283  19751136  26793531  18535296  17457948    609030  14805550   1847056     26928 
  7302436   2177952  35478548  10412700    278202   4941919    566854  59294725   1881594   3266691 
  5288823  20307334   3091572  42926671  12106908   8577886    136920   6305650    311232  35237046 
 30463970  11049184    477465  78964128   1282214  37208988  37080932  28893720  22312385  10516652 
 28729338  17748680  13949969  70614560   1439382  25604670  22965516  10171314    612053  34526760 
 15803880    695996   9562928   7172500  24927913    625968  48673485  27260589    900128  52113500 
  3993261  53763160   4224075   9830689  12974039  44436665  44951712  15931314  39428304  49630656 
 46029116  77010816  85136480  21839675  12241498  36816700  37479529   5290068  12387570  23402350 
  4031930  88355852   4190584    947742  50715210  11360005  21983815  52817228  35782370    272646 
  2063940  54892591  22051270  25258752  19838052  22645997  29600694    645320    854974  56288544 
 45145639    444774  37799806  20857646  27786024   5941440  23128340   3976513  30181043  25403924 
 56000742  26668740    314480  11276177  10855872  12414915    169809  22254225   9480324  76729716 
 44770544    190512  11013317  23879460   4758172  32057490  28389470  11508208  64311808   6557376 
  4411273  59422440  24859641  32625157  77354700  59629452  23184300   1777152  10638918  41590976 
  5652282  11419280   3462260  35231400  44457535  67082960  50018963   5957640  26802900   5085300 
 69271488  87867672   2313348  31326750   2731560  16812278  43057080  91535530  19348422  34384377 
 37563240  26835240  90988743  14630915   7813485  81572833  18786525   5384772   6374648  50381050 
   628362  54895368  22499200   1389861   1083290  18368175  27314812  27013160   1632616   5341950 
 12468970  30204631  42173620  70416478  14609972  43123675  35264740   6021332  58658820   8440432 
  1599858  25087642  95404023  17588880    416762   2736176  12950700  11518119  16619406  55256075 
 23046214   7107520  23269202  16677380   9220510  13292550  16162754   7704095   4505319   1261668 
 16371852  31107161  53695656  14414904   2234049  30123524  19261695  41203708  44560659  31314712 
 10798723  36901998  11229588  73827568   3415684   8081832  45514580  11989207  38919508    605020 
  2688880  78009192  12678315  18618106   5380321   3011514  32256160   1268406  62258040  18554580 
 18381935  18291020  12284704   7244928  31770648  19093040  10998456  14816447   1494600  33370344 
 73743912  35751964   9822912   1390608   2466530  27009593  18376633  10751988   6202434  68771824 
 29773788   9650680   4902722  41410374   3018434  61654320  10947550   2992616   3339424   1751632 
 42185148  69989205  57866600   9978150  63129573  89160624   4194642  22299015  22531097  24684270 
  2919982   1742997   7326048  83933780   5502200   8433330   2962830  32169984   8186360  48280976 
  2836218  36806000  61716504  38615448  48314415   2769759  34791120  17546088  39753600  22796236 
 63604482   6371481  20876674  88555152  33612140   1672320  38743857  22695950  40963065   8538596 
 70524300  46554816  17825109   6159440  36976273  25881239   1737400   3144744  73141120  19416684 
 80202970  28166400  14774775   2205049  55783968   6705000  35594319  57724511   1069328   2411572 
 40414111  47749932  34780455   3369682  44284968  14005600   2230077  50067573  41036583  11343192 
 92336475  35800050  22742214   5485050    117990  70570880  44183062  21167900  81402956  29775625 
   221191   1913100  19768514  33375810  62653896   7060746  59772812  55015615  65605176  11916352 
 31447020  55218688  70974900   8512812  22908975  62067276  45288726  45020448  23559120   6161406 
  8590816   9842120  18635264  75035082   2269848  23270780   1600939   1894428  24861310   2331652 
 10138235  11814606  31780983  41490868  12309526   2864896  26247965   7608888  10329501  66343667 
 22136184  82634535  62981709  16496572  40427766  13161665  11014075  21517750   4628910  26689401 
  9676952  14931072  40817844  29247870  10255304  22679082   9110466   4329288  94392836   5114310 
 15412355  30966146   2645426  15133224  23184224     37506  36962808   2208129  30044610  84100665 
 76109530   8885760   5711472  77596180  13323050  67865993  18430384  65599700  78940744  57715479 
 29891400  29461708   9164584   5161416  26366748   4079500   4593132  25790886  27438992  12966936 
  2275350  24112969   6188651   6773086  57752700  29957776  10974311  48960660  56084960  24741695 
 23061507    936287    120150  46794688  75741226  24809318  21769744  25010808  37300986  49706283 
 30999318   8026816   3396680  10650992   2299891   4573449  13688136  13405482   7081275  37249320 
 80325293  49162617  28798326   5435325  57979845    957216  29572465  11610696  11515336  16687900 
 11369820    211475  25395400   3560128  18037855  42954858   6855372  34839369  30913344  16329512 
   154680  35008653  10155510  15283970  29154342  19226283  31634688  21688080   5114810  11321600 
   794334    167589   4769048   6610236  45288672  26367687    331760  86377606  18993376  35526315 
 20676008  40256600  47672956  67037536   5089226  18736560  34753260  58428184  56834620  77463720 
 42113785  11585994   9904950  34984380  24063003    482199  14565432      8918  10640492   9601110 
 24371577  54312433  81396195  67592193  14344715   3524730  31414713  50855238  82440845   1031478 
  2379914  30381670  42934842  20073480  18641562   4462718  21190764  55364736   5223581     59408 
 39846870  34632198   1684380   9354840  40840186  15645476  36541762   4748870  82168567  94563304 
  4190685  54409425   5858510   6899790   1222458  78543564  14925174   5177760  37107350   5710716 
  2292950  23032864   8997060    960726   4293385  66797808   5133577   8107164   9096672   1696244 
 50282088  37682469   6014358   8955192   7485126  69191897   5247180  15521881  36034260  77547876 
 22314921   6420385  11505336  36860116  32414848  18146467   4970280  10159050  71182881   1109440 
 32940039  67175784  10012923   2992880   1690994  42819312   3561525   4746624   3173535    579975 
  3247902  61317624  38216486  22033977  11653929  25841700  12447688   9620532  42419780  32381496 
  4179802  10313223  13431980  25760763  54137016    864350   6002447  60524408  44610300   5533891 
  9768396  45521454  12291552  45143336   8291088  28364724    165249  23314016  40730931  84631365 
 11212470  18608020   7294992  38557182  31075364  60823600  10514735  34410992   7317739  54067482 
 85402900   6082968  40753134  16268901   9160172  13135552  23296077  22771056  51163880  11707809 
 48807000  32278140  18813509   4673770  56764344  20338185  10772105   7943090  12875190   3414042 
 11443866  10202868  34759380   8062141  28428750   3410182  45662932  11319875   3676650  29912294 
 84722760  13764645  39029534  31751541  24289962   9875264  50145264  58369058  83469076   4376460 
 19123080  41529000  37868475    641300  53473790   5251980   7337000  30714354  43143779  41065526 
 88778989  33710592   4626594   1898723  28491325  44818560  18588840  29725993    587656  35311782 
 21542976  70775894  71877760   5658690  66131569  44727258  18172966   7636720  26985245   3579390 
 34161582   7245360  64538120   5737340  46096002  27720302   5031712   6090887  37433784  11352600 
  5712759   4915572  34769535  31380096  54417920   5844362  67866448  25534430  56530800   8910720 
  6152300  38549136   2200226   6671028  19431861  70697286  59979238  18609060   5097280   4634588 
  2453814  24443906  10903214  70734957  48928900  44793809  52984623   8532073   9286704  43618984 
  1877939  12753720  27905310  49451426  59879520  11133878  59748525  43359446  46956468  24884580 
  4595147   1108200  34970484  41992367  24606621    471144  21766733  39210654  34758080   8675100 
 59864571  61098396  18112577  25892370  27325926   2776200   4151238   7710062  43987887  10058424 
 70814788  22890934   9497568  19120365  51428940  24554088   5452590  42836832   4188640  27552183 
 12247785  58897400  12345424   8943232  14962860   3181269    849183  32820144  21381004  12913242 
 37821966  10596226  35275502   2043690  25363079   7874784  27018582  63430255  13120260    839535 
 66717660  16558698  13801075   9935584  34935430   7809399  49462656  19808079  12296000  41892480 
   970448  13898406   5301912  13783816   1062530   1869682   4423122  28016324  24161984  41627775 
  3575346  10187595   3079720    664938  11530960  54513594  70864284  24417448  21612474   2665099 
 14000587  21249264  31226625  10520608    869460   2265046  18511690  44935040  22482000  55879894 
 21640980   2591390  26183785  33757781  24905685  30451512  36994482  18661025  65055804  12798835 
 41838375  27839097   2530047  34640200   2164400   9527922   6790590  44397015  25331846  38157504 
  5093352  21625675  74515644    110964   1342660   3075860  53013805  43082615  21506135   6301134 
  9895216   2384890   7887420  12307404    916764  79185290   7838700  24339852  50491680  40367476 
 17210440  14584875  23623200  82047504     42576  21559836  13320686  37360246   5870696  31103325 
 47490576  15783984  44266870  42374502  53241720  22145280   3444320   6014982  30124764  24951780 
  2709966   4791972  64937169  12888540   3376131  12734736  28019080  10478088  73616392  35107380 
  7862900  48455340   3718044  31956390   1230740  28252182  15767759   3205036  75289137  48169170 
 50888600  21821537   3240076   2748336  32624606  25506018  16801112  80531248   1027208  33998804 
 60555240   2920764  25780800  56077441  30267259   4721376  52015905  49909986  84325968  39247872 
 20675176  21802620  16784091  27619444     95460    968616  85089728  65505216  27724832   8870309 
  9927120   6417380    769225  38517934   5633511   5204064   1274327  21009010   2722832  20322750 
  9283730  17873116  47373606  34389410  59391984    335720  35474344  11805668  29524896   6445850 
 95830411   9838416  20921900  47354932   7042500  43796699  38649142  84833787  35720961  13341984 
 22894046  10860314  32658552  33696146  13245398   6043795     12700  21194481  18125586  14657872 
   723265  62650890  29155756  14768461  10942720   4090878    581734  13414538   7202574  30058815 
  8417560  13247430  14718030  59687655  13326278   1292850  20772612   8885376  32883744  20425993 
 12682890  29203860  16912104  19351352  26913158   8124000  12235600  53544184  30402990  45059580 
 32677200  23854196   6949705  33573625   2318890  39712464  17365185  57619556   7900790  29939525 
 34522240  62468875   2897805  16649974  55356681  41355960  27683000  83364750  38198592  10142643 
 26331330  77455690   4020340   4143590  28400484  21477660  24408711  15209936    733704  86991828 
 33963632  14670040  18080818   9341854  61738200   1314931  11838480   4654168   8415720  23134209 
 34260382  89953885  22699908  85071889   5416749  51519776  61122890  55530008  62944992   5759666 
 10074636    182034  12097218  51995790  26923631  27056187  14035472  16588056  11738235  18701990 
 39677364   3823284  21056084  36640218  10211033  76069080  76871475  41047220  28656730  57863330 
   176328   1571328  16203500   1541152  16408210   8581124   3156400   2066763   1541540  17455317 
   994089  21133112  35238762   4285446  30213300  76492520   9987302   9395400  38540744  26156952 
 71721540  13637820  57767302  13151412  26556962   1953928  40970406    496000   7739200   4011586 
 32826456    986616  43570892  22576433  43503480   8853952   2740847  37479218  37579165   2167872 
 26616474   3254220  30757702  40123776  24982016  38364667    302430  60521472  23570265  35492864 
 10018272  16378192  25588161  69474789  36735147  27951528  52355940  79882068  37893936  19108323 
   769488  12354048  43245552   3204600  18608684  19936512    934745  20141710  64032608  15038602 
 28813008  79816360   4919650     10908   7861135  20794774  31401636  27399141    632500  40371939 
  7055232   8401680  17629682   6043590  15759432  39426858   4171344  47517100  30683656   1799168 
  7407081  41950252  17781454  26427096   2297250  53904428  72353352  23806472  45255322    744601 
 45592180   2907044  55827790  45838272   1130657   2663240  18169824   3288296  13558044   4763052 
 41533124  28558670  21583730  75917940  21888204  53775938   1509189  60956712  82875780   1363626 
 36192824  18888774  24478036  33466360   1100556   4308480   1843630  19807362  14168938  24744720 
 63600912  16015616  15090000  72152730  61841376  19101132  20307424  19642280  79485958  12725830 
 13582493   8549595  13337824  58567422  11138428   3176604    733225   7528059  52276522   4973664 
 55508240  17724984  11928428   3921630  18283578  45868866  16725750  57176282  23193534  42773258 
 39089655  14268112   3452400  28597080  56625840  52381080  23157455  25979310  49054970  18235356 
 18708490    129325   1993640  12797065  76373418  38780016  21773707  16438639  47584635  55740212 
 19427180  81894357  36321216    552670   2065088  65076349  81214398   7208957   5390960   5317702 
 27983493  26393204   1267851  35355768  24079410  88680704  70620381  47707778  19686381   7464015 
  8689968  25167210  61308828   3000448  13628052  38149557   4364500  53833696  19660980   6179520 
 76950432   1476450  64619442   2763985  35017500  10861724  40327806   5361270    575050  54802832 
 86146798   4623196  62476440    225824   3000891  73632537  34345418  10217326  23833832    901082 
 46958982  23031360  11625363  16431966  15855148  50379519  73622367  87958640  22396036  62700360 
 22749696   2186184  61956648  80634114  23094610  55643336   4532161    978880   5169672   6039000 
 73380537  21586510   9402300   7602994  11006328  32820540   1217300  19312911   7576041   9471006 
 38994216   9501320   1273080  59706598  34423450  68531077   6301356  67638110   2424938   7212622 
 18000312   4210985  35512650  20177484    852219  47486880  51335340  24842559  21479959   7607854 
  9701886  13891344  27528600  15051828   6243860  16214189   8061570   5393232  24307875  31061247 
 19292280  32934800    306384  29881278  22423892   8171009  22760388   2443172   2582508  30458714 
 37792496    272884  64798101   5854582   4485872   3963625  42919905  20984579  36390843  27885402 
 42454158   4468608   3086860   3119613    913055  18431367   1399342   6882000   3847044  12011487 
 16063608  60657948  26261117    959220  34609152    245589   4488505  22347231  25618536   6006273 
 20485514  10277157   4298177  87219000  16894496  23601695  37763308  23385826  12292456  23532777 
 65251624   4705840  13971824  13898820   7020617  50548148  11278722  33567960  27044586  49680450 
  2742591  14318900  17848131   3307303  62970398   7387164  10142217  27717040   4310278  12602358 
 80955703  17513000  18470592  14320581  26058375    145668   6928127  31223544  10985628  12508524 
 36400644   2113816    270019  29594054  67414500  73896600  47566224  18607656  27714852  45653868 
  7610700  12629637  29199706   3357354  57338928  22991700  16452900  17841610  16194640   4029142 
 21146411  21113193   4885693  15515630     31423  39878972  58387637  15197358  20686094  65880208 
 55984885  10856873   6956280   1287715  69010944  69445986    311234  22732923   9638520  24875318 
 24004464  27584960   4550216  36584030   5589972   7840395  33117072  54590700  22771908   1146392 
 11470000  13235061  14599537  18235602  23312696   1270920  67268292  14701500   1512774  10393821 
 12718951   5566592  33127715   6512880  28839160  27460215   3820140  14764533  54992192  23957915 
 35291368    248395   1370944  42869072  24067593  30992148  39573904  72190422  67962432   5499710 
 56508256  56439240  79919112  33612284  22551336   9983035   9860130  53114250  51304300   4681254 
  2595985    771264  21421188  11108448   4392724  13420132     11145   5317648  16722523  84089328 
 28650400   7462674   4608254   1644576  34160976   3822048    542694  65468384  32631010  56701800 
 56971463  12159133  16108036  77896608   3469467   8844480   9094260  62250390   8590383  40807496 
  8966214  83360915   1315800  33989211  60628994  33121807  22319451  21519480   3715296  34622424 
 57535082   9163329   9049111  47036704   8537328   9279072  18655245  34234335  19556217   5463568 
  7456581  12300113   2659536   4479972   4138320  46873414  17792848  35686248  31958675  27206019 
  6699121  40931472    214940  11022793   9145923   8376998  10418518   7942575  17769312   7784892 
 49528584   3658590   4546660    494088  29861378  30727501  15353900   1245384  69038639  40692866 
  3697100  19645488   4854915  12778716  48271950   3567348  24550758   3908152  63162432    357246 
 36785216   5384056   1944504  44915685  60399234  10214316    376890   2416008  33731067  21362614 
 27598020  15764350  18458710   1078272    583520  26124273  27989500    194310  25767720  41861107 
 14778258   3003300  44159346  43453221  67478996  13590654  45612369  35118120  10276043  28796565 
  3753990  33346656  22669680  60354990   3982770  45916308  37219080   5211635  19531740  36992451 
 22162456  10493530  50806724  37993725   1968309   1898300   7202904   9817864  64228320   2258091 
 25569180   6791445  30913204  26118260  32135300  86018472  40492410  34690089  52798800  24873780 
  1290000   5112184  15660650     41151  36705348  23776893   1907229  25348040  10050724  31977138 
   911547  78436992  38754072  44701075  60298974   1378488  48501068  43993544  14301045   5547497 
   426153  59140868  11670764   2881440  18417973  41984644  11101833  57673214  14952728   1750732 
 22133820  27694608  19722752   2621949  29790750  26967070  11459328   7813327   7897392     13850 
  1723205   5467568  15174642  28132080   4942068  39978835   7813260  17156928  44839897  23706604 
  9771788   4955904  29051640  13815345   9823011  30744182   2290800  63185223  22515922  24704550 
    79650  12183105    314524   5842545  33932725    295350  15552608  19237608   2883607  13452823 
 19928250   6453312  12447375  13264812  47953395  69417756  83340936  12923295  23366148  39449400 
  8072894   1886410  36814536  11614434  42205284  53717184   1927848  29360408  90970420  20629620 
 84547925  11564216  42383080     13220  47495466  49780240  15931280  11446971  48635420  58998170 
 34444228  17106425   2519241  10489178   5400714    705774  12675460   8405130  36839385  41480208 
 52587648  24365088  26142144  63454490   8988462   2231537  60412748  52430024  80757016  14462162 
   245746   7023975   8664444   7429968   2762474  53368633   9687056  37786552   1705791  53918900 
 37330659  20162180   5877709   3616648  12224611   1421238   5293018   1798000  33552781   2337432 
  7597132  40492160  13273783  16023476  76163534  10117842  14740056  15507305   2157090   8867880 
  5611842  14508208   6846214  20439168  29746345  62290704  70798512  50850020    846676   1802106 
 36358862  52498062   8868160  18060048  82059684  45094490   6198405   9167184  14122320  13357008 
 87860920  30295210   1301976  14469376  79914198  93634824  43274140  49749276  67852664    230758 
 57620739   7292940  26602543  21255564  44523745    860274  19842870  12350250  37217694  49217434 
 26541942  54955730   8675156  11837890    517194   8988528  71286830  18094744  23267362  23108809 
 37156258  23458215   5042665  19511744   3826680   8541952   7368200   1208144  18478728  13012083 
 21997584  62649450   7435120  16533188   5601959    268128    641875  82987155  69002280  16504248 
 38760744  56766688   3342360  13862400  22767066  21534635   4277094   6546820  17728620   2057153 
 62109670  69692012  12243728  47002560  24851232  18489648  31573740  68320827   8247524    577800 
 18049605  74305539  20662740  65865157  39417876  29715790     17194   5425316   4974332   4879281 
 82293263  29469960  17490300  79036667   5730214  16422220   1934748  28071805  18536500  23097580 
 71606424  20536758  30063880  26907923  11674416  48370321  31772629  10639044  43405275  11284680 
 51540910  25559376  82416868   7977088   2847428   5456864  51656968  13071300  17163900  62430780 
 35300666   7193250  27064026  34864249  68351304   8244885  44861850    303281   8769222  35183680 
  7303972   4334040   5832867  32508498   4623372   2004710  47739550   6565632  76819460   6793200 
  5229784  71448408  50456160  67272010  27014470  46775094  15884275  30430757  82441280  27572913 
 22556380   6724578  22466987  67265329  15946560  57433524  41136480   3143000  15127454  46549688 
 52157598   7942737  32776446  38853594  25190622  70918050  37728756  11594332  20358360  65595080 
 20331066  39188352  21830300  34818840   2648121  18465454   3814440  41266464   7180012   4158819 
 42108864  26120745  23701756  73878300  25019150  20430870  36984189    625086  77615212  13378176 
  8039304  13309143  14088564  25323684   9514254  19450176    131826  75619740   7027608  41664569 
 23738379  35021734   1175568  16035984  67567952  70540002  23573808    588866  44689414  11859360 
 30013368  54256256    202020  13902669  16099336  72590208  17339125   6262503  51520392  24074626 
  9984620  67891842  84371419   5374291    183210  32726070   4635280  27465739   5201715  86981346 
 26275236  32163827  25939044  42857556  50203360  59295798  21193938   4012155  87112872   6842000 
 35876880  33294601  28187510   1775987  51874350  23972976  16518040  14553284   3564210    745745 
 46884925  47469880  37978356  58655556  33915024   4760730  83136550  25727744   1659586  39037005 
 22667460  40374438  18209081  40598820  63027403  14944884   1267840  68319522  30182594   3809820 
  8183375   6753795   9564885  21237348      2506  18696228  68866680  41729380  23491416  68800530 
  8063499  34709688   5350681  27106850   7202052   1295370  81549378   7168941  22148882     17220 
   890928   7456122  59666347   8961585  22848745  27745640  70970824  12166092   4707768  19367808 
 14140503  12384346  40072120  49490424  79596959   9130512  40610793   7046042   9071400  16798185 
  8932160  30598942   3573698   1169826     68730   4079009   8723624   7795455  41503960  50658104 
  6266216  10190828   5858555  25829176  65319473  22363914  31624866   7443126  15918985  25896981 
 43659066  30504652  62018334  18999816  30443821  45832122  30846530   3424834   5890716  22098440 
 22047477  39573980   2072369  13350582  21539918    211225  15768924  35625609  75758814  12671820 
 31589406  56069634   2520021  13700444  10697226  14025056  19836831   2360622  35470800  67453886 
  5458962  85200640  14120607  19570848     93357  68359409  62907636  22464960   3494364  14916052 
   402903   1663744  24241034  12937740  46222302  25853750  66566215  58515604  13300308   7728525 
 33414860  41112744  23571275  17521788   7563339  10641485  31062651  40872672  85161180  42039980 
  6403552  38658648   1847118   3422885  13905510   4230210  41628860  25207293  16794954  22124025 
  3249444   3021036  10073040  52174970   3696744  22190960  27417600  55533400  24444016  35738202 
 30931636  38780922    653125  14117677  28298907  35416535   2684640  48268174  10328450   9180290 
 59236106  11065862   4914000   2586318  50404458   3007499   1773846  40453812   2396880   1458061 
 23712810    860808  43658280  10193027   4710322  46272450  13105896  42383425  22274976  36771750 
  5047676  16719075   3918993  26388594  67337568  35272265  38314091  35798763   1132794  40086522 
  7744996  69327258  34272090  69458532  25106844   1269680  45347274  35131240  43168197   6348276 
 78127154   3858260  33227504  51489811  16770912  21884230  29487766   6904205  48179180  45841820 
 47852512  24053904  48979340  17237983   9516234  27739971  45601511  23366817  47272536  13051038 
 22474107  30911808  39127270   4947285   8782664  25838912  47199576   1631280    209110  81336024 
 10332432   7101000  25667651    997290  15804965  23164344  29585122  11885040  21037290  10106901 
 30990015  32750263   2712996   9909822   5198908   7380111  78305818   1869693  49590360    203445 
 52350700  20188323   1046817  14439768  51128896  15088160  22388295  28134324  44729335   7303947 
  4530792  30409856    618915  14068362  52997631  65258050  37317132    233988  22365798  13439860 
 57686124  48456400   3351400   6037707   4003857  24752616  76969190  25247742    497280   6216444 
 46010250  52320594   6514656  23155055   9606272   5835533  20233638    443195   7195750  36511950 
 15812248    581296   5941452  17201078  67848076  12297649  17183024  29514637   7387584   5724340 
 43582720   5436953  19624437   2953512   1769068   3956000  57622048  40784814  13697460  28162224 
 37484332   5186654  59728878  18327036   7372190  19382313  13745284  22695501  28027593  19655550 
 32562842   9553267  22306800  12416341   6901404  67068460  28939488    347188  56852488    754630 
 43018720  11654884  52952301  89395998  18692789  66830280   3968800   6284684  78672555  10211810 
  3134164  20003599  16050636  12545163  31149759  11477328  29699140    972624  41664480   5294925 
 58096150     98810   7636213   8220500  37846692  83893264  26335632   1528724  89908155   8650712 
  1398724  30494860  37173768   3402880  71084858  12844221  21518672   5132776  29969583  36035568 
 15981695  35089957  14453977  52323432  33401700  66256800  18729577   1403976  89010944   6782430 
 18779490   8266800  17501499  35792523  57900390  11181967  33925504   2967860  30748192  18936512 
 20802925   6215979  13943825      2763  10511750  27506637   1286045  61204976  19834438  72644642 
 62258651  47929608  69249196   5795328  13236939  14249608   7432040   9038720    161398   7930340 
 17605965   3494880  29697038  54978435   8074924  10925540  42458715   7222355  16257934   3466974 
  8273144   7758684  22417416   7557290  10001570  22673960  75029927  74094090   2812026  31511664 
 42935508   2184975  64117318   3877984  35709520  46169262  64944200  12340260  59434924   9102568 
 17462816  39832520   2744424  10035314  15623674   5587338   4128316  51509995  24045870   3883950 
  8556345  17313780  30396295    538110   8293156  47229270  21126152  23490555   2173790  32132262 
 31563496  32529612  71403836   8174430  13526392  33919557  10182099   4656640  51448904  77578470 
 38929500  30162676  16085540   1265208   3974278  44631258   9390010   9341490  42264040   8376724 
 23467500   9347933  39455592  12267984  31317169  58246813   2196057   3790192   4177061   5307752 
 13413531  43137552  74749134  33447880  14494194  20943390  10822672  21482990  28188650  38672052 
 41454270   5078214  22219906  19913306  17584695  38764512    298908   4849884  27403425  13142220 
 10858176  69075907  12849323  32114672  11641362    269686  24098256  13372350  25392900  56260438 
  3605175  44341230  39593540   4165902     13828  39949443      5430  19535625  18215026  33589120 
  9809959   7647552  25364962   3131542  25701172  14677200  30947510  11133096   2382336  16671420 
 49562602   4390900  25408036  52021386  48356848  72456911  35106186  46187796  37399250   5081442 
  1365122  24034248  38379000   7643316  32137392   2913910   1467569   2299320  20036560  12298523 
 29689497   8876758  56598720  39382076   3721317  27532008   5950560  62363160  44841888  27990000 
  2277968  63368632  23239654   3158280  34532718  14500800   7751040    392312  72870636   2213601 
  9106020   4495396  27527675  44374644  13808972  44602768   9820390  12596502  66584064     87956 
 32956542  87475009  23438937  57976665  27649622   9755412  14068109  50944631  12033992    186042 
 58537009   3365551  37700003  25637535  47065890  69469890   6206328  60650226  36824672  86420476 
 17155074  65176384  16969410  57897760   6633649  16028768   8110179   2791206   9954298   1985704 
 75329712   7980000  39001053  23471730   8211084  50107413  63854896  78944600  12142704   7651672 
 41387656  21424868    453492  11454543     26292  12088014  20153952   5438642   7428468   7100622 
 29136486  69700348  26649000  52841309  22589448  15600900  42824109  55626340   6346416  13065544 
  4854300  15029190  51959300  18034800  45739108  32415768  50168000  45818091   4879910  11354540 
 22962148   3087210  13502532   7237755  39964847  23644879    347574  28639406  60478880   9392570 
  7296528   9931194   4727705  61029760  62507496  24394295  39743672  46165804   3589572   2195284 
  5749822  14383014   1334070  44792684  15560672  15937488  11616990    688766   3407936  18141380 
 27133242   2182105   5326027   1727625   7509760   2791772  12671460  33899558  37661528  23906384 
  6486285  12229632  49917310  37504452  14765220  11676375  66320064  84487614  46567080  16337764 
 80520480   3663660  44338469  16402900  27969320  29792385   2177628   6149346  15121900   1169454 
  2546487  36249460  13850804     42176  28804652   4408064   4853350  15023342  31376800  26618255 
 45755880  19053192   6488460  41657490  21670315   5072931   3751534  53532850  61074000  44416490 
 18106782  49647276   1790512  36189108  27539625  37922610  48432131  57651648  15428146   1071576 
  8859969  18475680   6375246  27163327    474350  18449684  24751116  14948328   7441934    493672 
  5270200  35604560    399304  25319096  35718165   4973111  29529800  20709348  30455496  46278050 
 47552927   7352334  79282488   1750092   6574104    157380   3373116  17316270    588411  60285500 
 27942408  25046065  78065148  54446382  65362336   7315666   4194246   5018708  10374237   8352234 
  8158215  14230445  14201470  34756128  96808439   9831037   9463411   4002252  71229600   7337880 
 16721904   2416176   6573866   3084538  19920704  17311623  27080244  12128028  10059600   2707556 
 32570376   9356520   4580300   6780960   1674750  43849728   3485248  21413412  90028210    335412 
  3542379  17335906  46056076  18112237  41206236  30304608  17399928  68552996  30896592  17730468 
 26586678  36649898   5177634  13221334  20783147  22624404   7245584    298928   4052928  51785111 
 16006643  17453942   2703960  32088640  15354794     69720  74905734  42121392   2174328  41631819 
  9318186  71829644     41052  16231580   1551506   7496915   8422575   3441603   1220362  53562704 
    56580   9878763  38543864   9516700  20722842  86256335   1003986  24731204  23128275  16858220 
  3923577  32113884  23691024   5338284  17971660  25171526    849024   6911344  59310537    967069 
   738568    785778  15118200  32035518   8898120   5859371  66614769  17212634  12875698   2032604 
    14404  18678430  37730304  14429260  32927397   6778919  14167896  34940836  11510025  11475866 
 59957448   1602620  40350020  52258789  35414478  59488101  15234912  54617940   5849700   6094192 
 27814952  18254600  10992592  10302438  20479648  12894882   4821213  30513280  14813423   3201037 
 64844290  49977720  38950060   2736432   9249956  36399032  68157700  27356928  19859054   4119171 
 74766978  36780060   1155882  22789830  21657405  33389166  16434188  37849245  34515162   4370752 
 39313657  14775776   9215900  10055208  44816318  59609021  13316910  59023336   2707263  79797575 
 12141468  11438368   9423768     34242  39184474    918561  15004032   5026185  45918290   9021853 
 28511282  10290780    194287    118816  23304400  17250750  16247736  47088282   3367275   7874880 
 20700188  62707203  15105753   6278544  14298904   9550400   7553382  15136467    599132  25312768 
 10924480   7776198  51880906   1073982  42749820   1925464   2583172  19232524   1305260   3111080 
 26574485  25496477  33497800  31052254  61827774   2778776  30744952  30343404   6868125   2631460 
 41849808  25068234  25991368  31825410  26184686  11836220   6980498  28539567  39364980   8216143 
  1540469   3901872  13291748  31598424  23218183    717850  41718660   2262938  51138272  21836304 
 40796910   1592160  10266732  23151150  11395317  40044792  19460745  67545539  58490817  23163568 
 17318750  24186800  55757898  45852398  35198311  17038842  14458964   2048598  22132278  79836315 
 12142785   1087728  74426625  35594668  23986787  15194196  12472260  13461446  65080820  27854010 
 13071655   1486332  30621856  19629810  53626238   2281298   4056405   4319216  76556230   4409004 
  3295600  76780752  22857931  14994842  86442100  21808812  37106124  16444536  12009601  48887626 
 81411298   8466706  20689728  37929231  11699380  62409015  11912850  29811925  66735018   3621424 
 13587526  70862550  38890510   8653305  22486070  18076032   7781764  32035275   8903428  62777160 
 28331640   8697550  28869105  82593192  35075268  27504744  70725585  40382689  48112548   6109568 
  7401184  15595696  22336524  22386246  24507060   8409054  17193200   5548245   1918595   4523088 
 17841161  28961604   3723840  19204668    295932   7334496   3039022   3173460  19313280  15194124 
  1582680  13693750  38238240    319032  14773424  42618661   3186820    879470  11165052  43146929 
 16076814  12326878  44419035  10090535  31903650  57198720   4756410  81501750  35092704  30276892 
 18940812  44457600   9595600  32266377  24653792  29605895  30443736  12798944  22561392   9122144 
 25785945  14048678  41626890   2635238  14544108  14575106  12015952  63285625   2412275   6293111 
 42506562  39199058  31393225  10579846  10425999   1437072  60583608  14643889  30625920  10665468 
  1115520   1522224  25068648  27735006  54672150  60127060   2237185   6056440   8382528  61436424 
 41917892  11265570   3513480   9752151  14176851  23133775   9416082  21040818   9294540  35040075 
 37166454   8576358  24259112   1115680  43251906   8825160  22210500  21302599  10021575  78657229 
 20176025  51008850   1731048  59378116    231616  26519532  79196256  43752896  17732040  28300288 
 43170166  25960220   6055606  36676935  31518336  37515772  47261520  46817955  26171964  48502881 
 39957946   4870800  44399648     34256  48355833   3828480   7758087  82172790   6815688  49875264 
 23820108  37355476  21174242  27668565   3734625  63735930  15508386   8761620  29222952  58247142 
 35926352  26551186  11635755  27498912  26739856  31275855    584604  20384040  38461542   2000964 
    15489  54075080  15235821  30000240  21726306  18284971  68674776  25102591   7084756   3711232 
  7446417  57623112  31244400  35017143  14771990  24430440   3393909   6618325  19285000  70939764 
 26340808  79665084  62741914  16119397   3088108    154504  58729220   1873046  75175960  42389438 
 15486485  20914224   3294088  75816404  39364384  76618952  43015248  44097102   1022120  75847868 
  7923315  23099598  36855973   1633808  24776752  10118516  21384400  48909861  35663274    921512 
 86114158  65952352  42240580     35724   7047690  20015640  25233390  14149058  36967444  37784390 
 31448759   4256948   4234448  15139464  45293712   4783968   4662996    994140    507400  26630880 
 21720840  16561860   9066060  48670868  18221841  22812790   3498160    993496   7925869   4806256 
 30813503  37059948   5592531  23106536   9559968  16550528  54478341  81874044   8498576  14988560 
 75769918  48617685   5474052  20857820  29810608   1974830    289548   5047328  10269006  44121070 
 44850120  24408111  45618430  13823446  11045543   7040972     70477   9575280     92432   3143584 
 31091040  25471338  52758760  13737370   5935720  36169956    752724  10009804  53460855  18892800 
  1838774    395446  64319490   5080620  20098116  22005480  21778477   5221624  34636160  14369466 
  1029429  14589454   6063660  43326820  29885793  11135425  15378922  10265814  17113680  23136784 
 60435741   2968985  22418936   1442498   5878375  13272417  20427972  83862768  10088754  72592956 
 47959560  26223120  65930760  36412938   8196648  38469993  58228812  68812836  34072234  27919155 
 31405875  14270672  36751761  19214250   2724300   5663310  23939460  44765616   2375166  15756928 
  1326350    559620   1546213  50007000  13575234  28411500  17087125  69663350  21439488   7446054 
 32589330  32305678  40653144  30565971  33318945  26110084  62687196  38671700  35439894    931410 
 38515350   8511151   5845810  15051432   9725757  25410480  28103975  18952679   3354129   4923971 
   906724  10716285  39297168   2168503   3005576  43381612   9161089   5015574  19750725  51398820 
 29302075  14008113  28761592  35007686   1555848  45956739  68579348   8782875   7772380   9051485 
 70770870   6502808  44549307  50984713   6161185  38588028  11564840   9862140      6300  49764378 
 54002523  21838010   4743517   3838234  39563888  11227160  69188912  40810942   1289088  13953100 
  1142894   6874654  51751548  25514710  43200360  10955820  17494736  10370850  21105240  30585231 
 12538284  78971303   5666900   1462560  33610522  11569052   3021000  44520590  16427400    224208 
  9999220  38039880  30726280   2724150  12048736   1085800  44020200   3553398   8018247  54111925 
  2726916  54908556  14361620  24147585  27686442   2701152  32825247  12680208    356301  26696146 
  5112768   3611922  56270292   4600063  46508455  13718474    910521  11246850   4695144  10751121 
 14369280   5488680   1154385   2779446  17164224  20185942   7379190  79522250   5509512    289008 
  9699602  30588272  33603921  22885054  37509602  20707140  32548665  45422468   1086572  21146148 
 24008624  21344700  31598896  49476520  32374500  12384810  80948595  46329012  51450707  24395476 
 80801062  25082040  15208479  12801342   4309100   4366170  38698800  38743800  43912080  34193900 
 12257840  25840949  14803488  27692024  14893360  34579258  40249988   1041300   6957930  44548930 
 70113661   5704545   3899366  38464659  13509872  44283541  24014344  52228978  14669216   5763579 
  6115902   1259540  72398457  26163963    531050  35498176  21015808   1472381   8001355  38400075 
 81805773  14103056  33967362  30114316   4229862  10528137  36095908  40745445   5373564   5765056 
 52609013   6178226  10627086  56170285   4058728  37479640  18421928  29498768  42559764    999260 
 13638094  19568556  33189480  17983944  27259700  26972400  45121650   8325387  28213686  51886967 
 18315687   9107668  41012475  28149093    125040  15952712  52760106  63213728  29897868   5406366 
  1241440   1417612  30032396  63179091  28824012  41728554  31176680  15133529   8579756   5467784 
 79968560  31394040   6065130  26490087   7441800  61018991   6986460  46539150  60792754  28057495 
 17674380  17079316  40425360  19515430  73792836  40967430   9588465  29053318  47581590  15875640 
 51786930  14041950   2452320  56024319  11664100   8861568  14901048    850920  51418510   8539322 
 54595700  43365224  77242305   2084736  66822074  48907863  51022020  34439625  41042589   1298833 
  3238725     15405  10336188  19420459  38300301   3543616  11265669  53827080  79139568  33969400 
 34233320  89999316  22486308  18820542   6953982  36828222   3972375  29499210  39009503  46042016 
  1575645  13484240  72505804   5230764  51463035  23120895   4691163  28591724   4270050  12768420 
 68840552  21341873   7051508  11681838  41855473  15501066  26230152  12755232  44344755    381668 
 55862380  30867681  11751607  89081000  29180844  27278793  28854616  15202112  50748162  20034612 
 10783072   5681853  49368075  80049060  44065224  12432576   4118690  30017997  15742782  44897706 
   518817   4626600  27986400  31168625  67083690  13600130  30174906   1904720  15948546   2179320 
 40346824  16837320  38433967   2527840   4326500  30839156   3275916  46585656  12610125   2877449 
 21607680  10237216  32164972   2605896  58983267  30055377    722883  54220460  72980306    223678 
  8577792  47036660   7577244  48469204  23723742  30576693  60248440  67893475  13151446   1808150 
 19681626   6439538  56759960  71565416  17464230  36087844  11688210  54661376  25352720  11568264 
 24267849   5995665  56277477  18138926   2208096  37268422   2937928   5095800  13403208  74984940 
  3056004  24173500  38315620   8115855  34426860  32372613  57075696  24329447  76513580   9039338 
  3003336  25482176  54853188  23755872  32518240  10098969  15348222  46440274  15748585  35412984 
 13888899   7939663     66865  87830850  33245877   1800971  26069028     90252  53235432   4608535 
 50493898   1658475  36477386  25354455  17154865  39029172   3899630    619716    275628    282762 
 18915219  43508739  51915500  32335325  17319396   2234628  36918560  15104050  32888478  20805988 
 51576140  59067736   6294044  75594858  26021714   2205923  75571816  50500916   7042338   3384304 
  5741230  14160663   2385422  26115918  17287572   4249180  11734140  87817444  10744503  48261675 
  8928748   2925747  21498750  11634628   2126208  34685304   1518275  14675256    424809  63458444 
 48647930  19663100   9148538    652966  71741964  32385880  38709981  74247567  12506776  68777400 
 35995918   4516449  49553707  72119000  22761778  21686292  54481108  21529800  14420250   8930178 
 72285252   6521385   8312320  34939788  22615180  39633231   6466950    993216  54707292  24764373 
  5744319   3129490  35308303   8096268   9433200  13164970  63994212   4775628   9317240  16829592 
 49873316   8545526  44468886  42798726  32746356  34516476  30658985  32082046  27022954  17092230 
  6237455  36010873  41227074     79299   9555022   2620958  25607250   3261600   1267442  49931480 
  4571232  14222412  14064403    430675  18594912  30473865   7296696  17517470  18160200   7459868 
 45697596  15961260   4379865  12319125  27076495   1583973  24670608  25745405  60156061  48513333 
  3925582  16818435  21327918   3335106  13391784  10985018  17333344  14137970  28220426  12502325 
  4618192  39286080  54091202    374715  51313892    280475   4837400  31024874  28358615  14169586 
 34603959  33143251   9699652   8414133  11301391   7283980  42636312   8835789  14438644   4842140 
   380380  43146950  13991746   2693231  18342052   4873675   6161574  77750690  26187394   3951096 
  4375459  44435424    200448  83605353  36624750  13483080  50525370   4455200  40112640   5033028 
 23156532  64082352  80701532   8211252  21507249  82540610  12044628  28403747  53946960  80739554 
 39225774  16438572  59501120  30702080  36637691  74745685   1949163   5357601  10814566   4206005 
 32200083  15945440   2211891  12241344   2601202  14963415  14804932  28246544  40898800  31279977 
 16690764  62130772  37850014   4349310   1431544   8634951  48910918  31082220  67709535  33208620 
 65189676  11548838   8745770  11146820   4942456  55019331   6038604  12408984  22746192  36235089 
 27396278  55610030   5249400   4211152  11586478  35136920  46789785  10802061  22016736   9668248 
 13191984  31005689  32240181   2877444  21567392  17940293     63828  15306365  14312220  10688725 
  9244720  18394236  42328770  12737844   3057828  20084280   7951736   6959064    711073   7386896 
    79378   7443968  37152468   4082234    789803  60273528   2749896    945024   6380000  57375969 
 11257017  58890856  33628160  89381712  21608271   2214944  11668889  48022720  41932956   1571448 
 16648260  12528768  33101880  21925672  44868096  15986724  67131480  13364548  79725438  44382160 
 17819838  10902591   3376128   1215671   9561123  77165220  19150236  53223156  30780406  22107261 
 24566038   9758592   1788525   2627621  22627328   3525036  40591600  30299889  28216193   2437760 
  3403034  28393785  20348997   1870192    658688   2381420  41616897  24339076   9539994  34167430 
   285010   9656725  28202115  62707240  31722468   6417585   3009312  44582688   7211250  20295860 
 23583516  36138249  35164868  48205510   7520052  32527164  18684244    921609  61601624  29673852 
 15717111  22014783  16964940  16570778  11093454  20557980  32766336  15638946   5411006    343621 
 58862408  30061895  14877825  70459192   4034394  62516300  24018930  59039354  74276650  22783640 
  9608432  37536799  21143430  30174440  16705104       117  33850388   2679200   2677850  27859374 
 35234816  31544016  63712362  33465726   1589841  65374695   8996792  75927984  15796872  79295688 
 50795455  38574360  28752640   7474074  71943310  71864358  60887617    568042  68219858  19811840 
 44452772   4569663  54101520  32009256  60247245   3360636  55289400  11722542   4304566  50053428 
 14604308  22625883  16273962   2959588  10747116   2573208  24987495  65391027  26590760   7391636 
 12903696   3481560  20832144  68563242   6622803     52722    663544  15212230  45893934  34893449 
  6698238   4204599  59990832  60026316  10905504  27088848   2736513    316440  49548051  33974480 
 11963776  19647456  39586024  63845240  20922510  13953720   4623711  25569675  19597110  11568882 
 18178440   8645781  19638476  58884035  11962764    159084  23223054  14308560  48940885   6864220 
 19823148   3083676  42705930  11653642  25251408   3127761  56972685  19903002  84799792  31209680 
 34171816  67099968   5200338  46944075  36465004   2783304  17083638  32875934  27922995   8103015 
 45004736   5247440    512054  30407760   1627652  72038960  88222043   1170435  21688880  24582954 
 18257568  30799430  85467912   4255895   2368485   9057400   7790090  56624562  40483680  41420470 
  5381922    505758    836763  18562638  12847896   1114488   4979283  75396384  31349890  21076902 
 35241652  31661201  38478188  46723280  45799992  38750006  32728356   1155028  16577584  29368320 
 22280880  68773173  18521660  13567086  22843914  18512536  45624552  35263887   9593455   3473202 
    80720  71354854  17004951  33577730   3498135   5037696  10926242  14830545  77596220  33305139 
 16358232  52016202  41627587  30290169   3724938  52754808   8297604  44285304  35804736  57956080 
 19178550  54101244  17793616  14804403  14835060   7547232  44191659  42273050   8007928   1513920 
  7275994  32061213  48284160   5899080    858078   1499585  10006304   5823260  46753448   6566320 
 43453072    174824  37570218  11730404  55616765  51803919  28217728  21792448   6596601     16320 
   912291   3442363  27871746   4387628   3035704  64729854  23808432   4771984  41699036  42734844 
    21892    750245  55206470  53729370  62186840  12649674  69834696  57206688  47381069  41179182 
  1295000   4848423  30579549   3062584  45729965  24427304  12868389  47935818  43653486  49529885 
 90764592   6391806  24412020   1280890   1484876  11038664  50891063   1346758  12725412   8621460 
  5274496  25219550   6167282   4394104  12508068   7960929  36717450  10207296  40952106  43224480 
 10045224    149454  69840029   9664908  28040675  26250000   1510026  13309539  53381520  21474795 
   491847  25609232  36073460  41450694  77781060  22614408   6677205  59539995  12870720  16346305 
  8101261  25177824  21385720  13466848  69875196  53729875  41862056  46888702   7406352  31988400 
 45755968  13187385  53131970   5857810  39932595   7502738  18040902  15654189    534702  13868666 
   177724  48119570   8513897   7070328   2728362  30493176  22695527  48130255   5290987  50741570 
 34104629  20617720  20794455  19100998  27537735  27987408  26066877  48299691  27344590  23285280 
  1289577  21626112  39431925  30549760  31221750  68022486  10283520   4574700  52516188  10701808 
 69915248  25292795  61893832  42772184  14824336  68481504   8558746   5775840   8768960  62610361 
 46679393  12586860  11970750  41179410  12289810   5464190  74142600  55311584   6552672  19345599 
 69151196  23187639    134130  50285782    323050  11470749  35386740  29780584   9700254  35978124 
 15756195  22289400  23611804  78115140   3935165  21279883    822732  51537456  66992856  54952234 
  9718798  35621376   9006228  30745554   7375722   7292961  22980233  64398598  34238930  19581474 
 15034840  16877600    218655  60972758  11877936  15730206  72909916  74456908  20341278   6923239 
 40084096     86132   2379096  32177262  10831460   9236398  67703821  13479609  14362176  32120634 
 93559008   1193136  31329025  37799532  12201340  30734864  15955200  28432656  32388810   9801244 
  9897629  54624842   1170117   4263456   5949702   9287718  16320978  13654914   7527650  12559632 
   336753  41678232  53369600  28422832  53419849  32801360   8439360  48051966  13915422   8224545 
 49937472  14646944   3954839   9798427  36868020   4395669  83822838   1805250  32354686  45717130 
 24174430   3084102  17216790    192750   8047380  26738448   9689920  14818507   1175265   4589728 
  7863895  16585668  73402308  18134205  29178795  70730628  57467307  57074430  66773427   6017293 
  4576880  43416153  35421080  82281016  63165438  26007630  15179490  72957996   9950224   6956537 
 19586864  45375588  35031024  28980988  53216985  11164636  20420136  75793790  57962944   8374464 
  7105466  72619308  86680718   8661060  13175172  67450560    803777  20832300  28433529  19594740 
  1065160   6101360  11876667  49165665  66801900  11156097   1215025   3204069  18766921  16932304 
 71277139  19218567   3939390  25011168  35547300   2035204   7244425  18298800   2555920  17261608 
  6055452   3450928  84922448  11118639  16801680   2564583  46242238  17308800  15123141   1238022 
  2941858   4161126   2158398  76965775  10732662   7816050    942050    227354  25195806  45256860 
 61038000  19645296  36391215  23548224  15663330  66764010  29418546   9998352  78894825  10870305 
 24689324    664838  33108096   8083988  43093272  21410145  18401549  12094464  25443960  30893256 
 37933973   8352950  16272914  49332816  31045168  60037236  75568475   3085065  67698792  27130950 
 43216525  26871744  75904864  19585780  11497714  51948969  75939979  15360069   4779780  15268728 
 14794065   5356253  29393820  12070784  12384369   2619496  25267024  25804928  49756954  10317056 
  5692992  18525237    919632  10790174  74521135  40881918    899000  75512800   1991871  43408668 
 25665057  34525470  16741840   1492888  10352086   8765460  31037424  16054018  45859455   9460620 
  3321120  56181556   2660508  12643178   1762362  49608723  75615479  16070172  39997461  61702316 
  1635642  50429778    993328  22290314   3870792  82528690   8596944  26094992   1433936  25710370 
  3493610  27553798  40480786   2365832    711725  20549340  25786593   1856670  49735200  22888718 
 13340424  27582490  45029082    889236   4992630  80662081   3652636  19138284  21560375  15150640 
 91917408  40564225  17654832  28946952   8099022   9354296  16364820   4947100  27995480  30958596 
 33108400  20473365  63629852  12377118  40316271  12887680   1940040  17167115  27106332  18350826 
 12644880  67585922   6635864  49062910  33875952  29574000  51321816  50036994   7163282   8113668 
 13806650  62588661   9345082     23331  19894683  11990433  49031380  13988522   7471662   3203582 
 56541564  21843036  53814270  14793393  16255008   6586293   3186166  20039840  15426225   3264123 
 27977730  17235192   2658584  49504686    968716   3960750  21554720   9369664   5716282  87683104 
  1172494   3825072   4025691  36238400  29882016  13397248  26666323  14397942   9363882    594886 
 37069205  55813875  23237253  24437686  41447725  28997956  38487273   5858302   2959350  18903600 
 13448792  15669323  53579321   4808370  24852526   3420021  24844220  17537593  77528750   5684448 
   202137  51044934  45375653  20513688   8813850  15600992  19445751  29126763   6904324  25037900 
 23685402  27241430   1342920   2635016   7035777   8970242  11534400   6996320   8618856   8656671 
  6911190   3087630  25537572  24286654  25916460   6295542  47302398   1082018  24479475   7292470 
  6278769  72271346  24843543  31324300  38773064   6390270  13219850  28721790   8052154   1244425 
 41946105  26327844   8732972  24415012  46850656  45702396   7515708  64137299  20740818  40733370 
 26394780  49836780   5958573  25842672  53545976   2778042  42838845  46763400  24004847  59896151 
   604010  35901811  20313546     54769  15931540  94417880   1606319  34743524  35988014  16656518 
   158286  22959684   8820063   1493505   1512381    611351  61958382  14147150  53056652  24923052 
  2406656  26417609  21463002   8506624  13877925  34828563  83779410  19645389   5447250  21431240 
 66422656   6926450   7834750   7887204  25161821  31259184   5820688  42322280   4534614   7783916 
 11074560  95263197  19234242   9284640   6215160  16438240  58823696  27595473  58906710  10039365 
   449852  53600742  28984760  26041932   8171975  12865534  24760715    465630  49669945    576188 
 16909544   8766576   4075071   5607697  15291992  47483568   7997568  48110020  19062180  56547219 
 31592512  47572056  15434122    212170    203658  42090792   3570190  17245006  10262600  25502729 
  7483307  38196661  16782428  12343690   2365654  44759142  19901940  24059244   4863126  66327984 
  1536600   1900943  27080742   8646232   3923337  17376480  26834973   1248136   9304293  13417572 
 42312456   7316782  18629160   6107899   4388976   5238464  93535400  35707078   5229213   6927690 
  5805215  13281111  10531506  31326012  73093494  30280756  36703125  94302077   6924322   1974570 
 50284520  39185284  46913670   6516660   9825600  45295215   7570490  33031914  21884604   9993375 
 20492869  83058956  75259408  78997884  51893781  63367556  59982262  12150655  29895124  43454992 
  8442345   6195168   8908191  17894690   7832132  14889462  81712098  58810710  33803200  54154560 
  8543376   7884132  27644731   5338767    588402  27481300   9408714  36424026   8786322   8714100 
   420732   1275440  66256344  36850785  47067801   1259501  14028852  14677025  50895684  52854186 
 14391468  40963710  19636190  40366534  15624750  44825704  75279202  38867714  73001178  36773080 
 26224082  46096128   2765766  28777704  28564050   2057979  51881796  35833530  23174668  80968629 
 14815489  49915072   4172168  58044804  34229660   5691114  16864560   7777909   2475855   2267336 
 50888022  81541208  27404532  80023995  42675912  43171840   6856916  52531846  79330025  29468404 
  2840910  12873216   3976875  57703698   6264216  26074300  53437470    529166  13216896   3795951 
 24680480   4531806  18152379  66113388  90069666  16257150   4449750  42114138   7691486  77752175 
 38657150   6887226  20236338  47210637  89173346  16196344  32457260   2528430  14826050  17872920 
 25787220  36912060  38125950  24471512   6225852  57317118  21821744  10282404   8512690  21264570 
  3456295  19491600    403866   5317095   7251666  21644838   5652687  26310180  20556360   5226432 
  2686723  28409901  51742954  12379896  60794452  14250348  56138236  28216300  24603750  66881129 
 47802776  68288868  49068525  13829592  10793127  13559040  18387688   3923762  66149340  57858568 
 13840282   6899875  13384512  41698368  33635701  30717225  40885888  41907700  14163450  49052174 
 73175622  29115845   5898360  46283930   9733248   9046542  88938039  47043326   3375502  57137037 
 12495276  52037172  71082674  23453479  10637523  38532380    898392   2713272    986613  49036248 
  6848940  20612292  21242512   8390310  43586388   6223777  22416810  29282504  19178955   7061838 
  2816550  12336324   7234600  39041020  24781468  63668704  48963746  95056135  18341004   8860164 
 89597845  28934773  25666494  95696184  50060471   3928692  28716768  21476165   3258570   4533096 
  8257216  34004373   1786005   2725312   2789883  13111795    136224  37204752  29356975    966150 
 11423599  39339540  40616560  27364584    248416  31384320  31494720  59261790  24698922  10256712 
 65762435   5393360   9847860    670124  53163200   3226456  27915810  25172319  24198126    734107 
 77165946  30915752  33755942  16901790   3638248   2020702  16171584   3206750  44472204  15194080 
 20241900   6252675   5368078  47309508   7125300   3609810  12611102  42178608  33767360   2254644 
  1022385   8789925  41355225  38656000   4614036  55550400  25933460   6578418  45154032  42397128 
 21642672  53331696  74165848  40107860   9106702   3240312  33791790  32833824   9869900  44072452 
 34276164    487044   8567449   7311735  14795246  14178142   3720996     28680  18218610  32301531 
  4632064  25249488  19180405   3127871  17554005   3204320  17705754   6175323   5069925  18869802 
 10997012  25300093  90891827   8622541  61736740  14047784  45616179  22007808  45665928  75532470 
 37466250     88225  33480608  20649656  65621622  30036288   4170852  16028235  79332345  62570131 
 15653634  28589706   5320300  71071740  66124422   3663360  22865290  20917138  54313200  15785520 
 41156605  21867765  32314396  11140321  27861504  11358984  59962480  18607412  10309246  27010246 
  1330272   2214408  14969934  11953090  38385771   4771968  25319730  65313696  41792916  20112962 
  2675198  14592935  80757208  77668479   1371744  22224435  28957200  19684296  19941705  16731129 
  6261731   7763496  65610543  43181250   5957476  62666996  45933228    160765  35590500   5201064 
   494890  65080422  89800560  45326710  34969488   5306944   8358218  24095605  45451944  20442564 
 42026700   6495360  30575136  35915400  19523412   6511680  22058610  11856670  51645336  54509917 
 60890652  32582487  11056118  45929376   2837142   4551144  31622644  61992763  43707640    634915 
 20320960   1888992   2930674  30142665   2426625   6214320   6726370  57919561  42751848  59842350 
 11820479  54044780   4010868   2744245  39867634   7530000    515880   1399563  31574200  19471782 
 45085305  35248838  10052736  42096012   5935500   4802550  20654756  65891190  66449412  18094656 
 28299005   9582300  11620195   9739762  18577260  13504200    977250  10453536    259796  52332588 
  4148092  63735129  12621219  32158925  79195359   5780836  28285400   6100640   9493815  11101857 
 79347552  24386854  18848186  61010572    245221  36527505  51821696  13605696  26934974   2069461 
 36232938  24041199  20725731   9052342   1464750  10651416  51023568  75481755  49682908    113487 
 32837004  51894041  39315004  12086270   2115498  30716202  51329223  50886220  89620752  68437420 
 34752207  28478340  50324454   3750571  13094578    468468  55084456  56068740   2172009   2522376 
  4849075   1960980  68070855  57350857  20818791  23539332  10018228  23807028  51085984  27283158 
  9173976  32614704     71600   6244816  13362910  27239632  31198200  70082496  52334054   8953296 
 67905852   7484960  59995880     34250   5793360   1086076  14697522   4864576  71239968  38603222 
 26669248   7921560   3451000  15461744    951984   5441293  10725875   7825587  68579082  34117615 
 12664869  10395684  39010848   3946176  14125440  18974464  31602989  16054368   1897320  68285256 
 65051896  38254238  27577352  35421336   4250136  37840575  34576110  46503282  37698425  51412682 
 70322829  12363208  43199720   2720200  46823060   7207800  50702513   3121184    386311  21453400 
  5960421  43496056  30437316  22684880  12024432   6876576  28197873  29773692  16441119  26860340 
 14234704  18683762   9799680  43830528  45739975    102045   6123940   4537330  28729200   3007360 
  7240480  58691006  51967500   4352991  13177758  30254120   1164996  16135784  10848396  40393002 
 37091124  31794885  68420800  45457848  37372016  13788544  88045070   2882352  16817157  19211808 
 39285692  60197328  55085632    219258   3192318   7517965   3214602  38416155    847238   1275876 
 18579264  34190536  79270640  79232334   1301288  30602978  27459078  18093216  14662491   3339063 
  9700285   7009406  46787448  51058014  62492040  28293740   2708072     15295  92532618  33167613 
 22115418   5145712  66287529   8991900   9388800  13395479  26136110  12200903   3489278  51982074 
 14094204   1642256  65661138  11619564  12690216  11804800   2247200  39455141  20839216   2301828 
 39120411  32994806  59616324  35622972  14609520   7630200  49731710  13745168  29255165  52339200 
 46992202  30326472    534881   7634652   9534140    111414  36960000  42318688   1647432   6228090 
 23558005   1520478   5315970   9366544    918750   8354199  82865515   1692910   1858098  17576963 
 16991535  46458330   1244854   1942308   5939980  23447718   4769325  67196220  12260916  47613867 
  2286882  16901136  28515591   6398460   2045162  22299704  23239446  20976768   2619597  51520056 
  9992664    179724  40184298  18819000  51558056   6664680  55215420  36188830  14970844  48005298 
 11216020  29261504   2573375  36979400  15078715  12878079  66921058   2930928   9510072   2291240 
 38890845  25275320  15756817  61839088  14177201     70082  17040171   2321040   8447008  58711270 
 37323986  16486524  12854660  21982510  62204669  18569490  15972212  19549000  61576020  36601464 
 20665036  41942922    263610  12923060   3908448  11941065  16236408  50595045  30235140  23963852 
 29676735   9884225  40396092  49345920  19515310   4707488  36323924  48806121  12997773  65927400 
 76989712  38701152  10006373  11823072   7677798  15211111   9363006  29025768  10476790  34159511 
 62639115  10140984  28080876  57353675  49714020  32778758    665661  26448541   4917546  37004000 
 53207672   4904824   2625894  54990507   5816892    191808  74150540  25795500  76230345  27333959 
 18599936   8666382  14195370  66461335  29555928  10639310  19443690   9440253    127530   2015260 
 46211025   1503600  38342475  64172034  22245330  44959140  61275774  74417871  36863190  43067335 
 42337480  29504652  10666488   9040920   5924552  78782892  73895166     46450  42700440  38780145 
 61490960  35927154  58570770   6574932  23661080  36680320   6105132  16023331  15257660   7053010 
 48159452  30604134  52361672  54854392  46939746  27326640  46427086     93625  21899297  14280181 
  5390950   9775755  40398120   4564448   7543659   6474860  25089650  36164763  22846851  34108460 
  6770555  38899728   2842320  41035003  17045532    545054  74433048  25995040      9956   3701376 
 11071359   5521288   6305752  56960604  17301032  17547576  58557938  70026628   5489484   5472505 
 11239873  36054746   6202980   9204802  25783088   5596396  30810734   8958555  12634270   9365925 
    13455  46790991   6189568  77986881  44774989     78457   4732749  79542189  30138026  18101632 
  4356670  51956775  58410240  80751528  33289425  39198555  35007670    198996   2484920  23934300 
 44994213  32765446   7519318  26721336  25634140  16967951  75070868  28058706   8614190  33888195 
 45371556  39884250  12721500    669882  34673562  68167575  15038313  70106496   8915296  12361880 
  6179500  13041974  79208472  54172760  72693705  19518696  67880312   2977550  72017328  24278222 
 12716935  10708594  21324082  33037035  13703486  42718151  33474823   9505320  49537020   8633974 
 66141450   1626546  39003784  18561025  11547240  69387780  33242174  54439182   5726164  19868316 
 10158000  51930021    474093   3015630   8541000   6027525    674487   9487584  64822964    306422 
  4232067      5940  16470844  10417815  12900104  44100358  32910444  10077232   2584384  29987570 
 57117566  38915716  28407450  54224500    975120  64414674   4729320   1709316  79050808  10504351 
 42225456   5043718  26278032   6075234   7194649  49413840  10644720  49912084  30175642   2205669 
 50609315  24624313   4212483  23663495   9608104  44130899    105885  31688856  62377396  29942297 
 27708030   5251036  56530980   4777816  19106685   1076427  29583398  18021506  19781082  47552638 
 31967082  14867003     39123    204050   2765516  34549984  29957352   8266434  45667344  13698198 
 41119106  70026551  81808683  34279830  11593932  22543235  22561080  34542972   2121392   9221828 
 12433460   9647965  39861522  18478639  60406416   5231905   3957404   4382688  32576947    971044 
 67844572   5352192  85146604   8469937   6064905   3100325  54544138   1304802  22167628  13951342 
 73467994   1582519  23047392    856125  47440404   3459442  73575195  69247899  56492704  11406311 
 17288130   2603072  52988460  17389636  23817656   8541996  14930148  19085752   4823880  26183370 
  9768200   1680448  21396683  40654668   7470630  23403534   5783890  42536172  17555844  17463182 
 29099224  10908612   5925978   9660144  52636662  30521408   3228120  71793792  35664055  21191104 
 64769760  67034540  44888310   9391866   5125401   7341419  48984568  50467620  65106468   2545263 
 40392170   3382225  15741552  41918874  45929723  22251924  22318528  47221241  24922110  21129516 
  6067642  58831591  15556280  16082100  28274142   4078920  24084416  17643450  19568560   3564740 
 25475248   4241649  73054464  26562056   8586570   3184740  11008343  20230440  12784320  14122580 
  8847438  79434630  11120128   1691214   7942991  31049268   5818824  43354222   4682528  41489144 
 73065932  21398784   4014710  13751068  14608440   4768750   6108102    725208  17985088  18455472 
 16149628  43926264  12455025  18307608  29429895   1523401  50996925  94410162  11851741  51139143 
  7951580  42020606   4051775    802800  19589402  66333585  10098240  31721508   1691640  77494058 
 29697282  14913680    280682  30658936  24299613   5184378  67756304  52450160  35451780  42771810 
 49401936  68155200  43436052   6380486   2066112  72804160   4320960   4213925  10922688  18115010 
 20940612  43215451  35489840  68902200  23075532  11046580  43472712    527382  11127700     11730 
 65517168  53699440   5152275  17169554  30342840  48470156  10400103  50653643  63463400  32789925 
 82482499  52945830  22032289    633348  23075280  11613666  52734336  31695025  22335576  34339071 
 25018848  12793128  17088192  16672445  17774504   6072213   3603680   1071159   3576331  30110526 
 17402211  20963760   2287198   3726382  27374516  63660020  33282252   7648704  38844384  15142911 
 72039592  40458825  18820440  68632410  31990554  15551424  13552110  14818778  19715070  40428150 
  8093976   5849959  33848479    174735  10440576  56847428  31024350   2731066   5510516   5745945 
 47819968  16391211   7899120   2823902  32642451  23906499  22480480  11223984   2515240  14455092 
  6697792  60688796  35818590   1474606  16995024   5526900  61993050   7593795    682860  23266015 
 29206240  38096058   1855090  73349419  32579469  53134816  14266384  17017327  13858390   6242258 
 34675486  10097032  34356894   7209212  13896645  35560134   2897784   6389388     85552    487961 
 12246149  22925970   1591073  67925526   2030589  11310370   9187695   5603442  10041556  44264192 
 59647776   2554112   6583928  65431620  12405041  15465950  55313440  35108584  40933851   1030540 
 21128260  28760528  34376400  21726848   3219236  33809112  23295362   4525650  87173640   1197570 
 36036294  36832506  10515750  29241240   6659364  16067764   5169969   8170186  23587587  19748988 
 27966852  33779492  24445876  32164608   7148440  18889806   5801008  41337210  43259615  46534950 
 53169594  11634816  54390805  18545285  65517120   5021836  79529028  23069224  31800288  50852424 
 44066448  26749760  76912238  26424475   7716902    399735  81408318    577456   2736747  42370658 
 26360688  27955096  28529260  41032392  26965445  53841375  23260240  15082262  66310818  79018968 
 32309250  16276150  40228336   1123065  87195864  12715365   6753180  20559754  39818790  22319844 
 59511135  23869665  18352506    889853  34868124  41385260   1596660   7404452  64184232   3526848 
 56922166   5437212   4289552  36274554  57146452  16356758   4881196   3352785   3797420  14630379 
 11165787  23372961   6090568  20219789  38601128   9354612  25706688  61347780  13395240  42567291 
 57080986  33162336  39868707   4375605   2913848  35964060  28539940   2746029  27006300  41733370 
 38975460  32060028  70232220  24536832   7780424   1351242   3132668  46808250   3380849  17528320 
 10415538  14521416  27591408  18960975  20631270   9501284  29389080  27059500  21874272  47793188 
   740480  48034440  31117290  25625556  58269077    115076  96567813  24296490   6627960  29910515 
 10600125   2601520   4043297  39263647  19141417  11061288  18268632   8307180  24621750  65453050 
 12961410  10395223  12024096  34879417  52655616  67894680    236555  54770328   1211730   4001402 
  5872425  66818378  15865399   6462112  16962604  25949616  23496960   1000836  32019889  23801661 
 28041139  37385930  78934804  26634333   7068388  22131337  28681488  29638350  34063650  20077876 
 86649472  12297579  22851696   5472390  10473575   2231598  19963632  35604800  20594700  34688225 
  8315736  16603600  42833982   3168497  59410940  76450153  29378066  16708050  55720852    222148 
  9274510  72567110   8282539  16775616  32145701  69616907  73534680   1556100  18367699  49297686 
 52735664   9448681   8984670  31847550  37518684  35189924  72952110  59236650  83229292  51150412 
  9688200   8581854   2968762   2434304  13935280  18618853   7777216   2866263   8796962   4194528 
 33080725  27193950  54911925  96530148  13629384  41012153  19735762  56095420  14231850   6536529 
 54782288    504339  48687723  39388456  46106450  34168875  33094360   2793689  43634336  15381333 
 71461300  21381600   8876621   7059500  51993913  29860730   6567777  37001664   4762746  59472737 
 62305340    221633   3382267  54095064   5756840  29856250   6356796  11240992  32215508  38578975 
 62932034  50198460    122688   6572402  68120872  27742470  76053571  15347150  32792100  42732480 
 12065760  43175027  40074580  88983807   7299792  31370080  11632440  34825846   2932753  46036584 
 29875500  14040054  17697900  17668992   3437853    262220  88741020  16551860  24563000   8616153 
 55358919    597740  36112000  47957148  58993942   6539940  25090200  11518104  33686376  24288297 
 20746585   8446792  17461008  27859859   4644800    428812  20865095  26097596  19624864  83801528 
 55939030  26176871   2199206  56415678   8629712   9142215  25431360   4877257    660910   5348880 
  6183910   8768544  65677020  38725407  13897500   6098763  34323492   1880229  22660080  39066342 
  7130604  18162936  64952460   2954856  44277792  17656450  70131216  42657797   2230767  86266166 
 58484984    413219   1820154  15412397   3612160  60972548   2824158  31302600  72510564  17325990 
 11315868  38769758  21086892  38256220  15236676  22318208   6954549  73969166  13541552  81282780 
 62226888  28004320  63530105  60897728  66715572  39059564   1054272   1968248  51635792   5858260 
 14706944  56837508  39566326  17271858  27347441  23756455  34367844   5045600  42239050  11214255 
 67839564  14521914  11571638   7517650  51695826    981750  10290072   5113280  18983470   3588256 
 27075264  10974675   8391972  51333304  14390200  82285000  44914320   7325670   1617660  18973860 
 50518465    450690  49125734   2307696  29009944  65053065  16838622  28543718  37722424  23202777 
 65212770   5112816   1946855  61928946  15200665  17692036  11834715   7514880  79612960  20877183 
 23112062    964988  47768894  17999966   7128306  38184216  30154741  34905600  13199068  15095025 
 42696615  52248936  62100772  18768629  63668682   2313120  16211769  14789590   7372370  64708324 
  6522732  34101208  21090403    173346   9487320  26189296  11220768  61965779  16652240   4546320 
 41196472  43410355  15609032   6332440   3725537  53467860  88749665  41026392  20961812  87515362 
 15506660   4144683  26021464    194184  17769300  75238132  26691615  12974771  32635015    651707 
 23995740   1688782  41311600  38384139   3647214  68868208  16850682  18440506  90785040  58156500 
 13347702  19452664  30847635   4467664  22218768  37817768  20916940  15185070   6544042  52606740 
 23475312    901824  12076086  11205291   8342418   5931824  49576560  11066088  21690726   1191200 
  4055424  48031668  44018830   6940080  19245246  72136686     34983  19730466   5865524  11886849 
  8611463  48194400  17305825  74863322   3260642    131539  12350272  11966658  31199623   1164075 
   582912  12104716    316874  18461917   2442165   3991549   7939680  81683952  77262978  57934785 
 88294920  17013386  25685112  38536550  20695728  35303250  56055460  41988147  37440537  26605250 
  2727048  34238442  95068710    166180   9711428  29400736  61685358  61412841   1057032  25020036 
  1554205   7485480  27651232    814040     15690  24624014    174168  35082396  56467840  15734990 
 12114089  73695845  23465158  17456844   5025635  13172598  47062868  41272389   9842456  18749133 
 90026475   3798540  18888501  10644914  45387720  12721779  11304088  26725618  45117756   1850502 
 65322084  23646441   2386384  26910318  49209536   6422381  23420261  65239328  35206334  50494464 
 35248068  32867240   8611158  43514674   5573800   7797460  86473756  24326964   2294070    234400 
 20793787  30440502   6370111  12111684  12685003  54670910  65029783   1812353   4380558  41716080 
 72743040  36256824  43251621  62352141  73807490  40506765   8974008   2539996  64659923  33778752 
 58338436   4619865  22778910  18591291    650640   2343357   5052136  47304790   1877720  22853352 
 30569047  10525080   3608088    283420   5284160  67004469   6743315   3571386  30294252   5189505 
 19392450  21332052  46610245   5469051   9823660  66114126  60224544  68872050  50034030  89390972 
  4732569  37973936   7372006  12768207  39768610  10481712  39990459  25759377  44660924   9882003 
 56643728   6647170  38674680  10161000  19793553  35970596  21201048  30917100   6397396   1096433 
 95768469  10410212  29431688  23031536  27842690  77079285   9710448  21996632   4689300  19663875 
 85340628  64890300  20592130  15308225  16020160   1456442  24823584  11345128  63514872  38629120 
 18071670   7282932  42130296   5462688  39843153  47507313  28132161  53307772  54411352    686090 
 19524736  85374885  20352072  24117120  55559175  72454824  48056043  45045630   2354660  57208536 
 34067110  25201929   1845416  11235066  44319278  11178921  72953984  80488980  80835370  15559603 
  4786320   1335373  42681652  22239326  52223911   8771826   9633064  27832392  11472620  49910511 
 30738892  15505618  39513500  17790566    138824  18398840  15082104  26002186  72618854  33265824 
 53204014  10328537   3879750   5847961   8839796   2693645   3398592  26271918  15917490  60685028 
 49709208   3368652    999950   3369488    285650  10627499  18719712   3104520  27982560   1764888 
 13627440   5635322   3198646   2707451  18174016  23235860  21246560   7254954  33862400  40571384 
   557464  20372464  37817600   7875200  15588473  80390428   6574752  12456380  48789658   1727465 
 28700694   6137559  62578584   8206562  22062388  60556340  47351260  23643292  28312755   8927900 
 22120836  52705856   4741434   2174724   4955396  63815232  49082000  81986856   3187680  34824058 
 28326707  35652672   2805366  33029604   3654344  42057904  32955920  58339840  28384845  13972280 
 93643104  48222864  42738110   7184625   9330688  38309490   7633808   7943760   1442916  49905044 
 14288360  13789800   8339556  80240016   8237943  30355170  35541180  15019704   4660110   1324260 
 69125157  74592738  70928520  23422410  10803051  55466488  85728200  22813648  11354090   1513256 
 31691142  33061496   4248234  78291171  11608353  29953664    818680   2143960  53604168  19846068 
  7328244  17906688    843150  37152258  14027238  19968837  25194992  20429998    192844  50886294 
 23319660   9402366  10605350  15587000  81308220  82958930  24500542  21516540  13930656  38061753 
 70737076   5072925  32179307  67306974  40052480  26807570    128853   7077746  38092275  50259888 
 13948269  88636723  25135947   7204799  46894458  44694762  76565840   1635894  22333598  74625000 
  1600600  68088293   6297780  13994640  18036237  33147520  22822084  10889178  13512400  19640452 
 18229659  38653938   8279616   5903904  12270436  69700578  18666510  11021416  50569308   2359256 
  9490491   5505384   5874015   9446692  30981000  31295128  11362064   5545864  34054080  74870949 
  1400166  41691408   1173513  30207330  36434667    274569  31758136  56663541  98503944   4805730 
 34518085  45271935  59834040  65499840  15695401  29008504   8259326  16926372  65822600  28143120 
 12519549    933310  40851314  12556789    264306   5235241  17417628   6761898   2513256   4677216 
   469413  16709264  37731486  19260506  25807356  90631500   2262546  47216136   1204200  11104950 
  9953735  11722340   4080912     50826  10806728  61669282  22592087  68971513  69567580  27021180 
 38213560  12784464   6327000  18145064  54367632   6875046   7808636  79467360  27347204   7234710 
 19195074  31205650   9483090  52213896   6066360  48591264    449064  40437595  28416500   1974924 
 13740480  22641561  16995902  18783852  42076734  25899810   9224589  17170300  16940282   2577144 
  2087192   8959145  21125100  71534562  29957569  64174032   8415168  59240133  49562940  17755287 
 12761700  42956350  21692552  19560744  37229676    631611  12363906  11589258  77445225  52479396 
 31065120     24108  17437552  28897518  59811165  42033901   2648238  21165480  10700580  23761818 
 27110640  23177859   9457236   7377425    924313  32789385  13621153  28303825   6064840  39735719 
   755568   4808772    359559   7781760    396681   1352296   6314823  46662120  84722430    271250 
 30605235  68939584  51621297   3812805  69651652  48054613  44516536  88293275   4816475  17951764 
 14710448  34860727  18382914  65784306  14762445  30345825   2594550   7042230  53103946  51017086 
 65792330   2606864  12225071  77800697    279414  10768960     25714  29786301  46838272  15885584 
 16136905    690660  51403350  38617038  83270655   1689352  66305152   8838830  29283514  19700928 
  3764013  86144366  43832373  57177987   1072778  18002134   1617774  20390952   6010875  23144394 
 25312630   1169529  19483569   6413745  35904984  36232250  14463540  38158206  11975094   4333428 
 48565909   8974262   5057002  12024960   3365554   6161050   1958625  21704760  16852113   6956071 
 71322036  20094448   7904131  17663373   7810928  81064112    646155  90459920   3502992  10121120 
 47611517  21121882   5596996    190527  20987592  40886912  72048626     78864  36107486  52381680 
 21519960   9881410  15807636   1706140  48508174  14933870   2571115  27427400  31954824  10500594 
 72490570   2063025   1890264   3518677  11923128  20630754  29656970  19449564  24025606  25188390 
 57111660  33938800  92294370    753750  23213566  47006134  28879626  40561324   3403400  61907712 
 40808092   4134636  87187100  47335948   3623451   4538294  58723210  14166691  43309365   3615503 
 52792337  81315612  10949099  44349254  23542200  19175130  27905840   7595364  52648938  15775150 
 14715326    160720  41740150  10432824   1074902  14593488    327690  23875656   3739679   1236777 
 15469493   8037590  10915944   1694776   1653120   9001685  49561386  43733218  13637136   6441800 
 48648797  43636266   3320474  10653050  66251848  49653999  22881984   7888104  70813776   4015176 
 13035648   7641055  21135180   1353158  60271020  49958104  43152000  19319603  27899650  13096548 
 85594080  15110304  29772260  20178912   5507376  15753738  11528684  19317490  47177960  55775718 
 50268148  16265130  16730155  35778395  28680639  19786263  29279035   3045440   7112196   5120950 
  7253052  40593365   7500834   4748421    534570  32191110  64546986  14745469  19291935  52376524 
  8516750   1651887  33428233   7243981  48595274  26883194   6549708   6158880   5530215   9831420 
  7420344  34880748  54737479  63821418  59847942  28789024   5322312    612036  14255949   5651920 
 19439929   2326144  11879504   7725400   1186450  50450764  48892728    872981  14332368  17412470 
 31765262  18559448  13786660  40332928  17411960  18565784  12731694  16938172   5520768  14981205 
 20342283  35988620  12722648  15067898  33113795  28143720   5952973  50740802    445389   9363550 
 28780101  17961267   7263978  38009790  30739872  13387599   2118540  65653700   1182402    530894 
 25302718  46105760   2540412  37216222  40651146  19417362  61042080  50162280  52408800  12774375 
 50336643  17318692   7611758  25005942  26228520  43889412  15498306  23360088  25156920   4069329 
 30894085  11643300   2396562  36904105    970752   4283266    904779   5966136  44146830  75291300 
  2141505  37312128  59458752  72185696  19545070  32700480  31420936  10127988   5329040  23039560 
 27193590  64639134   7792122   2760052  57846180  22650696  21420000  29008560  30996784  26693145 
 20758875  89004520  55890196  33335741  10197072   2126358   6664113  26341224  38825309  27099083 
  3605501  52860582   3179154  16349952   4016370    840285   2143830  36664422  10055094  63774324 
 46019340  18265840   9360792   1613038  31050144   4797250   3267054   8564679  29919456   6140610 
 48199262  67934384  25907088   3428334  78346668  23567790   7059184  50464610  28794312  21857490 
 62904256  32937798  17212220   7279496   6331650   8389488    267489  46933500   2777970  13203516 
 28067180  45237654  87478416  18104380  68638746  36520110   3173736  13774710  27431590  34809489 
 24448605   1839816  12314740  35448882   2409699  43134150  88557859  22394880  36925231  23213864 
  2609460   8849792   8709330  30098496   3602909  80241625  44008612  33743448    622402   3441666 
  2090592  34895315  32002488  21207624  20795504  22058046  18368765  94545347   4275868   4959582 
 56423016   4146066   7416420  32753588   5412572  25975470   7605646    973408    387296  17633280 
 20275016  14232408  23057586  29460781    379809  49621470  17657535  39892157  22645587  89859864 
  6397100  13442310  17525828  14360220  73046732  30409864   1060396  22359875  47192184  14082048 
 34584840  50724039   8675964  21444786   6069980   8233036  12969149  37994456  52732701   4369156 
 88074654  73748417  14026200   6510006  24746960   7269604  31912615   8420473  25694310   9924375 
  6753098  11216700  51410112   5929287  45861998   9479673  70351843   7606320  29211748  37256085 
 12423866  10152384  30393390  15294669  46321320  48898356  17207367  26595361  55234872  35564391 
  9942008  28299452  13921680   3358375  72815215  11708354   9036075   6827030  42237440   8453181 
  2573200  30429696  75800844  50740024  54923085   9463185  58884975  13403775   6053894   1795310 
   550602   6004950  24244962   7509376  47879638  27019072  25801548  15085840  17062266    210326 
 14191008  70252272  54317100  91101564  42418260   2012592   2118924   7830482  51930798  62213655 
 36873501  79332480  45336204  77878920  24568632  52294528  37307920  17878440  70385040  27237834 
 35111455  12852340  73890919  77396823   9190880  30371324  28491156  15658955  10540253  83841744 
 14363580  14822160  25838580  14094423    399954  29218436  62746320  43799955  21281160  34290760 
 11932167    698544  66970750  26805338  19742625   4797505  44643664  72776392   1992680   9011400 
 40135130   1816400   5756136  51074082  52692233  29250945  21480412  58244032    592375   2425426 
 50626498  82818201  80020479   2217306  25464816   3093058  10115574   6375576  42007220  19143680 
 52663926   7388136  70977278  13546200  23093994  28665920   9398400    417626   5634882  85983920 
 33707874  33366529  15083475  46983321   6926400  22387971  64545786   1154881  34539381  33000426 
 55853091   3703898   6176691  36965175   3648209  29348460  41064032  57826872   6902531  75317760 
 38378529  16583808  73538528  16343250  10126158  77850465      6063  24255432  68543334   2518032 
  6737580  24396960  28279695  59586593  11113586  64531044  47234958    942261   6763658  33839532 
  2744709  23042664   5115495  18481365  20246409  39244368  22633500  57625020  21672030    720104 
 41283390   5315888   8909320  20127422  22341832  23991760  49994847  14219128  44367642   1557943 
 11924361   7609680   5072496   5829858  46222539  10741876   8115228  24032677  53275705   9082181 
   683688  24906750  70950384  43901667  49449699   1322226  15271632   4582641  33079428  20449198 
 15991052   7551700   3530619  21053664    445998  19355828  49341708   8385215  32830252  10748450 
 35017247   1695240  21943372  23538404  73085961  31339487  77043616   9113700  16399260   2501785 
 68728723   6790789  33262812  27440832  70256070   5475700  26068086  53196705  14228524   4353570 
  1041615    200441  15370318   2001472   9647904    448462  14204744   5129940  19176311   1386542 
 32170698  25741704   3656081  33399948   5612958    369512  14613920  59516232  23944058  30486975 
 20330588  12465880  68173970  10849020  46574598   4959422  17357252  30939080  13817745   6016198 
 94825575  40861710  19237400  10296572    557479  54315186   2096565  43478384  54520940   7663200 
  1857888  50356569  33306239  21007822   8659776  11206365   2226643   7752162   8411478  24454180 
 17792892  27274404  12028770  54710836    424034  52341390  70540136  75588040  28404221  16327223 
 10864555  39706966  15313558  27970353   2837049  19077933   5135200  25076376   2752040  27414834 
 17639878   4503044   2994002  10540968  86789848  11061424   9806625   1952028  10524312  73146864 
 30572388  65310617  46605784    677817   1856376  26989727  74507265  46448758   2293353  13277112 
 33471200   9489060  26093484  33933402  30345436  48945064  63008137  26408668   1223960  10290112 
 65271888   4060994   9614610  26453751  23145582   1784535  52072588  19002200  12937752  33898360 
  9853558   6408862   2252950   1432704  57533328  59705775    792876   6349329  18112248  14862312 
 12447945  36524304   8825929  12613503  62704959   9663810  43801410   4036360  37192365   7988604 
  2854404   5344917    264222  22173750  33631020  35520786    613655  28027362   2268475    844836 
  6973623  60034737  35347789  91180392  15704030   8205048  55488840  39102786  17292882  12303025 
 25728753  13433520  53497358    375480  10747102  26558143  40122270  55914852    171216  23425176 
 46499412   7136100   5123255   1460916   3647090  40160853   2302001  12373783   2161992    938792 
 31225782  64531866  31632807   8292074  33412132  36628944   3421824  11458577  18645586   9219795 
 10873296  19456160   4851471  41666212  16239744  23156453  13391226    618030  21720125   7354763 
 30820203  63144144   2845260   3101188   3538928   3182067  15286402  21728403  22410216  20820445 
 22615776  25695239  27278910      1680  50177727   1614604  35554412   2906728  16513514  29429400 
 60542868  12488548  54327510   2580766   7744701  15304998  11562329  14981766   2723140  13968259 
  8186961  50399965  15749360  31121662  24169145   1360790  16857120  23902898  28350042  34318020 
 21002096    583600  22476220   7485660   8078924  21762988   5519043  25130928  13571852  21080178 
 32486160  54722437   8289099  59731840  58188672   2069106  30024540  15996286  29645975  50939919 
  3786328    906315  14508508  14444715   5498572    600635   2475774  41424780  80073350   8755456 
 37545678   2080652  49005732  34797091  64992430  71423050  25028328   8526752  23615628  16549791 
 19956835  47215872  33886083  22467960  21284032  36377996   5364871  10290176  18976900    543600 
  9608928   6542470  59690852   1465144  92917704    292751  60589302  14908817   7465436  10380768 
 18558260   7256518  12920898  45340020  17729287   6383052  43056765    738001   5859135   6728481 
 54558576  16669520   4037838   9682962  43458833  35208832  12857856   5415186  54362988  12967592 
  3459764  50935880  23234275    998200   8814260  62860560   6139818  47675826  16158628  32071228 
 45950751   2881537   2184969  53186756  57164772    841100  16860338  22799862  41108984   5136230 
 61397756  73207435  31720278  10507550  46780909  40545880  13767369  37376205  37924200   4072590 
   854056   6324150  39076536  10016972  20740374  65205561   6885703   5802552  43143329  83017080 
  6369164  22011020  10571405  25144671  17084890  41438742  49632590  32536588  12660480  23437540 
   864475  49238766    339058  43987482  47091850  26317327  17613221  10629521  13838360  25109876 
 44512790    796920   6934530   5709496   8466759   2226138    315945  41569064  12703160   8880545 
  4313463  14911925  21584178   2978928  15414335  27334412  35613705   6391470  14890590  41500617 
 19073446   9676414  12917625  19843524  11235679  34362958   1021500  29435244  33867000  40803388 
 18086574  45134136  38975400   8198766  22035096  83113650   1981791  41169660   5749518   7649010 
  8135235  16559815  27144634  10009811   3547781  13522586  18643808  22803051   6026424   3629056 
 22342770  29975001  32229144   6594768  43416990   3883216  37415326  83017536  79501296   9072315 
   765900  87259111  10503590  25390354   1612512  38299520  30655848  31521511  34902084  21638814 
 36956900  12734744   9513435  13913670  39468494  70092240  46687132  49715820   7875036  26004052 
  3063720     33912  30671544  41886132   3575151  10921559  17856234  35797660  23458134  19098192 
  2697800  16037560  35226422  16316237  10112231  13136888  57151680  30701944   2428782  14751240 
 32940433   6509290  21367908  40101264  84027615  30281850  47450440  23759880  10656720  14473494 
  8741062   5959960  48742240  47155878   9382254  45412304  11759726  35615538  15435440  81520173 
  5996662  48304830  37081241  50393106  22633800  49228720   2044998  55443780  31888800  39275145 
  2250747  33798128   1203174  85141104  55007253  35666955   2199708  16366600   9359575  22862742 
  3475766   2370849  16355154  48845223  62819795  27866241  35584670  15683754  50718018  32131782 
 61799463  17740540  48137400  18460365  49994320  12318500  25174202  16408315  16507605  23494900 
  5133810  15477285  33372985   5765053  23825420  34492640   3396032  71345440   5924475  57167003 
 96913718   1573420   8080532   3589735  79111424  11840946  30705383  10894292   1721768  17095565 
 48206790  43971318  15149106  18487704   6174136   6900750   7180745  19083580  34084300   9309468 
  8292403   5731744     94520   7029704  35770754    463735  44053650   3833840  29720464  25578558 
  5750976  13200790   8047960  17080752  38202825  18992145  32105367  24489785  30107058   5621244 
 46482785   7300741  43969353  12762400  41398374   7061184  13984911   6375309  29502018  28229018 
 59937570  64128556  45741704  85155359  17687241  14090264   4143496  59814840   7549962  14384319 
  8321560  44332166  20683626   8036577  49695140  24500539  13887752  10892800    365351    141198 
 18527900  47789140  35013384  21087936  46920702  12665070    321112  16754580  47913108  35687925 
 19996885   9981384  10137078  13351080   4949956    747652   1079760  11944613  33142536  54098896 
 15414784  30512790  14867680  17546355   5225415   4957524    418368  78721876  49517714  33904706 
 15840162  60496560  31542720  22938300  35603904  35020880   7988316  12884650  16530488   4577824 
 35355600  44386599  27494445  20792975   6070605    691539  14228216  37875872  37453830  22885471 
 13299720  29627270  20369426  71899254  36142215   1262451  11032020   3195423  11394684  43734782 
 16015883  41010262  38404440  74570213  27459552   7243390   4275999  25449930    183480   9836554 
 50490828  50608970  20693090  18394816  12855922  62885878  36255459  39472576  58269707  33048280 
  5531762  31472561  45920296   1018234   1817173  34682966   4503640  10647120  49079724  20841240 
 11656359  66014433  35156027  37971423   9775712   8951964  32498392  27530556  12385656   3107860 
  2910875  39038208  10538048  24762160  38355740   3237996  32812088  12119294  68295792  85355250 
  3524152  12674802  12108024  82084530    643995   1993256  13433340  19004165  77901065    768140 
  1198599  49335075  83330340   1233939  30503264  10916241    243300  50782620  18741933  50146932 
  9034440  90928735   1451520  33677820  15848182  35665206   1675436  20209928  56812288   2782105 
   388608  18184896    972591  14654484   2377025   3104568  11153760   4965510  56408091   2197920 
  3581864   3479360  52265529  20673993  63598640  11561649  51204990  38052990  56723304  44983640 
  5722814  27130464   8368896   5025424   1509200  19738048  35002956   5419164  31584612  12498005 
   703936    625683   8707804  11937212  63103296  15679608   7933068  29141128  39136924  20320080 
 70465080  24207848     57114   3588366   3296646  42527744  12646009  52429420  46939984   1344156 
 13634698  19705394  24829550   2032656  21620900  57901824  12384500  87000704  45037400   6643266 
 89489740   1448260  29910144  76769583  10056410   2276319  46613086  32931828  58212870  40693824 
 49917848   8740776  36520704   5566176  62023276  23503284   1797180    420540   5196390   3663072 
 40048512  45442560  63602424  38624092   2819908  12588868  29766400  20908056  37520535  11415840 
  8724800  17479680  70281675  26358332  36317052   6150384  73937264  33935880  15770250   4307760 
 61872398   1002072  12370340  60530484   9003375  25192212  91315840  20456820    523089   4348480 
 29850573  56965884  18420677  30340908   4442067  32689181   8256647  13981815    534026  14603904 
 32782872  13414896   1945064  19478124  40525035  27085088  72784000  41206165   6160024   3051978 
 70927836   4658292  46839247  55139328   3417000  22627304  71135487   1613120  36462928  49936952 
 17955912  23132076   5966652   5435619  14599008  16855789  50740767  41496375  76249755  33442472 
  1609167  25963000  80144290   4451847  39925886  37105351   5524673  18346480  18564462  25792239 
  1318485  12944016  41598252  55351920  61522195  37816440  16746570  57160560   3786720  33528894 
 24709237  10392780  11440451  18108676  22907820  76316898  10873135  37106288   4825601  24899808 
 43805792  43079894   2903558    320786   3212452  19309784  49650074  57662092  12815685  11942040 
 39180798  25540242  10194162   2948730  23575015  21625228   4033272   2114746   5263268   7966416 
  1720148  25296638  55882470  12004172   8564271  44204632   7678086  11056443  13016160  65277245 
 79637214  43523340  29942556  34683300   6710496  40735184  25229690   1174880  18924171  81753624 
 20114640  10433112  10676286   6536475  39404068  13501530    688496  52007016   4199349  27170652 
  6011778  28104219  20330272  72180963  17946522  39002643  38204082   3706901  60672150   1390354 
   673030   2539236  10948888  52093236  63139564  35169581  15260908  43764630   4335664  11368176 
 22725145   4305600  12237932  25143418   4809208  19780212   2754144  12973730  79012704   3222934 
 30970710   9392786  54891122    420966  95309127  11440210   6648570  18995640   3383234   3218586 
 10605240  66628431     97125   5445468  73179288  26580372  45157892  23424793  44040398  25984636 
  7264372   6798176  28551864   9318831  27540513   8098482   1977976   1012920  23366850  16904703 
  4688983  75829836  37694910   6893275   5672540   2754468  11996016  47960220  33837755  42595924 
  7094220  15199668  37967358      6064  40152240  17105802  11146804   6595827  15072966    191862 
 52963690   6077934   3438669   1861801  34837425   9531174  26305782  70420460  89180430  76668850 
  1746252  86324909     15636  13317744   2562590   6327648   9078916  12347480  24653706    922866 
 35691756   5383168  10623585  13345700  31346700  17651756  41724714   6335544   2703090   4525626 
   170300   7366690  51302784  68373180  94867116   6978693  46239964     33411  16126560   1274798 
 17486640  24096280   4825826  33827640   2849310  20383395   7759296  28395783  45848736   9256614 
 29278060   1521786   1140931  45254700  40685094  92722016  78281662  32764064  39590856  28351568 
 27494236   3466260  33092830   1701714  15857712   8348508  49205130  42273252  51368268  23359320 
  7815312  86733904   7535606  44036188  39116640  15525590   2428128  83125116  80398304   6271776 
 24007893  20951148  77022920   6198630  55314448  27080892   3677566  26041274   7263360  13670625 
 56296450  12903620  10758865   1230120  12691350  64230798   1258236  52786508  41190990  26678080 
 37704051  17074512  25516656   3159064   4375581  56985825  12370056  12970008   4285173  25388108 
    88560   8579356    641376  33563908  10061649  73981314  75937848  14272140   2315016   3141400 
   651300  42969492  10201320  16630080  46653800   1023792  15771028  58192992  16635268  11304250 
 15914856   7177247  23011385   5240688  14170937  18861360   8575356   2446818   7567805  22494950 
 36809570  35489619  33934698  35789859  21600824  53172393    662532  15202131  58390410  32626592 
 54631206   1523858   7161770   3881790  25451064    617343  27379850  41118935  10438428  72375446 
  5913432  14653308  36496270  11273865  13956065   7702688  14162188  21908070  38314131  34555620 
  5417832    359961   5875040  25807936  24492580    200146  36256572  71167746  28343604   8149356 
 16344875  13648334   2129508  47342856  17702490   4380784  11804023   1478693  29626421  36956640 
 11337024  10161228  57430919  60486230  29806275  51351198   9099480   2393328  22630361   6465825 
  4860870  10442200   5935518  43098432  39745112  23010624   3000702  48254973    207270  23722650 
 10309416  37765728    640696  14411970   4831890   5323554  14579442   9161536  16876293    886270 
 59129270   3223212  56467201  74943348  20808921  49862400  30915624  23914122  14094168  38960298 
 38236080  62484332   3737136   6522624  25572738   4204420  31020732  23400135  24904737  45502340 
 16545216  12085488  65209254  42729874  16265887  17616972  45159820   1830018  61832029    643671 
 53031561  48895056  82195542   3738576   3233451  27053388  21390880  12628821  14444300  46298124 
 50885424   1063370   1728188  17501432  68055710  23675136   3310674  74905762  12852560   1745758 
 52378491  10915074  47571440  29030232   3729600  11139947   6082104  16749900  41328812  54989226 
  3955116  32641680   5906824   7640815  47711030    722608   9690176  27859624  31540912  18811249 
 10790120  16178651  27357948  34776745   4861926  42964530    114760  16894570  15281037  34564695 
 70349123  44137197  13270376  65745580   1586049  68312224  59880800  12860427   3350528  33393888 
   514604   4667544  35830641   1932216  20910624   8589682  47070037   7236290  13930630  35239376 
 34269495  47902990  37036824   7010920  16620040  28857964   5044686  60030423   8691090  54604704 
 36470000  35506499    684784    127968  40805462  21527870  14019325  88722252  80293625  21769285 
 44128512  20205406  33056660  49160748   3893430   4165770   3144645   8263465  44566120  26278584 
 23832954  34689150  38087811  79616355    614385  14774174  33465621  16464015   1933525   7516050 
  9576252  26828190    437710  28380325  25543386  51503580   7634450  13658957   9282944  13303522 
 17549805  44034287  24520320  33156180  41073180  52720416  50434685  28239208  18311238   9979102 
 17341248  77836062  15890094    656656  17262800   2324781  19559540  42428750    366509  19304010 
 11238822  58438860  31838975  32815800   2401336  43863977  17249432   6264845  60988000  10032750 
 12735723     70992  13060080  59035634  58065252   1877390  46402846  17254048  16450224  80972762 
  2568140  13574930  15597488   2959989  24600930  52777013  17920430  14682051   8189886  12685720 
 40041925  60035850   2503124  33591153   4879296  11764732  39805284  47642316   8674743  10491888 
 15773678  29042013      9852  23636000  51784056  44930160   9533182  27558090  20644528  89124705 
 13776264  40728352  69797658  57572128  64153320  20929346  37470906  34514190   3223200  78721783 
 27997536   4991474  29098650  75456944  47144060  53091441  28741415   3412778   4361547   8098620 
 62332300   8858325  51033840   6882098   7171509  26854464   3744000   2225566  38561148  38122358 
 17403335  45014700   1986000  14855346  36486360   1488339  11768750   5347854  17633694  16073390 
 31408554  18414048    425408  50744148  26146710  50676659  13595408  22625777  13101363   1247200 
  4281651   2791096  15018100  21261006   8166774  14306536  56999392  87611304  31461248   4091288 
 63227295    810016  30021044  75024768    298540   1581870   5980548   2637126   6815655  16295901 
 20382947  32822874  51826731    625838  25348869   4385290  43738758  27117420   9048208  20329848 
    38136    530876  56693668  46233488  62338850   2469935   8015484  32569841   5355844  16691514 
 36771704  11539008   5167605  29322664  54941943     28005    251867   1945480  34847659   8885768 
 42666978  13415226   8221380  21234512    429954  32685742  25302186  19825689  22584414   4515468 
 51585749   6311040  28098651  36089208   3061380  25529816   6924330  23911830  69294415  13334336 
  4347364  17311700  40387490  60752335  28538200  13819147  27303850  64257004    145350  58659716 
 48502636  38474184   8223787   6647535    848892   2383248  23103649   7180144  16352046  45403670 
 50058430  85602528  37027593  23383464   6080475   6055590  15369851   8570631  47997690  29279450 
 31356072  42709100  17864754  19028784  72531414   3306254  40817392   8498776  47245446  71855634 
 20406197  41883970  87556082  21767975  78256332  27140608    678282  26608131   7426366  46813448 
  4526284  22923136   6111766  22937316  34288800  25803015   5862444   1176064  39750760  43975600 
  3209968   1512642  47502234   1853531    806334   9732210  16381098  26437453  41415705   4980096 
  3464973  35316116  30336048  27771768  12118904  17148276   6543886   3673200  47525920   2248607 
 55563435  20765178   7833419  87068882  24066368  15351030  52208028  57955920  15460620   5533560 
   218127  31136612  12858408  11606306  46022073  15699966   2126033  56818270  27986592  23708496 
 45331884   7540568  96766245   1344725  11850714  24288539   9590649  13784914  10122060  25891866 
 16269136  65349193   6465866    787752   2702559   2890998  55302255  62311968  29605476   4154170 
 18715840  11513040   3625860  31429123  47952079  39951386   9148584   3520263  23892400  11135411 
 15633537  44221739  22444016  32883756  39235266  75521985  41159552  11642616  20591250  74264840 
 27400212  56676919   5222223  44632764  29585595  61839229   7312125  13035330   9324564  31337256 
  2073851  28590807  20763190  52477579  36049059   8623665  57343768   7574880  21642178  32584779 
 15769600  34232400   6489208  26203350  18502576  48276838  62158720  16411239  15669540  13405378 
 29623815  17748760  15898813    869582  12971268   8550198   2160072   8575380  45070565  31452744 
  2414736    970775  25163754  84506919  28031066  56759791  26893758  29780940   3452208  28861525 
  7200144  18284812  19788800  11792270  20141066   2920664  12060378  12843600  11056584   7917174 
 32970035  18302811  56639200  45152101  66667280   6849605  13689885  13668128  48731382    345572 
  4248174    687232  13798391  38609700  64837949  68157418  29895894   4575200     11786  45536183 
  7525960  34539248  14094759  55519599   9912708  27749948   3378635  25094388  17131918   1580154 
   137547   3671568  54167794  18552582   8706650  31591131  16544844  21991455   2170950  12422061 
 43342284  72443609  76865811   4285926   7594092  47954840  36886500  88917464  18602766  16882658 
  1538208  78221004  42836607  63143684   1754984  48327930  33468160  18212980  34200222  29824813 
   445274  14438704  10261064  10006640  58165200   2637908  26861197  40358323  33188001   5437048 
 41398103   2426430   3041738  11813256  27324220  32478345   4055250   1818718    576624    788237 
 10825206  29490786  59363174   3315767   8014680   9595950  22100262  12711087  29118240  34126236 
 19923168   2188374  24786960  11407450  25532969  14526336  42974288  15668555  15332259   6581197 
  5617920  11212461  30833703   7165980  24989472  14098504  21903960  18494284    781375  14930544 
  5172486  19927732  31020931   5821335  64276400   3314556   5002250   8340060   3556260  50717820 
 22685112  17896088  35880591   1273120  36413440  29243264  83345435  33125204  42695906   9728252 
  6359682  69026496  35269856  24951360   8701229   7450938  25174080  16081002  26132480  20505624 
 18009831  13585585  13266972   7645360  35293830  43807500    271953  30858016   6972797  10102065 
  2768507  28311275  72163476  26857938  11530850  22046076  46040200  55572465  24694300  53932452 
 17240160   1749744  33953336   2114659   8072694  24291552     48856   5367600   4856688  15156130 
 81770430  56492100  52026464   8585140  16893196   2662086  37502500  56181354  42564060  27660150 
  1490475  79838875  26796385  61356614  62374312  14735728   6287544   1091880  34720550  78898113 
  8960340  88693800  50253462  16239440  14137389  13646122  10662570  33611157  15596480  13462380 
 52033140  42708420  22496208   8222293  32318715  85599495  21872440   4814296   5673052   1994200 
 17879444  14816347  57082872   3760530  27198630  70464960  22325084   2846940   8576460  16598685 
 10343389  25651276  10033623   5229714  13120764     88134  47715150  42899835   9766692   4150238 
 86143215   9625041  18207985  10940099  23965479  20286120  14224287  18236990   9264952  21391932 
  8951200    255948  31028728  32818500  16121683  15039310  49128552   1794890  23858417  10179648 
 37900962  38623082  76992960   9871392  14275300   2621964  37805064  37516128  74313854   4913440 
 12708675  59445570   9091912  21078400   4643414  46537211   4030158  13838748  16307529  15684430 
 12031874   6879672    550144  29128308  26555616  13234614   5808536  72590090   9314096   6028384 
  1587276  13634800  40655619  11275885  49009800  48939810  20727750   6149970  11562376  62667506 
  1581468  66899500   8050944   4947068  32525416  28503692  25599640  24363047  15984648   8831184 
 76795616  46897488  14950362   7125584   1467769  41276130  33431571  25760916  21884064  17121240 
 29460480   3075808  60469836  20924720  12427744   3108810  22383197   1116220   7553460   4373327 
 19703880   3110357   7773024  78700240  34588268  21106124  24483876  19935234  34269589  17788208 
 19784765  22707000  16964800  38597804  50998384  41942732  57812363    829179  23578053  12035520 
   253818  95187050  50018661  41581450   4604650   9149055   1502130    635327  40639560  52468938 
  7950379  10157804  12859822   1101705  18420783  32850460   3527040   6287688  21633762  41107374 
 20108585  30209872   4897275  28142420  59698210  57580608  54926186   1381342  20379600  65126040 
  1379795  45908214   2407011  20359701  54200576  12421276  22629771  11161022  30123873   1825980 
 32054596  15904878  74935043  46128432  18345210  63249648  12757669  28026450   2495226    976150 
 35673638   1744194  32110000  39478428   8648325  14117345   3575120   1261575  32275405  30258984 
  1952100  32759820    464600    308100   2662242   2663280  44085888  17595994  20338406  19474638 
 36274434  68393484   1150594   9881136  29511418  48119715  32117709     61612  30367043  35696580 
 24153236  19426922   5960610   4227700  38765258  75483072  50926260  70600593  33315702   3773030 
 27795744  39824532  10132851   1761570   8315949   9697634  26503104  28420087  28001580  13923176 
 57324480  50666415    448732  87349110   3699300   9065052   1078297  10148598  17556427  32600652 
 18472464  57703233   8031242   4941049  25751294   8170552  81554682  17719109  13295176  34510390 
 18418428  23542035   5562480   1135352   3093714      6017  19859750   5206465   6576720  14146664 
 60573792  21540896  26573696  20240080  18699732   7774010   6569262  14600376    345084  49973457 
 13545574   1025323  12011109   4511325  51775542  14200298  93917340  21735090  12295080   9230102 
  8789128  46582494  17867616   3743750  12238304  79944689  20246100  22036920  26608608  26475430 
  3699528  33654564  12386115    472680   5573700   8018944  20834544   6609450  13168049  10908316 
  8133375   3666432  68126328  12505350  40689968  57449500  13375635   3036960  15708924  27067296 
 23563890    567296  60370750  19867407   1946265  33596288   6143488  51705082  18430720  15872659 
 12871474  59265000    578016  31343548  76121334  80638544  56276928  26429557  49371616    631570 
 19644175  50520060   9606762    287128  41279910   6741032   6805188  19749569  87562890   7234394 
 39124311  20415510  47016369    409050  10546848  29014821   6956843  27576960  42037860  11220486 
 33514404  50038372  69100785   8756008  70174589    297600   2450448  59139405  50108278  35840145 
 47467266  13247777  13960269  17065785   9687300  37366784   5308367  51052995   5532989  46850958 
  6315995  89769642  22470336   7299480   2809521   6703536    370576  31635111   2336004  32305427 
 56148106   1585665  24485679   7086962  37638036  14384720   8786726  14062832  10209664  12909592 
 32395132   6023970  54001056   1856048  53437920   8643927  25233664  57832740   6104917  32000003 
 26539230  36277864  19738416  14527460  78068664   9974146   3046946  39817206   9051125  15267465 
 40697004  30999143   4222824  11613730  22026168  60101960   1238938  24015902  27384615  32666586 
  1350237   7586645   3052030    490335  14889368  16737330  21538800  26414865  38091130  19453456 
  4920344  11574780   3104528   8076664   7131728  34912221  15413265  37112400  20257797   5231682 
  6031035  18064048   5718930   2180640  42687760  56926800      3136  14738928   7108230  16150208 
 38152386  32556316  63296590   4935829  76623624  10791528  55222563  21129104   8048940   9862595 
   409401  21366471  23738460   2610306  49284417  72374896   6823969  11148464    927100   7944792 
 17277873  14316234   4401075  21406777  67469336   7945234   3608097  58362165   8008116  19699835 
  7043680  16362317   2637792  16011792  62210764  16258650  15065568  27806625  45583408   4568733 
  1100562  17049758  55255936   2590432  40214550  24960042  14097440  13342941   5241440  27275375 
  7217711  13114024  76934124  59783724  35419650  29307880   3548402  40689999  64673280  71560090 
 43640982  39381202  50366989  34674120  28425402  83867324  49876926  20024822  25383925  25025229 
 20838360  39138175   9439024   8375668   6045336  26040000   1996500   6471043  35905550  11958765 
 73059636   5729711  51935864  27716144  45994782    746105   3858598  13568160   7661704    331280 
 22198644   1180387  28063860  69415624  17460912   1216000  78301212  78569698   6352197   8727376 
 48588386  19926140  73910844  29031216  28387708   5777888    821106  10626639  52148608  25791227 
 18655373  12808880  19802563  13080606  37236375    639400  15951628  33389824   8828996  52642125 
 22636692  40507632   8188360  55185064    604199  11544442   3056576  57738513   9967751   7706654 
 17574066  30720102   1931052   1542801  65501018  36210825  56813904  20901186  46242483  38827407 
  1037985  33184338  38921799  48531250  18917376  57059640  29327700  31152836   7761584  28347396 
  1983809  42548656  68482008  54148724  33976175   5744726  33463000  23956002   1635685  30872901 
  6211941  26652416    177952  26569980   2248960  53860345    431592  41889325    145008    162760 
   818817   4850875  36020512  35057676  62783733   5280310  10166046   7928928   9708390  37150277 
 24794100  32645525  20209296    948448  16273344  39006000  17876140   9876864  66497508   4384475 
 23426550   8618314  42850902   1718888  44655345  56551908   2851425  76075844   7636098  19353048 
  2388823   2813668    897914   2588248  36040935  12240192   4256505     86135  69116490  18290953 
 59196588  16368331  13359161  62388456  21055672   4331050  23121852   1306775   3948480   4742361 
 29239665  31095914   4196577   2647734   2202499  12187764  10512225  13871930  32127042   6757300 
 21125765  23718912   7641868    923321  13566490  26086031   2278026   5236364   7105440   2622782 
  1403988  14814060   6769840  19021192   7799380   7901025  16946370  14842891  45379770  65005523 
 52485846  22834086  38418507  79542729  22030944   8279405  28608872   6532812  14560026  76295375 
 13223574  13084430  37569168  57459100   3755125  16750708  53808531  12253460  58046400  40980854 
  6385551  74633620  30583047   3880548  65118610  12500976   4918234   1715120  20227728  30356280 
  5111910  61400160  10416570   3049947  48456630  95005924  23178480  27517267  27583878  12205632 
  3887028  15195600  81739119  57451668   3027336  14071791  46512792  33596151  15069600   1290492 
  4741130  45850630  11823840   6566464  46147920   4230408  81997500  22413311  39280599  32089347 
   169624  64755933  20159660   8998080  88112320  23858100  39872250  10411905   2849280  17497728 
   349664  20980427   4073344  30092400  11543085  19430676  47694060  31635626    497994  35696169 
 33929676  35042568  72425696  29850600  89465730  18123562  50735840  10148470  73720875    814666 
 41304416  47152870   6066970   1555656  21925477  26260016  45262044  10317912  24431472  53258648 
 21757892  15872506   6556377  43711520  11474820  20971818  62729532  40561298  20676830    756009 
 50515301  56260232  16637302  36883202   5009808  38175878  69915053  40212108  10010662  43843563 
 16125300  21116487  69411342  54344133  80212748    362240   9662070  40174784  11065776  51805481 
   543900    102896   8605792  26851971   3931558  33598928  90583988  27716364  42503750  35132130 
  4846275  22045800  69090308  61361688   9984372  54194403  11279700  57437180  38304468  20235060 
 18960220   1795776  53091228   6762483  20750648  44646975  24622480   7498745   2404236  61510968 
  4381565  12601320   4290090  32336924  10920000  40340432   3363570  55878096   1289040  26222790 
 26887960   4619070  23521308  36841464  34569500   3566860   2794080   4742354   8533350   5632221 
   610164   3402252  14539301  47785848  46966344   8768108   1374638  52592040  64177113  41631818 
 11345152  32503986  18808842  27324084  18269496  59576400  15004800  83423283   4442151  22814125 
  2704628  24635968  71352768  32289894   8363026  50897208  37331700  15905786  70851344  29089295 
 53127769   1122987  19224414  19770802  44425860  22980568   2682156  19777176   6613992  31359032 
 12835816  16545720  34926320  38472364  28672520  22814948  11009832  44280305  22022403    482600 
 20288450  38501146   5576778   1801800  45298752  19542640   2320060  61482900  10680277  51998160 
 43197798  84861226  10225410  12527879  46574360  31130214  26526208  18336920  10626378   6250464 
   975868  36232390  24884523   1946541   2231592  37503295     35442  10568820  20676195  40416000 
 53282196   3600901   1080750  37173987  22886566    378769   5801500   3124492  16327692   6154650 
 23697674   9736576  27246024  17106262   8989448  33227390  37488880  79962400  36482302   2827045 
 84268611  75614860  60477340    364950  50462054  52526340   3088968    986271  16941908  63276057 
 66788880   5669584  23072304  28290114  19647031   2940864  12049719     63567  54526752  39365506 
  6988465   1615761   7659825  37293000   1831445   5369875  92554630  36827442  14261135  43779258 
 68151670   3119391  55705200  63799800    759304   7432524  15505875  11769437  39519556  26197941 
 13030092     98362  24598175   3983406  14850792   3082212  27928719  16727354  30618566   2208915 
 30018942  25960779  34105753  58920200  64530198   7438480   7271190  35332065   1808136  10512909 
 19049058   7852144  12458989  35442306  21452247  17606376  13047504  82918795    411649  70630749 
 29491800  47807230  17923776  35250486  14307880  48166431  30375372  23719960  35219340  47034634 
 38848152  25354752  80838704   6119235    140504   3491488  84704182  88433644  36780225  49803075 
   580346  21466620  26945710  44976960  13511420  29060696  37549890   3518160  15079008   5887530 
 35831600   1306134   1962496  66362348   2780235  38384712  86439890  60187725   3181138   4910937 
  3886146  17087980   9177602   6648600   4326250  16736160  13270474   4444566  52426080  10894365 
 31789728    276129  10948630  12745390   6181404  47321860   5392500  11130152   1188019  61246959 
 17842093  33284784   2967152   1489419  31642030  69619550  35071556   9744840   9932469  54848455 
   891250   6593160  27827241   7292816  12170720  85646260      4872  53142336  12234712  16612596 
 25537209  11555709   4990920   1920380  23690624   5363890   1570593  44536800   4323510  16951254 
   519047  22512602   6321265  46278960    503052  81701631  16185654  23251390     60138  15971193 
 60941328  19390314   2034580  21032095   4988716  22012386  23248894  49631151  67640507  30511467 
 37351930   4529472  16271964  34117193  82024064  60834048  82190920   4048260  36934788  12412500 
    53106  16417476  66144600  10167360   8910111   2266990  16890306  90851280  40030350  15804257 
 35618975   2083328  47001604  15219258   5540475   1372836  16729818  83911377  61195800  20421633 
 47773275  35757304     11968  76924764   5045839  59144319  19429200  67054510   6222918  70425645 
 12932610   4537959  18311784   3799168  14372820   5429205  42137172  12977104  14133616  47050746 
 19459528    210960  61316550  53504815   8091744  50332946  49628526  41041330  23385180  11236890 
  8948907  17674338  43225712  17529358  12740660  21793984   9998120   1529550  18539768  56539600 
 22918360  45921708  75514496   2069920  19398110  11111234    450912  29484438    429216  27020697 
 20985426  74995470  48795650  39650473   5342634  22148550  20097393   1982965  19921272   9248274 
 51446400  47758786  15496344  94629498  29375335  24798642   1334092  95530750  23561178  18912328 
 35992712  24600825  33063404   4815065  45147420   8473704  11022228  31708611   2299047   1880424 
 18097380  64936044  11127484  53698470   4988529   3728888  17021091    239468   4687493   6246156 
 46635760   6260868  49494250  29319537  24229284   2240651  40685211  43705315   3280637  58763124 
 30294268  70982395  57402724  19418000  11352978  16252986   9039150  28083888  35218370   4328841 
 35672172  23798204  14717868  12770223   1939168   6289870   2929290  27689313  32180900   7321590 
  7720048   8697920    743094  19848520  21251961   8352558  22494175   5378380  53616488  11976705 
  4731272  12198549  12578332   6783912  21540428  24908958  13128570  32340825  18427992  91340150 
  4569837  18702722    357149  79809366  47670733  82013450  42626748   6719595  19862940  11830205 
  8794060  17549904  60207770    345040  20111500  11485965  11613810  52991067   2782000  30704682 
 72551010  59245376  26024076   5126864  10674752  15139926  26168499  12463297  43128475  12889917 
 20359350  40677430   1287200    743164  17432988   1623381  84010158  83403910   6476478  65401648 
  6490531  54656400    307968  19876752   8998156    460944    179952  17353266   9651780  40104696 
 30152016  45308996   6993945  18201444   3395925   1175426  41461470  51217426  20437368  32822119 
   613105    654126  58131645  10701260   2695749    805872   2763090   8500940   6135993  16652090 
  3534678  31642974  30046752  22161300   1229615  44425418  33665344  16949320  45198000   9136028 
  8272648   8230114  18149873   7970400  24284480  20603258  53325632  16777475   1910106  15246683 
 82209374  38242514  10083684  44300232  75114084    270674  33090919  66215606  76475618   4994314 
 68408973  32318660  74885526  44973621  19730880  23245957   6798940  22071018  21426360  15578703 
 14855001  67963438  13245310  12394200   5756918  55886595  25705680  19149362  71016294   8139570 
 28669080  24432651  61076070  11482015  47451606  45276390   1578939  17657343  18944940  42617792 
 33134274  34059672   8704491   3516214  26940690  74858310  49795560  24391842  33999753  83133332 
 21762824  10946100  28490093   3948420  67354728  34929138  41210400  56668196  10111413  17895374 
 29212084  51484596  21248850  14084300  70674645   1401512  30387357  20976903    698060  53014347 
 54945945  45904194  76055706  91575220   9202130  23452891  51868362   1049328  10252701  27786408 
  3638805  19908602  29978488  25452655  38145588   2311740  44398252  14849058   3945060  30127744 
  1527240  44664051    562980  33548766   4600064  72224000  57990122   3236337   1374080  21279500 
 21226926  19908390    712595   1566964    474135   2508008  61990262  52050457  14328083  11904915 
  3655046  52159788  30941303  80322613  28623730   7255872  27332620  16189355   2012985  35540425 
  5420870  10629588  82129264   4943736  11850987  11086907  18125145  22954400  60705792  51148775 
  3438988  30737040  14573902  13972248   3815080  13081012   1135836  55062150  10915686  34633308 
 67138632   6024690   9947392  36662612  32933614    678400   6996240  10253152  33397099  37068756 
 88994538  23088600  15449793  21685672  77537328    792673  43390662  55362100  76797704  40123944 
 56406954  32813893   7271979  58083660  52944810  15516622  47718666  16925804  14613520   1154010 
 20291641   6097600  10503597  14272520  15051069   1372651   7977794  10797414   3971646  32405054 
 14957064  64856320   6318444  44163009  70141518  35401673  30448476  10678704   7924631  24484930 
 60776032   5159336  13380600  25364058   2826862  44534574  44261286  70274198  36576372  57506220 
 29588160  61322130  41788368  11611564  22950240  10715000   4590690  10922088  17546864   8420062 
 58421689  53305024  20870108  53678406   9470070  22133398   8731200  11811100  47378400  47384976 
  4514752  73356192  42178720  49992647  10573290  45228690  37226958   7911120  59090894   7179146 
 20948823  19616725    227493   3967808  63802080  62090392  18419731  11776890  35800226  28195839 
 21950775   4031839  29336475   8998610   3622596    128172   3643706  22248248   9884276   7239423 
 69673065  54127130   5856176  51584640   8265840  24592568   1532475  18660800  20887620  44017148 
   870808  17289782  13413120  46492890   1345917  23701941  27525966  33278862  74208260  52687050 
 24604668  70316352  38734008  29056547  67251317   4556256  60314100  29662380  22090545   1783473 
 15072024   2337660  59432080  66070725   4083413  50475300  12107148    358392  61922469    709992 
 32938191   2194724  52253148  15616402   2745408  32433932  49076223  33308805   1877344   4741275 
   514608  35630532  28366466   2641473  97091316  48683320    537975  10806780  53928450   8414118 
  3113644  27407943  21634763  14521793  29291515   3001882  25607904  50026228   8805240  48479753 
 22156542  44583970   5653984  15983112  22741474  24525216   4087470  29774784  44854830  27984284 
 55017508  46257336    341952   3439818  12005734  29826236  13605912  52872575  10061403   2083620 
 16087688  19667648  76270660  57460731  57867342   2448915   3850320  14786766  73251641  54154075 
 16024806   5315530  58553220  67424512  17013971  71839450  14212198    211848  80689002   1435818 
 17103220   6231516  25537995   3293340  29072520  20448523   6960594   8455304  58235912  35038035 
  3907650  11384517  52074250  37380512  73840639  22479736  35690496  11705418  61141308  18893246 
  4117212  60240768   8318969  93835665  12731638   4616190  25146660   4818104  19193020     82264 
 55805184   4486068  44747520   2827356  12331089   1400392  86797555  53037952   3331135  13594504 
 64661168  15418404  37075360  38708141  24567840   6403216  12474015  40948170  24947076   8336559 
  1725024  37064972  19213074   4529520  50754395   5635172  40117584  71684847   6666681   4681060 
  8998712  11622072  57330546  78093673  86107860  27635664  37514673  64725804   3606330  13824096 
 14917062  41146944   3367840  12900932   8912130   2800160    588039   1469568  29811264  42431808 
 19623186  15648428   9025840  43104960  46839301  14679324  50151528  13483392  22502404   5368260 
 70401396   3228708  41936125    966552  19213716  17569224  12433449  47543263  33316398   9936240 
 12949660  18023958  20941490  90138411  24099522  29043590    368133  30134400  64045454  14485815 
  8828355    984048   1419212  58769761   8857431  18051821  64639724   9599058   2560584   5049036 
 13038872  49475253  51188070  42989024  55168360  79191400  20963285   7541168  30047112   8788204 
 20187636  12757065  21103800   2120424  56842016  11666984  40382624  33139372   6401310  42376336 
  6035692   8037218  42235587  37331484   5710188   5957300  26845742   3600126  14431238  24507077 
  2824299  50863042  18083750  12838040  31178396  21931420  43269228  33618325  67151835   6712482 
 60022114  25021467  67066020   9561576    740344  24858974   1215200  63779664  10038080   3093486 
 44507078  12302196    853961  27173718    168696  43881840  64594608  22766490   9438774    145628 
 15462500  16520217    310932   1131564  10571750   6258431  31943736  27949975  47399232  15597262 
 15247230    658260   7126634  11325321   5638022    682335  26481280   1643595  42203384   7591584 
 46515314  52353319   7456020  28108140  24373920  18005143  22064380  59443392  39661797  70052189 
  2281650  55703370  55558360  11479080  34005432  17587332   3072000  80131380  18740232   7728760 
 63491590  14737896  49606866  84835296  45310335  52656924  19341285   1059630  30583071  30286620 
   412272  18684332   5554689  53011448  19184747  32494380   4177740   9030084   6451920   9353188 
  7926464   3099960  50940400  23595280   1263304  21974864  14192492  76410850  12588374  16293161 
 19707642  36388686  17888640   3077028   7853837   1413065  82913139  21805130   6372250  62592984 
 23270367  18944772  12480604  57367245  52161183  22108228  40622200   6009300  27470400  58569531 
 20532974   9746568   4361060  52293472    110763   1640933   6403220  39567994  49564710  43201424 
 36266312  18971750   6375336  51139400  65910812  36846864  39195170  91427590  42190186  40764430 
 11120732  47201700  15926436   3878710   3444472  26270370   7214870  15096489   5506190  59789670 
 23761172  10243456   1276695  36783264  64445943  40424012  59512090  14731938  32441884   2330496 
 67389955   2006595  77053284  24090696  11293296   4284632  51696810   9810928  37393578  86128312 
    58830  39596550   4448584    456008  20390480   2455880  39803157  55706446  18554502   3119800 
 21894672  23295704  27048864   6449936  34651738  15332691  52713012  39356606  49803670   7345926 
 13121776  29538691  18299674  34740404    719190      9987    718336  64247861  24269029  48432486 
 38328882  19592543  22923500  21572498  51184552  40039160    135520   6817860   6121864   4403301 
 39919380  50358252  30181976  31040256   9730260  57136032  15970328  70465794  42845264  23448034 
 31339642  41475648  62186376  32247288  83983653  14903560    517636  32696144   6422543  23883496 
 57195944  24135055    831494  75508776  60066578   9076119  24921903  69801592  70678404  57110846 
 39522954  56282595  53214750  24798195  22109158  36496060    206712  44346510   9023940  76244720 
 24566049  89654400  14943444  84664425   4924935  75673332  33671274    745176  18786303   6506320 
 43883034   6430270  26553033   1487681  23467851  70340654  48932919  13730832  28479334    575248 
 18528298  43784730  14545152  41244442  76982773   2793348  20208711  73642765     79092  22291290 
 11827605   8679169  28776930  60539360  51596190  52632692   3644379    664750  29927106  38333952 
 35984130  14132488   4456395   8639904  24719904  23423649   1446978     91056  15632249  51825117 
  8905270   3318843   6559940  15754740  15867285  41047823  58496306  30220298  45409354  69061203 
 15618824  12926061  44761600  62836971   9173483  47901580    563766  35294992  18184023  36731500 
 10800465    304560  18086518   9047074   3790990  20238845  28330652  55830788   6679800  29266419 
 29299970   8510964  27418797    851096  12408308  46636544   7427693  25842830  74376393  12400674 
   913733  82308996  13178084  42057800  34361472  16149072  15308490  12104016  12268330  61073384 
   918225  19937540  50175228   3597166  13402070  72482696  55841085  47605680  35594852  68133825 
 69061086   5400775    465370    628518  10682320   4245132   3537585  69062214  36720420  87183603 
 47074536  17642100  23756460  53422212  33738175   2867480  15088635  18622670  50756733  17579037 
 11624074  16686117  21104271  20270404   2718720  40994910  25239963   2984330  91812096  40701151 
 25042942  41251430  10392650  91541346   2766047  10189920  56648310  61151232   4386816  40561374 
 38151936   2921688  33113551  16804746   9785350  24988032  18467468  10031784  12697745   6931717 
 50752875   2935790   9631985  68692128  31347180  91537367  35415236   1938486  20235954  12262390 
 55742216  68638880  44066638  28018946  67580780  84436937  38491100   2250784  44458785   8389871 
 56434455  32092200  54807302  51240709  21033012  13346751    600964   9596022       489  53227352 
  3795696  23886466  34550550  20963912  45192948  53894127  24248640  24255770   1347233  69908743 
 14398048  52785122  36061013  34387736  30933594   5387760  68758907   7414620   3737232  23980656 
 19979040  22067376  30658216  29856244  16341061  14393560  39717278  66129966  27986538  25833780 
   839808  10900680  80169166  33416670  12635730  72748533  10065490  77997458  37756925   2489520 
 43447490  50382255  10719225  67019940  63536293  69003605  20679336  18287262  65105844  33082005 
 76162198   1979052  51902594  19892040  69436704   2721656  32305910  16626320   5247968  29586328 
 43533815  17911828  89502756  30918643   3111696  23079900  11929068  10107220  42282992  47149248 
 12805029   5784508  54383472  76426824  24878035   5911826  51029364   6951581  62283312  95960016 
  2199278  45702664  24092864  28787800  73977530  12295584  18427695   9917512    391168  10856214 
 18452553   1503838    313944     59298  57145278  32192960  23076756  16320528  55240150   1428744 
 59793430  30843897  11519790  38254559  14287542  22480503  15421482  12724966   2983518   1316260 
 33778350   3613803   9424035  34514845  12376308  41802364  61010950  34700319    357416  25313480 
 19625245  21298075  16982001  42996834  53476150   7439206    566261  34686580  20471560  21342734 
 72374536  44242860  13002174   7740573  11035215  20888846  84762417  24194880  17729817   5053737 
 41606870  19967505  17510112  12266856  19145125  10810920  15101712  17619116  12892164  15007606 
 68025166  41112102  25361042  83764184  18119121  26165712  29844252  60255000  78270192  20106752 
  3755160  44964000   4603924  57032599  78321684   6581568  56667000  28595312  77457405  37347960 
  9296256  14009327   7490642  34187122  73121500  70169060  12246360  27096585  10783592  23541348 
  4744960  32648435  38923514  10448565  37969200  17314198    669858  41205514   7021885  11810442 
 46499211  66750063  71983278  17921277  64867046   5578664  26908992  13116714  23470181  10206351 
 27548537  19016268    655680  59317244   4318790  56489592  51516090  13306308   1634532  59194936 
 11259066   6040752  33193446  75125232  12160701  34434916  11357190   4582022  40814505  51590244 
  9753081   6419784   8610516   9951939  12299336  10541707  13710273   2568824  20040500  21336090 
 20129200  11123610  58053015  16514424   6913368     69345   5772882  19744396  52977036  29593141 
 56430067  59660650   1293788  11695511  30845317  26106386   7259823  48757136    781418    312584 
 32375438  30457098  13946610  46907496   2816868  21261798  15331350   2896488  22954948    908868 
 10016608  36129048  13599300  25164892  61227888  34402595   3306592    520206    700920  37313240 
  8909082  39508688   2723256   3084048  23501340   8032040   4999236  15919880  42023030  18041583 
  2788698  30443914   1673216  29184324  20487044  84648990   1400850    622560   5377009  53756521 
 15599644  15989776  35795890  25306995  50294076   8537025  26785576  64250280  33299052  30332930 
 74939874  66507168  35128080  39723351  21379700   9456411   8271774   6706007  15667386   5234990 
 39679062  46713230  17795050  13192198  10286730  16602492  21313110  25028370  32356962  18427596 
 23080402    829836   3457504  29218257  79889200  65803064  15253602  51794896   1897526  25975320 
  2477707  24443810  40956704  28668888  34649815  52981938  12293463   9238236  11075417    798593 
  5231900   6290808  85529640   5594680   7689000    286890   6512820   7754506  36035400  10119661 
 46674290   6224634  13324452  38880954  15761857  12550032  77721861   5995670   1332889  11168277 
 15284367   5257445  39496826  27890100  15603560  10350098   5486250   2998800   8624326  52466771 
 26326592  19906810  75565300  21483832  19821218  36521146   1290146  13845728    509575  57598868 
 57557682  60748647  39831022    540518  82070195    249920   8622060    507640  33729546  14945324 
  3557900  27218310  72433152  35375461   2691513  54056520  51860538  83462044  24549832  85306600 
 21514818  35841084  63117650   3116484  91865700   9776000  40489760  48698159   6596478  42418973 
  9381060  13345425  11939757  73051058   5958756    476952  38959500   7680395   1302690  84416850 
  9958020   8936803  23795226  17191623  16630076     64790   3021375  18482590  61423700   5635975 
 59120241  24703356  15020464  91963410  33420274  85375554  78466544  33625150  30629811  16220584 
   882221   1829512  29931328  31266933  59954766  55155037   4558854  17116905   3370614  45061464 
 32562618      5595   8583504   4448457  84750032  29846240  45558240  42085872  31053348  14038695 
 55265280  10564498  34233516   9691268  56976920   7058280  77306150  60123128  11018289   2953635 
 26093879  43116396  26888330   6214364  14191280  19422656  50760990  25281027   3674250   4099620 
 12696306   3475808   5255224  26674105  47525490   2537152   4760826  26918550  75769456  10826580 
 44040880  61809540  45073510  14474912   6810512  24064735  13051143  61116615   8113940  22979920 
 30608604  15889650   2197131  32981253   3660750  13349018  31790104  11905536   2616080  19982950 
  2760526   8557472   7810722   9605856  10559955  19456167  15035348  12751132  16867448  20156280 
 17292840   7212996  70847715  78330228  20156736  12369700  13938306   2045526  23742603  41773888 
 49205520  30122635  54339826   1728090  30396960  26852040  12124497  63288960   6184776   6620372 
 54404060  11275602  33059560  35775486  47331484   8367429  22007322   2904468   1419725   4023781 
   179060  12921325    204840   8566884  14626440  41138016  10639203  31740102  14593928  15476998 
 61149053  38195167  61977600  10019142  18553040  14844852    442677   1184512  68146520   6281190 
  6799914  37510761  16878384  51064230  34850025  24975424  61972248  18842460  35349570  12536650 
   337962  13800924  15756504  12018602  12620120    659432   5064045  27818820   9685115  35652793 
  3373620  20420927  71206884   2263265  19849405   9732272  20690880  57237840  33671904   7555880 
  7553855   2051685   3033180   6226148   8756329   1703816  29708066  10244256  17132179  15180514 
 33983136  32487000  17901754  12767898  53918592   2063905   2082266  14514168   3844464  30053387 
  1980739   3359405   6245958    568680  12824736  40367754  40250700  29945889  15451397   7244062 
  6285780  28481612  10844662   1934046  22346412  41166895  43527546  16530575   4259464   2867315 
 24973176    732888   8265288    137016   6546524  25015848  48866480  53774787  27599517  11335800 
 35738670  49832130  17817124  40036528  48940168   2546098  42702720  70045710   1691100  53194207 
 12245092  80548638    257660  16902537   6547842  32550971   4500463  54711372    953314    935064 
 63688530  31037328  23457990   5756664  64103739  93822558      7602   4338624   8636355   3857465 
  2485216  16969500   1078300   7755136  42077256  35779964  11494923  53893706   1116576  29115438 
 11970660  14081824   2063872  42595812   1083604  83064960   8834505  18677880  70491217   9432696 
  3067854  13561520   1577520  27836076   3250074  89104416  21899496  24886614     19241  13524904 
 45393824   7544192  35782375   2755242   7343998  54798660   4995852  58493970    851529  23210496 
 42754976  23515967    693264   1047470  56740005  19827042  27521970  57980956  19804135   8516332 
    59190  57574696  25595955   8038400  10143690  25158695  54910536    442400   2167005   9016513 
 14766048  10551384  67077369  17446950  45782685  12502478   5201952  13572928  37890252  26593794 
 31687421   2395221  11058835   7995200   5632173  23936274    119400    140530  35733801  14256900 
  2776950  50746853   5597181  18551250  27765036  20990092  58466496  15740392  23880645  24152829 
 12693720   3554749   9546992  72068568  15782022  19913830   4069965   3563200  61930642  16333224 
 50037644   2033372  16181704   4328869  12999690   2280075  20152224  50906470  14092914  19994752 
 14760017  53765512  37844562    773604   9966708  42255605  12227524  27414450  17358570   3983207 
 39408382   9040484  30678675  26669417   7905480   9034384  20250591   9082098   4452987   5530382 
  5118500  27227052  24381378  17562153    245137  21897475  75992304  71137374   5432910  11321184 
 38002856    741600   4718355  11418924   3836352   6022692  95912262  39705144  66153261  18703055 
 59566760  13781340  38330448  10908414  66732016  39696656  66169090  11911644  58521408    987882 
 94458500   1858250  18641738  51580881  71117541    703456  38926876  12910336  84933192   5411400 
  3691125  45225938  11797620  57092040    215298  42771388  27334008  52085856   9628125  15306615 
  5014635  86000515  18748473  40523706  45935085   9783211  22281580  70379940  54138528   3585062 
 30975066   6069195  15383790   3641760    210450  48518379  52226682   2265324  71120140  13206183 
 68334840   9901044  47246384     30180  54379974  85693923   1643392  21962184   2865975  67357584 
 21650360  16478064   7521121   4293424  23955802  47079996    765310   9871144  50926088   3001374 
 15707088     73416  13364418  44913792   3695327  25417392  26142039  71723844  10017120   1913472 
 44878225  18552950  14761924     45312   7404174  43948884    529834  69840278  14024773   4156494 
   560275  61220062  22175251  23589628  34006788  14063232  14204736  64445150  28094572  10556448 
 62364792  13978296   6073308  23172784  29572424  12784828  38341986   1685440  33870375  12839199 
 31283500  22374144  17164448   3504303   9326270  19885600  60742760   2250451   2646288  15044184 
 41771168  17428936   2022384  41675004  44555226   5517938    382905   2100168  28733355  27429387 
 34197940  55225552  28749230  25151796   9755190  63978420   2236746  13369915  21502630    488376 
 20855676  22823424  38273760   8846856  54761792    546756    954624  59455104   3472007  28905372 
 38783794  37994703  33008600  51523030   1457464     91224  27139264  29578532  15135104  29434014 
  4323368   9177597  54471570  42110526   6511408  20822544  11918226  41016121  19222610  43103925 
 18496986   1123643   6514454  15687288  10349434  81421650   3604601  67276580  21913275   3537105 
 32720352  58399276  41043120  43969475  40669691  74887800  29320704  28069992  60385673  17690470 
 29485747    888096  25939032  13724721  21919318   2892803  33894785  77062480  21184877   7004430 
 83009592  23102282  14785596    249860   4396359  18231405  12294645   4828780    405760   2843505 
  9963902  25438086  11113014   8853006  24676015   2634144  57467872  13943424   9704344  20433075 
 46963866  23804880  11012130  14077202  87258510  34472000  46587408   8837367   8735316  46948090 
 32352743    337893     15157  30305912  13780795  13128882  19057374  18799762   5258736  14984397 
  1264420   3405375  13296178   9744264  33488838  30564318   2616436  61153664   1972388  17755794 
 31967670  23150990  91097324  19763640  24302976  16246145    651240    388220  32266184  16110529 
 11196130  69554640  11433790  65397588  66426816   6216760  52339230  19165965   3349731  23092524 
 19430710    977244  13104918  16564660  46461284  19364068  20923732  58765529   9284062   2194536 
 55788536   3600396  49745852   2290275  71507106  18028875  80137060  10110915  10113930  17622936 
  3005167  23032178  41937476  13642460  15210294  68773033  12410286  29988630   1964341  15184377 
 50292860  69277584  19514924   5047274  51192176  12114156  28728931   6782944  26029026  31145450 
 24798900  73975398  38635740   9441549  21571650  61056237  37085291  54756351    382272  44340088 
 28017648   2668000  30449856  30737168  56945240  44146620  13266240   2830828    167962  84998940 
 39695018    229536    577184   1867936  54720375  22543420  11472745  67286632  15438336  10314378 
 47317908  23607955  23053862  40489208  44179036  23787250   7617216  24274080   9380867  12699232 
 41333824  20393655  86138083  61546674  59907063  14665616  78423444   6970007  23063654   5601519 
  3115775     98566  60600150  23653900   9989483   2322460  11566485  51930672  34570932  45006208 
  3243564  15849000  47059145   6751024  56070237  23082304  63795996    918882  76246808    778736 
 10718526  12189132  49961112   7049889  30833088   1740495   1892540   2992050  11398056  59991455 
  1731244   4295772  13724290   1483200  63624844  12696090   6796920    224116  61459423   4372984 
 33639522  63835373  10766130   3975595    395836   8807213   9792691   5018728  40111610  18724082 
 12649255  54049312  79069550    136416  63232722   2712450  16279515  67953676  69823362  85536432 
 80465556  24101792  14239514  33915162   1090180  25970112   6534260  38733108  36904550  77891660 
 24329246   9804305  24346218  15881792  22910944  16970594  12844603  36982347  11198716   1109520 
 12992665    250040  19179181  23112375  33876232   4456464   4235476  11062625  15741540   6398826 
 12548656  39775750  32234950    434372  17445516   8527064  66993212  20266400  53185440  45757625 
  2090560  15227240  52373115  68134720    932967  45433584  25133731  72884204  26882289  34983338 
  3530547   5390896  38396295  13043584   1963296  31970928  40408841  81883350   5182590  14140674 
  6736136   1910432   3545283  48805470   6664260   7667556  22789440   2200100  11203200  23302320 
 24491136  67336237     94612  30907373  27200573   9282357  18955125  62722128  11046645  16323330 
  2340750  35368425  18465690  49514076  55413007   7024738  12197336  11249664  36183933    437346 
  9062935  21953820  21810456    705075  37893324   4526362  10643360  50010800  22503334    357714 
 71804928  26749531  84250880   1832094  58345077  14326740  58487670  48598785   4464720  16887808 
  5524991  29775072  22047511  55299935  65882752  23005584   4754862  88710336   7792875  29142564 
 15438000   3472560  28960848   4679752  26146304  42888339   3875192  16383141  55472100  25011420 
  2365716  71046288  74240322   5099112  54278055  42042753  20736687  20543577   3948464  39144224 
 35467695   5391003  30867620  36326170   3815295  41432820   6583632  79104011  41860320  22962480 
 15375791  18170670  69333913  29598309    165831  36258500   7540795  31069557   1668012  29905550 
  8829630  53404650   7160568  28743236  20601163   7442074   2412102  13940992  20781345  13169240 
 11343430  24349626   4602816  15681752  40155932   9129211  61809354  27888000  67053984  17591132 
 25929756   2775818  13559328  15567864  22086756  38189556  18466970  39437088   7505126   2337218 
 55231742  37394408  15244992   4538780  36927906  51259624   3507768  23030768   4780445  59543285 
 15214187  13718925  24817612  47854158  32381871   7538088  70957282   3029296  22536742   2052852 
 14847998  28119137   7295392  10656685  43119135   9537616  94736052  12219672   4763412  52082589 
 19759254   6475742  49885355  10351446   1347260  20226450  15714881    390144  13354380  32100970 
  7673952  28654185  12958960   5845470  19077028   1762885  14714205  66607920  47512360   3728952 
 15369264  32308100  41878732  38374653  52011040  14580942  26641532  12969088  38313597  81917697 
 35277201  29699691  23377680  27376440   7442958  32038965  70999296  43072425  13335329  16556316 
 47281406   1737344   5341546    128444  14370746  60641154  51408082  11855074    316650  17318730 
  6556950    278008  17021745   5004324  13722750  52142842  38643178  61568975  29883062  22884770 
 67268040  13508064   4833492   3243448  41331816  18662430  41839304  17203830  44846560  32104044 
  2172570     31792   4513374    489180   8330550  52923591   6575945  15284565  49467909  61058349 
 13724340     74700   3387280   3214127   3890654  31009524   6417320   6017434  17460870  21285040 
  1212096  11359620  15388176   9198939  46847920   6846003  12567264  21982347  19157440  13094680 
  4988992  24753192  15656730  20323433  13530942  15411555  34732574  45293824  28351086  10534265 
 66265362  24228362  12871135  22133670  12505896  33566280  21901950   4001102   6681850   7673985 
 11707781  42272742  13236834  24136912  23785300  47570628  78869710   7031948  16543747   6667538 
 18716252  15842948  47292998  15076215  52289900  14416579   5697720    617384  87062850   6843765 
 70366644  57942528  15239938  13467740  13514364   1525104   9553646   3205355  41711475  52509702 
 88375546  35524104    888953  40991892  13016706  40713120  12445016   9990792  58407480  59198670 
 54279162  12543246  36646568    127110  25274640  77774719    566397  18658530   9044600  21615561 
  5214267  16516602  59960386  27288494    208030  14869084  13639860   8963836   4335860  10673457 
 38176424   6229561  10610496    145176   3120954  34005818  46052433  64904228  63538602  23043194 
 54854344  12289644   7797375  51745052   5830993  61944454  39860689  43299900  47757922  55138050 
 12320835  25284480  13743208  10478680  40212939  40459078  35879897  44250491  19399464  10985726 
 63026925  83640170  51854114  14288967   5051214  55726696   5111675   8755332  53365344  36203426 
  3818397  28999938    194856  30127145   2181056  27321630  11190601    705792  12723220  40665645 
 61652955  22802640   2509526  54804360   2291373  23731272  39715948  20006831  42546856    677215 
  1501625   1306797  23554469  58263072  26512352  75247448  69992808   3949300  13966185  11461745 
 49817679   5831562  17170374  59845500  25342530  16681624  28324998   4132995  54381756   7526772 
 37812810   8474100   4305680   6125054  25779787  29132866  29403997   9619608  52507896  12641219 
 23550128   6759305   2998648  39918576  47196630  52222080   6230250  51555548  41043132   2458292 
  6917412     76424   1706292   5262168  35581344  16389508  29146260  39617500    775360   4240720 
 22144696   4110160  24104612  15923334  14028192   4945724   4048947  20181722   1177386  75835404 
    86456   3227832  40949636  78540944   2533875  58313200  51462712  36259201    496740    668916 
 29605070  11005524  87060114   3549396  27895008  11814000  11873952  27459243  34866359   1305873 
 49270088  18679620  18754411   7784700  18422855  17426432  15515717  18320146  14788368  47121120 
 22997415   5286734  17575746   3147570   1617714  16414325  32089064  11661253  81629696   2030560 
 30134475  16612452  51916056  35742787  58166316   1726032  72552336  50859830  25294500  19369728 
  5326710   3458628  24138075  11020504  17363588  32853383  34108308  30994146  24043316   3551634 
 27335880  14093385  51750125   3682998  42989268   8438184  43154672  23841261  64693328  11314781 
 11420600  40682988    830270  34371573  13234313  20346122  24730987  56800960    334908  22994288 
 65111108   4651696    153387   2399700  28457688  25779770  68836804  27469552   7112385  10742368 
 27500410  31441242  88603141  36410626   6226515   7549938  23668606  21378500  65906890  42287160 
 21110050  13274384   2086236  61440550  16191002  63155088    117598  18900172  92585844    445878 
  1660329   2948334   3831350   5294520    768262   9764658  57148385  13818133   1655052  50525921 
 48193420   7680497   4924835   6844480   2245245   3160971  35050320  11685895   1556352   4444873 
  5682040  50790209  64989262   6511293  18736900   9341097  19795449  13539638  14224653  46239468 
 23149953  37740288  14850666  35520480   1463770   3670524  35126560  12393900  17776449  15565128 
 42997192  44235000   4585461   5845939   8987448  63063284   6949775   8633196  17968545   4909296 
   261576  21859552  37485250  34297796   8176494  16691945  53370730  43615039  19775105  50842284 
 10002496   7097670  27946292  48954671  11097513  14886684     34485   7030431   7750512  34743763 
  1670094   9379132  40793760   7579024  83335104  22428553  36249369  45096102  40182696  11238451 
 52534144  11993062  11125208   8758040   1051336  60105258  52145232  28582802   3200418  10163936 
  7661862  74660096  11229855  39098160   8836672  26306712  40179167  10661673  18753917    822405 
 20447586  15142522  47691540  29296994  22195714   1622448  27335628  20069452   2516661   1890825 
  3174203  43635682   1770970  31459738  44658133  19935664  23069135    979506  21853800  11425014 
  2716060    555324   2950136   2268409  31784904  37430532   6064640   7045608   5815709  80103336 
 36405244  25191242  67456480  45658786  21166548   7796011  80147284    304475    248040  28748034 
 15362880  13345432  11476608  42057184  62306828  35275356  38499825  50676851  42523482  32056426 
  7626022   7591140  35590363  32324360  10864378  42451486   8762274  42594482   7604792   1708404 
 71196160  29637759  33006420   7412641  24392340  15670394    879786  10425437  47413515  31874172 
 25200396   3713294  20504038  11301984  10092000   5741852   1403373  33954935   1901704   5171628 
 88649475    714744  13313291  11129640  12642050  64382198  18284155  51687738  28807212  25107460 
 20320690  64644349   7219355   4749856   2137939  28290420    656476  25020675  19352480  13914678 
 35053689  31560296  28396897   6629454  60653211  28263565   4799366  27900820    802208   4134730 
 18869456  22977960  37171596  61194668  23527854  62177408  11456848  26271509  27083719  19976680 
  1764204   5412246  38101325  75011342   7147004  20931408  27571467  53696566   8404764  97700904 
  4348371   1975556  79937452   8976522  19427787  25913190   6452070   5497935  36631153   8670906 
 26455104  34110570   8080947   9138864   2360304  13317480  35103708  14290608    139611  18144960 
 17120577  37843000  43462413   3474834   2874414  85842262  20094486  22012854  12461814  33999672 
 12397680  51084160  58569240  26468949  55754208  57145044  42840421  15886684   3411948  12634083 
  5291415  23643900  32583551  65527322  14816571    601496   2602446  43239108  52534656     49350 
 13197168  45319127  46725525   2833116  14997744  16642120  10112544  11422283    777376  40857768 
  2463657  43920211  61786931  19321500  45436402    999932  10752707  32110034   5574654  20054920 
 23740101   3152016  45212180  19425966  42530999  15545794  24267358  14443221   7082476    634350 
 16538990  13664990  16978790   9586722  16636770   1322922  40437012  12750352  61528680   1968142 
 27590175  11805694   9118359  76212728  58582184   1860863    718830  69924393  43710450   8605707 
 46799280   2690964  60503329  56107968  36915858   9603320   2079186  37963226  26560443  50843484 
  9788055  18867570  56744352  21463608   1001201  36045324   6095859   6493068   1206575  50704290 
 34226570  47765190  14425160  27281763  42671340  15764950  67659112     53427  42389388  50707116 
  3673845  42881890  15905120   2140320  26242944  24325184  28743132  15144528   1546080  10666404 
  7055996  50698440    396000  18070140  19794294  11560996  56510733  33504744  13084164  47738584 
  4864352    611625  13590276   4954880  36055800   4812210   3646930  23063261   6998772  16010619 
  9512811   3182400  39998207   4476825  24203796  14200632  18591117  22412014   5582100   9638238 
  9933240  16777845  47868989   9904532   6053568  46982639  26041890  51795968  12843677  26378928 
  9696870  93920202  20254224   7592772   3001125  12870452  51471068  66083315  51171346  63295088 
 33647184  20863502   2397404    142234   1099188   8315541   1230460  65575395    977030  12383936 
 45577150    934408    473996  47955183  21156089   1862172   6198906   4093824   4379424  37124580 
  9220640   2674320  37049240   3772169  16410240  66417015  56108206  35168430    446312   9002611 
  4562856  39753361  39634620  41339914   4287488  25084620  51151412   3682674   3508588  26376515 
  2329180   3753750  26607840  24352298  53883576  29610269  25741755  17677118  27924162  10857861 
  8991360   7063650  44294546  32526344  11131366   4711135  33816651  38122956  19230020   2902140 
  4248586  43055114  27984879  16650480    234795  22043742    590795  21456435  21347172   1991188 
 41630576  38806174  62005158  30613248    747711  10083648  68629692  58793930  34525508  24102884 
  6984228  34483232  61948530  64439672   1132338   3678966  47792448  29046500   4297366  41616080 
   360082  27685128  40421056   1632864    210420   3352668  81253287  59906260   1546792   8641440 
 40520454   2234007  14089593  42931358  41346091  13512108  36227590  82008612  16765648  72387306 
 39022326  27590049  29761605   2087281  25681590  76189357  42606980  81269580  13956146  11315990 
 40020000  29230197  43533894    440925   9845682  15725328  11524329  33905412  54233592   4444716 
 25810928   1376940   7542114   6132750   4863650  25620804   1922700   8511342  71510086  52076225 
 51860105  13445250  27078110  35825985  42408905    706846   3999905  17549464  16953736  11436651 
 49779177  39321320  64307430  25825129    561200   6293700  36049889  26489792  73346992  73925733 
 36546366   9095145   2549506  21763790    108591   2569600  27920596   6626130  17483967   9783856 
 51860490  44802352   6432040  14474835  27860000  14899157  11609312  55827968   4182840  68227071 
 13225865  57321705  33785990  62852500  40545375    226248  72064530  30010440  62336000  43160481 
 36043333   7512120   6143855  41645280  86880440  15353040   9089339   6234185  43267000   5903571 
    89430  40969026  21299858  18026511  87524296   1041400   6861925   4270134  26527908   8874171 
  1192556   4896528  33779375  29554072  38253796  11739299  40896496  23311855  66892837  12587817 
 64917016  56978481   3313030  38607562  20417928  34196036  13474780  17973855  37821908  10292672 
 39145176  84153128  75133999  36117728  70188470  32930244   2211774  40311528  67723440  41420995 
 30494366   5597150  61515662  52248053   4145715  10534896   8016976  28314603  39197682  27349200 
 20684412  10998300  14937360  85494457  25544512   2353635  37629020  58478752  12864533  12148695 
 27707453   9611416  32565970  66926496   1511590  53047459   3915071  17666106  18535842  39550368 
  5759584  15559952  32971420  16140480  34018435  28885230  40908240  65607029  21848240  10775132 
 72021651  10601316  10946848  44308869  27244114  12118670  32268516  49601685   3840246  32252724 
   283465  27901550  53958575   3171108  40576410  38584056   5855850   4938102  24416900   3851499 
  3113628   3083805   9571896   3363990  43717516   2096451   1130855  15400840  80772336  61393072 
 95685773   3461664   1359792  57358788  62454572  37215776    219879   3298764  43106440  37369560 
 26344556   3010436  64864674  44523600  29138700   8519985  14448796  70305003   9011207  42892443 
 41734381  19123864  70840560   7276833  40787292   5347340  36848000  19064920  68021688  44349500 
  1912911  10258636   6938676   9637770   6811320  24509466  10979504   6251520  13874964   3480407 
 38445780     42036  13156050  40420590   8512340  27591663   2932713   7360392  52342956  82320698 
 11488420  27664440  12097402  14513308  49456160   1122200  48946668   4795581  16533342   5069272 
 18656334  10785045   5594127   1257883   4534330   1608900   2568208  14664564  69186418  25996950 
 22778880  14164536  45121673  15679294  14613954  13212423   6237570  30621668  75486916  40495368 
   990204  27278512  48890704  33053801  63503260   7777108   1104950  30646272  10303188  28488770 
 26759880  21275611   4568564   1141650  55119714   1609984  12372430   2603480  48910683   3782892 
  9657432  24559904    741456  29864187  19356156   8799072  35123352  38211840  25628363  15642765 
  4678839    251010  30133410   3853538  19208740  10221144  53427763  21357610  34228224  63469098 
 89969598   4375998  53935191  37753456  61176960  21781785  36639702  24149680   1371825  22908160 
 16930595  41737780  68377083  24914867  23814310  36823552   5605488  14422600  19576080  76761216 
 16623750  53500800   3856077  21289899  58048604  41368572  17827611  52826488  49967610  35072091 
 10782903   6319158  31017470  10667096  43431312   7929488   7978815  68839768  46940628  20290350 
 15177216  52024035   7238937   3501368   3723468  18890325  12344688  32956720  21124268  26127480 
 48915972  41094144  53085240  23833440    339571  15788894   4422855  20447972  73172372   7774610 
 32392990   1555756  73733490  32514424  46781504  22813830   9464400  22156800   8083225  30177312 
 32310945  36792112   1427158   1448304  51382760  33862068   5070150   9561904  27351547  33335170 
 31140630   4489500  24910286  31338760  57676192  14187305   4242976  91053755  57023954  24096075 
 32407763  26059098  58085736  12146024   6368082   1106838   8270392  18176922  11586892   1461532 
 44576404    841330   4354074  44030086  39026316  62960384   9409668  63917204   7849872  46326186 
 65260701  59297840   1463946  72801872    801414  25845050    770440  63568724  17663091  49029500 
  7695600  56993790  15614441  15021760    179940  11052822    818583  12302600  10730340  11691510 
 13226976   1114100    621920   5172900  43811000  26418777  37202115   2933952  17229040  17484768 
 76428813  28884232  34526473   2454561  22430183  26013690   1642744  42246180   4898916   4409516 
 12477899   7532264  16303680   1371084   1940160  30308418  37446984  33837135  41264154  24119178 
  4076032  42339433  10839663  71911021  83063335  36146550   5950208  48567249  35099652  21228936 
 24644055  60805323   1827705   4525472  80730450  10554343  63706752   4084500  24427064  34059631 
 21569313   8238642  27413367  28351242  12146706  53667648   1052429  14781295  53001184  44773707 
  6060036  39004290  29344020   5327851   5463612  13967884  15747211    354295  26570570   7278039 
 25409170  22311995  16547688    380604  14204880   2727648   6832308  11190350  57597696  41647736 
 52794441   4144420   3892812  46609725   8896572   7673632  58209616  23225480  15093108  38572436 
 31267080  55901013  18643625  58608552   7896868  27626307    145545  36886780  17974950  38406057 
  9098568   7755652    662585  22605078  10624068  12597928   8466249  44037990  14627872  24098496 
 60365493  72137158  19442122  15124450  17145459  22221120  10491268  32980656  62473392   4620592 
 53510232  37448145  18366734   9957174   3720520   2642787  17194944   3388450   4420050  28504593 
 33157800  44401708   5841562  27196928  54053360  69071640  13580948  24650765  50669200  29064552 
 25740676  14199057  11940627  14000832   2833404   9896832  14915252   1436625  48561268  12877781 
 31676160  29661324  54422982   6708240  31874446   7040944  20382769    170289   9225659     51723 
 42705764  87767868  10415097  47072908  22809280  29124060  62200654  30461268  22866620   2418150 
 10843664   1130491   5470982  21011127   9412887   4456606  22548426    898982  25451040   6882020 
    59466  22402257   9037507  11865161  14488812  47561895   2264326  37033220   5444669   9480296 
 24623905  17366625  56850530  16883227  16829710  16947711    562128   6244890  19857672   9348852 
 54733998    126270   1883796  10426338  26090322  34884510  17036084  55588117  27591369   9036510 
 15246750  74576909    580851  67015116  50799715   5458828  18354798   7393035  21233082   6926625 
 27734312  54718920  33698763  56228688   1271037   6818688  21957792   2739895   3155880   1734941 
  7426772  21352552  16597386    970140  36372600  64671687  25479115   8531824  14433440   1139292 
  7675551    838030  38409137  26200588   9822780    129514   2933123  53280227   3885830  32370390 
    42741  77157212  43447040   5543580  43786980  72081456  21798414  60147116  72540894   4151574 
  9586308  17268493    405896   9234180  21905062  25439562  55695345  36904896   1054320  59554872 
 46231250   1920686    310822  46310253  24799440  23142210  84335155  23861838  10401400    238800 
 32311936   2102400    437760    586458  29678356  28012782  37969883  10960784   8114925  26442526 
 12465002  27918016  14967008   9638728  80158088  24697872   9363112   2115820   2064832  12883546 
 36233464  32400790  22852896  19418190  42355550  32409650    751624  45218328  34076640  64046108 
 46146109  13977795  21915210  24534380   1842138   6187550  79309774   1773063  20575458  15764933 
 11729655   3491630  28233574  18447498   2508804  14007040  15169854  45055252   4538814  18667392 
 62262036  25220664  40323010    917096  19659409  53052335  53952016    839954  36594576  44547680 
 40216122   1400560   4425352  26569912   5985877  23111860    202650  16598340   1282008   4361835 
 23812822    470295  44729388  15575120  68098770  44120185   2445493  10984896  29098003  35823720 
 50529225  64211283  13559931  26848561  58377915  49108752   9743898  57230546   1866060  12632830 
 84717039  37141336  49312816   8280865  48061354   7174167  53694552   6126520  14145069  31024150 
 87084800   2570900  28037217   1335852  55961811  58294587   5286270  57914710   2530910  13447705 
 12306470   9670000   1889912  14983856  18093852   7347825  11883294  17606765  16376250   1461740 
  2968446   7346052  48539466   3992039   3497362   1533232  14921544  57318966  30324714  42136164 
  1174974   9608110  57149120  92938165  19847178   4162224  27893877  11350500   2049875   4877334 
 18239416     64021  28967533     31900    590325  44063360  16776760  84134250  31550317  16899602 
 12393660   9861339   8568370  15140346   2137632  19650785  19221114  11542898   1068120  41682680 
 28179880  46438416    410917   5399203   4221791  38499940  70298235  41060520  10994581  42757122 
 17670506    568874   9594476   6717380  19456000  59362644  88874640   4463442  30799163  75643335 
  3022206  40023830  56656776   4648594  55547466  45028818  50973616   1053208    197245  46585886 
 15131272   4772172   8462759  48265822  28442724    709984  41294448  24864162    292576  15470085 
  1616340  44307207  20317232  34791903   7847102  13685644   3282675  40626860   1246343  70599980 
 12628356   8957484  33566946    619488  50325617  16031000   8351913  26502777   7732074  42746234 
 56781608  21855819  38406519  20129805  41575120  21691098  25990496  30555420  15251015  27729018 
 19001312  22792945   4647840   9673344  14880174  86720060   7714022  20089483   9335970  23512020 
 56839164  24698288   9146192  34287462  38197376   2978300  17886526   4161332  41735477  44834935 
 25994304   6073696   6070876    122675  11939378   6755990   1035400  23001020   3877635  59659223 
 26217417  76523944   6349168  19952240  33587202  23195646   3920350  37458140    271917  42609762 
   695106  25541786  30820470   3695640  21826250   1263072  30241844  21013494  49277546  14859900 
 13441290  49001047  14771340  60667572   7543692  41229316  48464858  41557056  11196308  50934552 
 13526480  73904420   5141606  13213298  11674959    782496   8252156  22833876  23079302  38553790 
 13989558  48022480   7361445  13423899   1824750  47033920  19275130  71572554   1765032   2939064 
 13213029  29646447  30356064  45488966   9863074  31517192   5642784  61563600  39953263  14227920 
 36494521   4443885  64819983  84286725   8703310  26277274    735660  18683600  18160000   9368900 
 49617050  22985532  58395540  36454128  49046938  47647628  13802832  10076224  31795062  26435232 
 69396725  58412875  15288260  28641690    573685  52767450  28030464   9282405   1488377  21977258 
  8998440  48134790  71739420  21748578  37291915  64634280    834300  25466624  40614360  18028125 
 59670330  56078196  59949304  31888490  71015484  20806368  22139490     93280   1327246  14545820 
  8984856  63945000   5833652  19002192   7443150  38700519  81699129  20326181  33837265  18626031 
 41652195  33631758  22294614  31918275  38865580   3288312  58469348  30005612   3851520   3711899 
 10814630  24568320  10415521   1454326  15872628   4256732    137282  54675140  35374640   5457376 
 34297780  55211768  62843058  52272990   6072460  69027112   1398210   6473544   1435676  26234130 
 58209500  21103236  23531295  12220263   5545887  16574691  48516273  14109590  33131500  67131275 
 28648664   3159373  22768086  48656732  30700656  40103795  38743296  15809277   7670982  70347981 
  2818860  57359108  11571715  41026020   1132879  85839936  24857250   4866876  22189020  77897120 
  2196675  26126020   1428408   3468549  60484424   7112489  16187100  27617418  77212080  28982072 
 66841600  24168053  29432784  11145280  31755438  15385994   2072200  51294229   8018320  36577632 
  9124416  32831148  19992030  84884856  36980780  35382840   3374624   3841299  37910106   5085024 
  2575458  44373392  75075631   6128040  34128204  10972310  59231260   3697091  35923608  37816545 
 26676172  20738146  75733362  17557056  59892448   3476319    727320   2538614   8480392  80112645 
  1971998    384807  16839158  73014246  13380564   1198848   1814750   6022053  19266504  22258691 
 55179858   7443232  18056055   9859320  87342084   1741340  11764603  19885791   4468233   8648010 
  3573017     82775  45476281  22828144  28004499  54675045  49541570  52225124    382110  55552240 
 44143288  43332939  11924250   1319256  13632003  49784764  47513760   7762185  32022627  19972650 
 26010166  21257775  15834231   3534474   9006532  33130520  19570320    117084  20748040  17355300 
 80419411   2045064  29327189  63792072   2558952   6555000   4917066  13068094   1577478  59343823 
 22533035   1553068  60612256  22762392   9390640   5017899   1042695  39775648  64338708  15458636 
 42135704  36498078   1717380  44166928   3329788    306024   4864418  14073840  40588520    401635 
 43612764  28221158  14035336  37339500  31790128  10240580   9138822   3224710  11603034  26455250 
 27948252  16640723  13965500  32864154  21090462   9325948  60705624   1748906  45883100  73958643 
 46067505  56408758  15193008  62609632  19603494  32245590  32355688  26423241   1360074   3698814 
 58295835   4859282  30964472   9304134   2824917  15328424   7464600  14412450  20198855  78283490 
  9581792     60168   5268888  10270676   8767419     78735   5042037  19962216   5157306  25880793 
  3861477  95922144  19906836   3613600  33794319   2862776   8479242  13045083  11553384   1503744 
 13939863    182974  14612400   5162004   4674987  11844980  12763872  56433412  19467192   3858268 
 19907208  60556845  14494142   4059040  12287264  18214610   6922825   5910780  11742432  36727020 
  2923956   4684776  52400132   1028596  32594688  23177004   3085467  76033464    844532  20940652 
 65876870   6905200   4995886  22505535  63773715  12707007  56544558  25449600    635816    497596 
 32810720  21246966  12542136  48841312  18450564  70640202  75039472  15695604  47121855      6434 
  5220477  49758269  88441521     49820   2209536  16772316     78432  11703160  12150768  71682228 
 37377084  12238572  39671148    392238  12651472  39159715  26067702  35980584   1110339   4854198 
 43749400   2804850  22225872   9112152  18881136  45700675   4426650  18653568  46703664  51971364 
 74570160  32635672  50193552  30587448  33779027  36249584  45687348  47434140  37924718    828976 
 19176642    972149  41807700  73646040  50488904  34294432  14079256  68732640  16401990   7139412 
  6278400  62363196  21651512  13876842  17950820  55356492  25635820  28499115   3491884  24893526 
 31394520  16949480  28483637  35842715  26427069   7795872  11077912  46610788     57000   2023416 
   621412  20906532  24171840  25927804  56521150  18632736  36361440   7029696  55105875  58297560 
 85602548  60686196  11656985  22679495  16682324   2914470  67133370  15000618  39027366  60621155 
  8558478   8331008  19802804  34034400  23307564  15466962   5016645  25859586  53813312   3166383 
 35759580  59300052   3000902   3608772   2919190  77746842     59465  42059548    842397  37697498 
  1376388  36849528    471222  78103745  11640672  34756680  54153156  25099524  37191968   3463200 
 47628655  50251200   8318360  54797690   5283165   6072745  86353965   9737658  49182224    188100 
  1404522    711511  10377705  41410830  33892209  32072544   4043092  26181589  24651400  21035685 
 34462053   6748290   1396401   2851183   1188864  21033264   9350913  40786680  48261840    637550 
 60455109   9350908  54634704  11743515  29364056   5977234  41461784   8442018  41190478  27103604 
 29578433  17719524  44439376  19377568   4137562  55955700    966924  34277985   8753160  82151147 
 10578129  50278840   8940606  45233916    184428  34390818  37451844   7630017  32074448  29104285 
 31566166  42325059  37531676  12538819  17523760  23765214  12008844  53296149  29626290  34469347 
 38529832  33088563  24250864  48240065   3238245   1591748  28396575   5522316     35016  17743611 
  6834080  64153068   8427636  23567544  69933846    274164  49980075  79390752   8140160  16793315 
 20305775  41837380  15811722  58017650    271744  19254140  47259520  18712386   3820320   1599079 
 30042048   8074430  32915168  61833510  33959945   6634410    321585  10547880   7093844   2773683 
  9021639  43167386   2997333  13694880   9629355  16914080   4810621   8396284  76169250    676020 
 24984456   1628315  44597940   6081072  11771105   3217854  26868917  27560560  31589984  78301660 
  3695065  68568000  39195520  24315572  22684145  10257300   4261635  38091152   6637478  22112940 
 48921452  28421192  21901405  12801915  61003096  40067496  70251880  33575955  14597555  37795862 
 38844240   5805242  12202521   4065176  34799778  49905852   6602652   7693336   7964010  24858900 
 39635001   2221560   8352981  46838628  13847384  77336028  27813492  39777416   1177227  57763000 
 22843776   8951085   1006176  71937775  21226590  28436331   5786592  50341203  13526205   3651565 
 34880148  11328672  29105976   6262470  36845865  47417928  15939735  71478185  36863934   4489472 
 48668125  39823329  10831490  59976020  52072870  10687040  10768510  33075600  12278844  12974824 
  9895622   2909544  22487040   8406153  42873792   2181109  34172112  10050696  20473278  19499550 
 28144585   9137693  19537197  24769263  31560925   3304197  65057048  12766794  29441932    779256 
 13518480  25017300  33609960  40384168  34023720   6556335  11657344  11934628  28096121  39274698 
 10600062   4218913  30636120  22926630  35937000  28355211  84067056  22825080  18252600   3627738 
 43385895   4752232  39535275  46599808   7833057  12390450  36192520   3731680  10419762  22730064 
 14755200   4060488   3906522   2647710   4376619   5358080   6780032  37626195    557403  34195716 
 21492706   8047256    717171  12773798  38351521  27362740  16111392  41118273  34333506  18740862 
  9637068  29850009  24255284  21458568  16405656  30450198    743908  57895440  13931012   9803798 
  5918682  61368912  45727436  15586432   3596670   8221800  50981360  34652694  17728039    576491 
  5884329  57535744  21713487  22757280  20708226  11120864   1877680  43768528   5207104  36982116 
  3328038  20284638    824953   3894300  26975520  29139264  30439416   8901576  39618997  11508390 
  8225195   1685532   2846152   5668317  16204320  32347290   4444290  40176117  17931996  11238084 
 36735431  61693632  17056065    187240    118380  72956500  34632902  13964830  23348899  85814958 
 55103945  20820933   1176396    202500   2957375   2671654  37358734   6420204  27319920   9393879 
  7230048   2899709  30914754   4143216  35358752    974853     63744   7684992  18612652  50051130 
  4352467  14325012   7661108  26522872  80760150    871731   7011582  11467251  48511232  32250946 
 44004450  36422965  12350442  22045056   6855442   1085184  65567637    181728     44660  78685005 
    53742  41922272  60615800    281944  24714963  19936886  23898042  54673920  11285824   5184768 
 55115424  67041000  82664355  49720232  26151663  23620416  13609544  55622281  34537191  59630550 
 27933706  21271292  28059600    451858  52076096  78716718  45012311  54566090  48379500   1311450 
  5320678   5704400   5764294  51273054  23969550   4458048   3276238  28114632   2202690  22654970 
  5659947  50037772  17198496   3396594   3119211  29739244   1033218   2070350   2557020  24734668 
 13181664  19305270  35451264  32793428  16275840  32588800  33474960  70193598  26322114  24495032 
  5363635  23095673  62534108  20333180   7365336  15518304  53621464  32684826    102718  42398256 
  8153178  15138143  47923830  17765743   6455456  66271335  11477330  56476482  26795556   4493478 
 25310850  34445774  38868160   3317760  27389968  21472674  43699491   4129056  22200480  78031730 
 29113625  36190600  22107306  18225000  14710509    229992  33401153   1640250  42839911   1717828 
   317960   7903588  15740190  81131068  13063650  43924392   4544512  74472569  12225648   9986295 
 67365590  24806518  77516887   6645361  13259619   1930590  29996604     64900   8402256  35736480 
 67459145  41128576  38212000  34323134   1809870  16871004  11120142  32728536  51290340   4204239 
  5548090  25174906  49349067   7325914  46147850  54622860  23005501  23754498  45888192  19518394 
 66551067  56176560  47415368  11276227  32862262   9437220   6325369  56345484   6223230   4669050 
 31953285   5390332   5837604  14094864   3700286   7678692  18970666  24541350  17772807   5863170 
  3932525   1154088  65396944  47324739  30204132  41397048  57762960   4594460  13455204  10933808 
 44127720  55746600  87675873  61365150  72150320   6954864   1965663   6930327  26983572  64678455 
 49589514  18361519  46363248  12548704  18318144    986250   7817580  27244200  49941700  33983070 
 19777828  55421000  24527241  53774553  59031672   7449374  38919042  61260578   2315682   1862906 
 15514831   2518248  51185568  22034430  13897032  32475828  18901303  65203560  15013163   1734185 
 62261360  10135074  42223465  26390143   1788250   9569159  80198530  51493555   9644124  11904455 
  1066384   2837570  37533100  21373958   4096818  26291250   4641630   2506686  23780229    827862 
 55771968   8858523  49765133  14161698  10195962   1035129    926592  69663930  70662306  32289048 
 25171748  45153342  17576334  50855000  37185228  43052674  12941008   5488002  13759014  28230672 
  4636100  49800360   9764101  37321093   6912427  53809902   1221776   4018065  16680938  80557530 
 30888760  26716800   9426699  16669200  79806362  13329140  69333192  28888660  39701923  51296652 
 38974320  13093080  18217808  10486875  68858832   7378935  41490930  90496950   6540961   8988854 
 41961690   1670504  75822968  67061459  16085565  15877485  19357230  24597510  76723218  87446184 
 25646322  15135432  51822120  39123347  12616740    295573  39657936  68736525   9088194  60615090 
  6773916   5023744  20499144  22003072   6230770  38485700  73134204  35355276  53491270  12657720 
 49311144  32968576  25883132  16080273    328888   1446302  49623264  34459272  24846284  51234183 
 49311180   4265324  63235564  69483966  14694030   5868630  76138916   6929004   8844420   2919456 
 22648266  38512504   9047536      4011  35293263  54723735  74542356  81970950    979616  29099145 
  1427840  21601868  35307237     20922  36923544  22702080  24233513    572368  12153960  30881745 
 25405944  13410678   1805607  22993989  28293310  11994216  36161487  17503200  18855900  36193360 
 13816383  28339421   5536872   3756240  31596624  31582228   8857075   6288744   1599752   5562648 
 10206990  15000440  19008275   1354704   3852360  21545810    712874  16685988   6411600   3595808 
 92210211  28684827  13146965   2339250   2125850  41360416  44113596  28996880   3634040  14908329 
 35478472   9073756  24766768  86469125   4675460  41243202  84699172  27256438  43372660   8963526 
 48052290  12867470   6549360   1226940  44546816  22779179  13086710  16145860   5952210   2016700 
   317625   7088870   8863083  19263772  17917587   3983520  10372384  12967843  35805066  33974770 
  3427960  26830918  31295400  20186586   2490018  10099463   1035034  17945487   2816356  17942400 
 27196120     82209  54328624   6543714  23979684   6503632  21820580  28325950  43169125  23855718 
 40761568  83395740  46741387   5592862  16727508  17575434  26335064   5259987   3126640   6214250 
 10280724  36050856  31102558  12229088   8301525  22585850  15805660  22814700   1046240  46210422 
 20148664   3364768  24790202  10880424   6755994   3553184   1181244  21437472  38258720  18928921 
 61895680  30494948  26285040  22134924  22573012      6258   7948320   9027744  21296898  90203344 
 32555139  83559510  35274338  46722004  18334890  39322140   8716620   8353116  47364055  16218097 
 34788885  42806908  42274164  26064180   6829656  40030340   7773444   1709240  51446386  71584512 
 63996952  41058354    774991  11463876  43035696  19011738   7554470  19952250   1259734   5010313 
 40794669  27677889  25088118  36866631  42179355  32558064  80852464  10386636   5752376  16447392 
 13210925   4239216  41662247  23980037  74026290   5318206  26276544  45109743   9339656  52206945 
 17078184  13218975  16318225  35749272  28438606   2431674  69635576  11007845   8091252  62457524 
  2398265  13174700  88559159   1926375   5463028    180792  41417519  14313024  19676230  16778412 
   967912    767368  20536893   4544566   5565274   2162029  13412955  63216104   1520057  42879127 
 13845540   2410317  24222891  55900130   2542418  17157852    597640  41791780    803155  27928764 
 14594328   4205991  82886500  58903988   5912406  47339520  10704015  37336864  38297993  80048697 
 39300614  19877336  13732674  56341804  10157184  10226430  62432883   7117740   1789254  52652004 
 22024966  20535210  12693590   5084240  23863686  21167811   3997890  20022828   1562868   9066660 
  7490808  15674868   7526166   4168720   2756880   1083940  46622994  25051812  40148920   7143981 
 40696560   5302940  10315200  35808330  17987271  54335840  52436522  22346166   1072422   9816730 
 17196069  86870790  57448260  46891908   4515248  38388764  53985458  21323358  67098160  13429960 
 53068041  27557698  33655283  28833428  54480855  30618451  19254655  49984345  26140800  18855819 
 22662120   8135491  23510675    345060  19840875  17104164  37389660  72849372   7101136  25110288 
 64257872  22032605  21993852  88930305  49264488  18363400   6912689   4222220   4757220  67617732 
 12486894  80544093  19290428  33454253  19759878  40683570  37988280  21513605  76622469  78181332 
  6332466  37455581  11230428   6444947  66906000  19485400  42035425  33202649  57105000  33171765 
   201188  13337240  46632422   6425013  17516240  16170945  14184554  31972364   2749395  19599624 
   622391  20037075  12572100  12223875   8598576  13889379  50595992  17280370   4727258   7010991 
  1332666  52122510  13684086  17842996  21830123  32092170  45289920  36548040  26319150   9247424 
 71911532  14843374  30859740  28764209   9239022  15883054  40523808  48198624   7257880   2463264 
   862752   9310530   1339206  13625211  31051024  18033600   8613772  24180930  56304024  24936727 
 31575036  12921300  30992920   7005225   2524511   2886750  66012276  15204735  82304688    815410 
   519612  43298034  57650750  11225520   5422392  26444550  62539353  45727036    798544   8900024 
  3952464   6348000  36916145   6252090   2639760  31908112  46398592   3022155  32158292  38229310 
 11084045  42262860   5153330  53624213  65388042    530173  10337248  48396177  35814585   1209624 
 20962128   7278742  29583796    881781  19465734  46221868  33902460  49074652  20387205  35812917 
 46848408  15321053   1008436  31185627  21433570  11801760  18212250  26874216  45325272    205220 
 37119412  64614660   9476046   7367431   4705984  52509504  32828292   6359360  47839932  40379764 
 36166262  69761560  41733888  20378407  25003682   1730520   7179165  14866648  27144286    812268 
 51175110  54477142  21811307  70262496  19085155  10234152  34103309   2268927  29205141   1724800 
 47629593     23744  18592002  12896013   6104280  30158358  34996656  11477564  36064229   2290161 
 16138239  55047462  46462156  28607373   6655089  13553496  10930626  51849300   2537811   2621774 
 30838440  19073234  46250533  10817730  20636666  32584222  45232236  11254859  35788924  44757484 
 52546130   4305246  27637800   6890564  78535869  10858575   2105412  28028410  24289561   6881031 
 34069301   1906290  55296130  18222502  31382208  45187605   5426352  35032036  64761588  14921064 
 34155198  16922135  44668883   4763728  11372263   3473448  16799146   1562571  29214240  46972818 
 44067056   4403157  45547215  13883905  10296976  10111535   1553197  59951892  64131240   8783530 
  2230245  58908339   1078924   5854765  59623995  44342400   4594579  12953512  23024664  28386627 
  5618610  33913005  10483240  26830368    827925  54117222  18320472  21032569  11126682  41997670 
 50734980  40860825  46788300  37623901  21008154   4196330  19299546  26444880   3727522   8812520 
 10047224  39375022  29139292  70934250  35453490  31390948  16416000  31166306   1455704  45699571 
  8588332   5216400   9152346  11284598  38548008   8679100  16003890   5019133  29187104  13982250 
   907920  29855364   9971184   6258480   5172118  67764104  54762800  15458500  17967152    506688 
 35795012  17648652  79418955   3106752  19218816  56511336  22941137   9287236   7944336   4112570 
 29340606   9598224  13079638  75495216  18076510  30886822  26911620   2215474  28506632    338238 
  3010560    149937   7118743  11603615  43413576    383946  38218500  59447388  67411124   6180642 
  4608464  17657630  17549168  41423688  28838970   8646234  14661675  73676028    667080  29927764 
 41171466  28877760  11846709  54241348  37946090  55620828  32576868  34249457  19710856  55524004 
 41755896   3665109  35170698    145343  10578516  19244701  15643400  16101360  74407508   2525734 
 26678848  32128334  12813336  71793692  23694245   3767192  70804608   7112880  29443320   5182885 
  9807226    627594   3576960  20774313  11241856  55409080    781731   8734770  20306820  41048514 
   795810  24879152  27091001  14724264    783443  66042998  38661016  16951456  12946416   5102517 
  5478072   3724272  26168256  15940530  32861574  27099560  83680180  47040264  42606668  20297168 
 15584256  10816148  27611350  23051558      2787  12185152  59945821  24105600  10709820   3232812 
 64109534  16739849  18271989  20631644   7509722  12788900  52078617  64814880  18679950  59313625 
 77680752  18582011  43553221  33457825   6177990    903268  37827582   1568470  19870800   9575180 
 31924288  12663840  98571806  50877918   8101080   2124306   7161416    933636  32431238  41821132 
 62804392  33175664  31975398  57505144   1456314    462940  23497100   6263178    292068  11947430 
 22628970    956771   1256616  28427000  57970863  34698496   6678321   3173346   4209184  53614431 
 51352640  30641360  45321969  56883536  38832951  75483296  51760800  30145550   2940832  48690325 
  6462312   6177502  67966140  39101810   2942632  18819696  42106568   8693346  45141209  35472492 
 10456200   3311267  23260829  14639184   2680021  22812075   9803430  13150950  35033394  55563387 
  3964080  46815730  57816240  10733126  23928751  12013350  44534616  12831634  43161196    940335 
 33626345   2628800  34111800  18112332  34842272  34723003  13041940  16316802   8072026   1306588 
 47527874  40468750    596138   6593060  16234749   5354415   5772796  24981530  15469281   2229474 
 57152640   3839654   1595772  29863935  47001006  19670625   3240180  22742178   7240870   5579954 
 15344168  43392566   1557090  27307456  14192687  49936680  49544040  57118088  34967530   5981428 
 64120216  34075284   3676390   8859735  11318760   2458770  21425670   3696168  55853146  35666530 
 26213488  59600616   1137872   2158780   8025850  11629704   3001408  12469795  40305824  33704708 
  7158360  19504440  56297673   5272917   7132560  39360582  25592208  50644951  27376000  45873744 
 36278618  34597640  47861154   6297674  11876395  15956196  23293229   1897350  77728228  68589668 
 46314000   1551957   1478768  66985048  25319229  10659671  51137425  19087310  62012542  36739758 
 27346948  63303776  13059378   6233370  15869595  35093840    897324  35459372    958219  16058280 
 19718976  10676708  55228416   7072095   1711023  60943938   9275442  19983150  11078760  72858084 
  3819798  13762628   6559875   3511746  33949086  20119727   4654598  15116252  55832080  13431660 
 45226275   1753225  17129954  45094101  29970235  16036290   7641790  57386735  24874648  13306620 
 30230946  73997212  26035066  15366934  92333370  82295327  12077324   1857592    116262  29993480 
 24008250    394500  57791475  14562213   6298092  23823180  57785716  45338292  42487094  11084095 
  7053695  47223594  19878250    434928  38016030  35474432  23187400  24111672   9692209  70514006 
 18223540  28731744  53665728   9224770  12869427  26769900  45003969   1606480  16397760   8449272 
  3419520  37794168  41985762  50768048  73603842  17161092  30651984  45987482    368764  51358785 
  8927420  11912670   4003979   4454050   5325738  30719150   3551704  19029978   6079200   1977705 
  6521200  22243430  36270639  13070808   7571535    572139   2308176  27658134  40612096   3863750 
  5346387  75777500  16418090  27130435  23782320  19610125  23608281  16162430  36498132   2929776 
  9144928  21772929  17756020  14762071  39336480  27283128  38144125  11741888  51169061  17612544 
 18326916  26546571  29974459  21745815  40902860  27895048   3838616  17523478  60268449    948070 
  3770190  69800808  38553520  10290408  43857540  18177302   7319724   4542102  12005235    616720 
  1399749  24044814  25625864  43462289    643075   2826386  40040560   4699350  24709861   9886908 
 16495710  13384911  29485056  20012473  84124256  30351488  34856493  26852680  22620500  11578836 
 19670904  15273990   5450098   3085824   8281413  24806160  22628268  24016038   4442100  21373403 
 38755008  24591816   8233764   7587440  14550742  18284920  53133312  18064896   7379613  45429318 
  4085640  24666280    604656  11051996  32001730  19563294  45872350  19355245  31219650  45763578 
  9561140  32601562  29758144  22835175  39954043  16541742   7828142  17076024  10781968  17062004 
  7176312  22799182  26068147  18096372  59135076  48059270  83241078  79962671  40741624  11526348 
 47929012  12857006  27903750  29599675   5497316  87048684  31382064   9745476  13692576   6755817 
  3911772  65098712  46158120  24673206  59793408  40826394  61527284  16643340  74554260  78055600 
 59064840   3743313  27797805   6810888   9852480   1379685  24618774   8640267   1358201   3000854 
 25079905   1574055   2547152   1687788  46858724  61255688  25242562  17038575  84666414   1702245 
  1426852   2666154  25585050   6340642   1688032  47228992   1955904   5965708    616768  25122556 
  7194264  10171933   6809472      8604   6269247  15372929   8748402   3613567  23378589   7386132 
 14242294  82582160  15545160   2085215  13907763  67552884  23138224  36430184    758317   5956873 
 22650000  33788937   9806340  45868468  13014144  36549600   6489472  39692828   4012426   6909534 
 21261756  53244072   3355170  60434632  76155720  50157345   4990752  36975000  27843396   3688850 
  1442784  11601062  43044966  30680393  26903880   7445880  34718723   7908134  13796509     71456 
 48735428  37820222   4580956  71569062   4735979   2614326  28716491  29072979   3500940  34344704 
  3527892   2592436  18029724   7526988  84036122   7441930   1235570  16125617  32001123  29009616 
 62705220    828410  12954704  99520560  15880324  25320992  18108672  14277802  21869918  46538401 
 75060321  21505302  51451295  85183878   1389960   1174384    378430   9249190   9291919  18823878 
     9265  14052280    654885  39355506  15559726   9896256  12932244  13344864  44076186  17420136 
  1006880  43108533  36231440   2625620  53241814  14135850  15222355  44591715  64036830  43217370 
   554125  18984522  17538840   7450296    358644  10956303  25530505  42621039   9870404  69164377 
 31198067  18174982  67961582  23222892   3774189  52587766   7984444  55948000   2081288  17291071 
 10864344     69090  72804848   8625886  16019700   2425585  17410701  34068949   6718750  64419002 
  5774260   2191720  17616856   2216979  19079720  11931984  49670775   5009589  49630280    632948 
  4671424  57369192  27538680  10596197   1246968   5910814  22575502  65760205  14334060    733278 
 57975610  15214212   2118026  22499532  12002997  20013420  59257856  48664710  29645300  17258776 
 23017500  12081510  12320288  16061775  70552595  24536980  22308984  25008256  52127933  54404636 
 76270906  20152730  22423515   2864043  20200248  60580020  13446576   6339798  38318554  40421472 
  3532144  28975140  38850750    281050  58968105  11343267  90731490  30427488  26557478  25016625 
  2979048    808209   6190782   9124550  19045528   1822810  34381010  67995852  35011262  58635304 
  9696810  22698293  56285504  23587265  68942727  44599390  14494896   7231651  26155360   1101126 
 66660770  47339655   6475042  19123396  57278016  31684416  79281728   2097600   8709338  17582760 
  2806832   8203476   9504935   9864740  12624687  18347139   1419600  83236140  38214300   8579922 
  2224800  58562700  80809904  96287048   2051172  17882706  44520444  63069930  10665178  80781280 
  4247866  21802438    841455  39644371  79672437   1325604  51808671  23238537   9960792  25304151 
 11048712  15369490  10948520  82576004  46680317   6695382  16277456   2522405  15883446  53754360 
 44011748  15223360   7840392  40948325  42635520   2362322  69948957  64672179  33915028   3441130 
 37523906    270348  79624729  11920138  18630960  70878924  14349960  37474456  70164984  27875622 
 12251341    130644  12924050  32444685  37610161  44846221  40477112  55574155  17564418  47043363 
 14286750  15259580  41917600  26460721   5561604  31091775  25616250  19929468  16965087  66015148 
 21726840  71819520   9633792  33156482   6726785  17104129  11454156  85540752  16279314  40104649 
 32356544   3575610   2473688  49041720   6028704  65426285  52378260   7119615  14994760  28293456 
 27626952  10901800  10916352  13560699  19503120   5563080  46802361   3761199   4538160  40179761 
 17158426  28926826  10204550  20321378  30300816   1915650  19791540  45413337    812045  11677240 
  3810402  61323908   1371370  49429030  56121005  39432159  29094648   1200528   5376735   9025300 
 79030978   9237460   1189836  69152598  15287808  49858200   4716558  39484172  73814598  25693200 
  1322872  12412839  19467168  24285183   2763195  27932036  12896629  16326740    420120  51879906 
 11067060  31941855    125200   2881100  53611680  66566200  29454625  35398983  60593168  61489120 
 56283933  81789000   9299192  25723890  71497510    783180  29020068  55472225   7236424  14166900 
    63712   2054884  45661682  63592440  13537339  38326515  26380200  25040390    771926  27647499 
   272041  66159918  45204014   6294912  12913236  24630827  54813600  34058978  88393955   8369062 
   668650  10365586   1515203   8359242  27868139  12600396   2612291  33232290  19054791  12099951 
 23879846  62109716  24596672   4951777   6810347   1283738  18648198   5090480  12786692  38885560 
 25958351  13532060   3420690  32722453  47881791  24581280  12794785  25520064  17990011  23785608 
 35036361  34523804  42342664    285088  35771008  15358464  51530112  39930880   1232432   1973997 
 87469048   3408440  10620815  49860090  15968134  85770826  13964292   2900874  29091080   4997072 
  5717129  18239864  13016515    663750   5674600  48308634   1212120   2887547  30858204  24044614 
  8916670  28933618  36160824  12724460  40382139   1949480  14794350  37673095  24583944  74560662 
  7098273  67229542  22837010  18378048  37726672  59637312   9899968   9846150  32990088  11843658 
 31237650  42699036   2523994   2711129  60251590  37545786  11620412  29789100  26017200  84994590 
 37940625  43330925  23756250  20192748  66246713  36191457  31384056  33410520  23707910  31747632 
  7834608  77182560   6024988  23484150   1761760   4048817  53678860  33479919  54788615   1140610 
   866840  26763210  11923765  31401629    768907  51303000  32530716  86283216  25944555     20951 
   545700  33656337  29590644  51467920   6437186   8980720  16623068   8182330   6348348  33583899 
  2100125    178890  89028249  12741418  33030560  34507858   6906306  14289186  27652695   7790060 
 66463982   1124604  42284592  71009004  22734516  73873712  26336156   2238030  46721997   7325996 
 32723988  67848030  71772248   6156689  84342888  49236504  42522656  52160304   9281180  17978070 
 11814755   5855970  18579434  35722703  28946346   6908370  23905670    826875   8343104   4968840 
 75381184    124440   4668651  73738959   9569300   7650670  74533296  18632768   8929800   1916467 
  4449861  79490136   4085520   8589273  71786412   4190586  74853120  18813195  38854804  28605645 
 13550888    906660  13230352   6038283   6675858   6395042  36769416  10235376  57988065  19855440 
  1321696  20452562  13632000   6566408  26911716  10332255  26200614  53377760  19454274  22526133 
 79923034  11385460  36856680    133308   8792298  38563036    647900  13783239  46254448   9522150 
    97886  34858527  95550886  21825028  43488000  27529435   3114765  27941784  10370250  31638748 
 34598016   6061928  29576940  51586482  16439994  29290443  33980382  81223800  20818404  68969850 
 73012800  35691021  18078354  35844344  50697152  70727418   5936142  58567425  35255045  16128784 
 50564718   8462538  17459806  37733007  25414137  32338547  30026214  44234816  12537536  31853223 
 29764620   8171475  33898660   2936728  28013448     27690   1658860   1059860   6381357   3165876 
  3935730  30001906  21553400  87840207    862420   3775632   2869587  70050870  39088301  81143583 
 61357350   5024876  11191446  10602210  65030560  35510575   9982120  61262109  19970420  30463050 
   878560  26116452  14525357   4473470   5734070    748898   2473600  90153261   3731264  25929082 
  3759417   8426297  63254961  77407596   1460416  15116239  21036414   5497500  23103204  19789928 
  7054905   7413864   5873499    784792   6515915  40505062  15287448    572355   1527156   4940832 
 27157936  22761810    916566   7621320  34248379  51041530  16143946  84233448   8628515  46629378 
 19329712     40651   4778410   3227798  16633652  11715600  51462298  22540542  13660704   6349668 
 61722000  20012672  11096741  74622316   4019580  37371531  36081664  24087760  54517395  21673785 
 11075526  47923007   9689742  29415925  26348436  80533471   8155216   9589482  41574577  32258754 
 16618735   7302639  36501964  20380369  20211191  18778816   1249560    190273  51582660   5035392 
 14252160    762105  24203168  60583996   9048735    534000  23552813   5878656    244829  34198164 
 43158726   2989504   6683159  10959460  31727660    786501  36529974  18542156  33923318  25538859 
 72324360  24236388  45936618   2610334   2440134   3075240   3672141  29288365  34069360  19712776 
 14354298   2682944  10085242  22173970  10790935  26757962  13224625  20114502  25697686   3869901 
 28887924  22191120  67694121  39077143  78723073  12133959  45335760  14794432  19588732    842168 
 34136496  68764960  15672309  24475335  59952264    849502  24290208   2925689  62627694  52561557 
 11502200  34785162  60656320    628425  13638267  46576497  36470157  10821888    421876    198016 
  1369500   8814423  37719244   6858254  10764288  28622178   3934950   4509826  72857043  16203136 
 49868604  19955481   7413966    268840   5467000   3428737  41057250  13050016  20687420   1567557 
 72581808  21398400  22926365   6938080  32197644   3667110   4143817  18458496  42473952   4192955 
 26702937  37398795  16162400  28556724   6478810  16172064   4706450   1069409   4533100  57017304 
 30846970  32712254    566304     51390  12579556   5777838   2590750  11325184  70685502  13241937 
 27577165   5733156  66594186  26274215   3933530  37201050   1856688  47212320  81112344  32615672 
 15207996  13921730   4400531  45671238  69471792    969138   1912985  38147771  53400368   6113915 
  1844499   7935357  21062295  60477397  54788720  16075608  45534996  15587600   3986328   6730880 
 10637166  47226918   7593376  57712963  40210464  10865490    961932  15468795  36169662  11854290 
  7357770  25198445  33387352  73796616  27757905  53027100  74021220   7628332  20584668  62933334 
 10089982  47243448   6491123  18962460  33319593  53075909  57201870  40600126  52350708   9719151 
  2245392    351969  13339638   1924320  58457048  33938676  21282723   7153529  45118875  19415664 
  3682000  32991238   7713126  37916360  57399870  51683705   4369770  41205768  66450099   9082824 
  4925592  15652490  13457158   9255910   9614700  31402630  18062500  54564062  77053155  12636756 
 15756146  17587320  70727200  28290976   3731625   2880288  21251615   9034056  36090975   4386795 
 72376962  14357448   4714530   4355176   1530414  87460136   7976871    926478  10427454  25846200 
  6695606   5244448  20965939  17090164  47141850  47131968  19929768  37409520  13610874  38208346 
 44658306  10096350  29341320  32117798  24706806   3480561   1576829  71739932  40501532  63414078 
 48430280  16427860  54507368  15629466   6098230  33898257    183180   3108768   2464326   8196988 
 69780410  57207425  25796280  49520456  40585664  20494485   1369656  50837964   1351350   5393971 
 28198148  78413237   2349877  35659120  78611589  44555210  12035673  15827664  48440096   8082585 
 40015755  13313775  21620010  32697687  23318616  68079300   7985000  14105784  31359978   2143669 
 16979136  14112000  58125137  82722068  55492360  68704242  42737058  51913497  20449674   3388851 
  8058852  53659338   8700643  50274552  65840616   7883855  13334664   1390896  24757250   3358212 
  4299984  25930500  24324204   4469824  34331200  18834282   4077918    110528  56695140   6529600 
 40753518  91606806  18650942   5310671   9899304  25772384  52752854  56022810  17307896  14765169 
 13985244  61479420   3899610   7160893  53864948   3222576   4940229  17257438  42329924  63410958 
 14749490  15684975  33307060  19606428  16162084  63592191  14956228  71439831   9642025  77960116 
 48525840  57258795   7373118  21993136  33258064  43133232  14306358   8044659   7137450  11113752 
 27901566  18004400    838629   5157872  63109884  35646870  36973747   7509504  27576250  41113862 
  3073252  54488588  28547650  14008962   3544320  10824180  11983440  28573053   4373586  22384308 
 14152243  78733032  24074016   8349184  18955220  17513580  77565860  58975090  18897256  43316754 
   676466  57760885  14696864  89740144  38469513  24583585   3247959  30760359  47437548  70722252 
   559664  12423492  71580015   6136024  29907301   1741803  62553652  29665200   4939044  36809154 
 18955633  66200576   1176400   2752881  39148650  61200624  26787131  11573060   6479934   2560003 
 10341980  15473590  15786144  24479730  36747698  87451650  15483781  30965088  19109415   2770131 
 79875928  13501664  14020857  31505990  28441692  15023379  20131212  25450152  60574384  27327826 
 20818205  30286971   3745287   7984236    502850  15210472  15308376   5994956  49690971  13283380 
 43963920   2944527  11166358  37706958  80637240   9515601  20386800   4861188  13846560  45475048 
  9072000   1413244    954880   5246280   6084639  10865821   9937488   8513482  14328475  16929585 
 15061607   1272240   3118598    450060  13356690   4627600   5773848   8422952  21683204  30358450 
  3477210   6178746  54922650  66413586  11828248  49856520  63521383   2895197   3687060   2409953 
  6738848  25487454  35097507  25554928   1173270  57225978  23415125  29887470  41207637   9374616 
 67595283  25694184  10697627   1828442   3157551   9293550   4613934  34151826  65169169   6040467 
  6356221  10575488    839826   8887570  15983100   2392920   9994775  19326888  48757077  11981115 
 22239056  10247622  41859384  65231875  94088704  10459152   5954546  41774362   8212186  51083712 
 18840576   1489532  10249519    932970   3472830  52552119  49425714  26165772  38464360   1671768 
 16310802  24020010    321488  27055974   5824753  22583280   8147594  20171970   5291451  17893572 
  1391620  23830392  16547764  57679090  11896100   6940830   3112810   4824460  31427187  11947455 
  4509642  47919501   3808681   6237572   6996530  51159528  54108544  12196767   3808080  25371440 
  3877362   4237744  57013000   7990560  64789743   7771310  37607791   9605124  27013362  63002240 
 30365104    474472  19829667  45185184  21351942   9100800  32017282  65343872  19954152  14626710 
 31852782  20234402     55860  75630318  41071262  32399948  15366897  22844882  38979580  31059986 
  5932716  85238532   9318090  78449280   4731375  30186502   1166750   8843285  59257432  13256120 
   289002  25295941   1039051  88897230   2159394  53596056  46881240  29819790  31784782  41340630 
  2193435   1909434  34079679  36510140   6455232   3996570  44371140  19092990  19052704  69688582 
  9754884  28420458   8684892  60380101  49010691  12278352   2945104  29550976  64095450   3916614 
 22640538   9247040  60839254  15754350   7088220   7653648  14091980  60246439  24026464  21113179 
 20061024  11102920  44437314  25752129  34764345  57340920  26396052   2538564  10539215  14212575 
 57646036  16718936   1461100  14880492  23608368  15541240  36227763  44475561  71144280  11959590 
  1580640  32583222   9285800  18246033  10388088   1375838  76644127  15913745  52224496   5638611 
 73829158   3882411  30071493    735420   2640466  33261592  16202718  22382888   9187067  17659260 
  8367296  62904087  54010710  32417446  21533678    118675  35560960  49138078    118776  58584160 
  5352387  19332320  20383884  28205877  37562304  11147740   6900192   6861750   1682240  14500000 
 11757025  71614088  15670107    317455  31401565  24414620  62640656  55254420    529626  82258044 
 10637586  15592918  55190007    141440   6091134   6776271  42072123   3248576   5196476   8308578 
 31373472    665184   9051700   9018123  21482450  18744990  16524343    135090  10273503  54975238 
  4598880  38725532  11831370  40188307  79602096  14340040  38323300  10975888  17411032  11073751 
 25860748  26481624  53334470   2961318  63134982  41466060  10071055   5898304   3149748   5136355 
 47632704   4746105  69982642   1033606  27906406  39115586  60905733    413091   7248832   6772764 
 41276743  43249824   1177748  14313236  35203545  20534220   6668040  21617160  14989546  34376995 
 49641585  19758081  66799440  32430090   1487886   1093079  11452296   8478114  70032567   6239049 
  5416016   4685109  44630196  24480864  40256118   7475712  19684080    169560  42625035  29738667 
    61632  39784894  22294206  71172032  10336320  23842412    201348  48225480   8509579  16310781 
 24193671  46082766   4786740  46674257  19827288   8962910  20359108   9883243   8538049   1140903 
  7598208  60005868  26911980  22102208   1887823  79210754  15023350   5976072   1874787  50167460 
 41997120     37076  16540695  34465158  70862643  30918429  57635372   8460740  71685936  38826378 
 69721626   2896192  43395156    593901   1989764  22082736  12385956  60589410   6124176  67208671 
 22897632  51692715    418880   9545010  59429240  33877620  13540332  30680189  21852648   7955710 
  8522925   4923964  50182191    707520  12919698  53083296  65391284  23604932   5571475  10998295 
  4783216  15495956  76668750  60071403   2353289  49035844  32833661  15894252  18475371   2715648 
  3863340  37668312  18951645   3605213  19843352  23772735   5857024   4245075  28550683  87883540 
 54301416  43545448  11007669  40008017  67751511  13896978   1649056  41348630   3682920  12770655 
 34277880   1635543  34775730    799710   3292724  26693584    610948  28877904  13489119  56838780 
 27543650  64989104  27847101   9360084   4220109  34654695  11862200  12636832  29336931  16998570 
 54629640  36282803  33237145    363092   4702290  61341600  34629131   5221262   9413570  19539936 
 43910508  47403540  10753788  26062280  12584979  66861069  18247320  84660984  54197850  62989576 
 30233584  41048370  18255030  36288540  71654052   3366540  25955271  15537602  40677039  22400360 
 48146110  11284806  26180292  57137712  61487725  36327283  44596355  34218240   8723429  23682645 
 51618840  60101901  21488190  69994594  43761025  16110105   2642568    520847  70324928  23860918 
 28180425  43206000  13651329  12292098  23218440   9110140  10180654  45438060  19457932  27979070 
 52951507  56782524  53628452  37024457  70384426   1018845  12762246  15783667   7713240  15714272 
 80241270   9406434  19091401  26618805  95845185    714618  15916053  51292820  10028040  22610679 
 52555587  65254839  42159925  18359145   7142850  55952112  58577682  44127405  23526802  13055287 
 50293656   4419058  45250324  15031548   4446144  34503408  12516960  33634752    252735  20537992 
 38964994   3501468   3488958  28589652  65595775    601956  17647872     71890  21030890  10408097 
   948563  24084360  13862100   3776094  29434503  52439670  28990320  71389299  26015000  24313345 
   484685   1534092   3046115   4115580   5806262  22167783  28008708  18330495  48452352  17455165 
 84389330  30889804  19227285   6360770  19032838   7015680   2418248   5857346  16556355   7872849 
  6460272  22069100  32990814  39017778   8115058  42280260  27944025  17550120   7129848  19341954 
  4165460   6497959  36334100  14340956  56616375  20667825  16531394  49510206  71492988  68968960 
    65862   8425950  19611240   5641380   9513450    257760  28790295  59781582   4038630    202680 
 59349339   5428722   4011898  31890768   5542056  54807980   1604106  85078060  11212521  42608539 
 63369675  54505974  12781977   7456424  80420472  30361476  57792000  15649010  10216456   4850208 
  7774192  30327192  29322144  32370645  32446336  49664846  30041505  57142800  13406672  66518536 
  6129286  22285335   4131898  10200675    113148   1219131  23778138  15968090   5762001  25651146 
 54236323   5351840    291922   5427540  35507238  78107295   4884984   3569830  14409983   1259888 
 29019836   9817776    241835   9409488  11653278  33303360  44127446  50651640  76692825  15102670 
   823768   2211000  18898398  12322744  11745272  21151700  18642348   2743481  27728163  25777444 
    97310  65843920  27638100   6092970  16459200  42710808  23812080  48176744  56960980  36818568 
 30902466  17652051   7688908  57274554   8055308  31425506  65783172  14017882   3189807  13246261 
  8208661  65898560   8888616  10360240  10270528  19126512  56169911  10698324  41500352  16104249 
  2415694   7345628  54116712  31088514  37998905  53441775  15348399   3850216  28404516  49264390 
  4385410  28037268   6734156  28112624  58671889  33238619  26196480  17250420   6712555  14735056 
  1561400  39999780  74591770   1893528  45776768  42959742  73559907  26381516  18844035  29887464 
 24716976  45176183   6258240  49404448  16560132  19553146  19851895  12032180   4858040  41611056 
  5981480  11319484  65957958  14384985  44911931  18013596   9303720  12913292  36181117    249228 
  9096016   7631316   9690138   1730480  39161103    622728   4411940  24760998  27470340     59280 
   774231   2706858  75034007  36113861  66302448  13998419  13441842  94767725   8366708  46221360 
  8352396  24071616  77447943    403755   3251397  42176650  25050228   1838163    345828   6456525 
  6530832  21621144  28508652   8039166  41452530  14321070   5555558  24767368  12018645  25578780 
 16748314  65339730   2522952  18008100  15598610   4722762   1443480   2724359  77881700   8370756 
 25293480  13545450   4904096  22804484  69685960  15701040  66975228   5557641  69255054    993013 
 43223368   5204642   1350028  79359876  80810664  35614245  13901361  36000980  16067645  38392014 
 83078116   8840310  30297362    262980  12142650  11220982  22465458   7113984  20961674   3224172 
 47944716  10194279  19412891  46833000  49317304  42462720  19607828  36323121   8216335  26610357 
  3701152   2957344  32119371  21102720   1369149  20208742   7405761  20366525  56667520  14055345 
  6588972  23449545  32484161   4683856   6405420   1152046  13529180    929434  37443945   2255020 
 17076402  21451500  36685716  22481328   1909030   6603870  58665276   2335158  14887280   1840020 
 38749040  11866652  86618682  46715430  21497694  24636276    532947  51870618   7739680   5557706 
 68617116   2152864   6680400  22251005  77949382   1594646  49011336  67214865   6020913  13519926 
 17386216  28151252  13852808  19198984   8874360   6403250  10546300   4697710   1082980    128864 
   117540  30294118  10341184   9073272   2982670  34305885  60027292   8605350  33327946  52961000 
 34669800  16576160    535381  59504892  59816130  32536064  11597348  82303169  60421124  53176098 
 10024344  44663436  66373167  29931291  36071308  90276269   3658180  75246561  54041262  30904566 
  2116680  28712265  27730992  21531264  51737505   8118057  75093318   4410808   1780950  39560040 
  3248490  35915620   6505920  50552400  55676244  19660038  18352521  10775308  39334274   6079359 
    27956  23709814  18085924  23700690   4464189   2542736  24142580  30272580  15352160  55768686 
 51606985   4606848  11875220  45719576  61998808    373256  12822234  14680496  39069056  20371968 
 39472488  69456300  24152222  16847487  64459104  49224280  37086636  52383411    137984  14939216 
 34059028   1350683  51151176  16280136  47780136   6609568  20553364  47948796  27930200   7623658 
 79347660  38893634    370979  94760490  25988420   9300960  34996752  32895540   1967968   1655708 
 16130518  23425584  53762694  10492720   4796250  12821224  13065444   6001765  21109304  27992869 
 11052190   4436138  17730906  54835227  33674373    829719  36840699  80498448  28408607  20015451 
  1500292  58041040  20455188  16048926  19216736  35959560  45240863   3312199  25397952  19657456 
 65110170  28864464  90637432   3899520  12743932  35397930   5078304  21418944   4768220  28534674 
 36104600   2267664    976122  32160612  21614963  11004192  23090580   5213524  46043123  15180425 
 55325952  74792388  43918680  47767694  38140585  11339490   1155420   7666548  65998250  42130790 
 50063181    510950   8076960  32662392  92237234   2173761  29043500  96510967    144739  52242087 
  3401958  10944785  10336200  57802880  42300786  17403966   4536863  34241112   5977632  28573659 
 18059734  80543475  18690984    966208   7186644  33325925   4479164  28957082   3086712   8416122 
  3818028  16897308  75342912  21426256     30291  72375215  40602368  41921516   8373780  15815520 
 16921008  27330408  11225472  47954892  16289248  13227047  17702100  13075694  84758002  17121690 
 92016813  12164978    220473   1438770  32645796  12386400    309680  26591160   2423730   3808133 
 21830820  46343462   2696200  25116966   9927936  50526231   9040620  30816188  54973306  44227041 
 14307350   6192428  23708124  11674750  54614052  68899844  12187112  62966600  87650393   5166000 
 14257445  14934769  58928415  68421375   6863824  54823446  21562608  55569980  15952035  86639625 
 55422306  56448672   5423814  23445191  82382534   6375230   6224800  12330220  42582018  13948704 
 41332236  13161720  49376790  35836860  10529541    965034   1445300  63048274   6888554    338435 
  1370112  27296624   6494330  21447500  68708840  11404419   6372309  42302970  23132844  18901344 
  6215409   2141690   5363871   6637752  26112354   9148800  47135228  12387024  14062496  67093442 
 72656290   9606800  15020951  14171853   3616075  36752744  14058838  14500520   2810368   7933230 
  1779426    125732  17891276  49046076  31922025   3679430  35144424  29934674  58816538  50770720 
  2853932  40270348  20990880  12281527  11930630  33028383   4518171  48970483  43387336  24676185 
 25373894  50359035  19045224    869913  19497232   8046192    361015  19367505  11421510  42339840 
 59315202  22720568  32726925    199038  11384310  56380220  21460348  35699508    118162   2657680 
 19791527  15291835  11881010  13300072  21244663   3433403  44634720  36421260  69275000  55534592 
  2210859  30947962   6055875  32997729   7516400  60347700   6944515   4026090  12344931  11151904 
 42182980  20017140   1830020  41531670  30350508   7577788   4604040   5823300  34386354   9762152 
 50586132   1313056  57548093   9520816  71244820   1116968  33299837   3474832  15336850  38560821 
   510340  37232877   4324290  42426363  30536437    155759  27654375   6998256   1090726   7303248 
 20670250   5655360  19826080   2620062  26884200   5030535   1037484   4094202   7339832   6286370 
  4647010  63559566   7425957   5074624  68067280  65757392   7864032   7772303  19130222  26281380 
   463968   8424150  49468140  44814874  11686875   4600456      3888    120744  53308528  66930870 
 14700520  36866460  49097473  47607135  44022020   8411950   7973295  20151180  38400320  13020415 
 10770256  22723012   2156264  28586056  38009349  55936512  78974280  14105882    304672  38580583 
 23787732   1933470  32197740  25371288   5036080   4279230  30855788  52346952  12312576   7727680 
   477302   2385200  66570666   1165048  18602496  63733968   2799540   4856972   4525002  86573300 
  3111003   5915296   5161464   3966036   3537228   5144916  10049292  22441800  32654468   2001002 
  5365360   8149176   6470828   8637975  67501494  25270960  41081653    134068   9874268   6782464 
 64815352  52451640  23755310  22935570  45112000   2871174  18115942   3885570  92019555   6079185 
 12142216   4509650  70374135  11681860  14016310  69369000  33564891  48549681  16333416  27722898 
 12411216  24546912  86516980  31187572   9264789  23083710  20740423   1638483   6372798  49752150 
 15544305  58527600   6247088   6822948   4605980  14079380  20759024   5488382  16731057  72485750 
  8359677  54523956  39141167  68561892   4318100    388700  65580209  49714431  66871695  19532856 
 51690426  21954658   8432060   5455212     38135  20291847  27709486  43658398  37657340  60381045 
  8734848  39102190     79704  15311652  58255692   3427390  14693826  28204666    699897  22504625 
  4730318  50333030  14340689   2921103  56781468   5933109  29025465  62314224  39676026   2023218 
  5403860  36773740   1587807  12059280   2199641  13070150  42169050  35436720  34633751  41559832 
 59774318  39763503  15014640  26060320  87806652  38943894    605680  12585926   3254499  30095100 
 79830564  24458456   6006498  46409077  13548362  19724469  38554725  14630848   7848084  40506075 
  1122160  49175842  22722150  11457369  13509092  61716480   5109846  35592300  25151120  36373500 
 88373579  12750912  41446690  78518926   9648744  16248966  36433650   4334662  64625001   5862861 
 12962244   9300150  32667102   4420483   5894406  20965880  55046392   9856098  49210872  34548124 
   695990  22855075  57747480  17240268   2536208  18636272     29711   3415095  51049713   5594634 
 20169141  29328031  16015536   8544087    939303  28453796  79554798  22902450  15881111  23800075 
 55970965  21575971  12671128  36824704  15150768   5211281  32338914  50220423  41330800  17595000 
  5835348   3438124   9438450   2267175  26703600  16731672  57651786  35363404    601299  14109120 
 23309156  35312022  62389404   9051600     86528   6651132  41189400  42426356  44468838  56698330 
  2284522  14105175  58656238  66046508  15153596   1232528  33820276   8513953  14868217   1542083 
  4961860   2896000  16364282  21916980  67277760   1893156   6728456  64831914  31089032    141249 
  7662684   9146834  39964057  40785854  39069720  16386318  36106560   4515582  47836425   4144280 
 15363362  12733140  70214690  76335088   1517490   4125630  56132234  79721658   2068942  37079152 
  5031744   9473800   3619446  16896000  24022260  37976260  12391610    883050   9266635  10144835 
 51770660  26350436  43598544    970200   3187160  49857228  82928580   7642656  55955782  16393560 
 55860912  39763726  62884875   1901040    141246  19416540   7712512  43655908  18553740  46214499 
  2788032    527022   5199561  56385927    110143  15254448   8094970   7350050   6707832  18901350 
  2632920  62603354  79268436   4497696  15622230  66607905   1627961  26364436  10031190  38598963 
 41180152   3256552  36711402  12528516  74725898  55868967  20694332  31487144  36648070  17094888 
  3360586  23801697  24152623  41286110  48263658  18377775   6667235  36308329  17783444   7819686 
 27494892  24509192  60843258  20697403  20708044  62197016  39008826   5570474  19478644  27444851 
 44681280   1544088  98532210   3045890  16320816   2400156  11091048  10076210  32539984  28476445 
 32800422  82589616   5661348   4751900   8709540   5023260  21835932   4189530   1084202  11021028 
 30821476  24559440  34460225  11069720  39997395    422675  25895735  35980568  12208845  81089529 
 30602192   9486016  56446740  31142072  16231827   9230721  12356663  54317602  23057066  34966752 
 24594085  40753618   2369290   1012875  22201998   5912364  17601770   9899022  21928470  58030112 
 16117206  16530652   8033980   8453944  24129776  12110328  11668656  37751748   9531236  12793614 
 47489526  34283339  10420545  60874528    187566  35496801  16882355  43748055    622911  19804014 
  6370240   2304600  59907120  93291884  32781441   9959504  22746656  22837982   4416026  11831189 
  5581212  14350509   4660582   2404376  61282916   3897520  29344040  33703200  31901652   1894023 
 52573937   1468259  28460380   1953744  34370203   5988346  10451348  31088350   9907296  16251859 
 16086072  48876500   9033007   5277192  14884168   4093560  14249625   1282260  15416583  28449792 
 33147751  56249660  43084522  23379638  63102610  65378253   7752616  33672658  14490874  64790604 
 48259206   7942074  62883660  28204932  38487365   7363669  17483132  17272864   9798633  73695308 
 19361415  55355452  39971757  23106265   9907112   5340140  27342720   8859798  47149570     10935 
 76609152  10612402  33202134  26767239  12369885  24080056  53239488   7047912  14839027  76705569 
  3654599  55067930  24380278  27372600  25226160  20212158  45631082  39071742  32954155  22005079 
  6225009   2854116  94570588   6203228  12562767  19707300  64725697  26866519  44960300  61582514 
  5538212  26418136   5628883  24750028  24476370  27049536  45235200   1997513  14117678   7713620 
  1158096  37609836  48619466  11124195  84842898   3440657   5265729  20270536  10016819  43832568 
 28747536   2960671  16829712  57693673  21522444  70730520  92890455  26159133   1005686  25853430 
  7306260  19516779  31483941  33178815  21817880  74763720   5337264  12934836  39378450   4189028 
   294210  16978404  41756968  24606363   7854390  11119423   2655930   4133642   1437750  10699709 
 36511518  49654549  15989544  12604956  24499872  26618088  38030618  64076040  66365319  32329566 
   152456  23216270  11863673  78398320   6438750  65145384  15673128  59712102  27028878   1784204 
  1486320  60634262  18623560   1420768  49812612   6806436  12442830  47197484  13773540    591914 
  6146250   1184976  38206960  23190134    333047  31886176  46927545  19701324  25898295  74183144 
 53014784  29036381  18094824   6460338  32715540   3615494  19621056   7941723   8400896    269649 
 19788650  41327208  26403312    657288  40180800   2529234  61064938  23577759   2551919   6305226 
 19236659  66885280  61118659    704036  10378800  19358394   4284847  31077057  74363400   2365056 
  7890360  60011372  21624408  23423100   2069563  65158619  54860169  53202940   3210810   3360190 
   697200  11635125   7832066  51763446  20428122  16929616   3041090  23437608  49137088  25077547 
  1480584  63120420  26772020  15055524  64895162    840180  42863040   4785492  40504139  32238188 
  6391665  78533620  19738700   9066270    130505  35342001  63448037  13620992  29696005   2760472 
   639276  32312716  25050305  93217915  33463306  29644686  42232776    279826   7294062    399896 
  9023674   1306424  21593624  12130345  28003164  15144440  18382273  39066973  16202298  67827639 
 10988022   7208544  41164570   7645410  57199090  22815870  86816196  20916324  59571829   6457015 
 79608750    426756  43882837   1568650  56976590   4115424  79942328  12791936  35922492  45066940 
  6095136   2990432  20599794   1886080  53669918  22184358  39937732   8729500  56116082  13615620 
 34618220  20696970  10946844   7081945   3552650  36041616  82734680  53740624  30792520  13691704 
  6242580  69508384     10933  96080040  21061560  54582948  45005231  39544812   9645006  21464677 
  3679639   5480244  48900276  31465906  44393960  27925144  29726334    736670      6169  42013696 
  3637095    176760  67005738  54871542  29198260  32261335    210040  37011828  26943425  93114010 
  6675203   5404616  15799025   8828080  19217401  10853104   4350285  26697832   7573080  15145968 
 48592364  23242349  19242844  35446620  26646113  21913374  46949308   1721440  65541736  71255440 
 63747181  81526920  22440816  80863200  60481000  11925573  57798316    907956   1281744    701226 
  5931834   3387201  21307605  27472590      1322  14826240  15861923   4853594   1923285   6491796 
 34863771   2306605   5869692  20723376  16081116    406175   4344300  16808526  33198436  50436194 
 20616540  18075546   6024504  39983652   4523577  29002090  22940656   3909200  25174560  13516488 
 28126246   9748060   8271003  15352040    125550  23040786  15871200  47262510  26295943  14609928 
  3591896  30141029   1915296  41006560  72398940    517545   2660655   2457312  18216375   7967988 
 36271920  64496772   6946380    603588   4095840   3814873   4089345   3990205  69148480  16943442 
 11175580  21001333  65093188  35922678   7012345  24199194   1324331  13383996  24419005  44907224 
 49759464   2849836  69835497  46976112  33603147  48925506  11478096  10668537   7678440  10395567 
  1416643  12765728  21271425   5594007  12199239  63555520  13094664  39933936   5497481   3830865 
 36148846  15918390  13700196  57186420   3710427   4191490  10550892   9022432   8175923   9065056 
 13751040   9689680   9919000  30290952   3143496  20429920   1566430  72715616  42966025   5034612 
 24908562  15908928  25006745  27316176  89700046  10733970   1209060  29278560  64644528  40253517 
  9938080   5706941  21678015  47701785  41487984    771945   2107651   4361904  39351620  29684712 
 13456288  49279175  67486370  11787270  18399804  27859335   2586640   1034072   4575436  32139324 
  3978744  31822692   6548000  56795655   3656190  65069774   4364388  30743081  80959504   1476825 
 24739976  42937182  92141952  20356620   9165450  33893054   3833361  13098272  15115309  14099064 
  6583701   3383141  29325600  23173407  36773744  61006158  27869160  53399443   3894014   4363218 
 11956476  50198552  40629040   1926262   6689802   8851563  51510087  26321340  35502543  27082930 
   939910  59721536  63870660  18866220    917525  48051985  49207500  18950094  42141756  48499875 
  2511520  21148380  35981760   1272565   8678772   8966898  54906030   5515520  25517898  15219008 
 36339732  13945230   3218942   1436190  14667221   9220800  59146010  91656770  14979662   1318720 
 66356264  21786780  12173591  22696958  40197300    245833  26510130   7029050   3720561   8732780 
 20237425   8745408  43208685  33342375  11362304   7462372  93258763  45742860    506022  13376300 
 49114593  55609243  21269160  18449364  32462175  58260096  16771998  57627124  71435470  86924715 
 30624432  15488733   4899702   4103181  10901088  31468864   7447962  29221776  26744358    789450 
 15984057  16615235   2809866   6267447  87570838   5701158   5276784  34315560   6543852  22210968 
   840164  25428244  57973755  56141504  23412656  10550982   1246729   6533496  29742795  14983434 
  1092810  45857184  21024708  49883210  81951409  20231328  11761204  81901017   7892022  14337132 
 20248764   5860694    203904  13968666  19608864  14683920   8846734   7295260  19684770   4574993 
 23464512  11751866  57749386  22615984  46882560  38840175   6819552  18489090  15485087  15513582 
  7653510  18416321  32544495  13242512   2648425   5387373  31059178   8185868  21204840  32500718 
  7691856  59080721  32864040  15699740  57584169  46636064  36621090  30251130  45038063  67774816 
 33698665   5195645   3423744  13186023   8739504  65597070  71668440  43636098    551008  27978632 
 41026590    114180  54134668  27384413  12546884  36725814  66132990  71486784   3455300  37386090 
 29995644   5654320  26375806  36640830  35565474  62386258  56300576   1516200  29692296    815258 
  5018776  12006750   9005280  61226144   4468750   3626328  11951352  26665458  24927120  57064518 
 13105482  20435790  14373459   8286633  37055178  33129982   7332976  56236248  67137280  19752676 
 32060574  43798895  84868043  22100056  20925288  73779258  70083850   1673184  33306000   3738735 
 24348630   6422692   6902323  49396494  54463536   5683643    805220  12677310   4056210  15555194 
  2504996   2578940  48379078  30885822  23280049  82347568  52375428  34740225  27171508  14439837 
  4724390   6699886  26219655    208506  21143994  53673030  19365381  25636338  46162435  42695656 
 34144505   4191784  21878673  69876624  71590656   1755600  58183923  54689184  37049742  22522105 
 33970494   9650214   7460739  36151262  77643165  10125336   6761625   7699560   5849032  67853590 
 47067666  10356000  15204140     66256   9896778   3153756  29677455   5443155  11055668  19800984 
 42090750  11694214  59295612  35298792   3850268  29130622  64215800  36914500  34109920   6624856 
   671331  34704150   8818424  42353600    898794  48946634   2292711    834464  10780303  17078410 
  6007800  39019989  35996107  30023175  25229064  19257600  46576640  32996700  74368200   8274048 
 62065419   3220690  17779610  27138800   3128255   7146261   6920800  10145604    292752  60526440 
 42870968  30979600  22573740  12676900   8893710   1314684  11337354  52222720  34970310   4271616 
 35197492   7348976  29886156  83436480   3080805  39998700  11201568   2183979   4554669  55830432 
 71629344  45025618  20044417   8127240   4997632    834080    992400   8178394  11848356   7735728 
  9113048    892941   5493180  22861324  86079643   2395008   8209770  30180528   7686684   5109800 
 11282167  21996774  19714230   1498172   1108890  68853592  11663806  10940195   8613928  33365088 
 11274048  55617100  51552648   7909997  68807307  28659008  34120128  18508960   6897972  17521518 
 25041826  30648930  42926940   6817884   2010152  58728896    600250  24141113   1681070  12319712 
 41945880  41666924  16076740   5081321  23569546  18061966     12425  17927665   2867335  15607431 
 35528332  18723647  11982570  22545894  16345032    794278   1708410  18844974  35292576   6535568 
  3710086   5768624  40378546  15468432  43101020  53664456   8048190   4444224  19414290   9418180 
   918400  11319902  18982992  68899402  65010205   9306789  86017542    901600  37358474  28324880 
  6145776   4632870   2882944  19767960   8314590   7184348   1891386  11299900  36453180  20273793 
  3488364  12097540   5438408  10272672   2875992  51285780  18358494  56905335  19715351  23073570 
 10758357  25611795  32156710   2126880  32291526  13372022   3729015  29063576  49811008   8787424 
 23704605  25867386  41403608   4352505   2462570  21807478  39066464  26873870    867226  37059932 
 25479018  37978278   3449166  17953892   8817203  72452820  56383200  15514840   8670268  16451976 
  7683806   6908138  41212862   2112287  23873472  46353978   4294710   2515236    398003  53176248 
 42833100   7590180   1918559  22229914  37178750  10849104  51826094   9686290   3252578   7546380 
 52420082  25408544  17357324  31618945  33635424  31797932  31583448   3833518  14892152   3741332 
  7291125  26182576     17512   5977937    619500  13665657  41176542  12879075  18203520  40823112 
 10058220  12787244   8224320   3061879   3110536  44906789  25200528  42637914   6705171   7097752 
 40961400  11651912    696265  17996020  11798276   5552844  18714114  46259770  51003315  12277314 
 48881092  31788976   1623636   7878335   1471884  52312143  10712594  30570628   5973888  58254767 
  4957320  51583656  55005062  60435551  19680878  16755800  25015725  19487754   6744992   2196366 
 38429527    919044  46113792  33118560    249620   1852960    452620  40001610  26880464  45955056 
 21936800  10603551  62688724  82915068  23915528   1096680  34359240  27533610  38508708  40306486 
 14329534  11409258  49471451  67859484   4466336  49291920  46182840  44621451  12494198  31760080 
  5598066   2525691  11260332   5364360  69127912  20576430  47523891  57116109  20680946  19208834 
 25790700  17882405  33281138    359996   5326300   1678752  24730640   4400580  41071554  27415080 
 48565656  21716344  28948761  16204388    859734  94354400   1679040   4735980  27044580  58769850 
   186538  11862774  16741003  25995177   2086002  73008747  29617884  74280726  21934968   2452560 
 29444688  15417540   4667670  14940702  34040058  32516640  55345078  29530384  16796296   4936320 
  3946775    923351  31589454   9555442   6685481  37762259   7374068  48395880  40905420  41640025 
 30366427   1013110  53841310   1100077  32113260  10478600  58337657   3983623  52295250  37568453 
  8512000     79830  21294336   7543171  47638896  11406258  34637448  12199165  58711044   5607928 
 39908734  21979980  29690388   6529032  23817868  16713592  79571016  29888742   4011087   5226939 
  3579334  25039105  18283500   6061866  46445625  51582080  22147048  47323400   3505007  60175217 
 44010570  11128437  31358400  15585600  36361710   3618114  17204000   4412694   6602519  14514498 
  7606497   9705501   4366758  41059634   2273142   3291365   8435308  14003036  24654550  73190223 
 39551349   1827504   6694601   4323870   2241055  17346464   9047610  21507321  53537780  58948960 
 49589088   3212610   7421964  54411550  13807794  24897314   3080264  10418352  39864150  11448540 
 28059575  12506525   7776633   8650395  14804550  26746470  45535384  30049920  87259260  28651056 
 13499278  61604840  23199176  59852946  53394432  46623500   5795900    344682  48412083  10247430 
 42718207  72987740  21865956   4489218  44066965   9364428   3473036  24497464   7468230  12332424 
 57168600   9270074   2418320  63918900   3581025  53980575  30631076  25602875  11840564  14423479 
 61664367  21882315   3389364  33723839    290612  69638628  40844890  31420760   7470518   3257100 
  9334991  20435310  59004495  10014984  36156552  14294871   2498520  46373264   5228636  29809296 
  5180770  19503825  39726280  44381844   1168908   1013688   6171858   8443849  14021946  67835056 
 36786982  29089792   3656860  28723307   3203026  11260668  19432524   5971201     18897   9378924 
  4383524  18934390  29978208  54352350  34317761   4255251  79225782  31345237   7582272  69940692 
  3860120  84705110   8430528  21954236  39320184   4482425   2154308  39173120   6457890  20482132 
 39267142  72731882  86899410  74121804  12585972  17867144  51041144  60034800  15333796  18298162 
 12887586   3854592  55625730   1927584  19293351  66467149   6271636  37367910   2852997  27897365 
  2347800  32921217  19080376   2340448  42351616  31410880  32605580  20458852  37186358   7856490 
 26381892  10756354  15734656  10072755  83691048   6075828  41507525  38282028   9964150  24277610 
 23014914   3205510  57858479   1279159  25393690   7314065  65056584  51129673   7189182  16772454 
 27620224  43598625    575113  41956577  63655695   3168175  46177460  64090490   1202130   3208898 
 23020875   6353874  19895062  47583280  34381095  49039914  90437264  19655924  55322073   5102754 
 56097891  19944652  27608211  32276836   9931956  90842850  57402135   9182086   3705024   2476292 
 25758576   6715977  74129999  17747444  29581630  39495280  48874405   7283072  16473534  65975391 
  4421664  44588775   1017336  12985184  17795768  50167609  23235024   9135228  17031872  24924375 
  6060200  19914640  18603728   1994740   7509112  56165341   2258984  55687285  23958784  27684691 
 41545350  71239155    124490   7198348  41240640  17027710  21711053   6643974  86667548  66482469 
  1632000  13246160   3597381  11685717    178480  48996725  49894326  33472318  15208336   5651360 
 25488615  24899500  22062040   4875990  77491425  11825508   6684993  66597468   3912384  19853400 
  3116125  49595200  25294388  84362010  45295871   9895710  51113022   8539670  22844584   2932424 
 47676546    819279    665469  63065226  23775165   6295870  10825035    212875  34750720   3959616 
 54673710   3714058    361570  76043550  32929306  49765769    791640   3177933  28068768  18332965 
  4428918  11047680  32292768  45196910    260850    346494  17812600   8424475   9963954  43104518 
 32560899  26244768  13814034   4617032   6515952   5761324   1203291  22107610   1123001  38017152 
 39210500   9887076  12206250   1029350   1331710  33210860  28735140  48570444  10997568  22144212 
  5269644  27721694    809457  42269724  32899813  20745424  39159624  35703807  29314902   9482616 
  2048500  23317536   7931858   9816786  31655960   9364245  16712152  33608031  32944800   3958110 
  7886340  10706003  36569100  13347600  38496388  39870633  52687000  43759456  41663818  67619842 
 71188050   3465206  28612125   1975560   5827286  82975508  28188160  36502648  19152736   8709014 
 24259655  13659191  97247163  34299980  50685013  21712192   8099095  30289833  57122533  77334110 
 39516900  79248596   1248595  64381500   8988699   4245320  38073571  13133571  13039560    912924 
   349280  23897972   5682612   8021149  22095610  43216947  40087364   8913502  41447286   1139512 
   294008   2589091  11158410  16245712    918863  67278442   1638528   6294468  34837341    721710 
 44395400    351569  12897432  38860974  70369031  15660546  43564276  24621278  37339617   8057672 
 10855684   2415849  15868044  49451088  60076984  20534436  40167666  20167270   7629228  31234746 
 12628620  46263904  22318275   6088775   3448879  23656725  18372225  41175099  13544916  22969482 
  1370717  16292925  11244672  44206346  89289982  41556400  16583279  44114300   8322112  14701022 
  3305780  24036276  64780153  73214988   3465624    692175   9333417  21516440   8937016  74603750 
  2248857  19756490  38613725  48801796  30161440  21364272  39353522  55733568  16493880  25407077 
  8629803   1144708   9299840   2976720  11615590  71436992  14934310   7560896  79216830   8254656 
   502838   5084844  17939895   6155925  41526693  11283826  26045344  49217376  75960602  13483521 
  8304795  27081558   1315695  19814340  25289840  66236094  39154104  61227789  73882557   6259554 
  8540232  39314100  30614016  12780472  12596855  38273264  31809750  10832660  23889375   1976436 
 23644346  37559010  24681570  21669284   1475880  20754762  29259776  19737717  56567536  32274367 
  1055160   1510586   2935412  52738088  41529150  24561685   1737372   2118780  22506435  13073660 
 11729470  39186774  25773498  49602774   9497850  42153237  46521280  57263476  15994960    285352 
  7508868  14604416  33780600  17804714  37511325  11560220    719570   3285534  30357540   1517264 
 42746912  14380205  26885817  18319500  18940061  51941828   2451902  39562910  42915243  32040905 
 55955114  22662765   1495998     28322  19279148   4455363  67876402  26240512  12508650  65104380 
 34968672  11306214   1303980   6274445  44746074  14928660  15631806   9775224  23511837   8910064 
 18129675  23791023   6166420  30154320    500388  16758396  20027140   9111361  39437035  13955844 
 60609199   9640969   8638640  68148976  71049765  64232100  36314223  33638052    925778   5032962 
  8529450  11083100  54674945   3316968  16042676   5407608   2747000  38968356   7885940   4384674 
 13076768  18230184  16122616  45450620  13047488  15907926    880498      5764  28898532   3222450 
 42724140   5401320  10422790  19901112    263398    401210  16487340  26315520   4105653  34275464 
  2343562   3537164   1242600  67564146  60637214  35713062   4505490   6297032  88450022  26365500 
  6277084   3578460  18327052  32701812  46560800  22939422  17649540  84320665  24575404  31854438 
  3436864  23694996  36617910  61470888  33419658  14374148  50843100   5732117  73623218  30006375 
  1285927   2726148  11381405  70015280  19424664  62807112  17376016  40416652   9804827  22338690 
 57097013  26834040   9168096  52219750   8299660   8908198  10466505  23441976   6509906  10282748 
  6400568  49164636  39355320  62883015   5453800   2115102  15984375  18397923   2347412   8125461 
 11764800   4612440   2191670  12868608  61103464  56862572   6042736  58894325  47609224  45609046 
 37294245  46948983  12631140  43328595  12767425  72821328  41513512  44835744  69197703  57820664 
 26155100   1498926  34670720  10121650     27810  53555868   2273680  21320061   3551725  24195600 
 50197985  13888266  37160019   1770480  12887936    694400  46178154  75807954   6749482  14942536 
 13276835  40587635   5933892   1991106  48964806  25448172  58408371  20331558  12809781  12852385 
 42678741  30874335  15749888  35783262  21918550  13728930  12651366  24249060  38233458    238422 
  8168544   5518854  18974103  68568236  34436664  42996772  32427330  31120950   1647836  11234604 
   808192  25955016  10619016  27860144   2534581   3999576    382611  24964800  30871358  15943200 
  9792276  31946868   2562112   2080285   5231616   3696480  61793334  12952856   2077036   1544530 
 24623455  77613005   1813688   3316859  54567270  25375734  16530800  24588608  23355899  23957275 
 56148060  30460716  14156360  22022326  13079205  23796372  10619856  22591000   1546980  30193977 
  1576050  27300935   8056395  31731460  12506462  16066904  28233480  53029466   1977619   2209396 
 30868420  36786708    423607  37492437   9170040  49590156  77045925  36487980  34391241  53791100 
 54744157  83677050  21096920  21844207   1052322  13336715  36829804  71063166  23090880   2946329 
   771120   5718204  15263550  13236505  48723741   3346272   9333240  28235406  33508356  36996144 
 69596946  60496694   7331095  55257325  12064394  45906155   7022015  50883560   9381585  14139514 
  6625852   8742514  22647342  47757294   6668754   6507415  61511131   1554060  28973056  17373524 
  2184433  31822176  14303268  17377118  17975790  60896346  26649672  57945550  12888784   5763816 
  3343878  69313627   3956484   7102872  41199961  12231586  33886329  13162440  13876800   8488225 
 31077830   5130522  67445571  66727848   2062944   6753600  55796325  28072880     16428   5412015 
 30111786  21767482  10326665  19034673  64441659  11762202    689490  60535580  38914856   1514884 
 11692338   7066784  57358510    481800  67777182  22079670   6901284  25032875   8495896   1592750 
 24771474  48974288  17111200  11823126   4257516  13647360  14155632   4114089  21895326  18523648 
  6206564  14705564    438984   7929338   6263568  39257100   6442476   2974252  41377050   9277464 
 55356215   9506120  34636772  14646076  17777408   4716132   7062761   2366800  55274934  17494785 
 11127039   1252224  46099438  57297042   5016296   1504278  26990880  69768675  18251925  17238130 
 38655378   1460430  64303592   6890880  14344603  29777190   5357380  23496158  17481620  17352608 
 56777476  35232732   7048020  25926973   2831064  41096475  23931135  70248089  42730597  80647039 
 48725250  44139420  30666368  20260608  36289715   3685787   2165653    313445  12017142   3759236 
  3111515   2859696  11519474   2015384  18606715  17597956  17168283  23549088  13864410  25177425 
  1797458  14898660   2280168  70386944  49385898  15869194   4007532  27102027  36646144  22687300 
  6714096  26895761  19649547  12051111  75957264   8153400  47234970  18848270  15160113   2893250 
 16028710  11968764  43537984  46245738  14618731  46071320   1640922     56440  12179168  10601731 
  6290781  12445755  20692724   1934673    710622   4656924  10878344  59279310   4068120  26452956 
 33651006  26567900  10611684   2462274  47326095  46277000  10304004  46071720    492480   9421636 
 43628241  14377870  77472736  28960768  19318369  43267170  57697398  15957656  31721517  43792374 
 13955004  41078286  60947718  11456438  29452279  73595277   9506746  79573650  26236607  54780441 
 72242226  33725655    482510  71745432   4833097  10984104   1669950  13282423  65084496   8214924 
  8382517  32084265  41519094    851088  51324867  35907768  10170636   9261098  73787450  15312672 
 37578200   1592528  66324007  22038925   3418892   8379826  13190151   2044350    206652   6882113 
 27451913    106890  21495582  63100620  23004000  31308453   1445768  11193364   5295761  16535252 
  5509460  19156332  15560202  19532646  45547959  22160500  10768464   2626624  53837810  26354715 
 16567386   8211714   8762528   7653477  17414355  18626826   3029606  14076060   1069772  15795227 
  4290351  13451205  62588584  56236550  21239061   2249611  65779602  10951751   6631330  25269456 
 32995740   3828139   3239918  35946320   5432350  29147019  17184580  52923056   3678134  30215131 
 45831520  96098773   4130172   1600640  15596812  46070100  36085140   2721950   9884860  27705781 
 80362620    170624   9112441  12375300   5632080   2769844  32283090   1375140  77536278   7233338 
 11051029  55233319   1622439   2112768   7563402  12175441  50891948  35634613     26680  53843892 
 27257920  23549624  47432806  53571700  28173615   4634115  24994048  55648592    789910  52487532 
  5629218   7477745   5262169  26665800  19885696  11045727   5516511   3260112   2188098    397818 
  2331773  46754596  47695878    136858   7471000  50368620   3134320  15708485    163878  10702028 
 35181050  34749360  66839094   9681282  16125792  44755172  29609475  36982732   7331858  14582500 
 14865581  83378750  35713722  39310012  18440732    913095  55795257   9802820   1022808   3661776 
 18110482  65817180  28115619   9440640  11215314   4111388  59459344   5029760   2200688   7696431 
 58093860  43739994   8649817   8642660  28096406   8382846  49991913   3588921  16546075   1781992 
 84162176  69155616    573606  22739133  20411575  65184540  33834840  17080359  22060710  32706000 
 23198168  52946852   6772167  30097400  32314980  44855532   8032003  18741954  35549092  37076923 
  4226950  25921196  25601418  23035660  62585712  13488750  14780084   7563101  46035220   5683774 
 48972000  31951098  88529160  42405195  18391604  47794208   4573676   2897147  33307456   4612236 
  7664502  20708194  48796396   4764504  18696923  29981160  11076000   8144480   9290139   2469565 
  4935540   4049790  22360968  51310340  59136767  18062908  65729982  35227769  14383824  51789770 
 59072800  16732214  53174796  36842286  40003392  53797722  70335188   3721860  65134840  49905489 
  1034805  11769608  25420528  27044348  60745140  12237700  23335020  82866940   8573688  15191822 
 81570871  52861700  16062816  22237988  46444398  33228800  18586944  13117960  55624400  48668334 
   624310  31101084  30341472   7190040    979744  15654978  77389504   7917000  29542005   9822464 
  1896300  13044800  83221556  21331644    759780  70006888  14683096  14709408   5301749  19850050 
 25544064  50037864  16759382     17508     84930    698815   2476500  19752266   2856462  10590920 
  5532888  26631828  12328848  92106604  39942894  74365512   7045206   1154314   1929621  27447932 
  3285442   1394646  22089571  70728567   5024495    601692   6785538  13306960  77816186    112960 
 47872476  14951517  20587693  64655715   3706608  31371648  49991747  59158692  39274797  15384644 
 17198440  39793632  10045832  17031181  31450430  44080101  19471075  58116346   3817032    238886 
 57414883  13508316   4435676   1781050  31464615  12841715     80655  74852712  37688056  20771685 
 71053539  15622932   1954896  22640592   3793272   2309110   1098925  61890325  21400311   5666734 
 22291660  20827664  28792202  25297328   8006800   9136387  29974182  11005477  19067022   6760449 
 35102529   6902968  44302864  15258356  10504261  51156042  37140705  46306686   1592500  70040451 
 48068760  11617020  56816465  34197345  27240395    235637   9494001  26938053  73066136    418476 
 64065735  58298961   2308689  27836490  79037488  23918043  11803168  19400472   5640150   1600884 
  9138896  50484224  31420818  87658768  11954021  23980180  22757112  32096592  23126166  32409434 
 72916646  15887520  74625396   5941375    117124   2582178   6580324  11443788   6024640   1937256 
 35382844     89090   3610635  36867800  20243700  12612010    190405   2245100   2439168   2072050 
 21973299   8216262  22122640   7676290  31946805   1859194  13127024  37789332   1215535  19895430 
  9150097  91854364    862893  26967441  27321910  12409388  23793570  52335488   4506656  19298886 
  8837360  61261470  29763168   4890622   3645648  13411035  31920518  32759797  20630260  22876850 
 20012580   8314810   6357150  51324792  16923648  38255040   2478828   9531648  11206566  26163003 
  1062432  11212839  25818376  32690526  10606824   8033580  85813400  39293606   7683318  37806702 
 59850455   6962280  19364945  46326042   1095796  12596733   4157906   4502480  90541476  37485774 
  1369271   8446872  34409828  21569198  47667570  10806240  39997131  13461918   4758264  25100124 
 19141633  25219428   4267330  36639939   8063663  21273462  26264070    103649  31523632   1470220 
    49192   4490850  87547404    947285  24580654   3983480  37210971  34930491  50006100  28797259 
  3073656  29152400  85510446  63108620    276445   1027362  20958300    117796  11276070  17064736 
 14844366  13284735  22652976  51837126   4433331   1023012   9326988  74102562  37549546  44454227 
  7398364   2345849  15567372  43924530   3609840  35190205  36508032  78469080  53670402  56614779 
 33401088  81716312  34954785   3718650  26762040  63611815   7313425  56088880   2552042   4825107 
 11124050  64389348  37681494  16903709  34666580  30903441    371983  53147186  23506620   9871704 
   329832  35658162  59567690  10684128  22910328  42702504  19157120  26311824  18540051  19963832 
 78213250  15477840   6177600  32128173  51879852   1978624   2461656  36345750  87315494   1065945 
 30072960    237980  23782130  24225760    494720  51321698  41445554  55773360  20732883  35329173 
  3854692  49136422  21796895  19298895  47326720  45930744   4650880   7304427  46279365  81029722 
 24581192  11624256   3615544  25822700  29467039  11669521   6322416  22737072  29289028   7616910 
 55945512  56081626  31569000  44771360  53999936   6882465  13704635  33085652  48710458   7122448 
 20257290  43990089  14227947   9126688  39084933  63096012  48642825   4795292  42132432   2628660 
 44371199  35892616   8487052  10370226  25825149   4481624   3169750   2247344   3600720  15304044 
 17216649  18576072  40843000   1700919  39584732  22933320  54777600  12608568  30573300  14869530 
   230090   2642688  10939720   9409040  18526260  14993104  31806432   1004738   2965291  77155280 
 44696319   1175229   4469733  12192945  33922179  22679600   6668536   7853920   6767702  18072755 
 36060115   7018000  86435640  10851337  20479634  12177680  12361615  55945200  22027740  26501394 
 60887140   2255484   6182025  54809554  11896380  17361675  11045515  66740709  44912043   4521524 
  9127390  24020160    251433  22040760  18085518  29508039  67728034  12811392   2714246  81995220 
  8159904  24449502  16931515  54254592   1594080   8379888  17835540  49336531  27060925  19713776 
 16330224   5521670  44519560  51022252  73217488  24547740  47052654  82670340    287924  22453264 
  4205907  19246630  21481104  58165695  27756972  11344150  49188438  16955028  45867676  27009570 
  6237200   2571336  15151378  24845252  43764567   9596142  64718514  37264128  57385683  11493988 
 35509936    142272    357865  48942201  59648270   3809190   9769772   6058395  23138690  60603270 
 79975707  28856949  17100926  40440084    187250  52982306  37803331   6062712   3767508  14568295 
  8981096   5142927   4404220  67312950  23561195  24515712  11326068  40510080  21410592  32581758 
 35968700  17251520  46049024  11516153  22046535  45590094   2243328  75425308  46326302  38648950 
 12611622  11407200   8969664   7077941  22344336   5993546  24923442  26009100  37755600  10622061 
 17170923    104796  57291725   6879040  13881856  40778800  17139843   2486944  58715287  17994240 
  8626518  26055750   1888578   9798900  25889775  27705180  31284144  25229190  47167563   3433545 
 12897270  41353138   7306281  52995368  28476150  13766696  74135010  26523328   1382592   8973840 
  2441120  50911920  11323538  43741369  16844948   2038848  52546312    193314  13021749  13666725 
 33635406   4144008  13641576     82904  27469224  33574240  12288696  37022371  76505168  25347846 
 89471720   8396160  63316781  17324154  30492475   1894808  71416782   9126152  54495540  63791460 
  7909160   3480254  33521264  15794540  32085704  10378494  49790192   6973560  74881166  41571456 
  7903700  35246304  39373344  59122880  47013664   2017205  14398440  67067000  32303040  15643950 
 40683058   8694815   2609604  76728828  30168460   8881331  13875336   1473350  63351824   4383225 
 24118416  27838191   3969147  48843135  20975200  19292334  28209335  11435832  50112336  23544846 
  3905440    375850  73179828  38527488  20669376   3203850   5677588  16465820  40714315   2930750 
 23728464  58498146  28304820  28191402  25418296  21389032  15898264    619884   5355659   8310712 
  6759936  30130850   6396936   8065778  12546408   8267688   2424654  84791382  24182172  43671576 
 33048720  69723250  28573584  38692605  14161728  42538076  38259942   2318057  11973825  17506203 
  4625200   6524422   4510007  19237578   9226729     75667   7022400   1406818    406382  14632620 
  4313934  38214656   7431108  22038471  19339299  39612372  51164351  15957820  41510338   2029580 
 42663357   6781608   2670030  16452755  49116555  59058363   7083174  13890758  27703167  65899764 
 41222440   2880060  81542189   8193728  39127220  12026828    437572  11867785  53135640  40097090 
  6919460  14203243  35356378  43947120  23504600  76503075  51236548  23994542  19458948   1302496 
 36514772  29134629  12154092  34452540  27004815  37133792    135450  50550480  30372208  43438297 
   278587  26962002  86699112  16505599    282920  53155208  11995484   9681651  76599633  16507536 
 20834637   1758834  29299789  49400456  50598432   3408210   7066356   3058398   3875360  11565073 
    92045  47997051  28134908  54441450   3745364  12614514   4194096  16225993  41835610  10871847 
  7867308  21438316    937600   4779720  18169349   6500250  45839400  24153500    586248   2394111 
 40222900  18662300  23976104  25386290   7876736  19503462  26189096  28311016   2404118  90679766 
 20041040  45905132  24238320  20042724  22526600  25838550  58535700   5347680  11519832  93084864 
  9012318   8051100   5888344  60521020    400980   9961650  14911715  33184627   4509505  64849768 
 25952085  32866280  73130775  54115095  35247528  90673920  67140546  48176282   5048550  15543855 
  4258560  33850677  13858970  49394304  44263877  13003172   2950950  53639100  85286396  21414375 
 45941582  32811537  53569271  61442433   9647364  52542676  55901580  26740879  32979912  29199625 
  4191460   5267610   4004056  79972777    577390   3250220  70518713    368777  35860075  48055959 
  5359980   1893948  19486192   1772822  12899912  23407272   2931711   7325744    141960    398931 
 13583124   1978730   9100370  44923953   7490750   7418480  30334120  34077296  30368046  15341382 
  3142724   6860624   6726332   1783600  65871729  59996113     34608   2194170  46447010  67294407 
  7252652  20153826  55434348   7100129  14639856   3769560  69827940  42278380  37537020  27591736 
 23575142  10209447   2994900  42645360  17498832   5580050  19385642   4380308  11946820    195534 
 76642110  31569132  27126402  22844640   4470924  10078968  13589856  32907190  43173111  27811590 
 18962136  77154847  14455914  49890555  65765673   5826460  51660226  85442511  56770950  18469230 
  5663920  49834195  14822760  46621312  76763141  52316634  37373232  11584300  69186444  17361557 
 16710336  11708950  24288510     69916  20368000   9405214  22129968  18390060     50512  23984268 
  1124356  51482088  33268496   2149192  52981236   3798216  11042040  30553454  48543092  26599924 
 52760796   2646418  15768038   8134920  13095000  55002720  19900478  26854646   2516640    454126 
 28994264  14285056  12554280  70750632  58337109  47986682  29733940   7977510  34461829   8400519 
  7400610  67404700  40586280  50105530  23793705  21654583  37352832  16349769  21774115  22584005 
   787968  40157117  20195615  80008398  30413914  35029386   7707278  18086441   9433614  30225473 
  6530133  24139368   9711114  15865073  43185492  83409852   3453090  11675461  11425178   1596012 
 11083149  62734230  52781920   2319015  24435648  28049508  26897616   2062593  13196584  61041015 
  6490620  11712400  78813783   5693433  78296680  18070992  59000025  16524240  11328356  86648464 
 12089945   7578750  80832150  29260395  59293954  22149680   6177430  25824400  39851672   9959804 
  6947542  38631906   2367012  18849000  19214115    570556  20453028   1808979  42686240   8176720 
 28841445   7025571  35849647  34977910  50980530  23338392   1436397   7377231   2090426  15066324 
 11908925  65522526   5229081  19893159  31281562  44900824  19033410   2529743   7271739  23469732 
  1256320  17876276  45584921  40006096  14938968  16861950   7071456  20226552  32814225   3301224 
 16930386   3703776  54161778  52251444   4664304  20400000  19346730  38435214  63269602    503425 
 70114732    964220  44175479   7338168  37033268  60431618  41533707  18518804   6733020   9993700 
  3143818  39758796  63774096   4892076   3796570    689877  20509054  20765250  68833143   9896436 
 54178393   9977653  69125268    953766   3642760  55238097  11650012  20684376  27711864   2112705 
 47037996   2301885    761520   6654660  73335445   2234330   6303568  61017935  39689769   2952192 
  3127472   6557733  52725045  10033435  27431196   8163540  83486841   7109466  25512156    329385 
 25780419  61742400  49456728  12351801    966550  35449440  19050486   1592679  49278360  51545822 
 59737536  46166874  66356703  23292325  24107208  10255212   2178132    503844  42974424  29448142 
 20733364   5097108  24000893  47137372   8566404  28437255  12340224   5927064  38926062   9202548 
 22187424  58484475   1909200  66883620  46484700  15026996  75337120  19939858  22709638  17413300 
 77041060   2506476   4552930  79608464  50388052  13238550   2708250  15398908  20147610   1955340 
 22704626  30684238  29747850   7937952    541750   5699040  20611657  72060826   1266782  60815440 
 65144970   9835616  17421736  28986783    934065  60121182  32342650  53492348  17938624   9778104 
   951534  48660540  20943970  22462620   6008484  32222850  16171676  25013873  36028950   3617820 
 15281610  36679248   4400465  13637895   3081064  41853249  61660044  20976144  14313984  12597512 
 67523886   4827568  79505783  94275264  24850744  60723636    263976  46395532    167314  51276984 
  7786935    263808  28702426  41765469  38947689  24614268   5781534   1003625   3538546     20817 
 63723157  20120328  61734620  17421052   4610166  13302916  20975652  13573208  14259504  20063890 
 11210395  16854880  26942280  42830337  12912244  31016182  11652146  53716845     22608  21476273 
 49355289  26984960  22520124  34902218   2687958   1273623   9944196  11382112  16457800  29655485 
 57248520  73075920  25740086  26653977   2570960   2334922  41992870  32398938  46832055  16425388 
 48446120  50150532  12133520   2056686  46402866  40848408  10845982  19038810  36231915  29688144 
  3113304   6594672  14130528  55651065  34414630  30163458   1599390  19225011  47780964  11875635 
 28410060  23432906  32010687    745348    106600      7212   6048042  30079320   2133642  46999731 
 85751049  24286370  77760798  60796504  63158172  57790327  71256872  44536896  52974880   7404548 
 34919360  75507010   1292200  76372706   8307035    462384  32248320  45102631  21721986  39137648 
 40294332  40445510   6744114   6536660   7545648  15350280  20926080    675924    871805  26637650 
  2002352  21475340  19064080   5858750  15243165  19667498   6749040  27791820  42975550  72708881 
 15000022  12204969   4641938    970171  19189170  25986954  30518736  72108540  25731040  17201877 
 23846022  30019782  52468017   1771528   4904698  13295808  15224683    300027  11018410    155805 
 54575983  10172661  20729209     89886  74071202  30612508   1462455   1796608  52366402  26951262 
 30534955   2829960  42528588  24838010  14046592  44054478  60598395  28859663  28152783  22286358 
 15825360  38364313  15658788  41250224  56786846   4924768  24098340  31856720   5890190   5803580 
   140360   2853957  31172658  20074053  77953782  11256230  68373000  46692405   2534020  18733920 
 12788736   6824100  43652898   1800848  83244822  13492116   5747677  25722312  26580365  15478478 
 75585958  62023456  22862875  12855340   1719918  76028804   9196898   8806056  10639419   2528374 
 36222471   1268328  46163160  13855069  24666929  16344108  15196320  49780060  32722884  37993833 
  3736215   1848420  44286150  64111465  38236578   8642196  74799699  89481091   8370180  16784448 
 15065932  13984305  18044775   5233554  80860560  60042168   2377890  31457476  52003120  14365407 
  1902840  28882008  20126416  28246560  42715440  10071216  20625543   1034924  29188968  11289477 
 19136676  10953883   7837216  20973732  35808867   5633253  23754750    359086    315926   3245307 
  6429369  55380633  19220180    771184   8723263  74904396  73445468  13690780  39967736   8072363 
 39165658   9783678  18280185   8471748  40186448  11328009  17252048   1836675  62341653   1425116 
 42826591  19807462   2028798  28211690  31413524  63178130  25704864  33515118  44277180  13548612 
 12129627   8234600  21197553    367114  50969628  55967484   4955988  38061072  38060784   7409336 
 63828448   1321750  35436950  64376026  38831012  13777460  17578806  36893276   7227315  12653487 
 41582982  47027328  31930200  58338900  51418640  13365316   6485967   3743520   3062230  44327163 
 25100820  10835370  48006504  62459698  58605396   3842643  27706549   3154461   8588060   5077905 
 23457470   5889978  41014060    689500  15379357  35752548  77204270  61515350  24987924   9717060 
 84998328  18711090  49293398  13214604  26663829  31208166    963366  49503720  26901840  10815336 
  9147132  88426800  19091800  21094092   6755032  30870324  14501997  40422021   4789260  28843712 
 10074834  22759264   4179416  35913300  25961112  16849616   7294725  41237904   6678750   5174241 
  5129795  21899966  13755840   5479374   7904862  31383684  40217720  54070074  35049146   7703550 
  7908795  10863644  77952758   7546533  40777200   8578376  67745265  38306232  22090625  40935456 
 74321520  38946128  15917325  48537335  69286104  17469460  14241640   2081293  17805987    397575 
 36830360  71850688   1452514   2779924  40388416  38672952  26055605  28364298   2754323  13941675 
 23516064  34976592  21364608    635024   9285120   7985392   3792020  24134934   9206380  48490568 
 52010092  36341240  60010018   8498960  13905432  18760943  16255932  31999425  14092930   5269484 
 20905364  17758825  13118880  36676068   5840504  28771743  15617607  17446893   8977881   2633298 
 34987484   9137852   4223502   1651179   7185000  37002158  28711530  38105100   7877200  29210030 
 57706840  57856939    102010  15895773  57274830  39207252  38571775  31868880     46606   6843464 
 16809920  77279160   1787708  27689192  17995460   1801212  83751879  37812583  39020982  45366776 
 33126498  24034345  15925680   2603631  18068400  10118160  21850740   3033160  52839004  50013600 
  2608729  40661296  76965420  62716780  39765312  64883007  61744627    478682  24061458  21042876 
 12489890    425425  47585190   3072936    980378  20307120   6700414  14218017   1299345  35995575 
  2565120  11711505  49921180  75374736  74777800   3163848  19759986  11430495  25536652  18785214 
 23585683   6694723   3383952  11619600  27401472  36026964  64989888    518076   8084538   8375136 
 58883715  31475648  87378360   5450328  61546658  18128934  45441198   3521478  11793390  35744814 
  7553142  13437480   4022010   2203200  48384000  62007045    726405  79620678  28497690  36290185 
 14527546  42699712  47510780  70340374  18168930     48503  71992725  17911866   6999912    391169 
 43997470    725348   3520408  26182956   9758845  53832346  14739164  31610536    357645  29052540 
 20395080   5547256  50154335  26016324  22726720  17459919  16095970  24786432   1740936  37701301 
   370484  10345750  47792272  64094177  31211120  13513764   4684620  26614658  15159389   1553100 
 11392335   3534288   1752208     61452  48868560   5594888   1590714  72535440   4543898  23032107 
  5960058  25069775  36139691   4600710  12040788  20236230   6579534  42029376  48324720   7869708 
  1054290  12841374  32958597   5378304   5474740   6669465  82845204  63751389  45933300  71506750 
  8527181  18452283   6982857   2773615  12899502   4765599   6149800  24825174  20635344   1712304 
 13470765  49912215  16054340   4052376  37150460  29260758   8130228      6466  49131492  17660850 
  4270968   8721492   5134629  11857505  10080525  15038100  43758864  15395422  11455974  17767698 
  5739266  24865050  12560405  14090971   1558921  20820636  13528530  56861332  41985328  10052064 
 66229250  71108625  15518376  21010442  64610550  38043852  37770537   3460753  19234752  58364579 
 66713304  13710008   5850504   5122440  60569400  56967240  39964144  27814824    371723    238368 
   154530   8000625  52090144  32146014  25904004  62181628  66291322  10353320   8557910  72761650 
 32464081   6586138  51717940  13772060  20462390  19583634    787638  27154723   3525730  14735168 
 25229178    333344  11882304  10824775  22119669  56731150  17969500  11471976  32696244   4160034 
 25587048  55912756  35520006  24340992   9945952  14320644   5651698  26553120   1502360   1227755 
 57077995  26965047  47286000  45001005    838936   3598728  20181018   7114648  49070712  42406924 
 45817452  15836650  50787152  21707136   4526781  41534120  65242116  45995074  17165806  29331120 
   748001   8323341  59601170   8678672   1969397  34000310   4726974   1146724   1747137   8725419 
 21664180  93593400   1072020  12133776  38583545  62706460  10038556  46387120  11459336  37397280 
 23542066   2211125   3206649  26284932  53980161   8716064  31121889  10443160  96378450  53600547 
 92243968  33782589  78322560  72700785  53671628   8855640  45305316   2072672  19737567  12944933 
  6870419  50974038  16656660  27495900  32161914  48282484  19779750  82207142  32282812   6666807 
 28320674  20040210  16369122  19970444  13043622  46731000   7656115    429324  27255645   6290310 
 27960900  73283484  54501720   9948213   1131434  11647274   3442989  79423726  14612958  52874955 
 34916232  59300640  28935646   6331117  67790142  13432510  66780420  65726208  77921801  38313324 
 86416438  81297140  52306324  76289896  39311480  41193704  18663000  49748010  76032070  35074885 
 50240888  76548224  44684516  26975711   5571342   2169426   5332545  75580576  29299996  28221360 
  5529585   8294106  26913657    175140   1791056  47397672    296700   4496583   4597050  22739736 
 31882140  15551575   9004285  19618136  37810542   5188617   1999392   2072170     59717  19935526 
 46559889  22615026  19064250  10045440   1671231  55047384  17210865  11438226  66904738  16923840 
 61045471  13374592    709667  19264206   5240131  34693272    437674  33596524  80419344  61061080 
 57916625   6835880  22891308    818554   4525359  32572672  47094736  42412192   7132320   4894272 
 15426028   7463380   1331254  60329820  53698356     88193  42583072  53132720   7839464  21050480 
  3546798   2366504   3944016  29157612   8652392   6419829  43851816  52544970  56569422  44067240 
 47133846   5879268  36324870   3153484   4903336  84627746  38442768   3206492  19377539  17993584 
 76927500   8093382  46886972  37754094   9425846  12988760  16836545  21967152    185928  81410914 
 29515825  59196767  23049560    683745  36867596   7327808  25434924  84721000  22771464  45940899 
 24612714  40669271  16847870   1454255    142688   1200602  22197478  28119920  92596252   1442376 
 35680648   5505192    376482  23441574  21927716  28539045  21479016  17449467  29433560  21813606 
  6644385  56094555  16542455   3029230   7869846  12459972  12918521  58878424  12143769  15576884 
 14686788  59455728  57983299  28009392  65587698    507707  70781949   1847190  87856340   2172130 
 34713090  45966570  20469256  23470136  78293484  67360734    341418   2491912  29737356  16949504 
 11195234  18867395  30842168  13088668  80922996  36466326    552384  82702503   9626298   3003945 
 15019361   9491894  18123747   1139298  31795281  38576818  25767716  30082032    698782  45501750 
 26140101  16585250  68676056  28526283  41102358    914014   4617858  40679424  13453026  11082404 
 13533453  65183360  22225825  35356230  10047378  40188520   5389858    300346   2743020  26046888 
 44405292   9294420  23971900  59390180  14951827  25909032   6266043  17833608  55844208  32090500 
  6604446  31807636  46324804  35968026  31789155  12151620  15107750  12352920   8422114   2984680 
   428763  29040288  36423000  14283090   5190328  41678162  46850130   2275552  19481616   1039113 
  2257392  34425486   2635710  71641592   2325234  43431150  50414559  10717878   7462848  31754920 
  4095702  15344013  70514248   7200414  31906480  38040112  14586319   8557731     66357  22586074 
 13256110  47014016  92058400   7878780  27572622   4941366   8278634  52558146  86701082  29710569 
 11679514   8244350  71507720   1675089  68160888  61606004  28877152   9873804  82400334   7600554 
 76240065   7680702  59526282    540768  20205003    185528    499359   3808474  35191153   1104384 
 68077486  68029456   8789526  83851301  37854521  37683212  27856800   5969561    408452    168561 
 28148918  21990139  30902634   7269495  24208272  39204458    786315  31010854   7151136   1635764 
  3741142   1138917  55663412  39154107  81950891  22884864  52016185   8457112  75779973  24737904 
 13693254  21006056   8990688  13644288  22337920   9389872   7845756  30876324   9723308  29701832 
 46185957  59202286   2207945  24137739   7325514  40500789  49199414   8987520  31744960   4524032 
 47522772  15446224   6902634  16038863   7166718    779866  44480860  80892889  24894888  65919980 
   184386  23896500  25989444    273904  39348342  25261288  33154661  19996938   9649800  45796617 
  2636445  88291308   1185984    229896   4363314   3250808  17537366  26535354  23219900   3975900 
 17087499  75520025   7545440  10172481  13876172  26407290  62573058   9614940  12957815   7442262 
  1897362   1874040  78737550  68106640   3727863   1479448   4075152  30739536  11568363   7562170 
 11495036  52196819   8512196  20656053  21093102  37175541    432630  46417932   9695425  14816564 
 34128458  20812372  52428756  34128855  71553336  54069174   9754465  11860740  45305676  73397646 
 15684831   1270359  38337024  11271092  46789002  29765863  31317516  22393114   5572710   5273060 
 39246910   1907862   1033350  24073187  81231300  33749352  31094496    310893  61969320  18556520 
 60228195   7284402  24816090  16435904   5466512  38333448  20353812  13265511  36707705  28190200 
  8942424   5072544  10038480  11913600   9012827    370524  41042484  15456766  12221225  67113288 
  6637365  19583944   3823473  30112380  12546864  15662682  29031552  23688000  41455425   6139940 
 19090748   8568256   8072005  54603234  37343918  45821052   2372540  20230749   6923805   9048312 
 37290065   7853525  56604265  18626000  26034750  23769586  36826930  42307313   6176711  10969992 
  1501958   6480032   9144869  66908260   6328371   2383532  44967250  10025631  32548647  61335054 
 31152166  14492462  14817264  20998055   8596017  26293194    669799  20136710  48591690   5849945 
 46416726  68850210  50656626  13771504  21054110  22659190  34381203   9929431   4678505  36271710 
 25797684  32192160   3661964  34810704   1541694  46916548  51181284  17868069   4044197  11693500 
 20582272  20616148  20899251   9765400  56675164  19602968  28370810  30282525  77915136  44550744 
 20137566  23168950  21577833  25496190   8129280   3191920  23244980   1584552    202300   3266119 
  9928162    746787  15001752  28118480  12185334   8027600    863158   6679890   5853232   4855270 
  4561440    272272   9959796   8076392  61582248   1818782   3862560   1556672   4885001    332450 
 49843475  16784418   1100508  14730525  17312311   6658605  12481706  60181240   2741875  59283216 
   442272  39484072  36470163  30119376   7745660  53615410  12672700  45311970   5820463  14872046 
  6680487    922482   5167552  25408152   9076912  47569064  10567557  18505448  38764260  35530892 
 14644526  20894790   6569196  15156000  22313170   3029650  40694059   1696672  21349888  27433224 
 43906695  42546504      5116   6057288  45309879  21638323  14156063   2041375  21320416   1382250 
  1302385  59515218   3312309  50199912  61995520    435996  52240872  80170521  48300300   3664791 
 30515937   3214156   1342672  56905230  25382944   3788026  40865200  75801250   6666550  21797566 
 11389158  37954800    341895  30588700  81165504  21863394  53783835    775590  19643490  35239243 
 35825615  87579856   1932718  44784528  36627241  16556607   1543360  15074850  18472825  14454784 
 14860935    204404  12168255   3557952    217871  13331483  14774938  17071101  47479238  11567920 
 14349177   6018915  24273480  21384480  76213082  63345750   2733204  26062042   4735434  34255879 
 56424482  12148039    675104  11203806  34655174   5258745  18820000  39678928  26808012  37209326 
 23062477  14884675  24150297  31445172  67793496  22243410   4226850  86531775   4394682  12289296 
 34011610  44742370  64174116  22024050    542997  70229472  33013167  70071102  18291660  34185544 
  1790591  61276976  22760927  14659745  12427602  19946493  37773596  30313350  17275410  12655374 
  2953936  38446070  62176965  49713661  70729193  41788704  47548890  60888968   6946134     94042 
 86394764  41546148  25861061  19222510  12988296  56608000   2503590  23948848  11241419  35603910 
  7755896  16427130  71891666  41286336  25748840  23419296  56930734   1623583    267948  53089920 
 91850132  21533610    192234  12194385  16953652  17480875  10117654  69537384  12382744  72360648 
  7851375  70125608  12714161    413308  20907813   6824919  17702688  24538158  44211258  13491778 
 22960308  18173726  46265120  34405700  28249209  75650734  29814675   1249755  49512466  40620352 
 13452972  53317606  11875568   5869962   2473632   5150341  38351196  30703392  44013684     75980 
  2114784   7526365  56912990   2933172  50603220  52760029  27551898  16030806   8907210  10361925 
 29588952  72550335  39528165  71072274  32820471   1754090   9034752   3007362  12253740  42286498 
 14479465   2632896  20873850   8917744  59085528  17511780    526735  35575500  15984870  39956802 
 23646832  75216544  21271467  22180050  69886187   8547808  58629098  35152800    399618  22029000 
 25320136    112530  13911024  29191023    487785    405610  17460954  11069795  20147810  56468453 
  3301074  20666580  21632340  20648480  85395961  46926694  14837430  11140704  27415277  12773340 
 27965007   1590228   9040838  36876064  10312250  33275592  45628136  70045236  30211273  12313896 
  2726262  67301428  27520875  80988000  33676773   4088859  13562560   7101986  13843962  33960564 
 13531898  24676834    555456  16048036  22693410  36191424  27402120  44781318  10670022  67426877 
  2691150  10215981  34647355  71792280   9436440  37275724  64271940    912764  58252376  20719128 
  5139031   5183464   3056977  35461970  26711040  32048490   2547384   3266100  44065988  79275000 
 24958791  10584669  15562008   8134728  26080390  92326320  12662370    231210   8502568  30006684 
 77332008  77397276  13836130    556299   3129870   2175624   1346488  57047130  15627744  27846380 
 23364989  11303127    866044  57022526  29594418   4695938  26753370  17335890   5682739  29439549 
 31312808   2603650   2618385  39075910  19966791  33795208   2562168  39830978  20296085  13239080 
 19800645  77319960  82738160  56753912  48584967  43860408  17504483  55352708   6985718   6281008 
 32785456  31776104   1534421  19334445  60085200   9684484  15407664  26063568  30107268  17167320 
 20805803  22478925  45052686   5154600  16964472  11111184   6472784  53734450  49174470  13969904 
 22751346   6369584  51413811   4961467   3828825   7857664  28720521  35173032  30368875  14752542 
 22315275  90782269  48423840   8378343  45749850  70521588  21205200   6390340  36113085  64427986 
 32155200  38660934   3949140    442705  19663765  25757476  20146834  48215400   4308180  53037600 
  7780164   1525160  74102592  21724470  13167590   8868240  18505032   2396918   7233296    320160 
  2139534   2891197  21071060  33738386  55106555  11714429  40140588  29752632  31990046  14728454 
 65015496  63552189   2611610   6738975  20329467   4426590  27797269  61861266   2798246   5557592 
 52131926   5540190   3344343   7036612   5546662   6809308  16840320  15914448  63195444  16512444 
 39779338  29941958  20720448   3507904  62510990  52249854  22004346  36338250  28560600   3852680 
 13946474   2020114  15944480  19304190  15388716   6003626  49952040  30108000  44996588  12329460 
  3007563  13392678   6189570  25056696  60141342   8977540  24044896  37891263   3109930  29223081 
 49441752   7773380  49477406  36733498  76076864  46058729  34130460  12188813  19118129  33894290 
 37877427  25350400  31274944   6626880  20124387   9103941  14807016  41377336  16041416   6760320 
 71498048  55158961  26415893   7169580  31273242  66178935  21125500   4458372   8215878   3158940 
  4856480  19931964  35116028  13904960  39958520  35584736  33017332  54867512  68446760  17858925 
 56749200  33443748  25026912  22106439  17433600   4896922   1722780     22913  16890000   5362305 
 63076986   4976965   8518370   8274420  12042800  41243832   6564096   8085165   1660660  23511576 
  6945147  10295642  42353300  37534260  14055792  14577108  52149300  17617520  45135168   7578333 
 59069472  43457424  14647815  11485863  18707598   7032466  44936514   3224385   6847925  15446210 
  2888600  95158504   7288240  17771830    223728  42023576  31228026   3926133  28827396  11257805 
 19067392  53468985  16055616   5405576  38387052   1794692   3353915  18326577  20244943  47864167 
 12031968  20154738   1136289    407398  45690096  68745040  11067540  15212832  68327664  78428900 
  7314300  11559174  19466777   5804480   1517517  83599967  42250854   4881096  11650160  40434177 
 42738095  45437700   8559544  22825934   1039040  95278626  20901670  39718472  12428125   7751667 
 40115796  60255412   8777943  78473245    616952  40481952  12762806  14276580   4674063  51833925 
 11916725   2513628  13598188  20732904  15202029    155526   7031640  67813016  26639145  26355550 
 78152701   8289998  32708466  54388512  18736228   6772179   9933776  34456275   5512695  16219254 
 12524544   3625776  57111300  55339341  10113960   5896670  80064908   4186247  31165046   2982820 
 50245272  38742144  40862985  49004032   2045967  28445600  42138160   7204152  65153660  30843252 
 19331588  21455415    535748  24437400  75480815  11705505  26323569   8418432  18525980  26226200 
  4146370    864494    365660  48607200  21441819   5220075   1752368  17418268   6914212  12820052 
   381000  42631465  71808464  22210446  57492312   6116775  64130976   2495916  13662204  36484396 
   469641    573615  25267310   3139059   6292800  23019824  41128076  12522014   1681750    226677 
 35110538  20664910  41090645  41229760   6055300  39115521  29530380   4830432  56325750  23716592 
  1001519   9591460   9510947  75801000   9145240   7776241  35921160   2048130  38961494  48207222 
 13509198  20735750  17986560  60345040  23392294   6638974  23242752  32513598  12135552  24977190 
  6546711   6861366  14981120  15733988   5592402  43280640    960106   2121321   8008416   1359600 
  2211768  67746522  37321803  11926320  35513632  49951776    838080  11695643   1979422   6577725 
  7656806  78812988  51165684  45540414  54651618  13867971   4556313  58615102  22145808  10115160 
 16365894   5757360  32261155  73082697  15309972   3086888  55638264  37852192  53195070  86716500 
 10217082  27949292    181744  59246280  15914886  33988741  58388250  62397504   7978269  10624484 
 10957850   1193205   5974227   4318210  32880616  11245220  63599019  12359424  42211939  43116462 
  3751176   5800434  38041173  15411254  12277066  13442920  30693360   3232944   1557330  35894044 
 15132884   7265159  51348438  26720766   3541615    131410   2269424  22482587  24577575   4308234 
 41127172  22273572  49526856  84525490  41723418  17791239  22104285  59386260  34694058  42476490 
   866244   3180852  73725180    243285  20100883  22190922  34467690  75987765  31344834    454597 
   525360  85616960  58963206  17151812  36528014  23900688  10470810     47286   4136734   1992944 
  9116250  20569252   2245680  33802629  56999910   3721554  36199884  72466940   3237689  49625380 
 67557567   9118235  38334370   8481248  31956416   1947687  43705076   5130031    385770  58511700 
 25885960  17085123  50996330  60525900   4110068  55037330  36209129  20277000  22607375  11455089 
  7628664  87889682   3861228  17427170   6281751  18888272    301518  38955424  26630120   8154466 
 12360160   6329115  12010830  21492484  11827830      4332  20676128  17382244  72328641  29715826 
 33675450     99959  27184383  38595717   3448135  78413373   5632642   2462128  18209170  30951479 
 29532384  30390136  34806669  14396456  36755905   1899318   4191486  16228268  40244360  26080560 
 43214721  27988316  27087216  44065503  83742408  89438232  28571832   1061893  23690782  17507408 
 80770896    842090  51253125   4062320  17221212  31477200   3235720  10472382   4803264   9282042 
   540728  58733520  12021016  31993036  26386752  58817054   4369848  46165941  22462812  17245782 
 17585806  29977344  12980156  68025258  14791020  25373163  34837866   1249896  25919754  16165476 
   109725  25476891  13309904    549725  40150143  42804302  36882189   4387176  48103191  57168350 
 22575693   6984222  15168222     38870  42354004  16471717    813006  31081604  31575150  25353372 
  8060522  14149592  38912502  47455860   6101004  15565758   9194148   2992902  33783840  89950608 
 15372294  31107321  69732330  12802896  14216148  13469016  63457470  16488256   6986252  27260964 
    97152  10378412  36834445   5007477  47406360  74844800   8770113  10505135   9264985  53760956 
 25237472  23903460  79867944   2386312  39135019  35998768   6156638  21085471   1831611  46285200 
 16709490  27660651  42739028  53317752  13261116   5496280  13582259  21590000  22977475  13208768 
 11014360  33121712  43266234  47317730   6680660   9381312  48146505  11099160  14109424  22475418 
 24571378    449035  66247321  14265750    230280  21649927  79917089    625400   4617280   1095042 
  4336508  39047432   8803566    241116   2395813  41796800  30947484  21074508   9324568   5253318 
 79139025  41213976   3495250  43488084  14433912   9537752  77526820  33577129   2216280  11988879 
 22921752  45357984   3964400  26135325  44556732  13615070  36826524  25282320    571680  50366052 
 61548432   4533573  15219204  17304408  42174364  14944776  61907142  23076552  39440778   2721766 
  6947408  44728600  31498814  19634280  39921304   4452688  61909408   4830534   5051360  31232208 
   984520  22400170  15294574  19589330    249732   5681720  46269525  29149400   8978060   6165458 
 30982788  77416402  16616435   8023518  48175840  32880928  54204176  12151728  10097904  14547500 
 50599871  34191234   5157144   5099066   2125698  44652488  42672420  43701210  58889646  71565248 
 24835850  24321442  53276936  73705110   3919860   6493332   4352014  21675150  15442760  24050176 
 59670372   2528665  46071540  13465452   6212892  36059125   6173712    139384  67026982  37480935 
  1644609  23705374  56241614    789222  67218788   2572658    675697   9963421   7322076   8292724 
 25808721   8163342  12099472  32438980   1942028  47884631  79385922  11502654  49567632  37160021 
    58702  11164290  24348299  36379918  33427524  10084680  39623532  36471092  26450307   5710428 
  1682496  60487479  26846190  59946809  10986845  30736566  18165456  14083460  48455222  28379448 
 24691160   8380426  27217680  30083556  12664080  20689880  24305196  60105220   9162088   1718720 
 16918759  43403314   7746759  28667841  17835776  36963330  10943712  63126004  24287830    522046 
  3219580  49727866  39418768   9708040  13087912   3410955   9198178  31207865  65739544  79451358 
 58066140  11342978  37434894  18950592  19214500   6199296  41133456  45033255  15698329    378944 
   488883   4918340   8528532   3673930  41947040  44014392   1344465  56842301  54729876   2511810 
 13798824  44011419   8788252  24581680   8583021  23927460   7675024  43850944  10408420   4178661 
 35280464  23276000   6132420  39072055  43739955   8749364  41833960  13511603  30878562   8419748 
 79437536   5903505  85054419  13850430  14054718   8262854  24988457    597252  14902692  26931739 
 25969245  33628591  15689000  21598850  13500582  14919387  49883692  75591570     51740   2085965 
 14259597   5906280   3385620   5339785  18313888  51937602   9357570  47375784  31015548  31438712 
  7372479  13476830    949312   2328641  63691110  10733205    367188  10969500  90865723   8139690 
 50638484   9378350   7158048  26748944   9294161  55958106  69528708  36941736  12001674  10820280 
 26336884   3004370  29731485    995500    203588  77994525  51873912  21610392  21496904  14437780 
 57443190  16364523  36482600  10054685  14129804   6104490   3355235  41076903  51031250   9785504 
 61390950  75422160   2087550  30047479   1802880  22631418  12123886  71395434  65914604  72205824 
  2173074   2795859  12506752   5302920   1486734  14302458   6740330  23087506  68976609  40894704 
  5058950  11265084  28668864  15905232   4186680  25453951  32750199  25519888  50342012    590076 
  2831145  50813768  24918464  15567720   6630162  28741026   7563630   7520240   6373528    293403 
 29123928  19997440  27076665   6426368  95437864  21791056  52062510  16358485   6664750  47595236 
 34728042  31423886  54477480   2208060  23631993   4043018  61750374  52566851  43045740  19103238 
 52223944   5224440  17224232  24975312  11837664  44594824  41620205   3953640  44300679  13982337 
 65148672   2491977  41014680   6985620  26180034  40880211  36796679  14366955  32775429  33997964 
 32902496  12793726  63421650   8008559  28231644  83310580  19795026  48226518  55617051   1777986 
 16612372  41920060    384748  21462528   4530915   5254176  31316944  34520200  52322840    796547 
 52165440  37988170   6154625   4437089  55268530  28405999  42432225  38856784   9876735  15019020 
 11036768   1067860  12294856  24324415  13090000    881824  15557875  32709600  13930488  70446804 
  1752005    669104   4056948  33610616   5935600   3678642  19384419   1812736  25930720   1908607 
  6044338   6323238   3164016   7547332  46245180  44457486  71434125  65129582  50550654  11050663 
 27250860  21726104  60577845   7389359   6217504   1513578  46355400  32297040  23833203  41199708 
 24352775  25804280  19200672  34072506  21377114  43135192    126438  65332932  29227572   9572758 
 71330770  27042451  30954438  24322565  16154240  12510300  30598800   5905067   9330553   1018550 
  1354639  35631366  22679996  84929416  12728864   4674861   8143632   3591168  10132200  32763025 
 23474881  42985866  89371676   4520340  26998202  14682822  62209500    299976  23144888  30103407 
 70540897  31178391  79083297  52601913  79371170  27393024   9828200   3036561  70715304   4475856 
 11397204  10254015  10118502  11371039   2916368  62294820  51923901   7530760  21580624  49821510 
 21049160  20075485  36573600  85956906  37207968   4175600  60435174    856508  12030002  46133700 
  2323110   8013908  87160132  54214848  17010675  20035600  10353832   8163740   6307686    505752 
 38425324  34860858   3692896  12598530  29881121  42672349   2680405  34466304  32363904   4833400 
 17101289  31285632  88844987  22983830  80532235  10718388  17235575  45214182   4749156  47509302 
 27765615   7122250   6453828   6478164  22394467  21273840   5575698  45425391  11206250  13845282 
   297400  45307640  77492494    794094   4587756  11571635  12712044  43364410  10454400  34700149 
 74136532  62677904  19723420   9218055  74718380  11006131  48527928  38629143  42053067  73409514 
 45702562  13191120  12731811  29513952  13212975   5501980  51077808  70946775  13506605   3011480 
  6300747  60781968   1423375  23461118  81784320   2427840    949124  43307264  80329887   3699977 
  6524048   1744722   8070000  19820727  41607392  11820295  30723726  13544645  27844054  49555221 
 48028362  11828028  13679117   8397692   8011943   3446646   2075073   7389642  49342500  11193080 
 22146750  20298168  79009976  26527924  64672832  27350875  62710510  56766647   6365225    719472 
 18944362    656608  28053422  27693255  31748405   1160187  40345604   2435031  16513180    236223 
 29573362   2822384  19155250  37710252   2547010  17327945  10782976   4730544  41358150  20269782 
 25055484  40343043  47569713  14950656  46299374    922760   9206240  15451002  14706640  20910957 
  1060164  55377896   8740571  39438224  12185745  19040238  11794480    889580  64917000  14991096 
 22673938  10968756  57076110  64960123   2232082   2705414   2050354  15288475  34097772  51764616 
  3567300  21967182  89266590  58790625   5275704  50585832   4388640   2207808  27069093  19451842 
   508776  10647372  31350046  49018818   5657600  22330875  22645480   7590972  39971070  21389469 
  3840750  36017024  15682658  11087735  17858442  26035312  33201778  16787810  73739960  42634046 
 21433500  28826928   8045874  64737450  48623907  49979127  15393150  31429696   1585451  25845759 
  2689764  67105588   1013085  42082368  43294150  30932970   1561160  59050255  18691242  25200540 
 30047554   4595952   3047505   8566112  44363280   1671250  33952611  40419008    239642  50823453 
 51883290   1441671  10806319  17168894  21894092   7202500  17714460   5948554  59284290  10905873 
 18060675   1637616  23669712   7741650  18443152   3373221   8387575   7498364   3148182   9344484 
  1708384  10851400   2524800  17920629  20353455  39693280  17230455   1205798   1428547  24002712 
 16073596  12062766  24082195  48709408  22348863  11227750  71241201  29303169  17440815  75794810 
     2674   1536990  18842406   5109312   1283830  76078575    301674  24690900  30466560  24090850 
 55712520   6889950   9384496  68794243  29028524   6119145  13634355  33449540  15308160   7050447 
   285310   6408168   7104456   2001316   4121741  65377374  45767538  20466756  10964712  16110380 
 29842880  77493720  34891445   5473420  17636961  36775881  58497775  47143089    200232  28044215 
   349804  21303306  39039196  53990560  20358640  48189604  17955474   9151758   8067714   4025541 
 65311480   8082608  20500992   1127568  36812685  19243560  26183152   9978908  43686592  15540480 
 11514888  32188223   9516495  23918720  75729501  11698375   4523324  15259812  68630016   4989084 
  1220842  33027753  40867632  59802640  27349616  68576912  10873164  26392126  30281254    828720 
  9870038   5264446  12982660  11071008   2859880  64240693   5370180  18272560  33563772     61272 
 30711562  32259848  35750286   3011250  18193788  69966160  46965010  34479342  14883176  10954086 
 11818340   7724288  15446296  10132950  13828920  53513488    972287  56396659  35238826  37208424 
 76264585   4231008  16471520  27091208   2518830    335496  76823220  18392589  46459336  34999965 
 19251488  26356154  24077280  41351478  56260004  49416708  37656248  15726366  18134902  45268896 
 29961030   1167287  71876315   3447977  14431417   7991515  24798040  51815244  31846906  27400320 
 29857360   9740570  69578355   7171875    829602  58839751  17923656  54543786  39560322  52425650 
 49677885   3132976   9799251   7662228  34498002   1032622   3704936  22038960  59141984  25483249 
 74020270  15950088   1871394   9883575  64717728  23372280  65274690  24425796  68526640  20630016 
  1787520  53582958  42211296  26977776  46466789   4870506  23038976   7939830  29951999  20812488 
 31734545   9702090  66533952   8979375   2717520   7624500  17143720  57266382   6357204  11166336 
 22969635  33331410    930489  67797732  25030160  10782207  22163388  10361615  58309356  66705136 
 15394940   7049900  20613080  13666048   9221919  31442577  27111150  26726836  34509020  23580480 
  3380520  22688850  48111549   9086580   4679556  75531840   1436279  24559794   9499232   3544728 
 70417871   5489152   1163944  15785805  64540080   8320985    290403  22274212    878430  58490920 
 54924858  39892060  18777600  10837787   4937040  89243154  41034358  22687628   4202382   4970700 
 14842067   7600608   8026788   7713804   1081990  17898672  29563974  77455739  33352092   2856914 
  1950116  31317180  61184154   7738780  30409176  11314261  17520905   6550459  40674496  22517250 
 35049495   7183764  30637937  23442600     47056  15420672  38850498  16367099  48308464  28970290 
  3455841  46182020  11041250    248676  33984018  22709388   2704428   6873576  23941269   7457220 
 15248040  37149419   1933410  84509405    728892  12089220  31610620  31411990   9797088    362194 
 34458788  32767075   5053192  25124393  14266648   7271082  31453420    765306  13670163  33616528 
 56409570  30904030  23595690   3795360  71958246  27399112   6013386    415334  16288362  11520048 
 74959725   5457000  61405344  15612708   8398674  36707625  14647050  12407895  20211202  67609125 
 30832830  23815285  12254106   5587064   1179144  22312206     56628  49605626  47333520   3347648 
 34790214  37257930    500616    592035   1629047  37399034   8833461   3636904   1935000  21700284 
 36593418  17533958  43945814  59162802  19396665  27699516  32824608  83799633  65795271  20311368 
 31747610  29144583    526355   5811627    601005  26189064  13154340  11012898  55331016  20000225 
 53531584  46729953   8566784  32424755   8755010  37985400  43123500   8878014  44778930  10665207 
 39280650  91304928   4128223  15774263  60403050  16309800   7589512  29142178  11195910   4737866 
 56280126  57216636  37853283   6446808  71980915  42139757  53008474  68909515  17981568   3466935 
  7030905  17553256  43567498  30867904  46021430  89382612   6148560  61495798   3943443  14685300 
 22999130   2776796  37685500  40384899  20785604  35496664  28187944   1512896  14539125   1790340 
 18192320  44513266  44162328  75033245    104835  22970484  63776530  34945650   2545954  43554090 
  7814016  73152520  55346160  82470111  31819970  67349445  28022763  25000044   4169808  43804768 
 62071537    364052  30969004  46928124   1090800  32231936    438480   8360000  43860957  68944509 
 21267075  16411794   6206326  35440146  60550314   9299094  31355428  73264926   8668480  84107980 
 39323881  58855230  10743069  48472155   3269615  33469432   5573911  16223166    404629   1655717 
   989188  31202100   1654470   5129405  92393840    942614  14738070  61104310  15732645  55875144 
 19887801   1251927     85696   2326282  25763322  12596349  53479140  13245516   1559061  58155578 
  7401832   8348011  50059764  30352929  35449805  67494364  47998496  39328922   6404592  16465260 
 18600867  28410241  41702571  12642144  50062734  52099330     13536  29607453  34601844   3234075 
   524885  51676903  60864966  73893444  52143392   1378580   6867670  61604650   9915000  29138418 
   130758  23056826  56645165  11632268   2718390  20824384  32776051  21768723  42570976  58560000 
 11976186  15396260  58877764  15700720  12237820  42443970  11629037   7204680  12923460    528804 
 18635340  23273810  23068773  14043260  12083000  15369354  20609444  15209667  60479906  35733830 
 78324589  31643352  22364140  13432592   1704680   7815751  19730882  76194790   5000565   1638055 
 13424790   9279959  14641976  15791355  14071800  23452677   5606512  56296192   9580032   3342298 
 46017584  24694752  18623460  27951605  21159268  19841890    298302  12428740  13820499   9367082 
 14136384   5636442  16077666  12443547   1526192  17311476  46668280   7848774  35457823  28209873 
 19821549   4026000  17932668   7717860  20269314   7578612   5591648  31824939  14723856  17461125 
 73741440   6732289   3012796  50479032   2882132  15190872  18444104  50953324  55577236  74553074 
  6116110   6519258  68131206  43754832   7776432     14784   9604738  85116240  10976063  30836198 
 80297261  16389632    380190    514150  21734244  24231574   4624659  55109908  25361154   7768044 
  1924658  42470887  76659408  14473098  24956328   5288558  76370048  46703191   5170879    470960 
 83101392   8429066  68432166  13642750  52423560  21609956  14189175    126312   7848900   1773156 
 11729025  63458772  18739090   7523172   4569180    809271    473280  16180158  68759995   1544677 
 10736299   5111652   2723977  16790750  43367160  45646250  29769273  58471200  10482080  33968605 
  9563836  18696552  70730567   2318080   5561028  17210214  43065913   9279014   8679237  88460735 
  9492417  42730688  57440285   7342161  23653312  10157544   5836356  33963120  26333888  47623225 
 60470200  53245940   9911586  42164130   2395820  26212498  75904100  35897904  46766032    895276 
 82307940  26216200  18699138  60171606   7454810   7509378  38397575  20558272  14783670  24322223 
 34405020   4065468  28269024  23480523  12504744  40235859  73640640   2606458   2890741  26659480 
 86237442  55476597  26339664  56849500  31168380  44281838  23223889  18738658  33866600  37588495 
 81829827  24297625  16681182   3990546  23847080  95931990  21112344  55838227  18962944  24116488 
 24289389   8840700  51019930   3642282   2788544   3239460   1639821   5974020  23106825   2419644 
 43476370    937209  20917288  57723054  30323720  26641496  67094839   9284646  15478908  29160624 
  6451600   8671971  40637496  19502246  16153350   8802651  47017608  68361855  32529464  28353504 
 30385824   8735048  26729307  17675326  18348246    489410  15895579  79759104   3508128  54382650 
 11191268  37324170  57647584  58296672  60318784  51425280  64134740  70448884   1449123  50517480 
    17336   3941450  21549990  38035825  29152032   6661316  44214494  65194438  42495936   6536416 
   429488  53907168    235950   6187962   7385385  18223076  63505604  17478482  91772870  29703177 
 64529928   5406375  41049024  42850655  16326324  58594536  12896732  41389344  28309788     46357 
 55042925   8720300  21363420  12501981  48148375  12859236  13976307  14385604  16488736  47532698 
 19585700  22575476   9663088  66600900  13519500  17741616    658147  35396292  51396540   6140709 
  8949980  26230440  24331041  57550025   1717611  10431293  26755512   3522096   4413249  17965308 
 62091277  51226856   6416682  23518242   7143840  47207594   4034716  31071801  40668554  37107072 
 26121160  38621550  39139821  14836228  32770377   4950135  43263974  15336589  52892484  16020801 
 23679396  13274254  16136435  18275835   1271187  71673741  23156183   3107060  88255190   3124968 
 75778590  12181815  14680350  27450522  58293720  16419950  26260310   7142245  24576042   1853468 
  7820660  56997668  89894980  37460880  14202216   3882828  55225248   1752058  86479239   5071249 
 26471382   4599980  36794954  73612730  42795144  33316998  32412638  27543802   1788079  20222501 
 11264549  32483178  26062476   4771744   3334240   9520259  34165626  72098611  25317576  21450240 
  7611942  16572765   4231056  18372112   5215943    731520  26767998  64721538  55387896  57589404 
 43114800   8762589  38796992  10107180  46683860  53326212    702513  39642057   7264355  29592112 
 20601474    370440   3678069   8091736   4385493   3486859  34005222   3055100  14900528  37810176 
 55913963  28467712  42676766  18951417  33361126  18176868  22227920   6101172   7284498   4018196 
  4222322  37806648   6763450  23351790  54207648  41651533  14918976  54072764  69564522  15773990 
  8985886  10258344   4488369  65564628  39206930   6394061  36961176  29945334  61316956   4917124 
 23385204  12051440  49809816  34839121      6336   2900680   2527689   8701875  10077566  26372164 
 15315912   2203714   7125885   5805394  12872830    466920  25732947   1924344  19868982  24442968 
 16404480  30233093  21945321  11447616  48840112  18337743  13212486  14266176   1414980  59752059 
  4120050  71014680   8876595  14883654   5304798  11761050  27308080   2135714  23745105   3801336 
  7409082  23643472   7194485  31498632  31381929   9176310  25013961    184548  10003752  14881334 
   157466  14395652  82651400  74584561  45883584  12016892  33639728  39475287   3777400   2922920 
 23924728  24839380  54248040  10483136   6810648  12815154  21940149   9861600  37134972   1977872 
   716999   3776339   5650546   4567680  59542653  26765245  17674440  39307008  12918024  18178524 
 32910465  22143054  20630970  15094044  44065296  13232664  21840240   5633984  40673892  12418560 
  7304248  28579362  18745782   2506752  20980962  31644432    805662  20520414  51369927  11480441 
 23706015   8337753  10233330   4965940  29991951  29700496  33854370  23091512  19549650  13524324 
  7657531   5001754    334900  22751456    777915  40890368  21458068  44774095  26576433  11504220 
 18288242  15784944  14146484  18912348  30080022  25500816  85652845  28948496   5518590  13445850 
 16858448  79556760  34736229  12018240    736610  54256560  23397493  17641512  44649536  65469060 
 15416755  55508145   1948353  44022960  20717109  63949718  13828876  29241190  47044804   2803329 
  6098274   6451431   7149443  11332520   3709188   4894811  23682916  33614500   9161391  58362365 
  8004360  52495930    227072   5322551  18852337  30351510    680746  89651961  55426644  36020250 
  2754810   5350400   2862120  41652017   8866350  22041440  66064240   4299776  29969212  19710684 
 11573889  90535998  40171653  39682574   9582150  53255680  30451320  23034498  71830008  48367398 
 28086412  25258538    859872   6878665   9055428  37294400  15592288  18107633  44363214  12187329 
 74522602   4747293  60959280    398552   7873710    118690  13637244  42907278  12470724  49949399 
 55707327  35538786  60268104  13334696  28867568  26951295  41339854  29781018   8979456  19614100 
 66402204    835775  35397120  41737980  50255219  17470310  55298129  55834961   8102452   2326806 
 21665105   9882845  16409701  63869146  65670588   8016696  32911450   7894216  38462720  55931586 
  4010032   9279639   7112252     66276    694996  23085048  87559766  70070925  33997080  20886642 
   655893  10375848  20574791  11860450  29109591  37344202   9194353  12367376  13857702  84078018 
 17650380   2421474  14469184   2236712  52074750  20733120  82581615  35532702   5775270    857782 
 71009422  21160011  12914242   5800130  20796689  44902060  42529941  18416216  31173615  34989338 
  3839661  72880186  82390032    120320  23890860  54215594  47443176  38379572    641084  83021562 
 28807893   5230848  17673152  19241334  15760173  12678336  36659136  41155870   9998802  29007336 
 12994741   2017557  69205361  44519904  43198920   2372634  36060816   9361287     63264  11129988 
 15325632  26791431   8265638   2578680  64977285  12874995  12583921   4640874   6168654   7646576 
 34696706  93566200  56580441  60354976  33534353   1993344   2200922  16521673    666681   9779232 
 13132335   6291453  25676435  56596638   3344757   3990357   1977888  22178640  65123188   1332029 
 10987776   2070600  52851435  81018406  19971888   5677366  18243693  15793364  23261276  40336218 
 22521925  66832956  48154696  19916988   4432008  15743016  12061568  11137690    212430  39504348 
 18740775  34284818  27874770    151260  26911215  17233230  69427104  10834887   2870505  85107360 
  2743088   4663756  49631744   7388118  25877448  39436533  33937832  10734488  11754930  25619676 
 12692826   5086536  23015850  48316662   7366296  36673459  28134728  24866800   4692408  18741800 
 83330852  14511119   3130050   5216960  80396568  45655726  20492190  19378652  61639977  11617816 
 27258840    895860  16078134   1444320  28107702  22407840  42844055  48426140   9031209   7032429 
 24835090   6322734  28084848   2763696  16024122  24337776    993195  11918998   2674976  52942896 
 48804147  36748152  25460864   8811186   5244624  44331495   4415404  31274342  45898242  14612078 
 23063821  65974410  42389880  39830176  45905678   2127360  11012300  34911270  25557392  91840320 
  8372472  11626272  34865910  25297930  12555567   6111863  32684053   1437360  35950530  41818640 
  3309980  50053536   1452752  23854472    609427  79841531  21677817  17658475  27896820  26040651 
   115192  21352830  21788307  24700920   8011374   6865242  41162327  29420170  52614375  38230830 
 45904644  10851584  49428960  12076869   5424812  62007180  15343350  33118504  22929792   9081205 
   680832  16071785  12547500  10396800  26024592  51239151   7130640  13094446  26725049  17925184 
 80424999   9552926   8692364  26974614  25289590   7015722   1654380    187560  25552692  16248376 
 73487488  46455458  65159806  21062184  11226751  19789417  59904453   4721976  41500746  40573344 
  3138300  21372750  14587092  56301264  30546756  35238720   1024596  32280360  36214304  18112320 
 66371655  19150911  10241304  11313432  55643575  28427292  34722660   5030844  28156476  56437654 
 71758149  37296718  22104075  56320002    950235    303646   1080282  39921372  11783610  63777224 
 34111921   3076100   4494598  11605050  40849839   8752496   9584597   4311814   5134990  25813419 
 17738626  57952584   4725840   7188804   3180270   5877167  11233280  61092570  42376605  19238450 
 48609594  47198627  17721504   4525832   5654040   4616985  36848760   4707370  37521582   3382872 
 16005803  65676213   5372934  26030290  23752652  93826950  47454960    190238  20002688   9036036 
 24326100   1177660  10048395  31401900  14961700  79105359  16182440  27317250   2582340  32257488 
  8485020  58686271  26923715  60087415  70464000   2592800   6663108  13152560  63371700   1715424 
 14792211  69277798  14899990   3996102  17848134  65152092   5817560   6826472   5797529    681030 
 36362876  24539514   3339635   3822392  47084436   1694560  12259350   2494492    977886  23560775 
 27772470     98256  15156855  76074409   5877308   9439134  10776344   8073597   8988497  41775534 
   846773   7675217  19130512   2210816   8238336   3472600  29246642  25013730  27230580   2618106 
  1210172  26705588  48842730  24360396   5523444   2981855   1912600  31722300  33826896  14481808 
 17263610   5049782  28604142  59917360    625250  20621340  64746448  28442100  16887512  78607204 
 12179706  23993508   2223140  23838360  16230214  45514092  11991468   7288309   4709250   2664578 
  3577050  51815136   3987935  21355126    120343  54013694  67825660  32068811  41700374    859770 
 19090468  21244470  18647664   3040152  48305290  12848992   7755188  11777270  43437504  23638792 
 17727339  14941905  40185600  87749440   1096760  49208276  60445035  38476134   4784580  23668113 
 32355888  16140623  13933712  12667444   6552096  41087255  47542379   4687032  14986156  94752118 
 10541300  13803197   3728085    151368   3125040   7324773   7363968  40280409  54166359  10529290 
 65097216   4284864  13559715  12448482  75820526   8762292   2419398   3532815   9347472  42393036 
 51307614  72172340  21265851   1988272  15881034     22410  17987890  37937480  23510520  50948278 
 80690808  57687812   1630815   9161064  10314492   5371368  17737944  11607972  13362723  16553550 
 39102048   9265665  40490820   1315353  61217883  60557333  38403000  43383681   5977532   9930112 
 14749776    556320   3371797  52960200   3201319  33824450  44725810   5898048  44498829    154400 
  1412608    282194  12605812  70715606  54921362  25158000  11265156   8856170  89368392  22391801 
  6102320   2948275  11988480   2332000  14576436  37408536  21003571  21225750  19309464   3884130 
 16268920  44588950  11887260  28676010  41052060  49140312  18828992  37337760  79571808  41013882 
 41649555  69491070  23249072  11060868  39764508   2267064  56193731  55301520  64457208  19996520 
    74581   2204475  17792160  35147039  20934572   1541376   2898836  51762586  27401660    341649 
   821670  17851409   4875000  34659843  10948392  91067120  34166535   7726908  16439216  14297220 
 27491290  23758670  66604096  37865550   6928322  29261334  58854831  66955677  18738522   3097704 
  1318191   4550815  39224329  41285568   5236050  30804769  26066388  40027302   9338048  39908975 
 67564094   9322400   1621854    947856  45757748   8563230  19504501  33067752  68622066   5260794 
 34245114  30274100  62737057    455700  47761380  27727344  21669606   7614930  73456600   7208240 
 57872864   6343728  29007072  14154302  23022080  28398958   5092570   8163155   9521520   3789072 
 10310856   8066622  31688800  18753674  17927478  20236278   2505204   3916120  14193576  11300229 
 54701790  31317522  30254224  51807756  31747782  49848008    532280  79035516  16800798   7088640 
  1322824  24742992  10359458   3733139  26142298  48717504   6554082  32584487   3451468  47818570 
  9440064   8142732   9354705   1078638      4976    557173  47162052  20543084   5465950  18333594 
 59057742  33497553   3837952   1185250   9311841  11313645  44359392  24725032  97342710   5621151 
 39895250  28228094  34234695  30186079  54600276  68412624  48832288  51326858  41166998  22746208 
 48578208   3730320  22495254  21188430  10932092   6372356  43266325   6441120  19118400  55766799 
 14887881  10337824  54214251  14562860  24109745  11737285  11945024   2920125  57153862  61437600 
  3073277  81013504  46106085   5726790  24065360   2503238  57985239   1899304   3119120  36187830 
 41727416  56853995  54967680   9848196  35150500  14208720  74289092  26176183   7208849  68087007 
  2946342   4173125  32629433  11395260  19942650  47978085   1487500  25363632   7022610  52559254 
 78345164  21369372   4150146  81916056  64081836  31602880   8884161  80417354  62209158   2418360 
  4228110  39971415  24828765   9275068  10159489   9765044  21864789  40462656  32906820   1253772 
 11662262  55543875  50190868  25968791  46495576   1650346  28991835   4827832  78063174   9521225 
 61892302  66563820  66529144   7899632  47209825  29540781  11405768  25793908  42375228  46801408 
 83842800  48152115  15997293   6586720  61925244  23095851  34734716   4496160  17603319  39336840 
 39988998  20109687  20290044  70602488  72190258  27054314  34135830  32006932  33803109  42462088 
 42849550  37661235  57466710  29240784  55467180  54027400  10252312    751912   5266041   5511072 
 21579600  58546950   9227958  11250330  22014960   3985905  15064684   8190727  48834732  12403429 
 35631622  62026640  11066925  32116713  42749568  37296875   3298400  80204418   8738504  25895092 
 25981914   2965820  12826424  59274444   5506652   8916480  10220536  31910760  67874571  34527408 
   571012  32611572   8900391  40073670  70407882  62658656  48114036  12091676  69374079  10256995 
 62762040  55260000  24758052   3968809  35814680   9241584  20332005  45240136   4095304  12459672 
 70859070  16722011  12738176   8307468  25869628   8353184   2415548  17430078   2521550   2504960 
 39713205   7683096  31045300  45840735  75190024   6628975   7266090   7802562  17743900   7957846 
   774501  12459395    491840  32804090   5165394  18902241  14791379   8759034  11688600  13960952 
 27496314  33184291  50779353  41332668  11934162   5057580  27171395   1975026  23882649  36150840 
 10844835  23551371  64270872   3012194   4555586  47452100  26287416  56466915   2765971   2468573 
  8281845   1532328  41738508  11680160   2973750  32006825   7115877   4866909   3073125   5609000 
 17860470  15956256  18327604   2967003  57053484  11745050   9999808  54915661  38680332  70899840 
 51185150  77345941  39643296   1735385  42939314  46416085   9678096  47545596  13685384   9908600 
 15393452  17558940   2081632  71713144  32538232    864756   7806625   1464398  15363656    738600 
 25812257  18104376  28807111  12297292  74438045   3386790   4629168   2112030   3192998  43840238 
 56443205  22169084  81450960  35316107  58959288   8132256  16441320  37448936  28488600  41281680 
 53263110   4200768  29683340  14700482   8452340  25136412   1942255   2904356  22424757  21117935 
 31734218  20113039  51073394   5312196  59576927  33299970  67492173   1324864  70843435  12567528 
   497332  22067700   8222456  28485195   5468916   9163392  64674988  18212348   7849975  40994705 
 38039868   3754110  13837904    989644  48459528  35785240   6496210  23015688    336545  57233150 
  2441373  17916576  10404020  67054878  27567342  19795272  55836099   3346636   7501658  21187806 
 19352550  36503338   9484605  16454456  17674866    362030  10834587   7008750  26778164  90814493 
 40332890  80834416  12453639   9968576  51806571  45133011  27272922  27836830  41293030   1846160 
 33190281   2009501   2428880  64196550   2348166  51426816  57214847  92444504  12861180   4483197 
 22722620  10686044  46545840   1904000  11237547  23110140  83282916   1874028  11028360     41590 
  3658806   5667396    566820  18364224  25256231  13499001  11592160  35338935  17951256  33896394 
  8528500   3916656  43473195  54785835  52077380  80661592  47693411   1531754   1598480  26377248 
 10078467  23235950  16695118   2064084  17056116  61514609  35090406  20966048  39330368   4026732 
 14925152  15315735  29077602  63341590   9874368  51026675  30984538  13842100   1861460   2661111 
 55294650   2680126  17970910  76098582  65369310   4592562  27368288  14528943  19916688   3492335 
  6707064  24556032  67612992  38893000  12752620    190938   4867436  13005172  15700512  12592771 
  6708745  24070905  19713144  56361402  35260939  50282715   6587231   8739375   6000048   8003713 
  4336716  10815480   2491248   7079295  21150936  46907040   6506745  91714232  13686292  17479631 
 85043080   4871724   3801096  38218295  21881035  14577862  60277580   8001246  34778830   1877744 
   474978  18546299  35679853   8563500    741204   6277144   3563472  10953790  12243828  10391074 
  5485080  26694736  65801736  14666984  13665480   4091115  37975875  55888365  47172400  10264258 
 48401628   1438618    338180   5124484  61536410   3102152   7045344  80850952   9550481  52478826 
  6913024  17107870  24869200  28187472  21647078     76530   4518192  25105081  15649854   1527672 
  8608677  53930606   1156925  46028944  38965950   8369835  29280719  20274045  17334898   4985262 
 41827500   3948390  15569230  77303811  21013668   3135600   9301178  53150139   5433200  47887601 
  2674840   6119431   7224498  72190272    266461   8922340  10011456   7731927  11768952  11675155 
 14117952  15267404  70946040  43069004  48847760   2835456  33648175  15200640  61469304  18249200 
 26704059   9110136  35849025  56537195  17241774  26818899    739024   1231264   3929247   1125939 
 52222986  22993152   6386090   8072135  28121150  52618275   2597870  52808310   4970637  14757320 
  7379352  63994112   1441242  15447250  37630180  17906070   7741360    458388   2758804  22036492 
 35491469  44798840  51339740  62703888  11595220  25080160    597805  26637324  11299203  15870078 
 27277284  46910088  10968344   6128661   9326516   9909504   6105403  29751042   2701092  31555885 
 41899950  16204468  10576398    190350  20911118  35804036  17458870    713060  63675900  28807350 
 52914766  15595504  48395264  16586840   9156162   3719182  33930096  33138872  13593075    791180 
 21058021   2025882  10999464   2775874   1368432   3210888  53701925   3516485   6468693  36258750 
   509350   8424560   9201465  58249395  19686240   1737851   6498584   9692088  36541044  11542275 
  1146956  23381325   4499028   4761400  13148000  10551660  51603795  38569078   8526046  12119912 
 54353490  47108068  66730337    952660  41775432   1409835  66893888  28666638   6613323   7032495 
 51035972  30172461   5547945  39325796   9269792  43641815  62641412  39019500    659097   9599838 
  5163506  19746510  65409291  26981748  44199245  20204415  35154600  46567616  69322827  32735886 
 46182928   6428602  12770468   5535825  35366824  36087860  27697934     10052  30362520    227535 
  9481824  36231930  27801600  71321891  18346500  18713179   1155490  15217005  40897168  19811015 
  6191224  31461921  23445448  53508450  50810292  14677290  30750416   9707680  16251633   4507300 
 15102900  55666272  43739475  11491248  11025720   4582157  12204571  52412514  50744680  29574306 
 46546078  13555267  12502335  20901636  21215390  10199200  58825932  80875522   3408000  35958640 
 49214574  34571134  59638996  17191018  28424902   3398274   6284790  19314841  21822696   5186202 
 87002148  10431780  38994090   9159162   1965525  34368175  11008928  53213580  33049094   4670820 
 76699056  73656942  59167629  66586690  65745900  66393710    628612  49424337  41254283  22716772 
 40386240  60206250   1060324  39908088  13072800  10836528  36280500   1594350  52363752  38960570 
  7104159  62641545  24549734  62686075  11833822  73532656  23817000  47450160   4979232  12595176 
  1427322  21588225  26647098   7881784   3272085   3619440  66623831   2186064  23420535  12086958 
 35582352   8234809  43338050    906828    228969  48672239  66311715  25882425  33239187  51789462 
 14416051  45905400  40240727  13773760  18625984  22179705  52901934  28753980  29832021  78829632 
  1433520  24504606  18244638     86676  65256317  31706928  36952808  17291347  60913720  35943911 
 29381770  52697855  19617367  34405100   1896175   5549334  63823860  55566072  75676700   3986010 
 42241345   2901900  13314345  76091610  32518288  15864848  28551585  52253554  27335684   1721616 
 37046009  18894000  58450060   5250432   3968130  31806768   8106725  16014720  25586120  32165734 
  7784875  12951708   6834880  46439856  59088790  28326024   4942322    882112  65729612    168116 
 29993240  75484908   1790085   2219340  50266728  26419546   4591812  25550748   3636312  15764046 
 14205450    611344  16422096  23428905  14640176   7182540  50895939  20094992  56311516  17591884 
  5341596  23406930  17282110  30352452  39613536  44943056  73450460  54005874   3574584  54063180 
 21024144   2758378  21596770  63007017  20665768  11633721   7375198  34761090  78543753  58676870 
 84380233  14313931  15844884   1041337   8260080  11949385  55207658   6827193  16179590   4571055 
 12779676  12572010   7952880  41391419  11177480  19792220  31918311   4575300    595140  13374900 
 28704552   1886215   8177410   8460084  34031778  31282016  35576984  11701287   3479280  22388736 
 28388214  69091570  18976407   5220840  35181789  13558465   2698928  43100024  58841133  52079225 
 16129080   7227189  33001425  30119092  12861454  56647920  85073910  22732094   8277217   6837180 
 20369202  28409760    236534  13822380   5772501  59094633   1239120   2238298  47985640   3192378 
 22063136  34472320  16469039  25147808  67454584  24846832  11578140  35113056  27344010  12659967 
  2969491  11130529  48957198  23642240  59340384  29889635    542864  35520012   9487998    207468 
 51153578   9342140  30493304  26149415  10366148  54663840  18901980   3389544  10339230  46526256 
  9028358  22668992  39844387  10363860  15316396  74679652  38320096   7381500  28651815  11829912 
  8493446  50973920  23529920   1907288  18466990  60439806   6319312  53894400  20217428  15934338 
 22507980   8197284   5445899  12167408  10843404  50265844  45166926   5452889  45514964  30633534 
  3304860  49618356  23809008   4306352  21928250   2144102   8901020  38216412  26866735   7557760 
 41154772  13906932  14596659  48778392  10421424  18731615  60083586  42364670  16078986    724698 
 23851916  63481935   6559450  40843650  42355575   7114878  15603168  21225088  57830592  57258684 
 16429015   4129548  13831287  16022160  21771750  61472250   6771644  12153946  70023600   7353320 
 17904321  18079035  27199070   3362190   8325724  24123255   3375902   4481892   3444500   4628056 
 21024117  34080135   2675523  67617783  28798476  11640720  14370083   1508835  11498834   6368174 
  9928440  27138205   5499700  82881295   6613128  41876290  24391358  29682544  32738165  56078915 
 60670021  29908450  35492368   2484339  21106539  72438421    324786  48651183  55127800  20384455 
 26894515  45429376  18859456  79320267  44085675   3826067   6539776  13683612  11525004  28006254 
 64722140   5219727  57266000  34320384  85913504   1928055  10840848  43770716  25574400   4057308 
  4606016  13962564  57630498  41600160   1498224   2992473   5696721  15238335  96977175   1182420 
 28388904  37294425  11408250   9896373  24394336  72526420  14321580  12756500  47872038   1111244 
 50846592  55521612  39107880  22677045  83642091     40568   2681536  43289520  79082784  18788976 
 19789406  68034152   8996494   4435692   4446588  75496320  10631800  26683374   2321059   2035824 
 69981942  61484940  45960145  13409767   9783732  55261322  25152880  32314313  11938047  43706916 
 39992900  25819375  20352640  23561720  20326592  45399004   1860189  66782100    827016  16240404 
  6780382   2962794  16418778  61404384  12485490  65250615  47901469  10719231  55164216   4136427 
 44632024  40444560  96115338  25948572  38144939  15513578    123586  27790224  17090731  54131340 
 16649586  54124342  31911204  22341720  30698838   8288764   8026772  19640882  29733665  59699644 
 15209590  24651076  23352504  29676044     25974  96738247  16236222  20010858   3850236  34746000 
 43143320  19510526  33652230  57315690  15154531  45060190  10513900  13570550  24302222   5289817 
 49829200    859611  21002499  20900352  19105184   4805240  46878108   4711448  31855483   3945593 
  6709658  16968488  13038920   5544840   9272735   1292424  10868115  16045270  48196200  76039843 
 69358176  54691890   3146616  58539910  10632960   8922768  18654720  39094897  15720384  24892986 
  4318860  19547040  35803428   8409950  38034304    907020   6444790  15930316  26011540    582900 
  5872053   2118948  11724864  17402040  48295544  55390335  32637330  19969640  73587652  15745392 
   511972  38831400  72142812  15457700  49565931  17583566   2589918  72101428   5194537  28305498 
 13908270  16331393     27360   2888870   7858616  40297908   7384275   1353622  32778200    543312 
 17779974  22084308  25366014   9853758  11242284   1024556   7787904   3335550   6344247  22735248 
  7470456   5063970   1399488   3778375  14507424  23720050   2107658  14282216   9001461  13579706 
 45870552  55547127  35451624  22608504  33472300   5875406  17738388  30511440  44338941  18054675 
 24012556  29187805    952433  35063982  48586230  15072890   2580292  27456919  77125826   8837355 
 42734253  54857166   6244315  32966010    222904  38474820  10149591  33817589  33800556  41587182 
 11548530  26560128  21791781   8983664  13494006  51685696  55387728  31514266    437382    521296 
 16171833  51613272   3662225    732186  31516677  30392901   1264392  65452320    248928   8037774 
 38376990  10154547  23778112  45202992  56532168   6367515  23820264  11131596  84845656  14239800 
 44903950  46806135  18437468  14768175  36439857  26221710  12831572  15230592  43220940  21971719 
  1236112  11206650  17281724   5721160  45685107   1288504  60454919  15886534   7349313  41378090 
 29233000  21276678   7107425  43229340    828222  22369828  21715564   3388656  36972056   2714856 
 29440272  62662060  20135902    531632  40602125  35711190  40592975  45814237  38162432   7824775 
 30906275   1990836  30976316   4623644  34957104  18322376   7541583  17972145  48502902  20353244 
 11797767  26710508  34346408  33102120  90577404  33749331  22314665  50717475  29717120  19828256 
  8757504  27718710   4495500  27468056   8765951  43101609   1961545   6698703   1130766   6010820 
  4581738  82693008   3177392  32271228  67431146  74338450  33405735   9421356  41543520    739206 
  6166485   9319128  69446218  12883364    735648   6416625    433778  46918872   1159265  41503218 
  2485424   4505157   6767802  31988560  19110516   1738250  15980721   9356711   4976811  32097840 
 12028068  24855168   1922400   5497576  13085660  46987482  69605676   7607516  25203108  32513184 
 23274849   6645330  17062504  23339404  28258752  61480812  54236256   5023392  15071475   4660414 
 60776819   2009172  29664879  42181862   7673812  10323030   3346008  42520870   8282736  35122788 
  2516094  34055595    418485  19174887  83518488  36355328   9623258  10281226   1983488  23082384 
  5431836  35595440  35775834  16168262  16586604  73626312  17081836   1193808  35316405  38264487 
  7870687  59406156    598586   6154774  59787540  22288728  37011072  58161460  29878478  28410210 
 64582180  33136299  58861296   5358670  15454858  42823469  45173100  43558317  49054896  11775260 
  7062652  38529764   6797940  21307616  23023440  18420138   7480728   4034490  15226324   4571337 
 18908175  20279655  51845688   2054432  11384966  12083617   1868508  37135488  48994544    302821 
 71395249   1954550   6104736  20036268  12031902  43159536   5840896  27486844  53083091  94540787 
 44332712  54838720  84000332   4264000  10023912   5967888  13984425  49403115  22215037  38271776 
  8610487  53198754   2654547  13442750  37467375  48988736  50697925  36079680  18048118  39016740 
  6321232  52639235  21664000  84125240  52891561    439348  52998540  54068193  74723566   1361256 
 35777940   4134990  62937620  15747820  30407424  14817810  36442315   4007670  17271865  71666772 
 24227060  65454368   9409064  12938007    335520     13111  19601980   1507320   1662996  10802336 
  4678744  33627720   7024196  26679324    346368  36620724  72382644  54005396  66471993   1232608 
   972360  71991380  38797924  12313410  25092738  54234315   7974118   6964305   5474285  37174656 
  2817444   5177863  49492410  24430755  10939568  48738542   8646540    189140  45930680  22099071 
 59479884  49301872   5304925  16265085    180765  22462650  11432088  19165664  65913675  47220365 
  5855955   9965409   6904917  21429675  55389504   2924019  10189101   5529680  22697115  20105800 
  5013900  27370170  35495152    686961  12202316  54309969  20748250   5972581  17230800  13057434 
 15989292   8650675  24903300  13823644  46151894   6080066  57767193  11050708    223514  19473340 
  2414206  82863972  25371252  29920399  25327616  69413471  15360795   2850228  19041559  10613140 
  3476160   1847313  61022549  35103856  25576572  52913105  64717380   8099184   5052328  40674949 
  6171514  26526080  16889730  45337120  26159922  41384535   2186492  21540832  49606032   4703100 
 37820988  41577305  13796580   5644380  36374178  11699712  51273710  33597501    144668  74594555 
   957594  42514527  40565212  53785773  62441555  39566958  81872980  16977520  14974177   9566858 
  8397000  54965750  14317784  11050440  27669250   1803616  19703985  35675211  23472936  11246499 
 24061300   3620571  34619220  63636440  51631360  58272130  26004723  12681966   6413028  22138538 
  8200164   9469174  48640200  84401674  14791323  18543615  21407463  15536878  35898600  11513224 
  4583808  75463494  27480704   7112175  10876206   6897600     72696  43216632  65490160  18629606 
  8482065  24021965   5164443   3767745   6377196  32903976  33339207  68163648   3868092   6767505 
  1237140  91262574  34598218  17534880   4358352  12394629  23109120  57222060   9910339   2202222 
 32837552  33382042  13005018  34669808  45853157  50407192  11197404  34767950  58498450  10947123 
  2591218  22885092  43738544  19735532   4189220  39436425  18460775  66322593  36611676   4988116 
 48365163   3809146  36524754  50804166   8002925  95203200   4359740   1764273  19667280  23259666 
 71649657  26248704  41993852   3348530  14198471  73792598  66509745  21141232  35945152   4424847 
 24480029  18363513  36990125  85135393  31499194   7894914   2944644  28482828  38956662  10876646 
 22027728  36025976  54002000  51955992  19465000   6852070   7449641   1341572   6227820   1630652 
  2118300  26851816  37974850  18904781  14415932  28923120   4911608   4695539  57618243  58686944 
 49104930   1771875  16546342  60621282  27562550  81754881    404490  15209039  24998172   6678042 
 47349555   1731304   3425016  32521034  76434531  47994842  22836702   5205928   1310470  18637290 
  1042209  29315671   5437256  45665664  33363340  12118995  14915500  20194980   1383238  16254655 
 11547322    793364   3260946  75639090  17604630   3691954  12730983  25336842  12859266  13130205 
 17824248  24020875   4051620  55272635  22213971   1673475  11348418  10447452   6538432  12930170 
 19757243   6054496  50842188  49280869  37265060  28125955  14324660   3012630   1592545  30034452 
   811818   8158172  18441216  23881620   6869376  42567184  13589664   1446445  31586815  35420724 
   533246  34004511   7649322  46422882  32626275  57031416  32667100  18677615  35282238  66903030 
 44694060   6683263  15200346   2461158  27189090  29545516  16745536  15852750    249975  28284984 
 11555841  15841332  18433356  15562908   7236306  21890025   2741475  33839571   3783339  37633558 
  2524760  40412734   9254460   6848766  36560368  65364711  46885236   3207000  64591192   1204976 
  7629376  72109800  41495181  14847360  33852780    683373  49805644  19006218   4920240  86626600 
 33320072  10236670  22189986  44148150  31942482  19838728  36136548   5073294   8597940  26640000 
  1552512  18395210   3066120  35912136  11279653  14022092  18135024  18211554  53768666  80327600 
 25306050  75370295  17674993  66438545   8384880  55832064  16125230  53812412    585990   7899097 
 10831678  45693615   3099348  24218250  47487056  26502120  14816605  24143022  52906524  26801830 
  4961985   1714844  18427533  18387402  45145464  38006162  62039040  78040908  44393691  43190939 
 34151029   7794514  30291261    518504  11047986  30439620  29474433   1568532  29475600  13244976 
  8311133  39884004  24995551  11466777   3627344  64135500  77402150  49868650  47830928  31913388 
  6670755   5894476  10071705    581786   3263952  62923264   9425214   1175370  13778842  26034458 
 50103921   2662590  35004200  19036836  80469207  35609984  58457490  51704895   2743598  21597843 
  7166964  44717377  47051290   9156760  18555039  82353224  32972064  13921120  18287324   2645040 
 20065824  16534924  28505430  29266476    623413  81219675  24214424  31465746  49087708   5198384 
  1456875   7960810    158610   5369672  53291973   4365712   1195008  38635050  34537832  43958268 
 15873146  61321281  52494156  20112884    848540  70616056  35316380    193590  51502107  71442876 
 49048880   8023899  10098558  34571375  21153536  33987016   7446758  28559750  43994640  60987236 
  4985258   7267806  58845717  19175490   2117360  41917704   8671172  24896631   5350800  79433980 
  3310548  26224212  45461970   4916600  15189150   3489732   3332112  85165136  56661192   8009414 
 21510944   2472726  49020511  46492589   9923499   4570416  16675119  41916180  44831800  81996768 
  1851805    365742  51790490   1528635    901170   1341905   6049620  86832554  66852978   9144135 
  2040276   2106534   8959685  18957274   5924128  34071570    337056  17628620    235572   5145056 
 19468078  34561136   6034464  26516520  59505220   6492912  52890129  21438928   1363231  10655400 
 50571943   5448760  10568745   4892192  55913342  39307752  16283014   5071168  71763118  61835670 
 50875524  12847626  21819847  87623744   2727344   1173914   8107257  43058484   8009868  17863992 
 42050340  11389500  12474160   4673058  48191792  63512247  17188656  16655138  39128895  43376536 
 14126252  17216656  44024667    522720  27522904  32890104  12336560  39664762   1892894  66017720 
  1984164  57807552  24000858  57824448     26672  24198888  25493766  66468528  12852888  47419560 
 15748136  17596742   2814630  50452185   5528430  23966206   1741810  12650976   3011462  11788110 
 23267688    607430   3497425  48920168  24055952   9545613  51789240  64429057  17375812  58593024 
 27634111  37147014  49811850   7641861  31765888  12160275    336480  59706359   5445177  15404350 
 53407676  36283716  15871000  25791502  33925360  15240596  52099203  43590925  19749546   6915369 
  2247454  35098424   7447040   2922540   4227055   6909888  47639580  21994674  19704136  33841298 
 35233282  17774190  35295766  24611488  13268628   4227342   9168544  31264380  18460112  58256010 
  2723890   2600501  19350688   8448242   1668216  26549080  61615097   9697575    227052   1995060 
 28388440  47369322  30264262  30683058  14726019   2509875  10050138  60969559  49186857   5418380 
 24621444  12358089  15612816  29554956   1973074  50161860   4196625  34309094  18607316    228636 
 47373628  10362060  70511328  23258310  49677134  10957453  25203460  23368686  50008441  20338500 
 64242192  19430362  37834752  35060688    121125  11147760  66990228  23089017  89470728  16730520 
 46207736  14674317  28546128  47056440  26840253   1443222  64129465  18276188  29771754  20411244 
 31973567  16562104   8604477  26832240  16960185   8196675  63608544  35202510  80605215  47510310 
  4722480  39668140  38719629  12040416  59452218  68878968  30748156  13189664  24402375   4131467 
 56157552  28154628  23151800  29669876   9350965  48947605  27940140   7585356  23296239   3070502 
 11744820  22527680   4100145   4647035  23541406  50517390  44123265   1052128   4535759  16627224 
 70967910  40302459   3435615  20107680   8635902  20420868  37174332  10401842  14549880  22755852 
 43336179  27048285  63472186   7669584   9695298   2178466   3342024   2322180  29128491  82251450 
 42521994   8335236  28469595   3214299  17002832  46063395  14778204  52273175   2596068  73523086 
  1290200    703708   8849715   3560010   7929184  74121840   1950536   4780400  23393032   6233094 
 20080864  41596975   9340380  27994106    303072  40965663  61798128     64714  56137250  74637854 
 58001625  40928778  14792349  25014360  42173362  66470880  17786276  12013629   7490936  24642396 
 20899918  20310000  51612528  20776018   1193608   8223750  22009792   6960093   3177414  33951067 
 66260283   9260736  10612125  10917198   8067180   7385566  23057978  32886177  25306182  69839349 
 18337472      1039  34159711  63222500  42897504  12027000   1296792  73387390  58269820   3566160 
  8701882  10741500   2300724  40152890  10965032  27090800    773228  43809095  19449828   4583187 
 12207400  16962750   2108589   9800882  63642859  43851304  34640320  12664474  36154015  35036386 
  8172312   3749383  22249272  41621300  65275632  82813535   8017712   5113725  10441904  49388313 
   880164  48332306  45975758   1784510   5813164  17951355   8990524  11265174   8758848  33193550 
    90236   9764795  18368389  12488080  22738744  44103115  16885440   5800140  21639150  17330279 
  7088721  44253332  53405994  16508001   7889287  44338448  51601260  27495120  72035640  34670526 
 41256145  11564250  40950624  26993196  29794032  39494331   4984511   8375696  70367266   5315310 
 63730665  53177103  55378085  44072028   7242960   1424478  44183097  30288811  84292483  15272425 
 11786670   8080522   1177892   1373652  15766414   7618516  76161066  13611003  52547158  47585880 
 14383056  49994417  20375748   7893234  65756644   7780592   3246183   3860164  46763515  11426472 
 17204864  25542330  18287475   4101844  18808830  20187492  14706120  48744524  29928888  10840896 
 32076096   2406720  70937361  49942260  53339352  14635084  27286806  26948784   5715470   1259072 
  4730709    123575  31863060   4088985  19889460  80808847   1102614  46109344  43681715   7891644 
  1617728  70459476    285228    461713  13294476  39601722  54711008  11475841   1683714  45857090 
 10343268  83432220    201864  17283098   1259040  29582036   7015757  59698800  26243929   4738267 
 67648360  52434328  22409123  28965728  44316250  39928064  27450912  13242252   5658042  44506704 
 11077202    770784    128898   3547720   3798478  17989695    293645  23160304   6151362  45679732 
  2921500  74753291  42486543  47106790   8625660   1143690   5678490  58275180  61786857   3133908 
 46359090  71770498  64768846   6073130   1280335   8001792  13381856  24379623   2010680   2730100 
 11916738  24723790  57116136  29553940  12272792    152086  37430798  21670985  56571709  14305392 
 38125970  28866685   8895414   6768384   7928838  84392600  65525004  20133189  12017628  49901456 
 35227500  10481127   6225626   8470630  33260601  57054244   6187818  47636004  20730604  20642336 
 12595621   3515139  68167180  16842815  20165976  42987105  88085235  45628887  18685440  65547522 
 17382752  38676428  75503374  14634256  12814466  44201898  89371557  36028668  18759972  25329568 
 35763299  38357514    753739  20527332  39942854   6058890  24142391  12709200  38212293  27025790 
 28740656   3042081    456705  35777700   8646468  86680140  49364370  43337690   7736586  18719993 
 44585500   2061615   1182765  58829760    493742  55979238  27864250    277056  55518528  12295155 
 11867340    162893   1468760  65008632  10017792  75245332  43595463  17482024  59118087  14515589 
 41716380  46947530  20246778  40328916  11965194    679224   6180928  55266816  11908120  44280999 
 17018874  21227220  59569004  31109162  17171620  41159640  27985792    269469  30195215  30812496 
  6429150  14668704  22799216  44916582  22765283   3137288   5587592  23249842  71800027   1129684 
  6417608  27306133   4535453  92838645  74021890   2810423  20369039   3046410  40754522   2012728 
  4192440  39292722   1078505  19720442  24077976  28772040  19755820   2618070   3938688  16619755 
  7400396  61889520  52757262  76161528   7017472  35168196  15704944   7077588   3672333  49512365 
 45314639  28259308    261888  44813120  28557110   4364812   2215890  24364366   7391414  16641864 
 43414098  28310776  10156900  30320730  11912385   6033690  33295725  18002075  27763040  48321849 
 12039118  11914816   2014311   3636520  45895905  29909982   5693730  40255853  11864313  56261700 
   255904  58387672  13800192   2730518  85949502   8866942  12864220  12975352  16973215  12703176 
  8692160     10899  13476780  21639742  18260528   6173021   7745984  56717691     62328  20282154 
 79988050   6800320  12791127   2320352  14665611  29549255  13016344  30488480  37140736  20605728 
 18778040  59528049   6805306  33022496   7625955  27161756  63024976  46461359  17796800  86991336 
  3056510   2212119  16388810  13096358  29860792  32844672  17420280  21583947  22467064  16384950 
 12647880   2834270  24083424  30553350  35138136  10201594  10503168   9288382  31221673   8831739 
   939015   2148160  32471803  82235146   7313306  18065050   6460408   4995568   6667440   1946570 
 26081280  79876428  22522880  26179820   3085836  16983908   7977435    375020     97682  34622648 
 66337888  43655996   1009785   7937910  28857804  65808292  12621700  21827673   2994312  25780755 
  6096384  65666860   2288705  13647260  18316704  41715876  27878786  31453676  95757145  29415731 
  5038221  57854652  36544339  39018652  22230819  64101612  72455680   2242972  10165760  70988544 
  2017154  53802506   6381143   1156248   7303716  22772464   1585056  12532975  18455949  16902000 
  3257518  31826192    410880  89613520  17869594   9960704  32935464  79963039  56096260   6915835 
  6230356  15432774   7794380   4790808  19776682  68873028  56818740  24082854  13664046  55408464 
 82004072  38245404  43544405  13267920  17793064   5538246  15094806  37196865     62696  47258660 
 53482913  15358063   7431792   3020328    945345  24540712   7728204  24503184  21552154  29857344 
 32038083  41520000  12330168  59156866  42800944   2146812  65700518   8817798   9759996  61976298 
 16252893  26720370  10616800  26700795  10864709  20679890  43455195  24018752   4914620  20042111 
 65715160  38282783  39260510   5911998  46744020   7181594  47734135   7791588  39701520  13030134 
  9353058  32359505  76856663  40230303  37205420   2307378  11511378  45188571   4960098   4888980 
 53636683   3847756   7245672  28717636  59650836   4209378  84773076   5142675  59131275   1544920 
 48513483  56583872  82772906  11130665  60250400  18555870  52710750   6318510  60678261  29461114 
 42450949  16277632  23289120   5578083   3749256  61790784  14593677   1965384  10759912  12927108 
 31565356  23841675  20055070  84414930  52803207   1517800  41123299  30102138  20648170  12648326 
   761256  19198564  37972800  23952269  20375163  53760042   7776888   2838472  39189782  34052530 
  1968446   7309140  55452640  61707582  16942424  29259126  18825156    456240  17873460   6400576 
  8876763   1768197  62737290   4039332  21689054  89021088  50812609  14296065  43784576   4977483 
 38613960  21355869  32734245  28173571   5282400  77518025  53890473   1026348   8373651  15422680 
 30421916   4821746  70137934  21063042  12176766   3666582  56760858  66573800  57669066   3199452 
 46939859  39187890  10184182  13929850   3421233  16557474    328878   2648309   4743676  51639224 
  1904464  37137189   8670560  23330442  25675360  10675770  12101700   5437899  13311634  28266240 
 19520228   2556330   1994823  29280636  28408632  37209082     95227   5054433   4064088  24862628 
 76182795  25557280  64828512    681876    845403  38664090   3660622   2591562   9362280   3278153 
 16566342  81687998  15707440  24140018   2146785  23403976  60023568    508140   3745900  37656336 
 35167461   1654097  19479404  67480296  18283846  20661873  13652046  20280820  43123644  10831896 
   253704  38289630  36415667  10501818  25469493  57174048   4145024  25474754   4591806  13941668 
  8924223  18314532  41792442  51255369   6716910  70221033  32273010  39996711  11432880  28258515 
 37129990  47794924   4275050   2945656   5125344   2825280  26576850  55107440   6396576  59800125 
  7794318  10402366   3239000  28179464  78858084  47626128  33267464  64639199  60751464  42905390 
   241488   5408688   1048021  28653885  42973000    276532  71608299  38869896  23331314  18037980 
   492800  41405254  17993920  10798533  29375046   8554332   9756708   8343702   6422487  12602372 
 34557298  51694500  13355784  65773730  55192368  35728220  17578920   1344120   2801304   8850303 
 23289458   1622655   5048224   8482463  28208522  15052653  60147140  84948864   4640733  25488918 
 47186104   3752521   5373675  17644620  18142240  10634184   4545660  38702018  71603972  35752864 
 16653164   1374624  22553790    757317  11263686  14418378  13724696   7729596  34969064  18201000 
 51404106  47236193  31479656  85290800   2735164    342912  45686976   3984118  16460262    269952 
 18352100   8458830  44963136  46900535  20106750  30531018   6467748  20454390  26295488    696446 
 67555025  23681477  45049256   9197034  28157679  12634560   4780013  55242796  15890512  29488060 
  6357803  27998002   4148959    798741  60704358    164140  24758074  79558368  30060900   7037998 
 26709174   5154866  59527450  32000460  67431975  12631825  13211592   2674175   8209512  11884608 
 57446025  65737000  23388120  45767150  24095688   6947675   1788314   1309507  20120335  19327912 
 16247683  26101692   6725796  62905158   4709749  15434102  40528540  61567200  15205344   2624524 
  4292706   8213529   5802372   5534250  35787276  31408373  28096926  56626154   4021458  28165800 
 40893840  25046237  46600728  30671496  12992442  49418432  20868690  13382805   7491440  96070782 
 14781264    693462  32402568  13389935   2737402  30302636   9220050  13475541  41956715  12931046 
 14740365  31056564   6202050  20969601   4821245  29494951  18904960   5112904   8320145  48155253 
  4757558   3479850  24270002  37023816  14817216  18789860  24415380  28081710  13845444  17078907 
 16236984  27953874   2321172  12254216  51506037   9782962   4292134  21293052   5697810  12327620 
 41359518  33645710  17976718  27591079  49029442  44000320    327780  27109824  15907320  45291388 
  7130890  66556455  57657600   5172190  83883038  42008083   1567160  13809789  30442984  23960220 
 32261037  21091104  20740080  16809254  25818873  21370895   1534522   3310832   3540240   9643172 
   341744   1660992  40013682   7562412  31562130   2059695   8808850  17178603  52591816  62313890 
 12042168   2259893  53461863   7396711  75233791  37205610  43602624  78163181  82155567  82332642 
 45937892    877722   1461048  20778089  22961568   2896808  41583628  28904850   5250725  10222152 
 32617200  47625036  34596606  42073557   3649275  21414148  84055257  52321896  42440736  36793728 
 20145719   1453302  46871840   4248702  20562594   1078335  37953300  19106661  74348400   2831048 
 18778616  10573342  71665540  49639796   8873280  26982744  18491585  51760579  74532547  73078480 
  9042572  39900357  22235298  10429978   1239225  13603491    457602  71616468  53015277   1688973 
  1708362  40000128  25223069  16770540   1523105  88381475    209682  67748604  14871243  64403259 
 74615728  15918280  20353060  36443228  16673400   1826213  15818418  41661567  13021174   3631264 
  9123261  13285679  33036143   1075650  21533022   8055040   2038536   4831694   8071232   2224062 
 21022920   1137410  46777140  47486865  10524670  27834048  67982379    701190   1268520   6513936 
  1473474  16057972  16096605  12597816   9868384  16580705  47112800  94164608  30154626   7787195 
  4981463  12541564  15545308   9209430  83691231   4078860    699138  59720955   4571100   2149748 
 14941920  28968010  10824376  56085575  29520012  20242885  23887892    845048  10270743   6420867 
 17462196  17992520  46085088  28632654   3260475  58386075  12032400   1449943   1921190   2619802 
 26150976  27258787  25011714   2380375  14489956   4335400   4563040   3944941  80052644  41749320 
 14320248   2168400  15880568  36656607   9055750  43956864   4859185  76312224  14293810   4759785 
 36927765  28756196   2248428    658081   8073122   6437010  17404142  59721143  51314628  28613256 
 62907612  31203840  17036385    672384  37501218   7269080   4898400   6083835  66793202  47971350 
 12157500   1667482  40368783   3429858  11942094   2296512   1308789  11892396  32338020  37149604 
 41968990   8237646  12678120   5133156   9876185  28544800   3732750   8266384  37689596  42309342 
 39472992  52653525  54248920    407416  57325302  25986468  25877520   9868751  30786028  14356551 
  3413168  19184279  13308928  26166000    725610  10505856  63263082  12814826  85397102    394288 
 16099140   8763698  32094201   4660329  74284136  47122260  19659207  50073429  16607253  41261312 
  1410578   8261952   3471737  19647360  33747060  31366209  35604360  34046950  43486422  91867026 
 56820341  87878598  10704720  26618637  27290880  37671552  62271239  11447079   9625894  14018410 
 24476869    469590  18196420  57883800  43827280  83608056  11259345  26372370   7362630  69557229 
 24539606  16843104   8251425   7554190  63577824  29368307  38060230  77686020  47321728  56017280 
 11672976  12816110  13101263  15924286  40383664  41287300  27619469  51144986   9610152   3477456 
  9107775  70917060   6258210  33968652  75151858  60386876   9314334   3218963  13533400  34763278 
 51824808  40509445  36285000  26854440  19080450   2903504  54391986    141264  19675991  33024762 
  6136975  12562278  80735040   3388176  71095338  32750850  29365506    710892  10757835  40897215 
 12789920  59433720  12274847  14881239  14720030   7931628  44994195  20203015  16458930  60059055 
 14560920  14015655  28838504  37262448  11490640  20429400    210632  64400400  50051394   6998658 
  3484226  78572514  56919280  21496461  15101895  84399420  38892984  32143474  17482296  82678424 
  6356233  24664714  18731433   1127904  48220645  19953505  45873705   4494222  24778820   2926623 
 66038933  15009368  21037758  89037338   3595717  10705580  39049401  22288542  23204988   2927700 
 12288185  66640732  30419953   1182360   2301090  62233768  22315692  10774804  77113287  21003345 
 41340000  36273036   4013408   8929130  37139662  23903373   8500125  68505714    486522  65021142 
 21004100   7908242  14917605  61678320  30288128   7783020    209638  31469940   4348578   1065729 
 25966432  34178400   7049328  57080862    537851   6116877  43729274  19821906  17402148  27273576 
  6161565  48833280   6859077   1309968    881034   3081496  76671819  13672440  51519088    707217 
 18009576  19550132  61652272  21833758   7475724  29208510  41256016  24789464  17777087  49498088 
   609108  38672874  42180239  40968840   3618992   3095810    440088  61845648  23399684  36359872 
 13314235  74717568  40660655  15457031  26813275  37779152  21282926  68088370  20289599  33120268 
 17404998  52444252  18967828   1705306   3882008   6280802  16187220  50054517  11586960  18657612 
 46827424  26398525  48137160  22582958  28495836  36465672   9819691   8849164  24534570  24069054 
 21966888  47341260  38612098  27584214  36793346  14255145  32392174  49617710   4999375  30625706 
 12162660  31366585  29383756  25637760  33256080  24779032  23311650  29940888  15767556  84426706 
 90400839  39890838  51078365   3737608  20363730  43755336  11758344  49941528  23897568    275400 
 26440400  37871280   3113572    736512  35134554  51481543   5836187  52185848  19199817  10728480 
  3302420   1666848   7541160   2444325   9352060  12693230  28587968   6533893  42692986  15048306 
 27302984  13613670   3743480   8502390  32717528  10643347  32306350  24847360  39566190   8538789 
 58514065   5410636  93787226  62204295   4742503  52340876   2184556  10356752  40841352  11254260 
  3987036  11806704  24077814    702614  77063807  18718190  71946426  39667122   1735072  61134585 
    28475   2600012  51862008  46005218  18045423  46412521    497232   3157056   4860888  27533625 
 35222935    107751  31223745  21976504  67613324  30137200  30069162  65870290   5830370  42776851 
 15160496  25035132  26300736   9564830  23486486  36293810  55649523  31696720  18617378    233496 
  9691539  56041040   3213837  29909154   2598231    621712  10346832   5352832  27861869  47499000 
 25455265  53952913  28689584  25642896  32413578     98423    197990  41138064  23889635  38654187 
  6901024  66504279  58097169  24928380  37378488  25876250      6216  25560962  42262857  13750776 
 48748400  31938426   7266528  20196561  13150788  19882105  33378123   1600720  19916240  93479682 
 13795659  47976039   4241328  15580866   8204910  12837380   9057600   6312007  43170960   1260000 
 16194794   1946692  65378742  17627419  10456920   7355460  56199342   2720718  75944320  16448355 
 21028084  32235450  34895307  10912992  10457250  47564156  15930075  32331212  31268314  20728997 
  9041280  60493110  68420308  68078844  34648040   5067304  74644840  42050607   2616894   5589300 
  1195316   1971215  66010479   6341542  45039740   9937316  18348366  48239577  30363450  14972038 
 15756931  10115150  21256228  37415807  37138638   6497856  75568168  18315696  22572515  57129264 
 52052910  77913067   5678420   3501690  24413704   5128768  35915908  93638704   1978119   7973558 
 54453561  57883452  20587111  19091540   8708026   6475504    966858   3824928  19184535  14462687 
   554987  36797514  24167020  33374775  44905512  16689948   4731255  39062494   2318362  91621880 
 67397616  27811493  17517010  21688704   5125120  20283198  84891160   9869944  51829241  12449808 
 42419520  21358260  25513635  40892816   4722705  35264590  11443190  10584772  19612800  34971024 
  7704500   1967938  29380237   6268665  11607740  21431870  57953325  56656749  62722528   8952224 
 61458314  16785446   8288375  11606602  53080228   1105500  56060276  43922376  21921960  21639864 
  3937833   4687392  21664280   2967748  55964706  24632340   7137255   5873972  88193550    578121 
 27367820  11456550   1643985  35483875   8316823   8054826  18509936    975688  44365776  16132086 
 19023686   4827456  63797186   7225840  68065996  62420592  51916183  23541512   1300211  48267700 
    59272   8963250  22673944  52564005   6540696  28658428  26276796  18693383  23378154  37975378 
 40034736  43451342  23305040  88022376   5878762   1808208   5277201    735444  70903206  34422035 
 36515682    688264   3166196  25756885  44445058   1098279  21530440   3760456   9061347   3106008 
 14886063   3377227  64419463  29610666  14515316   2608327  65674548  22827132  87372355  13374856 
 13029300   3004650   1927936  85107748   1541527  11343564    550970   7444029   6963750  70463191 
 25304464   7993674  41220490  21953580   3800384  24773456  69843204   1798320  50377344  13375938 
 30062578   6262488  41454928   1352260   6373340  36823920   8931774  14352962  26561388  49817555 
 75857868  12116745  77949480   5784760  23777920  53188536  44248270   1265420  17985162  10180370 
   167528  36560868  14629680  29769102  52441830   7552704  31617000    529092  40046012     95243 
  8638788  65942235    619029  13403187   2539698  41730024  26960010  36260694  19792950    841068 
  4662448  48608640  32727448  28285110  31234892   2384190   1149330  76596200  56194040  73096464 
 11910630  17281184  35613780  20972456  67591902  10722186    121342  12009830  81840474  15153958 
 81102816  11981710  38451804   4405644  21020160   8077888  10614253  10749648  68486517   1649169 
 41742088  18759725   9261434  52654880   4084980  19536552  11220272   6657849  21490896  61371178 
 26088872   1901600  15217657  15328950  14020090   3635587  40159748  10140160   6964848  43626546 
  2487420   1017125  34667964  20120240  77033096   1034442  25603774   9627751  32183550   9467681 
 53654036  45010272  11852416  33369184  82468078  49904844  25967150   7586370  32757741  20901912 
 35117768   8476512   3663075  12876220  23972850  96952593  17606872   4173881   1804880  31330530 
    55776  20265528  11970396  49289535  61097085  62325500  27368964   2856356   8150352  12339964 
  5134180   7281019   9807408  20128260   2249247   4686752   9162741   7169280  26500025  35255412 
 16560991   1703550  55655550   5045288  67206165   5187315  22925312  35567960    198320  19196155 
 71190350   7377139  31072860  15234639  11746974   2657500  10886964  38672205   5637504  13333320 
 27377841  15353856  14550728  20021760  43965670  47067486   1567090  62275068  80196150  25693480 
 34774116  12870948  17637320  18432018   7075280   3584375  22562948  58181242   3776955  15095232 
  8265322  64757498  10671679   7625190   1658042  51304190  86057140  53287062   1596658   1143108 
  2839166   9517995  18842820    297540  21343894  14284490  28424799  47970989    234530  14237949 
 25519712  16768180  16972546   4230477  68058266  56366714   1475664  46306800   5582440  25723530 
 20196176  81261389  19463510   7540350  46706933  22648021  62361750   8546580   2646756  11052736 
 12426232  52794560    606680  16918780   2532360  15605638   8780755  81504348   1838100  12806542 
 37664152   5672900  21627417   1990436   4402650  25432320  18489600  10943424  61732020   5950310 
 12117872  26291028   7941516   7497387  32411106  59944164  41718957  25309156   2217570   6346634 
  6829240  36660969  28001966  17267964   5583656   2292421   4905324   1233170  24695005    262470 
 59591498  17291176  26057484  14538393  43490196  43727596  15324176  36632297  12899088  84247770 
 22597872  36738107  17277585  26105948  43288122  57908520  74492806   1053696  36506605  28063122 
 11231868  52928123   1887000  25452658  17993857  66248872  65815486   7581005  44209300  16977840 
 64380969  41924400  21794805  15641976   2136036  13361166  23727920   7661990  63182754  13834238 
 21143920   2874447  22533425  59400120  39393270   3345028  14536140   6973603  13749561  21005544 
 16289652   4616007    150981   8135009    176056   1751100  10823046  34184670    273415    401988 
  8412229     15925   6341148    256536   4707812   1013700  19939725  12926168   7433370   7018959 
 61271060  71145965   2998002  34116687   7875630  66833868  40422536     92610  32304811  44809389 
 53376540  14930916  60906190  28982460  30218074  17707081  19550658  11014896  17175930  24515725 
  1210248   6275900   9236047  13506754   6342972  57005784   1023449  56440014  16975196   3318672 
 30239714   9917176  30145576  30763338  50782076   8272608  10501760  43268175   4336398  11758000 
 13991886  82445484  19968968  29583092   2046573  17698345  18985024  25591500  22068234  17330432 
   243117  46247040  87492628   9348668  58055140  27721611  20522775  33990519  37961664  68747821 
 55422080    278980  31681625  18152316  72522050  76315956  67500936  33985875  34441014   6390740 
 13905360    231928  19879259  36829209  22091895  26596843   4062276   6815256  20281069   5943420 
  1416184   4147160  24211443    574221  11290232   2637650   4540671  51326421  82942816  35368550 
 10246470   3217496   6690491  25786321  24091600  21233475  27560565   3739068  33129244   9161735 
  2345868  38925888   5593392   9054480   4908104   3604190  33853820  33584204  13575573  66098448 
 28808568  32684454  11367544    946105  12125009  33002601  27986166  31578205  12852445  15498387 
 22682620  58056700   5223093  76199814  31907968  84347424    807820  23904405   5885950  18477849 
   665060  22155256  24032388   1747460  22171471  12026115  33554138  30459363   5184348  15949656 
 38936226  24402872  25823135  30697901  88658323  30079150  23214538   5634588  36710686   8732118 
  8202670  11210871   1886911  29346091  22222350  10307705  10745080   8282532   1484340  22122360 
 11253450  24165306  14985824   6068400  39637374  74011392   7894885  11813820  21487560  66996420 
  4794168  37827838   9811125  36123750  18618092  37032843  31474404  51433888  29487210   9819600 
  2953104  38404914  11950704   3264352  46052500  12137412   5352882   8987220  18230448  22308768 
 43136366  15531126  15069130  77194770  43954680  26543426   6412720  49108614   1915220   9170090 
 36806560   5612700   5654700   3206364  24155609  72047250  65590260  25446096  15504831  11856285 
 16343613  42774318  19824272   7308579  65300400   7374680  25579148  10173198   9763200  31092321 
 51727280  56824650  47854155  38750673  50506484  22455360  37704288  20678700  47084265  28686012 
 57330316   4795992  19161165   9749376  46920923  74138966  12860652  22032413  71872056   4670432 
  4674840  11897970  61022258  36537179  25596278  11446734  70981596  29580040  68756457  15211924 
  4549095  75591075  24687558   8666192  52708908  15515190  36121037    612500   7565114  25076928 
 33857424  15273793   7663552   3919980     99372   4564320  53508465  13143212  25741452  32402073 
   180757   5020608   4807000   2872976  59682600  57472352  16019304   2714055  35218825   1303005 
 30767835   7036004  13480622  10436322  86490613      8448  44543755   1063200   1278575  41358292 
 40610004  48227400   5061448  41547495  21270120   1692352  46641490  18380397   3592069  20010870 
 28661376   4209142   1142310  16036000  15830059  23024342  27673278  33777920   3225445  40969118 
 49925617   1989344   1085755  19064659  34470222  52691225    786750  17457200    697680   9531350 
 11051730  13040352  10677120  59145600  17793994  20430050   1203475    606855  16571472  19586320 
 40508187  32089709  11118760   1347808  60469245   2436192  65118995   6658168  48956073  38034864 
 58782312  57950154  30487392  34575300  23293670   3038312  14818005   7096992  72266230  44045180 
 20258968  20653431  18698820  23889849  21391870   3859816  35925297  13500325   6037983   4008597 
 14652125  32908146   3508454  53581671  19630576  20481372  24988326  12558456  17713010  28646880 
 58001124    885150   2454154   9800840  24642600   4566870  25279408  67603890  37272585  49374246 
 22749279   6780777  37800588  18951093  18842644   6846000    299320  24183124  32982369  11444400 
 37412820  11227794  30716142  18587701    166866  64638651  17049690   3706392  27257274  23351250 
 11905660   1852744  14987169   8767260  16485208  15347943  31466796  21714175  12427272   3621705 
 12164400  52825388  72006066  34571250   1558758  28843850  76498110   5979744  30967056  95048688 
  5942364   7669323   7236108  41911400  15118422  35002387   6339536  72145645  47513184  30556104 
  9505086  18068428   1210632  71335815   7204224  70492884  18852100  15796506  37306392  27050716 
 18964770    781869   6787317  39489372  20332390  30335296   2751495   3027843  12105594  59642594 
 28252510   7053110   4554160  26523936  38855410  15755424   7011092  10881342  16434900  24810170 
  8448790   2087688  31461732    654951  15132873  33724317  66881792  15697116   6081250  14974813 
 19028562   1967168   2100810  16847150  53345988   6312712   2966364  13759980   3511800  50623496 
 20545581   2216165  28445340   7006209  24178495     41952  27707040   5591966  76411748  11629296 
 13958022  23166648   2627748   5000823  88745358  22114484  42620292  28670983  13214628  37494268 
 44764540  51428213  26449180  25872828   2460384    666535   9342432  54327680   1560168  24668940 
 33166795  54273846  14892704  22621478  22299948  15222325  15312917  58775535  10009680  52114741 
 76444087   8343423  26025650  36930840  35012520  71155000  10892688  45473205  42301875  13022240 
 21067732   3214010  11359818  21279000  28121964  93952680  28721035  69623268  15649927  12309479 
  4337410   5546946  32986785  23812030     38688  27694678  40279652   9693180  29395678  21118968 
 27953882   1687944  56089530  41884836  20792010  14464228    310959  81558528  26795449  22483555 
  8966920   8400658  51138804    990118   6358144  47979582  68073525  19424996   2767830  57874240 
  1658800    890824  47089350  37548140  20555514  52390432  13151482   2088625   3100447  52859114 
 15242907  67297316  28538460   6590628   4899094  16294350  47439378  27573650    443775  30589104 
 13426227  40856216     26535  68280261    805120   4055437   1211360   2947825   7907400    925657 
 25847910  22634028  45301977  22429407  13070226   1219416  45646335  72514797  43328512   2742740 
  8923025  13644246   6607514  41701572  33437325  83324650  34642395  49845576   5063361  51118892 
   935451  14617024  21540400  51627504  84887826  24971355  47062554   3487488  55673919  28680500 
 62643000  11437370   2754087  51752076    756697  71808507    934239  60379580  30064556  13806548 
 67151138  19831509  52441774  24617676   6174544  53962758   2952369  90141748  26286876  57642409 
 37797444  19547276   2793972  21315736  24190065  16402140    190162  67607174  37245056   9576870 
  5956357  35808060  44886144  21085514   5211048  23769540  22237596  37696722  12307871  26250048 
 43547715  30648402  13707635  71702616  10343076  33018230  26821080  71777821  91603816  24425030 
  6707862  48745125  67182624  20393168  25403190  15701430   5005632  22126720  63494075  25164928 
  8176536  19333510  42420630  32420850   9975285  16514694  20605508  38322036  66250024  79432762 
 26467298   1258830  52504200  40928554      9240   3338664  39169956  76652905  16723036  24136825 
 12839424  48241332   1951932  40124271    123465   2580760  17598790  24990196  54996192  24947694 
  9960512   2228970  25905600   3914184  16912825  17064726   3407220  46398264  46162305  52081760 
    12742  19508166   3197836  15365175   7429196  27086719   1024443  33486090  19932490  30994656 
 30865996  20816676    498800  12649000  24650774  13645306  14415920  12453144  54217716  15785535 
  7774390  15647554  13752960   2736120  21574776  20553983  40305686   1948032  33523152   3732243 
 17865929   4399488  60628392   4682990  44901675  24040174  32490040   1796000  34143048  18484582 
 44398572  35401674   2004674  16417204  13167987   9856264  16144077  11946318  50653412   3947880 
  3663560  54075900  30102944   1723218  12859484  36868455  24044800  67756527   2885025  21526822 
 26295477    844688  36743949  90892665  20514825   3745860  16240224  14538329  48622210  13781586 
  4395411    777908  24702606    221778  61096625  10069830   2967528   6988681  88822000  15619248 
 55364463  49848065  26741025   2046594   1428612   1244100    136117  58809872    959039   7522040 
  3130608   7174804  20310682  86253160  14758455      6901   6432062  30953982  49174861  79159311 
   582720  52056662   6693080  24096360  12739608   2788688  11465233  32521323  85439868   5116716 
 38778345  12029024  62145668  25417724  20651376  25761500  32777108   6972839  62413326  47996880 
 50036469    619040  54563345  94347948   3918432  58372665  27298608   4074756  43780100  27807628 
 75657810  10521326   2631690  72294993  19234440   1030150  24963120  64902840  35734534    121752 
 47199762   4180158   2796444  52983928   4534950  56229250  59688090  24184400  25266373  43446942 
  9555327  38216250   1496528  77296476  13848824  70102484  25114908    253391   5155006  37277796 
 13387110   1394256   9966320   5298874  15195960  32845860  15195878  10777128  34591200  31545966 
 86713362  15049382  40100562  21556229  17881925  68840472  30415650  36066186  29800949  21096306 
   358904  14169285  47705400  47471880  59867626   4586519    429870   3716886  38101842   5683494 
 33773355  45283680  23357004   4804662  10154077  50412488  15957624   1202767  48112956  22963104 
 28698900  44047266  61013975   9911305   1985160  20122596   6650215    222908   1840255  35065440 
 10385882  77571054  15169700    509904  17977122   1289712  19574913   6282648  29616720  29156402 
    31544  16937844  67388532    469800  73409434   7108596  17086278  30584019  19304652  46349907 
 23229720  35948745   8201344  42818685  54383035   3028718  12875432  77147134  49455630  15652172 
 16914906  30101356   8835144   4863105   3647238  20592843  35033719   1858848   6746238  72799367 
 70927024  51887488  20083608  31841040  62855556  21630462   9852752  80048560  52195390  12414964 
 11921512  72968896  56427670  22496832  35195534    101626  40483520  14825798  68701038  17743050 
  3083853  24533472   9236793   4320547   2772366  51310248  29243136   5213722  29047942  13063916 
 11002008    828822  75111064  39607128   7589790    412592  11813373   6410240  42629960  29148405 
 69529320  65194056  19283600  37560180    456621  37602736  26612747   7395765  44430696  32250465 
  9164006  14808566    239100  56778280  42240225  26718867  32185900  49543138  20579874      9849 
 47747280  43934527  66037440   3053289   8706522  33687136  47839232   2659614  71712512  44513640 
 47640252  25746270   2191912  50272560  17289593  36821696  33929280  70275160  36877062  61975347 
   154230  29494808  35744316   1059604   3423389  52037286  75723260  38499726    197778  29190980 
 68972052    699300  15649025  23579568  76521624  11869214  66832984  10550260  93600414  19550840 
  2651547   3988950   6878832  24915137  27101082  34877588  18402328   5882856    994950  23046184 
 11556040  45301032  17901864  39736378  22963488   4750265  39828210   4561920  40933320   2863405 
 33229168   4601185  27459425  17376088  34382700  69802635   7032195  36986544   7129374  93189642 
 61488320  43422110  10097892  22424402  35472558  30940522  22166096  52374282  17001627   1750766 
 61780192  25197193  32273139  64634584   8503742   3920631  27514494   4190092  15694312  12730770 
 67488684   1231810  15773110  12432888  67331504   4384644  35868873  85482984  37982905  13736298 
 72730251  18600930  22085472  22072608  20646412  50593428  48474744  32401380  25199554  28800084 
   303024  51416740  78496875   7225204     29678  84848744  28888607  19288948   2826720  27371240 
 63349488   4424814  30964880  65596960   7920528   1801470   8673629  15618288   9480263  12715380 
 10133412    763140  16783158  42875124  17131092  21848592  80509430   5137182  33794210   4162950 
 46593901  47475065    665110  18913352   5019450  89753721  70519740   8687408  63063192   7174764 
  7153464  16952320   1866254  20878706   9827564   7049728    199948  88044736   1544208  39865870 
 38519124   6296940  77450472   2212688  37133236   4655052   8495270  82879182   1081744  17769526 
 24500400   1987788  31053684   1239368  27829571  15476290  25068820  14583894   5983640  14360010 
 25566110  12828144  12745512  70689600  36788994  17742938  69639465   7271121    972950   6076922 
   728210   6649620  29614924  10101537  39218496  39577892  47264229  62518248  32740434  21104490 
 15955420  70389095  14073804  49354067  21044286  46685971  14155902  41039633  24613302  22786206 
 27430518  56052633  59016156  24228144   6343074   3124160  30081141    126038  61868640   5450838 
  5078699  42904530  84656840  52205010  68409684  61810774   8878386  30728460  12991362  18163072 
 12776512  33637631   5637354  57605592  41652790   3885336    583361  19361850  70931592  28112154 
  2962936  28775351  10301496  20649314  31279104  31385090  41739040  56643840  40104119  48996967 
 19684811  21460896  48044493  21676695   3687087  12029058   7032774  22283409  63551430   1755419 
 21845064  62926850   9895200   1687694  61654102  11694501  11122652   3052192   4764228  15230208 
 28620422   9291779   4427412   2043468  84862020   2171844  17139708  28805784  59887360  11122680 
 68435248  12823917   3383238  21429600  22900530  21402304   1858656    385740  58335000  52773760 
 34035520  44373094   4817103  85861413  65032097  45033275  36695250  37216593  26399770  47269030 
  6071839  42976637   3350600  69831908  35271056  12303344   4944330   1584970  17480295   2216520 
 57723920   3923035   2102688  29854776   7398498   3411616  25686648   1969238  45741240  61141686 
 30009480   5525982   1514786    573418  24024910  26798436  10206450  20959375   5493006  43595334 
  8635174  18903665   1514142   1802332  30458472    655776   5380908  69378534    719278  22157325 
    73125  85535079  27199640  19353906  34205517  21684834  20557170  10991637  59404683  14429132 
 79120420   8382144   6346170  78299508    770783  23595548  43136004  23373336  53853371  44790240 
 70392021  16322720   5629176  12427896  28088334   8452440  26480832  26736420   8785465  28277892 
 46086324  59487390   3152006    502599  68906552  10674944  16264960   9599949  16951942   9062291 
 10001984   1157751  23437881  84368569  18870192  80511746  45537760  17099588  13094096  21852943 
 32568084  74792040   2783824   4479630  45513216  56791492  36638784  55403406   8601530  47815032 
 16076256  24651792  39176744  12162084  11934278  15738717   3631734   7085050   1830984   3639693 
  9132795  33555600  69259260  14579476   9146749   6327883  61833888   3208346  72232776   8794020 
  1169922  31453183  18206055  29322396  14909624  19394640   8153019   7016352  33205146   7685620 
   190700   2993056  56934108  16404150   2961927   9495212  21422037   6583736  58700544  43234120 
 13439360    437270   1664616  45815731  40094219  18513771  47542840   4418931  44952436  29678222 
 11102819  66451280  61839240    854632   2800470  31254160   2668440   8869788    932724   8336746 
  1406665   9176463  12385119    520689  64127440  24361216  16325100   1510126  65061188   1253750 
 20889401  59197315  28428489   2347248  21030152   5779830  25004976   3483584  35312144  22232700 
  2889450  12129516  20218084   5482350   7678000   7500159  54684546    225007   4468960  11424510 
 35912925  13021479  39045471  26023580   1070277  26289000  20449152  14462135  46690776  24216544 
 49620150    728532  76853565   1282176  29581636   2627014  14453689  64526014  19292354  20849518 
 36097520  65376720  57069040  31249152  14033030  51455669   8322923   1353429  43412170  66473238 
 54665754  13318272  77537212   4412256  14022516  18642800  15704730  69898980  14598508  48077166 
 73810435  48645376  41353478  13798598  11261448  10298273  23760135  44054530    202560  43618000 
  4852287    993876  38945280   1692216  23048058  37427742  53937018  79790656  74413460  24372667 
   641004   9562075  49402143  44381589  21570409  38082525  22597542  17340414  79178136  12722691 
 16704800  10807656  52762736   8052668  16234201   8272561  57541460  52769260   3897189  19473534 
 10838838  56470655  35155561  50572346  57598434  17078605   1361976  52080570  25292640  10310079 
  5975560  63208860  54428626   7011110  12466356   1605130  11883771  24973722   3197313  32407648 
  4459350  50735331   6023216  33965594  18744423  40694470  32172042   8429300  72045850  28351040 
  2491872   1449046   9428070    927405   2665610   3851037   6592862  17544771   2189655  20284880 
 71328460   7437249  16233124  17608599   5098977  78847496   2122256   5830966  17921904  22237200 
 33781924    321463   1550583  27407468  13450761  60406080  23089104   4851308  34828352  94106607 
 88790013  54779513   7690024  90925740  40014396  46646344  26439732   9588645    222875  48760382 
 28083308  17114344  23949312  25202751  15022035  68089528  11558520  30097737  35281557   3466355 
  5580183   8829678  16826688  11412643  20702969  12942734  12533920  22213728   1099492  29106032 
  9823192  20552793  39125070  43928000  13814568  44378873   4334170  34531694  17568708  76590112 
 21598833  11974124  22724526  24530949  15809694  73587839  27081548  48836619  13067271  63533322 
 36893068    595422  12776472    128712  65552732  74126790   5165504  47160225   2795568  20801232 
 19930512  56946672  10513053  33752862  12608852  11737872  36038678   6922365  31724532  10827300 
 33402494  14420505   3978240     31734  20832000  11079393  37455729   1513826  14076664  29679937 
 15909654  21110498  44285544  42356160   5691248   3150152   3205800  47684670   5679252  12938324 
 53980100   5642256  54005864  22010944  24107265  50376900  61206912  15186145  76668768  16251550 
 26815800   3242772  67446248   2798848  30445937  18804312   5048576  13518230  44834178  68106480 
 22158894   1187438  39625446  10384506   7829690  67568502   6997943  40097896    730697   2188710 
 68568770  37115120  81192648  21935184  38948976  55079606  34175360  19679250   4576663     54171 
 76908816   3012317   2408500  21867642  64422774  40124574  37119264  16448139   5031768  26014572 
 15089364   4556556  19915786   8560854   1618192  71584660   1176452   6819426  73159891  24376170 
   751410  39670405  26038474  17430735  28807666   3077886  22173002   9588609  11442320    816384 
 49151760  14897786  22204981  62333145    258243  41533758  26517672  58881654  21899340  13619750 
 26548719  23957200  30223744   8373044  23102979   2673324  37645020   7650203  67180960     67564 
 37305900  72963300  16636844  28878496    227556   3271888  87419304    879928  48154148  37381288 
   566384  24253579    435267  37777092  22390205    454516  25905522  19944405  48112765  20052768 
 40486008  42111800   7362091    824049    654480    441452  52757728    548284  21733293   2983125 
 73575150   1685584  55329900  10777949   5283097  17266905  16844111  56638448  24258930  23219110 
  9832120  58964640  27932241  16689792  39313401  15823523   9066880  16445052  71091990   2291196 
  9840573  35791205  37262850  31358537   8385881  40007240   7471521  17048957  23876538   8463058 
 12057192   2134325  50266968  28972794  15773841  48605622   6217032  21741775  62279211  27946962 
 16473516  15171840  77613429  31753322   6167982   8821618  24288138  29567887  25881050  21066116 
 10719534  20506096  35128624   4209149  16849237  63084560  25304439    777024  81237100   2144544 
 26135938  19444992   9228482  19941635    903910   3289000  55884455  89228748   5505412    250945 
 16300359  36285250     98032  17304234  90031911  15603435   9580302  36720588  39281056  50712792 
 33031404    185625    990384  23358000  13293000  29794875  20997963  10915456   6587143  17914998 
  2979911  60443313  35489475    507395  52678899  54603043  37852137  63093772   4306167   9715545 
 11318862   4306512   1148790  20412068  69332424  25703425   1798260  72761320  12983905  48214152 
  4114017  14114061  15832190  27508448   8916005     42060   2221429  10424275  71493291   3429972 
  7195250  66623652  39216000  50342068   2859194  26446560   9554514  29238315  66354470   2939858 
 84188367  13477576  31206870  25567350  47108592  24517090  25783878  36239785  12184984   5309037 
 30056418  34574728  39607610  42384565  39140732  86842406  53806740  13356135   5791681   2594322 
 13783839  15895944  36364085  24211580  17379712  65873521   3998844  56285581  20778016  24316500 
 20270779  31255101  36590532  66466736  49082592  20601364   6430710  25565178  46717176    951825 
 10495045   5700450  29434770  30619940  15542904  42401910    841680  46698600  49000987  43325264 
 10196060  29980200  24148110  15398125   3482885  43923110  35258600   4465238  39226236   3190326 
 56956679  44329350  11314425   5258682  20313738  40655781   8014856  28857366  49874695  55822752 
 63914466  23903751  24222615  60028674   4933521  12093435  52612815  21210800    882968  41273960 
 39828005   5196945  81698385  27601760  36094660  12023400  12384602  15840755  28743968  41933100 
 19155675   4126262  37288318  22401930  16364535  77629332  21143016  27558144   3726036  35378944 
 26333136  16896204   7712032  38970664    850680  12342960    369954  28515330   9530990  21246324 
 24388603  60470397  44256325   1585873  13565640    491986  47820726   7908976  13143340  46184892 
 58076482   2276532  12700678  27027990  50427980  24412462  53204256   3124965  23539747  52763984 
 12505207  36027616  50300112  52180254  13911100  77721732  29711360  47762238  63225855  47283939 
  3633930  62536795   1833030    161448  33337192  24347664  62624784    239600  14222966   3860018 
  3479584   4639040   1444236  42920580  12619894  64076946  30176000  32990178   2127866  29237340 
 30018670  15028527  12241652   9494520   6601724  32475900   6502473  34364570   1284390  10237302 
   121312  10669424  45266760  61717652   1498955  39335858  21606082   8662180   3697812    343638 
 68247552  27684375  49196861  66265188  58254672  31098440  76027250  15074802   8532156   5566250 
  8538687  74490471  13497852    111374  28541800   6480059  11836495  25128296  13006566  38233741 
  1610896   1647936  74820870  23510254  61083153  33373208  23987952   6449688  16682607  17155312 
  9051572   5878478  12522708  27982157   3741690  50708944  32007305  46659263  11858350   2570022 
 16781094  30414516  52304247  72803989  66595887  60905148  19435572  15658806  28873870  35571840 
  8100288  30396189  28016556   2761158  28227300  30495282  56330670   2175186   8346096  27446540 
 30176640  26638632   6951276   1732544  61858200  27388040   1868913  50575503  36179321   5023008 
 60961843  71596155  26992836  18202000   1334840  10404625  35376663  28357056   9112397   8836576 
 28009440   9266724  29760133  11086172  52366080  12717804  35820352   5477710  31274310  71941792 
 17478250  47512920  13878583  40946472   7897365  22972995  53340800  25816744   5054368  19188690 
   604506   7978098  13916327  43501455  14028128  40928988   5953456  10572312  30560040   3107401 
  2063637  24146489  18650891  11481888   3832124  35673920  45487954  11817938    189588   3913936 
 13463163  21327104  10992676   4193284  55205850  15415830   2166131  16448600  17057785   3318298 
 25989012  15381256  59018838  36167058  55812600  44995344  46542172   6763104   2159395   3480280 
 61297980  51251466  70377110   1339014   1637268  12403912  39809550  35772668  17747535   6612585 
 71853334   1535436  39359840  32667184  35811512   3024549   9074489   1058499  35401848  42406222 
 14417960  23718244  47207127  69790200  17384043  17706070   3746730  42609080   2378817   7806773 
 19730550  59700690  44907240  14711214   1161276   4246848  16977948   6707424  42591274  33651800 
 13879320  47747700  17510040  61465180  14999292  58406271  16503564  13099240  50540510  17044810 
 34054135   8206152  62925050   2669032  14756742   2214644  96803005  23989964  34481232  12436024 
  3783850  24373944  78488198  27925520  50772748   2944188  82437336   1106622  55154220  15338440 
   190806   9162280  62852936  44216184  82980338  13611516    456987  41502988  18188376   2849304 
 24765156   7461198  60943044  64835880  37693530  20365121   5870678   4294675  96201842  25403000 
 14102192  19776596  14188375  74250316   4506698  39175752  21375855  17420328    353388  14338751 
  8703425  57883248  16873762  93929600   5323935  17212512   9628364  60607155   1223600   8785174 
 18706086  40729969  63850212   9152672  12530700   8025559   3196926  34185536   2133130  38872512 
 38068656  54246936   6874455  29032190  30717204  27330081   6961730  33992079  48231904  24566836 
   359324   9682120   5631432  36012256  85559475  38246498   9984072  64952840   2674958  26907125 
 22146580  79051950   4353349   5741490  42987744   4722428  27992853  29375234   7242471   2920240 
  7364628  14906297   8701566   3950380   3705579   1108844  55081728   4812947   5226900   7738472 
 14004000   2432299  17240535  47203016  35758570   4795965   2806554  39241279  22071900  11593860 
  8729000  16402458  29036800  10918250  58650000  75545456   3246795  44772360  14940975    127161 
 26092278  46779546  11276965   3045217  12488040   3533418   4826436   7419044  29765508  51287768 
 35043600  35834722  34924882  13451339  35229440    463392   5081580    321908  23956954  56862504 
 19365186  10616670  44315736  18763146    279048  12662436  35667216  10496685  57390816  35408144 
 56733733  20084950   5681931   4831547   4658759   4204672  66947800  15103088  14128716  18697144 
  6244304   2233040  46671360   3698938  22043266  30090876   7092937  50886446  22577658  14797380 
 54340566  18430254  11571943  24461890  10079188  44208760  17094162  58240854  48309765   2498661 
    20193  28318854   4281888  38375216   4469339  25165800  46231332  50289120  29620800   1397840 
 19993938   1099135  17793498  17272016  50758125   6011648  36136932  11955264  11136440   8692530 
 59817009  90958857  48874308   5447940  15055266  50705580  32714238  15632370  18509624  11326799 
 37338255  45155655  58326816  54214272   3893214  55967688  63822400  11077198  43639692  13667738 
 19032678   3739764  14247649  29317185  20604738   6512360   6174492  55140348   1698921   3092166 
 59587375  30561649  75835320  29282605   8503744  11610672  16145824  84212840    361440   5599006 
  1878265    379680   2519621  11073568   5696378  60400694  23298966  11066793   3032316  33024312 
 31262715  11106900   1884276  13837808  86289060  41385828    698190  23503095   6472800  26073430 
  7864563   7808095   3628352   1850030   9508542  17546958  39043680  45620874  28398790  27301837 
  8649055   1111410  32449740   4711098   2568300  46311408  44102610   8443155   3270150  68757040 
  6510200  25210936  15073688  60027904   7456625  13379280  56167370  25639352  26972100  51998496 
 20051859  89676732  35780184    756632  36035760  32171475   1483278   3978993  37223010  23600064 
   492135    993609  18335114  10015698  51374016  26327322  12472355  29783184   5345840  69499125 
 18155847  48556288  37603670  31065410   4629534  65202008  27065198  47010348   1328596  19186521 
 84177072   2822251  28761195     17635   1356475  31101408  60142700   8266520  17583150   3473964 
  7543563  17036654  33576067  37924022  14094390  14589147  72121500   3679896    981302  29888642 
 20771974  29447394   8624841  66716538  35038861  64062090  25342849  21561382  21631680  13759227 
 31868538   6104297   5130645  70555232  32340654  45732924  40493530   5515746  40023984  61606845 
 15186094  80923271  19110340  12169378   2786459   4887047  19115756  16637657  33158268  23981439 
 52235685  36203167  25141389    254082   6509829   4788016  80628798  11648716  31405023  14406708 
 57154425   5818510  67405934   7256296  79506258  61007759   5933984  16173050  30058081  38990970 
 19658260  35626750  41610240   2411625  79999101   3016442   6422996  15419384  54850488  26087368 
  5650425   8842363  19753608   1317550  33820304  15825670  40621392  11022740  29834720   4214912 
  2003157  40934874  15489210  55752536   2080797  57918894  46336950   2919952  64002400      6333 
 13234720  45920786  28460327   3957188  50642904  16005924  24634800   1716384  34349568  11405290 
  8877525  17264159  33980658   3868864   2545301    382788  76000145  19822374  12443184  31129536 
  8322596  19590570  13296318  21501520  31853136  58065102   5305890   5880612   4956416   9427551 
 34730055   2283168  14285745   1783992  40293750  28703724  20171124  24329624     28626   8848050 
  6868068  12339297  97504880  57060370  35518805   3691728   6242019  24369264  11798730  25652592 
  1400650   2834379  73583550  23033268  17471856  65905389   2404704   2088926  32494700   2595240 
 45589944   2996176  17485376  66740979  23065431  33181630  32315010  37008998  74462654  14698251 
 21777856  52030055  28267974  59036031  29143491   2425192  14254584  15108682  20343414  27523216 
 72896296   7817425  24635911  60168300  24517144  50065585  20462288  47652744   1498210  26526582 
 19871250    241326  12014886  43706103  38455092  40131936  27478375  49601862  23901549   6511716 
  2036628   4934483  11908764  70422709  18686260  44493046    181152  75376235  42768076   9830736 
   173728  11845656  10418928   6288030  22505088  26522712  10159781  14570067  40128903  83747790 
 11705600  13999040  38911639    146985  21803175  71566794  11261058  13103160  85603949  68845845 
 13862714  20323692  63047880  41350932  20670762    100064  23452440   6681120   2584371   4948620 
  6517392    207424  47773297  15568848   6112998  25541920  23824036  85582480  52256612   1751748 
 62218800   8544227  62169600  40857108  22463630  38648736  37850852  21651704  18159459    899346 
 51235847   5559070  18002757  43384714  21051096  20967408   7953960   7439256  19167628  18629390 
 66494090  10215120  56970672  60944562  15656196  12675571  11640317  83703325  33270138   3103666 
   386584  30358175  67938530  13707411  12050259  23048185  39560920  54473542   2784056   7368378 
 92133910  16673022   3810160  23948156   2595957    251130   8133588  28335517  80711631  74616256 
 43084512   3233100  35504623   5652600  37310328  40458300   2152151  20442604  24021970  25880348 
  3238610  40463864   7878046  80011890  83447496   8465172  59384400   4733930  14462200   5426540 
 34351450  62427066  29551536   1315908  23177583  55073180  75407223   5040874   2171028  53637936 
 16661407  21123692  38084829    237010  28252308  74767782   1342632  62069392  15961671  27956936 
  5550436  75129663  19070545  50987452  29172852  15187644  33832920  64082844  36077408  73549584 
 61213304   9887200  12163412  34962732  11864004  14756726  11498266    251952  38310928  74510916 
 82474086  50327104  17337024  25818056  20117824  64206384  77742020   1688223  23637242   4612860 
 16894940   2311810  33125904  11297440   1708140  13624772  42157144  12774270   8293748  13059039 
 41327344   3624762  62354556  31700376  15889388   5640476   5106675  19279115  23417185  29802393 
 35936016  20702825  13006481  55097740  14314248  25925913  40605945  53985932   8480590  10961104 
 20783070  12213260     36186   8432169    822864  54711690  15177804  33774420  28794390   4030704 
   492597  17980982  32293140  45480906  72456510  36177728   4255056   1471984  61467930  44272010 
 43791524   3491269  33597063  33368412   1926780  10673421  10801842  29770768  12942453  15112944 
 60630480  33738744  55597800  16414346  29769688  50592411  20143350   4427220  62864808  21277332 
 10822766  18788000  61530836  54343250  17893934  38279296  72130806   7194920  10868664  16011008 
 28054849  63233704   3280800  62800640  14096822  48431244   4897341  85901224  12940884    375720 
 23297920  34985208  15041928  28539206  35760298  42802992  27104166  39482415  10937839  29414190 
 24425697  31959150  54357600    684420  66593892  15278336  12023634   9129956  37098700  10923458 
 10452268  31945095  35426638   1430220  51451620   7163504  24397870  33248204  82794348  37131354 
 18416871  13522522  14546466   1763936  21311744  19518744  15700136  44435580   1675885   8515700 
 68650752  24404424  16867160   5214506  29065036  57684396   4736552  20481846  14634276   1963613 
 33335964  41875575   4155039  60225808  41127732  12920430   4973758  17780432  49859028   5682026 
  8640485  16558557  18542106  58424436   4959513  17950527   1042260   4454469  18413550  34297483 
 22476800  18597909  13209352   5581502  29260488  59846612  29484706  10646128   5343525  10208700 
 10101686  51539391     54016  53194780   1286058  69047106   8103873  32663019  65020571  41429539 
 16400472   5212064  52446761  21973560  57110368  42518340  58559292    983475  43347760  10786188 
 34183545  17633052  13965210   5500628  51806172  55482420  71418655  37095760  16250472    261096 
 19433103  29206524  22588034   7512336  21103260  10746083  57958575  20050684  42961355  17307976 
 44032601  55201660  54939816  23714964  87842634  22642809  66759000  24457888  52393565  14179680 
 66338245  44374145  26801394  25069401   2795339   6444648   6378218  25373796  45911151  30870732 
 22953700   5018610  58268252  32603498  16267416  34744988  32946375   2534128  33167211  10889026 
 52968564   8568000  42548688  56405300   1300226  64771150   7546300  37003078  26470694  22923120 
  1000206  15287233  35016396   2248968  24836754  84897920  14023800    191634   9211698  60935616 
 31134752  26850285  21920872  34704913  10644385  17623500  29947768  13065027  65459298   2876672 
  4556981   9566271  86918073  36542520  53069648  36972195  13181964    920817  18683076   9917189 
  8704770  26774055  66310061  47386086   2800308  11934216  24282456  58504215  52841856  65291716 
  5148920   3873936  12746388  19723200  19233528  48525153  51474368   4508966   7314055  29134520 
 28027560  16788865  20218000    959280   7995946   1499958   9530022    624220  15890922  15124992 
 28413990  59125437  12721710  31869928  22609860   3462558    128163  71211486  41235585   7391980 
  4599000  13804776  50595804  45863376  30437160  15139200  43384054   3982141   2758064  22597224 
  5620836   2003578   9756460   4366567  34974940  20697666  22043638   9186824  23327552   5916900 
 54929978  18813640  12330215  44883740    167464  67728960  40612127  24011862  27721116    445368 
 64148565   5148266  15619032   1556107  60629922   8897477  59805654  35343112  20045001  25815666 
 68751453  11754846   2179296  18340710  21364512   2822490   2887365   5528817  20360352  18525890 
 28020520  41766518  78522400  26246112  23518940  25905366    787580   7640136  35052520  12186844 
  6348854  71799163  10579786  31870008   6648990  84219534  14526925  13486053  14657863   8895135 
 29968314  47323341  24789732  34446276   2276400  34398505  47230792  72296700   5910772   1544186 
 18014760   7812504  24586974  25583880  15287835   1615800  41103954  54741825  51768900  69364333 
 12804144   4020134   3479172  11717508   9893304   2945597  33781100  30962075   5401626   8190385 
 12920985  12930750  19601100   1653369   9083856   8480592  34527472  11830144  23239610  34832028 
 10883690  27632358  33040028   9307369  24641856  15475542  50010510   8096520   4220322  30785678 
  6284220   4861520  37296340     92208  29171384  25308049  14622400  33748154  13944876   3758985 
 29040768   9578140  29304422  11675755  71575860   9394674   8231400  64566700   8553438  42638179 
 38483835  16395320  20603207   7345074  15270904  25900687  29162070  56166771  31455746  20114226 
 21708270   9369120  17592792    655655  28872842  56146682   2917415  24052635  10077450  60092851 
 42036604  27086550   6457473  28670730  13539310  34749250  10554056   7360771   3244346  17212250 
 23742444  47373482  56003052   2357883  12311684  80392296  56353841  41696546   1148984  89933580 
 24836688  28304100  35706248  13662506  34552170  53148260  11564424  36157152  22056588  42505490 
 44392089  29663950  42142232   2368333  11978664  35212800  13261320  21661374   5665136   3323296 
 15849120   3317091   2876316   5360432   4642326   4400760  24723495  17269134  28347082  65356632 
 49080250   8804818   8244720  53684645  33432795  20540786   2518124     60242  74853594   1369532 
 10019375  36998848  11563434  64653615  17912885  41003096   2535129  64558200  53985666  32155155 
 27926568  42098158  29234368  62877675  35023725  48267450  26356575  13018530  13777770  10678233 
 11201708   5647536  81627999  44766225  30982874  37523640  29912064   1681300    194880  44788266 
  5886686   4922090    330288  29066688  51424408  27877298   9881060   5655930   6034504  16268816 
 64763377  40971138  17759470  20421324  47903048  14132000  35078960  41048828  28044084  17715214 
 24111486  48973786  60175278  79452653  45277708  11697360   7181660  29203570  62332736   1367130 
 20070168   8304614  14831747  12362304  50231422  25504240  41335364   3750375   7499790  26936976 
   446032  24559746  56869878  13103776  17012530   2621672  22480461  39424320   4655625   2804408 
  5584455   1386904  13671495   7245920  30723692  17374882  36712060  16794855  11389455  30970688 
 25502490   6527897  31821482   7715120   1034116   4107415  16901640  29526000  28003320  29268876 
 12358432  10860018    209383  21637616   9101258   3068453  10294536   2273206   1252724   4918496 
  3214175  18310050   3553022  35133462  43521910  24054189  17656275   6234426  29645642  44630088 
  7470243  10057345  14017403   8278935    526186   3028848   1714125  43259850    549477  11423524 
  7209030  29000478  10343410   7601250  26671164  18097310  31716800  17918323  26184000    920969 
   144024   6424946   8647884  24599776  51743432  20852595  27265350  38766528  13080184  70420584 
 32661930  40801840   6969187   2476890  25231366  14699968  15861840   9803460   6992224   8753300 
  7566328  51647190   3450286  34864746  83663888  14353437  11721699  20295824  23244559  20979348 
  3858128  23456128   1913730  27890061  23834286  13573928   5183976  27817646   6763620   6943783 
 42628086  84142455    386190  36492138   5529398   3853248  85406178  72687672  54735792  25727691 
 53956095  24901934  46320336  71558520  64258320  53234940  19787015   9305490   5440768  50735426 
 52319850  26476980   4085665  28559269  44550241  21155904  82778220   9926720   7734272  61826505 
   326944   3753994  34857200  19934520  39566527  29032188  77594667  68458875  79773135  34062930 
 16908250  54083370  63671696   1081350  47812050  55848051   1648424   4491750  23368030  35797950 
  6813780  47949165   1591296  18800940  21420626  13929732  41906165   6675124  44581152  36335826 
 64320144  35172335  24652545  40108752  40363650  54677238  20225088  27381240  69565881   1353273 
  8389794  51426290  11091168  24699568  39016716  27867024  17861146   2873034  45588961    817236 
 21698325  24033708   2651890  49070241  10930962  21692358  16266432   5585856  15257776   7392760 
 54464072   4831440  35022440  76411901   3051252  13317694   2311980  37461783  35344479  45492201 
 69950892    972550   1246572  22555095   9652425   6638521  61465006  60555521  26595612   1319535 
 42386010  65181844   6604152  22441155  12694458     50232  25714620   6284916  15087296  42399798 
   195840  32201672   9678982   1476728  14739580  12208170    240518  45010782  42849696  36167601 
 57209760  58646580  10582458  27406491  18703881   3643003  36233093  15222944  64682808  75452466 
  8573742  40624584    998045  31053168  16046375   1504322   8234960  48060585  32968624    239396 
 56562156   4656225  17898100  22484590  46765912   6734703  46980260  10484754  20418376   7975440 
 10974870  13532960  79395852  66532224  33637590  17227714  17539272  37189152  78173487  24112754 
 40498150  11348456  23168424  23442711  35738608   2437821    406260  23427735  20551008   6133022 
 20317132  48544860  19852552   6741624  28399826  26458432  58132130  10995704  76763880  31438200 
 55057860  30107975  42701648  14179440    938280   1576525   2435855  28068740  17165682   2414811 
   234000  35388738  25242463   2539018    244020  15799308  35804835  13416821  75331471  50054550 
  2843960  13078422  11113074   2307591   4306134  72709665   7600988  12141763    503042  10138125 
   445624  76677267  73062000  27147480  44302884   1679301  41033587  46786750  67741617  18149700 
 31603664   2245338  48971860  71740315  34541430  10276200  15369089  33433114  12852000  13546009 
 38520543  12555752  56216147  43146796   4525740  12284965  21907584  41898619  26962560  53776896 
  2055941   4413432  15469446   4327344    783734  37523525  37794781  41677575  29138320  10939908 
 32104530   6425350  37097902   7769007  20274240  77606844   2413704   9170007   7209360  52004250 
 12145131   3610664  13450137  83957510   8180100  28120960  26440694  21540025  47985861   4894457 
 30644250  67759019  53957451  65597235  25954000  14624205  12848274  52161142  12367806  15234298 
 82034370  42524093  68027442    986580  12429031   8617180  32556195  15066675   1219985    798856 
 34047521   1021728  18357195  93432171   4966372   1549425   5338944   1374926    449936  28927584 
 17135420   7770445   7186227  53135824  50268570  24730794    560976  19875453  30349371   6770931 
 29987568  30595455   3715538   4312298  31904138  15288080   6932710   3066684  49825300  18328065 
   957195  90399960  10063075  53464840  28784160  12119112  13206500  14137005  40948752  14267320 
 33308415   8344824   8369647  55473880  40619520  18559669  20559071   2049348  10604174  17529348 
 29438364  65016648  66383634  10868385  16553040  17119359  57687510  28317520  13203840  11736036 
  3091980  40052283  10687998  34316902  52193224  19505304  15582735  10762155  17413200  19194602 
  6725760   3953358  22954484  26409952  41336520  64688635  23801412   8323744  53103933  59947074 
 21205051  42445000  22343688  47737768   1306676  56043126  66313114  23618280   9389831  39512772 
 44420784    499074   8615648  29875300  37277100   8811205  13040334  16303760  77182336  47809216 
  7535192   1367477  16619400   1801608    234623  37237145   7911592   1075817   2700828  12283821 
   155008  15229440  11257200   4020824  10583259   1629518  58270493   6080580  43696845  32718312 
  7731092  10128846  23849321  11721096  31866032  97949709  34483720  15905546  46735272  11222766 
  4962532  35026797  31519290   4501341   3075195   8156226  35132661  48793809  26265040  54960540 
   399404  58304560  11496174   2974080  61534048  15997462  41331059  17376765  11794784  33738540 
  4557204  22733788   1776043  13941565  48340362   1202580   1448264   8289083    838215  32912385 
 18917948   5673842  12386684  31266060  52387080   4198710  20242192   8172360  38006091    807075 
 17280216  27129320  23081968  21547336  36231998  12115476  37520540  18052067  29875360  11188454 
 38221156   8882432   6727476  10358453  49343759  42269153  34160900   2361673  51854760   3820137 
  5865899  80445761   1087370  19002500  56419266  46537004  49074039  29539872  23917584  73917420 
 33583726  40780754  39155324   3106674   5718974   9369896  11090046   7959003  64527358   2764532 
 70032305   3825136  35282312  11773725  28344260   9203868   2580117   6240432  13129576  53209820 
 18579537  16483591  26824168   2055800  46551474  36639430   6941535  54455856  33189664  30249408 
 20605936  21176760  34997248  71352467  49089852  49873748  19056422   2067096  92847120  45678200 
  1049600  59881316  48866148  18280796   5589207   7037844  56319130  38094532  23558955  19346750 
 46073874  14449420  10008175   6816568  15747560   6697872  54125523   9266148  33267564   1887288 
 48384522  18452805   6779356  41670440  69267516   5073530   1022529  31693974  42123360  10829214 
 23423391   2806634   2335810  46619900   4439085  44725606  81606100  20934640   3825868  82244560 
 20554392    226695  48657153  39832162  40319740   3726723   5193456  54874674   3993606     70192 
 37150848  19456396   7134186  30908619   7253574  43409300  23256330  85595440  24633238  23120823 
  2461056  12856050  22156134  39538256  17501965   9521820  36669423  25066700  10617620  10966683 
  1385466  71773680  23443755  53682699   5654000    876006  24003700  19358064  17009739  11517700 
 35936640    705204   9003540  21128836  34596628  49243144  18220950  29149888   5356065  32711826 
 25023482  59707575  11879560   6664401  85274503  47405442   2746848   3518028   5372752  14435644 
  1264016  69021666  11486420  43811040  35976050  11998728  22555944  12482136  42158816  53831920 
   515230  19762854  31027896   4758765   8235660  29844087  23584374   5142540  38471188  17169906 
  8734674  11126848    724130  21195980  28997140  12074712     45864  25127253  10669324  40342536 
 35329594  16659028   6179840   2756642  27896883  45494630   4741632   5543124    947800   1566950 
  6015658   9129998   4150188  54001458    891347   3735748    103833     66816  65205600  22653477 
 52549182  20606420  27482040    783898   2584448  25774740   2141044   1367497   5266809  63335100 
 16030168  75294648  69487671  72628754  11636451   3968558  51223536   7169757   4680087  15068676 
 37251675  26407196   4638042  13682780    735723  61609938  37593270  15386228  31742118  26127147 
 60705674   4922862    840672   5976720  56262877   8670402  67811766  63158384   4398095   8067872 
 29646474  13429372  32888691  13766632  23295942  23889723  46848192    505512  46165140  31505656 
 15876600  48992028  92777580   6049792  26698585  60659804  24659576     14526  77936466   1078170 
 36112875  42439662  28171395   4673669   1011185  14426019  51812640   2232109   7089144   7980708 
  9447648   9202494  51643320  17070240   2656984  37244163  60302046  14360612   6798027  22060044 
   415440   1712875  32150182  15653209  19755627   1192843  41352480  27559832  80766705  15607880 
 47760072  46935548  20121816  13837594  15943557  14774326  37105476    397386  11664786   8715320 
 18931752  18923583  48757632  47678364  21877408  20545489  18588055  67004667  59352328  46855005 
 12008822  64597800  58366800  15394724  38364280  15009636  16902930  12356890   1439022  58098945 
  7332240  54211170  10330592  17385522   1899256  12279714  83847456  31561174  32289075  51069190 
 43448284  41009546   2625438  34932125   6573196  17086832   1561215  43416709   5016458   5548620 
 17016747   4122925  53148160  23491159  44523190  16308346  11452104     62600  50181984  63597216 
 24564276    236874  17361767   3830592  29615964  25983250  29428832  11945934   2202612    798504 
 24265584  24827070  84431052   3647156   2455568  75223516  31480696   4820935  26300586   1841750 
 71901126   5895090  49671972   5104470   9696530  60572078  18129280  79423713   8668800   3659908 
 12859990  18271890  18522316  36708228  17999934  11920095   9980700  35209260  14738880  12761853 
   365840  67141440  16950804  33561068    321305   2437284  27657575   9430488   3404214   2340648 
 26144398  19435284   5094144  31693992  36397848  56738682   3986466  48343295    249487   8475775 
 52956458  28067615  79619785  17913177  48640824  10616118  23513568   9912700  22679800  61700541 
 13242735  18241152  56535625  19721394   9756072  10034397  17001086  16072000  13426445  32553096 
 47052204  63873846  48140050  11314633  16364664  38302632  42419070    188964  17091834   5563798 
 14790384  15807698   5196127  42520104  13376751  16823840  27803373   2549296  48734514  27770372 
 14314498  19345032  10087391  13029269    249444   6481790  31485701   3929184  55378050  22844094 
 60109140  63142080  21507419   1281860  20249201  19014450  10077935  65167824  16945900    459316 
  2105883  49801210   2108088  36076185  41272560  19804312   6973909  10364822  20404694  36140055 
 14496600  52586200  79575456  23122100  32669112  38525352  22640096  12287604  14703348  55921158 
 62216451  47360772  85109664   7413540  58277550   4531938   1059366   4009200  17308882  35237958 
 25442025  42838872   3933306   4857800  47683680  41640900  15330209   1122680   7604968  64522282 
 50838780  11743380  40072431  42830568  12872571  64610469  50819592   4922828  12069370  19474858 
  9211150  61498780   8270366  18056270  51352390   9321237  48136671  38258730   3847690  25932306 
 49114726  42238152  81405486  11176096  35324640  18961508  39976152    351000  25305280  50424119 
  4515368   8785524   3977030  63686343  11114600  23852150   9339165  41865792  37816416  22287729 
  5538365   1301492    296335  31728960  68914930  40029200  49271313  24312918  42802620  24879721 
 48412585   3990448  33396648  35549475  16880888   8900817   8255022   1405370   3475475  41522400 
   317900  16507143  13614972  14538400  12569600  64633180   1007576  32709545  34053985   8877060 
 69717206  15179040   2876790   1018068  31032534   3531229  35006334   9846592  30581600  14283500 
  2787520  10318972  10961392    145288  60551304   3524198    302328  23509494  29148387   7543490 
 14656980   1458057  58207864  70548126  30220254  11567525  32404944  87491264  75444582   9418272 
 14259180   9817577   1206480   1383389  19491584  45587619  54648160   8833166  11384390   4992992 
 11761684  18703300  17190634  37198084  13338432   4395897  14175282  24624890   1321488  50052029 
 16837609  58515912  37194576  43942250  10837046  18021960  29314740  47452524  59847249  24286605 
  8116629  14404992  12594800  33156084   7031808  30141720  29213938  36855073   1620060   2286204 
  3950571  25952220  54066579  22221396   1198710  46862256  41875201   6648355  10789530    930694 
 16338600  40002180  44432934  48291008  58081775  33324096  39946860  87376614  70319346  23913414 
 37924608  41062112  20340320   1050218   8257334  52232310    997594  34146972   5848956  17526726 
 47117578  12363221   4644952  84237346  30747985   6180790   2675540    874214   3254352  13674912 
  2840275  32397294  10792425  17444547   7948500  43423527   2113274  74145315  65561728  17753329 
 13797976    442045  71129810  28548200  12117870   3187764  20843190  13087822   4714470   1804264 
 37495175  83023308  15332604  50307900  31998912   7779652  28438680  24760313  16405400  23801769 
 17344800  33651870  15336000  93681490  17167440   4358296  41274711  12265260  19260579  71160426 
  7198900  40829740  40074520  20641152  15372147  17084772  57719414  44641156   6541272  42516320 
   589815    624160  29678035   2559219  10869846   5716877  14875965  42394940  59821290   1665428 
  7101983  27668960  15381819  41878035   2478836  35530272   8046389  33588256  16483754  27354600 
  5932715  24802096  52913358    228389  47405760  15744222  27942162   2276442  36095537  73444080 
 29184960  43975316  15636822  60860976  14850176  27362856  17786505   7523380  40133430   9385035 
 28185665  55766268  17979220  45635625  27286464  22037170  35636701    927888  10028345  51412536 
 29784438  10244663  12073908  17187655   7386232  52494299   9272286  32279698   8684015  62617827 
 29603735  77254562  84600840    785250  73334331  11270421  50812524    800512  37866066  31204754 
 76223567  33506253  25617915   9313918  34601756   2401476  34707374  12438699  25204550  42071380 
 20510627  40016412  46682496  13026900   5924342  16658817  12710509  20610560  57235780     84242 
 13676465  11636520  44018499  47865270   3792582   5763901  25588440  25131249  49476336   3701070 
 28119680  29374310   3038620  19215976   7157499  26002432   9216480     99342  26052780  11372900 
 23421813   8220408   5648682  14313920  47151744  31853892  10870260  33029600  30596150    564011 
 23049432  68844790  48009856  61269908  55906305   8588384   3095836   9580410  18023600  11970216 
 67677440  31839480    134235  12034005  14372800   4000590  21156010    584628  11657412   3892495 
 43900819   3308366  32684110  18003850  22772250   5302870  15484132  22546615   1350687  16837252 
  6519306  55956888  50385680  35779576  14488850  40691952  27214404  32322746  17446130  45255792 
 13239430   1627578  39814835   9687336   7975992  77827000  13171032  11041580  48695885  60853338 
 51853490  39155221  14902146  73250392  51995952   3989446  11898414    816760   5928846  28029324 
 54609582  60511308  22706534  20301479  62955284   5053572   9366450  14059800    343246   2564185 
 51679388  66902620  59015629  56964908  27873153  32326350  51955647  15512350  44891105  52431990 
 63390990   4923216  71133546  27611712   5008704  28099579  57025489  37492536   2322905  58817854 
 95598675   5408424  16019053  32216100  43524144  24746175    607871  13227268  30563160  58044168 
 14913265  21390260  11420130   5511856  70600828  38058944  35894684  10195014  12167793  10036028 
  6943968  39951480    339754  24769596    654654   9316398  54778916   6606090  58761300   3655410 
 34154440  73067580   2987226  75521420  78679016    285000  11792482    786298   1276194   3787815 
 22231197  83472032   3990529   4922884   1258754  32225370  21610980     99225    798006  90400680 
 62486998   4316850   2974131  73361704  75826952  73046214  65967700  57615660  16991549  25057260 
   527386   4048848  14849901   9497931  17310696  73486145  12716181  47389194  35674704   5688306 
 10288794  83539422  13355200  73672500  60576688   9664228  38788155  29118518  24310594   3205934 
 26768480   8606018   5368531   4422080   6107101   9860464  24694830  15461358  44841720  18493178 
  9444648   2963392  25357186   5733948  44415168  79708992  48225408  48793614  82837392   3413250 
  2071440  13491397  21177342   2918787    218954   8223219    660645  31623592   7597744    551580 
 24352188  33758850  43264026  43202400  61984869  14312127  31589052   3229422  30738070  20354594 
   879336   6779586  76974192   6455260  49228740   7009200  14237225  14343896  55153865  29964600 
  1708689   7334184  11516427   3224576  40011496   3833043  14614002   2073546   4234396   8073252 
  5212196  18771264   8179398    437250   4717158  22692620  46225968  16691157   5103515   8339271 
  5144296   4158256  11631752  10998134   7595082   7328707   4739702  29525874  78694976  14612177 
 13016213   2436058  19614078  16248560  41176400  35389440  14260707  63169110  26077002  17663736 
 14394787   2779686   1163760  90694890  72881680    716880   3125992  10853337  13953124  32506155 
 67055225  79397640  50683052  21995685  56708477  23140632  65914680    184185     94305  25873500 
 17415179   3017256   5077682  43906968  42534331  17296497   2955150   2320524  88404007  15137104 
  1207199    415224  44799700  82556292   5005390  21072490    812782  42828199  52539435  51511544 
 75710204  12778980  19583118   8837400  25232792   6582429   5499978   3948224   7975018  43995998 
 33724468  16425933  44182350  13848100  19843440  60902400   5314507   2087928  26921574  40678030 
   566154  16314873  32278740   8049238  19079820   5378941  28595600  20252492  56624025   2330304 
  5536044  77169963  45376856  43699316  52021620  76481861   8510454  55353191  11939151   9879820 
  2799808  17188353  21465288  38433120  14805180   7595896   8917545  44456610   2708780   6671356 
  3129570  15962700   7438878   1397175  15047067  11724806    132888   7304631  61968880   8078850 
  2624343  41331024  27147538   8332820    278356   1379958   2663468  11995792    306170   1459074 
 62183347   2540427  53225473  13653780  28605254  40718920  14686775  15011568   6427254  15932400 
  2526590  60753992  46595306   8287591   8252972   8542122   7210335  73402680  48821050   3382584 
 17671308  42524820  24854409  14896160  18009081  85313152  63848720  38687584     18315  53479502 
 40339248  22377118  51183612  62504260   6811039  86628384  47479176  35867977  34732718  70310304 
 78637580  30367360    510576  50464024   5527340  22697224  92760723   9626410  42790258  18770782 
 11289870  19994805  25341993   8649480   1325886  11212320  46295548  26454924  17786394   6916899 
 57278464  10156104  64466795   7179588  74764185   3230080  23793180  15214362   3363384  45911000 
 46369008  62491386  11748957  15912832   5261568  15154320   1806553   9569483    285269  39550930 
  5268847   3216460  35553122   8149518  54352011  18002160   1755215  48300876   3634396   9178299 
 82118722  20259040  80819424   2786472  38520307  26074125   9256184  20480427  23010384   7028910 
 45592966  37641868   3057912  45863010  23191344    150616    366030   7705280  30056157   1264868 
  9861760   5784104  12598610  72391032   4475625  45420505     41613   2782152   5234908  24093300 
  4846002  44994924  18746312  19181412   1853475  20541101   4146990  18059900  45797580  26506193 
 63437256   5766858  32793040  69213600  51732375  26400627  11283777  67418403   6836739  27798705 
 28158054   4646950  48032684  49912200  20251791   6415935   5899845  38491473  41939574  26289808 
 12280536  65157840   4252050  17836324  15063504  28121140   8775610  68943987  56016155  28363412 
 20978568  19218873  31118508  35916360  26507676  41225112  76457240   4855732   3961503  22585412 
  3233477  38323152  29636620   8695172  17354002  63848442  31924884    506056  34948596  38899905 
  5947245  16779303  12529181    290820  38389099  68469548   1238200   2890695  57657856  12672435 
 52942221  17213442  13898628  30515520  25592112  14536390  12803472  23594116  48953025  35590293 
 11616687  12452064  20914920  24069144  14983131    327437  36811776  40644288   7198599    378756 
  6156000   4717260  20434687  40974345  10046509  10183404  29993964  75391976  49222261   3256248 
  1527773  52673940  39405000  21818904  44001338  25090192  77586410  16443420  20772528   2610144 
 15437853   8168086  10803000   1975656  28352816  76611552   3463065  46984392  38879503  21423325 
  6080622  16012021  32222580   6791680  47296832  63052269   9058552  45838925    444860  10221288 
 39743985   3554840  36403983   1022572   2380800   7099560  18545912  27573264  36543010     44235 
  4334274  64095240  48839387    760444  26004352  48366572  33015384   2745586  29516984    135907 
 12963234  14316027  19045376  20134928  36919431  40552355   2751168  25104096  17058556   7440624 
 49431228  35909055   4830848  29023508    224667   5701714  16596706  18338750  20592918   5557476 
 26114580  39988546   6265030   3389100   9401766  20088002   6332730  38058055   2076404  26566232 
 28314979  28736455   1205523  52338445  58565611   8530522  13581632  10308894   5780056   3730248 
 22412679  13164501  72165706  14014740  15055687  10693688   6954480    105868  53548180   1115979 
  5526653  10451150  35034072   7807671  14516275   1194765  28359044  43993440  71193420   2090547 
   951132  23324834  40167090  11125760  12449492  10048608  17896250  33160853  39694728  93220830 
 60367560   8439820  49086908  57555540   9585923  47534090  68260689  18619508  12000401   3642975 
 53423298   7782200  26831729   9317163  25424280    818010   3396510  54768960  15679763    696300 
  2011428   8509674  32259723  40099500   3888750  18499698   9699025  10229828  34932982  49983552 
  9873326  21442302  48777300  25489460  28556550  20700836   4710744  82683822   1676988  36440560 
 10567249  26010159  83470550  27004628  26897948  35124257  52064256    967304  32472550  28704440 
 54183373  43893040   1129180  58229802  56402022  81353496   5589000   2947890  42361704  47180315 
 28532308   6018110    871080   7279128  83017176   1272600  45963244  11834562   6065280  21346920 
 47930160  21742200  30391260   4943451  81324566   9921490  10941216  70944120   6060504   4452327 
 54128130  20837526   4859965  68225675  24654770  68027580   2416570  29988550  27705496  31525718 
 74150592   8615520  85325076  34267140   2431830     81592   1837167   4995594  35352372   9125515 
 15698254  13568256  67015780   1997812  90619200  49648450  42088758  11078116  57444130  84919440 
 13438458  41937615  21486456  23054464   5462367   9847792   4969780   1665260  16321314  57776681 
 12505212  10600447  39120510  13986990  48120800   7465764  34763400  21239205  49761720  88125268 
  6423239   4664835   9538389  10939136  78513054  20954175   6007968  15736402  12169118  62520414 
   171320  46987390  12335328  40334575  11829916   5406464  11948145  15123978  56387630   4884688 
 23008580   6320790  36986019  52131662  11947218  65880185   1296873  10679658  46118800   1877267 
 20137008  65116485  12693650  31471180  41150376  55042405  32458293   4458544  16148820   1583008 
 66835152  16493805  58745880  27529245  32917428  51037576   8440754  19277397  15716608  40025295 
 41809212  73946656  21165088  36105909  10182337  10890481   2518924  58972824   5319981   2098868 
 18732125   9809332  18894132  20571408  27363224  44658588     37179  25184790  64500441  56206934 
  2720745  56149474  22142230   9548196   7065492  21840478  56347056   1643040  33823160  46249035 
 36337785  22309480   2882952  62193571  71501262  38365173  22818750   2506836   9358200  34640746 
 19556625  29093358   7924224   2437762   1026516  64507910   7150698  72972080  42710676   6798875 
 18751748  21136940  21345303  35461910  23467784  17353413  52930206    314412  44391574  66725994 
 40565760   5057790   8044635  22866774  48355604  19442557  13527486  49930452  34961916   8931800 
 30175340  25327278  93686271  60121586  60800652  12245760     43165   9033325   8613104  15884958 
 30876432  62030700  34425984  43154276    607347  68676660  62303202  50924664  80214516  23649344 
 49346820  37637292   4293287  27530796  44807985   6787704  29691792  39724820   6040242   2112283 
 29587698    140876  24084335  36898279  50818388  15033915  48131622    747999   3046954  20693120 
 17478512  14629050  17496836  50505000   3294866   2838330    123119  16524519   8457036  56677276 
 35306580  58788874  56353032  42301530  18119552  19899132  29521194  49545358   3155345  31596609 
 48992800  59487922   2404916  25598248    715733  58039908   1621685  13970099  16983318   5776470 
 14250987  67109420  13853316    684290  26510463  51953604  23567632  34709478  10355635  13555200 
 29216984  24689896  79019605   1796344  12526350  16445660   6900648  63612240  15771672   2868900 
 27784770  20086475  63521820  20076242  28880250  42741135   3452043  21667828  70594054    445780 
  5137080  39476426   3913344  30143869  35625840  45589082  18279888  34183710  87205098   4065435 
  2525184   4517504  98146885  47575104  37038834  23343036  75078744  46345353  93059568   9109416 
 23438640   1974144   2784564   1550390  60745796  40780740   1714920   6155127   1492425  33465509 
  2046495  36314260   8483484   8840144  21723247   8103186  24825593  90357952    389752   5609295 
 74040984   7211230  25490520   3889002  19473168  16363350    603705   6220914   2411320  54125368 
  1174336   5300096   6175594  58709462  16155873  23893044   6608175   3729264  64031877   6616862 
   692382    149632  23799673   5640483    642304   3160300   7521408  13125140  75274767  48895000 
   229491  22430334  43866290  66532538  48939027   7951230  28964396  28899168  15589272  94325696 
  5289312  20719419   1677888  85575672   8022119  76745522   9903301  12576440   6633144  10387782 
  8680542  26959429  15676449  17554550  44005220  89336880  34837893  19006954  33274432  22725540 
  8156076   3913104  25625808   8139285  37488654   9914048  66041310  58219500  60927230  32999616 
 53596920   2802033  21050441   4500641  17956548  39815955  27142013  32993856  17850770  31826442 
 12359850    383709  26835171  80635562  12526872  40042500  88694336    569981    806004  66392100 
  8952612  82791490  37230993  62321694    648760  69895704  37837358  42359569   9954936  29736320 
  9498400   7790936  48220916  40068553    301728   1250010  29647875  21801153  29709069  22204500 
 35277640   1901790   1963867  21943999  42644595    491877  16953609    392792  14034505   1927820 
  8213156  10184120  16830844  15010927   2484972   7047027  36628770  54410208  12372923  16873470 
 22445999  12900160  30949776  23351380  14188675  31730060  17182992  12155442  13780672   9222499 
 13838000  13940738   7356440  76881762   1015050  60855936   4326000  81774389   1606854    547690 
 30621710  15030468   7434622  10876544  38765890  25413570  29868868  27386280  32192384    176187 
 48523928    430572  27391980  32823684   6219367   3953212    513285   9745617  16510320  18511593 
 15478897   6581120    703080     47250    220336  45950320   1505724  32099922   6861264  45124912 
 18504696   1325215  15279336  67765340  81040105  79430568  29197472  20608000  86537230  17840004 
 30359316  21863529  18925878  13357290  31703900   7522024  10790901  25406211   1078064   7705813 
 20589600  42786030  39842424  83207750  55598070  11684736   2553672  41897895   1252356  31840976 
 18420024  35247366  59520800  61637238   4158132   2032512  38466868  77591282  39803778  40660984 
 10373104   7055540  28565528   1445442  25249575   9892056   4260336   8812160   6219852   4177852 
 42230057   3445596   2345245   1090098  56764212  31589680  17956284  29554560   8958928  23045168 
 33500880   8441642   6907605  43780698  51787755  13707704  44765037  39903942  28989216   8233975 
 60280614  11771123  48381853  13674825  12789549  61385850  15307218  23023203   2204530   2009535 
  7168985  21545472   2819089   6401970   8009512  39399150   7658512  44830464  34895379  38494737 
 44251152  27058395  46802700   6575285  42904660  29237065  29411730   1313424   7614087    430395 
 29376828  25675533  15448818  16530739  26507088  18985610    319213   4245835  19750086   3762680 
 31093155  34864850  29995707  33031152  39152316  30705920    546418  69634575  63546540  12596184 
 49716294   2153118   7551504  31422300  30083752   4502126  55280970  54214215   9795330   7648052 
   194040  17744075  16188293  62914200  24029065  11372999   1830596  35125360   7411248   4065152 
  2737218  11677083   5233548  19216562  41158436  18635500   2681553  22284330  17711496  14255067 
 61861198  25591383   2022435  19796112   7575665  25007328  22778630   8003610  40541260   2122225 
    27500  50416097   7795116  41750926   2340849     70980  32225202   7232925  22164555  44347980 
 25664288  26467016   2898336    868600   3696939  64511343  22384926  13519472  35827714  10484780 
 36664300  69328431   1148929  57476215  20435633   9792150   8046660    374590  57191337  22988537 
  9328560  33778096  93691774   3257760  59734948   4889170  24516624   7613478  36692201  23342670 
 15437056  48179054   9103506   5349888  15892580  13208112   3349632   1864926  40638132  29485952 
 46776180  14993079   9319328  93073984   5861688   8535120  62440371   2341402   1754302   8787076 
 26155620  10954298  25319934  11070058  35231250   5625450  73769892   6195633   5537702  64446000 
  1122285  48171442    215107  38379520   2078076  18228536  37075632   1775255  17495030  12955680 
 16718427  19919067  36615810   5809990    908676   5271600  53633544  15169042  17732123   4550103 
 37402090   1941154  24467878  49634046  24745608  36705816  32855970  22620907  41956864   7154050 
  5096520  22968435  27778492  36970247  47483730   8804040  62744890  20997075  34527516  25501385 
 83594413  15533556  63161056  11109175  44426352   8801341   8251155  64340608  22380939  10101432 
 12735792  25049427    143976  24017958  19357757  43807190  12208000  74741025  25590033  81375822 
 28965696   3335094  61503000  48062970  26687409  56328692  20996118   5915602   4321400  12362077 
 26412620  66007980    318570  13585748  16485560   3588380   5896512   6149049  50385401  86039520 
 20610810  43356636  28032924  41009150  19781402  45114496  14149512   3066600  30814608  36683842 
  3333114  37653714  13356526    500055  16675560  15084180  12449610  35374344  75697830    767030 
 21881187  38996615  14512944    822312  16417726  52211730   2157057  32604660  44030778  40353984 
  3840372  37962752  28106760   7923888     83056  13805488    879135  51088614   8899596  13380627 
    37625  17954524  42023930  33828648  71893758  63081645   6780190  57774240   1942832   7447635 
  4862982   1362842   1234601   1392377    403104  32403592   6092500  41953285  48990250  14665720 
   234099   5177055  13610634  80732520  16527672  12099960  33076624  45170760   3647480  20486019 
 92996127   6176128   7574805  36585708   8975932    813254  28795770   9340038  28738506  14846865 
 47730704   5350455   7312944  49196310   2464704   1019228  14563832    680505   6750823  10604996 
 86408400  22690160  10273848  20655903  68887247   8759232  25658430  19108110    703068  14656830 
 58649712  44403282  79751654  36817750  28537980  71273290  67707156  28471905  67549404  13688522 
  2264773  25364625  41667696  45032247   6234622   4549520  21471255   8379990   4565880  24205110 
 68621568  30666746   2148388   1454541   1483971  11480670  25127532  31180905  21335288  47715136 
  4312814   3312480  57356451  46467660  23803200   3886806  13785792   8232896  15291448  26634960 
 44068980  78995709   8715108  15141114   6626695  76290770  41009553  57805605  11217700   2973369 
 27027000   4713965  13282482  13739349  18180432  13577295  25886014  71020850  13661700  43356312 
  3606550  24172786  20382494  51172010  42572145  27174024   5855514  36108816  51000125   2722932 
   311240   4430844  24453264  80442762  26145468  56327795  10040751  13614732  22922526   8548016 
 27318312  18416930   8655572  32243384  52480420    575484  43455213  39664028  27818154  36157008 
 25435908   5222136   9929402  63499050   9264216  33270352   4914432  55230399   1919292  58728208 
 60567673   8670914  36232287   4398785  74300202  21324063  65082356  16842652  21993855   1208250 
  2209602  33331450  56322747  12814300  74345700   1818640  50892925  18203088  21779350  18543432 
 17173587  11503053   4324381  54918162  38954410  20269136  40439007  48208060  68153513   3706206 
 32887624  45909504   9441180   1369872  12437442  15958172  19251345  30268155  34362923  31670872 
  3202093  40465152  11346660  33933718  40269051  41800208  61434333  41796576  12413169  33741184 
   543402   1221116    117078  56538960  10155280   9478184  39286380  61699575  11193950  14920914 
 34925396   1000896   6075648  72054847  74928910  40643235  43183690  44856448  10429168  52005393 
 40051193   2478915   4256394  38949392  44124080  16914804  25343668  34252624  14616270  16019950 
 22712109  63173032  24892392  11644776  55782240  34896966  19675656  21861999  89575570  32210640 
 60647410  24842400   1189440  43364890  17829675  42665952  21886432  87729205   4941653   6544511 
 10212500  18599504  17991400  37945600   1621880  38630494   9594988  36160610  26326740   5361647 
 29222753  29764617  18211428   9420334    467200  14864256  16112210  41275248  21581568   7349474 
 31433666  11807180  30164230  19492590  37329282  16807200   2315962  38173788  52050250  10931557 
  1153023  33420664   7321083  14894737  35505604    811083  45313551   2230648   1789686  30025200 
  9430932    197682  79123533   8258900  52614432  65679515  46603168  37307466  18449795  46964398 
  4192552   2423514  15370900  16096676   2589236  29915496  54832911  30954165  10696884  20712063 
  9467850  55226892   5176125  36487215  18851044  15307952  39616918   8059144   9181885  43854912 
 66033792  17169702  10274383  18949760   2688822   5846841  24713325  20547850   2743248  10204780 
 18985878   5754528  30016588  31881411  46411542  17341458  20639450  27643122  44130086   7201644 
  2176650  19877292  31260123  11152820  49424780   7896378  50266476  17073015  23011593  10603502 
 35514657  31455272  56004279  79420719  16366714   4747752  37940022   2340506  82423624  30088746 
 10703650  53289488   9861390  35517609  12330772  39509690  35479710    705744    286335  15530844 
  9249318  67909716  18273276  14120064  38658384  61723816   8461500   6155496  20861751   2697609 
 35741244  27274578  17907045  55275616  10282272  15826306   4306768   1843776    227979   3863476 
  3511600  12957689   5855024  64921400  35563332  74862378  17859178  53074450  18663876   7027422 
  1144875  26190901  18384084   4434977   5889121   2888216  33797580   1019785   6201305  47763184 
 14145222   8800488  43271088  25412928  61746685   1526244  54698911  13059627  28101984    622960 
  7498608    900620  25076692   1474187  16055410   6204283   6725054  22552947  50461747   3573580 
 23014888  19395211  31990734   5564013  13877460  15935700   2030328  58792372  11755637   5610600 
 60422208  34630031  28697193  20177780   1233008  42062760  36428960  33285648  66669974   4957574 
 50846325  43782570   1441314   2488351  10469169    816678     34965  20307000  14427560  23590908 
  7153432  28987008   8135105    495450  44763754  22902152   3414396  37544810  55675042  26575400 
 52886036   7447280  17495276  45987280  34872092  51932643   8790364  24177161   8532068  21197280 
 36168687   9097272  44883145  43601349  26903790  21434400   7405884  27972230  74613645  48814502 
  1213630   6007320   8863107   5645717  59264261  20462724  60395940  65015811  48855385  56210385 
 23957163   7346486   5762166  39723796   9755968    336690  25409001  18491500  30713215   1692544 
 12609896  78033627  11599951     31304  31740988  40914342  17462914  10567496  19762704  23449344 
 37263780  17978698  31625559  49137948  26768069  62698261   4267923  21153704   8785056  46600008 
 21839970  22824624     18694  13315020     13452  36707391   6871400  46921104   5743122    132750 
  5132867  22802465   1775672    544334  95618412  36968992  13964238   6010900  27556452  66542080 
 43316829  22581009  30431903  21481614   2857899   6276026  53026254  12466114  56817340  59222631 
  3367698  34009500  21847700  46040414   4674871  19139940  43679484  27892809   9437544  55393056 
 13419996   3121552  88942275  68456496   9345588  74635253  40053258  17058678   2970925   8192184 
 55200156   1445216  10517472  67497204  28062696  21373161  26758459  28346090   5468094  10295040 
 33381158  16598064  44505885   6709470      5542   9279333  44500043  21935025  42429296   1932240 
 39639985  15117988  13193470  25959661   5844800  17395872  16869036  74025218  78691216  12021950 
 60216442  10929750  17990390  33610550   3470412  61838900  24783105  36624588  14327712   7009280 
  2981432   1650150  25251363  88905275  31839990  15278826  11024672  56148636  42930481   6947520 
 13086264  23249380  16295461  25160646   4822584  10116012  19373820  46422168  31098706     27588 
 56988022  25143570    649933  79682202   2890226  12384672  11186222   5678520  39700100   4782232 
 26615090  12242259  40802046  11914602   9135928  29734542  24652029  52679101   4649946   3415232 
  1997964  45087840  20018250  42061110    253506  13921532  38098153  74634901  25634784   7948080 
 41409846  14951236   8726055   4016464   4860074   8097984  71091735  17666473   1372272  18991813 
 27862016  37438812  26412672  23390208  14331799  10286716   3907103   1865865  51935490  12799492 
 48646588  13394592   4947255  12315598  18321624   9028999   6464418    523250  19653003  23603772 
  8974624   7923564   8598150   1232932  50940785   8508540  55722954   8065158  72807791   2443696 
  9290272  14453086    492430  26317449   1808664  37496918  20466352  13053492  64452352   8772314 
 30499902   7991452   2661464  73492461  56949112  11467690  26122040  74731310  27597648   9276360 
 13378337  45227383  45877230  11871508   5797256  11863824  21867480    774408  31027200  23365416 
 32962908  18309830   9036273   9458020  14042808  24542540  31172256     27608  77198140   8236728 
   333560   2334596   5353245  20682607  63971457  32088384   4335500   2987520  26759510  10624260 
 16822740   2216188  22384196  39212409  32839572  21639419  20041375  62859132   7407396   3905615 
  6474858  35881542  39346566  44467164  42681470  21898116  37073344   6929919  15700160  26525576 
 14075775   4560360  13868928  87469092  28815873  17409240  43187950  54975834  20605513   1669536 
   223200  71620370  62578819  79224816  18744039  37907757   7748328  35791947   7465327   3827782 
 23273022  49813952  23409760  10679120  21535156   2633916    660816  46307324   9110898  14539690 
  4818029   8717069   3539760  45407052  17353614  57204264  13850686   3021480  13294890  23686977 
   143754  36159435  10280106   1696464  10664460  21098383  30477116  56114184  16934400  76338288 
 75156920  59292961   3571092  22678425  50108556  16351490  88672960  28903264  32716616  84193236 
  4367590  12599496  35091070   3612760  19985758  82735176  35362923   7785981  15553210   1928982 
 66888465  21466842  26280359  18843732    687046  57954020  44651898  19380627  30001808   1096531 
 33609910   5670797   2145699   4653474  30595173  20417645    921250   8909056   2723912  49610448 
  6808109   1867350  34211056  29860999   6561117  64316577   8207058  69318480  37720920  62070211 
 15594160   7595578   3929436  10416702  10669070  13008876  67686080  38715732   6950074   4259010 
 67773420  62626200   1257555  34810698  25264176  27654899  26025780  59938604  11246600  38203995 
 43968498  47913697    544320  37145924   7743750  26414856  26949384  39667320  95764707   5755022 
 22900624  27777200   4483980  57049020   1659293  50815266   6141926  27656020  64686270  44011640 
  5920805  36561679  33398001  16207100     48438   3792115  82797532  17847094   2901832  12593560 
 57069303  21588028  59251830  30367168  22077585   4396030   9150768  31585235  11957176  74057610 
 30933035   4696612   3015594  12047220   1856998  29610311  73062288  24134509  36921744   9497169 
 28301538  34545838  37605072  17489064  48635114    178220  35977370   9668508  16439085   8724718 
  9082250  33747526   7577460   4108797  19096594  69854904   6842742  41673528  25283925  25292039 
 24072643    314000  47874306  18760087   4477923  41469246  56896040  10543008  58851100   4103560 
  1514191   3790251  51787884   2491482   1750815  40761935  57849240  84860460   7873506  60468507 
 13583864  31639776  92266211  10621065  10434696   1593988   1364998  25383998     78131   2407739 
 54600637   8963840  10602831  45235626  11469504   2376072  26686000  26316117  11965168   1162728 
   231880   3831409   4202240  54278781   2806650  53621894    271530  19714296   4853805  10501860 
  1177835   3786540  26210558  41054832   2749478   1266624   3560106  57528810   1004220   9877840 
  5419260  13209339   6720980   7308033  37921247  72619188  29483151    268961  23795100  11704732 
  6360672  60335100  34202501   5991960   9881975  30010500   9593952    478632  15658285  20781540 
 67141002  43948764  11729994  52680314  34454028  22671748  23096792  18094200  17941826  34870890 
  8028549  71316000   8647912   4439522  28784168  46900150  90738200   8145672    120800    706614 
 30789056  35057955  13877552  15825550  40680775  58502066   5393728  21288555  11446926  66730625 
  3829400  37281465    970935  77663785   9706382  29780355  51366990  22228860  26437356   1190306 
 81718458   9316677   1661036   4824985    954730  48239880  29823741   5408064   6799741  24878616 
 56626098  21412440   8860077  19211933  40198816  53263952  17125500  59499909   5822336  68989200 
  3755034   8866248   5287639  12473650   6365016   6298528   2232340  27189114  67281992   4676348 
   898273  17146331  26084297   5467255   6633250  20434400  11248758  37689512  26707824  45490336 
  4447200  13690935  26659476  38825118  14231893  71882712   3677751  26035980  49800510   2600505 
 33393416   6078445  24244911   4530492  29453760  33681642  23826520  64196736  66481028  35567214 
  9606685  44670598  30810098  47969640  10347204  51933680  15195265  17759261  19299231   7690017 
 58739941   6325408  15999270   7334782   5382188  16509500   9671400  37081787   2633040   1681092 
  5447650  69328701  50737960  23821488  51187136  29582280  14001780  64310337   8329035  18434750 
 48079075  31764105  29081760   3579353  72188712  18554560  50412635  21780174  43233800  31053436 
 78454800  71008360  57408676  13485472  56672953   4638909  14165652  57734708  19813734  92758650 
 20220030   1005960    465594  24851325  75436760   3627639  43189281  20925424  13851444   4180000 
   816625  23800063  54065165  70990104  10074504   3194493  72010620  48887520  19021275  20491651 
 11388956  33562520  29825820  22176000  34506637     80214  33769110  68597736  14756780  68057296 
 10446252   2497470  13664325  37930338  41579980  60285576  11318940  19647444  17888562    142884 
 47742000   9103014    961464  20728440  12013308  41021600  10740075  15254694  31548640   7788309 
 19561681  12518400  29546683   9313546  18753152  45905083   8079716   4559436  65076522   6958875 
 66641280  10876635  44339427  14075314   7492688  42833315  33370008  93152185  16596280   8303190 
 19615936  23905044  25151090   3000736  21997200  17817650  82370508  61881430   9808085  98366643 
 40320000  17329590   9739786   1958632  39638412   3838953   8526539  19998496  32456587  27259166 
 84036848  54921295  70456176  35355050  84525910  50528184   1224552  19626330   8162781  80429232 
 30155909  61759908  64595680   5705154  14077075   7899906  54660120  12928759  59630373  57087136 
 23908863   4023690  30578280  46526436  31445480   9033152  24775380  12835670  14095800  24390242 
  5546480  22646071  62510762  23313301  18928980   8707055  57170758   3706307   1896920  14836252 
  1929109  10050057  25109700  20609980  16831434  17109652   1906906   8691001   9173776  19632008 
 25762388  68077855  36282410  39196608  16139001  75072690  35031826   4432064  11516375  16656150 
 29609250   4331360   8449194  82091790  25186109   4624308  19417978   9124592  19751148   2657304 
 54354678  12201098  62160378  63954702  93812500  22220373  74050590  33896643  36486144  80754720 
 19782984   3268269   5237622  43750304   9164480  72376305  20812977  18529149  31114125  65034444 
 62687328  22045468  45568512  30594344  58244292   7180682  65176670  20780565   1005081   2291032 
 41923518  23604298   5979036   2308971  26700862   7573203   3662466  38014353   1198736  49152688 
  4065894   1606792  53487796   3600642  26417309  53461415  71635327  20331328  34864316  20517678 
 27607110  46043498  73839989  14146200  22150016  60260172   5005099  30536592  12059787   3379020 
 71383104  32679495  59631950   9372480  30057156   9729368  28596849  27433791  47501179  29428992 
  4900812   8142186  31020703  70623266  15538860  39488181    134976   1366068    139997   7492056 
 26605944  27675795  69935120   5161936  25301388  36275589  40974003   4638816   4758948  46355586 
  6086582   1210832  23948496   1150736   7731298   2165460  76815036   4335801  79887970   5952975 
 53429112  18683482  60872083  43303526  48200376   8428126  73038018  61388625  32650761  19728457 
 82069152   3600727  15541321   8663880  57167955  82178508  18826432  19774109  11485576  70214956 
 39096620  41054496   3201660     56511  35866974   3071448  37040226   3725133  37668526  28175232 
 32869953  55899495   3236280   3095718  31226975  39450972   2733317    392020   8127086  53646352 
  5902080  46314528  47196650   8408925  10655226  22524372  39717918    191856   1334670  15944668 
 37009384  27137214  40091632  23602600   2264648  30378021  36858176   3424845  14651000   5811246 
 28176688  33050890  28753251  26645329  59348041  42542500  12889908   8927347  22228640  15877500 
 34269426  59194746   3691312  44766432  78624660  33784302  71538309   2761704  26227880  85381164 
 58956620  16180880  33892650  55343136   3599335   2712699  91250146  12945774    271301   2483200 
 75276747  54776708  34225440  67056362   2903906  21583874  58285536  18716950  46566366  10996950 
 39601285  34806165   3720816  48639024  21692216  11992055  60342520   2456445  47666983    538470 
  9121480  42328781  29844752  38675952  14666740  29248410  41870644  56568960    887144   8728542 
  1490940  21534997  22613220  27445440  24169784  61761810  11131720  23456680  67576520   1363951 
  7560861   7226379  33394064  12277400    563124   6056204  11634105  73752003  15627840  51923912 
 12241935  35390685  25840601  10645830    648542   5022918  88001100  49224426  26917269  31113000 
 39790764  37344008  58894320  29486670  68466252   5347698  13560603   2800512  41537088  25921600 
 11377086  47939182   5256284  11974053  52447600   3560812  23235336   3698145  15042456   9432474 
 30218976  27039169  12285744  25521426   1813824  37018612  10370360   9414678  66387653   6454008 
 15270178  88372973  24666660  56868938  18879268     16685  35926317  50753276  24255624  44840643 
   609455  11697525  14764512  19157320  72532064  12500508   1870680  47139684  29366455   7843752 
  2002600  25184386  42592059  15144712  31063494   7489216    294525  23437484  35246409  40286372 
  4762686  10347056  36358531  25846596  36031872  21710688  11082204  10912473  32797471  14118855 
   646020  33695326   7921368  25248321    503727  70310150  16923018  12639130  51710114  15513355 
  6356539  48808698  27387935   2900300  33747108  46308756   2840073   8267948  32765613   6314004 
 23733424  71621902  69306810  10629264  27114846  20820960  11787891  31738785  44998785   9325956 
 35328741   7830375   6003792  11775492  13416613   2645790  18659030  47877588  34312548  18348173 
  2904670  38048719   5344630  49701472  16258140  34103108   6568149  19277580  34655040   7403022 
 65541648  66179840  49759980   6993442  24389260   7966770  18158400  57389022  72517385  26690643 
 60418944  47036115  42851875  55606807   6065436  26708656  39189645  16327800    101755   6028286 
  6759432  25381340  29601573  28713984   3251620   4548150  17950574  40324339  12537945  52959270 
  1143485  35445270  48749310  36980742   5138669   1216215    100968   1483078  28427910  55335220 
 11391050  34348920   5164437  21399036  43514424   3076544  33165529   8355500   2998396    350498 
 60369400   4183444  57547420   2480670  55318502  74786036   2674860    537983      1510  33656904 
  7623184  67313268  16549760  24508224  11956224     90099   1050826   6008380  33158403  28971240 
 16812558  14325234   8866260  11342961  35819069  75231750  11732889  19369455  20956502  12674712 
  6301064  17206058  14086182  72497064  14426294  14936280   2602853   9844432   1000694    117919 
  6096000  12864032  48474300  58845870  37076403  16453365  53529600   3989388   9169862   6748688 
 66392381  11755770  13147698  12021826   4551513  11597364  40030935  39507128   7306760  42874650 
 25603883   7243170  36858635  10798175  19994559  54286869   4302775   4787590   8385270  23447039 
  7719168   6050132   4737258   8267182  21623650  29460488  59985033  32017214   1293027  23994600 
 79241425  26528649   8070126  28727634  27983249  10322712  11133960   5031032  56107932  21707280 
 13924394  16527974   1006341  21729438  13468578  14669638   4848152  57534464  17442700  17770708 
  2500880   3977432   4830214   8984908  59996678   7403000   4720786   4018410  42518904   4168420 
  4028160   2588256   1527449  62201196   6015154  41278569  67074700  41872616  39909040   1073768 
 15392538  44040451  14655208  19379872  19998300  27642834  17146250  41617940   3786596  57001560 
 36083440  50956980  27971800   5537704  55839390    643126  83705644    290348  12326637   9439750 
 40997463  38815196  13966560   2552811  77659366  11251600  11484328  25908714   7341677  13969860 
  5643900   1572000  13693280   8472223   3588368  12397212  75267610  85292160  13632396   2676040 
 45883656  44756361  14476046   7806414  18264800    873082   8437814   9787437   2212819   1889344 
 87353402  51320016  13211952  46070136  10780014   6529266  43874907  39995907  39921667  33484038 
  8072539  18707178  16824570  90142332  17373024  60118814  12476226  20127400  10892459   3792746 
  9623848  79093827   8111840  21023985  10973403  11676756   9720315  57167331   9965580   9058896 
   844550   9552377   1206586  23927084  67388436  25464984  18431501  16833685   9400300  80471710 
  5705273  25481280  20064414  29434850   3396731  48960255  17737296   3193441   2441660  12967488 
 82083519  55198816   6614712  45489676  22660786  30471617  57480480  23891112  30284730   3809250 
 33061386   1967835  22019530  32006667  16946138  33133090   7714700  49185321   6722100  18693549 
 38317449  69949224  13652820  49293360   5956701  21573398  85700576  21613625  53072565  50972922 
 42566371  33923420    442764  10363479  21842716   3245675  34531992  81640255  23949808   4374695 
  1651038   2469005  87969940  10980360  60618438  44599646  18823813   4871772  18062434  55156875 
 20300020  32675364   1901760  45444658  23518900  12122370   1621361   7231428  10522848    394731 
 35343658   9822584  10534676    761943   9683024  17526966  26184067  15251160  43083678  69435036 
  2607084   4688662  28228578    637506   8025817  30999738  20951190  51264213  12174630     81072 
 34732513  21441288  12140548  13509994  13968900   2992075   3868128  17157672   9823906  23043360 
 19305280  66121099   4796192  20580494  51676515  26150570  42679931  89800054  74327400   5448282 
  3450844  16293810  53504748  22900972  20135220   8553700  10479661  20158715  29495340  16715865 
 59817572  25967700  33709650  18405600  30253430  32323473  26841360    585510  35565396  25785760 
 27887391   7613412    481248  92670474  20735086  16436736  49584900  25789470   8767815  78397200 
 45663744  43073183  14056363   1798992  21302182   2604800  17224488  33337540  44038624  13372776 
 54506288   4210304  62537816  18817542  21024238    802899   2830944  41002830  22760583    260760 
  9845534  65533200   4470534  16486132   5809095  10602440  47890323  58398831  10913760   1900710 
  9227416  13366105  27965509   8751360  27336309  58747920  34036044  22719816  43114950   1539522 
 52493421  10820700  71267196    792792  70415264  33108075  25341024  30002710  48443360  40815300 
  1011378   3645952  15381567  12056112  24766952  62140204   3628428  24135112  16984848   3329370 
 29976604  67943680   1139018  29975284  37381344  30523822  23842030  38822588  11454196   9230238 
  5259402  20204646  43921370  39759594  18422725  24127708   5466897  59552313  21949200  43658271 
  1039269   4751478  39350115  46364757  20722216   6023058  42782388   8917920  80978478   1847475 
 63988795  29168640   2792352  28808202   6191838  15536300  17620029  43408176  39780248  20814612 
 21420693  29072010  68098926  50893227  62830765  14378200  20613614  60076912  22721705   3024224 
 17476503   9447784  34563993   2745117  43219478  58235968  30024182  25983639   2815855  11005080 
 39328718  21355776  11624416   8693060   5405988   1363992   6964980  16486470   5372510  11312280 
  4683177  15127416  11621698  57785400   4706790  31496609  35393484  67831917  21231791  24352704 
  4174708  11389378  22237600  16378050  50191520  19259966   4886985   2998561  64338608  15588625 
 55890555  43111328  69516587  33389500  17141544  79242840  31460009  56999516  25530736  27429332 
 17695090  24406830  19796448  14925925   5751568  76067348  11018810   2234904  64539882  32425800 
 24849210  30134022  47653710  18167040    389536   8567460  26313300  35973588  56071240   4861459 
 16657586  17753936  42845696  44708844  21411228   4532000  24779174  17018540   9254000    927180 
 32777438  56022714   2447946   7296412   2937618  46622786   4049314   4304876  18858882  18514250 
 16656597  21244560    487380  39304413  33564048  52894140  18704167   3401684  19112640  33672659 
 66124440  31398558   8368480   2447672  22809380  13453364  13553325  47289903  17129150  23411080 
 37456980  10557000  18251408    736424  87276618   7177907  30587640   6574306  34249418  23745270 
  2498138  16058117   8647500  55021514   7934648   9590000  51972280  45451761    416469  40639776 
 12101830  47356552  15606871  35095885   3133500  67644544  34381650  65880029  42201250   1147592 
  5254410   7651275  23625877  25915962  72470286  22044835  67886389   2370104  42505752  72070938 
 13332380  29313984   7771500  18140823  69635160  46858320  26801044  18716777  12218444  22766018 
 19266600  35845536  51173392  31161445   3825276  38046915  28362719   6056557   1377489   8792000 
 18636098  21917772  17143074   9499728  59545628  74559760  25365119   4000248  40933620  11637816 
 21204095  15155502  45695646   6210984   1898920   3685086   7850381    113145  48639204  15608754 
 37496844   5503594  24420490   8471892  50361295  27407232  11337680   8760892  54437080   2130150 
 60573044  18301491  24023948  91471400  31847562  11628890  30970240   5940760  65600457    994215 
 27095108   3114660  16098605   1414304   9957211  35349358  14635011  33931479  42341500  54792630 
   750618  69973104  43209648  30278058   3749185   4243228  14849010   4732812  36075845  68864260 
 20352652  15146259  54266976  20607936   1584013   4324589   6662775  26502388  91916562  87433560 
  5125707   9294354    620157  12559437   6018832  18558126  28128816  52299744   5140668   2187450 
  9387408  86022390  17125178  11636070  14312428  39986892   4569500  13610948   7034998  39612092 
  7638998  81070920  22632636  53936212  44722470  64440807  26007618  57548232  67256489  12245625 
 33712128    531260  34439552  49008020  57309800    904720  19238730   6588804  21767907  14564580 
  7472586   9340704   1049598   3264876   5106807  25854080  46720566  59804070  71867982   2585090 
 24290070   8168636   4855866  19428710  42236869  30430030   3674264  14893484    924064   4345305 
 22130790   1041238  29558088  21794409  36741726  12251169  63504432   3066768   6935430  31078091 
 81514020   2448344  41284896  10497571  30103688   4970455   8180298  75847947  19099366  16390452 
 12714240  28734912    603008  69784125  55401856  48068110   5681184   4300868  27181770  47964519 
  2502448   3866688  38960035  32771979  30963870  46968900  12853242  57996535   8154755  86112180 
 31416280  53008519  35339845  23653062   5216684   3781344  31518476   3508768  28575942   1121440 
  4212966  77752542  28366518  10084432  17946720  16268475   6915636  29876208    114840   5567058 
 66298804  22750268  46277010   2830052    453444   5219837   3480796  34458480  51104237   6733972 
  1643169   6581408   3311800   6842980  10129647  36879741  62873736  28105263  13553580  36062114 
 48116318  41386644  37617384  14243661     30294   7409065   7003724  12007478  75320652   2588760 
 11886640  65855037  65200410  28464117  23488420   6220416  23568636  18513655  24310880   3800874 
 27572474   9269536  75734332  33378793   1288872  15714014  20474835  33098304    852150   1664634 
  6881780  11156229  64196400   4004493  10930595   9435160  51169802  69650146  11114911  65524326 
 53610780  54124952  46077850  21487800   2035810   1516356  27417208  13570770  19120563  57356742 
 41932264  15767739  13295178   1288352  45025968  47709528   2591540  14900457  89750508    779606 
  2333830  33072195  13153368    910000  22202661  67642434   8281345  20227515  10288056  25065653 
 44201400  20256706  35209422  72818816  27518009  49592802   5631920   2260839    362516  33658412 
 51959648  82367120   7211400   3166620   2842800   3051326   8987760     56466  74076846  35193629 
 38239380  16937050   5463744   2490256  10741734  49234346  47015684  30121845   3153202  19526065 
   233409  10998931  12988835  11694285  74677590    455962  39290160  52157882  25062824   1594691 
    65151   8439942  59211600   5077025  35723404  13961470  44962896   7168285  25683840  21752668 
 50992179    218688  24528790  27193644  48176739   7445900   5948798  37724720    390279   7010495 
  1101970  34020008   1061355  18613595  48436116  43331130  21575880   1844092  25229460  40234397 
  8111249    995687  32268561  16422136  16863925  18920952  19713152  21632109  50366058   3334854 
 10631600   7310940  35485450   3284283  54704904  29432856  18291320  25839715  14671720  41354820 
 68121232  44128764  35630527  23524752   5973803  15381378   8719401  17987088  25815000   3852459 
  2442972  38620875  71824960  42766008  11322920   5711951  37811885  12617000  21682810   7337472 
 43881260   9744759  19073670   2391748  73368016  39566394   5808816  36162073   2660400   4860810 
  4508207  34879100    454480  44581958   2143526  25876295  11782494  19296150   5197754   2830538 
 31149460  24719136  87108813  26486784  21174294  73691826    561249  20238976  68493945  24601144 
 11021784   4853764  59774640  38428292  27829065  28920528  30641380  17394542  11884614  11151936 
 23927860  91355110  13134774  23779884  21162806  47449920  27162135  18357444  33967346  38968658 
 27604884  15444500  21116876   4449943  19778091   4069401  40202058   6914032   3620544  53356754 
  1352280   1125900  10278170    951808  60686632  67856446  44170996  24671575  32581152  28644011 
 37020500  60620292  67192212   1856310  26216892  44250800  87759125  10928750    323961  16249592 
 23815980   7521525  13495350  63411474  13415867  15116550  11469249  79020098  10585862   2208724 
 25137980  25383215   1706414  60567809  27620056  15607280  76629480  19943712  11682944   1570382 
 10819494  26166624  54584825   5086254  81637440  67727160  47208132  11469231  19040736  40172628 
 21322840  43797557  53527900  79531644   4206344     78674  40275492  24353910  34719091  46307988 
 10353504  11233016   3938895  18868364  22888725  16263416    291100  10838500  75474240  32723159 
  2759941  65064352  16049275   2442304  22234380  21404880   9862400  13898850  40857488    635919 
  9101652  33439278  42991058  20200518  30426626  57114166  23572896  29790405  76035440  34066611 
  6075831    204696  18677000  16105125   3508550     55567   8182412  44262766  78213555  62382026 
  3906300  32830200   5100208   4036248  51869108  43618642   2899200  13599096  69045755   1869984 
 19680453   4818220  23000681  11675586  67667544  14123016  35351250  15136370   4064110   6469458 
 20528460  93868400   1643376   8138016  67349520  39158704  41046820   4941508  36100194  15016365 
 45877220  51252775  50056915  63205982  10275400  13596804  16510000   2561316  75758618  35790500 
  7427632  62055000   1689088    245488  11720196   1938974  15092792  40290315  33886856  19785260 
 15556101  58419621  16853408   6239486  63271596   9067626  11491328   5128275  40584159    900480 
  6682159  37554594  53750154  28591692  14705052  34714102   7716752   4051938  21506562  47362952 
  4079320  68474784  13922592  40012764   2657907   5334069    724470  39099333  16060263  23985208 
 39818635   2210456  82339740   5755464   1752768    463476  31372308  50476404   1967832  46598340 
  3336096  13059060  57888000  72128540     84368  22520293   3138480  16073073   9515562  46858355 
 18464040  75401035  15523014  23583560  12705660  39710370  61255275  54392807  94971114  48987264 
 52454610  77304311  77314581  29282946  59159412  11602146   9620160   4559000  76764171   5936200 
 18173454  44952777   1380923  22915305  18641259   8768520   2556349  45834966  31979118  12031529 
 10972062  79257408   6643568  52301870  18021955  21938007  16071480  93316125   3994605  53015700 
 61579195  28889028  15219876  28407336   7797920  60544507   1407312   4678275  10056096   1175704 
 78790896   3260672  57255709   3991142  75882762   7475776   1247478  10402425  28508445    730004 
 45542848  29393095  61331348  64768368   1119546  51017820    393148  54413345  35506900  31800166 
 57107985  18324775  47669982   5628370  18103232  23448048   9999915  34179516  45432270  16516149 
   573075  84897096  24010662  32662623  64304688  36303498  45442448  13659575  15682065   2945263 
  3612211  25359600   1199256  57994660   2138170  35928556    277500  35720660  12616712  41857120 
 51953661  64794210  54942300  21002605    295519  18137448  53426503  51945006  13328645  18064459 
 23471010  26396640  66855910    582612   1146320   3890597  18664064   4903161    649724   4928820 
 52023518  18393235  48117925  35136236  27561885  61741056  19052402  66232387   2665025  35714170 
  6703998  15032238  11402966  14081505  68128088    959538  58150965  11483616   8349764   2147000 
 79740441  17705292   8206632  18558863  11129070   3544665   7623252  20805960  59032197   8594328 
 37949300   3987930  33211218  55044495  55760782   4881495  54273277  43868820   2807458  91476659 
  7005476  17058015  47400948   4642596   1106820  65696874  42405141  44209090   5106402   6832602 
  4830936  28221440  26959041  26874288  30489264  36372537   5833270   9774480   4604298  32487438 
 16364439  14164320  16928275   7327124  63582336  54922480   3332664   1712637  11348600  17576691 
 31070995  46736118  43909068  46624868  10486664   9647169  43949808  45206325  38649573   5524193 
 16638456   5461940  50415880   2520440   5253371  11093929  54450167   9992472  51488250  15053330 
 20114257  20024518   9698351  36810782  26285078  20681388  44814090   9359567  14006784   8030955 
  7403028   8296266  36927997  66008341    301482  35159322  28375554  59208416   4272457   1419120 
 13388805   5045184  48306573  17743011  15260800  21989352  16001719  20019656   5034150    929254 
 10173345   1424610   1657466  10125963  21463502  30869072   3591382  43853720  87777261  88397124 
 35641270  28582327   5139786  49622424  50593086  20908006  54953784     44993   6382880   2894300 
 52648950  55889792  38968962  47749824  28600320  26771976  14126995  33757560   1849022  20395232 
 64861888  26874192  12870325  17815203  37874427   4155398  33740253   3146779    473478  18242048 
 25323390   7852888  80858084  31361760   9743052  31161767   3773422  22030096  19246350  64289808 
 53735400    635638  37275651   1216950  18798360  37735825  20239104   2863851  54604620  24154008 
  7235157  18283635  40965154  44919838  18658800  14445522  24507853   1569156  33117542  54788136 
  3880332  18163100  32672494   5250416  27122379  43998822  52073378  12195834   7812788  65995995 
 27817931  59120907   1594395  26605590  31185420   2455202  32765234  58450944   3064624  80123082 
 33373088  29312320  11087550  12254164  31385604  95370716  11418764  57759559   1947180   4007850 
 30465236   4394880   3045820   1706780  50072792  82109609   4781546   7991255  26295248  49162062 
 10104222    709865  17522295   7862725   6274940  22452300  33323850  11341590  38733746  14370205 
 37494432   5163134   5458650  54089241  38894955   4401176  34370784  15952420  48054392  19992750 
 20861628  34270434   6318520  25709060  12496212  28572423  54280116   9038490  11365810  11044623 
   601307  53071116  32751904   2612432  30912393  60594310  27963675  73109665  15972469  20014190 
 49597200   6217801   9376640  24076078  27588627  55894600  24451475  21374631  24624684    342614 
 43338256  23863296  17793820  14888677   2118604  16423002    621414  35855582  31090917   7102080 
 31613040   5031585  48427512  10688760   2804786  28236141  25854744  32306666  30536907  50178200 
 23757300   3089724  17121660  57273034   2593371   8055905   3554466  80525778  10929248  51158394 
  9165432  28912032  44142462  26349786  77452188  11402364   9746240  54038500  51163200  17292117 
 11205999    546112  29506050   9203784  44338644  23912652  28699668  19158156   1751888   1320448 
    63728  22705800  79252257   2715886  32264907  17220196  22831224  13727460     76440   5781324 
 42783496   1317492   2697775   3913539  43840836  60197327  70708748  18589698  13265721  47649665 
  2394975  12401474  33453716   1911021  35399032   9095350  60044544   7174090  20970014   1529190 
 67837482  15830260  26707120  59937810  27612975   7363270  10953594  42388100  26084870  23385618 
  3015234   3315000  32015664  15347388  67372347   4320006  61738866  17098107  33244848  43057872 
  1645905  10797652  12758100   2498172  26283480   7491968  53842412  27997785   9473952   2814300 
 50906460  25380952   7127838  32183568  16548519   8128967  39208232  72673946   2668580  11692974 
 11584264   7876900   1592290  77682523  10250640  11526480  10360200  10026588  17567776  11595344 
 41243693  43803974  42430772  28079872  53694942   3421265  49702575   3624192  38674783  18554492 
 53392416   6708760   7085652   5189528  77523345  29131132  39760233  16246512    225264  13825060 
 36710256  26340297  18326840   5015984   7594734  31232872  23151880  66853776   7558940  10838800 
 21397080   9696358  18849420  29231045   2787392  12144460  13432321   8524316   5156420  31580472 
 13662870  44916264   3814860  47473337   3056910   1512082  15125994   5360496   4667754  19380570 
 61533220  13594230   8395368   4034366  45630400  37123190   2076814  13707356  67611996  22717678 
   651968  30060063  83691930  66687128  17526964   1231294  43369248  40409100   7249176  32339840 
 38482220  13337040  44996769    139071   7087464   5440808  11488330   7257480  83359284  12471576 
 58176762  19900120  21383330  52444140  10317147  64193700  10136148  25105935    199680  18946748 
 22765952  39641448  17043273  18309495  16988996  22616055  11849316  56370976  34290766  32383197 
  9507456   9536331   4458681   6652536   2741168   9342792  92088660  42031480   1646494  36661248 
  1556762  31125468   1415500  15773670  33128643   3395889   9394710  39311136  62766060  14161360 
 18262870   6591662    954618   9175692   7096320  18225216   1061082  52597012   5151245   8210654 
 18957064   2025322   2202043  26949975  45786678  24002160  10693518  47444891  19467618  42316992 
  2766924  23640792  64028523  56643950  27148324  60073200  61553034  11652447  45505568   2316951 
 75509736  23568544  15256769   4832269   9030492  34530825    587162  36828027  63280630  33279636 
   972762   7771362   1298164   4098160  20619770   1585080  11149580  12572416  46325070  48682288 
 39957357  17359227   1760112   1589284    418400  27320160  14725056   2504556  65180329   7299849 
 61253504  21061870  10112259  67327723    834912   4298580  23860032  11008782  51924779  25009560 
 58637671  53209854   8061111  16671942   9204120  84796262  20239375  15899817   1484028  17848942 
 11196489  70990680   4465950  34562670  17387328  12683984  30857776   7325054  29745430     79700 
  6455664   7434942   5575722   7172325  32534144  50263415   5488518  28411216  16946592  47810472 
  9532240   1266720   5819835    981612  33184203  17426836  27406380   2777013   5845203  34796025 
  7090325  18895857  10658011  40427673   4103330  84099125  56174030  60545666  51180770  83789490 
 32342080  44857132    555893     16964   3738816  26062785  27601300  21024498  53175512   5332348 
  5798936   3330159   2560740  67686861   9315432   5951251  43769160  71784144  79160422   7265325 
 29531970  13691348   2173710  32961320   8593208  26810617  23859309  30881130  52512390  37421066 
 36378810  16113195  31412283  42955584  55464960   2924075   4617481  22392900  37226882   9423495 
 14264320  34301260     75835  80625248  52446435  48389922  86551436  20934592  16724381  24449850 
 15985920  76340586  64142860  37330220   5482819  16496865  31634430  22847055  72010680  10666860 
 16026660   2818498  30281693  10328776  33590212  36296846  83603469  21491575  63649620  20567120 
 31824803  47637336  29426866  14244750  39120056  15283110   3115980  38459421   2831202  66404316 
 42983360   4715520    183274  12915240   9371838  46241772  50812983  44646998  71674204  52901744 
 24028785  40292978   2131995  53666550   9129240  64475460  18425875  40136304  14508477   1186284 
  6011256  40960326  54299857  10308261   4107840   6096024  12052270   4531200  23797999  25270775 
 20610000    340632   9157473  12805900  36132880  34482946  55000550  33495099   8556115   8187565 
 11012928  10226952  16575644    156303  36568623   3212820   4346316  13563456  15480780  47843928 
 19741664  36837900  24255020   5739174   3392454   6190265   5074528  35744700  32275775  11388456 
 29322567  11770638  40162485   4074160   8084180  73939250  19297419  43287587   1228525  57983611 
 71851110   6702234  45571954  13160975  46580282  43168323  28575754   8836959  37835412  44752000 
   814420  29032158  14939799  31418160  19118250  39001600  47871606   1027378  20727036    358064 
 14690377   9435853  31002048   2569788   3467169  40808017  65830527  71412360  30467736  11803126 
 43673571  32307456   3405012  69704354  20841435  14833854  71415344  23192192  77209769   3182436 
 35870692  32504556  22924353  22821641  37866060   9691168  60663757  61768791  41375080  25044964 
 20625500  17019141  63742112   4022180  31831950  23664715   6235976  50756775    407778  93663008 
 49824984   1238808  47282424  12758742  31293618   7449332   5179900  13814282  10856709   3461494 
  6806640    173013  23934488  11750740  61476240  34317738  57200770   6189786   4520491  12912048 
    33790   9537302  96781888  41024508  48099168  56583360  45515196  69043560  21480272   5603160 
 32219700  24032824  13033449  25753897   3924336  45627995  16428038  25637348  31103674  42390710 
 44313025   3000872   8294925  21021455  25142650  18903661  51472071  41194144   3340064   6518330 
 51693784   8690790    342453  55710363   1278648  48842310    901402   2653840   4708850  54906880 
  2038736    445496  10603800  43858803   7195794  34472640  16166898  40707426  50350484   8958880 
 14340744  11180328    129573   6510464  17428375  33474030  22105447  86590636  16879716  16843266 
 25753128   4210584  12983740  35450406  32857944   7778894  65748984   2241231   2537928  32878017 
 73693719  61811988  60102762  58668480  30550317   4834344  41227770   8726784  24759230     35280 
   513246  26514105   4175822   1484440  11894316    116100  12459250  79212318  12608739  30486232 
  9199660   9422668  31954853  27527080   5228685  20156250   1510188   2369850   5345328  15798056 
 20709432  21873518   1998225  43594860  15149500  20115678  49835679  24453810   1474988   2600305 
  3605628  77846312  12821272  45914409  41542020   5523346  30075775  31519678  13867515  50244180 
  8777900  20425218    697140  12626016   1502200  21364062  12969600  60720233  30804158  30672717 
  1135176  60962790  18624204  40288398    556944   1056402   1156081  13156115  35240835  24827672 
 25027480   8133741  12805065   3619980   5975350   4267088   9396670  18379224  48925054   2350014 
 20340054  36480600  11760727  37006746    948960   4932258   3869232  30607140  23526351  41169492 
 53206070  22792968    528612  83861920  33694485  64366680  48087940  40413196  21516957   5833976 
 35345184   1125264  46345416  65364492  17613372   5707200  12731696  39540312  16818302  35496351 
 32719710  29386800  31870121  43643424    487325  27021680   5497960    143000  52248614   1066052 
 10562860  44058695  33446483  13632242   3219294  12072489  22214654  39244800  18466324   7672248 
 53786220   3264592   7856234  16838788  10335078  55006938  36240980   9756549  73021200   2190076 
 54575451  52607625  24581320  32672028    141669   5374182  20083283  13980918  17121780   8182575 
  5643522  54561581  24050114   1580865  69843241  21466920  38363080  13358791   2060179   3205664 
 63533064  19607134   8097950   1489935   1376955    312624  13724040  21388518   7975864  64443340 
 73458375  56354546  30043552  53812500  23254064  55881540  20087208  17291504   2166311  19873007 
 54004815  22943376  16927488   5905009    374127  14747238  14255124  82816742  27117740   7465216 
 60195025  64914480   4569555  36624104  56461528   1890432   4927550  22270743  81828028  43704716 
  3590510   9283508   9630216  30518801  59477944   6115080   4719932  12291825  59446659    846937 
 72220855   4249216  53937324  16820200  24716274   6551103  65826540   1021482  30310875  39044504 
 36075579  34536004  46192097   1458842  32735872  41147407   9545005   2393640    410412  23257710 
   113004  37745165  37497372  51320955   4257390  72075384  30702656   2417496   2435587   9584910 
 25613501  84133000  31720879   4260390   3617298  22497213  53197236   1098079  13426866    407862 
 55512754  39674580  75322863  16370970  14301216   3722388  10428620  15300000  63379096   3606516 
  1812973  18588666  14753508   3779490   7363510   3303384  42901353  29185600  52209720  63888146 
 62039628   1224589  56826080  81659150  43797048  25836090   8472699    167910  17848960  51225531 
 66543387  22495162  36823836   3819420    691128  23200812  49236118  15229470  20706429  17244436 
 34608112   7601097  69339560  47693134  24106232  17321513  20113467  20252160  34066701  31278504 
   187701  31949925  61196054   8939450  18359030     63240  67185860  14096482  23884875  10987830 
 16218384   1989929  37113688  54035432  33600720  38970540   2314516  10466982   4062490   6624170 
 14758755  21734688  73447800     38626  18167857  27784614  12941880   5642809   5929572  62727080 
 22234600   3511344   9090216   5181000   5945488   4864750   9502542  31581318   3304896  21532760 
 59688731  41598846  11908386   7472975  33270408  26690068  17910440  49252815  17265100  25769766 
  3702960  16435111  40252725  37164798   4361638   9679236    526968  78971904  23620305   3979360 
  6930612  93675588  14452332  34323724   7866138  42315552     83271   7316868   5705856   9192366 
 19209129  60878451  12518762   3455256  36321456   5135845  18397554    407664     34506  56176770 
 51688585  23809764   7738512   7617495  82964662  20395112  12404448  34576724  37778382  28323165 
 45361374   6551292  23155741  35841684  18096840  57524574  60719397   4502645  38560561  23679144 
  1468545  15388380  24598951  23885622  33010444  27758136  31452057  80477616  11733920   1698740 
 11663379   1735136   3195024  68811223  49000770  44396730  75818283  50142020   2076088    512129 
 80229240   6205644  90651330  26144594  21867429  24915472  15590967  15675381  40576950   3585142 
 13015856  14691866   8016490  75829247   1097712   7139444  24957756  17473615   1297912  43970580 
 30753612  29527446  31224092  38489880   1389930    249345   2730499   5211648  35617023  21670745 
 13856007   9093690   3242172   8311620  75103200  17257669   2039976  38532592   1909219   6970332 
  4173498  13057660  59234132  17600440    208134   8800224  10138104  16402798  23111005   1646475 
 10140628   7576170  10537065  48011232   2912658  57974700   4038300  20978280  13852083  45515550 
 84560700   8243074  22206184  35433503  31650998  23123016  59588676  29682360  13667175  12270798 
  2233392  42641312   4825197  28945026  10361898   7230600  33801651  19810882        40  76048318 
  8178780  28844725   9005005  25615613  69887785  17192331  23095083   3601360   6010596  55629240 
  4764420   1426350  29692808  24905300  21513201   2390428  16236756  14355712  15222812  56872048 
 62072891  66444510  40126044   6089236   6645760  20230000    257984  12176461  45355784  48986344 
  2787396  13445040  30268576  51592952  28051604  21229308  24912382  31200224  14213176  29927988 
 58416564  10479678  37625928   8372379   1372464    614636  28035216  12302514  45872613   3171100 
 11891391  17305527  13544300  44202116  36546642  16486668   9383840   7816809   1675080  13652640 
 18671730  16669440  23569056   6369348   3935610  93578069   2919969  15552636  14978380  32470826 
  1439136  58022660  65029736    390912  58348570   2200464   4264338  67112551   9051822  27965784 
 43138300  25859006  14480432  18661056  65923312  30975616  15845320  31761666  20928138  11570580 
 19772850  36348864   8847855  37405467  23279760  31994834  54684800   3201792  25179336  69484240 
 66957644  27404704  16809100  10206664   6881940    891378   2229992  45622080  14769864   1892176 
 18261497   8523408  24154200  54967588   4291728  33779772  58198803  15947879  58812435   2100343 
 42470743   5709060  18231318  48446445  60753724  14207118  38882646  14666526  25827692  15356285 
 13951460  27335464  66726300  15265647   4808309   3032622  15861384  14716064  34193187  84713490 
 21865808  17598912  81932656   8356752  14031792   4756455     58392  14141520   8166630  52103772 
   609160  22365844  36450388  36104565  35188624   5746230  64303308  11230900  30773033  29701370 
 35775358    277024   6367777  13288023  47831379  36578038   3739743  24025379   3313024   6020696 
  5364820   1493295  44741910   3994998  26083060   4736280  18299528  15832370  19856947   1200704 
  3967990  26703382    618888  17134975  24672156  10578280  23947450  33444925  20392326   8865030 
 39037845   2709915  18223296  16467480  51882156  70241030  26240976   7910175  58290016  56702232 
  4840975  53916000   7430417  59189755  15249600   2349626  15214120  21298345  44410383  11148417 
 56144690   2633015  16361815  37966452  47372166  48060540  27527232  36805524   2972051  70762846 
 57569184   5993856  12703311   9239188  56585980  38045617  52748058  26635885   1568658    831663 
 10408680  11281548   1409952   3185754  31187164  28822950  41582386  12445919   5251736  34812294 
     9560   7221516  26552833   6089048  24175198  21189272  71443761  15238650    972304  40257242 
  8158500   8608668   1899303  35864668  13840365   3285306  25094918   8386192  24584364    764784 
  9142803  47510712  50026392  67425340  10614080  36286590   3265078   6897768  59805832  30092370 
 92701830    360810  10153880  23934744    458920  37526728     82684   1016275   7583982  63249240 
  8385828   1116588  38159352   6911386   2121444   8797572  46399578  72759792  66214094  21042411 
 27315908  19560935  54259348  16805488    641834  26855784  57951674  53355525   8488848  30927280 
 84031706  49801992  21862320  29347578  76606002  74118696  17885954   8507928    518420  32041872 
 27697152  65028672  86525073   4655428   1621962   1399368   3865444  27338466  31203130  19119360 
 36240908  72917658  17383782    840840   2477520  15608312  40307670     44747   8976240  40919021 
 14834145  11505676  23111550  15563520  27647586  39886000  48652604  15231415   5955852  17373664 
 28329730  43504500   4271720   6554155  15421176  15990540   1901370  13152770   3799980  25460567 
 13753050   1173458   7053053   4280510    588643  57926190    281644  10520460  17731200   1161976 
 11263560   1112712  37649986  35097608   1661416  13502460  16007080  53047890  34474128   1376865 
 17680138  58342812    224145   1783418  17580960    898776   8601697  40223297  34849500  57610077 
 15061008  24922314  59946678  20502511  20999426  42157640  40975380    992010   2178550  45058120 
  1354761  32580966  68691318  17545950  14535333     62900   3650622  48999756   1871681   2049443 
 19601708  26334206  10610460  40924892  35478720   5735790  82432152  19758000  25489926  39285962 
 19150820  13540552  32626342  22824912  13233197  62919960  77424660  34696180     76602  89526895 
  4121140   6369550    384898  62400204  47447792  14804482  18624339  45244263   9319775  11082788 
 42054192  21611680  52616954  16666771  17778264   8759856  17143054   5261242  25194525  28849732 
  7054047  11357040  91680300   5015566  33073868  27996617  17355168   5910546  17441512   8852652 
 31359410  34480692    373050  25221099  21469805  10757508  34589921   2080890  22363176    699650 
 61166481  53793168  21061028    969693  78686101  83011572  10669056   1172972    687645  10583076 
 21210324  12397500     33868  14442090  43888271  76090912  60930744  17481750   5931303  54424344 
 68074185  15856074   8252398  18101920   3132993    624660  10826865   1291080  11134332  12306966 
   824302  16059825  18733362   8807791  22227062  61800208  62563655  25898075   9467808  31334358 
 98842739  63478002   1151824  36612254  15045758  10409855  21832222  51788688  44072895    913710 
 36720461  15857218    134568   5716850  57988224  12406212  34198086  50423795  64321520  17425455 
 60462701  15258390  11036456  11956277  23064470  31936222  34571212  47282400   4235976   6133773 
 21122400   1212960  21149768    526988  21445047   4129928   8880680  18122414  18116462  22053164 
 32344592  16734550  14679580  20900204   4322764  20991836   5398536  33878772  28692860  44788925 
 18797520   6631047  49344288    254001  31306880   1023930   9570966   9631384   3532050  16302912 
 26104778  28488656  67852060   1202366   5947008  39841958  13688111  24079248   5469528  13476325 
   709622  55711187  44380000  24710540   1588334  70383102   2201772  29836023  13998432  26037360 
 45228316  10351770  24707000    779862  10581698   1715360  49353196  71516850  26328560    317735 
 47499088  21278114   6570980   4738698  35337400  38098566   9086088  25216800  23190524   9339097 
 21066300  70801545   3365150  22633902  38028458  43112160   7535607  47887114  16273824  26836080 
   335160  46826475  23462220   1635640  40476964  35112429  16064566  49294596  56177737  68953554 
 21821430   9236109  25825080  88403692  54305732  30501387   7584315   4391625  26240390    548268 
 11402622  23546628  45137085  11507883  44017464   2548480  32496784  10909560  28631340   2640716 
 11303941  17838496  34888348  50716866  52154586  63710135    684710  22259008  39945944   9747880 
 20356875   2898795   7343518  16973565   5398470   8082586  57028788  21571119  24906154  33271524 
 62167411  47949687  22240080   2828625  57647970  16938120  25775672   6786392  16962649   2978289 
 45164147    649264  12457112  25157313   7238872   7437759  10891335  16183186   1783929  21596445 
 23917966  10251513  68744508    258804   1922988  57414555   4964958  15063650  38140992  43763406 
 12718020  86212852   2248080   8314228   4788355  46351899   3270056   1774656  41451512  49999648 
  9187815  19352051  26207290   3244995  18347309  44418440  13325848  64177285  28915194  54326126 
 13571955  98700976  40136864   2768484  11892182   1975298  52428796   5047080   1566369  43804880 
 28770732  39708396   4367248   1058675   8283792  31849548  13838649  69732102  29164982  26122030 
 14061659   1062815   6589030  24638436   1545300  18188289   6248775   2769235   1199988  26026546 
 13383492  23748570   5348480  11845060    166179  86124420  68943126  56729000  65709952    461831 
 20721596  28541618  53537634  38948856  30214212  15680823  15737652  29941688  57416238   6549480 
 56633520  27705678  46849480   7599879  32416764  31022052  67610816   4839770  26772460  13722170 
 67313790   7904817  16506395   4686814   2375424  27152496  54052254   6739187   1398400  28797047 
  1582471  56090933   7532663  45837873   9457712  29767986  35537992  37175821  17665875  10038176 
 77221318  35860942   2986780   9697236   2751588  57459680  17595354  13930675  28142128  12899962 
 73379922   3969697  19235190   8418630   8195860   7810182  20757564  41334859  35879706   5735916 
  6303010   9803080  39223676  44779168  41705274  53807250  12380625   9278817  10731798  16700802 
 19428786  80415456  57647690  23759640  69052944   3913208  27482084  26880808   8315010   9629200 
 38269584  17836845  23040149  25093003   2662720   9989630  53052888  39648861  35546994   9654480 
 43853780   7871544  32112160  32734773  22691802  22822298   2672351  36561430  19874814  38965444 
 20360535  32753286  14016190  21567780   2853928  56083408  40564396   9893898  13881336  14068625 
 59364428  35350630  64717428  24450192  29503800  11561025  73498365    733642  10474508  38957410 
 30313196   3254654   2872485  10370303   6648768  20759360  19892142    445308    780291  12671436 
 25628512   4410304  89533418  50304580  24659602  46421593  12398748   3404040  43695697  58440179 
 76069504  35323345   5225376  20236698  27819365  78694258  48275040  14898006   8619039    869265 
 56440126     13836  36892898     18120  31621527  39422600   6921261  14999893   3286944  16850872 
 19890658  47137626  94937724  77185242    435024  22740000    855540  65646862   1529058  45163114 
  1247464  42553160  47959881   5020256   6036580    246990  51952032  67470096   4050944   6005472 
 67816476  27061034  12705099   1378737   4409748   8804068  40153761   3093174  49782504  25916800 
 18400914  40860160   8377696   8840265   5639799  43024433  77256180  15720410  72131574  40154400 
 55979483  17006712    498738   1983551   2207660  34372623   5455866   6558940  23396838  12329135 
 51013872   3189315   6235708  63540100  78495732  45755380  11847035  22686605  13599677  52965234 
 14139216  12858640  49262048  84355034  58788660   3857058  33561913  36425773   8299264  35153040 
  2889040  17820780  41883114  34154616  33060552   5291370   1986580  38180031  20378880  36332592 
  1427451   3539198  90471900  59756172  10138400  69169680   3711471  51632640  53026185  57764790 
   324351   2690004   3768904  62257784  14678409  19615820  29264864  18796865  86010440  30604752 
 14417100   7680838  20869672  54181729   9700109  11746582   8626147  66393205  74838276  43203912 
 50324019   2172444  30791460   1729856  12370116  68496000   4728770  27608745  28621892   4874883 
  9553284  57639732  79947750  56764701  11828414  10546624  42725750   5338250    728155  73992920 
 16170882     44436  78981540   7861932  48087108  18293076    991930  14002829   6306339   4218240 
 19503182  14769942  63182196  20505697  19095240  26524260  18198032    845740  21613536   4851360 
 10490516   2718648  83218709  17095441   8401899    567783   6582096  24823778  18530400  49588300 
 18926787  37943570  21847299   2943655  36744043  38262456   2228864    485875  28409320  35509452 
 61465066  35717301  12281535  76745088  21504885  46052496   1239210  17211618  14524608  31681840 
 10370542  47180448  46053847   2885630  24301944  74072016  18251205  27350796     47580  37565312 
  4123025  40302576  49760454   6555206   7377318   3165350  29654660    886606  48200112   1919145 
  1184477   3412849   1592305  48910512  70423985  12784573  49199968  25651614   6417725   8294660 
 39822404   6694656  11963416   5531766   6402279  29502088  24770736  22427055  26389392  19955175 
 58679714  38642162  25510940  42973244    164640  55345464  63592125    404754  60729408   5042250 
  6157408  31415290   8895926  45436036  12233585   6914160  12887684  10148506    778360  31906528 
    40005  10195440  20157228   8821384  36025305    165207  14177878  27298260   8533096  30851664 
  1645392    827160  18575730  11401122  77377594  85508904   3529521  29273589  69227976  61176024 
  8711093  17675775  13031660  25982325  10653696  85315280  43296110  23872114  70821456  47328015 
 35743200  13751580  60426080  30416562  89187579   7687680   9130784  70665777  23845443     54075 
 15489880  11998350   6835466  90532968  43103403  33754908  89837985   6157653  55911975  37902384 
 10515076    579840   7758015   1842372   9469944  53472718  62827804  69062850  62853420  71492652 
 32100023  31396383  80698176  32166750  34796723   7480798  32000715   9846018  23553501   7334676 
 41893941   8516008   2276215  52179776  30764294  67512882  39725179   8315982   3193185  26047062 
 58906869   5824608  78368640   9403450  41087688   8478580   1454775  43418153  54391806   4196433 
 71694604  54212392   2046828   2332730  16640656  11436414  12945040  12478788  32038204  61093543 
 69852848  22748850   7662620  14478432    567648  38085935  93556794  44351586  38560720   2143262 
 91156832  29165682   3537404  13618995  54499978  78037176   1837999  67346800  38579709  48815494 
 15336380  36455204  10763474   9561265   2338821    441201  35626773  13963783   9266910   7936584 
  4754859  48750476  20890935   3491700  30884694  22531324  48016800  23635408  22272044   6077838 
 85563312   7006797  23546734  17310660    867920  15761816  75379410  77941420  19939353  73373830 
 65171260   7058400  18529940  71174104  24780480   8328891  10483844  15037232     37148  33087276 
  9832599  46651176  43996612  37945209  27537315  10434445   7770335   5347368  35017570  37272460 
 32426198  38229555  25675361  16493820  44934876  36027027  61138290   6535640  40037883   6582912 
 32584116   7589064  14919552  43738172  13665358  74300896  37177800  45115497  17386400  66573734 
  6167288  46750620  38345600  11887978  12240060  68254516   4187540   6583806  40864438   3158647 
 43709022   4120539   2700383  55032122  26551360  21478408  19121130  28196795  29367250  31075664 
 17884532  48301857    760552  13079620  24925636  60961736   3189456  14854752  15877080  17514825 
 44743050  11074791   4312658  21052475  50246730   3902673  47206084  15472863   4661525  80304741 
 80677872  26334080  50864444  35208383  73478482  15236895   4694866    106834   9577332   6972264 
 25629210    456390   7697694  35824152  22667428  42270391  24608192    937472  21385739   3351082 
 72601543   7501872  83623650   9019712  15567137  15204954  45565760  62185287  63252125  43072450 
 43097600  38102248    663306  60991938   4182535   8189078  19972057   6082120  19240124  18148354 
  3627075   1617996  29016944  12233600  13792596   6958560   4585000   5905104  12430408   2356641 
 13401066  12076064  40381806  24344170  40945932  14791356  19648174  30920229  15929695    568159 
  2315190  46114710  10066496  17276616  83967706   2817885  54329280  34343128  20279336  11303525 
 10021275   2631804   1242700  18177775  28831376   9179640  37750716   1850125   4969188   1755530 
 45774036  18254891  45882980  46425305  45111416  56657556  17966979  29989166   9824609  34807929 
 11166980  11313491  29414216  13750688  63222166  21821524    258216  20314021  46468656   1123632 
  6702360  66110385     28684  39319475   2332876  50955536  36241824   2409775  44954712  21103772 
 19867078  23152800  35989848  50486744  38157084  91142646  14794208  31687056  38857812    123687 
   442554  54346375  31515480  78728310   1135211  23056488  14100846   8841096  36205089  26313179 
 20766291   3081557  44034588  21489111  13247620   1105522  53081098    199648   7677852  16996336 
 34840158    688058  25368069  34091278  17190272   2054850  25588702  30236904  23628165  18231720 
 21371270  20706400   6872047   4291288    229446  26066836   4533276  18122896  63028368   7024485 
  9475488  25128735   6238695   9267896   2258861   3368547  47154432  14130032  15682368  27485158 
 22479720      8843  20144320  19159425  28051628    744136  42485861  59048640  23101416   1743471 
  6487131  25688875   1385420  15194400  39108547   6368520  12670380  50595863  12312960  14942830 
 47088768  22870848  18423153  74699492  39886528  35381460  65362375  69961795  49465380  38636157 
 10395728   2972992  32832828  41541044  33694948  12760078  28038230  51753660   7455350  27609516 
 38290326  28632200  37136880  20024547  50866088  13328224   1102864   1503762  10109340  27477828 
 19240133    398385   2077716  44317317  31079497  33374640  51241708    840252  52573556  31441529 
 15120605   4474899  37785560  53139072  36050575  84897761  82483245  44987694   9664200  26263575 
 21242750   2240940  77958206  18838128  27435618   4012260   5352908  14035464  32273140   1824789 
 21686016  28576174    196911  35530076  38276222   8088912  50549016   2800728  50045780  29083960 
  5509530   7635572   3712328  41582544  89346450  11927034  10104003  54160252  13159319  17545590 
  2181352   1317195   1767000  38550638  22242226  11812570  10197755  49511526  40828203  77339306 
  2072488   2198728  21569751    103632  34513734   5598351  13563801  36799908  35068007  10307100 
  5324620   4939648   3482106  37542125  26138187    819329  28221687   9175005   8646430   5820733 
 51544853   2872764    943533  48893213  11487774    328293  78711354  11257310  29834228  26404604 
 15065250  55722841  21853680  46798956  78176664  12580904  29061054  32392688  10896705  85702808 
   101223  59732280  33286330  56508708  25199442   1671710  31490032   4469606  46687608     10725 
  4650384   4033377  30474476   9116504  27178590  37871040  52289714  26730560  47956416  26943645 
  8202017   1069116  59559990  28935576  90694638  15819039   3485720  36302832  23950992  23427136 
 13309296  12219512  43080262  14100840   6687846   2008608  66693778    165158  38009646   1323328 
  5632848  38594761  32849096  14482124  55678496  48867563  22919715  15456424  13054230     47112 
 54826828   5576770  22417088   8908046  15169000   7401618  75053376   7477200  62473216  18029151 
  7748205  35614032  16850223  32461884  85741425  65545017  50680564   2455821  20216114  33089014 
  6397403   7928536   4554440   3768577  38010756   3700590  30380804  34545192  21185570  68295848 
   862885  37330224  81686025  19726541  15705102  17294440   6652096   4768792  13448224  11109465 
  7707744   4773444  25808400    194940   2684572  13000313  15998976  48170976  72242454  24697998 
 80741936  11273573   1530944  16357572   3167736  32459557  16887858   3902080  58079394  71035575 
  7039992  16721560  65357367  10236564  68786498  21927178  14909076  35295483  84793670  45107328 
 21354125   9612675   6508523  49615495  40540080  28706000  23154032  31230761   4921247  45164747 
 31180254   2037105  54815568  22085378    908310   3680205  38329088  13236282   2110186  17743950 
 40327970  11333152   8138536  55470679  22629132  26517504  30557529   7829217  86490186    327808 
  2702252  27953062   6865408  69804839  33021774  35100142  16188624  17990354   2659424  28757234 
 41877948  47025608  23869349  54078390   7839846  43197165  21168389  16335270  43226003  29326520 
  3944540  44740553    211680  14995657   8246560  18713404  27992866  21516322  78492125  14092550 
 16911746  31644072  54557240   9105728  21196360  29520214   6382620   6406370  39887210  24541335 
 18061320   2603738  11748749  22138739  10496062   7821096  21425040    798752     37026  93850288 
 73556829  41839119   2798824   2516816  19556460   1667475  24365334  31162152  50784916  51571240 
 36507372   9878458   5522870  10932531  19125912   6975950  15226637   3298590  26921490   5702866 
  2218230  27881581  16335240  45466463    132923  20953599   1416894   7154056  19030336  25917375 
 33159815   1301616    220603     45808   5296430  30833602  19233375  39338716   2113756  21129165 
 29007192  33538359  50203384  17746850  25031025   9458166  22008718  11464845  18704140  36509076 
 11003888   9965060  41325160  10048344   8481015  30607632  26265876  27317504   9783784  90803328 
 28429110  46549082   1683578   5279600  11320320   9597198  18852035   3239453  32444160  17956829 
   818934   4471524  23470776   6088833  53719460  30669300   6806159  32623290  23870820  20670178 
 55675125  51544832   3533756   1647351    750496   6639560  11124516  69313832   6577883  66863280 
  7588053  14995561   4854690  59917949  45460896  17964248   2108876  25934100  40488000  23915260 
 37919443  46257420   9341442  24757810   2997708  12600984    985839   6672286  32103879  50757534 
 23468783  44785956   5713568  29942784    990796   9580316  36172928   2965450   5778630   1800064 
 58392455   3716325   2514218  12062790  14318161    123101   5350430   7014404   2425863  23629575 
 40292245    277290  76089775   3410458   2764245  93699956  16293144  13676875   6119575  66399480 
 33588422   8595882   5432832   6967551  30238027  40064445  30886499  51760632  11236134  22237044 
 10193568  48133408  76166535  48639088  11483623  37429976  35790256  35395030   4633494  23310296 
  1765984  32927565  37407123   1115660  77674023  33688635   2244090   3900028  53508860  18376461 
 47100690   9903880  35954898  44661344  55197082  48363426  26970102  18355799    981036  71004246 
  9507388  19431984  35028840   6078306   1023606  55506800  68766320  16909371  13586980   3766301 
  7704881  60254544  11008480   8669304  37170510   1456101  57013290  17593449   3575790  32847930 
 71655262  47629136  11432450   8659440  12500950  22497454     38290   1854296   8645428   2666685 
 36682770   2009286  14416725  11114205  14991633   6481500  57651642  73812860  78833696  62858893 
  1099364  13103220  14927598  11937150   1679138  41523853  10262373   3771104  32342460   1881124 
 18170838  24363472   4806450  24589396  32851872  26873655  23548778  33017400   7546910  39769050 
 17097039   3609980   1975334  30901213  52078998  66879400   5511726  28881624  29466494  10742722 
 93383232   6117189   2137854  28963900  16352828   9155106  67267147  11606250   4568340  45424080 
   595242   1528188  24531955    100959   7305562  53780096  44517096   6851475  37563762  31030082 
 35138376  20273502  74697228  35503565   5807901  72027900   4349632  20638633   1055275  11375478 
 49554540  14125743  47939320  42863358  51007106  67174463   4804030  91321239  11522802    611585 
  2591502  43809195  10073125  15805246   6020425  13310048  53461947   1290844    998002  13254670 
 52941300  30114792  51112456   3154394  44424876  45729984  34984092  56761600   4409069  39679514 
  7425900  31582541  45082042  21866520  54595532  10881921  14317220  25616580   2616685  38403885 
  3667830  44244230    659013  61868686  27618288   3537239  83732040  17122144   8107794   3195444 
 75457450  28640304  20924403  48232800   2291730  52607192  11676126   4173667   4572217  44358575 
 10438032  31374336  55599690  18585372  11491704  20899620   6961399   4144064   1174600   8695618 
 53631435  32026614  17714528  60974424  70698699  12173024   7853805  15481829   3174873  30295650 
  9456336  15463150   5749020  16360064   3093354  34757188  22029455  21761850   4711014  25737192 
 10909026  57232916   3356079    815631   5292248   4428996  54788045  40590727  27968316   9612480 
  4377752  20436457  24847570  36310692   3217704  43111956   9321678  15873984  29465618  60690468 
  6381333   1399950  61471304  57970496  32586700   2173088   3614421  28236168  26673378  31520600 
  3578400   7191564  24132350  32897372  15872829  18369471  19207478     44150  65638368  19652612 
 11417269  76498279  54270027  10386285  76801725    708564  60573456  36365346  18049207  47843120 
  9540358  32547312  13342862  10243304  71883820  10610229   9772791  19775131  22142551  10875440 
   990625  28758930  26557025  41317235  76500028  32676048  73656057  67919800  18570240  47299576 
  5177244   5397240   3826593   1675212  14602332   5382562  49905492   5185545  75105481  18256134 
  7498503  11931755   2335167  51022467  36799677  45735888  26214530  24011614  17208290  56845568 
 11333994  11034562   5764074  52045136  11615212  51627400  31977792  29827397   3183206  44936776 
  2946790   8402172   5072065   2123576  54120418  11111331   8047404  21463596   9237066  24006100 
 30600049  27621328  15464146  19894653  37895583   9485448   5824926  66907736  51945049   6294134 
   444448  72491043    841322  35840396  68769792  39389000  31823108  43559100  54538593   2455464 
 80016768  53795016  21949295   9277840   9248988  11398046   2142634  22838599  38167470  18897720 
 25580646  45008768   2957924  46909600  33351840   3944160   7743924  10588718  11980290  30016100 
  1036308  37126566    451605  15385965   2515984   2282316  27397760  48198456  59404632  44587008 
 37448544  18240300  21121120  79618080  21593080  46536374      5975  59652457   5238715  43087308 
 40742688  17355453   7206352   9612934  31015798    229320  18784920  21003086   8154090   8682078 
  3155406  48303958   3524690  28187618    381625  35766500  42206736  11422080  61491080   1247694 
  4835538   5239514   1067088   7798093  27244325  28655228    430100   6921629  20914399  42921682 
 16633890  51096825  13509740  73508580  23675520  18412974  38721015  66980802  27876000  40860972 
  9019042   2604279  23858505  13165047  30601656   8039490  29648535  24179320  49724884   8965880 
 74720600   2421380  41817418    940048  12493620    696870  31191060   3682396   6054932    449806 
  2100284  22764450  13234560   3475416  21716670  72735375  33618134   3751764  40884838   8464266 
  3059111  21096335  13817440  10748590  12891960  16284330  61884376   1942516   1311520  47400384 
 10726786  20587578  16986730  46516362    478179  48062520   2741400  13911746  21990712  67422770 
  1139580  14378590   1709322  11758890  10145140    419475  20357409  22367532  28963968   8071824 
 21317995  14063760  46160307  15998346   5092200   5016337  12711244  31003503  17047768  27181485 
 43189180  17387136  17871126    770842    510312  32660082  86042880   6611352  28804625  34766043 
 40148832   6059847  28948590  45708269  22222403   2073834   7463968  25448802  13722465   1754779 
 16225472  35811584  33684742  50142191  28286252  74358796  17402728   2040729  17317184  57901744 
 28460440   3023316  13806288  18177399   6647184  32813748  29713860  11803808   9466383   6489450 
  3363760   1994525  15347808   3907240  57458610   7263928  50139320  10814332   6748320    599431 
 21767655   4772477   4594485  45868900  19482444  52561632  49904994    886678  28017626  29009197 
  7386191    811680  41864285  84437216  37153250  39713545   2357772  36651186   1423200  15846590 
 38576441   1400580  27553630  27848626   7900370     11058    310590    637720  24644790  74208460 
    46176  44387748   5695426   8240218   6274642  18411624  73305648  38188100  19621913  12670872 
 57451742  35370400   1485736   7818570   6365960  47772890  23694976  45006716  28615124   9731568 
 26714049  36146444  73484205  29450016   4704888  11072340  91975964  11830140   4251288   2273274 
   984780  58835238   7212225   3699365  23480198  60527320  17728200  30683664  12198822   7090072 
 55205386  13291632    211838  12265560   3912870  17249240  15439495   8142510   1497024  45350382 
  4808585   2808872  10051286  42549730  10446636  88480456    487736   4535742  23895189   7011741 
   662700  17228008    529046  42953850   8943907  18764025   7576268  23715256  30915955  18297974 
  5019231    561966  13705728   8520180  28798983   5774360  26366109  52943250  20301548  10199142 
 17716990  42433929  28614132  54861387   4770125  38873922  69344440   8776114  36243438  10248285 
 46700064  18021304  46141425  30775666  56324800   5303793   9569238  25653250  46469072  16030413 
 16706320  20696292   6978320  81766254  23022482   3690258   9719348    208152  41465515  18331200 
   341448  52564050  54448520  39402750   2407641  50910294  10652132  37674234  28739945   6103956 
  8166044  56274400  64760607  15855507  18375174  21079212   2098297  15209256   7252466   5833249 
  8417563   3533998  46080195  10960236   2097570   2934502  59886080    990711  84822080   1216264 
 16115234  44960040  32498774  13758416  16703253    173272   4613544   6549507   5351788  85079018 
 10461669  35103232  15289365  57391180  32589900    688009  77968875  68460840   6294464   3144348 
 42358152    307615  63154800  68522890  23854936  13663774  75262044  36763898  37305751  25414014 
 30353184  15121204    194472    568854   2913664  10707135  24432885  12848192   1610382  55308624 
  5507838  30852612  18750775   9561231  65578773  19458328  21663332  47498748   2687762  64859364 
 53302288   7482380  47298855   4438134   4044514   6390346  77922786  10409433  41558751    958226 
 26863320  11068668  21017984  22434516  50396640   2465667  61856312  57128372  78134032  59656422 
 22825728   4050168  22880066  23874733   6671160  25163505   6010536  44408840   6793360   9760135 
  9750780  42265470  34411604  90063132   2102700  20932800   6159349  12187907  18351679  48150800 
 41222333   4488239  15071277  45490660  67385856  42101410  13825760   9735768  88636158  13712636 
   281424  26471889   5245380  46323576  32229813  38931486  37470932  13954920   5269275   3385230 
  7201343    292644  34366414   6724080   4814907  13464700   4933680  16162820   8540235   2109807 
 26758647  29325420  12191256  16935400  26148402  11027241  26925677   5690637  34355409   2645760 
 44884064   9549291  49824118    282402   1036035  37365762  40350002    376275  56278444  34462675 
 44457610  28088448  51499503     52336  13643792   5373504  11882904   3780912  32561928   4404222 
 45925900  31586797  11009590  60412350   5828705   2854408  24241734   2862240  32272698   3149904 
 22348500  17557380  63500268  22164560  21768075  38213968  18209907   7981264  21772440  35801320 
 49282341  53767520    731119  43786934   8744637  68773474   1100632  69947680  33600081    705368 
 41691510  50429418  13985756  35664325  15664680   7843383   3008320   7167750   4554459  11010088 
  6826005  57182996   6338980  37720899  23737036   3696192  32397835  19127604  16430680  48654424 
 25104080   1219392   2431505   9148576  10698240  15139256  11761100   6639161  20067967   4743198 
 32486875  30488496  21340044   3796086  27181799  17257628  14539520  19828248  40878540  63403494 
  1142519   9503877  25940402  29781873  67108950  21984900   4747201  29967388   1054515   9464120 
  7291933  38944399  17591544  36885849  29636436   3659774  64972623   1285670   6861939  54418972 
 63831096   9147648  10827710   6227342  31906470  18026386  16619350  35023928  73340277  84125328 
  3780720   5735625  32925830   6428160   2832116  71693216  18385797  44761115   7839153  80970120 
  9509500  13941036  65318643  32216854  56813340  22733862  56705469  37158450  44168388  24723194 
  3442195   7483104  15567114    162351  10298907  34334307  21686871    262728   7106778  28035449 
 76746720  56060994  62242014   8465535  11978750  26339292  26822008   6652842  40855290  59768951 
 45982800   1010854  21185450  86549710  31040148  66058804  10008852  49163190   3084464  35553545 
 78822225   1802487  15411656  12553936  45509958  53505517  29243881   9560496   6484324  46724216 
 38340003  30914740  41565720   6094152  16853292  37583091  22235973  39443490   7273084   4522473 
 26703897  12094575   6209976  59081994  21593798  54580736   4827606   1684900  14157627  10858188 
 46553004  50707572  87172296     22946  35088626   3866668  38528272   6856724   4576869  24422136 
  1235747  66517443  33466657  51086862   6735234  10252950   2305312   3038630   3516480  33530920 
  5468976  18673584    656502   9249240   8789949   3502998    643370  49817310  48019248   7478200 
 10754820  35848379    159636   9742990   9109710  36062050  28598976  25717920   9559748  10027185 
  3630965   2168380  28194075  23716000  75331550  45571000  22287057   3475534   6852547  47396613 
 45878592  12188708   9096486  21331420  76994242  25162475  40299031    294630  54785430  35982050 
 10854650  28777304  75722097  46906188  40223040  52432488  14442458   7927293   1177641   8668056 
 50519195  50147892  31670756  57166665     65618   4405696  21830723  19346507  27937440  55136484 
  1353617  19071610    293904  46496835   6685262  64439220  61244830   9596763  73510965   7877120 
  1343000  21408945  31180580   1096950    340354   1474214  39987024   1754864  27385628   2676942 
 66674371   2166350  16896400  55799202   1288092  24513710   8226643   9104973  31396878  61007560 
 23740158  17541824  56324826  30717946  23450054  12944822  47820580  13401375  47614301  43337053 
 55824768  27119625  58590438  65764040  34237173  11072490  34088366  45868098  57333661   4545710 
  6542775  17794308  54080730   8371314   6449640  57175972   8684706  59738952  18350000     61245 
 37390010  36079360  64696104  36990208  34404940    331699   9197409  39328640  24674538    814299 
  8999100  12641210    419360  11273535  70920360   2798928  10675150   9359660    609294  55533582 
 27645016  45756256    589694  28730184   1866663  37975394  12952604  11380786  60842663   3144628 
 10643805  30652791  54575828  25790464  18519117   2053080  26687830  42205228  54201984  12740463 
 74865255  10506126  20617959  15371235  20790976  10686507  29928040  12857724   7717584   9040157 
 53211990  89420688  16871288   1750353  37274778  44976690  20259092   5459995   3034185  12835014 
 14303380   4847954  53276912  15100929  71272229  32356698  46564815  34246104  38646222  46394232 
 17060680  12930120     28856  28790112  11855390  41358615  10680306  20843520  49955004   6996322 
 37151640  69143400  11053064  13611580  45088080  40205760   1432364  40923477   6451270   8078144 
 10767196   1449564   3032555   1452168  31104216    626516  22174712  31422979   2927806   8112316 
 24606525   5877972  42266731  21575141   2998776   1360126  27030374   6204378  66905296  59206304 
 75718251  38050470  80495415  58993743  50696576  42227684  44332848  33112947   9177020   9074179 
 31392150   5931505  38009400  43373920  17501528   1758077    286440   3945680  34935321  31737142 
 83756115   7214692   1551615    970216  11641680  64881960   6557451  83031872  23963568  31962205 
 74649555   3901821  52156520  21054033  13821888  38839704  22504141  11631226    327327  37491862 
 27399750  11335675   4638292  38937051  47747030   9399016  22280325  36138060    175287  58633731 
 25239200  44110941  27083568  94623794  43164576  22446010  50054039  35503720   5995743  45845000 
  5950525  22824828   2898652  25552454  21646141  10705109  29584855   4025736   3113609  15824952 
 24671388  12269400     93210  51722814   4472340   1904153   3950028   6975198  11412856  54160281 
  1353062  24344000  10876250  14101776  22774704  12047256   2500212  26603158  46926250  32723600 
 35537346   4226418   6043689  45766600  80327168  22799755  62721750  25792494  17920800   3140865 
  2601240  26285233   5688084  50732085  84951279  18987016  27150152    256108  29082027  20308812 
 30905500  50746423   8775052  59153887  52649730  40454358  18662805    799318  75829600   1877309 
   300059   2346960   8821232   5007256  10290540  13952933   4664795   5699776  70068068  21613772 
 26525474   3161268   2077400  34336962  70885155  22834552  51780252  42245952  52172670  33846848 
  1786421  54792514  88701648  23766561  33247446   5072186  19626750  27127784  16648227   5078435 
  1254834   2790060  34797120  54855862  37227118  48289808  26835440  33040910   8391217  12069895 
 81678505  55830992  12391603  62416398  46546056  36815756  30536256    161572  42631736  13843248 
  1843716  36677608  19379395  48549896   2178472  30000718  15118314  67915232  74994450   2709000 
  6417540  50958800  73924643  28220016   5113215  22624583  41953928  15586232   1606585  35695968 
 34420125  58840229   2694627  20555456  10837833  40918280  34633956  13502780   5701023  17633880 
 27394340  19828092  14637828  25306886   8950868  17999550  15901119  19965486   4469190   4945654 
 50320374  14678550  23461044   1415776  27564327  23234732  28127707  64117506  17373006   8646456 
  1377386   8954968  11501520  22722798  41895270   6087090   8309664  55551393   2959075  82342250 
 18783590  12556741   4821100  64125918  55922688  72763164     62266   3919594   9231027  13538619 
  5692445   3844346  32829654  39341620   2507968  26381943   5594450  15050272  42688638  28585200 
 13152636  15254944  20043846   3521276  16806713  19199485  66170456  55544265    745360  54374341 
  9835580  21578814  21808705   2131159  23522628  33915741  28135800   2536932   5814260   6342934 
 69110304  21084582  21481269  50252214  10769194   1561923   1099969   4464600  41700480  83140947 
  4776544  24031034  18412532  22596741   8445294  28024815  12749275  13876900  23324432    513559 
  4476910   9726600   6630715   8422760  75287424  13450004  42308028  71432990  23417072   7440224 
  6706788  58495008   3076736  19018252   4684554   4709842  13450923   3732344  11752580  30634175 
 80290000  65896740  53694988  12216568   8061950  33351029     79353  15172639   6157026  27909420 
 24417288  11608326  52277896  15515115   2087316   5728725   5461580  17930610  38774736  25678872 
  3581494  39523078  12530544  85336320   3696202   4655808  45987300  69921096  49893426  10589085 
 38161550  10397597  24706296  39088280  31334050   5936800  59536733  13064066   6458160  23903530 
  3293198  76956616  16034726   8868274  26188660  57452115   3848848  48698748   4128118  28240353 
 37499560  24037872  26248842    498974   5471875  74773930   9947388  10466610  75113082  46173221 
   573408   5951444  35355558  22707436  14022789   2759751   5782560  25457229  13570614  13789160 
  1540098   4531473  18952248  53158140  43055064  28179444   6449856   6791774   9935820  31301193 
 90164142  12408860  40844383  75636188  50132565      5655  56572880  52475520  27845226  25914752 
 40072886   2944167  10348722  29827108  50352582  79360506  29792000   2538519  32905345   1812930 
 45773724   9245450  73480400  32330272  38853620  46744344  26895762   4629046   3751361  48223662 
 47648028   4141430   2504707    324729   7355481  14682715   5483232   3512676  29708550   1760785 
  9050426  69747639  27308710  85546183   1016400  41773830  36735036    906105  58146480  26478920 
  2067930  19464168  32024970   5421427  43819995  53647455  37954880  10156744  25806684  61767440 
 20702812  22703898   6968448  23241993  52575000  13875332  73361204  14824628  42144665  12678260 
  7424968  31508632  71178426  13993420  37687734  77943021  20883480   6206491  20829536  24494208 
 28388877  16897770  44086401     62288   6318792  22400064  46384796  58573915  28225120   4905167 
 58495808  19639110  20893440  45069024  86773905  18925725  42948192   5439915  18390960  40802940 
 48262620  32784612  19292416  58643410  11137020  94576746   2732796  32181416  10385144  18313050 
  6820896   1781556  17765145  24926616   8914602  24753600  48968671  35575250   8401822  20398799 
 39231444  20009656   4640320  38806317   3182076   7140485  10004918   4447672  89036157  67086437 
 35214010  52881876  48694474  36776520   8019450  11486094  13672536  34505520  14271975  22648531 
  5399316   1224272  68240992  59081220   2629271  32145841  20438260   4938291  17738240  58880330 
 45714812  16356600  67530798  16818048   6116208  69496310   8336772  56352592    332748  12407977 
  1340540  26410914  24532752   7165086  74679808  20094438  37928730  29059695   1924560  25928613 
 23023798    705510  30829950  15602266   8349444  44103374   8304219  20284264  28227480   2675475 
 34308450  57091542  29362500  23218065  68609540  54022499  12764787  83733232   8505690   8543158 
   819517   3875931  20667801   4568007   7832160  70243656  31124144  51353634  47040378   3118299 
  3500458  96352154  25598617   3463800  28618325   1902210  37590876  26058861   7237752  40551372 
 51851448   1786356  42368832  39069808  17950128  12331571  21611200  69111732  13433712  10411915 
 34502685  88215498  43026562  26940780   3181221  11218404  10156561  78523830  20048280  46705352 
 11719953   6370525  77732928  25378177  69291849  28485867   9324268  18107776  31018013  72324560 
 47843506  13737675  62161749  60296470   9125156      6360  57010395  74761200  23961906  19983186 
 11695156  36993270  43450038   5244966  37566464  33309324   3975906  51829092  69820155  23899484 
 31207500  25107478    495110   2337160  34320900  11857638    155832  14301819  30301155  64928328 
  7308560  27251237   3247794  79820100   3995141    194110  47570280  39549408    627048  12835509 
 58206291  87020360   5422128  30274467   1272286  49888656  12311257  12917478   1610565  13812192 
 50148688   7964625  30287434  16280511  13227248   3976538  73668084  57341880  23322090  84933212 
  5027074  34654780   7828809  16921728  84396328  42536826   5573732  48524069   3362625   2699838 
   281344  72088575   6653955  17113140   9871038  10518772  10525956  58218375  67566255  36991248 
 16791525  12085458  16149067  23420450  66182768  14944860   6970443  21208116  19341308  19533072 
  3629808  20389633     84480   5860512  24845736  69426087  45726720  31080300  65517064  84478122 
  8907437  19903905  25444440  73908192  48163648  23207055  11357692    379800   4014720   5136040 
 24787920  20332090  10461858  13178640   6301790  17898528  17034144  54364740  16192568  35617560 
   487432   3959415  74824990  96418711  34439688  12108875  30631216  29694840  11389664  50008470 
 52173035  83999167  18133661   7295134  36698688    872072  38890126  22497956    728288  47365366 
 32260653  23494830  19163493  36147117  32282816   4744674   7493007  75253022  53894500  22499506 
   551942  14237253  14139657   2538003  11898277  28848974   8892576  27663120   8281785   3171248 
  6933120  31009567   2872677  32546016   5914680  17510640  18455184   3398953  22442032   1255688 
 33058566  10350522   5860003  19208745  46794375  40378608   5480240  25391880  54533688  14088672 
 17846660  21763646  17478195  59001872  16422460  54998502  67515364  27464997  79126152  51395843 
  8101980   8454222  19372305  63876750  16991464  45102357  56246886  22621262  37538538  10763232 
  1851884  29358864   3218588  61941762  15518952  53841174  11811702  21816525  21245405   2421916 
  7760797   5053440  34345470    173956  34073550   2965573  10559468  45123400   7691040   1926380 
 80489040   4472280  34548655   5713200   4065750  11361488  92524274   1222205  22253904  13344916 
  2884960   1345896   5205564   4011384  29765212  18681691  62786366  65864640  39330853   7148080 
 31436912  25873344  19752271  41961120  28967560  12491336  48229880  11508864  53274688  66159060 
 30280092  27850215    496256    554380  30097875  15761900   2023605   7292318  58129224   3943170 
 20907204  29877534  13344308  53109436  12892572  24843609   1240518  15049533  11373750   4983004 
 33911735   1854280  24044130  28302704  26510176   1238853  18136677  59907705   1780453  24379662 
 12202372  16411090  12630169  47319454   3788631   4826640  11597700  19786148  38001600  11461637 
 52605140  28444512   4941090   4756232  30223365  57741234    135980   9820448   4146408   1395296 
 40464158  51226200   9866122  36518280    571478  18223456  81196310  44226774  15968311   4192746 
 12089348  18316719  17191010  24180028   5791500  46889080  20865724  25903535  20475200  33161601 
 25454946  20123224   8623216  94367064  15580755  63626472  33197588   7505680   2155580  46206996 
 26134640   4616885  29384340  37296888   3756125  21401160  35484152  11083065  66644940  43904625 
 11513489  18574136  26414511   4593822  45909114   5923449  41013849  89395261  28152744   6845730 
  7826672  12763894   7437768   1946021  65326392  14230400  44978032  19133870   5162976  19892550 
  1114543  90104192  16845040   7469379  27124930  42220112  58359168  17697158  53176175  85686986 
  4336300   9717552  26679331  48066424  30150416  63080042  10310832  35610290   3318395  21435850 
 21295804   2091133  67945460  11194848  18548292  18454254   9078693  13078536   4470894    254695 
 36404370  21731066  46175616  31430640   4551352  15938013  55124757  34243881  11375630  73798356 
 26956860  71590932    334719   5997876  21693100   1775968    567892  18353421  42787404  44408182 
 18529082  24090229   2372265  31096374  13835764  20587707    586204   3462251  56743452  72005794 
 18949919  17452356  73922730   2480665    802890  23051750  73039147   1284550  14161272  84978441 
 37975216   2466564  37153280  13271129  16918110   5474416  24548641  35811432  41144292   6130832 
  4129164  46758432   8751534  10811600  21557970   7412256   6774216  59071096  20050374  30054134 
  4224958  38545971  13746960   5663376  16332924  42045135  40989364  16235332   7528458  10058025 
  7393437    674976    974320  36825285   2081008   6356942   8846552   2860596  26192933   1109792 
 16624308   8379552  32630518  12596554  25212382  17558229   7835773  25260256  10364571   7537200 
 32884878   9347490   1970268  52892840  37399593  28565016  38912643    639744  19568130   3397700 
 16818310  18111275  12755308  23976176  60693543  26754284  16999734  24720575  11422848   9215232 
 38175674  69026026  19487937   6520827   1247261  42262500  54083400   8640663  71505640   1750248 
 16690640   2098800  21239226   3389694   9261018   8132237  31171552   5619625  11001436  15607314 
 81618854  44184672  11175769   2809716  14895325   2355642  39773320  12897548   8202205  30353624 
 16795201  11922652   8289648  39577056    393490  34141225  48225075    944580  31489253   6670720 
 41403876  31233395  51125994  30180920   8530100  10091506   9197627  40637124  10555759   1461516 
 29366115   4233840   4652105   1392795  20886704  29753893  31604748   8483631  54315714  67857552 
 48420775  53642204  65808438  68925480   5871200  64159776    699759   6068734  77977782  22822216 
  6850350  82056546  27590081  42666510  20752812   4118764   8656400  24956472   3862596  60472128 
 57490160  20015221  88407876   6984387  48315060  18262368  29824746    989588  42697648  34789276 
  1305888  54191126  39784161  19901056  11719914  96742407   1413334   7831040   2688124  32312995 
 19815247   4030650  22381693  46072404   4680504  10271720  26570973   7947450  37382100  35155055 
  2726807  19759392   6366488  31014032   2476188  48180240  28845429  44128700  13044738  16981954 
  8878896  29048954  87577164   3742128   3412395  32728944  47110528  19622964    684088  41173904 
 24113025  15091770   8470884  23202012  16681410  51860193    459449    651922   8683703   5073956 
  5022876    306346  56329020  51493645  66426150   1440552  71568490   6495832  14542044     51192 
  4626934  35567109   8755180  12542444  36938187  28800040   5587269  28881947  13681998  62208375 
   326420  15880176  35995123   3774820  17540776  16524288   1592206   8534684  35591616  24262876 
 25265044  15936697  33325198  80006400  16148341  43200102  11685140   2323027  55031640  42335397 
 68323041   1450953  22308951  30242808   1813116  39349401  14120880   6622252  12208848   1210935 
  1565720  10526927  25923716  42292800  48525000   2810610  21566862   9999888   2287520  50540974 
 38946590  11400049  43233930  33239265  30843460   7358238  38456462   9583564   6867410  19365710 
  4675024   1852422   5202080  42089274   9933950   3572976   2978451  11374714   8662366   5317206 
 39555399  21894338  68945030  31463384   7906537  52617060   1599162   7074683   9992758  16834020 
 50980776  12370800   6833334  30595950  12299896  13051836  22275264  18515416   4807250  13101590 
 49996908  27334650   4200888  24100384  28351001  15669759  46138170  19417424  22923560  48336477 
 90495210  10531860  10260165  25543210  10389146  42627444  43132740  23032499  18907136    760653 
 14101668  28484992  58860452   3257480   2289101  48500624  87250144   5083479    700657  22463064 
 18673128  24233632  20360678   7706523  43801304  16125568  32198109  27295212  10934025   6091230 
 21672692  29132080   8593950  91238210   7995192  18076402    911478  19622248   4603809  47387565 
 54679044  30158764  62194296   4444708   7864275  42044416  56625453  11334093  84620666  29524867 
 13923936   1419601  15350027  48921184   2575971  45400448  23536296   1115226   9581616  19941680 
 84151192  47274540  48692605  24882552   4090826   6844431    388520  17686458   6681972  14002054 
 51236605  80549774  37722286  60543824    396800  13227564  53648208   9145406    386691  25835694 
 29833344  42066024  22916740  33027540    389487  73216624  45051615  12870816   4210944  15467321 
 74836712   5855589  20860768  39427360  10019783  75562887   1327014  91275072  15456376  12732878 
 11075516  10392707  26225472  62485675  29252928  17067622  17053728  52041438    671549   8417508 
 51797988  32670630  19429470  17383388  38430996   2768612   2017560  32602480  23379723  40294932 
   327665  31078000  31327038  24520032  10242996   9443760   3835104  19008120   5658013  29280727 
 10421460  27247616   7890210  11685762  22854594  67043010    570222  24394677   5047433   3369752 
  8453094  13857557  55350960    183438  75900396  48569016  49505280  28682828   6648019   8869751 
 85926168  30283840  37456089  38348461  55612974  24173515   6995284  26249340  62917968  85671684 
 45300060  14804990   8127801  48938584   2853858  58390660   6575668  36456173   8339850   8413056 
  7220367  75889770  20174812  69217141  12657330  25797860  27814572    892525  60008094  31906420 
  9041088  13243076  33651984   8618560   1654719  11245675  34778076  31792915   2535400   7525518 
 20609666   1727310  70362065  12629744  14682543  43921594  61574065   2036265  25496880   1636722 
 15554195   9447984  36725748  34119342   4937712  12955113   1177203  93431716  13937575  44127198 
 30831988   5653256   4067014   9569700  66585892   3946701  15893360     83600  33832872  54075840 
 14683371  62991390  26894208  17325554  10258752  33480980  10815720   7236516  17745682  69220116 
 59936070   1001190   8259875  11182947  12885040  50922750  90278490  77825937  24312210  38954640 
 26617024  28585044    244096  56938194  30279146  59249571  60996375   9114871  18553250  17646400 
 49305462  61564384   3266064  85247640  13238064  49112730    403465  38159163  14992208   6648477 
 16626624  54357260   9136834   2193257  45579570  19708707   8098288  36580946  82313534  26834024 
 23532740  66629472  20705139  19346250  31002832   1819664   3596775  26117384  17762599  29935602 
 18864510   1489936  55036330  66692604  15977934  16012915    531525  11058728  81252170   5982308 
 35170212   5813676  25173750   3962073  28243458  28678680  22314780   5199464  77670290   1153768 
  3808158  36654648  51015786  14287616  40122315  77655292  85173582  17913181  18142108  22620008 
 69497870   1101765  39217600  31431510  23708980  20994471   3289734  20618280   7862580  38893540 
 50607342   8921033  27936168  25932220  28530864  12307660    866718  85438094   3738708   4209020 
 25839810  10547316   8355564  13146144  12838293   2665656  62826900  28909062  14268867   3142034 
   195707   9655785   5780264  17981964  19698385  16237512  22179712  19146885  50691732  84572240 
 11461112  35696192  65101666  40911072  36641409  50919682  41823600   5820736  33773925  10717236 
 50778060  41428152   3680351   7682337  34318170  41114335  41765050  11676985  17433794  12545416 
 65095016  62432823  47235851  13291976  53618088  15094560   1669521  71039464    784320   6392736 
  2545951   1624551  15616548  10432708  47122560  13595200   2555438   6576960  13176480  11883968 
  6637422   2473380  25895700  69122644   9525728  39339287  34111740   8550465  83438536  13360470 
  8942538  43301412  11321910  13090660   7392756  34026333  14952930  90827192  88195197  88242350 
  7659888   1537386   4422392  57780240  70541772   8599892   6046416  45401435  66005120   8089540 
 39038835  82688952  26137464  30898850   6520242  19127472  14177401  55321299   8061025  42972566 
 59479056   1426851  52640256   9163402   1793296    681408  18025440  24799342  41673324  75204162 
 14395723  60267240    851400   1026582  22324320    835704  17114852  24591600  31110664   2953266 
  4670541  79863498  75820272  54042783  18905250  13736991  20916246  18103898  19996647  28437632 
 52696352  34181367  22304514   8046080   5084976    916010  58846440  13385700  26443018  24559363 
  8852625   7925162  28208128     63228  29351540  35163548    468175  26339035   2726460  44086374 
 57100662  42647328  28811615  30459048   3699930  52291245   7000048  29294352  45148640  33817784 
 18362682  27811688  58800865  18620700  28235745  31260362  36515480  31858342  64141490  26771329 
 32093000  14597650   9032100  23309630  58013735    458146  15358215  22876128  12502065  20368300 
  8237128  66716658  59167745  19294332  14817969  37561743  20659320   5465625   6897033  29654022 
 63618864   9614594  81921678  15174176  37538865  78265824  46041240  31875204  60619530   8667087 
 16414948  12910708  45634524  13377877   9933525  23531390   8247638   2419824  39925527  27694922 
 78229890  33136314    225968  24299100   1075204   8862342  40113377  59910510  19240326  13205158 
  2361821  33862689   9728310  65480208  24520696   8189076   5835626   1631522  46030437  18692190 
 91167210  18316142    740316  21813454  68910550   3675592  19095089  10912930  10534305  11704742 
 40676895  44969960   6598928  36881328  53630542   5820846  46523907  32946318  14658820  10367544 
 13534080  76593003  27787732  44778538   4769165  24423696  79006066  37665540   3096336  13732740 
 48606426  54869104   2755377  18050816  14458352    131750  37835106  10311840  82974648  35489805 
 19922712  59903036  25461620  86666724  10238030  78699600  21243981  17384500  18922904   9912603 
 35682864  69928580  16700205  18625880  70603176  22235316  18337158  24102252  27942575  40616750 
 41937300  29422000  24272134  88547771  24272304  47457412  51157808    641879  48502533   8610058 
 56740365   1431570  52540220  19057342    329910  26121660  31763690  65378496   6633975  30853264 
   162160   7010240  34140152   1275855  50737239   2165080  27845460    653920   2643829   7438650 
 65162806   3813095  49456587   8117976  27280604  38490801  22310650  16208990   8356032  15175945 
 13429317  56474178  21140077   4797232  22870418  30086815  41083952     36928  17327100   4303890 
 23394540  23117454  53069199  85660248   1114112  11670918  10959858  11616616  13967800  33955341 
 32815242   1789468   1617920  57433120  18032490  11254526   7537383  28326234   7928755  33432146 
   233548   2549693  33533055    587202  74661753    724815  13027403  70022534  34433754  10059760 
 73697830  11709144  11870399  15436687   3746784  24844472  18773560   9303420   7924682  11981382 
  1090910  92667586   8659092  57148424  34220525  32536404  36480300  65082680   1620822    228462 
 41231002   6043500  65111908  22811106  23833296  43009540   9180542  40900981   7120100  40115908 
  7273432  13729392  27579678  59828280  53445216   1532916  33111471   8888308  43247925    840230 
 22431343  47559600  34086987  42810404  61727589  24778075   9727656  57190666  71774988  57005000 
 19802047   1212480  48097341   5179278  17455200  12505089  62498438   2077110   5286218  61706095 
 33039120  62267112  30400863  27773732  21716964   1529252  10371068  24254400   5376677  39588948 
 68480522  35002192   9186982  14668200  47832478  32354361   3122093  28481522  33174550  57087570 
  4784688   6358884    449265  53661465  23640252  10386082  10365900  38625600  80906472  19595745 
  1197398  34802364  15863603  52838790   6069582   8419110  42196194  11057850    670092   2709504 
 16150915  75898610  18034688  34287336  71236235   9426438  11101716   9338193   1790142  46078024 
 56065840  14819840  12513495  27474034  54212466  10430276  10918908  30844029  25096680  19165284 
 10111872  16823105  38959848   4259264  20614464   2035356  25602884  53154056  19745781  16295640 
 39052123  22163970   7734375  17486960  20929230  60407632  22427496  81111036  23666376  12600270 
 81976830  12554654  44140343  26278868  72943983   5083155   8699904   4526585  38966031  15661140 
 23387661  49023862   4903416   7524979  52112564    256587   6634684   9258816   2225366  37759880 
 31471728    548625  26675200   3184914  39694347   3962574  44936900   2340520  11678126   2121635 
 32675454   7116432  38672144   1037928  63256518   5114780  53642772   2302850   4234618  46580322 
 63013698  25409684    564489    557406  20369349   2442128  47468322  12822940   6712706  12683071 
 14082171  32980896  19366095   4965400  23069548   8331984    913706   7741504  29546148  60889160 
  5988942  36380778  20451072  72826688  49533546   3875373  10260277   2151622  35699224  35103507 
 56865734  55422192  17102124  42592922  31068710   7207080  39867619   9579928  72234990  70387930 
 23472233  74338688  41947800  10322832  28427644  74528178  11050158   7547864  40265214  15932077 
  2774226  39237680  54223920   7260709  20769062    325376    914848   9309256  49754320  64303620 
  5692188   7041378  13104461  83763858  19719625   7645536  27135316  47613685  47185512   7129096 
 60183640  27656586  48991056   5554568   4445654  51022070  11205300   2857680  73460244  33165681 
 25774970   8240980  15597520  47455288  42900002   5329152   3384369  34274136   3541245  21154630 
  3686256   5339224  19228912   5655232  21968556   2017990  11802600  91398048   9773258  54691164 
 18219645   5891864  66312864  75825090   9473197  27697484     28208  29913982  51793577  30830800 
 17283645  18446490  55345260  16106350  15484304  45022562  42440184   3088571  58836660  31400568 
 48805623   6999234  48260711  40506264  29600600  14130432   8918742  37840439  58147905  32864229 
 94348776  38996710   8484992  17225406  69844420  17734200  56384328  10121988  38176992  37771479 
 21263814  49580172  20759040  11609874  13017774  66854100  11947338  33677956   2012208  75283056 
  7292700   8748763  16983648  44094464   2458115   6839987  49768752   8661480   1635921  53214879 
  3545377  17017920  68557147  28384130  14338716  26123168    997296  66387888  16402050  17071196 
  6902040   5048055   9436608   8681580   5095691  32084234   4599582   1835372   2374240    832032 
 14254418    228726  51154080  19755008   9560936  22613181   9217989  64806326   9983904  17319105 
 79920236  27948228   6013585    423937   7952857  24214805  34379629  28564182  65245860   6849897 
 17113656  52140501   8360310  48050991  61361577  39654558  20382966  49206087  76117460  24521400 
  7593560  12563965  27492876  10034533   7672522  10747240  50804810  13774221   1436883  17840320 
 24833100    508256  64619268  20045100  22085715  12688951  69316072   7892148   4142766   4607850 
 17210170  21919540  21584816   1983334  42040448  38683469  51996295  74366122   4059200  80538965 
  3886335  19191567  21349818   6111960  25340864  27336425    267240  21482784  26186872  36365859 
 62584800  18592625  17345988  12219432   3588715  34990214  22104102  26527440  21024913  63304854 
   225126  20674416   6721273  42388920  68428125   1772676  24127064  31786496  11090748  42709646 
  8289852   5065532  51130560  36258530  59009820   4992976   2188473  10541580   5824170  24596400 
  6604690  16872257    956500   7534517   1142048  51343953   3836631  57204702  26682243   5369855 
 23732912  18461065   1913170    104962  61771353  68387112  12559548    621490  36648524  43803080 
 49050246  18821640   1392560   6170591   5778234   3628272  41823936   9417156  19701846  40399667 
 38558997  29629483  15115092  40417569  28771850   4046232  77630760  36005508  25098888   4936688 
 34668720  61089435   5799312   1585096  65757978  29992053  54537696  82400832  39920640  75569262 
 24018945  25317040  16505562   1272327  28313571  59705820  47413374  40649418  10184072  34838320 
 14886532  49363880  37272719  45212412  43540578    541100  82510451  12655776   7461285   1452672 
 30775950  24024018  28448410    909792  50740012  37428560  39158573  47973233   4014144   9708935 
 17393766   1851228   2280069   1279152   4758879  63038128  63297936   3089989   7980096  20921780 
 20282400  10972614   4077639    622455    791154  12252378   4969734   3350382   3213825  22679190 
 11043852  28298923  39321424  29085042  54127164   1573715   2260161   1571930  47826940    829004 
  7450740   5937252   4013415  20619460  34474958  52155600  12615071    862838   7554230   2846028 
  1042190  76471156  34311113  29185485  21323016   9144520  11721900  44235264  10845963   1792069 
 58896568  65959906  46588750   8374330  70844394   1422652  37680120   1054545  36064764  48137286 
 40323164  27363856  43247439   5661564   4620858   6817952  45333390    344411  20388185  39921521 
  2051297   9524818  51783424   9435615  29008104  36808490    528654  10069983   6840636  77002336 
 13886208   1190446   1599000   4258240  17155180   3243612  12044838    453468  78313574  16142490 
 41347505  27585389  91089691     61607   8590791   2465408   4005972   1551438  18054289  65648436 
  9931200  19793552  12106680  46456146  20661986    123896   3733101  63556972  16003448  79455222 
  9390916   1488512  41748492  26880546   5828312  77406564    902922  71463618  17627376   6985436 
 72420238   8091160  39695424  63307069  14829462   3315235   6957900   3288323  20698712  29918499 
 36798424  12512040   8670558  30068205  50234322  48194262   2257959  11483430  28610820   3666663 
 12765282  72598414    582282   7598537  47809208  50458915  42592851    557847  30830520   1937264 
  9539872  18740162    101677   1570426   2042390  41467132  43309574   8187750  22084650  56949139 
 30769288  61162030  55260816   7685064   1161492  33274944  60624320  76261060  45466956    945406 
 25546439  29484588    526473  56562000  19696180  40013087  84303600  10198324   1440960  17313738 
 19076415    304317   2969848  12110208   2173623  18354060  15821260  11441250  33576357  14697360 
 29194750  21200704  75255966  18157728   9872086   2463220   1705909  56995614  38904438  21654528 
  3851412   6478020  39590208   9054000  10823310  72515880   3066288   1156428  33736970   8672040 
  8781346  52768320    544986  35771970  43763562  34130607  59166705  32174190  28577107    487761 
  4808664  25256050  33416526  13510860  16897554  71728125  78620205  62451972  40198872   7035776 
 50308908  43727493   5708856  30756800   7144076   6184464  13827942   8176949  41719801    973170 
 30322008   6754705  13132912   9303040  24217314  21966318   1657435  28897480  29482596    100688 
 67012143  38444518   1672530  61206000  18065486  20216249   1136122   8797134   1531635   8976577 
   817827  44504005  25266093   2932848  35566640  12936352   4192452  10841180   7188480   9291310 
  8365532  75199208  43432488  50733490  28321923  39091360  87631610  20729133  23291352    834200 
 14511640    761349  19743700  10555677   1395828    327990  62890674   6116448  14588557  60382092 
 22291602   4820240  53107887    225720  22575420  22342219  16301750   3417752   4926999  15912600 
 13277299  11015262    461404  32773896  57003036   4661981    461244   5336986   2299458  45153024 
 55350346  13487304  58666664  29262450  73738350  11577226  14749493  34219983  21801180  36261762 
  7089750   3500024  23351440  19156553  31303902    974292  74835750  12287600  25308270  24424497 
  5897673   3706400   8162924  23497232  28209868   6974605  31066330  19146296  20423688  50987036 
  6134767  39164955   2814606  17158144   2807856   2445453   6668170   7212738   5618808    819450 
 40842436   4435776   3369632   7147203  32501286   3600344  71384063  68251492  33814740  61216985 
  1671278  16186335  70348602  70394351  41347986  71212346  56668527  52793820  31276488  80824260 
 44489145   6112910   4006626   6282827  73262656  37325717  36600718  19778106    358883  68184315 
 47048164  35837532   6325564  66558162  26150233  30906772  16571979   2084844  26804800  88728480 
  9079560  27298600  13507574    438774  11545824   1482868  42382496  92132337  71200570  42980301 
 21513882   2736027   6391557   2220036  23280087    938700  32307210  61665705   3339296  26178048 
 20422815  52005845  36731680    183996  36371005  45534480  75963888  27085455  49201152    292314 
  6738922  50034216   6125336   9667861  35186771  33733748  18003292  12785984  38303860  77267771 
  4573385   5583669  10899692  57552582   5195780   2026990   5867960   5499945  15046737   2618130 
 33579777  44996985  46644836  36503775  27573786  36856365  13231722  68667931  38877428  56270592 
 60740313   5017720  52834032  17590723  35716362    297206  53746202  17288040   8908606  25568090 
 26835280   9631220  61816365  52563510   8219594  13331698  43278345  54423072   8996580   3248676 
  5559830  39001666  15667344  33926414  12303858   1508115  11874552  46000266  40013127   6124888 
 49108682  33757484  11370543  47396224  11513855  48237519  16778188  58354676  20651904  24310980 
 51366780  31538520  32862632   5146862  47348385  16528890  10573086  33590439  13104630  10952140 
 28639696  31313216  18576756  65252497  29114750  47904800  50974112  55646260    821060  15879710 
 80892011  34582884   8980042  50602023  38748235   2295425  16236394   5034749   1794464  19056810 
 23333190   1267731  45677369  13475328  62212190  35740035  20732602  33674390   3348540  11266971 
 11515989   5352417   9476656    741660    206558   2917964  18591795   7578879  36644106  17012828 
 20142408  21917022  57174688  10601536   4944030  40107848   3009320  13751453   4096512  11671792 
  7937669  88157074  58198236  25440513  43534128   3462543   9832389  51200472  12002890    579860 
 40840568   1188180  12822888   1265820  42024360  25234573   4532696  40400526  13212279   3596928 
 10159560  27559554  26315712  56063882    314464   1527669  47303775    690182  22558830  45162040 
 89940350   5821758  64366650  14034856  80718958  43630945  24722658   4261852  13643010   1115625 
 13619816  76692167  50171380  30862080  43435726  47699505  28238166  49081755  58966754  25178032 
 34728219  12310380   6015528  41064000   8167412    661710  61805367  25149255  46792874   1545850 
  3895682  90518520   7500234  10426808  42915240  46296859  39917890  58602390  57898266  53923392 
 19232602  79777020  20864877  88737828   9735895   1512000   9905554  45407544  13380395   8583554 
 51455472  81260032   7093536   1464736  78061242  29365339  63568200  29552160  76501728  63996741 
 11324610  29628060  38460719  12283229   4370445   9941316   9442800   3322762  64708006  37956204 
 52671085   9702325   1184079  61134045  12477528   9265918  73046225   4863184  32746652  15368508 
 12579930  90062440  33649195  33513540  51152685   8777214  25223776  32925582  23516740   6831960 
 38574522  31634350  15924804  21392332  38054030  14955513  67687354     70920    604042  30981548 
 56210066  86590672  16742063   5964229    102512  22031184   2370840  42895147  54531340  22205144 
 79774732  28234700  28518073  12136579  32154653  26024831  50784360  21366688   7320728  34057440 
 23714750  39182400  19472695  28447750  21845056  21372386  13268892  16343600    276080   3659107 
  1546488   8394176  23108577   3222870    296985  35211696  42065562  26034281   3677144    557634 
 26106902   6636245  37133712  41611480  33702396  15447544  41777430   9553082  41735793  65291963 
   777499  21530300  34020871   2858679  14596530  52768796   4005787  64245468  52715619  60089180 
 19018415  26384025  12365166  38585832  51584850  15623520    863766  44717446  40719905  42427931 
  6976886   4765554    482780   4174137  13273632  50635068  81146809  70813632   9898280   2361888 
 80888200    634320  49655074  33291440  62761510  36717200   6302096      8659   9277833  37025099 
 14487008   1928619  40133156  14455752  25495002   9756895  14622750  12623884   4216144  41732640 
 51776088  17040815   1415232   1160415  32563888  22766795  34609082    306646   7301338  73471344 
 37045720  37668974  80833619  20452221    520793   6329807  12200304  27133008  28455105  15074752 
  2748180  56909124     97281  21846921   9465134    148503  78513620   2026092  10214294   4056710 
 48093932  43080744   3334798  25143220  75316275  23754240  14323870  12088918  19311540  11386600 
  9010827   3768985   6180318   8212270  35211024   1277913  69588288  20640690  23042500  27668784 
  1457706  46022400  25429714  18200336  10251384  51534000  66978230  20458440   1033035  28877851 
   483588  55488006   9065680  34160280  62582388  53750080  32068515  16815264  36956394   4657290 
 25667818  16366246   2865046   4164873  15770508   9752225   5261733  71664848  44723328   1702232 
 39611091  35070684    390034  10527216   8031456  74970285  20130651  17370108  83056428  45034690 
 28800282   6845815   4387029  14515639   3017700  17327431  10972953   2933842  33596418  18368686 
  8322086  28630308  25335660  13419875  27986916  10744386  47992263  12486424  51879245   9473072 
 38561760  98088816   3063400   2404030  21679190   5039763  18868850  21070504   2716604  55388645 
 15095880  47986631   1021237   9864468   6405007  42939273    828736   1117500  31611200   8209788 
  9348028  11622771   7990200  32667452  25195275   1989778  13747656  67707510   2853792   5228496 
 65716288   4157113  16304242  12230160  53670796  31059840  22564586   3293446  64889266  33315762 
  7352848  20890395  35670352  19980216  47366108  40200656    822514    631012  67272882  80304605 
 38812224  20111481   2725938  13299520  34292798  15858051  40551028  19462500   4450041  69984324 
 38976351  25549224  50195110  19992142  50946445  37190519  30040140   6859048  10719705   2604365 
 14013361    229976   4405245  37592814  14428818  23802163  35753144  41358695   1828353  18765044 
  5852418  12831940   6094248  21383838  27346739   3783600  47912975  57587642  67407480  12303536 
 22246980   9725802  74297258  33442513  74635284  61704320  17868064  49508361  23203365  12814016 
 15121104   8006907   3924255  16355631   2940939  50876532  37425648  16530146  21159968    966885 
 53419450  29321600   1486936  32365491  13036016  28990064   7469037  11103792  27547700   6102626 
  2598729  63212816   1893710  23307891  11207572  33781176  45987812  35747538  18498396   2100072 
 42630390  47186226  18197620     82296  44142420  76598652   6344910  37406820   6660700  91548360 
 67748772  12968516  73296110  13974984  52144449  20554911  25585476   3384982  36854370   3342703 
 21768754  40429530  32185192  18253224  12651256  23840684  11671880    208582  33771181   4030434 
 78623706  34306332  53593144  10456568  45143280  42044598  28865510  16167438  15040610   6747488 
 40373993  39204284  11714184  49499819  22098725  67617056  29940998   3430350  39219660  59387160 
 48083640  21923536  34264658  44962862   3295746  38591505   4193175   5146944  12478906  30669231 
  9467700  16499090  66524796  23063068  49893040   8376575   4331061  88923408  28425105   9033934 
 59859000  16134270  26306772  23408176  19103920  61060634  10299118  57765960     45384  18027922 
 75592125   1249668  64455950  26426680  62711523  22021464  55263505  24583682   1639548  50967980 
    36335  21670614    591192  40502500  49001565  16512619  28168488   1191925  21373795  25041183 
  4003010  10493184    928126  27734690  18466563  10836996    438858  62363819  21395176    594220 
 28085120   1221366  18463425  75403160  23266906  30577989  15878856  38581774  11908782  44664937 
 35826210    706932  43295492  25041240  13488744   5188480  31252455  72946181   8915720  61529578 
  5421651  42597100  50094828  35998742  26521095  17281602    578650   1948516   1787622   1623840 
  8201457  49027475  30713088   3316398  54352920  18069648   6399285  33252294  91094174  38384235 
   589776   1992750    260190  31950100  11092375   1828680  70050652   7154196  49615460  33850876 
 11122280   8101520  24215514  11296100  46310870  11686497  14525254  38038169   2372804  69981810 
 48889920  16963059    970816  50738490  32912460   7239808  22130885   3202826   6432664   5554707 
  6177004  15826468   3268352   5882340  12416142  85566601  21769838   9098500   5311755  58186342 
  4433010   6275464  25937970  68413037  62706884  49119168  25037289  41261080  11365188  22748468 
 14004080  16978928  23661540  11262256  42650058  40901284   4618152  21138464   3807776  89235550 
 30512565   6346968  38188331  79274142    839970  14287899  77180700  40962204  14055804  17615040 
 21868584  38013700   9131712   6284068   5139065   3462830  16396068  63250020  28145650  22261986 
  8609104  76954852   2916846  42433972  78148761  45600098  13415940  22211376   3874475   9623526 
 12777618  17890358  85651152  11706312  45183920   4949502  41037115  49058076  39862770   2271260 
  8834640   4761696   1237947   4793768   9614605   3132129  51950158   1321216   1712084  64258375 
  6415360  19478600  84089205   2379361  80454747  57007704   1969500  70215375   4360204  17710938 
  3966900  13122781  12291002  48421016  55549561  77665809   1685553  20808560   8570346  36218902 
 42702182  15380386  22460558  28438592  15624375  14739372    858366  27916640  35763090  52806624 
 20320543   8279136  38613056   6403484  62730018  26773836   1571949  47392579   4061288   1610010 
  3899469   1149150  46882975  49665275  26629120  18945164  43526680  31788818  68276769    114434 
 83642542  34646865  89713932  68003620  31061200  72571917   1179100  28677090   9536666   9637460 
 17611466   4798799  66487275  22294540  63167032  16947012  13986707   2184228  25059105  66457556 
 15539712  23393543   1049682  31739196  43373547  26867268   8525415  13123600  79007148  32096994 
 24726105  77277888  76426812   2255268  48065696  11676000  56204316  81509978  52829114   6154420 
 67212444  17415125   3806488  30654365  24793520  73391056  30587760  14750275  64577100  52169832 
 17722496  48085129  22370790   1569006    340124   8489280   3555760    536670  73196170   5871256 
 19095178  29553160   9131317  17941374  49241640  53726842  46576932   1065728  55694450  35515503 
  3079692  56833127  48140526   2015778   6144780  29464869   6075333   5079360  47733000   2734263 
 36147805  11354240   6756607   4577013  70497936  20149528   3034350    612320   6512163    771150 
   119232  11742360  41489884   1392662  55488513  11178108  58625875  25879555  44125020  28866186 
  2172672   9515704  22554953  10179200   4395599   4459591  11587745   6297976  52755758   2572425 
 38591760  10827516   6047128  25950130  20840346  30258032   2118125  14370669  37454352  24029148 
 50318456   8467521  24659649   2381672  32702400   3557764   4789206   2671045  36220014  72909936 
 27276102    571170  53988600   3773172  43611040  46523871    834445  55672878  29043679  35093159 
 45366030  20671476  14367456    989000  77888277  34204489  18361260  53647776  54199620  10383760 
 29288318  10700268   3265258  21769910   1500600  17252076   4608681  29014440  47705247    492453 
 14818000  13448504  42959792    255255   6104555  82350584  61886100  24430615  11764816   1482028 
  6670865   8626863   6395432  11139332   1623888  51484511   1364760   4708990   8500556   2744092 
   286997  10553088   2851957    639988  85562059  30284854   4951934  76476960  78592000   8100933 
  8478975  38657948  34000992   4997308    301876  53362500   6832647  60168381   4252542  33001520 
 30141810   6567419  14330228  70387856  84753570  39455200   2922536  29883590  61652730   8808120 
  8749251  63174930  19842084  54627580   1886446   9442915  63493170  20124720  32185096   5894693 
 44535087   3504537   3607289  12095872   2682548  72838160   6715992   1533180  13356543  75654264 
   746511   8387848  35670145   7715556  24484200  61732270  52391460    699750  20155157  12227450 
 53262992   3278109    977493  40821570   1212505  30257994   8925640  31100718  41393711  14236110 
 55580736  15690240   5662860   2686731  18063110   5491080  55048662  43087430   6124834  66047049 
 21090736  14714040  10546752  34061288   8952057  41544064  65425367  38520693   5003600  79499288 
 18659727   4756719  41279210  18610280  83639280  33701877  21127728  12644144  91380150  66571614 
  1608768  44549703  48728541  14269488  27506803  12421780  12336280   6898300  35836872  17937042 
   670852  47849562  11920240   2553201    320178  37699600  15278880  47976130  25454920  37017288 
  3930465   2448299   7254200  88923325  71333638   2381500  23859990  10170160  17579256  29462805 
 16688205  64180450     18924  35211564    494484  19982045   6069290   8920006  69238750   1624352 
 10993089   2060788   1083240   8358471   7427538  23722700  69024832   2795786  34351096  44382598 
 10681116  11796420  36235301   6531675  14474208   2882380    850454  65708068  16572500  30282016 
 21842856  44308056  33920865  17700086  33692441   6433596   8485706  60364167   1285968  35029256 
  4842243  36409578    431334  52051992  55104000  11674304   3492504  29903048  16698770   4925056 
 32692002   3663925  40235370    880275   7488462   9324714   4820867   6494720  37633726    198162 
  5199795  52469754  10207146  27428928  10557792  84580692   6408138  18975904  59631024  22251468 
 59151216  48014860    831552   1005303   6359926   1253224  24555495   1406948  67853745  23035080 
 56969805   5221979  64710762   5918552  14630028  47554298  29019398  34548448  41171854  50464865 
 16696302  27342778  40129440  23658966  19562104      9882  32194562  14089738    829422  51371635 
  1884970  38593446  38785713   1206024  53612049    219657  97475688  30129885   4035746  50356422 
 21570258  57229984  33780542  27736043  52688292  15678810   9460380  15982908  22984353  30435858 
 78055820  11963478  57995388  26493316   5468806  12453993  20018936  11490250  15963024  19134358 
  7800975   9815040  67057220  31752042  12429473  43505899  31840368  69841800     96772  17782980 
 42845412   5794195   2764302  79233635  22261236   6718052  23854880  41938525   7562100   3425466 
 20351736   4882680  18690582  34814731   8450838  49964160  23113472  82858680  12847714  12308544 
  2648700   5223280  31140729  10957824  49767977  28295280  43338548  37448964  13773672  15461417 
 38328358  40729696   2265604   7114860  30375691  73639652    175608  13948200  16374646   8849090 
  2350871   9576470  48595866  25223385  34263750   6264840  54967500  36915428   5040092  10944618 
  9616646  41845440  10257134  68756877   1452894  60503846  17792301    755058   2844180   4861350 
 38402495  54959718   4337372  15938298   5353656  27222203  19263387  28681883  21098176    313866 
 10390413  75477976  47912600   1108206   2928352  60729216  16885304  69277560   2013592    713065 
 14574294  25419968   7703380  49717800  21722515   1613300  15306564  30699424   4053312   2657389 
 51689456  67530198   4711615  63677368  21939016   7793868  20472396   1156610  52318050  62140910 
 43654548  68399700  26683866    316332  55152400  23801085   5241628  42392880  12592988    240042 
 49481320  28568535   9586830  18069420  79606207  13076199  21887172  11553300  39624858  12134092 
 30555083  21071288  70654342  52593810  24995200     62568  21222054  35636770  55031233  36705332 
 46776894  41824782  12345995  78947031   1513655  42842800   1622484  22012390   7353252  79589466 
 44273658   2018596  23859479   6488289  46703352  45332664   1452452  77810490  62724854  37709485 
 54173855  12310449  51768750  12918960   8823814  15058554    974051   3931482   6363840   6311097 
 63481548  24129144   9373294  56820084  24423315  36608550  58420500  17732565   6632686  32018616 
  2176044  88368652  42824384   8905936  69137856    177276  17501049   7858020  17842661  64878884 
 18669221  25539800   8118294  12474972  27031632  16870337   6020640  26524658  16666344   5436260 
 21505625  15401932  25190766  16273960   6569300  68905396   7507064  13620008   5026516   3047475 
 12337276  40356736  27076106   3837192  13031984  22560770  38125458   3591683   3059820    980584 
 16370568  31079648  30029424  28267428  63975956  55549168  16694316  72130878  27353550  32137452 
 58634394  19919260  23172250  65500048  75904020    986996  74246800  22174317   4259580  12386094 
  7085150   2951094  24776504   5521406   8951952   2279793  18227638  16527493  17260047  76941263 
 92388450   2582796  10040031  11376096   1173788  12937544    762619   4471000  41060804  36292698 
 14561046   7992920  32980616  25576643   7954589  36746095  28816190  28870110  10890960  68483328 
 18177250   2636700  40440750    563288   2769300  29493045  29585590  43114045  16477330  40261896 
  3997998  12270176  23701944    763380   5723788  22549174   5680874   2885080  18819904  21816000 
   452145  51888647   6210450   4171997    770250  36668995  14793922   1429445  13075920   1934500 
 44327970  14785892   2295306   5511030   9438525   5584480  50518568  31188960   5363842   3257520 
 26724542  11066484  16690080  92847966   2719080  19950399  17406873   3933240  37773375   1230775 
 49353090  49114960   8880008   6704154  17565126  51273456  31659429  42679130   4017218  31828002 
  9240336  22123719  12285192  11604108   8534754    811828  35791168   3405360  34800975  51349800 
 21151935  47913628   1129620  15550269  24329136  68001560  44848551  44914825    871749  53220404 
    63333  10859621  35748000   9194526  37368687  34847415  10350288   4068512    384120  26914524 
 55135828   5158440  79006901  15394600  48911604  50389560  30700296  53243246   4246000   8836829 
 37894920  23607196  31397712   8535175  10734798   1026630  10690016   4347285   8277855  40519680 
 25871778  23299451   5172125   4194594  20699742   6399090  48296688   1337581    623304   8887700 
   101376  53968780  32480486  20512730    451904  78073380  21444164  56370171  70481394  13424832 
  6691176   6600612  50448860  10482783  21771666  18259631  50459060  32591972  15922452    289674 
 69645873    981988  13859340  57647696  13956948  41941215  14695425  20272968   7838252  20326341 
  6479200  15357392  21233295  70297527  15889569  61604592   7166500  34478117  36436113  52075521 
 12896928   1635876   4506966   8984079  18368665  59212602   4949876     40000  15583183   3146769 
 17825886   9728556  35310460  35606844  10295018  94322987   1813108  14446740  49599642  26032707 
 14268288   2360776  17875288  35617450  26327097   6262320  19825520  16844694  58759344  20949536 
 34323968  23926092  29176206   6419415  46045792  30232800  28323521   5399040    818755  41239418 
 44708292  11021935    255307  10193350   1940246   4430010  10531494  16348972   3747408  32049279 
 44901202  63733348  17935514  33053340   4634518   6547685   7452852  24137490   1126188    689690 
 77566944  69471477  16617855   7286112   2065856  31495380  48009998  74089044  24481663  66470944 
 22563630  28790380  15132216  62852669  21420450  42941349  54514173   7191200   1641304  36075034 
 63762315   9630816  11679381  87704590  10686060  15468368  30973272   1466910   4495038  36114903 
  3561900     72520  20547536  30662248  40378982  27146406   6842290  37998298  28798208   9348390 
 15419781  16293537  79596398  48721530   5198115  22007601   6827690  25059233  54729072   7333590 
 10272636  28145106   4247620  62520040  45333380  10030020   2343143   2809344  25651808   5244750 
 72667479  55886700  13507942  14109648  34947356  58989463   6684282   4306360  28573104   8177442 
 19937672    237573  70304941  13122065   1736890  46700850  13064400  37515264   8326360   6228510 
  7893815  35737515   6770918   1355690  25175108  90615780  54425342  57115330   7569667  17625468 
 46223382  20407800   1173988   8961504   3343645  72076485  12470790  15416082  38465049   6755607 
  9119421  79335535  37882545    462704  13907190   6303720   3638388  81365184   1605440   6237189 
 92384416  82186880  10712061  13646612  11503410   1692672   3529983   8722620   4955712    523201 
  1797656   9314487   1972911   3670368  21756050   6147600   8203171   2969056   6806781  42818743 
  1670119  34037913    666918   4961451  29766000   3180100  23654246  51430613  15772150  51507864 
 46075095  10722396  29691804  78499729   1530792  52327374   5364000  24543189  48433437  25801169 
 33739899   8852474  10742886  27315260  25589200  90211772  12158406  43175250  46361281  23240932 
 19725608  31487946   8555737   3913260  70202440   4535136   2111773   9546030  14969133  34723542 
 72712854  49512396  17404398  42577652   6094140  12661009  15427890   2506937  44045806  23093124 
 27492292   2545772  30715185  29639880   3284416  16399790   9119164  63125692  23999675  54621238 
 36260949  10605070  73710628  47891690  18589420  64880770  13165024  41508681  46054530  68654824 
 51217425  13285904   4232592  32854584  15230385  21100472  43164200  30178798  78000300  46427136 
  3975544  20088638  83828563  32384351  23345432  16671723   9067840  38213517  28241315  33439368 
 21536366  12310038  28346412  24216684     80676  10444226  35590990  65438703  33479776  21593663 
 43884000   4004928   3220920  17401125   6915800  80131520  22051037   3247860   8243710    844812 
    91553    861630   6689706  24515460  36397002  37238860  44612844  36353700  62393840  44490971 
 15463219  41181833  17290875   4526384  43990742   7767936  31594860  43897192  20925816  16070010 
 83091640  18123820   8276307   2507925  38635269  42485088    500124  19534437  56718896  19301982 
 11489532  50394951  37835004  19245360  35456560    994992  26437821  14104860  39401439  57732354 
  4940412   2023500  50977268  36558620  32221632  76466916   1047645  21087621   1748460  26336234 
  1279783  52479618   1457920  12778734  46011210  94973092  18195190  52817520  37554944  25605696 
 28916032  43775810   9379115   1352757  84820905  22457620     69748  24990144  57074220  10754609 
 21435885  18277050  20369252  46472750  58789913  18088272  15589153  10445134   1779594  39654084 
 43888265  11005304   2200432  18441244  48954409  34803291  36978133   7078716   9700321  35378254 
  4863052   2393160  89777970  21815540  39269646   9645466  21856092  51420915   8015150  14618232 
  6652368    162442  12106949  66518060  21328083  57249816  69190480  34850060  10558464   5568465 
 12490687  12672400  17485615  10185890   4699746  61150722  33331140  26888640  33276776  29018908 
  1117886  89627399  57494528  26678536  10279460  46412460   8673747    518070  20496132  15078336 
 66251152  10337120   3237116  13908708   5554692  12202685   7384573   9846900  26431434   8660884 
 53709967   1812375  59492384  25957070  37571350  45950760  31317390   6038056  74349760   2823093 
   787930  49643768   7158408    632016  33264325   9606663   4218940  34820896  44416512  12600444 
  4763745  27026373  23849561   7085252  12046460  57175380  16664440  17674840  50926304   4387250 
 60286957  15216070  14770680    512148   1521846  10664547   6773200  29650267  25899426   2787963 
 50876829   1772493  45157891   9498920  47886560  26123370  63804618  14916667  28121976    758688 
 12870131  24688898  37551966   6903912  23081688  10120695  68165358  83022560  54436826    911684 
  6507006  45470988  55851516  19862400  33677728   3124224   5689262  67497776   5888912  46761660 
 21434790   7256340  11902429      9603  72838863  25582688   4176800  18645384  32395790   3154772 
 16555293  21872488  26278464  74584092   6587730  20077037  40048944  56725935  24141904  26012042 
 39601785  27949880  10012750  31999920  21980759  67604985  35163380  27158847   7083782  23114184 
 75204545  67998035   3474238  36690336  15364160  22334180  33205608    632896   4786281   7438200 
  3552549  27420480  20196724  11366568  52553925   3872760  11558443  19084425   3668591    490952 
 45375366   3588604  35870800  98633570  73720395   1965330  38167840   9609975  29057028  24788508 
 51540192  86053638  95366733   4951343  39584015  51372058   4203570  23052480  83583936   2533195 
 32796736   8569325  41059677  15602025   2778735   3041246  14197750  43234704  12940755  14814135 
  7403389    933849   6257300  12268927   2991092   5204632  48607322  69510477  11242000  23624970 
  4053895   4624200  74109177   1055955   4496264     82008  14583968  28652224  18408138   4648293 
  4672038  16490901  11783030  28326363   5674071   6976326  47386651  43013740  48824870  36119964 
 54199756  59694801   6844228   6042546   1979520  51119910  50342644   3647532  24278438   7021438 
  7755600    631167  37290852  88104320  12246428  33615710   9218439   7960657  31720384  32642750 
 36409412  71122752  62638454  16042110    642350  58472040   2054368  11611360  28667742  17815378 
 24421683  13413750   6782708   7730467  28382284  72235146   2829615   3424125  32107890   4726572 
  5840073  12502014  15371514  38561424   3271158   2541096   8512645  64030068  16068927  19434304 
 23036588  24434714   7520184  12383208  59229156  10949002  73783990  41781159  18431550  63195962 
 12777861   2796171   1434974  40335990  12197262  15482376   8387292  23464050  31442014    353184 
 16301040  34380426  32282178  51024384   2047500  20630214  30258018    803346  15975360   7176624 
 11887292  18002847   1559481  16534427   3684274  30125056    556016  35118912  15745535  17111290 
 33806592  28498376   6617524    328020   5454930  48769056  13574350  32343927  20962134   5426260 
  5683132   1800960  54910767  26170261  30159808   9595852    875058   7343504    732648  11252844 
 28924194  60024996  73448352  24723659  46255880   4280766   9456693     58797  13159245  17051070 
 21332298  17644220  48497915   4149476  33578394  16766806    429063   3862800    240264   4955232 
 51339296   7418562  58663553  75227750  70148622    616225  65411972  15863881  44614692  94933242 
  6198276  36354864  21789600   8305920  91226992  34812662  28720021  43498480  28378896  34199484 
 23487520  25366572  14152000  34245120  47148562   4534446   8772276  56602896  26424486   7968672 
 84925384  67845400  29139628  18309060  34450998  17606440  38249736  61322240  25974109  16832504 
 13768283  11358338  30314650  45024525   1304595  25747680  45207743    514698  11067500    973700 
 90744780   7188210   5343603  38515419  35191566    605605  11972949  44154300  67857042   1262301 
 52787608  48015840  35105844  72110970  18983475  37176202  34915480  33778732  17242368  10427758 
 19480527  36913808   2889558  14388929   5591149   5484945  20009138   7035384  42086850  73494432 
 38851428   2456160    614384  15094928   9947462   2213910  23399774   8360733  14553054   6455694 
  2245880  10556670  53248680  17536068  17896000   1392792  75152610  18603968  56141811  13097824 
 23832486  13642447  26253018    807687  22683372  12345608  57590962  12300005  16703035  11757753 
 26615608  16858640  10728020   6095947  23768320  11935887  68376555  39361560  49449140  12335927 
 21784329  39632560  14651280  65329500  70506413  12635100  49171365   5655000   4224193   1213650 
 42343653  17240675  13999232  42987400   7000448   4243423  22243508   2606240  11443068  32215440 
 59800552  48691881  48850670   6218836  36218305  83626060   6393825  24683299  26726672  60354800 
 31057472  53405488  60183977   7839729  36060037  34856876   6456584  11851950   6438089  49397808 
  9397755  16744032    937830  35550610  21138708    990494   5161358  14910472  18716672  28589987 
 23115001  89547388  39528940  35988279  87000939   2899840   6881481  81544782  41773050   4504180 
  2327922   3375660  38658473  27754114  67816836   3173728  17201450  33060170    372302     35154 
 57446226  65774250  51992740  15808950   3354086  67262944  17860977  86643130  26929686  23329205 
 57949983  25168143  25021700   4903056    193494     72180  48982752   1290366  26226520  26995200 
 11763505  34489252  47027421   4363706  46901582   8347476  24969600   4215904  43343740   3261620 
  2786792  73655400  64909662  55404448  54044494   8178395  43311672  19694832   4133280   8195440 
 51278640  11342170  89037312  22436155   7558884  26464104   8926428  69688216  71163973   1766131 
 10935920  47553440  11159370   7318536   8347491  24058139  27838707   7089540  19788772  20203378 
 13922914  21794682  68892670  39232897  67364640  18822400  26174642  36865980  10463600     78705 
 30704531  25307776  24802890  32302064     97768  16307140   1195782  19210343   7124678   6499740 
  5493174  18865980  10926784   3029760  20404410  44664204    533426  63404696  48329880   2341446 
 39040144   1882155  19401332  20123100  33555958  11372727  32857005  19109492  31996890  17198965 
 26489376  81808828  16506248  25391610  29929854     35700  46771965  16862968  79881582  62966904 
 82659928   3045620  15910648   9200289  37393020   2227077  57898816  41225765  28240192  10554961 
 14101608   5814487  14641360     68868  18771456   7746200  33317112  11395560   6729198  20687962 
 53228896  65321746  26014344  14877069  42157520  33019824   8421776  58685910   4097952   7068222 
 15124866  17698179   4549545  13279728  56582136    709709  58016585   8010288  98217360   7115376 
  1697544  60407235  46089560   1025362  14512547  50951408   6226854  12370725  50520981  16880076 
 35481456  67479119  46056904   8535894   9192295  19553940  36782306  17311888   5657625    208535 
 22150656  51647568  51363156  71928375   1246644  10368696   1433383   7813246  29073475  12401760 
  7213250   3866604  12043434  11960630  19735500  45098016  16273690  42426420  12202560  24061872 
 31929468   7558719  18211280  43879257  22805901  39026499  10137083   8228595  13381584  50670144 
  3234873  32743311  64751230  41519142  54531501  22602600  35693008   7405615  11368056  10008096 
  1841763  19631940  13964608  22888536  61652328  42880499   2357768  67701088  27976527  13903500 
 13087580    432032   8173855  12156144  43188433  25380420  39911070  49779858   1817114   7241142 
 41408280  23970436   1046672  25256024   6118092  23221218  72492469  84306882  24350238  11596546 
  6936113  14058200  17857310  46599672    662796  29353428  72221259  80004672  13648544   9559125 
 23636512  10627173  36148806  26020712  57162792  78620220   3532240  17280957  81304612   1517318 
 11053440  12805364  19651647   8223462   4920818    412134  36513312  15297484   5956704  74505492 
  1031632   3783990   2832603  31001856    518752  62245925  34623288   3606365  14780766  15331292 
 20458698  18399582   8205824  31788750  17607600  11646976   1366506  11871150  15053782  54582626 
 69007104   3984357   6586356   4141163  23861040    668542  26768190   5386342  71236704   5215440 
 42960045   2877960   6705054  23363262  63820120  22096792  65583790  18150792   5519241   8106621 
 55221380    626075  20627490   6280090   6743700  17425620  33696690  11605731  49539615  55829063 
  4445848  16775279  28886900  17914445  16985984   2908356   6916067     88256  15362204   7494776 
  9134404  58595614  10061856  37745015  39162336   8421864  35671552  19877040  39892068   8542800 
 40418214   2283644  19012400  34687590  27699753   3848271  11882700   4821795  26829375  74487231 
 19331193  45368640  65727536   5283252  17497119  25478145  15512348  30354020   5248353  33596560 
 16659150  34305710  35238568  59932279  84065640  13198925  37349550  10089810   5992308  20203005 
  8928400  18161352  33774320  15751125  12013245  13747392   4937636  12460220  14850246  67280598 
  6466160  33480705  39332610  22940775  22546056  19747068  64678248  34477828  28529760    213264 
 44070003    553688   8458801  56174631  25101916  42687918  72725224  22765470   4876398   1835539 
 46605468  13240372  17259905  20512064  29744598    728380  28650020  29841269  47061202  69190125 
 55527255  15847975  16135504  23268531  10992364  26839260   3638146   5230743  24996800  18994257 
 36882419   2139915   6024460  53257442   5457318   2780164  36063900  62389448  16558325  39908248 
 10105440   2488110  11345950  15551982  32716516  24422727   4233738  27116596  30914147   6067308 
  1095938  44945834  12645308  44782658   9055431   6359787  31515295  34001026  17803495  39853644 
 48653700  32612040  49695526   6350162  32864452   9431841  30435909   8168202  21067872  22611456 
 59604095  10102320  20696320  38157770   6078020   3416496  39560456  43150140  10075780  39592981 
  2807028    257499  31086045  12957264  13453416   5242448  15397140  89132913  47494844   2360448 
 10947150  35383656  10026228  92832963   2164617   1712305  13382880   5657619  62890723  14312287 
  8279220  42559125  34320201  22698611   8915095  50785590   4572932   2244164   8309973  61776000 
 67655176  10187306   2121616   9700020   9883800  17086149   1041900  10319888   1901352  26183027 
  3214365    393618   4759097  42594630    852490   1207440  34184689  11561774  15688212  43117206 
 41320450  23604438  51932706  19535208  22854220  35390641  14216202  49780276   3920000  19384668 
 12992080  54880131  99630330   6450486  17665391  25868700  23280692   2749617    742900  21599952 
 24594450   2327232  13641102  47158384   1115070  38154950   1478223  23449817  43472885  18906116 
  5589338   9408865   3312460    576378   4615500  12429778  22883904  70705980   4448906  14758440 
 11812456  54359370  53330925  64929336  11937906  35902334   1157989    109113  44684244  41940324 
  9372909   1290072   4617847  36607125  13127616  10341375  13252932  22869756  20026842   2494525 
 43612108  62867259   5168916  33047240  45364134  59292160  20944170  72559080  38788202  28789415 
 81730800   9363312    737550   8280402  13833072    562038  30758169    534180    974820  37716982 
 15184720  11428200   8578011   1621362  67427586  84673368  43403896   6052074  65714532  17302680 
 68359199   8511188  43263000  35668736  11856476  17787420  25733523   1618552  90881360  10983224 
 36264790  13766355  83441088  26643968   7336698  23393292  27096880  55671840  50493630   4622586 
 10425360  18198501  44372655  28221080  13084208  43141004  27294813   4930278   1089648  10663160 
   666960  15516764  17386045  28575078  70532784   2563280  26487375  29634048  28917592  37648090 
  3889324  31830484  33560413  22360030  18338684  14627439   5490349  31479721   8028692    229886 
 80530372  14251749  16281335  25169520   1547276  12630800  14946692  14277224  73275867    648895 
  7466240     38058  71577312  32218948  42484911  41193648  26315358   7907088  14858525  66897171 
 25469973   6130812   3797815   2594265   4395116  22351824  32044020  19109724  37442775  18937248 
 11720217  35341824  22115401  50935716  26587677  22001340   7385710  15405245  29772864   1574166 
 44104410  46258625   3656160   7808352  25192475  76712508  35787699  12481179   6830230  39805959 
 23451973  12590272   1883540  32767844   2137880  31658575   5816832    236964  13310214   6440564 
  9886272  29721889  45803615  47280864  52878744  49884842  12091916  11637340  20979166  16408260 
    95796  25030296   2013625  11196619  12787434   7530952  38545794  44028160  19039320   3064142 
  7137751  79700290  21661710  35385372  81475018  29622876  37547592  61638148   2296495  29789104 
  9083018   1870274  21697368  59110585  15943263   1403002   5896418  20702560  34241552  14682944 
 45547596  10012464  37025100   8052940  25113242  26442185  18925406  17968000   6644850  50533443 
 64697568   1349556  16945929  33169945  23337342  44500890  11779810  22919408  21387795  49653786 
 12856592  66313200  18663856  13500841  35459203  55368645   8885064  56800800   8181714  28727360 
 50407767  35812622  24036102  12642528    403480  23609470  31115098   4628145  10117633  35540795 
 37187332  20730542   3957504   8221647   3904800  29455545  47997103  14309217   9032604  31065177 
  5055696    510760  40996800  20164527  20082306  10717218  28195924   2475744   6673129  14531913 
  9564324  27615786  86637572  42648840  10204240    323931   6081296  17340325  41077632  39050814 
  3465210   1180356   4854696    617141  24847773  15633184   1061340  15537957  16341575  17225160 
  1129898  20044452  13775950   3932632  13749680  33842302  20584296   1323348  24735626  82420808 
   702260  84384472   6539632  30640198  20184520  57997590  66602760  22245124  38548576    250110 
 17995410  13615778  13614187  29324420  54862992  26935528  16563448    388056  13041568   2239744 
 27583894  15986358   6233160  21051228  18446976  25348507  19941372   1083285  25410055  32770296 
 60949320  53967173  18357589  43698710  11595505   3374605   3447150   6414656   3101994  48573260 
 41431932  41148810  10447893  42126735  52927350   9318132  24948352   3389971  33574837  30934829 
  4157496  29675436  37241974   2749514  41259306   4889248  30055928   7780000  14751594   8773050 
 10681814  25623104  31712550  10522442  15938052  27363762  63893344  51417916   8149504   7756791 
 36000954  22483251  37602144  20009673  25759872   3236585  32874240  39669840   2067802  12178636 
 37990876   8429993   1490883  12995725  23534720  18838932   7037874  18230388  29676833  38557884 
 43508385   8938281  63841750  37978308   9774864   2666620  17871900  43356611  40632161   7416396 
   510933  40245660  48471136  63524816   3397140  11872120   4767165   4046544  37722735  34107815 
 12409541   4381335  22597131  18745348  12818968    405455  23821572  36525960  20538441  16799602 
 30999156    736047  20965872  60651769   1034094  38049885  18392373  14592396  15856792   2832403 
  6936000   3027281  27953079  63652050  65563186   9320940  71925300  22175604  10631868   8004087 
 13828800  53169720   8344866  13294202  81097920  35317100   4020096  43361158   1889244   2082696 
 26442548   4465925   4195296  65406740  87669450  21023553  84073096   8124827  35427457  25870752 
 23116672   6119212  20988400  21335391  12804192  18683595    363475  15434052  27880788   9047376 
  6849278  19443816  31627835   9079407  62880000  37027062  11119879  13511216   9230528  14958453 
 25023172   6573255   6135036   9019725  23082435  74066065   6121920    213120  26099792  24302525 
  9691980   7125696   7699575    371490  54545530    757860  16571214  32315283  49746648   2353130 
 45005980  24820867  60751150     57834  52852224  71281710   3103826  16422555  40654044   7392748 
 31539776  75063047  29658164  15355035   1573321  25654140  69642133  36102150   7249660  12400544 
  4892280  16007184  23393188  34706864    386863  14269374  31943044  24433245   3843444  13922468 
 21312042  34992718   8369205  31551898  13066095   6501792  22692256      4650  69216336    373736 
  5114034  64296705  36322680   7680431  30849714  38330595  36825876  20642500   4456604    146001 
 30391367  38301753  11380288  28524392  30586510  28565192  11331600  30625306   7321242  22547960 
 56164750   1636880    560224  16858946  23088726  41763173  16688914   8805602   9513687  54263916 
 47975760  27575016   7089550  35634017  76663440   6718208  63957888  14500728     22512  56894110 
 20328864  15008840   1272415  41110355  17502100   2879784  22395100  32652890   2876010  26308936 
 15945384  33883920   1174770  40709075   1060262  38426128  27693040  30452760  11295125  12975663 
  3187503  44353564  17481474     29240  40479048  21748452  22565279  49669200  55683705  70199434 
 63737158   4312128  27010932  27735840  39886414   3640832  30047860   9287802  32659732  15129270 
 28992784   1371750  65713164   3510465   2174660  22220571  13974463  35335440  46774860  12901530 
  1628100  17190999   3455264  60450096  13923264  12807978  36389556  46710872  30834210   7022645 
 24328980  64079444  63218716  20811828  16103488  43269659    813688  59519768  10746815  25947286 
 71837784  34482246  23255724   1373166  19208440  17159960  66112760  33354936  78581745   2284442 
  5017824  53703580   9126164   6799714  18478954   2157538  21642705   3730089  68475704   8704332 
   806208   8915928    114210  39184992  90963522  75092366  21736650   1397716  27965532  40642208 
  2196598  40133088  13611000   8574384  54825136    873377  18182283  23919256    680485  19646487 
  5793466  35157202   2655004   7661356   4912446  31993950    321839   1249402   3049140   6029479 
 17831744  46179072  46006655  11878880  16894296   1178996  12637492    823104  10763598  11462653 
 48868704   2158800   8022189   1519193   8737881   9634837  33211724  23869566  20655868   4429602 
  5695349   5463898  68725976   7317981   3007914  15326464  30439490  36357867  26505578  23043726 
  1574397  38384233  74619750  24115368  18844650  12736264  82922400   2476080  14516876  62204600 
 58260292  35034416   2608035   9859928   1498409  34977705  30358000  58992414   1101930  11758412 
 15397728  85792614  18900837   7961079  42396150  35750575  34918785   5103630  31402392  11565781 
  6981634  12495716  28576302  16024054  26970500   1228108  26379441    225882   2886656  67926311 
 62829690  32684256   7423788  44788788  16251144  15610000  55563672  78746369  55418721  47968515 
 21698460   6804075  70399275    228912  10478577  49165464   4444968  20118000   6455025   2505446 
  6480064  24578125  45755533   5206368  69336813   4700684  27097200  52533143  13961472  30799917 
 26882584  30408950  17246859  81100500  33463248  29629735  58132657  27882004  12497100  57782535 
 58480155   6083392  19755216  49022064  26037792    263813  42994986   8681114  59692444  44409219 
  1017785   5101158  17159935  10154800  11083488    256025  73943982  35023781  80504094  47046090 
  3365684  26997145  15467536  91975950    982926  48488775  75144200  24126432   8569665   1365792 
 13516648    363086  20333152  21556100  11162406  28270572   6887595  91404288  91318590  17162438 
 32094927   3327156    398452  28409172   1873488  21252800  81293940  11688384  42734736  25221264 
 35076469  34659147   5732566   3376620    535305   2677683   7512870  52615110  30537726    384735 
 34018686  46981664  35202310  10515528  59959686   8668604  11433538  32860040  12892492  28258230 
  2637888   4845375  42613464   7931910  28612935  28927470  55623834  46379569  22327095   3364796 
  8888635   7441500  23214195   6332876  26426000  18842121  31046820   4491396   2979600   3023120 
 20780409   2552508    943494  13977330  19244984   2822491  20862044    706490   3608046   9002136 
  3357300  46058985  24150204   4595328   2188065  36717788   6262200  38392477  16509838  80801280 
 26794252   8137125  38000880  41595807  57524571  53153634  67853030    485298  63778120   1618188 
 15888744  35431604  42532110  56849445  31875570   5919678  13672896  38460741  53318090  28230240 
 42239280  12773550  38782492  33883450   7620968  36882780  52748991    539793  21858642  11800000 
 13798422  10908528  23122206   1141310  29706897  12170928   8935029  67475736  11092118  11099358 
 24429680  43427973    555498   4418039  21179100   9283194  61521592  32135075   5998866  11918292 
 49143920  46146349  19564974   8506695   6013826  14100460  38883104  11347245   1073364  14005280 
 17779365    599914  32030244  65911108  79783974  46239260  25904247  31090152  60892344  19166454 
 65884686  13408300  22877820  21911296  44385360  12550733  10995240  42410676  10215072  10850062 
 31119550   1071752  56255035   9425665  14116410  17715456   6373940   1618556  30940332  21684852 
 30046214  67376211     81696   1641054  54452984  14658567   2613954  30547545   1630342  22632307 
 14250104  66738646  41657178   3821272  32335794  54023936   4777047   1708628  31625700  29291464 
 60243678  29228128  15681007  39339846   4091364  84846870  29695232  67122102  47031712  42770754 
 16857048  31549140  66855229  23526946  14106786   3242954  53397680  27985860   7790167  30022245 
  3310194   1171632  55710768  16354900  17170596   3521840  13231854   1778458  38453712  26021718 
  2007243  13497528  21577335  73479127  92580915  19673640  36279876  21695367  34355958   6478292 
   115008  67042798  55384164  37566100  10320156  13287936  27983850  55358286    665448  45706842 
     4163  45037436  32268288   2538108    160140   8934540  38770992  12326500  13156065  16741782 
  9292406  75084450  27901440  25471188   8614970  18201040   2883684    116620  16613648  14703948 
 40705246  53941095  75796620    119424   6274072  21644671     77598  20997333  23928849   8464566 
 10003329  21920148  14299641    295008  55804608   8230677  39582152   5015520  10587648   8047613 
 17536640  68500706  31122945    968994  12387135  51445794   2904408  28307712   6205968  17427176 
 16724532  29244315  20252520   1179468   5643462  39158089  10210410  25016640  37348866  27939702 
  1355997  20939661  40498893   3481785  27509350   3186354  16331184   1600627  39603648   1673070 
 20011050  61678170  10889658  51572118  28312613  21725408  29485140    325295   2861952    606480 
 39353844  53912040  26730375  24417250  11340682   6687406  57608320   9451494  39682350  20576825 
 61940853  16952670  22639281  22597605   7667765   4603365  18772488   1720278  25935000  55955340 
  4028562   1791770  57256780  59253582  55854540  17365278  43492800  29653132  41830470  95030816 
 26772685   3537062  73891920  14553490   1186900   8668944  15926703  52676337  16218200    394893 
 18779831  17284670  25765773  23989500  44220157  72255945   5475855  49207835  29537270   2357175 
 10190304   9315153  49108574  10323219  14338084  22313872   3824793   6415201   6170990   6513516 
   156933  63374706  22168712  28003041  52920185  40781792   3322378  14022708  17340318  46622667 
 25422288  50759071  33386230  16805346  52921748   7058513   8755152   2665975   7719404  45827471 
  4688586  19646529  37850792   8307200  73143450  35035680  69938960   7229025  18527562  52516845 
  8682990  49153806  21187530   3167537  49967004  22876286  55346313  47929464  18711450  57359100 
 37302642  78778920  17804665  10086441   4950504  88455430  12529300  54197875   3779688   8250594 
   128877   4384285  44140404   3031336  39628756  44732000  44364645  82821717   1496748  18564720 
 27564560  73964790  10505829  61165687  33139124  40109940   4825716   6403900  11670609  19397902 
 94679090  85695540  54032589   7112070  23072266  85434450  10634041   2597760    298803   1630038 
 16842248  29327559  29398236  66304560  18340520   9904446  49261203  10668570  62310612   9871680 
 23320060  10819215   6311199    605748   6479454  17429792  45728109  57331784   6295132   7962296 
 26986850  43346155  13705928  28588448  16643536  52697310  47472348  70974288  15233610    796764 
 11412204  53748950   2654536  17049096  19403124   7154477  32603688  27627712  25448384  46369260 
 38227356  21458745  35326615  17803920   5640138  15616540  16507488  49834090  27557000   3075820 
 17252249  18463133   7046208  15188650  67884400  53507875    840742   8268624    580086   4117080 
 32092830   7223412  46145828   7976136  58522170  51032572  56456838  17320948   9551670    815790 
 65354850  64331088  47459680   2230326   7720505  16040348  52099832  69377262   5391242  60180120 
 32752326  14169896  22166122  13857920   1699227  32976486  34069940  23207288  20860999  10348896 
 17200919  26621218  33072048  64317120  25024625  42000998    672560   4652550  22186560   4386905 
  5932160  15068042  35824338  60885072  18730350  20901950  20903630  26283246   3562528    549406 
 11633856   7642824  15718630  27697140  24879250  60068250  27948800  18746432  52753192  15201564 
 39155580   1842165  54019802  43224958  20357888  19844608  25776320  37873130   9240660  45787303 
 15145704  25681128  22688820   7423520  37977180  22890555  64574118   8999280   5551335  15710276 
 28334124   3088750  74399559  55106209  47087643   4792640  18056610  21492828  40930560  39166560 
 48188907  24450723  18757375   3315096   8285612   8290230  31170950  71314960  11097760  49972314 
 43867656  19028756    313906   4702498  20012333   3129944    544368   1035690  59596816  71486100 
 34985013   3467200   3947962   1701028  53636090  47419360  30527575  45360007    585598  17262756 
 17981952  60425130   1645548   6904764  45394560   7486160   7819570  41524810  17188392   3778935 
 86720200  16913615  29769999   7867377  63982590  23814453   6502782  31583552     86640  54094748 
   363370  25647264  61111050   5805591  23627640  20646346  23280462  13652904  65771421   5260725 
  3001996  10423439  18008886  56179112  29878134  10145090   2862540   9735220  56056072   7093496 
 28754553  29221640  19034470  28944405  68757408  74631508   4408044  23673060  36327816   7682535 
 14674417  43857331   5308901  79747200   9831393   7976475  66287487   6841544   2712320   6811935 
 35622216    724080  38169640  42191706  47322670  36424641   5951556     61540  55004880    488997 
  3182344  39092876  76496226  16668054   3221810   9855810  11973432   6897294  26132274  54171663 
 24984978  44822106    107568   9166250  51621157  36362275   5022425  11386502    326109   4418962 
 16437158   2468250   4720475    927381  49615076  40990048  27959890   2049255  10436725  47207116 
 47193156   1472660   5215185   2873232  19805838  47865460  37826818   1039780   1648240  15518620 
 47778016  26057787   2658746  16162966    884979   2344302  19557531  49814864  10583314    167346 
 27543717  10392226  20176750  42829806   1545984  11589760  14355545  22656600   6091564  48105920 
 64561552   1638317  12297296   1738143  27007585    133686  32277728  22666848  41876992  60446320 
  9920583   7495072   2018910  24267024  11938160  24548544   5311008  16161250  60927090   9185280 
 28719640    227240  27036328  32370380  24669915   9541290  14162788  14369504  28441248  31460688 
 34179408  39577545  53342234   7193760  29372307  48810503  10332770  58894146   4237596  13768960 
 10936552  32330196   9438800   9525978  41277565  12519596   7637000   6726690  19147272  40854281 
  4236804    197098  14649075  85846628  86254584   8525973  10959067  10827446  48099970  84556544 
 14569368  61208763    664853  14669952     83673  12168709  33161700  59849560  19679856  41523846 
  3311811  49098343  43193275  20729884  18717943  86908983   6235380  11761000  17368341  14335652 
 30040224  35668864   9922260  18686584   7998496  14449558  33350184  15607020  62670538  30079858 
  5657165  27342224   1287360  25196288  81781560  20037930  42219520  24901515   8438780  32306076 
  8607954  24220295  19431370   3130764  51601662  71031340   6813198  19510884  18524448   2453439 
 16938168   6325302  10149710  45742794      2844   2768950  14425785  47457936  26061640  19638465 
  4543023   2982900  20327034   8157996   8453913  11982310  20964300    425106  27778575    470592 
 87663790  62874013   8091188  21286006  55409437  12348936   2350656  31502156   9046062  40892250 
 30443336   2190496  22773600   5211300  59856390  50997578  24518650  73616664  97802100  25809092 
  2628945   7695377    719840  34628265  31190406  68123216  54027201  10335114  54985392   8767200 
  1032120  38018890  57740424  36357750  62449794  18472314   7024752   2013557  55267960   1328822 
 12210960   2821620   1739780  16029570  85661751   5902740  41274240    330922  15359136  37552527 
  6352830  36128442  25510752   1811955  26211362  31014543  19986069  26038842  25073488  35861680 
 49730510    632780  18990564  66182600  43144041   2626010  19926616  11623648  28716825  18741240 
 59105436  31078152   1643645  14274976  44083300  28762776   5946577  53162102  48590516   1137600 
 51618658  20166735   1070792  40345868  12415304   9568212  57061894  22951985  10396844   9030545 
 38577648  31793622   3603796  63436998   5593175  18212416  33181760     71302  34708003  73717665 
 70444715  24165810  16210427  43192776   2487690  48199216  20601074  22986171  13732350  56627998 
 42660780   3956610  59473760  51520203   2226375  64317792  19800999   8555040  18928152    148512 
 30567922  72865386   7467912  19252965  42559538  10806600  35984080  55707141    893800  29035660 
 56487629  61780875    635715  17032392  30368930  15659935  22420832  60477500   1038880  48027958 
 25107356  17353481  72520719   4255474  13196656  13790842    635722  40366256  47132972    601088 
 38728600  38933800   6940924  29012280  64646928  41433132  16506320  60987375  47914699  26082116 
 27820815  41603736   3648582   7213984  20598345   9335016   1700965  32216640   5076099  89325288 
 12958326  35061582  20119498  24558716  53268894  12707086  57252520  10537956   7170342  11650634 
 23027004   3737740  26846840   7814891  36645984   7852530   1228862    201280    978696  19843824 
 24667500  22507317  34395120   5281222  16049310  59838292  42315420    682272   6419880  30109068 
  8533071  80997921   5505409  15650774  13053548  24694604  20639511    825600  21521597  80842388 
 42018022  40091469  39178264  79948008  76352841  20015070  19650540  10540177  17585066  29045485 
 23213568    523526  19418808   1207532  15937228  39362154   4298569  71915121   7667972  54936216 
 21260772  24233215  58775192   1413516  27148708  77769984   1780078    273168  70897400  42046146 
 58820127  24901600  10909860  10683312  57126426    367842  40644036  37436938  22692434  59326882 
 30293872  83203470   6236580  27600100  78536718  52477367   2823189  13585914  13514316  43224600 
  7413210   1283618  37486768   2033420  87958509  50343655  75496348  10840617   7267029  13792100 
 17992048  41613968   2995736  18482686  28350080  11956854  11231008   1676184  41462250   8837185 
   698922   9645930  60214196   7267624   3450925  59320055   6987036  27409445  30442922  41157550 
 14806896  26620685   1078528  52024561   5439765  17814048  89804038   7586304  67850010  21032909 
  2890804  12687389  66242300   9369204  10725333  14837081  32002614  40271700  17474877    741114 
 18343920   2084150   5874533  31606520  32213830  75453216  56030625    545859  47055330  28753905 
 20967800  11795750  27631645  50354728  13505244  23559858   8987748  55473040  38183184  13561344 
  3249504  10897783   8784688   1494724   8048950   5041080  64336923  33864181  16496060  36399150 
 28555735  55429808  38484802  10857695  39358914  56544038  31285155  78839420  40662600   6282990 
    57838  34134800  28094050  27234289  87222604    481950   6472937   5196022   6870652   6509610 
 84566160  25883631  76781025  16311880  16527621  14415442   3943324   3450642   6666228   1682057 
  1951920   9944732  15184746  38148728  54596473  29505091  27874044  61682964  36936260  55512849 
  8384001  29441520  30954420   4788407  17174172  25242477  10714400  67237631  33869098  65203915 
 30885862  40408830   4240728  15808576  10617120  21646035   4516110  22228668   8170623   1762475 
 39990860  19550640  52779518  24977355   5655044  43552584  22271100  16423728  42409525  15777150 
 38306616  40538880  28274499  20876548   7546708   1772950  28970217   3500451   3045812   1214499 
 26753212   7757841   1130922  15682148  19035475  40648036  27608936   6356889  28876120  55174226 
 73517775   1409382  14255892  19844480  35793765  58413272  13730298  30936304  62239779   1008090 
  5180544    136857   4742040  40278802   6031940  55131792  24765940   8588250  25628490  13345200 
  8247550  25638951   4292198  82694151  22931458  20105856   8883000  36921339  16624242  44402449 
  3726133  53843580  32904729  18965498    628832   3588320  11127810  70792902  10495980  63128716 
 32342880   9421750  14743750  70394016   1555935  19874470  55482575  42791193  16325365  40667991 
 32887104  49688154  45763804  57023480   1906931  27825930   6511022  30903766   3780783  54507920 
  9086744  42214518  48611233  22412456  87241600  37157120    718475   5084793  67006650  15641630 
 26416784     79074  15156531  18004248   4769856  68005364  32498284   7401990   8244009   8551907 
  1351100  25150356  89710912  47239035  61825030   7751396  35870340  70601755   6487330   3107776 
  5468310  11826144  33034540   5769426  55463694  59838506   2758674   4081143  35561292  17392581 
 21125202   4404056  29286008  25660591  29367807  36426546  13188498  18046650   4173962   5250331 
 30703167  36288582   1476584    210490  33509160  29076986  25493440  20542054  73627197   3766750 
 16748212  30181541  12487761  11033280  29175930  49834186  11278685  54529509   5954256  15382080 
 22379490  37013620  68970222  44076375  33771120  47228030  43658010  26239356   6285192  14859727 
  1486800  32696672  10896231  24130920   8952043  61013912  28593972  36914124   7387200   5266502 
 42013854  12823524  27824284  26070364  42971167  88031264  55239808  79596128  42142540  60635520 
  2195858  12450856  23941444    793668   1321364  17351628  55015407  12682280  31235454  73353416 
 38912874    831606  45500820   1599420   9493550  14165240  18242553  16093380  72816508  20586126 
 17548926  16670050  40644990  18140308  23570676  27384560    201180  26336142   3724806    456785 
 20648154  11811464  22639086  24939376   3508290  26560040   4338400  43793148  46170618  23756194 
 11380296  16832368  11982456  68537226  71357412  77883582  35497126  27410625  72766903  43015328 
 23083944  63074304  12388062  25792804  78604867   9572132  35414594   5037318  66445375  27095088 
 22437142  78469126  17940302  26770596  20327104  71027484  19867968  14775558  50872767   2864856 
 21325260   3685391  42796512  71746352   3297262  12946518  62990140  13153256   3187245  34744552 
 32111128  11449095  40203297  35769564   6607322  26050926  22320870   9486350  38323950  21619200 
 47427644  23615540   2685960  23308612  24504417  30284100   9440732  15184800  24387825  19411610 
  7851565  15747367  18913044  26019519  36051460  71393077    241824  53899827  13709610  70172087 
 25122618  33911200   5012164  89809020  19192379  19424200   9247392    567313   9498240     65450 
 44101620  35182248   2073660  46190940  10027084  24690078  46706688   9122103   7721480  35447480 
 10347888  14746281  28453653  11654662  11840800  33817960   6089376  60072544  33365425   3477441 
 39296565    150348   7029610  14896512  10229336  12002296  17130806   1416592   8829702  28508442 
  2456577  27145888  38136483  11514970  72910488  15395136  18583398  18824736  64978277  18860286 
 67516652  27179201  19408590   1524459    868405   7451465  72128155   2449569    736386  17525753 
 11732276   5050155   7048405   7304776    132795  10986750  18028959   1959800  76029504  12894168 
   818026  18537789  21578034   7866579  26143568   2587660   9026588  26552576  92484390  19290425 
 52279452  37436256    752220  18579095  21281190  47568645  41750874  25412940  31786944  72086677 
 49169472   1960540  79254964   4007290  20759856  45951308    161356   9225964  37029366  30874473 
 50214328  15867040  31895008   8827520  65022384  20570305  11184966  63713706   2000628   3937640 
 18846282  73682712  10029698  71672018  21032041  21352068  26115160  25925480  31608950  22846236 
 11852360  53701960   5087403   7260812  15759987  37961280  16125642  66563262  79726536   5746460 
 83834340  55905816   9607845  61064436    560880   1285752  12984040  14869845   4117290   8277312 
  7499493  21926180  17103655   3390537  39083955  79436336   5440677  38605200   7525186  71568999 
  5379264  36642676  17532328  32496390  27458221  40625011  87920032  58450692  19112033   1046640 
  2739634    925010   2922492   1166284  31197696  43788024  87246612  13600770   1472823  44013408 
 12065460    330400  52151889  49580096  23671212  39391526  41531875  35152696  38966293  50370750 
 23068980  23028350  15143336  16310760  11459880   9068895   1092136   3263880   2432136  24646038 
 16396050  14707640  19140547  50691615  14296170  50971683  41954520  48062776  59929344  62933000 
 66602736    544567  70183118  63182320   7963160  46653432  19334590   2433431  41112302  26382288 
 40506562  18463038  15089412    176850   2657760  16388624  33874200  16746880    210459  24548052 
   353419  78405300   2040920  62471448    367380    949221  10441944    845370  20093184   2184756 
 42722120   5747700  68353174  63288144   3276021  24749424  35036346  14504336     55719   4631574 
   110808  41177848  63696215   3486041   3212118  41816663  21511296  21718179   1872952  82192077 
 24752553   9737277  66089100  24164592  10814856   6994568  42120351  65296184   5479585  87538980 
 35559921   2508930  43950387  41407020  25672859    475280  10597524  55583154  80003746   5231655 
 15707007   1585684   6455988  16818669   8093952  68143812  11638222  45687059  45550165  33286400 
  2474745  81632105  19757700  23335314   9966855  11889366  37786780   1474973   7033900   1505480 
 32791388   7242448   2282964  30846990   6251355  22738965  55302330  11785284  14917245   1583406 
 15708506  14343040  20687641  13000680  70278242   8651588  23843844  10803172  14658084  18670149 
 34908072  17803335  73994955  73964696   4149996  66419685  15473460    794952  52887198   6126666 
 31130820  30190164  13640480   5000982  30624012  16296660  18257591  73021014  25533891  32601072 
 37182717   1958385  10350025   5016760  18668507  74175129  51674607    138942  36870994  15507003 
 44207940  35463240  31042576  83756160   8737365  41377056  30976220  23096134  69202506  60621039 
  7812954  27704529  62739598  20950592  17964708  47523929  28050768  40899159  36475772  20530880 
 51162928   4234087  57961904  23383053  15925448  35958376  11659154  74982438   2195096  19854912 
 27233401   5152805   2576828   8157210  41089516   3319200    889955  57692250  48205248   3831625 
 47353612  71916936  72095910   5660765  38882427  62965240  54366172  24432984  24089875  27341886 
    79104  46143125   6578336   2674880  12643422  22912589   1456125  12054474  17821100  17772732 
  8304483  68234022  22415799  20640204  57840176  24849362   1307691  34567308  21155020  47650110 
 68857258  51568582  63295346   2747240   4193728   3897636  40098960  19259016  10391475   6917960 
 10628896  55901316   5971656    427697  48935472  23726196  12125904   1734694  36154920  14973900 
 20041164  57896256  62780388  18324694  42816524  43611781  16355136  31615299   1372370   2409772 
 23496408  82193655  42326802  47363694  59819628  23057526  10038112  86948064  24044660  27873585 
 34383426  28151857  23907624  73204768  24343844  21872217  61360140  39693423  47718858  26669331 
  8892660   3054620  10563335  19787430   6262234   5857478  13878774   3826662  31556880  34591230 
 63834680  28060732    959653  57399236  14764414  72688777  22683375  22971620   1127984  10836375 
 46817862  22106436  43861500  18903484  19584260   4658032    869064   4822912   1314292  36805565 
  6584571  32729690   1128524  18053585  45717544  16444946   1430319  28716796  54463618  10203806 
 30438720  31865084   6437314  64747980  32915020  39384191  46355784  14608890  61066104   1538136 
 13456826  16216890   5273955  42313800  10209578  63236096  18613650  30056611  42405594   6555384 
 18986934  15402304   3539360  10183544  71126424  75478374  39530400   4087825  22873600  32659544 
  2032560  82154312   9619147  36432740  42009763   4948680  27845181  21280980  34105150  14685225 
 43899698   3344528  64831229  19719963  11646475  50193702   8611065  57803814   4362816  53968520 
  1308762   4693920  26164030   2047640   2712000  68600200  35323183  23789934  10170498   4826632 
 11374207   3930752  11864160  64591050   2297616   5406544  41262229    366813  65949576   7374489 
  1027158   1598016  13007720  36193984  52433808  43256268  14443464  32199888  25526542  34454865 
 12320541  64851344   9541071  10091520   5793658  28454698    798228  13362070   5509037  42714155 
 44613520   5055960   9921519   5531806   3779955  32954588   1543485   3194974  18764608  33836896 
 29117102   8459715  26939738  24964632  60574570  26997975  55887198  63964614   2534364   3009697 
 10162158  10498046    536544  25620672  33276258  61722204  26796435  35527584   7150788   9423450 
 10273824  45332898  33607844   2575440  13315390  24859051   1425893  27767168  15139698  13827312 
    42084  21236964  10278981  16821517     15968  14618016  18872700  38433283  21452520  22900028 
  8047506  44192688   6072580   5032509  26414430  25182900  18920384   9095760  19858852    487896 
  3488481   1354149   6547964  57378238  45475479   7767008  26939715   5241988   5687752  26137180 
 10631283   7260002  24595620  33660348  21257425  22209792  56652544   3262285   2568456  28320705 
 11401322  19071504  27300144  91025722    581112  25067244  62332200  83410380    483667  10435260 
 82921573   2641392  68937440   8468350  87667476    804440  27771500  69960798  62380752   2391696 
 12183897  21928285  12670539   8489286  15569855   1090440   2916377   1148868  13668170  12975116 
  2477460  33355176  37392555  17691702  65877279   5207060   2442066  40241894   1363578  13998720 
  2509200  20367062  30054592   2043954  33928189  16973984  11083542  38048059  29676848  32354739 
 23258185  15839688  18309780  10759674  31941644  39667914  64444160   9290636  12320016  18155970 
  1457330   2143832  37825965   1129206    193930  44433792  12992352  41216700  45696474   1998735 
 23565384  19308836  33470607  63927978   1584908  31067874   2608848  54012854  13818889  32244966 
  1713978   7696726  63881170   7849737  19832302  27980793  65003940   2095488   8629007   7769653 
 43044416  48218791  77283184   5619352  22509696  36810685  32813266  35485740  14262780  11363100 
 70473886  38015688   3894660   9160212  16879661   1639300  63477708  45660136   2499560  37719666 
 20606856  11038950  21345856  40650408   6207890   6105946  37305630  62183175  24447285  29865122 
   445170  62358479   2125706   1576869   9660950  43410514  53360120  51684992   2738925  11987140 
 45093759  25981605  19412550   2245152   1704560  47783120  53375130  80485829   1867382  33499582 
 13429602  22116852  86746424  30539340  82481995  74872635  76425384  36294831  24344112  14848326 
  5368517   1464453  51664698   6133248  77727195   9012888  40217800   6170760  18524376   8847830 
 32148576  12333024  11680256   7281408  36344088  73682994  14653793   5487590  32674628    722376 
 26419032   1944817   7880775   7564970  39515978  65316323  55097666  12154558  58232565  51659234 
  3697954  40493112  49593162  61909701  56065320  18126918   4975860  27322560  15987492  69862639 
 16169040  43111480  56074282  19976368  47725182  18108168  10997580  70034876  30983157  47985092 
 17069603  10293895  48134063  10694808  21490938   2301360  19498752   7364298  16911020  21110872 
 13210171  23218944   3303566  17756228  30724320   1432368  40181632  13175832  23511040  35077944 
 13663345  42270891    152337  52568692  13395726  63240608  72113652   2891520  39385785  17534435 
 17301796   2464796  14437068  25139595  50305750  21093002   1516614  17966630  32787762  63154338 
  7039956  82135638   2034040  14218666  52485090  29715660  16637689  28989774  44265924  18359580 
 14559675   5414015  47435058   3566612   6217765  36870232  62811840  33557571  50960217  39609846 
 20065878   5684580  11733924  26916000   5800681    155448  20580285   6727903  20304830  17024433 
  4118454  64528704  30896961  11648548  31575680   3763771   4491250   1168029  10888002   4498200 
 61525884   5702356   9815730  24529793  36798696  21598965  29443416  22803536  23169699  31910382 
 21981790  50755367  28694055    471276  65375390  90712256  86646532  25876896  23713725   2789164 
  6408016  18396560  82215630   6438211   3094581  28513470  14090960  12792360  23119976   5533066 
 50975656   3350256  21727904  12628315  15035930  17397312  38021403  34019674  44591470  73493898 
 29450902  22735069  79145860  41381695    609261   3314850  67511750  15035413  10940280   4091373 
  8795800  34358285  12742951  40585300  32313120  31696938  29715540  13152040  87678688  69617346 
  3251648  43405256  23460217    419919  19949512   3609522  12582276   3650020   3508285   3611963 
 88911361   9613800  39581635   1895200  25761139  65934500  34471490  74166510  15705195  19953648 
  9642015  33116922  32985404  11328564  10039506   5494944    715312  21180117  20565954  29626344 
  7628026   3625545  54463696   8047620  30404448  17223798  35211108  19880960  11410800  13995640 
  9885500   2114908  76521972  37157981   1289960  11044170    364452   3071320  15741660  90268593 
 39305838   5539203  21280480  60245892  40383360  35203786  13785252  35652348  14484804  61599846 
  1364480  13482840  42847068   3055725  16008780  21024973  65494376  27228287   9366448  11688078 
 28244800  24056011  55631277  21437604  80072432   5964772  19855388     32598  31763299   4676096 
 54568125   1803124   3624892  32752728  59892294  27609057   7718568  19693244   4608585  62425009 
 44364402  46917773  31331076  71184568   6893922  39059410  37246060  11985120   5835100   9297081 
 38412330  12279216   5739535  49124264   8513750   2012780    753026  30129664  60729183  10806215 
 37565242  39840460  57240105   5780052   4967675  22224887   4652592   9222528  14051297  56864656 
  8949030  24409362  25882518  20937728  40673241  29766280  23309585  22112160    391154   6488883 
 21209112   4318912  47058397  23838928  31286069  25963262  35958260    860844   2193119  26689971 
  2294829  16958976   7754240   4111770  14059799     21866  18014620  10069260   1002052  35272710 
 12297252  65061489  87573388   4298280  45099327  85776544  30310104  36311847  33096120  56993058 
 23759082  12111224  19610148  38755402  57204488  54015357   2547639   8297708  41127884  21073800 
 28387826  21715634  25628994   1890646   7462840  31820526  34482778     49530  27536040  42470064 
  3009272  52327084  22099392  46469752  15708000    746692  13162664   6803615  17308200   8652700 
  9467612   9539464  33407046  39107200  41413636  51028569   9464977  16044696  14545432  31624307 
 17130996    697376  43271892  15621399  74818712  31723588  28443068  10538112  65491023  25992096 
  3227213   4303502   1983729  19562675   1846670   4018129   8440558   7310000  19012430  18795231 
 26780089  15261750   1605672  46491450    261186   5918544  12450406  35781042  77635566   1648878 
 52063314  27360000  41705624   1608084   1122590   3223785  51424164  55989500   6347456  15531594 
 56684475  68236784  19549431  66076208  28004526   5162883  17235990    394460   7288866   8665677 
 40157988  37725259   4696443  30765864  19594782    224775  53017448   6071469  37204904  14693375 
 10678122  20745467  10425403  17597064  73599086  53759744  14669798    603581   7015160  22383708 
 24682125   1402548  13865918  48728466  14501810  37680500  20390326  12125285    265360   5260086 
 24706044  20327609   9776048  34573860   4991175   8180030  11974228  25747476   3566736  18088707 
 20412175   4473618  15704973  34045914  33002366  37383697  12709168  43116465  11411006  20102589 
 19164536   2686250  17479752  18628750  20272088  25383033  23475644  43253640  19202487   8052025 
  9875480  31724110   2910800  13691680  48946182  11328240  57497916   4183704  25486721  22738933 
  8108914   5993190   4616534  73671030  14606344  57865125  72457080  31371970   2034288  32358690 
 45590584  19566044  13886425  13070460  11971638  46159930  33023854  35643861  19200780   6047580 
 17362023  36885640  36885600  52176177  14742342  23357352  48550068  39052238  46650737  52801600 
 13448242  40272540   8932620  33856585  72543816  51300627  37761492    175812   9657660  14935050 
 40509810  39099120   8528376    554400  31647540  14103232  57392328   3132276  10102194  29544264 
 36917462   1215350  15496464   9061467   2948268   2061416  20027650   2603254  15425564  21552960 
 15870159  75824940   3363540  23594516   2616224   3344057   2270457  19725100  30596997    856413 
  4421231   2835230  32442210  12159824  12558780   4749484  34643804   3808079  12895001  10312608 
 10491680  19319904  13101750  16253974   2474991  31221996   8510472  12660400   1905244   1755656 
 39690000  39281004   4687794   4445532  90499510  72892110  27447082   3322942  17004274  46143188 
  5294454  27544008   8508856    240838  13611697   6797566  17191808  10221867  39035529   8242148 
  9009304  15119338   9558255  39975120    922567  42097367  36385355  15359568   5866020  55432048 
 18931200   1791030   2597079  18237365  37681336  15738621  14825044  38035626  11572680  27553664 
 22927680  81633984  30695450  73164506  35133634  13897231  29888080   1616710  12697737   1675752 
    25459   7879224  22926899  37803787  12757573   2056328  33020676  61312812  19439170  59527200 
  8329608  38451424    887340  76539362  49746465  60346336  25431376  16787953    635936   8479657 
 10964064   3597970  41376433  31849024  16429219    606553   4212975  13255983  48990512  12485250 
 43779213  46768416   8504258   2071595   1378752   6652185  40925826  57282182  57399615  42688800 
  1904500   6130456  34503276     70136    839025  30447963  49243845  32432640   6207912  11860992 
 10021332  39990600  74711963   5336023  11663757   8586884  50027124  14639055  53158270  81504306 
  1356040   8642250  43346993  11329227  25158677  72625548  35670156   2916405  54871640   2959824 
 37440792   4285571  48452226  47816552  19064002  14539356   1938872  33471356  13658315  34883430 
  4499582  57098010  10125115  29288999  35636250  36740737   1211984  37699578  25863210   5873880 
  6636692  34210605  12123930  81760248  20021529  23466916  10230759  47364840  44236896  13019699 
 65903605   1279260  13830396   1929320  41440296   4368490  10376014   2092860  12819920  19357800 
 27603473   1539209  34494786  47832288   6094720  25326324  27328593  47672376   9092058  59451600 
 65427930    590016   5426652  66405256   9514096  18262468  47662248  24969126   4227261  34710192 
 77115248  22870304   9920280    324597   9390465  12015080  62512484  19031970  17515302  16879248 
 28666035   1356927   5648662  35340506    385313  88152286  51553537   9479496   9816507  73792702 
  4424280  31774914  20755704  76809675  27945600   4423484  25159488  40158471  49585252  55740264 
  1275246  39184185  10199000  25860680   7632898  19793675   1496196  72494919  34694604  22164387 
 20727781  17741625  25031104   8407116  38776045  11210388  61241976   7095868   2110680  55852822 
 15423760  62818128  15895530   6888636  21207078  51184315  18222946  26880600  51870357  41450864 
 59193296  28602464  13503750   6656433   4193492   6427032   1284380  75939006   1963408  87949620 
 80622440  36429032  37122012  34965392   4566384  35625812  10176738  48122410   2542806  19939608 
   103776  59775250  23193532    410200  82379385  30474660  14929403  72573396   4190583  46566895 
 51082480  16067889  38813614  40596380  87144125  49757355   4001328  13013974  45116918  23216514 
 15573828   4676220    854427  10791240  15835778  55669950   7184808  37034328  46631464  63455280 
 61905558   4749069   8415197   2195648   8822385  66973340  81660696   3171073  38643650  38132175 
  2525248  21103764   6892041  45284800  20851238  39076740  40890780  22841712   8014632  18452160 
 77251188  15565507   2498352  60249351  15652112  27493620  66393259   8543555   6478799   5055768 
  8594130  14189345   4488815  56219983  26762244   2808510  13320021   7704576   7059420   6115560 
  5914524  18858672  30295850    416859  52248100  30001150  22920381   7424820  77898044  23749362 
 36255496  58724983  23445885  17531346  15858858  21304920   7477910  66192192  25331732   1487534 
 54006538  10946000  28696950  31837181   4154612  19929525  28483602   4353964  26401050  41069292 
  3519578  82603340  42153630   6936245  55617835   6089655  23772840  39866697  64749000  28042536 
 19503878  52713918  11611819   1331882  32793739  63154260  37596286  28128823  65541338  33384878 
 45985914  47554376  37914294  55842226  23738908    747006  42068080  20227396  87228174  13249840 
  7730105  11587986  79311936   6633576  13665960    562176   7396704   9476883    578280   9248591 
  6167552  27130560  22525770  50816439   3070281  17234196     88154  16800840  22275676  15768852 
 35706172  31079903  30544146  10578430  13479026  24972092  22659880  19077311  69694696  15453386 
 39797925  53079712  56937270   9693362    267554   3335023   1555890   8694848  14940227  31776512 
  4594860   5648940  38354890  22417773   2041734  13762406  21398640  48073590  15735064   2036196 
 24655223  17379135  27994645  45321950  12947200  35303885  20210589   7931360  19568794  32370160 
  9940095   8691588  19728585  21013548   7446488  32919707  65754240   4188569   9172909  33883260 
  1414800  42234880   7280548  24560782  19574203  14538240  14816100  23720913  33247708   9801131 
 31705304  11385824  29555871   3833225  41394130  29205203  10378875  42815891  66250176     16926 
 29819745  20212647   1389264  12302406  28062584  61991888   1847856  48138202  10300928   4957365 
 28207944   7781310  41540355  38631168  20424204  92870613    333643   1181505   2623775  52560460 
 11794068  10356300  16677136  14296296  10303278  51502594      8151   4283298  33003360   8801142 
  4939025  50933896  26561976  18725184  22765232   6907950  38969252   5236264  19986800   7308198 
 11948265  15784984   4168370  17483976  15093225  28780542  34856425   9022080  18104374   6473922 
 24435320   8127420   2469750  10624915  64873479  78181600   4990130  58118340   3700508   4777440 
  7427132  66676608  42336778   5461752  35387232   5505124  58505580   7416864  59927890  23636326 
  9502175  84872520  48346740  25198560  47727772  11565492  50692356  36258180  32603250  22956681 
     5961  23470785   3474380  48276540   1940372  32668064  46748000   6902977  14564064    287036 
 35765702  48069216  31581725  12153742   2891204  28620852  57749208  44387809  10183563  34870903 
  8030610  21917196  17442671  55976960   8266590   1915592  27275298  10221943  43810625   5112616 
 52352094   1400100   2586789  18194666  49812345    248608  14115358  41949088   4677920   1747656 
   124906  53713580  58703820  36693162  19675905   4530565   9366357   5135186  11476810  79328800 
 20656254  10803888  18022160  30329130   6100806  32812490   7300380  21916332   2727751  93286532 
   356118   6045732  29044080     85056  16488315   1343680  14470784  66263602  10244142  33055570 
 20841198  48984250  15543714   4514742  13354332  22460832  75488537   2577150  21567951  55282932 
  1112188   4134943  45124783    599112   7349752   3312149  48191055   5434988  11763392   8036000 
 54608092  34235484  63443238  12912444  21734224   4896192  12635912  83631625  44017272   1394208 
 17285895    616812     62190   9435400    857352   2828776   3822700    607346  23414980   6403760 
 47034188  33493474    700443   2534600   2587068  58164291    863044  47584188  41900795  44717544 
  2007180  73931781  15048585  16053233   4940235  38290760  27798907   5012275  15631550   2991310 
 13276497  10123332  16000923  90727668   6989976   2010484  33411285  20814102  31810752  50299872 
 17370538   1481904  23914937  13139555  43665660  20860480  80144784  47968734  56343984  59324760 
  2559216  47579644   3427712  22384560   3363840  16731218   5163984  24485116  15787832  32793492 
  9795142  66053468  19478517  12452037  11690927  29358992   7892284   3230106   7569978  32211810 
 64574616  35400300   3968724  68664480  58144878  36991840   7071240  64156344  13017448   1123044 
   911449    234990  72092051   7998427  37827601   6155156   1639543  40311972  44137892   2817601 
 32715348  40510467   4082520  59836425   4334594  39324908  68509961  26727410  30843582   1560484 
  3356340  78071126  29041553  31645260  39131264  15868872  52117024   8861440  26578711  34348700 
 25652316   7663888   2286250  15738606  11439100  56240600  29473236   2771698  90526874   4745216 
 47208288   7332198    616735  40967584  18425028  23501658  22223960  31530870   8584928  17938536 
 44417480  18656165  69099390    157200   8039808  51599322   3042912  22247786  17934928   4793929 
 14328053  25942776  31647815   4321332  38383488  12324922  12186447  30620149   7202325  10675392 
 20144301  59167656   8149965    414295   6805890  56354094  21392132  30228228   4598100  28220724 
 28663428  36671635   4703270  50728600   4514350  13155462  61316736  50035230   6319170  26678175 
 20054500  30556416  29455272  64790961   1954611  55266400   8481949  80237703  75992604  34324656 
   407960    161760  16874184  14306821   2403918  23713481    526290   7452624  18917440   1264800 
 23961630  18856263  18464340  24125040   4893462  13594878   1218839  10024248  19175560  42258546 
  1762656    458528  54815616  23098992   3254513   1598736   9466888   2798516  48819930  70673820 
 26008867  75896190    805749  38506770  36270840  51453908   1291102  16440723  40956468  56472471 
 59336607  73882063  47893792    213220  44879505   5866756  59969124    819624  21949063  40197596 
 26643960  10212480  30190646  48306250      2200  15072900  42445728  45080964   2204969  21232484 
  6190616  58387248  24482185  22706376  10456728   9073623  24543500   7079400  32513229  16169000 
 10171200   2179254  34113648  46644938   7761050  15675786   3219085  27639744  26207064  22426614 
 14173808   4098406  17491040  67144611   1186800    845572    227920  43918038  16212580  58386829 
 66258720  24506740  38340093   9406540   3561690  12232904  17817700   4335960  39944949  16440347 
 17261817    219615   5042789  19140225  42155100  22313214   5659810   9087180   1304706  77185000 
 40505388  75750652  26097115  27004510    213248    213306  24393427   2349020  53965259  32182944 
   156697  16930320  24715800  27461956  19478520  18634215  27157680  37919772   5101390  18277008 
 70804419  78060048  66884800  46482832  20501103  26602212  36234622  16539744  36257874  35627322 
 48568200   2037450   7495740  25416776  36360999  20434932   9626405   2527756  28786208  11763444 
   309386    645873  19809104  33991965   2510820  11910904   7707249   2878040   9415812     22356 
 56320924   2116416  42515816   3749940  26511930  29467290  17811216  58720992  34622240    701994 
 11302382  45909550   9027697  22358700  10348065  12986696  31487067  17478695   3635190     13668 
 29423999  57683043  21314694  16266272  91721141  15906618  39813120  18575655  42371378    767520 
 51001461  46086978  55124108  17476784  22389750   3074713  26069560  38724420  47671000  36942684 
 10698900    363489   5495852   4998489  25207702   9585576  13394418  27182572   1878354   2552385 
 93933495   7332804  46330110  50053410   2212735   3475360  11864588  15757178  24206791  85333626 
 84357060  10694651  25585956   3933545   1892925  27665928   7669962   7980798  61255008   2752330 
 16198325  35614122   3765744   4121271  68380560  13008961   7300655  27182892  22619527       825 
 73725056  21275568  67316397  72380880   1262320    642720  21634980  10369828   5257896   6549374 
 15671994   7092624  28966254  19798425   6649936  52414780    507248  17869425   6561910  26754278 
  8629520    587626  43816080   5733600  10441558  40624948  32396161   3232926   7785976  22617192 
 26764920  55305726  12721378  10970375  38458854   2693016  20328301  41251809  78447529  18050055 
   163368   2681574  33850199  89376000  16997220   2253774  24450138   2749460   6767838  30562435 
 11627960   5432826  18200990  41126240  60073020   9971650    472164  12740008  23208399   6509199 
 19064988   4878108  39759180   1099481   5081900  40572350   7125507   2235884  29403616  38249354 
 79329751  16505386   1565175  39124248  12593542  28744332  43329489  40969350   7493430   9847305 
    48657  15314364  46207391   2499120   9744280  58535905    603876   7017228  18921870  11203156 
 15217380   4538380  65953728  48017948  65854800   2036067   6902208   4118724  19281174   8671638 
 37787466  67087992  58221800  14125870   9966450  56880096  31062300  14221432   2253860  69024838 
 54906872  20769230  34638920  31252392  19412012  38449698  53751585  23310535  11888112  62611992 
  1108365  33328284   4988480  34164052   1074450   8940480  57133824   2182830  13449282   2502748 
 33949117  23091652  43618512  77985776    900032  10740882   9566424  49102304  31077046   3682410 
  3376000   2083014   9394472   5498163  43762928  21777054   7427154  27500057  53786796  37144420 
  2019172  47086299  54115873  14153303  22134515  29500443   7401537  36224365   8810496    844560 
    99925  26567244   1286597  29055565  32611278  75923839  17478528   6344141  14682102   2415420 
 51630698   2976480    125349  22267090  21973941   9397080  55986516  61110768  85954080    274800 
 75146976  12063684   9344048   2440053   2776112    627121  11580130  51866751   1098680   9358632 
  5926700   8904272  76643133  10798370  10270930  15734170  24348110   3343740   4735393  49344780 
 41605233  44636928  34125840   2832873   8113868  18838512  10991124    890274  64053360   3844125 
  6277440   6403170   1713710  58882320  10532648  29638014  33038976   7831028   1204053   5860393 
 15914130   8242816   1378260  62036079  44896698  65886218  37544259  12299807  15381842   1761696 
 88853202  22892996  28862622   7618016   2498580  23631147  21951540  11258352  48964850  26517877 
  7525716  92809780  72045660   7020014  48780787  29162980  61436508   1030261  55215680  75540906 
  1008192  25567380    477763  15270132  13678898  62705713   4133788    603264    126000  35851350 
 29184830  23389252   1898974   3246572  53692440  70804750   1485180   3515834  11201500  47394870 
 35553400   3264500  88846650  62708940  35317230  16506090  85639736    223016   1973485  65262060 
 16164682  10127874  15533216  12531551  29069625   2839278  16070032   3435157   4594107   8667520 
  9317764   1363271  17439842  30335473  71901918  40778710  12105370   9267696   8644688  23088003 
  3225528  55777869   2046664  11521988  19282528   2654452  44384494    481185   8414868  39584930 
 11921142   2981052   5011820  16960402  36561148  18169416  40161312   4889284  23384548  43306746 
 30667140   5401874   7205648  15849640  35583507   9783410   3224154  12401972   3955952  34684008 
  7702805  12183354   7180020  13575296  11763422   8274393  46348848  30557952  50203376   4554400 
 64065834  28632681  29171943   5502368  84315415  16926690  20065564  20736793   8748945  35472688 
 19753925  25752244   2076450  41085130  66519640   9199634  10354588  18518631    521696  24418402 
  2520737  12122516  24358848  52793172  49935446  37357311  17999148    850794  32890780  25886784 
 82383900    156950  27108575   2005416   1358642  66231585  18492717   8823357  22034403  49791882 
 46826883  66869764  75908683  23425746  77822524   2328396  35478600   6394650  61479000  22345350 
 39636873   2269708   6135310  24547413   2792536  31314822  17179778  19070270  41865810  14287824 
   745275   3557046  33625625  38052964  86193649  36089820  62860428  41068786  19667296  32289600 
  5202570  45280620  26584202  52948302  30165069  19495400   7571320   8321940  48485360    121588 
 16650705  28660923  13956145  33259632    930369  27303076  30581344  28521165   5634754  12385178 
 49857537   1852215  23689134  27139630   7795899   3282471   1251024  41644697  29938070  30533329 
 13508880  37730525   7051650  26457711  23018338  72949505  24635975  18908208  26189920   1461504 
 42970111  23271356   8842290  62811160  26058448  24083753  43420563   3467076    805955  12070928 
  4923351  16101975  39707172  35103586   9162564  43270825    744534  54835776  54263566    966240 
 26603400  44382900  30277234   7167568  18547254  10472728  26374572  74444832   2359440  19992366 
 24658218  49622809  61079073  70097012  93189107  58715384    700449  42753724    953139  59662372 
 70913388   4575879    777669  46097145  48237228  16212471   9781998   1249452  49194555  35713790 
 45318648    802844  11539530  72399008  54502023  10301760   7277550   5534115  15027660  16484069 
 23700999    479819   1467180   6418945    232356   3156978  44314006   5523852   2740320  36649704 
 60883923    691302  37108875  60174324  42316692   7028212    941160   2628703  59622444  20863980 
 26409650   3940692  52821684  53647215  38716160  56890776  17625592   6550085  23678370  42242629 
  2564544  43648885  37391676  52029288  35262332  30001323  29492256  85449027   2857362  30482172 
  5879964   1304478   7897797  26619372  28544120  39680471  41979474   2431142  20174427  16314768 
  6722319  43395696  12596596  16133805  23990004  18790244  18149232  46268114   9029718  73649544 
 16180396  54620364   1816848   3298816  40636885  37400238  15408120  61270388  88670262    495173 
 11763485  11551977   2348211   8012032  15003126   6096420  54964620   7264688   8878625  18139485 
 59743817   3180090   3444118  17799474  17019365  19316024   6997696  51887280   3617471  12866136 
  8239286  33634960    481256  56886057  23328190   7006374   4240600    326300  11181203   3299400 
 25009416  12250053  12029296   9781376  48144204  12787306   4090644  14771828  59318190   2765121 
  2414592   3074606  24012912  81637696  26408608  66104976   2975016   9033174  48276300  33411191 
 13732380   8736136  15844140   2285948  51708780  20523572   8564658  27393061  11344096   4460514 
  5570096  23651874  15251352  40688844  10742328  12688240  38723400  89051576  21458340  20793990 
 12838553  13710400  11981520  73966797  15410998  26669643  61586672  31806821   1995987  49652976 
 73932325   5135309  34107870   7512480  18473871   1602865    340464  30513912   3560695  71026800 
 69483831  37573602   5797660  71106406   6492688  55389165  59502099  51466008  17031444  42974232 
 20735090   6055674  50542388  67388580  46590990  17595468  26445436  30081000  42262182  27244688 
 14562752  20949800   4858973   2246670  18759720   8516412  25027356   3563199     11992   1132364 
 20581587   4316436  10404296  58879908   2442629  14951748  31470388  72001050  27588720   5638086 
 33146720  29520260  17497600   4407102  10147452  18322673  15101940  29612088    430344   6831636 
 67403603   9702546  46032070   5039986   4989296  70869375  16783760   6581610  45907776   1994004 
 11500920  25386824  13991544  41776520  29857020  43633440  52975230  33921720  35040280  75154472 
 33905424   3376630  31653546   8462116      4158  14690865   7809066   1942026   3719914  53859544 
 59040820  39171552  12136663  89930400  36416688  18507600  64775268  23564910  84549274  27740054 
  4590330  26817660  65155912   3969225  20114150  16174704   6425320  34498201   7207855  62505582 
   576007  88267245  81137700  58337388  27321415  49932900  15460575  13393170    640500  13330836 
 47233554   2274028  24741461   4141304  55914860  46465280  38942864  29180484  26875440   1997028 
 64223256   9446004   5633280   9159060  24229128  77202560  23358870  47387424  12363450  41082324 
  5164110    499590  29991104  13319112    798172  24854816   7694100  20710830   5328870   9535279 
  6777810  39639216   3110648  10322932  20426558  10830727  40590935  13566613   5956875  82037970 
  8295894  33116898  28846692  15680358  11260881  43149564  27599600   7243560  78991080  64993360 
  9188907  20630032  40134336  15364020  48049848    344252  47282016    367200  58690062   2056394 
 11180050  11562372  14705820  42946488   2679780  30895873  17692206  12207307  19828368  37614155 
 74660645  31302869  82253223  23953907  28288404    711880  17928370   3563010  32891800  23420534 
 50172768  11594475    983818   8293480   4092634   2135476   7354128  29260876  42001680  34083912 
 66117195   6665295  10893810  35626954  16189148   1377728  94085820  37681932    417344  78538720 
 39759328  43616880   2455635   2254320  53815944   2967692   8771613  60125120  29755579  44319030 
   437470   1201230  53021150   3909056  30958116  11157750  22594190  60466688  70181891  32399964 
  9485504   1167100   2370720   9080125  88187840  46553325  37343537  10237356  18909085  20566742 
  1692219  45591860  26666226  22739694   2481600  47842344  41512130  65193408  16228888   1527915 
 38776320  21969481   6540495   5852496  17318832   5161842  15509640  18988800  45000306  24404170 
 21483795   5303816  30973167  63037056  14141824   8007768  59144895  82088796   2837169   2084720 
 45052952  10037640  13131408  60034722   1379295   6853119  43508800  71969616  36398528  19940634 
 25190641  16936668  51429803   6041820  10498230  82085971  13197891  30142827  77602122  14656752 
 36876630  19748535  43545304  22570429   5521840  15670710  29913876  11487970  12360348  27234792 
 70372185   2938910  40952432   5407644  57566688  53863568  50310936  28046616  24130934   9709330 
 14368160  29837232  45600370   3875459   3306285  15580568  32731218  38032995  34170266  62335416 
   876413  19223398  22920850  36165549  66878476  18381531  32779383  37998936  74131875  15258672 
 32179147  11490206  13742784  28469430  14483623  82311976  17968637  23805600  11517227  72306180 
 48570836   4838540  69693558  38918430   2496780  18192647  59979130  72105042  47091744  25527294 
  7627300  15589717  16682184  45627911  34897635  15082260  13640652  47301700  19586686  54483995 
 31693559  10050391  71367228  13225788  13395712    721771  27832920  25594617  49850840   4472786 
  1367336  12838764   8108880  71966487   4136092  24241050  15147648   6466776   6390594  14235800 
  1298659  52695634  14885052  16704958  72736820  10158720  32309760  32409269  13049688  23377686 
 22938624  56056320  38351351  12602160  29120955  23123986   9197046   2341584  44348052  17849760 
 24451724  32185125  13936670   8919450  49901832  23643440   2516192  31609901  67232220    819000 
 20485077   8348214   2620506   5225764  51597660   4421120  27030681  19313974  42505498  26263608 
  1447292   8352630   1015994   3766160  21811958  35033052  29533760   7140798   9725275  40373188 
 36049097  51300390   9030490  17304976  25773874  15211238   1558772  11642895  77701624   7068352 
 28560360  66559896  26820424  26327266  55622190   5190210  18060042   8546416  35673684  13375222 
 19350376   7068233  48912851  74155580  26968902   7018134   2239980  49484636  20775644   9955836 
  5916359  40830049  37763056   2888848  46852752  32214720   1670290  11529784  35365848    559360 
 79403158  45506230   4449280  25076736  22820710   7927848  27360675  71281945   8170692  80305752 
 37987740   1911600  45750912   9273090   7291268   7534890  18650368  12465460  14336128  54712435 
  1706913   7709117   3666234  63381728  56174610    803292   1169849  15339212  59303475  53142926 
  2629770  87347365  44550162  24035532  11209506  83170640  36536832     30770  56378475  64417752 
 54692385   6143400  28846125   2882901  12585704    588296  31847529    425415  38297668  11549076 
   478720  61609104  19994880  44717498   6913260  49855687  12984180  56892290   4337739   1689036 
  4877383  36320865  52626024  31317000   4535310   6644200  28988235  59530815  28977216   3608619 
 11884084   5868660  43383516   8142640  76409550  42716160  12286554  30920268    433587  10575380 
 18108926  23921042   8670710    994465  26234971  15184660   9090920   1941876  17937630  14823252 
 59498052  68976384  61570260  65853063  33754742   5690670   7807299   8675141  52122803  38653920 
 23444820   9867195  12208575  42649548  36348345  80498468  21870273   4366088   7990675     17425 
  4472706  18439767  13202098  65246170  29669331    455642   6308250  13841538  45847284  71838713 
 19304505  39653196  59227028  12454860  49458705  11094052  17731068  57630036  50665340    293556 
 16207794   2307408  13287736  73298240   9359490  20016216   9026544    437835    183568   7655781 
 15163806  18871461   4188580  22056126  61943000  39617217  28764141  24008964  56089404   5582616 
 23278130    828792  39392990  45629989  37323312   1487025  14341914   5811008   4395010   1862696 
  7165410  27612978  50786936  43554390  18376102   3593750  50266494   5213472  19436760   7183155 
  3734075  57619324   8963667  45041820   5602402  24548970  16569033  70611440    908467  28983472 
 28879488  12218327  67843872  20136072  19573708  38313490  25086104  19727536  65275574   7605862 
 23270400  28707574   7297792   8926602  67018860  39963459  11258918    526864  26601985  37648150 
 39887168  68405696    888282  40538610  12477350  10232976  48032556  78634602  18481887   3710495 
 19529542  41601405  66953025  30102016  15419241  12217392   9721260  67997475  28367074  11402717 
 17013689   2042788   1619493   8304892  47112692   9608130  18695568  17532312   9903528  22616100 
 36723460  47583612   3634575  11989464  27204364  37636300  26256036  17596848  53752140  44055206 
 54586576  14827652    417993  35562680   2178738  43925145  47584026  33886944   3228060  34775326 
 68191527  18744621   2125125   2220757  10844580  34080488    414207   1758165   3845030  24317609 
 12045082  52227200  66613008  24445419  21778700  49082710  13887900  10158458  18185468  68006974 
 47115567  24626328  38008968   2855473  14547709   1991362   1248203  27609596  52398193  37073295 
 21892710  44872504   1049850  16499265  48420750   3181332  15486816  15251280  35465067  73397840 
 16318038  13020408  60639776  34061338  15510080  11194638   7408770  16866148  22888008    249540 
   368298  29552550  32090660  11916405  84900530  43639484  21093760  18216256  69916484  15677970 
 18545454  27296939   4381900  17684224  19254650  11937956  66232608  22863521   6081010  26874666 
 20878169  54451488   9227192  12459850   9004668     70411  36864280  26462088  22928570   9705474 
   523020   1797387  40441388  33734785   8018296  74688900  33813600  28482866   4939545  16223832 
 88521856   3904212  25443648  60471978  33472532  62968774  11157210   6019694  23054096   7395918 
  3096852  17937378   2955810   1282204  13280550  25566660    992328  41912010  42863392  35925637 
  6848670   3602664  61607448   1345786  62072934  55183440   5162808  60492552  24247676   5288250 
 36035726  46802462  56660396  13292454  12913285  31722306  28236864    627560  38941994  56397530 
 10308663  17518600  26673986  30214134  91775910  46979640  18526464   6351730   1648020   1033263 
 32086470   1614923   1829224   1495235  38665620  27557358  21747706  11209085  65667524  15371532 
 25608582  11895552  11046742  74990796  28307276  23575370  62714136  50293062  53989644  28105755 
 12795408  32584410  81256700  10039659  11166705  54147792    256144   5420358  81124600  18762590 
 20451375  62893855   5979132   2419349  28235880  45873678  15823160   2996768   9675456  43381382 
 19188540  25197436  46709758  43754464   1233414  29005383  44884112    139712  25023543  43704864 
 16767528  68027361  57840906  53943750  51308488  45316672   7575825  28932300  25590514  12449528 
 60906685  22756665  27456291   6198894  76649685  13205430   6654600  51694068  71893245  30612274 
 35923170  54167960  29649795  48493254   2792017  13952986   5876688  28254030  32893952  23920704 
 15041778  48055056  17020296    482406  58248576  20321672   4060837  12513326   1732329  41831352 
 22061949   2441075  15138528  45405110  45159684    996930   7759285    811676  68867399    689433 
 32456595  33063360   1554720  92680566   1775307  16046602  14392206  43554468  62932140   4897472 
  2011320  20393520  10743005  96625875  11508624  14940072  11171547    739851  41037108   4370598 
 49047714  62438970    346210   5101239  18108636  18168620  60406658  58805090  13118875  17959030 
 19265184   7296315  21199800    269192  48182760  67933910  18326165  47204136   6704986  15140160 
 67599995  36070034   1404568  51710004  54810945   5109470   2302206  18751176  48316860   8766429 
 14974650  60190940  29308552  55013700  43921575  27840804  10945114  36335908  68230015  33940556 
  1559799    291708   3759585  16036839  59170930  80718251   7824250  19768640  72448992  16777698 
 23832900  27817496  16179136  21993566  12355805   9629466  33002424   6234255  37240056  53631760 
 28715181  92240720  40396192  64453824  30730232  16686432  10885120  47593140  18055440  74203963 
 18844675   4964680  13872350   1162800  30376320  15271529   1039998   5929770  28234450   6020568 
  4276945  31910840  61389552  66222104  10532424  41653131  34640306   5843589  31827440  47024400 
 52133068   8782758    558540  21954348  52884000  53937465  16833984   2561780  12938016  26189893 
 21371324  97522420  12395499   5133667    630239  26378016   3845898  30560530  62738372   6387405 
 21258792  52672000  58207653  84484320  16090083  22170314   2539290    123725  53919868  35796852 
 22105425   2172528   1252797   8233920  12233940   5531708  13516059  59723860  20451935  52052997 
 48312674  58790655    475440  56562670  52069221   4580499  37190160  18711936  49738920  59957352 
  3103105  53052420  34793560   5139355   6718254  18567744  14814230  14526449   1967242  35682387 
 44754144  10350588  23135011  61830620   1254806  25387839   1194566  34973680   2948767  24434175 
 37844604  12610224  41002185  23899898   2176441   7170605   8183707   8349878  31442095   5827972 
 12098156  22157440  76867560   6094896   1439427   1391580  23162976  39376200  17965460  16768449 
 67595226   6073068  10307676  35741854  41936416  83724898   6230594  55180712  13367284  23528658 
 14056372  19556160  18416380   1608795       705   1982438   5094424   1732218  23956521  17890550 
 11484800  44477262  26749184  46190393  27718227  59408019   8103900   4454748  13782250  15956132 
 16718643   7815384   5822772    508164   8303310   6523400   5687010  20924565  19479348  36003552 
 54408288    925120  41444850  11419569   2460640  17635962  52695921  20561344  10333846  80678598 
  3184848   2943048   3099627  15153477  15076592   2167260  51780822  31220107  16300092  22539049 
 27515124  22937420  23776200  16866108   4065306   5441869  71181980  38541809  19889391  56318470 
 31109650  18412752  13235706   5258686   3002796  46099827  46578384  40822218  21743244  72316652 
 22808540  33066610  49864491   3409712  49263552      5490  18886530  37235338  12850200    272412 
 12549636  23960664  45668920  13242952   2664571  17576202  25950960  64989652  27908322  31402575 
  4762392  11945004  12430560   5343160  44340624  18179140    632776  59960160  18936813   5681854 
 39780895  13206356  33840736  17738648  58023840  46692324   2526842  42546016  44814754  25232708 
 38865966  27900519  34805403  43155424   5665372  19854015  28677132   2906436  11237568  36824400 
 63098624  22561275  50840471   4171704  18805100   3367553  13782272  36429921   1606440  14200893 
  4631094  17049956   6956070  20872906   3693280  10733625  80232768    951617   8394300   7695552 
  1479595  13381830   2736336    357318      3586  17979648  53624956  44381352  19682480    404719 
  3205235  11262888  65320248   1613691   2915892   6690324  36520920  11524032  23480991  15956811 
 17244471    565376  13945514    123708   1640200    969048  45896502  20406286  29219154  42011256 
 12077830   2807928  42412104  41406491  66241188  72134832  11090818  12301476   6551205   1366528 
 31824062    180200   4574214  65008174  79371360   4676265  40265485   8174124   7112872  65305254 
  4217850  19115250  65813418  17519139  17198324  13485069   5508237  18488707  46368455   6734952 
 52462540  31103041  59991509  55627264  12326160  23926641  19141314  66689420  25414389  82254438 
 19531600  11104592  11258461   2372864  41748688  27460974    685762   4675135  12304614  38433078 
 52196400  27876556  30559104  25911849   4187826   2165373  15707735  31782333  64873914  33836530 
 38246604  61658324  31645194  25382840  72629340   3334760  48809700   6615174   3669936   2589669 
 48552504   4241484  46532812   1313718  32714562  59652432   6026683  51748992  14290360  85644572 
  1292913  21244173    899446  11833344   8655169  55021275  23016942   6708228  60605924  25673200 
 37371024  53140949  71416746   3535115   3414630  15859578  23371920  48000816  55712408  73809385 
 18838934  26607771   8482942  52575684  44264250  16948165  57845382  14230824  50546425  79082580 
 28899734  77307908  33660467    315650  52219890   5926921  19656896   6476873  13413048  11432070 
 37414974  35622576  24078069   1166316    183744  18244290  22608513  11581374  23732878  17257980 
 38768594  47981082  27129134  30590480  43384160  21354382  68083330  33298020  10913628   3602764 
 44168025   6268878   3941868  11210275  19345470   2454976   3969032  45724938  29370618   8268480 
 81883748  85622094   6155360     38280   9207129  11227480   8906345  16593876  16225232  15550836 
 13511472  10189632  17001600  62790080   3398890   4763010   8867124  18084800   1030975   2041732 
  1461650  79971188   6804567   1718801   5409052   2914663    608048  20427384   7938075  81264018 
  9728256   5270600  76836208   3798201  44656640  46024680  12279720  34630676  88188187   2506240 
 32754900  21977313   7406371  48806198  19980400  67066678  74184396  39159876  12646587  54344665 
  6770750   1052163  45488067  24469480    937550  16392191  31283604  59798370  70974037  60229104 
 66305385     11134   2251310  45464166  90324113   3172389   4265300  40646016  37235149    139564 
  4062116  14202408    988312  35598489  52793121  18449400   2298736  38683040  25361542  13740531 
  8042610   1183084   6437943  54145050  11509618  19355888  26187963    425950    104040  13538444 
 14559420  18520106   9009592  20117850  76196318  34972292  41571716   3183040    628200  39596868 
 27081810  56117172  83873012   2747942   5279796  26282265  24416952  72784110  21666840  26598472 
 44634645  16167099  38439960  35160904  26849088  13496908   9749655   6433077  20353694  61169928 
  2811588   8045372  56595000  43151328  30208138  81196812  23889312  10869957  53052920  20458760 
 19594464   4218618   2942563   5966674  94014340   9488653  21017475  37987011  24235176     43338 
 25627762  39567360  12140679  50263827  11591800   2484038  17813425   3448120   1126475  45614520 
 70558434  13411151  21237281  20887771  34970608  27693864  54945180  25435086   2604744   2365801 
 46161990  20157776   4533678  64987692   1956607  20487986  44273800  12189744  10109472  32081780 
 44889451    524915  15638516   3343074  11654358   6215442   1419050  19497996   1493229   7412590 
  9231409   2155855  59011953   1023132  28363464  24530110  26020456   5915701   5104385  17607136 
  4290672  21038710  27021546   6168733  11142285  33196784   7577160  38010402     73230  41312508 
 11511270   3339662  20148621  39571085  49621329  15417330   9157760  46375245  42983928  78640419 
 54781256  78443904  48206301  24790926  26049076   3868878  19836820   9169800  26077500  68877180 
 38050472  31732616  17782523  14680149  32943952   4993560  44754336  28379380  20224015  13922340 
 11691546     35028  46964988  43126890  49746235  21416106  26504754    118320  25327764  11323895 
 36547728  34862625  62708189  19756727  14671559  32625303   2194543  56825964   7446474  44189556 
 32004614  37217382  46348689  20140750  28020792  63636300  15640520  19146580   6734064  26811360 
 25927384  40318208   5806806  37564560  53726850  19241332    184770   4031325   6679220   5793271 
 61367110  33301378    889490  20215146  24605860  49998972  35121760  98594550  21875334  15617404 
 33787545   4998672   2268136  11235341   7207096  18589704  42372900  36653894  13902720  12767040 
  1854144   9379776  70756836  28900577    992651  10822472  35369492  29381504  45357440  49942200 
 21252750  24517714  13418880   8215150  23593332   9376196  12678759  30512220   2182599  49335726 
  2977330  63852548   2608464    832773  10181088  16494645  12016212  28805264  53473956  24374520 
 50689349  53454322   3792140  21874304  31789020  10411004  26447440  20151040   6070818   1976802 
 17417708  21953521  10013481   2495934    726924  39991623   9355984  10699700  28502056  58121398 
  7150800  24629616  30177168   9791573   1651845  45824640  42283442  25042422  14397980  18654384 
   941385  10191138  11604064  26818506  48911632  53372800  10748494   1988469  67781168    214222 
  3747380  28660645  15378062   5967822  12875870    755904   6229832  69155472   1055555  13122000 
 32027940  39670260   9511995  30687828  12008476  25106760  10354448  56268190  34899198   8668088 
 17135850  86701900  17608086   9452034  60884361   3426924   5598160  60103747  21492819   1448226 
 18619589  35053670  52376973  40757128  15377727  10172982   9677150  30900955  19311288  28817568 
 15081360   1287291  11080378   8135634  53508901  29164230  13008288  40691840  46488405  12955503 
 14922620   9941389  67211390  37758950  26037318  68136698  13896396  23368040   5215069  22293796 
 16800012   5839032  13489000  61289410   3198772  18338393  14200452  40600264   8360035   1231185 
 47341084  67014900  10457980  19469366   8094041   9546202   1776372  14549964  12073360  15350921 
 26876338  70601920  16185996  49154140   5042290  35495631  28401678    797208  67203264  41305516 
 59399058   8058869   7570370   9918160  15279271  16506880  20601042   9771580  10550566  40722315 
 39499264  19250748  72930550   5137083  72060534  11444734  88002525  48931672  56561546   3489146 
 47272019  36376192  29433222  91552305    700800  29151232   1073736  30201750  20043629  43473519 
  6680128  10949010  57653694    311518  26584245  26355258  37188441  15036750    872910  25267714 
 45967524   6962974  52528134  68132984   6945094   6809794    777432  66789754  65222658   9967155 
    19168  38817405  53241014  56836148  10541700  27174413  40560536  14553203     26136  24452190 
 24818755  13981983  35076978   3318445  65119109   9842140   8206848  31395483  78701033    185859 
  3323100  28705550  69148350  18716250  78804783   5884165  70298371  30568728  10798530  29919883 
 11164262  30902400  49983219   5654258  20237140   6616554  87138506  15885900   9085446  39485600 
 21572724  85650667  84576307   5646176   8882244   3698925   3284092   3595230  20184990  25773192 
 57895236   6122088  48718824    174928    834948  26275515  24113520    375803  34799058  59309436 
 47400202   3232383  33577248   9413215  49750848    213018   2721300  31238352  24484975  26753036 
  3084616  44062708  41532696  29194837   1343864  31478860  15826750  69839060  29988765  11343600 
 18007405   1399576   8681680  37915934    117276   3247060   7000592   7608320   5778405  89842456 
 37682777  38596826  54978066   4057690   1046900  29587870   3583839     91688   3374208  27298660 
 12140725  38401512   6542229  52075280  53316226  21551750  26834744  28025568  21261278   5524005 
 73376118   6146036  34945344  42258452   6310720  16348806  11000592  15788762   8107736  13367117 
 27892428    922608   2141721    273374  18133514   7778263  47627510  48654090  66716064  66440571 
 54072370  90951300    369722  23975640   3902841  21134323  34354785  44620184   9167634  11529966 
 33028860  82853936   3069352   8121540    762762  47526793  10180770  26087516  30885340  67277670 
 13683041   1047242  71359386  14696579  74332365  58894432  56680848  81896244     18543    389220 
 40481404  28251866  20567568  98892840   5874616  53994830  18730264   6876954  45111794  20430528 
 36317657  63795400   2695758   2660261   6442551    866396    909860  33107217   2482632  34288803 
 16630672  46284520  10853160  31866534   5612109  29562500  54234524  36926122  19991712  29359215 
 12102461   8714184  34167339  20900214  31412275  63473130    757350  20493276  75594288  51625906 
 39671082   9568940   3118660   4941312    547600  10680652  21713352  78884408  64209252   2763450 
 19728216  73155222  24818284   5144194  57653796  10366772  86103658  44870454    607310  31744216 
 46102900  40461552    521700   9873912  66495364  19391541  27164647  44322858   2032905  15476340 
  5956018   1263614   6256371   4514393   1457400  71129739    603960  53263479    714104  46643236 
  3424113   7593014   7557588  61602040  27640365   5457744  55567400  51027849   3452801  13593668 
 25906104   6734850    155316  22764612   6181875  19487900    385160   1912770   6639420  21778944 
  6949544  47748204   7318402  33093725   1010592  18389508  40591980   8053776  62487444  18520060 
 33151203  22852620  29213217  48112176  51816591  12068811  13149284  23583675  42412581  45821244 
  2354347  11405536   9014621  43437250   3720847   3035488  30470286  11261700  61928100   3531385 
 82405596   7895723  24748816   1796450  60489768  42366926  27910543   2668143  29706912  36718539 
 40091849  84556564  17302337  25905075  74418820  17707200  53617278    840006  11435717   3366363 
   937888     95040  40279101   1165016  22097100  15645894  42868750  17253810  12893335  29860024 
 26786929   4211448   8743271   5580136  81631053  40334283   4578824  21141333  12918560  11243232 
 75200265  11558444  13537800  14848500  59765824   3494085   1560354  18142752  15959088  20471892 
  2512132  33069960  23369766   4854762  20730000   1125600  15092090   2509812   5029756  14728293 
  8109744  38302462  24462916  44929262  44688246   2830628  45573534  23217024  17628813  71436599 
 13090600   2633202   9828291    387990  46062620  14625888  34638596  12484396   7014195  66190984 
 14812389   2945646  10965437  23569296  75687930  42816681  23836720  53993360  59111608  12226376 
  6272900  10088750  53143776    613776   1363232  19172586   7092972  81355337   4927184  76676250 
   177870  25112910   1314457  25140906  65276203  60044376   6026410   4491600  10777136   3285592 
 30996900  55148076  26397384  17389029  59621604   6857164   5679936  23957480  27596655  58891630 
  1150304  15342360   4721822    898188    980316    688704  85142974   3637056  21187251  17715570 
  3677934   1927360   9259824  59484652  30710888  34707978   6113100  16185744   9304186  92549464 
 10467916   1784616  13348410   5150904  31792824  21288925   6860670  15226000  12944428    745824 
 76126176  13401080  11799372  17543944  11545044  37298924   3169810  43149480   8964480  37337780 
    88418  45982268   6670081  38615670  21956409   4645536  21675846   6277216   1817400   1708770 
 34357344    419070  20309850  24536230  28705690  11790340  30681048  54994702   1333854   2134305 
 23056842  13537700  37355102  54008814  39955500  24168036  33674637  28867164  28796985   2747824 
 56342403  30689982   8935758   2086716  15848442  28621395    421334   7973344  48686328  54025920 
 14294550  18985788  43247372  22427820  21093172  38086125  60116130    954304    120543  40710340 
 52140360  67199032  11995308  27664560  36087732   8210048   6135990  58700520  73188864    774314 
  3004155  48623622   8152032  29262299  12791791  24767127  55470491   2880990   3471039  81405126 
 13177338    496755   2389280  44449878  38928980  52632459  22850408  44546958   9980300  25852836 
  2799711  20288520   6586272   4605776  40489596   7700766   3227840  51702678   9289194  97693375 
 35136640  10987636  84163900  84810180  56633201   1662578    906270   5601400   9681360   8959170 
 61764245  23488542  22656284    724086   6632211  19183489   2059365  59213625  54506370  25218860 
 88155716  26629722  12826032  36041568  39386304   4280923  81870964  96820559  27520844   9398950 
 15921233  16353666  76490016  24821640  18986274   5678574  44421965   4091572  36346374    374592 
 22741641    338104  36276210  26603756  65385570  68720830   5062178  62158330  27733655  13464724 
 17897396  23163843   1570968  22498420   1497426  64872813  11627414  64602006    118558  64423464 
 45346980  65660216  14288913  10345242  14536989  69078616  25713169  30445652  28872022  16468143 
 42186780  47092412    119080  56851767  22749552  25735846   6108936  45833688   8428600  25409480 
 39017225   8461440  35066948  14449212  25328280   4058404  20036565   7067316  26259310  56790671 
 17249806   2867339  24804549   4681182  14033250   5356280  11301039  24674234  22759035   1389600 
 32317280  73881150   2921824  44090289   8531094  10657460  37506435  30555096  13742080  13536380 
 67526310  23027048   1098584  16083810  38012058   8598192    898380  67717475  30890630  11679612 
 26871600   2097088    245055   7551180  36536331  21419230   2364288   5998860  40031362  23029798 
 11295733    550854  17042976   7325136  16059342  12807591    678688   9250587   3282771  92112476 
  5099130   5064453   2701272  63755547  15790164  72867510   5842802   8982288  59603608  11447622 
 35035000  36652500   1067577  12395436   1906112  11668320  25547710  86195670    297947  48509687 
 36632449    784700   8773119   8094002  88207263  44438998  15347489   9036384    497520  40155814 
 25558088  47857596  20394220   8969028  65894445  65142116  55313451  26964132  35822670  92460768 
  7764456  11015320  63696183  31276413  72433974  24447750    395012   4671390    769244  33418308 
  1079993   4035794  41280624  55242860  64410500  61161444  15526224   4202000  76778777  26084025 
 44128488     15470   3343401  36638520     43776   1405106    887852  30899096   7194768  31954713 
 26731140  13543775   1542352   9542666  46366476  21022503   2718324   5279040   5411139   4387232 
 37108634  21038997   2958093  69435576   1734624   5794637  35161742  22058972   8563648  52440564 
 21151120  52554264    439922   3121600   2134580   5841360   8563875  11099682  16956360   7009760 
  1216162  63153090   7233030   3298594  43174638  41627217  33817751  37244274   8225946  32886129 
 19763541  21139663   2468530    169704  15624746   2824360  18581431   9100608  16609375  16096320 
  6932363   9537178  13091616  11967734   7186560  30099801   8665480  52168594   7104480  22586931 
 10400157  14257800  66733506  18467500  84301670  36723018  60603416  12424832    841464  14489490 
 36596354  20602912  44722089   4323440  22293812  85186065   4178907  10856308  11829212   3843750 
 10094876  14278208   2636075  47845620   7894200  37979172   3572730  43887896   5081778   8453871 
    59772  13797370  70566760  22059960   1046620  52042240    524216    424012   8716794    356976 
 83822184  20090208  29319180   5044890  10574275  28661607  11997700   6580708  14290353  29533455 
   215940    791574  20817920  36163536  26159335  37495183  83357450  37473436  51991632   2404563 
  3320504   9452304  37867320  40292297  94924368  37484660  16133904  38487988  24764080  11004420 
 18855354   9629776  17533967   5432892  44509959   9955575  39966048  41549112    590031   3921210 
  5664709   2547200  10263525  15283124  15653190  50366596  40279205   8368780  31995030  72915650 
 35279675  38096208  53073300  92108532    419547    232645   7672371  29449134  21288936   2809325 
 11621601  23584470  71920630  50205090  42602560  69490832    795928    101246  30927484  15835250 
 18689805    835164   4824756   9673085  54861523  10445680  50731100  41464874  50250746  24633376 
 43204200  19240995   9545568  36860670  19630919    855813   3101096  13910700  91812573  48491905 
 54877461  59675238  60415080  11790327  19284344   9592384   8577504  68893800   3835878  51442760 
 21867840  64008423  22449716  15901556   8857296  28385730   1832544   5370550  47460960  53508258 
 44921790  51827395   2163610   7165280   5454509   2201715  24484036  59796800   1646845  72767266 
  7883100  36396028  68078718   1164429   7746232   9044035     27540  81084003   7826440  17563770 
 50703141  18631712   4133766  18086250    177727   5107690   2165624  36130116   6880914   1336248 
 29097859   1034367    868325  88581951  21627054  69465362   7170420  14522430  53097096  52310751 
 21571315  12475720  10637172    135746  42258402   3494184    605974  29626170  82095717   2448425 
  8575546  92043995   8586405  15668070  29486704  31501245  36392796   5515060  32419244  58346856 
 22683483   6538180   3900960  44748760  65536416   8190078  28716202  57251812    530385  19678032 
 27174664   2506416  17471965  11590334   5268581  17678772  39006473  18740560   4122520    776700 
 44339273   5075080   8432930  10232362  19215183   3067595  11876436     75764  88165968  66971080 
 36040584   8940648  12892012  14129827   4255559  47806965  12343870   1349946  17397765  19793556 
 44955774   5773226  50817280  68227299  62682608  59041359  37570280  54866220  45796640   5528786 
   192368  20002801  77743644  20393745   4888905   8632915  47390994   5953302  17519976  16156080 
 22193280   3016769  67295526   7874583  10521808  18475576   5127620  11684046   3740415    384150 
  3536637  63509441    538875   6321042   1505690   2400664   7612390   5322669  20778576    792090 
 31286658   7429004   4805486   4656948  21879585  57394480  30465833  20124108   7038570   3670000 
 46210896  26106588  17409420  67198020  48685410   9881083  23404950   2493472  14672484  33380188 
 53692408   2780572  35472300  43401140  25099645  25209137   7241820  59417856  77207040  21628961 
  2733974   5251232   4079600  67259600  20989368  15238668   3178165  23130510  13929153  12545892 
 44040088  66203508  24944057  20692944   3428659   2520375  60084360   9506644  58950768  19693176 
  8049706   4813813   2714690   5824624  27657017   7301415   3208530  29766372   9607404  53807666 
 88730990   1125408  11332880  78945076  33516665   5093676  17042184   6504316  22345840  55832190 
 15274530  42909880  23213668  75275358  29924723  31554309   2146240  12480492  21509505  20863861 
 12500436   1110704   3820728  31825780  17645748   4939767  44254138   1517686   1136380   6514179 
 25068576   4062600  17829600   1890484    301700   9558108  24486660  19582888  37771566  15289155 
 74720649  86170747   3993297   6686848    694590  35504648   2829073  12358728   8727787   3191580 
 10148544  38884231  14175912  37782335  21126916   8903356  22207437   4463690  26631204   9115218 
 89010207  11393928  15132024  26166816   3949404  51823800    345639   6126511    161766   6324012 
   245680  41287373   9658568   7896394  36415291   5561046  19135375  41356731  29327181  82799024 
 26598540   2156700  36988135   1010628  44313336  18108668  61144920  58912920  11118610   2555280 
  4350640  63882553    877769   9465720  41334025  49271076    721920  58512898  22468800   1877455 
  6538745   1911105  28814695  29891470  96675194  53695530   8971891   7627760   2006784   7760970 
  2135665  35590224   4450389  13216840   7588222   2643756   6003684   6237330  14546062  58997820 
 37469289   3824944  61316757   2843475  15077347   6743550  39688308  14905150  66322666  10536512 
  8955313  11471328  27017586  26981345  36472248  12612648  51230972   6313040  22267440  30430840 
 11623374  37584864   5758155  16725225  22509872    489280  60535680  26425200  35772291   2102660 
 75810902   4245360  35529435  34571610   1098327  14853630   3601416   6647414  59179217   2078080 
    12840  14527216   8174334  90883962  36147705  35894596  16067844  46547732    250744  34701460 
 61566882  25172883  30808355  21953832   4579648  36282456  17535471  62063870  42510140   2364054 
 11636606   4973122  13848649  58278132   4124325   4128465   3090378  10984869   4596543  18365100 
 19007541  45434741  33161475   6781068  28005117  72698924   2063776  58363488  17416192  10055562 
 32206794  41195880  12090768  36415474  14850480  18202375  77505656   4006020   8358000  74151960 
  7502754   3903540   6456390   6825208  11993055  13057170   5568007   3355848  37781604  52054000 
 36115091  23546232   6337408   4282702   8104336   8784330  11156610   3148808  14646200  44997810 
 46868510   9760680  47924574  61148988  36616908   4428270   2567187   7036407  15872547  40813406 
 15455028  14291466  29423472   4340100   7662512   9059561  23109358  14654816  56952768    446291 
 31488472  61329954  15983032    504652   1226610  80882222  15548841  32586960  11263644   2484992 
  3927628  49891706  24568995  23603587  48767832   6394669   4070712     22718  31035228  18294876 
   756700   9564256  12986889  10857840   2589846  33897793  10086780  85640016   3096220  18243331 
 19329888  14095134  14689938  32475095  14821083   1301244   1534190   3635726  11644055   1134771 
 21356000  82923555  21719482  17760197   1586916  23213544  26750983  22281944   2515590    715614 
  2419614   3633285  12080176    283959  13285811   7117838    265872   6533800  50065360  13409550 
  6089712  55554662  33500544   2196144  41310588  12816045  59497788  72957269   3901398  17929048 
  8847803  15813072  19438968  19050612  44470224   6047210   2209340   7740992  30645643  16966031 
 15197278    958272   7021824   7131150   3388326  23989170  19919038  53709210  40461260  13568508 
  4460616  15244248  53965164  13146604  16063390  17923270  11216940   1524560   7959380  12692370 
 46693360  26654289  21990014  40972024   4490810  23473099  26654680  48944571  43952052     82305 
 38875908  11447352  10716680  69379080  17935170   6249375   3554262  24741618   2165628  43319185 
 22976355   1290055  66938436  20371080  48862940   8636351  18391848  13987974  69749710  57684018 
   289940  30259710  39724652  14183252   6804800  17610056   2653572  23552094   9320064  49277796 
 11732107  73154122  11958072   2111926  49960586   3147310  13216104  54806912  29253508   4375952 
  4865912   7802548  23740376  49331520  29443806   6114186   5942400  30801969  13131998  63692720 
 12773833  47705706  55491702  31258701  13279175  13140890  33564256   4985232  71877740    964901 
 23540368  23051320  81560383   9180297   6060764   5296742   3524934  17903296     39200   2956524 
 67070115  25409594   4426002  66300410  24566917  70776648   5114610  68946535   4760224   8567582 
  5557625  67496588   1598888  40789480  12338496  10667550  11954696   6826878  34675880  59396760 
 38320316  16389513  26252832  14338040  15972000   7298865  35122704  15464155  22326376  43153560 
 12636624  74179174    338737  44597640  62166195   9724018  49310096  23930168  63351823  53360146 
 38322012  12207572  18176946  18858528  25996370   2463345   1364454   8464500  17362904  26817276 
 31998777  53042025  18609074   1251624  25417118   9054140   5953990  11773033  86816099  14579740 
 22064841  33890960  17469507  17308210  33737032  26564934  87430368  18280287  11299100   4272548 
  7189472  13510476    324988  19972008   4005882   7970468  67940964  41745284  34984642  18274104 
 78518104  14985668  14428176   2244204  39608520  71124354  17834704   9315977  40879850  11317660 
 15342006  13971700    704010   7903022   1126440  68343810  48416256  39930000   6675534   7729728 
 46641690  31670530  71619240  13599332  12205916   9421568  35876460  46909076   9451872   8949600 
  8759528   2850768  48096750  23636672  14160157  30618522  13259776  29840710  25305930  31317624 
  6570498  27478080   5049538  20494350  15515256    520552    259256    771955  10527900  28175145 
   206116  10736640   9475830    171045   4159642   8075190   4251485  24860622   9615584  18799470 
  7346738  21171928   4099511   2895360  29541120  22266899  28544604  19688012  36741885   8848610 
 24462915  68425959   7507404   4241522   6204456  32371485  60017232  45631597   6688528  28484064 
 26323754  13219250  19036050   1058064  63954315  24427666  10945368  51028875  17430312  39713859 
 28960560    635276  40465160    781812  64783878   8363858  34137360  30489368  24486906  13199862 
 74188972   5806188   1121849  75491330  14071615   9407016   8494686  56535149  71817180    107604 
 20166432  72783504  16861630  46259872  22014185  15534648  34736484  17324860  10702894   1522908 
 19601637  40604288   2871531  12045003   6116157  53823549  42582790  41350378  15289131   2208939 
 73744970  26157744  24900196  10727064    239894  31873345  11523083  27821856  50605698   2851912 
 47116692   1139340  52728204  17831385  37782360  43492059   3264190   8241102   6773196  10847950 
  5846423  68260984  31767450   2015880  20938353  61775721  27930660  28408312   8836883  35338413 
 44868690  25930120  26870862  21178872  26832468   2721544  27878844  43406640   1816890   2933840 
 36556469   4829836  20199606  23194200  54518255   7057924   2479360   7804407  32561900  38670650 
  2556576  28000590  62244468  50936638   1186887  32536129   8967240  34421544  59942092  11774250 
 25028850    703811  51769224  18752888   4123944  11411395  22431900  41487204    332112  22294745 
 25770684  23592768  18301548   7106432  25300624   2743125  32687600  27712508   6994108   5368753 
 46242720  34385913  77405250   1194850   1768884   1276638   4220920  60481052  39725504  43427692 
 16758162   3453759   3737340  29990042  44209979  16559496  33483400  10980276  14514192  44731350 
  3342708  70153968   1947834   8411322   4972226  20838412  71624080  27500785    317684  11115480 
  4985800  80135029  15291602  65193568   6011083  56909800  10636351  86621703   3618648  14382214 
  7151850   1938929    742716  12532544   3111024  88355692  14006128  17792312   2312037    550990 
 55989272  55749981   2143850   6809220  27595080  66966858  35369935    531036  41476712  39884778 
 27068352  90103608  18610509  78235197  47976765  47239200  72573330  68401424    710406  19206190 
 25535430  31512560  55172552  53669007  22076200   2031498  64836114  31584488  10970785  36720684 
 46933600  13894230  48509508  12707040   4170239    169798  85507500  19385925   5577451  15985998 
 10380608  10557548  30637887   7329900    605784  31412444  60717421  24657344  24509070  39428760 
 46315800   6132852  37720928  16668480  47337062  35242954  14414445  30182196   6552315   5437382 
  6270432  49276809   2704427   1045380  27759892  26713692  10409896  11787750  31150800  40649344 
  5216526  68409132    643770  84306381   2900370  31058910  30814740  51867907  43279418  34520678 
  6834118   3098400  40195500  14348232   7843500  26696950   4537960  12988000    680428  19977393 
 72113004  12015255   7458048  51913995   8282712   3332332    349988  28088646  43680864   9211449 
 35931039  20683065  11573398  24248400    176375  38547419  33747840   1426824  19690854  79827726 
  1135200  20246980   5127186   7092540   9743895   5071300  20815200   5249244   6191486  50842298 
 29780748  94521845   1796652  86684292  79108272  85586768  38052564  12754792  10033083  31497379 
 64964766  18904448   5695780  57731242    196134  34343289   2259909    244216  14138352  59715956 
  2431676  21841222  30481360  11342306  18885028  12035760  30776128  24819741   6321296  46680310 
  3576744  40262760  53277840  23064360  91921783  59052510   3709468   3172540    203412  10974996 
 70681920  16947850  15157170   5005900   9424664  82866600  52145409  50925756   2838226  22607776 
  3270546  59804970  71161944  72169350  27870480  35289345  54355104   2360352   8420112  11098128 
 13895536  26616820  47041420   1044125  32471000  38071859   2282980  29218018   1118995  22839050 
 13372920  63081368  12954862  56064138   6083416  35147420   9424622   4158294  66754800  88171475 
 28050058  17741997   1755310    429240  10968600   2517059  33789132  31729580  30748943   4891575 
 67530364   3983913  56736763   4688091   9096813   9847044      9738   6752720   4415488  22081609 
  2705992  32931890  50812835   4669245  38535258  43903376  25558566  45734976  34916035  16331826 
 10835340  52528320    341436  50199300  65330400    802280  30051480  15001575   8878170  10138464 
  1243872  80054392  27539276  30078577  13490100  35671449  10380204   4783725  21426039   4054947 
  2399103   8502600  27874539  31429500  19127826  11262150  27786562   4801266   9935328  25738560 
 51133992  59328255  15165800  77464385  31726328   1582904  42852942  14829500  16294980  57793920 
 35942391  41606194  13021486   4151648    868524   1629298   9515077  22250410  50273676   2481078 
 33975018  29352486  64109073   4264089  30950589  67948636   9417000  15718269  48162543    361120 
  6179160  82633137  80786160  20668250   9393562  24470705   1407026   3837020  10439125  74753027 
 11128016   3460704   4296767   1711177  80833467  12275070  59639970  15240960  10632804  16305276 
 26063312  21946371   8639379  14864890   3455912  26517980  12294342    864724  38070981  82081740 
 13939020   1117240  79772000   9722100  13209196  15543550  33162254  27176589  75461665   4003776 
 17107500  13465252  13748246  22856015  11293281  14921631  60854645   5435595   6743166  48033280 
 12202320  43055603   3526061  10079708  20279062  53181611   9055134  24318762   3288015  74193600 
 16236066  54449472  19571256  22444288  60959332   9692340  31842492  27765952  12638088  13527016 
  7690944  12771486  10720323   8488824  12289548   2674592    415488  46899323  22995056  40365909 
 42622043  60641523  27625668  34385200  67346200  78694632  28613323  45475920  17872448   8710304 
 12007648  17697528   5502405  18410889  20640669   8177203  41676120    645258  30426297   1939953 
  2658996   1751435  24461784  71123790   9725030   7727846  20254287   9110200  22852962   2841435 
  7861140  17370130  16072820  23068052  31305760  14291904  29268872  18386856  16812528  16194958 
 20832984  10852764  42505134  25431791   4342250  67798595   5207028   3708807  35354680  27690433 
 20385024  80987754   1210406   4334172   2232322  32007318   1966976  36679968  67156206  24229210 
 14711859     33372  88231815    406230    567036   6111924  13100006   2866944  84532191   5155620 
  4290880  78795717  68785332  10575090   3233010  39914440   8997408  15482919  11561506  34249716 
 49434840   7093947  36640219     62419  56368640   2024144  54523064   8641405  73426320   3256542 
 12666011  10916250   7659792  37533431  15712102    322854  55484373  24025476   4531344  10238120 
 45021076  19363323  34450182    202938  48305796    428262   6445848  38059099  50629212   4725822 
 34713616  50707580  46930725  31581920  59150455  90946600  40828237  38024612  53506506  15760537 
  7554324  15304682  43781400   8500182   2553818   2635824   2699992   8204940  69712406  44327364 
 15654735  23252812  26475660  18864864  57914589  28577928  13798840   6628464   3158750  82569584 
 34394850  11433146   3829488  28911179  11724365   8046150   6646152  26412442  18895860  17127516 
   989754   4275404  22005672   7540551  24181589  17385843  30224432  68736978  54793151    806835 
  1547424    631336  53447226  35966580  28394559  22921920  22901424  32347465  30414150  22168029 
 22474680  12989796   3439407  66635422  11850870   1276002  21413216  14693436  48047867  77386790 
 48866596   4668523  65302560   2699726  15005420   1398255   8020654  22424688    904116   9380475 
  2171521   5488656  70636402   1394349  16150050   7606700  46540557   3404740  41241047  12688551 
  9627926  68466720  12324408  16968922   6420200   5977383  17738641  37619120   6582367  30046820 
 20268846   1228784   4664374  35178598   3750028  31805744  31823731  38866784  48892288   8546742 
 14377120  49741980  36003960    928169  29117256  34089633  23056150  13755007  71833200  66382659 
 24326850  12537126  38346234   1200100  14066298  25314336   1576510  12708969   8956828  55046530 
   243136  39492654  30098017    318744  28052297    185566   5715240  28010622  39289125   1082620 
 13413367   6960690  22931576  12900140    136391  60092667  24371920  55849257  21508726  29282553 
 32918474  38688583  28517192  49264173   5636826   8395920    814764   5376280  12540916  12110940 
  5834157  68540149    898660  17383470  19773882   5838048   8483272  18470415  47664510  29069755 
  1743060  29261600  23394096  11163825  10722181  34915442   6256460  11498268   1184112  19519650 
 33750600  31184244  27646695  36048088   4669770  40816864   1362456  15001878  50964504   7809993 
 53314184  37451760  47007600  39114888  18344508  19932066  17191228  64087912  29205708  56367160 
 21391485   4182000    862284    114608  43055798    664632  32032000   6146229   3186800  47511108 
 14176032   5627868  12876624   6120184  24421180   2617068  15841520  13647250  10317228  19370452 
 18216027  30326880  10780200  25727840  45959092  85143360  16076169  15603195  70261452   8493472 
   587112   1374283   4169632  48657593  10664790  17800264  72038878  35806817  35140392  63979560 
   949785  33452298   1409788   4891536   4070871  29082275   4099410  10303489  76723078  35297406 
  2969120  82812960  30868623  16864025  14453952   1151886  62644608  12340788  23139006  30269272 
  4104184  26826904  15784128  44877538   5438436  13399430  19579000  63351414  34311166   1985089 
 16534259  12942882  85895655  36915876  71859850  79546554  36689140  66077440    145800  12502016 
 84408870   4827303   7198450  12682528  35231328  42166800  47714304  42710033   7566174  26944657 
 45867108  26784124  39717952  20102576  11157893  31810800  12657312  35315040  65333472  42892034 
 59744311  36977210  13233033  79648590   9459828   8974800  78134210  11830950  53935331   3786224 
  6161000  14089248  60115300  80239888   6785652  63495357   2753927   6355562  41623424  49969840 
  9126680  72572374  22852260    831922  15308368  39258228  45768750  30456480  71531400  24411272 
 44005333    715984  29807140  16394112   1289688  44342380  38869802  55745082   3073896  68191410 
    62262  35208639  81696378  22297437    256360  18083337   3270100  18862040  72705464  16287644 
 20904152  53678647  26616832   8150740  40560180   3111342   8887760  41049645   3927228  11290560 
 68476000  60544848  27480112  14704524  24326624  57349526   2371974  24885702  21389340   8900454 
 60271976   3253395  28613088  18292830  70786839  12023869    662178  30067254  11300377  22655360 
 78666308  18566625    482325   8213772  39244560  28716714  22218000  31889270  12086655    947646 
  7354368  29485260   4892706   2169741  14984936  43552465  42841936   7661526  38394820  48132560 
 71057580   5110380  36743104   3058770  17898117  34159544   8802990   2747212   5360272  91325784 
  1946876  13669032    380562   2832295  28715065   3034174  41771644   9396064  25492600  54082796 
 28274688   3791064  18179200  82816992  79700083   2561008  10705607  14837944   3450438  39180648 
 45354834  56531136  34794800   6886893  81160872  42742744   3730212  17451902   4408437   5585958 
 60998142   4816315   8425560  27211590   3908264  26076050   1073226  20753928  17049156  10620120 
  8544678  25604628   6444984  12265026  37560096  50044932  56518506  64718511     97567   8909680 
  7769930  12809346  10227294   2452661    333231  12871343   2046090  10060204  35201500  28301407 
  5281406  63169982  11819588  29141520   5962640  18671925  43081246  23701144  23753436   8196240 
   127984   4953312  11707696  13424620  71028987  30305415  40219010  47751480   5254835   6714417 
  1379692  44015013  10370139  44820399  16947630   4787950  20288400  16600956  13979496  20563740 
 15885769  11502916  36704164  11740480  30271220  12138258  40939971   2347200  21961320  12071340 
 52957457  93672636   3454744  65286227  59228736  13547670  11461687  18996096  32645600   2206894 
 30304700  37153256  34312190  35509617  44130177  19250930  24988557  62263452  24833860  41943972 
 40080940  52875060  33774096   9433110  38886792  35444870   8583063  77040285  25306138   6971136 
 35241821  49552076  11259136    390000   5762960  19686612  27629184   8309872  92669300  54015489 
  2074209   3013960  84258558  20256852  56240156  10825740   1341502  14199702  20282298  17988906 
 10559046  29295943   6474836  14610336  17353259   3171642  22664226  47039300  34952631   8874730 
   489120  38257947  58916545  64221280  54002894  28863000  11195492  57613402   1935560  15808306 
 43248372  59391360  15355417   9619272   3437290  77363824  27818640  18101200   6951922   2847040 
  9767346  33152200  19897314   2763540   9142875   1007580  34404237     49664  47935411  74502682 
 77304711  14037764   8352354  77438569  14206050  36990026  76846880  42091281  67747345  12583208 
 22221108  62741705  70499896  41388944  10538706  13861464  32255865   1067420   3246881  73384200 
 24887915  44704880   3055182  18929109   3953461  30111340  36128664  51654193   7518315     94470 
  1155864  16986258  48292048   6781005  10067400  55679612  22296960  61022583   1120176  58102792 
 52446724   4849368  55839186   5321940   2251094  15174236    258895  11277408   5386130  72727506 
   715258  27262656  12438762  76590552  16682370  21918195  27774549   7331940   9970656   4117026 
 36215520  66949757  10003146  15161841  14199016   9461382  48853551   6366960  27621300  56578728 
  6517737   1878986  16478686    141075  12700232   7097496   2812328    361524   4296600    203511 
  2325216  67189320   7081745  57883185  12124570  44053125  47172960  12056850   6147115   1266370 
   829845  70577570   7375128  77855580   9156936  36499575  32959262  37178880  14060892  82564160 
 15985593  81141544  57521765    607728  20289841  63036238  19381480  72093516   4365823  25871651 
 13274058  71094576  30359758  28126448   2469664  48196932  54648963  16012500  45583888  60991500 
 29496712  12439608    222691  22774540  15281258   3067491   4431665   1716489   7833998     35575 
 14302950   6982156  31051745  58224894  39872439  29962296   8339244  23997930   1510860  52475175 
  2334601   8105872  60316452  24079940  50202670  59297008  80989704   1106549  10874889   6032348 
 41401595  23142763  33144601   1506574   3392012  18294039  18129909   8575490    403054  95763810 
 50946084  14256000  49267080  61991125  23768204  24556772   3920076  15574845  26620284  68030091 
 11574515  23257800  22730072  19398496  49302108  64815368  56132322   9450792   8208112  24036372 
 21715350     58608  15245600   8242380  13244308  81638400  32047016  28748625   5775145  26828281 
 14287763   3221296  15706464  37694230  35979580  20563712   8650501   9701666  28243800  30629668 
 27249572  38619828  55812150   8211610  20358990  57940520  61116380  26279128  22193736  21390096 
 23588118  23068425  21477768  48801909  11746215  67814769  32703116  10635625  62893162  36145592 
 33825829  17801293   3263381   3664575  74901750   2188572  21151983  74391775   3567960  56916171 
  1306688  22619784   1926409   3538269  55636920  18359390   4189312    827292   2166825    317322 
 50187846    873664  45681795  45974064  35686892  25816045   6164400  29958424  13333225  94541340 
  7305700  23933382   4907034  20057784  38218292   2843624   8375776   3278882  19720554  18633410 
 58566040   9537962  81771910  45221064  80363920  47672948  13131216  74851972  55361472  30581490 
  5078479  31048789   8339520  56433925  25139232   1521300  42940454    377124  17400240  82520323 
  2865680  13005441  10489160  15295595  11615370  10056114  73877562   6882368  11227245  46585494 
 35304425  14167035  16242750  40659180   6559220  18967615   8888704  47357460  10113800  30405875 
 51719202  11773216  17339842   3053700  10753100  38928500  86151435  21856256    804450  77535480 
 75299940   5240025  55510620   3670216  10470624  12661488   1505946   7464024  24035076  56692080 
  9963256  18627482  20390520  18753635  48222720  39129208  12660008  16125024  31293028   4796754 
 14692149   8595760   5493852    292248    437437  57651777   5568948   1586571  21829450  17614516 
 24039592  12877686   1286910  19073866  58710440   9939492  13082400  93867885  81943680  31931592 
 15075904  36489954   1808256   6068147  13496952  10210948  16328011  37556358  18615264  30118608 
 83371332  21407760  14511288   5028200  16938903  38268360  29962668   6001047   7423429   4824672 
  5277388  45298320   9463948  47209962    680036  18831890   3038781  71741150  68495092  30220938 
 25856558   3592491   1339808  10258388     75795  34801180  10917113  16811802   5130588  61613748 
 23002848     80730   3976497  41243502   1597485   3660225    797832   1403750  42868800  23433045 
  6185907      8705  60130170  21737200  65490120  38386404  21954383   8675220   2491632  61881062 
 11067210  45463950  54919020   2825496   8710440  38973560   4207302  42893074  44106261  38254509 
  4947128  61021325  18185003   2246358  15094520   1800720   6135525  61382376  56848428  17762238 
  7479717  13472706  40222000  40735638   1142185  12254124  35329192   7214145  86456511  13795064 
 84684168   7362270  93134020  36590409  23827420  12489150  18991530  47377000     13038   3305395 
  7615377  12722152   1913124   3265867  16030371  42843687   5263874  56119179  57782200  70728174 
  1055760  43350390  47284965  47652867  59027040  28486640  20410908  37077183   2460218  71971680 
 16360800   1804377  31245864  35920369  11939148  42801080  10800408  16226250  25237440  18697178 
 17796724   1203587  39889950  10625850    596037  45468430    291775    993461  23213107  19851088 
 33466990   2043711  52825068   3540350  10215700  45268535  36575244   3677232  73289697  34835192 
 25301640  47822035   7997990   2031904  18583053   9302852   8880570   7897980  53684659   9702783 
 35896872  25826120   9421172  35891648  29875904  51365535   9776052   8298370  20343440  25144218 
 38721041   8680677  18291650  42236316  62980883    357504  16803150   6622161  11649012   6585499 
 23877744   5920620  18554880    382548   5034183  97491230  15836133  59692032   2733456  23390282 
   299098    351651  11657100  25629156  54428736  25120000  56545470   3107025   6121506   5776639 
  8837311   2632830  35469352  20538160  15971430   5593220  54057616  22599656  31054884   7579614 
 19844118  10520364   1631530  16129374   6788712  53177294   8150568   6127200  18703566  18372240 
 48457440  21959472  30877269  19825728   7067580  12952494  33220208  76127700  51947508  46054890 
 18069310   7296327  47227368   5986566   9044408  18069290  47286064   8882638  54360900   7169376 
   407290  28296964   8526031  16303473  77065272  25048982    536571  56626461  24863174   7972394 
 24788526    132352   2405840   9761982  33731786  37681560  13467674  29369505  21168540  26625612 
 23102100  16756782  31565430   2087275  59880525  34207264  46904045  66029665  47751997  49784636 
  2514300  10545660   8943630   2956636   3348312  38350113  73760962  36054476   2213549  70076448 
  8824500  16937528  32894414   5463282  43150946  11467454  14235375   3327016  51707721  13251312 
 61423996  26677284  85156419     50391  22321045  73368744   5521472  35770266  10795329  44153596 
  2202018  35389889  23147320   2981522    521268  26264764   7185816   1175082   6132170  28698834 
 50683171  17825175  32183921  56049780   2177378  18325490  14560135  28124163  19414161  26263895 
 57074040  24692850    499968  87175008   5372850  28438256    215523  41063065  22093522  33695580 
 19346760  30305502  12661440  31101132  20257044   9724968  55339457  38428422  36655878   8514432 
 45828625  29360042  20661498  31555170    704596  24196046  51538510  16642171  30045048   3627660 
  1216875  12213000  55473960    355727  12125700  11006840  28999530  47304350   2299584    897156 
  3294221   8140665   3260248  19005238  57958782  27842444   7457128  48283857  20475934  43484168 
 14727882  49363062   4421340  70562096  13075513   1447520  86048586    210000  28434210  23054165 
 41509170   3710608     88860  45058520   5839275  21045925  52291608  35024244   7944872    321489 
 15666347  62124300  79932787  10457600  43126527  31949562   4712942  77610065  40074439   9079480 
 24864952  39399218   3769960  37457294  36200460   1577776  24916892  13665676  40956512  40864120 
 28219940  20930481  36601445  14468895  26673555  48594104  34542108  48898224   5838869  23894236 
 35257176   7281082  33314950  63127026  11876982   3135706   1692285  29439705     37018   5636598 
  4938766   3936204   5493789  45881024  27090990   1410850   5293756   8659462  83392799  19180365 
   628209  20882128  17750634  12065628  27533312  14628818  58076524  16466523  15770403   8985945 
 66017728   7189938  13627830  82169164   8198182  17607992  18368280  27798900  31886646   1771137 
 17153766  53615174   3108292  41370209    538800  17108458    202050  76649904  67969973   2628704 
  9535050  11893392  18045568  60451734  22501949  28945280   3503160  24336870  40464882  34394988 
  8292354  59325196  12613298  10926886    446992   3246012  35168880  45794196   2191840  46916496 
   794802   4968023  26766077   2560164   2910306  17537500  11160324  24779781  62273172  64371240 
  6974118  11941824  46976930  26214362   8698845  14850640  22454509  13635999   7418082  46007857 
  6366143  10813658   4644702  32090625  70612782  23498318  38103740   8081130   4794592   9290912 
 33591096  13372360  14424320  28289382  67466706  30313871  40383647   8913496  56051960  42553800 
 18382182  26602726  14787438  65509432  13375600  11843700   6377394   6587511   6099396  29254680 
 23483177  31274628  69865348  14340667  12472655  11337530   3378180  29699712  16614312  63201600 
 36204228  34302570  36204100  11385003  31215234   9722926  22665456   5267332  90851786   2368282 
 54440192  14905814  14647455  20882183    789482  33496632  39218300  80245683   4924766  59260744 
  7765956  17448156  20058618  11792493    838350  68004540  44616330  67808240  19750960   2019577 
 62151792   6020590  42748989  10470955    289277  11182815  49677969  20051760  30650592  28802385 
 43102536  63795024   2260026   9883738  72281920  27718131  45738880   7548372  10351608  31174450 
 61095955   8633274  19026865   4701510  27190968  75149061  22898133   1218274  23852011  28995710 
 16102917  36122268  17610312  42967274  17917408  54506428  69126750  21670371   2616012  30445161 
 74979147  13146620   4078800  17089188  14708287  28652598     16644  10284504  15019975  10950584 
 56386548  11069670  59648184   9687789  52577550   2317508  10807580  17059875  14603512  41770800 
  3375704    667552  14701702  10547812   7659732  73241604  50959120  49710304  63879638  37426922 
 16766238  27440532  17587220  24563070  12354016  18851890  18445784  20912654   6911710   5965944 
 51045162  42381768    262170  24010274  13437167   8656445  26749956  31894456  10289664  69160770 
 10415171  49819476   5575102   7998048   6891338   6861150  31134779  26376718  57723792  34954704 
 24142937  46533784  57560460   6576187  17564962  39998127  59742453  10958500  54745080  78746390 
 49747164  38310566   8229584  18871827  10114104  67800136  29757784  31938128  22201716  42672900 
 33220863  60764913  83533734  76542564  20360730  33915760  16342371   8472914  58291785    752450 
 73821440  44367726   5656074  16340012  22982310   5429090   7428114  54941848  37853998  12091310 
 22298138  36971420   2596599   5667732   7343532   5343234  25624232  27347104  51217374  24435502 
 10883424  25035828   2198490  10642641  69612972  17864034   5343616  63308466   1043350   2691832 
 12365536  18986790  10943192  41659866  10380960   1648336  12605670  37035740  41037966  39299463 
 14220000   4580176   5977586  31930400  12819275   5231622   5099055   5133104   1144804  60834760 
  3913120  39503568  14220327  30493008  34978944  30782020  35193002  27695690  83719620  18316575 
 42552726  10041537  45517052  36474324    127740  61107031   5186748  22681267   5076628   3921335 
 33106710    427200  24427845  71090045  15743938  14284890   1553325  26500288  53844021  60632425 
  9505560   3767120  54531898  25709061    876384  25082448  30217239  14429625  13960661  53667300 
 15743050  37231672  16283460   2800833  13582089  47984552  61214130   4995939  33642444  43465800 
 18212526   3962522   6126960  31085747  25295238   1056180  83182597   8387540  20383853   6679855 
 87353858   1552356  28237510  26139750  42314800  30028224  62128770  21917390   9166360  33018800 
 10318942  31368005   4794192  46738200  35146193  23007744  32345320   1340525  11397500   4053126 
 32206923   1302504  16598096  48011994  42966602  27885984  55174668  50361165   9141480  21362910 
  4742353   2250381  36351606  40242076  34771696  52723904  33015620  23766378  31887576   2079402 
 19799318  33400543  10893288  13475218    235440  11753766  52501197   2049576  28876179    189735 
  1635909  38672280  15177964  18515740  12935825   7496712  26528532  32184639  16486515  34536264 
 53560560  43943870  26164430  43999536  31066824  30838500  27113349  10627397  39846687  15246144 
 24300246   2691306  17010754  31040190  20420550  50606908  28164325  13589766  36749631  35006976 
 12842800   5374065   9510015  15657775  62544717  34870350  24732084  30467784  56677920  53635624 
 32027200   8734005  34505334   1945125  15492165   4774050   1359094  56948550  54456186  40713050 
 62013800  17812836    180989  47226668    404919  62668800  57023082  59803848  33311718  15296124 
 11787018    622424   1355544  45151511   7974232  11981376  51543906  14996502   6726876  10563948 
  3631270  35353065    504192   2493269  31243410   9127236    309000   6799368  61375428  15541055 
  9917061  25501200  12366916  16600272   1681866  57401904  27642564  27318800   5716185   6126193 
 77020632   1728396  17741880   3560004  25625574   3166956  27249460   6397292  54901925     19584 
 15673955   3745695  31638069  13303896  25309800  80218208  42582132  30271404  10443540  13771539 
   613548  25903104  11583600  36963310  51233703  48792522  21411814  37832550  56925650   3250665 
  8190110    130756   3951600  31844489   4838688   3721344  56771292  17285568  47670022  24418464 
 34448926  86916555   4954131  28075894  21832734    269212   1649808  68857264  40409957  18688692 
  9226830  67462660  38606816   8066240  15354000    654255   4710432   8935944  17640951  90413172 
  1629460  15786891  36827627  28850556  37970304  46892422  18535338  71543106  35863163  40987902 
 68438643  61054916  17381562   3830989    206628  11395908  41251566  15609550    717876  27765460 
 10424799  83575884   2239650    778590  51775815  42686400   5542884  15269270   3444144    372960 
  5751789   6994920  11669420  16376445  42971824  16860590  15476849  41473509   6517280   6541884 
 36416856   3962680  28548594    273606   7223414  16708824  59337156   9913167  12333445  43398935 
 26852448   3569322  32008995    766557  37255614  53249800   9803750  66559640    912474   7360360 
 69162760   8583420  18616678  30498300  77229486  45856294  42563460  21202887   1329750  30719476 
 57145614  33276096   6954465  12753492  30209382  59303660   1632238  19916343  51858645  81351751 
 39298806  46288935  34404354  10032525  15396227   6895874  18043085  37318908   6574254  30809430 
 31843200   9121986  37225656   2502927    987698   3963476   9639461  17313296  49167129  19580871 
 10912840  44407305   4815125  11856792   2708223  37146513  20246784  33634332   5976740  72562005 
 13140480  45035459   9153159  22408259  18992480  30369980   3367738   9340960  20294832  50099544 
 71601468  40433432  63014237   5503163  52582684   7150472   3891643  31128840  50116832   7567967 
  8350245  24743125  13395156   9873740  57195828  26505570  23718690   3448544   9446151  14518955 
  3486760  13926880   7151144    662580  12017460   9917225   8547331  49038990   5794996  42003976 
 57971424  25472825  75872142    392696  27750296  11931528  30089869   2664008  62106291   3047436 
  8762678  26414370  45705600   6108282  36190388  47408920  40300803  43932262  27970176  23671947 
 45044736  20130175   5086992  77670024   4259988  57895104  44602624  16351040  43298277  60311880 
  3667772  49699025   9506240  22280757  63669267  17234838   4167858  55346886   2686637  68765004 
  7132675   1776120  34933402  45422160  25516130   1513296  25366439   4349340   8926756  52675475 
 32675808  30531984  83071356  18458856  53404106  48099112   6282240   1689104  44255162  18175038 
 28702290    934059  37612637   7798003  53955225  30643705  15820435   7346380  27947076  23845913 
 11355813  27081635   1321856  31019385   5639722   5401368  16287960   6427928   5358127  24409776 
 21587716  54472717  76392160  12899103    693594  22946144  64464849  66741132  27615822  11164546 
 68855556   9900000  28573656  31438176   7972896   5949020  31876950   2185912  46962009  61972786 
  3613632  37964316    423950   1902488  33185268  21283864  43939194  22258938  16670151  22712220 
  2266320  14641515  35318662   7782879   2263200   4036219  60005872  15722616  45569160  44796136 
  6235740  84679707  17611540    677000  31442576  47253440  39564288  17249409   3953792   2517700 
 85904477  58564580  15700048   4622952  21263580    232274  27174840  10999576  38818240  17640250 
 13411120   2483112  75147360  10627696  30154127  59995146  73208520  15392650   1956984  12673296 
 30649386  11945332  19186002  17686080  17525472   6153796   4809915  61277700   3473710  19381725 
 14006510  25731624  60360957  47374956  27863950   6004800  92554014  47960880  20432414    417744 
 11703021  17187335  10424664  28435585  76714854    348795  14676139  10191800  69923506   8770000 
 34988460  32572992  29311158   1562720  32781736  34266640   1134483  32836104  85227305   8390025 
 67449980  13476528  73416912  38612693  30938625  46485868   3787200   4310462   2508972  81567668 
  8933496  53411783  22391724  38795874  41192745  72235033  52834680  69380100  10873423  50645268 
 31468788   4209750   1799940  10804296  77729899   1495298  22296244  11621250  11652509  19472376 
 25260603  72773316  31217508  15774720  72597200  39000300  62402436  62606775   3501888  13170393 
  1289673  26154078  40783104  19959350  20910408  59750775  21052320   8468152  58310330  22628520 
  4027045  28167430  12323264   4546360  31565650  13574550   1101600  18784542    329878  43114304 
  3384918    470442   6510592  13335183  25275621  35174440  39375375  31655292  12557692  16288566 
 10963758   1051578  40033905  30960930  17365920   3332478   1797120  11439000  49726800   1711840 
 12372948  40684152  11877620   5042505  14102010  18354336   3869621    661128    526152  16973061 
 11443380   3479348    873652  19227000  18031964  45275310  65206748  23424765  56773483    841570 
  8711465   5826303  26710200   5336640  72204750  43158500   4805424   8471360   4935014  10957344 
  1317752  28445522   4733240  64514864  43316377  25218240  52690844   5481008   1457676  14356080 
 14911967  44989152  90045720  24987918   6319662  17507544  25355733  36847580  21840454  15840492 
 45167791  22552150  76513902  44689432   9872457  21810370  60263791  23291550  71381259  37967608 
 55524329  23873291   9337271  27753208  29283930  72904825     61985   3858480   6892209  56137020 
 11355448  50054494   4394888  12926434  11439630  16033950  12783270  75391900  37356462  30179288 
 13832585  60967232  84250458  21108894  54673228   9648133   7824194  71621693  52545330  12119384 
 63118521   4426755  27571572  68577327  63942615  64927561  14202831  73198103  30808260  68686200 
 29742933  27561020   3445280  18425856  27000750  68122600    710288  55184810  36306742  12980376 
  2499512  34721382   6318384  93680791  28176371  25000124  45875760  18654675  73486725  49939344 
 31363600  12358680   6396460  32660164   8851102   3860734  64907325   1450844  16932498   8477346 
  5052564   8893629   7963720  45656040  27957809  18794727   5757128   3446754   1550595  58240752 
  3525370  10071368  39845736  21763971  23613928  21581910  25386241  27281076  25033932  26500848 
 15679209   1178736  36453015  22902010    998492  88720660   5094036  55708125  33816206  24919932 
 35473044  12907916  29390166  27072144  52589118   8756343  86898046  11242320  77052744    185003 
   646488  11282633  34174404   4831168  27535788   7755192  13894736  56988312  13357278  28698158 
 23221014  37230543  29502896  59075088  14113264  55238092  37819275  10200510     35926  12153040 
 57167880  37269315  26344085   3793842  30875112  10279467   7688745   8308015  15554942  64970600 
 57287230  12056565   3905150   6024375  31234964   8639855   2710053   8285788  17052048    337125 
  7233072  17815350  19127736  73519188   8993218   7731936   4538208  32455025  68186100  12430080 
  3026512   1524174  26783664   3776295  42110962  11450700  13052806  10662660  49776510   1480560 
  5891501   7027328  30664515  48838580  10872336  58973970  64899360   5930492  42128818  87227784 
  3468465  23153571  20747082   9242208  60097789  21427142   4243458   9329928  13259169  29875800 
 81849534  14898516   3155580  58169268  80879646  16954140  33101124  31278408  28616715  13414324 
  2283240  42128268   7536944  30912750    691860  49075065  13198122  77423980  18313872  32925006 
 10508942  20133228  21043512  11714735   8306100  46981511   4281032  65195559  54396146  57226800 
 11275660  29810220  24996087  11891904   2622465  44644600   1260720  30054284   6337370   6651336 
 56416826  18919683   1663810  29560960  24089880  10587655  14924052   9145150   5559316  52964712 
 58674684   5282596   2544960  48170928  22250248  59750010   5251410  58313162  55727154  14088684 
 19026358  50785596  27505156  55715406   2596399   1632768    166957   3053083  56207913  25120431 
 18883966  34533718  78166244   6635418  27501306  31183290  76497260  49517468  38967745  49761324 
 26123229  60257996  26488288  14852756  64240311  43713711  47269656   2110920  48057166  10022928 
 28895673  36159778   1778168  64208932  59832230  64490751  56709549  23950580  78447980  56444864 
 54288905  45756200  25822082   1280504  22239000  52044496  40721373  27081675  23430624   4489457 
 26354410   9314738  77967288   1264050  22162432   8801280  69897480  26688993  29237082  33285252 
 30622392  35930922  13543248  50569425  72045184  69199556  44943288  26032765  66519396  33279688 
 12511511   5966436  15645160  23392600  27844317  17083764  24680391   6723222  37735155  56580664 
  9487400  90813660  49869470   7120370  25976349  18539400  40943409  19598816  38376089  10359932 
 45554215  18573475  30703829  25169200  11484761  57216320  12670002  14291628   7958487   9270656 
 23948046  33882520  29215200   2011384   9361851  48345864  30912464  36877792  12180934  44308134 
 14665112  35609112  25018832    140567  27485216  26089800  51721446  35754810    390716  41372903 
 32106420  51028486  12122730  42740352  19495806  18217748  13065549  74138584   8920840  53911800 
 43683858  39071970  28529008  34170056  26324025  93232524   4267351  27612114   1051128   5037230 
 25006152  47609724   6020760    565136  98475796  46866087  44856325  43334540  13259424  12477500 
  5821347  38084386  70151368  37547269  56712082  27370980  73816002  16424640    588770  19478082 
 24834904  16149632  35923041  50056538  92155120  77408636  41345076   6944636    244816  59672808 
   382520   5141682  14374790  23672334  29035344   2560184  40913656  40852188   2390193  24563120 
 55026499  19607982  14506044  68275245  37104016  28543608  16197256  12846456  24406200  15038628 
 39134214  42670415  47388718   7218366  31826018    383616  22711860   8447827   5546230  34672540 
  2046516  86363820  20329790  34069248   5203431   8392413  48827017  35393166  20441520  19558278 
 14349882   8379481  45274811  47003294  11450880    517482  56263680    141700  35091900  41295864 
 26906776   5635455  21565092  64386960  29236320   4373316  11665430   8027067  12648150   6949074 
   849381   8543808   4207288  12009816  70500584   1667520   6451178  49023776  12267540   5941182 
 22974867   1685040  20378148  16571128  15237520  41494275  25131692  79672736  20259784  33050424 
 20479970  38112770  89749568   4947740   5098968   1186886  48775629  11252965   4901950  10246356 
  8843000  26080352  19170624  22332945  47970080  17836128   7072884  10865317     70092  17048449 
 73723803  31357706  56579796   8257012   7509291  48513660  16743077  85488556  38075157  47620944 
 11046090   1948440   2613310   3679914  42613921   1832268  97799018  20965420  11690952   3932960 
 37814742  11113314  44677360   4429263   5867502  14971088  11597460  29635641  45547152   3325930 
  3523954   6187643    741520  85681431     26831  22135410   2521043   7005570  64750558   1892898 
 36318120  36033391  23261760   1460912   3648619   3517574   9727450  17894960   1830847  27835425 
 17559048   9893268   8027160  10405122  34820325  39623335    195000   2845848  53932226   6333240 
 48683661  64543866  16127975  92582806    118660  17729481   9798608  40664333  28118792  55510248 
 40533088  92398480  10312062  32650662  32303535  46438266  13496868  26344943  75466347  13089622 
 17342140  23215047  55987290     10707  17199504  26329674  45595719  11773726   7832242  31624964 
 46146236  25366344   4936830    290730  34356800    175199  55280936  11108260  32255936  18594573 
 38811132   6391680  47019300  13585572   4448508  38988351  62980934  16375744  43111782  34103710 
 20342216  17844848  45035985  63110784  29003600  38024700   2729675  42523090  80807104  32995269 
 10554022   9219444  67599402  13780316  37836050  59569450  33843044  14618822  14680390  38849260 
  6296325   6588704  66346920  76036542  47316192  34690140  47067515   3719586   3923484  11277160 
  3561228  17613480  41226870   2696096  88970219  34477087  38986353    781966   1994400   7098400 
 13227667   6826600  15264396  28461441  14865990   1564030   5155315  21925300  19958319  26151930 
 56968682  11317796  10088524  41149052  38041883    403326  23229018   7980266  46450046  18588416 
 64569792   8311344  20358227  49102320  41036240  60483866  43334242   6501351  25997790  22324835 
 12872172  21973380  18115037   8541572  18049428  61256700  78093876   4635288   9079315  27051014 
 40064675  24204312  34434050  14980284  42925146  17533840  77387145  10513440  43235247  27690194 
 23932536    617136  24462870  20704376   6083280  46578175  10149696  21243701  21497056   6031680 
 21286467  38937116  26210934   5900405  14480190   4142348  51190999  42938174  46598652  10334626 
 70564592  15349250  15153825   9915738   9983925   4657469  14583774  65075652  25626600  55523325 
 28704483   4164426   9135324  42234534  35085824  12946296  24056643   1826532  63060354   4977125 
 58940000   3928925  11044371  39183756    349566   8780380  16680169  30088640  12896004  30558208 
 26495478  34795840  40531450  21867100   2330064  21330302  13957324  25404603  64442160  37893944 
 25153438  43972942  42676434   4221360  54989228  27180258   1563648  47676928  51186788  58967545 
  3518252  15967088   7452142  69409113  63924709  18190715   2401634   1585755  51652531   3872960 
  1655460   4120700   4228952  19057881  27804543   3618484  29743665  61501200  23768800   4874205 
 14140490  47952139  34440600   3753400   3371289  24370800  24477074  33503558  20050304  11533477 
 34897472  18536168  30695200  59721228   9214359   5813388  16716466  32654310  29435874    165936 
  1249580  26023530  25490718  13750692   5538909  66405298  27572470    342244  32155528  62397040 
   317060  30036208  11205208   3464352  22499463  32146060  18791617  24502338  33590857  68046880 
  2938104   7985250   2714112  37559640  41853448  17044524  64914692   5926799  25542250  75693954 
 70958272  12572267    560637   5437908   3833421  38188268  22723335  24500483  47165283  83390607 
 22933503  11368000    153691   1193278   2623000  85357648  16390875  77649516  59493819  34849178 
  1818271   8570170   7114500   7100079    186524  33560887   2536413  18469950  93866792   8032038 
   917765   3991905  43146252     43252   7466082  49918512   2499810  45199720  69177044  12540418 
 36018750  48135666  14547168    323568  49270377  38909670  78898292  59553936  24758968  44453340 
 10469952  77912310  14564970  55229888   5867686   9057979  20457315  52074569  61381581   9430306 
 25149440  11299508   4973096   8726200  21049671   7341918  44727209   3548496  23678076  14932480 
  9995455  36387575  63114129   7365640  75488772  22209594   1792185  10200220  45056256  10233312 
  1825548   3550932  22154760  38073284  79445596    414918  17912120  17433236   1447832  43696987 
 14886740  12970160  16913601  27490820  49533960     80530    550560  45934440  24596484  60040800 
  4011500   9982599  47463514   4988928  25527554   3334919  31004500  25940365   7540695  50963490 
 12847254    686289    178490  22877792  43478628  11109120   6155547  35299366  16387085  15909328 
 45510105  47383908   5194044   6854421  15571872  33885555  19282560   1620080   4915143  21223518 
 42402625  40838376  52926978  29095632  18387902  20689214  35666767   3056652  54155013  16115000 
 45204606  13632192  32825091  40233672  24279264  34763040  33719895   5561197   7558344  18871769 
  7898680   7768157  39723900  44138817  12191104  12955072   8491574  51849274  90499672   8098144 
 47238862  22528128  41613894  11562659  20594000   3768498  43016805  12012175   5493177  46452171 
 40889236  10759232   2342740  39381480  93851780   9268128  31078954  51145614   9371058  31844352 
 12041728   9028745  72468669  38351700  12327980  14095827  12454250   8067015  51152961  31121985 
 13918608   5579680  34137865  20508516   4015680    335175    177707  20289266   5819628  31483364 
 63792638  72123508  39084824  12408528  13513538  25917500   5493400  22189490  34655586  18337164 
 38478432   5156679  33354853  18235035  37735140  69494502  51007970  30186198  73647031  21557362 
 29665935  34430709  52142536   3775072  50700780   5896434   1631388  42339920    406972  72801288 
 40001346  41139618   1804380  62653864  10350192   8667101  35816320  28321956  41082347  17901060 
   793656   3545360   4011840  10445820    856244  19218623   9798230  12993344  25827972  45689421 
  6889781  10647351  10504878   7477974  22149246     15474  28193191  27163728  11462607  18900000 
 13576200  16863528  20125164  15773184  64426719   6450112  19402526  28664957  36479484   2511614 
 12902556  35543316   1495862  24334119   2129827  56733135   2153076    783048  40785345   9018430 
 88207635  34979301   4187010   8933283  40999608   9548025  13185518  35346386  13857864  19075056 
 22131670  64300761  13986426  22868175    640152   2113020   5801796  36098667  63790648  64195740 
 13959210  76036068  17291914  40685441  33729101  26262082   9135234  57165000   2333675  19237335 
  8523980   4765824  12452490  47635650  39093120  43096320  84322100   2023604  13751859  19837032 
 22553560  10234780  24763200   3587238  81491936  46615302  30675044  22715502  31506300  19542072 
   207788  45615456  53670430  30434794   2003960   3712908  22396240   8577900   4778180  73621140 
 11232540   5867164  30133196   1678964  28316578  29660598  42085056  28241196  78435426   5076238 
 26154128   8274155  62924610   3650738   8392560  21851463   5629116  16822752  52142512  26379690 
  3259903    650139    471396  13052940  32773170   6645377    787600   5958928  73318798   9806690 
   671904     81880   1222680  34299600   8373603   7500558   2818015  19656274  25774749   2374288 
 36136085  12837987  20406000  50913902  14417700  46622760  45831168  23124730   6869802  22012902 
   906395  21254535   7868700     23149  62697887   8297088   5791662  53216972  62581120  15986280 
   682346  36590148  14802336  49754500  33087726     62620   7909984   3963834  17909058  38936788 
 37477440   4511312  49223768  53374175  35296624  50762018  62119953  39750242  49133161  59161760 
 38365374   8871828  41818175  32323632  47065194   2324160  74233730  33296580   7553754   1304356 
  9558312  36888486  44399580  15795465   5052831  27465206  54633547   7331635  11657636  10536960 
 61423950    131600  14097755   2720020   1244174  20454552   3892828  55219428  19029924  38169336 
  1040944  30307570  47609980   3814364  69593728   3528588  14176440   6542331   2881967   4956084 
   791349  44263809   3672298  49630504   1005655    553470   3443440  41745225  16468308  62068410 
 17911117   1509408  22076145  55308330  28315525  19456416  34399739   1138047   2270580   3939019 
 15997940  53878384  15487117  10032487  44654028    745506  17791410  49317100  54478996  49866693 
 28379196  10879463  13041372   1065260   3638712   9887220  17627563  23946198     84618  25142828 
 11943580  31780112   8693502   4568443   1495728  74617200  24773122  46086080    552191   2421500 
 12030480  87892430  22600044   9033984   1103978   1774896   1324785  87492135  11508642   1575750 
 35478099  36039410   5701656  42245917  56159784  30116151  58697662   2721128     67838  40548480 
 64579520  19326909    681280   5709058   1587436  87927030  20142937    785874  19465446   9897363 
  2218454  41413598  58962375   7019148   4539240  18222801  74038440  73712674  69261270  57400000 
 12644695  35352576  49757730  35434000  48735705  39825555  26901030  28123920   5376720  25837872 
  3010735   4026708  14420920  26256516   5939136  20503710   4568718   9563859   8660099  15186576 
 56566497  42411762   4764208  51352420  66730950  11495085   8627038   1268680    873642  16325034 
  9118928  45478485  15946302  19688568  20157225   6991746  33201210    713898  28238094  35086581 
 36065220  93744360  56862739  35357192  28038898  16412100  23061556  33497088  31357650  42393375 
 28901964  69230403  46947780  78301200   4230160  16762410  29452112   1046928    373015  24987456 
  2392005  17666000   6065350  13289016   1199025  78870510  65360988  29336625  25069915  23768259 
 19944672  50258998  28945248   3488408   8443581  13520360  19523896   4013478  67278783  23381298 
 34354600    538208  66308840  67006681  64157490   8249346  58534964  50233150   8107840  47984684 
  1830876   2443153  30116790   9578478  30081612  10197609  36372167   8529525  71972621  27805566 
  4137120  77153628  21827966   5705064  34510116   7651152  73317846  26544765  68344320  17746820 
 33549288   7002695   3477978  23799594  24001812  15003240  32697234    821025   1639708   5267536 
 32753084  44756918  26800200  32307527  15710055  15033040  52957240  11771702  30594751    520799 
  4172001  59334396   2011216  31507092  21309585     47523  24729804    270877  22940079  16627887 
 21902885  36432078  21870108  13021680  27525664  30392767   9208478   2958732  53323866  37379628 
 37861312  48265686  35614691    779880   4368128  46293912  62391360   2112490   7045650  12895577 
 59617792  22204268   5159160  20575716  33176480  38383192  33656532    520928  17260729    246015 
  7588426  24333210  28821936   4692765   3846808    167808  18250960  16802310  29178936   3186408 
 77917664   9744408  25854240  21764236  38726844   9320464  30998968   6162076  18493232  54560718 
  8038244  32244344  66425645   5411912  30358016   8789220  13907700  29620500   1098125   1244126 
  7807837   6695325    765721  24199641  23969465  34125617  43709594  19348600   1059840  14375880 
 11911713  23353122   9574598   6790254  66805002  85648124   3997952   8340175  22416744  34244743 
 37186400  75339404  47798934  22938443  12948665   6902952  20073696  10275804   9865219  43115600 
  8181200  27845040  39778421  44705583   7717840  30951975  22177110  37495092   1158844  23727288 
 40319186  48491208   5316267  26224060  17202052   1253576   6460135   1927759  25920271  29187388 
 28436706    238698  66831744   2469564  21458086  26312624  13387476   4396980  48444946   4030299 
 77676878  10009517  20579328  34954903     66584    642005  21170325  67196716  41236984  15825300 
  3226400    762200  18528108  27378520  13974727  38033255   5366495  37422480  13344592   3834452 
    44145  42778120   7786673   1026795  19856600  15622260  71163792  23852235  29792178  39258873 
 21195000  17313460   7233598   3661992   4578819  47066760  29594400   1312659  22217679  10895829 
 21169150  15497635   6634743   1242774  12889482   7282065  50081728  59017023  36933020  19899040 
 35594514   7172200   1831410    809676   3377972  21627146  23347422  30149542  26939085   9074028 
 17566425  49740318   7609753   2398240   8887320  17607195  33151050  17419725  30155559  10544040 
  7504266   1235052  57639133    139374   4841694  37998220   4506480    253587   2892678  16744938 
 54701808  49254750  53644350  19493190  55708458  54642340  40767690  75238180  56315060  34349690 
 27283705  62915718  79297350  43998080   9048234   3926013  29742442  24400420  16405181  19280790 
  7664552  12670812  23875012    525084  16066152  37120500  28269230  93044660   2642166  11416860 
 26137873  56209734  85014576  39642800  18372375   9979475  65362801  26563824   2397178  30853760 
 26366277   2320040  58738304  22351140  18142512  32727141  19094427  38812950  67362804  16960787 
 52165911  18024336   2727554  60964320   1799755  29618355  43903537  53057493  20895512   5123420 
 24509354  26678907  16416400   1826904    788216  54052272  22402702  47700878   2293578  23913384 
 17436342  17058375  43564960  78891380  21354235  13261428   8010438  12457774  31039680   2501871 
 35195332  14119060   7516858   8685028  13275707  69545706  39803880  67179546  11800368  59159772 
 36208144  64099800  10541422  64141276  10336820   5349775  17274708  32598150  42184233  26795088 
 18446800   6046512  34383000  68727100  11898332  60118635  15566550  11811445  16763328  37278964 
 42166144  21622320  22596670  19504840  55876870  20660223   1273558  38391990  13016731  69377985 
 22232540   6519166  17878016  34566219  12970265  31934304  29504460   9839619   1456444  26023368 
  4905732   3800440  37591775  85897280   5596504  38722248  55442728   3631404  13679718  64067988 
  2068755  12869414   9917256  25670260  25886910   1117472   3436380  64106868  15352614  20769630 
 10568934  12896906  11402090  13645027  36644790  21508234  51569856   1623726   9523888  25075311 
 23843050  85013007  61955478   1592100  37193748  49697673  15258554  69985900   6529278  26055780 
 21423675   1745135  29049552  32582674  41459008  18934041  15251548  44044989  52715135  15655500 
 14563630  18771306   6327321  20305912  31357320   2182896  20438784  49534860  12830664   1324544 
 23286420   5284698  11095050  54085075  17733429   5335362  48702705  23472384    955110  20852766 
 19169874  34430900   2820272  20000675   3595068  18523765  27257314  51695164  62355579  60363160 
  4606386  63427048   7283295   1268250  24744600  24535286  62521485  23033634   6516822  33718126 
 14034740   1069086  48716431    377936  54234040  57760155  46889232  11592776  33386100  25526385 
 20732300   3869712  10443483   5963623   7095120  28064738  12748722  13511498    132117  30848819 
  7116552  45849368  64298013   9743628  49212008  27227915   4030156  20145700   7051420   6232404 
 29404528  17723233  30544105  17072216   1024674  18786396   2739231  45725125   1548820  10544730 
   547833  14633344  69795011  18873885   1002084   2971470   3639530  29401920  16375944  13582296 
  5981481  27009585   2715988   9531783   1265631  18543621  10978200   2448540  18773208    728712 
  3807360  24905664  14805504  17897475   2013354  30732792   1274910  48323600  50304208  56761556 
 22707804   8629030  62452866  60286555  41873934   7560553  28969914  55743760  12608880   5000688 
  6445492  86983785  15402002   7400172   6230790   1509728  17171910   6965785  12714457  28619844 
 20771240  25359168  63119742  39512877  16104898  55499030   3436290   2317756  13606582   4113376 
  4537710  10405615  25766080  28173500  80052354  49178078  16177239  34844440  14090175  35472423 
 34506784  17056476  49254696  39216663  58068089  12979582  23021955  64042200  14251070   6704880 
  2295540  21988830   2389926   7645399  66770644    761250  13631980  68318178  53847976  77751216 
 59134803    958485  16143608  65192015  19095500  16663332  27715722   1011080  36608736  44632583 
 30596940   9134499  23496720  10479801   1816012  72481245  52104752  39469794  56891634   2596516 
  3462280  35537689    332948  53596444   3398310    299880  55494630   3854084  53773100  28042980 
 22973077  15906996  21150562  43683750   1262692  10372100  19176750   1137194  80422902  20721645 
 64455080  65827080  28382684   3902880  38985097  35134762  64133376  80977800  50835376  28110483 
 29204616  19024793   1551548  74325156  18047031  25208003  11214213  49813132  52119990  37205694 
  6295060  14832996  63536760  25064235   6424899  43666776    454857  16897895  20844901  39023600 
 13092366  56924901     43520  19700038   2030145  72720654  29874285   3645006   2140944  32092258 
  2894205  62901288   3342680   1408707  50704539  76452636  69989972  23432052  35537040   6398028 
 26868925  28524691  22279990   4365416  27682248  49237265  50076730  23401320  23031118  10507392 
 58999146   4604120   1359462  30741408   7870401  40454466  33173200  63379962  35785970      9676 
 56053530   9450077   4857360  49215453     40192  31054428  20652814  27051024  33350259  20856552 
 21873825   4694225  33493096   6355476  63597600  58122900  35183412  21410463  69567078  55970261 
  3474926  88199925  58779400  21010457   9015208  35512645  16498512   5933196  23169810  59133408 
 44064987   2458705   1984554  40381740  51042000  19764598  52980774  13559027  23874529  75301434 
 11113644  53814345  21380940  34178655  23129315  81939871  55112702  54142680  54293514  17595138 
  2571488  40740375  31366608  21621351   6670332  14459893  45920672   4916844  25430650  44987079 
  9169136  19537840  10473728   7304800  21692880    176136   5746557   8708080  38590596  42167712 
 18756276   4609600   4213398  19102252  71987988  50735880   3781820   4725848   7773894  13251700 
 24935945   9828270  19648406   9331788    920643    540320  10051272    547310  40107966  60621513 
 63608550  33444223  16937145  13202164   9769980  66905584   6300660     98532  18227352   1539620 
  3428208  29644776  69037120   9106104  35986587   3343275  20041210  28558750    213598  14911600 
 56859968  41070420   9215625  82018107  53108901    482949   6453249  23967909  26071545   5200640 
 52831995  27196260  46690960  83953716  57666720   7331388   6739614  14509251  15466412  33675285 
 22879250   1240920   2095044   3541580  51495529  33039954  27781791   9900693  37678692  19597473 
  9624060   3435985  16000927   3637819   8804250   3608752  38675910  44879816    213897  68559246 
 54867432  14099369  16290276  69016212  26041719  39144794    558624   3131680   2450506  11622006 
  5986288  54188874  13491848  79202079   2445008  49496004  51337107  11697609  30157950  61380225 
 18632992  53916920   9817450  88340896  52640317  37785584  15830415  23322176  34049726   3273918 
 19056542   7768926  50705518  40460277  33325338  35329217   8437448  39874939  17698258  16503228 
 19431648   3732160  23390733  25649568  49515966  17734028  38387734  36365777   1245740  27004662 
  1219224   2652804  59656955  45654070  27087445  28111761  40903040  70239949  42033017  26043918 
 32367572  38963025   9432656  25994802  37649509  83815872  38370648  44482097   9006396   6547002 
 16206851  11242500   7669032  37688610   4233705   9427418  18522154  27132897   5170300  13675108 
 51083538   1178358  38017005   5520225  20920208  51830910  61570404   4595280   4947990  69857392 
 22616404   5486220   1620498    762564   6975202  10569790  61580500   3514530  33974547  11638242 
 12040365  76146000  48024575   1020553  36014912  62991256  51469600   3155173  20181577  53878275 
  5706738  45754176  24559451  15900005   2975970  60453712  12041298  13722621  12070856  62128266 
 34080497  12066846  65605876  78297366   1685193    845388  25827795   2126390  29518230  19301808 
  8051549  29790250  25511470  42789500  24574065  13262057  17255448  51211446    595000   3387919 
 47946367    294890   2690046  10649340   2273750  13137282  11121150   5121558  57175720  26382102 
 63487290  10065332  36768654  28927652   1707890  22969820  14667756   3442828   4585080  16477930 
 28320288   5978178  60657390   3724078  14066460  65217945  19206527  35264260   1664316     31642 
  9498356   6447885   9963198   1678740  65828502  31039980  24003840  65208555  53901536  41362764 
 49977750    862625  33290656   9178107   1734410  14112800  10245123  24585495  19781832  28357800 
  6523790  55696634   4457592  28465505   5428605  38035506   3626260  45245643  43616464  52791200 
 64868462  10702690  35151596   9860862  21307860  26359389  26235525  43831400  22261096   4626680 
 23957601  21746880  10381868   3798443  32318010  26693604   1809864  25453958  19442441  52880048 
  8320128  35962290  60294103  27251022   1849572  22303251   5437016  14616855   3038040  93931143 
 27003980  34672122   9015270  40629923   4835640  12159801   3308682  35691264  16136660  27108270 
 39290784  12193022  18821232  24320982   8346675   6621288  13263460  11316900    763164  18179400 
   134460  10441104   2950640  56873230    902338   2986126  40497073  72024062  71065825  40503736 
 17715780  38846862  20341552    406638  67252500   4798862  30437970   2224530  11189948  45983440 
 45210226  11783085  17799159  84611736  34924320  12605601  26856725   8514416  58446665  45362728 
 18839916  19483704  30844320  10140585   2671001  16237188  28897251  14221310  10657278   7024428 
 10139020  36643806  70577708  22097517   6812448  44022914   2606304  22870662   2420845   4449576 
 55873900    326556  19672258   2916912   9269865  92690085   2866880  17362656  13983400  21559824 
 70600010  53416581  81808233  58375016  50180206   3850560   2030302  23027008  15755829  12230630 
 77905968    401940   8166270  43474944   4962822   7707426  18162914  23635950  63254838  36871470 
   611846   4321742  75427779   3758724  78348879   1572130  87998970  15348105   1381395   5698744 
 23823779    857004   7795962  28795059  33903840  33465190  15772365   6746960  10321350  11247984 
 36885456   9591274  46227040   4647489  27225600  28388370  33494758  48976920  23558346   8221369 
 15794604  36132200  11048679  14231715    852320   5652292  19585750  36095325   4163640   3950892 
  4441212  38726908  14836052   7983972  56373980  54480192  10772784  11522641  33819775  52625060 
  8838234  42797700  77535340  30581390  18751650  20035883  17160429  42540496  71672724  57805376 
 30822506  26724456   6344120   1627066  40385790   4955076  68292451   4309998   8003644  21503691 
 24022768   3363855   6329095   6526088  77232336   6033644  21598668  13942852  32475384   6587463 
  2129388  17175096    115764   8540884  23991821  24831390  29073036  20487690    461448  75033360 
 48893824  21964910  13165350  16943985  72780264      7820    921596   2549688   6729398  41330938 
  3133917    546875   9270378  73128132   5513625  22893453  29957268  25404360  59954895  38922555 
 29481674   6143904   2206791    983744    496888  10988826  58064684   9643046   4049758  11235939 
 22164628  26294073  47268351  18622620  52615066  62533100  71902119  88350220  56442575  39842460 
  6033363  10104122   8738872  48468861  75269706  17101360  21032613  11648832   1694395  19726436 
 41143080  10332110   2095092   4091640  20733398  72145524    499647   3421656  30710295  10425641 
 19069674  10356744   5751308  51133586  22655244  43590712  34919060     91396   5337776   3437280 
   736534   2061800  22054383  55422204  56956878  16343112  18111120  40820758  39000200  32180148 
   351351  71204158  49664439   4008600  36560092  65599352   8659200  51156510    598578  10130970 
 48919900  84886814  14113881  23026263  42756716   5243348   1511426    494231  10106670   7743165 
 38546622  14486124  44248076  11059140  37950045  24704060  43032348  76970355   1019646   4937144 
 23667968    556838  30540445  43519472   7619532  41634585   1192828   4927854  18947677  17646376 
 14848208    108252  18039396  14039322  29411226   4512636  13642496  40815496  32759744   1358759 
 45383058  44962992  34399574  59467386  67902750  34960722    448876   6396345  21113595  21617583 
 11734250  44032258  37715104  30975496   5089344   1612416  35664000   9614920  20437655  65890187 
 45211776    919884  73001844   1201904   7788644     94160   6725990  29203828   2363190   5128595 
 21078855   8875185  70921338   7074448  16305567   4384974  46661920  31584375    955944  64774882 
   218152  16693624  25763430   8416846   1605150  24537660  36603770   2757825  39753792   6587262 
 63964368    828503  23942688   1527078  27860775  11742288    739790   3923205  13870710  32134802 
 48073012    948236  68859512  38039700  29576997   1870201  17491604   2724498  40363232  29691245 
  8283343  13617714  16604560  22053681   8888782  55079004  22328955  32640990   3221175   1304160 
 51520473  46882968   7872386  59748175  48812058  29098416     97335  10730592   7155648    534384 
 35528790  14029845  88526964   1736775  39324054   7773529  20473773  12389802  35727432  72912084 
 11846993  22380040  44712360  45709056  38065924  64881009  38313500  24840849  74722832   6993767 
  2809125   2241675  75206558   7733616   4062075  44192806   9089703  51364654  15482025  23447838 
  6532284  22415038   1988847   9703148  49923000  14012386   2387410   4270854  28467864  35191728 
 55018524  12647839    414645   4726836   8892214  14075655  51973655  11332690   2564688  21906740 
 37010708     18030  23607853  16471338   3540012   8746794  20096658   9446220   3807069     57186 
 13436560  41376582  51714891  65901512  50600495   8052690  34182880  39531660   6967580  35799360 
 12981598  20418957  35324485  44478546   9053540  42922160   7615300  61519500  49032870  29834640 
 48484288   5251422  14571350  12946481   5213824  66810452  60972912  17145704   5298000  37069650 
 32085756  68891057  15924480   8801670  37327986   1942720  70555100  59774526  14255160    610850 
   979380  50577635  80564516  13756502  31794983  44641052    951443   4116287  18638412  18284234 
  4114602   3314592  26579364  56705352  87470406  34336172  13887222  23534100  17209428  71267280 
  2688777  42430080  10022463  46512900   6910414   1616615  26015290   6573735  73872576  35745696 
 12130758  13972232  14970592  13326116   6809350    567935  29863866  65096118  38937348   5496780 
  4595790  63982780  71213170  16140648  36063533  57828040  29822280  25809318  26906733   4549936 
 34635029  11783199  74310615  18865880  30428300    322462  36147816  27274464   4633860  34264425 
 27921324  91380500  17675182   2596635   6672426  13716444  35306978  10426350  10781225  49414343 
 25468876    321550  32233216  31969378   2380047  26708446  10770114  59773396  49475949    521804 
 38044175  96248832   9259145  28937760   4071168   7620000  28967292  14738950   2359824  37095270 
 63461272   3869760   6825000  51129057    538153  44493264   3503577   7457408  49966224  29014860 
  2479690   3225990  87500280     14802  12110460  44623380  29091936  49816425  53729605  10466072 
 13749480  22733703   2461320   3043655  15030928  10600338  35780864  11531982  17292240  25969876 
 24058456   8234360  24085312  39063618   1624974  21856141    575640   5141086  23801526  11446252 
   516698  69629070  15099000  49457760  19378120  24432288  13941749  15817878   3199425  58008325 
  7663998   7099722  11278148  13621592  49293720  10172743   9730920  54897012  25240236   4929638 
  8500160   3585415  42704016   4756770  13123782  25800700  18640090   8849252   8917103  49679385 
  2999680  37614186  73194940  34280511  87991200  11101482  71143485  52757256  84049024    385318 
 13896120  66629129   6636396  82874940  37751050  17522876  10444416   5599708  32639640  77086375 
 33205270  14093250  14291235   6727954   8717666  93352563  30731520  10437702  65338559  88376967 
  8523922  30512200  49969425   1822491  15820569   5217156  34660548  89598804  47370582   7831762 
    70856  53744412    846190  51275678  21293170   8455864   1223898  16278904  35036352    574152 
  1896075  43968408   6353640  24478506  28017318   1493212   7272216  58956524  15025905  26563320 
 11632250  51949816   1510223  12106008  15424236   4133448   3722040  25921390   2129905   1556824 
 71584071  51437970  63030353  30948588   9208160  52110330  10517988  20440630  29821030   5534980 
 25928420  41901080   5817230  90828858  54204021    879548   7777010  32991576  13126927    834164 
  6382350  37707327   1633344  14685086     18549  20939600   3405402   9714435   8519718   2465925 
   911664  12444948    190592    608556  14670830  14596686  76168715  15350328   3075610  36030987 
 53143754   1666379  67682303  13337676  80190080  49486684  28952144  87470229  12181408    232125 
  4647760  88890400  86521275    852380    578949   4530550   1733931  69633148  21796300  21001761 
 35750939  76392004  81325444  10827579   9291580  18555075  57742750  15210845  19122195  39512900 
  8304444  62360585  49386141  25859688   6516158    697820  33553912  76866372  17485299  16494870 
 13384030  30660240   8029175  17817411  57686592   4114899  12901665   1285676   5433974  10571075 
  6183987  47143410  25601707  34441270  31973906   2594672   5829054   4669000  28538424  27559136 
 50959560  31862951  72835546  38552651  37079809  14301885   2740560  43005894  41920480  24499968 
 41418375  30030801   5968512  42045176  30975944   5192664   1905764   6817268  54756837  11058960 
 10470504    886174  81721660  42200484   2814480  72983227  26962884   3976603  41127264  74205677 
  7742500  27150500  23819250   7426909  51849888  60749213  17961321  37429638  27685518   7195650 
 22214896  51775488    770679  17562724  18798780  20612794   6673878  22345119  18320124   3677896 
  8251920  28646889   8063874  20347838  31956925  59540052  12234604  14407520  75357108  33670318 
  2801979  12991851  44117172  58909004  19948266  26820584  15505450   5264204  52954797  33970860 
 17781920   7733936   7980098   1839166  82901808  63495300   4361588  14807052  58353906  20894975 
   645678  13061598  39564096  64130220  22188196  12860910   5966100  60982083  18033331  59978500 
 10568200  11948655  31086144   6559440   9376845  29668120  28201320  31837894  34464160   5046910 
 43468326  47888022  25913740  23911440  34652688   9591384  21494800  17528700  75881261  35948868 
 19135432  41627040  10163527   2523752   9326236   9605055  12014794  58851426  18920910   8563095 
 13556900  53733642  33301257   4039845  39277378  12060458  42010634  52974631   1755837  18068544 
 33283096  40240935  47379100  11609760  11098448   1504928  17029104  60957919  64525260  14549105 
 52573808  33063935   7493465  39916352  66616625  14612850  17973625  35999620  58011275  47671272 
 60068316   7405478  52627098  37853680   9090369  33525864  69889024  26073170   9382590  47099920 
 14414439   7515200  31398876  17184333  40409442    660860  12634120  12090536   1518720   6940250 
 31419893  20977409   1574298  78931865  24065811  12329856  40631019  25542748  11141540   6089113 
  9388484  78539405    724896  19498209  66476806  46203034  35291498  19536407   8713990  24204166 
 56977865  25403256  29584706    583188  11115192  55325949   1050368   5217744   5562288  32178956 
 21138168  20554716  39239865  66013090   3768254   6433746   6171900  17322027   7779825  12452315 
 20225933  15907556  12939969  14330184   9626550    522200  11106160  47488256  14057920  43350115 
 84761010   1132770   8314992  11868380  33366915  58734720   5922390  13241664  35418276  61188570 
 13398077  37898995   3375582  24067584  28579299  56306250  21439096  52153990  31776360  33761126 
 77395026  46228952  36015616  12803518  98564860  39055016  48365625  82665366  25281083   6667751 
  2745050  22768564   2894850  18684562  23287440  17567506  55826624   3577183  53044914   7893180 
  7184710  10700361  30635037  51643592  25863592  79836809   5684397  12312768  74513496   7995756 
 29789034  12673516  37552281   3927204  22118720  29736342    591811  30256993  19994960  59246240 
 18719700  53324292  10172214  44518689  47666697  60912072  12022812  17412381  31768736  12973762 
 33611734  23242757  10713186   1783980  77983360   2326688  16273272   9618048  46550133  49519890 
 87643830  71878520  18408832  18636080  51707516   7168720  18539242  30263556  41235740  13030059 
  1148116   1496484  14626755  17933778   7608195  37649750    188505  26313314  10031563  19503470 
 20369943  19619988  11200024   3067272  72331130   2494188  42183550   1492480  15039642   2649010 
   992488   7025148    122830   7573896   2923758  37842324  78240860  16857920  52254300  37409243 
 16261644  27008208  25628291    115810   3703654  39960063   9888380   5919480  16470558    619968 
 43402632  10168147   4154337  47340105  30324432  26911366    824941  52572470   5650250  27701176 
 52561341    762472  48925988  22485514   2702378  11101692   9744650  39949455  56102505   3364736 
  4907004  77811035  36891224  13295502  17384400  52217547  15676320  12987078  21376160  48072925 
 18104163   5475265  29138312   2487464  13099912  13902232  44763381  19960512  50300406   3955500 
 82332488   4822272  30131920  52331670  20879033  39595176  10315126  45366799  43341707  22093200 
 63641853  30866004  26317018   4567275  75991972  37963636  40059155  51447788   4776448   1169443 
  6730968  10744200  51248938  62634053   9014742  48235188    308896  14033565  23906988  24321050 
 57072878  16545035   4300399  45474910   8579592   5851665   8509474  83711856   1885730   3835944 
  2811775    128804   7928016  29642508   6431091   9671715   9614520    934360    538461  33491802 
 16002810   4614160   3209195  65900320   1302476  56284840  12838395  11488352  50817402   1772892 
 40682397  56814186   7675221  12705476  28448814  35469240  10777767   9540830  15600798   1779300 
 24003282  14887012  21785324   3568628  10865000  12820187  30424482  19953360   6940208  34058426 
  3939945  27214110  42671530  52198304   6192120  64513548   5307126  11877580   4363632  48386373 
 21943875   8273880  18355248  54080320  29732523    823640   4091240  27286520   2317960   7464054 
 21649915  11230200   7665924  47660487  84431721  11379250   1993244  39476112  29409710    745758 
 14905257   9096210   7135128  20735135  40459060  32380180   6186195  46014675  33322023  32142960 
  4152507  22682781  13757345  37208196    819425  39424154  91146078  49327551  26430948   6716080 
 24261874  56469930  32658112  12660935  15756923  15542352  19273160  56452452  33641356    226756 
 54618600  34368096  91084701   9338754  26810734   9559675   8771576   9611550  38527495   1998789 
 57400623  74252208   7974772  31732680   3536476  26761938   7255947    683769  15825218  21862776 
 48123396  40188010   2931327  17173910  87188992  20559898  41403879   1641197  11043747  26065267 
 34774139  19128525   9887472  42372356    580726  56424346   7131520  41536062  59360516   7017600 
  3751605  66504542   2167435  36763264   2246160  22325600  25004600  84000848   6530790  38447640 
  5613432    951739    189625  55531008    174924  33988752  30875020  11282985  16762878   2116035 
 11547998   5299710  69592095  24806740  39374250  48306375  11311706   5481364  59801764   4024904 
 75540164   4308633  10881090   8631900  21115528   1213476  53367732  30379621  14189700  21692891 
 20784456   6401518  34809408    121008  11760544   7479480    292263  41313600   5227105  11865931 
 40996450   3458740  18716052  21456613   9153344  19191135   9921758   9384382  37532542  16646019 
 11409234  25259372   9100050  21108072  23994099  69673553  10281175  45390800   1052667  35347950 
 70152204   2635696    111348   4019336   8360304  28065102  67063918   5938272  40536369  71255058 
 80230352  18335600  82386181   7657000   3235770  68413290  32960066  47957560  12055562  16039811 
 72546782     95342   4844235  55150296   2611328  51007977  47489018  47725164   9236500  45665214 
  9502900  15068106   1431402    968745  34375152  10738884   8932788   3482557  45601560  23819110 
  4502368  31274408  19346796   1350272  88311192  42656145  23868873   8564770  15370746   4690728 
 78329925   1077356  48481488  38550981  62618208  36835246   1311480   6676185  12031477   7302336 
 55184649  62508572  20091936  17006319  32782410  26795400   1734102  51780675  21153862  53332692 
 15942408  14247108  14637149  32603080  35171226  20452520  31107824  32171008  81699725   3301024 
 23205313  16854520  23580100  24032980  35739920  47291904  71518467  12527154  16808435  20720232 
  5735736  31846340  14984820  10261680   1935455  52607376  65108864  15567504  18971771   8885254 
 14471730  17576460   5959250   5945565  22420225   3080207  39512324  68292411  57216798  37546634 
 24039184  14222298  19924816  11127038  42480396  28746576  25156348  60017979  42351084  15154457 
  3379600    104935  18169200   9090444  12740910  33032019    759596   4059093   4632710   9320584 
 53496912  14396748  26081201  10775857  60474428  12022885  37357388  61954293  40149835   3676046 
  7479010   2137160  16128534  30171416  58562749  14439458  18884365  53739316  68486478  58288578 
 10748870  15466367  32596704  71741360   9154150   7468497   8502104  30969666   2992216    261063 
 86967296  22969485   2713554  47643570   2274279  45594549   1911393  40970352  24134894  41453456 
 57180200    358111  49498237   6249723  61603320  40508624    432604   3147198  17409255  22629888 
 94897575   8639776  40959264  37637880  18621603   2600140  59165049   9306354  43389312   7404537 
 24618132   6159871   5058112  29300610  32957085  10951200   3572492   6907665  32270250  14680134 
  4005141  64426144  44670767  67759320  38372477  28319284  14998352  11504944  20973029  66251408 
 19868748  46613637  24261711  12797028  36417550  64353664  10472429  50239686   8225419   8742300 
 49437090  26154856  67870470  35796411  37124035  49853916  10784280  26821662    522404  13125258 
  1049958  52898832  65687864   2491110  19152489  34409702   4619264  17018034   7675420  39958646 
 17602494  25506580   7860699  68404372   7256876   4203573   6257403  54909099   7254793  13568568 
  1877007  71368528  42124173  29370200   4133930  14725497    409092   3924936  88212402   1067754 
 47599020  31018996  37691040  45741418   2373008  59317776   3495552  17729488  12632835  43558944 
 49145019  20287600    218872   7271832  70158002   5898456  30173950  58254090   6757777  15972404 
  1929375  46612720  23679900  19853436  16445034   9547408    522600  19083942  91589429  26409996 
 56872962    227640  26678309  11163889  56726382  21376380  18863910    631620  74800584  35922022 
  4434138   9070950   4484506  59048370  13152728  13711185  50495440  39813096   4576074  26877539 
 19761072  56269585  11466312  40920074  27904664  13621636  16056205  54921015  21170373   9925062 
 13204169  75039118  14902515  18933936  14337837  39252252  15026176  19392168  24543272  28948950 
  9252803   7825500    279840  56447739  69695874    195190   1938460  38114450   3451840   4834375 
  4756601  20177214   1705197  42049800  62095968  81876146   8658960   5858452   8406904  21356160 
 89702852  17576482   9097675  54526560  54992136    645169  56656378  29416460  16592142  80219490 
  1169022  44770752  23450938  14028819  25458289  18610260  17827992  46946432  60872322  19031319 
 11614032  57377436  13197420   8254575   9693536  31539636  33037875   1655056   1007338  32842939 
 41452968  56521710    921112  11799230  12456660  30221111  19982385  15920730  68367008  50395158 
  1564640  48253990   3359140  15256991  20212308  44386810  27957310  64155454  16742256  35889315 
  7127668  56549304  31040672  77250840  36924516    643563  28622390  57681060  28029456  20484659 
  3175582  39054099  70380150  60472655   9881025   6312150  23072710   3054767    489912   1490466 
 48628041   4971808  45901394   5434848   1234387   5859765  12264840   1528080  18768631  65218163 
 21588088    284099   4263782  48600592  78230660   3535140  40531428   5186547  48346420    785174 
 11627704  35801840  25147559  15344121  50748034   1953840   6122776  11542672   2704928  45761927 
  8057159    813375  34625250   2488539   4710857  29049456  39112268  10858350  50273951  48809912 
 59136924   7856520    369360  23640505  11516920   4770636  37987950  15335152  38487301   4189968 
  3089163  42572560   9461309  53376948  32256000  28739784   3200962  17323628   7644956  12920304 
 47290728  33880155  12963632  34878375  31680960  22212216  23372960   4493790  34299792  23738698 
 37642720  18085772  23143140   2760322  10946870  25571750   4377532  43644978   8873430  74296018 
 13260937  48766025   7025649  23756671  26808810  15219456  11238428  43787400    226592  56354962 
 50849085  21878393   5688771   7892472   1016256   4416778  13025208   3615626  12522762  32281336 
 22226310   4146400  25498550  46124540  35348455  33150690  38971650  11368476  12214059   2249166 
  3876860  39154500  39162911  31465203  14615442  23257044  53169060   3801525  26739776  39286864 
  7572742  62664020  43790736   1166724  20769621  18062016    467932   4982544  49989627  49824540 
  7144539  73405305  86762676  88618860   6542679  53085424   6875800   8712198  16949316     16212 
  2622864   2410128   2010276  26536375   1011240  51717616   3431515  34104616  57237856   1135440 
 20066281  60864864   1450372   1943203  47553296  17000820  23789120  23324576    169820  16526588 
  4165581  21519728  82684960  60426492  11122189  36977629  76099380  15631110  32631894   2975535 
 12030075  63060060  48324927  20867154  59434543   8061685  38148916  82941795  49609032   3912860 
 37484796  32442709  22368168  58733700  64552785   5955610  36292704    545496    608595  47691256 
 46743620  52692471  27393380  10443120  52687756  38055380    246870  23711280  23300748  18594122 
  7641088  28178018  26358136  39614850   4380480  27053880   5280086  54157785   2320500  13083667 
 12035202  12329275   6363632  23070564    122388  32209710  19736024   6975072  40334112  29215452 
 23121324   2369900   1211724  88764390   1193614   5480334  51814378  28302384  83275920   1974947 
  6909675  48385767   6998112  45343696  16712436  21102256  50222046  22793130  31245359  12545403 
 15114148  28929184   2018280  72958216  38463219   7667891  31042540  73363540  56662138  15582255 
  9736950  22310262   7905354  44918566  39714684  67938288  68143344  23240235  48484256   1280541 
 72285929   5461792  60573135  15341685  49629426   2390256  34564310  76623300  43177812  53112640 
  1802536   7814940  56155716  25812531  12731453  41844636   1474111  32829280   5523300  26749786 
   212014    774592  47428915  25822062  17714553   1366449  28064655  17644946  11205364  35203200 
 24478497  20815250  11129478  67948914   2356887  22174973  33946866   1475840  70040520  21191631 
 36905401  36143712  24909448    493950  36598863  43583850   2616290  16212440  13806936  84439082 
 38905020  13868250   5077104  21540766  59645790  19759005   2378320  11100991  60696000   6812832 
 38299315    420670  15288084  17958083  15684078  18524610   7762491  31033232  16037120    616196 
 36437821  19629033    317070  34426315  39525340  11396565    394403   1099488  16769865  30990575 
 25572582  26725704  38798635  18257902   9878992  33198606   5925175  89539461   3897600  48992547 
 32931120  10898304  10967084   4713904  58730007  21931140  16618293   1931200   5291808   8447712 
 14493612   1914133   1133685  13734384  19260682  22361780  17229212  53395144   2294017  22644792 
 68869606  39070388  41166100  44613632  90696348  58234254  10281424  15967575  24349188  34169434 
  4376283   8428736  47631624    365820  10424060  23257836  20178760   3390905   4581466  53005040 
 30371629  26417010  11901063  11535070    109900  17413400  86983296  13404090   3994084  20227660 
 69579048  15796224   4497994  50655064  20440978  18453600  23332966   5852494   3161484  27926288 
 21862575  16228755  29487920  48222534  48724494  18230562   4723488  22689670  65419600   5935104 
  5925744  40819480  18484571  23129808  54489348  22003401   6489036  29358056  59970346  41335840 
 23296520   1132560  42941445  25512051  96621675   2613088  17557625   1955905  82019840  42511912 
 13943072  66244224  34329772  74448000  28357632  24706104  41960590   2765920   7372926   8872500 
  5822532   2233288  69940750  30052950  76673870    811191   6286176  24349596  24911620  11158652 
   809424  79789313  39143500   8512590  29223712  24500914   7923972  50544342  61704144   2284989 
 43166990  32050500   9093385  73313625  26032688  54110000  41961372  18862836   7052152  48971100 
 36014472    470080  23929185  38232186  10952556   8780296  40538916   3156849   5621922   1588440 
 45502152   1879254  16190736  18849454  56099148  43840248  17298528  32530316  55067054  47395962 
 12301210  40979009  82805914  68604267  34375989  22843890  29864115  15569732   1234018  25851495 
  4332665  55776211  20237520  16203390   5930366  81026932  18037020  31451118   3890824  12253940 
 22616022  33389457  48272170    974347  37290240  13195485  40951008   8983289   5028674  11708035 
  4992128   1113360    386060   7668115  21004977  27358542  42594692  35118072   6113280  15268544 
  1629847   6035700  14401488  17083371   9995264   4159407  33342644     77315   6703254  26566632 
 51855474  28608063  77194416   6950090  30120984   8865516   3360000  10530750  14812500  41290329 
  1314657   6933465  25802955  32839758   1884912  48914304  40259094  12838112  42377600  45355875 
 30314202  87194740  21576968  14038176  45678750   4096948  14715996  28403342  34676600  30928332 
 44836374  19703808  56444244   7791120  29595011  10301445   1885065   6765444  13643693   1424496 
 22826622  28196584   3940907  37266453   7195734  43492140  22134160  41694255  29992480  13299601 
 28252958  49637958  13387164   7822360  42394560  50957875   3867336    661470   3522375    389004 
 56859030  19604904  17730098  47570292  27640782  43173312   8197740  58559376   5863873   2627345 
  2597945   2259436  25283556   4607696  25234511  25716768   3326307  55512380  58370270   2001536 
   552951   3958185   2189845  31063164  41438250   1039696  24706049  32398368  26363018  35298444 
 46446400   6814118  26902098   1982091  18477096  17164773   9112824   4655896  40543986   9235908 
 11174734  30721284   3744182  10626924   1261080  64022290  59378206  11039805  18442424  37174830 
 28478955  60402790   1706306  34257356  37539360  12918930   6165902   9840240    354715  14170110 
 65985010  57322676  23418126  12259472   1616160  30463480  15379875   3216321  33198424  41777328 
 35232075   9312030  23450000   5418997  45318192  28070698   8310433   1062360  29917382     16278 
    84264  39009576  14240679  32980560   6917746  12965680   6981536    479826  66764400  14198394 
 50922118   6804141  13092022   5339405  13595051  23667213  17651106  25791016  18295620  41229136 
  1881896   4904874  44996220  12565888  18061397  47896758  50018067  54662370  54289268  34982920 
  1910412   6290625  47051960  84603140  23946960  28806525   9067552  24594912   5923984  59985387 
 15133926  20792096   1908804  16159800  23225411  61523451  23376264  16031817   8050650   2745952 
 42340221   4697370   4017550  46485021  12012840  95054850  16134868   7016010   6812100   9447768 
 69927000  13036676    380462    780597  32121908   9970200  64504440  18334134   3109393   1010496 
 21798510   2199348  17765820  30670640  26406339  84268857   8112361   7616136   5356707  15095899 
  2046448   1695716  79883552  32734155   4930178   2299100   4609920  60160255   1955862  12337614 
 35968987   3491768  49414584  10785531   7882776  10129816   2313036  58013792   6093186   1437132 
 13916392  36489026  31602028  20016045  13328385   3377322  12584750   6662272   6940284    300093 
  4177316  38151785    366183  39689644  54663990  44975000  21711112   2941480  29238040  48718640 
 32619276  47713624  12048311   7867500   8203014  25948881  34904366  34141098  31725572  14636479 
 40072428   6988086   6965238  34484850   1983241  21574700  45415940    356928  41094594   8371775 
 10963402  35542864  10838310  23789577  27899859  32753682    564213   3414856   4481160   7985206 
   303870  46747889  20861888   5471032  59968755  28227904  12256902  43564910  10613080  47589178 
 24134505  24136608    330660  63388822  42916285  11072740   7001532  58578746   9769375   1425960 
 15781916  70176192  10610294   9408960   5513844  35003459  32491995  30447336  32284824  33096648 
 18078084  13085490  17581772  38572944  27890352  64116516  28022358  20120400  49509325   3097320 
  6559416  27736629  18150700  13955202  31428297   4885375  21683466   3691889  25600938  53050520 
 10357919  17585092   3210300  30533504   2954634  16530240   5570526   2926455  47160600   1769236 
 24753440  73078108  45927552  31304466  17702155  15792971  11232832  20991285  10581186  27243875 
 18810976  13732340   1009469  40432403  33529100   2933928  14490975  12692012  40310514   9230435 
  1439667  28433200  66266189  23414195  16322252  20921220  10084283  13393270  19924592  22045716 
 32319981   3087192  45080910  14106006  45449052  57825684  15508185  35856320  46539018   9393920 
   352275   2807985  38282552  32171106   2750230  41866699   3286287  25662825  28334340  36539415 
 77406542   8538080   6489432  21475503  46322892  54838070  30354507  20603836  18949194  21243353 
  6264424   4257462  27893952  46586340  35185584  52855100  63193676   5515152   2246752  28641130 
  8714286  40866340  66551462   5245572   4024340  32301070   7303296  60255792   4079484  39205068 
 28694400  11281368  81814987  44415504   7245045   4514100    805016   3519856  17179396   7683084 
  8013222  23600640  10695996  22916985  24122844  11085341  48108350  20450354  32188890   4910525 
 23344669  67206090   1399134   4681600  26207212  44340692   6717165  36722720  35855190  73388966 
 15923895  16373175   4255456  85789613  60665969   6624046  26329650    255430  26110655   5319927 
 12954326  18758632  33949867  17495700  32124934   3629604   1631747  67686489  41951295  26529263 
 27055392    460970   6467394  60192948  40440820  32922188   5267892  44242320   5059812  62758424 
  4449340  35630749   3374217  56336280  39188456  42605904  79896190  18533900  32133978    296001 
 53403525  45713525  14703381  24469962  39019632   6117916  50847540  66484236  11426158   4595678 
 21344356  24327664   1829720  61978851   2987714  32964688  26489658  10197902  53413620    526580 
 36438920    480970   8661705  12270987    517600   1490664  37900198  52414920  88091549   2100840 
 43579200  15785770    941978  31039216   1849428  33377328  73139648  41960992  13248531  17700903 
 11190868   7266606    128371  12640316  19777194  25144465  12607452  30544350  36438978  38404012 
 27132896   3097089  27078784   5558643   5130864  51502559  20405518    178412   6251497   4376175 
  9274520  61680402  64158480  26627768   1748288  29362352   7752080   8509402  12641895   1361550 
 11869112  15112060  21316457  45608494  17687322  69763570  38409630    915858  31241530  31536024 
 19492200   9680616  79290960  34602918  17406771  27299008  53668740  23437524  66740324  42262234 
 22465035   2408460  34953600  14261913  17010630    615836  23009415   3094652  66739752  23738018 
 20926837  22635312  23791724  12036000  57452000  10062487  24009270  36901966   6659424  71664760 
 44349084  83899773  15647688  79077830   4809260  41047325  73655775  18582340  45662872  59458950 
 19189115  27346710   9313884  11138256  65590560  55230638  42106721  22047657    332052  18507190 
 68237512  31049676    959092   6629066  53714235  20253513  74896362  59949055   4158994  21050144 
  1269531  24372788  17895644  19609086   8735211  24646514  61026079    116362  29641608   1773414 
 18234636  21173712  44933482   7599799  49110258   8701751  30696600  11969683   7410256   4064860 
  7421438  67346042  15269360   1711820  13099840  37308712  19567518  53836602    225568   4477000 
 14596164  13482755   4896694  23783032  59053764  75091260  22864971    681918  44133698   4358144 
 19994502   8873720   3731317  12650345    495666  23530392  62239737   1441328  12080933  74693528 
  2591283  19865600  46486128   2640528  34770752  24855304  80078040  22173804  31137157  26436837 
 14607200  33194480   8069665  24944128   3236608  28301175   3035720  32809984  72389700  48128516 
  8762688  58161726   2610044   1132800  32958057   6959655  30565471  33571125  24527360   5055232 
  1421418  33827200   5716000   5298304  29410680   4080540  49251965   2430896   2824224  48491199 
  7282275   9353336  17261232    182061   1878569  31656808  81534035  49864584  16245200  56580596 
 53935434   7957863   6941712   3606688   4826584   8043578  40809626  16267566  25467168  12114024 
 43287720  23239908  16796637   4977112  39051788  14648972  16279672  32130880   9319050  23844960 
 82624080  15569010  10282281   8116230   7691670  52256550  41179050  15038518  35468970  24547155 
 82900560   2197403  19024668  14479218  49306386  15831420   9827925  60719460  13406742  30334103 
   536939  39927954   6300261   2294040  23224460   6151509  47368800  63809811   7129598   6583750 
 15842784   4441068  73846540  28392000  15294528   9783318  17653440  26632755  33417057   2948040 
 33332796  36111796  58158360     10608   1263630    210438  69333110   9388898  32133092  30315630 
 11760307  26735352  23075068  31944352   5602633  66778140  46196469  12737097    134674  61866090 
 61458912  13306630  28285512  12904870  44893926   5197689   1526750  40402740  56383269  37322753 
  2886998  16468738    324116  27767020  15759878   8393445   6183213  38131404  17812420  65698266 
   343056   5290784  37890567  46393622  32372795   5675072  52914318   4123875   3077535  47660206 
 19403046   6975100  62524136   6351085  36681080  17884437   1296231   5153655  57448078  62738956 
 11099088  75044288   5111442   8688329   1447860     43416  10347744  42134177  45953297  62000400 
 49868484  22939578   6070480   3806232   2409759  22231380  43474482  24338610  42848913  12774996 
 45387976   9726233  11324332  58591314  18376230    192792  31652725  13399339   5856800  41850646 
 37412700  10735380   2619375  54933248  14679152   6261840  20815900   3246384   1405800  47531680 
 34488306  34917915    400400   7529176  55631205  18281562  45878748    866457  42624051  58636536 
 13763676  18897820   7386300  16229602    342021  67745308   8520770  63352184   9410654  31755516 
 34388046   4642100  35579076  31037774  24648316  34786080  28383366   1188264  47777004  17953446 
  2542370  46244488  36945153  40425072   1725172   5551714    155172     45633  56086080  10871808 
  4064854  20885865  39089442    265731  54794727   1657367   7613304   3966620  28041154  49419420 
 36010650   6155904   1702064  36575720  23036400   7900240   7905765   2151630  27945760  28187595 
 36330490  79305256  14549152  23201888  11073845  86468152  65763900  51696648  66679816   2828142 
  8577426  18057790   9417905  16917236  30042029   1316550  33304914  31990300   4328122   3665844 
   569800   9085584  36474199  35504548  13683243   3809614    287576   5625957   2337768  26896872 
 38884744   9032582  32208039  10183831   1807677  53583850  21221264    916254   7578891  24158556 
 31923686   6499320  11404994   4412422  20119293   8806287  35095307  27860032  41334648   4347588 
 39435300  11657711  32899425  12888535  14822356  68851022   7709770  22500380  35032620  23264866 
 51093570   2601615   1804119  14347989  58023654  36302750  16509438  74458631   9578814    307318 
 11781347   5861232  23333236  28914688  25302318  81555600    565977  67168938  76923000  11840466 
 25589136  43222630  21861007   5788275  61293810  66518280  12292462   3271160  38004183  37695114 
 20828247  27132418  85243032  18346944  17568738  13294320   2912509  35475968   5697675   2619903 
 48925890  45162302  16168878  34807568   1083627  15540746  80409444  18431174    278600  23389528 
 23625330   4864582   4573590  35440569  12833808      1912  30898464  15091128   5959616  42285851 
  2346216   1277512  26810700  11934646   4975386  21493377     98091  24664464  22385784    430082 
  9815886  29048904  56918136   4978140  14604975  60996345  45576344  19403280  10510035  32956308 
 24516270    146280  61293984   8752026   5388768  16013283    611416  26526064  38364138  40045630 
  7576371   6111060  56982156    384564   3659250   5602600  18297720   3559808  43197588   6957227 
  4752912   2350208  35749584  23768132    368016  24068160   7603860  10166748  11555760   3508080 
 59490893   1130982  11630552   4396378  11109870   1021113   7694725   8865275  42082437  29208540 
 30932575  35364432   1136930  38753840    629789  22048452   8297850  12584880   6931491  22422081 
 20426364   9449830  33683816  38758512  29200187    658007  11959887  57505920   1758703   8779745 
  5726612  29309624  16920576  42239988  17948682  29666938  70422829  72753714   1674660   8743320 
 13648824  31774256  11663556  70715872  17709348  16767832  30347298  14231744  36725850  48347292 
 17586684  62008042  54267402  10833246  30981484   2419488    149120  35079108  33333011  10551840 
 48529503   4162446  24694794  21165408  34824612  47255027  10107700  49316580   2087792  47565020 
  1824306  50598758  68513840   5009515   3832758   7212066  83002554  40291706  34011593  38915100 
 27073370  63194550  25653480   1637500    889781  31790655    298619  63310940  52450682  56328320 
 71403885  11361879  41313376  77847322  14426424  19475128  79395092  65720985  36460956   6151824 
  4931134  13307616  69100920  32655330   4216800  20060490   1073370  23013018  76684793    598400 
 16951800    908922  51889290  32348878  17681568    190589   6168272  32418375   2057757  37567446 
 48204349  14872520    562233   1207764   1213820  11107222  21130850  10819080  36335412  13495445 
 31129668  56354316  13387041   2705557  73919876  24211196  20213820  16429060  16515944    456192 
   121606  55026594   3470426  50716780   6746025   3676156   9031983   9673800  35076104  82789344 
  5160012   4207940   8846005  13574902  47997265  17350359  45466344  11893596  22954044   3253130 
   497330  19381957  64765012  16830738   6933654  22526700  85073850   6165872  11490479   1318912 
  1065196  13177370   5283473  40782816  12617215  52197378  48062640   6981018  22817424  21162216 
  4796503  29149952  33969838   1029886  23853984    451100  53861740  12817737   7858704  21923808 
 40128698   4122273   5860686  24806880  61867488   9972855   1692266  32826479    168390  60852552 
 10106100  33704991  55404768    126984  26470080  29032976  25182965  50756585  90015903  22575575 
 13322432  40765504  43831261  24762464  31011211  23076060  27289486   2087475   5226666  24898590 
  8570760   6231225  86492736  33946825  25097560  46461810  34542594   1331960  10644261   1518660 
 28831559   2554580  42201874  24904848   5752512  56203344  15572580  11060489  29118804  14869108 
 43126855  34038774  18464087  31150958  34038928  42073335  10941049  18752392  22738839  10629221 
 54196293     76272   1388679  26968355  30085986  54592462  20479810  26589879  65070220  20305566 
 15255163  41660892  26502144  15498602  16077325   9903792  73768896  16538256  65596256  35062143 
   324324  82305966  27085608  14138400  32496992  50908892  13460046  12809045  18293340  33825848 
   750430  18520145   8848857   2278322  11088924   1880523  20854376   8453984    781704  14554466 
 11209874   5456025  41302716   3393324  48744360   2142791   3597510  23414368  14505190   5492276 
 16177128  26218994  36512730    925661   5282722  26815076   7372208  25255628   4715952  21636356 
    32816   1301022  48762090   6285404   2979906  37303836  65509105  32809920  13562385  28403694 
 36841532  43472380  15838684  49076365  28072005   8340228  24049792  25737354     71668  36635482 
 34085435   2535303  36316561  25538110   3396498  72568846  43963360   7080920  50160915   7310473 
  1484432  79858197   2759484   3517850  16374252  58629556  51106957    253044   6934248  22810326 
 35900565   9967951  22805149  40087257  22656240  41084982  47916528  15421500   6793625  42702283 
 48029731  51459087  37368420   5219330  17526520  36558459   1448115  19069911   6340884  56983652 
   228242  19219656    461643   4636156  26977501  36676312  13790291  11298042  55379673  21571000 
  2718374   5119249  29475324  28806720  63993600  51319320  10634039  20657329  27434532  23721192 
  1404540  40472676   5414706   9370944  34109284   7697830   7807830  28659904   6748040   5721491 
 22626840  56368665   7229728  33295248  46693053  19204813  16902828   1549032  12503150   8249584 
  1155264  30329222  38793813  14183895  13000764  50866374  70734839   4134452  39667995  12329946 
  1447634  11725137  61034776  21747880  17507025   4725405   4870640  50444400  13315995  44199560 
 41323456  41422500  46928909  32879200  87232698  13626230  94991610    599564  30054162  13760559 
 22731282  52952355  16319124    897536   3505536   1540120  10313313  62538336   8927320  78149690 
  7141311   5223222   9611050  61347060   2355177  22679648  46293138  47482434  28265704   1633216 
 51496088  29333928   1560624  39705211  13900264  13782704   2467500  25692087  26455590   1319780 
 38119914  19836416   7418859  15994255    151890    771864  79899654   4038587  16163532    708414 
 44627472   8026746  32901253  10250269    652460  46149765  55445040  42344008  60912000   4382727 
 32739104   3397448  12526250  29580362  30113005   2404010   1061476  47816490   1723815  35185350 
  1287364  36322524  30565002  34330230  39272226   8545380  56014224  30039768  67527976  35317645 
 55613250  29863424    436791   6458670  67987867  22470728  53734800  26947668  49927857  19222161 
 45875599   5525758  15243526  92764188   8554200  26261930  58755765   6118904  49867986   2169548 
 33484590   2829741   2851264  25451625  17397225  71896104  28282122    424292  38733672  19344930 
  6758960  58600674  31505604  21720146  13146480  65926170   9846360  63845936  18978104  48607024 
 56588772  35255858   9982600  34139749  59375757  19652220  10975312  26533092  26758890   9002760 
  1194260  32744866  38369864  65928533   8100588  27403695  32626800  26676125  70612006   1549470 
 16113318  40092128  32288248   7636104   4909752  50162200  12327675   5765342  69513540   1522200 
 46248591  62170640  11892447  25124004  71450848  34968838  21579570   7791868  23817552   1012767 
 19558602  58691282  14253344  14038254   8413650   3942198  34608596   4524816   1596868  24823304 
  4892468  39416916   3398640   7671042   9231000  26897838  47950124  30416925  22791500   1482684 
 25902957   9541935   1544076  34962361   8246360   3922962  16990848  30589416  19457280   3834024 
  1073196  15626115  14114184  72660915  75036780  71450988   5493096   3820971   1534668  12360402 
   901820  19251960  25633074   1775832   1489200  20424514   5309856  81750141  15495232  68872500 
 20322592   7231744   4918848   3432028  28553106   6847200   1123776  32794486   3472398  26973045 
   624703   2456424  40247910  10589735   2307041   1256572   5296752   9641166  13449181  10738695 
 17350080    743498  49065036  14667872  22489818   8093225  39317824  32531997  26680104  30082316 
 10016160  12308272  31279434   2513472  22672500  15148910   1765727  81608395   6574392   4654974 
  8507752  40545237  31976640  10071675  62536752  20596555     83460  42517301   5149252  66434602 
 38692143  11290638  56632509  30615779    183495   6512432   2591602  27038750  23523710  12919730 
 25491024  14450062  18349410  27686464   2444940   8461450  25429665  31307702  11038146   1907864 
  7813696    109980  22558029  12677615   8802944  55945604   9781092  14005629  10653636  24131734 
 23083623   3226260     81702   5028723  12474714   7859650  10830290  36721020   1553540   1146798 
 31350000  45544932   9820974    512404  14000220   1404898  19879722  21432580   5945996  45106544 
 30919494   5112345  64793025   3696954  37307234  25300080   4700030  60002865  11598442  11770479 
 82053972   1022848  25945726  14796408  27406569    437550  13677300   4360402   5562463  39709845 
  8020539   8318880  26982450  17310980  38750064   5117319  41448588   8790224    802030  25795994 
 12980695  17090007  50976000   4963082   8550684  26084664   2143062  18565864   8079043   5318232 
  4955588  24797850   3062520  11527815  55849057   1549434  23207652   8867222   6340048  46723356 
 18659634   6890492  61138528  18717600  49494000  34352748   9576980  46913880  19196528  28021917 
 54885947  11192440  30013695  43833132  76751660  54406302  82309134  75812571    229090  26116698 
   111454  64787140  28244667   7689102   3958304  33132036   1898100   1080660  15766102  42864367 
  6326140   7177005  61784320  25888590  53696370  19927247  61254876   3733504  50439207  58166576 
 18593638  27823900  27636873  32136658   3781960  21388689  14179674  42248360  25782135  44566640 
 16020758  86535150   4354754   6522000  25337352   1273713  47411632   6456917  58512368   8552544 
 76346964  10550307  54206100   2296527  18891680  31598052   6585820  55579776  21638349  53635150 
 84553950  24690312  38456159  20807280  55766478   5908470  45162000   3052695  31378944   1065112 
 60866270  49217664   9601296    898128  42811950  36616332   9199150    274336   1059391  60184645 
  7599450   5807931  30366732   7100544   3046592  55625682    873582  17387500  37605462   5361154 
 83924888   7926048  26776715  45418788  13762897  24979652   1830740   9061100  10269306  66848288 
 31819732  30987326  22923967   7991088  51924137  66562926  32634407   2075560  97875642    722700 
 68099655   1154282   2370953  15100300  21916728  30988885  18013676  10082730  66537100   6437234 
 32911950  33643452  21958795  17918208   8340836   1424088  14395506  37907745  21876960  11303040 
  2997890  59591676  27504357  40467480  34703340  55867300  27655990    347038  34948722  20334190 
 31170152  43239240   1711458  34854872   3332492   7601355  58672908  10037220  35256153   1976663 
  6909018  85239297  24031200  23997984  10070010   5728486  16629380  19642007  28459592  47131140 
 16857744  72552402   1109760   8444706  23110541  70803481   2143040  27903816  34433280  52807455 
 35335214    206142  28323680   2298900    868816   2270310   2274621  33148143  45238368  64368805 
 34992813  19863360   1103624   1921022  60044346  17726059   2484345   2281615  42354000   6044041 
  6538224  19466188  52567177  24515166  56742345  42771675  27264032   5766747  14614059  16859988 
 24284736  15465471  20535067  51557932  26281248  57037683  53913750  22590480  49126704  10080150 
 70518534  43688625  41190102  30704608  22337575   1987882  44809008  46313100  13543396  68898258 
 55523846  70518900  18224500    424307   1485960  52327938    665875  50330438   7435140   3509478 
    69872  38499952  50835460  60522930   9799223  10282206   3107951  71888336   3291456  29664690 
  8920470  10727484  21068234  66256917  20686820  42908462   7700204  12703540   7470086   6360836 
 64333400  55927578  65156544   5426155   2914264   3462560  10293232  17905025  12184632  81382302 
 12411440  12582636  16340224   1970390   4810650  38800846   2375509  17026356  35389102  18346256 
  1283048  83850705    103110  10566630  28840800  66168368   6980283   8713120  29724350   8197182 
 18927766  37022860  12661526   8766460  16278912  16823364  28653744  11468839   6328504  43219748 
 39183480  24560580  42669674   8509356  40353852     52740  15499010  51191649  42964980   2400578 
 38395050   1780750  25613079  26985992   4548425   4922885  34361283  80201472  34467504  12951186 
 32276202  28690560  31381656    207927   8812531  74423352  68238747  16816683   7263075   3978272 
  8204950  15719626  14227238   3313926  37488252   7040853  62797809   6465238  17582306    474565 
 35859460   8534765  16387068    171000  19899334   4450608  23061282  59835342  53267703  20742304 
 49476554  65966823  35108439   8538962   9688160   9153805  48550176  31140333  15673260  25791966 
 19592376   5693030   6949086   4429845   7611000  13705236  89731702  38440439  59157020    389658 
 18587558  40108588   2347345  18491731  32466600  19063450  89265780   2803470  40859946  45780896 
 53515710  13577888  35269245  64946610  10110183  71290134  29840713   4359384  48860128  55448118 
  6088176  17999455  29969460  16638428  64377849  38203200   5301450  15779160  21402108  66258234 
  5808475   8692140    931801  58456141  33562893  21459607   1823172  43851650  15383048  12752142 
 13862646     87394   1295960  20119036   6215562  15807834  14997208  70236622   2675105   9222600 
 70697900   3605022  53709360   7005808   7382998  38278208   9717474   3849734  10365376   9636515 
 16443960  30430215  30677706  83933220  50932864   1886276  37739596   5337549  17293500    936250 
 37165720  64298815  76747344    759456  21388352  69191474   3336944   2231392  66796569  22126940 
 43502480   5075634  14318535   6989693  45317211  44588719  19996683   1678583   4920773  13489399 
   772140  16150542  57152532   1667713  49145850  34358598  82114865   6328974  62596500  44985564 
 16869150   6012792  68509893   1347450    650096  43887910  49136076  20355242  30341340  13263258 
 10270292  18628200   2955534   3831384  74019136  16663454   4620227  18706032  29441558  34138074 
   108509  22749296  58334166  81313344   8604391  37972780    559908  26028912   9528728  27406525 
 33135831  13290030  28011104  51991389   8845848   1921842  73990587  33602404  35862316  34650405 
  1992146  62051136   2695965  38316015  12059205  24194700  34558690    711282  77714541  35507262 
 54079380  20171844   2764984    768826  11428076  40109834  43834104    163152  55738522   4672395 
 38114140  28234026   2025505  63710187   4855070  54053976  52766664  58427028  28032733  42621544 
 45428600    854500  13372758  17912678  36111040  51249194  42139710  50746638  59730894  69258846 
 13960600     83960   3618534   6526027  21012466  22465681  15737936  25285302  33168360   1258748 
  5808495  13468082  19467675  29761885  42123939  65577806  26373683  16697694   1452990  16774410 
  7547260   5246122   1421124  13570076   7292160  18249255  30519144   9334377  15934160  45498180 
  2668201    810264   5670903   6216288  63354390   2782717  95719329  58777858  25489462  28401951 
   860068  48310837  68047790   2913456   4942436   7320375  19745542    153594   1609281   9984344 
  6112044   9414131  28688580  16327602  29346800   7508025  19631378  77542850   7709202  19602891 
 22822831   3365700  47434932  18475853  26473386  19003368  55958448   2627631  34739334  28221490 
 43382187  11908539  28571435  12011606  29950803  21127792   6101832  31120404   4239120   9009980 
  5829510  28493380   4182900  21054568  11529567   1399457  62663076   2542320     34727  31112928 
 29530944    733380  29487905   9443952  17047927    119985  38948280  11991308  28681796  53277499 
 22212492  59502960   2951736   7384875  24019628   5762390  50524751  93761800   5157684   2450619 
 23159808  17613750  15780054  48595410   4440656  56351190  51642855   3928712  11318460  10846975 
 12998856  44477268    287171  31315653   2302701  21804899  13324240  29064699  47653380   3278305 
 12984312  60598530  15824028  20134737  12813904  63055635  16187481  35768544  32285312  18542658 
 15494476  20933205  31052235  24107568  66117268  15377250  16105256  12682980  70943840   8709120 
 21280744  43776090  16801536   5176990   7318560  16742727  46263644  19668462  26914256   2111234 
 13731700  24564358  88979185  22426069  32267802  50143626  11882600  17136020  25854120  14027280 
 62620920  12235713  28333200  12927293   2920184     38319   2711215  30979416    651168   5036240 
 42838232   1296294  62136810   7931196  22895600  14201190  23857092  30634384  36111614   2247975 
 76381941  26006688  10893170  30558281  43256248   2901972  14417724  28740150  47371674  26008708 
 37103152   3722472   8996928  27387612  49768950  12446950  70889865  32892288  24078149  10442553 
  3151200   1606995  37619824  23077262  15476397  51969984  62747680  73119780  18063780  11472960 
 45036225  26568656  17535600  25733215  25075604  19053375   3751930   2597980  10384752  21674752 
 58430750  21516876    443898  71746416  68174592   2938848  48497984   5065445  52939887  16319040 
  5492708  25917945  27656622  51359294   8057876  14464920   4903680   3981792   5094360  32335285 
 19835313  33604957  33296716   7149672  17276550   5292852  13870560  33585792  13276753   6710301 
  3095575  50658712  19767600  50851602  33069424  22425572  16212552  12131443  26960725  59043868 
 12235220  55766361   9760868  84202430  34224451  15254544  20711072   2125430   2410533  85807446 
 14582934   2179061  41723451  69787800   5007744    168300   3590271  79139522   1367204  55000762 
 54511771  32968197   5812560    252397  42531096  56823566  46863360  29888564  49832000  81312088 
 56955372  13559608  45623705  31093776  30341598   3555006   2048580  34051584  14006356  18716126 
 44196390  47623512  47597660  10294716   6531038  52717735  13811360  18460740   5259460  39439512 
 10903191   3686410  39195982  32840170  49965660  63010500   4838708  13862772  11020144   1707625 
 52024284  41829498   4124260  13689522    933940  20304102   5563954   4670991  16654876  46430595 
  7415001  47746700  27542284  45427673  28578135  15985708  38980780   5580340   3264344  13084356 
 11053572  57041611  25026855  10490379   2604294  28164300   9622775  52164921  68626314   8608532 
 53147738   7817124  20285772  24501720  74582750   9939612    662625   1435340  43480996  13374388 
 71385120   1711164  18216765   7115092   1641112  23718097   8544870  33025608     22655   1642044 
 19989636   8542131  39631592   5419296  15432828  26229140   2389080   7981056  17149685  35888904 
  1003968   1519150  81397850  18183960  90886335  19357296  49431892  48367627    398860   3999000 
 17921540     57030  21741684    687820  15966504  71013550  65941704  10569823  42179280   7806888 
 34705951  13529539  19558015  33004692  26610240  16317504   7142168  28754735  57431010    892242 
  9742768   3195850  24460290  17431218  65338060    395246   3568914  17300920   7442226  51989025 
  5889105  45228757  77548640   9956350  17564624  14968314  25732375  53171835   8551152   3241326 
  7163584  16113664  41660229  53046864    691380   2271564  45273026  36122809  20784195  19647348 
   263820   7262060  32580960  35053788  22810788  39309930    667480  15390092   3743586  28727334 
  2694078    873489   5285228  34569402  43357860  31365576  11205270   2144069   6203523  33642392 
 10760760   6743587   3274986   7173032  14417648   3614787  21222081  24338140   8301480  12674465 
  5612120  53831168  28530369  24334680   7429500  69720750  83611164  20398963  44171430  56288466 
  7063500   5951074  21040916   5286306   3523968    534100    381150  19481702  12825330  20049000 
  9850932  34680800   1522032  26797950  32500495  27888970  47750880  11438054  75817259  22118205 
   600996   7746030  33264900  11980070    330966   2260036  19231002   6257102  70518402   2451294 
  3024362   1688160   5962015   9336772  25972040  43296660   9191605  83684988   1392980  13944195 
 34974120  52367525    994245   1842678  17508375  43184565  25919277  18210808  20864298   1063401 
  1213273  34208943   5737041   6446250   8752609  45236090  24240482  58455698  31579079    834678 
 14526432  14247910  27696262  40037595  81537638   5451096  15308136   1071315  30477123  13555986 
 24963936    403170  44376213  14884960  53423390  55938150  85779019  34997025   7925152   5434770 
 84932445   3534495     85425  26383180    567663  33091416   4793160  27965574  26109588  12887277 
 50479806  69173394  51281617  27958728  65886212  43285410  28216930  14502400  10728672  10233600 
 18061870  92715877   2081590   8220771  50205884  64015941  15178405  15336432  20165460   8438496 
  2074050  35335748  21070872   1567608  16939134  12068640  47848353  38080455   9296833   2133152 
 75629569  22516795   1606365  22347090   4098042  27158469  16719237  13280808   2185351  25455624 
  6821437   4237128  27653660  15499536   2576409  17209675  42088240   6085612   6612950  59903292 
 92362050   7960508     52353  66582464  84680000  27331995  21535360  16655642  44866887  27534276 
 43461972  76880745  16846924   9189960  51358372   7613344  32369733  18775827  11477230  81888872 
 41139276  30837950  81996992  70998582  30153470  11826939   5979495   7364213   5369468  19035760 
 17525242  26782650  50711920  77300785    746392   3756018   8264480  62719280  13377810  41323662 
  5022260  22114631  22377847  23609850   4264722   6174828   5543941  71499168  19702355   3089125 
 82140415  64109694  24047442  57824000   3400663  32545566    732448   4148455  24276560  18623223 
  2276928   6591024  22951680    887859  12286885   6120806  20957209  28399789  24154641  47537952 
 23165184  26630646  38041920   7966094   3348637  53166159  27515628  41211552  46112748  46220870 
  1262600  10478556  45247360  71194942  27004450  24104565   8378811  50586963  44622622  42477660 
  9306414  30254679  36264723  18713170  83277505  11069474  46292700  34071188  14849976     99480 
 45210880  19042865  37712290   2958512   5175306  41578250  69184110  15621000   3586205  16614780 
 58189809   4887652   4498540  15742924  63592061  37264904  23500632  26324982  69830194   7056460 
 12832230  41212556  31807919  62159064    124935  37676352  34304928   8235843  18221112  35711289 
 61717356   8707714  33348168  46933345  51585315    439024  15822012  54902403  24799193   1850496 
 38578200  34208640  16134980  57933162   5385542  34392604  35726424  25353490  45853686   5277976 
 42468448  60003584   5842144  21080331  46809347  20845063    900497  80068140  36098487  12425816 
 43132533  61170570   3671566  10447500  10598400  10551770  14345982  29294848  42304080   8342475 
 12880908   9176336  28843120  37463845    735065   7713975    390600  24960015   1455825  39524310 
 14324271  47527494   6883350  43023360   4715400  11437432  18421686  49226244  53537408    355755 
 48010176  43667596  50897842  26220428  14555943   3982902   1868800  31948336   7204433  61695200 
 14876206  74426686   8650719    817964   8397279   7896754  28892604   3309930  66539448  22509853 
  1185978  35352720  75079792  38967306    961122   1035984  20361446    935361  18266594  50294080 
 68096050  29463196  33097892    407427   3107817  31486452  40994139   3734694  84929748  42300544 
  1703670     34595   3320392  43389270  44544396   8499408  13601439  57257640  63067080  12840100 
  1585084    418478  85595356  35011116  58292320  71604350  14842000  79877844  23129990    201285 
 39494436   3239040  83503938   8338670  41690640   6161610  16685205   7573020  36658567  32238820 
 32755136   7178304   8890356  24208892  28371840  49017815  71514366   8835670   6813010  15596100 
 34465500   5736792   7655574  44065889   3694715   8775207  32519355   3637743   6364618   5367138 
 23560947  44086341  59932380   3985920   1807308  12944700  19051498  11317852   1254170  75568143 
 54689578  48590808  26871000  12321906   2531496   1516040  10075760  42907584   2345960  23463250 
 23885049   7967289   4855775  18290606   4196400   4471104   4443665   9682752  84938448  45350494 
  6040536  21706244  45777312   5844414  70643241  56182136  51036846  28562688  23477022  58189425 
  2826420  68523290  17368680  25064568  68112276  36849252  31126900   8577420  52978640  19913696 
 23930220  31198020   1461180  22538955  10909803  52072958   5466890  79296374  23384871  62686374 
 79485980  24289278  20822750  36403418  33818340   9332952  47015399  72259028  49664000  11866459 
 39182904  31639517   4047240  52012961  22085896  17750976  32956224   4115951    115104  32355015 
 76711647  28582470  13815711    905200  18364913    296376  21418310  38961286  15350962   3448921 
 14206150  15862473   4060680  34807608  82612796   4157568   4766476   5684496   1748578  18514672 
 27048147    176961  21571374  13199488   8316576   5224158  44272787  47015619   5997155  32214798 
  2809400  15880937  13482267  64369224  80975904  54718296   3013248  33917233  40477800  31401153 
 70368635  49277844  28157840   5473116  54427413  18447386  40791900  27887047  12105180  75138168 
  3122428  22500240  31325394    181892  29733159  26648754   1990560  39793215  22219758  29467158 
 26730668  53417392  19855920  55332760  22788624  13775174  20629616  19785068  14369937  27782584 
 24353030  33023664   5271550  30126092  90377424  56491776  68238180   4570566  73731481  33141706 
 82365114  66157970  28213640  87958752  11837916     50840  53013682  63981060   5488256    528858 
   603797  40437408  21250530   6606896   6399033    970970  37153350  28725660  39256064   1932840 
  3356901  17266662  66436160   1403352   9230774  18256080   7015240  16102914  22638707  74319606 
 52721532  73496345    371692  13714968  18595607  17780758    109197  33286198  34450238   9359721 
 21304212    690935  21901152   9480900   9396450  15111690  90590625   1358982  27137273  14281207 
 34001092  35468328    116090  59528196  52161540   4701648  25337019  69863808  15835226   1111957 
 70452760   1277246  89542544   7539480  41811273   4194900  13179726   4434256  14923262  22446690 
  4870140  53654701  16751378   6628797  39610936  26196238   3356064   8049429   1134128  10817300 
 44330112    202980  14549766  15325774  11514382  12477184  16551948   1715811   1157832  27729639 
 36204300  44346639  12788391  25459510  30056670  27827240  41647175  16549122  46166226  45494757 
 45622632   4425924  64565036  17811888  42215825  78533334   4309556  24269148   5332560    297270 
 15978144  51087852  31988388  11119815  35417251  16173370  20908260   4067700  26135424  12947798 
  6933498   7169925   9068820   1475056  24359024  46805550  13543944  54940652   3372192   6854580 
  1642695  20383996    137268  13362924  11691676  14151420  32629844   2775744  14627644    505332 
 14542920  38491128  37055228  21138520   1163104  23990451  45922822  15821268  57546345  40225472 
 44668032  15497686  52803204  58770504  27371760   5286660  35743935  41594566  12269235   2002203 
 82743540  22466630  17628274   1144848   1513344  13374803  75671344  34216746  16497225   2622598 
 29849907  20900874  15317400  77838402   3684864  69294176  89102691  25194750   1810320    740439 
 19601452  34613536  35803638  18136602   6924042  15133551   8463224  74230127  35419230  43981834 
 16089219  10581108  31118960  11387038  27333552  54931520  60953585    841380  32857308   5073656 
  1820160  80335123  27079500  13026672  59823126  75447840  13112749   2557612  31987965  62311256 
  5405400  48361341  57069652  22968169   9972225  29048784   1946784   4463550  40999959  11800765 
  5136118  21321774  84776250  36727236   4216700   3625609     71145  24244146  45176935   2890982 
 42037005  29069820  77420900   9153801  67948900  11544773  33499968   8096504  25909142  19360143 
 38566689  13270773  45817040  16707264   8618807   6631005  13630134   7213026  30493788  42085206 
 11676516   5956454  17900901  21374829  17338248  18904520  52430606  47958365   9580172  12429280 
  2385435  16796187  18678528  33728871   8937346   7219710  10724084   1378496  24774336  22153600 
 31569978  30474815  37441976  33647445   8448912   3916269   9538000  11875200  19407104  19937258 
 58593821  50344050   5824850   3290040   9578042   7684268  61475931  41402650  14735799  12955854 
   335500  41115316   8876490  23889870   1029004  37027266  10101730   8004092  20741098   3091114 
 28124774  30582594  11291489   6239640   3063496  36484480   2358664   3160170   5836992    597960 
   245784   6003127   8389920    355482  10437480  11354976  28155053  16820322  11660176  35881774 
 71914974  42203896   9570156  16441048  46704538  64554160  22184604  38509760  61282443   4500158 
  6849975  21531079  10436556   2349316  28123750  18963105  94496077  37688635  27043362  20021829 
 28947600  23151735  20524790   6689601  12159252   2827062   1140277  31837806  66567382  14802757 
 31638914   7039060  14998490  21082880  41097103  19801515   8660366  12734370  21723962  27882386 
 39726723   3468664  32102648  16172823  14563804  27878576  24786300  34829360   3868165   8242820 
 21592170   8071499  36967160  50480829  68320842   6058360  10094680  26828877  86147884   3938400 
 11795768  48320482  64240352   4580436  17503704   3532950  54629841  51158054  13757266  58045030 
  4979512  44509500  30926742  12780091  35028344   7607992  89939997  13017862  38989254  27573954 
 51380448  39476160  49243600  69224148   2851464  57619198  37460074   9735180  47430032  39317642 
 38554018  65929401  41580702   1078752  69724038  63763700  23135886   4637211   7101036  35568102 
 73560724  16581312  23266098   1566174  27104100  76218874  14584885  23602370   6405660   5831746 
  7955332   2133060  52265922   6621687  55496665  37859634  20407176  31437952  28511924  11280368 
 87827760  82416432  25704344    390888  57526680   7961562   4412485  69865812   9768444  11325870 
 20550569  58628610   9632693  11515140   2019392  46694912  38163204   4807968  25522134    331778 
 19976255   2293885  43553104  72660159  19039936   7274190   3220714    962064   4820400  67500248 
  9846240  15281044   6476116   7640828  59575698   1909768  11924478  12555790  24368904   3392648 
 41614370    355148  30579600  27054918  28316309  15270573   8493735  44151004  17117310   8182636 
 34856892  30592870  20023324   2237742  43942788   5510432  21923718  46008536  25454832   7148043 
  1739145  29920880  75197192  78169808   4305750  43359960   7443360   1175856   4453272   8921961 
 54028800  50920328  80428800    750044  18649536   4171086  91516750  16856941  65272284    620620 
 27997197   3742544  13795000  30985278    281925  43839206  40206888  20667231  20468238   6592833 
  6892479  23483943  50654835  15849924   2853872   5205420  43974981  52240448  29335191    342624 
 59696824  61082385  17755140   3650490   1658853   2757865    162000   5784880  27737864  66523580 
 13074094   6325116  19386422    902616  14990406  12344016   2118102  10485104  67559362    332992 
 11788200   4899762  33304466  17236120  34307298   2087422  22753428  30637152   8845606  64745701 
 45019200  30006999  48001884  40376429   6663900  20052783    990624  15420888   8218340  40913708 
  8229141  75452339  38548580  14454258    330012   5004559   2044196  61966052   2371397    747660 
 28209276  23743844  11968200  12426304   6491776  11019335  58930380  29274085  60014240  14769480 
 48818069   1461804  51696228  47740875  23039187  13376112  35758236  57616197  19187374  13808564 
  4986194  65649310  66580294  61772252   6958347   1877385  14779908  15735114  22744538  11381287 
 16062091  22285824  13885872    490401  11086400  23815418   2317848  60837782  11389734  20281534 
 48651351  41352975  58404600  45441110  63206692    944295  69232957  76433818  47458460  22465668 
 11296503  43814592  49609133  19686662  14302098   1053228   2171776   2220296  48347937   4285596 
 17769840   6001850  11508300  60333835  35886080    232484   6029296  10115930  61774706  12071943 
  9044247  50048336   4934800    393084  12481716   9110943    281160  21612015  41527704   2896532 
 64834892  22716628   6261710   5059292  18092465  13840257   1546738  67611400  62801285  38651983 
  1200339  12289056   6668495  21984879  19296399  35653625  67164811  14337972  16698896  61153810 
 23297321     91355  15552768  38126442   2366097   2753324  26009856  27966120  24617824    440916 
 75314640  31530291  81179350   7775595   4421862  11095806  30684456    178880  16335000   3899784 
 22261890   2773116  67658038  20959400   6654312   4810437  34732015   5319708   4962015  16177895 
 21694466   3672965  55356011   1850904    530712   8304319   8932464    925873  47277799   7173840 
 31848586    627655   2831500  65256370  17267048  16297254   6466725  15312357    664275   3594052 
 36606772  43190712  58290927  17393535  44625630   9569826   9786320  35949052   2439045  26200197 
  2801936  35769924  34290354  22085965  51909816  29188110  36523490   2448205   4603146  14675245 
 87961060  67929988  40760481  10968921  29381514  26010570  19217990  14824544  20058368  39338964 
 57870690  42627877  14340027  10161240   4801786   2187662   6003660   3962715  14779622  12261244 
 30203200  23763322  39100347  42433700  59517536  22124846  58356420    714240  30426678   3197016 
 51548070  11724064  13211842   1010434  37963665   6645100  25411923  30794170  93035118    384192 
 75832592  46609344  53709880  39343050   3862587   7679184   7284816    762300  14337960   1451730 
 29597787  58319424  74495672  28610334  21635484    828648  32712968  65871098   7941670  11728024 
  6827431   5530020   3552255   1824112   3432744  51245320  22622160  56866550  74854080    356664 
 73919000  22798230  36337516  35793492   9759489   3591146   7713576    621595  70561005  21498767 
 21104307  33546604  13878997  20012850   9044275  93908266  14465640  26065140  19277220  58569520 
  4401024  24696094   4552912  23587417  16611414   6391600  32160447  40304176  10835188  50110281 
 30465426  35382568  24460635   1361710  54558822     65691  17978554  14291901  21423360  22383900 
 28229800  22279866  11005850   1126455   3342150   7392420  46955496   2311014   3968620  90429834 
 45764670  13238449  21723086   4165862  42859773  37445425  15652016  19262649  23112070  47498666 
 40102080  29284072  28337190     33708  10242010  91574910   2087472  32820600   9194641  28125564 
 38723328  14638360  34117558  33297480     13376  53500846   6342112   2625174   1786212    133735 
 59911188   6159132  14964708  79100400  29761569  28365552  18254875  23199808   7833700   6610232 
 16683865  37447944  11858063  23060610  12486621  21825042  13275360  22701200  24995616  57574858 
 27501240  43299690    569496  72257710   9154690   1416613  26205102  15789600  16945350  22282440 
 23803585  66872900   6604840  32369040  51797024  51432192  14926812  21493516  46111352  38706990 
 18366843   3752784   3064674  44505598   9712932  48770198   2227932  66858192  17402112  23831168 
 49838500   6655824  20141698  67034632  24284616  73880100  28241588   5316340  34718579  13086066 
 14257815  23590845  52383585  25059320    875234  17067909  61614891  27304736   5912634  15393258 
 38835866   1325745   1179210   8222496  73108344  23286826  40156131  60227194  51819360  14114013 
  6208840   5732376  33838440  34803908   1863696  21972816  26111940  58967196   1899536   7800576 
  2537229  26534417  49045816  51194220  66586450  16962600  52126600  18109700    542584  58834368 
 39938445  44957690   1659728   1440732   1090476  50385720  54294099  21541065   2285228  17226756 
 12097878    534300   5854828  22561328   4003104   8033937  32905115  32757730  52540274  29983296 
  3617900  29145500  51533754  27418580  39246768     60465  25863550  35122044   7443234   3550032 
  4187712  16274748  92505442  74160930  17804400  29692920  39748653  56488575   7362095  39599490 
  7916718   5192472  32094810  90756426  15110586   5933400   7424690   8438056  59519020  29682288 
  4548529  15202883  10106040  38549216  29760224  21586370  11599162   2025252  33752992  96163088 
  8084104   2042528  42366264   4410900  10523520  13513374    216792  34376022  15262728   9202284 
 74362496  69772317   1927590   8539102  26976232  73275676  21181235   1255930  46779960   5729088 
 11384214  12762464  24796824  36105872  11158830   7883664  35282282  19227264    370216  77773154 
 60581367  63771960   9586746  21405400  74709292  63308817   6261760  52061710  46978888  14783132 
  7347617  10274032  10794210  17778996    406064  29064716  11199048  22159590  22459140   9239827 
 16370280  46115420  73112074  35607944    882175  49020216   8472380  26951245   5664936   5603885 
 26949890   2049318    114642   1854853  19874376  23080104  10574724  28948128   3238312  16274440 
  6984442  94108938  35323200   4555580  15307770   4423635  29645550  67257157  36753526  52915093 
  1936548     55276  14294896  42484602   9457322   8610680  15076230  42827408  40569435  28067844 
  7477697  13418298  37650216  35362565   6691372   3076802  15853020  18896878  14656733   5048984 
 24248384  14535816  23969874  27359370  85020672   9725774  54528040  59134565  23635184   9224544 
 18313740    488622   4336173  61222190   3983718   7757104   2847236  10315279   7678415   9502823 
 10970000  54837205  17362968  43714440  14309616  29747852  16440100  58649661  63043501  11933264 
 40772620    224070   3075147  57837384  27250301  17683680  41560580    197132  37990210  54593094 
 32483540   6413816  14818518  17639076  12354406  44021044  49903880    575592  71337474    272833 
  9132750  44105391  27569319   2172234  26498290  54966642   7150974  46408692    122760  25883414 
  3059371    151919  29392179  78139446   7960224  19362005  37079244  26358327   1560720  36327525 
 24947805  78425483  57530823  39919560   4504788  63532456  57967182  38375155  16395556  11112220 
  9661424  17516954   3160540  16305826  34879432   3468602  14998581   3942314   1096502  19810585 
 20650320  33851290  52710183  30865395  44906600  26312529      8085  26708564  30193240  34013175 
 51824685  53399880  15098548  28492425  32490236  42211170  19924675  12529459   8279376  62290944 
 47736103  10940064  24429262   7177196  34234068  22926228  16943136   1226281   3437980  50071113 
 18384153   6806505  10575080    963404  72044791   4241634  41074650  56385350  38025540  12557809 
  4450360  22132110  16298865  64429020   4047478  13939331  18043410  17579430  13359360  77124490 
 35263104  59570808  25096440  18977185   7006528   1030464   4827537  15432420  71321460   3422244 
 34867970  27527780  56840555  16388595   6124624   9480254   9400950  64473350   2791520  10514592 
 24852928  46494630  28694483  13436715  42001336   5352898  20247450   6750877  25757508  26549536 
 14532001  64622988   5340280  35350540  21233004   2400560  52115570  10061144  32785731  46908576 
 10797606   8564535  65994048  19387116  53969984   6707708  26125332   8247096   3975081  57145524 
  4212059  44092035  37294542   3259450    545052   4034970  47748750  37595152  40343815   1793680 
 67093705  52520688   1688714  65128858  17665830   4329024   5634678  29855004  73826094   1174032 
 24593695   4375007  48743199  14262094  14040960   9612105  46095844   8003084  43027231    769158 
 38499176   6616047  71051535   1605044  15923635  21134662   7148793  54078921  44826890  12491316 
 15972330   1789414  26824905   5736775   2729960  12789848  28542728  32444209  69283942  31680078 
  1444635  65712975   8614305  13881686    760750  14612948  23236830   5409328  41379834   1166984 
 21281046  25064376   5144438  11469384  74690602  35140644   9989686  26040744  59703952  28067728 
 12131350  16479828  63959621  45250565  52060960  61151848  53294794   1333345  67470849  20177152 
 61181986  11328826  12089547  40599052   5709710   1956534   8837356  32506064  22950944  65696400 
 54137515  18845190  58898078  20200908  48438167  33743816  44182957  34597290   8429252  11702340 
  9302250    937793   7641699  67127589    672872  38095893  23473802  17280432  21894000   5852952 
 10270600  15318800   7610314  54185378  28262451  17108029  25965536   9154714  74127160  25568680 
 53578611    221038   6307475  50687845  21510475   5031600  19444944  48029093  77727772     92640 
  3088785  23818336  31750017  30433600   1650772  12083555  42126840  12546224  20192676    442575 
 17304876    177672  72896590   3751083   4478818   2136150   5893745   5107110    437598  21935256 
  4738890   7402852  62897472   1633853  51777644   9658290  31523128   8686552  10343370  18163445 
   179100  12679347    608738  22882479  55199658  85448516  16455824  24677590  24809449  65987923 
 15901578  38747029   1250919   8377680  51419813  18080800   4329432  29263815  42312799    209277 
 37065658   8688691  40279216    212832   8937234  38882564  29475049  54818120   4294484  29571540 
 56232605   3801050  62786595  23595716  71067516  23244952  65639377  16645300  14812733   5673750 
   290004  51029320   3108063  22230110    414531  26113920  41468739  10902232  38024510  59070414 
 61208765   3649386  49597116  18668052  31804682   9895732  32948320   4498175  35506770   9825034 
 23447270  72363226   2275780  22061430  22224704  27377290   2390850   4586720  50175042   1395480 
     3520   7978575  81739740   7583763  12303977  65780340   7762195  73631385  61489540  11349332 
 74775423  81242694   7384806  59389200  31661385  40282720   8344550  10636903  37781088  10483851 
 29414368  10257280  32222600  31547553  13566680   9994958  34921504  33574537  11108538   3211323 
 31590924  41957359   7548352  30187261  24897960  14946730  30319544   7848708  17019163  10639964 
 19971423  27684120   6539445  10394400   9428972  60186164   4273794  20807976  46286553  28098484 
 21701876  12370293   6426815   2918100  18650510  32590928  61741502  19843596  75450760   1087695 
 38656875  74620294  16902565   1735938  31582134  55322050  37530730  94640810  36342418  33488000 
 19163028  12864870   1817134   7714970  59859576  45041935  17488336  39727882  17570964  46009667 
 15665355  66682766  28345190   6856988     16660   2751393  61651216  32541205   2701440  13870428 
 56535852  55928460    290624   5285441  28098620   9153812   5606496  85489320  36381902   9400482 
 14659063  40226140  12055716  11539128  10898712   8925504  46126080  43975106  15560640  11967720 
 10880560  40679912    996652   4246044  49399336    845514  25357310  30295738  33594943  25952202 
 21700710   5987659  10845312  60967270  21010947  21174285  41935980  45526096  75820942   9874558 
  6957700  41633460   1515890   6090336  31230090  71450100  61735428  19653590  17091188  10507888 
 20028002   4426140  38631840   4605560   1727550  22939125  49539316   7242744  46162925   5923986 
 10506363   8138328  14739537  23514030   1252097    551000     14720   7199628  22701990  14818482 
 15435693  64671880   8923596  12775811   7505745  19594548   8633076  74790175   7560950  16955939 
  4478235  13439440    312884   9533744  20953275  17957746   8895024  30839815    184970    606728 
 32750164   2673966  14945290   4281552  19608225  56368085   3714523  18686199   7003980   3824964 
 22247808  19814325  23508660     46791  63826000  61692880   2333763  28989092  24003354  17091603 
 62848260  25108374  48144537  39602763   7346780  67899678  14708200   8475868   6801690  46218828 
 26033990   4741136  47012868   1877175  98216118  41408010   7676092   2539508  12776590   3222752 
 52112706  39345592  26288352  30665216  31629072    777114  64075068  15240490  31602129   2416491 
 24966444  69081387  21726312   5101075  19590353  10556142  87443640  28525483   5623033    110085 
 22284000  54470505  24401907  45768261   8818112  19234926   5982966  30301128  33170940  28086270 
 16859952  44447040  14897717  13728596   8074272  11029830   4215996  21027789  81554389  25624584 
 26736346   6421586  12376936  67105720  11009548  74683842   1826688  14476440  49139775   4897010 
  2969838   1028446   9370647  21847669  19392500   8589420  71431488  36351142    775200  64063727 
 50413194  21682902  31724718   9581455   5044190  68988357   3363520   4474685  35082593  41970155 
 14863079  28912242  37558233  31995900   7137153  26506672  25125975   7928844   1518152  40936600 
  2242209  17974672  54524959  80830710  10050740  36446280   5132540   3009765  27445311  27813904 
  3713745   6736548   1480480  30193869     77558   4770818   6640760   9913118  20609908  44053344 
 34418582  43474028  29269205   4539476   9633312  24414450  44149065  73063845  37298625   8343335 
  7463230  24866796  26088608   5736980   7124892  26521524   1355310   7561145   1550640  51834496 
 16677750   4582388  14053152    367920   3120390  22383567  14927967    251706  41784129  15433810 
  6830428   7975728  51788352  38124995   2429700   5506380  11634480   2834316   6415058  18037704 
  6177810  25860975  50470740    163840    653940  10595254  17149066  88792304  15292984   1180250 
  6442916  39987486   1717408   8872760  17586294  19979004   1094580   5675202  10618770  56760528 
  5380758     50560  25834865  17312064   4020015  44681890  11055030  16852320  59481108  25945860 
  2042766  18210764   9987887  54277520  30542526  39578672   5904060  12800145  33006888  34818534 
 15609165  25223805     11676  28870101  33378435  22867944  26077674  47407354  37262848  43962240 
  8363745  13100760   4374306  77948352  42201080  17211510  16168977  12035286  15755750   7155161 
  5605512  23847712  33100236   3833590   9381869   2024088  50554800   9518063  32141610  55648500 
 10498928  31295850  20244400   7130448  42061060  13188145   4774212  11500125  84458668  76501404 
 18057346   1813550  71031576  15784602  33577280  10425726   6954574  46751160  18689475  24587496 
 68053544  50878080  12685305   2120448  44748587    717750  40545805   9605498   2237053  58856704 
 14084900  25825678  36045295   2279690   3620998  28378935  12735489   3890505  48967281  20941440 
 18446226    459510  32713494  14100528  19629190   4189032  21766020  11811125  13476914  45128200 
  1842175    163246   7506642  22119344  40009684   5988294  15294321   4977960  37251306  27154140 
  6853128  46076936  59498002  28430672   9716925   8743791  24396894  94150584  49978897  30748665 
 35127892  15665150   3797437  20820580  25291997  41655382   3583738   3277696  35031240   8603828 
 82118766  36864132  84756441  15268864    334970  43729158   5696002  44291643    491512  23186844 
 32357040   7989926  20058236   9584547  52451256  15745086  12933590  73328268  52175691  36757435 
 62662527  23220000   4383832  16837470  23895753   6223098   5647520  11614306   2375966  54647650 
 16864400  22289843  40326252  14060415  52806642  33727032   8848053  18773760  66088384  24514830 
 26432737  32086956   2787752  24572106  27340330   2828160   1219207  42343644   5003880  17263449 
 34099046  38671314  50340290   4800195  34044846  33718483  68212012  47932245  21007749    853664 
 37261322   3941088  10909680   5249850  12610617  33470739  22807848  19841982  57863449  24864840 
 11470683  39865952   6839434  41885501   3493504  58097235     13930  70488192  14823597  14015592 
 37879008  71125600  61068600  17958843    171756   7036400  52652754  61387660  12473725  34740538 
  3908843   7506972  27177424   9275750   1889479   4592873  50188482   5144878   9547860  27184618 
 42475408  16871582  18897138  68913002   8898271  36468588   9125616   4449096  23769550  25520803 
  1984666  26237280  22772950  12036494    729036  12832768   2591194      8980  35625900  80648678 
   488160  29361618  19170476  28908051  46482539  59844632  22976656  17908452  25436610  14503150 
 55742320  19829907    681313  62707870  44930205   2554664   8118222  33943990  24281040  56015520 
 10354344  11732600  44967788  15351092   8143702  14415558  58572429  39130620  10436578   9258624 
  3938778  16179657  49896538  60796692  58094934  28099851  13185340  30145102   4760272  28140090 
 85798644  36840250   9515238  24303447  16835790   2506584   3762924    856359  40632003  23619058 
 31897708  15206289  18394635  66857280  73955895   5110734  74090757  41291454  39639040   4254822 
 46710180   2096070  48471462   5617368  11514258  44303588   3348772  46861969   4556860  22106749 
 23108050  18819633   4562138  65374755  30182907  17628300   9095710  85591404    552096  41394964 
 16981056  59946624  32219250   4383680   2562370  55922034  62571247   9596028   9690142  20202885 
 39888785   9491445   6122655  14593376  55879692  40779432   5821148   3118544  29962800   3443000 
  2345356   7751191  17768672  10433745  10224643    201856  49819780   1234791  11158255   4610835 
 22358238  18143377   8376214  55411391  22567960  50810488  18183820  52366193  31869384   5720832 
 71233528  27538719  19978434   4700230  19871156  12265420  12905676  64640995  39726432  12293508 
 34958242  26127792   9633351  55930944  66562545  81189152   1569615  44192916  18676094  70720508 
  4697602  28707336  18844432   5197920  35700340  20226228   1016704    597030  21243835  30984785 
 29753620   1174287  52395991  29675808  17845350  18756180   5663736   6963465   5375859   2828000 
  2245040   9040413   1879272  55174712  33855840   9530640   2674601  17116758   4053616  27698522 
 31625615  33889128  32069936   4043251  34512513  35622882  43969954  11550744  28929828  48791340 
 35788800   2164932  18657462  10456554  75450564  28853672  16281783   4974998  13247421  29789760 
  4967200  11106576  47257062   6569404  16127671  56527385  32020170   7602740  10342575  14124484 
 28269318  32947032  11336917  66951729  70076182  14049000   8557380  29295031  34733376  73885292 
 25218413     28863  14836131   4159135  44567868   2087710  78860184  31122149   9819390  45709872 
 36446436   9532215   6443250  22506424    292900  18969480    538128  49430645  54823932   8564130 
 14450568  42794049  35739717  52757100  64533920  31345392  16840479   3121660  27191318  18277924 
   457776  16142076  73919697    664776  48244742  22154672   6497715  32631973  25722393   2949656 
  5420424   4295438  11440150    790098  42383692   8619282  25260305  17318842  62946210  14377927 
 48915928  30439184  29028232   6495885  15555920   3930408  68332560  18321919  16235688  31384738 
 14425986   2603275  80345328  24536564  34893819  12175250  13116172   6091043   3086178  24243164 
 30879684  18431406  27391874  13877980  13559856     76021  36558364   2006086  18029752   2011945 
 63624162  11452314  16802964  87713790  28037344  30365736  30307662   7029475  14709429   2755767 
  1088884  21374012  35846013  14080575  32891612  19615653  61593495  42417243   5233446  13071306 
 80793960   2247630  29733330   2928570  22172164  34534784  61949196    753043  47077050  37004220 
 32458060  15413216   4189845  33407972   3194925  10662132  38756531  44283344  80413333  60189492 
 10685848  25479882  32497045  32210879   2131322  41601735  15536826  11237892    119084  23974841 
 12361700     39040  27031946  73837453   1105196  41172925  19382022  12105260  49636875  21992640 
 15286297   4780958   3642556  16746088  52204582   2173448  48633312   1593189  39352290  43497363 
  1290480  53663430   5830404  27774496  43734795  10105520  51708348    465804  17145949    562580 
  7730986  57550608   2614479  23499255  47166379  20179536    520775   2870881  12613020  22583548 
 17116830  78003640   1501780  24125232  45525428  27756206  42710100  12903168  13649482  26969157 
 34332200   2931407  15860446  31742966  14590688   4678334  15187564   3124979  36159608  82548984 
 81802056  27031950  59670594  48506354  61416325  22478888  18380640   7937500  37918152  13336086 
  6242082  20586647   1389654  60487208    571154  26774514  12535920  67153840  17198775  18966085 
 51723110  10626552  12708968  17794868  18561582  90922984   4365412  19315472  30233892  17612868 
  3029026  32920380  18318430   3725788  58674980  75160236  40371511   4901792   6099048  55554588 
 23364642   2421870   3749718  47800974   1716704  51846350  25653120  29287230    124332  27157586 
 10378470  32786948  10208352   9452999    939312  30475849  88979778  35733400  19187712  80091095 
  3283848   2705871  39002217   3650958  13384242  47108005  10471408   1930703   3139983   4040760 
   438826  80488044   5024265  44369116  54653888  36596740   7422608   4269915  20851935  45707610 
 31451552  40262991  39300672   4633620   6559994  11221644  73103354  20015615  73393320  14434331 
 17142510  10614315  67259808  42791632   2675260   8395835   2197440    559304  46384974   1969125 
 41796216  23400210   4377240  22738004  35433860  21197385  45553851  14999500  17542031   5785080 
  2981325  50450838  73744064  35065290  44110267  21001057  61422592  44076620   1238591  70018458 
 26015427   2124150   1670625  27209748   4874436   7403816  37693800   4861536   1385742  62475102 
  4748898  14816634  46103850  13810764   6811630  68217776  43082208    748572  33809360   9394144 
  8256640   8822568  19330577   2746044   5845715  42021322    276834     12483  41559747  55346556 
 61897828   2961120  25375254  54670226  41970060  15848250   7504143  26707620  21511504  38288705 
 17038950   1587391  20610070   4714400  34418120  29188976  34205439  14873679     19606  58854288 
 64482885  80311270   5914300  12030128   7424649   7554438  69546448   9156532  37060326   6665388 
 20543393    174983  31792992    925650  29464656  47873280  60154182  43382570  62777344  15928906 
 21778788  31233420  13597884  19807290  61172474  46589880   4265592  16637280  60100867  14219280 
 85610784  27661305  63556922  28094160  14249772   2266236  32279260  31277680  28961432  27329070 
 58542629  48522304  42544635   1888200   3933400   2131350  11188892  18558720  73336016  54874296 
 46083438  60730866  32346586  71913840  18362850  20860058  45334494  38527888  57701303  17552150 
 34937325   3664042   8680672  21914692  18575850  35002044  57950095  12260409    287722  37063295 
 49241725   3989400  25580864  46175662  33783610  38663052  41690408    554760  39587526  14575498 
   117058  36462107  23851728  79214880  53356849   2394165   2856867  63219456  19228833  18453312 
  5214858   7630485  70625883  48164484  43069944  19235840  45933360  12203376   6605291  33159854 
 68604435  59952970   5471240  22167662   1179740  18327541  18708160  17594352  32105560   7867818 
 47736912   3526317  13807404  72995872    308909  54787827   5729374   9340791  24937766  29331974 
  6565580  70304010   7197080   4014238   8458240  26286144  20068510   2386426   7590548  31262686 
  5245438   2229636    345744  32381855  21025365   1557801    137381  31428954  25277200  51566760 
 31852080  28184752  33795642  67272192  28760496  31849810  20994570    593620    557440  20982815 
 20550750  16899872   7023876  32761476   8696388  16661831  64091524  11360416  13968886   5352332 
 41610460   2812367  46434063   4748672   2130861  32120508    815400  43316637   9418640  14069930 
 44609400   8244468   1570646   1763751  18240600  23122632  27332898  12351089   1882034  62799408 
 16791096   3461358  10730540   3081594  44992227  45589170  52930800   6029649  12684930  62405880 
 43216511   2690649  42151098  15589170   4721519  46824690  61129650   5704758   5051031  28787814 
 43248077  48848440   2134645  74800384   7897639  30729240  10050304  63209646  46592182   9322500 
  9708809  46647282  21155487  15766546  36978461  14669680  19279950  11505591   5105152  41228990 
 11089695  51055320  59249245   4971648   6599242  31376297    312720  11899120   4708316  17465040 
   889742   8938574  27020450  10430580  24174315   3940081  43460853   3179445  30794175   7576516 
 16692496   3977205   5171110  35303344  52468780  62503849  78243084   7794388   6964690  50866623 
  3362730   5587058  28731127  18572816  11078208  14491400   4738838  41447721  34980600  16155610 
 23115261  44918480  24675449  61166952   5969064  47180750  42320411  12782475  44115344  10940272 
 26075838   4620195  13970260   3184230  28087186  41267050  16885236   4683324   4923975  17520640 
  5803820  42138390  57831774   2359200   1619775  31751083   1003995  36071708    698877  84026512 
 22878140  52781526   7919399  30918762   4471982   5792400   4593984  17906152  23629456  19996725 
 25097108  40254666  10277615   2928645    883118   3878007  50678250  48767154  76748695   3483920 
 19040376   1229684   1263850  14990580   1758786   6050502     52624  20061650  28055979  19357425 
  3558520  40582680  44394000  21516185  15623025  59326848    975913   1963258  35398465   1799263 
  6346690   5613591   1615528  28254294  18929582  27853937  22075445   1306780  13491976  77498208 
  3524626  22150938  35003451  13305060  85692228  52120032   2419200   3978380   4926520  40907919 
  2980887  16623456  34771300  75184475  25817517  40523665   2144450   2816699   5721336  35454579 
 37255689  18813760  12881856   7210665    360180  20016480  42481537  85118760  19367698  16925201 
 34970241   9276960  25134857  63087775  57929200  35690452  72071484  48560861  18233466  14967573 
 30460464      4465  17088060  91827972  19870656   3307216    326784  38342227  18564350   5006156 
 12386290  36794871  63711108   2493700  29373756  14502722   4356990   5303544  62228460  31354248 
  5183862  17906675  61987240  34758240   8081466  45748010  24897996  10887366  74168034  13226085 
   292935  18945576  39407394  31537440  34067956  33443140  12408492   3969197  52101324     78660 
 74090052  12104076  38430378  20191275  13742844  78212907  72870096  34952316   4757144  77540760 
 10725022   2089954   9682353  22226400  47141328  29806842  21532258  30653110  16244942  13695920 
 58789868  20817384  11547360   9133600  38670655  19988480  21165760  13369854  13874566  41949853 
 40115178  52736918  22461676  26236848   4962052  73312500  33971830  54477860  23268872   5944536 
 22916868  20673445  24280158  55097112   3015621  29399460  42918366    826188   6983184  31185504 
  6369814  51444360    366228  22996878    859451  45184608   5652675  58269816   4030788  27284418 
  2098278  59875346   3825381  21685803  21580365   5448060  10306504   3902316   9049892  40415683 
 86466896  18496764  60127470  39112144    482800   1233546    205492  10919120   6948139  19429648 
  3180872  15486720  84299127  55889508  30801452  18009855  39190931  61282375    143275  72059036 
   938383  78082186  25602444  17221066  23510952  51916755  15197856  52327132  27272268  47223668 
  1370480  23611980  53980158  25817220  97120701  36267153    484224  45544408   6447420    972868 
 10318715   5851335  60643759  75219990  44471224   3939399    802752  39565386  47555112   7155972 
 49091304  46431630   3554970  20378682  67955382  22631070   2780186  88168120  57371412  25102148 
 40070250   8801726   6468752  15801802  15430883  30703088  25175819   8675746  31449540   8179716 
  8186850   5971968  44806146  21082950  10299240  14014494  46335260  64839240  47823650   5928682 
 28599576  35412326  42499750  55326930  58873540  15112170  43459328  60630312  22501192   4444976 
  3691820  25995060   2970360   3070318  20728770   6272468  48772105  52481517  15442761  22213360 
 61710706   1147049   7944880  70829070  21034980  34264516   7490502  29359566  12152319   5727470 
  8291514  10140132  55105148  21430656  17383421  33441325   4919010  53096264  11719779  12112310 
 35579022  17364325  15835248  28241202  37204584  40384456  67285302  25982068   8288648  67109235 
 30848686  30929899  15699515   3832444   6543942  85627260  36387583   1360215   4060731  72132156 
 14065322   4725378  21632730   2079722   4968810  38480680  21665494  34130751   3092670  10734792 
 90123077  46213248   8169112  27860560  12554740    812896   5970139  35846784  30061356  17957548 
 19176960  82966767  47314712  17223635  20756096   2495220  73161155   6017580   7711878  47668200 
 13421562  40819415  25330844   4261725  64566480  22905216  17650822  32100828  22931445  52051824 
 37719916   2438046  19351625  18318107  10645668  36374480  26146610   4334138  13776510   4375364 
 17099928  36980550  40590464  40891816  82781296  20700560   9418800  15470784  34486098    312987 
 15674958   2306304   8516382  16251522  38415167  10428125  17756152  31399914  73964392  17953296 
 32915600  10367304  72073920  33268345  44862125  39796053  18210906  50752352  77560014   3879176 
 56173590  24337188  61735960  37108656   2517408    336182  41368472   3847573  68941125  27541602 
 24332582  17875734   7064629  28570428   4718550   7210728  11410956  54592500  63399402  23639484 
 16133442   9413406   6470451  27462916  44952372  38786454  71052450  16528860    254928  20299938 
 32414256  49448960  18135324  74817316    270174  93369600  15547902   7084653   2303100  31669224 
 24371426  55332871  42481173  64787722   1654609   3909706   7431501   2330013  39342026   4770402 
  1790976  16329115  15035065  83579256  39250640  20683301  13231104   8247720  49211680   1875930 
  5265104  11146284  23253750  39111606  18038188   1005696  13835003     76208   9005499  40732524 
 15826672  22447854   6499647  15675540  24441160  34270664  13529418  37396653  96647600   3858342 
 73214460    735231  80111526  30631325     99715  78269832  37403400  57715803   1342460   8255925 
  3079169  47063385    483888   2589300  34862838  36971396  29023578  97404580  10691324  25087895 
  1288122   1151196  11845984    125856   9383082     76296   8637432   8689828  28589704  47496270 
 21042108  69640725  40629164   2376416  40100214  49435650  10028520  71849795  24125394  27329562 
 15784426   2494464  60660523  14148702  53211180  21949710  45703602  86585940   3057148  16590280 
  1759960   7556560    236340  13332567  27390960  24413660  40107792  42777880  12455190  58715930 
  9448425   2717680  39539420  27594112  45577776   1679145   9257486   3912842  30372438   3843666 
 75461156   6594901  12198733   3468704  55970343   4051050  30010050   1531868  66711753    872340 
 27842048    418689  13124835  21991030   7896364  26450960   4538688  17684478  41819508   4385352 
 15176844  11846592  15286460  52318750   1977900  27276630  14936481   5893135  15596720  25449552 
 51118158   7318047  38868918   5559272   2013544   6209562    845410   3919520   5704720  35835943 
  6737940  13801242   3807000   3437232  14647080  30399645  11878075  67070185   2481674  67040220 
 21525120   1181984   9291900  74861775   1107720   6227081  15582960  34769900  39922482  26484862 
 39249110   6389100   4425498   1547992   7640389  26514375   4805649  32215410  25895256  80392521 
 16978888   2241816  23102690   7542777   2953600   9969264   6829758   7013429   4856965  85345326 
 94774944  11235334  11712636   1273700  15790125   1105317  15475350  19534056  12069882  45823896 
 21420150  12197871   7904275  10039050  22723260  19211340   4468044  12064662  37883703  40200056 
 21874496  24965915  25167132  20949258  62949912   3535212  12459888  24405867  65674995  19418977 
 18045985   4866432  41174631  16549516  10353570   2362464   6488673  37791270  56972820  48479028 
 26935447  22579536   1269990  24549315  16428622  14564012    499875   1994240  25851699   9073392 
 41058708    480704    317240  27957006  52446411  25948270  21370272   6272015  33312153   2523276 
  8020584  21968818  13643735  45675384  16066440  17122604    651984  16957026   9504859  47789888 
 21084522  22627578  14908400  16857932  41415880  28991625  27797392   7373345   8440568   9614392 
 39707292  13712776    467229  24063360   7474758  19370592  46219408  70131015   6316661  53343731 
 69415216  13576293   3258468  22779328  34475326  44804977  19484010   8903930  21499210   7055706 
  5056944  16298388   8468052  17543925  13587794  16470368  77020210  10802088  24449202  71205260 
 34827352   7061640   1358472   3743714  40045659  75617400  42673050   5650510  42981072  45407552 
 25849152  40988590  35904960  19986100  29894240  54774735  29922754   5449917   5252476   1911528 
 29037666  14681590   2606976   5370985  17563414  32059908  46251114   7530002   5133600  10979156 
   895830   4448470  61645600  72858136  42452802  45645754   1795149  21729872  55965130  45296840 
 57387564  24778708   2215332  18614662    370736  49560246  87083738  58519013  79788638  16231956 
 70900592  10682936   6076796  53099646   7265916  17821920  35471220   2202066  30303410  45209759 
   769152  29763036   5050640  22415520   1711448   2884424  13877258  20333286  34599096  16231680 
  7138560  26276810     78896   2145789  39050700  27274443  46453032  69354104  60990888  39707205 
 31440366  38434116   7929292  50920452  58179762  15634800  16370805  28680192  24425680  16487100 
  1696938  56158326  47199078   7590228  65674752  96244018  17180134  21164064  29373978  33826991 
  3892713   7298290  61849047   1136949  78790322   5553491  37335105  10387510  10106316  49032620 
 10714272  87160995   6052176  26112908  25950320   2838144   3677905  75408326  48134244  45280116 
 24659327  21344484  23268444  14350548  18900744  22585248   4590066  17330430  27856934  20403523 
 19475936  31711251   4167864  22469877  70879050  38511252   6353550  58051080  13321824  67210344 
  1307768  17681895  20687016  82092920   6870924  16638252   1792592  52380534  26614115  93763032 
  6119792  22418994    945721  17933322  21651440  69222880   3306370  60399765   5372640  11714700 
 29913030  67584506  22241810    894016  67695376   1482480  18781032  35282475  20352865  24106383 
 39349646  11695828  11952080  52911544   6976936  13708296  39966555  86338876  14230190   8842467 
 65125112  15822150   3135402  23459200  70570192    637484  10147284    988806  13470984  41322208 
 23323566  12200357  21835425  15709692  15716094    278568   1850456   3124528   7691876  25506412 
 40031592  42281920   5615136  10143880   9470472  59264172  10148289   8126391  20667605  11595278 
  5316284  22604670  15258438  70981496  28573110  81181752  30108717     25050  79866603  18814956 
 50213943  38193344  24885040  26091580  45254043  29371002   2456060   2236146  20213205  11646208 
 21677973  33903467  38180676  95816240   9062648  12476942  33568239  20294841   4314102   9887108 
 19945080  35313400   7959054   4099326  12107508  22114066  36959043  12394507  15445278  31915440 
  5004660   2628332  15661524  37588019  67295877  55606366  47279790  29240712  20595432  13189000 
 36312242  34845116  13979814  35264928  85195446  24680889  76039832   7312805  37229400  30542430 
  2502675   1330209  10839600  51825609  26000645  17880730  36057879  59658116  18898844  14548400 
 10064536  11365458  93982140  11644864  17353350  44479155  59110776   1570266  25976085  33317712 
 50413813  44374640  48630880  25194048     48648  34857394   2493288  91186092  31859360  16201865 
 43569028  46672500  54796039   5799195   7894590  68126136  25079769  21188376   4447710  38601280 
 57354120   6153224  12919610  68326269   5366100  25752299  46212635   3321140  48947752  31089926 
 60585566  31129236   3082001  73025360  16623450  16344768  42737920  14350475   2061216   4628000 
  7078470  28638825   4556670  49633668  48611568    273651  16519360  12798027  57600198  17149980 
 34964754   2892964  22722260   8678016  31460394  20955556  29559600  44372864  31330848  14570064 
 66518808   1377376   5393961   7017570  14730660   9139776   5591320  23082930  36559541  76223613 
  2449080  45875375  36147072   5098021    696396   4531644  39512541  19842426  54486320   6449296 
 19677300  30047038  43653096   3612961  14473207  61918656   3708614   6490421  11112060  24015420 
 35279088   6777513  41831388  26330400  34005376    560115  58761780  26066040  74795792  46058601 
 37090731  31835321  46915020   3930660  25892790  15038360  29073240  59133008   2642280   3891462 
 27875183   8077290  31497144  50458986  49350822    387438   7762536    603490  27809220  25631000 
 71300720  48373710  34538114   1835001  28745199  32974562   3182776  66212490  19300715  37164281 
 13943925  35494374   5042580  28473107  17062152   9758583   2239958  59772888  79974375  24657072 
 28033291  43333290   8529760  65637000  10680089  19155722  33584320  25518500  56832572  12181375 
  7976016    965328  27923044   2240033  35453704   1951794  11320484  81709178  11100497  70227170 
 42596435  18425244    317809   8657036  18004870  34825104  52845425   5730492  73421307   2377781 
 16850546   8521580  28879068   1480253   1204258  10619205  51645440    185007   2875200  15632510 
 14542193  10267730  21233531  51100145  18370005  16734960  14552314  28596368  59224050  21176890 
 55415115  38187296   1605900  30409290  26412288  36804516  34200465  16818830  43882337   2022084 
 28305253   6797840   6851340  55398972  23165265  29190324  42029550  12830745   3926067  49947051 
 18287694   1462280   6522025   7315056   5554176  43910100  17017196  14318488  34523944  18352441 
 53961691  10595662  30294845  16901172  29880786   5768577  58584636  16982990  10334715   7628989 
  5127606  92198700  10150360  43932609  24763672   9635496   1850906  31872181  11162448  14703320 
 43933500   2205891  10261620   3212709  68001844   9269675   6505890  23500831  11029034  43094496 
 45428850   8241450  24094440  53710033  10637568  67880830  52749233  67442712  70337183  41853672 
 36107844   6878848   6751325     50315  78897814   8166070  11060656  50170224  49875246     89424 
 27001970  41184780   6347480  20119506  19365992   1474032  54702508  23346537   7822578  14035128 
 16646500  78633620   9994029  58079616  28170456  19732940  22098672  20650472  10159095  70242983 
  7376655  15443820  62584947  48419562   2860650  12468990  15048884   4274677   9216584  16313808 
 36987225     59360  79923344   1216991   2475938   1811288  38300244  95914140  28983870     78234 
 33040482  47119983   4885273  86847040  38440000  77695776  25499830  11804632  13528836  25919932 
 30618162   4615408   7269120   3574856   5873750   6991080  10768877  22807464   4369120  24289560 
  5007002   6619868  73793424   6060285  15219339   4839933  54700591  16838800  42324522  13046692 
 68463100  73530501  84324331  19094512   5728932  36471528     64875    997648  15171180  19486170 
 64152455  30476160   4047547  30640192  70263678  40427740  36218216  13933248  66439932  16998466 
  3617056   7297893  21218160  16273700  51372960  67403640   4224872  28945059  29797848    897800 
  6042624  37313696  73311786   7814664  16249280   2364954  67291560  45509520  72162184  13548465 
  7983808   5319354   3153843   5912610   3850088  29091755  12817359   9374040   5494244  30432738 
 19375461  23391272  48528025    576590  11914354  15790650  15652890  20293826  56117985  35709237 
 25816098   8012200  17660280  24814640  67550300   2421504   8522547  21195050  32881227  35234144 
  6376343  19159023  34622800   1178892  64391692  10603386  38913380  30880788  16178896  63299516 
 76902880  32229009  16833960  61763520    577299   3887305  40923797  25595608  29097096  42535188 
 60229916  68932104   5468076   6744906  25057026    986150   2146521  32186388   4729510  12919674 
 18817906  19685133   5050500  19072696    852339  59900638  15235890    269027   2668848  32220769 
 12823800  27372720  16335634  14734116  47412040  54761926  18370360  27480810  37436000  88087040 
  6653325  48197376   5694885  17020708   4690620  12206840  12640848  31015094   9353944  16778145 
  1412952    302379  28128606   3188364  38973814   6495063  11217926   2644758  25210975  53282592 
 19513310  25280320   4972374  66241658  46456662  57149460   2019710  67849952  76645035   7907898 
  3264415  23913120   9291322  70652225   4191081   3503617  73591141  11011015  20881527  10868151 
  2594273  33203888  25657854  21371526  11966738  32614395   1525460  11718343   1761095  66359200 
  6823584  23088500  53001740    741202    775884  19845375  16612278   7290687  54613222  85728297 
 39598610  68627520   5494496   1773673  12991114  41967225  64105465  17095680  24472500  46423472 
  3884552  49876620   8076510   6485248  36906754  44651040    312819  38408964   1346347  45055815 
 32481757   2527875  26971427  14748246  38717688     25612   1748682   7372232   3065237  52765632 
  4157988  42018337  32995158  26008584   8945568   2446047  31505272  10811164  10603008  22393954 
 48639186  20083344  75213402    710739  34522341   9225272   6824776   2958384  35112525  90906384 
 26942005     62424  16625456   9138260   1282336  68820888   6724194   5908518   5232600  44031500 
 35409539  54836370  69429012  71292690   8682912  18858855  39865452   8631064  16539552  35649920 
 29080156   9893476   2385742  19230974  21402150  24002406  83889320  36898092  43169836  44100140 
 17256750  14022570   2386446  25081143    793212  21332382  27166368   9224358  31937750   4160076 
 76073235  22553050   1558790  30091851  13955064  64893934  24332160  24008940   3620128  25278878 
 48143515  68631705  13788333  34435986  34145415  22509640  25337691  17684524  48290795  73851480 
  6496720  11336548  53734866  34066700  14551405   3780270  51091162  33774069  28542066  58748504 
 45775390   1197330   4123296  23577312   1829186  10768784  34315425    561560  13068750  58593710 
  1138936  36514515    985320  16125626  56863656  40034935  59683278  20945447   3369309   4963101 
  6260784   8743680   1846038   1772776   3206280  32964258   3010649  20434992    241144  41865550 
 31189508    701058  25108413    279680   7221248  76500224  96614016  20993746   3333515  11033050 
 47338591   2221164  18128335  30506655  14970168   1476738    662860  19229280  37250616  20453225 
  4607582   9818676  78015805  32274132  35538580  25198774  56831880  32545347  10973572   4446572 
 30161510  57392631  36092616   3747600  28167370   6777212  28523210   6847128  20652830   3620625 
 38526990  10488046  57995644  39899710  19332651  58033318  54201732   6568489  62398776  39798848 
 35783775  63295554  13138700  22895378  46113408  38120775  35783524  10130193  61266192  45952211 
 78580970  27040481  33159078   5787873  21597667  54489240  11240054  49672920   3687222  23136575 
  5411432  90864460  12978174  80290660   5440617  45296732  61712560   3823826  15364232   4617171 
 49842003  70294400  20442800   3204432   8667132  28707210   4432171  17721224  24121140   6308190 
  9648000  14337003   5200742   4651740  19885220  29030873  22705359  26096139  43163432  15452080 
 56763931  24390795  15778665     27410  20667390  23282977   6988113  12025432  14480096   3407040 
 15839597  21986250  40346775  10690506   5437530  11257876    249198   1989735  19457318  13093197 
 48599888   5662545  37015783  65106360   5777611  27111084   8687228  21659600  20115363  64232364 
 13543824   3088944  31042238  83864898  83999916    422048   2098695  74313428  19023876     88270 
 31624089  79545908  50001844  50413468  28863263  39653502  28693000  91307400   2804962  55361350 
 33342232  25789700  20280306   9945756  52302530  24425402   2443727    304733  57423915  74620962 
 13009268  17958128   1547832  54883136  14907258   2982190  40650120    258688  76427901    188573 
   221508   1084940   3228288  42275475   9261538  65562539  34524820  50564283     88884  29511296 
 14947506  22436544  63036640  30410739  13323256   6571644  67267920   7509740  64697728  56726019 
  6760044   9752106   9790640  59535056  10259652  20592320  11938864   3529700  12107806  15911352 
 39310165  24262448    949608  21157052  83558280  26971541   8339936  60393324  50773530  11306376 
  4105200  43231797  31431677  13315328  52250090  36850330  22835225   2058890  40793950   4320676 
 67650504   6640629  21904893   1150890   3708530   8767296  19670175  33953740  22141948    411749 
  5241852  51512344   1368990   5761644  73881288  48327568   7499360  25870361  17883630    162912 
  1608820   4695656  52503840  42517061   4557224  56406140  14671797  29314134  50154832   7450827 
 22353952  19148695  15517824  40996292  29919258  12668674   9945678   7742763  11983989  14616828 
 25064250  64663911  30574016  29618730  84222084  41410278   1289680  30599748  29009762  42208200 
 88900728  26768763  48200864   1280536   1871298  19246304  34901856  21157452  16943706  13441200 
 32444214   1281060  24857160  57798258   1714972   5504230  12836602  52106908   5093144  18148020 
 16063892  11878306   9853568  64286904   7628700   6824610  25820500  86800800  43341109  26557464 
 50001948  32435070   9414600  24741350  32884124  72845640  38249440  29938053   6943378  15271536 
  8306616  38236491  33755590  72708042  32238276   7020726   8994690  21301848  20332910  34147459 
 14725320  79982210   2593490   7566050  42548324   1844858  60011877  30857360   8001396  24485778 
 29283826  94791950   4535900  12700187  24725207  15497412  15004591   6273693  48700422  19441920 
 25535309  45199044  64986300    449520  78939490  49951895  43842104   7824485  37472064    472578 
 18875356   9483510  18834639  16792560  42188004   7882160  56928371  23194080  25580455  21845340 
 74260290   1025547  53785138  28455168   6748545  27872064   7807355  12002849  48833856  43841318 
  5958058   7893522      6896  47167910  35558000    445842   6811560   3261550   1082060  28574325 
 19196204  23672962  39582102  14997332  75418965  14450406  17188632   5190512  11856798  40343115 
 82423692  30154766  37502892  33196265  28058352      9910  72133452  12374868  42313593  12843882 
  1419855  11936427  58410000  57971322   5769201   5984348   8599586  67968300  11506534   7608381 
 11156778   3810912   3388174  28388088  61139386  36990283  62693054  46089402  35834240  61135256 
  3263895   1429402  30892290   7619208   4034132  11473878  16079036  28111897    533904  28539186 
 72244424  22233114    131334  65639280  19069272   2426720  25247402   1665288   3966116  17898160 
 54939700  32417498  61418733  26508313  23958536  79890086  42565503  20798046  60165792   1600818 
 13793010  17272545  21089475  38302739  21493826    726978  40176730  16464981  68022990   5514850 
 34272720  51349602  22120020  89257870  35793465   9974151  18487926  30007836  25731020  13753704 
 25894836  34059578   2204958   3556933  16391496  60287642    515808   6531448   4322781    187739 
 61164528   1503740  21024279  14578225    403461  22717604  16924980  77353632  33168590  53137770 
 13583180  22495320  73088246    685650  22642832    878970   7757916  27339270  60418530    586942 
 52710940  16177098    294672   4101725  15826824  35045696   7786240    918366   7052236  13601343 
  2595180   1524096  44137095  54557602  24958800  13966914  47910960   6388865  16070475  17092436 
  5585076   4037264   8865199   2763790  33620734  75271910   8089716   2256886  57812300  25005020 
 47316705  23395779  21445150  44220220    313984  45535875  17299956   2518712    988539  34227375 
 50664492   3180424  10932702   7617819  22809691   4158968    613503   7839040  71594250   2359046 
  5388405  93518600   3133900   1815656  17153903  32543430  43104116  32881292   2316026  41406750 
 18272072  86962585   1386265  52328634   9608256  56748195  19278521  23302850  19340290   4576716 
 68900388  25135808   1352538    294656   6286653  14363986   2685760  16295513  30579388  68038420 
 27866683    138154   9176166  54062130  40148199  26252226   6487065   5859720   1638780   3955686 
    33345  86871414  14128530  72005456  18518864  38137395  40214856  40388730   5105003   8933574 
  9850096  19768320    423956    283062   3083540  20455154  22971625  12988710  20543250    412056 
 69476487   2836888  15465240  26626582  16427544    292654  14774020  63008104  10609884  29530930 
  2343124  77568978   9366632  48757668  23535709   3010425  39168696  11476512  52527048  34634826 
 17254728  28524420  10974720   1720062  64577052  20061817  14420050  28552902  77806876  80528125 
 78429924  35514043  15001766  34438844  16833800  30224328  43572564  33756624  72238454  23264156 
 48407285  23150543  25523256  17431032  20486448  90153112  47927506  17062014  29385400  18242280 
 12649419  23286672   8606244   1439633  42053340  39317933  16307303  20913182  57142134  21201975 
 30398215     82012  28768806  38963592   8563133   4175941  34550120   9213309  31053141   7158168 
 30833837  26087578  16801840  42725645  13718248  13463560  57918237  57743816  30065715  18575620 
 55995168  24301200  11830377   4006528  26799248  26070973  22413048    504447  24880975   3056402 
 44246412  10306779  37548760   1339984  67887840  13626852  45168025  30076062   6461919  64856005 
 20250454  25864128    709082  24466172  20759280    559113   8224260  53456897  16775054   3810109 
 37189447   1035840  20692400  37177589  22814136   6640652  10599930   3775775  12607761   2059200 
 34303259  22908847  52261556   2313243  16273512  37812320    427840   6235866  55804336  37680526 
  8510257   5465133  34067646  56192130   2810181  71638008  55597914  17988146  55765404  24853740 
 28517588  88141060  36513640  30187180  83132740  24119244  90430774   1298190  11784870   4934052 
  4128000  70720080  15851496  14127520  32951835   6209919  34112631  81561830    665703  32850180 
 34544976  44541385   8787808  56479705   4885000   3727750  16611660  12811200      5982  79992505 
 21160320   5069775   7442444  17148740  22197440   1959616  57204312  48947570  68628609   3003861 
 34493292  13309236   5518170   9085131   7298109  19694430  44353832  58113198   3148944  25237767 
 54419116  13358940  69615200  39607646   5495148  26217264  60928929   1420952  62367016  35068995 
  7010236  33676498  19093196  23537558   6499494  79215742  22141998  15081066  12752944   3630750 
 67461842   6153300  31093218  16175250   4409426   9141120  46228962  20771652  38391840    291620 
  6525872  18435452  61260390   2118224   1560706  28483335  11042745  75902508  21389745  59198300 
 64924353  65904000     56848   4181704   3231060  17687649  71035454  43085520   1491420   2717596 
 14541975  69801705  23018300  47291104  10564512  26742317  14571375  22788636  91273455  33775376 
 78902870  15159564    958546   5813966   7264152  30459864   7927568  21080064  94587851   6168448 
 46361301    525862   8068800  40979576    697268  74102400  48770631   2562990  29173150  86735155 
 16640547      5529  30307984  44448096  38346798    640389  10780745  63762831  46390756  26540178 
  1872579  30927663  57553001  30385718  30787904  14041416  10560088  22954540  47441100   3263104 
 36714022  10356476  11922372  42813519  33484308  74309004  25996050  13792680   8246196  61788168 
 10778322    571473  32012640   3872520   3553584  87343680  40171573   1109184   8371140  71393014 
   121200  18119623  32626914   1738666  56827948  42621852  33655685   3909060  62848167   1133358 
 12040875  32376369   7204806   1092352  51730080  67837792   8459370  13246208  15766985  74115175 
 60775240  29168804  12330878  66841797  40888256  49596200  28446123  68609800  10670832   4253340 
 17757747  67578808  11010526  28672956  66396581  13974153  31501985   1166930  53882725   8100225 
 34808730  78137136   9630455  13535004  29024036  23597225   1820565  22154209  18644070  15738075 
  7902548  32081532   6738094  16441428  21634583  39459168  31431040  11421942   2667250     10575 
  4020686    774816  61224075  74404308  20870136   4481771  29236216  50770665   5533184  24708785 
 77140026   8556034  27219850  56334770  69397350  13285120  43372410  18595170  10488814  11762192 
 49966630   1282932   1318156  63859185   9288840   2676028  35722134   5566104  22521209  21995486 
  1307091   2449438  26694720   5788888   4545275  24567493  11500291  23596480   1473250   3098824 
    14440  14266672  62068248  11398955   1177155  43029252  36634590  25918355   2580150  14461225 
 12470132   3476180  30146445  55115718   6446689  82238097  16696892  23127060  26101119  26018125 
 42439660  11453580  29600746  21038280  21778580   5540691   7808474  16072446   9624384   3444243 
 64269772   2048690  82267912  32591984   1139159  22955661   1045977  10002622   6729646  48135150 
   588679  49120509    210780   5215206  48128775  15973586  42749305  19847875  90806162  29802564 
  1392966  49282412   4792637  42498644  19108132  30836729  54777541   2622620  19852559    385732 
 88316928   4876317  58255184   7237714  24078483  16194789  38706884  11215386   4228474  15935012 
 22253994   8342865    177096   1996140   7702172  40648041  49254680    289518  16284785  77400352 
  6817408   2667302   5638843  10814958  42100878  12911717     34750  41677820  23134142  15253047 
 13794564   3769866  30155256  39710632  42137928  22661114  12189450  27445110  40686695  57709344 
  9625825   8116398   4885650   6191196  74288139  49426548  17679830   1959065  18319002   8950311 
 11531948  36000624   5726971  12679086   6109110  12312423  24036495   4062165    879326   2869867 
 73190625  42765492   4154382  20805110   1609905  28498794  78508874  79069949  23515860  74099222 
  6995754  50933058  10938200   3599508  14883210   1002582  68080782  21642488  12681285   4817925 
 15449652   5394729  25900623   9447960  69748915  24148506  26032576  67142400  45877080  36706384 
 49355952    188117  22392612   2511600  66877888  19015371  26098160  31216032  67931946  49555142 
 25853798    469612  58409652  27246843   1573530  14775420  17276814  44238312  29512620  16135956 
 21099141  76378610  11183964   9998560  33609996  27727596  12988976  20013312    347976   3651286 
 13080364  34709376  27978288  30681966  19704864   7403659   8907540  48136512  31378116   2393259 
 43124004  10299768   3400344   7008224  17028648  53892618   2262584  32857266  34551360  48959412 
 69959959  55791087  15475870  16010125  13406393  94186881   1078259  12455466   9983250  16490655 
 27510642  56064624   2732905  16858441  17464656   2851032   7912020   2781320  43277696   4355740 
  4130700  60139183  21855282  65994018  10307884  53597768  70190240   3604895  76900616   2297988 
 35198166   3640896  65694916  15124239  32163900   3970650  38944095  74335163   7136000   9089507 
  4126580  86036174  15458688  62442311  22381671  18330885  20606145  14700312   8431395  64792968 
 35409232    468666  46602900      8190  78290472  12296610   9757800   5045952  68689279  13807542 
 18352656  63649798  16345665  28110083  69168982  23449207  30552300   4617913  32530386  79117549 
 11390931  66799035  16442088  18129492  19055300  11726742  44300396   7945256   6988485  34873038 
  4378480   6346440  19420472  23799437  45943534   1796868  77114322  58214631  16154897  10303760 
  9134368  20902896  27705340  54467608  41252568  44261841   3368475  24332126  25753728  69447905 
 26819610  13740576  30927040   9062478  54920428  45359600  58869504  39087387  38385648  56358484 
  4047514  26137878  35558844  46110114  13986846  20410487  14672754  59485218  54016714   8103270 
 16710001   5405568  25467508  28683150  53025792  35200140  51220884  53166208  27885480   1987074 
 21040568  36505800  40160754  16043877   5850248   4069128  36401960  25534476  70745493  12108312 
 15411060   1369576  10064636  43303480  24041284  54140784  83881376   3851452   8742727    343742 
 11727734    768447  38030744   3077208   3561062   4310702  29578800   8296376   7158423  58293072 
  8186758  57826098    729168  38959663  19512212  25798953   8662556   6475245  82127994   3227904 
 43143660  41842472  26964135  46059606  21705108  68609628  18783272  53103780   8209320   7615868 
 63227220   5439586  15687700  54835578   1032070  24685062  61629875  17066700   7731220  12396240 
  1398500  12177095  36504576   5699528  68611752  10882014  10320768  88239852  12987682  43156960 
 73633266  54102295    702612    913507  71906027  71081745  60149790  26480848   6305492  29300520 
  8689980   4794600   1720571   7568043  17122478   1545075  47643351  11658852  60781742    678380 
 71985486  64748200  18809142   2805822    783822   7316001   6918780  65352020  13629497   4938094 
   377142  30354345  10819650   3393752  15759264  53068796   6184164   8937480  13968000  18703368 
 36107055  32137077  11507470  38183142  12895344  36047904  23906332  50875512   1182412     57672 
  5525100  46863108   9585840  20084016   2555361  36743600  15119086   7599529  32027604  27739508 
 18830079  31704609  12775962   6614098  37799512  30449520  40913389   1153677  69037493  23085854 
 51230047   1737740    649189  75591264  80012610   1393007  12530088  33145045  57407392  37780272 
 26578097    182850  37601399  49222800  29094310  28065984  18222310  62196384  12587988  24227373 
 15522720  42442052  27132588     25960  13954680   2344263  26520208  26046816  30552720  13175283 
   355775  41676208  24682444   2503576  92722806  66227952  26660000   3223720    235144  40867328 
  1316250  62912206  33373490  35076888  49773188  43612569   6940200  44989512  28884609  45968625 
  8647562   8752656   1601712  17395698  34928124  23677290  75415092   7913472      8526   1543624 
 11190045  13134051  91176032   5169492  74066048   4884516  33571070   1490012  31634070  41194374 
 15877290  12088645  17510078   2663940  11848335   3900816   2888512  27979229  41253256  36933138 
 18523288  51737924  51098880   4268540  22418744  15190461  38959424  73684032  58063496  15848415 
 35155708  14738124  57038400   7753968    254275   4573140   6736188  36982752  28285714   2564595 
 20282184   1459867  22989900  60855072   1030260   7719480  53263104  29642032  12141012   2782104 
  2991968  24980914  22948484  10732095   6214218  15348006  34333608    225300    607886  15594484 
  3362980  45391797   2243957  58760160  11673120   3447200  14709567  36696177   6432326  17642961 
 25357761  79836188   8054328   1960914  77870744    539994  47418680   3113448   5900824   3659024 
  4062575  10206867  45556812   7151634  49534641  13301176  15315480   7942175   1061840  34729344 
 41952820   8353320   1255903   8573838    265234  14008755    750600  10143600   7402149  41293560 
 18131998  50077950  54167760  25304520   7431075  40125554  13505456  87755580  32655600  21520937 
 43642704   2048384     74227  32050473  31285014  76246528  16813056   8216117  28743888    349375 
   338253  46659477  22007916  10895785  28036229  26128676   4974070  10298421   3699182  43448730 
 25406352  11966793  12225724   8902944  73504240  63260910  14302758   8388560    667186  23025296 
 31364292   7775196  37846798  93903025   2434191  63037440  56140025   8533233  14878388    724906 
 18386320  63631340  33464356   9486965   5480695  12310924  59379187  10094760  23852124  34496316 
    28037  27497339  74958000  37878165   3988440  26557944  74168520  27110465  19336680    560538 
 14063000  37996224  63077300  15075648    330336    318060   3527269  17304262    957086   6326012 
  9275885   5255976   2001542  14934038  19430400  77773800  14332920   7086415  32092112   5862051 
 70967184   8088570  30473826  15067845  10817565   9864256  29416080  46072558  83640014  59293971 
 17039659  18737250  44063488  14319760  89820354  18804960  11826552   4722075  22575730  73543320 
 43570044  25729726   2056626  35084860  27020400   1279710  96382720  50396257  90536285  12306580 
 15706252  26410020   8624924  14159516  17628704  10184723    988295  12354903  39531534  18023702 
 65171304  35212608  22628106   7455953  26810595  41060187   2065943    828672    946430  12628845 
  7508448  17377188  26396664    888860  65205777  17363304  23153130   4000995  14583375  37652472 
  3139768  34392600  13855016  27060625  10058615   5230350  24903840  49056048   1056210  22586220 
    95080  30011625  10506405  37041920   3659430  41669893  26507492  41256000  24195412  16706450 
 61977160  13266804  57483686   1610505  27642090   4780572  24605343  85528593  32465952  65933790 
 50088511  55334556  12239190   1934616  41666823  28114723    177837  73699290  32922288  35000717 
 45832220   5358240  31667589     82620  50616162  42059182   2622784  21470724  10489127  13341582 
  2460258  69344187   7737786  25773400  53444560  33685210  41544706  11665500  12093960  11048688 
 43034848  12824948   5365120   8470410   4871867   7988388  59437658  68345185  10030014    546416 
 42016086   4960774  38210368    949302   6503520  63528660  37502536  12484341  14534190  73099488 
 31563302  25243660   9771468  28943096   7405632  16302720  47301150  34246245  46604430  49903750 
 41257790   3166677   7400570  73448476  27754496  22841744   1570316  11594396  14710845   2724375 
 20647536  26281050  14228547  28838853   3990077  17576818  11034100  89750055  87106132   8851512 
 15840044   6386172  66517120   3503430    261252  20181616  10247149  21649680  45104566  23176961 
 44218656   5660818  43417215    257664  38779312   5366250   6387957  39717578  19820334  15481508 
 14053460  32612448  38888850   4572916  39760572   3505480  40246248  11096216   4255200  44689710 
 82119744  14206206    501688  10875159  60438422  17451894   8265750  13235976   4029015    561932 
 24555096   5605388   3995622  41600364  11227158  24519600   9984990   4248666  14520240    212184 
 35609940   5674482  60202172  37863040  45779150  24061332   5948192  14789385  71118495    171550 
 18746754   6663852  30140830   1506600   8405650  35820216  63973575   7185678  20108802  37185588 
 18533664  16906789   6529424  13405956  33180106  24429440  33361394    408034   3413510  43278050 
 26849694  10321923  25890975  16364050  37458410  44241708   2936832  38103934  24751458  43678796 
 26334418  80444504  46342296    146595  64586165  25092228  65694030   9371355   3085760  36329571 
 20219998  11083976  32933070  44027232  20255738   3476572  40348248  36727803  13722597  61163872 
 56424668   6551685  48017860  62622402  31712674   7119824  59847219  21330630   6528432  48241538 
 37286190  46079586    897138  58405551  12660813  62757180   3107024  19265666  52617491  28027944 
 10258437   6110118  59949072   1069624  15576789   3153465  62593062  49855260  13212008  35822850 
  2912590  19905600   3554004      9000    502250  34956504  59365044  41600651  23162402    194084 
  7921300  46729398  25247908  84718728  38062080  24945736  43691076  17620325  38244718  89109375 
 29682240  23590740  16090815  63106920  59817740  34833448   5339184   1214704  74016840   8138008 
 43958796   9864663  27540425  10141410   3117248  22480218  10429560  39567528  24203016  23927337 
 30915115  29408673  93508896  10996992   6169680  21074424  39136326  33694771     56295    425952 
 12335578  18609043  16367434   7580250   2704344    589423  15141000   8348151  24604622  20862495 
 29333345   3247200  24443892  28656621  13536783  14739104   9742359  29278574  54141744  76181866 
 10492980  63496180   2607291   6212525  74465820  81469829   2985440  24870480   2476950  41144068 
 22838031  82567320   9105536  16228350  30860712  22737400  11357264  64758177  24105269  25736295 
  9798984  63849312   3277008  22873984  47230358  54382244  21679445  20467512   2612386  68776560 
  2422310    432666  37500012  56500480  73099962  60607796   6911307  18004488    632727    103040 
 12892704   3029664  16449090   5482800  39796339  17094143  11748575   6321785  45802795  60350459 
  8310160  55677510   3420494  47277936  59981636  31470740  74268908  18892668   1788135  22991584 
 81948244    145248   3791636  52633476  58258278  12526168  77266251  23599794   9880325  14679570 
 30868136   5863850  23246212   2482830   5032415  11577522  75710843   2944172    968016  47672694 
 44606562  29217324     22260  21724619    167011    475584  37847744   1173060  18529598  21277500 
 20716864  20014056  63938512  30033280   7253950  12362880  30405113  40049378  43094962  19049118 
 21680652  66988583  40542972    888264  66026156   3204000   4211520  43098890  57201816   8789556 
  5841540    785642  39299379   6782139   5196543  26022222  30440751   9257746  32469955  25574708 
 51052848  37452401   5321064  26549560  39851614   9196712  41042001  54190850  30172848  43293096 
 26349224  13407120   1904657  71813660  44727414   5283754  39897234  19945156  16485590  19951779 
 42836277  16957900  43326667  18450558   9917998  71496156  32253045  49940592   9287355   4335408 
   946664    709032  78664365  40928180   8081920  38210445   8226380    387500   9418718   6425454 
 14048055  31131868  15336420  18218305  16420196  17597250  19740329  23785993  67880872   9835482 
 46544600  23295678  35148675  49113537  23985494  65584484   8481144  19721533  23066190   5901384 
 20070456  19851832  39875928  38756333  40002552  31376025  22630215  27567000  24935680   7540947 
 25917125  51382426  36710408   5756751  35516327  24910212  12561552  26026685   9706354  29189088 
 31623536  61176360  14321625   6349376   4573452   9313054  62197083  15351138   1306200  54111264 
 32554676  60034404   4780620  39693505   8910525  46361848  29776292  18089800  23079300  17433906 
   194350  41441166   9130524  14285268  28633276  12743626   5039597  18581760  67713756  24734730 
 12657724  17835474   4973136  38464608  15554411   3098592   9777516   7704785  12665811  16552458 
 14885396  94145816  26879440  12683608  22711340   3241040  52177532  31731934   2127181   2638776 
 75628800  44331408  26534025  65496756  35348987   2841227  28823588  45956592   6976776   8866605 
 39998880   1277407  35536356  35535060  41156992  12653750   1084129  33502972   1189503  13609629 
  2651165  17679792  69686310   4187469   1836540  74626373  55055538    758442  41957657    602556 
 37843992   4168107  18464784  29070588  19412330   8274864  34668360  18587198  18783112   9677400 
  7428465  39116586  40041540  39524940  13619560   5234468  53800128  27254926  14430020   9581660 
     7544  30031510  32470405    135594  39699348  19117917  66375342  29784812  34300791   3835608 
  3628684  22838650   8829392    631260  22355515  63158807    590538   6695360  17060865  56867724 
 24601602  27402183   2330440  24237944  12842816   3726000  17288594  57718764  21717267  14946844 
 17309110   7494942  12289338  12439872  52267755  29076000   5620952   1546593  25212040   3432198 
  2037506   9085902  24483408   2435864   2041676   9222884  22869774   1037799   6709404   9205180 
 46055880    388500  62384636  65945130   5844128   4954936  69856164   4391190   8068905  19771306 
 28393640  39014050   2538330  21815636  10318824    506200  14578044   4526241  30095012  22601425 
 35896370   8851953  31654272   4297525  31015152  34549440  26555064  32187365  23953314   9288094 
 22910582  63432688  40350282   9094545   1310792   9998511  13345727   6322116  29655315  29887500 
  1107489  82220733   1216512   9699761  30370610  13948275  15971676    518199  34298822  17078229 
 39746056  52841392   1351386  29829723  12170580  19020748   1950876  14648164  14433804  14149191 
   700108   7875216    848848  34668000  51644504  54412375    893898  10227790  51455715  34627268 
  3011811  60419480  21074004   7832305   1967055   6114150   5626548   6314283  67736064    575795 
 70364958  29785970  16796061  30133524  20313774  10473595   2189880   8288456   8048845   4031310 
 13680260   3469646   5607672   4925250   2304456  70412764  90229347  12624675  10373300   7839686 
 21554740  86757510  72360528  83455716   7027524  26977524   4353549  17939142  89438462   2607079 
 20151430      9734  38852756  54832932  18692037  12853840  10983374  11901344   3881910  56821384 
 71113747  19834100  19992173  30937152  31079720  14771383  64512470  62546176  10244475   5025468 
 49594176  35704218  34659804  34065591  37104099  31783080  28229312  20025880   1680794   1862490 
  1516896  23934295  47529344  61020168  30568268   3908632   5332995  10446790  69027564  51331852 
 13140270   2274000  26256435   1400424    881904  13406079  51028560   5355522  11111409   6404463 
 25782030  87630542   6517770  32693388  48568780  39419406  33454725  56528448  23272902  71576000 
 21338492   1302708  21754008  24420331  20733174  26564499  24639552   7340855   8598780  46963184 
 15359463  55544848  17785440  42117768  74768845  72339715    236459  41604332  12710456  37491327 
 56761584    842060  64285923   9397104  30585899  24076575  13377472   5025783   9369396   7911477 
    12624  55399953  20536815  57236569  15870228   3654922  15447536   7302225   3272500  64723824 
 47334458  60619615  12172590   3985234  16831530     59346  14547339   1794345  10073312   9575210 
  3009776  37752440   2880480    973017   3976200   6704636   1790320  23611230  49564264  75925200 
 23814480   4303339  15580606  15487475   2912992  29633652   6588000  19074406  29485910  14646520 
   777581  24096429   4015718  38671294  51394365   6348160   2674866  37043436    554268   8225900 
  5842776  15705131  37166616  36249010   5670430  51079237  42275148  65274764    343594    448944 
   706048   5958852   2122890   1039181  24444347  22317590  37454557  71485143  46290960   4552817 
  4410933  50496264  36302760  25369617   4164699  28030095  82899594  28281315  42296625   9552078 
 15954092  13829270  15262569   4972822  40081986   4191751  29529291  61030632   8176518  36567038 
  7379424  25326900  21685125  49729962  55471475  19051070  11430892  29279415  10693452   9675937 
  3236745   6504984  34100170  13660965   1169589  10996593  57659172  49972384  22190805  66220329 
 62193810  12842764  25308845  22224126  67637484  41075986   4635512  31931973   6178326   1109823 
 76366796   9486696  53948847   3535399   5360048   3257604  26044240  20135367  10892965  51095240 
 68348745    738618  12601164  16709334  36410355  48524432  57092664  78342574  49366104   8829930 
 51255963    962920   3219239  11557542   5099154  88054415   6941304  12165345   4435464  51342577 
  4187450  69432125  41038683   6466084  13900320  21790054   9544641  17465925  17877951   5974008 
 23576034  30203730  22431321  24893775   1813872   4510846   2251937   4899076  56166628   9767549 
 34894320  25838054  23874350  38634176  31838048   1319626  28107832    837312   3497835     50193 
  8835475  54219312  16305606  73427965  18984802  14709738  47562432   4795222   2996106   8107620 
  3454781   1216720    964183    555519  70802478   5382720  59732114   2645685  93648154  70255300 
 11985204  10693340  35937216   1417942  13381924  18448755   5216656  71923968  71803732  70440333 
 50481556   2894959  10226616  15930824  23270224  15396444  31464356   9761268  69710038  10821388 
  5085594  45632052  10115556   5069250  12009582  46404087    413526  24129414  18648752  10957660 
 17174421    162810  55740300   2587346    861218  22364640  39526497  30699122  42578000  29469528 
   350805   2617930  17328168  25720770  28309974   4471894    164088  61287772  54300455  94623165 
 15436398   1458560   6750090  54328804    401640  22613178  48433257   6572591  19483156  11560528 
  2444294  67103190  15619525  15759379  55529221  58480980  89650778  40901455  85924802   9370361 
   269619   5501220  22865369  15060546  32078400  19074822  52738980   8965421   8638749  13156725 
 17388425  61284288  39728700  52266330  66013112  57638908    493857  38541795   5337216   9443654 
 16494504  16615125  17397561  52174776  10514977  31875515  13421982  51383605  17106606  22943794 
 15267534  15585006  10891090   3883152  76884344   1667542   4008440  57876574  27060308  37705326 
 79571220  11061135  41251485  51637621  63734344  14260725  25257587   1045611  26576421  17294536 
    85410  42691464  27643404   9551520  33197472    245514  33746633   4212705     98436  13552209 
  7612260  37750416   3902184  29657127  57791025  10060593  10123755  48157893  12007688  20609253 
 52080636  19753813   4010364   2054800   6093714  33417069  15519784  11765702  48452958  24203959 
  1427560  23970482   9534660  10668944  13114938  46597573  24762645  13335630  65501140  11553516 
  8082600  59735858  16726368  21630646   9336290   4746248   5694528  23788350  22765806  29917296 
  5135568  32043968  51240341   8141344  53799590   2756535   3207105  19856368   2374398  42075002 
 56632550  29858358  64791336  22397739   1859958  10328920  39933046  19629169  48644048     61149 
 44582312  16553280  41874106  86826924  26774275  44123937  78124526  52455171  38438515  11989160 
  5633243  33420992  21642564   2134440  53400450  12841712  31327764  28948410  40236280  12541908 
 20103953  13082678   9831669   6662500   1885104  14295801  22763919   4631803    154000  55456320 
  1213040  57707342   1893745  39030680  72769279  45604360  48129567  86325603  31788130  41062415 
  3004212  26565080   2627415  12210684  57964543  44337768  36839628  11313760  43010490  28388734 
 59132409  50646180  21057738  22718136  49271112  50685600  16373728  14843609  29384044   7935345 
 22584300  46234144  52580032   3500730  22543486    800179  27156876  47917440    796705  28509039 
 10319170   1660580   8784360   3907749  26622344  34896223   5617520   8656188  19090500  11236524 
 10149700  44204317  21012326  22824594  45482514  55725813  45959100  38479484  15750306   2353410 
  4102164  19234327  22113378  15039298  72307176   1647077  11732090   5342526  10529019  28385019 
  3630270  31393084   9107036  46234386  69723589  12597130  70876080     74592  37109746   1491644 
  5066894  51118144    169074  47995350  27290250  42037217   5484825  41395860  23596731  27522440 
 10751010   8240944  34187868  69671784   7743630  23772375   2436450  20551878  17271912  56407636 
   874984   8973926  66443646  42831576  24876189  32861268  33187550  13470702  18748224  27364118 
  1495000  13719494  25967500  10502712  36844905  26210175  17426900  23464675  19124912  71514696 
 64410973   4855106   7918452   5189490   2290392  19218918  13139560  46548080  12463954  16263696 
   160777  69548112  12161016  20813748  14940280   9288222  18519645  18728801   2020943   9073436 
 25867216  56163372  24807180   4716066  29650698  28871432  69702584    594873   6261880  19767727 
 15226326  61095320  16394400  50207196   8570172   4586200    312768  57991059  16203600  66876010 
 34131240    593274  23109112  55298226   4575550  17799930  21921581  89057340   1569414   4367956 
 13233638  11450900   5562516  12148809  39485495  65115792   6910242  70750013   3665088  42781977 
 19842018  76861960  13355560  12557682  71368668  15840297  23187461  12934530   2556472   1562679 
 73719386    417948  24680110   2660610   9570778   2485098   2000931  73131083  75830898  45449545 
  6778406  33370176  55955145   7512272   6289822   5911505  39126978  57401405  40492004  44253040 
    94016  21996648  17670534  78935402   6466824   3092700   7900464   9123807  12547997   3856632 
 16660025  12188475  10794132  13096088  45101065  24329796  35840232  35368626  39795516  22231104 
 26773232  30439440    451276  55704352  35353157  18201786  15345768  48931100   1552288   8632135 
  4752636   3054336  30570496  16608855  62315030   3759873   9243975   7953988   6593672   6115750 
 28878235  30631104  55040475  34704930  20552787  44062049  15673476  30639531   8979334    538308 
 18503380  23999576    223884  10953012   3855714  51442560  33446400  11074300  23336640  22460178 
 33490335  35422212  69455064  29204058  55288480  18898230   6682015  18213208  38453796   1486978 
 20132685  22072248  13451940   5486592   9363592  72130047  24783858  37405184   5043396  19837566 
 11404446  48979799   2119436  10468962  17456249   7276280   6057492    812955  17198431   4956121 
  6566638  50351260  15067644    127170   7874970   6924933  29674162   5749348  48321000  22980928 
 53114880   3745764   5304235  29118206   7947768  18137394   3334995  72333351  57109016   7667640 
 12206702  39048678  53770896   6560640   3616261   9371544  18196521  12010142   3410610  10606618 
  3727110   4027833  75918602  27376110  15767936  63635236   3633804  39105472   4479853  96745215 
  3683079  23438913   9514606  26475840   6192758   3943844  32417933  32257720    162155  60725238 
 20927450  10844028  62002199  69828910  14867008  10600512   6853236  45278058  38658492  31754912 
 86109564   4840560  26315784  33582640  13000380   6659425   1706967  64091340  66307980  22226788 
 42596694  77632218  10158330   4163396   3644900  24346944  18805605  17739656  58057513   4129488 
 36268065   7020819   8768345  46442128   5167394  19967100  12127922  23404650  37649275  34861320 
 17209520  11755875  12137631  12750958  17982712   4725902  11976384  42615362  48830838   5490682 
 41287560  51042636  17257565  29597744    921450     58788  18320458  13113546  13836248  21271432 
 27842995  53063227  16736713   2041080  60326336  78922354  15287704  29146005  33442227    462228 
  4575420  24842259  57639588  64350370  90474678  50197104  79096614  24341872  48277645  16927137 
 11184769  24678080  19200956   6702530   5762400   1168979  48268446   3633864    429745   6686820 
 21662571  25203698  43099620   7775933   2231274  43052334  12407543  58568652  79757312   3523362 
 81662613   3446307  19289115  13954790   9579115    234342  30464154  37111389    808860  30567304 
 10834701  76215590    582624  22213984  25204146  41125842  43082973  43043751  29884530   1519682 
 75319050   6367354  32585283  47981138   5414202  19631550  36908350   5807776   4308208  55206184 
 67913270  24047472  41446128  38710386  77958634   5469308  13149243  44419772  12008535  15187920 
 10597275   9984182   4703250   9860064  61605943   1030528  12770109   5103264  14718528  12930525 
 49734190    520740   1521124  12461460   3212816  25792118  13501284   1068144   1887807  11940125 
 15201022   1053530  69731733  10192500  25577046  21387828  15799200   1904799  21285750   2154468 
 31284526     95760   7974708  16001755   8591950   5551060  47817985  63727134  30739791  26896685 
  3388092   7838817  22513470  11449717    240800   2330160   3270171  28804605  13063586   8795853 
 23865786   8962436  21222138   7799085   6762399    881062  70236130  17124016  43348272  88153832 
 24041346  31923648  66754560  54342056   3153018  25589526  64362333   4427856  16042901    200577 
 13767032   2103580  34740960  34065447  25360650   9980712  24540030  53421336   6543754  44132587 
  5086712   4035420   2056560  31197669  29716764  61781797  18063879    240142  15259104  52724925 
  6017592  34473648  16171792  15685700  15721408  43886038  62232940  37851825   3785100    511803 
 33443532  22839932  10285260  29728692  21686130  80468223  40879564   4682950  55084466  65047644 
 12322800   4855432  28730500  23130531   1768282   8069040  69283200  23355066    716193  49105140 
 62124018   3937990   6052113  86474971  57250888  24284375   2273205  72733312  67154258  39182770 
  8369218   4305264  84017979  18162040  55462410   7040360  19377720  15452400   7405032  33001420 
 22264169  39096162  41453862   5301476   8537587   5843016  25744635  10360076   2660245   5466642 
   500888  10433600   4382742   5658592  81201730  24386996  34419344  10167008   4404444  22874064 
 50980175   9302319  29858598  43106294  22009920  12017488  19665066   8193916  29571315  35813700 
 23088780  44516015  32273841  40012248  51573976  71289993   2510356   5687290  15434536  21028975 
    62874  10356745  86087496  22784008  24876720  12485954  34016525   7141134  43522299   4004914 
 49218574  33322432  12071428  60609252  11476620  37385205  79695712  74493972  22818840   1990674 
 32362660   5002308  35143339  16062144  73290724  18043025  14132421  40539856  39273798  33367439 
 31067115  16692753    967894  49826868  54930645   4691680   6903904   1407294   8338710    973436 
 25416556  36183472  25887524  24097500  48491086  25157846  64325798  22997988  26084378   4203954 
 21316680  12926528  20745795   3312940   4130310  31543939  49203974  17948758  53228555  72414017 
 33596502    304669   3671892  23916948  11229361  19476032  45985255  15638070  73653756   5600016 
 20044134  22982900  18602684   9608712   8764920  37781500  17030492  52569594   5464272  18266223 
  4646528   5557527  62899672   9363564   3225096  74853540   7121476  82640196   1356800  12257202 
 13768020  22992750  48605652  42717967  25775916  79396998  83253360  15056912    349160  13090392 
 38002239   7850192   9267850  57811410  18147804  12900108  43588665  28384663  65044650   9268641 
 21963354  26395821   4068801  16908267   1805914  10089280  18997056  55025145  21474040   4241362 
 10580460   3787182   2496820   3636509   5432960  15828200  30616755  12756996  32484284  14966468 
  7806984  33098139  58697963   9018852  17065860  71134324  16611297   8935680    525635   4731408 
   905886   4305444   7366256  58207250  20068651  65672320   4525574   2313081   9821110     13566 
  4623260    828624   2580600  64939595   3393186   4938780  61589056  55822000    498008   4313706 
 29663780    889705  16645827  35939909  50990208  23882820  23221419  28146910   2024360   9241700 
 14811336  48965036   6762701  51467997  31860503  16858599   9802646  24205391  34938240  35542819 
 51577578  38430977  24614466   6424089  74924950   8947125  29700074  13330884  29719235  10168296 
 26676864  56965011  17700570   2689712   5153748  14140446  10987795  22080953   6689256  15016198 
 89556060  63745857  20908350   5092736  22085633  20763074  22111200   2752695   8324302  11459220 
 59248725  18141735  25989525  74765796   2515215   8250372  50365157  59449408  40902912  87581518 
 88329965   7541860   9296355  29991660  31520895  20955760  17864290  39185856  20650400  13362500 
 32339216   8536320   6618525   8754048  40008287  11035722  14146055  37582158   2703550    887322 
 42952625  23519730  54210537  22753536  45886036  46293822   1283926  31948102  19005596  38274272 
  6207760  35075740  48037716  39376568  38359972  33277255  15914087  18189270  35279072  79577018 
  8547471   7796747  58673716  15182230   6654852   1625658   2330052  81315880  67467960  67301520 
 43143201  22323546  71715680  63424341  66379698  17062320    537642   6208882   2220499  11684323 
  3883880  45828396  37123587  27731678  55497350  16437334  72603720  13120380  18911520   2443050 
  6295536  65371964   9088110   4625496  77283975  43360548   3850226   3627610   1616923   8690060 
 31302736    102960  78404508  24286080   2306798   5519686  32153286  10051564  34294200  55427085 
  1819428  32115334  49890808  55734588  28786406   2612554  62480322  16736212  39834186  42410487 
  3198685  70624136   6194207  22910454  74420136  21102836  11455892  77875917  18041058  66894300 
 27343550  12041520  39889051   3362778  11914099  11133810  18496422   9520074  23292992  55099510 
 16161309  50111776   4803180    999180  13345017  12207213    809506   3930612    976320  34969758 
 68147932   9712320  35256815    123540  50962765  18061290  35744415   6846180     69615  10006407 
 13546026  80806236    628155  18719758  19338064  71308980  11962912   9515660  25688320  33955660 
 13258704    725577  10841668   5581248  14974115    485121   8901805  11535942   2712765    943281 
 55868820  27740784   7672500  25468176  44300466  46160184  31902536  14302288    525385  25507872 
 33214335  59601098  18972516  58062235  40816448  28430478  18322470   5000044  11077880  70188283 
  1421979  42152040  39656600  20991488  48140163   2146152  11483052   5876799  33516780  36331692 
 12541872  17339320   9256527  41087865   6933624  54564640  68361696    309093   1854576  46850232 
 33931502  49051600  40156298   9422892   9391320   4336640  29494624  53740185    782301     65322 
 18377686  10842078  27407065  26068436   1765722  40471860     19272    742065  38017998   4573800 
 21663780    250902  10575780  75450284  21341887   9113295  29213600  16732127   1972308   1208700 
 40225056  63845840   1540056   3352968   6231603  66165988    333962  20085632  58167231  56553424 
  5104250  36617223  13238922   3645980  39588536  33193920  20460447  25861080   5952550  57091670 
 32580652  14283297   8382268   9962190  49099797  61870536   8004236  33133323  28616504  19365940 
 84145160  40538033  14656421   9743102  11808693  22289394  45078825   1148812   6241950  55411956 
  5822408  11558568   4684560  61705711   4164210  58211022  79204683  28472330   9520100  14654384 
 14319008  47995448  18465477  35117376  47551635    105507   3761263  72644121   6477835  19538352 
 20477248  22850457  26484714   3044572  28321215  81730845  10230576  94298480  45684380   3494705 
 38755925  41682015   2303262  64976600    359608   7439688   1906128   9444707  25938102  76909655 
   172317  15163767  24451680  31175739   5176674  44318296   2037413  27516587  42667105  17570352 
  2844281  36629400  43079509  39225060  24667422  38300925  12416904  17167545  54011904  34203696 
 83904418  56539350  22851070  84526272  26330600  49285048   4890360   3162508   5413408  26728065 
  1180800  15438599   4169600  22856922   7683920  29522506  18817861  38520586     80025   5975766 
 41398696  11483043  40093742  67824926  59899581  16545595  39549832  46949304  46701816  19260720 
  1164904   8724940   3704991  39756344   3052350   7046592  11034136  40390296  14519742  20547564 
 33117695  12228891  10472131  43209020  39050617  26697810  84350618   6090880  12294624   5860547 
 38083557  20757648  26883012  94211320  21513033  63833581  17371518  45053757  73864032  27587616 
 36790096   2538510  40562964  41431884  21383242   2678324  19776306  63258910  75417989  61041360 
  1730668    332928    264864    177538  30013512  81807856   6164172   3021700   2202810  29400000 
  5549730   1196153  40642096   1499620   7713300   6395424  14636631  42269623  18256820  32613867 
  5934654   4772570   1840625    225435    238510  45995859   8648480  37895808  18347264  37796244 
 24462326  11131260  60285198   1605051  18095796  35465532  19438800  42004718  39274600  45382140 
 17339907   6488560  66515020   1314456   9238791   4578022   8499972   3579044  18314108  18210258 
 46127938  66175953  19712808    623568  13362336  20818959   6632640   8640386  56463532   7470351 
 23051904  29009960  64804425  24136632   5787590  11280984  65877996  67616427  10479888   1202050 
 23981760   2961030   7117884  25204762  19763340  11945984  10119250  10124111  41144224  47963366 
 34572483   5720640  40205786  27372060  94721825  20171244  14404128  13756932  22523808  18970796 
  5856300  34161918  17393341  23912700  68974380    525867    468232   1011109  54777654  20527089 
 81914985  49033404  11437146   6914376  36565830  28453766  65091351  31191228   8804448  18764328 
 10804477  67070919  14249260   2466432  36907400   4922148  30733040  36193290   7674594  66257079 
  4700150  13181152   2361475   2436342  70877191   3409473  80920738  11848866   1723501   3686976 
 20751500   5642847  30857408    585088  40845000  22083530   1069432  30597024   3173220  51753147 
 63935004   1065701  44236176    478680  21334488  48904560   3931100  12008490  51266129   5630878 
 43596407  33023974   2083454   6922080   3033225   6296794  25318916   4526620  48486359   9768198 
 11192400  42424640  48748959   4834836   2879588  16745450  11283802  82558602  86763105   2502009 
 34649198  52802535  54021876    676269  13442651   7561052  26010963  79482779  40982732  69963552 
 34464117  16323468  32180456  16131546    277312  23412788  27709056   2006438  13961522  68755254 
 26107536   8331033  41032469  77549040  30311336  40304290  64608984  11270908  41676213   9116070 
 29904795  11445340  16447850   9352720   4055520  23812320  11144349      7560  66376200  14198337 
   597480  60345996  51839856  47692304   2207700  39265401   4457577   3368892  16236752   4108740 
 68466357  91822440  56722608   1169802  50418416   4305610  36010111   4394000   2126285  38954430 
  1499288  70791504  64200587  26372950   7628400  23748150    161460  30631464    271320   7572945 
 85620056  28918220  41708448   3094500  18336689  26741961  56250249  41926056  47513400  28876575 
 17118425  18437952  64172519  22160448  14941525  38456082  48228752  39357822  38765472   5928192 
 56948716  27401925  17060639  14898056  16666566   4563233  45342451  16419088  26168860  34559518 
 49312536  17868900   5876325  43252458  56860068  51809598   7061103   6415866  14915808  16664839 
  9144608  39134003   6130943  30418655  33262152    163674  41097096   9536720  16918608   1814545 
 72713030  13575184  36261612    565929  43426818  69788880  32732032    140790   5586588  19051124 
 26181428  33692838   3163382   6743562  42916608  32975250  25061418  21269934  27921678  70158618 
 22470462  69137016  13347856  78455304  19297035    438986  14777672  36719958  47345980  53268840 
 11259519  51410634  46834156  36144576  28342614  71247855  68229000   4432040  67009410  44998422 
 50230784   4305952  12198160    233630  21851164  39265884  74058612  72652866    279895  12623145 
 39915008  83164672  17673362   5334474  51471243   2870771   7233875  16358385  15346945  36186475 
  9769205   3062220  13385487  31620672   4365360   7629167  42991830  10451945  24446250     72312 
   171424   7300426  63555647   4296336   2640456   1740315  54589680   5967104   6886124   1815453 
 39074000  26742747  25338568  57351828  23329059  49762713    668888  21303178  35351331    324937 
 69504840   3636126   6173265  13823000   1858281  62758905   3340808  12368547   2063691   5042880 
 41390811   8139456  15984150  75833184   6311643  41282493  10451532  24273000  78257139  20103552 
 14980950  35280916  45737153  23399520  13723920   9484943   4720020  33185435   1743564  64157280 
 27750888  42033558  73520433   9480468   4895388  19178120    939060  11577408   1864400  25842432 
 19559496  34454315   1878833  10157955  13852917  19955354   7842675  48495888   7650660   2796192 
 12235130  18812660  61221762  31670757  82340070  76053912   3882174  36809680  13971925  16430268 
 36870112  38175400  33936864   3116958  17512083     12402   1121035  13786370  64801380  13823469 
  8113514  51512230  12648440   1096316  44994238  25885575  10060545  14503431  19133010  76969213 
 36307011    613304   6407919  20780244   6049276   1376504   3265632  14675100  35701610   4995926 
 32775207   1297424  50452440  11562630  37567935   2360160   4195218  40338567  27988080   7027131 
 20276082  19431972  42477734  31961496  90121440  24173156  24945404  52910585   4221882  65229840 
  9298164   2670624  54961488   1257781  89010200  73733754   3573312   2634164    843249    317595 
 42366720  55121130   6068737  15517551  12111474    703494  65366180  11480408  10379200  17420128 
 40832760    609539  53394408  34499661  10302985  11302406    406036  79795691  76115234   7353480 
  5497830  28586264   5296191  25724452  13100500  42081930  12548770  60898464   6603575   2893266 
  3604230   7973079  25766798   1421170  80729076  36131967   8513872  21664448   9304728  13581878 
 13589940   8961024  84681794   1891097  22943456    106324   1369400  71222476   3347146   2357424 
   302640  15956572  12092592  27624075    367148  31132472   8420990  30794426   6319324   8352705 
 21063790  33639572  41760048  55880212   4210260   4369106   2256668   6660108  79852366   7899815 
 15949730  23004180  26021336  19140072  64715035   7906206  52967145  54003712   6330975    524520 
 69583018    819192  44413736  48231924  21138975  15327800   6576717  30256852   9772515   1840992 
 53483496    175436  18922008   2761675  51712605  29227788  23465277  20028525  15017840   2296451 
 27280774  55889925   7516479  94776132  31416720   2371480  35177350  40584732  36611720  76798341 
 25491619  14029782  48945672   9038832   3765528  62769935  27591116  33161855  49027316  45711918 
  5000250  26200305  64108396   8061957  33725718    698349  89710146  16171155   2614611  27938548 
  9241170   6068219  37318935  17923425  45942550  13659580  45932538   7952180  43918244  38059051 
 22054542  78492372  74369295  17766525   5852014  32900670  91081705   5485128  11026540  52725888 
 52619800  62754234    963171  12833990  82812620   6200196  39809280   2929472   1376056  59890698 
 16292766  13918842  44180982  40796000  85581136  41926878   1599381    411916  18454160  11883350 
  8667032   5924106  16134664  11682690  35070295     66555  17452224   5927415  12865424  15380442 
 39858528  85140608  14025088  23937756   7839314  20139356   1063300  32652751   5766516    343900 
 51400930  12333006  19808060   1030788  45859556   9025360  10136956  40188771   9163416   6617105 
 30108692    683892  16077906  22227202  76912353  41380800  64106444  32173190  83357736  24394050 
  2999568  28538308  44554398    489240   2860543    600042   5403630    529625   8731378  59500025 
 32461374  50067105  47796936  78749792  15441506  40448943  13916357  28352350  20351000  19547484 
 34760850  17866440  13455904  56990878  17296015  43631684  45527220  47206263   5006553  32805072 
  2759400   3685773    777784   4815550  23103225  47414040  32296010   3245936  10390190  12210252 
 14596392   5049616   5730864  68815471  27478806  63984712  37482848  25028625  85311300    856100 
 20164323  39317697   3622674  54816840  59098403  12248504  40414545  65761698   6483446  49967718 
   633705  47502832  24643344  36217296    865549  23847660   3341888  25044684  12957285  49402275 
 66010868  10459623  39558464    586236  63034094  68478375  27924832  26351488   3321922  26117052 
 27046305  48487196   5744088  29744496  20008807   3225651  11184489  21134646  80173388  20437896 
  4736070  45884200  57967385  39596376   6970560  13202952  12055602  55430626  13115453  11794592 
 11986768  19190115  19554800  67258165  15151710   9172975  14296915  57703982  17930849  42933625 
   462460  51925396    128650  28955183  50367736   1038781  20931705   2326246  19616660   1044200 
  3322480  46265722  47495406  20224336  13722615  37830848     34916   5022925  15574595  66119412 
 14773106  35737655  17407120  10048864  14919807  48991224  16403512   2820037  52544124   9292200 
 41118000  78907013  13291020   4786045  38089756    770704   9096924  42591500  70858260  73663928 
 50045427  10284500  18120072   8686797  65215570     32263  19752492    134865  43441272   5220047 
 32439435   7473040  22803932    195056  64921990  29934700  20378098  89425551   6695278  10787088 
 22833432  84549696  81565632   5917808   2936275  30435152   1432002   2216500  15031008  52800066 
 67385435    709520  19531059  16160038  44430564   6293961  49861973   8660256  17816940  35037520 
  3616780  13531164  22784556  26585104  13588444   1515782   7770048  47463084  50092227  13365944 
  4528025  21267945  29491984  55662138   7104096  10995980  53187520  62713518  57300908   1256486 
 60390955  36356970   3374680   7723086  67623348  32967508  47018042   4285122  69292320  58164818 
  5561960  24890145  25949313  34935732  26624472  13566336   5077485  10134189   1099082  32741566 
 12448896  30754080  34801494  26774762   3610596   7814556   6393530  64535670   5299750  42113520 
 10780452  39162036   2786400   4098683  57919578   2803887  60504972  58223198  55737486   3509496 
 48066024  23110302  28329532  74131720  12096588  17287770  34685120   2346984   3398990  30370997 
 14337400  24482618   5308739  20222385   4083541  41397390  61896250  21287448  13917780   2495775 
  3182760   3220952  58834656  48976791  11183447   2676306  25357552  11398480  31431942  58426596 
 23839029  46103956  35565336  61185159  28105002  12357728   2732656  10442965  21128016  68740632 
 33831459  12414791   7517286   8888076  13830256  57888600   1216640  72067850  19350647  32029830 
   561444  17613176   9204800  31580431  69532008  10915056  10480872  15823188  51545560   7865730 
 20536524  32802120  18545324    207900  23839914  46583251  33556494   6552252  37141632  14442677 
  2407715  13586768  10907776  38979792    114745   4541994  50355800  31395650  81268884    948675 
   181475  35684928   3487519  15869107  31942904    312588  28646428    391926  33498890  10510227 
   760088  22441680  37502488   8932092  29622415  31709335  20350770  49600078  38367640  11531450 
  5758890   2903292  66192330  22476444   4086280  28907856   1697600   3350352  15122310  74510480 
 41140416  56816296  34120576   8629356  13295190    982695  25272060   7681884  67236330  37735404 
 35626504  36807352  41355950  21814542  54014714    626961  10030958  30749770   4958737  44959200 
 29299654   8796600  15358330  63160766  11243892  37151612   1412848    849250  46387446   2477910 
  1732302  17360757  36246496  69925086  48158289  14775138   7803170   7021000   3963882  44587573 
 15493568  40831572  30112131    980349   1840230   4884957  65015202  89750914  25562516  63844803 
 11852658   1877250   3100917  33234564  21042990   6182826  37816925   4564182   8877418  22364150 
 11241659  76272660  19797652  48586517  20511698  66739200  59785560  35484135  17122298  12397736 
 10377990  17436842   8500664  22717968  34119442   4489258    588400  30044322  48895154  62765512 
 36517058   8646752  16843015  29556355  66525732   9994386   4429788    900715   6022520  46113750 
 64178171  17536442    131318  47687184   5359000  16426718  30272922  15234275   5866134  60717654 
 61707896  12020040  38686912  33327944  23413343  12948502    809137  23385810  21953624  55390464 
   805035  38945370   5765001    838031  21986118  23763213   7604944    823890   2796296  72878253 
 12235770   6202728  11177434  16170000  73531805  35532000  65904960   8449731   8111735   3555802 
 18577870  69900600  29682600  22834308  14764086   1167463  22928164  21454654   2144387  72531416 
 10018009   9565696   7767725   6962592  24982600  57404006  80555660   7249208  43816833  11372602 
 84553086  38609418   7373030  51828610  52361397   1328100  32102872  63791408    371280  22669176 
 14090882  57174184  34912614  34660356  31324681  12843649   3870738  22842200  69758208  30425189 
 19137033  25727546  13890607  32485915  35787937   7085106  69338052  11451196   8618247   4067948 
  6034804  32077587    226064    511434  81208814  15892750  14954784   6957032  12585002  43758364 
   158576  27205352  26895222  11308915  44448348   2019864   9538568  11364224  10381128   8156778 
 14627200  27134393  20074480  30186594  32490062   8757963   7158900  46015620  41228628   9411200 
  7643138      9798   2109696  85482584  10158980  69206588  12141126  29212970  22367112  47027002 
  1350455  34711565  18092086   3973071  62374389   1221710  10356724   9450324  20263158  58110840 
 25049423  23923476  28235872   2010336  32391900  29480030  21756612  16094928  46863982  17171538 
  3145680   1982224  48003560  44937487  27927840     17637  68729738  26245625   6371904  20326410 
 14149110  38082206  12804928   9832002  25080930  34681952  90882966  84148075   4687104    420665 
 56093184  47546034   4720225    729180  16992954    356360   2210754  28181052  41189280  33216176 
 10841830  32204198   1318273   4670644  20712484  62303875  40840880  50921783  51344490    644320 
 23094881  24173908  51020749   7260510  12418450  12398526  26912760  34084024  35989863  39721248 
 23013704  46161159  18400460    128554  30297714  60751280   4362909   8088773  47095908  28915233 
  3304800   6117064  34025949  14535525  50082462  31003820  99260213    196850  12288884  13962432 
  6677735  71560884  10694975  17520150   9466300  17517398   3291666   3245385    406848   1631232 
  8401560  10543022  42231231  32593610  13870340  97383870   3681252   5971171  10544090  17424800 
 39750872  36597756  12444245    876843  22843646  30321302  27836050  63003978    831036  14355939 
 75952980  12717925  59656068  40268739  14460617  46873476   5256840  56066041  46133664   4503470 
   960660  14113884  30567549  48400336   6373547   1973642   4933944   8336237  14771120    323730 
 43712811   3712590   3651515  24158432  53048580   9266292  11967029   2508066    470859  65812684 
 68756437  22352588   7681354  31292320  53429103   3277800  12245240  54030378  38520446  35384440 
  1322046  47330052   7000200  54891662   4822038  12047371  19056308  11823813   5190284  24115715 
 18216128  49658700  57800415  21708320  27069364  10459656  37645624  16892054  24202784    358870 
 22463896  11452305  18655316  20909025   7977204  14372098   1077166  38659194  50059020    565326 
 24433314  70956240  41516414  54175815  31513800   8730900  37863705  76158360  53943887   4384397 
 23873304  26195086  32921196   2491142  11342520   6610807  27696800  75661400   1827280  56407645 
  3758304  22214032   4577181   3240351  17461328   2646960  87031198   8806575  13961222  37627770 
 68569214  27640419   4176588  17299932  36453152  48202503   6580485  28241125  20331891  32825232 
  6874060  27683173  63680175   4198656  63205695   1066176  52218710   4610146   1952121  12374046 
 55794987  10971066  81738720  32922352  10621800    555350  29691180  13045968   2357975   1757828 
 43886725  53520480  30322382   1398600   2544789  17298279   2531212  26148870   8704685  49738429 
 50694948  14319222   9687665   5875148   1628600  32532063  40800936    215325   5841485  79953504 
 38291182  17734863  36267362  18126951  62389668  13088250  12627180  29689992  36424993  26538858 
 33904200  37428490   6982080  52786258  66667018  17328615  22163740  39304716   3354150  16324698 
 96029498  30041355  15708723  34305555  42671536   7742264  24725748  17263468   4017344  24787440 
 29275820  25212222   9379557  40125656  82965204   2069064   1647490    169750  25711265   8438233 
 11465503  59445396  45027535  50859578  16092870  10282624  11927861   4112957   6242332   1655840 
 16773967  15726210  21515390  24621555  25818852  23394878   6254968   8913792  49969287  20213830 
 16542826  46581030  68051086  10239822  12380005  22161510  21495835  48452048   1887768  56256850 
  1890800   6592787  18091373  11422526  51790305  18794030  29288191  23106435  19571460  17105950 
 15102712  30704172   6312791  40699596  23554884  10696203  28582848  66937747  11728152   5425056 
  7551185  10471419  19230863   5053352  83029230   5210464  30413452   3625963   4763660  23503698 
  7454568   7199745   1399702  14476282  36543514  11923320  14255718   8791328   1998097   2417680 
 21135695   5755358  19931475  15969107  20793075  23385596  20613879   7262133  58868832  20110816 
 61327791  13542336  11958933  35124220   1012417  24586254  46696960  14491728  21736907   3141215 
 24473884   1357236   3809507   5074260  51145662  13298170   6195252   8348520  64877459   1372610 
 11996526  31526795  15213072  27095724  35101801   8452031  15923145  17410092  27837344    508664 
 26468980  29819520  54824004  31037706     84842  64602208  52975272  44966656    760104   3507100 
 53121204  12921645  47270913  27306225   7930632  46263385  15254508   9253125  78819584   5612160 
 20561184   3509380   2612448   2449832   8857750  22954800   6071004  49555340  10183848  25703056 
  8047774  24587752  19814029  44359183  38176810  31716720  59382142    496356  81471050   5016995 
  8213300   7459096  14042200  61184067  71755875  12327614  24476513   5630460  67457615  14847849 
  3730738   2912380  55304236   7185264  49627471  26231818   3199518  71057250  24954125  55816673 
 49530624   2620144  74463675   8462832   2805958  14198850   1353720  54807478  37729024  64853424 
 17355711  37199751  27305109  14815280   2904693   4109021  16395992  48020148  67541762   9759190 
 89558198  56641560  85328436  57473064  57636000   1107358  17681343  47276278  32058026  26093460 
 38018655   9924123  85940722  22112703  12257816  36584691  22965726  75138606  19775950    259248 
 15958686   3660275  19434688  79822190  27548613  32265198  90531129  25014192  32184772  25209561 
 60121808  16746258   3573130   5969880  18423292    588033  41170980  26504550   9778928  53134713 
 62966190   9058662   9298644  34668426   3985998  78970100  17025024  14722872  19920576  16658950 
 37965881  23189184  34995256  14672394  24870525  33905844   8075775  50883900  19427085  14309615 
 15807906  12393890   2896068  25754320   1973781  11818885  18558396  77329863  34644872   5520504 
 56492775   8664975  15194319  59342700  55856262  40112331  38878560   6717516   9108836  11199396 
  6512220   5306294   6098382  28716060  24067460   4010700   3546836   1946637  38223977    139422 
  1590490  77617710  10877368  48179571   8424790   7961520  87857380  41712602  33215850   8065512 
  1061802   4577732   7994250   7773675  52311825  18698648  83920321  74071560   5672314  15683570 
 14029197  21379398   1808940  36452953   5147571  76188420  31718196  58602486  55676956   5675949 
  4723464  15857001  13887236  22223236   9754771  22747343    456852  32899060  41020210  47040048 
 23760902  19441391  25017950  90400040  52463322   5852205  45321080   3982836  29276352  58820417 
 67825896  48246914  25281659   6651088  23835462  40063158  26077700  37484454   6683310  17807526 
  9949170  18748500   8725332  82421480  27904653  33972444  52823225    863898  24216942   3118080 
 32017908   7037402  30851404   1500252  90808776  72103122  86359728  37603436  53501932  44391957 
 11448840   1943920  31753684  22511348  14033120  20462740  12408399  15755488   2040030  53449992 
 41342438  50338200   8664363   6064020   5929322  17712954  39503970  63967916  13660928  13949408 
  6530220  36995744  30023108  12591488  26281643  27302354  23972652  24554696  32560011  29740834 
 14818517  10059840   2294204   6597920   3687720   1784916  23593782  17262084  39491625   2199780 
  1612009  21786180  12353160  40013072    178930  13880880  71460243  27188105    296065  74749025 
 13315824  39407758    667662   5304376  45919125    748750    588448  12280512  61137868  23592756 
 22775945   1858465  13548496  21784500   8660344  81043512  18036260   5661252  10799749   7198192 
 17793774   2033475  43709211   1955442  81472023  71176886    544870  14495186  63095524  76955892 
 19095120  17439840  26958520  15147223  11294270  46738956  48853080   2888472   1194390  14129452 
  9980088  43296956  86063418  70432164  41712320  24841512  49147722   6499625  77086625  34741385 
 30493716  55658256   7717512  58264316   4812810  48360015  19855836  32405252  46577944  22314600 
  9482850  12735025  11680736  27299160  55184360  76802965   5541675    564920  19885502  23159203 
   692226  36059584  20108368  11619244  23126040   5776845  23494394   3995439   9021825  27037844 
 20705325  22393810  52273080  26010414  15618511  45229444   9705550  34877844    648906   4533792 
    85197  11948364   6302010  11173950  54750807  23397972  36702368  12847900  52091964  18779190 
  9082684  36579382    630452    238532  21401600  44771394  20683107  52008957  22511520  18564052 
 25241139  18533041  17015739  35215554   8191768  12141558  26181402  18801572  40877700   2834125 
 88999668  70102120  12039937  30851192   2886740  16611828  17775270  41881863  12347820    338928 
  1436400  54222828  16619505  51002325  42420280  17187360   3437665  22556820   1449816  45331840 
 62924021  27542900   6549750  51119223   5782312   7552094  42731296  27895498  22878413  20601510 
  4135356  16337241  26304915  25291684  64537515   5290672  55754930  14167714   1350560  82070002 
 44012328  73340154   5519397   5718944  34367872  76085889  34466000   4313610  13810160  71756079 
 29204995  53685216   1367010  86493764  43387559  23816386   8112396  66086304  42714216  22160446 
  8113326      4123  61534200  15104991  76329276  60843717   9755674  11702400  23391704  14978175 
 40843464   9331200  41256930  27668976   4919403  45671002   6545800  32438172  78654672  50879400 
 33719728  68508176  55341000  21570104  14972750  19149669   7681310  31679527  37104760   1294071 
 41303882  26657536  27303646  40623210  25966910  80535438  12715938  42287483  37570326  29748703 
 20973112  20287440  75755836   8131344    868644   1459512   1019956  35697932  33144686  44660664 
 11523072   1184967  31181976  41434848  11520122  31413816  28049536  31906875  26540366  11293362 
 25847364   3561546  30436755   6273036    791182     51688  11831166  60426885   6632694   8613220 
 21467820   3948120  16954278  24087256  83640748  60372432  18040095   1068042  44865917  68017350 
   655044  46790691  43894272  11380796  47213418  26153820  54830880  26828596  15911286  21461902 
 32179217  43632754  32317376  38305728  11879907  13311390  11012980    408408   5189163   2727879 
  9721086  15705057   3508180  40709096  65834844   6986112  13148860   7063041   3545185  31525560 
 20907521  23496543   1217776  24056527  10435680  16655562  17462424  31095939  22159368  77512400 
  3878102  49451904  10462179   9458925  35746542  34557250   7138891  70994805  84923384   1148730 
  5561271  42339033  47145960  18666792    730664  29538136  28514792   3402130  26560722  37531026 
 14505088  64256346   9139608   4315575   5635704  23843847  21397014  77928133  32551170   7846082 
  4148789  12305070  10288536  45450419   3339528  15163380  22190220  69687464  12050750  47467448 
  9292668  26178577  29856997  34154887  17903058   5848620  12231890  23850710  57345780  17954998 
 27374144  41922512    501768   6670015  14102668    974901  60725175  23467104  33744366  14551200 
   472068   6615312   3207512   4616640  12551904    639561   1693120   2927610  69704510  31762080 
  1525472  23894981  69641141      2870   5549904  32905880  62799535  23425408  25352808   3600648 
  3803394   5529864  66450744  12955540  22048740  20984808  79247925  31506505   7331283   4285977 
 25928955  53110902  37150022   2395496   4474190  26717152  14376580   3285876  17882736   5588415 
  3783702  93565827  61166955     26108   6313545  13168036   2505426   8814948   4762806   7151120 
 31130928  19863045  15273330  39510720  25380983  14946282  31943313  43154816  50883358  11177540 
 18231024  23613330   5218916  51239400  11406133  62255080  31001861  27759974  18559566  18608458 
 34913356  32780136   2524993   2654890  19220124  40896840  87561936  38796408  51406880  28123056 
 46049310   1981402   2390760   6556120   9029684  37308588   3969064   7535245   5682660  34376366 
   522963  15031179  45353073    965130  54464000   1735776  26858300  16913952   2075142  45629325 
 16286160    320443  53146578   8577069  10358964   2866982   8474608  30593225   8260350   1384944 
  8477658   9424892  21729099  64323504  69503112  62362797  23778792   6206811   1339767  36125510 
  9907893  16689867  34083595  36321642  28855120  31561348  27769464  31731792   1481285  13549995 
 50255750   2182335  39934924  21656928  81639492   3791340  15407319  11712420   5261932   2698108 
  9909076  11471303  63456472  55159006  12679730  20920059  78296568  15697500   1632665    755016 
 73984349  28674667  40012007   1034209  40162675  17909270   4132326  35781252  18825000  76627260 
 25936584   5579592  67311125    142350   4267350   9191634  40965078  62437370   9289044  20134610 
 37265004  25827990  12061104  67370070   8690860   6421275     56680   2617195   2500290   3526288 
 45944201   4313640  36401848   7967055  87017628  21547417  16678200  22095943  84804657   1387992 
  7291778   6593361  69502032  37473032   7533825  15063500  27631500  40204910   9269962  56902680 
 21473040  23026432   5514300   3019336   7326304   1796010  38640958   2864729   6993231  19838824 
  6160674    904869   7207343  59385739   4148878   5448156  88898656   7963110   3158393  48692700 
  1281258  10039554  65107680   5429169  48731496  43329500  46841914  47621386  40767703   6291312 
  7524825   8877172     91839  26530251    961299  24419538  18193266     25575   6958821  50079904 
 30718449  44942040   1550043  90386954  23150070  45440456  37909548  44958663   1960324  15333134 
 25789808  13506870  25598748  21794330  31484688     97079    654160  52145192  10878780  61394160 
 37941750  20568888   2705978  44638214  16565613  38967138  20074872  33867715   3499158   5709168 
 14993083   3027550  26325736  42221448  36070590  18728528   1024380  47004655   3954496  63432892 
 42473970   3846435   2608584  66771432  56513315   1414040   9068109   9708282   7707648  33887864 
 49196702   2441502  28470663  38989152  48887104  21909741  49520706   4938700  36884260  33304500 
 11165738  14316120  38293779  25016724   1919741  13919580   5502525  67263075  28675572    704160 
  6138216  23549348  33029436   2347488   6285380   1369210  10131440  61063644  23611973  18011992 
 26475920  29055825  33757440  51293232  13101894  22160418  29504331  43027224  27038424   7831740 
  4883112  18274191   1131146  34057880   1107981  23456070  58832732  27117441  42539328   6537654 
 22182040   2550477  73301400  51888250  60574707  50328457   4839900   1501992   3600328  31668638 
   289168  12325280    628352  47657943  14661550  37536059  33912313  61733886  19317600  10104700 
 11603142  15215629    223998  49449582  17557827    566656  12348532  65795625  11923782  66813697 
 14064080  32390250  15355295  43364502  18394271  20591487   4739988   8933456   7877990  29817970 
 98079312  23235380  44961861   4577320  29093376  89306098   4160206  38588583  25225692  63119556 
  7048680   1430847   4758195   4113271  24104388  18893080  10347490  63377760  18438758  44789368 
 13352865  15151728  58237341   2637765   1384066   2493585  69972180   5222280   2110309  11375250 
 54861246   2009708  54375580  61445925  13355668  15672021  51538451   8405362  13639351  74415120 
  3953495   7140748  59974608  41531235  33327349   4131886    231120  16595014  15480006   9590833 
  4020192   3375593   5829243    796068   6345724   6579430   4669840  60157860   4169160  27638304 
  3039228  42291663  24027358  32147080   4914612  22567776   6172341  10181455  49449580  19222596 
 28975866  12353118   5597000  60445441  50605764  27697884  14539484  15368192  56399220  85501620 
 31843130    374710  57990240   7741048  39775390  20815150  32236448   9081180  31847816  12213914 
 40527616   4363993  43853310  56656314  14449182  15758340  22147380  21630942   6275421   7934472 
 13326775   8112028  21792038  66896884  30936843   5392512   3406918  27226668  33395670  17565164 
 71428638  45053344    165888  40464965  37020384   4176228  59688840  26476800  25962173  11543970 
 27162492  33160082     11692  19453016  24770865   8681550   7482785  72879793  48497138  22602495 
 29596254   3372768  23473716  13184556  60861226   5453238  12530571  54121760  14596512  12883491 
 24439623   4882392  35668360  50692500  19015061   8347911  17479620   2854794  10934469  25066368 
 29371365   9793025   3947920  23422611  71077272  15592956  20977192  40034526  87549224  56176065 
 15713840   3266109   1897440   4720840   7952527  14348620  57400503   3929910   3980081  28880560 
  7446645   1916935  78960301  31615981   3042875  87395040  73365418  53548020   1126254   9931050 
  4309151  60692612  17132414    409820  21424236  17065680   3552571  47300038  62584640  16727535 
 23807508   2632610   5390084  14825510  18119598  14016560  38893710  54364737  61378960  50824536 
 34751353   1381728  26155589   4861446   4401484   4888800  56737564    790128  50067780  21957200 
  5128704    183238  33511990  28439040  24911358  73848500   4972128    420561  17077200  90240318 
   263376  61566372   7059400    751400  66463146  20587392  97473920  13968300   8507392  19243569 
   219493  27546583    412721  37066583  21553988  28955956   1991220  26621810  16214841   8681968 
  7585995  21969744  55173420   6840680  75144610  56918226  12844788  18408382  11990430   4374162 
 32533145   4912955  33550860   8904768  19426491  47125790   4756400  47163272   3143714   7206188 
 12006747  25649590  12432916  42280323  38631888  38114208  26167218  75943152   9067240  47006700 
 39321000    675280  27575298  18337200  42115986  66391260  52955548  19672900  23856490  16018216 
   262836   4971456  12898740  49673100  27159600   8394064  10074600  57778734  22063750   7379316 
 18196896  11683034   2471072   1549548  11761266  55852018   2759994  14756760   6151145   3231328 
 12998080  10079088   6107356   7893048   3267825  17401565  12380348  80504456  85894560  15315741 
  7492650  61131213  33416838  14745159  45931680   6566616  68636050  40050758  14475480  10130902 
   299775   5528122  47515760  42240342  78973051  40399446  61572615  12933690  23055430  13642818 
  9926847   4991490  11064789  24257076   5366540     58128  64308384  28262469  55037896   9840012 
 24726724  18839241   4028585  21879824  13162630  16826735  22873472    642510  78567516   1229508 
 46069270  29960535  20727770  21541772   8873950  13973280  12564198  49580760  12339000   9026914 
 66221001   4853602  18387740  62474864  16396674  58365108  26060595  10275120   7468389   4737132 
  6482596   2392974   8758418  48049508  23515794  29615904  43149856    679894  15050880   6573396 
  1745386  37734230  32203465  12083700  90972128  35193872   6496644  22310607  60179965  46435211 
  9942105    442728  20355825  10112832  30846043   5399010  16885760  51445160    455651  75039932 
  6354609  25461919     89220   6071248  50295680  86593045   7672225  40147880  29705960  71199561 
   692120  20288821  43130136  70786134  14637600  14004330   8570882   3449076   9426120  68771712 
 19662478   7753185  10134006   5975442  41643329  31849866  18555504  12085436  30107242  14878080 
 34899200  45907892  24667776  26589648   2134496  31333185  35359015  28652460   6987735    529244 
 45001921  19075343  65928918   4483460   5472866  41762776  65291352  70213615  60193464   9868873 
 10107960  32004114   2773670   2783529  42575456  22480673   7805226   5796014  19536166  23142168 
 34295272  62526360  66400846   3880052  56882580   9908304   1113175  12065152   9088128  48308906 
  1137758  28481280  23791347  15316860  76560480  12068200    598175  14971090  78295400  64282320 
 40443487  14983612  18954741  19158963  34914321  16164348  17836312  18812010  22566096   1322653 
   296514   1906631  39156390  46601984  19521560  73509228  22408691  63964271  12705504  47257820 
 13658625   3360423  23357390   1177110  21932923  25756094  15877024  30560652  28072012  43387708 
 30917040  67092096  31768704  35254066  66960193  25631606  32068200  37662408   2837128   2550692 
  1398579   6012990  32243400   5762020   2979522  52310930  20191218  92301440  45387249  36840307 
  4833536   4192690  14385276    595224   2913168  12496680  38506100  43994504  20310738  39131520 
 58574432  26121235    152096   1251991   6425514  76593535  66598455   9297750  57297330  25930477 
 28625135   4933502  18080754  10584920  77832624  62054850   5628714  19558128  41158528  46922400 
 10712764   2713941  53413752    979650    771172   3582673  59185152  43543062  21053064   4980224 
 16127475   9009666  17744620  24468640  64710853  36797464  62901532   3002880   6102272  63578172 
 38435870  23570934     37674  42845802   4304214    315372   4992426   3661392    385330  25070412 
  5141400  11883306  16348851   2229548  30870332   8398382  37826560  25814480  18221280  27054060 
  4633016  11321372  58540032  10506450  17691576  11296224  20642850  21524220  20373054    173043 
  5682318  25742244  79752348  11537973   8088828  17577145  33396688   5028752  35496280  14805699 
 64365015   3679336  13266115  38516202  68687883  29529918   5210788  56316144  82408690  42478716 
   244821  25346178   6024718  58023432  60592104  72079616   3973641  13696320   6769992  33760584 
   518896  76784890  63392516  15320688  26230500  41158714  48144677  40268200    253648  39073304 
 31235116   1915232  15985845  12754187  26382657  56564040  64887317   6441108  13714985    841600 
    51912    733236   6411176  36989485  19341750   3527160  32686310  62650845   8061960  36690132 
 25114460   6467669  73137668  21507810  36966204   2692695  14582880   1983710  41531139  13899785 
 11551275   6164200  13330737    184080   1107225   1229109   1351230  23653072  12625011  74146266 
 57677100  30297800   3999906  17352558   4315458   8125596  16789812    865676   1709947  14981904 
 44884830  15388152  37352168  89695972  23629928  87563632   6074757  15949912   5763800  18574289 
  1067930  38848552   1931540  23463807  12747159  47227972  19943190  62840139   5615330  29828530 
 18259978    886446   6415723   1248621     29090   1459122   4746012  18310875  63178203  22357426 
 35036820   8871962  27588984  11240997    963612  27716439  48038640  42528213  25420792  58675563 
 18061368   4820055  71219757  12883376  11456376   5322296  14863338   3486906   3636196   1025294 
  5509244   9859252  10095816  11919792  10049758    214001    524835   1996128   1908604  25411208 
 16757520   2130944  20295108  45901530  29775137   4941992  77659572  20970712   1482234  17822112 
 11734562  87641706  25743075    973296   3769926  13024737  23791488   8686860  32629050   7941360 
 36532416   4705142  13256044   1917426  21610190   5113512  64166256  22711654  91532916  47405644 
 78081852  86437596  54973500  22208290  48660920  59414720   2037294  34960848  20750228  38739432 
 50555232  19972864  24149480   6341544  34968707  48470463  30180192  39273060  15199404   1914863 
 21816270  15631531   9925305   5455534  35189220  94037577   6718944  33074220  27561381    266304 
 13846364  19417150   5575878  28039752  15864072  28099784   4885180  10909100   9943560   4434128 
  2804388  48147264   6200547  39839040  20985792  30805208  56431126  41436765   6335550  24914452 
 30672308  21293492  11502304  21519940  13420787  57914662  39787200  74382147    617700    885885 
 32678912  28424918    848115  11907714  43409472  12652290  11828726   9760212  21667743  26568108 
  6044379  39399591  80547054  35459866   5897192   6926105   4786586   8466024  30796248  21607500 
 10346352   6618752    659842  10955520  19560027  25282415   6844206      9528  22006308  23082402 
 35556300  35953610  13637325  36433474  43170176  14091453  47663819  62928868  40337631  72126140 
 11282216  12528912  61093284  26716872  26752698  33978406  21604261   5789808  10383352   7239276 
  9236825   1119678   8852022  14364022   7021056   6733870  50562797  27021247   2097290  31730608 
 70067016  55536495   5105512  36544644   2650896  22774744   7088983  57701575  23427040  68860558 
 12965617  14450580  30962808  50746476  15514884    950340  68729976  54049280   3557180  13012424 
 38792880  40031265   3206242  12102816  43318890   1162876  51013928  14159510   1389312  62905455 
 66937640  13970774   9272314   6615990  20238873  61689056   7258368   1005575   9238752   1319648 
 43178922  29700832  22218240  14814875  37877094  47017932  68813822  18204166   3265388  83789370 
 70313211  12669440  53411116  61614650  35840556  63920043    935441  38294562   2352636  65310278 
 10636736  28375086    912135  18011254  75808400  24767005   9532935   3035032  42028890   2236650 
 27729200   7417944  17061110  44671858  39495316  45423024   4035695  24012288  52002570  11161610 
 51199380   3995339  14795448   6461384   6263268  11980640   1982167  10362200  53711776   1660404 
   623040  39870964  29996874  31556264   9646852   1032930  13989204  37855600  31631424  23755688 
 32317314  60587089  10103778   8683184   1859770  11707310  51247270  12751566  11226676   3953384 
 48494864  41150072  67798720   3948021  34688856  30987285  29032365   6122732  53961891  40363389 
 25014086  10359392  27183122   1130386  62015988  71103942  71507740  17068544   8050805  10784773 
 15848301  72963536  56706496   7130000   6031343  13214759  68452316   5039310  28032308   2966194 
  2133398  40157262  21123312  26080065  68208642  36166806  13641602    782889   4486296  27439292 
 18241476  13477930   4363895   4314765  73723080  44341815  47739965   1708480  14674188  58338090 
 30157254   7524888   1138993  23207509  14069832  83918661  24960624   3177664  37997940  73481136 
 11883270   7360938    483003  86888382  17241483  26280138  66820113  41741952  23961406  31552768 
 10337600   6136515  17159200  18026547  69137034  70913899   1205120   9310448  56568435  37315328 
 31478580    986754    509184  27785208  53672340  34801715  16349028  32587262  72301320   6594100 
 43704640   7936191    712863  40849840   8973972  10317240   5582032  14065650  10098918  36407610 
  8674950  27483492  58431524  13476792  64533824  13916177   1523312  64944670   7563780  46224216 
  2853774  10288701  19608432  45181413  34920710  18136606  68137224  19111944  62847512  38865609 
 24360630  48404317  30163476  71071884   6107472  11908827   1913329  53272996   2427756  23572965 
 39783310    395523  16935000  64752888   2201160  25869544  31022982    311542    849954   6420388 
   137379  34995985  66274670  13833810    453156   1063509  22093708  16898574  50912372  21977780 
 12555995    735448   3756212   2012920    588544   6859770  48080718   9643245  19537665    891710 
 13625325   4284696  35678699  14404785  45386929  52746660   1089445  32575374   5386161  26771957 
  1036761  17902885  26078976  30510856  36630302   5592717  11387272  28325842  10385422  80264140 
 73700383  34310848  33602436  27562776  33458425   2714634   6247052  26636148  35051716  21128200 
 58134851  12755606  40132631  51296238  77583495  18470100  33031500  21908016    473928  37707894 
  1897878  34559720  77994630  23843898  27746304  21710586  13083317   5578720  55151822  29034584 
   454028  15124752  24919740  29195427  90425594  34788432  26589321  33872223  20699298  28353424 
  9510243   2419147  31679700  20052174  29709964  20476792  12873959  21797876  16339048  10807313 
  4829203  51377016   9306484  23933916   3821888  12348195  12823206    168148  23538072  33403608 
 19206980   3135795  36492456  37113145  22752598  46148102    588693  74118623  36345762  16642255 
 12192167  11074840  14797674  18603585  20027016   4510512  45642025  24236512  17001668  76075848 
 27781072  32413536   6212017  57294510  14681200  37276194   3967148   7021503  17969024  28553455 
  2630381  23263000  63021452  32792575  32492928   9264515   7569312  30414972   8959808  22126152 
 50880194  38842668   3185844  44034128  39113230   6852477  25908210  13378383   7874464  29776188 
 22813384  27354542  79196404   9030222  11764197   2600130  55059774  23146280  17335616  20888286 
  3059849  82736826   1272740     37515  38903913    585640  12131349  42020400   4813130   1016418 
 18369996    517400  38994096    747195  11341242  35299368   1495784   1778750  38899305  67892968 
 62316456  64938456  67488012   3687952   2525480  27347355   9425908   8941530  21725000  35162410 
 36321809  22712274   9321083  36082360  19907459  38721116  26374608   7666354  52006668   1329300 
 54061884  45676980  13857732  31343296    932292  10434935   6350928  37691290  49566262   8983480 
  7568740  54435264   8534640    259752  19518856    483128   9422272  59065980  60158870  24184726 
 61601656   3427657  17238445  24605152  46106643    410554   5423550   2922354  35913400  87189312 
  2730672   7144384  24634162   1478694  67808948   4186739  13798050   3377630  72474160  11724917 
 11320740   7355045     80216  70237960  32797352   8264004  38002737  59353173   9702231  40977790 
 59488251  11977350  46432512  15572899   7475072  20340486  22297842  24326376  19835556   7981066 
 11751725   3034125  65652197  23115888  80175200  67271737  40635592   4110560  20568650   7311829 
 48318900   6476949  32857403   2129412  38850250  55520694  46243560   3150980  39675512  12987815 
 22538740  23212790  31807444  28513008  63381362   6279767  45232586    295090   5114783   4317054 
 11156192  68507940  11887987  12025220  22333558  23506835  15085854  66422136    924120  42299760 
 76560750  31278321  19294047   9232725  43184043   6516774  41849500  50263200  50667640    387192 
 26897088  18765750  29055635  13980070  11348720  17970826  38492961   9305488   2789165   8023750 
  5441800  61242560  45793200   1614624  34985241   3836764  17348368   9327056  36007299   6333837 
 30723475   4677432    289527  13475952   1746388  41819749  24175125   2812344  37076862  17550305 
 46686864   9585489   4542170  28237662   5363712  20230826  37976763   3611874  31369296  10456422 
  8193219  26860367   6577368    225567  68239151  12961485  25312084  30892132  28073770  45403172 
 13115512   5151408  19981913  53512398  48066320   2118575  18817806  69060105  69184368   9912996 
  2523312  45986175    673029   8286860  74255160  66758080  11459394  23575552  55016892  36847500 
  5884424  36159578  25261156  15091362  64111710  29453268   5681502  42667654  17138730  57602518 
 34674080  15908394  34732422  78980146   2663960  17111520  32089512  69611263   1270200  76263363 
  1142987  22712316   6863497   1681905  46857810   9736848  18146128  25494840   2491622  21198472 
 22089936  73573588  10161180  20741259    287840   9185726  20973891   9695840  40099626   8828428 
  7895488  24783328  58996920  64306920  18738412  49468928  53170704  18771740  12445125  57041740 
   102362   9353916  18959024  40377366  14894110  25190328   5035415   6885884   1629872  38307000 
  8189120   6204432   4520772  12283684  24029296  81503058   3582640   2584160  12283595  10518840 
 50491254  17608080  33030585  23263419  36786162   1261638  56426326  13177072  42611040  29309474 
 32313765  26289279  16427470  60278250    695928    417664   3608250  36249675  15987456   8850280 
   638742    761446    801096  24405948   4942080  66327387    820120  67964289  57895948  77348635 
 25493234   5486360  12181090  23039145  85073940  30911069  96608400  16429810   2803064  10445703 
 55357248   7319815  46217600  31144875  43733265  26101358  31447857  41238276   9912375   8616985 
 11098955  18821904  23019075  65709000  15027064    729067  13376841  67862622   2429856  46919560 
  2719940   2724000  17043030  46054662  27858658  22397025  17248008   3073464   2257125  34084746 
 25629960  78775203   4063640  86929418  21764796  57626316  12871499  89976366  26150292  90008370 
 48703572  10782081  42374493  48139168   3948780  10735480    134640  82218220  33368790   6328374 
 23445975  22971998  16596204   2048464  16037528  86396960  24559104  23242302   2569710  36340772 
 60924105  33951940  15146040  19014633   9026388   2648912  11111289  77242292  25952415  35114394 
 59513850  74063703  23417450  20939875   9022860  45102768  19282159  23314368   9509388  63311945 
 24840417  12666780   5790960  27362360  45186024   5299727  11923064  21153722   2022296   9864013 
  4281156  43666560  30135350   5850932  20578410   6866160  26128820  34923744     45216   1080751 
  2614860   4480752  12353139  53806200  16773480   5011041    457272    126720  81938479    681454 
  1487862   2964273  14224896   3902580   9267104  61288043  61236602   3706580  39799704  35657070 
  1432760  30313098   3360360  71059113    486864  48433212  21152790   4291800  82247977   1806750 
   394152  13808760  12273730   1651815   2490831  19775904  51410164  56960596  28765989   3466062 
  4327749   7071603  95103372  11273483  15774165  68164488  14577264  46575864  21603065  31470153 
 41270280   3508959    828837  69363456  24301768  26943016  17759918    424340  25976028  19517485 
  2463606   5873496  59599236  31099038  67435864    614108  56800040  36834863  60306531   3803870 
  2250309  31698450   1378539  36671868  21273255  19454376   3906000  25575264  29692344  22971720 
 18142164  28639156  25031700  38642244  29604788  45606235   2423095  37132442  10759670  52515178 
 22102070  15319491  24007701  58043354   4693122  22697304  23801302  59250304  47162358  67784249 
 59655246    466000  49545480  24176650  46841472   3505246  85959380  15838536  28524628  26158031 
 77356660  10569642  39119697  22239486  47554685   2341005  10229486   8992900  36015245   3352794 
 61920840   6687968   2661126  37238446   2094732  36619275   7341870   3344000    216040   7264442 
 62258664  34731634  83721696  44499833  17677569   6406538  19366760  28647881   4192180  19991608 
 17785740  17218208  65986560   9768330  34980050   4587712  44402875  16398540     17024   1118847 
   599720  19398620  60254576  65917824  71568926  28607262  41954450   7475605  24976502  24644580 
 23100407  15523600  35913438  11817600   7781994  43024480  59095608   9262315  21808310  77601468 
 36440320  12080124  12902982   5402619  30250428   8743227  17233920   4836790  11044096  28261710 
  4171706  25760444   6578405  27288900  48617935  16465425  16709750  17901154   4597736  19293594 
  7453004  39357495   1100282  20095830  21013512   1679025   2636002  46081475   1804096    837876 
   592137  41550566  33203599  21912220   6716989  28753488  31009664   2747025  25743601  18351287 
  7520000  65218272   3719835  68594304   3743496  17061282  58551521   3141963  38598780   8130444 
  7192614   4304329  23908860  79536864  44259452  20112747   8018292  73496245  35832736  43081408 
 12012168   5489073  32101399  18826245   5255118  14057490  31794687   6013842  34236050  91277776 
 10442352  33160510   6698790  66581624  31061516  18393544  95543736  14770512  23081742  20560568 
 51401140  46682334    833014    878258   2460444  25655724  18017280  21524152  15808636   7359800 
 60367831  78605556  33859140     54796   2629676   3931368  14435790   3785694  15637239  25918664 
 70438928   2853702  12914363   1645859  23038080  28180325  13613362   1201392  12957208   1371942 
  6643056   2650630  14485380  21469546  54529718   1414500  12672450   1783894    457368  28229004 
 19401386   2771041   7326906  10442372  11997755  35041664  33996600   5682232  18758460  13302636 
  9793650  19618256   7760500  34753012  25172056  23079049   1904301   3506580  35819043  25912719 
 35469030  64026444  27068118  48315636  44638030   2538848  58783998    280532   4297500  22053340 
 48891652  73699921  45111400  54381902  76889259  13595324  10014816  58676880  63470910  39453390 
  4613752  29476422   3005838  34041600  47034954  13028554  56017992  42822336  54909954  34524352 
 34281890  29039209   5521586  29941240  10795413  26934423  39443104  27972167   2751096  50768916 
  2927076  12817641   2080771   2544424   3806892   6033450   5028606   4264854    724057   8210760 
  2298000  24195880  60930559  11257956  16468694    586886  32749332   1200258   9502947  10552084 
   756716   7150976  11783082  25900028   6765838  25006254   2818941  21583250  39954480   4825722 
 48207072  29540186  27302508  59030107   8511750  11563128  16182546  30507551  48512254  58437612 
 18697526  46390596  15004457   3636540  62231424   9607650  21772620   8695305  72286788   8685660 
  4410660  22647252  10386360  18182062   3979164  50881745  25974952  53991711   2640166  85929965 
 51432942   8034564  18356574  36724380  36520005  61659640  39764264  21913065   6752259  42119550 
   423612  10021968  43687326  52913216  47683315  29064165  26682320    357780  55395592  28889955 
 57371600  50783010  14419676   9456041  14623224  30573152  34249565  19276763  17097390  85599648 
 98175066   1633230  18467708  15426851    475756  23389530  26866192    752301   5055222   5737050 
 38358880  21317233  42727542  18612704   4341990   1310451  12009482  34054747  60244164  19291806 
 17960607  19849895  63992550    323856  54660150  12804204   3355184   5600683  29569716  38990976 
 20767722   3113150  61805632  30178904  55539750  17569541  50605436  49540000  13796629  27184950 
 14299362   8384560   3086576  28808466  31245140  21466632  58855800    606616  47766762  10420970 
 21772292  16178704   9250801  23390408   5075784  40226260    392902  17086230  63889920   8857093 
 62445864  12157368  43498917  12640554  16724565  20545064  63757970  38657304   3663602  36418624 
    31460  49065598   1541016   3321582  22021292  36301752  17564652  20941620  95169598  14053974 
 26855151  20215404  25747910  19948429  85525654  51571305  61022266   5871663  12425127  29561061 
  5073438  13657182   2737629   8229312  77980175   4558896  19227728   2835175   3493364  55383490 
 21036523  81998884  53249344    703760  19420317   1936406  35090568   2998120  85632216  64923254 
 28806653   2420832  16173405  39436992  28296604  16892928  11422720  22498784  11796330  64418726 
  6533950  44577987  20332920  59921469  19526634  11972726  14488115  36665492  35298123  26621670 
 28449444  12180938  71021776  12099136  45356059  13725256   8026796  14007945  17395005  10573156 
  7937820  22444250     88704   6879004    857998   8529592  33040618   5649375  39351603   1611500 
  8397384  83962823   1808408  23638490   8020944  11627560   7134216   6019916  11483550  40212408 
   387985   5514375  50000068    269010  27585322  56569150   3798968  34448733  43370145   2470745 
 69830346  18381450   9560502   4825960  10837918   3816212   4478733  26570713  48010482  10935613 
  8501640  13833936  25371676  23356928  33266076  40444770  68538655  16558515   6467853   8325705 
 26428288  12799260   3599170  25321296  27078748  29924601  16934146  38211903  26395632  16296075 
 51301350   6068052   1229571   4465120  15187200  30956051  11460924  94327940  45533584   3331328 
  5531078  78134084  14412885  28336000  20849472  28473984  22510569  26695552   2281400  46934010 
  8016602   5984342  35033334  67165948  13668109  12478134   1493184  19813029  13931320  50953576 
  5879650   7251960  31699430     60431  21378800  37083059  24866953    183592  77895027   5502195 
 49446504  45962192  17889688   9773540  23703060  15733872  27029786  63504900   2601585  75781615 
 27357208  42668300  40808029  53613915   8045465   8914508   6036408   3561258  60430545      9730 
 19368537  55890946   8617776   4033769  19705088  10393830   7577361  24433115  72882759  49248720 
 35412841  18194084   5618968  43677270  28761348   7786627  10527300  65501442   4246632  25843664 
 28404804  44078515  27938340  70465788   9683258  21023981   8878617   5869318  18315332  35736708 
 39112075  10967466   6714200  27666000  12259366  74050520  33705948  61736346  58432512  26611392 
 44241768  22225182  32519344   1836858   9213755  29144667   2431392  79846962  17229030   6426180 
  4921434  76740040  22062042   1635264  16660158    899145  16284582  42773500  44923379  66858604 
  3093080  81720113  79525143  70883647  12313291  43644228   1844596  11155872  15510018  49430970 
  4513366  34250850   9916192   7921037  11377500  79447200  65602431    107982  64836594  29239038 
 39889616   1454705  62545392  14317155  14725350   6779250  53499520   7174980   1974442  40936020 
 37878438  41362245  64161630  78676305  36143478   9830775  61445110  20921936  24613897   5249336 
 10180080  37184952  82391808  98077980  57983232    208370  37766990   6408968   1825824  73083850 
 28338075  73099680   5853072  33738075  12115641  23034700  82881540  40805822  29970798  49594016 
  4887416  27831384  34047696   9012710  46124832   1111010  15017715  28656400  37927220   4822572 
 88568640   7909854  49309470  18764193  34334040   4575275    473011  74353668   9425335  33780260 
    15393   3621970   7471015   5314674  12523122  39394350  59622000  22406310   4836060  42469059 
 10360064  63581296  16798912  52827453    211122  11956760  45597830  24297000  28456110  27052272 
 53431040  24100329  59705144  36463995    844686   1572032  14711300   1991440  20528055  60554238 
  5724477  19373475  94155462   5110746  78532340  24464635  50972485  54080114  28891818  15005250 
  2802975  10356732  21393681  29056720   3191716  21284731   9422326  76656626   2911900  25046892 
 16977930   7029255  21171942   2273064  21006304  11970705   8374136    867132   9961162  53884510 
  5774898  13714750  47886829  37518912  22525344  13630571    866151   1888553   2603760   3242580 
  6779510  16604672  47184660  16574880  31022649  39884040   5062776  63432096  28929994  25757644 
 54749520   4299260   5107480  44967210  15919888  10278432  37812888     62100  62195862  13633893 
 92587925  74046936  11281862  14612346  48035988  15911136  23870136   7394556   1083720  38938752 
 36619416  25973304  62861772   4650811  23949348  14626219  56670300  33164068   5997892  30175224 
 71970519   5062231  29086090   8653931   4518460  67004220  22888332  14526792   3148472   3750114 
 11761360  40328440  13055565  16825718   8379475  53343706    886190  38281830  25521180   1756888 
 23132084  26848092  30931540  24790380  23211136  40383392  32249403   6452442  36938403  23371634 
 35546091    357646  31443876  46572482  10273375  30280911   8706180  11511986  23175384  25617424 
 31331162  14427900     51712   8036867    335540  15842656  23025340  15348525  35541666  51916625 
 14805784  34575216  62760628   4760462  22135936  22986747  16329703   2816940  27552852  75378656 
 25765376   8729068  41193048   8552736  34307007    928998  37144100  57502450  44455080  67772112 
 36832084  62329905  72599436   4964256  46444808  16860600  32342106  10921917   7616850  75918639 
 35705188   3312905   5062555  27752148  88380347  54005880  45095820  19503807    902748   7020635 
 36619320  25655060  57295134  25071991  31907118  22322720  28930770  36985234  17169480    101925 
 52818962   1988716  25542660  16219596   1196083   6595632  20868642  55736744  13319245  33326416 
  7198338  13003130  47782988  40255312    530395  30130540   9813949  10390187   9851435  37656135 
 17336995   5249308  21134880  27007398  54915968   4764658  10768212  29480744  66171425  39491760 
 66038778  38416670  25867354  10377686  67435594   2209660  67600920  62490708   5396494  12128544 
  4013534   4180032   1180015  36708693  13271672  48263696  78757049  14878690   5901770  26328665 
  2534787  38816380  46558996  37113375   8815563  22530326  14922544  47901924  42197518  76471850 
 31961142  27480585   1020051  33704336    549581   5851456  11331450  12889074   3816330  27592650 
  9889340   6444360  16623486  94858384  41381910  47815203   3165615  11350816  21506560    798128 
 17148132  17106488  91782190   3651500  14366748  16700288   3805724   4870954   2847213  27142864 
  6288224   5413485  23022249  59120191  13460341  34938176  12801357  79196544  39710268   8784000 
 55765248  25279384    282268  29096607  30941450  21614658   8034550   4584900  30623412  21205782 
 13402025  20741478  17151010  72438912   5585275  10565088  40387167  42385101  38899328   6249932 
 74422824  25919440  29047344  44165841   9357516  14226945  17455879   5735228   8524256   2568632 
  3392820  64866816  87468903   6095551  26235696  17180991  54528520  28266797  57062884  71847272 
 39456827  67271919  34979985  65920725  32387607   6322545   7642025   5483280  35746000  50090664 
 17554680   8933280   3631320  14460436    517213   3102220  49991935  23948428  28911490  17371288 
  2192250   9525680  29980974   3697640  12364800  29246985  13412610  13001950   9328772   8545314 
 18443224  80814955  39719840   3285360   6217856   9558615  36443463  44652378  22768700  25033120 
  5802489  32661024  11861814    622604  68690621  10278151   2248764   8903487  56712733   9296896 
  4476500  64174467   9450491   3918200   1552680  12979430  17012415  32201224  34513710  53496510 
  3402049  14685312  74191770  42596092  23654540  46564245  13937994   1934240  24270440  21490236 
 66814155  13172184  68774680   1972148   5444193    313575  43979368   4820842  23745345  35709024 
  1233029      8055  20874048  14760598  53597397   6444416  16738526   6360246   4830244  22287138 
  3969705   6723594  46860840   8812680  32219012  10776052  56861775   2698920  16784830  70363751 
 35351160  66056412  67714825  31488705  56688579     65780  20223201  28293514    644219   7007504 
 23011020  15297765   3487851  21861070   7139118  45555486  26688768  88204970  20172757  13462800 
 68751020   3424642  11350998  16104600   5757885  24213923  28806300  33941376  11442552  18515133 
 45129216  31017128   3412480  14637812  20994285  22472128  67524396   2031917   1812849  16690224 
  9968122  34306832  50554071  48652720  52295788   2615808  50674962  31649130  50453584  20900330 
 21569526   3086732    451275  39531063  27302030  75884220  32049276  45404320   7108634  12835380 
 20757944   6370980  32735766  13472076   4015136  41987790   8732520  10793647    865728   3522520 
 26759695  46045587  60663930  36175696   2110698  25393386  21434112  93143545  65253243  64263012 
 14936367   6628660   4201150  30184280  25547445  32360480  13813404  81771140  46383982  27552425 
   291486  37368144  39981786   1410171  66059895  13173272  20605018   7350021   3081240  36692586 
  5066472  23972166     13706   5279305    799951  10011950  11431777    936330  33439692  74409663 
 11641275  12490016  10429543  26002695   2897560   2165424   2775195  24178200  17887950  69758340 
 40588116  28043068  30909960    920583   1314594    994203  13437632  10606273  21953190   7548163 
 20323380  51725375  10958672   1400542  13780830  35449368  19556946   8428931  46177125  31199488 
 53966664    286488    587435  29510694  42378793   9165550  45322164   7336296   9135176  44836029 
 45182748  22799394   1428921  25338884  19705056  28384984  18167836  29891880   2596401   2125552 
 29057603  22043956  45648536  19017765   8414640    906336   8144157  45830796  53700192   2484896 
 33504926   8688915   4803675   3986640  14599200  11936800  28550345  26653889  22486354   9206960 
 50226645  44490655    162440  62909440   3473743  13383958  24785680  86336348  16659006  24039984 
 11175670    973378  26227230   8818108  33906330  30620018   2190230  36824014   8972435   6831656 
 13182080  22026720  13427492  25353132  75740847   8898976   7861573   9517312  49232140  20056113 
 14423420  31672332  57759600  40410344   2423907  21076113  21070377  42677780  12360854  18956300 
  9202878  42951006  10871969  30212946  59998412  49223523   3138135   8293810  24215250    243426 
 27353200  48582436   4346160   3530112   2215630    572572  71689812   3620302  47990397  37567450 
 38148942  61002380  78883272  41398785  19852117   6445860  18334079   7390559  13961035  50632209 
 73025965  27764056   1085383  24596640  37766180  21733920   8268304  45453758  36023748  72565288 
  2850136  17070196  60439581  25829800  24356517  69825792  15065844  14411376   6798264  35206126 
 18034632   3224322  14965720   4177628  26456903  24862584  61316266  49266358  19467570  40208560 
 22184448  79585814  33787656  16504540  17977500  69870838    923828   4464306  26090200  12811552 
 49568640   1819655  36747232  85559553  51321688   2466933  48370882  59133802  13787774  13290790 
 28853080   1051237    616200   8378825   8027460  17288010   7551862  28222380  16782026  37254929 
 12370236  24490575  58456949  15874584  18762651  56096851   8395926  49389912  82058056  18969918 
 52566822  71971707   1697688  26623769  79296838  13351646  26860984   2921890  12115690  46513530 
 15765696  76620306  43536916  15874059    464928  73691407  38621660  29583300  53155116   7871796 
 36232806  50787330   1045768  28044926  24832360  24446982  81216784  56534631  10039350  57345660 
 10753680   4539600   1064676  34407520  33898326  39770757   5065014   2714948  44204155  17665956 
 12636561  31262870  92516580  39807872   1285483  14057576  10614244  12154200  34471104    218051 
  6571442  71431024  43744560   2385755  19582912  56365582  17602655   4064732  13506812  13035345 
 70217616    843204  16208694   1562210  25783870   7837720  39561984  10659710  87160880  82225741 
 10290849  24252819  21856900    249980  17669088  19307575  24955609  12553178  12755616   3319680 
 45476070   1410252   2386273  84629281  63125302  23824480   3709354  61604088  12030015  32197286 
 57469700   4527871   1657017  11038326  16824808  27479595  17450550  16822076   2313225  12841831 
 64796382  16968120  42788486  73195332  21696638  25935664    428982   2053612  48077000  22906566 
 19855185   5880435  14940270  73006128  49180846  12197025  40543510   7672656   7470080  31690740 
  6199934   4105968  56336384  23780544   4229360   4296267  45991704  26774304  16907454  38260761 
 45525558   3455694   6223464  65440100  31119156   3151642  36008973  22655232   9065014  26790912 
 29816424  16472082  45867360   6315835  20263842   2258178   1841670   6843156  44752812   6113905 
 36332296  18741294  67798570   6859722   3220263  88570286  23049750  48324276    860660  45621405 
  6681248   2287335   3306400  12598940   5223346  28927381   3127380   5676430   2748804  15482562 
 67116208  41172535  27411354   5720211  20364810  66800916  21689676   4334796  16214779   2082704 
 32562808   5861328  28307664   9864883   7518940   2998512   7119906  47604566  25081364  75668260 
 10384790  15649700    551322   5687682   8411736  51141484  31041306  65855819    957672  28200096 
  3672759   6779336  79744731   2327600     10203  28182750  50457325  41255322  22076493  17309144 
  3641800  15154020  15874802  34736758   3092994  27602736  11972601  82955421   9121785  90783840 
 22221816  10671270  34159179  15193772  30306330  27289093  10289916  56500758  13570690  25039910 
 55139936  51562721  55352997  12876612  50205087  33262650  16633760    141781    626952   6187456 
  8435684  65824782    523296   6009144  21239436  28935702  38511282   1521666  23013936  14144747 
 24149190   2434212  25898644   4264380   6849375   3726888   4797980   8627424  28953585  26004132 
 10219761    374914     34816  25147824  16287700   5221803  44646696  10840600   4174250  29396250 
 27877047  24859560  11590104  38788506   8225525  39485316   5726535    479780  11738694  51056205 
 25061708   6962175   2957800   9888753   1832400  66571890  31758400  64434369  24416432  10837764 
 60804081  21596974  77728253  13499429  34324944   2027648   3932116  44376417  25399985  29006404 
   830011  37812726  23958396   7720578  35514336   6561650  52941239   3908808  15799680  10162020 
 16611072  47965436   5900904   1091800  13415843  54014877  43413084   5436000   9564432   8264076 
  9422560  18768480  16355520  11277390  15870092  16378080  25092948   7837144  19272764  83365868 
  1584985   6039451  59153340  24713416   2385386  48409908  12976920  60553116   8185792  23696340 
  6445224  52672608  70336782  51399970  11404125  17538968   9543220  40226656    476019  15838036 
 33107835  81793593  42669078  33635176   7121385  28232130  50229543   9392115   9263904  52774689 
 28261089   3943800  36604213  29795220  34615152  25626225  21036166   1926144  41679040    674375 
  3372897  28793360    132090  68964368   7961950  23522863  42834356    713972  43557248   7459712 
 16661895   9315786  24775052  44476454  56165052   2226528  32518311   4272488  31332596  39960648 
  7476367   1458756    585652   2367080  86354856  26124997  69401043   3779982  24578240    927520 
  3654600  40247415  37086540  18534842  33424014  21330332  23945740    548230  12319941  66554236 
 27428324  84519258  19715580  31903170   7155834  16295755  93746784  39498620  23509612  37974235 
   173514  32872266   8686112  19347471  74112632  12718524  52293021  33542985  21486729  56308392 
 20090709  17069065  59254437  47039925   4973940  79845372   7944909  80297684   8984332  79033146 
 42771994   1273397  12930662  30877777   3073146   8396759  29272090  23373390  21069345   2824920 
   542430   7208223  20985003  10142172  12188735  51254121   4630950  36748400   6438015   4952200 
 30610470    827244  40632346  48266948  59150520   3934062    501930  42739796  20031748  36007564 
 22363935   8800836    718046  28337520  11733085   4677400  16926832  44358418   6001036  23841930 
 44243064  32976564  10214832   4318397   1059822  59862938  68056517  42079947  15238095  16542207 
 57212928  43451156  63113010  74729974  31022145   4792131  26037495  28693641   8728734  13828243 
  5232980  63611921  22674821  11896220   1821127  43473624   1250693  26847752  27310184  46073060 
 15559224  26412392  44106230  24832522   4446976  47602986  15148542   9867438  49446623  56263360 
 22189296  40455940   5423772  85706448  39527268  46353612   3700088  63792448   4616168   6245785 
  4037058  45052236  22699835    570180  23344136  43612653   8540914  41720884   9869908  22472949 
 25717566   8689248  61363987  37290954   3602224  44633496   6568254  44031702   9346026  95914515 
 16855520   9195147   6904616   3310299  23266755  65594142   6907542   7786620   2005612  38946544 
 43386420  16930810   5391805    179350  29806672   7481478    398970  50216166  18376728   1551141 
  8118000  11525584  14801860  36667575     42480  17651610  33439343  76128080   7691940  21882180 
  7782011  76883824  89618364   9445513  52924644  23857256  76678056    807343   2281136   2045680 
 43798824  40540405  61230741  13646697    724722  45146897   9418761  47850624   5306548  25571295 
 25103320  20969726  14876442  14187558  12341772  17379642  46326804   9402820  73344018  14128826 
  4239840  11757844  79396426  21613572  31266768  10929165  57920536  13060314  10582280  49727200 
 41503068    880880  14918455  46703115  37490365  70170516   1559360  51601440  26880081  38618860 
 35557268   4442240  65395057   1260774   7406841  35985852   1164966  28227420  17872802   3128544 
 26501679  44192148  26876830  73112025  12466840  30723199   1182600  12545100  47820480  11944422 
  5644284  20043374   2410298  32776740  21425954  71713725   1344012    846612  22003179  48684440 
   646352  23048564  17198622  44303532  23695703  77547704  61448037   8709636  18707993  12417064 
 12164802  11701620  28879680  26936532  12851592  81539920  37108830   4603929   7051803  39692422 
 38517920  19039405  12063690  22351560   2731092   2218986  26451040  35935992  23593975  25459202 
 58416528  27322638   8930440   6122940  89216127  29056023  39332800   2812688  13704800   5109360 
  6695808  23716875  50775424   4672360   1464272  18850931  29775186  12532600    111540    319865 
  7894416     13216  11309258   2361898  31143348  36377712   3239556   3643920  35162751   7653919 
 55397540  28616817  21108192   4697681  30080694    661795   8864193  58885515  31698360  11440072 
 38688624  34208760  22047003  12714216  44227232   2223039  13577475     66591  59540208  59423520 
 25596165  72107784  12525494   9400643  12425775  64433570  30358163  63572724  43416815   1539776 
 50107563  21877716   8751970  39001320   1381422  23552109  50919259  28993348  77652500   6899858 
 46033637  37739175  21650184   8052380  27539838  30977702  70141878  16137014   1716610  16623730 
  4308580   3106980  56799584  43113408   5702004  15258792  19519978  12259936  82612475  25554529 
 22466382  23591233   1410360  25935406  54724576  42857088  20445516   7521840  26107444  66339520 
 14485856  79316815  22009368  38778288   9925437  10867569  26704740  10291050  25186944  17177182 
 25350976  46836328  17208416   7384770  33564240  30371986  29266568  12289860  10958496  71051806 
  6435693  44864529  40914902  17016888   3663000  11519200  21422891  12878100  57575628  14907600 
  7065241  58978873   4803453  20245364   2612155  62317910   2009000  19048362  16137420  23284730 
 22286064   4398352  11953352  17218235  59531328  22222465  13375708  43853525   2156595  27767665 
 12736612  34462296  15822586  29969422  22670348  68035649  67717140   7576362  17915754  33130240 
 68657466   5178182   1722331  32249187  42630956  27227112  34873498  69239800  31675240   6743942 
 67009306  25300287  36999735  31344689  17129175   9297288  19255459  51109058  49076874  47031255 
 13524744  18895904  20644476   6355475  24138837  60960095  26746692   1932945   7511592  27807240 
 14625160   8408696   5758676  26930754   3325950  37923706  45390843  56219338  68845530  10703364 
 58287285  29531106  35253740   9957424  39653712   9797844  26612604   8361900   2492250  10538400 
 75018438   4396165  53716828   5229648  18801344    660228  13585230  47951064   9810237   5500856 
 39534792   4889115  36556830   2044756   4535784  54287731  45116334  33385824  19010992   1737522 
 95035960  28706556  13250304  14404620   9543466  19925620   1125976   5829382  19178760  12907833 
   572834   9814014  19636182  25105080  21837564  18073125  20326332    912951  31142342   3698896 
 26641872  16092410  65361534   7711315  28629504  44305040  41118384  33311079   7370350  88329760 
 93227235  29994789   6522390    637560  13539984  87218417  11350132   6891948  79390493  43447300 
  2759379   3081915  11598792   4504435   9535300     17589     84501  44710208  23263650  10553894 
  9041955  18470922  63810628  20855240   1982200  61639550  16867764   8572902  17525235  59655600 
 24239602  62698350  20427676  45169792  38377066   2583031  69124223   7027902  50649104  49412074 
 47001650   4898592  73354068  14354496   1596362  16538120   1244898   5235900  13277817  45333304 
 12050328   5383889   6462540   4630780   1987875  82015416   5579040  36600465  49087694  15167112 
 79776270  45918630  45487210  65766752  75102910  50334285  16926968  33748046  38846158    598734 
 36544116  64118362   1483083  44218907      8244   5592393  32989304  41799980  20577920  52226825 
 47230233  15072864   2799000  78590200  41511210  34773552  16853472  15650388    683016  15837200 
 15018500  80121459  35227496  27740670  43845840  19365648  39082188  18700812  15572000  52628100 
 26351044  28369585   2112590  70591650  51373226  30736640   2185592   9277019   2001391   2448017 
 75330905  42814005  67283954  37554186  19218456  35423920  79167946  57327016  43526536  13196025 
  4653082  12596540  69725007  52341520   8612450  28560660  73541199   5784520  37409239  78254344 
 18818388   7418796  86629392  25400279  60562236  24590483  42771883  62809824  31679912  19771692 
 50143737  21556612   6241378  10428682   3480576  10291852   2255580   7209180  49816123  16137657 
 12971386  36243064   3676785  76197078  27947080  30980070  18594170  71679216  12595352   4235931 
  8513896   5464502  24152200  34586266  11999744   6739326   2795575  50993280  42327376   1457225 
 34127808  41876156    729277  36330450  11508835  10966590  12803057  43000412   9045712  13787312 
 12396825  36950860  35999608   3358044  16941890  86123765  25748056  11636721  14561461     89180 
 44886717  11146783  12390000  18643920  10709314   8600723    194810   8013936   3975305   4915497 
  7686114  19042886   1233084  11201482  18601965  28316550   2028372   2958272  48431509   3328156 
 22662927  18064309   9205296  31972440  52300224  33450560  23565633  18562180   7388622    840219 
  9619517  41985965   9910495   9124038    272648  17956165    854904  22337140   4286884  18877299 
 78121521  14828022   6149868  24921996  41964363  45020160  70772096   3081348  14714245   2366970 
 13382172  49327472  60738843  27197852  19630107  42780092  17691696  21524496   6021214  32248468 
 58638336  58791051  33024504  55785004  81016644  40150175  10678010   6110416  36353232  20648790 
 23218676  47682960  60050036  47618091  11647852  31499244  12861099  29373282  57734802   6913984 
 20384344   7393060   2369322  15257494  46713440  75021866  10138854  22665936  25071850   3081726 
 63414822  10080720  14143488  19737965   7635870  53869328  20718363   8217104  12883282  39333276 
 29451820  36980298  25798986   6265269  24946776    387573   7290277   3327213  15431627  16279072 
 34812960    691488  35552538    128847    328918   2723571  26815008  20901876  25378488  25257628 
  1731600  12961458  71766240  17953117  49642615  27803663  42525200  23495953  73584564  26344240 
  2025476  14083705  42677880  15517008  11594368  43485007  55709984  71309540  44319236  27906991 
 66824784   9268924  28639528  16655990  20520090   6528220  72458020  15929055   9987948    301134 
   636424  80159625  82773483   7745461   7120639   7102100  26389004  48071075   6266846  54681130 
  8562905   6742212  34090038  10930266  38504634   1069810  13491306     69350  41410086   3020721 
 39687689   1302289  70126530  67245696  51640453  17143740   1535480  11803176   2591878    272976 
 14699480   7066564  66152107  29686173  46007936   7403616   8060950  14758572  84552000  26647659 
  5961200  20980985  17772442  22020660   9216700  44541900  25606990     79050  46909872  22455060 
 51407268  13424040  39272498  30643728    439727  44476725   3017583   6654522  57947804  29036664 
 34285700  18893952  16236477  17906840  52053992    541944  51683964   5236137  67964130  35921475 
 20694932  18882387  60773152    649646    238539  83637637  14642892  30860755  16749936   4693608 
 14217015  16073324  45939036   2533151   1796732   2935806  25346872    126532  23928807   2325760 
  1481973  16595554  13904424  29014674   6042582  14174294  17267712  19494930  11742928  17906938 
 81189004  30089940  45945231  38004345  17375545  10812687   6884700    809690  54302703  60214575 
 20530990  28492904   1920280  10668396  69157469   6730164  14588046  66675231  45496728  17141607 
 52611785  58601520  31279186   8739981  44403844  19078870  37842952  19168476  15427214  12432560 
 46075304      5440  13032620   3591600  49878244  46583565  32220331  56136190   5501013  44357668 
 10545378  22431948  27533808  29677223   8553336   1629235  29201236  42859840  32506092   6423873 
 42399531  44495096   1412760  30718656   3653472   5113188  32978772  16830135  23912820  14554722 
 40296815  23600550    679972  27631530   9398070  10263874  43649417  50413620  20739045  20192328 
  3649640   2082332   3964452   1477774  25102800  10669152  49265160  31815945  14725464    800100 
 52935785   2391720   3102500   5199462   6005760   4819593   6290320  19933522  22531446   4851886 
 20333289  16694440  95523820  68647042   1855217  14599500  76853965   5468645   2617632  71598525 
 16504059  19102604   2201804  37100375  66310650   4464891  25528608  56225402  32205250   4411830 
 54957987  42900224  17135868  27994220  26282334  95726598   3140688  48352142   5704128  39711023 
 12670056  14187768  38501505  46966157   3695868  54611016  34373584  59544604  64925343  21912849 
 12518748  35972928   2023750  18593499  62674453  54461869   1694088  48053008    334694  15547651 
 11740309   3884643    910116  37265536   3431400  29334708   4348245   5120528  20932613  75556052 
 38554758  61166844  28880640  29023533  22444324  26776488  38240496  48299562  13865625   1211640 
 20509929  64193136  27312516  18088600  36679554  14835009  45148278   1233631  29808154  29012113 
 17808204  17628288   1841224  92219067  11581569  14390130  32397585  60882473  38856181   4737623 
 47327146  32750750  28377141  15584814  20039110  11503962  20179458  30749365  13880700  58426992 
  7084390  16985950  63135514  40972482  29370672   3749138  36262812   1163574   1025916  25762590 
 49756080   6344685  41122046   5823141  27214939  12407042   6340320   2197196   1197885  33578622 
  2795259   5512941   1531385  38040966  19048600   1225376   7301000   3367353  61332156  16049858 
 57324016  12919074  53737092  17262636  19117230  22440645  22873424   1852705   2817133  20057522 
 21501753  61755066  30576612   1649430  50994880   8272610  52667400   9834405  40949298  22135960 
 60873337  59170580  20683305  73603008  32609014  21101956  82973674    396960  27336136  32975982 
 18838952  29323224  31622124   5286645   8504742  40673312   5018244   2386539   1275672  55781271 
  7853175  44676984  60102400   9582384   3309460  16304904  11843542  27772448  25037350   2551196 
 52126984  38047978  17879526  43247116  24912888  13399297  66407066  19590800   1300020  75912525 
  6825404   9762930   1968105  39623045   9019752   9994150   1484813   2008230   5214220  54189675 
 34124460  21326094  28299659  28493721  31651872  11344405  57333159   3285576   3378320  47988234 
  3123315  10940553   5060650  56841194  69908044  42484308  85192575  23702400  30962525  48252240 
 60941160  38330545  49310757  14742954  31732736  23055955   7303546  53858300   1818495  45853089 
  5660754  46859008  56561705     56280  11591034   2978556  12071223  21538788  70583965   4382032 
 18419244   2863616  13440546   3231204   8783800  66364144  57621810  33344696  23619712   7834875 
 10817814  35339105  17191437  70090440   9836364   8921175  54438912  23492288  16193376  11481096 
  1746670  52571376  72915692   4450300   1853359  40967332  20208110  12300609  35929057  28625959 
 74412126  19065661  11053926   3880202   2598886   5557020   2958375    401710  37626930  49173885 
 22235226  15382466  15916434  31875872   4085543  55097355   6325900   7118446  11131840   6908076 
  5039177  24230888   2945779  15709590  19779856  32797788  20297385  44072721    729800  47581403 
 10838446  21842652   2903550    126321  26211885   2041680  66157260  20613078  22450806  47021296 
  5912286  54213094  18072628  11924283  53671752  76887260  91412525  29459980  30888118  27498520 
  1829696  15397764  24835584  15978208  43304790  87474486  65084258   5464888  16633256  20916395 
 20726545  44904405   1945940  12063295  37512684  21324436   4454628  21895680  16678620  45117972 
 52586610  36528212  52416584  55650504  28596822  81063600  40631382  48367046    202878  70073430 
 43057480  37142405  15200290  27475960  20142562  49913514   7919307  25851280  65101140  10710026 
  1899981  52893120    907335  18188928   5280632  58828524  32148870  53431416  59563784  12083847 
 41619416  35831439  21661414  11685375  42363996   1073995  57911203  33505920    504043   2927048 
 25033773   3694698  47210472  48741775  13754000  37920480  39063662  21681624  45960628  28262514 
 44655944  10260870  13197457  95412800  31672660    628432   5619173  18138996  12819301  90740130 
  1042734  61327008   1550124   8983094  31171316  43359108   5978937  14541612  64586347     37168 
 23589348  15586250  34459490  33518931   3624640  44015160   8817490   5880500   9224766  11074644 
 64984610   2192118  20744640  82527228  88856210  28697836   9473256  14610102  39750864  17358081 
 14585886  83585300  12114051   9775782   1517424   3474669   3969900   3343923  62239196  17392744 
 15563296   9686490  10777174  81632448  38979810  34265710  28944600  16386139  38244258  37749588 
 22695204  77421586  40690419  19406112   4682820   7634407   3889350  14142912  13666536   3968853 
 17162880  57302368  19175520  34983510   9376716    257380   5820168  23257942  16631620      9104 
 10695780  24892712   8446824  15017560  18391884  56957120   6481580  69329672  64790760  23316256 
 32418320  14437556  27252504  30302194  29297322  27892420  67441560   1104565  38964220   7661232 
  7630236   2014000  23642424  82984230  14522356  70009929  18657216   3473391  29339640  10986208 
 54862509  48689544  36438840    277186   3535640  72559328  27274471  68388892  21974499  33366256 
 14460891  12034926  34742070  21282694  36423168  28028688  13032720  43740235    552699  58913478 
 26011450  13095180     65590   1628008  19806942  10186015  39658212  18284220  47122800  56944780 
   834568   2238764  63513807     33730  55231484    827584  86458944  10492672  16297495  36309000 
 38506039  80114564  18115968   8202064  28231176   7221216  26172672  17429409  24417680  20452250 
 10269693  16995274   7852401   3000567  32860222  59402314  22652940   5120060  85506944  80664422 
 13863794  15540364   5050485    220514  32858544   4089852  40435840  85280041  82163380  35314230 
  7236736  22733856  16688196   8937202  37814150  10766640  51302574  19477652  53263209   6642168 
 33830702  21127080  43194222  10930392   9113505  13776256  35363195  91426800  21849363   1321422 
 18282360  46107880  11405061   9849296  44671425  41914816  10136068  57437885  11995152  79379250 
    74142  35840724     21512  33773684   5624080    490350  26653542  52634087  26768060    892584 
 10573493    352044  45321300   6054060   5030410  21330750   9495232  81299330  22574250  43632375 
 18842256  71855929    715836  48268629   6662061   2562352  29757751  28749680   9874500  20195575 
  5618284   2178267  34712503  40271721  12829768   2411150  19860868  38855900  30367626  19202400 
  1112000  75279000  39508405   1060752  33932556   6143280  15370257  21613410  18751304  45823932 
  5252800   9147758  21633078  42929178   1420815  75785408   7515013   1563969  18217858  23546250 
 48182148  36731838  80042904   4810213  52452972  47027319  13278482  21789135  21760820  21389724 
 54433654  11376714   6611552  10882578    668288  15395664  43154511   1021246   3796800   7541326 
 34261902  17751840  13377342  25171322  37984664   4185744  17870060  29613644  30947338  20579915 
  1538181  11234076   9496845  28663278  33947980  34934526   8291184  31880992  12421552   9256784 
 55111680  77908104   8600924  35662160  29524506  18321876  47887584  90301825  17743317  47037536 
  4048096   9671504    758000  16065966  15226662  53492625  26441088  29178376   5744992  38339050 
 59987660  28327140   3372544  16413336  18413616  31882048   5412048   5198472  28672677  40286232 
 10705288  19507785  23605239   9217274  40739616  13300320   6483750  61802400   7669376  40989432 
  2083700  32318110  69808539  17885816  14520275  15814452  53062555   4136900  24456330   5418396 
  8812465  42136110  69285446   1047536  73954650  10750800   7173881  12902439  37761906  20317113 
   117747   1455008   3995197  11844573   1663988  11560210  19926214  14326650  51728246  12353220 
 83027364  39619775  15775779  12594411   2365326   6088530  55264650  35299638  59625680  19421545 
 10081548  23651550   1041554  12303660  25307755   6492470  13792912  42015766    303750  74430454 
 42887545  40690875  23913040  69231996  15419648    983185    360900  27018553  58234126  62697888 
   358236   4350912  76497944   6334230   4975888  17890362   3006776  21257760  67950870  31503951 
   257550  38916134  12734832  15562082  27548838   5645528  56371140  28759787  22144140  77192804 
  5109860  15438960  59685035    397735   7807561  26056728  29649598  10465404  38815120  15750828 
  4630980  26450093   6545118   3614636   8686035  70987323  24254452   3349221  14565992  60728958 
 37202424  83307705  17682011  26253730  52195884   7678827   8797880   7942780  91957958    395592 
 13097100    465746  32382234  42206339  10880744  66645248  11258958  13487578  23918632   2476026 
  2811788   4772034   5470770   1597189  20026017   3038055  10384221  36176228  56726373  31079505 
 20499013  22900896  57576208  55251532  60971520  75208000  10175110  32505333  22793376    510336 
  2969736    180432  21678380  21970320    503422  24542869  12672689  59163129  28263294  29031561 
 79090378  17873630   7490626  17812476  13204636  64776572  12262807   7892640  25012684  58848372 
 41041548    908200  46454173   8812870  14637999  35962740  68159189  36140885   8868755   4194570 
 64459663   8631183     46980  65857359   8809125   2246875  41959008  36561738  20423992  45896068 
  6977648  80006470   8180704  60673293   3371430  24610560  15210906  39547358   1620147  17324540 
 16362918  13236202  28658786    704088  18568863   1689561    163970  72420221  14583240  15853760 
 31145358  23282216  18800783  39249254  86399760  54344016  21383540  24296410  23287084  29459679 
 12355412   2198430  50514072   1173844  21208095   4871396   8236993   6006528  17421722  66642304 
  5925474  49430816  21715584  74001968  32932878  33427866  24018624   6315456  10690169  27072836 
 43452102  22344304   9038901  10984248  98204379    513300   4165870   9271420  20363277   4370970 
 32522079   9335159  37332053  28834424    564512   2672254  26852376  51383690  69862095   7348532 
 12577609  23585742  58740240  17091225  25695372   4629912   4956705   9320880  60653412   4960740 
 31084000  64360426  26805235     10945  35670107   4457568   9791232   1180527  24350942  44544548 
  1456845  42135037   2865540  23856532  63689540   3419696   9343166  43084134  20968856   9633600 
 53234496  45698664    206912   4045734  11199600  30294078  27901685  40385396  70403073  75297091 
   340569    143226  20308140   4491714  48101670  69398322  46611850  83728635  51406110   5707250 
 17084984  89838060  54839638   1136235  22317708   8459844   6527400  13956360  40055800  20199452 
 18760764  10146270   1673710  13538072  80673076    522207   4824170  18902566   6550078    171010 
 19817496  10361679  47729149  54084767  55397232  57977920   4352610   4382616   5884587   2927412 
 69057856  95290715  19111700  10651866  34324290   2825536   8348658  51692132  17657115  12951513 
 10885616    704754   1413988  32793850  52213980  46330812  71897292  25517664  33626436    216876 
 21968260  34815859  87508284   8162516  41178540  49580065  31481808  15836082  18104100  37854672 
   855050  19900617  18146280  21556179   7837525  65245312  43650800  31043070   2638818   4689000 
 38292384  52343988  29198736   8983680   5033427  34809704   3812624  16588131   1134080  26432448 
 10033441  11200784   3084630  47302560  14452770  28803159  32068507  19082784  10254920  26694504 
  3407481  46065250  12107298  25218298  36501732  23524368  20350976  11893357   1686530  47214724 
 23684276  29337854  21759927   2422640  43168078  46851264   4737460  22938294  22018245  16129225 
  9804158  27236860  21166707   2355415   8652162  15446778  14741378  35957940   7704345  36457335 
 47774626  15425773  14371632   6434736  29713500   1011750  37752351   9116568  21516097  43673860 
 49511904  15143390   4151120  55478412  44452045  56714112  35524800  31198400    105975   6575715 
 40453992  25917318  17325000   2159150  29862756  61916510  48573288  36656092  57256638  35367990 
 48735846   2628663   7499250   7206640  53715960  12821428  26931500  26802081  12454050  27999552 
 15761265   6785040  43164400    436527   9872885  55889155  43583596  10651387  23570978  20521414 
 45400576  52465572  23550075   6152721   5015304   8440534  25546752  27978249    404984  53353368 
  2218698  15697504  44043560  23683500    500687   4913850  95736621  54463390   9670144  34245504 
   281952  32020416  85354830  15146190  21860626  44861661   5873740  68694535   6976044  21963044 
 14353564  30692844   6164379  30457845   9869029  53955270  50483880  38631159  51883102  53320636 
  4975310   6584046    441000  54864381  25365819  22510440   9352652  25980196   2223356  19170363 
 59235586    905236  20549910  67002672   2499102   6115967   5104000  22680567  10487120  40229915 
 25326119   2227415   6197000  13345641   8425812  51387350  25744681   3715884  55366038  37542260 
   645316   7688928  55711428   1840828    109820  13946982   3850092  12139398   1660734   3000879 
 28877926  11287861  10371820   6322677  12990480  24193428  28500500  14424608  49414512  26611006 
  7061600  67539080   7487634  14081600  67481900  14506170  38427480  21241740   3980080   8685000 
   955976  42469920  38423646   3819474  25404358   8142305  47927136  57015402  19028735   5668880 
 22893933   3472015  15483314  24973348  56391764  18335640  74828814  24537500    433800  77929980 
   381848   6871787   1192408  36423072  10772187   1315076  10833849    583605  25625159  45833414 
 13645548   8549211  49577362   4686496   2559528   7107615  22880568  29316430  58407973  14364123 
  1199128  12380324  51983513   4624926  22325952  26726760  46565100  13181642  11871440   1661744 
 17940000  20361200  22575657  34535648  11033694    201438  17904555   6845424  60650240   3025960 
  6216705  36202635    101374  15086305  17799276    996268  23240880  46666056   8134730   6457416 
 19640236  45081831   9825291  38554676   5539728   4364184  40708349  39122202   7594836  15973438 
  8160279  59418384  24015684  34436624   2332547  82680836   5803098   6409080    940080    725383 
  8851276  11855100  17115000  62557180    821058  30795110  46757334   9114516  93220968   7652268 
 49992200  14887315    239070   7667352  12091685  38697395  21658670  54837657  50169975  52621920 
 37374420   4033143  30998292   8138176   1694988  68471761   1681386  18372276  38932992  88404459 
 44280378  74457840   7689924  37405056  28890126  28750488  89317969  17775648  43568775  38817068 
 14334910   7980160  26573820  24303296  19536876  82629290   1158760  31401384  24029458  11309666 
 23820984  49174164  12586218  17407040  11936736  17237354   1543899  41275508  31011687  40999920 
 33510855      6536  88743840  27118227  13918495  41840785  40464678  20229639  41634140  39149800 
  8776665  41750267  21707829   1908770   1644381   3353327  24307361  18086936  38745392   4396668 
 85004073   8561784  19915263  42968898  45912399   4212670  10076215  38729818  11005270  51399281 
 87946320  49602618  26233247  27683950  56806470  20916544  33051275  23217840    354348  90658872 
   626682   4668495  39551838   6017496  27016934  18551035  16029390  20239440  30059910  22491312 
 18042000  15169472  61077200  25270092   2180364   4733554   3202064  70030194   3733686   1725360 
 34242649  16309887  64225456   3137070  39088660   1690350  55669798  38967580   5917632    737427 
 31082240   2492112   2410917   5215540  48185235  10848980  68891520    489332    450080  35924552 
  3493498  12707154  49588840  89938687  18171400  32813314     83984  91467970  39534084  34874070 
  6728014   4932039    282924  32208230  44291247  46302359     33836   7571784    563844   6451061 
 30241089  86294780  39322223    994041   6600932   8417620  16576780  85828704  16690254  19034865 
  9422160    665638  78861570    914132  44375426  12112614  44978248    606356  15557022   5741400 
 38153054   8643200  83953344  14931300  45952374   1597488  60914078  38894544   5754384  62275080 
    67155  21050420    119896  31927224  43288770  28093050      7752  47399109  15330760   2265482 
 41345000  30708548   5448056  21201936  35112960  46554984  12442952   1614528  30542508  79672115 
  8904328  18542960  36904525     74907  38576408  18513918  13875264  54601596  11759260   2772450 
  7323798  52866271  61955795  77657865  12095922   7257933  15406888  21923200  24106022  16694460 
 10312704   1422144  22161121   1882140  31872844  79423600  15778290  34240662   5280120   2398940 
  3438563  31378644  77439895   7285355  60686502  61632256  14745925    976953  42282048  43302708 
 26773972  43808739  53704926   6229760  27263901  18028638   8354862    260260  13130382   7448832 
 56889344  17320311  62354292  22128480  43604352  18766434   3354616   8774304   7922205  50502456 
  4817562  11307142   6020007   1221353   3232104    741132  16961965  40328706    592280  49677000 
 15556944  52400800  16828266  22114422    182373  12176428  23403458    540556  52103779   7967400 
 56597352   5990930   3463032   9999786  10602798   2384386   3961056  73877048   9198800   6481848 
 25627196   7599578  38605875  16952540  22474166   7789590  16348176  57803954   5348850  14114485 
 44771334  22779815   5495400  27944896  51479784  43938060    455394  24998496  82979668  46222924 
 56782142  38080665  38414526  61677200  17530254   2860632  45058560  13416584   8148216   6686847 
 36669654  83654802   4641965   9283918  67871310  12645158  33823525  27883141  14439859  56858711 
 32325475  16755638   5075688   4925264   4751789  46263750   1063047  57208359   3911320    142191 
 43778515  44586240   4136826  65237772  12762040  19436593  49696354  24585255  29677501   2125192 
  8633996  37550956    765225  11153955  13623666   5222892  45847152  50748600  35670168  20569638 
 26167636  24439284  23869323  15192666  84282588  19023330  30598064  43557717  60517560  53043354 
  2653536  11084520  15121641  75096571  79455428  60427407  43484096  26891633  16896950   5698608 
 17740268  10791164  14633534  13496193   1292676  15512354   1354320  30716238    210875  23181668 
 74546136  17173345  20165730  44547276  67422771  41775520  18457638    801248  22491585  23147375 
  1500002  13033794  64629606  12043720  16356155  45885268   9777300   6896240  14933100   9902551 
  3940272  17164000  15718464  54715841   1848672   7074760  25516438  28626924   9825823  75697708 
 43472400  14661504  16417420  48676278  22147812   8800440  18582500   5388200  22651174  44433898 
 15375104  40060224   5787656   4521867    455040  11887680  57962304  24859426    457330   6545250 
 18156425  13510250   4656505  45869826  46539705  54762300  18412615  64983648   9598344  43806393 
 31051768   6385672   6430132  15528402  20002224  30981786  49896276  36199722   4507896  53762225 
  8026686  33413240  35447412   6646401   3059048  25418855  17233762   7656870  79793364   8254071 
  7020510  57977200   4295704   4179974  66588720  31481748  17375013   6677890   9200796  12275224 
 14034700  16825050  21375270  21785120   9426552  94393425  54122107  21220480  39197613  21692934 
 82967927  35715706  41041650  76250634    870660  13831370   9557835  50070672  20315940  28352010 
  9506878  51912912  71592207  13563264  41578464   8860666  38652468  58612476  59113480    721809 
 25864244   1663590  81242406  67439900   3434034  27134172  42560172  87607872  31970540  39464406 
 73852080   8512829  23863452  12347028  24613644  35421320  70559394   6858384  13845585  20175051 
 26515133    547904   7874892    775180  49255137  55196904  15443760  10587885  12704445  24512250 
 53961816   9658477  60252430   3193653  39289050  51353028  60683751   5156081   3693144  31457376 
 12767688  17062650  15212180  37292115  14438901  31661826  12139009  40803270   1833532  24915884 
 41373797  52742358   4646967  26042150   2870778  20668675  11612006  60918672  26334360     30284 
  2116002  29348256  25235232  82546810  21736868  25709348  61162770  81211977  38866176  24432024 
 43501240  26464464  11401983  77678356   4143058   6863535    914051  94837570   4600376  25458477 
 84704417  31295216  71731569  80778852     35245  21743336  10328514  11504953  46113000  64180396 
 61516370  48606108  29760480  46479991   3921918  46086728  58668775  19806462  32745105  36831240 
 78763440  78931098  22147608  61100141   3838138  15029002  42393793  27744672   5997056  41033328 
  1731648  30677520   3511320   2643687  23063112   7999446  69519456   1274058   1344882  39676200 
 59237832   1801640  19275503   6555024  18413649  12664291    579884   8177484  28516320   7538076 
  2321154  38167580   5996200   1584356  71589125  29742550  58765803    279457   1279707  14316098 
  3206385  50717200  63839277  51424875  13139496  53202240  62558808  34244188   6914997   8841352 
 76129281  16407754  19694016  47485353   6638280   5079900   1613296   1110296   6492360  46801845 
 40666080  63806982   6279460   7101174   9224292  22420692  21489240  11110380   1610784  10498824 
   411179  31114400  60184020   9079528  30978225  27992646   2311175   9147768   5139450  85146106 
  7771599  17253390  41218569  72925349  14686035  65692224   1409376  28684800   1977984   3631014 
 25699737  40651789  61968547  40337045  59310622   1264996   2055158  21968784  16787080  18762744 
 40107648  29346504  35786960   3120885  19117294   3214428   3619554  47286197  14841666   2700700 
 16319776   3191604  19489104  23843480  52795512  33855514   1263693  26360541   9216210  24702288 
 60211424   7408710    316056   2754486  25036085   1588770   5144622   1122836  95769744  23730932 
 21833385   8791668  15407376  30264036  65173537  33146496   6695088   3303858  35714954  15727604 
  3341877  23315032  60370549    700557  55553063  65373840   7757280   3490848  22686336  11129832 
 15383462   5545962  26939647  36556000  24946581   3000192  32016352   5261180   7754848  62521666 
 14927025  13921440  11197954   7238000  35945057    110115  18955723  35360652  18427680  87882368 
  7849356  10881015  19667691  43035744   4777374  31766592  84678480  42223419  12065112  64981302 
 17500890  19951623  69528060  58552384  33321077  52781990  35894656  32107086  47485425  66640154 
  2379640  34781200  30766914  12647024  33540470  10888044  16089606  30766350   6537996  27951308 
 19383618  33671610  24931769  17162884  32485392  33842480  73124568   1507434  23907120  30135960 
 11277716   6253875  48281552  64280484    596992   4769317   3183570  38964487   1003773   3802760 
  7463466  59340000   8123850  17843214   2157456   2670336  43676508   3407306   1078350   3428730 
 59077987  28829382  18324183  26873280  65730600  10848728  55660594  27702251  67559359   3327506 
 69053600  63682307    730928  93743834  31326064  29217176  57654041   9533268   8884665  22168782 
 74122629  17367282   6001880  57361380  33612386   6620395  18000396  53441880  14720825   3875625 
  4234548   7900833  34790184  23983350  53632824   4915449  12238638  63746170  34959636  21994095 
 28181772  37903382  29784060  34140888  44668822  37106598   3163724   9081681  48408336   3240228 
  4019382  52510094    846110   7099205  41847725  41956236  56178480   3977330   2872468  43823440 
 12715235  71299206  11474260   4351335   6722402  15558579  50971734  64672560   7137440  23082264 
 74848368  16437432  61618968   6644920  38457203    980720   9079218  13512147  28019898  16429380 
  1744866   8739781  23041248   9363804   6768170  10392525   2600283  85214250  31796375   9177332 
 10240216  18710000  22042610   5197600   4706625  16103826   6120576  84730527  67572225  32261520 
 11535534  28196213  73854063  23459956   3775665  36996300  25952808   5285907   9227736  11342115 
 47391162  47890968  76543203  16641408   4155528  43304800  27586440   1130298   2289350   9552151 
 41568340     40166  20778681    102507  14301882  36647380   2160000  50113648   9241362  15865552 
 27066720   6280700   6671180  10863090   6327255   7120390  26458817  29748261  36954974  46569762 
 13164294   2893878   1991865  42630210  13204296  19619955  29318691   2882898  32746855  30036116 
  9480674  12821095   8109568  61361690  40892418  27411854   8178110  44545165  19612560  16387396 
 89703504  15845144   5810487  31375578  41891094   4810824  36312350  17144490  15801165   9445539 
 20473008  50654610  19591572  54482660   1512452  29271312  32621568    686555  12369938   2883195 
  7802235  24102992  60216260  11483487  29546550  61608540   4639872  91700980  18330114  34759114 
 54194790   6982790  17345993  36249852  48214518  64373764  70126093    435645  51712115   9725232 
 15414700  32894640  10423192  80812481  17575360   3017196  95160009  11412137  19030660  65820940 
 19612872  54656560  76133818  45103716   7621896  18160593  31828800  10303984  36761956  32017041 
  7681280  45118464   5013615   8667400   3497644  73257712  74578236   3365535  25268328   4528981 
  4841494   8835250  29899350   9610808    918441  22748462   7404850   4193110  83058849  18889105 
 43085350  14222251   9659664  52303482  64208460  24414072    850024  25532938   2765730  30267021 
 16339614  25162762   3184258   7122224   8892039  39466674  32336602  83016507  38957619    655018 
 34587144  16008278  88966050   4581337   8574588  21035508  33303852  44091216  76528675  22423050 
 43846230   1973311  40495008  31210938  37553102   9570796  29177192   8927019   4633720  16048340 
  7810592  29676400  23810600   9344734   7378351   5511241  10845420  22742699   1343742  22751240 
 74526208  10176596  77462164    402717  21880226   5239850  18562470  13950367  41595882  84983990 
 60326013   7377690  12862022  42244972   9008972  66480168   9440634   3680861  30402460  26040872 
 62304791    411516   2612515   7837680  95959935    544050  13465188  67056976  19750031  39748002 
 18387369  16907065  38815110   4998096    870888  75571628  37126020  68528784  58709040  63541116 
 66696872   4126752  27107250  14626820  54167540   1618386  22294899    800115  29573343  54371016 
 54796833   1535222  15196896   7897188  72719284  54467082    187890  10239480   7733298  46798387 
  4105204   1177038  30609249  28565576   4094613  19767451  42785949  45318622  15440274  25264140 
 59030283   1561222   7472850  34906432    583000  16715370  24128949   9195711  10325200  16009950 
  2795361  32741306   7429790  47292062  10118886  16107888    536080  40923375  36366400  17943937 
 32682840   5515985   6794558    822096  42159824   5985870  49576776  38711870  66762675  45658202 
  6638340  17450850    394470  23273516  11614047  60749980    674250   1124912   4568094  11962600 
 21297594    491470    639036   3505710  65991712  82828251   4840359  12562524  78494988  14074640 
 74934136  25363448  14161169  24323518   5889213  23462548  60903104  67691722   2706750   9829119 
   133136    443336  91629096  17920415  18458190  69686421  31665724    702900    442152  45075056 
 19552560   9588548   9855912   7588800  10986416  20926040  52434492  63866220  23825262  51756081 
 23356107   6519050  12332178  51609294   2122614  52840477  10085561  66862950  28183134  46710234 
 19169700   6010588  22038774   6111378  77713240  11652240   5193104  55745431   7318065  14848176 
  4520880  62896176  28560983   1825500   1088370  58824876    239960   6306630  13390644  69088635 
 18996948   6980122  40990908   4612437  22716837  48713808   7218261   1793888   6791076   9141902 
  7385084   8441236  26611266  37174010   1659204  38480880  55596288  23066790   2715016  18577022 
 10750060  28469944  23938200   5039277  29629246  35136888  40303980    258210  21250976   9855664 
 14926275  42109136  92074416  38906868  78932360  17211429  10448313   3903304   6224925   5026296 
 46894653  65345616  34335138  62290230  48811000   6912190   4314225  47946576   2649332   1006364 
 32569392   6770629  17234350  17197152  28515480  39936550  30276203  55634244   1832955  13276340 
 30000459   3448042  29801322  41104470  32226900   4302656   9414444  25311178  52334732  19356244 
 26379072  53688817   3693340   2686792  12032955  42183342  23220646  17593275  67327052  18473600 
 48914964  16568167    485325  31293990  23802004  41486649   4501024  55662272   2821736  11032190 
 59021450  24549462  34083627  54738684  63474910  28017108  30850440    911680  18694255  15698880 
 53022440  29384754  43606416  57310704  51083946  46857678   1538450   8125607    220892  54646254 
 59225865  14064351  20291908    285529   2744861  16187496  13421415  15826311   6833904  54306153 
 27011868  31000475   1576151  43492862   3024640   3378732  78762715  48861350  26184522   2812716 
 17724000   8880752   7334544  30826072  18491484  18698240  22055545   6994115  13520224  21324493 
 13827412   2875875  10014684  24404523  31673554  61915425  11946231    130935  10002348   1252389 
 18669978  26661388   8593076  39266199  11668069  54056935  83443276  83725110  22719340  42105444 
 92547373  61729120  40477227     21714   2796612   5659560   4406544  12100506  74934990   5164166 
 33415551   3146484   9615424   4234769  16902772  55853350  17826676  81599254  29735439  38917818 
 11041536   1399408  91091764  46409992   1142204  14749285  13339860  13811056   9011852  59630848 
 48439772   4343597   9710540  23373458  33055286  12543212  39033792   1368530   4915515  12052464 
 16810020   1204497    124065  26614737   6900096  34168202  39613695  36557484  64556936  36755712 
 28172060  40484672  27668140  21738183  22815096   1129126  21627425   3469884  12684508  14159484 
 55720540     46497   1122582  18959514  15868368  24532992  11267270  30159173   2178678   9315791 
 32172966  13097112  10802563  23579316  14210284  15386602    677354  29038072  21225984  10283936 
  1246700   1095586  12524281  22180008   9907106   1164810  10956000  52117020  10619776  13696560 
   209622  14358435  27433208  75758640  26706904    444906    353096  35025417   2787472  39518792 
  8224456   1542567   8215744   1797659  10374126  51661690   1896124  11075043  93740608  53437035 
  9491716  26125056  46947375  49608943  25898889  34795764  10778516   7778430  25242488  63333556 
 13935777  15763671  41271648  28167539  26010411  18169137    340942  20994050   8355670  29837144 
 13268541  39963125    843534  40168606   7883480  17382222  63400625   3575236   7895112  36383904 
 35409000   9208375  82404740  18976314   1273725  20845308  87268500  11468639   8848350  18486426 
  6443580   4049076   2849990  33700084  16020477  38145555  26363790  28499200  39923044  56637000 
  9910152   5824000  51883864  32098060  63528038  25531016  86834736  11378034  42293426   8287160 
  1932876  10499424   1272008   3931805  12818340   8563458   6036082  22249860  29937702  18130060 
 14334512  31550673  12737150   7871995  34752352   7221981  34310220  12318325  50654583  11685336 
  1356912    374073  10943469  18855652   7543305  62648420  27073120  36298332   3886524    657877 
 21507180  24916400  40502584    695826   5142654  11392605  16302042  26752950   5618042  19125903 
  9798555  43385740  43102960   1586334  49488138  40273023  14348136  30886191   6496270  14073723 
  2148573  11838960  51644150  14809977  38669505  32492438   1882230   2932137  10643634  67167738 
 32886882   5567868  47816242  17131969  44764620    196252  66719328  42796864   2455250  20263204 
  6135756  61794694  14817404  36018348   5465902  21144000   3665272   1158192  60495634  25449180 
 24403851  16752697   1622168  46232225   2901060  82803720  11892662  44115932  22845400  24358698 
  2175166  22567478  51749880   3567356  35484722  19049428  15219248  31107564  24649240  50964200 
 34709600  36045900  21617792   2117778   9721600  58439463   1299582  45840610  17986322  13644774 
  2036072  33429342   5633760  60597712  80997216  38693250  19823910  13569858  47426600   4334410 
 26041008  30668660  17511940  27117788  11900460   5008134  35077266  72346995  77595300   8455874 
 10529167  33103126  22532480   1783857  18415768  27336510  68533500   5599176  93035488   9566726 
 36819671    917021  17399790  21404204   6553500     76770   6282900  20397408  76972322  59349628 
 18464901  20424144  14260850   3238928  55783984  24008084  36255960   3521553  66402794  31133472 
  1728328  68953464  12750496  50754775  31324644  81256927  46611312   5692140  21695814   6070512 
  7104022  50300590  17588052   6307224  10884653  10226843   6523065   1988966  10084360   8028866 
    22662   9870000   4194680  13634082  30768122  54606915   3998280   3595536  37524124  58330334 
 23552430  43220540   2512788   9260730  18380169  26884266  13400064  27735925  12683258   9928572 
 16182680  14588506    830739  45272326  15544288  10597500  59515045  40463122  41214018  11985408 
 41321322  17628319  47331746  63473124  27222761  25625376  51290900   2755866  10204320   3261560 
  6268572  20789929  19354540  22010376  29612616  57911922   7052378  48592194  11066004   5623464 
   608520  80010012   4970600   5108152  51277240  15319104  52364631  44743881  27434844  72899910 
 50178167  21727104    402168  42730460   1659784   2068614  12826912  15387326  43894844  25978500 
  2421945  46168703  54050160     42458  23460528  10745118  34965144  29272192  54485900  43717470 
  6469632  83626400  12983058  21758355  41688558  76555104  10205163  13990440  25107556  18934935 
 10880867  66704868   3816720   9230904  32496954   4333262  19538411  33215862  11754578    933660 
 77870617  29919811  84716592  37567412  47442684   5560566  57990510  18375105  14446498   3807179 
 21270600  62127887  71205700  47572996   7089204  89883204   5646158  14841630  76955042   1191300 
 48449693  32791311   6777186   7737285   7248906  16096366  86018928  10127235  24601224   5165904 
 49608648  18751160    478170   1078254  22327470  13683615   9292500       154   1103425   5651996 
  1023672  26869005  15773188  70852243  27351975   9643824  26128536  12366066   3953988  73870968 
 54767185  15901732  35886864   5525176  17681160  29724750  45583800  35679765   9251070  21967680 
  1122498  27720756  25686000  15098985  49115095    429656  23993968  20883900  67682672  47181386 
   396440  27191172  23293710  11107005  28123368     25758  27301923  75487548   3993858  44567721 
 14439614  77451344  20366760  10712385  51308260  64833162   2996236  20750887  15438070  43994165 
 20358144  15411844  25691435  23403813  32326600  68160839   3544399  20432153    503172  58734412 
 65591400   2835532  32812424  79212226  31231568  52512254  25544554  81492070  19670326  26809398 
 14686107   6968250  62326932  45446083   1342770   5436447  22485595  45207936  36168354  18124992 
 58131544  72539974   2158242  22423720  11357949  57146529   9999298  51083011  24262602  22361364 
 14953218  25479420   8086350   4149200   2997280  24960964    687993   7061264    429219  45381755 
 26092718  26470836  20429472  47068452  56123440  64693306  23123248  26221394    527241  13566773 
 49727574   8578778   6333355  34798608  11084544   4434696  14666827    811890  29205330  78209447 
 59648048  34700182  50634848  68581548  16812229  15024704   1639728   4232739  22614018   2235025 
  2682420  22769493  25273917  11384064  15977467   1874580   1917193  76903400   4818320   6680058 
 36430716  50846060    765510   5948404  21019800  54771885   2372325  36048480  49745220  66264192 
 19786000  23189637  48355047  37215165    932931   2875056  59811930  24394410  32687286   1112823 
 66137426   6730290  76395648  13628385  11067252   7550676   5866560  39054140   8168242   1038636 
  4043808  33678999   8841589  19528622   1557612  24470950  31412379  32231303  27418284  24642663 
 30339075  67108783  14408298   9058858  18763563  42849636    156288    205953  11295936  11149255 
 41433354  67818828  77931015    810793   6478290   9644544  41536872   7218394   7871590  76352744 
 36161125  32161520  46866952   6947664  40003776  17774700  44357030  21029070  49336512  18840561 
   750025  16848028    961948  17271978   8501237   2170014  53944029   1292760  24400700  15043380 
 45734344  17016210  16322033  32089629  23518812     43927  41464095  16340896  34594080   3588663 
  7783518  19695678  27812808  44458924  48124608   5220060  27706250  88922120  61782600  22347180 
 44170155  13790160   8620286  86270920  30341978   6952872  16440892    737364  16584535  68907596 
 25678464  22166709  18733791  22535425  41905800  57526784  27915132   1476948   1753073  20001414 
  2196679  20773339  56105970  55693050   9169568  14617753  24613975  46760000   1029480  13370166 
 29236350  26001164  22773088  39733120   8141202  36322530   7317674  19113376   5424650    249210 
 13720167  10920782    931810  15172704   2844634  31456256  73202322  18829702   9090432  86737896 
  6352360  66084678     54816  25193924  21864105    416912  29273502   7480044  28507160  45188270 
 70202418  23506112  41175012  24041400   5294025  34459045    891715   3625527  44116160  57220915 
 13295100   2035264  11440230  29537253  11602332  12943224  18135810  22339408   7068825  81108720 
 23741650  42762744   4760840  17087132  12890500  62729336  62701837    382995   5451910  20897304 
 48071904   3916624   5779872  35648567  77912844  82455324  76244264  43187080   5143528  36263901 
 15396810  79071018  20704906   2557239  30662420  17172744   8820060  33792260  16702210  73379481 
 46292235  28825952   4152022   3291479  32670282  35872536   1938346  41845111  13981820   9754003 
 14952320  53969760  69649744  32434011  43183140   4878080  33714156   1440964  18667792  20123907 
 44796672  44777088  52750755   4940580   7713666  71272604  32749200  12803328   9993120   1390233 
 25348250  24609318   5631615   2248120  31252572  55742922  12629780  39503979  57372473  13427775 
 12241164  38924888    306062   3058948  18628736  21890316  23612960  96234251   2503845   2405724 
 33582080  31335477  19381938  21335496  55442332  18075080   6669520  24281290  13783072  46870636 
  1525086   6020344  62004955   1160875  34789440     71620  24985345  79824186  31317564   3757234 
  3395392  16531264   6894300    618750  58188852  43516382  58592960  27161811  67016725  36650772 
  9525166    277550    885471  58027200  48935125  44977984  31656756  12267080  72855096   7840350 
 45606678  37003866  36245516  52904700   1606629  63432061  10632775  23876160  71813368  28916440 
 23951240  39352813   4826235  29801983  54700032  13727136  48495054  18520572  27999450   8828710 
 38996016  22211100    941391  12005434  23447511   9182909  59869044  37350504  30727554  24884860 
  3060810  11802260   8765152   4060125  10395570  17957142   7596835   6811049  26391204     41475 
 26701592  47736160  22030228     13068  37921884   3411588   1236015  49923926  22298078   8551235 
   304420  31327446  36360401  19586824  21898380  35398710  47947936  55675928  10474767  28560954 
  4911921  45967945  57088482   6290298  70727177  77558208  23926256   3661368  22589203  51089136 
 21695017  23492848  12948344  50120499  69326284    968300  30551850   5857401   3954624  65301720 
  9464050   1910853   4960293   6678084  35719560  38036752   2065540  45548098  25160187  23685840 
  1006595   6890130    204288  46740570  11181728  15739898  25818235   1491615   8089228  26881462 
 32853528  60447868  16245420  12109724   3033888    933648   1368556  10932480  22838832   9816618 
 47445853  55532922   7158776  17178237  63090468  18102177  32609600  46806528  55032336   3931110 
 10827740   8846981  30711772  14787267  12868359  18434217  30072565  71277000  42085316  33523856 
  4482936  18655614  72851244   6292916   2491336  19411448  71735847  89819136  73492185    205800 
  7716300  45954569  40307179  12516015  17379950  68246028  66361945  17675662  92425515   1502922 
   275028  26763800  40692861  15108366  42353493  11151270  50381166  26494305     74034    337239 
 35807514  17318814  70279209  14998038  24197285  46491351  68881720  24805055  55613956  25731674 
 14886840  40302640  59557640  46340715   1116305  22599783   3416526  28202436   5109270  24897174 
 44679681   8476342  34709983  53239800  21779445  46975908  79220190   9286896   6032360   2711670 
   662500   2513500   6380207  51433902   8719060  10714264  12170952   8868060  17292050  21863348 
 12313743   5838272    647829   1609202  28841460  44017097  32365824    644699  28008786  74901610 
 53544936  89451012   4954676  21834295    430680  12506175   6997590  57623808  17328012  26296650 
   373725  48806820  72580872  32051586  24416865  15532473  23637231  25690952  20397930   6012744 
   455147  78322420   1725358  87957194  25445048  17441578  62145380  16826497   2811075   8232210 
 19261898  12959364    427176   4494072   6059100   4376106   7331390  31584807   8888627  28654388 
 27124860   4073678    404712   2981160   6365430   7404484   3948604  66735515  42999676  69709679 
 42780805  76306825  62122088  36887520  32285750  65446090  17023455  59397512  75421398  24771604 
 25141304    336990  40159632  55013178   4784922    103211  68761395  45384750  25517670  36607410 
 11786460   4044872  47104904    653586  55836506  10767624   1723104  50203722  13879359    132198 
  8718244   8944992  10954482    719458  15630422  41392640   7807335   4111522  24317826   6734205 
  1913370  38821608   1933334   9516150  14833096  78824462   6346928  19531920  31032300  26487292 
 42884710   6935460  65234840   4480161   3319456   2474048  12576520   3117500  53067021   3928900 
  4807685  53295232  13071608  26452650    973384   1306242   5041830   7826818  77571020  32291058 
  9354402   7150129     97230  17450000  61207200   9756935  13331736   1401033  65587554  75258648 
 29974311   9527088   3393435   2988993  22834476  70794460   3072110  10496928   3697815  33653424 
 19501516   5825778  72376080  20086760   5084100  16000558  12877812   2270066  47490949   4108170 
 38354300  55721016    855171   1264344  19674200  20608392   9626552  52860456  19777156   1042416 
 23871080  52937970  76325770   8857392  28618842  47136390  20200960   8520120   1316824   5904756 
 52607744  23231508  13203081   8834022  21520980  60872324   3206500   3672324    616400   8521440 
 65030405  28484638  27548633  30006732   3377112   4966104  94291476   3810009   6015904  51155478 
 16524290   1177692   7744143  70220862  25028548  22660168   7262090  19072607  11459919  35067470 
 15843732   1086593  44388136   6274038  17389960  63685016  21383847  22068204  25258025  33098289 
 25400816  10289240  14020826   5417685    123516  59002490   2367860    596410  67401072  33716516 
 15552040  13305816  41278138  59366424  30618700  36229500  51210000  14789986  12437415  24729764 
   863868   6442995   6845244   3714062  48394533  19372608    853212  17549105  44644320  12995480 
 17487252  28811496   5422000  58627968  16500968    805272  15578858   8549350  52148118  27675624 
 35619402  63165250   6736615  15099656  20310479  42090530   8134280  57474024  40284216   7781280 
 43258215  30677876  11190897   6675526  46622205  24345765  12520992   1194758  36300576  21491680 
 62129760   1689366  80437225  27382120  15845970  34710600   9442978  36105577  13467100  15768500 
 27111360  22922768  10104000  14494704   4540725   7611352    310422   4677344     19614  67033324 
 27197654  57133680   4755996   2633406  26940420  10425870   1305062  32261548   8954388  21304950 
  2059055  11518931  34056316  12047112  56044032  22465032  63940128   2447034  37772547   3467897 
 26515456   9883194  14034168  32723595    803520  82821420  16443214  14915273  29151848    712747 
 28960792    237348    369551   3768596  45096444  46891008    525045  79250690  43343892  15924132 
  6732220  11582610   3654720   4548636  46956065  34200782  17654477   8627529  21551719  24054435 
 37575576  62172674  31779660  97074213  15497497    142776  42415890  35442720  43612359   3119597 
 12438160    902484  56105908   8284038  56102414  48929408  12097378  17379843  78747276  86761584 
  9020256  18453290  35009982  33132051   2074545  41115488   4014507  35837625  32058099  29904596 
 74577103  13486148    865599  33060475  30508642  13855296  56205970    835758    348543   2603380 
  4993845  10058406  42805134  35517790  55840766  22058775  43900340  31552250  53625929   3037928 
  2539549  17848547  10446898   3544060  29796342  18407074   9005920  55257444  26150274  11147200 
  4106508  25308924   7741656   7141095   8837315  30077376  22026008  15227784  21256117   2848846 
  8332955  60181550  12573640   5215383  38481109  39370527  20097208  33056772  58475300  63302784 
 20381076  14547960  46401908   7019940  12730744  24121596  15427325  32660928  56952720  19806530 
 18945836  52198223  43769920   8409152   3302304  22251264   1625085  42085085  11706250  41022003 
  4858425  44589230  15294864  67757058  75740750   5512140  64139904  32105583  59719160  73264088 
 57190412  17114031     89340    356088   5532680   3507505   8215200  27667998  30544096   3972968 
  1106034  35588520  74330595  11326200   6060600   8409045  40757506   1189370  28044920  65257872 
 71925568  10760932  78539630  26280062   9812200  63111472  13930540  70330230   2917176  69943104 
 17493971  17612154  15040410   6992370  15655818  24759510  10223252   4579004    566796  25765221 
 11243736  15005208  90182924  12602296  18396511  46243616  78819480   4205565  53774140  45275136 
 18710090  12395988   4512945  28362792   3491231  13826566  32228385   6126349  25068024   4499344 
 77682032   2359838  25670428  65357354  14749440  23018688  53111898  16628770   9902935   6205746 
  1581771  18459240  37254789  17818402  22183808   2947383   8923147  62680926  92448041  20538652 
  3107612  24146317  66646941  26308080  39652800  19556680   3517960   5497036   3948468  80980237 
 58450798   4827600  66566310  12716704  18738594  11712975    811699   9092450  16110576  51466217 
 14110572  18644866  46184832   6729354   6465123  14653275  62404853  50391990   5856221   8754506 
  6094200   1730493   3255954  24123348  36779195  55679400  32943878   5339500  10601372   6270418 
 46703805   5500644   1974616  32610061    518463  59619392   5649364  68771510   1800975  17656256 
 17620980  11574920  81142635  28077858  86151936  34421787    165886   9047115  34411575  79418020 
 48686616   2824944   4613770   5068256  22416147  92505395  16092432  13969546  25423194  12273100 
 42817152  40151832  10671868  74136615  15392949  17152392  27146875  72491328  18776648  13812608 
 39074460  57184140  28643664  21064380  66381736  18669000   9695028  28669806  60695910  29317695 
   224332  28378362  32045625  72194486  39816344  71224740  19610676   2677936  35391512  16878822 
  6003786  29858075    380281   4420630    808400   2277728  22846758     75482  29553258   8341270 
  3943191   5967730   8659431    228762  41698212  26141844   9994734   8031616  12481437  32558411 
   401264   3915349   8488480   2129616  20787215  18468120  20062300  66949662  16476086  15140409 
 21786622  19747200  21720710  43289244  33766320   2980340   7924083   6187909   6321552  25485768 
 33690070   8568075  25277714  58159140  11655828  52916790  26676322  46988128  27710629  14889720 
 15982368  21911857   4711938   5577369  13140199   2911083  36900444  57713446  46717286  38408986 
 27147296  17047844  24636220  11196172   5081139  11238528  71849840   9226558  59892395  46769469 
 16956378   5044000   6474195  31031392    978957   4799011  38741668  37492136  63881649  29535552 
 14399335  11440837  20602920  21651880   3329275  28738270  67986604  22410928  33348800   8375778 
  2890515   7316120  83271240  12752016  39340269  70899521   4942938  30367197  17222032   2180685 
 12303124  55011405  61696305  16339255  23397360  21677832  19722440  10133865   9563484   9646612 
 68023760  26705809  20671749  21110800  21821184   1166241  10192092  59697246   1321028  12414080 
  7579180  51207860  70821730  55386254  22964076  16023013   3126200   3118560    913788   4147848 
   682440  62211843  29807460  43762054  14719648  57402368  14185528  79300155  10218150  21835180 
 10241427  49111920  27956493  50064470  37292400   8637524   2468375  32459940   4189480  55618442 
 26345189  62487302  35823150  10708820  38104794   3499623   1462629  14295603  19489449  16790601 
  2058705  83296653    484288   2482164  46139037  49017150    802184    273568   2195417  14519420 
  2824448  52771101  30113520  20344670  61132405  48066048  27214758  29068200  22731474  12095328 
  3464616   8918480    965104   7502733   1493856   7137600  24935220  26339550   5114460  17982251 
 39618670   6651311  80954788   2930470    855107  11033220   1174051  19955458   5071040  11064480 
 16374570    652032  44347502  14355468  72087720  40972940    870842  55866660  20043465  72037329 
 58569075   9647049  58916385   8261694  26821815   3980994  39348031  70836920  44964816   2214020 
 46425190  10107114   2858087  24888908     77220   2339083   6711159  62220860  47920644  15991815 
  2340130  39952674  41756547    557384   7008215  18734464  69979971    921219    429510  55894790 
 18865015  26204670  68370588   4194198  18968469  14897898   8760598  14778765  16370848  62375784 
 41247576  32943995  64073256   9348696  13780182  63433829    703706  12111710  48687960  22075939 
  6970720  26717761   7802830   1132080  21734160  11808867  13789761   8644505  38761470  26441910 
 33530814  20386625  24781744  28692804  25593456   7215669   5993433   5977764  41512541  24584796 
 56241643  28778920  43198292  12436402    852813  84809604  22795389  11778382  21713484  35513478 
 41052848  18362907  58647908  32670340   8007296  21339602   6347537   9960126   8298704  51568002 
 15172920  55492911  34673184   6302538  33234864  63723780  12980363    483790  41446944  44046660 
 92402612  24586880   8408400  11620072  66577681  19426104  15244700   7720596  96190670   5032545 
 18675450   2218058  16535576    846076  18392651   1096432  19331261   9416304    257267  18935826 
 28538380  27496728  32493186   5585935   6918037  43129476   1734591  13997446   7066888  14462400 
 39304464  45932614  37967250  65492523  46641352   9964752   4601100  30954924  66431201  79740645 
 64230052  82783904  53707841  18070830  75302365  21987308  29447320  52007274  31424575   8319135 
 35001288  25513052   6845850    715606   1476910  35397632  34951044  74949732  22745133  29997101 
 31009590   4336972   2048380  29820552  39837982  42183923  18745420  19123008  31112370  18354684 
 86363060  26284125  40052115  14981186   7733665  36219675   3581713  18059380   2162472  33659460 
 58602975    219915  71651252  75570384  12961278   7761280  13256352  16838950   8216626   2676096 
 24371892   1762750   3204031  23140763   7461112   2365440    964224  42821352  30596852   7490500 
   174265  15956780  49446247  12566295    244491  28402200  10413585  13357007  42749270  25017731 
 62484680   7422259  19931520    582714     78330  35786940  23226894  49090112  14090172  68578640 
 41299482  49408018   3435984  11768691  18864900  17971866  65938320  85924460  10229276  14997887 
  8379492  68396026  68098240   4428265  41055456  34740030  81055830  12686220   4281756  36210781 
  4214865   5874327   8463416  47149128  23972450   1508584   3545200  22672236  40405640  23349585 
  1354650   1348713  16555354  45198726  40800804   4916864   3448990   1818600   8484084  28256337 
 35547556  12675900    620730  13164098  68029170  16841052  20590533   3347442   4189457  15300900 
 33616320    405223   9324131   4676228  50269050   3928626  82952540  34205991  27539590  78908815 
 17111776  39796604  59987392   1901122  15253400  56236788  59289484  29444184  30422612  51782952 
 20582164  25286092    817088  21801417  21157812  41702105   7555582   8742188   3483480   4885450 
 85342100   6623400     85221  19049050  54032451  13343641   5625048   4513662    880352    876612 
 13741650   2742464  15006365   8149734    187088  17503002  40357601  30158225  55902150   1533788 
   626263  10017940   8656009   5172324  76873134  39589311  57900050  16121992  29914599  73603288 
 79768598  14949165  34632416  55185154  26346570  59226282  23984400  12144780  59300759  58118976 
  8810688      7821  27490888  21219490   7414902  44366050  10822032   6466121  52181360  69746820 
  1087678  11103264  69254625    752550  43796368  49435224  22371580  35854743  13561200  30205055 
 19708624    561408   9702889   6758310  35906882   8838396   9579792  84548701   7819740  31866914 
  8400018   8426912  10885218  41000124   3151599  60493336    692289  14898065  38339100  14191335 
 14617056  10703250   3054744  60824077  75558320  45952720  25307109  18828308  17850889  61677135 
  5458152   5587936  79018128   9688320  21790332  43573309  40589289  18688794  11052975  29327844 
 59150800  29725974  16434948  14582554   8108015  14596990  59603040  74366180  51550800   8177052 
  8801706  42540948  47361600  28110440   6065970  12633505   3401710   3061620  20527585  23068301 
  8804475  28977201  31449978  11187693  21949893   5174328  12071010  11905152  36599160  28806840 
 13763488   1878600  18077895  41743548    379542  46578735   2065860  29838486   9409389  19837800 
 39786949  12316840  22079902  24389046  36715380   4787028  23947083  28356748   2161110  17187125 
 45124050  64126755    376808   8293000  17381196    587930  40464305  22503705  70137901  51431100 
  2296350   6656990  31582872   2014220  54375860    907875     22852  37210631  44842061   3062874 
 33700618   1677206  18420760  17216441   8775515   7653312     83384   6444600  17852770   3975936 
 35910952   1548078  26524995  79861395  10613456   6485517  54748980  20800777  16117104  20476762 
  3466722  35523075   8182458  30765294  18654400  76652928  31887966  54832778  59194496   9423000 
 33789964  55914982  23568552  64878450  10466244   7496096  28213200  41577666    108330  57457890 
  5579148   9825570   5148650  71532340   5873414  27349350  20462152   4025043  45877188  39427827 
 17853264  10992797   9228960  58556036  44607465  52569424  39237242   9223170  28105198  12496938 
 19814809  25913472  37728348   1890304   9308466   2880000  29864765   8777880   6729382   4231464 
 27959240  11006178  27886851   9541987  12131940  19463279    980068  12853360   3116736  62353376 
  3414028   3696636   1231938  46304410   3255414  94860048  14735508  60275510    368808  46771626 
 16760480   1021103  53663850  17250495  41599502  25608564  53691143   6384960   7683728    377496 
 10489377  14151865  56647320  74529510  40157560  27693085  54665946  28988313  13414144  18915468 
 28313488   3686517  37944690   2354176  41104011  38363018  38786865  74981002  11623625  57791632 
 25600893   7489047   1572004   6986898  33261052  65165394  16653026   8091594     60816  45641670 
 10202576  34627741  55666656  12428962  10150902  31443183   2171824  14944930   4007232  58242624 
 65653158  25843629  20312348  52594508   3068312  40734252  23702282  36597872   6664980    883554 
 27769203  14710241  22285263     36627  65493000  27034200  29256840   4522872  75568115   1484126 
 22291500   8725116   1247050  25232386  51373000  19856030   6833869  30527780  70944156  17179527 
 20241483  27721827  36894308  24696000  12468330  55948904  48693488  36638325   3147516  21325424 
 20229570  17476480  27531536  18136811  11258286  18865336  41575645    861000   8267696  14295144 
 67139447  21767667  13269798  41128200  60924688   6023126  33165308  54750204  34748380  13518595 
 23433723    155556  39601958  23737725  36882800   7037316   3652407  28497675  15774976  61580700 
  2031300  31604076  21466083  39472136  15778736  19965376  46180715  26353998  12445760  19364460 
 47882315   5876848  11807952   2486306  47020648   2698542  27017928  36145950  82479600    351032 
  1024335  31666426  19296453  23489192    714339   9612729  45491200   9202704   4398002  12110356 
  3606200  49007090   4593618  11785104   2303526  23798270  37817452   8856260  17069445  24031722 
  8401008  31006335  11711244  71162184  17903310  14042000    552210   1798930   1622025  15615824 
 60740856  39528054  44717648   9247875  72731958  59302230   6113310   6190125  24403770  34532928 
 54359296  61660040  47796282  35514624  44212350  41644002   4247949  12731025  38578465  21275385 
   845152   1472940  22967930   9241263  54333016  31642272   4493358   3088498  27426728  85222720 
  9465830  24516310  41023933  22524608  31267880   7007520  54652416   8533161   3902788  71647212 
  5959290    929660  60433632  51903666   5163136  25981876  62898126  20515485  38987340  58691250 
 20720035  20805420  23731072  11824361  72487500  26099800  20137314  22284110  40568832  36542637 
  2176272  69853925  67933950   3443796  13789478  44358630  11231592  64749213  24086461   1195572 
   279371  11951625   5173137  86480712  82642967  49957459  15164880  42201159  12001548  36522564 
  2871774   4481100   5242401   4325563   8037243  30302132   6026696  37342371  29356207  44072122 
 14918694  16658901  33597777   7822762   8166340  12481464  12940036  12090000    433124   5036551 
 70656314   3086736  41413920  11622548  10561266   1081062   6796725   1408528   6270625    816624 
 25112744  46501050  47479140  57799800  31375026  82593040  11221331   3590568   4596305  20045760 
 41534792   3906610   4812480   1311712   6333516  24862880   8640632  41366865   4341168   9723904 
 11305792  15152449  27536285  24776640   5277907   5859240   7474518  13578253  44113225  50329518 
 48562011  11493280   3032688  63284795   3059114  27824214   9384408   1758240  35140586   8279860 
 23220080   4696360  56645568  75802194  29336965   3788772   5603388  45799908    250404  29772050 
  1514448  11603792   8788188   5438691   2652412   3396600  23543520  16231600  73631012  14842443 
 36209412  52205262  32817852   4718358  83950836   5697183  11434488  54491970  27296906  57057402 
  6482098  21461520   5607875  42203928  33697650   8668296    433012   2336455  21356164  25905590 
 18654944  10228616  30802464  14618548  46612935   3675081   1391646  15147978  12442796  24857070 
 86536206  21103420   3908154   1467127   1473972  10643040  59107986   5515686  43829272  22816144 
 48545365  25052966  46562304    341098  85960556  47912960  18682118  14390832   7555468  36300600 
 18996390   5352719  27329357   4140885    424856  41479560   5749700  32814157   1463475   5280695 
  2268636  30291008  56451535   5572476  27560734  32800440  40651695  29202848  53280774  38305620 
  7042240  32088228  18867739  11124000  27967940  54727176  25883461   2930158  33466026   6273146 
  3347359  53827452   4894934   2649256  31193793  33128784  20313888  75681129  47196000   1971288 
  6782838   3368989  22317985  10767416  14686208  13271060  33211938   7694336  38963745  40957605 
 37526954   5221645  22144645  38822449  22152254   4976972  42062175   3318926   1626363  39701577 
 21068983  55191078  33123280  10590771  38172624  68653374  10811514   1366120  34230900  39031467 
 37599807   7589576  36949401  78543532  47549415  32851540   6414850  57624219   4849432  27314410 
  1388772   5842236   6099136  36445152  13279518  31983285   8996760  53228340   9659923  20108032 
 45171360  10914426  11464701  16051068  12490917  72077640   3484730   5951900  22946976   8679275 
  3390816  43754736  27053790   8960622   4477590  24900440  62289276  11994226   8550344  54856402 
 28635156  14187550  22094346  15101504  31762134  48216832  69834464  30595740   4013834  10774080 
 10289540    448308  27716688  14652900  43614740    776776  29594292  10103814   4634834   2185266 
 69624480  23858936   3770240  43914944  36548970  54288472  47202100   8682622  15656592  32384550 
  8429068  10619013  12263322   6433272  10418471   4196288  73661250   5876208  21371662  34193320 
 22447208     13000  58044815  12850764   6493500  35479789   3763322  69519800  37467184  22441700 
 21467511  27390860  33703418  17236000  34684650  11744281   5569632  10420182   5424165  83628964 
 25199900  15893610  71424504   4545170  55492907  10162294  46282550  15451713  26478000  18085541 
  2137728  30961320  30795787   6037278  51229130  18174660  29932920  41017334  23957472  36701793 
 89405342  80783619  28991595  14797032  11093750  23055863    911498  57154240  24522000  30139604 
  1068894   1377046  17139902   8652380   7408912    200925  18718136  38781045  51496016   1407018 
 22360814  70941400   8948940   6245460  68920125   5894008  73514178  15833982  25031328  29516964 
 30094890  27841209  64559038  19589316   4819304  40337704  30767828  36171200  45703197  13216000 
 76383090  11573460  16392125  44431191  40998960  37412877  16985421  15871868   9136750   6078580 
  2248793  14072760  11603556  14890260  60893712  82870840   3669716  62589546    115680  21206480 
 48398960   2151142  49285872  73592031   9219520  26938868  11777248   1509450    987288  39830064 
 23367366   3632724   1876380  16895775    784692  44582289  26782020  10323369  42204112  46758600 
 79964146   4555380  64462772   2076440  22538980  31861625  33241640  10539302  41270850  57299104 
 23609300  45454515  24805076  12064300  76779060  65973861   3344418  25455735  34212730  15426531 
 19585020   5566608  33504204   5134835   2764470  25353636  11341548  11555208    990090   1157024 
   756462  34942505  31337584  54207240  20336028  12074715  26362803  33258115  11566656  27697720 
 17116188   8839640  50930892   4400200  14737824  70818652  75687358  15638368  10384496  58280480 
 33617745  30977796   9024448  77900844   2989580  17323252  15085120  62208425   1045632   3191310 
 52741024  22329645   9047641  10780630   9778274  51842728  21403800   6234670  72119100  12317489 
 24897184  48611178  10667713   2186136   7827840  20046720   5918345  58519314  21898222  42599311 
  7489911  17217845  27631604  52960392   3926670   8809346  29279305  15491840  28983768   2424789 
 50839444  31820253  54846882  12995820  30437618  18325384  42416222  66724190  85951152   2616614 
 44913420   1340005  20913003  44312004  71957004  28489568   4048624  29064728   1802952  54690360 
 13216971  25597560  46313410  20695104   9605925  19511400  40993260  66877176    201480  29232406 
 27285093   8720301  15243630  67685629  44368886  34375140   1136100   7610880   3013626   8453275 
 24183081   1811964  12655905  12981413  23848908   4475640   6315330  14926170  46639425   2746202 
 24686108   2621476   3521960   6792036  19186011  11222736  44904609   1497804   4632480  52900757 
 63472800   1986565  30467320    834120   2057304  13999986  26337948  28460176    762548  21954152 
 14382730   1035819   3983508  50997655   9234546  64097844  39344997  35418870  26242832   6690285 
  1878075  19550540   5737383  11692304   6202095  55905525  80300674  52039512  26488308  12711408 
 19399064   4896936  41891005  54470672  19430784   9079445   7064560  15695490  36859942  45996106 
 18093296  18062821  76626587   4270656  74893200  50173664  81268625    878784  38597820  26035165 
  7444428  28153683   3699597  34192292  17670020  13439844   6097920   3368672  40921566  62358484 
 28430416  61839600  41409535  25719180  38103510  62825625  11951040  13170384    201932   2668562 
  4837092  47056248  24081094   9871134  18615168  37600086   9653040   7263282  61120283  16711716 
 41374446   1073292  11693310   1309700   4137848   5765838   1149064  86772951  67809840  56635470 
  5888460   6788677  17788986  21809883   1485792  45558358  44870090  52192998  15231282    425872 
   402286  12479502  22407853  13781765   2390232   8191183   7770071  87657570   9196757   5609940 
 47214424  32112110  36296637   1904742   2494218  89214372  15386672   9241430  34855200   8411900 
 37179162  37977316  32913816   7166480   2794006  40697856  51489396  20410560  42973788   6093010 
 51394995  55503584  20940101   6599016  31327542   6508929  34438504   2768128   7184085   1453368 
  3427285  23953566  17287107  35252544  13626844  15976480  15693975  20148393  45185456   5636728 
 67785240  27749907  38498080  67391480  17819659  55650384    236282  25605060  52035074  20482220 
  6252972  11522979   4346440  10889518  44148846   1508104  17656704   4360990   8252384  40740925 
 44017125  72570244   1914192  31345578  14021280  11867048  74487825  26397462  12266100   9117696 
 20701222  58365352  19668264  20250570  56503163   6343760   2603525    198912  29753360  64849450 
 81876920  47167120  44767800   9203982  56798196  21164925  72101103  70720578    929616  22070208 
 18664224  27745040  15505635  34787536  11069226   9111866  38013732  38512712  28729800  13873011 
 50840110  23744124   4691822   9734740  39211900  42226982   5594985   9519966   1739880  17007971 
 41941528  52596500  45527020  31026648  47361299  13051536   7521758  18884943  11898140   7540560 
  1274580  19132416  13424752  11312316  16713152  65612496  61441469   6395544  80746788  18782712 
 27951280  20334408  33824700  52865189   8134698  10442712  23114560   4160688  37555374  33788275 
  5621233  26445399   3541904  22017765  10436864  24451200  14255520  14381155  67363000  73777810 
 25414357   8409159  47391396  60603062  20841606   3874236  39343210  21874799  42184791  38912580 
  2164746  27038448   6968820  77670868  11569128  11103617  44715312  13907200  58128346   3517504 
 29961450  30048282    752765  37401715   5295760  54951538   2512060  14476896  38347620   9739996 
  1583160   4210840  33434088  40847569    212524  24787224  24720733  24007490  50040639   9753570 
   376365  15339243  18019295   8110707     89824   9789570   3596010  10716508    844416  42626860 
  1826650   9338693  23142015   3737104   5075128    133450     28888  14667480  23018607  14120543 
 23389905  33119142  10009252  23061360  29624832   8009280   3920744  48687360  30521726  26183859 
 24986311  19825740   4332230    598276   7701469  11782265  18702216  15081206  19299355  61739427 
 38238475   3146233   1742607  34563150  12762530  21090570    161462  27836105    428649  18859628 
  9142614  14713935  32625512  18360756   3205499   2504335   1549016  78608128   5552459   9290789 
 17521000  25145670  40506825  21602315   2765115  26114040   3839584  10316924  31634624   3390723 
  9967218  12813072   5122009  10827216   1082736   1921656  39098674  43413765  13916040  55436528 
 56995104   4821156   4839310   5544687   9066610   9259512   1004226   4056018   1498588  25175514 
  1768000   9156336   1336581  53913824  34360589  37303943  22120730   5347298  11578398  15314034 
 36105175   5622162  17153379  36773176   7852820  38775660  17876796   3802425  22405120  39986964 
   672048  26202444  16849134   2620800   1452910  35696079  35054574   1501038   5292429  18284899 
  5123183  22796774  43676972  94224564   4789860  47383980  49256280  59319936  34992698   1478379 
 27686912  43197312  46465317   7662412  36931168   9508800  26127672   7845077  41852811  30618336 
 25315254  72754704  73504566  28963258  34199544  17047668  18071478  23663360  19696860  39339135 
 13935225  19889079   4206818  63018510    850388  55720938   1211472  58316800   4427380     58989 
 19108139   5880550  40934683   3166460    755700  60806823   2552850  66599232  27339066  53038713 
 58352922  57760848  23024901  77026208   1970000   2434938  15799918    495288  79924320  27073420 
 20499123  67488708  23847372  48937590  13950547  34637831  43779560  40461156  28769040  46459521 
 52144968  52696358  23323650  13812120  53254266   4454060  23390088   6244628  36831740  85606235 
 13970556  10142370  25519207  10092968  77193928   9117812  16403436  14879712  57865293  12746558 
 21196548   1923984  31968630  38648140   6021400  59402910  14255010    366212  23373162  39473488 
 20245290  17246412  70073136  31221455  35610642   4373536   3556665  24695306  37248105  25652510 
 55280600   5291156  31117662  50337609  43206176   4963350  57048275   8989612  23921520  59486175 
 51187995  44211414   1075032   2040017  15050685  21863685  32545632  43782818   8627596  19927467 
 75229124   6192310   3223814  46245776   9851062   8523450   8758208  38377656  10790360  19086360 
 25184412  57581604  71056360  41110740  70358124  46490950  58658782  75494880  44717880   4417772 
 17331840   4367280  36577520  38612205  15126277     18072  19403080  22240042   5134587  51231999 
   515886  33001360  78169698  14259487   1339389   7651203  12518929  66334800   2557438  48179612 
 73710430   2842225   5868100  18620540     26358   9498456  51332370   6352662  23147295  33512504 
 39620760   8792060  33021969   9083592  69505618  46874304    136034  27748200  14322308   7527016 
 42526638  14904377    813120   5967430  39116600   8648844  15434244   9034225  37589612    782400 
 22569234  13819052  11270987    749726   8900658  11526690  23380910  29002610   2913716   2258750 
 55574218   3785325   2830725   5168931  22060404   5947365  15019022  42261219  12865536  32006596 
  5015278  65895192  51752675   2640624   9950823   4382673  18689616   8645609  16915800   4723868 
  3054234   7415550   8961088  50514768   3708660   4804047  68658345  45624348  55335755   3730672 
 60497418  52305142    873178   8938545  70485093  58840779  57711244  50057280  32548572  24485207 
 27700792  89368110  35080500  71993142   9943276   6417648   3456602  15337902  46404474  18752069 
  1581230  79381100  20611850   3849632   5094375  18917400  15573760  58380400  44280684  10020160 
  6539415   9865440   3674076  30548056  42029428   4864209  25387656  31223652   4227264  13980066 
 34765245  29749359   4530066  41616289     11123  18690990  23914359  16387344  28335687   6904679 
 23050304   6103255  13051360   3305718  39360368  25776870   6878725  18115284  37766592  41961825 
 21513600  18462528   4372236  32650392   4765869   4871052  24159726   5841890  11858368  20000508 
  4152374  61919910  85807848   4832576  20731716    103532  38783800  14285712  43081325  36389446 
  3185102  24621960  50004254  85955366  13278678  17623125  35231462     36400  22061382  29022694 
 24612000  35128500  13808326  39218168  50284872  38532039   9407770  52514600  10211487  38868885 
 41435158  59275200  64976346   6594219   3176244   9162145  22676004   9561543   5881738  42096615 
 26057928  15605260  10528111  44105952   7560819  40899416   7354006  20403500  19824473  44877150 
 42555505    674658  89188967  15893050   1990271   6929112  39102768  23025436   2452240   4877916 
  5144167  16241588  80642296  19611438  18414144  43225260   2539504  28535270  29771225  11355117 
  6011217   2398991   3978695   7440016   6821528  13161512   9914683  37552244   1839454   2813145 
 21633320   1854261  37612925  89599440   2755200  28506240   6972192  51631398   7400902  10781208 
 25410160  67632851  25003728  77884820  55662376  20711394  14036524   3349521  54907678  39485430 
  8119518  23794812  41230464  17097886  65092230  50511120   7471456   9509009  39664000   2223342 
 54677250    578910   8012137  17812660  41825403    464576  14473614  43040396  34036665   8931825 
   900777  27221061    413592  73068525   2930091  12198420  35814012  33922644  44196775   9125618 
 47836299  78367560    753818   7239420     42100  18167344   5768325  43987950  22962420   6343992 
 13192776  67032714   7718425   3095822   9759200  40887514   8376795  25550607   2811620   7380432 
 36435174   2036351  24977522   2331414   7016266  48268350  37203439  40874304   2950740  42378048 
 31095856   5126835     74970   1721944   8794830    574738  21180112  12937050  18217300  12269250 
 77589140  72417961     12591   6196125    156429  53711211  17405511  13099430  17290119  28759074 
  9225180  13746692  22579998  76552938   7891028   3468000    144333  10510056  59846640  54317056 
  1624077  20850436   2936912   3650410   9649773  44016357  55561806  34951644   5220105  47424531 
  3546526  23726112  12530427  29173752  12257440  39073188  34402129  10916048  29900946  58990791 
  9292920   1483398  18378646   5080608  10306415   1031341   1880516  29306721  24220504  21966238 
 65236424   3462769  14890986  32345460  46236256  31962245  41037657   4804604  19603290  82389016 
   627480   1429650  64935962   4445120  23927328  32347502  44617930   2619525  25815832  20734492 
 13459677  29602197   5305524  29866655  15656984  40738551  37213198   9952703   4622718   9754430 
 31772400   9761516  41198992  86483987   2140428  54024810  31201254  74663125  51065520  58783934 
 79888200  27524262  24846644  12910104  71976150   1445913  16349899  52669584  37913512   3961130 
  5945034  39844183  57875064    129179    198835  63654960  42372957  33517014  25959552  50102255 
 29370060  49457056  60508886  56242738   7088292  16666720  20984898  76924041     40170   9029091 
  6052750   8335140  62313628   7949560   1207191   3547698   9294801  14661844  59945754   5038306 
 30383896  35224632  27306342  34292925  82270496  49336560   3676416   7746960  12107865  25063385 
 29047590   8725168  48835256   2393792  18137088   3461640  30110752  57322647  35447117   6551901 
    28647  38720475  31700250  33329576  21900975  21644610  73386320  24025760  47854890  64977696 
  8910343  35656434  82050489   7271506   2891889   1397712  26041636  93741312   6582664   1907378 
 32098068  52938807  23056540   7330560   7716824  18511416  47700072  43140165  10392020  18175056 
   265584  16564545  33414069  49628988     85260  13668201  72931580  64366896  71181642  49221488 
  9834049   5875095  50636708  30657994   1733830  20096448  57450736   3298631  16497622   7431407 
 13408275  19657755  41046438  30000544  29237385   7852500    294668   2575656  23276115   3698675 
 27002000   6370725  10005984  63446254   3043512  25493655  40398750  11060620  25945788  45612450 
  6081504   2868915  11195826  63540958   6171394  14943624  26877231  16695640  18537264   6092998 
  4615992  17263846   4763801  40084128  29666582  30584832  13274130   2492399   2288455  11837692 
 19518833  26026518   5066631   6493800   1058184  19084135  55067220   6485886  13167092  32800432 
 16127736  60120452  27764979  42505848  13803060  26231574  75604672  23763189  21196863  20634345 
   502040  84471002  46621920  48752088  35418600  13439316  51944000  18967035  84427460  47622280 
 18515852  54980875  21572429   3347008  12677977  31371356  13532256  77913108  28132380  93456072 
 33669133  38687449   3537880   7623672   4270420   4606565  67217976  20989902  31611595  18971568 
 10874728   2032192   7065996  34824800  16680025  78142890  22132536  44593038   4173637  26774761 
 51788664  34856610  26583470   6996584    966375  66013614   5521988  23488434  57518320   3774141 
   740810  43653792  45147883  29642550  17787399      6783  48203047  29957818  46236724  30759747 
 53840710   4978168   1488416   6669159   1515533   3045500  56029472    305624  14083004  24410713 
 20778552  46843750  77703364  22445137   4443850   7942878  62936096   1922838  27974904  45261076 
 51357919  23491200   1187260  34410688  12629590   6837688  33415811  44685360  22381614  45051115 
 25041637  26669238  30637138  25560705  10125110   2788326  12435732  38661190   9871602  24717528 
 17941500  24544800    248387  87619485   2976996  84774716  52185496   7456320   1685286  22501871 
 21940250  33406506  46903604    827172  40421160  45349920   4648700   2933486  24517800   5669930 
 15599958   4191552    552516  22170848  75594330  12801880   2710939  13723605  40758325  49571834 
  2108544   8050452  13764190   5903388  33931932  26913018   5947812  54158628     15664  73093954 
 33223960  27074069  73456014  16410618   7424610  47346522  10281600   6683388     30124  20505675 
 15985728  18306629  57101196  18164508  36033555   9623850  74334184   4641360   4311090  50051680 
 40715418  22123873  23226430  52004391  21476367  36546870  12973975  10992474   8510567   2672944 
  6762592   7970091  50201608  82881855   2182995   2080346  40023690  32749005   7539759  27329600 
 44802636  65544732   8412710   4014388  26525864  46155340  33589320  77045388   2058914  48186744 
  9671659   7016560   6000020  12200472  21420399  44192875   6675162   2449758  31671072  22383186 
 49120862     76912  24968340  33574860  20297216   3270375  12520908  30740625   1742884   2602240 
 17490060  16216872   2008780  25480230  30073844  23691150   3923101  75792749    962562     68860 
  4510462  38878455  27489619   6184199  33401417  33165963  26065946   1124394   8499756  19226286 
  3778560  13099493  44711920  22359285   3577917  42921096  42447906  33423120  14636751  47265301 
 15211741   6304230  10509990  12232356   1595515  16703128   2046309  31640832  45505638  62639964 
 85285168  68713260  43707516  14449218  15310048  14622266   1508626  24655089  32808960  38499075 
  9373312  41386235  67686516  22266084  76524960   6894240  32951643  13096000  23841138  46816722 
 24317559   2061612  70573083  50237262  13381863  70700240     49796  26501246  23858193  26443924 
  2329000  21831630  63954888  50021720   6947682  93991344  41492997  88203024  11451237  22573892 
  6294186   1817606  12508712   4136626  64817211   3021252   2534109  38321270   4711828  35286552 
 13110390   3313980   7182313  17933412  21345885  35628505  43435392   3138720  33006078  35262530 
 34384896  38052115  67776813   7036128  25299066   5318082   1050192   3229821   7343094  38043652 
 10896519  14603166  14830751  11941440   5399541  24924780  19446300   7541820  20571199    228942 
  7310706  44825170   9432232  66494883  57828237  44523192    853143   1582020  20669982   6580200 
  1932579  11790918  45119250  54453729  23998392  46143643  14344217  24545142  48124224  38017006 
  8495192   2280516  18073216  39921770  51013252  23900292   2262875  16075403   4179688  62012295 
 16422624   4677636  27260432  56010750  35533002  12727611   7905457   9848860    375192   2546214 
  3088344  48719787  21450889   2816744  54755424   5251148  26093628  81605592  11288956  11442198 
 27029788  23098624  54600436  20683840  88486002  37243230  61448562  23290808   6602478  20810650 
 25854477   3478518  14633504  47144916  45709400  50145600   3928377  39033939  53584545   3961800 
 12221202   4217445  10531053   3129683   2727792    833184   3645032   3976411  22261323   7194465 
 70364000  16625452  21255045  22809392  37642752  29003840   1879118  38599461  52842960  74764250 
 66263373    989235  15449512  49910380  45115188  35810744  27769960  52220216   6568832  29908032 
 35518176   2428195    842650   5265540  15537963   3048282  59077458  12908642  51178496   1154348 
 12829562  31903350    293820  22737026  63861860  34902128  68987214    622944   7915740  24067780 
 69591605  48521349   9045858   8533677  18317730   1527430  76295925     49620  69908832  41786752 
  3295038   5313068  10080323  31801845    277596  12777696  26798266   9040840  27454050  15547350 
 32130060  34370581   3408558  10207809   1305896  55433392   5461200  18374016   3661660   9526900 
 12783006   2993424  21634848  10162548  41095728   4563200  12409559    153974   5716828  63037828 
  3037293   7018604  26502210   6108873  11101071  81781100  53497590  41811760  28922564  14934408 
 19093355   5019456   1341912  23389870  28603552  68284530    481426   9265256  12010688   3949057 
 25059572  41402034   6188039  63852960   3224200   6779322  30265510  23147157  10524144   7006848 
 70733685  70337296  23269986  39040848  23306099   9286480   3423375  11713842  55313055    989870 
  3551886  51957070   6524565    638099   9262130  59608205   5270956  22688686   6280104   1574899 
 14569566  37428596  51959556  12022160  25592655  14477175  10821516  19501937  48303528  18317386 
 12617385  34694695  14945235  70697984  23786794   9829441  37955118   3582375   1616706  13882200 
 15782844  50415460  51364943    848415   2205672   9772161   1187424   5768070  15113912  17140260 
 58975241  31491858   5959268  31574124  32820736  21418005   8202414  38201824  25213980   4121648 
 17559640  30196540  19540400  10993101  24621414  11319303   2636262   5134656  35300760   4471016 
 79570605  14264218  35723002  16638767  40043463  34148016  63769449  95801463  47530780  77073444 
 73073293  34115209     61020   8925768   5181057  11697764  68052180    729718   2926608  15204660 
 31506080   2166045   2033248  78829374  20318990   3105008  11541170   6756038   4375491   6756008 
  7531020  48059374   3828412  44103780  21780724  41154226  21539544  21369303   3865120  31732760 
  3662526  37157000  19445632  30872394  72728162  33317232  33918306   6520976  21622720  18748620 
  9852720  24243292    308440  30818874  54781188   6376344  62479335    860972  39085500  67396825 
 92525288  15636320  11604810  26441344  55337995  25057656  73950344  62533650  43253776  15380505 
 53560353  77655269   5358848   4548168  18797680  52485620  13354706  11286800   2999150  57056109 
 46652338   1685600  30268953  31859511  66015780    474458  13499849   9260298  56473632  22510854 
 91392888  36278312  48591395     91013   9265076  56727606  44342298   4633496  47614528  48716075 
 51446744  43687368  33079620  45740695   1895568   3172764   8776068  14918031  49754172  59966256 
 33191032   7996120   9957852   2176944  23135424   2897594  16745562   9493695  14286365  12256418 
 26902964   2923648  69654160  26724324   1549107  37039383   3787055   4402971   4702587  40533270 
 37233513   5166480  59238540   1305710  16631750   4090760  25659258  11577600   4777543  36032706 
 51782926  93069942   2298699  42102424  79797744   3483000  20300610  52807920  47324103  18892244 
 16383987  64401831  26942256  56040190   6318359  11923395  39457320   1662120  55791192  13066064 
 33135282  36273040  13338808  22867671  43338624   7641012   6596667  17752466  46849812    122876 
 32307340  31506189  43561908  26669236  10901520  52852800  13922513  11509254  11347740  55750128 
 56311281   8319972  30011868  15013610  24594240  19139400   6466764  31639440   2217384  20389140 
 35047740  20468975  29219618  16698662  22631252   7453470    803968   3316022  41171504  10986625 
 46802056   1280543  64869270   1699858  31185912  23083410  42577815  16783620  44795582  31867289 
 18504808  26173410  27305400   9344081  12631152  12567000  16665600    936649   8105742  51458638 
 17912894   8307720   5970195   7505084  32565305  38823216   3378072  59507604  20724956  20777400 
 40697854   5771952  11782428  27061434  34063808  30162900  37271000  36148112   5761350   3993066 
 22175608  51371300  33799500    396400  42317132  40688600  76765750  12967082  15398736   6529098 
 81656578   1061277   3701850  27283968  17373189  37160445  57686530   8813055   4665432  31491855 
  3125430    385500  30368972   9332742   7127850  13246470   3283540  12107678  37630005  17090898 
 28932564   8892690  21242656  86302060   4889378  76496967   5420280  33484154  61090130   4294724 
 22684566  33596480  80575390  77935482    191335    638946  28261160  13949210  55074366   1649922 
 35555810  63037105   4663850   6219516  25149549  31922059  13232476  12797652   8121225  24743284 
  1419558  44772058  13136961  36510552  69185504   2397069   5388630  61582920   9577408  13676787 
 45220689   2146258  18662800  11832136   2371620  86786325  32626415  11213172  18688032  18807060 
 72648620    168784  81276392  68449920  42967860   9265878  10984765   1037205   1248325    461675 
 25644344  18278640    336288  33896184  50727040   2374150  23639850  26380809   2619000   8742930 
 12085066  38916000  23834475   7208525   4526403  31145354   1209195   1859085  12389410  34441056 
  2629152   7215351  20225912   9768408  28085904   8078768  82171960  50088676   2252808  60830096 
 42500250  31350054  81244544  19344864    617361   4026240   7607344  58221054  23882057  21039570 
 40480776   6296588  57599997  80989260  53008976  55497815  13775793  92425275   7698405  59314978 
  2828620  17637070  26344890   1273363  63619905  61387305     44118  47372444  11170332  44843613 
 32715520  26418537  55731270  44692944   1994937  12385926  21464778   9164666  14675044  25161261 
 55487025  28286661  10457431  12808300   8126200   5491636  30957568  33599228  34068330  17192592 
 33838506   3017221   1671813  12563469   5347150  28087290   1611656   6159279   3178926    204204 
 39479720   1772430   1496475  19675218  29583783  27248700  26589816  15438264  65271385  41612939 
   324968   9568330   9226580  13406400    717420  49676199  14540823  21361587   4407894  64330875 
  2950875  12734199    341712   7885260  20128795   1305889  16960427    171912   1860640  28907136 
  3465854  17876280  11774421  19280547  15763000    536062  16642164  63724500  77502555  26128452 
   123900  43910136   3812109    409920   1524288  15372228  35816616  27830890  59861000  34631300 
  6576507   4262376  86121750  29520920  43745440  13537400  23743240  38124799   3932100   3784164 
 39092571   8763942  29278116  52888264   8760015  25729056  53855348  54429564    200364  62384296 
 36843138    251220   3099083  60594125   5770468  41608811  52737445   3145620  26962001  30878550 
 26460832  11892716  11759835  36383879   5023689  39895743  48082767   4117432  65790462  70719446 
  1578375  11024964   5358272    849632   9139740   8233408   1339183  15746252  18513408  24654927 
  5989780  12198162  35037045    495500   2322080  52885455  66490599  70580615   3259803  35003250 
  5025488   5053425  12757206  24692186   4655300  15060870    700748   1480217   2407824  35928753 
 66619206   2450756  64217160  67547253  71360295  27540480  23100480  21103665   9556050    323676 
 81088749   4469180  31444688    458640  27419384  72297000  15659914  59244361  50546144   4638347 
 38703476  22982920  80257618   7456446  17521560  23040172   2612259   2279775   3444160  10088030 
 24161533  11697736  32743296  13185969  33876920   2660996  49829472  21555666    507728  11552506 
 76266152  21739906  27134734  36143514  38959032  55797517  17656360  35432320  38836224  53922888 
 87010336   8176487  12764064  45003168   3625120   2003208  76023340    867728  31489760  22376553 
 22895703  98571080  72737738   3388658  12043020  15570646  45417933  35183640  35786751   7940520 
  1782756  46857790   5855484  34031565  28054488  11558248  10344474   1635600  22525830   1420281 
 14754168  14589156  16118076  54356582   2074907   5479290  24822947  28064215  11407680  32030730 
  2170805  19685568  47406150   5295590    456984   3810456  16041404  12245992  33032224  18552051 
  5786886   8701050  48393554  29900764  10197528  27404853  37515108  29097000   5443859   4020936 
 21166184  70060416  35720360   6980356  44925696  39246543  26930194   8694846   3165243  31375830 
 25622149  18474666  96472576  30185064  12507561  25389999  28110675  36526161  22028628   8327704 
 31115281  57172060   8383588   7793107  64828855  12703488  77338732  12139330   1769465  10990070 
 36325120  16118636  28513216  13076544   9726285  13268544   3080834  15232566  17019376  38446384 
  6015144  20236872   5477436   4971036   1666278   9552216   2300658  49559391  17134416  42804288 
   320048    360768  16743062  14092560  24618156    334778  37439928   3043755  70776381  73068168 
 49143753   1105042  19330108   6935065  51524150  52058709  64193070  21211470  29442108   5323108 
 10520712  38100111  15768278   1309308  64090848   9762257   3864762  57059156  12423566  32732829 
 18260654  11481417  53725821  82940725  13108977  11229428  29015860   8237086  13542540   4489869 
 66949667   2543750  25550986  25783386  36245599   5583550   1323773  50603796  14157660  31272309 
 14778530   5039235  67806563   7816320  23197440  43938408   3261162  15460312  56990880     13200 
 52161046  26736949   1988300  33807078  19109673  31788925  32254358  70959203  39296796  46226490 
 56659932   4077235  22591152  17343704  17092419  43562475  34653608   2122097  13807300   5097589 
  3938571  22562232  68236729  19069310   5914253   4572348   1106615   2064823  72850479   6171986 
 70331150  27611324  58538028  72768670    648660  76953100   4629807  62962155   2433002   6486302 
 16715952  19604048  30113106  50529984  19000668   7340346  60941128  30747118   3508656   3957296 
    30005  48027933  49445000  72225384  87166431   2103312   7265187  64457092  14825600   9113166 
 81585525  43701724  24000000  19498150   4395017   8598736   6306804  35469021  55091619   3859452 
 23157982  47654410  30461262  76112129  31995725  36686415   4900386   1172732    429457  53522166 
 29278736   2414862  84847752  38672670  45215784   1923760  25874640   6588239  22366152  41210284 
 22451600  29404011  15436810    214230  10692008  73354431  16223740  30279431  18528588   7889898 
 16017318   2606801   2822629  64530960  49360320   2472170  24405656  20646900  17423360  24006894 
  1032600   6484443  19245326   6396172  48530325  20231168   2113440     40454  79042680  59279340 
 34425022    656175   5613336  11379984   7822452  19723185   8275773  93792319   2460804  20356563 
 10338491  18371700   9344430   6732000   9095471  33920937   1085250  18456591  75586623  11608244 
 50210622  12312636  12307500  21677531  10934320  27442431  23353772  19511359  13572328  91096220 
  5414339  10400192   9994038  22461642  25866896  13927032  22290156  20787384  87283465  11357024 
 38141895   2769676   2416120  91104109   5363942  34831062   8110053   2267460   1958400    681774 
 30288489   8634069  57518004  12114558  22726194  14498692   7134913  11148852  11301150   8560692 
 19300614   3322892  33256650  63192680  19500937  38843968  11700491   1365225  13020029  18670512 
 13017625   7719852  12638472    255424   1427378  33366137  16217964   3412682  18830976  51807288 
 43037280    387972   1353834  15910624   2276562  28896778  15277225  34758776  62180800  14630080 
  8639770   7891254   5267024  48962884   3708992  11737194  29473040    133056   6370850  84130533 
 88558360   2617285  25040064  62617520   6985088  47616107  74545116  30773966    211120   1436780 
 15400924  33598026  24271835  37649920   3520881  36673275  75138154  20487600  20069270  17404800 
  6040566  49370970  47400193  23977500  53302077   4720452  26909784  21940470   9054756  33908841 
 65352400  38032560  13390630  36742824  23987618   8834076  34590416  40937530   3470584  36098411 
 61660668    818881  12449600  31796500   2397836  26592148  14217378  18597358  44468164  68869920 
  8154025  18271947    299402  12778270  50400372   7868637  25454606  21638988   8637836   1329012 
 49906710  43294352  76085451    367650   9135360  24195411  46231697   8067480  65608725  14134680 
 15410436  38645644   6358212  22786856  35940789  35434307  80631985  19593574  32560230  45272421 
 10735740  14804946  31896568  60778605  32196764  22638350  30201542     44574  49251306  81518096 
 10729810  45437235      4330   2043343  41213565  10824552  27592344    758912  17158074    566609 
  4910216  10504647   2684343  15339045  25542256  35097408  13642038  14152475  27418584  40068644 
 18020184  29876112  49931050  13137354   3986631  19627866  76471378   1130496  57568407  25891710 
   855558   4293168  33507991  17894118  16915335  74456175  74678100   2872960   1406475   6740910 
 16406677   3426543   5152605  86959143   4119600    539676  72038821   8023800    963400  26552449 
 71252576  29771274    842556   3918357  11266090  12717570  53636556    830104   3116640  28496676 
  6398788  25252398  16596294  21257464  11496609  13205289  24455475   1567412  44747910  73589960 
 16230600  17996800   6839040  51865704    763840  57317112  15545838  43004748   3343570    252901 
  9538230  10872906  15499746   2260516  20328044   6883240  14952717     76824  25909704  27809777 
 60394432  31516584  18334505   7891958  37160892  12070065  75630888  79658436   3538902   2682225 
 11665772  19449696  27909560   1054560  55344870  19980864  24615640  62695100   9244736  31075656 
 63225618   1150870  28631808  19799028  40626988  40681185  15240925  51974503  11950708  15381207 
 67225359  34303224   2512600  13559916  36828528   1609206  23518428   5821896   6778436  10246176 
 43006635  12003390  13432134  27396252   6213828  36940218  11448972  37897992  85940604  28954800 
 39855242  20007924   7823100  25389304  41871867   4069997   7991800  66355200  16079887    662853 
  4409305    376643  17241840  33857796  16499392  39401838  34045242  11082614  52753448  37917236 
 58267788  51268822  19132365  32488441    765524  54276480  24761240  18202372  37349078  33763772 
 80131064  32105512  14775462   3936225  37779840   2589368  24100550  15209649  13549926  26037187 
  6070470   2469990  37242410  32184482  47563530   5579280  13652496   8711350  32662867  63111608 
  1389056   8354198   7709574  63098775  10962348   2396128  87457178  48532484  13215675  26552838 
  7496961  22290202  13680200    517055  22161447   5140125   6971445  15556926  65541504  51856168 
 31280656  41598900   2203387  15469866  63443232   5321286  36977106    418834  45574480  24545819 
  1924468  10688340  11283848   6766430  11890098  28976103   9924783  36502592   6744240  48746456 
   156416  11064559  25286925   8982195  27780864  62995920    134495   6268574  53636870   4522938 
 14290955  43580452  20604000  13012272  27084560  33706512   9100701  43668360    880110  76720959 
   797584  29346920   9653070  17916807  25458244    967434  17574584  19037286   5283668    643734 
 34279916  22141920   4131124  25490700  59348935  24735640  39732381  29576243  37434150  26318994 
 33050937  16032710  16296885   1161800   2364285   3380220   4763598  41615040     95850   3998436 
  2412660  60909810  68521551   5534982  18438912  65127628   2103712   5130660   3158617  18542030 
 26935506  40316150  26711748  37695942   4576576  43844334  53535888  69062526   8082900  55895907 
 61948700   4691898  66305344   6836504  42938022   7548930   2014760  30271924   7101648   1722516 
 37979888  35374514  28676732   1934481   6373870  52615517  50530462   3562790   8643450  12361125 
  5488920  80349624  46602010   1339784  17916294  25428957  33129050   3099296  22344806  14452598 
    72528  28439955    492360  58620944  12594807   9579177   6520320    209841  43877264  24654026 
 32134523  16154996  47315772   5129608   1900380  44845345  26216036  22806528  46742350   1670041 
 59764397  73959800  27826680  61613288  68459007   1203831  49573510  21244160  12220185  10263533 
 24740688  43692242    894888  42534548    127925  25527336   7145376  48400032   7073640  10285065 
 67711464   7830270   6139686  14854525  31577568   4949428  16594920  62202630   2617920   2412240 
  4129840   6495220  23978376   1990240  55144992  13358324  10477550  17650896  39594247  23818855 
 64753248  18887547  69955840   1332630  25219500   8950656  27051920  68724513  17937738  30163143 
 29376243  60533760   3939488  22370570   6812715  15667596  48443940  17703297   8144448  18572086 
 44407080  19609058   3403740  58934092  30366546  38481691  14238408  18302482  43383624   4358700 
 15059502   5121279  13939856   7492958  36864400  12753112  65424600  38480796   5099335  43815190 
 25704250  40973582   4023524  10905624  17294376  31233652   8803085  20095647  27201276  31426884 
  4381320  61351542    400680  81923264  27782032   8083658  21377974   1331304  28119518  14248040 
  5380980   5749187  12811008    366282  75907056   3347421  12035200  15915647   1799442  35145448 
   127145  24632882    869218  25687436   1316055   5117979  63230752     77886  22587440  34325550 
 12220720   1026207  36564372   7828462  13829010  36028125  41710662  21670606  44440908      8952 
 15502208   8065924  34324320  89102268   2061900   8874026  13821433  16683004   6710238  29543384 
  2089710   4006912   1049984  25242384  20584080   8884638  22594990   6284920  52609700  60143379 
   782952   2147733  29979840  60464688  20097126  24127519  33704625  67206035   3112926    987470 
 65541008  13279650  26129081  31786888   3047616  57078626   7642080  25998570   1244160  90560052 
 40458840  13035984  31219320  34533300  16333142  20278620   1866330  29178870  12003801  32662833 
 34848160  29813504  12595723  74253292  47456118   5533606   3074022  14035217  41354502  27315804 
 43068585   3422904  19167759   1039005  25379266   4533765  35893044  21873332  30877684   6148088 
 17485248  25658425  73012450  60985840  40063788  38114496  44314900  46120570  83146325  35446848 
 53998000  28272290  68934759   8735025  38505540  44214093  65891380  45543518  18652144  55253860 
 14412441  30346680   3429591  18726490  24254541  16854975   4600820  18604788  87437285  12431716 
 26597328  75827772  90442755  22871550  29795928   9842624  10707351  12251536  72389460  14582334 
  6333712  13360653  72263790  10537623  16093926  39764060  18128794  14310498   4917760    112030 
  2072148   4497480   8619020  52799670  27026814  25988160  18229302   5520460  44766560    381591 
 17251560   2573102  45315154   4190394  20424816   5579890    217150  29540992  30607076   4226692 
   404481  49321485   1096598  11741670   5070880   2296000  18245472  54318060   7125984  36073506 
 83029620  34977780  85761582  52723026  54963964  41190732  72473076  53066520  13895028  29041893 
 14712270  70284171  28028125  36133078  33844440  14187180  42976953   6694930  18914440  78361500 
 28203687   6598276    260988   7031664  28870702  30205228  34302906  11102000   2781807  50812700 
 12207216  25496151  66982050  49719040  64541298  16765584   1328346  43091944  69789160  64583955 
  7626378   1401938  29565816   8214500  20500986   9563612  26982344  84557770  10066320   7388520 
  7375992  17143710  22865482  27327836  27736896  37735572  25168905  51950685  14775912   3703817 
 15322120  68208480  32264925  10060232  23681952  89463395  66734536  68467308  21480885  31429792 
 60264837  19215130  33055854   4012824    908010  59234652    768434  16907664  32795900  16362160 
  7001278  54816420  15262660  53001096  15851168  70646546  13382682  22855023   5947197  33362138 
  7792701   7030656   3878808    331545  39853968  18660050   9481150    517860  29659344  46317596 
 12614565  25836888   4303728  35296730   1400273  34975050   4409050   1093860   9053352   2071237 
 42945204  28791441  37949685   4881240  12943804   7658414  65544509  24001260  63284840  69417990 
 37356992  16808976  43424976  21566965    978570  12200826  31430528  17497074  51787890   3369597 
 32188480   8675214  18599080  58753362  51633792   3423728  33836694  48406270    634980  33868296 
 46822968   6192400  13753589   5878980  15189845  20384702   1810080    308212   5133603  47156032 
 18496527   4730848   6570312  87469928   2780128   1048335  11853521  13112256  17587552  56594766 
 37031930  19241145  10746328   6025275   8128524   5264295  30625168  19069036    830354   4625680 
 57874020  67213988   8025989  14012109   4651482    637920  22469413  80018310  63252750  14016646 
 17593378   3864840  18906000   4224320  72209100  22493125  10985144  65967760   3768176  58112978 
 26477190  21583308  15430220  19353390  51866460  42182736  22061025  54492840  20947570  56371728 
  8453706   1144959  74004924   4712260  78580725   1995625   1688094  17103300   8399538  75741768 
 54132169  12388096  63603690   5335668   8167425   1808124  39533551  21004125   4566955  20688165 
 19561360  81003124    251000  22159840  30068087  68620392  28864052   1889368  29133520   7479060 
 23045710  64152027  67087240   6660738    656115  41525776  15627810   3135046   8861304  21080220 
 20740018   2839336  15893568  31525410   7170448  15365700  43726890   8193120  22181354  13658008 
 18437178  64461950    731444  77803964  89245379   3234750  20155005  21447897  37333416  37348461 
  7274496   4126908  17397755  10579287  11728887  13129853  85171972  49605144  20700315  21484778 
 64830470  35382724    364896   4893972  41512168  38186428  80388832  18516960  58413978  48124283 
 26132160  19871640  28680098  27408447  12949317  28065792    113088  31565856  17746224   3997280 
 44920358  10786688   4777371  33720190  57344274  19026700  86214914  44223480  11195385  12753678 
  5096232  11918072  13784034  33575149  28827192   2025660  14377593  41951640  37415650   5635894 
  8405410  12000420  75040032  87105361   6773957   8194424  93987220  30350432    206460   8236000 
 64267500   8525253  30211650   6464852   4481480  64421280  12655499  35022887   6882336  41107167 
 43612166  37987916  32314365  34377812   1009372  43641570   7431192    852120  18085452  38199148 
 27106800    195342  21207981  75150394    187128  41925504   1515780   3289840    564264  12133823 
 13855522  72948588   7630020  40023810  19198967  45967650  26278824  30124224  17472480    795055 
 25703766    155013  41995852  17548378  28788854  81777536  13797000   6640740  32733212  70555628 
  6511488   5353112  11205108   4890496  33084447  63840000  19841876  56739780  65367604   1235176 
 48080256  71706184   1181054  64610770  44399688   8139818  32443579  38061252   1286132  44467884 
 35152736   6200848  20066992  21237100    888900   4867743  55864790   4447450  49210040    561808 
  4609124   7915875  35985740   1458706  30667836   1798496  10941588  26543169  19942780   6116176 
   194742   2184160  54926232   7928118  23380828  19642392  26951562   5319027   5409567  31601130 
 60093215  48517580  78514015  67777360  27462272   7203584  21503856  38767827  53161698    835896 
 48046922  21080346    229425  15402800   3875234  43403924  17288640  11169916  14585900   3324622 
 18249630   2086008   3188970  27648712    191044   9125352  16699518   4091485  16708260   3346224 
 43521732   9657789  13332000  27639300  41536113  30627150  43950672  22576340  67739685  43166880 
 23517663  58580496   1255182  24503149   2497248  55994560  57446160  59564200  19886076  37808400 
  1791426   1936025   5372928  26868583    756112  57554850  12759123  40886226   1924112    382070 
 21828600  49172186  25070018  63588972  21199820  19817644  63054992  21499011  16602560  86768936 
 46978470   9694350  66766300  39989376  36802797  29665980   3012130  39736128  60161238   4261840 
 10756854  21946500  64031520  65934624  66030420  20733438  78170521  30985017  23383792  10192440 
 20053746  54839790  42643725  84384762  28201327  18158769    221120  36685984  67470575   9263420 
  7456680  34152016   1091810  63011925   3870656  58384557  15302914  41144490  16759090    616176 
  6740528  45782590  33074832  13917064  23161905   7654734  45973578   6199092  55184832   1285217 
 47137260  16335644  18801455  34287778  42063460  54436788  17494046   5216955   9686050  23930511 
  2607004   9904973  43022800  80521184  81618510   4134225  44089224  36760086   8063892  24309648 
  8236215  32220338   9542750   7902328  26672016   5186250  11646870  11105115   4965464   1166606 
   224890   3413982  56591136  30488560  38213307  29255600  43363584   1791036  19397890  17195750 
 12412575  27106380   4898500   5515701   1971321   2839935  18630456   5230134  12746704  12079687 
 40100555  57650733  21459537   4330767  47332004  70676125  65832328  30098228  71013225   2762262 
 39445320   8682087  27120500   3602440  35368530  21368367  53733510  22345650   2372976  31786356 
  5424462  26306448  70852958  13702325  65056756  19399268  69929336  15145144  65126157   7809564 
 20641296  19456813    475673   7300968  32497633    569100    539530  40400170  14834404  12267200 
 30126360  21610875  63038750  24342500  16680935  51138542  14352052  11606056  14390541  45376902 
 37973584  11166324   8331680  22628400  28953186  42732312  21279744  42047988  40812530  49376672 
 37948673  24573120    585548  52460490  50991336  77007150  75923712  27237385   3518475  18280869 
 14263255   5523776   2998556  34885562  55020622  38495514  35509578  19179838  60849040   4320392 
 18647172  15421312  39909352  64315875   9354770  39863385   4892238  12988440  20664259  32001300 
 21757192   3961062  72362724   1428139  17083653   5103128  22352868  52029536   3575495  34516128 
 54384950  18650592  64520846  54543931  18587415  15196076  89947956  16010855  53815328   5346842 
  5012508  16453760  69074142  30283500  76582340  25177955  12932410  68239360   2100494   3145209 
 24893170  16623978  23128848  21575349    517424   3261160  28002208  22085154   4093726  15355230 
  7162545  76796619  19441433    215488  13772340  52704145  35682248  48834282  65883738  17479744 
  1170558   3886812  62012844   9956737   8737100  12485690   9284394  38288488  57302640   4477905 
   755889   9806044  28960758  61609572  49805063   5558610   1163525  28097378  48148800  41895630 
  5539064  45165100  13384080  29655720  30159360  53414085  31799644  15216000   4979880   3848780 
 24607171  77195487  19378238  28328916  56566240  16933224  60877476    142076  50281978  21267264 
 59117310   2121900   7899237   2317860  34701161  28819448   9176256  29259810  69372801   6659900 
  3266004  43797894  58032045  22287690   8121060  50186058   1217932  17282782  10601680  52673712 
    26871   5475365   9582976  53970709  87545528  13350400  28368886    209655  40875170   3686280 
 27065760  45827336  25394664  45482784  59710620  11434500  27821664  33739563  53698400  34395518 
 45562608  23579684  18371541  31925814  11637864  29620080  31712544  10621824  47596800   1929444 
  2639700  13401639  89434833   2321259  11670425  25689256  17737863  80139724  87522960  86508226 
 46156632  28621060  93206250  23254730  72513398  79602068  67861521  44793108   6546040  23922815 
 21464328  64937706  72639470  46849374   6175176  35876698   6055128  31579625  18385705  84636768 
  3443616  81051904  11291266  16752495  22826544  67451489  18750222  16307550  14885059  76517750 
 33570315   7870060  25500729   2127685  94099080  18273618  57308776  54035564  71565728  16360383 
  3196425  16626544   6016742  26844158  49248684   5807568  13730563   8505019  15762324  12983806 
 42741844  43421706  15252700  16936235   9585178   8192340  39230778   1575408  36452218   7856198 
  2950902   6048600  56159310   8443890  25885440  13832840  48044350  32865269  45809152  20903418 
 38645955  22867050   5570271  24422827  42265280   7188727  11495782  14236495  38093041   7484370 
 35764440   2775330  18831365  51574236    711004    738290   5414508  12074325  61680630  83578650 
 35358880   8648362  43916330   4829517   2043713  37838394  47995944  17632122  17352580  86308890 
 16924637    194520  51872534  26163228  48141481   8289952   7907840   6323526  28507968  62964678 
 14995320   9178217  62720361  21204106  27322089  24461539  54781850   8838144  65730560  31870912 
 44161936  22968480   5804457  28255632  29238619  56992932   2027453  55055266   1414604  23760745 
 71354930  63907760    627000   1437656   9326400   8313367   6149567  16644096   1142960   6876228 
 86724018  49216890  60188484  30738925  20386080   8551040  55567190  51667444  29165850   3559578 
 13268211   6782100   6985552  19339452  10198356   7992720   8272744  36424767  14176484  35066476 
 29090742  32816304  43016709   2778324  51299990  10401849   5830196  20411700    722448  42140464 
 35153568   9059953  72963780  19144488  43699084  23654766    464832  35013583   1113060   3275006 
 25987416  16838211  17546277  13409100  10975142   2840685   5766096  49706640   7321080   8939952 
  3123753  43239604  16605708  39141056  63891464  22718214  66422532  14400120  45896322  34868575 
 10343526  36320280  68534501  32239104  61891614  51644670    924600   2760282  83323902  32388532 
 28630341   9933464   8735384  12048615  17095012   3331467  16742810   1852576   6331936  50882075 
  6031866  25003704  13024380  76706964  11495133  28125648   8722292  40176010  31214480   8151078 
 13922055  12334594  43517970  58604958  19856010  25871586   9719556  37308205  32554137  10445410 
 41824432    959378  89387950  32085232  30145476  23847934  12060763  19588313   3618410  17609552 
  4533480  55278587  41307597  17355660  12799086  37011450  25336720  24640150  26401914  41640732 
 31368591  80548520   4762611   4284883  20116896  30703104  10826460  58150233   1509021  42906952 
  2832183   1941380  29635298   8766730  36397348   6212976   8369760  26599335    238221  39477039 
   330314  67349325  13685490   2159691  11730600  12580658  26566876  16136648  11782424   1954368 
 95013106   7816872  73845876  36044304  16085832  46951992  11346195  58334382  23590294  14947170 
 38183480  38113620  11931406  48565153  34237938   5347690   1772832  43742370  15102528   6459000 
  1127700   1048173  55809970  42993430  17082620   6933696  33498480   9270255  19528674  46952624 
 18971640  40012175   3863109   9539985   1489905    542322  12950685  35044317    364998  36670806 
 18362188   1511265  80613082  17841804  11872600   3906890   9194705   4598280   2351232  55185240 
  5440578  18693172    521190  25524331   4189472  15101784  40997250  18376531   1399173  35098060 
  3569160   8928434   9311216    397144   1968030  79823370  64861287  33568394  12539736  32694328 
  3370960  24361239  22829789  32098464   4304148  21788928   6628644   3880679  57089604   3506100 
 28602320  20547888   8228330  26961660  65915676  20810692  22985964  34461669  18587124     76490 
 18537552  23192307  22347920  17459864  38144906   1669120  24905648  41063960   4051437   5082847 
  2008720  43734600  10520982  36194095   3333976  28925430  25248977   2949033   9910563   4331055 
 20746105   6750529  45543021  63756230   8656500   9311325   9391160   8481752  33339915  86491780 
  3820045   5180760   7936928  11286297   7518488  46604976   3142565  21876736  47199810   9306836 
 17989200   4611997  17148153  21372530   5092352  33826422  76073705  37713496  36487500  82894689 
  1843072   2174700  28904928  28917442  25819227  14347630  51888150  16339732  60455332  22332618 
 21397380   7068508  11842017  31258788  14675040    958438   4670498     86559  45079980  47538888 
  8080995  12930912  28847608   9982110  21402075   4782375   1330032  76728442  37644552  19826261 
 39592165  57398708  38677152  40630230  19928934   6442884   5182926  19311924   4722184  64529514 
 61280949  46900126  15647448  11049545  13006848  20547696  25849486   4690833  36584736  50790948 
 10125651   2535462  12000802  69196032  22332714  22544136  22732824   6395455  36758237  23404918 
 21067615  24385536  64159424  53754960  38568684  92849544   7459704  46677952   1889856  45190506 
 12843432    236250  27061495   9012633  25335168  68384800   2049179   9670752  60387120  74016096 
  6029742  16014716  71174133  23401100   1640637   9120001  33752208   3690339  25086255  38957636 
  3481486  11988641  21565143  10475277  62548634  37094114  20742354  23108316  77048850  37663620 
  9176480  29421576  47993850  20938012  28920881   8626350  15153153   8343360  26535558  54426260 
 32321440  57187126  25659570  39190958  39705504  11785943  15130908  15146295  18665316  52819316 
 54046356  14482762   4570310  15871336  50996574   3275424   6072890  37932440  63126848   3884850 
    98910  28463132  34308258   1118095  13585320  83577746   6776367  43569378  29828330  68343596 
  4503672  63634032  25437732   4241300   9923856   3460252  35258100   8966646  47247556  38717028 
  2656896  49870907     47974  52892712  68339394  40895385  25249686  40995013  47857650   1260303 
 66894495  10406907   2986753  37209029    793584   6507990  40228908    733584  76180859  19633214 
  8188100  34058416  33268612  46329508  13949954   8827070  39587505  15317877    570668  43232904 
   393408  15236381    333970  19761539  43354896  22308504  24274110   3350952  25775400  11082620 
  7845696  39569436   3572752   2838905  55399916   9246300    823900   3897654  14481837  27976260 
 58147956   1446682   4733600  53606064  19331312  43832943   1024942  47536959  55287981   1121185 
   656484  40471680  57500793   6026622  15382128  14323663  22470184   4545429   5329440   1268556 
 42767309   8891817  24771164  64835135  34986833   1039462   4724214  23322530  39602442   8309340 
 15628216  30981210  10958220    419025   2304599  61261824  57012351  15781878  17436168  22187407 
 14118786  49136808    829374  41343361   2166440  41746752  23996792  22417323   4553766    976144 
 55224000   8914580   2889012  30742970  45021138  77769254   6650312  64578508   2819208  38799360 
  5006872   4178576  50076616   9520268  20902851  86632395   2842505  68432889  13460304   2684385 
 12875849   6052544  41370912  42195632  18361752  35045920  10997706   1004000   2422140  26242245 
  2916847   5581188  60550992  21059402  34474980  32628708   1704962   4836000  19186525  39534183 
 56512800  85468350  58235034  19687976  49266285  43131064   4866144    777660   3876000  35318800 
 10042398  46437690  88171384    753045  12137202    307506  19604463  31785030  10683174  16909120 
 50613732  47322546  13355004     44766  14049021  33605250   7990653  14410704  17157420  19916766 
 37072971   6832875  48703559   4360179  14037400  21098567  32918606  23081276  45353009   1522072 
  7157485  71948685  12099444  14687352   7931277  42463872  82976760   1134364  11340160  32795961 
 45955728   3527990  18486265   9895842  16292484   8827901  29978670  21310656  22272384  35476266 
 25969608  72283384  44832102  10373676  46199821  11530998    202062  22732704  28245360   3217170 
 31105060  55941852  19392340  10310964     55920  21097860  93656864   2830542  41408136   5500510 
 31825920  13822300  75569301  67959696  10806288  35260665  14511840  22106124     37752   2031930 
  8586878   1300692  29568110  72980753  41942000  25275292  38459132  12310884   3662832  22300388 
 36098110   9865408   7035805  64742678  63227940  36271704   4859610   4761695  76531810  11753974 
  7140819  33086508  77191164   4608371  57991050  23983770  48075610  27161250  33089640  34379442 
  1241124  17200877  23697161   3822494  13309755   7062275  10724360  51112360  16198336   2507120 
 45636708   5966424  16943663   2189700  68699664  19205468   2368720  32307650  29718990  79109280 
  2041056  72873110  34981454  39205738  45161090  14075040   6738983  48601572  34820672  29509128 
 47853971    984809  37861500  52243686  16769436   7782504   7669948  11581086  59463312  16706726 
  2160972  51352631   6295296   6023450   4897152   9887969  20783996  49628118  28894566  30842604 
 11870911  45130224   7304754  11303616   4030106    818810  22784766   2028078   1604112     96470 
 10048458  20236944    563210  70763448   1504940  64622688  13330800    292040  12248565  51651854 
  2868120  46036810  45118020  19025108  19025908   2851172   6298785  49677190  59411339  13866804 
  5168883   5915784   8158425  20656782   6283846  15104840   4479716  18492993  46688668  60533880 
 13854672  91534275   6906866  34404612  55431577  39823300  18335040  26630298   6093100   7301802 
 34456320  26758782  50236928  42310776   3164070   1197585  18269284   1701463   5608086   5693696 
  8556134  14933970   7062187  33735295  43839346   7925159  17654573  50709120  56135370   8126118 
 32570895   1019139  20376368  22002560  71331288  33605704   5143986   8968520  27268033  64202160 
 57258915  88587900  34968606  46925515   6523145  70454583  56627610  81321570  60707382   9115752 
 20217516  10892232  34159056   7558012  23833172  16730870  53896383   5295184   6751745  45828500 
  1340150   9865647   5005638  12060936  28314720  42025230  64859574  72317760  64224810  30387723 
 30057282    918705  18219214  56917594  84380604   7072032  41790310  38339726   8572584  50670472 
 38264996   5345952  47324980   2465619  45147465  29700021  19497168   4413105   3948750  24555590 
 19237268   1017194  19695720   3016830  70607921  31571981  48930130  64069399  41530440     13044 
  4334904  41374242    134436  14154912  26084283  79536330  16555400  27598392    581091  50725000 
 11614586   5120240  65894448  27334060   9552098   3122134   1039808  65339001  20392456  37426428 
   559820  30617204   7621550  43268928  57567465    808600  16264017  42996672  72649616  20818856 
 10247404   1981200   8066000    377232  15104054  22003080  42536836  78265590  11636116  11916435 
  5454607  11809356  11121838  13768315   4531520  34692162  18397246  40589479  14657718  93504525 
  7111800  32377065  90614195  63658174   7366530  52852376  50356800  10917150   5299070  28380072 
 14856492   1890486    933378  45786940  19600594  36783842   6389470  23477994  13955445  29646200 
 34036864  52330225   5795592   2028144   2508692  46225374  25999200  43817058  13052538   3065088 
 16330230  32655318   2519481  13765464  19053125   5290922    143269  17539764   9010436  86724650 
 46862547   5738040  20408038  11064006  84613244  32277552  12119809   6400480   5932338  32023044 
 29541202    454123   9454716  16597770  27850893  10055192  54673820   5400654  15372648  12196218 
 11305275   1329963  63277725  22443206  72350553  43945335  18487120  28071153  24136344  11487723 
 16878501  55877850  80283096  44885500  36463788   3452313  73131552  19663520  31270270  46756282 
   207665  35030400  86710319   6198711  10331146  35425513  51049656   5137545  49557760  37454327 
 12409424  24801860  39971820    909236  20241225  29666652  17683185   1324014  22669506  78073660 
  3823995  90308304  39939138  48880447  37098573   5289363  36642080  42840270   2466632   1640736 
 95364216  33472920  44323542  65791492   1468044   3466822  18956997   4711751  18880920  69268932 
  5444608  19548862  29799175  10383487  33309729    756499  23913835  48592800   3695985  17517798 
  5287300  11374489  18207952  26401165   3757159  15202764  10545270    941885  25815554  15979308 
  2010048  27162387  38652772  31705066   2843415  14492268   6915438  20870960  17619426  32808540 
  7072296  28899072  38083085   7454952  34029336     11100   2515487  24191850   1050544   6567050 
 52895085  72553642   7440636  46472370   5986304  83104704  36411672   2018680   4462024  25291122 
 43753082   3284911  29145438  55027323   1000110  50353060  53247438   4930516  18903168  15930600 
 23611464  64425984  21920928  37963505  51350000  82790679  41777775  20642226  24493850  28913532 
  4979590  38002182  21751884  28587151   7895355   4026588  18139150  23870778  17708970   4978992 
 35914893  49166140  24516650  51496942    896940  41252736    977569  26526375    788718   1382672 
 12327012   6551600  75573670  23430840  48391822   2920896  39672360   1772628  65849719  41289218 
 41842273  13052320  26946452  38973860  14015463  37561734  26576620   3762009  29099966  21356195 
 64651606  28950696   5442550  52977980  13872450    525210   8112325   4954725  62474412  13004691 
 61080564  55015655  51595500  27554943  54787005  10885244  50420094  16857022  21878976   7792088 
 26069870  29555069   8904860  34074715   6696422  54392065  17604141   8485255   5069960  28610178 
 12493305   5797008  89375091  89294658  34240870   4446735  40082020  44552076  34986315  15878788 
 23964876  16806790  12846108  67923648  44233881  40849452  23756752   7017036  35012485   1516784 
  2152962  18481632  43451106  60682965   1962369    704504  69596516   4149207  14995107  54885540 
 34580628  44090609  49761944  45035508    204600  39865889  35857545  15571965  13490429   5477249 
 24026870    208754  10289332  74458590  30598075  54386845  81110404  84980745  19098800     72324 
  3526720  23971339  36533429  11294592  66844470  59652966  24787840  12807372  39664857  42045360 
 27406512  12518541  69677613  21017766  48170375  22438584  14125662   1216782  16915263  21075390 
 21166152  13844376   3765545  21814512   1350965  43341172  18432780    265802  36162162  10924200 
 38767200  40284762  66475350  49028610  34022015  24508896  69915373  23141772  12366666  17279748 
 26135901   6368144  26552088  14499072   6925468  39778786  72195984   5707680   8442954  58220636 
 16551375  15938377    685503  54441990   8874732  48925223  82532504  11928288  50001710   3236352 
 12592710  71387940  53243626  69527696  69494760  23010000  13101078  37624500  23170130    375265 
 29636178  35191586   2871472  31376840  18965164   5623590  29187561   8245279  10293424  67316865 
 49518574   1843472  22038329  57800400  70828560  63072996  43507215   5593380  14110425   7073451 
 60235200    377400  30434163  11172948  75300459  23241020  15479632  46913188  25386456  11345477 
   142982  17026816    288936  19770660    886464  31001670   1672864   8350692  38679858  17762433 
 24260800  11636408   1739155  42694533  27940560   9964387   2274804   4103288  14063076  23296192 
 62817846   1647513   3513510   2857110  37027485  18024234  51189840   3200067   2176130   4681184 
   413600   1946607  14821920   6355377  25591104   5964312  37330728   6806541  10837378   2546200 
 56187747   7837000  28241460   9517221   2687300  43962512   8579424   1491777  91425721  28007235 
   351574  30168780  33350872  18207903   8788069   3235470  10788120  54287351  25674628  39319410 
   455860   2678904   5329800  22149330  17095648    988512  35032608   1817478  45059562  21527310 
  3469246  12643440  44896762  18180075  45589968    668902   4918396  47043027  12190245  16217460 
  5001416  15058523  23733020  68318847  16867088  11862288  23300277   4744320  32709355  66968093 
 29171712  13239226   6057181  77112292  31077936   6569190  15904224  13631800   2233063  51607440 
  8991656  12946934  29383143  71123866  57257265  12011173  65224954  39797910  14004025  25102291 
  9546474  46293210  40923379  14226759   3969915  91972152   6531342  41333760   1066108  65692968 
 55239498  62735517  10726061  16314780  36407735  29816365   2645529   9873036  23137204  37605736 
 48788509   1848560  29492491  11399440   1946405  17574960  59225552  28636860   1135953  21329392 
  7506711   8415062  47914380    529769  70074656  30562111  64640905   2676888   6616384  43301584 
   152888  26243840  10840258  15148176   2044881  28057612  35127612  24141798  10455731  55285118 
 15709068  16321536  13032908  36317814  25738328  24569166  41373840  80471690  81248410  39436243 
 47180475  56346999  41702475   9523460  10554761   6364709   9474495  46342392    714300  37717546 
  8713224  28100864  10906875   6410092  66322630  34283795   9827950   4335120  13081220  45201310 
 34798683  10584560  28146240  41341140   3445630  20450844  34748811  43016954   3731016  33341964 
 43963615  88366257  47272318  15287260  37996295  15441226  33911730  47418695  14153979  53622450 
 39041086   5125500  14840440   9872369  28237332   5072970   2403588  56363814  56881474  68710400 
 10434494   1667177     56072  24999494  34894286  10340584   9756906   8299050   9554935   5406444 
 27852800  22982700    183334   7506702   8530116   5073772  10848636  32323748  15453620  21726297 
 24542352   7579911   7852847  27293850  12330602   8416760  28561346  23900910  66734962  67346118 
 75455080    107793  19250094  48072960   1059627  97792704   6237322   6772500  11939072  37868775 
 26569680  90720870   5895280  46060792   3826450  45789366  76176744  57819346  24829462  12557743 
 21808380  20992675  42396852  18618010   4728069  35837116  10931072  12556314  21709876  31469550 
  9122410  30238604  53318331  18366782   5179174   7581898   1820799  13029883   9201605   4749912 
 11794585   4121971  16568945  45403339   9160704   8961370   7726000  71653410  12785940   4253379 
 14719110    289875  15654444   8609262   6253676  28709250   8314768   6116178  17528734  10856424 
   813807  27285064  58334495  17471205  48262500   6927018    880937  10972476  10721172   4484536 
 31123412   1276455  43540146  44445960  18521055   5149999   5176512   5714550  45454134  18702366 
  3752997   2421512   1811764   3831750   6952632  78689890   2120550  17964744   2922150   7694505 
 38176182  24814570  70730280   3934395  35639373  11285144  16996590   4595400   1316016    552196 
 74683235  50640954   2064178  41156227  73103814   3048500   2986368  39167415   9322236  48144408 
  2989914  42945075  39127120  33577959  53944300  21759456   2084490  61017640  36634960  40452860 
  4355280  57742824    270680  12948007  37599114  56799600  40311152  84635515   5996155  37908228 
 20061734   9165828  17149305  30735813  10591698  19718130   5669315  10282356   4419700   2540186 
  1748640  11075100   1122176  63595930   9661842  24734778  46008501  18602655  31565204  12410800 
 20399623   1501830  26971502   2349060  19409120   8065875   2986830  51062040    253253  28612716 
  2885400  58282620  35652986  11522056    541948  35389224  55215798  18919656   2956576  28533522 
 12149390  54396730   5286845   6854183  14639443  20836142  41416662  29097170  10828058  69035832 
  1868064   1353423  67663940  10306868  14833716   3215100  49921248  26584860   2860360   8841665 
 27745500  31656224  32803846  31977290   6774184  10276280  96821244  50537290  84944750  20809560 
  2351608  37357794  19851808  33241320  23940318   8772246  44622396  11065904   6770484  47113851 
   925551     46070  71021216  17414404  34733565     32060  23841753  51727368  26380464    465690 
 40783644  12974424  28943472   6966700    944510  26122698  32622931   4351336  41366158  22664460 
  3772182  57399560  13824763   1058680  23763762  20623176  41734572  26195779  12592288   2140368 
  4804423   5825309  26312112    463661  17207875  17668468  14172256    759664   4085984  61992222 
 27578418   1562652  25966377  38813780   6519875  45118392   1788672  37724916  10422584   1777600 
 51200940  36608031  41900991  34449149   4949062   3474170  21767800   3027605    663510  49965920 
  5094540    804488  14770296  19623780   7842000   5381440  10832005  48456670  15328341  24627120 
 22106777   8826940  67779530  26663360    305406  55089904  13518260  32138874   1201275  59775672 
 23952555   5634284   2016972  34732800  26510952   1207610   2128497  35133877  76884339  42048432 
  8561574   6774272  29280293    605085  75274036  79394469  95412270   1257033   3992392  12724732 
 10872048  79366859   3187891  35316288  87065073   1018578  39559932    162019   1850625   1032460 
  1162872  23307271  10665494   5367980  87144480     54656  14132224  20653893    558515  21375228 
 50834630  34098925  15366364   6568880  51158088   6370155  50229180  43317376   6079761  26047344 
  4512690  56666016  12797703   7964500  64073180  28741950  45177962   7411530  20609470  16980603 
  7907954  11419872  22846551  36636925  48753342  26891025  15250950   9189245  57268911    654631 
 44801226   5827094  23478750  45246180  73618838   6504800   1414959  34754720  13842304  19260500 
 28270368  19503099  32947694   6388480  29907140  60066746  50858698  54167737  51392484  31338552 
 46120920    552965   5078189  49108444  10998458   8387568  13488475   4265952  72120160  67430592 
  7029126  29563481   1949094  52848880  34633662  57767168  57842638   3605440  20807150  53305200 
 28325976  79695168    374016    863954  30102175   8180320  16971525  70938177  36117309  45736460 
 41595120  23480952   5524932   4250120    865620   9210981  12183031  46268211   6923646  19717088 
  6636087  55713958  45994908   1862978  11893753  31835202  25830203   7479792  18386424  37310239 
 22671308  39067118  27036329  12064632  57068280   6921665  39117375   5896168  82042648  37730340 
 15915144   3428096  25601664  62819540  24138018  13019514  60041020   2886080  51704036    581560 
  8189200   7153614  23150160   3332098  16252120  40970272   6084750  25936817  57557046  31050522 
 17172738  20801557  20340265   6279248  55416800   6645249  17148672   2866950  14884289  13269673 
 75972351  27308778  34701800  51355062  75296558   6300777  30805920     57820  61785375   5636996 
  9568426  10674730   7591675  22310636  63758704  43518392   6533856   3891100  42238140  64349856 
 18201309  44426100   5271527  30386980   3154183  29590330  50050048  15981000   3320735  22908422 
 96175166  71448704   2333952   5603466   5726500   2335190  33578718   2886602   2402044  28705624 
 80561864  37657690  37904178  26196048  31101534   8111563  10423502   4933500  41971310  11996073 
 67434480   9604020  22816101    990522   2525454   3301843   8383275  51996648   2262334  13169200 
 14032116  12864500   3680094   6213500   4234516  72459376   5140545  45122256  16565730  10915568 
  3780627   9741186   8157095   2870159    672804  41054692    953806  41660331  36120832  13782538 
 12940200   3917349  79414950   9551846   3451028  23376058  27358032  41567895  55673175  12950955 
 72416466   5549908     96746  16468868  73183136  21862442  53767660    671292   8591815  52767108 
 46630840  11100267  11648772  19312668  20274870   2784656  15179625  20031880  16087764   9232938 
 72980699  24359814  72176350  24641148   1175622  20059929  10030200  39102608  45723261  49332433 
  3812168  37357968    169578  10103548  18351519  70508900  15617000  12602934   2692720  19577722 
  8769190  10957870  10652220  25984063  19843380  26796080  43626596   2714922  16495488  19340608 
  3411240   3600324  33638485  17907656   6935300  28078470   2283164  15211196  36105000  53693572 
 10774020  55741258  29643711  20724247  45334304  13254711    626121  38807394  28803600  56154680 
 19429362  50661648   3988341  60976110  80341056   1957730  12389740    652245   9295096  61062766 
 59141428  50610720  28176064   4094800  11178180  23003334  37170232  21254967  15693750  10708037 
  8270885  21701515  50501130  26922816  19444359  15301707  59990620   6097270  44726352  20287365 
 45049860    705612  54001006  28285852  16901664   6693036   4629716  15043173  19881568  40347435 
 51213366  35646264  49846884  29805612  28434500   1860930  44106320  58574496  10295580  34355184 
 80232402  25673091   9039308   2964351  87891356  47290329   4279509  11585100  13028800    464400 
 27967716  34376700  15895420  22354704  20572074  13720608   8463708  85458078  45882976  73554095 
 45220035  23612208   2956675  15671901  84814134  24534730  76392897  69619108   9534042  18435762 
 53893300  25200000  11707800   4006730    925042  22035006  27473388  37975011  57387563   1300251 
 48583093  20489744  19307304  24990588   4741833   6430788   1605387  50453370  14283834       495 
  2371872  14394353  47427866  10186528  25830773  14993274    810936  15445728  72096990   7793982 
  8020215  27728472   1994780  13899112   2072304  20404533  58128312  14227779  11047440  58962220 
 57962814  18066380    750728   1385450  18187812   8955930  35635463   8640135  29116506  13034958 
 23211188    192834  48323115  13007543  62371584  41301330   4548151    259220  58689782  24996538 
 24259066   2698452  13245177   2439058  39928440  30923838  26803298  33499675  25517093  19742220 
 35251580  13120896  50606432    811059   2663388   3734475    658360  21863220   3732012  31271964 
 27640684  16864305  35600708  20655602  28882532   6877484  39661974   3878619  42247350   7324470 
   936448  62811275    317769  48047207   5842134  59043856  10850424    626392  65541879  19001500 
 13353720  34915774  51095098  10497746  30763572  20715200   8030813  49273650  37705770  21845952 
 39163116  11286414  57763470     27864  22396388  10151024  15804325  80193400  30934319  35707412 
 27196932    617192  14382414   1486871   2153407  16234404  33109425  14873544  15072246  26893118 
 16478730  42025282  17080930  23899722  54164040  46180819  62887280   7530770    313329  16339232 
 77819588  14535404  43858232   6416604  89644032  38368380   6975129   3116936  60042591  20416740 
 29658692  31924392  35594703  42932139   3191733   4862214   8429659  72341473  29470056  76039794 
 28076733  43104240  14194592  48971715  30818178  66980000    255448  11272750  11451999  45336508 
 53489514  21652268   8259084   4594548  95996160   8059832  27104350  14586064  16263351  30746935 
 64461960   4570414    218625  91273476  50235882  15598810   8435856   1202656    785472  30045268 
 52213500  37466592    170272  11623759  53395902    505487  17262640   9611238  39785295   6970871 
 47336310   3785355  15361918  21395934  63055385  22015595   2695664  23029347    455920  15125492 
 16379222  15214293   4815558  44006766  41096648  11623142   8513848    143612  50614181  56942466 
 41156985  48026020  54620732  49941608    754110  66662640  53852457  10033650  40519869  28485342 
  1183005  11497360   1721760   1389158   6982998  54777578  20947788   2419269  59369190  35814749 
  7121628   8434232  45718756    820263   4396676  12284464    112208  24299877  44741728  74878684 
 12401378  65149896  52133208  35138488   1507280   9846144  72427488  76939976  64780560  14856164 
    72832  19739214   8777275  18776223  28655608  15453873  11644516  20030883  16952676   2946052 
 16267500  21016033  10250354  17207864   7202181  86305842  14583956  24101764   1484325   1124136 
   596118  45503007  32843810  23961834  34333605  42500835   2660110  58842560  29964909   5626239 
  1969513  16488192  44104445  18130512  14074603  88286232  41218335  19833986  11474292  18421651 
 30738240   3675460  30807007   7881300  13736346  44506035  16371136   1291432  20608850   3371262 
  5581730  12286094  28159760  17321220  16723744  24874740   3175717  69415448  91219101  37031081 
 70539750  36931926  56474908   2318058  19302084    430048  11487551   1042536  71510096  15650720 
 26136856  53505252  11634861  29753892  20065414  66092616  10531892  38944220   1544325  55890970 
  4426273  11637348  69282914  72379344  11078640   5405426  39965570  49496640   7967341  90284040 
 37786095   4566961  18562689  18203768  80366715  18260910  10633162   8925762  28928292  27344364 
 19736735  89247352  48891843  32129712  47510281  58137376   8072736   4068987   4247663  47791746 
 39067344  14488920    694512  60167032  67342653  56169890  24232785   7957416   3038093  35616105 
 26030103  69463461   8390993   1265282  76219866  12344238  22628916  33820155  62906514   3815040 
  9896642   9616712  56791078   5550642  50231709  19518548  23557644    439287   5710944  34640580 
  8429730  68508243  40565716   3645320  18357938  43006128  11898288  10821720  29345010  30012602 
 38273136   7912957    193200   6278664    750092   5556978  24182856   1471936  12438768   4077432 
  3521452  22026999   2310457  61142971  27469536  20979426    941840  16537246  35974172  71631141 
  7704616  50360778  52983584  85342400   5425539  38793482  17806128  45874347  13352416  30915248 
  4695600  16963345  40964950  51867040  11794900   9850116   7995312   2164585  48665596  76809575 
 21080875  82844358  39060648  28651740  50611994   8424780  24967305  40623040  24359670   1508980 
 21881222  18025380   9932414   5120505   1481724   2052037  48738584  55974721  27781600   9915245 
  1995216  24588808  33697755  58763705  29298725   7719855     95445   1819896  66509650  10641663 
   888745  33959106   6421413  40892803  32018493  27486036   2101770  21447400  75702654   4644580 
  4139400  12713189  10136170  16089645   2451405  58211028   8439504    337266   4026821  25372912 
 10817526  30266563   6973695  16199616  19596606  22462035  13166194  29612792  19239408  40921915 
 84907537   4454892  28915784    781050  12749589   8849456  95967872   6125751  76385834   8114255 
 23134620  76097450   5911461  17685174  11637080  25585190  16076812  73039796  40534560   6900832 
 27901692   1490211  88422912  15930000   4241976  12097080   6648786    205884   4628388   2825186 
 14900245  26799374  34800128   4581040   2136186  16249904    147784  69904470  15350338  30060444 
 16384144   2018170   3335622  14071632   6925422  10155760  36277800   5840954  10268700  34615526 
 21760947    906525  42970200   1506472  69644348  87758165  75655602  24196594  23973246   8305448 
 15015815  10556520  12831336  63257052   2120238  22944024  89454668  20802168  34927722    396576 
 26822853   2986628  24009975  12339969  19126872   5650866  47168424  91901952  31194010  69945645 
  4916736  56001510  30672635    247296  16007204   5938032   2731725  63003248   2076070   5313828 
 12810054  34782380   7813312  43274608  46031292  17438088  23799699  43824600  41740387  23181013 
 88590292   2850608  20260440  45945570  19285565    935425   9690213   5307876   5255411  12230694 
 51665061  27016392   9201140   5301589  11808165   6743712  42333240  49187652   5769075  79170156 
 84841883  12462504  61458540  11907895   1177020  35138271  15814325  28067886  59027870    920659 
 64206174  19535390  73496576   4985420  32447392  13311900  48277764  42317814  36440046  10791036 
 14489262   1028088   2925312  25473700  35238114   1905828   1319700  14408983  24636120   2981000 
 23810952  52288920  24999150  15814513  49104540  22893574  11703366  59085472  52629842  28926702 
 95410252  39012975   9556380   8295817  51233546    627900  12741120  42991806    362583   4060000 
 16861831   5374204    316330   3751220   1949632  12178251  25801716  13921900  24606720  47255280 
 18094220  20253078  22788825   5277356   5185536  42508432  23722436   8868403  10269756  27957252 
  7414245  33165830  12959028  39287108  14492296  20607264   2095086   7154703  22072050    896391 
 42808336  44101982  10642280   3507304  23144080  63843980  14951250   6717480  27091407  29087772 
 32554929  25717488  15772797  73417267  10278632  51631600  13888490  10634416  30001706  82279449 
  2793750   3769950  12360360  30969224   3044700  52440336  51441825  18297750  35177968  82140712 
  3706700  22800007  48003750  11612727     67252    976256  12558105  30666983   3688783  19872275 
 10409246  25417490  14253288  10328704  66218937   4635060   8697500   4325022  17879740  17866662 
  1738256  57382216  26902708   9685512  36963108  27302840  19501404   8630818   1772347  12525056 
 70293008  22290736    415716   3255296  24271986  42038976    242496  11899584  86600052  35292920 
  7860084   6660294   2118426  16966230   8328054  35598954   1966254   1427184  24596308  72603264 
 27105800  54056018  11069832    814233  83238360   8038702    161955  32784662  34402029  27641384 
 37989432  60705000   1885048  19341288  71003370   3794640  30339582   6856235   7068600  17248836 
   436358  30575832  51534720  72196011  35016040  44607125   3563561   3344206  20758260   6980200 
 27322130   3423376  39662288    329115   8560044  27963117   4377773     80500  17258509  19108776 
  4906242   2823813  23505368   9263768  10773243  18437640  20080479  31804824  37830090    492252 
 13125276  19927514   4549268  13784745  26101773   2886950  94331786   2021940   9222606  13380570 
 42663012  22660771  41508236   1450124  60705488   8012984  60666989    630662  23941512  34018625 
 65317860  18609020  20588855  25908188  27337100  51082108  78159614  23291590  16786044    743613 
 11736760  25728852   1777440    192148  48632440  40594548  42937344   2037410  13344288  41436486 
 38545713  33862283   3628576   1214642  52654590  55313882   4747806  15473547  84899556   1699949 
 39747112    467973  17137330  15893265  44907136   7107888   8669766  39800456  70297902   1901611 
  4467900   4830111  12172775  17452900   5544702    942999  16860672  42954516   1430168   7538686 
 11051348  27068260    474815  16816800  37678656  12799752  53657670  34662790  21109862  27082226 
  2236080   9333750  33697691  11238864  11017083  56552307   4992417   5236920  54929391   4495738 
 56487750  13120475   3701134   1601856   4258026   9510836  67225980   3448835   5002596  31450650 
   616047    532836  18639885   3406896  18459849  59540770  45418776    352443  20526259  16091750 
 52773840  33584655  27104218  34546506   8069072  58893800  15461388  22701393  30305988  66225510 
 13393107  31885624  33376032   2245969  39431392  49698982   7963752   2868646  64691514  37838196 
 37805040   1012176   3475389  39366174  81187095  12979704  17872892  12844160  32107066  59300352 
  1334400    127414  19619866  24315576  11168920   3612357  74834025  14080620  15797196  70921118 
 13647501   9907406  18075964  22700340  57167394  50775076  16650441  28875024  20572685  19417680 
 17944056  11490936  31100888   1785564   7392340  78446640    904656  81900679  15259552  50816772 
 24556330   9666594   3467285  38958688   3245844  51860640  14387040   7234632  76094400   7709209 
 28189986  10784342   5348175  26189268  32929195   2947100   3493358  40836250  43005177  12602928 
  4309040   1190620   7524240  29089010   2599498  46910400    455225  34283296  59882796  47189680 
  5513683  88193970   1679318  15680472  19484582  52735260  20102904   2971427  28294344  13602397 
 13645360   5348219  65355852  62329904  18029266  11352278  35528376  68567800  55431475   8767857 
  2008924  17383974  29416140   2364747   8641731  16715572  50039796  40928697   3601892   5737599 
 12971289   3518592  23894554  83195280  19615544  66689904    440200   6416725  28405936   5402148 
 26249580  40762695    433086  30196959  29543796  22091852  14952273  19877725  11362568   5784790 
 68538795   3063177    955581  56226572  56080195  39804261    190554  18437220  40416816  43226950 
 27231975  45054364  51883572  16532300   7032009   4492080    865275   8393760    293894  41360963 
 35496116  12203895  51316606   7984080    384384  33148983   9451881  64161513  25525150   2309292 
 43791510  68755080   7586850  40261460   9710272    127458  19837620  21007578    388024  31281250 
  4959859  54616404   2253233  22059985  60765276  15169440  41344380    620550  11210172  12955272 
  8970897  20692574   5625594  10614697    155419   9129873   6753902  10146000  45848455  29839053 
 19733345   9047630   6801587  40734382  15099433  54525810   1613047  54323790  12644128  27344240 
 78126554  27272170  37121784  63427364  13419315   5989500  84750720  42389840  10925335  31120518 
 37458872  13089846  22965453  16682890  10230196  25709670  22298982  18466576  41968308    303101 
 73808060   4978812   2720317  58038640  42753420  57920916  58642675  21262799  21048885  25807080 
 28415881   7248318  28128027  16639540   3668002   9600720  28576368  50064128  31096824   6154489 
  6415206   7843186  72927023  41205024    334881  83491408   5613072  74079585  30498748  52511368 
 50712764   4372144  25994430   1534004  56327124   1067549   1480017     36992  17592000   6501621 
  4285812  10702461  59336288  32234202  33877215  17354949  39913736  51304340  10770864  13228320 
 21776315  68578505  15072530   4234471  42574653   8967891  39134414   1289518  65665800  23493556 
 16779270  12907767   8563160  60186602  35391210  24262335   6344736  46738414   2040241   2568906 
  3452600  49925801  37547055  67692808  32434539  24334059   4221610   4014366  31008186  46362888 
 47164840  19068098  35511702   6994824   9366512  30238916  20581726  69599256  53741338  10361114 
 14346242   4253833  19262455  22351098   4820224   6150004  30968201  30596652   8280881  11075940 
 15216300  19443090  20976362  78327612  71112625  67948888  19014685  12144375  41033408   1671956 
 55881890  10510560  65406319  27546445   5462348   2996334  31937339  52510000  45009216   4228135 
  7306118   2820364   8043411  59685570   3217359  40375350   3396440  66149460  17409625   9662160 
 28861860  26352500  15888750   9624024  18034895   8433860  19216617  28028760   7515156  17310600 
   813204  29549060    690742  88116028   8029038  28216246   9331000  34933524  22152128  40342770 
 33501888  78066004  56789712   6997263   7355166  15232920  12409929  20958020  59241951  21973774 
 42476683   1761105  55785996  12663804  70004070  58524076  53101804  87035728  15885408    359470 
  4950792   7069950  29500065  52768752  42892624  44254335  18066870  37815666   6357232  82868742 
  4618634   1363026    225372   2558388   9139382   1158768  53712664  11490495  46188846  10345920 
 34632992   2209464   4663776   7495470   8649972  32028360  67627360  24835901  17145180  62699675 
  6712270  10300609  16131907   2178973  45764110   8384964  10114678  25871793  26739021  36729446 
  2193829  17862716   4778560   5585195  24699250  39174392   2232162  80904047  26875232  35561742 
 80924322   8975301   4183401   6037902  22404356  26635230   5474688   1823124  54224961  14396250 
 22315412  13665862  89127558  23224950  84030289  78519280   3044160  19491890  33332025  12147498 
 23770400   4834242  75283968  13943556  44022022  14141925  27085563  57055860  23205846  24742704 
 18364580   7982280  28003316   7048382  25178670    317568  27142276  12821884   2123946   4330352 
  8813726  35988128   3774452  15333228    573842   9230886  10115534   7342566  13100580  24809715 
 76018500   4841235   2904603  68972869  59991850  20389047  36320885  31892260   7365874  14793935 
  5026953    487991  45789001  36981672  44303428  47107068  24889998  13592250   3829837  13463168 
 15820268  38028384   3432780   2630685  64204210   6769276  28108031  21939966  21093952  45158130 
  1092560   3406260  18092408  18134581   3967404  25761597  29050638  11607835  17227473   5376064 
 30317562  14820922  31788198  12798725  31965598  72556280    729234  91509538  16926093  11315192 
 40226218  40364470  14612959   7428705  23700952   2501142   4815855   7184520    830362  28381782 
 22867500  72558792  51078823  45712880   1138775    788046  15152800  46432952  11205552  78441983 
 56091255  20756774   3805102  11950435  33557480   7106312  36542010  41452089  69783280  80171715 
 23952500  17419524  74593563  13317056  12192831  29707398  27589556   1249314  55041948  52189722 
 16397592   3602872  23121915  20508800  20233196  48436480   2904093   4320166  20328090  25889974 
 30326232  18071830   1893600   7514102  46869327   5731852  19068505   3498768  41430383   5125296 
 29557815  14279832   1116882   3950988  65472888  83435308  52470797   8709707  31122864  26284336 
  5022119  60577750   7852103  53305472  11940624  28014336   3286000  15698384   2376609  31653480 
 17212221   2569514  20264755  10209125   6613044  78822174   8465160  24493128  76397094  41182050 
 16674700   7409241   8600103  32588738    749040  13124916  51186630   8168472    127192  24455714 
  8401250     71960  30887122  48712380  20772407  12574458    770044  86407346  13861050  15356370 
 40658274  20731390  38596338  47612797  36822765   7644790   4284178  16561268  74485931  74427190 
 17765347   2664172  10942963  28924000  24417176   3011712  14810705   5860745  38676090  38233960 
 41172814  67160208   4171300  30357558  14033679  38012672   3695041   3575200  55604235  23219775 
 15399438    585851  27772291  41142400  22113196  11789984  21422112   5013376  34028880  23520027 
  1533174  31601598  10197517  23188048   9822324  20748582  11777920  10057666  46093956  53412892 
  4821162   3180096   8674314  40343754  48967005  27422475   6710528   6904686  66325500  88671564 
 11106428   5693270  13765270  29731845   8472204  23001600  24925746  31217316  29299096  78429936 
 31802416   5463178   2825043  17243849   3564594  41347504    559736  10635660  13918510   2539629 
 31185682   6902739   6979100  37171680  80983560  15133272   2173063  76613862  44066934   7858414 
 51908532   1875786  35219555  35272764  26044524  69057740  32389916  25257056  60703808  27414751 
 10690996  30560726   6858000   8485134   5614488  47772655  72184464  37436175  58327149  23009316 
   623741  19653144  24467232    768876   7641612  33426675   5974458   4450750  15429102   8535540 
 15436680  37811448    814706  69132480  11361100  16727265  14055388  10590776   7893990  50152104 
 54431520  14217438  13066810     77517  16861122   7155531  21406213  19737382  16695392   3919352 
  4419420   7736040   8691892    534360   2890608  57239408  22456728  11902854    896547  34682650 
 26419640  18850832  29153526    561276  63875240   1343346  18268888   9522331  37175552     86715 
   534452   5095649  17397656  41238730  46040964  35820276  76125070   5339449   9469579  33979890 
  3528910   1493540  47624071  17084768   5529426  12870450  14201100  11113728   7130259  46306200 
 43705200   5820015  11342780  85003359    161364    149572   6505623   4081545  15314950  12271248 
  3996517  23637156  20516335  56347625  29912085   1274014  35237664  38891676  26002900  14473980 
 46262952  19768599  26319347  35446519  34151355  26339366   3174228  64505217  37619634  39932028 
  2723525  39949580  28268715   2233660   5765940   4037559   7509293  12860308  22937940   1723617 
 85633040   1484000  31655520  57684480   8946114   5823232   6353984  19215646  31752528  27206656 
 23606445     40215  67812992  34241760  44976624   9483984   9125600  44356986  24092263  46856316 
 11113788  14345550    333592  40672800  31942990  20407791   5243933  13722005  23808090  18243312 
 73144540  13800625   5197458  29662017  45507627  40814670   2808360  12500544  89260860  11637408 
   185451    508224    234945   1897176  41758260  39866290   5211885   8565498  47544369   5933250 
 27191979  43289865  14470634  41866265  27784119   7678048  31420545  54124293  36651048  55333100 
  4073472   8510478  18719880  18106284  34753667    971101   6426216   1124620  60189360  29172154 
  2245146    685406   2158812   4325244  22099660  16409505  13565312  49517820  74944958  17773602 
  8926260   3768471  21946870  22520924  23766560   3908184  34434344  26083412   5508288  14187244 
 41148255  59597564   3559726  16829428  32127840  61268749   1414798  36661598  29269474  13133706 
  4930816  23608718  14686560    421120  28515219   5033105   8128842   9878954   5803710   8751651 
 22067496  67321912  31919352  15456360  15601716  34203741   6146437   9246530   2395140  20308122 
 13370240  39250314  16174083  18727696  59972000  13923160  14432244   3575698  52232383  37737027 
  3698084  31007592  15853741   4692934  11171596  49046122  27772640  42834672   1815840   2909018 
 55842210  13192400  39726060  11811906  62318334  24572752  47538721  11942352   3988710  51126801 
 28342139  72458567  39161724   2450259    426546   1623886   8759228   3735925    143403  12745869 
   276690  17256624  13771352   9607301  31714704  56905912   7721478  48990592   1166442   7191781 
   815808  45604570   9459414  16958023  47547675  10017972  17376921  15411330  67465650   3856152 
  5208840   1586756  33203910  64647936  16994343  62068354  25619360   7485712  20465676   7138030 
  2148615   6318375  34517364  43621524    691362   1212264  70801696   2773463   2937330  16377696 
 80056984  20918625  18141200  62556330  30996456  10142924  63780750     64220  19564300  12431250 
  1512726  41563116  42128328  71347660  19360588    670839  45427542  32824119   7803068  26881866 
 27827132  10227343   5139744  31628850  28481349   6714270    148699  14140560   8296664  44522218 
  8042496   8014620   9971940  12967639  45695340  38734857  69219280  21061667   6469866  65268175 
 15204384  15457716  29197278  15353672   9899591  31522590   6105580  65527735  16090386  55088385 
  6855034   8715960  33724912  66245460  13592187  14394738   3627072  42143872    257628   3512704 
 23469908  78128791   1022571  14649546   7826252   6365030    592871  44434676  13602042   1225328 
 33535142  27019344  10845936  48128568  49988926   2945416  55816385  13819912  28016460  16236005 
 62519202  75848752  21264967  13841658  28181263  11206944  23956345  59027213   5483000  56902560 
 56570008  54620079  70045471  56936088  10639788  13984880  31206080  40376022   1814960   3398454 
 52102688  73924890   2291000  29836926  47053850   7550116  58049208  12837831  46615584  21129300 
  4550819  19529016   2538102   2363727  36280090  28342894   5282876   5227473  34176384  18307776 
 38295693  93201864  25293441  56611776  20606376   8075376    718470   8139918  14500500  43119648 
 20859920   8562925    104252   4299286  31796496   6732136  16277877   9095010  81182010  14423760 
  2692255  35702515   2079752  45975752  21314670  70260736  29068442  22251708  43184550  17286198 
  3584229  32366204  31659488  19820400  44144640  21075927   8620460  16090012     53108   7886544 
  3017487   9990903  11540916  15734340   3573680  27205197  69357700  11628091  19496581   6321774 
 67205457  23098956  50030838   5016726  26392476  19943829   8376794  11862610  53798129  69472213 
 12661992  11510499  10904784  25836336  58298008   1354177  70305088   1170834   5104404  21998575 
  7673176   2510508  44551713  59654131   6739800  19745352  31142265   9541335  25513026   1417276 
 43416042  72591570  49702632  18636799  65562584  46874485   4616850   3160780  28170725  38757957 
  7915068  34699379   3086853  61120872   7571125    752496   3608640  23032422  35210144  68864770 
  7042208   3529295  41519100   6965658  36261000  36901116  31015872   9232245  51054675    219800 
 24840416   6410040   9722079   4542930   1080748   6053712   8689088  37683924  16840285   4210640 
  1129264  19070898  18018200  30876428  10873588  10402620  25103055  23271948  18140642  46201969 
 43158120   1779396  15515362  47198516   5946535  11600364   9527974  28244041  33597234   8535456 
   257312  20674593  27893430  25269924   8834392  81237381   3240480  23624019  29144718   7337562 
 54928692   6103086   5627412   3275334  74954190  11158312   6335520  25503300     78288  16796808 
  1356980  18668275  19267354  34551225  37873744   3398874     20517  10642320  14276000  26516180 
 13907130  22479255     61721   9980377  13358382   1952307  12315810  20527438  32239636   5447872 
  2248302  35108430  46268641  18546744  18938720  13377238  22908336  50407567  40859976  86108774 
 13819872   3226656  16965846  28286212  11713956  34376720    988900  26617865   8896845  11464375 
 62335980  14917935  43492163   6419617  50612859  20566800   9400410  27688580   5179005  72409425 
 95881066    987138   6620884  89985480   3476810  17192862   2876883  10930988   2333244  23855213 
  1303640  65396653   2520792  24215164  21063296  26282366  65361379   4288200   5597928     22540 
 16380012  54251384  29156751  48164592   3171987  87373044  15284508    305505   5045570  26508300 
  5095895  39814129  18415015  10980444  18634707   1456118   7191152   6104548   4110260  30619710 
 65152656   3337920  10766364  10296525  11305875   2897775  60340126  10615616   9726136   4177712 
 45343752  13620024  39395545  46186444   6634320  17507923    951548    283611   8339475   2387686 
 71394837  56820536  43823584  23707401  88021476  35439180  43268400  28066792  50223159   2556588 
  1318410  35950572   3283188  28728436  62582544   9231066  65915290  47304075    752332  58602880 
 14396112   9974170  56880465  18264828  41584326   2342700  76874826  58046560  20466432   2576532 
 26375906  66413354   8613124    336200  37333075  38757488  49621266  43388919  48511233   3421033 
  6111721  20150165  51901398  23851308  66018545  16031435  10351725   8959679   7385928  20731096 
 16878166  16272919   8734496  26474305  25894764  49528984  10305810   5041359  55513215   2023476 
 44517922  53659265  29935332  67418924  22701672  35280588  22100610  44876520  19809155   7362700 
  7121268   5270304   5719476  48394955   9762190  66406316   3403488  15380352   5175875  16535310 
  7238345  56310072  23772900   2052225  33862528  39307091  15702360  19874157   3643915  20817921 
 37657196  61269182  28259042  24457964  47197840  40545306   5211960  71196972   1870312  31897050 
 47940922  21277564   4177162  20217804   1379873  17457759   6707321  15528216   1050320  19493196 
  5912734    525012  14885505  79913925   9703574  36715875   4600169  16244956   9837928   1291805 
 13111748  11954466  45783984  28175000  11675364  18345690  33424755  39162938  35897931  32147921 
 75209877  46090949  20161796  42630930   5693909  65511985  54673088  27590360   1315899   7902300 
  5148156  11440440  23477536  20323200  36344646  18369238  44958960  25032945  14614460     83808 
  6551437  33140855  10919930   2172480  53429700   3487002   1035408  35076536   3289104  38659080 
 23725476  73131415  53171042  18353520   8424815  10201224  13313324   1994736   7892928  43095078 
  2118976   8588788  14933044    440000  68322604  25860000   2253200  19379018  86422179  43771846 
  1007109  10568799   2183037  13928715     83636   4817079   9194020   9633481   9126290   2306486 
 55103204  78593193  12930370   7380900  27703422   1978704  15099315  13528026    286888  49530260 
 39941605   2105568  11485376  58226938   1555792    706005   1525936  12136615  12590400  80974450 
  5195776  17329199  38932302   7601330   5803600  10108866   7343712  28473400  10718375  19611975 
  3153272  55431864   1004900  49909876  84948330   1296540  37412748  12839530  25875018  20562220 
 51591639   2795820  56564375   8309030  26100350  26235105  15493543  76626240  60222640  30226499 
 29556992  24889275  58530276   8788400   3567564    458312  22400028  46939116   2361266  27078093 
  1850093  39174870  26500040  22223640  33895932  45898440  61093362   4449060  25769238   5619168 
  5796390  43047331  49895290  60679584  42890250  37265000  12352710   3354430  16147440   3236416 
  1042065  30212181   3817077  48334923  69755344  17886940   3034980  58725108   9068790   6982040 
 48795110  37676718   1180092   3401874   4076512  16805187   7553250  40442400   6687066  37935300 
 23750496  11303685  19292676  14770182  13783920  59213232   2851728   2604285   7947592  25569504 
 53913197  28348830  12501120  35383179   2991510  16165568   5738932  22671075  18766496   2411440 
  1779063  34836940  26810145   8196993   7038360  29891112   1119069  30579144   8408070  38803740 
 40694057  15372560   4561526   3608617  31440661  72589824  22119185  18358272  19920303  11864648 
 38046405  84716408   3314064  13038516  81865526  23934650   9438264  57629991   7075600   3117114 
 21376134   3253154  58612137  24659860  31095304  47964423  16957709   7671994     19504  80256981 
  1816540  19496840  69012045   3048393    127470  41693946  17342936  28162124  36125065  35640294 
  1630314  66284575  26778426  16550675  25312750  11387750   7355002  58287929  12178404  81336178 
 10193365  12515289  30103557  10976988  36278140  16380936  62375760  32433114   2534994  51417711 
 46589634   1150209   4600281  27682544   2814133  31463761  26850032  47264536  44893486  72582603 
 25786740   5947626  32701306  25891680  15872002   7746251  11164400  62327300  90311132  13813605 
  4243569   2063466  58301537  26817152  27830909  10688076  12084100  46933194  34102860   2055378 
 12963028   1595443  39357300  13438155  60360390  22754212   2719321  12436569  25731608  23439489 
    53041   1205460  10206192  17086989  21285110  33693880  11176488  34858692  46818630   3725540 
  7988244  17712560  13497462  54891136   2516416   5841108  35559979    264008     77504  22776800 
 55657176    397414  17481636  23958240  38700805  13916245  44810713   2346486   3063900  24536961 
 51693057  49037500   7589866  20726916  53745581   1813050   3779091  13857250  10992135  20582490 
  8624200  33510264   6034519  53569208  20350666   6536760  59995320  31278164  15003818   9228968 
 75939780   3609276  30373260  25694289  49574603   3040833  52725987  22763804   7041837  13719615 
 51149364  43555829  22695534  43345239  40018085   1929240  20969802  44774400   8570505  18550938 
 70254584  34754636   5379218   8916572  10707895  38854640  11371656    953569   7279776  30453324 
  1968462   2664421  56277640  49850010   1163565  46704130  34836576  61344556  36264508  36207270 
 12696200  50914980   6623448  12042335  98881536  22311400    621639   5559204  43956768  31685582 
  7769034  52955815   4573530   3422930  12384903   2320640  47584194   6137234  11089525    780912 
 71388849  52923432  69876136  56988270   5540232  14614120  47453634  50398634   8948212   7167622 
 33907050  12317872  21869861  70080834  42736020   1000013  17121874    978890  47108757   5613703 
 33826260  13406608  30067905  30122640    520695  16475277   3792292   9420528  33822888   9710582 
 28421203  30530688  37760138   5192039   1244338  79653420   6946866  27101892  12327193   4632672 
 34453776   8894952  28531168  16388656  59817149  27726175  19030230  16467528  51697401   3657690 
  8401600  21461440  11134890  65361549  20106240  74088960  75306234   7311819   6398048  64011528 
 11388828  19469775  47817040  26519080  11381856  16669210    286308  20189400   2746477  20300064 
 51948652  24824020  22592320  26476468   2565249  54511947   5050257  46715547  40304485  29875260 
 14311248  21787558  25068505   4862913  24774313  72074208  22816872   1116596  15438830    217210 
 36270234  13490835  29020329  12916875   4430199  68098856  67695573  22439400   3262779     78050 
 46959185  45152275  11768328  55604462  37290788    445280   7846570  52607748  16491138  12061764 
 17138992   2291633  12091086  22294860  51659277  32826475   7886283  57584940  30238975   5327616 
  1730890  30850400   8402161  25206811  12400000  17945880  36822120  18674810  26732622  32054132 
 84451059  25638012   8018900  21180390    599104  32344380  73431922  69768228  21459928  63181323 
 28423134  62266290  33627988  23527700  11894400  64954856  44016501   2133708   3848100  44427804 
 17144952    971999   8270848  36345813  23109786   5656040   1438704  56957508  55121408  43540092 
 21260784   1357165   6176006  47065577  25495888  41562390  36929919  52084482  26391173  16686672 
 91522245   3292731  45784875    195858  69089700  29054790  12633084  11727378   2655550  44623944 
 60428504  27496895   5107460  12745910  77099188  30139830  34411156  19884113  49919285  12380790 
  7575500    714160   3193872   1756965   7249370  22676148   9010508  73452960  27176625  35749240 
 44668880    222180  34806031   1278852  27039078  48654390     31241  14910138   7481040   4785780 
  8011656  58192251  25507713  40009196  45439070  28812537  43465157   2183454  20443462  50174080 
 13333923  20949465  42211408  10997888  83803940  16528175  50705388  55259995   5731200   8707380 
 27464425   6837019  23116016  42297525  35461082   4842634  25370766   5166708  10150764  76510650 
 37001776  40901982  35520525  24202788  24317920  69882859  10053052  14676760   4648959   2184952 
  9262240   4431360  46878848  41592960  30249117    930170  38859661  88932097  20372520  14241930 
  9476460  18486458   3827572  10928202  17625660     79118  23770780  42937818   1060526  41570298 
 11358842   1367520   9386255  64145760  69200692  72555886   7828312  21898240  58240664  33039534 
 22070818  22119053   6597396  22584741   9312480  18320421  26501029   4514976    121532    526815 
 27794375   2232150  15763932    780423  43331655  33541252  10516680  39597652   2546226   1440166 
 44035376  47302542  24955668  43972710   7475811  31724072  52346910  33195978  44068596  51151184 
 16222696  73589402   8978436   2199680  23240238  12834745  25775384   3377472  15690170  78256006 
  9255584   2652428   3899936  21112355  18635904   8840250   4784481  10335924   3590395  32946715 
 21405132   3335892  21708078  47833600  12755876  40612923   3769726  85065812   1644192  22494074 
 85363376   6667830  29660904  42860430  14965920  45535248  23698818   7026782  26110370  35082965 
  5798884   4056901  85465120   9907340   3111075   6660699    968370  21909600   2394798  60942798 
 34187544   7535322  58659384  28681770  33394610  14834090  34469200   1968488   8353932  25408031 
 36899064  43611686    240344  53890274   2086632  25169336  14956184    247513  58299545   4986032 
 63143910  23451252  10829952  13179375  36835060  28479108  47254145  43387474  27683222  15203510 
 53263210  18117756   4606080     68324  11380624  16031115  36257187  34705017  18228168  38427701 
 48792240  20453364  36295000  11905096  43515414  89069120   1097215  20136996  14479836  84253920 
 39588980   8366624  36343840  27349665  21939588   1861002  48742650  29060430   8059800   7325334 
  2677150  74438182  22168009  31093920    363000  13898385   4296926   2126976  21630236     60633 
 70106353  28579950   4373241  14568265  30792672   2120954   6661355  29118474   3529740  53481825 
   981592   7333137  53564240  63893445  14763792  68968730  31276308  17429104  31868397   8250885 
 34007772  55030690   2990756   7116650  17920644   3503998  31983446  59361731  15313923  15141176 
 65862708  70300296  35369595  23382432   6613563  11237407  26342784   7321720   5660648  21954128 
 10057411  22796048  51704420  25109280   1751397  16450236  84395964  32972103  29863728  18509828 
 80379096  60229410    587946    982432  26008487  20227908   2053524     67262  39650688  14515956 
 21055034   2911110   9264660  11654600      1967  16023204  39644837  41732170  64848352  34678844 
 36353015   2209358    846969  48174080  16281030    907888  47369940   1452790  58219840  76099487 
 15254190  62327525   7126790  11116255  23525310  54481284   1188075   5182560  38662800  46055340 
  3221556   5831532   2414016  19044522    968868  63375384  41243424  41431092  82936302   9143685 
 78221182     56030   6401470  26817942  62467860   3021975    827770  61644270  57316929   8141289 
 29161886  40991081  15641220  17835768  63791490  26294070  26446760   8862912   4665396  57782176 
  5747595    414270  33428230  62784592   1122520  88049682     74128   8011602  20920794  49927920 
 38866932   7818412  14887962   6463920  29563335  46099152  22173899  24341794  58811352  35443660 
  7260552  64143339   8183115  38126475  13007038    171770  32587996   3192140   1870588  72292216 
 45947736  18146538    121056  42685664  67681240  22246440   5310580   8725109  11436108   3271125 
  5904456  44480121  19196448  28361133  12345388   3720036   1179538  24992594   3316986  72272135 
   927126  13715047    145155  22731480  62312074  38181780   2000774   4495685  41250020  74356029 
 14773896  49469496  10075296  42997000    538194  21804510  33795256   7422778   8183120     53960 
  1723340  12358437  29325639   1709682  22652335  95331492  11033375  50472198   4934964  46948260 
  3663116  15058170   5147116   9911027  14076832   8957312   3705201  54121954   9215360  35932446 
 21625976  50915268  35437234  43560942   7329810   6360510  53399378  27028976  12771200   5345585 
 41865642  12464012  15433800     69679  25681458  22437450  13265085  30597606  10511982   5329052 
  3516700  10227735  19804276  44313696  10337225   1105650  61087872   6729248  25294062  22259439 
 74514804  75940616  11140974  26128711   4530834   6936896  29480448  60757668  38508390  36497742 
 13995248   8572356  25658480  42907410  62492549   6360238  45794256  14997756   8572420  24894107 
 11493315  43502331  37228793  19822544    225930   8929767  54034830  12576048  44960202   1556866 
 41571612    834649   4381776  25069016  16940925  27441518   6088410  49700790  40570738   9826650 
 18538173  11345103   6627952  33808320  25653314  12194355  51231232  73160403  22078160  19168622 
 31347915   1201928     11475  12768176  69188130  14447178   5074000  13518400  19225568  58158212 
 10223326  16624818    623502  71040375  31166991  16339994   4874092  25911858   1498430  23984450 
 11157243  32725812   1421219  92088360  36266496   6801339   7306368  54707898   7751061  28354896 
 21385953   1292480  34768080  18901568   4129200  23074290  18231780  10687495  26110238  40859875 
  2477160   9863284  84171430  19034460  27374718  48716350  27618318  45085270    796006  49938316 
 10828140   2794106  41043070   1142332  12376017   5833125   1226652   4743515   7061236  16877640 
 13977916  34861625  21894003    893061    171785  20166585   2148453  63050360  23684969  46138305 
 11042776  30481920  37492516   4954545  33284940   1845052   9857295   9030628  64141272    636400 
  9600519  64264005  76071550  10053375    303048  10105683   2878975   6064878   8293603  15061842 
 16110527   1351440  22491136   3356028   3058416  23781250  14768583  28481899  13257280  28540206 
  4244820  76850190  87465612   1812268  26538849  85486838   6511278  51895092  92236591  15414960 
 85842060  26462150  13376223  48913718   3977544  20334685  19494846   8840206  25042017  14106480 
 67328767  19282600  15761505  27605184  15702925  15387776   4349763   8023548  15744720  51189383 
   666720  17808778  64232660  37446120   5458176    542808  45803070  10838179  36190287  68590404 
  5598952   5362732  15609025  64652020  45588768  15071265  43232885  20805365  16753740   3074208 
  5954690   6417972  37137994  18985686  21394296    575054  28341236   1107546   5601726  12848472 
 37235136  20374185  18216683  25500272  26006670  24197945  22191534  30773200  18201360  11430000 
 42421008  44562504  46135866  31423392  83409385   1249536  33618376  10978588   9859815    198330 
 75209460  43845130  21686892  38177137  52965334  34908632  54531232  20011730  60078985  17284824 
  6650217  22742235  27840348  15824205  10763081   5862806  26559082  19033200  83414070   3683328 
 54139968  51280145  32783088  56739520   2967027  89393038   2858659   5223004  72999795  27432107 
 26739860  43703000    168600  23738232  50540646  37485750  46500222  50696919  17846325  10764617 
  1811142  45437154  16947392  28970184  37784844  34133778   6312809   9930354  32448741  32968358 
  5805450    729000  41881743   1743997   9509760  20534472  87477810  34353464  71108600    599186 
  5497000  40647141  14934942   3803570  43649076  12115872  59624168   4444200   4198503   3069000 
 11593324  46010482  53411190  10598769  11440277  27371249  60689100  13232352   7636390  17870140 
 21528240  13805110  13867230  13664196   3136362  69065866   5962920  37005566  55853246  24401592 
 16336352  32014197  45487675  67609266  19678372  84695660  14432875  12539072  85174340  33261900 
 40604330  16674350  82902474  80215296   3706680  13583892  40111421   5574257  12577011  55913732 
  3874971  10661040  21755572    899632  19885784  40701187  76123744    101379   8624748   5818010 
 49227373   7773126  80456220  40150080  24124412   6425680   2438424  55639776  39245440  37425416 
 19020883  23566817  82787484  51960228    553128  49621453   8191059  63512280   5939638  31277580 
  3121187   5670505  26153256   7159992   1797218   2439600  39316420  20795324  52093088   8700111 
  5811250  76081902  22638420  46424667  61944120  46884928  25754880  14328188  31477578  53517528 
 54229536  26372112  25248990  29150130  14004285  33776057  63367520  42914600  11260074  21504256 
  3385746  14020990    226606    124202  13580300   6024814   2485600   1327704   1374333  34632852 
 11128416  26270921   3020821  46200389   9338054   8057699  41016103  21115072    455430  84527000 
    97075   1163785   2961530  24172451  77442904  70170100   1688871   1588522  40858228   7899816 
 25119864  37611624  10022078    405724   8442000  14723451   2440116   7479528   2792229   2316259 
 34477932  17934147  10579548  49343152   7538508     86496  31733883  46752720   3758625   3559437 
  8955895  82918800   3525115   2388520  60773102  12446948  10633470  18987678  14353032  31440120 
  3997824  28063280    562044  39682920   4151742   2249343  40041108   3804320  41506014  14740192 
 32249600  11187080  31903809  73839869   2919428  56006364   1847104  27368963  63204372   2115376 
 44232489  28410912  17413830  29850317  13625875  33083550  16201276  13149948  23289464  30595672 
 29743560  37075643  12053790   6185166   7070189  73280016  56981139   1338230  62715112  21939806 
 11541132  46067110  44751640   2315400  69555200  20893786   6145410  50480910  65376255  53275338 
 49402627  50414748  70391288  14255360   4068900   2314031   3654455  24732090  10541774   6222489 
  8334711   8440341  20160516   1175216  34359615  23282865  61182504  29448496   5516732   7454712 
  1968124  22342416  16047239  35440314  26661830  35625380   1180421  20238750  15753927  68449542 
 67904372  14115785  29239644  10156480  18127221  13225728  11894695  22004730  48054641   5248656 
 42056910  25270272  40541292   2775000  47532096   9014994   6924034  51655490   9094635   4823906 
 47268536   5779227  54692330   8558112  20985586   8617314   5987454   9605904   3785025  41314518 
 45537129  71485600   4854708  45783472  41639250  14359902  41652504  45227385  32887620   4546850 
  9235520  15645204   3949684   7258901  19506180  26675025     28084  73006621  61287660  75580720 
 38307940   4484808  14055720   5082770  10275157  13808063  57808032  41018494  63354648   5069592 
 76338336  31354488  42887328  13445208  14461524  42984550  26898040  21946320  21219940  26241650 
  9450425  33446670    315900   5379254  10585354  20049120   1456359  36623664  16487388   7754526 
 28121595    472767  19017567  70733712    507581   1201908  18231729  28334206    181973   5999120 
 41374080  40794760  14226880    479385  51520304   4245516  11489811  30370696   6192556   1958638 
 20526867  22579720  50405410   7207779   3086762  63926118  20176918  31695578   6689125   5044288 
 16295981  28830720   2943620  25869792   9993204  55901560  56214178    578114  31283280  20119960 
  2012948   3016740  73105375  21226968  43333380   8835948  28231220  45711370  30626057  10688438 
 11405016  55898012  13646576  34019400   7194226   3575106  67442766   1361040    470799  52668864 
  5793414  74060035   3251856   7102305  18370235  14165625   4925450  14205373  25131321   8278848 
 13196720    576037  51280605  29130060  37558870  23714480  12165804  69869250  37372825  10034688 
 24411114  53591071  40727700  70277664  35911212  26496896  41967585   9939640  25391540   4011120 
 11760492  31966546  63281535  11699268  33573951   7371820   2443682  22009339   7945720   5834842 
 33850338   3634816    121376  23743104  21100200   5582738  74940516  17602325   3684615  49184356 
 13858201  28327670  20389906  48996815  46276761  12852408  36425675  43050384  53286192    531024 
  5118552  47774436  37794076  31167440  40223625     12392   6080070  10539522  21342387   2930440 
 48020720  39421215    161801   2717510  21470865  55078286   5718810   4037229  21416500  14128682 
  3225535  60606372  16178948  49804746  12994170   2785950  41331121   9018128  24223575   7636772 
 15178344     74574  40148367  61442070  27642860  33602544  38281365  15393690  12513900   5611410 
 61744400  17972380   7890057  39705524  36870521   3258063  30726080    796328   1621182    800640 
   820455   1121418   1386840  31125210  51894007  41009969  50699376   1567728  62651700  57907971 
 16555684  43831645   3674199  25077896  23474528  30828740   7272280  38056368   4415136   1541408 
 20652696  60490437  29146860  35210924  11792560  11939224    443719  55028820  34525782   2757550 
 35339647  72536596  57514752   9067617    463272  40657806    377571  31892415  79897977  52164798 
   726180  66365550  30901390    163080  53351040  56320326  15375384   2476548  43016532  59790654 
 17511984   4348240    701982   4676280  16075034  59918958   5088788  45762200  33914900  63640586 
  2866979  19875121   6239681    386341   1310850  19852650  33846584  25479840   1017600  13036410 
 32264280   5257340  65105043  24259104   9659955  37153186  55019040  17878686   6750504  42230125 
 11508080   3481731  34301600  13056260  59584756  22384860  18000710  90677850  11271312  32376006 
 55024677  46795320  20865962  39292544  47206206  19831010  57022626  41658036   2466117   1391764 
 32336520  20266502    419840  33280624   7277988  38043012  54421488  12793504  43907826  40899970 
  7515756   3334989  14747128  19354755   4197204  46107653  36442450   7523901   3404596  32521760 
  2036104  88475740  13492362   6192996  49366625  18313825  14159889   8315604  49322643   3447312 
 20953460  16728345  21089970  13749160  89726952    226080    330085  35441976  61364424  83082392 
 17412420  13623288  34058220  20975960  44337138  50857690    555975  12613286  29990304  15868084 
  9737258  23374578  47491822  22938847  14194837  14421000  26034177  38339808  19181514   4019157 
 44532600  43605522  24790248  23232326  43976831   4179452  51102024  21173560  51001950   2640927 
 46339564   2464112   1998756   9498390   9063639   9656297   4663715  43172435  37929512   1503564 
  7576808  80125952    682983  36397910   7927408  17274390   9748002  12841038  20588175  26255723 
  3036000  16568646  11085295  18729872  11255232  56894334  53979912  22195396  35385840   6159348 
 52875936  92719728  44837838  13505072  37625823  12064455   6396390  46283692  17244535  26829522 
 25395666  74922320  19695060  22680516  53044380   6446994   4155312  10376106    664972  52705625 
  6176250  39779376  16650886  60981041  11355960  62253772   8862220   3803040  49274560  12410027 
 26198076  19816636  36404395    232815  13489983  34930301  40959751  35007150  38307528  18379392 
   975800  54672627   6612471   7913200  33529520   2374890  79553985  15162369   8610111  31590160 
 12423796  10999680  20000538  19105416  13725912  73357005  38497376   1033857  31419142    511104 
 29422386  51152676   1367905   8165277   2157296  10357425    410208  13211855  35203434  14835296 
 24775953   8896938   4831550  53513350  71617843  15838038  11561940   5335789  50069712  94661750 
 29643753  13508582    544544  40898025   8216872  53610816   9856270  46035744  14510592   9788192 
 10771880  37997872  22738320  13256638   1113148  43641910   1074537   6249675  75242778  11437016 
 22080200  13354296   7465992  15812429  22797390   9843372  76536351   7748056  65371746   4448535 
 19372980  10155380  77592970   1239472  64694556  14146236  20721070  12550280  20532230  82601464 
 19712000   1057770  63835395  16417400  33088573  53949420  58983162  28824293  17574800   4374244 
 10418745   9246840  27803879   1405897  52367024  21717337   3745080  28882422    468336  44910000 
 15078582  18433430  28136120   2504039  12599350    139440  22942080  17079636  12769653  20739225 
 23547264  55376100   1759238  40793240    595712  12381336   4143272    303791  37979964  46309860 
 73066820  67498048   3744125  83401689  18742920  55789812   9813510   6805162  13217820  43344480 
 30646210  29091160   2595035  11692676  34398350    223560   8515460  17258620    356065  57557704 
 63297281   1173970  18672960  54741894  64626210  11977989   2003320   5882778  38138814  14781883 
 46848105  20286718  38770864  25495440   3809216  23805528   7416357  60007532    545105  47096688 
   811206   6968724   1621884  17302976  12819420  51014458   2918400  11107520  17391366  35829170 
 26943456  57332836  20521094  65617824  28242756    418992   9854966  37025172  10203081  52239453 
 11621178  43899194   6963334  11727675   1461513   6673078  24623500   2909043   2333375  43514967 
 13975177   6330524  15739170  49665812  58226618  20009924  29948046   7821774  16505445  43372962 
 24333465   1238576   7235275  30456894  28161588  18585114  88055100  10542660  60071273   5694966 
 48138492  56804186  21572060  19084933  40499070    667290   6874656  92130782  69638184  55045152 
 12715158  25557297  20157480   2504754  25896933   1986432  32359286  42931539  50771595   5192268 
  7502790   7147056  18456104  19200632    253930   1066704  26462513  54847488  53447285  19990284 
 40596696  29349685    339416   3700598   5974290  11996160  17304580    683760  10736768  23030176 
 18730050  39360978   5564664   2610488   5377736   3521023  32882548  14241944   5687496  40323558 
 25007553  50620626  27899685  41023115  13508634   8120700  25221888  40253700  16009224   9212015 
 76585182  20448873    141568   6780416   2712070   3807042  36309429  19657532  21431494  25236354 
  1165248  69182990   6455704  30375504  66964990   4918410    949256  10946136  76649328  19114629 
 58006368  44401530  28915581  52103020  12904920   3831676   1520853    718455   2386272  65143296 
 53405352  40232604  31969812     31436  30709638  27578028   8020090  27049442  10781868  22656564 
 18404272   9343774  14210224  20631744  26122068   6329246    285156  18593150  12594636  27550638 
 20726568  27083499   5712616  82312690  24040544   7648599  25477680  32129360  43943695  37964679 
 45704434   9526105  10881060  45639900  15859980  32623988   4627868     91182  19564492  23559688 
 38008212  19319076  11256785    352364    389922   6722800   2429040   9681891  27114561  38188854 
  1227093  62131979  11073559    844649  15822420  37187676  90459072  57778513  11526734   7858086 
   338004  13540828  11306708  35339360   8575045    246089  25589694  21505920   1735327  51161928 
 58081899  13699050   4823550  14072211    448365  29897245  40134150  87819006  38492118   2797256 
 20674113  55880481  18493584  17072020  35202240  40737915  28519300  45418126  33047762  54238729 
  2630550  49708290   5332500  12448080   2173314  61671809  21147612  36802955   4563110  67663312 
  9191832  34275060   8524628  33642094  33332139  10766525   5247721  85299520  58305409  14719941 
  7927936  32749292  17950023   2527245  39289295  40101483  59409504  40734342     60885  13203120 
  9687195  24261848  80625416  59253456  51532016   1544880   1809855   5037648   4479882  80930192 
 47310264  53957764  18480776   8531298  39364700  76065720   4419777  26952849  15658384   2375400 
   836225   5010390  10703902  28643184   6255464  26426304  20173980    313632  47704814  27460620 
  3073092  32266674   7840960  78847864  59600800  46721550  51539728  74393330   2759485   3795456 
 85267310  45312904   4551801  23456331   7737864  43889658  24555366  21625128  66932594   3733956 
 45483293   2817144  11609832  12244431   7738065   6452555    137830  28940002  20741170   3826590 
 34955664   7889769  41858180  26578636  33314301  50218371  29929592  19098245    224952   3078570 
 40592240  49064036  13343130  23549424  30583584  51078801  35881593   6457796  13513500  45555588 
 23065614  47051928  10492284  14336324   3909303  13395393  32039952  85212800  13791942   3109701 
  8411094  18222900  21003768   5259933  38211000  43376256  83183214  25364537  42787140  18513180 
 55220250    248976   9025452  19503348    346127    156780  31002356   2863018  10019688  27824376 
 15915956   5718069    276534  32641350   1793600  70433406   2747026   2464384  19942335  15652273 
 30506274  53196332  15331680  28350900  11202316    670032   2567632   4510966  11574600   7454394 
  2010918  71371400   5392036  40331832   2902284  43163571  29339028   5420934  75130460  49016188 
 69326301    131250   4568621  50623212  25182810  10758231  82921615   8137035  26509524  42502040 
 15352137    611100  62187225  55899024   3884941  29119350  40244540  11464408  12813581   5596760 
   261294  17727856   5754112  19646380   2952200  16459110   9961182   5476734  33763422  19939851 
  1322960  72792030  24721690   3237180   1006950  23880872  46689742   1905350   9973620  18891636 
  1672512   2049060  15926078   5578430  16825428  15302676   8167424  65202389  20549204  26958035 
 82949781  17481050  10703880  65859930   8829730    335664  16339696  32549626  35922384   1862448 
  5722344  25236405   4813635   3467817   6939685  52182702  43333752  13512160  27201825  13674870 
 45658368  25222393  11290368  58473360  14636688   7026175  43651286   7872390   9529544  58922490 
  1389116   5302124  15869004  34981280  11422318   1937100  14152830  70556507  66041350  18350475 
  2930564  26472340  17301713  50990632  17817720  69093744  23501137     19104  31486000   2380112 
 44385175  47763080   8256120  73165740  17473134   9720250  78210378  14756525  65934246     26400 
  1372835  19173742  36486570  90847284   7589472  19686275   2852848   3557558    321480  52521594 
 21806595  26285616    218916   6414654   3530035  14093925  10292765  79178316  53022905  14618318 
  6775640   1229176  26266568    103879   5210001   9324296  23055630   2195160  37828604   3942633 
 13449232  43067496  64605263  11551680  34832295    949572   4933698  30652636  23539900   5626224 
  9343780  40452500  12881085  32715760    926978  16648697   1690293   8387800  26579720   9631083 
  1741021  38774811  57925722  13508508  27436108  28357090  64832400   6460294  47325144  48601137 
 71106081  79099020  26369400  26690580  36259380  10582677  73563425     76704  73441056   4308174 
  1632048  54013404  90376177   2245019   9530262   1463424  66438920  33090154  37832292  11658332 
 62152353   5154561   7454574   4152526   1597461  59371004  37747853  17829546  10371200  38643760 
 15044592  25427925  53135256  26448397  28515912  59342980  38348390  15667629  52430238  23263422 
 13408984  16990548  28545482  49217482  47366248   4131360  70317396  18729970   1151328  31056424 
 10597521  32922522  23689988   7499800  15304125  21831735  65059691    227605  39562208   3173755 
 59902792  78344177    628250  23913600   8238973  16049892  37627268   5720200  25522415  94588032 
 51179970  31369684  48023388  84983160  12185515  22866816   4495060   4631501  49086150   9222058 
 23249832  20912640      8093  43526930  12111616  60682145  11469186   1551564  15223089  27409115 
  8238420    522261  66230043  91670824    914760  43937230  23271350  40849542  33828784  10089070 
 32986116  83977530  19405593  37938714  11821275  65126800  11365908   7330750  15952860  14052710 
  8855853  11716304   2903736  50895270   1690242   3947895   7563487  39576160  66960802   2341120 
 63421050   5879436  34243286   6545232  27007740  83814213   3808455  67305600  13652250  31402960 
  5164941  38179980  13105851   8593541     77967  67556576  35530770   2468804   6583309  44214932 
  1658536  10030683   1894379  12472873   1368682  19040703  29070362  22229562   5931792  28539135 
  1750575    309520   7247240   3013182  34132140   3283203  39587498  21403440  26616024   7668941 
 34161376  57789408  26836370  14772163   4728960  38228532  51876021   5092545   1468460  31988276 
 44910357  49033104   9122545  21000640  33834300  12192816  14485426  76650080  76364928  13376817 
 34652448  31381056  18641830  57322773    677342  57367044  48680313  49351954  74235440  25062004 
 31024850  86158925  13321980  68824938  30010450  35694412  33181336  11917515  29897640   2387266 
  2437238  30476094  22484932  26587924   9924915  35870050  31171896   3578092  42055377   5545648 
  5000427  42174171  25602075  18130616  25399660   2772747  26266638    582143  52706820  29116780 
 38987512  13738140  64120857   2108106  39032498   2740864  10110394  21201482  43726109    378431 
 41873160   4978980  60974124  57800186  13455582   1697311  17763552    741478  10373922  40045824 
 12719166  10543024   2609948   2049262   6174090  19594844  70035020   1994559  33671355  23898024 
 12864000  10687080  55624833   2324601   3416836  39612700  34884770   5374890  38945608  33431460 
  3923084  42972167  68206288  18309756  54477365   4776700     87274  30460005  66306688  52393978 
  7256472  57104841   7501536    279554  24590846   1728839  11095110  14210245   1862028  57993300 
 15184437  47228720  73766450   3131271  53091367   8768452  42235032   8169200   5840003  18951296 
 19699342  53047372   5266238   6180976  13008774  13446889  49143360   2874770  27806922  25168160 
 52731070   8527932  30545515   7407470  48461154   3440213    658512  26726364  12126915     54397 
   306774  14170100  10841907  35240100  63592730  50113392  14883366   5173803  39354000  38938700 
  6896472  52111870  55002288   2513940  17181957  48605040  54862668  18382952   3965200    998064 
   333696   3308130   5469282  58052628  22769649  49840080  31268848   1652120  19272214  18719422 
   988184   7055776  16401240  41348831   4651803  25244114  50651867  31828004   2876150  23828256 
 46787750   9765964  21091400   4616582  60124606  39525850  41076896   8656077  37367808  36490848 
 64842730    605529  22077809  22259364  13973800  26251533  27222426  24917554  36314590  28583868 
 62196880  11736738  56883256  24789366  56550870  65729501  23712526  54220224  23716251  58704528 
  6813846  76874875  27091148  21991076  28574644   8290954  16628470  44112248  14116554  36656026 
 13377150  43418151   9689107  21454910   3189185    261120     30362  22709219  30733088  22929852 
   851860   4276140  64595664  74821659  13243230  27033600    531608    513330   8140412  38357343 
 22912428  11767992  15976672   3373250   9391122  66203496  71989658  41871431   8708275  33784482 
 11150580   2302344  29755800   1084422  59503136  35449416  16287758  26244873  18441108  54068544 
 51156471  28299264   1536570  39630240  59074596  22899888   5339030  63542808  16498860  11240081 
 30043720   4714034   1939873  49873413  17690600   4776336  14285562  29066787  75102117  82466580 
  5963355  23821596  26759919   1372626  25324360  33817497   5970366   7739226  18068508   5503232 
 28353100  27505102  15432079  17659245  13712181   5796000  25062002  12523128  48183036  29269701 
 21749376  78515178  19167272  16431944   4522304  14005992  56815668   1441668  31885128  29204949 
 74467505    757316   6244197    493920  73465182  41850892    370224  33436905   1502966  21105832 
 48599040   3698872    362894   5823138  25992610   3225243   3368515    406296  28398480  42951952 
  3620890  46524303  73339596   1055600  38415492   8388120   1133158  12895476  48608088  15576509 
 23903232  18620140   2602620  41062758  77818400   8600333   5381614  69952076   5964090   8137954 
 26706841   8210085  12720522  77082108  60860277  16303650  38758035  78618620   6175141   3345408 
  1896817  25937010  41581626  91231976   1426174   3292852  10876173  28105370   2912814  22091824 
 75347133  11509847  84760704    366110   7289703  37258914   8069208  15231852    811368  11941530 
 79809744   2885538  72724430   2239648  15283456  23183600   8886885    481928  68173125  19360875 
  1007632  10600998  30523292  73893218   7877860  17934250  12961728  14670288  10884000  31356928 
  8174690  48192762  20777901  51639860   2231240  30364992   5432340  22027255   3694600  17530000 
 82609296  16396242   7575474  12485452  23363280  35999932  23124878  67998304  23772949    154840 
 64542324  34402900  49146321  31997466  33980660  40036294  33872564   6167397  50671385   2896409 
 63023254   6278494  68966440  34035270  14199518  17824905   7683342   2269706  60754151  12430978 
 52826543   1374891  19826505  25463524  33907536  77077164  12022218  59626764  37060056  30389796 
 51068355  19682605   4192300  71919738   3386908  40975385  68197389  35631476  49681988  27400128 
  1024254  52354572   4024098  25612665  12398928  36905058    621335  51566144  16793028  34760856 
  6244776  32180015  53127036  27783485  72032946   3024542  71519245   8681615   8450252  26927923 
 52325763  60614982  18982998  23886751   6835232  11648820    189800  35211620  13574602  10141991 
 36715904  43125173  17286165   4920750  34344960  39693510   9499848   9761535  24543547   4410892 
 11178879  64693080   7029715  45489554   2072400  40599884  18191397  42695560  50511885  12771644 
 12790470    530706  16309193  46660469  34771060  13436130    610688  70994672  13669456  14498664 
 46386370  26631228  53297499   9211605   1314000  58873327   3576154  58327752  68452104  26294264 
  8795400  43200962  19099374   9801097  28254160  19884775  13792064  12005524   9737800  61531068 
 40818855  11356840  39333349  32724216  15185064  20166760   6388213  63260498  49697670  74822498 
 21762939   7836540  39601776  13033404   3512492  27411134  17805536  42377742  27982304  44284830 
 17010788   3230784  43016328  64215044   3826740   8139474  21395720  38025361  62778753   2294150 
  4455850  25855404  17964122  38280154  26145126  33993972  20895232  48435825  61647454  65977431 
 35746042   1619595  12201728    725302  13783455   5772784  12482080   5204095  19725372  79038540 
 41024655  10522572  17507204  62470520  30214898  22583120  43456650  20201895   3418650  13990554 
  3413884   7125620   9077420  24815560   3218985   7717841  78973997   1406322  10785752  35874759 
 41983715  41763906   8462344  19052392  38433402   6368217  15350784  76038709  47514313  62078400 
  1762212   3263928  34591935   7419041  61019112    272774  63660620  10497648  25161876   3846683 
 19067139  14268297   8991159  35491984  48262360  60096600  36869430   3681744  35463210  48471456 
 15353604   9721619  86810572   7153228  21016508  18051015  45256465   4672776  52022752  28150080 
  6157425  16267160  62894251  77724157  24620310  27414360   7395102  16009740  28980780  46747536 
 64597370   1957620  52380780  71432816  71633874   6374112   4907364    604810  53998749  36518040 
 14346453   4817020   6263177  38126865  35314320  35641788  45701544  18748800   4934790   9749806 
 26456360  40240494  41877900  22144864  85025601  37173681   6813180   5701444  80772804  50714216 
 78684790  22160526  28986544  34565091   1082565  34900752  68201364   8233059  10690680  64696488 
  7015348  17584098   4537400  40253702  82219086  36608836  20296287   1365924  80018890  48245444 
 28402038  39207924  42225436  47426267  82948206   3893400   6885600  29419604   2011074  22450725 
 47137632  28619136  13635536  20979542  35734905   1605408   6858476   1615000   3150294  80435088 
 38030370  13145416   1118240  22751316  38170667  15293691  21322540  49791420  16023061   7498900 
 12956958  76497743  16115242  52907904  17836830    258112  34089913  20932596  30293619  20872256 
  4675496   7309900  10237630  19471482  18915792   8443625   9074865  25412130   4296465  14259270 
  4562090   4456728   7954920  82029954  10382129  26151380    101959  28700188   8673984  10260261 
 17344530  35304444  25401300  10478087  15412530  10879290  18104224  42889656  23833576  66666282 
  2017872  55161288  90577440     12681   6146316    889340   4886644  12057504   6706655  61983777 
 11632062  69923153   1565990   5412544  60152010  26468616  41412847   6452355   7402752  42382422 
 39080892   4604587  10423875  33474360  15390972  75298596   6538050  29899936  20974944  17136645 
 20396166  17474010  29859564  36100705  69799624  92711602   4618818  63951447  14932602   7588527 
    62880  15235376   3009580  72041580  66181248   6366150   9268665   2289472  42913500   8996913 
 38133532  13582926  12002635  14323764  10215659  36414092   3558180   6799844   4756038  38102940 
 15677235   9822881    720944  17439370  32309538  17781940  46259625  41068720   8093751  76362729 
   252160  21208251  52912650  44722890  17513289  24493950  28175004    488235  68145792  53654941 
 10417438  35661951  18153348  22046526   1068788   1210310  21739850  24749920  24000898  22211274 
 67969384  20230110     36936  34728468  67021920  18776160  10478223  25854318  12796850  36046890 
   357602  81894105  27530928  41147757   5333769   2406430   6392360  18295288  32874120  21000322 
 47491998   6713714  19693065  11830680  28403550  16453808   4258160   9634064  26012460   5559571 
    46526  46021287  71005090   3083520   5069210   1709120  12754108   2961596   6258720  11976780 
 27069628  36209547  82811850   4437754  79880040  24425444  52510332  46448046  49166155  51109344 
 50526256   4013192    606006    705684   7819128  14810652  43646644  17757495    177840  20429108 
 35240796  17284974  14955892  16651312   8623020  12016436   5296929   8519120  16441652    464406 
 20499723  30228178   9890388  20793902  10373592   2688750  58284812   5264884  84829320  53473068 
  3661418   1992492  36646214  47217312  28646635  13092448  24757981  13264335  66772650   2025771 
 54358317   6145856  17841519  60460544  39960228  11819745  50993540   7476912  26311350  28689705 
 43034652  22262400   8183911   9540998  13170108  37822818  13008732   8450592  20600136    351936 
 21894618  27726958   1433350   6566093   4354040  13055434  25556349   7146240   8460826  19614144 
 34714446  40942844   6911596  25043073  32519050  13487032   2727523  32912256   8667723  29356127 
 84116088  33891661  25045735  12937320  36758393   9640833  51272106   1985819    837366  29606528 
 10430510  24293844   9333052  15480905   3935780  25622060   5002243    394800  31361518   5415241 
  9382446   3849896   7600341  19542551  25716614   3338214  14737114   4743085  32988880   3872142 
 52592118  33518394   2730312     14064   2035530   8681711  28796326   7098707  38373636   2538400 
 34980462  93521841  34338073  18873564  24467100  51076776  16118550  11911041   9669000   4672212 
   911400  60820961  49141900  10525153  12813792  11264994   3569163  27749180  48088524  15992722 
 50200774  62106661  43968442  20437718  17327771  19274336  47845342  23986755  11743466  71194074 
 50665428  75651360  23874303  25981384  91285985  35895328  27994140  20720192  45430200   7515332 
 19308900  96877080   8959458  39243720  56040596  51283905  21956064  69322622  45996951  53660970 
  4195022  10246776  50281710  25293860  37813512  12747980  42453252    391530  37701510  22674640 
  3298188   6896254  60575584   2983874  37575122   4760707  62352966    144690   6306496  47932460 
 18636460   7760417  29571392  30760884  79354845  10930364   1679100  16226796   2139375  25140816 
  6146928  51925000  35761650  53326816   7325110  27610572  30991920  73588900  68543472  14855999 
 61534060  26855070  13008320  25202628  19266240  22593144  24529536  15708714  18035710   5644790 
  6815511  18861078  44329272  44775664  80696434  76869724   7350420  28079888     83076  28188951 
 29982924  24070761  16602816  43628076  26984888   8113989  62072276   6183529  77389824  11622648 
 49504918  20356032  15077195  24954831   3240004  23363324    904257  13961743  39064243  63461700 
 34030984   1940273  74112294  20191569  19363575  15717959  43133531  38200842  52421950   3694020 
 24924720  35824192  32029587  16506748    671175  52104310  35725878  21582288   8892373  56911542 
 28545792  14618835      9436   1581618   6121206  24988776  23295445    256464  67418793   1023960 
 12853800  47046204  54372032   2383590  14478368  51987210  16021312   4105760   5226426  12678706 
   860831  92154838  52004980  20826996  86006580  44064936  57726058   4842200  36360412  15687771 
 47155713    427815   9990120   9951648  52129878  19759480  39410272  77166396   1568892  11318256 
 15932828  75285630  27803184   2262870   4280636  58514760  15708888  64117560  30994432  13414236 
 51494940   3007986    251485  35261100   6352706  12247704   8109618   1119807  21158208   5079721 
 24171311   9452289  19540430  16442650  30699816  52779165      6440  26492080   5411086  64523832 
  5758543   8408064   1878944   4589760  29048238  26697497   9895032   7796844   2121516  75862185 
  5728288   7209856  19985810  68222673   1986438  10108500  16704082    176364  11509641  18726696 
  5982012  34893662  22534830    414675   4164534   4792160   4949784  33705335   9222916  29222750 
  5226834  34021400  47643712  20066223  16513789  13433226   9569328  17288288  10365292  53783784 
 48123910  11752730   5981356   3321864   3420288  29215977  46174455  29802777  17341182  23623680 
 35686854  14770155   2700855  15614934  26390140   7709381  61726456  17710707   4628442   1068672 
 14043198   4269060  16538678   4159803  26663665  89590272   2071482  36635780   8720976  89495208 
 33085663   3878136  11574553  67828834   7245916  63578195  34266144   9462936  85989288  13466004 
 12668544  20711292  28098737   6058974    417285  47462912   1188972   1960593  11743186  26043255 
  9690648  15508120  13075400  10255536  41538740   1836780  25216635  10688189  20219353  56207187 
 19531110    133000  16887090  34503945  14778608  12868218  42541114   9265855  38563736  64496754 
 35643437   8894929  36915936  12751508   7206055   6534646  17887716   1535916  23222870  11581080 
 46699612   7199634  31587504   6329736   6078670  44289405  40918020   2058345  48951588  28935648 
 27687366   3991523  10659219  34630652  77453532  14921568  13449128  12828990  17213742  26284239 
 20332851  36764514    478470    252756   1240785   1438932  25235818  21938752  38117500   6130020 
 43618225  27032265  20070480  23180105  27522795  11198292  41629216  78790928  13403140   5674992 
 18649852  34121573  55313712   3543300  26416650   3300095   1334606   1435372   8970500  17063746 
 22851507   1426363  28404054   4736988  62701650  45863678  43679916    519044  87137000   1702822 
 32498432  56415240  23643200   1286305  21275070   8948646  56102960  27030717    244674   6857392 
 46986303  26672555  21581869   3797925   4462848  20142066  41651056    421850  75751488  51973868 
 20789997  23877931  38878400  24239654  30909840  67859246  31137900  61155896  12744342  53719631 
 39722825  33528664   3324561   3504849   7821420  63464616   7432888  21604401  17194128  96163800 
 35646030  54304356  19206600  18641280  46142384   5583879  27382329  23009200  16281772  29681696 
 20309484  55419420   1731780   5304495   7194088  84611038  26761936   3951680  24345984   3955392 
   320250   2180079  19216039  22113741  28666722    984295  29043360  21119469  39452872    193898 
 57650560  19033512   9060968   3508993  12777880  69276207  75812103  39825588  15765960   9193933 
  2537568  61412162  42125608  58797280  47626618   5570220  21734955  52388576   3189860  49152423 
 44318380   4940442   6690300  47797192  26930446  19427276  21193600    243754   6826200  36093668 
  5039570   6190522  32888183  84827883  79128279     44896  57098340  76267004  40366040     24224 
   280912  23856897    660224  14635800    847552  24682554  60382344  14220874  10880402   7795040 
 37582019   2070612  47965575  35758566  28144676   8940725  75229518  78876161  54211343  15234560 
  2941450  57176128  39741850  22156632  31853036  16671645   1722838  33371485  37864420  22442934 
  3793894  37552102   4687722  39977544   5404210     54431  13402080  43875810  36250459  22226694 
  7000092  38552659  61159696  38708592  35219445  47092140    629068   5730505  17289524   3362427 
   694200  11980820  25902785  35245764   1190298  40516650   7134407   5538424  44899071    828935 
  1194427  33108868   4746546  62110299  17370240  24835654    477240   7871408   3204356    642950 
  1383758   1655402    288019  35269365  31426395  17640288  41013258  53939061  59535596   6909375 
  8633744  43734270   1594171  11212850  23359696  21085218  55468151  36215154  33372182   7541415 
 27065280    610204  32250754   9398025  12047336  47396146   6648012  69483142  18595319  23025936 
 33338556  13047210   4261521   2407911   1011364  17472703  27540696  16087740  17296752  22301464 
 10103286  68451726  20794116  30719601  31656985  21232728  33053713    179424  44045862  54097176 
  1624577  18844912    754284  42521342   5931290  73151976   1228760    408900  72965738    288470 
  2036952   9198630   2008908  62992482  21969821  27532368   5954743  14552402   4577936   3505206 
 60085804  11276140  14013032  47282076   7112840   7253839  15948923  10307386  48519974  27019140 
 22764717   6612975  24470116  73128448  45341247  21512466  12976278   5137500  39851825   7939750 
 61607520  17799689  22596444  58947715  10088173    390744  14338514  18226889    811512   2920995 
 29398160  41862015  28299635  11556760  17248556  14424841   8194110  54193308     85655  16863768 
 28768896   7815954  10869840   8050077  54328280    185542   7038352  11059325  18862500  42453030 
 26420928  39304419  63490462  49961620  58742002   7527494  69675624  14409375  22349016  36987818 
  7922333  17315730  49090050   6806361   2751270   3614604  37483266  16429056  22222900  43694810 
 79508924  10828252   5734175   3456857   5914780  14184100  66796849  28168800  11242088  43131474 
  2094672   2275584   8519220  93981508  30688740  22133645  38198400  29620916  42518205  54069304 
 19437549  11959608  50409340  55271692   2454647   1398930   5303304  10548284  48145518  63623945 
  6505200   4437252  30407510    170976   1143000  26246832  15001356  28686512  12026760  26052800 
 39157792  10945297  60415560  10343424  35493579  32869116   7680505   7942940   7437495   1424896 
 16114176  32157588  72138432  28239701   1224195  54123549  14295405  53590544   6352508  25621869 
  1770120  47477430    529984   9967488   4298346  14090400  16837984  10205076  40304444   8153023 
 49823960  32686002  20111708  53687464  55179300   4010160  37312468  12083500  33714148  37058448 
 82259806   9213526  42610008   8659110   6150784  41171844  81454750   6314835  48873339    705049 
 12250049  11606023  10268374  35873244  39595878  17666180   9099048  16435026   9926301  63445220 
  2161848   5854629    734977  41223798  41958176  22095500  35421358  12521916   3024500  21411010 
 43841762   7943940  67579200  20557506   8302104   7520744   3753094  60004033  41525857   8349551 
 38631034  22259114   5147442  48527406  21584020  11474529  27290992   9192563   8388688  94953210 
 42494652   2087694  15426864  45497910  10926892  23220117  47710179  64392594  23549445  65829840 
  4410265   2077488  78746445  32491831    672408  42850080  15331690  50962302  24272079   3490710 
 12832512  58799169   6056309   2720986  10067918  71461144  19395507  28937316   6645892  31724160 
 36066195  17336345  53207280    370386   3976947  92563200   9868120  28896566  20155380  77192844 
  1871970  72444086   4208094  20130060  19663635  18446750  59277848  47736480   1954034  15593139 
 45817628  13860840  47773733  41241074   7956708  26179225  57875690   2049256  15724827  14908194 
  9939273  40186887  49787316  18374440  70129487  11819676  17738244  42807375  10846152  68242720 
 44707073   1877850  44104035  40299610  17174935  67206933   3506553   5723164   7529962  86069403 
 15781695  35360982  15918330  43939873  47165525  42051076  28327200  27307007  20281800  29568035 
 19900176  39994214   8521900   8199639  15279078  11035600  28093184  11821960  62937952   2525600 
 18308814  44152150  56415690  37276495  76485184  57451160  27615468   1965000  11221584  35427420 
  6466075  10775724  34097506  29702788  13777290  68109792  68694156  23665209  22564032   1004860 
  7374159   6899535  10552170   4457068  57931524   4020714    181770  29902848  95336904  19590120 
 39068028   4200014   6798480  61910374  60711384   1667540  36487638  15140935  17462500   5869179 
  2602122  33657228  12657890  52532879  70068125  15714783  11966334  61793709  25088130   4273236 
 25461650  36290840  62446720   9498958   9737901  77325248  42544040  12173749  41608922  42415197 
  5153060  51507810  32615748  22509784  30230586  58029790   3638544   5230262   5802024  35515914 
 25935672  43066293  52822998  35002500  19106362  92216165   2751111  21022116  10239138  15835839 
 32335625  12522231   7187184   1728384  39217672  17398908  21114368   5600474  12715908    692515 
  5108701  54940370  13855936    670500   7235735  74953335  36778131  70886532  13174238  13722942 
 24391744   1522690    427656  15045800  44626360  48096809  37992288   1415270  55597080  24569845 
 21845109   3947331  41315800  25570340  13968580  16100487   9166052   7743225  58420828  41650052 
  5338299  26928331  12843908  15884235   1750870  44096689    984124  50953376   2089456  48593188 
  1444266  25061739  55836845  75220149    516320   6915150   7541302  55568184  42316302   1169120 
 52192672  46521333   6526680     63156   1510410  37197004  43001289  54899845   1801270  49724250 
  6320400    982744   1129553  27219140  74153952   6587568  24407600  16202934  18327828  49342515 
 10163412  12976799  20108463  40819024  20016890  35664266  20205056  14598280   8235465  19124949 
 12432922  98257150  37141732  40157903  53696904   1522152  36864216  39648896  85285050  69179760 
 28721578  69675060  72094110  76634558   9786634  55635925  22128388  16922112   3483402  67688424 
 32690303   2604417  54200760  45885690  46221520  14155824    131827  24407532  28194925  18875172 
  4205376   3231360  51511572  15656975  19930179   3323144    392288  14250240  51397190  84676616 
   761960  43148934  51108324  12959100  18948427   2425626  17187164  54225432  24371448  39107295 
  4077354    820329  15570885   4034135   9842862   1398890  38816999   1310078  30184560   8640611 
  3105270   8456052  15537060  18729597   7847314  27331352   1651482   2175141   4960886  48358400 
 18713458  23597496  26292250  13085410  11892712  48935942  52736766  10561352   2493504   9808773 
   135010  20235960  29626155  84962688  67244588  51754356  37149320    246500  11491824   1315807 
 32534322   8170950  10346310  27680534  12217590  13490874  15259281  20551219   1083500  33079246 
    49720   2094075   4780983  70422350    692835  79924678  43145660  41688378  11933388  47245194 
 22600440   1097370  81224100  60345767  20722725  21966464   6137618  53661330  19412129  13542476 
  9665832  13330010  68324760   6901830  11761560  26294268   9008360  65229102  45391766    198891 
   135564  59999643  74580448  73043460  87047931  39107376  32075173   7623488    602530   4351160 
 23308614  47260552  22504794  55146018  29388502   4245456  14751011  24415836  37969803  29154375 
 25322720  35695824    830370  53220691   6712746   2870172     93896   6635736  37375178  21365091 
 37907596  13554030   1464912  17845776  21807450   2856216   1363428   9808625  42979027  34221636 
 38986564  30796416    482980     32538  22686885  17676855  28778943   1267305  10252548    160886 
  5594940  22655840  34681920  15253695   2392053  33956832    794486  13467104  18169515  19540620 
 36141660  16824786  14775182  20712216  43896744  26557251  20481214  17325110  56296928  35051751 
  4937302  68118112  17839800  17336000   8154252    606067  27586534  21711760  20837184   5513388 
 11479280  17043411  38557431   3167705  14182450   6932003  45658815  70461184  13414260  28934191 
  5093280   6300880   6475328  37747264  30704320  12171500   8154256   9883540  26810843  30706128 
  8796467   7707504  64511352   1021262   1385832  17296710  34305228  15418132  20336420   1891159 
 24295989  17887009   5870880  51569730  35466249  12771450   7347268  10325380    146540   6265182 
  1572252   1027962   6503320  57086412  17953088  22284672  41275130  12157145   4387572    545940 
  7497837   4296292  20729492  36712214  28610475  23456895  39551146  28637726  21353750  13590186 
 30696260  30349865   4446480  14288940   8381901   9163891  23599008  11546556   1185781  41473404 
  7101969  28216380    592625  29289600  39613392   9153837   1452506  22909008   6249002   4782411 
 37914614  49312692   3799944    835936  42465412  45287456   9132351  24106620  43355998  49087374 
  2379492   5037930  21997573   6646744  81754079   2560950  16698825   2904959   8093545  16264320 
 20999216   5418018  13421688   4463966  27638175  50525772   8501366  13236597  11217393   1374084 
  6399656   5635552  35122857   9957170   8221014  27405382  28215648  44932547  66608528   6384674 
  9113186  87645900   3979515  20437775  40889322   7307117  34305039  58331520  17179248    615228 
 16358012  15040525    934560  16511220  71658216   7850402  19254166  13662220  95923428   9155328 
  4125168  20915960   1420650  69707078  50004371  38610096   4187125  12036240   1364702  22974357 
 10044968  29848902  13909120   3962530   6860000  21969200    665406  40626750  13996914   5360799 
 16639812    365117  50960838   3629422  25439230  84450000  84671832  30103967    576720   9838950 
 30536490    596544   4134078   6682875  22510680  20735745  24346169   6032440   7556098   7971012 
 50416344  32109090  11047439  52109644   8446439  36767465  11808741  13263635   1144482  30126573 
 35838240    953843  86650920  14337024   1036992   4148281  27363402  67977702  12249816   1688376 
 63267180   4238336  16994900  42715915  13487568  35825168   4823280   9438512  82531196  49818240 
  4019469  27884825   3210876   5701668  27584000   7244556   7653874   9582608  62909808  35402614 
 25611508   7029730   6431465  40303900  69329706  23676246  10350186  63739884  45807936  39955867 
   973080  25197218   1903650   7570572  25598188  15979910  35117550  12708828   4572441  33774856 
  2562376  13122300   4548635   7128976   7284576   6263705  68209856  17022570  40497888  51504853 
 24099699   3119418   2942746  55202892  56973120  37419976  53604084   6675800      9993  34628460 
  4494364  35291463   3474496   9794900   1518504  24216682  15770258    207736  48596028  89073600 
 18255880  35486976  44474181  30053580  45883600  10358480  51356658  16999395  33395406  76034763 
 62923080  12115497  11689125   3330128  45939303  16775148    863579  19236036  13131664  48125820 
 11111200  64232126   5310452  31216338  23068279  11163924  10048644  64230944  19362444  48451948 
 19274840     61332   7166236  57356376  27059900   1060488  26067834  53491130  19537440  42825526 
 11952570  17013815  53852294   5626950  41703104  46488132   1735580   6833715   1639528   3942231 
  6074280   4112997   7927440  12494731  16895865  90135920  53656978   7764274  10007998  58726920 
 32369610  18210129  37654150   1002800    753610  60171102  36864975  21223744  55121472   2702698 
 42932295  27385341  22851540   5047674  22423768   1051092  32232092  40356615  27688185  16230275 
 86550552  18733000  13675242  14592488  51109821   6177794  61210938  15278724  39418946   7432075 
 39215736  19064439  68643300  82295814  23090484   5774080  38415008    442338  16663473   6373159 
 56004629  53940168  41474400  40156880  19660376  35405968   4338854  57027645  21925372  87472680 
 20164312  11552894   9137808    893712  34293372  32103780   6080544  18309764  19329408  43646059 
  3757096  25080760  18146265   3628400    785114  45970317   3899916   9666000    871500  45347754 
  2237760   1089936   1849016  55982550  29904241  27330465    112554   3593235  39225338   5320576 
 13890030  35463614  11348420   8351466   7790748  44787492   7057125  54861898  24290214     66196 
 22148000  54283329  79954330  11434270  23168280   5457528    636240  11448100    583626   1414886 
  1083267  30565132  29088080    831234   1410717  85550335   2676128  46533914  22069836  38104605 
 14447080  49134810  23347692  19572678  19038000  10440625   1730080  15385573  19196745  57865320 
 20462110   6244900  13682304    344568  23848550  37115907  24138951  26040804    450932  41323776 
 28585576   1591462  11949862  18207872  11152510   8584191  17549840  21808389  10128818   7433025 
  4961813   1905612  22129050   9345856  11470248  42030332  10174010  24226666  23396250   7858760 
 23803520  12061062  53112343  16286832  42388104  66958203   1253648  40561830   3563272  15285560 
 20758400  47706126  30633344   1367431    377594  12413742   5245996  57164302  10001812  16448616 
 12436735   6281442  11268936  15639624  25989528  63933432  90154584    623657   3629776  38603610 
 10461521  31679879  41355552  12139848  49941726  23958657  24996598  18699450  43450764   2080100 
  5398257   8782912  40389840  19229202  11989833    222220  10818090  25519230  51500097  31552392 
  3717630  28998400  56834316  30312928  34736877  32966195   4563944  18089916    909828  40238962 
 34742862  22321620  61058466   6685530  79507164  31493764  31767648   6458268   8577712   4992645 
 53740770   2055876  19924450   2928794   7077668  19069936  80068680   5585528   2627690   6934660 
 50437566  16339608   3345056  14705955  18353920  43883554  49298073   3781291   9353635  31667720 
  2512356  23486775  10055738  29396272    155628  30408300  44142956  50684616   3183214  15769120 
    19978  27276165  20548944  36326410    512919      8073   2942688  47421700  78113304  81654235 
 23378580  82865790    250470   4267260    747225   4795322  17944627  64392372   5342690  20723077 
 31161715  12349720  63577520    403523  22855680  35778778  29442725  41283340  53418000  10178843 
  3200182   5095116   2218032   2672346  87334672  54721225  13515720     40820      5388   3251850 
 12157390  44637216  25671360  14398960     20400    882384  13596005   3689232   9657846  36778040 
 23271700   2884277  75795775  76079146  14090792  12593175  55890000  20337015  33958548  17887974 
  2408854  35537922  51437532   5135632  27640250   1545544  18626869   4448778  17626800   7248410 
  9242550  10079613    157828  19354374   8796144  12200925  37735598  76279164  27818664  83165238 
 40471184  25335158  61414914  21418936  49076200  30991833  90888318   5270786  30833705  29293680 
 47330944   8490105   3139209  26197121  19156750   3782610  25619230  27965376   1479104  24870228 
  6484590  11926782  17138880  13361660  56549084  48526797  16457496  32076468  30252980  21031670 
 34061500  41270527  81246835   7124283  69417661  35332588    583236  33393850   3867750  80347652 
  5531679   6455347  16486574   3789402   3214673  18340586  42693858   2250360  42693048   6757752 
 17831646   5302620  26500972  14482272   5784701   8338470   8755020  31893787   2013584  46487358 
 48018260  10902420   4011312  24984703  12026038  28792760  24448068  10435908  26530300  25813272 
 32494592   1188352  57340395  21317450   7102752   3569400  18536040  19722944  28294540  38062181 
 69937066  49851300  20061588  26505387  65080197   9320773  10967814   5873976    169222  65201409 
  1263114   5907304   3771004  16317441  32067296  13074160  17278512  37036347  79721690   6506664 
  6519450  15191904  25219270   3488429   8354825  14916070  12809724  15519592  18171393   5513690 
  3240960  34985780   1316660  48999085  15991536  11718270  11844352  39178965   4732182  32560305 
 18191724  28899184  51943210  43530200   8341164  20769717  24933692  12526642  52357060  16823448 
 65731064    394940  18867667   2754816  34627572   2255650  26316373  65829780  10546900   1383922 
 33683500   8000636  77874916  37058520  88055296   1222584  16991328  14197586  26998335  25693797 
 21717090  45653712  35690480   7264440  18708912  75711655  28305380  75366500  43485228  64220326 
 33453872  27586104  31928145  19027584   2695840  32271057  22041798  16897032   8195970  59409457 
  8750964  12914585  65982015   9765084  63610803  10307252  21914600  55425001   4716816   8247134 
 27288294  38536864  22575918  50235502  38488229   6887257  26448855  15552784  20537565  25594200 
 19645912  68209240  56952618  10518528  28727820  82032648  67908042  10623420   7797042  19897551 
 84347142   1577338   8038092  18202422  11295456  79102800  34009180  14537703  28426419  30149203 
 67807168  42906320  50676320   5385184   7615565  17050620  23134084  17686898  47706030  27473316 
 16534188   8930016  14327325  39249592  34098350   2169783   2327010  18533370  73535280  27265508 
 19178260   5659875   1799244   3157320  13937427   1240758   9604312   9255408  48489910  37347200 
    18306  48689643  14817646   6491888  49662390  19979064   7724476  54402198    173056  49281378 
 70042524  25947288  17384472  44535596  41009050  59255705   7187985  49224672  40436052  14723708 
  6101694  13064392  39373476  17834882  16063380  40736525  12323844  47729444  13905405  32974992 
 19095136  77222418  32665356   4743711  27000780  35776390   8207185  14443560   1924048   1592925 
 47536216  19244140   2257376  40047878  74441007  15127000  76305552  48702420   6115861  12220065 
 62966470  42835618  69355370  18664776  76156395   9238576  11085534  18763587  47798612  27495235 
 31545528  29674531  75949668  11381286  56631460   5899311  76123330  37846977  25155328   1093683 
   825174  81675102  37975368   1602508   1216060  45934632  10920060  52162218  16350840  16952040 
 15354501  16111878  31488380   1713028  29990415  14424960  18814047   5594336  12776488   9158610 
 37259716   2018800  21538099  35600524  19028475   3922888  12172248  20194592   9943315   4049212 
  7053978  64014696   5914525  46038662  48835560  86529520  51888403  17088582  60029244   3206778 
  4767565    473298   1206777  10830207  30366900   8238714     68640  31333635  28317388   1650319 
 33901296  80166072  20200376  39798895   1880342  29217905  12113010    134082  23807705   6489646 
 23180040  10637082  32585040  20482254  13222309  17454199  10653465   8890474   3304053  36693000 
 10592835   1356095  16509856  75953741  16712856  36611025  17519040    711284   3576750   2322378 
 63032025   6245304  43915580   8247747  44129849  36088866  38669240  17919880   6937450   5296984 
 35633438  25660565   5848044   7875672    792894   1631188    328877  76281363  13708464    264256 
  8006729   4273885  57125653  36883469  18267072  31746330  59165451  40901770   2684246  24005098 
  4807924   4467150   4809532  80624703   4775537  30595524  36319346   4648752  10976076   2613042 
 69299060  40504884  47735592   2342674  27237760  25449760  59318559  21194454  37213660  27226348 
  2851548  25380018  31248360  24129987  57518154  15542780  14076480   6858320  10414260  19617229 
   423606    869713  39304905  42548850  27494184  69893824  19743680  15133258  38975932  59983000 
 85880960  32443728  41104535   1501340  15475504  27716000  42683070  59896436  13010665  24609042 
 26516658  65349414  18820229   2836050  40298260  93960282   2284380  28697144  20360538  83382816 
 36813434  26683960  87215072  36929466   1907444  16377375  48780015  24419560  38706576  23303304 
  1331079  11436138   4112550   4215212  15509728    929624   6285405  49579398  28505592   7112051 
  7386236  22895976  37608879  39812375  32194602  31759596   6221328  42406704  54001728  32615396 
 15198903  45266985  33938603  59957802  28335356  64404545  20775570  13608640   7568955    868190 
  2593824  13976163  15429680  85837662  26281752  96362742  13578786  24534261  21020330    136500 
  8975590  12986260  63094460  47156270   8514032  36415400  21145626  27007059     98944  34445450 
  6729660  30565626  11054382   5477760  35356080  16442470  18401266  17533830  43237962  15170172 
 19374200  75526740  55467075   7909440  36730300  56743680   2651208  60560400  24458984  34914705 
  5291625  38701740  32000904  34112892  11850732  23336957  16217240    658425   4566010  24550200 
 97703424  66638022  24319680   5229074    179896  64449585  46373934  12161063  45645254  14524686 
   140488  35706558  27648678  38849954  21939184  12070392   4758065  91527156  18677996  17355608 
 49071267  34678308  34343344   1883400   2883375  21847170  10699364   6263798  20376660   3857646 
 47297712  23553747  16842425  43141191  13192013  33548784   5759525  85475292   6743196   1924596 
 47031278  43896898  23332398  39036415   7413357  36171540  68285220  16892178  20777640  63217278 
 54262560  12142830  58146816  43816748  58970253  16346435  20944728  31490100   5861660   6019974 
  1280755  35072105  24877307  33804123  10558101  10711215   3512152   8363232  52128954  52366735 
 24344866  34996488  40986016  19745109  23856148  12118382  64777312  70030938   5923125   3994650 
 21995246  79195520  45268845  17968496  20112948  28525306   2671387  18128698  47747134  32846940 
  3158190  24965584    222102  21300229   2694171   6140816  36063664  74947104   1057540  19225980 
 60612857  38059200   1509954  66117359  46076384  45772898  28064281  67657620   2738322  10725262 
   381960   4721787  15345038    332885  21718047  15660621  14344780   4417889  30133777  44023826 
  5222539   2172384  20897856   2174550  37078514  30318572  76091211  40346295  20074290  19121792 
 25871150  28771106  11868612  57285675  31724652  27965277  51956022  71027271  35181405  61725898 
   292824   8265519  20555376  43808954  88520445  16076685  63855396   7481270   5435340  11955681 
 29989181    189036  42015160  37020672  20982624     87904  13110718  39745728  15118081  13954474 
  3519646  18149600   5095968   6152424  34018050  31660014  26378145  17113375   6632061  29129832 
 28502987  33120360   2894304   1965653   5311500  26516400  31071383   9337585  55325575  34369443 
 29895700  14968415  62153400   4588695   3304470  50562757   9426945  75076912    966618   4935525 
  8359285  72978100    406392  26411662  23511708     74839   5822830  73221349  32596340    389011 
 65885434  73912388  11184711  15437136  14814215   8214250   4528182  12676855  36457260  25731324 
  1656362  64658064  28737560  16633870  38501727   7429119   3303872  85455848   7443116   1220100 
 45519923   2069780   3256500  27870864  39806970  41843520  12154509   5270647   4465566  36761450 
 76752048  45940470  44663985   8482590  17806204  13560807  30399237   5042447  40252443   7305030 
  6359128   2460060  17028672  76273335  24794662  43218984  16313270   8924728     51791  62152452 
 44634208   6507857  12781054    289304  19883671  63354566  64373340  97671480     35936  34919696 
  6325488   5837161  30832636  28003935  44199900  13684762  43343970  39041074  24183316   9457997 
 12758508   4653936  27409698  17631970   3452966  16561916  12617307   3824268  41844986  30998825 
 12126294  54191702   7199509  39463263   8649396  24140234  26571118  27617220  10709881  21082984 
  2297232  58076336  49340656  56448938   1767484   7433041   8741655  10450444  30919924   8444743 
 14486808  18880746    485001  23582730  27959086  17888500   3014564  60118408  16789714  15092622 
  2967300  55883246  55602225  35761572  28055277  14720880  29427965  51381871   4647104  79305072 
 29357402  11141075   5865300  28478588  27911000  15948980  58069872  55989120  11662002  36279358 
 24745348  72283883  19002836   1904956  17611100  35256792  34566180  20705444  41598396  15727250 
 69531400  14053780  45532940   9832224   6294495    485009  41607834   2791740  21196890   7537560 
  7007134  36614025  36350836  53645508   8247897  12798108  12916772   1083208  13753712  14376980 
  4467294  32392050  18411940  21937890  94333533  17761118    452395  12496059   1643814  12254130 
  2657700   5587400   1543332  29974032  38256412   4743648  25681857   9789984   3430849  53536521 
 32297369   8739820   1954160  76747836  18527000   3149535    133083   2322594  54767196  45141450 
 61204362  32335530  29925000  47167582   5389956  10597410  54745646     18099  29537824  73758960 
 41281440  47820690  17683870  14434488   5949006   5694864   3233384  64246985  24363248  44373792 
   695067  11080635  68533168  23660172  25870454  68939725  15778329  32492538  11864916  44765306 
 71401134  33226732    241164   5814399  31819792  23566605  56433436  56228980  40353474  17877276 
 36420800  22539090  13720240  40142025  33902568  38528880  45529500   7784046  85695120   3050400 
  3877720  15735852   9802044  12803040   4522610  85520260  63640291  57325590   5976355  54307991 
  9532569  78396068   8703660   8787840   5627824  52408280   5585396  13624026  15816129  59906000 
 43172316  22989202  66740700   6094946  13015205   3704470  15747105  21464192  11245830  29752176 
   866868   4066000    310673  18208992  32768064    353345  44138868   7411914  40308177  17081775 
 48416136  20213589  23943276  19958850  70195034    655858  47074500    800475  19645080   5186831 
 26081193  15214800  11980056  18836424  31883384  75693567  14502072  70501590    480445  14157305 
 41010861   4011700  34807285   3865500  10637080  14153625  43569904  48594975   3708447    202608 
  6796625  36808460   8111496  37032780  80327240  77424066  51318376  47372898  20248740  18039105 
 10509345   3573880  21633197   3896345   9431242  18350928    243984   4079940  45887692  49183761 
 20288752  49082901  37736232  13288485  22281270  17946348  18540830  17110126  62743260  10640868 
  5378175  15880125  26773773   5227992    118386   4537654  19477500  24045888   5727250  80613405 
   380420  57568912   6903751  14681424  20743800   9324630  25926558   1432226   6349035   5261823 
 47992128  34467651  37714468  28797016  12165906  28863962  33668580   5499474   5119756  17820678 
 31595388  10131456  30022144   9330318  14643986  55646208   6823599  81117184  29473036  42755350 
 10421267  30984446  58545072  10319364  30536757  98624617   4947250  40464424  26637828   1587750 
 24216426  30514928  42136890  17656690   9096470   9451596  50468394  66093122  27277848   3864188 
 21472428   1943244    488796   8232369  56169957   1470435  32925819  16365285   8112678  57004876 
 19911650  69113613  12246808  24466566   1778608  86398168  63619424  32537334   1539152  10181472 
 43766595  27503784  19726272  49098474   8041680  10218882  48629165  66458105  49013580  19055610 
  8249505   4450427  23754745  27210480  63548100  51037230   1444303  48587222  66530640  48547065 
 81461952   2938880  28541286     77314   5513928   4768096  15297195  44108400  29887913  38026446 
 30873985  38288025   4879870   4089492  18395790  18095432   6564499  15507396  34863284  32282774 
  1789942  30621852  66841195   3865596   2226420   2259908  36266140  11417190  22635792  20537829 
 48679683  44963256  20584206  19298290   7372728    456780  28319538  33791031  12609760  72207445 
 63104561   3957870  49352052  80220090  18155520  65137320  34550880  37895550  41177055   9541494 
  5903832  47497776  40732265  47037663   6446708  30491010  49064115  75079179  11460424  11285582 
 39660665  22193802  12061422  10375322  11046141  58234620  13647936  41528214    989904   2049674 
   216591  25405616    266392  37947375  24465915  56829052  46158233  46413835  51001166  28776450 
 17181320   1277760  24950640  18586180   1249060  26313384  10610852  13869394  12163470  27663405 
 59173590   8110666  20914065   4767875   2800710  14592800  24845952     73563  38157360  21640003 
  4081460   5967456  12830400  18393315   4184178    172225   4830588  18277430  16787892  24081128 
 21832773  15313440  10732304  17221618   2224902  11434724   4269600   5449500  17447793   2086656 
 23261166  27992705   4694008   1759979  15161490  29772125  71672832  53345820  14716688  14670600 
 25476352   6258664  21770556  13860927   7546110   4352595  80090898  72715387   2881863  31597552 
 49353766  19666921   3558512  55245054  35812951   5365875  50176450   1850310    137992   7176669 
  2260881   3386204     79848   3524980   5750785   5275487  18861336  11934780   1918692   3602952 
 14924045  10238751  10725120   9018436  16894683  20896880  42753744  17611971  44252190  14306396 
  1564348   8417552  89301322  35854780  26772423  55631552  58108312   1068286  20593944  22160385 
 20726845  12691550  41871830   9732150  28726872   3752745   2007694  19805500  30327832  10325392 
 66868036  41948620  45589540  66629290   8104920   1988008  51946608   4066722  27500564  32232735 
  1648276  47471158  15965625  59734674  22914380   1959506   4087865  14808081  14680064  31797895 
 44733600  69570072  12529595   1177677  44748858  16257096     66120  11794485  61866328  10607725 
 45756576  80809110  45331761  20641446    175770  28019793   1696152  34903062  38304999  56926506 
  7905417   5803112  24031995  84572380  58752450  43204642  36852352  21576852  34716600  41447142 
  5299110   1405824  10348206  21864920  55134702  52875120  71041392   2386020  40441050  38451942 
 16352380  27514432  25755907  34160060  55581680  24932005   8636544  47495635  81246920  19801960 
 19084920   2762538  13019052  12518226  16186716  15942960  43841588   6279742  12518173   7842372 
 46552179   2883573   2418942  66700221   5215608  17770812  24626864  29905888  22295078  34754824 
   143736  47041356   5395545   1084995   2004691   2805396  14391300  11109948  19107264  25124982 
 56555920   3471876    903448  43997499   8896180  44010460  29385136  51389148  65088147  52737751 
  3645421  11684820  19705666    160920   8129220  25401270   7372458  22427220   1557696   9453452 
 17293393  63464429  15645720  40910056  50810520   2375281   3882888   1196475  49932288   1586234 
  5536422  22227308  52423800  49647830  26841576  15636088  63702936  15400560   3431286  15357013 
 44648120  61571852   1955764  12642657  65496768  69549912  13661541  10311224  28948227   4665160 
 19276170    166940   3109445   8061916   6280171  35582886   4836711   3679886  40862720  27340320 
 42792813   6467840  10897900  82718294  57268800   5305488  74312865   5513040    936132  30246216 
 11665764  16196681  10346965  17321500  10908489  19880969  30279483  24134302  11104212  78566670 
 15043750  11871072  81309150  18942833  15752572  16691994   2737644  33849000  38809295  92230440 
 10573416  19608256  27060980  53729628  13157592    931072   6758290  41484544  34144330  24223514 
 14521770  11440536   9093168   8030136  43643724  14049688  50502065   5186394  38050896  52987890 
   208735   1338372  48775080  55822190  11380554  20516379  14613963  21311136   5046642   1494476 
  1103872  21633920  44048498  21581360  71913208  37579332  34602468  10649028  18732620  36130980 
  3976596   1519479  10493896   2011379   6624483   1160648  11056992  87123983   1057115  50126200 
 39779862  27185448  26282256  43200076   3577302    905130   3381112  15961071   2529549   7874994 
   534480   2782494   8501120  12525458  29731794  19876188   4632228  19990872  26546520   1703047 
 16244235   6093698  24368718  32320859    409536   6557877  16496928  97078806  31487148   6432894 
  2424705  15394910  11528175  23314140  12279267   4385082  23655224  32931350  93345661  39715832 
 41012576  52290416  44664444  20812071   1575570    119072  14603706  14748348  39715500   2081620 
 36715861  62002992  31860091   4235232  35337456  87585478  31997570  24195828  10765775   6836368 
  7532987  11859804  49074614  54240440   7059938   8258794  21975096  62014476  53973984   4867640 
 46821852  63597984  58471935  18745454  32818142  22268375   2750292  63138093   1762880  44030280 
  3100680  56423052   1237320  19276810  53561989   6292524    954822   3207274  26890392  63231758 
 21859062  50193429  16938900  64210674  61042564   1802031   1778590   9974958   4013658  18690055 
 20109638  47077200  54286250   6468490  17014411  39697252   4075610   1193680  21846735  21142992 
   829830  12107640  66468045  10750922  46482975   6155149   6670161  15049356  25011847  13835502 
 20615168   3688464  49434294  42062277  62030208  68551098  25024490   6002345  41496462  25541250 
   449236  79161576  51666587   5187855  25756505    860210  25213570   4609212  66733095  12019561 
 14184036  34244858  44575596   4997665  62017500  26855500  44976288  16609779    574035  14378408 
 10073856  25946862  18043815  24496150  28467948  28531440  16385460  61927296   1408682  35329695 
 16404036  33257232   7320555   5115552    263203   6749379   5867004  26908585  27018000  42232080 
  4095286  20525180   4356786    674550  22228396   3151800   5143350   9272475   5500014  78184008 
 10861560    430612  19525044  22445636   3967140  82257012  48235096  41762963  20983450  57201375 
    96689  14027700  21425144   1182672  51514738   1181358  69543890  20890294  76112621  16600185 
  4353632   9449675  24947250  65001408  33076824  15463866  20418615  46599826   6501153   3917193 
 77650314   2996589   6768216   9616392  52461904  25690600  28802280  27394080   8517751   2444442 
 67735052  51679340  20597447  48366120  15052232  12415221  15560820  39531492  13669854  75770496 
 11541433  12616515  29380544  15929092  41988772   5260878   5140120  18631494    545972   9674013 
  8169120  23667480    270230  75208850  17083360  24733325  46069056  10667184  28322096  37568567 
 39916162  69574224  15033036  48745501    522976    483041  26651880  22168269   3774936  23018329 
 14903147  63547351  10141605  74581788  21959650  11242048    173800    333180   4712280  18614700 
 52342884  13046465  34657154  53731392  39796785  25075896  25661524  80251002  32186175  19989790 
 47114676  19763465    389515  32676914  46726173  12296290  43110639   2046965  32236820   7965966 
   308295  17169243    915671  14569748  58783725  25138132  54828306   9155186  19761049  24253290 
 47514632  28503475  33083560  21751818  38101536  35989250  38812620   6983284  24448389  29506612 
 94844064  23762550  15559209  23805312  15721882  12139122   1660140  13085774   5794152  14333190 
 11604956  10357912   4547890    381140  55029831     58800  18499910  40947654    655670   5980525 
 35566602   2336823  67996515  20859632  50145860  31971432   6504156  33221292  55424292  29286169 
  2220608   8245680  38729400   3173470  36845787    295425  48210250   4474560  13197846  31802400 
  9599765  13952211  25055511  47448700  35599144  53505828  11329544  10878252   4689330   5393942 
 57219005  17176755    446080   2326508  24940160  13391879   3631692  19482000  27042137  41768331 
 24295245   5147590  42654105   1978299   7903410   5585400  28555268  48406490   1230296  40642112 
 38380234  11637681  37099890  62697462  16759976  10102352   4544540  78331946  17500347   9261486 
 11637192  60333098  20666646  59215260  73405404  10729472  42425210  10298288    688894  14390640 
   782854   1578345  15806083  14525000  92443276   1764561  19366122   3146887  31019740  11321778 
 16766587  35366526  10279150  14114087  14713589  27039003  33472896    714125  13621349   6839819 
 41833560    323360  51387336    546394  85844514  20094270  19662132  19684905   1069152  34758576 
 33244992  65495040  33215610  63353632   9196725   4831970  53252415   8954820   1517242   1939056 
 25118076   1106266   2224882  58970298   4688037  18554068  72808065  22773548  57230561   7608060 
 51388416  65867170  26003040     21220  37231712  71440848  19581726  16374960  36912380  14002938 
 38041288  48840792  40907781  16022552  50562492   8706395  15208825  11128733  47295326  54591265 
 66887856  23611038   3786081  64826445  12951120  21427640   4114032  16656084   6571950   3215431 
 10176120     51312    882710  16751652  17040384   8453760  28443466  16167740   9220578  99281247 
 28876904  70035504  43607916   6805658  58328721  28859516   1910160   6884450  43991063  19348954 
 51964352   2744697  85004480   7158357    512176   7449996   6431973   1708356  25724280    610569 
  1407930   4002500  44553744  36878239  33898568  19217520   9630397  68404167  16446930  25040544 
 16003594  62559420  37403856   4884970  27868644   1266033  35587551  57352834  23549544  40042940 
 22062864  12921140  68107993  67095063  11122881   4278087  46118358  39977280  15827420    749398 
 47970952  19602380  48091157   7822197  27147046  16409799  35225652  10757210  33325120  29105725 
 27289170  32629816     19767   2153982  17773938   1851000    299288  61998672  35883792  13101438 
  2614205  16540345  30974178     31773  36754900  80416065   9293130  54249235  88760372  76761543 
 39444912  14587970   4007280  54086720  57071739  21868436  33124968  51176136   8646198  70584446 
 12013100  32592228  62430875  57283836  12733350  19944402   6336459   2067950  10497158   7885995 
 52162125  12020060    165837   3672808  13199676  56593758  34938750  70094976  13781376  62709020 
 49936865  13187892   7621152   4860163  73609972  50260598  78407539  40266693  21661200  91051072 
 30390921   5896902  29698461   6236948   5966769  70611840  19181144   7704634   6647696  52783812 
 25562798   3398544    719712  18140584  24576750   5418588   3253957   8419089  13202247  91693868 
 46906578  12020122  21671874  11603412  40139248   7429154  32959520   7410760  85822044  40665888 
  6116870  12891040       169  45465518  30588800  46570956  45564003  58201960   1294896  11666826 
 32861250   1975232  15946402   5964196  34389810  21371970  24186760  27779895  14057096  15332140 
  8205950  94855208  17355555  43792820  32668920  30614040   4687858  11727114   5574828  40681632 
 22421916  79679400  31693788   3993504  22312422   8118032  15817746  53131203  48850560  58974479 
 44952314  34933360  32037825    296685  58280296  51093328   5926122  55831388  22034574  40656128 
  8012100  89182305  77678156  22356222  22040210    867680  86185490   6150870  73529963  15968759 
 58755290  35091696  58911684   5679453  13823645  22617804  50409600   2849308  14888034   1474824 
 29985399   7814600  14449120   3641066   5521912    541044  31889352  21737278  37780336  62006160 
 50095584  54225066  50096139  43944030  19078875  41257350  12326472   5029549  66756321   4504938 
 20621130  15116672  17754354  11450988   3777672  19853281  18676362   2799475  51809058  49142650 
 68340237  10284120   4010292  73907796  68835651   4765800  37757916    510629  39712200   7748840 
 50427468  46592435  46472704  15971904  14535741  38126352  22841168  15673337   1268452   4028320 
  6131988  26150720  20696511  30301692  15239653  66398485  28556600  24865872  54299394  38911300 
 13378394  50584128  40310972  49651020  33300652  51273845  23701660   9790902  68216512   8196552 
 41083614  58615570  46272650  17691646  25341588  21079465  22022000  98412780  19896876  33608255 
  2721798    301000  58575076  73171328   3430905  73444969  32413963   7760250  22493682  14668326 
 49864920   3181350    229092  41228070  14339240  43706555   5725750  14333826   4132062  43051400 
  5466853  17510350  20172676   3772207    466287  40799360  17864100  35703198  11135247  18596283 
 22489905   7557940  31312914  10141126   1259955   9378870  12877592  61347880   8576304  86707944 
  5449095  10069698   3496458  16312088  36684193  14177472  33226362  48608000   1487685  48793125 
 33471914  59502042  56303285  60162236  46289453  73225620  17994878  37772540  26002938  70820640 
  8892000  44596485  40416662   3800671   7905064  76656072   1506093   8636803   7037184  16399850 
 30284055   9013046   6614910   5534322  50375358  29488095   1921238  34244360   5770167   7949765 
   151515  30884400  46519830   8773668  42755150  12185632  71317620  13631310  32290395  27684168 
 47797676  17141915  17404644  80148684  28599478  41726976  91389194  39838170   4425395   8978625 
 20170500  13981875   4908365  16039155  29197890  28899772  21122186  22151549   7841895  29998340 
 21698665  61358710  56280336   4562976  50991504  14684433  13233500   4033713  66753232  44064306 
 12740812  43521900   8549870  46635420   1087416  28319972  73563342  30780244   4068675  12912578 
 35949776   4168236  57479322  19258960   3857274  70631344  67257423  56691012  13247052     60291 
 12216469  12623688  38650836  57701760   3340550  40894984   6599878  10490358  68424069  31830595 
 11777370    687127  50798880   4577076  42810781  52510925   3190344   2032564  87869568  24297907 
  8583476   9622515    698292  67282824   6866240   1332090    730779  38500516  31824000  23553320 
  3793530  21143976  28931535   7185672  18416206    478569  65069956  35922964  42217000  34627440 
 23855352  17058362   6456197  26379776  72110272  33146130  46785720  15077736  17542650  88052154 
 44473256  21735744  11589676  22002628    144195  33212874  11857076  86966355  68827920  21684900 
 32644335  25082148  42024880  22741664  11184514   3559802   5083204   8529564  20675466  14635530 
  2114912    620852  83592144  45288984    969476  10654700  34285224  74959356  20289024  55227350 
 75198744  45030428  59399924     34278  15103776   4353359   4037908  42359538  39280500  16058434 
  8824250  20160760  18109398  38304745   2558516  19010244  58342625  20083392  51582940  51568848 
 64324134   9457850   7389522  41956224  52671728  15854712  14488656  13007793  37541702   5203650 
 53105299   7260495   8113500     34560   4450600  28717392  44264120  16740792  88791560  31655820 
  4071900  31510234  39754704  11814968  24541088  49322877  19575568  11913186   8082072   8757252 
 12453832  12572209  11148840  10855878  12405276  17129600  23440120  55249150   3025650    802527 
 93101556  39920846    612408  38255360  30166108  12267240  21059324   6352190  21722800   1581228 
 20244224  27227690  12399634  86730061   3728210  21000580   3186499  17383353  15279517  33537410 
 30763506  43731116     33165  28551472  29168820  27662735  69713802  49979026  29749496    518736 
  1340937  64795976  84786360  10186236  19837297  23698505  24965017  23227117  18048856  91659750 
 15818670  29548597  80880877  49444016   7569180  13267852  31261011  40448720  17768304   4644240 
  7187235    968143  12477790    774832   2611259  61191744  58595682  13150425  38539968  26694905 
 18102155  75201525   2322999   2538032  13735315  18197552    141904  18667138  50637904    352359 
   207935  19269568   8676405  14717032  12054684   1713618  83665845  38951658  56721384   3831336 
 12134964  22073684  31789030   4738240  19496736     51282  13427367  37202178   1258422   5185850 
 37740028  18915840   5181192  34442256  37208529   3300224  75818612   9279490  51229500  23089408 
   128054  38286960  15315677   1233316   9904090  69601200  31200084  24142300  13787370  24973920 
 76107000  28302552  24561452   8983136  25770696  15976776  11864657  14167160   7686189  23624114 
 36872920  15227653  11905440  24203025  52069017  37272576  10219440  44196120  80936208   2094380 
 26809110   6998900  24148566  21964756  45249150  22367857  50253868   3885184   5945076   5515157 
 21939456  50867676   9715896   6102127  65649507  81506124  40746650  64914564   6129135   6795319 
 14501578   3724530  10307682  27261945  14844043  27879460   7280530  16999728   3681135  31121604 
 29819094  16226392  12440396   2137937   6432846  32740224  43986558  25458550  45940898  10376262 
  8745020     49740  45189604  34222513   9044778  16963758  42630588  33335480   6529171  25317270 
 33060580  27532710  52631992  14702112  27752862  43337760  22981308  68766192   4033740  69613422 
 22339700  69790446   3472063  51850587  21404712   1758792  19971500  21555424  17543428  61601216 
 19071014  32760310  66501160  22734507   2134944  40206530    725674  85101588  23062533  24216595 
 77985963  20054848    734778   4324428  10214412   3728550  18240832    411199  10140163  16574915 
 14400020  16980520  30818304  18226813  34821339  26666425  24659150  57960750  22147834   7012368 
   660654  79869713   7689188  19271174  33754725  25235249  30714602   8378509   3428235  26389760 
 29952118  13070653   5534444  48144060  21898008  44031048   3487645  71818404   1684296  12199896 
 45771599  60933107  23546722   6259533    304020  17403594  58467286  26443136   8950676  71531947 
 40782741   2098318  20720350  20589569  46297737  34587452   9159174  31987044  32827496  29093792 
 33274584   4943658  23566378   9328338  14316500   4229610  58864390     98272   5966840   1617960 
  6003609  16947918  13823082  58148982  19810540  50161560  12775668  20941672   1478312   7610112 
 20279616  22793020   7352312  44642310    477000  26825848  18158312  24801480  22769445  15408630 
 22396554  16328367   3224810  41272497  11826438  39572745  22561493  29073288    237164  71665884 
  7450615  57250488  38599080  18664764  50781204  18233022  49150800  20640840  45031800  73238100 
 25501412    842184   1982475   6976728  54176178    628600  23192217   6739939  13407548  10428369 
 57497020  21895561   4284784  22786175  22270283   9463050   1604759  53260192  50625673   2147054 
 17861129  11066652  49614620    438294  64759578   1229888  16024724  32087184   7027800  43516662 
  3790568  57337328  13234650  20850662    347498  39036720   6228768  71458687  25983192  30148848 
 22597950  60499530  20255895   2331030  45826992  83833488  36123797  60470130   6803280  13880420 
  9093924  37134150    197288   5972700   4771662  58277812   2949800  29554805  47974684   5388888 
 18121164  22028123   4089150    242784  47245484  26203716  16301088  24864810  36851046  34014144 
 14571895  29651062   8873586   4971540  14459458   6358788  49136112   5801080    154448  19243548 
 88648860  19168408  30018668   9736356   6649440   4692950  25741888  26164369  48077610  10936996 
 64928099   5311800  54003990  68464264  22794331  16188174   1698220  71444376   1468016     11955 
 16394665  30285550   5865625  35509122   2660150  10887733   8829616  53396329   8942160  18198957 
 39903660   5000031  42434900   1744948  32244270   3806793   5266800  89263680   2291448   4385700 
 35885906  40248132   1679230  14808130  90668322   4628428  29775000  28611360   6256708   7472325 
 87594468  82246164  28505203  42278729  19331550  31588048   4730256  37906804  35140976  76550075 
  7405160  32591365    774972  37605688  47543520  65051948  36620178    489997  59801016  80390016 
  4718700   9806994  14840712  25549588  26904478  29626850  37733553   2926266  51234170  62575364 
 17282881  33647060  73754864  38290518  32136885  14797849  51638214  33800544  47855918  13008216 
  1468248  40919940  47811504  70438528   3641501  11042658  59354712  23939136  11433491   4463694 
 30368085   3378884  10472420  35768420  13489216  18213624  12552720  19705504  48213285  26496132 
 22788000   8333336  48715173  54339171   7944192    893606  58045288   3478696  13117260  78765111 
 19352277  31998450   5023128  50399610  41898644  34378416  21237204     50820  19621607  31821075 
 25925304  18746911  49941978   3995066  70655832  33437912  15003000  35624976  20229760  18195408 
  6194248  42032000  13134939  19583568  18745118  23154378   1334340   3362688   8910435   5954998 
 41117834   3470352    352400   1168609  34805524  15480900  14083734   4048720  47011001   2517975 
  2512081  15699255  37873800  55974210  17066232  23491940  51897734  65512656  25375676   1428633 
 23371344   2872458  43676812     85271  63149416  44607915  74907627    888864  27890328  61497758 
  9416873  15444684  28966080   2311368  28141344   4539172  60480245    655989  14657015  15628800 
 18381816  78034320  39930032   1912160  27556875    729756  48581728   1892688  66022110   7960712 
 26100936  63387125   7893915  16855530   1791580     58350  12892613  17732946  16298784   1420623 
 81944325  13000647  26471880   9110156   5009706  14753636  23547800  39644780  17645604  24992438 
 41248368    106305  10685952   4292448   5615106   2410944  84963243  17674432    541902  45961830 
 16382140  66242880   6264492  11392000  21403204  39270039   2858215    351408    149190  77102784 
   801848    402545  15406976  30001950   8687252  19655172    598518   9951760   2478625  68193194 
   410157   9730470  19312442  53997834  76785335  37013796  45268803   3242679  17949600  25798110 
  3694284  41627322    414373  48610672  17741250  17380182     84360  31351124  13750660   3657786 
  4884440  31284610  79257191  17866329   7680919  19880690  27424400     38472  34092392   8104180 
 49659666  40237164  45072349    726400   2280036  29466320   1531152  10634843   6103210  59060664 
 42054600   6448389   3727474  65319372  44438758  42169567  37320465  36916000  20400324  44149726 
 18307555  34817310  30900103  38447316   7245870  11851008  69119904   8201565  15844680  11313907 
 14170396   9258264  54216135   5457723  28978664  30977100  31175731  10756719  87449089  87889725 
 33261282   7647939   4909404   1555478   3632454  26545220  41003520   6234582  25498917    688256 
 28343943  57372544  87770520  22185280  51386748  32434717  31566304   2017356   8973053  15030231 
 50927292  47862388  14975004  48167263  68668460  58986177  12595323  35880032   2462733  11693712 
  4908800  10935327  22042204  43456608  72183240   9426889  50297435   2174510   4461311  64520824 
  3046681  17756976   9663444  61916680  17151525  46267398  10772475  20798316  27233629  58896120 
 25522263  33853302   4150890  32622750  11306691  19643904  24565875  32679042  12498614   2705406 
 40752788   3993045  21948494   5169016  46066691  15885632   8403604  17445477  53450992    337680 
 35559070  50167600   7347690  11479560  39145172  73365561  39933352  44424576   1194090  50059768 
 68147072    635094  30533779  57927096  49226968  67129046   8085636    768708  24753960  50413302 
   199917  21338440  23526324  57786888   9791496  19056320    211932  28663925   1341888  27125121 
 43887780  24150192   3375733   2026525    427800     66562  12919808  11760900  20468000  21560175 
  6807276   1922635  33237930  59395980  12100008    182988  17357157  42834520   4845478  21405536 
 23990400   9047680    101700    117900    640300  14515965  36790244  32734492  86531885   6314475 
  9029211  63050988    545100  21036684   8024625   8612309  35030814  21052696  20219072   6959690 
 18483300  32192696   8465418  23143500  37622442  11564970  27982584  49480889    483235   1625013 
 88007472  16921860  27545040   2372112  46570327  51871281  24455460    374932   8748320  23021826 
 28127457  53042379  44294195    711776   1610976   8132868   1894992   4013742  31575908  12865842 
  2494691  25704612  44984499  29287202  11554888   8016480  65412347  77366990   9302580  32534738 
 16226280  20599690  32714660   1156869  38248823  11322504  40492451  25684560  19805358   5525265 
  8965817  42740250  27466683   6953659  43328908   2079306   7738738  30224559  29817704  14542080 
  9034080  26132761  21768084  38504170  27019328  62855774  14020138  49698446  32437272  15525666 
  2360076  35472222  19387342  41594112  21500250  92781066  10228539  17152080   3726184  83840853 
 59976700   6291402  68165886  15269148  24392680  10142523   5488076  62512208   1016748  33520890 
 22957350   1338318  23444100  35276400  15972340  49661918  37268721  68043976  49248760  25335072 
 16340028  21511650  18866088  83509662  39180876  55335438    326172  23920884   5239732    180978 
 11767264  25836300  36583232   1614650  20417682  10827908  25481648  19639710   5677924  18288564 
 12378624  16955559  34310040   1620700  48129480  46745856   1564004  87228900   4626244  55213939 
 54849223  54759917   6345070  15021520  40175352   1523802  48240960  75065360  84561680  33325312 
 59726150  10679784  14359290  41733900  60673200  25184400  25618359   9386832  76524837  53506925 
 19404426  29861043   8772236  11866695   3277196  22427392  24432822  36289757  11760238   4019716 
 23011515    899100    581954  68724026   3263002   3501036  39172188  64923024  44620800  59665144 
 32726250  41849325  28799358    412370   3698276      9661  13647872   7448250  12317706  27539176 
 33027050  66512943  24341167  20088775   4000482  19625697  69092280   7127892  12038775  84637665 
 35035430  90019130  24867456  18418055  26949410   5374656  39852409  11669462  33483600  80053050 
  7620352  16982456  16935540  24552548  15771000   4911073  13058834   4186674    455336  35306250 
 33463152  83165544  34038196   5365695   3098868  14001660  14142674  19284672  37016984  60155900 
 21280890  70373248  37140660  42663002   1780350  10622268  31811202  15182370   6936314  48599682 
 12313362   2170958   5180784  19257240  14707864   3027112  32174784  78059240  46850670  17889856 
 57889597  57880268  27935432   3304392   5290272  73064930   5022812  11533424  16819972  32575392 
  1838986  13812846    885113   3269154  37765824  85204852  22075348  51442776  17377752   8191650 
   286068  46496156  18647250  44034822  11315341  22535060   8342940   1449675   2757796   1838200 
 52440048    149960  21024800   7286016  38006754    595788  12353200  79564420  57662280   5962056 
 67790800  76562510  80846521  59688291  16837037  19436193   8902985  49070727  31400265  48828804 
  5169255  15136486  18603915  45127138  21594144   8602454   4901028  62453690  36387365  40447105 
 20540000  56461657  54059103  44758552  46403928    918314   1717136  15131166  12947360  13978934 
 26407494  67437984  63016576  19683647   8229284   4251268  22068288  13867795  89642240  97471368 
 50466228    802956   4243476  16919812  69344172   3560064  26794960  54024073  67349620  68732544 
   795840  10708480  19468600  36762712  31276890    504754  28852488  20202390  39558728  64210693 
 13511072  48809904  11235903   7374152  23741166  18061612  22997310  54886275  54856170  65739282 
 55590912  45585288  11589299  46348596  25057242  16685664   9108066    148292  28514740  28189063 
 70577738  27523821   1358679   6727854   9671314  20709158  31564800  24699549  44112016  49004397 
 30302090  40967136  41827585  84868784  25143536  72599760  60712560   6821525  23843568  52332884 
  2775480      4692  35641758  18381955   1379350   8386496    634625  87920352  32620905   2470419 
 18777990  97675016  23274357   3846495  53942220  11370981  24186792   2187416  38693298  32455420 
 21440280  53807628   1639112  49763386  19198416  13041360  42906282  46904760  32216250  24193829 
  3735996  47905004  16187904   4806668  62232438  31445280  61400495  23908432  29691202  38614730 
  6504400  26794248  37356600  26282850  13329294    173787  31500532  31877300   6692800   1275680 
  9652254  37391532   5315574   6655264  15923628  20283100  59218500   7509225   4986839  63319058 
 28201764  44112211  15022308   4440766   5787674  56399582   1690200  35320336  63248150  12676830 
   491416   7033239  58912896   6112576  58778162   8902386  10724411   6743516  28938544  85275626 
 21486414  66874600   5047686   1040194   5311462  10862940  14189490  15009384  17229461  33434310 
  5754448   6216050  15109048   5065320   7546140  32419044  11572280  15102496  22799475  28927530 
 21311290    171954  49960818   8751040    907311  27133302  42041272  64243380  71332170  14569680 
  1568150  56209270   9574290  27085170    427032  13972200    147686  29293740     68670  71858845 
 58553472  11281795  15897816  15241061  42198292  18035576  16207110  33065996  55444664  41614252 
 65109385  24282819  19776786  15721436   2548541  42707060  79174828   8265751  34742400   7524048 
 31824464  54793688  32175052   1979952  16908264  12215780  21144264  64714208  38005718   3806302 
 55497928   1304940  10154760   1603869   8374653   3076194    653652   6077074  42208035  43819817 
  6869481  36240605  10045428  90244671   9146798    540765  13496964   6613947  10050420  11349984 
 20370476  38968650  13724193   5629134   2246108  29873880  79860625    277693   8017904   7883554 
  3411772  24682338   8469032  23620245  17471691  47511992  64971120  26031711  16074600  12363715 
  6160902  50858052  10015928  32171137  42022395  38599785  40355838  16731726  13465551   2302200 
 61086987    259128  17032275  21763092  12704996  36850560  69182145   3637312  87724206   2704680 
 48112988  39843361   1058208   5298480  15833454  18825576   6597423   1108452   5127328  17799025 
 28776096  80755962   3746528   7749960  29630452  17525625  34961290  14057230  30293024  93525300 
 52383808  30779980  10353030    284021   1631584   1711416     91520  44978736  14407200     84274 
  9206832    872478    823246  52409700    976470  48934564  14311218  23335990  56980606    471834 
 14195770  59903501  15082848  10717136  10205892  20348145  26419502  77623590  15509912  29558956 
 19602030  19601505   6275639  39345600   6640865  40277853  28062292  22740200  23671522  31311575 
  4158224  34202490  39898248  54177552  76789632   4932468  24128199  11549692  13951738   8033850 
 18797631  36792360  39554640  11519352    866320   3711414  50842444  10569308  48038641  21452328 
 11115115  22719120  18889884   1752748   2894085  26317035  32333301  23299200  35729856  14049830 
 10092560  27343382  29137086   1720512  68710494  25993080  37658057   2059470  68492755  19627680 
   436240  16097159  57738176   2850584   4591881  34602768   7787109  59870026   3573888  19408600 
 68088108   9228265  26844750   9556911  46613624  27760830  13812903  19721520  19243440  16254096 
  5506968  31339536  27372540  41027880   1219344  25828473  26396496  44291124  51102930  47680830 
 48508240   2080389  34955511  44841330  24954300  34511700  38354940   7981920  13448160    873120 
 21440019  19534310  14093112  57506730  29881404  82653885   5943464  26125146  26237412  14669820 
 20769645  48526222  14577024  28773456  16492364   5683461  49036840  10939090  41870400   7684171 
 55887845  73740180  17120325   5222043  54601872   4859074   3971240  19888704  22474252  54839616 
  5445984  66807463   1822211  62995944  35076195   5409954    986730  46513815  57521574  30363760 
 16532488  73194594  16669800  19640159  31756400  27527316   1829190   2523859  11989644  38226760 
 23707530  46150947  29451888  44179233   6017236   3131838  34637193  26539503  20591235   4836615 
   129168   7476544  13758185  11034992  10457865   1789970   4628312  49053150  29735688   8555003 
  5203989  23672192  24493686   2038974  19076560  51483600   6821556  33355473  48394530   6315464 
 48099044  37692620  36880272  36819776  14750472  61675784  37641340   6149360  11957120   7139952 
  6791808  28138352  62535408  12376015  79907436  14108980   6763886  81330429  79343952  10411660 
 37232795  10519650  55341855   7573599  59384451  23005488  11037846   4922020  48184201  12132065 
 81951744  58200505   5856224  11128104  64960130  78715560   2135676  40966812   5211714  13672959 
 15306726  10573082  38161284   8759010   6868850   1490908  46130880   3008340  74376320  20614203 
  4740404   1863140   6881875  41720742  83096832  84470595   1764882  20823600  44626352   3211230 
 21839611  41462722    849486  12157848   3841552   2045452    204654  77529085  43239570  23095290 
 55722914   5858678   1633275  19571920   5520250  15325492   1248618    979330  14036290  35142915 
  7580300  31111551  14401611  54044496  92437534   8642536  12382330   3669579  14552460   1001052 
 24920224  20732892  20696301   6841854  39932620  69334920   8157432  14761351  80765041   8943228 
 36472815  11177073    604188  37319376  33116202   7802500   8545958  29381616   3757901   2447172 
   103488  37801515  34902582   3239250  33079690  25124330  22116150  14903258    831900  73278885 
  4807400   9610496   6735036  12479526  29624626  21169960  11639322  81714525  10638376   9460143 
 48275925  40955976  47489090    236550  25357876  14195250  64803414  44159005  18114391  55007725 
 67894760  89714352  39965502  17391634  84815101   3225444  34404678   3023694  20986588  53031816 
 87429300    586971  15841500  21814520  44328546  26740071  13812525  23010604  30076026  23081364 
  6634545    877310  39027912   2483794  31297377  32650640  24900626  12739230  81505179  34442727 
 44530486  18881695  76879680  19258500   3962865    385400    481068  86218093  16477208  90700600 
 47960208   6257867   1039874  28393530  40345968  48903616   2399894  40651224   4650762   1745916 
  6319535    586786  21306096  80373700  44510158   2956687  83263950   1819170   9478854    522929 
  3506216  43019875  43132914  66105522  15952272  23548760   4578732  50980384  25595003   3369320 
 15562496  27166321   9836604  80885382  37459611  60876578  15725170  37221228  78989800  40253856 
 53342940  12303360  37300416   7771452  12800948  45611130    285243  28033555  14899276  56506428 
 17542215  11360352  29812084  41241494   3180192  13504562  17164980  49624046  52569510  10487688 
 62821080  29929809  23534394  12505180   1176588  13118925  19125270  57045268   1230992  42327152 
  8834206   4018820  58215982  19315480   7110050  13918450  36063886   4460405  38015088  10944532 
 46616598  51072879  14237898  13737855   8755160   3515778  43425984   6724854  48279284   4836890 
 13107927   3327168  62508434  20985480   3424407   9903837  41040279  16503466   2479386   9610003 
 29204450    119214  39097534   8964834  26212320  26990754  18167340  16922150  41754300   4051124 
  6028484  13924890  26705184   6949509  10322770   2245320   6715204  43758774   8690633   6806307 
  1846584  20723118  60732585  45677966  51700736  42419649  85300671   7502352   6459420  11053542 
  1026304   5178162  28557264   2764707   5682708   2889700   6719742   7164908  59107722  12942348 
    75231  77808822   5092929  13390764    930188   5435727   4139874  12156912  31524075  17412239 
 18006309  16940672  59756136   4188688  57944754  65748444  12906030  84977200  27315445  13924944 
 17972280  88410459  26032045   2091501   2107728  55481052  13507300  57010018    125840   2225703 
  8521652  14798028  42763166   5016534   2177784   5919090     24768  41261808   3940656   3615475 
 40068943   6485296  19617224  10881036  15980544  70167177  58076850   6611810    741675   4607848 
 12837510  11671863  59330476  35697376  16421768  12639893   1429937  31613330  34867768   7713896 
 10350756  12570004   8398182  23460264   5543346  25756703   8103183  32971536  54972292  57142593 
  6215404  29235122   7230641  12125970   4184064   4059408   5698161   5644548   7767558  25359775 
   779724  43477007  18265500  36055635     81340  11581650   1412675  51976912  77256544   3555128 
 12494985    612436  10391950  69444033  17847764  21251956   1118544  84321587  46636343   8951199 
 23586464  30722952  10101408    415006  66256420  36833643  31942772   9751305   4902544   2944550 
  3091490  29021112  44067106  22314259   3243552  16952052    398069  20758697   8827884    212865 
 41482454  76648560  20416755   2178825   9003178  14584415  19729338  82082273   1738752  37155792 
 35462862   9151182  19417396   1113775  36600122   8364520  55173268  30912613  32184080  15129323 
 28567784  46112682  36395438   2191194   1689534  39254648   5060950  18576591   4913832  31489061 
  6412350  11518514  20347044  12503442   1243898  51289743  12699342  29531138    413985    133072 
   676418  43669440   1112020  76248036  23578269  20264678   2105964  33599412  12336825   9902598 
 23017080    145317  33470353  48516776  28461981  36671232  12335752   2938320  36333872  25992378 
 20427120   4810636  10085244  13167532  20795637  59477043  60076756  34889316  28519700  24631911 
  3216472   6771888  33683776  70212072  36587412   1510268   3978975  81197337  36029904  47848620 
 52254090  50473548   3378700   1224064   6331425  94908093  12720391  17035000  37660476  37229820 
   764235  59149596  20785872  65388196  18364517  43679237  69855500  27111723  27639010  53453770 
 37076000  53285775  31663890  31189968  24184568    394492  40748400   9344016  19123830  28894360 
 76387885  10935678   3667808   1267827  14809613  34280237  59805056   1947872  10054430  35303976 
  1416584   2374614  51313242   5489922  43923894  14045939  29803462   1743774   8029554  21094432 
 53537964  25313769  12946584  24346135  18994122  15084108   2825690  20191424    124046  78885234 
    75920  51785952  36623070  17360910  28682290   6651687   1832176  14096592  13339536   1770743 
 19247160   7812571   7623909  32254848  45930600   5773201  86300410   2784908   5365192  47853708 
 53214552  53042607  29121366  23497149  81342240  39057590  27239256   1121548   5498168  16337360 
  4655997  22669425   5295804  53382488   4497884  73966944  33976332  20615721  27865810  16480254 
  2701000  50357316  10029865   6554080  45351120  29317592  94398300  37280073  29776344  43571255 
 14454450  74833902  23788624   1825249   9097227  16657160   6860693  10158264   4886820  20668940 
 13566800    711525   5787762  25210350  44904068   9447828  26369716  26020269  20469288  13064954 
 49927925  38525058  19641596  11030996   2350971  40801752  24703280  63177512   7889094  68728752 
  8107022  27953824  18395847  22545501       852   2610830    831327  17745444   1134400  30114336 
 47186082  14686650  33208500   1054774   4327980  11284452  18688910   9268350  20024536  37421165 
  2660870  55476876   3791286  22192416  35355380  63031580  48297107  35708580   8405658   9848223 
   899496  40363962  36481500  15587292  31617906  25753250  30765580   5383312   9952986   5350877 
  5711475  11397429  21759552  27656409   9251145  32124060  24011880  12176955   3190480  36200898 
 12305995  16892505  41389755  40047784  10817457   7632362  20481720  73211370  31623106  14116296 
  6286428   2511784  22643511  52762437   8190528  47610640  57331488  10743640  20891871   6278213 
  2999388  31022810   2505528  33188496  48974148  11692065  17684369  14941154  74992270  50359701 
 38009041   2463740  13859955  27301652  48530825  43483662  17330544  14958060  18234914  38091316 
 49314594  52455234  37137132  21708519  19959648  19643994  18414372  78592488  28725326   3079330 
  3801701   4569763  89462363  37342182  34242642  33283125  52144416  18135980  82264008  19701220 
 20821000   2394774   5494860  35339292  23244519  45272700  14835588  25012546   6180174   6243233 
  8540294  37640946  19359378  40711242  41493177   9357957     23826  62480512    667575  14991778 
 46876236   4537176  35644630  66839286  17194160  14379260    707726   6798872  22963787  23750650 
 16574720  18818784   7164054  41880146   5596320  51860034  58690832  12933255    851708  27118045 
 11797125  11692356   6360312  32478948   1005497  33380088   6270075  83223328  57874718   7192619 
   349958   6304020  15034191  19707652  57247608  29033256  14389939  14084070   2896012  77140852 
 14303163  20560581  46000530    903584  61597522  48669363  34243722  13715700  40642898   1618178 
 52085600  80196948  24569814  89933712  12715875  24017280  78850625  15428061  25902180  10848411 
 38777792  22621788  35360403  13951170  40894588  12286750  11424430  13285977  57152250  75965500 
 19602674   6742684  12333581    103820  57365248  55073520   7121905  12503634  69918246   7453890 
  3677768   8977364  46917863  20061076  19288621  13749590  23126176  24642985   3028500  30896910 
 65696286    920955  20163888   2436992   5457400   2709495  12027504  14786880  14464688  63508704 
 12981353  17710173   4362128  18769948  29486296  28553650  76131440  37512715  24788192   6528366 
 34596024  32490770  64339401  25324827  39093160   9585569  36293744   2384094   4710398   9728420 
 54995848    907413  52885568  49959600   1044504   1997332  37181944  29180478  21870800  12277959 
 26438678  45371456  19022796  13147259   5328890   8787188  88611012   5667237  19778031   9795830 
 13332370   9427571   6679994   5308512  39108378  12471268   1462374   4735503  32841424   8184558 
 18976848  55346500  38117007  85117824  19444542  31690737  63340130  12224520  20213544   2623004 
  2798064  54451197  77588982  12023136  24781214  41445710  62642547   9429552   9536934    389504 
 13390084   8695068  26951557  19245252  38165120   2424873    638448  10700208  18383274    185748 
   684590  20945960  37869111  12530012  24881479  35065984  22066364  29703375  28026834   3220260 
 12854754     44180  32979336   5553667  82553494   7148736  75576038  40867011  11134300   8933652 
 18252190   2189400   4743135   2451680   7269372  11694603  60056220  13953592   3807918  12291156 
 55798950   7443217  16907450   4286490  13352412  20904093   1600630  13694217   3453238  17541888 
 37014955  21008700    395300  68703093    400036  46578520  35481468   3580470  11452803  18613125 
  8775256   2946482  38940507  41317936  22257504  74421047  43076982  11904256  15787844  50394276 
 16632546    141553   1114685  35298100  53386508  42815216  63918720  13492052  11677212  51223432 
 61632375  13525960   8411213  54089146  20012187  38092000   8117022  66948336  37830576   1396464 
 14715585  53616168  44322400  50636339    577468  37614798  45639110  62974800  54483576  20192874 
 25527425   8895939  42462702  18803448  80980320   7655320  21651168   1308428  28476783  65483038 
  8915964  76896384   8292536  18859516  52184225  43644417  41477800  14249664  19355490  43857450 
 22488090  23216844  53733732  13987610  29136960  16063761  79414605  46470520  34654410  23533380 
    32562   1961840  33216000  37459884   2125692  73141033  39947460  27683913   3461776  13839840 
 22575753  16866682  20378336   7605548  47028711  12979377  19166337  33557337  19194312  13698104 
 45290295  15509928   7446087   6275544  20167626  15428595  39849524  37872218   8763635  47057037 
 20053132  90107790  80159974  16686164  16151004  11798949   9764950   7507809  45711990  26452618 
 15649920  11732982   9629554    177517  20538660  66373460  65673690   4254898  29808241   6498576 
 73745516  43457170   8010352  31351045  34184193  19674180   4841600  11675510   7098280  13703637 
 42880734  10084414   5250114  32027830   2652265  53193075  10497290   8554000    877110  11348106 
  7193004  19581305  15275535  32234820    564774  34927016  10516584  19733328   3515328   5836840 
 19351500   2379405  20187672  20189568  36193982  14410116  39671673   1390838  71574860   3812361 
 22668568   3481550   3720190   6517284   9821565  20678178   8468928   8684010  44580192  39435176 
  1005720    228696  17040215  15262464   2302872  41661852  11820280  41332407  11740617    155904 
 39888144     37268    613719  32350276  35641496   4321493  25555964   9332271  11374425  42143496 
 14359436  65320460  27321637  19314240  20892424    578640  14201329  61665298   4373677  17562800 
 50196159  79431022    829502  12481015  51514640  29679962   2593536  58699277  27221128    705687 
 21952440  54711860  19605798  17242624  25051075  15896775  40575519  33156376  40237864  16749880 
 80144286  64318392  30088080  56859264   9780336    827631     99258  12652315   4959015  32023289 
 45309420  74961952   3369204   2511519  26690400  59374987   6901974  68063520  24650028  16627804 
  3665304   4294840   5955345  56333475  71548576  67636758   8628983   6357730  26947418  33412184 
   607232  92360588  26221536  55797392   3093652  47752851  18529116  19537970   1974448  17051430 
 18275030  22452144   9242490  55320034  36809524  35066400  51176336  10145030  40764735  15911415 
   137488  21265926  10354722  44807022  21371311  46888686  53245962  16329666  40743757  17598460 
  5878032  42318600  76313421   1144710   3942760    766260  11258848   5401404  71816751  30698448 
 46093371  12183100  43414825  10863864  50112514  44159499  24168288  42295875  10556568   3882307 
 40987304  74976883  28753460  21949570  93126646    443484  66028986  59049124  20949780  54504800 
 23873850  17190630  11353440  14081792  10259041  13522295   6921981  14551845  24798796  24682306 
  4773864  12541824  53504768   7786440   6308198   7330581  38877504  22010968   8907213  12630204 
 43262712  21032280  24882598  18483609  26066916  89306672  19975032   4844400   5841840  49476342 
  4052048  11247136  28707750  94693055  21743214  22524864  69844558  55827544  18384003  22286880 
 35413560    142307  44541031  17058215  89818266  43668922   2920944   3358865   4924838  33265056 
 10097082  33533949  20347740   9594378  31988979  24410748   6436248  61278781  56792280  26825238 
 42771660   2277891   7956459  11584275  18689103  17712162  25363704  93670680  13350212  37325425 
 68431864   9033587  30424779  10311870   1212316  48835624   4792704   7510327  45135246   1578687 
  4642800  10130505   3749655   5675080  16642381   8337100   7339505  15408256  53566552  23788868 
 49502100  72690044    887562   8772252  22992438  53228485  55688800  55450148  31314627   5851902 
 77725319    652200  12759789  57384000  16053878  27153192  24325092  19795111  11672830  22182642 
  9626882  60507925  10184306  69164100  19155344    260206   8779792  17443384   9442412   6048900 
 13013550   6859525   8010896   3634884  20852260   4061499  40812280  69741420   5242900   7958045 
 75217854  33774748   5055215  38505765   8958064  33543342    597420   7992402  10725164  18627466 
 51558444  50589000  19757244  32049640  17124250   3590829    657166  71227134  27326090  11448678 
 18690624  36076110  35994648  44573412  19136976  15200262   5651712  80619992  14497128   9133560 
 22760202  13201634  26835504  17787402    206305   3623769  17956917  75227714  33259601  25578196 
 14514585  28217770  50444394   1840800  86332428   6588866  76297626  15746694  16690932  10898542 
  9686632  20151708   7582225   8075353  43709862   9097164  26095012  30751275  30901332  10500525 
  1525836  58074303  42208422  10864905  22628105  59193540  17590675  60845992  64321386  18879454 
   244016   1626285  83543733   9105219   3443450  31902720   7382224  33476562  20793164  32480250 
  2115072   7469046  11847887  32390085    128900  27204566    871728    569998  39146800   8211840 
 26590158  65517380   7261248   8174173  48882463  28420265  33745446  54803345   6018298  26513838 
 16455558  22751751  90613632   3894412   3437727  12181710  24395525  14021457  11783380    712562 
 64669500  20795058   7518105  41376496   5416315  32556970  42639060  47458000  21090991   5369880 
 17598630  11567064  47566377  12202478  84250072   9392942  10194646   6816000  81685058  13028680 
  2976688  12833423  13912437  40865310  22235930  34399944  36405919  36226068  52572288  11424000 
 56362282  26971274  19091340  26639284  11099606   1695745  48520736  17914956  27692184  23594342 
   176262  10372716  65489028  31957040  68902245  38579115   7778002  16053960   2711570  73763280 
 39707279   7325248   9536770   2243032  44937193  60830700   5412792   7684101  26219950  46216632 
 50814218   7119875  12060004  65169548  15077337   4201002   3878440  77071540  46083705   8523316 
 55460160   8491215  28034160  41245024  64735119   5026696   3594640   2386408  11347700  16783386 
 17713710   9414937   2157637  58219252  10460238  76921455  62576928  32419284  84581005   6345054 
 21359581   5401039  70499658   2371600  39082644   1951488  32362772   6969788  12857250  58057755 
 14319096  21866328  26829660  14848480   1231769   4206736  12866616   4255866  32742640  12038796 
 54496350   1828134  24076212  19021800  72830582    238560  19635392  17044832  61124676  64041824 
 13533261    195120  14972342  36146007  27883570   1362812  42975252  49286496   1822040  11511324 
 28528443  54750184     80691   3344120     38442  19426059  32148300   6583709  75443708  48774960 
 15659122  83810884   9410484   8514265  10481856  34696644   2962080   4006908  55883104  70368645 
 13163304  36973456  12958176  57561920   4667520    469260  69119780  20261780  55807560  59187840 
 15561840   3635318  23325799  26130192  57550188   1414560  36164150  76089144  36901839  29543178 
  1100570  13960943   3485691  56405239   4342023  48939390   2786404  17507513  44941407   2333331 
 19835280  31208520   4062676  17638125  75707259  25047071  51975470   6498336  77322441  35159196 
 53415180  16570995   6449340  13451400  63351383  31257360   3488010  57228864  23560152  21781095 
 11163990    778428  30828508  44780708  19283145  70296696   2620341   6105552   3213416  65905376 
 22205624  30989076    212234   6667056  48070361  26766784  10071413   1642743  24431720  70385540 
 29744234  77616583   1632961   1230201    411995  22546082  37131371  36651648   4375410  17547408 
  3314364  14412630  24493560  76884390  12599488   2548842  41036073  19732614   6398188  54959838 
  6123612  18002999   4259752   8232334   6792562  32312574    150432  23948458  28730565  77444964 
 11240100  25019952   9924308   6018410  15530670  16930376  22649724  41931398  57486510  46491344 
 39192480  39327870    807618  18751008  83008835     93457  14541339  46304499   5964300    894195 
 16497436  66431592  31626792  14258112  75856290   5881752   2333045   1467669  45413500  23248875 
 26233768   7476600    930384  16381134  53578496    578655  11070296  29556736  33674212  53986816 
 20390871  58978814  14584273  64121482  77306306  62669746  20829480  10262640   2076896  38045832 
  1066736  15410140   2296739    956685  48449114  15077376  42686028  14886267  48767184   2035100 
 28144444  51428293  12574656  50105874   9795876  18571805   2593196  25218914  34330240   5826970 
  9840423  10921680  21462420  50024496  14531016  52142816   2516456    543218  54512996   8571108 
 18618713   7972341   2634840  61620230  33488970  57170400  14643933   1149456   3401567  20751318 
 34189760  37673875  12511082  24535552  25640041  49592279   1119830  33007095   6586282  41376417 
 47606508  57914400  21261037  43790802  13720700  58089114   6610208  50429929  38190082  16093278 
 34998781   7389026  26176620  23619900  35699700  11846608  49258260  21619341  41510700  15829746 
  1227616  27799109  37001238   4553835  47268168  41802640  20862336  65852410  16333933   1162182 
 19519434  19561440  17183061  13774848  78977865  11074626  40323949   6885450  57518930  59827356 
 41152500  38707240  82581730  70111235  14052171  68937533  14545264  28332408  14411782   4780195 
 53245809  10455088  10347004  68854304  22079784  25670480  17180325   6157767  25009786  23391759 
 63196278  51491784  13314624  62387622  35622210  39511212  72483172  35040722   6589376  38964650 
 30728500  67936280  38506122  73498280   9236540  45183132  18701125  84951191   6697670  19001712 
 37533216  77495132   1534221  62202465  31670492  44854096   9415040  38148892  22706412  36178230 
 21792142  28741240  32467666  17308025  36646940   2721546  52162528  79382622  10271015  39375213 
 24930508  36102240  11150359  77606586   4516376  40501335   4683862  44605190  31943835  11800191 
 66577280  34313354   3940125  21110304   2949232  31169289  23393360  42585318    779943  54344290 
 42502726  11154050  18527652   4378759  22931874  10995522  33686800  47094183  21760407   5651968 
 20339100  77958140    175700  31909522   8644322   6161909  22422924   2300286   2099607  58169735 
   146640  26905286  16898336   1405963   3153345  27939417  12052551   6122808  21510180  47123384 
 29838708  11437888   5795517    723087   2394424   8510194  46057896  26360217  36086976  14066327 
 28382846   2506310  61702304  10385000  26684500  75877456  19453815  35657200   4970472  35675248 
 34887710  10260338   3590727   7965728  14623686   1743675   2479888  48433380  29110686  29727043 
 22434384  29203332   6120669  13371105  18828124  13296669   7591968  39615669  22035981  56176524 
 11476080  13378256  40984824  48355818  22652576  26042555   7865880  47557242  20069434  16439646 
 61722801  65189000  37244238   1158202  16664800    184365   5992865  21306670  10573152   4153688 
 26757720   5424665  22158590  41618605   1220590  13954317   1285425  10620057  39819668  24440852 
 13248768  10252261  45088725  50467538  14240694  23680663  19209674   3529008    775726  69274972 
 31211560   8312680  84134744   3946124   4826952    729924  17464290  30871998  31510936  28126464 
  9937120   9867870  61365960   2897000  24719142   6967091  16793542  73138155  16312971  51480810 
 42237275  32536320  62478024    896052  51397470   4509142  38071461   8332803  64958985   7954330 
   507430   9217575  28043680   2642220  32913140  16228438  44502720   4832855   4749250  16293060 
  1326736   2575314  52242720  49727797   6916635  25881702   1743708  23987040  24773838  25670160 
  4112589  19027242   9352934  35950944   3552120  20384264  78791500  63312852  36929880  34518876 
  5700616  15579360  81583040  18545018  23691350  53607816  39974528  33748536  11959676   5544575 
   508859  48413660  22321824  63418500  28849200  10428936   2056696   1301006   2559002  77914155 
  7004442  54715875  79583085   4903458  73024808  58525116  74765280  48523296  11999790  29401470 
 15148938  44746240  17802175   1143714   5592015  20354760  14979160  58742268  33960381   9452019 
  8029294   4754688  41828988  38061981  17288320   3021291   4567752  18659592  10098044  20378834 
 33409621  13788420  39966364   1886184  47481174  17670975   3944628  67142005  55376937  58508352 
 78967458   2586352  81415622   5291884  15209388  13387976   7889651   7036732   4284000   2514642 
 29199585  42868560  37903509  20575065   6477300  32471628    632384  25293280   6046310   1169664 
 70355670  12488004  32804421  22617520   9456744   1822924  24990120   3885618  12865434  91625688 
  5746446  39153272   8889720    413322   6820212  25539727  18905620  26698824  19623048  23594010 
 35347725   8794674   2232855    814242  39977169   6182191  39095686  46548072  21507789   3554704 
  8320326  11109080   4970210  10303814  30876672   8470539     38922   5035674  47344356  24100524 
 53301198   4918080   6506248  17690976   4304640   1037946  69317424    259592  90551973  36447485 
  2310524  27279658  32461275  20652065   6214656  18228184   7337004  69904744   9211710  20928675 
  5890287   2057447  14478475   7152320  20934967  20877732  55009984  15348567  65798019  27175932 
 63400205  38344910  62321558  35752719   8748648  16047405  34772160   5769030  11744325  19283670 
 66428712  68509653  72663600  19727238  15218890  18557028  64632951   5837724  28078020   2777388 
  9653721    318426  44525622  37387270  24417120  34482672  75797100  29337714   1512674  38909661 
 69265308  37817668  34182460  46782478   8419680  12075647  13610702   1956880  46162260   6587976 
 35915880  17638707  52373856  82129650  26565105  17811198   5499810  23605512  21914508  29751552 
 16009796   6308676     73086   1743505  44301328  38761020  19672236  15282408  45946212  10621548 
  9032598  42226080  15578668  10227375  22521906  42179960  43998888  76480578  72089579  33805473 
 63346316   3216928  51211412   2660232  55294720  28020000   1908312  27023664  48068495   1578780 
 48564830  50107712    261000   9201250  10930323  49965300  44175456  40807350  31638340   9885300 
  7176456  38361184   2682192   6999111  12407220  18461934   9343080  59858120  27510000  24129630 
 34186161  40130100   3572637  10464148  10298976   1642120  30462320   2240784   3333616    728183 
 18879408  81388574   8464628  19557965  69373944   7682799  16970075   4925331  44184696  15297926 
 78914150  58978744  60376737  17505396  31619164   7453676    451042  22697860  17036497   2550405 
 21298350  25301862  49182488  14239632  35734790   5560630  28735980  19470150  35247040  50749200 
    47730  40568616  74217784  40677372   5385725  35303373    677002  33223625   3453270   2888946 
  9953511  26459781   1851210  31613235   8990382  19743760  18597752    633158  20041314   5702058 
 29998078  31286310   4763567  47311986   9412696  31319288  47772018  42045507   1655190  55253060 
 20300605  64736973  20275002   4062915  16709136  17067267  29429884  19645812  15223488  22153584 
 15125250   3215736  11088331  60811200  36783104  65919516   9477513  54819720  21359952  21507976 
 46092906  32624336  29640071  36512500   9936345  15921928  12632688  30936816  62187632  31246635 
 85263840  52362720  43967032    773356  14150034  44392653   1353738  40589840  56868008    299200 
 10957106  22278065    825608  31620744    261741  38016355   8465208   2380967  38999088  50185110 
 13176779  53641764  62423536    520115  52424750  88021082  66487710  76255920  36503965  11044880 
 22066359  11012136  16967016   2794560  74735358  66820334  45672578   8484630  42408717  67713666 
  3412110  42144003   3410132  23329761  12705720   5946310   6154204   3983659  70339220   6509898 
 77114404  11552060  11128515  13233844  77879230  36660424  16776065  48067500   5193330  39194467 
 20871916   9189680  77771467  83174820   2828016  10260728  16019668   4265028   3327345   1006390 
 41899104  17200964   2572201   6155765  52801623   7971842     43506  72953562  29197718   8849628 
  1363831   1702499   9149536  11951394  29344224  33259522     50520  24814437    118699  15151752 
 15660754   9227312  11386200  28720786   4319436  25783976  67734075   7945275   3377710   5678935 
 44319452  87050160  10118706    678525    924638  38512820   2843097   2632260   8992998  24530605 
 46788216  23478832  34602029  43001235  17292451   1275470   1758536  30914415  23840168   3243344 
 15750906   3898416   8596503  25208000  33120912  35665736  63856644  61811508   4003088  42919695 
  9565894  43153516  42938490  16521111   3076464   1191285  48221696  40924960  69072960  12487554 
 43939917  60030208   8076645   8502406  68031432   6428370  16242000  31269814  34007334  36986144 
 94612765  27506688    745560  73973370   7948962  20704200   2512488  25571953  33365962  62286494 
   966500   7073766  22118733   8001000  10922040  27331612  24399876  50852928  38466036  10372228 
 70962840   3090028   2815670   3046842  24061832   1028400  34447380  35364156   5813836  12651964 
 34486725  79842330  73128937  11220845  88783325   2450051   9467486  11757256   8040312  10253276 
 54254364  62305978  33603192   3094270  21322281   7507232   3926160  18578641  20800018  41759140 
 29555040  38477685  25730705  53070093  55325055  47540780  19944032  80087442   7325320  58489640 
  8651430     46912  63234080  47134250   3830372  14957280   3750885  53860762  77444154  50890187 
 14993391   5760125   7489652  12534984  47473450  29086016   9137392  56597010   3155537  18504556 
 35740868   6442212    138915  51055499  60444795  27102284   7747880    401568   1515800   9187101 
 68386965  17266645  28769532  12173784   1645488  13572864   5957504  49243536  35563320  55885665 
 25395708   6446512  21622113  15552485   9596928  12040833  12831600  22154715   4388056  49353013 
 27496482  51249856  38692859  72671754   3788100  76813960  13156726   2596066  44610228  17422665 
 40832424  83985006   2840871   1211762  55910475  10613644  32434110  40889124  13487248  44153263 
 35576188  15598895  70902150  34722330  30417686  90688306  28112932  76666877    635004  42601050 
   138852   6304110  31444733  42508788  48066219  13297500  23387647  83740110   4834738  32820920 
 14967598  71750142  48694815   3566940   1424574  46316421   1299117   1655584  41661640  12399050 
 14226904  16380333  89227770  14232126  14948790  19044100  13252686   5209525  90191328  45531030 
 69699570   2870038   5841000  83694402    454650  32625360    401125   3688278  61860160   6209280 
 10659208  68243760  22906650    932790  32068286  22575235  37962135  36605820  19466850  26143628 
   193121  34807179  47080152   8212104   2218755  10671030  50282050   4458576  41195420  32358700 
 34313315  11614592  29882895   5148585    295324  13610730   2580222  83723424  65088388   3617794 
   475384   3933836  51776410   6984441  47533350  74519000  18912859   8507220   5198204  19010664 
 31383500   9274774  41520248   2596575  49638162  49091693  25789264  39055250  18032460  24398166 
  3680886  26960934  15761454  47503686  12342210  44989036  60868857  78992767  49438500  12532926 
 41681739   6144390  20025586  30366237  56250538   2992896  11489367  49948752  84530520  56880940 
 23693815  20167818  25495761  16938180  22824132  22094699   8468768  57212864   7076320    884366 
 37763230  47560772  16914192  16853256  16927537  87301764  12595999  78789568  21948270  82265524 
   343664  31610332  18783692   7149924  20218281  64184725   9312849  27601240  31062682  22711960 
 46820634   6506892    787457  76232079   5262336  31352292  21931752   2975664  24226184   5301881 
 19571787  18083607   4717624  16193352  30440090  27929125   2134872   3553000  12506163  11145100 
 46540325   7877892   3293595  39726250  23435506  42109740   1316854   4008207   6446790  42460324 
 57077584  31304858   3137386    132048   7674912  85233995  19244086  23651000  47945340  39124111 
 12836192   5884796   1452282   6796585   2247490   5540688  15596799  34338472  33945854  31027584 
 42127283    414400   3791605  36158031   2948181  70192016  25546250  12062920  19270944  11656688 
 27487958  25087440  23898972  66292695  13590472  33631200  30000992  74823960   7202801  62457246 
 76006444  18872948   7917325  58274286  14640149   9547224  20773402  17408888  36540672   5465734 
 55265786  56414108  25983018   7177058   3462585   6565978  39220740  21938225  57126230  51015902 
  4427408  53030412  24558750  22476224  54049264   2811190  13190476  15504167    897480    277134 
  1509604   8363451  51600780  79021728  10715868  79448019  27087984   2232940   5285024  29177200 
 55198848  11971097  85387080  64878496  32890105  28150976  23975188   5370688   5993294   3747667 
  6996633  34467741  26054140    638493  21824041  21729730   2134958  52569378   2883242  24941584 
 16673100  14434248  28204480  35767323  46365562  24708466  24290133  16629600  45175326   1284643 
 21902448   3482172  10794600     82248   2245257  13673790  35284002  30384725  51524906  23191608 
 21696822  23103024   6104335  45375282  37405407    211453  49621950  36301590  21758646  18936096 
 32720835  11001114  21374674  46275480  61686768  47987460  23090046   4521912  58202676  49307366 
  4515313  19584030   5252058  21077150   7724990  33169416   2660016    517205  30656892   2009468 
    91640   2108484  16612695   3739322  18665944  25360140   1500576   6126715  17447520  35445312 
  1503280   1149148  20961280  18465756  57857280  45099780  19436472   9916332  26538993  97609500 
  3852788  45753600  31470219  33932912  21958532  20751291  34972236   2061548  16622037   2744205 
  1145450    474660   9449913    526965   5541865  44608300   2535144  29612924   6077250  68427714 
 41438724  42673072  28607719  21615000   4472208  67056570  22753770  59140569   6522712   6081614 
 12846510  17832456  32053040   4507090  44950560  38739536  40457857  11007390  29378074   1852787 
 36152964  33977900  10156014  45135225  68601020   1630596  19225360  18246648   2150542   2452772 
 14743582  14084871  28912088  19681574  30630693   8177910  57245482   8164928  74824988  33442304 
 16263072   3901180   4054737   8126265  13761291  10316128  23165186  17472000   4462684  11869935 
  4933314  19175661  58594932   8250640   1041818   4552950  29647490  14782722  45553400  55151910 
 36912320  40121754  17730540  52457860  10707540  27412231  12273639  60633760  32544712  24321920 
 76670748   7563990  12516550    639792   2148917   1966584   4020801  13290228    313896  55888716 
     7205  30200600  17368184   1819071  35537496  15992736  22378400   7798909  72123652  56031209 
  2705024  78473126  12504307  21153072  81444644  21236040   1582425  11729458    231174  34326600 
  4601356  54974080  47395920  18180070  24353460   2774001  97919798  27063504  22492162  45573691 
  3784698   4230736  18865986  10741824  14968380  29078956   1546150  13374774  34663062   4212675 
 52169397   2946250  25433514   2568476  12283040    386868  12504852   5491470   7374812  19666198 
 13231040   6093588   1624476   2380500  55079673  45999654  19539890  68465736  61657362  23413625 
  4559733   3721446  58749222  23228259  66071740  84995400  93770252  34587633   1022292  23177826 
  6204988  60987312  50301100   4900896  12602553   2263136  15608124   6766693  12254099  28546560 
 35925096  23259346  73713090  43506632   2280696   6778200   4626640   4758556  40542206   4856280 
 30320282  56556241  22863204  16968000  46380273   2298588  11471212  22323104  52642170   5692200 
 42592652  14621673  25795560  15885636   8083675    423776   2179672  97149213   8844056   9620358 
    91996  22436499  20823077   8831734   2913006  23604454  37980117  51859667  32239376   1674378 
  1447220    644590  40735856  64678761   1318576  43329408   6920140  12415319  23440104  20019198 
 18388300   2224335  15217552  25734845  40343546  15876747   1264087   1386528  33174280  48802737 
 15330654  59883395  13282089  17443700    939720  69252640   3112637  57113435  27203264   3270840 
 41860221  59744256  23165380  12100200   8216271  60535200   5724729  57064442   1594812  52757460 
 25182300  16359090  21190950  78043872   6900596  23783235  61301772   8262579   4279393   4392122 
 46352672  15532107  72889042   1476685   3877526    222296  42636471   5425455  10014240   2820168 
 39279045  20699550  19946076   3699440  57750710   4368850   8062417    189829  19889422  21114506 
  2295960  40346933  23001930   8669950  53696608  19652976  34802984  47648146  32914464    406196 
 44707414   3312159  83330090   3064840  23442570  12970136   4027062  20979114  14922480  20328738 
 46146950  73201400  22396526  23653872   7625080   3288051  53810226  10640695  17255266   7733768 
  9062658  54450660   6652230  50369508   3195636   3055976  26522037  61541202   7772190  52978520 
 66320730  21421620  10323573   7339826   1041750  11994554  34154088  26596251   2078973  48295305 
 33629676   1159760   2057039   8177752  73764864   9051780   2647216   4409734  16345125  43389039 
 41490064  66252282  44799815  30020800  34162198  14577607    490728  18897089   6334830  13698176 
  5814731  78786711  17357579  16104774  10420020  44956318  41582585  10641323  70950653   7447950 
 65915614   2002770  56287260  51130445   2805564  10640253   7117465  11425526  44692976  27893499 
 14103033  55869588  56297606    595560   2901210   5057992   5618828  30858320   5652636  15453611 
 28255752  35416780  38849448   4305096   4692306   3009188  41884968  10676790   3361692   8756217 
 33549692   1894000  70902117  94002652  30199814   5436224    279870   5189165  20723738  80679144 
  7231320  33530966  50062790  19970688  35793948  14246538  37701586  42375762   1047810   9604405 
  1823844  23353660  53055258  13805095   1862250   3072576   1202466  26560980  27267301  52621792 
  6088465  10248688   3728384  53507929  50978348  32011598   4549013  88276430  38407884  27225298 
  1027134   9484611    319920  28217240  35796306  46191584  12945600   4702400  64570254  24955920 
 49305060  31836811  20309328  25595600  16251660   8311044  37155888  22439997  18342080  19158048 
 66792188  20101560  24791856  11347196  16809265   8276814  20620944  16898138   9216906  62684739 
 40257344  81060546  79197795  66967812  10317178  40147200  35965281  36192464  60968526   5488593 
 29078189  28987868  68198445  14286588  10091412  30233490  16939830   4669629  55487810  22192038 
 50134740   5567755    679626  11944960  70391904  40872792   7539390  48803382   1876672  24882361 
 20745657  32062680    944640  34575685   7753522  60597618    214928  40111170  75902633  43080102 
  6474901    687709   4032539  18466114  60257589    631890   2866650  15834434   1364805   2142217 
  1332160  19952910   8663494  49537239  57031346  27622490  10410050  87385928  41728575  27376437 
 14782383   6241100  32969043  12133440  42549816  59246208  28616560  25457349  45632196   3038320 
  1799325   8126967  22361442   7179861  55954152  14550861  37251699   1158080  39725940  24304195 
 26362160  62732800  27559320  34145690  39391726   5242278  14923081  40710736   5184592  44192520 
   406308  49271418  41782620   5633346  24448046  33205536   2300935  36520435  23331836   4461310 
   292904  58949188  50657542  72264048  27597568  29903688  41377440  84983654   1044890   7404912 
 27812196    460824  69649778  31657324  30390592  59926503   1337029  61495575    615125  20397705 
  9161940  22511616  45938340  43808392   4127370  37565691  51900975   6852075  23320671   3520058 
 69726458   2502660  41799096  30088454  31899517  13642011  42044055  70777204  45066336   3505575 
 16923822  50060722   2680992  25693135  35115250   4976368  29000960  39644907   4835808   3988138 
  6857556  20203820  19525702  84737518  61608213   3563966  28544460  24715485  58992720  23831016 
 25917440   1463643  39321375  15910984   8224139  24814879  28846806  45405675   3597536  23440469 
 72399375   3603172  12841684   3906560   2794122  82273898  49688473   1489752  24504091  45199265 
 52723280   1300374  30497675  31317144  36012501  18565416   4436104  11121550  37618096  26392340 
 44233670  21267849  63012664  26897430   7466745   7538135  21216210  13705084  43222998    543025 
 25713888   4547608  56711928  45739350   1457357    104874  28145923   1762468  33206787   5251065 
 32717860   2264475   3730293  60924360    621621  37917513   2529270  16508778  35541576  28163765 
  2237480   3182907  24876959  28986964  27497440   9241820   7077310   1075310  45392018  45384378 
  7928241  59445696  43823925  14856600   5198661  56619114  37517876  15121296   5345829  36757000 
 74133480   2626830   5797720   2395520  40491170   9927840  21901995  36744936   4535340  13748856 
 57271464  59343394   2735343  53726072  24521805   1277068  46066930  22244544  60756078   6611719 
 38772369   9034677  48716640   8505606  48924972   8657592    931294  43100786  35591028   3832938 
 65164190  28065832  34142010  11514456  10994274  47105097   2257770  15354615  12846379  46044830 
 27773733  26025606  36607164   7590240   9211314  20357115  54599112  21655183  38741728  60551211 
 77326460  75095460  25765929  67297692  30086490  43937688    673017   2629866  25197264  19522203 
 14304056  26514504   9749362  80353306  27345492  52175640   6176942  21445392  11698895  23024064 
 38099250   5489952  10024790  15196271    552296   3403320  10939125  50356224  37988566   6543666 
  3314190   9904960  39333180   7957100  76319000    857784  41455746   1116384  12944928  57128166 
  6246870   3140091  21385914  10660884   4752748  29437436   9359784  63175626   8340176   2761720 
 67238600  38646279  75106980  16435595  38025396  19808412   5318192  15355530    489769  30617734 
  5200132  17550500  13782864  39307240   1117560  28078656  21479329  14337561   8106830  42226688 
  7997168  61246080  21568596  52906963  11139964   4747845  14309274   3579600  31389336   2541312 
 92260960  51406830   9054604  28676466   4658191  87623151  33812856  14695234   3985357   5261936 
 17222400  39141942  25754220    957268   1712604  46183284  49857526  25177446   9556576  61252037 
  7528000  14348682   6288102  10741852  39250068   6081822   9060498   6045912   3640674  23068226 
 58296159  44669032  25730469  12567062   4676196   3958533  27905882  22672056  61824920  39768784 
    26320  12580574  10043198    430304  15249212   6704640  24554880  22709736  34836837   9255246 
  8077470  11955915  69513840  34702229  34835520   1749537  19159736  24203295    219609  24462486 
 31262898  30543237   8846657   7310728  19028750   6639759  15904517  58147320   2719035  40282907 
 20991234   6503100  24475129   1513967   7222985  93173460  84015221   2589894   6464556  10959000 
 41313300  12383217   1134452  28998600   1901194  11323926  13029444   7903932  21182128  14460705 
  6607315    313564  18627056  54075450  21166950  28906504  61276341  61676320  33025305  39642198 
 21492092  17712156  28608471    508392  32973030  24988860  15472720  30150456    182352   4825756 
 24632496   9996619  46008690  35674614   5490548   5374900    108103    157033  20827818  47665164 
  6185836   1423224  10415825  59498728  50609772  25150528  30826964   6089730  49455044  35078294 
 62890602  38810530   7242750    165435  33675912  39583761    330670  11962258    169632  46485282 
  6794632   4518975  15269128    851207   9518928  30971232   5205932  37084804  11573944   9476208 
  1062014  61173198   4764375  43511160  63284976   9450670  75629525  38810244  63747476  42084782 
 50486044  37002069  43914024  56963424    338694  21560518  14535086   4832694   2696976  10861668 
 34799150   6445142  75364640  16239489  55045504  19757410  15521424  52846528  31605404  43068368 
 66284020  11001728  82700584  44767500   6362309  72974407  34513060  26575397  18391290   5845936 
 21943736  19300830  14320214  19052334  14670404  16709844   9311832   1492216  48957832  40193320 
 15679751  61691910   1859616  14633615  24675816   4718448  20120100  12716064  70214668  91565232 
  1736861   6212136  51282075  13555312  64213275  55388852   7004880   3115008  33841476  56326488 
 30255372   5832307  22737610  13471950   1457476  19595802  21951585  94549130   4626000  47797944 
 51355515  10815000   7391972  25091242  40352696  18438749  42823015  49122486  38313660    185155 
  1975536     64044   1039380   1530315   4313493  12207675  31123296  15980624  16615872  33389964 
  2191336  18397588  69590076  32605335   3553578  11238590  28252032   1498720  18695566  15941159 
 56905968   3806555   6709120  67705344  25318944  34598665  31523440   4486133  35884629  21472323 
  2730154  25831256  30147849   4585476  13804464  53870048    942480  12180796   8266580   1271323 
  8188047   7155660   1380300  21187836  60271904    381535  46147860  73467644  39983925  13381039 
 37504285  32457732  34672248  41885536   4734733  14901503  14970352  28034540  49522872  37968480 
  4868760  44373056  35952755  29140440  43114552  12807037  55462486  16970610  16558542  46200849 
  4651371   8477525  33857677  61924790  45125848  31347810  16962660  19268895  19129680  28080056 
 50980757    201006  40734550  56030360   1632635  27377856  85190376  20530350  30149955  85423386 
 26094152  55535616  51559017  34014240  44674735  66109736  24876680    114016  10234476  41622882 
 19854898  20697541    241826  18137356  17249226  18288417  41404642  15276523  19221289  15464708 
 63314148  13447586   9811308  25179750  13188992   3751689  59838227  31215264   1169674   3562802 
 14796910  49463072   2419321    352560  66205731   2483456  25985736  37857456  56221308   7000740 
 11555820  27347961   5406651   5825396  32054778  58530141   8613528   9077377  52872675  25760732 
 64559412  37957217  71386138  37729476   6079050  78627120  34151468  38683747   9541960  45448600 
 17033578  24268050   9413861  58496842  62910072   6400800   5806887  19670468  76546294  10520505 
 42902145  26389362  46018469  31382575  74908134  10692024  24785221  10739460    613440  74338355 
 28186704  35703983  68259060  42825400  49039212   7500438  70926300  51989900   6001385  71790138 
 84428855   2282202   6324015   7205530  15990337  30450672   4773498   8933952  24998930   1766460 
  6861897  34286028  58809213  16168233  22995735   6799442  67236525  44177250   4827264  22035456 
 34906623  43683860    267995  61490440  31972447  25899895   5200155  11378610   9009504   1059278 
  3521313     17374  26012672  17004728   2036430   3879724   4813144  46028274    782760  32641455 
   566965   2253916  61358544  13480530  33569280  22264561  22771764  45420830  44199090   9725634 
 20339596  86615940  28019374  12684579   2465435   6465842  20907547  35901319  27608850  42092568 
  4161564  20866180    576548  28627670  42917238  26298441  23706450  14908608  23198880   4724430 
 47961062  26941392   5116658   9759480  34465620  71346448  39039315   2356380   2540619  19571433 
 68426904  37790430   3125635  24219450  29939432  68777770  18265239  36245400  38668686   4436652 
 24803875  49142740  19959876  33270303  41033678   2951685  40238736  40544816  35250950  36543150 
 14609600  54857184  22203062  40933440   1039365   3151782  48943386  20212280  10652388  28532772 
 57668598  41056145    447706  11174604   2053348    660237  18869435   4918750  15592230   3746182 
 33743460  11956050  48231441    561088  46180494   1658081    408828  23078160  10729488  61510485 
 30930936  19101472   2126432  53858608  36726435  18014403  68065960  13635936   7948969   8388596 
 11913075   5080890   1514625  29300782   2575244  50118945  20379550  18151707  29440736  19775998 
 62800821  17510529    157046  59416500   1744832  33258831  40616440  17184000  56540106  40601792 
  5460199  28595606  89901753   8555115  17296656  11022144  67296840  14497431  81387741   6629917 
 48660462  54598929  58681400  13351995   8075430  13914632  27551634  76487788   1076944  26805600 
 21999991  12911976    774088   1256940  43201782  23208150  35372109  48296667  32283498   1512864 
 48234312  45651305  24695084  20115760   5787031  19853100   4688268  19091357  40837130    217860 
 10340124  39780766    556260  18023865  45033230  64266856   8614700  70707312     40754  25275680 
 69239005  72090872  38381920  16536501  47815920  33663000   4534504  15246700  14127924  33528426 
 51994620  65345180  14423204  58751334  14235368  52054813  45552798  35666340   2157666  27553873 
  4314549  13348874  12072942   4719727  12712140   6690831  22238650   3199180  59266640  27844520 
 48894362  30435168  68776075  18262200   2425782   8373613  33984625  50028620  50387315  52216450 
   497040     31640   6932670   6664097  47982136  57664480  21063220  15684376  22083015  22572916 
  5832504  10317504  44916704  55980150  33238350  19266401   2448930  15098400  28240572   8762039 
 37020704  20284537  31213280  12367108  16656736  40140912  49341240    303688  22519950    682880 
 19500750    636077   3181409    711549  57990615  10101580  28342236  31967952  57068336  12726268 
 45065475  14688575  15986656  17462998  29852907  65494932   1846908   5920710  64635300  23472540 
 11850650  21312060  63820040  12165162   1997780  19613405  57725485  57746013   2211360  18807408 
 55677426  80561635  51987810   8192760  78701175  71101962  51043244  35167032   1935297  85495890 
  5824152  24871164  21375305  68618880  53976754  23452272  62109330   7957925  24828968  20689681 
 75988883  24812906  40060992  64528560  54037968  12243584  80788338  15799163   9495188   6236478 
   838696  17225244  10432478   1136479  39483765  58833120  51001984   3112632   5790204  28045256 
 65520625  10222184  29865984   8515735  64124352  55305670  65902746  84547176  51014199  26243028 
  2061044   4050144  26184483  37413090  24883210  70364700  40430390  44638946  36089984    337551 
 19673764  43116315   3840014   2957280  14960025  58191180  17193328  51658954  47801754  21942336 
 37150146   1540539  37688518   1745332   3031358  41213544  64320420  90088825   3489928  10119132 
 19398366  17007210  31326102   7950964  18295875  38581879   6668770  32610600    429312    769072 
  1924230    190179  42100344  37565045  41818482  63182430  39248704   2177685  76564701  35564272 
 37518681  40392189  56793832  13086567  28102970  76277520  13941804  24114948   6469568   1246552 
 46435656   1567689  40152155  25230144  56845886  41135040     78854  39732937  73557056  35035915 
 13370112    473430  29448252  44156288  10524250  21649322    996480    472080  69980526  31900694 
  5650500   3223283  16746262  38267424  10825130  12442040  22617382   3851892   2569413  12147246 
 22057000  44988350  41946416  28185668   7244580  10940472   1892627   4023735   2056924    695147 
 10211928   1695219   4171611   9071460  61759020   7398794  18153125  66225302  18856700  14387576 
 65178512  17087004   1778844   2584659   2979998  11091674   4857596  24488682  17464874    566064 
  2919140  26560182  11355000  20262676  41153430   3714880  28946338   6487416   8117785   3148605 
 10536768  17704045   8752122  65353995   9232305  25115234    509792  31133556  50985741   3704130 
   283446    765336   1139736   4574329  28638946  60838750  16922232  12562044  51756044  26397192 
 41639944  39713080  81020142  60014208  61701990  61484748   6482240  35510848   3146154  65271033 
 35847300   9492592   1673536  10477570  32329268  23569000    330264  25630884  64198656  32655468 
 17983147  22557304   2719836   6457880  14469840  10947978  11861464   2429515   1344835  44550149 
 40557428  27974608  14799699  26228280  38639484  82328087  50350992   2584950   4313544  57867318 
 56247795  40398930  55905411  88711513   5839884  11655148  72396170   8202456  26137890  29391309 
 30019008  68808032  27584880     29975  69014355  49011620     50140  25766160  70668595  37302265 
  1472370   9005646  25536928   5591664   9871329  50071909  11115190  18451730   9131520  15083484 
 16332030  51419896  40386252   3360616  20452734  35387968  52516896  16489728   1123920  32270120 
 27175586   2437996   3804100  58527270    294030  13769819  28261620   2272896  52671606  25554321 
 20720154  26212274  32949432   9715695  27445974   6094844   7465480  41440986  68353485    779960 
  1909550  61304320   3725514  40672820  12864113  21926114  19445916     89680  73143000   1848168 
 31376898  18014757  72992458   3856050  49163478  18187930  35439614   1177125  45722124  28537713 
 41994900  19428032  21493022  18605337   2711733   8311576  67741476  19969219   5100459   4963032 
 27315824   8343481  59485328   1470040   2614560  61018724  23509346  54166938  44893194  85599633 
  1432675  57617994  60244576  69060150  17767939   6168800     42636     29166  10333168  30146256 
 38932322  47284689  17122308  47426790  59725704  11701200   6291560  10543797  19678156  21021515 
 42426867  44599137  27922230   5617290  14924353  75545064  20583356   5863356  60716952  46240896 
  3429243  46161828  13126955  37572652   8612782  22544629   7228398    154080  14821664  14907300 
 61923810   5856408  41919966   5672142   7463439  14693484  17864861  30934652   5807714  79705285 
 66518340  51586710  85442916  24955230  70263960  79512952  10486258  41871193  26395487  48574586 
 42513566  18599344   7156947  12971376    460000  17270430  61994835  22825143   9906050  17725854 
 38532590   2191316  16111557  80158584  14055498  10437336  14662680   7060890    318370  57628625 
 28191800  17066880  51558530  16915437  12563344  26599920   4542785   4755276   3766972   2636288 
 25593926   9771452  28182391  24335303   7746942  32724032  21439209   8730231  31170244   1320500 
 18179970   3054992  39611315  24767650  17753175    376014   3260923  16272200   2889432  25391202 
  9781143  25405710   4119173  12726895   2946372  16349064   4109600  52931082   6969575   3880656 
  8138240   3808244  12813856  31329210  44455140  12114875   6402888  43806906  22829506  10802695 
  8653647  82412249  41714640  21189718  18707470  11776941   5852871   6172320  63443400  31506748 
  6151176  10665099     71155   3633080  73918900  15135899  62427915  10666356   9909585   1426308 
  6493979  16530452   8337420  27623976  30881460   2409939  16939665   3609942   4967046  32484300 
 26990159   2213400  67055142     13920  17253042  23486071  15511146  32051340  11639423    519694 
 17762500   8826531  34454112  21833811  10449719  12210064  13455602  12409200   2876346  22812780 
 21284321  18980016   7360896  18512985  14565216  12563980   4713254   8059857  47119128   2317434 
 41332742  27371563  30302684   9454839   1972080   2048544   1012230   2356560  31470916   5743504 
 18515672    897929  14163080   2716065  21339432  10137712   1226220  18446724  31596058   9048105 
 15415392  13103670  83182650  90564168   5109650   8959136   5095856   1684024  22576920   7513088 
 69289200   7397744  27598184   2621502   6168327  74605032  12101184  18066258  14915124  12537063 
 21559395   8569614  13948038  24666994  10097230  13317915  53108785   4879070   3574725   7859340 
    61910  12694584  17416000   9994638    172010  10866632  60644400   6350588  21767285  19344970 
 76524480  20644228  47806000  19630162   7598916  22755285  35863392   6023916   4098750   8293620 
  3236922    834015  62374170   1578304  12337920   3830190  20351376   4932254  31274880   4324376 
 23474490  30793398  24941164   9849924   8993156  65603000   4530440   1685120  32655831  14538721 
  1610043   6669024    210675  38140200  36014004   5203177  38284577  10252902  80307840   4740747 
 59889618  55750750  51310320  72168231  13479230  46668270  24538896  58170336    740151  53475550 
 25219104   2748588  22900430  34621200  18218370  25571320  92734499  26486228   9324627  32428120 
  4759915  17784452   8747760  21773295  17099145   8216474   1233100   6645436   3376842  24376792 
 26245576   8469954  22894410  52639671  61875000  17918472  86780241  19887135  59614616  14057876 
   120080  59368911  12348765  11932791    994004  14990360  41842714  39533568  35103024  33970471 
  1582240  12710620  15597208  45088792  16167540   2132607  32132628  12670155  11717496  54422255 
 16906890  58155055  11795226  24955700  40107228  27613800   5332132  61771618   3093517  57601648 
 17703790  94241900   8991419  51868634  31452480    356874  14413140  56041284   4489056  17663580 
 23988296   4518107   1759500  65049152   3021874  81844388   8676480  42593472   8828307   3017400 
 71972375   3370320   7206129  17219092  18568290  64647722   2092632  66578031   8357861  11402261 
  3155550  52556535  37170905   6279950  88953384  24690810  24838902  11604605  40430936   4679013 
 37358118  55116306  13750060  13072185  51164056   6741903  44116608  34127970   4267187  43609153 
  8507792  60875328  40755312    841161  53294846  20534124  57549291  18849304   1587591   1152320 
 27930424  15588544  76127649   5218423  61661700  22996800  47960340  68934618  50327733  45479736 
 15342160   4446393   1349380  19171745  29503341   5707296  24700758  17927336   8385396  15837151 
 24623040  80359776   3664188  34601049   8468274  29860608  33165740   1632732  68539295   9632719 
  5681528   8942376  79259656   4269300  11486454  12553926   2877750  25328618   1349645   5295215 
  3416329  40908429  68932567  63449334  30253500  20821710   1483216  31475925  24674685  81443736 
 13152711  16397280  24252930  48623900  41728446  35322010  53107825   2162376  57321192   6332550 
  2654190   6117954  30214893  12736064  60726658    149820  87917996  32977560  22862739  15277262 
 12797352  37684920  50819604  40884870  30542400  41418000   1329129  11487150  64854426  12809400 
  8210502   4132755   2558707    103246   3991470  14484717   2932380    891322  60708960  10510760 
   326648   4360573  24127376  26527606  44512388    139908  91805100  59069250  14736408  32219223 
 32010440  14036000  21177270  11996278  21682638  43601250   7860015  18024727  57307607    705450 
 28687725   5444250  17684205  19628640   7772232   3039374  15764096   9181242  29899584   7753416 
 21163440  28421796  38829616  19387453  13940566  18803489  81866902  12006983   3057464   8945915 
 11677380  11236505   9935600  11523300  50263462   4955330  10941468   1307725  55037096   8129000 
 19698744  36189090  28754908   6760225  23860232  57752790   2141100  41324936  33819240  29100445 
  5883048  30973320    290938   5595310   5902872  29174388  19794500   1351926   9340760  32488407 
 20835726  43554575   2144340  22200493  74503167  11118122  88530500  44440704  28663254   2518167 
  2821450  43220528  14443354  37707362  37609704  25419252  11546070  27612719  31785600  15687936 
 10132480  41999130  23887256    755229   4467472  15527176   3209804   3790500  16872456  49036080 
 31967980    493050   6863472  80078892  52175040  81149766  52720398  67723444  13957020   7639800 
 13964943  11427025   8681993   7603470  13208206  41838924  20510664   5399232   1306049  18729746 
 18195324  10309520    118424   4763822   6465550  35633580  18558813  18197703  39229356  10254530 
  9399950  32704880  47730628  30850520   7700350   1575048    937164   6709950  28649017  25593701 
 35264512  24571344  20287659  33378462  68781960  24412472     93863  36555974   5786340   3644028 
 24719292   5910900  39118100   2137436  89034847  16460964  11780314  44118196   4057330   6298036 
 52727724  43984184  83869119  22819350  13162723  22157259  10358145  13596168   2265516   7725861 
  5497032  39114645  24056344  29027670   1582377   2106915   7050750   4132195  41950249  40501675 
  7454630   1572036  33569256   7614638   7841840  70307696    117150  51313858  25534376  45319959 
  3535650  10195808  11317496  30002973  51100479   1877396  39638832  52779384  34555058  27240550 
 26534304  44078232  31424415   2074425  14648530  10935173   9559012  52569011  34953048    589200 
  7541847  12191925  37173213   3097145  21008430   2032353  33135048   1189476   8475425  12273648 
 23010804  27441920  17350352  52696672  16370453  43965919  12312268   9940480  75756135  27832896 
   548947  30422700    389389  12820344  34241536  22791600  27355226  18337480  29975372  11803780 
 13691457  68637296   6409153  28761738  23931452  20812008  20431182  59075104  12202532   4391460 
 75798988   6869309   1375500  12858495  39651218   9485112  12042080  79405896  14325180  14120685 
 16673358   1595484    644352  43314555  34876968  21082400  55274310   3577686    548016  28052180 
 60659674  49245216  61455994  13586580   2058339  22529085  21554040  10519600  44865249   5265120 
 44068340   6935599  15958308  42611527  14589487   5362335  66951225  58675340  18249826    621600 
  8261861  41642908   3323510  13059406   9299210  45605112  67689398  19431480   1165344    774998 
  5216578  77693518  31158270  48396894  19237975  55294982  20521704    127587   5833872  12211848 
 17389754  48708400  24256030  60769705  53811732  18552809  11324148   3249270   2540878    294190 
 12797526   4230839  36203310  21880818  29930512  47906976   2998138  53076928   8830496  43592003 
  2535980   8582938   6513442  11449559  63259229  13684320    649980  31191962  47085850   2548312 
  3110012  51952108  62173970   5500250  16171386  23495661  28996174  20014992  22648619  48123525 
   742168  37452090  59192570  50721580  83752474  72833530   3987480  61368328  11763014  41887020 
 40490874  42668280   2877096  61079508  42396705  28016622  43137440   9713088  15026904  10413953 
  3796173    717152  34362066  53773800   5631500  53631188  19236888  60823224  28975950  21992148 
 68148535   6420643  42840308  10100673  16665624  20899249  44517088  22995676   6433454   4835160 
 33099454    157938  96736680  19297247  55783373    199940   2908400  18599632    436783  11421100 
 59595140   6199460  76969776  47427290  21078840   6192040  49907376  31853367  32370197   1452370 
  1347840  11748248   8410464  45091340   1470129  79428430   9611400   4195872  53569136  19475566 
  4312224  20286913   1625832  22091841  90454428  20221766  19935861  42251787  66642992    409944 
 29355793  20671457  38971647  89078078  18663764  72208500  52370102   2065984  48796840  21196220 
  4401724   5279571    859335  32709220    717556    356495  24160380  35183520  25936770   6580455 
 20636008  40772347  14311878   7909196  25362744  28539228   4258044  17167220   1851406  33355238 
 29299026  26072607  50544610  71947182    802900  13457066  23697467   8033753  18789750    531760 
  2083388  35516960  43676448  12347898   5605722  51851088  43335138  21126173  31117640  41318917 
 44589105  27819072  15767808   7689360  48333376  10266452    590425  28573967  52103727    541677 
 48837334  32680000  25382004  57810984  31949652   6683862  21011910  36238760   1322350   9879975 
  3085236   1913376   9113076  53841135    830685      9975  57656774  45504465   3659948  32031608 
 34425690     13699  69182400   1359344   2238560  13966249   1978470   5931640   6764989  14317386 
   291312   1240089     23776  21461985   5071984  30216039  23704560   2056600  15808176  26400940 
 14294972   4434102  62099828  45934054  79103040  65044828     43450  30607570     67842  39605750 
 46140840  13630032  57203552  42426594  35685055  33587008   4967974  57070140   1763097  30377721 
 38996608  18265100   2238759  39078715   8311275  28799226  13455423   8102875  34963500   3737043 
 21321420  47089080  14179044  33930970  34707200  27637517  69524630  43680738  53408256   3251166 
   992768  33917344  65584573    540238   3055595  12508067   3615851  33192720  40146411  61838730 
 54056802  46027292  40351032  87514399  27262884  30378558  45469098   5486481  37142196  13610625 
 20496512  19314064   1361718  25975099   5430690  67597280  41371160    376280    356400  46920375 
  3302271   9117888   3471336  23831541  41686715  15000102   3649976  29231184  29529540   9536874 
   654524  19121060  21971950  62169126    405870  12958814  31617328   9549574   1356160  12587562 
 15593721   2209900  10634096  63626342  31965672  10598157  49958172   4023096  57531008  13453318 
    37660  22426028  82210986  15503506  34799100   5935300  24072552  17835664  29383698  16800960 
  2431715  42665120  37971856  19573368  73187302  22234740  39307621  12078087   1061046   5857775 
  8557362  26780838  32654934   1618750  22097187   6316980    529873  29777495   5347914  38915968 
 58619632   1015708   1702001  56248920  16650810   1246570  13804952  50931270  52995034    333302 
 36820564   9383862   2939356  45764128  64118958  64003296  27595095   4673214  47833912  21003405 
 38295692  35795475  67090064   3152253    943740  12208856  35522870  51701538  34016162  43009218 
 73745958   6470332  30929010   1942352   6376266   8389563  35913078  49303352  90175774  13579236 
 84019815  17679766   3024475   1093475  20977485   6121769  14596200   2677268  77264700  51598910 
 51689143  48024333  14465501   7908408  76773110  31665474   4042175  31925568   8435766  55283844 
 48034500  13042944   6244963   9299393  34518880  31763620  16253725  17680501  15893640  26902824 
 15459857  26798154  23738506  41686848   7261023   3076632   8301762  43170540  39741504  13302792 
 22437408   9960992   2907630    923715  19873932  24964128  23672482   5058750  36885240    167752 
  8232876    124894  74376300  13821705  32386360  55416090  48663018    700554  10749984  21385658 
   490824  52080390     82026  87725160   1394951  20425769  37417409  46143324  93712200  48618020 
 43371240  18197002  15867234  39339780  25506672  19238091  22746512  21924870  15477336  42400724 
 23469345    240198   8306361  10299276   9835675   4896068  46887310  40782381    805116   3730356 
 16848988  13432995  17986846  14783472  74076184   1774122  30526989   7530080  18933636  39086548 
 88157598  14799290  48916442  19284048    786560  93176176  38737166  16407104  80549389  66729595 
 95077170  32192570   2195837  64573124  11884950  21272566  17244300  24876432   6277554  12523028 
 12033450  17143310  25147868   2406996  45984587   7433335  12596311  23000730  60774307  97773502 
  4042440  13333068  12091266  13512800   1510440  14788644  25596736  42022440  11254222  17201466 
 10189080  40499641   1500606   7942013   7712893  20627961   6967690  27581075  44737969  77230918 
 29798235  13449365  45400735  52974990   3734260  52741530   2521008   3511236   1446679   6868820 
 63437200   4617659  16064056  17679456  35328459  67363398  54866240  52056290  29845888  11473848 
  2216622  25975950   1947750   6181432   8381562  14321733  22490720  70790550  64561494  20139100 
 51192652  73983168   2767476   9583080  63687378  33975090  12173799  19658139  16568211  46958215 
 42896623   7552400   1206333   1458041  19822803  15319150  11577972  41669440  22247127  19214470 
  4226664   6309600  46573040  33394919   1163307  21513848  48513693  47241918  10201422  28852180 
 12606564  16830720   9715838   2454771   2154360  56453760  33445800   2232047  22089732  17469569 
  3540792   3748507  23454645  39113750  61396403  24517010   3249727  40592136   9950644  61071164 
  2782566   9479552    906834   3631640  32309508  70097636   4559229  27067198   7192800  14929827 
  5834572  12488169   7904292  50255555  13751640  69264256  53064720   3714984    839082  15620979 
 20309115  30746856   7317078  20085588  42652888  28608383   3788217  32450752   9220200   3595428 
 34941249  17865351    575792  49186060   2656830  18281527  50535900  28775296   7269042  31508750 
  6648262   6260113  50547711  68099712  43108576  47145699  61475483  24780134  62986086  74435262 
  4066772  61905990   4062720  12959955  17141564  46677737  16774176  81761022   3935415  67879575 
 22506260   2890755   2329917   3993668  44946252  27357264   3345675   6126464  27348624  30989259 
 43020432  15596880   2893176   5383560  68932332  11185776  31741776  21811950  17903220  39338009 
 33366528   8004742  45904198   6296463  40424990  29535336  33318180  10303776   7862976  14640339 
  1611909  12054042  54984636  55797500   3320037   3129192   6459532  10866765  15001152   1789460 
  2861229   9745904  14335680  29875112  72721160  12579237  21496704   8834760  12634360  39134224 
  8342145  14322393  88222656  57155955   6894580    616480  19399626  15930625  13207376  17092925 
 18007492    904482   6295878  48852553  10827922  17853566   2446551   1936720  77796773  48155796 
 29078541  27694955  30522360  15304204  31231145  27528930  19718682  10133190  88678233  20433186 
 38399200  46828910  29524872   8981184  24463336  63764630  56660709  33601840  13856940  64741124 
 10374000    689316   5417766  20279707  21871693  18510188  24754086  71665911  49434034  10088960 
 46770960  14356704  32590180  17889687  57720950   7775328  21334296    364095   9726951  61021944 
 43524240  12788496  61090807  72585279  23738546  20535363  37675100   2568989  59615460  16963140 
 21176694  48663714  47108304  38707794  58382220   7231249  19656675  89862588   9710478  38442311 
  4651494  65873946  13841217  45081680  60666680    760964  49396184  28263442  10775349  93518228 
   635796  10876194  10422203  60421928   9188145  11076940   2858430   2997384   1729024  33101211 
  2124662  64040812   1630376  16946685  34338987  10658728  25648403  15515318   4087055  24536142 
  9082008    783552  18261015   3111990    159650  23990043  24029475  13865098  16262316  25861694 
 74935269  18961668  30284700  10721373  11781928  28756215  49970718  14281596    217050  12986864 
 23970675  15948528  61750104   6892952     37675  23493044  49128870  38318949  16664949  67770478 
  2726336  21391776  56443863  31798923  27705600  25468170  20927553   2746518  24882964  30682736 
 42371034  69611460  12694500   4264635  26100281  41654184  32751618  25942731  16916958  18168175 
 49121215   4599044  22815150   4612494  13828924  21820752   6026293  79264458   2171988  14497030 
 38067568   1838232  11671282  18906160  45405514  55243433   3665650  23054430  13764033   4741629 
 31145776   3347312    354420    801176   4923403  16518390  17872932    416283   5583940   6929034 
 37931082  30220154  25858170  43239072  55735749  62127104  78378741   7733124  24052402  11969280 
 76249995   7609366  23636508  30621494  49152616  22218315   2192239     79056  30177270  61058806 
 12149760  86319762   8376615  70815712  37347392  12269088  10523283  10531162   7842496  69741511 
 18300574  63533120   6352520   6462092  68503912  50464840  49035155  15110798   2923986   2755300 
 70881716   9325316   1389868  12021730  21571725  90569880  20285925  50843150  18189360  63943350 
 39312957  39947195   1353175  10600590   2289191  42017607  14156435   2291232  36578819  19749870 
  7695846      5802  10300046   2273639  11952850    499306   7589120  90645075  11904228  11979904 
 26960984  34614895  43053750  46636020  24950492  33457698   9755600  18206514  21551075   7944472 
 16676012  61426422   3831854     28361  55278424  32565292  18651620   2041119  20013966  53518383 
   868491   7126091  83118945  10463940    447811  23578236  49781267  38263312  12894024  30480872 
 24627013  54207256  26005088  13584888  25711085   9130478  16534710  40320120  41437656   8677760 
 28430605  85472088  30646320   2729480  66835200  11707584    296736  27896244  25413308  20411595 
 14008953  37529982   3894808  58371732  31099860  58050432  25635498   1197288   2514876  12661124 
  5634716  19736964  21309451  43100300  31051700    659316    383800   4119544   1760724  23854740 
 25805196   1308283   6693434  18478197  12301722  17406696  30963051  56605878   5544924  43361588 
 56539992  16889493  23009840  10533812   7953660  33956937  66314612   6435423  26362040   1633854 
 13126729  24705351   1433992  79882240  64354016   1628224   2069721   1254078  62416692  34671816 
 17831520  11634336  23244140   8298504  77334740  23420251    175070  23965770   2400825   6291546 
 20152060   3561765  33415170  13393700  27435639  37523192   7623828   4155700  12901988  25990722 
 28556670  17803692  59331216  27029856  26561911   3931245  53919912  20034820   7123404  24454976 
  9022260  26431635   3840441  58242345  27441018  26470800  26581470   8106880  29643075   4165731 
  1497420  31992170  11377941  21644685  23881144  18233655  22614201  56675608    395752  34060724 
  2599400  11552707  69170433  17536050  12980382   4821856   2157768   1771635  69849000  85161015 
  8352440   4431128  54477191   1043640   7757072  87390912  13479780  35906640   4745208   4487615 
 46493122  50600496   3536023   4801083  11068300   8926920  11976984  13242720   1754256    664474 
 61462422  27764104  50095050  79218520   5757378  19590736   2680974   7107452    421641  13354848 
 35878656  13214649   6654976  12661540   5947110   5316220  49305878   2891392  12209408  11283288 
 60997640   1769580   2664180   9726556    173734  89233196  20848800  24191310  61385311  57497115 
   830896   4127110  24435054  63230886  26607024   4094790  51775253  28137795  32176212  11107764 
 20269580  50461335   5984328  12333728  66196818  51394784   2632112  14860680  31927467   1935984 
  4056362  18815808  43015791    937534   7032564   5956104  29308272  60235896   3118064  28474944 
 11663325   2697240  71706272  24598728  91806800  50645738  48770800  22812267  34031348  14851236 
 30417830   3367991  45802982  56348334   6666400  29362410  34583724  14156640   4311892  67119252 
 65559530  30075095  34183520  25624500  14374248  24734007   2690292  12625804  14324778    912268 
  5865440  32507168  23348224  70159200  62179118   1016964  49971211   4074800  52813754  21713154 
   732857  58587450   7326306  31059166   2349375  15018018   6243097  14156753  15641360   3766752 
 66088125  31676589  15334144  38486374  26617430  51373413   1867250   2968052  67661127  12091168 
 37462920     43806   7997132  23625000    939360  14928880   1513956  49688325  70728242   2119912 
  4558278  60336150  59072195  16079454   4798449   6316384  23568525   3251584  23698675   7488370 
   234923   7816073  50405025   1641798  31078575  25615668   1847553  29192358  34309440   5291748 
 18981834  23262432  27565326  13264931  53792200    937079  79338952  26803049  66509064  14787416 
 23615361  34003050  43168722  21705402  59412747  24003785  12259790  12247290   5183310  59171904 
  6098220   4506332   1386935  13621773  32132496  43531390  26013243   8376273   8668308   8955678 
 24330246  53641656  43836247   2989943  37548294  32653996   3980258  48160413   4466394  44187331 
 22948520     32555  39515840  11008800  15836130  59614342  20025916   3008625   4398466   4076700 
  5299200  71823969   8399767  25542720  34224320  22832326  34220550  19692328   4138760   1228675 
 22238280   4413250  24687522  58473292    896952  30538200  32744337   4884634  31774053   6083252 
 16897894   8807320  47035872  43919534  65737800  34432320   8446832   3124856  44371017  31917296 
 60812178  17994646   6076256  27733758   4481082  32880303  34376223  65633832   6287038  80136000 
 49163508  13943034  22767350  17794262   1142757    515468  30624125   7119820  29314370  57623580 
 33525552  49064645  32016990   1691943  50673480  10054999   7689990   8191755  23277865  40156960 
  4240053   7762696   1688976   9075825  14847696  12424934  18660096  33477561  50408622  62068055 
 16620653  32573828  13715840   7471562  26578704   8003076    202917  55860840   6904988  43482474 
 22238184  37026990   5040258  70826704    625156  70060622  17159153   3887375  29017619  23382666 
  4531437  10719010  71362099   3773805   3041829   2767277   1708614   5065712  75977694  75847896 
  4357692  41767300  39513519  36456948   9448656  23605722  28598892  10843420  35818475  20031186 
 75597678  55187275  22134268  47048475  17791125   5683167  83107050      6317  27146518  25025375 
  5434845   8035368  31407805   1185192  14866398  30230109  82365948   7315968  33978264  34760148 
 27682235  72800106   5993883   2075220  13352579  19683729  21977860  12550528  57253280  20003646 
  5407584  29338485  19083141  21979720   7348266  13127556  74538210  17431920  23144464   2672532 
  5125560  53821440   4101872  57547967  34448769  26898318  20025656  16494423  16310160  24475855 
 22480851  34457275   2625922  52853920  18060336   4682106  16826432  36136265  13606024  13149805 
 11245023  38122799   3400140  46308911  16979994  20476302  26397944   7965694  63696985  21596334 
 31965792    536360   1631830  44979376   1725347   2724392   4491430  57699962  76632210   1462241 
  1744373  21383866  18169692  15000714  45589271   5464000   1504089   3404004   8696631  13922106 
 11328540  12192206  63799488  54199231  39768520  80669484  44336539    277722  60778842  25997152 
 35357840  13897655   5854308  54094381  28441632   5724768  47646991  50822910  44583179  14584024 
 12476068   8657425  16831612  36228060   2634423   2289320   7378398  32783898  30239558   3416466 
  5328162  17943660  13147122   4310560  19320313  61960756   1880705   1934336   5903640  21325608 
 56705566  73219344  21044359  25692656  14719287  13469840  37500540   9878008  50474620   7821270 
  2484225  71256625  16676730    485226  78507345  13362720  12867294  94816084  17264214  33730584 
 75607479  41761244  26152875  19874848   1302543  25119968   1222536  29950460  82423514  51138398 
 21301810  18235524  46780880  35315280   3200926  28016317  16801776   7730632  23933070   7452648 
 39142257  75970668   9694485   9351650  17622880  52452582  48735820  14453100   4141482  60556234 
   770904    602094    598650  22933432  20751006   7732734  66304980   8086126  79241316   7568046 
 17719014  16441690   6957810  62418205    899124  49278277  30922580  64326960  60479880   2623995 
 15487818  10193323  26141060  19722235  40091604  27119950   9101716  10997850  31765335   1986314 
 55234024  61694088   7520511   4751500  28595394   5981144  10659474  32406308  31866526  47492571 
 73283876  28106696  47215914  90243534  48404020  19009017   2261760  20396774  37109600   1374310 
 35482435  59921844  10956116  19043262  16753200  28701576  24494798  33679590  14754687   2848890 
 16752395  94761761  64341382   2742723  21835248  10421838   5615052  42861096   9892886  34394363 
 32042592  21494576    101466   1367500  30873684  14077630    125696    782061   1807245   5565925 
  4288530  14617642  54474090   5115936  57335031   4121683   6846580  22478125  36920780  37972900 
  8124304  22967550   6572423  33979247  10035058  56380002  91237090  66388910   7213440   1209472 
 11964920  23786235   7321602  16950180  64622228  41737548  61524225  51941068  11027926  15328649 
 12120493   6790240  14006092   1596582  32078696  53413382  16018032  63857484  20251764    474450 
 11569350  30825360   2624732    244826  24329322  15173040   3318275   1687747  35869218  73275840 
 20983726  10304436  14561172  10027446   1896580  11350828   9873216   4367051  21694400   9232177 
 33533152   2269014   9132610    964137  29526875   4527616  27741522  64482748  34453934  36713550 
 23875945  49167360  41168044  11657952  20663104  36448335  19809317  77892236    235640   3788710 
 65798616  53800870  46606185  32819365   3340140  47716398    990470  19367144    648998  48964824 
 25929625  16312014  26534596  12371019  11893826   6415940  27980532  66187800  49527443  63421440 
  6324000   9388420  26751965  28235643  22636543  65802806   8831531   1440894  13879360    448578 
 23823076   5445791  28669130  36039949  57544820   5403618  33933580   5429878    307398   9188256 
 29869344  18229487    430215  17004588  10073344  58987908  16179015   7435365  23253051  24604080 
  4894059  28987335  10326960  17866776   1779975  41457748  16861782  60059398   6329556   6556860 
 79384413  30430433  17438976  51251927  36323568  23264451   9292692   2635488  31297535   5628414 
 26543160  42233065   3560775  49700760  20669366  26928000  34126642  14714401   9099570    242944 
  1058057   3520111   1167854  23712975  12722086  32048967  42237000  17754339   3296875  61395462 
 49061920  15578240   5166954  21980280  13796146  20838040  78063524  25011990   3334230  61083000 
 37216530  16637390  22689525    657558  14691808   1081980  25027506  14987664  39541320   3130415 
 18176648  53286057   3095235  56090606  12585100  30601431  17194940  26440995  18205558  67771248 
   733720  44219548  26441542  75823023  20926922  62410770  30875333    776152  56526071    506853 
 54743442  21353040  27517828   3697716  40512810  52598000  15620320  28475670  20147624  13154334 
 25010674  10727178  12910605  24356136  45744545   3541428  19477908  40437950  32285760   8994544 
 64684844  26128000  27027429  25881174  77943320  23208480  53096715  36807771  15860955  51549600 
 57765512  18951104  65007936    634276  18142449  91095294  71399498  33884580  10759616  30631078 
 39272080  14987608    788220   6599767  38407365  54350582  15749889   2247594   8839380  28130511 
 81082848  24375990  15989120  20570000  22517052   4617080  26163423  84459840    246675  22082396 
 26481387  33586176  18024799  16775235  73831472  13816620  12719920  41935440  28044057  20860400 
 28323204   5056809  48596992   1552375  10875535  12129132  56711024  23008260  26459044  26574177 
 19108112  38884860   2958555  12837024  31571136  15147180   9675610  53351820   3909152  10354135 
  2642720  48535284  51124600  22170216  27869376  21021602  27899239  42750810  25550595   4144500 
   209234  43642449   3477513  37145955  50327436  13379292   9181184  15988378   1950541   6046370 
 66507584  59188392    584758  35939772  35475062   6117034  21476259   2287636  95367230  15220569 
  1235480  25915239   2938875  72775087   5705193  23871584  19700328   8667648  71523840   6722118 
   244288   3056607  16181362  24798216  33566052  17564563   2739088   1452554  27873440   4041422 
  2826936  40561658  21526930  25105990   4028224   6768908   4259952  49229676  26745120  17078397 
  4325490  14830164    930496  25028788  14625075   3008250  21780720  34315520  20994736  25849798 
 56373500  61025055  61602582  40140350   8792872  14313346  28093212   9355023   8050680  62386310 
 86796612   2567464  16006842  28346600  12454652  41199372  45351822  10782016   4480290  28038204 
 21960272  25725726     87591  68774220  27767845  10114665  64917216  40628895  74416650  48208069 
 74175095  34020602  10256732   3732820    105434   9033615   5599836   9979025    876380  19999042 
 45298464  24476425  14709132  17895890   9405846  60100950  35948030    617600   5279230  24041530 
  8533330  62884416    147292   1683443    194740     12636   1731112    487476  52170376  18844950 
 12913144  19015075  12972850  10791221  19120134   4435376  53004512   6603000  20787480   3561106 
  5338460   6788320  18245736  24054844  14948340  20561640   2156441  25933050  38424741  44079735 
  4785274  17788256  33995465  54191328  87096053   6098240  11534076   2064384   7547500   3212525 
 72529542   7133896  30225607  25876932   7546720  22593852   5340600  42014475    849200   5160456 
 20912313   7856709   5399217  46475476  63936348  16619328  47893278  22463214   5694745   2034673 
 12796716  20182206  24519770   5846769  18178823   2865568    957334   3075035  26736000  10183070 
 31344453   6271286    365113    971042  15121106  72954370  52239759   8150373   2711262  13174812 
  4382508   6118749  29949639  25720578  14853984  30867651  28772904  15542637  39305148  21548208 
 13126792  14010040  80907525   4402818    102984   7176448  46784225  21256920  28243170   1673793 
 49145548   3435380  21777070   4028250  31765440  51332100    447292  38538953  62838624  46038112 
 34332192   5069523  13003256  27804272  71500182   9226048  27941112  27817044  20002752  15588660 
  4655780  12619728   9498258  48344044  44412408  26725188  86398377  27746145  15044504  11564112 
 21343504   4840038  35247720   8771688  14924861  73001700  76104555  15902520  48897239  44785800 
 30996714   1332320   2326094  11985682  36713970  34203136  53553231   7781074  17320732  13289510 
 31951136   6375375  79161471  24949183   4625352   1340160   2681471  10373664  24321135  37090992 
  2865180  16440920  25742644   5834786  27796256  19884624   1333634   2920192   6499850   3516692 
 69479181  49808196  62422140  11594680   1893912  26106275   2162160  61520014  13071710  54260316 
  1342332  19784176   7793058  26565588  61285468  10608308   4193784  39511010  69432168  24886176 
 16160904   5802860  15023390  11785290   6800769   1300460  39320629  62169120   3097140  40313790 
 69106394  65442414   4740576  24439143    502968   5956602  46470530  46422354  67755010   6952647 
 15137952  13723611  61978784  24955728  12682889  23457330   3449966  36518669  54195890   3834320 
 18109668   3564241  47100480  58137165  11424192   9197760  28745200  46493525  30915680  12639489 
  9789330  20285712  23366750  33047360   2475318  13974785  17971188  38985708  12841656  14661848 
 12785802  15020150   1557376    798560    968317   9156240  10734528   1331667   1415598   5383175 
  6822322  58828680   1422956  29230950  36230002  50168562  29526100  16189420  53869450  44585700 
 12430845  52917030  47054931  25910050   2152500   2003612  26141971  11504880   7721629  28386812 
 50119767  23409840  66151137  77155776  62746008  18716750   7389360   6869204  42629188  21171815 
  2060800  61405760  10997250  42510195  52764705   2251749   2099785  93585146   2829820  29133884 
 11413920  16145844  33242004  10844609    532788   1140160  29302110   3401738   7650144  31721556 
 78512868   3050158  50714034  49248270   1371933  27324000   2407968  28042848  59632215  17515708 
 42995766  14821656  21949329  56310016  20138785  39072200   8825784   3471880  80742936   3561143 
   632815  37853400   9733980  24588955   2154120  18574541    368566   9329302    266749  50723718 
  7834666   9854910   6480648   7284845   3950765   1053462  16035240  14464758  12736009    457248 
 55892304  38986848  36296724  11601510    461580  61598185   1589805   8936228   9000318  59631992 
 41108844   1017477  91911784  64572963  15757455  47467377  32086854  41059112   8927820   9279340 
  9244292   3728720  49488304  37364207  24026632   3956252  19289468    407790   3514320  46896699 
  8124225  18213951  18451167  33717024  44807427  75328265  32921554  37945465  26996668  30850026 
 71891550  39240483   1964202  48615682   1234268   2944620  16240873  24979740  33378930   2038256 
 36327044  31962450  16345088  17903299   6802380  32043600   7553768  65524520  53923662   5494686 
 45767007     94846    593725   1874718  53127826  71780742  82091792  25323264   5961600  26886732 
 12009558  14996926  41541300  11244444  71468642   4860555  40363375   1193202  24994002    225091 
  1116542  19945254  52757444   1089963  75490632   5037614  49034088  38310710  22854271  21473142 
 16187802  24850190  33793128  12265240  23164011   5757142  16655149  27899800  48817700  16595040 
 23938879  18469901   5999168  12280150  34567109  43846308  13257983   2256576   2869116  20788622 
 17310954  25198108  20091481  68747145  26312608   3218430  28093266   4946346  11605811  53824386 
   447680  38184828  18375400  70316532  27433140  36499374  28235724  10773005   8409748  19615960 
 56687256   1586562  33638733  17195200  31410904  49727647  20512192  55487885  15992244  22537791 
  4468692   8930987  35871468   5651898  71234700  41009184  37009215  19744413  28212145  27082891 
  9139232   5372908  15849438    882816  10165085  48933440   9167970  56521296  27490738  17125680 
   922845   2516355   1562620   1948374  13966482   3457484   9908828  48104628  21138399  15446850 
 17133715  20159710  10275424  47042641  16834950  17869740     26182  12476908   7521361   3724444 
 26817129  19423600  45655336   2237304   5226095  64406784   8539172  13136970   6372208  15296348 
  4231824  37141385  23112199   6883664  36522263  20144835  43278336  30144044  23062467  13648672 
  9668631  50950647   9111232  10108240   6202368  17039344  60476864  57238060   9572634  10693326 
 36295974  40266910  81641511  51794134    513887   6831907  19028577   6277320  34518965   4300620 
 26343924  50649544  45309920  24381375   5684876  18763308   1092546  64768000  44804620  25135092 
 37123822  19153878  57179010  73654878   3885622  25355466  51210225   4325504  86224171  36104940 
  6638472  29924592  10977826   1943298  40071207   2355608  18887704   6194648  44048160  20199036 
 67437090  44207460  56343687  21518890  17736000   2629000  29919051    988075  42702352  15644416 
 10215483  24426415  11876312  74685668  33031648    747450  43977804  15965019  24803096  51986633 
 28329828  32960274   7873425  67903960  23753470    764845  28414268   5977606  20470256  30830044 
 17879630     29563  25552192  19370772  20674845  15226224  16455640   2496597   6019615  12505571 
 19224722   5707500  33819752  36565885   1935676  52759328   2112957  29789248  12829635  44679754 
 61352658  26665186  38925960  41583765  34970114  68940738  48068592    430864   5550289  49947840 
 18616192  10611198  15497280  10759822   7848535  84941168  10509264    106700  14137286  90112428 
 10815456  30303756  22536090   4382564  71111425  53798574  45411235   4522956  22105314   9264123 
 74468265  59051598  15852112  76073088    504576  12774839  23476870  48753765  23151104  12388040 
 49305860  36522824  38866440  29008448  54485643   8505856  10504890   9237976  83638884  72990080 
 13838370  52425596  16696480  14237748   1925872  34041930  65586204   4111046  28133625  71791164 
 86956500     30070  23649314  29404603   5304327   4793040  44640288  30617456  22381824  13097604 
 40562258   6941219  56165376  43790153  33328820  13291297  30513472  34895518  64683657   4894875 
 13074552  19956930  54730200   3606304  13786122  40343618  13390258   2899913  29826216   2070702 
 24653748  67971304  12734757  60736494   7289208   6442065  46882050  39459378  25299956  24974550 
 38234982  10007608   2686320  44460858  34566125   5583994  10909642  35589072   3079700  10934159 
   738150  68312530   4364028  39272079  74634856  42352128  65453454  44118516  68468700   9884625 
   808350   2597337   6119100  30361390   2182050  34807660  67560916  53920209  41060019   5213712 
 31587264  44533643  11633700  24028348  11798201  13570703  21686606  44473782  36391439   2599890 
  4584384  41912310   6537245   1863132   2664828  56260875  54385213  43919466   2860211  40245624 
 47255368  27603750  36956094  14537760   5536824  37215048   4710345   7050762  38231312  68498100 
 22613140   8992434   9462690   8807773  13312059    203670  52091073   2056285  20881470  47603094 
 94390938  73832885  10523051   2338095   2897272  10606866  32512819  41459619   2197692    653820 
 12670036   1440513  67102064   8865507  40850472  17758613  42116184   4772733  81317302  45255784 
  3225680  42401100  12108677  16324602  36371682  26978592  62352566  44625290  17352716    912768 
 24790734  54146530  25482842  37864704   2874768   1083565  31824716  42117354   1530956  15756355 
 11154834  16083496   2151728  39150152  27701611  13896128  11912354  28423170  31816209  14886672 
 38069520   4226489   5781490  29043138  14098434  54054288  18026564  38457670  12470199    323982 
 42709905  27009411  23669032  13288832  10928524   3938394  25305544  20598996  15322248  29311866 
 49225992  21530502    271745  17889660  10248147  65447322  19254480   3083787   4041744  25276421 
 15063246  19273023  55596530  22221680  34960255  87570721  44632236   3620812  60216975  23820909 
  3420302    345184  68826993  12707280  60714276   8097665    707470   2918790  22616564  14339844 
 15415532  48357056   9174648  17627038  35115867  53928693   2865200  34653168  26296936  30738092 
 68653633  67617759   1559363  14785716  48723296   4263464  51107840   1447424   1798089  23346015 
 18972846   2209477  32647856  20588958  68901732   5503437   2333268  30361606  32428897   7269864 
  4862570  36920632   5552568  67387554   7056027    193548  34029156  29515496   6971370  50334368 
 15402051   9947850  16626660  12337038   8909572  16009704  45339329  32041500  42104007  37595110 
 18823052  16722300   7181628   3777744  10345295  82995836  31867188  21325277  24563964  27785219 
 11865910  32973493   6539304  47330200   1960474   3168240  15460944  24764638     22920  20101983 
 19378370  32897664  14694552   4883219  20071550  16254660   6544323  11944080  15732192  81243600 
 38923191  25744405  52525656   3582000  20724554   7387935  35648635  44363355  37300197   8035104 
 16076559  17934015  69776184  18352193  14010732  26441019   2339648  68732720  25830218   7075008 
 49596624  27768807  11348179   9144780  29052592  17170661  50480332    862134   1853273  51610410 
 37627563  28048646    992320  28821017  30287862    259425   4111935  15584448  17199314  31758576 
 38051200  19123521  30329292  43266760  68127246    517344   7718984  34925544  24289895   6109932 
 75990516  29818877  71732298  28180852   2044658  11575223  65029874  47041722   2280448  22719611 
 41934690  31264866    470771  87326808  79629979  42846215  24303800   9335088  14863249  74735232 
 26410575  22737780  27404984  45201156  64901529  13470402   3415818  63193144  52202678  64055608 
 18174690  11615175  44911148  67147074  29644800  17731788  67804552  19021115   4212900  23955948 
 29300580   5954202  16285472   3561976  14396421  11996082   5866356   9928512  67192317   3204036 
  5670000   6713287   2701512  51258011  20851864  42190973   8493225   2585343  19901706  13280320 
 56954520   9320556  28301569  28350735  73162360  25448600   4511232  41751468  31117866  48677832 
 12344846  10610404  15152525  16643068   3788562  12213450  59340735   9220832  13326957  49903888 
 20135436   5528224   1032764   6780606   6525882   1031108  47725440    346864   5578686  34567004 
  9799340  31223479  88635000   2603678  44377620  44978406  17636437    646345   1026489  33800984 
 24921294  35478677  22201875  59035080  11894652   4543011  19062417  16745748   8200195  60122034 
 13726102  28511120  13693995  26480622   8805576    873672  56608272   1981640   6473588  12997296 
 17218215  65334885   6831376  63357458  16256884   2507483  39342051  12749230  33422935  64041894 
 23274292  16241201  59600826  36874380  38886912  59534120  29007315  47247508   7658114   4252914 
  1097310  20475198  52312320   1497780   3978912  17251664  32088430  56629375   2745425   3469985 
  3345216  38122598  74936803   3436068   1047552  21744702  39505515  40482585  76136802   6199168 
 87124880    721851  46749846  24561225  42764030  78837921  23695812  34978300   7358086  53557140 
  5794260  90145671  69052470  11624280  10435790  17409290   5314127   1865824  46723930  41956612 
  1078539  28803789  55285440  29354365   2295029   6640965  14709078  50437224  50283750  54931564 
  1147778  90065780  96147074  24962188  46691577   3742410  24666732  29174652   1637172  76328808 
 12855896   9817964  23838150  70973496   4222427  17921664  86358578   2963481  24169102  45511307 
 23314676  53705560  91249515  31095386   7351136    377595   8191566  23649884  42518990  20411020 
 12096864  39684598  31437324   3696652  11749881   2753004   2722400  15733776  10119150  14959505 
 23328486   3884664  31407364  72828357  22051632  50001420   3646336  24522091    659340   9561948 
  4594506   1706544  12149280   4813929  27522800  17751617  57016531  30324216  37169518  25848761 
  1377880   6854626  31832433  22918674  43399440  44749376  36566592  31060680  67451802  40505248 
 28716328  17192224  11444740  21293100  40266138  80771508  42778749   8163392  73282321   3692628 
 21666015  36663084  24205852  21894669  46517016  14588808   7554800  13645700  50221598   5565609 
  2088696  34978889  70736132  72016620  58146318   6942288  25718350  42815580  28373496  14947284 
 36490698  36129324  19345984  72513645   7201125  56998806  28322294  95231356  19646610  75089406 
 11456214   6444672  18565392  41293564  14084942    322082   3979728  46046960    466011  40940340 
  2034011  44717126  52168556   1745815  25845540  84371448  53511660  33348918   7103957  46862388 
 21652618  36647580  46904692  26855950  43857086  77988561   4306819  60551781  45458088  40801788 
 23749875  69409830  72613901  34642487  59389356   6033195  73129707   2785503  53347912  14533967 
  6541875  44996292  16654545  21367722  48772920  16890093  25442092   7234197  11557700    274596 
   370400  39392640  51943686  14181615  56650048  80237455   5772214   5623856  74158844  37105544 
 30313815     71376  10511598  26859196  18997954  67067730   2082159  28199529  61284650  50250708 
 33905667  41757180  88603548  17109588  74946214  35683425  73005144  24239592   9780800  10953404 
 62015904  43088367  60045132  13846506  44636496  26468252  14636013  29870436  13961350  75979665 
 53057926   6444411   3204670  21128212  11190816    237068  41257980   1096375   3353724  17754711 
  9507270  51436674  17512000  37517324  26746593   6575723  71220552   4367352   4016688   3950869 
  2614500  43540011   9598989  14054496  27890982  38254536   7885425  21835650  36580728    800863 
  4494616   3692264  13978185   5494879   8727340  24392040  36605259  52641576   7763274  50585800 
 20935152  23230606  20253631  27482427   3320174   2652000  26601680   1951510  50871296   6569816 
 34432230  13824516  91707108  15097992  35801555    270444   4240086  10379854   7327240  54784487 
 30579423  30899550  61795656   6451698  21759114   6084696  24619536  47496285   7983048  26802540 
 41066855  19512526  12706027   6938028   1587091  46239804  93259068   3752918  87882740   4307952 
 35950968   1004300  39797826  51680552  44455932  13762056   1165065  41172420  19650304    146146 
 30366693  38821376  87740400  64159550  88245045  13371952   5507257  18698562  77366864   1493370 
 19204350  22106649   9295352  18997473   8250264  62111316  31407123  11461590  50896713  12635870 
 48718740  20548316  89913600  69148800  36242752  21404110  63986300    477862  46543410  21120858 
 22567300  24161350   1150626   3030405  18734772  67009304  22635414  55978295  21078672   8908200 
 10358949  71857453  82536608  38590389   4240382   2414553   2574728  18011620  51946043   3614166 
  3470585  21335784  56100116  65800512  49494850  18626828    124800  27633312   6586892    370608 
  8945392  40161345  15327965  48335832  20192090   6434883  19224612   2011135  53787093   2991150 
 31825314    538524   4664169   1857144  68149725  15711768    270368  49007640    877192  31202665 
   406197  41640260   4030922   8163623  12581079   1813042   5702525   9940976  59544347  58588020 
 63946001  23455460  64451336  60346860  48206298  36742062  41665965  26551416  19641410  13864098 
  2799457   5350149      6448  56078520  13989534   7661976  14808928  11860962  42420984  23282758 
 17383680  21949501  17458400   8555271  90763713   2764844  48243052  72712021  38098554  15291837 
 58558030  46327240  36214206  58038750  14334774  17628766   2598516  42166656  33617997  25813480 
 43558675  33622908  38582076    833870  27114768  39235498    769857    307230  10470140  27573273 
  2343522  66351762  66676331  59506289  27040640  42036844  37383840  15895640   5122096   1378105 
 22392020   7495576   9955225  30839594  47173416  33344286  15153834  10956530  27745340  45115488 
 21569417  42364040   5505201  16503680  15915100  10101390  21454650  55788972  17218344  47745936 
 40060502  53646096  18421452    246000  76857180  69653246    953400   9435250  18446132   6753474 
  1377516  31448052   5103252  18013219  23645844   7287526  16065360  14882764  21481663   2073713 
 13625017   7546988  71216112  19157796  41858421  98272926   9672824  28634577  18864240  61831282 
 33563380  49194900   2524830  72988800  21051405   7445028  22528008  17227001    720792  19300864 
  1460680  12342312  37416582   2760180  20161700   1520710  35488604  15277735  25468965  12747008 
  5908514  18765752    908500  21397324  14319270   1377651  27926539  13733886  64668296   2403162 
 65643916  23768368  24920077  14029672  34084148  55397620  22698390  42664645  22010420   2939843 
  7165284   3548124  22783905  36161568  24267820  33653024  27922260   9908760  76073148  26596000 
  2886168  22875660  23645817   8411480  25657004  67842464  82216080  13536504  77984985    277816 
 19166588   4028200  24325523  18196596   5180658  22111961  38729469  22101980  17074395   9429341 
 44623902   1879631  41283795   5966772  33424704  44231940   3255516    264234   7395408  19336524 
 82060030  56120306  11258250  13349340   6962360  86657100   7116174    342216  17236125  66718080 
 25027308   3673662  39842898  22822173  66198334   6059616   6843435  13066011  41297912  21736737 
 11107938   2765502   8947881  51647355   5254020   4752344   4588920  53619760    641524  36571710 
 12386404  38816308  18264642  43272405  31129125  22671000  36689760    229287  30803212  21716202 
  1082025  50536656  32301158   7647039  12317067    305490   9194619  68957064  64048733  42285980 
  4396502  67054070  24174378  31238610  10794945  13405110  18947712  42183132   9952701  40898930 
 42013398  52089394   2208456   5808033  34490742   3574060  15318428  35855600  84993575   7265522 
  7652240  11002264  64941912  20990376  43299000  37581264  17092260  13866921  78100032  64290048 
 25876192   1561032  29977310  24341739  26306020   2385939  48504248   8235302  20683130  51079168 
 34150600  49419513  46320168  23196283   8589136   2506872    440781  60655464  15858109   4683180 
 77099472  92314404  38069750  59704560   9349776  28002417  23104446  37952652   3113040  32352788 
  9565937   5209467   5642124    142065  55248335  18073668  18846876   2945600  13726284  61487049 
 55987715  27172855  34867880  49074580  11293272    109174  25191017  76457069  65460472  57666882 
 16198102  73129158  29511713   3070848   5190360  21838806   5755112    580404  32850172   2150448 
 34383375    311746  17057769   3480480  52146003  12814975  34459306  26293410  23888018  53479504 
 62265825   6877598  18233502  32443404  12611403  43637520  13786647  11712540  10616988   2404224 
   360912  39311328  26239864  53706141    614110  56250944  49147680  36047310  29288720  23600170 
 13776942  21584616  28417381   3256334  57692040   8193084   3058380  66887376  86696366  25350732 
   635350    234766  19789447  30009399  47665566  16082716   3605563  83315910  22149660   5928732 
 64858500  76301631   2078440  19560326   3773294   6226560   6492474    318752  27193696  82314441 
  1529940  11755653  39137841  58726080  20756074  39560023   9086602  61955400  47715100  41591200 
 47497492   3435696   1864744   1699088   8748718  40844041  30963600  21857264  60051654  23674240 
 46796031  44465020  60281052  31588659  42739970   5069655  75723834  65918384  26536095  20986260 
  3363054   2245752   4086702  22398690  15578934   7006582  68202846  15136791  32688236  55885896 
  3977715  11982509  72542868   1706991  14001058  97312088   1011400  58035790   1152580  17174060 
 34679592   5416540   5755624  23149420  33398190   6765648  15553512  20654634  78419016   5446430 
  2414672  54167350  44647680   6531020  10757256  19906623   5878918  23770548  64146688  35076560 
 12082455  49596336   7962045   6869591  38989984  64674632  37331250  19006299  45337500  14050704 
 12775584     20294  26365966  44434082   9666486  43238496   4506380  56736536  19113240   3992004 
 41842560  59056200  15623380  87342073  10577140  24290280  72552574  19314000    298297  68852160 
 13671792  74180658  10257408  33150072  18297848  64277325   5890050  21450756  30712109   9120312 
 22848848  31895680  15480740  18819068   2607094    155617   4650345  12073167  14654220    488319 
 45352320  14754015  34789132  19077464   8342178   9144641  47851499  70374348  36334848   2788059 
 23917912   2859974   3911930  57547854  27514096  80933544  11170633  64759117   1763640  35084484 
  2722172  44331865  43506953  11879784  10201620  17452944  13443624  32046490  33775605  10982477 
  1792224  48925927  10842812  26780304  10630772    699160  17667345  43996656  67199106  35047248 
   518370   1264464  79040738   7601946  57276034  35067463  30441300  45129604   4419591  84062935 
 64511409  11979738   9888318   4910280  24397956  14722848  29245524  26597690  42007716  45834032 
  7578651   2699424  76004424  27395225    880680   1691352  51021282  33898644  19693764  78364632 
 65742390  61568544  79696524  32658784  34560168  13037024   9930616  19005504  25269072  67875038 
 32517865  30814421  50124517  76067824  15868088  76474736  12919980   3008304   1789638  16104396 
 17402022  69763857  54597658  32288130   5972890   7277877  15198650  42684912   5656049  49003488 
 59608142  18960335  10119046  23288712   4743963  33600170  11218475   2265418  80036900  46932990 
 27398000  38711530  14246550   2883008     46332  47446350   4308164   4208378  28898883     34368 
 32453993  26247837  19256913    624015  44594498   6733582  17483565   8423992  49427385  54532439 
  2209467  29682834    541516  78821220   1281354  84774268   2358601   7090500   8582472  17902404 
 27597717  68639940    176295  31639240  45277050  25983360  88719155  16260360   9658044  12886906 
  4204950  63954992  13510945  22987412  62916058  82427800  55376345  25633010  20913624   3360080 
 10524019    230400   1278165  55634128  37406958   9857415   3651480  26598053  11342691  64854010 
  3718440  35165730   1614662   4450332  13887288  30519090   3385040   1301025  12087577  53912174 
  8712825  59991506   1718055  12096064  49007448  21931854  10194050    783728  58754645   4822894 
 29128400  59305250  36363600  18206328  13601700  30057269   9710379  14958675  22727226  62544066 
 20940300   6149780  10088595   5790512  10839942   3523443   5101376  40816406  77590370  33071220 
   289218  26664396   9223760  60941400  41453810  20942050  27782978  16542960   3227625  17983329 
 11076459   8584320   1847550  13670566  55028575  15758296  48695162  45804960  31155696   9204624 
 30432220  12249676    176490   7682644   9768099  11592138  15121383  21352768  37905704  25841952 
 89992220  59898858   7429156  39849012  43389664   3111480  32886414  25945140  24459948  67930910 
 94697800  21566140  44070784  38033685   2928760  37417156  52801890  18757926  67327509  10586160 
 47230092  64199352  17423464  26506287   1412729  23478916  88798350   7700828  21397114  30973172 
 61257512   5826744  73104960   3077840  18605376   2875402  28015218   9919221  51944787  27387448 
   743629  33376635  45958615  30409668  64545390   4118265   3502146  11170285  38263777  20343673 
 33481392   5170564   4758656  12592518  31074144  15163812  34946373  31481280  36490934  34667267 
 44088086  58050384  27555476  72676197  12464200  22629051  68620296  17034624   8174444  21858574 
  6040202   2905255  10678148   2678620    239745  13657143  37086534   2141295   7903275  73564800 
 44001300  22591552   2661470  65980698  15219963  21041900  46608272  26349310     45072   2198169 
 54435840  23495274  41807040   8204430  33009342   9107217   2026160  14298048  10548208  23898078 
 44796232   1888224    860292  46117953  35159553  15690312  31576500   2024460   9489244  20006745 
  4966850   6384000  51593022  14875718  64343139    240882  50228584  29298412  14387424  18934566 
 48014836   2422840   2835892   8291500  32047635   2742162   5583973  48385530   2437200   9373610 
 15160860  11383501  15549180  25214244  61879545  75393631  22585360   4532673   3027360  28690900 
 22531476    543760  10001341  28670598   1631112  21773862  44305863  44441376  71493930  16302360 
 16303557   1848594   7949184  15676942  13853062  24974280  18622153  58408344  15701413   9594080 
  2624391  33098722  37037634   1627480  42297500   1334851  13167845  21069492   1657500   4757350 
    57536   3178698     13414  28631400  52679970  55355044  28014924  11017648  18537396   1336600 
 51426780   9682930   1274260    583128  27252315   6088880   1963980  69837120   9010440  17239672 
 29302492  67243508  16422035   1735232   1552260  28352922  58771314  58401128  14579680    610316 
 19545240  66715800  76363086   1774665  19858228   1499976  48819764  47014792  67198454  22834602 
  9821728   3568320  33540130   8199100  22511872  32501808   2327508   2117484  23308918  75919635 
  6265620  20948906  24636420  58905482  16467847   2679478  26723025  28196154  19370721   6350832 
 12744440  11965572  52650390   1933472  80291120  29008368  29140722  19719038  11832911  13316445 
 28610120    161552  28888030  56168496   5646610    204400  59571842  12414072  34073010   5231976 
  7509216  23848552  38814360  53211924  30012216   6071877  38892734  57537648   6168966   5599830 
 36688200  35578087   2907540  72125251  22345536      8704   6462120  10203180  12243655    953868 
 10768330  46113247  29205204   2450272  65089444  27109324   4720275  32003985  12804765  22377858 
 10298770   2949700  59180440   2360708  78806832  25716880  31098165  67666437   6445379  29011490 
  6190603   3212902   1884576   7762868  27554802  57677886   4462328  13821288   9120738   2214658 
   806278  28429056  28216447  17073199   5814340  19660202  39844692  36463464  32872685  12420852 
 55382272  42205516  72586224    191940  44764545   9605505  52385200  17579380  45507525  37469000 
 24301419   1192765   5571254   4149090  39273920  44360384   6046746    888360   1791460   1328308 
  9579090  53639982  41840090   2368024  12532014  45469872   8123865  21167838  12487141  15880755 
 61074056   2394240  26767639   7485435  11467941   5802624   6213510  26449650  29976654    213730 
 31968312  63248568  62185860  11870001    606225  12825475  16151274   3004398  39086552   7587560 
 31745680  24234144   8474560  64284849  27017676  27164955  56055960  88098094  11718960  35424432 
  2608452   5607342  51166943   7321195  11274560  34067481  23697585   7362930   5509190  12215182 
 17094457  61990194   2082144  40045200  76552206  21198300     57771  22628681  24836084  10460583 
 27570335  10626704  24430254  27434624  26019177  50012640  92759667  10071102   3913879  20880160 
 50523285  23060450   8094024  61352669  26586000  21218190  63911658  73660011  22382500  21214016 
 86242758  63872562  30073185  61173721  75327210  12161600  21229550    714581  34018296  18322108 
 40588223  30911232  10171004   5795266   9263062  58816010  52057317  28963296  36757132   3167816 
  7476976  53113956  42360570  39253893  11901810  24758136  33940137  18500300    465885    134530 
 21875876    247974  29171678  35571900  51240969  24281712  52946674   7528136  15145501  25718985 
  8755292  19967920  29047545  20324018  10967235   5253006  38670750  78165480  26492888  49277484 
 72937275   3655652  35760425  63525564   4212856     36396  17367614  54488010  20067168  24460296 
 11964874  21114548  38704128  44057874  20252274   1226866  51809370  24385085   4878261  50811344 
 21322239  88523656  11197186   8501823   4283695   5957889  13013514  22039414   8575572   1920985 
  3856545  36618044   8936082  13449712  24420573   3516800  13545720  32477734  77765942  60455415 
  2178818  56171727  39262881  23812713   1863540  54360138  11971653  12950650  39351312    278040 
  6087675   3756112  77697704  31086560   5135349  10994512  19099840  13576722   9870748  48708020 
 17174403   1402297  18261386  20543538  28939866  22990545  26523324  55873236  23799597  35674120 
 14527902  61857750  13976403   7006440  17377040   9764111   8298212   8516970   3764766   8525533 
  2314528   7855824  21150990   8678912  86979486  30387452   2666196  19899110  58616256   4696890 
 23701600  50336316  11566698  14869160  81507690  24193080  14503023  18625432  35713170  29340332 
 11920400  23144425    436821   2752134    547110  10936800  15653997  30130818   7270872  10592598 
 56007096  19258110  77709819  19350131  44371080  58084824  19717256  32021584  34422619  11299730 
 11031013  22069390  17100072  26655748  53551340  30478972  16946150  50508805  17488832  74228592 
   256725   7397455  91067270  16711884  30353621  20646780  38605542   1779858   5860929   3770770 
 72417736  30173220   5030400  60206400  11845610  27415498   5379000  38611896  43818924  43190009 
  6772420  11989006  30688248  27221458  61920500  66014820  30197720  62374620  13496153   5478647 
 49813893  30277576  10525159  17312291  18938670   5537280    150990     32250  32957509  62808064 
 26525772  21895731  30253869  11574144  19806958   8469384  37503730  55559077  12733890  56514974 
 10245261  13039472  70181303   3491565  55743300  48037500   8779746  33681300  26429872   5533794 
 48410100  34745240  20663530  27801540  15089382   6199040  32094972  17116360  33805520  13911730 
 60239980   4902768   4909622  50562378  61926680  32964008  70084047   6432868  95852168  33428850 
 48958215  42255581   7645962  21019973   6836092   3866388  23007405   3111212   1658599  67052420 
 76397942    865995   3180625  63044960  42703400  12835015  17111173  24967940  11904210  60655280 
 29873188  38400858  57603434  11441988  10813319  17013398  29162433   1478577  11960334  27813824 
 15220356  38645217  14748020  76946161  31511955  68839224  14401563   7651875  46547064  20427766 
 24491168  11036511  15952248  60706530  22982115  40508160   8000412  51061571   1022286    100697 
 12726466  57580068  31562850   5543368  69890922   3349180  16703950   8075337  18397731  28973208 
 11728016   3129650  56784507   6030324  45567816  34128848   9206100  57996342   9360180  41464048 
  9480565    891088   5760288   2135235  16498599  10300957  16875180  75450403  11009513   7584993 
 32531136  23336115  93631230   6780565   3722031  12215932   1397342   5029752    579150   8569152 
 13120705  19059301  15100344  13105890   7045998  39000717  35906696  56980766   3594690   4207565 
 15863064   2579790  24797289  24056321   4101500   3709894    116193  17334060  58746345  23081200 
 16930190  21195691  40354080  49370580  49005814   2482472  17813012   2099982  30138960  27520786 
    20556  30295189  91039566  54277218  24986100  25939560  75434436   2498170  24518382  16667102 
  1646604  18751559  19547348   9455930  16822780  31133160   2640223  25123008  32010693  20564415 
 50662641  14440260  10698651    449388   2400120  17516476    593668  18489900  26741753  18797760 
 40392994  79091892  15799880  22926532  31502975  11102361  17434869   1756015  19952882    769230 
  8342400  22116081   6197898  23088234  26676630  47060253  15024981  39376579   2969277  18576480 
  2503760   2549280  37717030   5222909  26511905  40817985  81490760   1141767  14702977  11336248 
 46485230  16877315   1436330  34106484    490925  63841834  13817826  74787769  23584000  10221579 
 28411460   3395453   7171244   2503596  10260253  40909509    761536  33794222  37864638   5208615 
 39433448  15727368  10909728  20742687   7311054  64688570   1636600   6393632  52166448  26097147 
 59093766  26937783   5051078  28745102  42305493  23858007  33912330    783960  17424261   1273216 
 29478057  16679415  15415626     77506   4370894  25441812  67767210  38785708  48934864  55760255 
  1772204  38666976  16811436  15914151  25942719  18991176  33419432  19405980      4736  16179982 
 40150439  38701112  61491600   7400484  25026627  51810720  85917594    122430   5120332  33207226 
 30466614  11540984  16521213   2836680   9624074  13496768   5989716  57399894  13197216   4463448 
 11774268   5448690  60499499   1288740  38458761  13254076  27600259  19925290  47563736   2146804 
 53982280   2071584   8751204  71064624  24667406  12843145   7283785  57904584   3811416   1337600 
  9252500   1831332  28294167  23740640  29218564  19878972     33396    781044  13960632   8042292 
  1151584  97599964   2620131  44747087  23259808  38372125   8567295  28954233  14302548  35952012 
 34111200   9338538  17896908   4706856  24732153   8268080  68756568  18772036  30216420  53010522 
 30181800  65390400  17048451    631707  36595152  11198613   2158932   4289608  20660877  50101370 
 17287438   6259165   2452059  15013680  59799705  31234825    582564  20670300  19945422  52072920 
 28072251    569008  18746064  10889384  19868451   8466678  59806272  15416940   2530750     66324 
   818812  15129240   4487724  79360488  12997653   6977082  72654148   1696239   6413432  19070472 
 40504000  12013596  50231090  13938811  44672124  15727013  23235394  43926524   8761800  10621577 
 13516089  41459990  14706016   6200376  38065289    243836   7692160  48672675   3862776   6882954 
  1271600   4151184  10854024  20652348  46778270  46410432   7172638  17076057   3973158   9541280 
 19213502  55874553  43004458    704440   6767727  57596886   2536848   4008190  43789566   7730136 
 24725922  13466320  11148192  61925568   3542550  36936183   8829879  82827658  27611661   6536610 
  8544270  13851420  29707500  14688204  12199080    108290  30516244  22996710   3843120  76033146 
 57812412  15679594  21511854  47052819  18277672   1907560  14388885  81988280  76583778   3923618 
 28124352  11922880  21450450  28248612  12334474  86196390  87912280   5074685  19628888  82406250 
  4524191   8229442    825384  59995362   9295332     61573  88439780     32882  13287488  75617141 
 45105874  41702168  17277928  32059703  31197312  18149898  28181268  16955078   5899275  35196260 
 12801096  18227268  20974600  21273084   6308869   3510819  69897161  48280680  14532494  10466500 
 22466885   1515750  30879983  37694448  14323590  17759664   3329664   3596659  39334596   3163942 
 27838400  24296103   8608716   1128582  16885701    598920  73899384   3787542  52338384  27421400 
  7302044  13706258  45222584   4243551  36592683  17032146   1125047  56681315   4449775  15798152 
  2065640  35381572  74471250  29421375   3108144  46727552  14812416   4054848  52072466  20620560 
 17058783  50847566  35375844    162652  73457800    820420  26890696  50108594  31734018   9456375 
  3961028   3668020  28207435   6067742  11250847  12857650    796664  74710868  35797906  44477774 
 35062510  49789044  18800445   5581440  19452204  91296256   2632640   7516032  13198770  38579325 
 44799546  43521450   6668151  49125874  28170764   4830210    346959  17350704  28563544  22026492 
 11871576  17829720  78280465   7799840   6422460  56965860  13219275  46395390   5118282  31679382 
 69318556  25575026   8232530  33569720  26233366  95309775  16184880   8282133  45790275   2638285 
  1738248  10291365   9049773   5323545  16208514   1398688  47631064   3424170    105288  25377911 
 46836055  71236647   1667340   8028426  34402446  22655508  20169344  28861645  26653280  14707440 
  2105532  74527550   5591760  12324224  43662342  51748000  68860650  66600050  80765463   9475200 
  4639100  96393024   9091456  58504073    621296  11614890  58058624  11269566  27596448  22245657 
 43557891  15319746  22297860  11630544      6288  25174981  45322373   5781853  87875244  72290002 
 18564954  53870250   1156755   2662938  44391105  37824246  55336752  52285833  72756380  10197792 
 35827740  32130486  50097075  24574540   8132748  21304944  69370752  68740278  42065463    480340 
 29412648  80632656  84682378  40059007  20488356  19349964  21375760  12806284  15176280   7461051 
 11765007   1233317   9938011  32810700   8464336  18181971  42999225  10191894  26656375  38683746 
   916570   7060014  38213976   8091930   7447814  39564042  33026643   2214450  79681896   1200640 
 10794888  20559257   2139784  35527113  22362765    950443  11104736  43596982  61914698   3853094 
 13930193  21325065   3826640  52098148  63879242    224334  30009184  20542873    846000  17225310 
  4883843  12923526  29006970  47895880  68461326  33500478   8202775    262653   7207392   8886293 
 13486130   5436666  25484139  35024908  76153020  16833171  30606520   6572744  11682387  61347618 
  2620005  20792178   1529880  78209691  39336273  48976200  61465608   1743768  67274423  35965188 
  2077656  50745744  40902928    297876   1930760   3349836   8431665  14577788  54248456  30157745 
  7434194  21785772  22773880  10343295   3452134  11122509  18330477   8517875  56149352  84639364 
 36395379  68257494  28508544  10229139   7745018   1183840  44657714   1028060  22290166  12550603 
 40948488  42646464   1254968  20780280  69909644   5985792  47100658  20589278  31977766    399007 
  5242185  26013808  17271375  21334603  26298168  63300720    696192   1424228    327236  59141901 
 37216943  41547765  38210866    824310   1626552  27354268  22526040  18714597   1977020  17972600 
  1324220    583349  34038513   2586938  11880144  25526634   9161334  20669180  22816700   5566682 
 19458609  12425157   6867252   7938385  19095552  13549695  52341300  63488304  33769270  49876737 
 37951364  17477889  15483600   7412765  13365772  74702794  20479924   2903208  23127525   7155750 
 10435005   5073892  49564350  16057780   3070704   2949888     29655  21027474    280747  15780015 
  9383931  28150416  58668456  18827726  11445132  33673123  14856264  23153172  24592761  30894852 
 22560285  11748836  13340638  72667452  11993387  22303672   8237537  30769680   5661936  26447498 
 23867520  22155399  28267680   5130727  60184930  80638635  14487000  10742744  19628778   4775842 
 15455232  35381583  11668174  29015325   6933080   9212521   2955972  61020512   6036304   5377757 
 19830091  40574625  28196640    682773   9111184  87914664  47753920  17973879    442540   9214905 
 15744438  27403545  10501400  35354016    474000  49427790    248805  36529920  33053112  18728390 
  8378505  30551892  69287267   5514404    816750   9239362  26762086  24515852  37527840   8343648 
  8093728  16456761  28075452  11767392   1952544  10354059  10507770  74531542  25923304  16066892 
 34404658  13942132  41877843   1811667  13321964  35315805   4501264  92056800   8769619  22259952 
 42282140  60942180  87767308  25731972   9787645  28493354   7346915  23053181    984940   1683968 
 12955086    969440   4144340  71842914  18066308  62087756  48611099  49900301  47798832  36285480 
 83543153   2520639  33121662  42880992  84015331   8537864  71051365  13695376  29813822  13212342 
 13783235  25348624   7017254  13958888  44268024   1496190  35949447  49604834  41537047  54086295 
 55631818  15794992  52200428  56685069  50568880  20360552    346968  35079548  16468115   1681272 
  9185148    113080  83696966  35070672   8006990  79513974  39188830  12518359  40187322  27186920 
 45510564  38725344    312290   8193081     24376    364122    830280    979104  34139688  24772020 
 34216702  23364497  31537616   4850130   4179453  16348146  13524219  18868418   3962684  55182636 
  5496776   1424304  75669054  41167880   1431924   6477000   9463549  16955370  13374702   5207323 
 53304264    980658  11968896  22885070  26828388   5107528   5765958  12131160  69623328   5246688 
 12404511  41447175   9563050  37953895  35285982   1969120  27421478  68179856  18276575  24449231 
 28323465  14488080  21724364  73400866  41696424  28297301   4773264   2938572  23655950  17446560 
 27106190  27581094   5831994  21472840  37470098  16356050  25099824   1776024  27056640  96245670 
  6266637  15757560  12676815  15567240  34525266   4236694  54912480  20062612  86610051  17641092 
  5489160  12040700  58297750  28383200  64785184   6292805  34153469   7797156   8255285  69843963 
 21588337  71358651  71120962  23124354  31676375  12425099   2114088  26690408    258816  52004836 
 14349450  27669230  53248791   1377292   3080916   4306641  30455982  47850444  48274710  27624660 
 24663870  39284676  26361336  11937345  18065376  49887564   5485890  89540570  51687228  39029781 
 92197248  36312812  14032346   3964545  38068338  54856452    658296  20856015   5147220   2644950 
 21777680  18509202  41145930   9744822  38408832   6601686  47286672  24650454   8360422  59525908 
 61136989  85001210  64890168   7955640  26934685  21702443  14591706  39452148  68355729  77641227 
 24815938   5624790  71019585   2062065   5400066  51999838  15395588  57409968  17528355  12098174 
  9082320  49051184  10257936  57187830  14354767  16229332  34463197  17660512    116920   2751652 
 17592120  16974840   1016176  14932944  48822660  18693948  20821686  12588160   8420562  36631980 
 39494600  42362638  51249510  78446049   3327716  63031608  79467070    270400  54007386   2748876 
  5845023  40130975  29781410   2952095   5974536  13222115  84557592  20310862  19402593  51451218 
  1290096  24416436   5750568  17185766   3151485  72180488   2208750  23494128  16894475    159027 
  7868790  18164640  58338980  24903109  23393199   1914462  18278169  20501712  13802712  24222680 
 35719128  27122864   1208079  48812010  28079550  33538876  28941396  20013272  10955675  47910368 
  4560006  45758295   2128059    461648  12876110  81551736  38221950   7622016  72561090  14568216 
 40107942  71291120  32533992  30979484   2827946   2505649   5612880   3895892  15584046  76690605 
 42339090    979680  36265008  45595453  11725120   6174994  51581884   2884830   5711600   1859578 
 37707495  29288583   5745839  18572960  30473065  45933234  15808547   1330692   5116640  12625827 
 50668080  11015365  30526113  34865335  14692179  11922838   8846190  25939372  13183632   4624865 
 10480489  11669031  39879840  35330544  43491840  85180800   5179866   5336870  20486700  20518720 
  8023458   2328834  12566160  17653344    776076   1954388  32494791  51242675  12620426  16612384 
 85443436  29780380  20169988  27834600  75692652   2625750  20282880  10844544  35992976   2028484 
  9354504  20298432  62591308  19709766  10299748  25909947  22718262  49119788  42671256  11493420 
 23107305   2071795   7117370  36234616   1976520  71947540  15582870  49511254    593099   3523770 
 43549350  37461632  61886844  25019020  28113744  35173920  11537908  30543975  31747925  47661650 
 42457752  26958729  14120283  18173142  49520772  38089317   9694870  31443846  89271536  45281698 
 50900922   6854866  42832125   7338402  74988732   7023142  27490246  21084525    805942  65483963 
 77074221  26171324   1097547   4782704  57771648   6851204  27016883  51509925  53662077  30981880 
 18689545  17676060   5972166  34197399  68147200   2073468  69648021  14290125  14222304    723430 
 18000000  12951168  11341408  10832196   1561010  23203836  17421879  10649709  42794537  13366710 
  3079915  12589472  19054764    632944  30999666    283268  11101132  48759872  49188650  16133472 
  4738350  60645200   6667353  77335142  85675572  29821792   7524000   4390320   1593594  15507704 
  2884044   4668011  21826675  21258135  47387576  41975808    551994    216614  70556160  27445810 
 63135029  27467796  20458854  44556960   7161400  61694185  11963588  34121418   2949534   9938318 
  2054494  84810660  29824224  25681938  21783936   4137272  17060663   6715600  29469220     77589 
 54045018   5413533  61180700  28475460   9794528   4004616   2860470  27673870  16362340     40850 
 25576460  14434853   1149606  65171800  46496870  21606424  75462248  32351000  26245868  48207375 
 93506784  61870260  17266716   1108448   1778439   9886090   5602373  30766974  23172116   5541102 
 77125353  37393137  27685476  18370030   8725745   5143446  50454600  34434356  67192631  66139818 
 40693098  32482476   5647320    178473  44409042  19634532  35988660  45787736  21269868     29729 
 85573257  19219838    215986   5047084   4901235   6186660   1064931    414780  11186288  17727536 
 30985560  94086294   1483776  15349650  39831000  62361715   2496375  12251367  65759746   4229652 
 59675920  68851475   6519072  15985221   5677808  39427256  11852520   1448147  23070986  97150550 
  1854405   3824414  38138190  39898096    172325  15805023  74354056  35407280  50974410    172197 
   265456   6445125  13045256  32379664   6771296  16536471  34741344   3191460  19411191   5263186 
 58222304   4698739   1217472  36471906  32599476  48845550  85977344  42000185  10212552  21164808 
 11660721  19808334  11504730  15401580  19496488  41183628   1800963  31329418  20425251  27231650 
  1828728  46567223  13380690  15922574   7128720  24575715  44454699  29893934   1553448  16004193 
 27187622   1069520   1030968   4990865   1311856  22206282   7551275  11868360  20135808  19392435 
 43162408   5124224  77617080   1737315  14231788  19726682  10257160   3819200  14119962  18741752 
   335361  16713048  74229904  25678373   6750555  26567725  16375539  55081000   2241620   4192320 
 50009465  51235821  24368219  42327992  30302154  23518768    701964   8261245   1315488  22497936 
  7776851     90678  32390570  41123154  47297766  19494036  10727112   7239921  79912192  24726625 
 42285914  33134808  44310096   6292791  16441992  57284944  52114710  34778135   3846528  69365010 
 32724000    771696  39766056  15144145   2060570  33739848  27712416  17297046  13688724   1277906 
   908040   5870865  40562952  24575040  10657144  81448416  18274872   3394368   5649280  14560000 
 27634814  21657388  11685515  37477470   9325620  53150884  41444886  31889000   6417180  55846338 
 25837208   7445188   2785400  21423943  45281022  44237108  90236360  20646015  19291672  45431310 
 37893163  34004585  72407755   9735176  40081608  16207611    145724   9489825  43318568  49572082 
  3074972   4470350  10621028     70057  10194184  79205140  35622145   5936358  47193076  37930158 
 29968065  10893576  46005773  55039176  28005948  45016840  68602905   4919948   4729725  88839940 
   232920    811200    411480  18672076  44442336  86041872   1211084  17918432    223488   4679766 
  1701504  28033566  38894464  25922666  23470465  40085535  12810985  54906039  72163546  29373696 
 20278432  48850395  17563546  45306395  74177685  57534718   3865392  14971905      5822  10824492 
  7754452  32094669  69450966   1346571   1385371  63943090   5097720   2421936  17359664  31972500 
 34814430   5990722  59991066  57121559   9360540  15070382   3340918   4765232  41839616  26685272 
 18679392   6469524   7618644   3285765  25274788     41366   7209708  56695243  51443756    861462 
   157708  16186869    454643  17096250    178698  21064428  44575150  44811606   1423954  32251788 
 22734067   7695316   8312853  30140824  38182545  29795016  19384180  51364606   4503681  13700360 
 54060734  12355330  23923515   2741556  77172861  37194268  41961072   5674509  63543075  33081531 
  9260850  17847516   1626456  71498862   6632181  11903187   8553643   1406628   8190629  40086802 
  6014776  26037640   7095086  48678560  60401173   4852430   3410904  10724568  31147200   9855525 
 32155959  19332120  77276358  22388688  23924598  17651664  22418312  44816676   1061068  71332336 
 67469338   6153008   4519514  56929835  30684830  15837032  21838732  40103456  80557340   1906944 
 10207680  35608370  20311824   6768855  16870660  83960675  10579056  36001296  67190250  33123438 
 28491442  46185330  61231625   1116840    977130  60690910  42499744  48295539   1034451   5371475 
  5718190  15417000   4543234   8419311  31245391  13729793  37285465   2110980  86912152    518925 
 19460692  36673002  17582240   4485690     99794   1096516  76318008  18802867  56432142   1450334 
  7088190  39451860  59829294  50926344  11140427  38061360  43776278   7423458  96300230   3524139 
 71975057  50155261   1619870  14499470     26070  29687372  12480754  74167764   1542140  20843634 
  3790926   2427378  35941825   6442320   3158506  10108590  31098200   5371798  61753160  10331184 
  5579250  30184992  28972944  15924360  45418680  48778125   8435400  18379584  11774399  95680860 
 30196323  32771400  40219788  19202010  43805300  64646890  61196020    738946   8224685  55441452 
 67811052   5445152   2084327   3729920  37438595  27511995  37287063   7576712  61869921  11968182 
 25427265    411203  23163161   6090110  72830349  14266304  30771648    460886   6774432  11949768 
 34407615  14375184   3703068  11306744  46702325  12685344  36618561  54372264   4607420    450900 
 11498994   7216735   1773314  56441388   4180530  48645828  22304190   3360357   5377533   8745100 
 18348302   7581946  45423210  35497035  50708268  11444845  15421105  38143835  56153640   4708008 
   207636  78556918  83523056  57805815  14091070  13392120  38705256   1530918    663871  24656060 
   293480  38807964   7699122   2623008  80152212   1237496  14069900  61566346   7695584    604611 
 16268577  54036180  22460204  10460305   4410483  49377448  19508232  18847485   7904169  23791600 
 35829135   1635832  68185160   3031644   5886574  63443083  20214138   6781060  12717260  10967412 
 10811086  60277544  18485279  37646226  39382690   3023212   3040716  46817820  23502296  34131930 
 58903962   6404922  28601177  27539877    705474  78921474  24636136  18768816  27965984  21913764 
  2202100  65867274  20428345   6359036  21321456   8433630  13757376   2715861  20955700  46010628 
 30259102  32842117   4809202  18616411  17918890  15237020    676319  13081258    193512  16552800 
  2811309  11199768   5211044   9467887   2408560  21178584   6003720    249912  50944594  19956356 
 48237618   1421684  54898305  45767917  28828320  30009333   3488628  17206880  10844583  12992760 
 17059092   2961600  38935339  44560950   4559280  14014344  58110972  34813174    689539  83958360 
 22377072    301240   4040512   6434688  23504560   6079860  38203440  22655680  42087583  26101920 
  4496635  37825260  11463572  17214100   8825420   7526223  18228481  72950568  20193900  10485835 
 26129953  30974175  15411477  35170590   2918700  10447254  40551945  68209048  20863911  40787828 
 38465030   4612538  42495420   2001000    826612  27439600  69700880  74660364  11821572  12552480 
 71674590  43970312  17969733  18730254   3633270  15564768   1986404  15419880   7625655  43682184 
 64079944  15261734  56296968   1951542   3623760  21765285  94808970  51231180   2257050   7838922 
 46261754  10786754  34691913  41980289  11972170  35755639  53484756  11945973   2374980  63828916 
 59243520  63941430  70392989    433720   2516250    460620   8963964  32035396  12074175  14647317 
 24502176   4380611  19764777   1252470    935340  27194688   2942082  28482094  10127540  48873720 
 22823514   3303720  12460724  10043447  21902540  27077520  91869960  11120787  28469895  80183561 
 44546552   8558585  49315071  42646970  33500644  23663764  54997455  20442653  17331300  64667660 
 53340048  47427960   7629336  35800044    209198   2947542  61841728   6115915  62959928  15844767 
 26140130   1690240    243715   1289820  14052932  39102208  23706512  78482125  65998380   4268844 
 31576900  40181152    660864    944845  21972423  39090705  15750482  39224712   6200084  21849100 
 77845846   6866535  53678205  34589880   3040664  22847661  29670375     50654  11994360  29074089 
 16436036  47295785  19710885  57494910  12702087    617808   1144230  40907709   6744216   8569040 
  3146929  19055330   8550439  50009344  19033250  32839884  93977280  41630365  49191648   2992032 
 83876958   7027884  11030784  35672255  59159180  34407770   5525485  15318787  62807787  20818370 
 22921505  30715455  32316435  39921585  34294148   4189864  34954608   2454760   1201932  16004688 
 10244664  71747171   4231854  58506717   1794306  17731629  55794699   5183360    151688  60095300 
  1112412  21780546   7553019  48257682  18935420  30469725  19059162  13547493   7355124   6264207 
  5165920  24032544  25511669  38288640   4091958     68320  19157950  59197819  37989023  31372605 
  2624473   5152872  35339408  16448489     50445  39374012  42571599  40324635  49442940  85765337 
  5873722  78335613  47503392   1382430   6928830  10458116  35206358  16905038   5024460  43174285 
 44048100    622480  35300016  22561971  78216435   1962738  53574696  48233718  31435245  64269933 
 46450698   1135697  14892075  20441834  13006413  11533720  47397223  75320736   3933585  42211926 
 62030240   7895514  46000136  18248701  59469245    746206  51505666  51794592   8000200  13305276 
  9775184   5065700  75796965  48637950   1839036  20589800   9553765  34970209  42473536  55947680 
 15483013   6169803  57830156   4280430  51519384  22878410  47265456  42455790  14082384  52981420 
 80839122   6841050   7128800   5751474  39314614   1888512     28656  58390400   1009142  26309700 
 18933968   2932650  72725652  22853480   6348924   2325960  23194355  59110884  53376726  61342656 
  7175725  11603200   7687548   6744708  19915203  54106415  15494936  17450086  68490660  52198557 
  7712877  28779256  35129192    984684   4374554   6004427  38395333  29796158  26111362    258020 
  3824707   1447810  11702358   7107731  17506328  30661929  58299988  30496476  17505924  53730336 
  5459584  10354168   3132426  13739604  10461630  73783434  28372251  39078920  39262860  29235762 
  6088262   7162728   2124066  47875540   4772028   1503070   2496198   8465166  60326280  81673200 
 31678944  51749005  87074113   9831192  14796744  13073978  17375302   1077240   1447040  31428033 
  2510131  19380374  22999776  62773542  48666564  34821800  29496187  29566548  62027466   5958545 
 39640671  15624829   7242834  23120656  45423990  63855085   2277128  27536355   1695300   2982200 
 42246944  52393679  17276490   1533168   4580674    314163   3408548  38562216  14740040  60103232 
 59101121  10526304  37255034  52445081  23850180  40822048  14699920   9019088    674901   9411996 
   716760  58551505  26580240  25446012  10226040  13666552  34605328  78078660  17651678  55033820 
  3363544  25496929   3154035  77941000  26136275  22288504  23471424   2774070  23383776   2268616 
   770400  56818450  24940304  39510072   6239390   9221555   2419308  34694456  50679822    311945 
 11287100  41233044  43481988  61809600    866752  30526940  41358366  53161354  47674992   3149910 
  3475803  65822548  14447312  22638418  23062241   1284799   2018770  22027460  26330964   6968490 
 14441976   2603844  33226186   4628070  71925627  48145154  10785915   5305763  30223221    693700 
  3087546    800820  10837791  70355232   6535242   3563217  30606600  17483542  27528690  32688810 
 42685314  10386516  18793998  19082364  10488760  15491489  56363008  43953734   8799298  31269701 
  8969928  11548652   4917374  42320960  65227140  33484878  28350339   4119616  16772344   6581312 
   175871  14472814  67060350  14392653  31381992   4986144   3287630  18226312   8282528  17955410 
 24097300  78188572   1671528  48254724   8081788  21797219  49661824   2006875   2454201  18527852 
 59025655  31795168  54254838  15678182  38544318   5400720   2099214  42532560  31551660  14174532 
 47054350  36005022  37882880  29426730   5793300  15355910  38730500   6431680  24707840  74800274 
 20972182   1833479   8528067  49094210  89713752  18823156  31786515  27264564  26152520    901923 
 29813155   1411156   3969619  11461940  51307680  10636018   2149794  79458995   1864435  41942859 
 10474800  22126142  17594862   9211978   3790353  42545652  28856169  20164892     29979  56268730 
 22288994   2854742  51857190    927068  83120718  48877916   8012040  13480896  76142025  57000741 
  2961682  15746465  37495344  20538555   5383791    729540  13300443  50766450  18746937    516560 
 17175825  73930626   8671870  75023142  39868200   2262624  19089915  18630023  33131814   5406000 
 56292240    409266  15188140  17824884   2562192  26015088  42754642   5652768  26377320  28741756 
  3642453  22602944  36821050   9380224  17099424  21081688   4899372  14666008  43901382  30639540 
 10148447  17542515  29616900   1535674  46053120   8507042  35488719  56372205  12857751  76898964 
  5968205  15199785  15798224  18048824  24047064    806751  24688512  17405601   4821308  25983830 
 56686819  16607262   6706750   3118386    928620  38765378   6408534  32692965  25088600  44860464 
 39754430  31853250  12323840  31426844   1205400  10580966   6505842  42181860  47781448  44345043 
  1040960  18525468  12329482  76258479   4661865  16742289    390540   4738540  14625450  29783160 
 12545000   1534192  44214234  36183392   2303504   1906450  33879508   1026526   1011560  16897357 
 13301883   3514014  24696171   3031944  12791130  31476722  18626608  59915856  22222400  29504640 
 58946875   8337634  18314112  27738530  32829615  68997980    832010  11521107  46905725   7926840 
  5305916   9036527   9578650  20102074   6961380  43105528  21841434    109572  20640108  68886400 
 30938856  23104972  17310573  84934275   5220126   8377413  11408594  12156360     74709  15648975 
 28451064   7329652  51831359  11108840  50979565  61755225    350052  19776560   1539648   9420250 
 24410235  37877032   9143366   2912212   2296918   2423063  26239244   1643525  24395612   8739040 
 11927792  54454383  33313376  63696248   3236205  11965240   4650996   2898544  56858520  50644295 
 41556240  49497676  13341509   3520206  24987690  22963634  11242360  18497772  29801280  27868014 
 29966338  12012948  40192020  23191935   4326103  62762140   7724040   1289280   1145364  11121385 
 37081630   4971847   5896381   2439619  52908856  12530980    456284    152152    325443   6462350 
 42338414   3171292  58467980  53571360  79157494  17332875   3747404  66597112   3464209  24820150 
  3253075  38367203  70071729   6812640  16009215  64520225   9262500  29994780  34921215   1786263 
 18148572    179389  17955858  37423827  59387060   5251976    772512  35755400  49198240   9267459 
 36043325   4818423  26122016  66100503  18438805   7470180   7839972   2800340  82631903   7380712 
 36903664  44522784  45586880   1414568  28661490  33963273  18743724  14476860  29725056  58331263 
 64226688  11315481  54589431  27819757   8355360  30996249  58293774  13504025  13513991  23224363 
 30932600  33087555  55165760  16569560  27548595  70089000  31548483  16446606  74095552   9066676 
  8322597  49758602  48231552  36087066  24352666  53714037  23286780  18830880  15827156   6412684 
   794475  15609655  16655896  53247348  13670300  25537212   1075795   9095074  44100848    800883 
 27692168   3269136  11709107  15779600    348300  59383984  49208904  21193627   7310423  12555561 
 69251833  27010074  32631480  15528128  31120880  28525935  35154624      5797  21154086  40905116 
 40637736   6246174  32014658   4033575  32368875  28725906  57413630   4563092  59073252  25367776 
  7044290  53263626     62240   4174116  11629824    835125  26242370  37672254  10862376   5272766 
 36860508  40428523   4044730   2538211   4738084  47425560  37666707   4148885  41762086   2467497 
 16343152   1882764  34991458  15456750  16319826  14799265   9278520  24066475  27889956  17795735 
  2722384    468342  21576060  57064425   3346500   1888084    368577  44096668  38675598  55944772 
 32160000   6919488  26371702  13519308  20035029  37433984    346060  17983050   5936468  31142520 
 10230784  36181562  71542575  17254767  27224838  23919941  56723205   1160604   9472548   5700318 
 11215313  49407930   6989315  10426080   1597584   7230374    175350    116123  35558640  12854703 
 15482775   2222748  15042820  12533248    824542  11453885   8190344  52128364  29088479  26751175 
 36020755  13879712  25828440  10757904  13918599   1130025   2533015  19073610  19885905  15296884 
  1211624  23309550  23081058   6513270  35326040   4144674    580560  43655070  11331144  13337156 
  7615374  19369032   6310521  26613918   8378340  17290866   4171946  37066084  48681920   8509150 
  6542354  13162470  31224960  25204446  28944695  40122784  17479550  24844261   1173120   5290944 
 60221435   4335912   3000041   2358108    810050  25690236  41195904  33246960   7325856   1012245 
 19713434   1853514    104664  57218412  21977512   1407000   5640243  13370322  14730984  27349686 
  8689450  11633678  70199348  17004036  46125348   3059433    567088   7456244  21639255   1867223 
 46743885  30142088  80051520  45966115  16197046  29401268  33521640   5473620  23125318   4280108 
 19680966   9209929  70932807  13474800  67272919  16827966  30906720   2553386   5424224  13470236 
 34242940  47050662  25177455  15422805  56824352  40528191  14149680  13680990  14535586   3058104 
 54985792  49489192   1880625  34615110  20718284  66430314  47424121   5685408   5390802  10481730 
 39056577   2359179   6489655  64108461  67697754  40157964  39680641  78480590  40917510  12703648 
 53553360  42404970  75181659   8083944   6985385   3937392  52951888  69404115  61760211  10604454 
 11390344  84211200  26059828  22573980    564165  21023100   9123188   6379752  20821689  86012225 
 40233804  35742917  33829184  22062639  19996032   2877546   2202354  74951676  40151034  19133639 
 47088520  20574762   9488763   3003892  89044092  12105860  50972031  68154603  14322204   2579480 
 13614480  14926647   7041204  17141262  21329724  12487910  68223508   2207308   6476760   5886450 
 39890960  14731650  13465524  36549792  60925878  27285153  40220638  11288765   7485833   5057592 
 19770838   1268712   5634214  53215895   9464432  10542210  28496349   3192120  11363976  52908528 
 27872208  89853954    501970  60974199  66970038  28755816  79603713  45224933   5826961  24778656 
 81381795  44799885  57951679    406318  24804399  14160994  42600166  23275356  83605068   4788174 
 14676000  20036325  27478698  10431200      6867  57153728  28807380  55242460  19315653   1583222 
  5415711  51032640  28739269  24656820  10474101   1522675   6202112  55742865  51053400  32397624 
  4760055  55617795  64552078  19558296   7115447  15134251  30137054  37204605  36613024   3413223 
 20643128  18085144  54604425   4065390  27830660  31234338  50420888  36875976  10676600  25063355 
 43809644  88383800  20911780  63288360  13481912  12259927   2911650  15228785  78106000  17384164 
 31726858   5373272  35699820  55927620  20070210  40942314  29343275  22581676   9781954   3128744 
 16367481  78267888  28039088   3584996   1909232  55995612  25704875  19694148   2628052   1429103 
 53769024  14312769  70609014  31752336  61735120   7637933   1257231  27936189  19550920   1317942 
 45590025  10398000  18496300   5385760  21140168   1735175  57580194   6212395  51092976  41158652 
 16088096  16854774    366358  43937088  36597458  14473940   3066310  14682272  28689690    863132 
  2543814   1622208  24297420  14648456  25608612  10930614  85030400  13258580   9540339  37359375 
 28316295  11649416  14355480  25934929   2939965    565383  25611908  56409724  10487582  13933423 
   488565  60669530  91191228   4787937   2151360  70774784   1647172  29276379  47097900  39507992 
 90458496   5467308  49638150  24569430   5687726   6258560   6873267     53703  37655915  62707674 
 20574969  25299200   5696584    124956  28016436  28681840  13684275  41965140   2626704  30576336 
 27816474  22925751    742137  81229629  34337367   2870072   3182004  17402364  13986180  32533024 
 39926952  32604145  66303468  25764492  60959877  19064016    846873    999320  27052840  19970400 
  6158646    469623  20166392    311866  49690800  84262446  16897986  23790941  27898992   6068996 
 84795480  13770844   9295470  30553965  20289962   5825337  50685023   9195648   8530874  27361158 
 53134410  43215795   4092556   3788085  18561872  44700190  51819460  16129971  17066322  12256309 
 44902830   2434100  50772744  25212792  57566250    206722  59211852    217110  22684578  29271502 
 47958162  20828355  32148675  58106068  30768012  14516830  24492832    950790  68359000   7074455 
 39172272   7317216  18449186   7385742   4065280  10391600  22916850  43228104   2731626  20482068 
  3174409  38392704  78392256  13484050  43894764  45227034   6705204  15919398  78659504  27212112 
 22396725  13855252  10578924  61268245  21139875  37949989  27103895  21734079   9613895  78500535 
 73728668  13686118  67392177  16138733  86495475   4482656  51198363  17165512  16144158  49992152 
 19166958  17259598  16515356  36936733   1975380  51923688  43053528   8992967    769120  81524690 
 72756339  38653036   2743960   3101044  70852255   1894736  81304920  49351872  61832089  10516363 
 74642408  60958308   3810703  41157144  20036589  19941966  36799200  47046960  11793233    696619 
 12741685  66943086  60298218   5618988  30636111   7236732     28344  29065524  24655490  53055147 
 58382182  33633479  65102465   1562400   1650880  32153814  20243158  75800980  26840664  12662616 
  4223672  26634690    717440  22207735  61117224  73229040  16611570  45229611   9647252   3087446 
 38473812   2744666   1014024  59680800  73210420   2278105  61134150    509468  49315296    537614 
  9493939  45332576  24424432   6988932  22593142   2112001   4766418  10123842  38786577  12245128 
  5659488    410652  28605480  35220024  29358396  28835632  74061940   1983385  10955710  16855554 
 68950758  17440100  16770874  50521740  19269691  35723389  22358175  62975960   1962737  17399726 
 10484950  37933380  52506352   6878925  17542096  39308838  51567537  20008679  51511296   5250080 
 23533620  33513467  61784716  25408306   4462857  35108882  30815922  32300085  18104829  15124240 
  4028912  31157120  14436686  31594332   5684096  71526662  13137664  22229254  30719468  18167436 
 51637950   6576222  32940666  32166120   8485938  25997772  15929680  43758143  37420416   4520650 
  9006939  55430640    452466  20853273    112182   9490260  27051750   5927020  23230304  14808474 
 19582210  24763258  34876734  24335982   5822940   1759656  20045448  17790848  18753927   2670425 
 24018160  28481050   9396784  61337004  50161265  67673250   1865000   2947800  38223682  27963156 
 50053600   1286560  14136108  62257881  15264430  28324478  45374978  15864512   1787300   4890125 
 17142730  21738306  60810334  35469036  44741955  10437360   6870739    441232  29581264  41152736 
 62573688   5187754   3629524    802816    584080  24361236  24088116  74695920  73903830  35834400 
 20207772  22303745  10313344   4726260  17209842  57322400  73896445  79908203  48958806  62753625 
  9776594  35056064  69045568   7676856  57114400   3364114  38215422   3017020   9567801  57683850 
  2266181   7275100  23124574  12644009  27971892  65085350  15259869  31284000  18069500  44207892 
    36125  37587800  31405794   9404714   9777440  25377111  15099693  12162696  77474488  10500872 
   106344  33659992  37521416  37980605   9168000  16877216  29283065  31606452  70881987  70709622 
 81434260  33505489  15866194  22153079   7524456  88256085   6225568  10473510  29666904   5260629 
   692780   3461810  19161135   7572120  82480640     36680  10105866    605472  21557835   8508375 
 67729500  11271000  21390000  10608040   2017422  35073696   6481059  35904780  19008480  46590352 
 37876125   1990700  13577798  22915180  53189252  49109804  25179687  36824652  54063284  10056290 
 17948700   5107790   6754424   9829232  39461422   3023580   6112512  10537536  19339860   2554781 
  4974627  49026912  70214664    988709   9579510  76460749   4246988   4719480  38995900  14989871 
  3056978  34279089  34869670   2941389    670220  25016600  41492628   9417756  27555770    347912 
  2168436  61579440  61992054  29229711  10001088  45420449  16686528   3506870  20387856   9486407 
 14219823   5111556   5048100  55839751  13873376  48877764  14889632  50989529  12758670  27972056 
 74290020  47724516   2376300   6251640   4039970  41601435  28260880  82710980  18540000  53481736 
   529542  85472848  57198372  59669524  31473336  22398246   9478920  10024251  12580862  33203754 
    19644  16805880  17569839    312400  24955360  54955600   3913935  44152988   6621100   6418242 
  1085079   8019208  42891264  33803616  50039962    573480    465617  87086019  35150354  53708508 
 22488018   8750148  36920386  78541464   5284816  64950984  23694990  25639572  27533952  29009188 
 26371525  29591492  15260055  16968316   9255156  19439260   1866840   2741739  18385965  22864194 
  2034645  51667308  52082960   7373940  12591258  16144248   2614029   3193787   9877119  34407915 
 64795106   3517297  10300336  25961493  67250900  39858657  59113442   9057066  29945493  36572902 
 41329442  40313280  74215780    729523  98591064   7240000  20535138  48649872  36314643   6489230 
 25803242  58900512   2880900  20329025   5272200  56100793  78227523   2402970  57420162  17185133 
  8957201  40075200   3917293  60619720  51488580  32256528  10860732  22032400   9173549  11420328 
 28005120  52936800  24034806   2539626  32601816  13800615  28449900   9179800   1759452  66387492 
 35333800  30806334  25958655  63596800  71081262  24192336  61737132  46244146  23133447  51651530 
 42768375  25476210  33238170  17102800  55896660   1435785   6417159   3789576   4766850  25814244 
 27745728   9133740  15462820   3973755  27176344  16772778  11777724  30570552  14055670  16059309 
 17648468     91740  51138100  58636152  20076861  28408758  69505040   5674488  77928253   1043940 
 16818984   3109113  51049944   5748856    259004   2475873  53085942   3933385   3152400  42857969 
 14036725  11765528  24346560   1863190  36243984  32651770  63404341   8610048  31932230  14550596 
 40342632  71249882   1184590   2362099  42666813  27970200  41828670  23764804  17762166   4610490 
 11516208  24081993   7858854  24952018    587041  11340888  40398948   4535296  36173116   8660190 
 50219546  62333849  17449142  21977651   9497473   1525410  45092761  13400478  10870032   3445890 
  3879215     60060   5134396  20655839  22979060  12581562    885129  11744290  22352226  20717840 
  2668414   4443290  11931888  58328280  37530115  44026998  27165992  28092540  24734976  22037290 
 29009550    379480  19229684   4791176  58535248   5141664  59382148  59750334  17903686  16220454 
 46941322  27711353   5266736   2384119   1946088   4703484  74221812   3853016   3094119  40158351 
 88778287  12578286  11388285  10742016  22596212   5004850   4902000  14736120  16618891  31818405 
 12760992  27980211   6041696  20740264  78745812   4796514  72140807  28215463  22364849  51939657 
 10036860  11453695  26870919  33251984  16144240  39802700  46179315   7585842  60713285  47774480 
 29478207  92555450  13955579  26121144  29625397  54728102  11365059   6048720   8647578  26867178 
  2214054  50945046  39243582   3831590  29236198  32533256    622340  20296089  30577554   1972740 
 42437040  30793836   7047774  17377932  45624462  52101930  37780995  28381876  22934718  15941271 
 29335240  38683680   7540940  18748890  17176630  34992950  33314841  60411495   1566586   5424865 
 36535510   9770761  10793415  47703110  21642180  89195993   1547895  54666909  11724028   4682061 
 51225515  42606434   1840352  33077295   4775342  32731300   8003424  44719510    336328    969760 
 80284994  58554342  10005570  40521735  19633608  45948203   8918220  31415583  17075000   9921933 
 29950464   3006976  27489132  22410783   8948700   3455487   1388253  22345344  96861000  41205275 
  5067170  94196650  19836280  16299704  33648258  47531664   5562270  37703666   5494300  26368300 
 31479441   6508686  78719619  66396960  14875966  16092522  52770112  12124168   3290892  17972056 
  5679054  20449988    957072  17698800  23437780  24782040   3886885   8599080  52683722   5803317 
 12286720  17359122   1023966  22780908   4826448  75087824   4354560  76030528    383328    843600 
   648832  31985782   1507857  14237524  48590546  15978708   2820138  18327686   6217302   8430088 
 27071329   4779944   4423084  40362357  74574080  19868247   5253612  13131041   4531612  12852348 
 59683102  22371048  18661356   2872868   5884924  45372898   8446656   7957166  11632170  45830669 
 18383814  65104914  15283272  78171522  30357598  45346293     56889  12632880    803980  17022780 
 16386766  74230416  22470954    197001   3169055  11875604   4701504  12727834  12995455  11356324 
 33923498  43276275   5017565    362373  41763681  24262908   2368310   7436866  19413590  67065328 
  3834740  48925779   5119480  41371284  26526800   4697354  17935146  12841275  13310528  11980822 
 24951711   1683540  34869116   7172082  11909580  23917607  24126308   7988208  28888524   2021524 
 40473730  74798488   9450266  11000232  81188562  10010286  37290176   4646694  39462864  58224936 
 51515750   1400775  43930677  18805392  87978303  39478879  38713101   7637145   4854912  10712808 
  5176391   1255170  59150000  22950890  38544800  42095820  52770030   2005572   1511880  21136896 
 21362801  11573794  26549184   8184820  43166725  19413750  10873182   6452858  19007156  56749725 
 70674513  53223300  72455189  32819475  76724308    155688   1442269  25615122  45481104  29646972 
 49693558  49853120  21618623  36175131   8786280  51019428  50730942  83655954    359660  15058040 
 19914327  53981035  48770454  16113549  13339900  50533371  32759064  37826676  28392532   5456230 
  5193678    308000  38991969   1166408  47190816  22997100   4362697   7418112    941212  53867310 
 36345266  47616565  23921611   9609136    358281   6606870    775720  40174726  67648980   7970156 
 16224060  13091764  18273459  19367964  32508176  23338020  11692625  54874665  52641255   2876739 
 55616550  19472928  41502350  12727870  20848010  18268200  60293181  66593700  68907104  35960985 
 40403144  20079220  17174040  23887480  13726764  38264314   5154850   2572840  16186244  19720289 
 15806665   5675055  14594251  74061484   9085650  13720491  24911222  23854380  17041005  42959598 
  1178730  12234744   2918235  55517157     94404  12944400  25765081  23012800   6303335  25940325 
  5637694  10961028   3925477  36638372  13641246    481581   4700979  26620240  79591020  48865346 
 34930178   8410542    698892   5375904  23932470  39537916  46684140  18546122   5499059  31725008 
 17899980  27423637  10863888   7394671  58483326  25924992  56344880   1246000    604776  54666714 
 16906277    685536   6882480  27563530   1860582  20287250   3087337  21839604  72330929   2617848 
  2443865   2277080   1188068   1094445   4456188  23805300  79227225   1404702  24812620   1425450 
  2654025   4223016  44755776  20283682  16412929   7829405   8626176  13323726  77106771   1085107 
 60900264  45096738  43616848  20214350   9216856   4306826    250341  10720269   8044911   4862364 
 29129128  33131280  68681543  55069902  68985540  17037192   2368872   9953345   3995549  41230380 
 18781327   4000779  23154860  20677644  36952641   5580414  43143408  19789968  16648029    995171 
 10222637   1866553  88013640  34987392  38973350  59790074   6770726    637952  19548113  52809440 
 29375876   2473604  57671820    615162  42429786  29594824  23599588   1049112  30504968   5453552 
 21735045   4241016  15226752  10050564  16961180  54408792   8442331  64418816   3294741  37032160 
 17967922   3889912  34674012   8108725  17400768  29079532  36911560  59740450   6635048  16120590 
   119950  10604826    627006  23381880  59526918  48865712  23863194   1397052  70537824  24994995 
  1000680  25499425   4150853  53300882  18123226   5456240  46723296   1446580  19684675  41719632 
 66710514  49287425  78847020  19827730  40875552   1726280  68157728  55272947  18130950  38827170 
 38439470  54838659   7961916  30808701    171864  24852360   6794634  21169512  45551500  43847958 
 16687050  20896111  34383978  78437356  10843008  23273148  27831951  15936921  46132944  22647045 
 53600812  41237224  37197030  22547847   5812296   6306895  31694260  62568700   8960172  13548800 
 23765966  45674393  27748720  49306192  57181533  20547892  66789744  23809720   6035656    142125 
 35349611   8200440   3670172  48249600  13812300  12741436  30298554  57024360  35387079  14964000 
  3560464   6545448  11924010    514696  56274225   2169155  14653783     48216  15873165  50060295 
 35636866   1507407  58609837  59040954    152260   5085150  59050574  53278264  47951136  20260296 
 26139630  14928560  34485876   3754872   5880789   3335922  18183455  46543850  15637697  62930796 
 19934629  49875958  74967849   1145838   3973464  23231250    889746   2180010  16027856   8325900 
  1536777  67526356  19977800  26452941  62841980  42952426    810618   2901740  59559910   8971533 
 11941213   8842932  14395150   2226078  44739240  13763010  24817278   5169966  27420192  25269360 
 73795384     68180  11472314    777715  58494216  44143806   3885960  26003904   5765588  59595594 
 22601844  61252300  36931514  74480274    618450   7533000  23666742  50754220  43416672   7932197 
 17165846  21245695   3736060  13834041  24206886  51704320     88068    640359  22400781   9904194 
  4200374  42685550  17360784  66765097  58201259  19864386   1019103  20237412  32686584  17699040 
 15641028  37984272  24923556  11970827  33984804  46256100   3745560   4260687  18414536  41346837 
 20340390    412029    941647  11355128  19405008  50264424  13670802  11903120  91598796  11093732 
 12347784  74076928  70073801  50188020  43668900   2633368  10643850  43212780  11734348  58313015 
   724443  68483064  33636546  37563600   7490966  61686656  14911659  11916868  31282020   2940459 
 16019800  40643232  47514405   7425795   2174784   2790788  17291092  64367079  20623662  61125296 
 21178044   4089924  14388825  20209200  54082336  76542830  33494850   3055320  26871184  75898800 
 13439400   6121450  31567836   1803592    165754  20739112  13308039    916029  93226788   9085709 
 39905288  28023874  16128642  61401312  11257748  73447620  33636960   1581930   2574460    709538 
  4354264   1645945  21074624  81040280  40274280   1762839   4155760  21781008  57386424  10337544 
 11467728  17627346   5617904  26487900  10900666   5510890   9306210   1244646   8123760  14576958 
 27844096    614574  17059344  63395430  17159443  54955130  40519872  56144518   5647152   4638606 
 25805646  10040040  45873408   5039410  40057236   4734972  83687396  17991480  26756540  29783703 
 23156250   7174961  30205421    838916  17250695  20879927  74971260  34497011  42185964  28263224 
  5846421   1724539  82276502  44635700  40711770  56443040   1379840   8155560   7271424   3404300 
 28278327   5136823    741334   2119920  68312712  22796301   5589056   9992944  26738103   2042320 
 33574934   6454500  78566752  72313725    902592  32951739   2858417  48522320   6166563  10312662 
  6525408  40593032   1659054    316200   2898236  63733305  36277296   8662380  19622405  16044252 
  9124468   3236114  39405723   4067613  16895045   4930728  69106000  53584260   2803608  11433037 
 23383740  38921500   2484216  50587840  23744000   6448680    887313  52437341  21256125  58437060 
 68492424   4050844   5806928   1382990  38214120  18688576    747083  67471272  46441104  48565646 
  7405200   2368505  39926016  73662417   4493421  17714216  32573188  61794708  15130236  15453064 
  7095270  42263451  18316236  78571330  13018176  30164728   7998336  14899093  47287110  29741130 
 45922441  11143005  27065115  48225375   5615841  21691188  56508288  47234322  23854800   2911636 
  1665075  22752537   3537756  10230724  21913905  37265632   2147696   7734117  36575840  76323505 
 20036166  21464352  53575533  63114156   6112722   8526204  61595400  54822588   9900605  18250792 
 42325384  55936251   9489960   3521565   8512912  19782626   4832952  10718444  13506696   1209650 
 11296272  60248430  62483562  60798964  76892058  39758670  42422166  67940721   2166900   3333275 
 83238343  25433838   1961820   5097750  11876352   6928010  29407455  80255232  35427434   9794862 
  4279240  12498484  60461236   1963346  46472348  11563314  46714521  49348341  10591714  27843228 
  9860292  19904628  39108320  30895716  31117086  57124621  50309024  28096848  41117070   6428040 
 22907612  36272452  42212632  26782164   3514809  25670846    203236  45726532  27381655  40065300 
 16081776   4418323  10723467      8496   8322694  40627200  30652237  12055380  17138839   7917792 
 31879046   2829404   1358334   7927020   1881080  87137512    479493   9707376  72196376   8697968 
 40731768  24903750  10295076  37506853   1140348   8025765  20566562  64379970   4005165  14872066 
 26269392  12584550      5742  23632320  18547904  39230870   7772990  10214267  11594764   8214507 
 32450746  19458600   1981492  24788736  13675140    987129    155511    821312   9297040  11595850 
 28456686   9628500  11673602   5925808  15285075  54958505  50041724  62290739  39145056     29202 
  6356526   9269575  60877284   2006940     41420  73731281   4173925   7700695  21754698  43736225 
 32335150   6587791  11537750   3845496  10142908  34069490  59857819  14981428  40548240  30248956 
 41873048  11621799  57364872  25325955  47818275   6512640  42367788  31305990   8424184  63262144 
 21069555   5569263  16982412  84625359  35460871  15941250  11138842   4863530   7292108  11011532 
 18824722   2830962  62772069  18035426  12735225  26647704    129976  83850208  51841090    313379 
 66594332  82520841  52192815  30292898   8831254   9638774    896040  24998490  10246572   3776352 
  3956040  30645404   6631253  56680100  58249434   5656252  21137520  24727559     72984  15310092 
 31136472    802143   6852072  19961292   4458436  10076886   8996320  42890625  12851059   7991248 
  1128616  28160208  37939200   2116500   4935909   8195859  21171110  38382164  59020584   1727898 
  1688059  29432186   5229216    334671   5697504  23394186  72018375   7240895  26116629  11891740 
 27404832  51713592  11941318  26589681  27812992   7724080   1767444  20906358  12897872  51277248 
  6277275  34460028  11853910  38712864   2650530  55049792  36844795   2119208     25613   2882256 
 44538541  39269504  35585676  22206204   1671328  19999185  30179205    439036    501720  41067902 
 19330562    213366  91447080   6194688   9687762  33804158   7684740  40049121   9920732  66396000 
 12368664  10098578  13706464  26201232  40165398  39729910  30254585  33019238  26331009   6878795 
 60297082  12715272   5017278  15907408   7207600   9303990   5935690  11653833  56673960  21637625 
  3620175  31135586   4780660  18449925   5398532  64128168  91234360  21124950  24542991  23241500 
 57960792  51229624   1357880  12829280  49285417  41518230  41439684  33782440  11937024  51462196 
 50632395   4291329  46692932   1494259  15697219   5285534  22438015  72200198  33514896  13026537 
 63558162  21009750   8174450  77193160   1614771  24980268  32807880   8041950   7762050  11235345 
  2640024  72425287  68261466   6378240    804672  32114704  17551515  35035608  25815372  21826854 
  5232994   7083776  49807274    542178   8091962   2726765  25741893  22543440  47906144   1064494 
 36675541  33492758  75244180  48121186  20842680  29788888    181643  30167079  41438520  64882506 
   822645  52057494  36633168   8822177   1892913   4810860  10727280   3379109   9392139  48664485 
 43965440   7983117  30684974  51131780    137053  41279368   1381248  18436660  24378816  12579291 
 29983790  21112826  12740007  39012948   8273552  42012308  21219575  51371840  21572760  60317622 
  1691628  43520148   6462844  23648040  31426400   4686525    424711   6251456  17556196  10812795 
 50705676  18065392  19702364   9438535   1405572  52937200  53319728  46050004   3466748   9945683 
  8896368  57872675  18395538  68614455  13452780    418250  32669116  75380934  32727695  30515534 
 43320836  38618985   5852367   7655760  43550832  23767212  70159242  44059671   2983086  22504944 
 16562805  70396920  54717854    872016  57141825  27904863  10088388  33302640  11063970  93157000 
  1099336  29642850  48937528    817293  29175696   1333215  20982234  31643226  17747708  32174184 
 72823170  10936576   9185912  71907586  16051310  76542880  23228086  51671294  68191728    134825 
 20319100  17716352  11472980   9356080  94564451  24454056   8993079  44454150  25890255   3798615 
 13595374  24334752  27443372  69117400  12941568   4882020    495541   1923831   7924387  22269888 
 47401072  32591590  78885480   2464055   2104120  59532200   9265136  11641164  34879234   8347723 
   527505  14407320   6779563  41505222   7809768   1072704     32752  51203172  65291448   3023238 
 18258966  33216876  80274202  61850620  44174575  28636862  44129481   4083320  77161588   3941463 
   955060  13573350  39812175  17319849  52762611   1994516   7967016  17537450  24543540  18458580 
 14073642  10751125  64353325  14264458    597961  30772606  11097870   7615484  97619990  34127528 
 32116627    681462   6579225  11262240    896274    917748  64409112   8799376  17840850  40100165 
  7941472   1278800  33360051  57039752  16712064  45660890  13420518  11538516  40959662  57570168 
 36505539   9275361  10697000  56192252  44490860  18835080  17509170  14606268  25311255  37811402 
 18206815   8854280  10856755  80236395  14383047   6441544   4954482  16139046  27709350  74552894 
 15584400    672819   7847964  19815948  55676925  21632256  17221638  31082415  92734992  39967046 
  3013656  18529715  71249176  39245157  18143505   1353771   1172556  11738485  44512310  26503884 
  6169062  12013075   3835524   4828930  35777937  32463865   5527951     82344   5328390  81598563 
  5246942  10023948   4619279  15874170  16772577  14767976  18488806  30737329  22410935  23451496 
 50167236  39852560  11364122  31334816  22843535   6835428   4971165  39171060  57965480   5232252 
 40594252  42138320  57426000  11141568  20951660    120480  40734164  40668384  25527924   4349397 
 10375664  74267616   3366708   4946900   5461946  69693642    789036   3733776   9045717  31009563 
  1710520  15472040   1785259   2259542  19020520   5656168  47855640  21937268   1417952  15151500 
 49931047   9903631    464046   6330696  83599656  20811360    364224  80184456     13224   1968080 
 64716406  19175448  18899370  15588408   4358277  12702690  20610534  10585696  66767372  35698776 
 20626704   9957888  44302260  14171217  68025435  36146980  35072730  70476696   4964136   3077910 
 18781110  15763620  18465380  62831504  13688998  67693548  12163517  92948350  22604400   4969280 
 63284284  47076210  17292210  27121500  35019068  25058204   3983560  34461720  25311810    262485 
 25350978  28795185  45078462   3639965  31839849   4225503  32446854  18029205  94343976  30157504 
 29238880  60367476  57606920  39590646   7533127  18235224   2410884  24906378  72097880   3381160 
 44926079  12223575  60292050  84483726  56151738  26893305  22627813   7532397    214396  20789930 
 20265588  26797680   1556217   1656806   4394700   1235283  15624804    661487   7689840  14204848 
 37472490   3906640   3156337  43099056  26090053   1089737   1303288   9494830  25160880   2171043 
 30790836  14428290  28580428    957625  20313000  59404496   9877995  19182800   2507688  20027700 
  3019228  30342624  27963054   4528122   8383396  44214664   6914292   4543660  12968596  28237681 
  4848210  68455778  10443125   3545192  48278736   7346792  10996356  34288925  66385980   9692431 
 14910785  56166556  61953430  24566382  43087080  31081767  60853968   1084615   1660814   2106005 
 49563850  29980032  52369843  11493900  27157546  19078026   9724056  37322194   6233920  41108452 
 59479498   5314536  73871400  14752780  11275474  42312890  76775940  19992747  33049625  67892048 
 10508818   8157402  21821728  11934414  42669288  55217055  15484980   4756331   2947901  25226140 
 18682353  35830265  16200576  19301596  11490688  27718296   8479414  11148711  10411440  29664711 
   794088  75382734  17615920   7587447  26656062   6308112   1014648  16480366   4243302  26712328 
 20842115  39630741   9219168   7265125  70055796  69535321  13336920  68644719  15087669  42264872 
 34767316  37826208  43002333  19067308  71421207    251472  43409170   4594239  35311536  59639214 
 79607224  44928800   9077706  65092608  18471600  31591568  46424960  42507072  29635968  22086060 
  1827328  18176670   9207801   4759230  11290098  13802628   8777130  48614345  26102802  78995000 
 72451522   2431554  23175195  45752808  21071406    936210  14440720    474944   5604090  16747839 
  3138210  12363864  53751996   1700110   6844600   3163435   3126336   7556516  34043724   3930904 
 12704090  17199252   8256696  27368520  54369792  63695528  46328502  22764762  31334400  27321129 
 31441762  29178588   5760558   3308895   1579779   9398312   8341096  32251227    207100   1288710 
 19926200  79340160  24355536  25422852   5982131  23563670  15444652    765171  39926700   2019889 
 13875774  19258668  13531296  48825725  18466535   8116173   5054000  20446514  45730314  66551040 
  1942912   2676345  12488917  17238408  72072000   1405472  38023756  37262334  27131091  43798093 
   250272  13806120    847616  52385600  79460032  18427470  23333300  11974456   2927330  11722826 
  6642400  77855364  60454108  51394032  61875520  62931008  72749743  16677731  28711100  45489705 
 41647650  24005493   1874870  90229065  57394029  21024640  33261370  57329760   2401300   4487910 
 26603838  54858242   2171160   4593120  82700332   7387826  36358806  19555448  19629090  22981140 
  1993744  35697395  18626713   1681538  43061300  36880077  40802544   6052662   3319264   1932613 
 35930860   1325436  41214366  26783840  76091502  38387718   6717608  38846067    900200   3200890 
 49843780   4891094   5418087  34073468   2341864  38513670  27729345   1520415   7536840  44557698 
 24280660  20910240   4658824  26023180  34691790  11041316   4031872   6872760   4307552   2261601 
 29484084  28821660  45904859  20758608   1584765  81879644   8465915  38550716   5150624  68553524 
 52644495  66064383  64690218  23987808  57900428  32521518   6199471  79898868  39070250  58478504 
 63454240   9932942  37179000  12222735   3297882    184722      4975  11584950   7265100  56543310 
 24573242   1454260  70655720  23207960  11320155   8580087  56223040    554048   1258026  27422955 
  5353672  34394706  65739303   9425338  47221080  81470544    962313  13527954  39871557  44869176 
 28985280  30374544  17211395  54654379  38347992  42161040  19311324    205374  13009616  14543512 
  4565780  18183120  10691621    225498  27880904  23516860   3258838  12091041  17714160  23813604 
 36474240   3294216    568302  28590012  14716320  44853105  30989570  62665056  92707650   2997300 
  3504978   1093400   4683168  11022572   1411256  84297630  68749555   3618342   7785656  36585906 
  9677010   4312330   7104834  63058198  46193301  58100361  51771308  18216392   8148428   3563029 
 21778410  15612534  21543126   4010976  39294028  36612576  38153432  30276386  38910744  46961413 
 25201260  47620776   8038004   4799144  45795888   3388395   5899272  43211272  26217503  43525950 
  9196957   1913940   3157439   4818412   2822954  15240048  45744600  36941475   3807573  24085585 
 20528913  65354224   8926231  23407790   4725630  89215456  13981946    521037   7289600  33214415 
 17960250   3228810  17459419   7043463  52927176  16310260  74245481   5629236   6756504   6621840 
 52247720  20698536   1130220   1654016  43954823  27780714  31441300  25297510  53462524  30303173 
 17201348  13402528  10110354    378336    742376  26245441   8817192  76726416  36490412  18115955 
  9828051  11949744   7127056  12166745   1944630    603526   6143277  26320230  18106214  35347520 
  6410624  13810608  40089088  12723480   4099270  91423423  52361694    210825      3348  14905040 
 43370865  11455802  17586629  26035728   5246312  19743525  40546710    752348    517310   4594212 
  4279672  11246129   5513456  38035528  65242590  16356648  11090336  30038973  20431650   6416392 
  3426873    590557   3467754   4036174   6378160   1658285  22991607  69418560  50134315  32058117 
 35069160   1566114  21337992   4647643  68058462  64760932  19700548  19618458  32964120    661276 
 35643162  24613380  16060016  56926755  10412380  37637208    813008  12335498  12188517   4161756 
 36910094  32423148  10897068  21413200  37678515  30248092  11754619   7296575  41134001  38378000 
 11238480  71690194  70523946  14185080  40538099   5862549   3729502  26908830  26075110   2328427 
  6332293   9848790  88932616  10955922   1457632  16968083   8290220  36182400   8806952  43336986 
 28652319  25532553  64329972  39090574   6454375  44823636  11844947  13849472  50048910  24985532 
 34137324  12361455  25046640  20807686  69242040   1156471  91880550     39490  44965536  12837607 
 44783840   1282948   7909746  30887496  59252688  95383970  16021148  48326495  67803760   5434344 
 71924664  40203737  18053550  18498708    615999  23429272   5526612  53273460  23912134  52125933 
 82887224   3318171  65467380  13480474   2879348  39425666  54312866  11028960   4429106  19030739 
 35671389  39351745  13839012  21417142  34235700  65565225   7898650   5997726  15883920   1024979 
 40079155  22327733  44860860  15906492  36811943  24764063  51022142  18477459   3818325  63761292 
  5066600    623475  11193600  18192370   5070503  26222958  26942796  46305134  72626526   8042226 
  3722790   9183680  29877384  34119684   8181422  27310400  88771613   3210240  13631856  13611235 
  7945632  30154248  16766644  18240490    347500  67396560   8238906    906072  40814662  14595444 
  6234165  45405360  26660288  26981280   6901864  40569536  38536650   8491845  24403462   2055937 
  1885112  59452488  15534244  21768726  18758432  14583275  60358816   7467162  36737640   3452695 
 25017790   6371860  43212699  21117893  16869580    349062   9288944  59597124  31462050  46198592 
 12097865   7894528  52139178     77428  22416532  15409480  14359708  10968570  10791374  16045662 
 59138160  55785705  83761652   3601941  52899412  26785013  16760508  25861952  11551210   6657879 
 24377198  29823977  10738044  18944855  19872608  27679879  50432800  21653850  28828254   1927860 
  8200368  80557584    562152  26676936  38475696   2130920  50684854   5224270  24501678  16977900 
  9729407  64065036  71409492   3452302  16705437  16313535   3742167  37767628  34557705     74854 
 30845805  30686950  37498556  14120100  18273128  27218200   2334255   6869972  35472703  34359696 
  1554592  51910365   5580900  74903976  17890795  52432640  31521114  76723388  77368095   1674508 
 18810172   2695057  33012560  49102238  36644760  57603294    124016  57553188   5399865     29480 
   827505   5658237  53380614  52930767  86024896  38272960  82802385   2249453   8086422  37908559 
 16004520  20343519  27480375  15895920  25930520   1074640   1896711  39405030   2452767  11112352 
 64915466  82904352  32496646  12963497   9339792  35545364  11673144   8524883  14385480   2427774 
 60006792  51672252   4214966  48987700  45047244  28325940  15220881  62531420  24431060  13960892 
 26010795   3623768    678216  65065500  64713495  40811364  20379492  12366200    825300      9600 
 19467598  10598232  20108246  51145864  65221775  10134468   3195320  11525696   1935065  42323112 
   353052  80042850  44979543  30589785  20011992  49411736  14445244  43310484  20237184  24735991 
  7676640  60634680  12742451  17640363  51342236   4083583  22805250  37382013  14831602  61169700 
  4071480  32630220  16630920   2450140  13522680  20379640   1691415  16372262  11344014   1027622 
 74837466   2885032   4039868   1985654  10186144  14754676  30335859     30590  19471239    717120 
 12379616  28035741  74962028  61128048  50313024  73118232  44651967  18436320   1393338    442428 
 19441472  15193980  68660025    355346  57846168    199848  39817088  76568328   9679166  30654146 
  2395521  10603000  38233062  16589160   7492342  83237986   2184138  27885600   6304392  17188553 
 29824470  13607388  57259710   3590667   6142113   4643240  87058048   2609280   8855766  16837960 
 54125305    774136   7364049  76189768   4920642    670138  88067409   5528250  17062210  59109276 
 18336272  42818388  25452196  27712971  59537433   2113496  26412243   3450905   2414412   7198184 
  5983341   2598710  11237828  39265710   7011774  50439114   7359266  16824524  12733893  39452182 
 54236637  23046732  26266464   5140180  13165710  59184825  49622794   8552928  25827452  42237085 
 21800259  32761305  52425807  11227392  42307947   1759951  28735874  27747512  63029439  38546975 
 18658284  16631190   8681190  14609596  37141356  12373741   1652833  31413722  45864896   1668660 
 36454103   5777160   9994705   7060986  40777856   2000445   7389200  50739585  34895256   2498122 
  1804686  20349220  10336508  77027967  16611643  44665840  13773312  25857270  84799692   4393212 
  6648552  15349740   2702740  10443389   8973470   5885688   2343232   9718325  15639420   9318512 
   261450   9067500   8581770   1636473  55048896     31993  16397830  43686035  42977728  29976350 
 31096476   8464116  18320592  55166040  20878479   1111772  52198965  42413208  42372414  14481401 
 15753717  42563983  67909985  68325348   4864397  48580416  13241464  15581070   1056873    861366 
  8413713  19949367  20477155  44568186  71417808  87798659  29048087  27292256  39239018  51319008 
 69879718   5125289    737968  33596479   7876116  47188020   5833890  47150532   5672590  40777990 
 12276615  16695525  15193434   8900557  11671720  32104769  10608024  31432320   2505500  76189470 
  3283533  53697300   4385136  29521566  53638714  24575642   2165667  33639450  57658280  23772627 
  2730402   7729631  61155174   1536478  72200247  18414473  47723590    889776  15847953   1036828 
  7024268   2322611  64691230  59061795    224808  10878912  82364436  16817887   6842275  13351800 
 45261144   3447450   7559088  33468365  67537026  46893000  41706400  10411392  11275520   3428973 
 44107896   7545333  41184255    734184  24939360  78573584  20188560  25165120  61628140  61876872 
 27455246  41943963  38412299   8324668   3392914  31517694  20407794   4161984   2536896   8977408 
 50952716  53295547   7837761  28894059  69546870   3506336  62358051  15070194  48073025  10154235 
 30192051  39726090   1759956  20514095  39162548  11097140   6527304  22046960  15405808  73277316 
 15028839  22434412  20700597  67657464   4695996   3152128  39454580  25369443  48581184  54893040 
 13305776    670755   1602740  17633977  49207792   4101354  15028845  29032157   7541963    800527 
  2168910  70553481   8271180  41598751    225150  25167327  27181728   5892480   6142429  53430672 
  1600161  50155227   7972864  27840000  61490273  34693776  12368440  15140288  13293252   9432369 
 29885310   5141738    473937  66770844  31450651   2491200  22052470   2516020  27476436  62124496 
  9182004  58610348  43481289  20024680  38991896  17122600   7760159   7479615  43133733  49228893 
  4941529  50010846   4255930  37627785    118519  47417676   1297182  33887087   2100566   4233400 
 17382750   3542895   9423360  78046758  26204477  20174580  21765120  31198186   9033150   8852478 
 63709880  26535588  34694162   4550340  75842585  56731794   6971274   5015466   7844670  21971250 
 58610142    758430  74579407  62327885  50262576  24307131  29405709   8538301  38270050   7217055 
  1865985  28047600  55270803  38352312  30986278   5060420  59699664   2486139  21219830    564798 
 33790664  21183650   7407060  58963079      3640  31352972   1495894  75695510  95377648  63520029 
 30631510   5735961  21128556  57167430   5849425   2339235  11645840  36485057   8324804   4800064 
   494520  29332446   6260577  23268839  47438432  32379588  53919567  33019406   3092232    406120 
 23057730  83986578  28941352  44500410  10583912  14569044  14805168    393384  22216825  13621440 
 68384838   2170868  28957845    762832   5294124  54089075  16171365  13819770  10069920   7294140 
 25277555  18150496    228240  13895868  39479154  10550422  18033997  19731634  23024220  41359980 
  5245679  51637878  29758058  26512165  61884672  47824007  25629828  24069565   7714368  14558103 
 32088474    316071  23014816  49221626  42659176  20487582  40067560  11363032   2783130   8662248 
 21135720   8135097   9580807  45049200  13791360  69013984  10785376  12947560  42703260  25535628 
 40116440  26070192   3239740  45316570  21195657   6925293  90342656  29105989  12178640  44962500 
 17663778   8087852  22975536  80797720  70021669  43960692   1039440  52960524  26507624  74733532 
 39215792   5482244   4716353   3049090  18719770  10419660  41004754  34908384  13039323  67247928 
 33505248  54779780  29381376   2191554   4153240   3808878  28760991  14962000   9736918  20315748 
 20998913  33779489   4403980  51604376  31924368  11082852  24764481  17539880  10074750   7736700 
 11571472  11783088  28147808   3944500  38496910  88198968  41735826  93450880   1479720  14841432 
  8771046  34269960  13061440  22624365  20833194  36975228  15220140  31562076  38462160  58246560 
 23636148  38755824  25729540   3566304   2221277  16244200  37928990  13477554  14296588   5649720 
  1898672   4664205  11258754   4791142   6369160  10617075  24167065  24531715  16865940   6366843 
   440580  27873067   3689616   4084164  14452126  23773161  33454604  55845075    263000  12228000 
  9373817  38805325  28761408   4367566  36843928  30179250  92110716   7488180  18073869  11625824 
 29103425   4366000   6143726   8866048   1448940  34886024  64414900  16656408  16980786  39534078 
 14771416  16038090  43965468  39434556   9950490  22931964  67000128    947340  10623674  36126694 
   468300  23835709  38929680  17484144   4158590  54614280   6384144   6633621   9587402   2879628 
  4839368  34175037   7946675  84326349   1060392  48251538  51651220   6425520  49922078  26125585 
  5880717   8323280   9582876  41832600  33216763    703478  62098224  10912343   3681674   6839392 
  9501008   5533360   2317798  23734476  40602215  11391680  62319096  23057082  67908339   8791240 
 15290148  14013552   4634625  28444065  16795602  37895374   4217064  55170644   7804426  31748928 
  3169008  72144294  10124828   2929792  59007630  20197408   8434832  24132570  13846880  45749363 
 21532736   9924960  52854776  68291674  60777260   5707546  35796094    109728  58923747  24283883 
  2238654  29119496   4207514   3150972  41228434  50193606   5677119   1469048  46821060  13596498 
 33111243   7248392  80766210    620724   3027060  25749408  35691060  23933250   6941678   4120260 
 40954968    635530    208650  22635096  37853660  22325488      7169  15037676  19399832   8718450 
 37725476  37266050   7435096   5496736  42081120  31432323  50389506   9489942  16288748  11022475 
 11537915  13174895  20697424   8799171  58052064   4045335   6299973   9526800   5843020  29564225 
  5623110   3872432  54811435  79137170   7312715   6142232  51620296  13867464  55857284  11297990 
  9996677   1629250  13355434   1752207  12859639  57473504  26630765  19801528  25590390  27069754 
  1161570    281872  33818925  54174250  66537008  36627903   4598988  56359680  28541961  26452285 
 65313162   4717310  22645869  44485056   7687008  12689640   2295170  54005796  10067736   4023962 
 10175408   2638228   4151550  39442600  70823989  26335708  23734344  23024310   7897158  90348080 
 49395444  17266860    194955   2418080  73111784   1187379  27679978   1511536  15294374  25430263 
  8850590  23108239  28689336  13060509  82118288  18278475   6025080  54455445   7411290  10966557 
  3960768  16066420  26132416   1458345  21142024  33908244   5108832  17454447  34635700   8313900 
 10700925  57064770   1335523  12970584  25199160  32315599  19966515  67954590  27921102  10523952 
 51968720  11164272  30816765  56133264  11303718  65095002  49303584  21067257   1504116  43743728 
 56813175  26010704  30703922   1992704   2649773  28432140   8631441  25490780  56245720  53127516 
 60171660  62717504  13597778  28312872  35375549  70785312   5136340   3541770  30072000   3596826 
 23024288   5486310  18540990  16629823   3770446   4313569  75777228  13314580   7582251   1464064 
 25847168  51696840  39873456      6968   8148879   2086174    330396    280240  18750000    670683 
 30260885  65414508  14069910  37966866  48186830  15356834  11985875  25320794  26132441  18464925 
  9861534  40219847  17941014   7518585  51726180  23047689  41554986    945252  25574871  32429510 
 31502352  16415000   8358704  31359502  44400719   7819878   4197600   6560392  28381380  29233600 
 28621229   7217324   2947280  61580640   1033977  61451273  15582248  10454535  74967460  61797550 
 38471966  15288648  37769710  20968406  40203372   9056618  50836720   4827072  10046358  18148032 
 12722524  22355926   5014044  63136608   7563564  12571685  27026468  35709292   1090020   6079931 
   394380   5676300   5847406  12493663  10879020  78286950  12333736  53018854  40352234  33972419 
  1529402   7425027  29390268   3050355  58016810  62267116  64134756  78879986  45251305    149865 
 34913700   5560160  23004544  23699100   5937729   1378654  70899230  57079683  47330240  26807936 
  8942822   3127869  38599452   1750936  13259181  22073633  29059504  22459176  57829272  55751325 
 26638450  11241572  16339914  70355249   7128474   8015586   6620224  42440937  28551648  48404454 
 31787144  26982144  50106978  27455624  14842985  31828902  22064728  39996277  28255576  13014341 
 18523782  30617780  26433855  61898230   5947524   6252714  15585975  16035912  62705010  23410008 
 34036375   9140220   2800798  44887726  43352600  73510856  21900276  17864776  44485308  84699720 
 29226624  40996880  15350778   4942234  52162341  37264340     11960  38566404  30825391  73525140 
  5744808  44904771  40374548   4190151  34424989  15081420  29329250  41163399  87597790  36314987 
 32376952  15255492   3460396  24435392   5647125  45323530  26749920   8439885  37081352    387699 
 56678956    247352  32544330  51866380  15648970  32671975    652236  44265956    516375  42378336 
 26078859   7260376   9330772  52047009   7704494   9636977  28048300  29074819  25159680  34208556 
 20407340  15424371    490182  26548973  83543403  56748240  40790633  13213176  11565498   8084908 
 10057423  78133248  29459502  44326110  21731831  19782309  56139660  59711286  19884298  63991458 
 22984918  63452160   1306965  16682500  56546178   2315904   6515187   7559884   1005105  14694620 
 42034553  13331160  68621420  78119094   4686549   2243912  66254958     49710  43811928   7777829 
 58939741   3863820  14085420  15360282  50226843  37756745  52062735  34328992   6754557  38345895 
  1248670  22734315  32484361  16150638  18768250   8454607  11021012  13161930  49935451  42573792 
 35322936   7791660  84318276   1246984   8553646  32766988   2205231  71636751  49276710  52536600 
 53032380  11744592  16403940  11293685  22927695  13339530   2080265  15305328  22180575  33085770 
 15133638  41250384  41710347  45588094   7354132  13311896   5741274  85137936   5156676  10515230 
   294495   4753944  25443394  35494434  60246791  27605290    840516   3814699  17462037   6186372 
 27682330  21401848  43818880  81309960  50171889   9937728  71723946  17251920   3684648    705304 
 12269817   5050044  27185050   4826720  30420684  28051187  51485930  25499004  11404864  17843430 
 42491022   9470484  50633770  90422192   2429049   1447141  46530428  18839008  67329939   6232586 
 71911938     58980  16044885  13826428   7159334  11672238  25375680   2949905  14122260  36576762 
 25376638   1109741  21889882  66182016  68603871   4173840  23913612  45300900  93670392  13321418 
  4608646  51273856  10465890  44523660   2873088   2196722   1721336  15946245  12627695   2220268 
  1341134  31114446  46114643   3350592   6688570  18210248  14258925  33397683  36847265  58308846 
 10673658  14225547  44045000   9264150  12566095  11973592  45293120  14111052  48900644  32686335 
 12265341  12120608   3419526  15208128  47742024  11072250   8897406   2254980     46570  22885099 
  8599140  22502480  42174264   4505358  23011848  21009900  24014367  23359284  17207925  16522016 
 47755500   1853357   2204334  45426330   8029346  52913607  20105250  15420228  28522692  69465318 
 60768338  47283795  12679670   2599102   2764209  20765625  25532460  10684416  29911614  18440620 
 15736292   1978500  28259680  42651200  33587544   9119430  62912038  33381669   6199050   5926326 
 37237094  18858664  20394696  72329271  46556250  56105482   5899000  12260649  19711628  10226034 
  2599812  51652062   6969360  50299524  14635380  11582224  28020137  25602560  78314625  36783232 
 34378470  37642560  39392605   8640809   7624505  29717702  48334671  61182981  22013310  35669550 
  6039252   2462248  13552128  16884664  58908044   9574556   5222568  15416676  23027056  38706600 
 59190782  37243017  35740032  74856372    752540  36542777  12971865  42274965  60119716    456152 
 33010845  14425708  62407834    302432  47695852  40826605  42095928   7969280  30433376   8688232 
  7580592  14098920  24557656    913896  56801112  38315951  27045018  56006076   9211671  20828612 
 29263700  59618592     86443  30142540    209188  31394151  33633894   7530039  57204324  83560668 
 23402792    823966  78362928  19852358  69925046   7669648    166269  22507920  13846415  50501243 
 22310366  53824842   7461443   4388360  18384666  38864112   3382456  30289232    935442  40720427 
 47367320  47496462  23262960  14328556  10721535  27802548  17835482  54493192   8560695  73729152 
 20382714  63260990  47426275  48824756   4104396   2493828   9076088  10250700  61887861   6848280 
 29804112  47086940  69504540   1339696  84830602  21367970   6258980  15609504  72591215  24517138 
 38932635  43221955  44493120     70680   2740932    584480  25726834   4527468   6169147  11686192 
 72699600    650151   8495442  51122766   1292205  63396540  38326824   4417728  74666973  26577280 
 13414146  51468816  20494903  44016020  16873194    879978   8972891  23595780  24516474  45289295 
 40961420  18852804  32976660   3374400  25950699  38395350    190817  46195124  13280451  22164091 
  9139200  17341216  78822036  24177543   1831716  11579436  47243040   5042216  32089020  17700452 
 12736341  21931824  48905600  35337846  31986909   9169528  23886888  50710026  20485568   2208298 
 45264859  14407902  37520048  40593768  35503076  41099712   3505794  18470841  24336592  30112256 
 14397672  38616012   1299346  44890166  21101850   2470700    881426   2926476  17042203  15697932 
  6878817  43132305  23212574  68484598   3315252  51248488  54263872    241815   2829604  27394642 
 16310231  18439512  53375574   5935923   3678154   2372851  39787710  11239384   6605920   1296048 
  9251415   3042900  10341140   7078336  25747296  14403060   1207837   8563698  27175324  32586068 
 12062628  15469328  30797604  29888025  33363792   1341450  53707000  11378948  70616855  19471680 
  6857988  17278900  28389486   7154688  14154200  37256571   1182546   2872572  24468976  15640680 
 18882591   3726516  68367078  66838992  21593967    541446  63921088   1195244  13998076  13506298 
 12173252  35209584   1697042  55690750  34656836   3088500   4782814   3636360   7926215  11584332 
 10923912  14827582  76374452  20531410   2205588  42207804  34218778  24311308    664976  38142228 
 12126912  75383370  16311020   8974420  25183106  19467635   8294880  14330918   1334838  28918944 
 28725690  69648355  61954737  19842897   6795660   5677154  41843205  70305039    155109  76245746 
 67114036   6088424   5556801   6321756  17096472  38143542   7141500  12710922  18647683  15765461 
 25950210  45608124  15459675  38269996  53505130  35682304  22696905  48412266    107100  17774618 
 47755547   9002112  47308044  22005565  30692212   9339494  32248335   3934749  51865062   3307754 
 48353096  74616565  36903690  18203115  22954494  65293956  27838620   5233824   5880064  30756234 
 55879065   2452340  53855681  14664912   2831214  70363440  38898142  16474250  26420696   6012522 
  4751424  27845554  18288006   4609150   7733815   4483170    244572   1064574  67667310  60835590 
 24136980  56461340  55463276  93157521  16476252  65358390   4086901   2427556  13404960  28489098 
  2995290  34540242  28457847  30603177   5617612  21931408   4521480     32648  18269171   3279942 
 45393836  38975040  16697632  57756160   3765342  20398528  51305670  19144755    404916  72138350 
 63682950  27556308  17578176  50299965  21053366  13103190  27037803  36290460  37551440   8393938 
 30537112  34486344  18039650   4834080   1149784  82623255   7533988   8219070  12620720  40280448 
 18395468   1827855   4978155  79252572  20022644  22686888  30278192  11560452  15989976  13311039 
    20968  69601172   2276325  12565530  10920420  49235854   9471632   8103564   3057774  68547876 
 11181222  20140848   3491628  71384004  16034802   7222770  16332288  16319556  12197295    429452 
 36471994  21586558   2737868  46588737  56478964   9186837  32436203  35819028  34009635  82125758 
   427975  51052470   2454528  26191116  30006160   3266890  74884720  23862854  44880627  24096402 
  1296204  67666689   3467230   6964200   1653620   8070190  85091448   3539142  54005865  35366413 
 43840512   8547156  25428194  73540317  23030112  55908072  10411980    530623  80307050   5413716 
 23201664  11384415   1967824   7006044   5173966  25229700   6472120  13058526  16053950  32283900 
  7791724   8376329   1923292   2100792   7398138   3563000  17165716   7059513  43611972   2650450 
 12593530  28574360  36375140  10105717  49344568  48344298  73222093  24886865  11721537    207984 
 79369320   2989025  17696976   1706974  17073234  61170340  25124974  15185952   3119690  22663270 
  5655650   1537956   6504134  31157610  20387810   7607792  55433625   5013587  56131944   1852440 
 20338822  29223480   4572126   4522826   1996524  10745063   4444679  54452220  78862468   1132522 
 17820114  41785337   7412767   2078176  34077360  13640385  24713586  86409400  31974750   2493134 
 40664712   9279826   9066420  62349840  78499070   9742498    353223   2234386   5326830  36354084 
 54989711  19070118  26479164   3478506  20135910  35437608    627152  40497408   2893498  24975819 
  9921540  11011986   4177800   5169297  22746048  23127300  63373625   4764177  68142668  33665988 
 26388188  35216310   6201734     97580  10192280  44244857  46900599   9728932  32909202  53071872 
  3836288  42987603   9710831  16572875   3076797   6824573  26098980   9564925  23899185  11482380 
  4684644  16995347  13080762  21497853  32054737  11146617  43959244   8349930  90127268  17502496 
  1976728   1852138  20475520   7090141   7503292  90053840  31740792   3424663  18515808  39897248 
 17586951  57348225  41125140  18477640  72594630  33458480   1362396  14559060   2362750   8004828 
  1970870  56272920   4017412  15362402  47778528   3650500   3962544   1199044  46902184  27316575 
 58135272  13523883  15927427  15692875  31440930  11877341  41295705  12941435  31231776   1384752 
  4536272  11541286  22755166  36758176  16949706  27655254   8938719  52509300  34752024  64487505 
  7428620  10801080  37196280  62169066  61223061  34572762  67734590  41090390   3020259  16132116 
  7973104  63241120   8580914   4245234  53797914  24308505   7457806   1829320  69401656  14329245 
  5282106  81270469  22626586   1740235   7258684   3168216  32136585    453691  14935624  20792005 
 18249845  54138315  51987000   8421300  34502923   1602346   2681470  53817540  25774059  18373992 
 15713201  58734126  13207012  16588341  16092544  90934272  25120044  29130768   4360041  71550976 
 16648030   2959725    266696  18149440  15507168  14359590   1540401  13438282   1602900  13284128 
  8055242   3999744  12046789   7054320  24647580  52505124  44692986  75194280   7692448    463488 
  1972100   3342138    456570   8742500  16365984   7471568   6128700  40102524  41864058  10178210 
 39659843   1248696  39086785   6857210  38539025  26025300  51458796  57549402  27516540  58646196 
 92467440  14296221   2046947  11295168  49532036   9650012  15581283     91956  48252750  28720875 
 32281785  16574054   4016776  48076413  30274518  20729880  12088972   1458022  39864096  24958395 
  7890610  15257104  16039465   1011900  36870128   9098730  50145840  64141153  16028724   4761800 
 14711643  54700164  82600689  66068972   6007375  50525618  32314464  61600788  29116516  24809554 
 45497936  82918272  23711913  35253680  57633192   6351800   7173846  51839918  23702129   1696155 
 31197143   5040630   1894805   1096109  22862082  10611250    871663  26397324    719431  40728474 
 31057688   2899476  30746268   4032077  27395080  11321289  25513100  18058845  41581150   1321410 
 33210072   8530605  11575791  15951360  89058668  75633913  55135913   2737152  70347823   5563519 
 12171120  17759300  32151171   2101660  60644920   1231776   8236550  61045116    313920  15411770 
  6426255  23133960  41829826  13325280  35338356  25593358  26563600  17061902  22400505  80731196 
 40398630  15194085  27237328   4992939   7368480  21330740  14591060  59756900   5610508  44658960 
  7569127  41880240  64879262  30796485  19107964  10842306  27165222   6991875   9769173   4554558 
  1646720   2301733   8238438  20256356  27196138  76272382  22784580  61351110   6021720  19441506 
 36326062   1246245  33321162   3785975   1769664  20902602   5557640  41540208  22711192   7378502 
 71079540  55981802  27616700  16524396  14340232  10494351   4938384  10524159  74046024  10415754 
 23341236   5092416   5148368  37869696  10022724   8390306  45037377   4783680   4746908  18743007 
 44209024  59313664    473079   5771318    713196  31997280  64641661   4602308  28983612   9746813 
 36180320  21467532  11944160  23287348  52884721   9438942   5611536  26878021  19241250  39290757 
 63596481   9737958  33483975   3080520  35854547  25746554    890760  56447775  22153375  31784454 
 61765200  26675909  12187453  16692470  60988371   1575900  12602298   2634030   1713623    668392 
 13077278   3166222    435848   4175132  82914750  23802766  10982040   7282548  26337465  27269484 
 52744390   2536072   2856384  65246340  60641958  14195679   8383778  51501049  59918172  20139697 
 57998764  37140683  81275935  13790244  44815347   1183427  67994186   2823204   5641605   8106196 
  1699245  44303400  10611361   3425808  51610084  37058776  44750160   9716265   3173247  16809218 
  9062236  31864320  34578850   8889640   5129460  31890258   1982095   1244944  67330692  14980720 
 43586500   3312375  16600322   5931823  60218721  11490744  28448626  15133797   3323688  27875736 
 11665192   2509354  13380180    960750  21736991  30081370  32627655   3484490  13992176  36430030 
 38099084     11297  43866576    684736    467328  41478144  43590820  45043790   9361066   2977144 
 18508308  14247135   5276920   8324800  51946125  28247200   5541096  12418032  64977017  18678240 
  5794635  16545870  42739451  25033918  29922724  43003506  46452069  32783739   9856971  43356943 
 11518290   1724016  16850400  19099113     14481  25758538  56448700   1949878   4923817  10167759 
  1616796  14319514   9373950   6863434   4946240  19553668   6398550  26054842  63355305  42857310 
 11793138  28079563  12626852   6870320  18081206  25197102   8418615  35983628  14794602  79878014 
  6431838   7811076  13737080  19508958  15015780  67360214  16052568  14676073   3471300  78121659 
 30082850  12309584   9890083  29911410  29093106   8686720  16857652   3970889  45020745  93632838 
 20560969  35458530  46203234   5090604  40814052  47898510  65419634  50550445   6501446  43504087 
 36511877   4336472    965601  12713354    610584   7031850  57095781  46266672  41253033  27217344 
 26736446   2038850  25585625  10731147  12526800   6815928  28174881  29470084   2723292  40342517 
 27182568  59704970  29995128  34301916   1705240  19679820  18805255  20051737  15147350  23992848 
 26026787   1728550  16430050  38593218  56467125  19529792   3567792  17044055  73381724    745708 
 33189660   3298752  26329716  17162901  52519833  13585812   3594227   6496812  19544954   2821804 
   933264   2670458  12447232    714235  31479714  15534122  10721798   9678572  28406198  31900585 
 35418030  35831712  30657312  74670292  47636730  15009780  19131138  30120972  16930277    168234 
 46936935    614259  75913500  22901346   9241947  42357320   9482256  57138210   3696687  52158130 
 15579927  28303402    912774   5487560   6716919  24465672  40194161    346800  15932168  20978524 
 24065166   5689970  22709263  24957932  29896930  53998704   9408771   4840580  36888935   8006144 
  2207688  32076346   4837475  15226266   5166176   6680280  29379072  46338008  29483460  73887866 
 41952075   6686160  13669809  27481305  40856192   4381281  25175722  63105812   9247680   2732352 
 53688516   7884240  26976348   1032756  42581025  13120452   2501412  24536860  53898207  25522497 
 45998844   7693148  37320726  57243879  24127932   8582013  70304294  12948966  16009974  38357200 
 70240895  74903454  13074375  21463845  30935688  10446128   9443872  22556495    530453   6273792 
  9078964  81409536  21227577  27905148  26253500  18597026   8403720  45015738  95642316  52062483 
 28862339  12020636  39896063   1008501   9234870  30376549  36622666  56265768   4245531  15233980 
  6519238  17464326  22119572  17650500  27634560  22807980  13593470   1408950  43073062   2312664 
 20841653   8818698  39546690  13510140  70188189   3191738  65672152  10149654   3007680  14352575 
  2739960  18263476  58532460    243760   1113723   6918696    275798  33990560  76262576   1508612 
 42460608  73356404   1576900  38742700  44730630  12689211     56442  16894743   6519911  71648955 
  4436362  48204648  12807450   6149896  48953652  29450475  13041126  41701829  31555080   3770897 
 16546850  33557920    763612  28362820  17356848   6739509  21138780   6794570  49723470    656082 
 10147104  33636564  77635446  31742694    467400  52918359  34246296   2104592  55611232  45615732 
 55516176  50558924   2180854   2444994  14738460  55530772    905808  22583038  75987051   8360286 
 18505005   2883447  20201297  31416380   3165927  20916630   2360442  14735739  80033580  42352151 
 37541376  22297734   3214708  93843090   7206268  53805006   1136850  32999314   8847180  29229720 
 37232767  45390510  37606504  22927242  33963438  12761502  62613633  82769115  39664632  27224568 
 15370300   6355008  40816804  22990044  17541784   7788800   9159905   8660079   4697784  14512335 
 55556524   1007547   2664767  17266500   9339426  63895248  48631968  13768680   3904348   1085858 
 22000920   6600118    454366  31137496   6953076   5181099  20372066  37751376   4386048  14148200 
 19584200  39750920  51175440  79502104  40833882  82956720   2471630  23802360  74650352   1585798 
 11166204  29967080  35480896  51991648    511266  23262363    613050   6009043  62470740  70509600 
 15735915   6071296  13571316  34493031   1132170    877454  19584186  36343680  45981347  24647851 
 44140670   9009861   8194176   1652214  11552700  47265589  13085998  36298212   5773272  41911749 
 21184617  34218708  21053888  65914160  33441520   5873470    496244   2509815  39867712  25881310 
 47098359  45196230  59590668  39616408  29633725  25209332   1271992   5936677  65824675   4811166 
 45064045  42030699   7113144  13695990  35484006   6958952  10359192    645545  10550727  72842000 
 75037424   1230768  13712852  34553585   5989986  38034594  19335108    108108   9547440   1743775 
 35357472     75660  18064586  31000248   9725961  37330524   4884418   5671444  52432458  26104640 
 65173534   3957702  50174272  11561400  20888973    789756  62532379  18038944   7276950   8251035 
 17990850  14172005  13074600  24399317   7027050   3692340  48882428  13888915   4660396  14863584 
 24894864  11861499   4164762  24434556  12033840   3200480  15926064  34172248  76719800  24371752 
 46178503   9192942  21313318  48466080  21515640  10143264  47866760   5501664  78747499   2289600 
 58087172  67133286   1374845  26556414  52823367  10046160  16623936  13336848   5366784  79021485 
 16856463  18862300   7851200  26276448   7846240  31233557  45646326  48007960  11068638  14218120 
 20000628  43944882  17645388  15879150   2261847  72169440   1882504   3267088  44845713  18445280 
 10607928  31117198   4677230  11134903  46157184  46950870  31856352  23992041   4558301   4623138 
 27515998  13581217   1864394  51499392  32590173   6789000  12605376  18282089     85176  10162602 
   190588   2657160  29283860  26519269  28333974  67400828   3902733   3484690  74277918  50376046 
 77194116  46779318   1051453  61265256  19556258  80831280  18800820  12825824  83398144  45184400 
 32232430   8267115   7869464  34723326  18738797   2703701  16646820  32517588  82197132  35547362 
 83651520  47759480  48014610    168480   7857090  49018571  69952566  19080252  54577536   3913448 
 57920508  39879644  11992185   3853492   9042300   5345375  10335376  41005734  54556242  25944618 
 31090829   1187925  40871200  16605079   7248852  16294608  32221158  71929326   1182104  29163188 
  7587272  13614960  19286271   1380430  38760700  33582600  19811949  68872419    986517   2591679 
 16715223  16314068  14576738    924142  35451868  44267361  28019992   3604165  32786775  34522752 
 13726541  21944360  69608545  42825146     35360  47556756   6778009  85911920  10283315  49051783 
 48939690  69720344    280296    119040   2932623  19335072   1041593  32184350   1173912   9397332 
 49564850  20141660  22569435    757422    279210  10264710  66891200     30240   4869400  19808349 
 17181440   3066050  63226317  13842900  50179859  26539792  26827776  22199397   5707511   5724673 
 20740173  28291176  60961016  16014087  78888865   9095617  12079232   7834208  11127375  32555575 
  2839718  13931505  42180453  44144980  13848360  25013120   6744408  15562041  14663860  24536028 
  2627009   5945976  36974348  41593040  82561712  19926418  61144104   5212557  61243498  45846440 
 59006733  37727092  11327144   7481309  45879490  20907350   1606170   7360326  49716585  16043600 
  2770208  57389450  33234018   7746596  40750950  34094760   3878377  29617562  63237780  44566340 
  6219600  32170523   9755922   1533085  74902996  64735684  51049352  34162266   3232033     31296 
  2222994  24916176  20887200  28931364  37954951   5231815   1123569  65213720  18090282  42235525 
   907990  14162546  65213542  18899872  56460383  16382540  11508275  15268284  23510168  39819004 
 25841368   7729895  12543925  14751450   2313228  20207901    709268  40734387  67280832  21054693 
 29812968   3847585  46082548  42920990  45373119   1312168  56600205  71643750  10513152  10587492 
 34497080  26981328   4615840  42021936  12528405   4052421  13427232  15670912  45738099  39871836 
  8694335  27864289  11016175    445787  18778449   5104980  53450280  44983359  54841320    870712 
 11564355   5242290  49376050  20035120  26804750  29001888  42649914   6815963   7684800   1495878 
  3329496  46541325  23976600  34862880  21038150  38887784  27907215  11289611  35923860  88580517 
  5118733    223925  54562542     73600  47156175  21872678  66259575  66235284  22861522  78426870 
 35368688   3696828  18977640  12430349  25353708  24968225  44403000  40743450  41535460    685100 
 35157846  29513916  23202484  43055013   1449746   2917160  35431904  29154972  16723116  46389204 
  9837264  70464306   9879360   2651896  65662741  59318844  45500900  62156256  17918108  41323520 
 78913600  21417112  11973157  54077981  65006220   4523445  12128912  46692170  28708410  26496850 
 96501760  10653543  17963200   8215000  65155508   3937144   5956272   7467125  14809608  66817205 
 19902390  15561528    190809   2093460  42811993  19072209   8506188   8794440  82361268  23890095 
 51823368  27654647  48406205  15413437   5222366   2293332  36531768  27773344  47266340  26371359 
 36204760  16447574   4047342  12421632  24780128   6468384  12786303  31502430  24347632  14378520 
  1631850  41917614  77810292    157383  11170908  45346790  43605079   2953488  26759889   6167070 
 31782578  49912560  42553351  56474528   4382388     78957  32196738  25489560  12040085  14402751 
 33705428  18273990  97049804  10450548   1368082  21335184  37338400  11897222  21442878  28271448 
 18883494   8034000  61637856  23300496   1427900   8436228  16890204  42975232   5964456  64998829 
  5013325   9619672  61888774  39760586   4075548   2137800  69677982  19289560  56927024   6065052 
  9258186  59730270   4863678   6967745   2488213   1356894   9775238  17065260  43969446   9649240 
 10334912   2429944  65832358   1268892  14105094  18988310  17024595  36739170  34152840   4167479 
 29820999   5776040   3049596   5786322  19331760  10019490   3297510   5639192  32810340  12872060 
 15442870  22137978  31230316    264067  72511595  29545950   7837926  14462032  61554285   1210623 
 67932980   7647500   9921798  66464685   3446472  34544370  32606521  28125624   8871367  38257894 
  2237023  42932565  29882532  11448374  27464253   7235529  52167203  47625200   9052875  56608672 
 66119488  50473296   6873600  15212935  14320055  16794558   3018444  13457998    847260  13284195 
  4128956  27995712  57832090  33239440  14663418    578242   1312530  42414203  10756746  71339478 
 25704470   3422538  22819491   2779296  41195056   1143198  29154048  39219370  12862458  43206804 
  2012740  76240710  30762596  10797382  42700896  82333020  59798907   2245737  61559127    403788 
 10862586  10268698  17988075   4791693   9832590  17107030  21429100  18586162  41493237  16706315 
 42840413  38732342     65968   5898335    763776  40317750  12791695  14315820   9193430  53820272 
 32438360   4361553  10053414  38438556  51483264   5268683  22113538  33612672  38913910  32133450 
 83939025   6224850  10280790   6570092  31542253  22068720   6240816    666582  10707664  50812581 
 11845875   9523302  69758820  55515825  16292452  11500464   2836009   3961084  38581637  22293216 
 26153708   1749440  54621264   6175631  44680641  14611855  24606560  21226893  62810860  60765420 
 22585668  15288566   5664118  60575829  65634009  34111440  15118950  27661528  16912794  43148032 
  7432305   8252699   8015880  34511556  15892206   2454556   2475360  50045415   3648638  19500156 
 53788456  15097860  40510898  27150508  50107840  10153528   8618372  41772861    762848  41481027 
  4197578  77353062  18971665  30754704  14064390  22267007  34488204  41781609  43985279  49743617 
 19712190    846769  13575044  25996800   5401360  23569842  25887015    317955  42777658  36904451 
 14808814  17650836   7671510  75531650  10973426     91680   1110168  66729775  32112094  18366075 
 24828820  40382925   2282280  26033176   1325269  68176994  31505975   4484862  50846385  20828252 
 19543623   2106776  13060440  70589673  43972523  58291930  43786812  41015886   9843297  44290462 
 20681022  20830992    123018  23411384  45172188  64713999    277416  17097920    643468  34935489 
 19772836  19180304   4626660  20963078  17064480  23490738  25724304  83464380  13826670  73529772 
 29699256   8416539  40737672   2755165  41310599  14639788  11391840  22176360  28902940   2515000 
 33197340   2725125   6500256  12044700   2341248   1852655  17964462  62562228  45784620  15670541 
 25718330   3859508  59878560  16896026  69537640   3034160  18024552  32808216   3781356   4473762 
 19089774  91290816  17995807  29765664  31600975  12006458  14773600   9899648  40326004  17815774 
  4439770  14347452   7495272  25787630  20801556  37370818   4427874  13337577   6600284  19162494 
    25770  42377920  19067184   5840274  17662902  32104032  26448080   2145270   2059932    604086 
  2640999  65258720  49920852  47202023   8779083   2486505  22575104  16058651  51032606  72240396 
 46605552   7697096  27118322  48140167  12032320   8747372  31094550  19202801  70100424   5849288 
 83324185   5336263  79558518  15653787   7354935   7050564  46944540   4671992  24568065  31239000 
 12834978  64646960   1038800   6762330  54704901  35081588  11948090  26639899  15050050  40730196 
 12162826  24463950   2096752  10084806  17998848   3293850  68000856   3253412   6284298  40409180 
 48594216  23859412     16002  16155100  33965206  10925032  65733951  33964944  13128305  30227952 
 13346240  19589418   7827402  24616395  18195672  42756840  40576071  56671675    630695  15748508 
  3057992  47529684  39889920  19589927  21105375   4148078   1684980  36505506  51502322  16465659 
 22860750  38443444  40871376  36963504    459810  49748460  12924639  45651494  54319936   4029874 
  7030800   5859616  62673611  17802752   6006224  31727421  49373717    493017  10991925   9440124 
 14305005  31985955   7310502  42343925   8487565  18999245  74762394  46859015   4549710  28696592 
  8483615  28110600  24157257  25903704  40757200  33977038  61198315  20989584  16129216  39376803 
 27154224  26559738  25265589   1095168  23204144  18074160  22528901   2864022    636852   1233508 
 23941869  84926050  15833499  13972002    173259   2445398   4799844   2215440  34521708  57468466 
 43318850  10484685  15160672  11540490  38215450    122325  13671612  52052473  66342432  85561716 
 13879057  21008694  12036490  46675118   3150936  10215764  59278640   4392909   8537040  42110435 
 20363655  84460823  36991770  58200240  25965372  75960480   9863100  10916168    727200  17132490 
 25416092   1558750   2910861   1357428   1134360  73505020   2383524    222216  41716530   3574052 
  1130320  42580805  15794303  42671996  41622368    640074   1840155  29826569  16040134    873378 
 51663198    412250   3112515  55831386  27936576  35984388  28501396  75559014  28376790  26803278 
  9951040  70217908   4914717  48444528   7823592  72137719  33220684   7771082  24244605  28287894 
  8007219  79470615  13270680  52531640   8998248  17148768   3831410    710579  12066409    110328 
 41232368  34158208   2688948   4199686   1346555   2482272  10230066  30485742  37258368  13126008 
  1387806   1431440  23046272  66580085  34792020   4840060  72311370   5213610   4757464  39865446 
 68575230  13634622  62651658   8446406  10251388   1690677  63556570  57390075  17677128  11249854 
 82596570   4415355  64510560  22160900   6497660   8900126  58030680  17331354   2394500   2015572 
   974402  26343912  13978445  37527168  15717473  65982488    248311   8804016  16740549  32112136 
 57186543  27901690  16176264  10238376  35420480  57555996  33782661   3874866  27830744   4039462 
 24767064  71411400  24919232   9068321    493488  37143974  49001744  23965455  56386712  36355212 
 88285245  49124556   5275230   2719600  16085760   7695354   8191073  13272075  11241216   9767195 
 48334932    190900  25512060   9524529   6648704  25399404  22646628  66713625    652569  59929536 
 85126770  14060590   3801812  81456685  18992400    501480    377364  30270240  38618112   8742400 
 10571030    966021  76148544  52065840  23876200  35754840   6628349   9712969  25343010   2404869 
 38928600  66647427  29611791  40306920  15688218  57677910  17343131   4232730  11662464  25588134 
 30765446  33179491  24157818   5576985   6773600   1778336  14333888   2883048  16786004  25542340 
 15629976  11667425  34372055   2632722  12123893    910440  10623428   4419679    994965   4916478 
 25891656  66506640   4904484  21050484  35746592  13168707  23865174   5881816  16652519   2340184 
  1223544  18400382   8079312  57109950  10114650  23887494   2283502  41066001  19808404  40310928 
 42137110  27259956  62603808  10974876  57746390  52254954  59353666  12384351  83324717  59019840 
 30060786  11053520   3952457  20340551  43511220  18538300  11630203   5118825  42805323  14817168 
 20011904  17760240  15694470   6276105   9027216  72744078  59182619   1917168  37579752   6932219 
  4623800   1454622   6808740  49746293    530196  33559020  12694805  31524977  34790925   8183702 
 29366400  32631822  11724881  46486140  26452836   6613460   4236957  13716960   3446580   8218600 
 27681920  39722882  40497135  26109280  44598955    793002   3422352  29223914  65306925  25000443 
 26053860    747348  36491312    146557  49286505  44943447  12565266  26603964  43013800  33046650 
 18649125  61636608   4407960   7644144  20256362  14350833  62517966  24917832   4864050  13327951 
 41557880   8048850   1884512    243694   2599926  46185472   8680196   7756260  33370986   7616739 
 48046820  98610924  29710926  13988750  36858308  25566016  14769144    135720  15215220  30522906 
 44979110    708029  10193020  24415608  11629350  21184956  11419380  81189882  46698648  31323689 
 34396597  30303715  45607312  49996572  17678112   1650750  52812214  10723383  35752695  65604297 
 31909878  46285854   4528524  29891634  65816162  38146256  24138128  16958304  40911603  93325280 
 10015686    948129  14847316   7568655  43794316  11353061  26229300  18020320   2701030    436982 
  6214368  25054544  62446782  18283056   6237921  10577252   6310032   4812285   9260940  76853640 
 51453074  45711369  42230419  41610346   7374060  27123840  40853400  17554985  10887760  19282484 
 56418642   4054765   7846124  93498084   6991480  25186140  10351926  22652696  44753338  21715266 
 32396288   9568208  58915890  17403912   3956560  19997760  19442037   6724864  40318572  46489824 
 12959666   6062106  44146880   3323220   4650063  52266200  20896836   4954761  13664022  33745512 
 15244824  13746156     23779  16721520  38025140  15483208    272088  34889483   2121735   8645345 
 15710408  21430378   1522220    393000  68345289   1571724    418914  48691073   5780754  13016850 
 77179155  33760188   9271544  42039998  16908540   8414990  11906079  49021029  65794622   6950944 
 30067450  12905616  12994800  60676308    993870    208362  23075052  21826705   8942505  12147580 
   359840   7013920  47285370  27634719  28171388   2038407  15004931  14729252  11387550    819351 
 70670700  18243291  18045126  32163200  27394560   9034350   1753235   3157600  11358672  10245520 
 37939800  20253994   6046560  46831743   7343602  15471500   3930096  22380974  19204338   3740687 
 36397984  46966818  37234535  26385140   4054752   2921660  33998006  25697730  50197262   4255624 
 21548020  33578680  12334384   6347965   1327017  40969280  57945924  57912855   7590521   4621045 
  6457950  15257578  25679004  25921887  14560432  23170392  24409728    375739  43197678  73280825 
 75230709  16611243  78033618  49645440  32205140   1497250  46548800  14595008  14984396  40882267 
 13892706  41970840  44489016  22236617    960099  89135988  36533614  32504112  56967232   6094662 
 12396690  34157044    960432   3016553  33815750   2845761   8557936   7450439  40598886  12453850 
 50110680   7925360    134190  47851500  39057392   3078850   8808264  29851406  69515178  33464502 
 56773616  36213525  33110178  11473154   6602100  38632269   5567898  56914223   4987710  44767344 
  6882450   1284985  27930303  64180856    907722  44159904  47267680  12056250  11265180  50962345 
 16181095    205920  42407001    302071  20316996    283269  36532207  58270564  10070642   4567448 
 16680850   3465882  27845440  60998214  39600950   2123625  22854888  16129791  86401276  38542760 
   675538   2944449  50025236  78223783  69464328   8561008   3305081  42508540   1261680  36369744 
 31317847  37661230     72834   2670697   5988390   2369500  48198696  23579892   9482706   6152328 
 61596724  16868832  51749775  20321216  33675180  27961362  45392375  51483798   2821500  63852160 
 29870771  49608584  47955316  19091545  14301872    172508   7378560  30331434  12451266  51888408 
 14902197  82312740  11668272  29050286  25058640   1040760    314880   1761837  20080548  25180160 
  6560975  12397788  41925764  26563716  26383978  33582162   8955622   2196756  15329451   2051658 
 14006794  29065248  19348146   9506194     25632   3653829  36427584  55476960   5333980   8294605 
 64753356    709168  24184521  43537288  51704514  34728960  20822920  34396551  15914376  60202592 
 19854792  67687189  12517428  48037400   3501286  16763847  26666055  29342052    334294   6652818 
  9574524   8022255  20618832   8612824  87870948  23823860  45955269  19403296   2374169    308384 
 56799405   8818930   1727325    820080   1530126  90976062  32250108  17446156  26642476  27399048 
 16462630  45657140  26896682  31221293   3462930  57912888  14938803   3679683  19047925   3905925 
 11648676  21387210  23374377  20867926  42006720  10755122  15628874   1076196  13783178   3613494 
   441942   7193187   3914592  37393812  49124880   6946560  14509280  46314275  21943040  49461314 
 12449970   9810700  54537258  71430088  26781790   1035096  30635383  35546368   4762422  10865664 
  9530388  15791033  33910056   6569798   4735260  19971875  13584192   6763768  17214000  38705142 
 18411548   3314870   1225980   6706660   5357198  63272664  69333640  63241675  66871420  28691256 
 12279936  81729902  54844097  42381298  28324764  40263385   7809760  76079952  44566240  17999400 
 26581920   4141368  12640555   8038926   3133984   9241519  25862850  24526476  29288798  11936274 
 44940336  21144424  38223406  31869488  17030853  24621408  17278172  22118400    124361  10956075 
 17099351  15313012  10103069   9912642  29150703   9050260  14672606   5511740   3796470  11337048 
 69648257   1151625   3410829   4655000  52278804  21468520  44881893   1742208  45322884  54740920 
 21900956  55549020  18914880  39710686  11633147  21421184  16014108   5207552  38344108  70850373 
 11177298  40677316    363168  31783256  33831343  47234368  38287341   9358992  38062332  10732776 
 36652616  42174188  48568626  34452072   4583116  35359275   5483468   2236014  43047048   3857004 
 53103077    584299   3605799  72278075  32316102  66522078  38066196  66706224  80397816  17357596 
  5947050   3232440  33805083  18126300  11877272   9960948  72277968  20203980  15284304   4014838 
  7722840  19431623   1503903  58328176  51455820  63475728  39628864  13256280  56145714  15298365 
  4012068  20810301  34356938  38224296   2081819  43713235  59989980  17845047  30855935  42227160 
   565200   2124668   7652533  62982435  21721329   5612740  31576281   7903467  14711112  54305664 
  7351367  13539660   9619328  32579223   3084335  27183306  15859298  19136240  24680415  59376660 
 59055496   7583564  22312004  39963906  15722496  39497250  56434436  23918710   1164942  23905287 
  6732946  29953538  14089452   6160660   2498080  35305710   3160395    454523  15983328  48962156 
 10076745   7265654  42223359  38683260   4604173  13900281   1512640  39692250   7026192   7147225 
 52772125  11426560  13661638  40202352   2715608  23496384  24397499  12732700  38068500  15034077 
 13133982  11004858  12409950  18578079   9395766  41866790  20750268  24020346  33318676   2154856 
 26887068   1736928   5784565  30426578   2325470  27529060   7681704  16451688  29343757  85653617 
  1843818  63715520   7488608  13428580   8119276   2562009   7871346   2926170  38388464  34510214 
 67175364  53316006  14306025  13484740  79690624   1351517  29578318  64819410   4542920  59237178 
  3573184  43080545  34374732    725074  11581596  16728740  83710264  51403125  23713744  11681230 
  6302250   3714063  48210239    939209   6302556  30848382  12608320  17244050  51876612  40195656 
 13630493  17297874  67656094   2274985  30037428  51502220     22560  27344039  15220780  29491755 
 56969140  32141920  17826970  13941810    929943  59626104   5375214   3746547    137160   8995473 
 66502533     20229  29661918  40319240   1233344  33397500    274677  38434527  37134720   9924408 
 50136072   8580333   2721678   6470127  61915356  38123829   7290016  91863750  50814550  28458670 
  5401474   9055775  50177716  11880610  37881744  30646620  60164646  56828392  43062474  64134634 
  2873140   7574708  17432016  62797548  20024010    510378   1063293  30628170  32124946  31068860 
 22734824   2628992   2050440  29898732   5447326  58032921  16423425  30460668  10685125  58848016 
 20546240  19823937   1958040    853368   8643560  16131044   9095800   1551726   1225456   9551308 
 15683913  80634952  14777799  40034514    196789   9723478   5932597  11217206  27313722  25751762 
 12378536  12314240  38542920  51811474    752874  16009305  14200596  22381205  58920232    256795 
 45024084  23471262  18625455  28608843    897036  26994240  55005485   9618940  21591258  35280468 
  7369934  42749000  23479136  14103570  46224940   8992896   8703981  40222725   3113379  68814328 
 27317800  17874410  10824177   1796760  51164818  33007500  13496385  28919918  13117153  51883860 
   448603   6822972  11161188  55370322  26922998  11469276   1272450   1776939    964452  17256284 
 78702322   7257096  47255824  33765655  17701389    925736  69268084   7994517   1787107  23579738 
 71342739  22411291  39130048  22500904   2572695  25468146  29632512  24091826   4247869   3707994 
 60075866  29849310  20694232   2558998  50570296  11672964   8923014  65211677  18144511  11182060 
 12717068   9658252   7424659  18024300  38135604   6945750  22888866  23710780   7427836  17234163 
 54951920    120681  21481272  18911592  36335715  67818618   9119176   2174766   1158956  11605440 
 69568450   2362037   7226955  17715600  23861704  52371543  16239456  28344798  11561552  69918016 
 60010550  25379630   5488536  35147512  13592502  23407386   3962424  40056819  23320164   8419392 
 18991882   4159512  19832352  56674530  44032230  34406831    691335  33536605  22856880  63942620 
 30471987   2573934  63527868  23602068   3299076     84156   4712448  69384978  14555800  13056225 
 46803015  35033457  10878520   4811508  10516518   5198482   7882840    382330  20198019  16251600 
 44406228  42709296  39668188  17128386  20436115   3430164   7937832   6473373   2379370  11040036 
  7953330   6464129  10646944   1200897  60878420  14714080  61132584   4065500  18744968  40474140 
 37428275  18390498   5037592  64097488  34740279    507110   2910230   5455815  47451501  35824077 
 19828844  33764760  15443472  11545312  36216120   5752565   1008424   6374826   9572400   8670090 
  1680204  43638480  12030425  35296215  18935024  19949341  58001398    561432  23314688   1727307 
 25904660  65888196    374319   2022411  20847996   2262836   5431245   4194710  25001103  60486318 
 83187050  22045940   9316685  27494872  65694188   8328152  24551856  34598568  46420716   4615704 
 15409933  79838640   2674472  63486690  16710960  26335368   5884590   2389702  22432320  18404980 
 26156550   2748823  17081364   7844612  29086996   3645848  14914372  52279809  41993568  36009880 
 49923656  12918654  25959816  15352785  51094979  69900512  15544422  24734972   3033750   2584380 
 18438336  36306144  11593813  36905225  56523267  23877632  43088166  12940400  29782500  47391876 
  2091960  16797546  44021234   2833568  52181379  13094080  12098849   6382038   5986068  20428710 
  9348452   5200752  47052122    350873  17488198   7498326   2402853    289984  18038806   8436150 
 25238829  23702224  15849921  87109330   4530592   1108540  36041802  33940536  13977864   1441128 
 34928970  47246010  15240996  41791488  14531416  86890350  22250360  51698214  18873054  22723950 
  1244651  85911072  16270814  24661360  14625936   6727188    428734  17159553  72407922   4081836 
 33638328   4858403   3010854   9605328  48225153   9672117  16408353    520208   9173280  28598320 
 26671812   3919020  64303520   7036731  38199154  42036297  64660185  45883160  74492692  16486930 
 93020738  55817516  66690864   1349826   4751527  73131504  15413700  59115039  54926056   2648778 
 23093280  37114880  37829361  29352120   9614800   2182990  56704947  38947902  24465207  62971996 
  4048326  24671178  22914640  60118520  66676512  37707852  19826570   2700936  32835383  16703095 
  6215128   1258470  25431735   6450132   5353890  47230560  10305606  37108108  12393596  13823736 
 27476358   1076168  15959769  29841093   4438224  44239125   3518541  30335408  14147210  85208960 
 65358084  77754384   5652450  11275290  22030904  62483820  51263136   4881600  18404030  90173358 
 19230655   5435411  45754457  10928925    556498  20056476   1723334  57412884   3305000  50921541 
 23050264  28792190  29618601  16568080  24684401  23280407   3272940  10584672   3162189  15314370 
 20772864  50208885   8387197  19331034  17013672   5907125   2161397  22981707  80846655  59002426 
 31830702   8780703    366450  26024094  21788802  51242928   2893660   6322263  10014976   8428328 
 38271729  44738787  40754304  26859996  30301722  37021524   6644952   3811698  33440182  46542069 
  3109030    513128  47150896   5257021   9293988  69089880  27139254   7271115  21611854   2473192 
 24138564   5313690  15760658  67507440  53090645  16425685   8936346  10753548  24749354  30999361 
 46781888  33644478  46500066  35742408   4118282    909568   6789770  84167964  45654115  24209541 
 29244180   5286708    592371   6465680     90241  51626160  51283834    474145  66092070  13482324 
 38143388  70979415   6070617  25863180  71492964  38517534  32659662  18222653  14704246  11122794 
 67587279  10229318  35769375   5765256  15707133    740516   1260750  35475038    272210  10828588 
 15066558   1524696  97890795    927291   3227564  27237604  28483272   2546928  61512432  33571605 
  4075918   7959903    386187    914518  29105580  24413328   9621692  47172096    747592  10774580 
 10348070   1569171  84842643  55085394  28749612    652953  39155488   5125694  27742010  60635014 
 18695976  12316440  35547842  20017632   5225435  15257114  12789000  38976075  28776680   5477376 
 68916815  12241968  17353470  84825090  75604059   4694410  16703800  24884709   8304516  10106700 
  8616140  26694624  16813728   1864746  14785120  15939063   1495806   9507012  55274254    698838 
  6581680  17320904    373650  97485352   9709380   6178850  38918718  18310902  34398060  12260703 
 20223150    705310   1548242  17028900  22202192  41231643   1881672  56741993  59528646  21067080 
 30792678  14272209  14715351  15916966   5855187  17294424  11535888  17618021  70489890  20591440 
 25671870  15305650  93841592   4113336  35261226  13686150  14258647  11227152  72423621  38331350 
 54857504  48946395   1488046   3209056  19646928  21711734   6473490  18425794  11292314  24450530 
 47661942    966320  52677205  19490376   9139878  15177285  51591479  36520860  14694615  16061100 
  9952101  25758220   5093064   5093766  31495752   6006805  51666108  50282137  32861480  14421046 
 23615333    691886  50338460  31610223  45537973  28432028    471084   5443698  27882519   1642736 
  9323634   7868408  61928676  32984917   1539755  18878496   5398464  44619780  80550250   7378629 
 36106785   1238810  28294048  53796912  14981850  14940672  31516646  41263488    248220  41170542 
  6627096  67061226  69025824  28746102  16074282  15684095  40324136  14063500    107160   1511312 
 52630940  23946016  43974960   9542421    925168   9695025  49376700  40730304  18121950   1744302 
 31937024   2351382  31833360  38616024   4262862  57029518  16171008   3495040   4439397  24054664 
 43449042  18544682  15429972  22103232   5414400  21370909  16570113  15683582   3174561  45089463 
  1451701   5919199  23279676   9341500  24272922  22081676  17932231  30847830  44660430  18151680 
 59544441   1749918   1471808   2669000  28459728  57105510   2581033  13749490  68843732   4081941 
 27062975   5346112  17679332  38908968  59950208  63358450  73389088  49220856  69332752   9034492 
 20106807   8862711  43382227   3851180   5429800   3791247  10886475  50224297  49073124  79996735 
 32960130  72959520  24486528  13732269   6467412   4145038  26684550  26615600   1334283   9568146 
 51428130  96029960  12483572   9112410  19708715   2831920  16696677  39072750   2873408   3229665 
 11590464  34211410  32115000  47545620   7803408   2848490   1180620  50099799  17955600  26067699 
  4443012  16761992   2132892  20766213   4746846   6152611  61371349  15495884  65191118  55020003 
 73441992  32055760  25040898  41430210  17738184  24227108  39680221   2882656    987831  18193411 
  3054756     77843  60426294  50135244   1425840   5864352  30652836   1307184  18646419  10201530 
  6146144  38196939    387342  51940120  35938153  42984110     79653  46610160   3490491   9936544 
 39080788  18737594  36551515  20504736  37050875   1677948   1605120  20072435  37451673    532724 
 24527770  81150900  14362252  11663141   5492734  31536280  49264657  11386963  19637260   3728376 
 42166332  25165540    313236  36992065  47231730  13360545   7554660  14512568  41634879  19863246 
 14842824    630421  11386838  39882493  37418796  64240402  58310735  34254948   9878500  65214143 
  1734486   9863170    100108  11922206   9890003  30720747  32342444  33886650   3361134  87432072 
 22995144   8225627  26092440   9375800   9800637  39884679  38697300  12423180   6087824  53657600 
   513597  19165224  13143000  39069418   7270788    582312  34091776   9744995  16424928  29976730 
 11731871  10352580  28837952   2238352     37260  54742380    367248   1220128  50518160  13951574 
 12573778  27348950   9272572   3720611    144222  19307697  24334947  30659294   6389823    751554 
 65526153   3894800  18828656  61087800  23262044  22792182  52664172  12500100  33304000  45535338 
  5985044   1850070   2691360  34248844    203029   8146119  20573751   1092957  12341777  52149462 
 76624500   7151452  70478408    190212   8885820   6041496  42881805  29548204  31444050     19280 
 28981365   9411423  87203922    364250  33514916  24150360  24828615  16772076   4823034    877369 
 78058750  32008977  19083660   1156897  36183735  12840134  56710470  44726467   7149103  32562784 
 54989500  87761760  14210640   3707556   8610757  21690991  61157421     97012  63592788  17580036 
  3037542  33065238  14490828  25692073  10299076   3534440  14687048  50526576  32745398   1298926 
 44450110  55778512  17999131  10065690   3536284   7118125   4886414  12937038   5911284  33070800 
 14408821  21489078  45382064  38190306  20825176  11854728  32167488  56164938  31130790  33033060 
 23089158  30959166  67067368  11402664  24342291  27594575  79051716   5785388  65285506  15584364 
   898808   4149845   4987774    379916   7072026   7763250   4165568  11860352  16209585  30169405 
 45529680    144522   9259446  15623946  12444525  13644037  23085120  55058270  42404292  11770948 
 48017880  73604300  14448489  46265908  12457058  86030336   7611334  56230424  37594378  32883162 
 50903630  36066232  21570251  17658144  53402949  29334102  71267974   8179002   4851984    145095 
  1161623     27819  35074390  49062440  37939842  40623132  25246124  11641056  73264600   3288138 
 79892360  10465910  16964204   4516988  18040696  25876773   4438161   6131320  38811802  25371292 
  3676134   1125488  17381376  19665668  31064306   8904600   3845624  13121097  44539932  40069634 
 15688484   5943504    346038  10026716   1888090   3642880   5627520  19547880  45145005   5955565 
 13241268  14736428   7257575  25932375  77056441  65012322   3382632  50882201  13156445  69364810 
 32787516   2301188   8728480   3291582   1485069   5300924  32201286  25332834  38195526    554995 
 80156232  13754853   1974000   2288128  36743264  68156165  11216495   3807540  52888650  35891738 
 24721079  75713470  50135492  12930690   1970788   6998682  34140505     70884  28886812  32648818 
 43358736   8188912  10652594  67704000  38047740   2825692  11901952   1444506  69343190  74849220 
  2867522    738010   1888300  20449909  42481192  18289090  20114964  58662440  13456863   7064295 
 12782880  13646592  17105088  15875514   8013816  28695558  23849152  43557108  15571740  85526196 
 27023724   6467392    914151  31343100  65073240  23558784  55112980  12527145    817700   8306901 
   299215  32095360  71201034   6061602   3457783  15268140  26896263  57992778  28959719  34097312 
 16602176  18666538  17351040  13948964  34378200  21511420  89125650  22455537  66248615  13428752 
  1451792   3389720  69725020  14142897  17235804  45075290  73690624   9502756   8438101   9021888 
 62715272   2959102  41964565  17532516   8313084  86838684  14232689  69078319   2375325  14572690 
 35572173  83657928  13395122   7898165    559746  39272051   4966084  36011100  82532712  24465645 
 20207344  45796682  36453837  24796915   7248312   3409119    931378  17934426     21980  32683365 
  2085132   7229624  53972586   1943947  44473550   7225515  80625450  25798160  19496451  33992000 
 21811605  35877863  25582581   7387486  49241048  22451913   2706400  16874146  12536932  10457050 
 12887940  37901340   9389562   1986108  38442996  76322400  44724138   1639432  42183018  14481252 
 88527600   5662656   6027828  21663838   6228528  12592206  41036085  63538426  43551676  28878122 
   800910   4936065  12633621  25295667  32572750   6099390    584404  25457184  14444345  27419960 
 71419411   4615824  21829776  32156113  77935400  57131857   8655472   7637577  16308474  20218793 
 10476924  34879170  27688224  30278800  30237850  28506891  72042193  33041905  15503072  11780080 
 30057531  57152570    491590   1564288   8282890  26420220  25441650  40133034   6185952   3970656 
 36732926   1312014  21990694  47294064  12545683  13526034   5394994  17910533  27660512  19452927 
 45517870  11505708  78127920  43126326  14017446  13854428   7291053  41872197  22908736   4745736 
  4976949  19159731  21775366  16256868  36611127   3321328   6319692  42784048  21398728   6306520 
 28723782  51096515  61739400  28868856   2109808   4757865  22242850  38003864  60997068   3553798 
 50203100  18771274   6952646  74582000  37461702   6760116     10388  18258825  32748528  83673948 
   105560   2753787  13315235  12070137  70622453  35769480  57189062  81244310   2001746  20652066 
  5758830   7956858  12080921  51228926   2370875  13674255   6883266  30272264  17102220   7174089 
 23394754  39764793  17135144  12852312  57503226  45098658  27280990  74198880  68996130  38091240 
   357948  29861604  26178238  36725270   9260776   1847408   5013204  43030965  27479070    209508 
 27818916  53069998  19712334  12955938   7238160  67178656   1728450   4420064  61931298     17247 
  3831898  15499440  17980431  18548103  34271364    478044   2248899    514248  13257973  32776655 
 36924796  18347155  25458750  23415853  35675910  50467656  27728240  19681785  22547575  11976024 
  7582190  55025399  66643038   3372186   9227504  17245408  13631436  10068084  11135682  38744649 
 35361360  55656015  26271188   1511510  75256008  10125683   4054152   6737180  11394432  79734848 
  8766000  17671247  20112955  16368891   3045750   9914128  60740500  37063738  32281578  10949542 
 34419336  47754500  14473116  37817461  27057564   8548320  35385042  59659626  32274944  29489890 
  7275663  11183628  43257020  21874966  34910478     44495  48773088  11390888  28636573  11317550 
 24667588   8079348  21131845  51726444  41361192  15263560  14190729   6665350  58696660  26522304 
 34974696  20544024  16106075  49170743   4956039  48294184  44281566  29483835   6041700  57255309 
 11289782   4863316  79489890  38206062    729144  39789302  70551691   8451465  14551664  31465422 
  2630832   6814416  41986431   1815666  19866999  52456880  16680706  46675925  50824020   8232648 
   960754  79103188  11000430  11752545  13797468   6959420  75122942  54786810   9611800  10208228 
  3182364  60152625  27741235  87810492  66139314  35823662  30454480  36832960  41807952   5985608 
     7938  37632096  34503140   7893255   6989301  33694896   2082200  25514199  27724648  72055872 
 23820660  89898836  44126047  31747084   5375376  17580615  11413710  57262298  74570670   1619928 
 63638560  54411514   2685784   3142285  57128487   9839248  25418852  63073476  12153120  19628786 
  2075052    133784  40823916  28820682  27609180   1055970  27122080  17682654   7224968   9970380 
 54793760   8253828  14918520  36349060   1994652  25148454  72158208  13621338  56419200  19166928 
   658900  22120220  43725990   2773337  15434487   1323850   2358970  18444328   8075448  68950260 
 81486562   7126932  46806912  55067440  33522648  21495843  30790262  21131040   4484513  85623273 
 36329018  42253000   2692990  12464879  21704697  29564010   3401886  78729699  22439486  10420252 
 29933345  77735304  19630440  62897280  44426194  23637504  25218252   2762350   6666780  33545216 
 59192828  12404047  54176620  23020020  76947540  24167110  36418012   8465525   4756640    485415 
 46225387   7104320   2484880  43045970  17384062  12986432   3781422  11748132    612132   8316648 
   840292  34437470  47769762   1026472  47126477  58259169  49577185  28360704  41382950  13993539 
 10089162  70154175  58437376   5544400   3765981  56636503   7148576   2910590  18651465  30560572 
  7371118   9052582   2751508   4876104  12762746   8124850   1162300  20700299  60603513  35048370 
 49767555   5549877  31349415  54916680  41863332  81229491  20866720  42796470  24560698   5019377 
  3826144   4221704  79996014  40835121   1356848   9796454   5144853  17347602  68644602  20755764 
  5987030  17858817  16233308  43028000  79331904   6070708  22578700  24820360  37388264  23219375 
 29345378    269660  74172288  25625434  16810128  40216005   9008109  79188714  32614811  12016750 
 13482117   5162186  18965560  12012858  13740896   4735017   7368948   1348766   2035764  48377056 
 20631285  30154226   2019828  59630081  27642941   7783376   3338400  29069230  41957696   5521408 
 17191336    510780  35272315  40737025  66965495  13906270  13082478   1691624  23146551  86182200 
 13218540  41605989    469062   4008524   1424130   2727846  15787447   3166128   8651040  14165820 
  1590471  88068798  32210650  34880804   3740262  19772441  42064190  13358067   6197499  82628820 
  9471624  23948112  57449603  10970944  66855191  62900007    813552  24511563  14054094  27159974 
 29284464  20889525  44158004   1883870   3045130  13303524  25226739  40368993  52697640  11246224 
  6776258  38182730  26088200  44035833   2201042    991764   7100625  11985248   1932622  36803088 
  1995136  76984718  17236107    723677  70638072    311353  11854752  34066494  11733270  27398604 
  4894400    796320  43618887  53959620  19489041  13306218   7658800   1795472  95966948  16500200 
  1709600  51675100  26829344   2971339   9962376   1167474   9787808  78794496   2661554  21220143 
 23049234  10605586  16652720  27178816    291772  48954510   2489400  38705524   6413967   4260865 
 22659968     51957   2615844   8005392  81938604  17476326  71269900  25924482   1984208  11248636 
 54180340  76293950  10053288   6482938   3612924   1346502  15079824  44969110     55424   9495800 
 14420476  17663563  46607014  55752879    636387  44909578  80658798  48257210  29082848  46351245 
 24761766   2673445  18265398  29904614  40387761  28959210  12994812  28733936  84924336    195615 
  9821778  19499795  23984928   3316368   1264458  37996420  24969791  33133376  81904942  17765295 
  9645346  44347484  39748500  33350696  29392426  34380639  11339900    379456  44313376  21630987 
  5104788  15620127   6972592  46157680  12227678   1169784    256752  34375254  14579064  28029855 
 48723410  60683316   5761215   2995771    476028  17683412   2584476   3932468  83098080  12043568 
 36155736  52723080  49907539    569000   2710872   9697140  10217450   4295140  49452128   7600580 
  1385720  75565685  19261696    732375  30980800  37645596   3618024  41901930  13282782  17910100 
 45452307   1996975  21625650  56152775   2201100  56785447  56056192  24240450  14569016  38370969 
 72384840    456383   6374557  37525640  30787163  48396116  14537549  38812644  12968345  38536568 
  5541840  29707878  52695076  17156592  18903312  81734840   5765721  23584365  46091018  25790562 
 31496944  17168295  14139768  19103986  19237077  96830942  16604865  41934130  27457140  13694130 
  4838050  26823136    653276  11136760   4393158  15664368  14954322  27421329  20122116  27739617 
  2292200   9784357  25878811  15090834  11224668   2909832  24176607  26491080  11137670     21485 
 31725280  57062005  24654096  18672016  38148340  54605772  34137819  42041274    673626  49917424 
 27815016  27404560  30100391   7632240  17428840  20910480  51304967  32563296  15161412   3974572 
  1741648  52710668  55768032  22778791   9738792  41234193  49619379   2403375  50693370  17407776 
 68837296  24042053  54629871  14378125  34841139   5983848  51580125  13680254  23553168    718160 
 51151984  49501494  32550739  26013924  10037550  40326664   7483242  31770550  40658298   7596288 
 30706160  66657855  46738885  13044885  32408660  76216712    408065  28512440  19108554  39119416 
 16940780   9318426   9305972   9252516   8093100    193545  73823839  21066982   1862757  16828872 
   759528  39274368  22286130   1755504   6372308   1681856  55003803   3570272  26967990  46834014 
 27567835   4180250  25834302   1422719   1786320   3876580  51269588   3932060    741855  91144454 
 34762706  13071100  11720021  59768224   1816346     54928  18539983   6804588  20338752  29409561 
 14922735  17286472  56803200  34737990  59737425  69228828  22586798  74482657    176663  11123637 
  9134785  16810420   6493966  39981291  26578752  18185580  33687600  13458232   4346000  26047974 
 12741450  11114243   8341760   6894214  13678236    273240   3376364  12377680   3079353  24422456 
  8185656  15592640  27429312  32928915  64417809  38170532  56128464  20343605  54076473  17140305 
 14574938  22245320   2201256  17860000  15595170  24379232  18517080  15402620   6182799  57629440 
 18013611  49430492   5462544  34264810  26988984    737685   1847220  55752007   7931580  17633427 
 68035086   2173824   3439672  40439790  31716756  21817593   2640135   8646225  14723184  11207160 
 29799000  37619982   9499800  24900260  62295480  23570184  36515664  47798894  63675600  63311301 
    23062   6947868  13832280  14690823  17581060   3963975   1050840  28777524    448812   1624448 
 32847672  12313512  10252704  28933840   1517872  28317885  13333364  30967713  65400192  58121950 
   206530   1715834  59194652   6305370   1176135  83558992  13337367  66580624  78901290  22412943 
  9899016   7739380   6229872  16989184  53516330  21616920  10108832  57266748  35868804  18112527 
 18173599   1093792  19341800   6663576  57959445  66044460  13299715  27387531   3291960  31258818 
  3720086  38893552  18825280  35189064   6163639  43067357   5120271  40405755  34381782  19534050 
  5337174   5558332  82106838  42572940    919980   5835940  60858200  38227314  53323137   3389820 
  5993320  20007152   4567601   4132128   5934834   6122025  79468178  45236652  48227424    117752 
 57034640  61137460  15935268  64052838  48003640  83573824  34500808  13896945  67221000  17415267 
  6886260  28003465  22982681  14653899   1112328    252300  30381403   6145650  50991750   1297896 
 12663560  49487130  15517539  27351822  22713064  14723530  38402285   3519060   3991834   2186725 
 66829028  79081924   1366794  28089629  24720423  95251610   5565364  46748400   9065634   4518480 
 64120040   9514528  20416278   1385370  67293590   1239486  71984720  27670884  20483179  11289855 
 19639668  25100278   7893336  61885583  26676504   2813356  63860341  26309790  49324917  23672784 
 59364027  18293242   7795350  30648508  62111710  15580310   2003603  27100854  54688864  19045887 
 13645020  57016032   1537808   3111642   3457168  31683703  10358791  80367488   4882440  43794675 
 19326735  14944350  21258920  48851712  12187800   6311271  76577280   2422754  57192292    690200 
 25794446  14534221  38183760  17412126  29718508  28308945  14964950    535178  45817814   6348055 
   551603  32952231  17387952  14883213  19298818  11962170  78320736  55858530  67310400  46370146 
  9854880  48286800  10586982  49620453  49786886  14878024   4885799    844968   3665880  13854990 
 32605145  24856650   3550160   9936285   5384678  59324600  32436712  29177520  22464576  20804682 
 24575156   2524952   7860798  37553912  73618441  29637465   5371968   6742297  17873075   3322008 
 59100398  46251485   4139276  18257078  12933547  32503044  50200964    983697  22728000   5391360 
 29058176  44609521  46961869  29081260  15385515  71166462   4769226   5910696  18534369  18633190 
  4960970   4251136   9627104    779792  48920096   6850485  14002070  51552130  44283657  14800902 
  2704226  21482475  24262132   9924277   3644580   6896487   3987352  53971966  18557148  27824650 
 27752500  49363348  21612672   1034797  32584854  10772172   2050468   9637983  30391620  12088536 
 18693534  20888093  50170807   1052838   7144872  20817390  74984784  14138426  21564543  47941677 
  6422970  10095606  20747170  44231296    175126  11974811  16683135  44921058  32871168  11399960 
  8580120   3775080  54408627  81636705  54135204   6090570  77502635  69084576  71133111  16879062 
 71684776  22762134  16988880  20126040   9247458   5636668  33878878  79005300   3315840  28443064 
 48622158  36912134  43258000   5819345  16396853  45407231   3460042   5021088  50126555  37784768 
 21919740  70996881  50907810  33876168  54930456    147317  12392787  12229908  32500027  13193874 
  3337230   2146411    517638  54418378   5585700   5884883  54598368  61287646  44335145  80365932 
  3138764  24205616  63268986  14554125  54720285  26633180    570834  11054316   4272664   5670873 
 33370960  49052250  44853560  29746252  47500158   1343606  31787091  11565666   9548847  34320432 
 25705890  19938240  19865174   1619368  18344053  41901907  11881287  10043556  45643500  37211286 
 30785340  50435060  56669972   1110186  12915376   5674270   1669850   6205200  26031675  33260228 
 10557072   3332068  43864964  27413694  21295512  48255928  30277355  58303141  35772044  16867400 
   140068  42285373  42144624   1918085  14962788  18355374   3262300  63112784  40305916   4123133 
 32244064  69003396    758894  16056014    526346  22958852  20281455  69760617  10117380  32540312 
 44861600   3090388   5681872    489082  33771192   7077408  44597458  16636360  52789590  51132312 
  9946370   2056722   2405157   4510660  57386394  17635657   4978253  39257130  92539007  16278756 
 69133014  14715252   3817622  65787534  25898352     55334  12893959   4528380  33023214  45933984 
 59972854  38002027  21155200   4635676  10636936   8456651  27814644  46715435  41936320    888234 
   790371  35048745  15079743   9355795  48008940  80720202   2383441  26937345  11028435  52962781 
 86031662  24872106   2844441   6390828   7096758  66868956  49485021  52973312  43436190  65756760 
 11403856  15381260   6826560  43793802  36174713   6023880  21924000   2816366  48413088    405860 
 16847266  28089752   7976010  42616616  50884690  30038840  47495736   1981840  23106993  21118510 
    31520   3462990  12473388  35957592   5885385  37638810  28380450  20690640  33458560  96586530 
 24169514   2084904   7497996   7036380  18974756    577408  12973960  15094764  65360760  13769460 
 21848832  74609281  31607982  27563291  74071855  18045698  50918490   4875145   4088803   6211632 
  6106166  20937744  55539132   6699286   4995522  24456250  63804726  32441936   8847920  40582672 
 30775667  22016336  18053890  59715104  16402662  13152780   2771992  39914186   6749220  34503990 
 12504056  66725625    555609  11844096  43320148  27382404   9143418  48194185  28516683  34901952 
  1716801  27550495  14040778   1943700  35678104  54130962     65705  17704035  49432320  51399602 
  8820078  15206394  24392008   2047966  20403622  65936630  63275180   7731776  30669738  23889460 
 25573476   1621480  14918262  31072912  36681780  22608480    301896  34295170   5802432   5359104 
 34258380   2280378    106960    366130   2178646  29899674   4972058  49604346  28440861  16240021 
 70084560  16598957   5102415    220815  16723714   9454470  11902311  34222344    233950   3250379 
 69206848  15455715  32587956   9775255  55867460   3472335  28631156  11677824  44385080  62803417 
 47773890   9823808  15653880  17733125  18614534  22019346  75530464  19976679  12206917     25668 
 22789320   8263136     66874  66740784  34425200   4921700  32094010  42233396   4704318    334324 
 12422808  68993685    958176  11809302   5986890   8569104   2359763  10253436  25288560  55517255 
 33640500   7150414  51303552   9122256   7078206  50429714  59345091   5380960  14759430   3688032 
  1314338  10324600   5371496  14078570  17870748  29965560  29442962  28646357   2855984  13797790 
 27886368   5839802  40075810  58774534  36261204    188544  19184776  43770216  27557631   3073440 
  2919664  27480007  31264425  65320486   6192480  25074161   2015622  27322900  12562417  25068756 
 14170036  36697624   1399104  27431503  32828218   2341478  10847796  67949286  12464940   4387019 
 31065825  16360816   6670165    245310  52756340  37979526  61748842   1347255   8672826   4227744 
 16746435  11656060  31313152  43300273   9614574   5330626  12730648  13315197   7947420  16331984 
 33384428   8669787    782540  53727792  42121188  42547326   5994481  48004128  55880847  49369704 
 17794188  22886016  16734126  10714890   5847624  42602904  43595760   8153505  35244010  86021166 
  4248744  35910590  33357240   4571391   7859250  30588250  24657945  19955754   4218200  18815540 
 14583536  62630673  16068756   2975211  73654950  45474429   1356345   1446270  34705701  20765228 
 73630000   5420223    176855   6884790  52957275  75990915   8588214   7084025   6784803   1514331 
 34027752  66398274  17258886   4013100  23431408   3884380    934598  32270964   4780044   9474438 
  3910341   2362284   1376529  38681244  49803403  34124103   3805812  40668492    687114  42249428 
  8180970  67590710  35044436  34484320  32921512  29662640  15454712  56485492  41365389  40086017 
 10198910  21607578  59868072    751120  17105582  19295312    991506    841589  24101973  43948575 
 40924252  56159684   5146050  20205605  16636230  54332517  32697288  46713590    730240   7046314 
 76317060  43729242  67270080    606441  43837395  15540784  16200690  11356092  37882130  49955673 
 37057280  22413120  23463120  18444280  21526960   4699046  79857533  40742685  25232548  16190975 
 57369915  20207893  57719886   9157417   3973312   9294720   2110080  69900288  64810744   6621520 
 18623125  64599007  35982144  23176300  35477148  19264700  26624052   9022872  24667538  58361901 
  8229751  19640726   1565436  15589428  26498875  11814766   1881684  27692988  18825543    504250 
 15945733   4599528   4713357  20978139  35027055   5469147  72005824  63251968   2940265  11560374 
  1955124  25986880  37148502   4213968  42513308  37268400  15842550   1471320  13487760  25677511 
  7863291    599940  92282468  24651000  45576318  75586730   5984000  11295696  37027354   1743480 
 53054220  71179995  10583001    484354  44246125   4717918  29161660  41765040   2764874   8472288 
 41742330   4078986  39153447  38062048  10489357  13738340  77113723  41775786  49618569  80166454 
 21020246  14403627  22525318   3768389  28493360  41973700  35890787    268650   4098850  73743008 
 24068773  28385412  28458880  10327378  23949820  27881075  66223488   5023770  15664946  24322986 
 18678695  27042296  37389613  38578644  33172106   3820120  41275989  19881217  42077472  28845376 
 43114813   6295479   6174132  57409010  26397980  59010884  11494124  31520275    988400   4894561 
  2628270  14457840  77975652  26924573  20276268  13071123  16482918   7274215  35307336   8967416 
  4099161    460889  11521462   5051760    438247   8106419  36009138    275054  11708102  23303674 
 36760122  15217146   1350204  94561629  53375718   1398287  16385170  45324750  28893952  19362081 
 29220160  87987568   2500800  14292348   4839815  37450280  47725671   2859075   5130498  25447125 
  3464436  18915108   4960071   7029998  71457834     17458  29733308  33659032  31886110  44844964 
 33307164  26505016  10381924   1690506  40926420   7217623  13541710  55245783  17311299  65418045 
  2457690     14184  37879264  33339027  41539176   2617924   1798350   6082560  78446193   8698860 
   928200  22984149   7180674   1399518   9693070  27612816  75422391   1655691  10852029  13881219 
 17741920  63992729   1516298  69960346   3684682  21834649  31817050  18149379  26649600  57888268 
   469304  24781586  38200792   3675272  70855389  38311560  76662848   6467058  31968810  43342234 
 68626230  66123160  13688322  44398185  24326137  45150816  27910840  71594159  11615373  11236905 
 52434732   8861573  51543424  27400626  37084338  13502728   5179488  25658640  53303383   2660364 
 51962776   9217660  47368943  25902240  58268440  26725564  80510316   5509848  54104965  53787527 
  1237082   6099000   9097788   2034720  16446240   7657160  39581240  29055100  16376860  16753869 
  6871293   2508000  15132369  37211095   6737024   6299792  58108969  19647400   9840152   7146812 
 24171970   3407250   1953792  13661718  65321752  33710271  28577705  26859352  22717760  57312816 
 34729305  31263452  55263369   9664786  42888741  35928564  26908377   5129230  43465538   6189645 
 12000835   1932336   3433650  25598860  14269464  73733180  40628925  12420352  17549203   1766655 
  6805590  29807940  26831736  45500288  13068770  19233382  66831660   3025032  25688066   5972295 
 47576802  27548000  33127631  11594010  76342598   3406951  13699047  20044434  10352384  16162566 
   702123  37894400  75139582  57682436  72238768   1027985  11097054  73419680  44769846  23935847 
 10556761  65863028   3501952   4843750  27620990  52801455  82970410  61500145  55527147   8407500 
 37540071  19183188  76901650  34185864    219472  25407042  20324612  25136514  31837635  47111452 
 46458945   9591110  15914730    838773  55773630   8008000  14011550  50030112   8468250  18369984 
  3873953  41707268   4106322  21805356   1560255  40396176  33191316   9537639  69716168  16352700 
 22400034  19140624  36261368  38295000  19328628  31637208   4521194  57231732    803529  27847478 
  8238388  11470689  35239002  66640068  13723803   4340598  31101750   3586125  10964728  24702448 
  4815704  34936580  11216370  68089072  20295880  55577321  55739407  11209728  19900640  37820838 
 80849056    904515  82596344  59318767  41517388  23978306  40128605   8066370  14263920   2087667 
 41724834  19047352   9508476   4008371   5239416  41047560   9634668  69975651  86915997  31260871 
  8822989   1447150   8969248  58991184  13755164  19739196  29316680  16293824  13622175  59788530 
 27542360  63351450   7052051  40653920  25508700  64611840    986370   2225894   3889914  40817634 
 14633550   1067192  12240505  51407660    528090  70113684  66463752  21586432  11190032  47139180 
 29748360   5506300  10082282  15113084  25322976  71514547  19163850  18345162  40163507  14356290 
 35722654  27121148  21609294  15712380   3410462  40792600   8338080  24305365  20707540    954335 
  7153575  49711904   1656299  67201208  32243390  52564704  19104120    817190  11906700  46305760 
  1902035  20706696    692469  17661195  45139088  27270904  10102008   5271559  31876146  14466075 
 31605375  20204247    484974     74987  74719320  19764225  69176384  44746273  56392584  32782560 
  9012150  49936572   2636088  45979248  51623688  45416949  29084416  41834730   4188093    421685 
 12259849    924230     17373   8897031  73297800  76098603   5389122  42561358  24571700  25374555 
 35124426   2254518  13533440  27056055  25398000  39681103  64286937  21818016    221706  27194130 
  5403528  25694517  58521344   5947445  62195590  27359640  46554880  64968192   5645820  23740290 
  7615044  19799082   1006360  77525256   7507642   3507438  55264638  13074242  29945262   4490112 
 67867137   3088085  20074502  29010150  17305068   6691968  50950820  20834480   3611034  44381568 
 17951870  26479065  17541875   4333400  84039775  84570360  14059762   3258882  30756922  43175270 
  8364387  29366085   8567656  15702404   2348270   2315090  77430814  82845504  24436053  58031526 
 48190835  22618484  21400928  51323294  21103424   6283140  18416899  43406868  43879364   6350775 
 21148482  65363463   1703972  80573680  12581244  16218030  53061300  19596708  36893230  53468305 
  8947566  12931219   4718832   1297520   5180909  53831960  18592560  26920131  43634124  10843273 
 36147436  25456302  54273219  13145151  35395122  40482342  33782538  76446830  40098520   9156924 
 13055364  21564900  79511697   7484181  18342839  66210079  70136560  62686400   3601260  15153048 
  2090076  50854072   2904354  64121802  19100460   4341430  32271621  35103394  32134020  41039640 
 66418422   7098477  69962471  19937157  44409060  22371957   1790964     60148   8861700  58620162 
 28848856    228790   9817600   8725982   2909514   2127411  22514800  37039296  64121302  24785965 
  2227113  59995404  15643368  10321736  61482012  34415496  36718186  27841752    827805  72074752 
 56536008  80446928  21894048  45260764  20095920  40484535   4413912  69539445  39442900  15928916 
 11186862  11003356  20917269  12356960    368478  16172922   5131230  25176786  53450091   3703993 
 35678244  13554803  14707931   3677824   5624985   8240274   5990622  31060746  30444755  26900852 
 25635750  38209960  29404648  87306422  32762427  67652724  27522012  10008414  29048910  24877125 
 26794080   7825740  18211347  63026512   6356378  19797668  87787150   2614147  74521480   4855941 
 45326505  44656156   1577230  18327846  39109662  39505656  14563842  46621283   8654008  12026430 
 39592000  28424419   2784654  27388810   1741555  45519680  13392486  30587580  18217580  38604540 
 80917400  60182448   9635241  23827076   4258042  32649540   2482920  41621400    347639  24739743 
 58177224  30732225  18660614   1044544  51552747  19877000  27362166  39835325  28419474  21132774 
  3068169  20654844    233508  67604273  28336330   1104312  17985890  17795808  14214347  22544352 
 60160372  34786170  11882115   2959964  16706853  20363030   7373005  21689600  30358406   1010506 
 47817702  26077194  41914418  29615655  28738799  26460624  10669296  54363008  12219740  24379362 
 18445651   5065540  13185720  53568298   9214413  48841507  31432324      8910   3670360  17189031 
   656569  86396200   5449656   3630462  20371176  68642640  13645832   4608184   9622510  60743007 
 22186500  69309513   5379720  12329788  41762558   9631219  21543132  10201319  38717188   3398986 
  7523100  32943631  21292840  64049304  25567803   5724038   6699576  63787880  57043013  45270786 
 67895520  11832756  10186660  13161447  36780555   8134305  51647896   1260336   4726644   1413532 
  6541308  49875639  12485988  44482984   1914780   3478420  16835604  45686784  25224420  79214477 
 27782352  32802531  52421476  14975872  20561288  45867900   4005504    580515  70067250  36109011 
  6246318  35402592  57972852   4984688  53936464  10940230   4662642  20236425  69163952   4707040 
 26125830  28011636  16892226  24847065  29678514  59850340   4897872  44163840  30322560  21420702 
 72307424  12219376  13757961  30003579  24904188  26868085  31482987  60376680  17225993  72888592 
 18181560  17056590  13888721  51967377   9473420  11778688  52097065  54487616   2901990   1570140 
  9265950  23599512   7003324  22285249  18845169  11114198   7272084  23229680  45079364   8458560 
 61010300  29246028  48332460  28843672  54201820  21474570  42623868   5399581   9330000  21249984 
 46975978  19441412   8230824  15334560   3680712  26713914   3002040  14248830   1875027  29418121 
  1308398  11953452  22489974  11911860  29260192  94573578  13287982   2837078  10177694   4932444 
 29710680   6030115  72906028  13738900  34580126    963638  44528736    192752   1676688  46541075 
   778953  20034200   4733127  15195180  15674040  51107000  26208647   9378390    174688    201744 
 42205730  17437693  28922328  36293335    337666   5029736  25209708   5809650   1561528   7848852 
 13169040  20736923   9208350  59855381   8917314  27751576  25589490  30327881  36424856  10672125 
 23170461  31887360   3672995    322308  11599180   6550758  18533630   5780868    398524  39369456 
 43949760      7664   9393327  29279544  51779322  28116880   8418674    679184  51288605   4476195 
 36719120  20790091  32387526  24926497  37672921    713740    533532  24627066   3173490  40995705 
 11469786     28035  20991822  34223446  35846292  79636430   1275575  25360344  41013180   9080680 
 14464639    482856  14177410   3450706  15642819  22199260   3870398  25395138  18750472  18901890 
 57573342  14501799   4317392  78526170   5200719  31607136  59488300   1780475  48659025  33652020 
  2647935  42265025   8840902   8539410  21636480  38583856  60670610  43720704  18077645  21772535 
 22873136   3350127  30232125  15969120   3773229  36620486  39404484  19019960  34412004   6049314 
  2593214  62580172  79300825   6831384   3198533  70651427   1501570  11731888  78015672  17410896 
 12468816  83352750  44167620  14651530   4926376  82838616  51138500  75941320   8364612  15110669 
  1597380  72582168  19699125  14065209  55580784  91781638  39584372  72558858  82580308  20541720 
 48669460  67830000  58802112   8287749  21406974  53202270  18079488   2912109  19661824  13036080 
 13824000  20789750  41462307   5567958   5622161  13722775    847691   1313130   5554808  18706035 
 12863886  93011124  12027300  22916222  49505420  10117576  44939124  11873392  40771537   7874656 
 73189760   6154353  62853246  17100765  54845834  29016708  16445664  24014784  40117714  31632858 
 23748568   9167585   5464806  23003989   5250492  51155376  21031012  74909367  11004741  30985900 
  7913706  48500056  20056233   8667090  44797285  78432013     38332   9154178  15412228  10406862 
 33972947  28956624  16064620  53931440  73516500  41562720   5918616  19375698   5879160  47645869 
 29514648  55158784  14838779   6798618   7070912  27635529   6778755    971628  16430751  11104470 
 55548220  37640265   1512918  17032925  23926466  12704356  19632152   7084920  57747694  20222046 
  9376500  74449254  46458569  62720217  33210840  35443100  41974800  46169298  11909416   1915858 
  9889036  12623538  41028911   3879920  52328178  23092704  20285601   3796337   1815504   9858900 
 12839460  42417756  16017457  90089325   8561839  21198168  77764356  30280638  71722044  28739918 
  7630488  40286337  15314738  28419003  33880299  39770701   6487000  47510001   2093280  30284175 
 58296470  41930119  14365105  34970130   7384251  81542336   1721940  63572466  22487118    317627 
 49739851  18037740  29537880  37215074   1141822  25473817   1904692  29894600   5463080  52301816 
 51470734  15895179    460712   6826191  55270501  11933740   1092212   3475940   6102560  16700684 
 45904010   8747320   4059136   8308118  14235000  57552924  38951772  20798841  19484949  17170272 
  5360640  73530184   4092158  46263177  25144152   4860228  13783833   8396635  34916925  28727394 
   487114  74902620   3203334  62023296   3336273  26120880  24666720   6892695  17194552  56296058 
   695911   6301372   2567370  10808180  12044364  45254308  57088512  65227688  21017977    155490 
  4732340   3862134  25352992  51792189  26811720  76092810  58704016  56688100    380460  31551256 
 26826180  82331850  21008595   7456050   9713484   9693995  11698516  51068666  32258732  17966463 
   734020  32354728  26088248  19993890  14157848  36170633  28921326  15656190  24266907  45544089 
 16996175   7553538  52614254   3233636  61851273  26250472   9624464  12304644  84418854  17015376 
  3649088   1162429  34089144  20439452   7534584   3239732  48354069   4257796  13778930  52121985 
 36755443  47168695    898710   7546694  22924220   4922730    639974  30351636  36122751  28833984 
  5674320  32863257  30173976  46822002  19660010   3671304  30108380  27560670  14796300  48041664 
 25882459   9831900  56331334  41170546  21361382  27024759  64844150  51744735   7618120  69535890 
   547560  27022239  58463240  84189066   1529850  33823328  14536602  56231112  45277735   5351080 
  3058392  22609849  38146095  26320624  30043958  76182960  21039330  42055680  11241816   5303056 
  6403672  48215744  46015787  22381931  18546327  32405332  22745694   5896098  24359330  29177737 
 33773016  30655310  49699728  30634460  24721618  27510237  55439872   4124428   9039096  11267003 
 40638150  13004968  26591563   9496872  29553579  50656710   8079405  54593586  36670293  40296200 
 22423723  78250320  44169234  12724064  57714410  31646475   9874680   2874043  56795523  20531020 
 12948156  25106322    162309   5040670  67476766  49719337  64480438  18754124  47288560   3818472 
 86286294   6697887  29406000  22666644  48496340  22429290   1214922  50620161  68264938  25109500 
  5178710   3160800  59375880  39616864  36034012   4288724  50278340  42888020  25371824  75094396 
  6946800  33269535  36186804  70725005  53307872   1415320  25164438   6621272  18604032  17149576 
 28377060   7461363  19341400   5145084   5869982  26133750   5169002  73261485  27278262   7297220 
 15116508  63337353   6978398  29388310    850356  13120200  15689375  20523200   6805334  52533260 
   361250  26957528  76370249  21707820  18750521  62831500  13598130  23954700   9644981  25658156 
 57644158  25450590  55662098  11354910  34841136  58717032   8668750  17850252  18403200   1817181 
 54426792  12182760  49538412  24981465   8556885    913152  29670530  30772224  13164935  77843408 
 15756624  14378310  29731542  91336248  51719976  11245276  10130364  38823680   3063431  63708441 
  4252468   6500375  25228644  61269604  58203870  11731190  23881965  27341152  59927616  46175996 
  8090999  30526911  40255800  21169280   4272348   2076378  16264095   6693380  21595770   2094846 
 59369310  67002852   9524784  56500766  55827629   3986752   2237250   4520250  53446439  10093920 
 36011910  37722564  12220104  55468260  67617340   1775191  25909404  66010878  12443576  24735816 
 16540914  96621438  24040681  10360800  13147920    779397  16751168  14720293  45912749  21740940 
 28209010  26540250   3751969   1631344   7600272   4087265  28011312  20962176  29290248   7401667 
 58271121   6636420   1727670   6403917  10441470   6140160   5166520   2845310  17572423   1979627 
  1883838   9582444  22432564   9264888  45434912   6476265   3916178  57180133  29645892  56939184 
 47677131  44126607   4036450   2246800  30404097   3683792   5496080  45432255  84122319  14524896 
 21683036   6259225  75079360   7562844   3928156  56233791  79970442  30373673  42471410   9143461 
 26869750  42189123   4317024   7312158  56965060  23898630   7897344  41333364  10875315   3802274 
 58909878  44809587   9813090  10488696   8669700  16989126  10194548  13904880  11906385  12438129 
 25600572  10401930   5609371  15434254  53847396   2782788  19535598  37585254  39176007    308952 
 25759643  17457884    830006   5418852  61326981  11031393  56255310  54903270  12685920  46430296 
   949698  17054557  86482214  36592584   4207546    214630  20405236  31384980   7923600   1474980 
 45569030   7957950  11169185   6338538  63973913   9313418  44648290  43986727  57141888  22378356 
 30541664    345436   4820634   2286564  74820438  26331633  47898857   5364550  44014720   3857783 
  6294435  40076957  33345936  16554912  12409420  13064728  11498942  53005160  25138125   6595374 
 51067034   2166868  23431653  56465614  42577577  25073300  28056392  13181490  12833208  50823844 
 26865618  57174689  53981046   4031992  40318996  51088863  38885460   2896523    100892  37180560 
 67961594  11178453  20376425   5763582  43283784  26792064  30241548   1963035  13471150  20534125 
 63441744  82019925  67346222  47920530  48291754  12943352    340692   9835384  82029896  19502454 
 20638571   5164551   7082972  62934039  20103794  18985020  26634510  26038584   4212527  47607102 
 60484020  16671984   6337568   2361281  25053100  64712204   2471728  41392000  34955921  15053415 
 47645388  64725309  21371301  26557690   1349142   8519100   6464415  15191510  47252889  61749753 
 11524998  18182829  36901286  16163145  31442634  43161930   6384180  72623636  53669895   3247947 
  1079362  19107495  29939125  38162520   1702888  34728132  21312111  61010697  14125422   8355537 
 38282646  70791441  16600246  31664700  47516364    921804  41097408  56076192  32574520  28947752 
 12958190  39321768  38600535  45222843    534864   1412880  22545773  34167945  11464880  13075120 
 45682028  56733300  52067166  23242698  51686445  12626470  14824200  24706485  14133150  26760099 
 38332549  20622108   4737338  84728619    785043  29879195   2156212  48259640  17096046   5571195 
  6428183  30876710  38593500  60205376  17493255  50234520  10666615  12212343  13842520  56545536 
   550240  10152324  18852672  68304691  24524120  68584104  30086442  16726022  71916550    565662 
 47653268  43335972   5421775  47713750  29711934  17524650    588068  24706480    720675  78497370 
 72349200   4659192  37626066  19256496  70051898  50755868   3149844   4367182  52205349  17853577 
 35813577     11648   4596228   3189497  13684752  37144448   4284318  31794486  31914496   1175796 
 41486919    801810  14313097   1206752  48476064   3353536   7088510  42028221  43349131   1551616 
  2229057   4697046  68929276  46416869   5021871  30572976   4016432  64741050  15958320   5689975 
  3927390  28480012  12116800  54215248  22439074  28939661    861965  61022082  34903824    898420 
 83528869  36318460   5615616  46770034  78558876  11296170  69644544   7065490   8165098  22523964 
 67082040  26438874   8802073   6628692  43616752  36142612  44446388  44350446   3082500   5319972 
 77852332  18191250   6172089  22549802   4433319  79928944  22293320  65845812  54400101   4815750 
 30499882   1917257   2803248  24684753  39405184  20741555   5176530   3693250  11686086  14257638 
  1506315  32480500  20544576   4315668  13274990  63205265  27173826   4861050   5625490  14133822 
 13237614    713368  47308968  31548132  15595816   1697139  13216878  51923010  61747995  45872868 
  5979114  11542720  15383855  75498480   6090176  26665506  56738792   7409184   1906000  18563955 
 12567160  28705763   9413349  68216404  23309720  29979180   5987222  29413888  71153118  45011961 
  8518160   3365141    773737  65886752  86219420   3032205  49277520  36839550   1932072  26647731 
 10558434   4608450   7702508    887494  28541895  21527342  18596192  43889440   7771336  13460142 
  1068358  24745970  17222612  78553194  23428728   7830432  10794970  15245895  22918688  38913552 
  6342256  10994670  78856269  21551516   9661840  24847020   5564656  41858076   3939484  79318551 
  7759453  18749708  65260200  42188184  24628142  27087620   9458641   8808026  31972928   7923630 
 31601122  74935080  28305890   3274313  55744812  77313824  44562752  28725606   9947784  21743904 
  2594562  19467200   3768487    388894  40495221  75464703  24915739  42241904   8462400  81588518 
 26989648    946146  11811240  33359472   4457715  50260500  59561810  45731196  40001300  39172056 
 65704524  25392075   7710382  14435598   2347947  38993136   3461362  40650272   4914108   2820470 
 62510112  14966315  13150836  70685984  76420715  37671084  14936840   5462916  53562633    390104 
 23368611   1881156  44718297  49386100  21806488  34345332  67032945  26529822  22044896   1987844 
 17084628  42149120   4725015  59730996  44383356   2338537   3193634   7301560  34525440  16857708 
 21985092  67782400  21328179   6449904  18737714   8604992  12619328  52058930   5200169  26403122 
   760518  19112904    523320  11266110  88425464  78461684  12743115  34741684   8725867  19000530 
  7682950  23641044  73783125  11303072  32835572  59216399  34316174  21783884  12977664  25687500 
 18494298   4075676  28048950   2156098  62240992  18170211  10059086    546007   2403995  59713200 
 36474008   7897904   3416448  25797120  42577884  10095386  26926520   5599832   2079280  36242692 
 15381660   3457016   5344224   4329264  10928135  15808361   4455900  32952408  23103915  15011238 
 17830540   1271062  12473180  18693980  16451127  31105346  10717146  58423020   2805968   1306980 
 16304275  56576761   6378936    217618   1908816  35213775  19628726  10232712  20539575  30992401 
  6330944  35542944  22484400  78094096   6102378   7949600  49201632  21905268  35946540  13592764 
 18406120  53111495   8415312  41383444  14911364  51522576  16061156  27303480  77375973  11410932 
 16482765   3804724  32309082  13174720  35217966  51525540  71065410  73649933  20596310  21053575 
 30550069  32651798    584001  12950470    201227  11457708  30713202   9377856  39840416  13149194 
  6587204   2263039  38582467  11616032  41096862  42585366  10632039  63675234  78127550  16233048 
  7507632  72635472   8870778   4583872  21595128  34091244  22979832  74796477   7003009   3651538 
  2593638  54097047    392306  11201785   9732528  27972014  21951654  80161974  86521500   6813232 
 68108175  17535362  56339112  25653090  10569771  22142400   9576638   4648875   3713580  15897375 
 27146230  57104082  28450746  11524656   2525324    893920   5558308  16182694  32640993  30883372 
 14892483  64206912  71174811  37242450   4486306  37252542  23593056  71623380  28343030  78622854 
 60272544  88595582  13152816   7035171   4997005   5011132  60048278  30798936  23218452   1714330 
 37617272  76301712  31416825  30712360   3424225  13262991  46985613  56199780  30591576  50857066 
 43323525  12335226  23443625  20343125  13461750   2946360  27205101  73088120   1379096   4431465 
 25656360  35657440   4455660  55529026  32022574  19821152  63743177  57282391   6822519   9279361 
 23611148   1997872  26352872    121597  12339171  55845987  53945865  18358720  18273998   2095370 
 64023960  44966472   1991781   3421976  16419320  13259554   5567712  11835634  21206641  15184848 
 29714362   2031260    224078  17224740  27821500  23502619   3257312  54819880  24956932    172669 
   228384  11237830  14064672  36053890  14489199  26554720  14227164  34212874  22967352    668048 
 38749936   1874304  43667220  38181965   3553225  43745065  20556127  28402248  46756045  48378890 
 32528232  19934129   6086232  30243345  45489124  51299733  81766398  10082325  10518573  20412364 
   883456  14821185  23966250   9403146   2620885   1231176  56560350  19204512   2318212    158440 
 17635180  11237072  77250720  36514283  22067600   7468714  76881432   6157725  26554028   8647560 
 13777638   3090649  12752883   7254864  13051288     51865  37904516  39978204  18287668  68059740 
  9667614  53163862  27239772  16196544  14884610  11551242  15617385  33545480  13817258  76257681 
 19935046  42545310  13256901  50595720  11585000  25827896    405246   1797362  22767003  25639743 
 16389800  45412465  26865153  50143880  16618866  55287987   3073855  26235328    997564   6738732 
 37125504  11917764  10629964  46257094  11010063  19135870  81850376  13332022  14912450  37001279 
 26053432  28118767   3766687  12524532  22729925   2794684  43765020   1301864  96771276  11615488 
  3560326  68669640  17291448  59023360  70332152  30023785  20934144  71731824  17250065   9979242 
 21999604  32844264  30557616   1342565   1558128  10201135  36050676   1684280  12510756  11788136 
 12100608  23160530  12169855  25351914   7164225   6437838  18394342  30649731  34971900  42753464 
 44349360   4302276  48671448  20324698   4611072  12193824   4040832  18001663   2361272  17391080 
 41818848  17548875  41527437   6900747   9592590   9880374   6439626   5962146   2715840   1352128 
 27973152  94102413  11631762   8014440  12648179  12179956   3894094  13025894  19493880  10185318 
 12508804   1399380  20779215   6947080  54495387   2733360  92656137  13851453  20794222  10434200 
  3224734  22592653  21231483  20849174    737592  12435024  14963828   4137858  24676844  48946620 
 55009966   5537469   8864200   5966320   8401260  37293828  46490973  13587486  43803973  41675335 
 52104777  30054440  41427518  31172608  39141652   2642038  26830809  11050325  53300280  11193220 
  5645991  34888662  36196997  60478084  30643656  22044868  19238945  20496915  62270336   3244470 
 46689200   6694291   9090162  25210632  20913095  36292350  63478100  31108934  10414131  45057769 
 75898823  36349095   2280144   1168146  15666140   7808916  44739184  47799356   7765424  87459004 
 59571916  17148229  10934979   7710600  74828908   4872751  35890476  44725590   3670531  11419323 
  5024461   2899757  32412268   7990224  45893950  55915968  23204792   6619212  41779320  19181993 
  4887650  16184697  61500780   7284258   8113300  21900158   1447590  37344834   3664962   7636416 
  5329920  29427676   7073350  54257684   4851090  41674001  29395210  13870058   5634414   2010437 
  1655848  12169196     41550  11292320   2105000  20406330   8002050  70544695   1209825  20529285 
 40917024  29601540  55075608  54963870  27643836  31888224  34636924  32344587  51684314  31365608 
 64338792  18101799   1650632   2594240   4275075  91088944  14668756   1157130  23943174  10397404 
 85121620  56388848    631358   7002875  50266188  17256520  14133730  60150860  12047886   1448732 
 43114698  34973710  11531504  35360096   9948728  74037852  12292160  26685240   2466832  64732712 
 54817910  23992950  12783103  31396824  14135624  68267232   4269320  39856942  44188477  30411403 
 19934640   1209471  13101664  50824781  15862275  60646398   4983630  86706378  43683072  48001548 
 23160500  55347972  12470765  11101230  83916198  37915932   3807800  23754666   6596452   8565810 
   941111  64392405  16458320   5213428  69691720   3533830  72138915  24546480  10611048  13488291 
 58296868  21020470   7241871  17581700   1825626  31472931  64562700  44490450  59971760  73855188 
  4216349  12180310  48145752  77001813  39128220  34811472  37692956   3821650   4664570   5430998 
 36717144  25433940  12078024  13196521  16421320  10816174  10732960  29212050   5875009  17774106 
 76277295  56049525  44962395  61606208   4367416  16176127  24972688  18548460  22294144  34043880 
 49003866  78095115   4176432  27045810  16146039  70336553   5193585  24994774   2339745  15161832 
 31688006  20869345  51922626  10561166  51791490  66809482  15850296  11514708   3288172  25516218 
  7575782  23943052  81038903  19335008  54176554  54651190  21957919  11267568    151034   2073360 
 70114176  29709862   9505707  19002423   4138182  25211996  17116556   3558770  13668078  91885312 
  2218626     43788  22253649   3272789  20078700  16151824  12217722  45194212  51222240  77334420 
 27552602  65618028   1818021  22311990  60557444  19268451  50751810  10278720  82300335   3442575 
  8682415  58285425   8951408   7007447   5504772  29106000  13695048  71034080  28649412   2251386 
 21275250   3169320   1530365  29629044    633360  39574980  43639181  36051300  60880886   5469417 
   506788  36584625  38929332  81739512   3323646  38982279  43110225   6216420   7677264  64078490 
 19952937  24760604  23706688  82895400  30366395  34566981    262860  27219807   2244720  21510489 
  4688520   1461960  16380233  10211338  12533984  16838316   6988360   8176960  13058718  24684374 
 40378248  43184340  13290158   3571425  46819950  77729680  77774040  36636120  37572612  24246420 
  2272799  55450617  42878832  11316747  68298320  40638080   9187470  13042710  13789703    138820 
 40453005   3632057  80559288   7959534  13739820  32178139   6785463  43190580   2044539   4643856 
 35672263  61143610  11969412   1324018   6630260   1705821   3276797   2142918  22564861   5474816 
 41809118  31746888  67829065  63742920  63039720   6991575  41449566   7133434   8169540  17396442 
  6542161  58246488  39246192  41652828  34225332  26873154   3632268  29297079  10981278  12535545 
 41215441  38399080  12567379   6174896   5832501   8011718  24467310  49866768  52259128   1681992 
 53870681   3863552  33700630   1824480  44508227   3422342  33309220  45075492   5383942   1964701 
  1167840  44875350  46293016  11382917   3911564    144540  70063955  50314100  30621158  16092188 
 50748000   1195119  17682208  16360806  14961020  37734268   1840668  42360219  76577000   8853220 
 51532500   6938144   5793528   6666192   3493359  36791738  33613790  17720208  21719097  18790968 
 31041720  31906980   6389904   2023208  47489398  14877510  47681414  31269678    475160  19593777 
 29582745  21045990  36564927  31176285    181016  47527170   8208052  17121060   5533500  32788398 
  9313680  12559448  38495088  32378247  15295984  73981310  73286235  71694882  20293364  60853364 
 30583360  42772224  31399440  31155832  48621570  45953936  10490430   1339635  30299850  16007585 
 12876620  51928824  30275007   1201722   2350473  23940336  13858368  68174671  16055056  35317872 
 21043504  25608446  36968360  13313300  68449265  28897200   2686779   6968267  14676500  15941448 
 22560076  13099020  49160752   2022730  48345312   9582852  35253600   3080724  20237000  49096697 
 19356176  49620820  52119656  52927509  57050640  54608925  28739508  28581419   7836960  40615266 
 66536366  32110824  14942090  41174349  25891125  41942961  33669258  44218779  42345204  78733298 
  4400460  58641600   8654360  11718702  60449576  13684272  22612268   7125330  51711060  16653595 
  2186372   5192752  17519581  70118571   1403000   9916828  20441800  24444208   2425600    795156 
  4882890  14667824  23838705  53615926  60438420  55139176   3371792  27290304   1449805  10263320 
  1086600  41380473  38953875  22422939  10854060  55426481  28482304  35342552   5025636   4424190 
  1707352  16379775  13630166  17902381   5451110  73908180  48609120  25757613    517671  21342222 
 24124167  50418415  84030450  28772704   1283058  39552900  12016866  19623024  27879089  14824184 
 21005208  43851850  78421248   2518690  11255736  86836914  25724040   3428960  33748440  12072672 
 66119130  13028128   3136144   8190627   5062845  15805233   4626576  21114630  33704226  13980330 
 39896122  63044874  10593020   6606869   3767560  63210063  13925646  16387706  18190599   5092890 
  2804564  10104200   5843840  68564424  19006632  29616110  90628614  55584407  28635376   3794175 
 12904227   9346144  59913283  47677764   1106950   4848720   2644795  21109768   3285999   3750135 
 23895800  16023744  46576944   2206988  26233632   2278184  53217021  15752491  61589567     57134 
   956304   4320000  43982730    655380  34162128   6841290  20910678  24460485    306659  65534040 
 28790065  38783472  34375404   4849835   7824908  43994976  67502400  43714820    453908  20187632 
 56725242   9784356  80962893  40396444  21727905   4430634    315496  37447488  20125161  56075580 
  4463173  78940248  10623720  14352360  33479732   6909215  59853430  39801546  40319640  63426544 
  9918480  12240617  16327360  46615360  69579097  13991086  61934138  17541290   9632112  63756594 
  1409044  38675360   2190906  35686538  33145200  39102924   6397450     30084  13098872    892125 
  7911717   4507502  37325435   9258610  38440988   8385504  23644858  32382592  42030936  39755091 
 21835667  13356702     44829   6645470   2598552    178520  25635060   1590528  16516988  16473472 
 24194650  46007181  18331768   4900658  58945614  16074530   9824555  20313906   3166688   2264416 
  6476509   8242416   2008776  82905574  14012496  12380270  11062818  70916252  15091512  50908533 
 27492000  66683890  40812840     17300  19045152  29271823  39579026  18684533  52818051  77497713 
 26929620  66567725    588027  33440364  39660740   8073472  53206363  22499416  47549970   5113641 
   567385   6609960  12922252  11159613  80522000  10108300  19776295   9211480  23114240  56297542 
 31267791   7476345  39763504  14248367  24184098  14326802  10970011  21576575   8001370   7131780 
 13644315  64196592  15736368  38801905   5633292   1920703  30571510  53172056  66805990   3049485 
 64363862  74296518  39925424  36982946   3366279  31581498  19001244   2533224   5525344  57727844 
 14797354  22779504  49659130  18308556  44035486   9693736  39494808  34703032  24344919  16066172 
 72706617  25749920  34997140  55042818   8163796  84913450  10802484   2311408  49930496   1678720 
 12071776  43341228  40883722  16522936   8515290    601744   5728896  24078758  22013183  18371730 
 36716784  13475446  50767976   1072140   1528196  27018384  39074880  77333608  17090716  24879750 
 73732650   9035820  23365300  83146920  37996192   2041570   6054384  45875484   1177016   1189357 
 53122615   1840888  21275105   6312807   3422264  23215806  34740574  81638800  53335794   2753544 
 31730756  24732711  37873656   3915540   5235704  50072696  30897988  40972608   6686314  79915520 
 26884854   6628475   7065642  79530528  13202928   7251303   9994808  26941237  61515090  52302887 
 43359795  65108531  21011650  39162040   8097750  38320130  40397920  11090839   2915910   7270858 
 17611748  51703839  41871060  46252047  31836660  24321024  42274764  39028940  33906180   3625159 
 13197130  10755495   4551820  11772432   1464576  19913089  18091990   7643320    793314  19440055 
  8785920  11540600  54977412  43354710    950703  65923414  76318500  65089824   9544016  22059963 
 17937744  30452240  42253653  21692910  13420940  37893140   5044408   6381931  40583088  58117500 
 16028096   3572864   1731008  15421664  13432643  42869838  60248559   5116890   3583784  25749900 
 33471264   2296085  39617685  76276700   5029409  28806661  26970837   4853334   6950400  20571376 
 22835078  12515250   6476427  16223406  39329862   6558181   7940636   3256336  25263809    450397 
 30048603   6903744  52908544  25823140  35019880    952996  44063908  24140035  42300475   1130329 
 27460202  56393922  41277213  55316247  59113296  52196067   1078705  84282661  16985408   5204017 
 19778825   4826354  12711258   2459550  42541452     96525  11695700  43811199  82238104   9753920 
 43487241  55167264  25976256  60860079  32263737  42497588     83268   1582212  65803726  24869985 
 41034610   6409473  68241573   5341980     40194   1515276  14148772  12725161  73583745  74404928 
 21178301   6389586    658242  18234200  62843252  14114778   6711696  38340958  11302923   8372565 
 29519120  10594659   5689580    316800  86432958  11298540  51374052    136138  25360388  39970080 
  6679024   6793560  21059766  57613269  71207283   5408178   7311390   2185752  33389754  22803308 
 32545250   4268433  49462689  15971081   6572895  14326851  28560444  61379289  35397216  14960432 
 19261629  27423270  24972849   3487954  43527250  13591140   1136423  22724000  17634716   2226876 
  2222808   1430230  43295970  44505336  46584352  11838970    947485   5422988  46213370  25142425 
 30095053  17252760   1762166  30798724  10623190  13137514  10864288  50356152  11214642  56065978 
 52264800  24449568  78458811  15256400  19722988  23405220  13501616  62395525  29600931    451164 
 50434840   7789040  48974200   2238520  31160899     81508  34717885   1375724  72616174  20119104 
  8572548  27553750  12538804   6313836   1810873  15815125  62060675   9467774   5751408  27886599 
 18811852  25022998   9162621  52617474  21618072  18309654  51666992  12310100  30738465   4839578 
   874322  15614592  23972020   3868365   1402488  66178624  33572182  64857315  26661642   9037908 
 50729120  20355720    805888  47915729   8488914   5052822  21648380   4502290   8030529  38347567 
  6853848   7209972  19815420  43888890  31757490   5954588   2999360  23547216  22748380  81922734 
  2072759  24436005   5221368   2377768  29044029  61552800  44834004  52875240  52796050  56646864 
 34076360   5634048   1078464  48454514  68937020  41787320  43257253  23050500  27864293  14681186 
   923967  11717670   8930309  25652831   2377275  11151189   8214636  21644556   3582975    447975 
 30560850  42112785   1840137    519480  25057494  55101026   8676778  50024275  43156848  15905106 
 12198816  21416356  12619697  11120937   5161614   4754552  36998528  40048671  68127730  19273472 
 16415100   7767884   5746780   9596136  92592129  29886224  16632515   5032268  20650760  45719327 
 14261821   2468116  64310250    961528   3178060  32581269    492984   4420168  12575466  34411468 
  4779039  19673220   3900726  15264589  24717008   6837928  10697700  54895684  34727554   3967236 
  8157956   5107086  28280384  28394964  53702550   6402762  35914367   8466750  19086129  32630412 
 44893620  14846937  23987766  35326720  17814207  30356072   8155290   3055535   7568454   5740332 
   263424  48436048   6407588  37919376  81606460  31277707  11762316  58514765  28217812  18230183 
 17273016  25489128  14922050   1158441  24853500   1284014  66939012  77030770  53185860   9082920 
  1164464  80874045  75645920   7071003  28064579  26029652  15795597   6817856   7802464  26595148 
 20702880  72730848  24633434  46788624  14941368   9271498  12036684   6154296  11180109  74080571 
 37405078  48502280   4695405  20416896   8139923  40240963  18876564  32755197  76915975   3116475 
 32283836  35132016  26817417   8077980   3413396  28160175  15103696   1038555  24811644    749175 
 15015016  37860775  37946662  35524224   7847370   3425884  47680326  13422080  30638175  24820081 
 27895626  17489301  62839854  17238428   7089660  10011000  11207340  26074920  24015590  50055990 
 44176046   9285280  42887355  58059330  25900944   3800656      1053  52939304  13293952   1553589 
 28048156  10937362  11779344   2322188   5171212  67860100  21914768  57715215  23739876   2286592 
 14194468   8368720  13538940  17518520  20157772  34528450  21738970  65985942  19508865   6828764 
 43208676  44740332  15900912  54445048   2039120  20831566  22715264   2769690  32667057   2901845 
 46651167   4051611   7240896  30237028   1769288  13851418  17750361   7590030   1539076  29473002 
 63353072  24018962   8006448   9266068  10671164  23630173  68356941  17907392   9990500  19945436 
 53340795  11019060   7949604   4208120   5917035  43830696  37763070   2531928  20188250  15043275 
 46628114   7904928   1814076  17016318  10200645    946880  27609660  53029156   1917538  41094240 
 46727709  25469775  79067648  10996200  31884831  10073531   3088946  39654514  61038759  21932332 
 33582384   3484444  62200833  24828625    377315  19255500   1557336  17623860  44773750   6945862 
 32248008   1211280   4163346    637908  23197398   9639810  20817203  21982625    161168   3134148 
  7228872  32294210   6296524   2438282  11318362  77672250  20719920  69020748  17813500  19122138 
  4295340  53651570  82526709  22774319  10617288  15214647   2224964  21150769  23930025  71502469 
 52536196  26347614  40436830  25917748  40805262  32544886  19703592  42369509   3875430  60186808 
 40006968  12520488  13386198  89145217  18175924  28371112   4205656  26606162  15231974  22841154 
 40534360  13883460  60534144  38688642    100520   6790482    318000  20670795  60652403    492765 
  5132374  28201680   1167334   1088085    854521   2851644  24173397  15080157  49932960  62092380 
 16177056  18556488  17421264  37118277  62607072  33437044  22865315  34290702  31595754   3748550 
  9042534  37091187    603000   6250002  23142000   2606400  94055577  32211127  42431400   1112683 
  1584204  11831050  14588826  60764770  75886097   6148017   3382656  52968000  15275754  17977704 
  6319344  26091636  75588552  23687755   1898155  18509300    637170  52813740  11695484  28409472 
   264768  63153653  11222312  43133310  26289780  56513227  37962030  60449963    471042  11152560 
 42200145  53824760  53680339  63472500  38221687  17149058  42610482   5145127  76011100   3820630 
 14353983  42211488  26753100  27299275  49656760   6614658  19812660  22473100  57191296  38507028 
 49312790  45456320   1485679  32073111   7865004   9697395  43511707   1619522  74183202  12355880 
  1766172   9649432  56810064  26085800    585750  39221613  39816075  42946416  48340928  48452810 
 12323368  42584664  46697520  32994168    658980  17211897  17552299  95750773    404006    102025 
  9317580  29045576  24663520  13205608   2654232  25169472  31252688  32158476   3677196   1451892 
 10100412  22908655    255801   2769015  87760470  21563880  33084360  49177926  54648304  18627750 
 23053051  40267227  13210302   1770775  37533540  15403122  70304975  30863250   5543802  23988510 
  5249005  51842298  21896634   2460244  35486480  52474056  51072874  23874784   1744425  47353356 
 18631071  85060248    442520   3826554  10862456   9780576   4404840   1117492  10650471   2779956 
 12745920  37743612  13007864  16741276  49209606  15121302   7306065  32694772   1627660  32585176 
 41846078  16357974   5628365  22186160  18324008  23774080  42891200  14719680  43500792  76795665 
  5638280  17232787   2434833  43272135  72668160   6347880  27972958  63557919  56368292  13467144 
 55985160  11400168  38043258   3749064   6082182   4928800  83014635  26482953  56242830  54923286 
 86150436    954706  45739928  87861725  19701027  39521817   7162302  70270117  33231570  18776555 
 38410272  22752418  95647959  33564222  21660467   6647472  55092109   2261000   2803256  37713890 
 10621860  40100304  54886339  13933608  21141504   7041024  23447593    828750  37014456  11929104 
 34878580  36612485  15625500  41139864   4550583  43602300  18491712  36679774  77178750  25056999 
 13382298   2510326   9669049  40933860  36276032  54341872   3192090  59526314  25990544   9625360 
 18986080  12752402  78863476  68108325  54638892  80115910   1408777  21807819   2367495  39979647 
 29956797  14765520  40617778    455124  14397785  40931688  31753550  22296420  18571608  27458160 
 11895136    839619  17119212   8499594   2154386  19269341  23463124  43800551  78991497   6698510 
 55975824     13707  11902758   2239809   9853165   4697791  10093400   3105540   2126680  22858880 
   207090  84842030   7175944  39541046  15035868   6784998   6295036   8403252  38459754  20239206 
 23703125  55792787   6071660   6650710   9536945  12445015  19161219    326216  18368306  26618567 
  2056200   1262854  42346926  10358031  27265608  90654444  21717925  52918711  55671012  28773364 
 30256446   9924796  11905300  10605819    558999  20296332   2060280  47382542  11474610  31125968 
 28447740   3836853  19409453  43013920  27479881  23902625  16747240   1005888  41088096  52239686 
 10251465  30167046   1601545  35833314   3176638  41150304  45016161  16922200  39690252  33790704 
 79396837  36555354  32411056  10250410  16977884  16215474  51264452   9842866   5424320   8579484 
  9490386   9421132  10676466  19078926    819654  35135947   6562770  38544916  18003068  43784122 
 71063132  21977118   1147050  17980000  27012255  22851808  63247766  13677246    400248   7920078 
 20865949  63850085   1273050  91724102   5428537  54362880  60458400   4553362  15449292  17345472 
 10400981  43736184  64352180  12240468  20209044  16583553  70271784  53002180  50899842  13498488 
 39331932  15092160  57442944  17915400  73173696  27973770  48250435  10443230    271600   8855978 
 40091607   1320703  64163826  18546270  21267180   1446120  37543712   9592740  51235800  41918448 
  7868180  49876400  18764285  18074960  28780451  24055680  19967689  65945756  21579840  31683600 
   159217  19654423  12619439  44203788  50655240  43124226  54596052  20994048   9377725  84698064 
  9666572  10358076  34061616   8412372  89981136  57848460  32410021  59608943  16631552  18245703 
 19614308   8846720  17436164    286878  29458321   8418976  22448468   9371019  30480708   1730916 
 83672680   8329966   3848956  16632800  11157300   8063440   3329896   2815560  16331653  17308734 
 38487258  14311656   9166524   2931719  26481440  23477530   7900664  18060900  58965696  28358544 
 97859204   9314592  20725920  89133045  16090176   3368205  64860000  56710368  12938259   4324934 
  6421110   3265620  58347043   4988516  25872600  13361792   9238175   3864837  16638327   9665310 
 11976890  38435013  39016754  17364072  46243885  55539315  15383635  31850544  71271705  36628092 
 51511576  32379822   5267346  49865940  27058350   9180990  81177980  23144919  31287138   2735741 
 34946370  26822110   5337498  39294175   8328490   6253472   6730641  63748986  58985723    633284 
    48072   8428552   4214844  22260945  38931849  47215290  46342694  44190720  20496122   3923487 
 23363430  39782562  64306104   5295815  23451469   5164280  37929567  16306070  64526500  30032752 
  6129040  18251178   1652894  74008300  26380667   2769168  59832619  13063128  26373600  33978088 
 60833850  36299104  13513560   2425858   1965788   3436966  20692044  19665630   8861184  25281175 
 15102746   9606768   1574302  22298847  44329241   9614292  14757300   8345320  14636874  19555080 
 11414367  24353070  77437152  33490894  24371196   5359176  59866206   5495683    570741   8858351 
 64812384   2120342  29769665  34821060  44517207  15653316  18456606  34817121   2812171   1794333 
  4045525  30266799  31471620  48702531  31476210  68445900  47231405  69318906  15189404  39471230 
 22809215   8600985  18579904  11791950    300401  43485642   7449680  11733992    760172  63850776 
 33587254  50296414   1699725  66141957  14068656  34837515   8596992   8707320  48585312  33037740 
 12076628   3075600  14661559   1054939  17899971   2914254  18674160  68548914  77427356   8066668 
 24035976    468600  18632930   4779905  29928508  37326288  12010005  30889322  52514244  50070926 
 17608078  11383182   5086456  55972708  22409892  35662272  40284351   4337646   7301225  30978675 
  4387584    483092  18422425  75091602  30227613  41799311  17979082  10066622   6968311    163647 
 26277776  38192000   5088247  43394045  11216556  58827939  29530865   1239000  31476036  12300574 
 16991250  32236100    130080  20120990  55097698   9676744  62429770  46516239  46096600  18127042 
 29480490  86855676  13787517   1149000   1602635  17043300   3437256   3841257  44020185   2135124 
  2631953   3211197  11546832  23652608   9769470   5697360   9571194  33045530  47615832  44306800 
 17930241  31042154   2122879  16922488   1509102  19763834  37761522   6341298  32485158   2483125 
  1988572  29074709  30629001   2854215  39239964   2965306   5541858  35077336  13254208   2999620 
 53505344   1850957   2007306   7150000  33021432  29772225  42347345    372104  63117600  16635594 
  1315392   1398250  16680180   1805090  23386683  10931037  54652015    303642   9769972   8302124 
 26757779  17254848   1445934  25060278   9420651  79710890  23112960  56859792   3389463  12338304 
   930350   8706040  34918617   5297200   1175580  48157508  10503523  59604224  43249434  62387132 
  7157854   8475135  59482976  13675184  54332034  68946108  16738896  42831680   5588460   8518955 
 66799398   5172974  18348176  21925155  53822340   1121988  73252512  61143425  34638936  12019200 
 18590208   1986906  28032048   4101408  91168740  11339068   6813820  19762605   9227920  16322319 
  3519549   8376470   1564815  18016594  33223320   1719291  26254368  15366078  23516162  66147305 
 34949958  23767639   7645398   6566615  69562218  10833826  10332238  23116783  23357694  47648484 
 11015675    253773   3697767  64350320  10672944  35153010  16707800  35252955   7398245  62311447 
 16061955  21508755  65510536  61744136  81509112  29101843   8619296  10707552    280224  42877536 
 15401628  27214860  26688970  46914010    151170  22944574  10493046  81089826  34098090    164829 
  8116990   7693928  27902168    202250   7742190  16940891  64654065  27227745  10230557  32804928 
 21798062   1356080   3429640  31440528  70795200    204250  54061920   8087488  19463691  41717837 
  9091710  14007024   6791035   4100793   1261260  43890255  22276200  91546895   2474096  14517945 
 79083798  68532035  14122240  81735060   8845712  29697694   3925394  19540954  43263476    466340 
 10922892  10572120  28751004   1886060  32065995  18117729  59778264   5272839  11622272  51996268 
  1691228   6387940   8496696  40276636  25798968  81729632  86401200  61578216   2746107   3276441 
 48972410  19358955  17913750  35647700  28236384  40214465   2670992  62696064  54493164  17388600 
 33711534  59340094   1412292   8940408  10796184   3146859  21217377   2939262  14206003   1732698 
 36774900   2113218  10269045  43245295  34903512   4919055  12608096  13608597   2347428   1590480 
 31313925   1738044   8589355  30324695   3386623   3144428  28833971  15780556   4164200   4073992 
  5346162   3199338  33196224   4971330   8229975  11340680   3121052  12798474  31714848  22738740 
  4437167  19140030  23363300  16586658  55090880  25407904  16400200  12003320   7298102   7104632 
 26872104   3954516  17769375  60788145  31680088  38478096    195796   3476670  24721587   2862948 
 25638834  64258496  28881180   1452726  35341707  21634914  13884164  83526696  70156896   2596284 
  2209695  10089114  57751856  40791864   1869456  15174520   4468940   1834725  48660085  20680084 
 36374712  57844191  38257296  21003216  18671314  13025484   5114880  50438415    243000  20071239 
 24656534  21457836  10915926  31992045   1125810  13614282   6443984  24875451  41780816  10476660 
  2895632  33814258    712668  37650361  61983600   2564232  14996475   7772544  11272190  35129412 
  7437668  25056215  15463500  28673703  16136332    729678  18924180  41434596  17644479  17478795 
 22609170  11565713  29633176    778908  23174540   3030230  59085504  57499425   3754971  24620688 
 36543780  22030895  10738056  42908388  68904366  71857560  30494036  45412064  12720520  47175354 
  5116035  28737288  34585947  16150051   9718376   7706875   3419703  24352524   6688317  45869650 
 19570608  52497006  22752858  49218400   4103616  19791842   9911040  43761179   1109904   2637129 
 57999240  54007226  13951168  34040040  56614339  10351000  14519193  59313760   1308278  30441964 
 79074300   2067416  29993337  16848542  55329265   3805815  40125536  64512999  26826030   1248354 
 42865246  16610091   4922334  37485838  17641600  22399155  46130972   1579859  11365542  52697130 
 53366250   4630790   8733086  23538768    956152  15309122  10307709  14776288  74128550   6304758 
 76748943  12749925  87798746  35355628  25838681  14568144  44104230     90423   6076625  56376864 
 19476038   8405438   6406640  43539912   6469173  38458790  55933002    181815   4571710   2706354 
  7954011   7132268  10837248   8019561    514952   8000242  19622673  30877444   2349189   8257990 
 34748814  48738084  36534120  20539670   1175402  28147790  61608935   4648236  40365676  23599392 
 12058878   6703809   9576780  49193982  14265912  20957922   1945408  16253320  38184594   4523134 
 10233762  41587289  28088879  77248490  49515088  50148840   2334960  15416682  72506676   5788792 
 21817453   5030352    631064  48028860  69023850  29669936   5415665  35596496  21255744  37324656 
   468556    128040   6310260  19699716    346955  12738055   5479380  32113100   5133696  16773200 
  1012100  18375928  13384778   2177376  34160346  24738290  57492634  30523158  30026928  10286120 
   406410  11693913  29658880   4038012  21570682   1532567   6975288  14615801  68457123  50770075 
   841836   8889111  35230244  36848013  44805735  40331151  47532683  23706979  35844284   7711692 
 48068670  14553296  71588920  25642820   2376260  49938361   9759750  88765040   2390107  29073759 
 18379980   6988227    398187   6415710  77524425  30657816   2627763  41986714  42472766  80722125 
  4543000     32125   4349965  48034272   2433311   4217664  80584392  31052875   9831805  35850090 
 86153464  11908650  27331500  16766225   1758208  43721262  71689707  18089100   3901281   8938167 
  8664120     84800   7994025  21178748   8939090  64776984  66040590   9443898   3852252   3042738 
  4729097  50260704   4074210  19279480  73108834   3243546   7414823  76280652  12681760   3561944 
 15892920  43327900  23864685  11359000   4122300   4849986  38560194  42274977  12974654   5279365 
 44296260    101154   1070595  15189840  28465936   7131311   7651600  29576018  12751246  28200192 
 67747558   4522440  23170651  24152760   4977978  37102439  39068592   1599864   4684484   4327655 
  1183548  15926967   9464455  61618772  25523038  12824658  18747456   9901497   6338800   5459332 
  7304360  13407345  11454681  12362552  21957400   1660750  43326750  69668928   5173878   7813220 
 63867411  15447123  40366209  22276170  50124432  37793040  31938172  10512670  12738100  61619348 
 55513092  47315640  51587550  10179261  83730010  41565312  64463472  30971824  13913856  41758650 
 17623200  16738540    118428    295040    375232  17832626  16209652  38411732    591616  19804500 
  7836248  42182028  16026676  50294970  46789652  26485350  50787024    173898   4444123  20194950 
   494562  18118328   2245698  38309950  32303678  58524433  49839111  57924213  22335696  10307655 
 10310734  10789160   4334456  27448280  55730435  23885408   8537350  29521920    606052  72206384 
 61141290  29655314  38035173  31454331  29839488  13055804   2439955   8414505   6056810  48062630 
  8321274  16221478    702799  12235050  24450507   5090463   2672916  61810923  33996576   7049160 
 59239950  45812550  31283056   9516705  16701322   1170911   3197740   5828370  16408224   6096681 
 11569789   6646010  53925030   3005856  62385664  17071080  39107718   1812993  10362722  14537700 
  8480000  42000724   6681913  15946051  64464607   4965624   8189580   2131194   3315678   3762720 
  2698824  45680162  49493448  19603155  19652496  16222896   2812096    390130  82339437   7308314 
 23853480  34995520   7418342    819834  10786550  53110822  25388752  20497105   8065908  10398330 
 38176368  64147120  34961686  49131058  30855374  16796314  46204860  18010850   9812506   9637830 
  9897390     16096  48909078  58530486  14311500  66438090   9314408  27725334  60409321   2044848 
 19235586  15393346  29868300   1436845  14586588   3456828   5421127   7580840    223350  26383028 
 42595722  39247220  21937356   7251497   4389780  28163178    685055  63523602  21130286  45449184 
 19521920    141760  13341060  31509409  42432390   1527276  17085856   6693700  33667676  66248280 
 24864320  30396168  48491460  41462600  19988808  16925760  24035770  17527276   8749088    889680 
 22276168  40729500  11697217   2787693  59795530   7147838   1805150  14544858   3703489  10360038 
 31911165  24990720  33441940   3339896  66876225  23881500  20160765  15436288  29184160   3929112 
 72290069  65617942   2837308  55672029  18361112  10458797   6101788  15464510  64107680  47875296 
 62843985   4463568   5044029   9896238  22334310   8628933    552783  34024592   9162650  11678592 
 12899611   5530097  14222800   8590895   8827299  18662392  42742630  28889082  19556472  45304920 
 23757602  13195429  11718633    139860   6149749  19835970  97000596  59879270  19759707  21621725 
 47264448   7785965  45063700  35297220  24782436  70290653  29835972  42480535  44396794  46497576 
 12252490  53554332  16332899  34496136  17534142  84222346   4989288  13180488  54576445  17053504 
 23902916  17344380  58922864  36078945  61804520  62640435  18320050  75035741   4940976  61127408 
  7161736  11339411  38456378    871530  21461253    463168  30832725   8032457  45098940  13638268 
  8535681   1617408  11386656   1960209  17158050  12678512  12733784   8670442  24308944  34356294 
  6266970   5154750  47654400  26567310  12699306  34257072  64578150   2033900  29796224   6028425 
  6523840  63697313  17285580  14010531   7653204  13431512   6340490  41505465   8594993  40705948 
 13935520  16401645   7212420  12287205  22449346    861282   5788050  11023152  81577228   4542553 
   493349  15545136   4250675   3577830   2225253  42326739   3776791  13249096  32306574  55288272 
 59781894  19474320   3138028  42573681  19879392  67208590   7734184  53565248    192705  14771256 
 37645930  80871372  39471146  66258626  33601084   2449636   1079772  82289934  64099200  57744050 
 52946901  31121124  11984416   1159860  11313135  18924450  90781760  52875116  21571428  66779664 
 30780828  19775144   8141640  24092001  70635608     47460  17296093  46288008   3228588     76590 
  3135480  26044533  50246073  79230965   8218020   6075030  11530125  22345011  32582032  21079380 
 33535110  39653104  52408283  10571528    692492  31152613  24807152  43230735  13647634  14546900 
 12638268   8141325  32027454   9617040   7734625   4655320  16831029   2128632    256100  87070348 
 36108408  17198766  69019776   4529208   3499384  88640346    459716    551178  41598140  35276020 
 11227722    446048   1064800  33252312  17770494  16657900  39769086   1580288    666250  12995676 
 25342940   3026672  12742296  17459376    370348   1843766   1816688  43408320    317628  16274484 
 30747610   6397564   3423240  17605217  34388276  14197170  20042715  79225825  73274289  46987247 
 31634275  28469238  36918144  94681548   9127998  45116982   6574974  63631262   9702918  34207720 
 37442551  20761650    583940  27549039  35069042  14210316  21372732    301754   5130315  59351732 
  1031274  71994705  20945600  43607508  15572322    379411  59800362  36487911  75973460   1622696 
   493053   1573611  39974880  33247105  41586004  19226457  30270126  68196888  12046716  23497916 
 32031072   6229175   9409500  47911852  37282100   6687033   4925394  53328072   3925614  19671164 
 16465216   1285875  78372748  23067737   9538138  21078715  14574456  63566104  32624640   3047726 
 17298372   1658829  49616420  69422664   6353320   1005810  37717455   5940640   9021974   9007467 
  7313336  13572290  18019330  32426130  40914225    988932   9437075  13922772   9760599   7916874 
 36289449  18046974  55686176   4109820   3517701  22743000   1307232   1740990   2367630  52341009 
 23067820   3072636  17913112  44729461  19206476  43676770   8052322   9753408  61190025  19315764 
  3018400  28997400  10165915  63357199    112744  12515652  81033231  20881160   4135460   7852410 
 24516934   8489075  34899460  18176028   4706574  10962675   3603720  60815072  18636200  19851568 
  5462132  35890222  85062120  55374150  31379309  12394296  34250580   4565262  34089680  18082792 
 45350305  56980962   9778146  12804722   1294755  12883509   2703974   1856808   5323854  29249980 
 51492801   5706669  11862526   4752265     62628  11079180  56651889   5117554  31195920   9349630 
  3791721  16027696  36111440    729768  59909562  26222928   6352137  23177792   3244955   9097443 
 17624529  31917024  25079410  48092904   1170169   8527094  18621400  29153828  38226980   3033288 
 73049900  61333465   6945530  58234880  14292453  56859515  36370210  11176855  14249190  25138695 
  7835872  51852474  20025630   5715680   4506138  57531404  14494980   2859500   1855341  42310745 
 45099767   2319780  41512119   7099860   4843300  11743740   2021239   6546375  30740541  30312030 
  6885307  57316248  69934552   7252011  17998330  10392936  61624800  22235488  48460608   5609465 
 15484093  21328203  18318644   7705800  81217555  34423650  15152042   8107972    401534  27451991 
  2818480  59199360   2516822   8521905  30224708   8670354  25561050  24997168  38452743   2680716 
 32878164  52647624  37350000  58608090  55002540   6519870   8074274   4803733   9698229   8025651 
  6849225  68835945  42641928    436128  44730070   4406652  13415325  52678188   6917987  25114519 
 38139132  80144458  15326229  35644728  45309312  30464690  47437371   5876640   6264895   1785366 
 47095000    754182  34484860  63377597  66048840  52465842  40053474  58502080  33736014   6296184 
 55050988  63627991   9554825  42651040  20844187   4892174   5533942  27544539  16570008   2002128 
  1170228  48563870   6927280  81557632  11780720  47541092   1874180  68664063   7960032   6884130 
 37790284    148459  15544100  25528960  30362940   5451112  26242764  12906369  29537622   7867706 
 15092484   2336370  48342042  70085600  16747380  24467212   3386152  23173920   6892740  31876858 
 67723104  13818315  54058950  23156939  52587953   4265997  14339520  10294856  11016488   1425424 
 34175080  45765300  79369125  31628545  11006870  33961018   1629960  34266569  16964149    199651 
 23233000  33299178   6022590  19150927  19272594   6872775  12135872  11850834  11813613  25427052 
 31996260    991803  12608470   5993998   5903604   7151424  59071324  11860884   2197728  38682636 
  2291379  16039942   2918286  19161978   1129236  37009350   2741109   2005675  55260575   2801620 
 63723192  10428456  78892486  73451322  19981920  24599376   3672954   1613520  37416645  37581788 
 12405936  72665265   3161248  45982872  21652118   9570708  11279467   9197448  57230890  65017880 
 18314640  28993825  47521800  48121888    876590  12495098  29535620  41386928  62811693   4117680 
  4188515  41641920  34677584  16660787  27144580  76594056  25488465  24038268   1089977  23261130 
  1318724   1531170  20435793  37924678  52906074  41718144   9327446   7795248  27830588  14127696 
  4770030  40377000  22294395  17444480  29909592   2419624  55524840  13870903  66643063  31466415 
  5119968   6221970  52225560  19353225  29575000  49068290  38503520  10883565     17978  45727190 
  2428038  54588600  27071184  22994944  22448335    377856   3017160  46154410  13689963  31313332 
 33793914  18784480  49400700  10974137  20055616   6202320   9332284   7057968  17507139   4798632 
   109778  22691455  76998560   6303069  14755620  25460376  34586040   8299471  70299502   5638400 
 52105833   4281606  32194638  28456911  37438617  32752032  11509231   7734608  12043908  59358876 
 22455211    455112  14629356  39573779   3364196  59797950  36581868  23566320  21995631    469455 
 32021214   1602558  25302960  35907300  73485489  35324470   5209676  14772450   1072710  80778095 
 38175552   1054944  26703432  46038132    538332  18322428  24817732   9670464   1621035  19981470 
  1417830  26946417   2585034   1003255  33187794  21223158  18617702  19180020  29673378  43513050 
 12301956  13075521  12538496  10356500  27696568   1478078   4032732  21480544    269074  52367817 
 15384150    605528   3384992  45960418    216840  11110016  26358560  36972270  48973248  27056040 
 63540684  82235286  66783240  35820796     95604  10566855   5182512  20531836  39971148  50133000 
 38921774  19421984  28988352  29601416  76506338   6744835  31950003   2449125  14877252   6902388 
 43419369   6672952  10300368  41249007  17671784   3585384  10678018   7442376  12473443  17849472 
 37568962  37946808   4000316  63440624  27870777  10311217  14514110  23781912  41877666  43944628 
 12369631   3226752  56911647  28844240  51820960  12290850   2190610  15310776  25897431  32823360 
  9266586  16890652  19114466  77176825  65018019   5171880   4951180  46904046  62936570  11675030 
 11448290  12712388  18221051  40271176  26207856   8576884  37986408  11028150   7116782   6635115 
 86224527   2779491   4916965   6653892  17330339   5077765  26791645  21140652  41815158   9079240 
 81697781   3944799  12806168  93588876  34817587  29484818   2465748  66916685  65029905  46371434 
 53397918   5701240  87225432  29754703   8673444  15582512   3746700   1804400   4656771   4910556 
 37266740   6026800  60206175  22398376  10647168   8629830  15338246  41140282  82505592  20185776 
 17190618  29307168  41632884  48785220   9458639   9075360   7557945  11388540  11982738  27128430 
 48010284   6233560  47128172  11937273  24150136  13639920   8472786  84685764   5860197  13838974 
  7483497  22524960  16350048    389295   1781867  47798966    178536  31164104   4705018   2959176 
 34789791   9792804   7500266  13721902  15783438  78339828  62051734  47035651  78210000   3326634 
   597713  11350560   8430086  51622098  30069188  61918287    681066  27939384  27826525  14184642 
 20002600  24405237  17704890  35081839  53485978  27362060  32196116   9435056   4786171   8755488 
  2948140   5080880  29085022  60225753  14276788   1298934  14980632  19339160  74397330  32419344 
  2232646  18942420   1797559  11717695  39329224  19901344  17759675  21389536  20385438  48693270 
  6670890  82691553   7719218  27573856  15836192  39186400  64696203  32154570    793220   8665503 
 13329540  12305936  13783804  12214656  25719951  11439666   4806096   5215126  12086746   2915448 
 62357337  41656188   7383712  82340520   3078189   9018162  13806458  30040192  26487026  51634440 
   692874  18342324  23856705  74221596    141480  48778848  67489236  41749523   7724051  12068175 
 20205592   6443424  32200698  62267532  14948478  35631190  59167157  45876564   2395474  23747672 
 62302920   2206416  18561400   3534418  16483368  61171936  38069720  19651310  72454397  29583154 
 35321138  77639200  74732291  28583150   2793547    914441  19714084  17684962  25343586  15401674 
 10431558   2748375   1564570  14739852   1617294   4632324    841705  55834485  11157432  21494376 
 49148823   5929050  58733559   6904408  10198364   1107222  31173120  39132674   1399293  31330792 
 12095160  16234500  14147956   2556512  40339220  66813725  15361308  79197008  19054446  19354140 
  2091869  38476604  45518996  42710148   4226750   1888887  41689662  43857447  48176037   8420534 
  5061240   1547161  34863513    870334  37935360  52381217   5077152   6391980  17092736   1425632 
  9079125  54570215  45551952   2568360   5563038  66367080    524755  17078765   2091153  43358689 
 84006531  71504320   8309270  12134772     78111  16200812  85296244  35554008  61814628  40407030 
 52149888   6325362  27242806   2213535  54795975  66529888   7347431   2344736  28025878  17354172 
 30879432   5236000  42966423  68133502   1206498   9233040  34930368   2905282   5178452  28034208 
 55844100   6366559   4731644  41917344  27925926  29346330   4529803  26754700  17679475  10633268 
 44543349  21816932   4714168  56107254  65434152  44987072  16444295  31812605  15230570  17527020 
 58866386  30454530  16668246  36594400  51053760   2700720  89696113  35323224   4040496  10777132 
 47000788  44422664   4337194   6927570  11280071   9811882  35751507  17757600   2148478  22042062 
  6225180   4669015  51577569  39688635  76727704  31669827  31309844  32809332  19311912  26967688 
 27496845   4454877  34686902  30502990  69355356  38524844  81364746    393048   1139144  29202651 
 13763200  30785348   3196518   8109504  46504214  19675684  13452236   6767413  68533378  63613345 
 12195696  22705920   1517628  72539464  13939269  79849494  43084625  47579285    506625    567207 
 11998314    805132  19969419  57287784  12057612  33901875   5607498     94872  87865950  31071456 
 43677760  34920864   7825084   3721542    490250  73827985  11794952   9575131   9576419  12463564 
 38434316   1265495  66563440  14377512  38390064  21324276  25640604  19376673  20470251  18011833 
 10511478  31280061  40875972  33662280  26951710  29148525  85774554  14845000   5987005   2633664 
  7502448  41292195   5625271  12329564  29637234  53451486  69601642  55008824  25471809   5081472 
 34634952  16710535  22483326  36725040  21742084  14887312  61335456   3048060   7789893  32701887 
 53214072  56961905  10317321   5109073   5890480   4963453  56635070   9868761  12251946  40299615 
  9731100  70734530  67518880  10054450   6703276  39114432  30608310  12467598   3700516   8163122 
 16659252  12976016  70979150  22021987  71611479   5955816  63496859   6009360   4778654   9930440 
 31133760   1693245    613677  42300009   4926240   2308073  19414654     20742  28215100  29332523 
 70675968  13707000  19789808   1983060  23649606  15827000  66241800   3475240  18824540    243474 
  6848685  12296411    196542  32395560   6920628  19267620  12107160  22368876  40191291  37566552 
  9644640  39737741  24194484   2500935   9949184   3992550  10329723   6402931  43630650  20029548 
 37772850   8601984    232960   5273500   6600288  65936520  46864298  42426605  19233510  14223798 
  2756319  22061831  13698385    710838  41535216   3976356  26208655   1383663  23188908  21264978 
   191649  14515725  49874280    985325   2422020  13433342   2369880  33149900   1397264  74180817 
 14023555   4159428  17071758  37958536  16227588   8497148   2728032   8478171   1802365  18775300 
 60190375    803844  23189194   4574976    985565  84226275  31253062   1734890   1040130  30176523 
 28756563  74337550  42870082  16513722   8833600  31350396  10832220   6030687  69478668  14029380 
 16147645  12864176  14152299   4397662   3261672   9766976  53508930   2276260   5544420  61657552 
  5683788   3732245  10445024  17198182  24432520    850122  36547875  20467584  19048500   8160651 
  7889360  29371150   7314180  38522044   8173420  25904736  14550117   4740685   1846639  38644351 
 10094976  39414280   1885248   9948192  18951360    797792    326838  18382410  28466606   1728932 
  5767806   5355033  17749762  31959144  16590312  21075010  14675056  80548919  20335876  37087294 
 21856058  20427404  11718096  66102274  47538909  20323008  15447050   3291195  11654790  15425225 
  5201336  31730904  75246800  69085540  13674594  16167075  52962934  31440750    147244   8363320 
 20304040  19702170   3087927  30693024   2213617  15621100    409860   5546250  47927084  41937000 
 25218429  19804796  16026032  17641050  27267964  12253356  29773364  26862195  21747492  30319736 
 76482684  52701292  54716094  12343160  15924204  87567242  12425340  15413741  28295748  30978475 
 10222721  33384255    521710  16195330   7843207    165101  30535680   8643816  12999776  22806280 
  2496408  32857112  26626732  25076480  37815195   4790518  14644437   2949177  21406400    493124 
 17482070     25326  10755520   2456688  16487488  28000856  75030240    187643   8053049   4262068 
 88716537  11585496   5173232  25066320   3593607  65616068    844170  39914584  26559644  29830680 
  2856308  67365440  35213660   8637675  21503940  47703192  16558938  14872286  37930680  45164800 
  1999184    703512  52501069  22263472  17886725   2268351  42499525  30190606  14832643  17041670 
 65013400  47287016   4147760   1368414  51451920  20839500  55838778  47189009  24749504   7092180 
 11375682  44127800  40051424  30843180  59428512   4977868  11640138   1346456  83417799   1376448 
 13482035  16847355  24912504  44819301  70638750  84055624    428069  17846769  42419084  21678986 
  3565240  35801181   3525256  25166232   9773368  17164144  51865254  11309935    847080  39625576 
 28893888   9476049  15550512  40777437  18548076    714806  20815260  25076880   3198374  11063808 
 23526178   5971020   2675610  42983300   4915260  57391740  24726772  22588950  51919875  12907134 
 55311984   8082630  16351128  46365920  50932629  22514557    164152  28382445  48430336   3807388 
  2353052  44634591  59341227   5557618  23412831   9143364  64490135  88628505   3693414   1431808 
 50740025   7904350    311818  16053696  43293239   1988616   4515006  11427465   5975508   9772266 
 14098563   7839825  14262960  35597100  12171590  26092272  64979442  45734536  65747764  58484944 
 25654734   3595800  29524972  24333310  58468032  30980982  31613932  43050543   4508228   2391891 
 20989476   8223465  68193044    543910  54366768   3483620   9662640  12070224   7355106  65050467 
  7389144    861168  23346056   2339791  30896128  71433577  41186880  17365194  80869755  58007348 
 37146490   9265184  37057344    186510   7634944   5890440  46989380  10985796  27978106  26029448 
 44110685  24576384  29302000  56557776   6825819   4225200  34599420   2020212   9552550  21492184 
 78771744   1432130   4438632  64507180   1824608  24878882   9920396  74259270  20471848  14675510 
 37633174  43987567  20685618  14919712  25867860   7916625   2395688  11338821   9225788   7124544 
 59360100   1796828   1080490  18812235  29989165   7344716  27933843   2474248   1581917  14789928 
 17916600  23664333  30956118   9469876  61327890  14178088  36886976  32553150  50801920   2294325 
 25528118   3022006   8520765  58155759    565848    936572  13577040   2721512  29875184  28558376 
  2372744  16770816  28199164  25434000   1906940  24762402  83873832   5458258  29137032    284856 
  2213196   8688150  11599728  30033008  12532308  34503056  40719968  57030762  58621000   7469346 
 11396730  41767840  42296462   1529605   9017540   1728468  23756898   2777129  33964370  25887096 
 22521140  29955888  60475550  83296102  50893203   4972266  32122926  51699524    607104   6780033 
  2463692   3181788  13036647  29304576   5307951   5748905    931350  93387576  10574808  83180970 
 27839328   7630490  36245384   3942861  49425552  16303110    362805  34133400  35456800   6401422 
  2571987  19292175  25988796  50326660  18427692  23242833   9000498  25231869   1528614  13560324 
   231660  37882572   2001130   7220626   7948526  28811068  15972810    653773  28818168  13463694 
  2016240  13344996  49325897  48009656  40002372  91055360  12901145   2528036   5295528  58350170 
  5914318  52585646    237177  62397150  17940820   9364942    236577  15205928  34076004  14552568 
 61492788   8201920  86795766  60235890  28499137  11380493   3867936  56233044  70353310  39528618 
  2179996   2380315  22913160  43397260   2928780  30426903   9742194  31235400   2571636  10782576 
   675680  19303761  19408949     16583  17944870  31405584   3042198  14158744  61040994  26041634 
 44679804   9254576    259232  10314051   1390279  15203712  70273037  55556960  41786306   6661850 
 23347423  36267000  42321851  34581750  56405360    105952  14656520  11594672  46623261  44008527 
 14298992   8247200  33803922   4604750  32701200  53271360   9368883  12062520   3863868  82363218 
 59650122  21897600    279864   9661610   6189078   1485594  22064994  27678040  21378738  11465636 
  7980318   9596840  12154824  28961400  80198673  73085401   7699351   7412103   3132103   8101776 
 34507306   3366750  16611396  27097632   6191819  38669660   9569196   1638364  37039430    981725 
 25277070  39447100    510431  12011384  41258000   3806656  17587696   8656104  14483122  34262184 
 19250951   1940240   4123143  13781889  57340564  15882318   3739598  41149044  58162181   5256250 
 22145480   2969184  68889999  42650852   8952878  60041172  19013072  23384990  17109328  23736076 
  1127970  95094338  66690336   5340752  16920787  26060864  56770049  48000557  81238135  22001421 
 12393573   2343932  94704393  64220968  43819587  21940800    330565  41753434  31029885   7629534 
  7134854   2059593   2326910  12482430    328896   2940600  16598397  57167409  60995025   7373662 
 34822358  68169355   5166681  14603792  52038553  11689788  33296640  27363354   9717532  53014500 
 25554356  27877014  20383926  55016320  19277013  27128200  80777490   4361234  16153082  92399365 
 24217868  14914936   7576086  50505282  14414428  70221129  57351528   1571700   6829732  66514401 
 10903725  68524920  22124520  41720230   2216432   3332992   9386924  56136186  33141381   5706780 
 60771843   3838167  35903490  41336610  15354612  45115440   2242890  57039422   6182098  68801085 
    81949  46142848  20834502  50508780   6942884   8486335   3018210  11579141  40576819   5675642 
  1789515  63470754  37612160  46626624   4338900   1923376  37301043  47746578  43307466  52416590 
 50493468  38799801  42195774    695012  81604422   8740000  58205820   5267310  14061110  19929385 
  2886576  51025070  23814620   2302992  59909580   8001536   5972273  66984645   1911382  62918700 
  8607486  42019200  64761760   5467808  18231148  17366460   1271226   3395930  13748910  52230720 
   524894  11942394   4216134   6340268  21835476  19793225  37690680  46551717  31131500  53286642 
 11310208  11825415  12346694   7466316   9388404   2033685  33120987   1586068  37038855  13965871 
 30023494  70198245   4013028  19151825  44074520  37602570  21548262  20025854  10266216  16695465 
  5758095  15529566  36452310  38593072    726885   8319683    325728  40258800   7468197  71759506 
 36242912   2062801  40939680    623382  46384976  20112121  37722127  40628133  43925000  39955905 
   175236  17574240   5872702   1396862  47064024   3146870  15417912  38833350  20401596  18680048 
 28789195    500208  46044020  15502794   3662934  72460728  28373135  13196235  16180116  10793270 
 39547066   9911205  17484541  18616455  22619597   2616130   1473624  28093320  75419121   5432336 
  4664600   6305040  43821676  19781759   2262080   3177980    320494  25249841  16822494  19981304 
  3252778    490700   7198404  65246085  23897702  31876402  50568381   1373912  31316631  68177580 
 76824775  53657450  56998462  41475070   5398827  84716415  62768706   9937140  34753422   8559084 
 34622380  20044530   9759428  47914486  32905136  58116414   9269808  31800417   7213408  18585314 
 53944920  10054440  27019800  17808456  71277934   3195762    310543  43093180  18625698  11104954 
 68618795  28288689  51370616  12753855   9652052   6275040  52391630   4742373  18286803  41418670 
  2458006  56576288   1251458  46870326  93662084  31052984  11443100   6258898  35091174  34009344 
  7843100  24591936    154512   6349056  88406197   4209093   7594203   7025304   5896776  13065164 
  4246074   3820415   6809315  53017034  23856567   5710332  10494366  15037475   2990120  38177211 
 15959106    877492  47942721  31807531  57878660  27117738  41040772  38410368    576238  43329825 
 11166760  21889530   7664286   5298975  38000066  16601001   4622130  22117914  27667596   5818437 
 42318248   5728703   6553596  32827600  10729380  16979764  60093660   7690905   1361600    301659 
   363096  71734950  39277590    317856  15197490   6512580  35069076  58170642  21612559   1948738 
  3711396    943696   7703802   9442400  47902124  19444145   1721304  17573864   9190264  61600104 
 23745752  62152699  50861800  48570096  16912717  14432952   9140790  69360640  46423345  58595996 
 15495018   3786168  62363880  22225840  24298176  50091372  41312202    803846  21933968  31148821 
 17486240   6970399  20736816  14965008  17190570   7976576  18885272  47388588  14790696   4201415 
 21729526   5148210  81652560   2001237   3176327   1779768   8176896   8664531  24998954  17647105 
 21797072  42032397  12813648   3395291  18025800  32195212   3650448  45232766  27144364  19046075 
   763020  14519736   4041648  20953732  12590872  26317474  14471880  56968875   1411740  28735148 
  3255552  63768651  52376311  75816036  55581231  47709544  31527986  46817855  13817412  71974298 
 33020378    142228   2793289  33262008    388788  10885968  55853160    498843   1723183  81430470 
 41477690  72123120  24667188  37754304  64328748  23922472  15609825  52685400  45996535  46067112 
  5677875  23537122    808685   4788429  10774941  23296032  23287369   6694331    765850  21322276 
   682640  14815816  32663875  52414087    204500   8032696  10905496  56835840  18600457  16211826 
 19390707  56806464  21747530   7070229  15066705  15509559   3528994  33531178   7822257   2998080 
 32753772   7572420  10825665    837992  31130220  25035030   3156360  27735172  63492333   3043616 
 34363500   4445000    853263  15763800  22553816  47026089  27090126   7925134  55524394  12290813 
 81287600  46007036   1791300   2274376  15091206  39731886  24413526  15148092  43566315  35483700 
 44298600  49392000  28949250  17373600   3129495   2681316  19553442  16341914   1932156   3437616 
 11845368  31681440  32472873   1527330  29517005  13138975  10725040  21436364  41611444   3633585 
  1518890  15283002  41693610  60150600  45344228  26041812   6032772   1738112   8495967   5680368 
  8134025  21471012  17342100   9404840   4662606  82458390   1255041  21552545  26250948  15415255 
   304810  17125974   8574618   1997994  27138258  26845929  20041520  43827507  21523887  40932944 
  5012567    914130  27787020  25097149  51753312  50030079  43400903  33892705  14280952  13120074 
 17431320  26990336   6228293   5263154  19544880   8950776  76667360    508827  19332456  14818536 
 69528358   1437282  75450728  72623584  75765825  17370558   1821548   1599255   7415514   4379496 
 25558050  46936080  31825014  53346948   5523642  18771036   3931900  55732698  73945740  55958402 
  8538279  40467592  18665573  44900658  93031485  19498304  38502115  12568010   8087292  45460198 
  3812788  38773680   6585200  67919148  39809667  38181024  15686830  21877020  34617024  27245092 
 32806240   5453880   5777058   2086987  58162995  10497312  62595224     17064   1358442  51264250 
 63240107   1526586    467432  48030781  11467764  12061077  17382772  24523072  79944884  20063672 
  9362444  13011640    500118  56888250   5513408  11747903   9824976   3008517  29748003  13483661 
 11762883  10561878    461056  14952096  53477928   6934027  33086466  24017539  34926808  11416535 
  1356192  40667025  28504044   3465512  13632122   5252437   5748572   3560960  26507481  78289626 
 11262440  15880854  43964316    789226  11734682   2558123  39277810   9044304  20175286  49769512 
  9586314  28135845  58467364  20328192  25415120  35085043   8783246  28698488  80478996  59475752 
 49137480   2706636  31088584   3477177  37037448   9815400  67362000  15040194   7972352   2357712 
  8688714  24359130  12790990  13191345  28431858   3639232  30673836  22731120  63350100  27412928 
 21610540  35691664   5777785   2420457  22128829   4124436  17067923  35953728  72637142   6498382 
 62769440  58847646  52004920  58684868  60841620   4653808   4319170  11109195  56984976  13407577 
 16328160  31813695   9126856  41650304    115632  12360000     70245  45988600  15714732    279695 
 21943775  54174744   6492164  56671234   4307667   2692536  40184772  60658425  37735410   1253538 
 17257361   2867484  65537295  16949079  46384128   8139684    941867  14273655   4627922  20402305 
 10903200  24332280  35569368  16222080      4300   3480646  15144591  18022656  28943424   3187448 
 21869412  14498484  20301838  41729866  11672710  15747030  82200960  17878768   6295881  60399624 
 24124763  23440968  11597088   7402923  15364000   8379756  42291606   9167804  27004484  17726652 
 76442528  17847436  16722432   3301832  25727660  35323057  16343362  20301715  43421961  10580449 
 12361368    399600  81306064   1058384  32870610   7460000   2840713  23620344  19562360  49585415 
 20441418  81542816  41185084  43774166  48611500  72746280  28155720  12629708    417573  19569680 
  9718587   6868221   5079895   4946708  12252681  10557008  15279515  15546951  22387640  49477732 
 47488833  40357501    230622   1949174  34854630  23048890   1670386     46116  29936940   6481268 
 75570005  14126550   2836976  37021712  24696242  14695866  52128480   7921100  29833286    310760 
  9526678   4475370   4128194   7619604  61555133  45596768  57961608   4211040  24048700  58641840 
 97458066  13620232  12962280  62934212  48780639  25195653  76293392  56630790  11018670     72765 
 23944030  11167288  34433472  25379575  20482952   7992486    433944  84953820  23033760  44955680 
  5629686  41027833  61060230  70310732   5501880  13732308  39146568  37113624  11481225   3068912 
 49969860  21417210   6712328   4212930  67239546  54691156  59900239  32717741  25299456  10401144 
  4925360   6297560   9280000  30477843  61019475   3021415  24661900  65215998  24824856  33995360 
 15984472  63845495  32013261  23864875  59793420  62795088  45092210  22221696  22309408   6384232 
 44843058   2469928     28826  58888856  38799965  16213778   6551919   6457708   6562285  14174256 
 39881745  15974610   3788106   5429438  10663692  12826718  13980504  29817266  13142520  17885310 
  3334000  72592722  55400840  30647584   4985512  38092140  46233228  28536472   5122832  32156792 
 41432616  35072352  10243027    108987  84119985   9105650  53438424  11851068  33580890   9130404 
   347655  53235815  31537726  40832946  43732200  81343028  56487366  97492276  38168910  66495688 
 38107260  89904910  43695200   6337107  22352832  31968924  67613742   5537200  10373184  18495488 
 19962592  34427050  57086848   7167204   7475325   6277704     42959   1193257  19841591  10093968 
 50952542   4769512  35597716  43643908  70516320  17578816  58522440    669504  23811351    479820 
 23797390  51147888  66372354  44363671  14886520   3093240    675486   3248688  56086688   5299248 
 12450400  53627877  22891216  61155035   5715501  27942122   6505395  56218520   3588158  54520131 
 36560513  27905503  49257747  28294256  47167687   9799432  21806521  61532530  19298979  25375050 
 13921511  32364238  18993794  53555922  25813593    786967  21897214  37635402   6482166  63386912 
 56652878  38809296  12335490  18727338   9454624  39204891      7960  21612576   4522861  88937200 
  6855095  89207393  15714456   8208135  17046215  23208003  20015439  10384168   4258500   5315049 
 11430516   1921853  66212366  19138542  79767660   1324224  22256265    174666    699054   5264654 
 37105860   3283860  32257155  71166296    570402  10513052   7403410  31737688   8186887    959805 
 57038472  13175952  82624890  35280575   5337876   4424679   3478548   3613722  35384544  26774706 
   101814  30040362  14705782   8378950  80588608  51463236  45831755  60497889  41534868  17608500 
  8989090  64865680  25393348  28131535  24161868   1572090  69993630  35339601  79877707  55677699 
  7052994  50986656   3093662   6198450  11392192  16229879  12277392   7282179   2059925  12366272 
  2342527   3966254  15425935  18373898  17915436  28724364  16154817   9772035  33067683   9447424 
 26514156  35161764  81037625  29248408   2893425   9190194  60371688  71039325  55220550   2168356 
 19309444    723948  39872040  62753124   1675834    311388  25260000  13938138  10592511  20863900 
 33394722  41008086  23742108    249025  16084792   2019303  19591596  57163680   7430988  28563552 
 37737309  68860760  19334616   7016296  21363424   6425356  25787436  29528304  57165771  50031414 
 24949824  12920936   2472484    988520   1211505  10905392  12370200  10929600  28241360   1803907 
 18690464    412275   3941550  34374486    775152   2331918  61868457  69201314  45196710   2243046 
   679250  13659100  32308254  57135738  12540042  42044373  39525075    977448  10980198  43046934 
 40339727  15269936  55762668  34320682  11142620  21393728  55389456   7277959   8588722  23913740 
 33236076  47030514  21292020  62834250  22420650  60734835   9912312  29205344  23262744  35354772 
 86831248   9191482   6620061  18232458    286343  10206075  40332417   7950968  61710696   6679964 
  2252544  10422252  22100962  35094625  88443408  12345300  27387269  30321364  54034450  52578756 
  3159880  10565655  13833000  42033296  10877416  19386246   3582260  22130992  24926640  11154440 
 55010929  17346120   6780976  41373696  11264930  67968768  11547760  16332620   8984325   8010814 
 24945048   3454592  61171672    163930  56304315   9789934  36769557   6677328    866662  35950978 
 13641150  59790912   5481117   8002029   2012787  43191025  13827440  33117000  30904430  71356507 
 50887020  30634779   3463305  10151568  11844818  28389340   1213372   8240802    393195  56991168 
  1739564   4402788   8214311  14066472  45845250  28306007  54026500  42275760  31776000   8216812 
 50165151   2541042  20025028  42476994  27687132  62391593  79164204   1733595  19980644  70623535 
  9402392  32571392  70683456  14234848  20028745  18132508  23680600  42683076  87067008  10355528 
 70823727  10772050   6411538  14943442   6109508  12154212  44884592   9320603  53415200  27470352 
 17507280  17830656  11413012  29764098   7721560  15706116   7517891  15331800  10239750  38764939 
 46144670  78896118   5934578  15032500  20398460  26584086  66844574   5200092  72631300   4863552 
  3410992  17912829  12651260  29619630  75750156   2062682  48251450  43911360  13193660  46443600 
 75173336  27231750  45470458  67734328   5954412  13152789  40681386   7372854  48295407  20394152 
  7064694  26360588   1380970  29676164  31935750  35714807  15849180   5043910  23265090   4382273 
 17578714  30070512  33462990   4603260   2787710  20083008   3688932  40350395  20957360     68875 
 27220116  24921750  15874328  26095360   3981980  12732976   1094800  19150537  21616998  47876233 
 34732676  55985533  83102955   8369260  38467053   7418934  42040251     75306  35477715  62931675 
 19119210  24736243  55477794   7397072   3119160  31410092  37301401  13081615  13668000  35352545 
 22882126  10840662  62884360  41514544  30584281  18959111   8520360  25968088  61089245  43395163 
  1787786  22578270  53958300   8206920  21740654   2834216  65047536  13400550   1741644  93519405 
 10262395  20194460  10027108   3175235   5162448   1232159  11350616  11715590  45862764   1517142 
 19280711  10748955  39218745   1288532  62260800  22445222  24737329  33529584  18761760  18401786 
 11387680  41385155  44350614  54417600   1352730   2760000   6800877  64889500    554000  19461122 
 14045976  89646180  79598613  19630896   1059318  53065967  39922176  22159194  53053850  66659632 
 74219916  26099280  34543520  11699790  11393394  52365378   6773220  20705230  39775495   2547194 
  3465427  37254672  71494704   7814552  19635187  84747371  13993707  20740552  20152614  11558795 
 12065598  51973428  39538862  17794728  58356984    594984  38173989  20734848  48723800   2340566 
 38826823  66180400  22835800  63265400  16904325  59453904  47765102  10987980  30445376  26789652 
 44934825  13163691  40015338  11137177  64195259   2889352  53947336  22464822   5331626  76048640 
 16733130  32808250    312156  83597055  15067590    306009   5847075   8849130  56411574  25769808 
   725991  27803028     94788  11314260   1322688  20567817   1322052  20291150  11764376  37523808 
 14898526   4236666  44888272  42489633   6945044  47888235   8712108   8685828  58110085  18533960 
 82424240   6312650   2282914  16903040  15210315  10950690   8397172  16343614  26108000  38608997 
 11140947  24164680    972385  82922553  36122208  15428010  40318632  11928336  14325594  74674234 
  7359098   9766446  67128638  37446769  12722400  27610602   7026936  10970414  57236688  10775970 
  8509655  25143804  48258048  50501724  19553751  15543836  23645875  77557272   7608752  79059760 
  5438736  27833964  11426899  29047984  44979426  61140870  19392137   2188812   9601306  94620150 
  4092100  23678499    755504  51520966   6903140   7787456  22490352  50467037  71637517   3710889 
 64824480  25817770   2639954  11028776   2392104  10864578  41458650  37518958  90786290  12044804 
 23647968  29095182   1641980   3576465   9241500   2622360  50759826  15007860  68258024   5490292 
 53416782   2424576   4532076  28081802  12818040  30616410   3164928  31670574  38942496  21138700 
   326585   9923741  50854399  13329450  14675254  73031310   4813705  16662785     19634  39962000 
 15354846   1559280  35836218  15618470  16818268   3629285  51474096  12093300  14873096   4251000 
  2297610   7329267  54546912  23351625  42229800  36132516    408864   5894259   1612901  21740796 
 26194665  68723910  13567020    949716  77090864   7921522  29872788  12435670  29723532   4927447 
    65403   6050616   1485675  11935346  17177795   6088070  19035705   5339887  66917709   3589035 
 60488588  15917220   4443316  23176464  80257440   2323394  94721052   9080669  38890368   9372100 
 23465936   7634382  32597370  19423446  33512644   4449819   8568648  18287835   3410126   3563711 
 76665285  36975577  45564736   2291728   6656312  48196304   3706318  45661280  30983031  53317720 
 32604080  48997406  71987320   3756472   6963512   6734504   4399431    688101  37878727  38774113 
 16386966  18262152  38597728  17514380  16497242  51456148  18863544  39687333  37560340  32186610 
 62912106  70640371  11395728  25133808  16468992  70800004  46326224  23127404  20083505  23464672 
 22334411  16503212  15189750   2846789    850770  17771622  42676032  38638900   6649104    473796 
 47530080    560139  23968256  17982340  85100316  10739430  44610214  70452564  21920490   9364650 
 60192896  67119624  10159812   7331310  38842308  53888548  63631568   4118003  57025080   6879522 
 32478615  32955246   5776542  76881336  17534936  15529169  17270240  69657126   3140768    763518 
 27660387   7396915   1052048  31746402  82375542   5189418  15219765  42578421  11075670  43843186 
 15945216   5856570  51200874   1222440  10904432   1206567  60350984   6262093  27970455  61056772 
  6923070   4706760  46408545  10024730   7008816  24211728  37767116  40507341  24299492  38104776 
 21966774  10166239  18222528   1838772  57053440  24600236    849756   6447393  30431654   3441096 
 66965181   9025338  37605238  15880194  26837961  74540074  57706176  58348696   7844326  30005520 
 15778996  26086398  22740240  45426482  17632814  41268000  10391480  63820044    802130  21703038 
 71280495  16836300  45623520  26836985  24641708  86273744  38225988    432089  35411706  42648705 
 21091070  81785054  65996904   4796950   8404953   6746278   2423025  15351416  41548186   3936660 
 80572712  72044760  28218600  70615020  26548704  57213702    810328  34934175  12911075  27610856 
 54452475  33689034  21980017  20768436   5999856  52982748  36273216   4792896   2066747  85025618 
 26304460  89198494  56749071   3100815   7615008    708492   1068552  75233361   6043723  24393656 
 56043009  30470336  17195956  22235710  31762908  59988480  16459776   8001504  26039510  14533281 
 71703775   5208632  54609472  32559592  10577400  53750952  36060894    333514  30007704  55921840 
  2654208  40560762  30155972  17025381  62182053   7964634  31464278  28991388   7930467   8136360 
 59323068  29637518  13091924  50476043  49000080  10928172  61669740  68090787  13916520  23201171 
 73466272   3609386  55767280  52468136  17419232  15285600   5270695  63015680  26178816    358479 
 22475682    451899  31501938   6725010  37605480  31268882  25374240  40379364  56741985  74409920 
 54364910    224472  48076472  44383680  32742255  67926730  13430998  18834140  43285990  87280410 
 14617008  19586579  23846886  27465906  15006132   5025273  18696000  22306560  16086096  10674480 
  2089577  29982506   1705680   4291852  32350310  12791700    302994  18969654  83498372  75277965 
  5206328  31684356  63736128  78347072  27991142  21047688   3214204  40677120   4518305  19833424 
  1162260  28566786  30510282   4438268   7718058  20368998  63952980  10816845  50090328  35151636 
 13220579  22655106  37777425  34931320  27240219  20454928  28573606   9404400  79912078   7584229 
   397467  10795312  87223719   7080084   5394031  65008068  44021328  47915820  44187668  38146800 
 14269279  29172784  12743242  13417556  36230958    129398    454731    396658  19735066   4384160 
 29678382   4922253  30255120  12061981  33727870  35339702  61730715  31510550  65512895   7500636 
 28448532  24252501  63044553   5485205   2853006  22696920  22547199   1401348  44961192   5927585 
 29838060     60977  14171109  10680436    752544  79877832  14479391  11104759  86091579  33983994 
  5853325  20038982  11484980  36105051   3096934  69422080  23126772   1786617  17790828  31145723 
 61852496  49109760   6285565  38673261   7965024  57383040  21103911  31527102  13100025   7760420 
  5536855  31395519  43453078  83991766  25421830   7553936  51099548  18523800  40038825   4274900 
 29207360  70294224  32833273   3021855  48028890   1342539  11135718  19260320  22551792  25627925 
   861497  56168100   3719282  26991535  72096885  25096434  58875772  24535049  76990450  45824048 
 14599026   3781336    507775    261549  25025858    162418  21238074  12804465  70480844  17195760 
 21734961  24255030  13907911  14367634  60231501  11181611  40626640  11694324   6948168  54905760 
  1090972   1335232  12678862  60692556    112119  66536660  44083522  35223020   3089940  69067125 
 15132036   1289196  29458104   2907264  33931150  46153456  13488070  13241538  46063520    205500 
  8129682  26072028   1759518  44188368  22615432  20955840   5934954  18325504    251181   4478516 
 21885416  38726205  38244018  36787087  43738340   6984298  74638752   7515400  21705590  12937799 
  3149688  16759372  25995410  18523029  35511658  11471820  18417185  28843856  75509765  21760200 
  2382212  38249220  35485340     91810   6899064  90357768   8301390   3881602  39135432  47963200 
  3815755   3800352   2386278    998728  12133641   5191468  31292867  12787446   3644812  23879760 
  2382141   8807107  17365936  43974758  80809380  20512800  28576199  14222844   6045534  58378626 
  7757910   3171418  15770982  20659840  20773011    905046   3365660  14041993   8638861  24716188 
 74763570    240318   4327936   3235400  27350841   1576576  20035254   9297700  15774935  76001200 
 40421560  71694280  31921764  38287962  31393782  20699896   3009204  30822584  13045375    352060 
 18746748  16312872  21674136  24936744  64873640  10535342  27340550  21887904  41155653   8734995 
   339834  24508600  44082168   3885713  12791964  29070896   3367800  46173813  81022491  27567516 
  7966146   4247040  37078803  24016568   2985906   9423597  31343830    999999  25577802   4277204 
 39299715  35097630  14082124   9139254   1601567  22063453  21401330  28567936   9612315  26218368 
 30252474  64459307  20843460  46218438  33814269  44228016  46404405    152750  32972640  39688669 
  2857707  25088833  25250068  20228610  15487910  28949778  22846452   3583975  19293018  30357138 
 20479102   5410292  30530163  73763751  16160936  48219340   1169084  12754800  18453468  50650964 
 48247822  13232730  14966830  57358206  10410544  36408108  16295265  17726100  51465628  43944892 
 36229542  12440255  43910728   1513160  10737688  23123004  12002440  50261319  15051645  49738619 
 14477109  16876158   3356990  48400992  15850188     81200  32073216  12145224  34113681  31258287 
  8267987  59552838   1566048  46964164   7203449  15958575  10880173  18238375  13094475  10949037 
  6917345  30164805  10457640   3779377  46395307  28202660  23914905   2797440  10419942  20236403 
 38959056  19718944  32638374  17435754  31098411  10719273  24785770  30613121   5568154   8573468 
 20808515  62380986  29347724  12122508  14610960  38676284  71944299  13634495  14720720  21803405 
 46732060  58086128  29081758  22093824  24954622   6964173   5130825  13743364   6036948   5421832 
  7215345   2616618   7150675  23992113  57863760  18522700   5949090  78329544  40109631  16294916 
 37389552   7130071  22906257   8913411  21015428  62930475  91558705  15584874  39002880  10816946 
 70611120  13330260   5410216   1346666  26262520  71106040  18587226  45008040  10747923  41477716 
 79704143  14271036  63833510  42527225  37099062   5120353  47363400  20961833  38381000  34351200 
 20453601  11692717   9624312  23608026  11410082  67402612  47561920   9051060  27788508   5898180 
  6599880  22791787  26524426  10000536  35189135  20478540  67262166  23343876  13323295  33411683 
 29868384  13016965  42168200   3365235  25718168   9313160  42294798  17140624   3550848  97462474 
 11209880  57952844  75278760   3031290  27727764  13046670  14563569  27632655   5667391  30145562 
 52587513    386784  37116412   9808396   2886404   8327380  30617040   6075324   3566807  37871864 
 44721650  69385173  20940654  42967285  41397246  14749734  57102144  57301456  21201582  10254555 
 11370664  39362381  82055039  23322387  10381560  21839622  72329152  33668020  21853356  63013671 
 24345321  19927232  61354040  17476386   4368892   3332322   1772100   4323726  62860806  22882608 
  5171440   9169920  28053729  18665565  28136360  19810974    125370  24316119   8120411   5130944 
   636266  35666774   1555815    706625  55162268  19197985  30876664  60345220  45936296  22621900 
 19971498  20662694   6724856  40885336   5777874  83540630  30743552  46650600   6717006   3149250 
 29291776  12034152  12932040  44084048  34610040   7597904   7757968   7125708  56335195  37707115 
 39770780   6285880  27404608  56940057  50372700  12604275  19272734  69844280  10296556  37019304 
 10309656    175280  81102546  35825460  30507314  13702563   4976132  28085879   2568564   9614631 
 50397912  23801800   9940779  46716384   1451528  21961769   6027758  41342392   2213652  42534635 
  2811940  58252964  58555182  57472053  21261204  22927050  19601304  17187628   3535560  20665636 
 39621428   8411884  26043402  42899670  24910102  43100670   5613536  27138370  70740926  72445100 
 17155852   7723746   1284936   4365196  23438019   4440322  34352656  88708100  41117181    974112 
 50880946  15394617  55717522  45036720  29106584   6106600  36547334  67562132  62963444  26026146 
   543753  15508570  38428278  33374106  49470790    888792  32830837   4430400  72654924  48636675 
 51980544  26562508   5014220  78498356  33822576  26021918  21675121  59585365    267804  23686376 
 40254560   5292565  23112180   5320798   5467792  46281125  34164171   6416730  27531828   2917122 
 40702992   9260392  42463200    309374  42706440  32434270   7506000  19990249  36511296  52814460 
  7124760  41974605  65222800   4991016  23403084  11387061  28720452  89611200   2139270  50289550 
 77804080  30846852  56596194  26320644  31678215   1412259   2422329   7816523  13325058  46737777 
 20269627  27294938  11051268  15819240  39456992   7214919  32247338  29882975  23310826  46148415 
 50090656  56838032  68336312   8095988  29108228   2343884   4018930  86226228  29122840  16699287 
 16402804  33906247   2444385  29337499  15831765   5056375  22178845    797226  44940748    779090 
 21761928  36450883  64217275   2892225   7912408  23561200  41051964   9962749  30093036    582240 
 55582659   1444555  30844703  32687826  27735552    234090  28910749  19100928  19926820  44449560 
 25580450   5245268  28802442  20059690  71321800  17577718   3883383  21242544  36730440  86615952 
 23754740  12712206  28524491  16551276  17040954  57612214  16221816  10818717  51288856  65652840 
 23500704  40005984  79669660  39078360  49716124  19113340   1838859  15073020  56150776  44452541 
 14977050   6568608   7484556  15604746   3887500   2377833  38464735    299546  50757140  41489679 
  3368118  24451746  43915904  56514261   7765560  83406622  61542976  39239250  86808740  25656641 
 42199524   3228556  12146296  61622451    996435   7355600    846304  26184264  52150749  45553644 
  6225516  44020840  59212373   5636030   6730065   3417447  53651532  74897056  13624752  11380740 
 20499708  25969944  18282974  59337262  12283102  28762360  47029000   8421579   1882320  12942130 
 12192424   4297723   3102080    629330   2381080   1219348  31346622  31269920   5032764  87622920 
 52619981  63508005  24536772   4029075  13443820   1999767   6868500  11541520  49480728  51920466 
 12541910  23589680  18928475   6997016  14985895   2987262    132889  23489886  63614460  10099404 
 60891936  32300544  32581440   2709472  26952555  65583639    110800  13811820  23277408  20823288 
 30209442  74473650  22536302  17408471   4924852  20195632  43518720   2415570    360375   3751150 
 21565784  76379322  26564010  10935720   6333744  55221804  42322552  11462134  24861956  44133320 
  3547796   5462612   9250186   9790713   9401775  14993147  41025890   3661868    895252  53785352 
 87351189  53452980   5897595   3468347  31474759  40815269  62996164  23624160   5161149  20828236 
  1333402    630201  53074824  32574828  70392036   4749924  27938008  32688774  37541568  24097122 
 66571976  40145980   7977918  27159275    450288   9208122   4124745  50007710  42974751  20470296 
 20970292  15508675  74420895    605268     18404  37729048  25808499  14060352  42955705  52712625 
 25213516  26974992   9900803  68410844   5486110  12615778  38634072  80334867  18460838  26934414 
 17863070  29240802   7625256  40360617  54302584  10306254   2723844  32932025  33592125   8946784 
 21143871  58185795  48913732  93895475  59844570  76617912    572973   9536319   1932900   1508092 
 34302777   4939968  28487536  27986787  58486750  40634798  25083448  37805744    925911   2880064 
 81607752  15906495   3759570  80873649  17356032  27645120  44385565   9687520  40895361  13810392 
  2146464  13956446   1368449   2774876  16666164  10283042  53012736   6324372  29343468  32387622 
 70147236  36442780  60396801   8140205   8905260    947025  61026634  13547946   5672992  23328754 
 38292177  22717730  27818896   3620784  13959864  13208045   8746200   6588240  42973742   1048358 
 93014974  63407030  19115245  61166232  12575367  12409432  53925120  44065704  23938632   2443773 
  9494718   5212816  24502590  54122100  45664686   9851907  29693006  44494415   7561796  48659052 
  7977690   8558668   9324826  78344976  11638528   6111668  24569640  10490834   4492200  55910162 
 29763376  32298543  25765918   1539252  19922245    190440  41384679  70085474  41618529  54980808 
  9673576  48369459  20106600  26398596   7441079  28912984   8573950  56863900  13120770   4085628 
 47233599  38949444   8018780   2077218    608140  79267292   3592095  10491704  22879584  32130985 
  2418765  69403675  10160190   3493840  18067374  33287975  16543672    103540   2470668   5732874 
 25926096   4134518  22238964  14863370   6017992  32116773  31097682   3577388  17022681   6248646 
 27858120  52012943  13341273   2548584  15333786    138483  21300390  39925800   7792050  19529876 
 68174118  11951443  23260260   4137500  10731120  10201359   7740903  15158124  11501292  56107863 
 63898704  18917878   4354402  10224538  45245625  28869743  32580240  67332384  46753740  22766859 
 16416920   2667015   2788600   9480430   8916652    384462  17580720  54913936  13687674  17658288 
 14506822   7651528  29184046  25112990  11676640     69300  79187400   3852706   2664424  10510344 
  2873494  85562464   3278602    643905   3747752  10938147  51957087  28175588  46990944  15763790 
 10972224  53848000  35984277  51250514  32356915   4768092   3898271   3013878  10939400   8572523 
  7389954  43354774  72516488   1611986   2260980  47225122  31917864   8837829  14899400    531222 
 25454520  17442040  13371321  50688184  29242324   2365454    485865   7277760   3378327  41368590 
 47611229   1353420  13190502  10833510     68712   5909712  48439248  29025908  23585611    523315 
  7244736  35608048  63111708  28337659  23941632  32542716  12812800  12513186  26263448   2055300 
 17717900   8618526  41097771   2389956  24447542  31305306  29121220  73699150  36757875  17846892 
 31361220  26648418  36922380  22205517   9621078  63921924  68508700  62108340   3531359   1733526 
 55660975     35939  27539512  28609944  43210744  77906122  10435147   2291883   4112900  49571628 
  2933658  56127250  29943706  29179833  43094106  66753341  48867435   5803938  25574604  13419900 
 34656648  30690694  18054742    102296   2380272  27437944  68302731  53735000  10401496  12350152 
   258962  13684014  16744777  51730720   1801152  24505908   5993512   8295805  42267474   2540876 
   334720  69142409  64949688   6847065  14757820   1003878  91614168  45153402  59785472  14555642 
 68323192  64293286  28740221   6768360    190704  18663220  38467596  34292775      4720   5487732 
 18978792  18649008  83182269  60676320   9215856  15072759  43938945   6749952  50892900  10038764 
 23574758  63159394  76195896  56161800   7066118   5260876  25369282    423540   3539208  59297700 
 39437100  41311350  40202246  36801501  55627455   1730638  60266488  13670320   9289533   6200155 
  1331445  37065945  23291268   8190882    333961  22431360   8466768   2265628  66473553    882414 
 73231563  20026295  45285960  38937364   5998790  80768639  51869331  27585050  37099440  33565128 
 34523550   7821873  21370508  20942273  52712090  75922498  32336120   5765727  40993758  26324946 
 10548630  15162855  28555920  38714250   4314690    867160  86750238  88191468  25241328  34784745 
 76717442  69771083  30189171  14565558  22962408  36507966  12690336  21260240  34574093  42961562 
  8542375  49678388   2293903  25919136  15379548  84589375   2801664    734872  38811524   2056968 
 46007676  10952892  13925522     68220   9732108  20011585  41649069   5291580  60637899  43150692 
 16123970  77299452   3887628  56429968  32735952   4623612  39749221  69190500  27807930  41013402 
  5574811  18305056    729189  46985757  16632635  20406310    311512   3312442  37083944   5302650 
 24601690  17661656  76982932  17398989  72192288  16526592  61569325  51279480  38621744  40837212 
 94796173   3086190  10177811    249603  43992425  95458128  53703576   3302325  32397221  23955300 
 28017786  17731104  12040569  21219426  32443259   4058480   3476636  42736656   3433202   2040209 
 44086134  13624781  16885071  27405768  19692816  23969250  56443220  10050264  18904359  44725936 
 13555977   9968994  32777598  52178412  58003479  15690636  32230335  17497760   7055270  20740560 
  2004422   2898348  75647910  18910788  68090136    857376    991680  48209310  47473642  27141376 
  2026806   2631489  54455520  11726795   4472908   2484540   3213054   7329315   7455177   3358030 
 25530461  42509253   5615404  65058585  58951783   2191893  63246942  10547010  12114125  59485944 
 28781430  54518625   7249382  35909755   9760040  66132000  50619292   8598514  34109988  31768732 
  1802022  30436560  11874576  11631698  15913989  13329176  19492056    315575   2001928  22427631 
 17086442  46887200   5294912  12306795  27031113  40612992  76126442  71755992   2135847  43863015 
  4454541  51170478   1113642  75007145  72230085  11030095     45816  12736080   7745760  31399746 
 17824926   2341872  90048928  83169372   3175401  61821630   2185440  16798665  40544648  29363246 
 28381185  20317600  48676761   9626828  58563267  32953856  11430813    806245   6253632   1245260 
 13964565   4357426  16026171  13576416  44921694  12865216  91856688  48098943   4391919  13542308 
 26622036  14688729  17527006  10271312  47128939  42476400  61679799    982124  41357120  81434990 
  6468378  23139382  38056127  29905774  73132794  41970776  33865170  27168270   4755136  29072991 
 66788480   8208045  10448464    109650  51086360  26352627  18802276   3569664  80401050  17422656 
  3643008  30610347  16422956  16541532  71931561  16462086   2192922  26829477  49473036   4113090 
 38512734  34754476  30634196  13609610  35697843  48197072  36645785  30011492  39000376  47476498 
 17935205  46435928   6459978  36299752  11849922  10947932   9757965   7220664   1727910  25389856 
  1253826  12976980  30628725  33387570  47640418  36238096  46039842  19096100  25406217  38057904 
 18937098  34695486   8623130  28652535    866725  68495095  62876968  15523482   4725051   2871225 
 25893504   4052160   7720539  79272648    872091  18316000  11588898  14472491  11728980  58978556 
 12907196   5404726  29013120   5095964    291258   2139704  67695441  15560174  26110500  43922905 
 11956436   2564379  23912658  71587040  11638470  29432389  17483895  12762192   6966582  51413950 
  8632941  24843972  62326264  63725886  17643405  14686353  36706176  73129089  55548561  51677208 
 32042180   6501810  33213088   5592760   7219744  18328092   4748764  24952960  15073832   7901888 
 13100000  12746053   4847040  36450756    484176  82120149  34486404  12752411   2346850  68808860 
 12524420  69845768  24018528  57242876  60974816   6428084  18362808  11245836  41350292   8648190 
  4373919    397935   9231349  48870880  43733511   7388733   7760875  52367980  21234970  20811648 
   156962   7848876  13084302  28291977   6624557  43241016   2197908   4816993  45872078   3235738 
   245410  12732748   1765344  63178122  26640624  96258750  14295600  69320251  52826650    972231 
 20908020  69363000  27285700   6795877   2895585  62449140  85314618  12611736  89487828  63968164 
 29856320  71165220   1890102  23438304  60538989  12196443   2800524   4836925  40618295  46324725 
 28281145  53839017   9975903   9080518  33418581  10770112   4195692  40451852  17564988   9125212 
 43969338  27173356  17697325  16555545  19263944   6864879  23357160  70043500  17992440  53125707 
 38903115  19183587  28947206  70841536  50085966   9568570  29132356  23271878  51615632  31823940 
 76618948  21492705  65300191  11411046  11785136  28941938   6372325  15499890  15871966   7870368 
  9338725  37853382  57744256   3927644  10124800  96265226  26351425   2509212  48594492   1111704 
  1117756  30063800  14299589  36555026  20565441  53221526  56040372  74105150  29285464  62928980 
 17954580  15004964  26546688  31870580  73450794  23226196     12397   9467136  64539840  12498920 
 20317752   1582734   6918212  29216073   4631491  37556958  53852184  14677460  86412000  24310210 
 58548028  54526920  42978077  79832064  19983782   8297364  39113697  13298551  64482980   5745848 
 33078240   4449760  64896576  22422552   8442385  11744352  56078750  23372323  10900538  27247014 
  6454276  25237035  29008758  25427244   3317820  20745612   1614325  21467120  27824580   2290240 
 21615288  72605130  11119540    897130  48741784  40418931   8867852  24224696   5638288    617547 
 26452416  47381222   1748448  44706537  11189367  29138033     91103  22022464   7406925  26475140 
 51228191   1834380  30896600   6184706  26416000  35553438   7226752   7037595  48809970  58124340 
   545096   5630694   5612603  27281178  59114136   7648368   1560870  11851996  12735606   6365080 
 34111922    948115  49303850  75742508   9665248   3504384  18065568   2782208  32842448  44441235 
 42572431  32284134  12451722  20716120   5145147  70002075  52358978   4128852  12805276  27375612 
  5828680   8838272  49638936  32298420  11140432  34223154   7650230  52628120  34271312  15500628 
 31844280  21239834   1940414   1628206  16700528  12836790   5877300  19416240  19109760  17385703 
 88912038  13789460  27047035  31414676   1434816  56369976  52808508  85149675  18044200  49387329 
  3917667  85763392   6460000  51579825  43643277  51639138  46607869   8920590   3626480  11746892 
 50869585  14911572  29004864  16449012  63998198  63018438  15534400  25366671  40701768  32104566 
  3958350  55286390  39896025   9313857  19499016  33813108  21033166   6279525  51690804  56216144 
  6645275   2986360  72082968   6664320  45101070  56856096  11573725   5590040  36591758   4934039 
 49791006  12013353  16623805   3220469   9238095  54466458  24773590   1459242  66212796  20810400 
 15970299   9220264  76456250  38240064  42213607  31072392  16319016   5588442  27118010   3456628 
  8009430  42727500  42715809   8938554  13740258  30375804  15956694  26972491   9095112  26065953 
  2148300   7963740    138096  57324655  18956665  74409384  65110815  52058630  14897562  20833643 
  8778132  36779724  13603205  27267268  37173472  41970395   9755500  76513171  18260735    316216 
    12900  41510581   4354808   3019893  11214300  33847961  12042162  41674752  42239840  61924848 
   980400  15219139  37664734   1163542  20216985   1512836  81055310   5811765  12941871  57225690 
 63428191  28422624  11683770  22357722   7802144  26119908  66503804   4767696  27827793   6068948 
  7831621   8847540  51048236   6755463    503540  19050850  16348160  55925688   4016350  22124720 
 20277270   3274236  41982156    961124  22797784  21605844  23591990   1351080  43865172  48268686 
   203994   7275021   1938150  15009398  36320466  11775568  85229820   2617488   1487710  23362878 
 27514656  63023869   5842286  26705844    403650   3984020  72506350  92842892  13598300   3709200 
 38060895   3237108  25220006  23202515    676044   1226020  22782604     30012  34669440   3288870 
 27252720  30131783  12527830  54412896   5190399   9446913  12306978  38719580  30837056  18138029 
 23935893  60914400  16334514   3713820  12643281   4053882   8518512    974460  27591872   4458504 
 36459117  42405245  10382277  52434480  42549618  42563941   1665162  35830080  10462725   5560192 
  8328145  20211006  21611766  46867810  61486799  11916800  80247066   7816923   4970917  48576099 
   542536   1811590   6037448  59420546  45896827  50071528  15688400   9412624  16472430   4307625 
 22242650  31113656  30641984  27421147  14288092  57122816  42373430  82153818  32769480   6096090 
 11401768  11106864  44533100  38146224  49681944   5203464   1086635  54531045  22517862   5700383 
   977522  56062050  13302360  15044368   5217086  30979566  14106946  12190905  15385692  47379510 
 11284260  38765484  15645168  19294690    900647  22954103  24422850  36295831  30169985  56554516 
 24628310  18502744  25994451  23539226  23877180  77261562  29985943   3972774  59340240  23502934 
 11379277  58059974  62609928  39039050   1470909  74909532  32547984  18051876   3759087   5507796 
 22183930  53104833   3169375  18550524    471925  29686130  79031925  12042028  37606720  19301273 
   559725  12016875   5209580  20513856  13304396  15983788  90960837   2641407   2983031  55530280 
 30190072  20728912  44189590  39129540   9431100   5392600  16983504   4124120    970910  78279588 
   811104   1563698   9916670  32378223  46357660  27489800   7681875  19738940  13956456   2833184 
  2989008  66264595  44025780    729091  25565062  20540256  15369640  65111445  11568980  46558575 
 17140090   1226340   8162816  29858081  58792830  10238878  52073280  28523865    205925  39552940 
 22788432  32695587    505520  27369714  36624409  10260065  16904084  19484718   1955009   7556011 
  7440934    815220  46155991    848538  25425400  35745255  27363900   1182333  26760960  27207528 
 30067366  28680955  26024832  17879552   7092578   5129750  13044020  20690394  14094516  21899796 
 30090928   9402301  45169632  12801425  10827150  34585158  84180616  14453179   3422466  44363021 
 11288574  10704741   4699638  13440600  58106214  19950873  47554694  75190300   4078360  22826890 
 34621650    907872  80458596  18568368  18997668   6956233   3043437  79492752    421219   5635656 
 13399045  13309140  64613392   1294461  21827862  17946584  16568874  21348162  11529033  14402136 
 28660320   1512940   9235181  32053427  89648952  36487075  62694548  58251200  27176539   2029995 
 23790554  53848795  17033070  37926567  31335135   2118271    535704  70350504  71325540  53005915 
  2338246  19475055   3573558  15390232  29512756   3597423  76783662   5177224  15537090  10293480 
  3184000   4427344  44962677   1272480  26250264  31855824  13144656  24683223   7263745  52645141 
 56375114  19875792  30678772    365728    642200  29738787  72205590  49673362  62320831  25388330 
 12841176   6944325  51456250   7875978   2392800  18490752  33618477  56541434  10923298  10366293 
 12904608  31433892  57769413  19030791  16139970  23052834  18383800  14862160  37488300   4394466 
  6903820  26773110  41481963  65820334   2836008  15073014    813881  19120104  17756490   6175316 
  6304185  12239800  65696702  11630274    938336  78179330   1832864  16025822   4196500  24873075 
 21033493  24466652   6020244  11168704  21799296   5470270   8249850  57610412  32627712  26976240 
 14225050  25919922   4975256  31265495  34830344   1001148  70004880  70678720    418912     80542 
  1564644  14062776  14293560   5886125  12643785   7357458  17183178  76708892  15908628  14160690 
  2229246   5709990  59399830  83439052  21312456  11759880  34147696  51037275  36655034   7267150 
 50100547  37522706  26870211  42094800    645932   5259321  13214314    195517  62448628  19573028 
 13121586  41724459   5020218  15579114   6291420  40397500   6990272     21285   4626900  22676028 
 74260800  35201610   6333180   3382672  47095685     15124   8343720  45012228    404125   6985548 
 27308234  44308221   2413918  22682835  80118279  72604077  10269312   8568118  30691759  15521352 
  9024940   4814244  11725646  82837425  25790616  82413112  20623779  13718628  71698536  16400397 
  6738858  15005304  40545216  12152400  34439340  65461086  41717905   2532320  17329302  11522022 
 12879048  18073632   6323984  43288222   6013000  11867260  34336133  38834690  58484016   3970283 
 42788625  57199968  51984903  19971900  17108234  17824748  26295145  13415424  11654385  77017710 
 67087786   4263696  72988740  19470600  42189597   6103185   3194142  61712475   2716540   1212511 
 27365175   2046694  10752215  33148500  39863568  27088717  60040764  17471984   4024011  23473720 
 24821576  12653256  72897275  15448860  66830163   7766577  61885990    276150  54188883  23901534 
  2826004  71496720   9191180  12319424  24147324  58469075    438933  71838690  46816980   6249516 
 64022750  43090665  26308656  25764102  50066580   3653874  17739440  53868360  77564412  43340500 
  6248700   3894550   4555827  14500904  41046329   3894618  46653038  50410836   1858428  18098150 
  8014383  54783638  43868328  23903944  34764288  65207876   7439068  39950749  24805308  22540176 
 11890820   3386030   5124883   2130277  31813520  38495808  64606753  35604375  26303145   6826541 
 87416560  35806224   3455793  46637904  61507138  19452778   5380496  24642816  81945120      3526 
 34628328  26863848    680546  54689367   1156698   2484092   1170015  21923616  44911440  10346120 
 38180346  46432295  17578120  15137565  14929500  22592192   6313680  29499093   6200874  30314036 
   142835  12626511  30903269  11448917   9886768  71012358  22674391   3376480   3777504  52591110 
  3792240  58445983  22378950   5118683   6838556  35615340   6208190  18525648  12049628    533235 
 56051658  42818558  28014000   2192218  11582446  16470780  32825355  14714012  10525795  40023348 
 75652024   8899577  40566734    561246   1612716   8917210   5836684  43481200  25526452  13791054 
 16376054   4731295  24578283   6632190  10370905    269616   4787790  15021996  69579094   1100790 
 40651534  65265404  10247138  35674504  24577067  75399072  15748164  14120316   8006434  36034719 
   625865  21553168  44444150  26866630   5716821  71201570  87607919  14894262  20287197   6574043 
 81012789      8922  67802544   6150123   8279012  16436734  15854880  29865852  51954931  51056524 
 50295168  55962170  36687825  13545024  23942800   7769088  10599680  57893145  25249906  24013094 
  3406701  11248570   8370528  14612229    159330  59540280  32707746  21591610  12922982  46514142 
 16233310   9124000  37328685  14162000  36028509  13958280  49805790  17633676  14990556  22682264 
   226960  16091788  78526728   2424768  34812864  62402382   9686978   3798974  59779566   2445022 
   960384   6704784  20812347   5282594  57081290   3741948  35568848  37432071  15470336  76847199 
  1346121   2918000  22969016  32969189   7344030   2775254   8148224  43673520  86406164  20678528 
 54980392  25513825  24699888  28222656   4372083  11276496  35059270  12404942  15663129   6472342 
    96980  25739544  31795512  18660880   8615360  25132350  29012326  59300587   1595502  57481097 
 12843502  24580465  13132704  13929110  72447296   5360472  26964564  30878190  39189228  14075270 
 56616736  55007737   4923660  21624720  20966472  11048954  70896076   9956574  35987280   5268510 
 13953159  16052760  27476136  46858630  41334678   2245131     86552  17902300  49351140  22346064 
 53185650   5683616  48823232  43700384   9963972  70040625  27829527   1313550  34356879  91352266 
  6675642  54637856  14176524  22303644   5720478  64448559  39314547   1407200  88071100  98148024 
 10742680  42007689  22045440   6720480   6579495  17774680  73749204    856930  81908772  68167008 
 56878626  21607860  43150500  14900704  30664610  36170820   5691830   2469150   5825640  22134875 
 64400644   1350376   9262433  17229240  11953338   1837726  13056490  17242613   8603520   3384856 
 23388740  76278288  34058150   8646825  79899255  44197385  10875384   1813381   3355903    703525 
 14432808  15396640   3992808   2155764   2746995  44062995  22540860  39639807   7743966   5931024 
 16651999  12059271  28477335  20569248  22652364   7301466   7681025  22029696  10363208  14437358 
  4707408  62860734  24795520  61712289  77324910  58303953  72186453  11536026  44065332  27891120 
  6223743   2563133  19086152   3334328    897699    731500  57427500  32699151   2307831   6072404 
 44020976    356181   2688210  18464446  65172416  14545384   2110074  10335688  14731838  18938646 
 11220000  10971576  16089069  13113252  13053448  62766171  42247104  10266772   2179419  37830455 
 52843455   1268582  14304118  34078590   4385360  14021460  35563010  12615700  29904539   7692473 
   195305  32653797  56365900  22037824  12999211  31170906  20204568  13068216   8630955  31777325 
  9755020  36459460   6368880   4930800  14644863  59520060  71584454  12508617   6448059   6515360 
  3419024   7285894   7028156   3248675  39816740  42836376  36722432  35027520  39706800  52851811 
 12006706    630729  27811014   4454640  20032355  18642821  35348915  41527583  14780212  27698224 
  1747086   1201834  36566074  26699211  16479990   4486680   7058178  59219244   4872372  10674750 
 14225850  15469218  62114416   7776681    801062  15333004  32811520  27623200  33836457   1119207 
 17979031  52437336  83780466  13410724   7005530  18898720  10656975   9020200  16808550  97484022 
 37483368  49435188  46401513   4366920  48875000  30398550  14277144    200546  34207880   6842466 
 42738246  30458619  26480705  11246137  51771980  11401625    744408  19919319   1410000   8885331 
 60928764   9353568   9532425  67910350  32602380  45875412  36511361  17976469   5516014  30603870 
   106778  40315457  45595089   1795332  58426000  51770928  24228192   2395653  14782638  91781172 
 26142920  41618220  11054624   4560573  22595079  31329744  47230794  25299995  32718378  16629000 
   861138  35684670  38422502  71245524  44765976   3463625  19890720   7231005  15824334  14978520 
 42901740  12873272   2253088  22056174    106568  27407830  81345830   6448992  56430783  49733464 
   976140  78663857   7474197  26564226  30303938  33513046   2697543  13625044  16492352  75275277 
 24951243   1970961  47148924  14158364  20919895  60721972  30247896  17058888   8929984  15114417 
 40294122    606879   7557398  14776440   9717260  32579490   6157366   3425160  41630860   1185239 
 48213957  15270739  48163104  33863130  51461108  12925380   5770072  20625084  31311768  73606470 
  1226267   9940182  10438736  57196062  53748050   2384985   8232732  32852385   8292486  23063264 
 44969297   2782799   2571135  62094318   1606302  34166818  63220615  67856971  75606006    276197 
 41379133   1266140  51707180  57157047  22961484   3431072   7716995  25218837  46149172  58737510 
 13055868  30300219   9129433  10740636  62144214  64393090  25549266  39965601  30970792  61446000 
 77518228  88697908   5667174   6313086  44269110  25626480  64112846   9331844  77953800  25275206 
 29945640  66275154   8338176  38898054  90491920  64222836  46850085   9359229  77918820  71132244 
 50471400  32918256   7941956  37695560  59206910  16992288  31178100  25398024  18428340  16120124 
 33376972   4796564  19899712  52694478   4334050  65045284  24639695  43701729   1255656  43190280 
 64661625  15792030   2672136  28851032   4250790  45378192   3631020   2766448  83398920  29787136 
 11504843  53376000  23685648  40643764  23258697  40106396  52148429   2073330  12980241  52366314 
  4177437  24016100  52689186   9136372   9053451   7665328  76329636    569821  36719160   4120136 
 21908655  65658836  26657868  31302830    741500  38408016   1848924  43777316   1391275  52918312 
  8018088  30651068   2572241  40588434  14682213   1419836    160544  71900620    100430  29738440 
 12289914   9453636    548395   5704335   1070126  30897038  59470453  84657650  18913500  29929318 
 40979052   9755650   1630692  16591730  33521574  34130715  38941742   2930192  62677342  25321440 
 75168883  12935504  34196838  73632987  11368080  13106550   3581500    220528   4325400  19021699 
  3547888  52863215  16907901   4069120  24342064  45954502  60085245  28412472  82396440   8929440 
  2591162  17363700  31933590   5011251  83103570  20471956  12146967  55851870   1694060   3900589 
 59662278   4344401  30973876  33115152   7380224  48664893  49793446   2646799  21001392  25986128 
  8070330  14777820  81342891   1767456   2400864  18587700  36801863  10703556  31566906  12202662 
  3334751   1478851  13430384  14161120  31408384  36244884    161607  54467662  17461784  17921056 
 26023680  35626080  22054760  18961936  38458420  27638468  98072002     54126  62292028   1320648 
  3136572  61639500  53135870  65761358  19114112   2334633  35648100  11266023     84380   2230740 
  2415920  56710326   2916396  21823040  32321632  75008250    350020  17859996   6192126  19905832 
   765611  69854631   7391280  51453402  16473226   4049226   6730076  51374841  56324460  17514096 
  1725504  11222496  56146452   1802560  60347401  11946030    889380   2957282  25323939   8161131 
  6283542   4221108  16752186  21186644  35910000  64694956  46744600    347065   8640280  20076544 
 59553522  17618860   1706716  73470930  12879416   8026369    394020  44164651   7608654  20246835 
  7585096   5467080   9383872  55373464   5377638   7362025  12325803  91707712  61962648  16946754 
 15838872  24936600  19323324  24157647    724790  69475788  22580088   1043455  17591619  40951623 
 56841786  17633196   5872883   1696694  59108405    620340  27133485   5484608  59013108   7467360 
  1902432  40844185   1758351   7246876   2526048  43401930  11448615   1990400   3189267  33777368 
  6586230   1547348   2643170  20924982  25989770     92050   7756586   1197864  69746496  31378394 
 12262840   4427150   1447873  46202736  11128798    495008  29158800  42899255     47405  39603144 
   196138   2225250   1322544  46830796  22073826   9353196   4164557  36627552  16206432   4924403 
 15742360  10871640  86261868   5715162  32775057  42969600  40874170   7581124  50852025  39254234 
 51149406  61238121  48189883  33981699  47889524  33982716  11223522   4022620   1919750  13008065 
 53199770  82082744  24024360  45348622     29832  26291720  40865867  15698592  31348898  25832625 
 51220470  51012236    498688  21049972  13622514   5002873  45575271  19343934  33785154  33730256 
 12170730  18239298  60264465  26577126   5126552  32267480  15376880  17329192    590304  32785470 
 23395462  43575448   9966915  44338140   3074325  78021504   1405074  14462732  32042304  12393238 
 33236280  13573238  15969828  43018038  10377072  11597040  16649708  37249506   3266460  50536560 
 16382124   1245899  56430708  31174715  51256342   4342562  80467200  64890546   7816250  93275844 
 36384240  77182963  35643230   5207736  62380409  13508568  20865960    927680  21511104  34412800 
  8267940   8863330  45772200  64220256  19358850  42126318  29180630  47906480  14980944  27988860 
   748035  19884089  10225852  11933228  19801797    288132  27121311     99700   2023954  48691746 
 36472368  14596218  56555436    273420  68522685  60604668  39456274  19624615  18770948   1372400 
  5155176  45649000  22036088  13553412  31341960   2768085   4290814  10412850   7233428  29349294 
 42010425   7650092  14941818  13459155   6387134   8286141   8347710  38781913  21056035   2478441 
  2194500  25487763  60584832  42718518  36500401  40709272  25981786  61838010  45357340   7601583 
 30232654  10217960   9660352   1474968  46270500  54282960   2361549   3179358  25147380  68202774 
  3939915  26901567  49344376  29360800    603564  10083573   5854056   1433198  14637172  25897632 
 47409120  32430815   5764194   9039808   5902545   4190088   4404904  22689394  68652896   3630840 
 17354790  43137437  45297792  38849070  32085617  57670060  11998128  49566093  32698905   1766268 
 25047596  38169635  34679456  40697140  47236720   4327440  24664668  42565440  30804136  17501713 
 87189896   6163924   5062527  63300777   4462431  14032083  43248096   1729013  59122500  14858088 
 37680853   3585018   2053900  45289686  22331234  17497408   9969102  39373056   7849622  23160269 
 12651078   4468360    710007  36856134  47660822  28337192  52911808  21859378  49737077   1417249 
  3986688  13709184  32825508  53738499  72576868  38021384  67141564  52122392  15592120   2999479 
 29785581   8320572  70805329  71309308  66388296  53294454  13214990  78133300   3845590  19748913 
 89718642  21416520  34380333    518976  45121765  14517324  77396880  12473812  23372112      7026 
 32623898  55506880  43981224  52033008  32423384  49721904  23599600  25008632  69129585  11417600 
  6118902  39942384  17567421  67383900  83202735  48757296   5549007   3002322   4681924   3628580 
    11364  23306275  51537717  29139960   3914080  10757922    843452  82882140  36060168   5007600 
 17848809  42956160  12456614  25207251  46525528   2451662    288365  15358533  41657920  21891589 
 21241071  36938721  38129182   8977770  22353228  17246115  68451493   6019452  48006036  41629698 
 21861840   5785305  23927308  32806416  22298381  10145040  13424916   8001136  66872286  48584970 
  9145713  30149154    215600  43161425   4177849  33815668   4588496  16766816  40499925  48915000 
 28024990  50244894  97984872    449280  30764815   3633940   9261576  18764504   1297180   5458215 
 11103288    766423  34570972  31628640    773240  24655510  49024033   8093600  21670726  21186536 
 73932745   5002041  39491230  12679707   3465660  11946761   4976081   7758453   4018707   5371947 
  3722860  82142208   2817916    904331  27542382    535590   1311647  11033330  35641284  41102147 
 41819610   8931264   1610148  53812690  68213831  16053264  14041128  72026500   5300703  69295780 
 51712543  74218185  20067156   1621800  57974301  17674485  30648681   6598998   5635790  43281937 
 27460290  27396088  13278152  11301097  33348322   2582300   1280664  18639072    562224  79657074 
  9411620  32959960   8721837  44300911  61914024   7459776   7667983  30503330  32749787  46741545 
 13175268  10683552   9708272  64238894   4109954  24004064  19646700   6975472  61466790  45672042 
   853580  13105884   7401105  16681360   3236486  19312814   1447114   4386276   4426180  57576130 
   322800  16708923  12805588  14423904  33072847  39343180  51815694  12487475  47238146  21059375 
 16112418   2791355   1211301   1365946  58030546  24284214   2081100  12209200  21055437  19450144 
 30458160  44498025  20337850  86964592   7033600  18088070  33461340  37954440  54158544  58976400 
 63537100  20595200  57441136  24846000  36161280   5548464  23473151  25523376  56709688  19437264 
 64326588   3163167  20169764    977911  14223762  35215720  41624919   2132025   2335784  16110424 
 24765000  38591900   4953355  33947713  16049653   8560944  33659295  43902516  11666673   7943085 
 11920224  13883584  71594440   6812829  55162321  21360000  10967920  49201251  65933208  58515326 
  5056642  44118092  26909308   6470662   5736534   1072944   1466850  13735656   4876410   7758500 
 92518524  33907031   8152580   6709284  14839755  27666080  17176823  44494868  57806913   1883090 
  5879412  26536568  28251909  10524969   4217625  26472423  14484541  22125964   2755519   4700916 
   938350   8361599  53032320  52819970   3229950  41107620  46917290  10426872  40271902  72003578 
 10969046  71069693  47581254  13969550   7671204    212424  41566251  31029888   1818800  25894688 
   729904  80430332  13223178   5864285  20808648  11406240   1085384   1133786  28103352  56619675 
 21262794  11571325  43428000   6482876  77638294  73796690  16274412   2740696  28878427  39326028 
  6838480  16982970  33629203  29610892   9490112  29076734  12863158  60662616   5791176   6067175 
 40353560  81543505  55336655  81307824   3980403  21381965  10578456   8518477   5454688   5426252 
  2083432  87426060  16180575  66262235  29555400  10155168  26147589  66870945   1332316    782388 
 28969187  34706700   3400960  24535224   2387640   9294758   4649721   1799542  49583696  21502439 
 43810542  20568912   4133797   3629745  41464956  42039606  39968014   7987429   6836312    108332 
 10807840  23884036  27575898  54004630  22221952   4602988  26759096  22897500  26411132   8695455 
 32695443  57374936  45994575  23560810  27508428   6159699   8598151  11805156  25713150  34515159 
  1580502  18505194  70092929   5156204      7872  19734603  16442184  16591150  70443285   5565120 
 77441430  17009300   2863500   5272561  51115212  33634330  47711064  15769104  65062575    194786 
  1168937    934626  14585726  19748604  57065424  69323824  27085536  23835231    936202  85515649 
  6599425   1135267  20800104   3110016  38451990   1561053  10853085  63338435   7798518   7106000 
 12498448  38995712  12079200  14059565  14161536  15267796  17912070  19639200   2878272  33071232 
  6983507  15173206  14671664   8995235  14170438    462417  27872704  33250640  41385470  43029528 
   828548  74568018   4973248  31860576  12052750   9680822  28419534  30224102  11137794    396188 
   881136  36904384  28196767  70144030  19559817  11419200   8875318  11399605   1316006   8324757 
 18530985  33177087  36261270  11465276  46144647  75461944  37153500   4337416  30537729  33022890 
 46286964  38710104  58186168  63237807   7869245  33748407  16834296  32511604  10220544  47628692 
  7240482   3090744  19555480  23069256  32497056  10676232  89529440  21449155    331947  25681284 
 51023911   3011772  10283351  18379315  40427454   2273724  43163431   7574892  52693525   4696380 
 58217095  51143040  74786448  47934624   6291072   1207407  24759504  11820100  29488988   6733328 
 58034060  21098958   1565544  65406916  27193126   7224960  55150320   9109456   3235232  33032955 
 57084464  29810165  19211148  23858142  32475540  24578704  22955284  72781650  28876900  13493865 
 17732420  15071904  20634413   3486808  42675530  30404750  40016768  68740100   9639860    152784 
 61744332   9116118  59475794  46317352  70978536  43543617  11600760   1719080  79667520  27578058 
 52713621  12554820  21367056  39492276  10760200   8320616  30145998  61618040  47660141  25275382 
 15150000   4024608   6790308  36968820  18583250  40780064    174600  57771697   2872623  31744865 
 30524412  26887200  12746682  10642184  33652404  13828480  19050864    208662   7921328  22494062 
   143298  92372076  24684075   8288280  20358780  57088908   6842394  11643075   9854016  60899175 
  5306600   6668612  21514152  15078271   9140880  46666536  64036804  26949902  20371415  42487172 
  1756100   4439644   5171985  29973184   3402630  30011886  54777924   4490919  10471532   8959095 
 28821137   8929376  53783772  26899402  45243341  42511056  12638626   2441331  12394620    112128 
  4599126  18251478  39672249  43715700  73921136  30514389  21527008   6301932  18847488  49594575 
 18184585    163520   3553535  25721598  48943967  38801160  50720775   1346616   8515800   6859692 
 64983152  28465671  51015808  58841590   1018612  34245175  12893616  26546496  20744880   2187888 
 57013584  62846760  19966036  30905068   3368216  28461228  48243600    522013    862823   5321349 
 27750600  32321744  20494128  34813966  14905122   8487430   4734990  56323266  61311219  56373520 
 24965850  54924417   3912876   2329362  13511448  23643837   7240640   7907768   4603905      8674 
  3805600  30727200  11385768  53649552    523908    236524  15451752    600660  24073308   7724175 
  9534915  54929875   2025100   9388485   7016656   4492059  33512765   5737897  10926497   2800382 
 52977332  20898467  35507289    970218  12560239  52119552  20401088  14254110  21147742  39018250 
 46539470  21382777  44799114   5800870  40285206   1005584   3446087  31743270  15977370  58116630 
 53715104  10525536  20213079  50846796  46624365   9821920  30708040  43013450   7830408  42378352 
 41929940   6055475   1168464  18050399  54376790  14706416  16588880   1321579    481558   6067419 
 47439154  42969400  29816832  33494140  33068244   3368628   7265764  36722040    183840  29947757 
 39409698   1957612   5634486   2977768  38739096   7764880  35524864  21636056   1297790   2281860 
 37771520  15738644   1485510  43442366   9175220  11818912  20498296  72709700  20769042  34913450 
  2948088  48258208  13447590  22030150    190550  11495800  27832951   3536544  46476099  15524982 
 17932113  24265358  92879163   2781625  22568930  27722682  10534615   9907752   9981172  12502494 
 40265340  12503645   6599120  10748029    861207   2910892  28901340  74412342  37320120  12023380 
 57384810  13853988   4525362  26891256  41314350   2991486   9285678  36831676   4327335   8411562 
  2180628  42838349  21890128  30986739  31280207   3553165   5555692  15416895   9924305  27188323 
 35782020   4965975   2604992  23482816  31314487  13546442  17502879  65430925   7635468  63372015 
 26411830  12260472    970388  18166878  42933198  15089118  56778504  60537112  30760476   8152607 
  6956208  47205228   2261116   7463841  75562080  51962850  46448616  91153065  54069870  59116512 
   812786  25000567  16190277  39382000  65817928  10293864   4961624   6992312  20125182   6554392 
 58706529   5437632   3136068  21550696  38744062   7059340   4641798  34261808   5153969   6025344 
 13137880  68557752  54819840  42964936   3059255    385600   2480262   9397704  66714480   9846281 
 17463204   2767602  54446148  23122200   5085080   2755683   4528901  19354040  70731120   1447756 
 63738240  20715882    958804  46136266   5792766  32980660  40481166  23569910   4563871  11653520 
  1074260   9157120  80255777  27920200  20446344   2795625    688982  63906711  20868432    288724 
 12554568  13549577   6573966   8765184   1179060  52477164  27541640   1571498  52608346  12612690 
   131166  10755444  23451120   2378952  49614990  42009570  15905260  10002148  27313012  27104292 
 23601590  70981568   1445916  34731966   2153208  52145800  17649694   7743700  31140141  10766900 
   468424   1846686   8443584   8155408   8647624   7538832  28852350  22184175  44268796  16087450 
 76251186   7295040  41309555   4207596  60115960  13303869  67036560   2491554   1810728   1384108 
 41223824  24035709  26386920  79005222  12300274    106848   4536250  66889160  86927175  49001316 
 44087163  16636468  15438752   7263061  89248950  24021846   5690854  73162230  59616146  37897857 
  1525665  48509328  22121252   2911722   8482002  33593574   8110674   1162650  41958906  13331227 
 53787706  12391896  25902017  12615690  50950688  24562050    422136  47766920  72243395  20228032 
 47516230   6671924  29528172  13859846  59615106  33492068  83009826   8735960   8422522  24672717 
  1515045    419400   5494494  12428768  17915684  16253170  18437457  43393378    770568  43580000 
 14891048  21942355  10939115  39651920  26011125  61191161  27851516   2257344  41119984  56305455 
 28979412   8848534  42919128  20330760  41368296  32033828  23714260  10022243   8806860  15138231 
 55139994  29409244   8517081  12366855  27682501  12181598    552319   3390065  38917476  15924195 
 23519474    368924  15535432  28145766  16486485   1622288   4833578  36387194  41915368  33601395 
  6154762   6006416  39643947  35724486   8457124  67025970  28436842  15087576   2548062  81580616 
 11322936   1330571  45207022   6621395  24118614  49862080  17134884   1365700   1477068   9819360 
 58444610   4951324  11275460   1097867  24494960  19228734  29395320  23235520   3035480  40048849 
 30322824  19445254   1441377   4276731  26678442   6190065   5060736  20071480   7448570  94719198 
 15926988   4300120  26885575   8793708  19984299  21859994   1134498  54615950   4320918  18013882 
   432339  34580181  16590627  40828542  28275597  42799734  26684924   9183798  41691200  43035727 
 20680660  30111083  10183958  21289880  16737834   7969500   2651355  32184975  26268777   3364928 
 25511220   2120460   8047104  18090000  26748495  45487881    804358  22895298  51373663   7158096 
  7058199  34103538  26342316  11138930  56224868  22543266  21696636     49815   8700733   5800068 
  8351798   1530950   4113109  52627680  14029422  26326080   1689170  16473240   3171372  12314218 
 10131005  39054690  13547094   5098080  44131174  41281875  34467920  36323928  62715618  32073210 
 50369226  21989535   2336451  62574843  11858336   6099597   9585024  52570404  41536990    199150 
 70714775   3377178   5805904   7912645  37691500  12516747  13507110  17176698   5097528  44922078 
 51631200  46363188  10420743  50826044  29987046  47266352  32544162  10944939  21316759  49491010 
 12707560  44759687   2034616  20356065   7527482  34502808  63003417  61193390   7153350  35877699 
 57163415   2707520   4536459  44608640  12323180  33098328  24900668    935715   7121372   7548996 
 11403770  12786280  20070036   2942758  23434500   1676316  48429921  25680462  23483460  35330526 
 16141372  18987463   7144488  70552174  44649454   9006556   5769792  18358944  25206800  22754176 
 57423682  64176210    569040     63758  12617920  28532088  56803006   1691483   3162162  73453611 
  2757892  38987120   7387400   6258189   3441280  81208218  55331343   7389430  40108544  23437048 
 18794870  13794128  23101666  54815625   2542741  26812857  41554254   5701300  10758470    681252 
  3321675  50698805    128180  19407017  30247480  29268512  10155103  14165658  52177824  75939415 
 28619370  71377700  56928524  40623865  27458280   4438384  37323828   1975337   3645747    314580 
  2696155  49874928  23634710   8574896  13598880  14940000      6648  33404576   1935625    120272 
  3459948  11889940  63399282  34709367  63577416  78409080   1018052  31933720   7019725   2253812 
 75965610  25546854  35202048   2402230  16385515  93692714  83066380  56791908   7909245  23714586 
 26395851  33641044  41352192   2715504  21349752  35417700  12196152   2064120   4697676    831616 
 64117680  76484828  30479595   4482582  14538888  22642620  62016519  74708140  13659720  17576804 
 67995787  74007358  47596484  28821915  72627330  28496250  38485877  17177550  37721467  47915883 
 25471010   3030885  35443112  13008828  10301233  27836872  48904160   1622828  32653254  25916898 
 83713288   5219550  30822736    743117  50315499  40728818  13171590  34120384  12516800  29932112 
 34914782    613816  43847115  24969840  25488576  62887230  76664511  19074564  40231008  37672453 
   686641  41593792  22979136  12706392  17978847   9319737  31649904  37919825  45069540  56632762 
 38199573   2027712  25020187  27065178   3850200  48032408  13070552  28220904  40988992  25313630 
  5057194  67162095  56463203  61148160     95370  10142847  15528548  18549115  19811066   7617880 
 51143087  17484972  18280484  36656536   2516716   4901540   4155006    232518  15125580  24987168 
 14255410  39996092  16643575  25975536  38567816  40035069   4003096  19472673  59610240  15896950 
 19381250  22362356  21567732  40477696  60152406   8979299  23828442  37646245    701360  12192400 
 25788111  61284960   1322561  23525424    619008  57129654  34590504  85227240  28421040   4633440 
 20524779  17168139  22661990  51329315    608940  10460700  11331047  69864124  10388449  36201683 
 12928777   5516490  10211630  53180075  35286832  26418936  18869148  42386520   2028260   9384490 
  8901048  46991576  14374749  13446894  18706855   1530704  12469500  43096668   4314940  72079148 
 43445220  71539130  52075080  11085582  62927632    516480   1102485  35173656  57642963  37933555 
 39680979  12153787   1553474   2278608  44342762  42008136  20508180   7191450  12672569  39577383 
 71801316  16400496   6144840  18570890  43296890   8174848  52415356  54091929  27006255  77767921 
 37866240  62609218  14087385  52330825  15184060  51779336  25353900  47237463  54868144  21881175 
 20590224  17218982  34493745  69791660   2340560  75134988  12819447  12619880  22909000  34608868 
 10147345  12404340  57501549  66472560  33899784  10629192  29802474  16551496  33660406   5294290 
 13951126   1464057  20605309   4962357      1000  16269968   3340845  15002692   2882386  38829910 
 77330432  27550481  75288400   2914164  28339271   1277980  38221604  17158095   8337438   9442224 
  5514912  19634211   1266076  57854286   1179018  47963223  50404170  21721544  86972765   8070269 
 19881675  19734995  65447340  58318622  34469484   5877198   9612879   1331260  32045313  40056960 
 89418880   3097024   5524167   1059916  16080900  13923408   7593009  18670428  32035200  38021022 
 18921600  23920384   1289948  35614425  64243410  29922334   2218212  41707906  28274793   9759600 
 17572724  18690251  17244690   8001203  59622750    289233  20560452  19658375  20597241    175455 
 93699915  58718760  11025053  43512279  17904320  54816476  10381004  16374715   3245358  21660260 
  5746160   4386200  69789330  38125315  19132938   1694610   1259052   3087760  36242401    605772 
 51339200  44036752  17416314   3635060   8195572   8640832  40475548  14944758   6692392  23596946 
 11734200  43720556  30148768  20041506    623865  59879346   2161395  15640539  17443122  16227150 
  7042347  55829037  21560827  23267235  50670646  35333486   9834440  11013543  40157208    485982 
 33977390  19949880   7865235   3089530  20722275  12637400   5522496  71476067  84912597  10856727 
  1039600   7761383  48583878  35593866  46896816  30166908  65585764   8270697  19380040  57244704 
  1077804  16257468   6235929  38206890  22009566  18718021  16598724  21622282  32565585   9800562 
  9939577   7785170  37536961   2385344  12216698  44735102  73830644  12171520  10455192  18336384 
   416465  38799135  25996332  27699734     48832  14357356  38470680   2791576  71574828  66068964 
 29067360  46334460   1303728  50224916  46034461  13417050   4586560  40559968   1841712  21348824 
 41471049  39066275  32088134  64628036   5088424  55673402  38636540  20234176    167832  39908160 
  5655704   8779240   1024870  41215957   5603332  44059614   6237840   3382912  41779050   3578568 
 15274427  29824129  36040167  16326400  29952468  60764378   9029124  26069069  66072060  19383444 
 18629722   3406862  12065866  26852004   3418375  10677702  33435345  12046944   6227432  18148500 
 49956660   4951779  69458040  12581772  32551434  32239584  57133550   9289987   6058476  22026306 
 90162050   3420549  11127708  14383215   7950528  27400590   3699578  30239844  11274237   7387499 
 18929550   9722825  13311060   1457447  71713752  36091146  45839115   2091999   8469972  10709973 
 19853792   2605148  13171132  29826104  20932918  33567350  72488997  76507754  55425124  22134282 
 45106996  22379378   5761630   8174540  25462968  56074573  14818992  93929532  12780648  55622864 
 49175610  16233776  14327610  10654687   4784555  16721102   9966052  11466017   2797569  64507220 
 52637920  19567986  19936216  17305370   2265290  41339648  44074560  49675320   4115526   2725365 
 24082702   4244898  33721714  37316104  71017578   7790052  52787400   1198507  85712340  22083453 
 42157804   5109624  27629682  56048643  51002764  67635042   5462669  17552850  19205928   8450640 
 14247315  64039424  28557150  56036890   4686714   5541996  18769725   8352972  18281967  39441972 
  8537082  27575625  20127183  13635288  80923444  27049359  11710422  14610915  34006693  21248702 
 54945627  53569332  18578052  60807969  25334254  11591060    315070   7324236  12774650   5312419 
 13250692   1746262  53264764   6239195  17623996  14525260  74608668  15218840  79386900  33516846 
 29436624  23771637   4265370  32982024   9574072   1765911  28833521  50625324  58216875  13935570 
 65469720  56211700  28075305   9618006  11263278  34328190  30255722  37778456  71384200  22668654 
 81445672  28334748  17143120   7467734  41895240  63772056  25566300  73997607  33932470   8640985 
 55683075  83836800  17261240   6440070  20065599   7844771  27890448   9826390  52751820   5958256 
 29715070    280966  26778780  12926097  80569372  34758147  19645858  42389312   7524036  29639632 
  8558039   9935695   3565770  21663334  59192505   4954959  23708252  20797388   2699625   8732864 
   757498  62409040  49258248  42798952  18427770  69052172   8479713    522606  32412453  37754032 
 14083200   9269425   2710245   2518768   4846164  17297880    375751  33248256  27911391   4724338 
 87459903  38512320  12308868  63059445    940673   1855665  14071688  45931408  10296594  20702236 
  9158169  15290400  10052416  32955594  30526080   8775840   2684922   1219923   5141720  21479840 
 14630440  12617248  58971990  35693229  13471701  28725220    266539  19801655   8443644   4704010 
  9071153   2298772   1006060  30975900   2006442  48236497  18844036   5793463  44904375  73086573 
 32151616   3329134   7914088  56535281   8768736  81191100   5450265  49728681  21718449   6466536 
 23718348   7267986  90598752  11832272   2139989  51120242  27628110    256394   1251075  53357364 
 47710143  17298820  24245487  54481756  12946212  63317540  11393775  13788140  40641760  79445080 
 19298300  17012800  52138272  24286822  24909874   4608604   5968160  16340597  53946164  10871978 
  5189149   4719748  23915478  21278215  14091546   3427160   4215321  16467696  46223242  11848612 
 20243000  23096625  42781809    228930  55848096   2345588   2768620  13570560  69009640   8316214 
  2215728  15501178  15781780   6274904  39654600  56450208  12228930  14417004  22385696   4405540 
 49629324  26607986  13585140     93328   9539640  23999166   5164614  22612059  13001460     30846 
 26715308  13535263  25257050  26495350  18957731  35971874  32732650   5802056   4087020   9467885 
 12033612   3058911  51398750  15648892  22607640  12847736  34143165    362076    367117  10150777 
 25483815   1130900  13861170  52129633  55165500  77424880    378858  19421172  18545065   1512951 
  5763120  11652574  23584548   7838071  24616364  59241908    630906  30479913  12248944  63019710 
 81401292   1131672  18252090  38516258    802100   6169044  35954256   1581120   7060340  58505472 
    23256  25157808      4194   8341937  29638770    264942  22848000  61687458  22716818   6782776 
 54405824   2228863  17850785   2175892  66691170  75201072  19950460  15227101   2914752  15387284 
 10555860  26408356  64783278  29425552  22702431  22090914  72742000    931032   4300404  41586369 
 23560620   1854292   1222776   5851032   5503635    986706   1577424  50869620  10506722  55015857 
 34967827  70768784  40470220  25715118   6027882  12186529  24379887   3693090  43022564  14956854 
 39517440   8292438   5733580  30985548  82451820   2731358   4748400  77448165  29334080    616684 
 45386828  48881004  29772570   9695091  64862980  29133835  26355084   8324104  53816577  31224096 
 16708032  44456360  22917384   7733178  64965264   2972382   1861442  83201464  40878423   9853704 
 20911600  77046112  19269121  14565804  21650348  47657412   1268560  22677304  39822376   8136744 
 30326562  10611621  55617360  19487500   6873680   4930406  25327882  25983369  79543535   5672719 
 11680760   6634539  75071025  27836556   3012552   2003166  47547570  29897470  29501640  26955786 
 16710300   2600445  12982965   2729992  17723160  19429995  60824907  91263429   6521688  40020435 
  8078055   2348193  10792146  39419758  59356962  57214741  34625300  49164622  12900147   6317158 
 35167372  24802500   6933575  50834280  31706640   4650157  67602276  24929168   6140257  15612695 
 38572218  70851977  11836318   4077716   9446400  17724888    506527  57246072  23472078  16581712 
 24485832  14341112  28957180  20541690  17747429  75609914  59288504   7276840  45677164   4352420 
  6046828  53116833  54727488  47989450   2494880  12847788  21212319  10249061   7848560  41020447 
  3053450   1061646  11098774   3464152  59211096   6387864  82781890    585276  45073605  17489175 
 29432702    207366  10212312  16906389  24239424  12501154  13576013  12637485   4887480  16342960 
  1267452   6018138  82328407   3851316  32634576  72928251  27052432   2847768  35692129  30113351 
  2428446  10909251   7041045  90663008  33374112  66414148  66781440   4786080   9219826  34587270 
 31169190  63754743  31401409    379512  17983251   1510432   9089325  66237237  46727720  48095145 
  1367598   2053611  18606541   9502515  18472410  34739840  10175907   5625970   2251705   9572118 
 39563500  60223096  73561578   3624582  28852080  42411330   6299180  27406225  15008233  50199273 
 25595706   8758335  20713224  11003040  10919440  37123680   1299135  55726968    898872  13739286 
 41287059  15915168  13823550    172473  13825624  18965979  24943408   3925530  13414441  39651632 
 29691858  38062024  21069807  38056239  83023578  25517232  48732269  91499983   4828932  39966360 
  1829280   9645664  18437353  38871280  25994657  56946702  51102000  61923771   4912856  25457635 
 17349264  23622005  37358366  37961088  15278592  74690568  45650387  36874050  36176079  29115704 
 12928104   8603196   6259864    742518   3325338   1068212  27855116   8820600  66625440  26745390 
 20874186  65849575  12884256    761922  49015954   8366628  15723649  23936496   4890555  42917700 
  8270305   9607220   5295015  39554900  31999185  43725867  35284200   1893472  10295934    855096 
 47093706  83963334   2565453  58041984  11480040   1069013   2056978   7026195  52426640    109675 
 19456200   2958051   6030492  15068487  39345480  36029430  37834320  15053080   2448985  33413982 
 26446240  19542222  48984765  18806793  28071468   8419763  15335844  30106325  26967450   4433686 
 31273110  15063692  30888046   4833024   7944215  13582186   9720620   1042581  52387200   5021380 
  8725176  12677002   5869768   8593120  55084580    137592  11802472    623680  61482610  32297853 
 12280095  39761782  10502344   2240232    731550  14264982  20180628   6243325  32291760  10439170 
  9792000    642778   5951256   6701412   4210806   1925151  31812222  13511970   8599576  41140170 
 70211321   1271468  11319396   7271289  40131780  43545936  26118740  46779840  46348659  11445497 
  7991488  27520568  21524829  28777272  20950860  49031073  38773584   7464626  58963399   5531994 
 25532220  48248766   5993520   6088440    730028   9316992   5768422   2158470  45845128   6213422 
 62902782  18657590   2550717   3199098  13842070    761040  39218795  67842324  27631923  41451088 
 37751145   3657633    430050  89944303  25649338   5064948  38582016  14446998  16525836  42599880 
 41470962  24353136  15541038   1901788  11914259  33309840   7731184  42847480  16331696  13459866 
 27105408  39441340  63766875   2141244   4416578   8844108  13983840  10212580   4723994    382438 
 10627890  14279040   8547789  58489850   6895300   2970212  23743031  86171382  27389340  79785427 
  1704780    707721  33119150   4945230   1979376   2760846   1872528  25728800  27038934  28628664 
 40456984   7129408  46297100  12524310  11293436   4499980   2398794   2561436   3220276   7900230 
 84811932  45166800    110296  17328256  18762520  20489565   7589760  38609285  61560637   7320225 
 39882011   3423746  16458966  26798625   2170130  14888974  25380912    329531   1128123  78671574 
 24663864  17804342   9081872   3829050  13093146   2615626   4806750   2272497  67708065  48351410 
  8178285  37584032   8775710  50598248  20738800   5229576   5800170     50358   3609944   4665336 
 22109967  72582010   9606088  28241080  38920406  41968230   4729466  23599282  67361480  27191736 
  2036914   6850314   9300126   9261600  32459660   3198239  20959686   2933719  23152659   9855224 
 11224976  41608685  85072408  27120008  14715690   7425806   4195850   3542772  23900128  43543877 
  1097486   8820130  12693555   1251500  11018176   5041065    817218   4826409  41635638  48724622 
  1361100  32383980  15592392  76172873  12046600  38254888  47578167  48577594   1799514   8024580 
  3502973  10081416   3505827  46098256  23928828  51707112    386946  27791218  10918071  16456576 
 27558845  76608348  20966579  12794724  60457920  59950098   9468018   5130531  20272948    879060 
 32466588  23846732  23606385  34871891  14735260  38758888  35104512   7079996  14935745  43683344 
 34554839  53743859    544002    213336    701880  61631200  46064964  16278224  47657726   6312810 
 24574290  66078825   6285617  13071318  12383550   8440685   5314932  57575934  13541829  63347824 
 19164750   4856820  32092340  44396028  49612480  25793013  59303062  16236640   3129354  10789038 
 33231432  10946390   1233880  44671986   6623799  29801184  23428344  57023293   2739989  25768935 
 20838177  16940305  10693348   5634924  29402410  20627277   4815828  39327968   7558701  25901176 
 21906092  32005130  20950940     22210    677950    722480   5439588  18047589  16887442  27452933 
 32896279  32402902  57875224   7585220   8753250   5774400  21706280  40975428  35227816   3721764 
  1884088  69517124   6494986  12287281  26403040  40661570   6618543  38263116  50092532  42292950 
  9241005  59899158  41252982  55545336  21284120  40061514   1951250  13887963  34943550  37828647 
  5734190  19875993   4151822  18686872  24605448   7861664  15968452   4714848  51174227   5928503 
  6135936  16714194   6639255   5815404  45653527   3553074   2959440    473500   6570288   8261100 
  6371978  39629968  37987772  69321811  65782050  54809304   5580944   1380690  23350024  20517840 
 28895956  23377518  24950143  12193040  11335142  46985848  35641134   7514182  19565559  61764254 
  9744145  36417220   4423789   4569796  12151672  15046530  34163136   2872171   7678792  21616686 
  3483973    178292  42631788  24882000  69515514  29020743  13353737   5754078   9071487  10890207 
 18298370  26674770  37271882   8361684  37316521  20812140  28548006   7053555  28600054  58564429 
  2907835  21732240   6697208   2248155   9267804  18546928  29796074  71759808  48415458  67772796 
  6787388   3900039  28110240  24050835    290972  17653740  70366876   5333025   1473309    117104 
  9347976   1162500  66626350  51035760  17089898   8139608   2197046   2239294   2491530  10253124 
 19226673  44788810  14485317  51482564  44563200  16287228  39837567  23216736   4829442   9613578 
 20369808  10942956  20408318  65286259  28781826   9763540  42757041  80876060   4896267   4554418 
 78247156   1734075   7088067  64021765  32849622   1485299  39511123  13253255  39382324  34050282 
 30205962  42950187   1450923  35559585   7551600  18059290  97920878  42307752  57561938   1289883 
 25557745   2282160  34859160  20014426  27840780    805812   4139655  14069084  14907366   2582928 
  4683756  17511768  49827610  48876600  23387056   5124600   5437152  66611511  28050288   2786300 
  5540804  27378849  23894189  56643629  33791726  22337250  17954944   3575256   7961988  12389431 
 12904000   4701080   5511972  13247113  38863120   8252182  42714945  18072250  76400538  40705871 
 12276090    342729  77177100  47918398  14519752  50117718  96607514   8548800   7989807  44655723 
 17747768  16694280  28888474  22763052   8309860  10528674  11637822  84072990  72149625  17831841 
  3845856  84091908    274720  24831290  36559782  43980003  46391334  26688575  37462734  64847040 
 34861744   5963130   8956372  16499325   1776222  18431940  71415402   7125962  53132240  24084324 
 27235896  25304740   2445185  30449906  10642310  13726196   7399284   8434855  17880506  36268480 
 23646936  15879522  24396120  15261513  18730224  48389680  57915045   1228376  18777927  33030270 
 27491484  30455136  28394947   2082609    543825  38208336  17652960  21009184  40557648  46516228 
  1031895   4040365   6727140  10263764  54723416   1137604  53088819  17344480   6146994  67507875 
 21417411   7433769  71052861  40683342    760400  49911794  12793616  55625856  42407200  15496624 
 73125396  32278824   3660780  25414575  11497538  94820232  41733951  49097244    859046  13856768 
  3698226  35891743   4958853  16993333   3425422  61385364   5864966  18181670   1729882   6389019 
 66407616  35992660  14773176  54317295  21680470  46616724   1334104   6915374  31699382  32305500 
 14599295  43448420    792003   8069100  22227816  34005374  67979306  25290540   7545614  15483321 
 28146657  31913880  59536032  10438505  35138528   7020086  32390078   5716853  53724792  38701817 
  5754868  89124795  24611784   7249512  10726676  32951674   4203540  67287549  28357536  35812040 
 57464136   3383436  12678066   7759056   8961510   9039482   6721608  57152759    361657  12249765 
  9846122  33049456  29944838  23009984  16289460  62008452  16915696  17854854  16828860   9193704 
 68684486   7114932  89489930  73333662  24258235   8311896  11601360  33384042  10920076  13199253 
  3144635  22464351  45107181  69085500   8252285  58528360   2099820  32001021  27089083   2598950 
 43019644     64236  47380559  10151325   4353252  17737032   7451882  42603248   7846194  78648528 
 82308093  25148385  70646144   8768396   8083823  29088587   9170730   8252256  39092619  38668058 
 43422704  30861423  20332620  43764300  11536800   4167254  12600060  22081928  23024720  11937280 
   110492  60264249   1254188    763620  11243337  40677793  14545678    368136  18317676  12540968 
 58243743  16805656  95911200  68299078  47685092  29619876  25464320  12158708   2901626  11339796 
 45220785   7424941  28906640  14442432   8860266   7766275  46030300  37029765  14961408  89322728 
 15961710  10783920   5214463  69208296   6591480  60201130  57019300  38233761  46577527   1989428 
 12789530  13553302  55943344  11845020   5498187  24098904  16100322  77590272  45311548   7291749 
 23168551   1952181    698444    584658  26189776  70174290  14181456   8114624   8512010   9224226 
  6423630  23447142  10257815  27347412  60712128  14367136  30457935   6822035    647955   2481018 
 37022076    365470   1672580  62875165  15809814    215784  20364699  19946034   1805140  31473960 
 46988476  35918883  30942006   1010364  26717472  43644780  22808310   4367890  41014452  33662684 
   355791    104250   6887996   4434615  20726316  18732474  14446944  16963100  19748352  24690745 
 38052000  43043160  40752315  13403446  26453042   7743177    975058  19981530  54970344   4812532 
 22927104   9585565  53173450  11083254  83258874  15838788   1815198  44903448  33351534   3609360 
  3839722    162822    595944   6057996  82779730  16621251  64211108  18271648   1840690   8678302 
  8785029  13795614  65397378  12338124  36398252   8107778  20294855  39748506  30456180  47868912 
 26398680   3613376  52896779  21842538   5887251  28443168  47534608  21101010  49723050   4981052 
 21985964   8080884    288800  34223040   9828843  47628400   4261300  12484456  22135696   6620323 
 52752860  61897878   9245992  14524364   7644240  22541828  25404964  41707484  47911948  44458356 
   467600  18843615    522318  36043616  18162001  16128292  54820233  34541434   7234738   3278469 
 12843021   6578748  29087232  70210374   1307576   2367260  35410861   6633417    526030  18145610 
   640110  49609728  37713040    362142    309015   1493660  64919630     87636  48961026  26067069 
   334620   4510080  28168780   2609473  16187888  11280387  17875416   2297524  29394848   3703414 
 88241764    943407  36705050    162525    786480  58762104   9841968  29681678   7256119  22714956 
 34483512  38404279  15193472  11959636  19251396   8369274   2849424  10118264   2966101  54703308 
 35326527  24800360  64427648  19937720   7166724  34296234  66194240  87862740  55772801  13909220 
 19393300  23779750   2998188  28159131  15933256   7292571   6297891   9926582   7731094   2507748 
   727818   6096625    903936  55808654   8792553  18965982  14876368  19996200  42261912  46834164 
 60527878   8236428  60625008  23838766   9712260  24055092  24615744  16280358   9671552  30570800 
  6019398  45794716  20829366   4250124    492174  32642400   6538560  18059748    602525   3758224 
 34020406    359321  22096077   5367223  51085270  23304672   9948823   7060716   5468958     48042 
  5038495   3391028  19853262  23244110  22349740  23656360  66244920  84943272  30955176  33089300 
  2203696   3669317    129899  18316388  51165744  37439451   6181659    835674  40625268  13215516 
 11538648   2646168   2691015  36500895  49007045   1242836  13540956  24021536  45708536   2311053 
 62387820  49062090  34318609  34435506   3649900  14819550  14496365   3974288  41506040  17766440 
 26331680   9756880  89555816  25170471  26554616  31512084  48368712   8859645  30811520  41999190 
 51298368  69872988  14987712  26503425  13892817  17561587   9090403  10608788  77365838   7474269 
  8942185  35321173  29499114  36241354  15473563  55793881   5721644  14912244  34022716  19277337 
 13591160    432738  35125695   4728940   4172320  38005399  34176165  19294650  47965364   1132155 
 31300678  91452720   5243555   1985952  10321168  34015950  24453072  76433833  11024640  31072628 
 58119600  19631708   8711262   2086973   1329401  38301946  29854975  14145234  15577440  22927905 
 13641600   5913740    357976   7045636  37192958  46326267     18513   8112380   4967040   7743330 
 20010796  17252825  31812561  66965250     62650   2204800  78152403   3088752  53790359  53009318 
 19372520  24774034  17759925  53451490  13044900  64169103   7412850   1213784  34832451  56733758 
  5212199    519295   3586390   4584745  18839754  15561455  29813175  41663380  17529850  47735296 
 23482932  15718131  52181680  49241148  32950060  10102500  12960800  31999644  16379046    190920 
 19107253    509905  43502622   9242020  16720470   6519204  20060480  19098432     95172  56479950 
 85477960   2097876   6222366  33926915  52835048  51403248  19885324   2756691  18627104  68303152 
 15998431  12200824  79389638   6726050   5103463  15358953  12268620  16428832   4154832   1412464 
 55237200  23353154   7676948  70569405    970725  58767186  13896389  14776275  11120256  22088396 
 12640595  46262876  66186240  10265034  53799832  44480187  65735872    101592  17555430  10344672 
 28002030   3629025  14446980   8048128   1011047  23116800   7202880  68207989  14970475  62562495 
 22281916  76979526    877122  10365845  67355372  56274680  15746592  26080425  20564692  15393240 
 26234821   2317680  33222510  38073605  15410235  15851109   4417245  92191365    521345   2155838 
 33623506    443088  73392396  21325207   7381792  37714622  70267293  81582770  15322908  12288060 
 14099995  31687084  75285888  29502690  41583625  40511744  39486254  14002500  74763072  27546918 
 33133056   9445414  48507648  35785260   8049576  80100320  40435040   9994455  18099048  10326101 
 46139600   2043792    137340  20554989  26924345   9673014   7744284  30535306  34748640  18583753 
  1888411  29007602  11774808   2626526  71665568  17137956  13167168  54507921    668394   2623508 
 21274728   7524224  45152620     26816   7556355  16304116   3382008  13048020  18201096  21271068 
 52657020  44168013  22422006   1461136   2027916  23459850  19616095  16256812  34157690  37377940 
 36293896  25993952  50062480  10497424  36955875  15111984   3713796  22897242  58815830  16400176 
  4178200  27216774   2776386  22113364  91051425   1718151  37318944  26166372  66390728   3525564 
 39688125  84108288   5389608   1483328  70334546  73339923  33899125  69169100  35257510  22055586 
 43796232  85404850  41749425  46181895  81221580   3310800  67098320  31125205  42608496  18959120 
  7461990   4752708   2900807  54486462  35335234  23108848  47807145   7512045  36662868    406910 
 23706045   3153234      3036    243806   3301935   6718606  14659015  23602425  90559782  47036440 
 26934668   2266627   4224640  14490125  15477480  76833344   1888194  44927250  75094596  79483029 
 34924032  41046890  17954766   3015362   4979396  26946054  26321355  29848500   1612310  26106394 
  4029038  23136612  26212203    175422   8323688  15634363  48666382  33174855  46553700    205322 
 71584722   1473120  17910431   6590260  51218068   8944006  41777121   3500784   7919050    169506 
 58516485   7697808  11412620   3441900  67763586   7007796  20574396  28504890  67830072   2614044 
 14914870  47108940  30894996  19267488  35845390  15541170  82115580  36529088  74464200   5306146 
   769776   2088480  19648166  13238208  15763262   7880444  36740660  57995490  30145413  56242152 
 51902841  64038420  22310575  34834834  18741619   1969101  17364592  32775966  88112500  37338553 
 16573464  42557358  47113800  49191317  49613760  28975470   7561764   5911942  15606008  26182078 
 10453883  10816000  40887374  58172180   2840586  39156513  80681274  54626913   6664564  11373792 
  8003358  40465998   2108720  33519046  40641006   2730065  68782692  22049976   3431349  36952944 
 36095136  31295467  52969464  13492020  12907554   4768852   5049316  23167806   3226311   2916923 
 70026496   3947888   4809753  59477907  11238155  22302720  71221332  10335936  12032248  17574346 
 17222247  31438194  84489580   5536564  63573156  11207066  57202068   4616300  20913464   3146976 
 57928332  30784369  34682490  63657905  42333172  69235600   9931968   1015290  57066372  18797400 
 38452260   2464904   5570424  44916998   2323680   3134992  12895218  43788144   2008655  69802544 
 81494458  17403672  11371000  48346558   6103368  22694883   1016178     85116  35094720  10356368 
  1756377  26364096   7238100   8883840   5520384  26203215   8789760    128975  64321800  39397092 
  9622385  40505025  17251359   9026292   2815002  19901195  39327862  47811608  28282985  18188230 
 18977968  77878944  38528412  63461596  82043442   2807750  21583876  75814245  23206000  30501405 
 14934684  26491520  25348416  54151622  50760666  14092575  36522774  12949095   6287400  62256822 
  7120872  43304234  32673768  22584504  70700192  24477736  52471552  54118400   4096848  36657745 
  8776026   3572096  17190033  42427852  41923728  43985326  49172409  13318250  16465518  17239775 
 16968598  44776900  48802460  26276815  37015620   8707226  30622074  39992454    298410   1137955 
 51081800  41919648  31765266  29736791  16902842  59991072  23607690  26659584  16000962  81545940 
  2545875  12651696   2270800  12941945  49645960  31363220  20286414  73284975  11330956    809105 
 81576873  51885468     49224  40439152   4667694  66462892  34389712  19517141   8225812  21985700 
 19926210   1368045  28218040  56072000   5489376  18063045  40314384  71183118   9980860  42947603 
 30500379  47731036  21793750  65535140  71746649  14716458  47873274  17282650  88454611  34631235 
 48226318   3829624  30007098  24297700  37030972  33527054  13505961  58235150  43003845  42202665 
 25428775  74059496  19091527  31885612  75767332  42762260  42989618  32268060  14305500  45899210 
  1083524  34438950   3528850  51746735   4399886  41658942  46258170   8798544  19693600  17147760 
 47501025  22620328  11931570  15620142  31028800  13172614   9075386  36138375  16728057  10535588 
 80457051  15634060  11520292  13783756  61612336  41746152  16435160   2091942  40500420  16721215 
  2672970  42395814  24510200   6356844   4888455  25230348   1780992   6960160  26029620  63243012 
 24559186   2267645  18675869  32583680   5226144  13067750   8822628   5650676  24398836    899171 
 39599785    840216  99052184   1894041   9750522    533686  25278174  72372388  10990228  17731130 
  5790165   9546240  12292772  21328380  27058779  23531110   3190540  51740675  43910482  58412169 
 38834110  40446450   4200066  21563038   2743142  30556848  53774690  37849877  96041955  33276256 
 22668701  14496375  14976297  27890030  60214882   9981000  35350980  29377710  11961376  28730720 
 67744446   8218602  68794650  43274317  17525394  45427668   5909186  59478417  18389577   2767674 
 22076300  75721184  24241320  20808526  41992720   2341320   9008085  77706252  13464038    884988 
 10655600  25339598  44377616   1604103  38741538    339570  10776790   5164682  17932026  28471235 
 11089455  81480576  19921070   4713780  36101949   4446464  29650452  31565232   7894460  25904046 
 28018180     54670  59730880  30587210    127875  53839296  22351980   4144434  48575008  19950538 
 26801496  29693440  49136850  30954616   6021918  41611320  33906059    188076  26178837  64026612 
 40041456  33513208     27960  15999896  15385824  28917590   1050620  15448968   2105835  12051624 
 17345637   7819427   5593638  52372144    520128  15626553  44564667  22603008    777010  12490731 
 12407382  15947562   5520480  49183108   1469856  13620691  48581664   5730095   3190290  34548750 
 45182038  15136360  46043010  15014560  44608141  29991500  73042356  25770300  22678272   3755337 
 27383424  18108590  32789736   8236683  73425843   2652903  83266261  11609038  17274933  43811460 
 15573054  18718734  89454204  37040920   1514068  30927862    538663  35254660   3159922   9144038 
 10470856  18431044   9130004   1553976  17884836  44149218    622910  48734790  13984047  13926960 
 21315203  13196386  21535776  22287760  28106000   5810105  28850920  14866475   7555790   7060092 
 49903002  15217560   3876828  53110992   4420057   9574950  41342592  27907440  23002718  25461720 
 34666819  47978526   1249704  46373520  16429296    814320  11023344  48951245  30914169   5194050 
 56653165   5964459  67403868  28019792  10907960  23326955  11141877  47650628   4809462   1819142 
 44511750  63082656  28799430   9759541  13608180  37923760  19671632  12740750    278832   1968000 
   330327  67029644  31232045  12027364  11842686  67721224  21631180   2424076  92599400   8206228 
  4630549   4804672   9079860  33887420  15731354  10965071  19185450  28617600   1613052  72699419 
  6682240   9429710   5840643  19059336  14945580  34521136  83825325  55530936  13363658  12780621 
 37864040  48004864  35116401  55882016  47136524  53055009  25394520   6345710  41045352  23414160 
 20256054   5141624  80363340   5803665  68116488  36225150    816086   7374205   2929328  27184428 
  6836872   2244609  12513679  38155248  41643701   2967184  46166434  41499134  18931120  20695930 
 13533740  29306431   9156444   6632990  31820772  34897716   8982010     76966  54096160   1553524 
 14394464  36381555  25524933   1425520  23236257  37633410   8673080  56477493  15426840  91994378 
 46692261   9587675   3224158  14730768   5115645  12171096  64473462  29398281  26832344  64439572 
 25127462  85282624  16887513  79388232  10051644    294462   2435953  30801440   3829403  13920519 
 62246310  11416731  23468907  11962504   3675290  16334142  15607930   7163631  33667480  66732444 
 23073246  70727386  23456994  31842200  48978972  31683999  30923982  11404267  10645194  18332129 
 12482118   9101912  10881072   7323260  24983385  32482001  40117366  17764845  18962297  53917027 
  9105148    359674   2822964  27869992  81538956   6990438   1520568  26699141  14703028  47140574 
 83990720  32001920  10768486  16263002  15287976  19247655  36613727  16962988  12769390     94068 
 15566778  64588650  12139645  28258776  33664800  78930020  71553720  20724403  30865608  38608716 
  4795448  30830002  14702325  11019288  19933122   5717659  46952073  35846120  16030149  28793352 
  8937381  39553884  36171255    122384  26285688  77874939  82697292   2179680  41192900   8467410 
 26584368  25973077  13547844   5237284   2526764  25287487  14376825   6699693  20373921  35496090 
 51569827  76554305  23856140  33033859  28091571    111265   2737066  45571500  14296160   9842736 
  1491000  48010536   8212684  64755116   5737428  79636876   1875935  43389267  10433312  10968680 
 12899529     70112  14667744  43965620  37553004   8187472   6091782   9723336   4748815  35584122 
 43396427   7280000    405262    148538   8135806  25452900  24512894    670248  42174360   4827438 
  3409083  15042387   2395900  21450447  32256378  81012184  47850504  25315170  84446496  70081984 
 23995290  16245475  40924736  57338466     86208   4950855  21581802  24603930   3658187   9115392 
 72893994  60495660  12170504  10210194   2713724  23302306  52764360  43930656   7024720  56171616 
 77414499  10025832  24388353  42122671  41181380  78814652  20929650  10244364  32778996    590058 
 41254529  12277240  32815935  47580192  87505495  45276000  73222524  10139106  27049125   6404503 
 55178957    710424  17826122   2271264  16874433  31397696   8868865   7059298  25032357    441558 
 11682824  24957288  32018055  24931368   3200030   6257625  61405265   1841353    264945   6091728 
 45801450   9483654  79433163  22819534  35765065  51918800  36141462  51626008   5193976  16008630 
  3894884   2845275  13452614   3023637   4224493  22200608  21068132   2514280   4555196  15441010 
 56365680  15502272  14797090  41034944  30076328  65382564  29168844  49196797   3578127   9315439 
 52734352  38946030  27804972   4628517  53394692  19723570   2685135  64238096  34924445   4142208 
 34318188  12744644  62698716  10600876   1761744  29016777  10297935  94727196  49493626  13042663 
 45568911  11089872  39701700   4403672  88219188  12018348  21238250    872424   3622448  20948550 
 75910648  49883506  29720640   3355378  26536481    955800  15442400   6574068   1356376  15424794 
 78699392  30007808  25563792  73505440  50961701  79137408  41101365  17020800  24446625  10003524 
 61543768  62981918  59969335  15323716  77722428  16521685  69907902  51079743  57181544    328692 
  4202506   7932519  32036526  36833400   7100778  41499331  27192555    497046  38313730   8120340 
 11061825   7201624  25693146  52108443  46218109  21179392  31723294  50381342  35695842  26286000 
  2567614    498272  33112092  14669262  13229618    868651  24050088  12632162  71190628  20434230 
  5238896  38576703   1070964   7245435  14210014  43698528  20170455  29700666  94653041  16168515 
 26069470   9712515  24152184   8772792     12362  11783720   7438875    738224   6938019    128952 
 26813760  32607198  37290288  41840940  21251790  33933592   7743088  26922084  82655396  51139431 
 24394800   6359435  40093565   2126518  62464038   6262511  37037676    281209  26548743  63889562 
 41729531  50204400   2941172  26105344   9087588  93259890  43320860  38268664  44289174   9612230 
 12693010  48305508  15930648   6448884    255036  10999123  81883776  25061660  42179752  48172051 
 19020376  50269536   5134298  13927137  49313040   6674290  59072847  49840096  20643205  78560856 
 47616221  67670650  12434352   1715240  53036256    301440   7967424   8675379  40902624  17781750 
 57241751  24580530  61027395  40861100  11647350  74938812  64867550   9921489  38004850    273840 
  3425839  10959304   6270600  52480430  18500188  11066946  23081926  31789422  28456677   8674552 
  8756496  19252375   6310100  18678408   3496507   5072228  66724282    270575  10161932   3236040 
 15912908  40927525  74433316   8545305  55909723   1606296  53904316   3573740   4463407  18671236 
 12923016    594315  42039150   4280900    569772  30736745    877914  42401700  20866212  67986570 
 12070782  22531018  71211460  17704618  17662554  11828622   5254984   4115680   1101750  44008506 
 13487891   3098861  35121360  17260779   3664452  42335523  22046332  30712292  57574657  58705808 
 48619890   3452385  46502160  20407314  17618664   6989952   5700032   9767916  35898240  48736960 
  6580386  18515166   5251820  44823048   7555256   3655890  15290625  31253376  19460767   6351232 
  2955785  42849122  38368665  14632390  41798240  18758390  45951239  20390292  24115168   1012028 
  2447016   8661356  54175869   4523190  64121656  11349534  17914533  66834626  36244666  29057850 
 41832781  12275307  15528880  44061570   1240837  38687121  67256397  57190998  47564893   2707440 
 13432184  61694406   2054325     86152   2577932  35119112   6333775  23331840  12535758  74524671 
 49447212  13580136   7421134  25668509  25773476  50781580  36377430  58554510  16609932  58084598 
  8127020  60495800   1262054   5074240  53983471  17030646   4001895  45700200  56868384   4991996 
  5081726  55740538  14300650   6276765  80302480  56916197  27989076  40729712   1459500    542160 
  9642888  38426492  27005264   7504005    401250  32829024   7161171  52652856  49674590  36533260 
 59733856  25168605    824175   2183730  20927400   9848386  12061218  48772681  10542246  24519693 
 12947121  47877774  47294052    231780  28611320  16371381  19641950  46237156  46830553  54993476 
 66082410  67620696  15957568  78129788   5168215   3121060  68235456  13745380  11292425  29747504 
 44441934  14422655  13366080   2570265  16427880    247650  50464541   1401267  76856508  64272168 
 55137808  11754388   1172940  22561686  27823410  18345168    335818  22418706   3795352  19039526 
 39204648  10828920   2428244  81756878  53136510  42132456  81219628  12251430   8558784  17825697 
  4398291  15248640  37591796  58575136    332426   5767794   6561564  61375860  35724836   5250952 
  2404252   4286933  14091236   2805790  11934195  23885004   1263757   6519150  64443085  51660752 
 28098716  14728233  51934911  61503876  30327428   2933248  45574218  24189114  20444901  24467672 
 30192895  46809198  33274605   7869316   5129656  20551776  14388064  51244516   5690956  13832046 
 30171350    556830   8447350   5941250  44102080   3355750  35277420  20962800  14661472   6232019 
 19782774   2404335   2844806  16887140  53498895  19607070  17197932  19544112  15263310  28320947 
     9216  46610630   4509060   8109475   8607627   4474447  17973252  27716053   3139218  42146028 
   497075  28731923  29289750   2830985  43909018   6067644  34434426  33435423    186200   1913490 
 47995361   5200572  16780380   2624544    810592  11471610   4268080  19653566  11545482  45702085 
 40008822  15051762  46799181  17677020   8497790  19307895   2937935  14377204  10418830  24279944 
  6554145   6506515  51097956  33402270  54502695  41749521  20233080   4307600    570392  53867708 
 25065964   3523494  70018425   6240510   2212194  64207727  11206515   2452368  16227708  36886752 
 29859480    707004  19805468  42010865   3301606  11225448  11293893  42771240  38969475  23723194 
 25404828   8281983   7485912  35981568  45256056   8038796  15281049    785380   5490068  31797355 
 35779000  53969370   8937926  21854560  29627668  58723410   6551596   1846880  17642556  85050531 
  6215805  48856416  19591272   8977979   3627855  10168050   5429073   3027172  11590040   2266544 
  2248992   4257312   9471372  16608592  62398268  66432702  24525746  14851426  36213692  43067248 
 49662008  20502405   5136924  24167264  34934976  21050792  53323956  21949669  41009676  36776720 
 39869580  51655040    647388  40830865  22389606  51789600  88112750  27758206  20776509  36974334 
 10909760    448366  45187072  32662344  70449827  47640770  32873715   1324265  14322992  68022500 
  1145313  11731528   2345346   3353756  88342560  12319844  12992224  12953837  11151291  15470142 
  7785896   7800688  16783248  68182140  50443228   1553286  15114050   7425584   6401350  33272846 
 56663510  53210223   6704046   6357405  28013990  50875071  29432304  39886968  40276060   4161942 
 55370784   3069810  15243982  22731799  26294226  26661138  30631814   4075755   6263950  60412860 
 10740804   2431568   1796830  22263780  28259397  36119352  16527886  25086281  23204346  25674183 
 17659284   4156254  16543228    432130  12967321  24277572   7358610  26040564  54575950    428778 
 24582584   1502494  14732292  54010142       867  17886470  12784688  32979953   2102112  37089055 
  7829567  21571324  20130804   2429511  10291210  48237426  24057372  22536568   3220224  53621145 
  2243416  29785071  19733196  21286692  64358930  61799276  42200538    682875  25010802  21982806 
 11331300  28695644   7970781  41463198  11939712  22880408  29364402  77462496  36358650  76367542 
 42141582  17283772   3927500   8821008  31332007   9574740  33310508  59931696  71072560  44192008 
 82191060  14177260   9797868   8202789  15769026  23530749  10677936  67758311  35982865  17308296 
  7291368  55834920   2382051  16449528   2727660   5604780    497736  29950992   7545165  57875538 
  5299936    108284    467520   6840320  51782682   4640840  27001065  26989200   5540665  29674308 
 43979109  12711630  67948341   9338400   4855309  12928468  14728528  11499043  10165028  21962976 
 29292825   3783970  17050386  47968464     67104  20796165   6085768   4595580  42230815  21600894 
 24959823   7307850  11157966  30848157  32785280  13531320   1769862  22291168  36328456  30619873 
  4563380   8516256   5020238  27729390  62208491  40592526  19630804   8832890   1307639  27840051 
 78628536  35229916  44934156   1025820  23209493  27542422  19542465  43488928  58247118   5560360 
 46612251  67038255  46785296   8112762   8244990  47074338  59660496  34552620   3142596  52195808 
  6428824   8870720  55523897  43342078    857483  47311460  45475496  59397888  80151855   6245338 
 20696130  79596660  63774888  33492900  42648363  12781711  13680240  20011838  11457325  27236884 
 13697136  14117616   3361358  15312708  28102492  46832604  24868917  62770932   5177140  40319251 
 10044450    366930  11667656  16786800  31545494  46985535  13348323   2658164  33786865  41360256 
 17360244  73070850  44299360  42673941  15324632   3387384  56631819    142623  15519126   9345672 
 56426554    114328  96203702  22761072  55511540  42182439  17119012   3372209  42473725  23847821 
 28243432  15538668   5498922  19190898   1027296  57795724    171470  16121446   7738434  20961096 
 29610909  16189833  88018690   2515072    509082  14357070   6241927  17632330  30797646   6479384 
  2938481  49309956  24015944  31167953   3190187  23661816  47439602  63154444  31400262   1479612 
  4369981  16960388  49805658  48598730  11965525  25258896    368552  11032056  10654554    572198 
  1540072  13863312  52295190   9811360  20654016   3618663  19875568  36650488  17564862  44768790 
 70218364  30515424   5473030  27564000  66263750    445067  21454888  21179274  33055896  28083771 
 60828945   3720264  63086023   8639865  11202802   6998018  62757315  32970450  75014408  54396075 
 13947808  28775145  69202941  24939338  17584885  13245230  49307378  46655476   4403550   5328510 
  1751000  47016872   9100520  49867433   9505300      9994  47709180   6497964   3197544  23379700 
  1417131  13697585   7468560  25120760  11567265    601106   2419112  42365115  29120256   5403294 
 41471087  33229936  20061228   1465200  39846889  12186552  29291590   1147458  29775018  44852120 
  1990680   2631018   2144753  18460411    349167   3331436  41318838   4956041  16692975  43921098 
 28544055   9007668    623001   4400792  43618668   2692683  10380447  65549808   7787694  40960296 
 24426028  24998602  10816336  16375834   7377615  32113152   7926945   5321613  24789880  10125917 
 32773605  39928940   8728182  33536760  39579456  83331768  31394475  24793690  15470136   1076096 
  2819400   2864753  33333572  22439352   4324000  14721567  30502404  25879140   2162853   8079423 
 25716096   9295888  57125414  14658119  47216717   9380220  12660588   2159408    968946   2512465 
  4375953   5786800  37516190  20228381  77981478  11207592   1849139   7029488  52655604    845318 
 79838292  14964936  47581696  14402712  92197770  35386430   8275072   5985693  31496124  23136813 
 49226847  48839640  54293412  17347136  28109656  63696296    907616   5332992  11826815   1218999 
   878904  18592624   6918660  48723590   9045762   5046855  68552208   9513170  18308246  70128682 
   828618  85614354  45093818  89280156  44812605   1622458  15258197  17537012  38700035  51556490 
 20754717   4634656  40884609   5115880  27536883  33096195  63143864  49070376   1159950  64448592 
 10200861  11638588  43363440    837088   4843907  65995650   8541037  10036866  84675752   8063046 
 10579032  48094836   4152577   6152445   1311720  23427664  55718316  50627500  11427570  44982196 
   890820   5440036  29851584  29773800  14990445  10932894   4452805   9946980  20384060   5888691 
 70603839  10712686   7145128  12101736   2599908  66674000   5734630  19302528  34649324   9597104 
 81400390  24018302  28612350  58275440  51201775  15088035   2767800  50736312   5171976   6156032 
 55070550  14651658    576870   9848000   4631400  21890816  41307264   4776752  23369415   4865259 
 63039464  13554840  11295792  16787160  59752752   5887700  78026560  10064472  15451909   4634040 
 35634467  43445430  27683922  10561608  33236896  41331116  33308250   3886420  23224016  14128518 
 49232520  11079068  25924195  56978079  35305627   3263253  62233232  32032080  24180274  47322288 
 33766180   8574972  10672584   7290875  45005663     35165  32641518   4674204   3798725  24064684 
  9836893   2944165    794840    759614   9876048  17208492  14097212  19582305    111192   2117105 
  8858473  11905712  52393062  30132000   3493424  27282897   5981796  81698816  39072060  13352960 
 72240480  41783445  14420540   4385525    853244   7662870     10260  11311104  28642548    545610 
   632380  44195070  36080852  71487316  29861979  23816160  59732985  76479138  17488042  76361992 
 75594274   6901938  74704690  39401852  51965914  20368044  11453202  26097417   6757416  32873016 
 15597624  10647658    167076  15874310  28130478  10905864   5250405   1574470  68902130  18162765 
 38736853  18025920  14407140  18995400  90473103  64761972  10590192   1005056     80475   2355030 
 54715050   1931776  23699576  55808271  13875246  35880874   9284275  16532432  45632508  13332442 
 33647074  36537132   1758789   8501286  82756926   3355569  24144147    921747  29934684  11780290 
  7672696   5706032  26858556   6087914   3424680  12480630  37850535  13351632  49504092  32009250 
  4738239  25441776  31296771  21300960  59406210  32784360   3149045   7354800   4670844    363140 
 50400988  34667988    320133  85591750   3239209  10081386  17231433  27581494  42683652  33450417 
  5385219  53893633  42597981   2165645  62392143    261287  19308745  43202396  30560406  23361043 
 12174015   7598240  77921244  30868644   7565145  31738928   9636132   1805037   3743285  33887008 
 12625130  25268688  66978249   3806500  26797392    813054  37472904  28194412  23354715   7960050 
 12043080  14395860  73816064   5106080   5875200  17487405   5562880   9390360   7219680  32821893 
 78846364  26087540  17708361  64234170   5840258  22820220  27197664  20269962  15121404    109536 
 23334256  43811190  30657710   9349054   5050734   5801103  24060894   1873936  24586872  68674611 
 28755594  48403485   1784434  24635609  27723618  13820796  28556214   3247348  13067574  85459910 
 53049672  10037910  31320947  58908241  24504647  19616040  22102158  10293612    995625  77883939 
 10036683  10984070   3232494  58619848  26886024  19308438  22080480    232725   4907280   1539664 
  1781408  33665346   5739448    201450  72035784  16193125   2283072   2884154  37140220  25090027 
 75793211  39262440   9748608   8771776  14927880  20040345  14253774  47276405  27457920  48671532 
 73441764  36844375  33508644  73372300   5405490  12208992   3980662  78410376  45115552  10192246 
   661833  17280072    174246  11760844  32946993   5469304    804496  55088178  26821788   2943494 
 92686404  24710970  29258440  15393262   6828150  28717365   9383751  61002095   3698520  31978122 
 28760376  37640603    732396   2403483    869738  77156026  12023151  66026844   4774110   9031059 
 12943854    177023   5389360    236768   4592623  36171492   2807756   2324988   2260191  27826740 
  3896340  34331880  23104584   9098930  58044132  61401483    740370   8690432  50737527   3986551 
 49751688  12499803   3574330  70694295  17681445  81457630    303506  10557360  48356352   1539044 
 47987334   5778872  53232029  21058270    127220  29175204  15937452  37509060  40141790  43929866 
 53562069  55050043  37321290  80800185  20767740  52285100     16800  64697303  16942406  10263726 
 81855630  88036968   3620225  11553795  52828890   4890193  51491338   5320596  35665326  12331898 
 32912700   4575727  36196536  44217824  31666179   1539756  32170117    742047  28111108  13753473 
 18128970   7084245  34854963  44273075  44488590  64945576   1589940  39921684    786472   3741250 
 28311790   8757828   9556260  23309748   4042491  56207376  79322112   2224149  23041970  19173330 
 18410128  36480360  16577252   5938384  81816425  74617905  42484384  11114060  55195304   7340616 
 28084068  65505124  53450664  31050160  33485728   3845505   3241427  52209581   8857620  30372706 
 10918560  15155413  34475406   1645027  25218361  11440624   2745160  12047568  25602905  26600262 
 25579056  37536752   7070271   4619130  60813436  36696517  27042222  54758646  65188200  56067908 
  1562484   4664721  21120396   3099723   1774916  12830900   5483709   7142673   2197420   7914375 
 16546350  26518140    634032  90405244  70310269   1115730  33849165  14593650  50841960  11481178 
 14797556  21955935  60162588  26507490   2586869  42329616   4558127  78842187   8716290  18683402 
  4172438   5333202  64531560  56485060  41105779  33023658  49523682  12527494  52594080  32675852 
  3506994   1235007    497140  45509339  26601210   1155600  28896632  33778756   9740575  47019168 
  8268173  16167053  60011040  36146070  11651120   4030012  25398119  53126296    500400  21581750 
 75961710  29952210  83843770   5084907  32608040  35675904  26122200  15157440  17452511   3690540 
 36270504  16145467  36476308  25804006  11073447   3695454  12518140  97190856   9167376  19065240 
 63851872  10502820    657256   2254122  35702118  13429296  31025520   7701512   1371492  56195194 
 62197280   8456939   8799180   9016023  28201200  19026900    174192   4681824  68402895  12698200 
 14779036  86056992  12049002   6668556  45531875  12568990  25758486  10371240  78343508  24860352 
 17808724     15627   9095292    684454  59062228  28683326   1524770   7216352  19095060  25820795 
 15919416  36260406  20649552  10252728   1872738  19998692  61172759   5360184     23067   1740408 
 70566111  12983552  40307535    366180  45015996  34099650  23784495   5090197    137424  46011150 
  5391705  26447784  46340492   3018239  37330380  48285610  46048114  21499832  85396212  14892955 
 68111106  37362312  65237214  44648568  87494612  16345194  56798560  35876276  21318014  12285084 
 11206496  48524595  33307207   1250599  45923280    215040  10471832  59842628   6968195  41446800 
 35506404   6832380  17555313  16075336  64385205  31056624  33284816  45870048   7445676  32111640 
 51060030  82511831  44997890    487045  26940025   2545170  42805000  61272936  20500014  35098674 
 61973392  48673016  54300428   7600944  25877978  25069896   1350648  35205772   5193336  72133424 
 17317458  18977882  40363824  63229740  43276098  53984440  12628470  32030550   6985008  55103424 
  8535294  28341208  71796062   2050594   2988372   1119772  42314224  18597254  40483176   4816200 
 32777164  17523736   2700774  14735720  46960032  42713622   8295305  23735357  16751229   5624416 
 40077375  17559652  42743916  60072312  12624493  22014175  34537040  12915553  53001898  46518579 
 11424056  15525085  27214016  72291422  19958106  12061010  66047040   5113173    212831  27025206 
  1215071  17569500   3824370  18888255   5655856  27553785  12820416   3624480   4546100  25991622 
 86427119  14475900  13306384  12832597  15819829  10937292   7601472    290084  25548978  20887241 
 43819340    163132   9843336  15448497  54946972   3790890   4321792  10649880  24040280   7281508 
 23653008  29785432  50293390  47320000  16353300   5561166  57503565  12727454  23913288  63703453 
  8748816  87158134   7395168  15329328  13289526    719761  33027360  26046435  19304040   2053260 
  4424758   9912870  35671748   4938375    290816  39914406  79020900   9639504   1071714   3489360 
  4033700     86784   7671022   6223624   6011950  16708407    112350   9286500  70000036  15369348 
 19244392  38049660  33489400  58050000  42175809  19277120  13533252   1758372   7084750   7233282 
 18846324  32080512  16138422   7689550   1166230   9553804  50000051  11793213   3554000   4422259 
   195891   4259034  44016722  10301046   2079126  10354128  11946354  16148640   5901060   7538970 
 24055520   2226536  38915904  27203330   4838441  67157448  12387872   2156730  16486904  11947580 
  9819062  50998051  62732314  15334734  90969642  22536085  61587288   1247272  41743618  59288338 
 20334324  15561777  45499590  33479445   1374796  22218856   4242296  39968940  17245665   2219945 
  2882156  48134649  30073104   1499160  17053913  20533986  72174984  81901794  24911952  47884060 
  2449575  12269950   7262584  18989859  18188192  45268416   8057940  13290458  20309760   4389077 
 37435868   5121672  63542880   7043200  17622146   7190828  33279860  27811315   9482679  51732243 
 12007150  28008747  57263913  70085416  32157032    163676   3886000   9190152  48874904   8724208 
 56974909  40569606  14266339   3407440  37124352    850164  17504244  21885225    679195  52849789 
 25454025  12812624   2318337  22416908   9357633  22159488  87198152  13817243  38275514  53301570 
 17039855  55911406  52506997  25502463  18914000    919816  25564878  19433280   5288976  63809325 
  2497052  22273894  54399118   4680180  63115843   1395140  22705864    479340  22920417  46498271 
  3330566    284144  19212676  29500328  21436186   3045746   6507620  12752168  21283458  77864024 
 29720590  24421044   3745644   6123500  38375898  33973402   7139094  55683932  20127240  30931575 
 55176292  38517780  29946588  69629906  40659432   4453103   8377852  88105264  31551723   5488210 
 20994414   5560937  22754951  61123164  13687140   3876912  31227664   8997120  57106566  34947380 
 12357801  39654330  31640776   1000122   6761016   1624800  47608319  27711936   3288891    272568 
 58214239   9785225   6420394  23324256  36948556    979668  10213995   4130847   6046042   1079219 
 20523020  21324798  50443204   7442995  35258118  35508144     18278  61511552  16025390  13616161 
 25360498  13974402  21698721   7910148  28989870  14549055  72280832  91760550  18442086   9472619 
  2322270  30515016  14145317   2610114  17902557  32575607  69060780  84195800  19166448  14093390 
  3917472  66889824  65253344  61238970  21461244  67457292  22541695  17791312  69189750   7157070 
 28033920  21585004  50724576   3624452  50308510  18605820  11140991  21900416   6979560   3918579 
 40508100  23853200  42891552  18005075  50114700   4944940  79783158  26124050   8461026  54634200 
 64048075    760023  53383968  37646738  42519600   4485000   6656420  11024820  33948072  15187572 
 90793472  48151254   2611400  26253275  30662804  14081615  88896437   1402947  30084351  76540626 
  5135421  63471772  39401684  27783873   3463776  22373050  26798337   7815824  24032295  19766745 
  2641635   2233350  33965066  16584656  26508533      6775  60454173   4317350  10584489  14459490 
 35392616  14102880  21299964  42096348  21365625  12136194  24245592  40083036  17860761   8890524 
  4280448  51352301  34766352   6944490  51862299   3067365  18645305  43411797  26784252  28718678 
   867584    335712  44998920  56779815  49826880    270040  20315178  14893800  14089680  11015572 
 72589055    777576  53924320  66623500  35119438   3614994  37627366  25627200  58135464  35204910 
 59676555   4519968  74786400  17283046   2562048  12938698  19126476  22322472   5126314   4166988 
  5562895    555676  14367028  19225234   3957192   1194910   2264432    806660   6650286  67724748 
  6131250  24672444  42397284  17827006  51420600  13509258   6368670   1571155   7016824  32221392 
 10258899  58898895  30236258  31407513   4905537  16581240  22726418  63896921  61939233  19914273 
 40486492  24486748  33265932   5598120  22812660  78603050  60045586   8967570    493990   7770503 
 33664981  20567520  21816600  29187583    179096  37416960   4361940   5875209  72363382  40630218 
  6923826   3169372   7574182   6001264     34060  36405058  68823591  22025234  85127066   4543440 
 36184600    170235   6813350   5128568  48342684  21528825  14982705  27549214  65063040  71974546 
 12713740  45891648  53268448  28157500  76237532   6131817  29622079  73361574  13474900  23041200 
   440924  19838160  49720641  26343646  36663057  25671789  37005687  25527396  13234000  10926888 
 66071344  66647930   7176840  45610614  40261598  69202550  12101221   8621592  76608498    698616 
   830179  25701680  26875107  27739341  11323480  11409767  35456463  42361620  14853240  10746229 
 27227948   9075434  32688612   5651910  27145731   4656240  26164000   3336170  52246629  33326196 
  3597622  15385510  13411016  33941629  19516797  17849322   2378348   2074689  35561886   5997472 
 28169136     83486  53700320  15708935  31535595  14888128  26070337  18408258    505440   6620968 
 56113839    810197  15730689  13166772  49772156   9506350   3008400   2308950   2486848  13123022 
 32580609  48671832   6895390   8976360  53490591    469695  39540438  59214060    907283   4765938 
  3179238  18377256  11231745  11683416  21504766    846153  38287489  43419819  65666147  21441075 
   111672  66340120  32243631  11633016   9956812   1061956  27506100  33171957   1758449  50383104 
  4678128   9922338    675620  69347178  31856880  18548544  71050208  38497090   1103721  28766464 
 10778544   1825950   6470678  10402672  42299878  43572840  13739090  50835372  30866998  32037499 
 19389414  22234712  52996410  23910601   7061055  29937440  37205208   6596262  22915344  12732147 
 23423476  60817521  72654172  18496776  40656252   8984640    825752    249458  38746890  38869449 
 32780480  43649118   6331201    286350   3874486  27390924  31214152   1310375  36206094    358145 
  3522981  71832488  68429763  22745744  16983591  64631799   1227088  38920512  65770952  36673500 
 48255324   2656455  13485350  34105786  20286960    401472  51477160  19635200  23749335  10986276 
 84076164  63444852   2837310  86814276  10251036  27192932   1465332    780483  39158938   7178490 
 64260364  15258375  18169404    925540  44007705  80217367  20717102   5128609  55476270  27310676 
 10124264   2034245  11071230   8282250  10231980  46556370   1765388    344935  74624672   6964168 
 54738231  15793218  10574564  55857122  35625549  22485548  12538854  15018346  24566550  25097592 
 62719950   4592042  55379299  30181880  41480320  39658008  29487229  22954475  80011809   3455017 
 27437180  12971367  18086038  11229152  30656388  14208172  14450610  28586514  13469625  11151366 
 11842732   3024324  62199105  11195524  42998925  20867385  26037261  54319811   1721331   4109734 
 44253858  33729839   6226660   2401600  12732825  40701258  35130270   2585552  22903195  44728705 
 49666600  46128810  66226914  37091275  10450411  32547698  15577002  17150350  22100870  29152030 
  2680770  77088365  44605024   2358356  17015309  28240920  67016055   7461045  50904084   8783172 
  2222536  76797385   4636889    812576  40530750   1207556   1499541  50164299  33711828  28808136 
 16090449   1968503  18775328  24261100    469886    739558  59521683   6200040    965600   8197494 
 83793600  40069524   1167148   5026560  51767160  16911693   7206696  19843152  58173440  55394538 
 20460800   2607682    683436  28809339    938352  11334890  12396720  13063024   1499625  22805046 
 11868040  22300971  55552640  32786675   7703784  25347027  20607594   2904320  59810076  50068200 
 41257984   2419705    110000   1387969  65470166  20756988   1062784   4112064   9869607   3879968 
 13995204  11524104    683696  21339760   5985308  17388108  24832251  44791844  46652658   9817664 
 42532124  69129515  46857114  12695285  59053790  43597656   4029480   4602203  42125600  45681104 
 48576101  23443101  41170016   3075745  19263632   5520732    917756  21129528   1998129  32761022 
  1791225  17559234  14591563  21257037  59100973    709716  26205984  19552772  26764352   5342220 
  2837709   9716036  41926125    359253  41984448   1145288  13690398  37754388   9662166  42274008 
 10327488  26580024  11947890     14691  72348428  75799680   3954368  26696763   5535540  22849782 
  5734344  44119404  17071200   2126736  22513050  18921984  44627385  59188390  25747350  18214051 
 30553200  23950272  67179915  28274130  35997642   4901319   1814025   5505319  14261504   6757464 
 66760912   4123286  35150440  78251211  28021616  60883999  45489636  64633320   2347260  38942310 
  4769040   6251580  52397865  23688735  92192628  28626638  84955370    611309  52471326   6369384 
 20695135  16674960   6389700    820498   4508920  41972402  18717200  71712498   9398880  63757519 
 27249816   6824400  22212565  10093655  16514370  21019440  20794000    915900  15529160  57070606 
 18193540   5268326  36983100   5446125  26195228   3638700  15260700  34432104  26298172  11630928 
  3277791   9905154  52460380  17799678   7684905  49125792  46383582  57559236  32783688  38267325 
 28679144  42180620  10612704   3576216  39282540  14893488  50806458  16698890  16948000  18142254 
  7110876  18200364  35925752  30338152   5823083   7751838  38203776   6677506  19231556  55341680 
 23082773   6167408  59879316  13855968   7889530   9052016   8464375  29170758   3270772  11223765 
 14076000  15192254   4942189  37442097  48535738  69259650    581766  49114747   2613678  19936952 
 49679484   3776706  40001060   8092128   5616735  11232381   3934656  27808704  66622360   1137045 
 14940249  17258406  34339872   4792512  64394352  11753722  31427948  25102539  18652060    429552 
   118852    408518  23359791   3338988  38734920  26987158  19027752  49954120  16563440  37478484 
  3992386  56746382  15455620   4185720   4969731  24186274  88348975  36948940  11014588  68660127 
  1731645  88830063    588903  63249381   2425362  43304808   3631880  20484288  46420835   5522626 
 59162880  13926863     20163   5699352  64578780  15223113   2362722  70242190  41292403    423436 
 11757525  78485406  59513535  30836100    332910  11866456  26523251   8816589  38539374  46431930 
 32666898  33619168  13107884    211632  29631772  38139455   7266064   1924242   1344310  16491488 
 34747752   7061703   6337595  12016767  42268200  96330625  33926401   4561820   3287685  11913780 
  2698720  94356612  17798616  10189069   9984156   1999829  16494354  44144782   8281301   2156648 
 46283611  57641304  41507642  44633835  40743510  11184402   2162664  12260168    512472  12948514 
  7402593  10312640   6517732  29361276    479260  22186256   9467776   1356462  29164455  81419337 
 11613546  73423524  67224560  34725850  12305076  21844771  31961274  18304848  42583404  13360004 
   533228  22731540   6370938   2706585   3396096  24188288  12109119  56463012  50682525   4590114 
 13366620   6224078  18697392   9117728   7697838   3673569   6339352   2612560  46558250  15123788 
 75498552  25706832   6515100  19190094  30829750  79891819  11784375  27760915  19746650   6436362 
  4699179  32050695  10134061  35891184  17651520   8489548  50509140  77097600    990606  84309612 
 21949760  16625697  14706132  35308194  10223312  10306146  15854040  22190622  10107569  60795542 
  3899497   3657315  34767213  24236940   5935377  48110000   4997487   2543492  63008900  62511680 
 15426824  34638273  18357990    780204   2043756   9311328  45970776  41513589  22187355   5915960 
  4881188  48568668   7338315  11275137  12759960    231357  35230036   2521808   1548396   8877738 
 44870420   9875640  10994616  36026634  35102314  72142590  20392248   3182732  28220340  21896260 
 39447342  84651780  84947250  23414512    749932  38304030  14562197  17612624  70405767  21484736 
  2541175  73409783   2228916   8056962  27231072  54388488  33945858  23637792   2675812  49491400 
 51831624  19687563  10051584  18705000  55048568  10640280  22891272  43225288   3651054   5603312 
 41488124  22010812   4832298  81484903  44426744  13028090  53177985    288315    221496  41400000 
 26646354  41882984  12212154  23957889  18975462   4718056  33951930  18852728  72563790   1209032 
   723989  83065536  29176160  29443520   7756236  29194524   2196508  31045950   2822748   1206772 
 35353013  37874356  10723104  16368050   3893772  21061215  41411070  55501320  11719146   5835750 
 79303143  21200352  61627060    903355  76015212   1573268   2515728   9985932   9855378  18313452 
  6990784  29366337  76780414  10780315   1276704  16115022   5564245  56291724  29392956  15170541 
 50725746  66540888  48759655  28044268  39074536  54774577  10177231  15073212   7913073   4053842 
 29370933  10170255  86519284  48983700  55737072  36613350  15457410  65513570    121464  23424880 
 47318166  19545159  14051466  26732262  22787356   5615005  13461272   4769846   8906014  37611498 
 16169876    780864  63684938  43509485  67299879  13569325  35524677  14513823   5284356   5519940 
  1729000  12764262  29425500  71951994   3043370  56423903   2581464  32216706   7410852  31831261 
  5304933  60298012  54947067  32410313  48992845  14500677  52140600  20366969  72596568  14800844 
 23434812  18481043  16282040  51631010   9006336  14128424   1747647  19892324  59609088  42124731 
  1469160  24760211   2607550  32082908   6509112  41775720  23672710  81796890  21259980    103460 
  8549720  29564816  58857960  73981440   2782416  62251644   2089720  10306110  28488192  13349736 
  7512650   8330010  25921020  12022374  19312848  19292790  16766294  50312007   5835831   8929518 
 55517596   5250216  16094836  24934700  17604990  33290134  55195680  51280957  15990975  17412766 
 34847780  64875468    823446  10147592  48976650  55678941  12906432  48286061  79910640  22363404 
 27341742   2206760  45077880  27371564   1438710  32235288  73133940  38383040   3591432  21394620 
 18119640   5407972  16381404  33274906   4019400   4724500   7610536  29496345   6640826   8131704 
 24012422  13071834   4521240   1148328  17884848  46929476  12924864  28488968  47534092   7070336 
 47732636  20355354  40980700  35030452  16930340   6357721     45463   2200770  44172450   9078305 
   672067   2637840  27613757   5219367  37395819  32669595   2796312   6886104  21361540  56437810 
 45140676  38625024  62725569  83657332  14135814   4845125  69717102  42835968  26499655  10618488 
  8391585   7671079    497978   7737669  23523675   5772990  24107013  46211049  59181160  69524822 
  6432615   2706430  23214148  21438495   2991983  31712691  45434228    235400  25727390  40528026 
   194760  10249830  12309540  18914740  66935589  38194506   5491503  34788544   4020324  61320580 
 40088345  27212774  10505138  33151995  33642999  36548022   2277312    331534  49294588  20791172 
 65073664  27358672  45008880  66195864   6757780   6978862    815540  21453185  23990190  46468208 
 44579261  14039957  42711705  14614299  24601931  47399307  12439080  80687730   1229144  11582100 
 26996800  39411484  46694742   2055510   2546460   9508635  70790131   9926256  26265960  42786068 
 68549406  86205771   3806250  42600595  41684643  21325245   5596844  29015545  28689084  49353498 
  1745469  35763628  13162773  70446362  14129346  36610029   3624352  35752957  92389760    265879 
 20914770  31970000   3183336  20852790  40919394  26289256   2988573  83793000  29602746   9286560 
 33410820   6359788  61699582   5803139   9065023  42108822  41328520  23791867  42051438  15516921 
 20256500   2856700  67932592  15501816  20267247   1839030   1980733  24925040   5875670   4906748 
  7010934  15447000   3583286  15272004   8904636  79092036  23244233  73958956    223852  72089685 
 21010620  12647700  39514545  29127425  66679899  49698146   8464848  17446416   1265308  64718490 
 41584890  11496265    920062  93900960  30279120    634584  14999400  56970150   6403904  73650816 
  1786044  20736157  81633670  29780219  15893370  33325818  57704423  70594092  10323936  43416450 
 40492680  47710452  33806080  40924584   3404079  38387500  26664701  70267440    767754  51934111 
 17597719   7286152  40843508   8330436  14212108  46158125  61374848   9766380  87275370  16684024 
  8419320  14620577  10730202  41616948   9374975  25221144  22188995    921576  29239069  55630494 
 20787918  23580358   2854332  22506239   4264317  12996192  24708445   3313134  35974262  38377930 
    31825  55065129  46596360  12616499   2641609   7166912  21022602  11277154  21527142  23820825 
 56353976  11284657  57095223   1726319  26611035  77429104  13358250  77919800  73906674  35118938 
 11087925  32018786  10419600  20758616  59789275  51735742  46359222   9527490  28227564   7732264 
  2014892  17260188  13415453  62207628  12898420  30136075   8278129  21509045  16464106   4526712 
 17310622   3279429  14526036  44696740  26699660  16779742  26234010   3625580  18364892  73705760 
 65366218   5694984  17636400  35139663   1280205  28342836  11759644  65196780    976472  13053009 
 11807688  48409236  41771446    596097   3803350  22213150  69365460   6190506    440104  18019029 
 39608453  30317664  11072460    157058    718964  15418067  31722285  37100310  17811156  52201528 
 21237471  20375400  92976741  14037912  23672628  47111548  17453875  21211456  11233854   8205490 
 35529921  72022560  25618194  38240137  41209214   9337440   4554075   8136882  29218280  53520192 
  7036475   3873672  72778425  15602400  18693225  21190640  26678400   6565500  53155826  35561848 
 13678542  66740518   9238273  48938913   3591720   9740541  15595902   3063980  11094244  64187550 
  5374614  13047960  61010720    363467  37639688  45944086  73569360   3912738   4535232  45842369 
 29790911  60296728  58188978  14852905  13583717  23797256    640345   2942271  21683871  26127552 
  6756291  52045738  73589692  17415488  69689834   7367031  22730085   1469814  64782714   9190800 
  6082758  42723346  56321610  16183488  80693475   6483225  11910648  21354850   9470335  27091568 
  6283263   3901122  63215295  36164244  19736136  36669983  58647240   7616376  23117595  19065051 
  3675600  13755700  43867950  33486560  73769982  16899870  56795224   3588500  54770056  82100244 
 37067112  43794465   6396098   8345606   9790396   2054250  26377078  32563440  21054051  26876880 
  6886338   7726290  10425831  28407296  32209425   3655470  19930680  32014336  52360302  54978467 
 38397768  15572676  56291160  50050752  60719280  26693084  70450425  53093338   6175904  26802124 
  1137995  25930273   6756021   3826035  54184520   1992648   2406785   1457743  20603880  36753006 
 58187481  66759616  28286124  20517192   2480058   4771908  10914816    229878    104489  46438216 
 33776951  53544365   5338656  33481344  23783622  16987159  12964102  27526247  13800549  18256631 
 18033201   1045912  35865648  42946935  28867300   1351404  71818400  21808832  12555270  50117942 
  5565756  63829374  61251714     79469  45642069  21944968   5153824    472464   8310410  94426860 
 29828484  15238444   1260730  50779231  24236334  14628545   4368968   7256420   2673609   8133004 
  3973130   2092730  33382364  80450200   9808464  11486896  13414456  61635959  36017680  40211748 
  6061010  71835796   9254866   3141809   4071584  50331554   2751744  62884963   1970215  19666750 
 34809472   8675268  42184608   5144619  12839808  23101522  16180248  13375810  93137832  36242310 
 20406166   1328408  18084834  34030789   9218239  38996517   6792329   1034415  43867740  33130695 
 46272065  11494350   2168900   7378464   9625213  23848254  10941975  23058400   3409679  25226304 
 68234680  59750912  17193281  19524442   6597074   3164436  78157060   5765120   2247806  16806560 
 27513216  42825818   8901414  54626616  17299920  13890520  17311112  17350047  64272334  14624323 
 13513954  50294568   2236248  77164320  32456508  58723390  18950643  15342219  55822686  75163935 
 13447302  36288056  16936997  61412848   3608820  54259630  21511852  84717060  15152814  78605787 
 46041522  64778784  49536090  84706320  39606000  62822076  25918056   6465910  28007523  35817795 
  5278800  57940047  30254499   4714992  33979627   1169124  49592400  24465962   4592949  19883025 
  5961150   1282050  23069385  61946580  26144184    351496  54559375  78135392   5248611  26234649 
  5076615  15340320  45597722   1949594   9126027   5008005  27510369  20868624  14250816  21464248 
 42908816  37994054    576342  27895740  23669083    198271  68282882  70347319  36626170   3292408 
 26381792  19926676  42078036  15875860   5869600   3984363  27442522  33695701   3117038   8564094 
  5924240   6735872   7795436   9979062   5153501  17523222  38043195   4248441   1368076  63028182 
   435240  37920080  46630591  30314310  35166996  46648176  39459983   6897114  16486346  29694059 
 66551512  79003584  21987220  41287654  41765444   8121090  61526280   4519476   3137784  34016436 
 71288616  14766723    104798  49514040  52870816  15931080  21984610  18578180   1264084  34714476 
 34629756  39808104  38353776   2294320  44776730   4304177  21813088  35877240  77641944   8567286 
  2482970   8182144  17425100   1126431  84601860   2443014  21380504  26732316  23591711   4176731 
  1680856  18956416   3072274  14972718  35599912  85994640  43015632  42470480  55972192   9615200 
 10659526  43935930  10015240  28111288   7040630  40295824  60691078  10128258  12722372   1616394 
 10815156  49743852  12127020   3321443  56761075  78323539  21104902    606056  54147132  27925326 
 51931572  30701848  14866228   3454647  59923510  29938005   3808077  86559150  41729504     21300 
  3114240  28696224   1603797  33739036  48901775  36797341   8324208  55259195  34983766   1196120 
  3050523  47855370  12815820  12236706   2226672   3126012  25200800  57762999   6785922   8226911 
 27468430   1630251  43943004  50925105  18994406  42563360   6917424  24515630  79283640  54798374 
  7578183   1357861  12443699  33005742  13032250  50570894  37503503  47172552   9134480  11159280 
  6831754  64875128  22376512  35196831   1804704  34579774    975979  16532292   6977616  17093727 
 29580880  65604487  80784000   9386836  42714326  71581455  77096580  15726984  27104582   2057580 
 14898600  11127270     18590  62000778  29492015  25675865   4692129  18714216  56041524  45074879 
 54193900  51278500  37346848  20288045   5612446   2645874   6554528  51767144  59279850   6173850 
  1567035   9549000  48479712  34183968   3562801  28750368   4022713  29549869   5957590   8414266 
  2766738  16509584    644230   5664825  10335549  47222368  12739352   4035108   6598004  44530161 
    51623  23552976  10289244  39315255  11243459  64080660  16250490   7704372  68655747   2988535 
  5973643  54206073   1833348  34926075  11593584  13201920  19010284   1312980    276848   5603013 
  3950370   1584534   7446591  41317430   5345730   6163380  22974836   2716415  16408289   6711120 
  6692880  13365324    708560   6560100  20525932   3194840   6060726  46321110  18069444  40890850 
 47794840    230432  14821402  38715760  25686656  33701120  46340520  47128704   6778140   4439262 
 21628068   1425525  20507520   7727000  40953528  14277106  33596072  14005248  33337051  20175248 
 55557710  25274480  15486978  19899416   4912024  42256817   4447608   7165380  16078156  51111995 
 10695888  35319970  13502516   8758025  22629783  18822118  30497105  23282639      5133     86310 
 88504988   1127268  11100102   3063945  65101370  21028808   7325144   8322939   1582437  14747282 
 22940454  30372462  23906466  47711216   8249591   5265880    872406  72993616  23490802  71296368 
  6684444  57365002   3773150  21722610  25540140   5375486  28427112  15973113   9857100  28538300 
  2482786  64014948  26729220  68512955  67169070  10420386   9851248  54032200  33901200   7160088 
 33548634   5626694   9122288    463536  18262094  13111872  42356664  23087632   4419096  60406002 
  1727720  21890508  26983905  19262972   5832684  12536703  33013008  16344536  24261419  65147700 
  8417430  14200800   3103308   3088980  39685239  21044785  15245240  19205910   8190516   9435255 
  4937163  32472146    567885  66858948  37073586  34308480   3393090  12249304   1031866  32103720 
 28608117   1995825    212504   5085482   9788499   5582304  26650896  51695589    422436  14885580 
 72025872  43473520   5953137  22999714  10459372  19300356  33016192  37340514  57844080  60748142 
  6534698  43450572   8758750  12012000   1660448   3328192  51524415  43335600   2739000  22216230 
 38332692   2652705  75513759  84084448   9361520   4656470  18028435   9448490  15835392  18662220 
 77192276   7557984  28141650   5983335   2354495   1395190  63085011  15709190  23705717   1051732 
  3301844  30325662   9990540   4662684    454119  24765462   2026974  19579633  18391226  53408576 
 89417930  17221860  11400044  11236148  22510236  49463006  23820484    762287  56815560  27493791 
  7593258  46486090  29789652  14376005  28913804  14153733  28244608  16443250  49569246  13040258 
 39328320  17407663    107020   9602684  27274302   2423238   4420260   8690598   6981838  12034866 
 52992384  44700280   8439356  59603236  12254301  26171442  24717300  71417030   5186320  39231088 
 13995017  33909568   3396960   1768680   3336403  12319488   8275932    102219    799184  12551630 
 81318819   8066525  11287389    449389  50853361  31731527  69173100  25821032  36929893  29079820 
 71104517  24182493   8802328  10077466  13069806    887887  32929596  22498857  37487744  20138184 
 40809523  16722456  37002340  87683354   6008730  21711372  20705405  28509136   1907910  23772315 
  8754984  29982012     95648   1159848  32582678  80101194  14440740   1377348  11354560   1227732 
 75440186   6545194   3539440   3344725  30969382  14018416  48493536   6997920   7686106  19070640 
 48006280  10928960   1529592  36066760  27912200  25884732  12682566  60930687    175800  42844460 
  7936080  10005816   4753348  31214155  11908450   7047157  27284661   5605643  96289493  30609024 
 21597460   9662686  66068800  85097144  41313809   7787208   6365513  84224028  49045363  36363111 
 28148736  92780784   7737200  15359647   3561657   2928521  32423234  28764089  26573614  75358084 
 23724960  10012856   6893048  34429011    267008  10455870  52088960  29726676  11850290  31659712 
  1935745   1696840    656144  32453408  43421388  12122980   1831296  30339474   1197056  35117075 
 17398017  29062266  48561990  16028012    968334   4694313  48408343  10535336   1430768    101480 
 38287452  19040177  56522629  78787044   1123840  21153440  15211947  10683270   8376784   7874041 
 59750005   4098546   5593238  42253592  17104305  24238844   5153616   6107451  61288638  17771551 
  8580132  10765578   5100170    390456  27634189  71266396   1294644  43253756   7597590   5256168 
 47961225   1384240  78377780   8281404  25549860  13464236   3448308   3622403   1275468  17869214 
  7153224  31776768  18004128  73627128   3940492  12582830  13090701   6163904  11508133  14364375 
 75698208  64400778  29984328  70727659  12540936  20760454  26144368   4176060  21509950  79655520 
 62389054  87146820  93240100  19003662  31533450  53694641   3059920  13090690  48588683   1901646 
  2050287  13935852  81034415  69240050  36109470  13422593   6688308  37372734  21911835  19107207 
  1114699  84828800  13724642   5567836  65068725   9006452  65358096  34481832  22189734   6659304 
  4193856  39426330  17086257  52772880  10582332    801660  19129131  20156508   7195266  54189330 
 39056460  26348597  50787569  63699544    469476  26185896   2929388  35066694  28561760  80783502 
 12316160   5613201  30306276  37361148   5792842   8384508  55504444  36880904  73032016   5162612 
 35918314   2881398  53696079  32510775  23112908  17123856   6697708  15762570  55157132  47519760 
  1039310  41015340  11843304   3760504  18285795  14915222  28008792  42059025  54490594  14537519 
  3880245  16930452  11930520  40951386  58329720  47386025  10058690  37228300  10774769  70349692 
 28984764  61986600  16680134  67889584  35086140  86810024   8553295  37512384  13061250  22709466 
 70743400   7844756   6591121  84423405  23629608  24119685   8724115  32716695  66784914  53805810 
  1962036  11810728   1558800  73503275   4017664   1027138   9682310  10031280  58858150  19542908 
  2277400  43803402  26637660  53396888   8493286  82390710   4076384   9785646   4903795  55306212 
  8016638  39431610  69929604  11548208  27893125   4055880   7099477   4573038  52756440   1213664 
 36971375  13368915   1059300  32596668  15958997   5869594   5832976  39538272  45743944  18339961 
 12723200  12217758  52000772  44040040  12890364    146589  23263072  39004630  15243976  10063599 
 59715756  74472510   7575597  47441625  17763877  12775959  11024144  27823065     63875  15733387 
  6000774   8509869   6940518  26625923  28733378  80358525  69752317  43623432   3073664   6232637 
 18083535  58378740  21881136  28542724  26516623  28597090  22414728  27015884  16296148  67726308 
  5962272  46142405  38818906   6957325   5632032    121397  51642899  11933906  56513496  48077760 
 26908712  32545828  20985744  10906200   9301275   7588943  27173168  31805650  26734375  12980325 
 25703250  51816137  37573362  15068721  36080772  18203615  30102000  13950209   9826272  33678320 
 12066237   5866509  19861170   8134808  35854110  56068118  15679376  25689755   2725500  44232372 
 17255551  44061836  30029214  23588346   3573978   7995760  20523870  12418750   1403910  41756635 
 15526831  60883680   5041212    264396  25473812  19315533   4380612  13676076   9389610  22253560 
  8366176  17454766   5586684  24158960  45413060  29518020  19563124   6399189  41563660  45890910 
 89694108  55692120   9953790  89405925   8302230  27984852   1496988  16975978  65613744  32636480 
 12408858   1539967  50545872  47783469  33825429  13681897   2514085   6642868   8852458  14855696 
 17077494  87422500  29209344   2660833  26774477  43180155   8879156   1599816  66521520  20001126 
 81178560  18997490    587465  53558186  21816195  11708235  73267880   6643609   1363978   6751316 
 55262064  44552906  70123552  81223318  19767825   9031664  41781931   2170186  29182800   9911636 
  6446315   3516975  62975310   9500864  39674432  31434273  22932528  28609654  23179145  11053380 
 11073084  24348596  79231360  17809431     29075  59928832  10822939   4039596  25287366  77114349 
  5959866  16709343  23719495  66353160  14696704  35339976  60914744   7794140  21644116  15498630 
  3552090   4504012  35726477  21840741   6800664  49336000  56585077  44891679   2420880  30010192 
 13807104  29715952    139426   6913792  21567390  23876476   6936825  46993104   2940760  53712925 
  5919240  11084686   3532974   1558662  28691852   2994750  24986550  15158051  92659840  21156864 
  7044681  22702680   1459260  65533118  46561650  30766073  20651233  30021719  25264532   2089164 
 79379316  24528200   8465460  50233204  49562832   1246623  14474592  41265249  35095944    779532 
 53523930    641088   6541680   9295533  18907770  39964155   7043505   5529524   6286965  22435200 
 77543103   1627904  32765329   1111200  32354080  32215517    224510   4985200  30146080   8232428 
   168840  10686998  10389230  59592280    941553  52369065  49464030   4253028   8521104  83234092 
 60365544  38690472  57219448    661426  25059165  59072840  19372719  29497185  67292048   3366893 
   972828  49420896   3673020  12750908  27062520  11755296  58810780  46299384    255312  17787676 
 38104398  29537904   6997662  15848288  63363012  11416965  10673817  38857750  15213088  12579778 
  5943537  32131080  27106080  32218896   5918913  13045270    901734  16835877  36578223  28021300 
  8591332  11292539  49015280  40831420   6943888   4122618  11370379  24894584   8445168  70158840 
  5979563  81371962  70892832   9641550  24793596  10746936  25836390   9837939  33713936   3514318 
 15126824  16284240  66176608  15180935   8951712  46085590   4572045  11822408  24640875  47990656 
 26314756  26843768  32699070    546000  29073588  76995771  29085238  11279991  31204452   6040464 
 11899650  32551064   9344295  18965758  22152955  19914650  38965429   3742767  53794290  24018190 
  3543607   3387255  10960880    485605   8418102  14428961  62466544    533439  14529284   5394700 
 53758224  69580313  19573365  31081836  62874600  47881905    267120  20292048  14241602  30656622 
  7729707  82080726  29172694   2964148  17504162  35394408   9282168   1422798  24239229  94634484 
    57964   9170820  22994685    882006  16500714  51896896   2894786  83986892   6762294  14584458 
  6415692   1138068   1840061  26542410   4920949  11363632  39858731  49080093   2367850  17640645 
 36522497   5389164  26155024  12365752   9960080    138840  40319826  69236856  59466063  40163424 
 59655852    199625  74465875   6534220  35305876  18010593   9328719   2935300  22350735   3730662 
  5479045  11602913  19225853  44891489    730701   8675658  19329384  74283812  26831364  54308107 
 64373064  16223301  19421424  40610509  43775424  11161938  36629604   8190992   7113286  27006000 
  2442920     22816   8059884  31938937  52983736  21080409  13072777    147510   9224712  23545680 
 51268064  24916137   3495030  11159076  30729772  19927276   8290524  36450792   5747942  15205860 
  5666410  45798124   5656160  12699904  18907343  52103580  39491025  49553130   7873840  42642992 
 12632321  81585846  47313072  48189376  26158650  21807324  25443189  29516328    513032   2904300 
 36844710  78375556  19403925  14179837  23001071  49671036  40663830   8849379   4843850  24869663 
  3216409  25299162   5195880   3898400   9661176  12472922  62898440  14938104  19307464  18201153 
 53947628  32396048  49453355  45205790  12237758  53984684  87628602  56577376   4190180    435969 
 18602079    740750  31464543  11501945  92113905  28048068  25624788  22193212   2222241   2503826 
 23150875   7147716   3855200   3184440   3261216  11441406    628290  64460656   3481062  11231968 
 58511312  72298925  30865830  83734574   8682993  92803458  12362265  78843555  13955045  81504318 
 14451460  38437740  36075100  44120022  22897708  12260040  48643788  28973250  95912096  44490380 
 75423384  24797249  36443160   6289735   3645568    316677  43926025  54131868  23092640  29108990 
 30250396  23617606  27938583   3670918  16279572  25224339  11476000   9786573  68725524  11413392 
  8231952  18108342  60335469   8118360    786500   1056189  31578278   9929670   7450063   3740730 
  2223310   9322335   6711348  27819551   9669987  30854720  16414640  14291557  66103856  16931008 
  2819070  23779800  59588826  17396694  38601119   9114292  10394188   1664487  12525212  19665850 
 19741075  34616550  23093604   4863470  91307118  10393333  11685658   5172660  55358256  28264068 
 54578160  56636748   6452750  62459650   5299456  33670008  46881780  73720620  39334815  14886496 
 11511280  16262960  54249379  10395294  28419006   4326002  58376244  23579712  27809760  49037886 
 18171340  14568330   6193620  32860569  21710205   4234714  33211848    207790  17167600  72832305 
 70102570  75197668    271509   8932203   1584000  70235666  45039120  92215305  13817354  20305980 
 18708440  20533680   4108500  46671794    245295  32497092  22075720  49356372  53161438  39062410 
 33873301   4395651   7430000  18895104   5833350  34731900  35128912  15895380   3081760  68276880 
   787644  95801112  30570258  16494944  44650522  91145106  14603015  11011650   5518842    566400 
  3761904  37507520  61226528   3754830   4659773  29441035  51399519  46865760  10231875   1465051 
  9324704  58651912  24971508  23949420  41141400   4322560   3174274  10210424  17284794  21120256 
 45130696  61981660   7893903  16681968  54200034   8505303  10392447  12185220  21364194   5133426 
  4458704  24477336  63294800   1504708  41036512  20809088  40754542   2311225  22645169  35896632 
 15781710   6362146  23560789   7969702   3816030  11827500   4616820  29242112  53989414   1040759 
 45157710  34572960  30795720   7788777  30443352  18282429  38991456  19125695  20092462  12165930 
 44490564  27372564   3191610   1815264  49458768  14524784  10955040  10779300  15096594  31925875 
 20072181  47150950  11245744   1157650  32805905  54606798   4186920   7929296  44888553   5123763 
 48938461  59956119  40691587  53049906   1711800   6507178  50584872   1301538   1639560  57292626 
 27561600   3091584  22906418    196536  37434578  59561892   8159022  75746268   7468968  31787757 
 37035816   4644252    347766  59125430  12171354  41389093   4636450   6807966  35294818   4224528 
 16079070  25043440  16943940   9290911   2632856  53650030  42865536  16244234  49551600   7164341 
 55845023  25476093  35430900   3478464   6289186   3956256  18292501   5960305  26680899  28183254 
 26147205   5479846  61875358  22157751  31876416  49603727   2536550  23970744  27119306    258300 
   487620  86680580  49215666  70717556  10800150   6601270  22172697   9711051  10102812   3519125 
 25059188  43424384  40654640  75097728  15817348  15281688  19849290  37278702  12059040   1959045 
 68657256  12567024  11755950   4512752  10323386   2442710  56413800  22092660  24057480   8876000 
    80609  32817596  24058432  49466054  35533056  13433850   7474365  58832985  59572898  91482240 
 52293556   3331912   3256164  30172308  27024102   2576910   1853908   4818888  19410380   3838575 
 27949836  27865905  66585388   6764875  34784433   9581856   2030325  73412820  31634548   1858632 
 41563322  62397760    988364  73913640   9361899   6515172   1533576  28241829   2269420  16187688 
 23659185   7407343  13213416  20502072  73507235  24851956   4040064  12610240   1559948   5232468 
 51615179  32481792  15996216  53242332   4499625  11487300  60981561  14914368  46088465  32944880 
 45521200    796266  33000264  15130512  34111350   8711542   9372459  44228590  35006166  27330009 
  7672100  71198548  20198310  58491070  36398445  10204368   4866393  32865633  20110866  66889896 
 80294112  21241630  35156435  86639424  19288646  54172426  28268541  65907786    576393   1002760 
  1269433  23176014  56495782  40998195  16143926   1888392  35200880  18397447    463638  53071308 
 34921902   2506966  17096750  10380128  78730698   3427529  64847250  24546216   9863766  34331584 
 41679495  36534780   7866540  55984682  14009190   2035320    337218  27503538    845639  30427740 
  6512352  19621945   3180600   3168950  21010084   7841554   4590810  17439850  34146220  50612020 
 15031080   4241568  54586809  14262717  21856116  81541324   2967276  50750927  19970366    115283 
 46375560  63721152  17263269  79377012  29073978  16851234    896337  39313902     90666  19112268 
 14753386   2785160  65681455   2806568  23446476  38386480  76088793    106624   6923112  31313044 
  5676516   6019866    234498  37005872  24638660  19474362   7736096  63860530  78556740  23287740 
  2604184  43131168  15265172  23680190   4237200   9657210  54759792   8822915   4053899   7050235 
 25956819  21569142     64108   9746028  50326265   2150469  70042236  15909736  31924520    632232 
  7776010   9697410  10332666  15504810   5126903  53881824  21806784  46785492  18440296  59300624 
 50785196  19250708  85535840  17970372  15971142  24961156   6944340   5719062  33061253  35180145 
 25407648   4740108   1599032  37044588  39440238  17013668   6910280   3619422    653434   4519575 
 42244923  49210308  26467807  36228920  24461235  19451774  16264360   3792600   1375410   3813072 
 44128224   3799882  21867090  48235686  68416704   4827474  25997458  36977358  10026080  24808660 
  7317396  24605592  29930675  39143049  22898532  31482000     94830      2657  29125620   1617088 
 16333590    317883  33693192  26510715  26897906   5578419  56237430  58075524   2824635  12869280 
  1581140  49419296    258630   2633234  54478848   3380167   9426508   4702089  17941700  14160276 
 25600176  77143920  20994036   5458687  19317525  20027812  59866262  30102828   2124415  13947136 
  2041171  11133312  65866538  34015580   9448212   5237783  55758358  55709319   7231938  48609040 
 51207738    296043   4734300   9610206  58460448  38105482  34137088  76322628  36907108   6417525 
 48246880  50556013  16008260   1115132   1642255   3434134   2629937  68155368  15420528  28900970 
 37917108  13170722  32611019  14609766   6530594    151776  17871750  66133760  66797304  17645805 
 36689163  29365132   1943377  78859571  14127736    344284  58515200  17533695  56590800  17434380 
 26819676  11018985   3324792  13229997  23857584  10367910  27628697   4108464   8786348  71808336 
 69519820   3637809   1356049  27645216  11339370  83586348  25601745  37630980  35651296   4934706 
 25520984  10088804  46285767  45271835   9811466  22632600  84170835  23113986   2976600  67339672 
 43261936  23715133  63115451  19657046  17243790    149784   5830428  52415222  15059088  53699126 
 54627116   5629074   2051462   3927168  32537622  23821000   6139783  22224808  12131301  17207520 
 85088861  29951856  28608228  27197025   7101727  23361913   9156284   6271424   7693340  36267520 
 35902062  65328414  35132656  17077638  12953750  19573686  36705256  16954290  52466450  15254991 
 18675800  54574890  23428980  43345018  68806608  22909978  20781975  55399079   7863480   4051175 
 11188890  46375844   4430727   1903430  45566800  16173255  37906517  90274158  15363925  18252392 
 18289731   2084960  44807424  44382652  29100136  54902886  53004471  14771892   1866664  36472194 
 51926508  57031674   5288556  33954206  33870196   2797661   8928792   5749456  93225360  15289580 
   233325  86609136  19320092   3462120  21972040   1094994  37391373  21604205   8883072  81851904 
 10799418   2192664  70456682  87993216  75951300   3467240  21962259   5919943  74416196  36095801 
 45785748   4369211   3240864  48835934  75871720  51585831  39078203   1969002  53632986  27138645 
 15926911  36228696   3341664  25941384  17966195  30446360  24979750   6639252  56917581  30444440 
  8177496  25740680  41471352   2258252  14610596    935026  10540160  38450072  12469807  79577096 
 61333314  62674920    468891  25239324   4187232  12553708  31445200  78372921  21115433  11657374 
 72233872   9477687  14864098  55706098  15803020  27520756  29316352  53245316  68757568  13679352 
 18376034   3509175  92943036   1465652  52563620  53467590  51140115   7129409  74266710    928071 
  8345358  60094450   7708328    488392    108650  40322610  19658808   6587958   9537099  14225604 
 60474420  17338580  10035168    280315   5279880  65304980   1662419  34970880  15695043  23836909 
  3153136    807414    138294  11560761  68115648  11633895   4792767  43750254   3920376  18714423 
 27656320  71657460   1971606   4324248  89094096  11081400  20060369  43889346  42886268  10533555 
 38593080  51109902  14600712  26176777   9217160  27416704   9892110  40727796    182511  88951996 
 81997587  24819160  73578400   6410340  83582810  12085590  11344000   1862346  22177228  13186722 
 22649124   4853492  37915944  49427565   9889392  24846528   3485322  52335528  14560818   4437597 
 74620656  22383032   3946805  27981756  11347488  49798235  16118376   8644670  31708490  44822790 
 53573400   1186140   1698963  24881840   9059684   2050761   3378176    874328  41795845  35916840 
 26351874    118755  14193225   8190366   8779452  32114598   8876453   1977208  10081092    469600 
 55203700  40167348  43893300   5176522  15698847  21825456    903669  13850220  10581975  22175374 
 42696483  20134980  56899778  17626812  42383748  15048330   3679299    471565  14229642  95168087 
  1562022   9668538   1019165   7312858   1979600  47315853  24932587  11679060   5953350  36981400 
    13761   7823036  17328384  16126472  86722652   2844055   9770600    644360  48535510   9504000 
  5350002  21699024  59040945  30336900   6947424  11367747   8468385  39331311  12052755   4770640 
 14589720  17620000   7593846  26751948  11883235  34978797  24291970   4470690  31750708  28013150 
 29767706  52466680   4837215  10048853  63391695  14536977  66060096   2918300  10003028  41375103 
 35136194  13142798   1493552  34279763  14914044  16370775   7227912  26797158  46348980    172396 
 14489185  70654074  20014787  38934766  28381360  33096105  57726900  39813303   8352698   8852851 
 12596465  15938340  37685601  10816520   1139606  61665001   1226368  61644830  78535940  15292497 
  8310136  17088352  69829412   5263230  14777301   9582924  58322812  17590080   4677264  27420663 
 35626940  48499035  23355978   2845376  30939480  14598600  46620678  35704800  24381630   7624484 
 56634336  42326964   2481360    631708   3581753  29994048     27438  30589920   7587146  25950281 
 61959588  26345246   7386180  41161284   3442250  18854662   8324140  14948920  19966680   6276797 
  5054228  19008544  34246062  12718798  26186568    931866  24553197  82933928   8174376  24321000 
 15623700  14080104  15891480   6663330  50201400  36061051  12204784  25305457  47596152   8915460 
 32315423  14731744   1535974  22249290  26272440  18409412  94931512  32170385  12712528  18699097 
  9833429   1223692   6373320  39353721  31968678   7328195  15391205  21963249  58295727  27932106 
 26196972  80870867  29801007  13305491  45381060  44514048  33781455  88498256  47493252  48498477 
 53516463  11776752   8932388  67154580  26057079    746328   7749756   2704745  37682890  37852700 
  2856330  75082880  35972064  18351483   1866370   2686000  17515075  10154144   3334275  16770240 
 74821491  14460374  37457410   1600620  39841200  35283600  15401524  12569706   6550308  37419816 
  4344362  10760493  64660762  64524200  22500476  33647256  55295072  29023176   3828439  45390366 
 76390710    718947  33286022  26923500  10398696  79786126  43717632  17035708   9087420  38205762 
  6661664   7901028  26485900   6012762  22889895  81520680   2330037  30614280  60857250   3601035 
 55870483  68534785   5735457  12501841  32975820  66778103  33479056  20743905  34056117  24393621 
 59721324  22395579  74588918  13321140  13277500  12579765  21107240  33031250  31512600   1316134 
   469609  16534814  30094722  68057278   3912336    560280  31881395  19947095   2041144  23838008 
 14578246  34570800  78059562   1663423  25758024    879865  12553312  31941504   8927120  66987888 
 41385255   1727518  49586432   4286222   5467040    328916  42526158  31164430  27818375   8799642 
 32067824  24388150  52398213  23248456  75781136  91134375  54577664  29664882  10088141  20317181 
 30889152  35103015  41801350  32313699    177300   6596928  32836143  65341728   1800225   1471282 
  7399746  14297538   6566764  59509786  17133696  17398110  25629152  51861850    219132    120990 
 19842308  64057455  75207944    133648   3757138  68669824  22520894  24997700   1810700  19840935 
 62544060  16617348  16844416  38662728  25294416  68719836  21924642   9403125  63737560   1363167 
 68223385  11907753  48031392   4993992  18347142  40773050  52783974  84415699  36502809     71508 
 93034291  32772380   9085575   2046195  47203510  51777418  61942836  38525249    472986  18237429 
  9013578  49949908   5296536  62809630  61533718  42586830   7910865  43357326  88152837   2432056 
 34482160  32076352   4443310   4360989  71286520   1728567  32176893   3998790  67420225  30508062 
 25203024  16231236  57897686  32886561  49562936  24463782  14866852  18971184  54808988  29771689 
 14845936   1670627  26921143  32900472  25719644  18460200   2994875  16337152   2225172  54701705 
 14775340  21038994   9658086  45570600   8373519   8658300  36995184  44079915   9520280   2606340 
  9665623   6104829  15648400  54957420  57203067  22961528  65510942  16595978  64555920  49766136 
 80468352  40871610  16505944    176725  87009024  74150899  57889850  16517370  20897250  42868512 
  7161584  49088050  40133565  21696831    640233  67473357   1885436   1521520  64377075  20088558 
  8812379   3704400  42500908     76489  23707589   4195669   1012430   5278350   7208430  78368808 
  8301328     84436   8699625  22334440   1549380  79957584  63241748  25959235  11957106  16036032 
 59512383   3622221  59840550  54109920   7510136  59253640  90697401  35572163  30223352  33716202 
  1928680   3011340  22485168   6188680   5567871  67172730  48206295  32551970  67858868  29303004 
  8582186  12613150    231796  26424000   1373970  22908455   3093627  49272496  38718078  62408522 
  8002530  48799608  36535178  11341120  33989913  22278428  10524022  26684955   1922990    975835 
 56185795  43686810   2478456  66029640    476586  16715136  44758816   8137770   6894704  33900720 
 47817440     87775   9877374  12373952  29680810  66862045   2972674  31663200   1620520  13013006 
 35586397  31605930  18613152  29167820  46797114   3534381  22783264  31240033    149574    485495 
  8673248  24879848  18576509  43369860  12921824   3546766  52672680  17389708  21040260   9774674 
 53295879  82351728  37910142  30344832   2535816  16773564  25944420  25697980  55088517  35908175 
 18650952  27657000   9705352  14109300   7928825  10800788  11041710    264213  67309290  33946605 
  8916044  27191435  84933951  92077062  60294602   8650872   7454510  26343474   6482720  11550094 
 16243976  38845128   9029097   8370410  72655970  61111500  11591037   4798080   1124198  45377712 
 39888630  43022540   2219140    340452  17347042     64207  34730172  20448358   6487708  17334460 
 50594895  71939335   8470062    867542  16904800   1620882  47105422  11298209  18877760  36647278 
 41518446  10102778   5357646  16704316  60444865  11914936   2842782  40740408  66897312    505377 
 79487716  47630070  79362315   3806730  36453794   7575633   3186935  29281802  46328880   7773920 
  3859960  17037200  24966096   8801697  13575612  27213698   5241264   3300232  20816474  48054624 
 11806250   3674415  27713592  30044280  37770022  10476480  66060163   1350486   8069696  17918406 
 15148995  11289999  49734945  30023445  60002376    947943  34120320  49892568  25807224  57164354 
  8245925  20761072  23210875   1673269  67543632  47701984   2357469  46940175   7512792  27455968 
 20643498  35153706   3960034  73014337  37569672  22603884  50439000   5685888  12629915  34735480 
 14840396  85102986   1130136  22605338  26769432     83835  63936256    710736  59037489   2610384 
 44797012   2837054   4857580  21161133  23648030  15179720  30010687  77393355  24780656  15239700 
  1546930  12003622  63051149  37312772  51790398  24967501  12844000  28188626  27655836  41710180 
  6905430  45378552  18503760  25668096   2660758  43079100  52374600  12585645  44594552  23475944 
  8921366   7825032  11250038  17955758  18425352  25048335   8255555  37937984  31065024  17063984 
 77260848  27507168  71012772  34543328  15203241  20941239  52578400   1248191  35765912  18839180 
 57462197  15882282  87279078   5807520  34131360   5379504  16410496  13399875  28027124  22067598 
  7282500  25876740  32455368  29395080   1515745  39497560  10570950  27735500   8115020  22704440 
 79166040  22640675  72059355   1333241     83265   7560711  73723239   6430600  19154025    729916 
  8581287  10258080    175595  25466952  64229724  22691526  16120170   2752704  88404680  19003248 
 17912720  19761761  26610416   1988002  44745713   1608108   1694880  71066384  48082256  57763232 
 16975450  75538210  47266560    585684   5823276   3785720  10146417  48914172  13815089  24782555 
  1194834  57697615   8359796   3388792  40685784  64774625  12810260  55790299  17290716  19269110 
 23832324   9439326  73180395   8726016  25701655   2370924   5251356   6886968   4744876  10209942 
 20801529    942572   2740408  63556511  34511184   2544416   4702295  55125265   7101952  13952544 
  2725188  15426012  25722704  10995993   2534478   7240905  13806312  36266474  21107788   6031260 
 23657400  32354910  27218628  55227056  50027614  57930887   8799200   1261085   8811517  11360520 
 16661988  16314857  45987570  14054985  21443072   7609790  10610759   8323200  32319944  15207108 
   236448  10640926  30516613  59893750  12380490    635202   1751854  11855487   1333320  46051204 
  2284952  11258247   8489174  38314428  52574188  58335721  11665892  16970844  10802248  17070942 
  5993350  50974308  31593300  36210591  21805050  33645664  60198338  24732820  27822325  39383136 
 38816230   8986400  51580368  29590650  46502467  57254307   8062041  30284904   8816152   6333696 
  1731832    964538  48047160    907365  18659574  70840299  46712288  10342680  46013030  53304862 
 28809567  20001952  35098963  25381002  46612674  75150240  56764400  37980720   9390740   2404832 
 60961295  26172873   3077210   9110838   2528976  16109720  49437250  13384215   7908010  59315952 
  9227567  57075228  32722147  15102684   3518090  50538348  15232500  21730896  42469020   1082601 
 33064464  23697990   8268129  23152674  41427126   1536768  23766552  19572588   6093990  15406208 
 11295625    260936   3719318  48484590  12932901  27015314  27513360  37264788   1550520  62788110 
  2285160  38093002  17378160  68712512  35794584  13823865  20695409  34513388  67198644  48423375 
 62253880   6654800   8055393  19772759  41489430  63738969  60532080  56774925   6327723   6861859 
 24356332  93358440  31229352  23010840  36501132  14902218   6718719   3205576   2631528  11475849 
  4461356  33457474  62165664  27979602  13097014    517452    305910  54813026  11630652   1902190 
  6880016  25080105   6685686   9410625  38132745   7551580  30420464  32623360   7139140  88019970 
  2285185  42859206  18354369  23090456  51850161  17859424  68900100  55568591   1650332  53756288 
 28928974  37383705  25237575  64195625  19377450   8828304  10652076  29753260   1265890  18919404 
  7182620   2179319   8000965  35827931  35701340  51738960   3546270  89198160   5080812  40365419 
  7794015  21449550   3117184    727012  68060482  72614805   2827576   9001194   1002186  34013568 
 33855701   3358663   6303302  15394516   3179880  15088190   8404428  29197407   1135050  44438443 
 25862544  30312732     13685   3199708   8653650  84332415   1145088  25015380   4187292  30291795 
 12295374    931972    379533  20350440   5281208   4344168  29101552  32600292  25019874  22952928 
 44123976  34085799   2365308   1874124  57070110  32199588     25225  34517417  10965977   3281715 
 56741877  21598820  17349336  21343602  28844230   2962785  67303428  86998128  13333875  40404762 
 53753040  94770029  16535124  17795516   8090348  14349868   2565072  73855350  10944570  47407692 
 21849678  51339506  87759228  30985712  25337286   3451169  75223225   4522548   4734880  71162572 
 61705794  78847236  23414321  61551275  19856718   8423688  38355987  18845252   9326762  14292271 
  4128998  12270600  17644767  27502272   6236075   8990993  26831976   1260128  61786473  38905272 
 63994480  55431519  39560612     26042  15340325   6380724   4749960  46379574  33568592  68044743 
  3609764  10485600  15095156   6789063  65809350  40009838  11261952  21149154  11465784   9077958 
 35313576  21074800   3239474  19303872  32144760  76802595    861747   6809800  19922250  45654448 
  9586688  20568882  12167954  11829443  18301335   6496490  11203509  40433898  43408504   5133844 
  2437474  41910803  15236240  16561769  65984016  80827136  14761116  33439935  45437360  86012318 
 16791386   3012408    114468   9186575  58790160   7903260  16935723   8851316  39880893  15106520 
 19851507  16092295  63773304  56449932  28692999  17686370  47472606      9816  40859293   8324932 
 50373650    811601  15854608   9409275  44095590  17341080   4121145  94041296  26357013  24184248 
 10771440  56774211  26242338  16861560  39925392  44629638  34018941   1509012  10776153  22972761 
 46863090  15234197  15520710  76284612  46544652  50663158  36567990  10829330  34241095  22500764 
  2439000  62640360  39895536  35916342   9333931  20379840   1242164  17559016   5357951  52502617 
 21994166   5527500   1136808  36157695  22947314   2507760   4570939  18671928  79989151  47524114 
 61287234   9210633  40325510  29136528  45014299  66177729  51588085  11107620  18990920   6256603 
  2888704   1720576    438975  17968564   2725002  59919600  27399954  39411939   4135040  20444490 
  7659090  49763850  45686944  23249008  12757149   5304015  27148432  11467222  55504840  71217160 
 21339202  17152140  75151488    505414  15668082   1440725  52280610   3608800  71150270   3740527 
 34418500  36302970  11042054    255945   9594450  57326130   5028595  22726578   1751828  40526724 
 22970640    698800   4851588  12372850  21613020   1005082  27119972   6574608   6170175    232929 
 35538677   1295758  24813164  22071287  52236588  21643202   8492346  62045973  35144048  15532976 
 39184600   9382280  18282000   3464620   4486134  10734867  49800673    196204   1221632  22107281 
 56864960   2705384  52437240  12769668   1241270   9177570   4281652   6138720  37278850  53478673 
 20583158  19492767  30312825    368828   7793412  57050540    758664  27168372  25340040   1040600 
  8173080  13081130   9629051  27533415  12621525   3427942  20988880  12842694  19676800  34222224 
 26898870  55962992  81076656   4642656  40248360  63780919  83079744  57930444   6674008  26649702 
  7151762   5421963   1696626  38811879    612876  49631001  55137861  82908416  46258645  35888870 
 25763848  59511016  31247292  61200825  40563080   7945563   4191736   3670680  53535094   5850806 
  5874146  16515480  31126145  20043742  50600847  13695033  13277796  49871115  50032224  34399855 
  3323352   4230112  16688961  10795378  71932488  13567125  44396677  36185860   7879171   1208438 
 35788195  20951490      6328   1098336  31704912  22022406   6668928   5644869    895653  52304125 
 62959512  76368000  38926481  18704400  14528514  17992907   4746980   8542752  14220486  26884734 
  3411996   9722077  35750080  10235093  19870760  45743259  15207786   4216392  25023346   5076540 
    34912  32534762   5518740  16113576  19327237  16479560   7107012  12440412   3453840  18601077 
  8486490  35985444  76943475   3985681  10251342  63217234  12770200   8254884  24095133  19399913 
 23109894   6310980  11093552   9213528   1665351  39603960  70551272   4869054  23287608  88325322 
 14033700  14369938   3491798  26444600  80987151  13390212   5109174  52225056  23789715  49957866 
  6004607   1787499  22972806  68237775  56463065   3159168  45278301  48114864  14134890   1123200 
  1714950  83759832  34928958   6887456  13209798  13421100   4694800  27183959  58374065  22353660 
 55253056  17599671  18082075  53772495  20459220   3883033  18471110  42902211  16454467  39788226 
 58909440   8858256  72426265  12085902  70249208   3584394  78528549  30748176   3067326  25100528 
  3218025  38208462   9727060  43762794  30100245  15343928  44380219  24377625  10270386   2210088 
 46132560  53049462  15482910  19860539  42005600  29946125  41650914  63414750    621048  19552176 
   666338  18042936  46658550  36833856  37126320  30203976  26171560  46261800  18244380  50604750 
  8284474  14418789  37058004  23241680  15530040  40929565  41090547  56024969  26161002   7024251 
 14024850  37486101  14203185  43219575  57756920  46758195  29728218  83917734  48369174  13490334 
  9221184  47719968  76635138   6110910  30515640  37590091  51783632  13468455  58939907   3126810 
 36202970  25324872   2802044   3112636   4811640  44659625  24516942   7037264  18048203  16034999 
  1373274   5588497    119300   1935219  37828944  77689998   4124442  37122400  49818289  40674900 
   568771  58356202   6561230   9378054  13929715     91340  60011653  12690634  41407616  31511510 
 10658700  11317955  18498300   5416376  12807774  45371916  91279617  91599298  32950572  35242198 
 43477530  50813000   4489079   8456299  16581048   4589780    391680   1344455  39612756  14056132 
 49642470   6222374  23538032    251550  11486664   2351424  11463782  77263875  26216600  14813840 
  2371536  29177736   8829451   3508848  55005960  51068908  54722149  14293619  29987100   2277009 
 22589166  41423868  16712310  69583527  60330759     63008  57006104  17117266  26042280  26812190 
 23839244  33137475  10705492  26009964  34536586  29180154  22724320  12320550  62724240  32027960 
  5591655  37024140  48114850   1903945    996342   1790446  18889992   6294669  48356962   3263748 
 17729388  61034526  17795691  16271280    353496    528960    326696  40903875  54921240  10786262 
 19640495    485112  66251244  43663501  11884432    465268   3658728  26815686  60970140    214210 
 26383038   2609670   3241480    949730  15512056   1496541  12871397   9430076  26766558  53950680 
 37901815   1317930  78783280  53825907  42037158  79307774   4834762   1643000   1759780  19970730 
 12390840  33544500   2365350  22215260  24600744  14925390   2498560  32464652  32264458  52021568 
 16396720  16575780   8159589   1112808  27233532  32664225   2950200  33817446   8932550  52793427 
 26940550  76411566  33324304  15572850    587227  51315447  29874768  32064560  29921882  21506632 
 31414344  32455805   6946450  19721000  26506746  25497090  31496698  27914240  27905463  12798760 
 10550029  11380509  22661900   9282538  58285996  43515036   1249800  43950448   3359466   5123336 
 25360720  42210752  12953592  12472215  36418954   2638051   3657941   3522280   3881520  21161920 
 15887401  14279661  14558148  62596719  16829694  17530965  11048009  20987568  71635806   7893224 
 45964539   2387544  18265122  10871072  47218496  12366468  28286478  28957692   7886412    114960 
 37528842  24370962  76940985  59007356  14292811  31332696  20445540  30486492  18257912   8831764 
 31309700  26984204  17332524  55406982  60120879  63958164  63043449   1855728  32977965  43501929 
  5934800  28960470  49120677   8627841   2303810  22998511   2978108  31043445  65951529  70472975 
  6692454  68687892  33210196   3612896  14136324  38217816    886650  39966608  61625538   7688487 
  7525278  33677580  80876625  15884400  35377875  66370045  55893954  20026824  15534015  76440782 
 14641975  65519030   6370450  29998226  49145635  18699135  25275965   9873864  36466596   8186190 
 16646850   7184336  18124326   2235688  27208253   4580016   2386938    374748   6318641  50205620 
  3374150  63367796  17497870   8808560  11307892  13128472  16023096   2360884  22044383  23647731 
 27428460  19657568  41123340  15690042   4357675  43048026   8970695  41681189  27319689  60306636 
 21697333  72388410  41306208    548169  29584282  14037114  54093172  32386588   2247551    470444 
 48587840  45970782  28942701  29676544  45687702  18260685  18998575   2083708  32691628     34146 
 30836652  79012180   5129184  62848992  69315312   7436806  12444840   3738889  36551700  15829632 
  9093084  19843688  19592950  17767960  17155200   2043294  26942400   3794574   7113125  14837879 
  4355328  45127656   1101875  58124589    254604   1204416   1696700  52987300  28254976  42016323 
 12600432   1899825   2693385  67384660   9626895  60472269   2765541  13038510  25111160    646300 
 49207068   3332616  61981728  57130560  27376479   2494052  10726850   4159170  22791492  37937808 
  4955051  15775490   8892422     33110  51861582  75410445  34687599  10475314  19367096  28933659 
 23137425  19355258   4914364  70805987   4649775  35661091  24006528  30851303  57521940  33482479 
  9783708   4806984   8538175  14808408    593664  12630218  11559385  23580567    827236  33539650 
  5929076  16496648  31502009  12078616  15027480  17430405   5103700  14435961  50951122  12599917 
  8003106  14761726  35472828  75352864   3274044   6624783      4104   6280992  10513416   5794894 
 38596731   2054001   1198280  40598200    960697  44372979  17995500  59605470   7574643  51885352 
 28071274  14361580  87201450  21993215   2439528   9645768   1321019   3767976  12197042  11453993 
 17813586  54885176   1951266  12351915  18051648   2944902   9820464  80685618  23236302  45809480 
 35713911  50096871   5095242  71148177  39561406  23375748  13995224   8757810  15199191  23325816 
  7562450   3711500  26770674  66793400  16226545   1024200   8349672  24196675  35367970  45377723 
  5153067   1702484  10150340  60871098  28210752  68970400  21265249   2061092  49915296  54673530 
 74255916  22132626  13700328  53607280  28705320    953097  83890568  43166550     72068  11443332 
 41404317  38404909  17426781  25694280   2595027  51707360  11012503  19724204    880330  14634418 
   241869  62227320  65895700  19822080  28122480  11153836  42715974   1336300  10452960  85409235 
 12194479  10606950   2065150   1298718    721350  46225998  14208676   1111825   9286038  36270220 
  1359696  17817481   4365803  42875455  37046400   1277696  26717517  11880510  51644824  61699032 
 22881651   2617164   7619934  22277825  72738996   1595376  35359701   4485024  29181604   2922736 
 50828582   1036480   5849160  56661477  70182192  35160192  54167800  90688680  41554520    683426 
 40997768  11951528   2816545  71825776   2513745   9510855  65485248  72368100   6500960   1232644 
 13970776  74490516  36086199   1652106  23690088   1190752  15829600  43933137  26379216  72699027 
 28260740  22165348  62140313  46378688  26852868  31026652  39020423  10026756   6383520   8235822 
 10539008  39277616  21546240   1807596    260572   3509322   3153801  45945740    947072  29642544 
   336592  15486765   5094960  20117880  24632391  34050096  42504385  47159990  79088832   2843078 
 57182084   6938516  21962682  13239928   1372235  31034597  54143646  38480130  70352784  48091974 
 85747944  58416295   4327956  12140100   4238088   4459248    574975  18755958   7232106  13534365 
  1413640  29009232   1311660   3637260  42982515  13067782  60681096  10446664   3842008    940690 
  1703400    637593   8517204  60784353   5207355   6739820   4152864   6277530  21434172    588800 
 26613356  36512102  25470482  18569499   6305660  31900986  21158894   1391540   3337970  16416705 
 19001006  36599496  30678345   6201030   2616054  38019916  19033112  17558055  33932260  86912676 
 11969921  10472604  10159367  33345170  34162193  59367573  17010864   3543768  26127402  29776591 
 18585226  17823390    441792  85894668   1775868  15568272   9854673   8489502  44727840   4299220 
  2925555  34465524  88014937  68889900  90249324   1902992  55860000  11745500  42181866  18164828 
 32457450  49675840  56455742  10090812  84266328  18857291  28512640   9173070   9527151  11310957 
 20305551  58289770  31642940  13307562  46888100  11812284   6616962   6089226  78738190  28835526 
  5194560  57149510   8474853   9741732  27096933  50679074   4458792   3151644   9128470   5054700 
 91788630  44062848  32941104  51371800  28374980   7219332  20667848  29895750  43232750  24577616 
 12289185   3649824  49462864   2789880  48704220  20455970  22022035   8079100  60063380   2678332 
 51991452  60452000   1359505  13036842  42629268    729030  52099101  14280788  60776352  15278274 
   479682  28715755   3091425  17589152  31246620  16422183   4902426   9152640    543456    225315 
 29603444   6646926  45188496  64814645   1376320  37876680   5862301  37087632  22332140   7474068 
 67858170  23155626    427804   3236888   6873816  21244279  14821209  34960032  33290358   5842600 
 67853072  32645338  45633984   3728994  47382345  10590966   6409044     87142  13501628  11667800 
  3448127  47368385  69592180  79717430   7022543  18490917  66415224   1548576  24187860  16499520 
 15003882  35930268  33838160  48133169  23361868  13948942    974719   1729386   8084448  25267212 
 11054900  12734304   1160148  26164170  49831380      8723  49475853     82810   1187263  61575112 
 17373950  10504704  65160200  15621720  31717157   1811206  12457645  20395848  60533700   2990520 
 11520033  48658623   1571220  70261120  10467548  15179384   7133100   3640860  25710516  22614870 
   273717  33534594   4302991  26942002  10647582  33261480   7004855  27787725   2106115  66510066 
 85188510   8127576   4224290  41906685  14095728  55713000     11562   5257216  15111780   5512794 
 20505240  37468431  53447256  19405270  28253132  52908876  28759609   1156665  23242227  24130344 
 11245164  57500955  50653460  54754035   3371907  16062666  23554410  57223584  25001791  61330586 
 14635185   3057210  29625747   5995215  30344508  11705232   3043289  28960380   2387702    279750 
  4938353  10274600  19040400  38882742  55641040  89068231   6080540  62334000  31817486   5646580 
 18150500  41998300  14138635  17669362  84344736  42980380  39495886  24572352  30537780   2906083 
 28229328  28888659   4700400  22894245  82585218   2911996   9527812  63895520     25636  19108354 
 21742548   3217715  45722578  39842691   1704500  68225262   8824008  18171315   4394138    204912 
 59495820  25348888    377260   4964544  12055500    704191  38543651  61031328  18587268    333292 
 59257445  75976098  34394430  14496103   1072076   3304230  42828185    934591  35945129  39369672 
 33510561  42301049  10073028  13844484  73442160  43539808  47362905   3288294  35544688  35318346 
  2104792  21455388   7559169  10372154    508710  26602686  16556480   7950909  20024164  11339133 
  4624431  16614276  29799504   4501498  67187656  34497513   1914300    685926  15297810   9859200 
  4767828  24621284  71389472  38276966  61266815  28379778  12496834  60266748   2113512   4636219 
 20427556  25289326  68044130  11944880  28315095  10225876  21012290  45828288   3650005   9951080 
 27058524  60338430  30108944   9309552  35516640  34174615  43891440   6398500   1057350  24196348 
  4700542  30042753  61484236  31951855  39222170   1019475  23081725   6622488  42646965   8454800 
  7973160  30751700  74270175  36538651  39338442    944889  30452478  11212315  41683840  25563850 
 22466886   7466004  42376530  27521494    736866  29299746  21801648   4056025   8839222  40105781 
 15690960   9332428  81259422  32631066  53311482  90494292   1138368  26082760  43753230  11042112 
 10025960  17621708   5143072   1115904  28614990  12778467   2126596  16928145   4006257  30753594 
 40854618   7136132  58177704    343107  57055520   2078736   3206424   9383044   6613613  44952320 
 58541613  26187502  32122084   2673383  90307696   6614432  31788040  26464644  14818062  30664088 
  6308456   9038640  14717528   2564569  36868623  43577610  19755112  48992020  19029330  36565220 
 31761600   4363744   8077818   3215958   2220416  20563662   1144488  21027825  28619968  51715140 
 18040657  35584638  71547600   2967372  50932925   8240000  24771636  28121859  17252838  45673910 
 35576640  35563944  66735312   6443598   2534169  27948195  33620000  31275708  28129143  22176071 
 24077580   5061840  30278810   3954020  37528175  18753190  60854858  40507320   9983844   8585856 
  6135210   6244314  31490245  17570250  17345996    481299  35061562  42692643  16225932  93052088 
  7328560    336336  87788792   1120050  27954049  11765258  58227559    655200  48341756  55024646 
 34560315  75964014   5361375   9230520  15551907  29114800  27243310  13041050  53615760   4085901 
 67998658  29891790  44687700    291264   8626854  27135934  18018720   6443472  60591608   5569959 
 15399504  65065236   2664716   7294960  17048616  88825625  10965112  28903680  20813012   5904624 
 84970644  19878440  28231890  13355696  22470383   4786653   4686630  54429090  66018902  19675180 
  6904432  14188858  45363912   2847222  83847777  51476724  10809540   4318825  17518226   8107148 
 42065892  13791184  17869040  32304181  35394318   3960914   1122730  10371384    351780  58402190 
 24455820  16592670   3401368  17923950   4898941  14035420  16270317    918918    480520  62672896 
 21513534  16540775  57855435  33377772  24869592    160678   4947840   6171480  66506924  23711380 
 15141324  14047619  42860009  52626600   8699276  23306673  68946042  49192128  29713475   1152670 
 29128704  39567921  95502120   1480059  24334526  36304598  45163105   1062600  77853824  46543400 
 14043338    383640  26548956  77930468  21456630   7310240  80253702  45627568   7098927  32156257 
  1270800  76690944  28460016  26802924  11867764  63007414  45537473  14746700  26843205   1154832 
 56342475  21323898   5505306   5810532   2953464   8329680  36474543   3325773  96125952    943737 
 12828564  43650090  33046254  75645414   5653262  46348038  33031124   1070359  13581370  39303225 
  5130264  18404190  85874712  12241669  12884481    273355  22873344  22170575  35887150    719123 
 12141777  39139332  36271490  35628083   9111447     46086  94386110  37498664  15416247  15069698 
  4489172   9602538   2285529  20229322  26503015   7381386  39187496   9764392   2449842  35305648 
   571241   6684543  25129885  43554882   6340619   5066160   2650865  60965408  83832770  56842606 
 22044036    407568    868780  62036325  59081001  14729220  55646096  12204000   3838956  24692577 
   786370  57055950  63183429   2277966  11383505  48468366   3771586   4617788  28987894  51673787 
  5914297  41536935  81335196  29523849  15673980  47276962  59891104  76759039   9050471  82999505 
 55512704  66696840   3076258  10725151  15328440  10614094  11326403  19999737  16907530  42307924 
  4847700    349656   3729300  16225371  58854008  25463872   1882134  10788162   2419680   2687531 
 37294416  49663368  12034575    267799  34759680  27326600   6604628  53177904  50151936  27539898 
 14958814   1799848  78022142  36878566   2435790  19026189  42536312  60444945  12501720  16771554 
 46049941  24800237  18260960  48755235  22454091   5858736  17048994   8473932  27430900   9316494 
  5312708  12505842  15346984  69944930  67837000  30593640  34950213  33547183  43814304  19460991 
  6055500  15440088  30499770  24247635  68220348  44522985  19596276  50895315  16432097  35240800 
 16684456  58844296  19670154    107730  62605989  22207664  14414928   7129704  31143564   3431445 
 87731127   3492348    125020  58550265   5077048  13607104  32552649  24691374   4949460  48421845 
 70993725  56649953  11650951  14820036   9400495  16577232   5500488   3329400   6121830  24791060 
 46664352    263120  13317780   5625396   1900150   3360666  12411171   1787658   9196000   2633544 
 23818212  47042912   7335744   2281344  55560640  26853132  17582344  50747568   7252280  11637462 
 34988205  16897392  19992250  27910500   3781428  16518068  28324155  18460260   7491525    544518 
  5968737  26315380  13012071  16399154  13084988    556784  35704998  41275528  23768778  57377112 
 19801804  45212893  47577724   6503040   4066030   2124770  86624214    117184  19589460   4071136 
 24449112  13486274   2309156  43813748   4320459  11491146  56626110    637526   2004886   1362543 
 78616846    968112  34688364  28433652  35409236  23108083   5102400   3319875  30438412   6241836 
   323076   4671200  11703123  22772750   5465858  35081674  38172530  18905960  37032645   3886830 
 11948416   5655545   4688229  61118570  15519685  13683708   3309724  24439264  17477562   7223800 
  8558550  72842697   8186945  58468000  16949695  48675592  27406170  54878383  10632681   3317331 
  2061066  55133462  48180600  41302260  26635219    891576    728903  47760501  23176656  12903768 
 48117082   8066340  23832060  12852414   9401553  35893897    613164   8725739  65544540  37875602 
 49195188   9710802  75304640  17247060    453366  17729600  41359500  58557923  38985978  15167927 
  1368870  34061370   2379234    646684  32591975  82755950  28313136  21626975  74592220   6991039 
 12299603  19021216  14791316  34546608   8056329   2081154  31234856   4717433  64448302  16497000 
 19698878   3687492   2286368   7801457   1486996  11039830  60945280   1593670  36326784  12006090 
  2977206  13523244   2531830  27102062   6960582  34678500   6434065  21139268  10852368    777780 
 24283798   4506040  67489851    777170  31748390  15556880  32824960  36119630  68467945   9133065 
 55564225  51167004  34761095  14661990  54902840  62304084  37975124  26632672  45856428   1394748 
 12861048  33344020  12504815   4098174   7597872   9876627  25519388  20761342  43107810  71338332 
 11584560  46889244  76619136  18338070   2470204  19506045  28789620  19934140  10035740     85400 
 24509152  43203140  26738070  71738775   7044700   4317274  11550120  12949680   9530280  30159084 
 27963754  44853200  10196290  32672500    781508  79241760   7578585  68029962  84279376   1490500 
  3284837  15037792  37145508  32009715   6254204   3029928   5204224  57441120  41278545  19050686 
 79685245  37947188  60769665  40020506  14243325   1403825  12336904   1170910  55691958  16691472 
 15900786   6126056   8284122  53536686  57487664   7639640   7542080  37298391  51993144  24475066 
 30503551   6795309  40475770  54408798  41091444   1841385  38182656  17539660  16580148  15862731 
  9750132  44440629  21149025  11508816  24545641   4158588  29637970    134428  14618752  47946766 
 42267750  32238761  28240366    299870  17884668  49661271  40309512  55983336  28760158   2429388 
 42959180  18907171  16531305   5294130  32969790  60005292  26540578  25379040   2014650  53575236 
 36620093  14308680  19555013    431811    525088  24792900   4095522  18923269  72674800   7881945 
 21388860  50098748   4773518   9903975  73370165  55245080   9179136   6862525   8259252  20913910 
 33944660  49352706  18828138   7339896  11639061  18728925   3347784     62422   4066152  62084880 
 27282960  57574682  15471300  14830725  41477280    550188  55241352   1484038  67443840  25956606 
 15710064   1124142   9190949  19399898   9507866   4320352   1301856  37111032   2034747    827540 
  3447224   6206880  35458344  37619317  14454824  54975679   7248202   2034729  14100234  56356899 
  6018309  17188831   3694406  37620912   3454399   8438082   5508306  36352768  28081940   3891284 
  3624750  10357582  48126255  49720044   3308274   2572050   9024927  31048924  53842644   1567264 
 52052896  28523520  18918802  57448170  42550158  19309278  33828998   4133375  27758520   3591595 
  6138212  28027036  37861140  43941960   7505865   4394432  58431618   1817582  16811542  15075058 
  9658880  72147229  15758145   5907162   9756747   7106793  20762709  58010238  12065160   1598778 
  1047800   9496550  35684040  31644969   3311150  17604450  65249712  16851786   9839232  48741997 
 21818364   6529968   1773760   9662328  29794164  52697768   1156046   4432597  24124084   5857572 
 36911460   2601144  82728108  26846520  51282485  11599569  68127787  32331882  38361519  71127936 
  2850324  64483720  31630841  40701984  34011792   3055556  32161506  14250030   9012456   8192946 
  5969112  68126443  65310520  22783822  25696502  16193494  18922464   6576020   8855632   1920702 
 19153664   9519060   7851580  11100214  18360696  71419842  13610214  70441912  22440625  67257936 
 22521396  52605036  53256112  62516448  58225630  83556656  19463002  39987570  46125970   4491484 
 61016400  48927926  29890260  61200051  22466360   5416150  33374175  35845524   3294949  31865735 
  5459815  30654273  21552624  50997800  37456608  20255135  40620444   1398348  21322496  48635330 
 31177566  37270024  18590999  22862500    775880  13870080  40598496  17968809  12499758  31518606 
 63124272  47958570  33137274  21192019  12328330  30151638   5360680  79010379  50322040   1399425 
 35413220   4175922   2817581    295320  64132372   3486130  10863195  25317538  17543986  30515008 
 11080496  31781295  90596477  64925280   8602952  40337297  12859000  26272697  17554104  62492364 
  9823425  13371432  39206024  10461427  63270200  26247798  20877318  21858056  85766826   7129199 
  1285956  11227575  44948115    116600  33843020    337344   8618775  55592640  19272142  74672660 
 49926402  79948284  52242960   4533624  62720562  14573328   2272034  17437005  53047490   6372630 
  3299582   7210044  36281544   2550144  57357492  73702029  17336781  42700188  77228895  16125668 
  4616372  63899279  93807112  60360800  42085791  37550016  12208416   3160900  21102354   4074616 
 22393140  28978576  27563484  25896843  14283924  20279920   8980675   4183978   3829631  12552800 
  2238216  35863156  31058566   3974714   1575996  47989764  10459358  70727519  92946501  54068076 
  2965398   8237775  44733193  30060852  40232110  10108142  17843973  45252405  31231746    358614 
  5359872  54076071  34412322  40525072   2437494  25434380  16159326  15171015  66411639   4179930 
  2577700  26935326  61987593  10659051  33385506  23827167  14073633  68683196  21964576  14889264 
 47224715  61714736   5081728   5387478  43671012  24381509  16707680    463295   7153776  21518016 
 19803392  67713949  41336141  23179290  34109163  72635922   4630756   2026824  12636866  18144588 
 17153563  33393720   6285400  18231280  13527591  62009843  34363320  30594892  36817026  10950220 
  2988738  14928122  10622472  21537584  25361116  52646651  25104408  21840000   5940756  28765010 
 21333702    946944  14184464   1114672  20939160   8032750   8107524  19497100  42781795   3809076 
 91121734  55343932  14098062  10191123  24998838  47183150  20641153  24149658    525915  64141044 
   219690   1886135  43371152   4689860  12412188   5727884  97337172  30656890  61457136  51178610 
 27052443  23195319  30395136  84925508   2169287  63694080  65394048  24798600   9193261  26692131 
  7316493  42766260   1884066  57803928  19487538  11994807  26592948   2320164  41292000  18368370 
 64708368   7133370  18652546  48833115   3989190  69071540   5558388  50123752     81954   2603891 
 30844794  17851200  15311100  22233115    605756  39988080  32474988   1243512  13850505   5704478 
  2738930  78907908  45644872  15879834  28652800  32435680  27895578  49202656  18185189  33533010 
  4942512  66288425   7034870   8789627  24093760  96568704  69546155   3143751  19977208  16647432 
 10737714  27370920  52820802    458896  46228920  19714380  71367912   5942350  65429760  53046048 
 21722792  19012450   5068668  20424378  13756266   4340096    686576  40100945   4753308  57322096 
  9781674  31711828  57529283  29181439  27728012   1125850  32920680   3542520   2689000  25692449 
  6047078  39264115  65390305  24983644   2655672   3684412  22224544  60485235  34198470  68452200 
 10642329  26287620    929156  22524320     10225   3150321  25323305  59185665  68942118  26091660 
  5484713  10992224  63223259  19776284   2422432   7271550  35788397   5430534  87437214  14864880 
   505425  38039166  12939731  40293915   9272835  29320642  22950823  15010398  31894629  11560608 
  6431139  62017275  57088530  77627060  29593686  43594641  61747368  11627028   5373090   2432388 
 15537852  24435450   3556024  47400052  45068265  48913521   3370446   7912680  46612544  40091000 
 72845120  15300168  59511663  21732264  31162352   3499965  24003648  82407309   7905722  21153048 
  4550959   1958432  69714513   3004266  18580048   1396080  16155099  20573770  40673706  11740626 
 20672301  37287966   7003519  37378920  19117808  69776031   5286816  27823068  39269210  78321052 
 32279420  28509401   2057900  69051319  68377851  10353820   6183440  19047130  17174862   9316049 
 51327964  55800320   6135917   8223117   5696446  18429380  32644755   3109337   9452536  21106950 
 20556864   6903908   3523550  54467922  36011448  35581221  53991944   9514868   4447388  89538526 
    96860  26825724   9504330  40173012  40104320  16628832  44510515  15481518  14311280  28306611 
 25280878  22425880   1279360   9655313  64116073  25017290  59998887   2842284   1185849  16264798 
 27284665    967443  46134864  18152748  72598680  25087458  52690779  59061822   3683432  22141941 
 15214769  13666394  86185125  10280574  57369521   9546910  21891828  17727386  32214380  16695140 
 10116216   5816954    131282  39335320   1885872  37986520   2758440   1523934  44014057  57175538 
 10789101   6394712  10033505  21908952  67148035  10928124   1726150  17714070  52162030  30780152 
  7898020   7573072  11631600  77277792  32967195  13093468  24628768   5331696   4412192  49048040 
 87161142  12444760  10516352  14021305  58755697  57447720  34436660  35858634  15474951   7972800 
 14286622  10680836   3570045  20294144  55411265  27378120  46612002  22943108   4739328   5722764 
  4156256  58122584   7229222  19150164  31028288   3496175  52201856  55700397  26747744    731728 
 34722422   1373791  47443116  20655216  75364050  13830694  23352930  35557432   8425354  11319885 
  8642540   3782103  56230200  10482244  13963480  25249896  25856337  38161866   1538357  41679198 
 18597017  10673335  19487430  15065952  24233713  51082758  38399319  72250290    875745  30505825 
  6274228   3401782  38368524  15280001   7832497  57206088   2175040  37985364  48743519  41748120 
  4718821    218010     97968   8626655  42515852  18418400  47520270  29754600  35722485   3630222 
 37869412  14256270  24947946  10971260  34133752  22737848  50594758  74304310   4881582   3641346 
  9420544   4531575  66727346    109532  30281984  15263003  71013320   7181150  86814923    669522 
  7255908   3271200  54972516  21142960   2559876  38154240  10431934   9774239   8574552  12370122 
  5467350  28263297  55388515  27955520  26292275  38605360  24388004   7562654  11052720   4878170 
 17618427  18391296  29537327   9266167  65723148   5947856    887162  64169712   7624332  19158589 
 23548800  81971694    748800   1387744  32760195   7850010   1214514   7917462   9903618  26848800 
 21419777  37630353   2148020  20713282  19314936   2810632   4040732  43421836  38972781  14086648 
 50704805  71896240  10763095  14560182  25001352   3133030  26062450  50349696  46739880  23162562 
 24562440  39910970  11753273  52789726   2542995  28979544   3962336   4561665  52465460  33518768 
 38752970   7602840  40017900  18011532   3084199  48333357  26417312  14429250   4936542  45425100 
 12032664  23282860    326022  24084918  54381888  44116220  22966268  14121250  21139758   8256798 
 29835510  55213974   2012979  41676320   1834118  18470880  72518790  62611000  20876450    125545 
 18910812  23111490  17921750    765018   8791056  22908600  34162656   5733860  24137900  31479580 
 17274480   1636374  39879892  13677908  26426100  72360615   1512172  26787456  45845821  65139016 
   345525   4598064   5627684  57068872  20839191  35099495  25395595  14537280  93180405  25201995 
  2227595  21798924  34319670  14189364    547264  39783408   2039958  70979248  52930350  22873305 
  4990734  22796568   3165660  21251934   1013412  53136567  48017355  35939215  10094536  63080640 
  3207177  11331576  74232240  60249090  34439550  29409380    776984   3258684  22523672  90838517 
 24913226  50760544  21514218   4208850   4335000   6259396  22996743    465346  35696100  13018840 
 26118989  11338676    555370  35528157  30458237   9917172   9537507  52851095  56573923   2829879 
 82038286   2646662   3972234   2742880  13569165  74023032  12654915  85534434  26108362  16125660 
 23295525  30546360  76501464  12322232  28522413    983926    930992   3140700  22303442   6690256 
  7459248  66714750  17769708   4860069  30753856  13542750  37726304  13515346  28127370  34893131 
 29830896  69522060    309821   5821800  13002690   4139135  28659750  66796704  59947184  25303761 
 17821863   3974975   8662720    247984  25095000   3851160  14037340  43319958  10400951  13034016 
 12038579  70533280  42664040    111962   4090653    239990    641378  19541808  56706181  15610048 
 14015469  54449694  41488741  52044588  43894998  48714624   1016953  34583544   3696926  32223984 
 17512720   6223911   7891182  13013595  51062136  60727947   2173365  36249960  32795460  25380915 
 47473357  10870014   3700970  11024211  46819350  12223422  32556819  32470506   4707520  13027614 
  1280096  23855022  58759134  24421455  32875220   4204353  45021564  16257327  24840099  47254608 
  1378805   9813006  59348324  14106803    438980  37091365    479372   7325925  15514931  28984320 
 13354181  21339030  25628758  22565094  25620318  33454136    306579  16949920  40362912   2892824 
 54150000  79261389  18557742  35743368   1398768  20641283   4515750  11615897  10896643  60457185 
  2269190  11506026  35058024  17826807   2826385  20572201  63318456   9757308  56900520  64911654 
  4232405    952673  14555772  60521118  13345504  65962020  22253840   5950840    515125  58308562 
 20657684   1180416  43557096  64047984  24276474  14463208  22133738  37602300  21710556  24591024 
 66887556  23711202  18169536   6926208  77691240    238379  17159325   6086015   1423400   6592429 
  7619684   5796746   1074112  83336240  31633830  11151510   4021650   9550576  60878169  28584896 
  2570456  19518096  29204802  20302340  24812064   7762910     77056   2237660  39149818   3688696 
  4885062  43543300   8914713  19647397  85778511  33763425  70958901  95061744  18842528  17826228 
 28133414   8173682   1192464  68828058  14703480  49884906  37160244  17840613  24008994   3632190 
 34961256  58856620  15529788  14179320  50715632  13011141  50658069   2104868  62573672   2856782 
 77787864  26013048   1906470  27447930  18525210  20019877  22189646  39391908   6711600  32831480 
 19467861  66717168  14117876  25828221   5291106  15243920    657858   6716700  11690668  55209990 
 53003552  16194050  35142690   8997237  54390576  25770080  43355112  55881668   1625260  76446246 
 51431358   7726915  69383364  17129480   6557280  26826580  44963100  38596006  16878643  31865026 
 82361286   6474000  33887564  29756260  21258172  11742822  35152756  59896992  36288108  20628630 
  5588750  31643280   2443089    385866   2521638  57732060      3973  11261880  19911881  65949273 
 49032900  33025664  39169845   1352044   7084376  90664543  34163172  20565888   9454055   2550200 
  7142607  32278200  31092912  22824795     86304  27415539  11526174  65371605  47612600  28882230 
 30267106  18068408  29483524  25145465   1154686  82314156  48826944  65858460   2015916   4599529 
 36443120  70797365   8508654  50270485   2644686  16511352  39971680    907536  46313344  12531750 
 40282164  20809998   3390000   3151401    950793  16940913  31534610  32081730   7591280  69144355 
 15076425   1860555   8133159    323565  15883803   5455232  50199903  38251818  34825881  34674640 
 51266330  17863681   6083886  15364719  12284860  11153318   6156580    201950  14862600    697537 
 37002512  11300562   2761840  48964662   1752079   3159800  24947175  58987776  74591840  64556072 
 34385013   9112068  54596700   4391674  43500348  36265860  28166445  17299944   5774846  48612120 
   171902   9692462    100710  33179685  60799926    501020    410750    274032  16443062   4181012 
 22796658  58017000  24236120  51360000  53046032  68851452   1445588  22132544  40526946  26807319 
 46018132   3034822  35055078  25230075   1961465  49564743  29233710   4926510   2679852  15442035 
  3599360  78825312  14981814   2706298  36064952  58675830  47690304  65843516   7973550  87974568 
  3510027    841587  13568800  45275853   5446781   3603502  10360547   4250163    456540  77817358 
  2147760  23429476    649649   1674039  64514248  34651473  15981108     26170   5476501  22963320 
 32543508  11985352   3683528  61441263  47862177  55183938  81514984  74846254  23180822  32622150 
   890445  28353577  41962152   6567967  35421186  25148550  84125223  19744098  11087150   7166654 
 12196394    868020  34269020  25950750   4615676  48110832  43464480   6608877    775201  27215760 
 28892384  24713854    879923  11153763    193618  15232360  39626485   1952860  18962300   8158080 
  6385938  12081880  29690970  76168742  18881682  69186046  27278966   4187286   4919250  11851896 
 37398198  71060138    256802  66525376  18932215   4525710  60419820  28197894  16703288   8157840 
  3323733    179246  55474140  10375200  22610952   4895050  27224208  50052483  33923185   3212235 
  2229332  60878840  21425518  12020640  44812908   8656760  80178290  42375432   5140660   1753540 
 81393012  14202645   9126719   5534046   9715706  30515646  35908440  21377480    469244  48907276 
   184240  97203724  10954656  28659840  11182218  80688960  59408976  20498382  59770585  25310134 
 32541894   7537341  77173239  15246424  17949333  16929361  29625255  44180640  37048494  20648688 
 45417144  14190000  18556667   3825710  45931440  28080943  20261688  37244424  21605155  12188712 
   716160   6537216   3141802  61072264  26908304   5494874    979314  63753855  10850560  24474186 
 30977908   3363400   1856960  77526060  94843264  26264537   5662745  16304900  30892585  32881950 
 12599166   6426927  31125580  11763869  61860055  11049659   6047770   3316887  64466688  44318528 
 42570720  12327472   1724820  24195166   2239022   6515684  63459666   3085381  20884971   3706048 
 63105628  27895095  29664238   2248545   1474970  19628532  13462735  12448422   9631956  54884535 
 17733694   6811388    713423  35397036   1131008  27558864  17792355  56789130  72528050  73343136 
  8107752   1387153  31941066  53745939  33952592   6006672  14181804   8873657  12826410  67993763 
 22702849  48331192   1192103  10204884  51610010   9215833  39538715  66617390  42659035  23870448 
  3152760  19549894   6879297   3448440   2753830  26175528  12214475  33486852   7038864   6107892 
 12424995   8770893  16261344  70426638  61583610  11934198  18474192  58281554  78237030  11493606 
 16954080  74300760  14829850  31609536   9847978   1089894  15504511  33795351   2076160   3055360 
 18600774  80049459  33824490  19382920  52630956  46766828  47449222  44897373   4868747   7823910 
 63654110  30444732    795438  18589500  38724844  24799845  50633944   9400725  83247225  31319872 
 49011879   2407232  11498680  14326425    185900   3751683  36063888   6739946  76457984  15805504 
 17245193  25956392  45317314   1073283   8512068  23338560     35068  76203215  32221560  29573336 
 12256266  10444500  39737398  30952980   1571734   4152324  12532924   8393440  60344309  12422595 
 57240635    101982  48341184  51261562  47135484  58414984  34930054  18601760   9522832    326997 
 59791316  51453959   6335408   7897860   5974650  64668110  63144200  11350428  15751536  68434683 
 19446750  10338064   7731594   8686728  12415294   1512657  56149366  30352665   3697221   1438045 
 16473430  32136846  21654955  17697615  11877432   1254900  36480960  39060384  45642052  53408285 
 17823582  28085253  17769108  61564568  10180961   7812669   5044858  42386784    770206  25119360 
 30950244  58405776  10198044  58373586    356960   2032305  53572750  59209863  11070717  50700396 
  7494550  60619570  19137840  16974114  18568592  44296791   3806859  58923522   8672400   5878068 
 10959844  32103786  61339872  12048375  66357395  50622990   1659152   9546180  62332518  86181918 
 34922140  52206113  12339756   6531264  29944956  60847221   3528135  29023350   8300942  19168300 
 35730944  26949780   3886911  76608925   7844512  12390018  50468082  19737332  10789743   5349300 
 13134452   7872634   3014501  13856688  50857408     58381  54022072  17582030  21819550  19844580 
 23379904  41115830   6839436   5825250  29058372   1168608  57903327   2268920  22015048  21325125 
 37893168    170496  71989790   5178240  20196144  22117756  17072070   2223000   8841504  11008224 
 13450335  40371672  86292966  33365988  48601467  32643540   2266564  12647712  13723088  24866345 
 43801520   2830476   1634144  47554476  21817306  47872708   3181928  10729446  75624528   4583412 
 30589848    165825   3537325  29107848   5024292  13048704  10770190   9572665   4157478  39627207 
  9455485  39408812  63604815  21043428  42138264  24068548  37995372   8894630  26899272  27949922 
 35335424  33138778  51385485   8002456  24721848  19259190  16047152  18156688  14270906  11117184 
 46680266  14358843  61757350  20267041     91341  29312250   2487185  14660871  28676898   8892858 
   462240   5831100  15416950  53363871   6363984  27989324  13605900  49219786  49364100   1803795 
 34284464    503837  46187388    170487  36374544    179916   9418112  18497550  20520588   5017182 
  1959113  38266586   2910240   7916344  29071620  72663430  18993238  45347558  20153811  27926444 
 89768808    485212   2479080  28264350  25182250  63018725  17782100  26596354  38295664   1720810 
 31118295   8003418   9633999   2313568  13052160  77478630   3270456   9464959   4217700  41522955 
   845642  26531046  11996444  27482210  87018260  41799552   1440285  11602188   9829400  54105849 
 12038280  38541080  45049412  25805791  15848626  34746946   7677384   7896508    871230  76963614 
 22409821  22048439   1562491  28447155   4594040  66338300   1578900  11218450  20818980  10379964 
 55656454    107690   9557352  18977272   2606850   8192679  10955768  18909592  45363990  13348608 
 23169598  32639670   2194580  27352930   8310945  65668635  59498010  14728715  18184194  31679772 
 21375756  51927525   8392836  13630294  39841296  26804008  35984674  14460633  80226328  29083604 
 13026307   5394558  43996797   2243092   5595840  73773588  15896340   3947034  56790250  11960586 
  5892278  11308528  13437840   9617248   7494879  10776757  45063744   1403391   6578289  18324100 
 16421034  43718304   8684640  29281242  47004207  18540847  19492519  61090016   1410551  13242096 
 44199014  10177972  49595028  13176996  23327905  10009230  11043168  20446242  14248572   5457243 
 22032612  19580160   2283925  28745964   5825118  95038160  24306928  12507190  25956958  57449070 
 19805592  47331150   7134564  83988684   1156815    731573  37519944  46190272   4749048  18641060 
 46248590  12270504  17273812   6965280   2318004  11498508  24686170  38416410  21183470  12581505 
 19997472  16038429  33844272   4135296  14321992  22249728   4186080  38582500  36624150  15831570 
 32871906  63643008  31138245   2604896   9453768  13933804  39145920   7949799  39291747   4979618 
 20770290  81082508  12155364  35210812  25278904   6740280  37560150  36616821  47656408  23977579 
 34390840  47259732  40186283  37608740  41767506   7484908   6100925  34864142  35633724  17599284 
  9288279  41446410  12223512  38532724  33684315  23231796  73782408   9485190  71923392    471338 
 90454683   9962833  42753348  50532480    397884  11791903  28162666   5354256  53945012  62928323 
 32449587  36563394   8670678   1412271  12928678  10469025    649445  14474174  32693895   1439295 
   170826   3141825  17535280   1327543  52820215  56935125   9478784  10243596  28852583   3188304 
 56725711   8405081   9449816  27039488  25028317  29665453  29886417   9195606  10645347  12694648 
 86979335  35678241  11660679  24344472  35957604  19271052  54760080  21850682    192863  32279040 
 22814280  91962783  12677501  87108672  40239696  44046081  68036948   7032832  68967835  56040792 
  4966140  68354226  49435512  27260290   7373340   8817928  20415783  28018575   3709400   5194350 
 38504707  20832110  43483440  18719444  46172209  14826432  14802774  42865368  52038450  39074803 
  3891140   7448315  62749484  15791754  18499456  15061634  15532458  37268725  16582808  11396598 
   449052  15818425   8487511  22028760   1464180  65521409   6098715  16027349   4131064  30998721 
 11474594  14066378  21053958  78782007  31502596   4383246  10016838  38044188  39013360  18112440 
  8887638   2712390   8473231  48239156  72982528  22224116  11667469   7693160    189126   4607616 
 18845910   7911904  55409844  14979130  33669216  11335405   1816168  14933144  66642576  58949478 
 47934990   6092726  18686301   1264284  30531548   3650668  24866136  69257578  21522020  15413980 
 21548978  34617676   6143410  10141340  29377128  35270768   7940664   1291314  23879210  15904616 
 62927290   8458670   8223120  80816396   9493321  20545308     30960  45890160  23298370  64993984 
 23605686   3145612  31265370  28631925  12124489   2434329  75471866  33759048  39217090  26001458 
 40032800  29115515  60891864  41212604  17612592  18384191   5464179  42342750   2661660  45682122 
 14577130  33273863   9805488  13551956  10623848    846034   8392680   9158540   7287090  64410258 
  9014434  14479954  54084750  12072774   7921172   6113285  24829650  46707423  34306352  72393090 
 44593320  21409395  53103000  19170060  54239124   7920990  29124360   3227502  58408416  35764195 
 18253878  29121684    120902   7321452  29466405  26347552  79092636  92991690  29913928  12113114 
 16133131    327408  73971729  59797218  10271424   7976350   1058772   3395752  13704992   7957782 
 33756912   1080262  12995132  49938861   9208044  11445439  45596598  28076384  39192672  57529440 
 10148492  30387565  41522735  15040038  39933348  41149680  66946256   5860148  75955320  12873168 
 70354872   1284651  15134892  26706636  39506808   2523954  35377680  13083840  78597008   3472110 
  2543819   5664252  17859642   8927408  20628243  22025094  45293614  88697322  22530384  71355648 
 25047200  26817112   2790780  72477206   3332562  50937793   5858560  12310144  12579650  15997784 
 93520600   8812326   8782176  52864840  56911648   2532208   1520926  13031226  18247638  28711599 
 28622594   3908604   8501538  45440135   9195571  35653280  42535760  13439093  15576428  37377984 
 15092346  14972580  52601978  15681049  37720046  13226748     67176   6953715  22641342  12686232 
 26035425   4094424  32227104  36511734  41885977  40456940  30735368  27473295  12614265  32023589 
   480608  53307888     55042  18943865  41956974  22481480  40953033  52588173  11094124  37069824 
 18490256  72835303  97368015   9972986  35489736  34762700   5281656  12597457  18468684   3291039 
 15717128  12582800   6662847  57146687  21561442  15805509   2949086  38613964  10849014  22496040 
  5171145  28336455  44058105  12046881  23775345  24215994  15637779  54089843  38861786   6688857 
 13118237  15588656     17212   1079856  70407255  29073572   8286335   3804144  25295088   2808712 
 73204762  45939856    369720    766701  25034438  13349710  48127722   7148382  33059016  22361934 
 10763883  25149198  12457957   3491065  30883312  61067520  19134164    810417  51991210  20521341 
 68029739    602352  71470021  14576955  20117154   5562900  27302947   2938749   5011992  39711952 
 38708544  39859506  57176460   7296750  10427211     83286  40220997  42598380  53367070  29443883 
  5432076    106018   3627800  33406608  56817885  77690964   3730104  25096480  57741420  58711254 
 13986033  19622136   4566144   5055430   7353969  29389096   3247230  11978904  18664781  10630620 
 12398190  64398896  16981665   5961398   7189623  40327184  24051456  16687650  49699944  94094296 
 24085692     43064  18717241  48996660  10821868   6670582  17579142  65782068  53911832  21126600 
 36945960   6177330  69594876  21957540  12802230  27180606   5602860  13511135   9958356  17153227 
 11574192  33093424  19327500  63529920  26441100  32762712  29133719  15755000  24046755  33630310 
  4266288  13263104  13408054  12787900  15181070  87280396   3443775  39558268  52885536  12315672 
  9939995  38353609  35351195   2754560   9121788   5087850   5914090   6541152   6984194  12067515 
    63558  61447750   1192624   7647948  18291726   1782216  15371298  28595423  65743350  59063472 
 26230336   1466920  25593216  43946848  15262490  12266890   3347745    679208  43754224  73568589 
 13286024  43736990  24031800   4348750  19866966  28682456  21906261   4638960  18031950    168663 
   604352  12946488  55487740  52178816  24904643  21201348  46531806  28498512  71797176  49619874 
 14556318   7366615  92117458   4717569    430440   3944992  17308109  88248814  20954317  37121998 
 47698430  44137902  38198319  23563376   5704926   4775814   2860000  16112971  58259667  67267530 
  1828320   7185171  44021244  44374230  59467347   6004882  31074360  23502771   7324973   4736589 
 11106830  32097690   3566480   2382965   8190530  75385750  55824804   3258500   4647024  30113532 
 22806560   8310705  30869280  56510784  36318546  43746000   1161616   9012690   5351656  29894466 
  7667434  10176000  64343188  32340584  74784200    605370  21253200  34837660  15286995   7552872 
 20672806  15557800  11933350  20456616   9309600  11150700  17941860  35811930  16406112    984453 
 17082660  11564280   6389491  35377945   8445640  27705975  40988805  38957004  25230880  48450100 
 22030350  24133552  12745355  46239353  86911358  79716819   2127944     25422   8386445  42354284 
 84686480  10554861  11704064  59586377  20351023  43252650  11608519  35398012  14109082  31867520 
 14683333  71151021  10278420  11317515  47779860  41305749  18362136   3802424   7959150  27919368 
 15183343  33484371  12752312   3139788  26180127  16577340  49988016  41860224  15031664  32616330 
 17479449   7164612  13394926  12166050   2956272  19615389   2332638  12061464  73294752   4524328 
 25186632   5603290  62206322  36586781   2928484  48232537   2483208   4073832  43587776  27759100 
 36975792  49706325  23289300  46664808  54569432  27144832  11174538   4996413  29712608  43065172 
  1905076  10280855  20573355   3543424  10996713   5371020  59831640  20835354  40481984  48701180 
 17331894   6311240   2105250  26049265  16759875   5437296  24851558  62843495  24391260  11559448 
 11099110   4720250  27508622   1801348   8897934   8278284  22196978  17266407    337688  17960126 
  1833968  43545900  46071750  35601351   4024782  28169386  14024622  64972530  29882084   7762925 
  5667064  26344916  43798650  24808680    640750  27093878  13785758  10936140  22030024  13284500 
 70119872  35218820   2998466   4000087  43894170  38166572   9836421  78445449  45009030   1010151 
 22055660  53274240  24834958   7348383    296905   1951973  14629632  32058691   9208192  41836608 
 54566673  20563836  32677704  23575577  11119149  12179301  71187750  65356524  76735520   5279271 
  5746048   2638566  13738075  37407861  29007784  51017382  14271280  46192737  27092978  50703004 
 17575624  49926834  71600200  36448690  47697580  65947248  11904930  29394240  61020286    567824 
 25166624  17519425   9705080  24761700   2047908  11046087  14841590  35285931  16247154   1398280 
 79925037   3428985  39202995  16181082  22258742  33115305  20325200  56462164  17338860  13559871 
  7213860  48963255    185890   4155744   3333300  82199816  62810356  41132772   5432715  44174760 
   337053   6805344   2687125   6736296  25110330    569264   1258335  24919848  69237812  34309512 
  2376405  32103626  26456484   4203840  15087600  27913981  35388360  49596480  77353290    463369 
 21775299  19692678   9718965  18531746  48536460  57494892   7567164  10066463  16523388  71907400 
 41904762   1536434  11751728    237432  17476165  10810962  54018372  17456733  37162000  12927495 
 38476836   4598775  19088388   7193592  99530420  59915555   5933227  73150805  13017188  24717080 
 48690508  11158638  26797690  64766600    103182  65704500  19280260  16926350   3968438    283635 
  8045163  35782264  80134502  22828236  27028445   1557738  97021411   4445468  13025474  31261680 
  5562000    501515  46883840  23592920  24850564   5898263   6534894  15718263  41470944   9085857 
 32804280  32403686  85420464   1918586  37722580  10655448  10917985    305200  43229147  16743545 
 16695774  34511488  64124833  37741780   2789720  22126000  23538285  41317375  55776144  12314340 
 63704628  59928548  28355562  46600811  40280015  69047664  12913736  15731520  56467492  46333803 
 14130276  17228815  18464084   1288176  43710282  40803560  57162196   2460447  54972500  65241442 
   702732  62717309   5727288  73025494  43020480  38179824   6626940  29960838  16266288  37956312 
 20631888  82422052   4237208  15891239  19553625  47316605  45220181   2043855  84872228  42762399 
  2828225  36246801  77139064  56348709  27782048  67458597  41941250   8306788  21302460   9640620 
 24126516  46507224  39170360  63294405  86715090   1139180  27032915   9967360  12842114  27706280 
 70837928  34071720  58261980  11782995  15393645  36156648  15429843  69950790  44857020  12012303 
 28959630  32699640  22132060   9369450  37063520   6733046   5403993  36883720   8654924   6823598 
 39079010   5862272   7040939  11398328  41624562  24101200  16807373   1748208  12724074  65689794 
   211904  32730259  69035211   1437202  13697096  38186280  17734776  50302980  18164076  24713044 
 24615383  40570091  22688770  13360344  13626252   4608824   1223517   3339241   8787504   6447132 
 47198052   9114688   1500810  40746400  38147235   7508760  36636378   2412519   3487805   3697055 
  8084583  23221219   7908162  80197784  12678688   1041273   6314200  32392720  78583050  81954216 
 41621650  66687789   3451426  18201396  19700280  23701236  15841574   6011596  11468100  15042920 
 11101774  22689304  54599835   2587728  54666780  55454215  17982972  32007150   4984750  52177590 
  9249296   2265680  14894944   9502020   3677134  17155095  85610088  25920648   1172310   9448616 
 16064608  29515867  27558440  37902403  33833243  35206129   7984225  43303659  51448468   2448876 
 28509712  17639389   4612042  21386652  18075044  29742125  22715674  50494080  15302415  39554795 
   904194   2059530   7746372  17952964  30187740   5912036  24882684  71444492  56241876  21240219 
 46549280  61376690   8602440   5701080   4491818  67210362  16043365   7251122  28695419   8711126 
  3468108  55248320  14067606  34869760    291018  26674706  13896388  16353714  91064428  15873438 
 39880006  48277635  64313730  78518036  82291980  25368525  19852074   5219084  13595300  33802935 
   390507   1649460  28926400  38980456   6477192   4771133  20372350  39724560  34799184   2155750 
  2107998   4615800  11464596   1346874   2670944   2281041  53603284   2873080   3328456   2698129 
 18038000  28289364  21507563  26668040  39864575  30816956    931665  13715530   1463418  18702300 
 91882290    142575  69124561  52227840  14878784   4712697  32264400  55779264  51614992   7681915 
  9503059  11557313  17038440    154425  17732960  79648209  22459206  29600648  38114484  29899522 
   187074  46304294     79945   6572748  41610008  83925150  17993565  76017114  67125898   3977214 
 37536960  14040768  14487468  17814400   6384726  18402734    231543  25674624  57017460   8188134 
 28496598  16241274  41059548  67347170  24348680   6688592   8161152  25300377  28240128   9265910 
 15711550   9747945  42427485  11289582  32067090  17451450  29339846  19463258   6388750  21818475 
 23397114  12637580  98853300  13788984  12982839  36239697  65295472  24711560   9216324  85499596 
   458900  29412419  85349290  35807681  74658130  17121375  24469362  23304074  24701100  23029560 
 19871298  18563248   1742092  13254763  93031912   5690308  12671836  11511000    473083   5444800 
 18705708  74174112  20689216  29668931  24077328  52657290  41943636  22494300   7118410  21048448 
  7060998  45563050   1920402  10982860  17392402  33685560   8908352   1387099  12536146  29838030 
 43283394  28408920  18972450  82227002   3549165  55651374  17449824  32813610  31915250  11836161 
   146932   2548313  74184174     16638   6628956  41782410  63532836  20678000   6021554  53647887 
 65655868  10813080  46961690  45658538  17247483  47195456  19320968  15669159  91057746  22097988 
  5509880   9684840  18756864  12375975  23609124    364056  46671600  77762608  10538962   1309983 
 42203840  42433564  56705430  11394680  18726416   1650274  20555069   2082840  35113824  46242414 
  1635120  22923210   5297256  18703144   1784970  56385900  24962841    852075  12097325  10769122 
 15115369   1096049  33802344  22439835  81354998  24888096  35201952  36753430  33133825  40770738 
 52235505  11372992  21908588   7357427   6240936   1739938  13982560  32276784   7857992  53368236 
 20129770  37490635   8979740   2760814  20291677  31718848  70226272  19609150   7070427   7388760 
 56551828  10962450   4236570   5866989  40768056   4004720  14173588  73475292  30012861  30770272 
 14643252  47867820  26441051   9659144  30545424  17187144   3163545  22508617  43853796  13233696 
 32135715   3208150  38448292  68919204  22904785   4319308  16310763  36416393  41927472  30256226 
 21669283  56726030     78680   2296944  13361600  59397218  40538322  22638258  11219132  44447435 
 26018616  66602942   5225504  81700950  21614313  23463650  71632740  47484857  35599284   3385956 
  6401860  32899284  26288736  56473557  23005232  38830836   9223809   6716559   2325302   4930538 
 31921425  46186440  12134200  24468637   6343757  58595449   4229082  25233160  16873115    379220 
  4374100   7111644  67563720    938228   3778320   7074844  74628725  51790599   8519992  38251116 
 27941522  37217542  33475125  28674000  83606840   1504800  64215762  47504322   6168617   6973740 
 27993220  67735914  14215447   2504320   6009415   7630316  28493388  68554724    155862  36865004 
 50556064  26165475  22125852  12339712  37189614     64695   4869560  15840376  12580932    580355 
 90441528  13471380  36727569   2063929   4031781  52829831   5916684  51318400  73846080  37927813 
  5655458  17265362  13303448   5560531  12512000  12022542  34724448  25087069  10162188  29433140 
 38844870  26687206  14950327   8596962   1421024  47740728    187380  11925641  50071840  77405730 
 23014369  84551432  21938210   2356580  19946856  44974870  52016961  20916424   5928620  21011172 
  6500896  29236550  45072929  11920007   5947437  10110375   1789670   6596158  30761673  28711501 
  2837370  69866101  17895424  21703704  25001000  18632698  36081999  57286467  15332549   6366024 
 60904818  17873540  31360824  44615171  81407886  13177178  57057152  31511088  44875920  16465098 
 47487160   6394158   5723343  13237488   2168328   6238568  26312160  15282594   1033510   7713110 
  2866245  25274048   4232094   3974124  60171960  11293830  38446681   8610093  72458240   8874961 
 42820606    498315  48945156   4509920   3300951  20454195    109252    561344  10210858  10612556 
 32168077  77374493  86785616   5149184  10331113  26442462  22703031   6129875   9093210  30670362 
 29066873  26950491  41173632  35318948  67125690   7826043  56963750  47526180   2744324  28924225 
 16867264   5919347  19034440  68312508  11767468  23168163  31519520   8975502  13220028   9982980 
 13752816   5769612  14452040  88502128  72218979   6203680  26993544   3697913  37745610  89911584 
 38970273    447372   3855306  23216094  27197610  62034547  12356365   4143090  24289584  13300646 
 13386150  35172128  50009953  28793138   1674188   2093082   3337096   6727644   9760938   1400525 
 11232420  17346525   5344120   4862520  17703900  14103674  45154109  32552950  21839510   8716976 
  3307591  75985790  25436575  10159236   1608174  10581984  12260103  68349996  22065225   2023164 
 41994455  38172794  83941620   5180038   9914668  22155183  57910731   6695934  53857635   7139574 
 29977164  48890628  20021117   7432068   6562536    735048  26933456  38949113  16896760    481761 
 22210575  25913047   2473450   1047468  18176367  40982760   9182160  59009676  19461312  64706961 
 61545720  22791816  14429492  45211718  45687384  29577072  47817672   5119935  33705560   1009449 
  9034179  43476864  13246272  31215961    522741  16424643  44433904   9380980   1455450  17553350 
 31946207    548667   6715762  83675904  35712000    619731    440608   5696546  20020250  12358053 
 75359259  52962846   7005936  16220585  43975650  34346616  25449678  20806526  26687440  26875785 
 70914123   4058112   1097338  11589928  23366374  96120069   2782216  86585503   1296555  70064580 
 40478579  48449270  15217730   3267550  17268860  19381446  42465618  58530628  36542844  35718118 
 25364278  41359104  73068228  77464325  48531692  10270788  28371339   6187352  85544878   1768424 
  3857570  10427284  11820060  28825040  10728388  13997984   6366233   1150296   7790712   2610800 
 91425948  40898152  43711602   5698184  41805450   4925628  75825561    293280   5644078  82863772 
 20176722   2756287  15714800  44717290  73499480  40932320  11826381  39230526    805155  74679255 
  1366770  63578025   6121125   3571120   1671075  55966746  54481940  50451973  55760080  33460545 
  4602461  27220470   4451016  45273774  22666563  52978184  22376032  31512871  11501952  22343568 
 76961678  39621500  16963836  22627385  12518896  51112088   7746700   5523427   7509874  10067568 
 19557954  31283163  63354393  14194131  70462206   9866556  19826442  19824882  36967547  23344130 
  4418865  29188528  47379519    703929  93394801  56667880  16578069  29854272  14050746  27254570 
 14467200  22892737  24971274   7426374  83991694  25057500  12132792  16612512  29851132  10809765 
  2868002   6700125  18960863  59084740  14875850  48918806  71220123  19169752  45592066  33319748 
 21897018   2030600  34333630  21189275  78249780   3242668    500913  48715029   6233925  15891148 
   464808  43652763  61322268   1971200   3538780   1850142  23565809  29355510   6632717   5627247 
  2957975  68378463   8854636  17728368  36049840    161994  42997205  51251160  10127388   5050352 
  1669877   1769080   5519674  30291314  96518961  12407274  13823792  38197546  59145330  15551404 
  5716194    779184     33512  18697206  51405599  73436594  10312408  44334370  28307136  76925943 
  7856755  37756516   2062137  22372644   4011425  71970824  33738644    678960   3804408   2226926 
 42607200   7275750   2964900  76479046  32603328   6514872   1703768   2763137    460938  11493248 
 10657250  50242098  20380950    586816  12782384  34451333   3203354  50208074  17692120  11981071 
  1131354  62908560   3132026   7252399  34726070  80870689  74188793   1854783  18643408  40431013 
 70851990  80340630  26416962  10494918  27009088  16201053  48433999  38228456  22208586  67553208 
 20899703  62637912  22655168  18318364   8952966  49905828  18998261   7921936  50714852  33997280 
 13699013  24918120  25269687  11014800  53814762  20396250   2226047   1362288  42007032  78531876 
 20520224  17961568   4980144  43442718  11563775  35439560    322224  30654140  13458639   9160240 
 73436355  20609600   2466288  17453205  14404716  49343536  83465109   5844610  28028434  60163398 
 13224120     61710  28187250  15606376  29989128  17916084  25446400     59722  58438410  66533956 
 27521806   9460636  66769755  11008008  30646968  31890390  61343130  50772568  12732300  69689849 
 23770092  44724120  14587489  47592894  26593930   7870320  11958752  35259225  13254900  34499956 
 11326980  15649900  56002430  38966445  18850975   9827841  41755480   2509792    466969   6459012 
 57531655    705986  38415600   9220700  53805325  24360390  19382643  24282200  15242912    652212 
 54088672  23871020   1063920  77719536  38129130  59273344   1523249  38374908  19942389  11348092 
 18255756   6771154  45009361  62036568   6558682   2059455    281220   3057408  81656250   5067300 
  4964187  73891070   4370950  69093080    401308  14854510  28279125  37441604  28297848   1285700 
 13815470  10628814  86316884  83405075  53767826   8526244  25354272   2802614  19764360   8809132 
  6602997  10395385  54634270  27146900   6833642   5220624  19681801    253232  60585252  68243032 
   258332   6948271  18615730   1007103  29528235  62378288    382904   3927350  54894296   4099186 
 76088770  57328453   1361492  52954330  92403380  66321552  54662616   9436806  44131696  24806628 
 10431779  79414335  15107724  46904206   5933221   2626716  24858188  92107350  16126052  44277737 
 25930338  37450875    165300  16108080   2989840  27733309  22792024  48354500  14475393   5559444 
 31441000  27663792  21546900   7177796    511272  18327200   9076737  27495480  23340000  35746340 
  3881696  17613630   3413907  35701952   5255184   7958340  59968140   1835756  37065252  16719144 
  3182544   4044220  73402290  23698858  22813170     40220  31667818  20893272   1303155  35948614 
 36840825  36861914  12308476   4572252  10019248  32530304  30374385   4065516  70177427  64206285 
  9781992   6654096  27902960  18989380   5686345  22052736  58144652  70973419  32638725  10762022 
 41587020  78654612  30631425  55067352   7793496   6071856  48755591  54759656  45503080  25470200 
 19550256  26619660  25137356  38644155  40763808  24070952   1579732   2766415  46227004   1577630 
 48612980   2951036   7573206   4947876   5766310  63029746   8262150   1321662  68325600  14610365 
 40857935  48209120  42111690  33085780   4241318  23307584  10145715  20285825  49623402  36461532 
 24133320  42760003  20598660   5355652  76201524   8359890     62326  26931420   9786252  25394574 
  1204124   2392950  23585722   1621950  49525697    394404  14796362  71891568  25861591   6980448 
  4726314  10233272   1362998  61570971  52902222  72156216   4758533    326480  39416832  18604752 
  4318864  85195584  36365188   7627032  40741564  14588640  60894510   8328230  68696408  33851088 
 49880376  36803675  31353039   4598676  32943372  48018744   9451845  44641322   8512920   2290455 
 23825152  26842081   2518680  33047200   3462880  11383190   7491100  37719702  11356110  57675187 
 65352650  26054595  10582426   7042144  32058221  17511088   7390420   1324800  10331920   4078608 
  6372975  53251946  58712256   1648491  12991160   3840674  47467374  43180452  70661614  37252670 
  8225430   6754398  13893957  47639352  17347764  26013468  13966452    640566  35032162  74318517 
 21876946   4316712  35193584  23671979  10930365     61752  41925400   9671788  24911616  40159356 
   927875  40565700  23254742  63516192   8870092  32209750  70501739    257823  27453768   1507359 
  2681136  16496018  25721670  31264666   6811695    844250  14744100   1448340  12378300   7952182 
  5159304   3386958   8237187   3954629  34804600  84248166   2915495   3367530  29034760  13557420 
 16735488    511700   1214976  10809056  14624932  38816414  56487294  15333595  40907898  22702038 
  7115056  76120992  20611276   9633008  35247786  35935016   2676744   9126810   2062824  20796565 
  6199130  38304168  71633796  23367680  50402250  38452608  60449867  18437322   2655580  16556067 
   484603  28578698  16181505  45789408  11055455  71570574  30826600  12088923  14183810   2072670 
   516384   2566290  46888400  53480681  53902752  34180323  30275640  38681148  15330276   3000420 
 10360016   8866125   1963294   2984474    247632  20615544  21234150   4121488  21067200  49557885 
  7237025  18846100  80228434  45606932  34495760   6877483  38989000  45633626  43441200  10548138 
  1074864   2597184  16410400  23190940   5804100  70555450  12986988   2904400  17576100    699043 
 27821808  39150995  29955779     56541  58551372    348432  57787040    102544  19239512  46906752 
 46964170  45950436  42782496  64515332  35008090  49008030  24741248   4425654   6102336   3673232 
 19726904  85746245  66183072  23383020  43305642   8981280  48377682   8417078  30234330  13090272 
 70722938  71746722  49070736   7708720   4435056   7797120   1823148   6105342  22852522  41679205 
 25217060   4436915   3400920  47891844  17236752  19986489    228094  48480612   5230288   5422805 
  7952568  40368944  13016181  11801438  21608874  65992836  60596568  41073478  14371445  44653952 
 41556333   8463112   9966649  13453596  10803744   6870000  59063125   5655582  16953610   3520360 
 58110424  13226796  15212336  21387159  11913174  51204845   7551442   3407184  11913995  34792884 
 22984587   3900156   3580650   9882712  68146792  42286699   1839362  15506356   7236073  21809776 
 51831420  10473363  23169399  20695674  10798272  89536960  15441699  52535808  37455296  21500372 
  4266654   1136928  37586648  17134730   4414878   2898114  18520940  42398926   9316879    191735 
 17466174   5287590  51119364  19370345  70452791   4573791   2790477    930650  28037438  43858976 
 20474383    202773  25111725   6665140      7496  23974467  59212530  51681633  28045336  31182468 
 44891870  67072680   5258070   3898443  26137912  13059912   9074152  80156050  80789630  46707748 
   738588  21088148  47154464   7207592  29172726  81536448   3232650  34545852  30007104   9321004 
 12362688   2546432  12204486  10931100    729742   4106816  42765208  30545900    959974   3385914 
   526944   1195544  10443740  49148176   2676324  13993158  15672200   2649345   2046186  58473492 
   256938  69969625  12787453  17392104  23307473  60622040  34637988  26619728  40004118  45936254 
  8055450  29529958  24958860  15276861  34488104  10809828  61575546  30508162    340281  24218117 
  1851764   5438340    397040  71177349   3699168   6774250    195960  59070752   9325476  30048928 
 28864280  32886606  54860904   4440632  13955319   7631010   2838600  21051039  80487305  12704024 
  4066160    544563   6745865  72565441   2734585  22574058  87201292  46182795   8642751  46379368 
 36194304  46896750  48974719   1478280  27804026   1481853   9921344  12372336   4856749   2336351 
 16364556   5350032  55897224  36249948  24070608   5199978  24093590   9935394  16115024  28263720 
 56321947    808146  11267921   8790704  17712214  15513646  82077411  23117798  76209375  33845144 
 10064160   3502445   9135300   1675781  62594155  16500778  64041846  17590617   4656938   2206176 
  4835978   9681165  41790840  19098216  30806016   7743771   5031558   9609850  66794793  13128320 
  9048204  14544855  41460133   1028335  12836292  17541972  50204935  42957148  37933158  14085972 
  1046892   6182326  20863416   1543180  14647451  40195389     97218   8611884  33164560   7843830 
  1503912  24266496  14809820  58012515  29137826    567624  20468457  39342732  68272813   5966688 
 33707088  47122240  20580730  82359298  10108000  75846784   1457630  24621344  57789042   8028601 
  2234295  40987184  13608452  29672368   7999148   5158984  78467112   1269540   6622754  50522703 
 46873420  10505000  44686554  29387430  88382702   5041112  82864201   6359500   7784346   7293333 
 38041264   3966144  74189520    281389    784161  47805428  25317552   5689017  64253250  20785506 
 71672716  27462320  58049355  65798016   2153283  15205282  25211180  29017950   2504583  43191608 
 47750388  12094434  13057145    128674  73345732   4218903  23019040   2117940  32938400   2244800 
 20411096  60233714  42913926   2133053  56241303  39452011  13781040  17904818  84710531  91386276 
 11005129  12610572  14389304   7145894  45242397   4035413  13547273   3000426  39281109    274932 
  7309097   9854262  21526722  15127170   3404353   1689255  26796816  70801885  14390928  16166304 
  2449656  36820368  29736000  31940615  26059196  40508580  27197104  36507429   7453257  35329905 
 10547964  18685176  83073104   1270454     17577  34582036   9822258   6303258  24366032   7405062 
  4109625  21427520  13053111   3933156  22102800  83022156  26321714   2827950  13003876  52544856 
  2983072   2244210  42403536  96637222  33333537  50382318    493601  44063361  68398599  44721886 
   454308  58146114    486632  22027300  40199976   9620832   2327612  20732180  44705409   3158900 
 23081500  87765010  70094864  28576862  57344441  61103644  91813428  26996424   3509635  31721258 
 26042632  35883630  60011496  20530272  15530697  27628750   8602123   1904581  15910645    900680 
 16474094  18922173  25034436  48999056  14406654  28225470   1954520  37984125  18904490  18775060 
 12471000   3622310  10391550   8450564  10164442  13157282    619856  27881740  24120998  10816776 
 64380745  21540492  45208464  63449475  41800380  17295768   6627992  16682480  13262635  41526476 
 94343200  13665618  26869834  28323798  28891170   9736636  10593900  21859880    491975  72495990 
 47738348   4716866  23092736  58315150   2819760  38459344  57606576  77380124   7849634  22241660 
 51358320  54860760   5776800  30736965  10789458   1036777  60990444   2479785  11152182  54970838 
 43048524  49923400   5447288  23099706  20519198  85096568  14432478  42927400  27185384  23217616 
 48163892   1966032   7268469  55126736   4257800  22869226  36564361  39179312   4814570  31262012 
 58401696   7218107  71318000   8227620   9656220  29540868  55588750  20172884   1718850   1192752 
 65874710   1698512   1638231  43192240    215332  10156315   1644247  48124076  21086331   4267032 
 30149182  12975650  69498654  19236909    519112  10852224  56118243   5103261  17642464  28979910 
 34669176    153495  36097424   3063264   5258925  17320534  86955301  22482840  69944105  67628950 
 18707328   7137563  57463560  15941023   7296729   4229771  44365036  23582598  55507280  51584624 
 11892096   4279065  37162689    130848    824296   1976590  19745636  61465471  40860880  21006286 
 38769246   7817100   7526392  17495454   4840506  11429286  25866770  50106320  26685288  37723924 
 31745290  59840137   2795605  22274441   3829497   3643136  10737314  16933380  27825408  56355390 
  2364894  15536668  49874944  22502613   2898794  60756276  47346618  15383358  29306144  19182711 
 29161902  52164862  35453620  27320280  27401584  14187524  40319279    192045   7344273    506478 
 54643096   1302488  27313700   1114431  22204905   3570808  17402262  61186785  25065775  51200924 
 20642063  77278226  11786034  14499660  54540756  26149500  17715632   6323898  66192443   3756540 
 21072642   1619930  66803304   3976770   7556619  53490580  22545560  70676220  38048928  63574056 
 78044298  20764560   8558985   2354820  15610320  83975178  19801158   7876542   2282287  24503924 
 12547224   1496618  48458865   4467456  82317009  26427792   4420046  20597200   6453096    452985 
 12394122  38671776  27463869  25868520     90012  57773084  40981125    189716  29254624  13705040 
 48489000  55435424  29824630   8289864  32508849  23843520  63450624  52721010  30828238  29787915 
  2329250   8793636   6261460    421980  30956673  27076896  58421462  45968736  52158720   8566656 
 21745584  32884747   2301489  68657396    138303   5403552   1753764    934472  22069374  88028316 
 34589750   4499200   2713576   1921568  47263955  16140994  59537172  31382860  64967175   1164820 
 44164912   9147411   4214504   7976610   4443096   5685383  17323440  14513016  60871159  49328720 
  3045975  57293124  15346856  14419003  12515216  17415696  28155099  33923904   9212733  12521756 
  7577901  23927616  54532080  19026561   2623410    311190   5928518  36827648  19424925  39746187 
  9904731  71461652  53369628   1321264  14294668  27187062     24258  23450140   1832229  39208754 
  3794679   6480550   8734250  50806790   9653160  12772784  76209984  61390302  48803200  13324761 
  1506825   7950042   2091012   5192320  81465954  68895981   1178067  32176242  65255071  37412840 
 60074674   1739241  75186914  18039294  18945432  30289160  13242872   1565344   3928890  72710209 
 13201188   3684503    851280   4990440  10954167  40360413  29438866  20840049  37703040   1559052 
  2228600  31544202   1522944  19624775  27405433   7955572  66068640  55137900  37225560  33516756 
   538713  43305236  24968920  47213225  53753698  51540984   3670953  79313848  24194828  22068019 
  9430035   2428946  68487220  21778124  21403893   7642592  19956198   4232304   3223000  16812940 
 23403250   1116500  49959546   3235715  39844974  26096690  83981040  14100242   5768148  13380871 
  8823780  22110342  45567665   4927650  22705364  10441002  24005405  20401920  16078610  11312430 
 36432207  55124880  48223824  36655800  72480261  42821924   4737776   2847144   9737260   5445295 
 47936460  34881732  14266195  20226125  30687588    998568  21321355  21516635  48815884  36620682 
 29695951  64415939  24885120  18268784  65439465   3521836   8881287  36145929   4811782   6160936 
 14573717   6284022   1770080   5816578   4374254  20115029   4689792  30302208  29883700   5616677 
   150194  31885413  75754064  72940608  18610248  45488590  55083280   4396779  15772295  85451520 
  9221903  46976085   9551591  76507328  18297360  37689350  27949798  54128062  15009160  16836472 
 31791954  70983924  25184007  11277024  73062196  24184629  24334980  30680244  33214428   4734873 
  8319970  82772270   4656904  12685390   3442734  23337928  30705081  61243800   1516854   2176592 
 21200298   2899458   3094182   1450001  26877780  12454900   6493784   8013681  13283595  11527261 
  3146520  35257919  30611423   3829500  46729152  61713225  36302931    322230  17846088  24608760 
  6217960  56926560   1450592    559475  21442848  52118890   3290496  27180085  37128042  27795870 
 57231065  51501184  29457144  55132688   9662781   6941767   1057695  31823274  14341299   1536234 
  3450460  40091025  64213908   3481300  16010958  49171072  78424360  30783064  23924812  35472570 
 60184082  34138104    823095  92313060  22471186   1826416  70984244  25253432   8605555  72749742 
 18660611   2740128  32842716  52068376  11797542  36298928  16207305  51641720  11303810  13228404 
  3514047  34236600  22450464   3959817  66694840  41821124     80420  23266386  36141915  15883424 
 33321643  32144356  54442014   4230341  17589990  60175242  55265376    996928  12218742  23810077 
  1236640  39248129  32285652    243724  77580874  34180618   6115263   3984832  11228490   1571822 
 18994176  10770788  24403916  35874840     63800  45585206  13512921  21598200  71159140  21657760 
 11518650  34952328  30769792  17850600  13789265  16837713  35978103  12537436  45699544    390654 
 56850395  42338958  10134670  12894255  46340370  71435496  26290460  21133872  34162336  73970218 
 59513220  31898547  80939904  30626621  12370744   2078752  18772904  30110516  25948426   9434368 
 22872752   9781806  25326141  11057592   2117062    873448  12450092  78969930  60089360   2195244 
 46408588  18989544  18988398   2411838  54646032  14235639  30853896   7464910   9822088  70607600 
 40726400   2739054  58720424  17474616  66361575  25471408   3122457  12174624   8438495  87621996 
 64188194  32695866  10391194  16664406    730400  50194250  57647702  16614968  39183378   9165000 
 61289677   7891622  44652660   7922754    676504  38343591  32156820  63299880  47283032  12455325 
 21079332  32643620  51023776  15973326   8473528  67550805  24628743  15907203  18313735  13938519 
 25832172  61992108    189810  13930476  22222200   6538166   5812088  21108928   3198368  38924340 
  4270338  24496848  45033346  28511923  55256725  13606494  28296184  16525120   4962060  18975148 
 22555260  48271414   5199580  26387182   1337850  11728168  33478326  11069314  38227956  30172392 
 38541750  35255088  44552600  17058980  52903561  61916385  11736739  10471657  43291750  32317922 
 32885710  13574134  40820968  55708480   1247928  26398350   7735926  24953746  45874972  30828635 
 12788516  12480426  42644510  35193040  11874204  11718097  64321680  26157033  66299925  10192625 
 28933164   1725790  16214847  29291808  68881050  45187840  85119100   3186590  50067750  76194070 
 64873667   8965472  13445474   1956768  20139570   1256502    283500  21812310   4082661  21967625 
 52187345  29317645  22389001  63121550  40733246    741426  15036480  89636988  14912264  14465300 
 56300607  77561008  43880220  10620090  54524904  72309702   1198220  21845688  15847725  22075786 
 28017192  10496304  41565320  36407787  56514528   1076004  38962248  71738338   1430154  47515490 
 29737280  23528376  16664517  10339192  20449731  39941930  20911839  40131325  34104964  33468026 
  5999741  19724161   4151019  59164295   9562160   6666435   6029730   9401280   6664652  12233414 
 11740694  25900179  63127552  70684853   7683372  34462466  88361793  22998630   7092344  60379977 
 10932810   8586864  77201568  35034300  21275466  44402985  28738786  46425960    403612   8246745 
  5704586  52825268  46744936  44347628  37087182   1345092  32462199  80957976  12419001   5229642 
   853632  10363816  11562234   5468276  62617472   7956643  28946984   8805279  24497745   1310976 
 13749718  74440212  35250996  11681827  22078474  69290802   3096660   1821078  51821550   7223524 
 83838070  22900584  50573826  20838600  27063828  17647440  10399650  31494516   2050776   3347496 
  4752432  38390210   4758192  90293736   2101086  56218404  61908516  30053255   3964905  73871130 
  6415683    800042   4523142   3689535  21813875    412658  36454176  34767072  34486788    987900 
 13445682  31272150  11894415  83249396  54602772  44533935  50758208  12613042  33532416  34654721 
 43356866   4657500  67848429  51919084  51185092  37683237   5209732  35552912  17678232  83522700 
 34541192  47931465  23576277   7920198   1103488   6654006  78077824  42872506   9830742  59066575 
     6723   3301137   1341495  37530432  11020680   9444890   6103668  31937205  19731775  29452128 
  9886043  41404032  46591572  62111043  93596356  16834320  13081520   4996128  23847800  47012785 
  1837297   7750224  83729488    526336  35723808  27922432  14777318  17385524  34640112   5246271 
 11124204   9952880  18028098  53017480  34793712   4691195  36580400   3855141  17281128   8683535 
  4251704   1288925     48976   2957400  47972672   1128368   6162654   2794169   5525197  23797557 
  7606296  12412472  20812884  22500871  14136282     49046    147918  27459033  27089837   5079492 
  3236400  44177145  21475023  30432168  51619176   5256352  43885800  11152959  50981980  15984080 
  1496000  30813960    262601  35799714   5430092   2102973   4280688  43272372  14856240  33142070 
 61705410  11308842  47689396  21152674  76252050  26148750   3803523  26734780  73083010   3164018 
 15950791  38843448  47831576   1851824  18030639   4108896  14418936   7728528  17346960   4936120 
 12824273  24717020  40893725  31826578   7229352  10291970    114592  37030760  27362520  35667712 
 36064046  12799280  45847848  14525824  28105576  14942250  12338095   3722775  19004384   8423400 
  3236544   7166076  14219352   9926085  56651034  26048647  55348338  29456623   2451250   9292066 
 14631180  71807001    516545  13809849  74794103  10851880  12940088  31744525  40307960  30351529 
  3558387  10937626   5083018   3773248   3984960  35222850   1672836   7131216  10114065  29349196 
 77976957  45739071  45489042  31122104  14618592  54153320  15725695  44110750  13890360  17521350 
 59105475  46678720   1625477  10794849  52355160  53100928  28780229  34909980  15688185  18140590 
 25558750  24322989  25972219  15154780  35108260   3582672  12124128  59603323  15723944  34635970 
  7769165  58728252  17522946  15189132  48459068  25527024  55394854   1689303   7697074  22494249 
 43879975  16082742  34709064  14975950  36574170  67962528    727419  46210416  33185628  15063768 
 32013930  16262976  84988197  18681024   7036912  15265344  49035500   1893990  20828114    391937 
   431158  13855842  61136590    758559   7889600  51895053  28535568    926970  78428028   5536146 
 47091160  33900227  32480508  18150288  12665021  69418414  10932922   5620120   4607840  73188438 
   560854    241844  20513400   2131311   5717414  10403847  48543480  69098025   3480867  21987315 
 27188093  15845957   8813613  17356416  38079402   3962751  31320363  27432176  41963544  18364656 
 26159276   6491232  54538077  16947410   6382530  32294376  11815072  22578710   7553146   3722920 
 11347116  50610329  63245358   8659834  15140882  27222770   1969385  60212835   9540696  45371121 
 38381200   3400527  10221750  23610834   4969038  27413958  47215120   9022814  18099260   4654154 
  3875424  24998245  81382245   7514982  18991280   7305092   4261179  22285030  33556734   3437611 
 51087618  12850698  11989062  53857057  15781490  32135875   7501480   8076950   1395792   9513576 
 64568218   7747869   7944780  31225650   2656960  64605042   1221342   5505763  63730440   2865133 
  3848200  29960200    183330   2854452   4355568  23923536   7678384  60498981  61206587   9547517 
 79590435   7620576  16052904   1307572   7543663  26936715  29762166  50391445  35785288   3105368 
  5308984   8497580  55986350  51323272  23461676   1050305  30831395  66267096   2483845  69141800 
  2727446  30464616  34328364   4472644   1072000  31643967  12082044   4866342    163267  67475700 
 30992969  70601454  30086937  55457948   8935598  63211400  21158754  51373836     91808    400605 
 13027605  47140654  42029750  26275491  47297897    417877  13490843   9363116  10887175  12985846 
  2172207  12447237  48310080  28592448  35480468  13271352   5673456  20550111  47427500   6548059 
 20219359  33531552  57179551  22425828  38876247  41308715  14418425  93150065  47552697   8923555 
 96276600  17649961     11162   4369140  14088975   7742520  17200872    785884   6201039     97790 
 31706340   1277148  62959760  31327688  68928110  74315220  22452435  21696646  67220824  11714828 
 97412544  37737388  16612292  33062742  17298234   7422416  55986240   5083128   8985651  24325058 
 13181217   8992333   2292002   1910920  22198796   2312296   6003206    435358  21027146  53946965 
 18446195    549276    424600   5277018  55984208  17901627  78533690  23587740  28818075  13444080 
 47230072  43574130  40655801   4269699  68007740   6240159   8969103  20144214  36850436  11556090 
 15589526  62641760  15888089  26457981    819390   8787170   2213390  51787840   1686993     92052 
 47773335  49539798   3647800  49235000  27177948   3433086  48177705  58577750  12545568  30287520 
 10996480  35201376  10330659  25045419  38147263  32660735  26671242   9789260   7988475   1776048 
 39889304   1899153  32412423   9135240  69067008   7067008  28739719   9688800   2121517  41540928 
 15085147   8444082  46226262  17257500  78675639    455202  37356480   7131432  13103514  19806150 
 32373903   6857361  37606800  21000096   1732808  30741270  73127574  12313730  21433048  44445159 
 34090508  34762416    161868  14129720   1998907  67354872  28970460   1697020   3537639   7339436 
 44133592  48492060  13315517   4318845    856548   8788402  38110877  74387580  12028688  64644996 
 37039600  30546128  63486665  30754933  54258498   5919456  10049950  39092760  23481828  47527018 
 56501064  51236978   8910202   6642048   8248044  68105044   9412096  28785876   4693614  48552087 
  3365872  71764936   7621804  22728438  19827315   9416232   3157427  21863772  68229863  36452279 
  7822913  18544665  13730544  16618350  72427437  45586736  24480612  39734408  76350555    522543 
 15603990   1092120    721968  16577985  29447145  12377700    896310  47478582  15833384  36390081 
  2148775  53106670  10877620  27190976   6461190   5213088  10833165  60057780  20515648   6740928 
 19753816  15638728   2779927  87598385  33625922  76235475   4263288  48446200  62766618  44977368 
  1073702  13033944  13541904  21463668   1778160  50640652  24065613  40459280   5766467  27994752 
  4219680  64707878  17432800  12625866   3880056  30890915  25778089   7818650  25147980  85709481 
 37463205  35841448  28725447  67328013   1776930  61487280  10561617  34481270  35570244   4296475 
 25295274  60986174  33058956  43881348  13456678   1585199  11506950  12355981  41630008  44483058 
 21952984   7428400  82091721  18532694   3173064  83512726  38223480   7470540  84391560      6524 
 34540429   6286170  21910966  18471076  76536988  11072345  42859962  30744741  41975472   3830931 
 35631684  54597272  12005328  18777629   2516544  18660256   7289153   6524136  39356123  27948050 
 49766910  15537180  15059121   2714616  14957400   1866746   5168610  21003073  70756992  65070847 
 10367376  10963963   9955440  29218158  21627120  14153412   6916076   3000140  91007642  41114346 
 71979196   3729450   1136592  47591577   9358500  16266393  18307080  13613006  45520668  54278048 
 43699890  12876438   9529632  59673944  24379800  17736219  60108360  89561055  23713970   2166324 
 76853480   8894745  24167817  44613263  11228130   1988415  22440906  63134456  41777925   4574512 
 63886893  49475100  70863892   6612354  12008724  24500112  73558720  46328442  41322495  20788224 
  3826049  18798534  40004982   6823042  67263777   1078785  51647085  67119195   4147536   5902656 
    58849   1904256  13172730   7160400   7594832   6233140   1796530     26684  39453642   5229126 
  5803560   2652456  63142232   7728168  22940851  30160932   1280268  66725524  11349195   7257950 
 19670651   1583852   5995286  50530766  26509505  30431940   6808300  26718950  63437861  40761728 
 45072202   8079744  28352218  41570590  47728300   9443399  32377248   4122480  53061624  63971187 
 87675120  40847191  53442240   1931416  37473450  50468868   9604938  13393260  20284752   9909221 
   161028  59588527  11605191  42738856  24618294   6242013  29300337  18350357   8571435  19611828 
 18133960   9294804  10582117  34050492  32173962  58229199   7789866   9719232  45918114   8731232 
 13289004  22016326   4143924  15869909   4192752   3228048   7149205  20568029    209281  17929749 
  3623872  25289875  53046800  23791496  43923910   1959381  34841642  54568994  45790159   1361724 
 14143428   6268920  32476117  44759451   3216402    139464    504526   2313718   9270994  14706900 
 14999985  24791673  60493784   5934220   3749055  16146260   2064846  16641720   1982132  11051271 
  5652504  10069605   4595248    299768   2250454  43257150  11227689  31517465   8344336   5303190 
  8965305   6594068  13532142  22734093  14335794  60217119  13786911  39013020    591735   5835726 
  2997437  15425124  25006449  18332125   3337620  54146204   9161262    418080  65862552  26450220 
 20835360   4724120  41541360  23717225    542080  21723982  39666984  13432405  50043357  78164032 
  5978016   1229064  25815680  57441572   6609855  58180902  23927241  18822672  19699200  46625772 
 16147856  11802791  77297610   2850760  13526390  18868416  15568856  33513004  10689978    887052 
 11440000  10573024   5048350  34705114  12258330  27164358  17562678  40139363  13993137  80839934 
 36319968  67234440  31014812  58237308  39978902  48728990  65447970    237489  79424748   1381080 
 34764913  64427373  54398750  68720100   1217760  40235808  10439325  31726295  63726685  44152732 
 86721193  49273524   4942840  24810144   3621600   8305728  56948598  15764015   1800625  23995116 
   977648  11201112  10636026  23651946   3386475  74402188   5256660  11462322   9436392  18806199 
  7694211  41868090  26060420  14949320   2909686   7750836  85024060  33296064  27309429  15384619 
 12862850  11133168  25617267  27763416  22724856  33242184   9801954   4383370  79597536  80355992 
  5718141  27655101  21757536  16395772  40054001  48198410  73405024   1405334  30559157  22517109 
 36545652   4285359  27561026  44607451  14669046  21862407  32768736   2065608  23711842  75569802 
 17496720  55599376    604995  27275430  62403645  73702629  40593648   8937829   2197767  15785467 
 27379188   8823984  15647388  31949180  57211120  29026452  23775127  40696614  17712260  35824515 
 13064394  61059789   9741440  37306269  38554635  33994710   4151404  84073385  50580992     20871 
 39997192  35076356  23852200  71680840  72129295  11133354   1176580   7666750  12349935  43064799 
   420056  73517675  41983318  11689920    139194  39187720  31013564  51303384  21572508  31197564 
 25050025   1000336  22895264  23626138   7429198   1431150  17721290  45069075  43993180  55775470 
 37657653  65451820  15547572  37991682  10809404  39162688  70531344  36267686   2426256  34451472 
  8256352   2454675   8800110  74578192   5796857  24873716   1960296  25469380  71526672  41835922 
 17656181  59435040   4896736   7396300  13250934  23588827   6000750  13883497  69796815  13812329 
 43387576  38468625   8432852  43684980  64619772  89054079  36198498  62959122  42059847    260442 
 10439891  17595262  13468518  23639815  65992320   4986968  45667152  31914355   3509399   7639415 
  7584516   9422292   5417995  12200224  61986150  33833128  26459304   4671417  40211970   2809737 
 60061882  17670135   7363660   4896928  57526028    920328  15467985   8984850    625744  13650824 
 15880118  20173725   3720832  45980130  73777782  13508232   9557349  49718718  15654520  10754658 
  3750318   7324520  16987220   7892608   7822074    845274  14584400  38746350  30156084    269973 
  7168035  31636500   5796900  36322173   2521728   8534228    595464  13906510   8210178    145460 
 43739470  33768891    473970   6374616  33524919    237412  53042868   4045552  30973260   2367910 
 15696120   2114826  13025024  24843600  85529686   2354250  56281320   2953192  21840384  52481374 
 64903923  30163896  26531406  35372250  40988300  54730560  43871685  31128111  64515279   7608359 
  4443426   9876312  59397910   7695676  21129147     67896   2562752   7694544  35082450   5963169 
  9167025   4789784  58750128  42898968  57508770  21232248  31048780  47073131  11533995  49578356 
 17827404  53517456  32835898  31643308   2147344  15054472  20801461    327936  19620102  73037970 
 34837110   8821248   4365616  52238054  12652437  64192044  45411378  22437740  32017845  64789502 
 13431000  15634239  23888808  51447099  10273691  58635600   2881296  21668047  14094780  21981720 
 26091048  75951094    763186  26064280   9846022  83734850  10110597  48047576   6264585  34748032 
 11680113  20651076  52548435    312000  21132840  17000772  18576250  35306793  29593768  44462613 
 49579556  33741240  16591450  35603047  21179258  30054692   8321082  13298760  14704122    104538 
 47910190   6086520   3323232  15601710  35979560   5128288  23895426  33933848  32913054   9912357 
    91563   6747468  17792696  80318018   7069881  40801170   7714035  24508971  14106150  19454554 
 11940312  39444030   9469323  13164525  34607617   1637524  53535950  58932480  65425932   5953164 
    16116  17870736    987210  16674930  53464242   5980161  44043915  21833448  18265407  11340870 
  2264604   9203584  40376969  24213824  82951456  41306858  25050448  12794950  68110614  28514430 
 11592690   2760054  39906759  67959632  84964120   9818262  35937840   3049196   4183972  32912568 
   341340   3769970  55255662  20369320  54715608  80074710  19740681    425460  32252922  30051495 
 38410950  45073120  56326088  28857440   1109290  11723728  32364024  13839795  83172390  39356592 
 86061360  58883550   4494420   6596192  11621040  27320632  25324060   1032400   4992252    220893 
 19469012  30336328  33453588  43549609  66448329   2529333  65151664    903624  53827254   6547536 
 30582744   3403456  15630615  71238607   4607372  12489135   8619400    817235  12103949  51940592 
 19769904  38872977  15200996  22771872   3191038   5545032    894557   1606122   4810592   1110816 
 13095492  30795903  79940021   4590208  42675508   7545600   6003065  53398764  22807656   5761674 
 14921023   1005356   1486992   2127204   9205800  21251187  84576030   7919912  18847224  20549872 
 52309534  12558150  27832041  23669030  13434454  87952554  27096417  15878886   7862679  29493329 
 20909672   2399896   2674080  58611700   3838257  24728730  31625104  38454190  35772440  18415150 
 26627680  10438809  67209240   4428696  30057390  22389697  38751944  34656056  12184230  61616640 
 29910648  48662050  28356237   1004112  12016512   2010768  51343032    531520  17879550  12644112 
 52554058  24729152  16766904  11337840  10518288   4691558  25793128  42485085   3738779   1025454 
  7582311  75899049   3429137   4862354  16725636  44449345   4918920  69569680  50496061  18739104 
 17658240   2037420   6904695  59671552   3294501  13840148   1876680  25100496  11250483  34780431 
  3984042   7736756  15620280  40161082   3630330  19000443  23237874  71690496  76967024  47168804 
  5708010  39790854  35513462  18174395  37048502    886298  25959824  35718820  20235404  38146308 
   699060  21878040   3363945   2452093    517585  52204020  28379370  32593904  40712554   2628934 
  5983284  34764730  55828962  60012032  42820008   4010742  10037062  18218187    183400   5391100 
 36983031   3074137  32779005   7681014  18141992   9051763  23684224   6999150  50806577  11885679 
  5621304  51496808  17983100  26387826   5300892  11081298  23684122  44567220  27061104   8577349 
 43592285  36534348  28897984    309298    692388  11254313  13422863  20166034  68244250  39645930 
 17981217  13006866  24307152  39247878  36088728    209601  52361080  63759150  66577664   6587959 
   181764  12009480  61759880  49988925  61860310  56998436  14668600  13696185  10797050  50789338 
 24820488  27113704  14988864  17078460   4281725  29313399    191232  31955136   5486604   2104068 
 21624435   2350695   3807945  35969128   7135076  81753449  73928850   1010220    450864   1272095 
 16605096   4379452  41859596  10199305  84605840  58706220  43361786  29346768   5682012   4008160 
 20123383  66130464  53842248  22254548  53023488  19327728  24280980     80712  31921694   3680000 
 20501250  59387742   1988064   7840764   8088240   8743383  16837710   1783220  20691050  55714978 
  3403730   7633496  20082080   5065796  30369270  18315240  21414688  13785408  19988766  45060408 
  5072000  21899556  20335988   4239895  49773600  62143861  34595715   6254636  70266784  32243224 
 38674578  58373856  25032234  19871554   1430541  48808891    827850  34647018  10973184   5094352 
 17986829  24543648     65604   9534288  68921636  38673791   3678210   7463200    875232  26524012 
  6074000   2976110  69172275   8430139  13568734  40584027  16423358  72440825  12345396  11667253 
 28292173  44122878    179712  23978860  66297840  26621280   5639835   1859546     59455  26604960 
 10302402  65697317  45838080  42569544  21493758   1369050  15037896  23642388   9455718  52575740 
 64668357    431664  32979640  23285133   1977075  34292808  69064681   2975833  10943889  26513726 
 34544264  30744484  11480672  16680795  46408857   5144132  10156872  18453315  16692480  15202300 
 48731760   1117585  12646744  62672460  38370108  28596168  15927750    924072   1163826  25413895 
  4982122  42162352  25319533  13636170   3172820  78124694  25096368  73188024  18837624   7903980 
 10929912   9800334  18709255  66876900  29764950  10566360  25934250  48248040  13300278   9934335 
 32340168  11134220  29651325  80985720   2444904   9608416  71971880   9266457  84407775   5479950 
 35658480  18221760  18684372    922180  18641812  12493824  58482216  33392770   5810765  15946400 
 37196100   1328376  25985421   9569322  79193560  71620900  12058882  21697221    641653  30933737 
 12306240   4721238  55322535  46823380    908105   2474418  13990284  50785164  87269532  17613427 
 86041242  23312268  11305855  32712588  64997584    295044  18315276  20309457   4729050  21378996 
 43404406   5196051   5783500  25815251  28354176   6500736   3147573  11091402  91463184    295651 
 44060800  29467270  21396960  61318442   5710851  51382764   3346252  39575200  19176415  16031820 
  1574822  13441961  11146388    429459  33836166   3809232   6423592   1774008  28808703   6085197 
 52116705  96407436  42780720   1044789  31378627  51803943   1202985   1323792  14477540   1689345 
 63349450   8977196  35545420  23012340   3782310   2522880  57632120  38891391  55403136  17910248 
 10299339     84256  59111976  27434276  43063125  13202189  38810554   7325735  58342654  18652643 
 29374838  23973714  29259348   5735756  63649272  18167574  23727513  78086892  74675522  81021420 
 15860640  55627286  21649253  47129906  12870003  15341256  58025396  14858675  22503600  34800500 
  8693725  60878565   5392692  26173638  69426504  33507337   3884224  19707754  10439143  24967818 
 69355206  36534009  25134330   5982558  30983544     12559    157873  16516782  19854164   5922007 
  2019090   9917502   7614691  20858827   3909990  14794624  40431209   9891694   2739488  19716620 
 51984096  34478346  50431197  85949505   2408356   1603202   1813670  27248565   2438392  11418392 
  8797144  66073245  60879269  66031308  20154400  11943828  53373984  22721664   6836821    472745 
  5294832  39945357  27837198  41300636  32734152  19169787  30674584   4607610  12762740  25424833 
 33579402  84151725   1376346    149580  10080600  52004436  26806239   8877978   9862132  25810644 
  6017176   3418748   8467650   9076576  12899576  53869915  42783664   6777636   8547803  10037582 
  8198510  48160712  20771622  21351488  66463722   4044642  61921566  32934486  53723975  44901760 
 12744756  25914615   3695720   5246900   8050497  19882480  21969184  30505938   2669880  10838113 
 21747932  52270015  46787128  19315449  32880669   5374632   2244432  62018580   1370448  49458878 
  2446416  43441783  71680464  55801284  27043656  37044255  30964836  66641596  39476000   3655808 
 55488503   1428236  34818612  13051973    108560   4950510  23242900  35671120  60267732   1906674 
 31736178  45169327   2483565  49266828  29897631  53391960  13818312  32620392  23238525   4128888 
 22328698  19507035  80454300  29452973  43750670   2337606  33458200   2017980  13486848  31198407 
 57176816  11281702    273938  42270000  18893446  28982316  28547155  11037413  11029446   9294350 
 21892717  13165537  35387352  13799958  38293896  37997828  40709285   8902908  14118129   7289160 
 43205403  13708398   1660876   2796428  12138731   1507284  14041686  21869480  26405080  59321865 
 24158420  33386013   5096494  40862160  76593250  38293950  81327762   4986451  11330024  26269998 
   894930  10625310  37646930   3132624  17081507  39237978  16411842  38933947  20989416  65599600 
   474167  25033525  63414288  23054490  42420389  29079081  49068932  27065874  32544840  40663900 
 65378752   1448270  27303056  13102537  47533456  11722439  38213513  40501530  24993117  11895818 
  2691840  18653475  18655650  60984642  61196393   3781742  25148752  19320450   5789934  28341856 
 20806606   4014270  11081880   3163719  74381149   2072966    925128  21008127   9975420  10610176 
 42612570   3251028  11559114  40739730   7125716   2269865    477150  32538048  68451155     20643 
   167930   7843165  42695220   1472750    165582  27431754  59873940  65502217   6784240  12759755 
 24865594  14510700   2984236  32172635  10989456  45543450  12095325  14690800  34690614  61969967 
  3064932   4214728  30036015  42482208  33495848  48211215  81783240   2214800  69916435   3994237 
 61471088   9206172  22707153  27807525  38563460   8302356  40474802  66473264   2041204  49099067 
 46863665   3426534  37344168   3477942   7882220   7585298  43759035   8298983  35974430   1339520 
 24288115  29539864  78204120  55878568  55706805  29749212   8256906  18341970   3787260  11363325 
 22999215   3186054  53605045   9733950   3461184   4093425  87992724  44551247  55642604   2373000 
   984915   6549182  32136616  32462332  45911397   3648443  19818826      9177   5783695  89896030 
 49961297  22754098    173352   7957816    180544  44373420  24186799   9708210  71895759    463008 
  5209344   9791184   5452818  14154824  26712000    305032  60261347  10437745   6728755  81820280 
 24067338  23418254   4601616  62595388  35665856  56317514  73790626  22101185  26647020   1211388 
 10610873  49762513    548784    806100  74649551  38077952  17897220  17081463  13889395   6795459 
 27364320  46209989  42043108  11661342  22056782  46261920  14495993  53230855  28968826  29475795 
 30866940  13404092  19352064  70591680  35515200   7313383  71672740  32851248  71827232   7595940 
  6134745   3961614  30047160   1776365  13540374    707756  47768160   5795034  21890300  20750830 
 13582286  39572220  52835031    647405  21099412     58115   5985934  45578302    740460  12900240 
  8289280  14057424  10544991  27541020  22745835  34829232   8886946  81193294  14654684  26435552 
 48829440   9666405    268000  25003048  42933168  11525403  50030253  16658400  20025824  31846365 
 44083944  28129528  44007104  13345128  43310880   4891648  80138446  13376700  35350714   3411645 
  2272636  40568460  24145968  49111210  83666464    978264  33859056  13622818  70329757  95963756 
 51436382   6912489  66520656   4478184    367227  20482467  22153320   7646142   5654486  29408100 
  6608105  28180800   4563904  44029458  54522198  29314188  10783962  10143456  34126548   1603035 
 62300688   3937557  60171907   4574044   1643070   9876660  12325551   1133409  25162542  43213201 
 10461484  58185862  40516721  31154368   4907384   5734225   3036264   2530274   4292469  22977045 
  6348824  82973800  12501489   1153852  36380192  25601406   3572268   7109777  16883100  32477846 
 45638380  40590243  19197624  38414880  66970386  60073872   2980794  33105864  21119472  30451212 
 18529077  13003074  67945735  11924604  44511516  28559872   8295336  59301211  66466312   1151812 
 90847020  35521877  24383645  35828800   3923783  43051008   3005952  27094249   3831597  24884230 
 81372088   2908611  28776390  86940029  56388550  35014260  21146436   2212439   4593960   9911135 
 31343268  41158700  70173776  80209857  51765783  10112982  28711176  20770790   1676584  30741216 
 17164554  65735094  61823747    801164  19817237  84574206  16675185    173247   3171132  32128668 
 14509748   8493693  57588150     60723  40511595  10612602  14327264  32818305   9003519  14334042 
  3542765  25409133  33474168   8230040  71964672   2503875  13191864  31919958  45374752  12313560 
 36972418   8457284  15590400   3063280  23913279  34935897  12900118  29537352  63382774  23323988 
  5911328  22597536  19668651   2143485  20114930  34946890   1179216  98217198  17133906  30012410 
 25376704  10024816  19007296  25888302  28247888  33824070  21136270     24036  13914449  15547856 
 16625232  16136972  21158976  15584244   1607970  47116355   8503504  11374200  13025490   4192891 
 90325981   7969362  13150340   5250042  34451388    310662   9332542  73277305    102438  26328526 
 23094120   3174912    420567  42400280  30386408  76447000  46996704   3349710  85795755   3950404 
  7638456   9685716   5882400   9695250   6818503  47124960   4576368  32442865    196526  69762840 
 23632224  27849638   1372778   2692718    552978  67358676  12490296  56182347  30824726  19373990 
 35327320   6771672    369240    941744   3378652  10606904   5579340  23650460   8669080  27744256 
 70552762  19931994  10005732  12738636   8939799  57027369   3227316  18652036  23191360  33447600 
 21937916   3011778  32257398  80182935  19356750  40519728  15994419  28408944  16590210  45152760 
 41478892  51205714   1585712   1290018  17904856   9697812   6615120  11125462  68130776  16469385 
 36366167   2981510  56733768  59100375   1141875  35378418  67874028  21961660  23286351  68570124 
 27528192  50840700  35924515  38945676  23277057  46602650   8174712  12328170  33723946  41619469 
  5752988    604998  40979580  18678938  74924993  33184053   9660258    195755  65072503   7949410 
   278875  52129675   7603785   2791615   2094015  16056183  23787552  21747726   1846420  68663270 
 11411652  25454880  39214112  22292403  20707434  18090090  34220796   9560165  22599486  24514884 
 23751630   4341894  34298485   4243860  51164625  65714618  32984242  38901610   9010176    236094 
   554090  54338627   9621054  45322385  31334724  61589232   1006756  29838354   6660185  50086628 
 20428514  32897088   5070095  92910072  23171274  11455732  48720784   7823588   8339020  53484200 
  5192748  21935116   5479425  17751333  48691975  31439575  29860992  70669296  20086354  39114656 
  1954152  28086792   2550324   4350645  26680064  76470460  12656208  41369124  23441250  52905715 
 56937255   5602168   7606310  19818773   2084379   6429638  16441666  20996276  22970024  82655439 
 60416000  28503134  54205888  82024254  11410334    949487   3734181   2856480  15542260   5615876 
 34514087  33977405  65503374  22537614  90133886  55510686  18617904  48411146  66822676   3358491 
  4298996  30653792  19270622  24672564   7843104  18369600  43924060    253456  11940120  20869056 
 51480576  48845832  10363778  14902284  16476368   1342545   8954492  10298970  25116700  14182490 
   328670  78378496  15891078  33448020  13025425   3324860   4539000   8599898  13981682  25245328 
 43889118  14447211  23045064   6399828  38096864  27239683  31742285  15544529  76132062   3208557 
 11811420  69087949  10598795  38097000  34601256   7719994  71603748  37067645  21736917  49234128 
 18426904  75345480  28130970  19917915   4823019   2521832   1599664   5257148  12712349  31016167 
 55412407  13563036  11087492  17771207  40452303   3395808   3985940  28170260  37831200  63151236 
 14362436  59425920  41272507  27029376  10296138  15909189  16072497    328205  34983470  27904032 
  7326286  30474798   7013520    961995  47899995  15609000  45164745   6798677  43173504  29430076 
  7015896  36772804  22917832  48956688  93182100  39215656  28872247   7265820  19156780   6865672 
  8273760    131898  67974444  10138440  34781834  23381604   3804192  49131264  64114200  47774551 
 20119220  37749408  17851133  34869812  11117300  26592600  48442968   3030846  12901460  21642675 
  8447197  70964411  28560840  38313870   2569952   5703649  29151486  78924404  69559028  48255696 
 22250346  73849680   9345336  58843566  27288560  22986543  36723462  13564506  23950314  13850665 
 50142248  30561300    719280  15527380  57373550  60895044  43571696  13530825  57898808  70334040 
 83888792  20881770   2434504  18234816    512886  64357863  13243640   9920262   1186634  72909711 
   493642  21379060   6268164  13696137   8140938  11813121   2637712  20817242  54227632   2757128 
   624741  13771395  30308680  15821904  38856118    918091  20591348  75865200    351360   5354338 
  4883895  29120854   6319087   4599140   9628271  21245393  94343454   3025308    542184   2197080 
 26758158  15942612  22857308  22735629     44532  39513891  38926005   3940500  21567900  23380526 
   249344   2742480  13401264  36523515  47721807  46703184   1009221  16532000  50088132  15788700 
 16079130  38185575  25917640  32617029  26309327  44143827  72500196  13248168  15995217  27521752 
 27347610  11091060  78581320   5050950  20878800   6009598  38857725   3366480  22698112  55450661 
  3732186  57198772  62474986  82802723  30612400   4201600  13498170    275625  18138269  66795200 
 43681950  14151132  15466477   2839512  52968966   6467950  12806207   2595489  31284148   7178825 
 14658924  34140050     95817   3029334    151936  19278624   9036687   8885240  26374304  11632036 
 68742985  62624111  56731122  80153136  32253790    749014   4716684   2608515    398638   4852458 
  7683354   2273600  10375194  12949296  20472275   8757930  22679007  48628500  35036448  57181527 
 16385580  56189952  39059370  16880850  55103100  42940416  13433220  56712544  16481377  78887630 
  4921280  38682560  48767296   7841052  11383995   9952008  75130650   9479400  45822700   1697360 
 22676321  16332687  53496164  21836016    555570  31073490   6401556   1189020   8358546  37437144 
 64038132     44664  13171542  11359560  41155662  46985840   8704701   3839664  27670469  60063919 
   638910  25633944   5067912   8227632  21214602  25048992  24159816  26516700    208833  21264876 
  7385602   4086774  44721625  22774680  13106310  62593694  12990096  66874925    140480  51932494 
 74094100  61580064  11299992  52550664   1201764   5547560  14301630   1330484  23848440   3086336 
 25764156   6057540   3406560    600624  69196005  17931124  14450272  60769165  26508648  19061500 
  1431520  14719540  24249888  89540988   8089452    579576  43332360  10823575   5405184  38133524 
   618585   6878765   3764000  33687540  20507508  28871568  12101490  22848696  20052690  74193570 
  3774830  40855360   2558535  21606641  49814458  24411395   2371400  59686044  53751789   3593216 
  7073259  64710669  14309280  21120871  18488900  17213430  73534576  51002142  23674063  10252134 
 22227732  68195600  34806458  22668018   7371228  34507080  53674866  92330028   4912920   6077406 
  7224440   9884106   8899079  54288784  52668176  66734847  29982928  16504475  45659380  15320744 
 19737787   6731074  90448610   9825078  29114577  19275425   2259175   7262892  17182060  22099890 
 12483570   6701560  15451233   1391890   6188989    154428  24236544  11449243  78018779  70603332 
  3878534  66651404  40182948  64274440  36985052    526218  46690185   5820822   2947744   6949754 
 20569376  16680410  16018524  23473992   5724376   5728356   2558692   4949490  12336832   8678048 
  1248182   5450575  29128329   3185415   5303879  61165241  50685900  49423527   7703176   9444248 
  6013280  67126425  33238338  20971022   1777174  39108746  15107795  24586380  13921068   1524753 
 79955048    702865   3252224  10212666  31231701  20703984  11221560   3909695   5360635  11377665 
 45892555   8527101    534116  78705075  26164900  26372706   8092656  14400782  44182804   1087152 
 28204904  62954553  38793060  13684194  49277384    746053  63620700  39648104  63515109  84134376 
 94435035  27398502   5048544   5460485   1841651   1776500   3004605    131694    245140   2193336 
  3272650  24990315  11887458   3245928   5352996  26796384  22003272   2684761  17617225  13758324 
  1079028  19132677    364416  12416462  64063008  36771075  17782464  52735138  35518980  47585975 
  9285165  36912672  36071420  24689925  43340280  53013436   5014932  18934086   5005198   3782126 
 31149297  35994763    337512  47060219   3409450  41422268  23153824  60675480   2458232  11001267 
 69637270  43132548  42006172  31131216  25883568   1164485  88834365   9559024  12974184   9916908 
 21298354    135762  13113800  13357808  39091660  10577355  20267120  24566388   4730600  62330900 
 53806896  56001504  21526752  67836384  22321465  35512785  23050240  70811891   8705607  80848772 
 18050038   9209844  32917932  74322640   3784477  21199668   2877528  13721064  42572256  41161855 
   733414  21839063  38684988    274396  25253756  67493736   6051627   4311858       968  13096200 
 38655184   1987159   3803076  20964144   7075162   4885548  13375458  12198817  23077932  64741680 
 23406252  34249836  26728017   6391224  22579009   4255160   8116401  40183328   1807039  22949745 
 23654496   8329615  39034870  22827246  31487038  19397714  23537605  52627200   1037488  29831139 
 11280465   3358698  90918770  61804483  51596464   9156634  53149054   8825856  17873832     84797 
 31296096  16690848  58216220  11760399  61543500  41701308  41601283  22121550  86250516   2773902 
 89422135   5113933   2110356  22574692  55919240   4215405  60097068  41542054  97765488  44352119 
  9300500   3854136   3432544  14271270   1653456   4032994  52482090  47692602   3532984  86529392 
 47940336    285354   5468540   3038208  14077035  19821492  19253724  36859712  39872262   4841883 
 13760410  19499049  26154126  79740850   9827136  30900478  17548304   3669792   3285590  14761695 
 47976330    685763  16596164  26099612  69952400  21473552   8179775   4503545  34945131  56835594 
  5472292   5092036   9493295   3141422  52010658  43558398  10192000  78577464   9223200   8681829 
 38323960  72684672   6584277  36764240   2735739  20136930  13350948   9827552  46089318  11810172 
 28007620    482768   9046040  45588896   4450624  66245560  26208315  52028327  27703774  87375400 
  6471792  14832990  54745792  54451789  10724232  28890560  34650642   4508376  38508455  22078859 
 17022567    196404  19377564    418320  73959270  27353268   4931736   7384314  84101892  13473067 
  4435991  49718637   6367080   8524764  20339690  28518068    828162   5394098   4567035  35906680 
 11391924  16704228   9803904  31942944  22036427  10710162  26096213  39859563  45840851  19951748 
  2875718  34697350  43156260  36643860   7376920   6313275  10456604   9370907   6758482  20939920 
 75514113  32134600  23912640  26224370  31284741   6571024   5934306  46759711  29009264  29944191 
 43182720    429060  13750110   1967070  26355219  11252520  30535200  20670310   9062487   3576444 
 18167850  12339390   5069036  20880462  45421740    273963  70151760  68171760    142464   1305948 
 30292320  93083004   8641696  30488618  43301664   7458512  13635020   3305472  28909680  31926264 
 45451392  72658560  30709854  25985856   1783232  30548564  48416060  13359308  28324266   5928675 
 95366162   7519056   2949756   3463760   2873024   2437989  45164954  23279256  56223584  88822713 
 24169600   7962004  22064304  38734080  11970535   7109040  17162010  11573800  70434072  52943436 
   384832    887172  57399565  10142925   4416886  77097152  60704736  27951016  32202984  10581172 
 74794372   6803794  65168309  10864672  58679776  15128064  58818748  10851612  32430299  10003100 
  2404980  21037888  71037632   1100950  77199747    287082  36662927  17215101  27792027  67714137 
  3907449  32597649  54038450   9684423  22293106  60273487  38243136  19277538  15238152  31292307 
 17883994  16351854  56025400  21582435  81603632  67715994   5712909  15031814  23651421   5214944 
 38429136  65655088  58223088    987584  10695936  28051525  17990040   6836429  60844248  83586880 
  6630576  23940675  37472860   9884526  41757859  17947124  31354860  22329135  29632278  16842384 
  6935880  10622207  41552040  77191224   5367296   9154740  19739040   8281746  14841736  24974656 
 34025900  19036486  29655153  61942680    853920   2358728  39417454   1689376  13398198  60681000 
  6032770  42293890  25101142   6012720  10855281  17077520  32184276  57429735  17176980  42543761 
  6538515   8963805  18752202    304513  16276434  62422415  25163645   8458380  24803075  52185726 
 45816915   1070305  32722765  17576292  45432636  22800429   7921670   8143583  13825002  19237842 
  4306299  23170700  26582140  54830056   1593376  13634194  21751566   8816210  19872104    650970 
 37472080  53840741   6327780  12048750  35021020  27039424  28941120    174348  41586150  80252445 
 40483385  19146372   6984764  23507240  11452300  30613254  42716196  69129340  22116892  79125628 
 70872178  51955085    321262  38482101  42458416  11741616   2192628  36240996  25449984  18709323 
  5955475   3362202    482598  67893100  13367640  45170210   9571782   1519378  90396841   9215559 
  1717170  15708396   8127028   8196669  15065142   5692170  35839368  77477106  14772768  30586416 
 39609405  34934452  29324562  24549585   2858464   4908625   8854477  23287096   9877340  45925257 
  7411495  12493258  70260806  35142396  31454930  20998495  28969508   1441272  30747582   4741022 
 23805432  37580970  31185336   4952576  74323005  15020641  27594050  41121390  12919236   8459280 
 32334626   1255912   6635520  44485155   9429564  29807820  35452476   3354750  12112056  16281478 
 61093829   3049241  47228055  40028058  23769592   2744126   1748012  22055540   2129480  45108096 
  2242942  22309396   1035981   2216960  50930880  10261275   2379252  37354566  17355720  14188543 
  3247940  22253184  36804880  51705968  24008043  56002800  36082916  12945244   6852510   2497138 
 60872574   1739068  43109220  14992186   2914560  74413392   3834198   3764715   9544750  75895576 
 43716479   3120525  36155888  19752020  20378420  21415770   6479158  10369720   2132532  14834272 
  4506954   1070202  12344562  50918980  72080096     86306   6035625  28185604   7281312    765782 
  5685708   4040894  14460446   3642396  16264473  10665648  17014956  66001705  32830224  25280493 
 25652700  15460692  77440472   3225796  48132248    542484  17635620  42835104  30192326  42708600 
 15501280  17779652  10585052  25801380   3161431  16803612  47112153   4284280  29515335  38620448 
  9242780  10357299    514699  33663159   7997220   6602430  30582376  38473075  18467280   5701976 
 31400370  19942890   8333875  15931179  58106895     79296  91637705  61429500  61952968  46337070 
 19350958  32129055  32488887  20937924    240750  18566720   1738860   2228240   2758068  16354701 
 23012600  19231914  10502284  21544950  18317299  10564368  44371840  58373290  12253164  66418092 
  1034488  13958608     96066  18391360  20466710  27944038  50788268  16194428  98911914  30680400 
 53526008  11444271   9733019   4481076  13758984    743408   9768888  41864365  45372530   1943068 
   725400  54533535   3742175   5518644   1088890  13761814   8450967  37039578  57885450   8989113 
 15771690    883323  35636752  61125812   7751031   6587754  28037212  32807756  22829996  51109450 
 19562560  41047669  18803652   5962682  40054674  13609596  29136057  20916300  24428037   3814908 
 64080372  33593946   1102270  85092160  54479661  69236992  19270624  33114510  26191085     31644 
 31081330   5339712  35745090  31982080   1920048  21423363  42020407   1246146  35536800  58090581 
   863911  10425500  58856820  17303920  24267000  36067592  55593690   2690640  48032410   1287944 
  1792053   7342980   8785280  61500141  17943552  10310496   5830010  52962912    959418  18089267 
  4209660  18256951  14486900  23030397  34500726  59641000   2449953  23280096   7236492  26412804 
 31329781   7631376   6961480  25386361   7489503   7383552  61278272  10762683   1549920  91628340 
  2934864  15427440  43157547  13798181   4762380  20804780  35215944   6097820   5800265  22832526 
 16730880  84014915   2357241  13454272   5942140  69530580   3435257  41242170  14989180  27192830 
 29368440  35453509   5438919   1711754   5406212   6396072  19460070  50587314   8001019  30491496 
 18693567  23909724  49013846   3152174  43928892  53375490  10131490  21838080   2787267   8392956 
  3168269  35816487  25795917  59327680  13701393   3721497  43264845  31821740  11885226  69889284 
 28455711  32879176  21769026  62568376  15548202  70965616  10686390   9974525  25215082  38024294 
 19498986    989913   3248664   6987901   2628698  37767641  78867654  31787076  10469805  22443764 
 51154715  26819125    402716    567188  80106785   1212534  25743900  34660530  44009056  42259960 
  9569482  55757400   4652960    485742   8827398  39200728   3683778  35491830  13343778  29488982 
  3278940  24954325  26274408   8434320  26035552  53066013  74397785  15474816  18578814  35151057 
  1825250   4827060   9841972  19141650  15514518  79546644  11713646  92341404   8642172  21690812 
 61463199   4456550  29846962  49068411  46411904   5109246   2198200   1021968    482194  48130972 
  7494084  36348808   9651096  12729430  21585669  16805824    368928  60801360  25248652  12969240 
 42971870   1507226  77750862  50463811    102377    635201  46031915  12998396  58955175  60682752 
  2996058  27361840   8869940  56884906    119112  49483962  65534940  34445685  38278899  64485022 
 23672439   8615892  15993634  14900872  54857460    471504  60982080  22819318  32404576  54883038 
   434991  16047552   2847936   2361162  14987200   4449192  26797050   1636428  42860318   1187056 
  3536902   5403893  87753393  10752560  39986304   4808718  10564168  42271044  25870600  17246032 
 49573300  24741614  27962808   3481320   2685474  11765312  16755812   1961965    583569   9676815 
  6673692  14121780  19623604  41688596  20983666  37344472    188058  11002740  20723127  17526470 
 13611268   7024050  14712834   4008920  30044970  53622750  16470300   8052832   6266865  38969859 
 12997632    454428   3349824  75817140   1240596  29239200  25546580  43517250   7662366  78405549 
 12061791   6141788  62098000  19257357  38019984  17199362  33064819  10192175   5916612   3704112 
 11134028  46636032  30521596   4583436   3771200  53600274   2508792  69436360  80334996  22398744 
 43890978   6543489   6558856   8683760  18849852  19238841  36179062  39047940   9723915   8378354 
 86801517  19350482  34617528   2410311   9683520  11771628  50764566  16093002  22051604   6260148 
 50952009  49160524  11292203  29347710  60058950  45991415  38270180   4820088  31354761    798021 
 41414352  40157315   3869064   3735832  19600466   5596500   1673814  27355195  14247428   3534690 
 26288320  28876772   4684064  19433351  14178330   7697209  32868472  25041924   3152046    384525 
 91632346  64445878  23803530  58490550  10627204   4537295  10325584  13995509  18912069  17574894 
  3508494  51518345  33425000  28285551  23026520   8154336    699008  12446012  56827654  39348254 
 33328456   2667551   9346779  24130172  28200753  50132530  14595884  32719728  19099440  36481764 
  5867652  14899554  37079293  19426920  28523418   9251715  14181000   3083536  19248136  41766491 
 31843449  14339655   1424430  14419534  11958998  24321875     32205  49724911  61769674  18722586 
 12588354  28567668  15753866   2242429  16933014  28493685  31968132   3689530    375220  14200965 
 56641640  45221995  35126884    681910  12425166   2371096  21851501  39772308   8108940  29357575 
  2813980  14781470  61179456  39928500  64855098  50244354  38667888  84867464  15361880  57653400 
 59236288   1988030   3362364  28426249  23645076  44643515  15225344   5796138  11977878  28300716 
 15268560  70560000   4099408  34952748   1946112   6661480   6796086  26129250  23921150  25848075 
 15691920   5331600  25528236  63300321   6363264    169297  32610880   1219908  48990404  21277396 
 68573076   7441350  19664448  68582780   9521700    925576  26998453   8667120   3179500   7631402 
 40739100  13392378     44265  45496451   2215876     68103  53199747  13268410  10869932  22966692 
 66433248  36362900  12903327  29852720   7516708  13995432  56102095  70285550   1916424  11475114 
  3938622   7918966   3795168   9680838  52453808  36095922  49638491  18879120  12361040  38360040 
  5177668  90817419   3173776   3454047    735614  65774610      9756  25174038   6482940  23525670 
 36636265  41218980   7304293   9547632   9191580  29576464  26174765     51300  10091088  16319449 
 82829003  10552500   2113984  35639656  29007022  47867456   2958890  27231351  21217924  39759408 
 27578603  34416408  18386040   7176400  93723963  49223214   1223859  28184800  64483228  41311270 
 12531040  49671360  27678288  11938420   6120915  75735330  15608289  23900568  11145932  26035402 
 35570836  15694670  13672422  11185800   1611576  39789344  27133158  37792365  22439592   5683168 
 37623747  26114946  21710085  25207588  10750738  40446351  14129258  74677176  33394765  28022700 
 43362576   2402980  95759396   6935475  20728166  47265950  41458560  12114978  27083595  27789812 
 35569688  15957680   9270612  70898101  10696455  10014576  15827045   5365867  19110130   3683325 
    57078  74084742   1749658  12833632   9092952   5409284  17916672  19298927   6892644   6216012 
 36259800  17277000  59856020   1460550  37580305   6423256   2121971   1682100  39697508  11851722 
 13336185   1598314  10569492  12496316  10876800  12979508  12306528   4947159  15764868  51404264 
  6166523  64551915  54685848  35343972  14839425  23364649  32060190  17745126  23796045   4839380 
 27754380  22989112  23701896   1445136  34117572  15805456  33031557   7815288  11192357  27924528 
 66222003  45171595   8698536  29611225   3724542  14322975   5681451  37371040  44391537   3105800 
  5705963  58015359   1437305    877359  51563050  48076874   7636734  57757035  32727462  45214848 
 12535932  57922288  31253805   4623354  31996686  19976404  34956400  66461484  22092826  26639520 
 31682560  21257681  74703951  44877894  13264548   2066416  23841259  17102280  24152868  30766824 
  1624307  27842216   6253299  25008324  32861680    957030   6997026  45792096   3603851  15030334 
  1878876  33556161  40826799  29056664  39647904  26975518  42044625   3626910  16116744  14685894 
  7056970  58185960  25215250    421920  38133669   1930344  57453408    830944  11254295     88650 
   552415  16715565   7276310    987266  29810001   8793336  21765739   5352858  30714620  44228880 
 12737364   4368862  28428180  72895706  17267172  34524311  49455633  44338112    834303  12214224 
 26646512  36014775   6383895  32474920  26100585  16323961   2222036  23039856  48105042  28499742 
 12065356  29083077  56140290   5665220  66944121  21833602  44608096  21253069  22616154  28491392 
 32053008  26750672  16105221  27914355  12521171   9737338   5143600  37281476  35832214   1711530 
 23587920  20809710   5171128  21041269  29828520   2201536  61206564  18802561  15823725   1692182 
 23350104   2681359  39568392   8826688   1317336  71798102  39685500   6477984   4105640  35855640 
   645498       828   8054856  10733400   1818430  22204512   7121430   5591872  63615750  56937984 
 48889088   5160588   9151920  65322520  15169518  81577684   7889752  62246140  13723794   2535360 
 24841128  12389056  60765635  32614155   3229380  74960056  11549824  24607444  53898378   4969032 
 78984426  37481076  30926604  13436192  73346584  28833193  44213130  48126672  68437920  68966324 
 15512996     19180  30672000  14161362  54412286   7100077  59870816  51900432  11463645   8273980 
 14111656   5932872   5879654  14916560  39195450  72020340  13759302  34034000  32473232  45913576 
 18825205  13997256  49071942  49585250  22224834   5354560  78786453   3253327  43679239  32089312 
 42772879  18179759  70158585  39443040  27413671  18445326   2038298  73363460  54106122  15500930 
 43589700   8229063   6404940  11701566  40343575  49362753  33840268  14691788  35093904  18876445 
 63380406   1423128  70415674  20650044  13380860  19865300  51646615   4967919   9949875  15769110 
 33123174  50939925  60381634  44797441  88445976   8281472  48801192   4819000   6137593    825231 
 26053464  16510656  12846900   6170511  22800857  35274964  13199783   2635425   8114418   4979382 
 49063700    129301   9029838  20260764   9082341   3429286   3676014  50720544  11501919  47733405 
 37001196    557235   4256463   6615807  33711660  45473543  28019760  22149544  29013488  24397987 
 10734100   8148929  43361910  10429875    432964  98190358   1258180  51436288  67078056  19805380 
 26443008  61262272  20777029  15435066  29912766  52152400   3402396   5124080  12593136  31278325 
 21664992      3332  32823044   7903368   4524584  38126493  19760774  32166189  38725180  25085229 
    36638  30394365  45835680  65721950  49757378   5485350  29177883  82549982  12539289  62060796 
 62165720   1466703  30194040  29467620  23117808  23425266   7959284  17059599  72675544   1967771 
 17150388  37430895   7741850  30012416  93112344   9586120   2821716    894260  67385970  64678374 
 34740236  61901024  28839330  31816285  76049280   5524477   1922448  14732478  68930856  23814300 
  1439538  57334706   6584267  51184425  54316575  38991540    829160  34836715  15202012  63702018 
 25834140  22053736   1014048   9191315    629109  18256812  24168776   7743368  22364991   6888860 
  9316504    912019   3110226   1105104  23113885   3078972  27784018   8717216  27616914  13137087 
  1015251  15493159  74049120   8417880   4026096    618076  14560992   6901206   7673022  48321024 
   693986   6017980  28243941   8891052  36593888  15870960   3917053  42057320  60330720  18972000 
 28408520  31818778  16457530  47635896    745978  10889112   6177150  47192054  15546042  25386960 
 57318636   5025092    559152  13389472  22018248   3856276  34972080  28440480    390390  49612160 
 10460576  52209516  45772848  15670512  21973660  56752483   5940114  16331770  43691473   8150415 
 76215525  15655035  42349608    389440  30433832  37095344   6475695  44405828  27250130  12648300 
  5735120  67414424   5045625  17356760   1080690  19436440   4065698  61108812  41828983  26862618 
 36742152   6279552  19965718  50700960  85097511  18365328  20463210  50651755  60837165  82769290 
  1406364  39370320  11671049   7899552  43698750  27693281  51474065  12666622  37585640   6178952 
 24779697  14125200  77639680   9766152    588875  16616592   6497573   2123898    151866  16638160 
 13927488  17609240  12172952  58667116  24092957  42173502  40776013  50097966  57596970  31307034 
   540512   5991610  62237760  29113092  32371421  11930040  13557500  58998425   8217288  36140195 
 13439475  32374440  20600142  44303736   2501760  12039005   9793496   1053600  49530706  14100362 
  1290395  17216850  24902108  81048965  10580544  15024240  35917200   4790680  19917717  29847366 
 13348083  25918576   3468528   5477398  11369800   4509072   5086718    231963  21178084  32881248 
  3390912   5172352  61854555  19102512  18377489   1022190  14085240  52883335  22905081  22354215 
  3707100  38295625  23890026  17398106  31645674  37978434   4940875  28771752  58993360  77631957 
 13694870  18671125  24107400   4860219  17878232  42079929  33819555    197421  32053296   3263585 
 18985454  41343245  16945970  61829435   4268998  23326608  43604880  53961012  54562245  28034727 
  5089392  14899940  11240775    297570  34553020  31218018  10718547  30606758   8208783  25713153 
 25146128  45947545  13053470  22070760   4851366  32045338  13372828   6699140  48666380   2011014 
  2808000  13944124  42949888   3535216   7782687  16064082  19975536  22390316  49769778  16211448 
 32572440  64705608  57864380    945999   3442395  14274165  31082164   6710739   2233405  67747045 
 26611998  20276263  44151044   8788202  22625215  34913207   8455200  19407759  28757106  47806418 
 70430061  44470251  17927928  16474088   5081334  10744483  35021350  29463215   1065636   2288968 
 11703861  14461248  12161448  12743666  22513397  21777780  20020672  10744272  51475000  26150692 
  3649041  21876237  63337092   4826050  79245300  10362240  72741801  14089924   1068228  26535245 
   666128  53064501   1331024   3340143   1864030  28990152   1615842  11974560   7238336   4303026 
 72783032  21010790   5604299   6854861  29075024  17789344   4466624  65405835  75229000  73467002 
  8018628  88215870  19563924  55638180  56519520  10404999    999208   1305290  49577229  31873456 
 10613835  55764072   3590640  10519872  54177208   3492381   4936464  62478080   9450000  17343105 
 22904772  65448799  12256566  61392990   5711428   2698076  11217440  20332793  16729955  54881049 
 25140079  20061428  18220761   8711207  91785168  18807390    131886  23824827  19151020   7405288 
 35283762  34762848  14572719    416556  74258847  20611162  22607720  34834775  14563864  37934650 
 57179520   1211628  45849502   1707588  16338972  31331720  21453612   4162510  70728864   2592900 
 16031712   3390421  71813280  50725086  20715304  16380350  23749612  21482908  97544520  50329140 
  9441981   9798801  18413720  40332500  34210392  40284712  34735584   4678853   2494197  67335048 
 35710120   3208128  60714462  49016840  37218038  53517227  11596104   4968000   1716385  40027820 
  6488889  72504600    729268  28904421  65628142  28577748   7895830  17755804  40651186  25986352 
 10228356  39793308  13874252  47729157  11892240  26235776  19203060    797568  14183512  15025344 
 17355128   1638460  45223152   1692780  40425000  13124727  52033743  10721237   2017360   8957208 
  3946592  79492868   1855291   7683932  11800320  53221680  52205388  82520360  12741960  27147060 
  3538458  15689286  13376464  51868908  54161464  62208542  36993932  35014866  32677800     36700 
 63433448   2215190  13015325   1905792   1099212   6670782  37905240  25693664    851292   7356747 
 51542080  30266808  15983712   4918918   2677636  25945855   1410561  52931320   3663959  20439250 
  9637540  37827612  52097220   5136363   4638858   1457550  14637280  38635540  65090454  19044951 
  1671456   4573504  19617348  10479744  66712924  34312278   3684614  46596990   9720768  52181853 
 10901358   3081804  49780864  78620280  25090010  83318820   6825910  16062145  48480776  31824144 
 55071576   4726272  61474336  56388162   9783022  39029300   8709750   6208230  49584024  43472835 
 45688948   7559618  20660380  25377654  27214835  42003624  55125840  12884790   9407796  77707784 
 14239366  30863074  40477412  10204136  11136633  20348865   6985215    350105  54413216  55990855 
 24525981  11988306  11648672  31056200  70480374   4811560  31639816  12632240   7302609  79843725 
  2974268  34500580   3117732  12938723  15645049     81935    454311  70828800    430708   2736168 
 41323806  16468970  30855825  19204760   1058790   1390079  11728080  13194545  41804616  49537075 
  4438546  21371154  40973030  27731466  46202940  19566155  20214711  53284611  17582505   3537441 
 21594850  27550501   9662645  31061184  19567980    951016  80628702  23180742  82441072   1242780 
  2533410    368714   3781338  11937402  12912530   3659760  23194005    241536  28898874   5752830 
 44563932  31377096  64353040   2147139  32939124  25867387   1041670  16114304  16800264  56872174 
 25467645  68639630  47364720  27247216   3917608   6861340  15564330    969127  41724524  29090622 
 10581765   6101483  11017625  15789150  22723092  20126006  11373838  23303290  21048200   4863040 
  2486933  46561749   5918635  67296104  10153050  27693005   5986200  33129135  65027982  20018896 
 50865343  50668068   9148414  10242309  24814059    728594  25275702  31524070  22306962  27236356 
  1484538  54516276  10056384   6425745   8694884  41772500  14390492   2004104  33279897   2279956 
 44138844  12946363  51874800  30642744  52908492   9531746  84012738   5103801  29897049  43383340 
 22629588  39736212  20200528  61702120  16779748  61931637   1535370  21087274  12364714   9612272 
  4467736  84971192  23949133  29674568  34181835  51659400    956436     44247  29145864  28959792 
  5095749  63265920  78403182   7200126   9548424   1453758  22971387  23731570  50709078  31121272 
 32612404   1417152  32773184    432000  49275043   2528322  42971160  53327009  15654996   3469025 
 66233484   6408186  17101128  49711260  14497776  21408904  12127052   2850170  18843440  24396570 
 35549592  10476864   6249104  62365996     87504  19280340   1553720    106920  26978050  15763787 
 10556666  39423923   2166345   7303392  52688691    246595   3442460   5556456   3291761   7128040 
    12586  30450990   9148446  15460725  34366212   3990999   8691652  43563024  47594240  35719717 
 32191448   1211112   7180038  18735350   3338090  20643936  50325858  10321520  28307492  24647826 
 31216586  33837453   4434441   2763787  43843488  18087792   3648023   1632624  12882575  21113475 
 29203479  14307900  17742600  50932844  17560158  39923778  14560822  68848072  59067586  15336993 
 15058482  53993710  55519653  32902820   8689954    424908  87940900  40271720   5508000  10089387 
 12507556     87426  22549640    936507  13767804  61411035   3780508  28713708  51244664  24188697 
 20101480  28611765  70522870   2261280   2023752   8893275  90765432   2522256   4443942   9401941 
  9302448  19012320   6415902   3857667  40416376  21749544   4660383  91784364   7625384  49900188 
 11527152  22239630  62278038   4824404  19136667   4748258  17539158  26550294   8465848  71094753 
 17677002  16734042   9096530   1236520  24839550  49047448   3270670  26999672  16654160   4923480 
 20857925  32148900  24155376   5335089   6976191  64777940  39632768  27196776  10164664  70798092 
  3668014  33905295   8675160  23485169   7692588    464562   9554292  18829250   6187586  27482701 
 21974238    312120   9437421  46446075  55702758  78537240  26974889  25711400  71458938  16815510 
 58502736  14935888  29392632  38031464  29700935  37190318   1368744  32284875   6836996   1402035 
 39544632  37145255    804712  11369029  40272768  28633708    124758  31003516  16232881  22599497 
   756054  36459438  48374760  54096119   8126844   8544835  25766972   9301188  66477456  39344853 
  4319820  71131356  34499256    157905  63368864  45801392  37649482  28566966  48484548  44993257 
  8675989  11513307  14390678  24362465  14255852  23089524  69311550  41905620  49792401  10540736 
  7064750  11248800  40053664  16547287   5233536  19261528  37915776   7094780  16244707   1883518 
  2987708  40191228  63193668   7809288   7102890  47404599   2442150   8144318   2170671  13904180 
 23873212   3945084  36193053  34867712  39092566   7171960  36617864  11524188  11290324  20551650 
 21917952  27760150  22259754  30226262  41637365  32703939  31372968   4992828  24808224  61202466 
 23886732  53241782   1686150   2319672  40198125   1047387  28610574  52148993  21288354  28266784 
 10137600  10196595  28546425  36676344   8061186    978120  83961317  18290046  30861960  41678190 
 56637900  11088936  41476380  11695764  61840464   5266564  21627837  13866106  64368152  21718854 
 29776599   7145020  19052691  11121978  22075200  14606196  10552288    538868  27628470  48407696 
 10113831  49879256   1883628  66665181     17661  15828750  25148940  63063282  68987230   4585536 
 51346152  60193107   8331088  29429454   3461106   2441880  15103140  16490082   7912476  52042344 
  3322548    959360  57643650   1055925  11968561  17327310  16806136   6073840  36990644  25447460 
  4490616  19848114  22975880  27742248  20437137  58992786  30396696  23490324   7289351  61343093 
 12583332    420123  35310327   5122625  27074973   5972799  85894555  25150270  17868280  27072283 
 33279182   9735302  22689550  69527713  16253556  39573206   5413612  53540432   1158426  41202945 
  1151952   4964034  19759568  71265900   3963907  23534050  16040640  10641390  20920625   8496549 
 70907570  47301984  11146730   8878704   3175495  37154016  65813949  36853308  54987680  72191448 
 69163525  74795280  32273742  13432120  11259472  64487390  27175456   5173632  17981742   7857260 
 10112502  62084780  37832592  55252553    826438   7093735   3943194   5866146   7476927  16496120 
 39619252   4879595  76372020  61041750   5129012  93980704  64331820  56195830  37746000  12223402 
 63447411  49225420  38442384  41653192  64907667  49040410  22615325  20129738  10776510  19886996 
  7439588   4013261  48432100  24959267   5131308  85300964  44042626  26803166  81535926  41331234 
  6983448  24317324  32038902  20548374   3419496  10289205  35277155  75834290   9539894  58254225 
 25993800   4756844   1445875  39926258   9832142   4101405  42251376  34927956  57247080   7339124 
  2353120  35296884   2871637  18869410   6954816   9331495   6897276  43245244  11208384  35492955 
 26164164  30870120   3344800  40299588  11041650  42047513   2105760   6725372   6132092  12428757 
 43055380  73559856  28327528   9079112  64585976   4220397  38223000  14877720   3687596  37233574 
 49277781  59981880  11494380  12950296  69963488  54477283  29975670   4411407   6380880  30523752 
 84792912  59143470  58467535  40616576  11084402  14790000   5543274   3242624  12687924  93603606 
  6663875   9545415   4619232  10761300  32360412   3429111  10019484    470310  26105325  62203017 
 43873030  68846806  53157599  40123089   5650251  13289106  54685904   2407895  32053376   7198217 
 73175011   6718280  27879432  14254240  27601826  35504025  49684653   3066804  14691892  61683428 
   727875   3649860   9354777  25117850  28705342   4629838  74750816  11274030  25027015   5273213 
  7020612  12108992  64787900  50298528  33871786  22346656  57399027  13503848   2227136   9002951 
 25199609   5170590    130438   2906655  14872288   6326649  15203580    215441  37287824  56478792 
  6808140  19352022   9445761  37210550   1219800  28215732  68314435  43337030    533142   4095279 
  8417118  20022891   1786019   8819733   9432505   7859808  46077748   8436915   9577392  14118042 
    63308   2423550  15889764   4250918   4422440  13702939  48181232   6952212  22403199  57731416 
  1607870  13478694   1917132    995034   8348706  21002619  22482600   2057684   8795376  87296300 
 15929892  48747984  40459668  46758690  69553302   3583584   9382744   2880912   1064242   4622310 
 32198925  40906656  13472400  19524792   5235773  22903111  16498767  63338509  52702870  19089423 
  2429870  18919482  39385600   6223630  65752572  16960764  67178543  23061311   8142849  60374400 
 25530276   2286705   2821880  34261260   1730712   5859915  49643620  26750802   6104148  39175078 
 55628888   2453760   3558540  30546490  13196889  37614948  65407700   5564286  60324930  56860180 
 27159702  10337240   3246992   5808640  25159984  44979858  66219096  11953076  19909482  16982946 
 39440120   5725243  33419568   8683038   6568920  32206900   6971263   4811668   6689109  58448808 
 49165540  21985940    911834   6293392  10213488  10299424  33845872   6828840  34106697  47734946 
 14951651  33581688  23285268   6027938  38458980  15779220    615866  19021773    757925  11925010 
  3647040  21346976  45046275  24123204  25247094  64281535  40074639   1381164  85965345  79151904 
  5955264   1003794  50328828  11370770  32821628  18588676  55696410  73900428   2795190  31817210 
 52128272  40252557  35049657  14785053   3567768   8507450  10040472  16115792  48659364  73317609 
 12604040  26703619   9644823  11266358   8483556   5103468   1474400  17148564    997438  23601857 
 10644908  17389845  42632672  18269608  13768113   2129634  19556492   4217556  74543784  18457662 
 25123498  57028810   1929991  18420075  65459294  14233566  33993890  25452798  32866380   6268689 
 18921282   2114706    772504  56434800  18782490   4451858  48385184   6316208   5216819   2767464 
 34198824  74164590   6264730  52135056  25063896   3881586   4625327  10797507    550392  52514604 
 11955600  29682283  16572480  28112875  34568518  30454986   2592657   5059710  39966330  11965690 
 23995496  41726170  74329950   7166509  54072994  32512590  62878659  77783296  39713683  82644786 
 16145193    352960   1837512  57622180  39203840  29466974  14387841  54106212  12846718  56670534 
 49695625  53530362   1491733   1008276  48549571  16078286  40838800  28427056   1254099  29776656 
 39518650  48080760  27612852  41568768   6055587  75512280  62225902   6937220  10157400  20742557 
 59563733  70540769   8551970  75248075  55740298  24008817   4700228  32307170   2322133  72729844 
 47983980  19202304  16499648  20950528  30911339  31380908  30183125   1639883  32596200  76991442 
  2875209  17680260   1651128   1385300  20042568  42673210   7392216  19555848  57016212  59753640 
 14953968  12333888  48831174  30950276   1998918  20879680  74831500  31933050   2095376   2050272 
 17599010  37960128  42610282   8002092  19012455  16858634   3100539  44336033   3324256  12567512 
  4884138  24188626   3399786  85099195  98403900  54593460  63406656   1315650  20905781  18111610 
  8481600   6385301  12956217  28097652  18684315  32413059   4752176   8640289   9043772   1409562 
 64465935   3535245  41380158   7349276   7783159   3377764  12009284  10827648  17849559  16153163 
 59505952  38677950  93176490   5663580  39987816  39768933  36207906  23106768  53492845  63346388 
 55840880  62972910    112406   7247016  40202712  21229989  27359152   9002776  10919870   4711813 
   987679  29842020  33612782    611408  22037015  79292301   4637970   1023678  25151945    996138 
 17831146  59166800    959724   8732120  23968508  14966370  52672921  95052150   2437448  47228500 
  9348570   2698080   5834145  26714506   8778098  13198731  44232111  28462185  19369405  54353595 
 11496964  34760628  68417514  18183036  11414448  29032632  37247310  17916608  21045957  15235473 
 31464288   3294200    451945  26031177  68189739  22886865  10857171  38105172   1932870  20555322 
  7192791  17347767   4162899  23541420   8340300  52369636  17227980   8122139   4539740  15982964 
 82034325   6748792  40914384  33649590  27869192   5979155  46883472  74571198   5117670  22423882 
 64600397   1460331  37881760  14997600  14926260  20851824  34554136  43607850   2560408  24991041 
   739962   2819600    975819   4037390  28263843   3614800   9015814   8845823  80769150  38687286 
  3993154  42253113  33096460  38005200    746580  53445542   1216877   2300765  16322100  19608120 
 18810725  37533608    827868   1147832   3250793  38689714   9612786  12385854   7139901  17189011 
 50734952   8197215  52077055  53772816  48617982   3975264   4926025  51739281      3150   6011786 
 18741998    817890  32483170   3023460  31362090  47958846  34596420  53706672  35463918  13326225 
  7664338  17954790  13733116   2776764  14424804  24381310  68471516  27939758  23715604  61484091 
  2849483  41619070   3594843  47051916  12875616    116748   3925940    184368  15493920   1542420 
 28820374  37921137  66340186  10569279  22618974  12155850  18913212  18469179  61193868  14568150 
 23338644  21101663  30418302  32531370  42724745  28315350   6797365   7657200  23715000  80765694 
 27209140   7722352  21279140  33473229  33559872  37799222   3136404  91060814    450662  25235147 
 17156139   3590584  85275440  30201410  55113734  21840336  14054034  59103622  37513092  10075845 
  6338128  25599244   5825826  40533952  23656283  21763620   5715729   3616378    634846  19730455 
  8084661  12226158  58947360   3638768   6951039   7132125  11328624    324387  13657306  51746121 
 11559420  11591790  14767744   7280112  10798361  45164308  23152788  43722560  21891549  21205632 
 24825750   2974224  70321350   2385279  47721960  14261088  45702558  14988124   6023304  22955565 
 55177048   1090239  21095520  16456050  27250655   8268800  30613632  31158400  82935769  12855802 
  1956640  40348023   1434576   8390850    784245  26037600  31621455  35932308  95304150  44703113 
  4258470   4879400  64075489  52103700  35093656  18277710   7675145   7506640  27271815    703644 
 49282065  12828128  11900005  36803026  43118256  28127220  62404314  28910061  69221249  58191641 
 40998027  25248720  23679214  41364992  58390260  22232576   6029208  16330310   2839532  44962914 
  5236960     64336  10442050  16822274    428375  11053680  77160270  29105692   2908598  68078100 
 40966128  38674074  15008448   2094848  40244260   9520497  18530115  73021145  24971320  23823345 
  3288438  24262088   2352630  18692163   3200590  10078875  51073473   2325540  59376149  22126440 
 61646054  72971591  56964960  13733104  22458870  57148224  37822327  32806784  17707142  20629896 
  4265946    776745    664509  42504675  22813266    394632   8301384  16805775    399648  13470886 
 20534052  16293432  44439864    220032   3547050   6146094  64034229  37432304   9254478  18248760 
 47798856  14118330   5116500  74263560    623168  13843427  28031718  39235983  35117853   7752633 
 22171714   5931354  68321708   7394993  45636368  10639565  33339046   5377406  16978896  30739702 
 21604946  25168608  65543528  37339380   5413600  27944301  46694487   2529131  41241924     86058 
 42122459  33827872    419802  29821060  22313781  12549635  34787936  22269365  10424420   3488468 
 24617343  12515328  26885220  62484136  50308596  18490223  31128530  29532715  33697261  21433804 
  8198340  43010615  12458901  25842700  28282303  17518700  28167408  12846366  87582132  50189436 
 50264684  49432980  14943873  31607169  23391360  25741800  15660405  52783884  62692146    624337 
 28632760  19652430  46310400  12815280  49830312   5378499   2931066   9413159  32201091  33587820 
 16586220  42410400  32008473  11384280  31497884  12091864  21351652  19991790  74215374  25382682 
  1925880   6024648   9872060  13805138   9900112  11677130  14742464  11248308  92063856   1131594 
 33399713  40955821  40266940  30756684  14995260   2236612  27509130  53583735    646758   7004122 
 32014480   3367944  13108968  54777975  66519117  18946296   4023873  38726871  36521370  21655576 
  2982434  66918656  33791667   3086024  24552231   7417575  20678816  20548968   3567282  43707125 
 10291728  60627793  33400557  15776150  47568892  31367584  58615612   3988800  21427542  31694676 
  6150027   5634276   9846153  30637920  44387136   6681696   1258308  19467582  68193495  48120102 
  5306301  39982815  68883208   6128235  41652294  62441106   5195534  20500114  12704057  51046815 
 26298658  34006257  14246050   9782232  37475841  49285999  17989553  17975360  36673914   9262904 
  2725905  16328916  21770425   7079477  16504386    115556  13945176  69544480  35210400  68838848 
  3791485  14206010  57333418  56008943   5404130  27020752   1098255  15113319  13862346  10140250 
   747100   4163191   5020290  74033346   3601741  29654427  55641000  16814952   4970399    179037 
  2357745    639408  26835402   4533872   5407545  23317252  40168557   3050633  23197248   8874940 
 35379539  50251484  34149151  53764366  21190944  17306388  17190270  79504560  45133717  41710214 
 31904118   1889187   2590865   1122586   8133405  28110425   6074940    867482  47093674   6382324 
 37666266  48572907  31633600  48917925  28527365   7251893  29449890  69225819  40016104  39897031 
  4009824   7867392  76544759  30620450  35637140  39768792   8689768  26505913  59912634  18564084 
 58886883   1647973  48323160  12061789  33769820  18666009  21355654   2316657   8892619  16353680 
  5237312  35914185  22486084  67769064  20704435  12094708   9749010   7618370  38056200  11346994 
 77886194  47415907  30692480  52761960  61410752   1151793    403865  46049448  14246022  65382171 
  5535175  61261255   3076548  11527040  25389742  34337168  33048487  58088298   8919063  18984108 
  1290969  60884928  21083166  74072528  20424205   1548660   2437183   9789617   2115150   7601934 
 13505310  10368769   3325675   2650752   5175784  19778910   1442876  10130232  33923968  59675202 
  1439160   7747421  23499864   4935858  28329156  12668292  51373872  56389872  37760128  33728310 
 64955766  35520760  12082773   9755991  47565614  21876820  20463762    916332  17255112  19181318 
 39964980   1641321  15933138  69303940  22944220  11940240  16927713  93437824  40624983   2011422 
 18490560  14983326    995744  17507853   4075646  70175402  49967080  40952303   3878649   1597824 
 35643186  55726836   9971856  23805351  28118916  15822264   4330375   3362078    354471    361759 
 20100212  46050974  83522465    565110  15862824   6075460  21967200  95787272   9115744  33288843 
 10366096   2668932  25513694   3264580  65965312  29465480    523672   8024806  38155329    124416 
 48073740  29259316   7596466   3825627  11570499  47605467  33509216  53356359   2667390   4607460 
 70438576   9700768  22182885  21389700  31142889  21770190  36489776  18135656  13232120    583045 
 40738096   5378373   3748791  14496147  17514017  33810953  65509048  15155952   2291276   5768766 
   713952  11741312  28927756    154399  10886688  40620438  40269600  63591182  43609104  11168778 
 66514518  49094053  51144675  38246280  10278399  12076884   3437400   6493120   3400192   1079225 
 26191658   2240609  11430219  36017002   7177520  60901120   9516498  10474971  64720160   4201316 
 28535917  47214596   4512429   4468220   7570728    910110  12952266   5250460  54522972   3476520 
   598980   9120744   4208200  35925510  36476097  31298320  38150550   3838012  16721467   3481855 
 70010444  30789720     28230  37776274   2845645   9898225  53626352   9306036  53980620  40014288 
 30498864  44109792  35736956  20624366  15982820  28763592   5335995   1992480  28764276  23824864 
 12491754  14179836  28495662  29086707  45255375   3030196  27406869  52936909   1736868   5107252 
  8024188  83115845  13646578  18931172   4355655  22501379   8988495   5471686   5835978    954288 
 54914700  18111660  14397831  52025478  20819510  39049890  10257772  46865214   3468648  17249400 
 19997586  51152830   5876584  67806990  86907824  19709274  30685800  36592830  35144928   8358496 
  1788805  57106408  14249708   7921188   3259472  26309192  42809166   5052690  14838452  31701140 
 21975364     45210  15109014  26922660  64416462  11339100  26844072  36872415    102372  21275980 
 33920172  38133819  18187802    226328  34372520   6793488  16435926  58942997  14628537  24978483 
  3718356  28932231   1295130   7054560  49831600  11504410  57468830  25015244   1827210    239776 
 29898180  14900265  14302323  10231863  33466725   8168154  25686192   8081984  14944118    540484 
  1744155   4585600    831343  29959400  25037859    209653  31230720  10461176   8810080  69382842 
 41054020  19703904  10487826  27438497  12045572  42429156   1646970   4269447  81406332  43117126 
 13425807  35929055  59668002  45599513  29171224  19068595  52100658  33560502  54564028  27385140 
 32438122  37760272  25160348  12183444  22045684   1603855  72332973  58792932  10966250  45462317 
 37026920  50684424  46504494  36912010  26561120   3859240  85679328  22868388  38650169  80899455 
  5622637   9333814  43081190  41911835  16668953  12945500  30465760    257715   4482465  18056720 
 25236480   9046080  37901364  30630940  17279746  29868564  18486216  49208005   1819158  78126717 
 26450088  65405600  34617550  30366470  44849731  16013725   8684949   3192750  62739420     90920 
 15105053  36577290   7554816  28340585  15230424  19014820  56352480   6511242  70679425  49942872 
    96720  35549710   7197291  27822916  40844400    659241   2927695   5699032   6030336   9044544 
 37952460  12978672  32396980   5416304  38601222  34842276  10919907  40444618   8342832   4969866 
  1073856   3112473  22994180  71647520  15643840   8820981  14544876  35925498   3916464    583489 
 17068693  21166676  41613920   2516068  21625611  35506610  65096115  10347240   2863440   3838570 
 42557645  33017467   8780218  44619272   9643641  27210783   4544883  42417144   1687935  42535200 
 18692490  12718923  11711344  16026530   5170392  29569020   2995251  46410790  57300292  25928387 
 75192360   8082510  27828383  21608312   2581250    527808  32001782   7356690  27079448   1355692 
   651948  11433159  74325615   3344816  10447928  10150080   5045817   5710563  16445291  28826512 
 39513804  32977087  45445863  54952996  84899664  42786840   5451798   7127580    948176  65545974 
  7166016  43611591  27088200  17618586  14341320   1700776  39430500   9249178  15625848  21961100 
 12076395     44202  85967414  17341972  78422175  26677415  17492864   2958816   9448892  66153384 
 78758757  13786278   2681523  32138248  34217436  49917582  61389567  67437902  18801298  22892100 
  1591985  38892016  19089600    517080  33467049   3000386  65590089  42561420   1550880  56507594 
 84446639   9746250    929070  66693120   7539597   8310120  58312181  24487052  69152325  57898725 
  6665776   2270261  13632903   5591466  15667428  48115850  64091443   6541062  57852630  16475459 
  6352500  31077054  27954550  38923362  22171632  79405200   2393076  21472641  27445072   8277828 
 52993360   2395596    777590  30017504  31935226  19103778  58811480  32926468  44119248   8045576 
 44258974  45158400  13450150  52228640  25951325  13463262  14910121  33035505  62608121   2900030 
  7403913  29391844  16711689  28436760  14488508  23177232  48122245   5864820  52438893  75260056 
 83850414  17205136  56331292   1030635  26629588  14866230   8094256  32075120   1705224   1370346 
 20376048  22950378  23262296   4215511   2435300   1002165  39124057  17418128   6154179  21911376 
 44585112   4612993    145440  17978217   6069096  11157508   2359833  18478292   9693948  18437980 
 53443632  31125555  44644002   4734576  12369078  11671146   7149020  12042300  31196022  20286144 
 34879155  32813385  12496517  69588141  14894930  14002224  33999007  28671910  16608060  21753846 
 29305885  20267275  51766000  52531553  37896496  28665813   3364900    471648  71343047  46340250 
 19195605    221000  24418968   2702530  63730539    616472   3684060  53303904    826740    305748 
 51503637  11333025  36209364   6696306  16189341  63096540   5292980  21397230  53831538  16351846 
 29710300  17015112  45410916  34587546  16599219   5071852   7075737   3780904  15734160   4921715 
 11058551  39134550  30812624    972348  43807572  15492629  21273150   6384780  79236660  19035874 
 76458375   6410826  58597152   3873480  58520976   4454400   7326550  56398740  77542950  71922798 
 13607325  11727522  21954240  11084346  54179720    823216   4845755  24465196   2012526  11411148 
  6384171  16100292  28193306  27396333  39314862  14692374  69111975   8125200  43403360  17910110 
 78278268  61422018  38117120  58162332   4249098  43507030  13822328  14014866  76870665   2075488 
  9866780   5396543    688926  16076753  21739819  12922350  72240346   4699498  10206570  42612864 
 18295284   4637100  42168436  31595435   3719523  48772857  35116206   7792404  16601618  48115690 
 33217530  34223128  17091972  29074164  18233172  43332654  10220346  35952917  18497948   1971478 
 80787420   1676195  41788176  16803365  11759196  22156884  32136489   7887560   4220392  16845400 
 13049855  51512670  65951041  33174526   6500928  26917776  21630766  69672246  61208168  37404840 
 32191478  82888735  83254162   7418713  34959330  12860102  10675224   9880785  32090520  42035730 
 24009078   4084570  39728608  22579675  68397090   7200398  22804313  12174645  43179240  10434896 
  6044220   3913434  35804130  11556176      7725   5634536  25955970  60753108  49463625   7357026 
 37598466   1952835  50893690   6660864  62945708  15713900  26423650   4327765  51804440   3933909 
  1448831  25613940  16729479  50220800  64445700  36550080  60461082   4420851  18659571  74070788 
 75437139  89860800   7168539  14596802   3396481  59664180  24095680  84156288  46261215  21592584 
 69291433  11369264   5167074  54107340    602980  68739425  22637300  31158144  32476765  10307340 
  6702276  25266279   4905108  62758016  26205979   9522576   3306114   3833152   5498977  38607774 
 21995022  82390086  15795430  40079204  56248880  31940354   6475392  85318320   7353437    263912 
 82991202  56966374  61607938  17536645  25617092  23957696   1553926  12232836  81339648  13028675 
 43372896   9521876  61346880   5463032  13168848  27390132  65213148  13686105   1286490  19181999 
  8088549   2901540  23810641   5677200  19672275  30211979  27142458  22342550    711040  14860065 
 31664640  10760688  47269556  14633276  18786085  17251450  49139162  12437113  49382700  13208373 
  1428040  15111120   6424286  11759406  24331314  17219950  73117583    361907  18382221  53798952 
 10571428   4553588   2109168  42887808  33641703   8515584    491816  10018152  32063976   3969468 
 11680979  69048369  28339928   5315172  15734879    337440   2800980  19675971  18571889  19669565 
 45036081   1903611  12840000  43389654    985076   4154571  48594875   5838948  11891650  11711946 
 31978716  88516934  59067060   7517432  20273008  45591714  13406562  19678694  15809634  23490545 
 46145208   1643030  67195436  49721768   1372337  18033012  58482306  16769683   9890160  42692867 
 57480944    820710  33052097  69656650  19330593  11688447  18105525  45348778   2236058  31625716 
  6557622  10985922  10506853  23793110  32499873  24231494  43565366   9511568   6042302  25497465 
 43274832  39331824  26310578  37073861   8333532    401866  21062790  25615389  17471454  10033560 
 22473315  54801148   1773322  59572080  35569750  43962025   2673783   4636380   1272330  46378248 
 45207000   2360456  27319216  31061646  30105394  19532552  19419968  37539688  26363988  56710920 
 20763235  61710390   8612422  41475618  72697668  28308906   5034042   4040928  20640725  13013634 
 12141380  54937060  33675983  64765385  58296168   3761010  25058799  30909438   5330738  29092415 
  5353959  45155040  47766128    909387  13290495  21488053  58836120  51446940  33988948  27758538 
 73909710   4856460  19722170  12137429  48771996   1273356  19322160   8569326  15739318  36965508 
 45270225  63003096   2311484   3402567   1801476  54345609   9606312  29459262  12919200  52609536 
 22127800  60533150   1195860  32629014  31613526  51701076  65590384  75944260   7963658  59644738 
 40472595   4968600    473616  29701917  14612314  32277630  28697592  18651720   1734042   6187596 
 56829700   5985990  70786504  35312964   1127896  41491236  16267555   7414629  37784256  46617906 
 21404552   1822419  32151072  14365824  17374980  33544068  48665360  25381435  26617937   1234948 
 35455102   6131455  24797400  31448354  23476758  31813036   2100159   9383645  55772145  14488092 
  4910115  55451424  17099170  36259600  71841624  28551375  42162144  29690596  18431164   6318564 
 30775104   6477225  72779176   5710460  53377632  41396856  39023197  83398739  21748496  71025960 
   603211  34800900   3571638   9715934  34029150  46936381  21215324  59217886   4494314   3806164 
 30098952  86164326  33308678   5400675  66911784   4124952  68539926   2242912  34434099  17770104 
 36192982  56555800  10597440  14164929   4525590  25530036  72604869  28536326   5314608   9109821 
 11019150  32324643  21421568  10548425  51371245   3947086   8075940  15714964  14827120  31411332 
 56272025  23252200  33670263    769270   4613616   7330375  31467406  11184393   3599314  62066790 
 14060676  85228684  36501926  13577064  56919720  48971625   6930292  23633445   2833809   1951846 
  7627906  45744036  30232064    850752  12713517  12997368  45884825  63743584  30520058  54289314 
  6234245  62816746  18735003  14443920   3902942  35962824   1590197  20075924  11430595  58490941 
 42670316    403325     58680   6537524   8833860  38030650  38048183  61915012  60874128  57941773 
  6490692  70048374  12742040   4816320  51356592   2999745  52053990  17239728  50029836   8484564 
 12787692  65075892  27552672   8327968   2071104  39304497  50895625  37482750  46930093  16813712 
 62393305  39934125  29256526  41805705  77290620  16491384  13213108    406272  27791885  17667726 
   407110  25836249  15151856   4217913  42430338   4950830  32695608  15880284  66002040   8451586 
  8538660  20482460   2758223   6833745  16091452  37012398  10777720  75057576    513216  38583990 
 44215223   3323445  21755052  16471354  23333658  18063936    599526  38066512   4779656  37507515 
 30897405   4742388   1727448  19400115   2559896  54238419   1536120  52553579  30256765  48993240 
 84757750   7250888  41361285  11862120   6989929  14643040  25930476    898170    253580  35938100 
 10401450    151859   2139540  15731086  58125600  55034560  19083393  11139975   9486455  33089064 
 18104697  69272214  10989118  22753900  22421232   5088825   7629151   9007542  16432002  23602404 
 67158130  30646944  31843444  21639922    563637   2941796    688875  32113817  20511150  30609165 
 12234474  18514440   2456776  32571396   1079660  64391400  59978624   4918454  16465515  55068390 
  3962647  39043128   3993578  84192686  62211240  68146456  49043500  16468230  58821841  27995379 
   660744  58442474   1596475   9048788  68228992  19874608  23406213  48785842  10535854   3759833 
 64241856  30281904  42072093  70389395  10375950  20352929  36779402  58522464   8134148  33744924 
 25361023  27335799   5230757  34875075   3157791  32750520  33352995  41646099   1806490  15075680 
  7148780  16232450   3525918   5287480  18359014   9574579  49943205  47249384     79659  53744692 
 45840680   1385865   1165062  62673819   8420258     37632   1841781   8206668  19164168  21758616 
 33735042  18450768   1086439  67283370  71451560  24617289    221998  23092013   3657492  41439520 
 66440088  39082176   1083460   5201280     41259   9422508  11242433  32226312  57157056  29941267 
 20525340  53287856  26071752  21637230  11831711  83165520   7213824  32620100  29751476   2520655 
  7281351     63880   7259040  90137692   7415121  53404059    186372  59613125  22709332  73678968 
  3651232    573240  55984946   7556500  18559440  13387724   8612472  36706200  43854473   5287761 
 66459052  12418597   1603638   7554250  42925338  32279863  45768312  51383640  20661600  75484590 
 12279180  10478130  84853224  12180392   1501540  63037965  61742238  10399512  72004528  44004987 
  1944992  13154560  13149360  40713840   8790000  12920418  30908950   1252216  19203226  51648104 
  1605956  81467451  42654754   5233761   6294080   7999363  16716840  51599066  13313408  14201508 
 12143908   9351852   5450720  40650780  16163600   8798075    526613  24462075  14291992  19807975 
 64340674  17109270  18611090   9364836   8389368   6623694  35926100  51896832  37324860  37792700 
  3328341  62197754     84354   4922016   3864567  10653986  29623760   4053014  27557376  17998941 
 55135052   9095096  60750738  17239014  21751296  20234160  28936125   7958784  27186828  44320080 
 17119383  21272080   5241288   6274987  82351215  52193168  32017824  18681864   4402046   3545400 
 50725750  29123535  59990364     37356  23507172  34170457   2287782  30366480  50627340   7934436 
 26893480  76819266   6756015   9289800  12888408  57425922  12470016   2637600  57678918   6168246 
  6221935   7238981   4397293  14770899  31652024  26294214  24163217  40862070  46453054   5107571 
 69590460   5794586  20861984   8066960  56305736  48471346   2896676   5894898   9544262  12371716 
 63235890  62294200  26711386  22531296   6017184  16867536  24314148   4791248    156816  33817208 
 40694070   5732520  17800512  15040228   8553024  72708736    196209  36726088  71675135   6396336 
 26305972   4699222  86633484  57708387  26043840   7431917   4983748   1364316  14164215  37999419 
 33616856   4666915  46411408  28961853  14211977  46765077  33350312   3141698  11132122   5469950 
 47226336  33406965  22880136  10614375  24694800  29309216  58146897   8377740  21202437  40004552 
 11335920   3024164   3565208  45757734  14002230  13994694  40734720  31533762  38050166  54439912 
  3025362  79399180  15335094  18098897   9512122  20897682   5809440   4965822   7708659  56301987 
  7243136   1771077  38785532  61968194  60966850   4977012  33454065  12110592  23227308  82717936 
  3499812  20688864   4574240  35987840   9031504  29467484  26052035  75116768   1604652    318278 
  5747532  31980222   4608564    366852  25483990    413440  13493128    668524  61563756  12740988 
 13421736  16861689  74094168  38609440   3227875  13451404  54671650  55357280  38009664  10003584 
 24497942   3825061  12772080  13611654  72273669  39305080  27362335  17479777  15858960  71086330 
  7509655   6821600  33157344   5333088   9218088   4381265   8637069   8194188   5178052     47124 
  8234770  18943956  69271608  59698878  56971878  34924208  31284396  25589376  11135668  14407620 
 17060400  16899713  36075320  13030050   5930228   5969192  50082186  37929891   1754772  31840510 
 27002990   6236649  13359146   1472271  39926068  10076730   8611963  32726414  86541615   4419786 
 22337084    285456   4335216  52812912  28511046  36555498   1413144  22920719  34845620  44794800 
  1033373   5561396  47106775  46421037  15453532  33254698  57811453   9303372   2800070  23555598 
 14484620   3371094    484480   6420224   6473984  24829799    512730  91137984  56433714   8854095 
 62001912  27760656  22130352  17969072  66078407   1714986   7871760   8274396  23250360  22085885 
  3199448  20746440  13470687  29507760  32636471  11742780  29215760  72179688  14293851  20522961 
  8036136   6320745  52541824   8097882  82858281   6881426  46439325     50020  41544036  30575778 
 28296080  35691600  40889070  34787530  17606016  57967650   4410964  39280788  57340824  56464792 
  5897998  16624958  27963681  12208644  46405151   8740171  11526756  21927824  15516726  12427849 
 14490220   1173984     33900  49060368  11097503   3047668  17085563  10736758   7418854  44223597 
 14765904    547304  36579037  53795910   4331789  11626080   9808612  10294365  33900750   7739916 
 14387160  24380010  29326887  30674336  13067678  31500100  31756174   9656750  72397458  21477695 
 43776138  25947369  14922652   6811248  33402380   6414135    870480  18272184   7075144  83206500 
 27295211   9452109  10710252  18940350  81135232  16512804  46540215  12917749   4874646  35243030 
  3986577   6303696   6475816   2050134  63855264  24934208  60888181   9619765  46704826  58597800 
   710446  25800618  31765608  18901740  12612898  58254190  27712480  69669160    193192   9039875 
 25098756   1466024  14805147  17181726  16489824  26919540  49636664   5715558  11698623   9178752 
  2739891   4442592   8134686  29059173   4651542  28055160  14006028   2513175   5248510  33627450 
  9850398  10829900  22457574  47428590  21432000  33457543  15416037   7323020  36250794  63076104 
  5458428  53804544   1357500  49706904  14534414  40906216  20988870  61969824  24267462  34853605 
 24354176  56946262   2689348  21420336  25807600  11038388  20234580  23936288    209169  13474489 
 46527000  35051423  28556480  31787400   1478340  25184038   2009211  46469022  34115872  34559812 
 14076064  36259052  21359800  26906024  15881400  62508525  33331386  40156774  93890772   1346692 
 20420736  10831873  11559204  64593711  45896753  79861817  34239740  12461754  14610798  35502950 
 24507406   8275896  32297016   4848106  20675433   5699892   3144169  54100506  38992995  17527324 
 37531417  26337760  17598828    435750  30981663  24697890    512617  37045164  56470876  53646585 
  4219943  55128654  71661408  25594800   9000000   8943708  23524186  50897119   2846987  25232402 
  2641912  27403728   6478512   5422468   4117954  11269944  20510272   5392327  36113680   7837020 
 55807230  26483305  59991420  10583037   8616430    121806  12501189   2884679  51754860  20872577 
 53494956  22908313  56948500  35755804  52227430  12642110  10956595  18358770   3059625   1193868 
 32340942  68911406  14115270   6770829  43445171  44743062   1290420  37453570  59102310     54729 
 35549310  43378780  11687544   7153995  12909325  72210684   6645719   3764218  18078480  85478820 
  5081632  36311618  10417248  54689730   8372808  17570230  37651384   8631354  10905450  23719210 
  3338835  70823697  49867428  56746170  39732228  13170660  32942637  34702101   5176152  65078559 
 66614763  18898371  47808063   2030435  34685090  29957694  21760833  39429670  22067513   5010320 
 41949196   6970816  16385695  20484119  29138772  43273230  19458432  61561360  38913968  33176634 
 29227332   1263066  69740668  14985558    878934   5432428   1037085  25812088  40238549  38090114 
  6284152  22839600   4278494   3161840  16968700  76209651  66090217  72024104    435126  19352280 
 65256680   1427689  14956284  56610645  57969441  15105717  31640217  13429207   1064416     97860 
 88495220  17749606   6726132  59454578  24192256  18044544  67084383   4819218  20303248    868400 
 18476495   6620880  36353499  19258479  32879605  20515264  24892245   5262894   7030528  26460704 
 15810706  13941018  13326480   4419760   7410043   9544485  39469292  86452740   8472889  10340800 
 62839216    706208   6516510   1564108   6614407  28930070  32465886  42282097   1024250  68999022 
 14078844    983940   1416070   2557467    563461  38114749   6173278  19864234  18130716  16908111 
 15933064  60726176  12593880  62281852  11363008  17931868  17346989  16501796  30968160  12206196 
    25884  22390984  29169305  12217100  25450048  17363560   4383316  67936725  22425771   4008756 
 23246141  14926008  31129980   4536752  18375504  12369874   2772189  43312280  11703882   1529593 
 21853246    178080  36898500  13425399  27077464  82943700  22646232  56626647  61516422      9629 
 15288504  16651647  44976108    982890  45321496  19533792  28579684   4328110  49589001   2555419 
 45993440    894340    157833   1209381   6455760  43276790  37647006  62978715   1660600   1791015 
 17846651  19254891  26037120  38306000  16550016  40024666  21307850   2651586  77679132  30729999 
 56219064  65416364   4568238  66886610   9423306  95666612  17770460  14936400   8546895  41224224 
 14831401  16032123    246272  63737638  29257280  26814010   8815730  50592752  15436371  36810800 
 37526886  50412408  12270190  24679648  21160167  11461824    611146  40807448  88428384   1644530 
 15714524   1780650   1050920   5629943  12990051   9416046   1834198    507976  43693485  22305180 
   948702  17106210  65725936  14846250  29149332   4443104  34865460   5187936  42551158   1125138 
 34466048  73860568  61168914  81259200  29612781    378056   2032755  17947165   2633216  73540100 
   346932   4684449   2357053  86857200   1506588  64559080  11841488  41056448  37089710  30501684 
  5451348  11036512   9216691   1945525  19186272  71803260   2623244  37273120  19074523    447781 
 60563174  59892192  17877870  61049852  62373136  61605897  15135948  44381590  12123168  40609296 
 78770880  38660700  56665743  20921115  96666543  18236916  40943004   3757266   8580887   7376187 
 12382600  47261214  11355838  31279815   8087531  41317246  65345712  20376186  34118100   3101600 
  1480045   9330568  43886441  61340136  29850344  32855680  34609800  12318284   3926520   4634727 
 24764258  37454472  41869212  42541395  77820015   6989448  11730488  22786260  60564160   2062173 
 47160036  52522272  55776236  18435993  15608412  79842028   4855990  69512232    236719   9855504 
 30436518  25542496   5028966  83557781   8936486   6588130  38698528  14043660  18382149  10264218 
 14399238  35635516  16301339  32355072   4055244  12713694  12828496  17595486   7451491     86028 
  4554334   9082248   1371216  49288610   3674608  28318024  21715953  37191240  28017123   7128324 
 54563152  67973490   7620116   6140020  11917766  90185484    181148  10301920  31038774    228054 
 36137394  11182240  86825497  52830180  10590100  67987044  14905493  19258785  54548372  15439580 
  1547850   7722630   9832587  13852875  25808544  18291460  51321906  36269762  64117605  66348678 
 80268603  25456728  15360587   7747058   6623478  18831323  18414134  51291526  29017807   5789042 
 39380121  71278790   5744410  68880863  32753673  45050800   3611283  14628470  47477328  85336076 
 12236010   8245356  10621581  21140350  17277088    827288  59396820   1407924  12612725   9172320 
 11065572    619773   1973896   6798532  47388766   2271644  18447106  11780830  52938340  13193880 
 25158600   6108752  14737888   3525880  36538760  19516000  69640136  27152886  37416357    558851 
 59988084   1262136   7607655    196214  25534266   2934750  18487050  23001127  31029138   8299785 
 40778466   7894701  13927581   1169158  34355360   8913180  33808706   6757906  10527408  48702510 
  4250799   3232020  38626642  28702726  68698773  35035488  16301147  28572080   5619240  20771560 
  1018165   5547960  22978836   6944440  13352862   4528280  34763946  31885924  60121101  41272110 
 64302042   6140142   7577087  16150005  28633423  35250917  35900579  25217660  20546379  56246717 
 26440210  52674292   3936878  56129841  10275512   5952280  21500670  27799715  11129760   4918925 
 11127072  18706188  16047822  30715158    132791  90845712  46835172   8595255  14769230  32104204 
 32170125    305558  18791292  22350748     35518    856534  50731317  89263069  14234000  47889850 
  3170156    545412  18932628  22073492   6351565   4620798    178704   5722365   4208015  47884956 
 36379150  30665610   1468026  57277908   9949925   4011558  66459663  15267105  16160504  16035963 
 44848650     40180  30993124   8862696   2341745  62403968  40254424  50776887  16834231   1311048 
 11399924   7865322  23772409   1478979   9696708  23406228  25919330  25036416  41226458  39812339 
   518434    654640   2756208  13688748  60474291    447958   7839598  11447064   4003343  55417440 
  8031960  15774750  18894939  39876015  39869388   8870800  12260652  27778670  34208500  21428160 
  7051116   8712275   1602607  44490414   3987595    150100  34800533  11294451  35430688   5942680 
 16189056  23183784  44183016  82493554     21676   4316112  37535640  36601400   2010614   2049664 
 17268225  41780522  21618972  10871576    670972   7036315   7887796     94530  54589194  25681137 
  9088472  28900704   4581424  21980841   6969116  14622432   5260122  52126386  54556740  46028145 
  9765690   6871041  12470417  61887123    505448  78372372  59482616  20799912   6568200   6224240 
 32634628  82204560  42354990   3318480  47525865  13225789   8434608  58186348  29946180  22153120 
  7283076  17224350  30663575  15918672  82659136  63077590  18780049  10639639  61872811  58932224 
   503712  46457736  69376502   2640225  91957398  12672088  83266848  37287880   1161414  52604484 
  6546000  20810538  23169625   1335254  12739104  19234404  25980605  52898085  63531251  25519000 
 35791392   2613072   5674604   2774247  12470928  79462208    474360  18255700  15306102  44560194 
 34718453  46478952   6585685  44917530   2659992  35033074  31044196  55795440  51399040  66162552 
 33073384    422794  11821932  33000726  33731048  22977979  14442840  52802295  70839668  63149131 
  9219117  19390062  30484568  19925172  54302220  62428374  37310528  37704732   4563306    719147 
  8084140   3354820  40490304  35235831  56017434  24633553   3480129  67231618  31249226    605176 
 16902291  23844597  15801453  21154914   8814520  24019567    701407  14155284   6664492  61435430 
 86107437  72124536  11733994    483874  15756048   9332466  29208696  10907064  81197100  22102084 
    39564  68088658  44429592  17162145   2108603   1373320  13907216   8452121  41488943  11493625 
 15576300  12529944  55308996  27620433  28288152  55240380   8252820   2114854  39058270  24041289 
 46085624  12921496  11208407  17218530  45575028     99744  32231727  43529180  74643864  11889948 
 18662462  40545512   3003096   8494941  24071708  33696862  48528290  52869204  11726872  15087700 
  7173088   5105304  29400254   6636320  67174716  44940456  64664346  16324680   2081232  23261902 
 17749792   1401041  22360127  48709966   2981104   6303375  17290224  17970799  19444904  23488929 
 15833061   5871965   6680145  15136140  32493345  17258668  16226938  43926984  14731884  25774512 
 46827688   1520896  22550775   6592509   1300952   1248156    442992   4072509  18754881  17251227 
 12937838   5206993  19894097  16179713   4902735  21823000   1355940  58909158  55739632  23611950 
  4557868  32549352   9916099   5347740  23028346  49162176  32264118  52711066  10420056  13945811 
 55360643  16657125     46310  37578520   6674176   7660796  39684140   7499312  54400410   1360506 
  9076662  32881257  64118516  30070557  18293418  13979246   2828200   7406863  77762832  32453674 
 30773844  56536288  11012084   5388270  47330280  10175200  20706425   2722910    964614   4431430 
  1138686  40698700   2789010   6794928  21839260   8884761  17498488  69324769   4916148  12951158 
 43590273  15105549   6184640   6034734    983460   8336270  43956432    741902   9513787  11558128 
 26957732  85966995  29721916   4668714  30858890  14307040    418818  27171270   1912794  21656470 
 52868664   6822528  52649850  27412896  42417727   1280524  50707831  27579000   6863264  21702198 
 28866624  45400947  35574558  61216532   4517172   6602842    940474   8792708  43330272  24240600 
 58640064  22631994  14099216  24289892   7370775   9774695  50677830  22001433  20111928   1362300 
   508274  33309477  48724918   6887032  14177106  35243445  20212434   1387200  15081125  35745398 
 19837246  10935666  16208892  10208796  30937702  14154228   1318860   1774178  20293832  37269049 
  6749400  53335222  86302260  41104933   2107200  44339400    858770  13519495  13304100  21582990 
   674441  29079981  27994240   3064020  15960054  29015184  25460000  19929994  17321786  13959420 
 62572608   4806476  18908956    180195  52790706  26318928  58175022   1914498  17468500  18273600 
 20625272  11927180  34366072  28466423   1570628  10128625  12324180  11173383  22056172  35725165 
 62105964  11982069   8028380  58952817  55481577  26845324   1742962  21321900  41420925  41211630 
  4334439  11284372  27265744  73082674  30129060  48435192   8661111   6915660  51101484  16329537 
 22709648   4932202  12035422  17946325  33205964  50859200  52533360  40300744  61909002  31158864 
 15654000   8305180   1294638  12292536   1176808   9080904  46778032  39993262   5143680  44748283 
 60158970  56857734  40203048  55686960  44958330  36251976   4713192   5111550  66458816   9467859 
 33734316   2798901  49715644  44958216   5883410  60863783  44924730   5581432  25835845    950940 
  1287136   9992885  53872228  10911890  27088988  65568958  10666833   3162032   8534592   4502934 
 42606520  62236724  25747344  47389200  11600287  16695572  37898604  13688703   3836690  25023768 
  1337988  80283562   7499272  28259812   1082835  18537280   7353393  20118450  35034060  78742664 
 29448176  77562156  32325225  70218564  47906992   1231340   2842212  52368518    614775  39549184 
 47041632  60934800  11464704  58493643  33888300    855225    291168  15364728  15851220   2245260 
  6770455  30801964   1003686   3843888   5046960  22507758  32842887  21671208   7469664  18226377 
 28325535  28985148  53991850  40352880  88919568  29651600  22930240  33261709   1527810  36307739 
 76877952  85427485  57018357  33237111  22614799  61482897  13029360    320775  22904202  50269290 
 33137827   3559289  49162350   3420780  46766940   2556981   2012352   3054720  62983071  17239394 
 64430520  80429037    530784  89971068   9047290   3388665  79005052  43939424  32799426  39398630 
   612573  64532688   1933794  51891326   6790824  20716140   1487628  49928053  10342431  49703816 
 47268360   3702282  24726007  11801888  18819584    234076  56886170   3856320  20822274  22516120 
 12694920   1915110   2584916  67208668  20208802   1677141  17303912   6535440  24586258  20438840 
 42273000  10547630   1125720  26859008  17222880  59437290  29142687  38864416  35256486   5781105 
 28227068  57727785  11355375    656172  69622050  21714792  44548944  14426632  15983872   5359809 
 11167627  61894736   6373302   1601283  13724382  60385339  15182995  10865904  49968995  27174105 
  5650725  16584274  44339048  19522278  46432476   8741774  22550456  46205182  55639039  37366760 
 10927210   5080987  39703932   4589488  22311774  26558560  26058215   2856170   5554287  47960484 
  2871220  65700284  17345068  46616440   1149078   2673732   6906894  11499350   5430139  24907068 
 24075625  54979122  33709500  43773912  27328548  40297208   4636240  39148671  24459182   8216360 
  6318048  13681291  23797576  11288494  15026892  62801762  87688000  52629948   8049907   2283324 
 80128350  37798524  29907614  29019858   7725405  17556750  43216768  15221886  70158187  30431261 
  2367796  35020230  38491398   2877438  10080456   5291730   6121224  17050719   2245188  46436937 
  5162650  32863446  32911896   5996640   2160828  28401903  30380544  30992283   3304182  65250372 
 34294680   5776680  19645251  42170380   2157966  63298665   4217462   9142804  18063000  10925836 
 18788352  48736908   1270170  46911718  39267008  26677216  23789136   2514402   3243114  62282892 
 15440084   5671536  59249262  18535015    736095  10089942  35391136  17177832  57534690  28471316 
 31111232   1628076   5440572   4691140   1443050  16496708    648440   9847296  14494920    982768 
 15207638   2249472  13531820   8368186  66252088  63630360   9758400  19551609  19563918  19376625 
 42022760   5389152   6576822  16589584  16472500  55248156  12353208   9981868  42278728  42295344 
 44897314  39049956  24952512  14373600  22508999  59056308  52451868   3836492  48856612  11488080 
 13519000  29550381  18698655   1793932  10629994  20732468  24660625  48491308   5616250   2015145 
  5577628   8431075  58845642   4826751  31026604    259476  18563860  27298838  21363364  30325160 
 32063232  43149573  73168208  32575770     83045  48410208  43471318  77979755   2065742    114224 
  3745140  31373916  48813504    366202   1153188  12716508  58758120  31456392  78636208   8362482 
 59610573  37283843   7916370  16519560  50368206   1857252  14725060  67171916  32653951  26947550 
 30175450   4103692  38237232    129516  43679776  30210516  18864076   7107584  21660508   4337892 
 11224064  50219764  37705650   5439616  55298778  45182228   6955078  24364659  18144810  14126392 
 63292140  35216000  38649286   4811860  61332795   9354894  83003547  13382442  23305947  14191455 
 28100324   8773720  15240330  51458184   4554732  18464342  58577475  16525820  62197740  37911384 
  3482982  34923940  58623588  51060538  25986191  15016983    884715  15939111   8234304  15544070 
  2099537   5666242  38480148  57568827   5681536   3782808   6592352   5469993  67353039  45258048 
 84129408  26260352   2086000   1153244  12170704  18029696   6284608   6599187  85943647    291702 
 15531008  13487136   2198007  15866780  31923055  33831072  22461446   2591005  46184364   6544797 
  5249864  43723586   8972184  65979480  32184798  16863000  13058304  43316064  33482516   1348524 
 48824924  10197540  54953850  11435802  66346350  32049006  35637502  83526678  60031006  20614200 
  4841474  30114392   7675664   2530885  11618114  74154885  35041761  10329123  13708520   1020974 
  6068760  21552616  15252526   2006172  54755757  34542676  11218840   7117180  79318084   2027684 
 13208454  37923288  45944624  94962624  15629919   1871870  13339170  25931802  17616600  37287690 
 35589708  77602040   2148630  25191850  41717753   3056457  18291784     69600  14820400   6022432 
 12268970  67867552  48649430  38867750  74629720  54342528  30262772   2393804  31822258  31383744 
 39839832  51277200  42720342   7683993   6929748  29075328  65010132  43946993  14508978  42311430 
 23950446  27581610  49405237   8677125  27702810  18678283  72931620  25604032    138040   3213472 
 66511511  17716050   4096380  19921725  55324467  29371600  34648380   6221304  14548599  20295171 
 39161136  58859338   4707885     38214  34004392   1922687  84616168  19063942  10753750  47086930 
 39929143  28533820  22472640  19546914   9499140  10316544  11960775   2153230  40252398  13037750 
 26578022   9208144  25408284   3968927  29523900  41598459   1785455   1414391  69487613   5274546 
 12630930  53438575  74713705  34923902  31838580   7937606  33561178  59429970  65222388  63612912 
 19740542   2412816  15376392   4423002  81267737   2577120  12656034   1670031   4564296   2862980 
    19837   4638365   6447870  39790480  41611986   6247656  53275446  51531634  20257744  11894672 
 18159713  29434790  49974210   8602825   4276824  49333188  10816414  30714780   9846718   6782517 
 41371512  51385880  26009025   5533398  21917826  11328000  11126170  57715614   3841572   1657800 
  6618744   3012050   3305592   2557938   9333360  11705078  65039912  58219254  39375612   4814852 
 12471498  20723000  34316800  18149842  22846248   7888559  26437464  23304248  28712470    663884 
 55103320   7171815   4913301  39025052  55823250  43705478  23047296   9060470  34162500  13383720 
 47221172  16529650  30487296  39868986   7730872  70535385  81647478  22670760  11603943  55707261 
 91000035  30413760   1324005   2551088  37151946   3189600  16668324  26054950  17592016  62322840 
 59853060  28227089   7809090  25134575   9040570   9721216   1739606   1186836  51848424  43714806 
  6910186    931066  20009952   1322640   7026200  40071106  29508354  20022048  18449199  31938276 
 28518365  46750675   5141395  59491500  15539310  49303742   1547610   5718935  76592847   5470700 
 66513996   4010895  34953678   4035258    371145   2491344   6187828   2477475  44339328  25697718 
  8002264  59320608  19738200  16654634  12687168  10651157  52069659  40970200  49883132  16771508 
 70741440  10665180   1413366   6639220  78107757  23302631   1101564  67823970  37496000  41416988 
    28496  13738626   1742713    165053   5182557   5147587  31510820   4727903  71045533  24837544 
 49260816   4604880  31605808   8698584   2759253   5401920   5101564  26905893  12761200  30120300 
 35526018  31293840  27453316    963605    807141  10167040   6912360  79039548   1337256  11510044 
 43235320   5779624   3627106  22674203   9260348  58258233  34898225   6887562   3936720   7317022 
 84158400    602830  35307810  61764825   8277027  70568400  80685923  31175424  27194208  27371058 
 26221862   2043274  31236576  33443020  27227220   1147248  41602050    683770   3300539  10151694 
 58936348   5112840  12577203  33236386  69679257  63885312   5261781   7269696  14352182  10612488 
 11932137  19932942  33114948  22040454  63900756   2278108  21481356    415503  49235043  18556200 
 39209157  49090344  42064024   8915336  23842225    732260  68258528   1684680   8051512     59112 
  9333612  63694150  37684270   1191796  65282700  13052275  30267298   7187859  36187195  20126065 
   450508  25001390  13212576  59905120  23707796  52024560  29137168   9046662   3623130   7575291 
 59473948  37713980   9061563   1840356  17212481  39618292   4195048  16547420  20440656  47515825 
  8503495  44144786  17746600  11783244  25807054  36058992   1337410  26067734  34057344  14991528 
 12292024  34793122   5488492  51275636  19485004  18075264  13616380  35601020   8482784  23603904 
  4356340   4863348  30502560  65593716   4670288  24755136    858360   2388015  10193292  31134222 
 19068660   5827458  49294976  14861924   9928176  29314139  21833388  18441423  67584580  57078741 
  1486169   8671104   6730812  45792599  77716506  19163200    196443   4172080  56514164  24764376 
   503992  18088004  31209856   6454184   3338232  17561880    227836   8941163   6581752  28719235 
 15244952   1028424  61244890  37409040  13752715  37260782  37173240  36089912  40247322   5802984 
 39923135  15631968  25249112  28469384  21884655  14434565  12588285  32560836  73514910  37147704 
 19142000  33306240  38240390  28705467  21850281  59226168   7077321   5432871  63508031  14178768 
 57568648  13200604   6733316  48551742   2954297   4246880  57935981   5087880  15398165  41564692 
 16228128  67714995   3072240  35047344  24758613  38066820  54075000  16006152  39552943  58918885 
 15535557  46644440  49276377  10868782  18506814  21371028   7631199  37768320  11423118  27059467 
   135030  47431462  21779825  51280404  50687472   6076950  19958225  23555250  14748705  21177695 
 14221454   8666780  24307872  35399964   1511854    735229  43677837  62586877  35264112  27710900 
  6489770  30260916  53107500   3087408  40177109  36830520  38978932  42453348   3575592  37471060 
 44909970  83068293     24038   1350888  27165390   8771388   4537770  72346022   5034760  17854632 
   708576  53091858  32175240   3938670  16051392  16019810  38252055     73580  12803272  21675408 
 23238017   7467232   4402984  26766284   9729372   3140985  24902866   9330006  34946414  52119902 
  9851104   4073706  41729588   3440736  29615148  25447560  28983610   7659680  20335788  10513909 
  4614246  15795581  49129830  28671456  52159065  37622970   3493788  20013952   1601415  93296272 
  2837534  23219190    421126  37722416  26969008   6167745  49702203  20275645  52173072  14323288 
  5432025   6547340  28181022  30201759  74994752   9463380  19875816  26553393  10997610  34081785 
 10922244   8297560  11593230  31424076  80824320  12207109  43372140  42289368  44376780   9746064 
  5760882  19414792  26070621  56167108  14213324  69582476  36620428   8284253  55284471   4698964 
 81497460  61531092   3712248   8962785  87144918    221211  45249087   6246910  41999424  38404299 
 12106920  15691185  39289404   7802925  38237990  12652045   1726725    402840  47490756   6815290 
 25760520   8156906   9985583   3053754  12917070   2764030  20952357  53551774  23313562  19236000 
 38692394  39643358  10517452  23508702   7431794  29140740  28534436  12971178  16142920  29731500 
  2988052   2076480   7427417   6643496   2463043  33661260  13724917   9093546  53027205  33133792 
  3072173    610705   8248720  19720800  37936445  10144260   2067725   6980863  14440401   8321867 
 78720558  58746536   6652800   5115968  16926931  88983927  65267132  57394601  22903216   7365675 
  2660502  17806300  46672725  62533800  23758639  27396024  11847906    175066   4497430  46826096 
 26926809   1613172  12952632  33074232  38516559   9433644  42010984   8879448   6833330     41050 
 48107520  40214337  86298666  22061784   4139322  22787190  59641950    361691  22789535  27046441 
  1034978  12840296   8274625   4144752    602790    336076  65086516   2158590   6667904  62071917 
  1773900  54305322   1498905   1131200    451703   6425441    308595  19969590  46095126  24216858 
 77983850  29129945  71046862  24114135  59044260   1934223  46071150  46863300  46101969  15851692 
 71623664  60591942   4198640  14019310  37330192  79367886  30594840  17695111   9130688   1999608 
 10933260   2259096   6898743   3091500    202876  40939850  49516824  19825109   3351552   8799816 
 21602250   8889186  28863729  51631250  65344954  10055536  14343903   3627000  15537680  10095184 
  6276204  29324300   5301467   7093006   7053512   4443028  22997027  96965680  28817212   9939750 
  3467184  56431340  22668720  56536290  12453973  63773382  16381365   2860386     70080  48374860 
  2425288  52254234    916422  13946040   8203424  42607628  37114561   9742356  21028556  28880646 
  8845488  35588361  15619356  15942205  41595480    471298    900537   6996080  23769950  12974600 
 29725905  10289217   2535518   9449515  19712748  11703611  49282464   4763214  82835640  10489290 
 52909912  19197885   2153580  22051890  20633928  37531702   4090710  21828465  17076510  19781520 
   567222  45968526   1090284  60651612   8113760  52201282  45135552  25031721  17059574   1082720 
    13024   6435506  14315480  50867818  20853212  42227836  19696772   7147960  21809508  18698624 
 86217664   6314220   7483830   3934812  40379584  14091350  38064180  28880730  20363220  30248933 
 51450080  55121480  31819550  71215091   7269330  19226528   3533400   9030968   7870122    121947 
 37356005  17694331   6347762  13819230   1377222  17628212    942270  28606697  59071227  14899235 
 34311672  22755152  14862945  75270400   3222879  10959136   5813340  22124115  22205698  20562000 
 17384183  27389328   1392196   3905613   9736200   4523024  14894864  33578755   9894444    448136 
 23037448   4797408   8586385  29476050  63541206  44405085  31986192  15592026   3444651  43805831 
 42046785  16407652  75014442  10546084  37519177  62372620   2314380  80878656  41582580  24898331 
 48861792   4930899   9753393  87465664   7966718  34472660   6243100  57594888   4717965   2275740 
   863720  68762476  58397184  28576670   8331786  25367742  19288449  50881832  23015382  35602783 
 14987886  23661468  44854398   5475928  25659858  19888832  30293448  23709780   8483025  20628852 
 38633889  20630676  11281734   1651744  25048576  33578871  55644468  60341258   9657088  23037037 
  4380580   1704070  19161856   8110511  47850360  10308120  53910504  11119860  51496080   4932225 
  9348161  62120781  10220196  70106820  18470245  23918739   2558304  49827567  62926560  11841280 
 28820236  19027712   8540302   5626374  47008484  75864621  66837980   4631649  49018992  59510920 
 35927877   2729880  12519000   5538910    584664  37307900  24363584  15152911  39421164  47284834 
 42674660    239330  16149336  24237598  22583907  41672678    122383  89767278  55225760  55300126 
 22483253  30773708   2438654  16183770  16216354  12716331  28966567  15363145   4524000  50259150 
   312646  83413339   6238630  34300444  63413152  10879498   2117696   6227725  19613202  23850092 
 52469001   6607150  37006912    564732  22530218  22078500  10971645  11291273  33214947  49055895 
 38624884  49720595  31727214  30411612  64577736  19548720  31605880  19719168  21145410  70339984 
 39006940   6860452  23965233   3707066  54752112  64798688  15435912   7177896  21049145  61006892 
 54714636  38930976  46670110  49092804     57200  18470295  70689080  28104960  29311044  18329300 
 67482861   1783098  43097544  42468980   8104250  35340284  60049875  28389753  26622130  21458850 
  5347996    395536  48342784   5229378   3753916   7408566    991494  48248315  27207787  34106560 
  9792750   2868155  26084592  10860210  24836801    744906   3974396  51189408  24623667  18352512 
 10718247  34227000  33331655    260953  15824538  45095019   8634544  26166400  36128122  55674780 
 12157072   4803240  63204944  19216288  31482074  40469110  35381301  33404850  33700968    543000 
   118365  20652544  34914957  18592735  18713877  47625760   7495743   7265286   3623540   8095888 
  6240934   8335206   2121756   3908164   5943210  44016522  30941316  14185446  59749592  56184028 
 67615638  18955908  48254247   5158005  11462453  10071400  27976104  73142934  99150324  30048465 
 13730475  59912250  30252110   1097400  16934805  18423216   8107263  75663096  52604272   3002530 
 36132280   5513712  55157031  43606368   3226950  63054882  43137948    460872  78872074   1265362 
 67943568   4903200  39080335  35934840   9735286  31703297    613261   3736692  36484353  38676120 
 41267156   2489940   7600680  42618632  34941822  69809761  27583611   3698552   2371540  19740791 
 10046691  46764564   9202452    973588   5050296  14526016  79828071  42194768  41820383  45713800 
  6273327  95617256   4167300   6624638  30653802   7902053  21098882  46617510  52646262  10118493 
 33257500  10959992   3827936    202554   1619310  64290658  23050192  50214723  45332212   1845071 
 53125740  23910048  60910101  45670905   8668737    676494   4857600   5762160  13091234  43817356 
 50072008  12558782  16554842   1407532  71588075  30001455  30751744   2085902  20950426   6379542 
 14583161  15044575  32885850  17032119  17219436  30515476  33011136  26553717  10811415  17382400 
 30888648  14818440  46189325  13361128  39861786  26044026  21900652  21795800  12115926  29098608 
 42100942   2879388  54375875  28000338   6756480   7411030   1202256  10151421  62689440   9345570 
 13606032  50684931    673779   6213040  77897915  76887008  33501639  11283572   5840864  23204151 
 13363956  11094435  18467515    706800   3359421  48509495  10003660  11620440    272699   7845032 
 15863936   1421934  17580017  68378360  12160200  50887060  79428234    820519  91327158  38900544 
 12563360  18836000    503056  16943896  38659292   5762560  52110105  60205145  65806065   9281120 
 11212422  67636120  16801194  34152664  17205622   6578172  29509722   4891370  12702250  30593608 
 29083685  39867520  12105774  20438912  72777861  10890040  18858624  12026040  15399044  13798324 
 18888528   6427190  43012544  69656704  45022455  22176060   4304316  20577600   9332940  13843434 
  3636171   6505353  27894603  56685546  36759177  11529095  68653053   5978559  26866070    806246 
  2324652  22563167  24172789  38215040   6510150  44455442  11468405  60792584  19112436   1342323 
  4173869  21264000  48372648  72341100   4486923   2504466  11686484   1192250  10177458   3666404 
  2763937   1453095  32256189  22748150  23409643  29057384  59063680  39083296  14430752   7322835 
    43384   5121197  20639472  54082672  16620252  17030967  50837774  46768326  18919752  32104930 
 10739162  24253538  43349408   9818442   1997312  75020484  16125280   3644130  25969728    481650 
 79921360   8588825  50763216   2051342   2722728  33325632  24178116   6852789  67549972  28258450 
 52860249  27419239  21621215  45952335  12712659    261714  20639488   8496770  69269860  18154136 
  8677374  68342144  32948786  69627358  87330312   6911938  32682755  25620948  35419788  20736972 
 16536492  86225415  11056192   2623956   6255984  54911847  35307650   4196634   3894912    430563 
 21609074  95593120  30915528  17152940  13652678  22455284  11938653  21483887  21200718   9637818 
  2805280  33448968   6301489  14289145  49094440  30288480  49120288  38236707  46248240  14593544 
 44140030  46196040  54855279   8326040  16020035   8144568   9210240   1835685  60515325   1408953 
 41242680  10375425   1073868  72607884  12456544  85221234  28232460  66011775  11819424  16521926 
   731645   7903720  28196960  34463986  15259959  22962075  11190270    215435   1130768  22799355 
  4549968  54278231  10764957   3623776  56403056  90531552   1358975  27446250  35263865  17654040 
 46664520   6234156    965622   6217641  13574352  46142250   6237080   3178128  13214916  18144919 
 11413037   1906264    333918  11005845  30595230  25345260    616080  18271158  84385840   3222394 
  7587500  25729033  16690734  12729895  31008560   2608750  72893648  73125360   3891846  34134640 
 41361684  42155148  71184504  33817500  25106144   4149159  42722960  11077070     29425     44368 
  3663450  40873780   7814778  27444568  62739222  51322103  57809199  72590924   6833123  21383788 
 23845752  23249545   1365391  14277741  54000708  56968488  67125936   8488984   1701720   5587989 
 36622933  37997328  37109895  12511014   7301545    892004   4790200  25537743   1126845   2455472 
   502500   1115314   8051030   5545494  29870569  71070985  90478581  31036951  44517333  28230208 
   117181  15460920  55175069  69084583  36527036  10503713  17871078  10641924  20875635  68198400 
 40374576  36641223  53382186  30272022  30525285  17612525    270120  25272720  52579780  22993212 
 70017912  26411864   6610032  22693988    136854  29833320  55381236  42169344   2061930   4638627 
 22448956  17110834   9920988   6782562   1286233   7203784   3130168  14668280  49516905   6121105 
 28615862   8805503  58004955   1969298   9316448  22789222  30806064  80239560  23372937  11146157 
  2553895  50017680  37610244   1643886  38598144   9408420  31400512  13444677  14659400  20528144 
  9080280  30591714  13238592  37399299   4898062  30190737  35535183  85121925    460080  10270415 
 37774868   3666836  59008734  16232860  41128300   9674800    452011   1569392  45520168  13109019 
 13282408  14432242  18689090   1362006  59514048  27983637  12112828   2975712  74733642  54150474 
 28943112  27216053   1833150  36347748  42389708  55905600   4005528  20643321   7381018  44757054 
  7175814  16185330  54759887  11613732  32670464  40808808    220818  31642375  32133480  17751888 
 72335408   1968588  33242489  59855994  41014204  19583154  29312478   1881476  72025770   2866671 
  8465220  13248648  41407335  36078947  33211436  16638216  35728248  30600697  32583429  29751705 
 49084500   3473745   7926912    751838  22085604   2165749  25018638  24669922   6076254  45811755 
 15250026  71665440  52777140  86761125   3303010   2031530  47373859   5228384  28161159   7884702 
 34975512  85030156  49201292  12404403   5644688  21571275   5904972   3053824   9839739  55427750 
  7685106  69276708   7770907   1703136   1050790    602747  32254929  12654246  13346772   1910694 
  7825804  10975865  16281024  23664050  33809074  16603160  28364630  19345440  11109000  37603572 
 26311412  32517760  34493514  14959296   1296450  33904230  12358290  14910910  27687672   1673304 
  5631626  17890684  53994294  50350151  34586024  84932894  43375704   3060981   2848546    453358 
 42921424  19337650  52841584   7867280  10868880  28239830  83672694  46356704  47943225  32028528 
  2782116   2585666   8826041   5500800  22810872   5027900   1434589   5674620  25862648   3711802 
  5678308  59268315   1092802  39476832  14324555  37711946  44056554  32157708  20686608  10907136 
  8289971  40299420  13879458  24969750   8690330  22013343  44221344  71722332  51641275   1273518 
 47842470   9934470   7447080    892386   3142035  46508670  39292965   6873656  11752606    241628 
 25018288  60166710  30223431  12429384   3989796  17523939   9154815  51817585  13005000   7815906 
   252105  57931525   1026182    689985  29770176  26244725  18733710    559700  80602764   8536064 
 13580320  76902309  20777004  26636474  24753573  20907672  82464654   3760836   7079506  33927502 
 29784312    949368  12327755  25137020  69556724  10266422    106896  53947782  81718821  11626784 
 15685504  29141352  34738480  30973569   4053972  21553740  71782360  38219125  22066350  11282077 
  1909050  54716268  24533955  14580475  29785788   6913568  66950827  41747668  21657008   3073680 
   926128   2840936  32732700  39941616  16073276  47855528   7453620  55539969  25692594  59764926 
  1374620  22957650  17425391   8605032   7786022   3485816   5729376  40488945  52239844  13944726 
 11388160  66343098  52012026  25393564  32026464  11285820   8103420  28843296  29179968  29047000 
 35865390  63451575  11874132  49404685  30739016  40522964  19923498  26946120   4463628  22547038 
 53952616   3310100  29631052   7809880   8409513   1487856   4243085   3725451  14711625  57125887 
  8339615  11619454  62359483   8347924  44481216   4986816  12045550   2586624   2938985   8348912 
 47098632  10669505  27499100   7641270  20903490  29972922  23230151  70383762   1837670  34991352 
 14018832  45119258  10810113  15973251  17493572  39296220   9885246  65405307  19827094  59578176 
 57599958   7909210  22846656  30740652  26365188  10783136  44908305   6473123  97520388  48975588 
 33455498  10214720  26500635  12788250  43481334  49560032   5555200    599593  39524460   7716555 
 13577544  31192314  60681214  88176986    898569  75333564  59285304   7502016   6474072   5707639 
   973440  15886458  53355996   9146182   3822002  26048715  40198630  14957112  83120061   3062552 
 34169310   1170064  16687201   4609616   6300812  13653192  58710900   9790122  45692040  41385234 
 38004072  32705841  42072230   1738386  61588124  23189037  50224293  42439934   6896310  16654814 
  5699676  51108765    394516  18081712  14289928  21652734  33928188   4188035   8413580   3822172 
  5915442  23086091   4645026  17262310  15421224   5757456  58074471  20358500  49598094   4937451 
 43088751  19684100  15728464  19987500  11089044  45825462  35036430  17122560  18909177  42586632 
 29887575  11357319  33544940  33410286    829840   8915319  10745138  36276574  27069224  10133994 
 32280150  61891328   2715645  33143867  21823340   3467330  16300776  21257238   9740520  13821360 
 25112952  36011682  14135220   6321909  58761297    875862   7558575  54438225   7424454  25712016 
 28208710  69834960   1636453  12930700   9712791  14620782  64338732   1947296   1496367  15016946 
 35529475   9965808   6376700  46357080   6217920  84632202   1254800  10218708   5923400  11808948 
 28852186  28412064   2346300  49198842  48471480  75665800  30410374   5278338  83388096  44403513 
 41946650  45810836    281388  33456570  51537230   8864898  19267170  10543910   9348562  10399005 
  3354279  28008000  16672575  13931200    316750  43621682  24111304   1227264     46488    673206 
 89317711   1898988  53904500  18261026   3057962    889224  27896085  94585294   4238940  27853050 
 38037912  11471668    233874  56731272  25473630   8867789  56017323  73149060   7421472   8683492 
 51770256  13189287  45474952  47772067   4918711  22426823  20955250   3689987   9539189  32907924 
 11058165  53509455    330690  26502630  37035054    916636      8820  22181085   3539492  28147392 
  4356198   2930088  81117608  39255881   1952077  48714350   4608024    754936  15524460  39762684 
   355130   2865380   5935125  21610133   1424194   1526569  57870248   9674700  15076464  17748935 
 14008820   6133322  20779835  23343144  31327478   4075227  16637216  50390730  34270473  42647190 
 11769456   7219745   1773555   8987706  42989716   6057360  48760495  48154284  18670600  71553911 
 17563104  32222697  28575450  57957600  15403038  89825085  92392440   9611000  27658848  24602292 
  2270730   9678285  14982520  86137080   9094748   8610750  40354420  49544087  11069994   8999510 
 80553405  11734294  28029294  28680573  69149694  38253700  60239696  43778433  26042364  45748608 
  7531338   1418919   1897200   6651373   5739948  26096539  61650288  48789536  17367182  27347514 
 68845534   2925154  26296095   3643804  63611535  19308906  33063317  56801790  64743500  27075822 
 80131597  68107465  23579110  18934125  42357920  69232440  51259440  32101896   6159790  16724048 
  4920057  65842790    402136   4068225   5016608   2735516  19493106  14046655   7260272  10176408 
 56848950   3446520   9155027  41358834   4810179  25757845  21262941  55733304  66664612  83465514 
 21025448  18691790  18036040  88793145  17568611  32461300    817872  15983904   1221185   6230290 
 20005428  45056898  82254144   6181096  51932556  20353662   9033018  77873554  39759650  76144200 
 52808372  46657672  20905332  11703912  48981023  54563385  69573246  18213377  63576175  12173756 
 27710032  71559460  65765124  69983082   3678106   4102183  21399000  37983060  45167130  33851384 
   386918  14476658  47418924  25623060  13699959   7055580  69313926  11658832   5348112    959016 
  1331055   3554415   1427064  33380487   7658396  26110052   1739712  48739074  30586064  17374020 
 15115856  13351600  49089026  14198690   2444026  19615596   4543840  43280537    652146  71917979 
 28716480  32366774   1529745  17079048  15335215   1560426  12986562   9495735  32303176  63034178 
 13587584  19338570  48063659   1246168  20257381  19321712  46244648  89297876  23174712  63921258 
  2307940  16241250   7123428  38402962   4314243  22442042  11002924  25676258   9047555   9263915 
  8766417  25580240  46064886  18610930   6066039    997593   9045311  24983556  16503513   2486494 
 34239078  18562195  25016140  29747928  52037758  13636580   6073904  26907804  38509468  13335759 
 22528450  18789875  54198716   1064448  51510586  56150510   3148766  40470484  17944098   1046256 
 35035296     41504  82229840  11680788  19008691   4670038  19877781  28075905  69143220  18864588 
 10583370  65861397  55301477  21065240  18139361  58625400   7682805  38191272   5773302  50653466 
   722160  27434188  60309188  29786016  30846016  17095114    118974  53860459  26156220  52577883 
 54594072    145980  49725964  57979772   5411120    803160   9916115  59275380   2808095  55852368 
  3243834  56018601  37999170   1259100   2416320  41849460  24617736  47041689  11761568  33509550 
 17419500  37786301  62240640  14813680   2747500   3839940  46856524  62746488  21626724   9794788 
 75811080    190302  33454455  69795349  21267748  19021675   3679616   5051264  26376192  42205240 
 36480730   5205442   1935692    276964  53870404  15048764  69588068  35665014  55869564  31108755 
  6484802   3599799  13258116    636720  42692749  28255893  32364945  57789990  23021328  13100373 
 38322050  19837400  28845312  77616343   1430704  54835425   8831196   1748986  49022040  55279530 
  1857042  51133875  11657096  20124676  16033850   6245750  56650902  59814720  12929475  48971106 
  8847632   6810399  22791045  16463022  27078336  63225422    644046   3321220  10386888  27462400 
  4830650     16788  48653760   6442422  43953184  33414210  11522328   9747011   1120812   6432548 
  1114464   2683416  13122400  12988651   1753416  65080296  28267112  17468820  23136726   3104987 
  6234552  60129270   1796430  36771779  34802190   2651226   8677314  72738540  11311218  28140680 
 14195880  35031952  58263258   6125544  37918040    350703   2019240  11148550   2791690  20210790 
 19034400   2176624   3921216  16398114  17693650   3164565  51681870  70279440   9290376      4450 
 10241217  10674062   2394192  23308558  34801130  33772077  40365693   2464747  11290448  33041164 
 24873810  42752565   5839636  24920646  12310672    789516  94108776  54085185  94245260   8281728 
 24602270     86970  36786477  18460674  13392918   6837090   5354779  15032520   2028744  44836452 
  7939254  25508916   6440943  14604632  24348582  27870624  31854669     47790   1395900  31493880 
  1662325   2591406  17024594  54315534   1133860  16573920  14733748  18021350  32716710  29083944 
 28439600  48963200  25663164  54072088  36169700   9444708  42633891   5497856  61933292  37079550 
 66006508  81150806   7919136  31130229  25370392   8973900   5456048  11906862  51274816  24378328 
 52817470  41615119  41124864   2374176   1786002  50612320   7395592   7902255   9493383   6657940 
 67903380  11250386  35726724  54084506  27823601  21244822  25185097   3888454   7911304  13204620 
   238272  10935254   1945860    275200  44921319  43730492    553920  34767291   4561578   1976397 
 49133408  61223324  21461412   1814046    933916  11478960  29752992  12527508  18044960  43383304 
 18212517  38408084    908390   8922606  35677125   1165646  25519965  18029214   8316432  19164700 
 24394314  60505184   3546846   8428223  36755530  38881780  52439198  44944192  19499310    314054 
 13747140  44762130  25570545  13175367   1127005  55106282  32303232  13608750    284890    497950 
 11911936  76139783  13422164    780845   7480571  10389960  46661094   8302164   1572096   4657843 
 10139914  11736725  11455020  13407000   2006264  69871428  18920998   7045272     53220   2817143 
 55218086  64086854  20013231  31344710  42245770   7012698  10599127    846916   1266909  51599064 
  9685896  13571474  13712400  15206003  77025324  24026337  19210425  12615351  54283978  30145990 
  7891780  38522228    228271  28961548     21043  59940459  43361856   4970704     57420   9962625 
 10146472  82939074   1377405  27784538   5835730   6805365  44023876  24999579  22709042   7692606 
 41323746   6057560  22281140  48245292  86061888   5063166  14359866  30045132  66207320   3102241 
 69054912  23970928  41300605  29996176  45296845   4136098  24029448  18786155  74051588  23682816 
 17102631  56349276  16087449   3689534  13556692  14932226  14077620  33213375  45684486  31126104 
 30567054  73085192  19035776  11076384  21666603  40295544     78084  50934465  54326643  39239040 
 10166296  68331916   3860700   8193410  31944399  12894851  72899998    866760  20387026  77956285 
 25707612   7293624  25503522  78344192  24594375    436920  18017285  36410226    756784  52663028 
 79277748   7437616  30390812  52395442  21161283  25768600   8531510  43212360  79564785  13907530 
 11392500   6201320  62068224  47464088   8267800  33481700  43890210   1823640   4249399  33031929 
  8782864  29874079   7578065  33072450  26655474  46907250  39616161   7819065  43684498   3763107 
  3460566  71732235  39500107  52865010   8045076    253843   5936880   4076640  83704197   8633088 
  5278293  76958189  51480492  69680376  35538000  55048440  35736057   1121484     92190  35038050 
  6816165  17806464   6864726  41495078   2646500   4793750  14800380  34017068   1252746  46561114 
 72007464   7621625   2330370   9711298  19191180  18826808   6464349   1003694  37083690  15053400 
 15679490   3773748  22080000   7212402   1893603  80019072   7769132    404115  55931316  19582425 
  5077481  78869154  46943850  20945540  30554778  14969850  16900000   3428273   8137500  33837429 
 33801645   6268540     94950  21735261  42633993  36837680    221746  49103450  26337064   5397756 
 37329314  11591918  28535328   3623928  52991250  28355560   6204057  22163875   9496788   5076400 
 15475267  11611103    458544    663100  28649940  16761693  14835732  36424674  24986940  48702099 
 16065170   5017579  34783705   7657038  61084302  66567216   9912830  82818432  64116222  46692624 
  8223600  19730244  28952469  50544732  13031411  20473012  42434775   3381840   5215600  37453872 
 40487232  17822520  13061892  38551890  86218530  11653726   7945325  15390340  15316180  26857028 
 72482725   2660966  52981265  50153116  98344080  64183900   1109862    185744   9077874  56127631 
  3623048  63438297   6666282   4204750  13372851  20809890  57071356  80213835  25814483  35398518 
  7618360  48898737  33514701  10277100   9496452  44640924   8680744  42222928   5739555  19707597 
 88706814    571840   9016414   4341252    826184  16546830  23673492  15777975    603882  37526811 
 28206180   4159794  36167610  31758779  41156960  59061240   6339120  42461900  18295332  31312815 
 40531057  60325000    897206  28377388  26226141  18139618  59878764  30830232  41767450  11032478 
  1675182  10426055  25050663  10651362    166566  85030569  47425461   4802963  11479930  32164587 
 11961545  60392327   3513262  17941653  16385752  27960140  16899516  55809615  16725895  11293250 
 56866360   7356594  38889333  33183480   5210002   5321088  37220496  22815000   6743144  14529776 
 18780453  29919010  13558932   4937720   6270290  43557675  62798323  17064376   1179288  24297228 
  8451304  32078232  58585968  27585880   2083584  49099504   5371916  16142846  29799292   7993140 
 41820099  51080568  11781140  44298000  14354545  87037145  34995578  12526974  40993920  23131845 
 27231579   9965044  65885589  54919776  43189052  73365360  29855292  52122700   4838193   7899153 
 24792992  76657824  12742890  17620464  12370545  10506965  59845951  56547396  16783416  12859225 
  3538782  25212525  19948591  12070960  24598176  31441800  18109260  14187543  26686176  45671861 
   979370  12414780  10802012   5805030  34394304  10727332  64340484  41328522  45722112   6307727 
 93492164   9262960  45188920    217230   3821856   8168912   4811760   2054778  88131400  19603700 
 17880320  20113632  15624462   7310300  15462051  31647910   4401351   4716300  27461679  61110421 
 15921513   2349426  40177878  11145013   2528856  10257812  52118052  26703473  34373048   4538186 
 72288590   2680238  75988290  20842068  34009088  10706960  76012178    913444   3010920    337834 
 12902448  38784053   6984388  28254870   7729751  14071992   3699878   1088468  38887480  21282300 
 12329088  26643180  19326074  58901901   8321724   5871005   5251664  17124811    912219  26878644 
 62328850   2660658  47514660   2212690  12296553  50541664  91288398   1370596    468845  68762772 
  1923375   3597123  35133343  23950498  14119138  40818792  21507360  47166592  18382101  51614724 
 24139900  17666772  32888619  49211357  33159460   4714678  28800850  13822312  90089964  68474364 
 12938828  42752340   8768220    294958   1251525  69199083   4090440   9360830  22635320  31857528 
 58585086  27484632  22515285    867412   7421246  22248430  63210000   1038363  61124106  45021415 
 87084537  11551392  16055361  16777062  43008991  11482954  49171240   8701886   3255408  28409600 
 19659528  46643975   2668776  17723611   9027510  21393450  23622012  70009616   3999918  14611302 
 40989707   8010330   8486014  15284170  36041544  51614928  35742263   4627623  79963200  10718104 
  8795787  16360723   2496256  39719424  14341123   1030428   5587107  11357423   2505910  20538788 
 63098242   3585392  14753890   6102352  21645960  14809085  15205104  64767310  46981166   4125033 
 93439002  13807504  28693536  82563196  34923958  42293138  87588720   6462852  60145792   1067378 
 37306776  24573504  78484070   2986568   5538327    814055     95880  13061064  72509792  14081440 
 25352670   1076288  14042776  53338300   3079440  60398784  38365210  34428330   1354067  35641440 
  4652010   3641643  42869358  48139942  17736600   2780064   8231398  55245715   7747033  48343543 
 85345405   3148677  37186560  44643429   2880749  14179734  69695416  55366848  58413300  42380117 
 68530816  17723044  63806226  57329649   4006016  77722704  31897542  39111139  12405442  30737420 
 46571469  40695273   5879947  11460607  37012352  28600440  10034983  22596211  12252485   1111242 
  6035008  42717969   5127732  17834804  33825903  31356864  24625962  45748206  18530340  63622639 
  4386080   8356250  95276763   3049332  47313792   3100812  37427032  37006944  23735776  10047045 
 27250957  41837184  11816712   8359254  25967660  44490768  55997370   6243880   8205120  12210352 
 72888850  17412965  15409425  20468430   2042536  25975152  11856512  16877016   6811146   1879532 
 68899041  59910778   3116060   9959264  20665746   9920200  24650112  14498901   3693420   7822760 
 32494332  76668800  55256530  56954942  37474935   2801425  87463266  32119424   8384835  17657101 
 10407421   5115756    561729  20829200   4304160  44637210  41680785   9836191  28228800  14691376 
 34962540   3031500   4030312   7323320    126716  60853208  55863204   8002208  87966228  25125798 
  3734127  13160070  52238980  19560784   9342759  29822837  41912940  12440901  15570401  49163528 
 21903435  29446146  12914440  29904812  16508430   9207200  53231640  47863815  11767896  21849454 
 10341702   9666454     39849   8625390  19190286   8183160  31425270  41324280  21271712   3343032 
  8423268  60143270  22886947  38750712  25905460  17151048  40731009  34694460   8337210  58665400 
 22255992  83907600  19625298  37718750  20594820  32331700  30885580    884950   5818176  26723240 
  2616200  41278653   1127610  39484146  18226674   8120092  42011424  71926866  67986196  38963470 
 22868862  11610192  28658817   5838264   3028584   3508232  13965345  35670812  61267343   3981428 
 27624125  51909340  27959223  40290495    787362  23436504  11203456   5581908  41018498   4377660 
  3293487  15825978   2372084  10378025  21208011   4535460  26646507  25651323  24894011  66861570 
 24051514  25857414  64056080  13911491  10019712  54140167  67541808    759040    633975  21085618 
 45200366  41718094  42207390    171873   4403770   8326080  34118154  17040972  31218682  16657606 
 55303787   2097222  27597250   4362249  14858454  24016508   7838620   1886640  17124426   9493836 
 25171033  13455272  62037129  78328544  20700466  72077481  22775532   8925048   5824937  15745954 
  5247956  40689684     51024   1113372  28566518   8249472   3038161  80746344   4420255  34702290 
 91519764  11119104  19182755  49443849  22966811   8285280  19980350  44045660   4644935  20790813 
   768680   1066104   7070532  62680970  20002503   5178192  10863360  62754447  34901048    168368 
  1078968  39308217  51011532  48302712  50861643  27400000   5186316  38385468  55540086  27859269 
 28691672  11454210    208516   1809952   4270665    861804  11866205  36743000  60235344   6210066 
  8967585    888265  27092240   8261517   2522916  33483030  14802984  30764715   8824160  26892075 
 21265650  11572521    931643  26732983  30446400  46195371  33713218  42342032   4656667  10933880 
 70498960  60859040  16664081   4887953   8023464   6776458  17829140  11720000   3795311   1164408 
 31029375  11028556  54434068  29228364  70474442  20843391   2400468  15707520    199570   6957074 
  4373790  12854276   2036248   9603273   8539734    474201   9695860  78686588   2282032   1495008 
  2193398  34699960  31188124  23303913  15357162  83076432  27053952  51834326  27717504  59657981 
  5168750   2426316  71854217   4072229  54760572   6605664   7584305  35432150  20462743   4569622 
 57155460  33773004  40269920  20994694   6930882  74851959  77982276  44156990   4714812     49005 
 47152056  24735136   3059784  41708240   2035368  37291268  29796130  17105161  50903424    270296 
 20344896  56148865  21507434   1102005     96472  48273984  88514881   2281048  44981092  12887870 
  8203744   2988305  42002261   1113399   6168141  15082704  13241214   6832345  17118156   1590666 
 10276302  69273176  33510950  11107813   4702749  37336884    889504  66046973  80451400   8158948 
  5251428  33126524  12425296  39541040  16877028  63436758  12963690    566256  35757120  14916888 
  9834300  11990280  61093152  20508600   2534175  15318000   2630977  80788617  26578650  36301440 
  3698860  29982420  29889077  31819270  22024044  10520451  16811132   5981753   2150316  13747152 
 53267858  27566330  54655728  56003868   4366791   8986393  82195006  23243670   9585324   9180169 
 14068368  75394416   6473728  66001974  37406797  69591707     47212   1397918  50392765  38381824 
 53894816  10955478  12444210  18747984   7815096   7802730  34006242  25139667   5169500   5996514 
  6720840  46249970  84008972   5263008  51288336  31700916   3243300     77800   8977738    173910 
 10167304  65246660  12919350   4969250  30249329  69896321  20252224  30893120  27312816  69590470 
 18636525   3400000  30763289  30765744   5905625  13114844  21651950   6843116  50400644   5548375 
 39278304   6859149  37476918   3894613  36252048  62095800    751180  61291800  50911840  37829274 
 42974603  32091300  56783808  37356228   6447000   9298773  13264679  52323180  18354749  42780837 
 11606490   2163698  31410160   6430800   4278640  10906209  47710586  20490880   4558576   1868182 
  7963336  45974222  72223852  20646450  35476332  18086772  28483488   1104080  82291600  60074509 
 43019900   1237064   2046110  78729525  37417248  46131865  21324840  24739908   4109880  53625705 
 11440148  21508083   2854017  31994396  37948869  42999190  13869921  91799232  78808371  19974948 
  2101185   7093251  42711200  54173738  26304066   3247216   7393827   3115200  20114424  17326820 
 30423274  18915216  23351727   8035379  47624940    510163  36384656  30650496    865053   1439028 
 67273882  61074468  22527640  52790478  67277457  43731480  81839442   3382665  34394614  19212545 
 28310866   7783906  46802166  19792668  11253301  67355649  48545658  13046492  35230503   1271634 
  3459981  11889735   2398872   4643210  40037742   7838024  16986590  44195865  20778777  74974185 
  7213700   1657366  33788356    810890  35810232   8340624  36273900   1903176  16884553  23341357 
 14499768  50880930   2483986  35911766  21199971  80559000  37710780  23091627  39728202  34844672 
 96729472  58344459   7113074  50945814  20138880   4514400   9276270  41555066  37125548  44382624 
  9929997    421617   6179446  43908850  83630061  28339946  88821072  38195685    569959   5793328 
 13226397  24320510  50328772  31161748  33846479  44404528  25685697  21364398  26768937  17720625 
 31781572  18356649  32074764  21978000  73494990   1131793  47999055  16904124  74566678  81886500 
  8200620  52197769  62970570  26895000  54893664   2215185   8760600   9020700   4743440   1046353 
  2685024   1869840  81075759  23875860  37073520   5126572  18851848  45702038   5065456  51451450 
 13633500  55836456  43996680  12792004  34862264   6484670  15711570  18822100   3813828  13548600 
 36777643  11370602  20897264  31377060  30688992   5751936  55780944  76713156   4254224   1593680 
 13563997  31006521  13462820   4679206  36699635  44603109  49894533  18302995  29027449  68254524 
 55774755  15754176  18638536  54430500   7445922   3118216  28342286  62842797  14870244  11284354 
  9820910    519400  17619598    464165     57804  27800454  15203550  11547133  24156509  68200240 
 12991968  34754640  34364000  55142390  13144251  70917465   3552906  15799114  46021328   1392160 
  8032704  21745984  36911777  44644160  69651558  12544063  51226947  42008507   4534194   9877812 
 77096982   7920555  34515256  11648266  43482485   6494195  24675053  16139688   5404554  53809833 
  5147376  11338925  31289364  40569375  31956575   6722658  11202039   6544273   4105024  79468540 
   835390  11360883  17273076  27020988   1167834  18852898  18050544  17395420  10317255  15617544 
 16806933   1147160  49408170  67238885  25771192  16099588  10212851  10704552  55906213   2512850 
  3642408  62737738  65762606  15726074  42439111  21356800  11342184  10022940  25046900  29415040 
  2858544  14136670   3630803  39129832  21961758  41983590  18885438  22998384    287244  14036915 
  2223702  13572084  19773906   1034280   7754311  31164864  17594146  24283540  14892834  36930960 
  4004077    884448  46954103  11002555  19457976  32053776   5686425   8841536   1741950  30014568 
 86648166  65018160  71385200  20724184   4782453  14872416  65814477  77358032   2158650    700895 
 10390740   3347528   7542800  20386660  39619776  10532928  29052177  38611912   5098275  10509200 
  6132704  74530008  21955115  14048316  15158184  28580256  31538192  75745152   5492474   3925164 
 37283741  59983252   4244787  37366656  22040160  78515740  47573715  35574387  30478770  16286788 
  3041904  65737263   8647356  12286992   4742400  66957748  25698399  71307709  19616784   4518250 
 13586185  37608000  11334248  18472473  11377904  71231931  11742152  25897340  28832272  36488368 
  4883166  21407904   6805470   2699294  21922740   7002240  18311241   9890776   7699128  27064920 
 76042008    312800  23789994  25972396  15433038  85831950  40863193   2018512  37021608    567606 
 74837160  19467752   8986962    497776  13928490   6869168  11292400   6273920  14126154  34765478 
 24244668  17112500    822268  34856544  46978164  10299504  47842056  25909800   3260572  56545803 
  3334766  20945904  13287387  48313872  14657532  34440344   5818540  68049730  16057275  14273455 
 16330710  38738603  68392350  11151872  34320007  27776590  14800290   1839348  20046156   1266960 
 20313216   2656665  35891925  36865838   9440235  16056792   6320090  17800550  14436352  23545046 
  5832768  36008784  11405436  20547400  20314432   6751612  46433896   6424354  16753620  60702309 
 39762796  10771035  55808844  27373420  20580230  63938970   6765448   7045084  14841000  22868451 
 12201629  15100800  31260643  52413960  30933350   4316496  53371600  15213552   9594018  46500202 
 54795171  22540840  20802488  51877656  18189510   4345915   2632956  17982820  75740254  36537618 
 39780080  26617416  70137301  33736152  33567520  18984430  10732080   4211662  12068214  23376300 
 42828700  28037548  49069800  47555250  24267668  17523215    125953  23318267   5696306  11976012 
 42255174    314013  33637840  14662810  37781520  48966120  13801320  25354345   3771111  12759820 
    56124    210047   3345944   6324480   1132425   6707515   5333152  39563448  24655104  49222914 
 34791865  39662498   4216701  58611256  79162523   1244622  36650594  12040881   6259005  40378800 
 33415832   9139340  16333140   6045688   9657284  26997765   2345720   7338009  60649660   9893565 
 24384660  14151144  21647808  68301935   2470350  10689913  66197785   4268939   8446360   4161456 
 52749270  23847791  36103064  42919400  15729310  81041040  43944478  51686668  10176852  67304881 
  3006180   2155360  29125005  79535520   4780395  69790774  38267278  81045438  85289932  12458166 
  1796170  22226336    760070  60427028  67785004  75565187   7972286  28567760   2756840   7543899 
 36092672  60888530  40117280   5152496  25263486   5956575  82243153  12867946  68102826  16829888 
 18412326   4290524   1486375  81541161   8471785   5597920      2204   8657321  46808434  10890953 
 11254820    158832   4533200  31435188   2259405  58298500  39556012  32451191   6972696  26066898 
 45164121  37348160  50735145  53031056   4310112   6988269  68378310    136770  41155485  70361600 
 25280970  30248972  35001795   9688038  37997025  16527400   7983009  73678692  24969420  45123740 
 24046608  17703282   8509916  12595143   8510825  11737925  40296630  35178986   6316035    357343 
 16105320  19823406  28982736  30476875  67943874  23381568    570984  35135838  15153846  24904740 
  3633600  15303537  27289020    228616  53290375    357738   5180080  25442420  43918308   5906601 
  5719008   4795500  26476905  12131783  16930534   4525496  78536250  11445751  87960033  18463836 
  6858208  45898300  14430996   5894925  15394390   7246320  21248647  21583848  26529102    575250 
 58228740  74244024   3153812  86406006  42823356  64293996  89862150   7204600  94163472  13169118 
 18457669   2396342  21609308   6877184   2357418  35514422  43378644     19152  30229468  57279640 
 10759394  47701710   1763893  65971591   3906175  38363520  44039979  61934600  12258943  26946559 
 13008720   4561728   2616880  45295140  36119608  61432000  38826337    699078   8130500  58561536 
 23098325  10446900   3250689  44925492  30889953   1793049  74129229  47480848  75789518  30571916 
  4334924  23753268  10797054  16034592   1737936  67582870  35120872  19900151  32344056  49179060 
  6498063  54332362    221810   2390710  24091363   7168746  18095650  49436201  25440880  10907544 
 28072899  35624667   5836355  25431315   2818800    712896  41343843  53876064   2731512  72017602 
  1457576  59912132   8043464  55598579  34965224  11828124  28039100   2915806  51289216  55004248 
 36904328  41013186  16475888    516344   2654400   9584792  27731424  31947986  27327069  31442890 
  1031355   1837695  32009376    250586  10343720  25774355    197280  31736692  46611180  12926932 
 16818252  13841280  50059167  16641576   9499332  66306240   2642904  17377416   9435888  17958955 
 14159923    490630    203158  51005310  17140840  44609523  12681578  34183114  12652024   9617874 
 19474193  62540825  30578206  15106368  27983410  35576000   9829236  23361648  37816785   8059282 
  5429960  28181448  28257250  14693982  33976240   9198775  16539312  27535928  13934336   1158168 
  3327750  89709372   3162330  18993976  33799272  11674780  67485549  64048150   3823302  11979123 
  3933475    194927  46174282  10657368   1201050   9266100  11216736  11450898  15597428  13548626 
  3371445  51697584  90375495  18538092    776986   3137771   1237299  20077944  13484126   1394668 
  6508487   2348398   1872336  39968508  24620700    446898   5533164    770226  67775400  56089656 
 65457438  42003264  17654882  52180790  61054392  75801532  24100488  36995780   2841494   5365258 
 42882069  10506553    422127  34423640   3099600   6841260  47114202   2979465  36818729   1682025 
 61846482  10703485   6925776    817173  35247472  33022100  23972390   5345744  82347587  32225783 
 33487058   8212875  52072832  14058290   7120022    386203   3919077  14311598   2691945  33536763 
 13951764  40601804  40884899  45738175   9797424  37306060  13347940   4176018  17763020   9315966 
    65637  41123064   6393903   7689368   9818382  47342141  30406428   6838689  27974114  72934056 
 14667567  15287062  51643305  36981796  30992747   3363872  20687445  60336604  19692120   9293530 
 36505362   5314948  15329520  11261757   6004656   2537114  24772440    696228  15431790   9840894 
 30278001   8079862  27674766  19017466  36844122    163539   2987943   1049622  54489501  14014464 
 17368560  11342604  43523454  67362276    367701  83574711  47096934  35864590  11371200  62660092 
 63278187   1639563  29256236  54442607    832050  26375065  21327352  33643306   4758390   7270406 
   546084  29761008   1289700  15589050   6191603  18258232  15268004  67657128  16495407  24078940 
 24047205  32846040   6346882   4170374   5379956   4346934   1822449  51404190   1206800     43992 
 59771322  68243496   2322016  41052750  62392332   7106616   3582080  20483190  49312396   1828160 
 45531720  52246775  41514396  22565520   6138952   4072656     52650  22559982  40649120   4035836 
  4640335    662048  31742385   4444996  46315928  14369796  79562784  55744898  45409414  66655084 
  2984520  19478346  70348642  29468868   5534814    800432   5389221  10182150  14530472  17994400 
 70664206   3724524  49844772  42490474  32330932  20855520  31923967   4228128  75241415  16786128 
 22955856  25607769  17212284  38908716  53379900  23084096  48348726  76857606   8900367   8881370 
  9660374  21235728   1600240  40540385   2153707   1563235  10951395  40102630  17196220  44171325 
  2036496  56468856   2592817    303375  14314344  36302454  76419540  69953266  69719787  30833852 
   775905  14350755  27729058   5512580  77163660  86080776  37009119   9336000  15198823  29736520 
 10959452  17934912  22117590   4330480   6409260   2762548  45858826  41115564  13313051    199091 
  7395920  73376223  29500542  83956396   5197080  28924764  20392986   4020929   1208606   1608480 
 27598452   4175418  12212898  19558308  72255519  74093838  47420754   1005712  10798962  24295950 
 23546955   4578706  30398184  57987100   9655854  27924000  17770095  65998528  17703562  34091070 
 36616671  10086582  41553954  74886489   4914572  48618810  29496840  40512069  20000274  28083050 
 15450825   4350528  35756100  42400533  36017394  64851525  67252725  12635148  61491168  70733817 
 33603828  33126990  18753413  61359342  23485800  19496900  44306618  48704524  31944945   7156695 
 44057230   8876672  25661464   5820864   7507730  30911160   3058550  10901616  78499533  46205964 
 19116289  82422945  30775758  77489605  29831538  43571136  50774080   5911304  16998453   5793424 
  2503905  32752522   2495204   5865847   3191936   6496448  23995980  33254249   6048568  17223516 
 34455036  20341837  12860554  13174172  39548390   9562112  36985375   9776380  15954224  19769995 
  7121009   1820220  26731852   5161035    378324  43531184    969518    130230  54158604  11654180 
 12993444   3164866  46252034   2100528  16234126  78211737  49044590  15297369   3757905  49650710 
 25072114   7811958  87945196   9050944    573254  16401720  64605350   5702278  40411040  15469863 
 33890688  15539912    469448   2290032   2585380   1745084  21442732  30499632  28101820  20402072 
 39175528  33320904  13223664  73898340  61464040  10160680  60081896  30666688    104216  53212950 
 57768740  78584220    591444  48635224  28648158  10818560  13907856   1412894    170688  40262112 
  6588676  10927286   3350658  47552058  23413866  30825690  28159406  79001454  33566080  22700304 
  2285382  61648616  33569826  37068992  11849715  41534964  39005300  33163136  12799407  31219445 
  8362340    751168     48720   3355275  43526550  10300771  10543914  61144640  59991133  11288448 
 12145176  20497436  29046285   9848142  46175190  53923698  15893322   6352525  16813643  10877652 
 25657212  25622488  39755215  67244540   4486482  47543808  28864346  29306272  48023574   1109447 
 14189180   3356934  15386217  30254912  28196438  31426369   1658028  20144527   5371249  47851533 
 19426176   4089820  32579475   9712712    139842   6783136   1167620  42496311  41736430    982910 
   203760  21613037   7965480    904519  22953428  46295340   7670870  17625298  22616098  13201045 
 50905953   7787020  64088604   5229464  61159464  13735032   6067600  12467473  52756776   2432100 
 23938356  25221910  11032203   8515980  60071000  75691144  51290275   2205518    451685   8261772 
 63302928  65557723  17104025   1533072  24255549   3493139  33283416  64354260  23577624  33406348 
 14402271  14689820  20157600  45941828   1940448  11158426  10923405    934029  46678440   9249867 
 47085072  41965751    278443  45740968  19115822  29495961  31146912   9815874  15455104  28177092 
 53732889  61581312  65205738   5612152  41391090  13374137   3075840  30138970  56821024  50483200 
 29415232  18847708  43967400  75255570   4145394  54304734  65944762   7815018   6773785  13075986 
 31896015   1872975   5629925  42447860  88016883  19468270   4369443   5092246   3343560  12390400 
  3649691  39440884  45409890  54783378  73153065  38254320   9347777  29858476  14247560  22771424 
 19252056  11808587  49494990  34646500  37603202  18296487  22075645  23015652  29208193   8116984 
 54087940  51713536  58258210  13158192   5152488  27060332   9630936  21121047   5305851  28966643 
 69835392  25379100  27308880  26069608   6605004  25445172  29435123  51814708   2380714  14938767 
 14051823  13423305  18060960  27099072  47966798   1984113  19463598  16988979  23638436  13391856 
  3675294  20502240   4374346  29608376  18504070  24624775  24767832  19785857    251784  60517835 
 30494740  31438185   1671978  20131740  48581888  13580437  38213760  20615526   3189013   3866535 
  4848050  23904374  68472651   3936208  28233443   7799022  33806244   2441396  16309032  58784495 
  8855940  31329078  60390640  11511284  80975337  70377459  38745075   7247220    379692  11779506 
  6986496  15855120  20501830   8499008   4155973  65959056  19736737  27702248  36273447   1410531 
 37383816  20284440    903849  35226532   8568612  45121528  39275236  11323520   2952774  12073771 
 22003995  22286384  23165212  16330460  93499228  34233822   5306448  82063686  17107780  31436808 
 20614523  12048584   2999553  34126086    111188  18800256  12827112  34313664  29955184  11095993 
 54534155  14373840  17092512  40663980  64436294  30591265  17538066   3681473  11635758  81851744 
 53672192  13203960  25262089    739017   6951112   4476704  53463878   4705960   2536716  25953510 
 41638272  12033736  12473676  21435939   2104414   3716922  30615625   5419458  38177120  38065987 
 39835587  49957678  33708347   3815630  10815948  13130534   5831196  25231239  90577200   6554819 
 51550360  43049766  10431840  51102546  70049655  56898320  11422768  62547265  33390342    538855 
 48309954   2821691    326781    694710  10246844  80651266   7961356  35170384  40109885  18363501 
  4468225   7541380  29762190  21020688  10271260   1372165   3518988  28412703  88492875  46531210 
 26136924  47930935  71263984  29718626  28014627  14751315  16140288   9065973  29786671  25824876 
 21109572  13974472  44668608   3166644  15226376  83102008   2090511   1740438   1646162  19446309 
 20985497  11635008    255670  35441928     37966   8312841  49381920   8504540  11269946  12190775 
 21590226   1370144   1070584  37715825  18364612  13663044  32367544  11497684  17916730  27101704 
 37986585  39385372   5003838  45998136  41211420   1888776  68709000  93227330  32598153  21687919 
 42258755  29469211  16942506  19771725   3101118  12846620   9073375  33550734  10431018    992992 
  4449788  13093650  17414712  28829642  20134725  29380260   8239905  84347606  51349596  22792294 
  7444088  26056030   5160427  13754300  67362784   9267584   2314074  22338126  35165115  25487760 
  4956567  11062437   7320796   6787750  74557786   7884753  58275312   2199940  11477439  24111648 
 44688615   5067246  29621410   9745853    890560   1561408  17055360  42933874   6418390   7769944 
 41221260  14727697  71158157  11673177  49031983   3186495  17794680    400668  13533672  30467595 
 49675300  23141925   5753792   9495872  42819822  36031919  18573796  17748864  15219050  28922091 
 13325328  25983384  12745509  25925424  43488676   2188036    392735   1249622  18374415  16023348 
 33731538  17905944   3166813  42792165  14017800   3710604  15351336  30776852  35903864  26561136 
 19408080  56804612   4888054  13989728   7369882  10101522  29301858  21782646   3120392   1652250 
 30200922   2511951  49120830  55723584  50158848  24568140   3491250  43462158   5924538  94391247 
 38927280  69771483   7768621   2827275  21759230  37333358   7678908   1075387  10293381  28864505 
  9673255  64281716   9124650   6103212  19165125  13655288  37146600  35980074  28227670   2940258 
 33796113  39790256  23156910  20819880   3196830  24042216  28681506  63305085  17176380   8640325 
  1182541   1322475  26022744   4797402  18562050  19092020   1388640  27955828    603245  17064000 
   963402  38725025   6412764   4958300  45381444    499434   1666064     30975  53026292  14229138 
  4637906    475398     12864  28572568   9507576  27964170   7515900    925982     52162  38651520 
 16019848   9085770  53080875  26393834  30276038  59649836  60971643  35723820  62061728  75142400 
   269726   7435518  29865679  48769653   9601192  62448309  71926266  29199940    230920  71093368 
 37185300  82436592  13280840  37820160    280500  10913400  53912748  29335500  78882615  92056946 
 43785330  12530139   3856842   4595742  28375048  29765760   7022980  38699780  74499426  16172800 
  8290464  41211009   3670230   2892083   1523708   1129086  18093349  13879791  31133028   2763828 
 33289970   7406886   8312600   2439493  18164848  22172580  19697902  14840424    180188   4661802 
 17653951    504640  66722058  62677602   7305767   1500329  21309900  12084061    943593  20653820 
 96140520  35451207    370638  38972359  41236992  15596145  12145668  23206435   9799554   3416580 
   992655   7705175  18509250  35509230  14343080  90760923  13183030  12255320  16540192  14142222 
 17431388  23697546  13855215  26019040   3213028  12612884  40307588   1655302  50393920  51603568 
 35469208  36248280   4603040  47331060  23290476   2477523  17703022  32383676  55660164   9340659 
  6784086  53455233    462428  24206748   7243344  19346842   7503100   3323844  51698373  21982720 
  5967488   6841216  16875600   8903631   8676836  42087528  37631664   5054916   8619375   3432960 
  9020052  12721725  50018220    127900  50786190  27250951  15207426  28653950  68312804  57829410 
 34431702  20098687  34362528   5233410  41564601  40616680    632876    357230  12516651  56926960 
 74230663   4259325    462618  47081924  48840640  10529271  64553594  64201334  11735028  57818520 
 22708132  24687956   7678239  36989696   2847000  10436496   5583936  10757832   2064764   1123458 
 16066198  58440650   1714680  11542518  42425515   2068203     74875  23464752   7676695   8320160 
 69413080   5868400   1663928  55056000  11590530  32675592   3738680  16804539  13869020  27067159 
  6842367  13189640   7812784    290212  83119494  15714945  73877160  22629353  66662200   1572345 
   558732  49618237  20464640   3882660   2998104  12675099  34727089  10163209  52599459   2003383 
 89662440  76220574  65063592   9071084  10081280    397938  22367270   8607840   1377513  15057480 
 11187287  46436032  54019413  63235812  84719772  35674933  20863216   1210240   1708224   6169700 
 19836320   4358978  59763953   1485219   9324432  72540666    529248  11297075   3393626   2818200 
  2176630    513000  46085375  71101627  29289420  28617548  37701153   9247176   5755080  62384170 
 21706056   2119284   1430621  25466433   6763094  35864708  27258746  79826390  69260016  46096890 
 66474540  52278366  29280579   2366136  30432218  32453669   8578500  38635950  74778984  18534588 
 22038496  24785280  23029725  27659784  59697335  16725320  47432992  39719055  18306675  10706005 
 68572756   3812820  51623306   3771450   6428790  61163340  11804871   7639535   8691760  25485844 
 23757543  66982951  14404500  31534932  10925868  42190280   5361056   9715296  78157646   2272908 
  3224600   7730714  42940572   3440082  40856916   8962758  33743373  48680496  38581600  29639088 
 30047556  31960752  36898468  12215700   8019150  13810615  14172624   9199695   9120684  40492998 
 49849020   1068636    573534  61564160  19525779   1209600  15703562  30926984  36419514   6923847 
  8045700  11935749  70726152   3230544   3093822  76221756  57149136  15614500   5361426  28610855 
 16293108  32811265   1223802  26985330  81730468  28854888   8873910  12038217  20879964    227265 
 29628588   6222721  26005863  25932264   5249566  28793435  31467696   4840605  60262552   3889557 
 18183608  71130939  26570740  18104117   4611490   5852299  66446646  40252060   1362624  24251685 
 52743663  33600806   8689745  41122080  68768238  26203488    640510  32098608  38807486  22766766 
  8985431   4151745  20633520  45408364  31806264   2197085   3601004  26681200  37573025  21451126 
  2054599  14281632  12731266  26973752  51771096  18956807  90552320   3128730  33724094  17300210 
  3668828   2253852   6029781  40216840  18139110  88569558  24161376  42795875  19697246  29364255 
  1207341   4440564  36138855  35057022  37060162  15240696  55744000  22340688  46181826  47261580 
 10674492  28560748  36273613   1237308   3461584   6421625  23333409  87486840   5421640   1295280 
 19894420  11016824  49294812  14192520  10903584  25914000  12458304   6520914  10627825  12148040 
 41800528   1116819   9522058  44033204  66093705  20800070   6272024    428490   9618362  47490360 
 89063260  59721200  14820102   9895908  38388560    733482   9552725  55625581   1353984  26417235 
   226480  28072818  30125891  26104260  33399352  42367154   5723667  34914437    423360  28314360 
 46340118  36399726  72521748   5168809  15468264  16109332  44869360  26723620  22191940  65169860 
  4947220  39052920   1991256   5345429   6835530  28967290  21920999  70153538  85504374  38985017 
 17278968  51111189  53316990  40937967  26159940   6613398  18335475    175150  39350436   8978200 
  2475226  54891570   9664642  41343536  49550280    368352  31191080  46855263   8881416  24474680 
 11276939   5551876  19827171  73451520   4684824   6748820   1064379  91203430   3820495  36787125 
  6125256  29925504  26889915   8114243  50224730  48574523  31568563  38161948     90780  13911498 
 30273639  29818152  23080194   6629894  17592606  15193908   8262891     38740  41425158  46500470 
 25162067  62436726  36157660  12506350  19180588   9356435  21904974   8063016  20571788  11258475 
  7907141  17934330  15198774  59021093  47053200   8170640  45007116  13588056  28728270  24377850 
  6358536  27140364  47364196  66889900  82297463  65174298      6596  31290710  29351025  15912534 
 18846450  15172690  34639668  20024367  15404148  13651380  13294806  35048882  65733252   5960787 
 20454912   2753825   8172648  44897265   1432981    442000     20560    935414  13897556   4658400 
  5126034  35572372   5208719  74499126  61173210  30819394  69091068  39445919  12206376     90069 
  7145788  61748192   5627067  48061530  23005224  21426600  70163285   4725605  30345032  41948270 
 42553750  57987495  16210100  10024929  74077880   2415264  21664170  93380040  24739767     83936 
   803664  39664197   1314496  18229350  17675580  61862464   4525669    450187  25599600  41427440 
 53411556  98056956   3627050  70214157  45422312   6012526   8986152  54155290  35452577  27886464 
  5730603    690432  13742030   1657712   2132224  16162206  25074765  35693427  33816960  35271133 
 40832090  44041543  21093600   8592432  13173888   8116922   3781001   3081424   4382901   1442052 
 20504301  55818477  28575324  20978816  48748034  91854808  30783187   5056596  45719163  43898552 
 11755880  56021715   3898035   3086200  36072160  11794428  24675475  18181255   9233364  50480540 
 30100869  31180940   1371440  27278130    338195   7192360  12149964   3249000  41468072  11557875 
 26221400  23231010  17021872  11833010  55241760  57140370   9293960  17966680     23670   2957150 
 20556900  48794170  16619634   9698640  18535650  45415110  24891188  58690526   8381780   2195914 
 13458734  24358058  36200224   6524352    554583  83865910   8841250  41135800  41752557   5498406 
 94101120   8519768   6856962  26562087  11814516   4614793  60153268   9852234  34300746   8551368 
 11683530  26328300   4398780  18447027   8791060   7185070   5129310   4014747  31812525  12396406 
  6045894  15054708  49067391  45662849  63967600  34429176   9944140   1149918    698320  29211104 
 29129615    823041   3597192   2347014  41007861  23276196  50414130  68446785  14782164  59272150 
 12454563  19850040   8178297  13952190  29180409   2862600  14521553  89887289     98716  54378066 
 20427110  12269055  25590530   1397235  11619504   7432110  25934259  73508721  31273600  62439104 
 33849942  48541986  21150234  87557280  31235974   3237750   6149466  23721579  13901745  54366909 
 33418572  53606903  11031625   5723208  13039000  41207844  19015596  17092590  28406220  11314310 
 50975628   2823455  58278324  20966225  40834490  56424350   2216159  16140378  57610307  19782559 
  1787410  14561258   6048916   1378712  67345586  21106260   3210430  27120020   5562465  28028932 
  7892885  26276808  23542792  17565314  75990450  10399740   5126495   9307982  55400440  44031780 
 13066858   8211957  59787712  45670542   4462304  49495160   2488296   6044922  72930000  12682970 
 20640408  13147904   6150144  43652123  14843976   1752570   3833526  41124768  64321886  21134400 
 82900464  52909474    419553   1049421   6715138  47849138  27455774  81779900  35237929   6469468 
 12925705  46247558   2795720  29534120  42798184   6553523  43815400   6821703  49069590   9203727 
 11769065  11555280  18787200  73902024  32098680   4335039  47170539  73486105  54629316   1612465 
  2947050  21954350  38123210  36784547  63213028   8181810  46870632  46787745  28059750   3814544 
 30016704  16521030  22730163  54773980  59084608  26242560   5105984  22639412    575515  69410165 
  7291000  12624904  57493566   9890544  44678400   7316896   1956482   6624255   5963802  63917254 
 36363724  45781224  72644182  10002138   2645478  42828945  67168662   7270848  15358020  47856368 
 60928020   1071000   4568931  48506189  75500760  64609420  60225872   5887200  48107202   6157872 
 47012292  14584624   2523771   3879840   3732510  25719375   7198023   9369192   6447168   5589306 
 51746046  85658325  68048100   1215450  19766110  37609854  16215652   4536520  22759982  52861758 
 39238108  22963360  19084352  28969452  28864200  27697608   2226660   5900815   3616706  66875436 
 14233297  34124203  22497930  50976441  29228502   9788670  36838336  21424624  53958308   3744640 
 15324078  13222768  29727280   7040952  57937552  17475294   1568684  47990453    359121  22363865 
   370475   9988758   2847114  57575637  73779345  10880848  35390043  43543820  40624339  30602502 
 15331836  23819962   2348346  29774624  48684000   5405875  36347973   9167690  30897720   5118751 
 34012545    600684  15363612  26582400  52701672  14864947  83062120  19773192  34801587   2283890 
 67354813   8541059   6838857   3646596  21600819  50366625   2731287   6224500  24467776   3944863 
 43449824  13768008  15258735   8263782  13512912  16093996   5144310    406458  33392464  12892970 
 26032047  12460592  12912480  31907200   5439416  85753382  10841571  52161954   6867315  70963539 
 17589150   6870402  26667941  33022353   5024628  29820890   4965480  59687652  33082140  44553510 
 46991156  56358948   2975442   2793800  65562241   4296520  12077001  14940770  66856732  64642920 
 46424835  42860350   9315735  62770625  33123075  60901419  44964656   6474174  49759320  66751106 
 10009468  14591967  25046788  20068776   4972110  25568510  25325855   7356228  46672860   9212664 
  9680900  47882172  20323224  64739136  40930049   2051738  51967728  10621392  11320921   9355100 
 47604132   3171723  49776120  31072096   5962132   1994506  30346382  30272788   1319744  64503764 
  3412136   1144338   8372160   9639357  54273200  26802090  23613192  44555668   4125951  89917014 
 34506835    214629   5488357  56673540   1850940  83556512   1347521  10417140  88171820  48918263 
  2704235  10012275  37017750  12868056  56245320   8220655   4886860  21459645  66287900  89370050 
  5481344  49389025   6913152  76438035  73941480   9992955  20423270   9274984  19405608  11772033 
 41281992  40377984   3674939  44637960   9067520  55297748  29682880  46047672  72202740    163944 
  4183200  35993120  33896104   7411365  40294079  80148894  65978904  13940640  32291336  17905600 
 36810381  57799550  38158737  23896845  34730495  14536522  17559070  34772715  30267545   6922152 
 58221362   8471720  15937298  22416542   3146990   6673000   7724067  18850310  33909730  14685000 
 74692660   4662144  17429355   7275110  56485208  62051199  59122800   3334615  33608553   4377328 
  1584536  39495102  34767926  10115952  10423680   3880864  13772208  24133706  11408670  13627042 
 70661430  13167350  26289937  15960820  27202770  16903950  43380648    134964   5021973  88521927 
 10127112   3938984  43845615  16246750  46753191  18645353   2933014  46465856   4347801   8250368 
 32197368   1528912  37315992  72416000   2225280  24277716    739145  55498905  14926368   1089433 
 19646392  74180191  24696672  23812092  32165640   8637057    191511   4659662   7644828  21017886 
  1448125  29116612  13362975  19548170  12923756  22885626   6072306  61360082  50847948   4950359 
 28201398  30671700     36441  15421975   3623128  50394747  21305091  32825738   8278578   8915940 
 34805900    437200  12690020  91511814  55030812  58209759   5726985  20106739  45748560  34645968 
 34742205  17694290   2050764  33586701  54960491   9602286    458460  70200504  19434480  49763505 
 23145619  54064516  31287775  31790640  98312980   2871648  43575984  61075308  39096750  43295504 
 16749965    363600  18339073  20711925   2227722  58106189  27717888    488444  18365270   5073872 
   441192  17984415    247678  20313152  11676210  22905834  37224018  14941300  17037384   7528644 
 41658246  27272697  19381626    621690  44174172  49381202    904723  38364929  14531925  71912264 
 48191808  11037052  14178346  28343490  25633032  85869280  27453734   6544355  16632528  10677942 
 23710358  89262992  27992928  52050425   3401764   1081071   3464736  38292102  20008527   4200779 
 14641665   1850022   2677348  79591710  68862792    108146  12869710  33544224   8210248  17876199 
 15247047  94345920  14577936  35546460  11514936   1374328  64239646  30600990  19677940   1539990 
 17944209   8115750  64320696  16096518  14020237  20704026  47420170  23883356  16175440  15212592 
 12197772  62963852  59330832  21430442   3135000  31078678   4399440     75327  26415018  66167127 
 35383278  16850600  26139730   2769632  31200147  71946800   3788410  47222676  47149024   2170257 
 52789884  11664872  15412344  22838035  55168982  68974620  44336680  30120468  37219760  23272990 
  4166400  18437927  13666096  25665160   9940644   6998589  17957440  56664669  51452286  49160259 
 10535028  19680346  34530752  14744712   6928796  61693657  18105248  16952936  39958320  25922100 
 66689604   3166476  34709675  71600760   5662380  28345036  46591024  37587500   8120945   3183924 
 41770212  17666144   6547230  17219450   2689536  50603016  15873350  50821584   1998010    534612 
 44255250  35965094  21834975    150444   8988240  12381633   4468744    350049     12348  38020080 
 27479543  11572918  23682600   1214784  32131218   5293800  31951920  71339394  14615238  43731705 
 54217791  45857316   3532354   6744716  20891448   8983344  21128951   5326575  50922235   7886118 
 21132710  25136272   6914974   9413578  62617593  13874408   3809808  62552595    873167   6421150 
 15271490  33972282  16526082   2205420  33410556  74070335  57272448  27749140    483510   6438260 
 57820528  19017724  66710760   6351471  12993644  56943933  90877539  21434190   2047905  66761260 
 40816053   5042422   4353350  18283874  12340200  80091564  44671527   2044590   4249830  18557400 
   275652   2747984   9779502   2947806  59252066  43069950  32493205  38555904   4837084   5372500 
 79112509  31517312  46373770  53533116  23601585  15652665   4106745  15786600  27014982  54300992 
 27344820  49616604   8041085  25985384  73250419  78722280   5875120  38937510   1075822  29848403 
 29069235  45266538  60856880  31447472    725544  40420062   4298384    538182  29291584  68416720 
 25254393   7606280   3731250   3470864  27049440  25735092   4129520  73162260  73470627  21457500 
 42400556  30974505  40203810  13489806   2535582  24204238  37931828  24699825  39392840   3330456 
 13598208  10466085    849376  81853520   6166564  35190717  67096008  70421379  16865784   2988244 
 35000495  17596192   5333190  76421340  59535092   5307369  65232605  14529016    312780  73198224 
    43400  30033003  58698544  41285772   8048792    294291  39680480  77720868   8723800  39335504 
 16072120  34828288  49072934  11213156  25745536  42604142  32782904  41029026   2652066  67500764 
  5146434   2759470  47758464  39491805    655286   2841507  28392210   9722437  28939968  11339320 
 44635568   3022470  27946044  25725008  27100866   1949276  11603730  80445532   2014848  48041707 
 11830602  31696346   2801340  36679832   9048577  39982215   5666100  16353228  36138814  59567440 
  4146695  68271676  60950632  14055625  11080223  39285570   8045250  18051624  13928613   4522850 
 68975236  11824340  41260417  41846975  70556920  37983442  22832634  27642399  16917264  54426320 
  5707106  19353210  20924442  59499189   3257296  18566528   3450884  17395493  20643708  76667144 
  8430740   3678205   1289352   2541429  17970661  10814246  64436974   3042776  38330632  47004230 
 16519712   2742344  12009418  52508682  21901257  24489860  35907144   9320805  22713078    133110 
   597720  13062798  35505470   4502410   1205061   3975865  16925576   1309800  34683827  52753470 
 13346440  29400003  15221384  25045102  72222238   8674393     99286  10790529  45108492  58399434 
  6208554  14363845  16443130  92421550    860336  17006938  16290081  21371376   1260150   2136589 
  4067774   9201126  13106185  12501000  26381532  57506400   6593048   2548632  37694848   7648610 
 38964098  32618502   3624408  55086003   7957724  12253952  23864841  46681632  20407932  56288460 
 95609059   1752452   5307614   5515038  53529882  65195013  48684840  11124900  25181778   7108208 
  8228750  45857091   5934796  41919078  11484993   3286913  21080250   1157496   7228177  17186746 
 16566825  11982250  53042439  46897416  19778531  15597870  26374341  66515392  21593726    101394 
 15405012  19318266  55928096  22393008  38450247   6328862  42474816  15074154   8968395  37710938 
 25445940  46243620   3244266  13361679  12512260   8160675  28856100  19260033    784400  11471525 
  9701290   7405644  43925456  12594252  29841324    812500  34461824  57663900   1857940  80563032 
 17296500    682290  32939200  21628560  10047687   4053069   6326684  50067285   9173780  51584610 
 13574690  55829536  68924184  31535964  19758612  13118706  19232370  29247246  24909671  28152540 
 14865223  13474944  52876452  10175438  44252824  32296345  14225120  15874346   4760466  12418994 
 15570100    522599  79630296   4836700  54169600  19563192  16907932   1365256   3910850  40569521 
  1123354   9944010    237044  32886060  30434218    315405  16881984   7549785  16033900  45218676 
 39661061   2236788   3844008  19978500  44779598  18119212  20512812   1921125  38033743  11094350 
 21624365  27820104   1707198  43417110   8619413   3909915  87350592    154568  82043028  48753756 
 65168609   8904619    501264  26912844   6118056  15439424  31955832  43366730  81488176  35987520 
 28899342   4710681  36227004    398196  21843720  49679902  13661178  57977544    277995  37274918 
 14796080    630238  57337668    377174   1739100   4943912  16475360  37506404  13348188  29183787 
 21296895   4405962   1974960   8018200  43146994   4801454  19182764  34606449  10328524   4911245 
 11833812   7426656  14359820  41889798   1604075  70772625   1583776   8098867  53344109  62142216 
 33200982   3115530   8517306  89614592   4571870  33719364  58892092  47578747    192812  29683220 
  9840204  40662898  13279500   8328320  14341293  43613480    332328  15980010  40106360  23654048 
  2385718   1934340  30916065  19959846  28919609     25948  55305900  67976324  89525215  14061216 
 51585489  42478143   1362528  63296068  56101392  23962934   2063952  11224301   8353968    637330 
 91742328  55951434  61794120   4655940   3035198  29540985  83400642  18318872  35854377  32281563 
 58464240  52059168  10432786   2206838   2910054  13743838  33235587  12068724   1775634   9627480 
  5288016  31529430  29671100  26339600  11631260  20296868  78650760   5626040  14410536  24460470 
 16774320   9150505  39842488  20967375   9958488  40534060  74458674  19515588    418035   7585641 
 42297381  21208898  27151110  10432704  14091587   9919881   8815936  15288735  37282203   1145124 
 10540596  28153195  60129628   2523614  17561717  14825440   4897664    801220  12111110  30393552 
 48391981  32999076    245284  35329956  23135816   7240422  28076142  38516720  16468712  41512416 
 52488951  32125410  12156010  21668751  13593965   9834240  23531264  61884900  60072416  14034294 
 35021332  29930976  20359950  50092965   4733712   7410356  84367647   4682938   4334634   9931116 
  2683640   9781352  10864125  32513754   8251894   1417815  31738113  23208198   8062695  10318026 
  7575351  28769902  15305934  10593129   5093502  29538319  15534720  13426803    844074  83123100 
 32753024   7804944  31748430   9903576   9944683   6239160  86286800  22560258   6908358   7894168 
   117524  42494486   5196950  14059755  25699300   4629462   1943256   1583634  68452824  25660642 
 27198044   3331944  18907850  29280690  35119524  79012934  29323080  10182606    221595  22265796 
 53961827   8092528  12572868  10852614   9161253  12441088  10951710  14653170  75721746  73492874 
 11722050  53465074  42353990  39067127  26752266   6176312   9535344   4074408  13471029   2724372 
 29035842  12185579  34120350  13894031     72010  29845466  20192160  11529836  37925804  38026149 
 55464430  16456860  90588472   6267833  35655816  15021801  60254320  54923073  47847707  33213960 
  6173212  15323600   8884944   9080164  13735750  32499937  28074200    548912  37650888   2709811 
  6899373  10084624  36634992   7040772  26286260  32317600  18159245  42000660  11962311    905392 
  5698480   6917845  25926252  91109598  34199040   1683940  28468524  54439728  76248018  39461265 
 43870576  32313888  52993250  16230240  36089977  22816900   2679014  18843888    227484  81133420 
 16439598  25078417  22113168   9682478   3659220  37374900  51754682  28328626  75288956  38476500 
  1091132  59476221  28778596   4526319   4316746   9034740   1558778  37716232  19357752   3523122 
  7745200   8199023  35784497  17120064   7124733  53835776   2265157   3886480  72682344  48827204 
  3915672  58856320  41542320  33541000   5483212  13549272  29664873  43645840   3280720     23380 
  5278296   7467754  20856423  10889242  25560348  24504064  12176640  10547290    905454  18163368 
    26346  13067250  56089132   5564450  19162248   4333266  52116828  14538209    298872    203747 
 54689820  30485892  55856052  22005088   8653610  22602194  17218368  15752811   6509030   4396717 
 57387127  35741538   1863015   3771092   7529140  20446393  63208597   5208912   2843368  24408090 
  9380641  11804940   4949392  28950000  66286220  43510758  29250540  48789006  12907403   2326698 
  1247424  50205780   1830192  75522438   2623600  22518750   3955617  43118088  24159175  10141220 
  8563536  53575864    201115  25869374  69042428   7841211   6642832  14103624  45639936  14886280 
  2786698  14370392  23513224  32242340  22756188   5316324   2081763    834680   3446320  48215296 
 38949185  15141597  14529285  20527965  61116300  18819230   6609096   5893196  93167894  41126976 
 48171456     42798   4146315  16315824   4795000   4499700     80172   6936432    914046  12029952 
 25631970   2838696   7548969   6429705   4181594  11537860  22168454  84350770  14035560  14496370 
  5272446  11817090  15071589  26460081  70065450   6085670  36696068    908704  42162285   7629260 
  2331252  14872020   2057749  29777658  21039480   3806684  10972900  15348157  12208106  58278692 
 23685822  45361882  13715900   9136120  35718664  13570656  37494055  37727775  13231455  33638696 
 15129830  33791931  15525293   5937820  10355849  16691429   5211453  38230368  19335168  12158080 
 23513670  16327386  11001900   8352464   4557192  56038815  52607162  36976248  34446364  31007429 
  1860738  56338500   8888409   5439598  14311089   7217910   2455038  33847110  75275466  64194332 
  4993352  36150530  12831148   7758204  22429065    632838  63493056   5975420  60841845  47459496 
 13146798  29249247    513549  17195668  25994949  34700744  43783490  13967644   1967133  44490411 
 53074432   9563040   1241739   1135572  10297175  60346539  27496488  49828194  14469997  68008125 
 19197699     30108   8332448   1062832   1675440  36367293  66004421  16208260  42972270   2053728 
 55048591   5079270   3382120    666414   9511931  15343760   4694200  74530120   1685159   8166402 
 45191640   4571234  61291963   5329656   3856180  21704250   7068768   3061182  75520640  71572221 
 49860297  49611534   1343433  70709808  15329521  31374996   8069802    361018  13705494  39426300 
   168200   5967000  46607826  63775272  14948860  18261158   9767274  12855886   8502340  12067357 
  8953150  22582735   2321022   4538235  38771372   7283088  31261190  41209998  64799152  18820923 
 13413036  43395552  54985896  12209400   9941175   4804800   2401548   2750514  40554579  36961019 
 35870472    103050  28258035  35930026   7205319  19349054  18617364    690109  45493988  58963836 
 28423052  22765845   5158384  73652454  25206236  21460530  35542368  32498940  49991800   2110504 
 33025853  67407562    257280   1644426  10347400  15576050   5534130  15085675   6701166  45073392 
 11886888  69700344  18068724   8929200  85082000  25369460  47960260   8422218  13580319   9832101 
 40625962  22824496   4116512  46791305   1369815     70119  43642314   5260406  27631719   6498952 
 38615541   5961124   3769428  13720042  60532297  10742864  44123947  25997499   2313172  28997700 
 10067587  18906720  37554423   9300992  23348480  19555614  61446891   3519639  43983664  14878000 
 39023370   9624246  18647646  54030336  33549138  13541766   2655653  23597652  11139556  19030008 
 36272610  98167735  13982765   4960116  13464522  43704837  50414640  27196252    321167  33359956 
  4979212  29327746   9067794   5130300  16047325  32175360  18018511  54905180    260490   8938800 
 68963502  26642763  60113712   9417191   1781304  12441789   1652625  29290620  12716415   1915410 
 18707487  28619352  39682843   2277034  21208656  59773770  26851856    669897  26808200  41053824 
 43456972  68583264  26004300  19893386   9207886  48785770  12680127  15926725  12660240    169312 
 35767630  38410715   3446856  70978784  37443350   2339127  44241378  42068970  10531107   5947084 
 16362854    873675  30056464  15486020  11922106  76797585   7415832  20870220  16873458  40829184 
   102284   2419582  37399355  39472909  10025780  11253546  20296636  33959250   6502712  10486416 
  4601010  47657298   4623960  24130000   9862335  64218056  52187639  25242822    707740  51857916 
 54765600  30725736  59084944   9599508   4185874  13669180  19691638  27049976   1197266   9855138 
  2980476   2116650   8090706  10737400  52011400  40430182  11481240  27572180  41295840  43641976 
 33071870  54310080  22682226    534843   8254312   4372067    111852  49146460    273550  55462563 
 18301898  31715294  17767464   5202575   1991822   2890008  22890710   4149221  28224416  31526712 
 52573653  10916035  54409175   2621344  29790076  33417829  11649498  24048746  37334167  67120164 
 76661355    882768   4880208  56984091  77418887   5491332  55582076  30244096  28547100  15649612 
 24529500  37951527    384284  60239159  19893258  24953688  15684020   9222177  13287645  53806096 
 51717739  14588960  63324357  10077684  33107828   5700640  20471548  67384970  10067700   3668106 
 14151072  22664915  32911110   1948688  73680750   1994586  43739274  29470119    467166  19125114 
  7873550  38329536  69195960   9415668  11265504  23569650  11177208  63600625  57550350  21207879 
 35499600   2632368  43959042  30205494   3784263  34534428  38561160  50956112   1713840  68289000 
  4788050   5293056  43245960    541620  31906494  51445218     64610  21324069   1119584  50548740 
  8138460   4263584   3574956  88879956  37843806  19186848  85577692   2054232  39918048  59501127 
  7180152  83342490  23799248  19684070  21219155  29406960  10482068  13706256  14302365    118590 
 17931862  11227243  46489544  60442090  48640929   6200194   3086244   8136843  46660220  68284428 
  6865968  17032080  31135031  14128913  15088358  28080080  18194220  20582048  44981349  32084080 
 13362612  57704247   1392960   7515683  82931090  25465410   1410472  29128626  55144988  23949876 
 49626501   7943000  45411165  36116165  13396392  33652652    680790  10731952  11169470  42034516 
 22213800   2079714  24361887   8623908   3661401  13668984  15589102  19251110   1077365   1419638 
    66744   5196206  21957000    179600  66683736  74854975  56895244  56095112   3391155  36572622 
 52085000  15100970   2536199    151478  56066815  13020780  37375506   6810070  42962724  47838618 
  5039104   5470310  31370436  11086272   2592762  30896026  82763485  25158960   3447418  73261578 
 17253115  64042165   2652368   1371524  39431478  29756652  44336404   5609826  15366900  10599390 
 27666769  16921800  31741138  15969712   8497224  13626590   4453431  53035528   1031730  43749624 
 86046389  38302326  40862676  51614718   1483056  44434343  23995440  35804856   7899375   6088208 
 18443345  11905138  55817432    420764   8696441   2532352   3585351  59829192  56174555  19586448 
  7957185    515352  21966604   2242398  20076945  39621472  82461210  11245500  20781112  18621121 
 29667792  24363954   7797031  13267901  30972996   2896800  13194900  58153260  51242240  68297340 
 22908938  21802265   1367156   2151871  45861600  16176600  35968478  15740064  72866505  30397500 
 42591475  12017216   3875508  12692880  30008412  12945420  26924527  82131360   4569696   4368320 
 43021071  70947070  10456936    492654   2858436  38213643  75782153   5547228  65778742    576662 
 16840136  15649095   3081027  25334073  53510945  77867529  11034494  36791589  28526904   1049595 
  1632576  44314564   5895000  18434872    601664  20870357   2998110   4031782   2004654   7289800 
  7089528   9270482  15472788  11216803   6080842  15299032  73281684  95919824  58333872  24106878 
 36385160  19356624   8738015  39012926   9431345  36008120  69710328  20062804   9459408  43107744 
 70030592  31158360  12423861  53598783    909166  12983156    225828  38038323  56634128   7738515 
 45998337   1572825  13269475   8810168  24405220    374934  19585382  64839192  30968488  32340966 
   435916    153680  16205040    551610  41475737  31377840    239855  14338849  13728558   8928768 
  6074562  35436289   5087082   7419558  18902266   4985097   1841248  31907928  15119388  47365213 
 64007988  36150156  51255925  17932200  13983600  10222322  65153384  29333700   6124200   6440111 
  8717236  51785961  11363499  43817028  77551149   6373932  25373128  41655016     10032  44767404 
  4760886  90964795  61959950    427239  45127530  57354311   4656327   5595480   8512556   5235255 
 42564600   7486102  40169230  43094008   6222168  26823452    118642  34592184  44334228  40701489 
 43390854   4113450  53177400  67103352   3213432  40423448  33711034  11611308   8294495  15779351 
 25320480  14265868   7641060  39825472   7359469  36836306   2206108   1046460  36035609   9132626 
  9856429  13816990  32000664  19911342   9801015  29961118   2253501  11236498  45105024   6592725 
 55433664  47041646  59575854  41795145  12505371   2989527   1064319  49674222  38310076  49684855 
  6755049  39905859   1380610  69980664  13354674  40310568  66166804    503616  37578338  51263500 
  1606959  15043230  27653730  25006992  70581500  12804972   2800805  82223120  11497632  35923930 
 38594212   9108492  12340164  24632964  23947458   7464275   1739444  19283658  47862360  27791115 
  2731014  19612845  64898778   6525126   1794996  11277110  14465200  43966360  23249200  48324744 
 24774453  12458506  61862928  50096734   6066180   5453000  13476609   2128215   9826358    363264 
 36125024  10238848  18748936  48238265   3106614  61203639  15338556  65966868  49476672  34959746 
 72576704  46614204   2892861   3799725  50977421  57941593  81286275  17839404  10383124  17888195 
 14637120  66881045  75435772  25774670   9233048  43617768  14859120  10863566   8395800   1219353 
   653250  29203454  41532372  38135241  32518200  43935080   6653304  22868248  22118980   5194518 
  1166037  43150902  51006606  33990516  83409573  77073644   8683430  28312476  19333432  34640139 
 27920970    268965  40535450  64757187   2891494   4182437   4066510  16107432   2495756   3832110 
 64857507  20532726   4379134   6144201  18069848   3447400  65433245   9982245   2566296  48181428 
 28888314  14308569   3949302  65640915    636414   9108756  23827844  51032226   9630530  23574750 
  4678850  16641429  24273730  61888512   2507046  15301920  27076221  44748857  15637050   7186608 
 58223494  53269337  31520166  50378548  28883799  22276228  57262580  34242700  14715444  17877726 
 90909052  14588101  10245430  35189070  14539024  34697223  74941770  24829068  53090730   3330496 
 23899812   3316596  30346296   2752032  34980508  26010078  74641950  21596398   2465070   2794385 
  9533088  63792146  17384148  19867767  42735546  58008705  30444688   6039813  23655891  60753814 
  4790464  50315390   9702990   4452189     85680   5446024  32711358  17264310   9740148  27169547 
 12151800  12073632  12645637  88880460  68819616  21202874    239784  32287199  22342050  47959384 
 16871220  44760636  44599014  19042408  13271400   4978655   9180072   5958192   9350593  14895062 
 74043354  26707200    232035   2961168   6976985   6109256   7166376  33906962  17824721  48638820 
 36120606  42109736  34743420  16380792  44578258  15547175  11019134  88282004  16129858  12751373 
 39528020  52098560  21763045  23015448  59129805   4995785  31532535  44684100  34782992  36684388 
 33106234  53855701  49772411  25109780  14326041  18300350   6330902  76518546  36276360    157450 
  3224280   3812380  19884825   6827142    999432  25116325  44744190   3662656   7391805  66465474 
 38667105  15142525  43987449   1202409  15859250   5379528  20714900  23737415  11721313  37415300 
 16542744  32495250  11507298  58945690  29494650  36509694  36637120  80124876   1546932  57501774 
 42058170   7743316  57784423  53531643  14570955   3894937  73414728  46266615  13355288  51280216 
  2345391  10502481  16628980   6649175  26000460   7943406    806925  46021762   5402922  50179437 
 37123940  65600256  26391632  12020574  13474937  50259726     87720  12284300  26020005  12690115 
 32128812  12054372  33293172   1694028  20625480  12069288  45457250   4647800    819600  75805464 
 53823680  79628714  14438435  19396940  29932740   7709535  14195688  43950916  62441136   9981251 
  5610136  40278150  37282634  31928462   1072692  28305314  27308460  27388348   1557616  45164919 
 15264774  26074746  15524075  46981291  29530158  31900568  74500052  27947560  16961360   6872801 
 19210676  26817571   1454860   3739455  73837610  19141066  41089510  24349608  50641530  68235327 
 20642600  40480398   1861804  60217818   6982956  22546645  25543715  21031296  28328310   5292626 
  5349182  35998750  69532616   2086819  12620325  67156579  83815815  26040606  39425220   3206966 
 29551060  10657998  10483875  58700173   7489825  24746113  18552030  27061697  80897850  11698320 
 18108441   9766080  17644932   5448758    301995   6179060      6498  12205700  10287105   4643730 
 51255698    164872  44541574  10151620   8891255   9349569  70919433  25035192  33508746  26645244 
 16046355  16378173  12746200  30927814  57399760   1877238  17793828   2765232  81493786   2053448 
  9626352   9282492  44118690   2409480  29347920  83827575   3733460   4826624    462768  35627750 
 26773902  16244280  15384875   8533604  22333388   1665940  35462024   4424294    227696    346032 
 92341158   3245270  13081010  38412316  18601024   6949828   4594352   9297864  10866915  33326740 
 57261204   5077215  58868817  42483960  32192298  43099745  15416934  60625400  13693674  28449456 
 48712475  33955433   1879856    898416   8039305  11614092  23497452  23852012  42615720  23813856 
 11413584  67474785  32591860  25940187   7215925  72928152  86183669  32986862  10213060   4084938 
  7791720   7539732  31107960  47383530  26212422  12122640   1362244   6418808  18852864  54231700 
 17382176   2979233  32376276  26705502  31348550  31622768  25771515   4566800  10208000  62274248 
 33680075   1292976  65664100   8577768  42982712  13402777   5332920   2924960      1120  16638678 
  4894740   7362780    620906   1388324  18211188  33602697  10519180  10655872   5033762  42784812 
 16865583    796952   4383710  16480268  15303022    710737  21374145    745731  19937804   4885050 
 65607006  75306564  21710734  71361300   3169769   8446520   1940808   9264948  62880804  86514680 
  3741731  29285490  52884450    705925   9153180  11693778  10610250  34053320   6070752  75767867 
  2830848  47761406  27914772  25805694  20049350   2913495  83323504  44313600  14421498    994552 
   110396  19728891  17555834    752596   8833728  23977658  20412053  67429836    207045  70587962 
  4528368  64714050  59434789   3699066  43645743   9902724  14077440    180744  30721064    657024 
 19177840  23160132   4175658  79876026   1734452  32638248  92051270  39619176  18719019  70685550 
 35203924   5188005   2403270    621330   1485855  18522126   7684170  45097866  47000445  16233142 
 18134616  36022600  59597320  59518094    619620  25123680  12938240   9459650  84623490  32284447 
 14052913   9942933    833040   1313874   1476831  49539739    723870   4269587  22089636  10978696 
 33475816    543320  11945828  29757990  14963013    633528  30589034  16414062  15225120  62249614 
  5010881   2411200  35529810  76876884  61946480    881216  43991192  55212456  26602588   1122051 
 74184591  27267478  30093840   4029960   2213244  17224956  54145232   2193750  16739986  95407590 
 15629744  50430320  61971680  24739022  72734428  16316010  82154727   6749499  10855487   6337423 
 16688175  48636763  61432955  72203828  52365900  71186337  16272900  18002942  54520677  48943125 
 10943515   1331080  67009872   6031068  16085675   7363062    382332  61089302  48532250  11171916 
 39448169   2348438  24933888  35836668   1045881  43499352     30498  21182850  35318811  26110646 
 12471744  23250654  33039956   3506088  59199408  12580788      8500  21431696  72513973   1452009 
 37565952   6804855    946462  25973118  16028504  19076697  30770352  62074900  16281993  34430172 
  7337281  29194118  24446941  22042356  63539894   5499676  31401612  36421616   3276120  38950830 
 13792084  50803362   6401314  29549952  33089499  12424530  21934200  45887510  14592480  79691595 
 17998821    710272  78735537  29358162  10995886   6861388  24103724  11308857   8357592  19022887 
   579826  73686945    527877  25958980  42539082  55394498  27248415  46021719   5246380  65124598 
 39978797  39735520  19150688  17366510   5496816   2807024  17814315  35408190  21581368  89787220 
  1501812  37638657   1675156   5117994  32982462   8561859   7923753   6862686   9427384   8155728 
  3807584  60539790  35161680  59717260  24920918  37314674  61103640  52560910  38495915  63796061 
 54990016  91534303  84310616  11591112   4647607  39085143  51824640  20625429  32682188  52422159 
  1347222  47224737  17765204   1573728  10906660  52755436  61152180  27358896  39992022  32504675 
 37653770  59057920   7701631  10706800   1190214  11181048  38402980  11064744   4967048  32382330 
 33059648  72008860    151085    495924  12572772   3432312  11985804   9080975  14441416   7470410 
 29178536  28922436  25942620   3335920  10969602   3926312   2885856  19752516   3674816  18620094 
  5691564  42283020  90598716  15536602    429204   9334665   2973444  62709750  14807636  20202525 
 59706348   8679696  30015180   6436235  22102227  28891675  15154356   6199274  34261325   3197737 
 32809280   2314945  82664710  49963635   4272677  35788884  34928896  15130107   7940985  25343346 
  3302367   5167799   2265144  14835849  13534675  53241416   2172135  42245790   6702410  16712832 
 11476278  90445840  20599605   6094466   9853362  22927570  24050316  34689112  34072482  29865680 
 14869862  24782913  66885080  39338577  19598178  25317912   1148494  13439517  78677028  31584654 
 24987996  37459422  29933277   7714883   2519633  37276640   8560050  11799819  16414605  17926704 
 12183399   2459327   4822466  22676640   8785254   9547506  32159380   3042375  35523096  44460484 
 24368450  13215300  76790813  49218715  12400950  73644285  24205160  13507059  20197890  91357745 
 35240877  50004584   5407008  88388209  25089168  28585240  13426875   4108050  31625972  58422126 
 23116107  29161088   5950088   3521608     95682   1489820   5658807  31149475  62792526     76080 
 37250864  81585980  60270114  11102171   8535030  22523823  29759530  28729305  11889492  20477700 
 22863360  14321783    812224  66828216  46621996    595760  10182678  11546850   1441110  43559876 
 25721930  25529480  42486804  16994691   2876985  81945145  44560502  38949624  41845724  26082624 
 13218596  18794373  65101309  40552850  34803080    349798  25870768  77937823  19394253   8174400 
   577917  10669536  67267446   5994240  15639057  26055606   7647120  12190875  10716355  16186850 
 21813120   8019686  11451723  23206448  13054250  32459460   8952112   5854356  16482576   5040693 
  4929150   2803260  31561812  19939400  35942968   4948209   6977238  17354961  15030851   9531423 
 61092375  38679120    430495  11821770  57524970  81476760  36835890  58486050  16122865   4995550 
  6568000   1309744   7678560  31275435  58828756  57461805  35991945  20849092  10155830  42285132 
 32589350  21293904  88058058   5116776  43706585  25603088    307890  24599868   6138348  48512823 
 12288620  14132776  44854387  17601870  42142000  49547316   6610060   2021298  39710112   6466554 
 20392557  50796450  18768053  44079709  42419328  34972890  22518540    350523    775260  26393391 
 35464530  67127340  23328648  58268820  39517542  72158751  44963772  59672600  15520469  64911718 
 20960192  28224571  29096560  12287808  36868380  74244312   7376460   5387984  22923495  24142150 
   633038   1722735  32357624   5468382  17559153  12134768  13677456  18796296    456660  81617085 
 13779330   6145695   4590840  11847300  10091010   9876386   9197969  18184444     36345  18873580 
   326205  89512283  35213675  50976750  29123295   9067800   2453872   3496800  16984684  12335221 
 21833981    101000  35497440  15645819  71407412   1768170   9719648  45805633   1237455  13282707 
 15419436   1197128   3183334  23822660  34891362  37684816    277020   1730688  70852414  25493608 
  5788585  48820032  64745758  74793086   5389679    133175  18518077   5030971   4367223  41679387 
 45008354  33593534  20188480  23051695  29994965  63534449    227600  13483995  50242880  16458507 
 40824318  20657700  49771494  39759756  26103088  84947448  29125404  11085480  21036990   3315295 
 59909810  34230713  16865010  12119433  19074759  51656544  16160976   3221225  13662509     39740 
 32301450   8601402   3166713  24989120  29069970  76698706  80224125   1442350  15666355  32018496 
 86312734  47221745  48051113   3753757  16511698  48266320  28185686   8142661  44807680  22638570 
   693451    768690   7555194  46505880  20695080  44869560  87171196  42533677  15335190  25430424 
 58565084   2943465   1103400   6094523  37380371  39895704  31375120    287983  37003584  28663076 
 14498739  31238350   3519522  26610260  22512528    782730   4025745   6728400   7288840   9809580 
 73326660  19234809  78825636  31472682   3848372  17435208  10630985  19682286  28392240  13794495 
 19905865   9162855   3654291  10331668  42020250  32855168  38531248   2015806  18793352    109635 
 48467768   1972663  37174455  56109592  27828830  42899187  45913887  13779909  20718780    628992 
  8662000  16371639   3521035  59352576  29926098     72612  10888206  56705931  81896058  11208360 
 19920956  42444714  41519019  42935893  17348652  13936662  24773672  10130308   2169453  16427218 
  3000841   7127760  13203709  53362354  60559488   6711812   1140000  13377318   8207645  30713696 
 27479907   8473716   5074569  75206990    879869   1624278   8189301  15125260   7341840   8114436 
 24444231    388064   2396051  18371169  13156098   3780567  25410640   9714710  69479585  57711975 
 20413144  15297530  32417716  36158028   3506759  22606776  51177224  61963587  58172114  19812480 
   393174  63094080  15733419  29895988   5726107  28246998  22095808  17436832  15146143  57882027 
 33247665  13036226  27351657   8115135  62109612  23960790   2269284   7280004  91894239  87048000 
 22954206  22635256  61231739     61668  52390588  71253581  32635674   6946368  38428632    108006 
  6464475   1142604    796424  46310660  24063250  16555308   1229820  63070952   4115272  40562880 
 32007372   7912715  11401464  30634336  78247875  15165610  76915595    346426   1459976  18136448 
 73866547  15111188  35411400  40132209      8220  55123548  47285262   6880986  10845876  16238390 
   208880  21630714   3755368   2206773  63797328    731139   3038028  33331285  49203954  20033915 
 13458118  10267068  36297504  12745197   3116265  57821940   8474664  18589140   2237935   6424310 
   648503  20482098  52401840  30031482  42779726  18343072   2551185  12966736  11101986   3261170 
  2405600   4638926   3059779   1147080   5834624   1713765  50538740  28054845  29806860   5098230 
 20048106    748524  26814321  22449154  17182517   7299610  14258454  11244090   6051774  85466418 
 28232796  22685833  14748868  38976392  15610033  10670448  18584874  14747600  15305550  14436620 
 15830624  56425991  40502370  24710162  27289953   9284594  15972948  17156108  14940452  23686214 
  7718859  66955625  91523250  40674053  10379482   1110668  26287910   5271462  18816764  17237840 
  8261667  45827210  10111104  72959926   1655223  33760144  68311749  35574367   8386482  27001751 
 66865983  27537714  15549498  20474525  10677384  32224864   7349417   9966453  23869396  15672825 
 22920144  14544352  17891820    476330  52544149  20957760  52720956   7549989  16279413  63264000 
 15268288  55837500  22878651   4444440  14605254  41994124   8830752  11785545   4962600  12897225 
  9226002  11122812   2770222  28821120  22117740  33313897  17129475  11642652  16814462   2549382 
 10398691  14931250  20090392  14997092    548832  54523080   4885970  14739690   8051241   5201045 
 24117750  83071140   1980047   9986096   4702500  53238020  47650925  33441991  23934528   2901947 
  6367710   6625395  60820054  17127674  10408223  83662133   5966532   7884063  50109937   4588158 
 19546064    753112  75000480  15022464  27840339  11810337   5777124  33788226  11197726  39912758 
 38229800  39920364  40023732  14869172   2760906  40625424   2814903   6300632    426393    193710 
  8706801    499239  24574986  17325975  40974976  39492412   6625773   2125872  15354516  13785300 
 36187014  54954900  65057780  62899481   7406984  66874140  84430546  24692880   3742376  36540960 
 56859768  18580374    404690   1568254  76217454  15745208  16906200  38596400   1250478  49317878 
  4303110  17423722  47338240  77644881  10696904   3779172  41336373   3935925  60659001  11426800 
   141824  17615628  20511072   8884900  47000178  11186024  59645988  15636500  16989290  33619100 
 10786734  75042875  35886840   6211056  47701775  43342128  57811401  42254170  41275328  27149544 
 79348332  21892164  18996522   8691840  57412746  25829299  37672090  15064400  63821275   7965760 
 18694424   2464056   4952068  29375732  23709060  27291714  15102438  30604928  75599576  37605008 
 23888128  37438940   5150847  68986284    470844   6067542    434384   1779904  12571182  61680144 
 19157892  34059921  27381648  84371764   4501665   7978390   4480375  49407830  55944160  11537481 
 75364636  50917920  30943580  17451272  26172560  11866176  34054020  38284946  66055058  21472912 
 50717733   6773805  27189663  21623952  32991328  27382875  47805340   1824172  14530092    714600 
 41875114   2307648  83299905  35516822  22471658   5304608   4495650  55584945   3687907  25262930 
 86403516   1570650    141658  48186976  68059196   9821050  53996241   5703520  19215275  56499792 
  9553475  19856184  48460750   3509792  94476213    966030    200700  11918370  20915426   5447904 
 42850148  11869452  93744512  23866776  22631675  54934599   3216198   6782704   9327725   3941025 
 62885500  24027302  14031170  47046745   5191116  22447446  64301068  27585360  74584422  29829135 
 17824360  18557264  43097814    414018  31589712  27279976  46812307  48923520   3785250   6230256 
 21264056  46714346  34093975  64599000  39275212   3173310    753930  80568351  61569745   7566015 
 54575100  68952632  29976986  25416468  91201284  23005678  22113388  29373364   8622677     27848 
 55541977  12086438  52653471    643250  43683536  57758299  39920760  16219887   2084614  22895898 
 20504640    297198  64513168  17564451  12844791   6744336  57718369  32274579   9481950  27925600 
 43869546  28204572  15198216  39861248  31432408    677722   8917741  26507812  73975977  14727258 
 15364675   6036912  23230467  10731882  38017710   4086016  53941688  25673216  35584435  16793320 
 62925720   4214086  41368980  85311660   1946000  24196557  20832572   1237136  76497330   2966436 
  2090832    302610   1852760  13072320  34804160  25152016  62111556  40932464   2593136  38023895 
 14517783  48573405  47049138  67267608  58655278   8493210  15710902  22497044  14091084  12992463 
 26014890  21231078  21466380   1086624   8050644   7004272   5701073  40362840    404055   1666170 
  3536628  18736806    207408   5395494  17718360  24412200  55411676  46848957  55227399  40625706 
  7341600  16084920  19807961  12961080  19514138   1697012  36982008   2459536  61907580   4969704 
  8731968  25674225  11994881  26157900   7980093  22460275  19303920  58653721   7485059  11232895 
 23515024  72900204  25737642  45468668  27586960  15645600  59548158  15316875  11709072  40626048 
 18257630  32809216  46500960  20402911   4511781  23030714  34779519  36236160  21516417  39237632 
  8937723  48594840  28154922   4925000  28811520  81305892  79764886   4085760  10180877   9232326 
 10527543   5667244  12430766  30836195  61171110  26746524  31195149  60927456  48598704   7115468 
  8008600  17171500   2554316   3330045  43118244   9880684  13925250  26641197  12474355  14898702 
 55373152  15781000   7197750  26367492  48523702   8362893  17678694  30118337  62411688   2307432 
   218460   5623996  45327744   3331614  21377455  33355900  67408553    564436  26636848  29882116 
 44039358  67489916  10332304   2625192  28369059  31322935  21014235  25692768  63934540  23803650 
 42010886   1649238   3030380  44479119  23587068  47044529  55886820  41519439   8279744  13695000 
 18809940   3804969  32289818    761928  14065104   1176812  72940800   1918780  78356502  24245312 
 37323160    144000   2874318  17756505   3096548  25406296  34415176   2301172   9227361  10173725 
 29163315  27206460   1679657   9743412  13786364   4678045  14454414   4826816  47485282   1987962 
 19320002   8188536  35265484  20151421  67732553  77092624  45383744  10645049  36254160  27994650 
  5314400   1667490   7260328    940648  34636858  40058433   6658600  80927055  24340800   5901840 
 33018340  68684319  34735840  30853935    612144     34720  17961606  32492056   2931586  35868040 
  9391616   2521200   2725428   1691976  12957672  87213560   4354407   2178375  24294920  15604191 
  2385270   8786272  25984500   4792998  12122812  18060994   3282198   2563856   1896488  68024890 
 67491138  73918188   6825385   1214648  18758555  26611494  13649796   2934388  25689276   1649730 
   657888    395904    351114   8590761  53549496  21573196  24018773  16447945   5730756  24100352 
 21442032  30151305  80949648  24573024  22906096  30218724  16370100  26668359  39208208  16796465 
 14057200  17068584  31889886  15731415  28861554   7674030  10293535  27927927  21366450   5009175 
 32334912   7851168  23780000  25459260  13228270   6847140  64793031  19659756   5850900  13211893 
  7156756  15893670  25393050  71188980  11030880  14722731  22063475   7423647  38326820  22964955 
 38054240  17412372  28894668  17831903    142208     54486   8454015  11833367    960596   8435725 
 71827692  71523075  41385792  14835576    688160  47349840  19708369  12506579  18805972   1533686 
 29136855    395712  23293082  12197956  28475535  40536377   1184339   4013211  26576550   1339296 
 62177862   7212726  26233600   9512517   6696420  54098772  32315814   1295205  82387968   6811854 
 53449394  18774441   9841104  23978262  55900766  61216340    306582   7138552  34861849   1567726 
 35764465   7080262    513629   3801512  15210790  16897815  29180770  46419984   4500948   1172575 
  7417713  20061832  26733535  16394885  19027656  25945052  11214870  25555364  72389904   6645978 
   672111  52734828  49370360  37471315  35863446   9410288  64827069   7591437  44960200  14387168 
  4254208  22558320  20350020  18314062   2506898  26711275  18696252  33389746  43453248  31373228 
 62312802  48584841  36275186  40301144  24139080  71997600  22479534  18455200  67447072  22065975 
 24830652  50376780  55888184  39195189  41530389   7041780   2097819  47441188  39923191  47291790 
 23827549   1690622  54572636  23928600   9349189  46543743  19171038  34514536  11955123   1477800 
 86308992  16184567  35186228  16856862  55308953   4906504  30976920  12932000   9587808    721575 
 30007632  56132103  21197122  45685068   2630979  76439584   8389568  43867300   8859180  53942712 
 58159788  35750728  32106032  36477903  30539430  23017510    276458  19327360  11542176  45725137 
 23326821  38305776  20901660  23159970  68399688  13701150   8877721  31533879  25114798   2386724 
  3737552   5213580   5733261   1823696   4051080  13519152  63160900   1129456   1396992  20196270 
 26976217  13479774  14712612  50995824   5053484  44628656  75157369  45757768  23341728  19188837 
 11824112  72697272  12085528   4114810   9876702  46506096  37270392   7798665  17660596    125457 
 60328235  29294230  24186969  19526682  24338118  39033292   8360736   1096964  18567904  11530173 
 14560700  32177130   1562028    504424  54500573  31914330   7559664  27811908  35310635  65186111 
  9400615  50233872  67230199  30536887   4293531  57365712  10131741   1462032   5199537   2090025 
  1434240  43794772   9991914  19895304  41260752  21804940  90262404   4339923  41781036  14646088 
 36144264   1415302   7983675   8171489  35471239   8622145   9478560   4637562  23878829  21861780 
  7035477  14773761  29299200  20966550  29354388   2354394  34473348   6725556   9678315  86301372 
  1763272   4328161  11923640   5129100   2783605  54628240  17474828   6618224   9264269  20747340 
  7885766  21616518   5250146   3044964   1468602   1411872   3395431   7071365   4947848  62459712 
 44404072  41108926  40385310  25222056  12715218  39827375  69687555  14541280  30008094   1392131 
 37297886      7320   6405174  26550675   9589458  17950993  23885068  20205048  22122720  47496780 
  2223450  40566900   7380170  63568940   7812926  30505990  69736920    407160  37238205   1941324 
   772520  17208738   5361444  48091085    339360   2752210   5542548  18327835  19808847  39710880 
 57601983  25658244  11619531  14202092  77217468  86078650  92831704     54714   1154544  50626800 
 18941842  45434659  40619412   3996591  28713003   7429194  31542588  10380831  19143558  35253834 
  3675928   7423648  54823512  44085824  37143495  26137046  21664665   1135536  15205548  77562075 
  8116200  18640534  12230775   1626951   7249565  10670608   7804250  27983445   7507825   9522500 
 61429836  79815924  32051320   9749992   1711852  39993095  51582236  52138422  17389990  31657040 
 23381189   7556602  18088597  14376415  24060804  35853246  11668790  10335957  78215024     35574 
 12803448  25714358  14463260  14893575   2786326  46829820    753192   2081828   9394880  28557340 
 42596594  64930840  38860590  68243538  78920834  27648702    889272  24467432  69104352  50085520 
 23480800  22004136  25197706   3859614  45941140   2622876  20904743  16174750  27015588  22688952 
  8105039  23179380   1358835   3198831  27887097  16587595  17141280  26669750  62970645  47165472 
 60896394   4276924  50326272  15060536   5095950     49972  30014360  37145999  10501245  83875652 
 38995092   3804606  36790508   9592032   9649288  21591640  50817711  30158450   1203864  18599603 
 50294550  54177676  46770148  45672900   5312655  33410916   9415960  83763488   3913311    791200 
 60051950  12724560   3601796   8600186  17199074  28451027  12149841   8337600  28107695   2625960 
 47675872  49062398  26767132  46917960   2102560  10395048  26440305  37917320  41607720  38237592 
 50447593   4966885   5987832    470127  37871145  27543972   9594782  30730350  14039794  16152488 
   546630  57160467   7566013  14454235  32717972  27083808    974916   1537276  21881262  66076468 
  4921000  23329848   1531200   9129687  47809916  35934983   7863246   4069905  54963465  38747829 
 36272250  10376910  25706016  42953744  10291872  58789776  28518750   5074710   2413392  15959900 
 61211007    677646    685748  50657976   4162371  31433880  20439166  62293308  49834072  19636337 
 57520775  12473152  12758262  23343628  31572008  77588544  26299535  13023668   9293001  24293574 
   134595  43487358   1629032   3953493  33402900  63118163  27481704   3913128  31076232  41474958 
 24026542   5949580  57705508   9122345  22948940  14685156   9174682    670285  27016596  50155953 
 13804010  10626022  16230613  31082892  56992950  30210040   2750664  36990254  10044060  13965258 
 16646280  36559536   2115750   1448352   1135428  22027239   9521275  12266969   7844976   6162636 
 33305900  89007324  34389340  12900506  41097262   8874480  13143750  21045396  45988824  20278740 
  3387978  15007795  55974625   6348636  24988320  48864373  26781160  13442424   2429956  67105188 
  2259532  35387728  56342286   4648938  82572413  19673062  78861724   8211168  38066336  20910456 
  4053140  89881286  83318400  61205412  13417568  48014960  40779714  57867297   1627395    947394 
  6179600   6445595  14165060  10352677   3127694  19154032  26437950  13346418  16910856   6089149 
  2510156  28198912  13531414  10535400  20208221  18248453  52718904   2381904   7961142  12302384 
 19582360  17222464   2946208  29624667  36940346  24560094  17495467  10222554   5470675  61554078 
   402711  10333975   8789121  26633033  16387577  26978523   3183165   6071141  83430150  31328085 
 25107435  62351172   2774742   9558540  62285288  23562315  51129540  37926356  44818158   8598087 
 12033828  21524778   6579612   4879028  14377992   6967776   4323474  29234240  65016972  39932292 
  4325471   1662030  65178850  23259216  15707279   4617720   1623552    369550  90817706   8798782 
 33782972  46692750  14966127  14176890    647019  63760563  36422552   2507601    619684  12302367 
 63065408  12935920  16441733  51989220   7517559   8696725  49551288   9469366  26481000  42970158 
 78825500     85652   6293046  20745218   4042080  69005170  21419650  55607376   7987620   3320640 
 40021236  15215959   5269320  12433068    142876  88428327  12997866  48148679   8737659  20121054 
  1094742       160  47099199  30506528  10254601  49474640  28751040  26189163  26994606  39839707 
 14132512  11580426   2001259   3581556  83713136  13138380   2921968   7854744   6965037     21318 
   731574  57322620  25262628   5087754   7926204  46331956  11483934  55383075  25400193  18467394 
 14573202  32353280  16887780   1752120   3445856  27077456  66749085   9922205  53429895  70367979 
  1187442  43684368   3092648   2369689  10949769  40142700  14877108  31719072  28900892  38299360 
 56243869  26036024  16670988  14763882   8917846   9750620  16356339   3300129  13856696  38960712 
   686200  42908260  30681612   5299680  50253844   3915219  46156110  43124310  50002680   3303542 
  5116473   1310430   4803980  19970394  17869776  50936760   1548933  68931180    341628   2590560 
 58881330  18514814  30786627  42071069   1296036  63609210  14363987    936196  13749400   7444650 
 64507911   9147285   6524690  68148621  22271445  22977479   5874240  11847519  95623119  45864758 
 42178984  36210860  17406225   7766459  17319000    306677  74104296   5697632   5666177  10537408 
  7900218  14044164  10421850  18416111   2717964  39343237   1016172  20883884  34864455   5559110 
 31973560  32013632  46801466  17295687  14443100  45434147  37437409   1268426  30917107   9894560 
 22801500  13205626     77922   1597344  55379665   3920832  11249743   2650215  21901632  45284281 
  3969693  17970750  22459670  24423614  23866705  11030808   6499202   5529222  37332084   6091305 
 13786617  20345577  54203042  24533676   9906064  17882316  22000009   1754592  24952372  19664490 
  8147960  21145867  61665884  80208000   1854496  23342742  17370822  32090590  30635574   3165230 
  5570721   8441294   2944747  15395068  27175899   4590512  56180774  52346646  14999148  64199245 
 61115470  20020800  79848376  21068938   2001128  39662028  35128340  18727635  45458479  24177384 
  9655065  17925813  20692264  11363888  40240260   3842400  22146936  34048998  28134980   9326304 
 23694000  12262568  16059120  25217150   6937620  60554928  50354964   2882037  42375312     32708 
 11431365   4088538    906888  19957260   8737608  55696248  49361936   8008374   5115350  31188480 
  2015775  10095802  39856698  24188175   2211860   5142800  29772373  11658764   9756970  65693152 
 25215107   6441604  45414058  34780350  43654564     22692    307125  39098181   6421838  15713824 
 21228129   2523080  15388828   5745504  18169800  36722654  29313612    763273   3618366  60693075 
 53124758  14937600   9673294  51169239  47104816   2563866  53897920  43154472   2645201  60999124 
  1791824  38167290  17148200  37700448  38028900   6045840   4610100  19802655   7158528  15284360 
  9686544  61752160     68884  41818000  19125040  38168130   3162900  67890400   5028028  26404812 
 47586390  17148168  46222030  55345199   5203296  44255700  65339244  24624360    749890  74415852 
  2992590  87913764    929700    579377   8691449  18656302  18719184  86212320  14278550  25786348 
 27379161  72230114  14940156  36617085  57360182  12007026   3969093  37151840    688735  19632206 
 17610048   8893320  23117805  14581025   1926314  32625838  20009451   5401040   9987540  54393860 
 21673024   4146448  13822560  12530080  41709426  66212714  18453861  36047765   1724156  26075712 
  4138480  58595760   4320661  12210051  58007610  28871440  46721232   5881650  14984088  41759580 
  5475116  91677768   2426138   7942539  51665265  47235448   1781688   5515187   1434374  55899786 
 10082773  74542851  20756056  11790240    642130  65440935  34456250   6650116  17649765  32410352 
 27603092  17196564  56243277   3198245  49755386  31881528   6983982  89050416   1637694  67833876 
 11941765  32610482  12031469   2922555  34685112  55096234   6039792   9298469  36785130  15491190 
 25426707   3169868  47923280  16904488   5380639  13030145  33854400  95120784   4293945   2316860 
 11697825  55260336  25392939  28113597  10637504  18904410  24381720  29703840  43641312   4466862 
 74542788  35583618  20202140  19359798  33247749  40006904   9341320  16945362  44614392  10216015 
  4233771  60306224   4455230  40379260  23748900   5433672  33248605  73341810  35195069  12045408 
 46075590  29066400  21406350   1190342    928290   3964356  79357535  84927960   1776505   4940598 
 30981080  37306650  16181330  49575240  36687537  23220245  54596581  13506075    258478  20042720 
 37995387  21255372  21537256  80446080  55600636  37182816    235410  79459140  32049700  20618577 
 47578520   9550152  24210960   1788531  14716900   1885764   6435854  39398825  16514712  17127612 
 28522054   8880194  63828072  21765722  16260491  48668416  27924506  25811418   3737569  18169844 
 31939617  13959939  19834746  47997228    391328  18683238  18613800  30698616   7149213    268884 
 17977005  51770946  80790472  39542720  41623972  13164375  13889945  71170305  32514719  69641083 
 61269442  43805910  14857048    274302   8641827  17705923    472085   5900292  38361600  18601940 
 31248324  16623375  11972488  31257018  73856107  49797180  72416548  34785366  31034125  62618184 
 19491318   3480630  61356468  19161100  26956293   9830804  15138196  34364407   3328290  21467740 
 75592750  44990899  22959885  31016796   5144528   8858927   5609788  69090333  12281500  51345699 
 12400687   2055075  28820176  49864368  19134965   5060960  81802404  22418461   7355095  22218410 
 55389600   3345400  19550575   2027700  16187876   2932033  55933218  12506550  11182298  16053030 
 46352925  23848486  41033802   4757312  21215232  68034051  50224408  20081800  27982066  17241440 
 14753739  20634980  47297406  17257648  16223088  60284412  11986141     33155   9028608   8426322 
 17593862   2869825  41158424   1474900     61832  56822780  17001999  35880346   9196902  58686875 
 48930687  15046636  39474072    603962  16558776  52983480  47908648   5042352   4060087   2692035 
 32402573   6748038   2169594   1605324  32271651   7864192  72031824   7569600   1467900  15740120 
 10398220  34102530  40287744  25583730   6407731   3238148   8599527  10472508  43108602   1748320 
 20771020  48708272  61183920  19797568    356843  51086075   1421777  19612180  80823150    474854 
 24818008  92212380  65191464  24457776   1414778   6352074  21400470   2682855   5416040  85916016 
 49712496  17121873  31985208  69181208  43005312   2970240   8777922  75143145   1650196  46899249 
 26093936    213060   4893319  16237080  19764910  28012656   2767591  24752185  62502105   7460496 
 31976520    191425  14658300   6061854  40479264  32290182   4331150  47130236  55175274  26227064 
  1502430  25167030   3281576  24114090  57134660   2193282  18054016  53376112  72149700  13061340 
  3547011  60273516    242215   6160095  16831072  21183536  34230515  33364386  14597100   3666430 
  3588818   1311000    532434  72180628   8718705  16038990  36549192  68926742   5894779    620312 
  2714925   1328126  15421029   5445742    299642   2088768  52398073  61608708   9560448   6574662 
   568835   4658004  14122605  43719760    526148  35197830  15171261  39134940  16090485  34511596 
  9293388    433492  68090269   7787500  45446220  22017750   9782346  54642118   3244824  64484112 
 30929452   7269800  16212567  19122257  39068970  14746576  30048480  25931752  66758989  26304616 
 29895606  14454783  14739015   4747590   8342600  10095972  38068704  65501216  46318440  27719403 
 24758072   1770075  66094364   5651373  12718368  11160313  38923764  35749399  10671572  66323656 
  7661346  35123991   1870506  34229670  15804360  37121471  16178121  37606912  30553100  24164940 
 47260069  54088860  35330760  17327808  14272350    728676   9733872   6400048    805168  18097323 
 23328065  14378270  21331350  87546243   3050092  25860725  20062690  11743550  23828623  70682175 
 18579902  56305683  48467685  18571634  21173640    507882  20235798  37974508  14242585   5958860 
  9143802  42426054  27457272  12930304  16461198  28603740  39968352  16599600  40137912    936320 
  1083722  19776423   5346720   6856682  33940614  20049015   3411282   2899702   3149630  73278828 
 36239346  18317475   2517898  13413344   7132422  28229448  41791382  44851086  20830920  15456000 
 37050840   3548510   7584192  59282190  16517711  22848240     41064  18459260   8419172  25510879 
 55557216    174438  32871377  27965740  82989060  13443658  79319960   5721408   9849942  79480134 
 11223550  12874710    292776  10310919  35239296     83127  20479426  79475968  35794486   2066019 
 39499131  19994620   5925668  18807930  61496096  75124337   4615974  82000383  75590481  28109196 
 53565689  43629981    231650  11077422  58664465  88459890   2456520  19037700  73070832  40101312 
  8619988  45135495   5754245  26246340  12596293  70043842  56628100  61295424   5694780  37079317 
 27440568  16933037  22432395   8544965  22553238  62067250  12695158    317720  34612424   8531226 
 34058348  11255464    336452  14674488   8591579  60059936  34140360  38710623  18531478  58441680 
  8021640  46401173  39609000  77297651   3040382  22108801   3569500  28057017   8012512  58006096 
  8165544  49538664  38453480  54844952    152625    861800  47158172    445617   8057369   8671852 
 42365988  14626833  67573770   3100500   6667752   2375644  43833580    528000   4082214   7658016 
  8605009   3016000  52940769  52200288   5062320  29444250  44217684  39441150  11043756   4113108 
 54007086  18058880   6846858  21597492   2182439  11270735  14604200  29049784   2399605  23722504 
 20399761  46536204  11918973  29736157  15539110   4045176  53474610  51289483  54858643  54299278 
 35133501   2754700   5138835  35521240  13178594  35371050   6616566     15672  16596342  38145320 
 11371062  17865090  13096464  47615724  17359342    322368   3793312  55276760   5776456  32426480 
 26833620  28364977  24564736   4865675  54150806  53464400   3502441   3849257   2508190   9432619 
 60819408   7156355  71147096  24086360  16364004   1300871   5696588   9687348  15779763  11289700 
 25768008  20915633     35754  27775968  31886370    618480  27360604  24691764   9160032    558532 
 13316240  60827161  59520900  13608000  45111909  85374744  85687448   3322800   3771378  76204060 
 72632976  46292816   3158316  14713920   3486840  11879328  15880271  82101500  52502100  22206210 
 30319208  27065794  30621456   2621980  17290535   1313296  84686808  16859324   4420544    288687 
 59573463  23268870    681948  22816368   4183068   7255016  73646766   9206210  11125700  18255616 
 19546146    218176   2536730  24293059  36208672   6309000  37935621  54869870   6971514  34561365 
  5564538  24658621   1468595  71608504  20730567  27228855   3950668  72247970  55238475  52212475 
 31150560  44825639   5821036  78242528  17044192  16494600  40856483  36493752    528292     29504 
  3414990  16103474   5792985  31344192  58887214  20170424  61398890  51664400  17035864  62900608 
 12516704   4097618  49385952   3206282   2179156  25123758  34574480  26522352  41863030  58822314 
 26077312   2747941  42094960  37884902   4224432  14144850   6608014  42268089  27345540  65784840 
  5248824  51114560  48961509    260797  14724924    679415   1344022  44915967   2039112  33907770 
  8706600  12062259   9927272  16662272   6368161  62804224  24173950  19799952   7619260  78371025 
 71003595   9367547   1545390  42711575  27959031  18498872  57285405  20855296  29300262  53261648 
 36839463  57821829   3224000  10729110  65229304  52984206  14440361  23882640  33414696   3539442 
 10016667  57437733   2824512   7639072   6058310  20203776  23685255   7338475   2366372  31461960 
  7120421   6099680  56389956  59844072  11660325   3325995  52669086  17722080  12368610  26586466 
 61912288  45090097  60344450  12391018  74674164   3369023  14374668  12922000   2344266    827225 
 10643087  17406290  22547268  15367070  67090370   4819500   2311666  29099608  18752652   1358895 
  7196008  83334400  14436200   9427230   2236673   8414784  55897632  39536048  13402164   9363513 
  5236684  50957466  43492530   3841875  19603650  33969348  61548312   6119783  65985790  58374477 
 70728621  19099690   6853746     20490  18407705  33269499   6698307  62792730   3853960  43572948 
 12778225  20749848  59910650  56294826  31281100  71826877  28554644  27753927  11285468  45283555 
 25345956  35663976   3507564  29526456  42610606  87450906  19665030  25759104  13410243  21713196 
 12219312  76372428   7406100    784801  54037558  19855861  36664048  53112477  17227196   5347199 
    47541  70657485  28829052  32119536  23929627  39169260  26059376  11693982  11608448  28566207 
 22836096    129336   8658066  16574330    954788  10399725  48319040  87206968  16321310   5584733 
 37978003  54977787   2173668   7553196  26482446  58127976  65098878  58702800  18535545  23000110 
  2193303  13238072      5680  26958120  17537765  22067505   9871064   4217208  42154304    518439 
 21321490   1260924   7721604  32999120  60942336  13842630   4714631  14165145  10922670   7286013 
 18798524  72537664  12191839  29411316  14839995   9286114  42237020   1687864  40279176  57790485 
  6770950  20747259    637540  94827834  12077676  20573238  67639538   2124732    731898  17192448 
 25411188    239112  96321218    270072  38118511   6075920    816228  57718740  11606241  59752448 
 38533369  29613084  14225888  57387456  49001166  75140748  11899470  26841034   9343796  31627272 
 43799820  31057993   1705288  55000434   1524996   6871815   7258002  17813950  38188032  23583462 
  3589794   2665187  34788348  33805827  10779650  75134848  14556265  13527684   4865388  20945033 
 37242387  16196313    342054  12921732  29638290  63749250  60433378  43437022   1672972  82879488 
 37487180   6296780    927627    257088   2399820  11076945  14020236  33472566   3496284   8511825 
  4383684  53690484   8346624  54159260  69302676  70676205  17095260   6877494  19450916  13672015 
 45712485  36138336   1694636  17155764  46603038  18537651   8498459  19933434  60033272  71311627 
  4792723   2489550    322452  45321546   2818098  21345354  29716779  21264824   4768636  19477080 
 93950415  37971676  65127125  58403592  43827178  14398164    558874  53699250  16483488  37011803 
 56089242   6757290   5572428  50668200  31865098  63274890  24983880  44724192    944928  75410304 
  9510160  61590120   4828664  29212416   9441460  79120370  47748610   2618282  26974072  61998570 
 11364944   5780560   4250484   2105016  13706855   2185345   1400670   1733620  12045307   8586531 
 63019628  34903848  27402300  36517648  10432719  68653426   5907412  75615092   8084845     64064 
 13307714  67305160  22309323  35625328  22742400   8264025   6437865   6320180   5897892    500916 
 62765487  17280568  28253304   4020189   8813304  46235184    751604    197604   6658272  17514189 
  6204915  70778602  52214192  24733906   6448074  30160220  10556000  82007162    106088  13181819 
 15301503  45768437   8727691     31656  87543648     96531  72968581  13356066  44268432  36947148 
 19843200   1314520  31292400  25867271  22972026  13194272  16252320   8729198   9278406   7925099 
 14698996   7115783  55535626   1765512  30156990  57609384  65205234     14800  13907778   6726368 
 28534524    783804  46586016    962445  23502325  34859850   4961900  51450740   2684605  37425179 
 22883952  67771928  17594204  15075886   7875450  35976339  37544875  87900862  24979332  25638850 
 65794245  36983949    860320   1414256  12316826   7345618   9186957  26217435  45582928   9869644 
  2959656  31618926  15532220    556240  13427127  16160690  13422000  24178190   6540256   3031425 
 53082357  87559384  19363136   1549565  52264968   9809685  44079366  23591080   3303758  35764817 
  7926404  51557548  12227288  15022500  30099360  12183146   1789171  33263259  16722800  42169842 
 14813568  13569028  24754665  74335701  24474462   3587320    619058  41388720   1222745  16165555 
 11969835   6965604  50024370  29373552  30798495  20143228    219929  28382774  26822576  16032170 
 29360196  50957698  24662112  28820884   8114197   5920928   1893320   3986164   6413460  12020340 
 32913408  28986564  21855438  46012398  17962020   3885120  20223702   6116951  14888704   2587672 
 24257475  12374532   1829295   7637994   8873007  36057581  24258698  34742986  62298610  60900735 
  2840568    327320   3766140  34289946  77535744  13554390  24725824  33518781  19886604  40719250 
 11958300   2885521  18896584  12386729  13878720  10731490   7458000  88660800    309952  19479750 
 47719429  37246051  44866653  11575751  79894057  20563700  30225340  14342754   3639124  37818135 
 20188756  19293540  41831460   5039675  24659007  46426820  66255228  58451831    927514  42851328 
 36191657  35783064  26512704  14726355  85650800   2202896   7130155   4694305  17073716  17710264 
 15056118  67581900  65880343  31379082  14004495  20216204  52742090  12198090  19476720   3174810 
  7562695  45300500  61825442  28959525    688908  46473036  35277764  27501164  26000724  40004274 
 58875858  17730412  53326847   2272830   3529261   7627520  84713728  48969857  39186114  17064243 
 75502581  42728068  24157431    782704    489641  37239100  49360432   3452178  80861628  44745320 
  8843864   1044480  21754806  41354544   5172206  16827246  70811650   3841915   7296567  14713556 
 16848263   4085865   5487693   6606817     45624  58219587  62771730  25496640  23762991  19018614 
 55678072  38751405   9129448  35529540   8140456  87711957   9075395  28498860  20541848   6844659 
  5150968  40130545  18274504   7389518    938795  43063436   4905229  12315266  28240560  17134788 
  4318200  77225985   3935016   1599379  67817584  45031776   7822386  37529778  25140218  79913592 
  5982133  37767382  33289594   6943664   2636760   9478266  89867049  33205495    464922  39689874 
   683648   9695490   2874377  14453370  13086600  32393529  34468492  14600994   9077140  35580501 
  3438037  74021488   2877160  59143070  56693250   8371584  17575808  37755135   6080508  24263005 
    18515  26428125  54627718  45278520    556443  64271716  56409850   3746655  33522886  10529891 
 66793680   1616685   2294120  23258466     69500  36134820  50485638  13042124  26797993  57799495 
 22667260  13393380  18176430  14594618  46278784  16946985   9318184    673483  35159352  33803044 
 46376324  51023574     82935  32410407  27500690   7078084   9712040   2213562  32053360  82948044 
 37136559  23498470  28348759  33699088   5495508  10873980  11912649  24785706   2876368  26781430 
 12021786   4482530  10147488  25644672   6645376   1585450   4665472  20635452  11892185  31230395 
  1140352  50591059   7836150  11043296  57947120    476800  20903026   3646058   1184955   5383250 
 52694766  80710575  23781740  18456576  51509120  10398850   5224582  49819320   4936096  43793928 
 38895944   3127558  47221488   2069650  21784735  16483005  17755259  26936811  24156963  18696520 
     7367  16307502   4638384    579370  71630111  20323996  24401035  26427372  47466484  57318220 
 73009467  37247078  33326592  13765500   5236400   4130958   4531740  28876523   2430083   1012782 
  6134319  21845072   5970008  47210390  10848786  48045582  13989720  24815880  38313860   9901812 
 34825042  21689820  33017022    206739  24343200  44413336  59425236   2662170   7838480  11489350 
 56300763   1996357  20297673  20485773   4576038   7394394   6071112  14261544   1397415  27881472 
 75622942  19319364  11228316   8323862  20080242  33913200   6759236  41039930  57485330  79045009 
 24267593  40156722   3922468  31151229  69551448  59849433  32865080  23032365  62430086  40272625 
 69598412   4876767   9477520    389801  30027672  20491056   8146320  23074470  19600686   8225964 
 42191919  68153364  24132852  17415310  12465141   8476726  74291020  43110227  66524952   2437730 
 12169183  52752225  32969543  67286072  29334095  15590834  14759086  20672980  13508222   6098658 
 78747744   6094402  10326564   7096368   6089978   2015205  31703537  94721514  55683504  21972449 
 15905160  12062808  21377018   4970097   6667920  10437540  60766040  13005940  31723360  47600140 
 28624866   3535129  59613174  29288896   7411019  56686060  19222000   1923630  30571365  18483442 
 55060172  16708016  65418840  16218223   6337806  63968036   7843997  87475752   5832088  62225400 
 31842369  33345284  69461080  11222016  18151902  29216682  24524038  35322607   1541232   1021554 
  4780160  13759662  33447140  20914570  46563524   3968580  14804320  41906040  15733824  11203995 
 75276432  16393176   1287508   7615920  35926911  24414318   4952974  31985712  67499952  19371505 
   854256  10624236   4871040   1087632   9488600  10229456  54639860  22626397  51315520   2121972 
  5707561  23263733  62462946    363356  10165516   3746325   8446175  29749026   5799843   1556670 
 33628166  62564040   3680952  25311025  57399737  46609076  65016882  32902728   6289094  17231154 
 65378504   4259112  15867296  11019402  50609597   2088218  42926304    124501  12249510  24585462 
 32051160   2607219  27821350  15293534  29928465  43534113   8581668  37215941  18140408   2547856 
    82186  43623188  21952216  30181204   4967179   6656575  10035340  17415816  61164805  15344432 
  4502056  54230649  14715363  39309924  68276614  51753058  26414471   8335096   8619144  51589246 
 14916465  23827862  51123210  35363009  35751155   7321554  12165552  24156264  36789250  11780374 
 29220074  75129600  24676870  19908720  42386942   6669066  30147756   1012180  13826358  12284442 
  8600790  38365758   2679648  42188808   4970875  20836598  15294118  44815444    103124  37883128 
 23347726  51785982  16574432  14986048  28576060   5412656  43995856  52405404   3739200   6368325 
  2907855   1362720  39936708  58955505  11973230  21484000  70246248  43353270   1208720  34072640 
 11873784   9635144      7276  33095920  38406676   4321350   8929680   2643585  53012232  71245581 
  7503062  32954721  67620982  65787339  28074900   4099060   1606552  21233148  17656646  42789993 
 11234978  68233565  39406829    122460  12602700    188559   3210662  19214572  20312928  28272744 
 24056919  38414250  27998080  23585947   8050026  37539900  15870407  15496530  63409626  92296503 
 36778176  31175861  50032533  50298083  57732920    207955  28943175  33080126  75840717   6597248 
 48874062   4393935  19793400  29602650   8725755  76201262   8685495   3114100   6638520  61588230 
 21767460   7714967  44051046  18861960    879840   4730973  35285005   4476632  40692120  49847580 
 38859284  42941460   6807075   1501920  51212493    678946  46541231  28268688  65478833  15460946 
 40287804  49237526  11345860  10950400   9563216  15664362   1973088  51686691  46778670  42549892 
 30339210   2288943  12872356   3212292  27931640  16430854   3473472  46695870   1481276  33316293 
 51490330  23734615  42060048   1478100    176130  26321241  32546098   8655777   3325007   5681535 
 74233471   1410750  39036340  33831200  33550800   9923186  19037544   4461288  66277191  60541382 
 29560176   9687715   5763888  59207428  48109551  42562676   2406400  20802368  17913456   1865565 
   759930   1782076   9076224    271754  14334899   5067648  39947936  22722528   1661935  16537260 
 63070833  55563596  47703384  18868256  45893736  77381425   1485696  41009248  34463980    775485 
 31922738   7544478  33729885  23628201  24576010  17462112  40245440  49623959     29694  14125766 
 11161965  62532816  69220815  35714235  13954316   5396544  48223994  27435393   6679200  10654886 
  3520492   2474402  29862155  43869155    610540  41121972  40899705    726336  24561566  79562280 
  8186172  42850790  18198580  63498779  72695681  12669142   7332030  18972171  65402992     95420 
  4307274  32915080    259406  35366821  71081920   5719362  64255710  44527604   5282806    158783 
 52068984  16120775   2403250  26654498  68567360   2962284  37632493  22341252  22653694  14809692 
  7608177  26367744  47397749  35463258  71276909  50903168  12551060  44773092    486500  22496352 
 40583466  20973010    622320  13727400  14334975   9497856   8711738  91557028   7093338  60319072 
 44274606  13869232   3759312  21169165   3227720  13759040   6326469  10694544   5366524   1216095 
 72083658  15074818  23156070  17572338   8432144  49661778  71639040   9258357    602610   1791984 
 34568567  23550700  46319154  43893899  26695240  29178305  38034476  78507378  14621931  12951928 
 55474525  17571368  48030537  29278080  45360536   9522875  22992120  12427283   4819360  43404536 
 27313780  27970940   4597559   5667354  83008669    614916  52149034  34186776     12180   3066426 
 32162625  20368449  31161558  41180270  44781366   3561432   2020864   1820036  87382069  93443786 
 53383200  23940680    149688  73585633   6944586   4777680    437088  16150100    421239   4798736 
 52896142  25838560   7335020  20783488   8492954  63289744  57899320  11428760   2194560  21833279 
 12557568  11242521  45264800   3475008  70705404  16895454  56162781   5543513  69249356  24640560 
  5506599  41749600  52165366   4526368  25564892    828254  52530450   1182016  19607484  29015685 
  1818665  74879685   4688132  12915006  67368894   3137510  21280142  39594610  58393326  37181700 
 61740612   4368894  15138714   1760832  71320340  19047923   4257738  71951412   1904502  95740848 
 16699210  28665700  61451400  19912400   2349215  41222544  16458050    858991  14153214  13500690 
 34351968  64464400   3448392  42108305   9897682  17639155  72093650  16261460  26681948  10728497 
 37905200   4125723    804006  28481250  15792388   1059266  34431777   3956974  28869408  66103386 
 31652784   7601490  11544488   4241414  16468111    888630   9890013  29225610  47318789   3508720 
  4486824   3650808   8325967   6159552   3391756  40553520  44468494  26193951  47828795  11948928 
 71221423  58277778  20152800   1648231    195500   7429359  53012475  24354189   7527520   1738815 
 25407624  61953420  19552470  16688390   7735820  23019808  46637987  28216552  10097463  22936411 
 63752986   1299870  34161428  30283308  20797218  28058415  29886177  14981291  18544092  76838400 
 20886812  21325248  55933644  38602248  13449024  11192268   5290376  27358176  55229440     50597 
 59966410   8322044  39595329  24056063  38935080   9794304   3203902  27726868  47930650   6954050 
  7198056  20692495   2769310  69792752   2180538  17085320   8765820  29701712  12617892  22591040 
 10428230  34487460  20200138  41528976  10788294   4030208   5568538  58856881  22610148  53200563 
 11709226  20063085  26562753  33078816  11403273   5075819   3125412  30017208  18349972  58566856 
  1138760  50551346  26032260  48711880   4275854  35498743  32943498   5597368  59682648   3882346 
  7362288  50902402  37599120   4921823  13460355  11074855   1987890   5641636  47569290   4542171 
     6472  68640858  21382620   8104572  97779570  21886276  58444752   8521833  25319484  35443199 
 29946060  33997671  65140152  27272488    918373  85892392  29385252  61782280   6227991  44018292 
 13187286  38177028  14465826  39706586  24947640   8437372  54952997  41111730  34619935  20725844 
 81867465  17547012  23527665  14984543   7286440   4655863   2433900  70033096  18395472  40780800 
 40116141  51648595   8177740  17296281  15318495  47300253  11269052   1273760  24081740  48830114 
   893210    932604  53542024  22024170  94114880  25236805  48747050  64891968  10585353  30289064 
  4493930   7496350   6843826  35274456   3437514  60038223   6644532  25645000  20280348  15347640 
  3755213  41682756  36984510   6434307  18218915  30144541  42224457  60545716  69149468  45046353 
 26224828  48721038  13510378  30989952  17811200   8743528  31436101  44026320  43588154  10444174 
  2288520  36784532  59336210    363001  23194611  48519912  53940864  30249720  39779580   7507406 
  9401065   2330504   1897260   2731695   4066884  51942285  16881884   1298023  54306945  22404538 
  9539684   3058846   7729162   7566430   2298989  13616757   1747935   1169094  30429325  50678472 
 14165184   9715960  13011856   8495530   4855474  20324976   5284908   4235154  11455135  27338374 
 60168514  44368716  32965464   7123634  41352768   3027411  14948262  21888430  38804103  37432014 
  4716181  60120988  67999101  44484392  14358546   1122096   3123170  20906438  60916410  81433852 
 35967120  20376544    748935  62343750  26093024  14106426  13596200   5785652  69495370  75486177 
   508837  25305910  38647360    448294  10844702  15378904   1676625  40886784  10586400   6357477 
   973176  50846537   7867216   1134592  11604660   1116612  67592286   4807116  72990275    907804 
 25093692  12829554   8004420  44113432   3409197   6199576  20644038  30650199   6776920   1641885 
  5717859    278992    335352  91937340   3738042   2242977  18441080   4218312   3057620  58076415 
 84456869  61056742   8920748  15342978   7738801  28422233   2083318   3168819  16109355  12649582 
 12747656  24242680  46305072  19527255   4440196  18446540   6745268  53185510   1234296  24550255 
  6684264  21696755  31277052    671234  32490376  10823040  95481502   9787390  19812336   4090275 
 17251172  19336702  94769595  18667776  48423733  18632016   1713294   1198392  31422911  17345660 
   680907   4771719  32423855  61436788   6920886   3437680  15658032   1923288     81350  31532245 
  1475502  34751264   1045971   5423722  26761192  20915994  44897085   2911018  30892433  53884108 
 32238324   9721720   8106996   6199851   2386256  75976056  46487250  45068142   1717080  48826570 
  1311264    148584  39716964  18220000  21187140  13836850  72414856   6785559  84756004  32347400 
 13854113  18676657  74105416  14423556   9766944  86965314  79032925  14561761   5087250  16705976 
 21534000  14872095  36653904   2667808  48297318  36013228  66706434  43111110    781164  52221577 
  2205085  64369344  16928976  83879040  33267099  28716912   6199778  41081243  53771328  72411408 
  9372620  16893504   7329966  65685012  65439914  45547367   1489545  17925908  14994102  11016928 
 30786300   7106294  50534292  39815794   7935668  66763687   3824508   4563010   2187404  37317280 
 19930140  57921516   2246344   3107790   8814660  12535226     84378  52502265   8497235   3563460 
 23884632  56134854   3646476  33633582  49206964     66138   2772348    858194  81050900  82097274 
  3708972  15939651   4161591  74852723   6920595  76211136  10644030  22872808  14056438  54392608 
 52220310  10817100  45021804   2212917  12232755   7832604  13872264  88803495  80547280   8046332 
 28051590  41100669  25595792  45394272  91826469  15451422   1029384   5036449  25061283   5326148 
  2721054  10666697  18371826  28442953  55243458  17445654  18492450  31422006   3111680   9285519 
  3391350   3135104   4062902   3706140    900031   2495240   3489520  35270110  60197909  24335160 
 15423735  19790920   9405570  40186600  23998923  14347597  62747242  11381466   2311056  51523736 
 64073528  25951418  35852096  28474236   6544735  23124287  21289424  28732830  38725997      8193 
 33520110  35337524  63652392  25735280  27706790  47993192   6203832  12934518   2093553   7811372 
 66932100  77647863  13375719  29604460    863550  23119278  86151800   1222920  52784320  65039568 
 69073638   7282830  10301693  24190270  20833505  47978000  21849772  53261845  70413624  25124586 
 81763569  39848301   9195940  84110537  44335216   5739365  22327479   5434143  42262200   5806591 
  5920656  44079579    905502  48985805   5092287  24339000  32821386  14962948  21771159   3655638 
 17423674  69022080  12449241  69858744   1882573   3140098   8542400  31158715  14633107  37000356 
 76898836  59975397  50631048   1983178  18173610   4608023  63682669  68086725   7710360  19542513 
 21039242  70738272  20908729  41038738   2813140  16789747  38552673  35864066  14600000  15566707 
 34504646  15862074    650881  22305052  15178941  62138588  17283920  20762672  30843190  14571200 
 48152165  16478394   9913775  19583488   8554143  13499732   2572814  38332886   4381286  19777554 
 59434739  10294242  62970964  21580867  10119249  33851040   8092375  23278950   1878481  39203562 
 13144341  57708608  31709412   3698176  44834001  23679264  14100603   2392830  50423437  45372936 
 87305306  56704440  21137000  15406800   9319464  11442270   2476250  12828156  25357136  73777172 
 47550932  15033272  61247219   8146605   3175978  30259554  27524187  27697784  46420902   2986537 
 48200651  27694832  21721191  65613504  35043340   7507772   4599376  17561456   1378104   2350818 
 49475877   5890941   5086716  56532768   2005105  13321998  29323749  42525280   7800657  21322620 
 19322982  55810134  29775840  46826973   3660768  21002715  27703404  14086332  24980116   9487710 
 50205640  26677249  47814408  51925640  31916808  13406232  82961208    255792  24562024  45208695 
   627732  34144890  12783680  46707480   1229566  24322305   2516310  77582415  40932801  12961190 
 54080962   7285782  17615700   4682651  41471844  19092704  52648778  53035158  31942800    521238 
  4937226  20866612   4253056  33554000  67160935   2630668   6591716  34854528  26584140  14551404 
 41828134  27946532  28041447  19961562   5626120  62890545  45996624   1095675    546128  70435910 
 42359856  87287844  83992974  13934645  30482820  53151707  16782202  62187792   6486692  30171484 
 89642960  58652460  10303700  28417648  12579354  13861584  64129436  33542234   3909269  10069392 
 16931352  11714048  15367404    120192   3209055   9168588  55986559   1004569  52776000  36333986 
  5311152   7161336  12089350  24615150  28346160  31423492  71153795  14987088  65636632  20209824 
 42189000   8717272   6266034  68128452  44305380  20871851  14926952  74474673  35992221  50771154 
 27386380   4564917  48927392  19722052  38974264  42582020   7844100   7895205  85885410  21214248 
  3872979   7472712      5280  36054144   4585860  24262821  31662925  15571582  15928805  67631100 
  1033850  34588359   7710846  69722425  23828448  20981428  14950299  32610123  18428508  74421408 
 28951777  57999528  34956336  17845614   6122696   7377910  69012100  12666618  42496308  68483259 
    80325  23170056  33872804  12419848  16090480  56832894   4107744  26706446  24226725   5837400 
 18297818  34203546   1090632   6778506   3792899  32289992  24755544  14034812  39573840   8184106 
 14440619  18135198   8063685   2151090  93268854  73192536  88632600  39410624    214008  62578244 
 54829440   6918400  34889688  26486708  14516055   2564400   3289968  19930912   8698739  24995767 
  3235922  24306480  73329396  22821132   3408197  21421350  28565550  57138463   3199572   2784681 
 28121623  11442960  19385340   1917304  27892668  10984356  18588280  90930255  22252300  22332576 
 63013320   3498837  28424395  22665028  17003276   8782440   9948016  39280318  55570438  50943024 
  9105890  66686371  28419170  12048803  36459658  63316231  40962460   7042980   3962895  14975439 
  2720591  71757560  23067317  52464510   5742660  13074506  78699852   5654722   8849765   1604400 
 32999400  18864174  13020352   1939231   4458662  10754884  74509677  50663450   6681086  16837703 
 13120107  19434760  11904912   7918407  27929010  15679767  79085646   2679935  36945092    923065 
 12880968  10696317  49372071    103086  33012644     85770  48788064  45167514   3032032  39162395 
 13549544  17740000  45554560    169197  40336620    817308   9846056  10335962   1804572  11054762 
   100386    443386   8199266   4189948   7619302  19431654  50252682   7812399  39482034  84400704 
 66101646  36619422  41016566  61770272   9228142   2472405  21822142  11388950  48397500  68853645 
 43115910   6747048  29506136  81820860  21563580  10659996   9186300  31374200   6341140   1168200 
  1782384    134045  20513700  25022776  93526945   1464592   6141075  48701932  47806450  61286650 
  9720882     34076   1661048  15102094  37189965  67644994   7182836   7788222  54133848  21500990 
 85581353   2655324  18890612    299917  15903900   5656140  38986227   4478416   3350544  23750922 
 30881214  21928296  18331930   2661717  95311961  45358336  62700024  18993578  79690984  69318536 
 15495272  78938020  35160105  95541952  22357590  45193187  31536904  22147230   4824060  20280862 
 43899298    512064  20596688  35713940   7774750   4857424   2916275   7702332   9381968   3513416 
 11430544  13605788  15383892  34429161  21958979  37126230   5860240  28818900  53322232  30868209 
 31009503    886232  18417222  14039280   1832944  28330918  78736430   5329260   6439195   6573376 
 13304560  17235504  38962000  83776462  11479028  20943776  13526764  55561880   4669992   7356720 
 68560716  30501360   7399392   2158300  17019884  40639040  37444196  21101180  16374072  12642315 
  2520364   3338181  27005310  38632992   4604670   1864410  27166734   3843558  24693741  50332813 
  4939069  19394019  34229055  19802486  67953704  14732485   2957888  12388937  31955248  21239001 
  5801243   9131632  34758662  12576402   8485560   6314420  16948173  46070258  11713975     35838 
 43502820  38068461   6596856  17032400   2992740   4940316  31011500  11333439  41147340   1215078 
 42170100  57800369    545985  27568694  50980005   7256637  13030485  15246936  25905770  50951722 
  9686180  43254820  36941154  43753749  52280168   4605060   6010448   6945152    748262     80938 
 34428888  21280070  52166310  12244336  13590650  61094592  61873731  68021337  83906664   2128645 
 35537502  11400696  89821648  38758694  55192650  15503392  86022768   6895476  18365220  25465830 
 33020520  11753745  38431980    203506  29390310   4410857  28640776  12886425  12727692  42635109 
 15850693  77351820  59703392  20201091  25216254  16954837   2117376  62670960  23899131  26604600 
  2001260  48778686  47422405  39880974    540822  40800521  27981186  14636052    987525   7067412 
 28677636    550270    123838  11247768  46485110  50733828    860490  13912476  29636604  87194564 
 31289912  74331918    756846  14061600  20605212      5858   3708892  24765307  12226435     55800 
 22973574  38120027   2891449  37723335  20986976  27609687  10835360   9803880  33245364  40132296 
 29081451  46156320  51732504  21908811   5978164  21499083  16601508   3953580  11851266   2242848 
  5830112  88984480  16796792   7706966  15992682  22040032    783105  68968536    466488   5521068 
  4622397  15939870  35553560   1403005  29147295   9858272   4649535  59216196  18671310  83397852 
 79983036  12096117  13095472  30368181   5331393    676810  37607384   5398785  13439195  20798378 
  6584508    620895  20846511   6249321  57901530  32997384   1743894   4495984   8125390   5604752 
 36355038  65392184    151249  38063437  22983441  50459134  47955920   5591443  20935340  50902320 
  5143950   1965444  45355780  86574936   7562828  12744144   3367405  36414956    861075  48687284 
 20305140     23700   7187712   8560188  11723250  13030251   7989388   4813950  32829300  21664160 
   369570  72765684   3979125  75296808  38572066  85054704  37331658  53972217   3360408  12266055 
  7451262   8246946   6402950  20747528   6309186   8987352   1215593   4628385  22675815  11317858 
 36409924  36190944  50472180  13362624   3411708  62139981   2078174  10318277  24889890  43466412 
 26253120  73311975  82347762  27779892  18514805   2652832   2434223  27243546   3527264   2949569 
  7285670  21667575  26170286  41442548   7277179   4803372  34208980  16567260  41755425  16499450 
 85054750   5457951   2562760  26605400  18519508  12857796  39089715   5246716  57696100    917910 
 71435313  58657365   1769362   5734960   2984690  59968866  17209499  42676762  41857760  27887338 
 23546360   8527641  36891836  20536275   4643822  24853521  52914060  31179521  69972384  88454852 
  7380504  63333996   3705775  13516272  18334536   2214790  41507950   3379824  39674514  33827248 
   831285   5305096  50099952  66680928    183816  65830963  20340840  16841526   5455910  69573266 
 39554339  19979713  17804745  66431844   2233944  25157928  29316048  36824112    297788  69743520 
 84404862  31980312  55971825  35767461  40722264   2534004  25177704  22370220   2331180  27731298 
 15047198   9941769   3720902  31027313   4045354  48641032  70875776  10784970  11461503  68429400 
 16234320   1282616  31230142  49689572  70693480  45899345  45257898   8057590   9466408   5473664 
 45913332  23541462  18692385  23569729  78137108  65003172   3645645   5317142  52649532   6299485 
 16559355  45709185   4230259    907307  13243410  67963203  37725072   9390780  26754635   2670108 
  3376219  37063560  46380600  22160089   3735654   9776292  12308022  26762868  11886116   1481600 
 46443742  30219840  49792792  42394072   1033530   4860264  19912490  69769700  15602290   1745384 
  7228935  14994018  16586996  28291200  19374211  38918000  26565912  12829023   3455705  12984022 
  4584320  22854150  26107866  32671520   1932260  13257440    727447  17797060   1350420  11251968 
  8793720  61460613   8671634    329538  12674760  41083750   2941138  34950563  14923062  31073928 
  6006902  22778481  15237980  46712830   1275773  10112892  60539752  23282325   7971622  37107000 
 27925640  21775250  36498096  60389760   5784812   7389116  55393249  23087272  23343387  15673392 
 29489515  12121289  57759296  79741590   2781680  51590630  49252992   4689855  19361511  92383038 
 16456869  40179452  15383217  44464250  25294322   7714450  62388744  10423245  36265040   2041386 
 67746150  30884716  41220536  41659164   8134917   5478330  27810800  58828770  33299685  21719808 
 31438800  12504998  12216909   4549689   4784556  68514300  10033069  49910384  14081812   5437819 
 34795826  30369834  39003048  21528444  33076550  13532988  54743272  50036832   6255522  40518940 
   777312  65244267   1272810   2459034  60070964  78513330  27386124  19743432  17322430  17198016 
 40932222  29375790  77762402  30302280  28117300  55687269   3504708  29580831  47819592  61110252 
 41899600  19982842  40835112   6430236  37539004   5664820  79343836  29099070  18211566   6726760 
 74609348  10868230  71608992  17792782  56885611  34665652  24042239   2126578   5977868   4747162 
  2359598  44534348   2773596  33280104  50214920  11038060  24833445   5833901  38066760    542316 
 42964064  10542260   2906592  24446326  16823880   3976525  35505372   7425523  28335780  52719570 
  9946770   3907275  54172503   4644315  44365160  24617780  38413599  61365728   1043321   4444029 
 20201902   3788484   7032424  32273892  77582584   6145880    240396   6026545  29848364   1997223 
  3453248  18313568   7462266  54333399    380274    472392  20851185   2656473  43285585   9358075 
 12904416   2495542  13062334  21501090  47634794  10931598    625048  30491200  85493470   1847094 
  6322284  12919056  26669525  35692110  15310755  61314550   6560187  16791216  69911050  29172260 
 30691648  20656704   5429984  43603469  27584790  37009149   5107575   8635880   9165177   2256507 
 11857216  21955680  28901626   4162500  78681834   3997364  14578179   6489053  58420615   8244810 
  6497838   8568264   7014774   1873837  17116925  11220980  20793150   4768038  59005968    192101 
 29434360   7610770  19918977   2398825  21942990  65956320  28681224  48291035  48661452  76944324 
 74068116  65066048  28814456  21468909   1904383  19968408   6565874  44891800   1691550  80267775 
  7959779  48791391  54881282  48658484  49404384  27225093  27716360  35223342  51048960   8128791 
 20260560  12114477  55265724  29078736  25018700  92515530  19366396    405790  13912074  18825196 
  4148816  22235814  16176142   4828611  26335242  30323880   5372432   4509240   7481305   1622346 
 35161728  22226504   9083130  33421521  18303845  17390145   5360768    585000  46841018  14144311 
 18313334  24409140   4398680  22601420  13648856   6402832  21058954  21891663    121878  65152098 
 34340500    409408  46184915  49234152   7485380  12686560  11094556   2067817  19959262  38751372 
 30314366   4770506   8439501  61551399  11712296  19216430  34438334   3798632   7219505  31832784 
 23014145  52064506   3022084   1005300  44350952  60188868  13873024   1381814  13071600  17069572 
  4892000  49485880  42430971   1485363  30620710  27568734  10615810  21423740  79843035  23585247 
  3754345   8758845   6893214  30546000   5035320  32756832   3089035  32600724  27821917   6783642 
 39086360   9672897  29123080   7644450  10133802  34854726  29056785   1115688  11726016  15836944 
  3505706  52092056   2158790  20080008  40697307  34701918   2589164  55948288   6200436  14586000 
  6253056  30032180  21221124  15528966  11132649  68356128  53868186   9911239  73076394  38475024 
 33480288  40538820   2763899  22583225   2758742  31291223   2206260   7172217  27697702   1127016 
 44564499     83359   4682412   3828748   3394312  27695688  37473984  70383636  15481290  32676424 
 22872055  24554682  35347485  28037840  26030824  54637955  40864200  87320064  25214948  35348040 
 57683437  19524366  14178780  38981780   2782322  16274419   2047506   8348820  33618690  90458221 
 14721224  26624444   3162306  22280700   3219300   1520571  34571908  10773488  13187720   5693627 
 65650340  16023312  57287250  35558433  68033658  16829504   2693740  35798966   2413525   5831280 
 28878640  21487464   3531720  25211682   5795475  21127763    129465  33006384   7479312   1295770 
 14642560  10011300   6274698  52581024  50823504     16224  52397877  32345850  29569536  40154904 
 60628992  39664596  43333329  20464398  62503245  31940134   9474444  51558297  47070711  10573823 
 18480798  73509751  69945680  41871272   8317672  22845525  61647567  43972020  52727280   5140626 
  2349028  58953948  31606445  95961472  13945470  72825876  13028528  16087143   6395760  49326185 
 72588284  15159873  23491195   6925620  15681144  51208080  54227100  12966770   8325633   5287563 
 17612100   1122127   5249772   1208988  51665395   3078567  10344016  11877208   4249388  15213834 
 22250787    962598   1247612   2946531   9889726  13981871  66958695  80192762  29692390  60075540 
 43197516   1667965  25425120  14230848  45319421  30824982  41378304  57792690  58598572  27591135 
 63648360  47382160  46648527   1536240  10863104  42766119    126951  27985672  10624386  42768145 
 15590160  16970400  49159331    130174   5451210  53763072   3608010  13811232  93340352  32150464 
 91392344   9789176  10805997  45401812   2509800    120820  26640652   4510830  26769492  20480715 
 22000276  23829408  16884844  16516304   7031012  17900622  16544768  24169986   2103676   8955825 
 23463312  13539246  44809590  45117996  88261584    831909  27925248   2145640  10441740    622450 
  1375623   5306652  11317863  49551712  57251922  13431054   7804836  27457722  29743868  13830516 
 69042688    716040  90676508   2774880  59783196  76216980  17383296   6523929  33273537  47712637 
 62105148  36386385  38019522  24002111  70926856  61183101  56235690  46482030  19458330   4411338 
 37850085  30483502  16671277  49135240   2455982  68121471  10411755  22190936  11574654  32901864 
 76454000   2952194   8954880  43994923  75170680   7357311    752556  10730443     14427  46129438 
  7532826   1476327  77972115  13440572   7249473   6210428  18560908  38196892   1561293  74297740 
  2371392  16640208  68342133   2034420  54240760   9165660  82549875  20317250  14051696   9492164 
 27520908  76122816   8025666  18155150   8101676  72180940  15239620   4328865  21230336   9198068 
 27896400  15593908  14681442  40255974   2241097  78054663  45287788  14324232  61183364  89726202 
  7164000  44379218  71277624  24747968  54550558   8204042  10345515  20094050  20591514  34487229 
 22744125   3534003   6637878  58210674   3487212  17836938  28691350   3061018  22029958    850593 
  8050500  77002354  42280090  20119115  11767206   4775841  14740689  30271540  10052912  52002401 
   267861  27302296  22825600  17575236   7347366  11481457   1667893  60870135  88163819  28280512 
 85824334  30961455  16598688  90406671  44521279  47231240  28327311   4563291   9710420  33504942 
 12465528   4495914  57504600  11963384   2862256   2105506  20573425  11433792  26878346  21165126 
 12379728  84527808  46593586  15036296  11844480  11698350  16647078   5520459  57136968  20500915 
  2424864  29825059  10568415  26523288  41422150  10171518  66078694  16345602  54239535   2916072 
 21172958  49297050  27823320  27360773  14285536  74376258  42938532   1575022  54572928  52000008 
 21498450   2960256   9774478   1506814   1798646  79714228  32960064   1394866   9747335  10527230 
  3522600  46637280  15782160   1842953  87907134  54892024  33722661  69696750  10884684  51450294 
 51297930   5272696  21480715   4374108  10718928  26909672  12852112  88660966  22203795   2250752 
  7768104  19923300   2748720  71820950  59771167  69387248  21461535  78000150  44649418  30510510 
 39357388    317020  45440048   2339748  34277169  17615492     32220   8887282  23884184   4190984 
 13526560  36224048  91681466  56004348  44852844   8499718  23607503  16434600  39775814   5182180 
 33638835  25720695   1377502  10256803   1214200  45304756  27041560  13501733  17333925   6766680 
  9366107  77514592   9368036  23644935   1772400  16119360   3704572   6444954   3566500   2813097 
 14142254   1357830  53637540  61459335  53400822   8551645  51957990  11906040  60151564  60565395 
  9041872   4005056  53517629  60670473  26287008  49405440   8409876   9465420  15811683  42744996 
 29839464  23555400    953250   9264381  29823534   6234109   9712019  74056281   5573337  66153822 
 83645894  34761368    966868  16779263  29445000  58217110  21111720  23617629  15327904  31970500 
 59045760  13439745    792408  47427625   2741616  15530655  20623664  33888855    720117   2049052 
  2513790     91014  13802054  19920096  20362452   6248894   1309436   2093184   6370971  76253364 
 17584046   7717782  15297450  32766719   6288786   9615387   3682536   3386640  21771337  65922255 
 38202230   2258528  32046666  20741188   7856642   3103023  43151303   4740060  26676846   7415082 
  7439096  10690561   6142490  44028490  42105428  11076090  75419750  23218095  70559960  27395786 
 47385884   9479696  13025436  56882093  16089995  54730719   7464420  28696746  49079553  16042075 
 79568725  16825504    335502   2212272  18904528  20575072   5230377  37311080  24944160    314002 
  1718057  18333666  14329224  73323744  21729693    703600    522144  49956624  13625446  55932385 
  7154339  66916608  12957163  30037616   6899354  58850869  33699015  17322480  52824100  12516417 
  3705248  12438856  22561000  19370757  41064460   2784379  45289825   6961122  22832928   8403694 
 18050036   2734940  11111580  61689190   1169127  49018068  16634880  17308486   2694120  27448836 
 14889420  47937792   6877368  61998696  24958664  23692008   1039194  30766400   1550571  22197230 
 35089632  39680088  10599940  39240822  11331750  25845609  63418127    562913   1717398  36470375 
  2377953  54108913  42800742  25297785  25128909  61668378   8835008   2001600   1282656  29488600 
 17477285    287091  46773592  66069435   2067328  13578096    450924  33237471  35635280  20643629 
 27654880    867503   6939184  21575610  27606198  28354671   2937834  69885040  63520098  71564528 
   157464  18369047  46251470  15135644  48790191   1296180  30168864   3603819  21958014  25051200 
   250325  28714578   3177092  17434454   7060079  20872614  62744022  26946000  12420789  15119727 
 13337520   5408065  33412350  43354048   6542338   2560199  26494916   3953103   9315132   5664478 
  1053900  20706651  12204973   1469974  21726102   1295037  32368546  66464013     81735  20494812 
 20327558  38540944   5297880  24149706   2014008  69638067  75639000  62302636  11408919   1251162 
  3593196    130140   1286144  42390142  55974414   3616797   6246535   7717530  11421312  69633408 
  8543736   1848612  11846929  22722744  33698182  35346531  20845503   1142223  51746747    583984 
 30608160  26497970    996315   3731559  47665746   9467678    884480  51087214  39961600  26894025 
  1688810  39254458  18026814   2792978  22618613  12571690  53838297  44878338   9449941  56683440 
 62854168  23578458  30025008  17232696    462213  36699348  17865728  11648970  71657356   4545681 
 15773650   7860434  17778690  14797580   6831076   5765292  84985216  17330760   6202080  33328000 
 75713606  30655350  15426920   5168380  32775597  52159860  41160116  84549782  28920336  71822584 
 39106830  64419348   3495298  52274587  50849985  53208540   7251888  42700680  10568708   2013820 
   960498   5720976  61244951  60331295  36728406   8588106  91349435  11276552  18291920   5603862 
 35339183  41641712  52822125   3436576  22138272    279542   5613458  18138696  37260556  12146904 
 56660428   1868255  40076480  16262172  60959826   1069344   8603865  54767160   5973330   1267244 
 22503772  11664726   3725259  42345693  20848477   1194368  12990875   6020111  15758450    807410 
 27993238  13191678  35102028  51711198   2490669  76551725  77782328  14884825  33245710     77903 
 64149722  18699592   1276116   2371185  78856140  19343035   4491060  17270056  16055039  14545508 
 34581732   6843648   9724515  20898023    208950  56350848  46881394  29256992   7815280   4905757 
   892794  87293700  34903450  77559535  60392745  12979512   2841332   4423997  67947460  60607334 
  3021771  83632248  12333076   9350733  43061944  23978331   7978608  52514346  71728800    962751 
  6229264  62001464  35111392  39963966  18533790  24744858   6643416   2631207   9529371  44425854 
  8805594  71384640  14615571  16682868    279808  14257584   3714876   1258146  21182101  26420361 
 64140175   9086016  63642876  22725702   8856336  12323835  40041191  18317504    381300  29607948 
 55298172  15743040  88570344  50935542  19338945  71345196   8580940   5360492   1343220  68235149 
  4262085   3485091  44447911   5034837   3088250  20573553  22862040  24775354  15659456  44371917 
 27190509  37424710  19844921  78213909  21306510  45083820   2748116  14207388   5954657   3669144 
 20755840  11027184  10322994  27495171  74598660  12239698  13269515   8439060  15579515    879845 
  1971592  52781383  30713900   1952496  36076040  21177228  51878151   6129264  32611977  11755148 
 61782852  36596213   6264780  21523530  34559917  44826672    581152  41250066   1541147    132524 
 57193780  59705340  36541188  29749005  22195404   1011872  24769992   4654872  58580743    941442 
  8703207    866012  38148716   4574751  37128616    800586   6366235   1711688   2359859  44758641 
  4713795   8304747  18682496  23424576  37520490   2480608  74514083  30988318   5756562  17016678 
 33455138  17416562  68732729   8605346  12655566   2400240   1416543    428010  13394931  22671513 
  1967040  46371656  17051504  26445760   4606650  13788510  17517312  33908365    480816  34577152 
  1112776  43705539  68019666  29523132  32818786  10181017   2382996   2353698  11909989  18773472 
 30905280  13166832   7216125  12257090  42544860   1198065  67340295   7969728  54521887   7058805 
 18757350  46321800  41574984  36403894   2581131     17480  27514716  68007744   5677815   9571560 
 33224754  70291726    566475  18587631   5081288  17291872  39526400  59706936   3651388  86788294 
   101694  57319524  70836084  11086669   1443600  48966648  48287305  51539495  10477328  47325750 
 38183736  96730972  22455300  46219096  28124856  10270204  31596415  20209982  17045100  33076390 
 27138416  35865000   2250490  65855413  40150168  30875272   1336630   6881868  47558090  24303978 
 20420086     36095   9875670  46372735  63625740  10846314  31428234   9002944  35570535  18799386 
  1212219  12421038   4138590  15831384  38932848  31527118   5526875  30212380  62768574  37259496 
 64481364  34953802  52319540  35261822   5405301  12908400   8689200  21783762  22875268   4182980 
   630360  36635690  25516788   8295118  34985792  25520580    624800    730639  22124421  34293437 
 73957917   9246198  19673046  35468250  34901834   7029349  34008084  44501909   2439080  80729974 
  4412637   7606984   1123950   3058976  63048888  87611013  53186760  77420737  32689030   8423462 
  9933770   4894020  47676004   2095119   6718020  75345655  32233476  20250000   2532330   4837888 
  9407676  53846208  60067332  48690448  34406115  10892935   2028716    382590  43217898  59278184 
 18099376  13317612    633138  74711268  34595048  51718848  44930600  38198133  23081498  67823388 
 22209831    184159  64029823  15206608  10029492  18626949  17413500  63706688  65523280  36699150 
 16371192   4360956  19061900   4007374    577449   6869800  25521444  27600393  68398884  29169005 
  4680549  12365208  40112972  16644499    959632   7691628   9040248  59063970  11658087   8315937 
 13423416   4153320  37635000  36250700  37788008  22333952  66971676    752004  66184780  97792032 
  1264312    554370   3526250  39990752  34695336  31714270   9380832  36253007  23599836  63393985 
 21161763   6514995   9324950  22905540   3874956  50407480   4528029  18125647  16194129   2183676 
 15745224  11736039  39176670  12837612  33630720    216177  35203720  17060610   5121450  16046660 
 13575100  35613225  20410774   4949944  65354432  69088626  15951558  80245700   4579078  22269576 
  4362708  34657954   5776814  69960849  20183418  50887404   3857136  15704157  39508315  89551527 
 11704728   5493918   1292267  52242384  11914608   6768604   3339588   5381741  34738968   2659260 
  4874580   7790303  29561440  10747860  22695595  36247848   5847015   4440864  52962937  64508868 
  4012860  36951600  63764628  44597160  25388521  54449549   6359000  70143325   3027192   3881080 
  8687320  13412685  14524670  38162800  18116244  24665192  28022947  34520988   9916101  37605160 
  7042605  38710923  25876828  44971659  32520600   5974374  69453056  17069544  42049296  36853362 
 41585068  46876005  48399773  24697340   7080160  69473576  59343856   9698966  12805573  30436889 
  8729435  22895730   7669998   5669334  19988436   1475946  30958801   8547935  46742550      5226 
 20818660  19213750   2410239  44842750  14506440  20909778  39581440  16644672     86871  13814685 
 29004039  13413520  45229476  35789283  29302750  70735776  29130948  13765709  83400600  12913724 
 73260439  12330108  69665701  46548920  46438764  72782928  30848134  45256536  10369497    992376 
 24500416    289599  53446393     66882  43348275  19081956  25559534   6982968  23954630  22835880 
 39930144  33181530  38179581   7113314   6195532  37838205  22217274  16507944  21376599   1565580 
 14966640  31552646   1809495  51836621  62508064  12289641   7868334   2054890  75867957  28131904 
 11338475  16880781  16881710  22142093  13928765  70207280  51424128  39594442   5976780  58167340 
 61150708  61419867  62457735  73992452  50106352  30324160  16265268  11856675   2119622  57018553 
 47350680  11609934   3312414  27032760  15673080   3214945  24829272   8907220  69296700  44558676 
 13929657  55618696  30802953  70383075  12574926  21846105   8727127   8841756  66539843  59794266 
 59073498  79985000  42647125    670681    324625  32899120   2296749  13067010  67463136   1799274 
 44029848  33994800   7209741  20001685   8379504  14776203  56052576  14181618   1626750   2509481 
  1361500  67524444   1846488   2970110  20673750     19902  63111291  45037160  28128708  15912803 
 68892024  85989650   2874375  20137194    185432   3973756  49431564   1905738  35545288  12945586 
 23088006  26266300  39506148    209160   1806480  54532413   4166053   1557659  28805590    200304 
 31172492  10236450  38789886  20073548  20131320   8647377   3665322  43065088  12892230  58703176 
 66368136  72023760  47088612  75846318  21575477  20652085   8316198   4317648  18168315   8737716 
 26256944   1636908  21954830  38869831    848612   1171938   1179930  16508952  26333395  73076705 
 16189424  26348304   6147261  31114206  43156832  28974632   5050080    181939  14027240   3031056 
 63906210  71805672  84606308  54228517  31501720   9253323  29198480  28771868   1281735   8747588 
   416016  51923627  50107997   2905604  25773674   7726194   9907872   2987537  21366504    871560 
  5713670  22100704  44847906   9582712  22174412  36823956  98494944  64499012  34236300  33628842 
   714016  38807230  15115347  21975664   5861906  95524352  14833760  13434930  11676054   7256592 
 22555098  21949144  18852204   6877504  67942176    473244  58076712    357744  17717610  42494028 
 16371798  19180080  71976512  10930320  47506536  11620180  41259309  37916825   7025340  57529731 
 46136866   2041057  28586322  21608190  39740636   1574160   4740372   9549750  31203579  28191950 
 80503971  20878180  10020560  60968089  54173363  34798422  24370952  25565862  65865280   4530887 
  8353400  20203702   1383968   2218440  30641950  10659459  58168477  30783627  19639030  32422410 
 61624512  52151610   2088980  34706098  46718550   5409792  78796288  48407656  17755932   5489844 
 32118150  29180965  22414171  57134584  31012392  48560880  30536100  26469272  35245952   1012569 
 28277048  20747352  14851770  14984016    112902   1345538  50198276   2992974   3139582   1613078 
 51552492   7464204  11978977  29715210  20939653  15828048  15859776  13936196  82752786   3331820 
  7164304  36269973  22527403  21347411   6223140  74390904   8862362  12569704  87696684   5247528 
  8283750  23871676  22238400   5372225  97220904  12451468  65937922    246636  15996672  66390176 
 68828340  55568036  19469100  27061209  32186900  30486150  18438840   1114820  50114664  58950452 
  6071100  59417330  44558535  26734520   3225478   9451767   6748882    945972   8494661   1576689 
 11651103   8400198   2567850  47673360  43895868  52430420  35353356  40264202  27039526   5637530 
 20685368  14476398  38188486  40002100  54935556   2567136  75458750  32354196   7145920   7079226 
 14193550   2328165    553800  30350936  72999927   6633151  21854532  58862228    334308  18051124 
 15046470  10338582  61097285   1846685  21043635  53696298  77148852  67656015  10124645  71821710 
  2931128  54701892  10618524  18179570  27017280  39071865   2541672  26365234  24937640    828696 
 12866877  44092782  57652582  24594072    395700  29066700  74245545  77825004   2063325  21166584 
 45699490   1128998  12003651  66181312  27168693  45676964   7548623   5263412  11749670   4720912 
 29473496  17494450   6678700  13161786  19601280    581163  26880128   2784512  23455136  35038858 
 55132851   2121640  22400125  65146536  15364350  43395686  27137600   1294244  42707110  21112560 
  5250255  74414659  18626040  15903221   7666953   3431160   5253010  57670527  24615832  53581935 
  8162598  16142385  24576538  18193032  24868792  22365168  31161550   2724912   3810360   3056656 
 28242934  77137581  31880926   3723409     44712   4549860   8481021  67066530   3702296    898100 
 45885364  84924225    166563   1295335  58626720   5704512   8697812  22100618   7750674  12131196 
 22096809   5307280   8428075  52963328   2060172  73915764   4192608  47097596  53639586   3894480 
 34390752  18094802  67184460  23440525   1905849   7584808   8262320  52110040   5326764  49121056 
 13847906  22375611  32671161  72231569  14051296   9333048   1750469   7729050  30237463  30197361 
 15621984   7503887  27428352  55843749   3631815   3414988  54463500  18919524  16053138  43789700 
 38976207  30292884  20720880   8592885   1858896  19478367  24077832  26435220  17861080    611773 
  5976146  31818192  58921242   7542372  54112366  43997352   3425092  23646787  76586718   5604203 
 12950350  37439661   5690650  39113628  18330075  86330025  12397938  35268036  10782590   4035066 
 42822919  10930140  45348436  60065012  20648082  24190440  24102600  74538240    876726  71188214 
 52427083   6962352  78982400  15098051  90520341  51382656   2939572  29462652  16591068   8598621 
 50165594  23175471  10308258   9931910   7471527    752652  32406011   7662155  17521875  37508965 
 20816644  58233195   2183168   2657382   3818155  66954500  36768750   3111372  33043605  22831410 
 25416580   9614521  43230740  20018232  22873104  22982470   9996804   2121872  45787539    218550 
 24154250  19889469  39354595   3066460   5871008  37260873  36947628  33774253   3618369   3902112 
 16329144  12317336  10853056  41888620  81530737   4142000  37395785   8000952    246644  12244342 
 16890280  37244952  54769250  11780014   6571400  77037400  17390770  22155068   7285320  36006476 
 23294513  28865786  11397479  77391056  19809504  24767525  10571645  14502750  35313060  18134240 
 28830963  52643346   3176524    156468   2522691  51693348  28519214  14690738    464612   1621455 
 37921548  46770072  22147874  51174948  22257928  26219264  51960480   4899516  19575820  36150284 
 72435792  25800060    993510  60940088   2992680   5145930  35360347  11640870  73687467  61437893 
 13069870  47728800  48996488   2899172   5027394  24393727  22073994   3217573  52279500   2163175 
 51791008  47908863  69654396   9609270  37397646   7421166  68110196  39382710  30335760   7204188 
 11812745  13076245  43075688  52724880  18512274  82515328  23251536  14942705   8793705  11481287 
  3706899  64213611  41082226   9633772  21933765   7753925   4236480  36039222  45929136  95705631 
 53160435  16257856  48788040   2297792   6526671   7933732  22545072  42359282  50035804  29112226 
  5937656  69964850  10630989  29214486  27492480  25221151  32488788   7398622  14028154  12716712 
  3962060  19185744  41936232  12278576  35770008  48919953  77781492  49346400  41879040  37905142 
 58589825  45037665  17691830  38943630  33605634  54091492   3953235  11108882   3920833  23499768 
 73041696  39412120  20980278  13790841   4386268  78536241  16264864  52084368   2863850  22233950 
  7825288  43582188   9888612   9884854  50722910    334125   3855410   3327632   3054670   8571296 
 21310026  15222568   8465170  31319520  14630500  29031900  25749360   4809160   2902614   8186508 
 35732337   5396482   9080200  26763762  45708824    545184   2162592   3500582   8092456  22592025 
 27430074  61726150  21578593   7936453  40528852   3899368   9142406  19926984  34626992    130188 
   235036  67040001   8203239  81534756  30390675  71962601   9669456  23165779  34409540   5287058 
 28329679   2081605   9925425  51370341  52830261   6057772   6361988  26288500  42607740  31527380 
 38799585  30098934  57112748  18022329   5369570  18443233   9337680   5889240  10416456  49971792 
 15041260  34479445   3000993   5468820  25785984  59472534   1356441  50218680  77557167  47909735 
 10687392   3380736  46157232  23298928    604868  49779840  19808526  62316033  35587851  33332292 
 35369313  82819080  47569675  11023696  74909160  33377232   2304078  64601199  59868979  66758456 
   619700  18673930  43440831   1775666   3496850   1173276  79974416  17520240   7247448  48570400 
 32115531  23789250  49207968  67570517   3925876  29160440  54766679   5350320    622200   1539278 
 54327495   4444221   2595513   9180720  48177410    331674  46238512   4773504  21031392  13054880 
 55153287   1502096   5544119   2668276    414348   6520724  12648217   3762570   4480686  63289133 
 74608344  42617748  19355908  11029684     52844   2863192  13945932   6809880   9500841  90017112 
 75078504  13858497    151646  18442226   9587811   3138973   8631303  40257245  46941896  76016150 
  3044250  39088704  72697482   6433328  69123292   9841650  74705664    994590  58851254   9839136 
 36124299   9034415  21024564  43425801   8022783  32001480   1216510   6871095  12245341  10019373 
  2075466    326770  13616992  25245330  62977500  18623822   3078214  43164760  18370690  11375154 
  7336924    836528   7853650  17268300  21143024   5886284   4303920   1753346   5679219  91065005 
   817052  13454207   2918181  14873352  65956560  74040362  47775528  20202912   1093560   2017904 
 26256822  26245600   9743241  21000120  15236397    214770  40657827   2261941  47580960  26369604 
 38352186  11446778   4844662  27440692  82548288  10979110  63887493  44406096  29229304  25085403 
 10997121  17943651  27056052  68644928   4785885  10972619  14742906  11059033  21554487   7349732 
 17556525  33286737  61149470   4720002    488581   9946728  36190440  83841120  39823100  26684810 
 21494200   7002879  25070795  35430516  11846100  15199424  11798304  63411810  13714071  25596082 
 25969896  22419320  44916000  45235575  51839050  10319125  20470286  39629005  14219400  45467110 
 11285120  23364320  69611442  23800419   4576944  10391479   8067456  47025198   9406208  45994197 
   337264  24801744  43559310  31920180  13771722   9400470  32404200   2941260  25983720  18450304 
 52286061   7891032   5693415   5978936  40706172  59611921  63484953   7654374   9983718   4646754 
 38978569  20078072  43281040  10268640  16999021    316404  14692196    244314   6655410   8406421 
 16101180    276672  24851722   3914508   9509580  50953002   9162720  34403432  47035494   4020704 
 17507732  16663212  25628820   1300536  63835226  37488568  32734632  10275140   2174734   2678815 
   368725   2621905  18198285   9728250  18945136  24412050   1008990   6415118  39443066   1338784 
  6364728  13442023  59879200   4852792  12535776  12226248    334181  14154560    242216  38998388 
  3959300   6428270     52229  56935857  52174727  24348456   8664840  39429970  86633200  48394504 
 34246987  71157475  15658434   2006142  15976506  15619360  43367868   2056509  18386872  39406824 
  3237224   2356056   5791410  46863085  50238860  68029740  27497990   9005807  39510858   9128973 
   449792  35629594  67707090  41467162   2574272  42622821  19084443   2189642  11037544  12289884 
 13544454  79041095  27031590   2571654  44439408  11489583  44401120  31226937  25190227  23810550 
   639065   4196376   1769872  16620681  29497080  57619900  22698051  17538634   8877924   1336836 
 64814540  61975860  24701838  56368274   2341875   3131520  71621408  27385228  29488251  61546510 
 35006160  20119216  21751765  47681064  87941742  19666425  33971823   7734312  38433202  46616493 
 67109340  50818944  10846640  24719114  19365480  34153184    267512  29522658  75766467  26934120 
   168168  55486500  54257931   6674331   2811445    694287  29440050  52449342  17723112   3469048 
 17446289  10972104  60227295   7258025  11975886  31949970   8358070   5408040  13441556  47658603 
 58704732  63506520  16176104   5695543  48071676    577514  61524375   5534100  15245058    323232 
 21734740   9045008   7415660  80127460  30510560  12825516    471450  22670172  18882320  38212407 
 18044357  29416086  22735650   1258542  87054565  27195768   9166320    493698   2150616  51623880 
  1477050  10681605   5645445     89847  13337506   1802680  22210646    957486  26020080  38882824 
  3711888  56733366  10009992  81330435  78489408  13988481  18875408   6246072  21653720   4274397 
 23259408   7264140  11576662  53599300  62972900  15463254  12222804    998265   7382900  62794976 
 46014236  61560252  23574558  39982304   5312205  58883664  24265395  61302820  16688763  33628806 
 62147000   1104246  19630040  61733648    170352  23727122  14309916  12127750  42076446  33762750 
  4510455  33252166  19144994  53307800   5112555   6626731  39970725  22422972  14186052  28654626 
 30775921  15238420  59294598   2900272   5109510  27492850  48095500  43105555  11558800   6284368 
 56645365   8449074  54504490   8276855  70391970  19932266  21541275  34701710   3530274  13191780 
 49292600  69943935  23141460  41675135  41552784   2928495     64323  17630426  45553824  44499952 
 52906310   3327642  12582285  28275640  69847474  10947355  23217626  40721270  22771090  15235400 
 33514650  34730019  46035000  39672576  87651942  48350002  20721492  67905684  71613508   6232767 
  3368304  62613840   1936896  27234584  38165386  18560290  45882100  27709200  32861136  22783247 
 42738900  25675384  26464552   2560047  30975840   4813775  46792896  12263650  47785920   7056370 
 57452988  71586112  10844470  50885618   4050714   7561980    143260   3761664  17047272  64461988 
  8665905  25968060  16033256  48092740  48777992  21213808    468710   6076160  53221356  18916149 
  7103862   3101924  76625268  29996400   2324166   1148334  19331168  39326697   6385480  31830800 
 21368998   3053400  38791863  17971206  49060872  23710612  88567044   4493763  29971512  13932113 
 10068355   7017802  12549600  52418094   2592153  43159743  51237900  27038330   4167048   4456004 
 18307392   1506428  23857074  66642975    954085   9912402  46270010  47676828   1687260  40756786 
 25276036   2865093  16204720  14671884  12626770   3125538    721647  16968705  29745300  51391850 
 61059688  38157326  13642395   1780064  71477760   4464840  20891585  36069376  24203370  16132714 
 13791550  70733040   8116010   1322160    197880  38277750   5959635   9808638  46932305  13289319 
 44174288  19168380  63950796    125388   1667430   2648050   3561390  66667050  37519668  65494842 
 45898974  34534144  26453691  20731410  66916100  54103198  30901420    869995  63923851  18534714 
 27575157  16413397   4778082   1043994  16646567  28880949  45810070   1822841   3557804  77071344 
 65470884    936472  20214315  27892980  39348400  40801185  29484952  35108206   3548138  16103160 
 55433850  67133257  10963116   3464799  10465598  47187966  14527930  66673794  16126155  14827842 
 16925039   2532576    927768  14841225  32449032  29022800  29405464   9357500   1438868   2987855 
 12612330  67662610   3107834    552805  10470330  26518020  20286545  74170320  21318912  58115232 
 84514191   9611514   9828456  86833852   7943017  49938658  36983908  11076300  63937300   1334219 
  5737250   3626272  10855215  27507816  67021136  46647900  80367525  69125833  46050852  45490140 
 10853778  64264783  12341276   1335945  56139759  21962215  18749280   3683127  80584065   8073345 
 42223860  36791990  17220426  25529166  18292314  54556736   3087012  20063120  57082846  18651312 
  5298124  58341360   1791897   1236852  18962580    791580  12249073   7826404   6718943  17820726 
 34258504    599188   6321943   7051369  92031720   1997000  58501440  88215180  70244790  22278165 
  6292055  75300624   5756646   5198688  58947756  29833108  15299482  13133705  89491050   1788825 
 39246048  13629546  24575740   5044410  77312202   1261537  86364729   2786946   8672800    627186 
 25779240  72843264  13235712  26433642  16305522   5794861  37948680   6319948  40639124   6170192 
 32297328   5212800   4146195  24618846  28940697  39427486  61340500  65635966   4750578  20371572 
  9836124  64875558   7919730   9765571  10223520  33095680  22685567   8917500  21429605  35196630 
  3801360  48761424  20745518  29162413   9669462   8859600   2606780  92502203   2257827   3074000 
 58378239  25549338  87919104    835401  37556200  19293120  68010170  52578120  11712735  51323776 
 56410026  34973304  16354442  22591522  23043759   9605190   1630883   1117312     53808   7703336 
 10189928  28837133  32999380   6812393  64060983  10032330  50218560  18161950  27632878  64095840 
 37671323  69772300   2724774  36456228   6367526  66907350   1816386   3736729   6586920   7448236 
 85641873  21347859    533478  63890055  15399879  41351310  21609788   5400190  79313194  55299176 
 41876382    920055  26009888   3162360  42401736  28131246  12214031  64155660  26398800   1476792 
 26609780  64035125  87601416  11450088  11987574  18980478  23949234  72720177  67813774  11322930 
 17940750  49641984  16000512  24672638  10405824  76677682    351241   6211436   5878381  10369744 
 53037075  51624144   1082373  85990905  13663944   1911650  11441952  40104750   8142134  16561200 
  8225536  18260574  74230362   8187816  36503832  69217863  42986075   2632080  11022680  10042750 
 48779770   4742640   4042190  19680090   3985856  66668550  76565664  13170128  43981848  23247000 
 22511273  59456817  18460150  67824000  67682870   1431120  16709661  16968035  72795800   6438388 
  8515328   5894250  54648888   2401691  41799353  19718038  76113492  23366856   9341174  51996118 
 80653125   8386592  29542656  43522559  12173816  26878035   5527533  79642620  31526659  34645325 
 47377793  13097425   7599174  21363962  35736522   4176903  11997237  61141314  41148800   3600723 
 44279820    925414  18480790   1656152  16613452  19074700  49299497  52698177   1152884   8910349 
  5097008  10270752  14457186  36038277   3498472   8500156  61457879  76118400  78288217  29875035 
  8282352  21363438  27927800  43170662  42794729   6129534  11479624   3127126  13574896   3484866 
 31657752  21187949   5635732  23846085   1347790  27389120  61946370   1370424   2626290   4583744 
  4572555  20698860  23091066  34916380  38049462  30347790  12131904  44084450  42867040   5253072 
 62993784  22773652  18492093  44168124  30329156   4517937   1994202   4998555  43706925  28666078 
  5601636   9877388  13028077   4577363  37704000  12719562  27844453  34969295  49457658  31361616 
 36344295  38422470   2168767  27619074  11155322  18709575  68499256   2317125      5254  67272408 
 27768062   1838489  18566574   1805760   5294838  22335456  39604208  73305370  41994888  16088040 
 17908720  44649063  64697984  52452544  41575311  39496440    768446  54312804  40557354   5168475 
  9445304  33294928   9014684  18315555   1542250  52512082  20743125  10433450  14406333  44715510 
  6279640  35712992  43863106  18733017  23152816  54118350   4981218   2459331  15293200  23738544 
  5282856  62558452  32530091  43877070  11352432  29521804    239573   7131300  21826756  64496032 
 19672085   7223296  55491903     57610  17922593  30645504   9090972  12554738   9847761   9594475 
   622800  75317592   8405820   5357664  20625132  31791321  29018160   6094162  54721390  21526983 
 42013365   4434144    654170     13926  21267010  39152082   3271938  23742542  24328179  34235292 
 13850058  84435109  36814680  33311360  97709625   1705401  46198580   9345492  68760195  15983370 
  5895667  18359704  22999350  58139200  62074281  48103060  32896005  67661029  79000746  13703802 
 86424745  45740860  18933776  58037475   1302210  16201956   4231680    757008    996600  38324664 
 14363325  83236986  57481344  23984640   6941200  88716166  60630669  62234230  81385200   7615000 
 17547500  36289368   6009328  29398912  79571076  10174513   1947264   1066101   6717771  19490352 
 39465774  10353915  14953336   6866057  73322136  63614104    109560  15650396  16166813  17191845 
 16941960   9363992  29661831   8945247  47576256  51695280  16435188  12841576  31210020   8858142 
 72099650  41891920  16855960  16802492   6247506  21280342  64389765  47359140   7289568   8420724 
 36353023   3103520   1443360    446600  20746972  35155449  52203346  14220456  36414480  55556655 
 42337108  40091364  11761375   5883242  45453408  47140632  46389330  45995256   1137579  16042504 
 55285160   8065024  61805040  11799378   3157360   3613038  17857236  39101896   2239568  86604040 
 65223608   3174948  31315810   4596455   4177500  57643320  14425600   5971068   2662212  28008342 
 12458790  43858584  51467556   1935174  11737992  24262308   7963200  12923618  80058810  10257609 
 50024954  10429528  18011582   5858610   7426359   6987827  26175266  11164608   2128124   1965672 
 20700504  12212634   9528060   2038110  10754544    191301  77592320    687688   1852571   1672284 
 92764581   1803150  21267954    276070  29501014  23349040  19248255  53064963  37267107  61748172 
 31444656  25264640  13708384  26947972   3747195  19772025   4659840  34550270  69783860   8454551 
 10391940  63930820  22862448  12066090  26303316  31459428  66355712   4587892  25841690  17217345 
 12152420  84141330   2304748   4339062  32937894  17197812  47573910   3633376   2664648   1222292 
 42551424  15350344  61720736  12144621  90279355  31253733  62944872   5640282  46791432   2873288 
  5969190  24926508   4383093  21673344  38002846  78839808   4681248  33083964  42881157   8166690 
  1995931  16454835  58683075   6321555  17506956  22660659  64161168  14910969  63174006  15328050 
  4837200   6811142   6415760    588512  39713778  37018907  24323800  42780575   4934349  18622272 
  4186324  22516668  47224147   9617284   3353856  21408040   1920438   9605910   3186661   2210272 
  3008112  27840506  35486256   9442834   7993997  54779194   5430631  70440246  48858500   8778480 
 31167325   3440444  37669875   6768861   2658561  31230630   8609220  47038452  18480362  40895712 
 18517969  16573976  66747728   6729803    844245  47230815  17592432   4276248  29025936  53708634 
  7047067    229908   1919700  23618463  12918776  10260140  80558064  59592120  12918485  43483534 
  8668786  33487560  10681019  59887740   2300887  55148064  10852996  20524751  77660132   7121302 
 52112340   4874772  44646138   5782950  31472280  35764400   4100230  23343244    206388  17428496 
 56839409  89937654  32882122   9678695  20291776  40633368  35809452  20558802  60506488   4496240 
  6028860   2396295  17315670  39769429  14161296   9864250   3116678   8098140  23039625   8535500 
  1980387  43426300  52711839  10662960  22109607  12667809  11415756  53109694   7884069  33359664 
 25135920    198600   1710672   9224385  50457735   5255274  11613132  82827675  34890224  73090964 
 14823387  42988545  72360260   2982045   7887375  20957686  70209159   3941504   2206195   4567904 
 12485922   8677924    978632  33082869  56687400   1728232  42132690  52895398  80204830   1537728 
 14317080   6922842  45994288  10573871  61862040   5456640  55089276  32979648   5798179  10777206 
 71609288  65739888   5091814  22036164   8923843    738738  31985492  41440704  38319537    630384 
 10784949  10640650  10164180  37754618  18509127  73680295    284130  56805110  16471128  10658508 
 15927219   3854430  25179792   5933655    244620  24504464   4816250   6849150  33386255  18401600 
 13116320  31387370  17301534    387072   7493824   5929285  54155978  15528828  34683468  72692128 
 27507000  45862980  65882180  12056196  20809010  11295739  12512350   5547000    458367  19489064 
 57421018  16737875  37258925  11828919  46132526  10268778  18576280  12775185  32850478   7177852 
 38821720  43484760   1529440  19661181  65812595  21205168  25498788  10182060  32708312  24723632 
 44193207  85101184  65841200    404072  29249792   5306460    222750  48060884   3278016  38355553 
 68129100   7761768  25664115     96679  26495652  47137791  20146467  47227873    406866  60908675 
 52992705  34783274  15011554  17531063  25846826  52765128  32128799   4327520  37541034  52724892 
 35886201  27569506   2949696  22288500  63228872  41004806  80401730  60176736   3382392  41265987 
 36875712  17237376  44500170  90290760  10748232  38653440  22811568  32982242   4459460  81953624 
 29219560   6904448  13616896  46326538  18418435  39992834  21870312  63581760  21834176  80144086 
 19734042  30124388  60810966    793585   3095800   8287064  27434780  26188542  19668349  14997888 
  3669216  10813484  48878982  30447352   1538400   6514092  47916946  10091490   8898172  12404218 
  3372132   4561767  36778080  63168838  13599432  60890082  24703371   6445192   1797516  16341551 
 28937400  15774173  18823374   6296256   6138993  43453839  17019370   1514205  26645001  58762405 
 12182580  12275843   4960703  66526537  39790308  72172126    187460  29023488  26869197  12609912 
  4927878  11601960  24526584  57211730  26013816    789152  10215268  22824949   2113173  27332262 
  2757050    913408   2612815  12078703  18068504   1448650  12194808  53018108  12458515  19169928 
  1622720  38950300   1863324  46079766  67047550  25219080  10496112   7866460   3410947  42049241 
 66133800  54257001  37842063  31471888  14714214    939892   7752570  16432670  25846992  14839104 
 13932282  63508224  51618832  65948751  17160110   2431170   3679074  28755261  64798328  46805340 
  6610074  61315488  24830700  17716944   9207682  26275480  11513294  16420256   7573532   9335484 
 52151892  14037575  10028736   3982506  16647777  18220280   2379688   4880630  58610440  52253900 
  2223940  74189750  12107264  74961012  22279180  10161397  43910880   3944943  28551000  11983720 
  9606513  52034600  49954176  42264950  26069212  17381100  44060313  10717568   2550750  12972432 
 28825200   4014992  21998340  13913331  20796936  41988578  93274804   5759796    124632  18475600 
 22348625  38816700  15173640  34930395  38968830  14012532   7376712  17297792  21678140  19299685 
 24068908  20328825  54750630  66066363  35372832  38085332   7492608    861486   1051196   1899504 
 36158760  79372608  18418713  27046918  16794610  17344857    848939  67558799  24130480  31257864 
 29570986  18637780   4184712  11873204   5160505  19366575  27999828   4707318  25472460  12279105 
 58651194  52460980  44874063   5665886  22151052  52062131  10312950     72072  38463216  20234016 
  7140666  43389644  70617349  75773385  53586576   6446827  28354022  11424336   1082250   5867714 
 30039496  28121556  35561617  43234750  54966885  31589320  84075912  38546970  19583700  35608980 
  6135507  50987640  61229025  13537988  12081560  32742156  18814666  26332560   1081526  50389632 
 39454800  36926406  10480112  43541760  17432864  14835850  25327092   7864993  19247582  16496718 
 10276512  20143782   6157752  10470340  16101438  20391768   3771936  63248126   2656471  10373556 
 11373570   3568193   4787757    498864  50670540   1933746   2696037   4456336  13564290  13350414 
 23329435   4291804   6414748   9149998  31550529  12933128  11961443      3916  10577336  10722299 
 81245060  12421570   5234966    246246  38421504  58269008  19375370  19777935   4243710  10378635 
   704457  53825936  26492224  21724872  34333484  54630336     25086   1069464   5804568  70979700 
 25087818  52787917   3035604  51573864   3637816  20357400  10347831  65338776   4199310  17233248 
 11855316   9295328  15999674  18841717  28011346   8409952  31684114   4027512  18567424   6027334 
 39469957  14944725   2329705  26848854  46599288  41761730  26519933  49580864  46497271  38979426 
   466456   7858446  11919708   9498643  75273700  63312389  21004476  14888466  50188440  16807399 
 38255852  49984560  34788114  85684055    299676  28799496   4320102   4300479   8249430   1524152 
 10182303  51612059  13289986   4385016  30791733  33994016  21971495  35798175  16782096  31471715 
 21086800  62603376   5437614    914090  79684560  11784696  67165228  16401560  39097266  61379940 
 33069386   9666426  55544280  11827015  56147907  38387768   5258644  21355178   3672332  18395523 
 14482689  36179865  96864504  60884540   6099150  11279440   6667630  18770292   9021861  10638880 
 10032510  30071730  30073200   6480580  10880475   3580500  41954112   1270578  11330714  65087792 
 13497850  20082943  49043176   2725892  52743180  61588424  55309137  30527302  56070235   2593296 
 68324670  73747436  22942656   6727776  72385439   7926512  30610080   8922932  78744730  19572969 
  7734492  21116670  23043354   2528106   2250024  33099804  69520512  88984719    157358  52893570 
 61943005  34009188  11089266  67103883  82321344   1283802  21447064   3917786  21093534   7848130 
  8669705   1804088    515964  24740508    107430  66230339  38045946  45524512  52979784   3005972 
 50507640  26266800  18769074  13182920  17715782   2611113  30119420  16511847  11326774  32491310 
  4247792  74445432  29332697  63020982  18466294  18129116  18959280  13408500  33439395  38254306 
 63626808  32973111  54008688  31485853  53042508  15366820  14295372   5790730  21307802  11916384 
 16263648  25856922  72306135  75970398   9210608  16439760  56144592  39170894  34744683   2829015 
 20652192  43051758  72084264   7199172   7519008  38163042  15597176    701480  13016568  16302520 
 38634092  50787495  36450250  30014974  29660195  10423768  64617462  15041075  58518404  25972106 
 61294656    851538    265174    886938   2155120   3367464   4120459  34403278   8921154  67939650 
  5233578  30833495   4969874  26237561  77038572  39293268   4572960  42970209  13504140  50769862 
 55535460  37330410   1903295  14045262   2494544  23164750   5948525  21395184  13724876  30265575 
  3349240  67269636  62131428   6798774  24524640  19439084    271697   6332832   7849976   6835900 
 18856242   2933238   8755944   9262944  10304155    377816   6248088   7157376   8945412  72820076 
 57928682  33629444  15161664  10650458   6682584  34827498     29365  13907538   8560354  18434256 
 10078503   7798800  19387210   2383488     35805  36423240  49647621  71440608   5390517  24290242 
  8372325  16432858  44076830  70372988   3951088   3411072  15508898   1820816  35255330   7450649 
 71698640  50347332  31746636  62241637    771400  28225620   1801840  12164446  75413717  63814786 
 27851888   4454415     87040   6407888   4004268  31713181   5358288  19817763  24717089  36859107 
 17393629  26162838   5561922  16300284   9643137  35527044  12484384   5604288  14405313  13385375 
  2829760   7786548  40530455   1303250  23036530   1945040  73601814  12568825   9191344   8454043 
  3981519   7089136  37188648  37727199   7308000  14069072   9830442   8872402    450714  11365720 
 86578470   4068405  26538400  39838440  37670580  10381188   8290578  15620073  33074895  13673616 
 68472540  42573600  33114766  90491832  16350360  49766530  79855385  83722824  18901314  34227674 
  2425644   9961300  17610606  14636472   5291522  21437880    447902   2291428    772500  58442244 
 12852045  18643191  77800350  57738912   9012720  13969358   7474568  15636036  52495016  13323492 
 25714980  22982837  23009653  37597200   6275556    165034  35234071  17946106   7307391    238876 
 89099738   3242280   8120400  39368084  23574166  15307200  63039396  62388704  12483760  62090560 
  4302159  67961706  43161250  34444685   6292728  36813425   4327442  11784263  64585337  46724496 
  1023270  23384560  34872728  68490630  54873951  26918820   5576032  22886248  16613960  51876162 
 25223562  40549080  86339680  78062982  22288575   2294930  36127712  61379910  37446500  31121732 
 47946250  26825380  34371878   4261748  28364112   2146080  39199107  23551704   3100129  34473550 
  4583655   8049011   7258914  52255726   1074210   3615112  33438590  19248030  13500823  39106884 
 30584372   8762000  23687160  17368536  34355592   4174099  74748633  25781045  26124397  45509722 
 57431675  37589747  68655203  54575796  25353405   2609545  30436272  50732696    654020  33025014 
 29916040  19768512  40640600  29947147   7700184  31107025   3664805  71125344  19281310   3988188 
 48545820  21839788  13002661  31996566  74193651   1859788  18034572   1278497  30593450  49540337 
 39606308  80594208   4475590  67904354  46535169  42711704   6410094   3975446   6196343   1438920 
 22908750  56806656  45476025  13644416  45043767   5421482  50266678    654729  31597698  74655503 
 57143691  49466898  19191500  53448150  41633264   1775050   7018528  52882000  27651690  37842877 
 72460120   5596314  29981219  10404674  29034450  18573696  13587735  19213028    163959  76104237 
 22549501    117288  17087778  39555072   1877438  42804332  39203730  27477576  41931720  19318110 
 10410246   2210850  79292632   1028526   2392137  40149504  12106900  61556892  40954035    367730 
 26729680   8356803   4758861  35973124  39820440  62767815  27564110  52941600    645018  24298770 
  2063742  33865836  19125764  10450050  58990332   5088690  41552400  55532504  19119600  33555768 
 17179460   2926220   2065350  38707374  14716899   5061732  47471095  13604752   8389160   1475390 
  2248493   9245267   1844661  11034991  90440640  57515538     38203  26413660  14784968  23823878 
 12381564  21145050   5556152  20172690   5270682  29500980  12226058  59654610   2189520  15758169 
  8823168   3822576  11816160   5440168   9994803  13857567  43700071    667005  40247942  73247272 
 50533896   7181526  45204225   9909855  49200608  69677712  54906004  45845628   7221536  48938630 
  7368203  55188952   8545298  54821175  14884327   4313375  24321897  56682589   2591640  30922488 
 16345186    173019   7580478  58454136  41783508   9614136  11718603   2629809  13166624  31299016 
  1462048   7777500    238950  50492989  10886426   1900258  45679437    436450  39550932   9419949 
 14474105  28176768  40432500  49493816  62929272  25767192  28496692  11705875  24821094  47863035 
 29085236  78036510  69572840  65819645  36408300  30632300  37490114  27494928   5121600  39099170 
 20625250  73950750   3197460  12630937  78384450   9892785    956382  17613496   2631356   8140612 
 29830252  44239050    505260  71945190  23132280  58344426  62330001   2844261  15025920  66442586 
 11126227  16887744   1864500  10360831  35607704   9304062  43829891  76673292   1731960  37838634 
 27106164   4394772   5271785  12209075  12926612   1620612  48887475  73587805  46754820   6222150 
 32675530  49809072  37252112  39226032   6143189    787176  34347600  39269677   8439710  51264070 
 10391224  28634214  54164880  26993915  55947937  14369089  11528865  31786345  10254200  16041410 
  1318643   5986548  81874819  28710998  24412948   2000544  21938748  10261944  67372373  38619712 
 79819140   5508630   1563324  85649712  38507890  44354412  53192880  17508522   1380816  75317858 
  9755872  37864764  69093216   8361752  28957080   3846531   7423979   2920680   9315552     56820 
 33688699  18961677  11181092  91421526  55437828  46605917   6029748   3190218  27633870   1285725 
 50616463  47394628  20867958  16855950  21849884   8158410  10751820  63917744  31013056   4015539 
 15359751  11923983  34526352   2198910  15811358  83363740  10201119   3100851  20988000   3704315 
 26272554  24198357  17780868  17780630  21681052  27956599  73911880   4581957   3051656  58111456 
  3164625  78687531  51370020   3531489   1028592  17852150  14463191  15008346  38488812  13032990 
 46689972  32066972  15218532  42315390  27106555   1370334  24947190   6517885  25421271   5558560 
 49058350  12158613  72005010   5077870  61197264  25071730  30075600  43343762   6355219  21238407 
 43160384   3298041   4074642    983232  31803014  10654950  11596119  41454576  16871199  11279848 
 13052316  23880672  12352448   8754394  28852747  41847148  22172772   3636249   8746255  14514202 
  2322781  82466238    555620  46839546  90399825  10485948   3511508  32361560  20078808  70776680 
  1530648  22309358  22531651  25169737  30059070   9942444  30814704   5819681  17394964    142329 
 38760000  15067262  25457328  42159576   1297264  62962310  44890384  20831104  37488528  28024682 
 64603630  18514209  17886000  40540052  28135606  13809700   9632168   6229874  30948238  31990218 
 22250843  38945736  47770464  11028044  46684680  76297900  11697250   1610700  26377260   4534920 
 12629457  13981888  56936237  42063948  62961392  76770208    915306  55632576  22443900  25637004 
 11220295  46854247  53108496  23129568  16786048  23991780  61761471  43416024  23933023  10367545 
    29554    187280  57108348  15094450  34388163  26907040   9989406  40709620  17216766  40818479 
  1536613  37338525   9740536   8779752   3335580  20243580   5117561  15063528  15396000   1570179 
 33322590  22858026  18632530  52523520  12880368  62741459  29922836   4257484   5506956  11434150 
  6508254    131760   1331270   1185328   8090352  62612826  35474840  84634794   5512692  68381023 
  5214151  67080860  45655140   4459680  11043345   7454610   6126107   4726634  20968435  35826057 
  5456280   3607814  63660360  45507528   2569680  20540310  25473956   7756124   8867922   5769035 
 25732968   3595972  42367728   8689342  55666896  28887516  32329512  51757596  46323666  20981772 
 16868371  30405326   3611579  57555766    264327  24634128   5461797  31428810  20028872  47616656 
 22019812  43968438  74148032   3057754  49447944  31592778  10897500   6934755   4915464  52536630 
 18294562  20502117  42904290   2035302   6935122  39366432  13826680  61567149  49761864  16257345 
 57418760  35982672  12577950  30433203  38261417   5986368   5474610   5403807   6995687   2585649 
  6848316  11526471  13619872   4035094  84357408  13337259  27695153  51297480  35345664  41309541 
  1205950  41259735  46824700  12065832  38177244  79357653  30366862   8778744   6457776  25902540 
  5002290    737268   1669809  18703251   7103025  38052765      5332  58258672    603648   2296776 
 45861595  58738400  15006351  46195282   8455065  65822728     27978   1784872  38289290   7056540 
 11740630  60450559  23244048    689767  23543289   6763484    626850   4449074  46119882  50168873 
  3204522  46971783   5830569  62467470  37201281   6670375  55222664  58007278  35682528  11130340 
 21826288   4955040    173268  37953146  12387958  23126417   5126310  43220192   5101803   4831645 
   789738  52011960  46829900   4582018  30781652  15859604   5075408   1218664  24747239  12028344 
 10305381   2047668  67684032    637050  39697016  14788620  11477272  62451228  15212760  29331896 
 48332340  41781950  20857767  16188960  13886592  14681133  15755676   3161926  57645259   3441591 
 25227720  18959133   4513743   6071857  14650317  14821500  50236480  33565942  61193825  15030522 
 17387106  29739354  29132320  18344250  15715320  45200697  11610060    898290  55229295   8248672 
 10173713    886281  74166287  60970248  10841651  67970100  50286984  11935722   1671504  79794475 
 27584928  20598968   2496966  32630262   3792092  43927725  45474372  20952249    662142   1889345 
 55661928   2779099    262213   3197244  16492329  10692608  15939676    275310  18798960  29994594 
 18704606  14574880   2846100   4542026  12106818  49662288   4830008  39866580   4935744   9127317 
   537196  50659050  27810224   8961652  16110225  24143196  33263004   9475700   9000528  42067008 
  1702800   7581096   6555066  25422180   2758160  69164205  74771968  21213500  17815570  17602040 
 41019264   5529885   7193014  49326246  72666068  35250600  23298940   9499392   4285996  60436863 
  2527826  41569605  62114150  25839354    359832  37422994  19041239  14387560  10202170   5178510 
 19650384  20204550  64240008  17413968  24285159   2893650  37158708  29622750  31130008  43620780 
   176366  36419808   1873196  34382950  33210375  67392952  23228058  40901630   6298597   7933800 
  4649548  37203276  10306761  15277650  49429328  69895568  36044112  73632168  14724034  54503424 
 22123665  45431494  31638885  31061304  31512872  16132620  14444207  59089680   9050760  39800592 
  4287588  32039000  16913958  14621040  25652932  81824400  19982262  42607932  50378772   7792688 
   766935   6048648  39889746  48699636   2324196  65714495   7551690  20393714  38777102   5541342 
  6922180  78487456    467324  23931864  71161524   3822300  45365152    197392  19372290  74341598 
   574125  16632270   4122234  28841316  33973965  36343314  74498205  33839665  27933570  31788450 
  7698674  79311232   2586567  67707965   1654406  45778104  17141340  35870062  28161210  88582200 
 68639757  16109874  26307600  24201071      7614  69126606  23789520  45784026  13145216  23844340 
 23645430  11165392   6928192   2737365  18649856  15000272  40793548  42993713   9014785    485434 
 61179920  18064662  72839984  29538277    930223  47211511   7908978   7005076    500979  48776148 
  4708046   2194955  40270755  17603795  19928832  25080690  59269620  25338852  29320850   3534786 
  5850837    862515   1961268  12585440  51023548   9798596  32352800   9196956  85728280  62451127 
 15309830  53345559  25315160  36120815   4772433  49687716  33977573   9109760   9858169  38069530 
 34636328  15839445  12586128  76828290  24771340   8278620  14693098  63896859   9887033  54985452 
 13509270    901696  21216968  77832000  16778490   8312125   6296571  69994100   7984458   1597726 
 42672125  36876800  18635825  23403412  76179645  27800610  44604626   9877500  13532813   1245400 
 22367254    542799  11803275  25606742  42654886  20932944   9924280   2169195  26886990  36031388 
  7272625   2433839   6007002  11032354  13941630  53206608  71491090  11686818  21344400   4685013 
  5347363  23789544  15397245  27398371  30360512  19128656  26207641  18604710  36087530  13844901 
 35821610   3384516  27887355   7880782  12637627  26928822  68153064  38888906  60698926  89145036 
  6988438  39460820  13261416   8290200   4528672   8637972   1243990  32207168  33626250  27028848 
 29704250   6867120  20277720  17638782  18772677  29676485  30840040  48636548  10468458  31589000 
   559552  57420279   6689682  65397486  65159868  73544478   1693505  13026475   6499684   8434008 
 33902260  22650590  10933130  41411612   4648047  17621673  66743523   2066764  18453705  11219516 
 29916050   9895428  25403840  62014302  35727188  35180320   5628168  46865674   5230154  43658540 
  1265052  32952192  21591804  54819804   3646335  10775061  35468768   8295663  11028004  48035730 
  2274272   8291376  22047516  13488348  54283680  10199860  45326476  38348800   7387550  31703910 
 54482946  12422556  26120455   6872576  12470940  12428000    357012   5752896  26097168   9738218 
  1778444  33565698  16415940  10437450  24440381   5142920   3555660  74974224   7940352  20095972 
 55598200  11163950  39469716   4281953  14744334  29349540  37574250  64310235  10881310  34628369 
  4317096   9240616  22348585  63216225   6589424   8589994  14467299   1444838      3325  17138575 
 15220290  22762425   6931833   6276480  18304000   3963520  16696029  41752272  72091625   7344102 
   263088  30999003   9686625   1981928  15979530   6368800   5138856  24250235   3809766  21003448 
 21009885  60090174  47724632  26630340  71534734  10434600   1481986   9965136   1953516  19547412 
 11637388  46337784  42898185  23541667   3410390  26036472  78370133  16124799  47752705   3207353 
 49933312  16586829  51551760  44857605   3416400   8989960   5740900  39223080     73050  48352964 
 19998845   5164020  19650759  25318032  73168820  19255852  26016207  27584523   7420688  13151808 
 59188350   8873459  10161801  36731317  13528832  16741192  41491761  73474040  37236660  42210648 
 26495745  38417850  34704018  34196064  19749303  59992130   8305432  64860886  47967535  33948796 
 71756488    473202   5276250  19692750    743561   8162660   4837280   6021197  23107040   4445976 
 47334312  36589077  27367080  25895730  18383775  38878714  60229103  18238854  26490908   4542269 
 78819700  60602652  44114540   4374968  27878760   6397475   8301706   8292056  37532835  26958546 
 55256166  20990115  22258460  17565375  28926749  21067225   7468699  66199620  24361244  12751232 
 26918552  21820398  40290250  54010180  14372626  10015362  78089312   3726975  14125690  45916038 
 44430549    778482   4577391  29971284  47234993  37593645   2263709  12007372  16344449  56501250 
  6634205  27977408  24703950   4535944   7446019   8000480  19527914  56461092  17097778  83863650 
 85155980  25926696  50218682  13444640  15540753  15346604  70086563  15478944  68252772   1657417 
 56294647  15079590  38743112   2383281   8987715  55190682  14854922  15741530  47751897  25676000 
  3041568   4825840  52135532  21721161   7311472  27378000  16371792    939468  21133770  15694548 
 52000170  22800630  34660332   1563854  41349255  47337745   9523558  22115170  28820817  19473333 
 10390415  28793440  30771608   2615936  24272940  30689130   8431041   7321015  33814512  14078658 
 15807160  25746525  36664830   2424339  18838400   1202320  47131632  32536128    115002  31821972 
 85402303  47329630  77261891   8355865  16882578   2495810  48846096  16437701  50942207  14392673 
 38722736   8594220  24256144  21580186  64535528  53474135   8454194  29356128     33244  13853889 
 26941464  66357852  76025160  69750912  24078264  25850984  15341448  73705600  13607838  19816650 
 12361248    556842  18065580  29878669   7595602  34965532   9108185  28316750  16812732  11122000 
 33215473   4543369   2763740  11896911  18878238  45205884   3965328  30011443   3884166  10583300 
 18654426    153738  44002575  23131550  24574550    394350   5995376  65798500  27857345  30377204 
 48279584      6392  58153968   5861757   3423322   3547800  32594562    568134  71665443   6352896 
  7267516   6538644  17399310  17296344  15283140  47023586  16606656   8509315  79721100  54787344 
 81629845  16825857     19616  65432709   2086231  18089069  23935100   6054396   3466740   6419860 
  2919196   5032638  53809158    238095  16262038  35068560  26763780  30154467  23931614  40889180 
 58103696  90855120  24846884   3609265  59207175    629856  43381284  39404299  17332499  31262450 
 21636900  46415094  12938040  12388914   4776999   6396282  10491470   2604320  58233891  65031424 
  3815820  53166890  26645247   3190722   5514208  73747930  60290104     65692  16360600  82797204 
 39957780  48372300  10965836   1044290  18162630  15992616  50587537   3017143  52120888   8382420 
  1019740  33693103  16365932  34415550  17588836   8941460  32141040   7779132  12144544  36723778 
  2363235  19829320  40419655    118104  23490768  32554444  28558330  19695600   8383408  33171558 
  3172136  17932337     79386  70181840     28196  35909890   1593170  21527570  27820571   1658748 
 68239616  19191831  62893323   7916552   1450220  52650914  21549468   8742825    617176  12444300 
  2461808  51293400  64216534  31614310  25561176  49210543   3040956  27854475   3373254  15315468 
 66443457  62020070  12380500  34647236  27584400  24490008    111321  36333260  17319527   2857968 
 59080944  59818220  18690490   4541209  44455890   7274250  81269140    415530   9759295  36488289 
 63556728  13067940  25144488    133315  77120219  30821192  35714130  20414050  32916590  29167776 
 52581660  19169715  85922924  28868784  15117124  63215040  47222442  14028210   6999748  36856863 
 61361332  21745152  17865210  16368022  38442600   8014925  32931675  70403520  12339272   1131032 
 74441024  35732367  14874002  61906250   7424536   4176756   3600388  31700501   8301185   6099255 
  2192292  58878960  39849796  35716158   1730148  15507781   1292194  10200386  67111695  45619964 
 23514290  28594962  29097900  50678080  32478144  31562675   3485400  40414584  30551584  41112368 
 12255753  57646136  18712443   4624456  53020080  44743545  27536992   3572284  36826172  18751670 
 39080734  68948040  41078460  25892139  40151628   2895950  31065741  23943876    691005  23526720 
 52595508  52155792  59048604  21544058  22574470  29420587  54978360  41264465  17157275   8616861 
 34516960  78703240   5847024  51093744  80595768  10837920    392474  60210892  12856788  22217960 
  6908820   1721082   8719414  31707792  37952822  15678420  11488386    207604  30516780  13821986 
 11309544  28102692  22803980  72239812  24168025  30851644   2268442  12614373  75847239  53541957 
 19735460  20163330  15290496   4512130  16188711  15771330  33942660   6653312   4545950   2542860 
 39544176  32445300  18903824   6597348  20280980   8953344   2368943   2502360  59177162  75978066 
 21201520  80870438  19692684    204370  61113675  16751935   8942220   6224856  25387648  65700852 
  9883948  80030852    975820    994755  41910408   6429532  46375340  32610900  42843092  85961772 
  5560452  45144464  47300448  72646780  34628928  45965558  31712760  23784124  26487435  41678442 
 25943386  64290870   4831248  26492304  10934536  17762616  15916917   1541374  11984206   3497802 
 25199100  19098624   5308932  23393139   7599800  33469980  26995761   8069320   6616467  27654220 
 53781849  64676360   1139289  21688864  22625714  41820680  22426195  32478272   8325225   8499820 
  6118950  49491000  44135938   2966392  19064694  16410666  73818203  16940970   7551936  21226280 
  8929568  29368570   4742952  24638376   7374900  42053594  44623377  74058028  28475052  24171210 
   292775  14852123  81788540     79596  29636666  57896544    244226  47039956  14999452  19395150 
 14350840  51307866    117729   1451488    202986  44962170  40147093  36059520  34341305  19464669 
 51652116  13551057   4483962  20324810  64327320  45085797  28001849  33254158   2562640  16318883 
 12481876  63664440   5585840  12618825  41498051  62188976   6309920  21005647  16447077  18291566 
 20970864   9726838  17778927  26359911  52436960  32035052  61203008  33751350  34522150  22395960 
 96824231  14786976  34019840  12495882   3983314  33116292  28002981    147225  60384960  39056040 
 55322238  14850447  83813220  31662015  11899300  11780166   7470615      2532   1428297  12071336 
 57803984  60054291  16854918   9221731  90364626  78058882  19905966  45155841  58086336  31809720 
 14046258  61942504  56300838  39597495  11832924  19154460  34473370   8041865  12390332   9205860 
  8775325  31949665  35052080  17940125  55512752   1878676   6514057  57785904  80131350   3827448 
  2828952  12643653  32545052  74220288  37483316   8095026    288845   3290610  24422292  37620915 
 37531848  76443591    411976  61697075   7573356  29865990  45763700  11775920   5860288  52115286 
  7676616  56803121  65507400  21706354  42379575  20841500  36857927  11161008  25172001  11289096 
 65738816  55365848   5479461  30847865   1847934  37382885  38435850  46124676  15947904  10068300 
 63148712  15842502  26835778  77415858  15391684  20164035   3689010  10582716  11564727  17321304 
 17667108  67724767  36238800  55199562  15824131   7497918  59350592  31236866  11405215    840268 
 29716445  15737058  29726815  29512186   6849505  21742848   6506240  17701936  30753040   2055330 
 10285443  10268692  40947032   6161292  81284160  82487982   5679618  21079068  36151820   9039088 
  3841255  23177296  42484279  13276809    250624  31957848  17101980   5749010  79680392   8064040 
 21885734  28614780  17965740  38301350  46954988  12893002   5494146   8997660    633609  28792548 
 15386168  16517000    863947  34191556  18955102  12848384  47743344  45490470   1006020   2960690 
 18503110  70858284  14018844  46533908  20899683  66592182  22687624  44922550  12756216   4340070 
  4403208  28404920  10432897  42846381  27670240   7970576  30639351  66849984  28439658  19983789 
 43343240  91533824  20982288  34877502  34364655  12975248  23123880  16377768  13740388  48532814 
  1345776  37273095  12472401  11249530   5415390    170676   4998650  68822325  23163280  19824904 
 60698620   1438928   7189312  46582824  11102080  38168832  16985930   3026283  16550900  26896476 
 18556146  30109025  10735809  35592480  45791370  33960450    100606  15180370  16350606  16660484 
 27761920  46078928   6563346  66923676  59896080  16960455  31903362  87655470  53833878   3947440 
  1481082  51354150  19803135   8505055  19977300  24234704  43209088  22982960  14483760  58480760 
 13103882  36726309  48130776  46016013  68427888   6358240  23404665  13503870  34245657  29624994 
 29247822  12890454  23323014  12562140  59402690  47261750   2026606   3142269  30446752   9855464 
 48686520  32396036   4427514  12142880  13762302  10850868  10015248   9744768  67957673    354288 
  5854614  32037660  57303488  48195609  56960266    486762  21913824  11747450  63103104  30484566 
  5432784  26559684  60030150  34614026  13702208  82160738  13559994  16605728  48477200  11525178 
 31580584  15398838   5243546  47290424   2604042  54179952  58537920  27227968  15598179  12990189 
  7425390   3614672    844512   4582420   2815575  50289239  13725062   4243980   7895072  19736840 
  1717028  48370960   6066720  25180848  49956371  20613705  11897379  76533484  44813615   6810960 
 32832632   4128214  37137180  44012892   1173216   1746416   2846995   7167251  20474392  87528944 
 30179440  18274416    270396   2182138  28110320  63626679  35836362  26541360  36858864  13156828 
  2586116  46787052  41274860  77402666   3409800  32598360  34842087     98552  84004740  26491868 
 86669444  67800284   1822595   8961628  44705016    647332  60857077   3775360   1505892  15027240 
  4583120  13985360  10872414   3630606  20593515   5794098  38844630  22421040  18635058  97603398 
  9092454    717736  25510912  43126550  28951542   6339424  43444545   5766696  21935373  20635520 
 23242905  64289528  66600216  18276612  43343825  12061872  30610970   8057856  15954120  29065080 
  1382640  49187846  49735014   4900275  48901856  20626276   3885840   7918540  59607280  37402704 
 14638046    421360  30703739  49147636   1918656  43547372  12848066  27483152  23041008   4967685 
  4120644  13356339   6327952  31024731  13772295   3291964   2414049   3988224  50627742   9886732 
 58113416    663360  27401132   9472140  30153540  37598187  69257103  47980512  18709299  20779220 
 43908522   7088621  79043536  24022047  46873988  18865170  22105798  69136186   3726800   2937900 
  4728969  17416992  68762996  29374056  38025897  51824287    186702    339586  42065028  17802451 
 59298844  14756224   2192474   8537321   6565975  21334944   8365788  37021320  24705439  38558376 
  8143821  27788024  10246028  32331336  12915469  44417552  33495231  30985536   4701784  35919936 
  3579793  32998376   5359401  13571064  18168054  17562777  49465584  11075568  26616848  43898624 
 52389714  25716047    284622  63921394   5532748   7531284    745875  17424240  19084032  13537440 
 77705731    585224  15664968   7993440   1107840  15338218   1486030   8657528  65766614  81733704 
    90783  41875904  74670352   4144208   2712332  15091079   8390149  26947565  20489275  45314685 
 11511360  17149048   3114774  55657953   2803549  21854938  55250715  16149760   4163361  35746416 
 45360500  62649288  21408905  61009776  93379966   6576408  26611532  49800992   9906981   2762279 
 14233921  53443494  14276265  10778768  56485988  28811688  60658576  53765648  62408736  19252458 
 10764670  16745373   1851109  28361190   1858612    759507  28730944  53049675   4632984  69538050 
 46159080   4054678  32376057  70573793  48158968  14698500  68782896   8572269  12947668   8087184 
 24976221  40967325  13273656  23701496   9268200  33028125  35284600  25467160  23847135  22755858 
 47841414  68572801  27052200  38553930  13682767  88955420  17664276  21569562   2144936  55052035 
  2213025  30616938   7658784  46019922   2362346  37715300  14576724   3821412  11449955  47660928 
 78960050  44997612  46061088   6055531  40782632   4659900  20476378  22741332  30600165   1963806 
  1644019  78610266   7159427  30121902  21021554  26293008  17085334  40937585   6460020   5958820 
 30258501  44609768  70149060   7450027  12375924  32287860   9530248  91967011  10985940  25973038 
 39421954   1354980  17144590  33113034   6552780  20783644   5996512  65411472  83916012  66742212 
 46061134  15056000  47031915  44335837  40553232  40950450  39635466   9883008   2465208   4664655 
  2809135  17849219    476550  28320750   8476212  31647744  63339003  21767480  16841693  28984779 
 19610486  11525626  74260208  37639800  34136376   8237295  40355382  33718545  56007246   7631205 
 66005835  35859996  12879150  58146606   3314546   8937110  21263830  34684825  66493760   1597368 
 25208630  11291475  15765732  58245856   4473861  40465642   2275910  40684544  36598648  14428890 
 75237071   5441378  23780787  22563690  14942772  87625856  38348856  33026175  15107040   1649522 
  7547878  23508065  30321675  22066380  22769429  59564376  29614884  40021128   3589637   2672676 
  1134882  31234815  56202984  21480906    393516  37837086   5754188  10719702   1261152  29718502 
 25323584  14895120  23901928  38743901  19269415  49244300  19683339  41435904    777903  52927371 
  1551955  74366994  22668480   9469040  22738172  38446576  61080219   2046330  34678652  17500672 
 33083925   7888162  35835652  26706062  19301936   1285014  18693936  62113548  36526764  40136616 
 14609448   2665640  53853501   6208240  28057172  69814524  75326724  74877280  28793616   8896041 
  5004432  10505352  25907844  11591787   1371570  15981671  13095066   2196391  35209251  10932358 
 26556387   2583788  41175618    416502   2371908  21849915    443718  55702575  20838020  15481520 
  3180737   4517648  19086862  23292276  57579251  13620600  48469407  15084150  17878848  94125180 
 59452159   2113038  79267050  10295507   3811880  14063363   9622980  66517132   2563491   8980178 
 33404670  67855900   3345054    173420  16348929  44516914  28139940  65138820   2984646  13798236 
 28468422  11293520   4363425  34932708  15883824  20708352   1825133  12177291  34794500  39242464 
  6705328   6586572  43295472  40486788   6824331  42864112   2107240  69636939   5270095   4958525 
 18366850  39504354   9270348  14982868  73701954  28709772   8192730   2570845  41250330  31983276 
 33165048  25444329  76392882   5668797   7166220   5211042   7805882    895388  23214146  61558784 
  6222408   8665050  18697020   7497312  17254083  60524376  77986650  49266425    808840  79935828 
 47833760  30972366  47545750  14862419  33893580  70900635  13846176  28934144  33353984  55475390 
 86824980  36343190  14142779  19338696  11268202   8998555  19761408   3410520  34795032  15112531 
  1267057  19448350  25037425   8631744  15454456  56026470   9752985  38359492  47093420  45418980 
 22987025   8079126  33816142  41427309   7625579  16915232   3719882  47002225  62168540  26544672 
 16158110  63174342   3591070  55664224  11794875  13649999  73467163  87079364   1333244  25035186 
 81247504   2778844    109044   5466110  82174667  47638129  27833722  13715681  19135152  11804144 
 36597090  11653301  35051780  12433944  15058161  30445935  27205390  34556534  21297255   2117880 
  5379064  35158277  11760868  41697956  50586396  21627736  30977835  52815630   1963104  19661424 
 13589646  17617516  40515075  28929278  11420682  23767130   1875042  30090470  27292692  42349844 
 33986535  38648400  14214967  30799100  34091872  16658190  48179664    484320  11743364   5940398 
  6315120  54002060   7492486  52265472  20667894  36200766  27466260  46445652  21065859  14112136 
 44540100  41095378    773372   5828080  48981776   4864158  21985356  29970008  51929379  16777189 
 47711735   2326324   2668721    625394  46497210   1845135  10382472   9307026  13329816   9157050 
 26815455  12079275   6769950     39422    161694  15698350  21252272  43439439  29354112   8758259 
 18321394   2849600  50386944  28444173  21792456   5218356  67325256  78821772  49169645  58149152 
 10775925   1352406  44352324  35470550    767613  28937240   1712272  33915510  36968662  35008232 
 79781031  69349125   7957229   9221225  29229741  12203490  32790150  15648874   4868715  57899566 
 12523368    131754  56987124   6229344   4120266   6072472  15082740   8542315   3859100   6348930 
 11185285  10411644   6542722  76138724  24859246  42355706  71693438  38747016  43311904  30815289 
 23162280  30934849   5899423  77906370  65695224  10250543   3118181  45114145  12033714  42232560 
 73722080  30136104  12975220  18080900  91790429  77161350   7992550  36453560   3861149  44808192 
   724717   5872796   9243240  18987306  42460524  11034250  37888371   2729111  11399626  11286683 
 46243960   6711396  41709148  15605620  30609032  13407328  11278774  54838608  24561680   9908348 
  3819360   5772558  15590960  19288572  22312645   3846893  20590423  79224574  54970391  18732780 
   303348  37653375  15255007   1460538  43212517   9834160  35962319   6527668  20290534  17056512 
 19712196   3713560   1878383  54988956  28386000  90791970   2163060   1547901  10525848    696784 
  1539824  30426452  20653428  23272492  16260636  21943870  16721328  19609457   8819178   5020232 
  1942743  51978840   1476975  39589872  11103024   2491303  19135747   1082276  49188616  28580440 
 12332140  10844432  31548574  11407144  22100850    510776  47902917   2068733   9241134  29423932 
 32660516   1517625   7668514  11637639  10161417   2283400  38077182  24188470  36589116  18019014 
  6035820   5009121  19129620  19154944  17404335   4463928  27043182  49487004   3987414   9548969 
 14468326  40888848   5181792  14735765   1258962   1126927  33866042  19095570  19434465  36583276 
 32044536  32278172  15772554   5356550  11750904  26141235   9429046   8543451  24983068   1044072 
  4142500  36291673  28958501  55029646  16608635  25350759   2870284   7400104  67471374   2353441 
 13922280    677425   4689192  81923634  14354944   1494336   5912487  24329380   2809875  53815608 
  6000300  28145691  12231918   1195958  56579933   2910462   1434859  27330138   3521232  18261990 
 77213628   8840511  73208970   8088454   5561652   5895384  40103816   4678584   7539760  14671270 
 48026811  20132670  16881568  51814959  31739260   8776800   6661010  67178120  43299584  25136097 
 79999824   9920582  19058966  22760240  27937634   8974224  29020610  70936614   1777110   1961380 
 10083490  31157640   7137480   2741856  35126760  73775652   1164020  21228004  15694708  25448880 
 38052234  68150082  46563624   6791629   4532028  74062650  43866007  17867064  36708870    193986 
  5947170  38924037  28449470  19569435  15735168   7202859  20637630  22579326   9908512   9572721 
 64831872  80379966  38098632   8422650   5089868   2332260  11029610   9610328    852070   3647520 
 29728008  17261032   9849600  18128490  49262500  18856084  31100904  76709830   2184060   4644360 
  5810848  22387183  41427936  17305428  13929183   5024741  36705177  87545880  45291600  33872721 
 27218525  48490018  23131276  17607280  53392584  45932912  39325930  18331394   5261600  26313160 
  2342520  54219744  49852224  98257566  15310896  54830358  18865507   1002320  62557930  29940582 
 24056305  15317200  40824165  56688948   3429408  28492076  48678048  15996500  38611592  36950823 
 81998438   7488790  19352790  59859708   6150465   4032215  12344150     80181  18784422  13102024 
 12117550  34489576   9188364  21230135    595296   4521218  37763376  36794172  36568152  40128228 
 11845308  26096662  18512728  45241700  58376154    284834   2819880  28999215  11286520  15940695 
  6140260  67231382  49931030  77666402  30645742  18768920  11128140   9793698   1555948  57447764 
 59021154  25132190   7243350  41296311   4428130  62228105  19101880   7764458  79046622  20267687 
 68010884  10710921   9732484  14078316  25320288    881100  17197040  17729185  51094465  19362849 
 11120564   6313125   3386964  56993925  57115351   8098150   6285568  42295836  55377262   3739854 
 10324930  21345642  34237579  39829258  26659696  74419266    125910  32787200  15961790  16501856 
 71601908   6132672  21099470   1455156   4847396  71095575  27316058   3918885   2749830   9758146 
 25341870  50985153  21986496  49979880  31441644  10442562    941868   9578520   5472855   4955100 
 49933224  21367437  52040427  43196894  17808450  15429766   2980387  12922195   9496580  31835826 
 12212816   6060768  24932583   4838040  11627350    356304  25015386   7554300  19538064  50997596 
 31885830  56753125  53976530   2915628   2255610   7919998  16902068   6488112   3837942  89403969 
   573009  42918876   3927730  17064495   1976988  89927544  19854198   2705427  39645952  12739896 
  3066084  18845520  10943856   9788555  67539870  58520790   6372862  35502168  72234160  23128472 
 29029104  59760114  18106566  10845571  17980515   1595945  15650455  60902179  20113366  21101344 
  3803160  40178916  28038260    722596  57919050  19748912  91307562   3631852  36660452  64396656 
 40247490  46031832   6026839  43561578    419577  24975108  24688467  51751791  28997318  17872414 
 34100085  13574310  68442500   2267328  53787708   1746486  19738764  12519027  12716992    719120 
  2940464   8616565  15283404   8317456   6736700  53865518   3651632  30994730  69600800  13677510 
 72544416  30163584   7587492  23347440  19798500  23856098  67310901  54012925  48475602   7613622 
 10957404  60016197   5549679  59440253    223601  64820965   6716324   7724400  16918676  12550755 
  4842600  53065152    417212   8188740  46750811  18320389  28414332  16712448  37262665  22154168 
 53792046  28080990   7931040  25310708  40764824  34197176  39300984  60972540  45293248  28869125 
 22207900    570009  15035673  24678325   1189698  34939490  54831366  15442960  36270000  53304240 
  2338582   1241260    529470  16823568  25661688   9284412  22908057  28809176  24346240  48229146 
 34329038  77255372  31538880  19714258  43523571   7958196  34023672  12164812    633070  29593258 
  7188575   3342682   3420912  56841390  54709320  22589900  50693918  23833920   6154862   5695186 
  4891555  83759736  18277218  30196300  31711079  48255405  31877478  63739125  12139869  17889300 
 24317633   1637605   4867506   4670676   2842938  69807474  15079734  74192192  10233720    160004 
  1700024  25310166  12744152  16960338  35840289  22036636  12617995  28657800    589110   5227814 
  1092280   5320632   2007104  13437674  80870190  13133476  11121998  14135064  11945322  93740163 
 42660800  39486642  50954670  44260180   7576036  50368006  50980872   5455723  17147832   1169021 
 33081136     71712  14419344   5530350  32426160  30065154  30865046  58764000  30818118   8419582 
 16605544   6278895  10378702  89391765  96263552    154946  25227901  39080184   5211840  16140708 
 33863751  31543940  34177085  25443513   2009520  53230891  10587804  17093070  43859182   5385095 
 14273784  13481056    962240   4438875  73258276  33868980  70664688  47025994  15805440   9446320 
 82695462   2285364  17735046  10463330  48094734  53782119  36662913   2805276  12584890     33650 
  1367382  14242480  51764508  31914465   4135488  41015050  88046190   5308688  43283926  53333764 
 10935160   9940629  46289583  58352261  60386104  32912264  40169419  15209171  11029293  37032128 
 30913108  30611310  52087500   3909801  33868542  44400592  12886338  17644538  36066558  15505347 
 13409600  49856242   6916485   3375504  10330960   9242908  10425556  28459666  15668250   3588959 
  2485810  63118200  16161134  14208028  17743904  52045240  13451886   9493250  40942224  18656312 
 11082120   3444736  14146300  30969000  64073072  38804927  10401535  40405493  48716580   7735000 
 85503456  11365728   9198064  15913120  59801664  61371072   4909932   8973756  34843055  50064428 
 30818860  26495757   1359256   2275739  18156788   1115600  30934407  10997303  15269932  23151622 
 47907425  38078880   6119109   5427169  63690395  26258864   2755456   6575211   5707247   9833688 
 41002108   7731171  21539882   1457211   4948608  37527030  22109841  21202168  43338134  27196425 
 11749920    107562  26828400  26994000  56393354   4733924  27100964  12682326  48557480  18262552 
  1883192  21353048  65885106  21918810  17168970  15594638  14773775  32943849  37447095    823539 
 66453869  51142570  17641264  79626544  22316172  29658222    725305  20672208  17755900  42869568 
  6006973  15709694  87883911  29997374   9241400  77599200   5965666  21664990  41421222  28003598 
 76373238  90580278   5153238  12995430  82076900  14238720  13375642  18624536  29726488  52222521 
 34748076  22875340  49543224   2412030  34538504    646009  32233536  62267400  79717450  49759372 
 69140049  20548172  17250012  43597872  61588232  21756486  31776662   7603568  34266505  34981053 
   164619  15900960  29583840  11180624  22516863   5920722  18013853  19101789  37713654  49484029 
 31822308  28403928   6123432   4481202  10331494  37659165   2922705   9885615   3261087    678456 
 38860899  13478304  51778794   8170848  31166100  44877490   8457084  27818846  12543802   9019555 
 44424864  13271064  23829138   2704944   1412892  14661968  75632601  32720128  49079925  43155255 
 57239154   4618317  26540514  12410808  75894696   2083636   2004453   7221900  75048435   8271296 
     3602  22556744  15900969   5737824   5215446  37784745  62675550  23912587  28430441  16198072 
 33546408  34952320   5012205    200694  19068608  24295000  52328952    330724  22230426   1109640 
 24319330  18550724  90887355  45043212  92369725   8021145  44394400   4326350  16229827    504390 
 37417440  10169662  18589714   1820860  45851284   3317556  11351664    435285  18334848  51929240 
 18868572  32216529   4462755  34092905   6879056  70082432  39577167   2897622    668950  44707156 
 11568456  80611650  54961412  15308172  18571626   5026604  34813125  70180264  60044556  13838256 
  2473586  37619316   2617516  31915960  80421720  35994125  72599040  64216656   2259634  29459882 
 57080352   4034625   9369648  15485320  15341232  44367048  23987096   3558060  19663180   1045392 
  3430812   5121792   3830684   4553406  48837130  22901472  14966775  82196440   3635595  38868417 
  6185697  87804755   2601024  22199110   5802615   8178170  68859654  33509920   4712992  14145308 
 41913295  15600300  55948116  45848800  47648384  41407080  16532061  63856698  62500588   3370725 
 11209932   3003540  23347507    861600   1652280   4218567  36023796  24721679  15068596  31104612 
 36892737  44850652  69237105  26613080    380694  19747950   1603602  13729800  16740696  15805405 
   579780   8814861  36811280  24916600   1763154   5899128   5623125  29657054  59061879   3228750 
 21951888  10868678   2954640  20288112   2301112  20266676  22619025  49853320  14309864   1129467 
  6523992   8907424  45028104  12585795  22051926  30164176  61443536  20275712  83767656  41370140 
   955260   2810557   1915920   3708177   1717558  55393886  22430628   2636007  65381220  19268771 
  6096608  14422240  22546711   4934242   2333628   9324314  19539800  85118601  16346400  18067392 
 16265706  53170869  11741000  29922750  21389225  20493852  23777194  48345462  56791125  51454062 
 44639475  21457304  14524820  22443008  27872100  58648793  15943554   5844038   2693704   4378333 
 29552790   4138083  83067375   8970612  34981387  52237320  23296850  45913582   1283678   1416524 
 16998332   2072368  18838311  21948894  25211395  30404024  28789405  31167345  67409314  56111166 
  6104734  27272700   5864578  82620775   8123301    853329  14953160  31914448  36856581   1437450 
 79803355   1624194  46026672   8329880  35386312  33347776  23955312  21849821  38040578  59342624 
  2903872  22328306  45075653  56600355   2689944  31586435  10197263   2898415   2561580  61815820 
  6050544  22217138  55097222    165490  42034848  30549530   3037804   1291560  39512460  28047033 
    39280   5245539   9235445  15897975  10605816  13208660  54539695  30281720  38758480   2480320 
 21389790  23417772  25587157  39842558  29956680  19935327  31238636   5002672   2976441  16680914 
  4936392    576275   3845259  24478435  23335605  90056880  25419837  82001532  22612700  47986970 
 13876456  45787066    497850    313005   6708520  27703086  16968692  41845640  58490625  80930880 
 49137615  16887757   1563471   3389376  28474010  12286960  29906714   2500008  10403448  14532057 
 25640334  36659319     46508  32200443  81278400  40762082   7156807  41466608  60605307  22510348 
 19753164  71269470  48461328  68340202   3169446  79096875  65750101    356940  58447662  45905952 
  6147435    461043    617980   9219216     42328  56053420    827436  17457450    421899  23932467 
 65075637  13176450  11249892  72134400  46962240   9455200  42247380  36031840  31173432    972500 
 17907150   6637176   2700971  16934184  14227110  32478934  61698960  30659409   5745260  11931810 
 28666839  58931070  20711328  11697962  17017255   1243250   8384948  19099260  61881972   1018732 
 11694600  24524928  31556106  46940900   5173240   3943968  20341860  17601956  19709150  27722283 
 22156675  29169020  14699109  35477838  50346450  67105168  39847680  13246116  23902338  51618672 
 37448788   5017855  41651149   4227280  38317509  36985200  32564880    221568  65924798  37948264 
  2045547  48798085   4304055  15002100  15714916  13369925  16009110  63151938   2062956   2288331 
 28461504  27242040   2660322   4500162  12839589  11326546   1132830   5981430  23871272   8806692 
   190284  15748650  28941990   2098600   7970880  90067968  29863177  20164864  15876531   6661370 
 26489484  73711305  19720375  15790060  21139470  18797067  20219300  28097344  38173008   6246024 
  2616710   6826314  25614147   7041680  84805633  10458910  20617788   6044202  54939640  64232635 
  1885664  44834109   7644952  43458738  48074382  17267888   4725888   3998784   1458240  38017022 
  5419389  49006782  55402542   2049825  18138724  18312860  27889155  23814043  34760368    525800 
 71480448   1229280  17099648    569856  49282142  50233881  74057194  27077606  28809456   6932838 
  8072475  28170675  13759746   4173120   3956856  60544608  39825105   1285648  36666196  65272439 
 81850860  24320832  31253490  25417819  26386383  75194657  33054208  31694810  64205144  27625248 
     1972  42414045  67366342   3516436  34527640   4925312  62727600  42295770  85479867  13333398 
 16751072  49295028  48374152   8310820   6047604  13921608   3444504   9476238   7118048  17837024 
  3535385  67546134  27220023  76685434  16987150     45360  50299808   1801254  21905569  32822070 
 56602320   1314672   4223682  11494050  16450280   5251853  40269285  14985750  57296460   6948776 
  4086650  88226806  36691083  62145664   3513848  14774572   2862018  56018082  39340581    600708 
   542685  21291153  46067252   4873680   6755736  53816694   3511010  24778785    139523  75689460 
 42291309    918405  28785171  24978300  21315656  38719796  11256388  16830272   1736598   9060644 
 80477241  11391431  33124974  24398672    165734  13026960  20558889   3498333  53533725  46097268 
 39402295   5296878   4891614  73811812  26008209   7336574   9588000   8960588  60452825   1973661 
 27497100  69102902  55801361  30207427  28047060  13233264    694368   3420417   3222506   3112736 
 35498736  27630900  27817200  20048847  65323356  12475400   1541611  65817000   2336688  52930332 
 26884608  23830562  26497905  58584351  21717091  52823290  15635866  20235628  27194532   2680114 
 31178169  39738552  74644101  12721159  39472125  35043568   9781836  60202772   1592283   1958260 
   996660  18467157   4416430   4954004   2651464   9910448   2388704   4130088  32337552  28400064 
 10177050   2112623  12210278  60824257  17860645  40607415   2364570  26512470  42542778  24220078 
  3921258  52302172   3450000   5065875  11309760  15861667  20508120  10025265   1415700  12409440 
  4610621  11428032  24168100    949055  12568320   4761854    638544  19920642  43033626    861952 
 18324500  46305720  29708723  21874853  23372104  28800288   5317740  47000158   3616635  16150168 
 22308030  26670336  18250466     98154  38274696  17701458   3855882     53226  39775028   1865192 
  3166672  20302860   4066932  12517140   5666397  14021040  10468073  10183872  17620245  25078680 
 67693830   7623585  45685732  11663074   5512638  23468211  13949520   6056915  69069690  25948293 
  1454100  13757793  76651512  22081332  29294910   9744058  12583328  17996197   4994640   3374585 
  9137892  19136288    167670  12469320  76413492  57271600   2498652   2927078  15077446   8502109 
 16988256    328831  13964138  16833876  25210752  24092816   3787168   7374390   4508287  50990609 
 90130395  18083852   8663484   3588375   6915122  38918500  55657338   7554384  36071700  29913764 
 53258406  67765188   1743741   7594860  11233484    956040  21128485  73082997  15093440  87057580 
    24150   9455052  25966026  22391505   1595172  13877199   7011879   9579471  53491815    997479 
  7453041   5546260  12466656  36768116   1452250  12486690  55126603  54097868  21549000  20569240 
 17814263  32079000  61385792   1010888  11502000   9760701  57318513  14506884  56243295   2983714 
 16440284  21438930  43791541   5497355    664006  12447820  63925576    144643   7207650    508400 
 18877540  10590028  17529064  40003524  55262592  85968732  68811890  11078505    591030  42447888 
 38471844   5226865  10922584  27966750    119646  20981842  42183545  42800219  51283760  43753145 
  1041621  14136909  25057689  47792976  31437648   1486494  10155906  75009197  18439974  24420636 
 25508220  33984426  13376280  32139396  28875400  27483126  36036656  10351790    669288  62535897 
 14012544  14766888  32820712  15107199   5725020   2918248  15044672  38577315  59041681  25957646 
  7200572  11289212    459195   4624172   6146880  12001314  50259880   7544592  17797680  20519148 
  2394810  22993615  29693050  26499864  11338250  41815848   7275767   4084710  24037962  49800582 
 20888922  20249490   8099919   2530683   1952626   4908330  46899100  20500425   6513884  78623846 
  1198349  14308648   2925720  78684160  16197624  26101297   2346084   7606740  21013993  27654410 
 16288428   1634984  16066950  47413036   5938968  42932850    976197  29285080   1796508  26749368 
 21724340  11383476   3357792  22639210   1472694   7744343  31019824   3269412  73909110  59534915 
 35271184   2327756  52254592  28514160  12369982  52110769  44882427  36191232   8501370   4640580 
  4341876   7248762  15963282  33482296    389002   1018693  38351717  49822256  22266972  31738270 
  1779250   3825616  52114890  30994863   4452075   6648655  18595511  18727020  71975535  34603898 
 58145472   8416800   3479118  28622756  12868796  45123125   5794875  33510330   8377788   2509485 
 37446852  31961124  12963395  13190850   2474780  26248026  72618425    713212   3432996  63541097 
 56349498   3930034  25913241    101647  74169888    266430   1953080   4735010  45574956  29858280 
 88783500   3505656  25571400  16614970  14059986  14594752  75333993  11335435  49941980   7339084 
 53128971  19222400  41203148  12713200  55663466  40708184  48498060  45331900   3176870  40603960 
 11003252  42303448  11903610  10294200   5401112  61516114  33959726  23320020   7752475  10738926 
 25925816   6037290  10885998   9477585  62067006  26659531  27054759   6255313   1060979  47355528 
 10006570   7861504  12858855  10227710  83146360  57857972  77265391   1460150  23829160  36633006 
 12824489  18789540  14631850  25991836  14140266  42659103  19330311  86533958   8809818  21262858 
  2563470   5369950  30310444   3379929   5628567  17078736  17359014  20439354  29081706  10135500 
  6786702  35854784  56879034  11391394  82097416  39118008    574002    471600  36582551  23022428 
 17169350  25987425  25487865  21256796   8349728  20937560   5254968  24163578   3123360  45024880 
 24306516  36227461  29704488  44676327   3592602  45295176  39875319  57914832   9470655  28573794 
  8236951  30859235  14804088  90569622   4946454  31480248   1529508   5135095  35874000  11379632 
 50046066  44263590  69989595  46276368  61505389  16543790   4065220   8555804  47205900  50292856 
  1853220  20734684    995316  16186827   7678368  31636304  66310776     23616   9958200  34670902 
 88736151  13413381   4613375   9652372   9612040  50518116  17724760  19602139  45889400   7897600 
 24103044  60414270  20608896  27651510  20531928  38907792  65063097   6041715  61577085  14707408 
 14031375  27378048    606120  59676772  30566690  22732424  44476710  73784256   1937334  56016408 
 24236982  13206144  45419418  14572633  20926107  56461806  37185102  24469500  53588136   9334122 
  2365100  42374332  19963440   4082421  23182476  51204778   2157260  30574518  55522779  79410944 
 21876050  19404240  12892788  66246604  20919361   2379707   9764010   8965200  23463940  18680336 
  9435150  44577382  75908367  28291886   7051854   4964432  41232616   8540488   7837918   6263595 
 25399246  52033410  14180768  14540604   2600520  32964510  24013418  32964884  43582000  21854664 
  3930192   4948224  44641720  15723550  37295650  17620141     58468  51479116  12774825  70178661 
  7024236  28615916   9506812  16437696    186333  67304120   6251294  22658538  20022464  36240735 
 13229131   9992580   5696358  40226364   5451732  80548992  18791200  10212992  21970980  58589974 
 15989100  30433200  20774372   9160752  16443501  12396900  64272384  26482800  30485280  83184509 
 18017741   1516788  48066450  26661294   6543572  11433114  57728468  53840684  26012430  27290900 
  4218804  14722350  10406920  17811164  47334294  21426623  54847782  39673220  29271189    147660 
 54421021  31474176  26648375  64674569  11769034  74094246  50286915  18867195   9293760  20853855 
  7804720    375505  38520576  55933740  55035948  38859600  17499510   5898151  45596397   2032174 
 36842912  63240340   5779592  88671900  15369480  38244210  60081175  11484816   3078243  36935454 
 60426756   6645122  57760900   1679392  36480840  16353150  36721160  39737552   5332901   4833900 
  4187106   2789769  12078432   2081610   5027404  31579611  53031888  70043944  19440468  40852800 
 80805240  12052890     41724   5697760  41257159  31620703  40246990   8282472   6337485  14010151 
 17478142  45938137   1516560  21085817  72663624   6450950  11108385  74731352     62186   7754460 
 12508848  30998596  27257540  20353974  30452625  11973955   3766404  48825084  20794914  19747404 
   568026   9643224   9171428  12837141   2651940   2941220  32674659  24940953   9550440  23371680 
 29944390  10665999  23806185  33514173  14036100   8227152  48925870  26125022   9647112   9329000 
  6857664  12190626   5966415  18005136  12923736  12972640  27904436   9495802    442183  38854934 
 71671779  27545404  26482667  53703045   4168584   2362404    188720  34303665   3681698    163812 
 49143808  15981336  66594132  77087020   2095415  16385375  49672945   1374597  27589121  26073974 
 54751509  34140472  20687538  40953092  10737342   1722882  10020165   9751995   5047401  12998745 
  3964740  16880632   6396978  34130774  24500019  34956200  46282392   4507648  90290310  64969040 
 37637385  38186665   7994838  17231984  10780533  30340632  29806630  15139618   6115221    358992 
 35127702  11238290  14206038   6980952   5884400  33262584  73156608  62318300  13815040  41890216 
 15566038   8246430   3373076   4729856  83956080  38825026  13648710   7685799  72738928   6751738 
 46787822  14204348  76396701   6708548  44890160  18600327  13234893  50632839  16061445   2036154 
  8433502    416245  16836768  21195120  28175664  29157760  24268599  56809907  10633337  20719050 
 19162028    389690   2320080   8161580  14500860  27325200   3555432  18718336  31795608  55750036 
 49013448  23088624  14419068  10355580  29963622  19201455   1447200   8023147  11675332   7433750 
  1113276  25016445  56395200  10029861   5614084   2870940   1719408   1736908  24400248   2692660 
 21784123  23480853  68948228   8057402  20936916  66788520  22197060  89599437   6511280   6518250 
 24176649  80533066  26178300  42357767  10480509  80099514   7891566  33443496  28999620  55447275 
  4222478   4028678  42694925  35961030  15006600  44630730  59468518   8327992  48343008  19358568 
 16632884  12685425  15943148   3259698   2745321  23640008  24813534   6979702   6298880  65947740 
 14173434  46907238  11754192  27400788    298060  41639609    762575  31142487   9909607   7534512 
 67465580  10596762  61048915   2937228  17949225  67704777  37240980    286754    874902   4919788 
 19344694   5898804  62906436   5496364   4246118  43731990  52669771      4921   2753024  85526700 
 22171162    438564   2179920  40904976  10817235  43965810  39681040   7849677   7975968  12024192 
 11069464  46338039  13612650  37847355  25457637  90340401   2970653   1355384  55073704  16065298 
 20381948  61548542  13412660  55038228   2584288   3222558   5724677  48447315  63195742  10345538 
    48336  25987500  43928214  76492507  18825198  60133302  37247182  14841840  60732018   4604775 
  9859515  27936580   6813261   1005905  38436588  61229556   3452883   6593956   5335515   5662191 
 73826514  13653020  43300600  46565337   1245184  19605630   3522480  54062523  10817365  57918394 
 12616450  37936795  22214187  80251122  57769677  17415378  16625394   7122492   5089959   9698779 
 40035884  32752392   2831745   7346918     75878  84077875    472628  20272136   7651592   2645104 
 65477520  19678356  45044475    220552  63795768   8746608  40453080  11719309  22363152   4442960 
 23013177  21430059  18155269  31574368  51960456  56612150  36374676   2214192   5218749  22831236 
 21214009  27109499   6711991  40997502  17055335  56268212  20080200  47130292   2267202  43430745 
  9049688  63246426   1597152  13862454  49888945  42470355   1989342  17706984  18283692  11620129 
 22314969   4554126  31758636   9924954    199563  67082092  49653124  28765598  63107537  10056152 
  4793620  18737400   3383944   6369440  16918917     18642   7871239   5970610  50089816   4196373 
 36965165   1036065  27200547  13775484  26272959  24560937   5108432  24787560   7575661  21513520 
 50431608  40705125  14203300  18920352  11358726   2798370  81384156   1653642   5337442   3617964 
 26191910  30794742  11312412  69787110  68067872   1338120  17767788   2355720   4733988   8884512 
  2019447  71372880   1469319  18358881   4051320   9267724  16998016  45405664  44917944  28396362 
 26893074  22936259  10794627  43899268  61369744  22528939  35082696  36697112    354618  48295226 
 32073780    690975   5913600  41452974   1017998   4894404  15302592  63685740  13888217  43766352 
   689532  64348641  20632174  59747168   8291068   8838336  40994989  32060500  16307130  22321988 
 20951210  37093704  42287805   3195436  33602266  27673163   2029664  11256921  38351340  11976177 
 36459850  34018769  42575544  22239348  14323350  26166635  14959711  37060254  68794655  19022476 
 37883701  39507426    273158  60789820  42838848  24332052   2552057    878940   5325228  22407496 
  5879997  58403040  25762182  24843184  38868984   5501130  33592248  57340624  18622390   6777000 
 69653250  29127301  24325380  12615152  15403814  38634908   9240399  82646038  49776155  37095432 
  7487392   1832410  20159040   7045248   2058372  21984404  31498470    314763  75454500  58014144 
  8573856  95069457  15491460  44132646  19039360  48648140  16615424  53936190  54114904  29065839 
  4435760  53440140  53127619  10034176  28971950  74600302  36376788  22899204    741390   4625412 
 70239936  35656060  34219188  29396876  33025590  21593072    839125     11516    835890  45603648 
 42302678  32970510  24166562  34103820   6769728   8347180  57330275   4159050  73266983   8917170 
  5108040   7466984  20031592  19756308  55962864  47110147   3347946  56509077  10767924   7843920 
 22254804  59652320   8402924  15755096  65931216  23182088  17908002  75555162   1133717  71218188 
 53660730  44353374   5693604  40760168  25750050  14929231  41823590  84137760   5196810    841124 
 27767535  14970786  46635440  62550544    790686  47075712    565955  49254546    552926  42103908 
 31817353   4177213  11497927    892296  81486360   6228120   5342582  13874820  33842732  26466468 
 25018128   3006063   8893314     17232  39644355  44750656  68648580  34979040  54030300  31918260 
 32455709  63398750  16338060   8752020   7261360  22499808  64305296   2984595  32934912  46174260 
 44373225   5850078  35401770  22158916  50737496  39971529  13787760  57851246  30716430  46171300 
  9247755   3879060  43665416  25714426  25388154  40332088   2001221  18365740  30937246   5078762 
 12391918  25818000  18966192  66974079  20893509   6258427     37200  47410428  68677950   2546144 
  3499895  62323161   2009682  36762664   6262704  27890496  19955025  54529625  32164930  67018420 
 11894942  16925104   3041064  14107176  30558465   3465456    704900  51030000  64049496  58571497 
 44133080  43062129  44931040   3182838  18701060  35011648   1026740  15380746  18195322  37081704 
 22332950  39394693  36479720  19891116   9960475  18155496   6966999    812175  12492936   6275890 
  5122848  15297864  86586147   8367075  13788372   7606062  80632218  12746830  27770642   1727730 
  1982766  15418760  32410086  20461632   2146284  34028160   2412155  19464588  12862725  55276452 
 31029150   5242171  59580430  47450676  29425639  14764176  42144975  13780450  69055776  55103429 
  7174362  84301035   1618724  56115598  16905852  11733052   9106551  14001867  25981854  52709170 
 10678200  51502230   8236800   5659740   3031044  68110312  46700580  30880824  42519737  13964940 
 85744493    546430   3695664  18699494  54517730  17207040   3482344   8574016   5389020   1731555 
 39311028   7571193  36461763  52164888  43241650  46835705  23758065  25266398   5074650  13695675 
 13177848   1192749   6046272   1139258  34807787  44652400   4178064   3339781  65316405  49478134 
 18179154  28592300  45166156  16940880  73799550  45181820  48530625  89464400  15083520  15466005 
 16681152  64354496  38877600   9514509  59439360  51240180  60128684  32747295    578496  42613714 
  7252832   3690198   2780796   5877215   6221952  12861238     79287  62469964    176393  83206328 
 34474870  50794776  51856350  63985684  36282342  53571648   4924710  69586370  68001955  38406092 
 46269312  14036528    686415  47439580  26925360  23914934  59882867  12300800  58588920  29435892 
 19917546  15403245  62672651  53452000  28089861  53369123  11301444    377217  28443428    330220 
 10741658  11213475   5140011    557648   9714663  26621028  53676952   3254546  25903725  31711802 
  5167129  59422116  81736848  62447305   8395650  22005120   4554444   6484400  51267066    831328 
   815343  17975265  12996060   4941620  10988457   9564606  26992220  66950442   4611325  24336656 
 14653864  37172616   7521316   6683814  36834072  65997855  85640919  15879414   4060724    305721 
 11403651  62099400  31090192  55821705   4269120   6618304  35450912  89833880   3037723   2756512 
 21254189   9842922  34210472   2054052   1717595  13944216   5142885  10604121   5359704   4708935 
 84426225  57843618    428370  16283668   5219214  39477240  72978190    458397  48547689  13753296 
 16264000    482267   5217925  65480008  45748189   7491757  34668652  19428177  24606451  11702907 
 22803192  22964864   8190640  32955669  24201389   5072500  84870150   5791459   9171210  22656508 
 11083743  21890030  33630348  33992889   5616099  12682233   3062496  36681716   7705087  29388480 
 20072241  29346784  29128846  52070457  18414000  14404044  14584742   2270268  15732000  65977416 
  8635872  63705312  19583364  12244215  38479182  32977000  52864232   6648122   8676936  59896048 
 11634569  47301868  26228580  11349590   2285610  30360688  57352203  54956610   7463714   9773680 
  1481907  14855296  52710197  32611761   9693705  48055776  36083308  79410700  84000384  79264200 
 13683607  53112156  38398646  19963908  15662240  15315181   4467260  30516629  93188040   4864210 
   630648   6218856   4709925   3625455  25775270  26481750    280685  61381957  18632900  23818440 
 34106505   2020440  66962592   5980000   2030752  28057475   6563844  23010463  40859434  15012979 
  5130846  16138980    691540   7894071  25061400  13343750  12432563  38419305  31924113  37862440 
 37739628   3421000   9642280  33402933  42443265   2349500  18020541   2765540  49389668  26885800 
      455  28630290  18152010  20533634  55927476  12233636   1638198  19405472  34299540   1224820 
 45820824  60980312   4118892  55188904  40669838  63495580  18407312  11474598  43083440   8894028 
 49502064  72196448   1047137   3248544  43603724   2980800  27009060   8935890  39516048  45044846 
 26880912  66201824  14075038  11151138  21593727    662496  32876268  24768535  10538124  21364461 
 30982861   8849530  11375019  18289600  10036474  45961665  29504530  23316172  13899375  12646205 
  8149358   7561595  14484400  16409796  35339206  20645938  62496012  53000000   8435196    794010 
   331584  12357045   8538600    825016   3461793  17799892  19178496  39660858  39957528  35429988 
 24689350   3172958  46276512  40289400  21872106  10501260  80317705    654345  29482542   2516652 
 10635471    446307  40241383   3429827  41990679  36446088   9821376   8249724  55145936  51654312 
 55253784  12955098  54255690   5527788   5747339  26050278  17165967  90258234  16254711  50917392 
 58590368  13970430    805138  53309925  11512130  10231585   1330175  14089950  14154320    203000 
 34691184  53190605    435372    442411  32827923  22538913  15342114  89298000  12042975  17927166 
 29515318  55675487  49996215   5074810   3429831  11946121   7623980  19652200   6913335  34256088 
  9949770  78364428  61460364   2508178   6124643  37854720  27105276  26169134   2271171  45204696 
 23637108  10194580     56224  16902600  24339332  49740572  74282945  28598724  64447284  22579284 
 15544113   5231112  21045535  13802871   8745510   1589002   3127192  44552794  10963045   3049060 
 36811818  16171350   5706771  25638120   4062846   8901316  76752028  23274314   1996470  33266298 
   279460  37908810  14699550   9820440   5266728   8800127  63412680  36843353   9869300  64959399 
  3729528   9389000   1053000  14282736  20113422  11731083  31665153    905709    430195  11506495 
   962802  40831518  70749852  18739462  48879600  36478310  18458370  21124450  10748538  41280879 
 12620400   1179425   4347651  15238686  32444396  17567193  30019350  51886764  29453478   8481063 
  8642659   5723416   3170800  38183670  20748636  13835423  41185284  20578008  17299275  15656733 
   238791   5242765  34093920   3395373   1330176  46214200  19560905   1132716  36161202  39033450 
 81943560  50161067      9724  48616260  42194421  78552128   8734969  79408685  44878473   6953207 
 31177591  34106913  18281232  36174400  29532281   2905462  31208556  25362948   6944102  26587164 
 64511503  45624215  11249584  18592602  31467772  16383096   6985539  14367072  68512158     64792 
 18650176   7263424  33710985  23851905  59249346  20625312   9297414  38855622  56442669   8069424 
 10207520  34461981   1783470   7029501  22573139  26601591  29845663  39936000  46222694  10928550 
 23772108  15882780   5663788  33476250  29559880  23993375  17868656   8695680  18736421  30696495 
  5200128  22236520   7468192  10708386   7938048  29402600   1608162  12337047  12460626   5016802 
 32439960   3709854   1707612   1560960  38707760  24034649    191006  64792048   3619480  53710338 
 12900972  14489648  71911312  19932640    786664  60829804  16660828  65791110  12344430  95138714 
 37806336  21418890  40722940  30152920   2221720  43250078  11685730   2081960  13324522  11100024 
  6832618   9624967  27552880  14360500  55628860   2838704  64914000  13670823  50967208   6047776 
 23229774   2341116  27984400   3104856  48077991  32773689  20891739  22473309   8566354   9528330 
 49882622  36220316   3581300  28463200  33953144  39286082  61541238  14365620   1148724  60960291 
 31160412  37147560  22574133  10236600  49502288  33448800   1602762  13398403  44215864   8018640 
  9325530   9246003   2253880    626313  33644060   4652355  41340181  74513376  40520684   8319792 
 19082812  68622345  70165920  20290213   5527449   2160851  26455272  13677298  33386826   1399392 
  1667106  23741200  26684328   5179447  17281152  63260688   4274136  20312349  50539632  14280805 
 10387169  14112098  45439484   8551130  79786623  13300705  28259740  87475278  10628508  30498731 
 14766192   2716792  56410152  32237670  19136268   1244424  20365560   7973127   9140815   8419850 
 26793666    710944   8753064  26519143  52698660  56530642  44704678  70198232  16394301  84190905 
 46281960  14450234  68926444   5707426   1380568   5391903  24737844  78801652  23693320  31859674 
  8457000   2904509   4907176  28384530   4411899  62479608  12198915  18074277  36372028  62020840 
 30625504  91568524  63456225  36138432    356310  26692930  53589728  41282010  15488550  24218880 
 38011966  75124440  48071748   3869726  16410497  20161515   5322834  27552420  82000016  34444488 
  4844532  86782504  24580045  17526635   7946946  69628860  30369120   1319301   7233858  95335902 
  9127088  16807713  35864837  23545214  78023466  41728580  66689875  62391580  34727890  13145900 
 36395359   7107140  76473872    211764  15855750   7735880   2748496  35627592   1653893  24664912 
 15315596   6844525   3122672  27093335  64981248  48656136  39815640   5426264  67045092  15122048 
 22382160  31455060  82595033  14058381   9638065  30093960  39922104  10589418   1906750   2420747 
 14536224  31882125   1268320  68816928  48419150   5511768  67414032    438144   1322454  58901591 
  1536368  30633642  10861641  10365470  12629015  50658405  33497607   3146955  21089044  22962656 
 47361539    434196   6044412   4932112  31739040   6611896   1918154   4580422  20346192  54328023 
 60558172  13604760  68535234   8156001  37870888  20351375   5044650  32640570   7213352  26591376 
 73895285  46596627   3882434   6910600    966928   2625714  32831330  34680897  25989984   2343586 
 57256590  76855248   9255720  65431285  56126824  52947792  17232109     46806  12003355  41678004 
 14113617  18104372  20463036  10797193   3483378  13204240     91125    180033   9768495  53192490 
 29352835  22123827   2293544  61904640    489456  33250250    693660  18217031  72578519  83960586 
  5755911  73478832  52516791  65202732   7640150  22570240  24955161   6286800  62147309  50746602 
 20802608  16143064  50554300   8386329    126096  43217494  12457736  44382429  16523386  12862962 
 10213350   6470620  14777075  28898665    290664  22010280  28441638  47928272  21052020  23691612 
  7820988  44941680   3540480   9096376  79969412   5610800    890186   3653130  46928700  55228796 
 11119878  19614840  55207480   1935836  19370604  14346356  78348205  77782263    401709  49301865 
  2281089  24454818  27417438  10743184  52409316  40235661  28198530  23393916   6562056   9780512 
 18582840  54715644  17690372   1375079  17479125   6070854  14754321  67337025  51225350  30825040 
  3650352  61367550  14283214  29038488   4703412   2359754  40523392   1817711  43345650  19420758 
  1304984  44899072  62175672   9228855   5508120  38901800  39688152  29578921  13609854  38287900 
  7518368    539595   4954656  72583056   2569930   1823256  65640865   7236167  16151718  24856674 
 76059360  58961508  15816808   2295144   4033260   5668908  62918100  18101955  19373194  29652792 
 20913822   8937619  55634972  12945282    881712  14851622  33354678   1495455   2939510   1632165 
  7517475  57585612  26206524  73364560  21993260   9463938  15312756  35376096  52204350  56531120 
 54433038  27521196  28220928  12061732   5905469  51006012  64301394  32420550    724489  16342020 
 65527430   8479890   2028516  65351130  11180672  49776713  44900040  34744190   2691000  79558794 
 16788078  12273660  15800895   9869648  15363600  40670469  46163882  26960721  15730923   3500712 
 24759010  27416506  66264023  27933477   8903472  13898088   6306178  50370276  60533088    237237 
  1913438   3370857   9788700  63826392  43095750  15130514  11039452  62742252    731808  16728000 
 25185536    508510   9961602  11366982  35136558  11076135   6050936   4194904  32953320  86386170 
 20490624  19049856  43392727  10490814   8579886  59429976   4907188   4182656  39297560  21813480 
 59022775   8119148  49257312  33770484   2524060  46463252  50923656   5914290   2421938  11143143 
  2312119   5627888  11608225    595818  92284660  11113416  25513226  44575072  32714380  30628380 
  8524176  18068505   1922310   5723760   4912020  39046060  19403625  36244670  71374611   8231124 
  1084880   5539872  22959060   1712541  40657824  76167616  23233392  29095308   3113429  29432700 
  7863060  32701617  22990000  19138895  12153666  22092573  33892274   2664576  13711901   2010570 
 47223750  12225590   8991333  33050804  12865480  34361183  90022467   5419032  18959425   3129704 
 18809036  29388632  20843301  42814530  92671364   1134068  11365280  60934695  88494021    413764 
 27814519  49807995   9803428  30139818  11431014  27666594    611688  46654412  66383550  24104106 
  6671007  69334062  13294650  22790960  35008485   3163701  41705144  32972268  56988060    339499 
  9610356  47750820   5903067  10855602  10457136  43011720  23403384  18559450  12072864  37091376 
 39367905   9760065   3235044  10496964   8564641  59772722   2579110   3054000   1463045  13800852 
   880080  55590388   8035428   6273344  53045340  17740835  55752622     72500  17322669  11651112 
 89636648   4050945   6294288  55411896  11337320  25463160   8898363  13332438   8547330  61165773 
 42736534  52376463  27972688  58636188    983493  27768048  28613400  41118750   3198784  54269565 
  6707792  14919744  30794313  22118120  14731118   6811220   4254420  30885925   1239870  16345791 
 22957602   1397301   4843776  24569622   3922544  16405590  13073699   2999369  35617662  12097110 
 15906572  83963962   2719860  58117216  21493513  43615061  36828777  72952914  40742460  28952056 
  5516544  21876288  74807238  30814875   6579265   3198512  12590292   7426694  19393764   9136800 
 71826176    998364  35389494   4916858  14233368   8948992  17324688  72658418   3566078   9682166 
 30066267  29917008   2768742  14293136  39630345  37270804   4247250    689765  52657776  22047836 
 12933716    877767  45475312    553754  46229950   3364200   9256892  10247328  33961893  14149920 
 89911854  35817600   3707470   1930485  67855305  37181911  18550665  48297200   3874110   7357702 
 64176685   4401046  11821941    257697  22942991  35095168  59793678   6293919   2098056   5921882 
 20189884  31234450  27162824   8879976   3386366  18533536  42490686   1549720    862968  26901576 
 27605864  31099851  36607131   1247232  10724469    128526  23805940  58731216  53644104  23933844 
 42098517     66147    440880  44567046  19700802  41538861  10970515  12832500   2633449  44382427 
 52821678  24810500  11670100  38307225   8268126  52819754   1618200  43410390  21155225  41104362 
 40701496    856096  31156770   4665018   5680125  32225229  10267014  14153754  31496784  10410530 
 33428940   1649324  44742400   6346614  11245416   1082857  20961116   5006778   8549508  37899680 
 14489958   2826889   1354061  11452250  12378786  17727171   5135928   7111692  65237445  14982335 
 40595300  20658534  10309444  57888314  31098019   3187650   4128404  11542180  68075575  30134510 
   823428  28340094  24580514  12251884  30945320  79327138  48918063   8522931   4676307  13896540 
 35234136   1532375  63628884  10406348  14317412  65496510  37080349  24820251   5036059  17694090 
 30833271  38024476     34602    842002  16617116  91002191  14246781  50296398   4435093  66520596 
 34657646  43915916  51720450   8641242  53948320  20221082  88362000   3061821  21301680  34900900 
 18614190   3922332  34007760  10384164  37470048   7104800   3174829   5419515  13403934   7111104 
 42665733  18623784  14030640  16225536  56693800  11391560   7119600  10460032  27872568  40698633 
  4610205  42361059  19206352  31338998  45032949   3600822  28487386   3337605  51672758   3425024 
 72597096   1999992  31768140    528743  38010336    255458  16417852   4544528  13271895  20835024 
 44756804  26343510   1583668    194370  52645360  68994508    425639   5868478  35281720  20888360 
  6543619  19600113  17895570  14614177  55102500  15829848  39729410   3417436  54658396  82990182 
 84022400  64920625   4350978  30557135  18667720  22172184   3058115  48883611  16280640  12075690 
 62093820  30961490  42889538   7569936  16029407  19926564   3654840   1541764  22435881  13438114 
  8034502  36352155  45370130   9033588  16092072  19617558  65024034  12811606  45542410  11732760 
 26236104  27474552  50677968  37975910   4773951   5575269     38592  28134160   4012460  76657516 
  1438452  16457238   1919511  52280533  96180480   8244740  38806020  29967929   5186126  28096978 
  2739120  72156188  14489728  47552070  16225488    298116    658495  31732538  13235004  10254114 
 28630365  77707993   7195785  40817424  20639140  60081190  12148290  55279017  21604374  13579284 
 15357050  59843820    275946  27408282  19654866   1872560  48202644  87663693  49654958  12641100 
 72367680  60936693  15682688  65628046  40955368  14635572  81322164   1577807   3823992  46126634 
 33844770   3251682  20917872  45232110  70289944  54026320     47640  31121244   2630287  34018038 
  2030828  48214875  30016844   9413088  31295901  39760900  20806168  80506107  34459758  20118769 
  3017706  44016047  46293552  17897640  43662321  33986568  46931276   9423480  33200988  44877444 
 66980928    209032  24588900  38278594  17812028  25321456  39351026  74298684  16389425  17897132 
 10307687  24685452  23858184   2988850   6639294   7692272  64686921  74050023  16528422  23829090 
 12646666  12706846  15919065   5125032   4089375   3651296  26862360  10038900   6455778  35845000 
 59920378  12343205  32834256  15740318  50257047   4643625  38977756  69646835  21139108  39573329 
  7916024   1707480  22520290   6898537   9279708  16646290  39537810  15776640   1725900   2185218 
    11703    383630   4979805    746170   4881140  30042032  11773902   6123201  88272280  12697212 
  2247362  18666347  33937742   3392939   2845755  14686880   9002673  24739685  23404075  53657993 
 24837666  19542875  31544400  23233584  56879911   6168163    127434   8920308   8337471   1058673 
  5643410  13552831  38877864  75274290  73409592  21817664  44041569  14362260     67272  60138089 
 32882760  25143480   7978005   2660922   3246901  10485124  71522750  43161600  25106852     44472 
  9059050   1622712  18114824  65692324   6034000   2154686  53744690  18406604  33754336  47352933 
  6033238   2756422  58859730  23805564   8876820  17351852  14074652  15866044  30878496     80418 
 32751903   5856916  12944385  62324356   4015988  55566378   5586280   4523832  27433257  27027595 
 37440060   7731884   4727409  59959667  78832304   9306344      6102   5760818   1222108  11120123 
 59037744  16917298   9985614  16572680  11091850   5340797   4498596  53078535  38698625    178350 
 40090730  22894620  59884344  26685100  26765343   4221250  26995906  33135376  14295520  20910372 
 10012971    611303   6830080  70187634  26349628  22565648  59730385  81207420  33239490  39739396 
 34198290  54823140  40283658  75318936  28341346  79680186  21231786  62899263  68546951  21850345 
 25060248   1526528  72432864   2926804  62363763  18869224  48449006  37730176   1356304  33700596 
 15855591    532784  11687322  81390760   7611732  10021044   4726136  58489732   6045192   1026944 
 30214176  17428020  22561785  29105598   6140859  20789985  17374680  17107860   2343552   1750128 
 15536700   2632188  12040960  39852604  17515113   5469404   8390340    116127   4422720   8448526 
  5734445   7751943   3406451  21454740  19889930   1294720  21786207   7427322  17535016  12269820 
 21822968   9634854   5511615  21503475   4088245  18528351   3194400  47301408   1122268  28788933 
  1643577  14533152   2963250  10409707   1884501  25526479   9524250  16348750  17546880   4057155 
  2515158  18943236   2987793   1305732  59615055  36012898  30869050  25004382    835376   3262906 
 10561377  22757552  21071664  29494315  14158070  82721600   7696971   3246561  11269615   3461744 
 29191989  26455028   8392179  25953508  20564856  19356171  24248233    819216    182336  48550770 
 18649657  29899760  21910980  37553477  27958455  46333332   1071036  93945412  17062976  20815080 
 15666687  20558934   4973336   3964992  15884678  38424768    192076   2711500   2922473  12039170 
 48123348  10485467  44694454  52884144  11433508  12970275  45741696  29267128  63832290  57481662 
 12954057  41894820    714712  37605564   5942700  15073692  33895680   5358525   4429965   3254070 
 16176215  11279069  48617104   5015565   8935608  51584288  13337913   7132950  62252385  12573064 
 58663521   5621780   3887949  24540670  27625050  68451792  21107572  35913527  27533527  24654960 
  6927188   2673972   1995917  18831930  54428094  14982944    854358  13766623    327026  92804166 
 29563502  16504103  74692268   2107900  19226178  16891175  59296137  27512010  18284288   1158234 
 16666758   1339336   1738650   1184692  63365620    549617   6223894   8651118  47582355  87274260 
 31538127  38486400  52161372  10124163  42739136  14328552  32024538  27029100  19941075   1107054 
    14735  15472566     48622   1936053  51975810  28973154  62973505  24337888  38866806   8552280 
 15096375  25751115   2937821  43321644  61458950   6734322   3372824  11776688  33544567  15580448 
  5185950   4126052  56662984  15070905   3433896  18035416  22547263  38795435  48231870  18166326 
  6776450  56832631  17086953  27619557  24234722  74067833   6374885   3990260   1791510  70525248 
 77878272  19334862   3539700  23342608   2171694   1619750  13998445  33040512  40269872  33125153 
 41495480  35569592  12856590   4937511  64560366  36960210   8765464  35422712  64280240  16794918 
 26896815  28508260   8493327    615510  12947484  30571544  52969018  85106728  44919706  70094400 
 43388301  40469880  50477411  18838893  35258070  23464103   9110240  28165000  76183170  60550824 
 25224563   3935742  29636100   6861372  85910146  10137753   4790974  17187240  35993958   4562280 
 28354120  41080728   1906240  11955860  88206960   8131772   2189685   1131069  27736352  10519572 
 58130930  28234094  10174272  60929368    523328   7776120  39149776   1531222  86943309  24703012 
 44659210  52511162  41617392  50811844  60538254  14761735  15960343  62451081  37882089  47502748 
 61638648  18279536  19265376   7792144  35231640  72154670  16369752    836628  11823868  27034062 
 15352281  50910816   3240640  26439894  12874680   6065570    993225   8433813  30079557  14291574 
  7526800  36354720  37493384   2739392  10108824  50494902   3225310  17671680  73069979  11468705 
  2848940   2084950  26164615  15414145  24567295  38860109  17473715  27173952  60433450  47676968 
  9049664   4451550   2577408  10373224    180285  63567735  20606669  70601526   9635978  15902544 
  2492840  51351034   8300663   1656564  43341138  15149876  42136776   5481465  18250744   3293020 
 70879600   1116993  35977516  21662430   7167880  52411618   6375096   7506275  23409102  49742140 
 13766986  61066380  56634774  11143818  71965648   3193982  25433712   4673736  51076354   2187462 
  1170008  15385988  33696000  35084800    691704  35967330  21646724  52386240   5497975   6864055 
  8308806  24577756  18110450  10813560  14650665    884185   7190880  43804420   4448460  43096508 
 50501082  48132210  18898936  21436891    431680  49308732  86927856  12550720  14535756   8527545 
 19697986   3088020  29906454  14975940  42437440  14389650  48399666  50872692  18748611    865648 
 75307168  16700082    962159  12900654  39554281  21021312  36228276   6371464  45639127  18343984 
 29323272   5125180   4305978  42858120   2131596  27088261  33373405    544626  34949253  28002987 
  2321082  52024080   4893691   5596678  12390882   3475080   6894063  52072938   6808568  10199438 
 24479200  23162540  37781765     64548  24496031    794824   7650000  30414846  62799660  65420078 
 51395994    412090   5674116  13500608  45394500   4068700  14985115   3456136  46161784  43500384 
 14025496  27164786   7715616  39788160   3988255    262866   8292184  83589935   7185966   6847988 
 53233657  18233025  13235445  42622032   1506681  22822012  35051688   7906938   5732272   1131007 
 50342834  87130100  14134764  47054898  13040155  23479154  64674206  51052672  18143220  34318053 
  4164996  21102827  56713330  43291017  17818688    658000  11713424  41938453    977902   7130185 
 24675747  24874982   8209443  46102588  79748683   1338090  48974409  60615760  20672046  59384358 
 15251224  20065848  66212055  20437788  19552186  29270393  17895160   4171500  73057198  15549292 
 24806495  32552085  70315088  24909925   2497626   1304289  39304278   6604659  25302166  16679169 
   913389   5307114  21461464  44682300   4221396  32057942  15458094  48158172  15045550  25876980 
 82253850  49442804   4892580   2791518  36947856  66405301  22606979  21163703   1820806  25638900 
   584192  70754321  11732750   3917225   3235115  30118780   2305804  52745680  44465968   8695260 
 51288282   4279820   9583920  22934924  22941900   1516275   5403244  18968289  12240619  91493937 
 38919855  48117564  23974200  38708490    314417  17269083   6438189  15762222  42128681  25332890 
 27618128  36572718  27768636  77463568  65629025   1592172   4785522  32732993  28385646  12898864 
 36297895  30045868   8460172  54463210  44053058  30349620  51260580  25442208  10453856   2742168 
 18567003   8495897  62636210   1960929  51589923  18425526   8805024   8941744  56862000   7955686 
 23045275  13580535  22600227  89062321  10032498  21431069   8757108  14341980  24004836  21245344 
  1095573  33992679  73021897   9763944  41594640  13962891    530424   8594844   9254921   9343933 
 62823200   3188030  10527930  54553612  67308812   2430870   4727151  28481684  66740380  28518660 
 16969212  45468488  59411852  24901568  14437815  35925488     38182   4269265  25641555  26932335 
 46281312  13063952  15793194  29713372  71038205  21401112   1049412  46101600  80511000  33667186 
 38206446  10451844  21240062  62586930  61458414   9461949   5699596   8592415  35189760  27322206 
   497484  21031093  33883155  39376458   4599405    992637  65991240   5170048  49776935    245534 
  8930484  83231751  25668063  12801051    956056  12572340  20967702   5978445    383595   5867862 
 54525152    393825   5592211  11874870   9953988  73765752  32257912  75303338   2354810   6567216 
  7372328  25976430  21587226  90753012   1290562  70029812   4906594  39029248  26416104    883127 
 61355970   3935806    972080  26959680   5549280  41136810  71183103  36338956  40206005  13026716 
 96060784  10303200  45174637  11335808    100944  51177984  41125329  34658325   8191599    459105 
 16964640  12690756   8002288  24342470  79390255  13279574    251944  35460982  64368252  17945956 
  3984904  35153008   4723312  34367178  31426029    771468  15619660  41184216  12046265  21938906 
 20363610   2923870  23868078  30561815  35493810   7449728  19704190    737472  86968980  75323410 
 20387400  52540200  19201008  61358272     63574  69099030   1281224   6141984  16051470  30974320 
 24137160   3203212   8647988   4226404  20686096  92336725  12776540   1910454  35962342    140988 
 94495660   5649796  15071905  49937264  41662625  56941284   2538940  10679040   4169088  15946260 
  4196038  10276750  19744496  25509831  85835645  43522751   1537704   3488224   3581538   4704750 
 29948389   9423183  39953914  18817372    621604  27271090  37405530  38452320  11518768  35321532 
  4214988  10018330   5407022  36148086   4536246  13595115  63402196   1288035   6367075  27435763 
  1028043   8486016  40300130  12178782  37022720  16800990  58899680  20787016  26816000   1601306 
 38307712   2656431  52544070  11806272     30000  26066953  40225570  80452368  41738250  43689926 
 38031312   4063668  68171400  23111900   1547520  28629657   5455385   9708623  66889850  48914712 
 22833252  77237736  31758650  23790096  32597355   5224100  18115440  44643610   2978416  25606406 
  7985152   2375444   1989820   3064180  49602786   5563447    600038  29141105   2439702  18531308 
  3906007  50244075  10294905   2860060   1378465  39363740  28934936   7720134   7392816  51718250 
 20261230  18582426   6317078  28419636   6371396    754585  31210860  55292328  26177256  46456550 
 17490668  21043127  46933315  23742851   9042352    593812   8331120  15046241  65748300  52743801 
  9604610  51142287   4161297  24562200   6285396    303226  37870684  26444565   7404780  80614872 
  2414540  41339120  58167920   2220695  36287248  14622696  39055365   8536836   5595440   1957767 
  7553224  18107538  14275899  34456911  67037178  78954560   5364787  30192008  31179240  28276440 
 30910646   6770880  22358336   2740617  10651662  27965952   1869289   9397722  15011400  52622220 
  7776706   3005685  36498791  48201461   5234880  49404789  69372225  50913574  25354875  20281208 
 23846037  14626162  22166474  44477808   8368492   1102488   9162303  44506490  15962028  32573320 
  5761455  58954104  22571790  29986787   4964592  29571040  29560244  24330904  38220672  57928620 
  7590930  44763340   8398323  42964334   2230605  14313935  43313600  10699860  29768494    300872 
  7001316   2242622  19294056  31537835  52910955  13747316  22544928  46673228   9499690  57122835 
 12411881  27179685  17409624  29000665  64437490   1625393  71670964  70799400  60805105  30894960 
  5378552  32274120  67181400  32768260   2261469  21808605  43705470  50444220  15396646  11478740 
  4831840  21034512  14219936  30603264  47022594  64122744  17705148  27234480  35075637  13947600 
  2766720  18245010  21921438  37495980   1290725  44561658  53277257  24280905  23286564  16120814 
 19950240   2117010  11219528  63571030  69481824  25125918  70437066  14380295   5781121  12963168 
 10129476  42331054  17039770  35570084   1577983   2242340  60836658   3998836  48717198  64881756 
 47724195  61421004  27989350  76715520  30062600  52216560   6031520  26929760  16016118   7446789 
 53265170  47111064  59633070    928719  33752511    429533  62478152    485314  33964704   2957632 
    11298  11663960     71365   5015000  19643290   4178954   8820970  43089068  47631100  25575237 
 12948633   7938770  27956775  20323094  27077890  22077840   1512187  16107156  14981636   9460068 
 28058160   5661264  49302512   2314400   2514288   3968899  31033541   4762560  54126215  75630502 
 19697120  16721425  42164381  70445466   8408617  54820321  32649784  48167028  23384190  48940346 
 31794060  55538313  21351330   2138811     24047  36944424   9773022   1379820  47365890  26690202 
 19961276  13159190  54411280  60744749  12672856   2294365  15917706    214320  22860894  43376300 
 36143234  11181690  18985142  27768468  11185916    356022  20169325  41173986  32252400  14981250 
 15997420    920948  39405366  30801026   8233568    182910   3622644   8792640     35904   1601752 
 19479006   6258940  35315007  56686311  45669994   4610151   3620712  16844340  48806058  33549110 
 30047388  30516584  32199176   1348024   6431181  67821850  58291140  11424399  37470312   1901043 
  7283445   8713170   2054211  10569013   3649500  22518407  22797632  36363648    109500  74217276 
  5534561  39662496  49192031  56939000  26899158  67666716   4151272  38275444  10735362   4465884 
 39706618   4007544    943460   3555033  22486336  24878448  81513625   9656970   2761605  68633480 
  7410400  36769980  37978740  21598552  11731660   7270681    424038   2446606  10461185  30621293 
 31635116  15013518  47573852   3486084   8529466  64646793  56804950  18321888    101660  31163770 
 39901680  25427606  18915602  40219632  53724375   6545784  55100810  67305168  11670477   8469888 
 38621636   2635000    735264  16101702  33631848  28303240  32928642  24833484  36097022   8884798 
 44330983   3777885  33218600  33939708  29025932  27738288  11520096  15553514  37453636     52840 
 10133486  18357010  14026320  19128213  50838060  37866360   5570640  14513882  40740842  59660590 
 31151904  43560896   3132000  33365009  69778800  17202348  16911678  28797748  19872348   1352772 
 50184940  34570230  27667704   6556368   5636656  23831040  13037070  25921584   5478100  20901611 
   205610   5153985  35801745  24384262   1022688  17359020  30006425   2692250  67036018  63550950 
  4235640  53913440  32592776  57855124   9583134  40220160   4976400  21156366   4865553  59232336 
 30372708  56627865    856026  22380822  33111664  23714391   7817678  21699224  10117999     98306 
  3290466  67997568  22960925    892962  27015120   4777866  43208191   5767344  37391221  14267152 
 23440054  12838416   9866835  54949266  12233440    980910  22499370  18986897  23299575   7478742 
  6642189  82468048  43938030  11138116  70041600  13942612   1362828    106054  62908524  32768712 
 85133368  52432757   5986134   4392166   8559980   6892612  59804280   4449809  31817714  20728278 
 57357568  70728380  51091707  35536455   4364004  81993708   1401840  11171006  66215700  10656524 
  3258180   3121683  13354119  58296961  10050417   3843826  88605160  53662914  58345768  21659275 
 33897463  35067032   5522598  13001700  24737427  15682770   1335498  37946648   7047300  20808284 
 13400645  60700200  47638080  12366550  36678649  75160866  20551259   6383468  50896750    712738 
 24863125   5139264  14398885  20131520  47159173  18550893  15894856  43037625  35705800   7414496 
 17753410  48200040   9641744   2088290   6913755   7650027   1407991  53073108   2344144  27299540 
  5985398  25727244   4222036   6233234  54688150   3381665  22609125  66140172  46035949  45454164 
 29689920  57199434   1422305   3657912    487872   5999136  24762024    649152   5155802  69914052 
 20001912  17742885  21153860  20456716  34376710  11525094   5630492   8795480  47833818   7532844 
  4242511  49541352  45855360  35876540   4093815  58898889  47546303  15113735  28104648  31859980 
 39387054   2375048   1088010  11655588   2357240   1410080  35718280  45921876   5208400  17090304 
 43228521   5719510  11164848  29547036  63932409  11370718  14225874   7283705  30173136  14730777 
 60578376  47124176  25701088   7040110  11866995   8625000  30488680   2543728  33923616  64496061 
 29000576  59285358  26200723   2207352    605462  28754120  19716132  65523801  24738760    582416 
  6534570  40450833  35549600  16738744  58910108  78489047  50592200  28085682   2627331  11154456 
 27282720   6427608  14414090    356480   9539450  44618368  12340328  46287392  46756300  20765160 
  3368656  56949794    828360  60553155   9739062    464688  11005038  77553630  68963684  16704336 
 62556624  41245485   6636696   1821636  21097179   4868297  46968937  86494157  33335912  22522422 
 23842186  73866281   9088293   3276600  26503694  13580637   5325876   1594588    772044   7481664 
 15014193  22671880  27393668  38802605  14820188  29279712   4783476  11656645     16920  52778232 
 10131941  19927110  16859372  35683890  15004206    141470  84579962  25164462  43271102  12665900 
  4136165   5922963  40640616   8539900  92230104  22877344  18716526  17674384  35602472  72137720 
 73500940  79793046  25124766  12406316  13656917  71931983  39675338   1335760  61046202    810927 
  7298552  37756368  57268620  10701998  42005485  16244760  34666060    809246  56665278   6052068 
 11836599   8732757  21283680  16459812  18052576  40401900  25794593  64029260  12840186  60999941 
 15670600  34049085  60200205  42167958  21643520  52755352   3741624  74241607   6451104  39934656 
 62174420  16085746  11083702  13063960  56279655  81916172    839232  51170760  24520316   1817068 
 40311892   5858304  51405510  43111090   8494507   5090582   3796580   5084058  20732985  16991856 
 26339560  90177506   4160871  32972264   2461740  62870145  17513128  46948968  51660088  43849456 
   394212  19122212    969758  71334510   2200951   6166000  19850820  46582297  62436681  36672064 
 58908280  45070191  23232267   6234150  12481435   4933064  37205862  68810130  72892072  65272158 
  1585026  13445390   1611682   5633005  27879003  23533440   9978840  56844333  45506995  32164188 
 24300530  40473265   6175645  57282289  19656378  23540720   6131706   5453850  56927622  10871432 
  9686856  67573769  37392768  55476107  11186315  45548188  63691382   5878448   4953078   8290764 
 72827136  11811231   1759006  22842732  19449360  15996579  38068107  22146432   2078496  11112881 
   520184   3204962  19506900  21608232  15887146  68274429  25997130  56875358  59884292  47373646 
  2632773  90796512   3350686  10868526  52685550  52098149  17483445   4014958   4864464  15775350 
 27810640  16224648  50910375  42960444  15660606  30359175  53000190  31746768  46940544  41862672 
 19418220  36636631  26949582  70642460  13136400  23087996  44285950  32277024  53825552  22222183 
 60804849  30798677  75206400    127026  15360320   1020870   9402226  52790265  45950076   1588248 
 21009518  33458302  31526505  39508106  58180750    185080  23305048  13468334   7767273   6168764 
 16543738   7091474  12695760  28007622    277622  12660856  30185826  35517913  17695260   5628560 
  3036812  32203174    689962   7683498  23594795   4088760     45240   4727712  15298731   5645679 
  3669516  48065472  17448480  11439520  49209317   8147004  47109543  36445458  23180612  34748217 
  3133392  27202227  52461157  10710315  38196216  15586746  68538540  21272867   5560316   9570360 
 62343996   1185408  59931928  40754769  22242114  68410092    330282  19167588   1652865    153735 
 42383701  14205114   1418526    331876  17657322  72520260   9164162  44421700   5349984   3206652 
 14643048  35453768  28537744  29707078  15689896  47792282  11258709  47029873   3156328  71128368 
  4989285  52258650   3921566  15935706  55259805  66324624  31591021  39327930   5542155    779240 
 10341760   9207924   4985552  11878930  42059856  26814616   2287742  28365390  24668388    236499 
 71533730   4634983   6999804  24031047  64162506   8826664    677970  15205115  50017210  81379818 
  3376644   4159157  12061311   3454200  21794548  62516354   7259910   7964966  32129931  83707859 
 11762244   7195068   4982134  27132480  19015404  16581716  13974457  18097113  16460930   7098182 
 23420578   7917509   6077568  20242668  36275881   8171871  33259575  52721536  53779614  40058855 
 56427440    995894   3057104  16732748   3659608   8649124   3128853  14958504  57971394  34099688 
 40942074   5165042  28870182  11243367   9177030  63335150  54182472  69699135  64932445  55777010 
 10624185  60743928  20054880  86159448  45127071  43112442  25664343  25841972   5135643   8894274 
 68149890  13075223  51418440  11850813  26866344   2670540  27307830   6775758  22436568  20221500 
 14558544   1737673  25879959  12213900  25742202  29039520  49722982   7920690   2900800  50647013 
 12998502      4149  82542593  45314622  20905533  51299760   1474245  47885541  16303168  56295096 
 57055324  43905958   3335013   8731386  57616784  26254911  24027640  64208042  58596918   8102656 
   341380   4315915  33108775  44718164  12567121  28474509  57410458  16029300  71452534  15837776 
 20241075  16059578  14670228   6476860   5750577  51476761  18100530  10351132   7753774  11653390 
 23326240  16621600  31108724  35682660   6438604   6397640  87888321   5570173  27600825   1065584 
  1494864  37243810   3691224  13304554   1075011  29734040  84932760   1045065     38445    803154 
  5435268  10730636   5394430  21332190  47681934  50424363  21655788   4214517  14142600  26202000 
 12078716  23812364  53733680   9797462  34165200   9879796  31472336   7197960  61055409  23765029 
 19815451  10602097   3755824   8500680  10914790  25327806  36315327  21711510  61657035  74523174 
  3083288  25844654  28539768  13746657  27597100  48722695    420915    784696  89748755  17558576 
 69599703  21726937   3262980  34894314  64377285   4354363  15124536   9986145  22100211  45421200 
   582328   5403655  18113238  59075597  60307236    612416  59697228  25704416  46574110   9151635 
   895698  17856580  29897920  75634599   8129584    777294  12299638    195860   8576302    924521 
  3323250   6166530  45247184   4650321  46610025  38831772   5857936  11922144  45437798  25903962 
  6367718  10904640  47726721  34240732  36159033  12327315  37405356  22229064    420393  51893522 
  3785158  67291765  15110080  20485458  68675616   7023994   9843665  51249014  37549925  10055038 
  1233076  31552677  22326898  63521870  15889360  40365124  66042780   9023532  60970176  78501000 
 24866750  24784905  55957689   9456928   5369365  40266616   5343475  22547896  15855112  41631150 
  3044795  48380319  62748244  10302821  12173564  43752696  11158455  36265110  24969936   6358718 
   791791  85075661  23533433  16515345  18758976  18190760  70558698  55117293  20319546  12931100 
 35408001  13902525   2248470  22200915  24686410   4677239   2293146  14124640   8541678  15616854 
  4576896  66556160   5608968  17383405  36420398  46021094    861315    997101  19265532  20935200 
 36239610  64865780  31476024  44158806  70798698  43496595  70258076  40486072  11989775  54891375 
 48573392  47008340   1425816  75924448  11828855    207552   1525615  30071040  25213801  60567740 
 23281229  27235629  25922292  16736390  29004618  28028536   2559820  42343275  15341129  44332390 
 63985384  31331979  32327526  37942424  39516491  20200176  17870280   6993273   1138816    887064 
 18313880  18628071  16604608  43316352  51616800   9480163    577410  24146331  17201549  49010352 
 53817386  84348632  13316807  77589540  47614419  52465072  31780890   7073190  37730472  14398406 
 53210850   1952940   4752099    204064  64792308  52725822  44310432  38958759  15006750  55661995 
  1719004  10258545  50583944  13064748  30722440  14359834   1803060    901740   1830519  14265881 
 96994701  73168224  32130501   2190204  19200096  87914995  10082376   4491848  58539272  59867613 
 26567208  49779996   7356762  14329140   7300278  34944380   6255200   6796345  27927744  25761120 
  5412896  10872216   1048852  34023544    543789  46695693  15676380  24273645   8642368  64341318 
  2429595   4866290   9024844   1556625    942858  16061173   4822220  10965336  67944912  63207865 
 15878040  66217976  29270736  38196664   4655898   9511221  15650208  18410451  21119164   2658807 
  8447640  32985543  57969856  20897515   9184032  51305272  33278410  19570400  23227424  18882596 
 53341250  55139664   8978676  23420100  49759308  30763296   8741252  11036600  73525280  33038820 
 69069096  34220736  42117888   8957622   6436500  23307333  29619018  31183845  57839496  18992029 
  7236288  35688300  26557335  16470993  23379633  62031250   4687639   7338411  20236040  13623051 
 20884596    822636   4647150   6057832   2365432  15440827  49248832    724014  44230879  73366780 
 36501660   1311016  15207412  42025312  12029576  17004520  66110967  50158976  35643000     82622 
 59366769  53251469  76385842   2531612  42015120  34703900  42495412   5888160  56656230  50816700 
 67173860  36515732  24088240  22083093  85801656  70259914  40463990    831232   1344492   5989004 
  1258999   3586640   2144930  37041533  18698700  14002098  29138515  43397918  37875660  23170920 
 57568247  64453791  55185136   3710992  81129712  81793696   4048482  56489160   3762432  23122539 
  2362280  48020240  14479926   1154430  54876612  15334816   2318346  46272657  24418668  21729268 
 21598126   3147196  22766740  42681950  24836303   7072128  44827194  27479019  34064408  31446016 
   645354  16359984   4191740  20357730  32476776  47983239   5414440    185232  47498187  25986870 
 80139777  52389240  38235612   2174250  13702848   3849951  22046124  21434775   4857435  24373740 
 63095438  31634928  78095640  23952260  14923880  24752266  44845244  20887031    437716  34770148 
   344610   4316244  42869248  39279726  61985286  10771260  65324815  27851392   5055192  30236037 
 14655520  14566807  14296541  23027600  55491480  13199424  16251104  66514400   1366398  17936100 
 42418672   3295744   4777353  16914209  47467320  24949116  76939030  44543375   4796550  20751494 
 11579175  48602620   2350290  46844193  30685654   1796938   1035138   4984672  17834199  39107244 
 61838655  31563180   1840014  45122670  23339785  44087664   6928373   9108144  13697001   3523016 
   535440   8688108   5153787  79411860  51136800  14942550  40358990   5958000  18070624   1347314 
  1656910  37103508   2769748   8504293  56790725  56131402   6867615   1433060  17428950  34639400 
 75891654   1413761  56248000  58661082  13987116  17655306   3064270  23189977  23495604  26928840 
 48480040  59730950  35976165  78093184  45351306  25711297   5082841  40726896   5127965  29220304 
 26085270  59955984    205010  71259903  32804958  38977972  14150706  29622021  12924272  87752728 
 61886773  26363147   4893824  87042588    991827   4620006  15245584  33372852  62537035  18805296 
 33221682   6649418   1815600  38787151   1232110  22150386   2186925   1275339  30369693  11890770 
 13415389   5754350  46851669  54625360  12036440  15445922  21015920  12078864  37428360  26917688 
 50720066  25430097  28648587    130248  19802965   4382400  70203822  10915627  13764000   7522120 
 22405350   8432790  10146532  86163876  26135466  54428395  18516130  20263342  37904952   2707456 
 20702451  24221763  13207301  67969328  33740012  23491720  26610834   4027044  30279480  71411228 
 29019480  31864284  16482515    528660  36183000  53891520   1688232   2701274   6304832  16017144 
    47344  71194815  27620208  12147894  43654694   1763801   2433924  19470528  29584848   9776704 
 55006941  77927880  55925952  33428352  84805056  47472768  11080146   3942274  18063642   3895744 
 60542430  10635174  70586724  56324424  51410905   6356772  25629072  14626560  87218749  69174714 
 37917600  85661016  18535355  64028876   2453088   7335900  34618815  88575599    867134   4858968 
 20910015   7342461   6451900   2189872   4270101   8092320  31817555  10225125  51696320  17099430 
 50308416  38651200  24561976  40650911  32428803   4869036  40619955  29764352  17429262  16609344 
  7011150   4712000  14011679    752598  59950422  12209964  16686078  76286423  63674088  11537372 
  1799020  19238499  91808169  68827665  78081840  25147197   2492802    197120  19931002  50994597 
 46558616  19915582   3714136  31745784  45649569  46401456    885748  16296370  18919675    277475 
 23458120   9037996  19479360  55789920  49112514  17462314  13063032  10894848  18702460   4916917 
 16689750  33720784   9527084  10328011   2112773    773900  56164780  28632164   2568363  19364581 
 13303445    156000  22647132   7452055  13847848  20739245   9032150   1341472  10319579   9474334 
 46763771  54288165  11869990  41494620  29371342  54415524  72811628  44381888  48004125  20496553 
  2750787  68110870  67665608   4656552  37318996  20631105  10322197  33895194  11280741   8082624 
  6062184  38460416   2080443   4028068   1895245  24971396   4623840  13251640  10003472  10531990 
  4007040  21933482  12755236   5732040  78076635  18174940   5123085  52907862  66892000  23598690 
 31972446   3668688  26718280  22929181  56429901  30697079  61819380  57619056  46513144   4691304 
 11737332  28967070  44625150   8785850  15427740  62601515   5677606    642068  56790412   4598873 
   300096    185288  11760618   1882540  25407539  70936739  44292570  45855074  60690045   2470974 
  6133606  61101315  80519660  44441910  35195600  42732384  30801062  12132168  35805357  36481220 
 22913734   2631504  93198576  21102195  54508992  49662868  49364738  24881215   7052516  52173923 
  6145070  18887352  13900752   5298285   3823929  58459645  73431000  34802270  12319524  22395650 
 81932775  35808908  32100649   3823824  68289918  27872090   3485795  28182909   1222833  14207528 
 22565530  66043650  45259389  31403581  16305330   5405088  58194796   7248144  28513834  10972626 
 15860520  12583485    800535  37915955  71900010  41566283  36413776  11529250   7882560   7720022 
  8612757  41352632  23446800  60997650  10861386   6851240  22762640  55390389  26075412  19687211 
  2520480  11093296  57966300  35604078   2444027   8428816  10320310  13002076  23252235  33406042 
  3226219   3715692   9359932  46557810   2145724   1674464  36164114  25395328  13613184  19934196 
 25461156  27112896   2930716  51801755  32640150  17021059  29246850  12223926  22865028  72211064 
 17572815  40123083  25931841  31576259   3129144  53414816   6911883  34638624  20026248   3788050 
 24856440  19581150   1535821  89184504  18229850  73753386  13584160  44181774  21402063   9841266 
 43950394  49740733  30913591  35154693   5486580  21736827  19632080   7521870    405302  21556032 
  4720000  37503570  13994811  75829676  17158824   6311505  12305388   5019311  10752100  78542568 
 37913040  17257177  91724628  18806820  94500123  57333146   3991804   2260092  10878061  61733256 
 24194720  29696634  26952961  48385820  23028060  21533964  18490407  45127179  69005574  66569865 
 10041333  56981888  40131616   2070705   9962892  45782986   2843776  11796583  72978360   9105824 
 47172768  26751270  15607215  27354928  82981020  37017603  16840476  12281776   7325202  10120000 
   548658  19136694   3871665  16739190  41268500  20026434  61198888  43986150   5220320   4419600 
  8867481   2453437   6770172   3978390  28992138  53815125  13366935  43676592  52316565    399619 
 15026879  49753598  48111174   3183000  74623082  29992692  31011750  29492309  29950380   8418624 
 13799456  42087333   6917274  13510352  17588865  50353878  37669856  35377368  36943128   4622688 
   264180  58765693  18091710  55017845  17128586  18573394  60299850   1089094   5857656  78872122 
 74571468  16925280  40778880  14366208   4383552  35900396   5256328  72923045   7144450  66973608 
 20373786  18999616   1101023  21202826  62394344   3420216  21613158   5205521  27584832  17480680 
 57410496   9230456    112288  29594388  45795928  23374534   2242075  30287394  43921064  98324556 
  1993920  44795415   5469100  17221776  27967782  15723146  16446045  42510405   1031089  27521482 
 55144144  17840516  17093340   8754525  47097390  29681252  62319424  32548197  17444112  39378254 
 71695504  44559567  92227212  80515676  11739135  48440588  42457632  13316595  26468160  22729882 
   103530  67409496   5003160   8643240  23615820   4796000  34136604  66504082    643041  65998462 
 20006400  15694545  91419523  10311826    855270  30081671  19842004   5533740   5377095  12524400 
 59442744  90276543  22028243  34817357  68966400  28902705  14155856   6618089  39491060    780472 
 11224074  11497750  12131488  51654896  29996592  78356026  14085863  39433940  27000103   9184006 
  3423411  59510000  44413580  11937776  41522763  35120844  59610352  39016708  11556834   7326540 
 26783919   4269792    514368  75831879  15522590  59006501  84179760  79277677  62482329  18987029 
 16673202  29799640  52831896  31710712  70667574    220320  21208077  16355436  96764168  33763940 
 55118160  26949440  27095653  52025130  78623493  26523354  35738302  34152272  27005597  12941442 
 11064145  12037496   2861568  66729300  26066152   7601400  47259252   6415871   2085320  28482495 
  7737246  34344830   6017834  15628620  31581315    542144  52058713  53476002  78330340   1476954 
 35096733  16725852  36282556   6879520    532440  69098145  10761906  29362685  18659720   2356410 
  4313008  21513330  40493789  39641800   4740120  39788320  37090332  10838520  33865437  94085992 
  1056020  13222819  44682904  38032140  11843135  22774507   5783778  84180096  44009856  38469692 
 40190460   7920221   1338048   5503552  15696786   8653952  22683542  75009780  33135584  14053320 
 55313266  78775224  21114600  33974219  21808440  26871300  12145824   1710684  14214348  34288353 
  6035508  26819838  11118646  12143475  29439189   5283652  43395288   5104764    901068  13661436 
 38121090  75026000  33518330   2502342  25114372    660960   6847776  29119230  23482605  10123192 
 70439848   8102262   8898338   1834632    484376   9824110  16348940   7529487   8319637  80555286 
  3094416  54893800    547120  23829084  13096391  26255504  11171817  38026925    325080  47757689 
 79333854   1985528   5569643   1867464  50956328  10877004  71847070   9197496  50244621   8599736 
 79094322  54782629  45543456   1067913   4283825  11159274  19040120  68389398   2903850   1497096 
  2748640  26806312   9678660   2460680  14747890  18653610   2412960  10985066    109956  25083492 
   756196  10611612  13981814   5372073  30701008  26248189  30909732  50934848  13780368  24689440 
 12473292     18918  72865917  14672826  26469457  23814263  18843600  18110100  81749646  13714476 
 22872456  15654800  21041664   3812508  37264320  71702328   2192337  25825164  22900528   1902750 
 56604800  23197328  19325600  22122504    588960  43026915  19202097  51539099  67876250   5730382 
  1365320  22011711  36957458  38634279   2344455  14817402  22578516   6628720  14461728  72205691 
   284796  54175364  17928924  15901171   8653065   4152756  22745394  39757500  59663960  27679584 
 40771542  44425080  31244626  15856533  54431860  60498538  22640004  24655617  19451808   6525522 
 46432998    876472  32132344  62277138  50410880   8457768   6985146  21504516  17131298  38919353 
  8341032  36550936  55327530  73325935    914024  35941509   1242852   8756543   8200200  16343151 
 42842124   4601393   7062783  28576639   2886321  30377563   3902732  39126794  31097621   2231845 
 28624880  39902450  16278736  57641877  22087584  30562872   1186133  23986434  15802963  13003695 
 22945076  35163954      3502  34964843  11494924  25429657  11099764  16291310  16678934  25331469 
 58596800  37890008  15901035   1499715  11097568  54702450  15281708  62713416   6960915     13951 
 37411308  48296626  55608165  48905382    901208  12943618  28672305  10414120  26308576   8196532 
  9914520  64197314  20215860  20659017  17421880   1369120   2832984  19008771  19644780   1493070 
 47002473    275682  10294074  23936675  26448962    944492    190092  21430032  88442794  20884544 
 27246150   2890014  27231126  12607083  20244618    113150   8687822  14045280   1029980   1952744 
 37437130  64145808  92578260  14635824  28061880  61427943  15830605  38104836  60714368  29489761 
 25688657  39065494  21790580   3941980  30483882   6622200  52575550  49800831  10635516   8309460 
  5832596  34159878  35046000  30315978  58801200  50225013  24777673  17376960  17705954  12352851 
 63813939  35437182   4421122  16411524  10076392    437886  56776914  46752619   2584296  17785494 
 10256575    132628   9982434   4415120   4863408  62894697  60201505  30769763  22614624  49439140 
  2378012  19609178  27842535  22224614  67009119  19050000   9214080  63896028   5381600   3927000 
 19413040  67036389   1556064   5196541  21705992  59404482   4026524    138580   5080788  29241212 
 20743380  24212192     76006  18919212  14282999  45098164  74106802  66206800  30731008   3748758 
 26311236  20578572  35218014  32825005   5011272   2451228  31843500  36275980    853468  23127708 
 19936245  23003560   7867269  12365220     31228  33821298  47807620   1155954    554005  25882884 
  1661052  41299619  18638516  47821600  57175420  15529140  34145750  15594480  12688592  55474146 
 52743056  67132450   7681527  24255943  49648007  22948044   3555363  61429779  27042708   8781678 
  8052480   2409426  14358973   6780345   3310014  22611324  47653758    399124    472750   5127151 
   146286   4050807  39496314   9007500  12627245  16177238   9778944   1567704  37387080  59121078 
 49321062   8326736   6833166  37133618  40729536   1225887  60673354  38122680  60790158  59175846 
 15500754  22496950   3356150   1929312  52961194  24941882  14313066  68670525   3191128  58696531 
   760818  26519934  25536078   4378665  34149654  31296942  51440125  14474257  16293863   2247072 
 61297870   8063193  57165440  38895210  64531161  21780000  13030296    180386   6292548   9293886 
 23283090  52224315  59692596  41593728  42310188  14365440  14264236  78116359   4200436  27703094 
 20924907   3036191   6175012  11746980  47770149   1427630  13812320  20377447  58459276  27234060 
    12996   4375324  21326241  38927321   6829216   2478075  69470022  21834120   7110060   2055984 
 37264710   2747210  41168206  13854456  38471940   1483885  13805386  25582720  29901170  15301900 
  8629965   9958595  20414340  18700848  47757730   9423169  32767269   4925280  15172725  61361853 
  7455381  19577316  37085027  22815516   8036567     70917   4726006  30531322    698170   6478238 
 46255914  60044288  10479861   4691835  23530890  16173890  62727841  19064752  27544960   3218996 
  7764042   9356749  18428685  57775248  70009504   8405397   5295920   9148898  45811168  57118878 
 37865520  15036396  40828416  43017125  17036124  74335044   5018857  39904066  46836064   4801415 
 29803300  18365632  13671234    355092  48138485  10247769  22767185    897864   1088643  41794032 
 46971288  17161950   7947564  77388175  15364440  10570560  33395456  18273628  25562078  29827732 
  7863930    649760   2504175  70835530  49441096   3713002  12233616   4283664  84824190  10130874 
  3301855  31137400  18950488  24811160   8045840   6969884  15250760   4695858   7859644  42819256 
 16898970   7697184   8848830  16980179   2547197     33537   2308940  42523392  22785280  61048312 
  4751184   4863333     99360   8852448  30701150  13972896   1408770   6449652  20025068  31725620 
  3840383  10022076  21007857   8309028  38807082  56900250  12511752   3379125  10377157   8970136 
 10117305  18958860  91278627  15755286   6574904   6602364   6974424    623675   9987792   8111094 
 15767676   3864729  60682644   3223680  31356483   3559066  29492112  30959053  30125880   4632993 
 59887812  26309516  80487702  28906486   2762305  67522572  13919867   8630280    602751  14991220 
 50258770  21260300  13428454  36628228   6810207  15534688  15407207  15267500   1386241  31215426 
 38780640  15566415   1383340  26467232  26353062  37790512  46564092  16635390  34957912   8127100 
  8269852  16139156  10218720  88671852  26259566  33889024  43371644  80351811  15022875  17848710 
  5679186  44618181   1109598  66532050   2544876  60031062   6965274  57671554  44583669  48429018 
  2829086  20403112  27117300  32719703   6627299   3314057  40954410  49108542  51124712  17027234 
  2937256  34747452  10647652  48474288   7578048   3397071  18410247  37286198   1841413  31750632 
  4869462   6023448  50110752  10392580  78445206  10845839  21662432  13774536   7314164  52048854 
 17266548  26189904  80752820  32307735  22060819  60368523  58702336   8029312  12511625    983942 
  4061973  10510318   9666914  16029482   3075662  15754600    540500  17437887  59239416  47192544 
  1152064   9174060  15901375  15683098  11549030  13822559   6881485  54040224     69654  73890210 
 16452234  21385215  29165282   9944608  23021363  34713760  53279450  24673170   2318262  23633337 
 67716320   8375904  23212068   4520328  88017435  23521176  47496700  65674952  53813848   5680400 
 50040161  24429174  74654400  11130410  36337077    974950  19191040  50077815   7547592  26923600 
   275094   8215924  77952690  14541912  30811179   1810946   2857550  76987134  10481760   2841061 
  1346740   6137856  23175995   5484465   7732500  22620348  32619494    896640  48040146  20749418 
   863052  39005202   8525816   4617370  16688896  20394281  68626596  25396162  47103928   1653337 
  6863441  18544820  19026084   5740917  15521172  20427704  17222403  44767252  52547544  28369268 
   181071  16269186   8976900    220372  84639975   7645176  74573080   2161320  28715446  16637324 
  9838208   3704122   7566975  44520375  50497520  48441617  59512040  94637088  45274704  46478280 
  5129019  52866657  22140453  57046800  87027291   2281169   8199009  36983196  66340560  17510480 
  4228400  60118712  43665376  37150960   6741876  51213926  10949609  14609800  61520653   7795012 
  5732060   1742273  16635952  62908160  23965194   8440770  31021768  24547095   3000645  26704080 
 81545316  12755169   1818790  43167284  45256959  55787290  36386196  19067776  24455046  35339328 
  6473026  12055230  45162240  26121238  31255875   2235141  39731715  15056280  29625530   5443761 
  8750903   1210968  55382403  55530996   8537459   9633854  25717660  57909912  31106835   6348608 
 47946080  25110342   2064440  15830340   2023000  35692056    880396  39969102  47377120  13471293 
  2291869   4946490   5463936  39065433   9555270  41207492  23728510  16134144  12805197  20835915 
 10592435   3396888  36238190  18115950   6943813  25296748  36031225  36562474   7677423  83515500 
  7533526   7742116  12392032  48812866  43705211  86235800  38104840  30070620   1109448  20750495 
 11412123  13885788  16136274   8755200   2925183   3303734    232200  14613266  12910482   2126860 
  7725692  12450585  43812350  51125280     89776  71142828   8428557       940  20818236  15274961 
 69856731   1055665  46187790  39159558  10917076    141729  23664765   1301316  41421973  53073709 
 21287392  27842877  20973376   3337418  34288464   2072257   4150839  36717730  57246617  19434530 
 37014958  19987396  52142922  78176128  85231890    477033  41636231   2209770  10644594  48564544 
  2064848  42076650  37655640   4653480  63128618  30387798  11046360  14956339  43122440  75546900 
  4714656   9715059  27360432  14753250  17007472  10228992    243720    435456  43428855  42105854 
 41246130  26543648   2371295  27504827  16376310  14931378  70217532    853108   8736728  10538255 
 11908725  46112495  15650595  87944360  11995284  12708476  57774381  48267268   9363798   1084347 
 27298212  39303534  33448850  69152944   5385166  15645950  13326711   7782957  16808100    208564 
    24948   4170128   6920254  16991990  40210328  23341445  54393552  13456683  24557752  19408394 
  1030095  57164496  35332000  66425772  36771328  54923540  34565622   8358480  34988751    525600 
 67585782  25422183  20313308  24471506  30432663   5066835  69016296    211302  45268283  47811069 
  3609135   1160838  49096314  10461750  12081615  10335400  31566843  36438480  45105940    805664 
  6392601  40646265   8648954    810810  23241995  27637470  48106360  22484800  10427534   2947154 
  8599500   2089566  18519072  13372200    740154  13119603  28840616  53625558  40716658   3954150 
 65933175  13830333   6128873    366505  47069451   8530560   8246997  67061997  10172265   2975193 
 40587356   7253554  25450256  27872775   9516366    603612   3648431   8574136    238830   3962195 
 16215690   6804660  38619180  34120224  27591720  23998338   3170581   6797175  16130110  39239536 
 11245346  11343904   2871585  10799626  24813712   3696112  29369340   7458045  55302234   9955297 
 26394602  39018780   3339150  14563241  47876685  25364100  33737672   1591359   7245504   3697252 
    71891  67390628  19261552  70686365  18694808  61857134   7038720  65819280   3296661  31167458 
   599058  83767088  59210970   6206408  22416955  50028600  20478996  49629762  19501200  23022282 
 30685680    656051  15668016   6766960  17444834  61518358  14000996    730456  25416740   3940312 
 37564488  25149152  22448412   1921932   1211108  71237232  14498748   4378020  25852149   7200284 
 48532880  36953260  22893129  28234404  18107520  11893354   9296255  36364457   8975771   9194500 
 54559430  78775596  46754670  53885584  16157856  59808672  15369156   8426124   4156845    653058 
 55956506  17013031  17806710  94795008  71197328   2689440  25069513  51101336  23538604  20347470 
 21376674   8919791  12853605   9075184  12447024  10143202  21005960  61118592    551611  25495605 
   714103  35017353  35893286   4150234  24805980  72545382  59114447  23124445  16222314  18444997 
  6554644  14981177  33924996  17926944  11121947  24870746  66409735  12309934  33378832   9900914 
 56164095  84458916  11814110  29356236   8286540  10557974   1427586  29176720  55205307   4186452 
  3889008  31429905   9579124    301815  16385628  22045842  88839978   7217226  12968586  25600672 
 24237342  12237342  14842177  67020578   5672451  75185862  60476268  70655412    476080    659086 
 64607504   6942336   3976631  94471272    647856  46248143  52858450  40034394   6544720   2001087 
 57708200  33509700  16049903  12638340   7600262  10391080  69913680  68127848  51926888    972825 
 35718011   4625325  13806660  13089066   6332942  16066144  23660182   5484780  31900064  51448758 
  8281775  45384570  43567125  75108102  28938386   4770152   4330052  56918058   6349885  29263885 
 62135604  65330325   1129293    105768  15883951  54919360    590148  14792706   2150426  26016112 
 38070006  53678253   3921379   6265822   8146946  45223570   1171578  44965800   1021662  34055564 
  2343480  45879372   2189810   1533906   5637870  22646610  68595965  83737808  12645747  17698488 
  6818394  29507270  17979268   3492208   3647694  15060088  83849850   8945872  56802512  11239632 
 39920522  39951433  46527090   5225877  10272220  65492812  43903651    195804  11998158     98059 
 25954734  43352312   5205296  18790848  18399501  17702123   8422780   6843312  11195775   7636322 
  1993337  14320800  36293084   1366370  18986128    435512  65696904  34153625  20897800   8309088 
 22636922   4664043   6680817   5940067  11074392  24991700  33776604  22022900   7632000  14497450 
 26048252  65139582  17313319  84275012  10807714  27059112  31576520  40710738  29431152  21617739 
 17590958   1254210  32523754   2949540  58697952  10044804  27411920   3028080  43378524  45547705 
  1291626   2829648  59143350  22450877   3570000  12860124   1258803  28572830  48831242   6172160 
  4465232  23001160   3349566  48287013   1448272   2929900  12379410   8232308  14261058   3496139 
 66331980  53681432   4343574  15068573  19802178   4947976  63189375  90076377  11789790  46086354 
  6368268  19665975   1416875   7254478  26535287  17792970   3845748  52001872  18524298  26821680 
  1279652  14469805   6323184   1066132  20681620  52980868   3897660  38043380  10328628    181373 
 55057344  19187584     20562  29429595  19955720   7158024  17809242  68897592  56694660  58573098 
 21248708  42837522  26448500    139204  14883750  51511395   9664696   3635478  18139060  68695872 
 17780340  88508469   8159840  72932146  63108234   2172987   9460666  15337481  50436885  14701752 
  1562696   3871966    993174  28803762   5721060  32251856  29472832  21837849   9075578  18811056 
  8850104  30249296  40563292  12552768   3821300  27294713   4973068  32280620  50101950  28792182 
 45585126  81297587  28614909   8716680  51882545  49419190  24650676  31054918   5344188  15038353 
 28528260  22472580  64377600   1771938  43518245   2124948  70772226  10136652  38868321   1077321 
  7593084   4475199   6659232  11794494  23262344   9875544  10442520  19913850  22665330   4842180 
  9382163   3206568   5764605  16357264  62773758   8260800  28415250  30356650   7480990   3488023 
  1790546   2363628     31272  37821108  21138468  10267773    493311  75823002  17099734  48801408 
 88585519  38157285  71626797   7514160  13513840   4342291   6875204  75977240  31786304  30248776 
 12421720  22310193  71311010  40300212  12259126  67956770  21647511  28606252  19251200    734568 
 19889565  15023546  82044897  22428772    562276  47292105  49736154  41741200  50808510  35238024 
 16087005  66672444    504804     55770   1553148    503325  41970173   5473710  11238320   4555068 
   489090  64399489  30954855  47143850  50500170  31561704  49050687  14087601    245400   2340877 
 24626378  15726160    335880   7279755  25444128  63398484  13112369  18240621  45044958  44416793 
 35407792  39007656    129792     82110   3069209  15414777  84729888  28056891   1743782  35252100 
 13460165   7585389  29313081  25971054   9207822    517806   1017368  72164961    135842  33807077 
  6812288  25462821  64943264  53915400   5003414  64007244  25409296  14952680  61823265    505750 
 58464140   9498776  22049165  23952800  55651455  21786336   2995350  36091048   7205349  46768458 
 37370850  18837182  14127839  39351642   8554392  34382712  50868080  10687120  34045648   2192403 
  2632314  20366750  32136186  70149611   3723463  27231490  11738706  11761092     84840  13704874 
 66599385   1546925  36644433  15317397  43250112  42564984  34765052  43649156   6226283   5935040 
 25088406   8989408   9734320  55532448  34267521   1749609  16713900  15423166  19129275  27059040 
  3133205  12605310  28159176  51479388  20841483    141900  20467320  45663516  18918765  16181620 
 39473568  25920705  21626176   8767770   9071091   3453431  13321344   3001772  10255624  23349271 
 74434880  33700958  12895902  18457376  55082040   4077780      7358  59832588  28254040  39399283 
 44242518  15531750  40147024  68904488  31517280  29540515  33019362  20511900   3448816  53594320 
  5382060   9132906  30102942  19241048   8845300   2921536   3610500   7279060  51726112  51092739 
 17288500   1732044  64853790  19463737   3417435  18279664   1415736  60533788  10917540  23728910 
  5752932   6112928  23253345  13382820  32954004  28341320  14937492  31189972  42731442  24547848 
 61832186  11618800    645190  88443824    207249   1628725   2020995  20883408  21705282  41342310 
 54447440  37038405  35419398   3057780   3608982  17546298   1391112   6292908   3900339  44869760 
 52827552  24858145  42188796   7191208  33530438  88981398  12033758   3643350  50822649  66396032 
 63970724  54337620    288846  49842496  25743728   1373945  21873968    338940   6844986  12181548 
  1296357  13539421  24211517   2699008  36982656  26112224   3966775   4255706  12352004    418770 
  3586289  36409338  20159784  29036480  17008656  15835845    846248  54105975   3844180  10107456 
  1877205  30501525    356352   7422684  52075980  34417278   3721280  25703040   8065272  30721236 
 10055092  76360050  13280189  18426357   5297955  27762896  70834869  12930984  38560893  29041200 
 29126544  35978894  13509712   1258884  30133818    690959    351790   7401334   1227495  33641230 
  5122728   1742130  11373162  57283448  62361004  22615244  60811632  45331520  18990980  76797006 
 13199323  22077328  10549344  16024720  24180761  23392428  17301789  76957800   1127763   3460247 
 11004097  76835546  46846449  71704762   8963160  16921782  64206485   4421269  68453528   2009980 
   364287  16094064   4586564   4944608  21668898    711673  16282838    244866  21580371  40652916 
 17143025  42315228  21770966  25852890  20358400   2033010  45862470   7710230  45985975  23584200 
  2419376   1233274  48757912  32994416  17424477   6463158  28084960  48922811   5733162  61060440 
 83446400  19838610  40329180  22709572  17553717    845067  11299258   5066901  23355486   2365888 
  8394824  29888700  27086400  51877520  69923134  25048650  69550530   5741533  43002846  15684228 
  8153067  22087520  65885040  35936320   9756104  63035748   5508378   6039675   4954824  44466730 
 23269472   9138875  47978685   8372874  37131922  16499360  37948176  91151944   3168528  46337476 
 59834930   4526756   5177436  15835287  11357280  35928035  15435923  48441270   5237450  30936675 
  6096960  21035901  63316500  31121610  34280808   3887100  11345352  90268857  12083268  65145743 
 13127872  12051504  39722423   6221200   1438144  41518737  14838222   3194964  17801376  13118868 
  6116885  11259685   5842503    901446  38821032  74542586  44968248  59526684  41701944    321980 
 61506068  89864214  25878913  73518496   9587152  10598198  63265093  41354592  22093830   2810335 
  3719832    485310  56528864    553552  26085150   2335022   9396627  53007960  12848484  38683208 
 21485191  45682786  44548724   9018750  23296014  30365613  60770750  22152760    339297  62042334 
   868434  26623510  14452939  29775270  23252316  19988493  11173149   3107434   1928656  58686021 
 24297560  21507772  30025648  13285471  31608309  17152452  10132209  83063915  80485632   5230045 
 43555819  36066450  83670300   9681541  25217166  28515552  14265203   5369630  23923795  54990531 
 65334738  15947840  13195056  10687980   2945664   3567060  68165337  89199292   9254346  41506572 
 54344704  24727395  10549572  36585309   3374845   3835410   2810324  17380660  42119364  22174298 
  6245694   1691603   1501383  24594900  47180952   4600805  43625230  71555570  88354200   2333520 
 11303200   3051777  27215946  44118921  52283004  10561600  17130060  14170200   7510545  11557744 
  8508664   3005430    349639   1169344   6330996  91455456  53798625   1699632   4383288  24881802 
 34856432  13957824  19962846  26406366  21164954  31885659  40014900  20074527     62756  33811483 
  9231148  15943486   1272399  25500393   4141486  50787000  12591161   9805484  63025616  61123866 
   292094  24722058  15767316  21621822  10450172  35613270  14777010   4743304  12742410  75124544 
 60906810  65960528   8084220   3443664   2708240  22888580  36813418   2623012   6245628  22801800 
 24911788  32297980    733410  42207596  14271933    204672  77914656  33021684  74762682  16892296 
 24899072  63293750  26086155  59733954   5978720   3655857  34086558  12669768  18057500  13048596 
 29082312  10932122   4336116  33607688  42091203  23557635  40858612   6444938    715284   4593330 
 78178740   1811940   7798040  42887845  44902676   7828560   5238680  43372170   7596465   2544594 
 95297671   2602171   8934265  61784750  12579600  37794384  19688064    115116   8013775  17208095 
  9375619  42465740  55042794  30545880   8885456   2926274   5560502   2167589  33813888  48302139 
 16076175   9619092    360890  25360452   3226874  33560860  20216420  57474927  30809376  87236483 
 65838480   1750560  39620114  12273853  50833436  45524656  19130517  13040118  65735460  84437738 
  1326272  54592227  69691854  23613152  28902625  11670606  49691969  25626096   4648512   9002936 
 69763743  20789912  38785176   1647062  46472850  18681605  44316285   1053056    174840  57125292 
  9802872  10930635  10766800    518770   4036436   7959168  21553048  40643300  38209808  11208313 
 62686772   9971505  37220136  21983360  10190745    272195     75405   2855864  17762220  16365508 
 43644705  13322610  37007250  19693476   2347255  57856066  56085897   9382503  45781280   2022363 
 75785710  68326330   5121306  61913030  41074128  30028050  19276881  36516410  66116349  17671752 
 62017360  11338700   2516262  77274741  64206000  25254606  19980692    950298  21880144  29643292 
   514267   1364856   6228008  13002125  43399080  16315742   9716967     33572   6680200  68999746 
 20156301  73949085    876762  47873190  19716740  28124200   7340450  52242476  24307914  10742710 
 52280372  13028877  18727812   2246724   4529560   4870168  15421410   9236916  25777100  22683670 
 68405988     85272  17139892  10701123   3692888  11660192   1392644  37541780   1230840  52336746 
  2295488  28890045   6369268  17498085    665546  19201644    848853  34580903  26793090  48755630 
 14210000  44069921  25572105  18754368   4479840   7542414   4323228    444106   2773374  27338550 
 76343700    544272   2560670  47949630    654459   7102262   6739347  25929215    539925  80674462 
 60437195  21579630  34377168  26947224    965264  60496251  30110872   3468340  23180196  10697712 
 19224114  31552314   4885382   1394672  39477085  45752940  34989500   1556142  18364967  20677731 
 84748006  32972520   1905008   4237220  41131860  43827480   5624266      1944   2101188   6620400 
 10274004  31464120  10166859  26132665  31642296  38386224  69688218   1265664  13363272  16543992 
 33518144   8057464  42848811  78902884  25037961   7864582  35129432  41757062  17813325  16585376 
  3148201  49283325  44843572  19260756  21983148  23275890  35047806  63502040   4151358  57184992 
 65958129  21067925  70527349  59128072  31424316  21803963  14468220    125990   2227781  14310365 
  2756726  44469557  11139121  37530640  11056905  10546024   2109564  23858055  38208115   1464043 
 69322368  14216774   1387488  81060356   2829870  78954552   3916549  49945896   2012901   4723348 
 67523720  59264832  16426492  34402500  15923818   4804830   7560721   3362601    786156   5712652 
 24288000   5743512    694955   5231126  35001460  82792311   4583766  10652271  31335152  22269647 
 18543366  22785645  18950393   4304810  56408070  45457907  40151210  44404624  48789024   2069496 
 12175272   5845950  42138984  68323216    901108   3932250  17069150   9298512  27571438   8741029 
 21485847  12769186  37323000  66926574    229467  35286012  24342279  12298548   4036596   6709998 
 53101174  12801192  35323072   8285508  40141410   2936151  27505800  78227520  44644527  13926724 
 85602500  10859278  26815256   1260554  11925012  86385552  20266188  43454295  25692850  20330244 
 64539072  14448040  45010254   9411247  61949360  34750380  50084791  12730914  23450520   7927233 
 61469386  31506312   9049920   9207925  48957120  49441656  74342673   6044200  15786666  68843778 
 32731357  52430192  31146960    368623   9589712  54047280  23306544  45649639  51637167   7568082 
   813987  29258592  32559750  33910820  87483440    574992  24464632   1056622  61827888  14997388 
 76081874  15033200   8262330  71876288   1586284  39025648  51737276  29342016  29896400  10165096 
  5297175   7803502  25469535  15825854    562886   2575484  32203861  35688125  10197312   1483948 
 16011345  19906296  15965618  25591480  14665872  24717394  61598124   2950411  74059944  40617533 
 25071462   8998284   2355122  78325346   7613120  56471705  69720825  30249639   6934538   5703840 
 65783790  12389784  21661588  71228171  16057300  20820920  17927780   2007902   7552080  13832805 
 18898267  43441405  57317760  31398450   1608376  20059920   3461238  26166876  34048296  59062198 
   637667  16993026  60487265     65512  21672516  52057413  43776830  80286248    906875  10258980 
 12248739   3385046  72512220   5926864  32020348  20651328  19857915  40918130   4183980  46560512 
 16769000  20977824   7972761    733514   5886160  23125217  72233190  25915250    922821  27037995 
  7955976   9252183  36187844  53283867   3471984  21161478  53158868     73348  83048028  72683009 
 15863104  17737905  25892361  25342968  23558822  33709060   7709857  30780750   9233004   5539360 
  4269040  57224160  16490022   9799940  18588192  42217040  62213034   3918375   2658240  18151086 
 17275287  14948355  19996390   2644800  37700368  56910510  34755344  54036262  14399127  40522068 
  2239133  59150247   2574964  84174355  29450754  50460322   2107552  75820906  29469356  56611802 
   638350   3470830   2104644  68458423   2288574  19434303  35257740  55345407  22565196  25914624 
  8012862  13241488   1695005  68419555   6653333  10510116   7847632   6786020  33822894   4389800 
 41986920  32727312  46234881   8285805  34836360  12474390  17846400  23323472  30732761  34591932 
 11106512  70420805   8203360  26858160  15050514  32653566   3817140   5431132  14176800   4568760 
   749360  67045284  20117181  62863857  43121298  43518328   3962516  24409533  16786343  17426088 
 17619525  32225264  68479176  58741755   7316960   4669203  23095424  32366411   1645645  35040456 
 19661535  37510990   4517822  25858320  46524478   8583192  21036730  31866388   5435199     56460 
 16921927  59349608   5592884  12550971  35124096  70783164  26331016  21615585    766360  56679528 
 10069833   1676742  51235188   3296160  27007572  68766162  39342695  53366229  59478789   4739470 
 29762579  23445213  12071550  19406483   1257248  62660136  58396905  44911511   3496157  47913635 
 38874264  34984334  57997863  16192644  70559470    191611  28788560  18042134  26186108  43649270 
   759823  50037565  29017116  13277030  19769895  22475466   2054889  36967692    596190  26109720 
 13533816  31266054  18685535  15513750  44363275   2282816  15298560  25678800   1215324  27576744 
 36336600     99246  29640468  39819528  23621712  19353005   6798022  11178854  11454262    626110 
  1904427   9298125  26919024    652548   4032542  18460348   3189368  36553976    204152   1395921 
 38555194   6208000    769692  45406532  14869460   1187030  21122640  50129464   4088474  13199912 
 48773064  25884936  11065494  54426764  36355800  52242804  29723277  14402315  27507090  41965608 
  2670180  54219364  10416234  30916052    609408  29085434   6491008  43631337  63988515   2314323 
 12245850   5409618   5090345  12776967  38076700  91905945   1061039  76538880  17493408   3439488 
 25674720  11264718  71792964  24638482  60120106  27619140  10115604  11557110  23617542  36248556 
  2042811  63618028  48568056  44410119    405600  62898186  25145619    668134  12869311   4522833 
 14122510  44058614  48771536  61113372  40592870  13067455  29122156  20710902  69679852  40908153 
 22991842  39831765  37031778  50039126  70102560  12140955  51935744  26700324  24587500  11863252 
  9941459    570000  27034353  12415284   3572285  29425102  57442770  57494844   2862720  18075012 
 54397448  73833891   1155336  14275716  31933200  74998707   9526600   3230773  29025068   3231361 
  1364143  36628088  55115040  79983636   6897081  34571744  55303380   4132743  67264216  74609959 
 92905965  13747792  15654303  18622261  16742540  65283910  57907896  39445727  48278808   3296000 
   730360   3314557  44089815  21061830  36987029  53917812   9113720  15673509  44894881  20065642 
 20213364  52556235  38749104  16420401  13922030  26376685   4885398   2398648   2887092  77597258 
 18092838  33682272  12963384  49003432  18949560  82334667  35710858  30473558   4431072  12568500 
 38440824  11860425  25461282  31949375   3063523  48641482  14786076    571919   8122576   7307690 
 42152780   2978931   5962880  52028215   3244186   2036144  24532608   6553467  39853674  51226545 
 58308276  37939248  42790581  38042368   8955864   6393006  23993928  68472404  13532016  25219385 
 37082822  12403785  47188764    430320   1639335  68552000   7294392  24839000  33614168   6490058 
 22216978  18015008  42872225  22172280  17175576  31024674   3558870   9778956   4576930  53581014 
 47483880  51076755  31539447  57241360  77868824   7622244   3124209  17071600  15782618  14046505 
  3955318  18856624  18310116   8878437   6135783  19586322  21155833  81784780  12400818   1715735 
 69125304    377208   7843635  83019216    876583  24583806   4721568   8229148  20520000   3426885 
 47455716  18334576   6491084  24204774  73032728  14893635  86606405    387630  16292016  22262490 
  8654310   1755486   2834006  73030732  32993244   4252500   1862520    133994  13476400   4964601 
  2914928  21797152  27275832  27148968  28979817  59640564   7741419  35301981   1220784  28326414 
 41383636  39448955   7902705   3439449  44620629  73461845   4565700  17161318  36707268  13244000 
 58237834    379924  16717712   1432046  63926412    658191  31616130  70544960  26103323  13186566 
 27272120   3811016  37136250  10349412    262735   9085803  57288161   8770829  22586207  21225732 
 11260375   7115276  55884834  20893224    263604   3717202  18587137   1896642   7947890  10780882 
  9569994  10532916  12030784  22206960    298200  51064136  29931797  34462260  64184499  12345450 
  6062162   8080000  63709965  75970400  46671219  68078772  17984582  25851292  68194204    685656 
 15780950  13913284  70379288  32033664  43883812  62249154  27513900  26562875  13877868  77584416 
 33151755   1384082  18507322   6167916  13898808  31458676   6643125  22550400   5539058   5018100 
 27345750  20701920  15618546  71845480    388426  52601837  19947885   1516476   9321318  30865210 
  5550236   6680271  22736919  50605600  30598218  39807356  24322048  14105469  32054135  16983864 
 49851648  18725355  28458255   5372724  35611677  17564400  27537147  28249938  23251618  11639446 
 54794256  54078640  36562693  13309376  35710416   8043360    742742  66421197  80899533   9663965 
 34836791  19757210  41072877   7412254  94504954  12793572   9099232  46599572  28450660  29332752 
   849915   2412498  26292186  22915144  74453180  51676230  46364151  91791090  51013287   5721192 
 35301700  69469752  51203844   7512324  38669427  58624560   1561301  43795674  26663034   6718932 
 30898746  27805284  35949584   4399010   7450764   8336755    747960   2919532  68895373   8223759 
  9122445  17273100   9276540  95049110  34065698  34200192   6251991  21456204  11287171  38799312 
 28103394  10526966  59816750    235675   5229326   4783284   1321182  52594378   4963952   7176825 
  1855146  24273216  17596454  11388068  15483216  12280398  18860562    941596  73501192  38740878 
 24252910   8855120   7016708  61240440  63856528  44037872   9089288  16280625  10975406   7917800 
  9234426  16619256   7686016  38965760  53608055  22999385   5652382  70815370  29337984   2095225 
 12515664  40404696  21491792   4301640   8739624  32235214  40062331   1790614  13985735  61050840 
 76436903    481381  53711988   7234630  37877170   1554950  73052001   8234165  14837294   2403141 
 14427152  39379608  42914493  17239656  23168526    791385  28717794  25910144   2754304  50099052 
  1809555  30942111     23712  65176764     78232   1802658   2854656   4349793  40832723  15192972 
 35917893   2344410  10334233   7256938  74926992  14531676   3147695  41198703  54155618  39550970 
  2756380   7350875   1626988  31943136  22510630  56589246  18271632  39429425  12605625    723996 
   525000  11937828   7675720    385640  17960627   6522604  48677136  14522562   8350337   9146018 
 11193846  20668668   9746520  91025168  44148060  15645487  13629784  11810897  25579575   5077059 
 20416512  16334076   2253948  74157398  19603452   2692235  14915800  10829517  55851307   5071451 
  1252482  39999480  41016945  35308356  55923930  55183194     42300  35023500  13950373   5850845 
 34455776   1488128  58721400  56118816    379647  22527768   5396248  32729718  51200960  51882336 
 36912894  29830557   4778982  85266490  53023152  27732104  26191770  38858240  15115702  11471880 
  1987716  48919824  26616986   3553792   9362782  10343200  24434429  15446178  47258412  33598848 
  6787248  78526976   8629656  75023728   6234200   3006140   2155515  25641480  72919974  31726539 
 59942722  62914292  20482180    611632  20517536  12490380  10066880   4883340   8885621   9116776 
   625894  32310420  50820237   6244920  19083636  83707812  24264452  52500633  53601306  30410715 
  9788639   9106016   6835072  44144478   1282437  34602276  49584870   2296572  16110558  27635367 
  5672832  40882290   4186840  25143024  21869639  38121456  23630200  59766135  84713552  13922391 
 55287680  57306755  33675768  24338248  59526624  10142884  39041050    246976  33931639    624208 
 19691696  35388066  11703745   8047784  45756655  24978591   5404354  33299968  28388690  19465074 
 83493906   5399177  16176597   8435162   6770634   6618084  17657064  13319977  52427552  17984642 
  1250304   7010741  24412392   3065050  37086252  25096743  28873656  14540970   5340608  13589586 
 60939307   7662274   9075110  13353664   3744955  24022880  22437996  44179488   6506563  42684320 
  2565025  48903624  19948355  66283378  54382762  43225152  22199156  36007712  14425700  11400740 
 25844681    362732  36972619   4914256  65992626  92805675  15211573  43590720  29823255  62805600 
 12520156  14673082  77636589   8590284   6731650  37972710  34946396  34130789  11568420  42433265 
 37700208  48013966  89734515   1828792   4251212  66684088  12351825  37846352   5700209  44551486 
  8453970    615894  16523881  14125708  77149525   4886875   8201084  57779194  25786665   4997872 
  5981018  17376840  13820854  74890760  91982384  41384046   9835424  58627883  18203028   9461032 
 26297634  42834560  24770250  14289968  55089170   3349161  49812960   2060075  38814162  15146625 
 16212396    497625  19849806  23524263  95113947  30198572  45823800  82372346  37811946  26129719 
  7981806  55648395  69538904  43077150  37777170  25338180  55603300  21614454  15957414   6371622 
 45184329   8161599   2699238   1639924   4181088   3007086  20884534   9442890  43268925    330040 
 19432088  66962784  13411190  16287542  25848425  25902656   4135009   1952190  68189366   6054328 
 88120676   6846272  24325288   6589263  18121935   7424802   3311650   6611640  68272791  11277097 
  9974910  54832162   6534120  48322518  67058985   1039368  64310994   1712423  52464580  88509152 
  2739528  60543637  45163911   2274784  35572728   1248262  26815324    312602   3764800   6955392 
 44127396  14533350   7999104  90973985  77549941  38558625  30489988   1936970  14624558   6651681 
 11037026  26475933   5113840  29839248   5856468    446929  25022195  42062026  19901080   5872531 
 80205363  88039464  72779144   4212123  22113981  22746288  16757136  11366345  23346504  58883318 
   304062   2971634   6058640  13362870  17600751  33655623  64656792  43607838  33392478   1824525 
 32904750  85731516  34506774  35790530   3794630    828987     73800   9027200   4275675  36995400 
  3867136  54764192   3410900   2363726    697962  50530491  67714101   2083037   2938761  18179352 
 27750350   4854678   5738100   3991524  41649216  32576624  20970950  19706700    123165  82427280 
 45160313   8846304  10073140  23702936  87873695  26160228  12430592   5854397  51672950  16889781 
 15164611  31463202  11801728  36187125  35793978  47472425  58189760  15412806  28588050  48214210 
 11890844  43091868  63378326  62717952  24778557  16074432   3061932  19557902   9736860  18557620 
 13796893  44694664  21987472   1614457  22788601  17926755  34787416  60660208   4179875  16493972 
 69514904  15420000  37634289  14281004  18554840  24151185    361872  62357460  79503886  33590418 
 20563470  26575032   7108188  18877364  23904790   2323529  33719296   3067050  44662432   7538480 
  5367024  32539468  25847874   9376560  25542075    802585   3216564   8499966  15365857   6678180 
 71645004   8045598  14903746  33828300  58425129   3748464  10477845  36559145  60171048  26102752 
  5545881    444528  62120632  18694442   9216307   5672168  50889600  60464040   6470945  25665027 
 27397020  16858917  35875773    741340  17381855  11065380  22738528   7759192  73366230  44977920 
 16921128  28142660   8531400    721740    536883  21372540    650312   6582831   8819328  21879088 
 10206752  15977598  22349668   1709706  21780216   6582065  43698344   2896912  59969760  22706972 
 70085709  58894476   7094679    602301  25397240  27041305  88593099   6788371  20725365  11533893 
 62108040  51966215  51251562  30636188  53908503  12249228  52044230   3714178  28439424   9506736 
 28362141  43020184  31241688  26850042   6595547  52469184   8117487   9479118   2302027   1429780 
 30137328   7975278   5169062  41177541  58350861  19650480  46148212  68700880  39238479  18304476 
  1186608  18929664  10250440  52148027   9584280  25483205  81427917  25173135  18714330  51136410 
   889605  17404130  10490781  81495204  18076100  14388495  38570246  50067400  36659318  13981080 
 48960756    204421   3899580  60864430   3793776  25598078  29194092   2425383   6095898  43116544 
 15217512   1562656  29091170  32841970  12814333  11629496  31472197   8163135   5360355  55160118 
 56630772  10703064  44565024  21056394  35555628  44325326  23238036  14482646  34376808  72489816 
 31764690   8781240  17784657  22430086  11271728   4451950  20556480  44746804  54298244   5563731 
 20903114   5549100  39932416  16811577  63171730   4439600  47055750    960876  13940440   7572390 
  4368784  13396227  47907072  15422316   3455781  41905455   1040430   7717673   1708536    377246 
  3825612   9672648  18647499  10098312   4353176   4007520   2231099  65221655  59200865   1230820 
  2663815  40158430   4546752   1545764   6523584  38642076   9421875    166530  47685896  32164098 
   614601  18407959  39227194  12421440   1561520  24999706   4644492   5518468   3115369   7830734 
 22242100   7472720  24086160  38589370   1038779  31192470   8349802  50255043  33555837  35177570 
  1464616  12998058  26931744  49913024  11030726    819522  56418600  88720394  26844674  28402031 
 50529024  15393567  10668732  23828313   2270043   5944281   1662118  35360768  67332990  18098829 
  3986544  11722368  29805831  20016640  24611808    794115  12940272  79782560  27233071   2435763 
 66944640  27808634  28183250   2033944  19540646  61885041  54220104   6190443   3422034  83484236 
  8184460  19894272   2771820  50547562  65814987  45458610   8624808  30400464  49155791  55863059 
 20779092  36471087   4058240  52551408  27609758  28479444  15641406  20482308  55747319  20392971 
  4958088  25333920  11350764  28691920   5901625   2560650  88525560  20873700  51128376  63464230 
 12000555  12665796  33510885  20801637   9971360  60669039  42813690   3125668  31471075   3739277 
 10354646  46414533  18947520  57546300   7294170  35214412  47350979  34503490  56121156  10849182 
 25648974   6013480   3915027  74625218  76463144  28046900  45161325   8369586  37014404   4634370 
 23339619  36649844  24743040  42786998  40103086  16068377  31572720  40116839   1302320  11440062 
  1630998  10447925  12485496  10274750  33000298   1159584  35720460   8007816  81478243  57200000 
 38547603   2596175  15938112  27925584   3694450   4765020  21290304  77054962   2865996  50029776 
 24548528   6191742  13083774   5421039  55325310  73443463  28050232  31092314  36606941  46298112 
 58980834  35578400  13479100  26160540  25383642   7114344  61899772  41781120  23208066  23451401 
 53599140  61733784   5507875  27633177  73759882  15680656  12401355    477375  36853200  74612157 
 76075004  80872788  49827168  75524448   2051628   2679082  21264102   7364096  42611360   1065857 
 44539040  82547991  16132365  57707486   8784230   6248306  48473425  19714389  25205972  74605860 
 10023885  19953673  28844016  77417856  46249845   3396608  28886367  39572550   9468935   2031110 
  6947008  63607500   3147782  25887790   9241984   1736550    979533  63773902  11456208   8006535 
 28755520  34693769   9013842  13945494   6308853  11387667  27872385  66745020   1859193   8419840 
 15496602  39383760  12313728  18513011  38048946   7803384   4259375  73279272  14274589  35664728 
 50673684   6276080  11664705    969339    694221  31475709    803628    790530  18883794   3334986 
 44856758  26440359  91021792   3224254  29483377  12842854   8230568   6420555  10376408   2454111 
 58759848  20369120   1440219  31254837   8316220   3833622  49852744   4063638  20140950  33493485 
  4478490  10465833   6799374  27452992  31180341  16904207  83202904    110412  49244580   3775502 
 12365304  32353888  73991452  54837452  33603710  59363082   4548225  41391323  22392656    295232 
 24274173  55722334  20578304  38021252  42151536  71538018  56641368  25250600  77413520  11019365 
 46355310  39325546  37608535   3828552  12946894  24945786  49594552  46871150   4370184  40509888 
  1531406  33490682   6279174  43457712  37628308   5315349   9800266  71224038  17370570    571472 
 29093035   1045178  16176908  86356248  42326940  37586370   4005358   2461680  26900902  59446760 
 42531411  34777930   1796311  44349511   8476052  38093160  11236665  31956120  35247819   9517788 
 35675640  22131738  17484918   2857800  11828265   8260341  28932744  36136152  15058008   6879638 
   487159  30538930  41465505  79053568  35758905   2919110  25255656  33141795  15944040   2795715 
 18674028   1270530  63718893   6320772  25752991   2819825   5712876   1950614   1679360   1026876 
 36164882  24998831  30026744  47427792  12275603   2427866  14019147  36478596  50059824   1143889 
 13850109  58243995  18835388  13547260  20791470  14034304  39552438  10355750   8311906  27270810 
  2215780   3766035  41944912   3104658  10809365   8915620  45814167  26680038  44626601   6056586 
 32355038  12528876  45852448   4316322  14764050   1458512  19067365  87861510  21199068  71584216 
  7295904   7044380  20955454  39045874   5202484    786432  12695601   8653480  20726310  61281090 
 57404095   6465095  24878588  71958720  85802816  88863840  15242815  44781858  12462312  53437041 
 16315515  62084742  60842712  49867936  59776233  69127144   1169600  55285537    756171  18509240 
  6289920  12696426  25143261  11222673  86238226  27272688  47992700  62386002  20865592   6166090 
 21481750  19716424  37066853  40230540   4358348   2106683  31230640   8041020  38212755  70528689 
 44437414  49854285  12298495   1871744  14010660  58048396   8692329  59704200   7766520   6108778 
 20005080  42503016  33879069   5002624  42288714  17253972  34747636   3994900   3619055  43457940 
 38213632  15861555  15345135  79049054  13904748   8173891  12437356  19799252  25923336  33962760 
 60940413  46055600  55575361  25274648  27271838  39540456  71767998  89546225  11245968  38892544 
 18662600  10697292  69393454  23507432  30957200  70608708  41886642  25421207  22672825  37464904 
   418496  26410806  26201085   8266154   2316942   1593207  16209167  26266796  21751272   2588047 
 66173508  58724402  21592722  50014080  18866848   3733816   8171280  71777248   1658118  12045525 
 19413560  84539308  61576620   7599108   6547272  40355444  13091358  47111068  54952272  48360492 
  3452922  64333738  28329600  19924724  33282774  37349312   4149444  25863640  27998460  14196974 
 39729846  50838840   5072704    776592  66766530  48023532   8784061   6951294  17661488  38045556 
 32194041   3689329  23623182  68172630  67532247  29124884  34234572  17167974   6652928  17446772 
   483018  68389124  38111744  39068618  31662746  73466552  48355758  26893904  14226730   2312064 
 84688374  51513680  29907305  24004750  35383382  27433520  77792025  11471274  11087919   1803288 
 13461875  21466520  25229853   4896402  32280479  90166482   6362706   7164950  19861590  41983540 
 32322748  35583996    237220  53317229   3335310   8960720   4897716   2890193   4186789  10337220 
  6604864  14552271  51550848   4786759   9227283  65251650  37867301  13099851   3153240  14893695 
  5149665  20698605  54998828  44700800  25786220  40767732   8656668  18375690  50537760   5848098 
  7804188   3649020  46809968  25324227  43211658  22201790  27617388  66440500   1632736   2398764 
 63468965    184469  10022714  10053723  14022023  18851810  56646715  34867780  44600121   9108648 
  1860207  31785540  34097040  36858850  10896120   2692194  15573768  28625220  25568936   4215344 
 52341000   2427366   8046432  72044316  14201300  33851520  28750410  12571092  39519838  41722428 
  3270816    325810   4034211  13975304   7119294  12139290   3232635   6081452   2762792    376960 
 42112208   2640080   5183904  12471340  37859003  61117494  26050865  55163376  46613886  15674373 
 14391286   8746650   1384389  20490615   5893968   1454475  72610980   4552545  18977504    944160 
 56228791  88045350  30531696   1853808  11762149  17859824  19433970  29638816  11694282  16231760 
 60871572  53243620   1076544  77722668  68053461  26067810  12095945  15797250  45678542  18824212 
  1675116    274593  16386555  15520533  64221520   6830784  11564396  13141461  31429632  93344613 
   741381     35052  12374096  65044608  53637320  17467008  15474355  43646685   4958252   6114900 
 15107216  26075520  13811005  58544200  62112204   9417528   3326776  34814232   7619118  90714768 
  1451665  40674448   9940680  47691223   2302980    140672  25714122  41729472   8744762  16968980 
 33527468   2142086  33429375   9588259  59964662    753300  50764086  40602725    548488  25078927 
 48155598   7915248  11112912  13030374  15436702  16364880  54746780  68811050  13482574  31506327 
 45043512  54830832    859313   7704145  74737086   3813552  54738504  38559972  40616720  29592800 
 56486298  13147876   7103504   8456245   7114888  34224352   2216780  13240212  34737815  15062404 
   616855  25053095    526449  85093164  14344164   6864940  80726112  22378412  19346712   1376074 
 45377468   1875956  50725668   4189100  31862862   1004416   2514545  64281439  17014677   1065795 
  4130412  30944745  10686300  73504312  30461800   2323080   1136652    424304   9318160  28950800 
  2044476  25061144   2873070  37685892  15775796  71579058  13843632  18882226   4604688  14506933 
  1805742  15970600  79281664  35631545   5453741  42446250  38641024  16943030   7675294  24660948 
 66828082  43092790    828036   4506327   2374632   7550223    159148   1623634  11086825  36049053 
 23564324  72504240   7025256  20713036    435062  40907146  56253696  22032561  53633832  11481574 
 44220168  49151092  50961760   4846787   5437520  23295222    679916    707792  13680138  12328215 
   801750   5729472  13354124  93544660  44115840  19756776  12569724   1403606   1165818  48210225 
 16245314  17624646  18517134    228734  48470670  38015280  20017305  27013272   1479786   7952852 
 60356154  23181000   7286685    523355  78631080   2812161   6538825  75123860  31482165  28083720 
 28033764  61605041   7207505  10753962  30272521  69862500  29498759  14807050  32850800  68542500 
 14655114  55099898  44209224   7348770   2153745  20171392  45846153  49620288    173416  10365276 
 26439872   2358993   4237560  65249800  24516506   7394755   1964866  43040529   4886649   9584977 
  1939116  11403632  23401600  13887132  27465745  56703312  13443117    590333    122418   3635916 
  4037710  77113784  48427272  17019366  31096576  22672902   6972000  12657372  27813240   6414980 
 62073951  25346352  38762416   4433900  65305434  13774212    608646  20235096   1034376  15412584 
 31744951  27990034  12098840   4397577    821293  29136863  62305560   8533681   4839224  14589378 
  2698922  42552289   6295884  66434800   7807925  28899350  67676256  23264475  49174992  11110890 
 38035800  23266440  33643008  24950185   5017836  10276875  57852144  14206272  71810119  22958875 
 54725824  18329023  17166975  16403526   3073414  31298078  44310470   2653857  26164125  17028280 
  5330052   9805248    698973  26998339   6480856  14261486   9141748   5810675  23340012  28969980 
  1455360  79099410   7516004  84027794   6257244  15926610   9801280   2776410  29907254  38932860 
 39443504  16277392  39819993    308760  77422145  63495510  28766297  61589600  37925533  67484154 
 65663760   4259592  24333750   5941975   6303372  29208564  33752696  19838512  19518198  11705664 
  2549703  42104046  46422654  55387384  25310736    659808   3935888  71273425  12574211  10071480 
 22676748    473473   7453928  91199796     16142  61823715  15469308  19998054  28672400  26127954 
 17369132  65741716    199108   9313536   2565108  36236248  18047960  16744210  23646344  73985516 
 13032100   7791168  11660000  25629912   2966435  12736857  17395149  30407979  85780090  45237226 
  6270704   1633293  28316796  16109350   6736348   4705939   2241900   1367760   3039925  21868860 
   346926  17142400  31719945  39368241  11011880  85294842  32399344  83207880  77388876   8174272 
 42526976  52979424   4466785  33035377   3128720  75215400    665640  23758881  79834626  11939562 
 27704985   2154720  55211733   4907155  17472870  16563960  25581504   8705431  71901432  38555698 
  2433896  22734504  27511432   4729400    467856  39556647  87637662    646640  67752480  71685841 
 19571595  35821314   5962500   9174202  11382800  18568824    720891  56474824     15802  20689683 
 10897796  15519570  44073030   4394225  28169211  11604878  19243485  17830176   5375740  30013336 
  9494023  12870507  43248400   2637846  51244347  47971200  73651643  36486650   5100588  32049810 
 45109680   3911544  19276912  43561625  62671320  13101696  30680026  53021899   9083290   7674390 
 26684662   2823036  20106925  53099185   3549440  39140940  20684008   5498625  84160034  60351264 
 70268384  35267715  41282940  43264767  62738245  16832550  11245670    936890  20043377  44928200 
 36429120   3358950   3696838    189864  28053135   3105114  11496222  17985609   5468970  33456449 
 15762682  10756245  15447062  69317748  59584530  24137828   2805660  17669140   6179497   9337986 
 52670240   6497803  42697972  58321088  13632465   4400006  16993480  76045102  19174771  64630691 
 45465840  32702525   1975948  19801095  56707495  47259324   3986290  13165131  51073114  57204600 
 30100416    998440  16779567  57352008    996355  18740664  14291760  34325135   4633502  15014751 
 15611580  15751530  12305391   9363276   2507216   9621942  11134734   2866863  20416632  24406880 
 40948120   2047230  14042070  23660427  21684724  38000403  91372795  51705633  69316888  42772617 
 35624658  13913873  19187762   2297470    303212   6046152  23203402  77155650  90229158  36806430 
 36677325  22148816   1368212  35062150  14152635  34269768  37848456  18967984  61218202  43455096 
 14023430  16807704   5057124  80027415  60091824   3421156  13700368   1436075  41129534  28272156 
 48447960  75632688  12131640  62422848  15768984  50231451  59164136   4813900  53432704   3800662 
 38390760   1781685  48606255   7335837   2285303  28070290   6359535   4362369  27655257   9921394 
 37363224  44745740   5478650   3296259  13560525  45649884  44432196  11258433  68940000   1269300 
 11778829   1126020   3569970  94144609  36224751  17498048   2420465  35405280  26843840  22332296 
  5914330  56434825   4403256  40809198  61188695    766538  46636641  17624237    925876  54382272 
 25339012  41531910  62513472  90180542  42547082  41189256   2870064  40289710  46814960  53142355 
  1026960  26131146  26592896  18761400  21324242  17789398  53120830  57923957  28177467  47666223 
  4724730  38377196  28107212  32078557  49050888  19791330  15216380   8415176  80247750   8027115 
  3409556  50309901     79730  28832568  27210120   6663272  21650125   3965208  10403592  45234000 
 61567495  14402398  34022232  55594350   3368016  12044570   8397240  25542432   1027842  62234072 
  9628875   9721025  28553008  24617032   5167680  97249044   4683680  10838900  70966464  51906072 
  2545979  13714015  14271045   5492318  11352452  27150093   9225475  41409711  64654851  37679935 
 27956201  71447790  30338047   3673540   4836300   5415256   1190365   3095133  59518719   5507834 
 34634990  35610099  36968232   7192880  17893416  39934521  74709216  39232445  16436928  31294368 
 10893785  19573400  20573062   8300684   8328420  23979145  22037620  52770084  34050332  51376446 
  1197936  34819369    563038  65912448   2316237   7951932   5043904  18412275  35232536  47683454 
 42068690  53187849  21435750  24680175  71600152   1032016  30675502  35175744  19729376  24797782 
 23111614   5539994  86280525   5261926  28942800    882117  41241468   2136400  14650468  46029555 
 17711784  60201720   1666524  96441620  56622528  71003484   4804751  20041128  30935952   3764640 
 15238958     35546  26010234   4837230   3767738  31423553   6460209   1493985  26225320  45415073 
 25706205   9739704  59025388  96617664  39538628   4188415  21098335  70071720  25963455  24028956 
 15905604  27245712   3793476  19160075   9599492   8994111   9239769  13856976  72688616  40192005 
  9341114  16187444  53460960  39807235  32096950  70576982  43586004  10055203   3674682  74586525 
  3636624   9177588  83010438  89183235   4153600  16475850  27944278  26291400  70680000  13227760 
 19994122  31429386   4274310  10070971   6248343  18497040   4492330  56764616  19367760  12675668 
 46289502  10443840  67884264    976028  30061985  44612960  49225360  33037498  32620447   9014336 
 13898824  14475208  25371726   3028451   2516212   1679797  21469269   6580680  18212688  57685800 
   228712  10494120  56412075     95700   3833088   2515968  16020789  11600388  15217125   1400112 
 27998972   9877890  21087984  64018080  45632060  85974924   4968012  45039900  23445240  20509686 
 16370852   5889677    861344  65792528    592039  34511600  26479528   5908656  54586272    352087 
 13392372   9346480  20510575  31309260  54748713  22410740   1823670  28965042  10618074  45661158 
 16652069  16917775  23554740  58966028   9843427   5359425    642958  58549724  14680292   1417766 
 58370776  68644457  10211614  19646760    909850  52643946   1179426    551785  22535325  34318816 
 23230414  58913704   4929462   2680034   5167452  10656234  37570500  46072264  10127520  51846400 
 25718306   3420066  11441640  48560960  60575724  34006560  55119978  25383056  22970808   1582071 
  9939514  37869592   8224954  27266186  12475936  19312860  80569818  60720300  24707936   6408110 
 16971700  50682200   4864896  11758775  45467860  46923762   6812064  69324278  36128880  11031450 
  7947324   1292163   2630768  29965845  11611480  65900702   3282306   1126158  24780111  12271050 
 34661090  20454015  19059770  72039310  10110156  15329007  22970172  96161373  27706056  11329225 
 35012858   7900880   1766560  28358900   7961232   5032198  12754616  88121850   6835192  13311459 
 25975180  61021879  11379555  63371676  78764500   6518008  80483304  11174250  22927926   2763888 
 49589556   8355180  12795728   1885407  16232244   3594033   4840776  28684880  17355344   2436000 
 57520728  17966718  23971542   8772544  12259049  31305996  41600384  36485358   5888835  70164996 
 48741892  30984174  54325044   6319614  60581334  21845216  72925068   3979767   8923212   6885846 
 33248523  17441600  49683514   3532838   9492664   5461064  41969382  41007200   3430592  22543664 
  6410100   5465610   1284489  30201234     63616  31178925  26628355   1733974  28922700   4040839 
 17306442    830726  20201560   4422495  14110824    344034  13322475   2893852  12086316  11953254 
  6850251  15076500  21750110  68851874  38745550  63645780  58768750  25322219  65487500  60079723 
 59642680  43193970    870688  29430503  84979930   4757004   3000811  24376415  80544872  76463720 
 12488655  18870215  41207940  25514796   8498364  14370210   1809500   4282682  29056461   9307255 
 16202342  65163597    417924   2960528  19993343  51638319   7995051     66755   9211963  12919648 
 35921732   8499906  48557124  37062484  41497650  44408760  32202760   8243820  33310122  17688213 
    59654   6358690  57021730  40188954   6513429  29422512   7872900   6747240  15987903  18182202 
  2744680  23380582  36563800  30454250  62955021  39096756   1762628    636650   9438064   1281924 
  5065970  11068583  31112737  16093228   2029860  10487690  26122438  16625216   9584570  16664160 
 79867736  43876992    535011  21175336   1641366   5851953  33270812  15600680    415312  18227475 
 29397844  22656282   9575778  13257814   7373375  54355878  84093152   1873460  17083278  53155690 
 23984220  75188295  21710193    371496  25544208  10146006  80806912  18778310  65302201   7116310 
  8275662  27045360  25001116  54704727    366870  33521904  34182954  48059748   4079300  47976192 
 10691504  15128154  54098694   2084292   2482896  26787186  18446232   6138252  42706704  39163200 
 30983700  72845124  30101370   4236923  80814163   8942289  36406224   6522744   4003640   5041796 
 90667296  30556746   7738192  83168976   3203145  24542298   1866256  21608650  39394344  33851756 
 29681460  40889460   2264625  11092980  12447525   5080054  14210504   4220799   5693028  15228576 
  4855191   2003640  46930002  56704524  45857604    576408  18637662  42154200    625352  20761662 
 42092848   7499376  11160792  50612485  30256600  10380937  32089110  24392827  63908028   7551084 
  2122406  70701750  16048417  18975775  26334280  34851399  10774467  73889640  37052544  56461301 
 18416079  13812183  38467512   4361634  34751464  29115697   1242030  42740093  64695571   5194566 
 18913488  76997115  37603280  52612623  47693458  30664024  15357420  21770100  47179930  21064520 
  8506305  26086358  59243778   8229954  61875864   7771302  12315436  60301566  87304860  42133032 
 40220034   4128939  15055328  20908930  27914425   8067294   3048020  27089828  26559250  90928374 
 15818832  25520832    141789  35770728  35769265  11303811   2074672  29225853  18678648   3784482 
 25184875   3540256  10506652  42063021  51115743   8442772  66031872    272010  47553896   3929211 
  2181512  96624924  46568705    985039  17949180     33774  10691604   5332327  71357274  59059980 
 35217084  41363858  37990850  44994859  73503418  66894984  76966708    310248  13162924   2978025 
 17771664    762850   1677424  12053455  47256170  24653321  41737488  40600335  63925848  18168384 
  2577863   1309035  37973988  57758980  67015110  19998585  20645664  31347784  19201380  40796781 
  2551896  23935348  39385744   2333026   9923366  82168464  35681439  12072148   8917821  21016496 
 21932848   3394279  57508284   3284503   8776282   3068988   8687600  14457318  60699093   7827066 
 26301561  69270656  16838756   6827778  23424228     92340  43428160   2142612  13496774  76578048 
  1010940  44748450  41015780   4120992  70536528   8911994  12925358   1618020  24552522  20345546 
 12072269   1785714  14114241   5659056   3901858   6175000  20871781  10905335   3357974  57518520 
 38749480  15141888   8254764   6469083   8335080  37154970   9163210   7557624  12022166  26533920 
 21559870  42631560  40930641  55234818   2062203   1955376  94555087   4558008  27091125  10458712 
 39652146  39902723   9984800  16913279   3692712   3195020  41474082  90844820   7229250    978102 
 73298340  14201212   2213816  21641508  85940250  23894193  19042829  42289032  76778262  15300450 
 46419152  13200222  50858552  74787720   1943400  17023000  24749760  19045377   5460468  65199264 
 25215441  19696900  19685160  62457738  56729920   4010396   7439374   2158180   4744190  28725760 
  1757622   3507592    391509  39956345   2270775  24079384  35569710   3887415  52052796  17844696 
 46511280  14451108  16742528   1325569  24157426  19094916  36352095  43543692  79910104  59737000 
  3505664   2175424   7397125   1080506  63122617   2167960  33020680  15842827  77354979   3250260 
  2349360  50814400   6400184   5696262   8930984   6275520  23496452  18108388  75015650   6560136 
 30105474  56690062  32117400   7444416  39911709  14625103  13979383  40215573   1071202   5551064 
 81895737  28519000  73386468  31487290  71609147  11538138  54975992  48183720  59419800  44077366 
 17728551  61038474  19456912  59000592  26044992   1891014  25308152   6466976  65180545  47435479 
 25471496   4643466  17425952  39152416  12179580  37221984  10649030  77167622  19225725  34721344 
 14561920  14090076  36730276   3712014   3015768   2429420   6837210  55111698  62429778   4871430 
 42689486   6862515   2470420  38413190   8124476    631068    971360  73702482   9806537  13609155 
 21260296  21946770    568100  27999585  65967400  23478290   1687768  62820384  62530720  25208820 
 46600533  22598166   1886556  32644080  13653504   1239324  16731036  10346970  58380348   4580732 
 20193766  16730064  53046336  32762496  28610890  31572566   4214073  76549564  81557168  38229975 
 13083159  50615785   4072120   1614720   8927988  65669348  32318806  11211318   2509725  39499900 
  6415312  87714524  34271620  34949637    262710  14143864  25301920  64138140  35706600  13692870 
 46618360  60325965   4283532  26155041  28116720   2620733  73876950  31209850  34902252  23045632 
  6701350    907664   5366142  62603857   8262607   5314020  47151510  62624276  43545392  26883936 
 29941912  12028676  45038704  47568982  73304934  20714400  31454758  23213442  44801499    502557 
 17207616  54905184  15827805  84583323  62441652   7002772  83681679  39147780  18559519  39287092 
 12631242  59449077  33912282  29949164  14344650  55174182  45207072  37381485  68963075   4537845 
 50195154  40827088  44301652  17430738  24081017   7784028  10865592  38350440   3879456  28339562 
 25867072  53917513  43372308  49158912  23880556  29735266  30868306   8040852   2236447  16905036 
 17476280   7465955  50469225  67911844  27932922    126750  10389813   1367296     48420   2574545 
 13992832   9244242  45101758  12722245   2290503  36260268  15734356   1455906  72357208  76428636 
 92668779  19286515  21379007  42089315  52355184  32316388   2666688  27534409   1700824  10022474 
  8348022  55897296   6843623  27817976  34072140   1416580   1331976  46470760   8417143  66948962 
  2169288  55730960  15321625  30033135  25058134  13505050  24555200  12380654  68980204  10410750 
  4474880  40399752  85654541     27612  69670980  28991560   1991196  10607373  46284485   8682390 
 36040586  57211028   8857560   7366282  70298088   6105294   8320494  49978030  28372440  11548448 
 28556828  17940940    844800  27513414  12511772  24655050  14756776    139750   7250956   2593396 
   736064   1995920    555444  47680936  50379761  74094450  22976762  14858204  33948096  23752875 
 19682565  54455830  41682540  23262318  49312752  50590530  13074300  86784012   8829668  46157575 
 12617196    677280  22326008  32368900  21308585  68376074   8796627  23644320  28339680  31177083 
 20445586  20786160  29075390  11533694   4811663  78455575   5620846  39275706  47443309  27298428 
 25422734  35213625  14227520  25207008  39104100   3527580  14569570  18373850   6393519  29735574 
 92776754  10345120    731934  68692910     83754  19404280  81405880  30138548  33775430    789572 
  7793752  28798222  15730677  10275251  73572996  42536575   1164155  35638174  10640065    279498 
  7345304   2191624  12997502    387200   1821600  27802926   2164530  18240691  49190652  12792780 
 23868583    109330  38260188  17099640  45374600  33291030  21929942   5471469   8323953  10352550 
 49995584  18706170  57322650  28549890  11075856   9738360  45597376  17961545  47776664  17641785 
 20528373   8519856   2825298   5353954  79421944   6403842  74469042  56920874  12398100  29753828 
 22552200  31859718   5743089  17533620   2324679  27751750  16193160   8146446  79062240   1323582 
 26049320  37336812  11562656   2106094  33002904   2121849  34968930  21685730   3681228  24137832 
 54398466  39783800  18964568   3139091  12017187  20473540  34306740  52351110  34766828  58589412 
  6174375  28820199  44152862  43847436  62988888   2181903   1268136   8286039  25431604  33501516 
   857658  34616403  17984367     93070   4452676  64378405  17764038  66006108    986775  20840925 
  5208522   2906545  18125316  87375418  47579446  41294617  11871344  37346027  17969648  84184362 
  6628332  36205587  50345688  62247225  12063480   1489515  10047956  40437268   7733440  10874118 
 13920310  64291263  22943700  66691430  33502590  69056904   3763584   5159613   9394240   1391918 
 20143636  46779450  40458555  59432646  29243088   9348608  65403926  53418365    227871  24981143 
 73215738   7417704   3863783  12961305   1859473  20895248   7729878   1439814  12505542   7787787 
  6842449  54237096   9526005  17650494  21440372  40785480   4041312  10652982  46557644   2813184 
  9377934   1543842  15077811  41313076  13306194  46091646   5089537   6533275   8181678  73068680 
 67780920  23286978  34531105   1552305   4730409    233103  33152280  41102760   9625128  24959406 
 40241315  31539424   5014253  82786585  42345168   9381647   8485040  15701620  15475521   9285660 
   856575  36516281   2575881    994675  28726217  33710534  82314276  27721526   5764096  27553456 
 37282238  25538669  12975086  18904144   2610699  36797860   1155627   4182464  29406566  76793318 
  1688310   2993802   5108415  28098615     12654  79660070  51386643  10332566  53763512  10806750 
 37874770  30479372   4994910  52852332  17959040  63617400  28163849  33973854   7308484   8036235 
  3155545   2865527   6150336  31788423   2292514  54056160   2842920  17636901  13326520    497420 
 43518438  58478181  28278600  15514578   5675395  16852794  12021856  51137922   3363557  24424632 
 14411733  29779781  56298945  34742107   6320568   8349468   2409624   9893298  66474660   4288302 
 26374092  22760926  67710852  22829850   3231714   9669348  40112808  84551140   9342508  34045293 
  7294784  20487488  42120084  24253032   6191762  15617067   1254398  15849021   1643620  18905055 
 59551920  12854400  83739412   5131620  13383885   6305376   1311891  45985928  38265888     88939 
 33488588   2249696  42673868  52963349  82637768  19697724   5317048  23463294   4279395   6339934 
 78419808  42627165   5112536  19793436  18127252  15305512  52235000     34979  92917753  56389796 
 56044720  36562354   5784652  45775740   4747932  25880970  79568607   4058400  50280316  38421959 
 27910260  14489307  82928433  73444832  64315188  20826554  66086888   9789120  68279937  72184224 
  7207500   4311822  19654008   7414313  16547664   6901978   2856438  11899200  43815128   7136975 
  2991978   6268075  63006698  11561427   8508976  64129128   4943460  26958430  79662072  10290974 
 19872192   5687145  20163962  13005877  77522226   6814692  63612812   5269762  30760182  20689992 
 25533036   3457125  15248628   7311018    943600  13781122  52418348  67811164  23345280  46636513 
  3435031   9273236  81101748    826686    505485  18332448  41469867  26585856  26541185   2223018 
 11863340   4038530  25387082   6062984   5769987  11175336  16059210    651282  18969450  20730972 
 23245376   8364564  93963930  39979002   3520608   4968733  48453700   1801527    321343  17292700 
   950040   4952776  21967500  15081465  30442270   5903834   3890025  38055717   2162676  39254700 
 47854134  12736047  23530380  11691336  10146304  15360128  33244640  44620900  61507105   1579315 
  5534164  14266956  47925932  32605976  50725632  11677451   4215432  58927856   8120798  17685948 
 96324030  55005552  43732224  48504128   1781508  48309459  45952088   4772633   1213680  22742664 
 36947016  63000124   9620463  56795642  11784856  14187312  81704556   8237835  47825280   1961937 
 27363712   8172780  24496080  17933107   5780584  28654836    720864   7967318  73075796  79147255 
  6193720   2319004   1771468   6555280   5303064   9820566  74135808    977024  46524540  16583036 
 38217850    641340  13770128    822460   2083045    177559  10653335  18183578   6108301  24139364 
 37876234  17096112  64258964    419454   3829150  29112416  48876256  28391376  43569564  42423173 
 21033126  10783680  71518410  21723923   2072888  62023941  58366625   1596415  62371032  19431896 
 15326676  62385042  57972420  52353984   3186045  14130370  10861236  30447038   6962130  11689272 
 37531494  31772664  50722472   4701303  25608593  19826289    890127  15900416  24749829  14337556 
 12232494  37818770    502590  14022456  47254162  19931815  16670976  34528290   9133344  43351040 
 40373740   3196623  23676432  40583950    483030  18852250   1589005  61286156  24755045  10000725 
 47823492   1082900   3925584  14171304  11851005  11439624  15906415    802272   4293744  23056950 
 52171669  31516872   2298420   3681018   2602047  17428216  12063060   2129840  47084650  27168785 
 40029168   2143320  11501931  24222580  21842705  72404816   7843248  68603979   3246971  11081579 
 41648079  12413450  14793782  35548587  18445050   4532112  54876366  12840504  25194652  12153356 
 54259636  13411200  30802944  61624374   8690826    177123   7339266   9244164  10127031   1125864 
 32996292  26967294  27860942  12474168  13533156   1853586   3166614  48793392  11717930  84593377 
 10229265  52008164   7146818  20077800  45568112   6449112     39399  38277288  30706740  42132120 
 61973848   1583400  39603984  34097238   7930318   5798275  27812034  33161524   1880928  15316483 
  7157811   2596656  32325392  16182250  20761312  26814396  53169396  34097580  37624368  70774398 
 89586288     45765   4548260  65483990   3581380   6317139   1379946   7455861  15883358  22925414 
 43456076  23233944   4970238  19727448   4232502  64167472  60169300  48840162   2801448   5743548 
  7050903  88606150  25586899  14006205  16134976  22556345  41347800  15319076  12631248  11061168 
 64720128  21274460   7875476   2311521  52863012   1257165    879410  16706964  27494624   1647471 
 24396180   8160365  25654522   3169600   2182927  54960600   3908128   6240990  81945586   4126180 
 13692228  20583475   7833930  43067382   5342760   4967799  43125555  76664935  65610420   1051178 
  6059424   1437588  29249494  28472551  19328562  56631645  11932152  27641626  85739679  35903760 
 12766700   2403864  85830966  43209010  61539437  19898802   3598056   9316395  20511975  15015489 
 20055560  10230390   2104500  16876596  11825625  16264346   2600422  79525811  10952370   3200725 
 72539081  16574918  47485000   7018950  10674146  22893354  60017604  25536618   3054942  15129452 
 10242801  16668500  68986285   9387660  18587310  44730188  17783012   2400893  16127019   8888960 
 15199551  15229368  46622160    339648  36787088  23688786   9443000  45357632  11962062   4286516 
 71689410      7902  52595398  37509168   1654259  73291514  54181600  18613063  87813456   5563712 
 70494600  26348468   6893904   8062236   1762168   8734152   1015312  31096968  52634634  53675456 
  1500616  44059309   8212501  12629196  14864220   1869786    493790   8378406  17776148  31415040 
 22748790  52056840   4553314  18826340  31961084  39759457  21414066  61692240   9892736  15226428 
 77065500  23014719  11558660  39533032   1116816  20444028  24832688  22986600  39258816  77164444 
 63621047  26737438  40525793  75602130   8593472   4196687  38419150  25122636  24759191  21612570 
  3330910  67154664  14545699  31860805   4434117  12232360  57364330  15316750  28166146  70390008 
 73936296   6297495  33805254  22258940  20110720  53191089  15488416  13114348   5432120    433376 
 22170487  15112252  33604461  69376336  21677085   9668272  18062840   4526775  28540560   8466723 
 23996544  48157218  66209404   3388751   6583275  14494564  25935795   5375262  66152625   2038278 
 42358888    835734   6269340  49634805  72822900  11889840    352832  20112316   4423232   4300156 
 37130463   7706586  18442944   5262354  67127688  21877184  64970079  16763552    158775   4265676 
 15997548  38800417  14825202    950963  12728240   2889110    372993  15115618  21828236   7149384 
 67617547  23746580    557628  42644745    107043  63492208  11838360  11810760   9628184  32398848 
 50464400  76244859   4445861  11402062  40143389  36117966  16520060   3458831   1114623   2193828 
  9359418   4820941  36256816  60260325   7140612  16684200  20470190  37113611   3644630   1038972 
 35731164   9283700  15044388  25339456  27687555  69059595   2306458  54711296  33021975  50956191 
  2249270  12412860   1966390  18576514  12190442  19916286  51770432  77561280    476498  29293044 
 12349535  39863970  39876552  23807025   9231073   2527492    786302  54462464  14188710   9099345 
 23552288  72045260  50836320  61287882  27753300   1685502  25140136  51908266  11641077   4014638 
 82125729   3526000  75276756  25474395  33082894  64285704  20773431  18356182  14310125  29273394 
 90227410  74435478  17947685   3719760    539524   7580950  47708946   1305045  60903456  44489812 
  1161615     52976  14929839   8549280  47416044  18719673    419216  11705076   2351114  65130549 
 23205875  25224224   5816322  23293050  62901553  77308074  29180736   1882640  14614308  68997196 
 45162468  64995996  17140032  36969730  27785850  85266492   9909830   7029468   2671911  20513533 
  1048125  49213640  37266246  20995836  11202532   3196532   1797376  57526490  33151416  52917348 
  3681990   6117704    407652  12232860  17789653  14596254  39802029   8860994   1400217  59412250 
   492026  53478711   3652466  52102475  69944630  42239592  51066796      1105  84052444  21062656 
 22470125   1890188  51714117  34411808  31448796   3183975  43679851  49853983  51775686   9340970 
 25237183  85285887  30239304  49138459  18055455  31340700  12922730   7897519  13016442  19156735 
 11020893  37180928    988974  56052776  18885860   4051200  27565296  49411367   3106044   2655942 
 52427298   7899155  35220300  37018845  45953172  15625456  57432960  37695000   5836480   3102393 
 17259945  64074582   5102900  65415303    468027   9796779  12073110  47882848  43564620   3505016 
 58486800  10505559  10837260  35591301  42771000  20100825  14292180  12460890  24202304  12457458 
  3598089  64652310   1520592  17455459  35325575    195390  11471670    962336  11440095  35213793 
 25752850  64020983   4387156  51744548  74609755  67624040  17453800  48315767   4469982  23772028 
  8395428  65168510  12971323   1303040  36617375  17634421      3068  18197092   2726899  25844924 
 11762528  45427990   7079116     55638  16140525  23651584   5683400  28566425  16769715   8656932 
  3903060   2386696  24170910   7084050   1615302  10243486  20698206   8252396  31312931   2288512 
 31437120  13645710  38967264  36509380   3063664  63095903  35032226  44718565  16633019  11449900 
 15043491  14144872   5175549  39121012  57835050  25700032   9023553  18344667   9947520  79740362 
 13940960  26858634  30362494  11833828   5053080   1712022  25829716   2031760  38297952  94112550 
  5386623   7033334  34711050   2476410  29016864   8231025  47819584  73296644  21501117  68202096 
 32478138  57061914   2300022  34938696  28796334  15272268  48393200  36142656  55788600  47136420 
 11914155   4752103   1600056  49778876  66738370  43981716  47181717  14861028   8636288  16755096 
   147250  13482684  67393424   9427410  39495393  77693880   6885924   8008785  15047265  39275848 
 30103880    597372  52747668   1042840    750825   5444459  10139675  39672936  41708478   7490243 
 13765887  26160716    247875   8554100  11624067  27524110  74210110   8950995  17390344  45924129 
  5125798  15176421  35921070  42049168  21349222    202376  54156088   4469070  78786792   3227637 
 22631031  63596496   6981480  15070437  30219489  12682012  46917750  50872780    185686  10647762 
  6916371   1697296   6177915   4476040  33677490  46994093  79661718  37845795  54214650  17112420 
 28767969  13890204  10843280  33260927    756132   4368950  97320950  67686648  67520607  19149030 
 76558482   7732000  29172220    268164  35456850  32932911  79132159  12128640   7329725  44546864 
  2015685   9316944  24187398    514083  27652372  20956850  26530636  67867308  10297678   5323698 
 20637162  18631300  23395428  18932130   6220239  11968752  12141822  53052688  14389040  16680655 
 39845200  55995462  27021792  29532811   8150772  41886900  65727018    584908  23460450  90505980 
 14096800  18813823   8523875  35339889  26023870   8854606  77590675  18372412   9238388   5603330 
 31255742  36457806  14477657  31644633  32957226  45492656  20790715   3486264  13467792  27234996 
 27171156   2077533   4618400  58723207  86830108  59761650    745888  66782232  15987997   4890702 
  2076282   6793248  11730350  14398198   1910480  63821240  11408151  20872722  14989405   3320031 
  9517620  65606100  11572824    855590  67683698   9220133  64702680  50225139   3251204  41667874 
 22293247  52865109  71489046  45118350  16205280  47958837   6637800  13376968   2442355   6347968 
 49681026   3561320    304654   8556240   4087463  12691140  19822656  26061343  47778160  87749594 
  3505934   1068452  78765400  37491900  22692285   4323347  14184990    786484  22850310   8587062 
 16197313  33659088   3542880  31749480  15970828  20394920    661284   7835376   2319520   8115375 
   368874  14818592  31624138  47264905  18437417  23748486  33227802   3724056  82490084  38033982 
  9428198  63795600  19197920    747956   9056256   5308397  18873348   9089024   6506900  44715440 
 61806624  19538688   5457060   7934869  45251117   6525243  74167576  46416358  50731440  24658392 
   397278  54878720  31348440   7219968  16205504  14458380   9622700   6483296  26703475  26311033 
 50298930  18564000  67302352    483021  43773294  29230656  55864424  83499840  50064958   4593028 
 27783664   3407640  52898090  14930642  47176412  24297800  33893370  12352140  13290830  23140404 
  3679020   7339050  37400081  14614844  11416011   6434480  10632118  11108178  36508732  15075992 
  5064176  16544752  35215280  26587264  17734580  15728841  85411842  55689424  72152610   1748512 
  3970248  16545487  15944632    206592  12016180  17403895    495362    341829  17637840   1131580 
 14604030  37257232  18395646  24630408   5347911  30211448   8864250  15105060  29178864  63277756 
 43658576  49800384   5492282  27223200  23684232  25266936    934164    345514  18398736  19643610 
 51703057  25439514  62688906  15371050  13845195  47245252     25788  12034269  83034669  17856855 
  6330033   1463679  34511884  20727454   3612480  47071223   1771000  48512747   6182010  38152400 
 69221142  12789028  33271700   6256947   9536713   1372176   1318252  15649680    271232   2422433 
 72468960  44801010   7227759  12257226  19478170  45499173     78639  15380211  11075136  35674100 
 22027650  23762146  32022176  28944402  49481418  42897795   8772108  66894996  68888990  61288422 
 56236652  34989072  44985920  22458365  60080279   1436162  33916740   3863086  24866380   4431820 
 30054150  12522601  31956381  23130892  22816690   1764761  53105026  45987230   5953332  15074553 
 88953424  74651940  39336192   3946908  75297378    649874  18209190  63752612  37274535  54459126 
  1045224  33316657  24616397   3792722   6368876  46777600  20209464   4031368  23234568   2010267 
 14751815   3319668  31687590  23587898  47028216  53330522   6514200  21579243  46959993  42597107 
 28890747  47332950  74942229  35221101  16460364  22333512  16726382   6392860  57676190  14274102 
  4558485  49862890   8624050  37653552  26203788   7751392   2253870  88400298   1041030  44074940 
 30277914  30341406   6800388  23261856  22601519   7719081   8375103  35746836   4688005  33134346 
  8565957  40653032  12021556  39888146  80091000  34682648  11998908  35481380  14428375  21351120 
 56932131  12617983   8301512  34235852  46237474  27647550  70628062   4212192  50035456  26786760 
   744080  74163876    258519  30868292  56924959    931860  74675700  38526512   1006740   1842951 
 57568770   1103355  15942400  30532752  47105600    538608  61400929  46993440   1355206  72087360 
 57877008  13104072  64212567  23233188  12645666  10818456   8889961   5521200  10360854  35023960 
 57867322   2576644   7118496   2537104  28866240  39275496  10485763    170640  42832860   7296954 
  2945564  33572320  23166054   8333698   5571340  17280712  10560597  21706175  20857638  22381484 
   445465  12616445   6601025   7474391    222364   9965688  20232716  35982796  33851072  27263164 
  2507810  49734560  20992011  42046200  25536633  37022242  34934196  36008968  10250571  39272816 
 46712995  21796700  78298668  19450672  12239505  18188028  38501439  19881448  83339244   3055932 
 14023776  25860285  19299608  38238512  33746856   2493062   5546809  21735112  25754820   6797952 
 18579050  43473779  10170780  32371124  14663488  20085666  25360500  11341188  68075018  33137230 
 61814144  49332852   4658708  39025140  35224904  44505000  15356880    233112  10080064  75553500 
 17367784   2559900  36986553  53905664  16939020   3251981  54744388  12787840   6241357  12098394 
 10535259  11328285  50216356  10863720  55023815   5166952  20199254   1407780  35881380    522708 
 35086883  21704785  33040960  76266633  34871252  27817140  13173030   3524206   2817900  35403848 
  5309640  11211885  52937278  26909631   4761672   5685774  14889806  15599376   6271458   1106237 
  6921024    137414    673013  41365687   8191689  42059223    495586  27728285  12844257  35661518 
 40033400  23423400  10120977  19511988  24576798   6884160  17242722     35196   4612851  33646272 
 42165425  25759727  23932648  13664424  57666480    391572  23670245  11781990   5880675  43191976 
  7536696  35108010   3765419  27195696   2769696  17079920   7076160   2269658  15938811   2354448 
 45125920  78795116  46366164    778982   1908318  23680167  44016852  67127258  16592640  17793574 
 64354066  20642535  27686010  69300660  62585024  39247373  27927108  43936326   6761610   7477137 
 21846756   8820459  34521480  45196115   3810975  32961660  21599808   4693150  38509590  82117112 
 15365688  12750326   3553348  23681340  12006092  10920715   4233885   5912370  29679408  19930701 
 25379666  29740824  17329862  49899185  16764300   7448148   4640380  19988991  42824046  49883799 
 10327248   8855277   7959514   9539310    546924  21663495  38600264  11481491  44251130  12116916 
 64355060  73426384  21329693  14325684   5022388   6453200  37989727  11701250  44845065   4540385 
 13087016  12438286   2205900  21910245  56228480  23029062  45768710   2194207  19967838  28839139 
 24322155  39178565    350544  16399240  37744521  65825025  20337750   4662014  21004764  28122283 
 38956340   3220540  17912244  29767149  35706856  50817818  52675000  25766542   7192224  32863012 
 65090688   3048242  41740518  57150708  23387001  24991823   5286375   5270472  20310453    960804 
 51333120  18186750   5587029  15173571   1898909  10476632  19265620  10414159   1484092   4985820 
 19351899  16353975  47444136  30565623  14039194  65830275  20322512   1028985  15050094  45171975 
 29015690  11958260   3542598   9602733   6193876   6876195   1549812  51180753   8222016     89782 
 16307480  52226146  21902490  20521767  28674880    402212  57160613  48274160  12906600  39408006 
 14042155  32327100  15213040  18632439  78460593  26705052  22706866  14995644  18809973  22310496 
  9880720  23555856  50908818  26519830  61659458    404835  47149428  21154284  63579405  41877216 
 73047744   6100076  12456696  16726556  13071863  29529162  43250090   5212116  38765664   6820674 
 12244500  73992704   6444153  24324258  37682730   6311454  42453136  22264744  68800130   4778685 
 64657677  10133325  55890432  33861900  47795403  13347728  61279680  50894873   5239810   7192740 
 39708915  28113429   6380280   1049037  15265330  42290094  23981432  51856329  72740642   4711392 
 51946328  30121602  14587248  17126280  13613165   7756034  23321322  53276190  69788160  28594000 
 50772444  20799210  11784064  34364275   3133592  18291280   1628802  19000782  44404789  89451450 
 58318848  40559540  27150088  19221832   5728736  20914077  56393733  34419334  15746400  47135565 
  7583040  15720628   2867257  15032288  40460756  18342390  20643846  69885246   7953927  35061008 
  6604500  49425320   4219648   3881856  34296710  28196443  18020374  23539110  22911954   9994972 
  4559874  51371280  21298200  31762284  24905940  53092980  77061960   4101980  48456072  52069488 
 44221014  51599961    370044  86375756  38151274  55617744  48955448  78759870  34123209  68947137 
 13622070   2116788  31921010  47030394  14784904  49439022  41815872  63927360  19379584  28099080 
 39514531  12862678  35288600  27265164   8334965  64383858  55251484   9563752  89595168  21460350 
 50860240  55536070  29594150  44808288   1336999   6778464  17324496   6812538  52388865  22285788 
  3841398  12907610  42408432  12819770  43534206  31484000    365967  31439298  40481216  22776851 
 17812808  16100000  15224391  34691306  22006880   6384980  16857490  10261992   2347323  33123354 
 75502192   8857555  65165472  52624224  34992000  13084912  23481472  26245494   8335404  52951640 
 52171704   1891289  46994048  78008580  10124571  41305236  22609944  18377840  13780008  16599813 
  8285772  19808216  56886000   9280266  45583272  11170479  39909645  23657875  22030950  12668616 
 40779022   4698102  54438748  21539016   5404668  13834272  46932340   2988416  73965776  46802788 
 58252969   1722032   1418868   1644678  19169873  14456429  10819840  49836506  46007643  18227195 
  8112855  61586008  32735592  59374752   5640578  21357834    291210  43389616   7997544  44641741 
 25248024  16928408  65812750   2078404  33324648  21813927    142461  20442101  10248018  65605068 
 27082960  35328525   2202730   5729837   6772678   5675648  77258788  20671632  51510096  79343094 
  2330544  46447911  45573480   9088832   7815290  16251271  35155894  24838848  53046738  84349792 
 28266648  27292032   3239375  11767005   9129252  71522664    119735  25700141  49607394  36993024 
  3072962   6891192  46393464   7834592  11481129   3482660  51507582   8033796    918654  14552112 
 90629871   5662224  51147228  60922368  22514400  14383072  12325474   8919360   9085905  16746015 
 36764270  57671085   9094698   1147500   6658740  12330156  39335868  19302993   5589600   6645364 
   733520  27268191   9493185  49900445  39039138  18276096  37176192   4763304  24112242   8267655 
 40847935  54534744   4148682  15960505  53364020   9037258  56193280  29244136  40387597   2793779 
 23935716   5502112  31083546  27892494  60473990  37095207   5866938  35950824  39762465  31847040 
  1684624  34512858  12382095  10529205  11067912  64619810  16164330   9740045  52422390  34625064 
  1150112  32428212   1094400   1369728    544808  66624128  15954390  68498082   3316686   5484624 
 15943896   7741539  76779924  10415872  26124120  41553324   1879410    773656    107004  21558186 
 27158055  14057040  19595610  34887111  20463660  32735070  29898828  17278662  18500922   1331100 
 24750494  56899908  31160192  15141938  25026618  23247840  13123947   8570368  26114595  15937725 
 23360870  24601941  31225588  56972568   1727742  37864288  17933840  61842096   3552626  31066576 
  4088256  27684622  33823446  74276246  11205954  18975144  27135448   9165135  76420935   4412522 
   896613   1406307  40606422   3334125  10273680   1544424  39138120   8416450  24468252  11521580 
   574980  66708804  27455141  39312216  13054658  17743075  21837438    713856   7409160   3485064 
 51373682  40470340  24856983  49648973  21707854  20196624   2077087  10030749  25604720   4224181 
 13386435   3346203  29697738   4203192  31075000  42222552  46019250  42062280   1910807  38910326 
  2421720  30225523  66511900   4870162     82467  29052610   8411970   1186542  38878605   2915042 
 11816572  18072144  33618540  15106333  68800914   1615050  33810935  11806094  17033040  16347474 
 11383038   1282346  73249823  15988280    970960  11236456  16416058    521520  50929020  13740706 
 61836096  61797704  33743654    924543  38690792  10026555  85637214   1438841  58991121  51937347 
 20584251  12426888  36149223   6026928  23406130  18027532   8777496   3783948  11407527   7430192 
  2547848   9906804  48248892  50468932   9829240   7511610   3638841  22248240  11722960  16764460 
  9577962   1382259  14349780   1397214    958925  57626935  28024620  76344723   9395650  34023936 
 22846208  27090378  20928817  19613594  35149965  18106872  25831680  47149893  32013220  12968492 
 16270335   2027844  34973246   8067460  14594228   5980394  26046146  33308550   2798783  82230450 
   477700  29149336  46828236  36492126   2331503  22771670   5203198  61688384   3286920  13256784 
 40263147  24141600  18060126  50259246   7743582  15279704  12345057   4839156  68687080  17237220 
  6937227  24407552  12162654  35232252  21055305   9841460  29045952   1394982  56247900  70727920 
   584487   6641814  20581278  73934593  23759736   5487804  83654340   4283762  42651890  70312572 
 10556202  65395621  20859816  30048785  36383413  67255560  21634882  56310793   1633318  40028700 
 54872480   8558416   5791240   5502288  28317500  24579011   4883664  77320882  29406900  18070456 
 47581183  25100768  20719044  12149540  17609280  43404672  63060582  48119850   1009628   6200631 
   653131  35406962  20014560   3045504    168903  19008561  46096358  18013776   3658380  41759136 
  2004105  17325760   1239266   7563680   1468386  55288507    764092    918692  31172692   1056535 
 21475918  12757969  20631814   3406220  11493601   6922089   1656393  19595290   7243675     25802 
  4555350  39557875    373051   4867720  12277164  10294362   2027696  59496448  12846141    779923 
  9354852  29235624  12317664  12590043  71788770   7978656  24719685   3517668   5994850  14452200 
 15022260  35723430  17499896   6424710  72268770   2644690   5061994  21351983   2804262   4956736 
 26521012  42612080  56599530  54299147    359085   1676752  42665459  11264616  12640452  52521291 
 45989712  75703285   3157220    460089  50317283  10585750  39156480  27994505   3078176   2232798 
   738069  11497290  64105650  76567950  62569584   5920317  47545664  21293454   5645406   3630736 
 17764395    498580   5296171   4063623  18523120  37427899  42122295   9320220   5848614  95407974 
 36539868   1408297   2505973  49313412   1738539   9598749  45070988  13806975   4481818   1393337 
  5276440  43870080  19329297  14434300  50123955   8616924  11450010  98138470  11924799   1071056 
 48956544  16924725    852312  18519400   8799183    653805  16418532   6313098  78612372    632361 
 52010361   6141890  50377143  10551378  57183020  57718558  23102244  77852061  10309038  17509878 
  2468070  57597000    146808  42782516  54633915  24327600    686440  18596760  22528992  21230928 
 45621728  27932216  79296000  13722605  23349396  58827972  55184728  93515016  24393066  36414133 
   392862  81909926  34146365  16969728  11567712   3194241   7045912  76027029  11828271  75786865 
  7206580   5272216   7292340  30252685  28424028  22681408   2283935    359480  51964613   2833050 
 35328871  26016480  15910260   1515280  66650605  21317725  23783250  22876678  10476006   3281451 
  2100768  78168450   7604160  12982190  55933020  53972504  33395590  57635956    926241   6008956 
  9815988  18258240   5925661  50371760   2763780  27517004    551304  29168514   2997744  34453419 
 16548480  29625924  38002563  39953520     24400  50967224  60264080  23667250   9871600   6696855 
 27441138   3249533  86206767  31576344  31850562   1106390  64908332  35578016   9912372    485250 
  6144890  40610193  57826986  79970176    143636  35711511  16887970   4336392   6759417  31957068 
 57097764  32974968   2559560  12076441  19681580  40157811  29452788   7653250   3432975    194898 
 14309820   3420904  13259740   4996946  37319041  21983184  50398200  58016025  63403672  18746711 
  5743196  55550016   2920564  19010564   7508900     75790   2451332  70017932  39318924  46913184 
 43479513   4468056   3008190  31768374  59377710  42155988   1359966  27783553  27583500  30228330 
 64629880  16581768    691815   7935732   3329436   2515884  38324050  58601424  10423264  61217277 
 54091908  41947551    808486  13269126   1796320  13158648   9799504  23509780  12719328  19149616 
 51992976  17240059   2655585  12071290  30505551  67459424  15890390  31215468  19209760  57867852 
  1303200  37108184   1903320    756771  26137275   4829440   5842512  36364523   3806468   3115098 
  5669976  35393922   6454084  17081988   1723461  74539962    560106  11663568  15148863    467364 
 64740320  24584384  28348760  35912667  22159074  10292652   3572984  18296604  49825672  10310177 
 56353164   5763365  60422505  32047326  39217500  23407562   9239152  31901384   5456847  25617828 
 13926264   5740416   4570405   3479318   1602198  37355460  55447334  26925621  10702472  31312650 
 42126800   6025725   3438660   8015696  28399636    591976   8689548  83160400    808103   2136491 
 25019460  51953550   8001260   1445932  46790688  10278678   6068380  31393406  22372371  12551400 
  6092940  80420610   1102570   2170323  12669090  44427084  17949013  17847365   8491490  36248540 
 13465088  51910656  26215826  15467057   4753073  11705096  78981813  17061980  18757640  69707995 
 20340100   3268299  57208275  10914150  21310190  25593415  10727056   2858835  16364370  52968732 
 44951808  24083250  27957860  30451947   3392037  32296436   8666840    158058  64454208   6977050 
 21481218  62991844  77691080  48355678  37297250  16001311   4102083  23109953  76127840  56000426 
 12035235  28685715  10057229  23929510  13127712  26035275   5365536  12240294  71819008  24278446 
  1821602  66352650    210222  26048322  47756043   4402540  70163244  80308800   6088125  11369228 
 26080848  69461880  57549690    534105  26325488  17710056  20642930  25174808    486000  48037548 
  2331720   3509840  20327726  41040510  15956265  15394864   4004224  20356125  24682064  21294462 
  7455448  20792460  55815606   4830298   5470108  15440205   7141715   8057416  11599416  35281800 
 13986709  39582658  79833105    314776  87943868   5024260  32942791  13160862  10233897   5341752 
  6772510   2542558  20321388   6887102  44092826  17337987  31610946  40834497  19921908  22250385 
  5915253  67614644  61692300  23544320    565488  35368830  36150393  52045920  21190876  58091754 
 27650025   6449550   7154988  54332216  18373926     80703   8282613  23271446  10516194  35978874 
 77057778   4979450   7202790   2685228  39427560  64192155  34149066  31137656  33389928   4644845 
 51839900   2662732  11658668  66606318  26428570   4867775  40606962  25529490   6115360  11614200 
 27867840  52012749   4532355  74782863  27781096  86270697  11079254  61876815  42024087  50015648 
    77578  17722416   1523847  21350148   7028748  16912515  15884214  56087370  17543475  16699996 
 32200947  24578780  60431088  10047050  28671201  65803419   2689869  18894876    772350   6617853 
 14019264  10698138   1622012   6230500  11558673   8412093  65937885  58933853  51104200  61996032 
 70161270  58099452  62019266  66898578  70760327  12373695  19751416   1724844   7132684  78440278 
 90275680  20177658  49011200  39005890  54225234   7640100   5547829  15634059  26384985  38470608 
 67252614  29497845    694944   2134080  24821616  68490681   5795454    819392  59004044  30790448 
 11481984  52664049   3200488   6218360  11785088  65417018  83596016  59913750  52127110  20059701 
  1222588  60047848  77091912  42343936   2803530  34208328  22536250  12485208   3727323  15465415 
  5211262  24581388  10289565   7294716  32885817    197250   2599608    942300   3419168  14510340 
  8438328   8853741  47869090  10765321  69878800  37143337  25609752  46924128  41190480   1514136 
  9839648  29887066   3887632   4310944  21975849    898144  18999819  32230875  49882802   4852280 
 26458437  70964000  27410155  65882240  26112000  45365074  75595970   1616433   8303304   1031910 
 28292407  55602892  15264538    518612   7476490  10314788  15218863  36450584  33880600  31815885 
 13971044  83122846  34462995    971155  57900997   2933700  56851517   1967795   1946322  34009392 
  3250567   3354120  93371408  34542342  14757731  20646194  62197917  30073329  78303132  26406720 
 38086685  18032202  22671810  90721484   3964850  30318106  30311445  41257520  49905034   9301251 
  5797184  13678119   1356533  62125820   3745000  12360408   8543616  44017746  84845034     82044 
 64542692  26696989  53325270    544620  12640095  30238249  29355650   5778977   6279462  20846722 
  1366878  24575270  33296600  16931484  10068477   5057327  36980625  28643504  11804496  10069631 
 30204413   5834994   1062840   5219460   6407750  28162040  13562472  15517733  10398270  52600800 
 31922439  14753824   3083480   1383327   9234211   1160412  56357894  36432720  67435788  19043722 
 19879101  27423983   9219952  23962610  11587875  17809290   6084132  39818240  41264252  24765664 
   970548  15023166  33984420   8185281  64057500  23718520  41073740  24524362   2793418   7817628 
 36739142  22660483  58693179    249751   6976032   3622044  25364430   1491750  22662657  32055784 
 24670400  54703616  26527210  80224470  24890625  12157140   2127812   7990230   9247585  11988658 
 81406556   7476624  13379146   3869502   7551960   1348911  25687530  22888376  25212076    367080 
 63298348  14575464  71304576   4671723  43889750   1312313  39854904  39511866   1798464   6490830 
  8950880  59765560  19813728  22143936    377410   9250090  31614974   1051149  13012989   1267266 
 40930802   2125344   6272603  56751142  54771470  86598553  60374944  17501860   4134756  62816367 
 85623732   4251554  35678390  16376178  16474302    275268  25261560  21986990   1578356    381036 
  4842240  27684378  12594340  36424920  77086768  20147526  20839864   2094323    129828  48632683 
 75062391  19834515   6392605  45981532   7169184  24308556  62323513  26257938  17083161   1616568 
 30723935  27624670  15740853  40785444  13022672  29598615  31346918    608652  48487500  11047904 
  3319060  75080640  78665136  32419764  62075018  12908280   3083010  20547624  21009049   2121552 
 25280823   9141599   3395297  16385866  54897318  13497606   1134872  19975371   2649500   4273434 
 10558150  25049160  16521120  29284849  38839900  33607728  12358712  49493444   3558608  19136800 
 78004101  40121040  14354796  16950351  61031254  33283185   4909086   7738948  37365350  25487124 
 57945888  13386730  54593748     14930  11402510  11769042  30681360   7720812  27184022  53964766 
  1345968  29514861  38255204   4646900  20767464  12124224  25551762  42130575  68309585  36010215 
 60395535  31857604   8930428   6843174   5817672   5753826   3517800  19975481  12940125   7791296 
 14267090  16967950  15795542    100776  42420825  43809801   1751484  25056894   1710930     36864 
  2905460   2385458   4711632  17502565  19742250  24747801  71663774  49262960  64373971   2038987 
 43129050  11260200   6891100  18883530  17118096  33669075  72678250  30418942  71705088   3674835 
 65087360  55967757  42385021  12010071   2913120  18919368  51036075  74176347  53500650  19542165 
 53543763   4765320  53721296  17851345   3621978  24879936  26429788  20149845  25861112  17175240 
 63396368     78581  13695066  52128384  18482377  79330500  26432560  24361022   3838400  55319802 
 63168642    712125  13042575   2713600  17547508  20496392   3637184     75187  42559449  24796748 
 37874542   7681674  17217438  31769905  89282701  78062920    715660  29841868  16179902  19289268 
 42615396  46508850   2370808  16086600  82016197  36734775   7896840   9835884  93816135  37819535 
 38342040  17928205   7107807  22640328  20034840  58012370   4112200  76331610  29869025  29660832 
 58105404     39760      6141  47774181  20637935  26337940  16471408    491232   2015376  14725560 
 20109867  61908322   1897324  16209904   6230070   7593102  77221338  15187843   1791724   1595932 
 15215832   3208205   6791463  51379328   4359234   6484620  16848169  14534163   1420446  26474492 
 12276908  69393448   5461157  94552094  46050592  36817668  12796826  12012339  20408850  44862605 
  2599506  23290789   3961090  20412810   6624968   1797124  15112041   5295712   4932914   9173358 
 18745116  52595160  53267220  14016114   4489524  24539280  12154779  23552242  19442634  87281250 
  4061184  29761430  11647730   2007406   4369620  12557800   7975866   3972562  40819960  34577180 
 35619662  82842900  40719440  34441428  61641360   8252795   3454893   1630700  11622540   9035550 
  9003904   3832882  30041838  40681599   3852006  69423753    678223   7186045   2391892   2427692 
  3056550  12708256  59692885  29342544  41852800  59446752  15636779   3792872  45380930     19197 
 33844974  38572920  47232855  67267115  37167642  89684112  12478608   2875506  25240845   1888733 
  5494405  26066208  48335184   5994120  81817536  40413595  26986986   4497843    466722  52971645 
 48478269  74752565  45231872  62675161  23542286  77300973  12339680  12289120  11803425   9467509 
 54212375   2816078   9363510  11159935  74326860  47439744      5538  70732500   5251790  81331536 
 28886400   7019544  40695560   1229240  23912705   3228324   5888736  20923965   4015984    795366 
  1468504  37491550  34750495   3389540  27714840  49555000  23223807  38979930  48521088   4892919 
 44234424  22350048  46149102    910050  42902300   9646950  15279162  16918748   1526250  18350020 
 67168560   4469870  11410635  44611028  77959938  27722838   4124736  68613090  15999348   9438349 
 29846080   7771293  52565968  11062651   8312775   1787904   7807195  35185192  14509773   8943432 
  3767919  25044656  12186514  36548876   1070524   6787636  25542027  27248481  47553628  19181799 
 45481914   7065072  67882024   3829760  69291454   1697080   3330558    522064  14037725  49929579 
  4724496   1299753  22785419  18429824   2112180  33262005  17002242   2204065  16800120   5541516 
 40896297  12813360  24365957  52060086  77218460  37525062  73889946  10309404  26035480  51491000 
 19195196  23673072  47931132  74591364   2138640  25458459  23492560    721525  75399688  10066584 
 11378822  16227000  61339362   5503068  76157490  26282332  29047695  51963440  47806532  10923048 
 14681995  23776740  28527331  17627181  33625779   5298458  25581474   7606438  28839999   6960453 
  5852640  39585367  77271295  26931726  34662000  29701056   7424406   3821200  15818210  43528520 
 12533856  52054275   1799088  64335724  11316781    880692  35241968  22707930  60017580  15022892 
   280250   8331748  59819955  47540736  25408539  85735688  48360528  17150736   7734969  56714378 
 65827952  57622673   2029500  46732930  19479480  39901592  21974274   4359303  21691473  30528450 
 77538097   2900785  15278578  36216936  37334430  24927128  32971534   1974855   8055944  26191660 
 59351308   6822712   7615296  71028930  47537840  32489866  17615976  84157941  18064431   8486622 
 43917154  16418121  67374315  21482560   5493252  81230532     58816  49754890  14069582    219105 
  3401160  64519796  12843038  26501325  54663660  14537394  69915361    608344  76929202  68461984 
 38177600   6699154  10206420  21259070  59232945  88836666   6737661  40971616   6342856  34713627 
 25996166   1144687   2907024   4253956   7103285  20531196   5799084   8791839  91344400  40261546 
 69280644  13964896  54038164    902356   7435472  15181705  40537581  63405736  14639540  28004998 
  6253416  19985940  66991921  30022986  17606636   6019580  21665292    231574  29383536  36892992 
 17859324  15666254  31729670    669541   2692972   4861962   6830905   7967630  44369766   2941558 
 66518913  23307325  51198058   4644860  16378114  17366934  37001230  19791485    615174   5490399 
  4388608   6871462  20418020  25180928  55086471  48324420   1192520   7512735   1639208  51268653 
     2832   3796518  24070167  49937706  23576080   1246728  88615475   5641468  34829420   7064997 
   773482  12741065   5681795  51949724  80791074  25726720  46506456   2216889   4240138  64089261 
   531336  29433040  23722713   6868722   2155568  10702216  19536348   7986099  42288375  63078790 
 29059605  37440366   9319310   9109245   4354350  33818471    921282  59526867  10580490   7263483 
   837606    151328  24270070   7485216  25655398   3375680    225533  57992928  24012806  42715300 
  1222720  15127062  44123235   9890989  50562594  60326294  54079446   3280884  11955975  59682840 
 16603155    877677   8492400  15792552   2796228   2671704     57902  50925047  31995472   1728558 
 12193392  15680000    551410  47034650   5902167  30663549   7713468   8699964    873595  11045410 
  3587298  12912648   1905756  16839333  19908000  74151864  16292862  42148890  14442750  30425830 
  7309116   2697590  21055321  16134349  20945085  57669395  73143333  27615540  13804519   6277518 
 12227552   6344649   9459095   4991504   1545845  40078464  48748860  76657152    144430  15984084 
 65490009  22563624  44845020  35897400  73285440  38052630   1525880  20284749  60108678  20060518 
 18553632  18516176  63168000  11151000  60762720   6144831   4306338  29813985  50905188  65547452 
 17397730  32012855   2644069    943020   8355000   4597252  69578264  44931984   2365152  45395560 
 37855197  26612180  45351147  13545965  25289572  53248000   4016895  16062744   1080123   4878958 
  2098089   2151376  21718070   8941096  30997120  21754710  33469600   3504756  30784768  23306634 
 35425026   7770428  19571266  27508985   2282392  10118760  21205470  24810174   1482090   4137090 
  4587039  13585401   2935052  15911950  14197992  40945540  18304048  29038266  49731000  16130920 
 19826092   5497802  38205739  70992711  36256110  42958410  36247179  25417300   8503560  49770044 
 26710296   8005270  40780400  14853200  17592021  12086598  67005144  77071440  30099552  49203957 
 27738796   2407226   1145732  15975630  13447242   2125620  14490490  27081236  49030920   2809806 
 13200018   5127507    630565   4493313  22797733   7130434  15249179   1035567   3413988  24250080 
  6426453  35259276  72431792  41090588  31030246  66314388  20738883  13608704  37191120  15645960 
  1816793  16552283  10420399  14065766  14219415  87679240   8532828  64272528  39740920  19236210 
 53646386   3801624  92471995   1091835  20910906   1125390  14438575  29230599   4794504   8856692 
 34641282   7884107  62110465  26556340   4732175  32427492  38026317   3745375   2040452   8646134 
 39838140  50419068  34068657  44512425  35987770  25673800  44776592  50076375   9057048  80467086 
 45462263  11072100  22998430   4161348  21336000  15373654   5707100  31692951  26120978  75593304 
  9769675  38124160  43379840  35926952  16897521  19666790  40101444    184989   1934550  24937297 
 28496745  12266472   1319968  15208339   6893496  76302576   1805105   7361784  34178085    104742 
 11335071  20827092  13700796   5525120  17794341    101160  11169671  62537770  31676451   7448754 
 56561898  15182690   1892475  33331610   2479536  54851328  63944538  29763294  34122658  22983198 
 27348720  48537210   3179612  41550602  14929440  22640800    700405    338087   3668752  21513384 
 64838310   2925772  26012000  17258480  58028202  11899800  37745180  51507892  12020239   4665366 
 10594329   6493900  16788564   7032960   9815872   8155440  27487062  13650306  26783768  13566960 
   564469    638400  10116533    403168  39042450  76288932  57373195  27226626  24143005   9786020 
  6415082  30291338  48480360   9145712  57315356  93350400  53588433   4101159  43647940  20633411 
 19210665    247368  26614924  35485608  51352596  31920592  49557851   4358960  32176143  39954080 
 12186803  47694278   8282656  24434025  57211901     68510  27043870   6329664  34277576  19584881 
 26901960     20174  27807842   1918119  13827532  13761904  23829471  23932906  46444878  21735782 
  2057408  26913264  40766488  48421962  10626447  37611696  29548350  10865779  14654760   6803460 
  4354325  24719634   3685192  10077284  27728308  16717274  43674900  18579075   1607040  43224064 
  9926906  37020608   6125628  13047276   6023556  22797194  32036290  49290020    125650  12273791 
  7800597  73784628  18741657  55617003  72346463  25041544  23883950  14658900  36764973  67124924 
  1165456  25713935   1196938  10666462  28112970  18599240  59371390  39247846    816804   8168860 
 79282896   8756202    419284  34402482   5145540  25967400  46676110  24440108  27496911  17430231 
  8863900    795339  13153110    178607  54076168  24279030  12555640   4987264  31758662  17206875 
 55289907  50787038  35411404   3018340  15424710  15307760  38728393  30636032   2730560  21480456 
  4759412  77438250   8981685  13486080  31288614  10246000  82936968  45163160    447430  54717568 
  2077088  18666096   2134656  16600950  25658910  27637155  35515568  17038250    690345    529550 
  2156506  17652250  71232000  49318626  60553088  16490880  44090500  39219040  43176980  36126867 
 77652582  24674449   1327524  14438256   1124210   8985936  22894076  35985516   7636230  22891860 
 11020438  16357911  11693161    419330  31898870  31343613  21603348  67175136   4802600  15332022 
  4430497   6954018  47198970  18063054  30369584  52355600  49148737  23812244  65442912  17766342 
   246642  29260536   3848908  62619392  14320470  20671728    576201  32501392   2741165   1573248 
 25314835   6363828   5359200  16889608  60224900  67815224   8136000   7545412  50442912  27503136 
 47819622   6305156  11658128  94877268   3586800    528938  62716416  38175930  53056256   6992496 
 84313884   1525302  14427504  34187384  67105770  24048960  84922758  37821136   2599575  11929199 
 10024960  22918415  41150976  26793405  33956055  16641550   2638366   5760556   7981050  44585424 
 27290624   4381984  67594724  14506117    225288  13462776   3794791  63410144  35831470  19750929 
  9649416  22435860  14426775  24072413  71319160  61948474  13594185  39679090  55171692  86799990 
 42337204  62403600  54350352  53187484  18845388  35330400   1727908  20189607  31147165  13086678 
 14808510    395834  18122174   2340045  37062104  28311440  24489036  15442844  21894160   5850580 
 55648360  11706512  10447573   1938475     65600   1570176  10815060  12339960  21076199   1747708 
  6312010  38939720   9750460  13852718  18680308  28607520  28411234    623904  31651884  11064612 
  2271750  28039035  13084104  50499240  35072400  38340576   2894957  13005954   1397664  42918175 
 26771954  37716732  41816250  61922772   1016880  22640145  36817575  43355151   1208715  49589292 
 26722017    788400   4743323  50607669  34416512  39845978  31847222  45630108   5982648    938840 
  5458068  19847750   2202424  17981469  10086336    488686  37578618  25886790  20249951  30848748 
  2870070  11879699  16191272   3624315  13147680  20043147  28664640  47581888   5021814  67064907 
 20139910  20636168  39474832    671610    472082   8744472  14638968   9953950  27072104  27147163 
 56081440     47136  22532983  47543760  24977512    599621  19520445  61918272   2596860   1661004 
  6554240   1437447  10120264  24435369  18793496  53025140   3464448   1293816   3093811    230880 
 84070231  22239846  17649080  16932623  17521366   5142620   4559295  20040992  69634184  34242624 
  3889070  37294974  18833000  51150610  34743790  54056210  69164766  69781120  94109793  30398130 
  4461903   4405880  31842192    559767  11857636  48007680  46094620   3652542   1827297   4209488 
  1971501   1100682   7129057  18821556  12795525  10924210  56311960   2126878   5697204   4936636 
 37641813  55472860  51965550  30611965  11269102     54144  39579660  11741434   3968955  73627008 
 77150488  19515607   1198942  19360200  60100003  34777222  55048280  12782160  27982952  14231360 
  6467475   7590258   4076800  44675840  71188384    590933  32034774  11028294      7125   1550400 
  8648306  32474376  17816136  26558116  54470331   2240238  19435518  13722540   4782920  22214326 
 13392744   2209930  12482762    782051  10857016  20598984   7388832   4284960  43856904  15790677 
 10362112   5185026  10566930  41591730   4924171  12732475   8021781  76244966   7251147   6989399 
   830126  20424252  51818226   4765638   1386932   9257976   9475984  24011208  97261869   1847492 
 56292503  25883366  32381092  61290110    924084  11477608  35272276   3924030  27753768  20163520 
 10947069  10414378  57751548  25557738   8053074  31491923  38134825  43099189  44780298   9302340 
 39493066  18583986  20528782  25671717   2877363  71336668    146452  13978750  43584879  23432880 
 21350154   4176767  10570512  20353092  20994015  29360734  13346340   3834648   7880180  12975692 
 52864515  41069232  27318928  22254247  17644640   1840778  12769410   4576360  46311468   8057976 
 33069584  27271024  29866150   7824102  38957340  16807590    159358  35212273  13453000   1550080 
 32250480  43111623  45364396   8566929  87658200  30140198  26041036  59596656   1109474    732970 
   113850  10800583  33310095   3701268  28899150   2032360   4286578  42919932    417029  52471395 
  4502184   6466205  43289378   7438543  31245488  21309248   6338926  19814292  17001543  15927320 
  4058168   2378752  12284038  13593220  36045170   3870548   9581187   8384420  19291348  49823718 
 41183920   7342589  60182772  14381760  14936038  15769314   1243118   9943209  28933013  91469840 
   998310   9764571  19140885  13837815   1970144  62188238   9008468   8763285   6310604  25018690 
   557764   3061656  57312108   4293058  16280986  18539627  38726218   8701674      2100  21613035 
 16715490   4615182  40132768   8074848  21496095  27423894  16583598  41736087  10284420  47903135 
  6034747  15344630  14659001    102640  42043650  62249109    752245   1757332  29950704  40987807 
 23278234  34830880  23557257  30189754   6509725  44874763  26377632  11107635  13408241   8383024 
  5412307  46674316  17198262  13497354   3982074  29820303    186318  28600375  13914705  20409894 
  3683660  28271715     50932   9877062  35783050  52966130   7129356  47577387  81984256  12363697 
 37772235   2576770  37970350  71858008   4851288  36132480   9456870  39618788  26838868  47126484 
  4010303  22419549   7027400  18276600  11456334   1193526  32762319  50139072  24863562  40748460 
  6859094  44137120   6461600  72561995   7531368  24372478  67516630   9071928  41401542  64671782 
 26887455    788100  87331872  11331559   1540490  60552570  26712611    599133  46101390  62641124 
 26725320  86481084  14518548  58022808   4574412  23532999  56705030   8130846  23666400   5691789 
  2714157   3327688  58596405   2795257   5443927  20918205   2234466   5428507  45846242  23378532 
 13126780  22314396  17862536  64346590   9524528  21804783  16862398  14072058  66080300   1560867 
 21454472  19136920   6310925  40906624  11658208  46237976     14155   3460990   5505024  32882960 
 47334384  83052396   4540782   9509988  17225190  35974387  60318412  37245712   1106370   9506821 
 31473039  53887440   7194680  14267824  35218335  40837401   8034884  12261760     72760  40547745 
 75451380    735640   8153673   5761952   1389430  26278635  37693047  24389849  45926860  34203057 
   479592  72179520   8493091  66941083  44678832  49874748    703136  12318030    783750  12598394 
 22654443   8929896  36958493   6740063  45610214  27172362  41568107  56449840  37171296  11732657 
  3950670  20153450  10142010  49142700  20035848  75959702  32919381  10733100  40403748  27586495 
  7484594  24241419   2336633  18346048   3551876    818140  14357616  31688256  24357080  22683518 
 63401250    321079   4068050  42091935  29055860   4459205  20778056   5976438  11769498  13435320 
 29136792  24453846   3284775  46845070  15639669  50467984  14068998  44844345   5456856   7602230 
  1009875  14533974  20382477   5747232  15405390  12569344  41229216  51980259   7139018  24077549 
  3352734  16100870  29485150  16591663   1174558   4669192  30946308  10550106   4431940  30228480 
 39616800  42984720    467310  28762266  11124636  23183204  23932017  35082031  38306818  18400035 
 28079946  29584607  69552426  33418885   1072476   5383314  16353092  21363900   2441670   4457432 
   233922  28987300  26606840   2529792  20785016   4760625  49927473  56119392   8414250   2732835 
   605568   3057840  11605823   8208375   8168024  39607516  47137811  41200284  32861829  68717628 
  5595057  62824208   3819548   1525764  42467215   2677482   8971605   9043407  33439824   7035362 
 16255442  48482227  14438362    626202   3104002  65364422  65852670  58377478  27106149   9123452 
 10189584  40569994   3888948  71465770   1784544  39066885  19484180   8080408  49667255  29835234 
 16880784  89455050    975792   3081834   2716897  13784180  68806465  13394544  59762467  15248770 
 26087680  66651186  73409640  33983675  34211268    587027  26090303     62145  10853370   7984832 
 52872037  36808743  28993882   1772844  37477594  24611028  28884218  25172896  32039618   9831500 
 57119883  37079160   2399250  30186450  19862380  34061400   6561425  59754968    207437  55604733 
  3324837  11999325    426263  39526765  36768280   1684823   5556105  17647080  53716427  77196060 
 54430641  40171455  22496774   6880243  18720390  42040056   4330309  12393763   6924240   5812950 
 34724970    705083   3642903  18613764  36426852    601086   1279626  77528619   2844948  26447844 
 67072473   2191880  62743900  31787784  58773600  44259336  31665255  44473110  21573864  17010964 
 17742900  18731575   1919020  26589024   5855980   8708814  23950168  13115424   9608840  49530092 
 90535180  23276045  15368794   3848688  23085475  17958465  13660563   5464768  15625602  76457160 
  2016586  52613208   2536500   5618616   3654308  39689442   5335450   1412300   4706800   8483832 
 79183377    114478   7237689     75200  47751933  23244744  28200494    188352  24370460  12902110 
 34559406   4400757  51506680  15407120  19747227   2435514   5599456  39114603  27060090  21338386 
 73902575  73655020  12471516  45223024  27192078  57924216  44916624   1559036  18485412   5216256 
 25529122  13712940   3110305  30376599  17095981  77313366  14263560  17972186  71891100  33952595 
 36258550  31860510  85982688  56872448  31306810  38081654  22108450  44397375  50757525  36684168 
  7427724  19528264  45292036  31655974  52971128   5131525   6977110  35638550  19509732  45956976 
  3446380   5090424  19651630  31281390   3140214  11096136  29627853  16524540  48293777    579306 
 35460538    337392  14550120   7246673   8473440    930699  11743752  11435755   3439164  45797696 
 11894976   1160801  10031712  43122888   1838720  11823636  28389300   2556008  12202608  50562577 
 11779713  12034620  18573084   8366952   8638560  14145318  47894652   3994088  56361312  16507449 
  6662502  43593212  62556048   1520480  62651952  17396106   2885463  28818628  24633090    733194 
  5387263  34677720  15353250  27943110  11610898  15316338  34475636  14906970  27308936  56733615 
 28896225   1393386  36186923  20570020  25559202  18825931  54040140  29524046  17732000   6504653 
 13368576  33412862  39339200  14551316    508184  19814178   1594979  25745643  51938565  45671195 
  1061748  33155874    304587  57517614  57323858  24755931  43829216   1463069   2302191  69318615 
 38142825   1017079  51589388  43553680   1655206   3476001   7616335  66025232  70135022  19034937 
  7250628  19162392  22756908   4514038  53188869    217216   4465692  36349754   6130392  14224704 
 38424562  33641175   1050658    929934  11143360  54043080   4139720  18901875  23575736  20268240 
 17938396   3737296    225664  16529880  52217880   1384740  61113096  15955608  29071518  40791153 
 20515644   9636057   2758770  26738605    911255  19568493  41933872   6459904  31307744   3632272 
 32324565   2215836   1785399  56876134  21754760  48644280   8411515  55193600  56138422  23348360 
 67337368  70114800   2740500  60938696  41949332  25366506  38715450  16787950   9355359  53852430 
  6810108  22904373   3642316  79943299  12227957  22880613  43122585  20925130  30869739   7493696 
 26920338  64908096  17442304  12740724  32904146  59695664  73855730  44328576  50868086   9089734 
  7166919  49765856  17073267  14737008  15752884  18262080  13051272     19239  48007180  32966032 
 23405008   9394780      9456  14716080  16206831  32620812  24885060  22772434  49210224  13460503 
 14675958  17730756  42480354  19758620   2771226  35038036   1475243   7161401   6715080  32608256 
 24222672  29833209  18808300  41036182  47953074  64328472   6809128   8377922  45762525  32400989 
 55732954  39212748   7077730  61548790   6409023   5354580     35392  41722912  48111532  28485694 
 25610200  20239128   4948792   2496039  29986139   1853411  19461178   6830838  39237732  25498998 
 47486168  13818280  59614425  48897360  21795904   2219234  14355012  22753008  35601190   1340496 
  4255497  67411710  69252348  16238079  57857345   3327324  18973534  11304532  43823245   6563160 
 20911359   6163050   5012186   7309449  45239270  50344816  38353721  32979728  69409903   8395584 
 10181702   8209349  83452369  14828680   8862810  41695527  15406156  39770020  75111855   5229855 
 39122133  45799914  16718484   1271930  52878254  38193568  27236902  72279483  41559080  31483038 
 43426132  17226710  23793965  45739554   5721465    189486  48016644  33396186  75585630   1985510 
 37185616   3887250   1321140  44138255   4569270  21882784  25569882  19848030   3780699   8127525 
 39210196   8508273  42335832  52607394   9351296  35029476   1399548  23817640  78658800  52874012 
  4210896   4212231  17749044  27808352  85126734   6011018  19075925  20045958   1308714  10461537 
 28604676  34080040   6205760    731530  44274792  36685483    667071    319424  26609820    196692 
 40191396  63803614   4409600  20498580  13700016  82614752  10292864   6485764   3549039  20774240 
 21957552  25081460   7222592  18493838  14567850  44587362   4687866   1311216  12278772      8932 
 43622280  39878936  19192560  30263147  58017162   1451769   9238120  11041347   1420692  42262640 
  2736516    643863  18609600  45763470  53999539   5242608  38561298  10112570  10164030  43456095 
 43390032  59479686  49750180  10464202   7980792    680150  19005646   3521532  53338428    800980 
 48502272  10331120  49409314  14449722   3377162   3380952  33432012   8132190    700000   3127649 
 21026754  19288398  18759711  18609318  53549193   3164112  10292270   3238114  11916181  31949808 
 88345784    715292    320878   3393900  46510200   1702305   4595767   1569610  14081655  15541071 
  2032872   8096947   7567242   2402244  23991990  10106254  22287600  14922500  19234552   2684940 
 29585829  42473249  41943108  42245775   9382505  32165012  35814968  11831575   6074831    751331 
 15874056   2314752   8206961  16299224   6387540   3604272  71649252  58974720   7284108  45237500 
 19979232  36750164  43483875  13434740   9949772    318368   2564907  52889174  75720081  13023760 
  6409828  34746412  45485460   7475016  12745254  58451505  39422915  25836585  51788548   2415497 
 21394917  53739615  66744321  62081306  10216680   8153908   1509744  22836240   3652744   8017484 
  3100448    344124  19557632  54213600   7099406  42798560   9460500  26431599  67773713  47814340 
 19785920  15407631   2361996  16024670  11983138  34148188  15146712  51310512  13564848  25860128 
 62350200  79786252  18253164  35832180  62372676  81220048   8211663  42696975  35511176  56829114 
  1839915  14107794  26010659  38519940   4983360  23441118  11497512    552441  20709822  62422049 
 22059790  32162220  44984074  31083048   1871760  93285692  18844196   5655306  11168286  20242714 
 17405836   7484669    223964   6789126  11335464  41778742   5049120  28873344  17951640   8183906 
 37452070  98752184    789670   6579826    695324   9848832  10420004  11828576  28540960  34983544 
   538356  24952280  39746461   4200466  51473992   3249363   8928897  21193968  21811680  17050176 
  7999290  27560269  25334622   1880500   7028262  32746642  23734326  42550920  59636460  29733457 
 46989452   3316236    415188  19993500   5410395  27153750  14107161  18089577   3453273     77784 
 23684830  48150771  19147946   7526311  41446496  22558250    835203   3052500  61260800    554422 
  1342908   5502870  56512360  83245744  48176640  28078182   1846492  37570032  20694468    234840 
 65111116    287835  40620690  17958856  28229096  67152400  46369432  24736272   7134044  65696965 
 29089860   3858360  13701891   4469760   2425035  14358386  14377997  70264569  27924118     35055 
  2446140  11842268  17335480  84035029  52350480  28052832   8053716  80991557  34102432  38863986 
  9778125  12049492  10655613  12528810   1524358   7096166  37226245   1644648   1151712  84225100 
 40424390  22843170   2569122  68063151    999718  32409226  37174485  26918142   9256005  31334056 
 39440112  68525082  93698800  48007120  74196850  19996176  79914191   5477700  21913671   4416296 
 72866711  67420692   6853165  17039840  13196592  13796736    244944     19888  14883440  20354040 
 34822881  30218516  22594350  32997186  27763569   8309078   8239084  37568320  36860912  24097710 
 28312700  11787160   9834492  16232516   3422160  15998800  51495100  31740709   9913682  40988636 
 39201660   9515099  21515742  12557152  49739264  88174620  36438348   3905937  10816975   2909175 
  4751418   2661997  27468870    826866  19553394  24486423   8455191   2023730  41049866  58066674 
 39426400  26117406  17034450  54803944   1067963  13140650   7394800  38300713   6061321  30161304 
 15992050  29806686   7494360  39090016   9159520  41465600  20506476   4340214  43252784  36220926 
 18752539  40646571    590166  34809360  32992960   7280102  12330225  77575047  51141790  17411318 
 33175688  56505708  15757132  42647986    775034  33572721  48863880  54628272  13111488  56777240 
  1794520  18497367  17994106  78195678  13032740  16254238   3853611   1511440  12956202  20404328 
 16778322   7508262  14224696  11093940  46731122   2670412  12839288  58894737  71583836  90861246 
 26273607   1496007  85547784   5404168  24900200   2336788   8281375  38948085  13342642   6753816 
  5106432  15675248  26884444  14307984  13550679   2338390  38147550   6583825   6806624  24378900 
  9484745  17563216   1065168  18552870  36065862   9188442  32722797  16035930  18434039  20882224 
 54700611   6997046  36311001  21413400   3832013   3177569  29800847  58611971   2905320  30054192 
 35449876  26444894  38661546   4032152  86425908     44590  17472528  19144470  63316430  45427536 
 11820242  62538165  44595750  68580260   8103291  20532804  28743832  19828848  53880956   4432890 
 13748688  30130077  45848964    208548   3940950  28814216   2688567    441480  24385680  42303096 
 39103650   3518016  24038979  32064298   5309604  52152576  34424712  13493208  27399382  18863682 
 21924840  40691695     89080  71864384  43891200  21406275  23912742   6178263  19048540  23261700 
 33008070  15978725  48346120   5765652  23718944  52500828  12999508  45527344  94935772  54178308 
 60218687  48599975   2143739   3917375   4266106   2325834  31078410  85560552  25672482   9615760 
 56890544  69159276  51996100   1290240  31078519   1515999  39073356   5889752   6192123  10745372 
 19790316    520524  21719040  42249951  40836341   3045623  46454267    174561  13081635   7926875 
 17434000  82525686  16583168   5338610  23203362   7470926   8541650  10662720     47150  10179150 
 31794987  55744670  47744244  33167090     76242  49096240  69648880   7208910  77137416   1350554 
 81002480  48555264   5707674  20383302  13045836  43183395  71566572  87249213  16113656  31180652 
   135261  42046938  35552601   6949411   9303668  37203290   2910502  26268059   5991548  77978100 
 55994672  11984896  12415702  11236446  88564560  26230442  21495708   3359139  12910248  14435815 
 60515728  54760056   2739210  88674900  18296892  24942480  32366628  10326220  12232440  32127870 
  4865624    629400  15147468  19161920  27817425  64992540    401030  54818608  18376458  55101968 
 37854960  47854930  46566656   3891275   3849244   5027913  11420558  12828250  19159424  64887875 
 26929320  58317435  29915750  82553380    928070  22139730   3219265  52094988  23753828  75258310 
 65584544   8043625   5692324     92250  16841950  15287589  64169492  31376764  10983715  30438774 
  2302010  49651200  24665522   5047555   1131264   4912279  34986243  41025010   1694184  47387816 
 47636427   7029030  66079269   2674600  32787130  69398396  20143770  20267940  66567323  63048492 
 35529284  10876011   2365244  19156920  15073485   5426580  39634656  45009855  26267410  58060245 
  4321840   2260512  63212604  12611087  37873980   2437472  46299120   7093275  41777675  23781940 
 15482578  10808694  25033306  75149208  20893752  84762997  38731346    130968   3841344   2325004 
 43894289  11362988  25911028   2796770  37404693  52966462  64877274   5455450   3621204  52690154 
 11630025  38654480  47558022   8310280  23225942  58321302  62594225  16023483  21748233  22982436 
 25460730  42871680  16100532   3519970  22602078  41382081   1129260  61693000  19890189  14364992 
  7619937  19095744  55533152  34702540  44572794  78368608  25122864   9357312  33995108  24466990 
 28395225   4152650  16338518   8345673  34443848   7007088  44947047   5041270   1970872  31435881 
  2639780   7620704  38578265  25069317  16522030  49213270  32095289   2880656  36724979  47217330 
 40114024  32302071  62521675   5649345   1516704  12547374  44171260   2983134  48021519   9248850 
  1766600  10509275  71266356   4175640  17689400  52395180     19686  13354627  10632270   9459725 
 15584437   1240550   3253511   5969700  64847304  22047608   4885672   4296413  12596760   9343104 
 15812040   1827021  19262439  31934976  52681052  48327994  41571804   9295216  11552168  50659268 
 26554190  29876580  38637412   9626535  13326336  35450391   3704316   8386272  16074110   7991449 
  6166640  20239713  43804272  54226768  48822509  63627294  35134809  23303424  37945314   5596149 
 84892500     22636  64557792   2673610   3732623   1919964   7994902  14064960  12644940   7849360 
 63032950   6615903   5652712  17979507  18289790   2773400  10596750  63023152  10127156   5994691 
 48148668  13108900   5941150   2652236   4220470  64964328   8581760  31877027    995435  72275401 
 52553052  11099550  14100939   7405977  75486334   7509579  19215174  51533624  28989276  27047952 
 10365070  71376800  43850880  12592937  75973728  14411514  80266725   3085590  10272506  20585006 
 27547275  14412076   1600417  15773150  28158592   4615424  43734864  15394792   1546937  11515421 
 11900376  33370612   5091075   8905652    541692  40121757    517248   7092188  28167572    710227 
 22076068    926536  30625117  22698466   6725100  43445980  52414614  10660603  38618744   2127764 
 15321943  63934966     25215  23151846  46032439  18241559   8460683   3035977  19372380   2023072 
 66547782  58742620   1281858  68740518  41822000  29455054  27446517  39347490   2219073  31571936 
  2755900  14370727   4161780   6249165  10042830   1057128   4219390  38625696  76013060  19612960 
 23035170   1048168  20756019   3726832  67357808  10165750  15998198    218500  28086256   4381740 
  8646912    851148  64128039   5119686   1931600  55230954  23848724  34730410    200376  38016225 
 20733996  22066876  25764655  33604279  43055471  29895227   3293466   7126977  18350124   1965436 
 24770438   2277996  35616998   7104960  41106604   2487848  17540589  32684652  24504258   1888675 
 64097440  17027472  30777502  26506432  48763400   1736161   5553736  20038428   9343264  24969087 
 37229101   7460088  20371491   4044446   9546251  55893624  36454580  94413220  33012917  23591148 
 17408206  31872336  32773140  26381495    558252  18891110  32772738   9404351   3022488  44183988 
 24650340  25360995   5757196  19637728  17757642  31003497  13567752  17136360    828900   8150688 
 36982956    620868   7680456  41488530  36118944   8082549  16046058   7165149   8941939    869958 
    75820  32270352  55739160  27408360   8181739  10406187  11483885  30400188  26667236  34193355 
  1923738  57995812   8917376  18188555  27885199  35225278  36087350  18675780  11285976  27435960 
 50149249  19675166   2427705  37790610  69204058   6753076  12715014  16627406  41718750    607054 
 19591575   2530564   7454961  15828540  43297490  55786824   3710574  47136684    843519    558330 
  8985192  43793880  30673125  10749925   7364088  30930822  46997276   3552660  12975924  23533175 
 55463100  35871562  13379054  53148046   9447060  26168890  11941380  10724601   4203560   1545943 
 20087848  10965894  44161559  70531098  16255425  16649451  63452400  31518408  27745380  40494112 
 81741826  54421875  11755746  34518330  25025695   2759127  51822591    358164  25187610    896140 
 32085588  21152892  10187008  54142487   5934564  30766500  42792057  57746491  16744158  26297352 
   337464  47880742  28146923  67284756  41551212  12577824   5798280  19515033   7083240  28503990 
 51640320   2513280  31872540  44301054  42086895   7027440  11338126  50819314   3094010  57118980 
  3461064  90639822  27993786   8707400   2515515    825978   9641322  28260960  45904320  16188696 
  1665590   3812724     50760  36576000  21357984   4032728  50378392  15970410  41922036   7050312 
 24124131  11730076   3673670  13003335   2985288   3282683  12473350  40986126   2797773  64343664 
 18860312   2976782  47222090    715915   2211368   6488992  25833386  45516040  45553336  51624045 
 20225792  67023180  48015346   4512820  25263447   6706546  32584500  12274253  34990323  19498992 
  5709162  43788895   1566702   4156560  61195680    492466  21737640  10001163  46722375  10085376 
 48227190  25370464  14966976  47907875   6275193   9466296  21240584  18264020   9086196  42938368 
 19747772  83465430  59029712   4765068  46863005  73199247    711632  16330446  11389425  56824812 
 10729747    770919  10746980  12313594  18069690   1399762   2948003  16999620  77226180  70067384 
 57514890  24732383   3407650   1042032  48618900  42166696   9484596  23531267  28906540   3780516 
  4413711  23585450  15677258  38062076  32472090  25613232  78630832  76629564  59125758   1088811 
  8534090   1741960  20079268  56153994  11329776  17441103   5351005  59976408  54935298   2688192 
 95810040  69932394  86087915   7546602   6507680  30277416   1416987  36617596  86202413  22563394 
 41266329  65350950  20242368   2731641  33965085   4126386  15093960  34143084   9417954  12984598 
  5556138  15348069   4365400  34492429  19620744   7782320  39387908  51914848   7997223   1904609 
  6425549  25981784  48493898  27394244  44292614  69400537   2187108  12043055  28457525    161536 
 61712262   8241630   6335050  68028975  34133916   2023320  29997480  26589360  45749504    129766 
 19624920  34074456   5190188  19934376  18438240  53254752  68578552     91104  41444053  27915380 
 11545792  14524304  37298456   7772320  14024760  67924038  53228414  81338496   7739648   6924960 
 16670064  31890224  41071716   2233506  33637600  40667390  47983572   4340930    247967  20562750 
 20045735  53385525  49413364  17606689  13755619  13775976  35994049  45369370  10942848  31103660 
 48336652  56739104  21677754   4087806  76066560  31930710  10638634  58163066   2282520  15397120 
 35456946  44303898  31118292   9536880  21624819   7888548   3726872  78858716  37067888  12680507 
 50138586   1421224   2593706   1397816   5129573  26914367   5488291  11897149  79114320   3112857 
  3113656  57202758  17316525  34276668  31642470  27895049   7249995  25319895  43089948  44389492 
 28487370  30890271  25398698  13355121     44321  12318736  37513122  41456118  51594004  28054600 
 47345500  21666906  26089797    397138  19617675  50657330   8308876   2794714  12930090    896436 
 14022638  37709920  10509620   3644541  21589685  56369610  47390940  33146262  23147916  82478364 
 13661874  70205476  20927535    493190    555746   2754918  10395075  51441397  29548164  20074336 
 14130585   1300776  25535632  51181746  44644194  24799559   6556512   8857170  90630068   7797201 
 11262103  61383222  12426210  44446472  23122142  35902278   1667900   1136784  41422464   7707336 
 15485789  44087553   8570862   1651292   2561827   2442416  13788888   3883322  20167510   9683370 
  5487516   7457100  23708137   3326596   4327638  19212480  29931625  21922180   2862468  32300884 
 25092545   6725071   1416116  57367980  41308750  27703340   1126820  15380297  21316608   8308890 
 29201473   3771389  16826194  15481730   1563588  19166773  58810486  23080668   9456202  17602960 
 14233275  52509616    497980   6628224   3099366  45335130   3390884  29692896  11124932  19885964 
 26488424  79691352  25813229  20606930   6037565  15752750   5805728   6103454  32233872  51037940 
 50635312  43763382  10106868  45316854  13498566  15848920  28145544  10898208   6137369  62297870 
 45703240  66272905  46739808   3768918  37679616  40792567  51515965   6164762    323453   7692354 
 41229412  71203671   9888825  16292382   9728628   3423104   2294901    256300  28115849  21370452 
  1178589  18783776  18913008  10943550   3679816  81292279  53718670  27577992  42825364  26120668 
    36740   9311296  62363925  73554780    236684  32506452  82214010   9269672  91513386  29809516 
 10658637  73596848   4021012     42680  24146100   5019175   2500410  11461960   8056394   1477440 
 47978673   3287435  24379972  17254608   8298056  10954944  56197830  15706530   2276092  10462940 
 32029569  19831700   2190552  11661056   4874144  57397704  84487509   9203607   1695226  69380064 
  1015930  20817503   2961315   8799315  23132208  67378602  66971193     14808   4995120  69825033 
  1652144   7302885   7617675    745240  12654936  28747950  48717123  19499408  39437190  25830900 
   477764  42967774  27645093  49993825   5157030  60355407   2578611  20804784  28823856   7658482 
 11378238  37125720  25234525   2251809  26021220  62177280  20137702   6454882  18558176  27005860 
 11649792  37201125  35593080  11808251  37696724  18684394  30258455  35840038  15780944   3671472 
 36371854  35658125   2133745  19312524   6234384  23645136   9491936  38350620  85142528  26327822 
 58336893    698718   1138192   1762760  35001232  49802202   1628832  28606968   4317752   7711392 
 14375727   6675268  28939680   3153898  11971713  61500928   3207308  20319488   9738725  12298650 
 14733579   6195164  26918575  30380448  17194455  39030200   3010780  25414728  20334240   4513488 
 26879055    468120  24717752    895228  39347460  52545386   3714546  41419758  33131826  63639100 
 16533305  24010569    507346   6722935  20572890  17009707   1103972   6710136  63887807  31044068 
 24415040  91661355   7319896  54691328  44651292  32419310  18642905  42576165  25095304  28822358 
 80015460  88055975   2336256   5526408  11869218  59664696  72337368   5424270   5442684  16270914 
  1231006  58940823    772284    910599  17942120  42943445  48177360  49832800  31133290   3165968 
 53330362   8586360   5122435  12148560  26791584  15616188  72992140    345675   1724976  32092330 
  4740008  27698536  16147872   3386600  15400296  27382552  48361530  30813160  15547296  84458591 
 20576580  24805614   8707356  10369516  41399352   6966136  76519980  22902451  53225691  26278980 
 16284859   2104470  15156046  40386804  56145789   4680678   2452807  49008232   2421100  21758352 
 47094773  52943040   9002821  29630286  54925416   9589230  17763308  29207988   6553998  14455791 
  6280184  17337500   7731360  78713738  13451024   4077955  15252347  17201312  28211415   7187122 
  2112154  16350820    425958   5819432  23797686   6143505  53976272   1348362   7901623  41659834 
 54776796  12068244  52972456  52288659  14747211  52253631   9621350  28114566   7842890   9202583 
  5182450  25618343  11451510  72855396  32143461   4169624  25236484  12923484  26143134  45441268 
 59087932   2216179   7303516  27709935  76102488  31012140   2701029  13568666  11539080  58731615 
 42710706  10648736   8911903    398640   4467225  26174736  19384656  51340065  41380731  54811400 
 14990085  31185217  16309788   4319616  60130712  30259020  58687772   2956635  16052435  47568114 
 37666640  50093280  22034568   5546127   3996664  34422060  26313173  70083246  30956605  31735454 
 14917242  17039352  16582497  20107533   9627779   4580184  36391125  25646276  54853644  15455000 
 40902732   2806713  28216504  15753071  87642540  25590720  46320300  54615528   6383799     45900 
  2749747  13564320  40216941   1304096   7531000   4608780    180310  39270720  41947124  39689039 
 48911532      9021   9202491  14786838   1475088  59221250   1105437  18091689  55363958  51576034 
 20406460     61275  17620746  12450460  39384169   2319420  49734936  19406952   9452000   2649280 
   432739  73579860  70041506  10268610  23668576  29977326  41036105  14774595   2379310  32678052 
 20542104  44435307   7367442   3685437  86130766  57940740  20013235   7206432  18022935   8714337 
 31707360  46403374   9640554   6987015  58083297  38266950  21320880  21374228  18957190  18499104 
 64629000  36658926  10193025   6850416  76747941  39090038  33772200  17018674   5095440  41503388 
 50328876  14879966   3333833  47730528   2748456  20882037   4003832  27136935  51987360  27857808 
  4347978  44401960   9226723  49392480   4009644  35968829   3939320    442068  18299442  39293272 
  5058123   6781113   6937449  22535541  26549572   8404032   4688925  66325608  16515840  45907360 
 77722476  42683690  20743020  66703793  61578398    117669  74341992   1340192  10755322  42792582 
 32981353   2258305  10003960  29285106  48699607   6193275   2237691    968274  66578297  31627565 
 23931778   3617830   2292760  25377889   9633416  58736328   9833481  14751144  18732087  80230820 
 32252976  12443354  33555688   1944662   6933103   8301820  20567376  43672514   2833329  12119690 
 57339876   1968692  64538736  24697233  23405690  22641025  42262636   2370648   6865460  13669722 
  4758226   8836600  73243324   9111336   4662192  67020570  52166710   4036097   9890092  29720916 
 33693756  46505396   1922260   1146080   1511973  12337365   4186650  13839767  91499030   1039896 
 38698576   1473285  25681112  70346170  18339200  42370172   4325485   2302624  20467344  41527673 
  8786516   5619412  29750170    164174  12791520  30321500  24333200  12884380  32752200  12408763 
 19818064  43279285  49232308  19757550   7524320  33912178  33031089  56101080  14300796   3166745 
 18079425  36298460  61913995   7993326   8621152  29066380   3195293  34043818  45339570    390612 
  8903465  18084284  79490034  17776245  61133360   8085302   9402701   8492000  35076800  10965909 
 14853540  84009973  17254746  53791491   1549070   9926550  18615520  48884550  20561869    628002 
  3034592   2441448  25503886  10012905  20502394    318990   8579444  19855680  35611554  64898249 
 14576496  81807894  30678735  35465628  42614121  34751095  27894569  44957576   8519260  36056842 
 48432540  84463324  62568025    160270  57193844  68808160  11276823  14144400   4249785   9984320 
  9822576  27760092  22416416  59490249  75067988  31077072  54566415  20069984    299970  11745341 
 17048640     97600   5250551  46013772    637698  41558166  43211988  16884645  19349770   4111261 
 58674960  27810322  27351238   1770720  39679632   2252700  42445324  13589496  16135256  85377312 
  1032878  32785998     49742   5443281  49307940  47472364   7556664  81800192  56872844  21428624 
  5354964  22262688  13632784   7715304   1307840   7806617  18693180  16933455  13256397  24167430 
 15300540  17313042  12622707   3938800  31340014  37273419  15712326   1385279  13629004  28088697 
 19217550  55088306  54796008   1323308  18176676  37195572  69479325   4475997   3404615  68546270 
 14603898  20613688  38209644  32529200  27719582  38027712  21159521   5261274  15094755  26116038 
  2956954  19939873   9277123  28918788  33977580  78401169  43547764  18792350    859824   1235598 
 87169582  16127301    284456   5953655  35110460  25595895  61320584  53774994  13914128   4832821 
 80113740  19801104   8200098  26550741  18055525  22827824   7926534   2272512   1712773  26467425 
  3650075  12658536   6627458  21816960  23527380  59347840  10028928  80348356   9318669  58947789 
 84610458  12726992  81916800   1767803  16366622  62302650   6645901  73363833  21952458  31397790 
  8314930   3871200    225318    396288  15790880  15478320  17505024  32951185   8495025   9055761 
 16925580  85069760  72835492  25052578    801016  40532096  12872288  34583116    223212  25254423 
  8075307   2814552   1660145   2298516  30901182  20625863  25830657    948776   8037620  10553803 
 48233045  11445456  31695565  67471488  29660593  22311970   9976587   8115625  65514680   7166380 
 11587696  10023660  76919423  20444724  23780850  35431460  77853996  29347536   1369808  56960442 
 11337298  13552394  37105832  10063200  20730562   6067410  24759614   5293139   4748040  25659447 
 11362563  37992484   3443850  20687160  70987800   5068345  11267880    845542  16200999  26857596 
 13809504   5994304  23789145   8482050  20850396  25975301  34476584   5680318    132325  22256738 
 29238969  32282420  20348115  62646606  41528025   8908482   2109433   2012792  59116364  44940682 
 26159175  36939112  18728784  49136263  25227314   5888334  37041776   4563920  26391456   7701320 
 41689130  59927910  50890096  34129231  48450520   4463210  27436249  33512130  10788144  16437594 
 11512746   5554776   1157058   1341438  26978328  15898167  16600212  53542612    425544   9061910 
 57329118   7631750  83560730   3533853   9469404   2427656   2112000  48031970   6242352  36068858 
 16847272  19598568  70920616  58948949  44891422  70284567   5265414  57826400  28234142   7754535 
 44022321  60411988  31800679   9005872   5575413  21122836  24183440   6096500  20333814  24216469 
 55094262  21378884  32308617  16913647  29303306  29308466  17428790  63981192    858600  39176844 
 13460200  29790000  41229045  55938300  31554144   5310965  17900310   6810995  58621760   1303896 
 16721938  43245888   8945355   8364489  82678950   3039393   3393036   8077602  58229132  18225975 
 30183669  12816420   3477540  33221899  26126793   1308240  86872230  20828496  55516824  36022350 
 43765344  15951626  81165525  11311542  48870010  40955145  92521473  37475929    672768  66534750 
    27825    809852   2716740  47364240  23626097  11099389  15864126  62464032  15097452  71212608 
  7780291   8865210  26930792   3388840   8470280  24589104  13714752  21078440  10522764   1293198 
  9466345  27324780    896334   3819300  51986493  38817336  43765776   6990348  42862446    135344 
 18735678  39407220  23889096  30575700  47250561   2982620  37315080  25238565  58311760  31697928 
  6094102   6890862  43255850  18204090  30393076  59509406   5843607    837545  14556675  47877865 
  5366355  18994562    660552  38605518  17382150   7987740  16027816  45942600  49372608   1532704 
 51539205   5783074   7182708  27484325  15541676   4257623  75950490  11812500    633690   3023085 
 22472627   1667608  28413975   7762488  13319424   5167995  65328302   2897994   4186460  14137172 
 80820012  11580138  51629820  39282183  82695860  18873004  70795746   5296320  15092352  12466085 
 73497795    786744   1937858    621530  79203904  12657487   2630232  81851970   8665202   6450392 
 27774450  16735950   9318628  10844496   6389982  56502065  31169370   4153030  47752324  18005724 
 19545540  14997752   5806719  19290045  59320350   2579250  48818360  37390980  36490075   5649588 
 32390502  14361594  21940108  61500088  24097320   1034150  13518956  41950614   2052152   7328288 
 15017562  50906935  63379440  36702882  10915740  69603618   3440720  50484186   3323500  26715211 
 14739310   2455166  11454708  21768270   8066279  35056944   9401138  46725444      3477  23240022 
 57633680  79135308  27866832  56632990  47204815  48036440  31896480   3557016    800217   9046635 
 11953872  39694678  34941613  10836485  89325140   4905285  10912572  31852486  23302514  30971025 
  2531340  41881200  23715705  26355181   9162956  19737780   1891406  56063722  26391680   8379980 
 43584651  59371442   1846974   1774434  57299583  22935972  32373440   5964000  24740100   4174350 
  1322312   2248152  12365460  40232055  45043418  37775890   8981448  17307238  15155349  17209335 
 32156189  49164231  40857614   6926689  21057739   6293574  10833291  10786548  24181645  14482468 
 77630388  20298600  70533952  31358728  30003120    902847  37842918    108628   7528740   2532088 
 39538870   1041002   8089608   1164720  32873999    383933    118416  20429948  69633972  11235400 
  8769160  18901960  21450306  55293030   5376760  13409634  54466789  55093248  29301631   2131071 
 14486990   3019044  26227085  15943620  48905073  15288750  31575792  26206622  56649920  37122156 
 51079809   3833403  13390200   1284591  12392864  19380600  38220720  12468612  72326625  19019826 
 62190869  33102408  72072271  52207506    945810  29368830  12455616  33137520  20106364  13989198 
 54487840    483582    401376   1188021   2699136  69263820  60314364  27978654   4009124  16791421 
 10503396  34375590  45215640   3013372  16191618  21711704   5923953  77709312   2665600  21115000 
 12812782  18741837  26163278   2506371  53609220  17943900  12426500  14400225  18777000   2566784 
 29938672  32039128   7829133  11323967  40237470  63294688  21910680  26136596  61229035     59909 
 31503367  56503044   3991305   2958297  31600122  30280851   5278396   6250958   8608634   5878000 
 46044420   9541155  14783013   2407999  70429008   7848270   7165728  33843930   9167067  48035600 
 76759053   4461096   2218347    960050  12960926  51166242   7981040  77458030  65836707   2825274 
 41003748  20026935   1478757  17622102   7774056  40607266    280566  15591443  11275956   5846400 
   164076  59195682  23772344   5368575  37535966  93634736  14118200  32879127   1359999  14131306 
 24396245   6265168    127286  45700701  37315278  19627062  47763093  73516550  47391256  69189932 
 54406510  33654474  20863556  63296032  10514582  13802340  15233269   4713590  68501928  32520372 
  2395886   9677394  47866560  11764872   7899885  34646880  52240706   8473810  51104528  41871126 
   992314  33724872  49468925   8823362  19097890  16042980  16331824  12222650   5796468  83229069 
 35805858  63397944   2142357  12624730  34870600   5880504  29507220  19372401   8294190  49946517 
 29589135  10417428  45781640  11824812  21150951   4286835  75086730  14517432  36496489   2143765 
 30382947  15070870  68251040   9105680  64415415  67374549  13127240  11386228  15557560    267325 
 52827215  49086840   4829846  70986538  30193380   5478590  38438878  16329586  58972422   3531710 
 35784288  13196316   6918192  39138336   5777310  63175588  26836383  33878160  84031823  69275830 
 31079656   1937760   9470000  69793754   3587190  51174973  20995950  21338163  41792375  81164850 
  8928153   5295388   1494000  65205483   1672586  11682846   1234427  50711892  14574668  71630418 
 71136078  18304155  63378738  68953088  13030846  14393608  12785640  25909708  15078462  16806123 
 11844483  29725630  19848648  12014845  66186098  14983488  63418894  26132750  33030494   6886584 
  3697421  26555688  11544962  78711325   1654554   4907532  26254176  60399794  30728082  55942492 
 33491768  24351756  11488496  16647270  79326543  21781952  21806172  40396572  14846352  30843873 
  6195645  16396800  24711126   8741975  20125030  30810640  60394842  22246300  12307527  34020250 
 18869466   1793545  76616376  12334690  26150149   1103793  32406102  22521762  42213472   6584414 
 16752215    663762  38143300  30299430  34572320  66727365  45888820  54974700  13511301  37537065 
 80982738  57222034   6338212  16025695  49938986    747565    990729  32224608  71232550   6120450 
 34000848   1745515  26929670    771441   3637865  31269018  19270245  13225480  13264648  12616856 
 14584284  11991147  11166243  63598254  10411520  23882466  30995536  13008522  56736823  34580861 
 14973000   4998510  22327370  29053128  30243729   9618000  81964420  31948256  22941204  21339331 
  6261311   2550680  11679552  31776390  46921824  49871010  22386586   5120401  49013579  21251534 
 25940441   4066720  47786908  17552535  71062903  38936755  25216060   6042837  14631390  86318960 
 34616370  53869712  93604980  16021395  79303673   2685576  48397674  20666091  18753352  14140395 
 11758475  80046036  45438761  60722244  37665243   2030910  15346335   4359288    330583  10904742 
 16679550  55192914  20255167  38368125  10794510  56660901     88274   7216538  30713683  16777959 
 19906980  30928619  21933282   4040855  44997682    107163  57265050   3503172   1884948  38170110 
 16088664  52729765   6728216  65911572  14713232   7447364   3381606  25491993  34956416  58261287 
  8155956   6977280   1485672  10182480  27986782   2683980  58156600    853860  61711769   2640704 
 21230175   6109950  20353125  69595002  18448723    203400  16754610  31402101  30243834  38180266 
 10767582  44177197  10392924  26708152  34829496   7509930  41130180  13775124  26619112  20986628 
 15916258  11060742  23358116   1212002  12192392   4821320   9676690  14707350  41338102  57874419 
 80379600   7910270  38792662   2327728  69649630   1128771  20863488   3250176  15444324  10978118 
  4838232  13786109  59065986   9481209  21596080    266704  49455404  46342592   8701044  56733520 
  4174368   4859506  46487785  12592196  19266932   1787832  54388020  48508617  14763920  32414313 
 80755791   5456451  24871840  51114120  65867836  12763620  16888378  14761760  81329808  29837380 
 25834080  53942912   1596418  21780090  32823605    998880   8229936    807760   7308128   1598260 
 31485168   8053668  39056066   9554880  21216117  52550992  37161034  37335900  69764304   2406252 
 19689915  11285613   8830734  42399630  61421581   6889665  28189689   6413550   4708155  97352648 
  3377085  71656464  17267362  28785075  35357784  27572951  27330176   8318313  12790800  32103225 
 22269208  71408520  85278169   1228896  31973976    580206  10168612  21247284  21606648  50399577 
 72392614  67187835   8244540  58923436   3076920  11510176  19471496  26449086   3571479  39992508 
  3294126  56147625  23515437  20455176  18310920    666336  19576106  43174441   6217068   7970389 
  2734368     55024  16601585  38138880   3872127   9648120  38609748  37273809  24561160  12210530 
 19254846  43941352  61425420    180525    187109  55273930   5077332  28432885   9435140  35020544 
 53735848   6144096  29911528  26225824  59004433  53424646  32453268  15170901   7322665  78876448 
 72921088   6953956  50643642  10020848  17346431  46170317  16017125  41591780  21546052  74027080 
   971626  28290924   9231382  16440270   1865631  55839982   2503870  39548562  30220155  64235690 
 39799891  14764464  48308096  48028690  52653448  44057816   8709729  19118880  40485630  10966560 
 22838847   2535000   5634293   6479031   3580688   2488838  35753715  60306372  49070730    986168 
 33495800  28462176  54516000  10533420  19114137   5263800  16454515  15492008   4753630  51003980 
 12389741  32354353  17449278   2475544   4363089  22962444    951054  46730502   6098120  37810900 
 21633265  53937351  29934000  36072100    486750   1447960   2380000  94592862  10666374  14306792 
 78952110   1824768   8190708   6402934   3731013  18106704  13752192  40216062   8457650   1331838 
  8455640  59201870   6244224   3265017  60542416  30902040   4447520  46634926   9533512  27096432 
  6598394  19346342  22342046  39292045   4528060   2356816   2888034  46567920  20409382  52089730 
 48279672  12550780  60291218  71491680  17007235   1412384   1669921   9869700  28683050  22114936 
  4781124   1996111  30496992   6714240  55329630   1350570  30014810  53222816  72956970  30658175 
  4642335    868396   3208086   6519672  43741863  47122400  20738240   7148760  11677840  22942220 
 35884170   5525156  16466366  26406884  13141356     92748   6152787  27069876   8348218  18589854 
 59964555     42320  91478734  15327974   2789808  52678500  54130368  52542936    662935  41104680 
 28776565   6903793  70323750  30107910  24315011   3141402   4168669  21590700   5195002  47137155 
 17231265  22645500   7971530  27562608  94954900   6615864   2271640  38321788   2851470   1959360 
  4227340  21538412   8645700   9490656  30928212     33875  43415960  52371228   6929725  24781784 
   294588  27200544   7887292  43661406  32746519   1411732  13119538  25987668  12777578  38025350 
 53648280  10622280   2086390  19074480  36233878  12177060  35255618  24193929   4967936   3529482 
 48879483  10795192  67784941  69384939  17307144  15542934  24124309  23624688  26118126  17880654 
 59958612   1606408  11080697  19985790    919302  18062905  83461152  17912358  10795600  27927552 
 91222868  45689355   4287150   2528750   5897471   3115914   8822991   8002916  39358518  50808504 
 26407467   2433456  31951584  31565061  38930400  13319595  14326875   5619782   9863357  53661216 
 29840244  27258825  62088287   2160900   1692702  36360184  15790026  75581246  19905873   4123142 
   497988  24489399  31106621   9258621  52713141   4925568  10297380  63310034  22070010   6428052 
 58645888  39279204   1609685  10069565  29281280   1397963  38365418    498510   1457055  54205100 
  4057704  31114048   1190134  47012324  98981376  27069408  36976830  26580897  29966876  88511840 
  1030108   1279090  27025635   3809008  20647452   4872271  27167547  41459187  15970779  38587465 
 17188815   7288352  71566495  63056796   1948310  33354272  21930811  35751328  13816545  27022114 
 68787520   1135704   4328729  48863112   4359790  42853590   5001930   7564644  31200880   2809404 
 60416825  18989740   5151250   8511417  19029597  29801926  12919932  64837804  43665134   8606094 
   161500   2501940  12620420  20062965    340001  21198405  12282816  22379852   1023425   3960555 
 14603380   5732892  55000575  20625408    352458  22381620    895271  49629536    485361  51740738 
 42297108   1705200   3607128   3184412  23889600   7674625  88695118  31141325   2209788  16330348 
 44970543  16767289  12305910  25189815  63505236   3424608  43787466  46417664  57550729  13721472 
 14638028  44547544  95833380  40391956   9225414   1466740  33550987   4742628   5932245  13267800 
 35982105  42910749   4120824    559048  42970108    383712  71322520  12156475  12464640   3807048 
 11314189  23164896     72704   2020459  40876752  54644048  37943368   4616928  71194998  16427016 
  1563197  15657480  35692704  37881344   1803198  24666312   5371272  27308175  21911725  13470588 
 28029997  40051683   2124237  11643294  38624142    235794   8527473   7165635   7154743  23665675 
 23082196  67245150  24208464  10653325  44821878  31594500  57884580  62113194   1313724  24304899 
 23713514   1685258  10880154  21054436  61458740  52345216   6460912  10569015  26269958  62389616 
 16068108  32734824   8467560  30885778  35788712  19494442  47342036   8809480  52557120  46143768 
 86970128  19642116  80223937  61262848   6494300  84238346   7627374  52858500  56142672  78254778 
  3017820  46033296  76058472   6197958  36174480  22299385   7030858   3154440   3385062  86710482 
 11763710  54757360   1826022  24603925  23633415   2181225  42894040   8071494   1479150  20494377 
 10005996    289467  31942144  49353380   9930942  48867997  38271900  20210651  49472931   7333742 
 22435072  69676632  31468416  18971940  23302942  17601840  21009456   2017325   6043534  78383205 
 14142240   2073924  43924940  19654379   2642571  16242072  58885540   4338048  64779091  33283908 
 14224188  23527284  19262620  32704308  18626192  17184240  35987742  23200264       578  87888024 
 12557319  14176540   2198832  39921180  52323968  46053480   7819448   1968205    729237  12664849 
   276269   4304304  10926360    173052   6985472  16744960      5220  14580636  49954888  17090445 
 33503188   3525704   4388433  26448444  17661838  28922040  25968762  14933422  41147652  27215436 
 26260271   2510424  19343117  20945632  48200801   3159525   3942019  65327063  19435074   9139655 
 29607072  73647390  40588653  20005161  80052434   3320694  47910008  31028140  60933862  45530925 
 47357500  13981770   8864640  15587550  15658726  21141120  36641633   8219520  14271830  12244860 
 22731048    205533  58300530  30300789   7453012   2240788   5246812   6842066   7579179  20440134 
  2832140    420626   4867128  21347002  76035036  18637659  48873019   1616292    209625  32932458 
 10374582  21757110  12188967  68687808  76883884  71589835    744648  42576176  22056624  29404825 
 58260399  67037040  41012442  22800760  34798795    775580  11932099  46466865  38986984  22250151 
 41835699   1520662  16149510   4366390  75848250  11728743   1987596  14233983   5718515  85452525 
  7311240  20453446  15421052    606584  11918715    589939  75565776   6734608  32794560  18574710 
 10531524  34869614   7692100  78640810   5145254   2977884    967867  47189152  24297416  64432655 
  2517984  12716820  49161210  26678784  47992030  10336800  10481928  79963692  12235496   7149846 
 33552510  31552789  21124523  50830920   1544568  33869865  14697100  44555334  37149519  29043075 
 23670381  59604864   4448620  39232440  24964960    459812   4896087  60423086  30008540  31982679 
  2123951  35475200  41690880  74987046  10055584   9850973   9535708  76963456   7543690  60512130 
 21395280  11201024  49370112   2200752    475776  40086882  30877280  36710894  38234112   1179195 
 16485252  35459025  30310098   2337437  76111245  27567005   3676288   6474692   1308226  11186280 
  4029444  29978901  11616372  17238624  40172343  12280870   1205125  14508026  51280084    857294 
 45240000  15444772   3733866  13503032  53834214  29689290  19155930    145323   5606476  72976572 
 29607776  15372181  22288873  29658240   5955783   2177018  17669460   1644780   2230160  12339327 
  4817488     65793   1351376  43224314  14701176    382122   5682380  11220264   8047294    105228 
 21935285   3867516   8824468   8959062  14070725  50932276  12914000  93992214  19810944  14398370 
 30537822   2517750  38939879  15875236  81282066   9158150  41754500   2526852  17106840   1035657 
 22775391  31574912  11859344   5064861  64114512  75699481  37157730   2733720  11104800  55640676 
 61492455  21271616  35917232   9401184   8579312  53055648  66725140  48185703  38041752   3467310 
 13510422  82596096  63435840   2930665  76389148   6383010  18872399  44928087  88265400  11102400 
 46169716   6618785  28174680  43341510   5490486  41749008   7550577    548728   5874700  78834075 
 17376002  10985472     15555   9007425  80804808  19872850  47012220   3074888  44561764   1062720 
 48297776  33164370  16057174   3957730    185456  13753824  52384302  12540500  33371190  15739830 
 47967468  51115548  34656825   3628295  18875332  17950212  32248865  50218575  30544182  19098551 
  4425592  55872080   1097920  18881346  77462504  80216102  74130408  50363096   4282096  17172880 
 17693808  62896118  45573468  70218630  34689704   4181814   5430893  19846298  63750045  11630085 
 18399156   5577020  69952770  80363556  68624908  17206992  28183936   5082588  10531974  48883230 
 33347795  38504904  35487423   1245920   8536550  50503011  39473559  43824468  54323196  16962264 
 87465474  12477540  19951275    340322  25111545  37559880  26640570   4114792    400138  16876932 
 16269714  48428019  10102205   5124759    263500   6051231  31271094  61011474  13045248  61473885 
 31389768   7573704  26912034  29825235  21454347   8902014  24321916  27024060  10537020  61432938 
 10828320  46812640   1538656    778205   5233954  59686698  53425772   1764975  45245200  18131148 
 17608300   1357352  30307956  60566500  34178020    968202  11826705  47307112  59430904  30376125 
 12335708  13592016  25255827  10133013  17956905  26596674  30254470   5664218  70730828  17288855 
 16505825  62647752  23627625  68849070  45163643   5809206   9648106      9141  28363044  76569012 
  5621888  22719666  13740967   9822876   1913657  76731270  19101017   2096130  11795790  15480698 
 13634433  67920066   5020030  27124153  41335176   1684394    145992  35747792  44333784  28228860 
 16907366  44973450  14324872  13204872  34460608   3616184  13451556   5107298  17900110    412972 
  9597672   4273800  37301400  78340600  13446444   3666810   7221247  57327060   5413425   2540950 
  4319770  14156102  40877352   8049600  39322248   6065695    817960  50779400  38453536   3637892 
  1351788  37397880  59336266  22894240  34823480  14685815  12244680   7282297   4078711  27881204 
 19501650  44523768   9745777  17194185  29097830  66099210  22629250  81771854   7165160  19084842 
 28066659    723160  67746484  44892870  25747755   3764856  25800645   6098072  20073942   1880676 
 18530736  22292660   2046044  19542502  40374144  34670185  12896829  14304654   8284304   3076710 
 47086116  54901542  46876027  22617970  10071054  28275348  64932798  78242318    561450   3230964 
  4805246  56621732  35131180   4855708  37182450  61671440   3490422  19950600  25637460  63202986 
 13562325  28470090     15958  15481580   4547682  19978264  22263228   8753708   8693739  28809100 
 63560833  70056025   5243447  39509837  27007848   3010492    667810  61602218  56139296  68829600 
 37439640  82339092  13997858  44112110  46136430    554016  62701994  27844228  32037200   1602249 
 20801676  47501980  26379258  20510308   1027712  55177210  21341426  15324316  43150400  13899864 
   205234  38473894  35035084  34683090  18769980     31365  11138295  42097986  22305946  10362894 
  5088720  12547102   7435890  28835448  37162544   8373605  43704120    735800   1176084   8891363 
 13390682   5652664  21873240   9358271   6796554  19385780  23962250    443456  86324961  26437346 
 23152870  22990957   7948544  26808180  44969312  14769850  22199450  27126426  44776788  46289178 
 40222311   2824763  68198406  81735984  34316576  22326307   7920708   1873760  22492724   8976564 
  3077325  78801528  39468720  40420050  69164534  35766240  52505658  30045015   3304322  15852984 
  5871194  21575148   8886801   9249104  45384780  26606690  27910155  54376140   7558061  29561495 
 18523347  27415984  43276768   3518390   7419234    264825   8684337  13091902   5231800  18796185 
  2769843  28625685  40395728  38568078  19929400  17195869   1768425  42482572  22230880  63622482 
    33780   1839552   3309903  13448528  72056358  17424201  13342152   6780131   7873188  26011944 
 14329854   9209011  67547016   8269833  26755008  37999389  12564168  38456865  21152320  14231309 
 25276407  83244864  12318896   5479870  25955625  23068330    155837  28597752  18356668  30354597 
 36451584   8130608  27891827  52608360  18089225  41915470  67831575  38173516  47420800   9530268 
 17395200  38049055   3508140  56712220   9986592  19227068   1012005  44490492   4516992   2489418 
 17300680  35387374  88646895  46783380   9984506  87149282  64967272   8781459  17345221  32580079 
 29614254   4864500  14503616   2768084   9724912  15246864  12779037  70404348  54767880   6379584 
 38643966  41384206   1601960   3693888   3589927  10908215  28343510  36828960  41217456  18972600 
 71206044  29391684  37718892  29795834   3425329  33795856  35758890   3629988  16844064  25872776 
  5711200  39624066  24293920  22952507  19746795  86099375  39900028  59313393  38241343  76289976 
 43316778  19007400  23432464  28001367   4258896  52301610   5427930  48734070    672060  10475370 
 74988276   7696542   6090767  24465000  32992925  41199792  72181240  20934732   4782084  30168694 
  6492845  54706289   5024464  35841000  12279883  61038120  22638625   3479679   4079372  16588905 
 49923040   8825625  26016592  31243500  25380705   3980973   1878744  18332244   3841024  27463476 
 30106525  42367098  46355004  54293239  13789348  37744748   8495716  74538710   3750534  25450816 
 50215578  32602268  47405370  12667000  52701594  30556742  30692030  24867136  39631280  49091861 
  1716010  49870082  45067264  40706340   3477888  73551156  10977825  28910098  32730100  22043070 
 15996750  59149830  28132820  73708836  42364455  43189851  71962242   8074170    122821  16815780 
  9647232  53895788  34706000     63791  25595652  16193246   7248252  36390822  32213667   2332698 
  6454898   1904619  15193280  26761140  48685890   6264600  90460976  24778900  56036673  11406647 
 23608000   1315256  34074270   6151200  65782096   9545756  17532431  45241020  39992986  22478687 
  6212300    915616  23000631  63931632   6445656  13142572  60261756  25647967  22439550  26857953 
 10256398  78828852   7481862    387164  37170576  10642466  60708816    434061   1140645  12414176 
 11724117   7206260   3620574  19492311   6493446  84411712  43354957  66018072  24315779  76604064 
 43100828  58194972  32557006  11764116   3464904  86347028   4616105   6211100  21631730   4423494 
 27210000  13212420  13512486   2030980   1629075   7483644   9035491   1066065  55457094  17330529 
 38678556  31550475  43881332  72156777   2917440  36833280   4391958  12473412   7812248  57823150 
 28872800   2668635  24664268  11777232  48815410   5949812   8179276  53081022  59082969  35520650 
 71038047  69672912   1455948   2657644  36425840  46463216    279114  10759734  23009214  13240662 
  3771598  55425027   5022580    491715  70904370  13738068     88800   6055560  23420284   9734272 
  7755000  46600000  48294400   2657933   6409861   6849152  11301199  30544353  13345168  11567416 
 19685631  27203904   8162568  24677367  14959626   7433923  20503444  33613695   2052138   4001679 
   742056  17958780  62230386   6589737    560647  36230628  17629516   3032995  23105871   7545032 
  4636887  40221446   1811809  48700785   8824000  15849480  29208985  97111616  22142640  25895331 
 15544089   8131932  31059550  43541806  32867016  13126835  37024368  22070090  49871331  12386231 
   431949   3435124   4278960   5896800  20189092  15518246  95622270  84069265   8218958  18741618 
 13914116   1398669  11300744  29284950  13797808  15669750  28276156  14981088    341786  25305500 
  8209887  49671808   9855750  43085650  17809428  18499253  65270579   8992675  33401306  34510170 
  1963840  22379619  11347504   1021020  43218771  19133601   9993010  10494330  81977034  45797919 
 49519944   5633154   5400440   6685272  45614876  11230648  36887484  48473426   2062272  42193188 
 79693513     68675  22705160  35922090  55316949  24975987   2835088  31646538  33540900  56717448 
  9477120  54100704  26583200   2721802   7332699   6972800  45820454   3423341  12159378  11553696 
  9494452   7161650  50999515  44185176  23336705  25893860  46746803  45904364   4263914  53968735 
  4334300  56068796   4730310  73688208  12506624   1096382  40575715   5293257  29848074  45544954 
 18939856   1559584  33374536  29947289  27153210   8458940  80224816  29101321  45511983  27320629 
   840496  15683132  65879007  23841048  24200370   6582222  39865000   1294524  19660840   7913024 
  7315405  13747136   8762922   3557750    201630   4200292  21353100  11174384  37709880  70941600 
 27644580  46933326  22024420    661745  10715614   3783316  13765626   5440604  26248984  10697244 
 45969322  14528640  27985680  38133260   8096102  30750328   7447170  27975112  12344124  15693590 
 38841712   1852032  56881890  11091860  36218767   1570806   7430061  39643006  17984850  46816515 
 28169988    398919  57132036  17640830  26552112  66778920  87771478  25834928  51729830  11864353 
  2612778  10462200  14142206   1946380  26445586  11194720  18334764  47205200  15727040  68254560 
   153675  10287750  46004616   3022411  20206054  28210545  11166311  60507800  28640988  11760204 
 47485872  57879878  64118934  18579212  52880700  10278470  40780314  24418498  37187636  45517518 
 47390736    608128  32170160  64918719    773180  11834325  60132824  33702635   6314322  22408824 
 56370820  38209140  10656415   7498121  30233444  15925056  18113942  16097294  10976339  80596250 
 66217515  14690000   6615765   7629160  33453960  39465360  25892318  28038060   6661329   4083805 
 23913076  17437875  17964870  24907230  31211575  20058912  57919680    205262   7321140  67680629 
 11027745  36958572  49506585  24252764  41954508   6136183   8922784  31794246  45650404  19360152 
 67749312  45114718  27981902    629538  45885740  29464326  44385825  33965253   2328480  35503234 
 40939542  67240335  66814006  50886996  50259231   1915488  13946760  42170287  11641266     24906 
 25289660   1844400  14359148  16658705  25564768  23526018  59622394   3148164  14114112    321572 
 63543612  28819670  13826104   7917625  24929208  29418352   4368738   6830475  87716988  37333493 
 57468866   8354451  64632348  51635256   2987040  26549544    735553  24599662  16996146  96323858 
 28831176   3181244  34672992  37959024  20233110   8836169  80320410   6790503  72943018  70769304 
 30924688   5995158  36430155  52412120  18154241  35259705  21510993   2026128  84070115   8315165 
  5435832    721907  31279345  76116106  30397311  24595464  40502680   2714800  14507163  29908992 
   498062   1180855  32866184   1525332   2216192  32107649  75211902    555540  33632448  36375885 
 15523387    923928   1449198  41063094  59824972  25027659  67020273  17215254  44671089    876316 
 89397625  19724649  12668584   2924010  58672958  10654402  13731108  20889830  48810773    861471 
  1964046  33672147  34808256  22250430    314925    582030  12171792  40064857  11718650   7811622 
  3315683  65532346  29140756  13477440  58868370  17821435  83839580   1270461  33708444  27569064 
 57963312  29726982  55941384  34356357   2111792  18074870  23911902   3229555   3799440  22438659 
 31339776  37638696  31180932  25531206  86539616  35556950  81728724      5212  12303590   5163850 
 18273744  13041916  30099059  38920854  33160998  28652501      4776  19331500  26553507  31608655 
  5540856  15194064   3035502  14806809   6945939  16574760    103824   1497484  14928603  23905856 
 54092512  35245975   1271575    534755   5624775   6984576  81124806  45971172  37361466  73550376 
 37213368  57073092  14245708  16907121   3609100  35466046  40994055  44437392   2064968   5807256 
 11123490   1188760   9724423  64336154   1711815    430470  31360155  14472356   4858254   3963083 
  6159648  44874580   8477250  24943668  52549440   4921358  72966516   2046321   1597938  24780798 
 21340340  10487968  40162563  28208246  55332000  27223056  66629788  56328975  23082332  33083820 
 31778433  14639295   4179909  49495290  29513796   8185188  23489011    487559  14140791  57262766 
 96929448  31326732  16063281  18677925  92101320  38348656  15143560    879918  51114201  20268964 
 46548417  39617116  12774620  75122544  77228928  31438219  24960332   4215726  58199836  66624635 
 40334778  33892440  43651344  16970314  13193961  19037796   5512501  63315616   7498232   9088270 
 31424491  12137048  36393840   3606796   6941242  23292000   8505616   5357757  62427888    937380 
  6880695   1730540   3581340   7565496   9924744  40966674  22721746  17702132  16427849  52356951 
 49764312  27566196  34861521  56832140   1283148  20783900    643860  27285544    845526   1270043 
 13193856    411597   8795402   3572470  18572008  13585088   7873508  16900059   3605247  35785080 
 29418404   3080660  27173391  31510214   7894362   6038955  19788351    529629  52163977  24809926 
 16033496    115748    228201  80471259   8626506  35440668    205656   6360220  66317720  53374800 
 33329497  44622552  68731544   5872014  50001366  78650219   4163712  21211779  32181004  41717654 
 29271936  45642168  31141800  24521728  62168546  22795953  64084685  15058836  14888800  69613894 
 27412605    990335  47670500   8866000    636576  12777200   7968678     78813  23724688  65600065 
  3749664  37092200  10691070  36044103  71997915   9199708  63578672   5986305  11912650    458796 
 11161866  66208910   9159072  59103480   6004548   6080430  20216532   9350133  13269580   2436158 
  6526585  62367994  24566560   6242060  12535392   7259616   7111715    560728  51140250  24941846 
 15242260  36649005  17208691   1579430  43276860  78954848  36007320  11235834  36320680   3387230 
 14996875  11839905  23962201  52101686  41329826  52437597   9718024  11187244  17484810  24534306 
  1428567  29926985  19146035  11909632  26528048  27223290  52372869  19201336  22771725   2306436 
 10333120  16311382   5471532  50859648  45808607  10820880   4488864  15991920  43522884  10042149 
 28201198   3818178   6899040  35428386  26870948  14605230  52393347  37294889   8786304  10185384 
 11685069   6810257   7871714   4709760   9069132  19401424  30745795   7816284  27966543  89633400 
 79189488  10702755    904051  20648376  24968163  25018924   4375696  37586518  35471574  34778670 
 82376172   5523558  10569038  79029872  84926155  31537354  22848886   4998767  14816145  11804221 
 28683318   6240456   1755816  29317729     46256  79789466  63172978  70107422   8117016    553774 
 28650384  52411503  70108852  51812216   2279524   9931005  32299885   1467071   3669600   9119145 
 47739768   9258062  33728368  54528304  69714184  17307116   3933266  18069608  76133175  38497440 
  9173484   1387933  66475780  46860162   6949890  78757865   1132642   8400876  60970560   5625045 
  3102849  29112252  15455380  28213632   6094440  21932292   4347315  64577616  12360480  23623110 
 17037700   8225100  20356385  10586925  17945820   4428880  43244324   1344564  15754662  68729544 
 13594863  26816130   2962620   5627392  17089956   2152976   5937101  23296392  35999982  13876500 
  2854418  58050848  10065953  27274750   5527268  17497078  35189444  17855508  47659183  26365535 
 63644352    609212  52277040    359712    959740  20484973  45830160   4602220  20039296  74065686 
 30703725  20371919  22773528  23937813   4119648  70919880  46148226  43108800  18090981  43192384 
  8036256  39826683  24448080  11907160  86511636   1297454   4576348  19996575  24293005  25628750 
 26428640  29548440  41610777   7705284   9845998   6933552  84756096  33931546     77142  28210826 
 35653232   5607761  15981984  18055224  32334228  19506849  30658344  34322080   9440904  51460395 
 36203580  63087183  12289234   3019925  18126856   2821392    523740  35218368  82157551   2774285 
 45825750   3961566     59256  28446496   4008972  30497472  83016155   3061108   8040240  13497624 
 15037771   3906608   1605738  48337184  10563036   1592374   5531750  40961256  15986640  24400882 
  9383717  26722584  18533175  60742500  31324026  24903963   4252875   9815008  28816825   5195260 
  1262719  55104704    576030   8747922  21538304  10831330   1780844  57503640   5978112   8132937 
 49009096   2672769   5774048  75864825  64419528  41426372  58429000   3843541  34485721  17173023 
 27992904  10369202  80385108   4620305    139996  17618482   7078918   4107444   6916760  83538156 
   620539    232470   7869654  33902276  16769328  67560879   9321573   5058559  68824224  50439514 
   112778  13390884  12167914   4899736  33847170  46090180  46017431   6987960  33994140  49435308 
 14537233   9769984  12577564  17741620   6905169   1504485  77268183  13526754  33455864  38908122 
  9897035   4905735  21565855  76331815   3147028   6972240  16996587  25951135  41884884  69314307 
 40388775  24888276   2421360  16479540  25178769  23303280  26861455  74935276  76527560  25859424 
 22013121  64691074  41587966  13825172   1228556  20566255  47225777  46239414  21673920   3020082 
  4701375  25268495    565364   1144250  29699028   5568480  82907880   2029865  68576340   8912160 
 28833243   7060555  14842748   6249166   3112704    852104   4531680  25822772  28464035  22359280 
 28383490  20627145  17643184   6070948   4031223  28903035  81422712   1256164  13526788  11856600 
  4091829  39212230  55709451  20639940   3140424   5903208  11060096  29461396  15315081    811705 
  2663303  10738100  34436950  15415977  70661052   5835618  95734460   5521064  49914744  34860246 
    24460  81080752  11985708     12400  66833584  20927583   5839623  11702592  36597509  50089482 
 30765609  52934655  31259115  35381073  94906332  39032669  12539240   3173056  23773680   8741472 
 54188856  45160320   4867754  36931922  17497366  24939300  44161320   4506780  65795135  38440116 
 40368179   8287825  21837669   3151316    582450   3320202  48837595  66406609  20903574  56164656 
 36332525  23440586  40532270  50869979  50495676  27944730   1234667  25949565  11493104   2482853 
 24541437   1341230   9994810  13482693  15308856   5220807  18214065    696816  30257860    907800 
  9502514  13668306  17684148  15634775   8646050  36322728  39430357   5291200  51394455  27289814 
 31910886  15047824   1797576  20739870    904540  13840814  12538260  13228380  14885252  64281888 
 72288180  83646879  18287354  24844740   1273389  27606843   8857190  22952764  16953200  83384136 
 22973808  81109560    819790  85257488   3306078    218385   6526252  54024448  20131430  12109838 
  9493005   6234366   1554059  64641258  83421276  25924720  16687645  21523233  10257293  25796840 
  8496819  18352310  12366000  40143048  40329700  14697954  43997840  80263617   7166799    514710 
 21722272  20364827  15392223  52646490  49466053  12203204   8600572   9708928    312696  37734104 
  4762376    354896  51943710    688832  46912896    265644  19416805  85666383  34995024  42828502 
 14650020  24258288  17600467  28168725   5901346   1465156  69163900  32656860  10161562   4602024 
 16888622   7535808  93463110  36782382   3944436  12814654  16295771  46498188  48016150  25609276 
 20992972  51114960   5463108  40856668  49650744  52953857  23980005  88170632   2220972  57791408 
 19897720   5449950   9807368  32654535   4948515  14335200  69625575     70805  27241808  31162326 
 28063434  10460928   4445286   9650842  37557980    887550  11321376   4563949  12187664   1550670 
 26285517  77477112  25281504   4348544  24839122  35719896  18106460  27008646  17180100  68908620 
  5381376  92908112  29654680  20857863  14458724   4041000  70030104  20821536  65279760  47272904 
 44183185   6956488   3618431    368460  54892116  14636496    181390   1780642  46889315  30066560 
 41200431  20791540   8654366  24274572   4288399   5174764  11052024  17178340  12898912  19997854 
  9082827  93351024  36044516  78357048  15990320  23175930   5942071  30073944  47433720   5074608 
 80109522  29500032  19539330   6237035   9648650   3109218   4924608   1589150  21977748  21054886 
 17906236   5610884   2120146  12039258  11459200  13843803  11373144  12374970   5462293   5510576 
 91001768  12737138    442908  31987119  63098378  21155467    630717    458238   9313020   7417872 
 10698744  16185000  27743870   3584360    690893  29524264  19421628  15782715  73783906   1687616 
 35455464  26531908  13754620   9059560  48850826   3016055  78067188  89835966  62390720  13150549 
  1786608  50470416   5378800  30350991  13522390  32288542  42634176   2690688   1922949  70238934 
 46600242  46355868  33514472  25759440  54476580  41926080   7601958  29477869  79716339  19021050 
  2058162  44308576  26177500   2847860  80403970    408960  32061426  92961414   3928015   4865780 
  1772530  32783740  63350112  13946126   7798735   6182295    809370  10550700   5422472  21589750 
 36314409  34910322   8522108  28755456  28687090    513675  19815680  17019170    900904  58946328 
 34078027   2890278   6947875   1919076  66006781   7712544  14816975  41826240  14880770  54981004 
 31824300  12909342  65413696  39660360   1599384   4434150  17623440  34477600  12235242  10230768 
 21486283   2013208  46838475   6021162  64757352   4620835  54581440     82950   1024632   4026691 
 31929586   2373644  25270583   5324028  81651794   7676266   7134684  59099544  43913475  13960164 
 10748188  11840423  16969818  10228061  47089000   5413266  10404717  28530770   6717360   5082352 
 14447871  35537904   6270365   5552200  10527920  42436290   4684800   8430006  67038136  11207559 
 15897792   6626510     20067  26710145  56820366   9826460  15229023  24538080   4515102  13997410 
 15777160   2959264  96283733  14765229    457666   4019804  14092008   9603531  14293272  31367154 
 63859836   5420085  30352676  35230416  20405366  10247958  36575240  25498710    443037  16578880 
 36036222   6114376  15201120  69525612  37606301  15292089  51033132  10866800   3328512  10839330 
  6567938    236466  15636047  10533358  19777449  29157891   7584075  84759460  66498888   6643300 
 80218160  25528468  29787296    795921   6937645  12827160  14116365  19674304  23763747    527452 
    56574  21362469  45886115  34224360   1164004   3524175  32725110  17527680  23065757  65739653 
 24085897  16625385     97382   1017480  37609491  86619104   7397814  14360580  24127009  65264107 
 31899530  31494564  25087344  26358024  22579625  20408752  67739480  32741202  32579848  23879584 
 53750079  21941424  30084780  52624440  36600320  18934064  32052225  60184350    203566  17755335 
 17063073  19711377  46872472  44970750  19333632   1514073  37907595  58495437  47285832  16236586 
 33766194   7712782   2602158   2379216  54197640  34145307  10728702  21207857   7074216  14780691 
 27986886  30641220  52129112  45596020  25597410  74973270  13711423   1392706  28465440   2255288 
 39181051    125918  17919240   6444220   7116948  31474635  20241159  26088125  21879543  10154592 
 78395520  57532908  13373637   7229291   4789767   5765760  34717140    159244   7000942  18326792 
 12604995  21023695  51348719  11062425  35255408  14143752  13297450  36619460  16763208  34800012 
  7744968  30503208    547724   2313819    201264  69135570  21740404    467487  42313838  15656284 
  8543689  12699175  12502502    941704  31554736  24319980   2035695  40222796   4537344   3675112 
  7911166  84440475   3126494  15316728   2764888  42407439  77444730  63920779   4329564    515610 
  2814880  34151221  50082648  32416875  40566848  29818082  28256420  30285107  44232760     33016 
  2637250  29280273      1862  22919553   2379006   1930500  39434477  23201205  90108162  17889360 
  2560806  30583527  26276887    572205    125413  43325645  21083920  28272096   8052308  18777616 
  7292670  34208733  35530344  28579005   6289482   2420298   2219768  20668219  25312770   7001688 
  4727688  34283244  59121304  11799221   6902760  55854900   7915644  37053348  24084739  17781002 
 23430546  68641890   8672840  20064723  61664655  27344565  28379139   4782024  44653175  31427199 
 27666408    400602  13258096   4976181  18833100  52889312  78310656  52954506  27187119   8149188 
 83829060    813964   8028748  11601940    872537  28012174  48729758   2595186   1086462  24337260 
  2240640    291408  30055008   6982578  42621327   4722948   4828002   5735664  15557248  56743722 
 13249863   6798330   5473653  13360413  29116969   4140936  44536240  25687120  69307744   4320036 
   812278  14178396  35203130  41173963   1728616  15588976   2087158    318598  28414155  64945513 
  3765064  53137916  55568448  22705152   4919106    350265  25368420   9050755  37100456  23500800 
 44176501     50880  22139415  27465846  27708360  32437515     66833  30414145  75891739   7766616 
 23910348  15708176  10596600  29589720  34849439  13226888  17010400  36247429  32672949   2403180 
 51310032    799456  30050080  20962411  83603286  48714372  72347463  28474830   9358062  19417962 
 12677997  27526702  21118152   3456315  31887898   3643728  18263090   6872544   8466654  39459261 
 57329492  41550366  59629949   7195708  15573756  20552505  47023239   9846147  48719399   3818034 
 23852829  16594050  33726763  15369600  22483006  35505912   7019104  34956315  20573415  45257515 
 13846678  72290193     17568  51373324  58073750  69535620   5939213  23191399  12056985  24120992 
 10565370    253875  63549846  36259776  36779072  16239062   1338764  53119662    653022  13619312 
   955373   1043511  10674877   4168494  23279616  48097500  59212170   1048500  12773972   3550500 
 15615688  79279047    120099   3528899  11748606   3701080  39402880  22496412  45262152  14212120 
 10852191   6952878   7062600  15048390  34277929  49116600  19666290  44628241   9063048   6208092 
  6792016   2271436  51572607  32931168   4590951  43619468   9734640  38680950   4214224  24688913 
   213192  24103148   5438208   1287820  25120095   1877345  41577156  81552072  27378183  62596701 
 10521783  33188402   4940415   9615672  11632563  28167168  56878425   7228468  38866910   1208752 
 25818424  40076288  17654516   6567478  15183400  20097360  30647260  50266125  19035471  54925620 
 56778444  38414493   4446009  49277511  59998380   4387950   6460460  26197248   7229898  24398486 
 26558857  32493750  58540284  21879882   6354010  38285976  33762352  66214158   5579578  57945127 
  5567056    757330  65713125   2686593    239128  57590888    114924  17683364   3436020  57919120 
 16640790   9022728   8859396   1881060  60286908   8737925  23168160  53734590  46993383  19023304 
 23056550  48305160  45293643  10272171   1062228  24342120  45639648  85406016    794416   9909352 
 10855350   4910475  40410504   9199936   4559166   4589196  48667191   2983635  34667244   6642172 
 24133506  26899649  40538400   1400196   1812446  29497354   2130752  18086640  16018079   4140388 
 63164136  29168288  44358204   6220951  13996213  19805458  63466689  10803330  33463305   1803802 
 33515760   7943359  83852085   2968520  65674816  47706466  25392359  51727622  12038625  59532096 
 58630610  26688232  22539744  68128962  47610948   8797885    286794  23142864  12742807   3005842 
 10102200    381238  23754185  37460853  33271340  24115845  21676573  20304585  11510642  15388570 
 77373360  16700246    419868   8241415   1491012  15614595  16110029     50700  37814544  38656376 
 14138078   8510512  32585036  23399702  41952768  50751954  23184552  70591213  81552400   3563446 
 16165807  50696852  55258566  45352158  85180581  73664880  12378268  61494412  25432960  13890345 
 18143730   5159469  10692401  10903750  34278780  25060867  69223232   4201272   1003170  20780034 
 19750500  38467602   6220562  73332392  52320546   5302710  49511572   8444763   1560540   6669972 
  6971148   5292724  43639362  13363110   1020673    170060   1597086   5858832  29981012  70379418 
 12009711  17931145  66656268  31047865   1827657  19174648  28396260  62534070    817830   7065176 
  2893261   2065470  12790724  11298798   3502935  35011060  16650326   4994325  14444144   8364400 
 11379793  43249255  26594900  60103125  26637864  51146931   1100800  18455447  13407435    347706 
 19999799  72466428    271840  33793994  45473168   8577065   8005245  91056654  72398269  68949762 
 63221983  90345034   4112432  25270000  34840838  46337184  47291448    996310    878680  20516161 
 21845889   9914676  15301602  15195384  25692072   1485080   3794005  37639057   2518120   8097320 
 28270320   8662494   8593128  12024600   1300000   4675440  13638900  51489241  74259606   2612282 
 40283552  15105346    265546    228854    200434  17017353  28839200  11644473   3811104  32348232 
  5122225  70647594    729183  22829856  64929935  24796902  16061935  67590248   6426168  47784032 
  1111936    391872   5015262   4197678  84855339  39027040   8534816  30653225  40351631   9044175 
  6009624  12792922  19518510  32152890  28231902  24177832  34215335  44765994  26256470  42748398 
   867918   6384202  11147532  63575631  12942825  77968864  56893410  92753952  50660540   2062608 
 52590765  81821740   3356832   3016143  20594106  58152125   4552638  12815093   9216794   9905742 
 47310040  49511000  18180600     25890  64282764   2937600   2040901  24550176  69416728   3762420 
 15314161    993840   1966456     15976  52953722  38039250   3984256   3647736   2094660  13611700 
 53486875  40291155  27850548  35261595     91020   8542050     10965  11572506  35365421  19506525 
 24973286  17422132  33918346  39558255  22075518   2882820  35278947  57320480  33430810  37720756 
 66376568   8952500  69854400   1931417  48466184   7237410   9525724  44569876  59654385  10343259 
 31789710  35991350  13210950  24976047  38978072  25896942   4887958  56263794  19218403   7028054 
 24815868  23330916  48270492  11161700  71179612   6454736   8979984   8389409   1642238  39751360 
  1075992  20228062   8571280  18279066   1628515  19333248  41171195  35690624  10201751   7854518 
   371360  58412431  42378390   2746836   3758978  16368882  38217207  30458210  36135153  42401996 
 13301714  33402004   5243493  44707314  13788716  22783810  15156453    142080  14775346  33827040 
  5686692   3530730  22364280   5802313  35603592  21694398  49119040  76881862   3840924  36635662 
 23129281  44457104   3285780   1771600  45584115   9520845  58169887  48720576  45516450  11944100 
  3989360   1064316  13141899   1107516  56652680    563458   4533441   5845856  27761368  42382125 
  1031406   2802015  22325524  35362425   1016919   7616765  14828778  15043749   8452739   8594484 
 20960910  93972618  29288048   1557540  35664096   1919281  19845386  59628576  14752851  20195904 
   798180   8899215  43804240  38039435  27004131  44809280   1214760  12657040  12843760  13018800 
  4168991  52533600  11365648  17000495  25378260  45371685  33400290  65558529   1333726  18464992 
  1852875  23711206  50654133  30553124   4527960  12540752  27185202  11458680  36224354  19055631 
 11866698  84472815  37182640  54880497  10520875  14549312   1898880   4445662   1147629  23850320 
 12767478  43675321  46319723  17791952  52061144  40256872  41502104     47904  23847075  10283456 
  5720100  57945510  31158720  65744692    527484   9897028   8862590  14651264  98078556   3318178 
  3999853  18561015   7074690  81626112  25165404  26086060  28944189   8288372   6579325  12967848 
  7214823  15826980  15622100   3699872  34326747  38796056   3539328  55842516  13985832   3557765 
  1214576  59278632  54123570    487232  93313704  10655223  22706019  29578840  19666312   2198092 
  5271040   8651613  31932770   4363261    452729  78778180  18101070  76646240  46162025  12772812 
 18297752   3155328  27363520  84623688  33198462  16459081   7382898  61278735  16337200    475922 
 31614114  80773017  43198853  71941996   1510096  53282043   9588375    698871  17232397  26519152 
 31628849  56642859  38145024  18572028  41787600   6910281  62182720  13245804   9338408   4453296 
  1725111    967746   5766766  30038408  59850150  14544101   7274944   1825096  61608600   3449678 
 13119372  22742753    839173   3726801  31331058   5727987  57199022  22670750  12802179   9327024 
   857070  40039277   1753290  41385006   5955168  10645050    216825   8322188  52879512  19996950 
 51864438     91300  77610808  76795936  38981880  55225164  24176398  32440680  15255822    350062 
  4818372  69141988  67408200  15318732    718770  81044556  10412558  53199288  31609240  62900348 
  9323552  18334512  54154390  10963260  38922535  55557558  29107674  42658330  20447385  70340643 
 10176009   5854358  46074560  11866656  38390490   7513320    400944  36837284  23800152   3422360 
 10165778  20113182   1873718   8841540  29506253  29770510  11253396   1763548  23632800   4452010 
   785845  14255962    225170   4397376  34039624  22591402   3115988  47845177  16960128   6419835 
 56695340  17983161   9089782   7576478  35633356  23972908  28410174   3753000  38975376  65582661 
  1790768  38853724   9925337  12300989    663030   3373056   5692974  10605166  19236672   2755383 
  4711482  52454280  59453640   6923136  14384828   2249552    759552    294240  24008022   3627225 
  8406228   8635095  40111500  19974088  18470400   3540384    268830  17263248  54464575  19010904 
 25838450  53680932  11581925   4824656  37264826  61993424  52154020   4457761  19191452   9799332 
 70027566    330504  72164813  12525628   6481248  18752272  35699936  48211080    861194   7324812 
 60228117  14065494  54328001  15596952  25974232  25417224  10079594   1320090  11829759   1979380 
 71377116  71390376  15062400  64655290  35261182   5213131   4967587  70009379  49420785  50747970 
 20494503  46563480   1415205  30302692   1381919  32874810  47469020    179902  26607152  43164360 
 72302772  29676936  54133682  16534750  78394085   8107588   3945447  71617700  22277424   7813288 
 26261406    476197    374085  49271586  37387224  15723345    575340  44615820  25622640  17978668 
 25713488  67688278    214812   8154272   7096361  40699528   4471788  35544941    918845  32653478 
  6776802  40951947   7432776   5530434  17753068     58432  40763512  57931258  25985180  32029650 
 64877436  19687632   2874878  57415426  50273012  13056920  25549620  56963116  14128560   6513873 
  2651740  77801367   1880992   5679870  70179493  51531207  81485432  13298957  10872316  19430208 
  1239408  25235440  10444392  62572590   1844964    852440  79261058  38762414  68594256  54371253 
 16032258  20465541  12633800   9646000   6336618  15102230  12112570  30032800  14540108  10514218 
 17348375   5465946  70090731  53017323  49851272   4754934   2284612  24567858   2135136  14916418 
 34761990  61223028  23018724  43907136  48347048    329982  22777986  12333321  11045760   6365216 
 16144128  15317336  17754276   8801514  11380264  13750530   4507006  14690565  56155638   1310196 
 11526745  12481182  85241106  24340734   2706330  68235992  79698528  25109307  12999896  16246254 
 79031076  12364440  49638512  11350906  14937300   9674812  12410090  14325966   4632460  14843916 
  6211992  40400160  19797237   4383820  29907060   3138200  31169600  52830100  53795280  25327654 
 15436828  63478470   8341674  24357789    517260  16625089   7596072    159887  29478508   7284882 
 51987568  20339376  56823984   7632573  44467232  22966251  22726725  48560084  20290328  74879460 
 28175001  28260348   6278208  44960892   3759595   4729104  57487752  82259304  11102483  79448922 
  5810624    977779  56172928  78234813   3024485   9271766  40557300  24770528  78108903    239613 
 24841152   6075685  16345890  10372011  10124459    476292   1137903  56308014   5137518  45877965 
  3092421  15801826   2147210  21835242  44070571  37316288  15962503   7759332  15627616  44882058 
  3972800  68715628   6698781  10672184   1266804   2360092  26180498     83532  57399324  48501360 
 21886128   3125367   6238304   6893790  41551584  71840292  12058072  13994220  21836365  35935584 
 35097894   4819365   8482176   6050796  58870170  13855952  35430130  58736209    968990  18707932 
 23336940  27066237  59743624  11579811  80753560  37004079  10622247   8117968  27241326   3069081 
 17708966   4780600  34026804  12580101  14233728   5574352  25705106  41576088  60134910  16318328 
 29597505  40757102  40029400  33417780   3271059  19990104  76984308  10988120   6293388  18730362 
 45905640  18208510  19972892   7588216  35670976   3305643  14413756  40656640  68884365   9360507 
 46846264   7251036  72582965   3797244   4067938  33297075   3024283  31190468  28135469  41672500 
  9534443  52589684  58169415  37049454  32237618   6753858  32752368  58293677  87856840    429852 
 50779766   7672644  37124481   2278120  20383650   6167700  40889430   2178642    791048  74089091 
  6204288    905250  80548163  84766872   1427048   1189902   4581304   4525424  23269188    872144 
   428348  19000800  29122876    469665   1180894   6788736  54855328  36343740   5573260   6648980 
  7426565  41248412  39086051  25967205     67875  17005296   6858464  20498793  46212457   3598149 
  1599330  32722947   6052350   4269785   2727396  57681643   3117443  39964764  61287576  25782315 
  9710372  51491700  53262144  22155692  18869610   2505270  54448331    708528  14987609  38949825 
 81272356  39118476  59335485  11116550  50793520  12440250  20659338   1363808  84674499  28905045 
 91785924  25472806  26084851  16709092   3587040  18305664  16485264  92588358  88135178  48857440 
  3590058  64720632  38431179  36442020   7978270   5458869  77706672  28266366  19871496  23091141 
 24422733  47115376  55511945  39258905  14167832  13914425  55387542   8232501  21360745  23420160 
  1634616  70337730  20807172   7359213  41214594  38950706  11385880  10922976  42080076  85082773 
  7560578  25451013   4223884  23679810   4890444  19571058  42415902  14849076    767104  17638020 
 19326681  82866092  58238570  17795302   4216873  14617400   4948820  30247272  27575212  50774644 
  6108121  59709950  39418470  15785044  22233614  72558720  50854635   4700839  21958590  79284872 
  4886872  77306148  14885904   3061784  47551300  26244330  18121968  37231020  50750595  37176144 
 13088112  73415860  34092620  36655425  16875914  20809649   2614899  49321635  13184451  31293066 
  6591676   5423968  68763540  10636842   9967510  11512548  28628270   2212026  63284100   8188128 
 25658831  19262371    885742  20933640   5818280  65496096   3453268  24986568  35722424  38870644 
  8121264   5518758  25069250  61225020  19521080  12374464  14856345  19446804   4292615  10235280 
  4797190  24947762  24823854   5469426   7178930   7041951   8402085  36410475  38549990  21684285 
  3415836  14962851  35995518   5458115  16180188  54156169  16962854   9294930   1256769  15344238 
 38114168  29985807   7682480    717652    186160  65135040  63622198   6574710  81797017   3878110 
 16755795   1164574   4654248  28110470  48083984  15585430  58598701   8646183  63554062  26166912 
  6118032  26585860  11538968  27692331  57737808   1848825  60585595  26081908   3489735    236817 
   950620  69849312  22973390  26201155  22945111   1393868  34084400  15202530   4225536   4273576 
 21146000  16960246  55174347  47930079  60461372    643899  39270996  43004680  12284620  38671462 
 24091344  43434583  16576060  34889372   1368098     63460  62175826  11143260  48436305  18013112 
  7873892   8988588  19181586  71133371  28168869  10634190  16587043  57281135  21782508    180895 
 25955600   8927825    155194    446684    366234   4969905  14029505  63272310  35351870   5253392 
 85533406  15115986  19964022   3364144  63060480  13243716  10343808   4945120   5474370  35054030 
 23446416   2433024  13488746   1454115  16042152  17810704    535283   9977436  53596312  27665388 
 15754284  62842080   8665000  28466268   4914360  79192910  37521759  10817252   6811520  17770306 
  7598192  33852261  59028801   3389217   1783450  22287720  79520700   3149168     91160  29025676 
 14883975   6387444  23597098  18787168  26567001   7562464   6014608    360182   6537465  21602285 
  5789635  20176828   5744612  22353651   1119720  44937340   3005640   5941925  25261908  14692744 
 16236735  27816072  18587058  59686396  92019648  13937721  50963440   3677976  31577636  39711154 
 21937132  18321420  42243742  17905005  14552952   1066240  32408313  79505153  29550192  58034277 
 13622701  17648334  16454933  76289220  53007234  84667582  15032384   7346991  26342010  25682462 
 39004166  13049589   9267676  49250112  10111500   6151880  14078138  35829147   7342824  47010610 
 25582424  72913929  33678116    240624   3855803  68222898  19571648  58355200  43131520  62317303 
 52694676  64350011   8760642  46159828  48669120  48694800  26546597   8374068  53300560  13003182 
 63425651  21719868  47038266   9550294  27472465  24554320   6220160    920018    174080  55336050 
  2197360  24953480  11657920    815640  31330759   3987313    597080  77305702  25778988    661628 
 28268420  26884752   4831380  11957994  14157687  12889008   6216430  12441718  31375864   6551862 
   545538   9687156  44844274   9980976  14798223   7689435   8593552  10815290   5145829    718998 
  8873809  48122440  17565114  61647620   3855936   1202212  36881138   4188408   2971108  47015924 
 32822991  31431036  39859078  41322260  17518896  12916446    520800  38145132  18456336  85840800 
 18361035  67955900   4234776   9731840   9044520   5531776  29050500  13223386   5037294  40987847 
 20043686  15267027  25918852    653625    116142   6436550   6214520  32065680  35098000  58263419 
 43719792   5801642  14459256   1273177   8953900  25822005  64140844     46956   3857698  58474250 
 32308320  21133700  26052614   9964968  18959889  25023936  12998230  62038900  33562992  40369287 
 87530080  52153832   2776184  13997014  64634264  55500240  59729571  13510774   1169064    576296 
 32225200    322940  38304008  25096071  15071883  16552512   8395244  57506339  40954160  78862680 
 16771248  46110636  14345100  13819072  45261873  16905316  18664555    244807  26616320  14707992 
 32799555  17816232  13468900   2311020  20291100   3351340   3388217  14189513   8854551  25539105 
 38932200  52563776   8230531   7639425  26205761   2376528  19710756   7262247   1650390  36623950 
 12726504  14846166  26185445  30555612  73084004  19526988   4197908  43541823  86934320  12324688 
 56803692   5196528  46523282  15298844   2023488   5459855  29209703  62162200  50481252  19000548 
 25169040   4540536  24562830  20016490   4558162  22604288    150410  18985626    958822    145591 
  5481564   1190772  10061535  68772991  49191219  23930265  11049720  53246690  13933968  57382038 
  4135908   8679804  25303180    505890  41349434   8939904  23055813  37809366  33853776  87537180 
 31601363   9468612  65754645  51981594  33830058  56518709  36697892   3781891  45636611   3700226 
  5129575  32461632  19138710   3891246  59130446    846336  67447780  57038715  61147545   2332736 
 57308796  25939110  74636265  24129566  33021620  57024500  66344880  58330345  34656984   8195891 
  6505146  10266368  38787375   5814576   3311980  57123192  71303982  28892526   3759587  24607717 
 16936470    146727    381436   1907720   7865058  12379416  30479640  10293834    553344  37793880 
 80384314  22716476  14839480  11317775  47034000  33706281  50497293  13042854   5554516   8799585 
 24776050  66866128  15386605  39387121   5705877  26359494   1939596  15674249  17624675  25063698 
 46527180  22160192  19236690  38214320   9545724  39627563  40672000  82791488  42227952   5728390 
  4712780    906000  20479743  54637439  12310483   6751843  47916876  12154261  21736743  56335280 
 51648960  12102635   8742672   5340402   7465704    570258  51127482  82050942  47256770  26991144 
  5986290  30794737   5797672  16970493   7575036  14073420  20468266   3754612  32730880   5681390 
 40623750  36410725  11309298  15803010   7569870  12129011  13408408   2807610  30020540   3658600 
 26149200  25598468  58688040  41951196  81961530  12552485  42029360  19549517    570285   4841683 
 13938079   1286676  25655385   7805590  58260662  62748000    541554    676752  40107182   2253589 
  5321877  20242698   5154648    466235  39665082  10015146   6509460  40140825   4480630  20491020 
 10945994  29408893  41335620  29866928  24570104   4402890   1940295  35332275  16226080   9324238 
 89739144    504888   6884946  24010560  19762920  54313182   9080184   2203155   5454638  30803404 
 20295844  10245465  29213408  86081574   2064559  12935439  46980498  47725312  11555448  59137884 
 70242080   6041035  14043986  34984800    428352  14774526   9992619  35395490   6459408  17472672 
 16169784  41203896  39635232  39591552   8350026  39957736  77279688  56423125  39408711  19959205 
  1879077   2323783   2245845   3947324  34092202    813428  27594687  28263816  29619200  82307655 
  9073896  24032998   2045200  18557370   7509798   8289350   1676598   6616895   8862930   6280245 
 37184805  70531429  11743914   3194746   4000650  48217440  14568775  45812570   1753473   4497196 
 35579140  58702119  75495250  50267940  13357580  30695636  17765424  34057107  79199379  53093040 
 21233659   8431452  15211530  27064759  47071854   9169419   5206822  27520440  45956205   5094468 
 10454170    258512  23333822  45458270    807222  16263828  27345411   1337947   9515016  37605006 
 66045297  70332680    218824     21846  55758325  26483709  37852620    191061   4173825   2525026 
 25253840  28130000     35502  10079472  78063518  23685438   2844073  56415888   8112330  31123305 
 31382408   5505300  56867993  43325400  34555596  88568320  44790060  64420902  45045110  14532320 
 18571442  32916125  41883345  20324633  25634710  40443816  15684616  13262424  13162739  67646391 
 19209840  33876284  27021505  21962115    622740   3742354  44147255  68017852  25821856  14707104 
  6560928   7162879  83397760  67571980  35612460  41353818   9095431  81118170  14442372  73320000 
 51894472   9844806  90665348  18776950  23645744   8826720   7317240  29076732   2192320  18056232 
 11319072  16916520  25880024   5387480  63291214  41465760   3549650  34733888  18130692  40114288 
  6065142  48111728  10376660  68661060  14390118  37308574   2482105  58957680  59757775  21238371 
  3877459  15303432  26310160   4875951   7713937   7080810   2380296  13831190  23265284  19391488 
 54810066  18667089   5930804  28588276  40783986  73067718  24796620  24900312   9191694    433920 
 21332525  28463123  10059056  22773875   2027100  16618840  18412395  73720304  76307292  38562533 
  1505952    580903  36275525  47697360  26682093  28498032  31856064  32132787  33294235  10094175 
 39947760  31935150  51485620  37753177  58642100     43820  68604498   1495060  30093984  17146063 
  8009924  40306708    128880  31677912   5625664  21089229   6845307  41480932   4819920   6367240 
  2639062  44889673  44421802  20911632  84286136  39496989  24589158   2653854   1660710  67384548 
 35207127  11884444  26391535  17697888  20316070  12891138   7463626  46490784  20833284   1034114 
 70424183   8083332  68987972   7558898  14403758  55223487   4343720  12626010  44789460   5615744 
  3759691  52751055    653642  36608130  51268140  94157900   5885784  41582040  17453526  57622623 
  3902012  21191433    366481  29576592   2005980  68378832  32215523   1884432  43510871   8056780 
  8048100  59071809  10713138  27893189  13757460  41245240  21656700   9600575   2329931  15034152 
  3169504   2350041  36040194   3813984   3440460  50221117   8119968  34155896  26898960   2718700 
  1209384   7150644   1422040   6650244  17099603     53768  46203456  30792398  22542425  80904943 
  5537550  53685100   6544440  20369970   3886684  27853425  26419360  46831600  14346492  19294412 
 51922080  14127697   1593664    770526  58634381  76444876   3929607  40661460   4727439   8410092 
 55177488  18579198  21996884  16530320  36185840  51209389   3916791  29345888  76490139   2485445 
 64993584      4522  14747850   2385424  41305272  14723532  53304345  15204154  34030672  14781669 
 43036391  36297648   8484916  19658540  25483306  82372507     13860   4245318    793125  17479920 
 15389484  16572037  23680404  41370560  19750572   3974820  21034568  33677312  38904789  53131675 
 51048800  49599696   2046672  21671200  19357338  18106775  51532832  33956464    376074  33744592 
 19909188  12187266  10744306   1420804  45338681   3112887   9831185  29152173   3666600  32884960 
 70516180   8219955  24737040  25161928  27053014  32271750   3879320  27713580  85385784   3355392 
 32926935   4481531   9051561  45528943  37157470  43883694  19026983  34009638  47907634   3117906 
 14289555   8697976   8595531  22731040  50913554    689088  18450983  30613104  76688006  44896776 
 18099639  24221410  12902752  38140128   5201834  21275067   5507328  10629408   3553312  23676224 
  9614760  34727937  26686640  11658984  12315080  57174840  16079268  25340742  80616090  15575890 
 47628000  76839896  30781146  30819906  14447810  27694068   9975644  13001040   4606688  91582914 
   459760  75933900  64532754  46439076   1349419   7233025  64490112  42563516    719832  11012301 
  6303000  53893975  58394160  54412388  33811806   9105900  15949843   5029755  23573367   1609504 
  3952725  26655310  45664620  13968672  21066840  21449142   8268344   6522208   6607404   5200481 
 83447896  70779744   1446848  30345786   1836617  42438473  18578151  35517339  64959300  15229824 
 11091468  46280322  14769600  12768924    283994  79398686  71562790  48462243   1123680  76424118 
 33791230   8918312   6784560  23176828   7021581  53898580   2156968   2483358  70301187  26119360 
 23306855  22203045   3467116  20570550   2927400    595555  24796767  76484480   2362525  12733914 
  2057610  32541462  96132096  12005685  11056656   1340482  31377075     99960    691425  46831114 
 92485800  26949120  36380280   1524215  60842784  13386219  16837920   9773346  20503656  52612076 
 16485084  81753944    455424  37786338    511623  56870961   6896169  23137971  15213946    152274 
  1980186  28639164   8520240  24529792  32018840  16111389   3554240   3415776  26874540  65118092 
  1561483  11509152  10354836   5910555   6044374  36403413  42106025  20261175  12959632  44533650 
 14707098  48071950  30435816  10551420   4628880  54037400  46218744  42398214  13009177  45876732 
 67262804   1323855   5960500  49319928  21215922   5185916  81938031  56754915  16224705  44747964 
 35753230  16566040  33834186   4107376   3852948   1367580  23446267  39925200  27896275   7249776 
  2266257  19036446   3685524   9867216   6039411  38210319  71277066  43505280  66339240  57248842 
  6029520  53448552  21341970   2104672   6211502  30236955    954738   1104264  34767553  18687323 
 90928923  19431792  12714110  57886584  41241753  11540250  15551172   2986502  19756176  19130372 
 47805780  42603291  44147456   6020300  40417380   1291962  22523220  27849556  53109760   5928874 
 12952412   4386870  50974264  34688979  13501908    269344  29187900  38879568  19534008  53540520 
 18893196   5113286  49049525  30118050  11912805   3515310    810483  89798036  34467660   7567672 
 57608187  64679456   2728837  48834544  35402881  10860120   2438589   7704684  13013784  40040858 
 28696300    121946  22625130  20652402  45819540   8628833  42352783  23595055   2823346   4661157 
 25748579  20470860  19573848    443000   1712718   4188100  14341225  26794260  28714132  28158372 
  2544953  64309182   5281640  10095960   8262753   6179839  42019155  21229480  31924319   6312286 
 22085294   1674270  26345220   8549087  47925888  14546723   8221905   4638348   7336385   2719180 
 64985067   2104440   3206175  63319720  18281700   4859200  38132145  29746990   8766953  31797948 
  4511100  21597282  24576776  19058080   2766700   7934068  34074936  55925018   1743410  13620749 
  1323790  27540865  15890605  18910325  10985868  20710326  16578952   7619430  19013223   2542340 
 11822650  13132425   4614161   2543616   5526016  44742525  15711300  27135944   6307520  10820592 
 12541590  70554664    672480  21779604  16995666  31744350  73838786  50049743  22499310  72566991 
  4949472   9681023    839511   3913231  36066860    170374  60110730   9099312  19404276    127106 
 34770656  26080326  45428922    380596  54129348  21559719  56274675  10473786  11180784  26398424 
 88083008  11350592     66303  23118600  81257229  15166984   2966920  29968400  88385446  14401130 
 29833944  23158005  75541046  24516044  30689694  56658042  20853180  31435272   3223312  18568725 
 30796084  27276965  52676841  28528872   8916628  26826336  10767790  11389820  68392610  67668447 
 20435562   1859550  39478425  15285369  26035512  30104068  11383044  19705698  18604324  16975651 
 60146928  26323310   2222528   5382045  42143268    847560   7427112  91004333  29928198  72600032 
 24472230   1617707  18433170  64653216  42422896  16865613  38513992  49764258  12972079  59601825 
 10181600  62134108  37469384  30554575   1823040  30144279  10108846  14770498    115588  11348100 
 10637953  73599184  28660500  30777013   1000718  29085007  36052380  15381792  11442360  51038608 
 31240495  10174224   8516430  21362508  82712840  21723561  36691218   9377370  24782563  50236578 
 35229920   6502626  13326288  81324688  24781976   6693695  44869136  62719525  37725754     79407 
 44904090  63481964  56836636   1284480   9927198  16337758  20460594  14417814  16831976   1128252 
 34558329  26015066  13640560  17435265  20998272  32184040  50895048   2440035   8226432  12618621 
  5458030  28636288  46699000  20238858  43059164   5240510  91122891  11235040  77685366   4082076 
 16766670  54600532   1213585  24247882  18529092  19356337  50613706   4202349  11705034   8496495 
 35264166  52453786  23658412  50096420  16547226  13225465  26570488  45901218   1131696  21753279 
 17629880   2518719  82680150  13286640  50299938  12112720  57746250  59999706   5585031   5222880 
  1863378  56290300    715560  53289064   2931456  11556000   6777475   4643660    113622    357158 
 49333545  16735532   4002954  10091850  15584940   5547096  21261040   8544184    213940  63502286 
 64446091  17587479  10178856  50737594  30208360  11721534  48773340  13185252  50400580   5518779 
 54013993  38952583   3574490  22258012   2552504   5308278  35831943  47108175  18539235   5366984 
  9121656  28028631   3748449  88307552  14530468  12857832   5477712  12289960  11203048  45174140 
 27458725  53860082  34379814  14893050  49343907  10892048   5461949  27628451  27539862  24934392 
 39334848   2353677  42837993   4296107   9114000   3303545  70447912  30767106  11591188  11472350 
 20260632  57378082  14872680  32098392  26237760   2171466  26303862  30935268   8526640  10386915 
 12416460  25802482  69857716  33937960  59715608  22770621  34332886  35708750  55184885   2304888 
  3412458   7476814  82786278   3103780  35505792  65180160  96771150  69745904  24690546  13106808 
   145296  24440912   4435739     19470   7013599    541317    268656   2805007  10889804  25892424 
 11459141  19879494   4911417   9102132  56237775   5497800  21369260   6940960  66127908  43922880 
 59996700  73113159  16583016  19241222   1926534   7753275  31410408  19936890  12409397  38533509 
 18930784   3271445  24154587   1234640  80902608  35657790   4509500  16352853  84821861  23137440 
 23610450  12266696  28811642  52943600  14252256  37201882  39568809  27885312   9427968  90150984 
 13449730   9619950  10101600  10156204  39792008    209034  63018368  31033728   3180000  27645400 
 43231968  10225400  11042724  23487866  32948125  29206458  25383490  25080736   7426000  20853776 
  1860000  19973504   5290941  34980764  10185535  22952997  23971348   4077575   5896572  13338676 
  8898960   3301186   2645000  13432924   4261130  66493868  49026073  41946660  61895220  40637700 
  5538600   4020247  51817844  20200853  11264022  53147458  10533935   6244407  22563200   8249064 
 76520976   9590685   9934388  44981152  85142393  60014176   8723352   3166233      2480  36161676 
  2100483  76533962  55328205  16086804  53990721  28420929   8741294  15003168  35913754  69459630 
 67706038   8305666  71223295   3536988  16850211  40130115  18404232  94068101  62245526  79239384 
   311760  26249808  42256736  43306947  36908182  28566504   1176000   3862586   9723549  23950028 
 12928654   9196350  22155672  52719244  66338828   6081520  11931834  55266354     61249  46719720 
 78578409  50132742  17746083  30136364  72301464  13239324  20318184  30829110  24901404   5829358 
 17036325  26832600  40044360  37169410  14385474  76342330   8290629  64187292  27084405  23761620 
 21412258  69814800  13533003  22743612  21643244  68654106    289336   7358946  57708826  78296985 
 38751256  50101780   2133640  11923946   8445696   2683168  12301152    444220    699920  10405312 
  4033125   9357044  98099108  53224975  46750217  75206302  12558504   1358640   6520168  12544708 
 18049777    462870  17039984  28884735   7618264  60460368  38545402  21317280  13553955  52310902 
 70722746  59108435  76416397  13862172   1433792  35239698  39170971   9062690  14254509  68443836 
 78985935   3543633  28240576  43232032   3508704  18255384  48900522  47334603  43871138   3528967 
  3269958  12060401  91466100  15930720  20819131   5285128   7672370  17441620  31602671  20065320 
 34076980   2427232  14687970   2629568  14586503    922743  34792160   7017460  12688632  11239066 
 34278228   5191472  48200877  36209188  77691264  75451760  30618000  54532814  51869445  31791060 
 19452420  25455317  39305994  38138942  34469400  15867590   8785705  33505065  35149725  46552392 
   485595  65665251  59127449  33467275  10376320  70946856  60570855  39659620   7692525  29578398 
 33651696  61981892  19093635   9061750   7738872  13823295   6432600  14118140  72213120  28059830 
 90536550    804935   2073148   5690646   6881022   1279200  12438251  14599684  27633060  25599056 
 26287190    539946   7727445    942471  16620536    715455    576225   5618125  18979100  17578860 
 55860714  31355940   6001548   9037440  13994010  13256775  19576176  18512257  91904406  14899424 
 37713014   5118542  35437344   1210400   4391968   1761490   4915575  76736262  44301548   7510259 
  2445872  41230745  48260250   3019900  45481731  20785800  44857470   7523992    216920  29781801 
   893792  11147645  13649572   8390305  94643640  14276250   4433184  14447283  43683282   7998705 
 65208816   4147776  33461718     96740  23390199  20443140   1486132   1499964  38004008   3781521 
 54040659  11904536   1612980  30345120  28802235   7607457    121693  15493569  17668296  57264750 
 83706210   1849939  10579294  13163150  53164098   6684904  16889368  25150397  24998216  47061444 
  1454656   6066088  31151815   3867162   6536928   9122652  25001331  92491280  56862253   8805412 
 25711922   1804872  45704016  15801616   6381970  38121210  13839380  29615436  41283191   7739492 
 71420799  16462732  35107562  16146883  68313618  85008744  20017025   3143520  39248389  52702088 
  4718680  28304285  55635636  71052924   1738461  26922795    836641  27426168  21336150  13708023 
 59257239  19947318  20529967  38139453  14499486  13585285   9560210  35219864   2591726  17301732 
 16512817  16935950  10670730  11862606   1936333  31707938  32155461  45674563  33867700   9886808 
 23101182   1365910  12346790   9744872   6374817  87608826  36286177  51902433   1561162    582865 
 10620552  13104279  40633920  12147950   5496964   4398572  31288191   5219487   8112776  57615184 
 24651970  60071676  30073419  25005524   6704048  41513290  40164166  47605563  10212138  37569279 
  9824904  26769192  12543740   2067450  55775332  45476316  17531000  25394987   2469285  94821408 
   157209  20443542  58817525  11266645  61336882  11081165   2038254  71240274  31651776  11533106 
 11831778  45153218  32723308  17950086  13580604  19420500  94901088    614420  30956274   7913409 
  1417858  27861570  37465236  12235788  40589700   5579526  47090357  54283080   9001524  20768928 
  2593710   4613222  86136066  37722001  54716634  11084242  31945600   7967744  28277971  10038852 
 70835400  96756030  26071530  16634400  31834237  41003116   2874201   5899383   1847592  20739756 
  4943152  33476366  16256632  54128910   8435880   2969694  23666112   2580192  27706140  32317176 
 61412007  16097136  28463138  74965184   9398144   8154944  43898112  45587388   5609838   8785152 
  3825920   5018496  19243193   3807999  20407504  69680790  43143100   5994805  24885835  24557223 
 11144199  47712395  21361339  74777284  47067480  56530605  24320154   3108084  17676876  52309396 
 12649725  16846984  16600356  23718984  42006528   9129080   2764150    154320   3830752  20180614 
  6439102   4075892   7237415   2115006  15468009  15607450  26710428  40222578   4400842   5642912 
 17469746  17653328   2408526   5066305  14760360   2519064  37414880  11520234  54654476  39071109 
   537810  46813048     51780    581888   4458888  55183364  35162048  20140266   1141140  29136664 
   184440  27079936  12476849  37149116  43940635  44875701  10392546   4369515  25553988  14795300 
 39907972   1440858  52384944   2365650   8774880  42867216   4376196    509220  11663770  47995310 
 40230008   7819204  59310160  51357370  60601182   4819098  11897118   1851720    690508  57637129 
 14025049  35257572  77367620   1955210  18424242    620314  85952472   8734000  52965833  22377368 
 16025481  30850911    160398  16193520  52884603   6226944  40616912  13264861  46734256   6744750 
 15489936  30663339  58887400  28890710    735392  28116718  25620675  62556516   5652162  18835632 
 20669446    518760  24661252  12706725  28641969   1794690  78105421   6818490  41029296  15505852 
 74859200  45197544  44724870  26791977  13061160  56483100  20160915  12081312   4453464  43940325 
 35227722   5973912  21825752  33946524  39860226   2470881   1818474  30462408   1343725  40359082 
  9990222  25431833   2937282  35552910  42719271   2832693   6332153  40853692  36182672   8455450 
 23066355  11132443  14169757   4027485   2111410   8797962   8005740  38613290  28857036  16420275 
 47138045  87456204  62292510  22817578   9503807   4589690    874076  34253164  45335888    142158 
  8350452  36770360  47233350  23046764  15646912   2371298  25159902   1338484  59786160  52966498 
 62103875   2337555   8090095   9644985  29634636   2250960  44821716  21844480  10807093  10396281 
 29003325  55425408  24566575  23324911  30243878  61685538  38394855  29301212  12396208  49021884 
 47469340    727153   2175160  35644005   7335045  54352908  20737692  28624443   5545448  31537857 
  5183138   7943562  15530720  60680905   7696860   1861440  43766552  23471904  39857400  65613135 
 18076128   8687016   4637950   3196632   8683323  59641164      5664  12809390  24898356  26374264 
 25424880  62270103  42876720  19470285  60776760  18858682  15703030  76315984   5418387  19459040 
   134288  13398464    308232  13798620  18763855  70161416  10507288  17793300  48860840  41825385 
 80269072  24987800   2468880  49544726  41306380   8563408   1929417   8959656  11619848   1903792 
 40388780   6172452   5079034  11334480  20422410  10281132   4171496  17223960  34629780  47872950 
 43536555  13085661   4032105  30720033  34611583  11176542  15063072  63986604  34513255  20049094 
  9764784   1591645   1735832  71628614  40325544  14702988  11361875   7433094  50875151   3601689 
  3875046  31779600  49270912   2905765   4444242   6456821  21265328  17080924  11810820   2001917 
 10696111  42855232   3492182  53266500  16037888  18047400  39120732  50004488   4737334  28515648 
  6615096  46947922   2720135  20524576  13864374    111479   7947862  25066405     60246   4102717 
 10752300  11167832  27481686  12621921     65348   5945500  20125990  10105992  16797970  45585783 
 32547963  52836322  25821600  59796438  32864966  67306788  18054540   7113735  10325679  42185110 
   883473  20926438  23049992   1712062  37740024  28931937  10808910   1785490   1012736  38058868 
 54193860  60526640   2083692   5364580  49447476   5793646  33344996   1705470  12433902   6396845 
 77959441  28858752   1625914  15729987   3805542  12682808  26883998  19042475  71596800  13878216 
 19726825  39811980  16956582  52374173  47354688  24835200  28300285   6491961   4069037   5264834 
 65558628  32903234  30307026  47657974     18816   8781675  87810723   4992350   3106278  12288450 
 19297759  21057894  51174256  88237246   4199980  14027040  60476763  48831128  53844725   1054092 
   785650    696996  15004944   7901235  23210955  27152350   9316850   1508582   9601423  42459942 
 34816110  20391120  42465442  42084630  10514570  59686716  25371372  15373974  13077810  22568819 
 17321096  37696155   6375840  29157856  29486796  28280916  65302314  47104382  23227609  20501586 
  7303450   7010966   2858346  71169079  27472599  92069860  26363322  41079207  15779796   5054595 
 13724835  73451872   4454504   9387024  12661830   9417660  24557258  52238889  21052350  26198595 
  1105542  27579540   7081470  10660260  18095940  59351800  42798058   2101230  19444125   1754379 
 49625172    597846  17266599  24929520  22035897  36601848    118820  39098418  45090070  92169216 
 10935490   9201519   1593206   1118832  62870399  30145020  39187500  43555360  14519490   2554368 
 15127241  13325130   2462904    977473  16200027   9047584   7535505   1264619  49490070  31757726 
 26720960   6508860  78445604  42457976  74950116   7149392   7515715  19505399  24603378  15731720 
  3627300  56625825   1186042  52095072  11674649  46240975   3990524   3908358  26424608  26929613 
 61730693  13792780  64151724   2395524  26260565  55251812  54536949  38447115   4070331  15795220 
 34167168   4317280  35624392  22924728  29563737  24251696  41076207   7499630    381313  19558908 
 32328000   6229113  34479209  12166821  79935783    324649  44751875  31355670    544134   3147162 
  7060904  58601915  69682025  25776416  32100300  50046045   6160783  11524072   3619189  13492045 
   370764   3024378   3193320  36670350  15957336    910494   4378275  17279889  57363222   1178680 
 31714134  43217200   5649448  28383334  11213800    116872   2864040  46933278  85197587  65993068 
 62153746  33397080  42746476  48857288  37251123  17609393  66866228  10152246  74724930  12184486 
 18452966  30474328  41026470   5555442  14478638  72634440  11409728  18714580  32811264  16165850 
 28503647  23092557   2971065  20779752  63171018   4991842  11961656  30559578  21105734  22885960 
 33964965  35260524   8928462  30351606  69413994  15231500  20246926  86440274  16825529   1474278 
   213108   7471120  89468905  47029664   2224768  66633760  46462758  27843808  41565645   3766500 
  3297024   1780030   3840669  34800304   7969912  33088176  76684495  37220860   7856012  18909914 
  9473020   8613200   4841155    388096   2233070  34677905  22305087  30761811    267190  76626675 
 22503096   1464832  49988120  10746890   2184288   6865219  46147279   5566140  12233753  26455400 
  9317782  65423964  11411818  25870068   4258744  11864016   9936160  44636568  75202802   5122332 
  2264097  53291992   5691055  12562424  19257538  30378660  38079744  76775336  23959416  49547989 
  5891259  28338821   7114436  69567102    293088  62018026  13050339  27974674   3680989  70092572 
 55770576   1188130  28738320  14118687  29905350  59157798  18421078  15189604  25968384  46264977 
 11094390  21488846  82299798  29855080  25345904  62481620  15679196  51192833    483715    342700 
 23249376  32913115  65432816  69881108  21810030  23972865  25749529   2576244   9552402  66598684 
 27612364     53256   7737004   9084985   1868724  47597784   9315020  62300749  49684355  46329920 
 43233795  55117227  61462584  19625082   1988286   2367981   1788460  37672890  24115707  17661570 
 22639568  16787568   6586638    338306  40151328   2758776  37536455  36641922  52406570  71491072 
 27511185  41035260  39668028   2151450  30936659   2793501  49955826   1845855   4310150  21192368 
  5712525   8727350   4140648  11096145   8830284  24334407  53833395  24245728  61265200    282080 
 11755635  31312984  13679616  15757184  80837952    239154  18976476  31425044   9908668  14909967 
 59632265  49078560  29509207  17794755  11498824  54502165  24958290  16914180   3275944  11463966 
 70797550   5226824     73281   4018425   8532554  12256912  55254368   5625366   9539675  19815104 
  3367408    671715  35940892  10144036  33336333  47178304  57234624  23168535  16245948  79239379 
  5181836  84029400   1078255  75555400   6751164   7510380  18250692  12000249  19634176  61823422 
 10204995   4216673  36345680  45830592  83867157  36776726  28989978   7046468  10298340  12605411 
 27669840  43115787  68969429  21078849   2832494  33891186   1512776  49288954   5248137  21486708 
 58673384   1596540  24185808  22595820   8581644  10846102  41610316  13183277   3729180   9632744 
 26334530  47656860  38297400  20554530  16025938   8294844  19122194  51811943   8998270   7442076 
  2440475   1509935  11399948  19339200  13336336  58747080  89508384   6680082  15895425  18864747 
 37220820  29133155  59435910   6285286  57722444  33443070   9886150  33544944   2221940  43128673 
 33447551  31054968  10050586  91295109  36197580  16692000  16085425   7991064  39362048   7939416 
 17151062  93742250  38716464  33669786  25444145  47172489  44153928  36212040  14681566  12311091 
 26946885  55085645     42840  37916878  28479584  19853020  52043880   9231300  52801713  33407920 
  7937380   5643234   5392450  39232236   9322976  42122112  33805112   8624480  19596780  20403790 
 27028260   7057344  56252724   4156753  32154037  74561983    959202  37039476   9472890    537776 
 18373872  46626786   3602386  13457396   6564864  51240195  16870546   5043102  30168644   6318056 
   669840    970120   6781676   6179175  18437809    859712  73168630  21766290  41394600  11672070 
 32769288  15648815  12318804  37638340  56044300  11338208  10585707  12941565   4690000   1757880 
 14366580  45540150  14533011  56696640  65429676  43231344  41360000  32505904  44542289   1899321 
 32152964  15857120   1609696   1152768   5160036  29149900  13642640   8436610   7225757   5061451 
 79610088   4498783   2596048  34384992  29016768  19350820  34540633   6962757  24778655  16306381 
  2537325   4681300  50645453  44691664  25406605  23438945   8256413  24874988  17010872  36523782 
  6303006    898012  16463032  52640280  34087432  35156880   3243871  12871875  60741868  29856376 
 74654800   4838046  73302558  78341445  49143928   7982168   5780552   3936060   2469225  44800056 
 10710120  40062510   9617750  30422490  19117140    679320  28674408  29904150   3967338  76429340 
 10471415  53052882  67764879    951000  12659840  22983213  45074112  19332298  12182438  25114277 
 10540833  29710452  20748246  70518720   9933423  14844960  86905980  23626567  40887448  41384682 
 82972240  10639056  31305636  23232440   1392075  36596940  65041784   2491944  21202412  15345984 
 16116032   3024800  76534844  42591625  23876208  14238588  52189200  16610433   9250830  36205438 
  3808640  21939006  42265340  37365058  20804745  36361640  55823404  13875780  25777518  30986121 
  5794782   6505356  11310462  26083512  16972256  78492375  72725139  11010549  24770174  62620981 
 54520789  16964130   4500375   7717809  25356250   6102950  26852322  23263606   3584400  49398030 
  4701765   2748431  17057568  40281507   3824892  26151004  22710198  33482326   3773134  70580335 
 52224984  47526696  58331100   2507976  40568970   8970849  52790124    236842  23656380  16792848 
  6590075  32618467  53864482  14798520  19178680   1505868  31387174   5834150  48961180   7492584 
 51847691  30791370  22283532   7100984  14128854   1479870   1470556   6609200   6000360   2811780 
  2122448   7870824  14521237  93875075  46923123  41683150   7376720  16268747  55272845     80740 
 29560542  45711540  34428240  29848164  63625029   4932345  78895540  43610478  15209264  10470094 
 19655757     90860  39073734  43839416   9315624  54075560  18703796  33880560   9302247   7733297 
 12798400  19424788   4862760  49964994  27719280  21795200  54567144   1529416  12965926   6558361 
 15557144   3269700   1004032  44697070  45238956     79028     15054  27765600   1641983   2740531 
  7844473    303056  12027728  25704423  13950300  69974112  39150144  17643072   2028606  17966457 
 17283120     44814  17961779  26125710  25111332  24304558  13285849  18334098   4486739  11462369 
 17001859  70517916  16262032  85281770     74134  23183264  30991648  29421890  50128182  62826952 
  4477050  56726460    572580  16214616  32560920  25606072  86605740  30250695  29832099   7100951 
 24795874  13503640  31726333  34362432  23365830  12583274  38519208  15450498   8729952  43617504 
 12522356  23021768  50217840  57588776  29801954  20744780  88598458   7013701  27496987  57853931 
 27985908  32059800   2477258   2329557   9856105  18835072   3449589  47458758  35207436  48616406 
 34453034  14195850  23608300   3073948  24717640  49271404   3672372  39590720    948720  58868178 
 71845985  52533214  47612910  16877070  72375863  34707778   4949328  36524069     77560  15305346 
 21546684   2422858  66785625    692720  49775491  12873252  15813807  41473168   6055945   1008480 
 61581814  28801170   1224324  52137288    621488  68035594  33947667     34656  26253202  49206109 
 19199720  31258227  16302814  35567717   9738780   8073564   1922204  13233195  19805952  28437682 
 83011180   8119188    445690  42629489  75776790   5245136  36100044    649083  39056880   1356432 
 15866625   7671339  19034055  11221608  43032780  20510945  12456045  53038790  30287200   4814966 
 26568646  33338102  14913831  11247795  17862042  45805344   9591098  26620440  44092825   2098512 
 79758084  31816078  20350178   4688560  20394330    434010  14143932  67285170   4788405  35331085 
 40050880  23290488  41733248   1038860   8891784  48163500  11513000  57916050   7285282   1172592 
    94484  33266280  12971402  23458160  17571264   9361047  14906691  69505596  37127916   7846095 
 50728510  23841965    748557  18984648   6642972  14375097  13268448  17833966   2197104  65341320 
 11849656  77468898   3704966  12846114  23853596  25411040  68152792  41044736  17774437  58792320 
  1590828  31224668  23485560  15248576  11442384  32208795  16487060    995690    823988  48349703 
 11042557  22594876   4194267   6268194   6469308  40122060  27707904  34294260   6101864   3378990 
 27426150  11030943  38191608  12677902  35443804  19863168  23363702   1318268  10395224   6105612 
 60349212  52480593  39767726   8665569  63735354  52235892  23361480  28353399  51591631  23591932 
 71692119  26648350  35453586  28514250  77106640  10138444  52638108  37575352   6750699  40209750 
  6565930  10742496   5828853    750699  17638317  14213632   2973300  31314648  40446378  26772300 
 31386582  37587177  58616811   3311056  18563544    902964   5875668  20837908  10297296  11384135 
 11675277   4204458   8296404   4087872     61650  34470228  32748736   2081079  11687160  48791250 
 37320892  21154782  41835951   5859340  10547784  45838650   6451830  32619084   4194360  45395776 
 34871617  33844020   9916380  50320544  44665215  38439610   3512250  32434200  12073284  57976600 
  1626408  53190405  19406748   4926912  30215575  53854550   3127608  28732000  41206396   4814631 
 17642792  11593211  63155008   9344698  20429640  51877961  55594745  17840544  18334678  11346705 
 16765245  13193064   8993432  32628168  65237032   8242290   5858370  18843075   3225580  10967400 
 11297445  31008618  40477734   4386896  50999533   5649440  33309015  25518767  23363536  16163298 
 19023792  23479437  22247997  12048600   1412943  41646150  34791459  15086984  18408326  40535778 
  3900064  39598812  35386398  63732188   6454945  25928204    142044  35002261    258602  13286748 
 61843644   2084319  16729660   9886800   4249300  30884156  40024911  75778777  33916428  27586624 
   811760  27790011   3944000   2399230  12670216  24329162  33664224  45818272  55020416  58675059 
 73778334   6252394   1356239   2872155   4903844  41477715   7112079   1070937  37101542  89500917 
 12723705  15299622  61558252  12100074  16532502  47311182  13264776  30971710  46269784  15205367 
  1627630  49068288  20862432  47853970     26702  70156624  30569301   1506474  10772944   5757390 
   646340  41233425  92943270  37402112  43651022   5809717  61467660  73615325    337176  37456110 
 35390198  45749142  31272920  20684750  55808935  76197961   8057830   5597676  67353480  20916662 
 33984654   1633440  27460881  19396386  41220375   3382799  19616532  68648536  56905268   6451038 
 18320016   6604576  27869130   4354543  12224492   4665136   5746895   5551435  30607800   1976238 
 13069050   9867888  48004508  48168042  42292206  89408880  31960340  91093480  58436984  30272668 
 31814811  74629170  62876940   7160240  22726494  76947450  50501550  32582525  12060640  12300876 
 12080000   4644068  61028760   3069188    670864   1429434  12384507  74079248   1598112  18514200 
 14431196  14804984  56788485  51860970   1088544  40909372  43990951   5077525  26152425  26761800 
  9430792  55259818  36087200  31605650  11873664  35857000  35710551     43658  18018273   9921648 
 49620672   3412024  25162124   9095676  26974380  73976764  14388720  41742634  22879520    256878 
 20214736  19782282  12662554   9135087   4609476  35760725  41871680   8879245   5026962  24737278 
 36140216   3049614  10343088  41655164  21114747  36584472  65903070    965082   3109912   1612646 
   499954  22344857  27370414  55330299  47676636   9261404  50435232  15381365     44184  20692602 
 49284708  79309139  22874616  20550448  24773709   6975486  60817042   8965474   6356385   1846764 
 66593454  22982400  12172583  26150658  12899994  35636215  25732506  29066342  22090905   7449662 
   882574  36935424  31466240  34051017  15635860   7550244  15839120   4690476  23099580  64676238 
 51294264  22978696  48865364  17960580  20862339  75205944  61196838   4597808   2288053  66809808 
 30589824  35634168  11309623  29376270  32536521  83723640  22084407  38855676   5799049  82889741 
 37086432  45436210   4386716  40499668  34620678  19188492  14711592  46437936  15729792   4600992 
 58335680  52472934  35797058  33931257   3593664  69561739   4846450   6931584  15687138  10415925 
 19139001  52453696   1972544  33201540  26185984  22772064  17007672  26253324  55740642   6210763 
 42530630  37317625   3089304  59435639  37331382  25607833   2455905  35620950  18047865   2834552 
 40167936  20804420   6292350  34195302  15739028  18685646  18398250  62424549  20942031   5457608 
 15318595  24909640     85086  14740480  13136494  28955488     45917  53508100  56305964  41221782 
  7319092  59425508  10124600    467464  19210335  25962072   7789008   6006500  33649000   1361352 
  9529080    979916  88627280  19423716    333544  57628213  30168778  52174098   3040052  16700552 
 10112617   9456460  45369100  38142076  27776557  68685760   5330594  40437360  40630000   3456755 
 31316900   9543714  14972023  33771020  24918296  35624472  75308079  17715264  68538482    998270 
 46783616  19567338   1574468   7664250   7195900  27135425   6545922   1669854  16040100  30489047 
 13064696  24051810  17212488   7644570  61612804  46789200    560210  18460897   7135410  45823635 
 17552996    450384   6581736   4839970   8247261   1285280   5248978    688467   5295390  40716968 
 21383104  71986563  24443166  11733792  39780108   6589275   1191465   2985466  21278040  12025583 
 28061085   3997023  47695466  11571730  44140107   3440850  36509165  49497721  23482228   8358090 
 18709152   6915142    783756   2844134  25992729  33439468   9836646   5426750    446958  37763482 
 33135155  72718666  48027840  56640000  14346661   9223284  24699464  18486100   1140912   7965807 
 31758150  12285224   6002528  14074350  20372800   7515716  68756832  30080242  14096988  17385496 
    21456  13554954  15939000  41709224  14268384  25925124  25547244  83290096  62490209  54313875 
  7485634  15784842  26518808  38517215  25498224  34377824   3426248  21797902  15332105  52240566 
 55655370  12580800  87308614   2442275   4097380   1049517   2151486  49823430  25331792  14864280 
 21691920  48351416  29317652  88374793  12060984  48135504  56256128   6228214  45236136  68777437 
 28692612  19349328  30089960  23959090  39444798  12596070   2334778  45454734  17838321    676005 
 34243692  34390334   5608010  22594016   1949808  65473695   4294880  46638942  38103408   1422924 
 19907394   2433596   3386313   1339524   3791844    360624  56679117  13758134  52249736  46850822 
 43357650     72063   6950592    187394   1939696   4609864  96013840  41435625   1040820  70093354 
 12898890   3938116  34015312  15263332    782384  11535863  42086129  19227880  33407121  16069361 
   778176  29069472  63854768  37053574   2262735   4287866   1364368   2225912  22711920  43290185 
  4481958    142556   6738927  25945894  15841005  22028908   1676052   7636200  60553845   1945296 
 10466010  68326466  16863328   2137260  24746953  15938075   8290810  33163260   2469216  36786660 
 65779485  12406044  33328240  59813078  25101740    866859  15408735  15591498   1638216  14228354 
  5262888    944911  15343352   7836304   3834186  53086880  53311486  91365632   7774067  35682531 
 43885432  49288344   3068632  30309045  72028010  89985663  17980424   2617092   2590808  15662952 
 33478560  18208224  33009990  44650900   1849460  57501720  46240530  16689725  16686359   1647886 
 22783774  51978672  36489850  51107628  10724740   3298624  12754268  40522278  56290740  11872341 
 45433104  73720326  15798750  21021675   8915448  24521685  21469560  48092161  21971670  43666420 
  3823600    609660   3117464  16083858  52389768  12560611    122526  33393696  32715335   2026444 
 26932080  36669050  16843442  16020704  30474444  15909218  31937984  35377069  19787040  62347448 
  1695760  10570178  57434964  17500456   4704775  20418378  20726820  30276445   7298926  20148736 
 10107150  40342998   8112768  21949536  14706496  34486716   3337142  23944292  44877532  13172026 
  2088936   2250612   9524648  59900952  53181729  63342600   1831832  21925865   6875640  37593983 
 36782580  24438356   2368245   3124264  95033042  25220202  25253823  12243456  43547217  47485702 
  1590680   2170996  35769909  54939456  28690464  20518776   3563487  63124362  53177234  29006476 
 60101364  11373315   4129216  54248082  19246536  11177985  55898560  62912190  50678194  28629360 
 11927869   2251458   6951960  47739314  33069186  36074862   5170760  17844771  35639364  36902997 
 43606440  10685682  39997675   6850980   8967764  34301498   2836256   9883830   6283368   9259593 
 75066338  27434100   3618268   6935938   5376355  13041938   7167720  27236450  40994282  38352084 
  1199392    616374  18884376   5878431  21771594    407146    162250  17183675  74609340  33845028 
  4433517   1488330   5422461  22339113  89403984  11771680   1574800  43695778  47188116  25765900 
   576180  54739512  16859180   6829296    691308   7328382  36594782  79202944  41634972     46495 
  4035884   6614607  42179472   5331256  19242856  37075353  15477574  44391603  62542490  13559026 
 22443561  56331135  14829331  33295449  78691470  35305199  76521920  59543182   1624100   6957793 
 12541635     22656  10153211  41857528  84315922  79164631  17522340  67384380  16095468   5211800 
   111280   8266616  43107050   2741700  17759860   7800038   6471399  46318956   5249388   7841376 
   455110   1264563  20448807    564521   2921100  49310695   3956021  58914690   7544532  24689552 
  5694160  32077548   3362796  34518336   1615956  72054981  17345440  48853170  79098645   2487411 
 15660450  21640850  30633928  23211786  24790462  31749712   7103346  14491584  24706858   5984502 
 82676207  16092576  10450077   9113103  29198832   1336608  35525962   1611402  23082892  52987200 
  7245238  39808653  38673029  33233040   2809539   1035090   6105869  44959068   1168194  32074889 
 13554620  11150997   3525435  24430412   8571852  64989085   2970513  15892080   1174780  53075638 
 42066304  79651754  41237800   6892040  49795548  51300806  22730952  35309124   3743832  58231358 
 53322633  51990644   4477341  34771584  11671692  22900993   1564616   8756131  21938560  53743305 
 72177300  23905132  23808135  24600042   2833602  30154752  57821170  18516813  91824984  31677640 
  6250512   4794251  32412195  23404514   4739133   9784320   2723234    894010   7259179  28030787 
 43628724  31396854  44608500  29238961    357975  40855112  47492286  28082208  47173864   4252092 
 39565175   8516640   8967201  24041486   3965520  18378598  14737100  40883925  46391647   5041227 
 41956578   8221696   5516500    473421  57283392  48457062  23343384  82429239  22979102  32348124 
 18686640  13613127  30424632   3396358  11478183   7392810   5631996  33624415  12543648  27593751 
 52462623  20979816  29832192  14855820  79891404  36887480  10306573    826932    165215   6366631 
  5245872   3282860  15140613   8528267   9681432  24386451   9490624  25364544  23018604  83505939 
  8035839  35437758   9831433  19088184   5218026  10333512   1728482  31715105  16238440   6547944 
  1953903  15720339  22184239  10571568  69551096   2424625   9074110   4907997  29762460  20562265 
 15254103  60641076  19966850   1446914  60063296  41005286  27282651    327066  22559821   6198444 
 50686944   6473580  71174400  72751875  28615750  36382220   8779929  12154642  58234200  23863800 
 40608070  34513056   4076056  35528878   9265360  24606960   5723472  16682848  19416917  22484100 
   531371   5973378  17549863  17991972  35530974  19338000   2586043   8372286  38329325  60905565 
 24885885   1884997   4138752  44236165  50077800  22825474   9758172   6607215   3222832  32493657 
   488642  13146616  56040066  94633959  66284715  73568000  16613520  39748169  74504234  28889055 
 60169104  16518492  47072025  12053315  24788480  45954480    242652  39145680   4461696  68601775 
 18080823  23505780   1062576  34425035  84795681   7974940  12257256  14456358   3417712  63514564 
 25473828   9730800  77385096   9300384  27378534  34928839  30269600  30460000  49445790  71234179 
 73808194  25840426  43299620  59900410  37292695  38923772  14443494  31814140  50143716  37988712 
 29793852  30461600  32887819   7876982     56312  52642408  35325360  73685682   2738666   8700705 
 48611772  19751784  23564079   2524676  52620425   6698232  32350625  46205555  16770628   1817352 
  1894893  38551933  23788380   2899468   2690831  59644319  21888420     15156  86183240  34678798 
 12527676  15044829  44088968   5042160  87623402  35571392   8892180  25305588  28769016  39518424 
 18417924   9996065  76023129  16108038  13669428  29882718   6023634    942570  14010512  11724672 
 21468480   6018376   2429550   9078135   8319162  24566037  18139330  20185484   2898294  37853256 
  9453575  32928588  41313239   1280097  75958036   8511205  51379878   4940513  55412314  17694360 
 90992554  59205672   7197247  72730622  13848200  43293525  20602725  19937280  21867006  34851586 
 72101120   2083446  37851815  77343925  77823513  25068428   9394770  13631716    383444  22892625 
  3162765  19434680  38535345  44462215  26316576  64926386   8382276   1467702   2916398  57904460 
   359499  44678960  82100340   1899040  19326200   1789280  34027200  62724975  42436536  13892366 
  2859172  62433294  46845770  34136533  28789816  58143173  20524784  24417300  56220324   1788680 
 42204330  30058490   1270104  28740712   7693540  29718040   4904130   2780915  31040324  41531413 
 20348415   9081445  32838806  69859200    841850  55649880  13617090  33480876    467666  40863672 
  1131502  15694116  29488368  27253040  10196946   3369924  14790759  34879800  17354585  77707307 
  9365139   7566048  55598799  41801250   3734931  67791669   6306048  18760480  14470330  62139966 
 34213347  36670536   2568096  15636126  27040134  22027626  60022879  11358048  37661171  50815312 
  5055425  43495128  49336392   3104118  49316628  11245740  30721300    615960   7116564  35461296 
 32148857   1348684  36443325  25724400  15756616  32455930  16322801   8405100  58727020  44569410 
 19542721  33914811  27507051  14962742  27705240   6731208  37439390  43983000   3949977   3277710 
 24234774  24279738  45511850    185564  64879431  88482069  47915182  33137676   8469273  33676500 
 41288220     92235   5724576  15642900  17145000  45393522  89865952   3701562  39594048   2465980 
 11685969  42266932  31562748  24770011  49691062  10437195   1627710   7670760  12779367   2737539 
 10102032   3200000  17902290    889730   1755225   6881945  67786848   5998468  77446698  10660572 
 24868872  12591762   1020528   1926423  54789540  24586020  32051952  21644391    967670  12606462 
 30398868    546966  42044058  12783393  70681052   9414158  32212600  59289804  33221476   4766034 
 11527737    580509  12006397   2735180   4096050   9570220  70805350  35754876  27678924  29227043 
  3283635    153414  13338939  42443660  22559320  50908390  59674854   4730154   1312896  24817188 
  3150966  36237800  51864060  74815875   7992032  35895644   2717712  51924230  51211435   6952739 
 31141560   7872601  14915620  38539575   8996952   8208604  22160600  20023302  75263596  67280466 
  5749578  57938961   5154240   1028936  82251888   2370242  77566500   1494665   3552507   8068179 
 44442774  44828904  83316669  19136107  28337645   8416728   1680943   2382012   7235438  95489959 
  8217585  52229814  33395388  56521875   1453572  77401104   1749888  71529744   5619249  18752175 
 35565440   7239825   3224347   1763328  49118888  40446400  16987802  37406229  73100745  88936400 
  2458704  45128760  38539975  40637690  22611026  40925362  36445248    394426  57653632   6984929 
  3342136  54485880  15865192   5770820  18308864  39041406   6029303  18359978  88964112  45584152 
 29541568  14666004    213918  64506876  16134370  18110421  46771178   2721176   8807706   5393804 
 58053600  75722625  12299448   9219600   2188256  58635312  22142576  17817402  65461116  27908200 
 12997137   9588930  18184512  21294758  71946828  23117100  23155195  85868280   4630745  44201625 
 54006250  50850124  25747700  57661527  18232236  13876544   7254345  11969992  64406776  57721050 
 46365156   4336800  56350346  59008495   1806240  39519774   6806194   6322715  11527992   8545674 
 13820526  10380288  20782370  35890324  16689145    624452  16133208   1650032  63613805  39056985 
 14126160  52576776  15125026  64219302  77109210   7798014  18338580  31259312   3892833  14338080 
  3276693  37826916  15382857   8346864   9959325  22638432   7516300  25204930  25582518  87496830 
   594807  32376429  16199400  32056696  29966872   1012534  44291192  14712650  50425870  37896600 
 28369106   6788624  24217970  32179530  33569760  17860931  26816426  66053628  17485776  20521313 
 78424290  16110300  16450917   9939387  10678602  29191796  13289336  19501284  14381508  13666690 
 77752220  16253576  13066976   9401945   3296400  25226376   5590188  35871233   9221884  19512450 
 65062368  21210315   3903336  65215026  33903630  34628640  48781755    777040   3260634   5220350 
 11084583   5487062  11390976   4070286  48409900  20076105  43090317    149670   9619200  43651470 
  3142370  33731800  82064015  44330625  16000554  10794826  55542036  33833356   3951725  15667491 
  6920568  52302217  21519420  17751300   6227495   3856736  63810360  15185618  69807870  20605400 
   838273  17970604   3760778   1764576  18269420  22499642  16928262  68549372  29898666  16939104 
 30771378  85654140    683749  70054764   2100077  13264590  55337304  76029327  47241342   5747280 
  7366362  31317792  13444970  67146536  66285138   8357967  33739320   2005584   9979424  74729655 
  7614046  57903424  17620214  44660070  19841176  28998528  21393054   2436462  10104920  11701560 
 31838880  20367000   2334458   2821740  39866880   9196640  10584516    514040     55728  82986852 
 16145792  20503142  51146380  16109601    384417  14582215  45524412   2665377  15217917   4524388 
    78795  42149244  42906130    213802  54931521  19679372  22583572  22512288  17121688  12270825 
 20799452  15673566  17546125  31704133  12187424  40306062   5196774   7367424   2558143   5280100 
   883624  85978552  34541568   3107852     22764  18620360   9140238  19578147  45549798  25309616 
  1422520  89142168   4260456  41479820  36454996  12211100  21868294  35870469  29118671    406890 
 19315223  26422165   8983380   8910734  18260061    944010  43067080   5879822  33981948  23189832 
 39726290  48589065  38790050   2172448  39406500  11457953   1258460  33339657    821030  35760552 
 50923350  11175352   5719090    100305     16473   2242944   8472256    527136  40363977  34518420 
 23116553  16363776  41198616  21502908   7728462  15278934  10129910    576862  62685998    145125 
     5067   1712816  19639008  83471877  67718903  16911072  17152155  18171055   3646253    482460 
  4936540  50574135  65418185  38837680  21726919  49073520  78799881  12879573   4297716  36661911 
 21072600   3441888   1386900  40839768  19807098   9169335  30691350   8100985  79532343  17495280 
 40664730  40271244  45044656  70484856   7884280  24973619   2564023  40765184   1833234  18746100 
 30835224   1830248  38634153   3837960  62242056   3084224  10015290  21043773  15681757   1578163 
 46594986  30324096   6687816  20763392    881667  19826044   9589030  67274480  10839528  46801068 
 22831389  51213216  68812984  31633784  15336124  73853766  65579625  93699099  62971405  17211264 
 51546802  67292240  26764146   3729768  60585382    635742  45360468  10023744  49956736  24169859 
  8462472  37464658  40272126  23842582   3188493  17365500  36814494  13664736  20884242   2915220 
 25092180  39777185  70672161  13042176   7143825  75473892  29173538  28000960  43886457  20038872 
   903830   7937358  37520163  14280750  16295010  11991015   8561906   8893716  41756000   9279780 
 29601772  48563600   1521801  19340904    661812   1285760   3104647  50257284   4933825   6772700 
 11183940  10269216  24112098   9758808  61583284  57206358   3951288  13604219  22277860  14401640 
 13402322   2303752  94257792  13666191  66627408  11924101  23973843  17202606  31174536  14558243 
 73584258  66088515  10380810  12397061  30418110   9336684   4654036  46133672  11920601  27230766 
  1390274  17780672   6535276  34444304   5569128  46625997  19572423  39472104  21851950  14833470 
  3671973  15246484   1579152  18921636  29293608  23419576  22219400   1745307  36411824  16517540 
  6367008  23863580  41511753  50305437  49900984  36345116  88509499  44586685  69988974   8055792 
 55016480   5270080   2522240  15549910  19127514   4301098   6599098    507725   8561508  38121561 
 21803310  53037195   4262180  71946325  51957576  74525420  11912280  46549264  48402504  69163944 
    12912  50732640  80833849  22855914    848174  14506940   5509650   6368736  44274099   4522224 
 54536328   5353530  16448724  45453282  40966731  24232560  36483480   1995408   8876556  22456336 
 12679038   9091433  17568915   8953060  13137650   3089504  44472062  10334402  23435376  57226875 
  8965435   5488848  31908816  46467044   5653120   6789075   7702462  20191430  43689056  63531930 
 16504808    544886  49199668  54080681  16147208  37776362  42362752  25331108    150626  13180239 
  8938055  20241390  24922170   9823412  31018778   2352294  57421640    671670  58285570  14594534 
  2210156   4781426   3619800   1808400   6806292  17048620   6977579  16156050  19961352   3157952 
 55813127   5370000  16325028    868449  69026830  10809075   9921057  15757741   3453812  14671699 
 25058340   1394763    464140  48654462  21664827  15403424   7715096   1558296   4379739  51655471 
   891921   2659266  14295610  10493471  32144738  55689994  27102942    921417  40319142  69466128 
 71907318  56549570   1938972   2929680  41946444  22368080  17472915  44692956  18635924  11204970 
 29421847  20002984  50844087  31627145   8681141  65114540  14007544  19386567   1388109   5823168 
 24266712  11977944   1314287  31518912    661221  19404853  41256501   5464932  38269456  43406195 
  4212804  39725050  19341024  38537868  13986410  97688556  10531893   4728090   9679872  58728145 
 45758497  45413800   4583772  36467156  11330097  45766923  10934700  17989676  16156833  35227200 
  2054948  15836742  30613504  20530377  23652640  18946200  57160272  27932023   4011159   4243928 
 54157626   3369717  31526352  56281082  26291816  60929820  19907525  11446428   2894617  59429982 
 48896848  22703000  64519215  63703029  30327586  12181950   7588152  16327575  16549780     36096 
 45769185  37095564  17196816   4340552  17590594  27383905  15842623  11184042  29205580   3067534 
 18647692  37857880  22194154   9149104  10089090  56185484   3295838  16407264  13978328  29492087 
 57407160   8244819  39814506  48803492  12979824    597800   7621824  34283600   2382144  37757448 
 82156269   8478750  31377652  76373824  35605790  48677850   3414642  25446906  76191208  15410336 
 25790307  57964910   3704084  11513344  13676075  82754004  74059228   8675205   9200616   2033955 
 30591522  17539520  37064838   5499950  60678877   9718560    747600   5305684  64040494  30589940 
 14531019  54205515  29372328  28450738  10469496  36615635  21134048   8847684   1677310   8618555 
 22321842   3783140  18847800  42268320  26332644  25256196    636148  47531088  23976824  12298165 
 13853946  25927728   4887796  44938548   7114200   1423980  59943109  49508109  51833344    398160 
 74571350   3506783  84153995   2527020   7292264  61655800  17353482  12945232  44902030  21960048 
 22336264  34295023  40469720  17667590  15929184  25571124  18248430  47756606   9259560  30180076 
  4491375  56190480    611156  47983744  30274666  12621045  41100516  28375830  20117706   9733520 
 11877912   5264809  26086988  13771566  16386812  18825728  29640310  38422272   2029398   5444144 
   876025  45356610  12867259  17720692  67972491  32735712  64908432  35970480    867648  23791256 
 51411594   1403112   5361572  22886850   8504398  34319280   5475610  17728235  33228236  10539438 
 19785175   5170676  77428036  72779500  36220140   2994237  71352486  81359868  21360896    918858 
  8012699   8706159  15315120  17683378  38167704  75798192   5808310  23356224  89188176  15773008 
 47237418  14803120  11921730  24034866   3946170   5788398   1611099   1345212  12265305  27532204 
  7266926  41050099  33196230  23178708   1926272  63740155   4170328  22406680  71659602   5115105 
  6442739  10498622   7169840  13992816  53063660   6048441   1301317  37005864   7409792   1556874 
 16948800  20253310   5182240   5170152   9497396  47290155  26865696  20649846  17744841  65724025 
   198072   2452912  22449960  23062468  18511793  51908214  26365708  37072676  22089522   6380276 
 54077472  29204976   3709035   4945281  58602800  61562268  19185669  95499864  92611732   8456539 
 15356930  61038340   2313915  10478897    344584  10025445  11197642   7550257   3238058   6259652 
 16149648   1961073   7694924  46151088  15131844   1960907  79287780  61526400   1080000  10612525 
 36240336  51311319  26814644  16245733  87761340   1627023  29307915   4228686  22019679  16340934 
   501787  91711680  19299641   7236758   6600828  15759284   3322230   8324813  57014920   5576366 
  1692513   7577277  63654514    779708   2918025     23628  88197795  43668778  19177344  28829346 
 24518740   9128826   7717130  19776264  27775800  16308565   8830654  51368130  28931950  22426508 
 25334669   1834376  39034017    659162   3948016  81447000   1361360   5489280  58619180  23989434 
 25372440  20901483  15867930   3905849   1393186  17041070   6689205   5193342  27866380  25766922 
 11879392  16271144  15589280  95081992  75594104  28301091  11574000  29874429   1994355  47408025 
  3744420  29035048  57178950   1749345  19509570  10380150    376267  43107712  17712640  44661942 
   784878   1792560    131720  14415366  59750770   2742962  29314386   8890196    777036  65073888 
 63029018  46732665   3869100     26628  11759716   8442527  26544651  33180927   2051406  44769200 
 13003661  14951370   5166360  39551015  76886145  61491762    700350  39328394   1460624  69594654 
  1686976  29696004  39456963    938275  20385378  14448555  44320672  38734024  21131565  70428800 
 21097881  42246984  23754273   7873229  11937519  74513595   7960258  56054362  23050692  21984553 
 57098224  49488180  67369256  27041510   3129390   2266290   1876360  18792156  24395973  19752480 
 54784090   9219736  10602112  10458306  13133400  62159706   8764188  11815476   7918372   8125320 
 12532120  75615243  53810110  30756781   5795205  15071370  36220888   6478056   6598449  81750341 
 34724223   1034512  37815040  15147340   4868594   6400320  49592469  26993167   5799540    718188 
 36787230   8314840    268992  33733084  72115071   8103240   4005080   5524288   7350378   7432424 
 17809664   8902530  15891561   1377102  43562184   2292768  36657280  20588229  15861408  49082628 
 18927648  23750448   8171572  54978704   1806906  46696650  34638736   9448568   6709230  77505687 
 21659706   9708649   1486446   6541515  31507515  25406789  63408282  52421984  75055059   7626000 
 24510780  64633940  25843878   8849142  49154700  73894700  18135702   9504204  31786300  58154432 
 27632852   9760785  29390790  16213305   5144419   1177696    111367  59830639     82800     58931 
 18541572  20898108  37754416  13808256  22440834  82658115   3503979   2207088   2733735   4496142 
 23519638  11872275  54058968  92041587   4019680  40877600  57733650  21675602  67995450   4420150 
 23978012   1147250   2896788  23102442  49622018  35395060  51311040  87860256  11559634  17846065 
  4700625  23765550   4568018  58655913   6290496  16470853  38192765  32640975   7381120  22465716 
 41231520  20772418   6334555   3976062  16272720  46855880  16692438  35347590  34061148  14711678 
 30970032   5216250     25872   9804223  23510928  14076286   5157266  11784201  71836275  36169424 
 37169685   5512778  80999900   9692488  53059248   2223650   7019820  13808576  52433695  21613342 
 13834955   3068750  10961992  70912395  73171854  37453312  53822520  37643616  46255771  44862195 
 39482153  26066256    194326  28726290  42065838   7536870   5122926  35759400   8467435   1557010 
 13718826  31962631  20113620  21760245  36690080   2174640  41143659   8125497  60072780  10368115 
  1744094  12685464  13576776  51961350  37612087  10007576  10549932   5069331  40911808  14951781 
  8123388  19906042  60213352   5708621     48202    690206   6364464  25929244  36599634  14623863 
 67961625  69156504  32836440  69629685   8214129  17339028  18948852  20409424   7144956   4319565 
 23883340  68745696  11155776  15547974  56301225  37097900   2908642   7978668  13014960  48319257 
  3482795  76377714  13935264  52528872  30705540  36010884   7268118   4740756  53408328  13843862 
 25727310  17241301  54046674  33095131  36240575  49487340  30477891   5187771   9783748  16771506 
 44233150  20855688   1403040  38105568  19580220  37232763  21618804  26818092  17482158  49708966 
   575436   2626785  57302857  15798574    593598  72322848   2400165  50404140  58682070  39040414 
 19810260  33111040    296192  44226299  24542718   2294649  31870550  45689674   7246492   8954836 
  2013842  30050862   9584036  18634240  13822848  14382372   9309960   8571987  15474744   3882663 
 53395628   5177925  25643313   1419072  49151318  28450741  46960215  28076553   1433712  33518112 
 39351606  10896270   4227140   8459997  65804640  16656000  35461566   6094110  30886618  11232622 
 33081937  54631325  11718557   4371840   5458780  15805244  38000820   2763921  14191027  12717585 
 19534369  56010361  19718100  36125250  12724964  23021217   3229443   4275222   4610502  15717286 
 39262018  48136677   3515567   2726542   3110404   4980932  43766030  11850327   8962130  12851113 
   265424  18046020   1023372   4285276  49025658  34257504   3774050  14008500  11481600    458328 
 24774540  41126540  78108468  50652302  46967183  24162834   4143288  12523645   3076020   1559760 
 26306400  29247336  58936860    525278  36760529  16561159   6090310    359189   2919665  29009579 
  4990930  36385536  65010656  72946596  22394190  43702919  12298350  41888738  60286982  16449440 
 28335204   1873590  20323584  26571867  46345666   4043880  30612336  11942032  37251429  63331065 
 45944496   1135345    782696  27878795  35373114  23751000   1596007   3832948  54829533  34039525 
 33382445  12906024  14575914  24353344   2223001  54564406  46220925  28500245  25556440  82658037 
  4136690  63879625   5911451    916020   4325880   1726194  44361282   3840810    662416  59903784 
 10468080  20444336  17323281  24025344  32760306  35453748  26525118  13371639  41923509   7408148 
  4849640  51250955  54752481  48655180  86456448  20257280  24045293  16035800  24241264  15023312 
  7189116   2810620  24129972  18797555   3982132   2335220  52202070  81404631  46448612    318472 
 35645040  22524452    338011    930090  39480600   7431227    155287  40806882  21300860     18390 
 16453563  81260748  12176952  38022680   4818296    908796  29861775  24683620  46615483  23221760 
 20572222  38587670  54236768  36903245   6482838  15097074  27456360   1431753  37833950  43786108 
 23941008  39852028    591007  19362242  76721418  17869230  13085160  19129488    500448   8692450 
   412104  28466025  23476812  23947066  22741744   7352554  42443066   2404636  43407848  34652091 
 44356488   2480582   9740865  45329958  21662646  57264372   6451720  27542992   1803392  32288646 
 19400580  58306459  26740378    106872  47854452  40193868  26596350  35179781  18592200  24866201 
 11677552  45643910  29705064  25659708  78420699  40940336  52912300  35810872  19773780   2895399 
  3026643  28694160  31148390   5588167  29192004  28906026   2747009  12235456  47720592  22507969 
  8401965  53784042   7310800  79514336   3434508  62957594   5416131  15284556  12602940  12636726 
 19488866  76860208  35770896   3873604  83671917  15205892  32144752  70451100  40095060  49133285 
  3456463  45101888  40031852   8152056   8871720    254592  32811768   1532316  63053271  21805056 
 34656816   3394475  23611224  33828228    227140   4774479  24012276  29906100     98208  70606928 
  5961696  29516650  57306893  10428572   8442204  20074382  30768062  37601767   7630965   3005764 
 88315641  18061035   1384075  14190616  45676896  69301808  13939932  26278045  14466592  24100713 
 19777632  73702717  85599488  85127382  66330810   1472805  44287290  21070190   3705568  12203158 
  6519145  28785564  25335060  43714110  32437152  11761389  45805929   7995404   9028703  10341933 
 20508048  44376701  19284216  19260336   6164828  38224625  43032480  72041292  17538702  64472947 
 18090200  69285105    232288  25390708   8857872  33945872  13204128  65591540  58975944   3999888 
  1041651  29989872   4045531  18559375  46459780   1146780  60455460  29600919    827534  43838040 
  3239656   1983072  31315360  48730553    474188   3905646  70048032  18513070  20652528   9461070 
  8968984  68914688  33862195  71796732  32758964  90887022  36006663   4681344  10041900  22978046 
  5376861   1652196  72984082  28089182  18276118   3988660  38833604  44043774  16736004   1830425 
 12415977  28743040  50278030  27194082   2068000   2178685  10475113   3942430   1327440  25691736 
 25689125  16234744  25345655    241890  52657248  37169901  34393275  15216754  85358097   5858440 
 59068896   3623400   1865259  87903789    204800     87624   5146840  60887112  28268544  26574718 
  5794339    549472  44752800  45905128  56529066  33193752  51969263  33340593  50005527  13521806 
  5988436  18388125   9625471  42426885   6809910  12050687   3941740   9770514  43879736  27382035 
 50065165  17498880  21606192    519547   3238660  19801968  42642312   6133050  13522376   1354880 
 14843556   3860372  33945516  18134120  32247564  11765655  16585558  24896217   3650520   8270425 
 25469873  15984034  37499648  23554064  11215101  16527472  19612915  60438411  30859420   9393592 
 12367488  91183179  65948508   7744473  54372952  31326788  10431692  52251585   2767284  52938788 
 12530562  50126896    150512  91993760   8158104    197046  66299454   1501131    774888  15184340 
 25660536  17161820   3016688  17347226   3102448  34063360  34169220   6408700  16650666  10897488 
  5020389  23567580   4848750    447920  63136980  33255808  17293941   1484865  34973601  61259105 
 43835793  20538004  21148625  35165997   6061391  13544088  54943264  12699206  63611802  17827533 
 54393233  18671476   2689620  10177596  14654185  67651487    193282  17008602   7517339   9895690 
  4537776  12089245   3508771  16494660   5120192  13687902  70362282  14036751   5646416  11216008 
 62832320  16949338  18416364   9909092   6373564  20598305  70414848    339446   8349332  37292750 
 22750585   4626608   9199629   1261875  44418270  56786220  24183773  87366740  32017500  34627264 
 12129528  30655179  11593591  63908662  92241762   9770562   3816648  33798000  15463368    477565 
 26025984  16460444  11952184  49604975  16878508  62606862   9814400  37383740  15086038  75030453 
 11406546  30560032  46592871   2047036    771800   3675086  76522680  13881374  37734456  46553752 
   545984  18701130    627300  14382438  32479636  12247686  25973874   1283975   1541330   7769250 
   472410  57715504  14347025  47104410  50158930  61711713  44458720  41265765  62198268  19243770 
 28431507  22523011  46200645   4397232  38734500  38388972   2411811   1305499   4205676  28483910 
  9546360  26697356  28048800  18615630  40420644  41202108  54730478  61211152   2286766   6512308 
  3810180    151084   8190120   7992040   9408243  58805703  29390192   6569330  13684016  58824304 
  6600726  16504008  63276600  30417060  13689078  40963752  15992445   9676720   6202911   2162328 
  9086022  15622954  45979807  12663376    235136  19304000   1242096  21945400  26664524  33105125 
 70489760   8182425  15514301   9311289  11354088  60702976  41277282  15656384  14067366   5017456 
  4228504  42011280  48812161  24673032  41300540  27764519   9963150  17560755  45462375  68922257 
 17757079   7071544   7532118  22479660  32011455   3364864  22288175  27058200  63375945   4067634 
  4693513  10256754   4826304   8904102   2181195  19202640    232832   4745024  85728640    728352 
  5074449   6385368  42266419  13804357  11902212  26251019  95223766  22273259    665632  37088946 
 19258896  13855932  42879744  42113736   3357900  12019484   5949643  15004810   8760585    168246 
  2584738  56450160  48423828  21677800  12129490   6640854  18920850  32687012  46701279   3816500 
 18571087  82211165  13544886   8452150  34840920     95076  24939957  39730452  20140562  30185139 
 30572553   5399073  45562592  38486632  41949291   4601152   1148040  36379500  63062216  44901960 
   972900   7619370   8311404  14930390  27400736  13525618  45916197  38114444  39638505  28490080 
 42637938  14561720  58537024  31999608   3996100  11741808  33876480  26545860  38217110  14271738 
  6868875  46884630  69597300  50866725  11910448   1988984   8765058  14029980  55708236   3012462 
  1050227  14429574  14980608  56531904  65482725   7072824  11648357  30555680   2533680   1777464 
 57547875  26951715  16656600  73902468  19269120  52109694  25152248  22726800  38719989  64776900 
 46906055  13940622  12893580  18224218  36576384  11197851  55709392   6276240  27158484  21632292 
  6290004  12748428  20690199   4325315  54936664  49588225    649766   2359401   7243659  10461396 
 14633685  71258512  31209459  46496335  17746492  46025079  45092632  19594206   6601317  29006680 
 51736680  11508644  36143783  72582796  59540548    628923  50205900   4277812  13783392   9451422 
 15166515  11557845  23063180    266526  26902252  31879584  23698897  11739033  11575180  11908530 
  5192278  58521906  46762924    583371  48824104   3063424  65315870    164318  32564575  33804442 
  1450211  14092298   4344760  59533148   6055551  52004360  28298205  17960976  19141674  18485004 
 35729980  73828956  70890273  35043624    111818  37638718  43826766  43386720  50088764  13352658 
 17932516   7269463   7242048  19443611   4118674  17999871  40205125  56917293  20020640  46182430 
 52117932  46546088  27739692   4097212  48688888  63510728  16145372  45469820  40553612  36445632 
 17022486  51121072  10071240  11045840  32304920   9145344   7925688  30634470  14173576  20995240 
 24900036  10704504  10017408  52330944  57511212  24088960   4297208   1678600  23829120  27205176 
 38824824  27327168  51131850  58739064  14909622   6581212   4447800  26217936  79414558  56731890 
  6019537  20991672  18207046   2165387   3182605   5136108  17121120  16544080  49307524  25704575 
 33346278   4110988   2107556   3099726  25527745  68758584  57867048   3179255  29609602  41311680 
  2529468  17581512   4976730   8225676   9897545  10063585  60989565   2264987  17084836   9696544 
    11538   1306569  29323478   3964792  13933750    816578  11379420  70011216  14011830   1906487 
 25523156  73690841   5309712  22596128    466050  10834955  68919039  46413055    559636  12057048 
 20477977  71908620  16426080  39272318  12635292  38677472  48231612   7908285  15630846   3844716 
 27614769  59616492  61213896  28978692    920550  13930610  32582370   2277660   3981810   2407590 
 90008016  24528636    116040  58990813   7789939  15391200  38250182  46451136   3468328   1014492 
 26806450  25616696   5580750  46126960  13983354  42547232   1578372  23604405   6979720  55358460 
 10776724  54141675  28797426  20657304  44528952  54302741  19298958    122285  66975792  72818970 
 14581374  17450059  13287550  18144576  77434389  81151866   7229880   6531292  20342966  86358012 
 42576900  12699053  33633898  44958375   9734904  33126092  15641750   2414945  27385584  15710495 
 29547076   3605792  39099295  63820236  34178540  27171088  43347955  15718310   8509298  24712331 
 20760570  13869230   9398927  16401287   1043456  12162120   7445396   7442433  37260800  28080935 
  2127707  84832826    862344  13667004  48307120   3381690  54851536  17428972  37739821  17871360 
 34818723  13186459  17584596    429847  33131130   8028876  18244864   5611156  26017120  22569108 
  9693700  14198240   7266622  21689657   1968477   5349440  37973284  11084238  13385709  49141350 
 43700798  16070886   3068784   3917952   9403216  36458635  73102817    236082   6023802  11820809 
  9706540  51344538  52715025  67409686  25118568    207360   1977358  10043720   3055780   5601699 
  5623776  60638804   4240470   2084927    128380  84294921  12284525  11118432  25483145  33072354 
 28989560  18543474   3494078  45933294  11684255  36249785  27352400  40662576  10504616  21078420 
  4613225  57064800  24819109  30893324   4327545   9519034  20697440  32543316  65124243  14679000 
 15050820  38181200   5360526  33023904   6707886  14749680   5708423  12999480   9589528  50714800 
  9450441  31841119  84731400  39760935  73061188  30338944  14347050  28185945   7237412   4061624 
 13863990  56773244   1142774  52397660   3391668     25192   9310050  51842856  15473952  35595296 
 16415120  53117892  21458448    552286  52569880   8589000  89072100   6058504   4570872   8100012 
 81957304  20547360  55585600  26560170    754348  44189782  33175940  61779862  19567305  30512100 
 45630336  17166260    310030  36470134  23543415  13550881   9025665  61386207  27151977   5992910 
 10937826  28022970    708936  18015971  29553318   8293984  10684992  12191628  17683710    789636 
  4765416   9206784  44701805  28063515  21196932  26973478  20717620  21688980   5888326  59881104 
  4405038  41972601  40150784  24637095  41485080  22413940    891620  24006584   3182634    621372 
  3690603  27711904  30094848  42638012  68955505   4090164  37226378   3584115   3258892  12923256 
 13360875   1183413  47065480  19030926  10937160  72156568   8634760  18239972  31607631  67713219 
 20015562  35765120  43657588  11406783   6932280  35249188  23963421  18343536    243293   9229855 
 41031705   5897430   9568620  14972100  53720870  16865992  52451445  17540382   4671432  25664688 
 65787914  17300052  38612448   5263608  39693945  27431786  44648543  30260176  26693310  21937520 
 53740512  12589200  34460034  54136656  27329731  32201157  23104640  15935193   2081544  46734989 
 10753960  54745600  46482048  29142332   4452570   2182501  69307045  61396720    237783  20532864 
 67788580  59132843   2903388  15525494  63742452  22958258   3879531    787305  46920960  66336396 
 78408378  27891840   1796643   5321328   3259804  25590492  27145422  24343463  44617440  46767522 
   920530  17125008  27286615   2055351  64549239  49696395   6712540   8381370  18496280  29782808 
  9086782  65141406  68674760   1508124   8176014   2694450  24560292  71504230  26151984   3667653 
 22660344  31365468  44013634   2733696   3375161  14048760   9376200   2125824   5713188   1219430 
 14015882   6787980    783882  15987744  19215700  53757546   7869150  11918088  27165642  78980940 
 62033262   1364922  15245120  31941730   3457630  15715584   8458401  26782630  30690881  77290344 
 34144916  35098470  28020384   6699440  64211988  17092380  22861603  28501200  10396730  79352266 
 10440110  10547332  23791147   6122035  19139730  26137216  40407312   6479856  40603200  53034240 
 46630636   9434915  56295378  44668434   1741908   9051567     91353   2896360   1702727  18439584 
 55903431  44472260      6280   2256560  85414339   7084742  22550010  29968568   1680020  39682796 
 51740214  18078620  80582080  12309440   2278848    538656  15544520  22550792  70860345  17310937 
 16733457  39538950   6154961   5559552   6523852  91292830  55757376  17439392  23453388  18751446 
   907412  26126773  15763400  23669658   9231280  31283946  31136482  14353582  32525469  64962815 
 24400389  26363525   4964610  13636608  17592774  54787113  52365211  84659202  27582964  87008706 
 46247517  32734176   1767198   4996810  25247070  18683808  54982158  43073361  60643296  19834368 
 57907080  26684547   1445273  61223200  10940160  28272363   2744469  41550648   6067100  59315954 
 15135178  18887330  49042808  19955192  80427050  55590922  28297500  33650394  45616035  27979170 
 44102268  36809376  46670325  19017747    566724    575958  53795952   6721491  25126702   4437440 
 13472895  15129847  50590280  16446276    436773   6984635   4953858    956301  20709130  60162047 
 49370625   8339538  30176076   3259008  20494936  18093086  25478112  51611505  51981248  48870255 
 11212452  18726044  29542304   4610816  44861440  13847180  10292940  43069352  17138030    648280 
 25302816    529308  42250600  40179160  14921534  29495540  18594839  41894556  39572120  16584436 
  8324400   3494466  43116845  38913862  45681088    143208  10680775  17745378    303660   9143352 
 18902655  42935863  25321884  11425952  38743622   4202880  42037710    849482  18315460  29192400 
 22400016  48271080  55924092  12813900  22426900  14051971  65501356  42201450  10426598   6292987 
 41773543   4633167  25408271  29418429   9105444  59670450  42594896  19294125  27106865  96882345 
 29298360  47709684  33572605   9042400  21224424  39261225  19876484  29254272  66189312    375687 
  4309080  49554218  20776494  46287456  53695928  21105376  19056996  38132250  22304252  20002824 
  5566704  10896406  44941170  25170109  44640475  86026794  49233142  59207292  57930600  17999976 
 35974701  49988946  43504470  42181446  34707424  19465884  59541236  34778694   6946440   4747312 
  1409260     26334  16138854   6975414  12926400   2577179   7261677   7297400  18359802  47032380 
 55868184  16623136  55360800  31252025  38607552   8846432  37055475  15738219  25587120  25365398 
 41576604  31863405   7264320   4767720  22161412   6987840  22663052    349470  16846830  39708655 
  1755126  16428132   5281570  18597120   8394765  63552875  26101972  24163007  19138158  37407262 
 48741706   4083954   1830768   1998864  35201888   2886481  40978229   5677439  35115192   3647164 
  1726158  29657596   9728393   9083918  18039840  34239096  64370902  36061722  10097260   4987970 
 18078564   3829365  39840420  54073125  27547436  15655800   2904924   2768880  12656358  28634080 
 16401064  10901550  12150268    137052  58983936   1657380  11485581  30484464  11382023  37746600 
 49138524  54951660  15337228  14118481   5462510  10912806    526917   3307422  12965888  31267964 
 36829238  53143475  12597408  60697468  12111881    284073  10867514   4914893  74052816  11921768 
 16964477  21934864  30162600  51438300   5810616   2169437  30786168  27968782  43616050  10285149 
 58673862  49928380  53337519    574600  19848335   9942210  47249244  17862866  50030750  30162154 
 16107202  13387426  22329021   1133753   2885120  58127060  36534806   3852288  20802068  27753990 
 20461779    356706  31251024  13601665   3112802   5367588  25908348   5294930  34101864  21472110 
  3327555   8250825   2780051  30649545  43897068  54072900  43538450  11007768  47216820  70292965 
 43129160  44442320  41533128  18440520   9871694  39181595  70570786   7374464  21255140  40961580 
 51060960  50554920  22616256  34925884  26516272   4976928   3141440  24724732  61414080  65194620 
  2847855  29486736  38651249   9822836   5347472  75377475  51650853   7531517   1029031  61605999 
 22810645  18328150   3944136  43673688  44906010  47318544  10557190  17087200  49399806   6250188 
 47551357  37675855  27954480  26869230   4879656   1057560  41244924  24874464   2164912  32335728 
 31243835  66845306  11217450   2937891   8467362  54532880  42054237  28873108  13053240  12031720 
 33078940  49958338  33764668  82971700   3914854  14826309  68664768   9255597    556156  42535010 
  6436360  45984708  28203284  15571027    444978  19653760  27117428  25658700  27855102  28856261 
  7543488  17922306  28406280  37449776   4524520    338800  23856678   2639104   9095488  27432888 
  7296282   4236336  43641796  39296000  15739504  15031975   8754605  68655309   3937389     93415 
 61441178  83165010   1042854   3139255  15438150  15314726  37410663   1889979  15122981   8230975 
 19551420  24427266   1835974  36687900  17678572   7515820   2410274  25315785   5899804  65117844 
 33384582  52794901  57722730  12785868   6433280  29870736  10086252  36525112   7762486  39977960 
 13648392  35079525  66390951  21831700  15719649  47998126  13840173   8817984   4984980  82883840 
 16121200  21173576  34210400  23799932  21578232  19676277  52267020  11454806  49391897  70068900 
  8965264   5353101  14829912   8640893   8339201   2552824  32234008  57851952  86185260  26058588 
  4258410  17005042  40446148  29326589  69022902   2191968  67648200   2588573  51448149   2448089 
   458010  45537705  36453784  34936938    641580   7382205  21734692   5171250  41775384   4410744 
  7038895   5953320   6269010  20696039  10912410  78727488  36245680    417408     99500  45047226 
  6285648   9016678  11348802  22610012  17018632  28681920  19841892  48074928  40149526  45890272 
 17850220  30760765  30929797  22781781   4539678  82282432  13382600    808664  10390254  21950500 
 30240375   5533232  19138680  27234855  15068160    360819  10673334  17764461  15378192  94505630 
 93239424  72084824  26422578   8756335  76991752  65246544  60504642  13757312   6454370  17550129 
  4483592  16433316   5164016   2700311  51210440   5511334   9795726  12047096  69764214  65530890 
 37805795  36226509  23974823  22423347  27495768    237472   1389399  15567821   9545615   8771220 
 33588414   7209564    355200  33075984   3543446  32920391  34407936  27765405  81302144  22478861 
 54385274   9083558  76210758  49211628  49622832  72548379  22297440  30249384  13496250  48642282 
 17238270  82539348  68327525   5787408   2022418  37079286  12764392   8620455     18078  34791066 
 39387348  28086912  60953642  18255008  10012200  23797416  28899780  44676294   8930713  52476242 
 30325680  12348310   3805760  30121800  20220750  21253248    928948   2813406  15859641  12456420 
 79282686  24204765  55901500  35998179  19728093  19252288   4230510  21462784  58362270  51667346 
  5183145  68355868  22220952   2298624  23927190   4365768   9832680   1262316  56459108   2401420 
 14494336   6883877  56464938  30523861   9057884  58028333   2785419  15949128   8564818    200000 
 71110388  36186064   4201424  42058093  17135727    513656  48337100   3715603  35377830  46301760 
 10707389  52501401  28646024   7485885  19020345  13100320  21218120   3862144   7196695  14877282 
 56046672  28869500  46461857   9774304  87121804   1746612   5309262   3856089  30625480   3099070 
  6385494  43615728  12263867     87804  20172992   5184144  22081000   5018025  33414150  28562968 
 51031215  16499220   3067460  32296320    841725   7680176  31847592   5810720  52656750  71571071 
 19992426  33606327  26096694  36630776  80471445  37748048  20671014  25377924   1523642  42948180 
 22757320  11683114   5559304  31870180  30263688  11065978  52151568  61157928  32625605  35183876 
 64771974  39405210   6500106  17225592  54759276   8698478    228748  55796972   6083812   3751254 
  2875235  32700663  29501457    394440  45463028  35057890   8107680  20640543  23510844  32352146 
  6726312  33062546  28914020  46253125   3151120   3032874  11586994   1007104  20690352  20643800 
 28353928  29753676   8640784  52969480  43802752  41416000  72218360  14517104   4581924  15929173 
  9116745  59948239   3591095  32244564  30487095  50350342   7501014  28921484  19023714  25810008 
 16726451  59996300   5067356   7350672   3255424    197524  39503133  29035591   2099688  21593825 
 12111759  65006150   9021780  73355520  16042653  14238124  23096940  11690712  11125618    445512 
 11362120    106750  17875830  23274369  20214000  26702456  28604217   1540451  26000094  52026258 
 35019827   2665294   6628690  13572300  24752781  11808540   2606476  42412860  40350758  42069170 
 52822668  33271997  68856975   2605395    422298  55012507  24190572  12462038  36555600  12322352 
 15528282   6754914  44210695  19781648  39157346  13374214  44883475   5630009  14257270  76244630 
 24128550  59811049  31401747   5685288   7731250  38169036   8656817  30599640    369628  13778661 
 12976105   7400208  63712000   2565780   7610469   1593815  20857980   8058708  49518612  17586492 
  7702750   1377375  55998295   4101839   2275440  38943378   3126816  35574006  50818354   6426342 
   533168   3326386  15734707  12531393  91845950  23973040  17721038  27136443  82486320  52076034 
 36125802  51749258  50530330  14197040  19109160  57240450   8762364  22477050  27001904  47461960 
 60508305  44768950   3898442  46227069  28981485  36337448    920601  50932671  26019258    309276 
 11310376  24204956  21476994  11427250  11651521   4578282   2239872  18759960  28844773  39700962 
    87020  47595156   4799558  10524480  12926032   3044844  14057784  63602226  41025332   1466726 
  5980150   6302080   9031176  24005940   5558344  37348080  24154328  59890314   4567239  51677552 
 17280172  54385020  45811413   2492168   2705950  14650488   4926480   6004854  29669535  10494036 
 18959036  29442798  26465712  25497000  14552760   6487823  34258502  23432146  56885291  53158544 
 18522432  21284514   5852760  36522252  56230740  19266016  10321787  11364080  16381795  28065474 
 56813956   4177271  12112135  12643292  69054996  29297222   1467284  18607284   6672765   6786504 
 87354344   1009197    254998   5205360  42231237  36985278   6893180  21365896  48276066   4600000 
  2739888   7032584  35527494  15563795  63998802  17847034  53427108  29597957  25312418   1063318 
  3168193  25879986    815392   1116660  13453910  11901560   3047980    433451  17250370  18861934 
 18399052   7707830  40913256  12601185  37626685   7284224   2130876  23597640   6526800  64166775 
 12622848  36414492    676200  60697257  36880918  10057894   3354689   8931444  10484284  65973024 
 38036616  60061680  31355415  10632255  35338070  58702530  72314082  36125201  65209980    691900 
  4921848    845788  33254280  69834380  63241813  43126580   3378396   9930375   6129445  23190275 
 45858645    662605  39273637  25704594  10369977  15473484  36468888  15979684  41788696   4400863 
 13145277  43187340  76636980  11955348  21362463  74886328  19202445  14715194  22877718  72444900 
  5630940  16392000  18213670  73178049   6518702   6160280    102828  20615661  76361454  45546325 
 13282425  23828622  48075692  38862000   1533723  21902815  24818310  26532802  16786113  87549363 
 31485876  39472570   7379100   4782294  80274595   3768282  38188001  19344546  12350646   6857048 
  2133360  33465894   1382530  13743345  15256046  38842492   9331960  20674248   1652835   2090350 
 23806912  29639610   2640143   9813339  44387567    142520  17206002  18728325    254106   5775307 
 17994776   6371543  44878106  88410336   4064025  66658284   1246080   9272865   1254960  69419350 
 17258070   1131384    311888  18719016  68939268  29409336  73086825  12160863  69357600  20432448 
 36314384  37914300  18761158  43435145  35165400  29170624   8640151  45868983  23093125    494845 
  4123405   4692532  27977138    578610  75188760   7813336  11019078  84967760  62006077   9063224 
 10188434  28431614  35938238  76204506  38681929  15268107   2487372  13947987  28407456  32151717 
 50386392  13412352   3757041   1465399  16018275  77375160   3332342  13869492    157280  30329278 
 67753632  21095912  61806555   2916255  59363680  83032084   4406676  16085934   3399286  17327713 
  9237950  10242710  15641136  54843012   1305605  33400339  46624341  63766848  22501575  31842530 
 30170532  10345286   2673248   5751810    511929  49101016  52666572  15036630  29625600  42301504 
  8282043  27837907   1828706  22289630   5864184   6582834   2307550  11850965  41402738  43253710 
 21088152   9366336  37902390   1643280   2369892  40081910  15914346   4522752    226256  20118700 
 10150272   2946800  35629314  82103140    228672  73974065  49023784  26076952    535553  16559571 
 56141376   1231524   5186433   5918086  11861694  22643166  38856216   3858918  42663834  18607044 
 49649575   8287216  46561907  32155432  57500768  49869540   1223425   2701842    586880   2854940 
  7493086  10009945  16464290   3885674  15149295  26282448  14630096  65246688    137500  25653166 
 18236010  39853402  14063862  54306820  25458510  27023280  53304594  32402616  14548608  59884540 
  7414961  27107498  59791125   6056562  11593440  25482070  65993536  23205899  57985929  62726666 
 22420000  16639073  46334344  20517685   8569500  14518899  14640912   6205884   6932034  35001108 
 51107046  42362145    532224  23442072   2134470  57112521  38648660   5522976      8883  30948607 
  8439652  23965440   6330341  38243940  28392048  31444462  38445624  64576953   7737840  17547876 
 35912800  57780531  21076590    446325   9937192  33033744  33282000  40240656  18556272  13752980 
 22782900  11964726  30588361   9816242  10622224   7349143  67730282  23831176  16798590    515815 
 75610152   7616042   3696080   8087668  16313324  40189971  27542970   1790950  29181438  20429770 
 42706836  20487620  31350436  52591512  14049288   8118400    802048  85832416  17936550  15581664 
  7356138   6004856   2082850  42094677  34347225  18912888  39690392  58570821  13543455   2044014 
  2017647  24725391  29827467   9216771  10568880  58994180  59454172   4927276  54627144   9943898 
 68759614  17769276  42411180   3615677  40917749  45858100  23613517  24568750  11393280  37719862 
  2810406   4601002     77152    774180  31955016   1726920   3986160  14900160  29046864  13321232 
 30771792  17784456   7191990   8289296   9879316  56377769   6343181  33714747  23213364   4116987 
  1414707   2537370  86213868  10623340  74072404   6449012   1643502   3873452   9792900  12582336 
 27059136   2811159  70618590  41954184  28459355   2119628  34207488    196272  37541372   1321738 
  9856890  28162979  70001553  26894199  11152428   9104238  46957218   8158282  39252486  11305128 
 27252280  82832316     89334  14381653   7189128  32335708  28373772  35307252  70873974  68942922 
  3905748  29385642  13739468  26007256  15622695  31285386  94783767   4877500  72213812   9284088 
 23611982  62597990   1005384   6732180  40439978   3419327  27794510  80964546   2379421  60274449 
 76408046  45664066  18249990   2970050  31765875    945378  40338990  35480445   7705560  40527576 
 13760923  53298168  21541872  38271450   4437018    477620   6873780  20976280  79059969  69454803 
  1567737   9953295  15846012  36073824  24488616    566082  31130598  29383830  27734956  10724000 
  2988056  20486900  37157648   5908838  19209848   2598061  62905479   2146392  43436320    826588 
 61049638  35302194  12799878  39947781  32409910  40832576   8677144   6039245   7854314  29534572 
 34401418  87523212    478759  48137154   6352848  49739150   3988860   1147815   4274268  12187163 
 32179191  33752680  15623797  17094552  25176352  16447004  32941293   9435836  32752096  11147390 
  7740125  63824496  14553012  83939750   4891552  40906698  28261170  74019244  20148128  14659252 
 19992024  34264386   1233095   5772144  61571268   4300340  31305290   7602728   9979057  53813160 
 63273660  33673554  39661380  47920608  17718930  43907110  18294640  36616734  64246068  30915292 
 88839162      8057   8295798  10922420  11563875  46522932  46099404   1894200  41924080   8244168 
   821260   8326256   7832700   7756924  18861042   2534700  20185680  51788510   3246541  25972812 
 21960884  77013429  45856666  50350704  50562428  13670088  22318833  16938820  56460888  10230981 
  9238521   5054280  67803324  21127160   7960202  21205821  21213462   3128001  20309445  40046832 
 11027079  38937100  18147558   8281240  43677867    193621  60039592  64403502   1692879    741690 
 30461778   1508816   9117872   1624280   7277000  16775787   4953142  62630875  44245560  26155759 
 36375625    557036    213555   9643918   1025084  37314099  66490570  46449690   6669056  73521894 
 42901065  18154640  15855840  17816766  31621636   2315321   7429640   4671922  20909721  16354950 
 33956325  13493700  30951725  20185464   1918164   6073200  37133684  28926678   9129344  26089788 
 39362200  19138568  10065142  74960864   2373572   9229502  93626048  26668009  24132630    511392 
 17507904   6712662  61284592  37213632  40398816  49006330   4645425  92075742  16826875   2073653 
 41564160  11729710  18096232  58004100  12875420  19321518  41125590  38925887   9300564  12402930 
 63480400  78585000  25653204  42713360   8546133  72735200   8449196  54688116  96723504   9117678 
 43586586  13581720  34320198   2058304  12123540   7689756  64838072    629832  42778368   4245984 
 18541370  47550798  33811872  57919830   8455881  43540428  19180296  42907345  34847092  31209528 
  1911948  31320250   1982080  11753460  43589135  18440180  40969932  13009500   8301354  54690678 
 25325454  13140456  60254308   3681792  17537130  14791785  35922700  43028526  16054611  95079085 
 19206092  25526082  18731280   7901064  16348858   1153432  35879776  33246480  85471017  26768624 
 23888220   2071110  15344550  40242383  11021464   1658682  22149600   9995108  22757560  18641070 
  5117400  36506731  30940551    431781  36099192  62328156  14092110  19553721  96186126  13424152 
   421200   1149588   1863264  23074638   8032000  59309320  15707577  26972260  18117660     25036 
  4064920  29759225  45980682  38504245   4670648  10643636  31624590  32288064   9276288  94216824 
 12075965  59565588    542025    787680  11726896  67326596  31466751  38502000   3543853   1649000 
 22033060      4614  72363410   8020398   2814360   1705860  13215920  24785274  36492915  30948621 
 16540832  55942940  68957005  73149057  50376684  27004800  11051488   8838368  17361295  17769585 
 54185472   8447332  37060184  46748289  21145780  33905744  58576056   1253960  13271424  11430388 
 23404262  72473404  13933400  14154150   6265530   1766526   3462483  31274288  61449240   5765628 
 41324031  56518041  55336490    982121     98210  82136601  45686490  10770948  26761944  16083900 
 31600323   1615900  48853104  83758203  54761322  32904092   3202032   9962210  20907825   9093288 
 13054950  30828336  49839300  50830227  16997772   2181564  50871216   4946376  13486950  35077680 
 16766784  11816690    529685  41188400   3120228    918834  13590448  38212085   1339265   3743250 
 43866516  52792432  63790800  10925430  79635138   2549966  73010320  27759250   3452089  11659634 
 26414001  52915488   1313964   8239530  32369946  27767189  26125768   9465192  44077168  10678210 
 25136256  24471020  38597071  34635756   9454004    740936  26306547  16085590  56565382  64224819 
 39750120  67925520  41294790   3404654  14358330  80951892  46402342   8503580  41510300   7496115 
  8077556  32692560   4736137  25689330  41278126   3853700   8486306  36404448  56693974   2225223 
 27768550   8690666  44986656  22339044  29374059  19779550  37320888  51597364  16637400   7123884 
 33058898  22469284  74276107  96693156   7067660  42619177  12941622  50549256   8339085   2536325 
 32234488  60211542  17487162  10418080   5939178  15163184  12735924  13544226  46298827  37951276 
 31568656   3207825  58894462   4345824   5716864  19688940  28220289  19626202  10513034   7499100 
 20368240    454338   6551662  37239210  83624400  31177796  24053130  41748336  22150960  31443822 
   152520  55913949  76962688   6170160  17963767  13393457  74224128   9868845  29444228  10997154 
 29713858  18799884  25212658  39800257  15771950  25257750    400258  35900736   5029452  50644155 
 27596184   5753683  43442038  17663160   1650040   9985503  32445322   5962470  38621682  14999412 
 20045134   7907130  20756688  20247136   3594434  23951499  55745285  35841885   1897546  48384765 
  9152726  46840320   5191632  15168472  18745440   7331148  25912846  15612829    951588   7336035 
  4599064  14068296   9911412  29504321  12006620  34721038  44168750  78728918   5096524    647446 
 15363088   9765224    523258  18434042  52203432  43765113   6272376  34446897  50425248  44717101 
  6312356   7931510  19070947  56800716  21850335    879648   1163148  33164098  13926930  35343568 
 11484417  12087328   1361732  46728192   6848660  65025060  49358370  64742110  54072480  26683602 
 27540648   3727071  18213936  31310025   2566674  73472886   9288142   1016992    384627  88498816 
 18981375  12455014   3033426  11470851  38484324   3086688  21313908  13300166  35442290   9748501 
 12924768   4854724  40784154  22094840   6613650  79280736   4358942   6176938   1100400  24659120 
 93421878   1081000   6829922  22855752  34548600  29553401  19010691  35487360  26688576   9077394 
 40264952   2419442   3995550  48907824  61916544    737485  15132481  17232304  68231929   6846816 
  8680368  28742644   2688984    187308   9332743  15231177   2935511  35476392    123435  27330317 
 59309056  18956952   6781220  19933064   1353956  10574032  56362842  26487684  36174164   2267730 
 16984150  27180676   4831428  25653225  55352150  46722691  28429077  27381887   3370552   4836272 
 29246114  24477755  54592697  17392403  26570138  40354767  20122424    971296  20030913   7787587 
 26235732  46545996  27311844  21457162  14676032   1144341   1770394  13638898  36309732  12905522 
 42489530  25119004  55181852   6324846   4736475  21706674   4620096  26932458  57308458    346944 
  8446125  23815336  41548806  56758908  41635620  44180039   6506010  64216284   2268455  52343903 
   806840  16347852  39470060  53224437  92115950   5074520  20249984  11993850  38913700  82101888 
  2417714   2400894   6399395    275472   1674084  45570720  25811460  10883081  29111090  24081920 
 38964450  51219504   4140040  38835642   1798548  11413899  79025520  33708222  11279300    253428 
 34736786  48852804  59288385  71184780  25932891  15505287  21638880  22453281   4981532  27804838 
  9344564  46325326  18265940    844116   4637898  42170472  17436087  49526440   5236968   6594544 
 14787238  28387984  57370575  11671396  10327449   8641743  43211465   5683125   1549854  41753803 
 20707083  17044522   3495614   1275481  23216976  40778530   4865763   4988157  39535360  22054868 
  3015695  15495900  30972234  57207126  15184048  18260564   2722211    784225  18268524   3197780 
 15829495    396549  22417893   3158112  21695040  11518335   5622996  50255556   6696591  47276670 
 14329440    915245  40579180  56228328  36430859  26417613  25098200  44922640  19088496  51000228 
 61813227  30457740   2053719  10289715  20866818  33565037  41083900  18374934  17600814  36235109 
  5026356   1099854   3033615    523008   3423814   6799512  10394178  10358070    509639   4328524 
  7872432  73407048  33369446   7871031   4565994  82100710   3504360  21879765  32045912  13531290 
  8522930  13368868  25671503  68897894  40528340  33891032  10331648   3853080   6933948   9869190 
 67884608  21024825  11450306   9612860  44217216  12850402  45514858  22014540   1949500   5520960 
 19735940   8173062  38228100  64528672  37344615   5013021  24262233  36790839   3246954  24200033 
  6057720  34866468  63455616  20707938  35310000  18365680  38446170  12457026  76061736  76754227 
  1373393  52079106  27707745  75484140   2579076   5446462  15504665  41770080   1382555  40630090 
 39086333  31952248  52437720  43574350  15325440  47836782  36606863  21154120   4410520  39315510 
 27964599   4745176  25373621  64546944   6165640    967707  57780450   2098816  17293956  21363264 
 13150320  35131304  67510872  22623711  37491027   3906960  61529301  10300059  20106681  47933218 
 45220980  23107904    671112  33731685   1973020  35240676   6156852  14505687   1726912  20997876 
  8037542  11245100  19770880   4536199  45692517  22416824  76017654  13148476   9420800  22797328 
  1336336  24787821  24633882   5599674  28566018  24427832  51576282  44503204  11754696   7820154 
 73407600  22449520   1557792    395772  32631800   8324342   1593462  23660013   4401820   3824283 
  4437013  12552825  32511761   5079729  43743582    708617   6449408   1038400  27236826   3696750 
 14000560  16030963   6035880   1729455  11542440   3739568   4437438   6190280  22386048  36575660 
 24383712   8876730  73710293  13562280   1571310   7948576  32895048   1755546   2771219   7580800 
 45617408   2750904  61783380  39988312  41032564  55040572   3201048  38581056  25000254  40906848 
 23123772  41606669  74481644  68665080  19188748  15291915  54244021   1219824   2963109  44448416 
  5501085  60068541  41605696   9644856   1841055   3795888  81473280   4508352  11714432  12287475 
 20116269  47984096  21156928  15007720  88008018  47306623  21944628   9208872   4880922  46449984 
  7745780  18437504  10006272   5594960  21518175  27795573  43108663   3922580  39987864  29682126 
  5601811  14813160   5200272  11411964  33752256   2167074  13449964  12186714   8378424  28575085 
 69935099  21553448  10058272  22425736  15400294   6019904  22969142  91046048  54468700    166860 
 11536824  34373430  24832170  41588580  34150844  35112297   1800866    888444  21774564    132668 
 25626240    261184  49975758  13620258  73501792  21008607  18483504  13545000  43657634     41745 
  3219275  11791806  56642005  47494764  41421681  69542869  32859343  25186915   9811682  12107231 
 15515024  13437600  41065525    913880  25898520  11290703   7093376   1039528   7358638  46421199 
 35827602    895320  22286601  32013170  35559930  18831618  71009890  29647950  27373788  57797656 
 32999670    871448  38395360  54975310   1180938   1033824   1930248  42339598   2107842  30225168 
 39215728  16440885   8917186   4467232  28993286  26182820  39213720  11569292   9269662   7951272 
 15540119  10376907   6767306  17202920  13363460   2398512  48552470  16472460  39212082   2015452 
 53225510  27947004  13376664  15224820   1745110  31430490  58070760  32168760   5408475  11013248 
 25827285  36075870  28429445   1190272   6820616   2962028  44246304  24830950   2628671  32126712 
 77096819  16263407  27348048  20129598  67289502  15214744   4867713  51213526  24267250  13491342 
  7064928  17851120  49804140   4738993  28308071  27722600  46293786  38662899    403941    285184 
 10464998    276075  58445094    479402    644465  76460775   3164518   9589654  69038134  35452752 
 11369589   6106104  22642710  19099080  83927902  10509332  22517766   8606871   7558852   4357342 
  9892806  45139223  73358770   9725720  17621415   5800377   6551329  23477784  19754000   9932780 
 21063186   6522560   3311110  24592128  27391975   5047177   8282817   8598728  24797946   1271515 
 13006385  19329600    384318  63820084  25467582  39367223  27859038  14939815  33513378  13607832 
 17786340  19102448  48901590  32415246   6261065   4341336   5086395    789130   5031787  17086398 
 31401660   2044556  25448056   6828959  68629770   6651788  32707332  13018320  53961216  10648632 
  8105229  79876111  10123278  28724424   3379992  35991010  33829631  74885768  37823012  56302311 
 60923751   3362981  68681868   3196305  13223164   1765678  26268973    488298  63904468  15782832 
   429528   7025675  15833250  23812360  33547504  14569735    934805  27378900   8176005  19734246 
 74838528  37782582    325125  20008395  65189931  10545370  16644312  31645574  50335110  44666352 
  6716538  19042464  31311000  29993824  33220824  32127924  12696459   5089155  12215346  13856874 
 36800595  47091933   9662271   9398234  60407712   3227695  44001468  18336834  33971886  53348748 
   732094  37604822  36164919  35448137   5800872   3043392   6766695  24571408    132525  18046583 
  6259717  54851949   7936024  11774562  16999346  10716846  55858240  96912110   1832991   5287640 
 16151542  23746380  48576660  43299850  76455078   3503735  50927331   3130252  31074426  26063141 
 15227430  35539998   3272328  85753284  29242840  71938398   9276415  25750002   1649674  11345810 
 11885142  43234434   9416669  31019560  43248414   1948905  82180280  17724579   5168635  10299525 
 39882688    436356   6589380  20596918  38278740   3041397  21338203  30331392  49008888  28156674 
 97293598   6493922   4003649    168636   1552980  45244167  63614516   1549408   7130272   9072550 
 49451556  47422206  89651217   2140918   1707825   9812672  18947992   1364981   6071210  43613820 
  1398120   6682632  36749735   4130698   6908733   1507375   1360389  59041184  65870666   3724847 
 21964414  18366834  63837725  22041923   7789100  43528743  32691680  25403544  55225583  39393918 
 40867293  13480800  79442045  18522336  26940708  11569650   2475198  28956371  36119360   4018171 
 54925200   8013356  59479722  19669090  14888706  72025805  37850638  40233942  15480663  78842110 
 51568005   3532873  18681042  82076532  66980314   4995548  54811323  54141728  51412952   8500860 
 51252529  16680160  33231344   3058144  17995497   4521915   7812930  76501472  37344056  11859672 
 26491336  21119382   8881587  11469375  28765360   3004456  27969316  31420034  44226768  23254835 
 14012090  10929048   6151756  32749192   8628423  17203264  65567342    425082   7174902   3148376 
 13823274  17858224  55428675  37494587   4182039  55443620  26477538   1335152  50466048   2344878 
 15672988   3033028  28785855  10484305   8030169   3044888  48762240  46746826   1941390  48913164 
 24281880  61276614  50668550   5909948  26967720  28368340  50578515   4449640   5044884   6599555 
  9507960  26796960  19760225  71596332   6986770  80494183  45373160  19718816  34032405  38831975 
 72415220  65643886   9746202  25808067   9852369  21810097  13361694  11795872   6377340  19271181 
  8298759  65800224  38390012  23354214  12893876  13138301   4781760  45772700  70827456  62264824 
 17435014  48093276  14312055  54394460  31803580  18832814   1632160  28432930  10818752   3885860 
 63556251  12139608  10917111  10292436   8050666  42637320   3145065   5185690   1768960  42311424 
  1599156  44026670  46564700     73476  25134759  53376192  10675455  75090780  30499071  28506750 
 29890800  23703040   3808050   2990704  52899678    167246  86039820  26222361  32327424  26880656 
 21514051  12498577   1695320  11514156    152572  22538240  10262325   7084292  28343744  28075340 
 10762560   6520798  51953440  21463709  73241439   2564700   1056942  24063109  28935412    295956 
 29679228  62895563    570372  29309473  44497364  54229727  53001821    286433     18551  20493473 
 46841408  55130885   4852550    335064    648292  10926898    905892    538112  30019022  37273752 
 26086395  54394992   1020510  13276548  17001360  23745440   4004124   2530440  11284376  52585758 
 24309495  13439535  44132480  79957660  34001600  19301376  11600676   1622628    536889   6039285 
 19059145  48594525  45358515  57631532  56484792  13363452  19159140  58697188   7679770     73194 
 11905922  18447702  48045528  50711697  13844178  21694210   1863456   1122528   8695422  66276132 
 94855397   5452587    385880   8573055  38404575   4494318  74635836  53363848  24619725  17735675 
 56134364   6422128    516852  51162672  54380935    367872  11312775  34304616  56635200   3744825 
  4364181  24033244   8505486   4563754  22645377   9724602   4609440  83210918  29759112  28285686 
 20385882  32735808    527562   7011410   9306629  11559375  57707218  61035354   6855651  41108256 
 24093896     46288   8787300  34043779   5372575  11648774   3678360  25520960   2080215  15364722 
 19282042  30556944  27753375  28200896  18023256  68783462   1429869   5996184   7380384   2230668 
 40722786  17991603  43375026  25958185   9488171  17347775   1762800   4677924  19461966  71896000 
  6727008  67761174  41951504  42541468  72564536  71648408  24724938   6756855  46350370   6419573 
  7413810  20832558   8584744   2781756  11484609  28905786  75619710   5170744  17720640  21910230 
  5219700   7320649   9146646  18729903  28222924   1006720  69119659  41409831  32882000    113310 
 70007168  22385178  42903279  41309148   8706512  62595606  20175336   3239908   5812246  15414152 
 33296604  49700105  49243206   9718028  68052250   4309989  31390848   5052694   8216075  21131880 
  6342726   1367814  22296350  18229848    453320   7979544  52960950  61270160  21947640    974907 
 15920685  12572553  21857247  16685116  34476216   5306512  11187137  45395669  12651876  31750165 
 14976830   2889273   3074776  20378065  54422270   7308504   2999535  20128455    300321  10667360 
 22826659  32011200  20690445    978856   6035085  22852206  26083249  51152944    781550  14529552 
    48285  12376548  29169950  28102248  27997029   5861185   5054324  53707680  17524880   8369670 
 16313799  16177379  45577730  15203334  60605090  11608620  14760675  49147643  80681250   2668660 
  2216050  13364856  37244982   9066288  42843519  33045606  31021496   9150573   9937232  53206342 
 29326905  41952264  36262792   6753567  12227908   3598560  23185968  26440824  20859568  24614548 
    56018   1248403  15159301  56555850  15536805  61377534  39886615   6241494  28124218  20022282 
  4310971  72618480    908416  15458592  13708410  11925300  17752100  23657103   8284557  21162240 
   559984  46219012   7079806   6663798   3194307  47604600  55540530   1275333  23413698  21223062 
 40086636  82518986   2785622   8280944  38966550  26568376  13199668  47720676  16020896  54988863 
 22208712  15560725   3525810   9258579   8429408  16565230  27843740  32755614  16473408   1237614 
  4499600  17847976   3579204  49332056  46516998  16385186   9709726  35702620  49763714  15118293 
  6429116  21691128  37799320  26927080   1486228    515872   6776370  35007709  35105659   3394345 
 59438080  24380100  14071428    168640    334801   3513741  13763698  35732640  61924828  81972240 
 43121084  21268483  30490272  57575611  13355563  29592420   9299360  14321905  37548812  57819410 
 13773765  44615584  60807465   3085128  42837150  18084635  56063097  50919670  44718960  36465993 
 53720226  14517334  48711656    453901  19718160  31283794  47480466  10172988  48708779   7118400 
 58367232  37052750  64824704  42004578  84225954  17513572  12335664  16204878  14949844  60944550 
  8953826   4037374  77806430  21298296  45609655  23997740  49721760  13331392  19615967  28984150 
 59280463   6271680  25826337  36188056   8482968  12515130   1120530  21813801  16839141  32710881 
 38730497    298110   2259520  16351232  10795116  16331742  36142266  71854078  22628306  23616947 
 61533296    676118  34809552  28937700  35605656  35979820  36706230  12768496  25134630   7552930 
 25947558   4591170  27579580   8333624  83850393  38135391  13926262  50897028  31993728  78127917 
 50254503   1547106   3905048  51172478  18440968  35405748  27338734  38760336  25175228  39333228 
  8782659   1473027  14053186  27070568  25010488   3130267   9068949  84635070   3073312  15794560 
 35578372  45222434   7047585  19735266  33236840   4560252  34727865  12882606  67739090  15887690 
  2689792  34854288   6030920   5674301  12688407  33730377  40406400   3829336  10766115   2736615 
 53255488   3979220  54386142  69348660  26607584  69013040  57840240  68083848  15994768  26361265 
 32336488   3364484  30167970  44797566   5536566  16288244  16207345  25176960  43620192  19984016 
  9014600  71674210   6520416  21140704  37263740  18736725  19720890  28275648  72268840  53119147 
  6320712  42453320  46930761  62196848  58356207  67946568   8171350   9320418  22361980  63067250 
 57245300  78347380  17993682  67501480  65564950  47852433  28206156  64433016   2557709  16321500 
  6590096  83658802  56556916  52552712   4303611  17910822    174720  10207358  26039250   4114496 
 10342594   1246476  23863291   2338070   1098531   7047700  22630013  59302800  32661260  35561997 
   912800  37763952  46980138   7217145  10439712  38222604  10617240   1922352  43697511  65428564 
 28706031  13141737   7090160   9725719  18257400   4251444  24911537  55584976  52340598   7001722 
  1234324  25449016   5343448  44769615  33602800  13238316   5418738  73711475  61911176  35880960 
 43540616  51426396  15306974   4544102   1443295  44684328  80468720  64383696  61249920  11272349 
  9493820   4078557  45851451  39942875   1403571  59139663  36437600     13875  44410490  56203576 
 45575352   2904672  29001940   2435496  34003851   9172524  13828804  13064306  57934268   1519084 
 72748063  44576445  35963960  33244200   8824700  34931028  17029478  11219584  68029344  10496818 
 18950752  11864952  42384060   7226130  11078295  18057072   3586827  11231713  61040973   5311503 
   247588  31018346   9046890   6734260   1882904  31853802  23628418   2738168   9057448   4450944 
 20191410  29641914   7584595  38102984   9477831  16286178  36237357   2287705   7763830  25056804 
 55572945  43966437  56713137  60484650  12460048  43452288  47409692  75835060  40039048    304735 
 18550985   6715944  76767696  44077770   4278105  32185314   9418630  23790066  72175020  18228598 
 21290555  14799610  16629917  46232244  11949091   6122669   1987188   6424660   9423394   6198520 
  9844736   3369751    461076  67796654  45218957  46598500  12240022  12074200  14086485  42258391 
 12961291  58489794  30078560    300288  14845776  84566400  15209155  55420158  11137518  21320131 
 25294848  25144182  38210288  14666107    233093   8570400    786130  38786930  32944320  17501665 
 12307572   1683019  76246060  95743753  12040112  27669190  32414464  11349030  18369560   1869021 
 49614432  27135042  71979752   3010010   2678830   1794544  35181139  46169280   4223152  30645220 
  2611830  68929812  11620840  53854626  11581977   1564651  24702232  18955044  67907520   6856473 
 35375907  38469181   1042958  45647139   3593513   1187835  19478660  32527260   8045930  24885786 
 24088910  15160651   7100823  14340600   7651998  41346556  19747335  41206232   3096555   6821666 
  6905566  24621568  63756160  57345902  23923680    162631  57274300  26730657  19586028  43211610 
 43416186  15801599  12759440  17225925  68069445  19043498  33100128  10939020  52503450  18783552 
  3453177  15618240  15124712   5321106    745102   6382600  23103144  29351296   8468856  53324060 
 42846148  37199924  13628232  74735630  47883272  33802245  73431148  12842494  13860200  15915075 
 51280803  39129816  70635020  58307238  37027921   9675135  42902419  31170024   4335188  25827930 
 14321448  12565783  41748956   4042185   1873235  18528162   1694923  33297872    284823  34023604 
 33130594   4064262  47354180  21911854   1008024  52349246  22079575  55739899  23609832  38016061 
 74515590   3470494  78966303   5077282  35079749  18357164  50152733  24596025  21574956  24476580 
 12196575  11528678  28961907  24915506  16152966  14458190  20018180    226665   9133585  37293426 
 40353678   3445960  69059424   7811328  32517892  65435709  17763998   8597248  15158290  11956074 
  8766912  23745548  44244172  69205030   2427696   3591652    326744  30087948  70182768  28809000 
 16834520   7835601  20659651   4464768  10040464   1394600  89843208  13949320  28090638  11277194 
 29706432   7360650   6903468  23769968  10912080   2369004    843283  47600391   5869138   5065770 
  1088132   5899960    392700   2868390  37790272  38521301  85363720  65414300  28369656  37462290 
 13778800  36650232  13139042   2826549    363300  17324899  10967502   8378004  62574444  18665296 
 20071206  12795673    641810   8001805   1269033  71537100   9317649  10409490  55399020  11654528 
  7430702   4808720   2965674  43011867    285476    450448  15148629  10357812   4813126   2290662 
 26886440  24625537  36293700  21671700  14958510   8863380   1983300  35436852  35596197   3534554 
  5537000  15442280  23022912  31089550  43418094  16719807  41654130   3034010  75504762  19914624 
 29474952   1733994  75963327  64923443  30354480  16451337  55941808  25691023  25837618  17015257 
 31612464  36791854  30847184  19448104    126040  83186244  14566608  20243277  10604557   3269576 
  2139680   1466178  43124418   7261956   1393953   5359095  27922196   1673909  53709347  16671200 
  8013982  12683574  48141170  21181932  44525592  11333178  24175546  44612565   1372617  14215080 
  9146786  62108632   8771140  49279725  22556458   7257053  81425824  15342228  28006836   4060604 
 37075976    146466  25781928  18391385  11646225  18823308  10419760  15665300   2830149  78166296 
 24891715    772440   5831119  46716345  22124113   5088636  13191810  13658015  18492512  36796150 
 13098318  28848492  10142460  67126800  34974957   8354502  36396047   8971775   2420520  47607168 
  2647035  63841444  59418504   2152964  44842584   1590224  82888785  43248465  69213480  80739780 
  2346750   1778452   5125504   1189380   9943200  20025387  38016522  24133742   1316832  45533259 
  4596590  17353440  94490792  17108665  10508495  25540690  16207489   2912481  44592660  64449252 
  1462818   1166862  43338692  13646980  16692333  41427904  70261867  58756278  37877752    807768 
 17712718  32682929  73811192  44093700   2777289  35613564  32765470  45596628  66626560  21973104 
 89477322  22437580  36433912  10044285  92873154   1946052  17118292   4155071  12614854  33408060 
 12094056  22496000  29635200  11861904   5085567  12431342   3796919  52717635  39687979  56884002 
  9076062  16384188   2457286    498176  59303036  23269091   4802706   4626768   2040255  24625041 
 71840185  18594706  13885728  11556902  14000948  13211640  17071060  25312926  50453173  23325082 
 24673800  32676846  30185614  17090192  36718863  27862170  21022834     78600  17986800  59840633 
  5490820  51075840   1503186  20092786  15367590  14113200   9315660  41185271  16741674  21900600 
 45337370   3105544  36178425  54115254   5236623  17785000   1566175  11376174   2751124  28629799 
  1721664   1301148  13309912   3068416   3745252  11181940  20419690   2800455  31052580  44822676 
 45480378  69508432   4232530     47415  63192766  39706040  31785054   7377889  66262073   2408016 
 50030532  17608192   5898003  51183630  12503712   2496909   4538393  69085352  56713860  13638780 
 13416410  85831096    967246  58477391  74081025   6370180  23400576  18052144  17681664  18397533 
 14932260   6286007  10616952  61780895  10316151  65226278  12223210  13357800  13156695   3934117 
  7085460  55074156  10907094  15452032  28133908  31031208  41236095  37183869   6583570    313142 
 17915538  39704832  16776432   2051307   6216771  12991699  22487059   5327750  22770951  36772515 
 11081841  13096320  28253016  40865812  77135750  53626300   1821606  18734361  86935900   1951638 
 36217896  52372414  35759530  27988005  16437505  10185582   3422463  68162647  66600704   1661976 
 27833736  40649112  47552351  36123250   1501175  15507200  26029055  37329552    420420  36598679 
 82996518    130212  72972894  38385700   4114752  57090150  19769834   8718612  38013080  76903418 
 17058328    118300  25376376    510335  27096875   7304625  65167368  26437575   6292165  22848204 
 80349080    679167  19959078   2955603   6553344  49738880  27431460  15476890   1933776   4741344 
 57990930    525816   7338243  19494972   7125246  51461532  11913616  12671784  15167700  11028978 
  2283060  23241660   7263517  16031778  44807805  47192040  59348334    219294  55001922   7347600 
 28960138  55720203  16525614  36388830  31785336  30384257   6075688   4413496   8033736   7728404 
  4499608  12836874  14574502  20556587   1468707  15542576  10298352   4989023   6181977  37026276 
 51334576  18112368   6690663  15882828   5025429  20887844  41068452  28966400  28905824  36562640 
 18407945  36768230  79413744  11877816   2103040   5004180  86941188   1288360  28034122  29002096 
  2628444   8962611  14429694   3442176  25879332  80331499  30742590  17200412  10513066  40542464 
 27561060  10372259  14856233  53340984  16414878    197890  26255960  42066900   8182845  92948736 
 39598275  11425386  59672046   5605028   7993216   2100430  37434231   9069165   4732640   2298087 
 40472928   1459795  19137924   6652646  66186824   7444047   3574925   5766035   4625261  13016415 
  5279319  29168244  83194150   2719990   4678896  86078086  77181064   6650105  11538246   6244610 
  4551120  53519516  14765586   5917890  25553085  21921564  19088928  34556594  30268590  27004592 
  3745599  38658114  39513996  56819043  36661185  62910860     72233  21602350   7706122  28381075 
 42236558  12926088  21235743  41359595  31894500  22879296   2354220   9137372  20934151   4031066 
 27479016  10602078  77426636  17614368   4365099  26391610  57129842  18457610  32116638   2097888 
 34287456  31717950   7806464  25592589  51029820  23261014  17931060  21581091  14275416  16198550 
 15450264  11945912   1728216   1809920  20254075  23811550  27072024  26651235   4928564  18052590 
  7444504   5254200    944416  15316191  47436883  26329340  56138250  66170460  29584430   7773150 
 50010163  15229008   7905353  47688160   2412306  60485400  20355129   7982128  60326002  51539767 
  3628416  36822240  74657956    768408  63885530   6454893  23688288   6471168  52679096  43830020 
   148112  13668888   4799851   2877600  51128989  43010307  55290012   6188595  26556672  43143494 
  4726304  10161130   1003230  14125500  48634038  45017053  10908415  66694408   4171668  48419400 
   348528  41534000  48105536  82287680  36127936  11161446  31936512  10464300   2085900  51051530 
 56699550  64881504  11064635  46287965  50459580   4068130  48885436  53867014     66339    978021 
 52181520   8630910  24681212  22481303  44857983    686370  39722896  22784356  14411304  12418614 
  3621670  29212220  58812411  76886331  24862140  39755822  57722414   7227621  52605450  23209992 
  5089549  25966010  15151550   1851486  63512514  53260368  24758253  35293524  65495808   7507305 
  7561692  75873248  51834959  12100066  28718098  36277065   3748365  11694408  25682144  20025466 
 11602448  31828000   1779752  46222210   8639924  60775200   4879744  32436357  36350799  26597350 
 37114800  20993341   7482188  13294077  21702192   2812764  22478820  69066486  26334399  80563870 
 13188413  38322180   3560288  79422448   1118103  19897956    461378   2567565  25068876  33603118 
  9242273  18571500  19478278  20234910  12117480   4998544  29840538  41002520  54392240  35479386 
 51158400  25003326    909324  59311525  14668331  69709962   2491983   2139885  28642317  22940958 
  6796484  25663880   8180568   4778272  41842070  43304560  69614205  60966584   1718105  36422748 
 16200473   4615164  82123110  25427700   8722728  25156073  42279216   3281344  18524744   6898989 
 10975244  34031436  18602148  15540168   2320150  47096153  43422030  13433862  29278272   3693587 
 39856352  47307015   7870500   3291921  51643007  52159500    378487  28600923  43778754  77191728 
  7165344   1579138  52294450   4750173  18216563  40190380   6325596  15148800   5681250  27861002 
 58119457  16410604  39194622   7346480  70584020   9858910  15963938   1933132  10942419   4541884 
 46321612   2349196   6886880  39191776   9353337  79990800  35119383  29857796   3143480   1533433 
  1587170   2370456  34709256   2134989  39809510   2798096  83146797   6860700  18191446  61142904 
 11986220  15462400  46662392   3169136  45906705  19138017   4478628  40104726  36154404  47508760 
 21034748   5880364    286590   2219844  46048275   1294095  49474079  30658095   4964438  12319630 
 18425005  11982328  10586454  17253820  30906170  52996522  49830110    700032  18234447  84323106 
  4651366  29099094  70801276   7834056  90236181   8799120  27075464  10560176  15061633  42549815 
 54609777  33868640  43831512  64113340  22494816  18653524  15253675   6323102   8336566  10013162 
   878232  84433466   9170560  11467521  86601630  18214502  59150929  62293536   4250415  10109292 
 31432554   5449876   6925226  50536704  13368313  66321376  61510864  30262572  77640972  10837975 
 29385116  33492706  27675322   1868796  55554030    774615  15103972  13619595  10801557  23902276 
  9839056   1273608  73169010  36663135  13551951    369246  45472700   3542272  66259972  21750564 
 25407564  30014632  44760672  25190412  22518630   4604055  36208107  77247800  31355688  37889775 
 60896121   9816538  37405350  22711304  49329000    785323   6586705  28762146   1830912  24985776 
   129133  20388180  13370990  37100448   4993945  88459644   7413428  36010048  17230358   5424991 
  2759323   7062552   8624640  18308730  18378420  18445770   1091350   1398565  26723616  33090560 
 57625650  36953072  52524801  49795850  16401136  13519712   3895788  29735000   5530189  90159636 
 46252255  27070596  11577406  24664110      1092    316052  37071135   1404178  36075704  58160907 
 44339031  19481790  35386231     47216  24287170  32108205  25993908  66188700  26715738  22343362 
  3987724  72500276  43962620   6791916  34546365  86268336  39525472  89607705   5991232   3566619 
 21974022   3247335   9173675   3485524   2396796   8536695  60830055  25471512  43516634  52143490 
 11275134  13457106   9081026  43803606  31721844  75848630  31481203   5915728  63971930  15985385 
 45537795   4639356   8333233  12468241   1445192  12114354  14254933  23087922  15726300   1710035 
 36274145  30993770   1462834   5435694   4429122  25015137   6603458   9754638  32252095  29129639 
 31502556   7971958   7660472  39819810   1230948   1808884  49198304  15353658  32589180  20278413 
  8817600  27679530   4243160  47998762   1749150  13593440  30093920  38472836   6349950  45505270 
 65291364  35318239  27660240  16139600   9636704  10772289  14796222   7081866  15636888  31005292 
 75376866  11493819  43887620  78313608   4061904  54127840  22711035  14875776  60273296   9204672 
  3820875   8738240  26358772  13698780  68769140  10564994  25432170   2676836   9755851   9098648 
   817650  25980136   2429742   3848222  13272562  11251428  38336328  33154992  42977592  16614701 
 85968954  28173460  21028455   8257400  45789400    563000  15403973  44129407  30362878  12765324 
 65933595   9681959  18248966   4059916  47211255  16582972   1719144   5255720  27121976  44328657 
  9305687  45214492  68394574  60101097  35016618  29350398  29845753  17950352   8603166   5970045 
 36797811   6562755  11236106  12532380  17506467  83235906   5232891  54908397   1056312  14467056 
 65112356  52240139  15383856   1453140  51587945   1578384   2255480  30803136  60405910  43537070 
 52704379  15405312  21585384  41300370  58380530   9630656   3054930  46911284  52698582  21768511 
 12839595    552500  79610211  12592558  29274326   2239032  55178004  22479849  10650200  38267775 
  4594688  10971774  48660858  27607320   2469376  22904640   1549260  64648800  12225045  14453544 
 11867172   2253559  25468040  42401506  95382886   2741776   2799951  48635200  29690448  19688504 
 29682080   5411000  25387680  37585230   7636594  10827384  25464249  85649984  12567576  72419680 
   660678  52267475   3973750   4074000   5673354  42074898  10004724  26896896   1322419   3423774 
    62640  80216775  36487752  48902400  16615647   2964132   9560952  39613202  72768240  45211203 
     8892   5486828   5403850   1566352  52781264   7105100  42798974  51458050  23620133  13025161 
 24812755  17814456  12733476   6412238  72363772  13920192  18690166  15230209   1880181   7732382 
 11270235   6370380  37650908   1243136  37750800  45670842  12761010   1177280   5673444  83405931 
 43755880   8743287  24243340   6517140    959120   4196280   8375386   7220828  14500766  27787318 
 16063998  92736416   1442378   2688856      3946  27455236  22646523  20195974  17309052  19334824 
  1349670   9549208  43224540  27664400  25699680  16564048  31353834  35955900  43250185  52061836 
 80103204  14052798   2538052  80954845   3157316  72003415   5011578  10248246  35006738   7495712 
 26991048  74539010   6467960  19724370  11687109  27823362  63521896   7228375    219852  22251835 
 65738204  21368160   6327090  72192166  68555457  25984068  58405548   8685404   3296016   1207900 
  4399600  50081184  12755060   8329496   4229566  62611668  50189128  26225628  32575400  54825630 
 53110244  37530940  45123746  35716065  15807639  10730385  12984727  31950450  34663558  13588848 
  3133545  19308822  54913284   1066425  35402376  26425406  63057174  62987337  18133668  55225080 
 40758354  23772243  12462996   1284052   7908894   8189726  13134099   1583413  47059645  81189433 
  3336723  11380690  83182856  32498420  70809860  57402774  34626960  91825112  32325228   6282208 
  5803180  30146295   5201490   3265946  19083820  14432960    437060  47376721  43648682  43005625 
 52471440  19635607  13299816  38768466    331335  12058248   8841672   1827840   6997880  20690271 
 22918545  55315167  10534850  19735067  16734816  20084812  60288566  81525300  55018964  15624784 
 28906464  31501572  63186096   7023984      2612  24624312   6021729   6912100   5433244  55115613 
 10975655  23808002  53108352  22568119  42147444  34420236  30992995   1902382  77098570  26587770 
 64471848   5507262  39428114  61918484    536536  18007953  19013675  13247095  17883959  50055726 
 56544048   8619696  30824794  17660832  27026012  10227738    630572  50570958  29990250  14774400 
 56095991  71183760  37971557  21671705  15039605  20533933   3851656  13735944  37544472  48589476 
 82236693  24032585  55932766  41882393  42839922  28547750  30511360  24067235   2410720  42354654 
 18455530  14833110   1177428  40724035  14430240  12033724  63968692    483032  31129770  32342400 
 17616643    689066  33651571   2793720  50737540  34091992  91303464   9513642  15133350  74748060 
 38196970   4865805   3679764  16726980  27201977   4663428   5309176  34887782  12214345  40840528 
  4244163  24088320   1750976  12790350  17731024  63673600   8248434  33970243  10763920  13163100 
  7061552  51283128   2830152   2190384  41649088  24396903   7876992  25977952   6191136   6954860 
 77091280  27227233  31225600   2290882  40675284  28380847   6824484  80868400  21519702  52936684 
 17059427  29174193  16822350   5460400   7457758  98813534   1866240   5721276   8298180    598404 
 80250380  68672354  36653330  21888324   2817188   6276996  18405894  72069438  29559468    708340 
 40954710  45511818  32509422   5751224   7361564  13131155   6989670   5242275   5678640  29030042 
  3622325  34051600   2002500   2409680  12843766  25983672  20982272  15897152  41111430   6227682 
  5530490  80188355  34711712  74787817   6018741  34244581  39032984    192700   1929300  13850280 
    79352  33488185  76427007  15488244  10038717   3888500  59037310  24856842  13428740   9676294 
 18551913  32090100  69164667  20184060   6673986  38421555   3814104  71248320   7626464  65001740 
  8073216  47160420  40866308  11607326  32584864  27736660  17149260  34861380   2715348   9293986 
 20271225  44605712  43545150  35536771  35364042  29525134     20100  58596288   1339772  48433444 
 18597228   1597476   1492988  28705662    467103  45592118   1114872   1810278  38664612   9903435 
  3578085  12902293   9374302  19153232  40629967  15865080  72760860  67030704  21874425   1213216 
 28643830   9727920   8157280  57178940  34773724  64467684  51146585  13045899  65203050   1426040 
 14652840   3694200   7183231    478236  20273370   8794500   4912512   1765937  48494172  12933110 
 22540224  51286635   4499229  16178827  14003126  97346340    903495  17423880    348746  23478630 
  3461100   9093160  22310168   1086968  28081128  16602200   1702701  15043225  31385484   4493926 
  3403470  40793613  77072523  54315414   7394082  36265743   4570248    622692  17701544  11131477 
 20335744  72365832  14976750  23448056  14603376   3960798  53753700  20880024  34417500  25381488 
 39019440  56099288  13584276  23472176  87890096  25402858   4510036  19574640  37565478  49424330 
  3345728  22953805  72435764   8082412  10952968   1441188   7170822   5612200   3115311   3839212 
  5767550  17516800  33979486  26582694   6445743   7379805   6182798  52906769  26736090  68011878 
  8229052  56554827  78350692  32800780  49767354   3818430  32959124  37373310  26302208  77002497 
 21017780  21132420   4355616   5979280  46373272   4330486  76570830  20334538  38591530  79700800 
  5525088   2500925  39428100  13745646   2433574  21909724   5916248  11833808   2588420  20594658 
 41199588  37987593  40577380   4095715   6256857   7664541  11303296  75268751  19882352  61760976 
  3819960  80782002  17544472  63091022  35091945   5992618  14792172  33731918  83186055  16323768 
 71740836   4548400  24934426   6967493   3676110  37883715  13125865  72159096  70905780  12573414 
   257603   7264740    820863    476872   3320244  14749300  25727385   8955692  28891485  73789650 
 36473940  49949013  66292782   1335468  74206067  56662397  32760970   8545332   1374947    314721 
  8808723   7244138  30229094   5255895  44454896  46578159   2436480   7461076   4933622   9458372 
 35163453  23114355  58555930  42118848   2725000  46425600  55532472  41601604  13749255  57436521 
 34906784  39968960  14260092  22820706  28462161  42178832  17250800  21810372  42452559   8390638 
 44962827  81521744   1810479  26528786  55163867  53815329   7151744  27910621  66697120   5519800 
 17760978   1157075  20610828   5349645    762294    774852   2255590   3579660  42062992   7014609 
 28251936  46017468  18498350  13514417  18525755   5044059  24730662  12010566  22213233  26262560 
 51923662  13364229  11058417  13499206  55925478   3062990  55536901  22523056   4967352   3072685 
  7611400  11946456  26519610   6943005    321932   1634816    534534  34519694   4422528  25676946 
 21056423  27874432    845292  17840316  60168090  81800488  10781320     26880   9852518  16219973 
 32224725  36493563   3444480  74904136  56282320  44113972   1068826   3587113  71764152  11919600 
 35347986  42097406   5056542   1155458   8261323  52409720  71826612  11641679     32808  21525240 
 45289496  27143398   2819488    751248  35600400   5693864   1421373   4616486   4623252  54305923 
 52115880  10047856   3144424   2231840  32335513  14852186  58471425  36543850   4359971   3384524 
 17000568  16458330   5373029   1539720  46749255  32360724  61977482   3658315  21616320    413385 
 11137285  39958128  40048906  57462153   9593115  10283040  46422738   6754428   7008810  43549775 
 24235397  50373126    977097   8834850     12103  18910047  34892360  21254724  39828850  70692570 
 40906414   4060416  44913690  30308580  11796470  23494770  87988365  76345920  13506282   9221112 
  1306433  30085016  16416288  32056808  84301581   1849680  49705308  10254089  17908363  15188062 
  1844829   6378158  24579321   1252112  20559194  11152544  30843713  25957168  10662051  41746265 
 36502848  24792865   4685835   7548294  49391816   5727215  13346238  13257442  12169400   1506980 
 51870488  20168226   3651625   1221190  75234690  69413058  15195942  28005920  28086168  12159964 
 39094950  31449440  44804736   6428562  31455854  13421510   9326940   1283805  59914410  22300369 
  5720616     86088  22125250  17791488  36221688  43256024  90201576   1148380  50900598  75653809 
 46011676  38216842  84425197   6762690  31151469  42955181    229659   9925000  24617972   7699328 
  6201980  10618434   3960479  33591110  15199402   7630352  11062507  14070250  60507810   1964541 
 16848744   3312391  12860056  27941184   9954797  14325559  23737848  31299162  70207966  20956020 
 42545490  23892537   1441520  42564624  57269682  55299776    676260  21540288  54832955  82603320 
  2915705   2632014  26514608  24952641    867180  12652575  26194080  14246148   4763124  56326842 
  4571245  66676130  40826896  29842647   6408386  37231766  46782615  33958816  45343232  21758814 
 52403434   1110768  44819341  18185654   1113966   3899647  50262608  42562620   9176748  18455933 
 44050105  21767175  32158896   2008020  24340295   5136525    935192    684834   2900200      5475 
 60155400  31739670   9102049  26647952  56054880    699176  25093720  13869856  28878444  11957103 
 40505220  10229814  20871848  69742227   7844628   4563515  34844256   7804364  11915679  37927561 
 12233020   6176380  56013776    417543   5019520  45579765  48747426  43432975  76754018   5806248 
  1295984   6441816     77763  26177580  15947868  20211128    563312   5130800  46299736  42257576 
 70425810  25894589  20123896   7409304  32223840   9186606  36200544  14078332  27197820   2173908 
 14404355   7096024   2347884   2361952  21022344   9850113  29687310  12522768  26413946  23131278 
 78834375  19195776  46472014   4750838  78607512  16458301  35742670  35363850  46706582  15263875 
 39590385  30010032  19484752    703788  53309565  24258662  13299174  90974052  33418800  64867542 
 12833149  22231620    103377    117236  75940452   1839422  26631093   9084672  13580440  36244890 
 19307925  17932759   2277417  65679432  11715670   9697668  38404986  44709500  37098732  24957912 
 13192865  36377858   7765848  37149308   4288488  12000066   8510259  32407179  23006240  33389790 
  1835652  68361792  22444337   1370275   5814322   4301306  35715246  23429196  40206013   1936347 
  1285573  17324996   4030992  18598264   7142040  29542960   4189797   2397062  31684150  19910707 
 75687599  22181860  12077312  10341790   5605900  17628338   4536818  12353551  16248654  37643640 
 34679040  11614540  36817066  20609148   1820394   2575914   3836924  19214766  92031336   1076940 
  4105625  13493620  74221696  12303900  47695387  21853580  18276766  66810240  24489720  21176100 
 43168164  39336462  14822764  27706448   5361498  27289432  39633552  21242107  29284812  80876378 
 18322260  23572992  25185732   1057824   6142780   8995762  56385472   1109420    838473  18427200 
  2234568  68339271    451546  40525056  13387752  29938989  18572132  12289340  35504154  42139448 
 43297284  54134024   1614140  57782371  11632400  63041342    854568  72888426  45400544     51375 
  4057390  49486892    887570  91176580  10868000  10339650  27566565  33929926  57414960  15159912 
 39752800  29439025  11164278  75333443  75990345  18909163   6906768  71875100    879552   5579490 
 34175250  58910320  30934948  11625785   7896846  19370040  78716704   5139145  46006365    439168 
 12322688   4209816  14623711  40449831  12687246  66243750   4448950  52261575  40634016  20780222 
 36292909   2582721  19529400  24596601  34535319  67490395  95992155  34029324  26665189  10542368 
 15732028  31206770   2643702  26485596   2396450  10475584  17544210  26473572  15643390   4281647 
 27891968  33284972  20679678  50059366  15870336  18670491  84937700   5424496  16700460  34854560 
 53270000  64280709   2123633  22305780  50500536  13779180  70242191  84078488  10687635   2428735 
 80053833   9032881  32134689  13713968  82521712  10427970   4960956   7706256   8426586  53047662 
 12060063   9448523   2139950  47014786  10691230  49955864  29322235  44470337  52250236    992793 
 14924838  51480190  60457440     50008  17297475    370188  41099877   9297376  10623080   9652872 
 34727624     12104  30132417  43333185   2223099  40181298  21478908  13917288  17686839   2042890 
 23039761   4618372   4802112  64092067   4030020  37925200  14129858   5705184   9343149    390016 
 65527000  29743220    300451  51401646  61750035  15719376  22130724  54636316  16803945  31367815 
  6983535   6346800  34196565   7185150  25179128   3622567  17510020  84970788  10935270   3573808 
 25585008  23889024   2233150   5231169  65967544   6063173  89450210  25701186  17121887   3000370 
 32808060  41620386  22380267  33739375  17950011   2087020   8718840  35994912     45630   2524192 
  5612364  51310116  16800014   6197765  18045936  14558609  64864782  47455296  16028574    533384 
 27444348  12809115  21531015  16419671  55061766   2026421   9055145  14115168  30511731   7283340 
  1567391  59794236  49585862  18646738   6579783  22023232  12041127  62485885    414336   2739735 
   169024  78176136   5607824  12620424   2500330  24115072  11305705   5075475  16248960    520444 
 44271090  12850130  90819040  35830658  14727451   1425882  35568960  13957548  16479400  59727942 
 21175747   4691816   9074778   5634318  34385273  35819520  42280828  35733432  10916829  15955077 
 32015790  26391925  10085397   9315527   8825660  14241744  25968247  45142038  21259746    810390 
 29101800  44551111  24954132  16275987  15203760  11236920  46132475   6295958  31164840   5726658 
 63391136   4287664  10503106  30297400  46529220  40569972  19518352  10575114  19042698  58068923 
 70872342   1296579   3745916  36026254    675050  10198524   3451898  56035392  28416388  30925193 
 23909400  40506020  80704842  45514872  13144691  89260475  17101448   7671764   1824286  21443752 
 22189450  55448388   5226176    964948  61219584   5376426  17337538  57069160  24387665  23567784 
 24520944    551031   3322263  21691320   1658784  28373598  53399637  15091518   1868290  33875864 
 61904344  28532204   8582305   2098468  23573340   5503760  37429083  56225452  25706031  51425875 
  1382240   9740951   7444934  38002170  15666112  67506064  71554632  67385630  23760852  42429987 
 93759666   6361617  78052998  17507232  93456800  59353840   2176008    494680  26222046  34519290 
 60879350  25825864  16691500  35154515  27305432  26277795  10091515  40431447  34502559  38822504 
 17698101  60463516  33044149  15795150  15714450   3939813   8432784  59063004  26827859   5735140 
  7696758  13849011  64876596  14822080  62923146  30119544  23781232  22631826  84925728   1241088 
 82059569  36402936   6920105   3899608  12852648   1015080  13205192  16834264  13269110  20146588 
 34664049  63905512  48101320   7178514   5724720     98658  30316468   2962235  17799371   7304678 
 22145560  78763968  69968796    880341  18738148  57224000  34384691  34726034   4339120  26936965 
 39103968  59322110  18394963  41622525  18047778   3026601  14489496    950810   2445184  16072060 
  7060534   5514170  37600635  13073751  61171300   3516338     12660  20678566  37443008   3193466 
 51370926  12132645  45963465  35083202   6676495  31461588  17770808  21220368  61149440  15811752 
  2451399  34045272   1399580  39058068  31278258  10107736  17820000  25738688   5652650  95871402 
   533085  43756109    982345  53068470  47414945  30760210   8594582  34512550   2017710  51309918 
  4879078  15910440  31982049  62939968   6936700  20681250  44351648  29077245   4942365   9165305 
 40986306    392265  58062672  19405282  70353916  68648976  14444554  18147335  22923040    519574 
 54320113  20382528   4542691  21167448  28267358  23295712  30397416  53348416  74688889  54597158 
 47100792  11229122   8113461  10366722  24133926  38568717  17380624  34159854  45228922   9502128 
 10704226  47369280  31561480  22472352  26635160  20953740  23496552   5916654  51315600     55454 
 19233252   1798508  52729600   6026502   9993362   1294436  30009733  64208690  23951655  34837344 
  9704448   5186398    236638  26894660  24995133    292176  10079028   3186694  25086064  19296344 
  9382416  20176992   6568380   6899904  16040290   6706662   2769039     58975  53858948    313780 
 22294828  26383968  19519250  17873274    153270   7088382  35445321  89592126  37458630    490308 
 87544394   4764780  64917596  17551338  13516069  64042080  58327551   9282640  34455459   4949196 
 32393928   2710521  11054540  16608320    338910  21032726  53912640  54853167  42835240  23212388 
  7583543  20916464   2303925  26510985   6681339  70188253   6247080  22564625  72943776  52950807 
 20568757   8650048   2539035     35200   3948945  43183655  12662417  56264160   7488936  76508044 
 10495170  31693630     82544    534465  33463617  52378544  27591270    315282  16357708  91871910 
  2532096  23575972  26900478  38636070  44347798  68174394  59120628   7477512   3335696  45680740 
 20103250  13707309   1684784  42900099  81479880  16953936  82833156  42376420   2974484  22902750 
 54099270  34287512  44505460  12720885  12508592  88306976   9751332   1971540  66854214  34808414 
 35063316  36087800  18317639  89906678  38076708  49989447  35040672  16326528  81209234   3133440 
 10479800   3594600  19707232  13146276   1296658   3711420   1028016   2445984  14664000  33365600 
 17089072  54242622   9888022  67029636  56754984  80330568  14182400   8174332  35159124  38659764 
 51830436  27382176  67248464  75768160  40829886   7635024  56333970   6866714  29446528  15439095 
  6865025   8754966  45832992   9201309  12834675  24454040   2472288  64858851  28275414  30742732 
  6401382   9499056  16819026  30550208  19097936   9879165  57896913  59352342  25017442  87170850 
 39122816  14860206  71729540  18055972   5363037   4288006   5218647  26280072  10125524  18276517 
  1940860     76713  34004999   4673997   7168515  21598478  33736692   1532961  41309919   7714000 
 12903856  41689030   4016766  39236805   9309528  18757161  67921000   5857670  36005840  21023268 
 36736187   6078655  24627148  48829260  44982218  47853596  14715267  26989811  18380000  12524958 
 18239276    134164  59274692   4129692  20222466     99416  19424896   1959922  20655356   4314994 
 15082978  23362650  23296704  27476316  65150658   3949868   9222066  10621670   5563683   5958472 
 28914228  11391849  56854966  11518325   6617005   1665576  43166124   1751793  13559714  31511890 
 49162382  12894500  47568406  40870816  17897495  34334622  12238674  13711968  19783134  25077360 
 22190920  51851476   6098827  22828630  12492727  14860197   2649344    689932  21614949   2900502 
 84854932  48210540   5694628  13290642   3811500  64276030   7571685  12614706  14259488  48687534 
 35696710  42969642  18146340   6623050  20575100   1899648   7554396    390648  13651000  61418310 
  4108416  58988835   3820139    754374   4848569   1920561   1370149   1333155   8293525  12826905 
 31153707  18006300   6818097  11540311   2546100   8743648  14387580  26450649  16574004  69361290 
  3772868  63132615  91393024    499065  36477948   5875317  50004480  31174140  25498638  16002108 
 39781173   3546039   5430000   5460402  12804498  56555940   1136896   1550175  83235334   3167307 
 74233404  20133632  52401048  29731060   3323255  21873664  13395474  51494688  54340393  28180390 
 37814725  47693925   4142416   8202870  22810879  19202112  21839880  64132038  42826528  51993386 
 12467561   3798190  20496186  15831234  56511485  67459502  35980550   6517148   1977963  33370496 
 17832374  18575921  26791795  26420303  16135614  25930368   2103219  25097040  11909504   8458835 
 23457888  32702500  21610008  68947441   2381616   1439100  13467124  65226249  54499176  51267216 
 21446397   8102928  29275400  24122172  16859670  20389344  12960714  59811840  28304939  34269450 
 45956092   2465166  55117720  35232320  45770899  15454269    235450  25365528   1799756  41938955 
 22796160   2309710   5568024  42359702  85591113   3193547  34390380  69339600  50412208  24378763 
 19585374   5928990  13651182  29542872  15228790  19380100  10800235  52066365  23512904  14996480 
 28845432  58665268  72538041  30385530   5471268    611910   2287600   3477072  16592916  10571620 
 15487770   1239378  70583656  13371218  11133884  14226220  74393518  12787385  11359335     98424 
 77547744   4078396  26855844  56662152   4233545  71320176  15963858  51853700   3974634  56233316 
 17736813  37405984  13811447  60048079  35599863   2701755  38075611  14220536  22542862    871533 
 48855460  16549120  75156819   6134325  41988294  48406806  37602966  67820652  53976800  10900373 
 59424850     53082   2123406    317408   5029408  22535932  25609350  17484383  29354173  76323084 
   319968  31762500  20401615  32592284     38454  16883799  51219378  15746598  19854373  38369280 
 74855896  88171296   7240134  18554498  16705676  29362158  19775346  29649312    117648  41846350 
  1525947  53418116   1826460  28426728   9453714  16757308  29764581  54120664  25637840  19146876 
 48373311  43660880  19207098  23765770  20213061     95812    269116  49844360  19488625  69367284 
 13289265   2526384  19938710  14685432  66468466  35238238  36048807  19884824   4012866  41628250 
 72414352  11223010  84303153   2231411    394377  11025398   8506326   7265098  44455153  28337856 
 30962936  96050192  75975564  49291720  14883300   9371148   4319156    903727  88740982  20764926 
 51518208  22783248  27695375    181167  47326598  30961210  19888470  29016960   5903860   7068585 
 26638800   3211866  91465575   6346330  45004032  43558210  45363260   6285195   6060340  60951622 
  4935906  54867450   4153500   4569075  22321425  22131250  21369075  46469744  96414498  56503780 
  1048320   8817424   1127986  37465008  40650192  62375100  27172782  68896156  28920714  63429785 
 10816925  26223868  14369392   7632216  42448610  68664598  37762906  11772738  26249039  56414358 
 28524535   5707163  73866016  28655156  19353534   5840145   3599976  37912111  10577490   3770670 
  2314737  45921316   1114050  18310860   3026304   3217683  23205344   9064791  17482080  26135460 
  6055665  34830052  55189866  12601692  22556800  62500482  14728368  35097210   1017984  69483134 
 28550410  38685768  33316500  58965512  19697810  19358288    878038  36880074  14593125   2347164 
    63980   9326352  23628015  35836128  14430297   7800764    200260  15608250  14471236  28440360 
 42274547  26913056  45263447  41727330  62297370  33454574  46730190  55327214  18552810  32972797 
  5581450  74451936   8117877   6634620  29056593  11200892  67313375    878056  15694213   9004076 
  2358135  35420128  45482606  27002710   7515288  39193995    797600  21740488   5534530  23286384 
 13744950   3606000  32719164  34053248   8851881   1465536   6730296  10153906   4693650  46381104 
 20000454  10532248   1458440  24292624  11151776  24685641   9839468  54230694    636361  50077902 
 60502270  13777386  72465278  39802697  15242904   1493384  51401180   5091813  26667005  15089630 
 10779748  34084862  50095248  17345942  24786368    533825  69454115   3568154  19948680  53132124 
  3184810  35817276  14491008  18116485   8197723   3055716  28843344  35358432  21408168  38348995 
 19925532   5078190  54764847  43453190  12800020  29756905  62319224   7454842    781107  54018408 
 42243300   4461786  19156529   1262160   4068562  20132845  37967022    827134  39553920  18123679 
  3579936  17148540  32113389  25486800  44489640   1337877   4816920  40994464  18382758  16979711 
 12562386   3831951  19876011  14730381  38150838   3464031  22069124  71018448   9593722  25177575 
 26078472   5313226  37741074  44742875   1643772  13701500  17403064    356586  25440714  69657088 
  5709570   5015284  29054824  61175118   4295118  62378782   3321523  23747130  26376660   4550580 
 17584624  53181887   7866580  14010010   2361975  25985308  27603360   7084505  20497950  16099604 
 32402928  37187392  19229150   8811627  59397749  40157316  24694290  27011892     39936  17809864 
  5524120  30140096   8937500  46120295   3325025  91419650   1906080  12316776   1948573  16190010 
  8781462  25434336   6987024   3950070  74943225   4791960  16707316  50105622  36009780  36850548 
 52248640  19499850  19920578  57650550  12075108  10928346  47794048   6842180  25175364  18172680 
 14426659  60527448   3987840  20407300  11111829  10662184  51952640   9696456  38239080  12489416 
 53346515  32709495  17154605  27091358  37805552    132273    101979  14844016  26036640  20800962 
  5891292  38208210  42764554  41919660   4893195   9159012  15347858  10076160   2676322  34382250 
 35845134  59307552  48789424  62860902  27335216   3222208  15044735  59636880   6153260  24930750 
   647462  13354000   4643250  18248688   6087200    596232   4706688  13912749   3969448   5661282 
  7675520  13377360  73583796  17258880   9247196  17318274  28247148  27267040  42112014   9096577 
  6046839  34627626  68172750  20534616  24841388   3738796  62215372  48375792  25451584  27328916 
 24890760  17326388  70499580  25475645   3317214  23838433  10749969  33595344   9736480   9739060 
 21268120  79220276   1393742   7170504  31820286  20710044  40732504   6894364  24326279  40064724 
 19859112  68000784  62749155  21056028  68251095   4252618  48204280  42838566  46558120  11700675 
  9945450   2799930  14464050  52110592  27568950  14198780  35409374  56554104   2134688  33587028 
 43726144   6475903   2261296  78423022    817774  15725983  80913320   2374932    330687  10294847 
 81106326   3021592  64986372  17038722  33806045  10461561  17543280   5235796  42030945  15167367 
 63988386  47148990  21979835   6006336   6919980  17326764  30782824  17058408   7956174  18117472 
 41642224  38891164  23930940   4026368  37277231  55239776  17224306  23350732  43011430  19795546 
 14928156  16445715   6501600  38507282  19331676  30819690   1065720  26007300   8398053   7580612 
 21097104  33147513   4761330   1190848  44456930   2648254  62212203   2398404  25021764  28582100 
 65259900  21751408    818062   1003719  51178904  34133726   6921850  15697290   3090720   1432260 
 47747997  36915444  61107299   6035328  17698439   4050522  39488700  12655368   4570728  37067520 
 22428175   5910234  78070945  27718680  64268784  31354596  30224637  52747342     80616   3682263 
 10787504  13282840   1884108  72842208   3471043  59931304  18089712  86000616   5973822   5999640 
 47971008   2511114  39742209  49505616  11519185  38207382  78594264   3368479  16729866  12798282 
  3203013  45204192  55982922  21358805  71724807   5030277  81801457  75623300  86219367  22538048 
 45986276  36962247  11955174  39166959  62394540  19743984  61707615  52592936   1373605  54340858 
  9256928  17133638  60572948  26018707  15100440     43960  24338200  55657536  23622432  39872568 
 26427072  50428027  34399935  20022634  44899295  36760590   9099099   1312102  38705110   4899040 
 17156244  60912005   5985624  15354586   7130391   4516980  75211424  21831876  80038638  10506461 
 51107511  26870511    117208   9211712   6541472   6287926  41276748  46168950  47837048  19080370 
  2553412  22699890  51365334   2116125   7602465  56951310  14613736  49668300  86062608   9492364 
 49299712  56072172   5897286  18891084   4497570  21951328   2116586   9902984  33968025   1672220 
  6050534  89482700  30922480  26536182  23617080  42417844   6096706   3391320  13502692  12700160 
 87378572  12061260  63945140  39841721  14371122  52474122   8139320  46703531  58762548   1321762 
 76910540  14903870   1440780  34263654  26006169  61673832   5270539  15496680  24877435  20285286 
 22173424  37937304  13585712  12823536  35595536  21545237  35748321   6741515    774648  15152683 
 21952980   2230879  40125410   1975944  31853600  31613088  11526300  70901600   5854964  20037248 
 26138658  52727822  17944065  34189902    595929  43548000  16597280  18887175   6817545  44637886 
  7552476  18930300  49017078  23498364    857720  38686920  41101956  16109433  18534114  27085492 
 67849236  23135920  45727449   5917716   1848040    854172  44732556   1940547  14821328  12943723 
  5012928  13357700  29451488  25560539  27686001   3798000   4235646  46946992  13430430  25657800 
 11991545  41598242  26499792  50812372   1456950   2949856   8939348  55083769  26516423    362567 
  4830756  20119404  16633956  18521144  30139164  43938102   6461628  66718234  60956112  24225612 
 22983660  35528584  15049404   3340500  32217354   9792354    366120  29680948  38871165   1515967 
   598588  67083237  34151760  40598043  30241510   4651428  31640616  13812330    863856  35917072 
 22413510  47058066  49783842  10683000  37713599  44518152   1147302   8161048   1865246   3095332 
 47399820  56735016  49989120   2946408   3561980    680250    709411   1607172  32114200  17634436 
 69338072  33080120  32189544  45216200  16950565  57849225  54195390  23059842  19948220  12670560 
 10189256   6056667  16571400    407946  14872383  34965928  31760050  41394240   8216040  50024492 
 85395816  12630830  42268884  41517882  15039387   1271484  30469584   3863846  17360280  31091031 
 53071732  91229960  52130016  59544800  19888860  21338080    373340  14794087  52781057  32104688 
 22965712   4211785  84813004   7460760  25282064   2516618   6366256  43081192  61927524  20572000 
 20827420  14858473   6722826  11363070    780977  14480340  15439700   1905288  31949076  15293292 
 19793560  44385064  33083260  20826207  41604904   7732970  27078212   3762592  64389160   8868528 
 65662064  25553184  71096340    221088    212388   7959406   5125413  12273322   3599960  26007674 
 37926264  63221886   1243081  46923575   4419325  15514557  60296900  41181915  62237328  22669850 
 59037100  11013578  80656914    595029  37550954  67071235  37955760  50035585  49065267   3967530 
 39531778   3253437  25693360   4957056  12085295  43286154  12537952  36536064  13053841  26396100 
 36188886  31415296  46851364  46292058  24168456    102493  36634864  62449464  49148020  56686809 
 13515642  54570672   1256568   4095407   8362380   7470125   7475481  22005249   8364000  10702384 
 35996829  24295560  71342600  45715077   1146260   3008028  36090885  24964956   5846726  45188388 
   237964  93273048  60012756    476710  52515736  39963086    415395  38067132   1529598  17801425 
 29547789   4177572    212512  59065391  90281728  43707066  10210804  19561707  21807209  19539214 
 35204560  40405566     19396   1711881  56294094  17532074  45416000  42716744  52056432   9837192 
 90207334   4907760    681290   7813608  17041100  87896426  63032000  57251790  15275818  17771419 
 27929355   4048875  10171008  25676334  67921514    526695   3017859  24648103  55476834   5053386 
 50109696  16237262  26367288  11786922   6962292  48346332  15170664  29493500  25174149  10426540 
 11174210  36260532  14845216  11399010  11996220  53535984  18786600  15791680  42936704  39832389 
   122934    479076  53831380   8189984  37504791   4548064   6316380   1733081   5486064   7101276 
 44555742   2559532  22732185   1735362   1626267  13075788  14315885  42570528  21214912  44991754 
  1164086   2647768  84107564  65646294  27164895  43306599  15179367   1540425   3280418   9673460 
 28878942  54465132  47324259   2652110  21935844  36991449  36120497  11947848  28801260  65160320 
 19216440   9335695  19762221    733010  49592736  16615008    331436   2714777  53969920  26620056 
 42499139   2033220  17179631  65796033   3714958  11535854   1732824  18313428  16461531  93554329 
 56929104  92243970   6526300  45203895  12905456  55908372   5181732   1978888  41218125   7763035 
  4483056  31599470  26663680  34789041  17631616  31839776  12952565  54084204  22712422  13223078 
 49378791  37735536   2071308  37661382  15926486  17910750   6911012   3349906  51633282  24964339 
 44955504  35642553  30127230   1472532   1624584   8607019  42157531     67969  23767797  48086115 
 18524240  52871854  75855538  18563844  87023200  60578001  87480960   1573744  72250122   5895569 
 26303696   6804630  72078166  35701185   6496248  12418854   1040589   8090172  42022596   6115680 
 37389935  51616899  44226885   5896305  25500276   3403372  13642230  20690729   1849064   1825152 
   816368   7122199  30485928  50499050   2778660  21726695  12147175  40341392  27686286  50972106 
 68291740   8937345  36610128  15062528  37562864  10033536  16781182  17450272  39996190  21194928 
 46099835  40129903  17210376  45498771  17385414   7768455  34796160   8501760  17021004   8150260 
 34648830  32823736  28592028  27452800  33902022   4359478   1013376   4234598   9186120  24683520 
 18037779  28348608  13844109  29894628  57169668  59964938   7695390  38791500  95619032  11762540 
 64731308   4051944   3643552   8534720  25376400  10452815  21294120   8298550  21807960  13371624 
 10027083   3588562  15819620  14590082  74123940  15918010  70485247   2487630  10802662  56226454 
   232407   6867630   3726328  14488593  54506796  67904160   5174043   1021632  34570825   7234550 
 17689478  10995934  42552108  20593596   9309132   4165304   1918890  20159928  10320347  63086219 
  5653780  50536080  34938624  10780926  50468745  10296917  11051892  62883936  50758652  49691370 
 55527780  35374401  50079800  13825175  31273308  35052128   4403728   8021924   1121444  42549485 
 13256342  73674996  27131800    201696   9450300  37019388   5775740   7708410  22312017   7316946 
 45042435  38759532  61933800   5635288   5191038  23844250  64853230    502900  28494892  21458132 
 24555258   2575087  17412544   3767687  16882117  86320325  27108096  11202594  18701388   1793040 
 36716420   1244420   3791664  37150452  46643040  27263828    352149  41849280  12942004  16321066 
 71995113  10572030  29957224  11813904   5597856  12689566  15314416   5743650  22184652  62958900 
 43135777  42204149   9980454   6085560  20699184   3104010  54023486  24974522  15631160   5173710 
 42507045   9438994  28620670  33400860  21060114  45171716  14838384   2545140   2490041  23685396 
 18710355  27814120   5113447   2890868   4420744   8044784   9867725   6164829   8639680  16032447 
 34881147   9344925   3454054   3130142  51956684   8674048   2542748  77588706  25332254  54578310 
 16652600  23669300   3810447  31008432   2459788   6809420   4379716   9473932  61874606  34850200 
  8325828  83709397   3847635  18036864   2835297  56019210  20355522  58416320   1511830  27278790 
   392535   4219020   6479838   7934550  69533268  10400781   1893112  42506547  34714272  31014972 
  6695300   4490740  91701828   5744423  51101052  32266668  37783647  82511611  48787650  62210610 
 46596176   4289094   5562960   7473972   7368620  64911487  23269054  44529104  25780986   6436956 
  6215288  40555688  11355920   8511848  51997094  36945706  25231395  37995858  13071663  17462002 
 13513095  64654959  13617522  16355480    272978  37539432   2484465  42206640   8654490   4914916 
  4512730  18927647  14653184  41540060  17602480  36272745  11794998  66709258   8154630  43241264 
  7145284  61204143  11592135  59151991   6909771  33612845  49614917  72682173  12253556   3741954 
   262687  49037296  16566618  35981575   6070746    432216  59919750  11338995  27908910  39140210 
 39177922   4262210  21820995  72332136  37211947  74998800  11883024   7681396  25339809  15046302 
  1645974  12051648   8240262  58948867   7542995  39207461  83154420  24593402  56418478  44943365 
 60101307    340256  69722462  45485570  48779500  63502085  37006434   2538396    692134  27655660 
 58658750  34744470  46391538   7131832  30893856   7959700  39168792  39093648  16548606  34233750 
 59882343  31217780  17507413  27933120  10312326   4132095  22683321  16717100  14312808  31260744 
  2348070   6734574  44009268  33490765  10828167    879712    818625  35587272   9424900  29856610 
 26404000  16698744  20477925  76859930  39361635  18526505   9361069   7153516  24332350  13120152 
 47507144  27731545  10662179  35495850  45385680  26881632  23979214  13352388   4093362  78091344 
 13611418  10473234   6802712   3896623  16426368  37546765  29266832  27678672   9284748  51836949 
 28745649  17593232  11870055   2901237  35590374  26471822  27185110   9998751  30909772  50431500 
 76953492  27235308  74200192   1020376    787347  82210632  14270580   6152454  13540925  23723984 
  8000948   8876448  28796910   9185436  38285440  15044939  18272948   5140018  24308516  45034740 
 77539836   3059622   1998690   9008387  17896097  66139542  14240381  38265774   7707667   1996631 
 11520540  10264172  20070360  18483270    811965  49973581   5954976  33262614  72953925   9847197 
 18436032   9785726    337516  26801424  29356341  40643496  34204360   5821875  12773612  15589792 
 34727400  69037792  31352700   6397965   2105110  35392096  91965875  15970200   1262289   8971896 
 64974585  27569367  33817800   2378229  76802248  18604593  15484056  25574142  11006814   1296153 
  6791265  26413240  63869168  20478268  25784325  43813588  30369153  24985834  25006592  19463500 
 24281108  22824890   7005870   4357087  15781610  32113416  16784629  39702480  14412600  37527933 
  3229780   3504096  37863840  62308708  35030880  33334495    988320  40779217  52617600    793810 
 53713455  43602390  10561469  15576327  50575585  46553724   7966938  18904624  13689165    845658 
  3426661  29654480  40276138  10454304   9767364  12152552   6281229   5932850   1710296   2950636 
  3873380  44452401  91251920  59730570   2865750  18057942  45080125    510072  29327220  84496356 
  2831960   9880494  55286014  11413164   5476008  21837144  22878135  19800410  11146006   3076320 
 15059100  37799132  26775684  32350615  17160750   2045568  16030664  20010166  11768892  70810168 
 13094820    894216  28393760   3582078  50329557  47203427  87723900   1080700  35346720  62029296 
   964712  32202870  37920208  80153487  12764416  45328120  46552294   9079958   3869160  13262977 
 47192640  70677663  52365696    238120   1335150  14857370  42583794  18471486     81100  17532304 
 24437040   1089822   2858142      7475    291640  42200460  23700320  52134071  10257270   4340560 
 16394940  12398610  53610264  41333668  31869279  25380940   8733417  42703764  32787008  66303144 
  8149680  56678116   8294384   5143056  20661175  17779575  39557268  11200848  31532425  23732340 
 17481672  73172463  25151040  17231500  25724784  38215476  80012200    979950   1714596   3733428 
 41741546  10495587   4839663  16652280  75555414  11120068  59858838    676485  38827456  13833925 
  8169392  43405084  28439829   9881074  43534503   2729075  15890028  11070958   8596565   5095394 
  2425267  30731364    393616  31872498  39312623   7869546    106752  27802160   6353610   4677968 
 21228246  18691012  65125654  34503040  53508112  77231840  17201688   3879388   4022224  30880719 
 34648032   3952800   3999775  14872770  12463618  14257355   1488750  62497590  35818230   7746559 
  1694072  32357409  34199791  30812560   4656113  23453750   1006164  24404276  19273716  30237890 
 51910705  81571356  34140561    405876   8413362  33334980  32043300    979692  26410860  39030600 
  6993288   6444340  68505744   3160188  17575110  59969784   4515477  37138020  10199560  19480986 
 18825538  53567184   1217788  42793901  19586890  11124132   2837556   6422136   2443000  26956125 
  8252448   1312299  11427128  28262395  17232765   5059520  41180088  29904759  31268661   9425379 
 48563649  38865428  15853068  12403098  33436414  42763200  50461131  88557468  83726671  41443876 
  1316141  46261980  52765996  27642204   9791210  25457032  24636255   2012800  20054582   7912582 
  8557815  13219668  18463349  61273506  14326400  35019860  73438816   2565417  70402520   6033036 
 22500192  11507292  78419583   5251626  14804544  38579760    804468  30698479  32009150  24719742 
  7967900  31561427   2315490   2840481   6905766   1640093   1228532    400260   9919644  54768560 
  8549294  11226376  81866148  86661230  17441182   7974629  74939118  12012751   5302952  54677308 
 11879496  42623170  56476395  10874661   2161764  12285680  54904464  30917295   8823600  43572028 
 80221125  69468630   9846516  40954558   1224315   3215696    864570  22969920   8179878  20194092 
  4608570  42693014  20163070  10397389  23766912  47409054  61791791  18905658  17601300   7401889 
 10635586  15755061   7481554  61703416  46735944   9347436  20158470  33687322  25864524  18172599 
  7748954   6811107   1807104  41886768  13174648  29009864   3694395  34375800  11761704   2959680 
  8398455  36629874   8500275   4869969  39282929   2629464  61848675    734524  48709080   8872240 
 21056337  40126300  32418275  59489100   7308041   1640092  29493700  17047665   2755836  13582134 
  5513808  47505398  16911652  48990606  38003661  36137582   5825664   4102412   5310944  13149359 
 17446857   9999970  19867029  27925465   2850932  68458760  36849427   4595573  25144110  77281368 
 44113326  61457550  25829798  50363396  22049820   5583991  23101936  16363516  44666062  33436410 
   888856  23441814  19139050  17137853   9509199  10855656  53467231  17565590   1985590    455760 
 76014946  36049176  70238828  18557880  71096784  26673030  66831016  60536400  16125571  36226075 
  6737003  23061288  33470500  13379691  19953465  16679710   9936864   3611484  16290660   5592013 
 30366917  60169256    746900  27163140    569796   8521293  18640976   1048746  91037890   2465820 
 38291832  59700575     40512   4832964  17423858  35743409  11510609  51936645   2603376  67463904 
  2937123  25640050  10153838  33701199   1705521  23524648   8894208   1768928  15191808   3327546 
  3315222  17072250  26780400  11363440   2566575  15906737   3826878  24591627  59433470  20576226 
 98713230   7317986  44529851   6829988  35475600   5507502   3288038  15862212  75435552  24514014 
 50940688    105887   2382576  66858758  28854250   6925464  26169360  69839154  18519648   9763884 
  6151791   3662324   8993322  45319820  31311015  16429080  46166559   4417996  26614608   6565512 
 12673605  45745168  10374824  10852914  42349797  16395126  22506320   6077489   1681795  10082209 
   528510  25252840   5332420  56449734   4548390   2129295  25255994  35092169  43027040  18444920 
 29386406   2605984   8140650  42899904  23253644  52058193  12862772  38851140  16980365  35387984 
 15918886  39747666  78966768    467132  42506952   5320915  35564823  23332574   3463075  75463520 
 13399188  37906132  59220546  36612801   9874535   5157334  35909456  69490872  11747868  26083356 
  5525236  34284222  51355568  16501360  10852044  61325728  47193876  20181271  53663058  10165464 
 20160788  12557424  15374511   9726450   2895102  18451612   3124748  38831247  59924583  48823145 
  3682364  80880748  60047642  30791852  15640308     45305  10745355  29936598  50380400  47867101 
  3902013  17015880  32342921  27760320  67887166  85903316   3910348  53604502   6570704   3808706 
  2410104   8635365   3241436  17824752   6191612  61125175  33262482  19244826   4821936  40778850 
    50248  24188805  40583834  11775120  53885520  13660794  21543670  43495056  38382526  72347341 
 11207004  25135569    626146   9134338  17430277  41948330  30358065  25983399  32294268   2865706 
 59813964  18677364  27405420  25855480  14362090  32294272  59488814   5878576  69829200  21340529 
 61120544  36647247  12680800  78711564   9280320  18560394   3144870  27516370  24595506  41722560 
 11341572  39807438  50847500  27633567  17665384   9656640   5831282   6092926  34105566  33786810 
 14886872    298448  59142748  50494272   6824755   7357168  16549338  34202256  90535264  17607528 
 28827648  55216746   1934940  32797209  26364234   8627796   6750704  51047220  13387920  32446125 
 64119302  55644140  13885768  42152128  71742765  52953456   3949344  11265210  30438797   5556320 
  4238416   7748286   3695796  21956438  14913900  88880290   6580713   4703388  46229790  30914340 
 50609416  57098530  77326548  22555432   9843004    246848  26171368  67150600   8172792    529276 
 38043695  61608045  28814337   9425016  19503415  16112796  24925797  44279170   5225850  19093009 
 31046916   4315281  46097898   4022865  67098348  38720528    793780  12406810  32199576  12894105 
 56150658  13098680  12959840    262405   6168288  57481536   2607390  51922113  61513069  37691652 
   569052   3215791  56605676   3294000  12946683     14852   5810664   2622928   4306107  33390676 
 67043175     72288  29774590  37041039  22107144  16344416  71297919  47627337  19474344  16442055 
  9691992   8649906  26734176  13229504  54042296   4328871  25515936  48377501  22060066  16403895 
  8589264  18663642  35318712  28869510   5266382   3723406   8193416   5447148  94069380  48132464 
 51088680   1061676   3788370  35221230  14171064  68383330   2048448   6895100   7832427  30854287 
 11877496  16496308  61568496   7316989  37243912  10870680   5294492  11820676   3308750  19874953 
  3677971  18651136  18757085  47092491   3048716   8022124    292544  34432740  36666352  52898574 
 51075300  34419921  27074982    354200   5412132   3793560  36619115  57250424  10218540   7577952 
 13198290   8046675   2006165  24553836   8231643  21724644  29055796  15224616   9353245   2915312 
 52192014  21790160  25641440  12048458  43772778   2302326  22439640  50610007   8328342   3049940 
 33667116   9245061   2426580  93856840   1312945   9487126   1433130  15307008    163512  60155520 
   785068  31440776  38673740  45954618  59010533  30858005  14171901  25953804  17898356    382860 
  5839925  79421870   2393910  11886828  36440280    271272    422450   1496980   1564362  13127808 
 42434688  72127000  51264155  70648016  18742188   8086890  55612680   3983730  62386840  14988790 
 16426088  20738642  58707126  48448764  16106061  10380140  41214008  35034755   6755115  35790282 
 49074432   5798657  15149312    959196   4069490  17597169   3123198   2112929   9614486   1841125 
 83938932  58382640  19004636   1398906  86579276  40373040  51859054  61410000   7156445  14333685 
 36692287  12451446   3481293  52345248   5439050   1668124   2396814   3167630   8881276  40394593 
  7064430  19379815  27773687  49640098  39484440  67877590   5251136   7572374  71284960  82840928 
  2340650    962496  63835488  15312500   1667394  64205050   5923710  17826950  34406176   6380593 
 26623377  28656670  44007746  66887840  48132480  17391536   7117344   5704506  11460996  55083192 
  8402811   5882742  15580092  26147296  49086466  17996216  33738633   5865747  31314852  18288498 
 33153726  87439716   2282046  11338560  11839215  31725304  45971186  20134840  10116330  22638708 
  8692044  45084416  25529350   1634160  19919850  43243972  51086335  56906055  63291300   4492320 
 26936756  32980728  33728914  13526630   2205750  60006005  22924125  25082618   8802115   3500532 
 31468875   7915050   8957952  16604804   5181960   7712100  24600108    943228  25197480   4793152 
  2127420  14070714  24077525   8424500  21804951    777750  67260648    895104   6683344  11955064 
 35035606  23135827  21885735  21524672  39043540  59557680  53948275   9016272  56622696  12949200 
 19730250  78829003   1479630  74723890   5671386  23924682  16631144  28413240    268800  53828740 
 13545729  34865928   3432300   6728832   8795600  51588660   3510192  57798318  55364700  48933190 
  2854820  10617050  20089600     84085   8578432  18544836  29578808  49024872  26889408  80521350 
  7712289    157482  67526448   9837798  23685174  13435956  30594040  22542226  45100286  36413728 
   541254  61957280   5173458  12119094  33561738  52552980  45154746  13204954  22593140  15985832 
   836190  63756484  52423280   6575020    861686  39941664  38259442     67762  65725693  53483610 
  1927000   3042608  15271092  17049100   7812025  27122266  18274059  57674400  27575525  43607622 
 18826038  54696000  41665293  45582752  14658335   9107241   1234528  11422237  34427430   8088623 
  9887820  13716576  45407106  15047285  14698530  25044264   4295839   8510524  34993730  40075596 
 32437382  11529162  24346866  43886520  50450985  20201348  34841626  18739792  82948740  20545239 
 75144916  31246250   1834564  14154288  14287130  16135674  64854790  19849325  16896555   4588730 
 26717721  27587838    670548  22265100  20970800  53948916  10943440  31931440  67084956  65607680 
 13409340   1036560    862953  20261704  58054490  25396164    310032   1874928  48147696  49936674 
 55660868   9315897  14634542   3903448  27615960  18386384  67783760  63823188   1476480  25250260 
 20701510  10830141  10975574  26099388   5837625  10901747   1945320  14578844  42985163  22006512 
 47833682   7937457  10407588  78336930   3161184  13670466  30849660  78318396  20253750  30275784 
  8735060  77195538  28152425   8846244  29695290  17376051   2182222  81859008  70812825  30934744 
 40733715   1294446  60864408  33583308  77894870   7242747  40711110   9050622   4349100  51549248 
  3055312  34101834  48067680  14110105  15990711   5367960  29106049  15004395  24061228   7529535 
 50664858  87867688    622710   5046080  12637020  33041140  29254176  54210630  13193334   7060240 
 12041157  31036367  20884160  23896596  17890767   8316442   6244160  64491674   6329214   7591440 
 38579409  83678400  40129369  15972292  60271926  84713970  20594748   9329528  12730488   4873020 
 21044810  46814376  28060760  35196687  74410416   1366057  37470723  27578880   4654152  16517935 
  7152894  51520320  21542720   7920220  15546672   1114230  41041910  94297482  11984608  23399152 
   794164  23153392  37063680  18011400  27161956   5572246   1655755  16415784  25019484   8039432 
  6509310  66571584  54879700    682080  42932736  10369456   2656092  13161980  54243843   5554440 
 61563528  29025048  56481832  29334016  40283604  42973192  14870176  64639673  20632866  27383239 
 54000422  27416496  40913712   2591036  13785353  76386857  25818534   5167428  14183600  19213952 
 23390328  16663878  38914440   6724708   6707874   5375344  24787588   1139530    138450  13179250 
 20970152  57205765   6663376   8837516  14488235  13252950  13512240   3166780  17048960  22874176 
 50288628  41257268   3792507  21436800  71584492  46432972  34247328  57453948  82132908  21796042 
 72116748  20700530   6235263   7576203   5079045  65596472  22806430   1907334  15173280  19381437 
 10300635  25412350   4430515     36276   7846707   2678397  27491100  14348908   1477008  14557428 
 49941081  65735586   9294768    819072  19563100    778425  58144640  40053825  10615420   7745326 
  1788638   1610060  44580153  46804932  38719086  27187704  10297232  15843152  15845796  29703825 
 30673136  81585981  18404370  41160600  54210208  22248786  54157558  14212608  80319526  34870209 
  5329570  33936763   4394910   1671384  34524204  19492448  88942300  49362295  43448696   3260138 
  5295255   7373611  49944960  40932612  28145072  81588249  50428175   2060642   4853140   1930716 
  5541744   8540427  20947310  13820970  26389165   6683777    424875   4207420   5103238   3514519 
 10038816  19116864   3436542  10380202  26124134  61023578   2482620  21557520  17342536  39787182 
  5586315  32386316  55370735  78220488  18933168  63057984   4784025  20444500   1419682  16425090 
 13386562  15684216  10701435  15747804  34457373  21870205  20369475  24909644  79978325  11861510 
 29595524  45915027  20801066   3908706  17319233   6850200  10861888  16466340  48780774  22627503 
  8074816  38264292  32762352  11482784   7524209  15221118  56130480  54431400  49653556  39621736 
 12771516  17417835    193488  78574572   9316970  59050111  33912756   4035980  76989952   5514453 
 38396160  56542374   7395509  57719596   9263982  14089774   1694166   1218840  23490498   5856885 
 16550618  14961807  36371091  37334136  10412142  14165112  59013071   8245776  17876320  15538072 
  7363188  21549435   5613281   5605785   5951160  11373336  50056142  34005225  68190400  55255018 
 80965398  11781953  38426004  14492214  13159530  47054700   7753222  52079636  14755143  15134412 
 44491740   1216972  29571861  34673864  27511658  40462998   1142136  12016956   6027159  15789034 
  1172664  27437976  61901645  26674921  39408600  12668780  33650241   1224952   7705542  10935876 
  1577891   6919610   1830381  16268980  41354062  26054270  58787520  17553354   1848798  14429884 
  1675242  46956480  65691960  16121214   8503746  15181160   5043118   2241582  24599792  45649126 
 11950679  51588124  11058930   9940610  29383709  34647105   5674935  66102678  61767352  22444532 
 13380655  16043657   5603268   9113400   4308549  12092436  58913547  32785735  21167296   1354940 
 49111040   2895353  13077750  37136556  44309184  19120390  35949487  13757504   1927350    727902 
 10098686  85899708  22762216   1414838  23429784   2701776   5198238  45518520   8181394  44319160 
  7012874  60209472  55420238  91208700  49421088  50582784  30673888  11337165   4001130   7583106 
  1974430  21468567  31152378  10494354  15292440  41065948  48287610    339125  75061664  19607392 
 74001144  40776960   8796792   5118120    537844  24753996   8820864  62179785  10032838  41827977 
 10824000   6045325  11048400   1661920   8188182  10399550  10037555  22733100  12034009  91369457 
 16782131  21678315   4199964  18983016  20148480   7992301  16649976   8126295  87416040   4831320 
  3591742   7829699   3766180   4196764  18748178   3475277  35960211  53980838  17209320   4549746 
  1000844   4473785  42983174  51265294  16129596  39752438  19622395  42036456   1154034   9163000 
 47242600  11277885  71788590  31543272  34821797    742180  18171956  29788884  27089568  17000594 
  6327776  35540194   5322696  63003160  24847452   1909190    178904  39579270  40946048  26188362 
  5348298  50673968   3382511  14624384  34920072     77469   5740872  31382904   5670300  29139348 
 43161225  12922390  22289200   3428610   3134724   1668318   1122119   2317526   3079907  44969869 
 40505528  18101713  65424688  28617260  50315811  13337550  37611098  85032512  38455334  58344160 
 11666372  51164137   3870720  29395776   2595676   2638848    118309  72536528   2701958  14490288 
  7689591  29164509  21311217  24123930  16867153   8032400   4220892  55213203   4251082  28258389 
 40323885  41283864  35790148  53177124   1506620  33791189   2766400  52732096   6604468  31533768 
 29331488   4813875  13211809   2256000  82904746  61746865  27412365   4723790  14816232   1823778 
 40320719  23355567  67994277  28569402  49897238   2510163  22701120  14965506  24088928  25549225 
 70562420    514752   6429204  47768427  14965296   2087166  16989840  83124477  33060405  19280220 
 58463842  11384688     87576  59455560  55071030  12713940  10699866  17343450  17229120   4124850 
 66873636   2783044   3812816  16499917  73849230  15184311  50175972  62505690  17883431  40711196 
 47908721   1514946    366639  32267490   4337500  33702696  21451060  30738422   3603445  51878028 
 31401160  21894228  12130044   3640179  38465190   8736456  29761200  27907378   2705226  14413353 
 13380063   1622046  14436585  55386152  13278492   2882721   8352479  22365388   5313152   4956408 
 62837040   9076050   2397770   7581720  70650093  38359383  40860672  35666776  52767328  24625508 
 54373527  49386717  32083207  45799362  52966373  29019530  27488331  15815085  85236975  15828096 
 12694528  69650952  19697700   3924600  37452458  43067760   3956750  11521764   9845688  29475042 
 20160415  26049576  65101824   5465773  53732874  18100125  44962400  16429930    213788  17056281 
 40014800  16853035  37841661  62208146   4027080  58321032   5959737  17679744  12121616  55852207 
  2106840   2664832   1071828  90277996  79264800  32899392  20997023  23942156  18194400  20953108 
 24821537  31427450  53747922    135356  53988642  63844080    568700  11035827  48876390  21272140 
 16683574  69399179  27624618   6430320  39933725   2003424   9514026  33111331  35569224  13078200 
   156607   1801330  50469498  55743600   5732394  28753128  10354968  68023176  16494637   5139350 
 50598387  14021315  15256969  30390800  30572641   4492644  31836954   2836722  33066528  66525030 
  5120880  36708684  23477000  42561595   5644800   1347304  29066037  49674130   1603038  13149190 
   537775  12515844  34005852  11517636  31897089  32188150  28934595  28073298  79481115  21181900 
 13262228  43387176  13308568  46151433   7831840  27389000   4624575  53042754   6004017  15070563 
 45031140  22453272  17535630  52539487  25901820  69875253  31138964   1964499    415832  60639944 
 31965136  54283776   6054615  71172084  18056507  84564576  20674589  30795682  10408014  69528860 
  4324575  34545770  38626326  43614480  73095384  13371528  42942011  23200623   6716460  61330023 
 15825976  52301484  14762709  56022624  37748711   2979852   8383800   2857904   2859934  38944128 
  1748536  33921696  50832004  20931873   9229416  73601880  53254019  94779900   6655936   1800910 
 21760713  29869394  75822312  10872560  34036884    196308    813501  23716500  41300670  46041068 
 18928342  48147556   7858500   7620396  60554676   2754919   9031014    387720  49091844  38273548 
   338316  13911012  52349310  44717280   3375009   1218474   3594811  15883644  37980859  13434460 
 24407184  73700544   3037950  12411477   4269186  14175200   5238454  41732400  33340060  76679962 
 32478941  70633640  76160989  54791136  13772400  35527388  61216372  37945820    391276  27886632 
  1252510  17024580  18015496  15220761  10764529   1307200  29243370   8314371   2112306   4413462 
 31938921   5181175     34680   1235110  12026016  55210260  20622904  22084048  50532400   4658199 
  1630580  10217600  46308936   9415208   7806664  21791518  13599302  11904165  20502040  73170167 
 11698275  10959138  18042310  25628946    130273  13029644   3906774  50496011    558675   1334160 
 80178928  20316753  15476384   9881711   7169589  44840352   1801236  11924684    451953    622034 
 93770196  62236016  24951595  45287075  44760676  34455604  43273860  42218228  39476358   7197343 
  9931906  79828884  37428750   2348430  61488880   3413598  27931824   3686761  69940178  16484874 
 49199955  66986716  20652576   5157290   7856190  15268725   8929221  42079926  26229568  48074232 
 51735996  15537456   3630484   6775362  45385785   4399848  17078922  53872952  58325706  49579222 
  4353344  34147662  35721250  36091225  23452420  49702718  31282083  11462913   9548942  53135384 
 22628694  48258495  25193025  68154075   1039168   2574000  20139696  25590698  23500160  10786699 
 28618536  79671753   8803831   9851398  14430598  15784680   7349139  19342004   4807429  48884199 
  9864524  25057773   1145868    394080  19098768  14113125  71074592    154580   3339250  65358864 
 13970872  58715028  63132309  63634536  13408529    564111  31596750   5430708  57589016  66404644 
 38501512   7305450   5488790   6932016  30400713  37439193   2280335  28972188  71426826   7629400 
 28819098  24150707  17753681   5201192  15274344   9715648  72127300   4024836  32702709  26700966 
   727950   8830140   2975370  12136215  18064530   6576334  13175778  10484288  42217594  54942232 
  5785236  13125000  25602876  32488176  28726250   3791136   8480976  18662522  37416092   7679870 
 10645452  26091446  44235630   2722440  47869328   1668960   5500216  24606700   2045868    549611 
 25339008  79438450   1207680   5862195  33267164  25551876  34863972   9451388  14469180  21576998 
   954072  43871607  56016431  63840537  20961146  85729024  36222816  10006458   7827490   3435432 
 12271756  66463720   6418610  15936364  60792400  45021984  10867888   1927296  27595971  40521280 
 48247836  13833094  24306112  38226994  14258289   8196285  17027400   7726340   6994215   7715435 
 10881360   3655425   8521600   3537600   8917650  40354988  42231420   3025152  44854740  25179623 
 55108582   4361159  20289900   5948800  66425600  48624576   1413920   1320690  21357260  35155642 
 29071987  34470268   3892296   9367527  47496555  27860517  21249606  30904704   2745143   3373184 
 94707360  32726190   2893812   2989584   2650880   7829112   3195615  32324605  45323172  22529064 
 82952888   5327630  59719680  56429625  16535710  10112655   1279080  11731518   6591046   7198815 
 21015159  26113914   8431380   7330465  21516357  13106478  50472966  20645340  61351884  82331608 
 25963245  15614459  32795112  11446523  74824410  35969284  52902976  61992000  56602098   8213085 
 78769152  31747534  30138108  29936764   1662738  34930360  47383378  19001066   4380132   7951959 
 29614200  30419600  89870375  44939904  35942394    384804  17591280  30758046   6312870   7084379 
 18987230  34407660  31433850    559674  25942860  42174060   4743492   3492830   3239938   2498536 
  8115408   1108979  62181504  59850336  66446875  32557065   5429844  20359853  56776093   4394212 
 23747568   7285736  12071136  47741100  27361726  30222179  16564625  68944572  45395935  47509363 
 44339184   9125562    701801  15110622  19149166  52224786  43654149    521235  56156970   2901696 
 59264324    304084  29539113  57668464    913281   4972281   3036294  12900650  71546608  57413062 
  5879664  19653733  45988404  31184384   8543354  26659059   9851230  32134761  39094900  48437072 
  3022590  31650646   6446520  16349424  80367000  16506528   2647974  10296000   1044510  30624010 
 29545902   1193504  10950330  29259748  25204761  25188336  55537704   5191766   3631869  11634579 
 19381453  35978033    923136  38734944  35472216   1941425  11099648  27036387  44284083   2433684 
 71438780  45113952  32038162   4399344    928116   8947524  31928040  30910408  15881526  69538364 
 47714205   3543336  22854203   3583493  12803118  12206358  70862248   5264235  18978432  18250785 
 77960844   8603376  99201456  22638772  71373351  10206805  28291164   3233170  42428384    261261 
 12036960   9578856  28354144    357358   6907060      8561   3903678   7682680  17574116  19898069 
  2361320  41894730  14575645   8373840  24428401  80986864  47823003   7929476   6855880  21330032 
  2713128  21534546  29197714  30905196  70231298    737256   1726182  34875912    133480  20301918 
 32201602  38160194   1332550   8122698   7450985   4385276  55050456   8067025  26859447    328549 
 23872170   9088900  12916701  27912640  58479288    851861  77856807    433296  29516900  16340709 
  3046560  40952600  39412536  13003232  41910876  41663036   2987680    695909  16740536  12526048 
  6453657  62646012    298520   6934225   1662440  21063240  21643776  20856264  71558280  29188166 
  2313774   1969488   3767929  66522960  92449767   4893846  23716368  38934592  44896068  16008517 
 50409919   7148741  61480067  23639656    864120  31884111  68515784  11973650  75611310  36814260 
 80465178   3106890   4258738  14051151  17994269  14805385   1331700  43504496   4572591  11406915 
  2589992   2657473    570492   3915802  53475025  24179428   5554128  30961308  38334072  41554732 
 45812182  34654834  16691346  39244578   3459072  41073864  65913375  50482915  50014650  41509158 
 51659600  16539493  68450556  23077640   2983520  11001168  31554432  21800916   4564120   6423157 
 46194375  94849950  26664768  12834970  23919850  11747310  38674980  74547275  23593635     14475 
 10721403  28008112  54798282  22664472  43287135   6256089  61545726   7301270  31357352    189378 
 32683500  46292004  33898935  28385921    154736  87181668  31563250   2269278  16153980   6964344 
 48785772  12406077  16501000  35797725  42470928   6284520   2352003   6112212   8828000   5437335 
 12729408     18440   7379106  47723403  13587500   7510605   9705920  31346430  36712484  15220264 
  2895124  22094544   9688514  13234724  30022058  36712000  31785913  11772964   9368496   5861504 
 12473904  13287680   8294076   7622170  35438675  25310527  12399219   3680846   3654145  30832916 
 52480568  52405774   8734410  82118073  68288170  25552890  80806992  31183287  24831954  37433400 
 15267804  24376242  12572845  11488554  64412850  10346016  24346672  18924270  48183476  74950857 
 16186568  21660354  41144760  10651642  30225348   3026331  27269870   7190512  59092198  75865426 
 29090360   2117445   5646720     60176  23702624  13263264  10097166  44931690  63687305  12039332 
 26411860  10245140  35456487     71487  60544902  43605760   5740492  42996548  81100227   3406413 
 24738492  19990020   2329425  32863040   9875527   4495226  62465586  17323803  22157172  68408165 
 66774592  33887003  41880796  33169725   6664650  58458725  11905780  21370830   4388189   6510000 
 26840118   2124616    685420  12448794  15269196  55497068    380432  13405025   3054850   2682918 
 80176338  63415053  10950373  70521780  23409216  79173000   1600128  49238120  69816620   7891425 
 43804398  14467240  39558065  30337528  70553630  39448284   5761980  17072967  10133079  45668205 
 35999586  12613912  16281200  72379056   3740128   5139360  17376481  86059440   3301938   4254672 
 22461435   2997513  12635760  81602430  59541280  12952645  24557634  44494808   6914700  26314368 
 78174512  14769216  48802959   1897697  27868971  20526664   8497792   4823952  15642371   6989079 
 36403262   7937260   4474120   7920447  13891156  54794856  30327011   8593091  25668895  59819870 
 20186102   8635704  65590928  35355852   5635035  50171623  67855839   4385142  19664262  48652380 
 32580720   3784830  14751522  13914530  26596200   8945840  30892860  18308968   9509944  42622254 
 61642777  29309994  24442496  22479234  38404962  15427120  75069550  16583082  15897648  69110469 
 21940520  36571920  20580924  25532300  42717303   6329600  35036266  21157356  20138769    589842 
 20081205   1391891   7275730   1312250  17195568  26228800  12511870  12489156  13668248  13290640 
 17589000   6709096   1220651  25369435  22693680  18367440  18566640  27831973  21315393  37183160 
 59009550  97408979  22320573  49435401  55445143   1950921  24856130   3546725    738489   4253576 
 14345226   4161500  33291632   7587172   4480424  62595234  29696530  89826870  38110280   2624832 
  9705412  91158102  82393186  94049683  10151088  49991381  67925092  12689181   5183604   3746953 
   854698  52962882  24333243  10344812  13366250  10155244  11860723  15452242   1160510    725771 
 22869414  11598818   2605462  36187380  41267160  19763952  17413995  25765335  49745540  68659785 
 13790061  21750224   3658230   7644840  40823238  23472757  53282331   5441709    354192  86189625 
 17947290   6151220  16029325   3442752  50481792   3143265  19655409    203375  33789007  66499086 
 43799886  24867304   6335892   8814608   3788763  51248770    122622  21501200   8390389  81632778 
 74594570  62908755   6041736  33557400  12330968  62982530  55760816   2684500   5898208   1943634 
 27069348  84298752   7002330  47585620  17061808  20209168   3553921    281060  23996388    666357 
 36120336  14697270  27858199   1020793   5513703   3181638  25142880  45246204  19073114   1543300 
 77751678    491772   8551830   9870218  17866688  20981037  40484840   6044020  12489218  44241282 
 17461800  44518292  20519513     11115  76651437  63541583   2649088  12096275   9988608   4890372 
  7464900   7595567  47708226  35641696  74895492  53369023  18314825  49621956  45445908  28353576 
  6205248  63037028  22289376   5247918    123715  33361510  81067296  18085854  44109550  47539293 
 26048250  62681850  42034470  41564796   2005545  70984573  63202211  15287790  17856765   4702088 
  1893650  81633648  15710044  66943071  53919160  12292803  58801860  44762136  37968031  39691311 
  4097272  38366541  18322920  49332528   6379874  53098752  51304866  12321866   9685614   4385240 
 20047875  92732189  10574214   6663072  42508551  49760835   9840458   5543970  28769922   6597868 
 28738884  15360045   1708167   7188674   5166942  19840488  36556338  21785634   9360833   1990527 
 23548655  11062102   3280830  32718016  35103718  86745412   9989287  25760678  23520979   8737200 
 63437778  70832321  51693600  17890600   8022850   2528526  38606194  20246488  21030958    635694 
   485511  31748622  10702440   4670848   3727292   3562300  21498392   2750370    357300  25153596 
 26204288   6229004   2272746  11663200  13761830  59867686   6737500  12036856  35755740  14587477 
 44434962  14418000  18477615   5572560  57016929   1665237  23519650   2644101      5508  59255088 
  5989750  82452489   1019900   1714762  20957888   4871466  28924168  10859269   6570722   3114709 
 66243437  22818048  10239983  37316825    755535  10111696   1322404   1485440  30384774   4627786 
  1364562   7254209  16306416   7740040  12625101  44189964  43052116  23025140  66015564  32982410 
 42336800     52360  11710896   7878888  22988063   9794568   9501996  26071496  42933110  46119570 
  5212899  22210578  48532380   3708215  53355079   9479985    214610   5808726  40889030   3807008 
 63985161   9286213  48939324  42264569  19498470   1304744  56048000   1488674  15799185   4066810 
 51169779  21766875  41042808   5571995  27954432  23791052  67180848  20348760  15407616  31771587 
 44184888  32131632  31474441   6844617  15319008  54747344  10844550  13383424  66253824  10238684 
 16656904   8920699   2101533    805948   1407615  50930082   3307865  57059408   3929618  66287540 
 15603658   4165380  16902032  13759640   2239410  48622230   9762183  10111536  28613613  55833200 
 48552786  49397444    533205  20004699  19410775  54361432  66444956  14640012  25223059  65313675 
 55120016  12543916  17440982  32111514   3874920  23353188  12953157    902593  45815022  35731704 
 23504415   2149509  57110105  27150258  11212503  11309592    161820   4430674   9273286  60170902 
 58608606  29260404  74809973   5377408  36544830  18835500  56690064   5250599   5945930  14934384 
  5481360  25907500   6617862   5600032   6877244  20440398  23319230  65800964  59825164   3161314 
 49397006  40109784   4367811  73396588  27220672   1704975  16877210  52452510   5964750  24354432 
 66248848  34524330  18980819  31602800  41882592  51145094   5724297   8306928  20140652   1174572 
 11624730   1423024  23407748   1794046  12362070   1789424   5446197  21873429   2888996  58734738 
  5739513  38354200  20996242   8420472  55342963  37023733  43973049  16977868   5147987  25683328 
   405504   6855318   4439175  11619010   5223680   7142190  75680110  60932088   8394724  44738600 
 38194633   9637002  12397886  16655792   9662184   3931752   5627832   1611675  10430601  53982888 
 17812690  27724877   5059340  13201408  24050676   3142053   1171590  18369880  79020238   1464229 
 53241632   1345005  32180991  37900760     16056  60220290  29721736  34120546  18185630   9516667 
  3152874  53304022  16374428  35473900  39230664  26501196  67991931  20654272  34195526  41675130 
 82768396  27554920  16252810   1558492  28027038  24239467  20381043  74185462  26234592  26011818 
 23468250  13132373  87985530  53625225   3769422  12473108   5763210  30187200  61170424   1133592 
 55491848  10077695   8447609  26210158  29067185  18506175  17006080   4925475  58675596  10995820 
 46405440   4951100   3993462   5056194   2259280  65197854  11739860  20911884  21102270  23196960 
 18875424   3254700   5691728  20820223   3539980    772464  12120842  20022561  24189594  26295555 
 15526440  13720592   8283723  43843882  46742576  16626484  13431380   1515520  12344040   1808964 
 13878664  25622520  24064000  58406800  18867355  75846402  57297968  50552712  16031925   6894025 
 49444950  23299280   1601470  75768320  21704265  29280405  18369140   4546696  40103756   4784812 
 46083348  41861638  49526820  17602768  96124798   1365412    925054   7772325  15261450   4475442 
 56046466  10873629  51314976   8812276   3778250  57915311  54883004  78094971  28185570  27363317 
 42656072   6069000  35310976   3076694  11339200  41293476   7686508  47163386   3081750  27669124 
 79219587  16525383  15034362  38064040  24152256  38601934    607648  45361200  95501376  23854876 
  3876285    167307  20949720   3380992   2299554  36352644   2242960   8118110  30889800  63555338 
 20529660  19026468  17931294  43371645    571701     62031  29290553  10249134  16965072  58075842 
 24936730  24068400  36596261  68965155  33841605  29787928   2891790  18429488   5575126   2777220 
  4297914  11394570  18617158  47821700  13548900   1300930  18692970   3158856   2107608  32957721 
 61882800   6655104  42338766  82767940  12076834  60832677  61795063  87952737  15045255  44485902 
  1972695  12314403  43404885   6373289  15072882   4419660  17920166   6507552  29770276  91137794 
 27270606  21133134   4457546  11422856   8675664  57098135  16421301  56797136  12804920  11232156 
    18328  59214960   2060536  32498734  28820532  40936749  43590680  20613645  23778788   6577038 
 42882448  28962002  41145006  82600672   8756176  24551080  26491264  27551403  52215675   2743572 
 11130592  61221938  73617552    686114  41220890  85967064  37635314   2737485   3872080  38232864 
  9162504  24179328    993916   9475400  41928584  10422500  51455672  30494634  47954988   4127805 
  7556712  59890096  38173436    269658  39527986  42311919  24290116  52963500  57687072  10670410 
  6712075  32969200  51503092  20938011  11147110  23521552  28741632  14696668  28678950  36551291 
 57836064  13486550  26486060     25162   5658060   2786385   5645052  87496416   6666503  19468152 
 47468752  30348130  23740032  49969980  17334968  13895959  30732918  28227293   1570527  20193634 
 11641920  52563900   9655308   6686066   8212016  40020992  35818496  62930406   2131605  68049011 
  5951022  25962189   4025000   8577096  21135933  34432640   1273209   2151974   8837720  60234861 
 46366084  25397232   2014096  36795537  29661168  14979653    335924  14180102  51205230  24320890 
  8481055   1452788  26612145   2246825   8427342  42750400  35523945  36581490  13997835   6256517 
 16204485  19577175   4755332  10693071   6988856  11631002  17032638  13934116   4930101   4055256 
 53572992  32959230  18911852  24017818  26694936  11620727   5273100  25377181   1642218   8642894 
 14999493  10029825   9433096   9800136  30939552   4503198  10646685  37347156   1776114  32536378 
 10548390  21614637    106634  20893170   7363628   5343807  14021139    127917  30363300    234094 
 69673956   8289605  15573516  13752630  32649496   5826939   7237674  12601446  58497175  16073136 
  5250138  36511566  34780047  46704042  62517575  39233727  25790016  44534718  22552182   7528062 
 37948753  12188804  30670380  58626673  22581786  11200372  32271576  10369128  37661375  26579707 
 63205342    448335   3781620  13145751  14356875  50779732  76438385  16169010  15151556  35440342 
 23741970  42696828  42175588  55853430  28468170   6906200   3278832  21834909  20900412  10505376 
 12345476  48633481  48973680     69217  30655230  61493459   4102812  61137865  20930800   7344675 
   519250  31775600  18150237   9384455  25850370   5039172  16901924  60087692   9974510   5155584 
 48450612   1852928  54591966   4672984  29901541  93131994  16516080   1150407   4684622  13111840 
 33974720   1789720  67530352  22549800   1386450   3053086    714656   1754605   6822720  31410944 
 11962351   5059664  76710280    644574   6346884   9446808   2759970   1288548  10424400  62991070 
 70375424   3297222   1049246   6032070  14215040    155928   8035625  13158640   2344732   8278356 
 47893200  43929830  32569954   6572100    142000  17330976  11211900  44919620  15274688   1754432 
 23088438   1265982  43436708  41436780  14908344  29585290   9206171   6451159  11916609    751660 
  7753131  32078684  40163500   5003851  31166640  23593100  23213960  12407367  26096223  20906332 
 32057271   6249377   3711072   3587324   2633194   3265263  58417300  10334428  67026115  17108176 
 59179800  26709250  16329816  10672680   7962570   6908832  67967620  21155055   6535047   3001471 
 77067848  58558770  46166985  85233690  15690332  17784000   1523040  36305216  30031404   5259638 
 15790351  16361412  26611176  44542329  28738640  14501595  77092600  59365800  40486264    432837 
 55242310  10268308  18067280  17809494  40877882   5541578  11642370  77492992   1389647   2677532 
  2457192   6142966  55564398  23419340    275302   6714796  21119952   3724325  12358016  58345490 
    29913  26888442  16636098  50310386  14043582  45367520   2542758  48287925  19311384    239694 
  2358624   1404760   8708281  14267085  52052536  17518410  11009778  26051400    296948   5711835 
 21971400  35963568  83372136  58510760  52663402  33590024   4477392  35973795  85857968  24860330 
  7729560   4968224   2846025  22432670  35820315  20487505  25858280  71281605  27389250   2762162 
  1935141  69288447  52963345   6038668  38482484  73548176  46213101   2959684   9968236   4065815 
  8560905  49046598   9802290  20832465  25442040  57457082   3143199  57226624   7049980  22697070 
 23736665  60451180   7871850  10084857  44982760  17457264  20444013  35108389   2641833   6983268 
 78683920   8400784  41896904  79770987  13715106  14122682   2982056  28035854  23775340   5176654 
    50235  11127296  13849065  21504562   2132169  67095644   2721894   1882940  15224175   9427306 
 19321236  24549240   2505092    960966  25647900   7706330  50741980  11001046  10410672  17202024 
 14636058  50786905  38503158  54397980  38881344   1482672  61252568  36131976   1761469  27737154 
 18616129  18493276  85499265  25049689   1140225  27768300   2290639   1773560  21485827    564237 
  2021724    191280  33396948  30709238  11861745   1826778  78244892  46460883   9334956  85544915 
  2490810   6089710   2774322  34033458  11523030  38466162  11303388  85144608   8516466  12660428 
 41860873    619556  45937903  19054904  11153856   2862354   6563928   7274961  23927838    216683 
 80553996  11563754  51855230   2832000   7223954  28005304  55661279  81426870  53804928  31488656 
 17124530   8529137  47481336  25219176  12336078  18970930  84841086  33299690  10248446   7197640 
  3217966  19161186   3167549   3834390  25609380   6095360  34705450   7605290   8708352  27416624 
 68357487  38860498  23512425  15718685   4272061  19554880  18280628  49603764  72601494  10359702 
 55931494  11720988   2004550    803103  90796822  10491736  67962950  46060752  13436671  22346275 
 50763564  22039140  44865120  27136710  22452166  56498820  18644592  48738770   7762449  53431070 
 28148510   1116746  49992872   6516945   2813482  75782308  55356947   2285424  22488945  66613540 
  9180795  20808874  19648530  10192588  28398542   3100977  15755787  80380845  50695224  27063444 
 83647200   7335360  75927538    455240  40352118    137046  16197912  68820140  52376322  24747252 
 54811260  33789624  33075217  69179771  52320981   3970707  59764469  29889373  47268740  44251029 
 17489712  17220720  27447700  39858264    917184  27759810   4445210  58638748  48930214  17274080 
 24512586  35449827   3728870   8827488  47873122  72748575   3879057   2428960   8993529   2238390 
 45102428  22431149  28706068  53841516  25953410  11204784  10803702  57625345  28268664   1561892 
  1908363   5219704  30904575  45568992  32145062   8022186  43984800   8259448   3396120  28498538 
 43279236  26798720  37040736  29152820  81074204  14529032  41483148  11834336   9302436   9807966 
 45578378   2752425  23293494  26666536  57057550  30103925    718520  16926768  10505040  37093856 
 27095748  63990504  27300300  18097332  28804993   3897400  27631296  14860496   4160265  20615784 
  3277812  20827629  36543558  21312757  33566470  31870233    128011  46005366  62043016  11027580 
 20106184   2532776   3305100  14793912  28219059   1573347  43320375  38121582   7496172  19962344 
 30737762   5080727  55639374  10426095  12384897   4930667  26382450  17088533  48362796  37947672 
   486285  14229776  50791104  49809408  62220675  80511246  39341218   4338027  52195376  67190100 
  5836820  17169212  45755319  23606448  13876780  57867121    300120    351629  79630698  18531865 
 10988388  19601610  18368064  13113570  10921216  24040416  12045260  22397400  22266526   2439030 
  7022500  12792297   3140008  45587479  16986145  53456205  18812725  45822640  14374033  39526047 
 21905730  36222788  15277416   5228764   2922978  10650182  11277640   8532810  27853966  11190188 
 19708188   5256115  65189115  22268232  36873225  52876956  48618496  16841586     28782  16383563 
 62104056   7822759  74905112  10182770  14914305  11031729  41418328     58260   7926415  22045698 
   900467  31375344  21342051  31080926  44850868  12069453  10933637  24141880   5577246   3688641 
  7184326   7883160   1612845  55048560  46504950  51171939  35045500  54697566  62289843   2452710 
  5079760   5647772   3672792  37282320  47465496   2742198  13789198  55129896  24483144    341844 
 16011306  88214465  65419400  58562790  14621904  27850996  14349915   8639064  43015016  72136932 
 35104806  69812316  16117620  44013816  16330041  30356070   6118497   3650328  15903054   3188852 
 12300924  16700555  11344938  44522100  12633465   3908880  52874250  17474028  30336720   1392640 
  2679144   1486438   3265416   9448856   2530990  49440647  16822377   4440835  49567515  23459996 
 20689466  43576020  50065950   3959844   7436749  44987540   5772810  10914400  14645616   1971770 
 50592316  52062549  16415336  12782640  66804052  13383090   8930876  44493402  80112773  18547368 
   368410  14786180  21013797  38547200  51443428    124850  55052092  16497417  44069880    688779 
 21997980  12043443  57566742  69761954  19684048  59563008  63303334   3819660  34835395  10483538 
 16011195  22955706  12245100  68939962   3960194  12787162  53940925  46450180  19442072   9719370 
  2096615  16329558  25991346     29768  63714075  31154212   2012637  17101168  10581210  15607560 
  8152256  26158935  31176708   7532707   5307203   8323406  20095221  59355464  15313493  30593464 
  5031675   9835582  33822565     88688   6677192  10622238   4172476  40393062   2632934  33404266 
 29561100  33516855  90897056  19656768  21822615  97215180   8100534   1997940   5859450  50243274 
  8101544  54256690  24105015  45770221  17814450  12314200  46458885  56084360  71572420  21916260 
 19925736  38477400  36385944  28912500  31503860  17562058  37631552  25131006    258259   8051472 
 46415727  53937200  11760252   8183460  48814430  73287936   8549188  20381746  78032556  16319316 
 48221680  16344306  10970904    159395   2640768  14481820  26470326  59213880  24784050  24745000 
 42536160  30880131  23268002   7929998  21863322  22518111  45834408   5027400   2581443   4151808 
 22164588  27811485   7408260   4959904  20514560  61342816  93612207  21752302  13224600    783340 
  4513363   8373102   8651772  14993414  14310012   6940678  55623672   1959639  34726470  73333674 
 21012678  23796530  11791540   4640157  38115729  12584995  12082993  71636796  17546545  54578848 
   176462  27300184  35462112  23802878  22624764  28074885   7183488   8028089  37076505  30855510 
 30596570   1080949   5148867  43629865  12434778    631328  10628355   3590304  22321233  53200762 
  3270172  19243575  13820550   7307817  63277543   3643647   8200236   8443736  26062456   3771822 
 23607478  28679783  19442984  72366750  54268104  10331992  17329260  17831082  13306125   5456490 
 25560015   4067276  31168049  15302925  11588997   9266544  22628385  37886030    371742   8715165 
  7415415  17945452  45698190  19274696    569715     47575  19403510  17001186  12103539  11654520 
 23701056  19517783  10650796  52925132  19115208    944720  35917500  51087456  47352948  54583794 
 27385120  24543610  12934993  50071450   8714501   2511117  12108361   2602764   3304378   2214900 
 30673074  17878095  24623955   4179045  53850237  51108508   9038356  39064300  42330708  62907975 
  6520206  46617560  58246836  10145450  52542345  38584976    247975  14327040  22062733  12262790 
 16232031   3879707    288384   4426825  27630610  41330652  18197602  38521872  51649378  11195384 
 13450344  50976630  38955687  31634592   5248680  10485924   7677285  22831000   4840758   2206464 
    45850   5054885  60177183  24992528  25715988  82636776  29675200  31923900  42469944  34320839 
 47221830  28502422  40283417    606600   4159872  21741606  49479390   5260948  25351298  17310554 
   913580  12684310  46701704   5054500   5220735  33767660  35867975   3258960  10210160  49603840 
  7503550  74105400  15147748  13904108  24858093   3080232  44228172  93169944  66804440  11608713 
 62585215   6760143  82660035   2104704  52177554  17946873   5051425  45992452  69343950  45530646 
 18275623  17132010  59754240  38333919   9250938   1704464   1342080  25650944  29613150  31055325 
 44410108   7238016  69680220  61491472  20834550   9024811  31036672   4374924  18668448  39201198 
 50584365  31463770  37034784  73528923   1796909  55891633   8856540   1550992  26288031   5287430 
 59983938   4952906  39253977  71753154   1517202  17089947   2498607   5685038  22486281  29388744 
 10812119  55700002  10528986  72481770  86709060  19530675  11355200  10573948    538613  66770656 
 70800800   5225608  21437324  15043392   3677401   6574456  29987200   2080810  54768066  25702984 
  8065506  17427960   4361241  48839560  60374268  30439856  53590705  44085982  23386072  28632840 
 77787846  24159540  15627150  57127375  65917166  32953184  56768616    423120    829653  13057580 
 18599958  11439576  12914804   8870952  31224600  10516743  83255150  18882066   6320000  55580893 
 41678346  23846439   4441952  27560115  24111780  17836196  15692479   6167088   4290615  49815180 
 15834406   5781150  17262350    503435  37794735    216528   7213360  32309640    451269  11567648 
  9220985  63207832  23595642  46201563  68775060   2295585   7996905  44489480  12331494  17647371 
 34360140   5730159  55285720   4326255  14379221   6154932   8265078  18245556    757440   9806118 
   648514  10968496  55659183  36046384  20241630   2194618  77301499   8038136  64973643  32939555 
  1887999  25246964  91154268   7773970   7956160  55872096  56080519  65489238  39711168  22799466 
 23730650  16616040  14409360   2450547  21075185  25508529    526071  65102994  27767250  28892752 
 12267958  67422792   9747909  15060864  28009536  41318250   3334536  35297647   8384334  12246120 
 29550225  11624487  17377471   9535051    289416  24920540  26421450  32281486  57768304  62453468 
 26067948  48433752  93002880  45225330  50377387    221244  14357586  18529950  14803971  15920398 
 21022586  69063540   6049552  17615808    982456  49651412  13702134  24448078  26226592   1701170 
 42943842  16426970  22231748  24884475   5945974   1009428   9160944   7842744    667972  11521384 
   836472  40713533   2299890   7543494  19365345  37445760  12213971  91760271  60638082  21739870 
  2993640   8024660  12779396  73441542  24013160   1627503  56023968  46384044    467728  86147502 
 15849836  38017434   1311456  38644556   1942999  13640804   6483288  33734092  16139246  33846020 
 29786958   2351987   3821004  43355034  85505436  68872220   1914986  26328745  10472804  82198764 
  6873654  16302528   9394302    943902  22422241  28451210  11645641  66561117  27415758   6995274 
 60274308  52009529  53604528  38091580    661320  11797398  24654820  34124180  15734002  11575041 
 45454006  20145531    540345  53066396  10073565  37220238   7058408  20368133  14554516  35447454 
 14628756    269928  15958938   1721230   2109132    113049  85458096   4431452  16801325  26325860 
 71011954    416790  27826046  81563892  14289828   7659354  35509372   1721250   2565300  18940169 
 60108950  32545740   1343300  93293398  24931443  20643500    588132  32448570  19419240   5213912 
  3369348   3918880  24088038  33231376  22159024  14430080  33569941  23090620   7644032  46837755 
 19349976    635512   2022448  33325516  21531963  10584420  25689230   4147934  87678560  32768103 
 12393285   2761752   9507930   3736411  45353280  21180425  18150748   2339320   4571619  80360980 
 11234675   6099411    172158  27849201  18624690   1091900  14421680  17235740   5908198   5586077 
 46137585   3171231  55004343   1883624  92760564  65891592  79330633    112608  21576021   8759986 
 63367032   1163056   6454202   1300068   1793874  31449036  19587320  83801250    161160   6557155 
 51523546   5451222  11462256  17251380  12745220  13680750  61789683   1137032  40206375   1797612 
  2922656  26102162   1163498  42308364  13830880  35830638  20312451    780618  12833659  57981600 
 20292545    564093  18718058   6291456    658950   8718711  77389200  16595772  24450712  17096232 
 51875892   9129210  31090297   4822840  49899336  11855494  51889120   8328576  25856688  43065188 
 13479840   9955120  12773630  40601530   1548274  28714764  23498904  56534500  33409320  43020510 
  2774769  41145390  10378313  37340772  20449734  61498041  50491232    693956  38285742  41796888 
 27490032    355570  19866050   6418440  34814940  14813484   2286648  30158700  19140301  95918592 
  2661416  34310760  10449810  72522901  20555865  10126523  29898072  10234895  12007680  64358805 
 24245859  45547220  15514090  15384753  25653643  24851281  44843280  12954083  11248720   8528448 
 10246353  21325579   1796960   1786750  27696360  55338755  46251411  35724288  12344032   2253474 
 42129144  57513600   3695175  56291717  28570455  30484748  58664528   1244762  25525480  14346724 
  7951203  64513462  57961575  22693360  27600768  15436872  63587175  61192870  10784312   2100660 
  1505007  70065930   8727498  79474216   8131107  49937090  12267750  51428927  41788577   7603878 
 14451275   6475840  86656908  23562170  51799162  68594678  39988416    224250  11271520  36569312 
 52198542   8009560   1821664  14366055  38282614    420381  10270307   1068583  18303308   3157245 
 22376594  12313485  66237372  41344170   6346976  66658788    201795      5115   1089924  10994240 
  5318025   6124920   9806603  33215904   3474390  24690105  31067316     10010   3806110    827400 
 49342601  62302475  38796630  17329239   3989125  33748836  28731613  57269925  33926641  68263104 
  7080720  79251295  19709631  10056429   1311552   2255940  20523475  28171665   7745616  25338460 
 66379956  15098701   9586500  56495208  20146544  11715555  30119166   2996188  13488714  27325980 
 34884176  68455188  27729042  17244090   3233140   5610220  55080795   1546773  28166858  13513797 
 11714028   1487533   5240200  14810796  51868586  19931670  53991976  56163636  76665267   8313435 
  1148554  29933652  37935468  55821590  69618536  46027476  13091600  35015490  17448978  27803650 
  9725922    447000  26997860  24448595  10734513   4371684  14869932     87380  41107581  34600995 
 10070560  50062720  21380658  10052856  61581994   5451464  56454684   3810960  34142928  35109676 
 51894224   8440542  19955400   6968280  17141197  45405080  11913090  31353636   1268685   6915316 
 58724176  39176380  65111034  27754068  11770275  20684908    334739  14761939   4990731   1639602 
 13819500  10395165  48078612  17097526  44654144  39249728    807716  64491940   6451954  30160550 
 30110768  11076510  40352422  25956432  27183690  71571135  27332752   1274480  50465790  19082556 
    25180   1046639   8938216   8653405  84063600  45537091  73985526    911880  40466166  31463264 
 17075178   3045478  63849859  54635672  25273458   2632088  35658016  72523252  12268700  35392536 
  7285300  12536290  15965547  55919641  38979174  74992351   3471094  21344000  62770908    262182 
 65151164  29239338  39450225  19061148  28898112  20811916   1547060  62415323  32572848  56596995 
 21280851  36382504  38338144  15191487  24581478  15795975   5269422   2811340  41697892  42251406 
 20834453  18266655  17237484  51776584  36169317   3194880   3216774   1208680     45432  38823356 
 67792426  40324452   4067745  87375610  20399071    431298  80521632  24437727  76604210  11223576 
 10634862  27085552    327420  13389849  42903128   6709954  10962354  12098560   1383724  31877746 
 40049579  13719860   1079988  85413059  15310416     10540  43524536    743535  29879517  25571070 
 73385755   8024094  10968016    857475  51009615   1941820  61017440  73861632  33445000  35121329 
  2331326  34229723  13968864   9601298  41605218  32469027   5865066  12553569  12026436     13338 
  6090505  67474767  75038979  14824275  83792660   4780902  12015162   2983211   2633728   9190896 
 46471875  21273624  40758090   4148544  26460018  17592096  58337706   8338302  73831172   4175700 
  6885905   1906524   2290448  34577718   4252776   5090255  11629335   2146816   5455320   1423350 
   783783  16338176  35088612  24310905  25661112  73783744  40206664  41875300  31965276   6629180 
 10880964  44807256  18934032  41961267  28193592  34014672   5527424   1184913  12918810  83818352 
 13285038  15215000  13330858  22317834   7821825   8418267   3598540  59753941  32866276  55966076 
 38171228  22141068  27205886  20857914  19025160   2072703  30519573    712184  34892453  61676888 
   611436  27346566  15688190  10059894  42671552   6779010   2445570  36867168  30177848  26499066 
 19232082  37715456  13872163  14151150  59136280  32088320    412965  50881298  48725780  64521072 
 47572644  83121596   9956139  11596688  12513291    764712  16719125  35326149  91331764  12704175 
  6183352  26431321  29696456   1334560   1281987   2227014  28203453  34208855   5874282  12660000 
 60402167  11234937  53251156    223839  23753114   1104024  20995955   8683142   4783801    921842 
 57385008  26473392  12405932   8962740  51446200      4583  14611740  11040183  23803820  12337206 
 67205428  32913510   7901020   8608850  13058044    272832  55861490  18573412  57768474   7065318 
   267525    787388  33057134  62404972  16139592   9830420  28138464  14334640   2034072  44596211 
 73726515  30248494  65528506  59526344  32105970  48178795   3526248  42599550  43047576   4367682 
  5145192   3060720   6319572  36128508  50763592   6788864  49135482   2118843  52965220  11342884 
 26228616  32931133  12586647  72156524  13813006  20904156   1186360  25381880  14663877   2681645 
 10029974  36600630  33547360   4229706   4032119  26256600  19422468   6099302    486710  11283728 
 47196051  30405654  34829682   1026882   1341952  23363032  27884680   1444224    622398    141916 
 36017844  10169312  11215480   7815168   8736504  32474190  30115074  26101740  40726582   2931453 
 40837027  54958072  20180502   3243863  35929080   6082830   6066610  12484620   8094493  40268844 
 48717109    336810  10302348   3970620   9459848  11475585   1661283   8239900  25239444  12542400 
  5272138  48617751  34723507  22076452  16289221  37863780  24644477  53715485   9582889  56373632 
 16466420  46565832  53958975   1559554  18168192  40539135  17248784   3227592  17708064  89712546 
 18126392  26536572   4481608  12283812   7135356  27277233  38717185   4946172  58755438  71191008 
   161856   4544928  17664870  22181049  39156876  28423008  52176903  50005657    817934  40836598 
 16483395  27959022   3036352  58455720  19068840  26978130  49447958  12002135  60780464  33288205 
  4103358   1675260   2504921  30212871   2762963  20943747  29102650   4528952   3816574  21191125 
 60330932    738204   4114670  40971870  26412492  18507537  26817280   4660570  19146775   1167975 
  1306905  50873410   2683587   9181826  13575240  60654662  36426501   4698756  32316624   4202922 
  7722198  23972091  15395566  64482768  10489424   1649340  61796904  61253226  40954076   5217336 
  3978558  29465001    435313  23411108  42103670   3690204  73998412   3312400  13655488  10507992 
  7611676  51002086  32722312   6309735  42734690  64913805  62029028  33783862  24823040  35292000 
 39108076    868872  36226830  10175288  27552000  26243906  33191910  31970496    236530  35592464 
 21928538   4740316  14330988   5485818  20544922   1746452  55653530   7912872   5037440   3807456 
 61840842  75965496   4750746   2002574    145824  15371776  58341892  76189064  80533820  10459230 
 10041800  43067428  58225692  30024900   6121500  10508672   9456525  72471812  31430282   6918252 
  8258978   9373464  25986688   1244432  63697905  39802410   2976844   2723578  76361830  79015782 
 13500902  38461436  22798152  16224940   2229153  75531067  63090293  35100905  25827312   5622286 
 11810000  13231645  85862920  21727528  52802406  16432921   6035480  41486340  25052016  22074262 
   760377  22107488  10218846   8189736   7787733    218504  27202950  12138500  25835748  10472712 
 12063436  10430568   2653064   5617560   6859650  72032740  65377576   2665260  16846200  82218720 
  5739932  14243999  29937054  10421800  30790342  33373431   2709416  27088704  33324930  15132100 
 21803520  39641964   8792552  23752992  12943300   1796583  21950018  52466373  90418208   7235268 
 29856600  11210310  39910507  28929708  31764811  14071714  23911524  43908884  19579086  11493468 
  6781218   1738022  12141249  14025690  10748975  15057804   2867152  34845226  42156450  17706780 
 17428920  18342420  21381213  69492780   3765268  13372035  29818539  32689252  71762895  39834564 
 15606340  14876775  12910792  69631899  60130108   1282292  24170532  12560639  18488550   1806366 
  4751040  44961532  14585832  79685425   7011228   6720228  40657306  24932970  54979116  17731600 
  2166606  28044276  50183790  13978636  77252760    710502  31697036  47600570    167442  12291794 
 15511800   1238400  20286882  10482129  37620126   8117550  24029379    593140  16077456   7893750 
 34331184   5044160  22226200  50672601   7172960  69550876  11464026  41458728  20407618  31802440 
 66076608   4738410   2643003  33159510  15497460  37851450  45774894  33438592    221040  12641815 
 27516450   1739516  11443938   2760714   9578640  10048298   6919047   5011746   9959756  56430848 
 34031049   7480630  41211500  41721108  16636820    196803  77532557  69271340  15126318   8591407 
 31518549  33385425  71949865  54429642  22175626  29774976  34430888  15614403   5388015  48705600 
 27803496  38599847    464202   1400608  58017816   4040625  14206821  61346944   4918710   2199189 
  3940480  38295018  10275975   6260400   7880997      8346   9312907   2900765  24094171   2327285 
 35972544  46885696  11150646    697048   1986104  42642725  14444948  20333768  21804188  25126876 
 16071289  41220475   9379608  57299865  22943507  77035107  75323016  76646776   2972640  52175340 
 62305838  17914365  32930876  19493250  43949958  44471700  34655384   3804227  70622316   3605490 
  3624048  34890264  33565896   2078648  18762420  23664976  39182882  20109364  18163458   1833720 
 51217504  16288584  65833894  18423840   7190264   9262164  29484357   4078055  18928560  44475610 
 20448568   1695625  28082512  17492544  68302533   6171485  14767632  33183744  33020251   1853592 
 50123208    669295  22620087  48685400  51422742  26019921   4270287  30856735  38947764    414488 
 29262231  60683619   6672973  28159204  45121944   7836168  57498022   4573165   6756570  39647292 
   915712  54332846  25649208  69418710  32469683  12214365   4389049  50163124   2189570  44094976 
  6853550  38916840  26123755  67023411  68095654   9426050  22496955   3815142   1533993  35143230 
 86875265  49806750    848235  30592485  12841632   4938153   8164814  27514500  74203262  11872278 
 13762188  14088560  28368720  38161685   3466872  16313472  38473974  52085800  78882174  14139580 
 37065140    405482  14778620  35612025  28894778  15100154  39947817  17427933   1134914  34344804 
  9183252  48049792  40327848  12432116  25657936  89885922  29505528  36324684   6114977    617240 
 40481735   6210680   2056824   1519664   7133082   1631994  37884662  18439650    569913   2825960 
  5062878  45038736   8300720  68727216   3686820   5926038  34999008  16863982  50572160  25701408 
  3039595   9792740  23262227   4929760   3881820  58768248  39527280  11923664   7591495  65121275 
 56302464   2289270  37705252   3843990   2864332   1207665  18037745   3364520  25974295   7143710 
 66493115  28024035   1140858  11486171  84091290   9935286  56583865  54050220  38287016  85930875 
  8673630  32157370   1160874  26851396  79774999  54161892  43703248   4494667  44952003  50998627 
 33647114   1971810  16950836  53837785   4063272  31423266  17737790  71474144   2527404  21832767 
 55809810   7495098  29195964   1052714  14256526  61069832   7510552  23821380   8969169  46943248 
 23766176  37460772  18154500  30812552  12140570  11147088   4243540  37065420  27041140  20145355 
  5139351  39107808  93018796  43315499  82144978  14291056  41691801  22936216  16131412   9128605 
 85427589  63495522   3305445    563880   1997350  20641505   3156180   9892308  31857336   3916730 
  7635858  13259558  60494577  10880778  21608370    449004   3094948   7809753  68707192  14879733 
 44868609  17909040  35369202  17284776  33103947  33826650  51094996   5566980   4805416  10923358 
    55131  33200545  56372316  39115153   9982966  41791736  47128102  62826192  32402121  22722040 
  5205819   6123642  19101546  42608714  24752448  87841776  24583833   7652890   4801663  21355908 
 14048440     83538   2874558  19864308  27282112  25765498   3392424  65257176  40416064  15027817 
 36739080   1740618   3741158  70352520  43408600  37242732  72053360   1332248  40973348   9406128 
 54276261  45010350  13014132  16257270  27046045  12110910  29764136  27786640   1736007  14177075 
  1402544  30198792  48307500   3864996   3203464   2329590    581010  15919176  18765062  19287008 
  9481920  44038595   3391576   1666056  21424800   1061368  34746846  14929800  44067740  39659375 
  3098594  34960551   5705208  18132700  52000960  44172300  74500608  50150100  67889034  44729448 
   190000  19109216  39701760  46064840  37327912  37660644   2437596   4047462  30512830    124874 
 10916854  14113212  29906052  61006437  62073154   1165175  51168010  22021638  45670946   5820426 
 26130363  75423798  30378038   4267438  80923920    354994  14812798  46623980  13567972  12182940 
 43549920  16690780  25096624  21762013  13199548    696576  26013444  28000706   4064214  35931350 
 30619050  46126752  68616858  44527598  23158590   1562750  48616668  42375540   8893118  56476469 
 56157270    981522  84097023  22546864  56224140  52849368  48347001  15839700  19595160   8029806 
 21108280  14017931   7950012   7531304   3127176   9994475   2947630  53386885  24027651  18184886 
 55093272  20703098   6272010  14459830  14230500  35365150  11133432  37463478  23162535   1402800 
 41616450   1736965  79420397  34748692  22603610  68411772  27779128  42123900  11662560   5280964 
  7483017  27133425  11522280  25838272  49805194  68901300   6010559  13104250    720164  27614538 
   403488  13659142  19217976    347304  31487621    725708  77154384   4674180  37386069    322120 
 62219052  27064075   3301576   7460772   4172432  31110340  32530924  53219229  10989460  91181800 
 11424348  87751104  51279345   1326568  72597072  19207860  55529038  29328047  69821352  10868068 
 19348582  53042400  32437629  10129444  20630412  70098294  54410905  23149191   9230374  36081996 
 89320245  33427040  59686161  19463124  10536825  19339806   9071248  78349598  36183112  73298730 
  1962800  11027748   5249000   1510872   7947510  29580698  13209064  48710389  18663902   7164634 
 13339920   8892880   5039607  30719952  15449847  36389250   5400560   7224384  50311031  15713055 
 96044100  35646680  12975298  64014489   6442740  36770538  78524545  31590957  69040026   6857627 
 44499533  15074108   7201810  26415655  32600790  23649351  19919117   3733200   5911812   2000050 
 59154960  57830600  50896818   6925392  25308920  14148504  39461917   7049588    255654  22314930 
 30561986   4080197   3739310  10443747   9660944  42610483  68912000  14183272  33393328  76046388 
 13921666  36877311     73948  11686960  60904474  12846273  14860482  26531100   9061616  20239720 
 15855662  75579426  21833910  53785155    507870   9499960  14419600  22655016  31934374  19646361 
  4476692  62340605  21370275   6313368    300861  10773000  26263302  57146788  50190324   2023872 
  8935970   3226550  39949344  47242832   5731668  10567661  35386560  58316190  94251990  21862654 
  5952882   7878845     88050   5331506  58407937   1272824  22030872  82004100   2262312   9498138 
 22927374  27070800  34233570  13627965    460252   5206158  66522720  64374751  42191608  36732884 
  2828244  12962862    565166   2259138  35802340   1932248  30365312   2070150   6412840  60093536 
  4437594  29245750  49167648  22840840  52863268  79252083  21045984    808280  16728775   1162752 
 16056558  30525792   4581848  52250156  39842107  32016540   2348907  26383728   2363110  18679804 
 21814257   6211387   5471517  27741825  19985040  10596990  43407858  37912860  78588816  26150655 
 12859627  64470120  14572796  31132471   1514740   7380864   3451812  13449240  26028180  80747986 
 12619698  18570384      1415   2629260  27348966  49483177   1000314  48815728    618868   2357302 
  8958045   4270479  28490680   4402469  18137732     86240   4936295   7746130   9528048  49267595 
   441840   7608549  19355904  17444295  32907420   2037000  24046762   3905325  83534184  32456434 
 78038154   1343216  76384512  12708494  10427500   1839786  13303796  25403614  51990254  38031785 
 30742812  24926832   3678592   7817700   6198980  29412950  25656612  58371338   2745493   8675436 
 45869382  35630255   9101302  33963516   5060616  67097618  20782572  16209891   8788205  30224670 
 12469446  17069697  18867104  11734804  64241100    248124  35332898  15348986  38659408   9760268 
  1837638  23266310   1181914   2567808  18816224   1060341  27192836  24011946  26315952   4534060 
  6487095  10089030   5457776  35717882  20614146   9072805  69681789    928925   2467150   5517105 
 67694535   4721841  19591184  63220934  73338485  45290544  21473920  26058540   6790095  48029182 
 25935380  44122216   1091170  24280088   3785985   5623282  13621361  31133000  66111313  30293952 
 25045512  35345842   6476316  74451690  52731628  32983659  21510208  13483785  17233935  14165910 
 22585632    522588  22096965   1119240   5635494  54706860  22601256   3608558  33703758  31066497 
 53029320  13444299  12288432   6443735  22270510   4343262  23809140   8481330   2552339  14700224 
 16269970   6816439  19613608  76466760   3692353  15059670  10840815  18125058   7699065  29017053 
 23170764  63818480  28800359   4934696  51314656   1049394  28173951   9043599  33891614  45883703 
 42881370   4585896  17132391  48247284  68233920  14058414  15113499  58206000    199530  47570502 
  2530962  25704475  59856384  46474775   1442024   6415010  61183010    690816  58170150  14200186 
  4704552    436568  48969792   8737378  23530722  20704878  20419160  53428221  24226128   3660228 
 12481590  40365052   7611746  65003816   7254104   5345298   8916534  19456632  27732672   5278416 
 62536849  16468079  81282040   4910654  56939344  11907259  40798458  26830120  57040384    421125 
  5513763  13617345  21441636  56605356  50927790  17790900  11761057   2039800  46884660  19587500 
 10920798  38160366   5485500  33618382  11050152  84863688   1377800  47911370  41714368  12024320 
 35233023  22888278  85233764  27356724  16146138  15281910   6630741  74870609  28462988  24360038 
 20335225  17932048   6020042  90092588  16177290  12039825   1226526   1691894  68853473   1123469 
 37804685  16943364   4075036  14360556    683672  68348943    264788   2036970  10324372   1039968 
 33192747   4713992  21333666   5162059   1425476  42909660  68166750   4073288  53905289    610141 
 29760440  36419146  36056988   5701689  23923746  48100818  11793779  73253272   3897376  32450649 
 49822165  23455812  14434800   1988446  20065323  55373904  61396357  47681123  10516298    164493 
 13757315  17911262  46225920   3048136  47678944   2995762  38730041    509770  26041935  22919338 
   267000  37131392  12641067  17578750  50265264  33710286   9908367  41056598  10223205  41421068 
 16993220  65746758  70135710  28927710  16994014   5869200  11152867   2349842  10767920  40279608 
 10799805  35576808   4431145  76901256  31352832  30511350   6796008  21823924  79934425  73957312 
  8728368  55090185  36620176  53844764  17971233   6814380  46364474  35685960  39811954   4658634 
  8845850  51588495  35906078  25491552   6702352  25408704  19684164    988291  50198400  31531896 
 40971042  16611315  15901830  11573991   1113371    185322  23802779  41837140  39775392  18219390 
   543968   7424795  43127366   5950000  59373792  24385400  19516420  30445530  21426720  24350230 
 44375048  52429548  29211732   2792583    569940  18068960  36215370  15257214  38540672  51726460 
  1633250   1866546  69191020  11341040    326270  50613390  21434238  31993704   6652772    499092 
 30205396  15889290   8957664  13548010  17140955  41001972    329804  18208477  93644304  69610661 
 15145776   1789008  21455280   2972376  76195118  24657038   2244524   8734460   7701232  28396450 
 37609371  28981150  57607212  69376964    307560  67231945  74245332   3051066  17291762   3069300 
 36978480  19891176   3154896  29847670   7399630  48298596  23555016   1772760  39622560  40808823 
  6376463   9355236   1124193   1201560  26368721   9468624   9764820  31172856  53220311  18458655 
 33785010  28473270  23381970  10299965   7965176   4126100   2906350   9831285  26568896  46357658 
 78058242  19469142  19871040  41524568   4442200   4458987  26811415   3196206   5909200  14084420 
 35979042   6626136  89936460  36431537  39646830    243675  55935966  54384588    110825   7085555 
 23639716  71729190  26014128  33569466  77334240   6871215  15729566  11472618  10027542  83075226 
  9979047  64118565  72642920  86399040  49347936    716986  22617448  36888765  27309500   3389088 
 54098100  10622596  20584980  15748971  29029272    718680  52698568  45571910  68465170   6125210 
  2236027   4660464   7932096  29864120  12047289  29509326   1153815   6478820  36447704  52703112 
 32862400   5245696  42206794   9525969   2458391  38254712  18027100  15602847   7492928  16802035 
 28752010  12940830  39828594  17748900  20662400  35316064   9409344  39733078  10690128  91872627 
 46637526  18213855   3052096  31341126  34027440    569546   4998831   7696695  15259727  10545192 
 37356312  19110696  66836775   5054994  19348974  26643071  21155540  50455476  51730558  10474460 
  8440977  37419164  59543644  37233084   7515222     76896  18565316  71967770  18694065     80364 
 13093376    302312   6811275  16655328   9855297  31768440    642158  92052624    628950  16025292 
  6812091  59239458    399516  40114107   7624622  79028805  47356140    330136  10956410  58998543 
 25939510  29293846   4335900    457812  22234951   2653898  16526400  22694042  33052840  33819213 
 58675995  16272711   7014392  32952000  87850280  91268982  27773554  16345200   4886957  41312646 
 20406420  43322861  24826410   1752052  36542823  72077315    505075  10114250  57361248  51008704 
  7767675  55544094  50648560  42228450  20195136  11512780  24916420   8474076  41922000  24177846 
 28742955  57132070  52045004  46758048   3177258   9254150    241650   3958019  13369170  16743586 
 40711385   1602424  57289964   2738904  63379098  16430958  18853628  37256868  19367201    906984 
 41856367   3986520  21501714   6314550   1797509   1586029  75666360   3433210  87572698  16528590 
 26545001    138178  18408572  34497258  21482318  64100550  14638845   5895175    448910  11804184 
 14619099  18549068   7550868  79470390   1831830  59086781  35937024   2195807    106216  68282669 
  8863155  49714668  32905938  69048594  23182934  33718055  58669975   6428730  28982525   1297674 
 34466250  38860584  86309381    576716   8846700  62713813    353073  19576872   8078062  40222600 
  1622088  27030900   8568646   9453504  56214000  17798763  55884763  47320714  16579100  33821970 
   451620  71886414  21246530  23609804   3846911  23489536  30707408  48757786   3219109  71387792 
 25162725  37427400  26681700  65465470    840480  10807976  17051944  13086018   2121624   9894300 
 12745200  63098200   5785803  38379088  42140784  20906655   1467363  29651154    937227   3645588 
 31010388  24982560  26756014  62340480  81753972  25955800  40133930  34392062   7982100  19346288 
  1299804   7352412  10031306  21248619  34961150    662277    324690  54219348  19647672     65274 
 51905376  72178050  11741278   1909028  23308486  23986718   2419767  37585880  39302940  39835294 
 26081850    147303  32238018  83500010  42092288  37709908    861672  32824305   2818816  75378393 
  3409920   5491902  12302274  45918288  62972865  85268130  13939436  24900858  19908032  24961086 
 27116320  10235587   5986440  70363280   2801436   8785651  15715791   4264974  15411513  35555685 
  2351860    301702   2323790   1966103  42588962  66834244   4950612   9187791  30134904  13286882 
 30436575  33368360  84150720  27613596  15367046  43057756  34303361  29233400   5083623  57193164 
 35831070  18508160  17246490   8279310  72088660  43639214   1075209  32471873  32648234  18211842 
 41976716  57438976  37806304  29799490  59658113  23816850  20259690   3065400  18189220   2573424 
  9650265  12649560   7650369  48128256  12923792   7784644  40143460  16174400  10310325   7552590 
  1511782   8198193   2258515  47569928   2024230  75235394  14826973   2073120  59622710  54637606 
 32490327  37425624  25161444  38891430   6599932  32057451   1401048  19887909  65914992   5251000 
 78074164  50386898   9486802  13496616  38512353  15217296  19700496  25706952  52273818  29805204 
 90115311  62339775  12514622  10493505  34752034  71660400  65690875  83440260   2630778  58863350 
 70002240  35896358   2181654  23704899   5344947  32141232   5082110   7459935   4497987     65376 
 12372635   1822520  41295968    156891   4525682   3059136  32200092  33300396  15768808  18669504 
 37779000   8977627  41978010   3220227  27231687  17163867      7546  22351914  11237096  11426575 
 10644798   7704080  51579801  12639924  10432144  34085457  41422625  47704976  15780870   7476960 
 18428376   3096273  19161215  16900840  68496292  51417624   5835214  50731468  60169574  42156365 
 54369200   8176812  65076250  43042734  21941139  43422624  91655076    212139  56762955  10464758 
 14207725  51139488  14405505  43291020  27941886  37096960   2610752   2101625  91136184  38797332 
 77015776  55940670  26466694   5653296  41171556  22071536  26559882   1275586  18019036  30185068 
 61039990  10450440  47126584   5485744  24376344  72910287   3634176   1145001  23905068  42717705 
  5384214  17141133   3918712    234440   1050516   8471032  13811886  32892040  13340290  14211953 
 36055818  36066048  34146606  80296686   7952540  55669390   6812836  40690650  16061182  62686926 
 52717044   3688704   3963678   4119637  55336745  10703587   3191160   1436488  45074235  12427560 
 11354096  50512140  82691670  50134320  12601260  68770350   7053264  15203202  14437995   3222520 
 62835185  11736585  55948496  32065844  20277120   4790388  68011404  36803052  15147306   3753492 
 10292776   7827750  15443102  41980500   3126344  10671678    682625  34007740  13898185  63889111 
   578545  28109406   1379792  11791972    656276    470112  43646128  61641072  47447484   2860693 
 62181614   2333760  21148953  43883808  33507240  29340764    703632  12920544  21965856  16490583 
 43583335  29022417     23851  28040616  19628602  27746748  49220703   7691396  48273864  28364464 
  2561620  16851285  16726164    338514  61747996  31361907   6472336  19962270  13789467   5602404 
 37630704  10337862    258662   7489188  20221866  66287811  36960040  44143700   4486744  10087012 
 48406566   4048980   8622173  34017345  32711152  36499680  19940358  15107456   2907884  58027126 
  3102168  10624914  62515182   3202566  15899889  76369209  13902368   9888480  69195180  18757278 
  4340752  69202998   6510122   8983110  65227160  78872415    287860   8325990  75080264  24922440 
 23174825  57482262  55172880  34783326  56797056   2671148  22748400  10662804   9523136   4739016 
 55830969  11920337   6760068  28985488  28527408  18152315  23811424  19341244  14168616   7748586 
 19338600   7129590  44960427    217575  17044005  19618170  46092708  20275220  21844676  41233560 
  8211368  53573266  44974020  39393849  30373800  29618536  47765630  42850773   3440710   6290184 
 27164556   1380968   1161654  14397315  23452060  42656016  17710524  60866288  20027250   1766914 
 32427600  24629306  32635008    464916   6418280  35800776  43882348   1206644     91098  13365990 
 36303706  67925304   2795572   2611990    247044  26519085  67543065  75975885  73681842    756024 
     6816  23591100   6024692  31463691  19884052  24620960  54416640  12708448  23137550  20930025 
 24356520  20774396   9278759  13744896  16689728  89379601   6113503  23141216  26774490   3085020 
 63382710  24471360   2030985  61982280  21728412  53554872    519120   9137700     76125  12538392 
 40492066  48193203    762960  10129696   5279827  40964967   3433970   2855165  28072044    114457 
 70659390  14590480   5101590  11632500  71563138    350837  38214792   6892314  16766478  76066754 
 19221270  14988160  20074830  58782675   6148400  85039153  18395824  35403766   7293813  17273142 
 35897472   9026961  11167170   7409358   4702012  33991800   1905881  68529402  41181830   3469647 
  9779309  36751320  10870854  72933857  34850237  53041667   3179919  18437499   4969398  36374520 
  3932392  28195424  15692677  22488618  34789074  10844960  16595853  32744265  46411774   2409720 
 19963189    257566  55805739  58355595  52619688   7401472  37536195   1375206  11847465  15200930 
 30950335  31253297  32989740  33480060  54844866   1298488  23677733  85737560  84704322  24698214 
 19350990  20585955   5339488   5030298  78703842  40051854  14141250   8747445  27457816  14552252 
 33892950  17097870   3726035  60313365  43008176   7533162  14993700  52296192  59598500   8798413 
 20575296   1595648  89401650  22270584   8711422   6990347  25362400  17065586  17848017   4854342 
 36865320   7679274    543508  14332890   1071340  22845762  65508561  43714925  23916144  12244220 
 54827253   1212750   1016721  27004185  28140210   6565537    138168   6540595    272172  18330312 
  2851632   4536932    300471    644420  47779763   6655649  27045730   4052402  20312985  58185568 
  3405480  58867989  59477310   6485232    850584   9355305  50774880  25183674   1395390   6028561 
 25971575  12858426   2782796  59006922   3971168  18510192  15758435  20021940  53418864  20430066 
 78437275    958776   7633024  18642897   9288162   5443416   1666660  18752097  68091590   8381496 
  7971169   1477484   3034233   2196799   6205704   9711468  43002575   8923340  28417320  36206560 
 24550570  70191214  57414021  43222460  29341983     60743  36469356  36433156   7804048   1300143 
  4718034  32858408   2156950   1974306  16072898   1511772  11753049  50138195  52920900  35885440 
 10206135  19649569  35037970  15852936  13758060  56889496  33091204  47828630  25408840    911754 
  5827371  20954016   3486386  52934175    471390  91700424  16215300   4639467   1601485  56541636 
 67317112  26114350   2299440  19386953   2042410  74841936  20936160   3098522  38365840   1386483 
 22323840  23107424   7141458  38646480  54643820  83212704  15697521  16130644  62774792   5562492 
 10384186   2067588  16071408  88939830  92754225  46459665  17060271  23843733  61887800  43789838 
 36282778  37271902  23914560  36245205  18732396  31659370  29060072  11866227  20684430   6701072 
  1710171  71970038  14734170  24172656  52814020  20545959  21440686  71460657  38984112   1692306 
 52574992  25890084  16130199  68186020  32279962   1867984  11475360  16658334  50533599   8453064 
   781115  28824528  46903350  30659040  73884825  42135395   8328208  26322024   8572284  11793342 
  9084204  69543588  37685655  25408008   1444084  49873601   3497219  25259580   1570752   1555605 
 22121695  20582757  23832664    681780  51309827  23338165  59844675   9448387   5889639  60634590 
  3003220  17416854     84528  51427505   3569207   3594344  22705200  39318086  57308160   8990757 
   712632   5544633  43201080    899596  81724320  38285375  85412532  23766485  36757870  21926889 
  7479696  61262375  76537206  47011139  54068180   8628332  21766368  24888160  61721082  58587480 
 18189312   3925275    122997  64058975   4831900   8849598  35389025  59756748  18122832  38617880 
  9729045   9783498  12214027   1522552  51619840   7438848   2061990  44234037  12646140  21855128 
 21505443   4257180  40272792  16684724   1771901  12242092  17386812  45337948  12726115  23537485 
  8078405  40945178     84277  62457148   6557152  35618479  20892924  34997436  13325061   2377998 
 22909634     60360    419121   4259878  10599094   1874455  76020868  22678629  12552738  10582781 
 45434935   9109180  69693596  20536288  18105664  38260200  48030696   7851956    154866  14790493 
 61101612  46256849  12897900  24234708   6349978  31469280  12683832  15418818  22328790    145314 
  2172973   7782336  85007690   2046905  16686544  40476716  11569414  72896320  22389048  25302783 
 32049390  13311174  78632400     52430  31142391  35988160  20105268  27104220   1872384  25598806 
 31199695  30071405  71418520   4826180  72700012  14459913  36414811  47335334   7505049    282932 
 52826016   2561592  40683600  46269376  25275899  29743800  22719445  71433854   5493699   9080352 
 36761422  62145590   6063434  13429732   4375620   6359428   2888864  66538080   3160878  36055687 
 86765000   1172736  14799940  25553052   2293109   9824738  91066913  80488275   4093935   9982791 
  9625689  19510392  58398380   3998692  73367015  26549795  63059666    417505  54132660  38273762 
 25894243   6091036   4989528  60596160  81505115  18505158  14608392  34700032  14592222   2602544 
 31176560  16028940  47364672  64781331   4323013  20838345   2506062  66538680  12821120  38319982 
 41651040  60753448  21787710  54372885  10873987  11193336   2143428  31334946  10543416  72393602 
 64505592  13617885  16418640  40914500    298068  60875751  38950384  26695550   8943312  27155904 
 46703574  36350136   1706288  48157834   8038157  36395120  61853952  62310144  36276130  26961368 
 38716921  16724097  15845382  53045302   9638613   2679270  20724132  42579628  31676629  46464312 
   244732  28246352  38201391    239785  10628345  32253683  31079808  10576839  70291391   1338105 
   122838  10131012  13839673  67227108   3809586  14729356  14028476  35929437  13287440  12733328 
  9058794   9931527  55478744    956026   3506760  19727827  91929068  26668120  68446308  25875080 
 15554256  22327074  28199180  16025388  19655675  13827992  18878958   2280460  14476644  28094816 
  1533890  23145954  42290032  75108824  65703484   1268372  22894494  80608185  26585220  25026327 
 81399582  42527295   8292736  85897625   8436995  91259462  27500217  20439030  12598387   9489040 
  5826670  49424011  28581292  34239210  75099156  18444826  21979195   1284120  10394615  24627811 
 19671474  24462624  10255484   7914640  42493045  17040828  19409643   7007876  54433520  48220772 
 73851680    885231  35378292  47796916  72645996  32764303  70951126   8306760  11153030  67403050 
  7866424  33717684   8206114   7818918  41582387  20130275  30164592  77212164  12255171  10426304 
 15967282   5122185  11653840    776040  31017030  34598256  77327087  59390263   5970600  12719708 
  6630312  58402554  58365468    693181  48080097  19722024  52462306  14788880    450344   3803392 
 57094632  53129037  58680852   5694750  14911616  63395547  48696075  22520676   1679912  13667520 
 35819756  23750127  71031324  51838200  14672592  13371363  86069032  64939352   2871450  50411860 
  8689303  23213280  18695208  23573736  17682134  50809820  16835532  24006844  39017623  24973335 
   411348  16078104  11699267  60053345   6945825  37526140  20839892  44109180    339757   1417799 
  2051084  36597807  21995166   1217425  28066810  26446792  10761135  24879663  37283576  49542945 
 16023148  13391482  33798875  16413050  15572884  26055720  25765064  37595103    550962   8253942 
 64873116  15710141  42148048   5653620  28946176  22940827  31615416  87377928     55384  71916791 
 11811858  23585645   8596756  26489837   4276888   5810964  50519916   6405430   9881234  18611957 
  7768288  26635447  23983251  24527151  15461826  44015400  18759425  36847905  15596103   1123374 
 24757971   6905548  48565434  22219562    883912  48923022  48801900   7289684  37168705  13049816 
 26572700   8877600   5452899  51747564  34068900  49935996  40344330    600352  34719783   4388625 
  5985648  16841800   1451682  40372640  30282139   2047832  48854548  24254820  20170305  15728753 
 29622112  39079872  54027204   7458636  41040073  33799932  81907020   1293073   5155916  39884460 
   963242  31934235  18216727  38427312  32934336  17426968  70784392    320321  14730244  16991991 
 48201504   7048050  44097312  35004160  46245726   9108420  12217491  49522666  34602018  56250726 
  9433152  19876438  22293900  19165696   3045432  35570472   9724982  54898068  37958784  41501600 
 75684609  50164946  16355002  91006980  10483452  33900576  14489952   3810499  26448432  46591376 
 14295060  12687279   3045696  52095407   5694855  79785888   3254410  75496696  63196724  73065388 
  5052658   4308636  21261984  34370973   7137360     79236   2136177   9237754  57069980  11225500 
  7476003   6428688  48225574  37607457  17474182   6582156  49429602  61769950  17032716  29766254 
 21025767   1034358    218394  12009958  42459498  37395584  31651048  11297232  13730115  19216472 
 16719920  46508128    370111  48036480  12647934  18721020  54713412  22937058  14605162  14707246 
 27583824  17748490   1594742    764452  52027287  34531738  16710906  21956580  36388026  22786259 
 36568313  42042744  16755200  27847962  55774730   1749300  61532406  27273939   9300135  45910032 
 20075672  54895823  33579091   1335552  35415746  50308731  46725000  37293825  11987550   1241494 
  1101492  36566894  48184692   1134056   2792472  65868864  25434880   1088005   2352460  22133436 
   594870  66846780  46660194  25479293  13492334  48342332  51995025   1106648    536263    612540 
 45627055  23623470  24916320  12070620  23327658  30669884  24091896   5226168   6285240  43315860 
  4094382  31712470  67451278   6442245  70826512  29025100  17879342  63210602  40233336  17385550 
 12703292  71041980  80860214  23721092   6192054   7070368  10109616  10478910  12161710   7916906 
 16127709   4427280    751854  77808016  17897984  58680710  13170465  59763050  36433260   2735280 
  2876400  49565406  28570276   6879691  20383852   5356375  16531781   3318224   6592880  11973426 
 29544134  15029928  48535872  32097240   4250896  53872910  27572272  50558816  43229830  26887592 
  3330096  15855322   9448447   4228912  53727004   4603180  84722660   1989088  35848516  18956238 
 15719190  10189089  34081594  42115590   1290152  22664662  24942952  14559728  17789994  57151688 
 30151232   5092680  17133888  13218031  20678086   4579062    190232   3811536   3260943   1335681 
 60401040  30012246  36755572   3940920   3561396   4506454  80846980   1254076  40078736  20925220 
 13974435  34287023   6980168   1444817  21517760  27520931   7003479  14013594  25139374    905970 
 38292878   3798795   2930368  26926300  43038378  57274205  15847756   7755488   1702719   1432011 
 73776318  37173948  16807700  67513600  46313172  76960764  29118722    398502   9925665  20070337 
 21885150  60919440  18117988  57123230   8292458  54697680   3256064   3619924  30917250  49097664 
 40133364  33531135   8376813  49472724   5621760   9931749  25392915  17374108   9781079   4043427 
  3322044  67929060  12375240  65560559    343128  11759895   2299008   1305136  13110444  22791076 
 11803644  75411532  68913334  40979002  11124652  21340775  77560032  83636246  19811325  49803299 
  7269934  58509160  38484175   4473324   5725258   9175734  43325100  65037357   1253364    492977 
 78197560   2427984  23607305  38276034  45180608  11091262  18249728   2915132  75655125    657050 
 19974531   1627160    586047  81630549  23932080  16514964  31582056  40597900  26263601  24247770 
  7664535  32450273  21421730  16118045   2633736  47969187    862640  21903331  62070679  22549175 
 31530620  20938176  46169786  35313216  23540846  38633800   4883312  62642616  25367514   6130008 
 35709864  13634110  20371422  20742414  24807624   4392960  41985972   8652672   7570589  31072514 
  2178188  31341492  20697984   7294581  58690954  27864045   2893012   4983645  30881670  42805707 
  3892161   9601865  51007974  34523838   9694845  30942951  62205620    239120  88488831  20597456 
 12462646  23793615  15898596   2075360  51935877   1021824   4403720  15395156  29512890   2602439 
   732897  52800980   7466398   3556461  38396018  17066773  24984791   4300683  93767820  15213296 
   551928   2301222  55716004  30095874  49722596  30547080  18168120  41743551   8807537  57649937 
 66318660  50065712  28458945  58940904  27666938  43624624  28862801  72537966   8750728   3974836 
 11905454  76563207  34984120  28002520   1262628   1217060  58215050  15200822  80847016   7278030 
 26584422  58154586    346296  11579145  67876950   7991464  74463480   4494336  50095440  59305272 
 13324272  22025388  77130414   1691877   1281906  11948271  12805639  12391930  51777156    235092 
 25908399    793434   8685176  32052888  27479710  64111671  31748286  51142800  38808326  35788720 
 23820065  31490316    872866  33978630  53964720  30646948   6900070  41240005  10577967  12803384 
 16015663   2993252  53427741  25157036  34399736  66063867  52228568  12520066  43576358  85753308 
   967295   7957000  17377176  18156196   1596969    619256   8708048  11325016  36380530  28125199 
 12089388  20789548  62727198  43204985  10559040  34433991  18846094  46867691   1675275  26120952 
 16149565  23954650   6570720  45229140  70145670  35192526   3100644  38742004  86713308   5852649 
 17175168   1076604  50541449  31370625  21314612  44211336   1408095   1731250  74010555  17214735 
 12220950  34842225  32101090  91238266   3799050  32599588  25664275  18841000   3276005  18209664 
 71911200  30777660   3059496  56031624  40866442  95521776  14501230  10024779  29097614  14260824 
 10288224   6933075    838380  41134275  11844540    162778  48731004   4928287   7613214  35538399 
 38889983  40107348  14809236  46768600  87831944  12648405  78738530  44103944  32681216  22494861 
  8054860   1953546  42665650  14173739   4810715   2908346  71511116   6332116  18512611  41856504 
 44882344  13814293  37975476  69689864   4978890  58799316  22267289    848184  69613160  46146525 
 83762910  30979168  61902984  17686800  39204961  29866096  27333000   3181242  12566856  10463296 
    54257   3060000      7649   3778362  32114335   3859324  33047907  28081354   4699440  32075310 
 17365600  22946604  30964079    414500   5890764  62146541  47379350  14462976  16727370  33404345 
 16958844  76200750  50767600  60918858    802760  12881580   7366352  48240825    794464  37117096 
  2452401  13751535  34895314  21386934   6135306  30245171   2850419   4920826  10667043  56740120 
   445046  38664977  58579794  15780750     36685  18268710   5582500    767856   4582256   2307151 
 28280807  22111875   3672558  24474312  37866582  37882656  21046459  30688008  11069142  11006550 
 14281238   7366764   4623729   3576320  15479877   2921904  11187630  45308298  44391039    172627 
 69480428   7991445   6641040  22315800  37338624  55044862   2926030  46436760  21876792   1296096 
  1852743  63064975  64532676  29105549  22127856  14509807  66008040   3380340  22261995  12336111 
    12978  70157232   2091558   1774006   1585716  10050225  28237440  51576924   5926642  71305734 
  9817068  56902125  32157516   8251074   1597030      3330   8828992  50736420  12760333  10904439 
 65456910   5383450  35572560  36589209  53699152  16109780  11245760  12291378  18437790   1648647 
  5905932  15219063  25206597   4306540  14151400   8781027   6978000  21226902    290339  18541084 
 65135390  85548280   1875984  57652156  79700773  38476058   8558766  46786338   1297970  19574564 
 12368220  18434448  21738528  69838908  14418675   4300592  11838940  22762245  33793166  27363192 
  2196880  23352550  26053368  11517479  14997969  47525000  36069343  18946710  19961334   1399710 
  9449250  10489656  59258890  38303703   3432352  55220625   4283520   2438689  11054064  21691932 
 68623038     72588  12666528  96785370   1001333    362415  48654618    948225  17246874  17132566 
 64298557  13374684  91422276    256838  15275808  36527310   2191980  15013257  24909115   4886856 
  2377435  21518432   9540672  33702024    746996  49939864  11900247  15294555  11825965  25822720 
 41410139   8422092    401500  29813560  21862044   4438740   8145720  17756054  20087305  50701128 
 46561552  27635418    182715  14765854  16071900   6907281  14692900  26735555   1155060  18404568 
  7870239   1186991  97071736  53032050   1723356   1021419   9088875   9342480  42257210   6780756 
 12349036  55052277   5130684  58642032  18437328  30576940  41970578  17136857  10939082   3761758 
 88924940  25985370  68048084  45067520     68400  63699350  29123584  65150744  16816844  18694329 
  3539052    122769  70708554  54490304  69068338    752000  16177181  31622976  35771180  26548548 
 81223569  12022398  10534774  73054878   8523434  24723047   4461656  49428465  70402696  30328684 
 54817244   3678192   6310825  31253742  11698533   6137820   1866888   5784352  11138778  46374861 
 10370700  36964221  39030116  33616800   3669688  35579100  24376912   3308064  27992892  46047466 
 49825314  37242655  53706463  87913542   9253284  39634992  48257580  17789762  19901700  11134344 
  3116899  76301988   5127455   1927977  18618180  28485488    847280  57937416  44053335  63522543 
 82935622  22081637  37270944    135210  28855575  54521720   4350411   4904720  34716640   6229440 
 67567698  18641316   1802568  17724546   5386960  46525996  42603336   7963860  90975496  40715304 
 31674950  27619440  21242384  43860466  13807872  37570740  24203232  72729340  15153642   3462528 
 14413768  14654229  31451790  12755401  47810930    716392  11404921   8933320    266752    868480 
 11566520   3938691  14847164  34951816   8026632   2684124  21630434  14693483  45977645  50833350 
 29699451  16092531  38131890   4267825  31751168  29487480    773324  59153056  19527560  38369940 
 76167630  19995520  48160335     81585  12001244  17820212  77613780  11399994  37863599  75739185 
 33931170  10630082  24339392  20435499   3868896  27447282  40559167  35603497  31625860  64045380 
 28317357   3976500  22399523    819993   3083808  16874088  27617128  76222662     49024  27738960 
 25981116  21040791  31016208  26224296  55416312  70819593   3792622   3111270  28196498  20795082 
 17980368  88716777  19481688  48994758  55529600    385236  10974400   9447852  58403150  21575664 
 41061233  41007247  26973078  30347074  65310310  43854993  24408870  13007890  17879529   2217228 
 13072142  33996723  61066204  21071934  29072195  51149732   8333211   5284755   6211350  11626164 
  2920688  25844208  22462758  64373838  50605450  34651364  12411072  84509953   1419132  11289344 
 88951692  10180455   5317038  48606219  10633008  64422456  52785645   1006655  14353472   1366728 
   940664  13655524  10634338   3666294  49658817  52011564  11429056  33074624  10913353   5340756 
 21237050  23027282  35280882   3816307   4254225  18229160    240312  62040450  10909776   5716836 
 55425314  37525947  46040448  62131221  32472720  50756277  58309900  16401679  13624980  17668392 
 22130982  16969375    241407   5623920  67794649   1433432  32919240  19844928   2467634  10369620 
 22667348  21611551    463512  56752144   7016525  30161921    146510   6805880  31985490  38927248 
  8971826  13603680   1075712   9589077  19673550  18611688   1308456  47409017  19150172   1019655 
 12589840   6197700  15306080  63804060  60433160  73659262  18114912  34237541    423378  13638005 
  3813000   1264816   3742555  25798400   3773460  12691841  67055808   1117644  25794288  38480000 
 43173760   4434870  14324714  13066110   8803116  10839522    160550  32193000  14038416   4094734 
 38338256   9982360   6956580  22248588  26820622   9589959   1302564  43447152  27073138   1591392 
 27325000    721188    305802  23402400  29635620  18367179  39303770  64937180  16430414  20377560 
 28601980   4661329   8767614  53402200  16298448   1293904  10071633  35895504    316069  55916276 
  1236348    190672  30474528  35256518  26564804   3745222  35939090   1197824  44164422   1422012 
 18447108  12498648  51481754  26673240  37276444  29107254  71811298  39023114  28226340  54303500 
  4753931   1256352  43361417   8825768   9593584  60594184  13985334   6301816  22608960   4416380 
 19427208  23515768   1178001  45806152  10367410  81329092  43583328  40704300  20534192   5801600 
    65943  13799599  60532758    117000  35346370  45046488  16111447  39688464  78960328  78639837 
 56369280  39294192   9123275   8928363  19430670  16482886   3516962  28166208  33939951  40211691 
  4547250    756126  38237776  37155787  11617060   2859156  25886455    333326  15426230  28985028 
 19391508  45038575  44700948   5833523  28551936  40882200  15808664  67442529  23282889   7901190 
 30742872   4642305  19351200  14282640  18082603  26612895  51244160  58995000  47324400   7224768 
 44380336   1544676  71791905  62356935  28790368   8924048  49626479   6234676   1854724  12416902 
 18286172  12535191   2306733    420036   2691925  14237850  11578395  25624480  27958400  84689563 
  1107368   4992138  24196842   1403784  30278668   9685872   1512375   2363076  87273280  32422872 
  8189844   2515730  28861105  18948096   4992978  22665570  35248800  31829243   9156480  24813900 
 21773856  28133028    224028  84507565  58845600  24053326  45652590   5748712  16853984  46192208 
 33532102  20875238   1842996  23618008  24365607  57588920   4122048  59300771  12724620  23347146 
 39693555  12362877  33891183  10966956  42576968   8398236  24588544  21721524  35389185  14522136 
   971256  46437490  11729952  68368230   1459148  67350564    496639  45448174   2259375  14955570 
 12443085   8867604  43174426    629889  17469999  55272888  51761308  45084611  28074576  15656076 
  5522594   2764840  12099838  27975200   3687385  53934642  21981762  57734796  17728750   2781465 
 51102885   1329475   6025980  10114528  29053296  12607628  24315690  50473728  15697638  31253424 
 30855004  40463468  65814837  29472654   1269605   6505539   5614812   9157320  37870792    192964 
 44499452   2607000  33957840  26458044  54292812  36442350  59918335  23086796  47286148  12091245 
 18064540   5541786   7053671  32632308  10930798  39977966  64178740  10671894  16770104   9118501 
 23073126  53480125  22082370   5802711   6837829  31164300   6428578  23583786  52694288  62620992 
  3756538  43787628  23483622  13110438  46915224  35492634  10332672   8482089  17749382  11797480 
  1157600  38040574  15983760    395604  19737597  12018192  72586444  19257735  31132887  34160676 
 44117348  25251792  52353400  76095672   2859213  17235218  10513994  55189485  13955650  31836903 
 76815816   2153630  16636643   7935456   6877300  22155600  32128122  13773330  23967196   4195100 
  1049148   1741146  12113899  29715942   6062820   2537648  20633940    905543   5340313     48902 
  9379169  32603547  49252070  70043220  12103320   8341500  60347993   6810948  28096600  48478506 
 46942848  44457270   3494216  23014812   6944402  19556892  56414731  49699616  26551564  25776240 
 83103290   1725171  53703048   3472182  32547408  27314624   8595988  21906948  78642086   1440275 
 51740610   3235799  18461190  39458772   7605630   4640853  88152408   9755542   9010820    188130 
 44298792  85649631  30514176  22268166  11888527   4093008  25138428   7322187  61096668  18654324 
 26601192  46317502  18538464  39923208  39560720  13781100   2592678   1622769  26492028  35481274 
 62620019  27246240  10376220  77769544  21008646  39284452  29720664  15024690   1832571  35246925 
 71017788  18404358  56721375  82299524  18802578  20178844   4895635   3927315   3949323   1658274 
  4156461  78821400  25713814   2621709  75501998  51758460  13592610   8623356   9501300   1593445 
 35289008  49347522   2296659  46528302   8189223  45038539  68318250    234780  74068668   4859758 
  4182003  40304693   4843150  19607760  17722593  15701760    308850  23754393  13507668  10954125 
  9521361  17483220   3911474  27526765  51208027  18550468   2476656   9996738  47528074   3862278 
 22896398  68329965  14009450  43161336   8134476   1322456   6916968  13769558  23914040  29974455 
 10048167  18033826   1369176  32585900   4664452   4241826   1206336  39921475  31776417  62213700 
  4471140  50171482  56044284  91658560   7347649  10104460  17469144   2371800  51271475  66124863 
 35230700  61145931  18210283   5563740  10451624  40849785   1964753  73478496   8864480   3709266 
  2805820  48196160  30228794   3658956  51753515   8538952  24303735   2021240    146415  15955076 
  3370400   5763368  37645264  16083918  23313174  16258599    116166   4330053   6098344    843183 
  8392044  11113404  20299125  22055412  22152920  11347816  27196614   1789271  40206612  11670828 
 67571790   1142304  28012240  34015392  44079999  21507125   2860680   7850880  25905789  53250120 
 51987496    934032   2583956  52377969  34729604   4272712   4538835   6895936  13135200   4241007 
 32415646  10453545  12037428  27657120  84726240  22707090  37706692  12997568  71304324  60181400 
   816615  85243955   8814776   6829564  52371375  30962340  37137936  27730675  23486060    348802 
 51557037  61928245  30979808   5956500  45384900  40798605   5541746  11686560   3370064  15900489 
 57709905   5073440   8129142   1067392  69381630  27849250  22710348    180438  30667338   9091060 
 41999328  35813525  29542674  57099210   7782435  43109382  23848424   1421748  30377250  21438584 
   384867  51759936  50017560    145928  12099395  25343116  39217178  68136218  11137962  47176612 
 33673872   6449776   4346550  36956590  20259412  11544462  13644062  29152494  51221428  27201484 
 18880680   2179625  39950312  36451040   2084411  20028852  25167429  12898880  21571145   2122190 
 41645406     21072  35629400   3719397  19033930  39131400   7398335  53211951   6092349   2726144 
 13059944    208104  10831131  16965858   1597904  37620440  39662800  16754445  12037392  24612772 
   914536  19548774  20597016  17806086  32117589  75246768    553936  22322440   7364240  39837433 
 25353678  47068370   4954110  30901037   2782500  22754879   5164848  24814759   8766220  13308450 
 72803716   6490590  22943811  49432054   9058180  90180090  30643434   7098535  26287712  21706191 
 37396515  25449229   8862084  47906838  35427056   1142682  19224150   8200990  77315463  29056060 
 21222681  12404084  12030876  26157456  22923608  32543220   4152792  11016676  35255733   9944606 
 17185608   5195877   4554670   5179590   8937992    350295  29587296  49599513  15063939  14783589 
 65300730  18462816  15980952   7262436   9699534  30407224   4038511  27889609   4983312  17271968 
 62264415   8525858   2014474  10026670  58450224  55187396  42707352   1156923  21798735   6518910 
 25323615   9574150  50809392  22266342   2298296  10383011   8368296  56756973   1885734  58940772 
   402555  14792720   6078456  34242092  29764256    739388  15634850   8222592  55414424   7127841 
  2826831  57506652  34823880  16513545  33347736  26369560  11691707  88540512   6095982  20365568 
  6821096  46156326   9406134  47472318  24720330   4144957  36545256  22807050  40288088  53561508 
  4740861  34811406  22385516  96525149  15869700  33102000  20282994  61038918  22709143     51800 
 32130674  23138375   4540872   1127490  44462880  64654995  10853843  50442167  13520650  23611176 
 79959760   9683546  68323129   8201352  36782856   4490153  42845984  11763920   5489520  20089080 
 43976682  61579938  16199020  20560839   4370192  15170127  19055322    915200  29751680   1761408 
 36605328   6073267   3562127  78299617  45468785  11528552   1583043  19100314   3503988  16216713 
  1776375  11483510  24627096  22373167  18215805  15093176  51864468  51699289  31124708   1952485 
 24648965  60559996  26980632  62713170  60604435   3023405  13887074  17205760   1132880   3073546 
 75059875  32129110  19790058    508680  37376743   8884323  52104745  21596766  14158144  17859783 
  5318807  53455155   5549005  86368330  57892212   3826202   1812555   1221264   8241707  17009811 
 11600460    417164  11587812  20269009  96981610   5184040   2895309   2912476  76096040  18831300 
 43345379    495864  60984231  45499608    273389   2241664   9347398    930006  18083520  28298214 
 12144420    470580  69242784  38414960  40501188  18919194  40372920  57051408  13024719  18385291 
 23331519   1965733  34089433  16942531   2497224  42447839   7106799  27405505  12511897   1958771 
   955890   1219272   3035605   4926168  55206144  35887208   9520690  66510580   5111000  61110000 
  1290809  58644053  15346402   9161280    289443    624712   6640290  36352386  18596926  34302464 
 22917105     37196  16392560  35335616  39522375   4910378  63055577   4576224   7651915  55899140 
  6851383  10944780  25445056  31507470  43858472  86590618   1805868  13564070  60701466  69126060 
 77785690  21871368  35187840  30083108  38287340  10794432  14698980   1747685  53056144  57666312 
 37805546  13979915  38906055     14457  12727917   3870256  32233123   2261130   4401760  48503052 
  7111090  22313025  57975429   4490466  41048832  76386981  46739700  37015993  88695932  10059968 
 23042148  17426593  48973243  12744039   6986833  56091915  30002600  72762914  72734286  23006106 
 30551924   8322072   5506220   1902170   6369958  19571452  64288164   1177290  66707288  13571231 
  2345112   1394568  13880710  39868983    362355    546455  23022639  41797134  10824099    158659 
 12858573  19611328  53134745  40539635   1717808  42916041   1031564  41416400  22685789  11074255 
 63339426   4390335  25592544  13159740  15013856  12367208  53979750   6714864  59759150  45963628 
   686327  35321580  12375612  14657075  65842036  90008070   7262370  34315970  46462044  67890039 
 13704640  81967446  66725162  56714240   3270220  12567891   9778578  31615525  28063358  26287285 
 57407364  21172008  36918910   2458610  16304640    676476  15066080  23384328  52865605  31619220 
 59500623  21449448   6198300   6528102  80076834   8701904  31097250  59113760   4276716   7614831 
   931328  14132052     45968  19078050   8203384  21075187    443475   2985166    180271   9385610 
 46102164    405285  35921492  13927305   2960960  74566772  16858112  57218816  12578179  49035701 
 17384078  20474808  12193665  11613560   8947720  28280000   1546031  15237845   5988232   6908916 
  1127920  33037448  30104568  18077080  16136637  56294394  24156020  42674850  35215586   2127905 
 13178304  65276484   1809246  44539836  10179702  88556622  26043833  63852288  15958763  35655750 
 19310115  43255208   5805860  29771924  23530482  16756581  39501770  15270675  31561445  19178446 
 40390000  24083532  41919682    351175  52816830   3787290   5435416  81303564  12874372  26221930 
  4415030  44026686  12342792  23473395  40802485   1816146   1467609  52157196  22735893  32533407 
 77273400  26267329    527780  41240096   3279192   4366258  63747945    103986  23407443  94944960 
 18324050  49320476  54247062  33737182  18533272  26110890  23290798  28990980  11039292  35944018 
 44023122   2662630    777192  39070776  16805870   6554520  76439220  50392872  17259738  55470737 
    60864  16870035  44380472  31973930  10646471  36990407  58491265   6746014  55770840  63663236 
 25620322  64190516  34066967  10258722  36348941  30524928  92236560  38798613    592835  18277532 
  7158554   4929031  13674921    197032  50868708   7103824   2662474   5093740  19968183  24313008 
 11741886  36741444    931733   9477640  37968105  54633447   9646254  53416363  23430940  20993346 
 36908860  34847620  22889979  12735756  33527392  46033884   8068305   4864357  16375946   6815047 
 25064969  32412240  30072965   6851572   9456923  44150520  88406192   3677955  37597308   6473005 
 12803336  23159268   7739140  48007701  36053351  26624772  27645399  12405290   2803241   7499353 
  6342174  35307090   2098418   2629561  68833490   6529815  67847085  11287889  73531558   7975552 
 16067610   4062213   8184716   7517235  28379592  86535906    473860    964875  50818416   9338695 
 36827040  19765205  22719851  49265536   1942158  27544257  20337169  33334056  78806882  52259463 
 74535356  32124337  35550060  26854168   8100475  34646430   2559440  21719030  39088560  71398470 
 32798710  50429232   6847102   1324661   1531800  23040064  28651302  10447648  27143096   3848214 
 28373085   8811915  21134622  40963428   8514440   7158668  41300400   1901008  54711978   2733348 
 21569987  24066720   7310976  25317264  63549664   1910311   6327120  44712852    331776  23288048 
   231732   8815760  90997200  11531836  15962362  53250064     40264  81249528  50582104  49254916 
 53606556  34991280  14075530  65672160  19797525  36054130   3885882  23262382  15975334  49289695 
 28545426   6595830   3956230  34489364  21230505  20051550  14359158  36118327  45570525   2370444 
 70775852  39627630  11547450  12349972   1809136    131376  14494024  23692900   3800928  28787157 
 61621881  25202666  11840196  20142949  23322950   5772345  31333302   1753360   7021032   6131556 
 12035551  42790308   7638624  15277539  17884893  37395076   2873520   1002441  93881008   7715994 
   213012   8017050  88265394   4079051  42816165   6145014  62805021  20786284   5750787  84005868 
 25784200  10978020  17514780  71536500  31052472  29147580  54987086  30677948  32280683  17701330 
  1025796  28712232   5399135  26586685  73249764  42016584  13303336   2383926  21965328  10865554 
  2940192   9740255  18940608  13210323  20331692  41518701  29109377   4550182   5780880   3470688 
    85932  80036632  33967244    816500  43685472   1695744  24034816  15709275  34637456  53999284 
   667457  23757636   3511872  55586128  33835200  41933190  80644390    700089   6124510  63191733 
  7881832  32456748  69760248   9324220  38144216  19615722  48795750   2848346  85403214  13248529 
 50776992   2808576  66377793  51827427  10500233     97971  50391055  60794292   2613600  66976828 
 72472270  11663360   5063766  22811517   3535532  63543592  49454285    640827   7003300   1378884 
   492804  19518672    127092   1875671  91449648  68850680  20445888  30317910   1019461  78109067 
    87780   6080208   1564878  10225723    386716  21815495   4656355  21065472  10046700  82090554 
 30323208  72971978  70249309  39744656   5103380  21739923  79941690   4264740   4078844   2959299 
 17799264  40358664   1101480  51926364   6139328  10516362  14326608  72799744   5500500  63178826 
 23917390   4245808  17697568   2041296   2189064  16396080   9939160  15574920  26339656  39466526 
  9338690  58674123  10994373  24893235    939300   7008390   9872689  45440742    624264   6009600 
 44183232  32849188  10383120  31853430  73939968  13851996  14397254  23609920  52421472  15094210 
  2214201  52893520  35246848  29520876  82990784   3003896   1084948  22480562  37033792   2843154 
 54213170   5354858  20653524   2470860  22660170   5247815   3592317  43922262  27468567  37921525 
 78834515  14537657  80345403  43536291  75839436  87032220   2279120   4573265  40958138  23084755 
 17654160  11991744   8296695  20138454   1220058   5538558  48906280  32620362   1801162  10891788 
 18475527  86415355  52236356  10330650  13552596   1510916   2086447  50444337  92361668   7029600 
 26075898  34280664  76868244  35746588   7167615   1790005   5370820  24058001   5269626  31036512 
  7367580  23358510  10080621  24650704   1398488   6651237  75074395  25639236  31589757  37104858 
  4324707  36992428   4093474  23428000  49089176  26560590   5814898  61685295  26924202  27715220 
 28587856  16066598   5125440   1281912   4205964  19303815  14204603  15964020  46703005  54185720 
 16506147  33040406  11476166  49545980   1737904  14137326   9606916  31236246  13732550  41416856 
 16093000  43378024   4711220  47504484  23630982  71892480  19697502   1648948    469643  10581825 
  8869100   1518012  21724731   6829450  36368640  30317504   3192174   5267655   1959780   5588748 
 45508603  32942090  34562790   9505054   1504243   9841278   5120700  10651290  32892264  75294560 
  1499195   5253408  37551420   7562423  57871168   3842748  26299316  24903775  31902552  17268420 
 10313148   6824424   7603454   3302028  35528312  44886312  14108100  60773048  23710414   9839863 
 14468382   7291251  22678830  36829638  18863412  15702687  50170120   5563076    878649  30568076 
  6771757  94981267  65347187  11590280  37942850  24237122  16117504   4672609  29703060  65783772 
 11027219  27825840  19594402   3134494  56803388  56518164  25618116    908534  81906304   4132072 
 27157928   2976210   1507160  49369752  23749264  46277938  58328376  42564408    904134  82714065 
 18364250    499488  30687876  86469696  64903950   2317819   7687120  23396100  10638348  45326104 
 54419136    671058   5611905  26756890   8140275   9424305   8517033  54591276  42381885  42017395 
  2130207   3489284   1091580  22508136   3013506   7917507  27178200  10470796  46973407  26783250 
 29583600  40912776  21013674   4488032  25371533  16267440  25271248   4723232  23914416  33674296 
 38833776   2244267  66136416  63294552   2447925  23587018  30062133  64894848  13258125  11708970 
 25234902  72289290  20837500  24788904  12928896  86526900  13976924   4775156   8287132    710812 
  9582253   6139884   6645816  26328129  49019011    549816  35094554  14583477  47842130  25059502 
  9841064   9850360   9840124  13408640  67043006  82210233  15039336  11067196  20126250  45863659 
    42912   3158076  49955418  35448560   7215384  11278860  25681191  11569620   1668096   5237927 
 47637270  46108439  69576090  18482754  66230846  23330736   8111675  63485068  16056808  65066984 
 47125965  85494320   5812928  51178560   9616860   3535905   1304342  73121475   9375275   9506133 
 16468254  19319936  46064676  26931620  53227413  29045130  82243512   9673026   6979676   2602634 
 23931250   2978500  27062573  14000458  37364843  22343745  13731516   9647054    355062  55804419 
 19066464  19334118  72789852  30690372  63077984  31133640  80494516   3682032  30546061  17839072 
 37423254  85841777    664684  44916872   1463688  27377514   9702880  49540080  60710454  15375564 
  1813686  46674390  67858856  28767593  17427501  17221245  25414038  37372329  26884548    277899 
 73746465  26163616  15824985   6657195  31775652  59270400  56541254  31875417  12389896   2323398 
  6216696  26394879    529188   9146856   6342725  23156552  16903677  41374940  17729340  16507260 
 54497240  24968192  29734738  30875999  26952420  14304726  38790765  15249555   7674160  31938130 
 41032980   5452810  54720450  39337005  42001562  48428602   1324700   6116135  49780900  85519104 
     3255  46952622  21546512  12768000   6275330  16636932    572470  10727854   3834192  60981354 
 27370273  27043064  14566218   4121880  79796088  57386476  36648986  14647918  22473064   4554900 
 11890347  66866242  39829552   3519936  30651768   3748454   9735165  27970605  22838399   3193725 
 61344790  32012928  30424472  15020418  31166750  92683076  58029536   9505696  61730736   1476428 
 12302550  54752445  29370120  88181632  19725794  29330925  53672562  17492696  21234312  18939272 
 18526158  45624200  34280810   9948240   1020390  18990804  16705098  21309665  50951808    398814 
 56774100  20246505  26650660  16224494  37778400  43492719   1730161  24249106   6627166   6066251 
  1975320  19667945  90548075  16097152  22103191   1031576  31765818  18408300   2219462   5818704 
 45541450  60730992  53992794   3821902  66758496  28626442    130144  46566015  17913971  25809847 
 22487652   9924090    264196  10238382   7830456  26188440  69292344  58612770  31350792  26857644 
 60775512  46152948  21428568  29505900  10467555  18716919  27653940  30005142  17293770  57470405 
 88394436  52468052  37475100  23903610  28109556  55502843  28194935  18226448  26118100  20577069 
 22361856  24681480  19429388  10030863   5824365  67516470   7503930  39896724  28988580  36383148 
  3297231  50969698   5774384  16535376   1521805  14896940  49557375   3406375  13377000  45892710 
 32930379   3773130  54866835  48135136  29151594  10575316  14539770    926120  36229230  24776215 
   231916  12983809  35303645  64050768  55679162  17229568   2008183   3195577   6333376  16180126 
 23291286   8694378  29344212  21651849   6364273  66478414    283080    120571    535563  23525970 
 23812020  21388075   6521903   7643160    788615  80433686   6138775   7756717  41563060  86048622 
 29196234  37884405   5168028  21475692  39057570   4174016   6379725  65602602  35678394  18053044 
 29094223  28646683  11264064  34177221  10896543  11127074  22571230   7956585   1275703  32905305 
 48642363    239184  22902846  54363582  40852172   9643080  38054112  20436948  23676300   4648138 
  5115840  16480773  64228696  34227072  50885100  47856190  85476651   6514704   8567248  12600828 
 11926728   4651500  22814241  62472991  24219488  50189080   2557761  15261672  24062400  21986672 
  4017618  93655634   4552080   7747520   6798398  62362826  22919988  35465264  37462275  95671140 
 14373028  27910494  49255206  33110480  15460830  52399202  49551229  30616061     76551  43925685 
 44040945  14265335  28628862  94443585    173205  22725976  27186660   1670130  35944044   3098025 
 35672450  29638650  77420334   2064150  37330045  47567052  70767901  42184792   6186820  13499988 
 34899515  14373007   4202770  73903005   9117225  46141340  41133392  48310284   2683748  59598063 
 40896800   4320826  13964170  33261970   1610350   3629520   1400596   7537536  28175782  36189816 
  9875755  13981149  32344899  37499715  30043003  44757603  76548472  41142423  12755880  20954136 
 35202375  38677184   5082297  27495198   2421276   8497142    587170   2621196   6735006  27278376 
 12666309  58623480   4413568  38312708   3850874  12762320  21050170  11198702  16428192  38922464 
 54298905  87053072   2735019  53686320  14639847  28730114  73237473  34973181  35988780  11881551 
  4764682  51773292  78094332   2467854  36589402  25365792  21694879  33546096  46363170   9476383 
 61680920   5015612  17059917  39932760  19266273  24903390  36843873  53422236   9805236  33655200 
  5304000  63289848  33295201  68797916     68272  42062460   1267864  22458072   2945499  15568957 
 28925302  37856094   8411850  33367148   8545614  80479400  50680474  23014383  44336787   4450194 
 30067380  48437270  30319445  13234875     68110   1103725  37477674   2175592   4092200  53846887 
 12858720  40756840  19426752  40055494  32676067  14305724  38765448  13178657  31740534  16548051 
 28411308  24204633  22826729  20434890   9291968   1297803  13834660   7551006   4270684  34498862 
 33782100  43531404  64820824  74740137   7517972  31247711   8380433  18108541  20279312  64528650 
 45457776   3126870  32920432  53949230   3105184  45539130  42897056  31202024  22240485  13517280 
 15145470  49195776   3497274  29552574    390992  75385716  16335756   3054150  37469625  17273921 
 74139648  69231862  41868125  14230768  14197194  24556752  21906150   2960487  14783184  73522350 
 47834052  12926014  39005967   9839788  53826664  25552839  30181348   4114932  33505134  12726420 
 23946660   4455645  23651320   4742370  13891958   8275500  21471732   4932763  12725220    144288 
 16836480  10222035   6705920  33313164  46319910  18659200  18480069  20529348   6714060  16153004 
 28460970   5588110  11278281  11640512   9144912    988429   1186773   1840764  16689030   3139476 
   240768   9619358  15758975  15049887  11378052  15567356  13190110   5514040  23082462   5438400 
 41682004   6883558  37351875   7456380   2229480  22349690    212040   5145231  42953560  44177319 
 26335665    291030   4528092   5663520  13792893  65393712  67865476   8544557    166911  29602266 
 35774708  70937152  11677907   8591104   2958939   2622432  42481470  21402656  40495135  12047744 
  2535425  13614692  31767438  32255878  15529596  17822807  57446232   5438104  44113932  22713800 
 88209600  44931342   8325858  15771836  62882736  75921340  12376819   2133323  35792960  17999901 
  4810520  28154826  56518903  24278150   1006506   1116297  18061736  12457597  20676656     24991 
 25976880  50910390  42856731  12370836  16186268  58646700   4781865  90223995  19362122  35751246 
 32681432    200823  68560476  37281000  47166514  41617101  85068951  64035909  31264378   2226581 
 43320266  10123232  23744448  93779154  40696008  40202942    241595  39715684  54213640     35035 
 20142288   2910656  87212665  20800964  13976538   7620924   7377594   5088704  37907688  15503560 
 11958496  50644033    332904  48249540  15246435  62119168  11424385   8050078  25752433  68511168 
  9430256  20529300  37724016  28174219  20688252  25385100   5153424  61599520   4867686  12646683 
 79337154  32441865  38288382   7019308  28546350  10506132  46587890   5797455  55508490  39569761 
 18018630  33010264  47667822   9665667  27727779  67704896   6833188  21296476  28492950   4141640 
 12778150  21162024  67974930  15124991    338859  65218860  88415936  22177129  29557700  31837948 
   340197  83340516  10238885  27735420  31687082  18581871  26268392  13297910   5500818  85608294 
  3175432   1072162  20204470  17121600  94377594  20552490  20434425   5630350  55599466  18749676 
  8125854   5339176  61388061    741710  57090600   7620823   4478175   9194670  39934700  19096380 
  2094919  21823416  17558235  40746877  25397775  55453713  64549320  44428848   1403416   4790583 
 38780136  12683170  42825510  46341518  19414650  46330148  75791739  17153884   2514276  82174168 
 16072878  28345827  32112033  16692051  29097504  19060399   3946778   4888720  48578364   4395883 
  4346130  34662650  14139463  56742213  33011550  46591392  62574820   4626344  29844765  10959366 
 20805085   7584584  15679008   9912426   6664986   2776242  53359828  55101341   9177920  15742874 
  9178332  55905036  60389745   2829750  47569628  26990616  32143852  36425928   1759424  42615300 
 17388525  30558177  47186680  67006704  45096760  67398000  34359229  11503246  33831399  22844248 
 67373586   2069760    116446  13149740  16224834  80712345  22462572  17437502  72740520  75087215 
  3512614   6190362  85465125  36517278   7013370  20218170  12217422   2945142  15935983   3952748 
 23463179  46914000   9716061   5200250  29615271  50054970  31070254  72848449   6362400  52069280 
  4325354  42549832  43835081   8921832  21937278   6178120  48801354  78987626  27538497  55243735 
  9189576  70263768  11711868  83250810  68567620   1987850  66347055   5560320  25872360  30803832 
 16096620  42311304  30538314   6041484   2270160  27803920  51814408  10525458  41432930   4265247 
 45709820  13881040  82047530  21723783  13150161  55320989  35723490  15672608  67390435  33337728 
 32246956  37286397  22154400  36700494  47739465  57555225   3994599  31901040  40424319  28403778 
  8775976  10045360  18224421  83869528  41642480   2815470  15191301   3888291  24076248  25630695 
 15841250   1153632  36484165  27676536  16335450   2936418     43714   2149686  40812111  17247120 
 32335095  49955550  13731822  35685356  75561336  31351728   9705504  40784008   9993396   8009760 
  6047734  27632281  21508190    609771  13942516  35414584  19838784    717578   9044604  15934928 
 28948272  17361450  48531396  77136762  15188450   7833540  33948800  31268224  40626456   6958492 
 41419880  11695487  13748624   7647124   4927362   7500516    359597  38569660   6987663  20138846 
 71321180  24620832  10965160  67037000  32001744   2214064  18345400    845282  60090912  21736042 
 29298705   1459476   9784904  11394670  25946880  15298644  14433620   2228560  62203500   7143240 
 30393825  15315140  69902676  10935855   7410618  63296320  32472135   4324096   4943676  11904150 
  7425214  43401708    113090  12571470  27714056  14705930   6699088   1764224  83570539  72418129 
 57437940  63024104  78654942  13635286   1946016    576966  90092428  29598754  27801527  48679110 
 11604210  59020500   6000030   1253419  46692576  38076681   6355968   5662962   3628891  74768610 
 69258575  14564122   1560320  32639481   7133217  51681534   4234635  53004402   5872950  44634170 
 51208996   3968416   9779044  42133773  20356845  30132659  25265230  18648408   4731532   8638308 
  2642310   2530249  19677184  58429113  20576391  30072534   9489810  27051928   1955259  59489310 
  8892234   4815084  24808695   4085926   9052100  22377796  10577952  27728415   2813192  45119550 
 24227747  23918166  19838970   7745676  34340493   3537275  11127792  51220134  57145114  34676550 
 10339742  37999573  46084476  22534686  45973105   2572063   7929789  50455290  67251357  23980140 
  6027280  17091336  19664153  28513443  34811948   9368975  19069425   1439064  46395407   5042360 
 41350150   3444210      5184  38327301  32283152  46049055   1875096  49011300  10297300   1363131 
 16458093  45998988   3586452   7563623   2755610   8081710  14142212   7458402  17215695   3717699 
  6212870   8628810  33308300  17141024  29159524   8381548  23914142   6830544   6461121  49725963 
 32556716  28794177  54844740  52833438  72774506  12858240  24491208   7696911  30248192  32746315 
 32288198  53314110  52710042   1698240   5741494    261648  14590214  32339665  32817041   7734496 
 74262286  62467183  17417760   8129370  24833523  19921820  53653715  51646332  10348850  26935278 
 45616505   3905110   1520400  34626753  67111836  20755275    700553  11814750  23094611  10703786 
  2700782  87965670  21112104   4143468  46910940  45012560  29084022  45776406   2967040  62159615 
 29959591  13277844   2748795  21806631  34981611   1031359  18943650   8582848  28015626    295894 
 20398744   9443904   2090010  10310370  12988882  56237855  18984284   2305415  18156801   1142750 
  3716536  17372548   5102288  66748258  12103968   9846312  18373142    932992    433256   8339292 
 18709818  41965056  11576048   5894448  36803090  34627298   1454704  61268544   4033048  16921400 
 33286440  11629152   7951862   9653925  18259380  13741224   1475610  12601275  33552900   7481454 
  4155033  11228496  52412692  35542080  26869486  16323554  59550883   2026500   6910912   9091152 
 55731144  49354680  15678396  18976326  46718720  54194800   2492116  17974080  68133960  29478218 
   757452  27160617   3120962  11531780  17565600   5264700  21263010  12012642  75586486  21316914 
 20301032  72652279  54494700  38679626    218097   2800937  33135930  23828050  75216141  19168820 
  3496017   3370080  49441364  32633667  14432777   9142410  41712580   5057610   8573635  32794844 
 15535552  25710390   3858312  46158579  34383804  53490619  11445120  21981499   4203360  45597630 
 11966675  37110420   2081268  10622904  85214744   7502894  14131678   8330172  38525076  85815870 
 33402768  32408077  34126888   7921583  25974790  59873896  27387918  25284070  18314756  13415532 
 16187488  36572016  58651622   1115200    571946   3972417  47633782   5745675  21991680   7834596 
  3523140   8151584  68656354  22229088  51411230   6601824  69529820   2607930    226696   6429052 
 25704126  28895561  46068966   2304282   9045105  14459328  11526647  38915795  11532528  16646448 
  6914100    741730  50808678  60443716  71593676  18397888  85747395  10568937   1417317  17623512 
 51859413  11782474  39179561  55904519  18655227  42717658   8263200   7133021  28527360  64049360 
 19116768  42242868  62045784    864108   7419902  38916008   1614039  25549200  26392410  11456298 
 37149864  35640163  19131584   2158200  21728070   8903772   2620489   4462842   1982680  25420686 
 10944000  14942592  52247304  18039012  66484704  84504684  12351300  12108672   8513763  68509548 
 59780744   3330424  20283158   1404378   4060768  18581244  11821563  60015138   7611886  22758092 
  2579342  21843140   1599138   9820118  16232230   3916528  30795264   2462632   4069988  64384320 
  4513336  19611387  12688228  12444431   8437425   2844984   2753232  27407358  24399390  64284210 
 80183158  45724700   6500085  56744091  32308248   6576000   3093825  23640001  37629558  38702267 
 17920936  21439600  34412125  21152043  84960718  10119149  28566049  42060176   4473360  34285676 
 10065847  14048296  30916254  51790240  83308500  83153340  33902821   5992372   8354394    513227 
 24144076   1173255  15360169  61332336  42954555  14639165   1774800   4523028  65173176  38440810 
 19489640  36453732  25694208   6248946  18242664   5400018  69401236  35865653  10671015  49939989 
 74105904   2530627  11142758   4583240  28731692  15947232  17805594  18537058  46222704  52476583 
 14319616   4809379  62493412  22367700  37752220   3482773   4093011  13786248   4795606   7240067 
 17726796  11715756   7568516   7881600  15317031  24443496  35670470   4571535  29628456  16905525 
 61268445  46673460   1181959  50414980   3506720  27054830  19514096   8328930  38476673  21452953 
 20599626  87148998   4776654   1267875  91042482  73910760  10576821  16020234  53402899   3225284 
 51866984  16623016  54692175  34361816  47274584  10358346   2159324  30810304  12929086   2175174 
 25649410   7042920  27379736  15695130  13831074    217136    364228  58216852  66731080   3470481 
  8889684   5887930  69139221   1660120  77844236  38261292  32893152  22908804    499150  23232990 
 14328398  10637648  54830952  47292375  25074792  51325470  19676772  56786592  11296344  61659660 
 37691720   5737959   2462801  11671822   6094533  78597043  43804818  73160596   8990304  49607370 
  2001936  56106528  80147340    214404   8216056  46829664  12793508   1835976   6531099  11941240 
  2382952   7411452  58381026  17600448  36242820   9516068  31581948  66525300   6744452  59224752 
 15576759  60416512     44175    111273   1955562    810738  23338308  13167664  24093726     71248 
 43495750  42555060  48122424  15584184  52055892   5013890  67734700  32367136  42625240  49152810 
 67262104   4482907  11198176   6629610  42796296   5194497  19679936  34424898   4993164  78811610 
 28498610  26679920   6772332  27011200  41098680  91701136  42741808  33764976  27132202  80074722 
  4269714   3337521  65881986  50627403  20920202   1776698  17631649  17014496   7371000  63326955 
 26992812  20388100  73254516    131430  59784298  33531708   2034688  13764416  71078175  42636124 
  8897434  73986392  10138521  43250328  32810790  18701592   1947634  60219665  12007950  24168452 
 34827680  50196936   4251530  61593828  26243910  29431710  13548988   6070767  41855640  11705526 
 25982952  21101080  65173854  46102925  28024975  11558547  72172590  32458437  57990660  35324256 
 36437348   1869546  38917904  87538880  62185256  34606746  77173084  32251310  37453484  36273069 
 47115024   6391655  45369909  31987678  49460628  36694984  14930190  22776114   1520608  53908316 
 12688080  12105500   7054350   4048538  73973159  12106210  19049240  85914838  21009230  11652410 
 17764050  32733422  40718630  36210993  14508088  74712836  31518012  58825104    797384  17164848 
 15905280  66305202  28213042  27750528   8174978   7779990  12613110  21215656   6491890  61181398 
 21277998  19545241  22972032  24215000  56679800  55014772  67889850   4341120  15466626   1353408 
 45947928  37783470   8337459   2303488  10024335  38611296  84271809  26415316  24173472  23614437 
  2228070  32475510   4053536   6159762  22055485   4590992  13190918  15073436  53437140   2154804 
 16978410  53442789  25926147   9412677    123968   6415344   6101399  26670923  30565376   8841099 
 26919104   7042626  51280320   5794320  22748589  49770252  54400784  37777657  53280048   5992074 
  2958012  17223495  59957982  31946070  59673015  21295414  24115290    754319  49075134  72965100 
  3212822  29275090  47485980   1950858  41745852  12312019  29039552  17903375  85368440  42818864 
 19330884  41981230    360872  23747215  59317815  15564885   2994890  72723924   4973948  16232167 
 23680392  39317168  13953960  11276679  18161260   2753350   5983475  10284032  20982005  26697866 
 64840174  11153480  28975690  60807978   7945080  17612386   6710784    337806  23001134  16551444 
 18730481  19186212  62677520  42731420  61667760  34771541  43217855  47812640   5246035  36108303 
 31429524  66614328   9400356   7648575  26819200   7474740  46701090   7044375  75994387  62671056 
  4881528  80910775   4936275  67250540  63643580   7364038  46233466  12349723  11996882  29217498 
 41344500  10325672  83537286  41850540  37633275  13211178    760232  32990568   6626580   1947288 
  2528686   1339215   9570189   1303760  43663148   6625053  32685535  15345430   1965678  22790394 
  3077624   2457255  32480560   6900630  43411785   3073728  11188338  41862255  47089296  45838678 
  2957532    121136  93585547  49188800  19806429  23188020  54714072  32120616  12465244  29167352 
 59571747    483042  48507492   2574160   7435164   1008506  31830228  97561428   2954484  43980028 
 25315948  31665975   5250636  15781065  17851314  28218102  39782912  59869614  13781406  81795081 
 35535404  11783928  24373125  71004492  14834336   6955648  39585153  11463500  20100185   1022606 
 29288028  41767096  16243185  18104856   4786780  13415544  16727904   1749904   4993778  46854677 
 20719556   9988550  58004640   9645744  56362797  62214135   6279870  39417400  13019376  30818100 
 25233772  70075314   3131107  11928728  15125914   5654784  29459624    486805   6000390  53407050 
  6280953  17501097  16673751   7941482  59041360   2987400    873747    474083  45591770  11325509 
 22329463  43098912  10736336   6093505  18856344   5195472  29691894   6720504  45544156  41731200 
 36076320   3024750  28094625  24824170  41470800  35628288   5421156   7409850  40021757    536000 
 16895606   9301148  14179776  50177624  16182216  74666781   7664740   1010097  10901822  50241518 
  8825792  37701292  41935200  52441920   7850256  25541890  18369270   5398248  18763200  14570527 
 12448380   2058276  52299708  49521136   2242976  18683056  34027520  27990930  25499790  28924112 
 34267364  13400535   2070032  10272680  32300460   4400338   7422602  26592700  81240102  36965775 
  5810340   7810569   1729600  24017433  28335000  55121976  51032891  55775725  75769038  25875710 
 66217728  13914565  14888787  18765494  70676865  53714868  70959028  33698440   2273056  15019890 
 28112355  26520534  28983680  10652065  23400500   7310765  11623716  14606036   3527021   6678280 
 42697730  49494565  20269344   2562360   5649165  33214671   1692480  11332360   5474631  24697750 
  1376676   5891990  15000263  12575575   3304017  13177482   4246996  31280664  12095536  70256112 
   192483  69735996   2382397  49325568  52968532   8000694   5543456  63321813  15210180  15614445 
 16555644  12931458  12797928  27347233  61956894  20470299   6288800  10877500  49363368  34108783 
  2989128   1484532  29257955  61763922  17189978  15392898  28020512  42853993   2428740  48014110 
 27513750   1408312  28214043  49817180  16840616  18462300  27689376    597471  18026388  51303096 
 19111300  51704700  14284324  10271025  16800750    530061  25469374  15297260  51492064  13551601 
 51290470  38365199   5093672  21336320   4366852  22541960   9430750  26998083      7140  49187202 
 47420250  29254104  28988259  17149883   1824075   3781347   4394529  29833884  22532815   4826508 
 20002635      1504   1211760  59711580   7707261    682000   7954018  80537490  48178800  50626226 
 36613665   1192235  12473949   1877036  11214440  25488261   1764326  17095879   4798409  19792500 
  1103058  49275088   5506789  18322272  60515928  25336196   2729323   1473864  82896775  63733238 
 51551325  15005466  18002928  14124342  23387502    586283  85165920    205128  51231714  61183680 
 23942115    907204  29094450   1608965  14203683   9209046  34291920  23198832  15210869  13115814 
  6742645  13249150  24127449  63600960   7449672   2313608   2225664   7661568  30353736   7314732 
 19049725   1181100  15952185   5954752  21388257   7137076   4245744  33527912   8133162  87893994 
  2757120   6369924   5422816  28950142   4300150   9010380  18453474   2036065  57217986   9756592 
 78568659  32399196  31593670  23230242   2572812  32529100   7205988  48854430  57733900  69185784 
 46964220  53118800   2447798   1977102  86800399  38019966    148990  40168090  35057386  46686472 
 33724292  15166636  13439580  56260404  34979504  27212475  36961560  13347119  38750740  66094424 
 67023998  48783504   1340982   7680760  59062157  39982877  23303580  47558052     12051  26668098 
  9187550  26968592  32251296  36021505  42788928  11296968   4365050  25993710   5218756   6641866 
 42678921  18894512   7903120   1727234  15153507  16926198  20503470   6432088  80769550   7411314 
 26136257  25278000   5782770  18213736  27857676   1214694    626715  36971660  34971302  14311215 
 38373600  57061750  21534618  61438300  36907652  29746084  72393440  85112055   2350476     37170 
 16734984   9471298  27734076  12343980  19878862  32490706  19785142   8649024  78502192  19637424 
 17625360   7694063  49470604  23656762  32800125  29528852   3153489   6351072  20942946  39747250 
   979248  10972369  13799621  69663291   2125936   9133896  73611980   8142292  11541376  13499481 
 16268060  13121100  42344338  23156256  56245904  22800456  23218928  68387106  17205201  35049107 
  2465952   4625190  24024740  55615508  14202332  17118286  35013590  83389703   5922995  41340780 
  2325015  41371436  36333726    876568  41260275  17966739  71867272  40106121  70949515  10429865 
 11241420   5602136  25795848  26220348  10562237  18255548  50310550  29137950   3834608   8613526 
  7390450  69405976   7658931   2940420   1956814   2222550  82452612   4939302  45459106   4866140 
 10071117  23191410  33635744   3698500    807088   9019205  25041568  45008313  54106388  38355072 
 30624741  40061550   3211584  10824303  15765240  24680886  15777688  80623188  63675216   1771628 
 61353832   1880274  14965776  31250806    393390     65702   3281376   4940880  48531120  55318163 
 33725850  43080609  59074248   2643143  32251160  56915162  42552048    618772  30844800  38305337 
 39990720  13016458  45715176   1305696  28803330  50135672  23420097  16262610  12492288  16939003 
 45830356   3851115  82572225  38231325  27300020  12948080    718733   7356308  51878700  34666800 
 36635040  13190028  21155948  63384552  44521041   9324928  25607446   5264861  12721660  10885050 
 24482990  17403036  35376512   6101840  19134555  28005450   4645355  64709694  13302484   5839326 
 17023248  37551864  11463613  24850000   7424725  24849396  62424180   2873016    216960  16456275 
 14548380  15245481   4661250  36392820  51412607    572853  36591954   7293708  21659607  14064615 
 36763653  60220116  47191055   2323074   1115937   9970720  19001356   2616584  14974308  48833680 
 10361270   3110530  87305636   2777928  52002301  89222396  36542220  65469440  47131630  30333348 
 32776520   3229926   1272726  58407580   1021944  75355000  38786532  33355125   1035650  64393050 
  8286340  43709586  10741464  15069652    869466  15115258   9668736  60497744  12845552   5955120 
 34641243  29403675  45667364  30342496  61515198  30468284    129765  28535074   1602436  17389593 
 31960945  16318945  29470590   9837932  45205580   2978380  37626188  32294514  18348174   5250938 
  2493726  41446170  22286264   6356511  35158364   2892972  54877503    130224   6669554  10655879 
 10497725  12507036   4022340   6318081  34682106  82632208  12043056  36970100  13266148    678860 
 24660160   2979704   1250676  71365437   2080993  23299928  52453961   5195166  53714738  26162127 
    49272  11839632   5223652    141303  53367042   7560592   6150371  10990112  63615310  56093408 
  7250607  86235144   7531565  10685055  26713928  36465693   6635090  49983012   7376556  31147617 
 13019624   8776256     16732  14345144   9361380  19078465  36197195  36589960  32185938   8360116 
 23050436  44705750  33595933   5093083   3603525   3586186   9151323  67653795  24425712  18721791 
 25883095  44876194   3501450  43607223  47485385    290304  24073406  39109658  45660351  77393661 
 50348610  49754808  52266000  41841348  21179048  17117631   3591924  21591022   6213927  16012188 
 10464360  37283740  35868120  64505480  18982585   1327662  12865822  67375528  66783138  10940910 
 32075400  54854276   2247456     23068  13507329  29463720    940392  37023825  11500934  62160800 
 76310972  68210100   4496480  18887491  44829584  77998020  10499526  41230350  35177896  27227390 
  1176278    738826  39136080   3796900   4514748  13684170  18102258  45802176   4301977  26278055 
 46381280  48414927   2133750  17590216  13401215  44973429   6331440  13615512  76172698    757971 
 37546097   3318345    224989  11986752  15620290  44601978  15776172  31855948   4636520  28595700 
 16907968   3710056  71526504   7962696  12275147   1421469  16360890  11461230  27031996  18948608 
 71991108  22226154  19211072  15343460  12730096  13671345  27284160     18179  11895046  94613840 
 33763157  29032965  42527632  11884704  64427502  14311728  64819260   7797000    772065   9331920 
   106914   3009830   4044348  15440810  27729975   9463689  73751792  16183959  78556743  36019532 
 18085172  12731444  17301956  58086720   6206430  45843984    189420   5858468  19469550   5474032 
  8717528   8253346  10374880  17329086   2364005  18046977  55432728   4025142  10551368  41193030 
 18204860  10636560   5758494  15546760   6114108   2102628  27003303  35714140  14573760  19045000 
 24538599  22868160  31949110  20385369  38744799   2636172  16833850  19604970  28078730  46462815 
 21301761  34697959  11553948  37912991  14154522  16824500  26956770  36775488   1125620   4603560 
  4201576  53640648   7520449  16495669  28445911  14248080   3537379   7939816   1689984  34727853 
 40755504  19554042  25614074  31245735  67899000  24289577  23185295  38540032  11958210  39498942 
 20313195  36021900  24548520   7704499  15534274   6455421  14683836  44803119  11062848  41835315 
  2887850  52549290   1703184  27159608  46587860  54735216  78747400   1814290  17281680  47964522 
  1529037   2132893  22159872  39611796  69611600   7916195  27235590  55587354   8424408  95240358 
 31364060   3003147  14864902  12371128  14268618   3631416  55631286  26960255   6681600  12502773 
 28291230  32012528   7212336   8638456  40692550   1257708   6138692  49359008   4027440  13141813 
 16617198  16822365   1802640  18261568  35609724   5519028  27528750  10997479  45736650  21094269 
  5318712   2683560    659295  16271652   9497820   8229483  10041564   3931344   8505400  32822536 
  7505536  45900750  23126635  18744777  25019704   5860908  19134072  26938389  23055201   6951505 
 15982564  14702272  51053652   3359720  64932120    573188  41368848   7489144   9675729   7385138 
 19591010  73125276  27932970  25355130   9888597   1186607  48988835  26478555  19191020   6987327 
  3856841  15206632  19615158  44004280  57310384  13803300  13097175  31579902  29876536  42763574 
 25631712  30822649  29716220  22617053   8019836   1013144  46280242    538118  14560722  41014622 
  8874177  19072736  34483302  84876967  68459655  42993135  17649819  78707707  16232164  66531675 
 35399712  50967936  19412874  12093235  49824900  40377400  18489774  50929705  12777742  32135792 
   628008    530348  30303425  27281064   1332877  33599232   2309320    570807  15067352   7952906 
 30050768  63940054  14675622  69685640  70042944  21464599  25731750  58060086  27449415   7106650 
 37083739  31064292  23671856  32015592  11189222  30553092  12712944  64674696  56827926   1721118 
 29422620  41209469  20905709  13299960  27234438  13352648  11184578  23013900  14652990  10292876 
 14081507  35472923    553176  69820275  60338690  90497152   2209641  28783350  68113480   2363740 
  4031014  20006540   5263152  42951783   5171740  23689812  21439664  43568112  15930057  49226112 
  4534395  18799748  50534049   5775412   3744678  32080700  45106848  38168416  62856582    991575 
 68757973  63489160  48473156  22737682  52126864  18705003  67322112  37315842  55297200  22936900 
  7392114  83401428  59738544  29298336  35764378  12807120  59555168  18405699   2781639  60762304 
 41651715  15722750  41748951   2886215  61849254  38512481  37227590  11906182  11708640  26112230 
  9416484  36924120   6722013  65628900  70989380   4638560  23051290  11276403  11160864  74408897 
 10931613  33589998  37298880    509736   2225470   4399136   2779282  13998812   9205680  41657799 
 77207141   4096170  82399746  23300676  37696148  14669760  30963333   7088505  31010064   2817842 
 44075304   3534140   2331096   1854525  15540800  18400239  23174910  59003154    378196   4566318 
  1308511  62593776  26996606  58651450  24658758  30382506  21586741   8311589  27396591  30359416 
  3141672  43836026  28441908  79860976   3043737  15326058  57479005  22920557  17193273  93646350 
 51806564  23056775   2424734   8072960  12320937  31528787   9471863   4157140  31851512   6070925 
 59697612  87921240  68718455  26231212   4926360   3370437    174675     67940    430657   5641400 
 15510132  17059791   2716020  12474769   4579420  78161611   2810456  15431780   8748324   2492972 
 33089720   9111978    737258  50348885  19038560  10938140  15630667  92794732  19547139  45291552 
 27802260  54634976  31350906  23676064  45556142  11732553  23127208  47750208  12942712  32598162 
 12983718  55888668  17085495  19239330  13656018    910728  16137640   3942960  24000739  19979653 
 28979468  31705448  62467586  13063820  37661688  64506029   1409982  36890447  34634389   4661118 
 20035020  21826300   7643010  18556395  10166048  31842285   8398290  26653809   4249664    139100 
 13432320  22637928  44633295   4456415  73487446  14721822  10114245   2679348  12853676  29412975 
  5238135  56234020   4653792  20734168  29817882  41168257  13839040   5900870   3936411  12250030 
    35570  35903625  78513526   8228925  34554520  65299806  10026460  19607203  31283876  61399346 
  3231063  14180304  33937677  28579296  23466862   2529256  35095808  40282262  25983144  55692060 
   415030   1299258  33431268  12466839  55980066   4803498  14040351   6050531  43972200  19838250 
 33341205   6060859   7551945  39126137   3810174  31988988  12082512   8105526  40267872   3956643 
 48526560  24233004  20946297  65183640  21571655  15526536  21002045   8195592  22595328  49375696 
 17717009    183590   9303388  57329440  31187775  18200820    858880   4400690  17359455   8888631 
  9153125   2133719  18180344    500906   8235360    442977   1990341  61001645   5120800   1245393 
 25715585   5961300   3352020   6047262  20320432    311550   1146552  29278700   4559118    850136 
 26406345   8569350  60617445   4981284  21592023  30941715   1680528  87689971  12776621   1489026 
 25464813   3477554  12927138   4093400    617199   8028504   9198360   9920964  37930563  42147625 
    52311   4484290  15645847  76869036   7944255  12290382  25123615   2950560  47798762  10112484 
 11583000  25330599    146100  49778883  69850820   3788744  11986260  20867966  32917107   1582182 
 57934260  20139735   6974501  12130930    626928  10333362  42468876   5839097   2785134  36881496 
 41670700  50534636  19244170  11593990  23899760  11555216  55579888  15303127   3823740   8778341 
 26064876  64031820   1320040  30701484  74838244  23481440  50585067  44832501  41656700  58417088 
 20580200  63644400  19234560  67712282  29903416  13336701  44558632   9540180  12842700   7825086 
 10869136   8492112  25253317  12281796   4935551    134734   9923826  14854371  51850035  13463721 
 19989008  43770376  18759365  20872845   4016935  10020307  32666538   7126119  24134432  65404632 
 54650190  10588617  26407810  16545600    138075  30505380  10654770  54626180  27558430   2015397 
  1016738   5234060  30536980  29855790   5569140  63055808   1542986  13098932  15694304  43934904 
  4883879  36112176  20497013  39343386  41157824  23693358  30321158  71614000  10794898  70366615 
 13549212  31710560  28596682  32936828    530244  16165254  10656620  23210136   3540360  41172627 
 16027000   7055204  17398736   4033250   9921480   2375949  41425383  13741011  58086138  45056088 
  1027512  72789290   7694242   3412189  13543720    976512  23352000  33376644   5116991  50687289 
 64904358    968398  18114250   7313025  18529210  48741021  72296402  30591415    468441   2718695 
 78566628   5428674   1895292    164802   5576445  26018832  40020805   1429317  24200190  12695550 
 22686648   7868168   7352487  13854372   6506280   3031854   5385220  15040809  24774776   5864754 
  8218716   2858988  47938708   3077179  23461890  21079288  27950572  32056620  25437580    531696 
 14970010  72968077  29870430  12287616  26636730  32161752  23984160  18209100  48248712  12591096 
 39051740  46823650   1529752   8160020   3074518    831705  33972771  74805504  11589925  22413825 
  7094604  53523140  39349611  44165340  38287774   2604026  13869444    104195  74727338  35493909 
 29505777  73204450  26766575  71976480  34169180   2914002  28427868  76740675  14134120  11578194 
 65538359  15677394   5648930  10935132  11675840   7484400   1586960  63149818  36431750   2889492 
  1311410   1838025  64205790  34029325  27426218   7236624  22083220  84046950  45992732  68921890 
 21002421  11609752   2403120  61684295  11665510   9173136   9585225  34218348   4996800  44124912 
 11758362  16519010  55805294  33382805  36884878  14705366  34623543  11692058  52330590  30573090 
 15601700  11556336  54799912  27933752  61467117  21089992   4181184  23845110  59222848  15619373 
 43256661  65388960  34083504  29786581  77707530   3600302  36744519   2002840   1707048  23955009 
 72940140  25635654  38363421  21376180  54418416  14217375  36662976   7192647   1000372  71151144 
 29323980  17250070  17473083   4627757  20954340  48815712  29118852  33573882  14138808  31503292 
 23356304  13715483  29997000  13460576  16891000  39684008  40153146  90504126  31621600  15853266 
 50914860  48789558  22351280  48135268   9637112  24519186  47151760  76541475  24540534  22340392 
 17849880  12534978    464156  42266068  27916703  62372926   7578260  19051291   2352580  10321150 
 36056640  34821332  41969740  21771540  70440192   2358480  29635500  43266972  40268052  22658076 
 69163726  12834109  26430606   8629800  23790459  12489930   2588883  36183618  15099162  25474106 
  5678131  33237360   7432155   2572938   6329232  10226763  21948651  60581823   1166040  57282660 
  5340570  14720400  73672128   4666765  47848766  57406394  63169504   2401616   6105813  31323432 
 92906792  73952496   1357595  60346005   8163605   7983920  12591917   4871570  75208518   9030852 
 20710374  69393060  27706600   5200034  46817742  28895988   4394467  34108638    231744  13713408 
   448525     34827  48898136   3775706   1620868    689250       459  33494080  44440812  29157128 
 50131920   4844718  16488504   7421970   9749160  34573504  31271483  84951828   9411492  26609012 
 32455815    147609   6466145   1055695  45459228  28397612  19483056    934439   7720609  47194290 
 37367980  41762043   4940565   9860752  31653153    160000  39955825  26131800    448464  30836070 
 32826564   1057775     60048   2482992  63964905   6922608  61421396  45642663   1132047  43477828 
 12634024  86287880  48165392  20065672  83931210  12176201  46868728    729476  42076440  37695858 
 32503965  62060859   1663268  15331206  39806800  50646965   9825081  25898846   2432469  31300410 
 22020240    223752  14670980  13684612  19716936  39871856   2637977    257856   2833530  20392263 
 30820375  17841707  14820804   3109655  10117476  24915077  52652160  16952826   3500391   8915076 
 14954703   6345104  20660832  10393610    949644   4824800  39204752   6008436  40977888   2456532 
 16454410   5642408  49872645  36645957  33915591   9954350  29432808  74161215  31261674     65800 
 33485319   3550688   1836200   6057404  25992408  77273560  30651081    713895   6974547  27000672 
  1953140  24519405   3801252   6814389  13556800  12197680   3766400   6832015  46918682  16928344 
  8351524  62661919  53734716  55173674   4897512  26270424   4337748  14515480  13827600  14881760 
   428769  47948440  31684704  47399460  20596476  66785435  88566857  49004968  12236218  34357281 
 45695010  24246966  58422390  67445517  21365083  33631738   6042288   8492250  23472646  13724568 
 31464840  58675344  47539252   6764691  73492321   8973184  21588932  47271323   1338360  64258900 
 54536994  23865820  49990070  12453320  47968770  24655744  26813535  25816670    313344   2707380 
  8166732  39723866   3136263  47931430  29217840   4990375  25944901  80883985   2740888  63834366 
  4477962  79931160  75194121     36330   4536320  75396090  41100705  12222660  55505956   3739398 
 24146760  30634884  16524096  64023672  28842398  39492244    373577  14469444  22123672   1531166 
 12812802  28976204  12342806  42789945  20616750  35186784  13461000  38484804  17402668  14857605 
 30459176   6631443  16271644  29787516   2025068  20483604  49950001  14702882  77930227   8193745 
 48839622   6190560  49332768    626470   3911420   3107870  23796447  11044370   4379487  45757648 
 14491430      1419  38821076  15870652  29946276  16171530   3119130  36145887   2444598  44537400 
 57243088  46005481  29154532  11464775  11564052  28630745   5313780   7633696  17095500  57576876 
  9660168  26986554  53230716   1301248   2459808  27623236   8266862  67404550  27889630  62845315 
 43610944  55418924  22988016  24920541  27123824   7504969  77084970   1032493  24808540  16042968 
   559234  46389762    486059  44704764  14046721  36965735   1338418  37437272  49331920  80618352 
  8033740  64490860  18809372  14254500  46731800   3211950  47032341  10464234  31177950   2635815 
 31155900  25634050  40117371  13900845   7728520  29620165  38996892  56015578  53071969  23766699 
 18697300  11855142  59017203   4155759   1437040  17009405  11144875  30196376    856268  15982309 
   295929  18936030   6433856   2247234   6861400  28686416  25439084  60587700  29257025   3084642 
 13479142  34813155  25373898   1738304  10435868   5617689  14271075  32519475  72237002  12829300 
 18211872  24200562  44704140  28252832   5284259  12118056  12502224  32973376  35190912   4193497 
 40766934    179112  26687466  19866020  40406030  34337400   1206603   4602715  45936604  74310264 
 10949566  84214456   1614375  41680366  71648340   3502712  41063274    765903   8972295  58604394 
  1623778  22382558  30609856  57604950  42951168   2968080  26343068  21900896   4232098  11267301 
 35349909   3817106  49295762  24083844  38621025  69685000  23643802  68977125  47622464  16437246 
  2636966   3956494  17121321  15657852  29734525  38966499  80230000  16289505  40235460   1750881 
 24736536  55563688  38929660   1192898   5768118  17734248  16626261  14345325     77526  20620949 
 29323728  52701240  29606351  36261500  20296516  16231054  39128101  33831642  27735156  27391080 
 27125640  37897212  89316656  41722188   3689644  10867668  19336095  43003104  22289395  12370024 
 16255272  29160117   1616958  66113157  10687552  13015618  30330104  28665840  12554220  16766820 
 40108145   7290620  87117264  52196746  26753492  18642050   1160767  12857742  67086184  32384000 
 20497308  15607008   1698030  51936786  39547233  50376888  13234400  49180260  13237458  28903000 
 41204720   1274720  13665414   7923384   4280760  27004944  10913720   4838574  41126180  21806446 
 37067667  46700955   7507270  54151860  47113388  85803900  14109109  54269440  24854535  55606296 
  4171865  76015341  10491266   3052838  14329480   1104510  49807362  15768872  10370280  24138504 
 18420447  29656928  64275138  39131184  12026448   7502341     19782   7213793  10133691   4906920 
 29197585   6620382  47279869  17198096   2535820  66905226   7676844  33097150  15721948  14186340 
 27957958  13262839  67653490  18187636  20567340   8503165  56122815   9930569  25981136  27997260 
 23551080  23321493  17346078  13570028  51156666  36855345   1447160  22534254  54562608  30472344 
 11312642   2723040   3223400  10162832  43559989   5497450   8071908  68005440   2315910  10919756 
  5865084  71433992  21267220   1856290  50658344  15911082     52956  22399574  10008297  49242000 
 52544806  31026546  10435700   2030820     47855   7293915  33408428  21550490   1567536   6267665 
 17785700  26537285  81872674   1805415  17844840  73438287  11162781  14878248  40339140  14910596 
 14654136  29324804  40459548    592020   2998590  11507692  60125712  13058892  20616270   6502720 
 21963734    776625  69143756   2305068   1741824  25830928   9803754  63607005   4777850  11944701 
 29387054  20260384  13531584   5571790   7522992   8631520  56153856  34301988   9936936    131923 
 15613970  19081235  66523227  42582344  10660776  11527945  44081625  63639090  43474935   1273638 
   783030   6968676  41960400   6086204  50103564  61812045  45764584  37590882  64746938  42679648 
 17315844  47511654  77903423   2417655  62873019  56449292  18422649  56247582   4481588   1469984 
 51118328   7594512  34393236    447298  21661290  18311865  81412821  39631176  52312356   9174034 
    67200  76485100   3245580  76013565  15130202  46679240  39509400  71448468  14716800   8298360 
  4150824  50797080   2531628  10746012  65056992  57534237  28107270   2528162  35669414      9444 
  7820205   2250134  26435136  24297108  80683548   8756100  11268131   8707685  11988549   5859728 
 13114450  14084525   7910344  50418804  29757882  35152446   3605214  14019989  22208868   6590575 
 15761736   4110480  65164216  19206864  10957050   3004998  21059770  13216385  33026985     52688 
  4649818  20108429  11339328  25751022  31933952  28395414  26288909   3893540  81783233  67544744 
  4841820  11404743  10455804  10048815  24391408  45845145  22073100  46163844   6794136  16777764 
 26158496    254496  35212041  13638210  27795000   2277882   6392672  56148075  51645816  12417591 
 39759132  53441120  10598472   9180877   9752668  74578140  52807173   9459898  71195674   3031652 
 31447082  51866850  55816236  63558603  15352467  17856540  46595790   4902324   5941516   8102997 
 21915790  23640848   5628000   9415450  83444398   7344141   7175160  59006490  29937840   5887551 
 14296044  14561724   4145011   2538240  60632980   6000212  48337284  34868869  57489789  27578804 
   206338  36893744  13312600  39699845  10198308  37910520  15871150   3197976  10631765  10698354 
  8697312  24936500  24709421   1554571   4117077  54620983  24237378  13552086  44818596   9064033 
 52805292  31892616  30482920  92496950  13354036  19453860  23839767   2285463  31126542  18722400 
  2128116  41505256  77813250   9504717   1005744  34932593  20994688  44099825  66884415   7931846 
  5963760  70972848   6170730  82607364  18476240  43198092  82930008  28456259  12963940  39150768 
 21093570  68549992  42271498   2107789  23126472  23230224   1363986  52449984  36818320  46268040 
 57214557  44381865  31150886  14169936  79304496   8994996  55662812  66921984  43647408  19192055 
 27434784  57814099  37520664  32209353   5883471  53732962   8318280  76203176  61208060  38338980 
  3502953  15112734   4872846   2356824     85079  24437412  44071300  40484697   8745674   4397350 
 37844199  50244248   9198420   6278382  73440528  34450812  41823264   4158702  40035141  15127896 
   580140   4888180  51945621  86641984   9927323  27356750  46440328  46619901  63780222  12668794 
 82295268   1712260  47465307  35164470   7367150  32681064  31017844  31776100  10659180   5165160 
  4124197   1691160   7461072  80339202  14228628  36017121   3274066  54944059  23364964  36635340 
  1489514  40197588   5423462   2014281  23512512  64979916  58988384  33259878  45440784  23738752 
   115209  31843584   6463644  29881830  20933588  14259785   8838852  32832761   6425390   7693560 
  5608194  42375775  14296400  57265810  40564040  65514039  23446359  17623557  16711140   7943488 
 56264985    547729   4746276   3157000  24902230  45202586   3796520  87288880  11586560  36855768 
 35423242  33744175  21168826  10920780   2485299   9031435  19046104  23141312   3856587  27420624 
 62392652  32199680  53339140  81009216  31711680  48672860   2817924   3919890  11208558  64023106 
 29158122  29381970   7360269   3797033  49372560  29644263  55797946   6067384  29196570  29690461 
  6647088   9661364   8385174   6225600  84403994   6294552  39534600  27910235  70552080   9759520 
 55165170  21918740  27105084  12212216  64163190  56260512  43537500  21469860  47214750  11250090 
  7184752  15380992  43985128   7416612  23065560  23633424   7242705  42193944  17856966  86887803 
  2175847  47614504   2915421   2032956  26637425  16320000   7797676  34184736  51291888  40833280 
 68254340    549120  18778368  45909444  44474247  50467525  71731330   5361786   1900514  24506580 
 62604300  19817880  55350184   5560848   2075392  23154180  76772500   3689651  13625007  17981821 
 30529860  11601538  52995202   1102976  28235749  10997064   1397823  73847952  54101574   5529040 
  2470165  34783859  47996700  73034034  18899181   3306420   3602571  11953494  39119100  22895608 
  6267985   4934096  24995579  80474872   8306816  19047804   1023420   7020911  16129746  61371330 
 84770808  73103316  12107746  60486391  13356703  45970520   6646284  33515620  18772267   1466240 
  8070475   3521280  20795420  63107058  35085470   3478293  25092375  27782370   1043808  46582319 
 30862944  22598016   6977790    608747   5266268    354411   2999549  45201854    852264   9994327 
 38634858   3249940   7093592  12917214  41420500  14472220  14867016   1476754   2541000   5620000 
 10290462  14621364  82093131  28452840    289560  43922377   1381710   1686000  21731612  31294575 
 35975016  20932830   7734870  23179120   2340810  21296957   1904205  22921822   3694446  37320342 
  1583666   8230086  23413005  74752842  27014400  37901098   6987048  57112902  30003390   4903140 
  2069459  15326696    808191  25586396  36519369  27973760   2822235  50675222   1519040   2285776 
   389332  27535746  20956595  61831531    541955  37411416   1576505   2031744  52421248  49285720 
 38037474  47130174  37129201  37276578  39806370  11672272   4849313  13698300   5413100  15490638 
 11619296  28054264  13794312  15952608  26216720   2862960   9375981  42330285  12839234  16792402 
 49575425  27362780   3983445  18539219  31245006   3926283   3525728    405410   7320820  20201115 
  1217580  21307455  56669760    258830   9364400  31571397  67385766  50340330  16194309   1369900 
  5265675    259140   1078124  25694908  43269561  44342800   2772374  18966375  86556337  65190450 
 15824289  24739220  26444529  26259324   2625000   6520738  10882953  41534676  63883872  20986644 
   320498  47292409  51523718  29278032  25582830   3666819  13501646   1562640  10060190  31738476 
 15444720  83073168  39696462  61655952  19941658  38272710    122233  47498414  72226164  88789242 
    72569   6683350  70163847  41268600  16692379   9919767  32782659   2340996  42357042    116774 
 63694400  35411568  12300441    497856  94499906  34350790  57767020  18651162  62400409   9113258 
  4696960  35186800  41578460    348606  16635276  42791950  12403317  55684331  37080946  17652096 
 12724060   4741732   4736115   3970960   1697076  21295456   9272530   4965752   1828456  29860960 
   831276  21360279  60424776  75082148  30648644  24788928  57173976  29147083   6726549  41382266 
 60657589  27868918  35835270   2255700  50593959   7620210  40997946    877714   4369673  27712137 
 34946866  81851630   6757998  13185819  71293552  72824070   4164580  83310760   1185258   5647765 
 42767388  26843136   1802245   4323235   1162980  16859808   4861680  56624778   8973207    209022 
 25122617  22062750  84363325   8301968  19165486    585660  80931745  15163610   8190490   1850166 
 17429536  13156935  94908888  24493582  21532212   6836263   9009545  52774996   9032552   1917974 
 28207488  25150814  22722849    621270  61414332  12229500   7946617   9082807  30704392  22574570 
 53727726  84713616   3265963  27627894  16931830  23209943  34580112  11853337   6265872  54487444 
  9884688  21387555  31537760    113019  19515190  32915966  44851144  89961625    994005   2255957 
 11651562  33575040  21446690   2185070  40096886   7036758  16936899  50935145  20795862  26756268 
  4418274  71033856  58869239  24846280  79756904  79322736  38676375  57845538    408671   6539564 
 12119270  34899387  25203556   9307287    472758  47008220  14293962   2253552  46221588  30962778 
   162035  29994930  58308060   9725510  17042680  11201762  24084525   7326774  56079912  60297579 
 14870526   2332383  10967396  13034249   5023825  17434248  14140280   2302720  87695916  15729896 
 37621064  53851776   2982736  17272890   2772420  39652262   8034037  70297796  27402273  41548444 
  9002580  10655120  13604232   8597120  71184945   5859309  56829797   4748128  59514762  49038465 
  1461712    941127   8250300  36378045   8978274   1284199   6737360  31015590  53133139  12135088 
 45432684   2611671  15893746   2749400  24379992  75566592  76522380  18617680  27429090  36251748 
  1312443  43935060  90828356  71144352   6618975   3694194  27545210  24071385   5894070  29202432 
 28423548  51965824  39426912  12092340   3291046  28502626  23821732  81391688  69842970  59680887 
   389685   5011955      6154  71435325  12262186    243542  54801156    915624  74539798  16296903 
 27656147  24714234  14397747  36040622  22773093   3023748  26126400   3577600    516110  22303232 
 84403350  50085064  44944820  86038224  32173156  15673215    533088   5550869  51009550  70741674 
 43794936   6815736  14377921  51688166  21795689   8853744   1898775  11110729  28405050  51672735 
 90388747   1434384  30962499  69160641  13538945  13933044  46520742  63173520   8197455  28616496 
   399763   1094457  59869524  49560012  16474003  31135930  63770498  50049192  22208400  13565970 
  7299809  85431936  10230787   7758275    526014   2990260  54235664   8326800  36075754  68797539 
 10524360  51674280   2287146  16948186  31527657  48709908  29774500  21041140   8602068    798790 
 47437983   6037560   3286266  16503174  11905710  69525846  15009580  74114725  14634108   3591536 
 42872640  10095840  67947495  45886029   7314937  14127620  11193897   1302777   6279392  17298788 
 13112904  65705562  12201995  21982870  32498696  90175471   7896758  33044259  10016001  85997230 
 31706910   7456812  21384600  13669246  12457968  49597310  22993054   2368512  18554234  19185588 
 22895037    484302  57243780  49790112  16508281  19439015  10656324  40256268  19305720  25246108 
 16331526  26767492  18415370  44253884  42055692  27099772   5224559  16336539  45157284  15445290 
 10783204   9803808    604900  47247651   7844847  13643208   4508084  50026565  14564133  40086163 
 26238044   1679272   2688425  19216375  11621300    325890   6837936   3899664   7561476  16455660 
 17800457  35698410   1728056  80816160  31182980  11004994  33386256  53804718   6418325  77668698 
  6089603  10771489   4009275  46568940  36492390   1088400   9757325  21455909  29667141  18466578 
 54519672   6245811   1324453  17773952  71906175  44738880  92517765  21323485  46534345  18532053 
 18803696  24065024   6286342  41300091  11275135  48709232   2362924  20237499  80176428  61746437 
 11724039  64994536  17397068   9248275  52823410  27982224  35709658  17653728   2782075  48968790 
 61038222  61724688   8749614  37684206  26609865  16250208   3960554  18566112   7695796   2187044 
 86312970  14969856  37671672  11410992   3989118  51582560   1786536   6344260  86790670   4465626 
 58037540  48768665  56496060  62232560  51879488  63517272  22815965  11164480  19411977  33800676 
 19279344  82704490  24443316  63654984  22518210  41488601  24077650  20487618  64445466  53305881 
  1314744  30191766  12007644  26478972   2720535  25501580   9348788  61650072   6301350  50228724 
  2291994  25102020   7360532   2097264  67128501  45776024  60785421   2039686   3032289  24626560 
 32062676  19154280    978945  16548851   3539580  65450088  15220935    779100  19587057   6052380 
   961270  49145873    633374  24782128  12209235  41407696  34644255  23200832   5465320  48086339 
 15622076   2819493  14709927  42606432  34567797  17918881  22131550   3857080  31933229  33530661 
 28588046  69138333  18076884  11564925  52923194  75756636  54578979  61907776  16518670  33698154 
  4054314  70434196  18057312    571132  35802852   6641220  44123848  36303589   1213914  35134803 
  3737295  20792772  22232840  64499376  21136308  17430182    386477  15940535  55920410   9042994 
 20675512  19226025  24175203   8322048   1461460   5606190  29391849    818699   1087952  50909655 
 18353404  12365596  43209828  12470580  10607184  20708280  15708214  33135539  36315468  11863792 
  7636368  14432246  15299180   4566984   3995264  55064494  21508290  15477913  56580380  46405996 
 88493108   1743308   4201293  17134320  14362518  22324648    193517  38945718  40813094  28823048 
 17715984   1619940   2111970  47070456  23927050  22294461  18414852   7940739  22164660   3453576 
 45965348  78183000  23847978  43894800  16390328   4609488  10505480    931356  46962880   1474374 
 12587630  47714198  27093022   4012500  33220930   7840128   5660047  19731315   6317296  15781869 
 48691200  13066704  52468382  29966274  15674648  74736480  10895793   5221632  15853752  29772202 
  3502678  23064920  40053520   3157803  13339092   7115508  12791055  26211639  55835190  20551168 
 21508332  41726971   3390900  12814492   1887155  26659758  61340270  11103435  18989918   6109593 
  3929103  14149448  25605650   5962426  24683766  39283385  41754780  17385109  21663450  17935980 
 64059072    926299   2375580  24993740  81489500  62441792  15420666  44642568  32212250  56169288 
 66901872   7365472  38674905   5180978  32982866  26129136  65765928  27255532  19777302  36287740 
 15802828  12682148  59395624  14030543   6239992  39992720  61350750  38531016  37173404  64172552 
 20718225     37820  19680984  79532484   3533535   4566330  15644165  23125452  61721445  21156574 
  9841216  14559961   2327320  65388512   6666519   2650527  23630660   4693232   1784079   1155870 
 18757823   1156308  18857600  29494062  24749448   6229350   2280215  31925586  44165819  26374708 
 27698880   7995245  37292640  17161256  27754896   9939402  20079048  24555150  49737842  50248780 
  2312328  21122375  10881472  56005106     86632  59771270  30218861   2244632  18752398  42513396 
 49339536  82695298  12734887  48990186  49853367   9747810  55525079  18667500  77157906  38865960 
 11470400   9691200   5986062    924888  12059132  16567600  49212589   9629578  61696056  30398848 
  1396054  36111180  28139328  69761574   7027236  30905862  67533830  48328871   1448103  32577006 
  8940555  51504972   9753312   7467698  16754162  15640900  46051516   6307830  58831045   1741956 
 30016856   7023626  29370938  15787063  77791968  25896925  39812740   8594685    109045  21476940 
  7403568  39576240  10560726  29027124  75379751  52174539  21780880  46184440  33435320  84250827 
 19613832   4628760  65950362  16666386   3233178  33737496   2673150  15431676  50706421  87540620 
 23447760   6956432  14400108  28215084  17052800  68678944   2312496  41659860  13796172  16624136 
 19212564  27292880  24913694  82885077  24926940  23717635  34710720  19480725  20948368  69260400 
 63191040  29746176   3487188  14999668  78003863  29360600  61802800  17619658   3043313  65160480 
 37752240  53214880   9731147   1623709   3739815   4334715  49934128  19382400  10994036    260680 
  3594500  17122925  64272289  16698726   3248274   2024145  68662428  32037816  61694325   5871330 
 26691282  31223943  38450952  26266632  13515733  19947980    336853  14690910  43525271  47966256 
 54173944  11071242   7983424  18730000   9276966  46432628  65896886   5282784  19115656  12402106 
  4649120   3562101  97284600  11994850  10046992  47118262  52805256   5545082  33587496   1544772 
 41135710  27380430  17706117  22460298  14403840   9040460  69021756   7547354  13122058  37380042 
 14557185  72453150  24961365  24808870  58305628  31688937   1641438  21759626  77105340  66890368 
  9182016  22808835  21599440   1253244  37794394   9346824  27491292  54772911  32296239   2995368 
 89669360   4547940  50515740  13879269   6726271   7097247  22917895  21021941  26783042  33785136 
 26177392  23776080  53477904  23856060  68772747  14637106  16275558  13615040  63020736  19845715 
 37988325   1978679  95434404   1961472  24462432   1009192   5140596   3025456  17137224  11452227 
 54262775  15166910  82637568  55088355  15259760  31497162   4711692  75092199  18251066  32685115 
  5862654  42889495  39389025  14487916  27492645  71699067   8596654  25526162  30933137   8649880 
  6933560   2976496  25690413  49337073  61953620   8521265  27535152  39083693   4352952  19593240 
 10629815  44574170  69377664   8921784  31701345   1516713  10837008   2524347  56292057  65564512 
  4378584   6382592  10090112  25973171   7575200   9606140  70222440  68360545   3289072  24863505 
 51034170  18133954  28552500  48618720  18922485  17476710  15462086  10543566  30042401  32616730 
 18140216   3486954   5677095  14838082  23600808   2130568  31210920  14246352    799190  24137676 
 45849850  30750028   7186375   4705524  24672960  24164460  55318802  10049256  37868140    108669 
 13337709   9529975  26931105  72303962   5068544   1130490   3115872  80683885  73856363   2322503 
 25458628   1677472  21329990   4286560  13502960  21740345   1165042  23909804  19208461  20683239 
  2471751  68459808  13013032  22572846  28510020  34753117   4282248  15519704  31990062   5745344 
 14549282  38184756  66724847   1453690  25890840  10926365  57250366  26960700  14816000   8515840 
 41137950  27763142  11924549  23749340   7063966  17213664  14144839  61276824  14170299  49483694 
  3562240   8767452  30116625    117558  57135865  10830040     73632  13253530   8044080  14275566 
 25534690  22539154  26130393  74475630  36843624   9986739  72847440  40267819  30569784  35437842 
 26471440   2345629  70880973  61594808  17656782  31592498  29655575   2317160  22959888  71674923 
     2432  11805064   2236392   8386775  56932356  59888352   6453213  11313946  50339317  74609876 
 13382952   4977668  14762826  54183899  24239370  13338192  31563460    311696  61857675    645027 
 11931296   9038148  36055353  59612538  31106050   5417159   7203998  24150330   8584196   8970665 
  9175985  46144365  10110117  17486820  17449356  13941334  30308875  19259624  24604168  14158781 
 67050464  66440172    948528  41736540  58505835  59761890   2369270   3150948  35180784  50514210 
  3611520   1070780  14180640  12022250  40839950  29392022  84201464  22034142   8675589  64277370 
 46709838  18306580  79953300  12105275  44352000  13305438  41938380  25254644  30070788  10552968 
 23664010  45758736  56497121  34490428   2934150  33812480   1445724  46662729   1729588  27290439 
  5827760   7087248     64583  53290602  43070307  31091676  55250832  60812552  41888610  34597670 
     4095  23591955  51720392  10700980  23740275  25355116  28255625  93187268  55541098  12342924 
 18116832  11256583  28411180  21569475   2147490  14573560  16956472  20567454   9836800   8127468 
 48908400  15001089  54086656  36287981  12573708  14532840  69680187  15355405  32380425  14978790 
  7453311  20327988  29981568  68651265   1431720   3951192  20958376  23109016  46052249  33897770 
 17712268   4928648  20682642  37041018   3012336  93261904  48424933  73655888    714168    989406 
 28062000   7088760   2391454  47084128  29595421   1450080  16298685  44374608  14570230  88355392 
 21103706  17162065  23094880   2679732   2029039  55178720  50729932   2084642   2737130    686764 
 17714455   6874884  12430272  48727516  20116937  19262502  47544304  27172002  16395852  24354216 
 22316576  27578835    979710   6596952  47124822   9514250   7858504   1864670  24841839   7993700 
  1867920   9492640  20094609   9270288  53512616  25326721   4477888  26049580  30797676   3046563 
 11488404  35583624  23731492  11494386  49157370  21887538  11262760   8310517  12529846  59325500 
 75619896  19478053   8815800   1664656  10702722  36459440    386082   2548786   4553900  51952728 
 38364828  19580067  13988435  76109748  46012696  41461314  29864016  60170187  41197698   1366817 
 17932761  16536303  13976334  42246879  10266564  50632838  17076505  17045050  16726535    128400 
 16126122  18226868  12480650  10992924  27363726  38706798  43458456  29070976  60994062  62612211 
  1737768   4154766  39555360   8301920   4321701  83929612   9437724    690112    135808  11396736 
 19750059  22996008   4672297  31510491  84489800  75243290  63271725  13149708  36322720  44433960 
 34524963  58737839   9402120  21946806  56517500  12605975  63974400  20794800  13717668  13932950 
 16187940  54038426  34205490  15545310  31463350     46438  33191578   1704960  76552830  28808200 
  7018944  41302639  64143992   9627389  29854586  13099216   4770032   2478388  58936845   4569834 
  8454396   5104512    880958  37699344   8335032  26108208  11964450   9115371  72296004  13475784 
 55461858   6011700   3221968  17680800  19561080  10389402  15579000   3118515  52056108  15232520 
 53950043  85169320  39659130   4559281   6233631    808137  47556116   4110150  29311740  48195390 
 21557505  68171673  65262408  10043651  35348912  17677386  22800141   3744468   1369581  31717790 
 50307399   5038393   1638700  11170893  74141496  11355950  64748960   2720346   2039779  25516626 
 50498196  20217632  16461676   3973819  76464958  61401600  20027448  96617264  26706951  57440439 
 53041095   8620125  15566292    652384  31725128   9610506  19640712  93925040  85420580    462204 
 81576983  57717484  46164476  18116880   7432401   3607615  16960747   6247024   3866925  85421820 
 54029729  10337542  13869791  10332798   2872870  72891236   7899744  31909170   4188984  21887866 
   525182    629250   4618920   2336124  21564303  41308000    217464  19465017  24740507   6582048 
 56916108  33005938  22555160  19698272  61601337   3521180  39566950    923590  46813500   3247507 
  7199829  20183056  60807504   1241804   4879398  35896064   3115624  36719499   1080288   5165100 
  3489450  37076666    833888  15782499  20767064  31451950  31713486   5684076   6060825   2866670 
 24254802   9703260  71485686  27275336  26613912   8571511  14302474  39690359   1082730   7024536 
 31848222  21270519   5827080  59801086  50916390  76525049  13518375   7930099  16258200  14457856 
   639522  67723580  67336456  49260960  13972809  12857340  36091718  27132677  46459844  18587660 
 35313160  15319208  50891464  36504174  76225842  75249208  20779869  29305828  81083275   7693208 
 31952970  17156864   9016557  11733348  14553680  26824186  55519484  24080098    299744  12667347 
 18946825  18836190   6075612  76409256   3346326  49333879   5937006   1557030  45996196  10499362 
   174846    348605  28011753  14431500  14075295  23072130  46330776   2982508  14716581   5257512 
 17790832   4013490  85203429  40901412   7640010  77018138   4652120  63153742  60323118  44073488 
  1198629  78492286  26181625  32628063   7371518   4657862  49815729  13387064  25508467  24628291 
 26606475  26774595  14507745   5626908  26621859  72823212  31529700   2223016   3005574   5818560 
 16913182   2549428  12233227   3138345   1010648  56446434   1617552   5019274  21872412  51441058 
  5236804  29204406   5160774   9564362   2724552  41112063  28477312  10957254   8754980  22258719 
 52237185  35046168  51821028  21407808  25918500  21829056    364419   3969840  32208243  92535048 
 13025232   1339880   7288931    444771   5200116  40359966  23078592  22447350  50290916  38881172 
 54907655  31690274  21874038   4582005   8151871  22414938  24687835  12943946    560196  32647396 
  6257268   1605289   2849957  71689212  14179809  31108416  38618804   4352175  15365760  35009106 
 34625565  51407994  23375682  15477189  15970196  17346560  20243940   3820545   5205822  10292296 
 23658096   5888064  29506455  59042870   5121585  23094892  70432410   4122664  29855995   6820200 
 65593863  17888046  16901102   3481272    511100   4911416  29350288   1940724  74799252  46314984 
 13861893  19217250  42262272  66661000  29468049  23694600   4214561  27219119  42732788  28337283 
 17879520   4964586  68343092   2813664  28799036  12626199   5012076  10982532  18745199  62878696 
 85578660  23904096   5394606  68432070  36796840  10946635   1463595    209703  11449303   6144488 
  2509584  76816116  95814082  14482385  26617300   2454328  36599472  14315760  16698605  21586344 
 32562998  30247696  15719100  33921370   4063143   9315150   3364686  14937142   4634833   5305956 
 17349714  32696000   3703680  81834470     48152  17787555  62021920  14655602  25967264  29019144 
    83356  31714150   7621120  31493860  79860768  37805076  14624979  28859250  60904305  14985162 
  9929220   7136430  23524015  11169548  70709345   9981666   1827678    435942   3262887  11624940 
 14298845  18393168   5321844  17593023  27709451  10142490  65127150  43662678  18681568  73922112 
  2726663  38540768  11385826  12792500  60082100  14940168  27999300  46842122  25762230  30666817 
 21158592  33500090    805650  44713402    159668   8509963  10469493    899829  10402946   4457200 
 22970225  18100510     64872  39608475  11789147   3258628  44705472   4281075   9089922   4477920 
 12376950  17072148  23246048  75248160   5024653  30574547  48601413  45100448    409530   1860480 
  6591382   3287247  11939382  87279973   4672856  42580167   8537802  93597161  25722808   6588750 
 19835390  35826351  11295004  18495666   8503184  44467012  38546172  36190220   4174560  13956584 
 18256041  67905498  22263710  10589696  42582639  36600586  52794232   3990672  17789754  38972840 
 10466645  51480102  21870540  19912620  62706236  51296389  30194620  12477252   2502500   2625156 
  8839355  12812069  63394603  32187760  10073761   3206710   8355840  13375840   6647460    821231 
  8427223  26418128   1872108    150876   2551472    644041  47751018    509888  34187386   5706428 
   365331  55498870  16098082  81107028  16802800  37013724  53158338  36270891   3577392   2682875 
  5011640  68445150  12068537  27296280  15817167   5171952  42584700  21717608  32984896   5096787 
 31953440   5160075  25875384  53836944  29191450   1653696   2177070   9843517   7536348  83544120 
 60134417  43111500   4699710  20101301  15285662  23391348  37271659  35831035  56019852  42814643 
 71515080  31054208  33269430  12500649   3918270   7176276  18645991   5147960  11379082   5045040 
 18042145  28456704  17869500   5451936   9790956  15194608  42052164   2502236   3394764   5622287 
  2703140  21028164  33940034   1111473  11232968  15393304    426216  18162612  70814520  19587504 
  2515716  18683520  23037048  17898870  11554702  55135780  15617278  11185796  18348320  32980528 
  9709056  10896858  29006848    231565  22008294  25897480   5926425  29807624  11607640   1302795 
  1080726   3442591  37970910  30684390   1057374  62673064  38006630    689325   7449150  45901230 
 24063270   2623720  77978052    112212  13321056  11109780  54891538  14039555   6444207   1326390 
    84216  33998206   2259670  66843380  55329708  26673664   2420874   6515452  56604242   2375318 
  6388184  57160116   3734188  10296039  18237176  18867198   7923014   8984528  19075790   5622456 
 52521633  91730025  18085024  35626845  15401804   3079104  55178928  70781278   1038261   9032064 
 24319716  80968500  27641439  11792643   5128250  52185968  20882592  12402862  13801664   7704903 
    16252  52547400  18922200  62193564  19841276   5054742  24758323  12075450  14366020  25652025 
 45059192  12186656  15971276  26792208  34307550  44884050  17524940  17293248  20504330   3602434 
   782951  29569384  14224950  49842112  54502140   1285655    390642  20654574  25782254  91898477 
  8625111   1443561  26622736  40315455  47649216  37164361   5273860  64616682   9575748   2256320 
   144628  67296992   1572424   2029134   6378319  17770688   1634248  39348430   2126982  59101030 
 10947912  32830050   7126398  18286268  16559906  47407350   3930927  62949376  16439181   5519375 
  4198437  39978360  21834366   9658805   8025284  13062600   7066584  37864295  14116290  37281804 
 38385605  35623752  45804368  32913744  38540072    955984  46025898  21721308  32630440  73146747 
  6888111  36180720  35199120   1419138   4630448  52012356  17959168  27830276  56052360  67950520 
 21287838  60243659   7194650  28742890    352989  18768640   7786204   4543885  40974365  77325962 
  8608032  70150896  18651741  54329016  26731278  74506542  10149423   9212848   5299880  22740924 
  6288860  91651815   9964302   5802420  49866042      4130  54268089  15158616   2844856  51948286 
 25366250  11472546    988168  45072612  34596801  19527777  30333633   5655214  14967476  24331134 
 24676316    237606   2093766   8656050  51389140  39428968    945106  33409080  17875143  12035160 
 10843854  11572450  37718164   1034456   6653504  14332144  34561446  49657588  14113976  13530529 
 10512789  18555360  60411560  64268568   3666900  14341800   5882574  43894240    264895  68518242 
 45510955  13099555  27158958  67785354   9840744  12577001  34666344  31100674  19487468  21144450 
 38445796  13897114  25610712   5526306  11699136  29493686  52498688   1053003   1867822   4036695 
  2381850  16550293   5621265  51139454  28854529   5622934  39137336  27641264  10512400  38342983 
 22198956  46157205  49621312   7813744   6222160  15193426  73698408  24107454  13269429  11784179 
  3294620  12795084   9567440   3700917  27405896   4291616  28380191   1739169  21209817  40200054 
  2479464  54635944   9394212    551094   8989277  16914807    683272   1465776  26289920  24623820 
  5391867  60085446  55248666  11469920   2884596  46361720  78600425   7203438  10744500  11809792 
 15814539   3235848  42011464  46692816  13864320   1350140  78100819    377224   2691171  14904874 
   138848  23571072  24169974  29845956  47143344  10245260  38062088  10576020  62405418  20491548 
   289895   4965825   3005089  16038656   2589024  24301984   3700725   7743267   2799672  38711972 
 85200717  17517786  32436420   3545121  18645859  20021664  15361200   4105456   3479553  14903856 
  6491891  11261055  10140930  10957411  52180740   5261306  61546320   8435517  21910470  60367125 
  7442600  89319552  43501638  55603080   7648576  30277247  88194946  11995200    934650   6741622 
 39318272   1515127  12902934  38724700   2316192  20195274   4526210  16993053  43746561  32890164 
 29768720  36609422  38647024    600456   2886546   6241932  73043145  29526680  31793688  30059280 
 34744620  93627429  36988156   1070807  23251820  52470400  10550956  25916247   1621630  24248295 
  1963744  38865752  20420334  33943410  62272620  18358232   8667620   2196452  29145270  30268180 
 52362474  65559258  38750455  17920264  36163736   1113232  65896128   4875598  15400632  13691392 
 60689426   6118980  52018164  59009760  42204370  16288014   9596013  56705622   3896424  12509152 
  7062792  48894084  25916600  22172623   1356588   3397530  50083940   1291544   6196170  47548440 
   370052  29757770    135078  19344262  16654080  67599191  67830700  18473928  21910457  30457242 
  8014755   1650685  20080748  15151796  73142784  38813904  31096660  63276252  73706880  12787736 
 57436086  89500640   9338338  12659348   5904668  52705989  37422063  10727423  29226540   3050112 
 59135154  16963750   5498415   9992940  34281134  21352254  17287794   2359760  14555723  15085114 
 56998494   3131400   6152148  25648920   9246978   3457296  51709000  13687275  12536776   1391593 
 48516360  11468793  21391676  13626399  24370058  54619000  10679660  20734868  46946060   5632844 
 69016968  29876265  34423684  39188387   6298731  31254450  40067328  17079537   1676590  42933024 
 34335706  19084226  62983706   9922680  33983100  61741395  12214275  35916822  62347368  69430272 
 42477808  53489272  20968496   6655509  58196036  25747583  19050984  14867391  64334806  34740920 
  4604148  59519550    216350  35855696  38279976  11867040  41870881   3040128  26038530  19458576 
  1674321  17084896  25085753  68152150  16226805  83499094  66306327  42112875  48758130  36144400 
 36904098  60199643   3202740  36105930  13031064  55245412    472872  43342609   4966066  62452925 
 10744790  48107000  41550470   3563450  56060495   3298310   4203324   9764895  43677300  19431980 
 46280592   6730240  39010428  26895618  17155567   6936828  47161800  11629696   1011654  15243390 
  3487995  27055920  57694365  40172681   4857420   1277731   8761637  10448704  31149592   5129649 
  3334980   1093095  85877288   8728269   3507295  45309110  10902491  48961188  24370580  49513152 
 19988272   3154451   8067445  14214144   5633382   4107142  12583660   4849922    145940  32275800 
  2870688   6417690  40676750  34514260  17163510  58785472  77729328   1773930  16398525  29290110 
 10777554  27334591  16792575  38934270  21512928  14557158  28657752  70735632  25800896   8372558 
  2901450  28847130    388596   2756221  31671150   3690432  28258080     30768  27156514   5307554 
 28068800   8492834  35544134  28310598   6315233   5942385   1161760   4797828  19911424   1594130 
 15723853  31989692   5139771  34955604  17585906  23924868   3576502  37794832   5884195   9667289 
 17301420  36071475  19192541  46855848  17778703  39299260  28124800  15221779  74759220   5454081 
 57720776  10056582   3665810   5645276   1786614  22055556   7008592  46888622  31499510   1089488 
 76964103   4699584  16463113   4333840  34325040  11232564   7951140  20896884  42899584   4564238 
 13639800  12591437  33484960  27241928   7333587  18013317  72270848  58303940   9197408  24971870 
 17587114  35121726   3403593  40229018  10487523   8018983  15442499   5637576  41096575  16311768 
  2616658  49740342   1476527  18440660  68738985  90884280  58938282  38405535   3765484  34720700 
 18223920  37273687  14875480  65936992   4370694  10354925  69231035  48655040   1744680  49361778 
  5020717   9248712   2032026    981415   4760076  14880600  60043690   6544881  73720624  53341846 
  5140690  15647240  22088526  11252010  16926280   3040199  16545504  16882236  48338901  21864331 
 15312850  24084096   9774099  25391775  38116606  35150472  29078445   1000447  15768088  41437504 
 37218112   1657005  21217049  59263540   9785152   5510991  11167226     98772     79060   1535120 
 45086139    798152  17045014  29733414  36077088   2995559    909926  10403820   1281324  14913535 
 25922715   5141700   9728616    951344  17475423  25816421  29225570  17037870  78424992  36610677 
 16578248  65527007  71039255  31147336  40604022  41946450   4814220  14283808   8444493  27587014 
 37735662   1974925  22327460  14254788  34060290  14396850  58019520   8647698  40268224  33077180 
 56062720  19831299     28784   5659060  43873339   7402070  48918340   8880195   5126519  19400626 
  2139709   4499145  14002443  26842482    953955   9281375  75038396  12296658  43040160  15405756 
 28751565  50686980   6930390  40176840  61443645   8264781  25883900  26537812  78938944  14335984 
  5935275  31135456  84061558  23594912   1801848  51218408  26414817  28016182  31362958   9921904 
 29457048  53227953  23058210  19525506  63871862  17731190  20965455   4245539  10478244  64528940 
 94661764  14170672  12737060   9916434  16344111  44135100   5644827  23519264  14638156  29853852 
  1499398  40913133   2949576  70778616   9694692  22749504   7318819  22322080  44317000  20233432 
  9784380  21560934  73282579  43645511  81659072   2146728    874880  56089500  22463700  20904912 
 13462512  50927880  68859072  11629685  53513409    476605  11443596  43279124  71042634   8042049 
 17019975  13805301  10719934  54861045  19349187   6588945  55924024   2650912  27727323  15550318 
  1386440   6348366   6473090   6341340  34092952  31431526  74066454  67880085  19465740  19176144 
 39629004  17506992  69368430   5305149   2923613  26348981   2364670  73641256  35867704  17703268 
 33005697  50044044   7889079  13374024  17405390   8782120   1754964  19493108  33649907  15006816 
 23750100  12484992    878085  18644580  15105195   7689448   7480993  21965700   9630912  35952059 
 15406629  14864706  10945684  57848577  26274951  77828652    359344  35443710   2022179  93602190 
 22639855    255714  19456584  71467031    759168  11286522  27755664  12453425  35672916  87379384 
 49339593  20910360  33583158   8915528   8638217  16322796  17639198  21672575   2705448  30413040 
 30958677  31667757  13799212   1680120  17079165  59199258  62558188    425685  11449400   4285000 
 56459802  11826954    478584   3443030   8207704  24216816  27101776  40010145  45369340   2605051 
 16126914  53895340  58430016  20146690  64058692  19929560    666768  38047368   2049849  36233832 
 32008750  62019904  28860435  17001105  66711050  46007527  29883065  40800015  72517432   8649672 
 42390240  11286730  15650183   8841204  11432367   2467792  23289016  33365102  33358468  28383126 
 41858448  33534875  34239996  20593960   3411348     15364  13959517  61469762  11887560  21177495 
 52789248  13386222   3732552  24046596   3056125  57270780  17179252  16956416  85099460  15700812 
  2105656  35971215   1693136  21755461   2375744  54803359   3627393  33408179  26527560  23067696 
 53853138  36275540    251222  20727025  35570314  14242618  42300835  23253432  47972875  38345296 
 16280169  30450884   8710856  62757656   1599366  87855915   3134607   5171200  35723691  63770447 
  3769056   8816607  65221186  16129250  59589516  48383556   1148160     90830   2425888   1471259 
 22145832   5449974  25470648  41512350  63606976  62416112   2748096  12472376  21022880  40490580 
  5716092  54885460  16462369  14556744   2452356  11095392  73693088    969615  64806400  28323920 
 67225190   1492678  17554509   7322790  29901725  36645210   1852764   6997396  10948280  30928159 
 21189120  44165647   5475260  43532201  54077952  36574296   9886216   4491279  19583526  24710805 
 67241834  51212616   6589320  65922400  22485364  96676724   5790986  17990055  30945288  15276344 
 38449785   9202100  18877089  54874145   5111196  17260722  11152752  11416596   3415310  36427446 
   674366  56839514  64043571   1233932    311372  40363457   7903512   1332760  18549186  34099325 
 73079810  15869808  20712884  21712800  21704047  29484288  16158094   3055052  66243827  12716424 
 75019877   2922258   4012470  28884720   8753428  20871200  10102092  21497850   7629900  52423110 
  8161205  62578464  43872732   9964507  41545705  12575342  11229108  12603500  22188564  35227635 
 19173528  76452740  23126688   1834948    926436  79179040  45138624  83234125   5490933   2333507 
  8550408   7087094    141350  25751682  46148616  28147197  10736469   1975905  19272948  74159695 
 30126907  25833017   1065123  35020818    654356  33279385  81795490  15275670  90271052  70520989 
 28183232  51700672  10352264  35157366   7019815   8768872    316365   2082424  14591126   9081600 
  4781130  46679904   7001775  19462610  36401820  53880220  54360504  21262120  39285024  27981752 
 36697815  34119174  44279004   7268610  10018546  14671080   4219824  23208570  10642453  74427990 
  5743179  37226350   1485999  61545133  13024154  14641600  62909645  12775644   6273904   3728960 
 50167224  20119040  57057701  61771776   3648855  57082320  50604512    705993  20002606  17784468 
 26197480  14948037  37967400   8321592   9595650  50550952   6963059  18847568   6619480   7638719 
  1503438   8469135  29560344  17482751  66705030  34058424  25690374  13420536  36983500  44820456 
  3357668  35833512  68506900    751840   4551512  16262763   3239488  26943898   6196192   8603224 
 79415518    877404   1223824   8097084  56379152  25393464  26769072  29252768   6879894   7827358 
 31182550  12823833  14262055    411453  28630250  18102834   1910863  18954837  45328157  57765474 
  3994848  17060604   5378343   5547566  13778791  55853304    971784  88021820  21114304  25055799 
  1470714  15721500     19988  18258480   2223045  53388225  10045008  40120236   1978616  28495920 
  9129024   2323008   1610649   1587762  12029118   5672826   7128924  19018740  13900380  65081471 
 24951168  18814479  46475046  45188721  24029962  13870380  13259664   8972040  14150466  12086502 
 38882178   2748889  20138040   7900016  13324218  45639273  31420038  32133975  57484908  32907568 
 25553016  26172880   2939770  26308260  43893632  28791180  52164808  20548206  24032540  52648236 
  1612079  21218720  45954972  11502018  27406608  16301922  21377544  24371828    419520  14739504 
 21518784  32736024   1543693  39023733  15354133  29423220  40144506    668158  17587863  68081634 
 54767676   4168740  43015860  22354268   4424580   9746684   1618056  79092990  16562279  16293440 
 20121505   9440003  14012432  30290240  20298150  16071896  51869752   2311488  17880930   4463424 
  2944417  40720170  70157640  44884572  45495742   7130676   2713872  25095616  11769592  27130656 
  2526069  12985664  35433475  36664880   6865144   1048821  23609742   9411284  15127122  23114044 
  1983149  32293650    159123   6295140  17125222    149492   6784929  15431784  33490956   2320110 
  4107800    380138  12765402   7082208  23308863   6199396  48969850  85469464   1544428  44618162 
 66846845  33740950  16750374  72189711  11278410   3677982  18591783     45657  36181152  15133532 
 10826456  27276480  21440187  17781302   5480525  14839370    393720  39972625  10493244  43592136 
  7210874  22541470  20200290  31465594   5167546  10006676   7862500  25609444   9740288  16028298 
 73530087  19282380  38277835  12800336  38884728  36673176  25687003   1165932  34676054  42496428 
 29408589  41758800   1520883  10171117   3944850   1793659  20634660   6364148  60520866     42550 
 44364144  15266225  59692682  42475456  17818671   6115544  83252340  32321179  31999912  31218732 
 10979952   4789420   9023372  16354422   3289710  29185464  64171647  66463449   6941548  11996600 
    52849   1387107   8088318  10780560  37654000   1969428  78705159  67509249  21898520  41578317 
 63020787   5706900   6562752   1034712  52720096  68949859  49597372  27768369  34620390   2235390 
 35368503  11470858    657600  36221472   3310284  21216290  59540640  30852705  10942854  76403023 
 22639705  17712408  75422110  10549994   6610528  38971550  19325650  18002080  35831022   6246500 
  2941976   8519784    175420  64279046  17551044  58933945  13099269   8204658  24386848   2593325 
 11050760   5680569  41364642   2918968  30207624  14158260  68773452  23122714   2698268  34759132 
 40979210   3089590   5155692  19578144  22948306  13739480  53119962  12058816  62169375  10220847 
  3653622  20396712   4969458   2293992  24215712  19153088   3559402  34001681   5639878    835620 
 14395136   6696700    461575  76351230  40404952  19107535  68511300   7040796  12517840  30415065 
   703951  57812895    266832  48249146   2797248   2406790  20029504   2214237  15488225   1776411 
  1714396   4085664  20866834  14477625  16478784  35003108  53945327  15251600  15546500  48128878 
 22489824   2362386  19286253  65653204  25199396   4201530   3362424    133770  22381500  23887840 
 11821540  27340308  41534280  30352182   3951684  81990282  27649840   6910680  23124456   3556445 
 67708575  10465372  53610304   6795384   6061716  15080832  52754364    577723   5135436    842160 
 28475484  15095550  10575344  10718194    696708  14956240  30374042  12369489  11966682  37960494 
 53564528  55189200  24273252  61557633   2444855   4720869  32637449  32993603   1669805   2750332 
 10636088  72201535  39839720  48097008  11490558   2445874  40245602   2477343  40504968  33237754 
 19250730  34921283  19344912   7501346     69342    547857  27714372   1458221   3234330  90778776 
 13352958   1598960  27278103  11259741    415044  75180036  63466712  15521100   2018541  33249690 
 10424717  41083152  66341770  43880480  21953365     58416  26503840   1609884    359970  13197120 
 17581671  63267225  21076244   5648895  46196608  31339360   1327536  29416550   1855530    134400 
 16495171   1858464  23399516   7066062   8941445  15102564  40161506  20685319  34066480  16276180 
 25049984  42669154  16915320  53391120   9756006  42017554  88028218  12648186  35141810   7413330 
 73154382  40840939  58026764  11046294  55844745  21533211  17533230  17720445   5696085   7172044 
  2396064  40077480   2371194   3915388  45922144  20850487  41653032   5385765  55788690  30050883 
 12472992  11205576  27256824  73227450   5883480  42348518  36586152   1593885   3215475   2069730 
 41913521   1135855   1243774   6840400  10004082  24046144  29088652  13640400  21960016  35560530 
  3079468    220349   3627020   5641408  24330537   9047276  31305120   2294584  16413855  39904038 
 16022010  71115590   1876995  65346795   7790790  21969686  51366512  40284190  50270310  26828556 
 16733280   6650504      3071  11499264  10009846  22050996  14182128  41698965  15215823   3456504 
 32967403  35090625  10727780  17922309  50367213  27700540  50763042  40585440  13375076  36725986 
 44757817   2998740  33374418  27204900   1378400  32182612  68212200  29781549   7483914    115395 
 34200420  30627490  18086372  80598798  35977830   9278493  11052180  13049240  26205312  49061286 
  3518506  22619036  18975095   1547680  17027820  19304269    180676  48373176   8239770   5334792 
 15175755  13155593  10423707   3778536  45336072  15946221  16842588    332223  44425515   8079042 
    36805  28405184  55150027  34456714  85001356  12866932  82961703  22574640   8767572   6301152 
 51822750  17696656   9245316  30249241  12745776  59234560  20072953   3354040  28302960   7952137 
 81181375  48356925   1645378  32451058  11551737  20065050  60357206  10618858   1727579  48670116 
  2875554  40935240  12582619  54036945  29321456  38741684  31213277  57031596  13786600  18271008 
  1590331  18140940  37775815   2674038   5303104    254284  11192245  64046832  16121754  11032109 
 27619080    125730  39234895  83647395  72284124  81437568   2326135  25985280    873600   7474870 
  7871388  49640196  13716689   1773864  41930644  13072915   6632544  28880148    688311  17443466 
 36595520  29103740   2888496  14034090  73228428  16549326   3654000   7284496  61230600  91415203 
 50150669  58896640  21990191  38211756  11491590  28626680   5691105   2428700   1394470   7299373 
 13487100  60137994  26889954  20540142  19050444  46978230   3364556  51108136   5316760   6859427 
  5245460  18484136  10829880  32107320  66061094  48298572  15947271  52414122   4008095   7924325 
 68789248  57338499  21447975   4862887   1760640   5750556  28746963   7896382  15044568   9133943 
 65025912  34920708   5824371  53162655   5866182  19432000  20903925  10750350  30107016  11968863 
 18801150  17477559   2814384  56432600  12489708   8415228  47646767    755398  39438400   9036606 
 24907311  25256385  77199570  21656950  65396107  45645732   4309060  35608888  50961960  43790939 
 74659155  19419842  35365772  24467072   6344510   6440295  34583520  25707532  31452086   9752820 
 24697494  23024742  39378273  64283496  45069044  86179590  41111112  13201320  25564721  74809525 
  4087650  17096544   6419480  26600470  13700872  50001348   4066944  15304660   6549680  70772840 
 16418332  48629700  17984264  28154983   7694764  10665928  48860040  25041536   3219788   1879764 
 28865775  11179791  50662287   9974990   6675636   9909746  22755740   5555250   3292108   9927182 
 27570882  22976758   8546538  68343236  11507037  23756688  14657849  74049192   3295908  56217045 
  7062286  17590636  47584626  37579587  50594060  16696472   4767026  27696845  55245368  41752840 
 38433504  38420704    874820  10608450  39134663  46833472  50554026   9199696   9189280  65586085 
 38124765  53147236    351900  41848345  22962810  22320847  20983703  15174048   2971948  39525434 
  2847100  41175114   2358195  76719204  15234960  32306030   5555008  33238434  51028334  20298155 
 10868688   4396511   3316326   8536377  35157564  16260120  11907224  64702365  19462946  14366410 
 41499810  31755000  62412273   8729262  69823590  20091876    387222   7183899  43353486   4126368 
 36786150   4418904  31901958   9361444  17118372   5509946  11655756  11906304  34266375   8635510 
  6053852    667348  14457750  42844620   2224261  43331121   2930016  33100800  59197731  68294149 
 29759348  19029650  42306880  25810972  22035370  10339305  10889711   8427444  34224840  59661494 
 59001397  66260254  30354894  12301872  19028578  43911399   2488764  29417620   3948948  17894421 
 71068785  59433012  38263054  16558092   9385712  64745703  35105960  54654032  48852402  21936640 
  4143363  29138888  45707232   2424546  35140267   9721230  23344860  33148872  22035780  13192011 
  9995524  28899388  69145848  18018480  13566136  32530585  42375170   9754507  76597326  60498106 
    21105   3111719   4591112  61260329  53664474  13502166  38053896  25430102  21281882  22136576 
 63406515   9600192  70484472  47065212  28183127  38304764  44572662  34313150   8083152   5759864 
   989400  10238886  43506549  25601490  19573664  54693795   5598200  26341188  74574240  27585342 
 72528960   8926946  54906865   7552920  60662980   9057324  24027139  10036405  22533162   1472022 
 54241128  65784372  68475467  22567446  27950216  14400243  74051032  18542145  35719800  14378722 
 15179167  11930880   6775496  33682166  17783301  50082207   2948224  17978769  76870768  39331332 
   149544  34794030   1818820  59424305   8176560  27977202  10395553   2838875  61232554  83495424 
 33385275  24907844  16257355  40561098  39048222  16231250  89699022   2140000   5242302   7544654 
 29730954  39701319  13112921  24579620  61664774    855054   4582380  86512839  45560927  41734476 
 10044956  13456612  14229708  29349944  39652022  78191312   4634618  45303708  25137830   1574325 
   709384  17416968  16907400  27208200  29815100   1589160  13760205  23320024   8619704   8695512 
 61026650  33454204  25778718  16027920  30095411  25985899  61367085  63060550  21491780  13324590 
  2018380   2196592  18422990   9995824  12125124   7436001    349272  20081425  69338000  20950908 
 83526330  77504310  51483293  56226157  26166572  30450780  27632160   1431545  56246270  52414300 
 12712403  39464440  41281116   5157911   2731326  16968532  35191067  15141676   5808440  71978274 
 16454470  14128290  25961054  47672955  40923183   1430715  70669170  35753711  12134032   2456010 
 46916350  17782717  41265147   1243056   5117203  33477825  22523496   9692865   3324690  22252983 
 43824300  43732062  17776185   7099368   2989884  17594770  45390408   4528022  12410832   8642524 
 38674528  92775931  25557196  93181389  35492590   7086706   4347970  59852540   5014244  15357902 
  2161629   2266208  38931120  69269348   2722928  18902026  21466290  13483665  33548607   2750625 
 81341776  34826302    431460  61212767  49925728   6943200  24527268  53972480  17573395  54643860 
 39589719  28406727  30791046  80431104  31665872  20877324  25734688  46342056  18320076    497628 
 22850814  82101552  43019776  18785862  90581684  15694884   1610132   5157284    218446    257790 
   734655  40647750  67071729  20284160  37084530  44369877  17473214  40761749  28126018   3445836 
  8109388   7735455  28636824   4780610  11700688  22939384   5822288   5906472   4357262  42410288 
 23763055   4580220  31460352  32280444  43545920  44427220  15119208  46171710  29300015  15830120 
  5570192  32103165  18399744  22966866  39221926  37118250   9682047  16374150  25819340   3167505 
 43137938  16297896  40433340   3385944  35616798  14194884   4243244  12785750   4413840  59864616 
 11554317  54185039  35789910  29215296  72023890  41436729  81939171  66561831  44341880  45849760 
 23429655  15944292   2965578  14327175  19521237  93819924  18516024  28155508  19398576  59648727 
  4083912   1990205  86569272  29192412  56829780   3124632  63948976  30507132   2873982  40796028 
  3228380  35551698   3835500  10388573   4519184    893700  28356932  51849760  47638560     17700 
 26164173   8375448  79675967  77842341  70695960  19817622  16124241   1260791  32429312  13097480 
  3939279  35347522  52182102  18283728   4862850    278616   6004176   3771138  62538101  20698468 
 25499360   2116884  13786516  18818237   6084284   7292178  16915020  34313800    133028   3455946 
 13627224   6841752  13855751   5881920  23283909  18821425  71211672  53712384  15809915  16640799 
 33939720   1839344   3880800   9189738  59697850   3779100  30634849   2459760  11017445  22691220 
 11970240  28520310  43117525  54802732   7017116  16122925  50918092   9120486  11910660  61008726 
   397650    498602  68302975  13243486  25662978  14976303  13192460  28550623  47185968  41895399 
 44191000  13703712  13426160    484913  31426668   8765925  21426595   8927856  18455220   4885287 
 58830692   2813480  18371088   4125101  10140072   1777270  60220510   4559544  31374450  17204985 
 79707122  14889060   5871590  25720080  19802448  20341315  17416293   7051470  42273805  13171456 
 70595525  33770500  17007634  19312440  11374037  17058972  10534987  55224906   5686996   6577712 
  2456512  54763890  63680820  60889825  15050720  47620400  36337886  12961858  24975296  11633488 
 27599938  15551200  35928576  26303904  33538920  78628352    292545  41357368  20619081   4152744 
  5386730  43492812  45530640  16213080  60084200   4351554  84684888  25601057  43762570  15516662 
 19908447   6870612  16021534   6122325  14342240  12128726  31500338  25418118  25578114  83497056 
  3065619  27841072  27504118      6626  68122728  51546899  43121518  50398920   4987452  12130236 
 51952740   9373540   5301582  15230976  41087790  55197194  36552960   4610607  33472994  13266108 
   565880  50071740  35417046  15207595  12469263  43541628  63388325  15724558  15520626    375136 
 17151616  33533175     38864  27612530    160956   8517500   2407576  43905939  26252828  22320516 
 26045370  14858008  39379170   1868420   6003464  13989456  10497192  55851435  23134746  23852972 
  3191416  52712072   2875215  36681327   1276851  12041955  19974423  49602150  20512012   9359831 
 80271865  45380720  42240290  49266272  19550886  80648450  48578240  35633156  26784357  34302708 
  1371136  47660795  10283000  30988482   1355916  24763752   6693000   3673442   1788632   7109292 
 28689408  13129610  14143040  29478400   2065620  21988620   2096104  18827402  16572888  12917638 
 15376032  36287690   1490076  33366333   6784802  21161520  44224693  28069200  18050536  47997642 
 14689170  62856769  24805417  56614464  86202389  53861936     23839  14949998  66380678  13065255 
  6531456  12799342  23742534  18820512   7411752    543105  15221338  10562048   1862244  28860909 
  4245120  27893595  10362924  56000630  31679880  12184488  74000269  17743262  43971169  12916722 
 47451075  44298852  23951025  10299201   5974254   9828822  32415212  17585864  16297536  80983920 
 21245543   3048858  29824248   1329320  49941957   9754464  20102112  15462670   3791795  25259752 
 19593639  21203124  21147280  14645808   7431040   8625170  26855360  84792428  29102656   5076485 
 17189253  69530508  33730918   2668905  43597948  32589546  13556538  95918878  39679525  35261844 
 44302930  37796573   5998252   8306610  19706590  23205000   1899392  43222140  52622600  43734996 
 46517128    107393  16823274      7987  27269970     61200  20274846   1532574  43499532  14416020 
 34778584  45625225  34766994  22976980  27561142  34397159   1633286   1960755  52977432  71843184 
 84866634  24414774   1446907  21368660  80508329  32269650  26756846  18165420  14312493  43104039 
  4341900   2886226   6868029  44101530  79725360  35895072  45422300    674400  31190407    609096 
 30082983  31862250  10176192  24556110  18058810  23740670  28006396  25160625  53092286  15039030 
 24195800  11697972   6274530  73334784   8720495  59961550   4158272   2300402  10212888  25128082 
  5985202  16187920  25927840  11433556  14429560    776103  24210060  30090150  53959539  48026489 
 30545634   4331574   5296608   8437338  28696472  22189480   5637816  18670648  35922412  36698070 
 34974648   7685795  66796785  39089842   2103248  49757274  26899878  23157672  48692820  75650000 
 28102083  52076365   8682228   6831088   2253949   7945344  10718050  75353847   4564235  19879017 
 17905250  12494020  27213725   1684515  66234540   6526530  27610308  51222402  44841550  12949767 
  8633243   9318398  33856236  39834410  26797308   6839235   4444600  13384014  20627530  49740480 
   467500  16172730   2752576  66011413  66299436  44715620  53404288  20047342   9333281   7740864 
  1241006   8827097  20435610  17939864  60829152   6475000  63090320  28061010  43281045   5794280 
 16856595    383202   3355000  18932634  27471640  31150352  79501248   1611588  18070892   4506060 
 53581197  28046088  17604208   2085174  12284736   8635772  29412906  54437740  51227914  21780588 
 24435466   8072922   2266620   4849704  55363383   1327284   3716950  30783428   5761235  74267280 
 53461408  20869280   2980408  57161072  13646058    104721  27951808  40366080  13506731  53817745 
 18459280  15248736  61553106  28334526  33760368  45493406  49919649   1001952  39303033   1192547 
 10202115  69040755  28120653  52273074    324934   6850250  19646216   5550870  17994600  15498030 
    40536  13439755  15680028  21071755  50271584  33572000  37733533  25531493  16177764  60326544 
 16595767  12921435  68487264  21789615   7037788   1267167   8029217   3448330  69394761  33156000 
  2346048  48718054  44042320   6016440    166664  24964000  26550207  42434700   3419367  65821928 
 89017109  23184790   4578848  30290325  34127496  13151043   5662379  36440108   6519733  12177640 
 11518704  41318734  55181016  23530866  14256450  11695432  45842940  21575736  20731927  72722063 
 38653536   3662038  29040490   6620686  34469800  10873116   9361320  31544370  57787070  29617549 
  2005080   1880116  50712154  17807940   8844556  54345998  23342256     12903  58856084   2585440 
 15257262  16375978  55183502  49612042  13086626   2365958  38892594   3875643  28610139   9400320 
 85368288  53859281  52850605  23026275  81213795  53801212  54205680   5206384  32816630  32647908 
  9959439  16325850  17012084   3195084   2186526  23657319  60494166  60830328   9969218  40877798 
  7772540  11646516  52642880   4799006  45230909   2178624   1724687  15792032  64350720  35372502 
 30657990  27769056  12503328  56132300  18280308   1609384  12442280  24373659    950300  12431556 
 10129641  30061282  67067910   2050389  51741369  10690785  70191460  59644970  37560217  53367644 
  2304819  33963124   1530023   7924976  61680333  20348802    370080  64848850  56562244  83657322 
  5731544  27737229   7943130  10543597   1803333  38399494  29777400  37312092   4489764  24269625 
 17928189  58740035   7383700  67415562  17120156   3401109  37203600  65141736  13168880  46308057 
   789624  39208407     61470   4492411  86910745  46730475  50627192  62126666   6019360   9762494 
  8466908  50482152  10222736  51568710    123930   7583576  11589236   8449338    775890  17927820 
 36685541   4715776  43413789  71799197  18185414  17813250  66998232   9113897    466480   6410516 
 52505560   1222128  18183033   2016864    607414   6681640  72865968  12079445  49395321  51021201 
  2038320  27458600  29295168  14115404  14078803  88498800  13976117  73943925  21486933  37842816 
 25735240  32473030    221480  25733522  10699402   2036848  47159446   4035489   2327245   6173970 
  1661835   1240756  20101540  22964580   9919635   3801805   6139090   8469452   1430016  20283120 
 54116943  21101322  21972672  21281887  17442168  40342390   7272288  10902474   4630654  68068497 
 18693330  63035617   3719583  26024976  14097952  18531000  18443428  21308880  93895494   6659328 
 19044494  16581111   1066408    391200   6250050  38136678  11440429   2265305  23828928   4947032 
 60001752  50441668  68045376  80807204   8959860  45041850  53837100  37353391  75809849   8205990 
 94232039  26828888  74022228  11698830   6667609   6828070   3938185     75924   1655064  21223788 
  2375634   3542438  15383190    706811  22733216  65900028  45078792  23922303  11048739   1336575 
  6736796  62368542  36664875    396463  19480838  40517340   4752243   5737368  63941724   4808141 
  1536830  33118550  80253865  56326320   6026892   3142773  45941344    399990   9928425  18795537 
 53112591   6124664  17794185  15214710   3579790   9987076  66529215  74162664   3693092  17968280 
 14801280  21560535   7648333  38817974   7353552  65864732    688152  23343210   6968631   1274754 
  4521620  42080104    628719  22571430   8991972   2380842  42008767  18659295  20029150  32130956 
 21953904  20957586   4047114  20565963   9366831  23212488   2113474  24954705   9981348  12026715 
   314096  13037559  55174266  38155825   4998590  50235288  33271280  59593633  34859070  14064676 
  4864605  38630196  41511688  41421758  18066905  17802124  12047856  24969275  40422080   6372108 
  8159294  10277868    582245  21244035   7120880  18164388  41542407  12721632   4827049  27505509 
 58923206  21729209  18528810  35618700  13363555   3795952   6916847  42439760  19080516   3494400 
 63143799  43906016  45717543  39213360  19083428   4550025  36570366  47799112   6409880  37514730 
 53381460  43165319   9142749  32614400  32004710  24538841  44569812  26136783   8883396  65074650 
 28663518  20176200  25468887    336819   2293101  20019744  58259840  13253646  54953173  22471960 
   753280  38322284  28395444  41226105  13828908    614800   1652112  23307415  19214091  16937856 
 20514836  30214939   4916821  58624848  57418440  64281840  11938596   2169216  16132914  52279454 
 47272406  24935058   1399750   5502686  17775571  68701392  26928198  28026608  10147302  10883444 
 44607631     21229  40710050  78345344  29503733     13680    616920  33298993  12700311  68060091 
 17547096  45233384  17772588  39257361   5414864  11173420  48797720     40830  70795387  36201732 
 38933076   8607473  28892128  10449075  80779140  17695402  29967392   6177939  35995969  21791387 
 20116935  55090812  47627045   9762143  48122037  36015726  17849645  25996616  13485835  51191556 
 23645496  24982938   3430887  19587233  48427300  50533844   1464810  23691772  29111500   2902272 
 91285272  34637912  33384975  25655500  25763551  23717969  66908224  14099632  71541385  46636095 
 43288414     92286  28070646  66024648  17852804  36585354   2902068   1400504   2897703  32894121 
  1778991   1057608  40841643   1659585  43877187  14688756   5905154  63349416    671066  78385560 
  2578851  16924128  74871260  13013280    569430  87008236  79194584  16171572  27518790  51205632 
  9550212  52956708  75474492  11336831  24848608  25120477  12912704   5934096  22431871  42947520 
 49237772   8320528  37246668   9597258   3017130  13488096  14734764  68886515   1027636  30545600 
 92829288   1299531   6893140  13991055  35730552   2848160  63326016  12263433  47052420  68179696 
 33169205  19958818  85997458  32778900  10966108  21669699  18981480  32539158   9097160  83743640 
 27420876  23441140   2221518   9349200  34210765   1470744  42877130  15693843    898271  15473200 
 52739100  72376575  34832925   8895153  52818534  71014924  56833346   2027850  18887876  25541945 
 67874650  73566864  94425363   6444152  34497785  18216418   5477340   9598920  80236065   3362240 
 43255770  16875588  27878208   1478113  14791227  75623310  14881050  14392315   9626926  54348027 
 28854380   8446512  44178680  20689944   4246875  20449845  12002522   2695454  54212640   7691820 
 10445634   9062025  15917066  31590020   6637486   1904700  18351925  87393285  82230183  16299054 
 13283775   8368808  24151220  49580993    802170   2457452    615604   3921709  27702480   1984983 
 13234388  22628720   9218624  20364954   4733870  16987047     97092  10658736  17568810  88561350 
 36355870  71479653  30490134   4606350  45048924  10946240   5688080  55810334  34668282   3263856 
 61106812  43283488  58346844  22316368  10371666   7521152   5416146  29771826  28301525  83967340 
 94502873    738240  23678032  53279944  34281720   1352610  12932240  53008725  31223256  15542470 
  8991675   9400286  18663500  53857540  66613820   4783248  58983100  17200883  37464367  23572470 
 41001008   1107108  27233818  20583494  26506868  15649141  61868625  25157290  46517184  56510069 
  4392376  31149636  34180157  31389630  25654344  47239395  24797724   3470010  52760853   4433132 
 32603586  18298244   5575724   2348325  21002065   5523623  53461152   1526650  16848230  58314830 
 32884456   8438760  42858430  19819764  61750908  26465490  16833968   2175134  24797162  42068196 
 19352046  14351508  11743250  23933952  84136476   2529666  22137087  64401403      1776  22492209 
 26310528  25217341   3571808   3971456    546162  66823596  36423185  29880216  60600480  43905186 
 57682310  38103552   5551800  32547042  11326688  10022300   3043900  81314324   1974204  25132820 
  5728196  63622636  21714550  40900710  22652598  19573680  67676896  15992087  11707536  23760880 
  7675721   3753945  45869525  26694360  20830556   5877924   1902204   4300494  80023472    621780 
 32075576  22770800  33676324   7841634   2097788  53501805  25205913   8922990  18619912   5663040 
 15788994  80350283  14086962  35131833   8176355  33095880   9946989  59555386  89088790  18965688 
  1944171  44021747   3136683  48439848   9138741  15302023   7281904  16009656    373498   6555880 
    75050  37038708   1201480  10507680   1044654  41510098  63120936   9108924   4974936  15533980 
 24107404  21665178   4618944   1441052  11864290  72464964   9708912   2134707   3144877  28351648 
 16444232  26687268  17443864  49373104   6506790  51800574  19115159   2243514   3669492  44352738 
  8625841    623390  47257600  89232000   3036105  24499780  43035898  45741990   4113843  18171900 
 16995847     61376    188703  38353867  51008312  34868800  11579264   9591545   4179123   9594354 
 31870536   4914165   5386968  84143880  17395931  20429728  30196800  30500631   5362024  60711274 
 28971135  54880898  12447578  39524725     51520  21132761    835309  25231563  34543719  19133847 
 23299308   5346904   5389874  73422630  24337812  23937043   8902544  20413692   5189206  26946036 
 14999250   2083941  18668890  30309470    288210  14438736   2682162  89334784  10939590  50873799 
  1045002  24953110  11362920  13481952   7858230  22324188    921928   8763765  26388513  13987388 
 75967272  47585160   9461418   5725080   9136320  43043652  47735480  12546612  57221335  44423459 
  2118370  28310920   5869226  23666550  46593428  25920180  13704806  34039986  12904104    949555 
 53641581  11278772  10828653  27475028  45622782   1136829  34708456   6981832  29091888   4433408 
  6946500  14617958  34661600   7038721  54186384   7136838  49803070  10370276   5815008  46742592 
 11662352  20211620  29959200   5626200  57408620  36200060   7049973   5644504  20178176   2543320 
 48774128  27695400   1429874  18288788   1688904  36434214  35861600  15825938   2005830  35004084 
 28309840   5220666  81407592     65984   6946989  50681898   1279982  23074586  14581512  66212088 
 59576500  55625260  31621412     27504  46458850    653342   2837540     51545  18402436  86107088 
  7474951  25035417  14835644  71835676   9175620  52580286  73438203  20096200    341612   6292542 
  3901375  40315191  26925501   1299942  10505610  59511824  22810007  40287184  55936896  48756274 
 19738536  12987456   7559094  11746566  18452052  44263716   3520495   6267240  25333758  12494286 
 32128152   2247730   1685509   2004174  49567616   3110424  16679160  50819615  28912257  36857636 
  5695848  27854988  46263906  15014700   9577230   4456026   5179719  64984215  19331820  23043750 
 13329792  17060896  28207625  62814609  49896223   2514892  22033218   9449885   6207300  16210315 
 83215966  10743320  14652078   6447802   5618037  31117996   2636344  17290461   5495078   9009840 
 11896596   5660622   2342550  51331126  37091593   2656343  55972242  36644480  23457028  12355794 
  7827526  71857107  57198168  24432600  55808154  13950000  11586050   9923236  20455500   3717890 
 72530500  34498464  56809160  41352350  13144960  14654510   4158477  26923050  11277339  12749649 
  6911664  15650408  34374912  15584636  21349926  53788273  15798357  24573032  56737712  16889634 
  3992703  49123575  82355548  13795600  11647248  20380280   5163656   7878748   7083037  46463850 
 16270380  14939262   2592600   7238634  28054656   5073243  13100724  15305542    845168   1361280 
  4787490  49819800  12326314    831309  87384848   8058050  28427360  53057319   4299850  71002480 
 29182302   9344943   2677585  24491135  45607848  39344508   8866240  37000172  44967054   8486464 
  3456459  62902194   7655634  19008531  12354174  80418114  17828040  14696288  54116185  26823797 
 11353911  21115337  12232105   2002830   2599310  29242708  40193112  69308800   9362772  24612354 
  2614140  35502064  29501472   3312000  10672628  41749515    238700  31605294  25630290   3699198 
 44077897  17322898   5869669    263784  16953466  66414018   3305384  39034112   7506822   6851824 
 32141998  21533176  55392800   4992574  25308267   1009701   1148197  31430973  43584533   6658799 
 31348287  22837826  69008166  21260232   3721024  10506030   5333340   5487334   9073971  24339380 
 10995668  39451965  19888120  47361558   8225280  13793432   2831485  37003505  17445816  39006772 
 20139392  13417020  33014194   1199952   3091503  21107490  72923313  75793820  66360814   8218528 
 30369860  41590133  44518273   3800420  66026205  18809208   2028525   8688840   4376970  12841950 
 45399553  60969254  21630015  11852910  23542578  47094680   3748833   2955400  28068354  20951748 
  3809255   7279146  62266383    242048  19989536  36841646   3665960  21960960  68932474  39996594 
 30892160  25538504  24770832  66867840  56828730  77765915  34791550  48697290   7257609  41199550 
 26675298   4350192  19717956   3286948  30825612  68275375  54611585   4241811  38129108  18088036 
 18581992  42679765  83747661  16203170  53560325  25115364   6496914  40957280  26217723   4923310 
  1057980  28721576  32793714  58762776   2308590   2003090   3357408  48593844    193358  21730275 
  1582875  30432675  10612674  42218435  47347432  22742600  17163201  23275350   2385612  50593491 
 67368462  67674078  91378035   4502285  67998080  10107603  39973256  30945595   9796748  32507924 
 22962386  76183052   7477536  58866100  25425686  71181956  29501920  44315538   1971875  42278523 
  2474678   2939094  44247525  27130972  57658590  11115990   6998930    172062  47826800   8034744 
 37478392  78835890   5532880  24875654    178920  36136328   7125140   4969876  54827069  11631820 
 21966532   5595669  26591372  20617664  21081333  59625234  22626673   6405261    746434  12356036 
  5216931  15958202  20776044   6046301   2649179    939876  50907194  40554774  47694519   8296140 
 35089262  43783765   6259268   8084622   5765008  32881050  49681035   4379242   5923092   7063875 
 79089456   4108060    773076  12459784   1216736  11274720  47284798  27934720  32604975   9454590 
 18318726  46624520  52037300   1343850   6370908  37351720  52563579  29837700    284133  17268134 
   399942    934031   9208271  33815160  25240275  50841591  52107925  10361368  42668248  77478104 
 24026565   4122316  82732047  18748623    219420  33461850  23492175   8759177  55177140  14768990 
  1001070   9725940  21136552   7024194  16013980  22826144  46026680  28142678  73771830  24669086 
 47643414  27446298   1710720  12140830  42953711  54826404   2647365  11917503   8515748  13092796 
  1471528   2526378  43533501  14279694  24667608   4243868  26509798  32483232   1649608  21584535 
 45160960  60749860   3115488   4794942  21377304  18010281  37151343  37518840   5035037  58702776 
 66201080    551208   5677060   9712482  83641020  25998729   5206669   1565042  40931440  26781210 
 32913624  11464550  44289948  61959846    163312   6540294  37276822  13605471   3081194  56230342 
   117433  14269992   8123976   4627696    952740  66922749  11390624   7790850  17764192  33696971 
 28036518   2476408     81900  33917702  49293216  33098414   2664805  16521428   7089810  27420154 
  3546608  53550576   3016608  42245904  28593810   5687187  18533094   5635500  10614725   5624064 
  1192320   4341987   3548166  92374074   4387410    439110   1809108  13943248  36507114  12024160 
  1872864  81936910  25373428   4159549   2800848  32056997   3429723  14793262  33286680  28397884 
 13862640  75089658   4869264  27727856  15876732  42706550  14860284  15679764  32110640   8149239 
 11948000   2242485  46548575   8164935  21402132  11892727  57203804  11918400  36267920   6871488 
  7361136  36748796   4408528  71293625    128428    501579   5037625  48491154   7787832  19735886 
  2531997  33003016  59344160  26031010  11716692  65328340   5430015  43982918  41234560   9072900 
 33490973   7798459  34615944   7155045   9979223  14127638  43309980   1420716   4620294  62271696 
 10086984   1032936  17926707   6808322  42124203  19260018  29967280  84773896   1666902  42683790 
 55323795  38252174  34886484  17242045   7048125   9702890  29583385  23196810  13325181  34214850 
 77876260  18474426  47095890    142975  10277979  68115858  30097752  22830291  75011517   2537612 
  9093535  59762780  23202300   4532280  29984774  26162315  18039018  13587318  17507535  59061484 
 12487365  46537120   3824160  84650787  53631078  81083010    282865  22178115   2134146  27821047 
 12037948      6965    610848  24237920   1573075   6606348  10539628  11132884  15408608  22180389 
 27956060  14828872  51152082  26054160   6527360  24388217  17412076  72784160    295488  23256120 
  5102188  41181266  34295072    658502  39108615  22625886   7275582    808032  22895000  17426408 
 60100222   9174725  18329778  58702040   9955200  31262182  13179693  10108956   8764980   1230084 
   763600  79801410    567936  14895244  13260100  31011080  68013664    348105   3800082  13979556 
 65289069  11793540    598428  53654876  30748080  12793230   4424692  30356649  64064090   2939970 
  8124300  13417199   1633184  29324328  18074702   3258276  36438066   2418650   9837135  17494146 
 12013435    489405  22853105  10223336   8976007   6909728  83440096  44094078  65387253  17898076 
  5549558  32775184  10227660   1463629   3612242  46380504  40612572  40288940   6555285   9113297 
 10645204   2623590   1973269  54433215   5141236  41156728   5693800  28123848   4880292  16040430 
 38474422   9714005   1494296  13013920  17576860  12276019  35593542  17961229  46702035   8321595 
 78388711  36324072  51020277     70560     78750   9210650  31169070   7176889  26574732  12112400 
 65094975   2165436   1234880  41730724   6707046   9248250  20913970  22684374   9227264    236325 
 65796648      9800  97552124   7626034  24305806  37662512  52722644  22015135  42127254  83300658 
  7307552  55858932  24863360  42805392  48874241  18581088  10077200  63611544  17190927   9690120 
 11028622  10954879  20443936   6415002  70216785  49118013  46714835  13605813   9328107  20818034 
 83517486  10723685  49542008  13125836  71425500  28476540  10092775   5351070   8963544  51527928 
 10540527   7112700  15338960  19003420   1861463  56790432  19834188  48722656  19999512    597502 
 42268888  24286532  55688904  63450804  28550123  31892490  39610380   6807025  18783121  18777962 
 18463148  71520960  30395765  13789098  35739435  26987961  32365240  12346400  11388024  27703456 
 21366648    798345  25052740  64721755    536094  14561201  14040222  37981188  34379752  94886505 
 35746920  51348000   6033529  49716345   2860451  21675596   3163108  16721646  56114300  13930800 
  8122464  15186216  16647480  62478383  17268362  28497533    498150  37927976   6452984   9951548 
  1741724  70188495   3861420  19842361  62608794  17688630  15986949  31115520  18711080  49688730 
 13129200     25907   9177804   3405330  89773056  17256838   5762368  48773592  70997224  14525238 
 42347410  24228944     94080   2259984  10047744  52718445  23791478  55813115  27759416  12164040 
   253796  28387223  61161232  10583225  44894620  13555973  16441880  12106528  62775351   5745432 
 13868377   5506749  66956458   9387440   1390718  12220351   6922496   4951980   7517050   9141712 
  1723470   7743561  35615342  10795024   9179345  41616247  40394065   1976524  25614144  18705576 
  2323450   6960042  27289350  28267218  18347040  17155072  53954529   1409736  55783802  22690658 
  3362632  66750936   5009538  29487696  15290364  49645716  44513352  10739232  41830392   6035904 
 25900455  17263701  38559070  84645196    688296  34861905  28817910  12611040  33640846  71559675 
   243947  62524035  52245972   1382946  26334749  10571952   3231321  54516070  60402444  56892780 
 24554350  29695340  73016881   1627600  21140911   3278184  26711200   3796380  85938281  24915708 
 33182523  27798144   1155105   3785977  30449841   5833704   8375307  60513414  64959708  10604978 
 17300259  10513894  24235704   4251758  35855312   6542947  59437008  49597625    906174  45066813 
 10489215  32808503  24307332  22971903    243360  16640916  18490644  13143232    537096  12124543 
 13881725  28282830  21589792  93322560   7191272  37974384  44168279  64518155  13534488    675396 
 12838378  10399818  41429690  25793586  51381940  69049680  11072025   3775953  53451363  25175544 
  3055140  14633872   5489005    855833  36544944  46846107   1358787  56070242   3448960  36893295 
 57763920  16454198   4111071   7851690  67277925  16551582   9766576  41656335  27160623   8927388 
  5817315   3312216  16854903  10113719    179035  46632750  12030680  75798120  59910906   8856041 
   257288  23852448  40576416  35396096  19818477  19150191   1006684   9210380    800904  49365273 
 55768226  41381001  22742752   6228222  19616454  23372775  20739082   5100660  46707573  12810789 
 15445233  16169483  36519737  17521460  16437546  27102060  29850905  14696640  13216336  46766682 
  9585015  26331876  76974624  14687405  46051500  36786158  17180964  24543716  23818662   5845980 
 11338656  11103456    107632  72238492   4597049  92301930   8459066   6819800   4839315  21185718 
  9687256  15760896  10283212  20624150  27750735  12321198  10119102  31022597  57677984   8957742 
 12598360  49598870   8905677  28796112  13297806  28546518  47640866   9984465  24564334  60278668 
  3685864   3042561  24249750  33735906  17279865   1492146  42373321  24444364  43019536   4921020 
 41122970   3392701  18020420  13166166  86799660    574113   6079596  12868800  78152550  65530290 
 41755795   5435920  79634832  14075005   1234620     94170  18716522  44731470   2622589  60536310 
 42069562   4343286  54562794  37805404  15932328   9737518  19710453  53772525  50862400  12610396 
 12668224  26584184  11049372  21776706  62581600  40871888  18921630  41429310  48033128  15208135 
 15666422   1622144  29858322   2500704  11557314  31789461  45870825  12887370  29333585  28629691 
  5463127  30692531   8078345  37799406  50483160  13815921   4797738  21422226   7838145  28184520 
 61950906  12469344  28349994  18508736   5451765  43489908  36348400  35735232   8851766  16140096 
 58385700   8966511  48359502  25272301   7485100  14056812   2209170  23644509  83923310  25489755 
 37214920  56168775   9519250  16258144  18583386   9082744  40968774  23729627  38529468   2310186 
 27948096  11168121  18157685  66712402  17266896  44908425  12612737  41278426  53884282  46403920 
  3570564  26747100     35244  15151401   6915010  24191518  72757116     81030  43847403  23462700 
  3979400   1209530  44012322  23893815  35091277   4040281   6335285  18284448  40753318  16081598 
  5818007   5902747  24298265  15982400  27951340   1243680  59798466  76630760  66174577   2252018 
 17375904   6611820   9514518  11820332  17129763  14150052  22485762  26442880  42275744  53237007 
 12132219  16931456  56647296  13935380   2334360    213118  33063420    387030   2427858  22351791 
 24111542   1873444   5522416  75797155   1696288   1038216  12787722  13988520    195090    742144 
 85320534   7190028   1027502  15580022   1047228  55650078  43502910  27885170    596214   2069103 
 21754062  10047618   5892094  28763306  49233800  11398585  22166034  37793700  15993234  16149749 
  1063231  15716865  10469898  50841154  45471360    346275  29876667   2113122  10678608   3683982 
    73587  13090366  23989164   4149482  21381880  25897410  10778625  18701766  46845522  32736814 
 36392055  12171951   5847153  63560450  45641448   4311315    692730    985457  93918528  45299223 
 32763420   4869506  77313895   9559616   4533015  43825660   4215414  63296797  15794844  10543560 
 16903029   7499096   8187165  16641978  31100400  16473303  14399025  41773487  28131900  90231108 
   836160   5496218  20112003   1683234  21608775  20264571  88693158  14318556  43533756   3307218 
 36246262  43120366  10023156    820652  47147550  41483247  78393420   8230974  26337051  21780648 
 14788488  63677929  67586215  47783750   9661486  70352208  70656156  25213443  38226408  30114226 
 23088703  16631344  26111392    213990    251020  23870178   4256140  54137876  43579228  55158268 
 18181592  14735640  46428655  88269504   8508115  35781620  16691880  28813138   2929004  72298184 
 12416035  41632115  48706148  37410296  62398908  64373898  29344722  21373322  58066902  22044672 
 30937419  30599552  14971588   7588272  42151902  25096804  38331141  16895357  19333020  13277181 
  3842280  28278924  22915218  71743480  10483938   3546268   3479665  54586392   6270525  36106784 
 27821334  10775448  16983936  30223800  27413791  26421536  13793544  20851656  13010458  32113894 
 82265024  29041960  80840564   3817061  23366572  82572786   5067537  19598096  52182156  48497310 
 63363304  16420545  89666999  46087020  20533842  19643041  49781460   6773004  39724160  82804304 
 60863301   5028050  57486990   8441892  10635059   6888280  24102629  15284298  45207370  16672972 
 12069608  24137008  41687147  26785212   2440585   9860967  21504077   8290161  32372144  27433620 
 18729600  73725090  25732584  10519920  54906058  68992040   8869113  29504350  44002210  20692480 
 29664985  10794781  30435672  42672207   1163744   1353990  36370180  46741124   9886644  59075465 
 30505904  30632688  14481059  44677248  23239353   2121198   8751996  21760921  21212898  81070503 
  1610550  29933757  10548780  19514174  46846590   4549470   6253210  47090304  85608252  12456796 
  3548265  17060544   4004868  51873250  13091387   1881762   3893820   4008675  12614631  32072258 
 12139746   1237014  33704784  13222176  41038262  43887880  13511456  14731725  29588892  38312898 
  2335052   9631648  10642680  11118409  54520801  32280352  34088586  11120868   7255312  18408189 
 29303170  12471112  55853316  13791282  20303036  53080200   5361400   2227784  49729185  66535920 
  2843522   8889168  81174870  43183686    337311   1760668   6601096   5868000  19726560   1560394 
  9483264  46402137  12130775  10724487  26438256      7060  11499645  27499760  14194128     87193 
  2205615  17129424   1161915  19005722   2207392  25041189  47329944    685520   5189088  83731600 
 29357984  58889120  50097408   4032028  25700255  71264049  36880386  43364160  15203096  30046973 
 30562088  15378846  68662304   6750540  35253192   5057994  63694935  42782850  29055593  53976024 
 32907648  24736530     26452   3199504   2422083  21402339  45414852   8340080   2246648  12702560 
 37696143  23567850  32094384  29343678   1809818   5156289  68752130  51426977  72009756  13549509 
  5388326   7452975   6954729   4283830   4288518  13007085  76753980   8596848  41871250  37265658 
   651728  46033630  17650213  16929180  32250426  18636057   5507178  43372440    906512   1526854 
 56352613  37190080   2789969   3709613  58150532   8574300  29705626    363726   2233188    525420 
 12976322  22807537     36390   4255015   3217948   7146847  10632600  40054950   9513369  41946300 
 16672954   2169482   8284593  29413280   1717836  36094034  21881556   3789200  26860218  21142520 
  3408543   1049568  15200790  34288956  67807465  16370204  11316080   9506212  10165776  19757904 
 63382970  32001810  33863165  26278785  18854394  11494528   3368929  36066024  15853670  12141306 
 13853718   2157099  14271816  11889536  24511314  30848601   3609291  53032862  48699118    425445 
  1604270   5502400  16047926   7070090   2837523  24360392   8144496  14642320   5010654   4536252 
 26080614  19740800   4419317   4733028  37298844  78274856   1426310  18170526  16335623    307164 
 17334986  14648498  29691795  39076836  27381040  17132300   8437800   9497493  43036875   8308440 
 61280100  18130882  27064200  44136828  42556416  43493416  39140064    744315  45860715  59347764 
 57894700  33489522  13293180  70831260  80264925  11640239  19818882   5469072  38607872  26512350 
  8495494   2776885  14250180  17693770  38299128  30197442  75985920  14871408  34737230   5399873 
 16577974  74603805  23416634  74546736  55246752   7743915    527850   1715776  58994522  20117035 
 22003920  48506304  14952980  16084940  13460832  24388191  17586460  27852812  13330248  24648830 
 33065568   3683265  43904820   5899680  35671428   7156080  55472175  17195445   4372368  13495005 
 21645936   3425670  35314885  14476290   4198500  10586308  50531312   8073018  47085500  82361206 
 21341216  11184828  45181305  42048650  27059032  11897210  11979702  52132290   5503512  62522999 
 91094584  59970450  14679715   1449245  76789548   5225825  28330560   9291990   6601056  71711420 
 18271400  12604830   7175114  43050656  32130560  33294456  23861816  35622150  21380205  60110218 
 51811210  51496755  46417508  14216328  51363292  28836481  13094355   5705356  26102830  25403310 
 56527034  15070266   4541427  30517050  30041776  37626995  27394504  79550100   6461202  81441855 
 57552726  20540625  50813128   4003500   2268774  62143150  72731988   6337268   2019294  38831106 
 41106756   6896214  39436968     16575    151800      9598   7667141  50245998   9349230  52311360 
 37133056  20969676  18376855   3268502  18471024  75776012   5481864  43169346  30189096  44912547 
 10505025  47208500  13889148   5556512  18192384  19985080   5502810   4887144   9775233  33990368 
  3988992  68466161  30768556  61674423  51411664   9955278  58564610  39380163    694540  32245412 
 51991936  19803833  26191188    129748  38680832  15213980  37866318   5196348  11597131  24209060 
 33983316  21470880  33646830   5632170  16357960   6581059   6295744  49600320  23831856    295632 
 45483840   5210712  18939234   7505739  33598193  60294840  23479227  14183680  22713538  13461057 
   897342  17590912   2897938  33192214  22540743  18041445  30923880  26390349  59316961  29796336 
 30563327  18517239  57637126   1184802  11397834  58251916  21721500   7407285  55651233  37764612 
    81158  26009600  34122628  12379622   6784394  26026842   5157960  15538271  52314082  27483168 
 28907186  44447200  78972553  57599532  17884340  18728180   2031840  43488284   4232030    393750 
 25463870      5284  39937218  54037656  23002875  11994741  63443776  31426680  34051080   9782760 
  1040843   7509528   5370960  40716872  40430785  48475944   1833459   7088048   8054938  53170040 
 42800733  11794510    480100  62557030  40849985  45144615  25201552    460096  17860962  24379524 
 16096184  53668654   5733945  11421237   8625155   5146416   6853738  41976991   8149194  41452168 
 19448856  12951082  25818296  21621404  10807320  41026192  40922658  53926275   8757087   5634630 
   529362  11853020  10285488  22842880  17337617  22005481   7201817    744000  20179244   7234580 
  7252940   3354725  22886776  14147874   8198548  13992280  13993680   8117400  24088448  36282800 
 79618473  35874127  49756710  15889250  10504719  42692931    833256  10380411  12463158  25414264 
 38812904  26809137   2986109  26675082  47327865  15639480    139738  14465985   2357946  12695360 
 30330300  17140704  28705200   9267516  11917219   1501250  44336068  77024516  14076828    280231 
 28448000  29726176  26608788  17217480  41491884  77686340   8749020  30171330   8094593   8133080 
 38237508  62353130  15064833   5273628  11981922  23213216  23862084  26239664   3192722  31355843 
 39584375  34195542  20892202  35335350    504957  52107952    345220   3561300   9023670  10111807 
 61322800  38465973    829311  47458326  21868012   1291167   2054910  13705725    728299   6037475 
 25877852  19007575  17625690  44074219  11956696  16585800   3940230   2715300  40269294  93630870 
 59989457   7477415  48385470  59498955  67032704   8005304   6289350  49093616  49841304  35168823 
  2345855  16063590  47477760  23270006  76190625  10894932  60446410  32084034   4247705  11538978 
 49149100   5515515  23359425  29236284  51400756  50170732   2873202   4257890   4011825  27169646 
 17703920    356372    248060   8205107   7232640   2430953  75116840  15977496  38765538  68171544 
 22445020   7296196  95326325  31482997   7190967   6346964  35851725   7598689     73160  60006657 
 26131112  26829602   2414820  12456360  16914341   1041918  42833000  16553422  77887128  17852296 
 11808765  12771580   9687096  11821248  43577506  44960776  67176000   5182797  58462544  23051660 
  4890938  11561600   6278357    554712  10825875  61828248  25421088  19493556  40554193   2761327 
 37758188  90521495  12697600   4248320   6184310   1364145  31541800  10970301   1605184   1753748 
  2791404  49368816  28457808   2825775   7008326  27398273   2867505  15771054   8678535  12081642 
 23589720  33942538   2544698  81918392  25772211  22422933  28797150  29718375  21737875   1487542 
  5524788   8416462  13255291   3747810  25580943   6246160  28670400  63772288   7861042  94826435 
 35496865  16726140  54457523  11528262  12700898    717502  28845960  17939833  12519010  81977720 
  1038360  64141335  50119240   3130848  14585344  73341045   2578614   9618010  39395580   5937426 
 79473260  20864194  21663853  51076640  51775130  14695170  88412758   5083778  10597972  34725361 
  5762358   9344148  38889940  12879724   3102432  42386948  10304954   8822944  26544574  28381368 
 23077755  21955460    886092   6009960  16810321  83185250  10214298  11969684   7178238   7716869 
 10591932  24879892  76151576  31586754  60016320  44503221  40746456  29905434  62672805  44028684 
 22767964  25527447  48747020  37889664  14907240  55153420  19942172   4065164  66327118  28068075 
  7872656  46152304   1095709   4269595  12391665  19197300  52851967  64475961  18123053  12041284 
 27732056   3555360  38230140  82430370  14529235   9356708  64659616  23263182  17239055  24690477 
  6524448   5548788  78123485   6093529  71051265  42341595   2582076  86041206  81686475    729750 
 10423742  38510920  94622774  38347218    572536  34929027   3405819  40451031   8456440  15529636 
   946240  28130940  10488042  17164300   6886430  22194330  12784696  66073203   4888473   2999920 
  6811200  29331900   5933621  17024925  40567578  53899238  62416458  13740453  10865940  58981736 
 68275800   4660992   1369836  53064382  24108192   7747344  17900685  13024960  11312976  15779979 
 33242154  33137786   1036243  31668294  50650269  14917986  44815995   6466159  31193136  13118734 
 42251814  11341164   4127208    286083   2965948  48646500  65423452  21990416  87657168   5184466 
 17985744  70902999   5596212  65498552  42316515  35187746  33764975  79775424  29257277  96193383 
 13070880  47718405  22003988  45714367   7321084  11959560  56568540  39736216  42187886  13729528 
 21776161   1085238  15867660  15791424  26453500  18330600    737598  23324704  16338348   1146174 
  3865808  42577488  24965038     89226  20933595  51142110   2209940  39357764  35532240  77123268 
   387042  37746464  42760158  16424170     45920  27421082   8098956  32894227   1464192  12584668 
 60098529    445309  28356666  31451049  33941075  48981636  44177448   2070504  32524652  87864084 
 20389120   6000736  37144338  12688641   3761352  27839429  23556876  34560894   9036604  16235856 
 36584672  51000910  55222272   6090035  32594364   1748875  36029422   5061442  27627946    579699 
 43386364  29171760  16590420   7433740  67505718  47162880  24273235   5240922  19264518   1104636 
 61348638  21375627  20070391  30836894  16861656   7849376    181500  50966157  28357160  45942211 
 16457252  49236353  17694492  56217770  27903650   7008872   9355410  13436763  62837910  25085002 
 22015396  17471844  70248780  18781305   4776046  38234493  54889112  26503200  44801076  50616169 
 80199852  32414250     20480  40652151  12018032  18118653  52738290  14181582   6033303  26135106 
 32272324  10480288  84332812   9894416  79459989  61728336  42058050  15564648  50517648   6093528 
 33265022  12258780  28387364  83302065  21577160  86639363  17836860  13188924  37608058  33521436 
 63528435  26502471  82270839  21003014   3251548  35038796   9824312   6031296    577710  89914328 
 50823264  86792089  14281312    269516  52080125  86128552   7779046   5244895  27494510  10049378 
 21740807  19145568  10482030  35781408   2468684  61081440  51943920    796008  51621452  54907296 
 34791490  11227230  23611404  16622489  10416523  44422152  44902886  54279298  31042925  16500792 
 68152426   8437180  22368648  46695114  10225860   2878656  23430616   4402010   3868221   9916152 
 18380904  88359040  71867576  21068652   7798336  32062464   9153588  51549136  21153439  25211802 
  8711892   2635728   7818240    294570  82229612    994058  46230977  81607680   5892852  18025722 
 41622336  12145692  27650226  21115650   7229580   8472486   4946266   1867929   2253742  52097451 
 56740515  20160234  72231264  17908752  59559740   3091790  10681866  10015974   5416268  75020673 
 32114160    446876  68127627  13700448  31837800    113460  34092412   3044538  27501360  52479683 
  5695519  17096220  51518681   6036800  18407423  46418118  27041792  58872488  21293636  29664861 
 20432777  88059456   4650550  13687760  50506230  11989550  20515846   4626234  15630576   2094914 
 54860560   5314062    821640   4330017  14533158  64632148  41314422    519820  15346680  36007829 
 65979900  20815590  32993940   7160904  48712979  66313008  54876170  33389564  40486600  34135360 
 69250440   5113836   7290054  75270352  67784715  23095343  20847505   1374226  59474688   8869421 
  7256552   1548778  23110120   8543760  14783492  80120224  19572800  16183174  28249312   6422355 
 38619120  16855384   6920088  27964143  38643920     54417    509730   2321676  40753311   6068070 
 18347238  29073004  55072061  13940204   2249638  21818888  76087205  43218483  17467330  18909579 
 51805065   4132395   7006912  12916464  11733714  23587511   9419940  54027300   5567856  44644001 
 14877275  11486060   5261123  61575260  10573431  86013380  14795295  38638343   3476200  42589108 
 12830598  92627095  12032832  19214524  11837817  34943852   9886688  65837952   6762209  40228815 
 23567492  39994944  29909144  21606026  21085927  27886400  11699695  58076241  28550555  23125085 
 14217904  52119535  21736323   3516051  28525568   7011796    237050   4385820  72591660  30028104 
  4527260  39155712   6204752   3143574  23348352   6130374  56082264  33172275   3161304  34877656 
 75730116  20829265  33729696  54956664  20665155  14664500  61652880  61584600  43966192  61753088 
 16116984  26354650  54866442  26432963  11259584  43626420   2887048  70543536  50360310   7186674 
 24741276   6473273  60646734  10494900    393924  66001668  15989175  45000342   8989330  75139424 
  3492972  39354252   2982730  50970790  22006075  13446774  11288698  40730562   5866044  31999746 
 17224407  78292224  41809716  36868368    104841  53951395  21520348   3642096  21799101  10771992 
 18302122  25271543   9010204   7230321  18158329  14103590  38730468  34750944  81343575  49762000 
 25731680   2386032   1231392   8330785   7696656   1892495  16903026  11658744  55477093     69536 
 14950404  13594275  36785529  45924387  20140190   7331115  40506928  47219430  27276900  57192288 
 44607164  27740600  73751832  41892732  49363449  16713540  29304600   1157904   3692880  68602545 
 14672350  19021980  35955654  52845081  26429197  20307105    930654  61100441  34918215   3000800 
  7257186   2314884   4123710   2653950  12170412   3216080  10564334   3795610  12315894   5295024 
 17539025   1780625   1275850   1536924  22324746  33180096   7794180  12478672  13346036    203328 
 61054198  13854798  46680848   1743120  29361024  24663184  27714249  45225621  16343656   3983700 
 37409768  25363456   1393132   6424866  59334665  29366766  35412884   3197985  17094129  52201759 
 60419655  23444900  77482405   2475324  14898952   7689263  19141983  17221794  36077244  10461723 
 17796654   4890240  33777225  11088080  69146556  56521140  22187961  16202500  29192700    237048 
  5677848   1746918    172260  77976464   5831232  28129725  21360192  10145391  21236816  37862097 
  7738864  23032520  49518584  44301936    257904  16167854   8497729   4125169   8181250  18535552 
  7708089  13075360   7681383   5964355  25093326   3584256  14244048   7709646  58015237  36987777 
  4391124   1118254    533466   9332582  32893473  19397216  30123582  14139155   4935975   5220306 
 33511128    701750  43743456  13467965  55244528   3247374  28083286   8974881  17470354   6844550 
  1792200  45441666   5944257  13300736  18024420  39789456  88664037  10007816  13367601  49786450 
 10123744  70873833  89193888  25380817  68626444  58227288  11187420  17951076  52941030  19942408 
 14812200  49879368  31944753   1994685   1180530  68466021  35550870  24727059  12024870   3442110 
  2477727  11049018   5400045  12668370  77466340  51440025   3365736  12507788   6986016  18333621 
 59007708  26350902   8116520  78891423  21908178    578898  11754380  37870051    248601  11975925 
 40274730   5445230  17072280   5482680  33488638  41883795  16486800   6805107  16989534   1906833 
 67923856   5634864  24378162   7010464  17815552   5538198   2512764  48245560  38742051  20348274 
  9059499  36857772   6411141  28134250  10440992  17447253   1427400  44918825  27579942  74001474 
 27579763  12649112  19197607   6192102  43181094  20797005    298844  60852418  10737628   9870576 
 75488695  25662312  63941872  16697840  31847787   5745094    631637   1635806   6003703   4053480 
 11825608   2489132  33285012   4251458  79569026  53602825   8893004  60456326  38289936  43674144 
 17061324   6649750   9865712  44640298     54079  42789600  25704025  16222386   8114874  16629236 
 41052297   2347434   2536528   2303864   6963950  26336550  16032060  63868657  21233520  50619138 
  4488552  29721138  33815684   9154830  40980670  59663212  72128408   5950588   5324550  23347540 
 10131429   9228080   1626156   2817600  14485900  30002256  13429654  30378618   1683665   2808129 
 35067901   7825072   7869142   9776700   1890390  61022080  15556724   7036246   2658269  13442524 
  4303605  54558971  30091950   6352296   7254408   4957260  77490074   1374736   1062670  52701597 
 50056686  64421623  73566900  49153137   7032212  45689007   4724824  51171576  29844960   9560416 
 48772542  16941748  71286018  34661795    178255   5259492  63380080   7572972   4043584  22765690 
  2628859   2260646  87524918  25426684  24672362  43497008  28366661  20858661  37118268   3658376 
 40275612  33911724    483616  46136071    326568  90173116  36840160  15644046   8634915   1195576 
  1938442  67943668   1229998  14223090   5594589  50620670  41525792  51795810  15672764    490455 
 49239597  52380495   3478710  25366796  27052998   9255600  27370408  40522458  29194150  33643404 
 42081168   1659306  28814160   8212743  38366790   4569957   1609500  29400648  62639250  20773113 
  3848980  11774384  68990824  53855946  16799052  23933880  22011633   9877820  17790980  15502704 
 25211202  15967679  11077812  16820586  62988375  41730795   9428800  20487037    398588  34510870 
 75552400   7614828  42527835  30380497  73667778  31308354  13624450  48119003  19884876  45299283 
 31785697  65835900   5832700   6762736    932154  11498529   7199644  26997537   2051925  35664422 
 46045312  63041307  64582245  15072917   6503490  27421884  34319683  14739516  13056939  42077695 
 54438120  59696806  29513554  17435857   1907066  83640942  44145360   3099180  41182364  12413005 
  4448766   3714720  34464465  49406776   3979710   7463760   5497090  36545000  56144088  19495464 
  9292906   4378806   7209696   1181635  17076960  21265975    170456  17441221  17068431    878355 
 19782464  21214830  97479996  67325680  26633529  24317568   2790291  57246800  52258415  64115911 
 74743338  19149422  66593165  72900288  45118966   4163484  11246144  42847620   4933312  48519615 
 17460507   6555472  46342360  30061170   6972288   8475995  15502581  37276128  68547791  12187392 
  7840800  35483688  50686370  79624641  71605676  19664275  22118500  10626438   1047550  14912000 
  2961585  15665299  26656000  11084528   9623278   3108185   8165286  73440000  22918451  29257641 
 14518602  10340568   7313954   1654302  66115959  34005384   1048386  18683970  45351956  36735576 
 80884976  48384594  50522377  14874000   1996565  45414314   2265876  27343941    977160   7680192 
 26290756  17888012  36322740  34657294   4467566   3801330   5994720    539760  40029755   3929427 
 33584822  23291323  55335392  12146960  36809584  10896966   2242254   3801425  35475318  10703574 
 30427356  33023150  19201482  28730404  23750958   8067717  13442142   3334110  76729200  27520662 
 59763825  32832400  14101864   7638750  32116002   6123522  28083902  17736105    813645  40068576 
 18822408   6167720   2215595  12275836  31311100  63702086  12579303  16375007   8116667  34215210 
 17916918  44637472  53892942  17910200  61389168  77185004    184980  20239560  35372280   9419298 
  2487450  45681978  77404768  18650954   1756286  50010375    103908  38479506  74897900  17867073 
  1510320    302808  12374524  14841300  29574450  54969360   9058266  16320512   7970652   7897650 
 20055978   7727308   1147722   6085728  10257660  53125056  57989190  22911642   1809242  18790695 
  6457402   5319180  55413683  23659574  38562051  74607111  14561911  46929753  27197860  26882812 
  1448370     86130  18064695  19862570  12015604  48791946  12467526  27325270  55175508  10144848 
    23881  48078738  69862975  23831217  27767007   4403156  40212855  60105702   6278514   7571796 
 23957178  48214737  54051120  53199071   1346856  39916206  27497010  13742528   9784080  16349413 
  7735185   5083008  39365169   7286598   8504080  25627497   4887872     75968  44202348   8103084 
 76628244   7338836  85250529    432320  22660795  37939778   1952469  88500216  58354924  42254061 
  9826476  11457246     47586  70242634   3577604  33195763  23155740  65365440   7767078  12515630 
 30573558   2907456   1096640    578826   1382778  74165844  29088864  41230179   9714464   4420388 
 84367400  35831495   3078240   4587075  73618918  19544526  28697316  91394800  59001406   2292857 
  4411552  90328315   4575225   5789077    647296  33063381  30420069  69161200   2198625   3157495 
 54861448  12077233   2876480   9504750  10273986  65125841   2085625  48838635   8853075   8021252 
 30609210  21934919  62168372  54133500   3360001  31610040  72320864      1988  31055172  60216430 
  1031146    388430  59156458  35097008  32133360  36313918  11830684   5153652  54533832  41004833 
 10023835   6784176  19775250  14333293   5323005  59732584   6811754   8858275     12685   8939924 
 27308720  17456960  10232256  44003563  30523236  61210297   3749802  18755397  31076450   9939748 
  5040358  54637209  31779150   1776528     82042  40017230   7903674  66360294   4905904  11478508 
 32667770  58443308  18360594  10427947  51686260  18122731  71418381    776802    232735  40392880 
 30665088   5008490   4175109   5282870   9568020  11108654   8879278   3040195  29510796  15678312 
 20244652   1857886  35858485  11105050   9441360  45867060  24954864  56010105   4439667  20213508 
  1634352  11779975  34360128   3307584  21065677  16397712   3475730  10178030  21934458  10694103 
 57896097    275936    899609   9346050  37412510   1594852  12899754   9002552  20745909  23659236 
 85149460  14677712  26087828   1391076  18457061  24406947  31700368  35790930  58538040  27421958 
 38924832   1253006  41072070   3714600   8441576  19472960   4429621  24668943  11146536  17263584 
 74475700  52958994  44152352  25291701  33837771   7413688  33671591  45263592   4512956  22368510 
   825840  38697120   9611220  14420518  19748025   3301473   6969711  48723228  44390619  10949150 
  1251027   5170400  28790086  49857336    904722   9389237  16093266  25021647   9319362   8434538 
 37112312  17322910  10262252   8955947  59670195  44136588  43761836  14904258    201628  70178656 
 20086024  45025365  45977228  48414576    619242   1669284  53227676  65399130  22677072  52877700 
 12802888  61118655  40974232   2313152  13495720   5945778   5440903  43442841   7454048    966508 
 30891471  55533063  14278728  77360295  28085446  11287668  21164572   1342546  10170088    240192 
 13600267  35885340  20194272  29036728  45741408  20627163   7140448   2113308  20586762     76132 
 20286292  96524355    301041  35221632  32279940  10955259  27454392  19130175  80933580   2406240 
  6535954   5626608  16917010  32473677   6930022  49346099  37565929  36558876  41746284  11358428 
 34134408   2933002   3462866  81053725    204174   3897964  65966615  29548575    639584   6766474 
  1571760   3107484  69731365  60401808   3354843  26027208   7311838  62377595  10423850   1269594 
  9999400   1081104  21588300  51963744   2645073     10878   3622432  25055185  45468196  49757247 
    53037    425966  60566100  36498189  71005396  42812570  14912968  45556520  31163160  72787936 
 47047770  31963490  48246300   7113740  14603060    547155  14800772  64775373   4299570  29802064 
 66054774  13501554   3649566  39495738   5526228   7597331  19292552  22882431   3897159  28822932 
 16141872  18710048  33735539  28487750   5225360   2034144   5428920  21118374  52002600   3322150 
  5791555     83750   3543892  19724375  13203150  12672675  18063234  36783768  30206253  35058146 
 71944512   2596154  21681600   7942110  71355230   7853444  50430600  24652258   5756040  13148650 
 54832761  28470930   3431466  24023055   1278750  88043578  12498453   2777800   7569199  35857184 
  6295492  22764300  10303168  72142083  37218324   1125189  10756988  22775846  18676820  20954112 
  4183070   8710303   3545256  75783840  11623421   2893387  23483933   7314345  47072056  11658018 
 34616538  24878315  25784360  32608125  13659552  19650280  12821616  31988286   5242203  75053700 
 28292940  11953560  23560470   1093500    319680  22170128  41278347   3790524  20977614  34818105 
  1720672  69845490  53315766  26513818  44758020  73096408  80479385  51316661  17684100   8440340 
  1805937  38216660   5957760  10692774  16709181   9352260   2531780   3524191  10476624  60084220 
 30937276   7120342  25238772   6707214   6394298  13239838  12729519   8548820  56625980  35196568 
 26056384  29798631   3356496  17495373   3228525   5823516  12377260   8615369  40655332  60173607 
 52746375  23572010    863505  10665055   4259408  17017482  34963272   4322381  51832260  14482840 
 25204830  46155582  24875456   2244320  13142090  62063615  65732206  35482600  20418430   8973365 
 58717736  34997886  20834660   4752216   5260516  32886000  28297152  56917881  22938336   2796015 
 17287005  30269220  27865586  23119761    815999   8199732  32858163  75081136   8710776  13682229 
 32508500  14048946   5619508  11853303   1940200   5285762  28684236  20832930   2730378   2243527 
 72819334   9414300  21943072   5306175   1594913   1801404  30295928   9780960   4593340  60435027 
 12140275   5019976  20054870  43840875   1445624   6581328  27615320  21500403  11960192  71593896 
    28424  15109798   5157550  28657655  27181622  61528140   7097870  14346520  20294375  86631388 
 38208604  65964406   4118317  46622454   5831663   1537711    191394    547952  32079550  25447285 
 11495685  10968360  63865270  31233823   2739438  25483185  31856139   2366304  33794193  22870500 
  9588672  17654432  25862410   5898796  25528020   8349372  50983180  64672384   3996300  42599536 
 23256473   7929684  49331388   9255792  40580057   8805504  40391256   8036420  40136502  44141444 
   691956   2855340    525061   3943238     87813  19576549   3629412  18266886   1135380  31329446 
  9968559  51827734  47014888  58497879    150280  16091724  22303827  17361720   8684064    142374 
 47070396  10997968  19132654  68841777  50713206  39925570  20898328   2467845  36420300  34297536 
 92703320  63658806  60257938  42393692  53714224  11037780   2143764  48077120  15974250       521 
 82372687   2656723  19864768   8133871  82539668   2488022  16223151   2885088  54559086  63081216 
 21069498  52480975  16318356  19271516  55380504  14871168  13220655  31077275   8870218  24126102 
 67999425  64332936  43897675  14153171  11946636  26038951   1113384  13174451  30203866  15017688 
 61482102  22215858  22783263  43866060   3464559    113750  34581795  47941044  35253360   9248372 
 47082040  22352181  10519338  14914848  20269440    373068   2643516  30723156  32829504  46000392 
 37668960  11217132  18572125  21192540   6841978   9874055   4884099  27639465   2942055  36846444 
 19315902  18866025  12805205  66525192   9558582  24893376  37640616  47504275  34761700  87087456 
 32984301  17642450  17157854    776950   7330801  41653616   1627479  22171968  11547365  13389840 
 13238711   8578816  80272677   8823710    211656  12264556    804713  19952949  15733176  44193580 
 37214324   9511047   1995540  15615171  11119416  42905184  26664297  16820540  65395620  12290028 
 37101639  21164787  13955220  17960470  28997784  20176212  67483836  35973925  31458950  34088720 
 47174150  52227895  35443320  14961205  51484810  26592096  20279214  24344063  10367610  14298216 
  3772107  22986228  70562510  12807052   5007873  18078616  50431962   1276302  14065812  28902388 
 56050386   3024819  13100538  10698950  25518990  61629774  30800679  50412527  18041526  13397632 
 80550774  13151318  82226148  12728869  10848735  47673412  56832056   8018529   9386118  31664934 
 71525722   4345585  52089810  10649520    174216  34990950  43113336  29368943  16027203  53998516 
 45078525  27138261   2979430   8994951  71289032  31747178  61835849  19328694  12659140   4834384 
 16111700  29590536   2639810  37125448   1530708  18118698  11606112  12451268  31996008  55095144 
  1191680  14421990    923196  17718324   8735694  26995168    270522  15201576   8291993  35524720 
 25283650  16178910  38169792  11769120  37755872  15899434   7859488  49833069  52955844  37537803 
 35408664   7689284  46920195  10479735  31395488   2244128  83352411  46624644   2902338  52707582 
 46736367   4523310   9125662  35287100  33793686   6772850  18968596   4219322  34341450   1067746 
 44460732   1202520  10016128   7518562  42325790    875840   5016016  24437721  13769042   1303158 
 23900814  14434394   3298256  10038074  18185543   7906020  29149875  26911890  17040090   7957490 
  2077056   1948459   2159700   2514584   4969055    271765  47656271   9836450  29961087  15084234 
 10642674   5471856  11380324  13240998  46419858  13065507  35760632  29795219  17587284    974725 
 32415120   6281483  17154430   1067261  15504608  20565832   8502429  14471856   5981946   4707766 
 63240342  39004015    441706  10010400  96916281   4403350   3004882    378882   6997078   9690408 
  1557760  78222624  84252566    648276  15716312  22256052  15267651  26700960   6549204  11970416 
 62796598   8336911   2075445  55596312  88341032  44241080  66616149  18293700  71567430  16034486 
 25296484  18071834  23624982  49866814  36497252  48299264  35745516  14524233  29444800  29329300 
 44510215  18624500  14551931  11160315   1428075  29113578  28899919   1808693  28743399  19214811 
 56085523   1011242   5677254  13106800  28799212  63294972  38458800  82693116   3836592  25459096 
   370918  67520352   2124400  42423375  10707712  22029561  11830016  30577860  15257625  58874174 
 16573380   2491404  10351088  15832962  10554459   4809408   7302960  57282060   7994385   2177735 
  3235045  71232112  26219457  58676552  14302064  30835195  16197250  19483360   6846378  26195628 
 62472510   8209032  86907900   4199909   9744750   9575828  34922750  16112642  50104548  31122036 
 15107650  23191434  21932462  16737732  39728190  51395892  22458262  10577112  30066646  16923445 
  7448722  41910132  32926410    500174   3836952  27228936  17445729  52416041  10461530  73818849 
 28241235  28146475   5567104  43497864  91180881  20797856  18571227  40340720  25639923  70598528 
  4799732  17450942  54626012  36807862  15420875  24537188   1603478    844272  52193791  58227957 
  4739849   8067010  30015965  19924320  45313828  33010884   8845604  11784075  29939096   2792928 
 46140200  56995380  58755624  10111375  26372570   6525622   1283669  20673924    250389  55714970 
 59338480  33566628  36545474  18289858   5675568  28398900  17647372  75954306   1181346   9510550 
  7310397  10685997  48087104  24271260  31691166  26747820  10116596  26388754  55855878  21333555 
  5064096  22415184    195263  21925267   7263730  11421789  31347274   1577410  10143720  27646034 
  8702175   5443214   5259048   2906568  22272618   1747704  62145047  42585317  26439600  30045552 
 13116350  47897603  12665761  17439360   1373184   9801992  45490306   3306212  12098908  25646535 
 21485349  13963360  39024128   5953024   7689196   6347010  52765166  17283084   1380730  64802848 
  5295543  63761832  17280375  73720336  73684425    950136  68602446  24572685  12960090  19201824 
 30423480  39951637    790075   7363434  29002170  78284258   1425200  28036831  49604464   4223106 
 25991351  68370438  42754320  46165230  39309179  15838875    331798   6228352  20724089  12517200 
 17987541  28636012    742608   4227710  93398804   3007248  51338560  52162999    577206  15808981 
 74950932  20186313  32198242   9644201  36659940  30960300   5436648  50948855  81480399  38146572 
 56269960  35583156  35231114  61498725  21259296  23859360   8595223  67508880    243270  34877821 
 14273532  26506040  45815835    468160  87850320  30335360    508956   9592472  20900696  15487682 
  5854485  11782194  12186720   8477700  62709600  24551048  65237435   8970318  85840224  15703688 
 23017792  51846978  58652181  11472250  11143475  37530080   7466282  24502894  17131895   2005439 
 15882770  20226636  17369820  13634476   9136512  12774050  83420298  28673088   3889677  13038724 
  6966078  59059254  32757270  52853560    486640   5940844  13564932  13844844  18775200   7109541 
  4083385  57289400  25645750  74318133  19588870  32853324  14687672   8222536  30997668  82761420 
 37295711  17937315  39363480  36543507   5552708  48569744  31750407  77234540  61389269  17801790 
 69667759  21165070   1330697  19207500  23129289  12226164   7047480   3200574  63382726  15146544 
   501291   7050264   2724242  17375511   2870900  25941240   8702690  48622002  23793379  22362004 
 39805720  10229850  32613570  14390851  39237649    283878   1686864   3826845  22656792  28427916 
 30013585  32645380   2691437   9046414   5311914     42745   6555546  40318628  43981504  22480594 
 41221250  13860979   8088524  20182788  27943850  15347629  11830533  66280760   5406233   3840122 
  2302405  22907043   4942429  42297102   2587960   2439177   4004334  67296645   8165000  14191632 
  7747202  32097584  30954572  49431352  37887212  13851890     86119  40767800  35070425  38620236 
 56610000  55387500    344112  26121480  46333160  21727090  31146766   9564318   4883205  38777835 
 45669151  11426448    154688  33145840  21280560  50822968  25610668   4254252   7424592   5244642 
  2843286    895769   4695185  10367104  29756954   3833584    533688  96638548  25882272  29395660 
   373932   7865225   3322550  86337000  18899104   8875413  14170054  14053000  16463400  60933600 
  8764672  21068703   6364788  84304759   5102955  13795089  13689250  11209196  13124385  29507841 
  7011900  40887050  65871800   4779400    472142   9562848  23710716  24142414  66708668  62713272 
 21666894  12621864  49804038   7059100  11942058  82542810  14228498  51397640  14543326  56134230 
 20781972  28936980  12270476  31392095  42235728  55191544   1369583  25881914  36499200   9842529 
 28644893  37632896  62125415  21952020  58391570  62861295  10796100  56509195  69363688  17707965 
 31684708  19424232  15121875  28823956   5902120  76907040  15087847   2104227  65971177  49552188 
 26825361  42378135  10334720    338729   9895382  11019008  56213262  28210052  13137390  15434748 
 45362256  16581191   4862425  18993506  57607680   2971056  11185735  24002256   9759846  24268700 
 11878710   7523684   5288223   5057185  23652628  16788292  34368486  54934480  75831360  33753889 
 27410168  85670018  40544504     13395  17121083  10587325  93383680  59008203   3204215   1834767 
 16889250  31596564  32688384   3149135  45685715  10016549  26188050   6495175  10380590  35689788 
 26424216   2114013  49437152   3353922   4704810  48164534  68412276  20913743  42291520  11798496 
 21213365  16267811  11418447  16540728   7202633  81388640  29905902  52468592   8936040   2197711 
 73364592   2274447  22453380  21912552  50405717  36760915  12404508  63104052  48620126  17402175 
  2558616  38813550  24763893   1044400   2103082  78287364  43917580  14467680  42352562  61769058 
 41786832  34173440  55992404  52916524   4559552   7268985  53611621  34239300  36418071    133857 
  3021200  74664703  29481250  24777919   9847466  12977025  48753516   9458426   2334780  59576791 
 20201922  53417111  18110753  82101696  49639500  75423880    126345    923026   2093013  72175113 
 73040763  84239174  50544651   3939659  19895000  29102346   3077771  85833426  38774160  39486634 
 19150890   7731747   8071856  70486416   5941028   1631864  34004270  67649505  10624320  62553270 
 64618872   2242240   5760482  20485000  19269388  14569128   8844180  42152647  15853264  36969330 
 25067581  29042146  12204830  78088376  10451698  25203303  40046547  27676521  26727399   7131015 
 58446600  18769360  23491167  76665891   7324000  27676173  27196590    300090  31658557   4245300 
  2887500  17741007   4044946  12317574   8392380  61762240  23759967  37612002   2553737  91119556 
  5660523  15570042    310688  10226009  10675941   4482106   9336750   9549862  50709700  11079551 
 39678800   2050249  74398800  52679979   3876120  51615470  22060480  21085558  33709284  42664248 
   348264  31128636  21791484    279258  21440874  58492206   8308475  19574841  10824925   9017262 
 25133661  79923264  32710740   4131783  43869072    168018  12576862   6118750  47658869    378386 
 29749150  54040688  31073664   5182570  43639212  11893550  29335527  27479840    282496    411768 
 17160325  43596875  19393792  54243216   8557944   7842612  15767500   5070630   4681638   8768859 
 26945040  12083946   3277624  17957954  20843218   8646441  30393305   3023994  20253315  57408076 
 53829204  45646260  24339152   7237352  29017131  22733804   9548280  14124705  29803074  66556490 
 10340859  27626856  56801756  33290064   7901096   5310664  47637720  16423396  40873600   4674176 
  1249148  46421121  25295424  28862562    344641  73325818  69286672   2889756  20398248  36807682 
 19301296  29878730   6283100  53813980   6253912  18479068  27603576  32903706  36419544  13727672 
 23617987  23350520  74431880  43008812  26049384  49008267  75305784  22521216   6022240  59398650 
  2143143   1525371  32172210  20627952  22374088  60499008  15802542  69522880  12326445   4694472 
 50541834  34738384  43036224  16392094   3742984  57833395   7885520   7118127  15683633  33771084 
 19225580  64974494  16650589   3750690  12444044  15181425  24428668   7023415  22780196   6144732 
 12157128  38367674  22594460  37628226  76059576  22673183  21032724  70226184  58375170    257830 
   314466  46895850  33526326  68745470   9847515  54163541  76783923   3922312  38286114   5650911 
  8330322  70170308   1176700  59709600  11048940  18310682  36667440  42855943   1560432  32471496 
 13676616  38778108   1709588   2359275   3413619  70884960  59680320  40643010   5402816   9671483 
 45900360  21517080  34574716  50317588  28996090   5998314   3320551   2257367   1152144  24528490 
  9999109   1613879  39790088  35696031  87302767   6609188  23599420   2110659  29211867  39015880 
 17010432  21568715  60268110  40087500  42162296   2933073  15447510    846301  51618182  16650694 
   970783  62489508  59797205  12025144  63622533  18125198  27491204  12110500  13594580   4520030 
 22829051  80265384   7767240   8136697  55132902  15341394   2037807   9447600  18084528   6100257 
 57292884   2756601  21075306  16000170  52257240  48597956   3587285  12495210   8080475   9944970 
 29659493  21351320    206112  15093036  35329932  14622498   3997992  69309542  18807315  12459448 
 57371775  36593129  47398344  23080604  62861022  66625884   5341568  41338288  43416230   2573528 
 30299067  51659764  13922181  26030783    827344   1708461   2112367  53630911  46756542  17955364 
  4893948  39727646  37574976  91605990   6452534  46240271  42890376  65288976  19739656  62852048 
 13370285  32387784  13368750  20340747    280101  38161200   7555992  27917010    374272  13809930 
 42354540  62675775  55026816  54221244  29289450  10270414   6580610  34998597   1919280   8715048 
 82484688  74563596   1481805  35918100    189417   2658942  20893425  74806200  91667850   5328252 
  8939430  15060800  59910648  31828140  21944553   6312948  28642908  27586950  63245092  89511193 
 13886395  17300520  21454748  11995914  38903260   2124845  19818273  31755996  66795146  21309720 
 25775936  29965812   2236125   3575388  24889428  28311858   1777974  10714322  30985920    341700 
 16724292    348612  16542706  22934938  11278180  51705918  31642754  41131398  19128170  49300532 
 43866498  42888230  59435838  13403742  12703854   6066109  40055724  70437928  27617840  94924220 
 42060266   3879190   1336192  18947600  16491735   5190480  11622386   9711324  19612160  57787675 
  1445496  34218118  56702565    375771   8183814   2467527     47488  45586023  30586672  45201434 
 48002560  33183840  45900905   2118952  18192040  13798608    755001  11747680   2669134  19561500 
 13561856  40764482   2568921  42495425  15523990   3017816   2020226  49978971  16121202   7608782 
  3888324   8279790  31968570  26149672   1894796  10581105  80134945  19923040  21335044   1670805 
   392385  26862145  19259712  10979356  13708200  38204136  30755091  73745256   1863276  33727235 
  1461963  17773177  26322768  27726342   3158394   9483345   9397056  33104636   1370446   2310430 
 18424035  25602493  30803312  65673279  31601128   1413504  18521789  67303041   2783025  88551792 
 63604450  58288260    632894   2814888  15536164  22895550  17502050  22707597   6726503  25801182 
 60650850   1733445  21295560  27017604   7511650  49004352  14168928  39848666   8257665   1381347 
  3520800  13167609  16381965   8296560    481470  10140873   1045212   2122840  36884568  84057996 
  7552242  11867964  27955179   3621408  20761686  45747197  34962336  41216256  32813502   9254072 
  1946516  70524296   7828228  46530744  11916032  15888285  20141192  66872132   2451694  51267238 
  9862560  28841484  88187064  10372592  34667496  23411328   1479723  14679378    108862  34458800 
 52832088  11509500  35820290  51581792  16413810   5892390  35566586  35843003  17806040  31021256 
 23506183  15593765  28874880  35418608  84220255   8084406   8596775   7500944  13161170  27207180 
 63422877  36409920  38069128  30178006  54938448  23113588  14178948   9761395  37892712  13307354 
  6048279  45793322   4751717  30272530  38753396  14575180  83417688   3167699  36908685   4869700 
  7937964  11728784   8927212  22982526  61349500  73991187  49253040   9567785  21861180  35631117 
 12683363   1909195  35934566  14640560    648833   2137440  27947850   1848421  59131800  15653890 
 45026496  30117573    128469    143766  45160914  13128077  14853132   2685283  41509184    258144 
  2975979  18788583  18873156  11949808  21554055   2934596  73759562  26891886   6175161  32208846 
 24541276    140904   2667729  27964713  31640340  12681640  36477582     88250   3616030  37360528 
  2814273  44392558  35297556  11873871   2662227  56144725    448404  13944762  15284502  50601772 
  8918382   5673000  39904620  21230104   3529947  26891613  30984710   5796864   8022365  57599658 
 12801152   3367036  15672283  50093988  18463284  18662578  25903668   6507952   4754997  45583307 
  1688057   6694122   1156850   4160441  21072366  33055799  22676520   4698720  74732436  38149076 
 47944896  18886950  84511800   2949840   9864231   6974416  59643180  54748858   6235668  31738660 
 15686529  10231533   6317282    345552   9190440  33260268  13836725  33074928   4168404  55470880 
 24781812  28069472   9758168   6798701  13572360   6620248  22979022  32126952  15222123  37133775 
  2228581  11977845  30936096  49504685  32064198  12295899  39630968  45964864   2654368  18286304 
 61813883  10961163    321642  30486440   5706636  89443764  42705216  19712610  17464475  13172704 
 17030160  40039184  11839360   3880430  72195690  55172125  56232171   3738760   8800978  58049880 
  1805128  45323132   5272352  48203450  61256193   9494690  13704282  18427645   4633610  46515600 
 33015297  20628216  54269048    342470  60828796  42722052  17568090   7192152  82589935  44672936 
 22818240  47525751  15050800  40448552  51516278   7783257  20150168   2188835    563736  38480840 
 12995882     72884  12185784  26109096   9622314    932500  67039434   1202418  16045755  40664216 
 71190552  49449760   6704453  40571544  33114720   1643044  41003114   7941430   1280785  48379410 
 59364830  20394771  19167770   2234802  72404800  20182224    566272  19980991  28550495  33880652 
 41795312  65587041  11329104  28726644  62316432   2822330   5750294  12589180    336882  40141080 
 50655764  20506535  40153806   5133050  49849956  17598390   2625650  19695970  24643643  31225256 
  1471500  16114272   2838297   7011981  34924883  29363420  82884750  10909704  72889632  34658860 
 11356969   8945712    957870  66335945   2535705  48324285  33450648  51791376  21369984  75247788 
 12885241  34163694  29648838  31899928    713032   4948096  13935747   2106856  23683614  44015023 
 59861520  17413376   8453004   5778636   7436961  63682509   8936018  25866216  14611818  28129534 
 85467534  19127800  62422084  17085376  38768296   1733832  30223056  24593928   4344810  24385240 
 66875535    651726  27641680  15322788   3783192  33356819  77861625   2905149  10908018   2099890 
 48697233  19155472  20069361   3019727   7922544    750480  15080771  20527656  30021670  23353788 
 56735328    439180  48249887  30691752  30383990  49027420  36311960  36002211  49495370   3347278 
 42629250  33526461  28055900   4171832   2810890  28779068  11032352   4753030  33747762  37937172 
 45812016    391629  21225647  40652700   1883683  43061398  13794480  25948209  32311285  54533790 
 10276988   1220570   1164400  31951962   1183350  34849972  47269572   8555216  40034640  13682052 
 43626186   5194680   3044101  71590325  50516352  41879511   4933443  69592880  37903776  13453671 
 17307490  21967731  24767398  87636843    367103  14096808  34667987  44412732   2669060  20958424 
 20433285  39179392  23992464   9227690  43075990  14697540  28366419  37137686   3916175  12310386 
 69908767  19547840  18398952  49640877  35250624  12911675  79919520  30150575  49140498  31725540 
 26791920  65372536  28426530   2914686   9694665  12619002  19735905  42475565   7788050   2973946 
 17394145  61335296  10386618   3726620   9579240   5338112   7012357    264900    696666  20825483 
  6935016  62751392  32621336  27057200   2699583   1986412  90994750  13832646   8091837  16112723 
  5997704  26800228  51435728  17801810  25404185  43620276  18025646  34420512  28604576   4822375 
 38479112  52220088  25944138   5221378  33758250  13264650  62797238  22814988  24492769  76557456 
 95301294   9219344  10342834   1784421  83816040   3357970   3548875   3793972   1128600  46404512 
  8865840   1904210  42122268  64532666  45850490  13119376   3528654  56071015  11433983  27116680 
 12613095   7474885  24231499  57311793  11747840  83379925   6352080  63561144  66023416    954625 
 16349970  32643520  66205274  17177565  14552400  19842414  36556200  39875529   7537154  50750274 
 49487286  23092096  52930903   2594064  47605032  18539794  29333028  25265790  25836867  94989125 
  4983732  30378511  19523421   8665188  17354540  17289344  60418368  11431175  20890128   1881009 
  1956798  31872204    551258  63575672  20748156   3380034  41283494  52290461    560745  26677350 
 46770400  26544312   2945385   4195380  43843464  14279353  20205152  35421030  28306770   7080548 
 10134150  78798162  57179760  21120970  12497300  63942544  27076734  64986870   5466021   3058108 
 12741729  49605781   8840128  69658150  54403128  56578176  23853816  29494760   3006094  33364848 
 13987591   8553090  40042664   1434440  19214454  17036784  25198700  16243587  51730845  25493816 
 14250368  46945519  10239710  20002626  12627567  13835196  40079325    741004   1319112  25759413 
  3365016  47432176  34191983  25466266   4729484  17312295   1129036    618550   1071612   9691149 
 36719730  34647756   7678486  64896629  39238540  38286675  11970633  60677188  57130876  80528954 
  5706708  18935416    540918   6042501  27696879   6375700  25375679  15929724  75804090  15778224 
 29645424  25304175  91637000  44338546  12045516  17244752  12159294   5555298  24173490  12412824 
   715990  16109892  14806668    262240  24380800   4820756   1117770   9209310  54186727  59684597 
 61502430  39392556   4364276  38426865  14535848    945450   7655097  40141955  31185882  14212371 
 22871915  27353572  58597965  40424076   1371381  57595104   4148112   1595758  29600182   7726488 
 59358676   9652368  58444464  33907896  13765440  14163800  43042581  38634700  41120550  18021326 
 48642650  14323214  24818840  20678724  16902300   8753750    731276  14272146  33574080  23314752 
  1757254    850168  43826233  23167990  19706313   3218404  21491500  42872240   2838050  47578500 
 28613247  12003904  40480502  70760035   2047062   3373480   5043289  33366696  56306690   1518000 
  3704283   5471578  28077348  18271484  29644390   6164904  71542884   4260668  44371019   5957184 
 52196724  29708072   4970358  20547268    329084  41676735   2853480  39307690  55158945  25880495 
  5660355  55300608  26803545   6434707  33327175  25362675   8756715  31350798  23992782    384252 
   160506  51592258   1981860   5525515   3820934   1546052  18713030   4260080  66018492  29493801 
 48116184  29631147  53623720   5641220  38048664  21101040   8244274   9893094   1896948   4238038 
 24064236  26557161   9971786   7957262   2819028  48674455   1186218    319998  14009668   6417423 
 28989591  16029405   1189056   3902010  44228655  14263635  45176560  17734530  73522053   9819880 
 25960768  43126475  87362065  28288445  45327228  35613912  66947852     18892  60646884  28149852 
 12761217  36238280  42007548   6995916  20030288  19057599   6064394  32645442  19585124  74599915 
   523102  74456505  26895226  14422197  55327206  63784908   6067094  24670513   9619225   9152166 
   532680  21616016   8060229  15443890   7366634  32437431   2034985  43787128  49165500   8491993 
 19305000   2448939  10763535  16792204  84733538  54775197  24586716  24208660   3397785  54405740 
 14712012  21365284  15701450  36402338  15747126  14082893  15814014  46511796   8550752   1658112 
  8275498  20056080   1405316  11029424  21016806  30852175   4300632  26755110  12857640  32009664 
  3185292  28649250  26640146  64628850  41943483   2253400  81546265  19061700   1236170  76744344 
 11658609  74877300   8611284  29116815   7164450  43571680  34957461  24540822   7492870  57842079 
  3910650  44629871   8225679  42582550  10713552  51811992  20742792  67111220  38992428  34541664 
 40101072  24666912  16315518   6543487  25281340   1327950  28035640  26286666   3381988  55235180 
 25749878    464700   7277060  14514370   7740993  12024090    378672    922695  24635745   3676300 
  9404980  21979850   2689384  36518986  36581350  15529874  20911852   2505048   4845962  11167252 
  7076132   4057100  58912336  26038764  12677094  58626864  15307472  39931372  10415136   6078744 
 18929091  12096987  44293720  36696597  70430140  47771729  15128524   2136862    555546  36564157 
 33757085  14026229  29205765  64355200  54717184   7076855     52170  46681908   3678850  36532701 
 27529480   2125760  42585336   2463144  11551965  10103946   3334188  27366372  88799802  17003479 
 65689611  62254024  30170331  59519328   2462100  40279272  18029120  12889525  40814160    267180 
 15758859   5457966    555405  41166810  47533752  19442941   6855915  34355850   9531305  83623846 
 10954975  12376360  27710055  29662836   9682647  51881354  11612041  29029896   6072264  18736448 
   382335  51718320   8105184   2090324  40649200  25459962  64095355  77257345     96162  69740963 
 15390600   6066278   8972912  53047800  60483564  43150644  16012566   6375948   8550688   5087652 
  1972410  14142300  59919369  26365073  34482546   6524924   6204576  54329000  15374310  18085620 
 24998355  20181240  16619469  11186694  64985660  12648192  15911363  21787473  53470792  14393353 
 26478495  29442457  67345983   2714184   4774806  33948222    608250  76306215  16299960   5522636 
 12095412  20569335   7658259  18209377  13376988   9638432  27087490   4716315   4150848  11384378 
  3937989  21140771  17771796  26675649  41337936  51629526  20009199  30047248   6135129  32842928 
 73195265   1797904   1161134   7484576   7914047  36607376   9693304  41086474  16632197  15173959 
 14218011   4775181  22781313    594270  16143392   3068225  52577900  12412028  72016615  52602150 
 79334937  34636242  10534773  27761400  34448700  26206545  55928305  27148776   7970374  50469020 
   187511   6614190   8242664  39108840   7584430  45853080  19730876   9776266  48722310  39017628 
  9085728  89431561  35852943  82355130  40693488  49567014   7499880  15443920  20749344  82994292 
   540477  26267224  14105534  12592595  41676219  12218535  27077547  28351430  33531074  35067175 
 61878492  18275688   4431749   1683207  27053878   9372687  45843572     52857  11834971   2854300 
   384598  14265030  12505152  33907986  30172800   3234085  72002340  12156468  84574197   5374170 
  2203040  23730888   5373232  49307412   1471050   9595290  33955465   7802193  62595264  81802578 
 16462116   9372276  23117516  18294516     27137  45039132  67106748    832612    872262  29792484 
 11410000   8233695  43380093  15380842  47676056     57600    779856  11829636  19824966   4461737 
 28862221  45295352  41899312  45289983  54987012  37148800   2369648  49808861  62876742  16505307 
 84223860  36258600    114007    276588  14129920  75946320  30654948   2512692  74799574   1048545 
  8417700  54875823   1970889  68320086  70078659  64423794  25960977  32638242  42280464   2812310 
  6112659  16973852  30633044  41724357   3388060  13413049    353190  44286938  18162120  17669570 
     7891  11505030  31729497  26371161  38438624  66884730  34166407  66632629   3674616   4130148 
  5109699  52230588  22926397  25548222   5280246  47634368  16970880  46105848  54970608  36831420 
 37943100  56162640  36914618  10382365  22751170  15055662   2542196    694035  42644629  47820031 
 17877035   8067143  26940144    285039  10418460  18456120   4844802   5247100  13016270   7895888 
 42029200  83719295  35627598  12754554  41340012   7870158  30672075  39443089  17971600  19118726 
 72081895  31104810  17716160  79507080  67313580   4207224  23858296  37929981  12189042  14869638 
 21610638   2866646   3809772  30950080  40829023  20502173  59504752  13918070  24235503  23544472 
 22035672  40848444  10289750   2753792  48568320  10598304  31226600   1731348  87046197  61803665 
 19032690  27110344   3929485  34853392   1197120   7211490  79513070   1011888  65325722  29140448 
  2013817  34638330   4872930   3577284  32246200  57760615  59929263  44981790   5049060   9794958 
 63960328  48003754  20697128  20704275   1396800  48867910   1872315  32802513    187986  10784632 
 28949650  47935911   6632115  26985375  26954568   1148581  16503005  23571370  16050440  19638100 
 51009480  72134769   8639180  41990190   7333445  27349134  24884064  30262330  26774100   1530660 
  4607895  50162555  55329300   1048271  50042616  11420768   3413995  12553978  69565540  61110410 
 11187176  31239819  50359850   7377774  65484720  27500822   2459369  11780256   7224074   4929496 
 46591467  10647165   2594306  14175840   1612314  39833115   3722739   6842487  51367186  40007360 
  6029423  76131998   9923614  42205298  21315071  15717617   7583840  59582848  14098469  46607438 
  6235745   1417230  22199102  20191080   9705069   7976980  17670915  16217916  24434130  11624216 
   156520  15941937  13605508  33343475  13576822   2817225   6406895   9280820  27960682  23913743 
  3076378  64881432  19817994  18963988   1636234  23704272   5216211   1904352  32336951   1093962 
 27720000    169121   7802256  34767754  40557055   9431125  77932574   1746813  69317882  52410252 
 33915036     37272   1210272   3305422  35114442  29591653   3256880  62469749  33056520  28877385 
 19115234   2760250  50964024  21319264  75083778  17659995  18730836   2830175   2292450  33946254 
  9237690   7560200   8865360  27825110   3342696  22000210  44179104  18544141  86424768  85390200 
 39971617  47381168  34123464   5730450  28570430  46051616  25446473   1710916  11181818    422712 
 14127174  20850858   3931284  25955280  19117626    953925  17336226   2667724  35054792  44982272 
 38948475  52884280  14812339  23768793  11255496   9095832   6267162  34414817    346920  11984238 
  7588868  21413484  56167657  10449360    827277  23249918  22802560   2532224  13550274  11703195 
 22316240  25690080   6027180  16817709   4932344   4934840  84463082  10170465  44486715  20858226 
 70809732  46159160  10406004  26063048  30241442  60345116   8318916  40306731  34160723   6579438 
 56211820  27692145   8917622   8654412  78809856  47164104  10248226   7507656  29922550  39288522 
 14448840  12911855   4383416  31348809  19900166  47921059  11408960  40274432  43480880  23488472 
   128345  18079600  36977820  11977516  59531049  10689757  15036500  46174936  12382291   1828960 
 28858560    251043  50905600  13754334  42208119  40283034  58898368  68496750   1434746  59793552 
 26387080  65616618  44951632  49418196    733012  30323579   1872675  31621080  11682825  67066676 
 17459165  52290790   9318892  17993415  73718400  15563600   4595704  11349472   6787508  23833705 
  5649174   3610634  10643919    898320  18502544  52242224  30693330   7534110   4105976  27405910 
 30770364  14933670   4095191  13425324  39590613   9993698  36902388  14430416   1616439  13529631 
  2142400  15897088   6221950  59233790  37679040    447165   3223234   2453335  58809711   3656816 
  9098432   2015790  15528268  14703868   8238744  81342352  25974894  44690448  33048000  18026400 
 19852296  39615650   1370330   5352210  25135720  11249362  52575020  47342770  69927596  22811985 
  2397642  14465910  45981628  21461990  12025509  15980346  21774805  27494680   6880251   1426620 
  6068504  14848916  35480802  15281150   6770631  21244340  37133470  80166255  23536710  11064768 
 21826966   3851962  29454564   4274250  23232664  11747320   6738786  73934520   8227551   3202868 
 43010416  30589839   1887018   8506475  52562825  26632890    904546  34064316  19148025  66299493 
 52759631  28964306  90020320  17221090  39897879   9236331  24867324  51245300  24667492   3753295 
 16763069  43322912  15911770  63763269  18347634  29198040  43656984   7506374  27582477  17513508 
  6311154  26900568  19703544  51843561  11718036   2579685   8830096  35597196  19556040  15300690 
  2242500   8119410  42595294  26661544  16285796  65780325  39581868  33387640  12447952  37538347 
 27373815  18715110   2968585  11243596   2728737   9017424  31936356    389270   6214950  24863809 
  9875996   6920641   9385900  73320489  41413172  52663172  30654844  42110352  17562630  10372180 
 68710326  39276549  51088050   4784717  26495576  36601307   8610672   3377676  80662060  22133760 
 53970914  59461260  13101936   1468502  18544326  44966560  72903204  52215653  35736975  33348024 
 19523650  55756792  71300730  11904475  14184720  20787166  60908984   7095400    169463  12601456 
 45369590  38749982  50798400   7454830   8916560   7616560  78343036  11521712  25427304  39233631 
 23666420    603075  29523050  71250927  20743084   3285338  30707985     72332  66194300  38872504 
 73360386   1271889  32896530  25158483     28869    648342   2286630   7924251  29579466  34725252 
  1042146   1115614  23577580  44600200  29641416  38952516  15295878  14922960   9087120  27460312 
 56039020  64895775  18607023  19232832  29171808  45818212   4062768   5195421  53871676   5936504 
 25386240  35510723  10494500  25912425  11572665   2823576   3768256  10533770  16209660  16461216 
  3858741  24489708  23794186   7145442  59806250  28405740  10718610  82625376   1465470  20874470 
 76648320  14625429  45523250  71719970   8455122  52871292  19825720   2693571   4203927   1458149 
 11351238  12363924  24931200  47801460   2816492   5001183   4471926  63536357  13718764   2732834 
 24045624  13209655  19485990   5725467  18376620   2356884   1306332  28780332  56409750  44905168 
 36906464  12110053  85525580  20200600  49984128   7521448  25907002  45936028   1275312  44374120 
 45099604  43306358  23660560  33458360  36760989  55667124  83387444  22407880  87794565  58270266 
 38342400   4807362  59856048  10339833  27424059  44696685  23723152  45003530  23058048     10872 
 49286204   6639630  37373414  10288080  11232585  16984500   4859080   2921451  76118736  24377301 
  1182630  31736250   2661810  68638440  60581325    305805  54276885  31892850  27096930   8445060 
 18232875  96970064  22891440  81204552    872476   1011200  20465642   2676338  62768503  47354935 
 31192798  16706680  35176752  34677694   5003704  14342666   8082326  49211480  59016480   6462560 
  8172324  22827204  14469875   9063309  22756356  51663906  28363854  19733134  15330016  11726396 
 72004273  48846644  16754400  35829280  48264560  38696216   8704801  17348658   3171240  49739675 
 61340760  10199728  71725788   3528000  25429121  16535988  19712091  74588514   1754127  35814196 
 32123466  53866928    362124  13418350  12971816  38911938  15320400   3357620  14828268  31691634 
 29436738  13278753  43387379  40473124  74386616  60441538  34223730  26018568  10391160   1167056 
  4586220   4248240  33778267  25260400  77385294  12905244  83837479  13198570  81933126  15718024 
  1019424  60248550  29912868  38997180   4027776  38197224  43687755  27774858  29105654    275868 
 19756800   2273310  48978072  29827704  67561606    810348  20538993   6276818  43510781  65968936 
 52753280  90124736  37164894  45589488    101268  16221876  11065233  38612772  76660104  30022400 
 52291368  13002150  24846654  79724418  79052584  18636987  21292256   9531188   2921144  31134512 
 72672691  12022298   9032904  35279872  12804736  62164548  21949239   3216696  62116890  17766912 
 31019550  22114086  46415058    149048    182937   4260276  38715236  21615860  17409543    973420 
   606630  45508332  21924637  41299513   5896764  37709300  13444556  23546334  54496800  10462412 
  5603840  40128900  18864384  36632552  16467162   3032240  41328364  64265889   7730540   5529726 
 14276537   6634616  40302656   7019680  28500755  37164261  26048841  54543078   3487544  40239420 
  7014491  56607488  18323955   8846460  60625980    675009  17500290  35765851   8073952  20114856 
  8404120    338496   7764368  26075052   3288803  49775252   8176236  32316380  39523449  79559235 
 49307154  23028900  25352184   5583060  37044702  84802608  31875263  39763556  31454421  50001540 
 12797904   1531296  23259288  47275631  34789463   8075175   8070186   8904847  62317894  11311776 
 34964316  12388580   3736278  36710400  92866610  16068168   9341939   2789568  28382896  57574218 
 28575064  39098567   6336222   5079949  15193267    460694  33162384   5703500  76153374  70130480 
  6605285  31946544  14494128  11250912  29277400  30360936    698810   1600074    504885  21631896 
 13294350  21419660  46724244  33439718  19814316   3109235  39559171   2628348   2444928    948822 
 50576526  49629804   5363400  10088640    244701   5140219   1025437   4520565  13309617  23853918 
 15225114  41949011   2998215  20939108  26856262  29668912  27701976  57428091  45196839   3352576 
 59332240  46322980  76297497   2971817  27138760   7187961  83219755   3535240     83782  73948020 
 14117040  24308624  25194624  60848160   6996670  16456600  25661328  55678110  40800436  23657535 
 17364032  62848856  21626592   2408508   8951664  79541181  19263276  65467552  19914840  32305944 
 19515236  31602810  26966776  26149298   9683132   7996219   4772001  11583255  28537180  19607106 
 20585200  32531994   1175310  14994176  23519881  16008696  26810927  43417072  51160225   7069285 
 24269336  48087480  84907980  77740474  18844200  61948292  17818112  20548170  43085952  44272641 
  8068536  63409761  14687969  13671180  88064488   7705620  17176288  40387356   5356278  54153664 
 28062300   3344798  16815392  28337232   4992611  34997986   8097375  47449502  78326344  52757816 
 52408608  58326080    801724  27452484  46293405   9291564  80840100   7289676  19680219   1022203 
 21584120   3907588  61886496  32306241  12280800  14695146  29379672   5452320  93101437    695137 
 11297427   6331692   9834102   5114556  34874082   5701104  39345048  46607925   2176265   4491766 
  9245069  11728320   7242973  18602080  36616925  48875690  38991480  35829597   9187560  26107680 
 63186343  68852892   7063254  74419353  63261904  60434451  50130294  71137860  27585280  46603029 
  4029140  10413896  27725784  26337960  37165740  25893120  10121870   5126922  11747358  44245085 
 55083048   6533283  41082657  46634954  24177282  20590500   2668636  15428400   2460514   1848156 
   886420   1880142  17203827  71458038  26995626  14506125  21891700   3537864  53330836   5568498 
 16196565   6786780  10231652  51290386  33607080  50248177  65982090  19723842  56477355  27964320 
  3382566  22319346  13576086  13889333  16411250  69645972  38843805   1030921  84098790  32443968 
 24671361  31025325  46632232   2809872  45960939   8295063  20368924  29633814  28637586  43633118 
 55971069  18656730   6400620   4090920   4646250   2240706   1608208  17849915    255000   6029802 
 35254950    795708  47126493   3928265  76633424   3299967  20071934  71137032    400459  14279706 
  7266814  16503608   4999440  64586496  38281782   2340800  27893898   6258203  11347980  25797130 
 13860720    504504    944948   1234970   3247190  54786000   2987743   8385975  32682132   4531552 
 13545604  42284130  45148050  31725710  31797976  43249440  56326230  78656729  42270513    475104 
 20514716  17698173   6362634   8209696   7777599   3624728  29372784   3936812  50019930  30774821 
 68035452    609945  15225400  12118008  17725440   8534506  49386030  17519680   4923380  54477153 
 12788551   1498095  21882113  28630428   2402464  30633624  30902577  41635532  50808410    344964 
 59656256  33176388  32811480  45704874  53158403   1304964  55847174  47173104  32009566  38030600 
  1043190   7493905   3992625  23776372   5416261  10260868  42057471  22380998  19997406  43066800 
   659816   7403792   1267532  18125184  33352852    858237  12731628  45334250  12301296    437115 
 22566141  12767430  63968595  18361147  82955088  51912400   3421896   5244968  18347997  19322370 
 47181216  83216512  48720294  57244163  14404052   1068660  17092960  71619569  56644068   9853200 
 12235390  63471447  49246896   1091493  49764154  39448278  51953124  20923100  11130945  46410816 
 33152080  25600776  17174896    919552   1025451  56978350  33911046   9144226  18936065   7762785 
 86881373      1275  19367205  18399738   8692965  57032154   1018494  60149440   1185866  73940220 
 22192839  12022101  13938500  67349526  28241515   8660580    439112  33054450  66896424   3611856 
 31802815  15755931  40745075  17637108  14613945   7171769  40847670  11700942  10993500  43484568 
 46505795  42247812  13880816  31401216   2765410  20563263  21253375  29400762  67582912  28283081 
 70510245   3194048  52104388  23173219   2459070   2893265   3863622  47600598   1856484  29208647 
  4620818  48954294  20939532   1862379  41892630  53049530    154575   9206735  22136952  43869240 
  2455196   5286456  24437546  23664994  79410410  14531440  46655280  18560310    241918   3405220 
 27571472  21165746  10477734  15761216  68062316  19140648  27130725  24992994  23164817  12826880 
 81180624  30909636  10793208  32098500   4431660    423640  14208125    579986  19137240   6476934 
 16778102  63875520    735435   6537580  25511600  16590436  18423080    136955  10097760  12154450 
  8173152  29278674   2474884   7529229   1045847   1965048  45313938    193716  20999160  23305174 
 46021860  26189790  82277410   1434652   5800544   5819792  19457922  44568378  37768832  67460367 
 52027325  18067456  15943209  10482362  69319125  15399362  24619760  10707075  34702850   6587370 
 40344094   4369488  33606892  24325420  35203768     17435  31069104  47380091   4162848  10764981 
 28518144  23105982  31654422  23598080   2254350  13837048  12323194  11546730   9527949   8668293 
 46730250   2231965  22786780  69687689   5719500   1293408  17958096   3607968  18184036  41286698 
 44784740  28039956  14133842   6048812  43590393   5199382  28170900   7792974   1578346   4019944 
  1209580  13555063  10212472  37666662  69355572  12743244   7740144  13659444  58459012  20392406 
  1300725  35864719   6097725   1409626  11294530   2027358  46427589  45804784  86179098  28395948 
  5234782  11710138  19040642      8537  58333365    978732  50377350  55789968  27630434  63508062 
 53784000  26458056  10234065   7190804     34515   1683168  33472572  22861024  69449983    143715 
 77525571  29364321    581566  25864035   2802645  46945120  31679579   3567696  26720038   4355728 
 44647018  23418736  39352292   1450224  41605632  81681088  73821182  48369300  76681140  29882801 
  9193555  10184564   1112496     85842   2757060  29649507  54509104    252590   3867766  56888610 
 38383400   6363112  26599958  10323426   8669148   4186026  28444608  32236254   8523888  27361597 
 41273249   1145062   7073673  59432968  24026665  34557615  45456887  19982095  35130087  77438700 
 11953592   5396625  55463076    936900  13648208  41947173  15329248  21451664   5374720  39310185 
 20359933  35877664  34562644  89453235     45486   8112735  42956379  58863070  17337586  23252125 
 30827116  23995788  40055100   9380124  42954296  66746625   1132203   1660779   7989300   5683860 
 72215490   3486537  17891010    263765   7854228  16290105   4696400    121756  85477938   2697226 
 16905336  18296352  20321535   2964843  31907790  70475060  13923840  58494816  15670278   5045436 
   196350  47688360  83293065   2298672  18159600  34398189  29711121  18779700   6469150   7860440 
  4058756   5199337   2439763  16182933  61916920  15708617   5164976  20554824  41165885   1727343 
 10887240  56387782  27192000  11088245  14590212  66389960   5759259  12142280  67403856  71438803 
  6299136   4910464  33482788  77562903  31290828  74043480    420768  22801770  15335424  15154412 
  2796156  34445513  19897450  37716228  30531150   5679856  10185144   5451786   4225100  17724720 
   688335  27412215  30516600  10897095   1979616  44097327  45839235  26927226   2487277   6218180 
  1109295   7216033  61740735  17086080  48379040  10713032  44182618   3233018  13061455    265598 
 47228300  27733290   1170720  30844110  10755747   2906800  41115600    961907  11628255  29661450 
 73215794  51996340  36303440  27897855   9606838  62563956   3726667  11668394  28039300  14394180 
 19162791   5055795   2839261   3518050     19635  31707411  25655810  29737862   4036620  32304604 
 25828592   1369594  13562031  61974963   3859376  58008043   6448932   3425555   4316364  96939360 
 18893396  43080625  18947068  36216180  17985334   8616006   2493764  23529261    397964  16681005 
  2170914  11445610  24016685  33519225   4973046  19848540  37801255   3595449  14395220  78134175 
 63017064   3671330   6111920  13467060   8644584  65229150   7914222  60628165   9452228  63719568 
 36003006  27321634    134228  22302384  12296176  26193607  20220010  15256493  13006608  16661078 
 11093450  35115050   4499390   2784678   2365580  19756728   7663576   4100049  29299543  17828910 
 23858550   1680637  66284352  31634273  35802435  15474394  22005200  23067252  51744574  18544208 
 33943020   8680860  35430720  28723860  44772564  69272320  23505390  14025366   2263537  25509750 
 12161254  16130169  12557760  40429885   6465600    140280  29233120  27849750  30180457  40976064 
  7608468    297537   6243528  65551566  29077095  83186400  30261600   4068800    590223  25419804 
 10045965  20619828  47494516  62782460    106925  32645935  18024060  59015850  51115124  25706960 
  9589165  79283200  69731400   7715505  48451117  52262505  66842004  17864000   4542144  36510069 
  8792250  62373740   7545734   2998020  21425840  26878616  47915169    664500  44361630  25299065 
 20797205  18583956  19829880  74739392  30180685   1714656   3574778  13050804  93898764  40599972 
 50237550  84243672   1180797  13873448  16193247   9285210    278850  35805594  65125632   3521133 
 13188255   2730453    698040   1422847  19092407  24682266  86428800  18866358  25537524  21373632 
 52061582  31161045  75389013   1893360  33716512   2358522  43157476  22193545  79190454  29636512 
 21383760   6613488  61947864  23411493  25402648  20496905  74241308  56395118   3762076   4906560 
  5456439  65647489  87437280  34848975  57814796   3590940  25471951  11819900    510093  11130324 
  3425780   1914060  24718408   7220138  40424064  25037814  49129950  22687425  14117292    564023 
 39221946  30745540   3788246  13952792   8627391  29606130  28042974  73590208   7739145  59985772 
 30940392   2180005  47303284  32427627  18279675   1895210  16651557  10149357   6425220   5925296 
  9332460  58904725  10091124  86740092  43349930  47372016   9921180   8750359  14391146   6195878 
 14347314  44204862   1700796   2635760   7224737   2223870  22449255   6932223    677990  33371221 
 22564374  22876204  34042175  13175280   9236038   1612806  68590770  34219654  12448000  15941451 
 54936960  11971740   3508155  10944430  33064536  45360320    467900  32524681  39496612   6201560 
  3989950  48109110    814164  23559864  72289536  37188206  39424239   4805921   6250932  10667700 
  1360832  21326194   6640636  20653542  16454912   2652900  51139054  27638457  10211328  69780352 
  4189680   2920408   6143495   8579322  61369216    308140  44366056   4381893  13534373  19245020 
  4966620   1762306   1943680   7680156  21049473   4706805  10351784   9843320  26975700  75839424 
 17227815    211432  49056152  14908128  36330936   3886443  26193120   1143630    932029  25939496 
 29127701  62870500  20063072  68563484  14689848   1735349   1518138   1551715  17899286  31511070 
 70030998  24145648  48690907   2338679  10979136  23676800  40104886  18822342   4934668  23883392 
    30366  62311056    600831  65567848  45851652  45802220   6176368    343232  11931576   4179060 
 18914474   8661536   9107784   9513904   1011086   7579062   9317277  46544374   7782165   4283216 
 67558797   1503345   8136237  59096119  51500293  47098814  12426624    509472   8502686  36422036 
 28461600   6183855   7834992   1066338  69240645  40760943  26373072  25224394  53357922   5746068 
 10704980  18937776   2905776  26476848   5835652   7476700  26703060  65705675  65001352  26623596 
 19250020  57380904   2947392   9908757  34702245  26125080   5935526  35321088  69431080   3789324 
 27258988   2941644  63581868  48671700   2421918  73258128  57704331  38556864  66803208   2896020 
  4026256   1088181   8108316   8014218  19175167   4290634  42762390   5394166  51187598   8783355 
  5108994  55285668  51093543  10526437   8509346  25675650  10459098  12586438   8520195  66865049 
  6483186   1227808  37022610  20831690  23771850  19509840  25489710     51260  13541460  16130160 
 33767072  34848184  54519432   4135586  34824192  67460364  14523814    552160   2746805  49873746 
  2560329  37611790  65917650  37731240   3854895  41445744   1136684   3345688  64158540  26291330 
 17713820   7017780   9196745  81550125   3359104   4289760   2726582  40891173  11745855  31355844 
 76223160  45958190   1613320  34669076  18824835   6024614  38004120  44495220   2291580  15158561 
   918204  16749536  23635791  67591502  23110955  24901268   8792595  73521525   3821852  42334760 
  9415260  33916048   9620690  12088944    216294   5967702   7192404  15600756   9191189  67306400 
 17984616   1985760     78338   8621665  52135130   2026698  37165748  65680602  10393375  60495048 
 12816028  13000170  76924110  25497440  20150075  14155444    301698   1237556   5285769    512568 
  4699941   1376826  15317424   9408019  68447316  61349396  17139141   7768530   2994288  29188813 
  9141406  32015945  39524936  13352386  77901705  34735002  41041982  41746656  40241502   2350376 
  9436480   9974000   1781280  22839132  22275973  44806896    725868  14060112    199705   6944496 
    80623   7134120  45725856  11926860  27368019  29978855  57245355   8973744  42262737    683810 
  5936442  20190420  20593280  58030336   7256324  35744444  15946990  91285256  11022374   1421145 
 60164598  53507715  10616326  10740091   4644669   6060579  37853244   8142374  13633464   4414307 
 22121274   3094155    473739  17494400   8133484  39506589  31236142  47453654  45249975   8762944 
 34698830  49094314  65464535  14144896  43241985  24067760   3796401  44455044   4715552  67810325 
 30296274  22514822  53948064  48195142  28879884  13938920  68006285  31608516   2159612  66796275 
 86559200   9996252  49541247  33049936  14445770  11293128  26612592  29532685  39326090   2649180 
  2553552  46834095  22780050  30072967  41081171  36067990   7457184   7103019  26573354  35533560 
  5686296  11515375   7234450  71866542  71707728   8571007   2637202  50853096  15574260  11292479 
  8339718   5273004  30835214  64171086  49889448  13080330  40027260  50297136   6573975  72533160 
 56308620  49232813  36570155  40322793  32329310  31439055  58635044  11649726   4635798  69640840 
  1894276  27739457   5831028  20474696  37930032  61363932   1835377   2129300  13538231   7229368 
 41364192  11478533  33012210   3915555  96697632  26447580  17623152  25264746   2987692  20053838 
 27974628  43966368   3721140   1176680   5160484  20356968   3447354  43623624  30077091  34846064 
 11511225  22557864  20293472    467865  22415320    557304   4337536   2477384   2350296    409135 
 29142369   6537366  20352540    347820  84518472   4262662  76591413   9835380  45339912  34586576 
 24913920  27387600  47148192  51895668  59595969   8495064  12264096  40424442  93862476  35638532 
 32772992  83934114  33385280   2833324  41974020  39858000  19991544   8057539   7818544   4342576 
   583296  29287700  20451904   1970100   8594157  26871530   2552810   7964122  10789254  16926560 
 30700320  10728266    224310   8451628  37546198  37094986  12878884  66617232   7107312   7446477 
 13010784   1862268  12243176  41639132   3908040  48652728   4825330  27331950  48130576  17189238 
  3020030  34517061  82559360  42046836   8845718  10590860  13339648  13185380  59355180  57575057 
  2426592   6435261   3419090  46763392   2529079   3539332  36579930  38751839  18884041   4669812 
 26460675  63783456  16053934   2950842  33501765   1198920  18001852   7779112  24393465   9373605 
  1975845  37122568    692860   7366864    159348    255360  11943460  41839980  35232930  48378850 
 36056790  15088794  27661743  74880750  80982175  25799137   1136256  33603597   4273906  83940976 
 44246489  53172480   9279594  59138440    150048    252730   3389902  62083825  16689582   9577050 
   274122  26692554  50645289   5666136  12135244   5476176  30503872  18534308  68087116  69262648 
 78354105  13057778  11716782   5107080   2423592  57638750   3069333  50010834  48868261  28424230 
  1341596  39894390  67840716  15142036  33480315  63619762   2221504   7088518  16407850  84042480 
 21302050   2453100  24230950  40838112  10105758  26666540    452096  22458508   8233513  16683828 
 17461227  32626694  45438116  30694872  50308440  52775856    242202  64454764  50676630  14048006 
 30259450  21823230   1263873  27379030  75857745  68177620  14504256   3033240  12612747  16353036 
 89488776  13920115  35616042   4203114   7053404  39909888    436100  56626470   6921632  28555930 
  6528488   7211545  19622792    480700  49823230  14077241   3581970  75101878  15857676  58858608 
 37732464   7006125   1469056  18827820  24257040  54488650  40190430  37241792  34184635  30178680 
 67567446   8181270  16641282    175100  24057425  49905625    290292  14404855  10723470   5982117 
 49725207   4107008    900856    930902   3908750  19908448  34550859  19729164  24143270  46106102 
 13032999  11063484  30092580  34908918  22424256  39611314  47213129  28522612  22381596  53545920 
 24395910  12323115  23831745    515987  24547362  30809160  33915882  16245590   5286512   8969710 
   562847   1034100  17678892  21485736  75555803  31555308  13070648  19617325  21252132    874665 
  1604700   8460760  35927964   7409772  41535146   8006040   1702571  47444705  40722126   8524692 
 24006814  15358822    615081  20651460   1993610  17022980  35481368  35355012  23228450  62590100 
 42359267  43994592  60751425  15357700  39076485    709434   5897502  49847043  33758344  11302296 
 17006844   5270298    273528  48047172   4895424  27038188   1277120   2487240  12059136   3930000 
  3195375  16153928  66885468  33283602   6743660  18398490  48412968  12283560  25054742  20239726 
  4492726  64039514   9844150  44162120  17871996   7146375  52518565  74270450  11510976   8181173 
 89717020  38107563  25045152  31062549  32769800  81450061   4113769  19714712  17082675  11303782 
  3706500  17314696  43694371  17408682  17149352  52134404  60413286  51606720  23714373  70685004 
   173070  53806995  23797466   2446089  85452636  14356974  23872960  38498229  32154688   3615876 
 82487860   2750860  16858240   9314772   5994648   5006376  20220481  51936390  12702720  24895113 
 25605210  90085816  10121050   1585360   1767020   2145060   3116220  35927217   4196478   9354500 
 30052344  79015615  11531664  13520168  43287974  25274330   9460035  69028950   4888443  29578240 
 23418304  17903756  10894100  39170573   4329990   4805619  10540628  48857286  52436628   1052002 
 19559935  60474986  59428248  27552262   9042960    478855  40396412  14811200  17835844  22565918 
  2423952  28944360  52934044  30126915   5233887  44786430  35814036  25585672  48944412  56943066 
  2350040    284132  13646820  12249516  19002411   7845950  10197684  58472076   8034125   2029725 
  4706955  25343619  10067760   2890845  50513946    694476   6022302  38468892  78062575   7471256 
 19830708  17158720  74294594  65561310  13490532  17805624  44675899   4050105   2592920  39398836 
 71360253  12151560  50053806   7793775  19967255  33487422   2198940    291501  33234983      3092 
 10561428  21551246  28530005  11564364  45233506   7537045   2024910  33058260  15729930    488007 
 75856298  32469633  10151700  41996800  65713743    203484  22743511  60472975     45036  17332990 
 29741915  31568005  18174177  65052526  57839800  25605711    671148  57655400  12560174  23033810 
 11492910  35174146   1005615  13765290  24134271  24031560   6707934   2860708   9352700  41145632 
  4033152   8913224  19968462  19505424  20489888  12696620  10817865  24442500   7711440  14431338 
 21544179  33103140   7999534   6192158  13723590  18722331  45146424   6248605  39148470  45428470 
 53507330     73566  33143880   6371344  20280480  13511184  51856200  15657900  12395082  64265542 
 45141536  26302368   8565514   9952358  24510500  10920624  74994156  19834342  22040748  39178300 
 56172368   7162236    237696   6393464  64911210  30620187  39780224  19353477  32682324  65525345 
 15598700  35168760    403728   7151100  42354441   8075152  65925475  64807354  12263834  81360039 
 39029868   6103104    701760  46180114  37033052   3811223  73173840  44469192  22568196   8480835 
 34089756   6351750   5398130   8141932   6180337   3387248  48606420  10053087    419589  56096216 
 45394895  11047100   6842034  11425304  30857875  59022698   2447698  65325792  22878450  20065800 
 14273064  67648175   2141916  28625870  78644040   5126976   9248375  35897072   2327697  60134970 
  7180397  45842720   8632428  40206348  18389025  10952550  15468972  13872226   9445635  55470998 
 19594100   2241423  55204542  20988264  27712260  45727110  85400679   7963620  53120508  15333088 
 12905750   3247750  66308515  85385872   3899700   3405240  21547860  40410598  31167708  43370626 
  3745904  17204815   1363203  13390525    107514  17984070  26401800  25072920  42648540   1245272 
 20375829  21515844   6713762  20508916  24208886  51483640  13901470  39802312  11923554  53953119 
 84244732  40807640  35686836  18249308  50314805  40312242  30255495  47844805  36837067   1483020 
 14901054   1253730  47749148  19741230  57964500   1752960  33016182  65817015   4654915  25774735 
   305808  61053999  40506004  34665464   3737348  64408027  12254180   3562731  10719408  23898525 
 30389325  66956760  16102719  14891416  33467225  13285206  27478661  30840268  62184137  19190875 
 35033024  72677280   8401720  18543780  11400909  21920860   7862358  38001998   1506042  10277960 
  9266075  64871058   9283043  78932175  22714876  15536448  46893976  10574830  26486754  60541450 
 90077900   7601280  12830596  17476578  39718708  27201096  62983800  33442997  35539992  34639752 
     7824  13899277  16298632  12699645   3388672  47978392  12529400  57475430  12199947  41584864 
  5049000  43837353   1073180   4490972  13047874   6667224   4662651  37670320   9490250  12334112 
 61352816  15266540  20035340   1913414  12870520    652165   9762120  57068000  24018296   4513194 
  8367144   9509578   3956918   8334010  19790028  29857760  16453530  12873417  17984785  26738834 
 73964246  23580842   6714785  12201300  21195165  34629828  38316250  34690776   5646692    535689 
 33370566  49560283  21276926  14783556   2623137   4462701  85052526   7308796  27888668  36212500 
  7021520    251864  57681026  18414480  65665280   5586038  52194420   2097704  10977813  69027000 
 30476074  24271352  62149776   8953611   4304795  31524058   2203750  55508185  15714127  51504759 
 18695346  14787868  34831060  62776091  28138266  71257890  47143228   1720222  21381380  21025753 
  2825512   4035505   1109538  21132700   1398923    245946  12831708  19886160   1907871    175205 
 15773637  40967592  33109263  24603264  24996964  41504892  19740141  24414975   2847048   8317123 
 32762464  23428860    615574  18195450   7971670  10046309  36022858  36239429  64460260   2906925 
  8423099  22931712  31135546  20635974  47357310  53073022    331617  16521424   9526476   8799232 
 67040092  12034000    841863  47412277  42188000  52947240   3816255  40514307  22601979  14653700 
 57060500   1868334  47439728  16629760  26892000  12652110  25499280  59816577  66906775  18312571 
 28823000   3167675  19269586   5039982  55392036  39485880  11195588   7887216  53475900   4824270 
 15577492  39530615  30844640   3145520   5843070   9474459  16678090  16041069  14186483  53322050 
 10583780  85002512  32006508   7870278   9278115   4358622   4941288   1378022  11592845  63601395 
  5631008   1787184    463095  24432864  54525816  76401024  71392530  16103393  58373954   7306533 
 23272720   6063260    145985  34737195   2072967   3214796   1554776  28022280  74656600  24526480 
 19586307  12634524   1696135  24222240  63995661  24478983  14181629  23415719    538707  27102075 
 69295104  32020947  26806240   1521998  22505510   8420010   8943750   4518486  61778736  29986940 
 44024688  19190874  31132200  74765433   4750388  52435330  18233328   3821649  29475684  68389968 
  5982724  65016513  24095790  49262820  40642162  14443175  45063539  65052117  35592424   5376525 
 64138110   3405151   7741468  20181448  11721760  85055396   6619104  10078289   9595558  17195976 
 42478794  71054123   9458171   1665566  61724019   9267648  18492516  37797372  29061910  53830546 
 69826864  79493340  32189648   3336580    763488   1655030    452088   2428122  60182843  30810543 
 25262050  26624862    852368  22396581  43835550   4467375  21514520   7732219  31806240   7886710 
      900   6687584  14666614  25339527    861348  19730836  43397550   7972680   4639392    651155 
 67841355  35946480   7834320  45538416  47350386  45142776  32964392  89804052  54269662  23598544 
 19460650   8241243  21468160  48906000   5673756  33955768   8838049  11563940  13707814   1485220 
 10117604   4020472  21178704   4006524  62528977  38685712  44145090      7833  42470799    557813 
 52469040  24819031  20183918   2215306  16026096  75908138  28421127   1634258  53053128  74975440 
 36911100  20820618  29665840   6035828  36649451  32127617   1318650  43733302   1339100  33077958 
 29828076  50026240  11252574  39048086  70634457    928844  47721460  72889984  41709945  11499969 
 38939940  22976443  45814092  47053531  88334064  18881564  41165904  10559592  12051522  11833320 
  1903996    112210  20437350  82549578  20672304   1931384   8118010  39847500  36880636  49649985 
  8302280  19765239  54563625  61341740   7598766  21862500    485604  70551390  58563008  24757625 
 20302284   4208334  15486449  67716218  11742710  39309860  15641496  78792204   1203285   1781600 
 88040184  35233695  33133312  50844688   7047408   5579545  44417610  52199463  23595792  13876794 
  6960940  10451456   6801080  10562695  58210976   5512560  15176448   4133829  20099576   1338144 
 88773608  18947384   3765444  44752140  19269088   7002295  12309600  26577375   4552965  17923926 
 16076973  39862503       309  18544500    560070  25594096  32112860   3971082  10320150   3916302 
 19580328  13606137   6708042  16756825  56207904  13248864  53123700  74569404  45390564  37841089 
   437914  15743282   6061648   5441268  91126757   5427632   5412330  20840787  36393000   1094961 
 53418420  15322254  26148913  15550284  19415733  60287480  31814228  36538593  11047892   6999993 
 11685492  50514660  59248707  55313656  23767398  47021357     15222   3816618  92183013  14381073 
 18353455   3338573  33705288   5639850  12513875  91672035  28900256  11224422  29450372  31169135 
  2810006  54153159  64239372  25178392   6421580   9405114  80074197   7136906  39704494    754020 
  6731092  25197420  14484736  11844128  12425434  44160067    866688  11696850  39973356  19693184 
 19141875  20395507  56077230  65137650  18841004  10631520  39705341  14771541  34435122  21176775 
 62441568  49716240  44756712   7038699   8739150  29075142   8184240  16278804    104436  18846880 
 45345433  31759754  28517600  31558205  18737873  36865437  19828860  12708150  10139646  28685615 
 40968300  36275930  29953798   5391159  18196008  43771693  13859780   6576030  34681530  52315732 
  1998945   2155984   2300522  68096384  21242123   6956019   3389664   7917749  38537120  21710022 
  6815844  41476444    237962  46918220  22806775   3687294  78837783   5914344   2220853   9439606 
 94508916   9204150  14964138   9708634  29005236  40534556  34331346  12112191  21981660    599550 
  6479000  35047180   9049184  30338569  18346328  18109476   7577324  13548320  37139138  75230380 
 13547924   8255520  37522590  42071792  13902552  31330335  31644984  41598429   5771550  18703804 
 58828948  28650240  81593425  80582736  34462704   8972768  79308740  43986533  29359546     93090 
 33143935  64317653  36494640  41786688   7669524  47034720  13568445  40014585    706127  21643040 
  5859418  16945850  11597232  42023790  50177625  42372848  45951616   6272640  11698418  54404458 
 39095238  15312232  25016926  32317680  36079914  24949134  39005174   3882195   2879874  25374900 
  8922430   6767760  68372976   3134700  17035060   3132228  22659818  11519914  48839364  39706740 
  6171850  23269932  21149594   1687556   8815700  45550640  13217152  50071692  10428982   9599832 
  1095424  39380060   8561138   4435070   9870228  74285400   8837568  12477477  82363533  28365596 
 16462510  20027994    210249   8941836  18368000   9707374   4405100  57531540  34075262   4527711 
 21349392   1930850  23088185  80030063  18109680  35301280  17919104  20895084  19167250   3798256 
 18853884   4615980  24125472  15656511  60369282  43710292  33539249  39289442  68187936  13987692 
 34540572  85733415  60163290  56893239  11989088  10046025    708186  31154988    564200  27327312 
  7234345  50605056  37084700  73681877  21836826  35427000   7701067  15027770  19476800  49824640 
  6932085  15689744   7236055   5828880  17481169   9380079  49934445   9378996   1236560  40571870 
  4963500   3076434   1330418  43074180   4565680  29982765  28519965   9125166     67041   6427090 
 58096178   8944098  41789169  32938770   5451495  47681216  14904474  95833752  33831672  14868205 
 15487490  10833102   8661168     87703  54184460   7758990     37350  26353584   9566592  73473624 
  7837770   5713969   2533663  12941237  16456022  30018760    775891  28094811  66662589  15937555 
 10893312  16254480       251  21215880  19753524  43454942  18380341  10476180  51103577  27994736 
   238260   5341770  12630048  69914092  46065257  40744088  15338267  38791340  81547081   2045385 
  3809742  35626446  66772636  17034816  16501261    205952   7201710  21363328    672100   4133008 
  3952572  90815589  19188986  44620656    429470    408871  88527384   4410842  42388851  22245575 
   455726   6590815  16457140  86642010   2592041  35204057  46291296   6024126   2165636  42434106 
  1548153  42754681   5393392  95871164  25111650  12403248  13363506  18585116  13095312  66386245 
 56599262    369957  48551569  58455957  24029687  12863348  13083615  25943190  12644528   2766042 
   123110  17388233  16158122   1248528  74360188  15418053  26890328   2129472  58204160  48313298 
 33006545  64305088   5264574   2572921  36709296  13446318  54972855  46947880   5053008  22391248 
 14276553   8361625  54940905  41875295  46316956  29756860   9390164  84958272  42209160  60248136 
 19180812  21649144   7412297   5292260   4178195  16169790    102760  28047936  48396352    532134 
 71756104  11247335  64623165  36262229  16157772  12368637  37612368   2170560  23137302  22573368 
 23112540  59764848  29090336  31025907  31650297  61212991  15344376   5160480  90365912  33803328 
   411944  23543256  70871976   1971054  23594840  15326346  13125669  66895416  17677488  20664600 
 13566017  14484816  19678380  45759220   4776960  13532024   1129792   5045872  52492726   3558027 
  5603316  15206940    787086  25394847  23729486  12674340  27717018   5610198  56560140  32365016 
 72877392  24265480  52191360    794658    586170  30786840   5648004  30974292  66355350  40583032 
 18992646  17837088  18305217  42237195  23185643     57873  37409415   4474508  26455865  18853276 
 30751025  27248928  23497492  29152053  36685992   4448032  15374002   3480402  11216100  31455286 
 43969250  21569154  48701988   6787543  13737824  30528516  20777200  25865016  25882500  18290708 
 19671860  23020848    592968  19222816  26566740   9335618   5296391   2194806  53235274     73150 
 20902274    162811  34284605  28524903  10906287  17248290  25828096  21085014  40177458  21453084 
 24116036  61841385  49569064  53507454  14416752  13887877   2274374   6688038  44827548  51286362 
 27714894  19933059  49763945   8354472  32318093    817155    478848  28138665   7874548  19052576 
  5162710  10934112  27778114  22819936  82762288  25813270   6236144  16835424  40756471   3139084 
  1266880  19231771  10276885  30074960  32793498  15236892   1672531  11380756  10253285    619956 
 42131727  19207816  19858203  11420090   5940882  45480630  18139044  40824798  28711040   1088780 
  7382310   3240166  11708256    858909  21969900  10774368  64339947   4325118  11902262  10477348 
   848256    915456  49609824  23305568  12026366  93884770   7607907  43524497   4435116    530534 
 13723103  25329753   1906310  42305607  55837392  22445969  11425413   1405357  72020500    282530 
  8002071  10244916   1160605  11326842  20971792  21830341  71644790   2636361   9945752  13810176 
 55023775  49790410   3289874  15343712  25129992  15331176  35122127  46961922   2711360   3420999 
 12816804  59255317  73788396  19373904   7865704  16335698  23025024  37862260  53764290  35064150 
  9573824  32498235  13012630  16195088   1976286   7048470  42722858  33510070  36119606  42632219 
 36938610  14607250  22044428  28784490    217875  34293760   8825118  85954460  23840880  11833238 
 27454417  83433540  64782597   4287276   6204008  74039175   2730492   7240604  43053903  24262527 
 11967636  63752959  32734751  54569340  13944249    275264  16968600   2444880   4963140  29162492 
 74542678  55206200  40226256  51491450  46520898   1087674  18189611  17505945   5095651  65755800 
  5900590   6327530    555740  19958668  62279330  37073600  25845776  32952564  10105752  29267072 
 28298085  49094632  29947138  39688110  27163184  26992791   2673920   2071585  13485556  12769902 
 27001134  29070408    244110  19527459  14137242  76351376   2985064   5487022  29302807   2034682 
 35336192  39022238   5080960   4188970  46702978   2579482   8268861   6707170  45961648  23940630 
 42796866  12106749  24463260  11042220   9750425  40841380  31721378  14655630  57491280    477576 
   411570  66182375  35223750   7465925  68548956  11102434   6069749   1329632    832197   5120109 
  9499646   6523218  77864304  15653178  65958894  28259331   2342634  30022980  25667356  18594108 
 25708848   4885505  23975325  86772540     97008   7176108  19238581   4776638  51142695  25459203 
  6142235   3322946  15871211  16564392   1016037    323304   2561570   5902896  17795517   6075783 
  9899904  17966250  68382174  18805024  30577905    793288  42663160  13102040   1373701   6765610 
 19409006   3491620  47845800  34635840   2424780  12444219  33690180  29735990   5606946  18691360 
 37199868  32838894  11010675   3701640  25237980   1664000   7620300   4958526  60699114  35657985 
 44836960  14950410   3268965  25722114  79903470   5655672  23261616  60010079  21562572   5576145 
 30367426   4783500   6351124  62710209  23508450  15006810  22132788    518477   8119030  46541148 
  9539192   2672961  42714672   7991808  18768966  49961200  16506583   4985511   3337818  78514758 
 93149710    690032  34108256  80899470  75308816   1200234    559600  19917810  33025322  20760432 
 24861876  46607150  71128704  88354436   2210576  20250420  25067538  14673386  14561250   2389057 
 20704050   3832608  48722303  22895787   5306553  26515710  67717008  10555053  39619716   2671191 
  8906563  16660266   5685162  21287910  25686243  90569193  12968004  22240800  13843710  17685850 
 20380220  17405976  17151838  21701769  25950254  16194696   8084118  51127029   1232936   6798870 
   904416  22795968  66663024   5463845  46779876  48128520  17231435   6985170  19145308  56887376 
 60137520   8480430   8442399   4546212  17128694  54799071  14388192  40555368  41298828  19254092 
 18613504    224192  60528279  15470725  72834960   1927443   2126466  41647089   1816194  22623272 
  7273579   2770644  13985670   6395454  16721042  36767202  32824077   8648520  53521240  41188364 
  3458339  14980828  88375490   8145295  79553700  23978008   7322210  32846454   9620028  34976216 
  8268645  51291063  11029545  18641685  34040392  16290201  15109720  70344368  16195872  29066796 
   558763  13658986   3502150  64299168   6792481  22705020  15506400  34893175  39874300  14989984 
 22238112   2837349  18271575  13851720  53422578   5347452  45886848  17876405     46035  17558081 
 12319275  54397970    803894   1321902  10833984   2826513  23129298  20947400   9773775  35144526 
 29397486  41073326  32221266   3588732  19933128   1382238   1819476  13633664  71945820  42532182 
  4166802  37571625  47024688  39679068   9348416  27538509   1740960  56844991  15142225   8938246 
 19396776   8154050  35681625   4669301  29526656   8244677  44134370  17076096  19814769   2251539 
 12445290   9231885   5671200  11442904   9119344   6825807   6776836  18607148  14354550  18610680 
  4632704  33852441  18406206  26777304  42542748  17651790  23435280  21818356  18834323  67329532 
 14232640  83402800    647850  67375385  33055380  36604830  26277770   1900304  59362308  18622648 
  1610964  23228656  11782511   6071778  30681068  14062000   4335730  29647520  61294464  15450975 
 22361360   7166351  68094455   3203552   5916512  42221760  49633554  51757433    977735  11328792 
  5727830   5266704   6922592  17049500  21811590   5922036  24732395  38809134  32189346  62689200 
  4925930  10742472  17607194  97739690  17682337   2532740  41873516  31665648   5641256  56720180 
 31652692  28526832   1600081  13465642  24524064  28628588  49746984   1809000  43216464    650529 
 17898695   5478360  50930448  41035968   7831836   6142365  12983490  32792886  77798967  12898039 
 43717534  15483446  44658068    103408  42375600  54544628   4145124  11497899  10463730  41860858 
 36637204  12990340  44474192  20808100  37487059  57063800  26553420  46192344   6386610  51606620 
 14315616   4864020  48196228  37258084  41113546   7450003  21548010  24628665  33238288     51285 
  1498980  14825847  12157901  29055448   5124645    615810  70266040    560664     95757  11353978 
 73079529  32705246  53797624  17870774  79645335  55431763   5408490   5847633  49921151   6263590 
 13609500  13567116  89128620   3517228  33214280  13572160  31355001  47190348  79388262  58270322 
 40012899   6178614  19767549  10349175  18293475   1634562  49649398  30990777  22439180  13346272 
 12720944   1240680    573760  22643528  49205673  19248194   7503457    587574   7013861  13366592 
 24087250  46683560      7776  40409888  10303832   1235292  41619620  12201040  92471328  85843484 
  1760514  30473408  53623187  15561330    616904  10782000   8145056  40084880   7051685  29995136 
  7305909  49399020  13099713  35299565  24015176     90118   2257794  35229613   2589468  30454960 
  4177960  49506900  17156655  30424296  55357955  29106402  26386206  38907117  23430323   6780669 
 14995704  91944972  14785344  46065155   7158064  30327800   2993760  43002510  55015758  67559680 
 68831250   1299726  47062296   1123071  28476484   9179600   6285152   6819062  38328312  24499158 
 67733005  21071169  14776786  47462380  39789840  39031460    977634   9435476  44028606   5331580 
 28532206  35301312  43556856  17298127  55056760  90009101   2693652  15292521  54914496  86027536 
  1970996  17966760  24872224  64634592   8437704  42226100  12682276  13064500  10073724  58100328 
  3511497  14476990  38718576   2375548  59147514  10125640   8753812  32673278  22499022    766414 
 72776730  40807440  12106716  12125748  11722704   1712529   3855735  81214770  11541164  68557080 
   271045   4107564  16285076  23297267  11711366  23250760  37172340  31296560  26167188   4549160 
 58891500  11159581  25662285  62840635   1562436  20870200  56209134  19903450   2664684  84121048 
  8696366  37783221  27719930  10259370  35680050    893200  49148424  20735509  14894926   9551531 
  2269820   4368024   7415168  47396412  58356128  34305920  14554490   4247332   5608504  11144070 
  6273984  61776522  22355784   3152359  70081851  70490512  21563984  43951851  16114980   9027382 
 22059310  30467280   9306900  11906363  30470337  29085487  43415300  39369020  43056895   4731468 
 48101118   2910820   6784848   2435250  22478240  32881992   6654050  12470040  38500022  61602933 
 16348672  15729260  45253926  32073840  17337736    253916  86751672  66581900  43630500  51568010 
 85449879  45892700  77093235   4778224    688362   1741532   6708534   2242640  18379960  21956168 
     3664  75631507  31999258   8394998   6903920   7337148  69756056  20389759  25358424   2027392 
 14266959  31550383   4255925  11674512   3111426   7689480  13171280   2160459  65855064   5805436 
 38182102  40428930  27203968  20349888  23989296  15814991  47353462   8008319    455469  61972472 
  9087348   1518132  32142918  23544885    661264  18959860   8378550  20978852  29237450  12995824 
 46770556  10297947  70196391  23337661  29498856  12641850  10655765  37232970   1810928  71434272 
 26536856  52373754   4675222  32060515  22584051  22447664   1566297   6483885   1681020  12646692 
 48605646  47389914   4760130  95211030  50596800   1750065  32829645  28080602  34070028  41790292 
 42237778  22953107  69713000  15308125  25995652   1588680  37309600  26346814  16322655   3208815 
 30328064     79851  24905090  54042820  19923252   7903572  12159042  27240500  30148164  18949373 
  3876768  17570360  13109218  18229764  28899283  20286614   6715428   5620659   4463361   7962978 
 33833325   8417825  37399968  37771920  10575545  20921200  20212594  28111380  20644470  24644884 
 80759769  26606775  78217580  50136809  60691104    763617   3770100  28134320  12099204  29064618 
  7472898   5470374  16771621  26906408  34514335  29027795  23316435  53283672  22180510  37272162 
 65403624  16118256  51961968   7802190   7217824   7995168  14949069  69947464   3284702   9820356 
 18329283  48195984  29926397   4204938   2352121  12358732  11058435  39605550   1711430  54756088 
 25376200  31893736  54972232   8160475  24616080  28886668  26821072  19190002  29009160  10773204 
 25944276   9264891  53884845  12419622  75468460  26378875   4463415  27864774  33456240  17906438 
  9886669   1656925   7304627  31550868  27121045   5526720   3120496  17684656   6824705  88773751 
 61221446  12383450  75665714  42191600  30446508   4851783   5450206  14961362   1544640  20726622 
 12633830  39089834  63142046  21294704  18876660   5882004   3043716   9437262  24826596   5829435 
  1052784   7662270   1231920  19895604  51911538    469640   9680000  32555074  23841519  13466974 
 20550366   2071329  81497088   1954484  56850585    208720  72541116  29618148  14147751  31150088 
 30359075  40769031  82964204  45797942  23959476  32043170  63833922  40495686  12192585  10627384 
 28903755  41143424  30197131   1621710   3071296  33569018  18820977   9372114  18631778  25764375 
 17084067  85738300  22528192  12120372  13433762  25690537   3097440  33418875  53766672   5755665 
 49011600  39939906  36306335   9576414  17239840  13910890   7997520  32722652   1287264  14889355 
 43033802  11777572  37336020  15879861  17426801   5261091  10570320   1724310  14992964  41480244 
 39055738  22559240  52466895    863152  32935177  36114930  14411098   6885052  20222350  15798340 
 18375324  10048326  63342048  37073900   4322081   1614021  32889854   6715964   4497284  32006066 
 24519915  43048002  37718098  24029258  85470528  32558115  89432349  49449600  26227044  37309008 
 38426706  37287900   8255880  44103459    418065  18184100    470000  11244990  18792319   4753116 
 47804640  31360599  69643916  49101396  58288552  60131358  80145450    604032   5469408   2469416 
 70590617  13776136  26914314  76641744   2758080  12758507  62712156  17974528    961038  15430575 
  5801467  21007236   1756621   7240968  46033920  10473088   1730894  26019238   8820900  38522460 
 27853122  14857200  16839016   6017956   3282565  27837000  85523494    334645  32621100    912548 
 71047950  28572740  28925790  39572480  32532950  63704943  12792010   1317057   8198442     77196 
  9054194   7166432  21151605     82076    990912  47572380   3219816   8931160  20999619  31057860 
 40065960  46508798  21699601  10939330  35276300  14299378   4532500   4853021   9595687  38229900 
 45072996  17696127   5776107  19197507  22441515  12162158  21640960   5082714  24709930  71552670 
  1609200   5905618  12549190  35436500  11175705   1564719   1676760  39956070  64482426      4135 
 11562305  19542512   7186410  62964418   7042640  30957160  10875101  26290116   1063298  34962840 
 10081104  58081394   2376396  39059124  22942248  54553455  23118103  66657138    111860  32546112 
 23490957    200475  30222801   4660605  15731632  62640928  20886164   8870651  14813505   4960076 
 60157286  70317870  76647835  18235000  50949440  29799040   2094608     15940   4917740  31705170 
   820680  31616494   3343660  57690225  55551008   7416530  10284048    300040  27960100    715078 
  3754750  41054728   7580259  54917184  46985834  13670484  23268060   6623835  49350372   9998446 
  4573877   4566035  14639220   4234060  40360832    600248  23474070  86327703  46623786  16667604 
 45764342   6797792  59634855  47349440   5295400  51937431  14128270  16163430  12697708  50913696 
 18354483  77133726    236602   6841390  23667150    800990   8004529  75275757   8518257  59560886 
 59705184   6918240  77929158   2443662  48976257   5265444  10299200    827450   1864850   1398267 
 19456836  40821475   8141364   3941790   3001908  33168308  25307240  57404812  75758166  16006695 
  7385157   1347294  10496275   6829780  56940334   7113260  20943000   3306433  25972110  39029616 
 47460600  42595679  22520499  14319792  39399360  29940958   8750991   3938748   3173731   1721444 
 14378845   9555091   6150672  19394688  23744248  52194384  24560786  50212183  15956640   2210252 
 45191718  62161073  80959540   8947440  31994460   7027500   9395800  75641069  23970936  21336116 
  8713353  58394963    785565     10028  64358560   5102756  23800383  16077806   7140430   5094519 
 48318930   4150580  15164446   8701897  16015428  19741266  40666416   2307498   9958172   8911672 
 52453674   1700023  78544488  20334570  77897664  15935259  28142857  39295179  24382620  44069000 
 16754144  40708010  27957928  37689804  49457335  23841090    821548  20779196  11033748   6193885 
 21621888  53517312  22946679  19619666  65800464   1544328   3193746  34428251  27812096    673492 
 38632344  37135800  22340010  63594487  28686940  13553432  48077604  65920322  35379008  12526280 
 47935594  70127036   8399742    272880  21785764  53450892   5712284  90963810   8526591   9394488 
 25355631  45050863  44828600  13101672  25210024   4840547  37425370   1521667  44447532  24291036 
 39333492  18197718   1180410  25710278  85363770   3457440   3492064   1166300   5726448  17846608 
 13663104  18152455  11622276  16727447   2270081  38050089  12931056   6698727  35741772  19756040 
 13330005  25953656  77264140   2432788  51899492  41775350   3787662   7231766  43737088    247143 
 20546100    231192   4708278   5659776   7422642    829920    130464     16192  59662275  18271837 
  9059285  41940860  18023304   7541247  24056466   2271430  22137080  14955344  52366142   7486596 
  1151680  19191294   3258564   8063901  37678950   3618654  20395908  42256368   2890932   1682928 
  8280895  22804324  29020298  24653607  20227495  56779299  62914236  24358510  13420320  45792517 
 66531696   9364941   6207888  58566100  17085266  62575526  27870986   5577930  49033440   8766376 
 10408128  15835512  34688296  19100604  30924180  55637668  59401920    669048  23879160  10131264 
 70755100   6143877  18512739   7195416  26616457  33144748   4386882  42411999    721056  21071358 
  2844732  11842208  26657235  14755380  35995416  46804032  52992180  63600624  38300353  28311381 
 36650924  38113031   5761906  12734475  16376781  22606144   7818370  51076128   3309090  60205744 
 16697412   2674640  38274756   5114638  46352934  80765580  26819301  19292990   5040756   3203808 
 14382198   3691584  24044685  56994909  73980081  76956604  41648094  15386040  63263616    936276 
 34330812   5998558  25899930  25750305  61316097    497535   4992450  36671040   6126408  15031494 
  6025552  53009721  54301158   1883695   1654831    966966  42683472   5504856   1415640  21839025 
 81952128  41906305  26740956  31646784  25501992  11823234  19299780    496905  67194701    746652 
  5806316  39231840  67881215  32883321  53777250  28377216   8613990  15746214  58197505  16865021 
 33016324  30558383   1976932   8792468   4651128  18448028  27567024  20228334   1615230  12824370 
  3923175   2855680  16246576  46737704   7358244  15941361  12129600  50185394  10820795  49727431 
 24196560  24529625  58805968  36183117   1933390  10282892  82391724  33522468   6099456   3262608 
  5520069  49590545  24667552  22709808   7815300     41220  57409950  16413958  22065533  62947584 
  1375842  28065414  29869684  12979500   7154021  55262331  10184820  30729054  16837658   1778220 
 16283584   1166240   4483538  29609790  17090744   4441217  50849456  18224820  12501390  18580536 
  4309806     73968  53260982  10392998  18190448  30277104  12293333  37495626  29389719  25027270 
  5853708    682154  15456330   8339592    986930  11602149   4512312  64878385  15776935  18234084 
 65594340  27015530   9220580  11709234  40808960  11060896   5622584  42984963    118160  14556250 
 29994720   4586372  42727464   1860198  37402560  13803831  46752008  13827400  51751450  22906210 
 44230923  52024756   4346540   8325356  23641332   4910958  14925012  39094286  41224416   6361382 
 27368913  14888835  43465896  21053946  36828708  24966400  32409290   4118956   8383810  30548658 
  9411950   2791855  76485465  16969350  60064300  17348790  65092641    525481   4514076   6821090 
 75715380  56397348  63332487  39997432    180360  73355669   9255236   7976497   8205135    121390 
 21252442   9875064    278185    256691  10290735  47631176  28868759   5775240  79683796   7122192 
 18692884   3216360  40634874  49103888   6053520     43550  12071226    777164  13840479  34645356 
 76490640   6597367  77994002  71957294  20415380  35434322  20079528   1635326  12026124  94265496 
  2491660  10932280  42020202  14237086  31671000  35208220    845835   4677211  80694342  24392720 
     2052  16977849  13271193   5971144  38823992  21008134  46916177   1944745  28759740   2267488 
 51218200  21214315   7141108   5775950  23796897  14161098  20922560   4055623  20314850  26827200 
 18803604  16672792  13017240  18586440  41702810  74087595  57496020  54243948  10925642  56660499 
 35418620  57753000   5957564  13683216  55415838  34983550   2121345  13946753   4116151     20585 
 89633376  38752550  60519498   1078336  78221934  17049030  68714960  43300530  30589657    872516 
 29644048   9241524  22400442   4582160   9867571   1248612  68492160  21111525   6802082   8361522 
 10484448   6515456   6899312   5986880  32051144  15083302   9732651  18329796  67214590   9176512 
 86884728  34068480  12433110  16936020  45928960  34314161  34951100  25977256  57565036  36334000 
 41392962  41798757  21434256   5954892  19141632   6322440   3388300  28411410  16872708  21977752 
 22275972  22441573    459228  12647748  12916991   1416030   7127625   9029976   1809456  16018680 
 43090648  13001855  11286551  27438201  21675405  10407822  29218956  38944205  25049024  23833473 
  3329424  10404495  29754250  38109816  15150744  21616092  42183370   1762648   2113245  89709505 
 27155562  12203191  10350800   2322068  41235012  17187807  12244785   2976108  47429904  35178720 
 41756810   7645104  11425620  46493890  11442819   6987325  63536118   9033652  33336498   2263438 
 28591825   4281705  45327360  53385436   9407985  45795900   4131021   9817720  47370445   8305806 
 31500825  13072206  28195012  31748021   1690041  91926495  32619616   9017532  20205248  20538252 
 32909877  54115172    613008   3289068  13159600   3317389  28148625   5073344    394830  65407680 
 38090241    199800  20450130  75070388   7842030   1371966  16834165    868923  39624642  14413017 
 31236625  12017100  51111650  69841422  41746235   2763666   2855648  32793210  51162265    634048 
 11043123   7307248   1792852  18742724   3083036   4432662  40582944  27105457  10099071  41195520 
 12570048  22449550   7512112  11474335  39819222   2143470  33619750  49150563   5468220  18230748 
 71748600  41545744  24870222  13334409  21590282  74093820  15338210  20733140  44556736  31908232 
 13948660  21258398  25239270  14278525  25216120  21475008  22992268  11633193  17458725   4346188 
  7274028  78958395   7609938  62061120  67081835   2438700   2800992  16219951  44541373  55272924 
  1038128  16257339  58942799  14583585  14134871  22980519  30115289  24314274  12829088  10812852 
 23538242   8589760  24159465  67902030  10589992  23483718   9041500   2109912   3142569    280160 
 34075019  14223972  49879918  23472834  14939685   3578064   6621004  24227116     54672  17241498 
 56503616    109102   1047055  12608232   5664020  12186110  13301452   3840600  87908151  30145456 
 27361438  58649892  28292139  43438697   5870424  21368906  90185108   2253765  27202384  42999730 
  3871975   2417430  18827722  18655273  13895300   5959048  30390150  43414560  14407116   4931757 
 52199784  19320966   2060752  41750684  58773046  42839727   4985410  35861430  18727290  41498992 
 47466909  40859532   1540080  17453216  27716472  32760077   9847840   4143555  24953290  50376704 
 36339750   1198075  74412360  79298168  73563968   7462755  62261640  32493664  79162800  50822568 
 22240286   4107218  24910292   6125786  29675118   2916267  68243193  25255800   4784865   3215795 
 49401214  43785811   4127016  54012096  23031049  10933853  50911245  69907540  26759088  21571303 
 46074862  51192688  27387697  66226248   7838613   2812480    586560  20039575   3783890    415296 
 32728033  57716322   2807847  37390624  37833495   8827658  24240336  11905080   9400032  13322496 
 10190775  11325440   8256430  30099928  35198592  14577140   1063794   2264143  92717520  19962580 
  4191656  12390519   4078502  73745046  37615472  18643570  31320000   4028044   2474668  15054546 
 63196753  44920980   5632198  39700320  70017550  46945850  25417314   1903435  25358825  33789300 
  6201216   3539270   4663665  20354087  49526442  19065550  20571015  17355622  74020580  29834288 
 25209765  14905044  37430250  78941466  89466756  27500850   2000370   1993860  34492450  28821072 
 30004982   8933337   7387485      5734  48103530   8760240    635010  29018880   1631340   6347684 
 29408136  64187068   9597180   7898506  15705953  21516683  64608586   9246068   8237108  43825206 
  9010680   3351897   6853125  25400027   2400354  22555715  18698445  27165740  21437406   5006620 
 26759172  46365585   1932177  77227140  19928658  21116334  13851321  22309362  10004618  14930452 
 58645686  58591029   5831136  90693270  24051379  44490208   8717514  10139490  61356732  47513122 
 76870090  48165260  30603760    462750  53054624  33596427  54173550  58474752  56313372  25629560 
 42897368   2537130    163242  21493960   5134432  28067828  54993708    622362   2753666  16592764 
  4105080  27921310  23929218  43825097   3647278  48266361  69118200   7307300   6581400  24801840 
 19064808  12629530  46264662  26309299  59067572  18608711  14789000  30726810   2889996  76327650 
 45742986  64184468  18488948    431748  74131732  20660898  29617933   4442948   5688528  20037780 
  1311820  30680478  12694794  53210210   6485792  35313486  11189360  25348328    484012  19693990 
 89281392   3471109   5860350    873076  38579034   8335676   4024504  15085035  14267522  23945416 
   426880  49144673   6155439  32541795    199500   9881991   7213544  19720532  33453069   5607591 
 11688712  34447788  41653548  32207395   6932673  13018884  56881454  21307968  34893090  14411040 
 48673415  47296836  85179636  24811208  54237924   9644550  37239169  11497320   2876448  93171156 
 24380720  25240200  33854106  36650978  18320700  25198500   9954714  20817181  64619681  68986692 
 30160056  21117833  35829378  47142310  13858494  28837010  74589166  28585452  22677810  19502951 
 54722288   2704410  43427085  49705894  28460091   7601544  38364864    781960  24218190    763969 
 24864472  13019000  24559556  28217385  29137692    572814  38047360   7849035  65983526  26056554 
 15268932  16378733  15341119   7478556  11435844  15655440  17906810   1714625  37553724   4962573 
 10609735  27976361   6437696   2055781   7936500  14294265  38503080  36068318   4637787  11483924 
 17581460  37507920  18477034  67511480  45710573  64502670  38111924   2631974  55301152   5222543 
 30467450  18798120   3690096  16156304   6826290  21536672  64940040  28115016   6821829   1659285 
 16025636  65273972  55777870  15987669   6588155   1471176  89301440  30889600  14184075   1533880 
  3715288    982472  14616000  47608015  13009600  20933778  11466240  56835622  56798320  52978800 
 27625535   5513200  18725015   1872225  10284548  57676100   4244602  63162736  34577488  19825056 
 33912120  17464470   9294405  62048484  86279437    126906  28788232  32247816  12707730   4665849 
 27165300   1910700  12981328  26193514  72045830   5336247  37045341  20716080  23952329   3657023 
 38807529  57043642   2884080  33976138   1232707  22364100   1538130    762853  18905970  75688905 
 88252416  24910802    758195  44486200   4321344  24390615   4336512  21110044  24508050  49387002 
 10212074   8452698  13768027  38417544  23863300  24167696  45634050  12365838  23575600   8200732 
  9334390  18258732  29081313     46815  38984256   3342843  33732624  15568245  14858528   1946400 
 27282220  35256704  47333678  59910067  43256880  25996490  13703256  21605130  45098300   6987708 
  4755672  41990060  12163800  48444552  16246433  10600182  29900904  12263130  36399423  35774551 
 64988781  17148612  31379712    471360   5116713   7444266  41304876   3767625  63254566  10304886 
  4019675  43345665  41618688  14034846  20380140  47335104  12944533  57370023  56214074  27843704 
   790023  15576757  20570594  47003040  14295039  40156542   1589024    106361  42273791  32771314 
 35165606  40134136  32464314  55606560   3680376   6859152   8131952  43857015  28544022   3749193 
 12865125  27375516   2162666    414838    328680   5151204  21895010  21296220  41622006   9745100 
 20310111  10488456  17357634  10248228  17568864  54215035  10783185    291550   5909120  18238020 
  9782442  32937695  24141186  22821930  14931837  36730711  47993504  15817114   7182837   2077084 
 46042938  69268224    539392  24646336    403045  14915676   4209540  45677616  33421248   5257758 
 14531821  16728255  19049835  21357996   7593040  45719272   7034601   8326092   7227696  65335140 
 51352194   5507948  28507060  69595062  67240400  92833062  17011601    873162  53657748    335776 
  9784995   7697496  20729205   1201642   2598050  18033148  82434536  53572509   7403646  16466966 
  2118278   5000372  70650090  31938885  41833841  30296448  48392112  17934813   9508338  25146310 
 50476558   9064710  16773756   1298712  20177738   6035255    246048  20209917  25537200  19471205 
 17591435  14768478  26223531  35577056  56943852  65970470  19911560   6233565    260505  19865727 
 17318430   5933304  37524906  12678848  56245050  25862984  46855196  17096400  25867485  19612668 
 13717484  23060832  39196010  14795984  83795052   2178720   2657732   7884540  41989815  33491367 
 59225115  25353378   1200072  84252930  19739850   2794545  35670854   1887200  64481166   6061696 
 42768098  22063352  31678276   4326438  12130300  18318470  60200210  79290376  29794500  16814970 
  3396800  11531250  18818439  24073494  27866800  11593944  42273216   9655568  71511384   7320434 
 20925950   9615648  39680391  54623296   5196975  30645000  41209684  18588015   6462859  28279344 
 33383350   2690478  86508660  29354640  81118800  57114050  62452890   2812878  33667828  20872576 
 41967594   5800168   3006152   8027190   3560928   4521536  22652588  69438000  23396736  13544980 
 49950030  18046056   8150452   8252100  56572992    289910  22226857  19136387   3511276  24418743 
 68151192   8185840  23922216   2493403  10668981   6577020  30099834  11770682  15304992   8389332 
 25340949  42118880  17701140    617675  20822958  48659534   3491865  27564768  13681017  10564974 
 15782757    225056  47014764  73240020  15859500  23733351  11185834  19008574  16974594   5112072 
 31525332  25757370  14824572  43957827   5789376   9104648  33719153  85078312  41391960  37020654 
  3986840  50449800  26913831   4037418  49425992   5553240  20926784   7591608  55060080   5798730 
  3258812  52608176   9037920  42347495  47165156    539175  52469460  17716380  17051232  29936400 
 17483328  50597547    641664  15542265  79522593  16585182   2412018  21518953   7204366  41537856 
  1073548  31087104  43586520  77747865  37599768    165780   2273422   5040993  11576614  80038980 
 69965850    488110  21966390  21558661  24808113  63871920  28198800  24048528  56068848  24225328 
  4246697   7298847  75945296  20041830   3514336  21446535  51770440   2933437  26833680  75950865 
   361480   7609896  41414700    842304   7774208  93118656   8503950   5989200   1760616  38986164 
 15907351   6521028  12107059  62090397  26488360    484456  23695356   1927784  46093905  34745112 
 39879405  45161433  14217630  47582268   9395628  54823198   1246422  27418624  46769745   8837114 
 31292352  37034188    480531    947428  67352625   5164628  15367518  15413055   1146720  69989034 
 60816396    962684    646384  25027128  51167205   7265346  28200483    122910   3565914  72344988 
  3460860  11417352  69692117  11185504  11911536  81001617    129472  39324009  67143816   1179555 
  6471004  13577967  63380660  44808362   6604894   3142396  46398180    177888  37131576  30558594 
 78260560  48661956   5024364  17177160  96835100   3863612   9828076  37697013  24940740  10527184 
 44463111  71959440  32146456  68519002  54324480    748340  51045728  27827664   5155362    739800 
  8790432  11835846  18562765   2048655   9405556  40882077  66811206   6314208  70297689  73916514 
 57787606  31884090   1002885  17218598  13410485  41722788  62067072   6754951   7619135  53177800 
 17491352    945108   3747750   7939893   1153287    424915     18396  12828010   5252580   5904731 
 59180042  80281773  18514678    694084   7552202  80310230     41933  20547254  32533680  26275691 
 15049728  42463962  17480666  18679284  64568727  48206515  11013707  11258064  52661665  45373167 
 64045986   5481672  55768003   3143367  24499200  19651499   2937951   7533708  50189916  43954234 
  7380240  44220942  41570958   3328494   8185670  67030032  16962638   6415255  20741550  10414068 
 10705788   3634137  16511028  12703088   4456590  21829808   9735256  67674032    384579  58598881 
  5672296   1514234  58622688  21352144   5854660  68547960    418068  48708288  18221824  29887984 
 31435747   5431929  29928664  34917160   6633248   6623715   1826055  36379395  16293584  81532170 
 39177702  49399392  50920374  38280060  54219375  23230865  48552948  24653472  29615697  17140404 
 39908904  22298783   2944543  21099988  25732708  13147314   9828380   3212264  32848554    416304 
 10231503  34562955   4382092  12005825     56943  32690199  12297760  28041160  22745296  13503409 
 30894048  39308302  48057219   4644574  76240255   9196248   1761972  35180340  21826365  27549144 
  1706713  27285030  10621841   6133176  47400600  39913360   4059603   8739360  28121616  32600989 
 53887320  20041770  56269280    323548  39400480  39761202   4693860  26560332   2930232  12660628 
 38302604  54720844  32023056   2684176   2877073  45932022  17968110  33496978    550756  50502021 
  6724350   8463384   6943957   4667691  29278914  57261147  41015686   1850768   7562112    230175 
 12574284  32529590  61262287  27624300   1366404  31158324  34382607   1950720  12077664  45533412 
 32810824  16230942  53634000   1941044  15455209  32398056   7973808   9362688  40228272  20611292 
 52018200  33040752   6479478   2174797  13701098  13252980    403390  14623140  11655618   3642717 
 23455764   5121072   5570916    561654  49538279   6944518  10568124  22318360   7190806  18275784 
 33491220  30558112   3908856   1187960   4569470  19835666   6001512  18238654   6771225  18999696 
  4788670  65731692  36088416  72574432  31816560   6189524   8282524   1902016  72445310  13633800 
 46911000  18103704  19679744   7555625  11131616   7078962  28074582   2801940  10449688  76142914 
 24656316  23861764  15331068  22312746  37108368  21406390  10835248  21945360   6050436  65051690 
 25409216   1132320  17689530  52433108  17408560  43753374   2305324  11623500  57062016  71384320 
  8362312   9011412  37509010  13007756  22720808  29551500  23170728  47361095  33156976  10023550 
  4457850  37137801  12626295   4701275   2960098  73019012   4744534  12193964  28714595  39364325 
 29924734  11824994    929103   6811376  38322804  29345077  10136386  11515465  11553402   9104616 
  7550976  38687120  31537653  10927399   2884220  12633344  31836070   1065834  27925611  19838928 
  1612672  59980338  11519451  80331885  11315557  58884501   3782325  28062460   4676490  30828856 
 33964818  27443104  11360804  48911400  26698050  58862057  23830692   1133104   2320010  16083298 
 10338798  36498924  63967056  12931750  13900556   7721344   2976064  65970375  85289036    438515 
 15884884  23175236  24832808   6115824  18218016   1008136  13031812   2383017   8362382  28161672 
 56863232   6398964   3955964  61599894  36029900  35397730  40968162  18424808  12921066  18677087 
 43396760  76319573  41125737   1332775  12004650  24650020  19363289  22270615  62145144   6861015 
 23523724  55190574   1820605   1658280  13959153  38163320  22691536  40465789  17183672  87045984 
 62700246  11561140  14282746  53516468  59194447  11177960   1898883  66044000   8764035      6006 
 44650054  54815670  10687894  20427975  15578986  39694504  68123127   4360648  13796366  32207400 
   851733  13550889  15189148  43247501    668116   6574614  24318240  56899128  42581994  10210608 
 12559092   2183480  15291276  30055710  16531856  76156240  21505997  39507160  26734765   2044082 
 12958587   4843715  10526274  41168016   2905080  44042770   1094982   2984940  36762000  10713492 
  3238503  14288335  23519580  20167488   8911560  18707574   4448832  26256678  56450240  41523194 
  8093145  12484935  57916404   5103154  37328555  27126792   9828224  18042684  67645032   8711820 
  9065016  20242733   5747025   5331194  31069800  52609941   1010750  60359580  55158827    887544 
 23309008   9540154   4610826   6943740  71421012  26883941  15953998  30653140   9926280  10541880 
 10252881   3386593  52672990   5542245   8355486   9682311   5913348  18774756  15292322   2093458 
 29673224   2197112  19354500  28153440  11118240      6868  79188560   8130664  39076121  12516480 
 19235907   2283584  39977430  13488412  19261736  12454400  16584380  11034175   4942619  21348600 
 35253480    110532   5932675   5689255   9261174  14727663  74153104  19652066  69792120  26384160 
 40925027  16019874   4005248  34385580  22059400   3810994  17736310   7835100  61338760   3923028 
  4626102  66453104    880363  24887574  71734923  60147835  19525320   5386962  20086843  30333339 
 37624040  19435362  41563671  32442984  44380744  13616760   5224527  20140482  82871060   8941296 
 69205920  43100967  56086232   2304351  23260888  23470200  27691825  30229570  40134078   1745109 
  5864144   4493031   8656882  45403056  33143460  26156046  22450120  23693580   8293554  76858611 
 39789066  19252416  49085208  38963460  30306306  49483095  38685140  15328665   9555768  64939644 
  9815384  53289804  16068906  73228204  24924184  70243200  41098740  16955532   8629600  23923000 
  1789740  14356989  35777655  70174127  72251190  52571848   2826896  13197258  49656178  18793694 
  2022470  19164192  13963985  46418876  14544470  14542505   3141107  22117216  18095000  39067392 
  1244365   3736720  30152694  51859544    441012  69238370  41398227  14808586   6346542   2732051 
 11354400  34820894   4940648  70305984  71760930   1660179    230785   7048412  13158285  39719525 
 41738568  14534183  39851740    552368  39552825   2520436    343046  75291078  41695080  22165197 
  6418580  32979914  68719188  29001804   6379780   3744670  13614504    244712  65068346  11300380 
 57647012  22808052   3629448  21326224  61971144   5097820    728082  22768209  66860796  41008935 
 54427151  66954734  10302656  31397730   1026008  49175886   2748123  34733068  76405245   7704430 
 42088572  25353290   4757758  32027730  49585140  39168368  28538390  62079300  70094768   7368192 
 49687695  47642292  12570096   9036665  30318660    617623   2176656  33699456  24503556  47972616 
 75221400  13984776  10059510    773598   7912650  35836560  85141746  80668278   1215888  35890814 
  1081138  23407725  61216477   2126745  16896240  36404334  25188696  35725227   3876064  13106025 
 37946300   2080672  21537282  27881580   8567613  61621230   6095040  62144250   7438392  20231244 
 50422302   9416840   5496771  13816762  16454676  53872296   5622168  95035257  46417329   2866419 
  8777239  13508751  29636820  28475635  46956258  35697378   6980127  24238225  25441077  37153466 
 13583652   2831367  43976001  47638213  32174036  53241408  49609180  22737718   5649600  29524692 
  6239184  29305620   2553353  78722232  14342055  48604860  10410810  11345421  40633944   8389564 
 69295935  87907351   4179409   8901774  78694172  36569754   7649354  32419514   6998460   6298932 
 52318440   4840188  17619420  22277835  33074688  32250668  33326854    557786   1086640   4711274 
 22884704  57281189  48299278  35797136  22369136  70876180   9313929  12067640  35155890   6997800 
 58098744  35005404  74360696  53494240  19199898  20265298   5540913  69491188    518616   9504853 
 28897696  17069642  45154980  15216110  86750592  53780980   4778862    661003  16577894  29743024 
 24113103  26914176  68036694   3931556  19552915   4830540  24572976   6719912  25854868   1938714 
 42082464   9596176  12907600   5050785  23890847  10257222   5067510  24494297  17828790  45291096 
  3950375   4305105    350625  31738200  21830070  17008648    192320  15613743  57582798  62819250 
 40644076  63269220    982566  44029230   9127389  47727560   4102302   1395369    857356  41968368 
 31005808  55411852   5670582  53234692    134229  25852366  32899286  66170540  25028029   5606294 
  8233011   1403469   2324300  28051100   1003198  28572240  28221966  34223567  31757368  12602390 
 74784090  53558986  51359736  19771500   1801038   7576634   8051000  67865050  33953400  28810764 
  3037566  47969004   6133428   3078309  24892322  11555759  47400972   1442033  35915456   6516033 
  2380697  46692552  50766678    670675  75111120  24683945  16603470  21437361   7319264  26509518 
  7278180  34527591   3983254   6203424  16194262  84088170  54484401   2538720    214266  27083925 
  7784000  40265929   9507437  13906434  16044360  47950889  31244885  21294744  80018612  16688269 
  4797094  24570021  79649544  46205368   5082144   5687046   5883595   6173610   7290890   2168199 
  8326656  44921928  10810620  21256118  18240112   2381820     38240  19262920  10742012   5601468 
 39753082  39942693  43129888   1613680  22692732     57393  32718258   5090075   1959380  49731290 
 20576114  58680216  66111501   1346118  65742640   8490720  20518670  51940000   7091876  16905284 
 25789134    705334  20171502  60232140  22781088  49443984  31778240  22777117  10781955  73607105 
 28189859  47776716  41041897  28309308   2950605   6905726  15714546   4976240   8343711  38195469 
   596790  29255666  12988998  17657514  39921999  34349055   9315438  21776898  13670508   1569957 
  3037176  13552390  25618830  15080110  31390680  37804836  34225945  58838056  17721633  68481173 
 32342772  19789315  33208980  36335327   7456860   8271495  20601008  37204761  42479262  35825958 
 13565575  11035404   5260295  16737100  30292836  10687383  59760282  59922530   9062963  22654160 
 14300217   8089440  52104876  34208121  49645764   5683861   2590304  25877964  57349260  28050032 
 49009650  68726638   7767029  18135040   7647570  52341100   9102020  10021360  83164288   1167920 
  1991826   7586647   9370144  39850671  18123768     71310  21136950   4692374    138278  73307220 
 47596380  32748384  57040272   1202432   2281152  34899944  67649409  83943288   2520000  70442874 
 22898040  39653172   4416244  78718912   6385665  54769554  15007846  35270937  62028570  70748986 
 43654011   5527632   8496306   2416337  43182132    214512  18575820  11785512  59546798  34333200 
   119249    338031  62989883  25697038   3930172  21563290  38918733  74424672   9532600   7304964 
 64545634   6463016   2535230  11552976  16910976   3353828  28056382  55483128   1158222  48744605 
 13250970  56299462  21665745  13217245   6659136  32144125   3855107  13184056  67124400  30215652 
 44792496  62197800   6558500  49473391  37175676  20319552  67526892  35830704  70239168  65141688 
 26823764   9336172  28929230  18631332  75660435  66155488  34747611   8444104   2585826  15686271 
  1508800  44144230  38307240   9457117  52704454  57640167   6400491   7316486  68703456   6799704 
 59706321  83116000   4405548  24563605  21150145   6012168  39585637    166947  35599136  13004224 
 44509429  26314900  27261410  20161337  42187856   7345116   9576160  36638976  23896640  17216424 
 27134691  17051372  53577594  55045119  49914630  75180528   2792100  21886958  12023284  42411249 
 45471186  26134164   6812556  61389672   9715680   4454285   8310269  62910939  18846195  25975512 
  9973320  17776857  70499032   1099448   9237736  27344785  28397886   7829521  56809050  31374875 
 70890778    190020   9335928  27101190  21130416  53808480  13500333   2229577    655360  73087630 
 16123176  10095666  47678173  39501020   1338260   2354940   3014352  65326734  10402430   1889679 
 15990152   2572470   1584170  64558350   4443600  73978884  19543338  36952566   7851240  36582232 
   305061  19770248  11773888   5367252   5453340    703232   8304333  19536055  21847516   5207904 
 16059280  41347008  25710768  62218031  22385231   1582308  31083295    964479  17474053  59320776 
  7138387  47216562  22536500  41860460  50240502  68580018  48915290   3389498   1402082  19467292 
  8444202  17266473  69457432  11266230   5325840  61620655  72291926   5791694  13618573  31877424 
 38303308  43046160    711821   8107131  22802520  58219093   4939122  39786840    126246  40673223 
 39138093   2064276   6654975   9665712   1862655  44356162   4577328  75701750  74084762  48722555 
   296448  20255724  19139598   7765216  75149724  31106718    762173   7207940   1989150   1587565 
 17962182   7751254   2021024  22531990  70824682   3601202   8151591   5732964  14874213  62659356 
 20698980  17990280  33709340  46813425  46364146   9858279  36622672  49748220  86801750   2104557 
 16861056  30016944   5179350   2208465   2413385   2662779   6296592  44824591  79645542   4132051 
 10856384  15062739  47464948  45417280  62345341    856269  13902832  16387956   6031069   2879928 
  6026160  43006290  47611305  48296115  13865472  12554256  84652282  10359385  26789688  17015913 
  9441375  54472221  41254668    242150    156078  31491285  17913303  15953260  33561990    139863 
 49454145   3512376  10285498  17213525   6881012  14799138  64985317  32260680  46267812  15447432 
 30204603   1183000  66599680   7501892  15439300  37633321    143856  28891638  24690336  38252830 
 45096755  40881346  42084402  13350900  50007810  45408204  59257396  43290324  10204248  25299288 
 47935134  73746555  41301680  42870690   6013107  37266866  28842437  34379062   4907734  39286725 
 11475780  44190380  53767696  27573740  12613720  15356782  16527676  18629730   2063584   2819728 
 35386264  35162691  19014790  39504995  17997952  32449092    154673  88831678  64564173  69086552 
 10452552   8226430  46425148   1893270   6160359   3854416  76172304  50509494   3201219  57983120 
 17106875  21807104  32809504  11930721  16432995  31724852   1882752   2270202    223174  22000628 
  6446772  33380800  31972570    253737   9311019  63403677   5574090  43025894  23935548   1067744 
 62989353  63087192  36426984  69012944  33006190  12435345  14414706  51794176   5262610  27961241 
  1129536   6764272   2323062  20326768  62562500  13222986  87279654  29228712  18900480  16185260 
   324974  27158486  12992115  12087240   1446404  39086604  60956676   8970966  33813426   2036736 
 42835800  12598950  28868678   7772672  56625933  28476708  70327167  10046253  46274500  36155982 
 16952116   1209020  41848576   5448518  49139868   3298200  71581912     30464   8919152  36203968 
  4014826  28579166   1244883  21018316   8947134  31177440  21135524  33880493  37879100    751494 
 14391000  69934000  19988478   3722670   6639582  59327856   2771730  26718090    513810   2373676 
 18297845  10807930  76809271    987195   2290528  21977800  33310680   5150689  33864480  21431064 
  3094300  32027688  23274927   7852884   4989732   6318608  30641587   8354400  52564743  19988475 
 29354580  49101297  58451310   7510491  12401001  31577433   7663485  18627180   3032001  81692667 
 40793271   1993224  35886350  32260525  31778389   3052160  34177468   1683493  19556684  72189354 
 15921566   5781600   1239246  23168300    203076  83886744    198000  17246880  24924224   5875088 
 75988032   8606385  10407774  26300700   2345338  38473890   6490704   9694359  35631623  59282132 
  8571825  42862867   2091240  10520012  42048126   5769750   7387124  80339968  32029800  32967099 
 24170328   9393384   2801802  13755636  66659408  34651184  13670027  10446162  18331671  28116340 
 38765475  50731891   2578125  34493217  29154476  48105744  24714900   4801850  51817220  56368008 
  4207296  12670020    266266  19856136   9009222  14188258  13063830  69245580   8368269  10911511 
 24849916  28175208  21939168  43236480   6218970  20654496  14122350  65373381  46778197  19943220 
   501501  17285464   1687314  20725140  81758201  16280320  30415840  12648696   1454124  17359260 
 15085224  26574000   3193899   5515004  40372643  19517255  36269070  48967800  16275607  47313280 
  4136144  54029052  29305509  68192578  43009380   8646968  18218880  34983760  41672660  12708388 
  4036955   6715166   6752916   8262858   1493952  53779440  13800402  55864704  67769404   3603730 
 79460945  26651345  11945949  20840380   5634312  18686448  68380746  31288890   9812880  22259426 
 31239765     14345  30186879   4556496  40328505  14748540  57401472  66868033   6519695   3020411 
 37038420  27800000  44492805  40904690  52644942  52085498  75379056   7280784  67240108    531164 
 27471723    448777  16881600  15078096   6111240  17140536   7942741  25764876    785664    586068 
 61624360  13972686  38727985  14395683  51915828   2977900  55039860  17969744  60309676   7546368 
 71155008   7685120  46203136  27911688  25568220   7909575  63637002   4470510  43512156   6525234 
  8578941    811405  10751372   6083734  30755307   6550268  39684228   6757834   4263336   4089330 
 86107296  28438670  46564376  29127616   1505014   1493030    209934  42160986  36188528   7092606 
 17873710   3895023   4766980  43634250  11498800  21740688  64313762  26151114   3256638  21926646 
 61415832  87405120  37871820  10267614  17671320  11197361  11786070   9588306  18595206  20559022 
   925659  16174275   3541920   1796072  69692280   2992120   3606410  16475410  15660060  31275354 
 59122260  24458112  43277030   2056850  15760116  50378500  13164018  59413011  82562301  65504292 
 25955538  30199768  51233190    814512   8800985   9199908    825360   7859500  25232634  14926398 
 23705676  12278934  18670290  17171364  45610371    592120  41414652  22956505  58411212  42474192 
 49416219  49287460  10661744  20719600  36170260  14932038  12065240  28740912  19225646  37169940 
 57201508  11828883  28966377   7958208   4336196  40477218  14746080  53051936  14667590  11056044 
  3802790  12518682  34248951  56372099  12618372   5652480  20165900  45959107  24418925   9686700 
 49541940  57414576  16608648  89357093  23118606  10637280   4337970  52195680  32907120  10428540 
  4150473  70843080    921366  43343776     34408   9877716  49225114   5190274  38173380  40317732 
 14856960  67991136   7841124  18147000  34648669   1107081  14556415  64611330  14796672  18766944 
 63872466  44020725  34312152   3259746   3583653  33504216  25146009  71803977   5711400  17376879 
  8383153  15282432  43883562  35388758  64865466    463506  73494819  18026743  19801456  50492750 
  8824320  56394708   7110792  15055872  31223464   6918208  18261166    515168   2797020  70267770 
 47447172  44878080   2964873  50889522  10979226  61713624  10392960  41151575  17667035  85131678 
 41344440  29622712  22155008  54864798  65002590  57492480  50508327   2937585   7783824  48023784 
 30549847  15943784  11457867   1102120   6163486  28027578  44297400   3505765   8501280  48146644 
 11152240   7411653  13095054  21783669  54368517   1721104  23889768  12019532  55563408  87494946 
 14328090  76110083  50005296  39102050   8482390     13454  24713214    748650   8903277  28087808 
 59745510  42966942  14226408  80663852   6650128  28995876   4009105   4989580  52589982  44432672 
 13493501  23926480  73118511   8028868  10940096  67187159  37948928   3266784  11358101   4794045 
  2508180   2933766   6099951  28535080   1671980    496837  23068318    814352  27483954  65570721 
 27087262  36881344    674880  23341346  28312680  37202058  54682615   1917756  42447768   1852176 
 23656024   6823836  24926480   2353304  29547975  47020929   1754012   4887675  37521785   6840288 
  1356501  29746332   1447629  82951876   5886276  27920706  12915250  12153525  24887916  93642729 
  1058319  34528530  17758224   2191543  17247369  21158420   1177500  18776550  50730205  12143216 
 23545175  45067029   2970730  77548122   7547397   5939220  43525485   5493020   1173952  33084306 
 33223284  35686128  22535205  20333826  31192469   2997848  22653176  76222454  14909902  88293906 
   747494  22739130  11759586  13312900  17993360   9336456  19858075  27644328   3153013  45615300 
  1185375  53811955  71872024  27073920  51336558  25820791  47784570  28054265   6443620  30446050 
 17921026  32514075  28822756  43176035  15517600  15034525   1271297     79740  58404004   9877400 
 29249168  61019216   3693794  18315000   3569560  20377500   8981583  73911724    570755    894625 
 27694278   5060874   6158460  21609042  12457522   5246278    519475  35115680  15769125   7687602 
 15228906  35805196   3675247   9470948  19181744  20416096   6807011  11553743  13211363   5579450 
 87103092   3711240     87817  32238900  71747370   5595588  23236416    677556   9407682  48158320 
  3092529  27740752  27628704  50061480  28270824  19571200  27194490  84292224   1050225  10675956 
 12493164  44701610  60710070   3657960  57339555  14960781   1648060  30678217  31311535  34161569 
 73608738  36515300   3647336  16682616  45574237   3828222  42445975   5929600  27281862  33579110 
  2226048   7791078  39036539  59271824   7134703  51022449  29096512  61618304  25228830  68571457 
 40316360  82579440  26872248  53998780  12824790   6495863  58845423  15299232   2190175  33700739 
 36351840  39834728  19280898  39332896    830969  32616740   3921092  19622876  43557120  29641617 
 19616898  11048676  76851884   4132155    366064   9203280  32399898  51293088  40965553  34683690 
 57115710  14355440  27820485  34284273    328180  18981408  24295552   8097840  76022562    980440 
   122126   2224640  31558494  55914075   1811943   7019925   6532656  23711670   6193648  19776460 
  8020755   1682934   6993525  39524705  44810372  32467992  45457902   1690031  26171180  52318471 
 29247168   5219773  36533872   4783164  65172425  65501385   6501873  10865316   4336332   2814740 
 13613282    846121    822110   8441349  39469385  44722557  32053620  56934912  24324234  38591122 
 20691119    553739   6143967    230182  41599042  12986700  46158304   7800415  45581620  30155784 
 49412846  53016440   5119738   2200220  59244852  41005071  31778110   5487918   8755680  13584923 
  9896602  16231974  54613983  39294975  30193464   2126304    959900    237762  22758282  11076530 
 40621500   6854040  64737057  31746022  72516103  26500240  15300880  44561936  66468252   3902259 
 22252048  81531086  68999028  62042256   1048380   5324088   4651644  78668811   3739388  24615136 
 30907394  14858905  80173756  22617980  34768472   6343040    230552  15472184  23803754  54943795 
 17384136  14430624   4854630  45956880   3263488   5651447  12629808   7803732  45526066  80829090 
  3986022  51516795  21202230  78969626  23497110    822768  76674423   8265225  28683746  38614408 
  6257779   3350620  18722544  71213790  43437255  42824450  39388906   8402320  51656374  19574085 
  1564955  61865700  13148925  72268248   6182066   5933186  45061866  12659160  14655825  14528042 
 17583462  41194660   2801558  38382225    556544   7523658  39069927  25920360  16754814  35160450 
 32211168  43676976  30666957   4036786  37578448  11543238  65945165   5259111  60370196    200996 
 15682728  43596912  42827368  59933283   8782536  32739660  76653942  30472462  12156690  12660992 
 15359455   8274312  11657984   1631949    493518  26518366  42534668  10338075   1296708   2656463 
 53761356  33305710  16315900  15681699  15884330    157842   1481697  51704735  17082848   2972160 
 28858944   4334086  27751788  13547232  67929092  70062624   1544971   1488032  29314260  45612126 
  7610031  14592050  10409783   2135861   3120509  54164994  11374303  10192014   8392932    342787 
  6302699   9787296  23669294  23565867  27420012  60652672  35150241  23096226  15681666  29276002 
  9780442   1444436   8040712  15812560  24355713  18039616    990495  18227200  19037325  41185764 
 53215043   5659335   2400840  19730296  95729696  55217765  23076200  32573575  16379649  10178742 
 37458168  47775728  22745365  25930272   2833572  10329800   3950592   2928911  20738592  11778432 
 14987067  25777332  11935812  46978260   1495392  34970222  81666326    861679   7851136  45278688 
 55049540   2714304  50335992  71949282  66895557  23259969   4536884  13682896  56800272  18474512 
   689130  27571375   9903348  26134875   8973016  18499995  40947615  46053555  52633710   5536970 
 34738288  65245528  82352160  67973108  53860073  59499752  21755336  29139444  24208437  84529170 
 32307660  22111062    193995   1550689  47374424   6095336   2048800  41915448  52446496   8401544 
  1775871  11715165  46738125  13084848   2916158   9905160   2221550   3811633     20636    816943 
   464145  12497089  12826836  32271426  71038044  35163527  16108487   2509440   1158001  18035375 
 14730793  15515916  17729280  35366296   5524485   7153101  38368722  32916336   3876145  14663300 
 54816057  10246268  58753040  48857144   5980875  59193642  64808552  77413920  10391653  54979560 
  7419168  10090764  55522269  16561803  10204736  39839130  32990696   6305606   1792050  13009161 
   777012    373905  77354230  43968834  50275800  33041000   5385654   2657660   1575808  37743940 
 26371604  47147058  73616565   1188477   4280668  23110168  64247475  71704425  23353655  53194584 
 38838931  13732656   4259272  83081994  11115384  45477278  29298555     76633  15738688   3390980 
 36148707     14892  22916175   3746412   5085244  24912441   9616164  17666250  15794240    446896 
 12721140  52294840  51858999   3086221  15132184  10643555  29329888  12383136   2131484   7675164 
  6227970  65773605  14636016  81023520   9835092  14262084  14820624  53916675  19851392    989956 
 43718324  32121636   4988187  11805146  16839036  30337625   2764853  34683180   2422398   6531672 
 12700050   2744268   3064600    486012   5832800   2246984  17437224  29600640   1841930   6517350 
  2012940  38746616  30284408  34858550  45635707   8429575  47701056  84984306  44654647    201496 
  1606188  37485303  33785598  19385100  19969742    883617  41653369  44853774  45702444  31765045 
  3430760  15535104   5578650  43724458  40347681  20644156  35064690  21448720  14082570  34523260 
 18933690  46019867  32222516   1203200    135184  89327790   8259955  50965152  39412570  66521352 
 20380610  87905317  39149334  31730062  26288476     52725  43968792   9356726   9823590  24168945 
 17877472   2173962  75043600  25427512  33796710  75042100  14196924  82597862  68082410  24512601 
  1344816  10065642  18991756  30754308  25987844  20579809  16415054   2315706  65246790  24904363 
  7731077  10858756   7298000  36048972  26031068  32737225  58087799  38042425   5680916  22689040 
  4606721  35919540    812225  72701316  26062353  81872440  12974560  19983600   6173510   2143989 
  1709200  52300928  15373872  42975603  14792860  31816741  24231710    660028   3258442   7943934 
  6155506  17863832  31797449  15753348   2211888  16681855  10140286  14746004  13116180  28952825 
 66196300  35347200  26582040  61462546  59095236  18085788  68990758  13479004  11603368  28460980 
 32195940  19913409  46643192  90301000  10095837   3258774   9667508  71072640  43131228   5055680 
 57943312  63048456  18972336   2104880   3612432  46708050  44831592   4141280  20583840  17168000 
 41359148   2143554  71364377   8344628  27640776  32377460   5602325  16268575   2426782    964565 
 20856464   5010798  20254332   1098666  25911876   1602412  83054952   3100260  31842186  13191784 
 27276620  34223364    324184  27096169   5782029   1008910   4481847  41204900  60814746  11881116 
 15100696   2020760  87070050  32843065  54228241  44535381  44002392  33814924  49821084  59131826 
    35066  49213920  15134076  31684689   6343208   9094400  58750372  26441306     29087   4276262 
 43340976  11769176   1483812   8553246  34890096  43572816  10782684  35868768  32583310   6475835 
  7472640   1571206   1306520  85963905  27027792  58208855     88088   7241184  53494652  53871070 
 14656576  36360870   9894528  17912993  20636622  13191280  12468174  26121420  14138744  39764736 
  5491991  35195125  39919620    695970   8543040  23087928  33325570  26687858  71158023  79103011 
  3094248   7834224  25574395  10404324  21462500    121365  22669387  79456936  40929504  74885130 
 22591064  49616840   5035145  32036490   2193345  52050240  16601241  38288286  52789362   7639268 
 48320202  13938192  12308516  40494748   5116480  14110149   7166244   7403729   5990432   1289013 
 60469920  14327658   2317704  15880200  58046004   6732256  13119522  90868346  45673131   8223444 
  5393190  14381647   9781284  74601688  27156150  21900010   7453783  27525411  43269787  42240414 
  3811750  36784321  36886273  17655280   4779593   7825552   7701562  15528996  59760050  26776215 
 18580300  24169260  18971265   2807536  64217832  19283764   5704225   6855981   5015239  21951524 
 33086990   2714962  26940075  69674213  14929075   1458468  20078880  81416862   7762223  14690520 
 23314114  20963880   9023763  59845148   7712028   2635008  17994123   7526367    850248   9940300 
 31336825   2851927   4417490  66999164  46009314   6446586   7148900  56231659  13069475   8844555 
 43226128    822657  20186505  26388296  26842145  54306108   2646798   5777670  12621600  52364030 
 29214960     27204  50808596  24431484   7012330  56492516  28879767  52036974  39813282  39653376 
 41405710   8442460  57320770  43872681    626484  19385150   7352984  11502315  13696782  29470438 
 10276004  42449469   6561490  38179113  37940869   8501219  40828150  19924420  22520556  35725175 
  7945860   1730960   3485072   9760244  38380012  32910483  24555744   4885185  46499284  10530000 
 13010484  22461750    456408  43686688  42078876  30292340   7083504  26655370  22803066  44707158 
  4011857  52317012  45051904    724128   8239296   5449256  45745614  55782525  20021214   7257848 
 28603908  45896112  47433443  43960448  40995070    248200   2482255  61624665  63955265    326522 
 40670865  76716360  16452010  34933599  52652229  64831980  34075712   1198596  67943239   5911948 
 23826072  10484352    875186  54325865   2555350  37151505  19593288   7367266   5430009   3446668 
 24711516   7657619  32246855  46932570   1546164  30425800   9962805  12608082  13080704  29293264 
 14768208   1677915   6137620   6470625  23422212   3337040  27543564   2671515   3994742  24483270 
 20429244   7603871  27411699  14087220  51806250   2394000  17243330  64417250  28394816   3686992 
 14593721   8820486  25867156  10508426  25282948  84872392  20834304  46443992  14264680  26022557 
 65489946  17145993  36384235  68868912  20263880    192095   2686500  35872499  33068992   2390300 
 30783270  25427428  39200942   1243539  70571548  42354832   2539431   2911136   3963388   2774872 
 56976822  41554504  53463368  86136294  35706040   3185293  18476601  36608733  19911721  53082605 
 31632480  15766352    781575  36266692   4265088  15695048  52149440   3215584   8820084  65718882 
 16345060  33150816  31070952  27346130  49468740  35116065  48053016  39396424  12485170   7920089 
   447826  53498313   1473660    336583  78449046  48548236  36213048   6517326  41990095  17646314 
 29844496  48026276    268949  50305976   3513780  53020343  23971728     81600  10020083  64766801 
  7605416  46815335   3437776  47132464  78757730   9978780  18969756  25163100  17678304  27358188 
 47038259  26732178    984113  45372912  37373610  22422826  23219631  16279960  36046752  13206916 
 26344192    458304  75899278   1770782  37936188  17752374  16696830   4669304  13877937  32483815 
  6137754  30525589    780675  20857375  63277517   7849803  32473400  11012380  38666386   3420264 
   381236    216243  35892069   8526420  31248330  92207304  12651958  16984404  15553260  47319095 
 63059766    790721  28598354  51199488   3773932  59147338  35476110  79763547  37929360   2675986 
 31514540   3068408  42073504  10425471   8036822  13978992  17969325  13524050  15541197  32476920 
 18956623   1126350   5649766  21259707    788730  13877432  21815680  23757624  31914030  35563734 
 29619210   4798920   6708197  30799587   6624546  29362120  14085764  25360244  13572944   5616546 
 49913248  13815730  32056020  25217850   5205660   6135845  73360056  18838855  21266860  24323299 
 49987953   2736726  34384560  10032550  24099174  25917648  29026368  12042156  12577529   8944273 
 15256052  36460252  55529202   2553473  34797178  20130656   7673373  19431566  98326956  13298744 
 19005906  24168836  11432955  39457002  56970922  18583110  27121592    937272    697600   2187024 
 62142120  15859606  24593976  65730800  32804046  49167358  33082901  25894592  21434382  74155166 
 43758792  13775865  86983461   2584422    900372  15753375  49134919   8810896    226096  74048895 
 12432758  20773452  20214139  13390103  14768220  15418083  58334800  43251185  21328398   5184450 
  4761325  30907030   1924127   6093864  40725789   4929246  11819832   1063557    956397  28832106 
 37337534    403908  42786900  18049689  52973624   5006274  15873420   5852704  23822430  43361456 
  4455590  10720640  57038448   3362940  23153408  15064710   2809358   1250571  47015718  27005566 
  1418426  27236224  56209920   6707191  66851970   1367300  79260651  21372377  19701056  10727908 
  1106380  39652074  11378472  30297776  58661004    637060     47512   6253371  25139872   5297508 
  5734542  26039097  26617878  17839716  18802704    987070   3343250  55753117  29141874  46301786 
 37606768   2652750   5261388   9351588  22999611  28934268  16509855   6498208  29370538  18216925 
 17589600  31290945  13708455  25322918  68680743   1706554  10597307  61444240  15009120  43021170 
 52678968  35951461     85592     35802  27243122  32031424  51134586  49573678  30028312  23508468 
 46995741  35834532  78106548  49241920  32484069  30655119  44048292  54120797  61674597  19748562 
  8090600  39721656    903903   7407155  53485635   2063292  52720185  28591695  12402655    139430 
 36627570  42601632  11343291  18473254   8365408   5916372  21817668     81328  29024324   6155037 
 29093007   2529228   9405344  28808775  16986040  45196508   7082890  40021007  31816448  26012954 
 22690159  79012132  40133600  62242884   5809364  40272945    882840  47903868  74529400   3700787 
 62447488  55187261  15892130   7117700  22459820  40428048  16854658   6241746   3552240  21446181 
 11464622  12912042   7276932  88288801  59595760   1457050  23537860  30690390   9588328   8425350 
 40890740  43586058   2721276  15242925   1763675   6546276    639604   9413617  18973120  11693265 
 21263895  44698412  48033290  48141912    101752  39205087  32041705   5571033   2389340  89547640 
 27512700   7641090    872018  15401694  13404512  15748044  57920904  24666852   5560170  55409164 
 45584172  21599375  60505137  16313430  61712673  30376060  57641486   3130816  41598990     36168 
 11121418  40771840   1569666  87756918   3800668  63569834   1863330  43841070   1041144  51513222 
 27320544   3965832  42270114  13491520  20559664   3821400   6931728   4876632   3030048  22670694 
 46844659  61566282  15901827   2451999  34784380  12134705  78375258   7716303    916630   3315101 
  1116625  25886945   6320787  30165811   3008574  38459591  23659472   7545428  12402198   1001132 
 15372210  48435200   3240275  10928544   1340314  10074548  14915709   3460618  45508428     16323 
  2178176  39777800  17552615  37825328   4047244  60113586  35152680   1232200   9441868  33844740 
 54290494  29721870  12363183  23637380  51513012   3638969  68893664  10092267     61100  54670220 
 26334122  29821376  45173027  41396124  14113981  16453773  31483880  42327699    607217  20954936 
 65562300  40331388   6392712  49422282  20822328  12643104  22087432  55962648   2727690  22937607 
 77024896  27849580  26324084  18136006  17919825  14271201  14254682  19974816  26227045  14878950 
 21014565  43522780   5496861  37704866   1856341  19958340  53960720  26167048   7429133  15640024 
  4377372   3932970  14358890  18429152   4839081  58939816  21142050  34537890  13207226  29202012 
  4692110   4894922  34624317  19335250  14993696   3137624  19483992   2304528  56883870  40008132 
  6046750   8369499   7663413   2183892   3530835  18708900  30055280  54312960   4064500  49501350 
 14407980  12229388  22246656   7640616  45314620   3404148   9990370  53160138   2688276   5067126 
 50508486  25575443  10727694  44264961  70052106  10408002   3159060   2903832  31989024   8189988 
 16392915   1857508  40179196  19086288  10968896   4988955  19762500  20022540  75265107  79037820 
 74199356  55528560   3997162  17433068  31083602  11276060  61942086   3887177  21665792  43398021 
 24321664   4920076  22680261  11581218   1845200  74480740  66840892   3305316   2420964  53523260 
  5127768  17441000  57642444  69337836  24784435  52656600  12848605  24296288  15632478  28529410 
  8165313   8884162  24982140  13086556  65139750   5873433  63380896  25252626   1261518   8913600 
 73629710  20237295    395963   2471872   3093687  50025352   6565720  14739250  84869569  23304048 
 56798910  53344572  15763118  30462096  10861160  18455976    675456  66400827  11649484  77786730 
 45315760  60316408   5675845  34644832  77436720  12713110  11218120  20247552  20823180  46503393 
  9074290  29665440  17812056   5941584  17188182  23890863  37126728   1235907  10600520  21434896 
 49641168  52160172   9077022  10619385  33330864  20184850   9929135  30744096  18622048  55211035 
 56403326  46667448  65949376    319716  32799168  15817505   6070350  14316354  73167500  30298416 
 57613491  95570176  25319552  35124063  32904650  79764190  82057148  68938268  19895270   5043885 
 13572952  24515296  24992205  28522901  10295122   9871821  16423956  15555356   9607275  36315076 
  4952444  14974304  45392887  25046448  28365450  45778140   9812939   2080650    749856  38446650 
 20913428  23634864  14309533  16272256  54802726  55684200  60774330  15933250   5185079   3693846 
  5656376  31662740  60621706   2509152  25652920   9288120  64818270    765609   4825894  25772032 
 12161492   5502138  52868324  48277008    771590  23653577  15688618  37157292   5512696   4038984 
 44501848  69493600  47396718  20766120  62597080    744458  33159652  10483020  30095720   1472974 
 53259912  74934395  25447786  19894730  14517512   4834232  29536210  27281277   2129930  26086654 
 23253297  10619560  34213925   2062018  20996784  34578522  20579472   5046072  14314487  43212398 
 64725745  24444210  48469851  34806112  45498762  27764496  37118514  67481766  44176054  17315757 
 42379139  67379310   4612740  52500140    938912  62017580   2314715  70860510  56121985  18070000 
 26216176  69542748   3673395  17294355  36546290  15135054  50468256  25621632  18572964   2832894 
   120536   4670769   6448382  11120472   6364710  21728800  62536257  64092750  20266768  80166744 
 48381970  17443734  45889870   9864224  20329091   4315116   3663468    677060  21523770  22102320 
 10131650     55212  21200096  66691888    249410  36580577  34086272  15877662  28783324  28627788 
 19635048    978670   6307027  67444060   1912806  38110087   1835490  41579109  18248490  57239651 
  2421216  31629717   2840800   1697717    502418  11046973   4520970  32485926   5460373   7375295 
 16543056  33658671  19021805     25480  25634052   4252106  42132999  34866012  18870892    344372 
 10063386  29722784   6033792     35893   5397967  86623382  53494543  10605776   2916984   8552496 
 60936330  19463231  96058690  43529112  44400915   9907228    316646   6820905     56958  74207200 
 20238764   2742384   1526718  47083800   6217112  43977615  20875386   3720437  31891936  18282222 
 38614896  44943360   8579180     14007   7145372  25026965  61463545  49815000  46734450  20451124 
 53866142     50526    774851  23541538   6257886   2325504  32703660  19751280   1611933   8099252 
  4236740  66584814   7353860   1949016   4479516  40241336   9126663  13867777   8164816   1374970 
 20804721  35324000   1844148   8580291  29891560   2331342  71538740  93450840  82312500   3027042 
 40531275   5341630   6766830  60084352   3100481  16220940  16815980  54112608    981976  54506270 
  1884620  49716600  86478184  41316975  19588392   1567332  20038480   6326734  11761330  26183970 
 29968250  56212751  32694497  32933736  19482167   8614340  18418050  36887188   5688250  53392560 
 31124016  39711840  36063456  11634525  37256925    355530  32801520  53938766  15509248  35227957 
  2401466   3504312  71348739  42407400  24115570  12692941  20858656   8391372  10305832  18913613 
 26692225  13589301  63803072    702156  18281676   2931317   2168100   3804340  26349429   8982180 
  7664848  11019110  57261930   7359307  15503048   2051932   7661852  25644280   2343068  46637514 
  8806065  29122512  33212532  40540422  42046300    836280   9107973  21398553  77226606   3437497 
  8774883  16481850  41709850  67609324  19548233  18021528  33825491  41458995  22052185  31111212 
 27924147   4712152   2936500  24485175   8195788   9480100  24037744  72691720  48186615  20140926 
 55059147  10102108  46370200  33660648  24594204   7784973  15106896   4195798  26710662  27435177 
 36110118    170181   5570961  21905216  19448560   8163061   1627136  43283660     95410  26196294 
  5518527  12685742  27940352  44619932  13488720   2077104  34495422  23628987   4058704  60571236 
  5612820  36281168  32057932   8192742  20863024  72194240   5272176  70548425  16227710  19344780 
 72160410  14854328   5234476  40994100     71010   6075052  67370080  69345378   2457294   5028500 
  4027148    449600  52687335  34124454  53640112  30652548   4339560  67813200  25038260  26911582 
 21662220  64971243    468402  38235444    936936   2125802  34174896  11234622  50590020  71013100 
     3496    287365   5199232  43864020   7479996  96366555    317850   2249422  43611491  47034240 
 29702470   4260438  67791424  19846440  12872640  36976680  22617372  23484306  33051290  15988780 
 10191415  29482674  32449724   7641000  11100881  82168116  39294120    848676    911050   3478891 
 28807534  12431415  49580652  71068515   7070868  35359571  11536192  57632705  33228288  63928160 
 41181635  17152885  34255764    161207  33854260  28318910   9992125    102204  24800244  45023616 
 34348883  47515776  26246990  20163276  16123146  22149315   4137975  57459960  38366376  18778726 
  3646328   3538964   7741112   3143928    355264   2320526  24826900     52884  10595692   9640917 
  9918562   1371280  81877752  43651720  43066620  25571756   5472306   7751472  24663275  30426060 
  4471692  21742669   9006799  14845860   5642490   8278788  51063925  67065258  19691035   2308620 
 40153011   4040778   2881985   5159855   7171694  54248832  24674624  26654997   3679054  27102208 
 48087314  73875978  18339515  57903660  62136540  41262804  29449260  49280835  35066080   1907775 
 80737879   1482065  90041490   2905084  34420694  23965648  42604620  33602520   1283908   5172674 
 34675170  15899130  48972792  67616073   2984400  91541372  13068825  54923440  17792813  46749600 
  3428778  30242795   3388814   7681291  76077990  27788880    574488  18773100   2908403  60799620 
  4365126  25147924   6970544  17662540  61310712  52964175  10939757   9119564  44930382   1429858 
  2909865   6952356   2371272  53280444   3242014   1808796  32512170  65083250  26932846  41805079 
  4402304   6302800   8216516  47689005   9258238  23183559   9974405    293816  58910652  69456475 
  9570704    427506  31432752    692343  18875204  10743810   3235206  14969059  46116960   3202818 
 23941198  44888350  30834490  41366304  11087744  32971126   1995936  21147705  24343643  36869231 
  5634538  11374224   4239711   4484664  83877248  27265992  47655960  63783720  10784928   9213164 
 19133320   7276894  43330848  42701220   3562880   6010935   2731796    267835  39772271  54473417 
  7227465   1216184  50455008  10482458  63086749   4622387  45371040  11239200  89728170  43149400 
 89492896  56583419   4791042   6730404   1527008  39709952  51443606   6052600  67129982  20173235 
 21581162   6070522  44221210   7428050  26869150  48133204    203018  89094654  48924254  15215145 
  4765180   9550467   9418840   9912721  85724736  47501445  15745128  22390272    260604  19767994 
 17319374  33109420  13445328  27618416  59394072  25149995    244908   5720496  37142982   4789356 
 32383809  13614974  20560223   1022665   1670690  10618730   5793386   8367450  32101020  34808280 
 11962404  21701154  27694275  44672130    413797  28465178  28570452  11208960   2819747  23511798 
 12754287  57097503   5979886   7863252  16418334  25217500  27428310  19338130  26945600  29332527 
  9354582   1421343   3036234   3047199   8145522  18912285  15003099   3869246  19573640  35646272 
   490314  70300800  42740080  26302526   5489528  12658463  19456224  16596160  26119210  23892463 
 54722060   4254138  87427533  21724920   5519331  63914868  37227009  64668065  12661104  45493300 
 25333328    347572   2785122   3153528  40618265  21437136  14477430  60970348  15764075  32959560 
 34192543  13020320  10606202   9103500  86336865  18885286   1259206  12115062  24199575  60469500 
 13742575  41645564  64093044   5557596   1930527  17961855   4540852  31593582  31517269   7143149 
  8279680  26458070  16865095   1126548  39095032  15518415    485518  44608715   3975096  31599850 
 32597044  36023568  40666565  14759262  20611390   9902585  83692070  15588870   9743924     18426 
 40022852  37102335  12316990  63091200  13121132  35565696  13528168  65491200  12885990  56527890 
 21354165  19729173  56630642  59639846  17599134    101842   9315013  11025921  17709104   2266524 
  5973072  19530480  73984272  13620055  20575360  53654580   9801549  60019059  31140037  15431138 
 33399040  76566893  74215200  10543923  61959375  13671905   3210669  18402395  65471910  12585532 
 62094956  13957632  10139850  32386396  23456808  25920310   6013686  47078184  32069041   6516644 
 14775548  59273668   8458428  95040988  12681600  16251048  51848613  11685249  26637878    894604 
 20571886  32322740  70221840  27069648   7565472   7018508    150998  31947795  61574268    956416 
 13074580   5069405   6409481    461125   1341898    929760    487256    327308  47136924  25898040 
 37475793  78948757  43597092   7312716  87215355    904872  14037744  22129880  32562216  30126132 
 11429150  19277027  14639616  35211180    932800  21331332   5988100  64831081  22529024  18194180 
  2618060  44245300  32065920  82439260  10212408   4925970  17203968  35330868   1055488  49879810 
  5185684  50194134  40472524  13348533  13485738    667440   6020784  28616120  12616618   1676416 
 42995979  56031552  15499211  10395236  35306246  40082704  42250572   6462954  30976208   9254056 
 16616695   6983845  17608583  15169968  11570992  31194800  88128680  71919666     35820  11210412 
 72456528  15337268  41910858   2028585   5171516  30419528   6581362  23111976   9191160  16373208 
 11391138  24568680   7046347  16153677  59553676   4899960  32190081  51791909  19813292   2884390 
 27006483  11513632  13491650  19395816  28592070  12465198  17410208  16263990  36045531   2392344 
  4129032  42236694  11816078  13274527   3804660  15092136  12595820  49895085  42556800   1910415 
 26335528  59423208    308200    148257   3449894  13924414  13726464   5330997   4658640  11705690 
 31355239  21532500  38191464      4980  42676613   1331712  12353726  34156794   2091036  57487330 
 25686944   6965478  10861548   5884710  22948290  47440512  14707834  24991280  28519370  71386622 
 45429104   7543260   2987080  68337486  38982930  23128488  16881348  14139648  33302589   7232065 
 11834879  64161664  31144192  27393894    322344  69317558   6887380  10120820  25970652  58283202 
 57095695  10423190  95831958  27377400  51232560  21585032   2948352  52252354  35149013  37704700 
  8420412  15590655  26461023  10389162   6342351  50257104   5105397  19332196  15632364  45089478 
 26478666   2602232   1170976  46218384   9474766   1736805  45277512  12534646  82741756  53282658 
 23633532  29997675  96414830  11452232  27455517  19636313  11873225  50032912  53513393  15849792 
 74853000  18647242  26285718  50714640  36683050  48236008  13910599    502524   1937024  28997988 
  9937625  11802015  41897168  33997722   9097760   2275410  36576540  54224680  77909130  23550426 
 18040154  28537819   3445822  42148848  47478807  22165636   2104744  34364462  41084226   6415200 
 15726099  12838084  28999190  25803625  32506274   6243580  12007044  74262922   5415156  44506948 
 20869254   9971240  40376064  38245680   3874626  39950300  16836680   3404713  38114928  16458476 
  8767664  15138098  10637221  18966272  82416360  48065400   1964040   1974208   3671530   1443321 
  3671550  43423094  17685376  68953425  33677131  53178312     70128  34773696  21096957   4571742 
 17950506  23941728  26772840  20196980   7551650  46173040  40613859  23047248   3520395   2210384 
 33658096  41163824   6778728  30365020  17935456   2942128  64719200    415240  70705352  24084830 
 11722992  68959488   6762048  23916705  31822416  42788092     18656  83135651   9848520  15225070 
 68706612  30666180  19917174  29672928   8823772  16607564  15989501  18753836  26219862  13747391 
 66405177  23779798  35712495  45042369  24741035    716749  19616815  18388350   4510728   2560931 
 34007004   6902852  11923341  38723462   7664800  54330292  71858462  42083616  52735716  20751060 
 16684850   8828622  70475560  22167992   6110875   1170956  91881504     83169   1407656   3325322 
 19165400  88024440   8671334  34120449  19583465   5127580  33115908   4542207  40956172   1634312 
 22816920    668331   3329431  27674040   9648264  15095544  40894410  72110040  27275105  85332784 
  1318529  14765576  34786422  41164725  27551160  48376224   8507296   3227040  67389858   1086422 
 35190456  12885106  17301690   1616578   9396135   9214112    446866  11052211  56608398  48140404 
 39655044  14229240  30462400  23569506  40750904  17885248  68881464  50376151   5350856  78103476 
  5482938   4429850   1017170  27399645  18850387  68943667   3984967   1306455  32294612   4161192 
 22283990   1623240  50452270  25703895   1508311  10479117  31143432  70398510   7352180  10545930 
 27007710  53355588       178  17445252   7302997   6789248  13002176   1961488  59619212  43059018 
 41080580  59304350    160796  38843334  51863600  20543600   9206203  72990574   1176003  24841700 
  1217727   5864976  71195190  17071692   4203430   2830548  16466320  39947946  61171200   8251452 
 23942400  38111416  50198386  39915048  10713190   9746562  20910510  38302850  16624902  11710225 
 67555005  26928019  36999666   6479006  37208270  30728474  54828110  11467164  69000028   4856576 
 77713460  49582290  32027232  60780849  25741278  12821328    367584  14766989  30996391  20907471 
 17256186  23784870   6259986  31818236   9263112   2024396   1671696  43497664   3155175  23148775 
 25964104  26104078  17791214  45683046  15343016  10105850  42636210  63744198  55758150  32802378 
 59665275  27668248  26076915   3337940  47540500   9803876   5052642   4690896   9103338  46086328 
 49108260  19359584    606648  54216804  62514315  11832236   3000732  18586100   6847146  38403427 
 20259585   7451808  18757302  33564909  14842548  14773080   6883236  85692020  16374600  50384160 
 17643270  66085308  30586066  27287115  77845552   1041624    477546  22747374  18042050  29392740 
  9339525  53396850  11561880  65772576  14328008  42854212  77659740  68713458  30828519  78508540 
 20085894   1813136   2143392  16216266  26104030  59020390   3365635   6793540  45578430  16298835 
 58871791  20808634  16555926   9037170  18764460  75476964   4234064  58822390   7813140   8922930 
  4282824   1006629   4990800  37049120  73164078   6498590  16991120   5783792  39809500  13380380 
 36331743  47396470   3074668  22430896   8647800  41896785  39717808  15007072  47115000  70284786 
 28687235  52708920  70488032   3538156  19442388  27023472   2528828   7521327  62777635  25333026 
 33371109  13487510   1529895  17345388  22602720   5028293  50093859   4419136  21124488  46729094 
 32564016  29765736  14676649   1924913  17050362     61040  17491320  11727120  12901811  10250576 
 31618386   2272300  60262145    186430  35343240  65465034  27752142  14713839   2404764  27010384 
 12293377  20092421   3704155  27781014  21126028   5769788  18968100    152490  13933628  26569738 
  4378588  17670651  11539612   6700210  36694359   3812344   8644151  25510200  40212112  23374404 
 21192826   3467880   9252677  14180508  37205453  50920551  26532665  30480772    760026  59330400 
 31962742  54430824  13066936  12791645   6341324  25942640  13438382  23273576    854515  35399251 
 25035322  13764720  17078560  52214272  58053079  30254418  24112606  13857480  24517322  29900149 
 47564496  37003290   7821495  39143700  59905035   1038983  34124010  83690240   1437050  26664505 
  5642000  53046846  46662150   3881040    449768  11403312  43095280   7732816   2710418  22532295 
 50849604  66574660  15608417  17178707  11553087  27929715  15312600   9991401   4445894   3386482 
 53924337   1170118   3287760    273351  22325564  32694516  53797103  50755180  36362490   7660719 
 39154060   7390824   4350312  21957858  33332745   7077784   2072547  26448296  23072742  13366101 
 93337696  60109968  32825826  43307188    339248  20920560   5076183   1350650   1067844   4515717 
 41513160   1263340    791776     36850  50240190   4615126  15653820   1484640    538890   8625550 
 16025895   9280674    121128   1763910  11633570  15668505  32723092   5535384   7184663  22592078 
 31653525  17708620  28505763  21823421   9370108  16157885     37984  13629416  91170072  19327854 
 52792470  87538920  43560528  47725054  42208462  42451722  23292324  24785826   8070950  21450480 
 34668468   1114221  14037960  45281193  14152329  71501605  13813604    548235  77508480  43351518 
 33399481   5824048  63208965   5862220  69565634  10485750   7954060  75704310  10942397   1486872 
  8338432  82314488  32043924  18089929  19727583  13578180  86422150  45961825   3844278   7775944 
   725944  13090638   2304128  36608484  33600182  22349460    405314  58252971   6889737    311150 
 30291792   1820702  55851341    243552  50648070    909328   9512120  57987392  41498860    977464 
 44330440  37714204  32755675   6852582  31646368  12958530  33882875  39637696  12196716  37309616 
 20263936   1229304  31987978    953544   5536560     62700   2717792   7443330  17159849  43780264 
 46682676  18986427  39259504   2210689  23340855   5581971  23375589   1102640    730464  30084201 
 10555615  87077736   3079400  45331881  48564802  35666943  35003264  15173235  75545580  21929648 
 53592000   8445237  47058999  18205656   4656064   6557425  52960848  12147450  29684582   4993538 
 14318503  14635240  32700267   7972251  23535338    440655   6755448    717472   2922020  14562124 
 45095571  46914322  19893708  18450506  41071104  55340375  14342202    729196   4074576  16972784 
 11488008  23106958  12599307  29942406  33602998  10876567   7501230  40032902  19582900  15360246 
 52245267  85090824  41435316  50035128  40903680  54485550  40192224   7891360  19990080  47734764 
 63145807  53027172  25030368  36518148  34291946   5261256   2474571  19833492  15321960  70114824 
 25105773  73380186  27037696    438081  35902845  13634172  11895765  12648452  16031862  35011848 
 12547296   2296044  18565000  10903704   3550180  42790000  43151232   1455744    170555   7001250 
 65356560  59993016  26026000  27386984   3478444   3099964   2528438  20765940  25552503    573930 
 31503621  22821253   4299834  17363264  72446696  76000880  51922728  11141376  93137560   4637932 
  8646554  13778501   1045408   9793313  40343760   1485553   7401450  50044952  82259793  24524332 
 13876720  27279720  30861032  53990400  32787765  29605446  18035446    223155  28313214  14607714 
 75398295  39864612  13781166  20626809  14265675  39508000   4902903  74382036  27562197  19047128 
 12309040   6883726  16850592   4336764    965004  31644808   6062850  43454915  49279220  90362544 
  8007237    681792  77687314  18240978  24845500  45229740  44923668  44450829   1606738  50726970 
 13799610   9586272  40699505     59137   4020381  14532000  45447066  51594305   1417936  51312096 
 61303557  10952225  31632700  64930172   5052000  45461304   7558348  43436358   7940412    134541 
 49923846  10846632  87041928   5079850  68701341  21219498  15322266  13149520   6298930  23625910 
 61738404   8801728  54619085  62616249   2693530   1865344  49460191  51627404  28738542  79510410 
 30044000   8712240    642876  57242528   5118584  78585850  35694078  24162480  19937452  26380260 
 19602106  18945813   7670466  49752013  35874432  49720464  46661120  50369716  30719000  31700364 
 72133628  46430020  13909200  49342580  15101746  16150108  26086625  91086900  20032246   6777044 
 49826238    162225  30100560  84011460   2259738  43572256  58410342  11547039    134540  40755180 
 19066968   4355637   7074213  29607565  33393458  19961190   3773040  33740850   1299268  79564399 
 18000599  29674509   1823756  14995097  19265019  19238020   5293502  49671700   7508297  10609614 
 13432601   1542040  51071760   5684424    355635  30954630  88281195   4431948   4062724   1211895 
 21787315  71381535  64518984  35407023  23826153  42237312   6353061  74776680  14280565    384408 
   803436  75844472  17291366   2628612  51784215  15820540  23602950   1456236   7178766   2279285 
 25561368    217288  38050347  12048512   7168592   4379760      6104  57246810   8114406  20302380 
 16415858   5687757  48203288  15716250  11043868  71493704  53407365  43814199   5848016  23570850 
  1748692  18406036  16926740    426400     28494  29596878  13197470  11101428  29874612  74764272 
 11794601   2857557  27037450   6577425  11343211  18338652   8559840  58558430  22120883  48638590 
 29815871   4392610  31318512  10927872  41075775  12302980   3164670  21497040  27807881   7287000 
 33753856  65948553  42662032   6664170  28529488  91731650  13334508  38305574   7178760  15333498 
 18617310  45868053  16603640  29118846   1160236  31701240  67617045     97862  25585344  27801949 
 22300966  10976742  49554021  58606632  32783751   8655100  10056080  79171675   8536539  33670962 
  4193502    836256  16319394  17090397  11130090  43700579   8330094  35025808  20392416   3057516 
 64179945    879138  31322097   2780976   8897720  22313250  23658951   2098572  45061060  47055136 
 57160256   3704480   3339000   8099108  25673265  39199230  24284760  30398148  64949990   4296810 
  5224611  21085920  25537168   6555137  35279965  12234750  37598784    407232   3081212  18909446 
 28830080   7896528  17544506   1981440  10161468  17353906  92036656  31377172  36049248   4597725 
  9094987  38095999  38408784  24932160  18666048  13569510   6527153  13342527   3461472  18885936 
 91852969  33273200  33194880   8701760  10778375   2020305    153326  15166836   8120475  85651800 
  2780313  29263104  55445180  21301813  19184217    184212  64171140  44301607   1453670   5264675 
 65721118   7444516   4511372  47930762  23394072  55318310   4194566   5283008   8936000   4503246 
 30464874  25397828  32266175  20681712  10840466  23502960  14349416      3058  46027072  18993975 
  3728928  54567376  11712675  10629360  23492349   5913117   4670440  14080080  12963486  10129903 
  3924454   2852798  18774415  68422926  39443332  69480450  28727102   5779404    933490  78007944 
  8513980  26642004  16453152  19487625  42652022  17862585  69858544  16806944  14494236  71062618 
 32423100  20796870  25910201  11311710  11993630  96401410  35392406  62175214  33962340   4836420 
 53545320   2878304  21895377    159510  62371851   4344648  13904060   6933088  12175074  66238614 
  5876400   9457905   8863628   1171104  21681742  15833688   3839033  37817640   3363675  78466360 
 16475235  11419325  21352155   4719736   2479029  11538214  14258575     43098  40528964    317135 
  9901325  20609680  57665816   1257324   4940055    793440  17620480   8807450   2093895    247032 
  3785593  60556060   4186512  78713757  23251563  58925100  29016710  33792703  10050251  97086770 
 55014850  30636110  19875360   7715092   2904374  81499014   6913328  24874188  12972609     85008 
 10626200  56864745   1886584   9648418   9080424  32279764  52811694   4248636   9387922  45257175 
  4569935  39907120  83142334   1059597  75540474   6966720  49213899  11205623  34469496  31097850 
 18630144  23379804  15756168  52190422  20816392  26799395  33487310  18287346  12287160    859216 
 25273008   1713684  26827353  22710720  24537489  15759300  68094152   8369490  52701892  19684568 
 67557767  87437910  40095720  67087074  15960135  17664541  22277310  12603772  34239303  43570109 
 87219556  16108625  36975648  74536360   1512525  25854036  23411040  18748521  76478933   9904752 
 38384190  18515371   4116552  15929587  25016310   1775625   7769152   6024138  39481728  11655084 
  6598890  18597456  52368582  55740269  12688242  29558620  19202573   4868576  26537392  14838901 
 11025679  15973545   6438528  12533355  76829580   8503040  14227450  39971880  37990395  53065760 
 54198747  91291355  33522333   2443896  82735876   8953044   7653094  69682557   2472978  14850687 
 17106755  88500676  23874102   7268805  24627470  46786940  34095400  26024040    316561  20300696 
 55993395  32616880   3114253  13600188  18140340  17476525  42159000  10300966  74971000  44368776 
  8104404  36354913   2839299  36576254   4408294  17382570  33374180  10729376  17647764  42924441 
  1389214    629073  10600270  17142000   8158344  49278655   3841584  33698790  57386240  65758272 
 12939904  17348160  33784885  17909989   1907480   2285188   5082140  28825083  17576300  29699670 
 31088529  54826020   1318310  65724750  14354208  14593436  28420985  27072900  49702700   6275948 
  6971930  13380750   3809005   2526872   5697663  13964560  56821844  32477497   5824134  37880542 
 35685074  20939175  21714110  58236340  42015644   5620824  60296616   7151520  22002475   8632650 
 31174136  37875082   3506048   4319952  18346172   1126369  26796572  40474098  40695655   8074004 
 51438868  48450176  28427090   4617240   5343716  51523724  40859092   5158323   1557024   7538149 
 50685819   4628984   4604784   1339860  57765376  26644266  10401220  38098989  11562430  76026725 
   112752   3550131  10651905  47978046      6755  13129320  20711295  24628032    545376   6614202 
 35161750   9998214  17173800  27794104  14305158  68535900   1849304  48173058  11748123  54066548 
  3204186   2084538  18156793  41933390  10617310   2015360  45846180   4007109  35129584    794122 
 15339060   7263120  56996693  55153864  96943691   7649796  25346248   4898110  55500357  61944740 
 35159514  49073979  39395559  11440670  12070530   6360999  70456536  49724424  11603690   6084687 
 43295840  79307246  11252029   5351880  21573451  44936678   8961986  52492804  19716460  29437950 
 14128452  21251084  24211120  30078256  31521498  15154737  68322960  27817216   6353682  22609768 
  7673644  57118740  32819072  32342649   1594723   6686875  19499088  54556480   8948340  45715584 
 38692678  90544312  20706624  17626115  18290062   5430471  40547290  13693996  43462067   1333362 
 13420545  68098848   2830633  47716371  36071181  38551576   1884036   8881650  16879331  26014560 
 48789380  73498652  27130237  26835368   7012728  80012881  54895898  31069035  75983460  40656770 
 18780280  90855760  42137244  68037060  44875776  86085564  13002950   5212770  11094200  14638562 
 12971688  10338120  24768450  53345952  27423892  69859764   7034676   9593700  28282948  24644403 
  2242937  19447425  11736480  14938385  13677468    415072   8567695  13585124  12195400  20978544 
 13934004  43967528  14747254   1901288  16280181  14963196   8253244   7977203  21556430   7394802 
  7422597  37355632  58063544  51511656  60681300  29710044  56742196  38459916  60210102    293616 
 33607455  71491968  10389376  20774304  79703168  19784430  23220550   4035579  68588947  55525022 
 69743800   1407738   9548583   7877949  74572542  26098560  46083032   6279039  11101812  55542786 
   567416  26899968  11124337  14501130    390769  16625062  38924996  26190700  61393440    546672 
 41990351   5459366   6851452  73579060   3436326  20526832  59819650  36898848    313250     51315 
 26496093  32814872  52498922  53333280  70397712  43740660  61811055   5527886  73533564  28621144 
 11161536  44363185   3542431  31357277  14800390  37445178  64050610  32534901   9854925     72128 
 40101740  28973724  92157599  32811616  28957852   1804227  73437568  41833660  19510920   2800862 
 20018544  24379755  25468620   6072550  31661148  19903767  35373828   1302323  43752588  18922484 
 15931224   2882356  80257281   1533233  62478570  15715531  81595200  23825516  69602348  12683440 
   566383  60426384  43386056  36124160  14640620  50637132   1205838   8409775  37394240   5906310 
 19661360  19556640  39693252  91650000   7291296  22194882  14193114  15638270  83733182   3357774 
 24610288  30084896  16927280  36057216   7568688  50977844  48768084   9331164  18769322  16479837 
  7331094  19260736  73666928  48612042   4231140  38246780  44350416  22065852   2146975   1494666 
 14090951  21043900  12132808   9131992  68411466   3540758   9840483   3844923  23680125  45283644 
 10726606   4152902  32590387  60343720   7786675  23535180  11932102  60235419    846327   8271744 
  2358860   8719750  16417192  74149703  29007380  23157630  73523100  20503896  13069719  57041270 
 41511860  95583152   4969248  10291014  66494080  12496932  40461364  56163965  52328220  27328158 
 42199795  30671739  63479234  10824084   1770702  13452594  17153028  50210780  20115550  19977743 
 30098925  56386110  34498864  16159224  10591430  13939830  34542742  40214944   2467434  23102456 
  5473072  60275642   2486530  24316809  12538890   3557290   9740700    666690  49530198  12758075 
 15923124  50058704  45436954  30419136  22193158  33117198  11411630   8112740  21550968   2423616 
   306414  30010770   5974250  39925125   6765153  54948836   9448809   4592643  12535875   6292068 
  7776472   9273330  74818500  18106744  21018868   5747876  78604104  86470592  43898275  12067710 
 15623892  27012974   4431040  37005390  46926594  52869432   5156900  52824531  25907798   1510892 
 35662803   5089848  11895838  33412659  37466637  11072570  75129800   3234020  21699938  69222250 
 20299110  22283050  77274348   8255280  20033944  56523831  14889096  35557200  24857016  21439064 
 82124928  59480700   2686636   5839389  61645434   8907048  47427280   3580304  43859340   8813592 
 58472355  10105144  46488903  11574602  20186764   2145210  15878034  70260048  11274966  40391208 
  7182348  23341120   6448294  10843263    688636   8423012  70979464  50836644  18972672  10147045 
 59706465   6066076  15332602  15154256  31298672  12022782  84764966  51549666  32208939  27335520 
 11623146   4327364  82656224   7831616   8285277  87381000   8698480  14986062   2492040   9152676 
 83387432  16913197  14614017   7443080  10585330   5233232  10077795   4231238  16729776  22089552 
  9626624  64314000  39337554  19557581  38405536  53710076    314604  50221515   9053196  15382200 
  9264850  36238896     65876  27443708  69781822  14706260  74166400  47779206  36383039    725454 
 37955943   3164480   4350500   4421240   6248880  14840375  20474664   6460373  27961882   2559095 
 48021696   8674419  30707802  39241236   4376275  26078032   6202416  24797220   1888576  23436747 
  8104711   1697352  12162300  13039380   5913719   3122056  59720976   7536918  50664138  18846080 
 23724000   3963084   2401924  15898743  65193128  66920475  80209221  50870940  29191850   3376555 
 26373620  20916540  18703600  42807509   8276640  22495214  26350008   3395970   9478489    190074 
 62064450  35154900   3663520  20490360    310769  11456078  14237405  24688014  57494833  16862500 
  9516872    310592  57562560  15545145   5750847  23817831  64160701  17625825  15541430  67358629 
 18613350  50567075   5716520   7703652  14951005  66551668   2636145  66939004  27454364    371884 
 35780492  52967700  18113405  28304950   7358855   4911704  29245216  58461561   8922690  12173410 
 43348284  41136878    198366   4732630   5190313   8912896  17257114  18272631  18095040  11790632 
  1905552   4234965    846300  55422525  10815154  17475861  36434691  87297588  32719977  38040665 
   448362   6693988   1272700   1456686  17973681  16897916   6684144  41960161  59330320  12114472 
  5935687  19435174    769674  12869535  22008062   9182382   6335524  27790295   6020910   8187426 
 13337104  59254312   5838695  31149360  39476992  54797211  73921115   1655210  35729259   8680936 
 78852032   1320032   5121545  45972512  48227247  10654807  52815989  10845621  44316875  23494847 
 45375816  43850499    224849  33579904  54240991   6815941  16502275  16377993  85160880  40234165 
  8499456  22875485  11785928   9970831  36359722  51772950   2652756  64964742   9562173  17723258 
  1611480  16322580  14951860  19633164  53093142  65682900   6806174  29051757   3475968  47860660 
 55487179  64103659   6688288  30487149    474454    365298  50678640  26434470  18887640  75877968 
 76982052  16011066  78250491   2464280  30641376  18982631  46674354  38740767  45201520  25807049 
 20468699  81007498   2111520  19245727  80080462  36319438  34010067  40790472  72946020  72168320 
 15317042  45803824   4697175   1630912    693440    412893  32080496  29598238   6733120  77971656 
  6174177    261105   1702065   1949545  12866280  17570074  13867302   5692500   1504990   1865628 
 54529731  48755216  10586898   6070849  70759887  35775350  69096560  29636095   2207268  10137140 
  4954752  54328869  16540265  22965210    881172   1318176  14133376   5869666   8198183    140244 
   713452   3912720  25792425  28362307  31448808  16366122  53819308  41633790  11380425  21314814 
 71209872   6333528  33670520   4913368   3896788  40851540  27781360  40599048  20753848  18703162 
 16383212   8590960  25126782  66839920   7284800  12288348  42090944   8748756  14487031  13486977 
 25556930  32522772   5945688  20493720  82268550  30825600   4657580   9720081  48754770  11285118 
 22116771  66021567  36547416  29411270  27150096  55755630  32165955   9583656   3395968   1439640 
 50121848  10512605   9112560  18911500  26455978   1020804  57705240  27381510  12627447   5787444 
 20938305   7657700  27757678   9245914   4677673   7024680  42439449  24372832    355737  42721252 
 18438732  10545108   5417566   1335108  22720656  42467328    183960  17263478  17293370  42866112 
 41165800   4322427  46152000  40243500  34061984   9056900  43861146  17975235  68766159     41004 
 14877006  21082770  11702531   4214784   7665216  13359445  69297576   3614078  16096762   2683272 
 16230650  27342931   3934314  20069896  48779970  35352531  28354151  20870744  14043352  16566275 
 21325332  15504195  27302707  31354375  26705713  56991375  67446934   6637114   4229442  18014814 
  1831927  27468108  11167519  35213145  23306608  12433295  57174910  45809745   5173472  36644200 
 11173208  91527128  50331600  32441952  53811833   5891088  15513690   3956095  54593550  61286185 
 29490858  22329780  22700832  10865272   9516928   9067376  63271040  22187592  39156419  25509224 
 51984936  17305335  32360520  19710531  24595960  13366314  58849812  13332462    461304  33242099 
  2665200  38792617   3735624  14950240   6094308  40119324    994320   6207039  46258951   3985686 
  4520607   3417280  19616310  12107560    667998  10745672   8524550   1685025  71748645  55437291 
 37945743   8951984   2859936  69265000  11772192  26095920  28014624   9002920  10302523   4475120 
 29638522   2589202   7190139  12720386  44153912  12862494  38026824    981734  85934176  56352024 
 34708284   5188878   5584290  68133144  36499459  24177114   1981213   6101280  61240550  62875470 
 82421328  54457920  68740330  49135501  27194662   4262840  47756564  74310678  32217130   4676544 
 12545202  40037475  84957476  48067810   9474948   1117219  22214108   3143126  19844712   8603840 
  9084438  24684972   1496052   9702186   5988336  45412113   8913711   7401288  34545790  34749013 
 43637174    335588  68891589   1593144    342750  13245102   7903715  61554168   9725196  37740270 
  4143132  54400122   3990618  11557500  15050462  31767603   6362422  70924704   3091428  24064496 
  4960492  40791071  51182495  17265620   4157020  69292080  73740748  90488210    318096  11458150 
 34994409    322790  24204960  20179077  41045620   5747859  65750908  51386255  15327638  42306354 
 21107208  11387046  30026101  28247274  25204906   2721152   2942208  46494290  13033848  31237605 
 52043409  17953632   1311760    132860   2343355   9767928  27977606   2750120  11288405  42785280 
 31553225   9407437   8364152  16986560  37093344  56827595  18963174  35436169   4303156  65754972 
 23153000  15383125   8318760  77741532  10125248  15274053  67873081  66956395  28652280  71589238 
 19853121   9118760  28563440  55952321   2591631   4461920  61222832  17308548    377115  17159052 
  1201602  15709155   6935170   7593782  12416977   9275268  32215340  10666710   6941900  24996318 
  4869023  16145056  26000610  54758564   4726174   5037708  44955463   9644184   2929216  15215558 
  6934886  37647132  28794016  37361376   4351344  24623880  12605698  78875640  14823056  15262044 
  8517276  25643718  21560892  17352784  22506550   1993524   5852340  46450581  17324932  21749091 
 51123618   2534428  12711454  23711886  66722216  53165840  74499543   5489846  28386696  17435392 
 31250300   2288784    514306  26255136   4623034  43070625  18874674  27516420  72553151   2169344 
 73200810  54186804  47614915  41141760  63009752  25695885  89672988  52057050  27656156  43444170 
  1324710   7984520   3539178   5021730  19484250  15938850   4642020  25929134  30074759   5043913 
 10876329  23305916  13571879  11880640    779977   2754844   6264208  33396720  28672875  40115816 
 26754138  66302001  83758840  31752725  36426189  54264000  13332054  37598595  22767218  27892124 
 54543200    250992  14268303  34290587    632764  69670172  32236960  54884082   6643875  69603750 
  2252250   2467290   6144657  82955170   3656530  39531596  11664338   4717909   2991560  70530432 
 30679344   5681124    131155   8947132  26596302  27795594   1191528  37849109  35752773  15507555 
  5221000  75974717    692350  17606050  13512992   1869946  20692700  47454083  37969602  10001607 
  6428806   3924526  37895333   1588060  22720464   5195144     23292  24691102  76862151  42766875 
 20125812  19699028  61124872  90455040  22815430     86284   8533728   8804656    529482  54159890 
 30653500  22774336  10606561   8675648  41820317  36929274  16394016   1467060  58537864  18831625 
 17739943  23166550   4729556  29034464   4541298  26323042  65791242  12545490  60833760  38460734 
 53546930  30921264  23721304  87246367  26845980  35280752  34058090  41660956  41954532   2341512 
  9422760  18622582  18461388  19568146    186063  19711230  30928326  25100390  70929408  81920634 
 24900240   2769984   2783030  45353475  27522324   5013253  45886460   1792490    594189  55508652 
  6204744  76608756  14357147   1125954  18105105  83128320  38285800  35292816  25632681   3128711 
 64628602  49432790   5402650   6840372  38359987  38686368  15184195  25273513  31102084  12620166 
  1387727  37143936  28402010  23293978  15948443  37302930   1249036  54600832  41308800   6158565 
 76786671  17031600   8955876   2806860  68764905  30997463  45487940   7043025   2622048   6814041 
  3954918  27480213   5449367   7739820   1241578   9109113  27366422  43542828  15013524  42588576 
  1535555  31787145  16523496   2181775  12765610  20798208  35345116  44192868  52863292  22328782 
   716870  31401002  27064830  33558018    904860   2439910  49752819   3709410  14349548  23063566 
 49924917  57244815  35123118  14534677    322488   1232959  41681835  19545850   7430400  62515836 
  2335450   6821240   1829000  25765152    649194   3847578    424306   6327665  18792400   1382940 
 27352218  18329472   6742032   3232079  61392522   1353366   4861792   7897079  40058044   5833168 
   862580  30076200  22054304  55827644  59794037  51549210  32376745  25147475  39957904   4072822 
 32101860   2814152  30923184  31251863  92025438  19940520   8110177  58540482   1937921  10946712 
 12943048  36701502  46587362   2202556  49985352  38639232  61203288  27922096  39333422  22165164 
  7687520  58285823   4569675  44464537   1111344  79282980   3455934   5287302     23635  30950241 
 65294092  26059536  17240427  54659333   6011961  11684594   2975710  19951584  30460743    197316 
 26567296  19366000  70400334  12044182  44947500  45917271   9424558  17149275   8275204  23537706 
  1261018  46138131   4833245  39030444   9702384  29704389  13047808  77642460  12331151  31747530 
 65847800  31446295   1365408   6166512  12282804  74109924  41852250  29040645  19673346   6350536 
 37918519   8024880  14660736  24402007  10712675  10868982   4444518   9006492  34117960  20055336 
 27326982  35535073  28507600    568879    593344  32171715   1618984  32193057   4402710   7333045 
 10800000     86386   3317865  64736442  45999360  91946112  58529172  16293486   2119700  23934365 
  2182684   2044710   7833625   5088620  10274394   4793320  24356920  36741000   8059730  35103299 
  6483681  10302521  15761466  22980090   4098115   6142920  10874058  25379952  17963307  44200972 
     9394    187018  23407655    637637  16493232  16357488  30532408  53891991  71557044  13433923 
 67265460  26947791   5367780  30190890  20798019  16675752  15236556  16831698  26189781  15884782 
 33708510  73108494  28512162  68604105  11809800  26191099   3624432  14034362  14383750  70002293 
 10813770  43797240    903785  61001248   8639734  21085704  71159616  20453618   6015224  16782538 
 16498349   1629985  13809627  30789504  21997521   3612132  22300362   1124823   7335081   1414270 
  2037126  69815755    719992  18891586  51664535  34036000  25872480  73351005  44238612  24910326 
  8102835  69069060   9171630  36493338  20607224   4956545  49609176  60963309   2560005   5339364 
 75895463  46729704  53611803   8639400  67375339  64435080  59804703   4399515  40064152   6091007 
 14023558   1095664  72790674  57924864  25272850   2489156   9145352     85656  18866464  56741780 
 78873902  65736375  37794714  30497697  17836060  38997840   2576132  17878806  73855800  59023600 
 43852334  17550258   1581435  96465729  45160752  29540763   3807791  54394835   6418860   9028000 
  4570009  11028550  73788763  16610242  19870352  24007094  32388300  25549398  24490070  12837920 
 18384800  52390212  10584888    667472  82926712   3345422  37710147  20786325   8129540  14486626 
 27123602  33184032    805732  37163270  27084449  11012992  27820714  20789856  41849134  43271460 
 20756044  24574755  12253475  13078990    496768   7674966     38909   5063720   3972828  43871100 
  2728620  57668006   2417794   2284216  13625820  65711862  19785052  67734050  19610316   1252685 
 12861844  10164693  68814760   9509166  58853025  41822781  47338234  30992661  33664311   1891723 
 11681824  17326596    642803  59188586  31622616  27779676   7375914   4876432  52925418  28999763 
 23127332  89842368   3778488  42313936  63440838   2348801  73405512  22660524   5993820  12868824 
 28295300  17452800  19572318  16350068  61685675  20294690  19590963    103822   6378060  18878400 
 13979364  35493168   5876968      4888   3449946   4733400  46363590  74793900   9444897  41942670 
 10440456  19642560    257216   2235506   3048857   1043835  24194154   7124663  12555491   7544733 
 76743660  22867338     82572  11359649    684320  52602906  20056596   4722010  57946854    253590 
 12591000  39833508  51270115  49864780  16127190  27445416  40299600  17846100  35920388   6723296 
 20102328  14453835   6029688  25935315   6427008  35027490   9403366  12169716    544077  20066802 
 12355092  24133560  10341680   5668964  22491728  44821630  73500742  49641471   7850106  49335825 
 71246422  16227712  25837472  28152046  82591648  11060154  19959513   9288768   7668270  37909740 
  2389894   9107069  27086372  48575800  10364714  16418370  55889592  16412386   4010710  52151777 
 63737874  17695370   2400651   6932331   2326272  17405615   6210447  23432853    806436  42447164 
 26229960  24292488   2973272  12942666  82051120   9009546  85083624    564965   1975729  16259327 
 60016992   1268352  35370189  45645616   6226496   1694016   6123696   6481944  27906860     36058 
  9050404  10804950  71594880  31568082  26323681   7632157  24493385  29109968  38972034   7333092 
 38129784   7350936  14403900  57412986  22919940   8210470  24911960  24418856  16471377  22271050 
  5858157  20614650   3406931   3528420   8759840  79104900  31184205  44050842  14736583    610690 
 25522914  24610938   6458184   3615740  44861763  28843828   1182496  39460665   1437216   5506560 
   404880  27854610     39249  69448015  63634438  57493800  21385575  20056800  55002564  19386084 
 46594674   4635945  11736556  18437652  60519368   4470550  66560410  22394775  18718550  18917272 
 14816760  33822648  47670272  24718510  11718891  11843645  11830440  61208619  77488272  26532000 
  4612050  16661665  17867331  37900530  31534351  38077725   3500178  42051785  19386140  51331025 
 12345108   2330212  21637154  39142576  12777216   3629874  33141480  43577286   6216449  28514664 
  5110005  26792788   5804288    320788   4141962  46188766  31433744  34031560  27363756   7053595 
 36829044  87042252   3395856  57532880  20944352   5326864  81966170  56647750  19907994   2272424 
 75739905  21910155   3855513  50893898  16020728  76610600  28421856  16045061  47584148    284403 
 54500712   6172189  60212589  38100760    312657  13624720  57714524  15710048  12424365  56656716 
 66862640  42302220   5503572  64446378  14828060  27398808  38657325   7467064     84692  15387162 
  8999868  35511356    566649  10081920  16554114   9687806   9639600  28515566  56401800   1275861 
  1478248  30291250  20800132  38487138  81562410   8357394  29711820   4175874  79672580   4223303 
 16627389   3667406   8554802  38133312  43713972  33947469  80945940   7337358  31918666  55294601 
 22392032  17792651  15140300   4824228   9304184  72549096    295978  12480600  26589771   3648820 
  1307560   4222064   7699860  24874496   5782275  11969700  37328040  59932571  12225339  42877527 
 59474789  28551138   5757248  60431780   2335545  19449606  92339595   3833929  43250958  11339136 
 20224968   3665730  35623974  37558497   1471248    949854  23839527  71334363   6777744   4145700 
  8819005  10666282  13499192  50120875   2911131  74421831    145215  14018312  19393697  17864469 
 13841772  34917800  14289373  32086637  56647413  66622950  64135830  25304922   2937645   9468888 
 29201728  12590306  40864634   8971908  21702930   9459255  42499315   9324693  62199522  38594343 
   475790  16902903  22688608   2264054  46771440  21436932  21516594  30527376  67164978  26482200 
  9680539  18177095  16067834  22166160  43868360  14288000  18172685  29067156  35765860  13467995 
  3373050  37755875   3263514  49357044  13593825  16392384    529702  44377452  14804856   2511580 
 14265350   7990454  45031896  10526768  12719058   2786998  37374584  38827317  18307296   6544964 
  7218425  49073050  40221360  34325870  16674450   8576799    547056  37312874  25657600  44724008 
 45341595  25604992  48975444  18456425   5840930  10085670  72472200  12130872  49748120   3869880 
 39459972  40226908  47094699   8743480   8614640   8772820   2128280  14493418    224140   4481856 
 81205948  15600288   4445508  26264490  48044502    294975    986592   4837118  17194972  28386450 
 19415700   7516860   6485030  10102260   6260004   6557336   8113732  69188405  12369208    296703 
 43383900  13775076    823994    672680  23385632   1391603  35190848  11469754   1832157  29313515 
  8731310  66999933    854112   7266120    886512  78060528   1963920  23097108  57032256    307966 
  9395325  38412760   1675973     95160  16308814   3667664  72891960   6925728  63735997  74916632 
 16368615  29013228  50305374    738611   5999583  26084352   9378685   1171600  14795680  16901184 
 20830158  15091477   2441842  58774125   1688659   8351573  23231646  14669088   4507077   7698608 
 10137000  23788800  33305727  19558147  71545617  41152081    787814   3250702  32458184  15023892 
 22809027  67812640   1201218  81216966   9478819   4762950  79574618   4482972  16999576  15984612 
  9808857   5135344  55378855  15176093  46641481   5318225  40296704   1841905   7961288   3059532 
 38517872   2455860  17040018  33482939  31984996  57206531  33715500  66245018   3111866   2519898 
 15424720   9396900  45355014  34686372  26577435  28394625   7016178   2790294  48993032  96805840 
 35351426  45537656  49014562  19332264  34704120  41915335   3600504     48488  11023871   2126939 
 28247076  48578946  31884394  20218253   8908944  12657120   5734980  51362965  32969872  11577222 
 20417932  49211226  18366953  26007183  63422408    932720  17181710  40236456  13533920  13089258 
  9199443  55302028  72024738  13939593  26790708   5935162   5758125  24746048  61449840   1327260 
  7057509  22210253  35430450  17403384  23651845  32630781  25944698    535656  25272286  11112820 
 18512544  34340255   2174130  21719682  20852676  64281268  26978248  43955397   3381152  62238483 
  8285274  16700655  28773738  42713214   7595952   5781540  32702901  11339552  18881390  11855568 
  2728963  11476890     73095  55679358  44194538  28432701  63971833   3936416  11393998   1018810 
 18600120  32873750  33604000  74784960   5871375   2101851    183876  60572280   5766255  69233850 
  2788520  35608175  32489450  70106340  16806480   4943962  23380100   6857827  25503093  21572125 
 34126305   6440552  70359936  30040053  45682520   1021350   1663335  12442881  29771794    243867 
 10154534  19182020   5564463   7418528  16572450  13228221  21256812  78922580   7164504  21119632 
 59471064  20879024  15311673  10014760   4693764    352789     57815  51156020   5076773  32385867 
 42824090  20587968  48382768   9583809   4378587  15967629  59896084    989750  49604884  68265825 
  1241520  25709418  11742500     66150   4261220  12286560   1836250  62184360  39495923  11358648 
  5896325  68980184  19447504  15985740  10669840  69668896  43192546  11078136  16456524  17983620 
  6386575  50841611  12122865  24634984  12794496  52836000   8193150   5509420  21889524  18996130 
 72775888    747792   5610597  23425920  57961195   1962272  42688087  54335296  31336524   5315747 
 37456804  17712889   6353314  20716180  25230640   8145360    643798  16104550  22057404  12120798 
 10582404   5226486  66616675  50206640  24694374   5474196  91242302  82067500  40225109  66890635 
 39826160  20659930  12697635     81606  17812683   2904720  48554526  43471925   3053778  10725395 
  6257496   9504972   3339872     38745   6538595   6361255  69037520  33088216   3834430  17369281 
  3829920   7325020  25486890   9050460  15321852  24765662  13596243  85940530  77460630  27268442 
 14194729  85311360  33426566  33220070  57480255  61322020  16286125  28397055  17852680  34865149 
 19926335   5605260   4413888   3949100   3119340  56350172  12405648  68584395   8220177  22900944 
  4937240   5456216  25429576   4812566  29771829  52993836  80628336  11397176  78022162   9998430 
 63796922   4589600  72540948  76671462   2536611  44480520   7131308  52119144  14224160  16635241 
  6222558   3635181   3285730  23731680  41120300  30684150  74791960  12712365  15914074  23732612 
 33969872  98442720  85551363  25457600   4365114  61910004  26705805   7168560  14821131   7929159 
 54374214  14197994  28058128  31732988  20748560  59118600  24944724  25107621   5845754   1437315 
 40772454  34865700  51808152  10741113  14091870  18274375   2240234  17721704  65386278  42867300 
 34245834   6285839  31520500  47040308  37498887  14130300  76805907  40255776  49472532  38279950 
  4407750  40144481  40048496  38485076  43380784  24729306  76945365  15352480   4780790  52839272 
 19628688   6884910  28253817  18860808  14982384  31084270  70325388   1448889  28231722   6613710 
  8172090  61896212  11218704   2387412  39885154  22872307  38532000    261300   2326525   2501576 
  4314372  24757833  48041586  42565212    800638  54653088   9186996  31605378  15453243  63884700 
 93317271   7042678   7672542  38052315   9329438  54065712  26326380  50789430   7621548   1765254 
   142832   7068627  47962092  20359642  45300218  26189982   4482784  31759872  56282927  30752130 
 38899814  33442332  17393968    178582   9050118  27870450  12883000  32155980  18886142   6489846 
 11032500  10976790  15006789  12119772  12669110  61258585   7803657  52882605  31234905   8097974 
 52200300   4805280  94140391    791820   8089354  17650125  26086983  15887864  59928012  22385330 
 44516040   5528344  33590480  26943840    988350  49136171  56783760  12431146  35156840  26179047 
 83024981  39925368  12341460  11762927   1730250  32939312  25426469  21441563  38684318   3161607 
 14662594  34881084  29499064   3933038  37447925   8786175  26073046  17013944   3458834  28283684 
 11290599  12716088   4876165  30216654    171776  67811745  19041400  58664760  52520820    715000 
  4806270  11412063   3276969  37021893  32531197  11605198  35368695  80317248  44103616  38483280 
  6516200  47217920  53323692  28626288  46158147  64599528  31455972   3131865   2856928  26788240 
 52596775  13897608  55389528    281934   5790400  21789984  72409824  19665744  81478070  58969491 
 22154171  15240360  43448250  34847856  19763877  24496794  11986962  26699426  16446150  21975146 
 43385853  33405318  86245776  56877772  38127636  38427975  42930291  13602005  64340936  14777928 
 29064770   2818305  46603728  84384585   5854868    810160   1910776  40433327    208616  16605504 
 65559666  36759870  15821764  53741226  58870550  18364269   2965203   4695590  23387544   1769901 
 28403753   3782619  25470522  30155994   3242780    917832  67752204  14651184  16543467  13594154 
 19524726  84597006  50202768   7293384  47230284  33005658  29093120  12308255  56505216  26459874 
 69493204  26508448  11045888  20269460  22890476  27894555  55568968  41837670    727080  40779661 
 14799510  35075520  30472938    562397  10293920  20837040   7171648  39721500  11252505  25828946 
  7553412  12206120  18491193  20939064   1050600  11893200  73519664      4048  73736624  43414734 
  4490192  46344207  11043030  27592448   2974950    717345    154008  14451870  40336222  60183402 
  9863381  11573931  20478115  72994407  36143361   3757776  30066272   4992130  26689566  34731132 
 58553110  14238900  36443682  25201026   2479365  75742997  20017264  37591891  29363592   2081997 
 45486645  11221460  43254080  14006720  49841025  73601004  72371895  17317728  18221481    929200 
 22612239  86192655  15005834  32883240  22162770  10490112  59334664  30730208   8090913  67719777 
  5232264   9127536  41022499  42293734  43971850    656328  19790358  12555312   5891418  56153152 
  1186816  11201652  50151339  20165184  62686140   3572888   5647500  19891924  13780797   1021177 
 12471450  58164225  69026118  10906665  19951710  35711336   2492256  31989167  44943104   6562700 
 58256471  41414592  58289888  67456878  26908263  20823088  79184154   1154150   7528830   2281530 
  5013795   6489910   1162625  24981922  11245288  20413211  31628566  48843799  16555398  11696750 
 69579543  23616460  20262960   4855608   6350582  66611692  56102612  12041423  28964616  53504646 
 27232962  28485838  88642752   5537052  39922024  14852028  12463635   8510376   6345115  30266502 
 31286437   3079584  44609880  14264055    665652  31734579  24317103  46993731  30717288  49709187 
 11044682   3972653  29284057   1170450   9761350  10016382  20218107   4050300  15880368  16961908 
 28055446  53422128  24727815  10611288   5620576  69048668  10524672   5218623  24191295  30318724 
 37862160  64132304  72230080   4357625  24234090  44053176  47390046  37013608  66036322  24266884 
 21090772  18711928   2624290   4763400  32786685   6405014   6215664  32431036  57470094   5964451 
 23865534  38638639  37083110  20427438  20145671  64071730  13888385  47005460  41441382  82636684 
  1051262  29917596  72504471  43506192   9225135   1782776  12514092  30654505   7783160  19081706 
  4382462  30864938   5014210     98868   7809229  42672693  17527800  36685672  47694746  12054099 
  1007064   7027694  24456000  11987266  17062849   1741200  32353860  18550400  32976484  18603375 
  6780384  40643246  19947647   9348606  11191680   5859856  73705691  15599247  24938526  24940710 
  6953354   8179206     50886  39522675  26165140  38073414  14754832   7614840   5599767  17980023 
 64582652   8564556  35073687  72942788  59672404   4649757   1804971  38399972  25364826  62841299 
  4243280   6039420  10892265  15286428  18231070  28607700  29092272  10608433  16104732  27746280 
 10135895   3283588  30350334  35304741  19873604  27928024  41610128  35659665    227755  51622180 
 36423744  17068534  40274732  93799552  22534008  72424368   3559350   5106290   2076886  24764792 
 28820244   4427098   9204390  26884770  30404264   3657248  37060716  38143340  81864140  45614650 
 13203347  32918490  24117681  24503764  21592278  29853368  33528572  16998300  44413328  26251776 
  2755632  32088140  36381439  16835143  16207458  43446628   4507203    859050   2961132    418616 
 14847728   7992264   2438987  57840837  32713818  30070568  44861052  13041769   6043048    441816 
  9773480   5088010  11356521   4585711   1089037  72024128  37651548  12036717  11991071  35801460 
  3141684  49869400   7803176  27930220  12576641  17360672  14337927  39262938  10903478  14656000 
  3113607   4753065  59156170  12198600  23660278  74160724   5984960  12213684   4406864  17823786 
 11207250  13758360   2591112  15556304  11604501  83144592  55509840  15335676  41214375  15240487 
 20552202  16102492  15150940   2638008  88995948   5038548   3402126  66245922  15195669  20491311 
 14164488   3895896  45814048   1769528  31478537  17605710  30708930   1646688   1599051    821655 
 72161304  39229539  14038500  39998486  14525808  75056232  46976440  53761032   5238332  24526744 
   818550    557244   2194251  10372520  11069360  32163160  55624814  18710037  60102800  17837064 
  8556110   5375328  34458600  19361136  18545730  35355408   5603757  87664513  82693425  14089361 
 76365310  26355210  45630585  48382832  36713160  54017532   9667926  46858154  56589352  56626558 
  7140870  49817020  38246368  10066733  33203440   3894705  56266104  25415680    195896  21059637 
  3915270   6075426  23504520  60992052  12931974  17812068  25716856    968539  32992270  20475072 
 16718377   9916428   5862807  13695086  31413096  27142880  41673480  95901120  21929706   6528988 
 53033344  15518700  15696168  31785946  27013579  22607840   1784244   2095080  12477320   3478574 
 62191118  20716472  40399930  35382922  29145192  51093120  19232180  43260314  12134880   8146020 
  5230624  69180566  28170072  81755176  72661266  20541840  12733848  47945400   9918590   3565000 
  8817234   1407560  21865326  27818070   1343772  77654083   2574072  49929824   6962124  20844250 
  1947486  21419321  42051381  21776916   9849426   2819164  15722524  23095000   2523616   8240504 
  7316144  15707758    309714   9653994  22768798  74852380  24677328  33659730  35437206   4109560 
  6625072  63236334  85524040  35039685  13000317  65880144  14146306  14384244   5446876  28573215 
 35497267  61869236  12157212  15410568    270126  28759775  18917658  11830350  27344783  11719650 
 40419606   2227210  26152696  43813520  52488387  12531744   6305810  85186311  13211968  63080856 
 26026075  69819076  25123338  53879056  17462496   7634924  22977795  37643133  50941586   8792061 
 20058571  49737584  28572340   6444900   4311936  10086212  32950105  20182256   1189740  39950280 
 39298323  42713700  26613248   1005680  13169380  61988862   8657369   6766870  37365702    372186 
  1287940   2480436  40392384   4969728   2663319  47089338  15691820  13466028  20193744  36301252 
 12998637  11656310  22287232   3925152   2021079   4416246  41177724  55769796  68402677  20168365 
  3825621    127801    148986    531675   9465241  33941988  16906703  23845107   1740573  66965796 
 38273270  40697346   9415026  14465659  28952706  12244271  63126030  57761000  22634935  33922112 
 55777527  20314212  62038872  43298749  21252030  67893293  29323455  18635120  14651840    416056 
 82040977  16669064  46029750  71400683  15286632   2372285   2617417  52209840   3324128  43679785 
 40724111  19956684   7056776   4628712  82013780  29629874   1101210  24547166  10500840  24853270 
 74255630   6672910  53380893  45164024  81423680  24549656   9014629   6743100   9911629  16763627 
 48808720  59136588   4540224  15506025   2401275  67589604  35773364   2128893  22097376  11971718 
  2510000   4015502  62643330   4877376  45060400     76483  54549088   9707721  82683040   2020802 
  1870540  10099488   6154290   9758640  28672450   7414294  15683520  90233248  68599833  35168224 
 13809762  27244778  79523370  75643392  27035040   3742720  52269824  59055280   2819685   4417680 
  5130679   6308484  31725376   8553248   8930430  12100956   4930194  56760672  18422250  60884544 
 47251347  34884752   2660700    669945   3075606    480060  91539929   7033683   2996630  34625528 
 27788772   9347492   2937970   2804160  24494724   5854998   1559376  80166547   7940424  15189752 
 25100061  30076569  40113788  33338799  20551076  73395262  59216260  33464724   2881737  63715680 
 47234082  12516448   4646668    697452  77523468  49908375   4546324  17846268  41429856   9583650 
 56730776  18851888  21608442  19948242  48315375  83157060  30255454   6782550   6371616    248528 
  1950690  18223502   5500128  33236772    908900  22441031  69981584   3154712   6883280  79209375 
  1992375   1645077   3392858  14814680  69188232  26764660  70610436  37768956  15766380  16631082 
 16092590   3346608    937840  83676484  54427950  78922415  12285390  26103091  64439452   8445390 
  5668320  22225698  16304988  70324200  64997328  30950280  43290074    829500  15191343  70987303 
 26135482  32288640  30865146    444750  54445615   6637160  63109800  40117440   1677336  13226850 
 33606120   8581620  33121515  40515420  10617425  10330380  47193517  31337523    300924   8739760 
  6499696  10327584   1631574   1782990  17266262  11872584   6763714  35829419   4510776  36643185 
  9748515  13666752  10693572  14098320   5336378   9543279  53617525  24658880  72781390  11947400 
  8663936  51666084  25486955  22749760  54765568  51589345  45172491   6426010  40782598  26471018 
   365475  36874062   2092042    401016  39948792  21422187   7232904  81024300   1931522   2631706 
  3173484  22314140  26411259  17082197  24772752  13215537  76363812  48469064  12995556  13185600 
 30716073  51043280   2506865  51207204   3833073  47132598   2085096   4544259  51197595   7348374 
 60785354   1435317  20680279  40751515   6616085   4051665  37212678  16333170  40741480   2565627 
 10185786   2815455   6610611   2062710  16766400  37070310  58605274   6164678  73046071  37994220 
   271575  27973485  45295470  20868988   7340256   4507768  26253858  10656255  23482569   1695664 
 13367170  38197716    557392   9757730  27555669  53332956  30357420  13978279  45909600  20349600 
  5937398   1769505   9820605    576420    469818  32737488   7577772  45167980   1439478  38493230 
 12041640  58366916  12733200  45885724  77329889  22261350  20209056  66832740  37767815  35876802 
 39508020  39925656  58973416  32823431  33132615   5637912  13186152  29402076   8586498  72805696 
  1615504   4997125  71185484   6416232  26505072   7091050  45409901   9859098  16529050   3462390 
 40436060  25858240  52031928  20668505   9587892  41980772  21322750  24286419  28488306  10315866 
 21380661  21452010  60142852  10735165  45511125    840466   1455489   8518488  26586309   3220739 
 16615291   3708747  57704640  17210137  55204716  14766717  12033168  22519155  73783040   9550948 
  7474170  49014588  41615064  21750100   4329621  29140212    237330   8322204  19174770    500532 
 38665076   4609904  60680664  36169708  15292392  12004559  33331390  11137202  21591128  26605374 
  7659240  61244160  23748372   8211439  45777015   7322900   7306560   4459455  15107212  18119912 
  4532046  28637910   9843216   1206720  17952221  56129920  21032421   7117336   1531320  27061100 
  8278068  49420170  30413889   1919096  33035535  14038950  33101840   6260475  34611424  48884055 
 15035256  63032991    495380  71324001  60772530   6780412  52714704   1371342  54949390   2904600 
  1713040  11001342  22895821  74421730   5508204  14830530  96619548  36692040  25010312   9451716 
 86651313   3799886  32516280   2849349   7751736  28926896   8245884  22197942    507628  27039346 
 15144554  11069210   6641600   8648343   3647396  41728871  31804050  21915213  19208958   9134775 
  4472051   2224134  53332120  73499661  20836390  67470960  91862508   8591744    896520  25066976 
  8868184  12961494   6348876   3989994  69470660  28113552  38266203   2789256   6611839  46570608 
  4857564   4781348  20899766    395724  23298330   1256076  16099648  31549840  40976028  90299121 
 16719780   8222976  39936840  48280296  49442384  51159810  44597100  25921350  28848852  22418566 
  2479044  55358424  16451004  18706324  29114822  10641085  44071260   7478028  44657334   1312389 
 11649376  23718726  13570284   1083555    864075  14627340  14821974  32318649  56830179    462000 
   248360  51267092  27054546  50903190  57822000   6501360   1900764  59984100   5980300  36380928 
  3083455   2611440  64288580    431208  41995263  13844793   8448624   6023836  10459715  51604420 
 56582730  22384551    301840   7151349  51225344  27534668   8833104   3602742   4125919  71495025 
 58143680  38158518  64617186   3744050  20473397  19996410  31177454  49590079   8700120   2560104 
  4830304   3945231   6027219  10882032  71048070   6519700  78621890   1894356  20302592  43301775 
  1811467  64662360   5338260  48402846  12470204  43675632   9202158  35079086  31944396  76213599 
  1359853   1932096  17543900   7421040  54519710  57957216   7080120  63159876  18472132  19342340 
  2475379  42924522  39644748     19278  18911004   3993786  10971345  14849032  96203485  33256981 
  3671175  27740178   3537720   1441507   8349699  78759920     17451   6640480   5242272    822250 
 31538892  81712554  36711610  40678040  31696064  43608550  13174880  14614950  26686488   2008844 
 17687208   6992685  46369215   3545664   1789695   2321738  33067978  12662175  61364700  52350636 
 21476802   7037880    100104   4954140  18859500   1564782  55506912  52767996  26313518    475475 
 45581335   9867012  17386195  31087483  16861427  10453141  26220649  19144840  34129404  13034294 
 61260408  45821391   8360483  26058025  39119740  51643524   6708016   1820979  72248319  19833968 
 13089000   6247410  20995037  10300351  18195600   4417254   7286538  18420000   6274710  28459180 
  9654267  20354724  70392816   1771138  12600648  44461368   6699429   2693460  51721236  42101254 
  9308530  73170632  64261304  20264868      2314   3642404  64997660   6265064  55628410  68243648 
 54254654   3839616   8144920  34683540  12875220  11344536    275688  24405795   1784166  11933711 
 42794752  54909009  47824353  33553872  41131800   4366444  30359607   4590248  18919020  23158130 
 42492125  20726328  19689840   3102014  30969408  21077645  76198660  47630359  27554009  11783894 
 58846378   1212112  24000648  11123380  48943092   2106512  23391641  50282458   2031590  16274700 
 45314118   8452345  70147233  11662668  32872900  11788648   2951536   4284750  10095904  34350430 
 58672755  50352357   3492664  18643305  41247024   8029323  72563400   4446368  17708892  13095032 
  7770360     21306  15478684  19133616  34536728    276828   3178958   1284696  17705805  56994354 
 18481736  14649300  19107840  20589152  10434450  22512201  29065270  15177134  14137820  33393457 
  7196082    442935  29264514  18102462  14814882  13987230  24472720  30532000  10671111   4900840 
  5181328  66741546  15258754  44146875  23597740  22593077  40017292  82391832  42123328  24160035 
 32008256  46301674  49824925  70366619  56491704   4055588  48937833  22701230    983709  58037104 
    46050   8459184  17859477   2035800  30485994   5633649  23865628   8674714   1393588  23841884 
  6869241  16528176  45335100  28210626  36421180  17561220  31105400  44860968  13974048   2138481 
 39750360   3149003  23660578   5532601  38134824   2388852  43975680  46635498   1625292    291106 
 74010321    452987  10461837   9269286  32265831     20293  32588608   1224780  44757198  24614310 
 60014311   3508542   5512143  55478765  30663750  26383520  53124650  11351992    305908  61316080 
 59927354  27787416  15191920  14788011   2886974   1293148  61487946  10484163   7385175  41711306 
 16072368  31450500  23363118   1543192  47803600  15030600  42547586  37875376   4485357  49206381 
 81620735  15439716  20671098  25044125     26493   7807710  43416458  26232668  54011484  30024844 
 55688834  14299824   6540980  13633929   3295172  13646636  19287000  34735882  17598621  51084950 
  4900923  92174017   1647046  24455992  21278061    269819   5944232   7570590  15744060  24752595 
 44660352  24044167  45840981  61535512  67698267   1494400  51356608  19175100  15860694  39778432 
  6707555  48047107  89046519   2184567  40749030  47581264   9996624  12180408   6691620  13688145 
 12090080   3499332  36382248  30996636  22036388  15936869   7655375   2900097   6761118   4654791 
 16819019  10205180  71225952  10104129  49108490   7055398  29428652  35850882  36670815  15518940 
  1779096   7872865   7174098  49609717   1784094  10304448  11511808  24759080  76428120  38074575 
 37386385  74903708  30870514  48017310  32177628    241366  17453044   7839780  24695020   5693116 
 72521925  14823652  70560555  88186257  17473787   5997240  34359563  41067124  39525246   2138940 
   903552   8198900  21456828   3231440    244292   2420259  60651799  33788260   3440212  21870625 
 36942885  36525657  62712804  38096144  33659164  51925198   2326370   4638820  35565594  19658092 
 26692416   1443204    409955  16947504   9144966  57712464   3063446  25907730   6291168  82596507 
 36084930  73613592  79811115  28382124   5291112  31722867  66709089   2637964  10327968   5618000 
 17334684  39848665  37189120   9288374  42392664  39680276  58998464  45339668   1129440   4992114 
 64046565  12668464  50454348  24977260   1801116  24307387  35247609   8519062  27827145  52657500 
 34329393   5985540  23266225  62795436  40490736  46500045  10927311  31591560   3373019   6754440 
 24354648  24677200  43312010   5504072  11880999  52378257  16694134   9495486  53462850   5927688 
 15175094  17152590  31528448  10732200  65762056  72602880  65802760  33395535  26437901  20319228 
 14129190  60647642  45082400   2831350  12078933  15555281   8119488   4367616  42071376   8273227 
 68524336  26742496   6513528  32057915  55153401   2784210     83844  24456248  37094135  38961978 
 67554156  75446307  20773480  55805960   2589292   5519726  80391535   6425001  11584710  24636200 
  1840245   5096545  18462772  77546448   4212765  25467634  72582524  10580530  25411592   6464673 
 24060358   6463872   4228973  16252375  61571029  26545500  21299180  14045790  10244192  26537412 
 32770558  35951040  18388645  37440956  50599926  45808434  12329350  41820955  52208475  29313200 
  3963927    323950  67857636   4488264    880029  42326780  39829834  32134500   9121164  32514752 
 61069140  18668925  35570760  15679230  63576932  68969943  10045719  70727234  84019248  83077253 
 15120310  46185713  75021562   5288328  33379003  22053808   4351812  71838086  10290932   1334696 
 42449088  24562720  54787977  29956755  35483294  43451280  31843160    216596  18956432  20966603 
    25074  47965956  20965296  12623916  12592760  16019521  43972880   6871808     25380  24269808 
  1144225  14636512  54507376  15256547  14640189  90995118   1642476  16201375  24821906  43522092 
 19455279   9234190   3716732  33549958  32402628   1000983  11059029  72832493  18809230  32334240 

  5677043  60613031   4213240  14189588  14178591   9281331  26095827   2133240  31581407   3638758 
  1197748    134623  16660473   3537237  33835496  27647521   3576848  69937623  46274531   6115067 
 13896399  54177873  58526457  13735033   2785581  24508131  40054623  62780723  24307371  33038703 
 24613338   5947947   2449442    320913  49107383  49456608  12686128  24458839  21204891  11261373 
  7023243   4812788  27422448  30691203    488249   5270235   2712261  69600955  39590352   6977893 
 18728224   4098123  14257539  39721875   4623441  62597658   5786487  73780998  21970709  72111114 
 26638875   4313883  27963933  68315643   3191245   1068879  14711093  12642010   3576178  57124649 
 17657565   3890478  26196859  42991419  18070406  40008416  57070859  25653378  13545211     27432 
 82420053  22149459  48347951   1930128  14482303   6006066    837621   6355791  24152573   7623431 
  9029094  28627430    105782  19444011  36554199   4130508  12704204  11169358  29282235  18992459 
 37891907  55843183   3340707  96940118   5787354  24722355  40016627  41498363    977463  11421755 
  4015211   1768459  30735438  11387538  28668675  34054591  41986621  71819525   3103719  34209123 
 11047434  51058973  36136715   7474248  19749033  29212431  17901223  32168339  46184187   9871873 
 41201919   1920867  32401017  25913773   5026067  33266290  10782620  10721767  11258247  34923309 
 49506162  13006585   3494705  36745523  64785931  23464953  12278508  24711948  26151399  17525404 
  8642091  34228707  27816415  32691428    107291    863103  66413213   9494413  18061323   4048848 
   779264  41246533  41988239  45417439  49105626  32414915   2001853   6100065  32701478  12340623 
 60860923   1484683  60087132  45145221  15396488    142503  55922307   2176448   2465674  35230734 
 15716439  41195277  47499135  90698778  10253755   5561503  22094563  43403147  32543153  66094403 
 40841321  20134898   7387503   7380691  79717243  23714629   9564603   1513851    309473  88203899 
 37474253  22065507  13745439    728116  30464021  52323726  18476301   5404977  57708058   3321876 
 44521835  35793411  63623059  46018158  26650621  50291827    153351   7649947    846576   2159478 
 38415591   8913405  65279187   3451893  33143875   4651779  32094993  87754635  31784697   7517259 
 21439603  12026306  55227178  12207621  19359987  28761964  42796423   6363913  19658792  12046498 
 81315903  60635288  10080468  33831357  36182348  31819131  18311598  61293131    590505  27840523 
   199098  18408813  17134939  24859685   5991882  13735528   3945363  91361899   1114170  28047819 
 41834343  33571775   9607417  17168935  13805273  15377316  26821027  23653460  29024832   9353593 
 10537123  25499273  18844775  10534123   3448661  18354699  23362803  34234973  32694155   7314771 
 15585628  30356811  57177783   1868528       123  11100651  53924159  27426163    778523  48063557 
 71638263  35660043  35498395  38260345  41977113   3488251   1486751  36473001  18593161  50379483 
 21759487  13972922  17395049  15248870  37870375  80253558  13829595  26840698  36246333   5839110 
 29175543   9036748   2377225  40551243   5193063  65080996  52139273   4239123  32287998    131689 
  2160375    516449  92139223   7394107  63674217  18110478   5640110   5776873  25848837  56163821 
 25939351  13618857  42013920  28296321   9120939  21285987   9108211  50825247   3013847  61974578 
 20278360  10279623   5715579  28338489  54096180   7409448   7365283  16849568  10064153  19052196 
 10935122  15533805  15690859   3510258  13821363  31990263   1578165  62878092  58860144  40492923 
  4759863  19077909  17042732  24414051     74939   7269639  39528131   6455291   8907197  14639584 
 41620481  33258593  15548715  45620409  45240423   4062955  21616667  56986515   2404692  12817399 
  5389139   1081759  10150683  66403059  94585411   7745140  22486451  21124803  29466303     10527 
  7885903  55156653  41769913  33006930  10914499  16067588  21342381  22266510    812373   1202250 
 48383843  81342039   8992414  13763859  12185731  50011771  25169211  16896933  38801613  28247688 
 17305990  20028203   8864343    607326  31799613  49029323   5200917   2755217  18699001  19641979 
  5663795  41503464  19566061   5922923  32372968   7084408  13978507  64272247  49404543   4934481 
  3529861  68434683   1587033  25608793   2410927  13853958  23860168   3215180    104937  48551982 
 73777827   1973913  39444591  57290274  24169115   1449892  89388834   2917329  38530839   2881195 
 19628313    654105  48144715  45207316  65581296  37344645  16841513  39736011   2081022  34207443 
 16128560  15167128   9073867   2049884  55506795  13736531  30283701   7327110   2739747   1358543 
  6908491  10632243  14720499   1789495  12220707  72733267  14134060   4839507  45484863  20387413 
 56698523   9709823  36852603  26454349  10839341   2206959  76857871    374100   3830548   6732108 
  9519891  15229955  11221066   6640728   7360938  32728545  34637825  41975532  71993239  37518119 
 43177878   1480987   7400293  22320980   9325607  10641883  21672375   9349863  40452282   4049433 
 30491623  63643758  32224029  86504863  15792479   2127145   9904215  38042875    941122  11859246 
  8809523  24217697  42412683  42054113  20197050  11520639  19423468  10483719  91929767   2107699 
  8889621    914743  29819235  36039421  19348513  40329423  30285303  14518548   3835803  17953440 
 52370194   4561127   6248673  42934599   8200349  35606538  74380240  13157618  21954033  18943947 
  9525563  14819781  13665631  39898698    943569  25858823  17728713  36161094  35070015  18357811 
 23356588   2879923  12656283  57000198  45695745   5798193  78677789  24128379   8004889   7431573 
 23267870   3869199   8383462  19075753  50317718   6926703   4648323  31806339  67109940   9882861 
   438477  10332123  75097827    361005    824723   5673467   5051529    380115   1451963   9538531 
 71480735  57791119  11940923   5653529   6462657  55532748   2307584  38014869  37508253  25299516 
  2758936  23701483  21226731   5905199  24731139   2723479   7759959   6813915  25473373   5282379 
 14290627  30372861  13967555  14745145  47703803  11801668  75886893  34675413   6977105  34141717 
 29783628  15578491  51671963   2128208   2462571  27309220   6025490  54630114  47365403  28487611 
 72047799  53686500  16358823  20298911  46267475  16624601   4238133  12577683   8436525  19673349 
 22457653   8259999  19228051  84468917  16689181  40776947  19261959   1435623    231207  23754699 
 32102698   5642218   5002601   6489838    975449   3161211  92217291   9653691    672648  15251919 
  4867605  13591429    382555  22608097  37349494  53725923  27840285  22081083  44532779  29819549 
 71295765   8092347  40501606   9750703    846783   1562073  11592099  72852603    737631   8108225 
 53696521   3368142   6270761   2048577  42956165   7581675    419955  32828553   2469525   9860667 
  4687899  23615139  14302113  70778187   9994291  14100561   5711199  16901007  89483442  13383591 
  7881631  15428307  69004857  13148411   5279670  13571291   4304163   3143505  19421979  65141083 
  1464105  78622921    306259  36192233    242940  91746943   5887473  93702514   2621595   1177198 
  8784926  44078592  71978793  43153926  77547425  24012707   2736541  26570199  92891621  12428682 
 85916955   2516553     14691   3982507  10243483  14636336   4707969  28576473  16403155   3380857 
 14897481   1310971  59637183  32935107  19914198  80398308  14837946   1461317  65512128  51071148 
 32853477  15167859  65502904     15705  21356589  40783783  11946867  48615988  66495993  17630857 
 19295763  23108844  28671351  38810427  14868900  44120715  41054105  17113523  26916187  59331912 
 24634383  68403937   7769235  15915003  35225858  88309645   2929065    886493    127979   2118974 
 56992683  30603696  12495773   6865611   6634361  17488923  14722871  56585739  59047899    378956 
    20343  17099223  50758218  39133050  22090233  25795999  38602323  24652673  19014359  52023483 
 53914363  11881979  56493273    352707  24926211   1891864  37422495  53367518  67510651  14231556 
  8162599  11637528   8600579  89208144  14737605   3866013  42807723   6407431    838877   2811451 
 11440673  17500062  39257467  11223195  30799956    978417  16819816  18976587  24523453  11791903 
 12084783   5596311  47144499  45933023  10389471  78215933   9921393  12264291  63429129  11672433 
 10607643   2874555  37447335  30455823  34988126  13050303  24200670   6818891  70220840   1705519 
 47060668     29757  56778845  19190701   1594100  28549803  47479973   2236413   3738219  11758173 
  2172432   1265883  61111771   4548603  11421933  15227567  16348433  16697547  19989419  55160443 
 24327556  50463645      7267  66321459  11780923  21525259  88322203  16124361  28577115  33241549 
 79170149   1863741  11731817  11233673  43065659  13585968  10465419   2506263   3037947    956848 
 62221310  18060555  14342991  49939681  87878953  31323731  29256108  21079482  53293579  67059475 
 28878323  16042375  42127611  24792579   3798188  19757577  19856799  48689007  22604979  22818555 
 54719315  84463320   1654053  54497139  23662781  27931641   6952783  62101836  49708482   4281393 
 14422524  14587899  67857266  53962563  58782323   2728563  10215727  33031382  13961985   5473096 
  2528719  35612953  18227679  19512441  72781509  39251691  41176634  19781843  23039811  46337628 
 43132355   9337548  17395763  27289583  17191866   9000443   5521347  30618883  63550981  32609637 
  5478523   1855229  16363723  27114353  77867043   4012053  28003423    437266  22109597  78487515 
  4576827   3872253  39310557  40375225  33691826  80005727  52695066   4768701   7272806  13734943 
 32574373  11052298  66309451   4014203  23997619  10869891  61096423   7989559    946089   5250621 
  2260995  56253640  17552038   3202548  42113610  11405888  78883963   1220655  62916613  65291974 
  9740058  52809396  31118793   5849863  10151649  40005801   7909873  17403864  43507347  66175323 
 53177480   5028923  55685211  18471381   2904741  26502543  19925092  29044746  44585875  66137475 
 24030913   4628923   7120521  47161532  10650873  51583359   9496563   4702425   5199483   9027531 
   841143   4847979  30825078  48551787  14291184   6350363   7649534  46269637  44397333   4064066 
 14382997   2428960   4037068  16860963  62567547   2922423    285247  37534948  37050981  51631098 
 48507675  23882219  60125908   7174587   4003804  12273648  28512148   9260763  33139515   1179899 
 16102995  23159279   3349371  63432735    149453  21496083  43508719  16448379  22800459  11663979 
 17029003  32245539  45029883  19235598   3857522  54377337  10527003  18957375  11349351  52450683 
 24343511    703254   4684723   5768798   3420693   4072191  31711493     42540   4330499  43173987 
 43286105   1745919  27198749   5948394   9174303   5992423  74117947  29308002  14473581   3000015 
 13369555  51450513  15339953  63926484   2022123  96772369  30728135  66476448  32273605  12254603 
 22168007  13476667   7669573   5719801  19777692  62584187   3381170  40644129   8477403  10808363 
 12375573   1379503   1059987   9463877  58855179  12153797   4325743   1378500  29416923  40326351 
 10887819  61665423   9486945   1686435  27142953   4287083  41085955  12743639   6254187  22243155 
 39873380   3320163  29677437  46627644  53875707  18149793  52292118   1547777  63023067   8822915 
   235284   9181311  23652012  53693098   3064315  74727555  53155338  20794371  42369172  10567968 
  3989823  56578283   2461725  33055411  20375491  10748315    189048  31038091  14805987  16275723 
 14314417   1605100  18882516   4674231  53941307  10347554  56977787   4649244  41341951  24234311 
   940499    749235   4027848  19762859  33142251  41856171  35108647   5506091  78157856  15283255 
  8444337  13041579  48301662  31134395   3751423   2717271  55950609   5428859  18533931   7220693 
 24216475  34134198  71395278  72135843  25460683   1717724   3787625  23159094  39466073   9701399 
 33523963  21003675   8321249  26711419   5427781  84031260  25889568   7645915  15769643   3753865 
 75483036  42324405  70366651  24599431   7829497  42401810  28527163  37846899   1279188   1352133 
 24942617  28333649  66880222  20413203  51557499  60071862  15708741    444543  49355823  23084610 
  3260531  16043073    425581  17657412  34080123  64324314  36539399  66168043  15217343  81777163 
 14938779   1582279   1058397   5410327     85830  55699115   8928691  45305773  33502301  11392579 
 21293852  20824137  39400398  50812409   7067079   4966143  57678291  18982659  31310701  21884260 
  7386697   1991517  11247459  65317803  31437863  56425233  13141836  28857931   8246175  46090563 
 34733538   4478471  35893095  10086228  31535549   2954723  49535295  57095196   7782688  30681633 
 80443546  17909025   3868123  21682344  50641030   4412439  21058953   6720063  32931203  28217067 
  4581429  36671265   7407821  32446047  29340672  45593353   1858999  77564148   6012987    498863 
 72358597   1732736   1836076  22317495  30349123  11516954   1767083   1707387   6693296   1170215 
 40592109  18316446    926691   5305491   2734603  17094736    109743  76904385   6898245  40691967 
  3876015   2955165   8810157  34930010  60544707  16529799  18109458  26370060  43649220  66900775 
 16577196  40563815  64884115  43754163   8478740  61565818  12226528  47068627   2533423  56076387 
  7596357  37735513  63277133   6087579   5734875  94282328  13546608   7475216  12311587  11009422 
 14009811  33767835  41466390  49215327  30492204   2489019  23713324  26576548   2056783   2391039 
  4844724  20495047   9638523   2399883  10189463   1297781   2635865  27725499  93364029   8267991 
 39428506  15285933  44546079   4528731   6990623  28323623  18832407  69879303  37085787  11620335 
 77440042  15507319   1756360  64282515  14548074  35436599  18372223   5572911  14872731  45823031 
 14690780  10854723   7893723     90013  18810243  14100273  63617276  70987311   5255835  16293407 
 84435747   6717273  34605594  74259280  71157231   2370705  15530626  36696839   3014208   6523584 
 52085181  20997991   2318278  11738095  23778213  42263498   1507221  18055407  38473534  56385207 
 10019207   2504309   1509893  24877228  10571061  42158108  31333055  32959973  15319429  66446691 
 56777663  10915973  60923121  57575099  77521343   3835687   4998996  11024437  32172522  18932151 
  2222379  15634563  19432650  45059299   7643895   8222183  70515539  29553067   6640338  22214907 
 37401795  54058604  30662623  27982168  34370727  12860634  28449563   7210242  73137111   3905603 
  8961663  62173175  43170527   5153469  64114173   9766971   6572542  32986905  50486468  70378431 
  8951316  61430478  12805979    396727  11122923  43246797    628586  24155643  22015389  11192434 
  3314661  16807265  38263630  28417281  73740795   1022295   1568482  33979677   5542296  58497963 
 16543833   8342379  15291400  21709083  38651491  15327438  23161581   2472981  26784727  25564203 
 58363347  42046875  26390553   1775253  44522228  17474328  77029306  59018048  14425849  61381618 
  6444773  10225431  57255223  33498427  36826899   9006783  63830391  32604739  71935038  44746860 
 14748103   1948309    712188   2955495   7919508   3989899   7129950    392879   2236983  23362143 
 27987225    237073   4615709  43899533   2630163  27756965  11804091    205223  94708003   4468470 
 71845191   6629816  11897912    740310   9914033  15148950   3769329    738869  37281427  34045403 
 61666757  66990241  45292171   8044467  13142708  12853587   3653685   6515478  19908233  71173303 
 25736763  21981563  85052823   3447591  19520223  35256967  76502209  44005098  13351818   2389601 
 51509763   5820075  25716792  72249439   6750158  60024267   1522075   9215571  29413719  16422123 
 16803527  62307690  64291731  18127463  16062349   7657773  54942493   1512578   9312651    637623 
 57217254  44369712  41440088  16982198  70557456  42590353   2964165  22203087  50438798  16717434 
  3757475    801483  19416961  15537033    382807  11017428  27210555  25470715  67062328   8156553 
  5136373  53926523  22310235  30329367  30424363  89384103   5721471  39860773  35103715   2825190 
 43169739   3383871   9947013  17141775  14659373  17691576  32936920  80764716  24884793  45464158 
 17128575   4141971  67703993     50766  15656907   9530347  12793162   4080507  63248251  46750785 
 16065978  30073355  19389233   9362193  21657136  17845242   2997938  32480391  11705508  12344229 
 56269627  16088673   2616717   1490388  46056045  35367833  31247313   5988923  30380123   1824264 
 67964469  53758203  44404098  10388487   2772939  28286535  76979529  18283553  76218893   4282491 
 22799139     51759  19919661    621711  18778493   3076476    541803  45549717  91478421  58234488 
 63060703   2996379  12405487   5992464  21776388   1414011   9468383  50311041  24558202  15521538 
  8127242    310773  19640373   1686742    156873  22918498   2619935  25470053  39091317  22903729 
 22494048  46742803  38851243   9785418  20012843  45497211  10304193  17308027  51584055  57706128 
 24309915  13359870  10586085  29801089   2551623  20715513    421609  20586623  23952303  16635793 
  2521203   1546998  25515067  25652805  13384053   7111223  39826344  36996138  43856133  33799083 
  6758439  64236966  16285035  45877647  19727867  28983190   2020695  17280249  10184859  13837023 
 19549986  50783721   2488563   3113235  50171202  39561243   4960264  12271190  58325211  71129003 
 35559003   1130880  16340260  32158227  25453350  28664427   3077644   7055518   9020043   7282788 
 28235947   2132756  14681023  28918955  44748963   9419555  60225088   4092648  89369206  33732523 
  7108602   4355703  17522523  90743958   9435219  20814267  28961340    315201  37022514  27037588 
 32489283   6636162  16341396   4097843  41087823  21832705  58335686  46017969  23504688  89776785 
 51141483  37503377  11574109  15957008   7135083  46476883  15938665  17234067  36546995  17264084 
 45107475  40956639   7024829   2519331   3033923  54399441  16121367   1753257  16982414  11539819 
 61831027  50384703  56564113   9126471  20678517  10392684  85988088  23439495  45669798  43522123 
 16794230   4197525   4190325   5025312   7378736    300390  39542049  12458523  27959547   7307287 
 32864823  34424509  41901983  21108771  15108666  41375093   1850699  26397499  12899857  54430019 
 50246475   9818243  38634534  65449243   6519743   9981644   3316155  46986739  82867123  58726603 
  8952495  21769167  18370234   4362349   4932023  68174845  87931623   4906113  77881981  38544213 
 49888356  21196572  54240232   4915877  58586505   4534458   1822983  11966356   8482217  17906781 
 92455915  16267903  20282229   4266213  10758236  70298845  24765891  12960208   6292528  14061548 
  2587691  41718828  50122903  13748385   4205307  22378210  50261031  14219965  59301669  40870673 
 63203913  21733163  16436263  29743980  53081697  62182449  25708183  12320628   3928743   4809991 
 24446196  15614521    188976  29539598  44385741   1722223  27843843  66785973   2772123  19873347 
 63496617  23463367  19028308  28634985    630621  15140427   6041235    209423  72235461  14215353 
 11277915   3669171   9283419   1113793  27846558  18376144    793909  39070419  26653929  39552563 
 28303050   6262473   5218669   7398313  19417515    189243  28469343  19249003  36914567  10689603 
   277683    992315  19303134   6541599   1783203   1362859  15581898   5319713   5223322  37708843 
 37831807  55557105  14893123  17985209  50552118   5010457  40245582    645297   9806763   7875467 
  5574403   6519923   6707679  15598527   2850906  30856403  11640025   8697203   2137636  49281873 
 67365139  25894985  17923803  58489186  24656543  23177938   8104211   2032955   7918863    651137 
 38036401  86620657   1398223  13098324  13871200  20040507  32836947  17903645   4819707   3619079 
  9023202  32226721  51369283  11504737  32938909   9066168  10491848  35316514   7374523   4109793 
  1199451  19139603  13179442   5907850   5181369  17000091  13880069  20987733  25783244   5032602 
 71348545  91505859   8720078  32112762   3211539   1310691  17158355  50750683  24047839   9651363 
  1037250  28971051   4338135   2301876   3126411  34888017   8626053   4516326   6274065  46693873 
 19150159  16810215   7115097  39354363  34097617  52141537  16598549   9084779  39174723   2881275 
  6652597   1110264  11117723  29204107  31765667   8604507  27788213   2059299  37194787  51943736 
  5719893   9938508  30103685  65163104  15072576   2041018  30045831  40292843  33496016  51082915 
 24684165  18627235  32997857  48214653   1343558  16395603  34790698  86086803   1320759  46253523 
  7239939  46358583  30163095   3720768   2016381  84295796  46160737   8286813  15988175  40746048 
 12802011  19087498  67928315  17259561  11247000  10922538  36600596  17708604  21044715  20442831 
 87326444  28574491   8660717   9186643   2462488  56601934    923903  12481683   1598944  43157761 
 74890805  11346299     71249  32767249  21016192   3493339   7201815  43303023  40800966  15372123 
 47861178  26893640   2931105  49094427   1158623  36141537  28302981   5088635   2182947    739568 
 45870266  73459899  45067529   5594129  41779755  31933096    378953  46970953  19106798  10304781 
 34530655  66982615   6784491   6701682  67551099   5907363  25308481  20663877  42832823   9860379 
 11252749    117333  22192493  42587291  35401983  11123538  19296875  18672924  43873485  13130107 
 38498575  39050811   3423274  42485643  39075285  21627443  17447343   1960291  11686723  28277211 
 48357123  82159511  18182055  47633208  51128700  73790631    833827   6292968  71931615   1786967 
  6813111  16162379  78219047  16184603  34022553  30999043  57952129  71056498  65250873  15814598 
 70877995    370239  28056363  32272824  19422523   1927789    310299  73090557  39157794   8290658 
  7128123  21244073  28701153  18114639  45909099  55538190  10561079   5426898  34651383   5038523 
 18246393  21860865  31809250    592827   3287185     33404  27700402  25275781   3377563  84339121 
 33406383   7185567  32760773   1385298  43940700   2105403   1611943   9527949  51887433  28676538 
 50001249  13685115  39361715  11849395  46164527   4081695   8301721   6466983  44566998  23500649 
  1974403    735297  64847544  44105819  27866513  44215947  47626853   7806171   1380648  19549044 
 24583803  82091223  11364157  71506453  15836473  44469184    454283  16340876  12998850    259701 
  6782409  10161547  17694163  21256308    322463  20208159   2770353   2068827  10211779  38948807 
 31706826   5525298  18521731   8878923  20643715   2477349  12023291  40034811   7223582  56248177 
 28843575  23471664  12717623  18925623     62871   2288847   2085791    572367  90739431   1404321 
  3023262  14007993  34855719   1086951   7929373  22537147  53323932  60692889  18895047  24973647 
 18656691    536195  55794686  20859983  38565573  35978499  52760481   5183133  36792243  18184123 
 17854883  27324339      3797  56606109   3187323  12271569  43875015  48602503   2986038   9908219 
 11869377  64698783  40831083  31466193  27198459    266628  40481250   3516383  54693635  77489931 
 18046503  75922991   2435017  15591743  17546834  23743881  12982173   7100861  35177615   4069770 
 29178627  21879483    229617   3073124   1935651  12352806   2581649  58702949   1576443   9134781 
  5141394  18557505  32976874   1279443  48918183  12863478  10912549  24404027  38122632  30868595 
 15021369   3013581  56522655  44939160  60152527  49806304   8222241   7535283  30035193  42806015 
 13067337  38085304  18129938  27664833   6211174  85698673  70085178  42776535   8102674  21921033 
  7787593  14163519   3404645    144523  42447176  45537099  12538222   2869383   4894973  54050427 
  3106618    139863   5761427  22870713  42785198  32999033  17663327  83090889   1060739  37110473 
  9619803   6530323    375639  36617211  10435591  19495547   3235073  20994789  16495008   1894314 
 37969153  19297995  15573219     53367  69625617   4578273  19852547  37560639    293617   5191541 
 55941022  12916026   2856921  17155023  83675887   6370557    454610  46840923   5902299  21449327 
 37805226  24275086   7183491   7661101  16974171  61183251    678175   8390730  37530843  66013197 
  2004703  71523883  17099403   7309254  24441823   1012095  19753851  42805917  29594274   1965867 
  9887091  13110251   6186703   5282323  27727858  44891242   1651675  46258547  51250763   3645614 
  8880053     17390   5473421  42001257  36581437  46614499   7307253  65363001   1951719  45128333 
 51160713  41029251    445381   5962323  39227595   1109179  43273461  62290689   1503249  18355759 
 63660027  28585029  39983285  10066363   5453751   5372113  72135483    597255  17642593  43537870 
  4279393  28234641  13005059  12071873  20890762  23093739  23467383   8487033   9622413  26994153 
  6111123   9438279   2321133  58404451  12199163  63083979  46877849  29368539  34718033  60754621 
 67285845    638673   5643363    724051   8759625  76170058   1760511   3509655  10713888   8228103 
   686523  59557941  94945175  14005548   2774507  24564875  77822453   7956227   6274513  23143938 
  9741435  13642395  28271751   3225467  18030123  65289947  12166123  41229933  17010874  22700243 
  9606723    489381   9556153   3793758  65082183   4611849  28758444  41468979   4652883  20430123 
  5808093  16676467  26191646  16214475  22954551   4576183   3454518  62590963  13145501  82764651 
 44745603  18087013   9372598   1449266  23428045  29198593  28108308  46055823  13382124   5072034 
    25233   4714788   2431947  78461268  32065123  38202502  11636563  20730749  43704939    625893 
 51671791  55232699    372685  29993586  38905323  33663523   2851971   5022651  35673747  61162434 
  2744150  76330878   4355072  72064541  21376949  49654243   7078367   7954739  20653053  15395643 
  2275693  18821654  56297695  54576983  44611098  43284400  20959323  22394423   9156081   4055748 
 58814133   1119813  44485712  14387343   8340531    698177  29512123  14438257  73031430   3819475 
 22780686  31887000  80857563   2192397  69257967    729474  33901693  37910650  10810693  50318413 
  6797267   3849792  48248285  17352663   3997365  49447389    468705  11185679  24552525  20629530 
 10193803  24117279  20022168  28067659  34087573  30730989   3876315  26127135  20489373  49172463 
  2338643  29783247    708943  49535063   5062383  12417704  20427075  13330683  13311135   5260331 
 16154989  15618176  18439434  18049373  62645499   7519425  75422427  22952733      8707  64867953 
 13199023   4194543   7562799    807930   1068523   5929596  21424083   6486395   1480717  41214423 
 16011603  13770933   7180299  40393523  22793333  42572835  17071989   1997448  37724523  14446095 
 69719773  28463636  24148149  47419803  22376631  16966743  36762198  28775023  53772663   3331783 
 62163380  55085143  34902147    199990    920900   8979703    526899  26015281    422538   1721769 
 36946839    478779   1468552   5853143  39625723   7239051  61112229   2642782   2985547  74365755 
 29141859  17442743  65211343  30616665  59330123   2754924  54013305   7286459  15240348  79044837 
 65358238  14587339   1999338   2950931  44283243   2927675  14588123  11801823  66350878  14312953 
 27532355  14408187   8315499  21977898  12257115  25529732  45452698  27741243  10000799   5179003 
 18400215   4268673  14131163  82814847   9534893    515693  16953211  35743572    393549  12433187 
 18661557  17432135  24362747  72079248  71967755  45453006   7276947  23629554  16265933   1218569 
 12470127  63197771   8582063  11407797  29906301   7867842  18958846  78285393  16780667  14916555 
  3954703  19317732  58630851  67713083  25931574  43872458   4151930   2061715  18436028   4157755 
 34640884  54723699   1753248  18531286   2045875    660714  80004243  62943387  22738911  18449295 
 89059152   2983778  20619715  66782517   9417069  31995423   4585866  64009371  33491619  51181737 
 47424003  33190483  32134918  56337051  41514705  34882535   8157265    210473  68947407   3338872 
 27659888  35650041   5856699   2127912    496707  60598143  32334711  60676659  19146303  27679571 
   599745  84499370  18536672   1683794  21708243   5639323  38860355  51404509  54587562  75290052 
 38423175  24141429  11545023  37991985  68089473  72194347  52135866  41563653  13438601  11165315 
 27266603  13437531   1239771  34004346  55036503  20063802   5432098  68139103  27116913   6132733 
  6217598  70594395  25580391   9621690  55258203   2977320  34920843   5283401  65292873  16935429 
 30856408  12724763  53925319   5860623   6175412  59060355  17035323  38421163  53637756  17183051 
 21152733  19210695   2745051  43719088   4249641  55534771  76884321  32121245   1021812   4344099 
 15389163  32614419  27678001  42165519   9659723  41590105   2263923   2725483  16780887  57365085 
 15415149  29293107  26966979   2153158  35042583   4053229  43308983  22282447  56260270   7187586 
 19588857  48926548   7937211  43443663  22552211  12127679  23724084  62297292   1351821   8678703 
 41813393   9563073  23969135    601003   3222170  46985347  36802288  30711931   6760456    721788 
   539739  28828393   9173373  68532981  10864353   3560571  47859519  63701755  14381483  29134347 
 33727801  37576653  95586606   2367235   1099221   4912320   2816363    472443  64108167  16540079 
 28797003  21021907  29292891  63395731   1590271  27832728  34604493  17606619   3378463  52857123 
  3577771  40153911  49223823   4991223   2255389   4502523   5282679  10157368    630403  15745578 
 21177469  25504371   5344379  13676663  19357019  19940507    639756  32415141  45037524  27952484 
   856077  51711732  61503747  11720127  13793343  71902275  47309604  19493483   7634713  65388831 
 20681383   1674011  35036647  16373340   1667885  15888443  42050201  21298803  19785459  20552448 
   199413  20290434  54452043   9188251  40070253  37978275    278107  47661176  12112691  20430522 
  3238141  36352474   5620606    656835  23108775  13713275  13610055  19703742  82041615  35155899 
 19659867  22366970  15773643  14793603  51138101  38961123  37855828  48619737   7104363  32898813 
 57828782  91284458  62651706  65320448   6591202   5347133    796952  23320335  75273067  59651673 
  6006699    691184  55351271  35880105   2627031  11673123  57212043  32977758  13147323  78570775 
  4749392  59950451  47725723   4256313   8310249  88556763  73167035  37345179  10666503  14220657 
 31891479   9953527  52399113  21072902   2177443  31374879  11266611  45193583  11919651  10142951 
 53112028   4493327  20474326  38918355  49107550  20494046  27785138   1147893    158463   5164338 
 10869946  94995107    698403  28712619  56838798   5951355   6207615    396413  33701245  42204615 
 67317006  25529397   2018763  34555771    597433  51718427   1426185  28146941   5794089  57668448 
  9536705   5138139   5071098  28995643   1385563  15551407  15036487   2809163  60529488  51009949 
 19399848  18335515   9676545   8097057   3008127  68919798   3401878  74882827  28756459  25242624 
 33381403  15635408  54366027  16662560  20536233    294963    119368  23163967   4030327   6461598 
 38499423  55061337   3861939  36546267  46276206  28589563  46744080  44667581  63808584    340593 
   740198     50717  93767149  58362747   7596932  42681747   2882964  39298434  67889803  41279523 
 22358473   4646615  15371232  11847084    706747   3725173  58014173  18396773  56483966  35946679 
 78689027  49913294  53182770   6963288   4930188   9860173   1504062    237521  29221683  14371998 
  5656704   6007341  24290445  62092963  88477006  14308795   3906420  48550899  34063863  19555093 
 14671377  68149253  14475003  70228205  47782277  67783805  29867103  43756542  21346655   4561019 
 43537848  10850171   3564828  75837010   9450201  22072938   3656732  10444131   1849677  27650031 
 20307909    829770  31813303  31973203  57619671  56390787  72648915  68638491    809595   8415647 
  4530621    896473  27214089  28968163  21280151  22526375  48237573  33671790  84374587  20898427 
   304671   4550515  56772446  39346723     10017  63372588  10457388  97757079  10878263  11024583 
 50727099  38186337  85546563  45317153  35914459  15913687  67442008   6924795  32375899  17491767 
 15547893   3972303  48896940   5927925   4260918  48091959   1372381   8765364  26920888  11552261 
  3949453  26779907  37624375   9761433  18999249    614011  50391247  40253427  24648936    732843 
 30701348  80976459  38375467  15445223   3989937  34284807   1973283   6222795  27641546   9995143 
  5345943  63917939  26200530  16913943  12199308  24333447  19168230  47152728  15038535  19694988 
 62733975   8008699  39600831  17988873  60607469   7000613  31931053  36245151   9387969  19923864 
 33111159  83080548  79543023  78628120  61531623  15440611   3008063  49387507    472065  57143398 
 20915538  54643287  70933785  33043339  49348123  36177080   1524191  57421165  13022789  17239184 
  1459175  16493883     15771   2340535  15982764  52053619  13193103    540451  38112782   1654923 
 13814284  50972277  23943030  31785798   9408365  15949671  15057363   1056651  12717308   2503443 
 63006491  29627077  21882527  13138868     95826  44099676  10607097    651543  31748259  46573623 
 19354011  36595491  26534254  10742400  21858843  27552287  22290363  28822875  42609866  78689911 
 27749784   1624347   1048123  72065487   5786331  25635387  11544189  61234725   3933553  64702920 
 83095443   4775685   8875639  10449003  53793217  18974389   8938893  48962863   9243780   2654411 
 27623589  42993627  21261066   2663057  54919039  35222723   5513400  44255971  45031618   1135376 
 55436679     37731   2084683   4342383   1725277   4810223  71141013   7720605  17782601  52948395 
  1653123  15470683  23741841  33585768  17653787    743481  14185631   7443169   5142351    558107 
  7806599  44825122  20266299  20908848  67257257  38543658  37492323  37222875  37479867  12190070 
 52859895   1556973  60716517  57714001   2988325  40932627  80371681   3041294   4326695  34600257 
  2056359   4983347    320049   1647879   9174748  12223299  36417081  20302548   4060250    117474 
  9930943  20558843  18708270  11631631  22300219  59551745  17316907  75844955  19877421  39918768 
 40467942   7991358  12714663  16951823  14941283  40275277  49861497   8878501  40269910   9248698 
 33182610   1214214  32071748   8539563  61116243  29185039   1922679  21433111  27066973  26734579 
  1638123  23121051  10103919  23822563   1748199  65617116   2785059  34435848  46974773  21653143 
 25990790  24621741  21738687  39617540  75578927  43029389  46107353  13354768  29171977  49342273 
 11835065   7369121  28768828  10423651   5805369  25953819  14691483  31423229  14849217   4108922 
 12171963   9220721  60215577    677611  34495179   3643469  66837441  18417669   9834067   9360929 
 63394763   8820243  67552146   1346535  73697248  95420262   6314823  41213763   2964731   1583323 
 13772822   8719891   1582395  62267325   3953961  18970312  26437476  14732267  10368249  46773927 
 44968199  34026668  20775910   3480123   4113258  66661627   3633657  14481240   8268123   3839595 
  2542243   2177140  10295223    657549  76724999  20799603  49053083  44900059  12148149  17695419 
  4908939  11218623  34430843  25451003  33470442  19994093  16900907  10296533   6024744  10711299 
  1635531  11653323     53517   2912835  28944123    690729    278883  19790943  24752424   7393191 
 19970127  35515499    619118  47663571  10559763  17048733   1600351  25825221  21741672  11441789 
  5374198  11307369  78056945  15980763  14139465  72700281  29559411   7840311  29478123    429839 
  3278398  55013103  48983610  26718827   2178549   4473663  51394563   1167227  19595566  18684072 
 30078795  39128635  35098587   8792807  16028115  12340888  62362162   9737687   1949775  45325458 
  5679030   2418153  14251339   1127172  37807927  40285578  14078554   2836388  68910699    859704 
  6114203  43926831    119256  23094171   1080501   3384448  31169977  49231337   9626411  27822601 
  4869102  11743687  10041675  85143338   1441173  45258063   6029115   6807489  15714888  16083249 
 12665447  14549067   8293497  17449933  16472587  21407600  46660173  24057156  42079083   5613198 
 21787108  17686987  19214723  42624593  32146478  45887406   8400879    552073  30696261  65483283 
 29065131  13542831  46841100  11914972   7790091  41082108  41562501   7599156  19487833   5227248 
 47798643  10588097  32478907  81552139   3502239  29258391  12339957  22330311  32628057   9110423 
  1491459  12212173    215727  13911467   5835532  19757013    745024  34499088  12369337   8726928 
 18574306  62121723  16722433  16207923   3479123   3634891  60042535  18212865   5263623    494631 
 24511462  77448575  85866603   8662218  16519725  58170759    730174  16579756   8264273   5716128 
 16139609  31205109   7296789  26467650  12655688   3790075  11344279    566551  12383403  42199033 
 66373488  11110001  35963583   4023207     95357  28976871  31279679  18133704   7894099  31818921 
 28110338  47365025  38276907  57311055  59948952  13096059   3366288   6229173    322104  12532475 
 18335241  58668683  61992669    130088  55212371   5896365  15647783  59659685  67902650  17352795 
  8112003   7908750    632099   1935438   5786928  33441648    143376  88357914  78097265   1697883 
  6526443  29119683  23728386  19180591   9284123   2994023   5703159  12509367    788031  47998645 
 10019859  13092459  45682598  25308157   3698169  23476770   2805123  43579851  23190948  18067979 
 31363623  16820283  51710740  64859757  36274254  19409006  66697764  15325965  17110671   2615598 
 49670201   4959913  46091235   3913963   1720223  22271163  48285473  10882023   8896283  50590485 
 55973971  21580408   7036395   8159323  56282624  69128731  43308717   2302443   1419942  40008375 
  6357903   1314267  55265025  21096363  14354022     17547   2386129  38240458   2181666   3559483 
 27935883    548473   3670537   9096873    522411  16088937   5360593  12592164   2844200  49107483 
 28477035   9884923  42553723   2903988  10482634  68263803  18332494  50977599  40435323  17795733 
  5182627   4869627  30067542     94119  37246785  29512221  64510698  23878519   4297197  15804681 
 37608033  26418669  72957051   2325633  14347323   7181955  24354539     13747   5177278     46027 
  8318073  43102811  10112598  68667579  56177499   6580073  12983430    327723   4413197  23271575 
  3768459  19830504  24524080  17435979  16412518  26687643  17256973  67642251  63048210  12955364 
  2348961  16435347  43000935  71604523  48122015  56083227  15762237  20584824  61210413  16245363 
 18842771   4993227  43190315  16117517  54702488   5181337  19249944  28867416  46437247  21991219 
   747335     46923  64424318  42774855  45957213  18052899  42081647  22128047  32716261  66523785 
 83847978  25870869  18189563  22813763  24746200  22687939  16926067  30572225  31492031  17308599 
 12066423   5728433   9538063   3698243   6464289  10041908  22963241   3257491  17384705   3166572 
  8035359  11000268  75229827     40800  10457003  41261169  16476127   7878525  18219826  21493243 
   653919  18554299   4234088   9626036   4896503   5515935  17996693  60816480  49967715  67800490 
 28369887  46528348   5269279  27734621    719019  42677826  27885687  10950423  63471480  53874489 
 37318859  22374059  22931721   4558265  52946929  35043675  15449909  81541311  25133563  12324699 
 32510381   3865334    722397  44879361  38537643  17964498  23009487  34168621    208127  30463827 
 45843323  27722967     73638  31286166  15625502  15467874  61279985  52070245  43003867  26842552 
  9725811  18188691  39654402   9501538   1126703  26899319    590593  12605390   1641831  24400973 
 11494331  37208355     35007   2928633  38147027  19131073  68332463   1931180  37787015  18999155 
  2900331  17919482  10660344   4928865   9872328  41238077  28648078   1630010  16471985   4821075 
 38558481  26292187  22996212  18281536   2536395  16147527  19747047   5156680  24317091  24017923 
 31451845  39899295   3659127  15744948   1816613  47580039  37147883   8951519   3559452  16555662 
 42029604  23628370  16028379  20144949  33832103  32104386  21785907  27737289  12944378   1379320 
 19778563   5773911     38909  19980383  35898587  30184110    206823  84612763    504165  33318990 
  4912251  37022583   8000599  42497845  22147884   1706998   4651158  10809186   5632844  87581788 
 22787558    889341   3532593  47496977  14559675   2855739  24505383  18014121  24981798   9775395 
 45432368  17430535  17722163  17420332   8259856  31094003  16574481  24004352  23973415    272871 
 45021491   9123105  35428823  75272123  48429966  31580133    399627  38541523   3081747  54535944 
 40613819   3176432   2548163   2593965  49382148  19518747  24854378   3244923  92781816  47750923 
 10477763  60208323  22028223  17808123   9477451  44424711  39125531  82378523     13634  24534565 
 17639927  20734122  27396609  46871937  18456512   4362444  23541693  12558933  60116133   1700547 
 17884243  30856047   5082603   9117411  64877961   7355852  32717409  94265771  34087163  40035664 
 10048193  23689383  65316043    802131   2989930   8697765  39560263  59558379  33948647    143229 
 15848289  18576873  21793433   1435333  72808123  16668579  15572953  39866094  11403822   2706893 
 89649984  23578971  36875131  39416037  56502855  30552873   8663223   5506379   6833707   6776803 
 64782763  53771685  22643219   4535871  47404821   4821296  63580574  24285881   8993667  11576239 
 23244018    315083  44383297   5089823   2745125  49784865  33541389   1537243  21471911   4458543 
  5661415   5722296  32969172    397019  14105643     96137  57379434  27466983  25599454   2854032 
 37548799  25897617   7252299  38179823  44467103  60335965  29254566  89218125  58518543  64940659 
 44396112  47063373  14357595  23777598   1702169     35091  40253964  35713056  28071905  23466427 
  7503975  34115978  12798223   4444156    326683  23052633  25473059  14976579   6347933  33326935 
 11289315  33121920  73928139   5998371  14526789   2744107   6653428   4194093  11770089  36914577 
  5357718   6176315   1975279   1758083  10205591   5555865  16749459   3219005   8994858   9710790 
 15615633  62285648  56609659   3191652  16193950   2151629  82427561  40377768  49456185  22036676 
  2172465  14209217  35534553   7447611  22062891  64436247  33225225   4915767   7057873  28962338 
 20309819   9761073  32554785  23502307  82753755    158379  26466971  65238443  27812123  45443523 
 22977675  16813073  13960011  58160895  22434835   2661743  14774203  23786886   4146181   1544607 
  2980023  30026358  54759262  25510794  16648029   1745178  31286235   1483097  64488983  12631687 
 58766694   1458898  14268629   3206082  43263798  56994342  30302283   5592443  65640809  15583859 
 11784876  22484076  30902099  10099953  69210474   1958283    605315   7679366   3321231  13884763 
 43750074   6427483  32058531  11266369  19198239  11554593   3418109  48479831   3461119   7203423 
 34000011  25974233  41614683  35935008  76027984   8625903  15592219    211835  33791439  20486687 
  4660163  68691970   1011663   6589363  31471773  24733491   6252291  25495515    706873  68754078 
  6159663  40219533  12217758  47659625  47953431  34785403    105963  31463035  61518158  39580251 
 42703641  10832947  58637010  44204259  17658803  13773696  54383546  29520963  23096301   7867088 
  3614712   1519089   5031006   2666745  49841573   8396763  26425793  36253911   2607141   2573835 
 14663046  61443807  13401303  14662683   1636848   9999918  19527387  69475715  53005740  31919946 
 33079295  11241529  15065228  42718323  15377829  36946095  18154895   3087816     35808  44350885 
  3860943   5868975   5717535  45313107   7648393  43537695    524736  55564306  44722143   7975566 
 26747055    579195  75056013  87058109  82064477    111743   7795131  18260790  18988515  20279121 
  8611167  41573032    238755   1409923     61534  20678613  22498229   7091751   6626587  76367427 
 37540131   5927343  26515935  41324793   4616399  14430972  12490135  32994443   7935329  59399595 
  5332956  18625043   4190793  47080575  49166373   7448889    789093  26478933  26551147  55948923 
  3781537  66155953   5080983  14961215   8979713   7037223   5204463   5501187  14607912  50906291 
 32070211     87998  67425185    297793  51668933  65135787  28399893  36337398  15728615   4833818 
 65011843  55280423  94455231   2275253  27072923  42097983  22228078  31509547   4973663  26932948 
 64390228   1128759  47886429   2414701  35372123   4086855  80416908  19515941  39492987   8709558 
 18828123  22600674  55099738    470479  76217488  28067323  41246023  43324355    304515   2465883 
  2100373   8145759    853833  13111543  30116825  32760627  14165851  88691495   1687488  48942463 
 22610103   9161477  38216497  43238418     39084  56110848  13590639   1937001  46586830  15915372 
  3787071  24920087  58163225  14827579  13148217  61527015  50165259   5904458   1840463  30753895 
 26077961  30029876   1048911  35197010  61635459  31843998   1313538  55515531  24247423  35852329 
 40634063  16187411   3604901  20765296  32072963  56793333   3304671  42298413   3349905  22104323 
 25529032  17671225    239663  13375690  21834708  32175973  14473593   1214052  39161043  28706333 
  7566188  50600975  29230459   4112385   1631272  12605631  41055060   5008975    509019  92169286 
 25864494  15181883  10977414   2235192  44428893     76377  42096488  23950467  66654038   2288283 
  1111713  10593663  24086589  11711732  20235675    128525   7042889  48378796    693594   1293035 
    66800   6573887  49393935  26171233   8653141  64929039   7868607  49133277  15086281  34835951 
 13929483   9434229   3071345    430449  22357839  52902228   3681155    543423   7550943   1089687 
 41946899  58915323   9219948   3590270   1691371   2643955   7200051  20008049   7430967  15173715 
 43454706  52494273  17433801  44760783   9341812  53288442  48512853   1429228  55044033  15518031 
  2112701  14643323  42139623  23609421  13325689   1776975  47553900    581795   9094240   9380417 
   665303  98464683   2399195  62532060  41868467  21619833   3933975  10658803  34270623  13022277 
 16544247   9894111  47673537   4233388  32861575  44460699  12946835   4490763  55926354  29198328 
  8110484  14408543   8237499   8715903  84596895   6238806   8167515  44074923  12769783   4526988 
 66853893  61056859  44503943  13284485  51556923  11447243  40703401  20505795  18469572   8816830 
 16673313  46939587  29883708  76279531    387159    423623  80017975  12660180  24957573   3380117 
   528449   9179482  17508597  41281353  32419165   1031503  55179689  49828155  57101916    156987 
  7301143   6265455  35441067  18289218    572373   9885201   8560299  73958973    953691  44978507 
 10541159  13096651  83583915  29289813  39838761  14382363  10891928  27411935   5303341   3566835 
 50437563  46412091   6538748  11197342  48398687   3543372   2969702  61905498  64289988  16858998 
 29906406  22231941  71953827  32414505  30343563  48544035   5900347   5203972  37216083  11801409 
 18711543   2863368    814457  58726707  85890322   1277457    967128  94978398  23534214  61810288 
  4741332  35592031  10537737  38713668  72213363  18733337   4531243   3181864   3937055  43932327 
  3501906  21905223   9713175  14379228  21942967   7876941  28434851  15226456  53188993  12410849 
  3358137   1344011   8357563  15953892  22769268   4259643  58705161    530845  34486323  57573314 
 10472253  24525323  13950213   3144097  82758078   6054978   7934253  23065809   7491167  20357456 
 60397747   6048803  22677231  18035217  60724853  28267938  25437123  78179469  71161863  45495227 
 79212558  22509974  17112645    397498  37375323  55437323  77874948  67060482  21115833   5735239 
 26606143  56903243  25790115  11058769   9455523   3119613  57109588  30078747   3967016    921315 
 70231554  58177729  42468799  66820441  26117027   3693966   1886015  13762089  76108309   4128839 
 34931515  78350403   4418043   9001115   6912627  27057636  32657173  21996031  28936707  38502139 
 22251267  11991725  75037883  21977970  31746819   6283928   3552287   1060123  33556755  42431435 
 25572091   6574788   2842119  21428235  39458958   1991670  27758667  12091566   7257183  39676539 
 41028331   3695463  38163153  23974815  51216351    122938  31571490  45479135  19935038  15314163 
 16058907   4569188   6864199  20222619  42265825   4774893  10235877  19137783   3764543   2355333 
 65171218  21729243  36375419  87175617  13494864   1908198   1597536  22777003  26347691  46613459 
  5627413  17038079   5607063   6235643     60014  39998859  12196508  33296736  28515493  55985586 
 37025283  18733765  55769838  46626693  28513251  24193941  11098595   3214467   8592348   6155823 
 49751763   2863158   5134551  35837931     30963   6898547  33700443   2410727  17238615  39326439 
 12018815   4473354  66455815  60324367  22498325  12167943   3148173  91466454   8258043   3694884 
  3469483  15786429  14590272  46056588  29848851  30100270  33970059   4459195  33416452   1319337 
 68940891   2863321   1031043   3007611  36130297  41114282  28661784  51760251  55520131   3478598 
 10516186    715481  71512253   9542343   8493875  54415068  14374041  29182703   3913873  35001679 
 78157663  78461774  73461618  12815083   9321257  50051116   2118323  45030569  34896389  28868563 
 19643021  20807393  69455131  71229563  88228697  19059735   7739661   8874528  46624375  29476765 
 20968515   2176457   3792583  34848343  33227901    975867  15363235  72676364  10609428  53910707 
 85409132  12816558  40744491  25998279  28299939   9049779  35957631  27331701  41415118   1430245 
  3235563    362043  53408277  68061435  14499665  24881475   1211985  13464035  11650683   2514877 
 30294093  69820536  56177737  68083698   1027513  19211035   8814891  14714005  24056929  13560267 
 59475843  49573223  28142763   1939959  14784743   7169841  17486803  17907243   1273748   5183691 
 87823482      1533  24321754  42860594  45566929   6402703   3565959  60970443   7102803  48187205 
 35091333    108507   1020691  29575599  83733627   8799414  36455006  22584885  54135230   1482219 
  6288127  34291803  20979419  40723728  40562128  18272388  38980709  29265673   1808083  48624363 
 24330463  40707195  11548747   9536868  50395048  56248305  19207773  91057595  68708818   7959779 
  2116307   9804723   4417259  81192619  13903827  13865499  51654232  73931403  40322908  15387834 
 20078673  20403924  21582518    385135  43637899  76729442  36337402   4616116  41892318  13739688 
  1572494   1634571  36745063  34145463  32767844  16604973  43866129   7540503  10134498    810459 
 16624893   4020048  22979555  19669476   2403523  27580141  33659123   2354931  16911023  35902948 
 62843866  23169027  37237158  14559261  19179795  83493273  11616123   5867571  24000061  34408427 
 66794325  28530205   1120363   4723719  20449771  76078235  13381855  20629723  32718354   4016275 
  8725749    900045     55883  68535975  12698079  45251490  29166981  54128163   3720512  27680606 
 41832546  25218795  39462858   2966957  31617339    456267   6570537    129198    412899  75964181 
 11348598  50353615   2207040  36868825   7572831   9754477   1056667   1533718  17800873  64371983 
  1718398  61327083  37563421  37498998   4729162  11378063  47186655  18053692  12808123   5596155 
 59613155  26619473  51360003  59817419   4136613  17958084  36122133  64013950   1493043    700795 
 30930375  23082889  36976650  39911046  61187872    574554   4476869  16528393   9469647  54136891 
  1358851  26007321  45233955  23322687   1385497  17401872  37209555   3663271  20849623  16944940 
   767059  21777207  46110993   9593182   9809783  58287786  18830123  15843615  23808519  83805867 
 29177313   8120709  55144971  18145019   1211256  12346711  27815625   8431693    307011  17120853 
 80286798   3508773  61666971   9453835   5933979   1475808  13516015  56869233  76974517   3941981 
   612603  31515027  47639517  23919629  52456315   1184415  29189607  17221033  11170662   1303451 
 60959352  60888872    679419    379767   6720231  42940083  22874793  15434763   4209675   3727418 
  4690970   9726037  14191179  25054043  61335963  32847806  66334855   7926723   9103195  18550347 
 52592897   3449802  17546568  48697107  23135298   3453765  28442823  37906011  48765371  42260523 
 23787873  51984003  80351827  25755495  52348091     91203  32191958  26818411   6878403  60680613 
  1616348  50401323  10224163    510120   5948148  14826543  41260836  57601299  49402950  18858635 
 12164077  20130205  41751402  19671063   7243137  23617535  71986149  71390583  34966331  31987210 
 58704639   6029333   8903745     41523  26606933  38321115  26712628  11251863    327659  32213163 
  7657883  30454723  35782623   7501352  23583282   3566763  20284343  46280643  48917342  14552823 
 59176223  32378910  27152025  10382300  38597955  78556219    159035    692451  15802560  49775745 
 57731643  81341034   8563227  26069830  64121523  26292863  16027420  80388964  56316383  35764863 
 15450709  36626343    946712   2825101  59227715  56220978   2048299   2189659  32671297  18349159 
  2757783  15178250   1893399   6473485  63816293  47874363  11632203   2547623   4602501  17705603 
 65035383  50716448  84668827   7259738  50096433  24046235    916948  14306591  22055540  15169923 
 70395383  64310243   1847068  46716585  34151643  79820556  13257423    932217  10844194   5079813 
  9002158  11534937   3917979  72959553  67511508   6218571  35034617  18606291  31380151    398280 
 14334201  46561173  38549067  26419211  22115573  33828806  71293443  62581599  19714755  50623227 
  7616279    326043   6784065  17114651  13719608  88692403  20885283  31609290  20317039  78704655 
  9325956  12767045     94711   5263625  20433915    892177    338331  76777733  47165761  29768427 
 33023411  14819531   9272123   2322878   3509442    454275  43126665  27891866   4747973   5915177 
 12758869  19166450   5090667   9089168     87331  30807933   1636498   6151981  17793054  26134375 
 89605168   4419545   5319395  26551357  12134865  41728251   7785783  11516297  25531354  24259377 
 20413083  62004750  50798612  78059995  12000829   8637710  42643779  39001626   1008819  78260745 
 33399058  15586629   7850923    385747  87290172  38148873   3233078   7560099  11265481  24016864 
 36096843  10578931   6225095   3266739   3587993  26309637   4421679   5631896   1306428  19281253 
 56627463   4424421  15586353  44161387  31265231  90969507   8701413  14475759  15844259  48943626 
  9613987  40518331   1773268  69466897  10907313  13532252  56084837  57396286   2567268  24558729 
  4570523   1087968  29899500  74142583  21551257  12808603  57900438   1349343  27593323   1179390 
 11132923  28863100  73015023   8410863   2144754   2393707  25237335  15148035  21342171   4686021 
 22777903   6842954  36089579     71859  27309327   4517525  62049229  66093936  53871543  29552366 
 12412575    399507   9025909  38233401   7768803  18435771  15454173  61238443  60356363  64313467 
 43302223  39916991  16873889   6793728   4583715  20937823  46589033   2220380  25246118  27372555 
 55394583     29003   7227080  68256048   3764637   8744813  28444841    107835  56110419  21382905 
 96169451  28287795  18573827  19505043   1094379  70535643  21386835  31031849  30769173  61553340 
 39832891   4627953  19005585  37926658   8176719  25506075  23241685  31581876  54615567  45747939 
  8013693   2305187  29670038  42729901   1080776   5375591  39377992    191713  21875072  39532539 
 52105947   7810601   8820667  36478651   4152841   8430423  21885963  29703357  26044104   5334323 
 14698447  28027515  32978081   2486460  27305859  21186691    801427  37504107  49305189  49329355 
  5269583  29392290  17819107   4673148  32620425  14057642   9523479  74718834  51070621    103303 
  3142918  40928853  32193096  18940830   9548683   2295128  54195267  51848889   5751006  21882963 
   265443  63729162   7187975   5377797  34499571   5022963  25609773   4114437  20389415  10245417 
  9871493   2463743  28113403  24374900   6035341  37485004   6725211  48154621    324491  37513595 
 21725149  12515003   7374916   9865953   6567527  16697045   8028879  10088727  39756687   3602595 
  7339890  57163812    975944   2613767  45618816  41974963  48073515     53133  42563987    490629 
 42811408  66005863   8754963   4734573  62033369  21158229   3445275  33221157   9598231  26051724 
 13655832    517094  16505259  92532080  10545570  71297955  19755105  17998173   3310251  11679803 
 10099398  36224237   8220748   1558293     43529    611106  28192351  25584063  10608944  23043300 
 59310311  25902200  47948868  10244067   3244455   2872573    523415  11023941  10213503  25992810 
 27033213   5290901  25162347  36790049  14864683  40633206  11976999  46809225  53026971  11155166 
 55712481  58847163   5760978  54215853  52143705    995319   3672743  68572220  12898443    185235 
 15451146  16411974  20009631  20573823  32968059  43335573  10377063  15214348  63369373   8665579 
 11997567  36254532  20643213  29156445  13661229  31756695  76780231    659793  10187185  74352652 
  1057173   9597213   3606591  22434495   4965887   1019897  66424643  16683411  40422247  78999169 
 27376932  31157622  77804045   9068749    782535  66725973   6085443  47281563   8028087  21315417 
  5296496   6018473    586347   3941015  31299963  49039038  37038903   9003579   4751589  46120127 
 13204773  28266123  58274443   6881683   4615548   9336115  75567279  46395395  49816383    740086 
  3880769  70694373   4090248  56721221   1515173  30925851  29503190   3201723   6892447  14648443 
 17876648  14501562  42041233   1823775  34810700   6248015  64002379   5097171  55727881  33488193 
  1090171  27900150    388973  45676788   3896073  18135071  58315548   1726043    100731  19537656 
  6235443  15326103  27337891   6770523   3209599  40415884  41511523   2197027  51898788  37860075 
 53338681   3772858   4265513   3045300     18295  24823311  53780733  19064844   5562183  30196029 
  3297851  10671546  14781437  13624634  47002902   8964323  41613676  24038493  67603085   9132995 
 40314759  17432603  12836485  12099843  12593462  60507487   4610841   9492769  18963193    774483 
 15194351  12261526   3724239   5051503   3799428    467355  17586939  37283451   9084234   4835653 
    20163   8279565  23892123  15913787  32625333   1678411  61782448  89397343  63625563  24230387 
 22580060  22519526  39633298  57642708  62781219  82505931  47053490  82266109    353156  31826193 
   429195  63790577  11099323  14455209  44961307  58474960  50678415  12425919    757106  87606914 
 36191473  14748435     24123   8051083   1509919  32751534   3944175  33851499  29372107  17600253 
 71676903  70922637  21086760  50908605  32014567    935379  26249019  22223688  17695341  87476131 
  4153404  51137160  27439923  17468539  64868563  43467963   1203699  14271390  17322459  49112443 
 31937955  22804525  89262027  58898973   3747072  22346059  12384341   7493519  32580195  41781381 
  4149773  22051887   5190731   6774267  44102651  77162406   4749339  31135623  61839111   2928273 
 45203463  19471248  39127875  15567073  11259852  32742072  75277359  52997955   8993139   4819821 
 26587203    751419   2369455   9390075   7776314    589548  10958601  18450183   2266903  65513195 
  2258907   1605776  89707365   5211291   5502507  58680446  15996309  10492866    938489  61878951 
 15978321  34303836   4977735   1428032  39838269   2455192  12336531    611733  57617407  47492729 
 42343333  25872398  34486248  81934235  48338384   7270139  28411353  18548637  57422683  40430763 
   946393   3464800  34150003  61846053  41781093  16000775  28353405  38134923  63046302   5754691 
 10282059  38869749    912993  21538218  13601526  39954752  39814611  31306383   1049313  35487003 
 30834452  39328111   6113400  19405938   2081163  10222313  62021667   8296803  27540081  38094063 
  2031143  24470628   1438635  27928923   8362603  14106635   2279353  49703198  27694717  16393241 
 65481945  62718768  10068603  23665554   2863343  13582188  15848505   6293060  42051923  11700352 
  4131635  73589238  42734915   4054907    813471    100260  10739751  21374619  26526186  92592599 
 40010485  31774503  37375643   1833723  25198023   8100163  33859890  42636401  25742895  21955490 
 14494235   9124295  28356373  33050433  30921906  21616068  54792647   6961425   3171954   5376186 
 18741336  48833385  57073275   1279059   3841103  45666471  22684799    570848  53383883  19674615 
 16826492  21441993  27926307   2219298  20014053  48689271  24817748   4349251  88333803    794267 
 20602627  23748867  27771335   6134778  10005475  29126523  23957943   4371588  42664479  27284311 
 31593555   2191767  59091511   5429055   9146953   1830742  50242051   2366637  34497399  10415934 
 16144299  30607105  35345703  70108315  23159467  30466053  47478597  16497021  52478655   3785828 
  1273887   7942309  18273525  12117623   6837483   4940853   2050129  15740043   4492581  51731677 
 77570649   1556523  17636986   2067653  24416853     56673  51558895  32578260  62383879    187248 
  8048592  12766071  34478980  39253473  30501671   8932923  54383291  25005499  12299163  33828228 
  4738024  13728915  83813957   2885448  22473627  13497173  23538362  13350898  30240123  14170546 
 87741869  68648689   7885909   6868347   3137238   8501415   1214427  19606223   3719995  25601339 
 12641673   6744108  38135283      5163   9466190    176838  34610255  55870119  56335287  11241219 
  6594777  25973771   5484511  84700951  11678241  15186205  20653503    131835  56629931  59063064 
 10732467  64882577  24819981  21573051  55320291   9511198  17525645  42124016   1084933   2402348 
  1809893  48000133  23796145   2033765  31897645  17590515  19053724  70201593   3174138  24874183 
 59028531   5933157  83857573  64925596  21206042  27867173  12369412  17134947  25867251   2838255 
 12247589  11934411  33536188  63185784  19221603  61951523   5798523  59791958  52205873  14617943 
 50125575  71719865  10920018   3170916  11701026  65528715  69204713   2606005  20232366  30826741 
  2632610  49953795   5807418   7902703  29517765  14564862  50863299  87638886   3133617  65915423 
 30320448     84993  30886979  68660807  13538571   2726080  65039792  69093553    470411   5176053 
  2747979  26210373  63552843  45572910  28999929  59326521  23551926  19330345   1465730  42589103 
 60688169  26591667  22237429  25964835  16994139  10733923  62479173   8715983    668622  72762113 
 37319307   2177116  35013033  50558043  16545123   2756273    303365  18941759  60473032  53679521 
  3865823   4247604  14194036   8505971   7871827  48848923  36244443   6355437  70474647  18233343 
 12498713  81319461   9104251   2707998  37197248  39647523   2935910  88098899    625075  39435003 
  4896963  33152343  30347148  23269641  15392259  30371499  12854019   8967073  18607803  65420139 
 93498093  13759217  69034167  60246291  85998423    491853  17251077  19442049     63333  20397123 
 38404971  21109883  76011333  41302951  29750575   5549931   2923733  80704223  20539299  28134446 
  4384491   5674833  30071451   9184139  31978300  74225519   1870407  44631507  19978813  32466581 
  4674933  75810039  17515803    621879   8927619  12553214  62583753  14711820   5688029  19654749 
 57756549  26349589  44362493   3735563   1744084   2699181  22313022   7758529  48690356   5843979 
  7906890   2867213  43220979  61234013  30591203  14743227  27321249  72725946  32594757  22826493 
 22561243  31790967  45867957   7751661   8958905  25506551  21053724  52670023  53816667  15368323 
  5148603  33454410  40151283    545258    990639  44105373  31576591  39543569   3384352   2954555 
 18699783  75895467   5450883  28710009  62207555   5615187   9979953  69585723   5400210  44817105 
 25755567  21686435   2064153   4083427  41893359   6323762  32938987  40368249  65788627  40200283 
 59375787  40404263   2962863  54225003    990498  32493597  19026373   1043781  34514373  12743825 
 15298593  52727343  17990368  12117315  11697183   4996362  11798997   4932537  32639103  14804640 
 18172197  34959963  15252963   4705462   5868645  31990443    352543  18588723   2299745    882543 
  9857607  22299627  24524093  32970858   2625915  53006356   1338191  16802393  13429548  24910613 
  9124973   2775798  73281188   5225838   9450417  16478670  72085683  68922039  32079243   3827641 
  2423583   2065003  55100563   2802975  52096937    446059  72242160  13534254  82007579  50561651 
 25837388  35517063  12621518   3612498  37115108  41554848  30812728   5616057  15176857   2382603 
  4848999  10492699  23554434  20432766  89725308  47336403  26264197   6866043   8654832   4041303 
 25764603   4158683   6371291  17175034   5809227   7546543   1795707  54172563  22938143  19517329 
 40040857  63305673   4231571  35710323  43606941    972963  22697723  17360823   4316373  41212567 
 25282149   2663373  42881931  66143895  12566643   8531697  48610899  24277623   3218766  77577158 
  6429885  31656743  26073205  19793229  31041579  31789989    333020   9062706  41922927   7098711 
 13374645  15039037  26486355  22556391  24574088   5183095  12342804  29931037  74003412    201105 
 11811594   4004571  20262921   1948026  43727730  64256523  23287458  24631483   7946931   4388248 
 35205267  12036642   9296595  27176093  82897763   5764635  31915950   9324267   5347971   2469219 
 45056695   1624891   3077079  26165993  41714961   3908318  15247419  81087939  13572471  15808370 
  2528369  74686168  12145497   3286821   3868723  38489568  26069163  19889239   3556659  41025582 
 65716527  21510483  12871385  26846530   2281035   1771277   6880635  35275644   2975669     53371 
 43706751   3860253  15514083   6129575  10991851  47827881  41400339  38425628   1575147  56306424 
 14181953    132093   2850813   5187237  14731113   1479480  19060423  48783583  14647959  14587358 
 19715677  58537203    845238   8682203   2200543   2671707  44370541   9784905    210795  23834031 
  3706579   2134092  90563128   2028818  37169013   6803313   4691643  12272998  19228514    780970 
 14536917   9511681  70596423  74060464    922959  38882758    705004   3127443  15984635  41207936 
 61800855  71501127  43302984  40000991  35496297  28881589  12115438  27501498   2743983   2835423 
 43409594  49172610   1057283   8971891   6260583  69167195   9383551  17725755  80788699  25835261 
  9219481  68720537  82691303   1155407  17921385  40779547  17485333  23519896  14029647   9167373 
 46389786  44212995   4337709  17054867  39052608    306557  46780831  28519995  27257928  48714799 
 58448859  30225123    948951   3679353   3722688   7040703   3382801  12159059   2869209  54420939 
 14715663  13768955  11915643  69585017  47919869  57165737  34718817  32248960   9576240  13776381 
   590343  52115823  13870655  16536603  32957495  29637957  60862151  42568327  20763965  38539191 
 17264715   4440783  16855935   9565602  51327483  21269163   6188185  26882963  15050303  37892103 
 21532173  16894182    663903  27437379  80129115  22767313  58323626   9180397  20162435  17941688 
 81060564  19301243  27644739  90937467   9606763  33004323  34225833  45545703   2384271  24243195 
  8894701   8049862   5524449   2904761  10459671  10952280   2726976  36469452  31138406  39489683 
 41596161  63286577   5051959  15275518    109221  21370448  13668411  20732223  18594710   9086246 
  4633407  24876903   3589141  34997883  28405923   4426809  77123625    547110  72838941  18613179 
 17343177  11145621  73644683  73757196  66738693   4759091  33038451  11145741  27503781  15854331 
 44424264  50764917   8447253  30557643  32334189  28595298  12669079  63993843      9663  41136456 
 57532959   8911410  48373851  28407129    196501   5395161  22710954  48208476   6201789  14870823 
 34983675  32755846  24552271  15500283  27964695   4781872  11599634     56823   1876979  77774511 
  4042553  51917650  31054891  49099695  12365655  55830721   5250103   8624564   3071252  45951198 
 16085244  25730059  65176949   1867017    323973   8738993  76841173   8078175  34542117  58845378 
 34924035  11831136  49270677  10366807  91488099   2887367  74886011  14335773   7800504   1001283 
  4509397   3110163  66587403   4040646  51941375   6635567   1670267  37067391   7771218   8524197 
 61917431  27428421  13871778  35842455  19263802  17099961  35642731  72238543  24860867    247379 
 22236540   4620723  23656083  11149035  82682997   9756023  13740852  62418051   6835651  15840339 
  3214277  39117003  43718395  27855519  14051835  57980862  27387038  29004748  34017036  18769026 
 63625422   2441343   3262503    943663  74665473  16221447  52452331  14766355  88660374  77857425 
 45302813   3497715    410190   1875611    308521    417085  30306519  29381229  18464523   8942853 
  1979163    277959  28574295  26429608  25350712   7792293  60094800  31882687  25401642  50006652 
 50930739    126758  48371333   5814313  60722096   1080293    205541  22805124   3597323  27318453 
 20031053  44631666   7702090   1402363  38409803  52279146   6379716   4164239  38571740  26245947 
 55783035   8991150  32617019  22552411  40347738   1491648  75661401  35413041  37829243   7454715 
  7604206  14847711   2693913  14853620  12867267  60546596  23320123  47483707  10033815    205860 
 17772443   1978547  26147330  19784869  70947168  19950981  51855375  59765923  18910464  57181002 
 26948133  19279179   7614527  50648212  12849959  49520111  67036176  53204811    887423  47254533 
    46587  88039163   8522863  16560602   8885139   3036646  49371743   3213573  16466331  25594387 
  2407281  29422047   1781431    268860   3881358   9316635  36197508  46702095   1732155  67753402 
 64293273  44147433   3481647  11260533  10949431   6822841   7325763  49420703  19006590   8778373 
 38510615  13744863  10540609  21270539  23134638  39373818   5928612  17129903   7708604   6074828 
  6125919  29971005   6519867   1393051   1902910   3950043  35611316  16633521  17656503  45360433 
    23241  21486999    495486  24603363   9608793  25353373  14587712   8152509   2129900  13343037 
 62885787  20001573  47429505  45739943  11095116  13019838   2063723  21501831  11931206  30362883 
 10386881    372027  65745019  54759958  61590024  54414963  54744885  37619099    720231  79378043 
 19714151   6491145  14466915  41539629  37304943  37357667  44788020  13886480  41065251   8662047 
  3437317  10622539  14109843   8906658  34339057  60969840  13688307  34793412  65400672  34266553 
  1151134   3833295  25478391  13153270  13489683  78902617  16599975   6304029  66439395   9486743 
 18281188  27818713  77783983  28147323  11856513  55083441   5648279  37632640  15827230  14617893 
 41385957  61923483   1186179  37210425   2287709  28007383  45518505  21508678  25702194  21502671 
  8103039  24380070  30893547  47249915  24109691  33253936  16955664  59575340  17260053   2073691 
 40412971   4861307  17865763  10920693   3743863   3341547  10753323  46780030  31056015   5881984 
 44036583   2029659  58318634   8092833  85645851  22619117   8733731  35400523  26814603   1626913 
 34356365  35109607  54954555  34553668   1061573  20463423  20790711  32448747  41434756   2408217 
  8263248   5471911  19206706  52054015    334023  13211979  53924403  27996021  49364568  19962881 
  2255156  39509983  31759459   1862598  49630625  27816443  10900098  29519844  36377783  70409225 
  1021843  30933132  39350456  61329127   1049073   1711123  13587495    776073   4751183    791783 
  2976207  60683790   6316823   8976003  32126003  23976859   8215533  61702280   2812185   1348811 
  6401598  11844563  21121602   5900198  82629576   7133613   6210943   3143236  27252373  16374975 
   546243  57653931  16962432  15836388  23671355    305106  10069743   9434025   5222457  13482970 
 10559829   6715923  24859930  65731122    423612   3453744  69273004  43254415  18615057   4135863 
  9977083  10249431   7993727  77211639  24977637  26378511  18455952   2949075   1880875  53602793 
 51528219  10813184  19770510   5079876   9025368  40060948  46508740  38711411  34231881   5717919 
  5054723  16881376  30531793  58083522  21841173  46845658  42697833  39963807    274023  14565333 
 19655373  46726683   1247830  26117087  13198357  20515240   5338323  53011323  15600698  21888598 
 11254443  58649199   7436603  72095323   6371749  33861879  12921363   4465343    224737  21869859 
 24164691   4238325  32071175  77566815   2498697  90031413  16981015  41327826  21758457   2057299 
 30087805    220987  33330731  27472473  40305507    986359  37326003   4712195  94382576  45830930 
 15280605  33130283   4223903   5097567  22147437  37300958    167250  10982083    624435  79957173 
  5328875  12740973  45863757   3406123  50774432  48493953   4492314  58359483  23851077   9777219 
 23183979  71048628  42377325  33678087  29030769  14203697   2114855  20630507  20940023   5409471 
 12346262  40603329  25431324  68467947  16284401   8950067   2396375  25095057  39349104    227028 
 48249375  12370509  12518085   6092803   8678678   2119483  15030923  24589876  37804905  12858297 
 20738007    365243  23353011  65182578  12090431  33466491   5142363  13991679  58091673  13509489 
 21187995  11993595  30424348  69495451  63144457   7669653   4392496   4239368  11947303  20194488 
  7403964    547983  39173457  14443557   6440967  59263878   1574153  20958067   9138587  82492935 
 20852402   1881117  21391163  61954431  20397903  49468938   7504379  15322848   3168843   4963066 
 60198393    616947  40967444    932393  35977267  76516375  77442005  23198705     33408  22737343 
 35707963  58024923  61754893  62925659  33115842   4114055   7580405   1468355  95325873  33489507 
 63347900  81543173  15423333   7567290  46940219  12011733   3114931  42943638   2330041  15974868 
 28150683  60620398  10717271  42554958   3286371  59050620  65507565   8169723  40465943  35930453 
 40977423  27156351  61062754  38649906   8142459  34692027  12137607  58433533  11049263  18938185 
  6302067  12169811  24646543  11571986  36386069  18638151   1636107  12207439  27972494   3430977 
 27432891   2011463  10885563  61023298  35764203  58915068  55683479  13948092  23651059  10062355 
  3406499   4495721  15502653  18298887  25607835   1458467  15183027  21839523  38157261  62634193 
 12373683   7908162   9411803  57588585   3308143  65431842  17272851     58865  11181919   9570579 
 14393123  10074523  55149250  10144413  55402907  58300695  14956220  32571762  48562203   1631103 
 18223989  69688379  38685819  57337599   2969809  11669763  95987702  33966273   5690507  19826133 
 74775003  17570613  29736687  37660711   8504971   6876615   7325369  73451751  10203208   8833029 
 31366120  24701077  16554702  49435698  75799663  10151495  13507163  28564315  13877393  66297684 
 27601473  20864563  58027852  66768771   6534387  21206957   8374725   5478039   7274543  55467383 
 18831273    537387  27331768  21252795   7231347   6159792   5747298   4451815  43237093  46055027 
 16507437   3736248   4743953  11478975  63117243  64496769  21683723   2161843  46212540  27789229 
 32546973  18362576  26190447  23504649    784719  24235533  13918265  23335683  23367663  47822441 
 34683623  11877976   4928233  14670735   5304570    533733    857811  52257630   6166673  47481116 
 12809874   1982376   1807357   2202181  34372635   9326163  49800643  33106161  77054901   9530938 
 37702113  25030563  35635003   4372771  19472543   4366824  55549838  45446433  19498043   2061567 
 49658273  35517293  19365248  27861283  11550783   4097116   2556897    655943  13949657   8135480 
 20743087  30927491  10759780  35882977   9201384  15096619  44543209  28628871  80281625   6231783 
 17054673  47719578   1001095  47194687  43464948  39862403  38893008   7781757  18065953   3887853 
 22522857  27885925  53670523    111558   4216199  56577663  16470588  64132219  15753276   5996915 
  5739119  14825835   3411189   1809892  11588955  32054570   2054607  30266349   5756823  16105650 
  5626151  18228073  23361537   8693385  11089147   3161107  58153553   5097531     85879  17056374 
 67230078  28556423  56218001  19803081  47384502  25392483    292047  14676228   3312267   5318379 
 12700087  27689025  24863082   7457784  40365123  59789301  28866130  24655065   3409853  30895551 
 11513279  13665677   2357115  32859279  17575579  11430243  27723093  14628873  59468991   1190823 
 22368273  27526839  14846157    597111  29849761   5847960   2348601   9382087  66671637  45671533 
 32957178   9005613   1355283  25043343  15491543   1457553   7720781   6420795  20826001  11767347 
 25697123   3100795  27414373  77323963  10452051   7371025   7854575  32080115   9513915  77545773 
 11751623  16269756  18804568  16653102   9699743  51172509  53481579  56456929  21268383  17788691 
  1961979   4546533  23059907  33154263  19527313  31869609  31470779    756774  28087378  23647227 
 38339918   2694267  14759673  38778885   7806523  49930887  45147323   5424300  15536917  23211738 
  3924905  36302013   8195541  19151073  26659659   1879897   7112817  43516483   5144833  11718327 
 14448237  20169895  55029993  32424961  61202123  16871461  62771887  68773419  24601224  17264131 
  7893711  39918318  10627831   6085698   9486408   2236947  52471859  19552551   8539269   6795263 
 50877675  11489397  46064923  18272181  31508583  23053692   5546475   1830081   1379816  21352179 
  7341667   1939621   5621131  11722167  72840171   9116151  30488493  81647151  67650475  55015211 
 46332471  96078966  35258025   7380307  10777509  20923545  32077611   1442193  21964433   8446215 
 17621133  52049652   8318517  22982055  13937315    308689  45522101  31510651   6785811   7183773 
  8515864  10897373  29221021   1029971    572159  12121435   1721797  45581019  19955289  18146643 
 20080703  49812572   3659271    240600  14815968  92849928  18887163   2504993  20155266   4315482 
 85644943  12850917   1887378   3691899  33335988  12779523  46386950  37456764   9314043  14563493 
  3094313   7906443   1862921  32916627  34413943  41182033  24671094  41146107  90058779  48098623 
 12934563      4208    456877   4251448  30625863  24634517  19525643  50225613  20632306  31377465 
  8136440   7483071  10320993  13339014   9829347  67812663  36319875  40115887  63050023   5857611 
  9228115  28578699   2174845  62447571  58349403   9445981  29879753    940523  10763883  49186323 
 24584319   3383891   8333617  18671247  22365743   9291711  77583243  17706231  19650117  52010448 
 35730048   1573905   5321583  28806781  19927693  66895554    245634    883563    578008   1799379 
  7766427  43173855  19031634  50089903    477978   2653475  60301707  33991623   2452777  23546901 
 31971921   9669433   4078340     74451   9262167  47319423   3093144  41702355   4398363  26093215 
 87033043   4567509  29926073    516120   9163005   2790351  39431453    958363   3474885  17498513 
 30587868  71749803  53867580     64893  45952047    840550  83931873   8156363  15874363   4154552 
  1784983  15345951  20697203   7251675    286672   9565623  21936543  38452855  47821641  14282678 
 14727759  18206885    981675  63085407  31357069   6425163  17614188  71047673   5098443  31785100 
  1183026  25163588   3439269  19039338  13743979   3611783  42529023  45690812   3700995  65397388 
 14854666  53031771   8121423   1627607  84313017  39188928  59985321   6124993  51036850    100355 
 13357382   2404727  17839266    379887  27952203   3992727   5087167  57141315  28517793   2576115 
 59632573   6144625  31116195  86032405  54515142  40410843  33729387  25463155   3558048  78195891 
 32086683   7413473   1797891  14973917  63999615   2182831   9019653  29436075  64858956  19293819 
 51881101  23993371  52347384   1150060  53482293  80414955  33327699  16298747  22034720   5251471 
  1953228  32876889  27631761  12678591  20517573  54189483  29134689  16916148  11192493  21975323 
 40629413   1116033  39400043   4490293  27289939  12814485  15336243  10613340  44594764  20316943 
 30933852  43672975  26642639  23590287  23986305  12474298   7413627  33701307  81104335  14720573 
    20000  36424875    892927  35957256  57136455  23320518  19149723  27878163   2530545  71360941 
 34325875  23900987  52255051   3694235    267621  11199355   3293955  21905115   4957931   1364863 
  1054919   2155572  36391283  10986599    791979  67884411  51527523  18505444  13833148   4335207 
 55703276  44084541    674667  16142409   9400324  34623753  24538693  38731218  87460018  15673137 
 12568756  12563263  64640346  23302083    905633  12922827  20376699  52047659   5448825  16990265 
 57900639  16465132  22935903  10606695  44181013  11785013  33623547  18641709   7783811  14468171 
 13726179  26523337  27804873  21635021  12812091  47846187  33082308  43144699   4414423   1479215 
 39032718  18723534  21361315  15434081  65957643  18093745  11394312   7914407  18380745   3627463 
 28594468    810243  19881347  21924377   5269387  19278123    426559   1317039  36729651  12491843 
  8106796  10878537  26388387  35826787  48165963   1199643   2070630  64897899  14786070  43624779 
  4910028  55803003  25547694  31631121  28212275  13955610     79323  10635419  29778243   4303663 
 29942043   8858119   9237659  40504331  14025638  15428466    719075  50272068   4191387   9330983 
 19658959  20400943   5962105  49610477   7991546  32036919   1233732  14458443   2286972  33602475 
 72206735  20458455   5510825  33891417  16180324  69273970  59991033  67886575   3271062  63096043 
 42308907  12387323  27060541  64400678  20555133  86972847  10987569  37963939  37550433  15483309 
  9043873  15921735  20644509   6399971  28417575  17007867   5817159   9408939   4941245  63929475 
 66202971  12644307  47209391    339579  27556356   2566918  23011443    187536  20212483   8053548 
 25395645  30912843  21113211   8841943  32472873  47750843  20564849  48088457  21977793  20729283 
 13620859  57643989  14837787  22651899  31342683  18285005  19950885   3572864   2130199  45414303 
  7546837  90958683  49373447  68241545  52844860   9604215  49981764  34934121  21304185   6834776 
 33519686  22717257  20820375  15509079    499595  22022643  40132569  29491218  26968379  15402785 
 37294513  35961657  25709430  49475579  17435373  19016178  76386993  60012915   1279973  10276623 
 26313322   4098248  14685053     32199  52882953   8303935   1817202  19740147  13027046  51784530 
   798655  43131651  37527949  35465278  43140899  58542288  12561067  42593409  32073498  73037301 
 15038475  29514663  14201907  53879703  30886911   5591483  25509662   4605651   1152285  29440053 
 24400499  67588826  14776925  14837641  56774939   4768567   9646641   5397610  44037227  63279183 
 15462591  42326667  69114090   1678959  18057183  32437476  10223955  13860998  11187327  71685339 
  5552436  60958268  70774723  81470427   7743775  49687519  18660156   9984339  68491579  17720281 
  6009147  21040453   7043939  33521083  68265359   2256513   1374981  29070598  17982485  32877723 
 17415723   7341821   2387508  33005355  12672406  58327673   3883968  10264075  57796891   5832207 
  4692143  33215258  26067955  87216583  50180871  29933565  82697307  91024923  11142036  25186333 
 30742923  17337579   1780347  64058523  14474451  35109951   1445115  13319689  23342571  24201770 
 20080185  11539097   6054001   1939053  38155851  34694587  32407575   4553331  33622075  30654936 
 36685497  26040375   6972333  17385939  34264248   8074863  35255966  51972591   9346020  51804771 
 65497805   1324575   2786067  70091887  28031092  38360859   9763961   6904595  59897187  11425020 
  2155875  45579408  10578492  20745599  22585623  36447603  27648657   1398127  26996448  51834129 
 63344731  52450248  24494173   2979147   4025261  26402651  44467490  28739427  22563359   2041143 
 58018862   9405773  35070129   3321573  11253291   3317073   9223269  33922171  10445279   8929481 
  7582319  46198431  12746583  89013089    536135   8353605   4809403   9332613  39616395   7280314 
 28828629  31199955  18104919  54545399  26021904  14528273  46702395  58288563  52412557   9668265 
 10328367  69927388   3083073  65188361  44348301  12447091  92147443  16650159  25627464    977793 
 15471101  40157548  14724078  13141875  32222053  32464121  32188545   6723645  10677543  57653535 
 22440299  16992858  17719522   8725161  18884859    504471  18675259  27053229  14987823   6009143 
  3422223  93399279   1479237  34649439  33015840  28121733  47152581  21883218    802903  27902283 
 18141963  36099623  57333728  30213543  17148683   3465427  13069368  25214673   7932091  57671561 
 18697776  27611278   6082433   6919113  26145879  18542336  60714087  31776504  41099108   1979623 
 87107851   3754982  17608413   6251524  42213283  12852027  12058538  49105148  28444427  71761855 
   786004   9959490  27595938  45445911   8077435   4256027    420373  25579131  47335894   4467872 
 21149889  31813710   4821643  64978205  15204963   1370947  27300442  57248763  26068803   5621893 
 66021477  41711911  73162014  17679563   5823482   2577123   8577248   2594338  37512208   5703609 
 62872743   5659123  21858619  17750971   1767291  53241909    649607  33618893    968363  61123290 
 70353938  34615847   2615543  19570665  18693623  15447403  64559873   1606364   5523704  23512968 
 51091863  14623203  43450561    831915  30686130  19966713   2701143  54686783    982683   5474163 
 16741803  36293100   1969047  32577373  58663923   1826042  54805791   6658439  21639363  11864874 
   105488  40807755  17249849  29996025  11271971   2079188  32287951  53004503      9273  25606185 
 38651859  75233445  10917711   8429685  41435957   8751975  46608123   8883276  33433530  20394873 
 27327895   9474951  26066597    369609  10666311  29231604  16115927   8690305    318203  38063679 
   622011  22929263   4100648  79911811   1202415  11976616   8731287   9404947  32725437  35883313 
 62836627  26636533  56092050  35814504  18690303  44215806  90520455   7358019  11902541  54889181 
 20972633  45738598   1348722  67321947    586023  39224826  33577108    253393  18570171  58911685 
  7333533  93638787  10526523  22662231  14198207  40343538  41214465  48220935  26097963  31644993 
 14424183   4602627  16663593   1454049  29693953  10742187  44965449   6172646  21735123   2585075 
 71120079   2091122   9029451  63020185  70406592     48138  13900143  17795323  23411199   9300003 
  4256204    513999  67018897  78521363  20371500  10806028  34494141  43631403   6569753  13563743 
 30298559   8157507   8174793   1486077  25092905   3138797  12158493  22224126   3574323  15954699 
  6084036  33430216   2179884    298456   1354785  18975273  14594283   1114607   1151663  12469489 
 11425443  16197451  17304177  11004921   3391523   1236633  48738871  28752702  35896605  38556311 
 35644248  20691288  16153644   4291311  21513769  20980095  53979059  15986373  32255058  33668731 
 21552683  47798055   4095643  22791975  16083575  18160931  18847875  73041630  22401845  50881263 
  8525017   1546353  39248703    182822   1990980  42970683  11438403   3691355   2399707  14253495 
 20877993   7025999  16671963  71935360  30362763  81049578  12027943  20669298   8919411  51897137 
 25226025   8020723  14255817    682329  54842438  84583779   4583053  16072268  23237713   6133171 
 23584077  30168984  95872603  63118659   9343163  14232187  30281821  30115263  59811733   5159823 
 31299614  18362514   1112423  16782003    823187  26962046  62759652  25204183  20761233  47396945 
  9805191  10553053  14853385  31199646  38132595  70893225  16387481   2723872   5704995  24282843 
  5156295   1909303  61016317  38641285   1758737   4896379  11764275  14922897  53176969   5227053 
 19540863   6466307  59216307  51240387  38824343  25285643  31696683  24870243  35515763   2311587 
 21432963  16420648  37201287  22280163   9333684  40649622  25458271  17262039    278532  53954237 
  2899923   8102283    163143  56040303   2156810  44655243    424170  32931315  75045867    865504 
  5251362   1111783  18903363  20145769  30874958  38472501  47494479  23101866  30642864  12955083 
  9742759  10708821  24282520  63699023  50614766  40404987  38447243  12964797  24768083  38304579 
   434161  39276603  32310874  80692665  56011548   9558513   3808542  58739510  40989991  11735553 
 56109984   8245511  69911083   7516491  27211141   8039617  63050409  43457733   9144267  64727103 
 75244509  44442339   7974787  11126651  21651784  28589867  60261283   6121999  33154519  10017515 
 22804593  13361978   1713393   6808848  31013737  28721113   7061921    299721  32244307  27190683 
  5179817  16961547   2873215   1616143  17167881  28145119  23129715  30696333  39998733   3088598 
  2999416  38310135   2935978  30545043    954123   8860299  19344393  15144819   2664915  32258039 
 15591093   9013083  49033673   6309230  24693895  25335753  59279238   6293063  65141003  48176403 
 63744648   6981391   1571943  16010509  23664423   6746967   7874521   6081917  18216723  61657215 
  4244139  80196399   5751013  15489535   4041159    864727  88433970   4780639   1217643  40900739 
  9988233  43529763   1697991  18847663  15846186  40573641  20652598   2932355  30813252   1528657 
 13500480  64399227  72859613  41022463  51954873   2162943  41105439  42003903   2730123  40998360 
 44296701  50772053  16774023  28287942  18623643  33225123   1890651  26973235  13100483  13085139 
 22399428   2092267  20642011  28652391  27195792  17557939   1568976  74405996   6377403   6297262 
 23301828   4465227  39883483  67129575  18150491  12166433   5293059  59238515  64101867  11497973 
  7877066  16743227  10813617  14232495   9089388  34822963  56770179  40986003  23523823  16581723 
 13352525  13082123  48332667  66694740  50751213   2044105  37762681  11868568  13449966  27076627 
  1369071   9311418  21906612  24728364  51245523  15704763   1505563  61744242  59404565  43535923 
 24888723   3503172   5418273  12585219  14293797  26948563  21045147   2537614  61206730  91868415 
 11304317  36078095  29847813  13994515  43920195  13002723  19993666  96851163   4127961   8192811 
 71777044  13905823  21751609  20562183  14578757  57889751    232814  12987564  57583955   3559827 
  9358939  19787143  12251323  13390409  14238123  10581633  38404853  27365853   4626059  14494731 
 15105123   5906798  15187361  77069873  30212228     72586  28377172   7631978  37976607  36416469 
 18157313    769551  49833227  31840035  52567248   2681067   5827021  28233851  55233327   8192989 
 31829459   6716623   7788237   3292209   4057775  47608506   9423059  82461876  42806313  31670671 
 20807006  76065931  30740058  34777866  64401978  15621729  47165543   2136785   2165139   4219623 
 25453075  30590892  14945163   3908643  31737673   3174305  33674953  13897271  69329318  37984173 
  3273283   1470363   6332343  24670401  53546253  89284448  13043663   4815871  75282889   1200543 
 43511581   4337988  20535118  33818538  18037957  80640067  12886255  90991259   6938547  26836823 
 48024093  11511035  33293361  13529355  10137558   4700793  24492305  17218203  52930621  69770783 
  9424671  66790223  23953531  38552599   5499883  13293137  18174912   5751023  18174715  23808786 
  7281434   5259099  31926651  29482309   5821666  24808491   5845776  26719388  52608140   7792323 
 12797193  19545615  13531410  46134753  11802589  17540847  12405955  16280573  55966523  37654422 
 11153958  16238431  18126375   7303667  41397453  13400586  47547100   9265005   1059639  25652031 
 53172213  38659235   4113296  21621153   9330948  23702647  82980693  37660985  11968059   1456379 
 42871651  40143503   1835407  34081677  21547935    117651  19004577   5102539  18787773   9163467 
 65055883   1732775  53485547  29884710  49053435   3927948  19559971  49526320    110643   4451099 
  4269843  17170643  63944571    762732   6413679  10652082  19892373  24851143  14224315  21664383 
 47108373  47378583   1785915  24665779  51810886  18917463  15506143  12640491   1517274    188075 
 10041397  16522626  43856869  24458108  35984669   8687683  39963467   2186055  10151503  17087571 
 67807167  40129953   1767769  16015451  21293460  29362659  53975163   5869539  58957107  27113455 
 30372498  25508691  39107443   5911503  34572276   4170951  27706788  32244975  37199880   2528517 
 22044573  20900959   8575008  28636691  25309793  24657771  35567084  22407123  45807753  28139763 
 48534483   3032569   8122599  19594023   2844003   6038195  17858913    931176   5837977  38563037 
  3951060  14618083   5950587  28720740   5625270  44105865  15339707  68432157  37960491   7976307 
 70685691  71292465  28276103  10872838   8326600  11017545   9925071  46895191   7822819  25801738 
  5445531  37160057  28995225   5337299   2735751  68720823  88730807    234453  57408843   8936961 
 74248115   6378983  56570751   3660528   4724997   1325139   8363058  96865227    191823  78187859 
 47655131  19917579  13423944  37476273  33149015   9056233  36601023  41799723  41323438  17042019 
  5179469   7059478  23246943  19649910  17595573   2080498  80354607   6162738   8948963  44011818 
 10945235   4316838  27316152  25411759   5552626  73795201  19917816  17834875  13835964   4036749 
 57922653   9772608  35988448  77794155   9930813  64580150  27277643  17373795   8384967  26657530 
 17333145  26850385  21048099   5381994  19028485  76129453   7815543  44082304  42472987  12466561 
  2148673   1146235  42936923  43210283  16908417   3159968  38075618  16739955   9300498   6331623 
 70657318  84008021   9222225  18054151   1232987  16148173  15003319  39781603  50456523   6988431 
 10327713  55454796  20182173  65544350  30520353   8706028  42489627  13329411  44795055  14544059 
 13396380  35249952  76186415   2286594  22955041    459387   6870707  19672251   2903374    462508 
  5460107  47564873  24514328  44914139   6032283  20322259  88399638  13735782  58909823  28120793 
 57711798  17211313  38199958   5820135  32291096  33555851  45607470  66436173   6660013   8853417 
  5705879  16665284  13620746   8977723  39150310   5216753  55467243  32068908  45962793   5820963 
  1136783  42059395  47170041  49706139  32700039   1530497    309519  28821795  19105395  10541870 
 16590723   5131776  68552091  11828563  32299548   3107611  45172880  24004527  45510082  27220029 
 17974673  32482860  31639887  26226472    737383  60460359  15609415  23036673   6567126  26108247 
 23280899   7629415  66819261   8450367  14230548   1686574   7336123  21056499  18298199  81187163 
 66630603  11807631  71735155  41214722  17322483   5956231  12114651  85763754  38731835   3655698 
 55855891  16012658   2536099  35028099  70345923  47085763  40344923    193596  39761443    563517 
 45569607  45578240  10942505  52300008   3522843   6446720  10219063   4634346  18132160   8577123 
 44792087  67846148  22644323  63537531  12775830  34290519  25174888  17125035  43564787  37985931 
  3072492  61159459  76780134  46040455  21281531   7735004  70827243  54055911  21236092  56862495 
  7150523   8572135   4811048   1146974  14523079  54822897  12434623  32221416  70629513   3251763 
  9099681  87405963  18944643  83358655  16416333   9356316  42918701  28682523  18102139   7637099 
   486136  29893051    328371  26770923  74884752  45503814   9221814  17643147  32043623  11804025 
 28468068  11536273   2015983  33410555  28537344  71569712  34954461  60077571  16374243  14450253 
  2504219   5799882   7958843  51171595  71439197  20472431  20518203  17338353   6411435  64993758 
 42655527  10817511  20827468  11331663   1351227  31852623  13160760  49053178  40349810   6059701 
  3073121   7408253   2569158  24438264   2264795  26318079  37898568  45593483  16889067  16535523 
 11514493  53653219  43256720   2904358   1336995   2763008  22600727   8842860  34978155  12428539 
 22274726   2224275  61715889  14239763  76114843  37992903  10113861  44184813  23576952  57003741 
  8995065  38953851  51733595  16318259  29265693  47088987  20027273   7256373   9073885  87298948 
 18873927  23109879  46990459   3620580  59278263  30785091   8297097    501853  19568891   4662438 
  9038425  10195152  25219577  19521397  15669771  18921971  10497759  43761113  21901623  56010480 
  8755219  15942539   9125610  39070728   2457807  20095035  13260838    820991  45930787   2115372 
 11306865  38351567  70632564  27245652  23341463  21228225  68604118  67315321  17618265  30625377 
 38638443  30229608   8307393  73778301   1395835  33986455  31899081   2768958  27949983   9109627 
 60760309   3639965    647316     81531   9115998  17550194  47005123  14851029  17240075   6825243 
 44236063   2984197  14238249  33833149   5024286  22870898  10103721  36405903   4554510   1871403 
 24481803   4195499  45134954  83926592    469804  35318034  20078577  62838885  46238406  48866283 
 62662911  30203733  61772379   2960465  15859930   2549523   3113863  76270500  85662147  27571891 
 45267280  50646858   1827703    235163   3395627  11161667  52137523  33606377  15510508    109705 
  1302623   9892439   5004288  64469313   1769804  23413695  87361269   9622863   1621764  29016752 
 18041402   3716849  49718688  36690270   4707411  69574209  51180747  25930092  16448343  16674783 
 45844827  33231615  38691123   3135500   2810803   6386799   4582715  27409827  63054912  17999245 
 11535819  41016873  38253891    798570   7982622  43009589  52781763  35354145  24536800  26030463 
  8458487  17292087  35990530  22155972  36289011   9041903  15972315  72624805   5612741    738598 
 46894987   3300945  15276251   2259201  11409683   2959651  68201911  64761563   3131274   7980563 
 13443366  15802140   1676478     60966   7990828   5825181   7843959   6422107  17445125   5898542 
  7673982  28496926   3872817  25791858  57296483   2879353  27289547   9805295    157698  29538222 
 13986805   9141567    809151   5651195   8121365  27767497   2919323  91064238   6356817    598175 
 26651319   3492667   3942243  51386415   4431723  23104919   2374011  31236625  77001531  17298303 
 12716915  17636091   4199291  22672597    695298  38688039  23583851  75752674  29081267  18539127 
 45941082  58509483  24022543  13406815   1002291  17536048  28571439  35018936  46866543  16308324 
 16580575  34502495  10425843  55793279  74314043  33877851  41666664   7698714  71870888  25102158 
 72421291  26775571  23014635   1621761   6991375  38707899   1219767  38938683  71571831  21589983 
  3544893  78612363  18665223  10013139   7882158   4461381  34321122  20021454  40593482    614623 
 17730087  27270103  31889491  34572822  12663137  11468938  75996745  62546967   2120010  20629563 
 45916263  40676779   3794813   5730303  29800426   3564301   6578205  64316679  11377972  11795049 
 21147931   3475553  83227403  58801603  52126323  24584428     31011  19720759  45937545  25086269 
 19612455  16982933   1710114   2787243  70547523   5848539  27936925   7759001   3545493  60195183 
 27403938    860049  32393211  21951879    471179  19620251  51943560  94841835  15254223     58479 
 17458662  17144463  24982753  14418163  32603323  60505803  41127003   1782741   4097952   3082880 
  7498566   2474507  76589685  24147323  45647010  19278369  39824679  56768299  15408867   3411171 
  7131436   3750043   2633923   9608139   1258707   9449885  68164350   2782235  21681135   3237099 
 76991478  19091679  37763823  70248599  16268023   8225998  23002707   2763443   4247492  16724493 
  7761779  53731853  41917791  12642495  24704070  65604501  67742477  26605923  10886848  29629599 
 31245509   5466918  45820689  35209095   2898675   6587119  43506843  21416315  30964077  22557724 
 38488313   3692243  65180099    791547   9392660   1375331   9719448  16329009  53597128   4272853 
 29127690   1522011  54546733  11367499  48757911   1502265  30096879  77767029  21618044  44452251 
 45210275  34438875  15055791   2725611  34479124  17498245   1388377   1919023  19081743  53866491 
 32887303   5999637     42939   7528755  31542308  17047923   5293827  18248375  17139903  11918477 
 10243473  17475799  17206983  29482953  19302114  22172847  58770859  13367719  16510551  17391039 
 37217787  21604251  11966143  10753173  25464615  22178571  33998495   9643233  19657541  81330043 
 44942883  18278498  53676615   6404808  10251681  58251498   1419789    354147  13136401  43898373 
   388743   3595447   5357923  12752539  61300653  33588153  33953449   1062063  44637072    518971 
 45426440  38294043  11147701  33341883  39360948  24212184  18193767   1363056  52766859  24475329 
 29375711  62335725  28601925   2049632   4143933   6789543  24196591   5151093  17320713  18634425 
 54957243  11472573  15704411  48344031     83343   6403443  18233688  19210233   4114987  15762493 
  1009202  60841919  83673587  19130808  13579745   8329171   6634730   5883999   1192137  47013963 
  8008923   1100111  72372468  17982123  64778780  29133227  15321023  15944950  16066755  10450955 
 17385522   1902048   7086893   4142603   7872493   2982984  13788701  13437183   4363323  20504048 
 23356283   6480483   9036209   2172363  64478173   4351907  19000247   4257423   2528763    349755 
 12003133   9430791   3604498  59796790    298545   8856231  18358152  12459203    693283  17589732 
 31428453   2528051  26132509   2086819   1345444  47829541   6225155  75978998  13432047   9659454 
 41635101    503129  25052599  41134308    297483  29156955  76266706   3506835  25567931  27715471 
 69496533  64302779  23864233  25063623  31821927  35796846  18355383  58201623   1268372  33148227 
  9479835  35970023  28135041  16341691  16260873    921615    343779  14074582  35679939  41193605 
 34453917  10811742      3654  27218383    201324  46150123   3881323   8841737  28738333  30963237 
 32400933  24256883  12582414  21108258  17961495   5934664  11511723  37779547  40024393   1861689 
  1218221  50528823   6384047  34664802   7567254  72303120  34232433  13367006   2276263  18978603 
 66369153   1407947   6681651  56441895  25285955  11014091   4486480  11129557   1384322  19489879 
 14410873    743103   2789211  14291625  59883351  51967485  46751193  48880387   4852398  52000124 
 19820923  37958247   8706223  63374873    577392   9055083  16963119  28422287  88481987  38321543 
  8283246    640167  48124283   9689079  15119149   1302889  54955848  10783483  61875303  50216157 
 28566498  10048551  42074403  22461373  73476807  31467435  82060187  29964552  28931691  26093931 
 12510838   4290057  15088560   1273902  53949342   4970523   2353875  22333719    238095   2081763 
 28072287  30449066   8641120  48443643   7894203  66004521   4124385    843055  21541958   5365883 
 33519771  17449699   2599683  14324731  75627429   6479883  37099611  20714113  67907172    727525 
 21630846  20356138  45205783   6554771   5570571   2265141    649068  19120368  22070823  12415911 
 42770239   8883117  21224907  40290478  57600636    623202  19281275  33233323  34435026  26853421 
 32604587   3205941   5741482  68729273  11735493  55645263  70171323   7432746  52678563  19754355 
 26458514  36993453   5440264  22941657  20277499  20393985  21421654  23943723  44241823   4510509 
  3957307  56721728  11652091  17228269  12886107  52907903   1054587   9097673   8444814   8504043 
 14597101  35896347  65066003   9340277   5529588  19494198  40246998  31290683    848289  22845293 
 74227551  45538641  16949643  41997621  74136003   3128404  35888825   1456017   3655803  27089784 
 23301979  51317453  37192920  37192740   5954045  20512019    899253  15426009  10776221  12668103 
 47780361   6111591   4578781  28514037   5083923   1250802  46648523  16068619  79993232  70130021 
  3723375   3136510  13055613  11946325  13481643  46382673  22236040  32954415  17623267  11267463 
  2779343  78905712  52980087  44273798  59820351  17145722     80847   4093917   1296068  41540082 
 19149356  24411203  19920203   6052704   8520153  10422520  55107623  22895143  29769218   3089363 
 41242463  40166427  40677447   7250595  55076508  45922155  37682187  69206917   4515397   4164135 
 47110563   2296014  15789873   6635232  36606651   6024457  17512453  29618019   1893531   5577486 
 62262373  49463167  31295839  16082120  10227321  54793529   8191225  15327267  14053035   2616924 
  5802987  48518983  47537403  54879904  21378711  35341303  18968315  18966173  48962427  25144993 
  1643667  44993275    316890  17102859  49822483  11390775  25582647  24219393   6685068   9284388 
 45644883  50850440  73422087  15784391   3149983   7972003  51961155  70971282   2345963    169143 
 71557023  45002751  69232113  24645657  72094783  15890793   2151415  79225263  36859594  51988417 
  8887518  60117576  49914339   2746736   1668905    464210    441284  39253888  10797990  58397658 
  3908823     59907  72890523  28371809  13843887   3905279  27304449  41517624  67361811   8721803 
 30407537  22630115  25313348  45992823  11635867  77026567  29712043   3191325  54942715   2285549 
 14077648    904597  86534441  50874470  49140583  35648883  45680631  38896302  29527048  30894123 
 24193083  61784158   9913303  33543843  43051599   4769878  21966285  35962127  19425923  21296157 
 12571503   1284483  11199168  18951755  47889371   3341746  34294644  46681974  25447921  56856879 
 21143310  15651969  27028077   9736668  16042623   1973941  36306393  31446978  19413715  73263059 
 31874098   9470523  36669011  13880300   2337705  25182740   4518464  14376373  27198448  45160503 
 27198355  76051283  22890403  14032319  30209902  48356583  22311159  71304995   7072573  13515378 
 44801539  16414809  13151700   3020011   7332367  55087999  17095222  26709351  27414741  27087225 
  4754495  27610367  14221073  48503787  22889569  24235179  15340406   5764101    763035  36837270 
 10201328   9695523   7771263   4382131  12116598  82876539    580087  18335585  23227963    493189 
 12860379   9259567  17455665  38806891   2780355   5566992  47837563  63969798  31449753  58582365 
  4345143  30047855  82115223  35668059  37145928   4105115  42974968  19537143  14107313  22879189 
 11263609  12647919    232111    435417  38914953  24620271   9589731   1927601   3685610  46682731 
 13077627  19363605  44247123   4207803   3571015  19439148   7153003  50331471   4640277  35383485 
   756501  18911043  51334256    217723  10123507  12296688  68749908  14954643   8588157  13907500 
  2447757  41232125  82681765   3225063  10747211  53179023  11188818  29088483  19458436  36851529 
 41472411  34220400  59631467  95869226  25556101  10774523    338245  23402835    184531  57524001 
 10903905  18727062  42586647   3153248    972753  13751854  13826013    190443    146243  62261280 
 46844635   4489377   5219295   4583919   9663195  40618865  21087483  87991698  29533713  77999808 
 85251405   1823357   2996160  45903813  39792498  26610019   8235273   6761463   7221883   2576349 
  1542113  18153934  26111748   2335005  28243231   1062954    897723   9555730  26802678  10639943 
 40560027  19714257  21767739  41300005  76422931  19283323   2407143  20524731  49242239  11232081 
  2678357  48519025  54663095  12989673  41869424  16534323  68761875  21011487  24576129  45893978 
 45666333  30317857  79933788  61399245   7208211  24060407  16759571    798193  16760070   6681549 
 20606603   2131035  35970053   5267091  74391379  23664699    553361  83291621  26346573  40004781 
 14297799  29994956  26256731  13398003    465173   8755013  55151898   8609750  51470063  40262083 
   252334    484543  27756015    700251  11213721  99012231   5477014   3114483   9873383   9401462 
  9711743  34768175    767016  59914662  20965249   6181928   4032921   2295893  67196769  57091138 
  9340231  41611608  16034295  16028373  74816095   1824355  80799187   4373166  47151903  47703759 
 74932388  49330123  86253635  39451017  38050975  13833493   3603883   7841561  25061763  54133803 
  7070484  21605083   4283216   7459197  45378043   4813910  17344596  49895871  35025225  12168609 
 28424066   1818517  28630908  21525983  19262571  40059439  10670440  72115187  10137148   3774183 
  2723448  41629899  13587235  25859528    209223  21742599  51428415   8402783  65442459   7023469 
 64445763  57433877    629871  39693777  34502373   7839367   7408707   8615519   3251105  23943239 
  2504347  16570491   1066851  30313883  20534483  13234731   5870563   1992763   7304583   1430799 
  2252283    276243   9329011  41318274  24758916    437813  45607713  90124115   1148958  18093475 
    29153  40274043  38713403  26835015   1417221  28420293   9447015  15249903  38096919  66327755 
 42503750   8350595  15634868  66983739   7219899  14208273   3445903  15678267   2526857  83120763 
 20335619  17574311  49305759   8130287   5420428  31912371  84057423  40292397  24321616  38827303 
 17587263  14146299  16220283  35685533   7601847  31301313  10651576   4626020   7999323  15436939 
  7287041   9905395  20847987  45966049  31549509  79383969   8445318   1081542  10039147  53746263 
   407343  15225013  17055371  44994327  11041283  29390253   3645919    167919  68577303  43874472 
 19074123  27221543   8216760  54132187   8613659  34312415  52631391  32538957   6483363  11134483 
  4986907  23682141  21642226  21610894  83295843  70158973   2477115  46545783   7502783  79351773 
 38186323  26910927  11963583  25520761  26324698  12647638    311202  20784615  18378210   5113933 
 79592856   4523161  29265008     25080  11050656  43610451  66980633   3829179  21902604  37571853 
 19811539  42944748  75664197  35306559  31571587  28451873  74545273   9458331   5089448  23474643 
  8759331  56614611  12190333  33907423   2508135    118979  43160271   5564943  56004723  15589606 
 62290429  64950657   8494539   9413778  79752363   5165420  26373043   3571359  20279067  12127935 
   163183  12459483  19094523   7342787  14664552  24566653  14437323  66275434   2226315  31907515 
 64034879   8109312  46664907  88707643    650325   5187987  26397541  48860207  15039195  32220225 
 46630155  23476667  21270267  15563295   6182706  33323231  15014003    928235  13884565  31980675 
 13734984   4880562  34892053   7755486  11415012  88001883  17268927  65524219  35934990    381003 
 12276483  16123195  16375725  68136417  11744735   8297748  45425555  40771587  61816912  47015923 
  6514881  15276843  15964263  66782235   5679323  13561506  32788783  12829683    303442  39768243 
 65684735   5490916  11676795  24090823  31269903  42600967   1495537   4869970  27274820    372273 
 60784935  45528123  77789659  45616605  25496916  26706745  85502218  38632216   2500576  23395887 
  7219829   3724350  71724425  19925587    185532  59070266  20260851   6367199  18437883  13785923 
 41261408  10913307  11815913  74030857    129209   1130508  10481691  26382195  60055545  67951347 
 62589675   5000015  49476063  63545117    886723   4853202  23573058  34436023   2466591   8451771 
  5708406     42834  37803273  72831627  25719207  39310467  28195777   5499879   9695553  64214889 
 50586183  17463704   2843805    372539  55283583  45463091  22811233  25269787  14909748   9917051 
  3141196  32902993  22625746   8243323  60310283  26666883  39998721  20665923   7292499  24052470 
  5640974  12592620  76397632   3689655  17130579   7049221   1318317   3550187  31661739   5096481 
 12973251  14467851  23965800  34502526  10204471  52440973  63458520  30386647  10185673   6103479 
  2033979   2768823   7491035   3077799    765027   8664783   5927325  51058878  48694459  42633099 
 14881319  10421437   8022459  22538443  53870233  42351840  33563172  18576305   4619364   1511575 
 65342545   9157755  33462683    648407  12866715   2966105   1427823  50715003  25625167   3701513 
 39627735  10144593  16080323   9119883  44608931   9306546   3923251  53347623  29525717  52920483 
 40514211  30246903  88774599  16497622  42130173  12353271  68039955  14946243   5383556  12552663 
 18145309  59542218   2190165  81167339  19826613   1148101  53425336    490792  24271347  52810699 
 39444391  40836005   8348400  39561873  36026478  46721746  18454025  44002965    695811  16834611 
 44994919   9326784  12080155  54258411  34044833     46875  31857273  49919577  17128200    540255 
  6974979  56772345  16913785  38628255  37233571   4613349   7518497  82860451  28184761  14149978 
 23725911  35557959  58969947  42381251   3140745  59883931  68577583  14327583   8873758  16704269 
  3649381   1051481  17997492   8601243   9769592  19876964  55382144  20950024   1746781   8266920 
  3933041   2473895   6601610   5440939   6853263  60765911  23133654   1189889  25395003  43327951 
 77012725  12781843  29561127  11187779    377235  68362833  24060063  13246733   4607225   3105037 
 19110323   2958803   4607433    346035   4648720   1077871   3906608  12602323   7754023   7742891 
   948803  35830023   2370183  61036668  12105191  16628117  12094315  24237749  34502640   9492308 
  5364753  25359344  17192463  15723828  14506186  32350658   9279897  17118273   1664203    215016 
 32231679  10604745  30094125  37111589  13373406  22231125  80758024  64708107   8098559   9294378 
 26332537  26802032  20932623  13794483  46115077  10827122  11857931   3247815  12299019  30589168 
 20699506  17278923   8028923   2808027   8462139  22386641  22619634  76073451    827877  42607571 
  6613695  48900045  17222451  54438075  18253883   1366001   8108427   1183053  36453189  55306543 
 14467395  38451093   7598489  53321403  56452843   5238822   7638893   3474515   7173012   3139431 
   406573    494739  29575347   1007679   4190874   1015518  32161152  42566063   6208165  61153017 
  8174373  43724982  68726578   6753015  47883657   1378786  25379487   2597880  46864059   5493284 
 56360651   3402069  89619735  37617243  15642116  18817303  18674844  54685923   5550803  26456475 
  3600556  25310914   1486403  44257403  11034648  21320778  73237462  59036823  74016303   2943102 
 20202504   5791233  32473473   5462469   4318671  22705057  29822894  30209003  37690543  22257255 
 20640295    803851  25731625  42365972  11003829  17461563  21763548  12525845  14232150   1859183 
 35402623  31126490  32444711   5979006    726329  50999383  14526783  37777828  60086205   4160125 
 12858215   1307619  11417542  33131123   6084841  11474851   5813031  15749143  43791029  15113751 
  5899623  15744293  53488411  19272248   9100347  18886895  31705479  25297324  57584676  29191713 
 27102888   2479678  16362105  54374734  12960753    562253   4584686  67285698  39709248  37066523 
 46807796   2702640  13965921  37710163  20222027  60715045  11817450  27307863   7750723   7802031 
 83247355  45429876  64635811  25602368  56172723   9653285  18310518  15488949  32994003  11987451 
 36085707    923042   6945429  49011314  11621395  37254903  64473049  13733507  34504047  46387443 
   329923    412062  47170023   2412673  47132683  35618433    390056     37803   7792479  22645851 
 57706575   5439193  59852757  73682411   3198963  10522103  37879533  26695323  27411423   4211599 
 79756908  37878963  13243259  65820977  29143893  58510553  28309915  23576523  35456243  21347898 
 56411373   7810617  41264471  24850347  50101333  13212927   1772322  82427649  20419368  15873547 
 24215283   7171638   2814830  41511195  72602681  31768380  52685151   9434706  40088283   8780565 
 14718387  18812988   4654623  50389175  70198383   7263754  55200357    986199  61373963  15477543 
 51780233  15012612  37386323  31585279  14949987  31741435  60832247  21289125    952004  38669509 
  9232123  28533353  16177467  43717785  31502643  43677404   3004123   3585003  27655317  73179003 
 42794359  32676023  21806448  14819163  24379323  21023895  46215123   4435351   7964385   1391643 
 48922733  91183969  25483653   9938597    225521  26986331  24986692  30041295  15756737   2636124 
 31715477  22273044   3058724    805067  22718608  29187647   9363477  40706339  10158419   6731939 
 16833522  14997999    157641  18921718  51342513  15863355  19673403  37926159   3046348  44457039 
 47488875     22812  23119208  26912587  17598075  52518203  20739531   7539039  12082363  22505291 
 33349669  45774019    992723  61898437  22500468  27577463  21026907  11791110   8088280   4227523 
  1419828    145555   4006550  18933873   4192710  18470811  10814343   7673243  26484372  38456959 
 38477529  23633031  19306123   5542044  42205002  41468230  18303443   4893867   5759385    810465 
 21563443    970675   4920723  42410862   1279121   4956403  19331945  27977262  17363483   2099871 
  1599042  20547321  10927347  30876999    860595  47361446   2775143  19582959   2866569  25423739 
  8461723  34149498  17235867   4373175   5530461  22846989   2260383  39804063  20490225     41460 
 96383373  13762245  54651489   9815643   1967226  13898843  11398073  11959308    213221   3454123 
  2139213   1033717  52031137   7342403  15691287  67431063   9605854   9087699   5383887   7380955 
  7141659  96459926   1214175    490587    716769  49402203  61465675  22253655  13928211  25848179 
  9593259  42615333  27262748  25761603  13750271  22837443  21823476   2842718  60323907   1962363 
 54424922  16627503  22490558  44874701   6794547  40932567   9583431  13712901   1657669  55839075 
  2169843   2206077   3517693   5922630  73101485  11512032   4915913  34906875  25166633  77013965 
  4600075   8086547   4907326  35311107  52304353   2345895  20521503  56109005  26541869   3177132 
 17350409   5709723  30760011  47992623  16847109  51316287  10017671  50323266   3464013  42709614 
 30732923    175023   5735658  22314171  38440011  34910266  29353184  18660171  16499463  44789643 
  1923468  14970065  75615377  36435291  37008789  58326694   2768241  26294478  35469051     49378 
  7497723   3515704   1680704  83199975   3888482  54658869  18599090   3263145  20181479  40078248 
 15407775   8382525  33126403  62850757  24084755  25909859  42040359  61759821  25539498  29134515 
 52460508  38988589   4935163  27977527  22238759  22147143  61185723    804393  81778183  26194863 
   448395  44143743   7594917  27916620  40855606  33364835  16756753  74053543   7705878  10551431 
  2843832  42646513  27397198  66819033  29168457  49575591    387222  16074055   8495883  39188670 
 10099081  24934791    178920  32222361  36317075  12116018  40854934   8962991    299445  40800869 
 12696420   5043513  17666083  48066779  45971763   1415223   7085355   2309805  20826270   2445538 
  3519723  51348945  22498299  77190756  14664573  72183579   4272403  18815565  22811439   5506389 
 70708479  62016795  68307315  55826808  29951043   9897572  24536763  14450789  23780283  61035799 
 24977589  24490349  14394848    433452  42529797  14426115  51674298  36826683   6830043  11756703 
  9128985  10720833  13634081   3054031    830451   3377840  15363338   9429189  10329748  81572411 
 16544859  56320691   5561028   8839338  15640222  62983989   3172248  15354027   3450575    149973 
 53320624  41873331  38507683  72159863   1336773  44030543  10718285   9426930  56175323  47399586 
  5688685    853248   8128542  69962349   5955171  63582036  20685298  63316349  13560638   7901463 
 24681073   3423459  13272438  40116273  34923330  25589751   4686201   2504297  45167184     40032 
 24394119  23483693   5748670   4127283    291491  22465230   1997283   4807807  32819283   2140676 
 43733749    486027   4738043    290959  58825054    846093    741479  15945972  18738363  73916335 
 18292263    697347  21529449  41912763   9956985  36456123    166831   2603148  14365189  73331549 
 26134971   6515835  30019236  28278571  59313387  33120978  52895076  22526462  53740493   2119615 
  1427947   3531030   2371563   7374987  27944819  71257232  64044419  14660643  20301451  16049467 
 13703073   7475509   5493611  11621901   9329064   2623670  69015363  27780603   3693833   5021448 
 17011783   7109376  79262754  19825896  40585596  21048843  36845295  68428623  11766387  30539637 
 33279774  13775615  12727653  48809907  23102355  24668403  35175200   1378671  19548411  54391655 
 15208375  63311931  20703507  12382164  35917413  24921123   4378455  25844835    256689   3005628 
  2494842  49430049     32613  17357341  51920070  81686557  22745443  21176717    980358   9123861 
 14917623  27362377  38698467  72440673  43747365  70977480  40675785  86140807   7865028   4332031 
    49305  20634177   1387176   5863547  25872891  29549944   7092633  36024495  15893286  16840539 
 10688067    658218  11809533  16994638   1215997  94456813  22634466  36988921  42326723  10429704 
 76273007  55955903   7613707   1295030  69476263  77384738   1143915  18907145  13543867   9480512 
  2307923  41360842   9439053  18920739   9216048    914855  40518786  71520956   1483436  71299527 
 54319839   4965241  12250950   4136418   1337305  38311248  12018191  11204252   8322258  17456373 
 65980011  78169338  39679647  49975755   5571788   3527625   3447236   1311693   6696795   5444703 
  7259847  20085963  14096686  18366587   3818527  38964515  29692887  22432805   6107329   5858339 
  3897009  36024075  51945783  42240727  61267563   5121628   2885478   1048504  26310288  10704780 
 17891841  35908575  52277131  12073315    183573  64438266  25348418  47369088  28711023   6781851 
 50162283   9339393   7245251  70667440   7805403   2410683  23530623   2085747    180987  43626293 
  6645630   1502397  26896647  61347739  28717691  40842717  70827927   5081077  75840251    265683 
 31553953  10224748  20906151  11661857  19081698    990555  19639722   7515515  35530860   1360803 
 19268113   3104001  67005051  11928123  21419781   9166267  29329954   9367413  35248657   7370883 
 12409013  13611343  25865367  51569403  24779535  31889799   8343612  66201504  18711603  46766579 
 52694923   1898625   4203413  26535123    932057  42326043  14151787  62436035  17771307  23889718 
  4605513  30651915   2379987   3173743  33808935  44026743   3122440  74585786  36606858  12564080 
 11579267  28731363  40505432  51861474  22564795  79310407  11179599  71544807  29895099  24987403 
 15839743  28232943  58435611   5756250   9590203   9635181   9507567   8222278  54016215   1319610 
 82388352  27800223  19388283  11570019  38852755  45251814  30952473   6053802  29466003  71870455 
 77900190  18904433  10004433  45483433  13659003    674063  12179862  14877888  26457528  12213198 
  7655793  20497677  81940371   3764730   9196803  12332623  31914523  52633106    113565  16545333 
 20105619  50020663   4789726  19976303  29354445   5256178  30161387  36476206  24580553   2253423 
  1615851  57052771   4002147  20275013   7573609  20219793    509590   4118523  58348731   9225111 
 21937911  14477919  34778823   1534683  62218993  41983623  35713613   3277113   4214103  86569842 
  7546046  32022102  22621083  67893108  88790243  58378443  12616707  10129539  30070247  47967099 
  6950577  20808923  51475917  24198815  11816653   5067888   2616603  12612279  11218863  18552903 
 60364243  58870561  33783093  14734023  27157599  28598288  15195563  14569694   4739703  36392713 
  5943555  22820844  19120143  35570277   3118443  12468475  48794421  10932979   2354111  41157501 
  3043976   4689168  17745204  87436549   2229747  14092638   2106767   3783958  47094305  47151799 
 38862303   6728043   5881999    215726   4289793  27864873   2467068  11953473  72599389  18701949 
 36923703    528959   4082376  14832309  40753095   3203683  38820213  47560567   1541263  59097405 
  9336769  32693531  35210169  74485667  20378299  67328751   8273171  24203784   4215292  12760125 
 22969337  20374011  28299024    894473   4096350  63838515   1888923  31187715  31303059  83214363 
  2739847   1982256  49845061   6954135   1655907  34838971  10052123  68439611  54125619  24762483 
 21048693  28377523  26340051  14002003    604923  18057609  20874265  21933843  32993163  34829043 
 83003259  74613403   8343887  30210699  38435083  35241419  68882479  15240698  30076211  12980545 
   735815   8513653  32975235  76351748   8991267    473883   3324030   8728948   1090553  12777321 
 21393915  10381977   1203483  19218839   3047361  11489865   3007735  48081101   1600331   1122123 
  1674663   7984650   4677805  40700107  19454145  63431743  12227447   6073827   1744387  16318278 
 95153424  42022635  13686754  87806382  45814731  13103647  11929140  74924491   5516673   5172063 
  2540955  79059259  50926848  41909622  35693927  10676931   7669941  17580488  15089455  15374789 
   936728  10926453  13069501   1119969  51416596    317209  33047975  80717577  13297596  36276987 
   365055   4586689    986163    450553  55875579  29875654  66951113  68321558  38971874  26504199 
  1623499  60239423  22207773  45306981  80097393  18495897   2985851  15412923   5361479  29852223 
 74367587  16427765  51366013  13853589  64229211   5649992  23081461  30630443  85324367  32251606 
 18008883  75549143   2488413   3543723  45447295   7938699   4486745  50259003  68784923  18863117 
 33180963  29394873  24271849  40136757  19383276  60305643  26322573   8599483  14311035  17353907 
 17959603  61993691  23652780   1313457   7552766  25963890   6942843   3486072   3248373  40450578 
 23311009  23034502  11981373  17497223  10607973  65057830  40663443  27188502  31200303  49515743 
 25123123  47291890  15437467  46666253   6317269   9464718  60804948   1019031  18002443  78579739 
 26480943   1546317  52342259  33320137   7664417   8402118  38084115  12002748  26803963  38958420 
 42170799   8566719  16327883  26004959  44009462   3152423  29035768  70552293   2166651  13128543 
 40296498  32820647   7747668  42924908    273057  40378557   5139803  35519563  29120749  79877445 
 12764673  37852136   2087859  12596091  32832561    198309   7503304   8871963   4335099  53684908 
  1859912   7605159  59711123  21141424  12757527  55447620   5731123  80933911   4439295   1237227 
  3241473   2156683  13238299  50446431  42259249  21603363  16003656  51140781  28186288  80875503 
  6628674  11582659  16451184  18827793  16791920  18406011  12221179   8619735  53082323   7647483 
  5031438  48197230  23207163  32360157  21126624  69183629  16573155    205383     70431   3706383 
 15282216    836027  20512424   6940871  35566173  15794187  59597439   5866782  10052835   2202168 
 30161355  21946107   8534859  63354119    805833   4547887  17773573  90376875   9544965  68956139 
  4241997  20828907  18965427  23838993  25653003    516394  37261773  29027505   1495323   9130893 
 31760168  10848883   3591393   6785010     73998  73702215  61893588  10347675  31801101  15151168 
 18189580    365748  23279113  25214937  46220301  41899683  53818035  19131708  18332283    220755 
 25027848  36314685  17840823  45921115  16201758  37727787   9317877  41932293  54945507  16171712 
 44061531  44176647    432687  26348965   8954523  19961798  14505143    372635  14817843  36438475 
 31652679   3019425   9720390  72223890    323589  10503027  49654039  34451864  41303484  19808291 
   532699  16463427    583633  35164219  47579823  38395765  71493795  31248292  12666655  26046105 
  8206793    862299  24937598   6394165    853899  61597883   1338768   5658300  49234539  13146675 
   233930   3215936    168999  32912571   8814123  17200283   1657079   2977485   3857163   2521619 
 15131888    274763  46652915   6000651   8071095  23484183  17894923   1475714  43300603  27102253 
 12916923   1913463   4639920  21542523   4586588   5239923  52624227   5747773  37485165  45788773 
  5188323  74850541  68746788  39976248  57081422  13091868  23730399   2655588  88030983   9316374 
 21153334  37442748    610292  21608045  51775678   9710073   3868743   8317554  25982139  27241773 
   243973  53209615  23045515   2678523   3096163  73276046  24864153   1114813  10993793  32358885 
 66463747   5489587  25597109  16716433  24200997  21948643  50668847  33666653  12767991    795195 
 17793553   1121075   4973595  21475461   1222713  85955507  31289091  51943413  26769105  29694523 
 58266183  14000406  42581013  32037073  52949682    326539  16149529  15577328   4178643  16520445 
 77421379   2928373   4568955  18320523  14227798  37682141  19919099  56274913  53889723  10606928 
 27288698  39477955  46888498  47878128  76781769   6799623   7264973  21779763  74235156  47699053 
 17584134  17393559  60151533  35468616   6546803   7922067  15280955  55148271  29977014  44219095 
 34888579  24050461  79411670  34235469  27864778   2214019   5661109  11536242  46422681  51874420 
 49429318   3081138   7831653  28073555   9805179   7775835  15509992  83757807  13314319  10718929 
 12219153  68620554  12692927   5929833  27899421   4557387  25434324  23499734   5744180  36855228 
 55538366  44453423   7053695   2925155  17782493  28376955   8115945   3474961  31472194   9515590 
  4367115  33681983  76062653   5167420   2884608  33881075  41624468  78867033  15126699  24623059 
 16313401  31756987   3158621   1395230  30468795  68922779  16948593   8542521  63161819  19943263 
 86892033  54639113   9187903  34759923  18908783    868551  34641531   6039387  15197544  30706179 
  5577618  57236667   9238363  85956279  90684209  49313706  19940647   5367513  31088301  25442388 
 57133360  52811343  13436873   6549757  81303751  30125991   5200670  13043696   9584559   8459767 
  1277123  66689073  43358568  23354223  20108139  63728592  25554297   7793260  22837371  31604723 
 15166911  10375684  20542391   6330748   1695315   4451508   1316752  11691907  40803259   1219163 
 32585424   3987771  20812800  31674948   4188912   5354817  67990651  17768973    184911  15410745 
 11938173  39143903   2642915  17706944   1653313  18468576  29119668  42834873   6237240  46707579 
 29906139  45449373   9956273   5540658  16000070  12068221   1402220   4251300  16883067  15318379 
   925943   6086812   6333138  34817725  51321795  25815875  33664715   7015065  20931501  17562458 
  9073831   9631493  11862636  47560944   6627169  31691963  17356704   1183548  49449467   9875247 
 18469603  46308957  67753377  21544499  14635427  28586323  12528673  46552460  10135419  21551523 
  1382883  40381269   1511763   6256971  36762919  57450399  42616551  26129011  14181507  14035303 
 12370755  73750923  14992418   4072748  30578923  61640803   3738315  61187799   1703055   2103315 
 13379363  37806787   4051803   5662867  39880123  47152683  43436503  22503842   3334299  10152595 
   776445  75422673  24303412  31511319  26806728  60653088  38297686     82191  10374997  53315328 
 95060123  14357823   3304623  11430357  24390951  28630603  13841127  14965194   2112873   4413869 
  2535383  44307198   2547871  29701873  20155069  55273991  10247557   9991323   2760537   5665107 
  9020085  38252859  25591003  86587299  27435399  14709807  56464283   2785803   6588189  13837767 
 46806763   1803693   2960163  22399611   2434388  32234643    274332    583155  42189433  16825495 
 27476863  66547899  15264051  54260251  25623233   7989453  33688903   3816179  21890895  28937073 
 36970323  56623998   1955355   2499399   7581158  82542834  39312413   8953683  22630269  29964103 
   601163  22574439  13520221  10790455   9831371  22851723  13009725   4796533  72186603  29608542 
  8314363   2495613  17853073  76186403    502947  11187195  34948647  54412785  53636699  11418933 
 23811663  44469570  48591613  65394233     32379  95150087    731964  17810564  22167887  72746683 
 53324195  12302655  33443493   6303165   9918939   5759739  66628563  61012293   7783382   5345020 
  4469898  35857635  67301305  13337899  23072595  50335843   8988603  13476984  13458051  15825231 
  5302818   7989457  11990715   1346267  21584214   6032931   5720607   6709063  71226023  33079797 
  7274135  39647656  37651863   7116725  10217193  22041123  55691964  50933222  36612444  53937463 
 41997533  46122171  12245083  62240907   9253563   3133200  48640351  79649951   6280827   4333433 
 24374135  13223894  34935819  10067667  13767863  64262503  26263990   1153910  11648710  55397348 
  5774803  36290841  20408811  20702355   1571203   3202231  38536023  16863495   3882513   3493266 
 64707835  57619306  10653603  14141804  43357307   9701395  15286752  64713681   4371126   6699093 
 15621338  20183962  35506087  52887273  12135062  32022711   4895719  10832747  33956535  16955263 
 16281579  45966051  18531197  21046463   3445723  11212705   1754853   9347739   6552159   8544176 
 13442963   4925499  16093309  24163379   9639423  42356707  21904995  10017250   9004895   4916373 
 10938315  39507475  23137279    255723   7294450  12310998   7379479    942566   3793926  25431918 
 22496847  35371647  34619555   2326793  12524811  82753115    339891  39221457  14385648  88363185 
  8407135  13304526  94983043   2194843  11535520  22439046  22735032  13286133  40127992   3740343 
 19216973   6620863   2485671  57944832  74758699  14494629  84339213  35590503  37260033  28115201 
 24731973  22715111  33313317  12542811  12384847  15542028  60326969   7415823  20221563  11697567 
 10687113  48723028  11472631  38057731  48098187   2482005  29220187  65921073    820323   3100311 
 61769107   8111525  28037996  48108723  31393173   3475479  26036097  34988739  42295611  12957099 
  7119261  66067823  34001483  11777328  21634923   4292823   9004461   1267443   1648581  17821029 
  7128303   2168669  29341429  36570312  35932851   6248495  24511434  27129129  21252479  38453937 
 85785795  21038043  21109107   2731148   3201111  38449910   3360503   5465583  63698805  36484439 
 56668698   4574699  10104795  11743738  11423555  34644381  61304626  14649443  30599647    907678 
 10961483   6782784  21956415  22033429  72564459    595922  44463363  76148615   7158120   1025832 
 49106323   1332915    834937  31320651  11883260     70232   2557677  85532781  13185368  58401581 
 15315100  59197577  57379767   8976471  16499742  56888843  17859363  39913055  29142240  29766587 
   797088  88317163  43505231  20322383  84488211  16382934  25129758   1924629  18750456   8496123 
 13790463  42935223   7804527    122091    847291  17528991  33793707  44556333   7924998  55999976 
  6705941  10693781    225051  57184515   2100003    419313  14572188  12800859   2323499  20648327 
 38063223   7908098  24384505   7104411  62225151  16887035  65692854   1719747   7488555   4081323 
 34213803  28240998  56197488   4861133   9240999  22682172      5291   7185093  11125501  20654055 
   311343  10843965  40621218  54944493   8378473  19988223  28375407  11306373  63240807  68537787 
   719181  23155723  50803833  62258923    589751  23206579  37924803  13964658  43701723  22985592 
 19367877  44796176  38570499  17516742  27530433  13686651  16295439  90318267  29661003  22387293 
 75221979  64773323   2377877   5378617  17967987  72833535  17172294   1416291    366237   4032654 
 57554439      7523  17140083   1135418  49074693  52675655  42970785  53498390   4272235  17444823 
 64436457  46733903    895479  33674723  10256043  24968094  18270427  52878307  53321314  30766188 
 48291471  48612737  66698391  16912597   3867098  49395069  15896029   2768603   2236549  27466523 
 34738998  14517958  17918394   3517563  43191885   2292603   5585567  82375263  13458924  29121579 
 87821871   2662068  37046275  53162250   1786052   3633720  33773931   8548421    821787  16493613 
 50740953   5976128   1765680  67105889  76239005  25419129  43685963   5266562   2428539  57561075 
  5411528   7861347   6221147  16357051  25948534  55238845    839464  22990125  42863379   6351867 
  2049711  37741911  21484039  11614971  70560179  14388771   4687707  25003719  23650488  13442139 
 56473089  17331515  68508387  53252639   1444104   7157346  35744260  22500303   2335623  42896851 
 20443871   9773115   3804799  14959075   2277083  19866257  10442653  13681596   9541860  55346964 
 14877315  32688207  14406495  32877343  13429617  15119998   6801687  42809258  33029383  48750864 
 21759811   2125689  20079103  14594215    194803   1367384  41127735      6519   1083883  32005569 
 22266444   5961779   4932430  41690753   8290908  64820248  38827392  72499338  14669151  57240330 
  3743943  39894611   1433699  33821967  27721839  10030011  42650313  17422387  73709954   9372651 
 35070207  19053544    944303  29736249  14606407   5891856  22765707    729488  14196923  11089340 
 35417765  34306418  22853002   3483955  18308283   9429459  29649897  21298675    103263  30320513 
 64706115  22647843  13124620  13268223  15290258  12474211  65634369   5764731   2319195  23804419 
 19363671  23334229  47874349  24217863   8107563  38111171    128141  13013853  57194416  30586506 
  1426259  62168123  31146210  36799131  28685544   8592444  59743937  10968948   4354368  12236383 
 15350073  24872373  58308603  74736539  36913703  11850272   7733715  45214733  30442007  10840498 
  5187297  34916260   2447353   9342309  55783024   1229563   3113025  17912393   3944219  10650415 
 11510439  80075183   2016023  27204804  20914203   8283653   2377392  49714224   4048710  36154119 
 43646547  21375411  34424701  13519769   2538351  14351526  32828193  47570338   8665671  45275555 
  1726237  44200730  52415083   8475343  56895955   4932541   9893902  46065789  11221995  72754131 
 60974487  32043738  19204611  45858903  63890679  11166203  49435873  21769912   8150683   7780623 
 69167387   1425353   2340768  68281770  13620378  26374425  18062172  52434548  41059739  16817595 
 51350809  65333451   2562715  14944875  24320787  14938923   7491579  25674086  22666043   3356280 
  4713291  18964890  82605420   4138089  25460082   3876798  55483619   6750363  15063086  24931891 
 42098039  18606123  27938395  24618379    874883  34577523   1808430  12739248  83707817  22613915 
 29208667   3908241  19304148  49301859    359655  19392298  25553520  40460013  43621544  34777295 
  6329083   2029971  19705123   3719179  31667616   6550011  63858103  96962667  13645612  46293461 
 16534915  10947584  24598953   2773656  24134789   2252698  14481491   5502279  15661243   9338471 
   456018    999838  46781533  49963379  55958448  25777410  33322891   5029371  44234968  60168735 
 23304573   7951451    463473   2488623  90359733  33013103    594703  24792339   1600299  23902378 
 33128531  11407623  21612395    588651  36179248   1937851   9853533   2492619  15502708   4894283 
 11612625   7959207   3491610  21013908  86098283  39211995  11039658  20640435   2041107  12755679 
 74249372  20096803   2651155  34884973  42484203  25435455   1122933  38366715  14704763  50323011 
  7112841  45925863  30843087  54003913   3698733  11432344  11594235  53413634   7614262   6767607 
 35781687   3010267  27588234  17438759  28718463  11944853  23547153  21044536  34276123  10738536 
 11931819  22786987  33533623  23076618  59365107  30977079   4290423   5003451   3979007   1247926 
 28962249   4426083  34688924  15476991  23423233    671937  65905128  72630417  33290403  13462185 
 68978043  55904773   4433771  25991400  11347587    220770  61934501  53691640   4076775  55518285 
 16714309  49655547  37750873   1979779  13817290  52132321   4298791  11174345   5825229   7963098 
 19647393  11134698   5665881   3564873  68530917   5456651   4484904  30392826  23176363  46479369 
  9127923  26483085  10250862   3702723  17569493   2745788   9118095  29979417   4246761   2022661 
 32121737  75876563   9040695  11994627  46197483  14899719  26951453  23821683  48268824   8221381 
 15236785  46663443   1238123  46432665  15491951   3427323  49063788    582429  46162133  16772781 
 34785167   7125366  17454123  30246480   6628908  27849240  26894613   1739937  26487555   2969058 
 44133923  93344313   7532197    635667  26956731  22515695  38436867  14363923  20110533     18323 
 23215014  31143263   5994855   9658073   1784184  12440283  12931298  19360905    327439   1430123 
 27018787  14562160  19656573  33734178    461298  32531988  42319923  48648812   9014084  54177543 
 77394819  35025201  77915800  77074773     53833  21106248  14461731  26721783  58060615  15598614 
 24696399   3095343   1468044  25473765  81863637  39572784   8876623  21017471   8990864  67058163 
  8396478   3336225   7182707  34337283  24658243  19615131  49361451  13685053  31939418   2637415 
  9410271  51731542  14721480  20143740  11817675   5647504  45442548   8923261   4140035   7748343 
 43431315  23808243  13534907  19930000   1484205  14466828  22011502   3332881   8722627  21571263 
   676723  25367784  22306558  43218454  25648907    114363  14511127  41398053  25300941   2076691 
  4354311   2757548    148103  26900373   8165691   2091219   9041811   2257665   4079499  38989953 
  4364785  19741251  14070011  76281306  43551883  16441627  48263436  25918661  13260222  11976893 
 34097156   1163910    460347  46981953   2252406  11740527   4077259  12514854   8777053  48519123 
 30723123  13590669  44966022  58763153  44309073   5717577  27108747  10890689  51227707  24507543 
  5634819  13539248   8053299    243555   3008778  21317902  38480964    978303  10239087    519675 
 29966912  50731251   7366442   6890213  22207569  54511704  47265823  36603253  38091043  54787911 
 15725283  18952260  81040713  42139936   2777154   8588153   9454523  76796341  41720698   7249618 
 32461810  35931183  39687445   8579367  28050971  21580331   5363054  83865203  83102855   4209537 
 14143692   2583861  12037347  17446320   3645489    687162  66392349   8398383  25549413  49197467 
 63995323  27737467   9897027  19095348  47991873  28665947  17378313  14362933  22714598  42280512 
    14163  19257818  68601295  24300255  48457382   5393203  14266557   4729101  25745427    669778 
 76934541  77845251  66514729  15003489  80868355   7615771  37893555  59016613   4135129    956925 
   359372  21287851  17285629   1777063  50728036  16441044   8589984  12947071  53138715   6202431 
 13315803  11872923  29203323   1635828   4814877   2062923  36495015  33509459   6615807   2665131 
 39836397  17097546  10207385  54733739  42417623   7196583  35254849  28648307  25750308  18372161 
 33489649   3038041  40942563  12413763  29648256  11089019   3483798  29415857  32664720   9094074 
 30270803   8280587  17633472  52271057  63694887  84455111  34829025  34562453   2159608   8776709 
  8112223  67348598   2530673   4859241  54498963  23244567  50345691  16414251  31366059  42764072 
 15099823    172778   4817133  41905275  45486313   2490513  44507487  40347474   6728525  33060423 
 25561607   4853883  61638843  27383523  35501992  50460249  76136053   3812623  31524099    859479 
 18061165  56842875     11918  43555464  34551035   2560263  17754307    424443  17127299  22946685 
 63645771   2657923  35895759  36801982  39938499   6334143  48200334   9100791  17743856   1518640 
  4022187  71050991   5465767   1826144   5929659   7462611  34708043   6186246    778826   6663793 
  3437348  50354211  32461881  24945147  25478373  78186213   2018307  15565705  30447804   9783166 
  1285547  26667147  28320183   5902383     72475  40565106  19046391   4688348   1607523    853441 
 22602816     22223  43507611  35319430  64638823  48206375  81333087  22091298  16851627  54474731 
  4748579    753111  73980715  35755115    776863     84291  48195789   3221664   1816539  13882299 
 60915139  19922795   5114972   4178473  26120442  44650804  46614048  25883049  58894530  49303797 
 69731050   6897762  97572229  11090805   2142067  30746364  35523093  11914465  14133960  68787141 
  8718315  17358373  79627244   1356219  26977950  67173689  28901919   8839845  44772521   3192009 
 35651802  47691768   2129721  20359637    956632  12441447   1750983  27805983   5073583  34863168 
 43857979    457032  47726203  13737399   2434676  17097851  12493123   5392443    476303   5078574 
 35858348  15133283  32849987  59174793  40222531  23899033  27263595  12726859  10791411  11883005 
 40070553  19762173   9526057  41190363  20808672   4529571   1375343  35349333  18124203  46057255 
  7816627  39526183  22264915  41400803    591553  40448343   3516867  32238669   7537587  53175771 
 39387863  40229421  30739043  18028123  14665577   3618255  17106147  22456603  64443723  46117321 
 33920700  74229447   8300679   2289258  39718408  27972635  10108369   8172357   7338997   1080992 
 45467979  33312978  61101464  22156231  32937048  86073333  13230389  35270191   4950699  59637921 
  4467033  90942828  41833915   6834939  27019115  49843449  91238271  64135873  20173101   8106468 
 36143825  21949523  18348483  57913899  26657867   9750363  18869895  31694991   1395317  35531732 
  8820228   3853933  78335727  59770089  14351899   4940216  29190498   3394329  36238413   8450223 
 56537499  13870675  27690408  52416648   3254059  13577203   3019010  41485175  77485695  12443593 
 23268879  10521592  15315423  46879353  41412293    694203  56298288  19089441  45310883  34427691 
 12067083   3419353   4313313   2296401  50326290    210723  16624724  46274582  35579723  11927742 
 25101291   8298816  33924609  13849569  23676783    906301  65247473  18160573  20946836  29990015 
 10132997   2432571  40407923  11154498  27498843  91090283  63413591  23943483  18383743  33836716 
 33332643  16882629   6028622  47242035  24506235  35814689  84376158   8723113  10107135   3534461 
  4314173  96747371  83975713  12174531   7615727  10397613  42673915  19737451   2566297  19486674 
 15867771  45566063  32291328  11646038  20248557   1724553   3009593    770271  10047931  76665465 
 14047419  34638113  18598851   4383947  51917287   7154043  15076063  37423553  24959645  51993586 
  7608148  44665931   4285533  26984123  15646908  37049536    559844   3899291  36525323    636577 
 49812408   5668493  16038834   4685973  42277779  10646268  26540055    379117  72729321   1175212 
  6504423  34152855  55580934  17875963   5017890  39232625  17997203  39363657  85264113  16859733 
  5241723  23724579  26343771   7368229  21304419   5230941  52267983  21804291  20908803   3547995 
 33440627   3191068   4226608  21852339   3409971   2764385   7300987   7246503  35360838  30515873 
 66793068  17097273   2088963   7441395  14474023  11665933  62677551  27311659  24743279  30392111 
 41586681  28787343  23669881    906483  23511648  44929553  58417675  45113891   7648443  40689343 
  1484733   3032340  23631953   8876579  47962917  12561377  13179491  32921673   3687765  55926357 
 14960585    420960  19160219   1181459  14630271    187158   4764003  47730575  14844624  47517801 
 14918319  60764464  56944012  58266373   2313603  19242411  32707707   5896255  12563289   5132571 
 23957959  28076177   3704359  33152711  10248119  31362693  41603003   2304237  26710611   7404594 
  5817543   9448443   4193358  14449639    597336   5141247   5822438  58316044   1789314  42811296 
 50613843  54473595  16711383  59154183  79859357   5329005   1148998  60976842  32386173  37511523 
 16160647  12469563  58863268   4504443  15724190  82032577    671631  30360431  17905751  49801479 
 58092258  10453965  36096315   2128925  50069559   1532113  35266863   9285847  39454513  22450632 
 11708873   3250071  31343674  24053487  21854623  14637459    359337  36264419  25119555  21553979 
  6809607   6753036  72530715  52409559  73525890  84110985  71536103   7291368  48453880  34014873 
 46936545  46222027   6149079  30773778   2569866  24580371    129944  73429188  20705586  11016913 
   353703  10770731   9504411   3199693   8064828  24775003   9933939  63921435   9623093  58540275 
 10679691  46275963  37129485  21542617  13247843  36376643   3043953  44490850  58898232   2027573 
 50878873   3614703   6616284  18158683   2637435   1416328   8742059  60304622  51604643   2119149 
 83757083   1902291   1285178   4699631  20594431  49996251    418938  23100057  76082983  85029531 
 11368278    432467  71460993  26375091     23889   2250765  38698872  49613309   2563563  10783509 
 21833223  11281651  34640769   3173502  34928078  67716953  31606311  78518296  17506179   8792979 
  6475812    433387   5357979  13019811  48985899   9996228  20439378  26217195  24026478   6711927 
   731575  51210811    768688  27727232   9813808  28175447  54811417   1843965  33573729   8145834 
 36878895   8903022  14548812  41608833  17630379  39903063  45345451  26904323   4050648  51726435 
 36280896  24058976   9822319  30701873  17794608  40099259  63809958    680322   1904949  15440227 
 30816125  43045203  24743931  23910903  31777623  42719382  24253857  28525851  54399367   1159778 
 61801961  43407921   3978318   6477203  34968123  15107327  32423001  73819851   3652548   6253344 
 37602915  39961065    383376   2152294    643272  11925851  31158408  17871723  14646651   5552835 
 13532911   5679723  61739493   4012323  50851089  11963419  26998778   9899716   2752537  50863371 
 85174693   2959728   2752829  49085457  17980143  48782848  38974609  28713388   3329544  26743893 
  9123323   8697336  40147692   2663233  37163567  59899253  28414275  44849813  16247905    103803 
 37029375  66699898  11405707  27312273  16720334  46922595   8835603  27944718   1269547  16184431 
  3206675   9145963  66606675  15831763  65701329  55071601  49000673   8403427  46546227  44304383 
  5605047   3343606  15788285   8935623   6649557  24819108   8308461  26947431  47222207  34193902 
 14810525   6324117  56746758    439924   2594418  27985866   6130911   7577243  52708469   5879386 
 43493451  11365413  59401971   4341075  44031319  20796283  18684479  10830698  19905261   5153451 
 92696748   3871211   8279163  67418565  31841429  57655794   1098921  37340463   6739959  46973199 
 81584759  34567188   5191419   7605990  20899701   4102611   6785655  21482259  28454599  25450731 
     8596   3337782  29559011  30116643  14764147  14319593  29461331   9265548  37774463  22732147 
 54721331  22355818  33303715  37484031   5784810   5680003  14845263  47923419  87847776  71833885 
  3034332  42945915  15665278    469347  17117633   8590091  25642283    685807  16525730  80381769 
  1899303  42498582   1322186   1228251    588417  12211847  62297935   5562267  17851712  78830083 
  4782623  25915851  15779403  30237623  84099473  32618703  39345093  22150121  18950898  17956741 
 27261435   5795892  23413353  15110294  41876223  71812050  55154223  15547874   8960373  10047223 
 24113097  16333915    938115  29392899  76784779   4537302   6287919   2430843  20300289  13762233 
  3082031    307063  36065724  27355283   7165173  41861371  59781132  67599837  31480935   8195260 
  2161755  13255743  25345303   8206827  83246913   7512726  40018339   3189848   8322123  27575202 
 14858447  18860568    780153  11062980  10414587   1279731   5602643   1566285  28231683  14717640 
 20071203  10200187   2071507  17694195  60449694   2018755   9061893  36789223  22627179  50455561 
  3166755  42965019  60379728  37139394  24369677  12587518   3098355   3620859  34500969   3353323 
  8003694   2999135  18511435  20780173   9375423     61938  17041883  21513720   3416403  30280551 
 66459957  37860423  16735821  24257883  10346823  19722399  44711574  44986811   8053191   7426770 
    19650  61915713  10024443  74297513  58242131  22639009  13949611   7133504   7387123   6441477 
 11512619  54359364  27728439  94544635  65706891  32669028  70037363   1423688  37292223  10868259 
  7419483   7477860  28112135  61630835  24844425  62290119  31342907  41597339   1575163  34532823 
 76798779  34260573  10370507  66435987  25312123  10615515   8731131  12110962  44610907   9838380 
 15376803   2002323   1416055  55114715  49390371   4044767   7712835  29106543   3058773   5651727 
  5419981   1976883  42774019    792639   8274315  12936373  95849163  10131179   3204948  41156511 
 52412713  38126607  40339419  39893255  14984403   6477241   9317463  51655936   4647779  35549943 
 42496409   6608023  13297023  12933537  17295581   1507497   9645955  12059083   3273481     92343 
 26394211  89206212  10608417  13105017  18099163  47333019  10506947  54055121  16927020  12350247 
 38101868  11737095  29237047  11967347  17453156  24229569   4508686   2072193  30811386   4722675 
 26101315  14356371  17864203  40011174  28615545  40074195   2035023  35489883  80967575  31481076 
 25308906  38058135  12913602  46748143   1241949   8273213   9277747  18207158  68750133    542862 
 35611527   3229015  24739643  56871923  33713671    307449  91659031  21046123  64098947  68450769 
 67611653  16860123   4984678  86600598  16575039   2058855  45685839   3379287  25445115  10464700 
  9154283   2652630   3043263  34016013   1342102  28487287  17065923  11615883  11797253   7962126 
 34531971  86279469   3761533  22722797  39493827  43148283  39406679  36300648  34742603  19496418 
 23514865    751841   4276668   1512690   9013660   2533611  40632117  37626903   9574363   5630839 
  7913057  76151925  27356526  53749203  76233147  25709723  45148341  38702112  28573443   3849793 
 21770729   1076121  32439699   3217985  50297020  86140359  58502333   2704935  83430015  73548879 
 28010835  15462133  11434062  30424650  24172283    869348  93478448  51063717  23951451  16744587 
 48619035   5774339  42547592   6349898    622140  57730747  27644259   1834423  12117193   4433412 
   673619   1783079  26918007  41600751  54829746   4454583  14890593  44545499   4854213  73805773 
 26399847   1662471  25696023   7553059    967011  18677543  24274053  35960883  32407715  24224388 
 14910238   2702459  28243767   3438303  16750190  23141901  13076193  13019775  24370413    237048 
 65622251   1950195  14092630  33391914  30247179   3182085  44704667   4379079  20596218  14801175 
  3274329  20020839  33276597   8743683  67689668   8731025  42312909    356083  61394637     29155 
  2163193   7762521  17020032   9313411  46053395  22502893   1122854   3762427  32731611  23001542 
 14017083  27015153    384819   7908218   5031221  29314248   9986640    859633  22011083  14151902 
  3598839  16462751  14600293  45045669    364920  29929460  16933871  66311263   1514907  34243899 
 56826024  23354091  20434723  17480820  39922912  35709615  11018292   1090764  22544749  50466175 
 20403723  12458793  18555423  39512039  23338597   2493243  19505733  24694647    490619  17894266 
  4626172  14518803  39249012    598323  45872070  34563339  47848815  71688977   5006565   3419523 
 22013419    181131  19447896  58601133  34008337  12326073   3523500  13956505  29310173  14828577 
  9567879  75820263  23088165  40430139  18333978   5866672  16070583  49180758   2240382  30392543 
 10640238  24093976  10336807  66342687  12209073  10059403   4168011  12345279   6430409  44311749 
 41687219  40869161  25075168  10905043   3086661  43825051    518423  25139138  52784763  35128118 
 25453477  40236522    239883  57250707  22877019   1454554   2346960  31090515  74250509  53309659 
 29645379  44755155  29165420  21161848   1030269  15452627  38584123    806077  47142251  64431413 
 19067886   2557083  66470469  50474211  42085803  24220921  43714506  69055523  23160677  20927277 
 51765958  71426898  31780501   2704623    617883  48559057  34972283  55795389   6259464   4201428 
   969971    382553  25925073  40241515   1368231  46903006  48863548   8414781   2008923  13598889 
 18265864  44550664   2015643  17272686  13160753   9687629  14840623   2168859  63700063  16219419 
  4279099   5057928  24330917  16789635  65006603  14254992   4875387  24618227   3929979  34958783 
    98543  12007833  22398691    150900  18121308  14909352  97126218   3632535   8537894   7431684 
  5412451  10863738  27833715  66972273   5576718   9398603  18239190  41710473  12300201   1781677 
 26083851  14591700  23204063  25333431  24052465  46164021  22274102  36114511  17519395  44834241 
 26201883  17223911  37856544  54159883  79563098  30782043  11392098  16644498    933241   4642395 
 67353175  22435422   1848111  47569168  10270761  30411462  42320409  35996292  15712665  31871118 
 75816647   7074267  19328042  77459978  21052583  25888773   5231223  23729451  13302303  31776904 
 31740579  22652003   7284495  10247540    448549  72576987   6954323  63097017  27879912  71438289 
 13278601  28814511   5516371  11379643  66254403  22206739  44660283  54436947  65904055   2042688 
 43311669  22277523   3479943   3840648   1490523  40654515    307904    783123  19583687   9702873 
 93161763  21756351    775514  22171779  29806553  15756177  75370587   3946917  38113443  31687833 
 24777645  42766483  37036255   1410093  46334320  59179748  24530498  57003619  29960193  28749354 
  7264743  25964763  60188598   4852780   1156195  20594983  50174331  32570727  31256511  38552683 
 27212040  42585748  31333815   6808795  36920373  56631717  21111741  82550283  25378395  35272675 
 39262339  10570893  22207483  39298119   6530455   2887183   2413447  60989121  50115188   9676363 
 15129006  26293327   2154855  32059158   8805248   3531995  18159937  30312891   1862793     39963 
 12122329  19851363  42252483  28845072  14825579  25555341  19734072  28551051  45626078  55714203 
 23243013  52694457   8742582   6721395  64605872   3912503  60479169   3286175  16121748  67616581 
  1114530   2038523  10465935    608283  28446983  21249799   4341387  91345399   6319349  36154873 
  1904298  14096268   4586919  35499197  23455707  31686973   5122752   7135142  18124671   4065261 
 21163129  19248794  19373568  17809363  36848088  33065643  18110474  14321670  30338233   4451363 
 15561039  29347638   3722811  18907825  84392123   3378271    336613  50459177  33234666  43266137 
 40142210  56686731  11213898   2779284   1012807  13711683  41697771   2085723  35841182  25269423 
 11736379  74536831  24139980  48172611  52415419    203471  26533023  75222493  12865611  89810218 
 64399049  46459293  17519567  69032100    370843  79183045  21953535  47902443  45141405   6403155 
 50774412   7905531   3411335  11392608  56387763  57710699  16220481  12096678    185451  57190353 
 38118723    741979  14362947  15037737   5081253  55667042   8510675  26301957   9167903    399529 
  8256136  32393949  21783461   1981779  49199637  19113855  36486152  35160928   8703787  47204607 
 77537869     97157   8281703  13561011  33020474    470899  47875624   4249607  31740471  43201893 
  2274248   5132572  43560463  27689307  19454877     43509  48870009  46115703     43983  49069117 
 31297497  35778309  61787571  16192898   1461037   1433303   9913410  41719751  41418819  24509993 
 29994550   4081482  19528335  49120987  12914047  15527391  72465243  57656763  27133905   6108098 
 28363891  28691489  74649941  78169989  60423189  11053242  10649097    225063  44096253  67507343 
  6475683  22012399  30010947  61145349     73665   1893401   1914321   4363785  28230923  44759136 
 13361263    980119  10498894  28462683  38658457   3604461  51088370   2170863  74619653  48958767 
 22909691  24587940  28896630   6223515  92147354   9012995  23017645   2684675  10409847    152052 
 28637771   1597495   7333995  23054273  51607833  38595963  17792001   9973173  21575199   3307589 
 37391897  14007528  16401102  19186043  75700203  17987631   6894993  17217814  25103036   8568951 
  1312005  81486867   2067408  23477789  48339807  26016211  18746403  23713701  20823520  32911197 
  6728208  20427126  73615043  10827513  13884292  17876553   5159123   1481330  24986973  26693829 
 35980544  72065643   2854383  32395965  49478136   6215036   4804047   1758733  53082029  11023619 
 33952833  12754414  50809133  21820713  52365146   4427883   4255185  14795575   1648535  44959281 
 29570193  58731187  14055955  42021879  30647686  24379250   3980523   1469148  40632957  14792368 
 13939631   8022306  67870401  47419549  74568389  14369775   6443228  49342731  87288555   3510066 
 37442007  38429054  29752923  44594801   2502285  33146461  75698691   4185513  18575043   3296136 
  2975337  11308448  28917375  10323033  12175759    156237  20720507  48198273   1349471     73659 
  2424259  27354615   1601460  37281291  41388758  46817403  24455103  24937389  10125015  60307203 
  8516029  44617515  11215491   9003975  60139979  25648859  45355023   4925773  70300636   2259353 
 23396547  17346543   5414935   9368483  41687301  14438433    604407   6372723    404891   9519291 
 17102926   2630091  17326956  27048676  74632333   9064377  57515843   3039408   6905868   9038835 
 32046515  76604001  13820308  10742955    897435  67017128     48998  34078116  10746771  11074039 
  9734029   5755327   3632379   2088735     12955  34970618   2450787   3570228    468753  28455739 
  4296031    290280  44467209  47685957  61035771   7678729  38742167  46657851   1184535    684683 
  4421563  22062839  79840983  78371823  61630185  33575623  52543383  24338887  93296653  24703953 
 22140479   3134316  79522224  48418737    353427   9570840  58969443  35840184  10822545   2147312 
 12362011   7953163  26569834  14034300  56622507  19378306    447675   2685180   6644733  23257087 
 13137234   7903790  56163831   5357323   6446619  27516875  57332475   8801205  11239554  10083120 
 13929903    398373  57290475  14086513    550211   5950734  14161919   4331534  31900925  46241243 
 12140466  19889103  76881859  10863668   1204869  91346423  27118923  85844871  28402827   9899273 
 38029003   9707811  43472145  27941883  20148139  49444283  10548342  42229278  15679467  16329876 
   722619   9235223  63349995  76090731  23845691    351501    610809   2222097   7916568   1130247 
    78628   5015175   1154387  13341083    677973   5461159  22224948  24598068  19186830  39380703 
  6885690   8339433  21131307  10756627  17968311  19675856  36626498   9592503  28030657  58536657 
 18635307  57993651  20499745     18468   3938547    597876  20223879  28833098  57049206  30994685 
 38380683  10765903  21311095  33055593  81993795   2157531  23733027  61942541  29715301  31876791 
  6762098  19546298  34459013    242993   1594131   4052808  13232047  58650963   5502623  11478138 
 26233153  19013111  27689883   1583169   7150955  65522823   1382644  40675143  75549639   3360363 
 88820151   9392829  62198714  43109711  31393768   2567308   8021465   8186550   1843278  47899698 
   619173  13644243   2622030   5598072   5703667   8948166  46700505  25918983   2859067  43565531 
  6894465   8060019  23878018   5079798  57444075   9687443  13668717  10339705  13579208  25053710 
  9919473  39421967  87095483   2446909  43888891  43879893  33211301  45985941  51131991  36055792 
   553767  17565225   1851396  23315631    555955   1415759   2416763   1896955  84391443  17971195 
  3976980  31610403  67353852  35978325   9701563    216504  30144573   6419211   7896051  23290131 
 12050191  40019031   3304695   4022148  53987538  33475983  24824923  12303936   3518825  56527242 
 45475443  11998247   6696204  22357429  24096504   6675723  42071439  51185312    580065  36575235 
 32956711  24477367  12877183  18958899  25573152   5492343  17525099  13336908  44377673   6714879 
 25836651  51103455  19513994  51985743   1863270  28441667  52903731  20740143  31598635  29623805 
 27839922   1094043  20402443   1125949  36820179  55550563  15309107  27923730  41635283  50431405 
  4127566   3349989  17272191  39913451  71051565   9521239  20872323  21963788  41647407  38016027 
 43973561  17289575  31900768  27710351  19405977  21223545   5863671  16794745  12016818  18801411 
 40059863  28749271   3504939   2551485   8332118  75080139  28052499   6747992   5041757  66239928 
 36085623  23974128  29094803  78136877  58859553   7097505  39132795  16162993  31243848  50039393 
 14737848  34629789  12274188  26018311  16032885   4003704   8476935   4090359  54454988   5043163 
  4407951  53182435  24275319  37691414  22899055  16733037  41883850  20515247  51072781   5633595 
   948323  65472419  23401524  46566654   1519935  20033323  34733593  85437218  49630925   1336963 
 33172712  26322795  58226973   3369047  39518043   5214498  15703515  22543747  26355655  48343773 
 34526273   7701962  41454223  15394983   9715023  68588748    961015  73498773  76884754  29081279 
 68255351  23580478  43472493   1638186  18014285  11935838  59575739  27580663  13625403   4889879 
  1193263    862623   5374151  71375973  21407628  28797627  49590295   2701389    446190   4344903 
 24579341   5270883  11426763    805719  12891323  32732620  13463083  73323739  28585155  15082459 
 32534278  10553067   1587753  68444943  29392035  11469435  35774559   9828123  16307125   3237779 
  4236039  15453309   1338673   3159455  12049919  29331607  43771656  16607263  36219699  13454907 
 73774623   3856189  18257083   4113870  14476211  58758081  85839183  17246898  45938064  12189079 
 27985353  18048666   5530323   4214151  18106761   5234631  13623123   3438887  32783895   2842578 
   552031  14499393  12166755  20645691  20090067  29597328   6627849  73453483  63029931  62910413 
  8601198   6656423   6148043   3546244  17040048   7869505  16746120   4392985   2697219  21839003 
  8287991  83187348  45124881   1999941  37151842    973051   4998207   6840874  92153882   3691019 
 39078723  19551346  18986838  15307129  17830239   3020553  20508768  25485963   5711889  34843623 
  8374153   6877473  75513351  73093308  13866858  31526376  29050669  65001498  10489113   4233135 
 11240523   2822166  12014244  10445779  27467849   6916075  39526323   5134417   4733823  67629246 
 58992503   4654302   7613859   6487215  26312070  49005877   2866182  46899969  29983667  68256123 
 31928863  28909443   5748763  53687933  51805269  41572674  75661107   1680227   7062635  30282873 
  9713519   6077634   7771131  60963378  46591246  19389883  17710203  30300123  56439423  29199813 
   866573  89478107  27002797  44203165   1428045  83016899  17114183  10713540  59902979   3903987 
  6929241  22078023  19314597  23428073  14092251   9826657   1295557  11228602   6772175   9465451 
 30826523   7635043    535695  22656498  62200233  40521387   1993051  31934351  39626895  68451657 
  1174167  43453644   8187269  10238484  51330428   8239371  10501380  34443201  59128379  52915153 
 10956133   4410123   5245083  34913469   1378375  85819443  17644099  14486403  11386485  16416468 
 80672793    529710   6061443  30606144  32747147  72135186  18494903   3424569    296377  70447938 
 26213403  20646353  66349353   4646859     70059  73672827  29514685  16643781   5940548  23948439 
  6960547  57504999  16118823   5038875  32102074  62496351   1093221  60338521  29290359  39429063 
 14068293  46940863  10042232  62033577  32215293  21078125   2002533   5866995  39376788  60404379 
 24180948  23265525  19256702  47497923  23093775  18818769  23259359   4075452  45885903  46814163 
  5317455  82645543  70187031  57248687  26835447  50379963  54645438  39151795   1959827  16397427 
 11751641  25081521   6576432  15237279  15656379  56758758  24867285  36580973   1617393  40492463 
 25283148   3211131   9020757   1973826    218873  42443058  84936520   8420971   9315803  43593358 
 49912973    299743  28453679  47572254   6104433  12927448  34681851   7076121   7861119   6099689 
 42316518  20827327  22038975  58989051   6573921    725627    270105   7171005  16597308  26460083 
 20648023  13869633  33061929  35742495  25407469  28283546   8662888   2554458   6613093  34302270 
 29452198   5268114  85421675  16028105  20005922  74654601  72753482  69037998   3587355   4516459 
  6927735  75218478  77410533   3259191  18020463  43680249   7203384  20397982  57582659  31941591 
  7116982    617091   7559691  30335428   5028198    207026  19280637  96372091   2233123  39846565 
   210663  56288896  23873451   1178747  20206555  39996295  56629693   4478766   2271899  20071811 
  6083193  37049370  12790056   2617867  10529595   4990654   2641723  32942925   1189083  34939266 
 25058359    600987   8458139  28425723  57635627  29222203  58466389   4917123   8557611  63556232 
 10671567  44210835  60220823   8666949  82028531   2453855    239767  17334483  57959583  15648470 
  1300013   9534379   6120951    809451  17332710   1940139  15349509   5634927  33587391  13359603 
  9285588  39556172   4057953   6870315  24142396  14425683   3818739  11215771  11433963   5348643 
 23993223  26429835  53297958  18484263  19297587   5440869  42904266   1912838  68064023  30390759 
  1342261  11306847   8897417  54951830   9641898  32946894  76700875  37561523  12658947  30693912 
  3010787    210075  35752223   4430721  14031243  37087537  45636371  16934586  24867015   3586683 
  6428490    634545   4589310   8421549     69905   4698297   5273523  14759301  53082547  37994898 
  1623255  19384983   5798735  27659582  40379385  60031215  25256103  35461923  28218753   8622616 
 20109275  14076087  24513579    709251   1272447  65575995  12001251   4724899  45049575  29046081 
 15861883   3028797   6256178   1523043  30765313   7610193   6512883   2020007  29692743   6183157 
  9089943    290500  20385852     14047   3483473  42004531  26886321   8219684  40902348   4508745 
  9830889  25817073   6424105  51913851  24351818  23500539  16913048  45517075  63804873  61739323 
 76811643   3474573  37600123  60643238  46936888  17682011   7681308  33956683  10447643   6200761 
 65991587   3152647    215325  33531419  28996027  34205899  11742139   4090363  18040139   7976753 
 40763760   2349435  19172187  26608263   1234986  21511500  46732173  37954884  32408271  52637635 
  8809721  22696428  70365263  44907495  52116022  26870831   2781783  14310498  47903448   3821143 
 11346603  82808499   4324848  34108923  87976959   5848862   9884283  29379883  51017815   8645409 
 42034759  34311159  13404689   3057419  31052816  26230287  63071657  23906560  12281531  21948699 
 45215601  36092268  12917131  29430609  65796187  61715931  93808823  39853833   9259289    567209 
  1194875  85016173  17519064   3892425   9942135  59836509  24685703  15402718  60706368    199023 
 22270007   1104459  43414747  85667733  46468503  54242839  11687412  11235571  28452867   5557323 
 17350863  26884375  21097275  11192073  26476148   3889023  55556026    633147   8101713  49937348 
  9657115   4045063  30547080    928063  21861600  13292733   9011103   5554363  12545403  33002911 
 21274803  32082576  44964502   2720565  26454903  70834299   1128432   1383823  18798261    199515 
 14500511   3939006  43764695  35325751  19195648  76311883   1750641  42898095   6115218  43301160 
 13862021  74409315  67755733   3174813  16866105  71006377   5612704   2611048  17525828   1183578 
  3218158  22137459  35170975   2231926  81537559  34287163  15806331  15724663  45205759  13657776 
 74559355   1623928  22522217  39592077  11051209   4100443  15621378  71682545  33875391  53242381 
 86803755   1532473   8632597  85956052   2154997   3138633  38304689  31807041  30415508   8316731 
 12481179  16776696  44591553  88132065  10238856   6117945  81215691  67926829  55440213  34318085 
 17888667  39189195   2245737  17048652  12942798  53645483    341811  26669391  43487004  67039812 
  5147562  26435070   1064823  11391313  10944171  12311835  24080487  25050918  35067723   3129705 
 14671477  14521153   3533642  21593946   1352175  50828949  33596373   3081483  15832856  22939174 
 93082008  13791633  17488269  43486203    755589  28454713  18869099  33714328   6497677   1431579 
  7492331   3804944  15490123  12347191  20765622  20244309  14435163   5019283    289763  11014880 
 32434443  85227511   2343048  19006698   7607400  23507236   7998201  13642284   1152469  10109103 
 17335482  21692030  16922155  26801403   3266215  25293039   4634823   4243355   4185368  11731019 
 21207997   2226523   7978047  55448727  11321961  12078662  14589387   9087773   4899705   7475789 
 30074159   9786123   3927915  67170499     33201  29935644   4821582  11862302  60230513   1059355 
  7348101   3626817     69541  18095031  47659419  86410863  72674018     74549  17588499    717081 
 18196683   3949053  20523843    891318  97653723    331981  36261048  14747548    914503  26950851 
  2985798   7200483  42219443   9918315  24318971   7938273   3515883  48050076   8416523  30095707 
 74563183  66730903   3946803   3293753  14130778  31538903    462105   1632208  35571638  23308310 
 35860173   8551419  20566536  14731402   3826143  12414153  77318203  77086851    105763  38299478 
  5626455  72009586  17007002  39551163   4154819  22892874   1296495  24175582  28050663  66747260 
 37654211   3836088   7212611  49668859  56864205  22984069  31707097  38947064   3652675   3744669 
 31141111  17309993  32111308   9309934   1290507  41648463  15528801  53506167   4550395  22709243 
  5527225  60431963  18494299  24631545   8239035  27416187  13268651     99723  52068868  50753453 
   978053  14787765  33128169   9322571   6586163  19605264  56136263    316615   1439848   5514096 
   280546    775817  26078668   2109307  26867673   9956340  40947764   4241283   1270203  24468855 
  9442710  48390810  19812379  49321101  14669659  28370085   4740463  18978558   1808345   7836511 
   763935  19951124  34718266  24478373  37116345  28503363  18896098  63102147  25236479  17712384 
  6525540   2264171   9892395  68342654  84960449   4575617  82263355  87440987  25733870  13513467 
 18256119  11249426  54826699  12910823  80028583   9670172  10499311  26618763   7712463  82962920 
  7555324   8096583   1327215  30927594   3871598  38589897  48507218   8052443   4816803  41685313 
 75339613    358333  10809318  22071523  31414224   3155187   3485787  23374258  39035523  44668967 
 21416789  56720249    568959   4384899  58310511  40365591    528876  37963499  43803785  35867619 
 26985463    204825  25207931    265161  15336423  10795443  77080943  25769883  18977937  53998804 
  1335003  14694824  38076495  66821686  85131252  26694673   6258557  51528173  18986196  36004047 
 37257018   3577998  14237503  48733043  96028517   4911617    840201  52765011  40596523   9221505 
  9022431   9288699  53210021  60274323   3084441  34601013  19734513  13163537  23498448  42002643 
  3587959  16119141   1084491  22721784   9788363  36869899   5486981  41194141  18538258  52898163 
  1063451  12624234   1243099    255286  13803722   6248368   6628524  11599431   6667948  19456413 
 28726574  61512483  25104048  19118694  13852475   2510983   5952699  16868809  10969575  23124225 
 19553531  24277593  10990627   9992888  35325873  23188926  33483651   7345219  34763487   4766943 
  4713399  30224733  16479355  14314767  51155724   7748655  50718765  68125983  82439911   6999363 
 17329813    572803   5810371   1768821   4761257   3264664    685563   3595358   1712187  27421671 
  9455547  80649473   4734333  51702068  12609716  59934493  52407204  35470194  39355374  20328621 
 17090768  31112931  18368358  48584538   2662427   2553245     49835  13766629  53276423  15814542 
  8091024   6588228  14420837  47003155  48751035  10659318   4197420  29505669  14808059  26560923 
 47059659   9535675  58965315  36800601   2567661  32183503  19675383  20550061   2298279    291928 
 55677811   4951263   9931803   8366304   8187051   1195163  14736595  64456827   5295765  26443483 
  8465223   5591503  12122475  38970288    650838   8840375  83592863  57866884  18246659  29537221 
 25920643  22128802  44834493  11631837   6644670  45963327  49475906  19394425  56465181   7470891 
 31346991  30712383  37771445    193872  28098848  15808123  43914632   1647582   6672885  18028623 
 41258832   4324507  29384115  18349775   8159199  38560421   1813844  40128123  32685099  81966738 
 10610378   7014153  59078523  14554143  18656413  41981307   7407948  38447948   1477083  59577930 
    12187   1620517  12463431  18370734  30137043  12702579   1343373  45272331  49591473  48278007 
  8927591  14418429  23898492  48843651   9833765   6970737   9541239   6227868  23745057   5268063 
 15189246  16545219   5297558  22685049   8568407  37449489  34192342  30497001   4269567   1653938 
 14843043  34748661  27392715  10290579  39585027  33978951  12094275  39145003   2546751  78252891 
 11106708  29318563  25102921  17633239  26004171   1779999  28137883  19578951  89299675  30300487 
 35182987  48116391   3838723  11196906   1487076   8434963  18250923   3138867   5312233  17831259 
 22277399   8911197  52528383  42745848   5964762  29503883  11341977  62830835   9852288  11881541 
 35826473  10380605   2462453   1514553  18330171  28654262  57956987  17559769  20492891  19260254 
  6266376  22626276  14635073   3011218  39079163  13428681  18836261  32494478  41031288  41388526 
 33750261  51398673  13394419  12954171    572791  20798959  13243243   2170333  21827211  10159667 
 56704713  23851137  17902995   4510567  27411455  19250515  76675323  25640504  30495723    297004 
   704628  15132149  14720123  10259515  36075195  67441787  43910583  31107353  15605735  10382703 
  8150775  36713635  34598661   3999878  67116276  15675243  26144847    383283  11496586  48836555 
 33742223  36387551  81931453  17616386  35020623  81859957   1502331  12049503  14205193  26671768 
 86531371  58827091   7778671  39237915  22461575  31331003  28869123  29609587   4015563  79076677 
 60907281  52309689  13577414  51548643  31494261   2999443   2878830   2153967  47898207   8419083 
 30414105   1902075  63439323   7294547  18684425   3440147   3450273  16117371   9219739  20060057 
 14369010   7455637  31531155   6675081  28831713   3373395  60509627  33353408   1720163  12327202 
  1973059  19180515  14284123    281559  10975303   2522333   2073528  56242463  14655411  52775739 
   548055  36375185  33146748   1736292  18930211   4271055  42456867    293052   2607271  11109975 
 67216469  79407243  29791395  21404109  58924485  30009445  20080419  33952263  16842145  20206869 
  1944963  11138861  14132061  39224978  23190675   2343189  20626638  48497019  74094486  44761860 
 14688751   6544673  30226795    164901   2550075  26319123  12970509  16297305  34703848  47859026 
 51572003   3515425   1008803  62058102  12727241  73427067   3740734  12880734  30180000   4368513 
   425741  44314731   2489350    692873  17581115  75867891  36566355  79466939  24155719   1732171 
 12453273  19372931  81175744   5692455   1680918  12020635  25155543  62376777  31482853  51942503 
 18427763  13571615  23986489   8529726  65877123   7577869   8333438  15956883   2315267    338182 
  1990248   3930833  41289019     64846   4175849   1484308  53470613  16279179  25051371  13942350 
 19453557  27659598  14026542  25868603  31189138   6316820   5676796  34532353  24802680  22229715 
 15655287   2244946  33933923   1029284  17712627  17932135  19836473  55128632   1060943   3210909 
  2219703  12658539  24938214   2025285  10491294  71351693   5672544  37893073  11987315   6685660 
 16305118  27169328   1231353  14599221  11352123  53622783  67275225  13985808  11041851  18558273 
  7055403  65788152   6001785   6565370  19430205  39971755  59820261  20395848  45247941  30152075 
   886075  40188157  41407055  10466530  27445632  17841198  70748757   9369067  38066979   9330751 
 67320663  16648951   8789751  55761436   4586981  28462557    896883  13313217   4497451  14933306 
 37447565  20418539  13449795  25987516  67489884  16315426  40470612  27672993  35539210   7521438 
  4962787   7056393   1958343  14935519  44335128  24145527   8891606  29595855    356347  18585834 
 52980522   4223419  50185923  45646797   7309563   6781201  19660443  50659219   3674067   9406689 
 54758875   9403305  48882012  46917648  42733498  14214843     19203  64809027  11916378   9336835 
  4851323   6558342  83445939    125109  85509899  10974219  12458595  19681773  25151458   8064179 
    75443    658663   2437158    325171   6412023   8573801      4743   2016375  66988878  11740629 
 16355862  43521423   4546896  45762920   6859695   3077973  32305163  44566491  64307967  16514538 
 71857533  16614759  12172815  84769222  23166051   6613314  33040381  47392197  18284847  59759978 
 10210136  29507118  13507010  61535331  10228033   9728874   7149188  53193080  15367363   5205458 
 32091195  28471757   3524699   1227867  60482391  22906748   9371871   3074753  21155983  26851827 
 43809763   9475402  29155623  16274978  65156457  28878269   4546923   9925863  63252612  34946271 
  4817499  54389598  20134872  35639283  33582531   1900811   3687729  46130383  48072251  73709046 
  4352037  13621523   9785988  36924941  53866213  60378173  49512750  14024203   6859123   5539059 
 37171507   6471435  13082477  22727206   8666455   5506589  37193078  23169859  19294623  74653809 
 37484163  18566879    237899  18287763   1240131  23674261  40425533   5886219  63307868  21813124 
 16852758  11683883  11895867  15968223  12867007   2789115  60518559  30965107   3013051   6876283 
 67901073  13821283  47090837    870828  20241123  40950753  39241955  76468255  50290248  37655646 
 11717917   7753813   7338183  45410334  37885315  25027731   2782194  19938181  73183218   7422813 
 19279483  14777499    363057  28591683  38480219  17728379  59859233   3260070  10862103    886967 
 51999603  76343379    138615  33100743  31013001    963455  48493408  24631593    721387  64094403 
    62163  32548415  42231746   8540385  67204078  30860143  15902640  34387708   9189953  40937555 
 56197019  15609243   7864737  14370563  85973768  10734183  57327867  30316008   1789332   4215215 
 41285113  11757141  12032143  95762388   8233755  22673618  88367798  11985343  12535905   1937443 
  6758043   1243533  61624972  55980419  72711771  14750430  59580111  50817662  25865333   9985623 
 61971963  26347891  31310890  11965017  10603002  11985920   1317922  36067535  80688875  29496369 
  3688239  49502956  13964829  46949499  60938728  32151258  51529291  54604407  74965231   8360383 
 32765043   4743449   8211731  31481698    368969  41232761   5198289  13670574  42847013  20232291 
  6442768  39570771   5679762  27981307  48377562  40371963  33634269  24887739  10433337  10753456 
 91870232  57200289  20578743   2381614  17786498  17953443  32894907   2268909   6382669   5031423 
 23859049  42388553  20654193  38111859   4100019  32444415   3591483  84488607  85343034  14056539 
 13947627  26018299  53336218  15383591  25689267  44553498   3730741  41545113  21081337  30139224 
 13987163  15161121  23750123  23942623  22444215  24136203  77454045   3027291  24793983  50934587 
  1250931  49282740   8522430  17033952   4967547  15489123  16742619  33805473  14892476  37743846 
 34421325    654829  22593111  30486971  34796679  55930123  19518535       683   4187400  13614009 
 70770525  10535053  13530273    362442  20883707  12665540  44366599  32008239  35964473  18181989 
 46833615   9131721  85388888  86765627  31641723  48929179  13501788    216830  32188083     49875 
 30549800   7513993   4999455   7110603  14314522  76820685  69417030  69624129  57885587  18283047 
 62449821   3510924  18288009   2495087   1943422  34700943  18322427  30604203  28668595  53014821 
 21034299  50180838   4633575  44477248  86090883  43372348  27343680  31469613  37945323  16697760 
 23430223  56322375    277503  59855724   1811933    485531  10158579   2220756  27522225  14216063 
 13135003   8668774   7741971  55801055   7069911  17000248  43084277   6511503  41539201   2563520 
 34992311  49497523  25930482  62577666  35014763   3590843  53469168    509453  46137576  11596355 
 23461834   3840498   6238389  92019409  43586772  51789185    349173  21453702  53338443  59193675 
 82950423  22915131   5251335  27696576  45876030  14604843  17174169     90059  40958763  19829703 
  7119398  10209498  61419613  17946483  29032323  81927765  23435052  11038881  33492813   3138245 
  6210831   6063323  25295811  30322299  14162249  21094573  56966011  38090879    295593  31015951 
 27427278  11394891  69348955  20560311  16733172  12946569   1654819   6904629  55841877  33919035 
  1053963   1516506   1769913   4041227  20848379  26575100   4467080   1940248   3981387  21533316 
  1594453  28672725  34861011  16136523   5671035    797899   2403552  36393433  36718868  29209441 
  5328274  22396743  44824227   1114762  19423629  15744083  27238573  53636706  22465605  86090673 
 61624881  51718341  11156623    940157   4816725  39053571  67583438  11852691  42652988  30148943 
 50071851  49103232   9201671  39537376   8115093  54448998    708987  22600483   6263943   8804619 
 16265463  33753248  23230954   3253700  11216519  37205238    919608  17962815  48015123   6143963 
 15056053     59027   5693403    722991   3751638  73078233  10555868   5783883  25700197  30576123 
  5592205  17389683  26721233    201127  82221561   7299904   3382756  76575336  12762873  41927679 
 53426850   6217835   7202409   1603584   6056502   3165842  22944066  82901832  55331487  11229348 
 39872255  18341931  15998925  24323961   3837579   9350310  51815787     16854   1118591   7963773 
 76353855   7681243  26212694  18123449  17732283  12587148  47534043  17054003   2034753  34374373 
   629655   1262349  50181579  16510267  87749993  81249647  66482363  64325373   4584885  43532923 
  6147668   6851311   6042798   1322043  27431600   6294617  13124883  17859163   4974612   4884267 
  3255823   7576179  83119803  12086737     28947   7783020   1882926  34679042   6440827   2768733 
 54013369  71687973   2624073   3198504   4213563  22017957  10328763  26649348   8316153  11121244 
 76584477  15269209  16660057  84043911  26486275  72925700  12342293    206603   9300877  34618843 
 37062093   3600375   2813778  25432593  70006398   1479723  14660548  24977414   9823344  35232348 
 56471483  26624859  65108015   6151213  42448403  38862350  53492175  37820577  46236859  17644610 
  7972604  42904779  10736219  21555944  12634143  53584971   3534000   3652464  14076929    543613 
  3456743  22141277   3177423  39964327  68747123    152314  46860918   6719903  23039288  23411249 
  5540849  19200507  12815471   4762248   7624542  11115723  49312096  40161673  55151130   8948644 
 27388587  64365843   1598251  58752219  25995129  72380113  57165891   9376472   3021363  47121603 
 58234026  26845173  14668903  10608435  90834278  32460875   7271193   7844278  41166545  31463939 
 14363932   7223379  48906578   4256243   2131809  58219581    599163     55343  64130091   7000779 
 55205804  15668805  38847723   1526959  35485805  10758647  33548083  11891521   8547194  32287373 
  9874754  14818406  82591253  49368855  58556433  17738943  22357267  71731928  11284673  44244087 
 38356045  56816488   6238801  23698416  10756571  43245035  41772709  10477375  10127823  48477053 
  1277763  47704273  17161878   3576478   3813633  40279577  55172835  27582486   5793963  54846123 
  8005148  17684691  20316483  58728716   1570219  13491463   4063083  12054668   3256425  11266686 
 23077015   3051577  49348648  61400910  45001104  15158141    650721  42887034  23680443  13991723 
  4529945   8305783  14317788  72663339  24639205  60816714  65870555   5933771   4451913  24144325 
 56384054  41895075  35747842  51927330  37318819   1831681   5724456  43273563  77496171  72956787 
 48103779  14190127   6114663  16534531   8244907    532221  55703971  10541658   6534651  20675043 
 22412191    423283  27258619  19468207  23161859  50541331  93324783   1842693  12701874  73947108 
  8115725  10666691  47238803  45372303  11954079  49781283  30971945  26829133  11917967   6264563 
 57030231   3755347  15874387  21833733  14590863  11440383  20807115   8438013  34791529  39679728 
 20142557  33484848  14002626  21847883  49013283   8288601  34913323    276476  44425347   7187631 
  7754270  47960363   1232322  73082012  22298991  79127923  25772558  19935220  60117027  10365052 
 16873665   1836055  65493915  43539738   1203963  44826116   3482415   6552963  75888208   4388631 
 56422871    586872   1150987  66318067   1703789  52245019  72711813  13768693  48225879  37043095 
 14580123   5842405   3898563  62712362    262898  77544726  40859403  21806082  53069118   8893248 
 40306858  46284365  27248373  39347671  31520238    464444   2630678  36459213  23371053   8574403 
  6158016  47495879  21920567   6809813   8381463  32552027  49317298  27014058  81575643   4106683 
  9706449  45364082  75375267    167662  14048703  14780406  61331408  69742103  16232283   7772129 
 29491285  12398743  37134583   9658329  32862443  54549373   3325432  77556127  77352084  19254141 
 50582787   5593701   6431913    951953  27314979  11984259  13979137   2035926  19112748  15256518 
 53404281  29648623  75304989  65540073   3229404   1746692  57361075  16153962  36724621   8885520 
 11777665  19953987  20193513  33280755  10837873  60251830  62204108   3668762  13880003  28597461 
 11961250  42067830   1419623  28414527   2356347   2223395  15014893  40019715  18152505    105486 
 19105997  50330153  12594458   5735983  27656636  69521115  54334923  23890092  27736923   7769241 
 29568117   5600251  40599304  67929723  17803020  12669054  29779231  20239603  34282819  26116323 
 24973743  51302451  26162119    437550   5298329   1732651   8919035  29536071   9485711  25759275 
 47435070   6034918  48392194  59641530   7848054  36275646  60845943  10834623    375279  47236988 
 88680011  90410289  52186593  25412541  26183373  52316331   3814388  25954455  50492268   6960939 
  1641815  34025226  59330891  17095188  38385555  30013405   4752990  16463748   2809323  34869694 
   445998   2236140   4555235  25543524   4625241  20590323   7308629   1099419  21860493  35792173 
 21780223  31686978   5305857  68239363   5875057   7546527  60431995  32403998  28168723  15733395 
 21983503  15664739  26420027  30341835  15563905  73196939  13183059   9032297  21925689   3349411 
 28387650  73658435  27282591  34485827  51612248  62745871   9297513  13693341  19409963   8279943 
 23540263   5146373    203073  60550723  36533732  22835475  14616543  19992123  12191544  39943147 
  8812248  17844258  39949283   7732368   3573903    228299  62131332  23115467  49414411  14183578 
 21238521  44227851  42579465  50195043  14371587   5706013  52814073   3586563  33393128  13469405 
 30439985   2442619   5944815  21840666   7002123    489373   1075224  33451975   1613329  24503123 
  1161217   8768499     49887  35917247  50811842  54622698  10852146  33454563  65943273  40202868 
 14999211   9549720  23416996  17468944  45993947   4273119   4555779    538801  61493872   7430418 
 12771171  29376061    335238  48238755  45533247   5421864  37779964    200643   7464799   9050235 
 68423627   8313571  18492590  37403049  57788043  26958003    986543  77116251    209561  25352699 
 18497123  35936181   8718144  23901533   1381163  89599461   9238137  64469148  29129793   3714123 
  3846873  26915123  40183239  42417810  23476443  76996135  22377063  87086331  42840765  84726964 
 26538763  47712753  17379459  14027435   4379375   3148743  13608819  14378683   2980498  15012204 
 78042003  21557249  17004623  40577505   5124099   3437718  10784124  43896123  20255280  36009360 
  7686258  63534779  40319115  33410569  22479237   2096963    426003  51541041  52137597  34988895 
  6163623   8442663  35125369  18708843  44284069  49964178   4184968  21727094  12609095  84890455 
 49066791   8227815  25429943   4894797  16225078  32544723  19196030   8281751  68526987   6875325 
 83186043     77212  29153739  52767387  23475993    521119  17119823  64042573  13710050  68181775 
 11180735    271323  12533454   7586502  41139039   1929414  34402435  51114363  24974915  84379023 
  6684999   7672368   8337738  26199593  11165368   8419659  14885823   2019323   1113568  10203547 
  7792182  18076491  69275707   3620715   2882554  63401502  80746593  45474759    976325  20443815 
  2974248  54139019  11209974  46722187   3604493  16959665  22110035   1304153  11996345  87824715 
 20310189  30920445  64453515  87027553  46176115  37416439  26020963   7537576  22829023  23687073 
   164619   1083259  19268757   7695195  54743271  44286675   1806998  63322566  15886197  30553390 
  3674674  66204457  11397283  81608034  10242927  31155018   4975844   5695326   3081772   1338873 
  3328812  12447099   7196325  33565865   1677148  12239163  19994241  10550950  49121331    646683 
  6440936  27820573  11231989   3570003  23030403  58289438   1903983  12932283  56594245  14602837 
 23841636  29816196   5560041  34611579  11702841  75475635  20561793   8167874  47719273  56002413 
  5462342  13437631   1744651  20380920  51499883  13854552  72409291   2637879   9039333  26876673 
 23765865   8938767   1060923  54812748   1656151    287451   7213248  18946645  20883856  22869191 
 42802603    645495  39812283  77429334  73597202  43189095  56978667  48982308  36504168  40951047 
 30967532   1959019  12970907  43702227   4810443  35834123  51603293  41768037  58655400   7053939 
 81186351  19768053  13581288  32918043  15835851  50434983  14198139  21241116  33296253    624753 
 54962583   8064803  18584255  61998473  19134582  65661537    902921  29971779  20159947   6827639 
   645955  17292785  15044563  36884823  17025946  15731988  24331023  51868198  18438303  20636709 
  1089287   3961273  38450940   4842651  12234000  10996113    374068    344315   3665613   6349031 
 11411243  11422067   4817691    894478  25158587  14087081  25345143  75761207    234927  37380213 
  7569398   7534203  46890153  16643373  27628731   3793567  11176683  49924272  16381551  28535397 
 22035358  39637680  23822214  78627903   1775201  10518138  86735897   9431743  26914006  26479408 
  1345112   7712245  17143087  50202279  25121345   8746035  17305298   3159846  41750167   2103499 
 10010459   8352413   6943363  12240540   1332195   7832318   2689962   9895021  24931761  63267404 
   571694  66722065   8360852  49352433  45250143  82985909  12623723   7924731  39311703   5857371 
  5708981  27594123  11835251  21781813  60407211   2419126  32054775  29775561  50232435  33751323 
 46525513   8686473  24439473   1436685  10540978  24119184  42068595  15407519    213816  29041461 
 47512203  75737125   6581634  26217355   8376128  57065745  20376090  66514758  97306131  16622868 
 11613777   2357394  29789351  27904871  48741361  19286808  17827361  66882495  14810133  34460923 
 41841525  41092013  37416851  58826953  12831881  43938115  15883082  85532283  91578443  13963821 
  7067745   2616723  42800349  20877336   4602875  39739849  39486075  12310890    780948  40223131 
 70755753   1531935   3576683   7786811  16063583  17805663  19006803   2431851  29016309  35099088 
 17185291  18453759   2329775  28699728   1315794  32711256  48262506  78135958  52834443  45349315 
  4149153   8527081  33490440    835883  14413900   3140340  18286963  26289693  22572363  35891862 
 55573242  35830883  14965443   9364695    638869  43583355  10331587   4584669   9374253  34957366 
 22062105  67736923   9077853  17783641   6692433  29727123  39859789  13932331  14975163   3938823 
 55921909  63953279  11142692  53729691     40783    693619  26014083   2451123   2777782  65791373 
 11125580   2931723  57639201   6180193  29789878   5300999   6457368  54135807   7480832   6163878 
 12478750  41413509  17354667  20376765  56506681   9207111  59458599  27772031  42748556  45847029 
  6027515  25182708   7307147  27928107    287389  27230088  78637358   4234119  55747233  12823306 
 28713551  17268159   2412987     92371  40073898  13891263  52989033  36659163   4086729  17560443 
   903762  41171253  26533761  13156027  60871050    125815  28771603  38449243  62814156  24859347 
 49865577  13380027   6177707   6108120  30227764  25873943  26810803  17407383  77403598  23880333 
 60637957  10672808  16328619   2570633   6779299   1063568  11120505  11702875   5436147  32650653 
 16024103  13907083  28654043  50444979  48457425  13643555  10434693   3692913   3478427  61519128 
 31620843  52165411  23180553  41087403  40633443  58446423   3036723   8994687   1403317  83193531 
 18384979  12905283   8900103   2081807   6765426  60583821   4425198  18559131  16416555  62515481 
 10491195  49296553  15510891  23491248  76730699   7722285  53281032   2387523  48792483   8435679 
   717523  38735199  17570753  80069067   8521935  28829946  55266656  40936581  46283451  28268873 
 12132731  37889759   7426087  84253380   1020235  45623288   7663137   4114050  13781373  15803263 
 31147602   1852359   2518623  83031639  18364030   7923003  17742463   6341385   2153979   8610283 
  4602597  32025643  35281698   5410305  39986186  16979043  19443443  20711643   2494383   5423398 
 25080427  40320285  32255067  13578723  36268755   2372981   7230579    902661   3328998  37947913 
  2274731   7960767  18877725   2533653  22725247  10318975  35581578  52126455  24261668  34266903 
  6554572  33348152  38517308  18924273  48686523  26255022  31431083  81628341  63273379  23555435 
 27362703  14743537   9257465  12770835   3749176  34012329   8186187  23725075  16302079  45911271 
  1101867   2478151  26791627  51972393  16777302  35568313   1221267    287008  42702357  13271280 
 37446699  32055828   5598666  74316794  43757387  33938973   3908611  17372660  51308589   1643073 
 64545111   1373061  10790123   7090268  34672499  16650515  36052260   4603414   1040703  13155067 
  7331623  17722443  95930187  32566274  17248095   8331505   7502987   1978283  16861851  21633753 
 35278159  17898263   4922313    651169   6251277     91377   2502843  19904169  42583083  11948235 
 54419170  18160077  21055644  81911929  22641564   2161022  42448243  26415915   3673743  28959513 
   894719  35921733   1585707  55648842  68760290    283579   4157051  27486069  11211819  68394920 
  5800197  39552031   1254915   8901873   9434790  54377391  52598583  35813271  95479365  38273696 
 24484934  17935154  10941494  20902298  55950013  10733403   3924971  42021289  12902414   6036043 
 17023987  13160309  53527804  79651821  50476751  22959393   1829258  48433376  18994343  31507723 
  2274923  44773513  12258317  15449337  50068599   1115058   3496603  42963803  79502574  37725915 
 37489506  25107933  29973339   3925135   1734387  54079673  22672773  38750235  84380244   2105835 
 42269619  23628678  40180288  77189963  77628601   3145903  43626255  58843293   9313651   4286377 
 19394211  52370907    576258  46020501  79609713  29773560  19881449  28372803  11713795  74924049 
  6277023  39681275  13300363  32412625   3922743  46402155  46079377   9025657  37888685     27015 
 15808635   2010873    143313   4888965  93900762   7787839  81331723  15170523   8160395   3826548 
 22767597  52598982  43521147   8646369  12931011    381535   6475953   5543069  22266354  49410611 
 48704859  53333356    186381  24729972    459973  45819259  52528389  41874153  18183883  40043521 
  9397979  18897539  15275383  18400803   9147247   1809942  10593519  10795707  11304868  35386254 
 82430345  15979427  39308401   6540433  27571025  18625995  47141358  15228171  14854551  23472523 
 23429595  27059981  55453473   2592425  32922323  11479521   7432107  12205497  29906481   6473723 
  2618483  39038075  29821899   1152563  32929602  20662053  78603538  31166419  22030959   3156945 
 25997798  18776292  28527561  41414673  13287765  46287012  49377366   5428769  11727375  55393883 
 34187514  17957517  20295099  30056552  29463384  12277275  55146093  19855187  81833613   4647707 
 44407968  14460587  84297903   1035555  42417582   7576377  10411707   2376483  12548343  21561108 
  5004763   5875353   2435220   1088793  62309315  28468626   8558507  14252463  16004555    657465 
  5574572  11678010  48815882   4609990  10619253   4204239  27800651  38733219  24278180  21743405 
  9945131  31181691  31036155  18782883   1868253  83911731  27829722  13794043   5223913    548571 
 36796443  23855613  33847831  27390731  19273503   9848274  16734399   6775026  35322273  17307483 
 34929095  65729963   1196175   9845135  27990327   6735852  13765476  23546121  17511003  32287268 
 29597740  26501653   9937029  67158663  13907355    917442  38424339  40397675    386358  68743484 
 10660263   2330889  18009919   9765433  57025233  15392793   9563677  59348571   7671675  25369521 
 28740979  20126598  24491163  71776848   5157339  31954227  15139065    266697  49667748  13480287 
 16154443  50809147  58481581  10347759   7169648  11811923  66699336  32703228  33763765   1975873 
 13938684  16871998   2872363   3990474   9553903   1534413   9934843   2139123  33192249  11405868 
 10284963  51259956     69511  10809730  40314237   2413179  20154251   4013691  21835035   5591923 
 12128187   9971133  21565563  32387259   7499907  81385063  30592651  51586603  14164077   3700779 
  3840747  16217649  33545256  34575909  21565866  17312937  20205711  29484123  47709855  52648173 
  8354152   2715498  52806288  51845730   3938651  29823492  21675681   7598603    607143  14914011 
 64332963   4589393   3184527  39610603  15639795   7866115  17262336   7314063  62058525  57628348 
  3201293  18894939  39053403  67255047  31399547  77198496  43530207  31518525   1100099  29141248 
 37423509  90107283  47303775    279783  50661723  21611958  13739808  24968290  78212065  33785775 
 70234082  28105781  43453005  10428563  54234573  11680120  20486493  51473138      9483  19988427 
 17335728  20137003   9357454  64642393  11762835  68659002   3434939  88135313  12927271   1628673 
 11305961  25459907  62264640  23399896  11146875  15002143     68178    200443  16692867   6561609 
  6914211  13825669    323995   5783225  57019019  18902907  16744443  50404732  13109973   7467633 
  2065549   7268453   2829051   4747923   8074455  13436442    225789   1351623  79878318    256645 
 37920925  37701975  17708655    733013    159303  44483839  44453763  71326007  33479943  30551315 
 50211669  70749313  12438483  11667567    863626  40233969  25657755  30794183  23409399    778604 
  4367653  21450929  11650371  30118363  52226871  47857317  44964843  30107827   6984763  34419837 
  5297851  93982648   3922413   6387119  37580203  47623053   6980919  18138390  72634335  17220575 
 23145948  55490392  46603473    787038  23212007  21563970   4165635  13437033  15925468  27059201 
  8450815  11642235    274523  83666643  14226843  29987422   9896563   4485209  89905466  33126320 
 17459019   2800377  39686715  39955633   5781327   1501119    323491  24583830   6126438  24669526 
 14389507   1625643  31910969  21028843  71595959  39870798   7305927  71557323  17477823  11691782 
 22817463  59551299   2212122  30338259  24826651  24303732   8331642  15973805  13713783  40386003 
 57853659   4579063   2929731  17783211  33535968  36572274   6467902  51926153   4769473  50583623 
 50856602   2763803  32639643  32258670  68855073  52737948  21291571  28840623  77962118   1678335 
 19460163  18393573   6375862  46186107  44080621   1445193   4055019  75367305  48915444   5409311 
  1926075  38280268  89962283  29192451  13597273  57063003  16577307  38906579  20008591  66338889 
  3554807  42870675  61997391    479217   5834606   5403223  58414731    180339  10941563   4340019 
 37455619   8669883  38020283   5471018  81460862    731867  39475416  15116603  19186446   3868258 
  8860443  38339151   9070971  21467917  30193161   3904955  35809127  20333048  57087783  22306785 
   753744   2319783   2613717  44623461   2834275   3791014  54697843   2249143  27922355  31300467 
 41608543   9017645  22272891   5182092  32546667  36488598  16196723  36013691  18787950  77438715 
 11923198  49421704  33118839  28045101   3661560   9109923  31922496  11510911  35923275   6216273 
 12216803   8886303   2023718  48210285  14230737  44894508   1250333  16697265  55821223  34489548 
  2121177  37028946  36308583  24795114   8318363   9129623  25018487   5942031  21156731  66470207 
  1914089  19922023  11728763  39037627  55461355  32426745  40370277    329335  75096711   1767145 
  6916483  68751877   5267131   2477333   4320539  16876608  39370278  47104573  12824385  36333049 
 24656755   6774275  35019138  25270062  44069252   6634923  13980100  24937659  11107629  13012394 
 16295490  44278743   2279491  32230179  55501023   4739881    645245  41676964  74291567   9442339 
  1645665  21828473  52141377  28262803  11750736   3474107  58421935  46693707  22790613   6285753 
  6017667   6529563  23339930  11563911  30287939  29679636  43848197  66838587  26625579  45744075 
   391731  27062284  46644183   4684803  24761895  27831549  27118251   2310963  74225895  25420963 
  9664651   6600891  32917376    203893  57919634  37424983  77869110   8299272  47609979  50102670 
 27784215   9392244   3502875   3810588   4277123  68701691  45076155   9604011   2778780  56960865 
  7470523  17896295  11635370  14876375  17652465  51805577  50813163   3402459  27304923  22417895 
  6153743  22833987  14228121  49105179  28505304   3874584   3144863   2756123  88097889  13539768 
 20255091  10316247  22734314   6692211  32812010  10757724  15263481   5332195  18770523  19251069 
  7126827    427578  25355509  62966418  57735387  37961151  29257260  52493473  36653467  76790883 
   845709   1129533    186216    621271  13613424  40109148   1813605  29916863  22950666  16377309 
 11073948   9371748  12283098   1203633  73581665  48294811  72298447  18500027   6799387  17986785 
  4109709   8697503  16406811  30828323   3221038    354206   3316224  27756795  78622819   6211635 
 54739123  16958003   4307283   1854987  50500347  49940657  20738519   1678632   5458639  18505794 
 29379144  47289831  11882375  41479715  13841443  69262085  24703503  98444607   4695408    146932 
 11282058  40817327    463680  11696577   3844570   1784785  38095607  20352453  23117901  45215961 
 38141416   3408539   7627693    140421   4615215   3012123  64289229   2847203  21260055  21594155 
  8567577  15202213  13591203    299409    895465  37070874  46997415   6740087  27514129  71967557 
  5509473   1636359   2323331   6231795  11533605  37060157  59855340   9374259  20846046   9775837 
 41353418   1495067  30017487  20000247   5525627   3364143  37172533   9205129  18656907  56839149 
  1118057  76763809  31897443  75949623   1838739  60501048  32156663   1697947  64973035    360439 
 20347779  71726063  10083418  63004203   4187376  18103565  10171019  55353547  61407693  13614733 
  9352797    107419   7474819  11532479   6684435  23392804  18997164  30994463   4637067  20786119 
 28385658  19355043  47447135  68285423  13069143  34359999  22758170  45680695  45304569    775211 
 26845953   4836416  57707273   6660528  43792802  26291883   6248723  43206306  34472337   3048504 
 50770107  11215431  11156787  50630683  37107791  12847667    386953  20164443    390523  14234808 
 74993123   4484273  41109511   7537851  24633230   5637364   7514371  29678080  13421970  14755734 
   200405   5871843  62546523   1865523  10076313   4799104   6127959  10306293  16843508   9054051 
 18608703  79782388  20507252  43688803  71417123  35338023  38616568   9117443  41597513  84228783 
  1686248   6509565  18854138  11565173  22865721  60275115  37345335  23710984  14225944  14858318 
 10343214  13946173  63761403    141648  46324068  22366971  58779283  76829243  72553562   6596731 
  5727780  49158285  66998788  11952443   2531373  18438153   1797532  11232133  24736245  49168620 
  7486515   4730169  52256073   5534142  22775148  13631488  55262175   5884435  27113750  10939851 
  8970728  22849743    903803  43164257   3803703  36009403  21560711   2862690   2179707  16689271 
  8000055  67625647    834453    152112  38861543  31329761  19069611  12424163  58098885   6768732 
 18894264  57662548  42357663  49712033  20050543  51507355  48042568   6435708  54348613   2320311 
 59412091   7755255  30903135  14788343  53084108  56396127   9889281   9026528  25321234   6902543 
  6983043  51688577  41972603   6820883   3467468  61195635  33853454   1673990  33413710   8893035 
   270393  54963493  18848028   1319871   8983146  24486464   4751009  56630093  52985666   7607931 
 27908787   7098337   8622045  17232148   3683761  42643098  62700101  35210543  40688824   9691815 
 20618340  42723833  14248377  76492259  25339107  69711023   1363023  59708367  77606379  13176363 
 13353372  13838963  33958575  12146019   3348027    742407  26548428  64753647  36889343  21397213 
 11649691   2981598  25709427  82674491  13341901  14612266   9161731  50752926  81151083  33670155 
  9590632  56860539  40492491  42637291  28608789   9619671   1790229    539373  27482515  58827945 
 17719201  64288699  16729153   6622467  20200011  27297297   4436693  17651606   1402818   6288280 
  2034988  33975723  24737448  38740203  14397785   2895508  53668248  17565963  63692643    693789 
 32285211  39293491  17934522  22189703   2718016  21580679  29783899  26727803   1681023  81669083 
  8479257   7087947  70877571  53948923  45139483  47724887  16700298  36282843  42504683  10201125 
 24116523  37835123  12040515  91745595  66601931  46254474  11191498   1437363  15266241  30090821 
  4294646  10663503  36649563   5699355  38882309   7473391  36397232  20439248  13955285   9480891 
 63541743  32230185   5634836  36576699  11314743   3911020  22446877  45733826    768093  50654664 
  6132328  27654035  31115313  10411293  47598763   1659847  25370542  45925431   6500283  71074892 
 32655273  17794583   5027238  22416627   2824203  45092028  71345873   9771521  14834607   1195191 
 67947667  84992877  51643058   6437687  18950045  57994773   3908898  11052333    101355  14171323 
 72155931  16542678  22267723  10438891  23079272  10928807  20969023  17338748  43986624  14686816 
  7994949  11481009  47818861  82536564   5168769    490521  37017285  30407989  50707443  23550793 
 36951648  13553533  15399829  32696038   2318351  11047083  21965598  18104715  60794469  21308859 
 46661976  29570961   9927793  16056513  78998952  17916387  48619248   2381018  11454423    784213 
 26073978  16058373   3038829  47344539  11943123  38341635  10768763  31024055  64674051  27773209 
  2161263   3055145  59658123  32136063  15313099  41025236  19565697  18681261   5137353  35353905 
 40328643   9560563  35538798  36885195  23217573  40560483  17164679  34784340  27689959  12242223 
 45091308  14370248  37647403  28304713  20029448  43386700  54966123  82097823  24850058   3256698 
 35530863   8385679  33747011  33802323  71650750  26915033  24069000   9193753  54648468  11691663 
 33994699   1681157  17747259   8673216  20662518  19718355  30214523  21803580   5526267  56480447 
 37984600   2003278  50878723  23762523   3593850   1101870  20340873  47536143   5544294   1869783 
  9260571  21266823  25804187  45395718  38879403   7893498   6942594   4209223  76516358    622759 
 16445851  11935242  19575819  26025542  44627370    627295  62828313  22131862  30708345  27263397 
  4221915  40535995  16015503  59170227  24932808   3356145  19920507  63623452  29873483  53828475 
  9050991  12606171  12545777  15240953   2763123    514169  54697155   5430513     15819   7533551 
 78614323  10784629  44078855  28892415   2896131  15096147  11561883   9938949  25622387  36281281 
 61835205  28603451   6118125  35676537   8209100    536475   1156995   7223339  26260747  36334339 
 27374999   3017038  20440283  15446607   8441714  62725161  38974870  10543847  17938923  54648073 
  1693143  13347417  39578825  16940631   9368643   4280339  21318495   2356656   7515982  32067447 
 89113899    175762  13671405  11500590  13290303  21089477  12429837   6791103   6762123  58183677 
 46918559  64217570   7276163  37743297   1467512  62215512  10219818  45517323  41726363  45172029 
  9621475  69725664  20541782  83495773  20709661   6380538   6607867  81423843  28294835   3921723 
 57238035  33178400    776613   9054483  19209948   5842518  17466067  11664501    266805  10647123 
   470043  46186857  21823587   7735947   8720252    776377  45016293  45281331  16662363   8894954 
 21922523  67727278  75637425   5763003   8703822  37688613   1741983  24979308  34039125   6681339 
 51616723  22669794   9413033  72624070   2401071  63103455   3377903   7931860  11362263  26859633 
 46674846   5988561  38432895   2878143  13321873   4616335  29726155  14115898   1294092  20613291 
 37950320  74277555   1314631  18751552  16224191  35899743  57388163  46817370   7349053  51758883 
 63568551  27701827    180535  48188958   7215612  63045235   1727739  41726631   8599926   7243827 
 45770697   1287543  57183063  25523233   5962191  21396795  10006527  10509947   3111753  21587712 
 49055673  36068584  38324739  14926435  10193867  43573799  18055006   6030117  12640091  44565100 
 52130623  39071723   6287677  19187387   5991223   4316236   3102991  95529495  39482037  70194819 
  2244225  18707316  42376713   8853114  17677811  52182135   9413285  18572352  22102874  21625606 
  9538639  29528881  71020923  10819464   2172541   6319872  18146823  20921599  51018993  50458513 
 53138320  30392067  18991842  33281569    298103  22164378  72880359  20565967  13468239   7783627 
  1258497  28502379  11736753  12756449  11074231   1951293  30867477   2457659   8464527  68955383 
   656658  52115791  45424653  16773243   5745723   4794990  15387081  21203511  68234289  32425730 
 38645987  14531528  44898857   2590893   7791916  59235891  30576165  37030175   7248509  65335137 
 13129290   4222255  12208419   9386808  21578675  42885484   2522523  46174603   5316597  53619249 
 10712643  32250426  38860659  16917543  37627109   7032890  65410491  26211651  32640831   3464295 
 82055579  22213743  43757691   1709782  76959033   2528579   2176157  31789972  39553503   3283027 
  3527796  13909389   2058396  27758777   9805038   2856909  52791909  59767131  92271588  25449718 
  5385133  10256482  25562548  24924228  21437743  35222323  14807293  21041343  50758243  22125691 
 18580560  44865593   4843338  18113659  74097601  41345423  23181984   8504535  45876909  12792089 
 31113961   5092917  27475539   4625678   4001965  17533931  40581687   7490879  28625874  26308770 
  5526251  18017046  35689222  18827813  36001243  25752201  57548929  13982501  38616059  22374360 
 46955387   1205808  15742491  29438991   6089506   6126627  25154298  23596318  24672720  15605643 
 58311064  34600368   1665579  73491828   2533381  22002888  51793731   5083413  25659183   9370596 
 25460479  68025766    262155  17191611   3283668  67758297  15410707  16888258  25374129   7791167 
 39364987  86479945   3706683  90626519  51915648  31862349  40841781  30408719   6601014  34675771 
 23854113  56837377  43812890  10658979  13704588  48984313  27412069  45214173   6051753   5344359 
 49148003  16406873   5996209  10985643  38693391   2248653  19220071  43767830  45455715  72191403 
 51884765  30867817   3248743  10254506  27046899  31945178  57843959  39916083  15031496  87179656 
 30026067  36555609   1235938  10643901   2890626  19091517   7746873   3290813   2379607   1603998 
  4456419  13121231  20360064  31240627  25665631  11268965  36802063    491991  73872518   3303813 
 40706329  11558852   9857069  48331429  16110460  42587654  36579309  19161533  12010309  18813953 
 48995062   8297376  10041165   5289453  16161504  13367883   2602403  70976958   9849183  30435489 
 23165838    274521   1455276  14828892  36342959  12314607  74777657  22088103     11641  10719055 
 37721730  62402151  26314251   1873158   4551459  70087063  40709973   5853993  54246763   3394509 
 28446963  24000441    408363  32732127  10123803  16609547  52654000  64290470  11285703   5653827 
 13542615  38704619  55140075  37502987  59274849  50775153  12129454  66613947  18672658  44119023 
  1968279  46011591  32005796  33978363  12920446  26291955   4671723  37109547  23470500  14972943 
 15478003    891663  59092891  18836268    382178   9886631   4598179  38081747  90491793   8482273 
   439251  17996667    375283  32865900  33968258  71913748  32184610   3144321    792349  10540383 
 25800890  23224253    606747  35329020    274623  70628772  23543413  82962821  56728446  28301123 
 35039339   9232850   9050359  12213372  94079163  10497162  43083458  16116363  56388618  18744387 
 51599203  41446675  20057255  34794429  23842711  31102077  47920656  28248765   1309651  31948053 
 20891927  42876228  26028721   4638441  44702781   4904805    979539  49561106  39415587   2606206 
  5178468   5391775  17266683  13446021  17234795  13189083  33521275  29875056  49400662   4153203 
 43067983   1356267  16068891   8991098  26406989   3461647  19916283  13444896  14587623   2494767 
 22761291  20607138  36168918   8525883  60339167  16211340   7542963  30900117  11120680  17607958 
    83643  10590171  21767223  35603774   9292163  12507723   7835399  29217066   3601552  34882173 
 36422778  19612761  49747953  42292395   2962086   6870453   9991454   8225842  34105150   9316257 
 36914427  18830514  53658663  10052801  20105411    868677  13922052  58591623  26578263  22576475 
  6021971  15484278     26665  18788627  43713323   1926457   3612073   5221878   4390423  58018639 
  8599815    703338  32677629   6340219  31709883  23613215  14319077  31325153   1932377  33111009 
  6860427   7229043  18409938   7794492   1707585   5561042  28911517   4675623  17587977  22812833 
 46534002   7471495   2212314  19908963  40593663  52262221   5975463  71718738   1623555  40506281 
 26370543  60474485  30244740  68720735  56548883   8245299  35807167   2359843  25320195  53547899 
 24334976   9243483  36642564   3155043  26971299  42271359  11055464   1780107  50475843   3946954 
 13488619  28677319  45925916  16441555   2324076   5625891  66550167    877923   4450935   1263792 
 19542993  48169110  45791407  33569288   3208383  23715315  87668715   4121790  27033623  18730254 
 56563323   5972533   1053987   6138051    535931  15747273  38189550  36488379  38325685  44569503 
   816639   2765673   2285063  19734715     99252  17948765  59177891  35353743  27776949   6080484 
 11856396  41691427  52446543   1133723  17958411   1673047  30616511  30819975  29071035  40712622 
 77705853  15385691  15906848  57493281  26926639  37562187  38285151   1431787  24822195   2048883 
  9982063  12145323  87004611  63316565  58519836  26434583  22745863  59767992    117542   2936628 
 32084659  54461271   5492943  50818393  25652001  35493367   8569280  26573373  17534717   2750739 
 43718494  26730729  50976323  21790206  60436007  28734092   4526223  54937969  15581463  19811292 
  8065934   6017977  66356155  25370831  80104791   1446867   6443499   2503323   9292965   6674153 
  5916015   4480245  40639303  39849003  52649082  27999721   9564495  10032103  81223265   7036746 
 15072567  25705323    435292  12059979  55109359  13807483  16742033  19241619   1214603  12223338 
  9326181  45926815  31383163  56295648  80627589   8130399  13609602   1212334  81685101  13249705 
 20404968  38014144  13221363  36082178  26521195  31406843  68450673    812880  51250699   5098153 
 14045739   6443157  12500065  31096980   3560839  32067333  38995118   1603593  21483347  40926183 
  8177366  38996835  15824736   1779963  41723363   8587083  74432706    149055  16692073  96028395 
  1104783   1937903   2005604   9271185  13892235  79547301  67447591  46229779  45822773  20988988 
 12918003  23962809  22079419   1607403  16698063  15785550  35124699   1226305    558051   8445623 
 76893635  22224255  27018321  31322747  27690549   3383888  39331835  23633474  33618939   5216653 
 34366503  27474948  12584192  12785467    973083  21103051  10797702  42108973  10668963  14916776 
 12118463   8081683  14822973   3267519  50459499   8108487  10273771  25902459  15762327  22000794 
 16921372  32306415  13298225  42632201   5615270  19066889  12140277   8068707   7120203  15294936 
  8412324  10038998   5237526  73858894  19187363  10466691  55916652  40102816  16877579  47156268 
 13005887  13750618  87405023  14137749   8322773   6041403   9124695   2091723  69238251  19521248 
  7895548  48743203  33773373  17461567  62585376  24892300  34102163  43775883   2408373  52728320 
 25010096    553291  68805741   3770043  22012082   4433163  26131373  28921323  23031803   9883353 
 60876807  13122323  17753079  11359017    453128  31955728  41842563  30954948   3285348   5212659 
   949575   7444763  46261653   4595903  37601541    612528  32286386   7814043  27985239  43842481 
 21116647   9975621  77104483  42338579  10181028  24181773   6471027  23868548  39707903  33459416 
    96681  23065563     28122  17323515  13018823  40909875  54066055   5764866  52481538  30055925 
 52742207  30264531  55583211  25248747   8134240   8127943  11451993  28089771  39687490  42288243 
 10895865  17840337  27151554  22238079  49349115   2629773  57497289  53872260   5807598  30265569 
 41543331   8443261  13016960  44766255   7462867  11004183   8640342  30970923  66250527  11141800 
 13036351   4801479   4861760  15511229  56121864   2327400  41277265  21506058    519777    295985 
   181323  27981291  48799083   8217870  13988157   8567407  23566873  19758095  31844005  66839932 
 51747195  62919371  11336148   7655713  60029531  13344219  31539363   5813895  13344861   4961702 
 44897404  52003408  49005023  20934079  21040203  27350794  31539035  11054475  19910717  30202173 
 12119573  84584860  34028955   4424161  40279613   9433827  20477756  10823709  29483960   2063184 
   894323   5547291  18018735   4324023  27881779  81429103  37654023  14164506  89871099  11645223 
  1109547   6065553   7954751   7660667   6987515  75552847  32911083  21188563   5914185   5950167 
 25894961   9090347  53374721  81151751   1729301   1298403  67041911   3621819   5487366  29967788 
 25345101  30146070   6276352    524573   1176571  35937543  56879709   3192023      2799  11636658 
 72114143  49755147  10855753  17198980   9063237  45695771  40785219  27939530  76514337    162807 
 91947404  14257273  42972478  43756788   9249223   2659941  11443797   1332379  11501223   4658028 
 54589926  17921082    584163  81902559  60293343  59696209  39702771  15031547   8778607  35819367 
 41284098  45708423  74301496   3778516   1714555  82894883  14074197   3992726  19060572  30880491 
 55660299  30699113  19584481  32739333  25721691  48982019  34541771  10647183   9886377   1616045 
   335823  24151354  13779075  38411579  57103067  19256623  18523651  11420763  38199648  46448847 
  1982867   3885555  32087745  57760023  39226345  48500123   3346635  49298406  69864495  30731083 
  5925363  14965067  94743779   1986419   4493523  50992303   7716447  16699407  57529294  20293561 
 15143923  49798325  53804382   8007483  57151723   4513227   6360721    724761   1160847  31993084 
  9227959  87697473  57753639  25385643  25671363  24421137  48130351  18229299  23294823   9000825 
 32122563  82486905  31816711  16002075  40113664  45500405  17236443  16744807   8508651  24609929 
 13794751  13292984   3331995  19077775  69974803  27319203  12144183  11628207  19470359   2384178 
  3757903  18394618  10984435  33948331   9204160   2793823    489633   4884767  19837781  31893591 
 14155691  13473372  51418103   3225867    284778  29651103  60661159  12888504   4314084  15154953 
 33965087   3667193  59761783  14507763  11357523  10462215   5913303  33361978   7086078  20421930 
 76508763   1076072  17566819  18966233  26418699  49728293  56822679   2908763  53605605  24851197 
 11632379  22555705  28633161  25725435  56211252  22932538  20249941  31830482  69108814  21905171 
 10605322   1802978  15643743  16605240  68253343  10103138  66712163   6477531  66826713  36228725 
 35190231   4682527  64478719   4367976  35790801   4906782  39912406  27069399  92759671  32831169 
  7437501   1334944  27249933   1045323  46263081   5339254  85316607  75008811   2472235    854442 
  1001134   9479217  68755299  19914811  51144360   4371593  19654681  10477163    592843   6518739 
 16347753   9752115  24142641   9120675  51314043  10397139   5810148   4235595  35706907   6217782 
 29663751  14727696   9326572  30759509  55880109  62707515   8978491   5770347  57813637  51714735 
 38661456   3223059  36060343  22553181  11901723   4170564  27943652  42896403  26602363   5660309 
 47195953  88721695   3846559  21731427    696218  26567871  30288579  53635183  66416128  29130189 
 31258455   2177223  14185281  16478937   3399003   2394495   1173677  76667304   5779932  56004981 
 21110979  29989838  11451317   6086720  22724448  49875903  14301667  27556867   5060123  25108122 
 15179573   6391679  44625643  18432953  83228238   7294815  57341574  42093320  49705851  19595859 
  2868135  28371273  49858279  53652915  35080475  65986086  66269317  28356645  36949893  93546459 
 42234998  10031779   1404643  34640943  15551305  28121619  38332108  36739200  10172769  18537603 
 10488005  70383387  27668141   6200601   5797787  44064075  25255626   4039238   6278903  41413903 
  1714143  34507482  24358906   8272041   3141072    378993  26825395    135168  82599315   8673766 
 18433209    192639  46699635  10255302  13554408  25620252   7058319  32050930   9126505   2597055 
 11702987   4973590  20955469   5441583  33292656    326823  28185141   7629420   7886219    226151 
 11534839   8174211  16666933  50594863  23976568  50984619  22349611   3265143  24024977   5281043 
 30851863   2010923  24482007   3874983  54824229  56058939  18499023   8011287  51213248  12289115 
  8178603   1495563   1819563   5970873  62040552  13342722  82806619   7244227    631333  10888967 
    97293  46064583  88468323  11984613  15822203  19315913   5443435  50149859  19096023  15270534 
 23497632  19685307  33950193  35107923   7533381   2963603   3895857  16940944  11846595  33218693 
 40984629  23506518  13373603  14968383   1879622  32181531  16727339   9977451  12608157   4329235 
  8600543   8733163   4272517  65345403  26618757  10512372  42702693  17474343  15265573   2840943 
 55931147   7864251  33468123  14224333  40925755  19742240  19793623  13349013   1656899  56710865 
 74642703  70160240  10931715  42404787  83764059  40831155  11896017   3456004  17030213  23567079 
 14304224   4844425   7844379  24150203   5774514  11028852  57429495    721339   2532069  23173303 
  3590619  60533573  34697427  33904260  30680278  37115376  29127291  21147491  51787128  63215499 
 58272086  29874143  10988859  32736939  61416303    425886  39661818   4573251  13070373  19180737 
   355848  52347715  13248853   6676878   6096705  28595602   7095498    251157  13933799  21338790 
 17426526   3078123   2088123   2344543  57238473  39763995  24850299  70081453  45961041  19846483 
 19820123   5600998  22875101  16611099    353247  17321090  15351447  43411261  14901048  59064849 
  9491671  21360165    119690  18041211  48754178  69443223  13294943   2768859    300717  85156728 
  6358231  26408739   3990978  24655663   4798008  52332646   4489782  17150691  40945623   7225198 
 59587603  25894788    182946  35715622  11122783  74083491  39626340  24254659   3009895    546396 
 23553723  36753723  33678894   2385337   5242589    403905  53834747   3435903    720340  43273296 
 83490693  42163404  83075043   6616858  10683935   8025933   5334648   8312635  16024353  33145777 
  1044541  12948015   7203293  73108225  49676022  12504699   1745538  44563491  49649728    150090 
  1621153  60586649  58540645  53264042  24924248  51468545  68855091  22613421   7959179  24915748 
 75298038  62003547    383496   6952043  26828199   5340491  65142563  30332003  60117414  29994304 
 43117725  74028987    987153  30252345  58901728  16197155  19839243   6686585  13854173   6545463 
 37525878    471909  44514363  15408736   1150827   6433755   8197695  36228861  70823995  48673343 
    87659  79522567   4076447   5844625   7595298  20324931   2644193  48208133  66134373   2155083 
 31027173  24974213  16307947   2577211  22535659  29870535   8469663  22721275    739642   9175183 
 52038698   3122683  63516039  59986515   1221261  28055163   3367375  16409739   3248973   5169651 
 55363653    686409   2735793   9567193  22820967    164523  19398483  78317763  60232182   3541038 
 29461505  16164726   5189790  38825545   3689497   2893753   3091273   7667444  15376353  30427923 
 13173933   8413408   6559080   6072063  41856537  89441547   5369595   6223158  40691454  19953651 
  8814033    975507  45595387  71186814  89480670  51754847   3842643   2790090   4959987   6585903 
   360938   3302084   4587616   2477697   9152651   4188161   9510573  66430209  17297283  32320833 
 69053628  34599567  28343441   4660241  70671053  25789695  58240305  59846518  43346307  43317917 
 73388515  81308822  20379835   8105085  10239787   1973148  16914489  13163687  37818243   7361735 
   284712  29360987     43947   8747198  78540183   4240939  19564278  65574516  22448773  57057293 
 43874360   4067629   7488363  24073039  49810533  35640861  26167821    427974  24101838  43148333 
 17197035   4902725  45473658   2230561  19668483  28130121  10793578  22373078  27126748  17185356 
 34994887  78530406    983535  93956307  11020173  24114111  13752495  11852191  55275549  48107205 
 39020165   5345973   5879633   5098643  29658513  10017037  20694804  59496523  52632612  50777877 
 21589216  64007253   1053609   6433935  28457475   3942999  15576135   4306150  24842283  47490243 
 16755477  15155283  30541023   5157243  40115253  11247963  27221779  36431213  22054211  30902348 
   308790  51651243   6705898    932603  28025659  19129493    348587  68437323   5182851  43302898 
 31334643  50631298  10118721  22469115   1989621  14385653  29536159  19520763  26347398  34243033 
    47751   4084985    315063   4716291   3330159  51260385   5988303   9189384  19869014  65922468 
 17003923  23371394   7317630   4870677  13249060  14115487  74314140   4151643  35255937  16726155 
 25343463  12790131   9254610     12399  54995638  52686042  46719835  43216615  13278413   2928636 
  4338483  30826863  18911603   5736843  35704167  17824803   1923179  26822868  20018745  14851935 
   524454  32750137  41923155   7244163   4938131   9424603  10174014   2742011  15714383  63857223 
  3915623   5102413   2253965  39853193   2019679  25766149   1300275  43403625  47325800  24770981 
  7769969  59153793  95163975  13775197  15273875  50880063  16655693  27708453  33816659  20658147 
  4731923  30616043    791473  37563753  37225184  37580489   3047871  67097419   7871587  15107741 
 39988951  11036845  45044423   4959792  52057622  37169557   2926673   5096013  71387478  18778119 
 69433515  35696655   3696723   6818298  73825588    807765  63118971  42555062  27879051  48401357 
  1685499   5264337  30465714   6394623  96676965  37584379  68719823  21262023  28057043  70492281 
  5546598    885546  39277127  36067035  79835526  48083568  15477168  16376793  23466811  14525133 
 49286463  23631703   9426283   3487019  64026455   7631477  35843807  29460879   3536001  44241788 
 22886147   3633075  39184521  15318101  18073300  76051707  26420010   7415068   9622409  16122768 
  2196083  46610154  18576429  33915039  15435331   8205811  11782517  66170892  43907371  64547243 
  1652763  53746955  47282775  34496304   1410009  19283487  62554114  67758177   7621542  25131174 
 18216288  28916945   3770995  43864755  10818684  61740423  12705027  33358126  43379778  10226235 
 28248775   9614169  54312563  45183891   4914537  40587340  23152430  29599785  32050988  13646491 
 68518497  36329619  83563839  14429343    343375  30322261  16231675  10911915    290133  33399123 
 22463221  41585604   9184659  66899956  36378236   1411835  48953307  54470523   5614583  24242451 
  5439876  34578553  65842557   9167203   2418253  10677183  60096687  59115506   3048903  23766723 
 28156539   9912875  72353283  43235067  14250073  12482763  39499471  64498011  27695131  16649367 
 37614075  26036687  17039060   1110814  25316323  12870020   5579067   7231263   4650459  27911681 
 65055113  16955343  15698379  51984123  60560157   2428538  13160767  17782622  22928091  12404928 
 80188059  26652378    274969  49298376   4234437    523327    603899  68528755  44025845  29578139 
   585267  23055063  71871591  30685739  85737522  14903088  42253425  43461843  57265695    259899 
 31505543   3096693   2715854    352473   2962823  12639543  63271419  73644695    781618  33059431 
  2192381  20858228     12587  71208197  44879193  22377363  18918358   8307171  40577283  32391403 
 24334297  27360624  28739943   4648872   2597740  48946538   1621743  81066723  31280631  22347123 
 87869817  31371604  12766338  24166188  86114079     32987   9148685   8757716  12224569  24510715 
 38830453   4479693   9553604  62474775  31598125  47060196   8409723  42271923  68265798  45162498 
 30490269  16927227     85443  45088636   4132911  13582818  15764807    975336  96660778  46098151 
 43147663  17000973  44786717  15466723   3663538   6976477  61391643  47594503  91466250    731703 
  4903953   5452248  47616603  10084639  12144447  14717077  26952420   7621859  18454779  29027511 
 61417512  21964643  55799743  17187525  15355287  48685743   7624887   2429653   5084925  11050701 
 11616819  72712483  12116293  15844347  12497399    974727   6244023  37158323  20729723   5861979 
 50404035  12248988   5033679  11999618    286780  38058909   4250463   1380739   8077673   8764013 
  8150213   5806703  40209593  16071030  18352545    647686   3058395  16200477  63132942  12476433 
 43043523   3080523  44588277  28005585   2346104   2063571  11966199  24780623  14302037   2079873 
  1834258  27564703  23108997  33081171   9853555   8110709  14038728  11324219    408354   4465313 
 22999627   4527329  16491762  15903455  17165051  41336814  19781516  71213493  18141841   3704109 
 22781023  24818703  71905580  28112473  11518063  21794583   4505505   7439901  67762799   3953723 
 11906390   5566523  30715357  11437920   1575669   7291392  39349107  46239945  93647755   8392308 
 26106623  20547258  19389507  12649995   4631343   3298160   4383979  38019203  67815724  43282210 
 59484786  64034269  29688054  73173651    886218   2411763   1084731     53943    347925    198243 
 17737843   1619923  30361503   5932740  28250908  34864867  24829383   5668634  15769419  52020660 
  8737683   6629919  69247743  93044539   1157498  52122403  11424240  33713738  14798877  41236955 
 17822864  15099909  46028287  11941323  14920299  24766095  73718205  18028188  19976667   7230115 
 23041905   9219903    815703  18766233   3274706  51098198  50504591   1134363   5123093   5609987 
 40536597   4865319  54568352  66246708  46095268  73134548   1536273   4329897    823893  18863943 
 15800827  33722793  37631948  11086813   5138067   3147716   1795525  19545569   3997743  71501559 
 51698857  41176091   7403754   6728280   2248863   4552638   5239149  43424217   9027503  18080331 
 37320835  57201207   3602337  61457793   5027052  39096213  24503998  45954283  57030121    703261 
 30478095    929751   7428427  43348923  41852907  11999307  11525463  16646889   4687963  14322873 
 40569104  11048721  16161675   1808153   1881841  45416491  15580703  48140859   1394323  29072595 
  7690183   7449923  42148897   5008371  81114348  51681823  60940321  10173631  12015950  13280219 
 30355395  62068129  11206873  58917349  38237973  22425918  33526934  19005440  20187147  31959798 
 40653853  14184723  22530619  62236843   8683945   2082923  34307228    789005  43008189     67695 
 21307330  14645403  20236427  56388885  21562761  25182643  71765437   7473743   6186614   6249420 
 38891403  26275071   7897320  46655123  76807243   2363948  48357627   3792219  15492481  29667717 
  3320818    419612   6674011   5873403  85097832   5683398   7179900  32848491   3625235  24741081 
 60550781  38659953  53820643  16639869  32065467  64214235  64503463  41942445  14823501  27483783 
 25233243   7406235    725127  52028659   4174728  70174773  22063073  19539708  13944579  22789938 
  3265566  11121231  14515260  21397997  32922663   5601327  64489803  86959203  15784738  20449347 
  4108731  60821311  50406937  41256913   2472587  26371410  31259771  52284678  13986594  12395835 
 23576878  34320573  32770923   5885755  48559753  19064251  26774367   1379271   2480809  71094774 
 19317003   1076561  52049923  39404927  27264508  45295947  27385317  32488695  26800275  52392151 
 62083914   6107541  38648365  13724925  52093583  13947133  13347666   1640069  53490671  15269523 
 67007661  37025993   4644838  19425579   8063347   1595445  16251498   7930239  61494325  10056895 
 55206133   2059763  30008287  24359816  10762204   2141473  64530638  52494117    663513  61331351 
 63806503  10486618    790297  26438579    572723  13035963  26619963   2249447  30387579  39829561 
 64758719  26862707   1729068   2189553   4724843  15328795  13887099  55965525     53554  15046979 
  6408609  18226595   7051056   6377739  27253041  28633959  55578201   3022505  27255403  20829861 
 10555035  32565579  22533627  29674453    264748   3274551   1700224    250989  27111237  31142152 
  6604523   1586292  58194292    987103  13675578  45367989  45080730  17964933  19252459  21721947 
 19088907  48537199  33780123   7875429  23043330  15350143  12132762  62951923   9755284  35340713 
 52432891   3979399  16738449  30365942   5545963   1814315  16513803  28052939   8354571  16028754 
 41778026   2096647  71482661  25349711  16808891  24966051  23331551  17766498   5772299  10312267 
 46754259  32072413   1505827   6448817  14700571   1873910   1870845    962555  78700743  11426052 
 28886415  79919765  54779409   3190065  44490021    251743  74468755  19016011  11619639  14198823 
 47147591  46593101  17861003   3049663  46151459  25178163  83684698  14380197  25317964     64059 
 30858951  47044923  25153251   4007483   1018621  17722113  75133653  14737062  50333766   4792117 
  7660347  51389933   4218498   4069947  16921995  15488336  22226999  13762193   1057953  13636451 
 35885732  32256873  37244915  55017534   5462074  47477497    190031  69478723  54459528   7726191 
 21751028   5276940  17724079   6751203  20089939  23210523  17879163  32823748  29937393  11711979 
   815244   5234435   7352343  12941019  73148388   7136547   9540465  37951138  18371395   8890143 
   210576  17921953    761789   2463026  19491047   2338172   8192083  74150523    738063  71984211 
 46752720   7901499  11288169   7368078  17911837   5031028  29800842  51588255   5066158   7928867 
  1330236  14849949  79582549  21977527  22252955   1922075  28485811    107243  77766793   2340123 
 51049428  10384397   9442402  62035707  58102638  74334955  24178373  41444695  46584327  15756547 
 17613334   7995978  54440535   1965723  36958473     19347  47618677  19168172  20822793  10109124 
 13656183  52806786  15612576  57055422  47709705   6204373   2991445  20917023  94814093   3190959 
 10820523  22013763   6814311  43810845   1465683  24305244   5424749   4975597  19205187  30557953 
 40342686  30192747  12171753   5060031  21181647  47826123  33315510  48265341  63775244  28436333 
  1594659  21270845  19772733     66777  85943788  15951512  55367439   8281838  30774543  24154215 
 16316901  25951277   2761041  16644615   9436755  70855035  14725467  44089098  24522096  65080367 
 19009719   9517607  34802347    600563  28908588  13974979  24580536  11740155  29608553   6402323 
 37854715  31969395  24957123  24924929  49304299  44169651  52396684  21476736  39516723  28059440 
 25151873   4100923   9359867  46414253   6681803  18306513  70575099  10016368   1933575   2394403 
 73349883  18823803  29897298  13349373   3358830  82236508  14099928  55729638  12602562    961695 
 26574333  72547771  26736555   1535748  26329335  23013035   3959523  63435475  13272781  38269431 
  5729023  91487710  66810869  40379587  17504115   2679459  53795703   1922940  34689863  17406822 
 24771975  60129099  37360603  62979778  10351239   1789350    744285  53031171  21506783    652515 
  2544824  18554547  48304146   8837630   4796103  20893805  22851210   2396391   5100925  61564983 
 36354303  20770822  50077275  16465341  36024954  22829573  21066983   1516270   3467955  90272893 
 21455273   5828817  55626779  37913763  18143589  19759483  14084718   2926047  33390715  39536998 
  7469118   6689283  24690665  30207323   1525038   6663283   8296476  43445393  43541178  15554025 
  6922753  61596411  51742569  12552753   8311407   3430922   1440956  29849811  19160331  32087280 
 42091431  23084613  29929134  19195923  22771599  69926265   5305585  20454223  73443259  52891155 
  2010485  44106738     79809  60651363  17707218  29291748  40013460    537849   1636699  16178823 
 20628841   6804987  41769675   5904623   8442312  45260545    868909   6732007  12718623  15946491 
 34568328  15588143    143079  21520285   2791129   1522539    147948  47244720  16524403  11946111 
 63890695   8516715   3944397  24789525   6989423  40879393  12507805   5704213   3552617  20838935 
 16740091   2976248   3841353  12512595   6025287  65745957   9146022  45850707  36962321  59211639 
  5097243  45179161  34150291  85689158  20713075    274248    388203   2888731   8686968  26082789 
 29956263    658264  16404756  20589503  60710673  15081675   1475663  59237727  12538635  16847702 
  7555576  50078490   8546764  39166091  23572971   8142873  71669043   5902312  47084463  11167323 
 27469563  15641805  65557167   5881503  11415359  25416774  66252783   3094683  36880391  12647131 
  1928075  74983824   1989747   3390079  26392803  56078993   1575547  22823979  38964737  35893905 
 17564846  20660639  10027749   9469823  73457703  77269315  14191413  21350733  21222597   5336187 
 56068603  58383437    584795   9264434  19981931  69466938  65662395  30238453  45500718  27125403 
 14427681    914358  15864279  14456598   8146473   2523222  42611901  25005081  19160880   4620167 
 19894949  48996969  32256307   4587918  26268936  24567897   9437577  19951208   1961247  24811431 
 43819808  12923897  18793275  53944123  29098105  35169243   7444923  11728983  10404471  82923765 
 44506959   2366117   5606677  69563968  18935823  29442063  32724573  56756579  10809967    688948 
 22484467  33385359  75222483  20108876  14517132  18899499  10559943   1593833  68332483   3531071 
  2614371   2492583   8397517  17631807  44036203   8566593    112379  80273979  22074133   6445116 
  2733798  32282438  25855826  11507251  20922781   4537347   1633402  11980023  60022722  40131573 
 27504523  10010779  90037107  24892023  14419959  22148091  78801803   1618299  31664955   7214811 
 15354882  47050875  23723979  18337785  14257773   7438119  44938093   2715693  17835778  17367284 
  1577883  38295003    361821  78069770  76884725   1969198  70515185  16234221  17513118   3568128 
 24762567  11941998  82701819   4361403  18567322  20873998  26633984  55497858   3881423  36153723 
 45120573  47592806   4824187   3553503  48800799   6617283    234315  15262412  11390398  36321723 
 81284508  31932603  17287791  26852224  62296571   2626148  14191650   6023291  73142556  32362623 
 13106973  92452707  11253123   5441265  24496137  55174627  46252923  35055627  21189964  17017653 
 19314862   3021104  32647811  11265698   8461431  15703980  23689095  68505597  59176427    746885 
 45609795   3061538  14478989  24178343  22537786  65107095  12708609  49004969  55442715  64563471 
  2331955  10608721   1407110   2147133   3133461  41705150   1957421  14093883   5652717  33874523 
  2451043  21203747  70018218  15141411  43173339  17711117  29401017  13954161  22651725  31944147 
  2044275  31259295  42137939  15885237  87621986  27379075  17471859  49838991  47225535   1627419 
  7332257  19199292  55208575   4925744  50495456  57668183  12252797     99898  22069563  58630653 
 10352052  21626943  23188023  34655904  13417683  33323223  53950901   2853921   4292957   3439088 
 74251383  55339562  69691625  20919364   2848837   5837620   5012859   4903723  25174559  44305650 
  9268938    544539   1410735  25732863  10845051  94058463  16606675  18516543    837548  28504287 
  4907295  25676894  75201393   6622005    139675  27617019  10911582  20962163  49634203   5132251 
 22631901  68962723  42834464   2596587   5884431    986091  67491990  22415356  11355663  44309399 
 27436008  46876707  94125519  26661673  12297348  21728797  20196961  19427883  28893603  11807403 
 32191191  56930525  35872035    842099  42037671  16353915   4436943  59348127  50858584  29915507 
   247281    114663   9191599  19105617    563334  31604235  85866075   7132121   4378875  42643274 
  8137121  31333184   4698971  61067913  73313583   3959367  39637371  54672188  12434358  16942061 
 21591609    552339   5014011  25040763  10929363   9079116  66545881  60785347  18757623   6845127 
  2717838  62668134  50044029  31725187   3088446   5032267  15237618  23599788  18395799   1868811 
 20332023  43305324    632179    158829   7290497  46089761   3285897     34063   1247779   6358906 
 45009498   1603839   6173927  17410475  25781973  25095291  49744503   8651039  10196115  85110927 
 52471143    521115    864147    139523  45833545   3256728   6391514   6094515  69309597  32999152 
 45936585   5629997  18244713  34994324  31126647  21403428   3057909  17073483  23070018  52073001 
 40465614  19689825   1790625   1974363  26879845  25682043  22620439  32683888  33748895  45801051 
 13676487  13791109  35592375  18712635   3701387    216758  51466637  78969823   3561743   1359579 
 15198423  15557875  21888487   6385245  23138490   4773446  75902403   9073669  45728000  33925661 
 14966313  31635699    238083  10682925  77237448  37404873   6237075  23743467  34723923   5468649 
 49651518  13379190   9641979  10171188  42774603   3308703    860691  35233783  17058514   6733059 
  2552877  70442474  13100397   9382914  37674333   2259977   9164338  33367667   5151083   7104759 
 15156471   1888779  29391891   3157193   5926998    870093  21987378  83922857   2779731  32476223 
  4906779  49235904  64768833  51309885  30775995  29569705   8915933   4540891  21257807  54948951 
 68011307  62154258   6310401  83609610  13422358  56363990   3744529   5493723  36436155   6843387 
 12418405  61088891    419323  40045227  12769788   5370891  27985398  63635084  22804116   4465683 
  3840593  42377868  22469558  19973805  10130870  44585193  12924784  77787378  63626634  33684501 
 75626403  25181277  34693563   9272234  42003132   3357997  11676651   6003009  35826005  13350273 
   438857  51046815   3135358    644219  22099800  25104138  52361871   2262753  73735455  23061743 
   965958  15593784  61452973  27769487  34082363  31339097   3406515  37012183  46491995   2510565 
 75746300   4445987   2849103  16438548  22433323  55738093   3588981  26422020   8892157    347570 
 13734024  50607639   3108379  73288473  80433875   9793680  23260253   1723119  42914572  16978731 
  2295171  18116419  95836302  50565463  45295527   4144366  13144722  30512705   9816739   7422603 
 16492227  15244755  15000423  20859294  31813115  54716841  46050499   1403457  37465318  89281598 
 46262695  22113203   3827673  60874035  29068071   5800339  19174707  11237685  27109323  25568103 
   267963   7533163  53350563  40379798   4700517  52059363   5045911    216581   4768674   5816472 
 58165113   2243369   3549349   1714875  29484513  52152567   6860448  69690975  26002178  14679526 
 31785811   3920025  72059383  60245539  48623973  86524475  55897552  43516181  41217969  14582778 
 62097674  38006139   2765795   9386701  23461319  58781193  11392163  56529339   5700158   6663003 
  2433972    884643  31813413  78003235   4250523   2484962  15921963  43519417  15675123  60117755 
  6862770   5169177  17613053  37526808  67018875   7095198    664717  43224720  25271062   3628857 
 29913552  22783821  11373968  39862891   4064469  10164123  47109543   3731325  23457263  80282405 
  3811411   3497044    227063  65079228   1539048  52862105  16865547   5997643  28457473  10746249 
 21452973   9688550  20399028   7608948  29244593    561449   8144511  40872210  69479181  50542147 
   458968   4748063  10618599  62813121   3778635  18218403  50911953  17265051  30089467  25146667 
 14364780  37738923   4558830   9699927   1247083  61094000  28591323   2418075  41640709  40496964 
  5745632  48493371  27587719  37707683  57660803  12555029   2608031   8371459  51955843  35287931 
  5039619   2187443  41212849  32362999   8768729   2125673  12668313  52213857  54942705  20891463 
 28308897   9881605  57358743   2288841   2061881  12285858  40637317  37947723   7517832  16569577 
 22602713  14068963  22371735    698350   9661413  17011128  40046299   4350811  14941627   4003101 
  4054281   5472645  14460315  15607473  18761637  57197186  80927505   5582133  54928325    455043 
  5524242   7680129   8407816  16995053  43341813  24847071  55160733  27627945  86425029  67237798 
  5633349   4750368  13471229  11251451  14977247  85617603  20672982   9640233  76837498  36024195 
 77235199   5602347  22921763  11772739   2776023  44744897   7190919  10313014   6220602   2572266 
 65232780  71558061  12911385   5715531   3373563  56691588   1875495   2409023  17534136   5660073 
  5734959  42308388  52484869    898323   1118337  55532347  55597542  16320643   1653775  30807692 
   336024  25276472  50858081  37729843   8587933   5440731  53005643   8633739  18117189   7389393 
 60710487  17353787  13018115  44447925  47112189  25581203  42924360  25685367   4416507   8735903 
 34423358  13419374  13220817  50277259  38566027   7444753  65717853  13909053  26910875  48564975 
  6034863   1287747  50707923  43453687   9340923  37696691  25781398  15851083  11458227  27046395 
 10532071  22580898  45091981   5811643  73968745  68391608  40078871  29921435   2479185    889203 
 73818175  30134426  49393014  59694261   1045232  15237852   8898491  13074795  55459683  10790324 
  7297623  29058449  43083292  31683297  37881463     76598   7174083  69992523  21122748  32540707 
 59702367   5085169   3359243  11331099  47326831  26538088  20685578  32751303  61207983  26170540 
 46459041  44735163   5983323   2713993  64793313   4275262   5626107   6364608   5005123  88318038 
 20720669  27472443  35296269  27025891  11603873  29861604  68087371   8804109  20692277  32720023 
 59823873   3116733  44560902   4514428   7246757    220211  12167307  47109578  13818753  10993133 
 30892408  61322121   1485883  28058223  39918461  56672583  28745223  61716529   2514633  50395710 
 43470748  19867288  53528323  11393801  47128547  15334475  34977516  76955301  37551615   7749627 
 67207549  79788213  22078329  51343811  26433018  47873213  71940663  51792963   4405565   3757453 
 31374708  22824748  52888404  25684825  10728450   1163780  75557147  24387166  15711492  39158219 
 27563713  36022256  72022387  15583561  30729335  33911795  28471395  52121987  29306921  14999053 
  6459943  26469969  12744787   3822059   2049067   3085863  79075360  24600321  64995561    938619 
   608874  44039405  34645773  73679763  36901043   4152139   2273633   8716881   2645633  18380202 
 34091943  39355791  64360614   4886739  32075771   2353179    544953    788073  57282171  10205589 
  5390355   5357299  19157814   2509602   6438851  23893443   5252403  15525867   9300843   4605971 
 21209619  32020735  22094355  74165354  55952103  12029811  10628091   1708753   4724891  71876623 
  2504485  38962389  29607352   6973428  12728195  31490009  47609803  36589578  10076091  57899523 
 11154935   6845663  51631562  46750228  19184145   1817133  11734230  56058019  73740023  76272831 
 67182843   9680367  23695487  22816182  90760008  61011018   1204943    918689  15501880  16829131 
  2262816  44801447   9847421   4390937  36828915  43829123  26920643   3380199   3955893  12462081 
 61103823  48446348  13865183   9424335   5160230    876859   9746223  16939383  69010680   7509915 
 23772070   5397627   7560823  14957421  11148486  37042457  28316229    925005   5270937  24631957 
  9058154   6911943  68617579  21899847    706998   6344945   7459575   7601621     93592  80354543 
 69162889  14901009  51070563  10566853  55086840  43782306   2751963    980910   6968763  73912997 
 35148150    402393  33712563  41830131  26972859   7655201  47248748  46840107  57610751  37356093 
  9908843  23846763  23585874  15848523  66865363  35489577  16068318  84749003  15894315   1888339 
 30745211  43903899   4856443   1669119  29757407   9331395  89363547  20880073  10419843  36826135 
 12055435   7916907   4292351  28155931  16754748  16588311   4162921    818577   6980327   6883644 
 17895775  21871833  30630327  27258674  11918823   7118538  88106947  11256043  37921993   8792103 
 10226027  12465792    366918  10837599   4293771  41960350   4476971  38199885  36474523   6928748 
  8048507  88304283  38337093  26594171  53936459  68840995  12643398  28353483  40971300  26273181 
  1108241  48491643   7072334  26869781  45704292   9466811    332009   5064378   1713994  10099323 
   976995   9353243   4656802  31091723   9089571  34897668  22078218  15055986  21133367    236565 
 14848713  65788489    928050  49798993  87802227  75609033  38785623   9836339  36261486  26377935 
 64285221   1664202   3814875  22646763  45303573  32351008    413133  30181997   3675399   6932995 
 55268990   4133191  30195153  13796443   3204907  42437841  48368873  27371161    694857  21386823 
 52775487   2395833  20691714  25053991  18647781  75400149  50292783   1155577   9996383   4080573 
  7351467   8576449  38129476  77396610  18680226  81190797   3783275  69768123  58600167  60535149 
 20371623  15259175   5458443   8823328  20457903   1584915   1201613  37038363  11792848  28421797 
 12577163  39871675  14947803  26407195  38908698  19766957  45987909  67279614  11168443  68076929 
 71179980  29919039  75020155   4670310   9647739  68912547  25634103   7119963  14985093    280923 
   412106   3000423  46578148  83508698  28070631   5946178  18770850   4368375  48690149  82703683 
 90329613   6128733  41201899  27055375  14496039   3217623  10436582    601283  42745278  21263024 
  6819579  47397465   3753331   5084433  26111557  88913906   2287473   6174987   9802867  13914650 
 40382906  30382863   6353427  36381118  27406373   9986523  51609085    180991  66313089   9079384 
 25408023  57567633  32536266   8436251   2947286  36300915  11303151   1652140    793391   8662595 
 50832099  33097539  25755252   6122247  26645462    711267  34450093  48836655   3383966  13290543 
 50560997  82864632  87314673  62087617   1663863  18338118   8609423   9486259  48938023  32086449 
  7631945  44650543   2973527   2904937  29667093  21588432  28088883  18342699   9307344  16190331 
  9726333  60982491  37593633   9796105   9697723  18381135  62628663  72426429  51980369  93654099 
 51225639  68126928    203643  47946671  80639487   1121167  21918852  44586063  24385011    855349 
 90764761  20655483  26883681   3618573  83256327  51639459  13263523  10528743  28563707  78052419 
 20657163  32590109  28020297   5548227   7820398   9879648  74478681  18809283  14272446   5903145 
 47168751   4607481  14554857   5447247  11977319   3621669  21515774  42099829  11653203  27163945 
  2358112   6486195  39231867  53244879  17495748  28038579  33421173  28751027  24373395  32572019 
 32190773  12668905  29251770  24180351  15998413    176583  51261993   4460718  37461100  46508177 
 48755329  43065019   1489611   7660315  43682971    208507  31939571  31134327  66619387   5905841 
 25174371  67640133  33943053  67607463   4233209    990147   4474043  17497674  13244227  13707003 
 24150301   2343165  70889452   6368850  11995194  58838448  45564510   2589923  10641303  63914176 
 19067551  18997283  16905123  50529945  48796683  81685078  24885513   6102627  31055214  25063123 
 70336939  21595473   6840429  20242995  23075406  23769623  19854488   6096345  11447328  60269343 
 67136379   7912005  17339523  56391452  12755338  17368647  78454443  35821887  32123935  74008353 
 19250991   2185539  60981656  46869948  56588373    755679  28360455   8154363  71105539   6009087 
  4096917   1929147    581817  19201263   2385813  13093791   4816088   5334005   4925031  44404219 
 22952805   3207723   1061958  19123465  28472658   2796477   7616109   7076811   6049798  70055294 
 33185181   2015591  28024251   3571339  38598149    463089  10551658  14027073   8828943   6938691 
 65370744   4792431  49405278  36162983  16451063  29549969   2162361  41119521      6540  18858942 
  9232443   7309699  83098277  12774423    215610   8329271  60958505  31104240  29645963   4350756 
 75315743  84400998  10310871  42891591  28614963   7926853  14192859  17800703  14998003  78401523 
 47301654  34388481  55878513   8083779    846921  70079739  25984319  67746637  61513083  27573903 
 41213373   7316388  23154877   8090983  63151335   6614541   9724983  14106771  44375730  74638780 
 26357373  17571343  19106882  20498403  22991887   8479503  26917368  72198837  18775923  19034079 
 33879321   1250908  35719212   6844290  33990443  70445045   8086307  40574988  18922731  37132519 
   290023   4964082  46803084   7487867   8976129  22272815  19596150   2586588   3403859  10436769 
 10214043  12087169  16834272  46202881  15734763  27380966  60079263  43081961  24423288  27858426 
 64396578   8188479   3006009  11410990  17048263  17441085   1558275   2965155  38040873  21033723 
 15533837  24344379  84290688  45225579  87304299  33199488  38946293  54237034   8237472  31819443 
 22409583  32759563   3918767   3340148  15420618  71412846  33247023  39246643  18295283   1667019 
  6321282   4518621  70195628  26024073  59575599   6452523   5403402   5071434   8357419  31558133 
 34247307  11014667  79157001  47446803   5379835  22091393   6453749   1542135  28903221   1992107 
 18259483  57017776  56942645   3839268  10779075   3224088  17851911  44626254   2937568   7053068 
  1971609  12755878  16850059  41797615  10201983     24531  25566131   3536499   7268331  61545506 
 11767963  20771223    921417   9015778   4279770  47169407   1402313  34901718  23367596   7547547 
  4479619   9033939  42014733  21300171  78966223  17908923  78543621   4647623  73534043   8772720 
 54397917  38520655  46339023  39428058  27434751  18552399   2533953  59045811  10563671  21817327 
 31084703   6606723   3553003  23746749  87904095  37492431  14986380    246018  18262923  22800523 
 75639984   6405753  39867996  83208983   4047738  40552083  69754025  17519763  33282795  29531604 
  7132052   1175027  42451233  17658818  18438425   5157093   8776007   5695659   2232729  22448379 
   429541  26293943  61493973   1344783   1816707  21047765  12163903  11760123  18735245   9411999 
  4000843  57319845   5417815  71832835  63208653  12850068   7309876  79227897  80669019  44887323 
 10963411  54075361   9913299   3329799  46014971  23694621  63712315  36816981  26292963  19856713 
 12440694   3738273  14575593  28880556   8329191  60100635   8050059  20008203  48576113   1607985 
  2006140  29094533   8191752  64377327    544128   4485554   6466319  72392779   1376381  18209449 
  7621425   1194855  12981555  13146498    798648  13367671   7152163  39827715  57209679  24573831 
 74990643  46017541  24874735   1397535  39267195  12763893  57897979   2042471   2220803  64500861 
  4336857    154023  23071475  29442771   5104125    185061  19852033    623130   4567003  23625137 
  9292574  20000388   7363752  18859423  22866263  51483633  10833747  51484803  35321133  55995153 
 41797127   6723505  74604411   1782627  58516854   7682219   5746811   6330543  57052014   9635707 
 16718523  34753623  10093227  16857156  52929223  38950779  23241792  46256411  18765483  30477963 
 19214689  18341433  14804003  26998737   3467124  17916161  49969426   1411339   6167803  30835647 
  8128653  77153325   3612013   4725168   1052418  14294223   8288986  67303737  19303782  20439027 
 10663803   7420155   3621650  16255083  20108662  18244428  20759953  65349303   2353843  56584398 
 40744631  12953297  21811701  47303763   8944171  32174243   6766113  61249759  40800323   2768523 
 16851552  75661074  26532771  16043197  52545889  10594412   7091403  10964643  26666319  33142884 
 16700998  22888173   5404653  14723118  17419382   5140949    171998   7662211   8929749  55645005 
   941923  23667618   4601922  45380345   4411923   1233303  19648947   1706003   5973831  18843598 
  2044635  48332011  30407229  14035373  45369327  47965736  71568179  36185748  55240971   2444747 
 16766158    302619  25242470  16396259  54532173  10648641  27378686  23861103  44743603  17914026 
 14800161  46103334  13719991   5704917   4558355   3552313  18615135  10837909  26713446  86572787 
 68132371   4789773  11205123  46423574  21657143  54276885  43679733  15611109  46928147  24630283 
  4083323  36756333  33724715   6806503    297319   2336223  67411855  51731725  10598097  45538605 
  5750131  19518963  39244545    693907  43014562  51121220  15811176  27956623   7041619   1225347 
  5581251  37938289   1595556   6347348  34629105  64689162  45957138   8409853  18039833   8990547 
 56541761   2644661  22515987  65250383  25160531  19292697  77534043   2133563    129798   1124524 
 40654257   1489643   4951629  13319833  12400195  82157935  38580504  25075473   7341591  33251123 
  6763067  43695691  48789927  42744299  12537848  48894048   9959124  15606475  47669112   3864633 
 10911492  50902813  43981125   3327683  26643471   7206576  14017331   8836818  16317483   6259827 
 63400586   4066150  74606109  46159191  52333173   5737572   8519453  10400847  48333723   5036911 
 20039415  26587257     60590  34901543   5011857  13716757  33257389  36864269   4969824  76361772 
 29120283  42263811  32260359  72370287  16618571   1914203  51803083  22532073  50456764  91584699 
 72592648  64667613  21192843  57952668  26698611   6697275  21199867  17137484    591921    577859 
  2829030  10643739  15321792   3155918   8935887  75487824  11286603  36781179  15112043  25790305 
  3625459   3435449   1514175  24220623  29767291   6258411  10482237  55417767  52460788   7446859 
 70428573  60225443  14174787  25603608   3351163  32860664   2082011  45009843    258863  10249457 
 26046976   2538435  38827863  46282418  70301622   7083870   9671256   2436942  38859387  51044831 
  3391490  11386932  19515810  11925498   6575409   5529043  10178485  62269296   1582995   4618624 
 50250071  31034643   1013450   4930053   6929979  13263696  30202705  16102965  19898538  32394923 
 10689543  24894503  15309099    801723   3284797  23570523   1655688  39676137   3599108  14414804 
 38900677    288545    121515  41180379   2624979  41267499   8378998    213351  39281575   5336065 
 59816348  33814955  17782888   2745253  10469653  10068783  18106778  19502956  15873898    602375 
 55746853  35132263     50699   9053145   7747647  10542479  52925523   2643504  29863407   8351920 
 34013075  44902916  10725882  32807715  68178491  45543475  30183523  31071968    887931  43680977 
   654939  32096187    152498  62673786  72195533   7163447     86667  20570490   3516099  54099180 
 18210513  81455174  12228288  16068183  34084143  18710898  30987135   3031539    402629   2033671 
 22933883  20817803   7146003   7072991  37072873  30771611   5892622  71900921  23993655  12505395 
  7720507   1507897  36376417   5180181   9912291   6811939   8652943   1516603  34842967   1526307 
  8999663    366479  59298216  64736484  35438163  24842597  10859307  14807646   5732539  35960288 
 15593508  24906732  25770460  30030877  12541871    812883    273039  28868514  20933211    457533 
 57141643   3378043  23304459   3079577  51953130  52140081  53414673   9337083  10982863   2969403 
  1848263  27807873   4275009   7618189   9194473   4090918  23271186  44281212  50746048   3158961 
 69119898  42782516   3512687  40145213  15952083  31613369   6521595   3190443  32559153  50860451 
 27137563  61814400  11597373  32166405  20198225  36296880  16673576  14787699  75621795  44279281 
 10684573   1668273  26010146   2817106   4534491  34906891    169950   4823942  15401605  38231355 
  2813503    216251  91366140  53920831  16249803  37113540    441873  56016673    149600   9243292 
 19970355  50632068   1575983    736954  14584100  15248415     65313  10061163  36267225  15473659 
 12374889  44396053   8961730  31297473   4664283  63308337   5865971  28681911      2719    246555 
  3632235   7492307  28937055   2696045  69249342   9215967  40293311  33122823  18252040   4651153 
 85760103  18457395  45465603  56381388  76324346  56546574   6709836  12112776    335943    707451 
 28614336  25422751  29563216    400533  85249683  41382201   6942443   3716523  25046456  29412523 
 11188167  64151163   1785181   1019643  72031251  10877451   6445523  18583323   4575489   7348027 
 31469547  20774429  55484223  63676073     92511   8045181  35514927   8918571   3660288  20091039 
  4498532  27442810   8846268   7059373  23682444  13226619  44847067  22700019    603843   1860913 
 40692392  18534324  27136548     97558  14901983  15921819   7803888  36088123  29491345  73314683 
 13577323  22887055  12519783  16273479    191461  20928367   7215825  14832843  14092411  51857128 
 50020246     97737   3890067   8778197   3242283   5548441   6553023  45780370  73671147  75660114 
  1555827  18073125  56107427  15067815  13783464  56883027  15666915   7775577  45476574  19207827 
  4981645     17749  43790259  12537699   2616331  37187973  15741403  74244123   7075562    237185 
 33424423  87714808  13945692  11557443     74439   2555331   9075711  37331147   3385841   8415547 
 19089663  19571007   8809926  32090241   8308423   9495411   4061028   5563476  26763162  10103874 
 62752661  37901649  23023110   5921550   6028411  16211969  39408411   4006452  14790091   2995062 
 23937211   9490395   3873542  20578407  26619664   3060279   8654573   4736148   6208999  29211548 
 39697143  30911874  44360027  24874773  12821449  32612619  11366799  62605185   9657123  44262621 
 17516237  22041235    327998   2258773  27591871  21330255  14224638  49853563   5459705  11283693 
 30053259   9257679  32934893  78605941  55514438   3613425  38263656   8641884   6872769  35185438 
  9979599  54830278  12135815  47336523   7632630    190043  18326886  53062423  22685163   3340713 
 70310495   8129280  41381743  32093403   1772641    828610  21217614  18531977  20675147  11620787 
  3709275   9528663  49232408   3601305  60165703  42720657   6958241  21540623  21302711  48167865 
 20127527  30592101  60614498  55085118    298295  54426069  45644799   3968318  23012902     65027 
  1451226  51367803  26695993   7667619  56010223  13172123   5648835  40313742   4296683   8617403 
 32135733    460113  45459663   2640698    211671  66080859  14290763  14402023  41165011  24090027 
 10739222   6821664  13313407  36223048    709783  25672312   5604363    323259  38771853   7868373 
 15304473  47827653  16869063  79960367   4009587   7251985  16087359   6468728  12849771  48217993 
  5442214  50419041   2352649  27441499  18356383  27210869   1162687  32928795   4945839  14528483 
   652803   7632664  20029695  16660179    304287  29630891  68889060  82354211    512775   9549177 
 33177322     18514  14635124  32912799    427409   5115607    465899  11980948   9425521   9173694 
 17231908    518491  37188219  12991803  29058529   8820090  42358625  34648365  43343523  21792738 
 25362031  14992548  27087629  12778031   3456003   5429263  14335483   1260479   4468059  47486745 
  5786871  48391179   2509745  18950144  34800273  31320299   9781370  14873493   2930707  68097778 
 59182563    120827   4571148   2004573  35349429  16984048    188723  52825623   1316877  14711808 
   660861  65886339   1773051  13665628  43781653  22760791  19420563   8111319  40093314  50039683 
 27987117  10607247  12313531   4147804  35171727  19709343  20176593  21963403  21943473   2457403 
  2247063  23480931  20911163   4349082  23294082  19785331  38666586   7438029   9976233  14376083 
 37320671  18769587  15577223  19782600  51137805  11335626  49810969  32164967  55362612   4605698 
 74790103   5255277  30353073  28185819  37206123  24555243   3300294  29643555  37197573   8252115 
 56746263  44191311  20300371  12550203    988049  14658264   1694769   3151454  21377897   9051613 
 85788695  40645341  16419498   4674551   1400754  16693436   4996083  34908304   4478943   1163013 
 32322363  32967018  21526687  56709195    771003  16006137  26219173  10355730  68970323  30258497 
 26900969  88581453  10307546   8317773  20256711   3382073  46008775  15377251  15395773    518691 
 12194196  31550811  57441507   5811032  33258798    562993   4084410  93772583   1972995   9559038 
  2619337  47514969  22166269  17226123  35960739  40863463  66814886  27106489  28839402  65737167 
 53251906  10977657  29377563   7756347  23878791   8530377  48259662   5457635   1826935  51351654 
  7053691   3958638  16740891   6694866  24406659    538144  22927443   8908911  20391767    103008 
 64372123  76084530  17779250  78548243   1797995  10400213   6605355  12301467  23803880  98962602 
 15987003  57722588  55602339  12163650  76551123  12410499  53768236  42052047  39711187  12674621 
 37954587  10240672   9888774  72475273  34400971  40390421    461038  90845259  13439554   5597029 
  1639995  18271243  20521063  48482628  17371959  35414109  14825380  10296023   3494628  24568044 
 22844775  17153923  56022803   2638315  74347887  27699209  11058774  36713514  20249969   2388419 
 24744315  11964383  50191368  33669057  24959963  21547427  80925003   6996759  34421642  13685677 
 33337715  29278548  41419731  66330357    335799  27099332  16567035  40987902    440053   5284563 
  3617723   8034879    237585   2249612  37807976   3904293  42832014  11066247   4756165  33046323 
 23312943  39692895  22460523  23844947  23886853  63629287   2352093   3890499  10620805  15565879 
 68286669  12856146   2478338  18261707     32543  51946726   1795047  18217653  18220535   5152039 
 33582123  49323615   7046702  32299249  34598138  16018948   1102860   8037059  10659723  32052579 
 11229287  15189462  42950298  78299916  27533041  52031881  17232599   2094683   8066853  51857201 
 58969323  34128078  51558048   9470459   9591873  10837719  11990034   3456923  68309463  16357009 
 56510027  26065148   5402961  27500388   7948763  54467375  38929853  14659743   5308419  73402155 
 33620395  14462605   5954553   5380351  15465055   2562795   2296347  59568545  20241813  37363988 
 34787181  27655443  72834819  10782339   1554363  64962609  37313115    232929  81281013   2392611 
  5507583  17241765  21326831  12893787  36068603  52605603  11124192   2982924   3627298   3626163 
  6692667    126207  13108011   7287183  61490545  65482464    152170   7574844  26381918  35748699 
 29697153  15800219   1002860  85037753  16412452  31917245  31927538  16763544     82683   1737826 
    20375  46216123  78610638  40614669   3195323   4412443   9390161  30001515  16644531   1465203 
 15958627  32089749  48391787  77584288  57303759    108443  59343867     27283  18339816  52258987 
 12595461  37425147  31085195  43419993  19794243   4705593  12705473   9822881   2343567  32694783 
 10354611  45089168   5750091  42651543  21420411  70871763  40975827  11131197   2032035  78061223 
 65781345  61367833  10965327  20209967   2027799  16950315   3652813  37983197  16242389     62514 
 17684366  78242868  16978623  17927127   4016343  20700006  66798420  22280508  48692445  15466899 
 65702804   2184153  27379146  42545143  10051893  53690253  57256119  32315539  38101851  23632095 
 45638266  16838703  18056133  12093321   8802161  30244019  73873338  16674324  29197605   1172171 
  6518271   9036330  29668594   5364735   5859339   9332208  18536771  45891888   7976689   9721617 
 49331419    407205   1354546  27127971  29492103   1978629  25904715  15780219  63799255    671781 
  3431722   3181657  11701890  27564363  21176796  39206509  53772954  28359938   9376177  51524794 
  6821143  39632539  59605767   4151270  19227154  79219363  22193943     70583  52053817  27665923 
 21289287  20116863  29820627  44316033     58331    655303  26923110   3956070  40040991  20657577 
 68199603  17447161  31160073   5897083  21594148   3082189  51796669  72008865  18746279    345379 
  9638263  33454095  19037856  58894420  77826341  23724283  58663112  41771185  32264232  54378975 
 33444523   5128403  13050645    898683   2728371  23886123  34993441  21711615  37511223  12601873 
 12393939  42077743  19996918  11794122  33330123  55363010  56788099  38101475  12684009   2865227 
  1199580  74311745   2566449  16623627  12999291   8033943   1241135  75291073  53282429   8573019 
 15646523  55323960  38924019   4661403  70425363   5965530  34028439  37291328  14554635  30753846 
  4139034  41632890   5410775  18893198   1625440  27533362  21933987  62698217  76277123  38438415 
  9698448  75837738  26709624  60118863  69856104   6903003  79225053  58060035   8998523  24819322 
 49890677   1756311  31850019   1964101   1130251  37843073  77527075   7241717   5855135  59654853 
 55313524  13488373   8405338  54020448  14306829   7316811    884307  11753163  26026465  25164711 
   641043  44808306  11197819  49665459   9126173   9844323  46014498   5907861  24030793  14468690 
  7284476  49819073  29472310  11518008  39223083  11567042   7744803  14984323  52464915  20299814 
 50811335  21622252   8504927    223682    668511  10685463  30370168  52742703    807787   4426545 
 42535471   4539021  61729663   9539114   3585224  30365057  76126578  24289077   1252590   6633413 
  5112582  55887755  31285447   3199041  14570592   7379592   8254110  20389713  30156063  14828003 
 30077793  35802807   2791367  40819818   2330529  27552563  20988447   6325827   7245585  18744123 
  2622597  37590649  36097909  63497306    538723  18880023  65715323   9227553  34576665  58904468 
 87309930  59069773  21911298  18895025  34262763   1541883  14589033     65657  39387151  40217706 
  5908949  14267663   3255487  26409275    689538  31014219  22519893  61146707  51711640   2752545 
  2218944  53524006    878838  25973175  54594987  22541205   1216303  25902033  11093023  55759713 
 26886399   5311031   4327202  62454687   4879836  85644723   9706539   6540627  65558754  19077987 
   239925  47348591  40671039   2696423  74298645  13064748  46166219  31482994  34740243  77844253 
 42798918  32943741    989608  46117971    593967  20263198  10696053  14315771  42293619  60809676 
 15082055  37922311  24182523   1043432  42614652  94613131  18727105  13555365  22810515  29035953 
 42298450  23101927  19664868   2109123  74478462  68906142   1660003  17586734   5799795  27923001 
 12573435   8924567  19003787  13349027  21559549   6218555  34851348  29894767   4460603  61123104 
  5310015   5727537  27584673    222475  19351723    892457  58193739   3552891   2136363   9704409 
 18896111    953976   5176140  31784115   4585788    962119  54815943  15151259    540348  21315120 
 41043140  26780347   2793165   4536619   2432583   3691475  18536753  43735815  25834635  10374873 
 22500019  13686987   3897384  28285163  14437831   1332402  76547243   5388406   2049573  32448684 
 14600359   4923902  24998355  43809483    420397  57907887  84612175  23486135  23929425  39767508 
  3377913   1460175  10215081   7438913   3013917  49344187  20368757  41577518  34567299  36271117 
  2892603  45111453  39704733   3960313  25448571   3134573   4871247   2819511  16887851    633245 
 17029473  19266843  16221515  39583431   9756363  32981631   5911191   2567023  32784623   9226971 
  6876043  13376941   4695329  53517015  46075353   2364789  50806923  57171628  35832308  31490267 
 37575639  26393111  22040848  72745379  19749255  19339443  16369755  38438631  20486523   9199131 
  7465813  79285823  72028851  13004061  19862289  21767093   2547969   5601639   2744887  65232523 
  6173160   2140729  93420015  52024183   6888725   8343327  33805551   3660483  15686151  55462361 
 68386287  23150523    335568   1050403  63091930  54818307  30178331    301839  57680779  82895083 
 45231908  10303619  11590910  65431137  14848923  14550418   3335244  18309687   2845939  11508347 
 78658877  20993583  11188923  89465723  51795535  10811487  16046763  11128009  29587243  40608882 
  4140123   2058729  19079466  13867323  25006665  11040603  30791481   6726843  38424315  15861387 
  4619653   1659795  19464843  11271089  73120573  36857878  13968618  19136711   3629161  23481923 
  2406059   6762126    972814  10753439  22601295   4561773  63918243    677499   4794873  14269651 
 73801033  17664480  13290841   4052183  32995424   7741038   3969873  10557555  20100903  37063291 
 36378998  25780730   3627853  42181965  35924651    116063   7066705  30797654  68646827   4045698 
 24110475  62248451  15957288  55429195  85623579   9584291  33311895   7730769  44706451  37066482 
 53736795  33240638  22725204  19840262  47766373  30313311    565425   5203003  21842403    131267 
 33153243  54946755  15957083    911355  46996938   4842448   4528146  19868433  37598883    765648 
 27596715  14089821  21531473  32977747  19505463  27817408   1797392  69286861  24468163  52955534 
 35392884  17362151  48433371  27689919   1415373  43487736   9298923  34221219   1531983    209409 
 91683015  60270011  17574855  23999548   5792985  45828883   2645235  16928363  46868661   5792315 
 28414236  71327079   4569696   6206923  46923435  44337564  20174635   9563963  25672827   3166953 
 26080023  15081177  53544119   5222974  27942708  11533095  35813647  58752299  63080043   6854243 
  9976488  16480518   2501863  26531625  35579796  19658853  30223576    949871   7825358   3168393 
 26524868  91124705  13753579   8798451   1962336  22385379   5689755  37548623  13486950  11731943 
 19237863   6969913  38218575  35662623  14721973  23520477  22037843    219291  29327883  22640267 
  6780108  32684167  15192979   3240612  64153465   9280727  53678926  37744989  42436163   7737261 
 19127151  28508391  20995373  23571123  24659439  44229067   1791615   6629905  20532251   4272558 
 22641115  29658492  21571804  29113431   5857287  39677667  71733723  21901751   3236443    491588 
 14358423  21385635  13724426    484503  13060968  78471571    406105  13245498  10116744   1691873 
 72204603  67111248  42983633   2444067  11282504  12792435   7623899    806227  74381849   6643473 
 52265143   5219799   1460186  12680412  15737943   7843243  36128937  10113315  27134041  14021401 
 21669449  32231813   6463404   3173988  75478463   5034073  55453619  43274422  14624403  16280673 
  4940454  46253799  27748077  17451243  21344799  16583215   6342459  11042289  26418543    734395 
  3035031   4133875  36666039  14830107  72859623  25312043   8819984  13605733  11457987  20260227 
  1979043   3015311   2207130  69543033  20824423  44890748  23413214   7364238   1263588  32809095 
 51139211  91937815   3659604  11105511  13653930   3956091  25405487  18640283   7659525    795673 
 30332366  31219873  13595803  83453438  12066421  26689747   9416639   1313085   8846620  13755361 
 59949331   1370043  51314353  25228931  65364018   6926295   9823196  16892674  83459695  43002071 
 22743029  70245711  49229631  20282287  14668348   9450343  25863450  52663419  12483873  13971165 
 25046681   5618832   3623043   8552697    354828   8036568  33555903   6818755   9944909  45468187 
 94229359   3538308  62299149  86905680    773934  12956493  19817679  22404813  19992027  37966818 
 21272708  24774071  15351891  71788476  26005993  51923876   1629667  38506218  29349063  48310335 
 25774004    764206  27255120   1453245  35259526  37505367   7648101   8611003  65818579   5519403 
  7942580  16734113  31139363    835823  58662702   4232265   2877167   1349843   1267873    213031 
  8472129  22279787   2031204  31645002   3496767  21761797    488879  50856147  43269179  59466327 
 53818573   7012758   9769923   4710171  32310987  16558524  26450617  20236857   7283799   3895686 
  3274751   5549471  13202835  21278281   7752363  67702282    357339   4693123  66708248  26121921 
 48978171  32570903  56466575  54173487   8587268  39918651  20301303   2430213   7263123   4463998 
 68515953  16535423  21479217  15947623  49965167  15439371  72392443  71656658   2559111   5638163 
 32215187  42592541  33578895   7633679   9913641   4093723  29501553  76759923  56468951  36555063 
 49616483  71004303  77877828  16507329   1291711   6429213  48998163  41154971  88702935   8785706 
  3475833  24454098  32255073   8027644  40540855  20313918   2200251   3814923   9605205  32434455 
  8154203   6060297  30173263   1202879  38810923  60046193    379315   6440246  18825915   3998607 
 68586463   9201881   5383455  31614867  19102272   5436213   9302356   2753653  58323947  22986828 
 15864483   1744368    267033  35558662  71970473  22747056   8449803   1091567   6872339   5163743 
 61412009  24355969  12512571  16086543   2926803  43168235   3691923  10920267  15543498   5430603 
 81347598   5027848  15322971  23561717   1562283   2009088  11903175  18203931    868375  17315184 
 65428713  40332275     48043  10615167  45040156   7450475   4300111  48761721  53664887  44508747 
   220447  32533335  14371179   9602144  55443834   3928964  18592411  10229133  21933958   7608663 
 43209745  33607323   1523598    321431   7949222  36059523  13298142  21793313  12254651   9992040 
 36074151  13046523   2031984  46371873    138523  82710223  21423889   7793652  44281718  68352227 
   745413  14473855  23119143  26063883  10746859   9044601  44500283  14072423  11689563  16974160 
 15983455  55356263  87390928  23140403  12258609   4328263    453715  44776673  10946118   7679483 
 38341777   1371156  19086099  42260991  36812598  61516195   2537869  26846554   3856591    250791 
  1387123   5643069   4552035   6249971  19763571  31190937    887625  40380918   2933475  43832355 
 34959675  22465371  32286074  27685275   5181621  49161987  17179311   8943948  29715067   2518209 
  2948648   4583583  11123521  43957661  79680075  14908494  16209050  17144755  49319814  47617259 
   458518   2504203  32035488  12990051  34051883  14081403   5361421  10599657   2212654  30742981 
  1162575   9605706   6823470   1343947  68364603  28252635    456592  32344395  45224379  11484420 
  3632801  43865324   2729604  44919087  43325755  59033643  93867117  10633374  73990123   9627972 
  9217419   7384686   5509663  62006532   5071699  71817071  30931917  48506503  59291697   2433583 
 38672091   3679343  74399894   3454875   4374519   4040055  12868533  13258958  46829292  23514585 
 30497403   1172481  31158371  60758077  39271355  32694795   2519208  68903281  53134309   9278829 
 24970915  30183743  49250909  12193758  10568571    117263  17848955   2102513  40566768   5398248 
   561453  30505569     91653  30794206  32879115  68766370  41713179   6501709  58820923   6842084 
 70984155  67403440  11707847  77854391  38481483  66890427   9822925  13552519  23147508  20391044 
 35236737  43348827  65228808  33974728  48274278   3134331   8066677  55405621  29534883    413107 
 55921087   4462323  52376270  55682871  19918420   5000993  37812422   1367395  37808191  22933439 
 42055843  35608011  79160283   5459863   9473048   3970838  71893851  43489061  14423812  67691963 
 33564043    477468    535772   1003755  20525953  11786247  64183515  37159626  72285256  54649261 
  1157919  30979536  28405565  51657421  36073635   8908997   7673338  26041811   5347059  20405032 
   163502  13504983  78793514  75318639  17583383     68293   1962692   5543843  42102185  20828130 
 37946291  16574955   7153851  59565645   1265675   8812290    258012  50869953   2480955  12583311 
  3551327   1745111   4432614  18146163  20367743  17727252  37277874  15753753  13992781  50804779 
  2828481  16574912  23577963  55951795   4584210  14158409  35176601   4452215  15240543  59784023 
 39272106  50439203  13148667  16715723    323927  50950143   6494267  10317066  28949783  11279061 
 60297295   4096059  53942460  56751234  58171292  32475471  26018946  45229303   3280545  31981695 
 25268316   6876663  47266969  52968084   2415867   9603315    882149  22592539  20932602   8510493 
 12181399    152411  15804149   3998110  36894255  52464689   1458107  73048123  11850234  33716953 
 14987029  41920123  22750683  19952743  55165213  48969576  39409493   6520648  11345441   1942059 
 11954464  33399423  49182581   3589233  31928499   2824219  11489293  11597854  39136000   6964678 
  5824863   7480309  46685005  53388475  43045278  68926344   1435249  22310808  17541613  12679719 
 15736473  15818905  25089883   1350865  46585585   2086707  30213424    446928  28542723  16812941 
  3717375    233311  27356328   2004056  48002497   1732898  41541113  23037333  58149051  16358523 
   533130  13420907   7208123   4518263  18405719  19562475  49550127   4604127   4378703   7389207 
  9440243   1400445  16130787  53394867    219573  27485509  27337409  50903628  38152341  42655442 
  9541419  33272711   6053179  52680539  31411899  16928655   2749785     47715   8022654  58627351 
 46007953  26742575  37201503  30266268  30613398   9475227  11051523   5701175  48535959  41436463 
 18088251   1160918    131128   1690679   3140215  28416987  56939140   6630138  31140383  46106843 
 10266841  23709573  34693043   3740307   5057826   6893121  25838773    275973  70402456  64800677 
  1149954  48217791  44335083   1479839    391855  30111127  11416413  27049138   8656207   1334113 
  7758790  35632455  45029958   9995451   2425160   7033227  29786373  22852092  34245723  70627867 
  2106539   2398555   3608504  25720630  25503336  25374723  16653851  19269314  71312333  32083461 
 45085749  25242111    940305  49416040   2865351   9780483   4272047  18478119  15937404    540789 
 38441579   2374173  29325917   5598599  76190043  30672753  25301839  24445049   4342695  43846273 
  3990078  25464288  12491252  13569443  32526375  62502073  19833222  16339835  15165058   8409751 
 19407883  53059299   1162293   6447833   1473573  49669827  57443694  61275399   4794569  28590855 
 16172735  17998369    731553  21367105   3132900  33655758   4646773  50378968  84816659  61059660 
 50275802   3427623   6323748  65342310   3788027   6110619  10749615  30151563  20201205   9888899 
 21202963  15893699   2064449  64618710  21378227   6231623   2488920  19501363   7128699  32797203 
  7986387  49711785   6462541  60731715   8992260  37352011  12210848   8821275  40630011  13094310 
  2590682   5688948  27681920   5711178   3273954  81077835  32870373   5454799  44935605   4710738 
 58452190    751656  85798311    703694  24304858    486323   5928693   3876873   1896003  11442840 
 54337858  31815843   9950267  49529605   1916811  16258471  59795470  55358979  45161010  53489220 
 43430193   3868827  18839907  87570207   3748176  29509107  12538995  33214577  23908770  64487353 
 17308998  13770567  33551355  40956345  33253338   1854222  28526973  35671138  64303020  21066651 
 32131803  50411550    585993   3674261     70651   9271439  47512227   9975655   8284883  50938998 
  5035283  15634991   4370643  18639247     92697  21194855  69789583   3217612  10352443  31221348 
 51234523  13932163  45243899   4344827  35579899  41154927  28185483  56786547  54935521   7858127 
 40388162  64132695  19725756  20983404  57167972    602892  15159085   3011919  62715139   8733183 
   368877  70065429  19995393  60267853   5885550  15523047  10651973   1306217     64635   1812739 
 87329650   3336413  29495043  35922891  10973808  40622267  45621503  47773319   5538523   1846275 
 46769393  22121019   3989243  71162274  20645268  19801011  57088843  86920503  49953422  85281243 
  9614013  21884945  80882389  21250980  60893890   8943375  20665204  50387198  36303483  56017623 
 17420900  40140718   3464187   3283863  30628098  49759845  25746639   4051423  65343471    105203 
 66050883   1903794  16767631  47853519  38658633   9994227  28050387  32218251  85384843   5154285 
 31115146  25154978   1938857  29884263   4993056  46500273  16461576  11329756  63867225  25432110 
 35838775    819164   4091210    143237  15800215  10998045   1809831   4669953  22595883  14528855 
   638447  23798967  17225643   2394759   9421395  67931001  70813355  39070031  59923311   4890470 
 22643783  44438331   7254279   3553896  24948981  22122083   1988159   4668173  20210148  54476727 
  2160398  10200543  41425941   9354016  21397979  20676917   9345357   3518883  51705853  11858875 
 78064701  25343610  53550171  75156924  10368723   2069533   2661187   6590553   7657317  34654393 
 17348321  30902679   4761810  78389307  35533707  39757173    939305  59672943  42634023  19827073 
  3540447  10064715  18239307   5964705   3606231   1613808   4042011  19480428  10932855  31523055 
  9687759  47197383  70836128  20220234   5098580      4149  10311354  14844921  23614203  25283827 
   469823   5331193  15034659   9022857  47897508   2681901  31814393   3649377   9095981  13729839 
   376785   8185611   8356374  57559662  72891043  42939833  19019899  23011963  22799798  22927467 
  4383930   2254243   2873955  57432636  90385859    218814  18517979   3015482   3372623   9275883 
 51745278  25500193  47368653  10688700   6594791   3909915  41063398  59296308  65162771    400759 
 41747353   6995355  50125609  14393001    586943   1865045  15131067    269043   6171595  86934074 
 46106291  14619219  11323813   4351629  44411722  12653491   1790403  20296747  12275591    724479 
  1830567  18745723   7269187     97123  38556089  28038309   1155273  40715588  17137943    905973 
 13561879  71532243  55684523  18896979  14146673  18099547  42515926  16869403  75898583  36058311 
 24105435  37157584  47688335  82471545   5401935  38555640    886131   5225519   5495941  22513839 
  7767541  17147835  18276474  17771393   5751036  25059323   3923900  54374775  30532425   8805667 
 17263611  19242843  35803395   2430858  39957633   7896429  36732291  54202677   5094779  52475741 
 44318133  11972868  67139958  24388471  47445294   8773563  35944824  12898845  20202315  21733503 
  5376810  61024611     26175   5294971  11589603   1495431    789043   3742034  29962538   7506703 
  1804381  12754581   2013603   1747323   8013819  25258873  52962818  40277373  16471803   5702055 
 25184103  23274219  20396891  25266018  17803515  23620228  59589191  18900154   3688596  14449362 
  5132099   1342374  12870381  30371037  29158359  44111773   4869793   2421969  30634107   2138298 
 48770103   9192878  26526961  27093195  10617846   4388384  51479621  64557411  54564891   2952765 
 18286363   1344043  60061380  22182795  32184406  30362063   2311419  37780920    737223   1134025 
 16470522  62033514   1371503  22784529  85999278  13410123  10549151  51816050   8156383  17613108 
 17517120  15129676  11385208  27450753  21672873   2845131   2747952  21394813   5564229    297484 
 22812163  28261644   2981427  10906577     29223  10823716  23850203   2255163  13922448  36142323 
  7791263    818892  21741573  49013751   7795743  45235434  43419473   8325227    837097  58974027 
  3971538   8298297  13606177  44155589  39887188   1812528  32900791    431736  43485951  32704197 
  9170451    681258   9746211   1065825   1198075  35107559   7849460  25090807     27963   3201769 
 60439108   8270385   4359062  43879737  12783531  23604858  21760883   4336084   1525101  65191623 
 39373008  55091087   6201027   6448173  18093051    364591  18375909  19345127  20590140   1711063 
  3956037  28731948  20959979  18595347  11031423  16004469  38975215  62264423   6815893  44565659 
 15633279  32660513  60972111  26691763   3609591    934467   1740603  54535222  18262905    186705 
 18904683   3065367   5917641  52213783  11592671  38298633  79658345  12425274  36839931  15921763 
 41345823  70066337  21880047   3067971  52042061  42498054  62414327   2105602  39007651  20528331 
  7347873  10017797    139951  13591303  18383782  25082874   4722519  20477505  13656810  52063833 
  7637977  11364373  64244339  43748238   1823035  17731123  36054393  44136567  31708349   9474699 
 30136593  68492323   1021803   5962233  36225627  15970192  24356293   8540115  11128968  56668539 
 96815541   3823899  78376947  10579529  52303003  11738307   3258861  68301473  12404787  87144877 
   853415  35804111  38427785  27618095  90141239  48196347  27971963  28749515  11221593  69348750 
 28816988  52324950   9016088  30491683   5084442   2201627  22380775   9469231  42445785   9618927 
 36787041  22076606  15361763   4095849  85129571  32862390  43699299   1105454   1701663  12546939 
  4087965  30255543   7942971  43397883  25993781   2071019  11440502  14409473   2411645  19965463 
 14340033  48354249  45587015  24593172  27614787    397747  14186064   1808119   2322762  39491967 
 28467243   1561191  15314366  29420737   3919270  24656003  54242387  29649123  44933099   3159383 
 19487811  15109449  29809747  44843292  17425273  26688813  48989189  42145491  39263319   2854226 
 67966389  38764173   4582635   9373816  32177461  10764909  20828775  76803913  74862631  45656891 
 44020905  16480797  19871931  11585355   7700613   3882507   1014853   9700905  14247895   1828698 
 52259143  68931413   2142549  38726353  14071146  35844909  61874535  31596051  32404723  15439419 
 10776083   6400679   3656199    384038   2890875  18226499  40211249  27565173  35892123   1560774 
 17194623  31929315   3528739  16796373   8251913  72815071  81501543  57294435  51435915  23891163 
 47847635   5607582   7787083   4084653  73554351  64504093  21954459  18654066  33775263  60545509 
 54272523  52023448   5522223   9112263   4172973  28375288   3438525   1777260  14353829  28972955 
  4058573   1667274  56980599    421467  26987757   3450787   8820328  17144443  72052038  65293566 
 21598980  34797883  15784440   4900123    593723   4389063  38970117   6094073  31297227   1773492 
  4356025  39805139  28835313  21110263  11812467   3415088  11879298  13502427   6575043  13699403 
 83922703   8496723  52359620   2670709   2158212   9574839   4818783  36000373  47114619   1223621 
   274467  29623731  14039343  19317139    491691  39578875   6774051  84046811  89247606   1271823 
 37890439   6701298  10018761  51038271  25506916   6676221   3543210   7136637  41099712  21312816 
 49248413  26012285  45589533  36905307  21853437   3766461   1631901   4546056   2831112  41507925 
 35185339  17391588  32953487  21802526  76547375  22775083  29731929  67305935  19574238  62299945 
 27181123  18905123  68490468  41671151  25564483  23703045   6888603  18403521  60982440   2840100 
 18082564   8543210   1034387  10106402   5040723  64761708   8076279   1375323  26494899  40685383 
 32097507  49553511  41610459    409364   2836047  43304163   2350452  46196448  13726707   4134367 
   479009  70895013   9213513  19503789  38417082  14529347  12806719  24574134  27623355  53105472 
 14187335  20784900  55012514   4451630  52864803   3953430   2303799   6487323  35341467  17504428 
 19930209  21376933  47675051  27873219  13550163   6259871   1039299  26716077  58409347  30962043 
 17804273  23542065  32080833  63757677   3464667  13654402  19502268  28354477  31202455  22196683 
 12323890   1480173   3873323  31151423  56263188  53391867   7448265   3508649  98121734   5947484 
 34753467  13510302   4168148  16788371   7921099   7942617  23238199  10998131  16792571    561048 
 53501103  64317714  82027928  12615523  10954374  38042061   8232378  19288173  43370487  13010835 
 30843102  45789798  32075679  29880039   5114823   8378189     20805  31606129  64737933    381963 
 27762990  84869328   9700323  21569753   1514205  45283227   5363863  14637732  33550926  41521051 
  8855985  33292923    920113  57353219  81661982  26465779   3294633  45984100  32008403  51912319 
 31128143  34717583  33976731   4912785  27278997  26405563  36323219  10029541  25680687  61545937 
 39213139    557295  52903275  40036043   3922083  27883227  14616623  19376502  11581986   8344043 
 21615891   2948915  29637111  22913851  25639941  44850155  12706107  46138578    372079  46457148 
  3207803  35747880  16484955  35397963  10101540  30051771  25893683  55227503  12008283  49337081 
 23047917   3298669  17700423  15726075   4109319   3007650  38272623  12814422   4554816  53852635 
 21583111    360637  19103615  48349543  27469530    222387  40252611  24199606  73155175  58204100 
  2917716  43594651  12397013  50833898   7937923  27496603  70704049   1426419  32434553  68531322 
  4754031  13958101   7048409   1868199  20030444  34603587  23948243  13086563  45419198   7695253 
 12473268  33496976   5476347   1995149  36386863   7245241   1979595  22896159     15796  35635863 
 16707471  85008267  46757127  31339171  12873975  33521519  41280309  13464561  16245891   2113171 
  3024841  10496453  23939125   5865861  23633045  57730939   8064383  53934963  57518447  35497347 
 28457239  20262714  11484533   3714191   6167973  34721673  45745504   9691203   1607223  65643449 
   390109   5778420   4084743  72794814   1530379  56499015  30759618  30836663  12012266  64250803 
 23169061   7531755  33622335   5271987   1006581   5297333   8962311  18012663   8058290  19899366 
 29496263   1328325  75054928   2921743     65247  44309229  20082551  25011447   4524603   4458513 
 15980523  42784293  16568082  50547993  48516003  25391068  22098057  12823934    812323  62541927 
 23305467  89612489  27950663   4467327  14247216   7799673   6152514  21905955  55733898  11885799 
  2547873  19402923   4025037   2403561  13062087  82728314    998883  39109635   3957861  18631419 
 38271125   5031871  18754180   2718699  58434279  58480227  65765743    324667  28404327   2061182 
   261947  39871123   6805707   4687918  47481414  38884347  53603568  31403698  21701805   2113043 
 72308201  49053291  49304063   8820123  27427782  30667112  10504014  51830517   4977523   1957296 
  6770351  12765750  45695419  39628755  33467733  16969471  13546649  19014133  23812357  15588135 
 78847320  24944385    398039    216248   2410946  14371883  33041670  27079848   7244808  23178773 
  4915284  11679681  49576083   3142311  50878293  36181863   1416159  26119195    457915    642498 
 58962543   8373973   2233058  49647923  19564347   2379236  27842298    348931  49835898  23101069 
 19273593  64452219    213273  85572907  37980401  56458413  44335819  33456633   7732090   5896020 
  2029665  42669723  16396407   4783210   8210983  25193962  73036086  24694506  33943305   5591943 
 35239778  28100624   6621189  35805689  47879431  35322523   1195317  42002923   1507614  34469053 
  9128301  31171341  27845094  11305236  29565456  20505963  10690777  12872811  18878565  19506911 
  5300553  57806739  55974195  14162719  60334128  37253913  29195503  15796849   8699331  27693267 
  2775341  34185831   9137251  16242059  27264908    927533  11270676  10823286  21550455   5292193 
  8208455   7924215  15105381  43896241  33704323   2149127  22855263  66071838   2340492  16338419 
 50426268    626163   3967575  32755978   2040869   3015735  86288319  17046546  40857803    569876 
  7156599  52615089  24579123  47303550  13537251  71763679  42607049  26356733  12609723   2283801 
   461316  37679331  51254501  12804663  19883957  55280018  18315831   9722802   8592498  29226761 
 26170469   2777051  59437508   3683473   1926355   1883422  14242312   4787814  22792209  51657199 
 24656198  10203883  30631395    881523  22406686   5100621  24081779  25263009  30858782  22882593 
 53534500  34192203  14744931  36004039  92315385  81074138  12810516  81297141   3719293  19419855 
 58033758  22871703    408492  47332331   7391643  15102859     92388   6983118  35309902  60621156 
 20915045  12590451  78276773  11264042  15566588     21739  27231115   1576323   8507391  45812070 
  7548446  37733107   8538961  11653135  15333978   3692552  23460837  13093707  23968509   1867170 
  1981443  19326563  39719803  57675611  10059063  55894766  41722062    133443  21517251    790277 
 23806773  52511855  22401819   2919115  20074500   6814572   1276383  29258133  21982683   1282046 
 21961237  23867373   9792543  16103104  13225518  14029236  37419843  37795543  41883315  14957703 
 28248338  81074641  44140609   7342227  19802211  50781225  30756217  84166751   5704298  10860903 
  4995373   3004296  26486403  63524333  19368123  57362853  34377830  40309113  51555627  14779448 
  5509239  31988985  25788459  30012833  17818899  22181415  56979958  33842061   4050587   7185275 
 47438283  38629129  15527227   9109871  50800731  33552043   9761693  46883829   1175803  53773721 
 50115451  19193604  28500331  32199651  18022267  55065651   9191819     63043  45360803  33770288 
  4410238  43858011  67326321  35487074  49007103   5334723   2420351  20760513  20299959  22263369 
 10431817   5064578    736882   1474737    285587  20403349   7573548  72210951    331977   8770266 
 24553083  52406253  22258327  30549719  60703591  45950972  29930695  37055547  30866181  11902715 
 11334113  22821810   2400673  82610761  53075596  39262113  92650352  32256671  30329010  17946051 
 11180203    503941  35747903   6931502   5124473  29892635  18808395  12831169   3895839  33187913 
 45970198    840035  14730657  53436223   2400251  70749815  66306396   5803143   4320748  49081188 
 13192623  29718303    445003  13391059  12237579  60521829  17924183  52356603  12849631  23745021 
  9359835  12295320   5903087  15791265  41989203    633601  54325554  46544033  36405627  55719163 
 15736857  49929823  11351883    156501   1156539  34917243  36326094  35764389  21066007  75709027 
 84312244   6276855  43003447   1135315   8137523   1761428  32455896    291401  48029802   6980170 
   589424   1875425  36530635  53969115   8057479   5656917  33989991  33839747  50449971   5385921 
 22888701  40979953   7432558  59826043  31023575  30188330  19922907  28710259    614523   1797063 
 11628803  53828326  53474061  19525932  15253977  21233235  61328239  33118065  41695315   7769466 
 31593183  29833279    961699   6095403   5087409  11968129  38779763  31552847  30748079  51291899 
  8349202  53323730  62269083  17553309  48016833   3107421  12394373  37137573  86653791  47116911 
   395155   1137129  20357377  26807185   2443809   3477705  14430623   7224586    419377  55334193 
 19799034   1877215   4747398  25625903  63325623  17051373  86135788     23340   7876659   3070221 
 77344863  10555179  36066615    876213  44361623  44100708  11287281  10433043  14039589  12129419 
  3564123  57626831  12178534  17920311  15889668  14776081   6721390   4226331   3378964  12467391 
  5208486  11026051  28238944  32921835  67881351  82882322  41337501  39572457  82375566  20836393 
  4369173  14729684   1107918  41365161  61089767   4117207  47260923    818337  49767321   3466320 
  1626998  13217483  23568510   7464787   5583483   2151673  11670971  44184881  71662998   3713399 
 45769005    105678   2084877  54176058  76604298  22398235  36741619   2322571  13440017  12318523 
 66119373   2047315  39819483  42913950   3985449  15739216   1363413   6865127  57865825  13352091 
 13590519  11612549  15458951   2553063  32885943  67672922  62064763  29132369  88759275   4973677 
  1523643   6065484  31588163  12345467  17693211  39806365  48885319  37014123  31059879  13814187 
  7703418  23371719  28581509  27431673  27435076  27137383    135150  22973983  16909791    128158 
 14557043   4346907   7132767  64184487  40355291   3758835  23419170  34501755  64750123  49886088 
  3832018   7302587   1120338   7527559   2416923  73222723   9001325  68353923   1654308  14544773 
 29837268  26461691  25116009  45374971  29282113   3219547   4076448  12773403  25393883    453729 
 50388448  12073387  16072179  47843835    988413   4566339   1291044  23045249  86525293  25742203 
  2093483  16007734    203282   4445179   7114300   5191275   1689891   2096127   6571305  13845801 
 56762115  71522112  49214187  47251830  83456586  72696873  53894362  26761308   8717034   3797147 
 20477843   6236873   7834813   4945213  79252492  13213468  38542571  42241823  18374045  11796303 
 11114729   6178845  10940723   9530259  34474163   5668027   5588251  34392261  74447220  18967567 
 71951105  50997053   9570310  14074683  30323325  17409759   3689888   1344253  48350045   8857494 
  3751598  40805811  28658481  26834421  10844663  12315919  78912719   7298220  32076418   2280435 
 19136503  40865623  29986323   4132496   1394421  16348323   7228095  10526050  51946897   2368944 
 31524012  59676927   8049654  12116363   8710503  11399465  23287536   2013297  64756817  24464301 
  9751545  36746313   3212286  30508387  36641452  19344556  73703968  16434527  50001279  40590173 
 49068611  66155839  22287928  22996538   2511555  57257160  17288687  48835320  23071036   1359789 
  7638281  37305213  26426263   6469327  45944646  19986811  73257604  41158275  16512815   8389819 
  2716192    900093  22179343  11667403  12356565  21801105  12798499   1738248  22974663   7787403 
 83881131   6185973    725070  29375826   6229959   9895307  24490074  29242703  30862612  23466813 
 14221383  39096123  15714430  39502572   8544094   6180843  35651473  49569921  29131743  18031011 
 45312579  61540323  51376573  36782805   4237371   3942267  30621660  11353943  72923023  56309784 
  7382106  52844532   9045255   8543539   3627387  19945695  68682273  17511978  31048863  27705099 
 48445609  47974707  11945679  47747883  31012265  39392483  47793674  10853873  23279448    457487 
  2494275  47685897   1031865   5383259  17245671    294699   2079702  20633739   8510703  15746763 
 19939053  90806139    462453  44673903  55144203  20773403  25653413  63896189   3588701  24618093 
 19954519   8197783  10795965  11542443  53927115  69042201   6087619   8356399   9222331  34785083 
  3235595  74065695  28626585  36253643  11144685  54491329  60398178   4308499  35392311   9540075 
 49483055  16487373  45817559  10744123   6349743   7781343  25606347  69388219  23356743  76652883 
 39451849   7942527  83341913  35438143  68583743  24250589  79557561   1024523  79047883  40192992 
 43755483  32548927   8156987   1243673  40351398  15481961  10545138  14742123   2338167  11874977 
 93594351  33944955  41350291  16830319  35398023  53762231   8429739   2099443   1894301  32880038 
 13622391  76582790  13754792  29940324    541079   6430944  28087580  11385123  12092553   8357283 
 59578761  52132747  22898427  54020635  57354815  23121917  35881701  36511083  16074375  47492292 
 18571221  77792055  46704771  20043923  46093724  11276583  25641482  16116423   4291600  10359346 
 10557150   4318233  55601682   8988885   7502797   2384547   2191588  25641669  19942857  32833923 
 65841378  21529313  20601093    476187  16071209   6634144  16430379  83577138   1472411  14508960 
 21135321   5432539  49643442   6931542  27937203  14444444    193503  61532513  39099093       739 
 10508807  13371207   2513715  12998683  61414795   3989003  46826369  20507567  17735718  16991328 
 36013939   8388873  25126044   9972339  50679393   4446138   5969156  15547175  46355823  21743351 
 19681083  16420406  55911903  18932673  11789478  19591563  32594328  48903789  64255659  18867015 
 17823760  29441193  69822678   1424715   9067653  35488347  59356315  47616918   7870930  48679857 
 25716566   7340323   5820913  26375585  30796150  21956495   2051763  46810173  47032773  63812742 
  2221719   3191388  83035875   2538765   2848773  66787883  26122251   1348113   8279736  38786271 
  8333019  31868808  11011023  18667443  30038131  72559323  10959853    805248  26217363  32472375 
 44925113  26553876   1008639  15812675  14559501  18939107  11609635  17547072   1259164  23369924 
 16159155  13702523  87424424  28529187   9383188  17648911  56155869  10619627  43609689   4443488 
 41028609  58835109   8283849  61156703  28713003  48050073   1248603  11966526  30543054   8104011 
 21824519   2923571   3720500  15773692   3367999  23522139   4549177   8797911  67626984  19501035 
 24811806  45760074   7277499  60903901  13424201  15997173  86193123   7512173   4440463  66913863 
 58137387  59980231   8907531  56211041  73242513   3017033   2669889  20503422   5518947  55327666 
  5380782  52664091  36916835    905352  48503779   8263522   2620453    844338  11725294   8848143 
  3394733   5430339  51756435   5089503  58399503    189781  16741523  10259655  46890724  20451267 
 29176407  35466651   5163645  38106015   8282123   4033271  31115163   3026223  22845862  44955948 
  7170373  10108783  58842375  33039864  25669734  67679304   8626127    651886  11456295  19396423 
 11004037  15068067  74170637  34770282  46709403  10644003  29765558   5049368   1241343  59343099 
 31808298  13328853   4583191  67730084  25620763   8956990  48610350  35386257    991869  29724387 
 47128657  16546093   3554167  82414305  34761979  22393491  17127863   4843461  11880803  53790027 
 23820243  15032088  13506666   3510731  18139769   8015767  68379720  26171898   1406496   7241025 
 32571297  58257375  79962147  19162241  23207583  12210158  80641499  43942137   5460183  55120149 
 15733043   9116219  54286566  51839762   3451771  51331602   4880553   2929467  12716772   7794603 
  5576109   8095505   3329083  13520333  11769855  15908673   5583819    688343   4088823  17605780 
 90584169   1486043  39844773  18144643  20363973  32862967   5847393  10733073  45668671  93517539 
  5998003   5870739  29671663  42755708   7490523  18439587  52041579   3044232  11672070   5923930 
  2699556  46108383  15959781  17358423   7412352   2125485  32657195   1996782  20993623  33400059 
 10932955  22471943  16660923  17849388   7420353  41972130  16185144  21119487  10038915  62877723 
 58978843  12443279  46950627   5141031  69521657  28684863   2469463   5892905    125107  17219259 
 15730872   4146391  19412627   7053863  20195683  10484285   6516430   1944338  62058291  10684125 
  5899718    153699  54335999   9173763   9195695  40551963  39974059  74950683   5676219    100815 
  2469758  50798139  20625336  14484915   7280264   3344975  20157502   3914979  66828261  10371858 
  5995199  60979686   6818753   1377083  10500207  52892898  20011576    584187  30508587  14946698 
 16333948  50492913  43031727  62952378   7668883   7089594  59441259  53055852  23661843   7616112 
    47427  24595551  23771079  19528779  73672179  38078039  34167732   4512171   2695333   1035291 
  2375691  32460635   1884348  13630113  20911673   2756721   7643040  20844674  58928349   2934555 
 15394265   1805291  63716583  57425807  69169999  71258730   5421213   5554578  16036913  40387799 
 50921053   4501851  40691403  13141511   1982968   4373583  68671481  75581739  29813713   6949068 
 16360587  12828849   1434774  21154488  10032229  22564572  11782423   2914541  17386188   5101971 
 13584955  39257903  29934735  39200559   8356497  21196905  25203588  55516551  30587682  12654139 
  2632688  16347289  23128737  54611547   1873523    671127   5518141   6280611  13941732   8910168 
 19525239  20758198   7994417  11832440   7471995  22751878  51281575  12561035   7380587  12163773 
  7168486  29630003   1561375  54850113  29084873  25905811   4778629   9943778   7732023  30477723 
 16970923  11798380  34273089  73599663  21164303  56161868    642034   9977013  36742899  12332121 
 16532478   5892716   6599377   1979947  39698100  21116253  45262971   3234939   7430415    100063 
  2935473   3883383  27138549  17699397  17563451  11711644  15170719  46726439  16128069   3665358 
 39112887  70813776  59824321   3174793   1598973  22733532   2578415    283575  13567010    519407 
 27941595      6243  11066603  15283278  44158391   5166087  32848059  32889782  10909941  55781763 
 32834776  17729010  62316897  33637818   8698599  13671984  61654255   3764181   4589495    759361 
  5151858  31043590  63268292   6220335  13180653   7312362   6185121  32797881  38767785   4579078 
  1470899  10482595   6576251   4078907   4288419   3623998  21737773    868948    373112  28587813 
  4200144  32962587  26179045   3389343  24444819   1709079    332147  19237611  15473651  49876411 
 32157666    767625   3592716  25143045  47667963  19056843  25556091  28464371   8524539  27622313 
  8287740  52482266   7948005   8762348   7531360   2729823  43642251   7430772  61830918    281321 
  1231493  27633759  31835047   4477283  53300111  33193723  36039051  82609644  48913981  19084617 
   105078  10373258  36185109  18724651  10487625  11700978  45975766   7299443  28860633  36264966 
 10512848  16556686  35596731   1103631  26518989  77326323  31613265   6453631  44571083  45182373 
 11477511  13549038   1440303   1933236  13034235  41043443   8456727   4589323   9156443  43209349 
 42522967  29263995   5338351  49237563  24131709  30124383  17171333  44548781  15047778  62104572 
 15699911  10795391  23921419  35189775  47894937   2365971    246063  78895338    918676  21550564 
 35849937  22458076  14002107  15465237  68590058  12136812   2525126  32924395  73288488    870486 
 37680391  11612265  22145708  22145655  68564931  69567153  16541115     49008   9809243  12538401 
 48851727  23701102  56834928  18397251  54620325  37130577   5151393   2082516  12857723    268011 
 65966351  86279096  83011171  11367513  85178390   6720648   3383965  16371275  28406643   3465705 
  8321523   5226025   8121225  31675123    294690  49271835  23614833  14882961  14252270  48500796 
 38540463  16285073  41064147  38663118   2349366   6422523  38034033   4195905   9434803  17438610 
  5189718   4189908   2020483   9154671  17537350  27473667  22179501   5993703  30964461   6725691 
 18846971   6162739  27215457   6712983  45642962  17657763  34245219  28781259    780931  30145728 
   596673  35786319  46503249  10689373  70624061  10600263  47076537    762507  63896487   9642633 
  1906249  27249495  24065595  38677713   3634179  31273833   9578391  38814444   4409223   1684117 
 42053769    567743  22033883   8786771  60164839  24452707  66322427   2785821   7318779  21171865 
 18525568   5831414   2136059  24611523   1672419   2201883   5986187   4229527    255363  44777727 
 77126523  22733371   4814373  30584993  82581066  24662115  29895443  45984333  35611128  16800397 
 29031954  44135071  27753798   4855959   7138232  19106001  20167543   4551033  21206139   6024811 
 22310642  75089135  26495163  56910429   1505556   8337264   6333891  34748508  12309658  41665411 
 74213008  19507917  15592095  42180573  59731311  48894657  48275709   9544671  25220175    628147 
  7037526  35319624  58711363  68845068  10281947  19182387  10982483   9604443    196725  36031933 
 63504209  31900068  24558619  64384059  54736119  21887837  37078563  42584511    529539  26348928 
 17227363    577527  46611748  24443681  63520917   9917956   1698131  59136019   6687775   2655105 
   556515  40257168  22059123  12461142   7685963  27534567  14713873  13044675   4401924  54210078 
 14872072   2362507  16404914    518514   2607595   2859504  16268055  57205337  68937965  42285447 
  5578850  61255883    550563  53437923   5248793  49051082   9412971  67170013  20805135     73677 
   195933   2366977  17030037  50036364  93652723  37075128  43066373  39857738  12365856    717888 
 21331003  39760425   1552478    462093  17289837  23197575   8396977  11238167   7972262    810534 
  3648313   4261083   9977112   8532387  10212333  81569361  21134708     13521    974811   5379779 
 12417684  67650723  12338150  24664313   5186577    635123   9086213   8745363  10797843  86499267 
 42304478   7874233  74709795  17260403   4446796  16954305   3082011   7950609   5126826   3576498 
 32798373   4684064  18896703   7995627     65955   6012563  11366523  33187883  11670948  78329256 
 32499623  20200164   4728363  32859348  23338113   6481500   3038251  63355245  66967143  32236509 
 39726502   4613908  15982783  20250969   1434148  29005883   1569219  61202407  21104983  22012995 
   157465    593408   2958309  29352596  25030573  42080003  47758200    435479   8930233   1904907 
  1052136  16323507  11642910  54813013  58224003  39884515    629310  23967367  45992139   9259764 
  9034003  12318219  27498698   5872253  36186833  19956081  27069027  12080631  12411949    269061 
 21693430  25176747  20964694   5995959  19972699  13442783   3440863  13070033   6448187  16170751 
  9193007  19534643  24460803  80769759  47604306  38378236  13038703  39180169  44793725  51789126 
  7027269  33768943  27969883  62018367  25812411  38642181  57173703  16863490   9166794  45307315 
 22282466  41256933   6221476  47619387  23362968  25088913  27568443  81307492  13060443  39232328 
 11338443  39658371  42152711  23870812   7100392    587371  20549193  49326303  46905447  47308614 
 22077436   9548259   1869363  17203312  19137073  18065073   1767057  57718031  19310977   5423123 
   439821  34544099  16336798  53852481  19969173  32866229  10798203   7769753  32431533   1286152 
 10789545   9303473  42446079  34699601  38183163  11041995  64459945  52788155  32074033  26243578 
  4684433   8111541   1161107    836255  13261997  98445982   4463764  64713275  85164566    484319 
 25988196    237675  73486667  67398735  49235487  76574959   8029410  14203947   2511853  25767585 
  4775607  44104414   7547481   8043627   3173485  46810563    408621   7054155  37645275    956703 
 27486963  33481830  23534298  21306733  95498219  10922967  18306427  45152196  18015699  15524664 
 45804753  11082270  13434341  48585462   8370843  49445433  34626267  46781275  19953888  38439441 
 15950190   6370326  31621381  10111407  76745607  32281593  43857819  17580651  26991227   1131993 
 27135821   8477452   8487000   5769668  23232838   7053219  41214049  10281372  10300479   6682248 
 11094525  15401923   2195963   6679110    312321  44744623   9856506  13592724  82504710     28123 
  1779459  12580123  59505993   6268381   4759004     64948  15994732   4601703  51836683  59907775 
 72486273  25567823  14311563    375056  22218770   4460526   1598814  34682433  45246888  41960679 
  6503379  37720375    613689  38253499   2178354  63346908  68014647   1252326   5663469   2613083 
 53198361  34983623  29973706   8580225  13435227    771498  43948583  46645623  68407093  33917513 
 40680987   3881595  41667132  34174342    690261  80629584    329907  43011911   1254123  57386193 
 70509408   2885931  12122043  25453491   1939685  52454193  53532919   1371470  12044428    566403 
 48858223  13342386  14821998  58901739   5886523   6103797    461850  89501001     60791   4991928 
 77125265  18126433  26641983  20124846  15787869   5750614   4840606  11090423  20440445  46834008 
 53905191   7545512   2154168   5314119    315998  27967731  80433487  81997233   1228025  16488179 
 11084363  52355107   5187525  19829738   1053141  27692667  84542529  49429477  42712089  41157249 
 44010402  81038353  15774075  57715851  34558438   7040151  76108035  69299451  12397318   1111287 
 46969761  45684528  35472908   3200475  34419278  30982173  18161222    883577   9706869  48620998 
 48828782  31724517  17711475  19994937  11654075   4451216  61143673  19505007  21821979   4978671 
 19714731  86879868  16622706  11161303  84706584  86238933  10240023    640887  28801763  38605821 
 28898979  23117009   2836975  13997223   5208498  13960761  16355273  23826813   1133663  13244211 
 60579735  14378487  55775031   9477195  50265723  36794643  49227795  15906757   3219889  42694126 
 21917169  64813653   4512416   5750939  55091052  43920647   2398787   2209644  38162904  84518239 
 92554203  41159299  39837638    225933  53798388   3755339  37804069   8351323   8025428  42960443 
 25443715    478757  17817639  11380553  47006327   6900560  61246516  60999051  46005129  35305764 
 30843635   4317511    920627  36009643   2406491   1150173  18351834  11179499   5379931  14890159 
 37704921   4050217  22186877  92566719  29551449    139419  12085931  13341468   2587973  46973895 
 19745373   1382959  42640299  52473837  14583763  20071569  15519432  12052665  24165550  35324623 
  2531952  10085198  10379973    890907    754630  21352391  29788648  18370518  43339629  45492739 
 29861108    491373  51649014  30146581  13263035  27795681  20880979   1475310  46447629  49231060 
  4051977  26185623   6827643  17143623   1929003  14844967   1472959  26055312  13736743  10870158 
 49928470  72802788  13966413  31505667  36523650  21893631   9118242  31820303  30705144  24139876 
 42301437   2088118  58289991   4372603  39029743  39009093  31330323  53588973  78381573  14063341 
 39088293   7301515  49315131  24056133   1235500  62841089  35904615     30180  32101080  37049739 
  1471110  32868549   4602224  12513855  41370711   3649173   3565965  10607733  62231513  63091995 
  6878731  18312293  17052267  10110163  47654603   4332528  28126857  28819459   9594051  20289003 
 23783805  12326523   2312235   1700151  37892087   1925605  13210320   5395134   1290738  12976513 
 30758650   6807817   6133683  21455228   9605625  10366584  33373617  24691083   6002558   1376115 
 40325373  17236277  57939306  16916583   1063135    835744  12570603   1805827  74460507   2288978 
 33230111  14193289  12189752  23132379    171459   6246599  16341611  38628027    827466  39735999 
  2462370  15230121  24789517   3171831     40749  74733844   5956455   2122653    916742   4387569 
  2457798  67595931  19650393  59624587  13943787   7586928   1258701  77634001  23998699  13105922 
 19661771  68672195   6531413    234393  45433835   5528535  13274308   5257623  90735937  16508511 
 52837579   5469602   3566161   5526057  38813304  36838281  11288223  21004339  59160653  32694703 
 40352107  47101343  16292473   3350010   4033243   2835351  19167015  26506703   3291275  17018193 
  9175267  43022213  22949299  17269475  43379987  26783313   2003802   5697723  29620098  23784509 
 75855379  12128527  11336241     22495  44094924   3115935   6543770   1650764  55819401  32926458 
  2644595   2010885  28353343  18254263  33429473  15427329  17474937   5092889  85275866   5739675 
 30433851  27904790  36894795  48849675  58084548  50151708  57676553    895963  26856979   1089177 
 50564670   8236507  69441645  79998381  26233431   2294121  40385233   2776479  28388063  78069948 
  9526533   7502048   5019718  55896089  79585663  19304923  11494737   1652595  15786376  34930663 
  3206249  34418568  29991564  48461564  21835131   5140837   4077333    928167   2728614  16609599 
  2557909  27489074  25042107   1365669  37817800   8364873  18500853  56295123  50149572   4019378 
 18038163  61702564  28259839   7180787   4138323  61348920   2097643  32962047    394715   6066606 
 36593136   9102843  12000625  11369649   2629023  23839523  18325433  74865867  40959489  39085197 
 24613525   4190539  10010763  77988915  46007115  35363451  12939123  41560139   8710923   9354683 
 26158263  60562833  12100539  11315427    722879  36351403  26013499  25963483  15544995  12248673 
 26763629  39440310  47893552  16539451   5060835   2808075  27628143  24570075  32210843   5682723 
  2204043  15147099  62469208  57000085    730134   1040421  10736056  23092755   7711155   4107380 
   905703  34002345  67099155  28512281   7848173  30550555   3619075  20859720  31666692    666529 
 63236247  39595323  24372763   2204881   1300198  18231743  47976905  33604353  30891003   4019593 
  1905396  22462316  36669483  23112639  19619048  48314235  22255003    891003  90063413  21721845 
 24781587   3082698  69958423  70345167  34380375  45962228   1101791  54611986  12420215  16835019 
  9515475  29717179   2199515  54355094  86958083  34648575   8141243  22544486   2406519   1802715 
 71284363  27831585  15754315   4644183  27485427   3758551    785775  78835420   6012963  22580483 
  8217114  51187644  47452301  25316571  25520163  53207662  74380503  40728523  13969533   2790843 
 42626238  27084204  12812664  15106755  27512122   4829145  12020203  39637203  28639479    109351 
 40934289  21341058   2615103   5448678  15617148  55182588   6095797   3855227   3166723   9355653 
 10026834  13005115  40322513    889011  12659737  18629794  23520970   1699163  19133748  25615965 
 11105390   1125702  41460981  23341423    543259  41580168   5252257    212577  33379413   4706413 
 47823311   6092674  68812473  22122657  14158148   1035273  28928043   5699307  26326731   2942363 
  8752658   1156102  21188458  22751395  18597723   1023387  50047051  66240477   1744173  56446064 
 36337783   3174579   8422227   4052787   1255733  20861775  19136283  26082903  12026560   9025959 
 69753447  77079759  76703103  19160952  13930139  28274748  75837429   9299094   3086514  73616729 
 34547417  89517153  26582133   7864748   6486403   6103245  10642568   2766408  67730998  14817731 
 13329324   6236473  28940539  66477482  23526325  33575803  11714991  44787993  20665019   2719653 
 12334587  46086020   3667699  39977123   4447544    782391   7286241  68990594   7626027  24469323 
  4536963  41351745  15900852  45125008   7261188  13415523   8440288  11933589  61217214  46931082 
  5997593  34426683  17458363  13111585  16634091   8906911   3298531  15797303  12878643    109023 
 44273430  33490701  16639187   8276703  21002361  70683803  23548563   2759579  22450850  11192403 
 22298775  22603742  17264055   6958073  23991035  35279925  64430919  15171195  40303243  78175834 
 12895270   7051947   3261511  30703708  59046906  10836603  47282577  59814766  13588021   8124543 
 76359615  30507843   2088539  43922820  37499073   2841911  42037503  13348053  42244533   9980202 
 35950463  31924357  12189595  20244903   8148603  21243795  44038131   4540763  23956489  39259155 
 34735995    577271   8321865  28022723    813760  52566660  15835507  32017383  29830253   4991452 
 54098595   1841118  31283583   5941489  34107053   4274857  10387055  17052719  58289417  14253927 
 49675046    970773  14857476  77336023   2008453   2986181  42092759    177320   2703663  23724153 
 44091723  28422153   2705843  37348644  54879324  39032475   4341593  52476459    304635  22891479 
  8968627  44517548  41408283  53317083  11320719  49958413  21550043  18181773  16759014  55023483 
  2613915  22593463  23312829   5177711  43298448  28231373  24481584   5349579   5795323  29465831 
  3967515  29575508    575727   5081433  24622133   2238204   7033488  35168051  58676793  63794265 
 45358820  17314635   8192763   1165243   1771541  12000957  26155815  23736507   7136727  59756798 
 55923267   1593567  14544393  41865919  18806547  25199682  12069258   9933123   1004451  27010473 
  7093518  35361267  32129446  37199890  10424625  10294105  24948298  16249419  61843647   7347867 
 70696573  10245423   2036901  46651727  59723759   6580687   4184169  21446891    340971   8484885 
  7535859  64787515  63682927    520195  15679683  13821605     68107  24366555  29213861   4821263 
  5817828    360039  19366613   3188311   7580766   1567433  14415138  50442489  36773581  60954171 
 51948943  46125818  28248873    803211  46550935  14147573   1303922   2166903   1466340  61059585 
  4345083  34623539  48007613  19587999  88363203  57197914  55720459  37092475  35727136  14671447 
 15963213  44940603  45239421    136443  15365081   1157593  46210245  15786979   1284553    975931 
  6392922  12448356   5026780  20644098  15096255  16905186  11633563  14432551  23587433   5493301 
 35645388  11122843  38993523  35308228   8012815  19148910  12376719    255791   6252147  18567315 
 21378075  17571251  70460907   9323247  15773165  19097133   8860254  14091123  49083383  55230803 
 17081842   4769966  46684198   9209537   7979647   6293998  13733558  22335288   1876877  42603501 
  8140815   4393155  50821419  56845421   8039083  19505742  32807477  56117559  23421312   5128107 
 93169147  28060113   4221083  11276271  23273007   1107167   5417232  13342683    336009  24163581 
  6287673  60444239   3828739  42444257  29797365  13494757   4643787   2444071  56384804   2060123 
 22220421   6365161  22885965  49460604  10957179  12018242  75675867   1321963  18420647  11746392 
 17614819  20380099  11799582  47251299  69041893   1486263  14996743  11362579  52686387  70483723 
 24797718  10944498  34934443  31975209  58592965  10933027  12329363  11658924  21645076  47071917 
 28718275  31639003  58735683  70356123   7590811  20991915   5810183  25195687  29976578   6856181 
   941459  35231025   1271805  15858672   4322713  33093887  28704584  10503778  20853959  17399139 
 65252868  64847493   3754893  17686353  14641713  31925256  10767019  20698894  18518363  33182129 
   455721  59747811   7160143  31264963  51435483  28160507   7225263  29484948  12984501  15663883 
 44800251   3446006  55323883   7729019   9436683  64064677   7584732   9117503  26949267  28575627 
 17577151   2873939  53403668  14761851  41301888    300795   8388354  23384079  52666356   7924221 
 33607100   9611025  46350301  10363923   9740447  35013627  13939035  11568641   2252153   7277173 
 21670219  10135635  59437761  48777248  36347805   1641595  17977113  13334889  43387555  54514492 
  2909008  75403023    142661  37978107  25264743  24473223  26643957  64594875  27846200  29990168 
 13452513   9190739   6106443  36847089  16612711    343455  18530355  16683153  33342957  47452164 
   537673  37879826  27324640   7106347  16696998  27926267  25821222  66721227  40481799  87002421 
 47631912  12139713  15448227  19958173  58332715  26811648   6066645  18250073   7494995  35093047 
 16185803  26652450  21349958   7216708  56988949  59726756  52876793   2728089  41748531  14625551 
 92167003  28281783    320922  51131385   8077141  14848596  89518843   5440514  21147171  43313568 
 42241645  53003437  18068497  63712366   6668573   9338507   4304748   2125273  24473011  67642971 
 43490724   2498982   6287353   1151162  18379355  11761470  18980781   4551843   5217366  50297525 
 17686150  22935045   3054603  11722155  10189113  55896453  48957009  78754034  44694823  25855578 
 56912139   4183953  34603656  40202719  62755354  57427749  78753891  16676059  11355685  26386683 
 23021815  41437211   5920098   6721859  67828232  33425580   4822749  40434477   3487803  36261480 
 49260133   8919051  32580749  56759531  43162443    595316   8219817    275073  17384799  35049248 
 49235119  35588731   4764883   6225573  50108083  45600645   1740147  45638517  22871699  28004003 
 52677825  54174727  53296344   7798684  22237079   9701667  33713187   4086667  30815297    193497 
 26661403  81938826   2143334  17426619  18648651  10338246  22330823  44542399   7022073  48765987 
 40577933    420403    172827  43152999   2337039  11076396  45744189  26838363  42575639  25982651 
 16786875   6443849  59842683   8886963  38062771  44588667  16780026   5946511  41396224  54313555 
 56113760   1094739   4020731   9075576    799998  16141569  33138494  41536743  56088519  14792379 
 20972907   5895453  50518731   2216589   2038263  51844173  48078274  59430432   1305723  57794988 
   808532  69823077  33894123  50668269   7895231   2264001  34194619   1421287   5352699   2268975 
 10612581  87631643  36740883  26847738   4433811  25139163   9465629  10961203  22296507  23805234 
 27507075   6157788  21132374  19439653  27779899  40468651   6412155    857739  11933398  35822203 
 22442677   5278083  34044947  19788963  50990801  19332207  30661468   7091808  13189752  30819409 
 11061672  21198651  88829043  31513087   4404789  24167805  71471111  29862555  39069063  36104334 
  4888050  44894189     81939   9046512  29699745  27101115   7134281   5141547  14356391  19312088 
 81089892  17180664  15730651  34900093  62487032  14648211  46837747  45472943  44636259   4789675 
 50807445  41023059  27689048   9287507  42902139  11263146   8094252  32210457  13710715  51420435 
 18413144  23731701   8407015  71394491  13064859  82638483  41176334   4224499  53554548  28240903 
  5487003  15787223  34898133   1885474   1747226  27523901  44248827  20246125  65500461  31777698 
  1350033  57654993   6907587  42088949  12837003  71005239   1821421   5468910  18882283  28039603 
 32510631   3057513   9962621  38174298  37670763   5215998  10165721  56231863   2659818   1037628 
  7698627  31407362  15480348  17291323  35697148   2756784  74988543  52531749   5300418   2174757 
 20396203  35812201  36920589  67892955  35199231   3303087  16424244  62870591  14361822   2092623 
 26599021   3670931   2889724    350781  18233283  11130033  26432323  54061556   4297345  14893602 
  7551973  17671487   1137823   5136639  30785703  17473403    867245    803628    911643    410883 
  6988923  26483513  80031623   2392481  35212443   6915563  27034083  28683327  10922833  39712859 
 31165323  38334987    305924  21336585   5364167  11534775  15489915     87283   1149603  47559309 
  2634708  61204077  42145049    887256  19919748  40390883  29334413   9139187  32289963  39149862 
 19282793   3267248  16500369  37950093   4310971   6296387   9503222  34122123   9069666  19336547 
 12979501  46371123  35980329  61439949  77934273  20825814  16133812  12147963  23868542   2431513 
 53876148  24362111  14925237  41789673  16687572   4848778  20114124   3695262   4435779  29964940 
  1425611  11386518   8281788  64183815  58930797  73107003  11761318   2441342  19913940  12887223 
  3239758  21493653  52805330  21736366  24500721  11148029  18360859  36281561  33948046  23767719 
  6326223  18240748  11712117   7870819  15967970   4898555   1759200  52177623   1210383  52286829 
 18404147  50790523  69590017   6613863  18559296  67603461  11441267  15048171   1518908   2647890 
 48753750  10846081  15950721   8776023   6155268   3030288   3909931  67227405  28718808  20072571 
 44168731  58293267  43462833  19289851  58879374   4184773   4537221  37950267  12240555   3796943 
  6582314   6352884  23695451  18721069  41488185  44773394   9181911  48553143  16830163  20863647 
  8091602   7204195  42250418  40760931   4453698  13436471  11527613     87873  16182471  28777267 
 83606943  65536291  33376515   1471059  50979323  23348268  71997841  19365495   1556938   4230643 
 15640843  14305936  62319536   9033243   6468585  77885469  12272375   7603444  19140979   8150249 
 21570098  72112609   2619663  17401374   8829098  13335990  81868571  46099205   1640579  22413987 
  3559425  25399133  13412961  45580423  19254719  23637867  53969136  67355211  46405561  53319263 
 22960256  29730114     25977  26811696   1274477  59336710  19351626  11281188  11372820  44195523 
 27868848  44018859   3646695  68486436  31251129  26479180   4461124  48715473   8106268  56843901 
 18061479  52407663  39670203   9181041  36066542  24930005  26210275  17100978  41197587  31231077 
 32411859  12273403   2738238  16391519   7374133   6497786  16319043   3627583  19710651  10335947 
 60253771  33098409  30605775    405423   5778906  63485459   5704503  41824247  49186347  23519103 
 28399187  11373735  61557691  16489955  77321523   6363923   2058375  41716613  17450960   2743923 
 26610321  18776623  53805235  61071945  13485810   4622007  55628733  32776363   6403863   2725664 
 12725392  22566326  81382523  33177423  37787469    392934   5500527   7556398   2009922  45692203 
 42294273  57746019  15384453   2820408  21772923  25954931   8704241      3971  40136947  42259581 
 22793846  12391719  41225448   3329995  44807291  30004463  15341328  32872209  36720773  22073202 
 12410881  38679841   1553870  29021073  18082947  70980172   7112208  45791099  38022408  34681393 
  2900482  12541839  18625299   9378738   7873115  15734068  58276959  12759386  34308188   1622517 
 10959926  23786179  20259880   1174989  15566337  90935044  40102779  27852087  11917911  16429851 
 64677418   5782806  12252981  10433889  38543139  10971403  21253107   7608894  14780683  42829949 
 13149733   3912423  20398191     66753   5941894  24422976   6815659  33116135  27210503  43108057 
  8819995  55466823  21166653   3371898  46436907   1455942  13430005   2647926  63979059    412947 
  3222285    322368   9453104   1123075  28187358  71687930  20688365  16209919  12041455   4858811 
 59078211  90605084  14696483  86169003  14350615  54308580  14830593   2416017   3885823  53575791 
 12287733   5884133    182991     62267  53476186   8222067   4224579  45572573  40552053  62333499 
  5761372   7217179   9379549  16187259  11658693  12796919  10947269  23131173  33150618   2169483 
 39452563   7314676   2570926  16551953   1563351  30724353  32961625  38337723  65576134   6880110 
 23492661    850234  31304979  32024656   5342235  40282695  51241358  69397347   1650585  11787083 
 68008663  30054588  48622552   6169495   1219635   5608653  35361891  45848128  24869818  18281597 
   959573  46121856   4986819  10736387      4711    271383  42821757  48683135  13750498  42853332 
  3492899  62550133   1591867   1352144  55657875  16280700    426501  31356415  54588804   2178657 
 10391945  57249055    167115   4339401  42998983   4798345  23405043  19239411  51930873  80446201 
  1342438  31845308   4146587  55808623  47919285  26085197  31516465   1683675  34674075  16929463 
 25141770  55063947  38119776  15060291  60398743   7477768   5221547  12241275  31740891  15155628 
 13617723  31474139  19542387  16386311  82336443  15671663  83808762  30730874  21074233  21766029 
 70664571  40318416  53986893  23016432  32461637    818358  28262448  32581311  15326457  53504071 
  2096583  52269093  56559399   6035568  69560972  37241615  40543318  28818597   6300283  28177995 
 28781748  39956721  48110157   5177925  76369011  35956329  27209164  41554779   1222143  33490646 
 65244033  62052916  27256121  20035671   2441577  30525399  48279099  17717658  56681311  26549100 
 12903972  89803043  53002901   1187285   9708101   5992123  48069635  22397691  12347599   3623014 
 35346323  51276363  19497984   1670418   4868109    187347  39952989  15751558   2533033  46022659 
 28375899   5869060  32149863  16237623   1648053  26747403  38070587  19037907  25742244  51194650 
  9583422   1178103  32307229  56652689  40257661  26189490  10235733   7455734  67071121  19136643 
 29388235   7255723  33239813  45949089  30337052  58313403  34898375   9898723  43882104  38637944 
 11133491  13679003  38326644  10362735   8834339  42781551  43193582  28530024   4246017   1044493 
 13988625  71012555   1202481  33110166  21250123  47307513  80639916  19268643   2042163  11164052 
 86383203   6704337  46113909  79403740    300929   4021620  24641194  26765864   3049323  75677335 
 51963264   9887811  34111815  36713527  23218983   1272163  56116172   3946575   4377498   1992953 
  8427189   9150901  69850543  40252497  16929915  47584140  12973969  80841223  21016482  21519117 
  2391603   6277163   5784477  11367717  25002919   8894699  45412347   4966647  17539479  62229507 
 42327782   1771098  15419429  51010057  61506095  20653293  37899311  77403663  16528327  39310523 
 54985898  16314918  15952113   9787731  80652093   5942809   6883775  22419097  14577691  15178545 
 12644703  23685093   6617020  43400181   7849643  25081161  57028341   4955703   3028011  37988619 
 60959875  32631963  25858998   2609565  60816511   5576023  16748043   4780866   4852047  35020329 
 40471113  16561767   8303076  18368419  39159915  15973731   5491976  15708939  64735941  26882427 
 39016651  51289059  27814918  10576668  52889410  31955623  21315684  16938717  12448543    564973 
  4575399  25409793  22275227   3665291  19225731  17922979    219153   4818618  21911717   4207911 
 28855047   7996793     85173  44232067  12239515  32571177  61779031  19351707  23576449   1718075 
  7319811  70630837  15206108    760091  85211991   8589739  23387003  31662000   3604843  94892998 
 21717483  27208248    612046   3630168  19228871   2769539  30048936    226375   1386933  36252563 
 11096355  30741439    905196  71814294  38351933  39695763  65252804  27465513   3788385   4923326 
  8395636  21728643  24068751   3295023  67874748  47055523   4852201     68163  69142158  28444699 
  3305763  44829603   2761343  43252563   1683439   1252647  38581863  34124565  18689110   5242983 
  9478113  23753298  38508828   5446563  82332139  55198151    421179  24413803  34327555   7437973 
 44401403   5599899   7827503  81955761   2532559   4102923  51349953  39514570  47514429  59202483 
  4901303   6126023  16152252  40163803  29505431  18148077  86703063  32229159  36494499  37113108 
 33203211  41352093  14314395  37505923   7460207  27078623  10189761  10208673  17176335  51891325 
  9917913  52730491   1864777   8903223  53236397  21329589    481489  32931626   9439588   8094835 
 21226875   7189623   1951735   2643227   1393823   1487367  10792709  54390823   2738625  52686683 
 19987188   4746407  25039127   5410453  22864503  49872909  15042859   7860000  81934033  31634363 
 16452755     75523   9497547  37355826   9364413  29344647  10766053  37605081   6793623  17777083 
  2887887  41254666   8953667   3280725   2679324   7245764    682245  28749138  29408865   4865152 
 10399259   1905000  46882213   9656611    173283  71008323  35563751   2948640  17458362   7600891 
 25997597      7143  25966758   3144453  13402499  34829072  62801655   3643599  29789012  45835648 
 10172302  55924535  45958833  31199668   4664306    462693    965475  89844641   1056486  90017531 
 46760440  11764131  23866688   5511867  11474941  20316259  12674907  81987441   5382522   9873883 
  4680195   4424559   1291188     25059   4532427  52623683   9217874  40297603  23151303  22644782 
 19846859  73678728  15569538  19665035  52261719  31862967  25746783   9340078  20856843  33683883 
   313707  81319130  16992983  21994713  32358225   9124179  28799187  65076708  12885748  18847233 
 10047281  33685973  83739160  67016397   1682250  84089762  16731471  21550951  37593285   4453257 
  3780498   3305914     22737  28951227   4040307  37471309  29944123   4925271  28056057  11122431 
 57988059    783243    171450    493847  46118313  54927163  39644168    865323    958563  33647163 
 15612144   2563482   4755523  10142817  63072132   5582293  22454907  39401920  69716068   6358147 
 48942387  14213547  32208999  22656729  42134641  20894123  50343621  44018763  43725273  53192643 
   707433  19032483  48768315  27160575   4016728  53522363  15915204  80010571  45795387  14540633 
 43192261  14188083  45760989  25165347  48862898   5253941  53172480  19619723  11463971   7884483 
 30425968  34883503   8072203    677418  41621443   7029681  29733323  10321557  67899747  15098691 
  7216741  62389509   7481739  71282287   3155415  19621571  59129327   9111205  22791843  61165647 
 18732278  13874379     80875  45808555  20800799  76793798   2486523    375316   3471833   2174939 
  2898333  18749493  12209733  86459099  11100192  15442914  54730959   6172296   1880419  58993995 
 75902229  66644351  28955895  13603503  29749050  10797031   5150573  25423523  55740399  19713819 
 62951265  44803803  17455727  33758477  13953720  30808363   2535058   1065187   9834657  24354635 
 13201883   5071602  18065373    449773  95594031  64624135  10654971  56423019   2003055  56847237 
 28829147   5873498  90710121   7461215  32044893  29694441  33864908   3223359  65721579  23375138 
 34100168  68665448  19082397   7861753  18837529  41792013   5474643   6167323   2536314   3946484 
  2806047  32115595   5024652   2340699  13105644  28859149   3733391  22527339  47613643  18823457 
   425553  27230895   2625069  51636603  72076673  51588459   9380949   7683003  77743085  25425819 
  8604562     55415  21814608  13401923  40519238  24447126   8816723   5030155  19830792  49685091 
 10429243   3750595  19289227  62638309   1799095   1008644   2678139  61662963  23788258  22253157 
 24756931  40012854    183183  19126347  37690233  10012314   7035459  12102279   4125643  49122279 
 53448301  31680229  25528236  15797751  61268947  81014498  29839555   2696523  16155243  47175636 
 73990368  25257108   7625637   4526480  26632839  11560061  49685587  40751251  22949891  28496408 
 41995899  34068365  12501760  60844725  49297387  16864390  42530982  22187069  14475390  56394003 
 38089461  29935293  73292217  59424558   6494031  53629993  56548659   4930136   1004211  87767943 
 36861151    612807   9011195   4053678  31956788  56142723    444843  28405854  38437675  50244439 
  1233033  17293628  13955419  30471003  13465835   8733227  36330653  65989173    482381  26650377 
   739815   5153614    617187  30430929  81533085  17998107   6139663  40061103  21800247  69850994 
 52439103  55114353  51388131    708805  16776843  12839840   8088443  32336795   5685198  58437645 
 65130851   2373718    145541  29314893  15027168  61712908  60875523  19593099   1133163  85817140 
 10418947  55419907   3862166    703995   8105451  71985213  20151177   7414035  46039593  32553307 
 31638183  19260987   4740043  18930408  28379255  30329889  12411444  70828443  23112183  65567787 
 45738123  37841217  12358263  38866938  44056961  38074887  10784951  54128373  92252283  12936053 
 28093877   3403707  22729115   4056451    832443   2426679  14461227  41859273  33375090  23908623 
 14159499  30580077  67730323  29730363  13408119  48023247  40327143   8318223   7193235   1712463 
  5909293  48718683   3527358    408443  46499103  28879680    283323  52949873  26190411  12776128 
   536191  11189625  12649083  19911759  96982071   1732860   6626187  19268904  42597483  51396468 
  1300881  21725457  52637838  19804531    543690  22322148   7006731   5404795   2479218  10097304 
  2029485  48235632  20478851   7624599  16293379  62001258   4764122  79104459   3898071  41365023 
  4135899  24036947  69279180  16946437    631059   4917308  33200899  14769348   5306931   4016793 
 66342691   3145461  16104960  10640223  22181139   1036003  24934353   5818151  44540268   1480698 
 13833681  23190350  15770475  15362928   1341411  47088463    657923  20883183  77021174  14515377 
 11004415   1401998  35031273  73082757   4460964  50455419  34675731  73407027  37469786   3847507 
 12357269  19204203  78582975  13377498  31893162  29806431   5499977  58971739  16605180  16992663 
   118647  53604555   4525375   1440513  55196693   8080683  38757787  38784198  23836403  34560443 
 12905197  28664283   8900663  10314363  13231563  28603255  51949923      5698  16528635  13767963 
 26569459  14886708  25702551  48767867   8379483   4369992  18513429  34970917  10762238  19859002 
   669183      4769  18063331   4228173  38565763   3647606  43200959  34253883  14682851   7664507 
 18896140  16419225  27363165  72244763  60067237  27053270  96076926  41249463  16610418  24832387 
 12208044    371823  56644039  29350053  16697172  69041943     16788  32872803  12105644  77250639 
 24876393  37131621  18945402  53750005   9082271  92227911    204153  90616647   1814493   2807925 
  2287183  16647726  23772291   1814351   5631393    590973   2288869  57847186   3942110  16562425 
 14209142   7779656  14052884  16840860   2243131  21375555  12618168   7919747   6252795  26077218 
  6735243  39966427   8746419  20796822  16045808  52133939  23166423    504759  21947248  13215116 
 18083100   2600881   8218789   9816759  16115664  18964887   8843101  13859298     42935  20826357 
 11685503   4633453  21681079   7506303  12044943   3866464  10530393   6498802  33616095  34470832 
 13214348  19036283   5192748   2630249  13070687  44543723  27365513  73868127  15965001   1290723 
 36001694  69898919  75484851  65032581  11887129  10874770  40768881  16156878   6565363  20487975 
 20024527  14274398  17791193  45351263  13466373   9730658    283395   4364683  32683334  60275425 
 89657511   1379823  14059308   5616434  19605498  33497590   1061172   4595243   1389273   8944443 
  2281522   9450886  35247835   4320402  69158685  30908283  15838523  26397091  29715000  57334101 
  7729155   1741860   9927609   2021411  11387915  10281914   4321119  12582739  66610040  23591523 
   958587  20319118  20735233  43828791  39903217  72690219  30895179  43150737  32648991  25404915 
  3509013   9787251   3558923    968338  40605875  12220923  29629203   2951323  45703803   9525463 
 22173158   3175051   3782093  11433998  34034723   2792661   4747121   8011359  13834587   7997851 
  8499193   2982971   2342693  37244707  29024513  21767701  11367033   6953524  70378719  11185847 
  3234785  14222567  15351867   5937241  42328542   8546403   4410315   4762791   9753279  15073449 
 70685139  14729406   3047937    677631   4169853  31591285  17002914   1854789  53981526   9500015 
  2285211   1692723  17050387  10872215  35332473  35234427   1568425   9946734  30848523  25783123 
  6559355     15825   5006631  68528623   3324012   7503123  17748370  25273866   2261287   4625898 
 15071036  13826454  60965283  38394857   3155442  63127238  17619098  55663272   1730718  22749773 
  2456187  42694747  26552929  65096361     87799   8756358   4101243  50510442   1297869   3548906 
  1725243  45422267  12367418  18484852  37361206    181253  34797933   8537673  24627611  86522867 
  5932448   4709441   2497512  43333191  46234485  20784075   5821203  11349975  43087523       420 
   148835   1917825  14460042   5950923   2878053  53101793   6909062  41455647  10301987  87624831 
 20922829  30635343  10323783  13154523  18391335  47372343   2841711  25849243    414753    779643 
 12031383  51291233   6085343  22287858   1235814  25065615  37545567  12369819  74126651  24968247 
 22048359  56031883  45147849   3245811  12975899  43756251   5006027  30107937   6331569   2455554 
  9144348  10505343   6290723  51102051   8893830  80097348  21927753   7772288  28259323  20463958 
 35347667  10578097   8220003   2362315  10197553   6032507  21824093  25925413   6804393  66915783 
 58554059   6996833    207429  16195803  48955689   2984868  17916479  11826245  19413489     81231 
 48370833   5542055  12299293    145893  48418773  24913539   7670877  48732253  11628411  72934473 
  4139349  47317680  10319523  22681441    755481  10821143  82732190  11577288  41246243   5941713 
 28565563   7065439  22145736  29882622    378893  56779131   5494523  71056563    405195  20920293 
 10290295  23219448   7451723  57351263  15408857  34029531  25805253  48499479  38076315  16454981 
 80188233  43231773  83367747  16229973   3980055  18701767  65243004  30502852  47253899    351683 
  2206555   1146827  19111645  14067267   1064323   8218653  50919147  22486683  62278458     90897 
  1135667  63212639  20768475   6586535    279483   4853975    209147  10061259  35518565  29748523 
   761647  22726139   6604047  33331447   1535359     31473  42620260  10462731  38148471  15355023 
  3801281   4847271  21898573  74183703  46710319   5705177  58362945  27038523  36341931   4444059 
 36117603   3514182  27483413    254631  62267993  49950443    514131  39152819   6535427  11003475 
  2350727  51045507  66911955   1481343  14704863  24159813  61580239  28053783   6959678  64053165 
  1745955   6754066   7500498  17273655  72334707  44874623  15326553  16137308  55725791  19677685 
  5793193  27916817  42615747  62969249  45985728  17733163   4207142  32463000  20259243  59799847 
 16438331  63003973   2228475  14339165  51550509  10477083   3115803  29999608  28357431   4206207 
  6721573  39582753   8045367   8113155  63366603  44346555  59122468  15083978  20489775  16376028 
 35364075  70030803  17919483  50255295  39387821  19450941  90606723   4241091  30487923  17899707 
  8792719  27109608  33581775  15912123  29916123  45486723    425067  12210555  19198153  37612351 
  7931503  18729403  22068091    344883   2295283  20580925   9251151  40572510  60418271  14724217 
 12258593  89082033  17221310  47905979  22166745  19075942  21907876  73489539  55107015  19309353 
  9128153  32839917  99690333  17762084  37327623  27171271  73200066  26071035  59313377  37307099 
 31617947  30756803  25710239   5482215  50848283    413298  32430447  51245421  13437051  38179436 
 16623051  18668608  38377989  19017033  60073587   2088638  18670632   5693055  17856613   1650948 
 10743807  12426932  40542675  35171259  29416146  37734630  12131268   5461359  53816608  33213446 
 30515691  22470539  47728188   6305567  39777148  27633134  27991497  10542708     66963   7654851 
 43338274  70924263  35864453  77583874  21992619   1845697  29802423    594729   6913323  12910960 
 32280255  10586193  21715053  28295611  15559413  40620323  40742430  13610685    625923  34038449 
 14962727  46939011  65041242  21306651   1608015  38511465  15519867  56268323    591219  32979264 
 28659156  13693215  28259133  25598143  75708378  56521979   2177151  31885623   1776141   3522483 
 11562843  44928811  17897443   3974842  10805663   3896123  28586212  10607511  19195043  17762868 
  8698628  33460491   3227193   1532808  78704643  31242363  12365111  44970363  45978678  42964590 
 75257404  56574069   4371023  52478613  46365387  41606955    682633   6702511  18143003    879323 
 10969961   8569593  36946698  14386423  10017722  63269517    413043   1030341   4265983   4522402 
 38834724  35959403    473959  33538828  25219878  15103013  10577307  43201202  32576271  17874978 
  5578219  10721580   1319449  11246299  17347038  23834323   8104503  46359081   7983179  17696101 
 28699374  17077248  52620239   2123091   2616117  12131998    293559    345303  66546843  19606983 
  3744661  12183819  21816333  82571579  38425119   2689839  54395637  95877051  23421099  40092176 
  6571428  32698144  21422831  77129295  33493323  39367273  26563353  17811198  13301150  14931533 
  9453685  35396950  29811619  18672495  37419285  15511043  18886683  10191382  39113858  19194463 
  5974966   4714811  13767390  65844550  10332141  12727131  17707876  20838136  11420415   7198366 
 19199027   2067681   8889528  58425171  19347177  60006894  27244517   5358231  44738427  40775788 
  6783147  10393793  10888575  48558290  42558033  40922229   9175263   8516265   9675543  11244895 
  2617851  24794421  96098448  14924487   1859929  26599473   3632955  31798363  50517323    524841 
    18167   1547163  27590052   8616719   9133929  18346103  10996043  24671267  50783142  73404818 
 25585043  21531902   8805543    838389  33749041   2661175  26360259  17406625   4478223   6545691 
 25585163  11305537  45669705  34177171  27789648  52178317  16818288   3460308   2435058  20343208 
 10443739   2543553   2996159  28831331  16613631  14222851  30423051   1613521   7532543     69115 
 66434589   5403921   9749458  18340123  44555915  12067989   6102408   2533863  18530427  31360223 
 24997116    667355   4645053    103533    162843   1959289  35544699  70873377  81461888  12997005 
 60305027   8470443    484303  94239345   6300719   5356839  13335159  49155521   4074787  16392387 
 46932703  41870367  28259299  70531021  12689973  14084275  22332243  25139172  16196258  36380868 
 25121505  47272568  43314119    601243  34135419    331937  63224915  37198520   3150468  95325923 
 28981668   4290513    433275  11016442  16816415  30335793  46003938  48333936   8769408   1661931 
  3944778  31792081  17931651  41931167  12823726   4984602  52688325  73203228   8103583  49375059 
 21053805  31876299  50380719  55820358   6572961  13690107   2199835    571089    684606  25308529 
 13717563   2692582  49508625   8480971  10485635  17596583   5162469   7065343  49431739   5155413 
   338083    155373  36782267  35166199  10065530  40522891    569001  55918446  15409491   5623485 
 30438567  57532324  46181708   1091047  24942588    125891  29020689   4128355   2383893  16527909 
 11267673  24504603  52344903   3461733  14580563  23327107  62946663  10077278  58403803  24939683 
  6634582   8080173  40172385  53863564  21799473   8880722  35825728  19992907    749180  83920335 
 63578151    130573  38256731   3551763   1440023  50271291  13336498  27221037   2567475   9840107 
 15349740  19114603  29223493  12550263  24823768  24919479  45329622  16632577   1335651  26296337 
 44048335  32954331  36042808  10196043  44254515   2991461   8722159    629858   1436844  97671312 
 28387563   7872821  18560315  25993326  17386387   1258483   4843471  34129155  37739650  10274814 
 48089034  59015544  67218019   3970843   5950329  21202633   7229400   5432439  32307552  31341514 
  3266631  48261138    295719   7664640   2841804  38616267  16125951  35025711  16066859  61992807 
 24663203  85411318  45775265  29048613   5534595  50455115  18659701  29495372  32986923    194403 
  1142210  29084182    460398   8908127  64825971  32841443   1756857  44170043   2724295  16565123 
 45106905  62328747   6298123  10174431   7910866   8285924  27726713   6519519  17275323   1507043 
  3805572  59886159   8674833     23265  13827250  90006399  31737343  45665435  17355336  27236255 
  4375767  55779698  35594507   4560855  19030827  64313513   2481477  22472443   8594631  10589437 
 22320379  36484406   9453189   5425089   1600085  64312515   3257952  25047813  51248595  50141047 
 10024995  19907589  33436603   9814484  44468385   3927009   5814123  58319475   1415124  68213147 
   612483  40681068  45636324   9014873   5247050  36341916  23678361  37195245  44500361  64161603 
 30629709   3288443  38552714    207541  89381939  43622295  26855754  66123699   6346703    622565 
  7660265   9248693  12631434  21048101  29976699  20310595  46938803   7082913  25840871  19984506 
  9081578   7972373  54079719  16855562  48014439  11455089  67230004   9224243  19691619   4423248 
 11920006    660475   4874662     46983   6227323  13702938  32343539   9120003  13053198  31444599 
 41047206   3969033  16351227   7218375   3932155  31755513  13043073  82774023  33350638  37372668 
  8729502  60364469  13384218  22175301  74240685  42887105  26600603  34444281  60490293  18906567 
 48697723    133403   7000053  24137938  14782891  74236942   9077375   8328713  26648696  19102438 
 25619527  41930235  58057673   2535069  21321014   4045223  30105681  56909528    426921  24561485 
 26863383   9214121   2498292  18374111  36388923  54072223  22142838  16284877  50171271  17075903 
 80286498  59923435  38235463  24606127   4473979   5273461  55182423  22310073   5083740  17161428 
 10952295  36972270   1309733  38981618  79124771  45109275  43778337  26923499    123219   7309843 
 70767365  17867847  38518493  20651003  35064123   2637215     88741  19538482  60829005   9024653 
  7904041  82958293  62750340  60588057  54046927   8334087   9735165  11781848   2288438   6321823 
 15517803   8703147   2869539   3082341   3014703   7761243    461150  74695999  67067543  27707127 
 39785293  33515376  24078873    827952   1274121  18807756  41024997  45818149  25650215  16631739 
  9023163    584991  19277628   3137153   7684947  22744515  50676723  60571251  33253591  80750191 
  5356499   9271141  30703705  10394718  29039286  51247893  76959123  56405661  24740798  20207921 
 25458729   1541751  72056613  14028435   2813461  46735737  31967772  52398423   2195479  78488241 
 29286627  16208573      9619  21905601   2290463  71453625    361883  36515283  69820195  43545723 
 40730286  21033543  17097155  35863563  13217873  19873888  56114065  35776123    167321   7753423 
  3129999   7434979  11281853  44478023  62706751   3653108  19292109  38314298  13843563  75853273 
 47897140  14381400  13339195    831419   7256607   1867527  18545173   2511995  76504287  62910147 
 32854703    437175  79854223   4290236    989003   2190193  38351291  44769458   3429811  80721406 
 53983818  13005519   1094582    393215  23606031  62410263   3225983  29153583  24279753   1223334 
 64939771   3723788   5070723  46638523  15695059  13537167  22851195  62085279  16664778  17954229 
 19817529  13317627   7401945  41360913  18003163   4327812   7318587   1962603  19546639  42796363 
  5606523  10699198   2690355  21004263  57696748  13303767  69061773  24555192  20046177  15419463 
 23965889   5910335   2498837  27650691  73347866   1422731  24518251  56455431   1601523  25057329 
 54012623   9088587  17718369  33257229   9757239   3806583     79301  55299865   8205843    412799 
  5059275   6894507   9349575  16245867  34478215  17581368   8001243   5191197   2268881   6827307 
 11597115  19430113  39948369  40168023   9561689  40645378  47354067  12751446   8738894  14658327 
 36839373  27744433  37290309  25411403  77514203  10258991  12811149   5525049  41970165  57473643 
 26927565   2441419  19434369  28273928  23132715  36297111  44219643   6398853   2595001  36648141 
  1298732  29942223   1502687  19926355  38687723  16820568  50027161  31934703  73006539   1919511 
 10887539    548169  62615867   9336723  25767012   5217029  10890188  12973083  43303095  15885069 
 54878529   6724698   7429686  12761175  40805547  55742523  25876428  28850064  10609260  48438887 
 85448623  75650883  48147998   3979993  16757860  12297593  20256597  20455827  14572701  68402031 
 27036069   1548384   4273211   6665542     60728  10675823  28874553   5622759  62413364  62798477 
 78976771   6091107  28002732    564863   2493323  64084763   6824400  43861150  24704263  48805003 
 41956260    322284   1182042  15635589    629123  19365373  23521618  16144755  19995536  92667369 
 48915675  17159871  46388179  37367530  11998683  73953071  29568378  41615739  10381851  45050898 
  1919572   1193023  47619300  26962023   1092379  79176603  44050007  18208439   8347016    221739 
  8220837  55696035  16208603   5426115   9039483   3216633   1973523  14356671  25749132   9245751 
 31917538  58637205  18110103   5420571  13041519  29770113    830811  13419177    345258  14423103 
 19701894    167091  32187653  83360988  82781924  20777028  46573575  23921547  23981027  20316138 
 71642859  25206135  17087379  17892375  14900091  36439143   6863682   2984541   4924603  15067956 
  2656033  85528731  14087315  23259843  32634198   7411623   9185528  10212039  46283067  60243369 
 12668373   1374639   7316378   2253990  25030140   9794523  76585362   6462145    763599  68830606 
 57737922   6963690  11545899  34126103   3935403  60482363  43145779    746667  48486795  51905373 
 18549953  81958523  16645038   2380501  36816513  85972239  32290869   9616455  57050541   1001707 
 36562163  47489943  20284203  88726322  30237902  48871032  10722728  30585911  19130843  39456309 
  5274013   9646494  47455300  37370004  43209103  36110737   1909016  40286682    905163  16886718 
 12423435    105585   4092705   3408976  16746541   7191607   6568663  22710047  14779857   2146218 
  5303873   3182211   5909748  19534618  32251695  43857051   6957194  63364164   2753109  66451124 
 94799103   2633675  11118027  12471405  16974645  65819373  17669698  44946123   2877459     27899 
  7062643  24001191   8278177   1799648  38714643  21126019  26045951  11009373  52980090  22676920 
 53368197   2095973  26386023   8033148  21014029  35540250  40567759  62626758  36066597   5667977 
 83477722  25102883  26802438  61151635  49470323  10334263   7523358  30784893  42813226  35936718 
 43602119  19969311    849214   2389185  52338894  15370303   3200523  46510311  57116403  16378695 
 50782703  21506979   5588394  16331811  14856625  21837036  18042588  15365943    370033  63721980 
 20387535  10014863  87407723  41246971   3631275  11082766  11906607  13903590  21651948  20078514 
 34801243   6375833   4964649  18257958   9214744  12127227  21430395   6573370  16665499   4070398 
 28990887   4231575  34353873  46620498   8953083   6443107   3481689   3605958  14722893  12271039 
 12798633  74893933  56858748  32077483   9225228  14952091   3934207  15596719  48526413  11161266 
 11362975  37145697    913035  32841556   1342828  20132343  65949183  63807603  12360523  25325661 
 12873851   2877354  16491075  19241238  12081983  41626085  13737804  50492439  10757485  90626307 
 77499281  12343740   8277168  24035729  49908891   4054627   1676683  77103513  21088415    790638 
 38402526  19686827   5922843  23933793  27768570   6022696    235829  31168827  16053623  12416248 
  6674313   1720973  22256761  20364363  20793833  74090814  53367143   6784448  64875623  43047963 
 58514119  55069665   3926463  80366739  23638403  56671881  42979440  32070925  33052944  44817303 
 44711909  15537155  16720113  17440144  22185083  30747128  11969619  21440373  41005920  50507853 
 43537813  38402203  40962418  26727273   8228235   8713133  31003423   4060570   5199382     31695 
 35840208   4242075  14345682   3446313  59738385  11491887   1423995   4821738   6187109    272472 
 34337415  56143671  16330955  29764208  37882968   7746043  29516323  45575430  31457223  59315757 
  9496503   5222539   1601211  28418667   1203298  71374569  40303048  10745070  53285943  56424669 
 66256457  86387581   4389563  10293795  84633723  44227017  30277923  40187731  60390089  26124829 
 26162454  20365083  59730222   6713622   6793131   2428411  28634491  23476821  14427282  11862229 
 12701639   7734864   4980109  36822633  64156623   3159227   3199163  28108473  76833696  57245311 
  1513473  78953829  11639751  25179088   4421060  17440525   6210919  45203015   2335659  81099400 
  4137209  64870383  37137795  41988079   1195221   1545159  14885827  29224203  14407208   8968203 
 81875379  27354963  61107483  94018695  88554663  14514429  58483846  26168775   3859412  71893735 
 35400430  68548173  36998431  13249033  51259873   4043701  26809123  11381883  11144127  78849194 
 31025371  12406300  83807127  33589833   3693230  32850451  55776039  45090168  23172909  12413124 
 14456465  16113647  18947275  15405373   3952389  10555193   2151547  39738123  51452769  10041428 
 19587735  29531352   7132539  13707979   5583393    464763   6656211   6504131  19692603     53281 
  2223323  65238107    204631   5684403   1041878  71796968    371787  14799003  28281723  15793303 
 27445141   6869643  24581411   4245163   5471619  33254239  18739605   2079739   8779391   5350083 
  8728966  24397403  81128963   6425828  45032526  26461887   6946293  13235223  20278491  40640361 
 66970354   5460479  28212585  28884787  17307269  59526234  23356511  22743141  30160520  45875155 
 27172746  15157031  47810923  91976795    115557  67610813  74871465  54569423  41777023  37357943 
  7809115  19904943  30995439  61965419   7008446   6841003  46244832  21070803   3214797   2378172 
 22312473  11210712  16120150  72221118   4595028  17631198   1611117   6933153  27175035  12491678 
 32519547  55097007   6435196   6612915   6643443   1813623  28883094  51344709   9265623  12153336 
  5719433  92123973  27756243    301515  36670393  22591276  44238849    840726  46234083  92291523 
 45242763  12157905    290355  11220948   3571789  69904391  59400987  72710108  18880157   4956648 
 36858763  40999783  51445167   2082528  19648443  56124342   6220753   2945555  65108859     76706 
 66692763  31740401  17705856  27719803   7678453   3651977   9594591   1340115  32463180   9940743 
   333577   1851963  39870807  14634813   5946035   4590107  19750923  10755582  17777108   7466414 
 13405227  10292145   3546135  14205354  43953963  42332849   9826953  35645695  36389987   1071942 
 38482567  32780783  38411723    213679  62140368   1091815   7699013  16545831  16560627   1740108 
  4380567   3824517  14890206  55406983  17472655  30270987  48036675   4581863  70690208  13082691 
 64188681  33095571  41227023  13834483  15738023   2271777   4789191  75914043   7621179  20926331 
 40927890  10379595   7381224  36725911   9628479    898044   2382970  75547932  31827201  18884107 
 74333793   9991263  25018683   2992515   6751563  53484707  42749963  21957051  38604381  17290851 
 19357098  18762477  74577120  76416495  68537418    165677  17074032  55924659  18938050  72377439 
 14845008   2312294   4224435  11967936   2733223  35131443  61945356   5314311  22475793  27043349 
 28033548   7007907   6461931  31933008  33014219  82704700  62065366   7918715  19643649   7476801 
  3178651  71875914  18561237  26608179  57334113  13146947  22333863  21840319   7809501  36607733 
 14046765  16576893  21953277  71974278  82572711  13588307  53357258   2453139    706458  21850293 
 29359123  85506648  33060507   1624881  13419975  35496546  46011623  25266955  37074363   8851915 
 32024148    392319  51467979  26742817   1898412  37602500  14906607   3844108  13693671  26352603 
  2853393  26702871  23376399  52385099  76759548  49754755  42587673  10747698   4774387  13952613 
 19120007  38535873   6850075  19092875   5406963  62831852    866333   5758038  31436723    127126 
   667680  28496963   5674863    352098   3187175  16222043  37606651  15054963  41599077   4887675 
 41873073   4987131   2267268  42926859  27191551  20893543     31079   5873738  41728481  14005562 
 32432698  28110933  37623021  11952453    253659  15630514  27398631   5166339  37351573  31907187 
  5135855  22372375  12435186  73418596  69840363  13508033   5904903  18730098  59189603  34296623 
 13312968  46080443   1123089  41693731   1686495   8054423  42078273  60096351   1459048  26384319 
 19704395  36998469  14795043  64293387   1389819  16934299  29183355  54440292   4625412  24074835 
 68011209  70829919  20058603  60185682   6773136  15498542  41547047  40707239  39478798   3120810 
 17746748  50005283  59596891   4447776  44011717  14555418   7786843  17551245  23479213   6418557 
 45839168   1705939  26970681  34546323  24819822  65412613  31809911   1322147   7631049   5093847 
 13980027   1373925  12631647  20002253  45255786  13747659   7234623  14696848  42063859  95105295 
 39386363  58056213  21552561  61517727   5267957   4749990   3266788  10315883  15020814  42511317 
 33273705  69093774  44747611  11636321   1374363  62166524  32211003  21229227  49066063   4072252 
 43729739  50393103  50354478  42065727   4247578  18606504  47631563   8657453   6110275  10702677 
  3955201  47908061  25997628  15536490  14464763  46545891  31315043  28910251  95712025   7029258 
  1767459  63430413   4915319  70528035  43415169  32920773   5817063  29170536  21535065  77121003 
 77253973  20167787  32095835   2693179   9718326   5673791  24357423  12430114   9364482  23802475 
 16895573  32712093   6161787   3365247  67184191   4830543   4072035   7556205   4019135  67471107 
  6162123   1242567  46543767  37994535   1164123  38254115  16761044  29623799  29379777   3588788 
  6534819  29106455    580095  18787913  19884743  18727107    786975   6689834  58084002  26273643 
  9662713  74071866  78560943  10050791  13791135  55107147  10697008  23098992   5888819  23252537 
  2728915  14796471  21743642  21415803   9321981  32986996  57485173   2845619   5762291  10276779 
 18047319  21771599  47482889   3087485  32345909   6749443   3992310  41573583  69234225  59638537 
   981288  12291003  13325931  26245345   1385334  57169053  19030875   6993713  24984787   1971439 
 77044211   4631398  95511552  30265053   1789845  18641031  27878595  40303287   2866819  10180878 
 50507752  11019858   1175325  13161132  56695336   1013472  18815595  17191102   7007805  47554578 
 15478521  28940244     85891   5505623  23440463    153282  79501587  43789694   4382971   6654050 
 51456207  40203489    811747  16707684   4985539  27815555     37723  62178820   1918483  32900179 
  2030211  14284679  49372623   4573419  38327636   7538798   7150851  14270646  19133323   4939373 
  1575609  54841104  39860425  31353823  31717123  48766425  25380859   5945253  21581343  15465465 
  3262245   5053731    680945   4471163  21703027  21356632  19386372  27351518   4166763  34245323 
 10008363   8635794  16767071  11007220  31998009  11528591  28346847   1711523    693571  31720623 
 50216133  22243355   8517786   7625499   2927795   4776763   8076757   5666051  13882923  36747483 
  2610315  66019195   8075127  10528161  22193457  13074873    184019  11464359  22659842  12009071 
 66328648  82114573   8433828  21235240  19773681  14733003  61040451  82086777  19977360  56523129 
 34213308  58966287  11962633  44216163  50974221  24623633  31831501  12196603   4065062  75037140 
 15250783  29687176  33224455   9576525  19868876  27345805  20487282  59966178   6105037  12387085 
 55087123  35945002  71946609   4797129  27527959  71381317  14323850    731110  56996391  38776371 
 33697410  63998617  31835175  51501694  22087453   7329763  11407777  20286459  67414099   4563663 
 12088745  34243098  15774543  10234686  43173073   3382103   8412248  17598743  15500223  52946215 
 38985657  44814578  15653796  36513579  12672387  20406613  18459648  11068383  20987173  85831368 
 79487193   6341341  43398673   3222002  29824611   9566421   9839713  18213780  63430391  12996843 
 38338687  73455235  33599545   5453997  38512326   6404331   2079891  46026901  91464135  31603453 
 10703031  52027515  33148321  46592808  14380593  56760093  10817355   6271017    297963  11564581 
 32753644  31166089   6015048   4415268   3014968  25947247   7962302  26386673  56346351  23279383 
 45965272   7748503  23667931   7707173  59828283  42667300   5960898  32675639  12115923  26286638 
 44350233  29855163  15261398   2007623  57338053  46008483  32733287  12961523  50776863   2377563 
   486748   1528526  19500923  13119999  30444317   7195612  19797198  53458514  23455803  15085779 
 67391375  17199463   9361122   6742654  11918003  23544513   1142043   7385803  38705823  12923307 
 88990311  20976236  36507132    440619  49880706   5832351  17663931  86899427  36702119  34721667 
  7930280  40632465  19467878  20550523   2470835   2943983   8180603   5144323  22034381  37376187 
  3675327  64107816   5648775  26738907     67099  40357482  32024432   6466506  29160348   4179308 
  7224994   9411899  21630498   2194315  23402063   6072371  89542723  20513441  12251726  32589665 
 13599753   2200808   6375723  60362331   2321283  69241575   1048027  42702135  11372507  44119339 
  9542403  27488391  61453383  48926508   5418923  19693965   7828074   5608255   7988583  59258563 
  3778551  44245943   8968677   7792963  66897083  11936619  33058411  24378303  18613227    470963 
 29277693  28759773  70234933  41004123  57058362  11023128  73496987   7501463  78167251  79485597 
 24804070  11366016  35253413   3679711  65636421   5370781  18646923  10502763  16925246  63648351 
  5883255    733101  24014997   4196840  50072649    214363    305001  23050747  20144549   5890011 
 57267707   3701004   2475183  34404443  35626626  54215753   3563858  23843731  23626041  23791698 
 13728948  14039603  37032527   7616427    510822  32051823  73373348  42675579  28078002  24403579 
  4255293  43514025  38220147   4995153    505353  18624379  23708043  41769875   6025611  64818875 
  3821073  36172950  70810087  36278654  15949915  28447211  43803189  47678523   5241793   3877643 
 49949016   2257323  13747687  20382587  35798973  37957179  46452180  10655968   4037260  77970847 
 58677165  39806190   5320347  28508623  25728483  12591809   7485180  20938867  62486537  82414203 
  7757503   3190637  28059947  37915728  33448538  45339747  51816363  26310571  50684023    780903 
 72334963  81323533   1391217   3828588  37725063  15412918   7858491  41793285  33570247   6587663 
 40079787   2757189   9613903  66290127  22759775  51854475   3050027  69019767  55994423    459616 
  9859173  14793447  25669563  19304583   7347487  75063163  47939560   6004863  18424023   6120650 
 15777783   9819527  33488468   2212478   3578325  51937027   1300263  44362711  34730698  18063042 
 41393763   4189407   1679451  30049851  38506773  25743648  24284215  28344819  74255703  22609868 
 14855964   8638843  55421587  22948786    437538  20108293  28866692   2985203  26887387  21751323 
 21005051   2885023    470277   6079623  30805733  14771144   2674419   6976230   3254968  45508061 
 25406887   2110112  45676923  81990249   7434491  20898559  40045755  10935828  19015492  47271210 
 31830589  11037011  36490951  12956869   4075551  94916568  39507321  12726883  63845769   2767833 
 22692459  11277378    793085   5318151   7017083  28301858  68851050  36473959  16459728  32752827 
 54671262  20667686  15102052  99400662  16575990  71916459   2195725  23684239   6288631    575175 
  6377844  11665914  50615718  24619443  15884250  40367373  37742919  11584348  39231171   8714373 
  2923098   9355332  48680896  54075220  44256795  28315659  34550694  62748347  32968763   4678570 
  8411849  34172073    871863    770739  37680963  45259598     42438  34211547  51569283   3528315 
  9080193  15611816   9784011   1102329   3415011  91860007   3473729   8413287  18882555   1377403 
  2931069   4069859  23539043   2547501  30982527  55012443  64573589  58072857  52282942  29631854 
 15171531   4601485  10236503  15113127  35928037   1098267   7543379  16760499   5232885   2600163 
  5618725  10931831  16683994  29992731   1962888  14193562   6949698   5101923  19500603  14369895 
  3431694  39940698  52846623   8712155   7807109  28185075   1060395  29437723  59192627  19219010 
 18455651  15329220    858123    178091   1084011  35522886   7207251  25555537  59327648  60348854 
 18843471   2421431  10643742   3005055  70308571  23902664  26738532  45349713  33228392   4829958 
 24489763   4629363  40399638  85159883   7665088   6437754   9389719  15339273  30406753  15461733 
 10902021   9015082  45942315   3195353  32760147   7727865  26202666  57968385  12646713  15199783 
  6922793   6407763  55302683     85404   9068940   4412283  17082838   1632782  73332403   1253463 
 10382055   2373283  28851081  36304998    381474  40257851  31123566  10871556  34511787  33047115 
  3115767  72900707  56969313  20326911  13807491   8521053  11599623  88970739  52578129  41633071 
 24025215  21341248  25778793  37209543   6207189   1393929  62034583  39344362    520827  17448018 
 10696955   8143251   1159809  20883291  17036923  27831043  19937883  24472745   8859168   1499247 
 18144251  29707113   4921463   5119095  44312183   1909455  12726288  34094955  26268398  34097339 
 37208008   2027805   8558259  10086523  47111148  36741795  10149031   5963198  27092325  44864597 
     4187  34641455  18617198  24798399  18493143    129642  25157589  23925003  45406939  11490947 
 17689599  22110422   2901273  89047406  16535743  30932619  48799995   2955595  76837039   6822757 
  3107228  11292175  16163453  38384541  15298923  58774139  13678419   1625373    822147   9215103 
 93984483  13465643  33785007  12709749  20362795    531693   4352211  59342184   9839523  55216859 
 43006723   1639131   4423023  33369228   6416923  10842122  37775347  83784733   6987684  48513454 
 46623303   2443109  29285435  17713427   2855953  40252523  34983292  32784603  30131637   6943092 
 48479917  26939303  36478131  19277309  11582401  70010658  13053618  36734244   1081947    184965 
 37143548  55154994    199343  29330126  72801699  47752311   1499133  23724672  26125971  12095616 
 61544991  11489795  44479977   3636723  37529979   1421507  10815226  38723928  11571551  37950123 
  1065971  19228579  55858226    729544   2465817  17638583  17011803  19180629  73873131    887046 
 40229068  77422353  34817163  41999867  61890147  69867963   7935008  24146343   1165215  18887055 
  6920148  30632837  14352063  12927927  29184414   7715388   3970963   4006520  54527659   1864995 
  1562349     31863    420459  39616413   8466148  18082053  59129268   5783703   1112613  23109855 
 14167929  40597584   1779339   2714123  37784807   1762551   8334693   4339689    799719  16943647 
  1005356  11000587  53228771  61330717  39008386  64989705   8970063  67083195  87939611  14507707 
 24252533  37826223   2758263  23750521  14526643   7113345  17172201  25298119  57502563   4384659 
 58674518  24864756  18174753   6550663   4775119  28056613  17854575   8468930  16364839  12302457 
 29370972  26554803  16589163  11787583  17298755   3654033  21970038  44683713  16293651  18215943 
 32547503   5258691  12424998  27133899  24903603   4975920  30398919  32411183  54518873  50237027 
 28518528   8714283  27809037   6644558  67735403  62618698  34755246  50593135   4531083  26404841 
 32108773  67421037    929258  62986371  20442417  41369028  46561218  69642731  28217019    579658 
 30920683   1082445  12897123  32512427    687079   1668552   7281356  52772443   5512827  14749473 
 71698216  77131798  38156411  20207967  30990219   1230123  26607801  32502669   8633013  45109033 
 35207398  28957769    859935  11114083   6762588  87043627  29943925  42980913   7154792  65788818 
 24268327  22204473   3548923  34804771  10469573   6829764  44731348  18597171  32059543    660573 
    70325  61567503  22120795   1720288  14986623  18157197   1915127  14416531   7186772   3968043 
  2448023  16920952  55873632  12733903  30479933  68992923  19514853  25859922  27670851  41366553 
   798075    727553  26689599   4228431  29695719  14111385  36142563  66242773  38931547   8139545 
  1930513  52117248  54821193   1920239  14317353  21212783  22721723  23190843  30930707  52458648 
  5577734   9511086  44713069  30652409  25488873  72402663  11888978  86151829    724252  49692666 
 36370747   9286017   5307051   9751809  40688458  57990251  53171817  12073984   1002363    107622 
 62709453  11187523  13261785  34861323    278720    829010  55732929  34594341    512310   9482991 
 51949977   9131211   2527683  14153874  17635169  35014131   4597435    619720  23299691  51241139 
 38992648  29776290    101085   1427087    238551  12311442  40840415  33196803  17814069  36798835 
 28299093  27099973  18641683  32858403  33367267  21779673   1383531  32572979   8145078  60045199 
 77617143  46034788   2637470  73513430  30918283  61082313  17579256  10702698  17648676  63731063 
  9618753  16290033   6419259  42588303   8158787   5619968   6863739  26460703  13041123  20740256 
  1384765   9077763    476871  51994532  14911479  72969274  14876306   8573376  20662501  81365383 
 14654763  14763441  14786379  48687273  13568592   1245895   5125465   7126907    388680   4991941 
 22840554  49084607  58263909  22662952  33102227  28788063  61927323   1663707  26837271  89302480 
 57889023  65955270  13254188  59538631  15034667  63698297  32627803   6015623  64892571  28274078 
 10381533   8231718  89333163  50114971  16718827  27057867   3791792  20978067  87295263  25762667 
 69925849   2808883    154299  13055919  22357628   7802169  33088997   7104896  42352345  50641833 
 10202010    610887  39166107  31658398    362590   9456186    281247  33689715  15024476   4160323 
 22687291  38704785  60615015  39541065  11453268  13072635  17491377  92929463  33446827  18305748 
 29019888  14746803  28581963  59688843   4778523  23585451   6255483  28972261  23654859  43790971 
 73374408  14207373   1769659   9857179  28679150  77857791  33452145   6882369    650726   6881243 
 20909203  13190523  35945871  52680036   6315419  22909359    501078  85045238  45047508  27717971 
 36792901    541988   8646333   9351075   8240095  17943939  52020255   6921723  36079131  13706277 
 18120811  48589405  46872507    146293  12510963  32261159  13603433   7148261  43187653  17983531 
  4084399  24266123   9127475  41974139   5184291  12956949    653343  16499403  17358896  46241103 
  6445608   6150573    189059  25881312  60336606    281461  21547344   3386538   1248678   2317623 
   245823  62965883  16458003   1502443   9715787  34537843   3489378   6087354  27178923   1466049 
 15038619  64750787  19693357   3795768  75805699  38086803  13215867   8882997  33193283  39488743 
 17264613   2162709  20668655  30238927   1098339    452179  22727515  72522117  17481600  11012163 
 34623741   6753381  64885853  15897048   7403387   9629428   6780633   9410557  78644679  26973663 
 30463787     45077  73798173   1135846  47461011  24892215   2803805   6193472  41062791   4025903 
 51581321  31819911  41365373  65995728  70483843   3881309   4074267  56527643  41185401   8570304 
 13654889  18632022  44853451  38817273  27368593  28541467  11964615  20802403  14528899  33212598 
  5741999  59825435  11025269   8549499  49528238  15478647   9333720  76715307   8147873   5031351 
  1054939   5388103   6243468  23162748  23425123   4241449  27858723   3135773  27718853  22014213 
  4676295  46812494  53521206  68696454    261909  87998943  29152723   5532923   1651256  41993115 
 23584259   1690224  14323509  11665728   6876902  30442743  12005939  49900842  78160387  59544455 
 42962507  13466155   7544583   6097155  26660538   3816254   4818331  28172813  11602212   2356415 
  2967041  15054219   5348063   1372823  33124697  54902733  35009632   5996811  14232932  77291337 
  5800989  10351717  66716491  65336476  30765403   9292461  17005731  18318299   7890027   9198936 
 38917373   2722812  24078975   6395103   5856729  87937683   2243871  16685565  38523846  10879299 
 28140369    967679   5269551     12618   5720545   5710947   7205553  10779625   5576837  10418754 
 10614569   1027051  17304627  44862783  19446444    708075   4932783  49176474   1317543  33291339 
   296805   7541129   4631649   6429625  39372242   3954903   9075471  30223503    578463  21993993 
 20592399  48082668  51782083  27446703  21755827   8808609   4352055  89219983   6116283   7427614 
 19329873  18883995   3990375  41852665  18202423  31411965   6172409   9722283   4642103  36836265 
  9802731  10886779  31202183  11540097  93419257  56862285  39593103  84065293   4974890  18528050 
 47366043  12439515  13660875    900971  40093097   6343684   2691750  29305287  16034505  55668575 
 33946110  20432130  11824243  12327893  13838797   9060735  16635198   5355543  27947297   2782411 
 32776827  74557320  33535581   1928283  61639675  37647799  25635108  10852056  19999401   6040171 
 21917743  46950043   7260882   3791132   6055237  23764185   7472328   3944595  30858714  16809282 
  2665748  35066029  35710743   1055879  19611729  15525563  62465770  28007257  17007289  19634991 
   473319  15029013  56845957  14232288   3682933    769493  66970167   1927753    755423   5249661 
 63805667   1588859  25647451  60547935   6341889   4380545   5622883  12528402  73115459   2526059 
 32952108  32939841    637039   5706747  76913961  27314785  27796173  15429849  26292594    277387 
 28177593   4912953  35901915  26765342   9114945  27219955  11325348  42667233  71806774    384117 
 11753277  19904523   9124407  19768473  18637989  26789109   6400539   2753069   4727095   5400933 
 17285813  50212883   8616603   2265466  86612352  16147958   3159767   9047411   4366940  20610733 
 10834877  31605207   2376978  32693343    321261   3091563    303579  18792423  82418583    521091 
 35561508  73241512    496216  45738023   8298333   7794283  71111707  56577210  63909693  10176675 
 36657623  20268475   1336548  16408966  46674735  63102610  23389652  11174217  21977689   1047371 
 19657851  12942299  28520145    167048  23333581  48477940  61472576  70296799   7612707   2377725 
 33633022  18745539  70917813  21615811  38226669  25211998  31423803  15565422   5285260  42105123 
 32813778  40556008   1615293   8455322   5679291   7212637  28032719  14693516  11092219   3838503 
 61989323  21122907   9363027   9782559  49139547  47617889  23193003  75190855  10762091  54976772 
 46473860  84022719   1429851   7192987  25584507   6279963  43534403  24822411  43171592  28358364 
  8093811    145271  78119979  51778467  25856197  32780643   6983943  25397070  43070520  25574598 
  1888755  34136141  15910875   7743430  20512527  66544479  71407179  35563183   5046248  29551311 
  5714079  42692199   6275787  27739457  70423410  14135321  18056265  68574915  19791253   1545947 
 50096867  38733828  25689038  55191363   3041211  19210158  11146403  15129699  33243179  22320627 
 36808028  20995548  76111998  14397373  21038337  16487273  34893642  31286155  27945915  58792418 
  8280123  31166427   7308415   6570003  25629027   2791873  42260141  32574588  31355590  17540679 
 27691463  26201427   2912086   3510555  12744445  10352940  74633684  38030190  82174299  71523109 
 23486451  13756723  52780565   7424728   1115178   6463468   8035941    295392  34962363  43279893 
 24962781   6807931  16595839  15887763  42752479   3583999  15135243  16276143   1280373  75297037 
  9931143  35080367  56523543  29579595  38506063   3810963  31831667  12873500  44121695  47689705 
   103115   6085384  34834953  46799667   8134953  23224863  52202733  35263134  29431820  11371959 
 22002691  27703127   3711035  25894107  45299543  13093814  48635423   9365991   2474591  18264803 
  9960243  35547437  10694526  18373799   1816970  52356219  12373848   1668723  15893583  45280987 
 62225739   2214951  23991523  16446927   8445693  29709803  57217322  15457849   1242915  20847278 
  3094700    235323  11721441   6902073    362841  43540097  48998773   4424823   6700823  21076593 
   886378   2721843  20235235  60262428  19979407   2069179  80983797  25729069  23746162   7039848 
 17528491  97604403    776409  21340253  65185393   9430099  29606331  61580043  11347638   4537128 
  3097419   8248748  40432155  72966383  60750587    113559      4542   3268083  76734051  51765305 
   320169  55165173  32308815  34004603  50270469  73548221  12980893   9395601   4515914   8367493 
  5086974  88179191    430868  51193748   3102369  33289179  25470777   1402143  68113344  49864123 
  8426123  13792993  76600621    631455    881087  13667595   6687708   9809299  10094865  31063675 
 13627867   1589343  40281672    780567  16263239  42482027  21269406    292173   4523331   4317315 
  4878379   2065095  17964121   2035563   1154163  11478359  35072083  24119689   5021744    442950 
 19819915  56956069   2431323  23232583  14216843   5345115  12435523   1844685   8862603  12139493 
 43818711  45610215  27671723  18000105   2858823  37330283  24846147    332268  42641111  16370637 
 31487007  22619274   7449267  54381999   3302331   9369501  50441973  40830299   8794149  42007623 
  1884369   7087223  36801048  16112566  58722288  18561835  26421675  35552387  26831451  19203046 
 10192067    187811  30020567   6191010  23804079  75457456  37686486  27470023  13367463   6790067 
 17284635    131163   2546163  25027999  47711082  40449903   2279233   6611091  21308948  22547396 
  6313533  18440103  48542561   4339667   5701787    316523   7869803  23514403    931522    609699 
 20449127  16658811   4114617  12516342  71953147  75730323    884073   8364939   8572947   1794785 
 27750183  26210874   9078863  14227731  15815247   4954974  65185917    190033  37553441  24942703 
 16071549   6757053  50580618  77200968  46376453  43673443  55154499  74548699    717257  11355765 
 31547706  34548945  11143043  16355682  31317660   9404452  22215219  54128844   3319723   7377787 
  2971767  65130159  35857373   6777393  17503531  60956389  20414139  14570833   1341450  22450731 
 24629028  24252240   2356598   8065719  20858031  58109172  87170123   4609989  25666575  13173996 
 81815233   7468811  15379173  22862520  87643609  23612790  55733983   4018267   6347415  25329984 
 78505178  66679837  23632359  68480682  18299859   5927933   8367513   8300739  31053489  21087903 
 16734863  66823913   5640387  14580766  19734233   7515509  18385633  17867851  40541825   6458078 
 24968487    297619  29098998   2638743  30998603    670860  24855652  19410597  26907101  18924897 
 16297920  19830248  70418346  25791063  36098862  21007610   8712426   1698389   7980229  47371194 
 42546891   3940725  32863563  21767243  30381978   1104135  35980283  60705439  19647768  37670267 
 79472373  19684424  83040963   4038213  16514485     57978  16467881   1128655  16140552  38301115 
 28137817  28613528   1921067   3042216  46383450  29324012  13845913  72492259  30416678  61896575 
 10426253  45451963  31220598  54450537   8445600  71094988  85763643  37142295  17692616  55136193 
   535483   4511651  38168187   6424219  24034769  32634573   9657593  79682171  63873543   4187172 
  6795990  35688393  59197272  17643311   8855123   2574486   1635744  27010539  21525159  18208748 
 71095262  48462111  24052863  22067163  46927443  11911248  22985718  24012657   3444091   8732670 
  6700929    542115  31753936  10461003  24980337  66249095   4113816  17516733  67349500  35797099 
  3728695  14251217   1712763  13533307  42869028   4767255   1981198   6205467    563631  23060013 
 13156773   2967031  80288765   3540366  38248977  52044138   3000048   4894198   8008125  44283963 
  2924940  79290189   1563433   9833973   2882343  36485371  84701688   2079918  13305024   6832842 
 21451627  21931680  87763507  25288998  24290013  27076943  10873123  12842610  63830619  20761448 
  6143103  58616373  42094857   2045135  18060628  13699137  14284608   6313068   1959045  12602427 
 77452218  29807203  57935902  41117985   2407785  18487191  21643503   6460599   3872196   2918939 
 20582139  26673903  19206786  18579543  20537343  20820873   5296287  39266922   1314007   3065974 
  4348992  31596925  68329618  53517587  21364567  10595229  12411893    290751  42506587  23221458 
 73559427  52711683  12349761  46062201   8649412  29472051  30229551  10999633   1740018  36006225 
  7241940  10371558  31810063   1044243  18584547  20565618  28239747   1954023  14942901  34744587 
 53962448  27961215   5946830  34160263  41099523   9544377  17556823    183393  63369357  41109975 
  5904447  38421930  25606806  38139783  14569678   9561487   2084655  42974151  36520302  28501365 
  7813538   4900402  37457829   4054383  64884672  14305755  10021617  33113225   1177581  11760153 
  5746383    591483  46735419   6900627  34418933   9424923  63383664  17566893  24420203   6972144 
   218913  14837582  39061233  63782413  39657859   6100993   8199273  36345852  31284695  77653230 
  5092156  45547911  10349646  71347674   1007191   6998075  15496620  25545279  25140329  31926355 
 15473811  28586166  21046293  58901638  16733589  40824483   1358635  29640048  87285307   2716011 
 60506423   1015674   6153738     11015   2458635  43336374  16303443    824769    813171   2983191 
 29443485  18580293  15636363    965453  14967375  24859903  59878526  10321143  58830523  42711800 
 92009507   4716588  17377659  25214917   1278899  19942647  11934843   3921271  15869841   9662293 
   313473  23402370  57157203   6506651  49741948  16344503  43246636  83515191  18693211   1425842 
 25926801   2511383  66637752  67977489  63843351   9862023   1883773  29443361  10540848  44696559 
  3181875    693006   1500743    634823   8324547   4778783  70255473  46515183  57141139  55191622 
 21846791  44353298    151251  25117623  44120547  75534126   8352123  34363398  25551873  41720813 
  2828957  20990397  16559848   2057136   8472723  25166499  21686576  17890908   9210858   2591640 
  4532767  21175001   2081915   7305029   4297221    907563   8638919  60397770  20359884  23908902 
 11922756  25147141     86993   9229763   9473978   4469115  46536018      5517  45866208  40974342 
 15010347  15218073  22856491    961881  57875193  10971787   6984318  34868619  51100953  64532259 
  1541173  17014379    251633  17662788  51821304   5100915   1357675  36842098    526623  38914683 
  1026133   1431679  10312248  25409463   1236323  11413349  38954241  59927443  36398779  21089873 
  6407731   6645489  39098007   6681707  62588533  24399828  57280283  22582556  41731493   8614091 
  1668787   2915058  72631059  44769566  16471692  21066792   3355248  19165650  44910483   2285533 
 11616108  73675279   1816791  11869134  20982150   9757766    429203  12161651  35160187  50337963 
  2278058  11768033   3156263  14118640   3552723  67826427   1147453  17852750  20326929  25131763 
 62998860  45123845  19932981  24160888  18666509  11784948  17275344  74739297    749792   3089193 
 30901679   2573915   6267904   5179999  77364291  28774273  23545275  77286255   8432151   9615910 
  5100998    121673  16173539   9197311   9503429  71317533   5659491  52306104  36787326  27654048 
  2029558  70847323  26677187  44744571  29696888    457179  74041413  69554101  56782423  15009779 
 18200358  32836740  27371123   4929795  43962548   6366861  10177366  44322123   9789435   4123023 
 69839035  38396767  30534137  19676661   2344623   8805605  46379643  30610428    789807   2807268 
 62863791   1820485  50123259  37487265  35837355  11362251  29684421  53605927  14380211   1038928 
 23104180  50419539  14248611  46264345  14899873   7721243  14101674  44527931   3644224  12801963 
 55668723  15384063  29838623  77258395  75067748  10990419  83962779   8376843  24156321  52278447 
 32398332  30506019   1300173  19235322  81278775  18583838  26183358    302080   3663090  41531010 
 48942489  28534998  61116453  72317211   3901965  32738073  21811759   6879034  23747067  16585971 
 22892897   2941493   9136851    339120  34536083  12914871  62008635  31799671   6700869  26015563 
 15421511  16339347   7499558  23300771  53503265  42547383  65568378  13375462    445183   7319468 
  3757448   1156677   8450788    690573  33010903  48698951  39388587   5593854   8834868  69618498 
  7883763  10587063   1788567  18567863  16612251  22284876  20588027   1523781  41632035   3207051 
 77995383  61287419  16659883  56561937   4481761  17265273   9948523  21444558   2679315  40459419 
  2017847  37509985  29899122  21746042  29910003   6213231  16215627  54465618  11479239  35710107 
 13139403   6979915   2065741   8720021   8868099   2892518  11216845  11795865  35731403   1707499 
 18635023  16169486  29228031  37839542  80570248      5568   3661718  21708807  24510417   7668407 
 51395373  31959311  30294967   7963495   9958589  10499146   6370623  29131737    937160  24746743 
 29569663  19324962  19216104  75145591  39468198  11851485   9136933  38166948  15236635  92390663 
  6507927   4786109  55966286  29916813  88600718   3097947   3310593   4011120  38463621  69286416 
 44550033  67132619   8735563    636251     19467   2663555   5080198   9119031  17319129   5253378 
   256458   7598679  98251617  22268980    816299  16114425  26937829  88318893    267523   8614248 
 83454963   1084918  56491723  34384153   5180025   2287463  13925775  41920128  26099733  20453073 
 11005455   1223191  22409855  10278216  16332219  50224763   2868681  25140030  49263589   1976385 
   559423  13203375  34929122  16766587  15995678    830232  51035283  65488542  44504333  12826563 
 41380546  37702634   8479191   4672443   1514173   9170967  35770651  24817201  29278284   1919566 
 57756977   5773671  87254547  14641879   2787867  11133427    988818   7425387   1660173  33881218 
 11356923  23500631  34662939  16583379  86112259  31054650  11708883  57953755   7618435  13885461 
  4754531   2935003  40224111  28342123   8706103   7880478   2619323   1049473   3554111  34048728 
  3357725  23461888   6255088   8374760  26157987  15307365  30431991  46014685  79058865  40336701 
 38418888  27521695  39129153   5038539  51414465   5956539  35181412  22482377  38263649   1530883 
 85151279  42514073  16119213  21512399  67419405  23787211  76984849  49868313  17650257  51832455 
 38332699  14252733    575432  51545625  12236991   1040419  12153627  40026057  21936155  32592683 
 39535455  21955203  10902023    447345  11768799  65960690  42488123   5629461   3195315  28261635 
 28924059  28949201  13710483  42608623   2123838   3656203  25345285  12176595  50064033  25655379 
  6353465    139353  28225803  24458118   5365419   3895231  10216247   8967943    889648  85242010 
 43196136  40095244   2149457    123999  29397251  20942979  15106731   7830396  13435167   3850827 
 68519163    253842  18382121  10233948  74124663  16855623  13085651  35944837    298592  35427311 
  2112163  28227906   9951183  85294121  38370653   2367840   3256893  32770259  36205979  62848470 
  1205371   6301923  53029751    647231    210281   4609733     12975  19330032  32908628  53937531 
 35285923   7376635  25999953  55804236  29121441  15017862   3934349  16806689  50838273  25910670 
   269011  42254817  63372718  41931233  22366467  31178895  21184913  24907902   9669341  38454379 
  2272983    189454  17581135  55060608  40941573  31135759   1855279   1701115  32452887    964716 
 26696557  35125098  26207309  40529787  35503131     68829   8070639  23187123  55112173   9214191 
  2747323  24225787  60681387  19320979  63606957  27702393  70647997  35465673   2735553   9769227 
  4258406  24324303   2716212  18532689  63833915   5212471  76049880  13003751   3697025  10623099 
 51851781  20216555  16540611  47456529  25048651   5021880   2848233  43523133  26225275   7433619 
 18476199  13289247   9990288  21773190  16003194  39023790  26301731  21150003  20111998   4452441 
  9187839  17632419  40096878  76890361  45218526  51286803  39809271  60292509  66707673   7533331 
 93676512  25629167  28114803  19203343   3371492   5493803  24852355  55559508  12786567  43686843 
 16940979    306353    161459  50700166  31683231  11333243   4464643  19145526  13523479   5455538 
  9791223  42291499  23174729  31286802   1334160   2333468   4953174   5672007  48938748  10189785 
  4456497   6274971  27156912   7712570  69675468  70726543  11245819   4523198   8258963   3220719 
 74612865  26822919  20734843  30539485  15491457  24167163  49761339  13089675  62127447   6785809 
 37609476  25215603  78113228  28109881   2961213  30574995   3003861  14911897   8648763  26458359 
 85099907  40750482  32723103  30992313  25944333  58973451  17239089   6628731   7203887   4363109 
 32595171   9693723  37479433  52956960  26726745  57084075  28489799   6049803  36919374  77425851 
 54601317   7685460  10806084  11406273  30400754   3774866  62530384  73524969  33889606   7679490 
 22651863  28733523  13953564   7107215   1487708  10571503  11544709  13875243  47853203  18107781 
 54280536  32220240  31999545  43012673  38564765  39170485  21894099   9010437    930091  27063495 
   527403  16896849  40352443  27583665      7539   4493623   2434191   6789108   2658653   6752823 
  7305876   7974485  14059488  12286663   9695541  14234746  12362647  34215491    540723  37909250 
 38439531    288972  68369303   2848570  34755167  33581798  12012074  56678973  64339655   5910352 
  8613264    161529  28024737   3099438  16811403   6878283  40460698   9861057  11392367   2644011 
 29171919   2474049  24336449  10227327  18982023  46262723  24566259   7928723   5067435  24640805 
  6572003  29790204  42754372   5762139   1368699  16217129   8048498  20355342   8172187    511851 
 57879947   5790075   3457023  17966019   1248928  23130494  64818123   9669499   3405299  22982599 
 33723371  46873425  19998945  76694923  78697199   1412457  22320618  12019443   2955249   1708949 
    67403  25490335  11008615  64237529  17209869   6384291  15251811   1067596   5645998  33071143 
 17741715   2621863  45939858  23033607   8597787    260801    346587  38134303   3250843  12108453 
    16338  18060630  37172107    856594  24933903   2018555  43707627  21510843     85701    646503 
 24818037  25356579  19888337  54348963  33413298  28058259  16941303    934718  23492283  88096755 
    50235    184005  67344746  27287691  67827933  17823198   6864561  75732168  37713443  21084488 
 18578403   7216760  52537685   6948363   2215259   3419078  50985540   5195985   2908828  42877959 
 60136999   2935597  78424025   3819807  27729748  10253333  23499186  26613927   3424907  22376523 
 71905554   1053217  22795179  13767095  74966941  31992075  43662623   9149707   5473545  39653917 
 21945606  61715053  14195115   5083803   1227123  22035483  12861391  29757147   6241141  44085205 
 15804983  10167378  19181154  12128494   1362993  50505928  26416002  56578171  15151227    826488 
 15637107  31500323  60711103    976803   1456689  22199517   6642776  12506865  18965961  13789563 
 40674723  85397963   5612382  11297435  10972071  25765723  44553120  45004054  23702475  51638280 
 47274603  35465073  15389147  46202661  58289937  46304061  37938677  36445884  56986690  52099383 
 53316067   8776233  10580284   9968326  24002623  13784709  58693303   1434004   3276434  14705391 
  7270893  34664667  87042713   1324732  39297648  24323299    248149  17223121   4149723  45785578 
 54603399  21106992  43617201   7833921  91489204     23294  21826485  63648470  16187217   4981611 
 12825888  19848507   3733867  11006093  31040187   9666303  47254367  60693949   4935483   7605786 
 12748059   1124323  22797123  60364838  21325998   5609695  25625427   6953877   6876590  62389950 
 65566491  44134349  15173453  48139933   6691461  76043211   1553542  36024636   9170353  51383099 
 71612528  26467761   6040517   8542939   9278910  30489603  47224699  12921127  51855998  52046542 
 13266403   2783979  29359565  32364219  18106683    439755   7137726  27144435  18166935  28470399 
  9252591    381034   2694395  39772367   1686855   8114783  27053637  39804195   6276049   4315153 
   109791   9938073   1992453  10731515  24048389   7178826   5981933  11092677  59055981   4079817 
 91076802   2963590  38276403   8181879  39905089  10886523  31923295  61841241  31734924  30125698 
  6618827  17104280  11193943  79445635   6083439  57832235  14726373  56530968  37355175  41924133 
  6631818  69256175  11799087  50544716  59074523  43801051  38316150   1338705  67785723  24024872 
 26944249   1935251  30518971  20236910  24929619  39360438  19494123  91344816  26963647  22072883 
 53524093  14249794  60447523  32531250   3314355   1185153  41021579  67087433   7353969  52635881 
 22986801  12331923     13083  46529100   6463283   3101429   9412108   4871619  73006053   9703371 
 28977963  10914873   1321323    798885  73492483  21232223   4963510  24475977   2562877  26409683 
 75172383   1718202  32077458  26932619  14313951   3726331  12941847   4937925  37917558    929637 
 23117841   6633783  18880086    906523  11113251  20424723  61673781  45490497  29295240   5242203 
  1333675  13735559  18574124  32845213   5539587  55002242   8826703  31595124  26234475   5198031 
 32193347  57856871  34433379  21772273   4319813  61684623  11477895  26250333  13161483  70260283 
 14651719  48032833   3013784  20646358   4755804  11216393   3266059  34613867  51027315  63291438 
   530979  36054307  17138659   6091803   7913237   8203647  28704813   9060986   5128815  69843765 
 33164475  30960451  28248434  57067131   6096711  24586509  65774738   9993543  17368928   2918171 
  1787469  23001802  27169839  29983813  17323308  12908398  27185435  77933459   6136683  11978523 
 23745111   1363277   4142193   2557299  11176057   4070771  15881919    943420   2039963   1082598 
  6996873   7599723   4517628  35432139   2999163  63032703   5498955   4414631    238812  35525873 
 21939801   1390923  19651965  10092010  20419153   7756137  37729304  14267181  47018745  60976984 
 30393927  29613525  14768223  24033811  12400409  10806787  14440180  55707883   2405699   3020907 
  4582695  22494126  17608783  39096499  61460633   7070823   3880628  49010625   4080339  18137150 
 14188392  18360493    198015   2741253  13614267  10018855  23879121   2790141  19762383  28260431 
 15226122  21801321  11737005  37454757  28785059  57274891  11209061   7104483  23100303  15602248 
 32225487   4856331  26141173   4388983  13792523  43666188  14978911  31727590  31387648    532998 
 23639051   7150561    259448  43125039   2071526  22458963  33278313   9945531  42137535  10328833 
 54127035  12622083  11462246  24443577  20558343   5143995  62691703  21106733  20443236  47861233 
  9167283  68338743  24631275   2763895   7328335  20020481  18523083  62026212  11341771  37041059 
 15715683  28832003   3313104   5910651  11482495  22384134   7536553   3417333  25010259    265117 
 42456823  44112843  22974987  51854403  14763451  15887963  29943933   6815456  72382848  15461221 
 20955633  14428133   3064599  53233548  41838843  79571357   6353922  49814526  15113551  41355807 
 14870979  37500408   1527105  10981951  10418531  14965863   1920073   7362555  33081691  67869135 
 19584347   3003046   5899043  13520420  40087835  34446519  12028627   7847101  30579100   3367995 
 19022875  17852434  38085243  55091132  12815487  20211499  27090329   6390969  76998780   6394389 
 24402912  28207659  75580173  18987561  24995051  30995373   6244847  31663951  35240823  29972681 
 30430635  66478937   8630151    444073  40877883   1303886  17901837  68006331  12149331  69371550 
 15661611  51522828  25277973   1403910  23367073   6530922  57367355   3572499  25350094   3629067 
  1192205    651111  12616123    494031  23143633  90547803    705555  24906819  23665569  59218259 
 24803131  41223423  64455360  10963053  24469075  10719763   6033473  19255990  13344111   8634594 
 43707138  16447720     22193  14683110  54716891   1465794  75510711  40138868  28810059   1771835 
  9852999  61723209   7947602   9257013  41020071   8819199   2250393  34018848    853235  32403471 
 39150147  10767138   9268528   9251365  11911533   5448738    149853     18878  24909291  24541341 
 34631195   7847898   7448682  31259285  34320260     77099  21692480  22192683  11894683  32485083 
 28737315  18315357   9327675   2523365   7175531  39957013   2635323  15193923    659174   2286225 
  8655659   3267283  27707467  13007238  43415763   1234000    947427   5946109  35505903  17140323 
 64307683     55073   3284939  59339048  12001833  74341874  35290707    507671  31925848  11982843 
  1407282  34220757  38356836  19727083  29984217  45626179   8772691  12880716  12171431  11649147 
 35110523  29458338  24025839   8664882   4502942  16763361  29159010  28148565  76442863  12828667 
 34281699   6609033  71796003  23921195  25465077   6133435  29176611  45066561     72491   4329786 
 42181504  78592439  70061356  15960556  76477571  34954147  87890492  23673522  46702611  28615710 
 80756883  36867227  16625823  13710963   8536557  70697904  23526463  28416595  26234723  46442463 
 67300905  25074423  42600983   3508989  15342523  17850252   4960738  37962524  59241891  21694299 
  8358343  57229284  26201673  12621875   3837831  11077705  24913557   1489299  71228002   3154745 
  3404227   1754335   5126361   5092507  27658993   9287547  18754705  56557803   2569200   5572923 
  3217957  24601353   2577588    470367  63877423  28254519   3558291   9563370  24711315   5399153 
 54902595    918609  14254433  31725742  34649416  35951541  16583304  12003323  24221607  36929323 
 44000747   1599259   4547005  14377171  51442575   4078083  41157461  15701688  25108948  98067323 
 23394747  25903561  24242082   5828733   7793665   2294373    755052   1278124  14557393  26332585 
 17159841  63525795  52846782    349567   1682583  22240998   4224843    730242   1420208  20626947 
 41219403    962811   3098073  35936459  78298893   2651077  39667303  24050478   7957657  17043807 
   267083   7133913   2046461   4143669   2256468   4938203   4642605   8772783    288795  45907755 
 72898373  20475483  12074403    361655  56396330  20937815   7490365   9666903  51562573  16229203 
  7713783   1922071  17637567  23281255    591480  35529456  18930801  49328839  74881853  56711859 
 13909538  41888591  31059387  46261551  86966353   2593416  15464323  23452737   6485521  77086866 
 31609907  11999763  72103739   7879869  36666969   2525745  31378195  39771858  62758350   3413299 
 13771007  30632799  28315189   6396045  74393838   2903298   9701493  68248069  61415547   7423261 
  6819243   7251315  11971788  38935665  22594623   9467621  19052748  15843903  59151215   4971411 
 31324299   1309031  58684347  22852155  40660449  31570903  32702105   1010671  84126073  21059723 
 27391488  76851339  73078607   1970763  18505278  53307207  24365103  11971377   8496035  11158873 
 24041770   3629883  24794629  18483399  37022451  34703297  10442229  80295723   2389225   2743933 
 16477183   4432837  26967393   2187123   5599003  47838747  85790886     89915  16804401  22475769 
     8573  13875723  14502043  12993711   1219488  89983458   3138923   8020346  34997816  15451132 
  3458181     83859  12090379  10350171  12295156   8013953  14850939   3925563  15830529   4517713 
    95355  33423163   6387969  24431881  60227178  73496913  39951903  11276457  24408275   4259746 
 13837843   3585939  18945903  31614132  25743468  31934589  45153000  16006455  22715763  52795986 
 23199819  29158023  95352212   6003321   4955271  36466501  12733410  33136251  80685588   1578707 
  4719816   5860523  17306139  29206329  80830297  33598779  81833523  74558398  21026646   4778736 
 25049759  31052893   2703803  65088823   1725182  55464603   1534747    117062  13635024  86007141 
 10997213   3801947  32707163  53699307  52880363     74565   9034865   5832859  45425637  37349803 
 56080704  12878048  59694805  10183491   3511373   3902406   7235384  48488568    521857  19784794 
 15418130    836926  10320333  36972852  35337355  15697907  13233015  14049473  26542023   6406971 
  6793547    985298  40480321   7247075  28906299  31103718  10531663  53258762  37291379     78003 
 33464747   7081103   8342839  55361976  28054787   1248631   8719995  12930425  89274093  28281381 
 50053158   4991153   5886838   5121323  33616656  13981063   8342881   9511924  35771911  47769723 
 30983442  47609391  20476761  76043697  73782316  39709713  24829235  16465163  89325333  56218901 
  4958601   3707095  60607283   6043419  22459349  40562811    912623  44637908  22987224  27028124 
  2004523  33357621  10532127  19190373   3838915  19760379    511361   8596921  17841511  17584303 
 12351723  37907733   9131170  45069915  44711733   3656061  47492343     59062  16495419  34626573 
  8716131  22220857  32567679  23201295  40431800  36937571  27480291   4499049  54369328   9446698 
  1911595  41455254   7108575   2320846  13440461   2993817  13356495  23447996  18578543   1618818 
 20758187   8615705   5135367  38291131   7143812  49400151   2486967   2018683     90213   6286984 
  4980120   9789413   9596571  55448687  78445218  14417673   2410123  38082083   2274995   7288503 
 25188923    815267  17123723  60418975  25778088   5162065  57896155   3410910    560023  50266911 
 33153598  13919527   5776825  35644987  26146543  51006783   5822587  26019421   2207813  20598547 
 83383485  31514101  31706259  31363728   9132126  51107915  36605131  17334849  69127953    234273 
 38045098  37213523  43684767  25969714  67655076  23919318   1129573    142269   3873786   1934497 
 20560335  64929001  31808307  16187063  21156783   3084284  54612373   9746991  14064978  63371455 
   908142   3217053  14721171  31667473   1946793   7573563  36108179  68900795  26010393   3180471 
 63445191  50829993  18225873    371979  21059667  73189148    951234  11432847  10363488   9210643 
 10298011  20252123  23405371   7394619  12488287  21920037  36363507   8727711   7747023  23537931 
  9897293  51481641  74389263  36005183  62075283  35923438  17058747   6275203  21295614  37456747 
  2987903   3003867  26557815   1920201  14763102  23930253    548383  23624887  38531919   5370672 
 13983218  51530979  56159304   1329651     43441  51217533  52104669  22560830  49510689  69430017 
   569975  17425785  61539360  25874580   6316839  17197853   2039258   7503483  30944133   7426059 
 10656327  25295429  75959683  19690581  12467623   8286363   3809643   5372082  48966019  46307553 
  7266273  91249873  14943354  56112823  35486499  53583987  64710153  17641377  28369854  47637123 
 27680163  43770927  52637699  14914321   9013451   2048342  62759787   3929496  12307803   2848777 
 59281356  39461557    892619  50654211  28595995  54694699   4420623  50958660  29690958  45402833 
   262977  76671381  12494657   5581363   2682942   1303363  22184549  20654513  42256643  80812443 
 52951827   1693209  47399985  36839247  12332443  32174343  22716483  51941775  20986643  75153726 
  9041716  45778299  28107735  11784915  11324985    413415  28970547  19908973  23955355  50983533 
 32618667   6529701  13985088  15622938  10957211  31283661  76744382  55434571  13883995   3992859 
  5278406  55662135   5667158    469215  41501667   4129773  47329152  52946605  36471755  30105759 
 19345443  45312780  26173187  50701301  44658537  31645179    701049   3963173  18123963  51558903 
 14758771   7494063  35159478  19357103   4759011  19239961  43063744  18721198   8958291  28890769 
   356259   5600543  20897081  21531779  25928537  17915251  10858080  19496091   5141475  73364007 
 14883847  12928248   1642939  49142083  10375562  14049723  34237902  35738463  26004283  11973071 
 68066748   1612223   4915419  70990123  11798284  32567421  34564571  15246315   5983679  38360341 
 13918092  22359562   4858303  14742501  49903593  30818208  18056175  32440713  16045950  24656391 
 30725737  10390733   5896604  75981173  12423164  44333123   1408523   4294269  17146945   3792466 
 37235591  25061719  39897947  71598560   8112123   8122281   7344915    251234  23708275  35064667 
  8937267   5990891  11566601  26220155  28493523     30725  42720171  11380536   2419813    102181 
 65978009  36746812  16906917  81979933  30806029   5655009  61815269  48882898   7616715  25849869 
 31632360  11210363     55698   3982602  54248907  39254755  32445788   7418512  48968943  49340481 
 26117545    975922  11993403  62142489  34471158   1595301  17781723  64693633  26158313  65993263 
 64012305  24967515   5050361  60640847  20030623  74346003   6282967  52693323  11318655  15179546 
 22556539  30800187   4538988  44992688  52252777  18120315   2089308   5597867  12104523   9574287 
  6133349  50942085  30195093  10267575  35308374  11043912  20436870  15934101  10035483  79606518 
 50105812  32064624  42889584   4872737  27125273   9151023  32937723  19358605  35578731  40857379 
 72023611   3412618   4925343   2407723  16380888  18378615  25670250   1161313  64613943  15157473 
  7993611   7500385  54960886  11563752  30276785  11948577    462203   7076067   2043723  30296981 
 41009919   9398235   2312058   6819793  36876544  16751739   2766105  16845567  23091925  19410283 
 60918013  20132988  85901388  32763039  41621619   6206659  39382783  45096588   2719548   3215383 
   770393  34329733  13799523  16199532  62284209  10388559  16152465  31403954    350268  24423975 
  3383019   4371144    679923   4595577    493791    898131   2120703   7077623  43580019   5104865 
 17067411  79491975  19486988  18634173  10558527   2793900  43037947  76758483   7069695  12571354 
 72064183  67124623   3586748   3359910  42353059  32389233   6366496  64509435  49834923  14708183 
 26899980  36736646   1021748  18140733  37887764  13762669  15582441    179334  29362577   1671639 
 22070353  21769995   1055996  19884099    440511   3615351  12813331  23816069  32075836    195558 
  7448883   6936459  28882647   4392108   7738413  11907798  39778971  15595134  35108891  30941543 
 21395731   4244581    965373   5351196   5875893  33040123  12126154  36381426  56235471   6699123 
 53396775   7933683  15443323  86274123  40839425   7102071  41239733  77758883  88937565  33776826 
 17915832  40023003    262594  64829118  50972451  70993243   5295834   1309299  18640589  11195322 
  5962443  30486551  23042763   1722581  41247759  18759350  53197218   3927459   4126353     13265 
 17661703  64174569  14386293  51870483  90239114  19417805   5060343  11470052  40306739    436173 
 48653176  40063698  37523170    435451  40246641  20748113   6762619   3138805    287135  38151263 
  1022607  49752855  28122123    310049  83658624  28205601  21659787   4709391   8387019   1899867 
 23899521  41580413  32128059  37808223   3685618  29393508  37311755  13170339  41468033  14800623 
 42339056  24435611  34561279   1678198  57199452  18926523  11395759  39920255   8106606  16938923 
 41513793  32403363  11701686  26744737  54309918  73650379   3969750   2234704  34243111  27044543 
 46298811  21536898  23204517    165567  13334361   9393523   3395317   4206149   3514193   7653558 
 28303378  15236883  56488113  15753227  30588753   2061991   6597483  25594253   8999547  33507423 
  2219289  12887163  64782295   7472147  30272739  35356906  53748114  13649423  34871385   5127423 
 16654035  24929986  21661931  30815837   8178801  71118789  45793291   2197824  68824043   6874962 
 73846907    898571  33162251  78339489  82432293  21959771  10740738  73143528  10224633   6158919 
 26365238  13221352  23149022  52293661   6950088  34345203  19093728  37127919  12426627   1465467 
  5483139  57974211  33177315  36316747  18645513   5535328  54363707  22354973  16679660  40094006 
 64627943   7743525   4645807  35638070  11966283  51034743  12109931  44872753   8506383  29605111 
  4861920  22139049  32099531  28125978   2857488  30847551  28784730  58818463  45797361   9449760 
  2925925  27987737  80502303  80602491  10836924  89027523  46707055   3224539   3106356    682347 
  3299243  59416115  21466715  49423237  47934515  67988199   3094280  66727311  41742428  57368229 
 30387443  20743573      2262  25800593  10498983   9484817    819835   4455668   4326607   4127883 
  1239813  48421251  11794506  10305719  15249975  25364891  52373457  17218995    884611  61982565 
 79547388    979351  43363698  11674011    854943  13562397  34953195  41985122  63233115   7466571 
  5881236  45775068   8517819  59544252  11316003  14992849   6429283  13492617  20718546  16182408 
 20674077  46626522   1327843  32385003   1710152  29503663  19940793    637545  71948573   6218955 
 26044961  15919515   3965989  48849223   6481541   8135099   2946459  20809296   1690963  55728507 
 14665700  28729331  32915863  57295331  59562587  21024788  60651519   1887003  54730041  46803439 
  8711788  29628033  13450337  10160541   9284901   9571958  50326323  76737903  46893151   2112885 
 26171081  14401683   3378939  19899303  45895023  33549758  85091685  17916887  19514364  17598081 
 47178843  34006483  34222920   5126323  20805117  15582954  49665063  34965111  17617866  29490774 
 76109901  25739288  24747387  53091228   8850646  55840295  12231024  14485956   7577703  10259946 
 37378891  55298651   1907880   5471127  12527148  40695569  42243879      6909  26866963  15242493 
 29786973  44743283  42685723  22074623  16054147    428073  51173363  22211481  47103192  21125398 
 35445945  71520918  12440671  17917308   7805091   9765429  24667423  32490567  15100383  34687863 
  7041206  13308595  14669145  13042043  60518742  26883693  17999127  10031166   2800211   4795179 
 14657259  29378403  68654243  22256453  26531195  35426662   2445447  39914508  23644593   8383998 
 11432203  23931948  28818873  45859347   3745863  52209551   2641398  30641903  33947916   5995420 
  1227115   5751063  22138923  31417149   9352923  33145509  42203268  34651467  22389036  64469339 
 74036967  25236263  36433420  62256668   8015487  25496223   7145378   5063403  45872564    636441 
 11211063   4210203  19020132  46150018  50329837    976098  43025658   1865247  81224616   7602947 
 19344363    493343   8514132   7083699  27242427  26195928  10135276  11644539   1665308  43526628 
 11648059  20068022  32954967  19805163  27066555  10743018  27014415   5695323  17062827  70864964 
   336043  73044379  16035803   7925348  33601875   3775202  39377719  34626625  67899295   8139730 
 29785729   2832359  14576607   8323363   7794260   5157471  82846461  55884254     61731   5668123 
 16071475  44870074   7229868   5140315  12687245   4050809  36347499  19462851  77402058  55994789 
 48140471  21608169  51275035  16026758  57503847  69112518  20984307  29552640  16514674   4784539 
  4983838  35412339  35238911  10062035  21229058  15936953  12982023  28041266  26199101   7456051 
 19739972  76851689   1033464   9197463    667881  19004195  42885218  66675075  22020263   6602700 
  1987423    762337  44649287   6592331   4562032  29102609  11734755  42498093  25526838   3539043 
  7213068  27727341  68941623  77428795    333600  21789699   3422418   5916789  46512108  25341819 
 20082623  39513597  21847120  32839417  27905472  16170473  24113191  14133306   3381423   7622130 
  6226323  32348763  85873999  21338358  22932222  61440440   8314695  46737013   9770362  19928823 
   332393  10067211  21133215     90268    851853  42624658  33201701   3078513  26603480  34879831 
 34420227  26517306  17997115   6049623   9206112   1285869   7844113   3409683  30058090  14286197 
  6823855  48226947  19179708  13571435  10852503  75975055  12121743  63435263  32378043  31635267 
  7892553  14040123  34377543  30815439  14308135  73172911   4008063  14154903  15605123  22605243 
  4781050   3104514   5629041  26865135  11407115  66750319  62425668  68024499  28339755   9637557 
  6610093  54626043  13793999   8121813  25159695  78234148  17562606  28974873   6329208  49617825 
 19816608  20136453  74612033   5559072  69711765  46266915  37345158  11231483  26376033   1450326 
 25032871   8375147   2077963  68499757   7932435  13898283   5130883   8641833   5120643  65369823 
  1208473  19377403   1229301  62977383   5499027   6636291  25606618   6268671  48406668  28662075 
 39573690  31245484  66248751  89373501  23908311  45007532  54292938   4047523   2911486   5255523 
 28340922  18975002  66736773  15394875  49375900   2797875  55884473  22761015  59157213  25053123 
  3002402  31534494  61753397  50249784   3693163   4166379  17694565  53528845  37837631  58368207 
 83905579    198689   5765674   2315163  59678281   7892189  71187939   2288123   4739844  56463075 
 10010147  56159853  14825121    208821  11702019  39319106  10692761  90992766   7484373  59800893 
 14351415   1143303  44582793  12898975  27342123   4636977   4858488   3913818  66936927  63943193 
 19228387  10322243  63812373  11947978  14142264    968370   6089973   9896298     10244  73279943 
 81419923  10176089  58193307  50034019   1678618  45503113  24077371   4639273   1859516  10385819 
 35007361    178145     51849  20790810  17832624   2114443  68569155   9999191  17488203   7805998 
 19459338   7359473  62513626  20973388  14530965  31183008  26801507  38271543  14913006  27007547 
 54963495  25786089   1023243  67479815  86803363  57263783  16396113   8338957   8688657  77561065 
  5751052  37430007  54947118  31937235  15416913  67191962  19294431  17254671  57230583    479553 
  8328741   5922897  34983803  64762363  44229879  53668824   8490023  27600507  18787679  32064698 
  5771046   5060376   2034584  47952773   1690228  13244415   2653494   3360003    474933  66688203 
 10278179  33183269    906413   9735890  19327643   2783191   8805969  14841973  39814167  46450128 
 61258688  42294525   1466619  52605909   4328513  21892495  32775423  45708383   7495273  47906163 
 52839518   4171731  22750631  16279419  61664971   1518648   2338293  22007823  14782613   1676603 
   745491   3300651  19168829  12732612  10527123  26674089    793867   5129507  19622799  26388253 
  4121079  17695887    882015   1607847  56860563  62983833  11032629  40675848   5546849   9505212 
 70735093  20745273   8598006  29180731  31800328   2226919  47286371  62689475   5119055   2360989 
  9142971  39505105   7169019  46034746  91578855  33849518  14711029  32834688  43007262  25569177 
  3981051   2773467  35292427  47452492  39466935  54485683  51230367  55353727   5525259  20535078 
  7271067   3184323    508699  12898410  28916355  65214105  35266101  22538754   2573787   7891205 
  2211419   4340487  30100083  18400515  24383139  61852188   2557506  36066798  10394173  46801873 
  8987073   6353878  46763493   5717109    210993   4501565   1316967  41738499  14254539  53247249 
 18256183  40905681  17952191  51403083   6889758  60901341  41532171  68678267    431853   5023457 
 17415135   1688583  33663433  54198072  34620787  64805955  65770043  23721873  10488797    841603 
  2972908   8170285  24663608   8837925  63891407   6481867  14580648    540480  33406047  17573199 
  1979155  42286906  48294171  28933700  28580151   2445783  26396241  28668323  22389243   7858540 
 41932299   9256404  42559203    549878  46905669  23520984  60599963  20582867  33372528  29133179 
   788556    537925  45827693  10734519  27460457  11044183  33942672  31875123  21337859  22969731 
  8069551   1090227    126099  11822171   1189035  35672123  34942527  13589468   7782843  34451934 
 37752108  38783999   8350107   5053749  22062644  35594073   7465944  38512104  42078921   7050421 
  2552673  23305623  23095995   2186835   6768311  32316795  34552307   5059096  25914433  82681821 
  5720663   8761419  23690169  46169127  36371745   4890879  16380893     27067  17794326  27824193 
 77911793   4092253    986979  10609728   4473151   4425804  26208993   4062111   9668503  64149368 
  3344763   4299990  24397678  10798377  26391207  30947871  26219746   5874378  34186671  14104914 
 10973035   8923395   9401565  43521979  26479735  23380007  19637975  11015718   3419763  36189678 
 13582587   4019018  22676616  34235025  35632871  21903716   8761647  19953393  32293736  14420603 
  7683291   4705746  32637195  29509577  21773225  43044509  25376347  42412101  36890168  12444123 
 21634511  54200434   2455849  47381986   2772555    627296  14818283   7042683  42439047   5437667 
  5420629  52307217  58920255  12578811  42946593   4314747   5376909   9384873  10953189  31377920 
 16151703  50396183  28926579  13546026   4150073    844315   2355553  13969545  29236812   8569101 
 10321856  35962971    799922  65582899  59624843   9263097  16787491  32273484  64470779   6744553 
 27442653  31534966  29346186  50818671   3469875  32300091  16265294   3306899   4380763   1933323 
  7787811  19186304  72091995  70097423  41028603  49423057  66739415  24980127  49066080  92498298 
  5800489   6248738   2284391  40863999  12215214    838749  12261075   3897075   8748403  19610595 
 15361265  26511832  75730723   4602423   3062628  32830201  19661439  68260308  84113565  15713369 
  1176025   2519068   9552939   1310495  36312366   6429927    256107  41760303  35169763   4908156 
 24980251    265924  26084955  64250023   2464767    998242  15942716  10647075   2112639  50271155 
 14790318  36911855   2108268  31849787   6841793   5236942  18883699  44191483  48363603  13181005 
 43295663  43678783  32512800   2557335  34528584  50329347  37829297  19166159  58456411  42288589 
  7270539  66888895  34742732  31988373  66330744  24696336  54471681  17374105  11570999  23192367 
   813355   3665575  25658443   5508393   9364347   8241123  34366624  24348615  51571877   9602339 
  7818003    750337  28656313   4738008  13633687   1113273  82862520   4061147  10185142   9189303 
  7027153   6483087    967282  48082885  13267668  25401261    286828  25450262  13877181  65040351 
 16296798  25051395   7344047   4534302  16831340  32949676  23556768  27448351  25098183  15119524 
  3602139  19134528  15679172  53825292  18725725   8991487  41091702   8670521  37554220   5169759 
  6645571   9558034    991172   4166908  24367345  16114721   3514803  28127598  35309175  53441915 
 57906699  36527983    554255  46167195  44769386  20880594  39512357  34642419   9138282  28020164 
   572631   9794259   3522803  15373923  64209071  29306738  68213268  20140113   9870578  10061607 
 56602779  62095128   1164937   5158885  35875293  57322542  18185784  16642903  11655708   4494603 
   261587  25232628  36714003  45315238  28068059   5804761   9539925  37838591  53204643   2297077 
 21702987  15863901  21330123  10258943  34497811  13291863  16918299   3131498   2246763  38670725 
 15838908   1126878   7217295  76431621  70517898  48097453  14436013   5824383  21701689   6993452 
 30494097  48325597  23259999  16552323   9321375  29839173   8418421  77983537  16204574  37553443 
 13210814  81850351  46735447  39917550   2976183  19186647   6552006  11758995   2764275  32831526 
 48132844   9828702  50366573  34236678  13477923   4959808  12162084  19222029  28822427  23578035 
 15945908  30532794  64248345  18321471   3763223  74292411  29887056  79497147  17084463  35266777 
  1159723  54563793  30961839   7725775  35434413   8573373  17774873  12214113  23166667  67215913 
 13019437  52021069  17953853  40756993  30012903   4894467   4974321  25462043   6063099   2184207 
 17128302  86777835  35722089  64576331   4194357  15792067  32417655   7814223  47300783  19128823 
 16989659  48897433  17951496  10768119   9263327  22322523   7140123  19820499  47345977  12524397 
 51360888  26725273  27663005   1971443  11144524   4767747   9331867  12319081  21693703  78143163 
  3346123   3989029    843955  66644327   7203326  35016895  35021373  20999595   2276391  31387187 
 10125027  15919915   1531095  50922171  22338799   9562753    866523  21117183  41994507  22093481 
 32826669    135321  30341056  29596263  15045063   3181375  21069493  13223311  31861987  36358026 
 28067922  45075003  12468810  41968653   4730632  44957383  56921255   7374099  32517963  24582003 
 45381173  33594843    826467  25177198    179457   9074145  34997044  21767539  23499195   5347665 
 50831942   5076315  18818473  19303743   7634919   2046588   4982413  26990503  24576819   2576950 
   640203  19593201  11532675   1087227   1363435  61161425   4598628  63679543  21238038  30612423 
 33793080  19370386    402608  28157003  17541489  23062263  63812728  19354711   2521821   8829528 
  2081615   4782681  29262722   4130195  15933127   9907141   3855638  14959599   6065385  15362212 
  6729731   6277693  20680339  35745247   3126729  11860785  43021283  14032827  27637737   1082904 
 53037000   2271415  26725131  52969203  49145912  17651313  28710573  45884998   8099475  13779600 
 87279469  42404889   7521901  55591653  40865932  21378173   3122627  17750422  37766159  71662798 
 28617140   8530791  56726385  23067564  23345031   4731363  62539275   1161745  11141046  13949071 
 33138291  10403858   5251051  13696531  17314728  28259473  16646487   2351627  17321571  32048843 
 38498313  18494163  14875803  21021123  43017679   1285183   5967771  79479603  23217450  15907113 
 10458483  59737658  39613398  46500453  65023374  36712943   8009850   2117073   9466987  80132625 
  1176081  49093278  34848060  29101243  25008963  43543500  12004557  32616251  50871073  61424856 
  6777575  27471660  56597120  40955415   2202543  25668276   1998353   3410349   1664462   9808467 
 13948917  53274755   3882019  12689755  71076651  39168955  35656038   4209913     40678   1753693 
 37083346  44485161  23261661  17833563  23384473  58653411  44753211  16764963  31082951  24874128 
  9218523  73016124   7874487    757313  24462158   5834259  66165531  15829650   1588743  20589883 
  3866223  30054621  13868407  62079357  50650002  73278323   3550026  36026058  16907658  21126293 
 63701673  11626501  17861901  16731747  44712609  19687931   6614346  54942316  18734811  10967053 
 13562591  31402830  11161239  24600603   5604965  10101427   3316345  28706031  45436247  35570031 
  2603265  17071611   7030329  36474723   8990643  53101605  17982545    359304   7923159   1512923 
   738557  20654875   4002821   9166863     92663    777363  57753275    819438  51182758  22263733 
 14571413   4291137  74662953   2319108  38164491   5026358   1054323  13595915   5498615  32999451 
 14087163   4798060  18392761   2644311  65135543  13408323  62244273  27002679  24547191  62781855 
 11517828  46340703  20457841   1769888   3710195  10220931  19638167  35183649  44866623   8311032 
 20698818  13088441    765699  34214352  16529364  40632429  28959033   3743829  60163695  23727905 
  8953067  66017937  37869483  21039323   1376124   2018571  20523525  28536669   9696325  53069629 
  8768037   8184915  18865239  51350004  12333745  51003803  58961403  10943187  15642630   2985731 
 19062951   9871503  37359972  31161987   6253927  43688511  31276652  88552035  46483504    133500 
 74186871  26452938  68939539  77765808  45527229  36660248  60783006  25561481   3531635    663902 
 46983003  28654983  22812195  19142323   6171000  47751673  18458814   7035746  46666623  30518401 
  3919571  76201347   1112323   3796433  18887782  29918739   4677279   2142897  71590147  54136851 
 31919274   9225568   2845197  48302091  40228872  18868280  22547563  45808500  24365550  42201083 
  3568239  59480709  23065823  25683063   3344683  12943795  61848699   3251385  51182913  64213263 
 60965027  10901406  27685755   4719669  18980895   6053498   9106675  12443123  53769723   9118503 
 17078723  38311890  25145979   2438877   8858973   8950347  10372323  12755041   9081251   6241911 
 21555240    347547  12013023  38060559  40288329  21260504   6118193   9987668   2190667  24536523 
 30432863   8509673  11446512   8149243  10823836   3055928   5502795  16040007   1929531   3399835 
 29471838   2951610  22273853  26338524  18061203  15672780  19168987  23393854   2045214  13347023 
 19352098  15020934  35301675  68859841  48859323   3483393  50411563   7644736    500445  30996563 
 24943992  36891093   1753498   9665211  48915091  72604350  34989957  14059553   3366073  30543438 
 11917771   5363173  16688661  62415042  17465840   5392499   4477035  18997895  56372135  12319623 
  4353373  80129601  22434045  12725163  14162493  65817434  47758971   2145823  66169401   6467231 
 57557752     62943   7980649  22229696   4834171   6636603  36695985  27196983   1110543   6804873 
  8421355   6184703  79636869  14865030  43315644   5684079   8361483   9206161    478563  16040237 
 20146018  54070413  39938223   6220155  55577243   2260747  46574024   6649638  42204173   2454957 
 10379571    497283  48598323  25955523  25350239   1553883    146085  10179090  21847410  69093268 
 31325739   6499707  48664046    151185  29563371   4878027   4826931  57732747  31721709  14344234 
 56071563   5568187  22657961   8009705  66112485   7711799  84367619  57838540  22008531  13712551 
 23854653   2822285  20215288  52346565  15994335   4632261  92291661  13004835  16357893  55238943 
   607848  50253613   5525745   6398178  40306385   9100383  64942302  18986155  17315039  16641748 
 26062945   9255217   4319763   4337711   8280171   8850273   1738107  56839708  18072107  27640810 
  5875857  19419233  58351355   3826927   1798203   7237941   6684191   7189753  16571725  12126123 
 11061607   1536459  12952467  16155914  30221388   6207639  36215313  13749063  16577163  56515159 
 27091581   1783367  10634427  28259655  10870955  46707063   2688368    483588  19848093   6338323 
  4109741   1961274   5804379  57269755  12649686  62559865  23826991   2362168  14021952   1088771 
 14855745  12418130  55615371  79279827   7293147  15812465  39937029    361059  10022498  21649075 
 12911931  38179512   4472192  10386237  21989657  71069143   9928707  35456820  38791681  52564921 
 18534714  35783406   8151675   2128998  11412017   4671735   3212222  15426315   1308339  38608407 
 12926550   1488483  25644147  47018787   8044765  23772693  13840565   3949427  29442474  47819685 
 15180288  58443731  38488803  46200492  17658779  42751638   7947639   2992327  39841553  58570079 
 23753505  45783763  56664081   1721367  13585050  46229415  48404248  62009683  15342358  20743155 
  5345661  63562265   6257993  16528510  43775184  36001473  20267501   1688007  47890923  24866034 
 26908375  58379338   3312867  19662393  23314379  16561059  16807858   8797373  42471069  50209131 
 30526347  86244659  80889243   9819639   1690820   8537157  62119971  69582739   1734999  24740828 
 25956181  32223776   1579635  46168743   6169899   6808743  18324663  36021823  82228831  53897190 
 61503195  21369891  13565543   5254611   7996351  51842925  30003369  53491305   5238026   5372721 
  9014044  27989887  24443805  15552366   4013106  57473889  38374879   2413248  35040453  13480037 
  4493563  49044963  24947162  11657307  43851291  20950888   7513557   7834081  21941565  16339017 
 46133163   1786283  73250223  12130103  59400219  38892123  21674427  22226700   3273120  50631023 
 72998016  24164103    457503   6924411  26770317  27194235   4567913   5808993  21041979  20248955 
  7946583    655666   5610491  56404774    352602  19536381  11317447  20281515  10946175  63912133 
    58167   1730579  13330359  22145011   6262092  36905562   5931701  11236875  56763941  54382415 
   538219  55373217  38115753  45164316  54955251  44068935  44248803   8115227  75112743  31333461 
 82964481  15716844  10043991  67410505  22869465    194373   2842025  81286923  64091904  56957055 
  5658818  73631526   4120579  48430155  35055199  31858795  13687742   4444045  30511002  43743373 
 39709987  78156623  22922916   1537185   3036829  41104023  44076781  24751709   2199618    262814 
    35629  74408343  21119248  37348971   6146025   6243675  27733948  47854348  18458153  13863552 
 66329831  36607617   2304873   1585991  62955713  56807706  31515828  12034783   7606575   4801801 
 19213191  81082628  28964151   9930465  11081848  74521533  21343886   1615321  24096271  12185043 
 34236513   9353733  59453099   9970831   9075930  27218783  14240258  83656641  63868731  36854115 
  4126098   1207327  11115981  31682331  47543503   2433243   1090257  26792475  14232418  28197932 
  5064953  59540931  27262019   4258179  16928053   7902794   9232481  24378057  40049253  23287590 
  9360408   2057607    240473   6947151   8397798  45098063  28712659  21908639   9728457  18495963 
 35564766  10927042   8760147  24711621    905535   2488791   1352295  16229063  44021079  14334562 
  1797516  49181619  52469353  12290016   8455263  25247466    225648  17188835  34691219  40299855 
 10859267  60076148  11017313  61347531  11485066  41028817     29788  36378663   7956726   3758361 
  4084683  67773837   4626483   2300538   4095785  41852637  68584704  20869803  59530279  16138014 
 72579539  53352921  52053815  13950579  44782978  24431517    570363  17700592  14737191  51247137 
  8794854  61031907  13600911  54081163  16211059  56086846  65097201  29392203  28691040  33885611 
 33328347   1275515  76052645  30960343   4618870  89244520   8519754  16524378  18257109  37276042 
  8667409   9265821   6826614   1254993    390671   5580053  15101015  27587443  35641635  38765542 
   259557  25255860  53431619  25476395  24359073    438264  14784305   7237367  57066405  35947755 
   438651  64114041   1300995    334011   4053181    827479  40006523  42186927  10209264   4975329 
  1526473  26371195   9353115  14733338    164771  45452113  44423859   1342611  11373888  24720891 
 41057150  43707943    737083  11610497  10903835  41939451   2060987  38095673  42153347  19984347 
  4656081   4511803   4236663  12041019  34002813  13914387  40073293   2254743   4501047   5476837 
 37590863  50636874   6903723   6589012  13185477  65281598   6866505  20440757  35850759  65229707 
 64296465  27301003   3188373   6349841  18738582  29417133   7657467     90276    149923  19676109 
 68819139   5645067   6436823  10417467  29356362  14996113  57426451  16620615   8978831   9688390 
  3351843  27974498   7998267   1101225  14843978   2002305  42900239     48938  49329399   1097626 
 26648613  56691076  14170851   4049411  40811439   6320845  73234961  56548143  73130353   5155228 
  4879363   7782331  49343833  87971159   6919167  27562081  26745397   1568638  79700057  36992485 
 34245465  22574140   9032113   4801365  36805038  45835173  43681441   7427066  68458898   3406218 
 22374725  11613095  33768324  29212805  10902581  22443659  25510443  62976290  29012535  29491035 
  5058369  44271903  36662351  51710936  67176339  40526603  59490131  33997155   7524772   9674235 
 20534400  71433507  10116098   6097643  64202859   8124731    206535    653799   1729566  45603087 
 22562135   2553965   1196283  11861202  43564397  46575603    501351  25699587  17551939   1709446 
  9274592    282452  68811418  24136127  40517043  51588559  22255419  37910193  33144283  20286099 
 71070851    571851  17267703  12343500  59331451   6794221    975356  38747931  36913201    866763 
 12755280   5901348  13140108   3788523   3715656  20540124   2903342  22065675    678488  25385511 
  3654572   2128627  31288523  55365355  18069498  50701323  11407677  15890363   1201587   7820159 
  6195380  12020703  41269083  53461351  52396119  84768643    993149  21020143   1343707  53999768 
 41511411   3697445  12410285  23788875  46563783  50614047   7054986    251523  46968539  11403599 
 21728559  21882873    294008  77276600  10454409  34404658  48764985  36313323   8126996  50641683 
  1335709   6280748   4089603  13483167  10556588  20019435   3413413   8445733  37574992  12084719 
 19285701  26851731  71851803  23001975     98511  10466865   7349863  57034154  60197726   9408755 
 49551111  29200123   2122710  30338595   8166925  52233519  10819512   4033638  38442975  64331299 
 29614395  19099113  10869697   6369105   1058973   1938048  39952365   2610533  17312487  25355024 
 23719623   6285811  45974811  36719939  89307693   3337127  15378373  38222329  38438347   6119033 
 30177893   1096107    923643  26449998  20339331  58148430   6771237  84270687  46727283  46958547 
 16871853    324321  65616983  16105551    614157   7055143  84141748   8717166  73489749   6351994 
 59215995  17308387  66707145    612838  47986369   1343268  21972561   4481709   6882075  45763203 
 12677819  64159143  17124648  61372851   1818116   2217428  48085643    621563  28202557   2557314 
 45157943  53959371  10043317  23164867  23478760  14410275  74598415    538038   7703683  11877389 
  8666403  28279192  11106840  16532451  23301819  45209097   7772655  20783535  11077017  22187883 
 20501123  31803558  42986715   9030393  62260230  62934821  51873603  72040907  41387509  10084983 
  4764738  21202503  12670491  39303439  39547708   2348619  49169826   4883323   2927748      5283 
 37051611   5365122  21922180  33141242   9571191  22728552  10716151  25175853   5438075  43520537 
  7131969  35576807  11827263  30788489  19672143  97982043   4263563  74094239   7561587  11099037 
  5818526   4901298  60492265   4095067  26707281   1621094  56262762  26921787   1585491  20148235 
 27313611   2306619  35196027  18071939  36004091  84136155   9248882   9158855  25530813  24018539 
   123003  17238949  30044873   1344792  27768717    560007   5041563   4196987  39399813  11302911 
  4916229  42258951   2765715   5943763  49712754  21498652    649608  30327057  27263239   6787531 
 67482783   5635963  26823462  28224111  26309748  20928347  22425837  41702868   3119305   3464291 
 23201979  39733690   2336163  18732357   3149409  92462784  29402098  61176322   6642638  17763123 
 33948091  46273791   4085314   5226344  28328678    477138    283938  33480402   3442086  29672123 
  7921092  44347325  45742707  61314814  43459467  18239643   7079075   8873997  25626763  26929587 
 20587643  69077531   1843184  21027384  60203235  37087700  11312703  44208300  34231868  34692347 
 64641573   8483939  28685911  25229826   4759707  56892507  12333691  24261763   4912246  70197848 
   477681  14024725  22631856  55371939  31615753  40827513   2020073    684438  64332679   3281235 
   731163  67540543  29502739  21823035  77765973    414537  16850515    574852  36830451  13111457 
 79306101   2774448   3436239   5350906  32354313  17715150   9456195  45649751   8626479   3133721 
  3319917   2168913  12842337  13606363  12243030  15785619  78482027   7829691   3874323   2203775 
 10715553  76542288  13523928    408008   3423093   8555679  55035845  18386128  34801439  17600464 
 45117073  23706555   3954683  49423011   4568367  11437393  36143857   8971413  22754019  18276927 
 34919748  18486060  91529323  43873723   5108971  21596545   4196186   5702910   3244818  24064397 
 69829278   1796288  49710663   2774923  12638379  67211003  24391505  26180351  61130049   3790203 
 14444022   6604282   2157233  27426283  13010505  55306814  63218835  17635503   9988283  15349287 
  1218485   3292734  90456983  31138573  32995872   9179819  60847845  23369271  12453071  66284658 
 38247722   4817117  24162177   7194651   4684533  36892623  54901011  12445533  40360828  37690755 
 23544063  62721371  64227901  12810123  11716338  55052778   5729396  57168773   5926000  38269092 
 13603923     78304  76803453   8532855   3996998   2279205  10859653  14658683  96316441   9856523 
 23670731   2657712   9632803  56073673  12790443  11776783   3551474   3987103  22899645  33941311 
 33354391  48741396   9213346   6804655  59647587   3700383  10573995  24184257   3680399  19798434 
  7208142  14846141  26086293  18510873  13261095  11151681   3534643   7418495  12459219  78639963 
 37126370  15130011  10142225  77449929  54445197  78232557    621345  43381212   9278043  10092809 
  5302283   4483536  23030983    424068   8048240  15872219   8318813  20098383   7368299  58174247 
   260471  15554585   6366533  16441779  26431578  27566425  13295927  24757674  26909979  19064751 
  4489359  13597875  30693093  61786881   2187390    966235  23902525   7536897  20927183  37303166 
 12024627   9094923  52430915  22594023   7871519  53161558  24716283   1631634   3494643   4403467 
 28028493  79515287   3265827  24936027  11382870   2083809  10437583  52930247   4195619   1728859 
 14987091  77671515  36791150  66637531  60829495   4503003   9745999  21534125   3811779  30109087 
 10096203   1044393  38551345  54701598  27064835  67372875   4906931  15983580  57240426    932412 
 62776803  68827492   7805867  93847759  65417247  24797329   3931971   5557190  12479721  47608393 
  8044383  18211589   3983123  18987450  55471707  33196641   4062675   8139432   3403214     46483 
 20764251  20157949  36381755  45106191  13179321   2456522   5248010  47808526  10395771   1760728 
  1675163   5652202   1025123   9005405   7196223  17177033  11007979  29458887   6893691  47697973 
  2336334  77084718  24721243   2619873  17705265    123480  52643737  38985587  43877089   3990638 
 30107667    508542  41673133  12870449  50343039   4467183  48786151  30056993  10383515   8989788 
  5294907   1159815  33832691  76552912  66191003   7677087  69456961  26274283  56436144  11177443 
 18926177  34999348    819713  33019343  32982023  70343403  34215257  17541531  20930987  20792347 
 12978855    149217   2948183    899263  16287562  38674047  19665577  16297803   1833523  45765051 
   569623  10532301  15121195  58308987  32518587  52862940  41893071  25170012  38901678   5858911 
 26058969  11833347  45748455  36928433  16052607  15067909  26918955  20873637  54438563  15923547 
  1850993  45259923  18858363   9241660  42407325  51322443   6167977   5902971  25861613  77192343 
 75173190  18602070   6077194  34722408  16575344  57341667  32117611  40420920  28759711  24023139 
 20360768  30637404  30128413  76253923   8974743   6049553   4070099  64872578   1155453    674043 
 79585453  19438108  51872631  14840403  42663759  46278979  21806908  32630597  25847427   9109939 
  9945870  48478008  35787879  70357623  29695137  18408585  28904988   1546521  53421659  26637099 
 11508603  26850771  71197729  15187803  44321883   1220970  67541819  18431263   9373051  50437503 
 27026441  22630307  63677399  63847093   9409915  29445483  11582155  84932997  15860373   1955265 
 22069313   6579071  23988348   4554933   6053533  30132248  49084908   1230924  12319303  33240559 
 22165369    799350  28829103  28473648  29563863   2514440   1957275  26855094   8495838  50042778 
 21126203  91421151  71230533  46720668  18128310  80663635  41146178   1871148    603988  15195997 
 35126459   3071304  11650899  47660585  32378428   4396389  43488648    305755  28234362  28323323 
 15327931   5661891  62124227   1491702  33876669  40964388  26072799  27580267  23534345  20727526 
 34396355  30480375   7929981  34259638   6316076    244653   2570199    361062    159039     61513 
  2765003   2763565   3916802  12628881  34824903  13634184  24470491  10417145  36822399   4705438 
  9545260  12635983  38428699  13949901  29342646  37145385  12169314  22698201   4735609  12594237 
 27960018  72143901   4354648   6977262  28749911  41149435  56324209  27703123    333225  27310387 
  5314803  80224372    950766  56146587   4564623    885898  27151650    198699  22852077  10132387 
  2413395  12866451  20326020  16132443  24153219  34411733     51198   9543839   9448023   2649609 
 12970299  27333185   4026641  30626507  21971787   6762385  13942723   2362623  35840203   8591073 
 36722235  23817739  68629575  33790575  87090794   6371508   2441013  70902942  12702251  74496784 
 26259324  20030032   3255383   6358517  19078525  30882098   3213690  43169398  10081323  26068484 
  5984699  42250107   3197490  19192811   4728543  32516978  52746933  55476186  15249987   2358358 
  3071453  18310723  37057479   4690347   8694433  18769742    249929  24240513   1974898  14606411 
 45895827   3959049  31053343  26886934  50280873  65133073   2485961   8805675  43335303  27143099 
 11814947  71604123  13969288  10705939    297123  42254331   7508679   2348576  34515323    402374 
  5819722    252483   1571237  55980528   9014858    852405    549412   3896703  19429230     74015 
  8971629  25232992    155766  34145631  62949971  70940993  30088827  21945987   3752619  53450658 
  1224548  45080573  52036923  87171168    542355   1824883     13293   7999976     56121  26201575 
 56829543  64094205  40694715  28559103   4055675  17111581  24347031  11665597   5039019    289633 
 60842091   7359295  50059873  18000957  79133443  30665363   4679035  18220723  14455439   5143363 
 38979751  40220771  26031931  19009008  34276939   8052853   5005302  51355923   4897815  45725898 
 14839319  29837077  76869993  42757551   1969487  10072893   4405908  57470221   4129028  31037082 
   224493  23447032  78299083  43402113   6333411   3214698  50261771   1480119  52903659  27671091 
  8559199  10270275  13248462   1106025  19454269  18766407  16872979  21054603  40470279  78060683 
  7237815  14996979  22590229    470355   1366077   6158373  38368005  50073193  47048655  13495339 
 24776637  18228741  27615057   4305777  69833355  26481773  38731438   3766609  18037623  35688699 
 22858491  16786905  19981007  16969331  44490207  18394498   7538023  23264241  50359607  10222349 
  5763051  48977979  15153785  91805788   2100771  63792957  21923535  43367199  25080444  55363927 
  3035751  27299363  30240624  64635143   6736271  52547043  54991407  12207933  10851964  32480899 
  8633643  21389205   4275303  20089039  42233595   7333323   8253732   6009371  47756661  21516173 
 34450782   4617633   9000807  67906815  17453435  47638263    708319  19976595  47106171  66339312 
 65681508  15087387  20329604  19074203  11958069  67427063  66925079    398543  59440523  21974073 
 78089283  18740572  24084819  35798523  13854779   1300268   6968063   5325731  12191489  14826819 
  7314801  23949483  20409449    583434    958190  39323223  78252129   1522815  47218353  18956964 
 36243963   1581419   4729183  59304823   1633005  12461183   2469633  38251193  13920115  20096727 
 27035187  40725038  57956063   2695855   7501531   3348307  17503833  55272703  35705875  34144491 
 23777247  32082173  85718613  43947784  20725171  50552093  28663263   8514703  37364325  18813714 
 12481259  34612064  12055329   5625463   8277382  23617153   9384443   3828369   3652387  70695898 
  8713932  16887513  47567727   3650547  38544013  30969518  34303691  27437533   4167363  19467186 
 26020623  44354139  10989997  45862191   1205723  46062921  24707715   4930695   8921672  22493823 
  3119370   4490856   6658135  16644777  11053659  21838091   3764399  46166725   3718239  31192539 
 14415861  11559550  60191914   2397243   3361465  26553983   9333657  10164515   2956304   9715553 
 35654447  30928475   4909888    656765   3198997    672067  52058403   5084960   9954998  19711920 
  6282490    910854     90891  67294317  66975954  52402187  26849058   9940219   1143455  14852328 
  9400211  27957737   9492898  28011691  61461491   7356345  61011283   3935063  21085619  13357973 
  4101759    636528   3211343   2014028   5875043  10282923   3339011   4817168   2420379  39445298 
   550523   5228372  52372891   6624575  24081314   5736412  34352883  42802939  22254823  12459039 
 15813459  27439483    335679  25373578   8264307  11420707   4253163  65165152   3918582    255380 
 91796163   3873111  28796352  36364619  10994019  51568779  37461383   9358763   3755188  30185161 
 33865051  62417561  27280610   3818758  46108779  10044357  36689113  22385223  15037081  76898427 
  7719499  18353403  39520748  43306281   2897211  45276819  26328399  17064483   3561318  85387468 
 35694957  33480009  38263907  10421528  67560179   9158745  50151063  28296924   4031458  71051103 
  3731020  59708541  19158140  15872863  15405721   3099688  34734843  23616923    475023  17105250 
 30239598  11782830  33335623   9736091   5017442  15274996   6160871    538140  20581591  20746504 
 10625877  45716361  87682583   2815320   5178611   9657715   8843692  39488039   5913819  71334543 
 56346063  13357967  58038513  18975149  21430203   4195908  54092862  38729979  23108637  19706730 
  4705791   1930141   6616007  30915499   7406995  15410915  21594723  14615316  17417727   5737420 
 16301263   5975323  15847438  15064435  73144757   2350053  14685339   1155315   1788883  11960819 
 42831437  74437871  88644281  71777923   1862592    446523  31475418   7210571  10042363   8441183 
  6228254  94314042  10742799  18304998  13861663   1052923  55579182   7986822   1878648   4334538 
 18044093  61109535   4738618  14405059  81103673    644907  12821115  40892643   4316019  18224616 
  3536105  61812025  58868723  79355408  44395467  58028703  34646275   1158747  22285173  10428691 
  2680662  60115059   8317077  19902699  11847003   7884258  26472821    838765  38922270  58452829 
  1292307   8816731  28193398   1937151  29247531  84265015  55723092  26769945   7295253  17409113 
  5386103  38210242  20345621  26951541  15648123   8240379  85786627   7810288  28187772  65105007 
 15742247  23023810  57949656  64044435  65315479  12480443   3390693  10058379  55484315  40230751 
 10147029   1063900  67406813  63045565  27961434  22468376  43773895  14973602  49989453  54829233 
 29188713   6425773   3132575   6232383  51945276  11135569  19427523  39405945  11861043  38486358 
  9160767  40183329  36977835  22902211  41858373   1364703  19931139   8469437  82523571  13858350 
 13874511  48801255  35706719  25379351  42976735   4530453  44288997  47314987  94679673  29076651 
 22923231   7282923  14280064    684669   8753910  15967085  18510993   1505172   5475403   8315911 
 36984763   2193814   1426950  55463483  16214799    791229  16380413  28239633   7667694  62958963 
 31708700   5724177   6191217  31926123   8260908   5510215   4072573  39692923   9226090  19113859 
  1646465  88764603  66285993    710570  32259363  38034354   4839057  15779114   9454137  62284535 
   456429   4201641   3677118  51251103  87397026  77302137  15077185  70321443  22572783  37040973 
 19679181   6741695     74679   8120191  48866848   2919396  14201429    465623  19809843  44651643 
 17863073  33024423   7237841   9194683   2280173  59466973   6462095  55007196  54214107   1767018 
  5262633  86082183  58554888  41023595  36538339   8500912  52867365  70302544  12297039   4080724 
 24687847  17138421  48134859  21674373  20213687  31453810  39626643    851037  66208273   5285627 
   971961      9627   6023742  65853299   3640578  29653089  18411003  44012931  44527820  16943818 
 22571637  44315532  16515895  17767719   8214523  10063491  48710727   6160715  17975955  28325998 
 38794059  15811581  92756088  25159683   4539689   9852316  13372027  53143803   5185875  36479643 
 71713263   7835067  13999147  28496646  12639409   2711409  31228313  31560636  68468479      7213 
 32569998   9691498  31353048  21232488  73787895  10862442  31143579   8911144  22769623  52354896 
   157567  25355453  13124970    156561  61008483   8339223  12365498  56521973   2173899  31078643 
  6527589  34269505    607308  69412641  26249871   6818253  52675269  41860027  69929811   3300523 
 25771835  16833173  14714250  77198799  14065733  14861259  25855458  47178003  27779787    875433 
 32440495   8707583  58861151  46323039  22625691  43321263  16404511  48635259    229847  11800431 
  6077743  25748643   5378874  33581187   7143693  20873043  14908570  57005823  21164331  23696163 
 76008583   8798307   5006625   8636373  41755375  47408625   2714003  11395763  13062623  48818423 
 40515519   2380488  65243222  57289587  11803515   8310495  25940167  38162243   7847795   8606130 
 23250171  78398163  13157153  66403698  12688638  11284085  68041488  27983551  20657675  86462778 
 31879566   3277971  25398768   1836807  22588866   6668892   3788314  43020663   4665224  82671720 
 34585448  25592683  44599623  47920998  24525945   9805139  24045939   6204599  23496091  18111258 
  7760157  73580163  23086548   6799355   2310911   4756770  19010931   1431399  20901778   9154107 
 29416250  17296318  16439661  26529327   7171063  73164586  19184199  57954799  46675347   5585428 
  5960189  77761779  78223947  31912227   5062264  29039343  22927929  71686779  38797098  57591743 
 11693504  63032785   1111583  40644649  64947555   8824413   6996651  61496917  44305230    554679 
  1046139  55745253   4885003   6440813  40408029   4599455  16287289  45645723   3718378   2351427 
  2191060   2394723  23413032   3886515   5571483   2577744  10863999   5188633  14424203   6398163 
 24361621   7400423  19704435  12686895  30411951   2559718   1875963  10707976  41159764  22298523 
 37208010  29585759  50884043  11903307  66801147    505083  13456656  19385898  71686197  55952085 
 11794467  34208747   5690535  26733096    600268  63910218  21351167  18752023   3480628  39431015 
 20237063   6683921   8282488  33367997  57655707    242187   3639451    971643  38667143  28076567 
  1316338  28987625  54797019  20671917  32705203  11003265  42817473  15877023  36028157  57760693 
 17222019  20300435   2414939  69382358  19688911  23113224  36351533  23937757  60192208   3072534 
 61051455  37275564  18614062  38873649    159765   5697903  30345743    125643  18579601  32331135 
 22508752  47517544   3525307  75194373  63582299  37583760  52532265   9159561  54107253  30495795 
 64351553  53779613  43669863   3085325   5535263   2646099  52773005  11403352  17566776  11336586 
  8615257  19126164  80848293  23270724   4735185    873072  24059905  27992571  56520373  30003777 
  2381619  10158648  14962171  52556443  37530048    416448  29646971  18989519   6808857   6508235 
 34423018   3562779  42204170  33385083   5172181   5624883  55547727    218328  21587095  16142559 
 47939148     12597  10121793    717423  11666175  62863753  23392923   1569657   7060981   2641953 
 15206691  58222168  81121659  36736251  16553299  32479167  70903963      4398    135413  70059943 
   957303  37276493  17622489   7818063  47637483   5079659    608115   2136863  17605272   5022773 
   322543  44575787  44427296  33355531  15215827  12231673   8847387   4556427   3303339   1401261 
  2838903  52047015  36559704  22552835  17321748   2719085  22125623  13689943  47092011  43310863 
 47183952   1417418  11277333   3420979   9728831   8020075   2365915  13216801   3408619  18389484 
   101659   4641201  14485645   1430637   5171846  24106723  49843452  79543675   1546595  56854767 
 92024091  43662523  28363913  37211217  18030075  20099397  34594683    134408  63840603  10971675 
 65091849   2802943  24020647  31594119  28355223  37688683   3253128   6629003  12074459  48632499 
 67799631  56309699  38629533  60769616   3412701  40967335  28955931  64343658  13568403   6572811 
  8937051   6305246  55489263  27831843  29435593  17158938  22340155   8631083  15940933  11636267 
 21864123   5245728  46460823  30280323  47658231   3937394   1773478  14049695  49912584   4462283 
 50019808  26118969   2574857  11713083  30710406  50847283  67935928  10038204  17491224  69323176 
  1902303  23193733   7781727  36409684  26366715  44023404  52569366  68959273  21871718   5729093 
 26435103    739938  17910015  25221655  87240087  21072552  69502225    313035  25792939  30169367 
  5573262  60126107  92019966  29999697   8256950  23030876   1106305   2889765  17950093   1227483 
  5552703  74348243  72616863  20093528  72593133  61536171   2812851  28161763  36085987  44366757 
 26430331  53023443   6096453  30063318  19140162  26641815  28539967  20588848  11030999  12734203 
 26071283   5548841    757971  49566496    938628  32532233  14565453   5280251   9391511   5153388 
  9190995  19437153  17381627  32485108  22846957  26934690  21562087  82678983   8959014   4892871 
  6149019   3541529  35729414  69623253  14198355   4215623    691286   1042410  44637675  18362757 
 44283825   4145805   4766325  21993016  14444118  56028468    116795  41898337   5818312  50412903 
  6423573  21291198  73963914  31799358  40251231   8037427  19102734   5962149   7760003   8205083 
 39750603  12917595   1676553   7469721  63070127  33549555  24527569   5393655  68490097  28068261 
 36453891  82374628  55590255  40301551  12587841  12270587  11295951   5810873   2527383  19376115 
 23858177  17091043   6673515  33639039  20410037  47854818  19976123  40505063   8213367  50722779 
  8435670   4446288  29797753   9157748    515802  92495643   3974953  43333731  10604733   1733271 
  1578039  12902623  25991078   5213343   8693143  16423492   8182907  50833293  20708052   4612003 
 26700433     84795  25182363  51900873  59120275  40491171  55496217  26094723  15381052  21303381 
  2029445   4763106   4585590  43168131  31191887    142993  15494467   1260569  24553859  40730670 
 35587466    224423   5557954  12781981   4619763   9901553   9221374  20360627  17176883  28859057 
 49518611  32000778  20340924  78091480  60635931  24833077  40895340  40868592  26514813  21189365 
 18716691   2330139  10034931  10923183  17299867  39393345  20700619   4412167  29466539   4204234 
 52130339  12059043  89107153  37370442  80827491  83097793  15666763  54819546   4107991  71381115 
  6442329    231551   5705087   5098307  20720103  32274533    549933  22659770   5729443  45681379 
  3254503  56774043   1149111   5200983  54551053  26890140  10445854  22457319  53837827  17423983 
 20620283   3629778  18053805  37659049  91611999   5050844  56669550  55678237  18682834  29427675 
  2074980     22123   6426081  40501891   4281349  70698971  20328868  75817293   2958039  42617964 
 61263512  49740163  12433923  79012628   6206827  13909115   2584062  21696123   2287499  38270343 
 20556273  66810091   6691660  30925791  16423188   1745524  28403187   8061201  17019258  33000312 
 11831579  28778262  13523116  60349984  20350547  22422081  37936593  44460911  12894683   9329823 
  7011373   3040073   1030557  48512895   7238913   1095891   9759391  32827421    259757  31246611 
 27293371  67350948  27584691   6389937  25925631  25750379  33905321  35652640  35258123   8781481 
 57073099  55355147   2493205  35680379  33549275  73207959   3311508  14175431  51776197  46445967 
 32724773   1560151  39165447  21561863    875607   1508883   6349323  33050448  11069427   3364134 
 16104428  11871675  13506052  37332614  27858903  34375501   6626183  15521021  26212353  49604487 
  6987961  10975701  31083624  37709971  45523608   3768481  29510821  74241887  22809075  11862469 
 35734171  12522105  32963935   4948255  43974331   8508615  61310610   1902243  23748603  11088447 
 28446372  29055429  59593435  27375263   2236728   8549370  13950303    795927  32663611  59279245 
 34834723    325956  27399771   3279618  14890131  18235515  27670013  57678327  41462363  28827351 
 60073359   5930853   6285924  23395591  40409606   4387536  29536643  49729407   8849542  32558683 
 19295098  58083201  60790974    276696   1469868   4105718  10575363  62839773  39884499  51806773 
 19722469   8900511  13429269  22573563  39817019   5585135   6209935  63533603    663171  31321807 
 17235544   5162363   2841390   7714599  14619705  61300533  39356298   5605738  61913403    342439 
 17627019  13962099    691215  81132559  16605009    343311  37790127  15334351  12638823  24433219 
 35956945   4156155   3614496  17264314   4628145   8491704  53700297  11772147   7296423      8904 
 41669265  34615689  15971706  26355751  32324443  17557236  59830148  47590463  79378841   3478319 
  1968294  65811255  83813512   6366693  71886267  59095951  13841048   5736975  20480038  10048062 
 25814093  42561083   9240281   5204658  86043993   7477233   2477995  33520623  15205093  23555982 
  1289363   8128139   6754031  20309577  16539908   1249283  38206875   6449369  23127263   2905795 
  1179123   1284423  11847543  24885573  11724216   5359713  59942263  30559799  25810935  11940835 
 18291837  12208473  25325193    455131  32325013  10466683  53033650  45692051   7295722  65274107 
 13089129   2150351  67495835  42448383  15289788  83440283    342673  48191910  43825388   5308080 
  2692483  20069228  11199759  10120363  42877689  51504488   1989021   8072619  21424907  39304093 
   582095  13309083  23353908  13454219   1841093   9071799   6225931   6681876  10921343  11236348 
  9212083  47760010    228351  13178123  26362875   2899358  22217869  50005083  81939243  68473083 
  2320701  15092527   2132445    435177  12049489   7950045   1501701   3497577  62000035  42203743 
 14804978  49153542   4965551   6462999   6316834  34862145  46384253    877623  12992305  27080913 
 15224214   4383145   6330399   9037314  24140877  38725836  17625339  16617939  24091131  34435233 
  9901131  22058523  81445939   2913215  69393447  60276903  24494858  28439711   4044093  46671748 
  2732667    371251  24037983   8718833  22311963   7614261  35603803  74997480  41986988   2534237 
 38753037  41613638  32870565  31035999  10017871  61593585   2258895  20124808  22190316  12648039 
 11353942  74777046  16124181  11286867  36979065  15552339   6749931  24019391  42231410   1688425 
 72870747  42609003  22843401  17031148  26560609  22189968  61142679  18557259   1205601  18054731 
 11438979   6213191  36132111  28596717  13064675  14597595  12240263    428693  21706787  23381439 
  1894488  26197605  14339259  29938427  57469567  13554573  50101965   5582741   7861849  73907334 
    29540  46943287  45850883  26271645   3708639  18903763  13234618  16780785     51620  57326067 
 18102878   7434376  73425769  18519108   4231833  18477115   7732841  19820231   8204123  13768311 
 23631995   2769701   1320165  26087991  20026107  17901366  11493913  70778327   2870871  13471143 
 58065221  19789607  44716104  24079353  25954695  37153239  29946631    622913   1147467  11878955 
 38922734  37247761  11077827  32164791  20411397  43632701  53559730    582691  44429267  25339523 
 40810354   1397623  62470635  24711603  38676315  37476167  23519823   4511239  25643195  38942466 
 54799835  23638983  31722011  31416112  16293345  12707910  15618043   7761204  15859923   2280660 
   572453  10696391  61681623   1627659  26875528  28871673  10938120  84968423   7424670  34513784 
 10405873   5844723   2718054  32825223  25790463  47760378  13215180   9627045  33766247   6990792 
 56467954  14917884  21276045   6107175   6905823  28428773  46605323  54034659   6768478   3215889 
 29853563  38207838  12801363  83287547    797463  49941168  11916906  30466853   9831711   5231771 
 34619155   2048403  35416525   6398859  24021142  32940447  10310427  65552203  24103293  22265553 
 45944993   3184469  72463011   8193687  35879793  35553891  65067219  29063515   7749075  18269115 
  2650623   6060675  38101200  38844915   9317285  35355072  36244016  42498787  54051612  14006713 
 32073042  53261799  35521704  57150587    128923   8842643  16864773  84746959  28207393  39520142 
 59055931  24744813  23763313  17085630   8321019  23835687    754948   4723029  18564466   9464613 
 48569433  70619058  37074255  10448721  34961895  36280070  26313802  10633167   9357163  33898583 
  3730973  54225280   1467483    261146  83103535   4915979  52669401   5847387  25385011   5745234 
 13179707   8768913   6402178   1309067  17401029   2856759   9319723  31829943   3675431  21163293 
 43243113   7413529  16555948  13435237  48867903  94124571  18151192  81676354    139647  68964987 
 75007870   7815975  48638267  23217883  11142995  18712720    236139   2086551  23086677   5540295 
 60422184  16981591  39270825  11401403   2217579  68565791  77302319  60076678   2110121  25882749 
  6933182  49260379  32632485   8003435  19134537  20102275  35286611     44217  10587336  76385445 
  9002286  11978007   1528008   5892282   1809606  46049519   2970704  71483479   8734459  29760333 
 62646783  13267055   5994003   7273413  44366643  36544539   1532644  64672203  83395763  36901445 
 75399435  30385569  89025773  64427479  36271183  54607763  12181003  59116353   1179917  18059787 
 40094562  20399931  23686259  35151785  31428060   9578323   6803871  32000784  69115083  24195819 
  8938283  65520513   5429373   5330371  18474735  50914611  52457195  31290235  43261768  57143923 
 53565755   6088947   1585499  15089263  24123183  19325049   4590223  17755515   3811203   1378983 
 24877365  11257473   7675791  11720328  37293589   4458975  21037123   4781645   5484603  21174639 
 13487803  14165109   3482259  22465709  11676466  35652111  15855836  16414951  24154778  26203895 
 48692748   1740963  53183328  70801913  33706155  58821067   3005168  29582922  11354109  32350035 
  2267982  47424489  43817891  93658479   1372353  55532967  26380563  66919575  23581170   1499931 
  5820359  20803195   9078143  69814147  46487439  14506821   7623333  37449795  15527271  37993543 
 11567580  21506088  60161442  31090749  18742003   1698967  22737051   1375773  38299083  59743389 
 46032362    146927  11457019  38958747  50935161  34684278  29544581   3878595  28841736  21732570 
 20458026  12527713  18425950  79037037  42021095   1793343  19838341   5101463  13984598   1619367 
 27051751  22326453  24690173  48798683   5387735  30424257  26138857  59761091  34757174  40422105 
 33831873  39685223  13112295  14220113   1406913  17587693   7192733  20262633  43074258  14747373 
  9261979  83780659  39201483  50054053    987703  28757007  63849307  19267415  10665773  41922213 
   293135  32663598   6666432   4193493  46780977   1185780  43376235  26144789  16979723     33523 
 14420416   8343276  59038563  42092934  58246437  12042709  74393173  61366742  38487753   7942893 
 25824192   4772523  43095912  16359615  38711011  17446728  14852279   3404891   2171019  55426384 
 72464697   5492155  32043627   6691650  12661773  46504075  45100623   2863833  24701409  22709403 
 17036933  11948488  73036176   9847968  43025603   5150713  12696562  22845055   6066691   1222729 
 25646273  47336379  28413163  19276915  30533113   2552571  71347758  19241691  14783991    843883 
 27339561   8465307  43599199  88760093   7843399  41517699  22163490   2635896   1936375   1947459 
 10282911   5499816  27099083   9420083  41261590   7250217  55933883  14342715  10039055   6831682 
  5270965  10159363  11966168   5435531    760848   8354535  18416151   7583751  23190543  24400122 
  2964930  23782679  32048283  58124343  41189205  48466312  21269478  14564193  11955479   9637713 
 24299313    575204  10330107  10313751  17025477  60639723    120212  14729189  42402211   4163187 
 24738738  41231208  15599850  29212155   5157849  33364503  19520313  43138095  38107935   1712571 
 30838086   1468863   5536759  22979788   7576473  60570933  28033697  55707713  58013523  17851227 
 15941793   9125358  24492075  85830557  44927799  52840435  51406319  30883547  14274919  12157503 
 33031227   3679895  17503771  35955468  32979000  65042331   9526983    117734  52041723  82759203 
 25376373  10207067  17557003   5584983  19512182  72841398  79245718  45978340   7788969  16311691 
  2253829    272675  10946546   6616339  55056891  47475453   8652125    170061  18972263   3841233 
 37272561   3596495  10544929  12415686  39093012  29180155  23886843  38362164    277283  39837323 
 47991623  28760673  15121523   2756403    782907  19169565   5339442   7436299  43327121   2398112 
  1839136   4091298   1196419   4721410  68235780   6874738  14061878  10390965   8701635  73978479 
 12095887   8597091   3361266  15154769   6781531   3187384  35044715   1371366  21486435   1681278 
  3476991    311723  30687683   6310011  28508273   4080563  43947467  57734463  28146633  11382859 
  2048568  11522323  22157403  50880507  33201555  45555395  33841251  54450968   9061163   9121823 
 57095523  12483405   3968339  47778986   7991839  14891415  37429399  41481643   5511106  35615818 
  3691638  13045881   4537131  32595711  81375873   3643169   7373047  28106742   1751867  24771127 
 21084823  57185223   7641648   3766291  14386983  12328098  29987371  16734533  39046308  32127493 
  4464219  30127969  47885220  36304523  20121043  22013182  48262967   3722235  20392600   7165723 
 20466815  34230137  24101720  26689139   6762111   9081495    750915  39667310  36956240  33821373 
 17372815  34409845  42029643   1559023  21840253  41904753    380742    345876    715557  35477167 
 64231998   6167553  37052320  13468083  11511163  39386355  42117473  17498317  37285938  41043209 
  2027038   3658778   9148705   5020755  29682468  37161457  61620539   5121611  29759565  48193541 
 34337403    910949  48871286  12444689   9359343  33059456  63089268    728643  13469631  24217823 
  2014467  34393311  42508835   2771423  19094979   4773503    191523  62482466  10991649   2051403 
 15373635  39555617  40056985    970299  29912708   1829802   1745520  42608139  21045797  38403675 
 12277793   6336151  53967570  66162958  79361723  23246923  32581931  14129798   7988459   1200660 
 55659863   5655921   9085695   9431011  39615567  66796955  26763459  33769999  30066656   2163047 
 47647889  51133845  21992471  36421179  25813873  19886351  10026673  11413920  10090569  49912965 
 62518651   3489197  13742696   7728123   4135371  10923891   5280187   2556543  14942029   3126858 
 22671003  11762185   7069108   8857851   6420471  13264821  15463933  77939163  43857842  65041435 
 23302548  63922203  10458384  17027139  12838556  43306113   4157099   7345803  26586559  14553415 
 49490277  41456915  25556895   2984811   4558053  75003119   4099795   1208292  77046453   2230323 
 38779997  20414183  22090140  18164767   7663723  72548338  11356655  21151233  26834035  16130391 
  2264066  24443081   5582454  24096031   1781846  36114348  41517203   4844514  66043028   1255663 
 38362088  79107895  17209419  36521898  27232419  64938003  16273498  13796639   6561690  17369691 
 25366011  12031737     62475  14539412  83469544  28994133   8669371  24230664   7728441  28461619 
  1213689   1673817  37819027  25107503   2570190  32677555  95142561  52704663   9678131  34061503 
 36728171  78164139   4866441  47235409   6652927  33156227  28652123    489708   9810285  33494563 
 79958193  11824089  28789203  10855059    959568  39516451  54910748  13529835   4755348  31164429 
 11389275  45689162  34256287  37291123  17013851  13606443  12041565  39962665  37865873  45918319 
  1775299  13387079   7384323  63068707   5011944  15456399   9095082  19946453   9861768  35097591 
 10980540  49407705   4284885   4747463  27965387  37900888  22520103   2931348   3504153  19954473 
  1067415   6797703  12233189   9306311   8976685  18409017  33303753  20334543   7846647  65394315 
  5009090  60256579   8994758  18861375  10674783  41086497  64589595  67745677   3105372  24763810 
 46166595  11102771  46249023  19636755  38243289   5130247   7388958    784701   4687596    468514 
 13021659  29911998  43634075  45266082   3640884  23242995    214939   6148587    491577  21866368 
 32526015    827311    225305   1803239  51598743  17597769  45647359  21720549  38650911  31933179 
 15111723   3995943   4576771  24661557    623185  43560251   2356373  56417267     96373  39717563 
  8031243  52269403  33259051   1828960   8686242  30638654   5362361   8816997  20591848   6166473 
 25910466  30965245  62181879  65408498   4619499   1069854  14952291  61728347  21719707  21282603 
  4953903     71885  91078697   6017960  19818523  65856682  62380335  15498441  52258903  61733061 
  4098715  56668371  19755313  37485101  11163583  14017113  56233779  17722176  49602767  22079635 
    25005  73055256  20290267  24945046   7108764  42218168  13422763  18688953  15063445  27301455 
  2307181  12395099    734339   4238393  39966358   2027723  47993244  95153391  14482968  12905061 
 18243483  25053235  31386597   8823616   2026373  26251187  53355495    318021   4192223  37374315 
 63603523  46808016   6278325  61604607  24845631   1901189  62479203  34050110   7854123   7057696 
 49078128  56328411  26175123   3117147    713563  28671423   9093258   6627087  89062987  17795427 
 11027479   4502310  32882987  35353235  51616482  32929323  42142861  39821546  29708165   7291789 
 28552088  13175033   3740919    516831  10554761  13155003    486048   4175833  30889087  80421947 
 10105434  77534843  11998095   4981975  15898177  23728653  47152071  40984803  15130496   6558763 
 10071875   5451173   3005268  13211783   3935561  14527468  32549598   9111692   7018209  34508122 
 36213059   9084363  56789365   1256103  13156950    807153   7737483   1581531   1381683  23619132 
   701439   1603765   8212572  67901145   4294202    330951  60114183   1378068  35945243   5280867 
 31785519  34911483   9454791  49698753   1353154   2472493  21355251   5521288  20786506  35692507 
 54818251   9986103   7422517   2193397  30875541  68977458  28554394  38545068   1554060   1076835 
  2722434  14389623    619974  19597008   2003373  39403828  30014728  59077338   2659169   9180726 
   634621   1797983   2477304  44250198  10449588  37418991  31913563  20119131  27054918  62202863 
  6515781  14329115   1970787  18350231   9659403    986773   7518395  38356791  24227748  34756625 
   508830   4606923  88366331  28506623  40302658  19893885  10191623  14988774  20649773  13325085 
  5402444  15781665  13057349  27730857  61883923  10510434   3235215  25725560  45781698  28828671 
 54459683   6075102  12505943   3108219  39945366  29151309  14272483  30575793  22427451  12290195 
 37901860  36833393  73121129   1262403  23738287  29153478  65997127  31197783  30021975  18668487 
 36493373   4900698   6985347   8182971  88689315  57316422  10632333  60961727  13829092   4028883 
 17094012   9515574    144588  80288427    240523   5809353  35901471  29462883   7969773   9968835 
   645198   1875003  23196378  69332925  71696219  32184744  25970657  49749875   3506888   7643227 
  3938148   7015551  15964531   2946261  95194167  44353668  30705399  14459123  16422991  52817998 
 52402793  39023227  53737443  40494138  81336753  56457924    735495  70672795  21380138  23761131 
  8111303  60159843   4437589  81135672  39050475   9349806  18648753  52323529  19813275   8948107 
 16517566  72002273  19227210  50450595  15264979  34719149  51282339  58393108   1382379  19999447 
   272923  22690923    801945  10302315  11813703   3024678  37742497   4503753  41638083  48755424 
 11004087   2920404   7627479  57470601  66203799  34044731    781261  18937761   7440968    511623 
 41573564   1163538  72837681  14973683  27727593   5878908   6285081  16969467  36888501  11041257 
 36973643  39736533  43552281  33362565   2289597   5113563  59219779  49988383  13419906   1927675 
 35994303    965019  23352370  15522763  21903794  84535323   6488160  35027193     33905  22979778 
 52601077  37916898    410181  24696335  35031834  62932443  49009276  84110331  82110827  55578138 
  9695973  25538532  13684121  22401633   1597677  19960441  50324714  59106443  30119758  81643949 
 23029110  18630123  46511178  23392140  51481043  13008867  23211787  52275581  23123316  23739117 
  5472172  34154487  69321083  50330958  19488475  66577212  33221843  89998578  33937299   2332763 
 38110363  12096123  25645008   4658965   1845043  12731053  11046741  38000533  36328443  60289803 
   158073   2002524   8308503  53025787  35394093   4541291   1207131  13529814  31907736  71270231 
 32027271  24305467  43074600   8384817   2752448  63227045   3606663  56766621   4411794  32832087 
 62004079   1967595  44164050   3190416  41582155   2325314  14658057  94401794  12770475  46549472 
  5439433  22031583  10346022  69760789  20326802   4659903   2987511  73906923  56414019  37921332 
     7403   1917823   3886828  88901689  43445868  14018915   1043735  28848699    806313  74514873 
   507327  14174819  14047035    144993   2906695   8371759  23262371   1089847  14310891  13226817 
 23556976  33665580    343800  50328443  39032241  25479519  39771279  24189168  16829375  20923039 
  7285947  53874961  15692483  34696873   5689684  62819343  72125111  18167155  49652635  24503669 
 90970203  16359939   9795117  22045380   2453587  17153155  25379529  76152948   1665596  29579103 
 88912287   4569179  26623045   4282074  11705168   6841933   6530273   1739544  55366587  26057693 
  3275679  41001371  49461401  18935403   5725918     67239  55871403  25835736  44765339   6284588 
 47892006   8380783    800016  24477843  13162866  74151390  32062575  24580375  27469131  30927050 
 47736774   2770377  14868238  84349768  57094185  14910333  80212287  46480089  89237148    199383 
 41903407   5755173    115048  22366258   8874415  37368771  32561583   5950041  52314038  11533612 
 24269936  51446903  44142855  16133379  30279777    117793   2192033    486195   2548782    889671 
  5438887   9209673  49969107   3169960   5886203   2602959  48032347   4389599  22123963  28211138 
 48810213  30570531   5778873  49857153  17090547   8621735   1046993  10907731   2537433   2238879 
 16356315  29116203  24842363  54067579  17882715   2998093  21709563  11338255  74747673   3665787 
 60110439  48141051  53373651  11135951  59285265  42486993   1455343  36041415  56778409   2785409 
  4102723  14942409  29087363   9651387  20770747  49483699  15523722  23670131  12488547   4881945 
 50117603  22608779   7978317  19965237   1345467  37794486  10157571  10325803  17300159  15457877 
 12505956  65410003  59323269   3023808  73385043  24819890  23969976  14626703  16213023   2576771 
 49533243  36902443   5307243  14722683  31127653  63987229  11960891  15632861  38938341   2084081 
 13560954  51744423  53086923   5312283  44107963   9522251  12477597   7221579  30846903  44780715 
 87490561  62364333    387303   4765101  18471939    635583   5492383  27860786   2298732   9478745 
 17389371  49798173   5976303  41297925  32010101  42223317  65860707  38928041  45413232  21617943 
  6765783  66738713  25811643  26113308   2075910  14049504  30354846  27983364  41958648  22516941 
 24074439  65930811   4018039   1553703  13918251  31237623   9088878  39103033   5187993  37699771 
 17429469   7004283   2678534   2812605  86826375   8102724  15310389  29100450  80613236  28938415 
  8844972  21796569  20101599  19731219   8179467   1330282   5962073   3958101   5939079  61871643 
  9506667  32419383    173219  79090559  99012571  39036603   8879298  19761599  73178403   8752251 
 18714403   8320018  35648769  28173711  54169527  40567811   5297169  61531755   1563003  59762280 
 78132219   1934133  28082650  28017806  40923259  16997492  23816491   4190166    282881  43327260 
 23734683  16873021  10797343   7731573  33102153  12701877  39161087  37860135   6260211  32324529 
  1147139   8673099  30095844   7764545  20984428  26832719  13549289  13343793   1806011  38718643 
 55029348  50918408    928933   6925523  48042705  46643281   4057515  20290712  21283198  23981556 
  5516283  15322452  51907541  21971943   8421211  52871409   6723363  43761715   2452843  36086103 
  1974315  42048647  78593898  54519921   9782313  53983281  17953500   9390919  47625906   8737099 
 59759119  23213063  68075709   5863439  65954427    205848  17705517  11372026  15459303   2700603 
 32706097   2474667  37768741   3272103   2240803  20636571  11860167  26192241   3913665  52984635 
  3333723  19317027   7407699  28117079  46923090  22777225  31063883   1828903  38801787  26129319 
  2868363  75490942  33622173  47102619  11377349    641075  26332794  25899117   2882427  18597321 
  7953939  50393123   1809305  82047615  23551773  20430218   5908881   8797312  11184611  34795128 
  5237336  59825886  58355511  24866811   2204434  29868205  10619917   5620311   5570172   4401681 
  1863963  50344772  73435703  21685743   1526190  25456639  19803487  66840537  77630137   4932775 
  4316435  16199361  17105287  61842972   4370465  45897149  16225891  11703003  21012747  22025902 
 31394193  23775073  47667273  11285724  15388770   6056119  26802612  17094278   6831619  35884266 
 14779371    221253   6803007  19690455   6935541   8104947  45739583  78848795    727758  16051109 
 17626969  61186875  38850963  66813748  44693499  64269563  20585019  67417683  38568959  12968673 
 48199885  11541219  39825883   3389228   1279940   3998523  13224868  21005299  10609191  58348968 
 47514603   5920548  11558973   1535052  40066683  29903201  20800943   3229613   8121567  14968247 
 50714233  75941129    159159   7112894    293360    203766  15538323   4039397   1317563  41850251 
 12230315  90164121   6265851  60041535  23834787  54726171  41047754  32365215  36883599  50170698 
 12596591  35091009   9905342   6467041  40314474  47980806  19956173  10164967   1291112    973830 
 70195796  42758719  19391207   7307133  26268421  16048701  45553023  42924335  65257623  12313909 
 21540748  59601648  45589051  30004482  39937707  24507463  15682344  41550139  39285204  26578896 
 36898103   1063214  38966523   2906712  33474827  30844088  62412795  12778819  52444431  15454133 
 49383123  79251659   5997687  28620315  64252887  35552338  27766039  41571438    894273  32119366 
 34475881    992476  24524911   3947891  12342279  39961083  49850583  85829925    283200  16747539 
  8740347  31741316   7063768  28739763  20702987  41862203  72385656   7038205  62627103  51550467 
 13359413   2665348   8255579  53003815  12698193  15251727  45848337  60097209   4981571   5615133 
 33486309   9260283  25413801  25502908  19597827  28639911  24552623  70710588  38053733  51490998 
  6714618    591975   2423421   3389355  24620043  80752587  12876693  10405113  38993673  33003788 
 74934843   6193723  50916170    836271   2394060  11001543  10441854  44420433  66002847  56800755 
 21179507    434783  30612499   4811018   9105675  38446993  56578603  52528060   2135888   9843751 
 44058033  53839995  11071471  64492643   5971213  10705127  22784031  11764251  21065307   4078714 
 18112440  30262857  11589678     75967  37275921   6663291     70323   7826423   4098858  29527113 
 38610717   2246973   4358223  17739195   5461643  35764054  66019230  20580123  17499169  16176957 
 61798167   6384730  16175093  36368835  12301706  18144795   9344147    514475  23627013    702171 
 53222161  12295651   8511043  63534309  45510831  21360987  17007488   2983506  55060550  46786521 
  5240930  78889209  19083720   8612160  46866506  13825583  11441319  17434227   1614813  31181223 
 29463271  24483598  33827803  79409141  27246779  32323498   3168514  35663825  19956185   8796823 
 71691963  47697723  10156279  82359463  64034673  17089169   2905318  19029295  12032757   7234779 
 15159245  33917275   4445747  50784285  20766598   2091506  14260242  17975628  21686508   9545079 
 45888035  10910616  43573304  24607919  41305439   5304939  59858650  14376543  69256764  11296086 
  1002099  47493283  50781271  33427463  45391710  17933667  10364046   7924195  21670163  18221037 
   740219    802890  54517236  10962609  11413083   6858711  20822393  44791467     10707  48432287 
  7047393  25306140  12002127  12724419  27456443   4231122   1718455   4532343  23970069  50521185 
 47182281    769595  25393096  80863947    343928  46596847  12303518  20092983  20511215  14243107 
  7771469  20397607  14322235   9352095  61224923   2979383   5689353   8004657  27305115  42947163 
   376707  63729943  81895454  25226556  53934960  10711632  66866227   5840780  49355933  28555083 
  6415938   7928813   3565237  58425699  63944939   8954719  16646155  47395923  20478846   4490455 
 14101283  16072654  44824960  14361465    895508   3965613  18938483   3053691    697995  24322068 
 63512823   8918748  27948807   4226711  49467948     20247  10098973  33217833   7893561   1113423 
 76687062  19325191  30998112   9058807  14362368   8162683  24123922  24215587  64382595  17876891 
  6887439  17080883  27527766     95243   2105863   7166396   3114220  50572123    969723  17809228 
 16796356   2731663   4743681    411087  24094251  31658277  27244731   2671941   1275306     81828 
  6135683   3977698  53108123  62216763  13791511  29678877  14800083  75424251  35188755    374949 
 39381723  38431675  15929601  29401578  34948110  19402155   5353903  57311623  14623753  21163947 
 19901073  24527507   5599539  16413195  16634139    384971  16156545  70977787  12241793   3441624 
 20559543  53089667  56226818   5587047   6444223  27589738   6896170  18347933    413438   8608421 
   880506  21153564  21303108   5414638  47289399  18870753  22170843  70471743    291219   6558523 
 48003708  21418494   1481687  34740127  57792135  67909353  21358340  21081131  17547417   4504743 
 70925525   4420409  70865194   6520839  21896927  18038451  49065462  31195763  59308658  27620091 
 30532921  25559151   6407353   1641721   5968260  69465292  30203919  81764139  33589393  19880403 
 27832383  16358465     37017  10318389   8658421  18860703  30760824  11512607  23688363  12395269 
   762006   3224355  59188273  33894717  45929723   8109246   1282988   4541253   1367892  30002215 
 55338287  79182863  72093058  17229842   2039793   3972637  17280447   2374189  85806852  10368670 
  3655379  16072053  50230953   9542630   9481817   2565238   7351257   9807811   7880589  24584723 
   577656   1217904   2381348  37398861  18388237  10549341  17950201   1787975   2683881   7597311 
  7874135   8868069  40385679  67565166  27745977  30780939  36774843  17696655  37202400    153783 
 19894683  46284639  47799715  45924619  61708926    157448   1741991   5252609  17212248     90875 
 15448138   7045973  16959940  38965511   6328951  10141432  82395893  32377623  10682625  87803443 
 11016738   6037068  14759331   6473411   8853243   5769615    218418   3089748   1922043  17895707 
 39132200   3287694   6993767  10100923  10511627   9703599  19694793  32373063   2543493  30784371 
  2341794   8652405  24426537  18766977  26112660   5830977  25519995   5765809   1594872  16547031 
 60692508  18145068   2852418   2472182   4816949  48997617   3342459  25867433  32250609  15909273 
  9757563  39203057  65342859     98613  13792123  16376623  23087373  29999884   7065927  34761403 
     7791   4007259  10619823   8711598  83827323   4924315  32107419    164475  68303243  28669299 
 51211059  51684959  32238381    845107  12675123   6819441   1112127  23979419   7882152     61932 
 50594892  76636224  17174673  85657783   5197623     70071  20200700  53541219  69982161  72798021 
 53790327  31652735  22122924  58125003  10919211   3217137  63039135   6614931  14547945  38419863 
  6092538  31658295  12079503  64459059   3222546   5304011   3163083  54998269  65514703  42251283 
  1257533  12964347  36568927   2350933  16454043  17978694  13317188  34089186  31620915   3966381 
 57958179    779335  23172379  17363627  34650222  25829331  29461740   4845425  57848550   1400938 
 61625616   7992473  45190939  39738068  11289411   5582371   1936033  74365059  19022457  38615813 
  8464083  60998151  34382340  31603259   1207867  14447181  19305698  13459263  28391408  56141871 
 61989479  55878523    959739  38282199   1074353  71736239  46583141   1549698  73750928  11788944 
  2849872  71856673   8987547  82160453  15480595  33170487   7056203   2790273   9374895  49898727 
    97480    426749  44093607   5277355   3722303  24932151  13248495   5860873  67963473  46109988 
 28106271  22178747   7277714  14381166   8671443   1354756    903517  14860683   1439099  30992667 
 59569594   3373731    910788   4107411  83468046  12714329   2239767   5517453   2086818  37835397 
 11465643   6523233   1611007    858519  22655619  44742723   1700727  25410873   9271855  20322737 
   385467  14837623   4986223   4405053    483263  72615862  55184499   3136563    161491  20648639 
 89462289  26873177  65103843   4456315  30814545  51595851  87020519   8054267   2686613  48819723 
 13292067   8388547   8840235    703311  90589533  28798399  44461995  12129539  20999211    433964 
 13774037  55714393  15599820  22263945  30804191   1440771  59797627  25693607  27587323  48268843 
 21427521  13657905   6314013  40328823  37043673   7532839  10255563  50823679  24129842  59445405 
  9964427  42228675   4124285  62271689   8616273  17522761  59027658   6447371    462442  35657511 
 67195563  39080913   5934123  24197632   8258052  21610569   9215428  34562823   1431707  15655089 
  8713923   9719132  32926244   5353724   6374623  36880946  50714402  27442512  50940363   3420123 
 53519315   2073387   8602340   2830456  17971089  24238639  42322584   1349703  59440153  25894467 
 26366274  50950008  44720633   9371849  78715217  13981729  42473653  48521683  25446333  10798134 
   797594  35315797  42698148   4441230  76235415   8256487  19061097   4838225   1955399  10183770 
 50195628  28183979   6814598   1980531  37725091   1394208   2979729  46610007  16330819  13655898 
 17851635   5465263  48147495  24367925  31158927   5326785  20351696  20661273    261267  23112123 
 51771791  36533895  20112891  17656998     32873  31279811    204889  32939483  41516059  79112403 
  5634216  53102913  24257670  19668104  23122070  15578430  23018412  37807247  19305099  20182278 
 13108803  37167484   6196946   3982203  86594190  38968639  25137897   2314323  20764254  65457619 
 26046198   4215747   8784513   2101023  51864367   1289699  38609814  14450595  54573191  30500835 
 16385954   2351095  50446454  32406939  22020648  38798913   9360927   8991387  10132375   2243566 
 34317621   4906023  23222763   8636163    770207   5551207  96721738  23406571  73143836   9115383 
 28513531    316595  37129677   9281883   3008097  12272928  12709523   8559689    363255  19604598 
 18617541  27026287  52192189   5798513  42722023  21957045  11964043   2384865   5274035  12116924 
 13406673  35495333  20334107   1590108  73359123  53911695   8848979   6185379   2496058  36175691 
 48215250  38754449  67672159  24806991  24238939  61614998  25177425  72018711   4245012  27294207 
  6594389  44661867   2114699  10158117   5038959  67231062  40146021  17658498  31847568   8866626 
 12184097  26414373  26873310  36769128  22082469   2168263  45333037  12554889  45911490  34527588 
 10732137  84512187  22931031  12151995  50185398  64378815   2687419  60192408  15630660   4097463 
 74350203  21187723  50197203  29833017  28971931    238300    941973  45120605  52319603  40318683 
 27209352  11223159   1639295  15693971  40831122  27267331  40080251  14432618  17702535  28109646 
  2234133   1418067  52903799  83521131  50655833  73661183   8306167  30527218  13386399  12529953 
 37755173  87884043   4143961  15464533  16784511  76299423    405231  64955804  35227693  62874463 
 21029979  39125949  31146351  45846539  43881763  66363342  39092155  21429753  50304741   4958241 
 24445698  19096998  23149573   8582907  66648705  16811725  57543981   4327803   3411031  33316763 
  9974505  51165933  67816139   1580767   9030905  38841478  78776973  83989563  24447099  29397423 
 12086175  30865581  33242913  71482794   9965631  41880499   1117203  14607771  54975449  40854118 
 84332683   9974139  82190715  10117890   5682315   1106567  56218349  18677958   2380010  75727875 
 23618328  31163891  24230631  16594671  41237898  34529367  27171427  11666598  43307099  71814351 
 28411408  51865325  27332163   3986943  55218624  46954719  22945595  11866157  63909150  46963847 
 40883835  16115859   7876383  43350123   1959102   5288699  65606111  17565853   8392195  33938208 
 11416387  54373466  66291687  10013433  34191621  11222103  19797419  33168159   8466287  27537711 
 14869013  23083989  11721083   1691175  20474790   7159869   8343667  28195065   9424939  12833020 
 30040497  12769404  42978478   8237409  18713025  49175731  95067963  43514462   9194311    474883 
  2599287  76278771   5809003   2073381   9570299  54130383  39387555   2077458  11372793  21356046 
  1803682  23143506    171942  57412467  26367357  23525097   5222353   5427363   7631151   6742782 
 51045971  15053433  14648754   4185603   3133827  16021530   6059949  11424435  81938503  40138683 
 75052023    125837  12091565  40679003  52364403  17732243   4325763  10590678  35477321  10661199 
  6353728   7217063   5687291  80414723   7381123  11294965  18646071   3380495   2118743  57086668 
 40294720  11709938   1068553   5646001  25934395  65094625  32166033   5603917   9580661  26912094 
  9145887  41648795   1795323   5861958  66933388  21286867   6347193   8175903   8592739  43831671 
  8267379  38340645  46747995   2645853   2456709   1972335  37304118  37395258   2563203  43221639 
 14598083  59072733    124000   4688301  14451546  48336268  40216002   2859473  13561807   4231948 
 30233529  38147715  34243101  16522819  51632571   2465497  57807315   1909491  65792175  41680364 
  4051263  19197123  49930289  21318747  19701713  24222616   9167543  33199949  81917889  12169655 
 68527715  15132603    595080  62421666  30510123  44322817   8226179  13843188   7396599    149301 
 60188251   2382042  54839579  19963902  27941619   3403720  11000603  11374963  33337002   3686939 
 62898049    995442  10996403  41735083  20365965    113677   4608106   7935225  39964479   1922480 
 12838731  19975147   2773179  46932418  45629506  34960347   2659974   3393198  15937083   2853116 
 54944605  23047377  28543995  17905738  18188435  32236443  24579535  61879743   7360476  17704991 
   612815  48962140  32602287  14890955  13787655  18664548   1084395   7771579    710169  80152125 
  8137923  39533589  30363652  66586695  15476118  20524638  15177373  63074245   5934709  29538111 
 33332873   3082308   8352987   9212793   1600626   3780507   4443666  47163023  25305671   7261114 
 80242637   8413268  26919951  22034850  38056679   6901511  13346857  29544863  33074137  15964668 
 53553648  42855939  45386157  23265467   1752141  29016123   4364410   9739623   4093332  29357611 
  2994711    471110  33897668   3793752  33290413  63067635  21332993  55505790  42266670  20023873 
 41000298  11597995  14746807  15750864  25105313  61439857  19142038  79452921   5107323  43060972 
 40804167  45533436  91312942   8175939   8061085  52757743  31491618  69792993   3485508  14122658 
  9859453   3764178   5183775  59343489   9785031  44770443   1304059  54976169  26644818   3475971 
 54313703  53431878  18077273  20344316  60219323  18277143  63187173  21776446  41550651  40530283 
 61702843  61471323    385739  20610699  21106179  41819749  35930813  21667545    388410  19329494 
 69707915  47117875  26400075  19381589  39381575   1982859   3358651   2629647   3348215    755373 
  5054529  19778655   8807383   3649479   7900666  11073786  13361966  18953745   9309941  63887793 
  6673353  10213314    661133  74602893   2906600  37891789  34402373  39077983  20012923   1123245 
 32502803  10773009   7287099  23444361    466915  74747805  18426442   4570557  20083344  24603729 
  5991909  15134458     26628   2607498    953600  86860729  13463026  13936328  21085350  68874108 
 50347238  51679049  26549699  32851987   8673441   1706148  41323713  11019987   4399364  80797427 
 44641512  49255203  36310617  42266098   6371091  34157802  43176303  39634027    147075  48874262 
 19737675  31899669  33423447  13800768  28777115  18179281  29777803    723399   9594295   9151083 
  7322350  70294413  61553177   5499123  21783156    357419  13664499   8066877  50528139  26550163 
 33539373    276168  19709227  56395188  18038816  58807095  11186939   1238692  52527818  26333371 
 51063995     80259  44398923   1878528  31114336  13283473  10865078    423340  31466367   8761547 
 66632415   7514863    469501  53395263  25021995  19654010  61873026  24445238  16344031  66367383 
 87855315  40350459   3697924   1036277  14023431  37705433  15214596  19963659   3904611  51224712 
 22462008  47333527   2318427   3240646   3405563  12411403  19257099  55877251  32382371  38769081 
    77307  57554491  11785491    715518  17151905  30876243  52174304  17222991  25660478  35801720 
   371676   3252018  44020403   3096923  34653219  46079664  13711597  13312763  40456723  10367898 
 30799995  14353184   3477476  24470109   9800691  12065505    915450  11186061   6337891  30744327 
 55944397  32719867  30993358   2397486  13757955  23367355  52999391   9882933  20833965   4312473 
 15557568    672227  32132475    998651  36841643  11800455  16883811   2426133    679956   2543223 
   564819  20284155  22222929   2588123  46601498    952893   1669563  13474747   1596189  14474465 
 20109758   4605083  15116567     80903   2749023  28460633  64542075  10379173   5694567  50625363 
 61364155  14454843  13702863  61169977  59425311  11772207  18519955   6350775   7672541  40796851 
  1840443  35322267  38927196  74215833  34494373  13848062  80976915  45102203  43505158  31391225 
 35556993  16546963    742473   5580368  10428576   9510090   7135758  37371108  51086715  10293819 
 33561339    383099   4432434  43538566   5425915  13132755   9041587  18171393   7579656  28648209 
 31937931  26963712  43887751   6953051    941023  21218067   2019073  14263651  12144528  44369721 
 36964323  26751123  23053027  13086845    725891   1359943   5531163  19034187  39630903  41162555 
 57404151   1796506  30458275  40519641   5670183  61419833  38247915  41245155  70172727  84069493 
 20152557  37057431  29298579  58116660   5159594  22188203  18033684   1286457   5696627   6172633 
 11387675   3730123   4062392   7092177  15341399  17347623  27222273   5472153  73129155  76493221 
 78411717  28745763    935499  72497796  14409966    661062   5055590  45296517   3206970   1273268 
 19947253  10933122   3830268  34286931  20664681   8560393  18678107   6756478  19521746   8526731 
 34540677   2341193  17295188   5991597   2062059  66054612   1260151  30319027  47933323   8049318 
  6542241  12145399  11085901  13785882  45074559   5832264   7226083   8923713  18278163   7331235 
  4982969  30348623  71857551   7426311  57925809  34576581    974139  10088933  46036095   1064113 
  1209793  18854003   9018633   1619706  35798149  47988570  30770838  25267820  15791110  23599461 
 12506631  33616433  70545477    460598  43266274  56060139  13048808  30004447  11835357  31598771 
 13759694   5791191  45383559  27137938   9892955   2169047  12064451   4907767  35035404  75629607 
 49471573  26171535  53466595  61669947   6717619   5422710  20067688  15879624   5870011     51103 
 50714189  11066343  45353940  49952535  15307058  20342757  25104887    697659  10040931   7493098 
 76110243   1560321  29451208   8095573  12589035   7756323  12458065  59428667   5806473  12174423 
  3082655  23465454  28356990  57930765   2006853    305358  80779963  20380815   5759403   5827956 
  3624519   1651039  23127693    659859  17519408  28812129  12315573  11690189   7306607  40737313 
 38828958  17413753     82959  67097552  30330843   4318063  73280079   9015870  35073888  55869213 
 49376497  31884591   6329952   4783055  41899011  10400148  39738398  46545755  27911083  54318363 
  6240610  79008891  36056955  47019804   7440710  14670651  11700237  32823991   8061603  29983104 
 25387719  71943443  25350233   2087251  74706059  77027451  26566646  18337195   2777582    465423 
 23720439  15428679  25742909  25020213  15515806  13211259  20259947  11086275    945883  77347995 
  1272137   1199175   6429293  19009275  10721067  10396863  38069921  16146403  42417095  55405403 
 17489908    447303  23096999  84551041  62769363  10449276  11272791  18516059  59949947  57328773 
 12584723  41345498  19366589  93858783   7838499  62795883  13427427  25980714   5820659    621939 
  4736867   4248735   3294547  13408189  39511779  23041080  56323915   8646149   7668773   7113138 
 20263920   1303526  17299293   6438170   8427352  25891935  49932467  61976128  14006535  10421243 
 12030713  35180637  28492826  43968072  14308109  58107041  39783425  42211979  73803897   4004277 
 39520708   4075464  85884933  23092833  12336555  11841953   3413769  55969563    479398  38997243 
  1238811  36589368  58444263   3793948  24850491   8885403  50250003  52456938  36897738  24899072 
 15031647  78872574   1846898   7677351  68261351  65289549  63420291  13706959  90601755  10397769 
 28821527  11724288  17776033  25348931  93794421  10662690  26823675   8028984  31874732  11613579 
 14595641  70478079  35048323  22878483  28994653   5465473  62054665  49249881   6066814   2849629 
  3994581  41082375  30918873  73823082   2612373   2464037  37688829  30119651  35136903   2536822 
  5129061   1909427  17938635  17423508   5507963  11135195  33852923  72044577  61663998    241936 
 11351263   1657227  18960773  12362493  37441153  13506870  84538731   2215091    727773   6218951 
 79683007   8583153   6031327  75012788   2388443  75612075  67729983  16584966  23016571  12134381 
  8495029  38083677    339676  86732754   3803369   3998443  77432793   7656408  35631923   7390023 
 28900923   1081483  17479389   1697063  32215595  42942633   5295161  47439757  14118173  32656443 
 22438669  36173336  50876183  24623799  27946107   8302987  13468827  32783289  19412885   9079323 
 14894095  23185635  27313043  29834502  11102298   7013503  48873015  38748763  27481439  12929148 
  6616431  30058263   6442377  12917053   7161509   2338521   1170639  34396623  27047871   1751113 
 14049873  51563187  33146379  31643163   6164123  15357059    427671  50033403   3327593  12083553 
 17389131   4132443    274173  57176487  10137189   4602603  64221027  11154915  15511281  21091069 
 15653691  48021103  28588663  10622127  38018895  13735731  22022179  41096707  23897231  18877467 
  2576203  55950139  60207723  41427934  53483523    869499  10533801  25448023    797010  33314598 
 39350499   1236295   5320257   3399660  12035979  11519148  69446875   3047727  18099339  67641838 
  5328425  88326757   6101448   6178158  37421383  11933307  21729915  35817543   2525142  19937327 
 24906123  14308423   9864467  12504048  70141698    568779   5515875  52694193    681963  31709946 
 18923451  44279547  58529594  91644699  36470651  20408658   2349348    914372  32929683  49621947 
 18931847  75303435  23847461   4429665  18601803  11719803   2303398  93425595  28946307   2551663 
  1762023  85506677  36551373   1496475   9891675  42056547   7096635  30063585  18653523   8665814 
 42837573  39772752   2886123  12641460   4919271  78177417  14574565   3780866  61154007   1875157 
 35317221  58070193  19592167  17638007  31530918  42215100   5780443   4488481  19563813  71884351 
 39460523   3654906  47136653   8366403   1175843   5431185   2033773  21037003  11256585  22342898 
  5799103  24265859   1007623   3183681   1389567  41210129  92858715  23934309   6147547    528191 
 14476208   2544571  70482113   1828651  15049035  16973793  20637003  76380801  47394299  40397339 
 15294195  28127319  64217547  82484907   6799058  31283973  78441325  11181748  21840324  30086203 
 17817210  47336363  70538921  27035698  16771581  17780457  25727415   2637745  22503951   8516121 
  3359721  28618467  24359535  64060937  95013069  22721915  14671521   8533405  10298604  54637863 
 33808038  65629193  53830680  54081948   5239105  16346548  15343947  32921651    756583  13404183 
  4011938  38543073  48106280   2707683   8793771  15079641  10792923  17672653  44855498  25142868 
 13212083  89384179   2941633  34743531  13744557  29132343  48680014  68856207  23313253  19049319 
  2427394  34673013  32984133  22120595  23266808  28722131  25663719  67967099  20664537   8890323 
  4431613  13729167  17044357  80920218  46194243   5604763  12162273  76967673  14035083  15342504 
 39941262   4505637   2098576  80758577  24473472   3407830  28708118  28731171   1055607  23774384 
   829003  50229506  12093413  45142476  13813356  31764223   1082568  26946987    529197  21582071 
 26889018  38705813   8571536  16711969  46238523  17900343  14969923  48989773   9480836  19539451 
   399907  52765164  48644268  61670283  11246623   8686828  15632299  47170653  45892033  35117349 
 51339148  31618339  24396341   1980283  21570774    811688  16702795  12114143  17786727  39449348 
  8336473   3669675   1176251   9062896  10372434  52392140  69122773   7926390   2358506   7350387 
  6861973  37185143  29210610   5564019  52211211   3052716  38677734  12085287  58305465   1897166 
 54652875  40751503  12006843   6533988  12146145   2542605   4753698  17870812  57382368  38312275 
 26249241  30137867  91565827   8299486   3159510  10045051  33033723   5987767  50398863  43952433 
 31980747  72781104  52750971  36602343  76130883   5689921  42596843   5825103  28033147   2414548 
 31623582  15753983   8285244   1341456  25130120  15150977  14825768  34783998  14419606  19638489 
  2140033   5016123  26390436  50622353  62267883   6290897  71297307  12475691   6674424  30638053 
 29682379  28153128  11724417   8010554  18856155   8244201  35135864  54998507   6195761    833334 
 10337058   1281643  45570939  66951795  87265653   3284701   2337443  35059245  15304003   9678849 
 39207115   1401831  50765307  18941716  92093559   1443323  42899749  12876018  24299431  53370231 
   438387  25862169  35509363  39862946  49710678  21207933   7967343   1613163  18134989   6349998 
 16417083  53963790  45292201  26084753  23535339  24091148  53096934   3956253  22763248  33312573 
 41515827  73427919   5063181   1807965  16579259  14274614  42543099  78643675  57689117    175589 
 23594811  34987263  12303582  28561929  28369971  67992895  24144708  20715711  37089078  13288167 
 50258388  34983953  35482227    184928   1822489  15040263   9612923  73029859   1607754  46334931 
 61029513  50845540  18473739  28275123  29383155  51029137   1202023  40965563  11007455  13238215 
 23726739   5028267    315483  71515521   7944067   1486127  24299588   9376812   2158013  67587211 
 18893151  33569043    112871  57916403   1810158     46491   6360243  21896810  13154230  49188879 
 19176951  60010922  66085353  30674990  48099233  11666833  49329403  42258963  32065437   2422683 
 52818915  14071215  38537595   9352650  15483948  20496609  51900664  20848821  26766683   1498389 
 10054283  13293043   7926891  59617989  58614715  56981463  86892513  19441398   3746283  12556447 
 13569356  10878107    813323   8383443  37118568  70821177   1310073    169908   9399819  28278779 
 21593643   2120941  19827427  15784623   2242631    377178  34750590  36678476  46810588  63340215 
  1170523  16608234   6232317   2092531  11319551  11301931  39353073   6153079    560155  21829263 
  9659673  30848579    216724   7231803   4041885  21215537   4415933  26490873  10699095  13890219 
 12290137  18623595   8798904  53237108  20341326   5516428   5579378   2196603   3679931   8550715 
 45529989   2753685  47130219    472935  32162613   5314083  15806669  15623453  15295839   2401259 
 24345009  70557063  35795023  42713439  13470923   1604355  58564653   7260565  78270873   5517103 
   114251  15207098   2461868  72723615  79111395  43239011  56572251  11604218   6147503  31622945 
  5788267   4665338  32846651  18425355  34051865  24771639  43352133  42343433   3884928   4921611 
 65647859  43611819   7271888  21140739  20123727  31921908  22184439  43685233  10377051  72100690 
  8260207  51086592  12983163  30112491   1891527   1847255  35994633  19044120  42748283  33400545 
   520577  78660129  49422771  43688445     28107  17628468    571833  22459073  93794187   4641452 
  4274866   7612516   9812415  31774173  30033945   2690913  49932479  16548743  60153398  30950990 
 20412792   5352203  30405971    304504   7175361  27091925   4540113   7548459   9984123  36685100 
 38057883  13688098   7446182  14445231   5210589   7960899  47474875  30442907  18733770  74359675 
 10007162  67046333  34887098  36200973    231998  47750701  20848335  30286728  12267679  29211803 
 14695551  44326293  49622567   7912083  20198838  24915823    147957   4004538  50508977  10040253 
 18870961   3104367   8269623   2255387  68852123  64183561   1213049  35188068  14989383   4910652 
  1687207  45070519  26111934  45693485  62983155  24928494  28094554  26060523  26901935  13483427 
 26051244  20562683   5488215  38395502   9812501  84549363  19925755   3829479  27139518  10957263 
 26522614  35625351  23494763   1258653  16102248   4062935  16786213   5441641  21336378  12902047 
   113768  11729490  12794469  44458308   2434440  14078999  22771991  65388787   1871335  41357208 
  9824999  85111611  14212123   1985379   9218853   5786658  12889591  55913673  17197803   3869845 
 11997348   3047855  25639263  73722459  33330291  33698193   7742889  37739715  20846043  66508143 
 14671220   6290061  11061903  47623860  15532621   4678679  31260027   5819703  31228104   6023329 
  2354658  49191629   2737848  20329635  61137273  11231819   3779683   9772994   6063890  12291243 
 20593413  29521923  21052147  41580619  36350169  15001773   1454757  39089246  70747779    504003 
 47656355  52440192   9179557   7464536   1629377  18585308  47024763  30688690  33517788  31071030 
 28364907  77530731  12211597  40689623   8476063  29682441  21602476   5011035   9916863   7137526 
 13972478  36632339   2495733  42248357   3069936  15713611  55478133  16902699    384379  65146823 
  6468249  23235323   7156783  61443575  31996753  13513969  13714131   7776587   4609023  28172285 
 12711363   4096147  11788163  16222947  38795162  85351803   8627164  15055163    120984     28988 
 46314370   4882011  21226708   6061035  49728214  14111337  41426067  11800743   6250171  13673178 
 23167986   1922213   1950363  28751031   3358898  10738257  43089477  22805467   7595223  17607574 
 56496851  58795167   7312095  15764223  31928873  29096320    533768   9808184  11167500  51170733 
 85871643  33130035   3737623  44468198  25826961   4931193  40412173  14916507   3914856  35106957 
 60491895  21331823  37647225  37884266  35737923  30110271  25602384   3580355  50312571  44810827 
  2994180  52643959  82923123  79305063   1047395   8488143   4391257    545829  25189638  50689923 
 72290913   6057027  40203341  79574982  26965728  34245951  26034555  67109195  46020462   1487631 
 20666307  13198958   2194455   1911162  18095071  23216083   9518595  55239846   5006895  81872671 
 38120835  27990688  11316177  21620183   1781714  25673298  32338011  17844903  38917526   8907225 
  8972623   3609249    716619  61088885  43212542  46208123  38866713  15823516  28379823  43093543 
 31499003  52650595  75206646  47287175  18349787   6456666  40946743    485891  26751498  10952247 
 29308770   2281493  42424175   1899195  11581803   3456879  26528323  72454439   3483383  49820151 
 23556391  82309339  30723156  41836645  58745563  30635377  22539887  85692795   8573901    714507 
   642023  28996764  11161635  42471981  18166477  12847293  19371967   6747747  23500430  49199193 
  4938282  16939213  12615666   2348965  19748775   8416226  35853123   7507727  45977915  32876659 
 75006015  73960167   8767973  10180153   7612827   2666923  24632134  50542523  43284741  10421721 
 57538311  27547027   3536349  15603407   9549633  45461931  18148848  49832753   3922987  22353531 
 37599395   8601639    248427   4826886  57762270   8227051  15233923  49741431   2717786  65258540 
 30450480  18404575   3937947  25299067   2779515  29807595  28695154  26535735    802785  37722951 
 29102759  73719555  24003903  22395636    737475  65587120   7999541  10876911   4333608   1300704 
  1010807  68151090  67105543   5701771   8477268    760419  29985201    210489   1898955   6143067 
 37074291  30192411   2790988  49056641    149127  57956471   1466203  23791323  35428191   6960015 
 57559879  81730485  16599495  23460411    983131   5692635  28861851  83634600  31692399  26907486 
 29355171  93866763  28606811  35147179  42989592  30237293  11512804  33068873  24225423   8315571 
 30655545   9068847  42459721  18410823  62258955  25747242  10921671  17945299    638403  39824901 
  4043226   3582195  31961711    532446  30789730  13614012  21703803    263433   6983022  10124401 
 15775329   2053845  19833813   6426021  37418862  21641978  14767435  13562153  25758587  12951723 
 29956833  27076601  55827037  13508893  29889535  16325845  25820267  53883510  37968531   9018132 
 33552075  21442423  26686875  43590341   6873643  21256943  47349833  11295187  27050793    754161 
 45333787  77904816  18652209  24298611  17983473  75628563  21402812   4399944   1660683  74328272 
 41675878    816743  36210057  33251963  19331051  28560595   8707491   3093052   5565865  52608387 
 49287515  95844198   3012951  70228335   2048235  34625483  33052759  10566219  52726363  70540637 
  4003869  53708291  33996630   5899094  44770323  17236083  28447906   5925413  64766860  51633178 
 28471018  21457923   6374281   1484411  17500398  65423148  24896505  22539811  19998551  25608289 
 21500682  87014463   5262891  53490212  32337148    444255  44877883  32316099  30376230   8813939 
 29866519   5520003  37115943  24256315  15125219  51482586  34923784  14437359  65022158  95775675 
 27842667   9978455  11100443  41079225  14299382   3498498  52292455    618195  12896923  22511229 
 13494795  26715875    230968  20994395  17927277   2125691  38072469  41622879   1148838  22196843 
  1626923   7163511  10475643   8922663  52427659  36375105  75508395  10449743   2593592  54687775 
  8603733  12299943  25389942  31483263  60128709   3620437  15433281   4918661   7786109  11201673 
 50082027   3208155   1108923  32386568  28052161    276023   7443337   9037549  84195962  55114287 
 64262041   7772793    963393  11068642  47206887  14847705  34500960  21159453  42067407  66403394 
   820491  13503523  42814916  33222451   7952833  57476023    124191   2027373  12448790   5627013 
  7753561  28981329  29595304  20246819  31863093   3576759  13947903  11962587  36553788  51890253 
 22473573  32034567  11035266  46484753   1415827   1955483  21774343  16476087  82878240  86570271 
  5326759  28543236   6853115  19344618  75424575   3578698  40329009  16254963  22431392  63411462 
 43149146   7167061   2952644  62554405  44450889   9766923   9253728   7145016     44157   7781395 
   451683  63930003  43461692  12860313  20894763  43802503   7726108   1620933   8529399   1146331 
 27829183  18873755  61998171  14280498   2187819  54346573   3598443  11912778  61321167  69372339 
 45419871  20689506  30548550   4238269  21446669   2478165  32587071  19904263   2210499    933731 
  9384859  17643063  22958832  66832131   3828933  58012035  60930555   2172716  12244620  39321519 
   982023  21274365     55968  21808547   6475533  44083413   2609917   8273578  51957369  84428887 
  9821181  22737779  50371633  32449638  43898923   3055420  34570393  10063498  40374819  36744268 
  9617608   5971257  22134123   4639923  16111275    438792   8429473  48524907  56234961  10415356 
  8208363  44605823  73110471  32935243    155535    670103  14103163  12617051  63684147  19123197 
    34405     70434  25809496   5973883  36602289  15475224  46562443    318695  28595238  11223678 
  7787139  25017763  21755978  26312175   7128243   6790705  58896912  45734747   8870179  21672683 
 35472648    617699  34716571  13061787   4151616  14119845  29538555  33073303  69353517   8707083 
 10990203  54763803  22127669  76438236   2855835  29737192  15817722   2033483  14528211  54945559 
  5435943  48622323  73926703  19269983  45744923  31301764  23845723  45327797  19896212    722313 
 31261500    711248    712383   4473843  12923187  22049469  28804483  49776111  22832347  62629438 
 18965851   4095915  20915463  13845955   4059192  10463873  53648684   4074803  12615554   9582843 
 41792109  25887881  30687811  21503763   1287287   3188383  39168978  10310395  25438488  26718115 
  6694299  15192839  20486859  43111824   9875255   8980248  59882913  82145571    304273  50661756 
 23088399  20736755  18072543  24870307  49790277  54245883  33707831  11656061  23057703   2520927 
  2134980  50419590  14209941  60945633   7223679  12588023  21363738  11158215  15911859  25063091 
 26383920  22985501    724643  19362903    663803    196647  14767748     38940  14807178  49284133 
 14763403  31636163  62825743  49910948  59674491    639853   8536140  79958932  49189089  55229927 
 24569769  62287647  28199775   2469678  53082110  60334111  16708311   6253013  50676893   2585453 
 41097507  60791731  22964427  10046439  13576308  18770361   4811688  40890834  49888833  13311675 
 40790667  11818629   6857967  77500171   3528879  15494939  54020003  46083299   2282275   1079539 
  9805981    447350  11843763  24717915  50711868   6040685  15428203   2995115  17987643  91025179 
  1951043  48500205  30092809   7635136   9099859    652659    831723   2552745  50425338  30612327 
 25103643    593947   4744203  19136671   2661888  72789966   2942083  89247243   3947271  11059595 
 48417459  70813635  34876735   5533062   1974192  68128690  66099867  71341281  19577947   1127568 
 40291781  13228533    105213  12858675   4270402  33464860  43904823  11841659    242780   4621467 
  3686655  75505683  43185288  18741237   6368638    153301   8258683  31378171   2625456  34056727 
  4333673   4144123  38319291   8844399  37807158  17833035  45088653   7583799  32908959  26091855 
 39827682    549177    160881  13471381  23042868  19580383  75474951  29626998  30111315  21639513 
 25565650    510093  17347469   1722389  62061171  28968954   5732147   1988643  11221215  58910061 
 30727848   9255195  26120238  35506077   8423690   3829498   8040793  11679173  53158885   1076217 
   601707   2910843  34368387   8197795   4453873   9166923  15741723  39143115   7042539  41591037 
  6410433  57660115  38680768   2139139  69450927  24660471   6086458   2991843    853068   6424625 
 10013123  23065685  18158241  15950688   1296336   3922363  54048172  31036891  34124343  12252083 
 19565823  68476467  67380435  10265829   2591558  17805543   4660096  43369073  60581049   7017234 
  8178977  33663183  36251283  16841103   6204528   6884813  21146901  15064309  40003822  35088418 
 67705408  74729865   8907919   1659467  19499723  27284864   1313859   7619591   3292123  12547405 
 13402589  23502443  14618403  21846087  17743633   6698972   1216219  23049483  18541317  17703149 
 34240131  11462831    477585   5846607  27068703   9265587  26829826  29447163  23691155  10765629 
 35352258    278523  62092823   5478332   1616133  61525410   7036971  11225707  75154675  82952491 
 58687433  29583795  29317047  59250381   1496827   3377003  11419026  13861037  17943379  14329284 
 18697391  16291659  70643661  76666491   7003275  38689371   7772603   9324141   6324523  51285615 
 65086183  20599261  39718803   8419840  57159563  29395947  12817963  19347055   5227872  60015078 
  4290033   8785673   6273429  20261308   2806188  23919123  41246843  24861899  42621487  48083673 
  2660900  11803523  13667723  19212723   1730040  13279367   1927783   9147715  38575347  45055077 
 70947225   1289301   1752048   1600429  48804318  38564887  77096895  46500915  43840913  20851399 
  8913783   3670682  12962523  55709028  41537220     22271  56225979   8724303   7827635  49358315 
 61324253  21826083   6843063   3348273  26049719  25097433  10632443  25666881   3034419   1580753 
 72803673   2882083   1214843  83343303   1034562  56163153  19373019  43312145  28638795  64934708 
  2655450   5965753  21402513  15354059  47158453   6556259   2489766  19367625  10958252  37900167 
 15664571   1309398  32367655  52191065  16544346  20870353   8783919  56714799  22799639   2666077 
 46377195  10516380  38557169  73144234  15059574  56893173    422422   1350480  60767319  26276278 
 77333830  65082426   6010752  12372873  25101261  62587324  12545051  14517045   4201811  39684223 
  2141493  24968703   1540359  43839603  45830688  21503677    217531  76317615   6220967  18043251 
  1440723  37497947   2780669  27152808  44574999  29268987  10147092   6597023  30565686     73735 
  1160373  57227997   2354736   9429387  95881947   2420376   1905923   6240786  69706083  49387299 
 44816576   2677901   1677379   8792533  34247761  42858629  22368189  12182433  19596497  10213440 
 67996995  69473118  19725199  51834639   7613718  14388651    274683   1996453   4104123  22252422 
 78598335   3826734   8238111   6469443  19869702   6081926  30143139  12575823    486903  21101371 
 30807835  26266363   9579231  35343123   2907408   8943142  46619349  14211633  11434098  50194949 
 68435255  20833567  19608027    349563  11971643  44468169  54309498   1777080  49054011   7220248 
  2175065  38961675   4636062   2504259  53837389  11721391  32762608  37393292    967572   2479250 
  2310563   3074357  19266975  44193733   4117092  38600447    884886  53289073   8852565  16474623 
  5323695  10797048  10621031  18444539  46086360   1081014  31856903  39207067  13370139   6990603 
 30842870  21136387  21046077  71918788  10683663   1307247  50732931  11430736  40546617  36439623 
 74172543  16365621  16430073   2767011  38855643  75136801  17032704   4157973   7268643   1486353 
  4799459   2278329  23107208  16828018  81466123  28114863   7333303  44991651  31487840    675336 
 17767653  47770082   5880133  70271448  50715267   7610653  25015883   9394128   1092435    149343 
  4034239   2546655  69500782  14106747   2868157  46455243   9368573  12790691  10580248  14867643 
 12599061  39320487  64366383   6142386  54105083  30498675  16745119  10420055  36285009  63059595 
 38672323  55003574  42303510  29311741  10878543   4480236  13635986  32107616  33320793  16317123 
    49731  18952077  60763593  30771219  28368107  56766235  25720221  18165822    787739  47618079 
 35034328  55943331   3340807   9285433  39201493  35395227  27468575  50712424   1719043    404163 
 72984153  12058351  21069144  12790914  59537098  50930253  22405187   7058137  20270823   4225082 
  3160620   7572233  58700513   1698729  58966487  52858719   6062394   6839277  53649173   2720133 
 40285437  86053128  24301659  18550070   2127614  27544563  20597955  65927411  63115287  36176190 
  7649613  93694988  36239774   5228745  19337836  13060806  68752009   3226939  39669603   9847118 
 44957904  39736622  37110505  18553747  51906801  36447105  42125916   4603275  15777735  14547887 
  3550851     24849  21924003  51820968  16879645    274421   5452179  24754923  11264413  19861990 
 17976539  25141395  16204669  55051623  42463372   2195393  16537941  40063971  14942578  14875971 
 30092928   1680354   5658000  11485663   5449931   2167095  24525663  14547645  58364946  58484115 
 23442003  20578603   9822648    347106   5481423  10475007  10285131   4779690  38233643  36430755 
  6459210  21751931   2149597    162065   5480942  10642883   5009815   7396723   7705219   1635081 
 21447323  30202083  16188885   7800583  26445533  54566877   9329655   2012473   9039263   4486319 
 69125283  18853503  72818393   7378082  39741380  72407564   4378133  40289778  10638543  21787356 
  9310102  87099329  20959158   3944547   9670391  14425575  16886574  42137563   5309179   3279729 
  2060003  53062223  21332144   3987915   4505712  40757883     66453  24302973  37145481  14824738 
    26379   1096845  31132145   2137023  35690983  14994183  31155643  41160253  39852357  74428509 
 25201935  34016154   5225903  27383923  54152263  32580779   2914499  16869023   6067305  13844836 
  6348612  37969838   3881319  38121846  24045653  34647447   1286763   3113979   8458486  25057152 
 23326867  53637501  45715659  26264446  16012791  12704055  38250753  52039803   9732624   8699289 
 29622709  61749707  46045063   2782449  24369143  22717233  53812658  12111963  93275189  17176188 
 18995848  79167998  29945434   4017099  39878928  83206155  44249570  73804737   4912976  18713613 
 27673054  40276837  81031491  27164431  29730753  28111174  25743729   4129443    246843   7529623 
 15665856  57938763  77753427   2857783  11771848    894961  21102443  10436487    906663  75609873 
 23324451   2002343  22199713   1440048  12413799  10145793  11959266  10708383  27869707  35065627 
  7481749  39269301  40212748  30307857  17181339  66852123   5990711  66520605  54030399  10447371 
 43441169  13621299  17679265    355998  18461401  16641771   1395507    559962  38209098  17911995 
 12608048    744567  17236691  62092302  86991288  68460723  16861000  21025123   8981495   7049243 
  4647171  28501493   1519592  49220728  30091185  13355428   9377433  89380211   7329723  43541925 
 38248653   1225517  22531758   6034144  26718123   1486123   2849019  35709855   5455848   4670530 
   313885  18450195   4262023  47131332   1680348  21209069  19609764  16658661   7866564  37568637 
  5736803  31366239  67899483   3237063   9004293   8482232    110333  56766046   5205092   5880063 
 15892351  88935643  13185003  28818061   2855481   2982819  44330287  56867163  13173531  39257110 
 61622299  17379138  15617298   2674563   7961723  73016871  14089723  48754950  30311565  24676632 
 58296067  13831063   9913155  76406655  42468327   2970409   9016503  19260507  10145973  24278735 
 25014580  16851180  14384103   9905105  34276981   3720875  19511888  34470129  10959995   1027643 
 19914144   2770387  21958193  72071259   4453184    130323  11332587  37159245  29202315  33455148 
 13873632  65323147  59660283   6222139  33758663  13456973  11594734  10853555  25932666  19371299 
 50551148  14487557   3336097  14463489  94408763  42307638   7823757  47272123  17801655   2113113 
 44250887   5713245   2049729  36089553  62330810  36380943   5848667   2044573  89676029  94847403 
 35253664  80498013  10684509   4557619  25059147  39990255   2264149  31528633   8608238  13988883 
 56349487  85063259   1170921  52175043  40721577   4136423   3459219   3858922  27568455   3148729 
 87044171  18395961  58443820    568851   4819711  17250351  18457844  42644109   3445152   5609495 
    46653   8356613   1966275   4780098   3178793  48099405  34051231  21540102  24282381  47003873 
 31153098  50891483   3010308   9139638   1714582   5089471   4748114  31172625  79879987  55016955 
 28325571  21362013  29057415  43296523   7802283  76920246   2223907  56133144   6668603  12886575 
  4930511  27931524   6478056  16599395  63082401   5212475   1399773  29405595  13957155  20743383 
  6405819   3656955  11807357  33602538  15721573   2903163  10969103  19957842  25220123  43730025 
 15969377  11966353  55697895  42502480   8870311  21314171  18339029  11334111  29038799  74969871 
 15839739  38854059   7342150  67779792  13036843  13092873  79140445  20334844  30134136   5730067 
  9276650  25183787  43147025  26683671  84310713  47481612  53793435  84577128  48496038  35120373 
 48675007   4005487  30779320  30018671   2982555  13410963   6712803  10494523  30084638  22454935 
  2855258  20388513   7682907  10616223  58004376   1958703  18635523  84284635  34354034  35606814 
 23622223  22635825   1943519  42663681  65304264  71847073   2127283   4196711  18227133  28224107 
 44930173    102381  84144433  14814378   4377323  62119755  12915911   9308993  39698343  23403532 
 12834651    321003   4588119  28292173   1329851  37039803  62615016  16503645  29308193  24462393 
  9602505  28715083   2059173  61561117   3868683  10509699  57309459  28815987  15469467  18380333 
 50636955  10712071    505618  23461638   4843767  19521723  50038209    607783   9314395  19391523 
  2287383    677235  40463931   6843003  38383815   4557858  16527158  34765805    856797  21776703 
 27844695  28830210  21071849   1018902  42661241  48557379   1537869  35459118  10903664  12154928 
 66848073  24984313  10959675   9752921  16720722   6840522  13763544  26303419  64232107  85758187 
  3061115  23987323  13746741   9165141  59945736  56360229   8447057  38481412  43985373   5564187 
 81521520  71774871   3189339   7527379  32781123   3428275  18387828  39792639  23828417  14787683 
  1059940  54432387  52586955  29763927  10286919  41589213   3359598  32090323   5153399  22157635 
 21757623  68652813  21283164   5864891  79369947   7891587  75455745  24734193  27102975  17257155 
 89575761  32473223   8166498  11617523   3463077   3733050  22921343  82830691    977655  51795548 
 11288425  28356819   8742533  19730973   5463035    883788  58247641  18053116   8270763  47316331 
  6765801  49240194  15454811  20049719   6298973  24154962  29629113   7406952  20561955  15193899 
 15362340   2735672   6248339  21818028   7667310  24102878   6345291   1196715   1076873  19931313 
  8351003  17176815  50781852    446717  54735628   1099707    170359  33292903  72999770   4277275 
 14346951  17630568   5178159  11021772      6943  11667909  36813291   3685827   3118287   9853188 
  4476407   2538613  71149565  26565207    179071  45293656  13940915  59709003  17277900  28159595 
 43499277   8537363   6314059  65651394  28264087  42200023  25079123   5870691     24443  48217773 
  5784103   6809709  52057548  86669333  40656498  39411291  26318331  82746491  11616043  47166483 
 28736391   1844383   8281125   7353263  39646569  57761721   4341537  20667583  15421893  22152084 
 14965359  38060535  45586119  23633763   7636969   7028275  46874361    139413   8602611   2558063 
 11975946  28441434  62615123  16452584  16596351   4699419   4505055  23877138  23347419   1926187 
 32325081   1799803  25634083  14358103  10276558  52976757  18684899   6014881  26904777  37987613 
 34584517  37868843  26179701  70764180    672949  13229943   7857819   3237483   2864888   1970724 
 31497387   5078743  57614568   3283044  14530133  12773275    457643   8784843  83835763   8772423 
  2964569    579863  80541067   5524603  62664318   7674174  79153467  15031227  51190113  43045755 
 87578783   2700551  25997523  12613621    101855   5161334  32247531   8885487  33663291  10043403 
 15546526  36549204   1112949     40155  29234055   4790667  11817523  13204194  40448946  79084701 
 42613584  79281873  60676727  20619963  32818123   7014249  18054573  14727715  14894962  48818427 
 26611243  19127643  42145668  38261808  48597595  74713533  16542507  31465963    190023   7691851 
 63822395  31688695  15055953  20709798  37634977   8462913  52623733  59276536  79782115   5307651 
 53034923    489194  67253721  38609392  31503423  22821229  18103923   8519191  20896295   2635958 
  1366635  39155309  37817558   3656768  10109490  18269196  48863457  12622207   9956757     64731 
 27035223   2005603  15344795  11054256  42040863  35113411  10423728  77806873  44058755    850749 
 26198643   1655249   1017363  45904597  28772328  44922378  86874719  46954163  51847828   4386783 
 73743398  14862627    924549  10348069  70265003  24807123   4119747  25478225   2250291  19757148 
 28475715  44408067   2593888  65007045  16314333  73859103      2551   4516683  17543879  30426051 
 14229339  24310323   6815363  67640543  50366341   1856424  61633123  23243053  26701134    883049 
 22729047  27209703  25850922   1800115   7951543  38622273   1185748  50553331  20228485  13673563 
 44789787   5652196  32287554   7820295   5327983  10416827  33841940    937635  11787067  30315541 
   586891   3379163    622856   8984323   3056792  42540243  33416429  32508171  21300688   4924413 
 33708762  27306619   2809123  57363825   4509088  17623242   2851153   1530949   3539834  22410655 
 36473699  89508449  40935939  27047820   2213983   4306275  17301631  17658868  16704720  23771143 
  4070219  63084523  26213817  13810946  42025593  90172505  25240091  21116283  29606709  40171728 
  1451972  12219891   3851517   2976277  20815563  26402786  57874563   7030795   1035072  18184830 
 60287203   4696923  29020948  25378027  79247360    793801   7338384  87749268    631857  11794707 
 65213806    747779    940629   9917605   1854453  53628375  79107195   9112609   4868713   5613095 
 29715387  34343404     41535  10438071   8012251  35031093  12916227   1968270    879491   6411759 
   730473  23818827    239964  89666963   2473491  41819451   5612014   1592378   2521467  25254474 
 17843475  58952182  47086107  85099787  48742062  36314509  21691743  24068442   9358845   3734385 
 23662223  27148740  37518459  70085447  34634083  47012355  14288478  22589641  17836668  17159403 
 15531743  14288070  33176583   8983667  35973943  68182873  30213369  22526403  18822255   4484123 
 34049931  32368161  17104671  13092955  21895755  56007173  45163520   5582068  42865121  62511359 
 21136827  31569168    475443   5790108    538611  15968139  53448459  46915855  25692881  64495928 
  6500601  11390385  55134860   9755946  45030075   5960341  48539711  51093991  24491409   1652025 
  4640873  39350253   6793398   2564075   5600223  85559460  84735803  41390808   1186539  82887873 
 65078088   1712949  33597947  97571079  58311765  79757411   7972587   5931420  26236788    196489 
  1534356  17128313  38363975  57664435  20105943  48606822   8072501   4286127  49909223     26683 
 35416906  10891248  31542387  42460331  33403797    837671   1979747   4430391  34444347  48600920 
  1104511   5105733   5767053    661627  26258640  52137483  21845823   5004498  30747750  18866612 
 13788755  61104777   7612266  32504807    311904  80446487    960483  40541093  59298999  12793593 
 73457307  77534871   2693011  56102733   4840713   2505003  71243451  64582305  58225787  34293921 
 46975475   1589059  19358283  29244067  58345403  59091219  16891753    514011  11686387  58699491 
 14522463  65700159   5175363  35431134   3195183  28466779  12921088  26794295  19681959  33245895 
  4151123    763277  48885378  21625194  41271402  12362288  26034773   1395483  69566184  31609383 
 60150887   8380473  45598104  28762410   3931980  61228347  54025237  53734557  12709623   2519871 
 31632163  82806279  68233803  36370463   2972543  16184643  19961681  16645093  51884333  24472105 
  1194015  12369032  40935395   6131423  11358753  13888036  12419943  46839873   5850231  25148232 
  7729241   6690075  48802923  36192929   6643669  12504923  13145233  34401763   2582535  44978058 
 14920547   6777595  16465492  59202871    426531   4294099  13434271  27176597  70507129  12274395 
 56479988  16850292  15444820  28379743  66816238  90350193  10069251  58518583  11070131  19215033 
  4133373  13595003  16947531  76161692   3432947   8923758  31325307  40058013   4425185   4056571 
   236121  13117511  14851099  34852902  12064923  27648183  86716907  10706597   1696740  78124383 
 64047186  12979887   3891795   2449373  84579203  18586673  21020703   1049523  36847614  53335473 
 24259743  58136059  23387279  53703885  32717633  46462091  10237847   1746615   3999723  10187475 
  2365178  27892495  56459552   2704811   3537085   7038937   4123333  11933187  37520943   5488736 
  1971543   7141819  84144603  63026537   3492437  55009368   5986698  59136369  11126488  29911113 
  5386771   9201851  23117316  27487814  87871270  14123661   4278054  18407119   5938359  63091627 
  9126343    719445  32282955  16915367  48672248    494673   7374833  47344368  12350499  32509369 
 10343995  35808184  64858803  32311479  47848119  44978931   7996773  70769148  24856315  30809803 
 84210684   1174478  10091373  39494123  44042037  50281596  17294323    454795   5659763     67569 
 40313398  36126873    668448  17714083  11223381   2170557   9252877  89971173  13017348  15792223 
 58198963  32336505  22150716  47863631  27319998   3757123   1432123  29348634  77410303    332787 
 40901958   8307971   2673309  81767227   1148983  73344623  50969197  11160781  25547261  25883247 
 75897848  43649836  29834511   1538421  13596515  34245675  44925423  55423473  32566904  23092379 
 22377903  30513497  35047995    810368  39343483  40253523  15117953  22164600    543119   7650654 
 50053653    715173  11084127   1064637   3086418   3171291   2587097  31662843  62603317   2019079 
  2902671   8019807   5775203  26239470    648834  24864699   8447673  41992487  51496080  50164563 
  4164795  13885964  17347758  12963462  21358595  16842341  27695188  19616437  34947667  24152040 
 14994039   3078548  12424380  46613823  50468243   4497891  89962899  10696659   6407304  46746009 
 13808843  38542075  49056627   6260923   2143553  19771185   5668083   1425388  19818163  50158419 
  7330182   8715864  34462926  24588753  76740479   6023115  77138075  35901883  15897303  12194835 
 74484988  45588708  67252788  19268064  40324480  39242085  51029739  23372251  11067957  71107957 
 11512573  17138265  17560410  59179222   5616888  65520031  12040123  17324339  11266884  21675071 
 22169347    131123   4706691  69051837   5468651  56765227  15782631  14545860    247623   4708288 
 11211378  30752771  43634427  21545979    124345    192633    209931  32429237  47084683  73522171 
  5119587   7175460  39147473  32394783  11486903  16230416  68255358  15654339  23625963  27122321 
    69283  37893267   5294016  14147438  30433659  12966699  43990593  13254903  32173346  25305798 
 10500360  87773473   4725939  40591131    248223  45995163  11338403   1390248  14855379   9726319 
 49232061  20990924   3443055   5701371  16671117   6786168  21417876  35873135  20301903  55191175 
 27101481  15785093  18747492  36165691   3707673  39790791  26828427   1921289  28221183    486382 
 75468043   1530925   7128465   7295231  55090469   6325971  26227499   1314978  49178105  41266325 
 69995583  29867751   2742169  38405753   1165837  11074098  12876961  48524489  26601003  31727823 
  3914475   4166747  50585723  11592374  17652303   1640873  51963003  33624616  23466263  16648290 
 18433915  66546057  22240809  51243161  32976339  35885173   6620723  17945921   2505303  34134738 
  4406012    476985  32032292  36358523  12093695  10439547  10239094  50366917   2322467  11335093 
 33197721    403453  16753811  42697828  15380907   5224423   9961893  38791161  37259221  44293427 
 41992718  49036027  15113285   6988673  90390187  11751278  16765463   9686247  12519681  33900964 
 55862523  27712423   6195687  32085003  56228214  10934039   9227953  55427419  39387603   2021915 
 56780048  54104550  15291572  16588749  58409815  35916367    534000  16697067  11240043  92660856 
 24828823  30630030    262179   1527947  56592569  14418067  11852931   5825238  12788652  15677880 
   179403  37209386   3426243   5981703  53568123  52018887  24512011  72532757  28644375  48257573 
 48039124  95435700  54526881   1793040  53655363  19812023  18790363  19385188  13603623  23462778 
 44845339     55614  35383603  31044962   2997138  14895339  68450815  16674579   3029690  45541353 
 28065141  23552798  58584003  78063683   2920923   9027498     19748   4445439  82016343  16526157 
 12506577  16312443  13242653  71755428  63294025   3042747  34193968  63917536    700290  53576733 
 26709003   5895540  11047771   1212803  23247211  40372845  20175603   1445577   7751050  17654388 
 12244882  46489587  41732738  22564893  14331141  12071279     41289   3440952   4342279   2685092 
  4872343  18933091  30637825   7072691    414573  89011500  19766220   1883593  25885275   1563803 
 35878193  48296423   5771747   9648198   8681991  69996027  17134827   6529842   8814232  79674666 
 11920863  19424857  10833353  13528729  27096568  70823085  12438445   2783954  72946030  19210419 
 10682019  11466375  19662108  28170879   7303923  38317435   5640403   9954881    502497  48358551 
 17275843  11272638  60642817  26128563  12987345   5746667  58814297  50709901  47573233  69086362 
 12566651  68684487  40943701  28727807  17673387   5075923   7394391  12867058  53305986   6538083 
 57465447  10968443  44631771   2102691  77971191  56725119  57687567  20931435   9773652   2609177 
 25400333  13833339  49411477   9245044  13454394    125577   4047795   4934598  12609618  28469486 
 26343873   3026477  83352126  30229107   2288965   4693807  40919703    540831  67107471    640767 
  1937103  17751188  16785036  31695237  66259123   2083128   9031951  23389251  23410573  39229191 
 33260957  16988829  15453533    279142   1184112  30421293  35419467   2535403     74147  23493814 
 33097959   3963723   7383543  50298228  34700676  39755055  33485298  35100463  11545779  26215563 
  2797419   1498251  54492441  16421742   1254323    519387   1330875  11360571   2471288  40685947 
 33727923  20269163  16667313  49843098   7760733   8075468   1502025  21478875   2145905  40512342 
 11851361  77766123  44130061  56187297  31545728  79515449   3130559  14056953  39790245  10835556 
  6241524  40616798  28718834    922590   2322055  45510123   6120783  56976771  15380767  45415360 
 31063974  29395873   3782871   5551323    577944  43846413   6593845  32720127    381491  25033677 
 46136913  42865323  26971611  48435395   8970393   8770263  36630404  18884868   3468063   3388002 
 18733911  10999071  90490827  28790379  73710931  29744889   1941479   6729805  75852173   2687691 
 14230167  24677794  59198651  22650507  23062941   4208946  33884317   3075987   5492823  45959995 
  4063403   4171743  19704648  14180648    247979   1448681  17302587   5383963  11114619  15300243 
 16166561   7543113  71384934  48123779  13661013   9652535  31113231   4723060  27195052  21446760 
  2971923   5780403   4387287  36392667   9815488   6475487  57340376  15664832   7309131    200680 
 16441086  38506983    168148  31251083  18188579   4597079  52035058  46081804   1151214   9370191 
  2343643  44546223  12673194  13434603  25627803    199275  10161703  27982779   1507923  15677733 
  5680628   8706555   1457761  75556492  72272121  82165512  21634676  37409143  26589498  33205323 
  5805083  54560763  14948658  26269548   5694174  15494395   8263195  44407227  81320637  14693785 
  6496557  31232969  11908098  47009163   7705083    903144  42246755  77013708   1515483  31052859 
  7229691  42596565  12191347   1574358  29494357   5544112  16944243   6558873  81328795  77771855 
 31405493  15973423  17625276  34647819  25205303  49262808  65107833  32303835  19055412  47123928 
   198951  22615447   7256073  17581413   6709669  14148363    171063  27452219   1340175  27423291 
 26008660  70982023    431313   4153276  13676541  35089557  32759367  60512123  25249223   4251459 
  4471323  19808673  48298287   7378018  70997036  89507243   4170411  20247723  22494117  46253392 
  2386551   4026471  34390032  20315619  41720627  85370498   6196222   1435709    653541    612252 
  3753311  42365824  54449012  60624753   1151259   7415547   4445504  17852261  29915197   1548723 
 37361295   8917578  52366498  25872395  38106477  20439581  13566435  26512719  21034983   8439099 
  4702047  22492208  19125611  28246473  41846046  51393165   9572553  81663159   5576820  80720945 
  7142859  42053004  64291983   5425003  84682563  23730107   1557289  30190289  48838251  90450307 
   153843   1825287   1495383  51284343  12554627  18150343  53697306   2848098  48391371  55735439 
 55578030  26018227  31167612   3628707  16532871   8537171  21412527  37522947  20662411    985167 
  1276259  80049162  40640706   2426749  88284502  11974267  25571819  17570312  39840315  14945123 
 14361414     96323  43844838   9474083  69871515  27612946  65325369  17608749  14991131  24499768 
 39922462   5344120   5872143  56690442   3041919  52429860  17543103    877503  26232275   2582373 
   102183  29415133  80409123  10702135    800867  32933951  69321003   2985301  24640459  58848748 
 25886074   9996705  34482629  38954150  32828007  12632043  25278525   5503778  19925770   9860475 
 45255893  11820858    867847   9378711  50945655  30573588  15619101  18848911  11174403  21959379 
  8520123  74787747  16623854    402085   1220585  17091141  56330727  31528099   4634799  12613296 
 25460473   6275031  13859883  38741257  13558393  29735028  12323993  10938131  19073649   2667165 
 17732299   6251746  22069883  23744263  50219468  14602653  75613275   3351723   2680042  12784123 
 18515774   4086513  12588153  28182138   2759061  16431519   1039527   5595473  18413839  54499784 
 80965826  19216963  56647764  42524303  42504963  43308283  16611979  11040383  10337887  45733069 
 64305441  71929059  82495666  16393500  22152831  23670533   6789906  48999018  54580083   1121831 
 39309393  43579653    775413  46093339   1147508  11150402   4097693   7655571  42535663  22384289 
  5433923  20981177   1231753   6831193  12067899  50084658   3748995  21035876    777561    996547 
 13075938  24915507  35505249  31667898  84282233  10517611   3290288  31502508  23431803  27747387 
  1769793   5778276   5304837   3291255  46206283  59252487  51069723  59391802   1704527  73382289 
 25164528  17507787    811875   1028115   9596559    356817   8167755    278511  55971285  15998075 
 46335727  36534147   8303535  40834323  12503275  29096806  36442088   6891375  19326307  14842543 
  7366866  11910229   9878713   3326425  58153881  41250519  27260367  22159623  10849923  20326350 
 47046363   3862395  12326659   9191291  34556619  22849279    122065  51458651  15122487  13137998 
  7734618   4495434    482673  17367603  24423734   9672527  56366823    596442  40217727   5795427 
  5015783   9126107  22435935  50397235  20128608  18356871  41746377    206324   9088818  53091399 
  2142603  48868243  31649601  49374461  73273750   2385691   7257064  27930662  14785586  77501579 
  8291535  75841263  76302701    907323  21985971  18060867   4418262  11954695  64461597  29195142 
 28007205  20971867   7450058  66928583  15061243  18072694  66922118  12211259  19126592  55195619 
  1643422   4404418  38377919   5275151    793599  52834589  50279779  14398953   4988937  31853868 
  2271403  10624341  13881375   7547242  16295325   3643943    112014  55717653   9031013  18087423 
 10374522  72597725  14466667  76016819  14256363  81496991   1247931   8264501   2229935  42898251 
 21848223  18742801  47100363  15870043  69933767  24076203   4147834  10571658  39746973  57194503 
 53432883   3061707   2485386   8892305   3382293  41668463    934439  76029874  57812829  27531934 
 27943889  10482258  29993931  34362591  62277275  22021963   3774003   3394503    318324   5924643 
 52246944  13016553  20246338    403947  30679803  33914083  53391669  25674681  73712530  20750655 
 16757739   8376009   9093625  31969932   8476173  14847228  33772479  10329617  65949936   1347711 
 15601328   4111679  50198259  10888583  42732667  47110159   1328040   6483543  39961088   8269986 
 23448723   7669715   8355045  35902743   8686987  19765257  39989131  19601483    675092  59363847 
 42829329  22478595    651963   1969893   4830585  41558523  37211136  30586797  24106214    737019 
  3701171   1249668  54118635  37394028  49987398   3833691  19037211  18059975   1993358   6822708 
  6637335  27892638   1622001  11835681  11436860   9757833  12795403    116652  71519443  19091431 
 12054653  20518695  34620240  27687835  24785329  25305865   7189367  73827600   8029086   3150180 
 36417183   4694719  55644287  49665453  48571259   1848981   5907198  15162683  37419511  29021343 
 36104025  77555263  59650919  29148928  45298372   9592733   7823169  23276606    116748   7145436 
 14602996  60341911   1221771   4364913   6620702  60541989  47917615  59626683  19867131   8121525 
 16033315    782555  26699047  16005623  90682917   6808671   8217483  25135823   8258039  56916147 
 11687227  56714883  69198207   2251099  45033207  82763024  50150673  21770207   4239488  32385147 
  1716981  74575571  11522559   1315948  37754301  28568079  68620191  42021689  57649631   2049303 
 25692774  48645013  15307359   2525631  13755543  27137235  37574253  36612600  13513553  28815903 
 27123232  31295923  10302038  42814266  12171732  48949515  34187595  57880648  81654843  17616740 
 19107934  45098387  82226710   8652759  28504571    881910  42831615  13372769   8273108  17311835 
  3281283  23453319  12509325   1360684   9731065    586899     87603  40331133  19129200  46334745 
 32147916   6512240  23099331  55799867  45236379   9548811  31279123  48442699   2519038  15088182 
    87735  32318855  27687021   6125325  28898487  33023298  35836363   2324787  52013007  62756373 
   855933   9184923  31145919  23016355  79891083  36179915  23117473  15236797  30222038   9017403 
 34658103  36021113  36823290  45016489    672429  10934875   1385052  31573860  64278139   9271731 
  3045929  23799288   9922883  23188563   2577417  31085111   4088708  40396479  21088515    818088 
  7480871   1940353  22102954  32463224  37173955   2765193  34142703  86434218  40085181  30149001 
 72445683  46108798  35142568   7786991  66114844  74422891    193101  89436921  11051891  70820034 
 27240423    768363  56559261   1394673  18405055   3639173   1505508  26877099  13807690  29705603 
 85945703  51490223    581435  10000248  17157531  70022412  48528383   9088679  17737269  39496703 
  9849325  15723075  52832089  30771024  29032467  34512153   4688763    826921   1243287   4190843 
  9579147  35220091   6093879  22544934  14180388  38773554  14728137  28388383  14798283   3232869 
 32893335  25587828  22170005  18205341   4920287  18163961  92533337  77213402   5952741   6675437 
 23450557  39382483   8158058   6597043  60411991   8596711  17002758  72180987  40301963   2125363 
 29264961   2373907  17306123   8901099    757979   3753189  27774378   3214635  64496523   8450955 
   850161  18234713   6830277  61884036  27017437  45097798  61022409  16616378   9393879   4608230 
 21270597  14610453   4557813   1898679  19340763  42475598  33274397    751247   8349554  13214223 
 38540027  32211153   6701319  22036158  72405467  53733555  66453117  31870837  65747253  34219523 
 64655595  15193748   9212145  10727811  27463874  15839373   1064663  20838983   3724398  30515395 
 17414152    202263   1892391  20888383    374019  85441225   1260528  35673519  22236627   3514125 
 25395479   2634027  35693979  28505337   9788928  57170425   5756753  67098147  90586518  13515387 
  7574739  17310948    156124   5412407  38975812  18962451   7041948   6610290  47623749  15828527 
 57215443  17448963   6897959    210083  35304594   3288140  12548029    700866  30320810    237298 
 37663155   8913818  69283123   4603595   9282123  42784088   1123143   2117823   1398771  54926907 
  2610051  29023067  60941773  38153328   8277327  80389023  28353987  17116254  76654431  40364293 
  6931054  33088273   7076723   4301871  60207666  15196383  24438173   5787429   2190167   1362077 
 31630848  67401337  22651203   7670405  19772232    183188  33383427  52468620  35712597   6198392 
 20375621  67307412   5005383  46021609  15864171   3506887  67098345  15237393  44303618  12737211 
 67038101  53854656  42251579   2026027  29431968  10888728   2325387    264563   1297771  15560277 
 53796280  24683975   4895858  11159341  14939985   1489743   1836763  27988078   5056612   1140153 
 34485761  24524623   1651157  16525258  25558902   8643483   7205573  39738519   5051169  13843707 
 86012687   9359599   6368043  27406641  28578018  29598393   2824593  25951545  10146483   6797926 
 17290223  23544375  16645848  20081645  42750900   2547018  49704575   5988219  58609159  13067088 
   292483   2568457  70122235  65795019   2129415     55484   4598483  42514413  24242763   4894264 
 67321768  13265097  16563780  22955223  13490508   7142473   3373911  39231303   5979651  26138418 
 30066083  46094145  21384069  15315992  22187211  12709919     44790    691947  54150219  19459554 
  1659323  12021027   9507445   1062779    581204  69403947  25885031  13860818  15280515  29713715 
 50639349  45714995  35491091  18036563  26974367  13405419   2394837  18577195    781371   7918763 
 73062883   1248480  62963271  24464612  20768059   6288443  60267848  28818813  11576730  12011827 
  5712245  83386345  25044266  70537240   1900795   7308566  77516367  19890708  25722483  71400480 
 32812931   1703549   8106025   3752665  28209719  22883451  41657223  20278403   1551925  20039889 
 64626267  10070995   7611771  11828787   8967601  44343615  15300408  55748043  49848675  14055423 
 28196889  42100059  81584919   2413719  13604103  63453417  15663705   5107992   9781895  81224370 
    42147   4527113  12492920  49172763  34596080  43731875  49159611   9975177   4387197  11235035 
  3565998  38023676  85382779   6108627   9358307  10720338  23129479  52301850  64496869  14106604 
  6389063  38331965  39751115  38736303  43957155   6261877  56848335  42329384  73992530  12585520 
 73782927  14542630  27968227   8534803  23387623   1420562  14127644   7211911   3348333  37444748 
  4403277  12370047  17189196  14369863    942874  39913019  14005793  13945598  20372651  26059182 
  9338359   8478669  18229027  10387878   1596369  40637434  77358052  14177853  21927600  24890603 
  7661607    160898   8584809  40469343  25926837  30455907  39893319  39526857  58177256  27327834 
 22665803   9199010  48214751     29589  79364583  48939343  10083563  34428413  87915215   8076303 
 12294723  34487453   1996254  26261799  37652493  41199996  44462723  54858843  15511555  18062679 
 75756123  11768047  23240823  48175400  30852830  10070223  63082311  10731975  51907494   2328801 
 12312603  22607659   4804524   6285027  37157804    167403  66624315   4458514    102843  50091981 
 37461918  10714274  49953116   9409383  51479130  32249048  67724535  51687954  75352071  12393363 
 52866855  15413768   6340659  12017275    182679  17581029  24455334  21158785  24552123  40101656 
 61740945   1318521  11785779   7755923  68172133  15949119   6060021  11371903  58962939   3127290 
 15559071  42572157  77333171  26927835   2997141  39490387    666663  41379591  92658803  38108557 
 30466299   3386163  21968629  10711341  14669397   7860778  56502603   4225883  11442885   5874515 
 10156858  26578830  18394562  16985394    897474  77978623  43062023   1365615  11978928  20092153 
  3885766  22931505  29490240  39480417  19505098  26599123  12872604   9002403  55615959   2583055 
  6186341  26367192  12304423   9925977  41107007  65773851  10879425  61818953  15850243  23209842 
  3539643  46145103  22731803  47796972   5169196  25947243  28175729   1167300  11621473  81747243 
 26078043  56754548  21654339  23118323   1960053   3805190  15258588   9958431   5155866   7684653 
 13872660  58726011  31140743  51401100  44239565    231893  27027483  46925853   6867721    103687 
 27153348   7574535    106383  10172373  24216513  56119137  16294453  24049275  20523303  44735727 
 65767643  30377895    206994  12561763   2745073   2654871   3219603  36320462   4598787  59838531 
  7456449  15371303  25235244   8591312  62451603   9511107   6959553  46302907   8232371  20118603 
  9519033  77560623  12238701  18840768   4285523  81733257  43898927  26687248   8248527  28226731 
  1910668  21617138  62652144   2521590  67076728   1109679  13685001  19985031  13533456  12043781 
  6235638  17948619  40256347  36272004   3509673  10435110  45023803   7046847  18753088  17878851 
 18796901    567413  10379974  17996893  33736623  31468923  47326587   3807957   3869064  35750577 
 15361133  26437523  80953275  68670138  68121981  15283131   1739515   9788559  88732182  14858050 
 12628263   1390239  65628577  74165883  33139295  23025146  25898523  10473078   3810651  66600789 
 58305753  34490488  39387198  21093613  22726155  37389439  82182921  14074667  16098395    719359 
 14753179  41302286   1594833  41877881  41120615   2737923   6026323  33205837  18528181   4269896 
  2973723  64716411  70042767  32909907  22815045  36572373  56966494  36923011  58351773    839767 
  4901033   1874259   4804395   7394143   2811819    919203  72171059  45741027  42384123  20002119 
  2433282  66254155  16860439   7016089  17397447  33747273  64159768  11889237  13658816  48205154 
 41773883   7335218  38660415  40598875     64493   6708693   3905991   9361131  54259863  23947683 
 12088577   4420212   1060667  63059664  77433107   8626003  21547662  24085324  20272169  10544991 
   813175  36735073  50578625  83391959   2955966  71732133  23152787   8537076   4596715  13134123 
    63750   1180419  22581578  13339883  29862723   1518387  64744483  32868517   1617274   2630729 
  1184403   2570955   5215983   5972191  34193587  13198038  15499542  14794875  30581947  72849747 
  1387215  40191813  43302723  34612157  23836117  28933800    371670  34913373  50076643  20533603 
   321498   4196218   1987185  35545329  10818726  69880003   9550276  12076303  47517117  18843705 
 23335281  22491903  32527002  19105404   2454765  51627777   1698939  63188787    445123  22370897 
 30674931  80172238   6899369   3712481  52938363  39628983  89787408    276383  61960035  27416491 
 67901720  65882841  18212393  29041296  37225551  80514507  68262299  22532493  44875468  29119964 
 33122366  23146947  12463719  23958088  11264259  12734163  18355035  21205832  25049069  22211319 
 41738778  68850611  43348090    469103   3798459   3329078   9337227  57198538  34927063  58070511 
  2994686  46229748  45545977  51609657   7156842  12872139  21972843  12455673  66181794  35428554 
 70960758  19193453   1792608  14499087  31870572  17919211   3595355  11692923  74305284  30457875 
 53034603  30090918  37905531  13590411  63209316  32313053  13673393  49701028  75475842   2994793 
  4491267   2473147  13076023  40489793  12016693  75255143   6945627  18249354  10910295  79806687 
  3816929   5550243  69872643  50076273  27757052  41470398  60695623  41771541  28200423  53503589 
 21933861  30669083  43973670  68829675  53742297   9036843   3170315  13601007   5261901   7848495 
 60356085  15710937  93876501   8945787  12557525  17534598  11747018  28634963  14998866  71027099 
 49235199   8058819  19001049  14020707  13201755   1137957  62151267  46285883  59843840  51022648 
  1176223  48180123   7882017   1261915   3156699  73335651   5552913  56942529  29483223   4923990 
 53811021  47206942  32603573   2768343  53565846  33101268  18726347   2930605    669716  12451558 
 19769122  34106475  28346889  54710528  44082161  11656095   3922561  14884097  12536475  15294287 
 30192550  18327278   3937457   3431823   8669901  15433543  10756073  39184638   1008741  15829612 
 41193997  63488541    479043    349863  39575403   8273511  11446168  23019799   2659098   8110245 
 30068826   9034822  18883687  31948623  12164405  61604355  23559886  17639543   4172613    777448 
 41211744   7674597   5253756  39055227   6807827  61303743  53915595  14305909  81006471  47004649 
 23977398  23563047   3559749  10104361  10052234   1839215   9884907  64551507   5842362   4198163 
  4124668  37467651  30772690  62840848   2449107  46967869    875883   3257979   6816405  29878455 
  7535833  40225188  13179543   6294428  13157541  15594918  59081442   4107155  17207923   5769579 
 41374639  54505915  40718955  48418623   9972769   8564427  66006243  28715472   4760153   2114697 
 31073719  12344895  37166595  22753399  28576776  72281904  13550428  16387946  44697888  36538242 
  2217107  44943163  30405257   3744951  19493763    949315  22952039  20207143   5925783   7266334 
 52774715  66773088     17237  11028793  13922187  47030201  29110308  37548648  23017028  23126853 
 26789232  28692822  18230743   2373221  25730289   7957165  14311029   2891335  25268223  21919923 
 27125340  36297123    465183  44240355   9832594  57663323  37039077  16760283  64460283  15463583 
 13011033     22085   5226563  31980615  34399611  43431980    118383  67401779  12216603  40148795 
 47410512  25596819   2297841   3672141  51655367  22643403  34452327   5499114  13069563  14375555 
  4586606  10958477  18462463     53273  28667319    647261  58085193   9403107   7520379   1983723 
 57897067   9105904  11455813    194423  58677273   3708447   8497261  15831453    483523  10021179 
  1237073  17199023   1126443  25632635  14305419   2497507  53088795  61604468  56064780  34046499 
 62225828  37706323  20989233  17720749  21110803  24094342  16832463   3142743  28906347  36703923 
  3220191  14436633   6661561  15359379  74426461  33047127  90483603  26290114    796128  32731851 
   224047  17548944  29435307  44159919  41119296  79583460  45518343  47959197  25705433   3878364 
   362427  20557646   4131663  18543879    335931  71548331  53181684  50482363  23139183     35493 
 42635787  56424651   7447931   2263967    316321  71089089  63089205  16361923  40395543  44350122 
 42813190  19346253   3484871  21125079  65963848  97445705  40734803  24663114  50226505  45487863 
   667895   3231871  64838232  17194390   6050895   5360198  14160241  20310525  26264075  70244031 
  2845430  16138898    457425  33765801  46195623  57516332   9175831   4522673  41891035  17318403 
  7270131   3676323   2258315  36490011  11032053   2049423  53537523  26507743  13070103  51720019 
 26912565  62448166   6928212  35085425   3831423   9663403  37040808   5006157  32011467  59195313 
    69233  53213865  23767398  10462274  24607419   1113825  25927695  58370120    870098  37680171 
   258251  28492407   4773440  15160848   9979197  39915903   7358523    419283  16564923   7346154 
 31899835  32185308   9863123   2291349  29020704  34391565   4074173  37769243  10951683   7830159 
 75004151   8720163   4910461   9612023   7335267  15515671  10897531  33126315  56771663    571034 
 14981293    201051    245631  79195551  17591213  10674527  54128123  43106864  10111557  33283828 
 34522780  48150323  15126626  18746043  65035836   5586041  21778269   3323163  75016308  89627523 
 43941081   7297753  14683671   9126493  31583079  33150765   2152952   7063008   1417824   1776453 
 47568663  12909069  37225493  19865409  69719631  23315857  23840058    289995  11949178  43574603 
 15924648  28410005  23004273  16034251  16084422   1668903  14051142  14454783  11202998  22110252 
 59975623  26798815   7478471   5715213  36700995  74438251  26727157  78374901  39667267  74834619 
 37295975  16405997  20661663  46524408    547488    903624  22677015  32888965   2567613   5814657 
 20795886  70754971  38097819  22147843   4037403  69597915  50268978  19040109  31330929  13890246 
 97728495  11363991   1638907  26172143  29686883  16666656    363192   5118423   1065165   1703973 
  6406023  17287275  13489053   2745691  58224198  10894947  50952609   4074908   3106487  21468858 
  1753611   2711176  23662903  57173239   1021562  65870757  18058131  42925417  20809075    112061 
 13257834   9227923  67515774  26950267  41787563  12714741    151043  16902373   7641003   3540831 
 57687027    736928  81272823  63730291  16487259  57779745  28729621  22160553    346038  15676398 
  4511991   4110621   1822132    318907  25477669  36650074  22035404   1103463  82448023  79607643 
 24547143   6207513    813631  48346122   7319939     10189  42858991  39588744  13172991  75606813 
 17002659  50222092  30547306   1187904  13044973  57731971  19615543  25785141  19959261  54816711 
 33356275   3465335   2281718  25091971   1857423  17519833   5772146  20209507  28929403  31371043 
 45527018  11711487  47482593  16401091  29202048   8896423   2649951  68248763   1088367   9497211 
 77365915   3512590  36572013  22425467   2220835    680129  14132148  23094278  10797861  26394161 
  8400669   6235051   1908669  13536828   1382118   1531158  28096035     22448    824538   1420800 
    68433   5719123  76977933   4371123  40114638  57747579   2910352  42595004  13094043   4214687 
 12294580   8731337   9483223  10921488  14528139   2563759  25139265   3874971  25361563  18092967 
 73869738  33223750  11005719  83301891   6988125  38386695  39257305   7229897  34280237   7526198 
  3072731  58235392  30945924  11193038   4539195   2456699  23285193   2370654  10868931  29456602 
 68490969  18002778  64307191  28726227   9187084   9103707  40272978  65079398   7506761   7165913 
  1750074  36465599   4067214  28577316  41937943  20618671  68929697  57124188  46306113  13598465 
 11350653  38955545  20243745  15200294  12055153  35946363  25528972  32633459  16973823  44220614 
  3571663   2022552  29239848  69128046  10081803   4682895  27525290  19190259  53363345  22534718 
  8868598   3187083  19468715  42839143   2587555  33328871  33804223  31838510  23289353  76999892 
   168598   3416733  59434098   9403309  24172929   2937827  10029739  10192635  19639040   2516616 
 47933493  10823663  87777323  22044739  28805748   6399126  12477063  19420699  11401560   6267616 
 10261459   2338143  17743719  13156069  38178681    451639  50602043  79494033  79411767  39997875 
 50143575   6344752  20486883    773959   8555823   9381875  29887099  37554900  45752580  44804376 
 14898061  79485537  20353725  43043137  47138331  16249108  26181069   3827623   3750051    463203 
 22868895   4523268  66988419  30155523  17777526   2578333  53626858  56755527   1716087  12568689 
  5711655  11751354     26478  22707147   9060910  17925110   9114651  26542199   8643355  20902843 
 17655579   1578313  58728876   2928454   5647459  59844276  90272947  10153773  36985713  37495503 
 27109411  12141159   2820603    672401  24534423  14404149     75425  12745711  37775643  56549475 
  9896439  24208318   9655359   1602763   5910223  17456939  75231423   6529602   5259713  50458475 
  6383612   9275493   9703515    292583  46131386  70385889   6773759    354015  42193968  48763125 
  9083328    498968   5457979   2452101  42574333  45347691   3178662  25708290  68432498  12337303 
  2547303    161861  17205063  30071153  63897657  69387609    162663  72440499   1939173  42617239 
 83208798   1637973  26757987  30574707  81731990  64155183  11938331  46672343  38513283  17494923 
  4761126  35808549   3017151   3812473  29002200   1679361  14683055  75590523  19368915   5140063 
 10178403  29010482   7484439  49213217    595803  27366057  41167386  15625535  30651700  61790587 
 48320199  68827873  14952057  16585289  21191028   4731828  11195093   8670663  14734523  38543163 
 51335403   5562043   9352653   8334460  10835158   1595557  13112283  36970878  56554013  50982333 
 59668287   5902497  31078779  59732411   4925043  53946715  36974873  38396346  24433217   6780083 
  7603404  45178011   8026778  42170763  28073473   6567435   1754700  56814342  11611689   4926730 
 52030269   5796179   5487935  26969723  38470743  11704123  26610823  21512095  18297723   1271041 
  8553707  36706165  25370918   4500528   8832699  53440529  24624437  10480747  47900283   9952923 
 28197259   9118723   7545043   2353896  12450195  19473462   7391238   4737751  42099873  10582005 
  6160483  37541803  20835429  19147728   1172103   7224964  29917371    201588    380763   8771613 
 37039806  52427447  40361941   2338395   1531823   9987303   2211489   3075340  90326075  25914583 
 28389627  31847981   4805787  96388235   3332253   7630141   2254403  50295258  20368563  18271563 
 15311133  31905723  32850138  72765798  16298973  43729503  18737843  10763390  12007683   2447793 
 20036607  16933203  20197243  43958679   8811483  63018551   7524735  14422573   3921223  55785147 
 41274395   1120515  17138667  12773044  26821645   6931861  10412213  52358823   8678373   4130011 
 68476993  19602951   9884075   4083867  24947891  30320119  30049173  10687283   6934248  49918051 
 57507573  12439799    982411  64773847  85885247  22016070  21878311  21243345  38262879  35736033 
 41226873  14185035  15743643  57598235  22429528   4072983   7150898  12194278    929436  16947639 
 41777755   5369363   1149587   2879483     16728  30368925  23951817   7465035   8159703   4349563 
  5649664   7733223  18025811    221692    712699   1274375  82575115  31783497  31483134  28733723 
 36120493  69441456  24097751   1847293  34979693    605475  11697135  66983421   9478303  15769448 
 57889325   3203885  17314861  15135204  33233513  21335811   1805779  13485043  16649043  27104247 
  9397113   1883537   9131503  25196763  49128639  37438080  38086352   7413375  60846244   9135172 
  4967668  77544263   8377867  42007407  20698411   5778080  23654688   7602509  30378635   7515533 
 79121367    609915  29326756  51995643  42898219   5698739   3609267   3333573   5008623  24954754 
 25178379  17092500  63309789  28215168  14585967   4482651  78997653  28666819  28238703   1140119 
  1902681   1897683   6887445   4971947  10237008   1203906   5836609  71239083  21665771   2186181 
 27292843  34367907  21494904    903977  93590523     18450  23204433  22810155  22772351   5811921 
 58990407  56595961   7892343   2086383   8083993   3924312  16988913   7567881   6251523   4422523 
 63517407   2436745  11909746  91464453  50149689  65616654   8171533  24520459  38496723  23176119 
 19244451   8922003  45306087   2272805  42639507  28997619  32288522     19567  79415963  11036783 
 57421638  25707483     92743  28009923  17740489  13134519   1661673   4073701   5876853  15611603 
 51386199   2421097   1720743   7548243   3681823  30737239   4334115  62577375  13715657  14777358 
  9592823  59972061   7731698  43677394   9223623  67267548  35864943   1879539   2149701   9892661 
 12322013  37491806   8095313  14525250   3369093   7926549  15518627  65145073  11810999  18391597 
  4705759   9568789  92204603  15929663  32458263  26313708  69560715   5847693  22958793   8704728 
 26997756  22511179  12495299   3752259   8598479   7512517  60712203  19507039  81361837   6887931 
  8045580  41274108    756078  54851994   9177123  28374509  11435881  25450640  24929115  56773738 
   105795  17316603  40825635  31533477    854793  11288661   5958171  21186882  14842323  40276203 
  5851323  64376462   3734139  30959943   9365619   5026963   9635323  28399523  38554493  54631535 
 12614559  48459468   4924887  43736601  49061499  74206491  54280135  24898667  68608606   1284475 
  1838696   2810255   4530368   9304393  80114388  36263571  58393023  84099208   3223680  13573653 
 12150849   5058393  32079677  10584531  71681354  26761623  29928888  27791835  19573271   3215433 
  2719035  21124781  13148073    220427  18071060  14133736   8844148   4491771  35615001  10102523 
 15829962  18533365  51606555  80840055  13150743  23999063  80085238  24791019    323871  37656023 
  3621498   1982703   3818787      2659   3781317  77687128  25835595  54710443  43494676  49500427 
   972192  22756647  43438035  11280717   2223527  15080449  20132949  10293586  33166444   3992034 
  2053443  32824411  30744339  20384691  43500522  34033009   5653851  39419475  58072379  15083161 
  7789243  30348363    219904  26186517   7024320   3263988  51794099  19402611  12110379   1191203 
 62370321  11790068  22475583  25929840   6942267  76253844  75485223  71216779  18983198  51855745 
    63011  10450869  51683535  56636218  85280573  72270483  29827755    518287  37935141   2774756 
  1626150  27336315  11882052    687887   5448003    324141  41901125  56640447    377548  28109169 
  6402170  41734375  14689630  28276283  12291183    157407  29925335    174499  11206833  13675579 
 38645148  51003894   2366763  31983753  21072603  39203868    193397   5995231  52322853   8849881 
  8237563  56373822  60425980   3140898  38959203  10650840   6148031  72602083  25936110  47875457 
 23478123  14825976     85934  11268731   7639599   2110539  56199681  80303879  13696071  73650407 
 40275024  51439100  11803471   2407128   7413023  58578027    191738    184457  60367403  14168823 
 14343099  39520093  19892172   4870648  21703257  55559469  35502315   5953779  26767779  14105339 
 35267565   3570675   2773913  12348690    313923    501759  13346307  18096243  55296408  77881383 
 30560481  15971351  29301962   6907852  25390452   4650807  11470923  60117852    792075  46185163 
 19495995  11981547  27873015   3252270    223299  28429482    604716  29790648  27884947  39747993 
 35056473  45450561  33896623   1151130  23329121  82476660  25699227  34440243  12800216  20079843 
  4252968   3846594    373395   2923785   7377615  28451003  50324979  18224959  45262855  17345893 
  4485339  78971496  71499870   2939331   8028981  78114459  14208714  18961197  30184368   2738331 
 59437671  11737743   5491543  33471627  65214468   7000720  64747383  79686691   1575419  27228947 
  2331313  14752267  36907556  10984453  36899691  15894953   6724011   3465445  46071597    140628 
 38449275    221355   3637688  13627565  13846956  66510701  15201283  22501248   9947718   9389403 
 10135052  36127823  81567147  23289573  16578823  28669753  53930046  22450423  55598171   6505388 
 51643511   8666683  11389399   9598827  34354491  41891659   3294381  63711015   3675573    344643 
 12536793   4969571   4909115  11829863  42423711    325427  25900107   7696859   7127232  47092951 
  1858623  73855143  62653785   6467873  10472035  76463043  17082723   6314035  11147448  67892935 
 31810299  31966881  50504203  73622760  34952456  13816893   1347003   2887709  11616469  36429121 
 72434539     24743  32366668  27919483  29403373  18604083   6292590   8590817  35815875   7014858 
  2532123   1653645  33833468  24716823  11105613  68847135  42933915  61743336  54105492   2468889 
  8634683  27646233  42899895   4645883   3221073  33771039  11073361  10034446  14062913  11413811 
 33223082   5628795  23918640   1578595    106321  85546884  44674781  19989573  48213548  30202751 
 15187551  84178155  16636000  33266823  68374525  13029479  12340851  52258676  34340618  49632081 
  1602915  32914991  45247303   7359127   5506197  11687883  25368753   4813527  17792374   6693117 
  5850032   3740387  26603544   4617109  41271507  60493899  49144263   7066851  13880821    735790 
 51271490  26302259  44574347   1647223   3001598  33886159  62280313  67633332  18524895  30257943 
 36633954  32464368  31078203  12984461    733933  16175337  68719239   9688515  81491585  55891359 
 16674138  48255043  53170972   8618292   3083792  21901685   4663635    450339  46037499   4373823 
 16838823  12756093  20958333  52900127   8058222  20908167  42187530  16937013  35692283  96343203 
 22543611   7165044  60986985  12113541  18474333  34134541  42934777  52333391  23673003  95147595 
 85193787   8272324  53258652   4761915  28641074   7076931  65121930   8292537  59415435  16976251 
 50225523    284231  15659191   3568581  22802322   4564122   6732690  27263040  12567075  41791236 
 34035104  10962843  26894565   3985433  18827118     29793   7476746  27882132   1964943   9698357 
 28047419   4090720   6595981  29656045  54959072  48593047  43248471  33181257  53302499   2003388 
  9307110  59340695   2922971  27945313  14119149   1385889  49506072  61003653   9506751   8033751 
 21371473   1004889  11505183   1667448  30604443   7347929   3976170  72883016   1744415   9840057 
  4949673   9278083   7326039  26895134  15792237  23376183  25057082  31464248  23209323   2080833 
 13299457  56446139  80041524  15728808  54484637  50137431   8338083  34595243  20509407   6334763 
   753990  72613763  34417743  25093835   3631678   5510481  40776417  31701391  12452237  29121243 
 52580607  25447983  23476998   3190508  26242458  38435163   1090160  26721537  24572489  22738709 
 16997307   1860943  27507011  17565153  32077653   4185801  39386027  41966229   2187927  42444323 
 11482163  25946561  53049043  74871663  27618532   9154907  10735659  24177107   5772210  55988235 
 24879789   5383833  37753978  49781883  45823346  53403363  10238373    540531   9949435  42861309 
  3096723  14883593   8933465  50513046  70352775   7577007  17352601  19694022  13629879   3198214 
 19076095  81282387  57752629  26577291   6594927  58664250   9878678  45936321   3051777   1801575 
 50424907   3141429   3889019  21415101  12784727   5497083   1656771   3005480  46400443   3143683 
 45328988  77236809  30502443   5320086   9395467   8892636  23134283   2283198  36381993  55874907 
 46138123  13640619   7040156   8112475  49099173  16458015  16478568   2109888   1872107  12987443 
 10016625  45321443  33935543   5958873  24157463   5080998  51506526  36434913  21389064   8719707 
 25669067  36574325  20810185  41618625   1046578   8799687  46731432  14309138    816736   1956455 
 17484603  23572294  20471211  14190348  13672715  14694393  48745979   3800661   1270689  43443859 
   219801   2155332   3738615  72993323    126627   7982273  40493067    474135  25459023  18628761 
 10432405  23761699  14270379  24412979  22635573   1212759  12278011  35917686  16041463  14738007 
 36692233  13394823  14908335   1573737  16736808  29421564  40344933  24929511  77977353  11260435 
  2280543  25311948  21140221     53399   3053995   2887101  59305779  33130071   1992183  37281423 
 23392869  32125623  37996503  20502311  29539059   9090909  17952630   8541117    177027  14169618 
  1745109   1765128  15683955   4713183  62542035  30797813   6270849  28741348   1741515  54717377 
 35244328  28750999  30619059   9696336   4678203  75488109  25110923    938940  27634807  16514686 
 11491581   1689243   8359347  35417683  76587313  14728255  17562309  19841742  11630897  34357310 
  1862235   4519104    823323  26160603  64899867  36833198  81772743  46487575  48809577   7397160 
 18806423  18435373  11374453  52497324  73437585   1378643    107879   1444785  39888966   3284140 
  9680351    766245   4229403  23377631  37982677   2911409  12952134  28330523  26767293   8683267 
 41740523  60880153  48673673  61333682   2317893   6400419   4588944  54567797  55246719  13833461 
 32385927    292803  43436823  21104236  10024048  37534059  12531741  32728203  60860073  14955465 
 57013773  23355535  45692811  25492535   4249599  28582758   5118963  88845711  17157903  38608888 
 10253214  29111333  39665115   1163022  17193831   9936963  26268483  18730979  22700891  28095841 
  9516495  19605477  49232698   2783149  15373483  28617747   3236991  19467485    691341  86767195 
 34440263  23679297  29347949  57151529  15911554  24474573  26782290  20937450   7060767  31605399 
 63511754  56910438  77372663  28065613   5457565  32346629     16699  71117248  20960161  76478193 
   348891   6936735  14924483  42593931  23614315   6110799   2452323  15179574  35965898  63880971 
 66101007   8772703  29478495   3746662  85579455  11959939  88802943  30818556  11815227  48144415 
 84796923  16899915  55980835  15284846  22633531  36538549  22944723  25249083   6583193  47053367 
 49404027  71282613  14176753  19728123    518808   9245623   8190819   2080473  80370879   3004635 
  9581903  31669859   9540935  17181031   6367995     72603  46469011  36405778  25595289  38116398 
 24839850  10311336  49713293   7629153  10094613  26550195   1105664  19817963  19231419  72947547 
  3911305  73837307  36819939  45470464  12442245    799323  14092817   3462867  48864471   2854975 
 10177607   6619103   1675029   9757509  93198239  13239995  16859238   4496988  24308869  78148173 
 34782918  13512823  14704854   7679432   7520779  53186223  28628624  46259091  49497675  24568881 
 26304533  38436059  33615887  19393728  74718179    532573   2604964  53602211  22076641   5073263 
 79475827   2527018  19018050  24052494   4142547    632241  52460157  38597555  65296338  32453638 
 16627104  61974605    170633  17429238  17089323  19213495   3258947  43839697  28200591   9371265 
 15104403  17153865  15747395    420049   1663148  21192343  10509093  25712212  67251195   1558555 
 24210861   6629777  20099915  48076755  13910645   3805063   9888177   3663607  35994494   9203646 
 32716114  20140318  44495083  37159677  19304223   2762491  10971573  21189263  48234827  24693327 
 36645919  58721582  49980361  21342873  25955577     11511  12761928  33863199   2095543  62457171 
 44788321   8495035   6064393   3190374  15659565  25650330   2204853  15295379  36826759  22486983 
 46037661  58424775  27779703  11133495    559498   9692421  17264544   5281003  45950721  15895618 
 37737327   2477451    606577  10728891   9352117  56996493  26189691  12304127  30692007  13071093 
 19914303  40479282  18622955  12585818   2913611   6379643  18037703   4146307  18937773  42729758 
 21187033  25421553  86390966  32844363   4831373  14786978  42396685  61729986  11813563    113859 
 30759267  18840945    724123   9117623   2411147  20773725  70139247  28948435   5602083   8917013 
 16846827  62616651   4630953  10258675   7276443   3790707   6673531  71627203  20743131   4792843 
  5976413  61936923  13122768  26826923  26762446  29971977  22097198  58783098  18365799  33213849 
 39229259  10367101  50997003  34660873   7179310  33703456   1551615  17146595  12153363   5760046 
   343851  29824918  44787528  38721709      2493  16955439  42922913  47198043   5980991     29883 
 63238155  39852215  10874441  42915723  25568095  58056539  28697568   5993031  13495248  20154847 
  5226818   1936523  38152979  54706963  14088129  26978137  46430601    569959  46808899   5052443 
 66219108  15520707  58750353  32884715   7990098  16465123  20754828    159441  23681027  35082016 
 21625467  17616813   6827355   3259951   4035123   3394106    298521  27346367  26552775  43782917 
  5807771  59471481   2695573  69898827   9059523   4801573    440147   7606422  51819179  57219443 
 34472344  28243338  75591149  27098614   4423379   5482971  14678024  37145495  11273886  46612683 
 39532661  25438998  25610443   6430591   5063433  35140473  10885723    262987    955791  17728488 
 39510633  23557027  48235873    594147  34100463   1002475  47062653   6252639  15991023  27534903 
 19047509    515947  36731298  33452043   5331462  37934339   4655356  12783593  68249871  38852911 
   954248   3640443   1252907  10455293    400323  48896623  21009998   1239747  11045135  40985851 
  5362518   4225771  25550613   3635257  67898200   5773163   3349275  86980523  16193067    700208 
  4665147   2963668    540376   4665725  14875170   7536021  35525440   3981177   3930520    892392 
 39656463  33331819  17913345  14366769   2707059  20299398  15534411   7800526   1557839  15810611 
 35696597  11773040  69774787   3400803  19537131   1680081  26534458   1459693   2545925  31171053 
  6061056    121911  74216639    682728  54218487   3049839  24334753   1806435  50541525  44534907 
 79922489  35072637   1110367   4752633   3773823   6432623  72537659  55978063  47501203  68278871 
 79675773  10735464   3464023   6360891  65851263   6569595  35494467  32746299  34283879    218227 
 48374731   1902779  51431117  46618605  30152157  29657872  11638827   6525942   1668667     42363 
  4886747  52466481  42340463   1615410  25985047   6871515  33922011   8139177   1226589  21152923 
 39804872   5659049  61087961  48748251  21222555   5032648   8515347   1870127  25044573  30456747 
  7795507  13972137  16384833  21018456  26919869  69953748  10815339  17052551   2815443  17394969 
  8103907  74148003   2868982  26067363  21025435   4088721  10392897  27022560  54826737   2053017 
  5052963  79421193  25487033  11739031  12169581  21131827  29340073   2336479  69378009  24447927 
  9548412  22887405   6620471   1874688  19087023  35418939  16064262  30242793   5102671  14580528 
  2425799  35840623  30622803  63920378   4747509  56659216    796788  30360531   2066811  67451215 
  6858190  88033971  12762363   6640323  10995128  21386580  15230148     96229  81026985   1016631 
 10087803  10516233  51362247  53932989  11629689  43585503    439998  16099493  11644656  29054263 
 16193179    472559  28915163  28263522   1053983   6250353   7747989  70465019  27030295  26858521 
 34538363  21290194  14972949  27721476   2153527  38098923   1457343  41199068   5107357  33573355 
 49197712   1533775    137103   4186858    344688  50045107  18073353   6480303  17977467  28958802 
   507903  18397073   2733698  10798463  54670041  35332091   5157195  34246959  55317579  17022933 
 16146308  18626983  35488976  70588163  25803331  45698391  22695873  25352450   4898247  47041655 
 69850576  16119611   5820923  21386733  14529543  43502523  14070760  46204171   6073263   5381795 
 54162616   3475135  69391899   3665559  29850163  17055675  81815275   7321217  57908651   2312565 
 10637485   2635513  15726678   5440487   8406283  44249208  26878142  40691378  43201815  11342319 
 25999875  39719283  88010058  51026826  49249911  26942967   8006849  66707925  29147180    124971 
 17477165   6028135  59352819  12908997  84300207  35651817  39663143   5474970  10057323  16604711 
 92900687  36877347   7180287  28048073  52162443  22912368  52924730   1953273  77608880   5053673 
 10562103  73774299  47623179  17956680  17489075  11262734  64842873  17723133  53025531  26341598 
 25452375  31138083   3433531   1727841  59501286  17211880  30660999  39989457  10720581  24181923 
  4575120  49936470   2482411  77213175  26517651    163920  15389847  25341891  18239003    803674 
   791199  19686471  52290867   8701824  27614683    858897  14973459   1163655  32109483  28019643 
  7746421  64099627  11789837  23473671  13267869   8056158  30445473  21122298  63495267  53641095 
  7513503  54839400  45560823    159623   3710538  44954759   6389217  31915923  84798171  22126830 
   539619  37468185  52805931   1661451   6673861   3935587   1551473  27888963  18643275   8298631 
 42771133  50688768  15173348  20448482  18714573  64843107  11824728  38651442   8968368   1107691 
 10063254   4987256  51827283  37448539  11585587  63245202  33343575  25383357  17730448  10942173 
 16962123  22300800  16955247   2522383    436230  23897139  81341943  16432451   3743327     89654 
 36056843  38641443  20145157  11438355  41610023  70125495   3891451  19883078  29876223   7405074 
 45910203  32526039   2383434   3126535  50126093   4714539   6372923    763809  21400173    389514 
 83738808     32493  29595831  31918537  53204332  12805578   6154178  56549395  51948987  18125079 
  2703873   6796842  37464672  11984079  17154078  49057266  40513323  46403673  20342379  76620759 
  3815076  74666643  10939113  26064017  63584587  53460024  50801837   2787195  18702513  18761735 
 14107713   1061449  46589225   8217423  39858683  39217983  14165667  37492671   6241323    767213 
 12971047   4826679  48789643  14394714   6681893  28182931  67391576  22990745  20578358     63087 
 47567643  57490629  86546367   3440887  65270047   1700763   5041191   7340372  16065403  29293543 
 23587195  14018820  25234073  13258875  18837918  17682278  17031771  78104514   1458603    168015 
 68437107    583134  56986323  27576539  67249248  12804153   1362162   2305391  31526748  24419133 
 12823862   9020205  75081805  15183479  59621615  32979438  20440179   5558819   1318398   1503285 
 24761723  11999922  11035140   4847406  15155917  15240487  24754765  18183123  87997499  10955963 
  5375679   8722347   7770123  16197630  74841513  57488738  38399739  45015163  24642510  71757718 
 14954114   2929705   9026358  13405707   1010043  16957651  59960055  57682167   9410649  11115123 
 69300943  13044273   8015523   3993126   1925723  40954323  33799716  16942822  48938348  60669852 
  1010599  66814353  28390219  29111573   6750958   9353781  30018222  13754268  12530139  24980403 
 82189069  24336052  26680075   9808425  17385998  19380831   7528077  39447321  35072414  17437341 
 51640569  50268363   5543003  12277707  34807389  22710623  48593318  45499752  44591446   9915111 
 30687547  33546573  61076471  16311219  11763490  21476193  30698545    917259  81934127  45510273 
 45866088   9280273  16254011  47955459   8467393  65665191   1991070  58365033  95891009  20247243 
 48715513  10031095  31549979   4160370  35998039  16355628  83602303   8894417   6468403  88077819 
 35802747   4290603   4732923   3572811  25225834  22841056  13053372  22615563  13881270  27215909 
 67731211  29564868  10441203  51746103  51936326  29015395   2148737  11146609  23929629  35940259 
 12882579   9019256   8741055   1378795  24819063  47016043  10385824  79724145   9343611  46787239 
  3905687  33958887  68652901  13974556  48873939  10167664  56305323  41135107  47051811   8984127 
 27033883  19551993  66511323  20086584   4401024  28432678   4916130   5856455   9641212  27121051 
 22474329   7706166  21316533   4667235     42235  14662981  32901423   7256784   2280709  10021321 
 34249745   2352304  14102949  54085938   1879728  70532763  30326738  31111961  33322833  32147009 
  6699733  61808982  13597239  81912339   1626770    677373  20319471   4362459  27049299  70157836 
 47900925   6356079    385277  28506943   1301523   2111937  12877867  38124762   2680251   5149215 
  2325447   7415163   4015253   4327017   6661663   7205574  13256585  13830261  50141742  14409180 
  3369195  85248223  53669157  12419530  19317897   5417979  11523963  27943619   9677367  43023917 
 19875003  40764062   9802083   7555716  70329527  95214718  61805478  30530238   3698769  58007579 
 78221638  20958144  24540730  39316014  10334909   3737563  22792086  10966703  33045528  10176159 
 82632838  55229753  39593553  78640301  14324403   7466090   1043295   4881741  39355832   2487939 
 14817259  14484858   1792389  83561051   4484655  84106027  63761265   3584627   2963499  38624795 
  1220001  15071367  46831893    777551   7814667   7889934  40697379   2310159  27512923  31494871 
  7422735   8509034  44819625  38458023   6420063   3777261  21521814  71747925  40064545   1746119 
 29228982   2933058  24307604  34840938  20536457  27820181  74207091  10822676   4546467  18863643 
 12956508  39796005  90003147  67493003  42846968  28994223   9198645   7267687  47821463  21976701 
 34451043    687435   4914970  12054507  53769363  45837623  18335796  29448071    780411  14315807 
 11944595  14480105  60611606  19683969  44667459  35002935   9166451  11136123  55577139  35605629 
 39709211  57884222  13873483    756321   6050323  78629073     19263  71761623   8988445   4572212 
 39238461  32503737  27960357   5661151  40566929  14459073   1766503  43875997  14215123   6380837 
 54004891  38257331  55750361  26963713  81106128  13417932  46738473  13415569   1184877  67658363 
 35629233  13520091  33898667  47425305  51094923  33567735  11589225  36733593  70448263  15339330 
 63336471  13265936  22068729   8680256  24872173  31071493   1761078  49202874   3162766  14153703 
  7382670   8694555   4820631  12117438   4765559  35648379  51602219  26465468  83387488  20836564 
 60715121   8189043  10922508  22074729  59812400  38846463  15251252   9309507  64620327   1028787 
 14964019  19769157   9076423  58083225  70366675  12571835    716923  58983063   6773505  58655964 
 40757898  43197150  37888943  15628255  37029275   3323537  90023001  45329345    449923   9338255 
 31607904   7127193   4300317  17459888    110259   8129841  32049856   6257955  21597387   4892451 
 13301817  48966187   4683579   2228522    889527  47939749   9503281  20115908   1721297  45508701 
 54138363   5712473    962500  73418547  62907145  25683088  33818115  86902827  14430502  32344160 
 52090724  42384642  58994747  15530629  66933158   8026949  23449931   5892219  23381275  14203077 
  3321615  14933397   7259749   2065758  21806971   6986413  13357335  59646269  56351041    662843 
 25783126  41659409  38339679  36889141   4143615  72804542   1841259  12652203  45119703   2131938 
 24089705  14637513   7096347   3572863  70339451  14953674  55388235  12473653  49838723  18066563 
 10035170  26508843   2365647   8977623  51045059   2890698  24812413    194128   7123083  16590027 
 41130443   3505047  54359427  92524059  16558299  22821846  46770009  52355481   6565418   6236920 
 40965555  18466051  72320371  10324893  76128069   6085483   2423435  12287171  59820633  44394221 
 19971033   7814979   8384704  17787843   2366641  45788812   4088044   1938651  26170533   6874615 
 22155783   4481523   2494552  33182005  15312513    870839  21681198  48112375  76318179   7662204 
 35888923   2800187  26109171  36556552  47376811  40385403    673367    600428  16630792   1306123 
 13962159   7049089  59427462  28795899  69267529  15049993  24834977  13118748  47975643    172218 
  1125813  31542270   5997723   4359635  24555061  54343037  18502719  10054383   2170180  22111506 
 26430453  71636512  82031623   2483258  69679523  10814239  65077445  67692067   4156159   1558531 
 26600955  31042329  84792295  39344568    936357   8489099  10870659    409754  50222117  16851165 
 18776645   6373859  27707979  42769371  43599045  88368645   1625298  19111656  69864360   4276995 
 14069763   1637115   7214050  34585269  49107903  28380423   5428393  12400207  43548901  13177504 
 55462829  11193614  37279325  52792943  21837819  39598374  68471675  17318934  23336560  54799350 
  8759679   2567337  37700555  19228059  14859318   1102185  21654273   2432585  24202275   4789995 
 17671743   8626067  78123902    305423  22605615   3678694   1023285  49914384    685514  17595351 
  3821059  94309842   9029892  44462807  24714120  36270797  59276481  16688601  17962327  10715391 
 28861883   1700003  65494714  34797273  25747298  50617787  13715350  17384596  46286979   5415634 
  2751978   1235427  48330001  76901819  12374442   6867235   4487627   3070347  48139333  10901913 
 42387601    220057   3347511  23777721   3014563  27275353  25088431    194151  28530603   4709787 
 39697587  51544622  18646448   2782088  24216259  16879883  85330772   3092399  27441348  17709795 
 37503867  45660697  29912103  12923223   2928165  33906135  32869365  22306505  28802383  32270627 
 74579199  29398657  38580741    144816  79799004   7671318  47259851  62777288  57825744   2350931 
  9695121  63553899  48482234   8622978   9082283  10386001  70567251   6173849   8843129  86444764 
 36922177   1118635  17162543  62910987   9938199  16686623  18186573  24524524  48332251  61628219 
 34556331  16391993  20858489   3686833   4297563   5833845  17884443   4720587  27097539    760449 
 35574867  36246255  14750547  51933744  10204431  82477167    447867  27248443  80332011   3278223 
 31370139  26471163   5560029   2550003   6775992   1264353    613603  53422623  36088905  29450221 
  9175420   1469771  19130910  19881465  23889545   1548891  26997483   1258164   4641771  16115118 
 42743823  29243757  27687721  43034133  10478398  85675362  19098087  19058415   4885391  23481720 
 37549576  30007171  64386907  69085238  32643003   8632911   6790829  33103067   3797838  16341591 
 39794059  13375947  27094961  17907903   2407233  40415631  18598318  12657693  79975781  18300753 
  1506258   9847671  55687703   8938475  28900248  17262107  17000523  43037067  20975287  17192265 
 21247717  27795667   3324479  16574503  56577423  59815725   1089743  52392834  18749571  49314908 
  9899898   6586638   6093336  13540579  15738917  14319175   2531061  69495291  15012263  10649333 
 49921395   9463543    893892    733170  42203877  55377915   1486942  44797281  13754585  42398661 
 19740363  49846227   6436971  14533242     30695   1551067  12996987  18176301  16514553   1466695 
 33941787  51471283     91257  31842549   5204283  54485723  52833915   1174296   7584419  31727913 
  4021133  23118981  12585063  36063478  18795255  25188798  77698683   3539183  25833687    483471 
 32921473   2076837  13365143   8004759  23868267   2567695  18646439  41671053  10862632   5868323 
 36946395  54955323  17535459  60547631  19073725  60125625   2460123    457887  12506043  37384783 
 25561181  73475943  47260245   3883988  11935989   4196790  62006144  44371272    554491   2271649 
 16945467   3085441  10684203  12261057  61209843   2898414   2541147  29917129  39671948    589803 
  6049500    614051  32270735   3941179  19007133  12925763   5770911   3414495   1640283  64685539 
 35510653  45708027   7124658  23944799  42944267  45711617  53241189  56581479   7688947  14698598 
 44793762  25130583  14990558  15899153   8467685   1175172  21666453  32175490   8450196  48482023 
 10264011   2316121   6380119  28705779  12221593  10848093   1350951   4659252  22154840  26463771 
 26919123  40303068  25654443   6140367  51414983  27595755  62310340   2920423  21381133  20360451 
 24142797   9167715   7493979  29519907  18385973  22866261  30927973   2231739  13910643   9827979 
  3025227  14903583   2132708   9510003   5516445  21646671  33724463   1973094  18563460    849643 
  6829275  10742423    229499   8066104   6380822   5478960  53076153   1037493  36298693   7534867 
  2509854   5192709  39939423  19811724  29820053  31983798  20923371   8579643    301655  26742774 
 45337127  60491835  42463437  22779051   2473467  21360683  26672503   3411469  40269519   2253283 
 75162130   3364263   2071963  17224115   2291905  75557143  48131160  40445493  10919871  82187855 
 19235833  50484489  36085970  54649463   2138571  29300802    494826  18821147   5705088  13278435 
 18429027   5360822  41272703  24429030  81970569  14137675  55852185  28231478   1563741  11666006 
 19280171   1333983   3012479  10893929  54517338   7600923   8454971  35790777   6497535  16713377 
 24045739  69869103   8865436   2335483    561957  34125501  95226619  15472431   9936827  80129634 
  3243746  29255150  49282094  35640939  63966300  10580251   2485873  15373047   1244387   9549047 
  5343258  43211189   3650531   3548941   8699535  59632371    268644  29216693  30752115   2035275 
 37102251   2563299  14795471   1387419   2553283   8302641  25797207  30816763   5395647  25843817 
 26269784   5290123   7631037  36440198   3249531   2626856   5086665   2189058  11653744   4872223 
  8935071   8763265  14037703  49034511  35924011   1378596  48271657  30876495  27550810   1775691 
  8093593   6664123  39989290  45945590  33438411  73935669  28114240  52017814  22779174  80610159 
   174084   8622897    783111   8553627  31699216   6973474  16264635   7369349  38575471  23948977 
  7133307  26098359   2855136   4412703   1632953   1673473   6305835  20426757  14029755  16696431 
  6317663  23397339  15068603   8423321  45999915  11870439    282655  22256583   4173682  46389269 
 65243203   7151335   1172727  41619192    529487  10771134  28614893  50644491  22400529  71914947 
 17638935  21606341  30094197   4906804  34293225  17130504  24806034  13065435  37341963  15554571 
  6998238  57332265  22410393   5282913   8472413  49843798   9209479  61097189  62759091   4083475 
 41545938  90642283   4113358  30831022  40210383   7825273  14491740  52001257  68540200  13807893 
  8064483  43235376  29634183  18166865  57490903   2118561  29161958  28110255   7749891  10291381 
 29723883  53029259  24444283   4695625  14841724   2260026  32676221   9135928   4985339  60476097 
 73751080    861173   4686779  17391903  42207457  18286818  77710768    369159  56475828    313732 
  3351475  11270613  62333028   4485383  34988955  21776493  17673171  10204135  45240065  47196377 
 68960310  39244654  53958269   3196183   1454027  33975573   1152879  13749545  18962304   2888401 
  6265932  72862275   4492040  14245863  32724187   3221523  16116463  15938292  44792965  28875563 
 60686133  23424027  12580350   2018268   6449839  20255282  23444511  14068781   1823611  35152527 
  1659567  28424955   2319808   1276959  29817134   2862735   3681615  27701363  66157851  91006285 
  8285129   8919515   2731305   3582006  12176507   3609687   9870135   7145723   6144912  34092471 
  6282348  41913351   7172022   6175893  33211631  47563857  63327219  12809190  45899955  25690887 
  1251965  25472123  75548543  44517787  37298995   1692693   5458248   2483898  18228587    527191 
 51657927   2015133  16689549  57744469   5616699   3298414  11799149  77633595  13315275  24051347 
 11005923  34726223   8988981  33300719  34715517   1017165  46341823   1396824   4626549  55641860 
  3778219  50815923   1500211  67709283   2142153  14341947  19093929  21204111  94051899  18523749 
 24114603  41938539   8354415  61660184  20535396  38797955   3088901   2920123   1311279     21675 
 29743329  40241019  12811947   1672233  39025303  41509715    699558  24476958  22257883  69905261 
  6635373  11307999   5838263  32714387   1728139   7083225   4077813  46341275  47723375  14210508 
  4147902  53515592  78388419  75843997  30843744  43783719  39414429  25937703   4491701   7978275 
 29817659    749364  16183761  41493176  52157580  34726903   5919435  23274543   9663903  61392885 
 22094483  11227626  18302532  49103849  42136873  21934853  29228049    544017  19475079  32374263 
 14795673  55443324   6664926    680406  43557699  12132171   7457111  18004937  11378937   4326217 
  4775223  30402741   2175121     30648  19499254  11590723  17078756   4745337  52892788   5808267 
 66461705  26280827  45617964   5508423   4605663    744273  45693914  21914699   3287797   7659405 
 33358679  21174555  87348839  40969109  15022578  31753523   8530267  23878703   2956832  36220697 
  2926683  13766315  34719759   4470268  13785066  14685518  19269849  72535963  16183683  17238173 
 13057769  48194615  15119745  21796023   9479691  19439422  22513317  46669525    491115  15203517 
 55974708  16064612   1917778  52632768  47970123  20188563   6189791   4763835  84500187  62310143 
 10553523   1731696    823491  14592685  15341813  22179357  23841563  18034731  21712411    674331 
  1271697  64663953   4776993  39405567   5809577  44379947    744048  23369973  45380158  37566519 
 51723501  37142448  14785856  12763986  32988478   9368664   6768783  68319525   4441643  35900148 
 30341603   7587707  37571733  23003097    743385  40186719  24313147  27913653  12089774  22266687 
 32888901  51663735  28461515  22776723   8781873  30601194     24828  47064959  53677227   9899883 
  4860098  18134968  11695163  58707651  47865153  56245059   1203172  31878583   4671843  14517925 
 18938595  12109462   3602957  42010455  20921295  13216007    471651   9614701  14253885  56263663 
 42184419  34599747  56091963   9859548  34332531  60216495  25828926    693793  64823483  62472127 
 35318463  20122734  39360921  31323322  13140159  41259073  24597663   2199915  10864977  40843323 
  4990479   7647972  31918835  14633430  49898955  43042059  11849114  12493747  30803320  36049521 
 27582197  54680969  20847803  32438753   5130791  35937143  17923675  75773883  56656968  11478240 
 19933413  35146923  51785155  82194559  10230525   2807366   5763331  45501345    975849  25508151 
 30961131  24601061   6086456  16890619  23262175   6534513  56784675   5413493   8251866  69103695 
  9880917  54362121    178647    146784  64941223  24400243   5982999   3737603  11304010   9266635 
  2788048  56322821  17097863  71640207  49415968  11182255  61203980  36096279   3868447   8438658 
 32120123  30395060  63075065  14960817  17285677  71718193   7427683  20970576  12936243  17933683 
 25554938   3759692   7076188  47029308   2429627    953803  16930035  30409734   2745763  29060979 
  4382949  16834279   9941068  28851823     57158  15559899  13572206  19485309   1790643  18873428 
 33672795   2881962  80630049  77436643  26444835   4131198  36089076  29029413  67319339  23088753 
 20282407   2454806   5770363  31497743  56195771  59360975    777723  67213573  53441691  26647338 
 84266563   8024241   7618906   5201970  12856131  25984923   6200762   2452482   2303663  24231003 
 67162057  25051479   2908869  29724681  30498535  13546743  22611803  92101956   9921003  50333691 
  5880723  17932713  81513227   7459323  71640573  56387373   2912751  14176219  18421389   7773739 
 62124543  12132373  48545835  59864073  31966153   3918859  43402112   4891492  24878479  13711905 
 28104339   2743071   3927954  75534747  11455008  30018859  24449591   6467033  46885416  15560658 
 62834909  13039597   8590971   9369948  80396707  49249947  14966331  12424569   1787857   3408057 
 14447683   6263335   3735108   6914763  14275251    935070  16176536  22784810   1072428  38352249 
 79985931  59325771   2474215   7370168   6056515  34562535  54451971  20926379  23171623   2423919 
   604482  58575123    316219  30696801  18267225   1929718  15746058   5894817  25007627  65008227 
 36697503  28488981   4792032  22895118  15187811   4585077   1349178    319026  15190721   5442351 
 19966603  48300504  71651745  42541697   2814907  10557234  77167526  31457033  14972683  65695995 
  6057083  74492916  54689823   7398223    519261  38677433  24367599  95484974  10807967  11130439 
 21634155  29762049   2445213  11755745  10816998  37222290  72221307  54021057  14188808  26227651 
 19802535  16344303  12549499  10688775  20711019   9812475  25591941  14773308  13824108   6303862 
 44863003  18067067   8886242  25540923   2041123   4512501  54546849  28131036  37865999  14787981 
   988909  38141308  14895263  52472053  19192335  22541235   1875923  10280219  20986651   5471761 
 29864869   1669344   7605743  20894451  68413845     56935  19903215  17874731  31058005  67372219 
 10231719  23705991  62847772   3349951  33902023  15389763    726309  52661963  38823409  60067215 
 22906143  40074157   3954990  18803687   4613748    330993  13486428  38013798   4600481   4976627 
 10013307  21226199   4224189  55326498   5105161   3519077  74097783  18264543   5938748  32673309 
 19119081  21771063  28590675   5518356  19047678  26376998   6862986  42693067   2036249  33826419 
  8791323    297007  32043707  31051627   9000961   1244215  20297761  36011381  66934907  62078508 
  6470439  32418705  41625843  33800617    952635  68105019   2637148  32487208  61608048  18338374 
 46407315  21389673  85751443  20720333   1174623   7999065   2603859  78409419   8137357   6659490 
  1371652  37945023   5083445  67024255  13905235  15584907  26739283   1274649    603413  35860375 
 34055658  14369231  14294434   1271107  63815066   6843609   1209903  91187659  43077443  21583394 
 26780667  36995185  22173135  21816083  43437543    292083    657026  73781068   2304789  41623692 
    24435  81994295  35245509  12072267    134466  18978498  22559619  10641339  13419555  65261108 
 15376363   9513063    516219   1625253   3746743  80317255  30893515   3244848   6364758    155883 
 32822094  62579337  15178379   9354573   2241823  19887099   1264617   3617931    357093   2073635 
 50856891   9045623   1544657  20315074  49849941  71769080   4099484  16146623  51015091  28074467 
 21721491  10362053  56708779   2683303  55580739  69054628  30404283  23869065   7461098  12313383 
  7567059   1674114   4531539  13360557  19903365  40980741   9465623   9124054  86209449  18627837 
 15471130  55109010  14014047  32852697  61611563   2599181  30707975   9084549   1290471   5181366 
 33290991   2063355   9642147  44364651  47341308  24609318    939523  62667753  22006743   9222267 
 41119983  42453775   2079123  28666363   1405282  38474776  14814405   5195502   9421023   3010098 
  6255148   7124707  52211248   1211991  12099966  34734411  89077717  10611243   4196473  14337133 
  2190229  12730097  36225147  46247415   9235761  21860081  59305783  32547832  27280323  41564623 
 32887395  30532053  46629440   6704859  14404307   5465691  26260197   2431050   9962763  21047406 
 40314111  42855668  11657721  11700591    702726  31465059   8007253  55304673   3739947  12279433 
   145377  15648693  52350692   9501758   7280213  25365408   5558559  27681723  35909964  30259599 
 14570673  68947458  92390093  39206409   7622619  31085315   3113667   6370123  46720785  11057143 
 18212143   2541277   1426491  52859133  10328181  32794791  35440941   6689355   2031243  63875607 
 72819689   3023826  38333083   1765925   7015615   1480869   2684177  11628838  47043921  27805488 
 72504633   5291851   6651523  21509763  12375451   3458403  27206691  17810385   7671667   5426691 
  8861625  23399998  20961707  27067086   2693220  12539540   7913094  17632953  14407152   4748398 
  3343998  22143174  25681443   3522423  11909646  29302913  36103728  38813911     57642  86292987 
  7839453  12747369  29716599  18383311  35407923    448663   4601265  72107445  35300476  34245066 
   829323   3549323  35290091  36458964  17653120  24577583  37742927   6754299  17918289   8691846 
  6979473  35534727   5504578  61403223   7442157  19649115   1183243   6122317  25543707  23811118 
 28016907   7882722   5391033   7541916  42500583   7614123   6526020   1196808  37071643  13573995 
  3631707  36016107   1557579  47184043   8483143  70130544   3131766  36865315  17189313  43972719 
 40821986   2303323  57211823  18770483   8622399  63526157  53952611  73969007  10312167  12060673 
 11383638  17982901  20576721  71279793  47713278   1702703   1786059  56026122  35916928   3496343 
  6738491  56323493   4131368  58458717  18376068   9810056  23901781    328458  21406121  10059587 
  3975419  13743824  10421607   8726049  13164373   3511937   9646331   2528302   7595662  20340113 
  1107123  61818008  17023090  34293814  13383237  49587655   1964638   6618823   9906591  14677744 
 21229089   2721882  16821623   1946613  16325208  44033535   5237355  10913298  22711691  29268983 
  9884411   7843779  35853591  12381359  28160215     48078  11812571  51177662  14472105  37451403 
 26319983   4859517   4047915   5581439  28620311  40690967   8581533   9758610   6527253  41531790 
 51597435   2543444  44817555  59394687  30704433   7429089  37890702  26528628  31997525  64639663 
  3061194  48954787  13515363  20072691  11114107  77353092  88023837    746933  67380579   1466315 
   192735   4873339  10847643  30113073   2287419   1326038   6362883  21011817     97441  39949461 
  8021543  20202438     83788  66748767  47016156  63020283  54115611  16388496   5575315    871231 
 83205909  17777568  42898464  14037003   5417269  87338437   9264756  34812375   1682763  81992019 
 60768887  22250943  48179033   4636572  11315235  62901425  42494003  38335173  38947623  72273576 
 73614180  39276763   8820995  41758983  17204483  39188563  78456287   7460653  71808072  24764689 
  7355023   2612993  17968803   7378043  23809953   2398662  31807766  14032645  18624873  85497723 
  6070245  31283043  34048975   2822518  12441204  57543903  28693658  85974267  33475145   6211227 
 17948659  10525956  12362592   6928091  68911497  10542348    770178  15935970  21684665  24879963 
 29932643   3128216  66544335  10492569   2195435  13875413  31622031  47644047  28312735  14582947 
 31713497   5027707  78642643   5529834  15622159  55482981  34655259   8188683   5606192   9250713 
 48106698  52452229  29647591  40844498  28414437  12154747    290788  67211289  20890193  34896978 
  1802547  39604683   5269587   4685947  95268206  44426484  14703165  26225003   7400898  54226961 
 58700289  47831943  29896747   5590631   4774191  42255915  40239089  36816551   2943861   1966007 
  3951501   4457013  13383432  28140263  54602745    197133  49335027  62615364  62729159  29467561 
 10514053  10891761    653691  64856487  32231891  30185909   9746475    333768  49785996   4140360 
  8761399  33430785    102147  23809371  34004977  44160132  24502611   2037303   3502213  75767073 
  3388023  61656653  26276838   1267647    721957  12137507  26415533   6246879  25765530   6619373 
 36128148   2805815  53305494   5032539  25298108  13567225  42921063   3700331   6133439   5747579 
 26578431   9186641   3979328  11681946   4953043  11142121  13049311   9052483  44218044    444407 
 13738339  71959078    805728    876412  17385216  13856217  17164491  16540719  24606956  39767249 
 16180363  51047810   2388845   3657759  42654007  76795260  25674171  29395537  18223104   6188043 
 48281194  24571278  37817727  26281843  63661398  10448529   5298855  35127969  23361058  13823883 
 35876172  21358923  87156449  69333527  40796027  57157710   8012194   2115213  21169087   4837200 
 57350133   1419132  30748797  57764818  53362607   3896149  15550511  18951893  11026491   7764811 
 70999341  62281634  56659627  33395387    104353    472473  16023306  36743511  76920153   2908417 
 23172063   4003773   7238188  17565800  21059158  11128097  46999659   7519675   6199032  33185693 
 80506563   6610571  18519763  56226137  55091627  83763092  82437431   9464007  16390401    785061 
  1671003   8597463   8405670  10850067  25083803  21621964  31126655   9383508  70750173  34435736 
 25836061   8933343  10447833   8481978   6718702  11621047  12215382  28299759  20930618  19716498 
 35215221   4293003   1274613  10331808  21233453  43908672  43554328   3301365   7330845  29829003 
  1818103  52181753  54755739   1958303  60130173  20968343   7816498   7390401  62058107   1617171 
   906042  12246163     91239   5826678   7552241    740973   2848770  93441163  51466373  11317063 
 51679725  17667693  47570447  35238459  35389435  21045628   6320153   6912948  33507915  15797443 
 13467727   9648047   9492158  91149169  48160919   4757037   9416827  21381243   2380443  10886331 
  3121203   6510135    662811  11695324  81366963   4928013   4216418   5993043   1751805   2918616 
  6844923   3180019  11430299   2886004  70244648  29426597  41491409  62678311   3838961  46264430 
 39709243  43415199  32722683   5628912  16180378  29970987  15968803  11795963  83301576  14704365 
 47031627   5607396    734220  55956246   9769113  21827607  51675153  62753268    216096   3802047 
  1690091  16759544  60185445  17775027  46694342   3662133  91890599  32890263  20928009  14268965 
  4581574   1375503   7280163  31944823  94285848   1098408  37726751   6978507  46891495  27413625 
   887123  30067643  27724158   4964043  15859104  21621421  27954178    191255  32336427    273427 
  5076824    889280  28766850  13395837   4468755  22832927  75781943   5968023    432731   4615762 
 57776805  65602353  64244048   6828075     42256  41421115   4771643  65562873  31061163  12830739 
 55984560  14774785  40291830   6869963  25679751  20798862  15598678  40169211  10430851  71604373 
  3833203  33731823  16940823   9975435   1268069  61712367  19551579   7179909  18423227   8368217 
 46375815   2754575   9322875  51861339   3220925  46417788   5211483  70952178  36691323   9517273 
 18547289   8339235   9939829  53382571  14678492  69981073  13421973   9277715   3330422  27021723 
 22945698  45929279  16546568  41173020  37631369   6327175  52321443  36804748   1159411  22388526 
 25476379   4904076  75314316   4030023   6685203    267873   2622361  40118005  17501600  24735339 
  7375821   2486619   8123813   5070426  35608897  60536913  12989123   7259679   3222143  56468676 
 37461323  28271490  19044096  56835527  76122145   1365933   9538652  14875015  43765498  42025011 
 86008817   4569549  47559131  10294447  36548769  34013643  26435323  64636723   4491969   4183823 
 60556373  13693641  22171931  17313686  11645736  64342395  71837205  48348248  17854635  15811593 
 29518667  25364175  41883405  43151183  78310943  59328123  15232153  57415371  65170647  53855556 
 28841748   7928745  41995457   1544532   2405578   2723151   1014437  12945603  14995504   2751979 
 74259643   4030683  22470853   3789263   2179605  34685837  12686173   2001419   8799907  25823523 
 61727979   3266727  13459275  13748599   6752019  86265707     90879    113019  15664635   4760051 
 21354749  23186883   4385349   9608473  72211515   5861363  12534403  45218725  15598023  13753422 
  8543193  39959707  29543637  16621119   5761395  28587543   6976142  26379419  59592868   7858218 
 26452206  30337755  34137803   2967941  47719830  64379425  26679633  11885911  11166873  17476582 
  7098123  16412739  10359479    121198  38983203  76698015  42050683  27756299  35219304  12600565 
 39856152   9198453  13587823  52414623   2117848  68752968  10099124  30067419  10813373  17594637 
 54268499  86131497  76477413   9933109  16374851  32217978  89700993  76905798   1571850   2621313 
  3747819  42033165  28857813   8010573  42205197  56733197  32476323  21853299    236931   2185451 
  3845115   1023963    624578  70562913   3563187  35879343  10613963   6742122  64988098  49346433 
  2480627  53689603  20390139  34992028  11841283   9465205  10129391  19770819    422993  36119355 
  9948838  54032783  13324377  51174571  77830149   6387975  51896399  63633803  19505405  58089498 
 48229101  11555502  20210467  29006664  22707489   8700258    306821  10855027   9271923  65606638 
 10532083    387699  21744111  61864695  45016367   4048263  18250532  59213361  29794353  13302564 
  5793915  15749025  15581385    260571  37156162  39023635  34348254  12053823  30809748  90757864 
 33063219  45811383   8856087  94457484  14154459  13667403  83309613  40305293  14167493   8035385 
 11592515  16939149  21256274  68185518  19240560   6479673    476795  32463939  10771767  20102079 
 50729683  67949553   9412923   1282833  35192193  51223220  10675623   7592675   1253978   7973223 
 33230683   6325221  16786323  46364971   1409031  13485307  24421373   5041387  36968516  43532367 
 71576583  11302982  54462156  21084576   8807856  39209284  36320924  17590885   5789999   2277003 
 54075763   7704967  44596092  30127454  19418217   1350433   3661719  37468137   2279607  36631296 
  1563043  34226011  79827255  79057255  10336551  40399373  26657444  63248947  10607278   1235756 
  1459035   6861593   2666628   5670359  89657043  24309499    853895  43846863  39372517  47696507 
  7661777  20165898   2068904  48336827  21515829  24780910  19356679   3411657  30199273   6198153 
 55260475  68756835  21234945  17206728  14086853  13055945   7296755  31932150  33227023   5711508 
 67393189  41358963  17781243  36395549   8798827  23377913  25451243  16760133  10636323  20925569 
 64704576   2751988  21002337  39865087  59989843  83421333   4910541  57576257  12049883  72609807 
   492303  72825603  26726721  73445478  10845867  85232028  46107327  27330333    117609  84407523 
 68370233  38418580  72489003   2809723     25373  57745425  12736699  35270402  51789031  36399136 
 47414347  13023427  39539273  10461627   1243694   6570141  36757084   7675413   2800617   2152793 
  7031132  11453318  13483035  23684097  40330991   5704861  27935043  26526299  42496834   5895783 
 26538531  79136278  16413417  32201775   7779695  32282334  70564187   7170400  21936065   5546235 
 36443189  13075479     17356  59597723  11037869  49531878  75337723   1870443   8922571  11822721 
  7298169  17546091   7040743    255875  35218207  32541195  59898989   3481193  24619938   7503459 
 11312967  34887948  31377858  64109088  28228071  43203192  47886123  54807213    896055  24055548 
 28655541  47094963   6828567  38678443    229647   5654680  20556203  37661128   7747707  82223355 
 31403373  36391023   9558339  68334189  35061123  54090423  40953781   1811368  17773615  27048079 
 70625067  34765567  56653085  79786203  84293423  48176820  12607125  54361263   7741738  12671932 
 10685502  32315203  51349563  11580726  39956571  39760323  73537698  15898793  16507511  36625569 
 51599028   8770767  18273395   4219644  52594587  35651963  70632321   1031163   8750293  31679453 
 47885961   8545843  21699795  17491707   6104936   1623627  59204859   6842493  29435271  26171979 
  9641231   5611591   1297929  45131643  25534077  17148969  81609735  21229163  12939873   7478601 
 17557759  38614433  46250268  24541612  13074354   5491395  29339114   1661101   4686686  50477243 
  7345823  11459707  43291251  56176230  59944189  31330988   9172497  59563517    778803   1672092 
 28264023  77394516   4862651    629843  70172547  31926465  18972395    334938  46512939  12800607 
 35069108  24956691   1082275  75192598  19679275  33001611   5170294   4446447   3374067  45769173 
 22537543  11218031  34839013  59522837   4002103  33752607   4138455  50384094  10854423   7973623 
 12690465  12799928  61571959  13198638  12344166   8129615  32409423   5906024  74429348   5297787 
 48600845   2591147    328723  70127013   2474107   1902791   8365657  15199251  28996098  60791708 
  1780803   1044888   1468759  10512387   7477409  13182193   4931738  56445267   1449123   9126621 
 41595371  34040023  24175545   4762027  17440091  54305322  19686845  18686959   5789223    313547 
 22651308  42021369   2744835  17273895  12773455  15955879  10843179   5849202   7298918   7454229 
 24934578   4011043   1223103  13618299   2488603  11737101  21384317  23667025   4648427  27706375 
  2935419   7767355  41662068  55530395  69905109    484497  23176356  89142595  50990888  13561233 
 52345218  32028448   6088443   1261317  71098715  14014023  23755049  20098273  11537502    382519 
 56521350  63841545  12355879   9274635   1108497  11568931   6343239  23043950  48713893  47657802 
 13359879  54151708    868683   4908651   7433954     96723  31554379  10440703  42667418  20588250 
  2039953  22044686  35793594   3635251  72994515    540201  30585335  65701793   7744125  16716459 
 41739456  78763632    463227  18211120  47988269    765561  34493027   2785908   3896726  44506823 
 19671793  49530813  77140879  38048651  20543923  42076443    347688  10992732   1880122  23137962 
  6959651  19818636  11774323  18232555   5953721   2433675  15333149   1012365  15119345  32615761 
  2907825   1632761   3983491  23310686   9016501  14891321  38337845  11999845  59504886  44001444 
 53717787   4582998  31445142  80733631  14010171    431988   3940113  23068232   6919251  66233173 
  1946198  59923038  28094742    879059  62283088  54461858    329407  18970711   2628801   7653951 
 59447457  64793082  47982865  24066088   7593891  26416698  20402623  14228337      5271   2925038 
  7079145   1785721  41665383   2229148  13936276   3823854   4442923  56817195  29514973  35490816 
 29319589  10278575  14506818  28229976  47676633   6645387    775929  36285713  16105345  29974965 
 67460223  20605313   7925059   1707783  20503023  13896838  48835107  83433759  12926419   1157851 
  6044415  45372805   4741251  14437007  58143263  18523392  21413984    587125  58749888  66616881 
  5341653  28913309  48159748  25716408   2520758   7142735  71832975  54833154  54917133   6175968 
 11880675  29818483  54642108  18862359    787883   2666767  40061157  11079758   1430101   7849563 
 25809207  15694109  12305799  54189583   9253443    141542  49571322  48789211  49026415    707097 
    54567   4889854  39728733  64375227   3142723  51437873  20751652  19053465   8795160   5028688 
 71387901   7558235    974485  64083023   6439563  17086101  43419213   4415387  14014362  46771463 
 79970185  36353363  30527097  26575063  23854536   8589764  58479474  44928023  25017193  29639931 
 21225930  34470618  32199351  18669435  17979227  44772981  29747473  43585203  60363699   8101573 
  6216375  34579547   6113073  25499895  26600158  18251559  62325587  38906923  19028600  49071183 
 32543547  40707886    298932  22259163  10210401   8750059  17259309   4010163   2304631  30208263 
 61927503    784578  68049540  82557083    593859  58444047  19120640  31962129  12043635   8431945 
 84074303   7740121    395973  25140546   1030056  36247851  73081278  38926715  27654163  16381411 
 42819989  64368483  45996588  15055083    348111   7059751   7367805   6610578   5348207  31645075 
  5234217  19756986  55784238   5199090    721771  10026393   5060307   1121873    354563    154377 
 37306653  23975186   7954525  57700239  41383439   5266725  30080634  87051675    705123   1458395 
 18478219  12440191  26979983  35764341  33624527  50105087  41273295  26021397   4718875  27055023 
  8166024   4385770  10224267   9374553  88253935  24627033   1398534   3603695  23974934  54269030 
  6911209  45388210    492323  30383931  39076859  26974023   8370406   5469211  24442383  50173298 
 46135639   9096093   5598114    551283   2394256  45898032  10307852  23248068   9187188   7371347 
 62976605   4457685  19443363  49587605  25665777  34137843  26882223   8739439  31923546   1252411 
   438733  16210938   1117263  53442899  10484548  12762663  70732667   1948245  51459459   6775143 
 52682363    929577  12790838  47626485  37706093  33452058  21610923  37514093  10257818   4314213 
 33279963  38226939  14644491  10906623   2586053  65618943    211593  12794235   3031463  15215190 
 11448767  33127203   9206045  37072259  11128578  86438593    911306    423810  59147028  33901980 
  2786439   1643891   9478001   3712248  31841718   2525583  77484885   6409659  51763591    755091 
  1200127  54909607  25386627    955746  39721495  24995444  29538639  43485566  74599500  68424171 
 17123105   3398776   2388303  36268003  16357503  20573738   2742896  28774106  10888803   7315002 
 74872375   9134143  17458729  58013943    636418  21914457  11130502  31795783  76122003  13991291 
  1140262    908979  21192889  23240123  59913877  33157446  13636823  16675531  13680183  20837389 
 44616123  43030293  53602287  33308835  38578509   3275643  21062593   7423739  15805659   1183731 
 26757243  29646219  35427075  66721943   2002145  30487998  53010488   5371764   4371945   9646765 
 24547093   6474347  21560435  16493547  22302270  15239011  36353621  15742143  15092095  27420087 
 79592103  11301111  36172077  25956599  30959667  15976611  28916920  25082287  21913179  14320468 
   959550  53899158  15065257   6622167   4991853  57234965  15812619   8261883  59263467  28165383 
 38101563  30339567  38777136  15281151  10704267   2308723  14730475   4499331   2192515   1173498 
 55913057  26402449  21320373  19712167   1249084   5727979  48202018  52105015   6954947  20025142 
   171577  39395202  20397273   1158248   6647445   5178296  43086899  35936205  39089203  28890023 
 33324975   2900475  19905218  96116539  34093980  73034745  14425151  25037373  14624807  17816328 
 13086427   1684731  49324552  16383405   9054157  15749115  18524685  26440147  86615043  23552263 
 14425243   2440995  37528197  35649281  45054933  74568007    585263  55827073  51005943  51464823 
  7009395  16326911   7800923   9334155   1054465  16438923   2780475  60821403  34463083    138669 
 28018948  42036072   4075726  78477541   5553075  26793759  13247322   1499208  34672040  38484111 
  5379227  49178363   1104315  66573465  28991643  23125308  21663091   1336686    123992  21705279 
 14392499  36555879  33549123  37604753  12109971  79459503    823248   3502231    868731  19233693 
 50185643   3349215  53961723  49677813  59451333  27511523  12241627  76539717  23527329  46854267 
 77934607   9056244  22913706  13775319  71882861   7347348  32758197  15210283   1221883   3186251 
 31109525  48370726  13897323    835334  56717063   8795035  24386583  26289807   9561873  18229179 
 14809947  25609620  29716548  28813540  29812035  28982955  30022973  69260367    114338  27299848 
 26060703  33246882  25177443   6332911  15863839   2278483  16635553  60952916  13087307   1000155 
   260019  13334559  19838395  36233403  28012638  28131363  17546648  31296698  78386834   4305398 
  3755277  30303123  33274923     80427   1937723  51351981    744145  46545918  16084470  18976713 
  2170159   8881844   8318823  15124443   6414839  15747495   1506983   1356755    442923  56270955 
  5982285   8765673   7410750  32041779   1621599  75864835   5957151   3238423  19094232   3898311 
  8188275   5062128  71989647   4522072   6058923  56749665    385387  73539387  20283888   7830158 
 25668347   8348001   7168947  15087687  27063986   4261520  10999151  17432375  24969978  18764347 
 28149933     74131  46635145  53201898  23019483  64680123  18700961  22912033   9639123  12987460 
 13125969  38950671  71235735  50729615  36080333  11652085  13719669  16220134  25517643  77014322 
  9231519  76725077  18060828     28659  23898222   5858108   6548865   5577171  33275688  64738809 
 56119019  41564506  33258923  42994943  58527795   2076267    645268  45416847  52553351   2053923 
 62521043   6781911   9488901  86280168  38911302  30544043   8497378  24170079   1953763  71633531 
 23632067  17110944  23538099  83619798   7222209  60991396  11055083  33681099  38600790   7812375 
 16698667  55053979  44510055    325279  14438783  42912123  46758477  17702002   2027833   2274329 
  1983275   7979227  16636428  22403896  60749151  74013643  18721623    470913  66610171    560895 
  8581203  33776903  64007350  18790401   3917701  14528433  59285842  50411379   2400018  15098892 
 50053651  25382403   1261893  11573718  80110943  27059683  58141073  26991942  43855074  12532813 
 12115776  11028363  44007456   1131059  66685671   4700852   1147185  10027173   1161339   4287137 
 13648839  11731821  10531019  16565273  11554335   1552665   1537923  13500333  11793775   9954977 
  7351413  56937003  20639427  79347822  23254013  35108379  34663153  73923303  29102709   9657531 
   103538  18737457   4868795  18459703  33305913  31401787   7138635  81040635  67351337  30124098 
  7268915   7451178  18431732   1354839  21047183    749904  10323579  38675523  29536363  18801843 
  1657340   5957467  17774038   7383353   3775503  76571457  98680635  19952355  62449798   6883383 
 12497613  35295971  20825523  62477005    522453  56694598   1655711  11651569  28834619  19378248 
 31294313  48204519  64491765  11899119   3926267  17314661  29845100  51278385  40892268  11395083 
 26379805   3115818  54201651  27097781   2651543   6952623   1069623   4450667  29562515   8437395 
 21046947  38454848  12242656   4631573   9532453  72155473  38067611  15784403   7378013   4519896 
  2837664    281793  67392107   6857481  43028435   8829678   3225191  37857848   2579315  23905633 
 35972475   7056983   9218673   4856521  16966733  11444191  35699325   1413220  71241483  19577355 
  4150178   4247268  48882397  12161439  66731256  66832753  18613911  12555449  27259647   6564101 
  8019681  11419251  39303618   2537767  16593129   6289035  62245143   3039555   3070788   6313583 
 46715851  61643103  15876035  29563922   6628573  15637846  19080233   3935354  32784174  17545483 
 11229439    345893   1866936      8421  89255377  33503775  38441526   4178427   5139547    378051 
  7597195   9037261    930825  18946598  24241125  16675075  20695101  35715407   2129073  29620328 
 37682723  36088797  16993659   1300746  13053811    121839   4775247  28093197  12016736  20926943 
 20065427   9085073  12941475    340071  33452685  14492411  79927551  33438723  43288193  42985543 
 42287719  20981643  39038763  10867806  19210763   1083907  49405063  27103473   8673584  40614806 
 25092051  85891146   3957671  56318714   4320883  81197733   3888686  68120379  22482117   5648189 
 89990603  16378260  50888583  83460762   9538003  49771833  14128338  11518893   9362240   4355547 
   892273   4736405   1924015  87759387  61324143  42744795  45741084  14119326  29103729  15658518 
 12064299  74850831  15245397  19026003  49179643   4895595  57567490  23241633  24849829  18778519 
 73688253  23532421  18901115  91673004  19178604   6694499  52697250   9131388  11848273   5133898 
 13136476  17665825  30877431  10363371  26442875  41254303  58814889   7737554    198428  14169355 
  3432123  22480610  59279755  10187713  20727708   4398647   3541353  84705443    413064  50676784 
 43830400  66092239  20611518  55456845   4759003   2281943  46071411  53780223  66086671  16385943 
 51878763  30879411  24114563  57954448  18318291   7124907   2315307  73921767  49623677  24033101 
   439503  52466775   5859123  18645750  11879393  15485441  22804002  53694961   1217005  14491173 
 48748574  42686283  30014711     10743   9105403   8259235  19946478  16139147  10274108   1543173 
 49056603  22741063  22013457  23416627  51642603   3591123  21032631  56500009  21311606  48691077 
 89124825   6368442  51231135   7548559  37099051  25896342  16652733  36774183  52564516  10606233 
 14488170   5232163  57936353   6590364  52615137  21806252  23280083   7795149  26907903  23750031 
  9568963  29918697  13400836   3088054   9079123   8229773   1453757  23955803  21722676    984491 
 49985648   9939707  16845588  16454148  58883883   2900237  16116199  67190795   3566499  68346683 
 93933053    771543   7856390  20774173  28812555  16189219  47776117  13476486   6746187  58532475 
  7316039   1305072     25317  21688015  28192175  29084199  77658067   6332163  55359130   4152698 
 28637773  18106107  35779651  44868303   8226495  53085263  34641373    744207  21070865  43059123 
  6216762  14282363  25634731  34569591  73001065  22368723   5177481  39311637  38626371  30432139 
 56311731   8269088  35785803  25190979  12114821  84734223   1185487  20948155  17501395  45321263 
 48790783  28406207  41905963  19465780  14286145  38947531   7327443  12427737  12497829  11600463 
 21244803  24543717  40648254  29001995  11681351   7470231  19627509  43316127  34588442  13792743 
  3157399  40840505  34571322  37721477   8706938  51746200   6292203   3343131  28035717  57175327 
 38836365  91883283  45663631  39243273  13971918  42929403  22620870  37900731  29269293  73303857 
  3894073  10466523  24786718  19061873  79967437  45579580  17204871   2076855  91003626  22886754 
  1871298  57059783  55709435  35886259  12574623  12831991  29499398   5085951   1733036  23624619 
 14580612   2047143   1857345  11791023    865666   6074763  22627107  78981507   7687866  10265763 
 34745964  33582299  32113254  12515769  28841771     21716  53450143   7481487  78548479  18419763 
  7518683  12875902  55032099   2021181      3663  19469847  21805374  57148011   4614311  64477395 
 39603629  52783711  13046498   1442998  28864933  10124651  58828193   4870725  46526331  15584143 
  6282233  57375749   3235726   2230485  31559339  58118984  21500201  28834649  58591627   4055853 
 19452453  30976003  72300002   4417371  16127788  11338556  27575661   3542491  52801755     98599 
 26397123  46530489   2897259  87226041   6071723   5232077   7060947   9881781  57177277   9247613 
 16374915  85602831  32134011  15441595   2467008   8798727  24904763  32555211   8248035   2054483 
  1435082  79043443  18010779  18001409  55263597   3452292   4350616  24849645  25166753  10962913 
  1498107  25263547    802779  58694263   5231904   1956115  35842611  11396548  33078231  37074633 
 74715735  20375707  22117898  54758189  73976452  84752679   4723380  34067437  56547733  66742256 
 53797146  47848679  28775248  60787278   8236433  79804177   5040873  15745693  49194087   9087047 
 48957117  35779047  20168976  10208988   9964545  37714695   3151828  31555833  17554467  24119027 
  6566341   7382823  15615813   8251755   5965814  18778547   6831233  12593623  31380186  52481279 
  8494852   2777187  19280203    136153   1452235   3964577  17343099  33876199  29280031  28306688 
  1333069  21464709  93062875  16504328  17801115   4845194  13366147  82480667  12326747  85323633 
 93053445  31353159  89852093   2896464  30447995    658913  17661943  13011303  64580232    936403 
 29915723  37437269  12465173  19183659  34623681  37316823  39118626  57072741  74887665  45372723 
 10317570   2204883  17170635  20136943  30732118  12418738  62001399   5949232  47267457  40560025 
 16880727  15480643  39151631   5988413  81108983  19429740  13349095  77863531  16984105  15931671 
 19415268   3109115  20263619    157093  15734303  34596123    788147  86393103   1462983  13140223 
  9685359   1395113  28430074  28831358  38706217   5625411  40397259   1775273  45819003   2596377 
  1823707  19212027   6036023  19881415   6840693  23980395   6856594  31687191   9584889  31904043 
  7132971   7623151  18084987  74185523  15378101  54312554   6322773  26510213   4651497  16397988 
 42015710  47568933  10078521  22386299   2571783  48909500   4449652  40915095  36826964   9618683 
 15794685  25845027  14369505   5947305  44709319  34477599  60233848  52178451   1345342  60090075 
 14046533  67391263   5583588  57413115  91448287  15939162  34775872   9419618    789717  18573323 
 14604356  30691315   1381634  62675891    320463  23733699  10784388  17770938  36611546  25441067 
   145203  32856803  36348257  22852935  32268018  25995061  14427195  62666474   4891152  39543564 
 36317025  19572539  22255629     91011  33648257  21628575   7718361   1000021  81424966  18039227 
 68886131  16173498  10307277  13297335  36831463  28532975  63449973  27250997    795043  29062065 
   170643     21723  47309413   2381707  14054103  13309253  29464843  24663984   4284908  17528738 
 47314683  16673166  28218941   2039681   2128803  31007445  13394063  10079027  10781547  46408023 
 43447737  23042443  46531361  41664381  10418199  33606729    905823  71195239  17839137  36748763 
 13899723  51580890  15163198   3543198   1608248  12102728  24233500   5571493   5349403   9369879 
 47760670  21192186   7881163  57367186   3574761  37146453  10459043   9696741  11946211  55670251 
 15176514  19138362   6668075  18272673   5301206   3429499  42345387   9244611  21790419  45429423 
 38130398  29045850   3860387  28160931   5553564  17217915    817603  11018523   3652431   1416223 
 42368293  45355524   8081488   2649033   7722574  27496735  67998579  46452835  22323931  11796859 
  4772667  12370443  20354017   4948143    628055  64041579   8548993  43795338  12779291  17943905 
 56867577  79964919  38800542  79349901  64219735   3244383   2678172   2670991   7731413  20332248 
 34980623  58883507  41063145  41974680   4338294  39564123   3099948  54416415  41384991  14377859 
  7659023  23240515  54275143  39207590   5256871   2483379   2242655  11736258  23284923  26981007 
 38377572  40028997  40372303  67933638  59865963  23974258  22421305  15926859  61979976  15826713 
 48964463   8456949   8140723  81593061   6322439  46663641   3066483  32531429  20511813  55128273 
 51306723  23340889  39450274   8391323  48851601   1653663   5282016  61937073  46445882  17742687 
 66547377  10113397  18656299  78409075  65180889  11363171  74337153  30452836  19608005  16874824 
 11323735   3975841  30369819  34860011  34922079  13806529  54516742  42238881   2437308  59954703 
 37974102   1966013  93844805  23649027  12117956  14575827   4627518   1487301   4737469  13573375 
  1521433   2048559  22500843  17355679  16260168  55534299  46918283  38261563  37677903  34232794 
    52935  76097469   3703758   8355470   1062884  10858143  11010395  41056803  74766523  42976708 
 28297395   7034983  31778331  39559947   3808788   7386448  46637691  57815194  58134567  57026411 
 14290685  52358316  50306687  45707239    421521   1521720  23014323  54662007  11049459  74374187 
 16653363  85871426  12357587  43964405  16630256  10588383    394243  41912077  17006415  40584393 
 16538827  14158463  28891524   5495613  37025206  41381952   2946561    572443   3390857  21201144 
  2627223     57999  12879170    523338   1241181  28640043  16595483   7278483   3241660  41883952 
 19386715   2161585  19286339  42742283  30533883  15033873  33585243   9246929    169879  50137818 
 57488793  15467688    287058  65441949  15647867  20123819   8385444  15019428  33052971  94101175 
 32297583   4691279  17961068    100443   1184005  15744939   7730439  76459884  15117173  47471418 
 36925046  63024903   2025447  44349077  20443355   7863363   7038288  26896075  16450547  24872787 
  8518215   4772618  11490433  60493213  17353998  24157531  48012439  39276923  67689571  33724180 
 51622015  37319748   5991086  44412767  20932944  13116343  52620923   6176193   2739964  46072338 
  4094499   6245670  29668411  41623955   9010887   6063477  46257447   4837724  33429123    795259 
   905883  25213419   1002273  33946207    823855  20216892  34819523  18146475  20556555  44820667 
 28288701  72108429  63026541  18933627  21399223  14529275  28710928  79722183  11315407   1918686 
 10996017   2395923    174623  30153337    265047  10860973  13571355  54232665  38394123    328711 
 31186424  12563691  36067323  43807055  40154337  45219045   3952611  57050967  58784831  25129731 
 41002671   4284294  57702089  19283499  85490835  24602935   7587562  66301179    336039  57633853 
 18672211     75495   8484087  22417791   9341732   3148715  25620531   5294664  54876035  24992475 
 17694570   4247463  57560997    493253  42922647   9679641   5130963  66352996  18715375  66140043 
  1233403  46383873  96359239  70600593   8881512  10717431  15068673  32011019  67063929  11751873 
 30496592    301809  26656818  68136325  70917417   4891662  17578563   1912776  23225231   6174837 
 55721173  23389440  25011831  17140283  20876937   4003043   5745753  10008159  53523348  23625483 
 67283196   3452283   4065324   5519919    591603   4887946  16422683  92848949  44104859  16379948 
 12488838  35630763  11661548  25585767   5545607  31951504  11562149    378603  35179501   9153055 
 13560345  86744991  13419879  13613721  73339948   7241723  35633083    115261  15666849   9486497 
 45935724   2670105   9075187   1108347   7716123   9903014   1954272  12931401   3162867  28635123 
  9342274  19822443   3684948   8726577  50374479  67831719  62986893  37520781  56116707  23701479 
 33754998  13119437   4876215  88899440   5713639   7803312  31891946  15717495  73065538  35846651 
 11039943   1957463    262195  17149333   8688739  11915928   3046813   4076594  23699066  38320113 
 57269870  16570943   4177387  64075611   2417163  10009403  25165437  21205567   4851515  55932875 
 65599085    558653  72337794  77372379  34806723  25715445    643966   4163721   4707267  26446785 
 51623323  12681977   2402933  20766129  17962227  75113531  32679903  43940923  19912353  12675533 
 78375723   4659973  23259051  53261463  28952068  90541728  10363623    613893  20826643   2400027 
 32339683   7329760  12925364  11557977   9957763  28416703  22156926  22799523   3415678     32571 
  7064898  44703621  63325287  18053928  12197907  41420028  15497875  47450779  45568164    417514 
 18927948   8213847  17802975   9546160  15872190  38699463   3098283  39020466   3344253  84703583 
 33280098  26810298   1276347    771876   1301736  57682588    873835  15345071  45539052  52221003 
  3939683  17978933  20940815  80963598  64804720  21887079  73822011  39673680  43706203   1040841 
 29884277  14466603  29889979  31484635   3254595  16410301  22790793  13025003  59375444   7802099 
  9272750  64286373  14094231   2438766  37492698  81262119   4138380  13771998   3060939    796800 
  1685443  32558965  27428511  23750832  45079079    560265    478183  14976812    751347  10132033 
  3833242   1704999  37584923  43427507  64547033  51249939   3497919   6565857  47624280  11147868 
 30934023  45751307   1782403  64871511  81020452  52176968   2198523  21494635   1548242  55784418 
 64665267  22964379  35246530  21068859  32848575   1559541  19266841   7060747  13108211  13800448 
 65011311  56108067   4297355   1812408  46397257  24842218  10076363   7522638  57922069  63588963 
 15839163  40573887   8784725  36961229   6318211  83158128  63980031  63605994  14192063  24933427 
 40132203  53721480   2618939  11795803  44127828  16986795  20960790  32392995  22596357   2408793 
  1878651  82972635  12949041  73055863  42730467  43188197  41260215  30690118    976335  35074213 
 32987217   5798279  63187253  37756228  24161523  48395763  42561303   3929283  41106848  21666603 
 20802166  57672876  25407883  10577483   2312862  58913673  46022579   9921129  37014193  74296128 
 37593819    674965   3488853  32555461  28390339  34726295    847962   7714194  25195762  11026355 
 43433435  14975423   4028901  24094599  31178463  24702951  44148819   1048863  13565983  22593423 
 20293540   3215935   1968656  65499032  36123665  42969434  15283123  76890057  10650917  20022018 
 22972540  46453464  16179363   2799027  41128683   2734881   1158267  62736435  37864033  31153235 
 49454665  47409276   6651708  12544512  32077579  31034423  26146283  17848338  33370556   1540320 
 42621095  14760397  67402683  25050851  10017251   5298843   7648737  40722315  13038336  68547528 
 57801841   8959101  13852906  14484383    463971  31185025  29813000  73744123    639591  84400527 
 13124057   5042564    878704  47409859   5477595   6568568  29952048  11601485  17281419  76409595 
 26757120  70672723    471187  62960763  32063863   8456263  12544239   8518758    614619  33685611 
  1265467  57341272   1099458  15624438  33206775   9768318  17503887  24665149  55317723  24364023 
  2680653  30895813   1486863    255102  31869983  17682515  39561258   1565772    319016  67750371 
 12608202  25507659   9762513  35541378   1155648  18275635  12594533   7205748   7952648   4566251 
  3334399  10840953  31511523  52081974  27794103  19472870  13527273  13851429  21985690  33497643 
 41456323  49120311   3399973   7040107  22801677  18116165  32755186  16072623  13886273  17715933 
 55174023   2168199  13982949   2313483   2582043  40064473  43606535  36042918  27414222  42633723 
 51654587   2653449   6504115  29324145  46981743  45304788  24338094  20439429  18777507  65974947 
 14217599  46665421  11494515   4808607   8076853  85025791     63441  58070873   3794571  12110435 
 29010879  47444363  77471682    620330   2480613  23601369   1914532  71960928    189906     70935 
 17702619  94349987  11303318  20454711  49472049  66561113    527701   3901951  75027223  35465770 
 93324123     58929  26545103    629998  31559803  28769583  24621623    271647  24367083  64063659 
 53346444  29175096  29718108   3636756   6153543  26830689  14909869   6265199   3166095   6793610 
 13517091  18468267  45604731  12564187    212283  23052939  15072728  36834443  13710613  22326077 
  7669898  26433075    202299  10575255  33602511  49241647  29628539  29365683  46640795  59662541 
  8467075  25925959   1958667   3038763   1764815  32029428   3951042  60976851   7836793   5088918 
 35613075   9048016   5865271   6699753  11038683   6197643  58161234  14001603  21638331  16987923 
 28199723  20767557    478225   8043913    762915  26177274  27091683  16591313  85867058  10653367 
  8201771  16626139   2049823  50223534  24574171   5819415  14152107  14418075  49197135  25826847 
 30431914   9221523  28231924   1218088  22962939  11210921  94847803  26951743  51499613  95087817 
  2301037  35457179    976648  67384871  54819123  22001748   2741367   3488013   2510383   8212313 
 39960679  10812743  53405013   9307995   5673963    784556   3713023   2721534  64084238   1666131 
 19962801     21389  19360608   1537191  42843415    874595   9762469  44483907   2092551  38663495 
  5415358  18459630  29281659  65686683   4242403    770063   1986327     43747  17862373  39449654 
 29318545   5787450   1622306  47795920   2108363  51873714   1815463  29551421   6308993  17830107 
 25586595  16935246   8158497   5270895  31554283  40783965   5697243  51224571  53586583  53881623 
 30004251  12129669  26472063   1812603  50107011  10677473  97730910  19071133   3184882   8139611 
 12344739  30594873   9303967  15747437   2825829  12272285    164287  19872071  39946827   1877523 
 28696339  30359023  28777419   2004873   1215213  10944511   7558843  25784665   9261839  59874495 
  2198133    290307  76384428  12593499   2487023  45290523  25694764  51866223    399678    300423 
 67871731  37440855    443219   4593948  27937851  34276563  30683723   5375798    608616  14682518 
  7341811  27817458  47547555  26577789  29213828  30757947  16044790   4729878  50310033  41249639 
 19929318  58609442  15718738   5242407  25181167   2947365   1867451  34112956  12231419   6096323 
   419165   7438561   9619941  24456432  11935491  64004248  33206274  80040435  12645543   6028413 
  7082475  16473123  68094552  69910739  34477852  47779155  30839068  35140283  10202883  36845673 
 20718537  58074819   2078895   8734443     38611   9662523  17449533   3234042    153050  33564489 
 87190723  29297209  49784698  73000413  67682075   7446591  19409907  39104331  22621623  14147933 
 10928011  56331171  75458193  39703121  23887773  24767562  60167409   9681273  19529763  20791546 
 47255419    603691   7733070  14510436  48336585   4152770  35737695   6581028   2496387  21920763 
 47684571  37212675  19128183   4052603   5217456  28347963  36268602   1056801  33907667  25111311 
 39056523   3036495   1158491  28512187  34719665   5624808  51094847  93135946    413943   2013387 
 10125744  26039427  18790223  10826573   7786946  14157369  10333387   4866513   2707731  23239123 
 45911210  11001961  10182188  27684188    370524   9396231  25576699  10277843  16695733   2998250 
 25603628  37764051    521027  27524105   1043079  52293905  16330395  39486908  10296983   9896363 
  1779297  15289691  24354123  24893247  50437835  15136568  50407905   3997459  34002388  20437848 
 52234331  53720635  24446441   3087390   4888083  29323248  57687508  18270420  45173423  13695646 
 24344349   3836739  17450811  73324429   9278273   2543482   5012515  64357449  36769653  29328690 
 95237643   9043053  79975773  44198073  13590967  38413411  13176587  18852733   1633188  10891003 
 31866594  32769243    622108  15278191  27145291    983359  27805467  15456354   2582889  19766315 
   495298  15369381   8646523  27865980  65400424   8899671  35209878  18195633  10389551  23935029 
 62776863  10999023  20135943   4994523  64619547  23507291  33137843  35250363  12146136    552453 
  2969055  42201481  12286439  24527358   9335064  13685795   6852471  33446934   5028981   4291881 
 76328348  46444423  70526427  98495517   2261079  27511035  75736973  23836829   2667183   8000805 
 21627505   1777464    705673   5943723   6885294  25338655  72803443  35031975  21978627   7514469 
 15742119  14125058    594367   2171409    690030   6217187  21719323   3141366    875434  20923887 
  3989155   2344235  16698923  19453259  20108862   6381708  30183159  37974443  17491979  16802715 
 23827364  53722833  25228368  10220963  41159873  48234507  19199348    205797  10101235  25374874 
 12482163  38719241  23730837  71309300   1789069  14761891  18257628  60199107  24797507  21663011 
 34172079  24434963  17198043  62390955   5378565  65202101   3498079   1780261  78366516  12287145 
  6772059   4351288    741011   8023047  26997639  60092259  59665215   1214830  52124923  70938373 
 19826523  38935826  15574066   9271707  22694208   1644873  24540549   3881142  12783399  13608740 
 20861555  16438713  22456443   6062998  32651803  17322647  10030173  47309193  82874685  60075417 
  7798023  49907151  23102433  82118118  31291515   5010793  26356131  34639572  24346203  57535667 
  1967635  50867751  38208287   1783572  10392873  19395492  18818048  68656893  58309179  14504631 
  5265435  44920350  29754402  21550173  31619295   5658748  36153451   9234975   5249993  32697648 
  2143455  44149467  37469193  22992599  11312198   2640075  47587355     94098  57219341  31296809 
 45572505  79085928  84008603  61163771  12623258   5278833    304083  37122667  28580583  27752253 
 45005380  12107625  12781893   9834255   7888605   4262902  85114765  26840233   9458292   8301223 
  9623643   2221147  36408651  13522881   2050091  33463485   7241707  12944533  47328627  17802241 
 91307571  18005211  26114034   1027899  42777391  19672001   9375049   9766981  22414125   2187084 
 79355161  49760891  27633795  11207275   9116587  40691049   5817163   6945688  40598439   5077149 
 47606283    405183  26918973  31620059    529211  19232631  20274243  61569099  26475607  44068407 
 14104602  85223745  81657855  24852206  37550307   5783413   6315572  71624483  32877462  36571902 
 37070208  26989611   1390866  10015137  42231787  29122461  38006507   5931695  27102660  26218568 
 72641783  30587238  18645783   3440934  19980663   2311188   4767702  27147805  56801945   5410248 
 31082988   9839274  49060310  56076423   4473263  15033572  64605475  18714819  13536223  60831495 
  3749649  68977979  89468187   5015973  13923373  35704043  78566868  22491627   9517545  11624811 
   579031  20797770  15607977   9805853  17430683   8138737  21593323  48080849  62318395    928749 
 43531533  15121427   1209279  13662855  33161952  30254963   7300873  11085538  38332788  21271373 
  7182431    600873  26081787  83469327    264021  33025467   4151209  25272139   8377515  13170909 
 56669625  64285035   5518987   7579628   8967147  19486779  37520479  18284895   5920099   9381338 
 40414434  87382729  24279693   8994099  35431035  54347559    783755  10674747   4213267  11190923 
 40127739  16279608   1908141  27556465  16669479   4409688  50516963    239691  30241890   6096335 
 11129787  16535491  25332083  15354171  18043611   7155651  64074337  30433245  16506545  17088411 
  7164663  41399481  40738107  35311293  32055221   1365003  32583624   4440236    380139  32075670 
  6892223   7987425  26277423  25009924  18605008  73791128  90147003   7458543  26174943   5010091 
  4325059  39196800  32512398  13068519    133350  77038567  21975783    683205  50519907  23665892 
 65857796   1877648  89494311   3644907  14034815  31798561  18296531  41574507  12360513  44903003 
   173996   3532643   2981145  10981275  44374069  38438798   5715159   6526797  22003908   8158613 
 60677362   5836891  39087080  62101024  88804363  18711981   1189713  27720723    220498   5941635 
 40407903  44474333  59029104    735189   8204115  22436397  10971188  40878961  25117143   1221486 
   619413  66036357    593547   5053994  32309405   4381383    209435  58354028  49053741   3389379 
 50286747  15103464  13331141   6300815   6182519   9240408  15243653  20273499  24934361   8301882 
  9435271  56345619   6725523  40951982  66192003   3144290   3633363  27247695    519579  55971116 
 59314911  44577979  18005227  30441523   6403109  40845963   4021098   8912991  13984848  22173469 
 18673570  20343768  24013536    224643   4943173    155629  33002782   8202513   7325193  32367243 
 45069252  30490079   6081239  17854151  23013107  17233779  23126198   7757612   7574811  15824833 
  8637679   8894163  35344653     14357  18393315  50861191  11563143   2686935  34648773  45725897 
 18351423  51885417  15122267  35061355   4435953  52191381  18371622   4278605  18044121  38357877 
 12816821  74094619  36598939  26238489  17340891   5809145   8535380  64852894   1246423   2499851 
 30795145  40205790  25181748  20952770  13993533  21839108  15605313   9555123     13158    498698 
 12988091  38953442   9948998  21748720  43766532   5582803   6910043  17833848  28535468  57688609 
 76917728  20500197   6704523   9683323  11951593  41040401   7681689    835091  31434843  87448695 
 14387265  23180660  41501067  83854075   7002501  36682340  12345743  32125853    666111  36206043 
 16257060  65600511   8688075  36987636  11501067   8770827  10713248  19083075   3008856   5272611 
 73212425   2717435   4390611  65918430  11458147  13397896    523074  44165165  30882939  44162043 
 58993687  13473660  90972838  15189495  11801417  42411723  34717113  22976475   2412185  12450522 
 10146147  46409270   9589497  71121525  43897733  22438959   6899043   9931533  50825418  13696463 
 37331347   1815732   7077513   2482512  10862898   1847435  12411088  21252879  12030397   9222303 
 13375877   5897688    905897  83177963  59545851  18232733   6289587  14451153  48141503  15978073 
 55622673   4286643  43311819   5973647  65628301   6498788   4322283   2736528  13016093  35587353 
  4801454  54414731  12911076  10554963  47010723  72813471  18548001   2601123  13863381  54804667 
  1422030   6414849  69899883   2479845   6007059  23898888   4347227  41897183  12183503  51367887 
 69718255  41823778  82756038  36090528  67657092   2064945  43856475   1570083  10268493  13512408 
  6353151   9647059  39870583   1112787   2833059   2778327  10306887   2934838    451663   9558259 
  5014642   3294309   8158731   9483495  72144182   8053534  26109417   5582621  54467134  13216113 
 54770257  60412823   6686073  65553120  90053201   5726438  35116971  20091129  12255753  21745023 
 45306573  50620229  25745371   8992221   1001322  36152071  15466178  10403307     94723  12039143 
  4177264  18971973  53436363  55392387  34234141   4649451   1805498  42789597  50516424  26875803 
 77862780  21960963  11995769  31138468    511023   8379600  24671713   3197173  12876651  22123913 
 55518619   5369637   2461239  37864241  72564095  18668483  23624361  29305553  12491595  14858617 
 38849898   5917749    570582  16381422  64679367  48362780   8531283  38666673  95081548  29941368 
 39144543  69139330   5816271    867618  57400609  69173911  11166369  30597951   8710863  53509740 
 13873875   4905123  31224057    330117  18248840  19972743  16391403  75054949  52349665   2746780 
 11682081  19544179  14827383  59073579    719563   1555733   4625284  14532074  11108374  19654263 
 52140928  26801087  13420077  21434000  68338940  82346139  49333273  10629573    327707   3349623 
 34343706  30837831  38595355  13673697  33130738  16111347  14970043  28880358  16643401  21482498 
  3535223  41961273  86880939  70323797    729423      1764  46401049  25038897  50640063  26925855 
 65274123   8410623  19893651    103863   5639863  38750219   1190169   5037342    770763    102489 
 23737031  20022009  22218009  54668823  29533263  63545523  54116575  26150835  53284731  29308501 
 43018999  29134851   7436943  25482707  24025236  42456975   5280918   2761171  36660792  54611757 
 17021490  10163884    636507  18275931  89832177  15019629  23477013    202257  34298107   1322301 
 28321953  13686653  53686497   1217502  17850969  48417195  49908771  45340779  89954178  46466011 
 24363880  34429255  22208077     21917  10098123  28263813    496588  53744363   7578727   5628427 
 50688123  31956567   2407463  86931578  22846423   3016644   3923899   1249677  60756125  26678061 
 12261707  78004419   5643691  38983223  20636569   2664519  72892928  22583922   2768123   7002811 
 35023830  18780953   6670779  54203483   9653023  56881518  23436203  17531499   4603017   5644203 
 64360203  30123369  58294308   5776404  33807988   2999350   8850883  57120276  22376873  27594135 
  1388443  34801883  43217943  12494283  16826033  38490503    874191  20134809  17655459    357739 
 23660980  67842843  12451184   6067823  76677777  65841712  17529019  50628133   7926363  44455259 
 24712591  12362018   1112577   8555111   3374904  24798223  69747609   2564347  14166275  34297983 
 41478309  45516735  10346595   1484238  38245554  15372795   2935341   1380090   7868652  23485715 
 15199935    277428   8375169  62423177  61358320  49579083  73730403  40172283  10905283  43257521 
  3967288   3164733  60799440  51941643   1291035   3669213    944955  13590458  16483323  26933269 
  8121723  21953301  56818783   3554861   1157299  20436525  50462667     76485   4597427  40945603 
 13537780   3789888  40816535  56092417  73521339  42143513  60700163  15844235   7503543  52976598 
 68492723   8509261  59026669   1330530    125390   4919153   3918219  14762810  23086875  12485899 
 16234293   8694606   1600545   2355258  14137147  46288635  35555146  15492061  17609499  20582971 
  6213960  91256088   9000573  20832418  16751022   6111099  82187503   3421345     72185  16560124 
  8713696  18191257   9765816  10954346  62264299  18185683  31138109   2282256  26894823  19910763 
 50622159   5911677  33684187  11612823   4177659  59336719  13263198   2520859  31837553  20722897 
 27517546  10409256    205704   6928299  32630511   6693092  56300873  18207732   2789723  12326525 
 10928187  23836500  51744318  43381803  33977681  62651817   3476705   4166453   5159990  59001138 
  7052923  12980629  38438775   9551379  17061419  41275551  70934207   3638832  47495688  63915931 
  5784660   4459111   2231123  14140494    202083    623207   3761223  16705119  22708515  83744685 
  4253819  21751567  31160255  61026098     14595   8902536  42176312   2314953  15677246   2617010 
   395700   5221959   4916145  73022790   7664904    956523   2274087  16080099   2719879   1337433 
  5306811  31338388   4302498  10009794   9036675  17676983   7075243    761323   4864598  40958382 
 16123983   2606886  33173724  35400418  55947083  23239774    520819  11238058  45144059  24870747 
 14366763  46759983  54737548  39175623    122217  54365292   1262553  32398331   1390373  23035123 
   482124  10783862  24492123   8630724  72622331  18758443   8242443   8792448  31033080  58688963 
  3248783  49441564    321375  75381694  34109478  24637296    775683  38537473  21944379    980443 
 42743929  51420727   8149460  19392067  54927051  17928459  54110907  60272037  27221247   9510554 
 39802275  51265365  14951575    121095  13498315  53501527  42056283   3485087  10509115  25081179 
 45209027   7292323  22501443  11655039  14494335  35166063  43900027  20641998  37998083  45958376 
 31284963   4228589  91466901  17244141   9218787  21146749   4815843  14075115   5070619   6660055 
 15788163  33922297  19047715  17078457  14346859  38997039  34233089  43429083   5723302   6049352 
 51130929   1762117  53589813  24633191  22480515  13816563  64585985  35029326  21869399   1491383 
  1331715  62042983  11571507  21124863   2615568  45684495   4049038  72172651   8333325  10841070 
 16066243   2763195  15054671   8391723  30881287  11595223  32113491  22349823  22652543  68901748 
  2801774   4457523  16167043   4666776  80318221   7336335    562923  19003315   9083579  53253024 
  3061203  38606192   9155133   1197588  49666740  14950787    452271  60844169  36089752   7066767 
 31565023   1556119  70283447  55694481  17611548  35036852  52180870  31772909  20352587   4865659 
  5480208   5298927  33033390   2434339  76861619  20515651  26826645   1478490    590037  26204163 
 45614544  49959227  73109543   7313323  46076411  30448681  60948972  14839486  13485529    236523 
 15257211  54358003   2616599  25983456  50346061  15175081   5583719  60222263   2972459   1593523 
   884708  21070563  73458469  12017007  26852343  15837843   8897972  40351852  11622675  17724299 
 64990548  51722213  14889663  36534348   3040359   9273549    279182   7959891  19817019  40227056 
  6560648    442493  13601993  40203223  12395266   4799995  79885473    846559   2044330  16744897 
 60989861  19362011  19676283  10873323  42102627     56148  51492987    554271  15327478   8226257 
 41200939  45984021  22470203    941041  61145647  25959480   3054171   6875943   9142227   1689983 
   764405    850240  17892123  27416976  11125815  53905403   7740432  44333997  56914222   8224905 
 11473123  25466995   2988983  45226171  45132843  14880687   6624615  48200150   3165819   4894845 
 11285922  26775683  20410793  42883498  60930595  48796827  12188541    790308   4246043  31295823 
 16287303  53234643  50929449  20324374  11722158  10797663  17591901   4646063  62849091  21228303 
 12141273  31246813   2131851  10862139  23360865  23251235    614945  26042973    169239  49425051 
   214799   8293056  67375963  35406303  25959084   1676719  62490150   2075976  21203400  63925225 
 39138523  38842498  18746682  40081125  17573833   2314743   6382855  32223215  16222008  51346407 
 32470327   8835963  19985123   1666497  27681945  38388411   3445488    152313  39100755   3398973 
 31000131   4393893   7537497  37067337  10193851  58375742  69415638    562517  65543283  64821501 
 15539325  24966750  14279003  10423245  29471158   1902802   4235658  23841295   9836187  38858943 
 37864494  16489083   2857755   4629228   1210825    448008   9074591  11507491  16241807   1065138 
 24944460  35884407  45290865  73576473  22350528  27209739   2716347   7085961  52225385   2042259 
  5256448  29674257   2700561  27932935  28269451  22740357   2012627   1494525  62928059  12701679 
  8943984  44625963   7046279  55810993  39482998  28196991  18909198   2083155  19373106  27429755 
  8351604   2517943   6771899  63495151  46091259  31584443   3226053  11588523  17223528   4220283 
   160763   3960853  30236879  26493963  12252443  32869377  16066383  18970863   6530413  45474563 
 39271593    265865    642887  20880407  72277847  65692827   6062235  38255635  17141473   1300851 
  4470893  48033570  12704724  38109336   3443343  13075758  21811265  38230791  23147247  16105968 
 21392823  23929077   1761747  10073793  12735188  37006214   4998511    285693  17708346  32334243 
  3466358  26582468  60643069  88428292     26391  20526450  36715074  39536223  23653563    306735 
 22254899  16427715  10599062  42307887   2753271  88946835  27541515  11855319   1128441   9973575 
  3657483  39638931  42577119   1004973  52396418  17816613   5789567  62935449   7551261  28440887 
 83109486   4805638   1727025    126341  14891762  28258365  84141675  33870791   4076871  27594657 
  1728738   6076199  60386593  45822795  74104913  26187504  25219947   4550557  37753839  11989056 
 31542012  19667331   2454004  27185920  14293919    303591  12919218   3870430  18063917    245322 
 24402293    996153  40442213   4738992  86924414    616533  37849937  26748663  63190523  28428343 
 50729899  17858836  22790257    647413  17269323  66190689     51018  45206232   3050865  28569531 
 13398391   3946369  17744773    953723  14298563  35726495  51621975  45916938  44835571  46359963 
 68624823  33833928   4681757  63852336  11683548  16223380   1614411  38074803  20267499  12495158 
 13065489  10111881    285369  18808491  35269803  16978683   3658661  81842603  16930658  34129537 
 23192943     39331   2330703    115249  38046609   2370117  22662723  11709513  36674445  54061858 
 47470365  42189151  14815329  17226079   2743747  49812678  49856102  18568915  26440647  13372911 
  7986723  39987787    550033   2014645   3541051  19925733    549963  13057959   9689669  22708809 
 10194748  54147623  46306009   5085791  19442958   2644513  11692797  29346264  52356831  61222388 
 70319748  71685851  40411447  20407587  20656619  22514760    273216   3571185   5431881  91272204 
  2586462  25152015   6847499   4180560  65110245  27671729   2541563  11773131    730819  29468337 
 84088767  18474543   7525714  64961793  14511102  36126823  25907499  48914274  21626559   1265455 
 12558345  46122955  11300108   3088653  21572361   1056748   4665243   9704165  17736891   7708419 
  9813219   2649925  49298470  84268923  27517571    580171   7094301  26082754   1292515  12240318 
 13165123  28672663   4559895   2171523   7062703  59352243  24575013  32800803  28885203  15674663 
   551163  93002697  32999775   3402265   3707762  44876703  24418707  11736133  19549115   9711076 
 62833495  32548093  34807983  47286723  57502877   4000323  25129528   8217057   2932659  81521970 
 26437753    861027   5762325  12348837  11317533   2188068  47873168   7432823  11894907  73074753 
 10998018   7143635   4732431  34227351  24491132  25620032  57385083   2143089   2636659  57066275 
 50546718   7783987    319563   3592536  30464123  46570990  14825043  30874917  10393209  63945767 
 17508763  51972455  25022483  29482293  38914621   2772117  25400382  70200757    897315   2185215 
 24891108  31951263   3655852  46667403   3268710  28968494   4807163  63864491   1859864  35095797 
 18537064  46582972   9032135   3026157   3860063    904268  18301845  31046061  33733723   8428216 
  7128942  14223423  86498362   4737198    367863   3501523  25096555  66233693   8844459  30229476 
    62343  60552623   5566873  32240402  23389065  37951043   4729395  86045208   2119893  41487639 
 19556982  60502964  30449387   1765998  14163867   7309613   5218931  15595983   2855192  37471381 
 16201053  14439933  48328971  29748095   2949972   4548147   8623283  37512909   2657839  91729926 
 28818387  33388283  58343451  47937709  72317050  12842259   1229707  56243323   3495707  10582799 
 12133178   6343137  63649368  88651673  26762298  59915499  62274059   2579931  50633883   6349801 
 64171713  15110229   4705677   6525743  34304565  36306819  56582899  58651373  35992551  45114459 
  4987659   2904862   5484073  14262939  22872289    667289  34088498  12487843   5255595  50171307 
  4431361  30733413   5620731  69610911   2817003  22673167  23433467  53847972    929689  33796248 
  1213957   3813233  27492735  58072956  35660364   6630701   6800098  14169600   2021597   7807723 
 24970644  37333861  24617145     31533  57878151   1830777    910674  26774157  10358025  35853271 
 19897935  52910623  12718160  33071634     84711  21418345  67337883  15728532  18323725   4392907 
  6332902  51126222    355875  22730351   4374843   6001203   1687823  22048476    191052  12876948 
  6058823  43043864  15340473  44794683  19584831  70056902  12141919  70019403   5682011  75033403 
 13451995  11785578  97922475  45090855  73615126  11893731  21417348  27360885   9829761  30978713 
 59757147  21927495   1583600  19989417  54911128   2926329   4658370   7988444  20704926   5658243 
  7830979   4267831  58508943   9333018  78438850   8767958  49955609  20305287  56185413   6691979 
  5224475    481951  11153580  30895233   7912523   3671637  13439574  31910503  21127733   8806359 
 58010348  30070647  30318423  33891707  11585583  38144606  12936309  21568091   3067407  64154945 
 57137723    173191  94112619  18393243  27186163  46233253   8559135   8299863  71693654   4830911 
 10553263   4849149  25860073  21283955  16227192  13167783  14959341  19716603  13833019  79799787 
 17389161  11290923  19387812  26567022  12286277  14658408  12581673  43604013  54548763  36383613 
  4291900  34387666  17044275  22828244   6157463  81296465  25843941   5414259  48220424  68325231 
 39346707  22164817  66013723     13131  13501611  27017243  70632243  11105835   1308739   4323348 
   915189  10488030  17335729   3522704   3017851  42105944  83367603  61721190  52023951  26331348 
 57134498  26442688   3636173  12120392   5387923   9711563  43424889  19037931  16728598    880275 
 27910543  71882427  37134753  26789448  18967227  78072201  12582741  24959001  56771089  30664428 
 31010541   6412927  26451307  83355509  50979954  21730986   2869123  43743901  33210069  19529473 
  6132171   7911396  39401148  15406357  21569235    161951  33919953  12987383  26411979   5142259 
 14833898  36638908  18762042   1378446   5064113  25895248   1629173  14205811  37404282  39694076 
  4494267  39261453  59007309  34025623  58288059  21319850  72546207  56099700   5665119  47765283 
 38801627  44259819     89373  38004403  12467223   4899215  15212895   2628927  11021225  53408907 
 59055015  15168525  12524943  16828803  18185339   1698135  17536569  46390683   2894563   3115953 
 23037980  32532854   3607771    266588  55833903  40289136  10196311  35159793   1310123  38966379 
 29908027  48805423    126555   4762328   2707955  17362347  48969603  63765783  53223779  28154739 
 17847389  21212061     92443   1955419  57658087  16878123   6417243   7618113   2660265  62123549 
 26342236   5234619  74349783  63966971   6129393   1627143   2397147  80005404  69398523  31968123 
 37336355  26883819   6308106   2498955   1711294  14208835  10768323  27295152   4842349  41076728 
 23878107   1348323   3542271   3045559  12175443  28155707  40891961   5987023   3153413  72665709 
  9022335  95417493   9520505  17025747  46833459  94548603  46538395  60028959  13299409   8423618 
 27711699   4093692   5279683   9290079   2840786  68038713  38736095  73363858   1714560  13373203 
  5583718  13606179  21235200  46651671  58083995   1984763  34286193   2369267  32427279   7377723 
 24610463  34424107  56859579   7957755  13143331   3428019  15603323  71783973   2535855  32157623 
 17620103   7293123  61295073    752064  36473703  44188608  80756373   8280318  54011995  29787556 
 11256333  55586871  27798278  24522971  13491753    410498  12897243   3943041   1115031  49475111 
 81188111  41793815  72377463  28745723  47962579  24125745   5459808  41543835  39975477  48261757 
  9296258  38725528  35558506    663123   5875599   2502912   1709943  21564531  25233403   9433243 
 10253793    986868  20052591  58934403  39473637  12898715    934431  32349448   7538238   2655609 
 30724843  53806785    130715   7039013  50898555  66704838  23602923  29382729  74062323    544981 
  3723567  21508883   7581903   8977935  37429079  66164857  22313687  24855163  54024579  35262903 
  6247755  49949561    172757   6857936   6660123   1374882     57775  26974862   3544103   1410110 
 14492292  41899448    386126   6976228   6779883  75648597  38525559  37111575  71524833  34907208 
 21156671   2675163  12813777    631083  38601763   2031303   3655131  14587143   5566488  13969806 
 43958847  96864036  39148246    179675   7993075  42770667  45138651  32346723  41698133  55201059 
 24668279  35947531  39001947  17386496    398661  16260939  52772537  30138948  40338253  12661081 
  8186955  52350245   7580607  71843442   3666923   3218231  37079613  24006864  33726863   1193308 
  2927918  33546456   2482719  29535047  15080151  13421883  14118073   4334957    784890  48243874 
 19823478  18338667  23490372  63482619  58182232  62200887  35255721  32774405  26068713  66823525 
  7397269  77631651   1550331   9348603   5940336  16491948  23390475     65682  23945913  46588041 
  3448293   3496835  32107059  55784313  27570307   6663619     52413  59503399   8812005   5497267 
  4610970  23718636  11715112   7604720  58322783  41783498  48061945  14955998    618363  19268638 
  2719939   8865793  11216763   5268167   3933807    782905   1868412   6250365  63434671  47770731 
 21092002  82851459  58545834  14623523  47501206  22275871  47674233  17252513  25124367  15970057 
 60235563   3743148  12407115  41626183  12054753   5713731  19653183  52728491  25920739    163851 
 12906229  18893786  15400679  53245675  28521573  95007024   5869773   5193795  52269003  85803183 
 51122805  45887403  17888487  17198486  11733632  27284199  23902242  59230853   5581539  17960076 
 23974185  47442540   3568323   8418069  46011963  51827087  12574804  41570353  29985405  59335548 
 19782978   9825911   2002707  12785504  20028558  39109875    837135  25377651  44246343  13279731 
 47152763  29479594   9487459  39171328  51535915  19394133   9964968  17933523  10030504  19536571 
 42582133  51290308  10516385   2491590  19422148  70225362  12812507  61562811  37785123   2590322 
 16657953  18404223  13897179  42112169  11358996  10518873  58409408  11499131   4405128  16407807 
 71430205  29293023  37988415  54868498    228173  71012595  70424673  30551625  49749595   8779890 
 14918505  75754434   2703537   3715108   1075884   4620414  12275085  75915996   6063983  43216107 
  3166554  18761964  12602070  28438567  56371669  16977907   4533531   8757371  33539899  32093610 
 23537837  48963067    458097   4525371   8924595  54967715  11224303  39469359  38049234  66392268 
  1694499   1461378  29480831  50212956   4289748   8947973  35749287  64838167  17796265  39147051 
 17203427  24571828  27133161  24052761  25671288  19803853  22494495   1250043   1087823  78487103 
 15828585  22966121  42549483  21142581  15177153   9376773   1572635  45631198  16299461  69517879 
 22418908    328753   8537866  90162751   2485203  29877243  23597781  29091933  14654973  54801848 
 11163054   5053305  13333354     27013  29345100  24563475  51822601  11443668  14547201   4680861 
 14229162   1135950   5177967  56683893  27867435   2455212  28152411  40384775    125880  56146461 
  2355441  50587163  33093051   2774345  11842065  35760660  22253563  31252623  22783923  19021783 
 57533619   2126583   9145545  28755753   9696809   1964155  40360107  25041507  31564679  62769121 
 31001439  44459699  25668073  21626029  23328203  10967974  88600453   8285579  13375081  55042951 
 16373949  23055903  46659939   6324819  16109536   2036955  12142971   5900613   9699698  22605123 
  1529766  72616733  14354043   8846454  52724589  23786205   1019787   4551345   8909523  31063227 
 35594123  15620455  44509054   5434191    491523   9567180  32862371  18424043  40527681  72378962 
    37167   9824283  20368383  17401557  35632941   7329377  11498973  13214336  27930193  58814660 
 11210418  47593238  25309506  21923574   9609348   8133027  63131803  16651714  14946751  45815273 
 29536263  64834018  19571703  12520413   6619923   3431086  19768725  23550699  10114626  16759745 
  1101927  28155081  24679211  63007503   8967543   5447643  81958273  17612419  77325259  51446793 
  3678507  28493497   4846083  37867395   3887523    600707   8196571   1867269   1547463  30347115 
 37822895    212098  21562867  12028206  19293756   9165767  27926475  71083513  10323923  21869355 
  2919781   5999675   2602113   4412923  17590248  24738252   1239225   1392399  15983663    491901 
  8252393  79844097  41382123  24778023   1734932   2483163   3642993    222398  61698368  11397773 
 18137151   5818246  13109559   6965627  48194856   4205079   5732165   3515541  47602427  40545123 
 31871284  53905843  23825235  34536513   2507990  27295358  35494644  33930967  37426743   1133961 
  5470539  22607083   3136113  11171654  30778657  63250086   1301150   8705221  24821539   5113395 
 44695463  22227963  37917951    800013  63021439    830325  33881152  18106239   8936313  66926403 
 37394130   7879272   5139250  40582203  30706728  13206493  29359306   4461643  23373143  11070798 
 40987227   9240248  16131774   9664113   9976392  19750903  13000722  52421205  26457795  49086085 
  6514744   6325413  24890527  63819895   7875393   1239213   6517327  25162595  76802498    164013 
  6677463   4156512  18118363   3058517  54551251  37258152    281133   9803613   1888123  32967251 
 55939258     94063  54766575  19603263  13306697  23634557    417897  97762023  17408745   1292209 
  5300901  18133823  23919243  62835243    806123  55204223   8255578  20773551   5786177  13545210 
  4108283   5516748  34270863   9824343  71656249  13888305    658347  55202319  29697973  12772048 
 16112817  33835767    483369   2896467  20617978  15670050   3541957  62151348  38988699  16896825 
 14317293  16002123  28052518  22937818   2328443  28842833   5924593   6596635  14271315   7207431 
 23104068  12344469  49489641  14350758   4928757    847398    676219  45056218   8959673   5340803 
 36051387  55505721  29701341  62700883  73339251   2655243  37546998  12680763  22335063  24223641 
  6555672  22771968   4340589   7335883  14169453   8232328   1878251  19028620   4930753    853549 
   780270  11142723  14660395  24076539  20171513   6101851   9592682  25478655   4994532  31636523 
  1222656   6827163  90626505  35942223     60063  29714191  20464047   6696198  41135607   7409728 
 34619734  27762459   1431873  64101063  48755370  23863963   5901655   2282059  18258987  11444846 
 38573511  11528138  34997751   9964363   6485587   6489193  12609433  13726059  52997223  60606993 
 14124779  34386189  42669425  48636333   4468163  13352375   2036417  58655454  71005473  51042939 
  9347325   5988448  72317264  14899642  64631031   9447147  17358898   7066753  46021875  26675282 
 14192140  25869168  52495719    334925  37095867  42895848   2716667  57982027  14412349    547025 
  1880043   3071351   8225009  32163807   1257615  56858553   9354132   9601563  25986289  21130540 
 52703669  40504677   7356144  30099995  28955924   4353626   8862027  10791759  11709239   2981871 
  1200123  28733850   6823318  50361603  47744988  18992723   5125633   7846269  46564075  55508169 
 33905722   8919054   8633423  36097121   8881179  10624179    596267  41903607   5045955  50135901 
 19569207  10363768    242563  16335069  10110587    717297   3181873  12282044   8786949   3535151 
 67739613  18197081  33557923    288341  89063559   1606733    881819    257055  34116583  61884135 
  9271294  27849563  55831623  35554803  21579579   1173726   5691503   7602549   6812027  37762974 
 19578711  40070868   4080898  94602945   3243873  51665233    192627   1397159  31443051  16678117 
   698073  25512883  23553135  49194345   2119878  56420991   3304508   4528213  22280854    681061 
 48328063  23651014   7458291  12822953  33416763  39709254   8102841  40689762  15995553   3749549 
   268475   5030610  29594623   4028091  13841573  47498038   3522726   1583355  59878851  34521653 
 30298203  82371279   2308962  12706230  12553349  18081123  22114236  53865258  52669344  84089073 
 24516956  24201173   1015163  40085324  16055667   9112963  57781359  41673573  26554079  73363359 
  5995741  22789315  17655698  33326499   5057448     84507  31222391  29692179    383653   2304728 
 36162678   5243662  55947124  38456143     20121  30534627   6205679  14180949  18704901  46385925 
 32416730   1528597  19989069  26799741  55399495  11884254  28121352  25915683   2310379    163907 
 33849085   7295337  89498213  37559793  18204683  45198311  29160789  25766061  26939175  64242928 
 13130798  52732347   3244327   7883003   1532663  13891051   8414273   8958609   9255488   1087522 
 34453938  70732035   8671863    581865   5531298  32826921   1472253   4902315   4164025  73513887 
 19435210  35904480  37275911  36001983  13273668  35954997  31323363   7399053   7357077  25680281 
 10770571  12925387  26711907   4131329   7727035  24557961  19810848  45318023  52766028  47680899 
   195496  44620293  56519358  55331217   4733213  41159967  42673495  50874713  13615868   1568910 
 20481427  37984270  71753851   4761341  32347808  17070523  65637164    975147  17185473  30108245 
 46352771    108651   2716971  51936717  28183338  55862813  63919748  39057915  46551579  17134823 
  1999683  16330752  25456977  11298644  88534299  13794609   8866435   1172820  26729371  40076663 
 25067833  15656513    737043   9372003   1058859    601723  19323830  11330481  14620363   4360186 
 61166046  33554553  16029822    475926  18730076   2661247  32258832   1124403  19906033   1443419 
 10656603  76542099   4141195  10129255   7164254  27717393  52829241  21151592    187515  11737131 
 30881083   4826265   4360515  24576405   5826741  55006118  19731323   1269258  62707251    404648 
 57392345   5552563   5202459   5060750  63766484  13931683   5766099   5884801    895917  13342348 
 10902511  34953562  67321707  21927259  27591225  44114083   9527493  14511306  14242343  12011619 
  9754879    672777  18344113  16114216  49330488   5972475  91038573  10443387    651483  53433215 
  6814763   2849055   4862310  60645603  50830683   3299187   9790671    344603  73380075   6955635 
  2175243    182899  23426115   7202331  19741617   3501873  42034349   1331303  14340545  16711953 
 14899293  14210242  59800703  48277713   7840795  14317490   4557195  17654961  13943247  61572693 
 33531207  54210907  69471371  15732219   4421373  13511907    152891  94945897  20920577  22148339 
 29467503   1874295  30156054  37964095  57333880  37810783  12207433  34342359   9250455  19732407 
  1897044    790787  13591518  13343359  53115123  21797283  63390203   8893987  27897663  37694688 
  2817931  35620448  53563857    483740  25169453  19650243  58739535   4460359  63016323   3104799 
 28015923  66593580  41227616   6977508  22663155  38315259  21740923  27709970   3106788  21698665 
 28459763  20713782   1585511  59302058  35560083   8949271  20013953  20031177  19726887  37367775 
 58586475  19919533   7988103    941721   1268187  25543751  27494719  12110351  26114536   9464617 
   342633    320397  26897829  45017499  43532533   8167995   1236605  25876396  19745512   1021299 
 13165548   3495571  27659660  15185895  56332883  74338991  19008823  58331708  35428008   1844206 
 18129568   2083983   4938836  22621479   9216473   1195323  29741816  44606283  63542037   1592613 
 49945536  15697835  27740031  98652327   9305367  36852911  78754391  22073915  37565998  52857723 
 74866558  61452692   5889681    114594   3163173   1136225   8110407  69604283  37556691   8910014 
 10982462   6783787   3665816  10955675   3356223   2761990  40944873  10809467  15253663   9553375 
 27165723  89701063  21466851  21668307   4291488   3956187   8254223  83721723  50594563   1778973 
 54468828   1842403  24292298  73209147  18413518     75744  48485761  10480045  82754031  15663750 
 54190518    612803  33528357  14364077   1086780   5212217  11353885  18599457   1588773  69717939 
  9222003   7621737   7636715  22426593  11336331  38955227  23141937  12692619  52222359  42211193 
 21609480   1567260  12742891  28051480   9510918  23974353  52974597  51660559  42237095   9464163 
   611970  38174671   4965643  45058873  21869259    714840  45482711  20505755   2669319  33792761 
   198293  53704663  13215069  34903773  27882747   5002372  23339028  28130143  39047993    711141 
 19400329  20003241   3242986   2987184   1743865  48087170   3819273  37887081  49971702   7853963 
 31147990  41829183  36204363  23733807  50361813   2978691   3831291  21678868  25817165   2240655 
 61850627   8416480   3326958  11040493  44416881  17205006  14323171   3307779   6788685  29379187 
 79379126  33479796   2954179    137019  10245465  61899697   7993479  66932092  54820595  37278333 
 94491486   2203412  20894073   1597460  21761187    810625   5997459  36064875     38747  14265546 
 32181569  39062343  34228263  18978629  62868051  49998773  30955593  58306485   8044431  24070139 
  5770773  82869812   3525880  46304073  26124894  84343755  26084073   9735265  43374843  28718703 
 18821883  34801643  21987491  24478863   6156373  49437123   5303811  12924203   3389109   2917158 
 77175307  45599183  13423668  41407944  16538267   1090091  19813449  19392999   1843045  44637798 
 44040680  11476673    718566  12277963  12750139  40220083  16280718  76401591    344283  48478299 
   990243  24929148   4224408    163563  33287687  13577063  19584823   9074067  11455655  64761852 
 22405322   9933760  16653175  67970578     13227  46673283  16729903  41979359  45458991  26298643 
 36692493  52522371   1395643  24849475  10814035  69331815   3658631  32122437  29751871  12893718 
 29335319  21202512   5128071  29236212  44367173  71928831  30108687  23380155  49515738  23223939 
  6206147  17267523   8505573  71006367    326571   2272394   1598759  30353583  40589523   6392313 
 32753831   3838466   6646461  62460066   5497715   6895978  13736195  27585902   3149934   4253717 
 22415131  25090457  12476223  26996223  21571127  65873058   6107631  13920263  14539603  41156610 
 42475083  45620371  85475115    632220   5949211  27518965   8050983   1491963  19401648  69809223 
 14010115  25248856  75852267   8521911   6821547  25169155   9052859  21419131   6351443  29143383 
  7211166  18069270  47308239  47733046  32800308  35846226  45218804   7807013  28771737   2478373 
 55708659  33264757  45836708  16416223   6156351   2004490  20875883   1545603    744680   6518089 
 37001933  74576275  24204519  37867623  25039873  45467433   8969361   8275983  16766025  18366971 
 30518259  41741963  42449508   2504923  13702711  23104773  64872441  56986283  19485931   9733898 
  4299348  94760307  76038675  31774089  47862375  11637763   8059759  40013151  23120187  24209307 
 50436813  28070803  26406285  61922461   9532619    373832  81502331   6339915   8033019  19953859 
 17450178   8978755  18899576   1618348  17514249  70338779  25706205  70234875  42810891  35339303 
 30292203   3448059  10335771  25406427  56820953  10038900  16501461  39736709  12661530  19985440 
 11414103    707858  19933591   2468076  51672029  14191020  55679528  48512769  31548661    230885 
  6211566  12712735  17502851  46318191  47744473  12834789  43905675  36111451   4646155    177468 
 91727563  15436098  31776873  13989975   1747451  86220021   8792343  16887367  32806247  50978193 
 25916523  53096051   6979563   1214643   8109516  19438077   8374323    108123  11868873  32928207 
 16926045  14312395   9534543  11537389  11603631     14235  29256042  24850560  15147453  61668015 
 19877321  23114877  25952965  15180711   4960603  15799291  16943163   5839623  26787045  23847633 
  7662540  30064143  18762139  62195343   5041044  24590733  44190328  28494303  48391047  75462273 
 12059577  10743033  10828595   5436097   8512998  73722557   9293843  19467329  18384675  23489655 
 24871068  12380673  50977483  20842581  23163515  10327793  11270683  32762868  15302949    503067 
  2984951  38176604  56126070   5705716    371416  15065659  64919403  46220913  13366077  57936891 
 23489499   5212153   9705539  49173127  21312903   6690231   6033631  12555611  65959877   1436772 
 14586163  33927613    640911  39584653    295181  12024135  18814873  35304913   7534023  32464966 
 17564643  51093677  44335137  78043207  34770918  83469975    661377   2405295   2994953   5585133 
 36316611  88445309   4084707  17665307    334149  16234416  24224583   3879231  43202643  28659759 
 16624427   7192158   3792747   5209299  50575931  90412731  30578473  23285484  28888633  34565874 
 54469707  66025293  57928235  31680663  11075651   9411315   3592465   7043781   2903171   1477848 
   810523  11500846   3755291  16644083  21632409  22744874   6607158  87104423  64080123  18066290 
  2065443  55407783   1188843    804253  17539771  28233363   4064363  47991781    869202  38710872 
 34837019  60751597  64095423  28507173   5247779   5749165  61765022  32854651  17805261  69944017 
 29432445  57984594  28133355    732156    207939  18807471  52235757   8943819  11294231  31912369 
 14550933  39688539   6275763  23320815  25599099  34259658   6938873  13945029  12908505  27305505 
   232663  49778655  38969371   8300163  33702171  34107129  29254197  26327955  30736337  16437353 
  1698365  26477889  10166103   7751104   2371653   1753723  73012795  26447245  51808711   1526127 
 17012067  29299935  51646203  15988368   7115589   1991371  44621013  21335493  78087620  40585509 
 53131487  21810159  39966283  42131057  11242121  49029570   8375124  26201629  16198066  36012495 
  1132353  38759035   8028563   1313736  29493348   6275337   4494723  26926893  48609460  16318623 
 71021058  30035199  44335843  25644357  39292987  28763541  37617851  15789925  45612459   1635883 
 40668939  38520213   7179603  13412283   3153697  84296525   3256179  41020763  13207350   3641962 
 38087851  44635123  15224793  23267601   6143526   2374718   3795603  36160823   1920095  34481493 
 14580195   3749583  13830299   3540191  30840583   8533441   3348072  48847749   9773631    310276 
 46874665   3836007  43913139  52477827   2545707  11021939  33063391   6234593  14534133  58161258 
 25904476  43987227  81683893   5812635  30587611   5996141  60913878  20418984   4854375   1426303 
 26789743  33059325   6600953  10704207    617145  46788949   3601494   5591044    134799    712123 
  8389168  30222637  88683311  64765551  43251615  39746796   2906709  60829657   6239346  29369511 
    33156   5297271   1161555   2808251  22572323   1484529  39741083  24661305   1822031  25942438 
 25034465  21355119   2631873  16389573     45179  49365463  17239840  35993893  11128773   2920443 
  4590463   2856795  30514453  15122253  50627931     44153   3998591   1402683      6450  19069973 
 43531205  19489943  20087235  47122273  50631197   2100912  37144287  64830798     66675  18343773 
 57871131  18553361  28572443  52400403  47878547  33075937  34048515  54335248  28172007  92570085 
 12782373  44004181   8411519  26909352  10626713  38842217  26219575  36193573   5123211  35433185 
 63945803  29609817  74104619  31528315  14023197  28908483  36891636  43891755  45708366   3753033 
 47802273  58023195  25348901   5739495   2065375  17066471  17481979  35941407  19157899  37148343 
 51132355  12035853  93457257  56894297  45896532    618531   8589795  41806523  54043174   8177820 
 12001638  38894963  54916709  29574675    663751   2294129  31824853  54956799    125276   8688523 
 17424203  10440123    629227  60095536   6282945  24562621  11218668   4322515  12363682    799575 
 16710115  32219736  21767235  81599231  18991889  61297698  13493226  33979173  47392556   8976039 
   108273  30403419   8016478  13525695   1026533   2575947  54412570  46861726  45016750   3814323 
 29795014  51124027  39972515  19397481  24366278     98961    135456   1612571   9989423    262467 
 85488036   8237167  11261828   1751171    448321  20425322   2592483  35355414   4072278  16436257 
 28660143   2072115  47631811  32154045  63459521  13597713  19634210  70980087  34276533  18528635 
  8839173   1118680  15087453  39450963   2675731  21388781   2037522  33368339  23258928   1458177 
  3630267   4805259  35335215  19196305   4574603  14539960   7647165   7143903  20934161   1294638 
 42954590    260403  34587723  66663939   1793938    910331   6064275   1411908  52397808   3220403 
  1904558  55179555  20981343   4488881   2198511  17915315  46521983  14538638  71273904  22958331 
 26578689  27417595  55689405   5784503   2332392  65168075   4326787    270287  28781722  53921148 
  3098262  40666151  10292087   4273592  52023523  56752205   8905723  31684875  27408123  45441783 
 21129191   5892909  69436308  15240659   4002411   6979848  17781267  27793203  11670208   8520936 
 47102839    525869   4222751  40342341  17348479  40293663  20576634  12994533  15780891  11446103 
 43951611   9187699  19782155   6051948    179808  27421281   8484755  17184248   6941499   2908643 
  6462673  36052737  54950938  57247630  72841155  20949947  38764260  28945723   6279718   9425155 
  6263083   9561543   6771035  74333463  34044959  12061091  49890872   4900299   2146365  87836387 
 40801947  63347723   3461203   4562098   1464703   3771408  19511397  42688483  27560733  24990742 
 37872789   2137099  51290692  47784954  10124423  12421923    584734  17276159  40081059  65314143 
 31902147   6832147   2019003   9084083  63482355  22714623  16117327  24235091  46915058  51733123 
   824793   6078531   7306114  51990925  83867358  35846561  48490866  27291655  57404219  16355211 
 19474230   5513063  14317404  41514652  12608499  55250517   3466263  25477213   5177819  29739483 
  5784968  87720479  12290715  38002563   4500161  87252273  75802046  49603396  11947807    659483 
 30995643   4536097    364314   5198478  14085096  56010411  33694203  15477371  38212398  37280595 
 21794973  23069583  30483604    454899  56752159   5745371  34859148  71645547  25602297    994173 
 50341071   1837123   9287583   1167711   4429947   7639216  15588603  38391745   4324697  63426233 
 15783855  18576528   9151299  35776554    652579   7658466  35752983  30287115  41111709    972611 
 79977795   2510125  48637038  30180104  27786651  57183171   2072763   9422133  35505039   2618682 
 12150969  12927869  14218827   2404798  20631471  20952147  15008919   9768738  11057655  27159047 
  3864273   3585087    826717    853122  17815565  11941877    839675   8427975  21517447  38764011 
 30954840  10159998  24534009   1432441   8618901  20431644  26415208  59796783   6148343   2963347 
 20101823  64255587  35145675  41330649   9884561  14794722  64211175   5827749  20115135  14636787 
 12252565  30924673   3128796  58799211  29850795  43247235   4648011  20879665   3836699  73646493 
   738406   4469805  68843259  21151033  39775887   7810755  80034714  23824847  27088603  26157195 
 18326877  33246203  19411179  32926423   5769771  29089519  16942068  18837872     49073  72049681 
 15791888  46057290   3542323   1308813  40336683   3801657   7647769  37799823  37482043  11999211 
 19266971  15487161  47075503  10552497  24742278  13104432  33458779    512747  12502998   1393438 
 25295491  55641405  11807898  14235770  42160033  18664164  47992363  16299721   9004923  31087518 
  3010755  21519537  40887863  15167387   9272314  79042333  52396062  13602087  14120243  23595409 
 35487903  27574047   3945989  11738551  10147469  53628988  20604210  38190565  20610654   2433291 
  1507002  52063773  65580417  57629097   6605975  12586861  26009323   1726863  40919319  13143862 
  1094139  14152323   5517796  33544767  54344035   5265355   8711106  64019607   5152293   2110845 
 33385408  12618339   7974183     28563  40867495  45276527  46166271  61922480   8033067   4696863 
 39461325  20078283  46194461  33105195   3226203    334158  18680711  19739039   1673081    805576 
 54320690  11833659  33970935   6058549    702682  22034555  98089258   4186377  17883051  37210167 
 23175603   1233435  30158123  33133197  25755339  18915088  15540945   9340748  37919979  27400314 
 48175286  15395965    326057    493083  38485791   3231049  11538216  16099173  14348444   1298617 
 13399024  27403603  31647193   4301394  87574267   3794079   6759425   5369267    833592  41527938 
  9188675  52227121    522876   7372843  15759223  11999019  20083054  10903188  26433579  22136913 
 70597910  35185641  12417189  63432444  40741439   6403683  28450111   6773936  14294158  53141563 
  4065777   5205323  43074514   6191833   2875403  12646966   1351080  29677893    375229  46952718 
  8610861  12141363  37030468  14337823  57071499  53256393  21212859  58896038  34739275  17059177 
 31900329  62305113  27940146  55855920   2589563   1147633    844123  17755630  30389289  14953653 
 29852658  53736586  14185371  45236887   1438566   9526965   2705707  23097483  19072059   6803323 
 51404667   7650843  12352990   6743508   1553019  49064866   9318795  42084099  62783647  49816923 
 18245837  31762923  25836593  37991219   1998867  36039523  26254683  25054395  56739771  59066277 
 16753903   4045907  22131113  13526768  10986975  12383117  30106423  73060152   4105773  10528323 
 41103735   8515507  80891483  45316674  62145873    376847  48864543  19850388   1993387   1228857 
  9872055   8982763  53268091   7892237  18715983  23178005     28697  51993537  26531619  55471623 
   442801  40534587  50905021   6142598  49085600  47861095  53731773  41257031  10304508  56691198 
 11755923  31920649   9377003  17869793  55101912    735302  30479371    818182  53510343  11753613 
 26814688  55054166  65940733   2066273  32045385   7645852  44885616  28611378   8815983  43698249 
  5705515  18998043  49148220  27955785  30314003  66293376   1222806   6689045  39687099  75138036 
  8363695  31883517  19141371  47854761  19918131  11682795  11242299  72570231  13862989  21650908 
 19236687    318789  19381287  22141683  47709819  32102354  25905563  13217934  32955419   4500795 
 35517429  35691995   9860751  13203203     84303  21591923  12242499   3122235  26866614  17690555 
 39280236  27123976   6048627    153191  29864611  13249393  65012841   8234557  50110491  12831865 
 30176347   6914535  29796979  10748193   2805197    755377  67840923  40162785  33965169   9824795 
 30386688    216767  77297595  32359043  42750987  33093199  70429027   1188663  34402491  13802142 
 28609023  13905793   5152763  26884827   4264351  29709140   2829807  11896842  32766445  20789348 
  6119016  24555099  39012846  23535075   8240571   8323267  10259353  16243123   4247123  12195118 
 67586075  10114659  20572656    120125    633884  17618165  14039441  11879263  78671415  37075788 
 28193197   4593230   2317035  55582947  16640043  19936455  45881551  10986033  25804740  74492858 
 12161373  89428704   4019723  48266538  31533563  16785903  21880353   1361643   2288931  11717493 
  2989849    700311  77189538  18920907  10702032  24299022  25003401  41205131   4291028   5238027 
 64320875   4815627  28062784  12736977   8759328   6148510  44925363   3626609  14785179  25501813 
  1677768  48541043  21791697  11093712  26147423  29718239   3417516  10356693   1987038  22091273 
 28501149  87611251   2351733    302376  35378631  10107081    727239  27998712    177773  19407819 
  9672513   8004931    602334   1093507  37034727     91413  87166696   3332331   3383223  13576140 
 15698988  15817155  38634085   1020078  27792699  11143859  16869242  20810157  28986398  67399877 
 69418875   1552731  43045400  24433755   5471259  41501378   3057581  51107263  55222203   1623899 
 57027927   2435955  32006267   4006273  68384115   1695565  34348215   2158507  25322147  10732923 
 13930515   3612181  69077867  41640123   4873451  20262939  21505503  13959351  12191123  48281933 
  9095595   9106437  30522573   5188333   6125748  11612031  26996901   7102918  45739026  32648676 
 49424323  15834847  49840277   1511579    661092  43823322  27188697   3808403  38608731   7085421 
 50099433  57744931   5853347  22322808   6898413  20676226   8472789  17505199  29623977   2617499 
 61513415  84805228  33034496  10978827  20936643  80896129   4815895  74360503  12662223  26160054 
 27561345   2882723   1753452  37154079  87788904  10749486  38526611  32548155   2276730   4782299 
  9358496   5154177  25879323  84725521   3565257  15697275  29331810  35325489  13374055   6291495 
 78378673  22730280  57203323  74332458   2877508  52935495  69768667  53314923  42667737  34375883 
 52564107   2523108  28331295  27374429  39014367  31482483  33525671  75427194  14554003   6384624 
 32842896  56537306  10814163  21246723   8414949  35154092  12083627   7193723  20741851   1679009 
 11166087  37355310   1991123   7145363   2450451   1677787  44218262  67468199  37832873  70786143 
 17432259  39362053   4561251   6403875  15057355  28839203  51238684   9958218   2664907  12214923 
 20517547  14504238  62407311   4467581   5485260  62732835   2033116  53467970   2467918  37924438 
 12890699  16209274    555618  10360759   3587183  69456523    995523    375693  82338648   3224855 
 13667443  37586553   4096720  29859963   6398118   4002955  28866273   1919112  34045411  26346415 
 25265013  81927857  44162087  16953378  48363109   2790652  31459439  69075390   1402736  32825305 
 10252932   3124281  37264887   4199203   9427929  13498191   4026651   5823783  55538823  23314603 
  6987648  59344704  13603059  19949303  25029365   3055458  41439323  11000483  34917603  70683777 
 14635700  23383119  48118599   4338477   8795679    376830  16735926  44754783  49874739  28672470 
 18789231   1842173   9297979  32830193  18645801   8253915  10435944  35728215  50588136  45484926 
 52393002   3462623  16062971  18374248  21919399  60137655   4679154   9334750  53209563  36553665 
 58273683   8569123  35078493   8139623  38290708  21104343  34508467    403371  76213315   4254071 
  1544273  27240357  70679433  10680823   2189331   9371985  26912290      9139   1130391  11995069 
 28721194  12180699  18346763    916603   9006633  91205732   6068268  26628243   1145192  34641863 
  7525971   9453659  12539009  40408911     74843  38252463   5913601  33132957   6535523  24110792 
 29867693  14435373  20622149  36296863  18758773   1296605  27019599   3009147   2045257  59868111 
 22591379  30979993  31352577  50807598  14761161  35545175  30702348  11462431  28656763  22195387 
 25074477  39353163   5988075   9070619    993843  21823067  89040667  21508377    319668  43406108 
 22226151  52914723  16727613  14155843  26085507  35388219  73956803    816048  16354013  38308923 
 14223843  36709549   8821819   8099391   5190036  25375161  29548923  62340843   9331944  42216789 
 41779933  26296539  37029006  14857095   1629091  45736296   1910801  60779919  62700843  56838491 
  5420109  57352443  54598373  21547963   2140963  35823703    310597  13059429   2872428  25763238 
 54512331  43661259   9983419  12065873  19990779  79424748  51063047    603297  45480365  49451613 
  5137442  10139871   1918185  71088379  54929305   7095093   5800539  70686291  18800355  12133398 
 18980185  56433887  12297121  42128304  14065647   1076971  34073283  47411033  29425869  23592263 
 64137203  50343299   2555585  45509862  50891955  29157563  12930518  71009922   2070971  19593413 
 10334369    485163  26702439   6682483  44209437   9388392     38967  53204989  33701738   4903537 
  3376533     19209   4381977  76323867    147365  19796813  47072603  30909143    760883  27809234 
 55780683  22188523  17095159   1310343  36123550  36264543  10693148  19426398  12503409   3089466 
   867867   3009723  21034175  41703711  14445357  88834653  37190541   5121229  38331927   1215905 
  6807495  19820759  32285503   7202818  34760851  21115755  31358985  58540927  39227664     83843 
 22153056   2309113  45428829  30178887   5623363   6550829  25688019  24333663  30958203  31556109 
 81317051  12726305   6699630     70459  47375503   8119767  13453002   2611725  36664575   4900375 
 33654483   7466795  10584643   2579447   7670625  35659929     25869   8473263   1703643  39456177 
 34661379  10662463  62859473  26141772  10375134   3147936   3880828  12768560  30202850  53771751 
 20432287   7145851  19443983  12925407  14894937   2539643    207951  25157430   2875313    680187 
 71531121  74396627   1813329  68742607  24754227  24300715   1562265  17592675  33501633   3699069 
 85111623  75186479  15755476  26538775  32246565  27068471  28183651  15212318  21774051    152507 
 19500307   9523923  12239723   5083863   9660033  17150955  61528443   1011851    683013  46178343 
 52632747   1005743  28348287   9911463   6557531  11950003   1887963  15340923   1085953  21978397 
 12529203  17729299  57844599   3377139   9265863   4909827  41777815  12046210  29848029  51384093 
 35361723   3629463   5928283    851703  13107384  10079604  19875123  20013927  11228955  18613356 
   444552  28000160   6417273  12293536   5930460  58879751   2665047  31325523  27424047  15221861 
 71246451  18075082   5961295  31618763  63893498   3959001  17782627   4723509  56366587  35811579 
 23750913  11976618   1090818  25236290  12760703   7236299   3049917  25054911   1583943   8606391 
  1810113   9343121  18800983   6451155  25519911  29104920  23813736  30434513  45936371    571174 
  1824759  15155473   6406467   4113043  11727085  12010637  16984519   9701955    988239    172203 
  3048195  23823855  12661989   3864995  70042623  30136859  43594107    843476  68736949  18138927 
   317893  79059579  87279983   8303665   1918089  52117650  10385327   8012225   2222915   2113702 
  1052989  14509533  11510578  12199236  44297739  46482198   3125331  12904773  21842238  18858765 
 65937299   2172243  81928135  18807069  10421043  62042155  35058649  79905048   4959528  10652721 
  6408987  83333427  63000999  35419287  55771437  35391153   8177523  16402971  91020711  58235496 
 40366864  13343718  12155613  16306801  67989341   1861755  71027063   3068737   8208754  31142024 
 37173035  44476737  12686297  27089643     80533   2824743  16250966   2971074   8852355    141540 
  1444091    140523  27751385  38051879  20403003  23359758  83657466  15218287   2052341  23600351 
  6007803  84920968   6376443   5766363  11542789  35528679  12574363  12292128  62597643  23821924 
  6788235   7517459   8885431  50351919   4575795   5166793   7642995  19897897   9879135    610403 
 70498043  19391163  35968443  10864620  74864133   4633020  56688051  14251263  50235489   2360040 
  2211693      9978   6295895  57128233  33383148   8396877  35777723  55588895  30270153  20241845 
 50303706  34700162   5436009  35217764  51879488  16417439   6359663  37924253  35923131   7774763 
  1480187  55801079    264603  19024557  26583147  33196748  24348453   9060203  38305863   2206093 
 11996759  14347155    324603   3686973  34083915  11565138  19355859  62012723   4811271  17062038 
   855483  42838773    153832   2485606   2299515  18503812  12397827  49861754  25861656  12518979 
  2066225  35371493   2960528  49772523   4735747  32440372  74099505   8375931  32666005  37038696 
 20920510   2861566  31608699   7880803  13901957  85394421   5421546   8242903  17126755   2751728 
  6971791  12981403  11026043   9938619  13860656  20101659  17180419  19657786  70189227  53469526 
 49695294  50233691  49040355     27306   7954419   4643443  61190371  21038579  40440939  41613667 
 24896907  10601133   2183661  16231023  10902453  25603883  21403698    220713  47076630  27865743 
  3597849  15929910  43851539  36271193   7028019  69187533  14997427  12832118  31144080   4817005 
  9514123   7576152   6368033  45864832  56022449   6221625   2651433  13950323  63144228  16337697 
 13493603  32951547  37557312  50381979  41131135  31637498  21318285  26266583   2454190  69427865 
 35258323   8987367    296295  25828874  23263923  32060475  21481473  44953563   1726083  37654743 
  5050888   4510791   2475609   8757655  46199025  29589823  41048388  45767768  46208495    144303 
 75721421  28353057  17648523  14750505  11822883  40801364  10373793  56816749   9117987   2848360 
  5050779  77494138  46912213  21122427  85398235  38808048  19818999    153294  92386521  82021509 
  3543747  10820565  17167323  40584579  72460841  17730680  60236439  30140777  84043241  65972633 
 37487615  34393061   8816619  42243003   5169727   9558958  56202171  66909953  41129211  47803494 
  6623187   1842453   6499187  34940691  66739222  18808832  20821857    331939  18006039  20675640 
 16212745   1646879  66629855  32652359  32584035  35771395  62210691  26199675  15569787  21114843 
  1514730   3307023  16800489  21400251  13678205  31790752   9146487  13265837    196712   4620201 
 51567244  12897623    264371   8071923  88133302  72739867  47564232  42749499  65997438  64649187 
 95545707   3498543  48688203  55975328  48391067  42089048  19623723  63853551    430399  25308550 
 49630965  20123042  11049333  48947071  17974623  37980363  10499323   2312877  40579467  12665663 
  1911318  32121303   8849363  54595582  30788559  34125663  57690623   3785268  45190967   9086005 
 61360059  45115851  42087507  24276403  34437343  22945955  12598863  31284141  13299920  21103879 
 72937977  24293868  49051293  11172009   6629893  46639342   1110813  23942503  35446587  33080391 
 31117079  23755443  21830799   8046624    672723  33648798  86599354   7969366  58670530  38676523 
 15874498  13944381  23228055  23524485  65379123  28554699   1312599  34248003   1308155  54124094 
  4718881  32495203     90785  55552473   3327481  37163291   9819459  58349641  23252073  25720653 
 97426737    441265  61152333   2611196  39729251  25164475  22261758   6181158  24740947  50323410 
 44505375  71000283    656079  33960768   1841088  33925300   1265148   1917843   1760284  45200614 
 76202817  91377843  14516733   5510497  17804462  35399223  33831446  12031344    834555   8577307 
  1297846   6807196  21800583  79966503  25849681   6608879  14496979   4695783  14062948   9171861 
 11872186  20049881   1661767  41362623   4256775  16586395  51139785   3213123   1956471  10694399 
 55652128  19391574  35947356  34389123  71095755   6382394  77070867   7382733  13359727   4981998 
 46365148  14801712  11327931  21650358  74567793  44076003     32019  16936356  18984267  23195823 
 81408452  16602347  17400543  37910688  17414699  32000811   4020495  18257968  37456176  10352223 
 42885099  20328927  62305080  59236479  44150410  33145062  25690689  18745117  34528707  10516443 
 16687323  10076579  15452367  37831976  33409475   1960811  11971498   4130536  13369599   3881019 
 46673844  23486733  43720035  12662487   2649593  22724331  56624487  12316350   6198575  30277293 
 16864107   4729584   9802257   6380007  57311271  12247743  11211243   1179792  40790643  22925508 
 23412213  25168123  75272166  46640689  19660188  53977257  51675747   5569554   1302107   5444023 
   884528  28700033  52793115  24192291  29274291  17483163   1494171   5001803  15919303   7698248 
 27138363  35912223   4864445  10264515  15102832   1723875      5928  80856599  24594407  64662305 
 25078417  69280401   1409583  43038003  24908019   1281105   1110661   5617503  13673553   1814133 
 14244903   1317623   6877358  35139691   1179384  56204151  43616023  53580642  66972151   4168398 
 32981617   6864123  23588949  24700491  48825133  28351045  16710951    598875   5852506    378171 
 14574991  26410033  27387387  35928712  16186543  64527215   3489443  67628173   1999365  44524603 
 61027067  76890584   9826161  20709231   2920623  21655011  17275731  36931875  68116131   7675068 
 72982688  86000673   2803963  37956246  81675347   9089921  32740623   7121809  35524581   8037228 
 26537253  13952373   3345621  60542235  28196998   2880903   1112167  16107249  10406123  14167458 
 23393201   3178669  21679611  77777079  46790288   9460658  11513247  38411727  16757043  19869123 
   283329    233160  65073138  61780819   9470328   4069223   6776763  18452799  44692458   9936843 
  7455963  41384281   2801502   5471611  19797767  15713715   1495501  50929404  41369493  27343228 
 15326331  13343324  12320753  71629123    527468    158057   1727874  29679643   4437339   1878623 
 58794546   4136817    174427  44294201  31353885  17078645  32880617  24540333  20389053  11598996 
 15928884  47653323  11985375  11551689  10424178   9747255  33996399   4162821   3474463   2022026 
  9771819  21594983  20505153  46682815   4903051  39800923   8776839   3843963  65110968   5923943 
 32063427  18419197  32345047   4116417  11300581  17420793  10317233  45483453  14537979  19071163 
 55347019  14375064  12038435   2572213  15728703   7199259  38529923   4132729  21787648  30694235 
 58149923  16977237   4950303    816531   8360842   8345118  52326583   6377076   1262125  80196463 
  3137807  15803799   6201969  25503595  55371075   1094566    307415  21601108   5737393   4963911 
 43193685  15560563  27617577     30291    536391     94965  69070869  30131283   2804199   1373355 
 36640383  14510591  25880073   1998307    836863  93385391   9601893  45827595   4019547   5032694 
   855523  17834041  10938687   6236718  64264477   7381203   6531723   4085613  40151013  12612957 
  9305909   1057200  56558769  23611865  43170837  60292323  23353243  39786433  60629867  76354643 
 71889648  13839783  62421216   5635878   4503248  23576739    754134  30563605   8774658  44304548 
 42404923  41023467  66852725  25672623  22820613   1228701  82822191   9274707  18812442  70185990 
 49409673   9188211   1969923  18339501  12056923  29883689  12994925   3940773  32301949  11448630 
   791611  42778684  23392201  35786543   4325847  24127842   9523551   6503942  65598363  20931268 
  1396416   3756379  42270923  55275333   2332904  35528793  14082261  28909371   4156474  10108047 
 82840893  23524845  10722301  24844811  20946939   8311819  11167827  36513060  11210131   6284203 
  6973280     27558    685093  32316774  14473392  28758615   6605335    404973   3021712  96132064 
 17380395  53280515   3303213  72912522  50420998  10883163   7316315  24092565   4930323   7279255 
 42147813  15641773   3353889  49498487  18319263  12305663  12842475  24761553  15682097  79594533 
 20987721  45495839  61001623   9538943  44729403  10108407  40568267  50579609  11135591  13865547 
 49215747  44603363   5295993  15153379  59375503  23433995  25204155  15977025  58289575    198337 
  2711085  10166914  25882536   1308603   1376043   1523601  11387431  20456713   2174407   7162139 
  1638827   3064191  60831219  14783148   5505273  20426133   3506634   3782257   6974857   4097301 
  2375958  21263393  42965523   9884990  39517469  12062460  12168825  76530486    140539  13368577 
  8831283  30068163  46010418   5430516   1169863  16713708  68050644  11373243   4993266  35040547 
 22341837  29969579   2396868  24512040  27197846  18888779  76378171   4948339   3908818  10196826 
  9514803  16899439  42752523  54087089  22372443  77741520  16128436  34063691  51327099  40690389 
  9294144     34675   4505923   4892307  39507030  46440391  13058415  23178755  64839135   2219975 
  4801807  64942809    265597  26378015  20111851   6976303  17455309   3489714  73737375  26354162 
 15204895  84065874  34849797  14124248  13571903  21777752   9751938  78126426   9068127   1138674 
  1617963  32359853   9820899  50725130  36116283     15971   3946443  31706664   1126551   8481030 
 44741103  46358943  43361441   2949764  23819739  68479893   8890793  47578572  31411023    509073 
  3018883  28999659  59923623  31251483    914595  40616306  19806891    255746  29866323   4480599 
  2212620  12651659  21050098  66128647  46989747  10638723  14508694  21478918  67021934   6668237 
 16723005  13412400  21562863  21289473   3589020  44671283    469683  55878686   8611275  14076741 
  3229203    197946  89971035  39753893  25463322   8766174   8526507  57824761  34642500  78387893 
 49039533    881853  40047333  36221489  31167939  81461251  35034675   8428970   3070267  33339561 
 57298782     26633  38411223  12578507  15541545   1534875   8017503  71760330   5613871   5619827 
 27756313  61211580  19983842  56751209   8103717  41813556   7956036  20590359  15618096  69880038 
 14424369  23487861   5785989  12949235  68221909   5292649   2804686   8949515  11209495  42479087 
  1957914  18806623  23497887  12622367  17414107  27418338  65090146  50496931  24211817    858607 
  9764151  59950823   6867323   8576131  39987385    560757   9844587  10299923  21006447  10672323 
 35803367    630678    494136  33668241  31999513  11909124  15532602  58489694  10179655  15029673 
  3186033  12017763  12282540   3573225   7985462   8946855  27055596   6147516  33412623  43029512 
  3327003  67513075  24405775   5244414  33447577  32928274  23310323  30717838   1930137  33041641 
 60463563  50181933  55990188   1360171  14773539  10865706  16701987  46303369  18661722  16274864 
 36053655  68009779  10567051   8931696  65563039  13206111  11828805   1300315   3300267  26187531 
 51916353  15609536  68726627  14142748  19140132  47430531  12065778    216768  28693303  39621703 
 31251765  15024123  75898815   3768073  74260701   3929928  19091143  13152279    630030   5089563 
 10706307    349771  17233924    280845   6702819  14965605  11746143   9304697  27824835  29758587 
 15962698   3874883   8410662  37460353  10408704  49723539  22383034  58686567  48425163  15008721 
 67449714  25813795  46918787    802287   7328049   7598175   2866843  13009530   5029323   8895993 
  1806893  85327692    212375  12548203  25718375  14359733  64139859  38139096  24020511  13927680 
  8630099   7064960  24635115   4798661   1528560  17441482  33194067    825035  44436047   5284899 
 21866123  25552194   2418297  11284881  21845175  60701465  47129260  36202749  59063548  43440513 
 11862863  40493842  50634053  18492171   9595646  36254022  37163403  31735515  10526345  46456945 
 70880258    778323   3551755    556329  62902714  11454473    934126  11474007  13414461    499503 
 66339359  10178513   3744815   4887915    426585  18438816  30077969   9520116   1490139  26372061 
 22408407   6443931  13135260  29247733  20770411   1220988  52852841  34646933  13573683  23187483 
 23802333  17755755  15825927  45172327  75459255  59132203  30360935   1131743  34829736   9830840 
 35062593  12379959  26477273  48463291  38431057  64458635  49206459  58488203  11310668  13665450 
 29767859  34602915   2804221   8926938  38409949  28305243  32052770  70583673  36558785  10484465 
 53040525  21726424  33305900  52066779  74192943  10585023   7206181  43799318  23108355  32245323 
 51738013   1394305  80836483   1197579  32836823  37704524   4168059   2803110  13174454    591213 
 12701783   2727911  11822505  18138507   6732947  48110109  63853447  35267525  19368157  15246123 
 43460793   9942273  36260277  72940665  11254923   6902259  61350048   1696576   6691560   1897986 
 21528273  28091501  61515910    843988   4714019   8998093  77690747  17019695  13243496   8176591 
 40083235   1582686    969127  17356739  12356817   5255243   8152827  20675667  44525303  11623020 
 39580098  49510659  11219591  61911945    721869   2802433   7419093  10823173  25308681  11254779 
 32376971  39872292   9049407  82994991  21607035  53802793  20099403  66786807  14222863  15224667 
 24884008   6440144  11867667  48283026  18175086  22811748   2200110  48446331  76454984  12137638 
   303163    186623  45660876   9601689  97758357   3951651    721239  13650061   9084707   1575611 
 24868304   5205729   7391771  10504488   3239931   3409002  16764795   1629138  26596527   2655438 
 23006467  42591318  10770060  11033271    830035  58313101   4961913  51628417  82227963  51370980 
 13931131   9183642  51977383  10143663   6539999  11703927   1555383   4715768   7293319  90585541 
 14273606  21550748   6169517  17116148   2203791  21340198  13328927  23413083  45305867   6989343 
 41372799  47351787  66938571  61237808  12343187   6830560  53379771  83301943    765413  55361288 
  9463797  54447171  92520861  25325895  19578597  14702748   4086921   2261976    330348  42679895 
 45471434   2746475  22288479   4822748   1160169   8076573  24753627    351081  20135528   2518923 
 16003636  76935598   2056373   1927587  10283883   5549790  59125184   3621651  12397034  49205739 
 96019500  40437898  15145523  14841159  25477953  13441531  41465526   1778055  10967727  20695464 
  8736707    466479  37283707  42162318   2604903  18304563  29420731  39043972  21247206   2624739 
 82128991  39905928  71997190   1621975  63313919  35380783  11232183    121403  32876547  43784073 
 49814868  44693047  11041867  32082910  12137979   5104362  47899890  45652523   1929723  18949755 
  7707763  35026528  64030140  16663272  30020959  57379844  23440743   6018983  15791395  63158035 
 29423919   1475565  11111773  62055017   7331495  61559198    395889  44988827   4284931   1196461 
  8930763  57081443  22246603   7407947   8002773  66925784  58322634  57564427  13274074  12324435 
 33927423  33358253  30091747    479379   6438623  26652623  10249179  38535451   5740220  32551581 
  2995367  39002355  31227963   1295830  31546907  47388497   4887747  11199003   1266648   3356998 
  5071803  18946616    102210   1459867  39925023   1697091  10869819   7204369   2373162  17457738 
  5470613  45067834   3980187  17866356   6844575   7927331  26551599   4020894  10609227  32962330 
   161259  15470193  15972873  38454007      8203   8787243  58535153   3438705  46635303  10433618 
   183405   1055297   7605643   2092031  29436519  39210063   4907817   1577655  40615872  20176380 
 24446769  43611171   2470227  12148475   2966382    473820   3096615  40068135  50440395  24108018 
 16840374  14045302  79617397   8518393  69177147  27184728   5493897    778025   3384498  29852673 
 52192263  61603413  20040733   2073723  71315933  82278623  44156823  11468313  59881693  54297862 
 28415643  53471233  15714339   5416358  15496741  13692333   4785904   1018505  44336688  44664937 
 19963595   2123313   8152085  36975423  15665046  24912259  47835913  42043453  10403535  21236778 
  1873779  25374615   3540513  20895363  67286793   6857379  47302157  71525307   3214683   3423165 
 27296925  10439521  18662907  10023043  40405083  33903523  49603707  71886918   6830973    473808 
 16101936  10322196  17885248  22986713   8445343  35622043   1564013  85629888    115638   3409880 
 46802109  50532405   3537558  16880751  27379605  86466061   8546955  25572465   1504379  14423331 
  1804575  66747923   6164255   9289365  16609667  47734623   2866559   8664351  17726247  28049083 
   395637  10330697  24860083  17741795  37147316  19065861   1152654   2892732  42430803   2775311 
 25147291  44142675   3029743  35068369  55654645   5810517  22364907   5108512  22794981  25813284 
 60152275   6501533  19849249   3493808  32820295   1070633   6629939  19247176  65439861  15831759 
  2071764   9734754  16778619   5159376  23307225   8696811   1562883  37065861   7511160   5565003 
 11532543    627219   7404751  22744460   7191435  19375779  64034907  75932358  57375843   4126587 
  9574923   3524987  53738933  15033701  33964698   7235285   1220683  37079243   7696176   1270341 
 40161739  15129971   1980809  13046857  68095728  36345775  24515061   5767115    899323   4472139 
  7458480   2262501   1171797  11504499  25382661  61258131  14535531  80110413   1437563  17263995 
 61846206    268411  25633416  45066123   6235053  63693319  15402210  86935335   6341880  31868187 
 24008712  11249004  24254509  34106001  45530407  18756861  74697948  89690253   5418409  36386811 
 29596629  18213648  35566299   3908665   5275074   7618761   9007803  30862581  12336445   6272823 
 11206890  17513801   5592987  16956733  44686644   4383597  19251063  11313687   2666353    307587 
 15309725   7373813   6517123  31057027  19011555  54159171  63010749  11835675  28117296   1720329 
 60971673  26579499  22203051  27940713  85892341   1426158   2549808  16703643  27799407  44272221 
 16264650    515688   5645657  19282357  17798523  49010070  12302205  36565508  10771323  21187003 
 17084064   1661788  32908071   9188523  14258147   3077307  13332519  58141865   4394577   2473647 
 17267217  62463894  34220259  17209173  18032907    749691  24906927    758828   2866424   6139707 
 14490267  63928907   6280727  49863183   7038523  56718555  11049616  12081403   3498837  55781543 
  9190915  11484687  30739117  28068748   7778685  24718031  46012512  21310283  91269915    148923 
 45544251    641467  36591843  23939043  11575855  31965477  13130191  20568392   6607503   4010555 
 34112043    978359  17077308   3465247  37018397   8615656  12922729  19257402  17874911  18193443 
 29507307    625207  15635958   4083723   6487291   2271423  10027131   6542183  21256356    671703 
 20114676   9028923  35811819   2021478  11238696  52080297  56034235   5013063  50653092  48173625 
  7510995  85657539   4642971  20693235  32001138   3599793  20953539   9743773   4730255  46363090 
 38058843  27438347  17493914  76133469  11393043   7883515   9196587  32144860   5124241  48947299 
 37045694   2982328  17162439  14846019  36410460    662162  10939323   8268243  34451325   6586183 
  8647743   1966685   2432822    943163  50931899  23764910    855095  62497439   5701651   2476051 
 54021883  36753333  56592923  50218199  11717051  12127755  27280397  33934898   4670112  92826292 
  8829307  21834368    107359  19409363  32737371  26412495   9201315  13136379   3346713   8749921 
 26183543  28254813  40643283   3563851   9007760  49047693  27978627  20516289   8558463   4598601 
  5368668  19765518   2381523  14528427   4551386  71305847  83584108  18086559   2338557  18104042 
 35498001  85418170  41123395  45955835  10951061  20492683  39321484   8510308   7476255    978471 
   384428  43224405  43687531  11582103  44899251  15420174   5251963   2046939   2315643  45453307 
 56807747  52629369  22881383  11583853  29023563   1056003  36919569  20387784  57133487   7315794 
 29927933  41933157  10801095  15346873  79540503  39342621  24518869  23771581   3093199   8018994 
 10278603  37676533  19006203    800780  26527467  45007701  27512803  27465074  51113805  25908243 
  1884473  52301407  21495651  19353378  51311097  13187053  27203496   4464403   2011548  21757118 
 22007419  27137365     33923  60938168  59729464  10254875   1680671  40512745   1555033   2412645 
 28361919  36042489  56846899  49853634    197458   6070946   4450347   8019777   4822741  47945499 
  7677771  28511848  18840643  21125908   3906893  27631155  68637895  20144205  31622069  24657705 
 11188209  41969358  25417248   6917068   9156111  55741893   5964063   3965595  32388223  14763501 
  5353233  67847640  25115855   8188563  18255552  34731918  23234683    550437  22705689  34024491 
  7429637   8790288  17076555   3367023  13315963  20906898     31629  20001291  26949847  11519995 
 30750611  12986181   1434947   6875711   5750907   8126288  46322985   5899473  52251639  67266043 
 26059395  10982123  10207308  14595942  65843130   6748683  19654219  10558995  41190447  22638303 
 37038173  20068119   9766995  21390016   4569211     84011   5036371   3376239  19653981  32757873 
   502547   5111515  18394363  12714249   8778235   7134861    664923  74804491   3295335     84579 
  7082597  22908023      3457  36421203   9599739  27586907   6904203   4313558  25172142   1282873 
 35272248  13730139  69051508  52124723  27365643  24220635  40659951  16026948  57379263  66870243 
 31235613   3276199    899934  37023789   7140278  33375179  35156052  30073659  28739691  87500313 
 23757546  18619710  79949951   3590187  19754423  49612543  14947611  28059171  32134819  78196983 
  6415709  38637683  13010253   2072776  44662603  48029887  27994398   1694222    544843   6363623 
 26517878  12980241  21207751  41286255  33489627    351487  35067783  27979471   5540739  32873691 
 35067927  67019253  52802897  32464751  64095141  33097771  27636459  14538348  53109797   6454428 
 20871233   7867026   7512128   1813277   6943369  28133739  34884540  11380128  22750235  21292450 
  1221813  19444824  37586698  27226476  47334267  36164779  30191998  54523707  31343505   1008333 
 25930675  28480437  33082315   5210475  43999155  53665953  20112219  85091346  32222313  33322506 
 31165698  82857723   5453179  55686455  23470689  26409407  13958925  12262831  23529673  46886083 
 48825221  43761183   3192923  33704343    515533  46838013  14471424   4092777  28793938    746883 
 69720419   4257093  46212633   6621308  45313109  15356130   6282443  18183003  12933483  34142841 
 33868543   9193203  10446016   5174902  48013161  15519477  15160443   8010929  86933643  56297223 
  3175701  26702513   8306679   2172923   8031483  13846191     46288  24021435  14426164  14908401 
  1213941  43498362   7408584  37009873   7489248    952963  33428159  46280883  31276923  21529467 
  1805523  27932668  32483742  80471507   7712443  13244618   1360899    788531   7476774   6095243 
 24706203  46266012  22597231  41146525  75188509  37068677  31041306   8779899  51918299  26994433 
  9816875     50602   7048923   3479124  36984498  13805079  26772318  15221688  82800475  19230217 
  9852711  28561704  46125348   9180073  39252039  15416979  15000463  18485906  42651277  67466763 
 31919781  14605967  15430683   6196806   5968047   2459036  14629213  42853473    240627  66750387 
 28973343  24507249  28220607   5977536  56272689  19645879  15738209  14479025  70416299  26100753 
 44016939  37959605  83879853  21265875  85341563  36068948  13297011  10700043  11137053  32801370 
 25854309  16048179   5797963  87598193   5486278    642380  12613659  28828683  11850063   3638346 
 18389571  24461991  22109535  14156619  19448403  33284619   1461889  29625411  27326033  41107323 
 16866477  20316111  33018717  39150879  78275517   3788251  28688763  29817813  13726011    696426 
  3690144  10537817  69404703  27148539  33180243  16125243  20473455  65802947  10165698   4114695 
   373074      2791  19642779   1503773  40923024   7333106  45764907   8253438  26156487  24145539 
 38724219    185875  54539307  77460395  71062925  60889952   2800145  10752966  20288784   3134709 
  8021199  40339455   1686948  24454808  10055355   3921759   1207907  40984063    748919  21394043 
 62089194  47740913   7063275  18774998  57343263   8996067   1575798  18585723   3116883  28945904 
 13188793  29593698  71154555  18145967  59565399    208617  21427886  24947723     78459  17421348 
 44354238  50316459  44025759  25302891  16146043  74350941  10252695  12838166   1551039  18031851 
 15463428  46314347  34200939    975579   8405715  19193900  43369248   4724219    446172    276087 
  2491049    552873  30139407  51837951  18317292  47566428  30935211  11167593  20006781    601687 
 18097167  18040131   3845991  12370299   2290949  19443399   8811067  89156283  48690407  67204205 
  6782743  45750963   5592363   6038793   1706207  23604543  35914651  39030270   4377369  11349363 
  3985419  24716147  42932919   2040259   2570941   7764633  30164587  69525921   9364359  46618569 
 37809048    193011   5203295  10155573  38334202    991998  45221775  20512307  50299719  49114043 
 77150283  61313019  52414520  19293039   7544701  53908995   2310252  39498379  35742192  66117025 
  1906035  56814188   9537879   9365523  60358603  13937505   2034273  11545349  21467374  89276661 
  3061531  11208899  42478823   4770920   6695658  50264409   2346858  18198605  82209635  38700155 
 60019062   6550611  62773828  18909975   3108043   2114766  21994116   4276603  57788706   1716081 
   415337  19058800   5753031    597303   9313865  39586628   2842827  18460014   2840094   6291785 
 17648443  40425970   2720497   7133459  42159063  42557695  63928963  55869564   9565215  22100315 
 17126682  12251275   1435784   8320766  30178518  18436164  59785303  60758187     41091  30711083 
  2843923  53776780   1269537  10083623  15203399  11017723   1644417   1931383  20771105  31699698 
 39221879  63653163  29723379  52996416    221064  25605093   7168635  17300134  19057692    772609 
 42646713   5845175  58471179  57018399  14713601   8046006  17804455  74766633  18251212  16506273 
 61501563   2345018  61997883  21560863   2326657   3048699   6661019  32666063  24365767  50988138 
  6169983  43452141  13733787  33153071  28550466  20108623   8692233  14027248  56922769  45045552 
  2958795    408971    454305  13230303  26062302  38650163  48179931   5974393  43764579   3928443 
  3279399  26189463  94070688  60663416  18059779   5591555  11736113  16353583  16059859  55699161 
 47904777   3456177     95293  35684403  41532523  65651436  13854743   9119383  31090731  26208669 
 20037294   4023768  39960363  50654769   7050863   8236257   8023184  12503383  12596123  46465372 
 58524243   8635547  24036729  11401148   6542871   6226866    997579   3589288  17954983   3396399 
  1121787  40597818  15297969     63693  19627827   4617673  16600893  56982813   8033658   4073907 
 24588779   5421957  12663003  34287604    372232  28151989  17708380     15093     72339  32635904 
 34224243    943164  78275712   9398743   6478998  43563941  20947000  26797354   2236509  48413163 
 14743597   8402968  46711788  16396251  30228454  15886011  68276083  55122255    539420    465167 
  6422683  18182178  16666773  33765297  26781855   2815707  24839925  29103348  70586274  66807355 
 11112613  62751229  46008420  45850961  13106496  95608678  41654203  34696772  28722453  37425741 
  6772483   2654138  32299443  73017598   4897878  30323724   5676523  49752813  31962570  38603283 
  1666548   4369607   9300658   5249415  43912563   3401123   7725808  17221905  18852443  24513563 
 29344779  52232226  40698718  29461841  68966471   2637673  44208572   8433004  79033493   1942140 
   301555  19719557  15369939  55165257  16586389  23639555  50670726   6687281   1775972  24781227 
 26679738  20436185   6960492  32326813   4612329  65298489  44733738  44183073  72479522  53266657 
 19345992  51942378   7290243   4406091   2016423  22285695   3155071  34143853  42451878  47392471 
 18322638  68888091   3672595  53219965   7887156  48184539  57303843   5690238  50329341  10916908 
  7811730   8921973  64005120  54203559  31628478    633119  44393143   1069103  32367075   7669581 
 33250461  41611158  29121573  13681932    106135  21440294   2657223  59910523  67205183  83253405 
  8367939  33501961  31935297  57144271   2077805   8178799  22392647   9009843  21829056  34729228 
  9583527  93448998  68271774  19432752  15082696  47679844  21497148  85872013  20404593  69099699 
  4568919  17084529    105318   3067863  16135823  12013283  71319567  15038566  55033833  17401251 
 81216018   6738503   5986251  57992607  20329047  58514793  13130603  14533747  24726964  20228043 
 33914857  31395938  85729261  26633067  16596861   4875723  76388178  73391428   5148448  16866573 
  2155959  31196793  13107598   8932668  35152251  23665355  75683187  30669981  13044849  29492219 
    55079  33768539   2277321  79702148  23318943   2925924  10275171  34934703   4338123  12156555 
 57238703  10492123  15677571  13928814  89761753    248773  28597263   4313043   1482417   1876099 
 17795766  23143073  21989633  19042873  20116611  38150015  13477433   1342586   9553335  50096039 
  3083595   8257933  49809513  64592223  92663008  50631693   6578079  12333756  13068856   4459308 
 10669799  38900730   9132246   4101099  23734660  71678573   3351027   6884111   7782918   2732055 
 44229243  32017807  11314713   4455123  30201027  52655102  30975100  23575303  63797373   7108798 
 19928691  67462011  21539348   2258893  19472463   8977995  30163703  15323955  19746751  20573555 
 41409337  14491548  24840379   4131579   2006358  29263455  13617152   5208171   2201071  40654923 
  1097303  34084923  14201595  30312647  20035323   7199352  40171917   2511411   4962157  41202053 
  3346129   3686147  36381432   9293099   7098291  45413745  57111563   1668630   9903068  34700169 
 55180938  18394803   6602292   2150007  19307958  12270729  67108489   4821429    488289  21300361 
   544739  72914811    569606  20524672   9046561  49644433     57235   7239663  78708663  67195941 
 11810248  15843513  59830073  26042890   3017731   1121082  15974905  25049348  33832683  27775515 
 39886299  49960506  67788193  10385862  10842815   6497035   3626741  78471171  26065311   8785983 
  2513850   1378633  42979081  25041273   4619941  36763603  28665879   1502363  21264828  27611483 
 17910587  16697405  10301704  21428244  10764688  15600711  43799931  20497923  19723888  43799739 
 32385019  16706721  29392812  28754079   1343463  87545291  80304183   1805151   7205182    143253 
 11516551  21920795  39916922  36835229  52643463  22945303  39588963  11815326   7756509  16138281 
 13512835  26046778   6874155   5205851  71186818  17210973   8203718    668347  34702371   1201701 
 12208917  20349384  35863023  38569408  14156727  48232859  36689424    189051   7286883   2082683 
 10775053  18101133  30344745  46711725  12462027  26673378  15056587  31984917  26825229  35545985 
 42800789   3366633  56425354  36254051  40124853  42411043  34611927  12740345  12839271   7616868 
 27357603  49824183  15874815   2679503   4999739  63784011  11423392  51248679   6012635   5828153 
 27583143  21370263  59052717  19032148  25641673   3022185  69958275      9949  31517083   1849383 
 17299125   9659318    353723  41557639  50584215   3322323  15706941  15780548  51758646  20500603 
   506973  68987795   4371563   8110395  19120788  26873856  43835303  29700843    587431   1632042 
  3710753  44810675  11635807  47644923  49848713  22057755  68411453  77718921  19073815  92343605 
 27515583   4771302   5243439   7884279  30032889  11274918  39737782  32711523    203095  32106483 
 38131667   8771123  37455802  51027435  31144313   1253460   1796287   1548761  25781513  19041783 
  8944653  51492831  21190855  88600971  14470683   2391795  66755733   5425035  31586799  16161411 
  1609416  19357403    719558  32317443  64988371   2972589   5693077  47292447  20492973   2290995 
 15106683     96443   1099403   5695291  36069943  26069895   3234127  75121983  38567433   4228002 
 70889541  30582713   4648473  28200561    226584  24892404  34099984   2514643    253992   7342835 
  3080760   1106268   1818595  37600367   4435865  45927148  20774310  44952963  14711167    860123 
  5976241   6621183   3811677  18310800  36139303   2797498  30205179  56259755   9829923  64927545 
  4911477   1257441    285492  17680401  19310287  20565903  17600413   4864023  16959963  14091992 
 74449723    179475  10171963   5724779  23393371   9633713   3180333  75186489  45774423  21239432 
 60365883  20372307  42089443  44505559   2561343  55367211  69509059  49159337  23589483  30000273 
 20427348   6499611  49305995  27369561   2606373  56867963  15888369  13762383  36779829    395937 
 50735883  12527607  40848866   5115183  16438961   7225443   8457666  19940051   3228719   6464480 
  3259484  22828032  55551878  21293127  16646619   6117482  25127735   1381373   1951566  34314351 
 41435123  11826716   5730356  22405005  32676567  38679288  23467299  76619595  62449314   2391519 
  6310833  14171995    500315  21632848  24795819   2734456   1241223  79931259  80998359  76654993 
  3796971    568407  89078460  20456988  46065721   2191389  43736783  27909595  62140370  17164403 
  4951786  78835155  43170939   1307505  12034397  88019093   2313813  75486722   1024299   8419373 
  2221547   3087695  37242258  67346427   6948555   5899731   3243823  18832351  10689931  91474573 
 18645963  50657623  27801721   2369373  58029951  38937723  28385025   6205093  23125589   3556193 
 49876446  65073886  82275063  13778030  31010514    484055   1567799  15678139  12577046  80551943 
   909549   3217983  25950623  43320804  49881755   2802673   6882507     98949  36253275   6577421 
 31758065   1709798  26559971  15990237  77891271   5399407  10590571   2950267   6916659   5324208 
  9806235  24823273  59111043  51572171  54694028  70824463   2250135  18905430  52273797  13245039 
 27887971  49988344  15992385   4415703  82102608  31261308   1670173  38260413  19146383    644661 
 74191194    570891   1389771  57600733  36148479  34270823   4244856   4184826  56182743  23082847 
 43755025  29779935  47562999  75217950    336393  37821439  74275989   9764283  41173650   4307821 
 14090922  42214769   7927791  16844223  13835733  15692469  27719723  14266104  15669096  16547723 
 27916583  24247676  76064039   4609227  10149687  63800535   4442520  15013071   8052048  28425101 
   375228  39442603    185754  18484875  42489427   7312571  19956283   1862898   3996987  23893548 
  2766623  52183788  13835433   5222060   5899808   2674573  10104321   4156698  21150267  46892184 
  3424543   9959996   3125883  17247133  62962238  77625003  13924819  10943454   2565015   7042983 
  3737382    605778  38108475  17343273  15550989    373743    473095    243159   3027753  33168467 
 23350461  42061261  13044894  56337765  18383502   2758379   7101564  19621963  17821083  17290671 
   282891  19081728    711078  60118251   1099339  18342202   5916053    837337   6229273   2633676 
  8057238  17941571  18254252   9792438   9739779  14333085  13055249  35304681   7726623   2908539 
 51528418  51379232  59803557  37644891  16315048  24164703  38211219  56496563  17300476   5728230 
 29689127  32364123   5386704  35801787  37369361  26354395   8288949  38030715  56915963  58018658 
 22324983  18797724  20009436  49612158  36269683   2071451  55973755  68661595    447739  10324899 
 55628963   9442338   7733914   9215802  12442959  92746521   2429731   2619822  34048123  50381867 
 29175675  17575503    849533  52433223   6298851  84161309  32064615  49883797  30601687  12737286 
  4896023  15702123  18594055  21748473  32495157  23584453  45017894   8029519  82842038  34148424 
 38096610  68257559  32195664  26557593  49780725  49458129  32441523  11364385   8350131    487941 
 57590559  38811999   9716079  11542883   1488846  18699881  26380526  11335875  12572151     37223 
 47826954  80838131  30559289  13861593  39018087  87803772   2096778   8725658  14568120  21107223 
 63651975   9155269    658653  22996222  17185974   7611397   6534963  18268057   1567051   9916731 
 12792799   7805530  11576883   6914467  13694259   7272721  18935098   7349612  27649943  25839517 
 30130821  33554073   6221415    781555  15717303   2628423  25593235  11323943  36773761  41800620 
  7575467  63424503  60578340  25472048  19444677    399291   5215817   8545341  46759011  38254605 
 17191353   9552603  31349579  33313623  62017638  13496568     91188   1159503    260207  23144405 
 29937891  47540805  19973195    959223  28963563  39935013  38009505  22564993  60551669  25594947 
  6197923  61175055  72218877    582483  21552549  10836899  44229795  19887403  49691661  10325193 
 31970859  13364628   1456452  50804943  27282651  39880641  14957358  18535968  73048698  35713549 
 21164409   2984748   7304411   3865875   2308569  29662947  10774228  76877535  27991023  33810485 
  8646651     13573  45121362  38183189  12078423  45809339   3517772  41733408  10976088   9147768 
  4339898   3913643  20162623  47029539  40203052  31194978    100518   8267498  38163675  52119693 
  1682439   3057036  36871083  12538443  57755487  15809949  28587269   3503415  54485415    294036 
 30164543  31830753  37028523  18121503  16141048   6207673   9468855  19101797   8810067   8774637 
 33697743  18981747  13860515  29003999    234672   7011963  25322031  45067563  56914875   6106853 
 26623451  43513087   2415679  19431535  43164153  22442163  72572064  69312828   7788193  11465909 
   974446  16252037  46590276  31046145  55383318  11281094   1870305  57560628    962567  40145971 
 44757345   7008891   3363153   3404843   2677371   3980022  45837171   9799488  17070168  14870121 
 30707835  12206105  87586573   6201425  19195089  17731680  70342987  24549899  17720727   4531431 
 25185474   5279748   4170705   2609187  27544243  61500628  52392843  85798383   7425879  43671561 
 45163372  12133808  13102960   8997776  40462802  39260821  58802715  23840828   7454073  54768800 
 94074638  35684475   6995769  35242623  68322651  20484475    606173  40877382  16186923   2242878 
 35282123   7482444  12751875  67739891   5155117   1815553   4784514  13897655  70344003   7511907 
 25830123  10706053   5206863  54467196  37983219   7822043   1293873  24048826  10835477  17056725 
  5122315  76964310  30952142  14908052   1134447  61092507   1384815  18074710   3890723    843108 
  4809261   2935664   4064577  58018451  11998363   5247183  72984177   3344622  23193943  16529199 
 44868159  50705083   2513396    570084  12900647  16931155  33162873  38310408  38360703  17094449 
  4188327  36114582  11096103  13762371   7725699  34360865  14242533   4095223  51802447  32789414 
 36162393  50894109   3948834  13760177  10226388   9549861   3210249   4346817    220971  14386103 
 20282310  22896699  65402127  44864880  25706895  43134836  34510775  40771976  24145755  60254091 
 55100037  75032448   7334265  57901582  23632623  19055627  75537129  25134462  18888423  48014379 
  5421809  27952492  33743001   5402653  39827693  72565837  18621323   6705648   6984923  15166398 
  3946611   7817527  67242243  31863675  22125717  30319769  46289643   1403939  76111621   8923582 
 35702439   8593755  38048289   1615618   7020228  10655412  26740023  34815867  53882463  76861563 
 15008133   6571223  30951753  79494022   2881983  16183667  12698919  44157691   7840389  78639630 
  4455087   1396947   5421672  42851673   2141063  36505559  37884096    757041    248336  21925789 
 15651908   3843588   1240103  48508233  31505010  63644136  39916867  14376177   7438983  70983701 
 54839154  59926347   4704303  14463030  15426833    551868  49486703  20443147  35694875  11788269 
 45453753  21690099   1096323   6035544  37050680  64001475  27041055  22622747   6294123  11294999 
 19024573   9166748  14252688  31949250  12812055  44282691  13967177  41018811  38047093  26286911 
  8097923  38795534  16189188  27549856   3682914   7422027  10564161  65249571  11012586   8257323 
  8944483  35330699  18062895  26830280  60681135  11080419  27991403  38623933  24165849   9021867 
  2822163  22267387  67636043  20646787  27172155   2622771    695887  20047363  25597611  28809813 
 16103679  14446059  41238481   4959562   3782248  42981258  10976973  80779203  31845567   3906213 
  1767397  63692605   1807488  10568835  39427161  12518167   1858408  58295787  14210946   2719919 
  6607055  14653248   7730307   5025297   4064079   5133867   8261964  49650629  22310445  19686227 
   138443  31424589  58026903  20182236  25203993   8538651  16824867  44100881  17236923  31198227 
  1287987  16853762  17356563   3344295   7133707  71299393  34556865  45221804   3399904  77852517 
 49842495  28184461  10528421  22503415  19381008  19376095  11555983  18388393  19200563  27456939 
  1383461   4069245   6990300  42217403   5015523    682410  46087286  10026727   9253356   2867475 
 47421453   9671757  37825049  14018363  25670667  22379807   5389884    957508  21044091  19472040 
 49686543  59810111  33182763  21275468  49460274    811115  42557211  21740988  17201583  22643185 
  2383107  49046451  17416284   3639915  48122998    185181  28552813   4941675  47522647   5689611 
 31651897   8366212   6880056  35174409   1688271  72473979  69462105  22783747   2796675   4459974 
 22884092  42968541   7109498   8377710   7557744  10203020  11513651  15578565  60993126   4984485 
 11525074  63509319  61403193    540483  19541073  19258998  30940783  15011235  40566138  69269543 
 40356123  37295175    509267   6587949  43347471  28523373  17261220  77203534  15955216  41256625 
  3562723   5399714  49493183  28140235  27256275  20251548  11102373  55295623  31202858  13902963 
 24344268   8951631  46319649  52390181  22614469  14219783   9664146  17483637  28456260  72061147 
 60841136  41253963  18361915   7154678  35653928   7511605  35329276    455088  24789615  67345462 
  7964755  13350929    573423  11151715  29634013  30572163    439584  29830323   5737428  51820035 
 27478660  65238467  26084103  43555673  10864015  20639225  12426833  13037235   2440923   5441686 
 80809725   1918403  47451003  88781595  22882251  36990486   1879338  32149788  39413887  33125258 
 48071652   8699667  16234236  13329891  16843551  10219926  53996646   5883361   2741203  21267963 
 24338789  15232802  27438995  13215343  20383827   7946898   4263855  55211295  58654563   6411979 
 24081983  21843264  12157238  10196581  49517545   1726122   3305243   9661707  15056323  71475835 
  6148896  16146183  13811163  19501731  33881387  13117089  40750224  67896699  15000929   9887918 
 61564145  10008033  11136303  25195793  13765115  57017548  12118695   7435152  38642476  67395178 
 18183138   5717877  10149623  14229713  42387377  19360104  22630872  16744851    841348   3944063 
  1171917  21796163  49893675   5125854  42269025  18233408  29262538  64471549  10879293  56287403 
 43511383  48751023    522465  14985723   3426843  18466173  11292795    304063   2171123  11388129 
 26426170  21472707  63358223  87075965  53021763  10120241  74822361  89922211  67233163  12257135 
 10213536   4681863  51604368  76178994  59233929  10146588   7304487   2027988  66028083  20884987 
   485740   3824469  18878026  56921181  21758031   9028311  25241313   4019030  62659648  24240318 
  2517123   7331033  14675812   6100413  26238213  47442895   4219907  48302883  23265366  10208013 
 25057491  15226515  48437083  13410198   6487017  20363031  28462347  44475459  23154954  26547567 
 18567210  20169627  70940328  12543797  38723599  24535643  71749462  13408980  52246947  41510055 
 35043005  42986418  33080583  46456624  14763688   6134459   8507163   9565156   1387547  16475512 
  1993723     83823  53180050  10521123      5447  88797259   2203527    288523   8458419   4359027 
 27496163  57151931  76074063   1396527   2404421  58530271  35823739  18865692  13657515  20744871 
  3446951  12146647  42458187    456396    241179  32455705  38003898  18923617  15938157  20178447 
 42419271   4086793  20828615  10226047  46804843   7464843  48390374  32569188  51123347  62338695 
 72874649   8984759   4106543  87739433  19491819  26544263  29051583  56564813  35227027  12965445 
   567102  34139319  83162829  14496045   1624587  71604045  32423547  12087051   5102052  58530813 
 12209314  58516707  52129425  36973224  26234403   6507599  38296839   2061111  10322123  68936088 
 61781663  19265865   2907699   6850843  52482627  11835508  61133040   5045653  38884683   4844546 
  5632493   8221128   3794413   7643073   1853502  51834599  10745983  14301387   3817339  32803323 
 26954727   1416265  33567777   5855715  57185160  19566651  27820455  15698835  48657831  22779103 
 19742716  38960317  26576148   3070257  14188731  54249663  23273175  20359677  20263053   9249547 
 19331775   7819194   5770932  15507438    488025  40250407  62203847  32473053  39356075  41356971 
 25628893  14065642   9036300    658613  34126083   3207327  60081483  24039007   7609828  38009991 
 70467339  36765051   5724816  19154858    680283  33626291  42147097  11725737  22320115  20773368 
  2630907  45995357  62923848   5901891  36606378   8730864   3022054   2991930  39925643   9389643 
   907099  27306045    501196  28866048  43178823  47060475  27807647  25513047   6098814  34700523 
 27458343  32321590   1989337  12411429  17357156  34313515  13182747  34346390   6083200  38682585 
 42782170  27002859   4722026  56019327  21114813  37283071  30100284  18914733  14728307  27805112 
 52863099  77929678  12181373    404923  27150331   7868148  43318751  74129927  27757947   8880397 
 32542491  35718315  53578431  46643873  43672336   2438103  24436502   1225193   7991272   7929783 
 68052273  16974201  28643899  47921595   5240047  12966783  22885869  10812624   5899970  35961979 
 53056707  59461149  19355004  33517819   1772763  56899823  62943007   1749277   8291870  34399383 
 38270499  58936038   9340523  55513373  86890795  46965910  33376763  36118638   3364619   8479361 
 32871003  47991223  76170833  31719879  14741071   9457309  33712507  10410896  19281441  11254123 
 55671468   3945129  17526163  29403661  37137153  42443856   1349011  25884355  32429135  21045245 
 52164108   8196494  52128114   5008027  28030923   4585523  41218020  12372923  43912547    840313 
 33146859  66993775  22526367   1262939   8764813   8612139  31789755   9884288  52565143    806667 
  8124199   7499965  17627253  47112210  17091843  70172327  66736716  18997299  34395747  27601545 
 11246163   8654805    685717  18738183  57275663  48188283  57380432  38935801  60861891  17513019 
  2014113   7735249   5615203  10240953  24478235   1316643  16872990   2889851  59369345  52325008 
  5968575  27490383  22705603  17906207  40385600   2194635  42894923  27156506  16047614  40402357 
  4832445  53978271  36680773  23399837  67319713   6434360  23206727  28814886  21912063  20149683 
 75447915  61414539  22545555   9954228  31520558  76646179   1309893  16705217  29691723  20118163 
 54117033   1619598   7373376  11827939   5096670  33754693  19644664   6832176  25287381  21143675 
 31329289  55281079  17446494  43807635  46576723   9994095  28156182   3926199  32807123  21758239 
  4803438  41549347  25783371  71687123  31328947   6036633  25797631  44314185  19079997    195505 
  5497501  31641628   6943731   1590731  28371723  30963957   9574200  35701301  57290486   2498289 
 14901903  42002300  24957610  13075185   8396934   9402711   3646578  18071528   8072088  21532428 
 55962984   8296107  12956397   9840660   5457759  10820283  10679588  58524113  39870618   2754039 
 39772933  33952761  59095561  46238751  95455664  11347403   1547403  30060753  14586003   2734372 
 70823979  70225662   7496763  38498570  31527138  35092518  18129624  31052499  22747055  11945433 
 12788822  19135433   9973083  14830184    697623  43063577  40839173   2829433  26057436   3614573 
 15124203   7700403   2759803  28471944  28548511   8812317   4123585    517311  11442255   4409325 
  6334759  55765854   5037307  51129058  40639298   8895219  45651467   7063355  43306719  67435577 
 25220793   2884751  14905665  16264306   4196091  10697945  64921173  11426248  32182779    146073 
 51369959  46592394  19509563  74708953  60452187  48267123   9326121   3808822   5060139   1005883 
  5638101  35473023  23994699  11915518  16677944   1584235  10237449   1851483     97329  69382401 
 28333823  41022027  17246963  33213687  11308303    184593  40801711  28076193  64807488  12382623 
 18263039   1202811   2361571   9703063  22016943  54749823  10801239  39418975   4402171  18061941 
   144708  49967592  20494418   1426247   1899643  14250835  20236092  58168259  10361327  48339303 
 17954163   6435303  14381035  64000293  22217049  10790703   3467411   6402398   2327928  64541990 
 88208826  23791163  32871903   9180363  20553753  30343851  57316623   3510525   2058339  17041083 
 18235653   3134177   1801611  36667461   2637822   1063299  34793723  33121510  22310383  34298777 
 40396955  21480813   4097051  16592283  71973115  69509247  64121300   2990523  52247523  60790237 
 30856602    339330  74545523  29379403   1368300  13605693   6982209  12579603  29822917   3740811 
 61025757  10270923   8890125   5258103   7661804  20594307  11759150  21946896  58895639  34460211 
  1492053  10139019  37374263   1053717  12556007  43046511    664584  23730933  16455543  11717798 
 37904703  45184560   9130123   4035639  15774955  20140653  13509963   1324803   1946628  12210278 
 40094663  41421111  23112311  40010125  26693573  63432618   8328089  18087031  18757459  23960773 
 49976343   1062393   3648219   7146261    605736  11020143  52203811  13744151  67948616  66496935 
  3904143  10585799  10273083  36363868  26171952   5670669    386343   7171558  11850555  10709703 
  5632053   4865457  28332068  23877643   7413675  35604120  46876273  39385883   3366948  43176219 
 48133698  14279259  22863998  63095183  33465891  45749043  57361283   4504889  32405262   6714467 
 19177823  21234466  32098223    719655  66712652  60201033  33953007  17779564   4630748  58537875 
    14521   9437089  27466925   1654853  50145211  16072431  77210682  68479773    563025  37130871 
 19746795   7384824  11426943  71410027  45327507  73497403   1188175  45906333    295947  33705130 
 16263143   7615993  29911140  22938621  45013891  28745793   6196923  66157773  11238911  25468587 
 18858791  34647959     61569  10610452   4732548    252683   1692940  54921840  17381513  26830263 
 10549230  22540809   6551259  59040188    746151  68067681   4847273    293583   1513923  24440253 
 35520699  17339789  18462923   6818958   9127690   8652561  17823950  55578121  14332275  76812667 
 14518293  42249135  20404923  12655083  20529987   6709761   7648134  22219595  12450806   1080189 
 28150723  19275999  75361778  45195155  81110675  23882541   4242451  85348445    143387  74844606 
  3924615  20644194  22707227  46976623   3062073  19470027  44622935  30525835    301443  14618709 
 45864552   1559235  50580873  11575922   3513909    900859  65562942   4922898  39866184  73488352 
 57824828   3404832  37792143   8326455  16862253  54874363  33909242  13970139   5798938  24799235 
 44144883  17299223   7442631   1547898   3872879  91461069   5670411   2256459  14258993  25877722 
 43847582   2818803  15404037  49206783  24573023  21872809   4654210  25372770  65107617  23649747 
 22424973   4068318   4904379  17544276   9949033  57385323    188717  21268903   7544849   1312728 
  2819324  15591547   2479769  58582388   3709034   2775215   5102601   1317768   8735073   5920503 
  8490723  27558863  11541723   3316030  43090853   4703003  30880493  37060539   6005353   1086731 
  8656199  41725168  23918153   7417308    608063  10930896    324459  12900255   1424462   2289207 
   830847  69837636  11963748  25433529  80501541    422913  41641481  52657876  16488475  30108135 
  3109537   8098083   6293701  12407768  35508040  41458353   5789335  48444267  22407585  39551597 
 30405303   5118939  26487123  44739069  21102523  11890771  40749821  37901166    364204  18726171 
  3485123  22945893   2550867  32714973   4725171  11457501  25750743  14229083  50405985   2421927 
 67515539   8740470  18038732  75299199  11723195   3390243   3805305  37064625   4771876   5651844 
 19757464  22305568  50519193   7222863  76058209  24908433   3062231  35832003  35336440  66914622 
 69728444  40253505  71556979  12612620  55960797  10456525  11508075  40601955  54542283   1374351 
  8746331   4338077  11857875  32939397   6486540  57492841  17350323  54026667   9866889  14882291 
 22267131  31352723   8660019   3610331  19200459  33570339  12124059   2572455   2952863  43005550 
  5595197  54741733  19472469   6962133   1020643  27369283   1490907  47905975  26015643  12030427 
 22652951  10601371   9312819   7714503  50601117    453103  40465083  41761377  26974455  16160490 
  2609383    340293  79739823  10184523  74829669  47858558  41627499  74439931  61783843  65984665 
 13008595   2093149  25870163   6582403  56253695   2315043  12033363  14639881  20877891   3773971 
   220638  35897355  43841859  23925795  51761413   2436513  27149958  14470119  18618819    179605 
 43789803  43354203  82150003  18043939   6102999  22069000  25943810  78007245   6491601  39456669 
 20415177  44775639   1093988  30873093  19273289   5715414  14106931  37642674   9423804    221617 
 27504131   6547989  12151323  82395114   5794377  10194459  16049931  14263047     55838  12571710 
 38071381    955275  13440239  28201783  20590931   6432732  17790449   2480601  77098145   1202163 
 18098379   2753193  26768193  16705434  13222727   8423837   3134683  39312682   1552128  28275167 
 20784187  17839287   3055320   1122699  13597411  38982660  25026423  43234755  28724133  41316923 
 43057773   2771397  18723676   6427765  49191543  33861373   1569711  31468171  30999273  52064088 
 27835023  38697531  19482093   4151163  11073803  24335577  16312689     94763  21198300   1326811 
 57337971  12205005  22270710  42900059  33496215   1518879  29975523  59157735  44439651   9643815 
  9123303  14074379  18769653    755178  13556971  23974495   5505843   1916824  24207424   1662783 
 11225739    411663  24474621    899351  15709931   4095291  43338603   5529469   2171995    918898 
 35877371   5033264  40610403  57217021  79813181   9188943  95405260  68789673   6072815  36183237 
 13182405  15032923  16561536  15427779  39065318   9088358   8140711  18198309  31688307  17019643 
  4516853  12689811   3124475  14648341   9801111  39124123  13002891   1816959  60772731  57422509 
  8603802  11949368  51088698   8022235   9019545   6234058  54080454  49747358  19895603  16134435 
 10121183   9078334   7858809  10173627   8608073   4324516  38889923   4319295  12521811   9698653 
 29853765  31269669   4454285  30848971  38855649   4748093  21005543  26658699  62760034  35558070 
 53390299  46174321  15511931  30899572  80555773  61379181  23594616  65982291   8930187   6753188 
 26196491   4735491   7685667  18864463   6533321     16825  32431956    947091  26983621  48669315 
 39140513  27195783   1738398  16225843  18112183  21459043  28411579  32884997   6926949  51822831 
  1124859  15821691  18423465  18691227  14381685  17254108  45347695   2672769  59690842   9097083 
 21081443   3358790  75667171  30188393   6697671  11878011  16934843  45930798   7925635    420933 
   939000    962019  68790938  39432753  27875341   5422052   1391229  37726713    800784    465072 
 83145048  20519259   8915358  29146434   2118588  46824171  13283631    473619  21310143  15009105 
 12531623  59317779   5984102  34255243  86142681  23717918  27504083  70648303  26380155  12499019 
  6877175   2123651  23477829  44154081  50835174  13624518  24490164  26364463   1333936  11705067 
 44574085   2042678  22820758   2127040  62866091   9538278  47236688  15812758   1006744   8422203 
 15738027   5417572   9287115  14085573  15311427  53536302   8266799  49970297  28569027  16275768 
 18662037  24082349  45609299  29644353   9540948  30394860  19324323  10068883  11103626  22323776 
  3706287   7315963   5234573   8404623    879136  57505623  55787893  36016023      9158  80066085 
 44307393  11096258  35225425    349083  35342355  22025238   1287333   4243131   9640014   7346249 
 26608515    896593  26612229   6545094  14316953  66625392    125468  39646939  57436896  17799123 
  2312106    136473  12516510  94094103   8846307   4175697  70089963  20911979  34952322  47306187 
  9012347  16283635  10113243  33281211   6858480  14821776  31051779  28322469   2782917   3692704 
  6233451   8693667  26984619   9361767  67955187   3989211  48930237  14603563  15216058  29417516 
  2714523  13883475  25210869   3957563  14724843   2583699    782591    314113  44188509  48227977 
   118233   7414169  65808729  14257116  40047857  45390837  69790263  78127872   3209939  10058451 
  9668491  85561599  24364599   9420447   4848027  62826445  26115243   9743199   8167938  63496335 
   710679   3725918  58050789  50276853  15519627  32587559  22405227  23565003   2083323  19216689 
  8986423   3494033  24069707   9368374    105151  65293901   3130437  55370883  28260747   3183513 
 40249987   8328273  41402316  33117816   6140444   2354134   1161303  27268143  13309919   1246911 
 31809039  40288709  38560605  35221461  70977033  19791387  22987901  36097887  15269533   2716794 
 20989112    774107    365383  33939660  22822688  29577888    108718  13309851   2953248   5123263 
  4597371  11432535  19641429  43560211  11724819  38372268  36548530   9555539   6850362   2735019 
  7526714  53926809   4508907  13811046  11396407   2191971  37875009  35513123  23599962     81139 
 33152702   1925133  39672345  36944373   7745121  20528194  47432103  70777931  21916148   6497499 
 75104055  32136843  14986773  17587704  11272398  16579019  27736953  20587803   7757443  39832664 
 44127681    456947  15990899   1641292  58313886   1295250  21533423  33306933  41263137  35832528 
 42128855   3832181  60267253   2838954  78622179  68192963  28273816  13896198  18518253  11163516 
 61410873   3777594  33193393   2697291  11373747  45729053   4934976  10646429    198087   5893791 
 15307507  54847968  38090469  27381455  48911163  12693518  41365383  38118515  26447052   5926827 
 19334709  12469891   2003483  94458923  52930203  37042727   8718362  40080879   2861253   3040929 
   985919  11128359  10851698  12863463   9321835  23772471  37274101   7164889    945717  72081969 
  3745563  32716839  62792666    235995   4568696  22112115  42282858  54802941  33105144   3651115 
 34326951  23197269  31431938  34419373   7009359  14858795  15494967  32091819  68641931   6126243 
 13379001  14134845  46075818    348731  44213655  18632295  31809791  18047691  28820148  43370898 
  2328554  45360571  53322251  19178647   1769727  29787279  76737875   7143941  33616347  13697303 
  1022469  58193643   2940839  23450937  23192523  68647618  12545491  39218940  77579092  47490038 
 31448199  44107008  17910203  21872325     58867  16246584   8321623   2607458  14599536  79371523 
 75341903   6540235  64466703  74978067  29837931   9264822  38968987  10717197  35502843  21845031 
 39577422    610953  83292133   7511815  13689771   1858051   5169386  49014474  22001705  20406255 
 64484421  19573315   7634123  26252767  48504381  45251573  22639611  60238866   5390556  40161778 
 16230825  14358258  10569675   5898106  43569726    865218  12317925   4681825  25633647   6971293 
 14002755  13808544  30987656  43701627  14223487   9522513   6655899   2264648  40229403  49895845 
  9644356  32015229  42858003   7084863   2111184   9119347  40842773  17465263   8957604  23774172 
 33170323  66504085  33511776  13945222  50528172  10361290  30674273  46129921  13780389   3168141 
   303693  45060727  50982359  32051735   8858551  31894907  64519697  36531841  66759283  34548783 
   349654  47750251   6135522  29455827   2128522  25451035  62050697   9123483  62910919  83296473 
  4353831  65859969  29998323   2280853  43825352  23126943  66933823  34736223  30812143  32111613 
 17558169     18806  17502087  37228626  70170234  83504697  28326701   2555718  31421403  18144585 
 11065259   4782496   8644149  93828907  15673011  40546347  46979895  18644028  63253473   6989883 
  1914684   9337515   5852241   9151188   9602991  37725643  29662651   2589597  31977115   2754017 
 39557407  16919485  10604508  38980935   8087475     63025  30643133  57669443  50211515  77152473 
 86261276  10787031   2847408   1482404   4446238   4995223  15888063   3528558  31301347   1630383 
 14177478    864319  16950723  22665139  47307291  77179041   2375539  18872241  83177256  31528339 
 48731133  54384299   5275849   4155556  27088179    695623  51893492   2947386  14253049   7617382 
  2482099  45015203  37995123  10396885  78176578  63290112   2100511  23881155    348222  74006943 
  2770380  71201175  10390426   3919383  51763719   9070248  61917373  11429541  15741228  17942483 
 44346243   7682539  16210572  52423998   2849963  60330731   5090544   2617868  17391735  57522267 
 29345461  19443832  14593798   5059023  57334747  25247877  16126368    551023  64707453   4048387 
 78927993  41430523  33759114  33375003  21188461    736404   8497657    404463  85804395  38166363 
 59382483   2720946  63172023  10254663  21030639  17841655  85037833   2713407  11648427  11511111 
  8562021  30694413   3901232   3607818   3250434  21917663   8783394  44125218  73209840   9040326 
 79223948   7058863  55060035  14110703    715851  15639435  38619029  40913744  31246359   9256853 
 19194663   1690803  27817803   4107904  28028649    264807  11069097  38262555  27590829  24841539 
 59802794  16951007  33208773  26108053  45371031  77921763  70590480  16170223  51048411   9792087 
 15042453  23181211   6257517  55904583   7131687   1392703  37027323   5348507  55071693   9890649 
  3529659  59331153   3669290  19393329  60022300  17153901  14330127   2968011  28846491   4203543 
 15994183  21422868  73319721  19263741  25429401  15129627  32756711  16650073  73264011  30625368 
  2600853  18001887  60972783     61155  20548588  11915637   3074571  23024673  10104133  28647927 
 24359208  63953268  24511683  14788130  33504074  76499223  40670763  12575833  53032655  55625739 
 18711723   3782643  26591373  34482043  42474903    813403   4928575  15924198   7824555  22443348 
  5210323  12520799  22948503  20410621  58496054  93091903  14790963  51692509  38579775  28502170 
 29129487  42578017  66729768  56344488  14539711  30531561   2765675   2069596   1995925  77505334 
 83404979   7400351  16878435  15086219  11855732  44032542  11155643  12282470  19835774   1472825 
  1620730  13933203   6097993  86901343  21429507  74375426  26305111    154923   9197763  81032937 
 18143899   3026043  13580085   9782268  33749234  41873019  11246211  12546393  13016094   5915928 
  4104353   9286127  54942339    507879  23776788  80259516  14173543  91967511   9013303  50329337 
 40690045  37348460  35661595    544581  63852723  14967269  19004805  27322241   9525243   7447857 
 39060537   3001609  51792657  10935427  72751630  43586058  25866599  35447745   1166307   1715809 
 13283343  12124153  41036403    783493  75619227  27799813  38516473   4842107    283518   9919071 
 37541355    695948   3394003    959733  12356298  10556027  15626423  22043901   8688419  70880187 
   866859  33488379   3499323    173403     46238  20575143  14528901  10746628  60739171  20355227 
 47634723  13198708  13277664   1208211  26689635  10465549   5159019   1752578   3404740  41664963 
 48573995  74847571  58178598  26008563  14784615  65905411  15415007  44938643  41111963    107153 
 12110899   4434447   2345783  16474617   5273075   3267645  32899307  55095423   9208434  26770191 
 13786843  52831965    815123  34007415  18512925  28911419  19250963  13500078  34877843   2958975 
 42852291   4567153  51729123  27925683  40660863  17531646  40018492  16537443  39966826  86487726 
 31215263   9356421    998421  14477625  31537979  87917803   3995743   6704157   5862448  20619953 
 27636003  19576897   7895109  22070759   2129698  10910076   2940390  24308220   7700299  15046845 
 63054464   8497772  46449393  11555833  38394285  43503324  34198014  25749507  18835653  61574662 
 38615247  28091595  35380215  63283133  53976672   2882515   8750832   1116313    820569   3452931 
  3616827  36774003  42125403  57831246  14466120  40596638  48908703  68926409  50811003  46532301 
 12217083   5588578  25782743  11612922  16643553   9942063  11956314  86272302   1351099  27127931 
 26191383  35175484  44497154   8783908   8577366  76546095   7977122   3644039  81409077  39924936 
 38230658  37307771   3476787    172975  20154259  10126068   6268483   1296092  21999867  18900874 
  6135138  35288166   5479373   6511919   2987415   4530828   4499138  14201401  24940590   1692510 
 52949067  47148779  35678873  80057679   9419423  25519476  42088533   7251243  57265293  23598819 
  3738723  23465088  27070827  31640448  67790055  42503059  87743141  13914093  42144403   3839077 
 27879302  27383870  30730043  30719143  20991512   1708857  33009834   4736463  54367718  21366103 
 37066803  32791596  16391729  29596443  11271075  63089445  37627641   1096686  33126333    388433 
 16213571  29981223   3503961  48792750  48786619   2649952  86484211  12015685  56691687   6529839 
  8169636  12367527  35586211  10417023  16845347  17532663  14494332  48664765   5626491  12124283 
  2010481   7438123   6071823   2029423  15154169  41491275  68666967  28518539  28918278  27916683 
 44004622  29726085  31309611  43846548  29091907  31857745  18877488    295383  28843275  36946473 
 17198218  21436813  11935567   9792058  32055399   6507549  16452509    242227  45759626  35185127 
 87983994  26138092  18398709   2448519   3658371   4599663   3866903  29707899  41741602   7410864 
  2981004   9572349   7395563  42903035  47966235  33179984  12766569  64527531  11065866   4135503 
 39343083   6453208  32852334  19355883   4684373  63699975  11684166  12571733   2976583  29149023 
 12800085   2460531   4574735  33619108   9726330   8782569  17446135  33415375  50838322  62527943 
 40058259  41118291  93768537  29157692     93957  12916248  24448918  31637707  27451983  35320947 
 50150243     73223   4423620  44566539  17552387  51073155  34962336   5574231  21811743  29271911 
 26043810  45104429   2476413  12483663  10420467  41143273  47232123  15818694   9179998    872708 
 28163104  18458961  12241837  12494183  43047855  46495539  11985311   3087603  14819928   8902458 
 28697415  43115946  33505021   2680003  23524527   9861051  63894522   9447557   2068134  57612881 
  9490107    609558  51360549     78707  49859132  30640668   3267387   1203655   7402739  46087455 
 15749223   2329957   7542762  16063373  33727569   6105473  11568178   3797713  40267326  45647623 
 22626363  72207398  44615854  92960925   8222623  37875787  61778879  28303481   8408866  55989549 
 81563073   5337399   5675343  23448764  12772974  30702690  14961375  10136361  70287792    892539 
 56653736  15480743  16379755  22829418  59330904  33685699   3773457   5044233  58786293   3396868 
  3665723  14815498   5129919  56437053  23524023  18245711  43408455   4373619   7730448  20956982 
 68007803  71833353   1619223   6055539   5195038  30359265   9512703  17197816  32958344  19816507 
 29251398   6417333   9032411  23526543  25402577   2675239  17443143  51403097  33931713   1565983 
 14299823   7601235  14788169  31226100  81023091  55591376  12080566  33972313   6239655  28371865 
  1902212  24937038   2670308  35492094  22037723   2910048   9117549   8213839  74275058  17571222 
 32112203  65851629  26947491  18446919       640  21794203   6896463  24265910  24775047   6394938 
 60171468  74993547    140406  79072395  11996093   5799393  11251067  24322047    503428  17335599 
 12086285   6129806  26550704  47805630  22305531   1524697    430203  82744203   2094612  13075889 
  9695127  37254970  36883923    323412   2778178  29124357  30037130   1436091  13362925  19880487 
  9227363  31250297  20069923  19042404  35552113   1338539    538518  66726147  52623492   2934474 
 11787989  10032783  31033203  21966955   4791652  73424357  28576668   7549502  57425419  31130235 
  1186207   2208028   7752687  24940198  50584024  34479069   2422203  31326192  22134021   4061030 
 11045499   4266583  38948451  50804318  23295233    358041   8881515   3092763   1918839  77225803 
 46470939  29515986   7443843  59610245   9627657    124953   4903183  49256399  20054122  37023123 
 14539090  53831547  30053934   6609379   7317609  45265623   7294628  40233943    311483   3698302 
  7169807  45917610   2394048  24633399  33403713   3918035   6111119  32133653  40763665  11800233 
 38966596  22272123  53829811   9652731   2085729   5317493  54064067  30048237  74061766   1061477 
  2277179   7649355   7962567  19978538  27209627    929898  23328668  79597479  20319851  15391685 
 10232231  15421422  54937331  53315339  35946579  28222198  19409115  33750765  24227027  22713753 
   251913  27273768  31791987  11417583  82970823    439373   7277272  25816463  30801643    133743 
 54800376   4468782  44624802  10141485   2920893  14201939   1727923  34561009  49543119   6313989 
 59628678  37146673  43622107   2768059  41596537   4106823   7645195  32032963   7285863  40592101 
  3250725    586995  18553809  47346793  11076535   9950667  12689408  11021409  31137971  57094581 
 11414549  35483883   4436503  47239677  46272790  49263641  26241723  10115173  35369499    600723 
 37054683  35341845   9997513   6103179    512950   9334968  63071079  32621757  81960904  13502211 
  7861371  37772123  20835913  52547640  10655075  69477168   2003243   1066062   5543619  12980127 
 70169973   2564216   9438468    977255  21111287   5280739   2871355   2832089    422843  21899187 
 22387398  32188384   5432683  31421021  10554723  57529761  22417035  26347584  35941983  51116641 
 41061238    789731  72545343  44996373  76418187   7226122  36141353  58880301  66673443  39983851 
  8257983  37113969   1739443  16316107  79611333  38610897  62816331   8972283  24014783  85135943 
  1886034   3449639  42137623   4822641  23628665  25471291  28389838  33036633   7089978  82921947 
 32799000  96798327   4608100   1658064   1847713   1100096  13748363   1925535  28930865  15853364 
 12764913  49283887   4130091   2569123  88655987  24388830   2556033   2368299    559803   9909933 
 24474563   6417963  43614471  24813238  38323873   4623459  33813355  32659457  79402888  12271686 
  5873947  19378871  16382372  13542519  15452197  89484927  35076594  11203463  30837248  16753263 
 36651123    611623  35930787  11280155  37284216  35660715  50848707   6351875   2462971  10957943 
  3410214  52478263  48320193  23901819   4059723   4209723   9438657  22189199  66909630    171483 
   220347   6691171  50318984  73866935  47626378  12344002  30150969  17547928     11433   3678141 
  4646193    304539  24612540  35216546  47803105   4990473  84068250  12425424  73607941  61835991 
 19842467   1161773  18084427  12462677    491743  14824497  19917207   3926955  19375611   1075357 
 32094147  29022791   1460883  57849678  27329051   1852020   8019411  22475899  27872748  28911642 
  8615787  24788511  73557827   4594587  19455279  15805635  40205643   9033189   1191918   3225089 
 58984866   3001078   8083437  14597592   4758675  11868945  37190115   9652997  57727191   2925823 
   246648  79679769  13905148   2356398  16634273   7371681  68265123   1246011  55732813  66278188 
 12077409  27712852   5002263  18427647   6280243   1214142  15535929  13397649  36691877  45132054 
 19261757  15514195    724899  95655111  37168203  20120443  66980058  84458607   8617763  12815835 
 26271038  24875721  15196755  30443967   7471683   5044548    611613  43643491  37157168  10689707 
  4534533  41774394  38322692  19590603   8133211   1048759   1908015   2213499  36778731  10739415 
 15322635  39631029    165099     14373  12177723  10298837  46231396  60830813  27188248  46167163 
  2319282   4052523  15571451   3074139   4088262  47818803  21348731  16620240  31807059   7208571 
  9242653  19306641   2649597  13770197  62475651  64685929  14849398  24405369   7623023  30194473 
 18835291  32570423   5597883  28130748  16076631  18037342  43976783  47795343   4039362   4379865 
 30911010  18551607  33780219  30181553  19116123   7474788   2114313  36238579  29504043   4026033 
 38150046   5490132  10523344  80830003  53725873  28194638  44990373  12563323  16954809    311453 
 37287123  20239527  32216109  25541367  58497773  32462703   2154939  21455116  14913403   8787440 
 28304291  12239245  80280202  33043198  21115281  36079303   7376555  69964860   4821851  60594885 
 31931973   4683237  29172939  60782408  45395418   4773303   2292711  87038461   6437751   7241673 
  5769093  36380069  38348943   5557803  12218703  72764061  54713229   2159739   3278683  26114630 
  2832477  51271899  18981123  11929578  65167651  15864083  32056035  39258168    898827   2947956 
 15161115   2839203  23194107  33842475  19116731   1202139  29804149  22337264  26894045   2994587 
   907437  41976928   4391403  74102707   2858775   1015795  18040794  21195991   2710104  27498173 
 38561811  78053073  59747083  19126853   9600846   9923291  45370553  15059300    200148    439561 
 46135923  19179039  10715743   9452501  14733253   6673437  47144766  23026247  13183771   7784229 
 24812310   1857433   3135051   4795347  60623199  64848411  64383885  31058293  68475221   1326462 
 93674166   2266878  34719403  33122764  61210671   1910122  50033373  58724655  59703801  15905579 
 21278715  68533213  25664718  49082639   4689513  12290265  67641851  11731113   1095707  27176118 
 18718649  27138941   4823076  10261632   7799259   5640623  65084851  42184121  52811423  39319844 
 26702985   5809605   9582885   3708016   5881243  18721317  47188491   1784003  50371234  11756337 
  9928804  13634763    102195  42537048  31271296  59611939  26468899  17631803  18782523  13164855 
 27588047  18891229  46622658  47281602  26378817  44862387   2107743   1077213  31212573  10090779 
 41648667  28943847   2131148   2972913   3487383    138747  26689503  51658008   3000795   1769401 
 32984835   3633753  17753454  30708315  26795430   7051152  45132405   7423670   2938722  35446919 
 79792953  75948139  11217621  28647523   6021405  63439014  52327398  33036030  15723033   7197684 
 24235323   1390449  62916827   5893564  44110857  57745683  24749025  20748354  47965591  13896096 
  4718573  14802777  39950395  37013631  16399527  38051334  58326468  20839694  57603253  15115795 
 15508991  40370153  68663835  29433967   8632180  87389770  43326373  35056095   2736168  63123958 
  8486211   3498915  42447619  37316089  14109000  20626442  27359425  13883447  10518831  25915259 
  5472449   7403367  12746787  30165423  46738535  19198414   9697219  25338475     39813  78154650 
  1686411  11851869   6049401  17801043  67494823     67583   1746529  37001893  13290858  19522311 
 74057119  51300398  17049975   1104687   2830733  59501363  61966078   3644742  82356503  45280155 
 58467467   6577705  11638453   5822033  15597533  69362283  65245368   6839123  13504308   3228047 
 32799939   1990488  35375505   3793723  56426223  46495547  31529252  24465748  29278407  87419487 
 23584827  10538503  37562575   1666753  20053035  44397499  52198108  28552437  70368493   9836259 
 14038565   9463785   7057635   9571439    371607  22565563   3081006  45052143  24715367  54053169 
  8748863  33706582  16820433   9306363  45346623  35946635   3713173   3114798   9598205  44401961 
  7840347   4449745  16755869   6261315  71676987  35942017  89116521   6553479  64655223  19069131 
 11075469   3546523  35566109  38127108  48536271   5246337  14460899  10407243  17252859  27748054 
   732003    884007   8040610  26373303  39891970   5217123  20380701    707683   5426291   7216023 
 17528907  24228301  40275533  14633043  62383421  30108532  16736018   8049813   9473223   8718595 
 46681728  42229435  65280195   2133987  28683133  31190787  19554625  18158651  32015939  92079909 
  5956073  12012053  36767421   2619463  19423483   6290282  45619216    993891  25585683  17751353 
 25909873   4587255  58232013  22391083  25192450  36202239   2061285   8214147  31510481  80188686 
 72090689  11525468  29047547   1097403  35569723  46673253  50011773  43371432  30927873   5880992 
 12525963  48187197   2433443  30446799  46066865   6785108  21024193  17680835  39116246  24753075 
 39080022  25057417  71234676  26901177  38171051   2215375  12627948  33300141  44391613  81629691 
   392299  25433280  70754595  65825211   2632236    697344   2291755  30935267  29907483    269705 
 33530675   1117863  39657758   3334671  25027935    594337   5586475  21146325  42286497  17431509 
 21176121  34214836  30695118  63563653  10561947  45808107   2143613   9830059  25184581  55034175 
 35553941   4031893  58460957   2023279  40865031   9315937  54820359  18512175  26926737    699393 
 16659419   4977285   3213135   2788463    426747  55433035  34311543  50206455  74717367  12327571 
 17662499  60182811  12940301  18442555   1613973  39938637   4642545  31503867   7512096   4823050 
 12116307   7413293  65040507  18142806   4679743  16575397  23335428  12216553   2623263   4848889 
 50949672  65396853  11039207  73500823   1678977  44278697  17748755  67313395  37118535  45076603 
 43579320  14485449  12205239  45550227   3361050  71275431  65120451  20098575  15865861  12809304 
 40106383  15449469   8902251   7675323  52478347  23884919  36493263  44024289  29314413  24498403 
 62600419  37379223  43140929   4546859    185848  10560557  69486779  60295467  38817468  37252401 
 38155623  14410813   2149611  75028911  24133356  16405618  28915989  30856938  19084188  14440813 
 22674192   3542838  60333825  29229871   2021723  11889815  44200243   6475263  64430115    630651 
 33990051  52271763  14850673  27179993  32113595   7798160  30647401  73403473  26442845  17002446 
 29468401  22123628  12051918  43492983   2111973   8427159   7685097  78416591   3054881   5871282 
   555003  18350733    622388  18924493   8043247  46935291  25429473  24276817  77883243  22220073 
 49031709  21785271  29408031    759203  42860083  34251009   2217471  56115303  19509985  16315563 
 12105123  34292855  12500043    978760  94802523  53154651  36190976  15496257  47304947  14023833 
 10793467  12175823  20434083   6543715  11782859  14654378  19895943  60470908  33150903  29400027 
 25339643   4156791  11665083  17195731  13824052  40845940  10394168   7676463   7165069  29876879 
 12906747  70563393  61183203   5135405  20730403  47492667  54114621  26222033  72419599  12224142 
 85813323  12776755   1972179   2871569  56440133  34865019    712599  30298667  27978395  87090555 
  3192753  10815975  78301283  28800159  10429089    241065  53422635  24006642  20950977  59676107 
  2869755  32503295   2662871   1410000  18742435  36266377  66038883   1335863  16428045   1153233 
  9564990   4739403  32622150   3695283  14376918    351207  70099067  47628663  24312932   1128005 
 63587563   6933147  15237465  11635723   8433373  37949393  55393403  12342903  31373563  17214631 
 68147683  58020009   4737723   7377818  33213755   3619083  71372979   4921435  25729827  17833827 
 25026605  39552585  12748383  31438491   9543453  85414398   1194351   7961251  90011447  15713883 
  5460742   8076795  21234875  14648053  15485485  19117917  81367128  18154563   5372924  18177072 
 24935451  42844968   9746873  10199679   8060427     69083  48856029  17397184  24578313   7353756 
  4039497  17355531   1317599  15796713  43056423  30091667   3086531  21721715  73011629   1387223 
  2019707   6443745  66446663   7793070  24818599  55510423  20817348  20499009  70708395  41604213 
 20301533  20159823   1050711  20169107   9856963  46134519   8020499   9492027    137007   6095694 
  8988085   9506471  45688999  19984892  59076041  70828023    383253   1632318   3795239  33696048 
 85959429  17400737  38892944  54282363  24368323  57940241   8391948  23822331  67618379  20831373 
 16405783   1936863  68566268  66305109  10125349  15072917   9931407  64488603  47716155  48452107 
 11482297    210031  71523208   1214791  29777825  53296089  15821043  45434401   1349083   7121202 
 10617823  59132209  17584793  19998051   8576183  13865865  47171114  89647197   1341003  47826422 
 38178228   6849807   3271153  32583993  21627231  26187291  48894221  85264038  13379478  74152768 
 50364459  44769803   2005378   5241248  52399379  15326623  36018427   1382988   6797247  26751075 
 10671267  13811484  46101363  16267605  28922857  11600811   2825825  47641780  74289859  12890239 
 25281051   1467261  59140091  24125367   1938563  11505045  46509743   9888329   4949403  35623899 
 16858502   5243053  82916978  56496787  60658330  18354993     17643  24248723    961483  80126133 
  1845683  70626363  87885783     90053  32496483   4656647   7416512  12542219  30716007  11248459 
 44327184  33191767   5953499   2377995  47062686  62838666    618734  47824425   3953916  10300389 
 15804171   3609156  55812939   4990472  42163557   9544393  66543558  10166100   8601393  36971946 
 42898899  38151873  23447867   1156543  23016105  37421997   5934599  32414064  26160048  53879611 
 50925723   4846313   4500618  32251253   4636929    169721  33541323  34051177  12900758   9562181 
 31800010   5048100   1253611  28400543  24759008   6462019  11462815  22495407  78372261  17657543 
  5256891  36210939  55929498   5486368  12340001  16258739  19427423  24104508  75589743   3805218 
 35129634   8093435  11375691   6844131  15176991  61711485  17351846  48932171  13155219  57918289 
 23700390  14292341   8909211   7967403  14663292  87059643  85112430  20027023  11420523  15156021 
  4308284   1395027  35275701  15691773  38052207  15381517  27968466  20205902   6035226  82643775 
 56868901  71556251  22198143  41716415   3704173   3674871   5757433  36639524  56490987   3824155 
 30209803  81932289  10520289   1732923  49651428   5524499   2142123  18982331  70040604  14824827 
  4204743  33439578  24510021  23742435  14802293   3413907  51448623   4845793  25925022   5232311 
 36690887  14597183   9882773    208331  59394535  48457398  58859205   2829705    335073  37913523 
 19533055  28685173   2505707   2887435   3985524   7475500    207261   1296512  24835318   8822013 
 18328701    542181   1781123   9468909  12067419  18298177  52346859  32352639   2710763  33823746 
 15165515  40409063   4511643    257782  54365784    551063  12020523  68863023  12723973  19194683 
 14166595  28004673   2947217  81662055  16345050  41026682   9542741   2229306   4928618  32597471 
  3629355  39120483    974585    668751  11172707   8919839   2952791  28631755  76577639  35931935 
 26688763    914348  11881954  16388243  11527677   3594755  15234867  13850448   3725578  17471355 
 32163274  11279533  35833666    422035  25384123  40560699    109177  39036264  16779507    835403 
 23655729   9936074   8919887  14331995  11060909   9392363  30447753  61424023  75127035  34331733 
 66192513  50203683  11787951  29135901  40469611  17110293  57679792    224663   5000871    874712 
 16274758  79258991  26530193   7106898   1984875   4883595  65472959   7428703   5508135  38016975 
 91371123  35270568  21165948   3183577  28888584   1794663  11247667  37543690  10541275  28849851 
 81147310   4349710  58791741  26043283   9972139    942333   3094575  39190443   3202923   8524521 
  1927773    241983  44367097  23214027  12027131   6145557   1863147   7800825  24603279  24984585 
  4210993  29933675    705432   7314235  56631791  36657523  31464493  40447662  23813853  42436011 
  5952671  25442253   3414951   4952203    575139  32314758  17921071  27486793   1090305  39569681 
 31822855  41404563   3293622   5385780  57430530  17874763  58742721  44310355   5602827  44383459 
 11059728   4326441  34424583  45548733  41922267   4841899  62022887    435387  59333793   9669888 
 44799463     92436   9820467  43567098  62929275  42372891   3542291  69055016  20628779    634077 
 17269641  47212565  28221299   4382901   9778665  32182381   6299031  22944018  44710529   1797043 
   558851   7157651  35107047  20666568  73230643   1173747  23446579   8386123  35322333    765501 
  5613017  20906023  37582989  42554942   7025157  11032625   6567597  29448747  30007018  62341953 
  1023950  61161279   4898543   1775423  12132528  14459019  33792519     42628  19860255  39759693 
 11217271    982943   2194253    157632  43258403  44888263  45729339  31763879  22292573  32337531 
 36978445    869163  76413857  17272463   4048537  68741816    172473  53241883  40797343  12701566 
  3821685   2170833  29370723  27937311    169464  95277235   6762905  40199128  75980887  49199144 
 28112571  68425083  36982563  24103358  41060823  56137323  22086870  60414963    289195  28446093 
 37873491  72662787  56490974  37337683  26609543  10487931  33176316    811423  75825563  25715688 
  1849887   2747901  17190438  29298301   6437173   6703589   4039463    601923  53587125    228862 
 69293787  67066619  13527102   8907147    156708  14301253  70459888   1452278   7688101    302073 
 17414142   4171771  17609267   5479665  32411075  20686778  67339143   1318568  64906953   1285563 
 48174613  11638817  35374537  37833973  13446827  56372548  28723233    207003  34185125  13791753 
 35591680  19530879    181343  16232960  25779798  14239773  67302303  33688692  56096171   1395408 
  7989081  33662533  61626921  22549218  33137568  28785651  41869218  40962273  46212877   2634999 
 37171991   7685860  61620163  67479711  29415643   5278703   7686973   4868763   3704525   9056463 
 30127101    800043  25261155  27587705  11008117  41242863  51446063   5005040   3920347    569575 
  4040235  33313629   1140867   6881168  66007567  17102565  20711699  17759319  17095173  79895983 
 27086123  28669713  64400502  36383547  47445892   5600411  52569883  20487685  32047551  23341092 
 50212173   2013945   3961263   4872987  25795437   6053725   4526619  37372443  33190275  15217707 
 36838464  16059208  40327214   4341704  63235603  37075202  15486672  56461605  12624933  54802017 
 23511359  15491860  21676656  14491038    312844   9055337  15097479  35700403  24162358   6689715 
   298653   9416841  30390853  37522707  11697443  10456653  36019392   6996691   7517003  11595579 
 46397820  75162399  16005280  21767575  75222704  32634561  30155663  85176039  32544498   6209950 
 23092535  20555643   5559531  27813472  34445394  58912739  20338497  17540532   6474547   7213273 
 49263030  68953035  63475063   3114793   7885573  44690901  19183155  25456588  42245673  69478665 
 42230283  68358883  22831243  31276063  70917675  39616427  22015347  13057717  70679795  14685585 
  1531387  24004419  56296628  40602363   1506269   6512360  14953236    792833   2579935  15130611 
 38623599  10319802   2828325  26199005   2773539   3678523  19368996     47949  60773725  55552503 
 75961971   9195237  19680234  21259443  50173638  23325156   5244315   6042183  20127975  17724203 
 25708371  18905513  24104283  21901739   2260089  79975485  21432273  19561382  11362410  27113979 
  6112959  39855075  14778563  71070441  14036599   4501379   1867659   8908139  25251699   4417843 
 24523835  38772941   3995961   3737715  16299873  36410108   5104512   7548027  13043505  10226211 
  9630121  21762452  35646697  31404477  43122665    196507  22865154  80108424  41942409  21067598 
 49798689   4824355   6549762  42028655  18562394  43616919  17507907  45883819  22991686   3436811 
 63532271  10739067  31646283  53578649  17242199   2668900  20086511  21230824    544742    480695 
   474660   4665003   8398140  12192589  33968997  21263243  15735281   1612059  49122569  33992783 
 12037067   5208381   4992315  43700117   2131923   5924978  22419163  38657211  34567521  28373888 
 11336813  30012387  16074324  17325363  46291290  31122555  55838748   5817736  20921751  18917718 
  4694635   9956603  17625145  15626539    420890  22027425   9857120  18995502  16808307   1075473 
  2012595   8880349  21389469  72571053    545699  18549147   5181041    164251  87878823  16949052 
 82726919   1841019  36000303  54547383  13488963  48268061   3753795    293109   8015187  27828987 
 15108363   8456163  27261003  56976735   1821683  33615425  21585533   4783251  46665342   2991403 
  2696315  11109563  51123798  10405223    428650  50044257     37438  34980978   9888027  15979941 
 46825573  42212683  48620823  11270359   9834475  59244763  47743323  82990779  47475138  20468735 
 31002747   7224571  38622584  20495835  37319628  27194399  48368465  24329983   5523498  19259781 
  8646153   9276607  77858751  32571439  52532162  23497798     92689  46515499  16164123  63861454 
  2873477   4820443  10376039   6621150   2596719   8025288   7921734   3527939   4787217   5088342 
 61221675  20325659  47943898  66136538  17070795  10966823  16172003  18456519  42060750  54601773 
 41157687   2421657  15639835  16017891  24586888  33335493  36550252  58730595   5948899  60661073 
 22297636  13336740  21060227  19045039  29350753  18728133  45653703    718318  77218117   9606704 
 36143547   4038663   2624459  39919115   6569283  20720823  13805551  53065239  50784891  39143745 
 19933337  36337827  29866759  16793907  13244276   9751183   6700163   1937004   8373003  37570658 
  1622876  19996134  10098963   3977853  34306739   3533379  38822283  37533446  12837816  12048103 
  3998730  59027343  15734848   3957672   7170587   5882235  16742168  56408658  40828395   2062527 
  1158526  67222995  32422668  20643976     73884  48250941  12971529  71628747    875613   5631273 
 18343581  16292445  89994076  42963531  64857222  44033277  42131030  46114255    727063   2256975 
 56085019  11774697  52928043   7307475  18750003  21703073   2454423  10894323   9452298  38599313 
 35201005  53302743  65064507  26413543  54242564  42155741   2710651  27588579  16816251  34096419 
  7407273  30139141   9437768    691979  19099983  25004498  19439851  77209780  48179430  18254073 
 18544028  79866680  70425562  54116787    271923  11735223   5577753    206763   2801940   3551923 
 30010089  19303043   4814147   4765035  26763801  25596925  14002723  31511273   5085673  64390707 
  8119306  59247129  91259851  24845292  20597017  38163657   2582508  46582731  14206868  42863883 
 38181062  20848947  30846642   7695523   4783890  85025443    700567  53578439  73252179  13673131 
 25164638  33865537  20257305  22269970   8765999  61410260  29263773  47955028  37782048   2309161 
 52427135  63668121  50383998  38567673  30983033  25154043  30805755   5583501    388665   4122137 
  2061406   4517601   1390958   4718587  12792021  92844165  27190928  21445459  59373847  28909065 
  8516099  43171038  56968187  10384673   6982299  15930953  77282051  30266363   6572195   8758123 
 11503284  13413669  32517339  70303938   1550826  91011687  11399253   6671159   1689223  32020481 
 79598203  15775035  21304563  37432903  36469755  66232041  64251996   3942963   5381725   9454228 
 45179973   2608063  51554913  64294432   1915848   7772523  68384443    773889  17849123  14934627 
  1148952  71564598    385380   2132582  45094007  19916823   1949266  14705998  33037023   3879999 
  1029133  77809123  33708273  12843373   2618747  15817105  11486505   8948587  66185194  39744733 
 10997389  20678963  39269787  38197989   1024223  19196005    325158  67428816  21409323  38834787 
 45910248   4252008  15446883  17740119  12439907  20245418   9308535  47195778  37546485  49333839 
  9756073  50714571   4477947  35982403  16950663  75087083  62611567  18380663  10665825  53026564 
 15363933   7295467  19088148  65043366  56763463   5761536   2209611  16961615  13853139  36978807 
  7358799  85086987  33421811    905748  17640043  39227819  18887839  64994973   1792935  24794815 
 22433646  67272783   1411025  43246563  42514166   6067995  44081998  23371109  10616613  32460826 
 10959015   4698663   3652023  21281363  50098203    417553   1919359   7005823  13208773  21974471 
 67764085  76431147    151782   6024183   6090468  13989046  50917093  50805339  12025236   9807603 
   260223  30108691   5367507  18017696  31433639     35405   9465658  19284815  19411333  10366543 
 24493317  24489627  48367946  16587771  36228423   5682963  11755678   6356445  44704035  27588855 
 75117008  55713687  19845517   1471383  10095882  69877047  30391795  21562818   8088133   6125115 
  7377077   1028502   3615963   1543651  10434050   6442895  27781179  15353538  28758713   6001447 
  1995168  45657351   5772813   4890843   3481173  49241942   5662199   9745331  24088425  32309881 
  3785803  25287846  47835645  79717815  13920639  13500357   6262557  46349153  43371693  42574638 
 79318765  14303763  69617335    135555   5366253  25442022  13775835  35584955   5263036  12247787 
  1831398  46451770  46917545   5727723  92946059  41122239  37959723   4842851   2409873   5457828 
  4502376   6725283  75384003  10348773   2335995  39637561  30128370  65547979  10826353  41402844 
  2233032  14108841   4663823  18901529  53691957  23981563  24108217  18449467  21551933   9526949 
 71502552  53126493  28163899    593073  24690819  16252623  12861755  35077653  46108615  32585298 
  4658803    383967  27413088  10712430  19057275   4453001    662064  15380466  19045115  15108315 
 38946288  50717801   1082085  73887027  40388731   6988723   2827856  26467751   3218869  30682558 
 43132902     64023  41652497  47218243  83810421   5197719  14332642   2263692  41802319  13678146 
 36852491   1314948  52607531  13504110  22604477   9277923  27992157  51828539  43219468  28846927 
 14630453  15695803  21090412  10507323  18345723  28494243  43845427  61868745   4249165   5100955 
  5557563  11707365  35729418  22226456  17929391  15464130  61302462  60885805  10077734     91971 
 48492504  26762439  41010826  27939003  91458338  53751278  30958813  55969697  33638007  52388091 
 64398809   6445651  39274876   8477163  33892408   3807227  26055463  20381040  27339147  32087077 
 21577965   4635891  15452189  34458393  28313793  18885987   2501079  11281445  90528153  25269740 
 74060349  28672179  17971083   8757183  42004347  34840467  50222093  35036331   4819778  58528654 
 34726815  11259293  94875003  12804591  39958527   5260290   4022386   7845808   7485172   1383184 
 50939858  50300871   9438753  39651515  21478903  70198499  11014929  11746989   3426441  26362491 
 31193523  76618855   1670634  18867377  24382699  48339195  34980777   2929245  45607763  32950987 
 21924089  41356860  20762205   1302027   1833647  30310487   1871229  11421123  46434023  45097503 
 30989802    342239  65237757    230199   9340443  44071813   8565967  11289891  14987018  23858823 
 18008795    852123  31718563  18607393    753891  35711458  27748968   2460299   4800637   8621972 
  2146155   1397715  12021419  28594923  32369691  17547783  27007873  19366323   9811218  15435291 
 15151590  31088247   1697525  87964639   6437138    669935    637254   9446403  23650343  75635853 
 42845460  26258289   6867723  17773548   9713152  24011327   4151958  73692323  37488611  28128441 
 11764840  18687533   8722275  11427299  44913902   2044916  10712196  51042721  45431432   6687947 
 31526331    852879  34280187  10595878  44072747  56261292  73479137   2514843  25559291  35728065 
 15123790  80236667   4936911  21072864  36157410  50502511   1055938   9148590  27142203  17190403 
  6847469  40559229  40418359  50959707  40769623  26898897  52669931  25961373   5503263   1786887 
 53836103  41932521  44725576  57208523   4333837   3740795  11989275  68248083    387651  13217855 
 46385787   5636364  30131739   5142713  71225802  48563647   7885313   3549435  69133803  41651467 
 18773211  11087511   3313460  15686485   2809146  19042455   9054891  53621040  42341955  17732866 
 28477787  50347273  18702027    597051  19946419    556503  10297059  27082563   6303309  39548934 
 48324723   6263013  50535999  11625627  23395847  21002799  18493493   6618683   4449703   2606811 
 22525191  14228315  14323935  56635383  27728187   1113961  22791135  17925403  23408558  19925239 
 30920571   2510523  28124688  11341883   5678587  14956113   1957153  24985392  13250661  62884854 
 44234661   3937549  29387955  15389345  71617053  63871551  17062940  17773107  11138531  11110221 
 28204299   1225867  46050243  39813413   1927749  16903115  14686179  15123407  49739991  13836169 
  1591449   1253154  17512753  14390702  50686858  21665965  24109898   6933831  30944388  25243445 
 34008183  27290103  60939833  16285943  89729763  12845880    678703   7500541  60268785  28312301 
 16326359   1347108  71562711  91696178  23717115   6258475  31672078  36502251  49082955   5544968 
 37758171  12923733   7025739  18622203   2163309   5541405   7637298  19466223  37736919   4506327 
 10091076   1425275  44540203  53537602  47593617  41157654  29206923   1424923   1097019   3211621 
 36058983  18274592   1554693   8645751  15544953  25630017  78574461  13908171  42082533  57514347 
 16773223  12113301  18441567   4834941  16422117   9017853    343975   1408643  12000173   9585937 
  2352011    713153   1594499  12234643  34853097  32455335  28442211  71223428   6591419  48646182 
  9238513  19896532   3878743   8332874  15284616    785523  17019461  62789178  50579757  33595311 
  4392713   2959971  21744963  19670618  40884875  52764947   3815154   9257943  20441405  36556654 
 26935647  46704243   5137533  49836819  36873897   3583947     29427  25453815   2385453  16503162 
  3329278  26511563  11286139   1159135  37449906  77191419   7210901   6621554   3301186   7056345 
 46739067  12800243  35796231  41271419    371912  21683667  49035303  13219277  59242449  23541738 
   791259  84628877   3924199   8907963  59550117   3011319  19837873  29735603  18436827  30143841 
  2752879  25303686  40267427    855131   3120812  20833614    463362   2868955  19830171  33271707 
 26829063  52027078  52844823     46155  41363607  38270360   4127781  44500578  10625122  31700019 
 46839991  19953215  35897963  78960543  12792929  14295138   7122915  13132203  16107852  75626323 
 24625977   5228106   5898101  18294267   5789886  23810328  17606331  23520819  22100548    449467 
 39923974    446118  44760903  75847258  53202870  34821747  47152481  28519031  27580697  27680091 
 12502214  47003485   4300451  21669837  28943853  29713591   7879323  44394629  53792463  24161955 
  2081265  54842386  21317253  12151848  48069251   3354123  74606073   1357807  12166930  34531843 
 65437209  61132818  70012017  10231287  71779531    700383  10045203  29439573   4801803  21479221 
 13925691   1593363  39117051  29100711   1533723  30235809    719673  30020061  83844787  53462889 
 24559765  71476539  51111876  87773118  23357474   2059945  15873892  12142511  10883955   3394059 
  3270923  19631709   3652146   1346748  25930088   2329557   3867679  89033583  50874662  32074087 
 27705339  56423573  40118433  21072075      3223  53526767  45160539   1311149  24460923   4982217 
  4183263   7553211  31960547  30917348     17307  13395372  18666057  33027963   6547608  15317231 
    58587  18269563  13274873   9217367  17552947  14586387  36652663   8567851  15748406  47824443 
   190605   2842268  22360793  61538259   9079627  27599019   7457467  15166287  51431910  28634449 
 40627603  15263663  42436707  22764627   8696724  56874027  29551811  61441503  35311945   1809867 
 57073931  14018451  25459323  18486123  27711495   2386707  27541577   1899899  52341250  18206701 
 59637789  40615503  12872829  41422371  38138847  16000458  10342868  17332501  24725148  53556917 
 46447251   6151138  95013747   8538423  33325699   2599720  85571043  21569224  89575477  29055187 
 31224435  14388959    605277  41741387  28300121   6945117  58115233  78180171  11338197  18668335 
 19395933   6427167  69890181   4283139  66036343  20928509  12403473  52285083   7678023   7052155 
 10698107  25858475  27792173  40236033  32916363  53591873  74505498  22907436   6114868  24941231 
 40620443  10301271  16525713   6718615  22449273   1652795   5281498   1822923  40607922  11526123 
  8831295  31985538  13318813   2861147   3212917  19219935  12990370  56845457  22718273   3449953 
 34146123   4491064    262863  10288387  17769103  36955059  19000423   3402907  34438893  17265763 
 37656103   1476227  32708275  62447263   2936067  11031363  16264215  23471703  33649731  16091211 
 44925965    758698  26156916   8737668   1871798  13667108  18309015   5692398  52827403   5865372 
  5381469   9150603  35745507   5772887    701495   3622287  37710576   5596455  18590073  74916613 
 16898703   1450959  15866043  23023995  19491760  32035923  55657179  41070039  38321223  26085339 
 11222175  24476363   5786421  48803179    187995  19449195  23992455  17123463  18483291   1546548 
 32530365   2265372   2131998  23391297  25655235  40600923   1514523   1746283  40906883  17532789 
 37816241  60229863   9520876   1449009   1982939  15415961  11375565   2796454  26641386  44548963 
  9153939  19026711    972083   9647308  44523249  13296901   5434548   6592857   4856479   4559811 
 63331039  27695411   9587580   2601335  30849054   2779465   3491979  38367511   6610512  35819733 
   499662  71196483  54421309    490323  40544777   5773036  39961944  42933489  63717868   5807563 
 26586523   8032023   1599483    894681    209452   3998719   5784333  23637275  18760845    110235 
 22202106  12557555  15631752  62795921  71813613  30997353  68603623  44183140  62566803  25735819 
 52657419  44344995   7133308  24381963   7785579   4691214  53643063  23602878  35462187   5343149 
  1263087  38883968  20148709   5297043  61007980  13977900  11920080   2619468  52495743   1432571 
 13337507  66471313  48847566  28619868  40692541  26169615  29407726   2597643   2679191  41222675 
 39364853   1812918   6951123    789009   2372493  80193579  14655291  44918313   9316201  51679581 
 16503330  18560017   1058363   2384699   3121701  37862539  28813768   8503285  95076978  11330120 
 57006857  21505197  33471356   1916159  13860459  32727888  45571413  34450943  33227777  15529497 
 72420054  42060535   6408323  43480959  22446173   5323959  39605975  34697121   7587621  14262153 
 12891737  14924187  10711989   3309727  36328452   6618153  32986263  33951019  20828795  92444623 
 26379135  57460366  24144833  19245958  21774351  20524487   3985283  32220894  65399692  19109458 
 25207821  10836514  11160155  34929435   4944055   7354841   1169673   6320891  34860487  64441339 
  4774523  17882691  21959753  16658373  75262155  45005343  53072538  32171767  37130523  56439480 
 44164593   7045869  65425743   2171163   8335611  13542075  13289595    104205  34495123  82436323 
  6604444  17960443  19261259  11364237  12522629   6784225  55929483   5632123  14816160  21274540 
 19884538  10661103   5233395  27072575  13912203  56061333  42859126   3056748   8775729     37963 
 68220359  12415107  12890173    679395  14361533  41923901  12083237  57279197   7571323  26823192 
 40691709  40963497   7058371  57435023  52102886   7233623   6463595  30285925   3617793  14096971 
 69280818  11197075  81692543   3751003  17924343  42242848    239352   4555793  16971407   6284217 
     5817  35528099   7228218  13830549   8500953  70104123  46144161  36803715    603366  33769323 
 17411965    387957  48398811  18812203   1169403  82994115   4928459  12383725  39688991   7034765 
 46571761  28045443    538507  14182461   9126467  65218402  14048363  72831675  60144623  10341487 
   488823   5354578  62317311  10585633   1295523  51023787  14756253  33760699  19599763  29390811 
 15028055   8054583  12945339  49041907  10400903  81700027  57600456  34105803  26365827  14421660 
 21961335   1192403  17906563   7749501  28248672   3455883  44099155  59670591   2959763   8676063 
  2952735  80061402  39210963  19224111  29512093  62413089  81811237  56084756   3887511    184315 
  7376853  51665247   9294207  10332305  40171401  22985693   4431477  41870676  19445523  27697443 
  2932083  25722330  44956511  12018305  10817604  64987455    105417   6201716  43513175   3296035 
 39884807  11377131  41254583  58498859   6889083  21322227  22166795  32849203  38079114  59820591 
 29646857  28317958  55900795  19898006  71127443   4919877   1109775  11947179  80767367   2080355 
 23184333  32239662  35985052  36859121  44007387   9136359    315407  23529621   9031903  35704204 
 10748723  22493148  18975765   8774187  13353365  49799348  80057573   7539323  15763803  10995669 
   273059   1534093  34932081   7385847  18815474   8186123   4411195  45332165   1391580   2856791 
 31038963  16103028  35335813  13893403  14960523  24357121  20160423  16834539   9187098   1414155 
  6915705   2957693   3152263  19890906  21113622  29315448  23484674   3136739  40352377  31490498 
 38789463  35336751  26558739  14865603  94297921  19109499   9559997  61493523   3782100  67559265 
 13776747   1718666   8766243  73981513  12520323  60965811  56373654  28430651    155463    165079 
 16650331   5171628  62361679  18299355  68962923  11537307   4482419    343835  19657551  53799765 
 16079338    767403  40842747  32934146  35434005  15742771  16764107  12057195  48793323  22325712 
  8840348  68949098  16606570  67857407  13318557   7132596  10587489   1451342   9593223  31842219 
  7664562  29329467  15938871  17714811  16466448   5831133     99743  15282962  71462553  34456745 
 26219803  90032963  37511532  66860667   6394909    897153  75428151  91125168  14229613   3164458 
  5631441    196683   1989726  28701315  11039723  16849603  23048029   1055254  15408702   2652219 
 39840033  54792357   4115981  14599657  28901205  15585198  44215231  68945167   2508321   5072128 
 52887075  16492508     10796  15850773  41752743   1198925   4628571  41542971   1745547   1027284 
 19396599   9752847  62018971  27749611   9940273  19556961  23813043   4907323  22061707  76243829 
 54442764   3416865  46683567   7588158   7488267  64937265  13149248  66167957   3767893  12518988 
 14671318  37721873   3387723  11768299  57106923   5712369  37743843  45259798  40418235  19655523 
  2507565   9633351  72707010   2003350  28706748  17151443  59718019   1442271  26253347  15775263 
 15318881   8624433   9578742  35409732  95706851  15441939    113265  22739456  45591819  14653773 
 30368076  49658466   5936801  20899473  32177394  53172546  42620773  18344165  24078822   1427979 
 12661523   4121673  69297240  12003378  36746880   2793381  13825909  50150331  43724463    813401 
 23658488  35569443  18478349  27859803  38411343  47334039  55863043  27870588  22150965  28104231 
 26295273  23358939  23021435   3466491  75670983    789723  56613771  21939513  51445447  51014499 
 10417077   2292887   9022425   1630581  30290739  32916735   8921148   3735903    342150  57362023 
 33785873   9153753   9181581   3817233  10478463   1500363  22756604   8186351   3366683    116242 
 66938205  15037293  30668268  75372235  21128901  30492486   1700283  66488768  14519324   4014595 
  2440162  18934281  57418680  88163523  35800913     56439  34834419  19546788  54226246  65733173 
 22497009   4981359  14347386    506223   1096740   6029159  11402619  22425197   1764879   8044623 
 78886787  30005371  85794779   6892458  10095571  22391419   6157993   9702701  16357201  19821343 
 19931398  48638505  10827323   3292803  38998011  10676373  25642100  14515401   9283023  16107708 
 26169021   3472998  36424185  83479711  55735195  44537330  28494861   1630520   4833189   6207112 
  3623820     63646  13053019   2906577  11931118   9158123  78672543  44111574  48110108  11156979 
  8308198  17141898  12800589    568467  57045615  29205339  53848327   6539565  34033929   5166473 
 23784727   4721280  34215223   1930443   6660483  88790836    269679  73611603  56982783   2354923 
 14591499  13253153  33691643   6299493  15736776    416283   3558223  57600333  33352006  33374123 
  4241395    783378  20106885  14936583  19382315  33705373  78888135  57982531  85428467  35128966 
  1356807  12679419  31633979  11048933   2330331   2203643   9967277  19564458   1218414  14636173 
 45544328  34334891  25305210   6678678   3186939  23551003  44690563   5082717  40427475  14767359 
 17918707  24652023  17579721   1208855  53095900    857310  58853484   7313639  91875807  76562280 
 73839197   1567251   3339876   1808043  77437518  86947517  21689896   9832283  39049548  49869079 
 84432055  55153733    566553  24659403  18924063   4447352  22322727  72482649  11084531   6568215 
 23828195   1439537  73197914   4565503  45572507  20971323  11229123  58308087  12895179  10181025 
  1558744  14570103  21343963  11792079   9319983   1075631  53837151  10139403  42623862  22301691 
 33683838  13453563  67737617   5686283  39830811  19376313   1443273  26079568  13815611  22021128 
 27383739  36004875    532713  31679988  65249148   4399323  35399163  40047923  15068355   8017223 
 35624043  14909784  57868629  66679461   2344995   5799027  22404087  24686403    947967  50296935 
  9900022  23977323  86515305   1170903   6162483  52796223  63548964  16651343   7344593   3765243 
  1708787  24223491  38586708  11085027   7274208  39480259  19909222  27155391    488923  11716413 
 18774775   3338259  58592703  21236415    571918   4752456  36151221  24748208  20038740  16708443 
  2679947  35469247   6225884   3479163  25281705    910975  19170123  24276633   7500993   8514267 
  5197059  81176896   2563803  20077299  34255653   1561452   8977385  17605095  38902223  64743851 
 50716443  16090659   7571623  12408035  28560640  19528863  57234573  11161545   1681164  29428047 
 43823578  32231419   6432963   7325623  33828933  58357410  27654453  23509263  50773188  42319371 
  2357632  13707795  37322747  13592394  16139634  15247355  21756491   2520443  10172877  50948790 
  7391355   4178927  27357927   6793293  18799948  12052977  15199419  15906295  24744759  30691411 
  6837793  11128290   1707535  57578647  10560931   1713090   3359553  30173499  10772654      2994 
  5910007  11798649  47061123  10629260   1843541  11761509  27988356   3217227  24839583    359508 
  2852568  10401045  11671375  46634883    801285  20627241  15272835   3961083  11235831    823071 
 13144471   9885653   1427549   9309063   4731053  34632313    123656  10405663  14783298   8411253 
 52711008  55708959  43479064  47510027  15994838   3175731  14198013   2571579  30778203  40875583 
 70846718  46572116   2413591  30434475   3417669   2973128  76709279  20988423  22252363  27147348 
 11412321  10436437  81690507  25116923  10540371   8487559    982587  11225778  50444643  16525937 
 22119844    256248  30675227   2282663  27861539  36154023   4163691  50846415  11004834  63813579 
 23322939  36196787   1268362   2215257  24664323  58204651  16037960  45174516  67280208  11824953 
 26266090  25824495   7132092   5096873  31659256   5602053  12304503  22677989   8393912   6515481 
  5833104   1322675  30035623  26577743   1387113    168525  16843623  86998363  14647238   6661403 
 19882846  72089805   2551971  83913168   1395569   2147337   5531341  17859677  15907065   1550463 
  6870083  20082370   1673856   1587917    142647  30862728  18767375   4845571  70718253  21597946 
 26178107  65559006  19457507   5765207  93054951  36476567  16608984  17376807  13923483  43731321 
 46295710    297339  20351201  36108123  10820218  17559576  43278855   1414627  54775571  36971079 
  3229791  30670683  17592633  42980259   3514689  34358832   7342523  12572985  50321414  13141353 
  2694019  56286739   5122745  51952605  13785323   2939506  43737443  36095361   5991538    674427 
 18830011  67404450  53389851   8810615  25755973  25418985  24759945  52846323  34548803  31281243 
 29855739  11850123  10740569   6544507   4642387  35039055   2233023   4471179  25656795  14398923 
 13276287  14141913   7785330  68021456  20916291  46382941   4425090  11305823   4281803  13234491 
  8513591   1506615   4709263   8153919  20967801   8361267  21921049   4124943  34410653  11089377 
 71716859   2603835    388563   5451819   4111499  19946283  46476735  70113996  37013091  35423402 
 62633619  18743865   8345166  15337797  12031107   6001846  88390767  48493381  71263392   9378625 
 36238049  13212897  66722919  15915453  28585614   1065075  44336108  20714427  26117393   1381776 
 71433151   3459523  43586501  33293372  26473317  13719556  36254821   5508769  35130933   4031916 
 12686559   5008675   7122759  35785547  30816773  36475107  34109439    259383   7521483   3901455 
  1038805   2161353  15668124   4332383   9739053    329353  80146176  21875652   4435008  31911621 
 23837860   6886473  41380745  14429863   7598273  18757659  13240929  12670431  17081213  24912543 
  1377411  36640584  38018788  47468669   6579859  31292428  16462536  43992225   4461534  16028597 
 25563423   3613788  15521331   5746787  22273647  57925119  11848943   3871431  37524239  11705313 
 17180845  34556823  16533502   1047071    281031  59869623  10565249  14884274  19367899  26595391 
   249589  42032157  21240810  29891397  11163807  39907851  18716623   8118405   3547903  29876909 
  5957738   7055223  14163974   5936571  30906691  19269525  32572115  17576271  17141793  31868168 
 80693836  55573773  18225423  28687634  13763057  47661297  16362445  12211803  53202648  39812123 
 68455317  55783851  26162397   1490003  20410313  28113874  15336847   2935373  10623537   6487582 
  8820669   8589781   4161527   2866665  72478389  42672753  10363350  10068261  15445803  17947003 
 41029759  10668165   2248643  15004541  19416795  28745965  22184295  51360339   3567848  14263779 
  7854097  55387659  21337551  15211179  67412265  80601947  49388253   1173225  18949163   2806927 
  9723163  19741828    808917  14431953  54359313  10030299  17672907  13322907  77787623  13759683 
  7709563   6122966   3977123   7832427  31738947  18521775   9147723  28591406  34196967  27524961 
 19286513  36142880  60933512  19501973   8252976  66350348  65935409  19069814  69063273  20531763 
  5241192   8002959  11184351  11210669  45818199  52879059   2536948  26129697  69450801   5732271 
 41526811  10024537  11405085  50874036  27147552  10790603  29763348  41430458  54005151   7033170 
 24973971   1297408  71581371  58024968  43405983    475674  12595559    892438  34528758  12281826 
  7071515   6969813  30714083   4518783   1693770   3928857   5589002   8821803   2478248  33515139 
 27655808   2983623   5976988   2724251  12300911  35946705  18759631   1896002   8690363  34950083 
 77507826  18184255   9650281    143257   5233965  26578623  18006717   7879771   2957883  28833602 
 56466295   5895391   5579453  19350369   1032423  41265893   3374303  12130187  26067813  58185764 
   785491   5399828  39952401  14240357   6326658   2710150     38298    252111  13194763   9174652 
 17662467  30731244  70415286   1912011   6666811   5917943   4160244   8942235   4319193   2271489 
  1140675   2518712  41491239  70356618   2867903  12615291  33350017  45575075   2542775  29911823 
  7440171  23151013  47823265  13959405   3560723  22849107  49939411   3337435  38006091  24809067 
 46527997  33666223   5116298  20999940   6975495  33923602  82942893  90667488  14556378  13387293 
 15956784   1889515  64329369  10476403   2504228   4947639  40558923  70603523   2331738   4501613 
 16808036  24821683  12164488   7488475  54635979  85800703   4333593  62956443  82254231   3036323 
 19677404   4109195  36236147   7644771  69127515   4029873  72990945  48907611  61490651  34778451 
 32423683   4972539  52224523  13637571   9606915  14576937   9712915  53121690  12149205  64469913 
 25136683   2713941  26632221  27331903  40525252  17604408  46151978  27341888  10405455  18708219 
  6128973  11474679   1991279  76763852  22943007  70457685  24878907  66345083  42518250  36109183 
 36466651  15122280  72911448  47576183  29212635  44822197  17037999  15060567  13296323  18425007 
 26806688  63033771  12623676  91241721  15182899  60468443     58853  19959279   8945214    599934 
 25234537   4655487  37341119   6199771   9145821   8511283   5052274   4655277   1604387  22872191 
 28518618  16478435    702054  70741703  55740769  42451641  22075083   3754679  90075543  20226240 
  2492178  70896025  24360907  24941265  52975823  46692509   3268885  47760033  17015064   5729893 
  3238267   5729998   1088643  34694694    371418  55290395  26519468  79900923   4812903  17916483 
 53385225  23273448  15897309  51012567     57243  87175203  77499963   6484163  56067534   6451047 
 35035593  23372295  13979583  57373267  70321603  12268683  10344143  53571739  25311305  15250983 
  4457983  42836178   9763461   9015073   7858563  34501263  10145373   4226502  23808464  10231333 
  2238073   8851428   7254786  20116544  57913371  20942075   8488007  66687009   9515635   7968603 
 45296759   1762161  20851447   4853531  13925715  20479241   6581969  18332763   6985218  47267973 
  9964820    648047  83254467  15347643   3046191  22181173   9890619   1211878  15097176  14303665 
  2822724  17178011  17499553  35554503  53846872  16233417  49153794  33682707  56867500  52951451 
  8211666   2656074  20613933   9288591  53380800  15126440  40449306   6095465  44788113   2902433 
 34866203   4766893  61815327   4799416  27519021   1632295   2528883  32488773  43804345  11962039 
 51628773  46664220   4468437   1449373  22772403  62077845  22888141  15980119  15492927  48246043 
 53119548  31295499   4910013  49047477   9041795  81252168   2341147   9924378  26338923  10928229 
 67368883  44833739   1517919   2830412  18005497   2116833  66925001  29633403  13998753  25760283 
 19368903   5696499  30507668  64007247    143705   7722247  10449723  32152051  76841615  15188603 
 78145170  12196583  22010632   1576496  21400143   4018379   5656193   4733331  26495019   8890235 
   555967  30833703  16484685   6916032   8806935  27421113   1237107  51802458  32214399  53600123 
 73704923  12037354   4581128   7385147  57173420    206108  50526560  85925443  11194845  33565341 
 40942103    218719   4987465  24427767  23232634  19301835   1733415  45423220  84083689  20681853 
 47487783  39109069   9940263   5760081  33146151  89842339   1464118  49516863   9197412   6201983 
  1221473   9704505   2446183  50702232     82811    734547  47304991  26857023   3108367  36121713 
 35924679  10349187  27301941    743463   5646543   7184553   1871539  20406110   4961508  48593263 
 11688281    954347  20273103  38017226   4826049  31637625  80447568  66114567  38296293  14307066 
 63564144  23585685  40447160   8353376  31882911  11134805  26303933  30252724  30473935  52953693 
  3697299   3170463  76342137   5405739   6570903  12973331   4862231   2174001  19019255  74406904 
 12859043   5998723  37963701   8719328  74542941  63410571  63436539  14901483  19749105  17090493 
 11733273  11668396  14076219   6902697  43115051  10237931  38903127  13551115   1001793  25852083 
  5049322  26417296    168690   4180461  12168342  51781587    932118  11780283   6066372   8107033 
 25115361  12962877   4292609   9184875  12389318  11942799  11474037  22932435   2583501  20266067 
 10827483  24496673  25823137  34888007   4657783  49137085  44109923  32458087  67087313  14195096 
 39426527  88167473   4312163    390993  26271085   6050223  42730831   4619045  53149824   8189455 
 22696293  23094876  19239419    116883  35821488  34103634     30051   5273739   2717000  38202153 
 17593512   1607849  51290105  49740253   2536567  78993156  40938571  16939003  27886059  65287707 
  7131288  33865944   3100038   2749933   3403768  13722363  22190203  22642461  14673600   2683531 
 57144651   4896225  18212922  32863635  32462873   6138497  12816327   7121578  11261499   6668148 
  7498614  29597373  33881355  61379571   1573057  76373472  22009173  44141430  60365530  78462441 
   627053   1679463  13143946    388779  14095692   2601435   9550184  44452968   5677228  31291647 
  5898363   6126231   1523337  26249143  45727398  61961723  55343313  41172228  22199349  23269915 
 30591887   8690931    760285  43950578  53443871  33393755  37374249  22730935  35502639  41428103 
 25901258  43370334  71179803  41941547  19735415  15336843  61935630  58086515  66740943  53298771 
 41863525  15177323  10428647  22494853  18877026  16219959  30232513   1962501  46970477  14174693 
 15141033  82555881   1951890  78034233  37507571   3571917   1398201  22738437  48399999  26548981 
 16406448  19627206  10040883   2617793  21437443   1052034   7486791  64787535  10671601   2212365 
 46450293  70877380  30565561  13366329  48599379  10474515   8635134  21514371   3207301    735345 
  2601639  19853929   9664677  48673483  19242526   4031648  44762263  67729275  39193893  72035113 
  6949923  30246738  42212823  20272045  90118914   3812110  90397407  58267521  13526181  15444681 
 38660225  13132443  83077623   1134190   4246368  41002488   5156907  60737817  44040273  44851771 
  2194413  30373736  45642721     72517  22382123   9749889  35071193  23694225  84375739  26563693 
 50744651  50398621   1347259  90025619   5970227  73984933  61676647  39215739  12564303  12117778 
  2745645  56395959   7871648  11512498  73799079  22156019  57543940  29105463   6814673    691035 
 36404151  36435808  26957859  12094219   4490163  28204227  54215409  20994801  15275180   7477498 
 59843823   1628607  43406060   5414805   1743833  35711898  46336243  43612683   6423811   2022108 
 24937101   3592611  10828923  19974717    715488   1996683  23478368   5817407  11623463  26277623 
  8299207   1825035  17571588  20573715  13758402  34636758  31426089   7692577   9839958  17758459 
 16803721  11998665  27462603  16388110  48837231  23157601    344698  50924277  28220154   6966431 
  2309287   8386583  44993115  33950667  30253173  14245839   1875191  28352308  29139103   3296565 
  1783743  41351283  76920390     43800   1017933   4744653  46526267   9525429  23422967  30133473 
  6209703  27002403   5804735    457947  23293613   2262428    181317  19315111  15380006  22867503 
 10473453  42400459  13358013  33886869  39632361  24685047  57198315  33037022  41642883  42000588 
 27233403  66769473  68731003  72830839  20214411   2731488  23418873   4694280  11582607  25497021 
 20444951  31403418  45110331   6152879   7083676    874587  43353515   9692763  10303140  24119349 
 39862826  15186011  11362719  28790880  87378102  19075523  70777137  45024003  46229319   9390984 
 36408207  19544267  37356792   7703203  62554095  37059002  19742852   7092909   1280331     48115 
 40872783  24848072  33474193  41097211   7600641   8160891   4949823    666449  15898183  11406738 
 47896783  61749243  12353413  34468422  25723785  53717153   5505198  26220991   1326259  27429931 
  4047121  34652755  33454647  44968893  10358151  21816775   4301735  42457937   5699347   2071003 
 35164023  17567855  47615181  37671785  84164872   3627686  57161747  46381353  40479072  21243528 
  3560163  22296783  53804859  15041182  45904553   1688978  39182467  63827460  17589334  47156951 
 41014551  16324893  32703090  16442923  17765502   3143718  50755359  69919941  21567573   9947957 
  7389321   7134551  30737848  22271253  12070503  34796463  27716613   5450709   9830669  63863643 
  7223438   7956738  19651595  37185986  20675328  43295667  23187313   9637379  17636548   7654471 
 12033313  39445453  34790123  25564038  15848319   2849211  34897643    291323  18797013  32102826 
 90868503  33205338   4712046  32015565   2314981  19315523   9813115  57618416   1058145   8333115 
 21700123  34771653  27492523  49579887  86359443  36604317  57123454   2995126  28804872  41913451 
 17224853   7227915    406165   3558928   4274120  42946883   9725117  20162511   1355148  16803323 
  1501593  17112669  21223575  32776748  10567650   1057084   1252023  11818121   4065695  83640589 
  3556277  15863010  10255115  16112175    826743     73083  14378281  37954973  73333649  45412339 
 82581057  43822291  22186262  20054035   9840876   4631127    102453  14305953  39377184   2216139 
 16518293   9610520  15145281  25308931  30034731  33659808  16813326  15061309  82859049  13085383 
 73387063   7295763   1914744   3130947  28204067   2925773  47182128   3280218   6037093   1339252 
 30810767   4441630  17080394   1308123  46700481   5484644  57441075   9497083   1525083  44681229 
 14000423  15437139   6098658   9421353   3772211   5580343   7135494  34237933    758782   5248197 
 81679763  25585431  10253271  21334783  14091343  26568828  12854363  15359174  42144660  58730795 
 13933237  19938267  10914851  27618485  19174200   8551599   5103765  40845258  27557835  22779388 
 24787405  16498759  28690617  75772843  43962315   1213563   1533928   9158363  37818568  60856431 
  7624695  78615723  38249992  36444773  16201542  43695528  55509535   1659174   1381272  62063072 
 20160315     29498  39977223   3669153   1099884  72663773   3080979  57633903  29044037  23607897 
 28547565  22037803    801521  21582852  56972973  70139997  32186205  75194455   1096183  57601023 
 19392549  55940083  10773753   2183831  27948067   4928625   8987400  14815193   8668762  42901563 
 18415571   8965149  55363596   1319863  37030248  20298373  20919984  80423131  11772164  10157699 
 12511869  62521467   3542417  30382391  22599539   5306347  12613248     17151   3573693  88567437 
 21213949  19019798  34223137   9528564  30163691  12874534   2235509  15991856  34094495   8636815 
  1063619  49070347  13831395  16509684  38558723   7204857  18500745  30707223  19911678  67796577 
 48059313   5027398    538078  27563856  14016698  60452485  11176017  26162268  48148619  85979987 
  2061003   1952879  31210181  26576183    756827    712571  24475017  22833255   4030479   4042122 
  4153758  33472589  14184459    485914   5891207  41932758   2434629  12496373  85114659  67573178 
  9102419  58914919  24641894  18151191   4525779   3803559  14074566  34281744   3996557  74085855 
 32371715  57047699  57020385  65837391  14614371  11989051  56450643  18042854   9035375  28571259 
 39116373   1764015  51888366    547643    995127  60724548    588075  12354755   3193980  22282689 
  8993959   3903407  29426299  24825350   6881676  65876668   2236518  37352704  95041320  22508045 
 83802589  59498435   8869443  16227915  56835055  35815125  69244103  15331052   9296709  38163183 
 16809433  57318063  32867158  13632963  89075805  70352944  31236603  50935224   7889379   3746587 
  3885111  25686861  14805663  20719849  10219503  61686507  20701463   7129897  11508988  13226196 
 18040123  41978267  14297963  16637979    997955    556553  15723705  12166251   9416301    117303 
  1897831  17831103  10276018  12322229  32072361  49447991  16122345   2834873   4901593  12435095 
 17294316  25760382  22391007  34653035   1398827     42265   4351953  10993547  15001137  14796618 
 15396140   3341083   6002063    148173   5808069  32669403  24053913   8308641  17869650   8501313 
  5531752  42113733  11226335   8026631  36010019   2733899  48123873  26872589  21285387  61923219 
  5452549   4915098  14436198  16519883  10710627   1416268  47891643  19191579   1341463  18807207 
 25314189  38886513  52959447    166905   5143351  29111128   2232155  77557536   3905451  12716566 
 14876187  13995727   4228741   1342473    843791   4130529  60976623  19352738  38925809   3117819 
 39464772  15298768    543619    475915  64092143   9738629   2191321   7458263    299331  18041602 
  1678683  38076993  27595453   3069364  71391093   5352378  20032128   4967880   5035138  57118163 
  5534547  57508665  82566505    542691  47220778   7180934  36044835  42514683  49942774  23987568 
 19258180  13037783    600962  19938318  19317203  20005485   3937123  71801523   7310895  31137723 
 30792066  30808362  27090291  14154723   7453893  38630118  46327658   1548828  24653387   7026495 
 42932371  11024043  58989931  22562223  18633493  10568303  68286217  33062163  64533093  10136139 
 61601271  64510261  28587011  66255003  64942371  12358593   3541474  44664116  40715259  24039941 
  1338123  13844859   4780599   3354983  60477123  77633511  15410754  49943675  14530166   9927685 
 36322360   4568493  29440443  76461147  22294325  39865023  10086587  37878823    820874   3240713 
 24039003   3602533   5008561  26045013  34580291  24045591   3342950  61946276   5494098   3492735 
  9788689   6604799   2528376  52601403   1430877  89604555  39125493   2080068  10110867  15756981 
 25854705  19960574  61920401   3308673  63004731  57699275  49901967   4237923  15058803   6785898 
 27957614  10337646  28328073  57015627  16506318  98213577   7392587   2900158  33684067   4015512 
 37592223   4416490   6369073  31134093  32127611  37242177  33310491   3360285  16532615    775482 
 47823969   4519746  71678041  19394367  56608367   7218985  36824577  37851315  48017844  68076546 
 41687516  20424363  52498778  50053883   9166696   4455756  10736835  20912523    970183  53975615 
 39697263  33557127  10916553   5614604   7380843   2541683  17205751   3229108  12220446  37426680 
 23341739  64077235  13478046  33313001  83949571   6391401  32616213  16238051   7340430    458057 
  2319397  11468371  34966747   4776873  33393597  27802932  21254543   9875583  40686699  35203716 
 50139478  53414133   1020145  20628503   6265508     40603  47940312  10472431   1196363  16704696 
  1529043   5217748  44929755   4169918  14306966  20017453  48121851  15362507  30268815  12238899 
 12055299  11653798  40607451  68506251  39565491  19332293  34881537  13241335     96326   7069708 
  6586747    376749  11162643    735961   8132291  26113299  51010683  65000151   9912795  15197223 
 20522814  72698759  40363147   1233840   9255873  21046423  37662387   4334973  74762239   3474475 
  3688633    608290  22509015   9782968  13713069   8744116   9692112  12024436  52300164  36601539 
  4878308  17640591    367260  48578721    349323  16596338   2711011   6491403  51053839  17587643 
 54923348  28219223  28196645   6979830   5913391  69934449  12910433  37159875   1677994   1998513 
   416232   3650253  28642637   4338763  73524171  21972075  30136993  27312723  10809195  60135561 
 36524481  31745358   6094090  17664763  22097653  13152808   1578907  62686633   1886631  19832973 
 46801303   8087433  10021848  26808737  10033243  19771707   2184603  40502453   4748601  52781530 
 24555853   2091867  24482022  10816827  35471094  50958555  19829628  21201659  33357051  38173965 
 24407691  28569660  29273311  20655303    942090  37862259  52150287  48001804  62193997  29458266 
 35478575   8835199  11531068  10223377  27027282   4347346  37607403  37123987  48841327  44322683 
 27662943  50340693  35444607   4551823   3014197   6799809   1986573  40910223   3443324  36861675 
 33510025  69771363  17515891  78735871  29145811  10550437    425720   1746033   3751529   8253603 
  7105707  41529105    356199  46633899   4716155  19159951   9874617  25441864   2059913  38860923 
 25270860  19191391  39509755  45418119  62660110  71846388  13448782    697463    188603  20219532 
   327291   2923173  45186901   4846323  71829203  62844447   2433953  17947387  14063793  26381096 
  2753555  85428947  54315640  37532283   6385868  12768838  52982612   6936063  97141209  73907601 
  4161553  38277323   6307683   4126447  50735431  18106200  22024933  66290043   4139856   9995459 
 27756537   5773170  19033269   8779263  80660563   8729181  12934123   4098987  19455867   1579869 
 43410666  36541061   5314257  37895238  10004855  10921380  48230347  10846539   7412703  15490443 
 33124379  24355823  74912649  20713439   4096747   2583301  49528341  29812539  74079477  26849587 
 60625623  61356303  43226587   1346496  56148771  16329931  21252886  31733187   3863823  60543940 
 14767629   2675582  25931781  75063371  26985348  49566174  18322032  36569007    131166  67222367 
 25724283   7202721  94734750   2875248  36268275  14809289  22584633  18878215  41513272   6222035 
 56340120  59522427  83691087  20530709   5573598  18707103  32637993  14707212  18243432  15973548 
 24341109  31260233  29631637  70955870  35311920  78331401  48780993   7592305  15590368    358143 
 15946389  34323885  36656268  11745843  18356405  65886035  24395890   6011835  27753182   5312292 
  4006989   8757015  18494403  47884635  21124473  74795063   2427658  17893587  30937207  10424118 
  3322905  12425388  38574399  16139091   7934739    583176  40844979  26171543  14202363   7180971 
 66636833  41592415   1443633  80116211    328287   1562865   3176271  77155916  39148084  14654371 
 13375688  43225403  66606487  14137818  86052987  15626268  33413927  26231973  17333690  13983092 
  1072635  20305404   7929795  18901192  38359551   5229715  85242483  33132438  15381615   7850771 
 20591967  55299435  55590247  65086599  76012319    182681  27626307  26735272  19263275  32409499 
 62418119  13352028  46407603  24291035  70061979  23945135   5354091   4135623  68572283  29944373 
 47102301   6950755  38979699   5637678  17949727  31476489   1701177  41584783  42254394  11436639 
 57728283   9235023  67138557  13382529   2229945  67842873  51259662   9555323  33223009  84870129 
  3863268  11259366   3807823   3807789  65183931   9811323   4642643  24389283  14451765   5214409 
 54868341  77974375  20587623  74768607  20960181  51534205  83665139  15055253  24822924  28807194 
 29741623  12814407  11958293   9578874  11439771  18309162   4761973   2224095  74725902  16928415 
 14238677  18454575  14157175   6208248   1194064  36113193   5287911   8818878   1111067  25702899 
 37741123   5577869  20770083   6590139  19206009  48565988   8565515  35394835  65613551  50263147 
 81769218  24144036   7745055   3490699  19982903  92279863  21814188   5201209  23535213  11881023 
 43493859    604203  34072455  15976083  41051601   1771686  75879579  79511217   9515539  31586523 
 62723523   2991902  43183419  11849340   2246961  21638887  18653243  70259907  40465198  36222003 
 22211427  15626081  38742522   8439298  10801673  47328105  15601167    162733  22892412  35403330 
   333255  22516452  28998963  12565149  12307838  45463937  28880573   1632180  18480211   9763315 
 18647697    622563  11806155  23819397  89427435  16356454  48666693  26303169  53198106   7636017 
 26310638  16221338  21413807  29722923   7646875   1628722  10475262  25469271  17919054   8127333 
 61326127  14281111  61610133  26044161  17163528   5323771  21179857  17613533  13511320  59071595 
 38431246  19674995  31675416   1804323  15586083  60669510  35584982   6886254  76295023   6675693 
 55921677    314395   6440817  13934121   8524923   3124033  32896193  47303444  44056527  21135185 
 24336133   1342742  18343636  30221838  14427048   9733033   7791723  54092539  75072939  37182895 
 39688555   4273048   2385667  41068210   9619488   5485344   2063103  38362699  13455410   1774125 
 40860108   3682610  56873157  12170023  13995305  42398763   2646438   7130883  53367795  53918451 
 21723968  46548639  19417699   5432147  39821703  67655635  35583075  13637755  14850017   1106811 
  3870411  18238893  74929600  14338986  56251959  15230786   1561227   2817190   7659448  15311451 
  3396948    616478  21303249  24429220  50810188  70374868  20260902  15777573  35171483   8062915 
 31660692  26194235   1887855   1898918   1114314   2422395  29047885  80485383  55758826  15732708 
 24200028  12410451  37236703  13453748   5940684  30530399   5311980  10568257   4034337  27345245 
 26143422  35418547   3744195     51837  50454219  29664249   2101289  37000684  18864345   8767553 
  1430913    616070   3273603  36180758   6693747  12841938   6032228  64939262  20617169  29926903 
  7357208  15158616  58617003  77321663  81190384  70630231  51058711  44656389  24436059  13860095 
 22148559  18537341  16155768  31385625   3010998   8783115  18670623   5513673  17704489    169363 
  3685420  22329765  31555023   2334273  34238619  72823277  28409867  22660017   8250739  38026006 
   749003  40247563   1335009   1313539  24743963  35142329   7393964  57879139   9325302  10079619 
  6344854  20715855  36053664  52259898  15310635  91924791  31981893  39087721  16347643  48419063 
 57497455  22525491  13293509  49115283  45726206  20190467   3522039  21212595  20964363  59267775 
  5545023   4906823  50421723  16408308   8481271  25508859   4757264  60865869  52738797  26783243 
  6087233   1625868   9917768   9655039  26907162  32400043  21168595  17608480   2390979   9661035 
 80494971  24033720  17493843   4813849   1840393  48713415  38879663  44813619  54776682   7722228 
 22959981  37783447  32898829   9369798   5971773   1714731   9268044  32754099   1398128  22568802 
 11479653  32651643   5111845  13684184   5962589  15461487  65089701  32973583  31987003  47936462 
 20497911  40390584  10799523  67286085   6450327   9103980  19645328  14586439  51198873  84808051 
 37181922   8864715  16360293   5011190  27158123  31427989  20045967   5029651   1791823  50937835 
 84279219   8300823   2638683  85906779  57897945  50825373  37429089   5054563    100287  42154521 
  5410019  20592423  50363883  14967510  54735853  23679884  11669523  18473283  14428563  15751235 
 15788637  73733043  32420823  18209883  61748043   7903128  37833147   1790673  28018889  55118591 
   788883  56806171  81606570  55649465   9051198     21525  83473535  50215743   3354698  42639713 
  9984477  18775898     50565   3499395  14161417  12981333   1176613   7803142  31483113  75354351 
 13396308  28376373  26671965  82255245  23782623  15346598   8222443  16770839   7622593  27204762 
 18904990  22890538  52478533  36721871  35336203   7167723   8933718  81503199  26584791  60054299 
 41546697  56144442  25215943   5103681  26949281  71792755  13080973   2309268  36237053  47417577 
 57782123  40555938  18170018   1325161  12708877  35666803   7423331  21283783  70735208  21216887 
  7977323  27394323  19041563  53687199  32384027  29267207  71094563    761215   2339631  45918763 
  7540392  23357975  39287043  48821019  23196121   3968403  48546495  61575255  66816543   8757333 
 63655197  16344318  23486901   2833723   6844123  47898935  10489123  34674931   4753963  30900300 
 21578298  15074857  43782411   4003863   3454107   6305548   9336627  23742582   9565933   1513293 
 23969175  35327258  16117920  37171433   9994670   7202451  29203443  28378569  47934207  58412463 
 36847279   9072575  11282713  81602767  12833703   1606233  47589333  88555079  14353702    360483 
  3973023  47647833  62115513   4036488  11166523   5567208  67078167   8143419   8670265  74809507 
 48636543  20736993  36439698  35519733  17591797  10686913  52344648   3826883  24303403   3870413 
  6538837    572369  24669365  19571845  30107923   1709349  50754723  14799309  15749229  14436643 
 32698257    149763  12855839    884111  51577908  49968550  36102165  20914025   2028593   1776183 
  4551187   7868363  19513407  21361071  69571957    444588   2933158   5492321  37947067  23509623 
 14427488  58740675   6692802  24767204   1112843  11766471  20111217  31560435  15300861   1769653 
  4470323  20824533  78369549   9216005   1255399  29243403   2965700  45224425  75973335  17624932 
 87190541   1455148   6594630  17079185   4936613  13748856  48274503   7543437  17844367   4991955 
 24725631  13828737  28342437   3551633  15635099  50867712  18084763  38065123   4677486  19000071 
 16696465  19173199  20745862    139803   4098021  12828399  83839503    305787  59551339   4332583 
  5115491  27091881   1922295  10646279  71922363  20989947   8794131  19267723  13768251  93525763 
  2263857  23999588   2234303    818424  23230327  51609051  24687548  12224361  12734835  21126669 
 43857523  14293273  37018545   3908664    464769  37523958  58287264   7650183  64225756  48383520 
 17121237  37670873  12014449    180443   7148929  56404307  35222739  43816242  34655675  26161475 
  6863321   1986913  45364148  45266975   1679843  28300213  43256697  11650939  71185875  27620815 
  5104523  27650564   3301843    978711  32204133   4617699  12569652  53209771   6947963  37005963 
  1528908  27000445  44562048  21933765   3923763  61836403   7162096  68310261  49534519    453723 
 13360038     42459   3042673  19678483  13083259   5067338  11273549   9871143  45149295  46349913 
  2903366  17539323  29855223  26947693  41155845  31246173  70732611    280901  18546519    857655 
  6701748   3557985  19334823  38323941    971087   8361548  10856247   2052875   1018479  23536031 
 39261563    965468  18355343   1436811  22887258  41239491  20194989  37958103   4730475  54955817 
 20995265  48217707    747177  43441839    282779   3948333   9342065  34047267   7900215  77595753 
 35358012    840740  36133143   5809164  24274491  45550719   8171847  56097420   1265426    603758 
 25891508  39769275   4700013  31085749   1118446  28925223   5831676  20683989  11610800  19672160 
 19274543   5041645  29695693  23972100   2303067  35839447  13100068  20769875    799509  14199187 
 32025015  32368469  71932863     65286   5309994  34602691  46277651   8934048   9281094  49616859 
 43247943  54302696   1587102   8523603  13369965  11421331  20559873  21001389  21301412  12764303 
 45855046   2319804   8506089   1564803   4249171    391227    246563  58065364  13022568  80077499 
 11954705  15992022  50231447  13493211  37018278  33527155   3623217  28515876  12363423  18278907 
 40244859   2783931  16528423  10629378   1405344  19417200  48448875  24889823   5738999  20573207 
 40364817   6667515  21823835   4590219  53941383   5810527   7006983   3016529  51165025  14157513 
 43546911  12973202  65697231   6546299   3522811  33650783   1918192   6028131  11146383  23885523 
    49597  14217195  32433501   4642828   3221772  65187270   4485206   9025851  21027043  21461883 
  8899761  55730455  37058404   7813163    994868   2453889   3013035  44806353  33755273  62597406 
 19241841   1078621  81569631  28757488  12697883  28502120   8761449  62654043  29146254   2469531 
   661571  11637747  12710751  21166908  13788765  78204858  81208388  10454971  17542207  51313614 
   127259   5413281   3434463  18152727  49398427  25628328  38301083   7394223  37268073  14689314 
  2291129  44901125    274624  33101763  53005125    766083   8004665  28049116    143706   1042695 
  9320201   2239931  13904585    763325  34121126  19117468  35324439  58662280  42340410  59141801 
 34577669  30766120  30659955  59064837  42227847  17106987    530489  14153487  23351323  29340303 
  2267667  65179545  13910798   5926247   5004969  38276592  30743833  65233419  10841088  10711061 
 51288423  20275213   6821160  11570348  20875339   1645846  29809353   5573953   2011803  12700393 
 21061959  60825531  54388477  74348082  30795525  26302749   6595992  46110507  12499323  24741936 
   103991  29278502  76013538  60426723  13236255   6411249    648526  32696313  45384315   8053475 
  6086513   6185497  23545853   7975923  21355332  52776841  11972993  17182803   8162007   4272879 
 59437368   2869371   5621802   9267740  57838659    389988  14847186   1284823   7193781    383181 
 27834539  19721511   6680693  79292193   8018568  49197579   1172057  28854410  46313715   3476610 
 12080783   1815291   7646697  11727483  19063583  32651373  88398009  55439823  25397096   3782419 
  5204049  13094603   1365937   7607067   6500239  11117193   6066022  74731905  31671861  56753619 
 16077531  34121951  41457245  60722576  86240392  19398123  16522343   1750593   9757227   1927342 
  5788983  58515819  28477803  11207553  42119007  18226081   6976379  54616951  24320155   1718844 
 16480954  76317594  71053540  12623128  66945623  12672923    549903   4217655  13981947  52374885 
   856347  25082127   6689604   2492613  31004595  25016953  18759945  19759529  33891552   8685695 
 10405062  41750923  32489979  16168539   8187034  12778056   8864511  10463795  65795521   6754667 
 11959175   2839239  24370873   3787123  28574865   1216821   1497216  13183187  43879035   4208307 
 11242253  38178932  13476499  29758500  16297623   3784551    231675  74828823  23905035  40506121 
 32456573   7990671  16468973  47788383  67091555  68219871   7772489  25500523  28530607  20430491 
 26700951   1114108  22936587  31806703  34532475  76853117  45006183   7896743  65974073  51126747 
 23534668   5794373   7495521   3860007  14040903  30926669   5306193   7060281   9045931  31724673 
   538827   1132371  17227202  10711131  12622269  12123867     15717   7271227   4461693  19534137 
 28981621  27026043  25850463  12016383   6824815   2599378   1841583   2114038  47246355   1165924 
 51763530  21458154  23778185  12041252   1471575  56681627   5111481  20299171  11160723  51647616 
 25991103  55761422  20079195  55199003  48795303  13973418  15307491  58706463  61278893    953361 
 56684527  42349144  38403873  15567499   4955052   7307031  21622769   2099841  12529248   2946563 
   668421  59226114   7201408  10166565    943923  83546443   3570774  45415585   1306059  28923828 
 64314933  17660490  17786499    146719  33456777  18810420  56337437  10177283  26666523   1286133 
 63468025   1681718  21004098  49017819   9832785  12759909  46928283   8563272  16454773  44774127 
  7909961  74437083  46029677  52048791  57252776  59457969  11996003  54570235   8149138  24564019 
  1304833  29432295  75410763  34904643  26771913   5522952    229713  10358835   2740700  10739803 
  3571399  37285371  16688366  60149079   7146483  13543723  44783883  33147409    134028  19801323 
  1129212   3422707   1723858  20298011  34687041  22620667  14036587   5011090   3688841  22839194 
 63788316  63249337  26869667  10383627  43318673   6898515   5469307  68601142  10552951  77477283 
  4255539  15067665  42924763  70812825  29549013  20946381  51363294  42753227  72227252  34360173 
 11917398  68184778   8579867  18530708  17804185  28372731  25048188   1405318  12359393  44199523 
 44832642  37707451  14743995  38290773  34779498  38620728  10369707  20741415  34755534    331980 
 71609427  16241485   7063179  37328302  13403438  15217409  29183648   6208617  37956507  14330872 
  6244205  11113173  25476342  28004043  44725406  92093123   5008782  11099601   8479671  58251687 
  6636243  35304189   8301663  15879687   2378370  23535399  54287319   2721599  48382632   7723113 
 30442479   2917098  44722899  38442186   3887259  40180419  22334091  56925333  42473211   5283852 
 22360770   3116579  28541220  14497179  25900233  21064929  15937559    463042    740443  45769659 
 38303061  44147019    149677   6493562  10368309  35170683  11618313  76947257  67987203  46755437 
 49931743  37763275  18367773  22912905    906562  17205741  43764195  10313943   8823774   7925823 
  1722181  33076843  15016623  78751119    117397  17739109  48344088   1157993   1075373  10261123 
 18409083   9604347  16054923   9976691   3022323  29203185  40894188  50361551  15377721   1690134 
 10571563  11304885  17183615  21153707  39639954   6064323  78689635   6341478  12507351  26836155 
 87801516   2406998  45091401   5020387   1047294  31210738   4307061  81074588   1581411   2672108 
 47795148   3023142  69448875  29641083  12071007  31558626  19874747  46256613  58762918  76357578 
 20999439  33526313   5577471    789551   6051147  24472572  49710237    408307  40064145   5055915 
 55770617  73213560  22340091  32986447  81417074  16127966  11528367  45502697  52206627   7074123 
 40101734  23377563   8041749  12358794  61422449   1431813  29608065  40228227   9045555  12425747 
 23446959   7448283  38250123  13893475   9028461     42779  55987279     96274   2405831  44731395 
  1609872  22570223  47442154  34655867  27415505   3354565  71489289  34008895  24305383   2294943 
 16163487  27005743   1239963   4214376   7369353  16503165   6820517  12647523   3997169   2912019 
 19545726  12689549   2881245  22243443  37333660  40054024  68800938  42080775  47207447   5881041 
 11960052  69015358  29324467   4667127  33968841   2696436   8483059  82686893  15370626  25493243 
 25870713  12140251   7676779  14233272   9560073  63113163  16932682  37910149  14838936  50604530 
 44976243  27565485    152459   5844877   1806479  16097581  34243499  11204382  68972867  47028315 
 45149361   7943163  24242033  38943723  44624433   7594226   5259959  16117467  16552243    276253 
    12846   1556027  60613782  11015347   8382567    279723  59270283  47836780   8329940  31703938 
 10351277  39037539   1007631  26420706  35193659  20021905  66092919   3666987   3526540  16605723 
 28309883  35808036  17132043  92472905    205068  39238179  21442401  52456345  10885821  32139003 
 18847119  81776825    252623  30720692  11743701  13769690   7460359   5454573   2936499  23309474 
 64570673  50239543  46072073   2308091  18579273  21904143  32539740  29699580  10889343  31703529 
 54664551  11137275  14633883   8693985  63155300  36615945  11828751    862453  12169233  86857339 
  8312681  25461353  16706793  40551027  58454205  76938955  46399725  12315378  81231393  12535583 
 26590195    279929   8654561  30377799  34154230    425659    177729   8015621   8751603  15097636 
  7694703  11724885  73073396  21340895  65304219  14679291   5962118  76886873    839923   2906011 
  8529383  57609851  27755807  10647416  20827719  80585947    832731   7447171     84903  36423705 
 11515923  18016170  11643669    110163  18293397  55625563   5407600  46961946  69619959  10137585 
 43739707  59460840   2824555  29041749  52347615  32825559  60381822  52299127  58974919   9297035 
  3368283   1420683  21146989  35606598  16725379  11571355    258693    720717  13794856  29155663 
 67814683  39199615    307023  37017883  24186363   8662315  17001416   2307323  20299520  19174593 
 14138743  88138823  65010978  33034333  53876231   1745227  22935783   8091173  12064609  66955943 
  7843515  64804809  24579263  19596115  43583223  30720507  34380923  49450199  41435002  34231788 
  3387930  21404073  25289787  12237873  20103297  27581791  14978184   3218583  34564523   2635341 
 11419623  17285559   3754551    703595  14852655   4309428  46278699  23081003  11384823   7540575 
 29960039   9806293  57526849  68440536  15390771  24689303  26665125   1840747  19993593  41580123 
 79171911  29251221     11265  72569895   5060885   3367403  51830265   8789761  44548893   1409929 
 19344597  42985723  75443057   3359240   7984753  13494319  88954089  90273513   9531183   3109222 
  9142818   7851183  36289819  30996648  17485470   2942833  62613843   4162653  10284806  32434287 
 24050499   5465283  22956702   3522849   6655284  10079844  22162235   4082397  29660465   7149915 
 31522003    210343   9654445  37367500  22378611  28550693  10251904   8935158   4629099  10023035 
  6922410  22003733  51293761  84739947    662729  48821883  33780463   2201003  25218519  59500955 
 25437835  38487210  11908307  17225695  30359647  11290659  19396668   4985483   4368243  19700292 
 24453487  20531661  10847377  42980622  52135101  31392673  51238779   9418398  13158807  22828443 
 52522923  21115035   7628635  75122111  19567633  28580688   4545963   4396443  59034963   8659059 
   116157  45029535   2458003  18810522   7055709  10794211    108240   4061015  22248923  10229559 
 44359834  22093530  31106073  53019495      2583  11540971  41356823   1916125  14764075  52035763 
 41708881   5974797    466522  10584991  34633128  23760717  29786283  16094915  32476707  65284354 
   926961  52043521  52426891  13261767    949551  45732864    287194  43577669    917573  51673470 
 17197131  41902207    591593  52223261   3194763  32398998  39938541  26969967  12133253  45056681 
 21820847  76283869   2281584  13663679    489073   5176987  28303953  21504221   6433599  47631521 
 47010879  18018375  33899019  22256603  44777051  34879643   8614643   4351855  21416173  11197998 
 10810783   9578295  71016901  15768690  44517921  34796545   5968150  38896380  64151025   2400479 
  4585047  10474883   3086115   9233500  11461859   2286024  57853599  11874033   9513627  29370619 
 16228248   9233943  31017370   5123493  36685163    552921  33716448  28581647  10963482  70575243 
 45365443  15040252  18200991   1972923   3610923  10486935   3960051  35015754  61314628   9567054 
 35744931   1016173  41259653  21342843   4697177  40172763  24436239  44464125  22556841  39346431 
   269301  33376063    141468   5881513  26697959  16253163   8350035   4438608   9902304    174747 
 20725243  27449565   2155731  18325763  24837639  41222179  21563135  43519863  27121191  46004977 
 59752376   8700865  29584563   4262694  44122707  60428211  17085705  37644873   3130422  27296076 
 19341065  37160967  16060167  11373123  31538259    292125  13728065  25317785  74271873  32102661 
 27993835   9891865   7120067   2013883  75301894  28040896   3745523    600489  30032115   3830153 
   588780  54917763  10925323   4285393   7824771  32295031  57600411   5513721  44755125  17157673 
 28778215  13265579  20304939  36460959   7109343  13502763   3796818   2019723   1990612  12915983 
 33655548  57253812   5154580  16083323  52133073  34674525  17880232  37068240   2052039   3459421 
  7464593    777720  13821263  10793890   1042395  33867936  24822483   1011731  27046063  13297275 
 13705395  46740297   4743633  46381738  31768467  10981145  85250280  10785123  80476637  13065522 
   682281   6133838  81003259  17530545   1960119   4692569  14312553  18581867   9860151  37586784 
 70806290  62553723  26636085  20141483  14542331  91766072   1118757  26021955   1240615   3914313 
 28101444  27088395  24544654  34184893  25298523  17415487  26243018  27262853   7209495   2067771 
  1060331   6612558  44462429  33400326  23185857  63580012  31020651   2701923  29175185  21350023 
 23433403  17579391   1454271   5401499   1212869  11076001  26383791  10670428   2235835  20661363 
 71147232  42923099  47133951  27988923  16979873   3400895  69044227  41909653  51599715  40712107 
 27233593   1466567   8631067  35858192  39091809   9045935  36506151  32533998  41034328  22034898 
  1654443  49363015  61375308  20228435   1388178   8208939   3119027   1997043   8210866  61648563 
 35039113  43053888  16658801  14668155   6504181   5676105  18212123  73614674  11547263  22759179 
 25927731   4683177  31393437  11822212   9263041  14633925  31129127  39811271  34341313  18148864 
 22788343  31515651  34501261   4306178  27613515  33796158    218331  44918779  43507314   1130406 
 41048052   3558741   1226049  22641963  22102295   7824123  16277363  14732808  21038133   5759875 
 43639782   6623193  57989703  32174199   2720687   3069079  45458271  68325253  63228337   4998368 
 11938239  10718968   6543262  36404673   6350038  16551829  33411796   3390263  25744575  57835963 
 13246539  92402433  29868458  33044097   3517373  19569925  15273597   2968452   1374267  11100043 
 58973818   4486535  46324643  85289548  74906316  25655577  12680637  79983123   1602582   5277069 
 89223731  38772909  44293113  15712337  64974218  33149670  75733116  12286005  62447767  39098289 
   726248  26154363  15296523  29501133  54381723  68839011  11241561  75213635  11081373  35660659 
 13239323  10008807   1838030  28371316  39287904  15161403  13594917  50796813  27697299  38884539 
 45930049  16228309  56409987  73125861   7622803  19730305  11404995  14216744   6836551  27926613 
  3190243  19416377  15667791  12021671   9001293  18313121     88267  18039483  43312848  31096905 
 42996898  10651423  31280988   9357993  20493803  13189513  22314779  31654074  33428598  12957819 
  1163097   3214581   6908089  50783313   1011353  49045021  38901408  44236459  18226199     96123 
 38344748   4958471  69934855   6988398   7715987  44038895  24883731  38465973    992569  12838179 
 64552379    908216  14829741  36763542  21895123   5852373  26354715   7042723  31614739  30810507 
 41653163  52985883   3143759  34284191   2985075    492251   6596634  28070865  45865102    818994 
 13245885  52741908  29790007  64740037  19385784  19364055  57787145  48634345  14382348  28090480 
  4036183  32359281   7396283  11487093  11384971   6322572  69918147  39245423  21106296  24661083 
   794434   1295571  18218199  40075911  25713051   8624059  14638873  73626091  51784248  19039003 
  7180033   3312408  21510573  65989858  24725959   3821028  28479321  47742243  46866313   4624548 
  1769869  34702483   9167484  26022519   1593673  28817133  17536608  31264331  19323903  15413213 
 42878915   7046631  20059323  36006528  27975243   9917391   3179811    893643  29892180   4314825 
 40658972  49154495    515055  50403317  66204513  40792407   8636884   8572320   1074048   6281181 
  6396720  83131759   7066662  11433222    221515  13080597  27994193  19753052  17457859  13042203 
 10062896  22985871  41239003   1593748     61269   6526821   6219263  50704893   1606668  46537467 
 18739467   5258373  78088211   9694450   8137063  13174341  15623565  12799845   4023618  19581433 
 10645707    664593  48804123   7002174  22003073  83023684  45785016  24421143   1522007   6656691 
 91699575   7022880  11650086  36681621  11410417   1239999   6591360   8659475   4155563  39781581 
 30724960  12871563   7399203  53791861   8403816   2073125   3438035  28564441  33745132  35803248 
 10857559  43748773  66907688   4724955  26613314  72291711   9685563   5451563  34908936  30233477 
   745719  18369123  16897355  31971003   7335727  56245983  37623219  18294779  33605295   9541955 
  8211035  33406683   2961483  39933582   1724079     13523  42499263   9048283  28833343  46877403 
 62671875  12415611  29367513  52316970  77395126  45534430  17402981  21836553  22376259  21785217 
 31547573      3651  57756451  20546102  14198465  30335765    990917   4032187    599998   9437135 
 19946373  18768908  45869083  38725819   4828296  49982753  23553763  13051421   4701519   3227215 
 25238907  17654177  50431140  74099587  35526699  30428843  36935868    594035   3399408   3871239 
  2529455  15865791  64432207  43988334  21241080   7837326  20626443   6773890  42891963  19112848 
  8908503    800109  39033101  66786000   3388563    156503  28655665  42960075  77632953   3946780 
 15190053  26889239   9261861   4756875  24538105  24798277  28241491  23579571  62184273   2177314 
 92789430  12107163  63085443  52148919  44348813  24835817   1882567   9793471   2326299  14778128 
  1280685  84541258   2818197   1913818  33209577  51773757  10584611   5599588  30776883  28524904 
 13992998  13147287  49439403  43464630  33137403  40839597  19067455  48420651    861125   5373832 
 26424668  72785347  25821655  35458893  14435235  56375534  15729798  12352847   2561283   7671372 
 59584843     87393  82878051  40466143    178745  23821062   3133631  14779273   5174523  30383223 
 17631344  34550834   8213355   1928051   3331203  68677090  48995211  19580883  23188183   6211887 
 46674637   9407973  47765933   1433313  22576511  23181252  55063671  61453115  23709083    191084 
 13102502   1436973  53782443  13504795  10840547  23438593  12017163  21457533   8059209    320907 
  6316673  68363163  28386903   5348935    233655   9721125  13153263    116379  23778431  17535867 
 49596909  73179312   6479355  18776651   3040693  16013494  12115303  26541612  66668170  43557908 
 13715451  32578617  15619573  69252174   7989747   5461773  44305872  49182216   6099224  21124175 
 35940429  12628611   7435923  22062888  46445623   7720951   9407179   6880023  27078534  13393833 
 17218516   9956832  13456903  36660453  12672111  10520283  51013143  28628448  18380688  19208643 
 26864968  26817025  19075198  25044799  37465468  39504483  69877371  11965504  42359559  36157563 
 68421795  62665735   4784059  30814588  77183727  25069751  21217228  67581735  11635169  35971323 
 24900129  23808123  28036083  30287238   1814073  26087335  50215579   2291451  36982601   8136573 
 20712451   5325348  16279323  20011506  31361670   8572817  55695872  35794007    652974   5322498 
 20516075   6796005  43906083   9852633  30008283  23877583  46251783  70141493  67648737  25472801 
  4043323   5073387  12450272  36116178   6647355  64972219  47004731  26195929   1408623  48678978 
  4920827  67224749  79263388   2432493   3854523  37548067  72996603  24338619   1728564  41846919 
 16871688  65820723  23175491    731090  24800891  31393923  19492299  53336930  12982387  53782743 
  5421548  12057729  67420473  54096112  15466587  25275009  12412383   4302551   5023248  43678374 
 50214178  19692861  13696323   1740773    985851  40930133  11404219   7255403  19108683   3208689 
 13749051   5839467   4081823   3185313  14501506  12806459   4179193   1411398  11574751  22307633 
  8347814  10287666   5995020   8465043   5638197  13776039  82182573  45911373   3176023  37829343 
 14876283  12438724   9586538   9254877  59987346  33126561  38467047  43449620   8033959   5332919 
 56685969   3769603  55691528  12469351   5609211  66290072  93518767   1170747  36065230  86728544 
 23698219  19383336  24475665  36361133   5512053  49821807  47242464   8295165   5529692   3144958 
 29497561  26121867  80358654   3785499   5950419  15714631  23797388  40482008  65445699  84711418 
 16085087    269733  81395048   4483923   2372119  28658698   5191413  24288443    780135  29181982 
  8303343  16952828  70363248  17071936  19659951  31338754  74971698   3634195  39336855  55363291 
 53153433  51810882  48303539  25108236  77960627  19298363   4760238  13592293  68270523  19561041 
 12696421  57988473  42439807   5794323   1300011  18170335   7556958   1480732     72723  57831923 
 43736937  53107083  35540293   7121211  28407383  11418558  63742039  13008034   3155939  22090548 
  1400418   7638923  18050949   4696913  34122901  76679986  21621471   4560021  13227799    238773 
 13180467  25126111  50940603  31392748  31816943   9411173  21947019   2297418   6575679  15050532 
 29889879  26817903   1007275   7045580   5426523   5027041    479472  38274573  22618383  43994737 
 82637362   3050895  20343369    322996  23284673   8258425  74503022    935931  28770083  49031523 
 41199435  22103853  38977905   6147535  62544684  61854261  29972415  13976027   3313187   3925284 
  3006252   4929579  23266103  13357253  52302042  34065727   2945274  52719823   9032109  30065039 
  2868009  17952288  45905919   1383974  58847529  18604995   6084303   3073713   7540110  45027911 
  9911700  56038299   1083015   1237569  42649499   4917057  24026554   1404273  35676723  27070947 
 75786537   2561825   7723124  41713431   8961882    746619  41211501  12629595   1923873  26654919 
 12032848  40957821  27934627  66375297   1791843   2553798  43314824   2376375  20457268  62086319 
 24523243  48966743  38926177   6957249  47675323  24098556   1096533    842495  22210971   6644241 
  3784787   4797094  23185998   1268863  34760517  19031161  58558083  81944188  56096835   2901795 
 38841447  25204650  13865934   3031089   1310667  24199579  77435205   3836523  17180587  72486643 
 39272734   3466454   5980380   1648011   4558183  15484267   7268149  39538363    538125   3784161 
 37502943  15868125  19126720  27711978  16009045  37103841   8641323   7952123  29632495    397053 
 39721791  20180091  25726803  21770997   4392863   4130698  17309128  13653875  26555453   9688483 
 17208099  32268431   9199593  10766893  66387480  12623448  26985851  32552275  84068920  40426923 
 55971892  34956321  32584099  21822363  26483938  18080787  32529422   6294723  30540464    103291 
  3777323  26538555  32931483   9004578  38658471   8998616  55575423   4869851   2719245  18283975 
 24555863   7581151  39144003   3983609   4568379   1641366   2176403  16131083  12872015  38187323 
 40246789  44010858   6680643   5896713  32627235  39884441  11698850   5241283  24030219   5533899 
 85516010   4913422   6478595  32014743  60806423   1487231  11596603   7790339   8312448  12917941 
 24607923  43324107  19903083   2330269   1418500  16316343   6281842  81949048  28787475    588627 
 64231719  22158279   2476585  81845315  56034359  36585159   4911819    782849   4231435  47821239 
  6175149   1952907  79182039   2316081   9426939  10594459  29385519  36600775   2244828  35768812 
 74285074   6472614  12887257  58782251   2202420  10469406   1572387   7547963  10819755  52069563 
 73385963   7904021   4727930  14239547  48478173  32619606   6113373  22598029  13828144  20936793 
  2886095   1325071  20730461  69492979  79206951  21807345  40034039     89147   9862035  59849748 
 74678181  25318139  85686155  30860695   1916916  43776849  13544441  10979511  10996515  10681731 
 13620729  54043665   5944677  12070498  60522651   3923378   5835931  33409655  25316502   5538851 
 37148619   2005038  54319315  68628865  17529275  38633648   7376438  12303858  89972943    549319 
 42409133  40866168     20115  14042067   8201298  27509898  26602311   1685523   4009851  46099588 
 17042779  28341051  69078651  38961399  29630433  39749681    567037  27702153    722641    182964 
 16548071  30763867  84333931   2633607  30955947    652587   2085437  27883483  39510425  54094104 
 63366427  46732375  54051186   1669263  86880204  39393581   1016901   7103724  13103106   7061233 
 47480379  18628099  63162723   5749022   5065791  32643785  11659771  72168450  59571611   5553450 
 29792588  67162967  30614625  80359191    283897    315515  24058243  48573766   6481003  38234605 
 38489163  10813004   1724619   3790715  32941801  11409477   2875391  20766176  70481820  23924283 
 22811523  30329247  14998851  61983276   5837493     85898  49507161  42163275  36960723   6830331 
  6306891    242934  31260411  23720661  53955089  14604207   3090462   4799003  29140802    490326 
 27710755  16602621  53876253   7672213   1721549  77311157  73318548  29748139    892268  68932319 
    57013  15691643  63584117   1833851   7449565  70643899   5493981  50668194  16030081  23559219 
 36455931  21367365   1154673  53199963  50454832    609093   8973865  72435888  45495419   2231025 
 22610217  68690867   4199703  52046310  20103906   9721059   4673813   2803143   4044223  30800035 
 10990249    603105   6145107  39297633   4644155  52770811  26357223  10378491  30424788  25568953 
 13846137  40855980   8319407   7352413  18940583  47143064  57238268   8843643   7552041  53488248 
 64443243  41690268  28562678  14871603  15465543  15582833   4578933  14112759   6413883   4466238 
  1967397   7880347  20327738  55642363   3001173  20076453  16023915  64777419  59840907   1645587 
 20609853  16616821   7405617  22540718  35895507  21729654  24781969  61295244   5184129   4615668 
 26079593   4892208  31767528  38014923  16560721    575787  32735323   1440783  19602747   2266673 
 13459123   7568916  11403321  54972957   3317827  21244395   3645807  16303320  58192848  85738507 
 16456563  33132615   3116096   2855401   2703255  11463323  29812949  23861691    543939   3756166 
 46040923  31476541  39665169   4478001  59153999   1609731  69525269  57480282  14037741  47563171 
 46029876   8376933  53477791   5064045   2220363  31535475  52446971  32145117  26021148  24013722 
  6251571    321457  15842758  80820248  49841911   1352463  33186098  20873547   3847013  23602683 
 21815877  33583167  18519246   6110331   5965537  71761686  20620548  21533717  38624299  23885271 
 54970767  30373322  15259776  52475063  14125548  12720751   2840279  58429383  54461683  14650458 
 12204915   9595963  16242469   4520223  38586165   5434486   6537795  49512157  53479266  14787483 
  3324059  44705271  12396438   6589531  11891983   2270460  75193647  37224101  24783286  39781931 
 42068643  14214139   1698765   9595059  20991453   7339404  68385371  40056075  47207787   9631995 
  8650293  55343020    569219   2111003   6393435  13496723   6774083  13119263  30326583   4454795 
 10511988   4577373   1059063    618972   4647867   6600251  83565075  12644503  71032843    601251 
 28880663  39373611  23713743  42697635   8529963   2070031   6153018  16363743  72354327  25531521 
 45401943   4630236  32434519   6998147  65667798   8236155  21237577  65181734  47969303  21938952 
 39195819   4597548   2359869  82607683  33744057   5784846  15228179  38766477   9958383  11695016 
 40892008  22456347  54082977  34754934  60883431   8997819   5255868  33176967   5817642  22641539 
 18885542  53213843  38841418  18101940    666555  15470771  43940458  39409115   1485893   7751161 
  7633827  40039493  73961250   6154392   1329723  15023357   7557131  30955249  64623098   7197047 
   863082  18335643  32594139   1090491    994963  37232219    824865   2784219   9198259  61724443 
  3530269   4210758  86309664  10730203  21899175  30097487  38328897  15277833  21191035  44546019 
  9748473  55722097  56494187   1742225  13557051  32940723  80049498  10029813   8285688   1526166 
 29380951  15278379  40449579  46938483   5019923   4546707  12811983  78014811    507959  12564519 
 37390263   3115779  42404163   1391905  24669544   6634163   7214717  12474007  78839633  12069999 
 80383371   2071361  59586971  43418841  43623799  27969045  61304791  17530143   2131399    666975 
  5262303   7945995   2960740  80840625   7907231  38505859    115394  13878331    979253   3151077 
  4673007   8603223  21283569  47664214  23712588  15073655  36691681  32772096    350235   6210583 
 30201440  19333509  49588543   4119498  21219035  69023512   5672959  23519659   3124902  21369449 
 93906663  17194596  42658671   1586995  58688368  15518556   4503959  11612179   7251423  15346869 
  3921173  28265283  46616877  17074274  52335600  34391769   6987651  57594088  41094648  64094134 
   547131  19806395   4288923  14348787   8002193  40439899    459219  12572797  28732659    496400 
 63004427  53470507   4138107  20578393   5784373    870383  19576641   8021123   9619269   5765052 
 23394095  40539323  71517721   1477949  62333466  38897025   8622775   7694997   8372123  50232123 
 63355619  49875423  26236579  74304459  76395177  50845029  12638467   1987661   2703348  25140399 
 38151215  11008843  70138953  19491495  13707663  24303633  32843130   3131598  11341031  30108993 
 77790202   5224345    984227   1617032   2642041  29132096  25650798  16209283   8401043  11546262 
 14747493  78331131    335403  34545019  77319327   7255278   7172495  22935401  20756498   5877129 
 42500994   2437063  28217811  14165923  21696930  37462461  21173545  56923698   2988927  51050273 
 56021946   3638191   9939217  25644021  23085731  42926930  22096923  14825648  18386315   3612972 
  4673797   6299664   4515990  34022958  36868043  18749308   9147129  26980720  19993348  26982897 
 90328754  30858419  10001107  21644923   9801337   8691102  56604163  51384793   2968213  37688187 
 59058633   9741379  50463033  10765668  17166232   5793965  34673572  85329318  35242116  13098768 
 56858027   6818361  26904928  19885109   9133373  46491315  11330029  68317483   5749934  52753011 
 18886183  11238567  71016151   1826493   1701753    705340  24115547   5522019   4287498  11664793 
 93412507  14929908  55103963  12796459  13985941   5449740   2801339   8779785  23441710   2846323 
  6433263  31470723   8465723   8265099  63051621  20278556  24010543  68461047   1853818  80700162 
 39894299  13410477   8083653  18624443   4292543  23153043  26174843     24903  25068717  33242443 
 43319835   2036283   1181541  38858313  71531958   4194667  11474450  25119398  26267946  42902696 
  8881422  50297821  14224047  16679168   2195433   1810007   3765526   1055133   4423513  16437849 
 11615523    489976   1826553   5951483  27203436  41494911  43959675  10640379  13786363  33612271 
  1119427  17987883  67569571   3629803  44831737   1685223  15929799   3881193  31736359  64368831 
 22542371  49925933  26529527  54329363  33782461  81031244  17827268  24170237  11525883  49181739 
  8117252  36584751  29582497  24246891   7723662  10470253  32054523  21773343  23316207   7645423 
 22655903  92048853  34339813   5827186  45395525  16959104  31426119  22629525  68133283  43377765 
 14979048  19879403   8388339  36997707   8763108  27720049  13599809  76199415  69229583  26308193 
  4223811  35665657  40419007  15600133   4072859  44741787  61149723  49435774  10370076   6430898 
 36928635   6707089   2295255   1900491  82900153   2231353  34221691  44722587  39132348  26035132 
   227353    858848  63329298     32316    562683  28912017   1486475   2136483  44667553  23434443 
 44260818  10407448  18843318  23089695    778474  92371743   1671103  33098793   7169433  14770809 
  3578555  21049275  65174523   7800685  67214505   5690829  41809731  56255371  11832619   6334699 
 75308823   1617163   4514787  19467617  18131649   1899725  34741445  12999073  51180459  69753051 
 23847573  29356603  32998259  35900763  22994787  16741939   8472381  26038453  16041300  13124164 
  6694293  19252835  40738821  14729565  50879574  17176997  71257985     36775   4594687   8081223 
 13813038    851557  31718922  27972849   1860923  32551401  28035818  44695851  30694759  13476173 
  7273818  50636349  49197355   4508885  81408301   5728963   1803978  16692879  15810837  56741691 
 73393689  55734496   2394327  43433079  28752513  27042600  27146586  26309916  46042203  18664342 
 44860803  26114827   9167514   2202279  69442045  59389615  23090736  25452279  37261878  14875485 
 43823253  10249977   4987857  59543682  27078285  24922123   4531598   2152427  10179365   5855643 
 51475481  16999413   5184819  39456783   6425019  13310820   4342911   9841308   6736731  41992073 
   544178   2435883  28773438  21648568  18250117  25869691  11638403    809736  39511365  25106777 
  4581373  31905598   2101173  21785623    606628  67769467  19452450  22666389   1984647  19624896 
  6295108   1700569  19816494   2234837  35707387  32772303  22333431  14724889  29999547  16332120 
 26312523  14065671  17384671  32227017  38836843  19962273   5509333  30479139  16947689  31241715 
 68816259  15002187   9171609  30498165  20877355  41777851    903655   2437355   5662560  14438667 
 61426995  24791463  18044311  11946681  50630071  17287855   1738338  24224973  16484253    177025 
 15841557  17383326  19226881  11172045  51286668   6967905  11090951  18704614  44853855   8538027 
  9755583   7312525  41935255  38015887  76479867   3438488   2318019  15369675  17083878  24769140 
 30675543   7906959  37030969  38999149   9366564  22868323   5746299   4643823  12531363  32583909 
 10745403  82459784  45770334   7357179  47167167  21705433  50257119   5286675  29624121  12024132 
  3440679  15276799  10435260  21440013  74611465  79860396  24834009  17010739  82954683   7781455 
  4065109  37864461   2128326    767139   2213547  25083668  75367923  52060927  58908489  13759601 
 44188799  60610341  16471907   5153919  28985703  52176923  52099958  16984936  13770551  19359723 
 59409198   4680591   9179172   4355591   4235523  32066439  10092132   3187538  41002668   1128643 
 32302644  50845293    970905   5882267  12038412  37978293  68024423  56832394   2095797  72096450 
 19572171  55659546  73600749  16398087   1349855  47742979  12939178  10974753   8720186  68469251 
  7506153  67762293  16926651  47739252   1450488  11723731    353355   3070515  38449401  10892719 
     8815  60650571   6283281   1653203   2072635  47638941    119171  42143532   8720825  13064130 
  1914002   6315600   1171859  14725707   4342896  16775191  34628409   2406813  41241477    583281 
  1480805  12617948  29356593  16559820   2160420  30969339  10403383  24683859  14028522  37774419 
 43838365  21154077  12809538  35684059   4656203  39730989  19971538  20875596  11239107  55578913 
 20119047  45997613  45832662   9749381  16278099  13932498  63420315  72730974  76398918  22982665 
 42033723  57192315  13834461  81242705  21233307   8116998  54481977   2466279  27322619  26065643 
 43739263   2224401  27635763  27755448    184749   4672591  11298903  20063499  27514963   2548109 
  7137825  28440363    488325   7714427  12069817  20173745  50051971  45222771  15198228  51365087 
 35524554  38628067  61797942   5907079  49225969  63240573  71253173  32034795  11444779   1880379 
 25968318  12865963  13434159  20885801   8462283  49853153   6420251   1431777  76241267  27570366 
 33775683   4504772   6189783  39129643  33414497  40706217  48086393   1434526   9095872  20451531 
  4386843  39765147  18674107  33900823  30048027  61758783  45044841    439517  16300231  21100209 
 14700431  11436863  21256061   7046151   2334055  56030097  73352283  36207742  64764651  35065653 
 64818198  60023859  41876829  17135277  30084415    524387  30020813  27523169  47488291  31849798 
 26430163   3031903  31409790  10597413   2132448  43200176  18217398  50619411  53270847   4238583 
 29460953   5576685   4952283  14401214  59272176   2529496  55975903   2145723   4649339  12091035 
 40349023  50282179  18619603  29399163  10938351  63344299  16904717  11785673   3590097  56404401 
 41210699   2520703    513774   1267210    560256  11781098  31561563  37313485   8340267   3125492 
 49903023  16983427  56144565   6184049  23730199  58481623   5997873  13964645   3296091  49796358 
 14579875   8304261   4119583  11110723   3507091  46830813  25423304   7623717  34156269   3306571 
 49927390  43292310   3901011  53742833  29443658  23985623  11022402   5094951    970757   3775007 
  8498778   4967743   5646483  21430221  42075087  29871039  20687748   1916295   2569999  19977957 
 38657511  43266098  51705028  36630468   8806107  53034484  44629323  32655975   8912923  14034013 
 47570933  48315803  19133700   3191091  73444903  87234523  36732273  36099543    124593  16967313 
 87287225  31946673   4696386  45144339  32491895  21638901  29965443  63904758   7657027  21088183 
 37353201   3495353   1681803  10394295  11961532  38452059   6577045     56067  72131156  17518403 
  7134297   3533671  15785873  54803837  10184721   3157011  32584782   1256908  67526235  24690373 
 56523044  39326111  19783302   5448923  13686533   9777618  16832938  63545055    898083  17505123 
 14419743   1103757  12277565  10841792   7251413  12864621  75228319   8134878  23490933   4787920 
   734283  21271983   1665241  54366123  12593067  14925073   1171244   1167733  27079878  46167723 
 65908273   1119779  13106372  13063859  18949224  18592879  57839427  26973948   2301464   8182918 
 14872878   8141781    280323  44547865   3850701  29917165  43641819  24834075    157137   8928665 
 38897078   7960236  12802939   5892306   5073095  80475300  27393003  10436633  57367155  23372859 
 21136749  28767183   6040005  11932503  32384768  43543854   7889293     88743   5421906   1953099 
 32768003  57903619  52479159  26684095   2597026  21333635  21291585   4939835  42769347   5423527 
   683360   6532991   7096797  25826703  86452727   5028525   4292123  52603633  71491851  62563608 
 18857381    961138   2891115   3279180  18067407  37467915   5092431  14011263  56713109   6503487 
 27433036   3277371   6615390   1670344   3996120  17343039  13002256   1027073  10741823  29556923 
 69326819   4746127  19957188   3705342   3187252  63472587  67035725    458034  33095864  27231887 
 33593883  35579519  51768959  24493501  90653938  25239162   7383352  56993787  19757433  12115473 
 41853655   9806183   2800413   1919010  41018313   7448187  64601925   1878443  20116320  46378627 
 35102799   4587901  21956709   1883962   9656783  29871393  28355469  46260091  55801869  15816651 
    18321   8211189  30453513  57126773  58135770   1426130  41018478  34413037  21354531  63002043 
 18505163   1890879  75628807   6933063   4728791   1662519   5586753  40657867   1037265  36709052 
 15583233  56490963  21459399  28378139   8756968  18632763  10547295  25294197  39567387  20381763 
 57443099   8758455    683871   2816167  11796963   8226690  74300547  22794195   5186175  59611367 
  6501823   7443339  61825579  29731068   8410811  69368055   9533763  25808483  10619885  45809649 
 64229673  54173567  23310591  14493153   2960223  10192578  14066518  14420243   2277746   2100804 
 29245428   1295976  62814020  23261513  44204475   8889423  45323375  18784056   5067531   8715957 
 37091013  29541033  11139435  54606374  14504676  67885443  68162217  25624563  29378465   5451353 
  3475613      3411  22602263  45053846   1978615  10349123   4630534  52437199  15276198  78388783 
 37403799  64091423  25158268  38037895  41195403  43254609   5032941  84399405  21113295  20402607 
 28531402  13186296  24728486   7466163  57277483   9290998  20224635  35686423  12552458  53279739 
 13045083  36800376  52399620  44020644  32514891  18274482  22679943   5036011  30118395  17042316 
 11009394  51943254  28943031  21164491   1227475  83995515   7940800   5217125   5187995   3127954 
 59697453  22518867   3889135  67511572   4162523   1269579  19472581  54189622  45422185  38765694 
  6800973   1751376  12430103    252177  17338213  12613683   7398778  60879095   1001214  12419121 
 37828796  30198783  64211874   8687685  16096313  19923171  15741173   4933968  25434235   2310102 
 25920072   7399739  10697424  17441603  69300225  46592088    340863  33579933   2828663  17945898 
  2407913    228603  15324935   4074072  71580723  10117243  88429323  20059503   8007123  19762710 
 74163673   7772083   2456805  18087222  62360131  30700151  53838803   1703796  22788975    355685 
 14870241  13479876  42162333   5101395  28023347  27658977  10134683  30237379  12551598  11333463 
  6194619  13321087  15854427  43191888  62109198  25482827  39512914  12985998    376383  17072199 
  5710365  36707617  39872157  55333423  54679275  36920643   2607723  53357691  47282624   9771357 
 23596395  19937029  29260861     52987  53339205     78785   7300869  46573411   3235963  36547818 
 67701363  22461559  13993323  36995368  23674275  12922913   3790105  72012548  12460137  44384997 
 27629295  47960523  10449051  10880567  25138033  72700944   7974043  72984991  25492002   4552566 
  2698581  14234569  12814353  31692843  52592560  60060461  37335333  14994375   2535272     58443 
 69952763    155435  29577778  58202003  17271998  27625121  20306661   4547595   1604019   4461019 
 41177158   1670414  57350750  11643227   1772231  29138247  54069171  20330052  59311938    505477 
 10356157  21648171   2297383  41892119  28212489  54693006  12505131  19884303  60658967  65949629 
 33950501   4533183  11162323  34214437  42758283    525707  42096660  36248323   2195184   7597240 
 10344535  13586235  40514246   3643449   2656155  47104653  32293903  33029439  12343272  19901594 
   861031  26783393  14609473   9851148  83374643  29296725   5130173   9891352  27914251  36585825 
 60007580     88365  22911949   3773940   2122089   3463396  46954128  64583439   1092123   9529399 
 18772633  24598528  19902738   1883265   6875565  31832637  12046239  10315219  27456244  21240767 
 26871300   1701993  44179287   2689707  21311595    961434  12333771  51501573  22414455   3063171 
  9265951  58261367     33343    771403  18622349  39320439  79879935   3286851   3646345  15326885 
  4716878  18179513  83421891  41718795   6946803  55074891  46378365   1526503   6349113   8981550 
 19469580  29491115   6797883   1486025   8118090  25692405   3652873  25258475  86103413   3280785 
 53768427   9941314  11127564  10753119   4679511  10258798  11153160   4570728   1434923  19048677 
  4108452  48658002   2099453  26417583  33683367  48995022  71283669   1011111  22516539  53373374 
 24325671  71667249  41223069   4309547  16489773  65837343   2107968  76589262  25286615   7151759 
 15422173  45461759  49167947  20984421  16190429   1167933  34460483  24053749  51676008  13835607 
   650145   2361723  45232023  15100611  53304858  19918373  66324003  71155905   9223544   5910471 
  9641015  24924123   5573691   2289904  24609903  23004807  12359574   5341274  19867929  31741826 
  1931893  19824362  11609907    580721   4758363   2428228  49918991  13117388   8467483  22478163 
 56408571  13690938  12137395  14194311  26968064  45310374  48276177   1146093   2086209   2065623 
 74475618  37073571  24306600  43659368  30354066  41161441  67048287  14616291  43769963  11666046 
 28626003  26376981   9659643  13180543  39495915  12448689   3211815  13588302  63569685  67659715 
  7112233   7793416  14388311  43290861   7837281   7628781  20060124   2712685   6138928   4967202 
 28282698  43074171  24867698   3349911  27090933  12789907    879387   4072203  35099488  29162173 
 40585155  48253689  22669287   1687995  59090478  17650203  23278023   5461698  30145110  33588315 
  3704124  14119658  13583998   9974439    192469  40736327  57650023  72435057  46108851   6159455 
 57943467  75613023  34960373   3142359   7753389  50635195   5823442  12637347   8032247  11361750 
   197799  32001393  63141709  30833649   6119365  32162917  12682873  32002593  47014104  25253275 
 33418235   7160898   9081053  22855191  61088415   5927433  46407923  30458491  13349855   2175382 
 15483003   1286933  13137861   1516743   9045951   1832778  10378183  35121223  32157255  56361549 
 37871227  56266167  18491811    347184  48385824  27511611  20350677  41809923   4299019  14087596 
  8040875   2687037   4475563  20533805  30724965   2785698    765858  24078331   7057588   5479768 
 29285173  48087445  14046621  10311060   2489579  22884939  50636394  59024175  57345505  10260681 
 20184203  48447108   3950817  28029740  65875803  11284563  71568123  36695068    295431  19957893 
 32774436  51004923   5163921   7881568  16560895  66518343  37615343  13381282  40533953  23076399 
 10901138   1247840   6120490  22046139  25664223  65758160  66701461  26787659   7310095   3317698 
 22401169  15458235  17547844  39637133  40697331  29365431  16540899  60422613    541034  10768449 
  2046519  15453843  77496985   2771645   7258371   3844045    558984  10927294    228273  45140064 
 23216505  14048751  20073363  12024897   4846107  89582478   3593251   4225001   4270707  65652507 
  3962643  74949006   4908283  10418811   1697488  45624026  15392071   9665571   3556179  10023390 
   672411  87041715  91427613  42548717  30718023  21219153  13492147  19847913   4620148  15314921 
  3083684    187297  67648275  36645443  76019727  22571259  58016739   3763760  80925793  46003245 
 26649171    962331  27509946    175299   1915558  29666619   1075811   4419458  14190471  26442443 
  5217485  11887827  15172333  12786613    781031    380553  13590273  20479762     97539   2332545 
  5094260  52155468  55708409   8088891   1207108  19280297  27926843   2437803  35933667  38919872 
 27626469  72634823    478923  67493760  54419627  27562101   6477573  15577353   3993224  82462748 
  9277139   9205571  43161307  21493941   6795179  33003753  33559623   8985883  41351664  65850043 
 20430103   7307914   4303871  83197445   7016923  81859560    599403   8077979  49584842  29223877 
 22098557  20357369   2386923   9131308   2526798   8172624   3768045  51146715   7507108  53442291 
  4799311   3610247  21124977  10965255  21598083  12990083    502989  30403743   2777676   9480957 
 34885615  23615535  30424513   9442325  64845990   8576301  65730788   9219342  52453260  26671848 
 60371755   4709715  15260816  16620459   4225617  27880864  19456237    159467  67808727   8046493 
 16804689  49547680  13989253   7667291  48179001  27279698  28298074  39591835  16526843    334755 
  1216779  28994421  11464310  16379568   4661371  31272075  72109778  38518053  39531515  34820623 
 19565691  40942471  43528217  54015183  70350585  56276603  10777362   1898331  21045103  26077863 
 16960530  15027903   7296959   5155412  70508673  20568498  68887606    220751  25236367   9314812 
  8926953   3841023  83007330    423585  19679049   6514165  10020987  31509123     72573   8994998 
 30875123  17384811  25138851   2205703      4775  48254546  49020459  52436304  48048397  39473945 
  7443515  59353663   3575653  28342803   8529992   5536443  10032830  61925723  14955119  22513622 
 17112343  28980962  42713988  83702583   3848379  55961613   5730829   6225473   1807002  18867402 
  8580761    156809   4265751  31219728  30364651  68342523   1052763   2501133  83019258  71126843 
 22801173  19590540  79903947   7792012  77016773   4873547   7660082   3403686   4124325   6955421 
 51623324  35496330  59375812  24927171  53074973    524955   2135607  29054005  39773403   1028810 
 10446108  20612891   9009545  43187688  67564115   3478937  14961063  33775368  23992107  61409733 
 55846747  52332295  20516311  29018103  38978426  42524552  63810219  27082796  28489474  85230891 
  2307483   6685284  26571873  36803351  14393115   8755503    994987  16745155  36489007   8640645 
  3891253  13938387   3627803  51852858  35289498   5555787  10877648    373997   9667418  30322107 
  1480441  50639343  65515812  56357083    121062   4425869   6881060  28181190  32322369   9646485 
 31468194  18441861  35606555  59142347   5493234  17586663  35383515   6660291   5106583   4393743 
  4363821  10205423  52156370   5833803  11087580   2236965  31244219   4560635  56412339  17347299 
 41694123   3864207   6609957  39224571   9210931  32722395  14973301  22108394  30515721    665928 
 15523095  21768543  21563896  92539499  36244737  76129033  49068941  92224464  21461088  53068533 
  5145666   1792773  78894287  56982863  80694267  22276597  50940483  12750185  25697751  33762905 
  5063523  40532571  28011255  66982150  12397443   5707362   6099840  49234245  85178823  12253658 
  4467292   9703915  47470458  65179050   3816621  14012763  32709201   6533115  71211921  18357951 
  9204654   7623348  34911643  33667660  52534507  59440857  24908523  11746698  88877067  84691995 
 30658377  21403503  42870423   5134195  28631583   4363878   2832748  38204963   4101883  15741075 
 70629870  14802295  26296523   9948555  10929470   5336496   5217264    479355   3627312   7940631 
  7635588    124155  60750843  39933929  25555963    959923   9680639  12613813  19208103  25843981 
  2280762  61120427  28890287  15045561   5436323   4262127   3660070  17076543  33425030  19061961 
 58115813    216027  12186573  42854955  41851218  13534523  32670075  23163018   8764784  75424703 
 47389605  32402976   2453119  29495880  23239086    570045   4036647  18343707    735663  31833069 
 57386507   7452285  79042002  50876682   6737139   9315429    176691  27064259  38542540  24371575 
 26880756  11200407   9703311  12057783  32845822  48529527   6811585  13775313    956449  33181323 
 77512782   7587528  13777909   5207824  10480263   4285256  20365859  56935789   4158123  21990652 
 39804196  91182742   8442708  31173543   1274127  81305799  41474985  12614523  40549643  74389471 
  3573357  20864841  56816409  78892713  48912217  53066140  85404021   6592993  13717855  97870947 
 34668091   5817231  57445667  14201391   4227189   3046455  32405019   2078988  40968303   8660879 
 65849753  42501403  22349373   3034045  35039347   2182368  33051420  64803444   1289463  64126963 
 40111621  52833203  37721547  36088300  43570922   4313256   5752572  25339070    172173  39998797 
 44236571  10795905   3488089  39207523  64681623   1973843   2244491  66120747  51928855  27650698 
 43354413  40756955  96114301  95931163  17957147   8313035  16819663  32625807  18510783  17939067 
 37291703   7067777    279705  57042074  81054009   7874843   5547063  14705331  10775041   4232052 
   227629   9215973  26578155  57496944   2338281   5867817  16877823   9648458  10668309   6995793 
  2132195  27175343   2763055  26632823  11023047  12799327     40960   1508873  40448430    224979 
 29909739  76816707  68178861   2941888   1469051  23348443  12745922   8160113  25179727  32306773 
 20698743  41878806  37581304  71314203  41939995  19538582   2621143  18093165  14456174  76700425 
  9539016  50271379  65572341  30155077   5964410  12082318  48805462  12321971  36094251   4491751 
 48282123  74362493  35764384   7110291  39067143  55166733  35379908  29708787  45752543  52243611 
 36426781  68388421  35825943  24942111  24253533   4156451  25329189  16915483  20927895    624411 
 20554696  93344847  75404643  30976635   1409259  90793023  49823675  25092141  47748183   5167721 
 13254429  72465549  16685880  60226958  14610663  74049301  77977797  27743988  74457849  14927481 
 61362603   3671525  24000871   1543091  40642835  69485483  25978845   3638289   4354956   6150279 
  1349588  11461443  21704073  36239298  20602873  18790667  97018654   4352761   8826723   1499907 
 37201835  41835147  38164571  51622848  57537357   3980483   3497595  30052803  33685701  21534363 
 65135125  30101223   5676887  87262935   3169848  33664341  27267008    781870  53176803  26865405 
 70510788  59753468  34190488  12393114  48926715  32466381   5736129   6585373   8258832  32402015 
  5030043    987228   8614332  29552345  15096396  68341149  44604491  53526771  86680563  15180639 
 13663773  33374939  84113009  65393451  52595421  31839363   8911077    454563   7902395   7227185 
 13503640    925318  28940872  75111263  20987219   3483303  60224637  40311303   8612286  17800875 
 24500001  43774953  12512611  26672421  33037275   8480587  65072175  23944449   7305567   8438637 
 11068801  49034279   9459152  20374575  19127473   7503622   9229018  11250153  18083685  19775454 
 33182191  26920059   6760971  26552013  48180091   1304011   1467151  16653075  26396885  19069038 
 19133547  59269619  49365649   2592289  24106235   4003689   5626023   7231911    988356  19373007 
 27823065  20874865  27317393  81140623  14099624  62220593  25789925  56334595   3214573   2749281 
  6297799  16828649   4988559  47383264  61622698   8279007  29261355  13416851  17173401  11244293 
  3092683  17745081   6607373  35658235  15814203   5649684  21538899   6306423  23306295  12959410 
 24334503   3055395    397429  17430783   1072374  26255938  28106928   6958929  63388968   1262193 
 26317371     58513   6012027   1559695   3466698   6175416  66160217  34815399  56313186  43276503 
 44914725   1934349   1408953  46448407  36507451  57575323  17193031   5933977  15817041  15932809 
 21590673  19785129   7177083   6668253  29071698  10920492  22704259  37932369    768489  17013893 
 52928940   7466271  15996121  56336865   5579994   5475533  37625867  25039181  11993769  16770359 
 11706059   3168267   2407515  57136785   5594811  11117077  36802651   3827865  51379411  44923077 
  1621340  33904721  29736879   1524667  13084167  10985744  33988549  59790543  39737568  46633593 
 54645732  58237993  11255931  24035145  27275173  13690789   1501162   3397543  12267094  14601715 
 24135003   7688571  34127553  32884191  15301773  13596909  66838323  30990018  10784223   4011323 
 38031032  48571347  66696368  58406907  68836839  31148224   9956973  28863273  36329595  33972506 
 12846649  55791573  32952911  71734898   3942555   9613459  35752372  22004138   4789963   2924616 
 11379491   9361813   5089419  31336044  38369883  14437554  28444297   9740805   1146603   3037641 
 21177376  77337763  12523118  24008818  39382231  31718153  10685383  19696245  85210251  24851427 
 36956709  53306328  11591423   8798275   4989943  16735191   3802893   4895169  32151407   9335463 
 31253177  17962651  46318971  14088183   7809099   7774799   1271233   1271619  22454893   5968811 
 25185696  62047628  36215263   8236539  22852827  40895719  25172061   8924883  33911583  31825869 
 61622443   9255655  20725953  26179423  11668164  11133756  21507675  12994723   5787793   3734755 
 57964899   7362507  20270634  17882871  57018888  18904073   4559223  62823885   6553833   7141263 
 12255828  67274052  38338863  25634983  31258887  40000043   2813539  10112483   1764279  10642821 
 23454883   8337883  31802621   2131426  70256283  15444057  72220830   4436562   4259125  13686423 
 33834265  10508078  23627145  15328677  16343823  60320753  42968698   6290811   1013595  63431502 
 12904803  56649848  13649397       299  16342551  23037819  17693518   2637653  18507895   6489312 
 13872273    289017  29804073  32987643  28983464   9598073  78970792  18130123  56797116   6075339 
  1969163    396903   2744917  11803503    540859  15205371  85137489  22664193    311907  10879845 
 83367523  39752685  35908999   8051658  30832955  20487048  14102523  58515593   9598411  65883479 
  9798063  59853049  63791803  24852675  69799643   7628023  21627695  28866917     65372    458221 
 52339587  13258347   1638553  17593047   1126391   3621048   6634482  52646945  24685897  37452237 
 43737768   3188900  68390991  19972647  20637584  54589964   6734123  46297211    842731   5961133 
 66203496   1471483  49633699  75375798  13131983  18243843  77869753  10000913  45755098   8533053 
  5895617   7599884  38078415   5568764  22724503   4181953  53683423   9593711   9638043  40278933 
 16371051  53774051  28213289   1850325   8044432   3114529   4632198  41518511  30869389   7141593 
 15095223    549609  48113253  13829838  32161515  30106378   5026363  45161457  19979313  10889547 
 60411996  11946093   4843755  45196976  30178491  22840428  23960953  39219639   1461198  38740803 
  7218147   3726573    896823  41700825  23463933   6314721    661119  15186018   9156697   4573626 
 45096627   1199475    233291  67444591  20572540  71618139   2634397  34217343  39469943   3784442 
 16831322  32907907   2284119  19738261  16214091   6506188  39999423  27207352  22594163  20372522 
  1688821  15748596   6864036  44015181  77848983   3094793  36403923  56221543  13104709  77078119 
 42282573  15586548  13378515  85714235   2509051  90426923   7772244   6711963  25886965   2839680 
 24277415  17022807   9074009   5781123  23904717   7207881   2010760   5662563  69249345  35519551 
 44205723  27348413  19126131  26941323   5708306   1688083  18900859  35318454  35979458  44576057 
 19024191  22983549   6650907  23118309  22650765  18027555  25012768  11231553  80760687   3035143 
 24056311  11828043  13812495  27980763  39952228  42865971  40599852  33287617  24046758  14488851 
 75560955   4075623   8155589  42106006   7378579  57929267  64498411  56731441  75377735  30650523 
 47596659   4594439  24349187  53001339   3684311   3335473  67374257  55434579   3473673  51644673 
  8191969  55707778    865938  80966843  49970229  26254803  11737563   7409616  63554717  13342309 
 53694193   3418593   3793544  19075467  63764373  22359163  42982095  12161363   7292619  22486491 
 11786373  43936195   7490277  36953403   3927003  32361697   2424418  39775293  52087719  50807666 
  2208715  76008711   6053313  19157891   8048213  57926983  41570943  21728777    256923   6565979 
 37148813  13104879  35403851  38861481  12899247  28896069   9806787      4935  86718823    969693 
 67012431  13560495   4606919   3543117   3013223  14406158  60290220  13913638   3886791    396639 
 12845339  36060873  38640039  85679493  20097921  38863987  32603453   4573323  71742605  38705768 
  1580155   2096665   7053081  70924419  71967294  64097403  47149188  29105223   7778500   7257175 
 48819483  11287554   9374994  48713175   5273731  41656347  63110523     59175  55810043  39180873 
   394023  35423898  65743463  64809164   3082703    622025  28548874   3508575  11686400  22406806 
  2580711    735327   6010950  22461037  33505755   4291161    127927  41843918  12904581   3355299 
  2542920   2054659  35125195  70764663  26441454  37037235   1406279  42076275   4584248  49111828 
  4370889  10392123   8751176   1136304  22897998  20761332  35359198   9496896  77899428   3593722 
  6305810  66960462   5023044   1551699   1348995  43204711  30978711  43380835   1208481  91536753 
 13532991   3865231  13167123  37416588  25978509   1047941  23762223  35774233  43223253    617747 
  4926791    359846  67608873  47595219  28207263  26365848  22869365  25823810  14649505  10373587 
 41240179   7586777  15717963  21152379  38828683  73456443  16474251   1501656   2276367  24762390 
  2544522  29505183   2959123   9331023  20184201  21046492   2585405  46660746  23400566  35922799 
  9986370   3969870  15176715   4064415  90863763  38426705  66191211  50485719  17063603   3212878 
  6268515   7372488  11708403  22467425  20312298  27541623   1420297   6100866  15382587   3247887 
 40835355  48136167   6074781   1665941   8695263   3324623    997530   2830008   5315550  45505403 
  3784371  14625197   8138903  16089028   8463955  86456273   6622963  16369083  24684701   5045116 
 16809651  25734156  11296667  13976763  20848732  18146883   7211096  45365170  28299471   1080395 
 32478103  40554105  59342523  37730261  28977221    157851   7001933   8574667  40119171  51503457 
  4626894   3159942  74247865  39278673   3520443  30319248  14173971   7403207  68113941  24556083 
 25864728   3048168  32672333  57474025  16190490   6046248  56294291  80148339   3369511  11815233 
 36206403  75043848  19246853  13349550   1444505  28749371    673203  20857765  47090673  18576537 
 23413435  67570573  86223803   9595788    208419  54209961  67341166   2159183  48153405  17810043 
   353881  28594828   1971063  45927719  15607923  43721327    358467  12918831   2281875   1288947 
 40313983   6501155   9429263   3719203  45289793   2279803  38714799  49167178  63822903  62837308 
 10185497   1431547   1003331   4825922  26112651   5002663  18462501  20042803  36950263  34994223 
 20507727   5287041  28151758  72911067  28392163  35319966  33818248  27396498  19854600  48693475 
    26864  46715114  56555523  18481069  40984341  27327823   6640832   1168395  80514123  29470193 
  2888823  50884683   9600027   2858195  23908007  29822355  22854552  53737884  28616631  21236199 
 67855443  11651325  64130215  51312786   1151623   5548473   6005554  10444217  26515438  73671903 
 51493785  11545371  18665938  12499482   6394704   4468542  63134521  23696199    157983   7720393 
 53947384  24081480   8045043  16652974   5010168  22078323  19002808  15326739  16511707   3517042 
  6045630  15196031  70453441  68859828  15186107  47208156   1939263  67068987    225465  12489675 
 24424647  13744181  62404393  41305737  44500173  22657043   7054071   3051402  52010042  54416583 
 22025058  10110723    558578  36470943  32017555   4532697   4950299  41412891  32562429  14867463 
 12926421  13073062  20618558   6600079  14017527   3675498   8572623  21524244  40203307  20429280 
 16811268  80195201  24074027   4946398  20140017  21222646  16502469  55375129  43044939  20443471 
  1281367  42877850  48935821  14176747  49273883  20323340  13351356  13678383    915828    199083 
 27235275  18641461  35784945  30289226  11959143  81590035  23460923   3933249   6161463  24558206 
 13541331  12526665   6295125  21075177  60816060  34084698  15162270  10968090  31994257  28322913 
  4262263   5182197   7087503  72995039  19255502   4677430   1868529   3984883    609935  48969043 
 10620363    819654   9993039  37758363  21594285  14648379   7598223   7533623   5675499  67231583 
  9419997   1866603  11120555  22559387  31671636   8667447  14797584  11330526   4721814  13478610 
 31970358  28053442   2895858  41128248   8490125  42957075  15152575  12304379   7930299   2469623 
 12418408  24012353   6578123    389085   1560471  60618460  14643466  10546100  13404671  71668731 
 11128123  28085851  23870403  23771405  45164643   3483897   2093873  13113363  87551293  91639527 
 17512043  52008233  42884340  72826747  21563533   7805963   8698353  33441283  38470932  40682469 
 17801466  20872479  10854928   4530717  22049787   1214833   7609627  15485527  58286126  22284609 
 32427025  43696315  66086447   8378511   6630198  66794235  62469387   6240483   4384539  14504457 
 29452801  10263571   2036881  24497223  13476597   8190563  49324277   1650503  38925708   9155103 
 70028223   8809303   3472557  34059807  24604635  17222283   8762427   2857647   7089429   9711435 
  3752471  24222423  22906873   4851473   3873957  43885963  36988548  20030539  14511868  66890628 
 56655667  41662835  57089711   8881598    245949   3283051  15348231  44890188  47839683  67379773 
 24274539   1578445  21563250  29884128   1100267  20644411  28828651   7692243   1519135  26037165 
 76961826  47085261   3653611  15435799  81011495  17525469  48251940  19119139  54960315  53278403 
    37971   3378003   1127883   3281827  14342033   1374706   5078443  31294383  38879293   4290923 
 13334686   6568899  57061663   8496891   1840185  48107523  45934155  36032145  15388171  15265375 
 24553977  40591143  42499767  62143337  28485723  33345505  31498053  73655139  19476263    863333 
 67094073   4563803    418247   2645311  12670453  25428243  60080263   3357249  73027678   1175206 
 33782843  63177413  13338582  29132919  20413967  18521727  91651739   9899049  57238395  36560939 
 21509163  22855578  90096743  43701351   4601062   8488943  86741025  52336059  25985312   6182598 
 46179414  23337927   3147579  10538811  51191055  24382410  23923443  58781923  54473619  20189867 
 14645733  12233778   1209387  26917851  37450008   1148447  22383105  15562089  69207429   5328123 
 10414536  11692451  20767891  34115811  50189515    139113  33544634   3169842   4817627  30279792 
  7042497  42509598   1367428  13863695   2599525  13766893  23150796   2850159   4642983   7548915 
 64882719   6700866  11980938  25572510  20486455   2995269  54235907  29608533  11324955    239570 
   605209  13955211  46005363  26959531   5977159   1654323   1331843  24308226  23637151  25997679 
  5116927  19007979  69752595  78974413    427992    921083    172903    436525   9075739  39443973 
 20264913  23699799  40613430    667993  47190413   5865939  40165149   2455736  79900007  19998387 
 55743719  41208644   5395723   3103995  17103975  34781573  27586771  10630749  25682762   2845545 
  9441529  35245389  11624328  11167625    892098  21364876  44569206  32316603  17187123  38084286 
   420545   7737531  16594545   1587891  18404703  33360991  12789531  20170878  49232501  43650831 
 57857028  10498507   4844449  27956522  10983175   2748202  45396987  20362296  43057973   5113028 
  1261819  23801379  32543613  76045391   6572451  10541031  11348047   7056523   2265485  12411977 
  2332635  22063803  30894165  94440588  72842928   7720635  42990343   6226563   9225429  29396055 
 12392853  14867465  32571548  15011734   2301726   2530329   1354623  30310865   1531058  44312636 
  1183779  26976689   8137572   8804077  22465215  18220129   4829664   1982435  32053371  38540765 
  5120547  15917565   4904061  22047485  64305123   2672160   9398715    499297  29526734  60551694 
 54265901  59170534  10182783  23153234  62379471  12267510  73970907   4355265  10044278   3368763 
  6135933  10837761   2908362  38105603  43866891  28429147   5604900  11474223  14160717  12577623 
 83996745  26130015  17813255   7011127   8634823  13510923  89970243   5756754   6634758  21206433 
 26327247   2113503  19368289   7859813  42078072  29863788  25851375  73478379  61409907  60875487 
 63049513  63554943  11173147   5595801  21993835  33523140   5740154  43391919   1358403  21499947 
   609408  40611918  16382683   7133877   9257523  22315801   5218024  31929339    101931  25986099 
 16270873  78263565    722213  92121711  43176667  17080343   1780601   5237349  14301923  26582991 
 28449423  57658191   5861533  57344415   4835400   3144331  44090818  37552919    410523  19367523 
 22998155   4295358  14588673  42331856   1389648  20873571   2568513  25183723  16525443  50029497 
  8629851  27184518   2854023   2639513   4370697   9999003  74031639  10754043   5573317  21663977 
  7817213  15694779   3012363  59834543  24684263  29497205  27787727  14338863   6074607  16438251 
 67512543  12487559  26373721   4282713  47520148   2335533   8883675  72295733   2616873  15657683 
 37393908  63005988  47909171  65071412   1894254  17413347  33340873  50336928    208815  16286144 
 23440622  29621963  17101548  34786413  47076267   9453114   8540259  58517988  12393431   6776884 
 41577673  46282554  34182271  32719453   2935445   9273527  12768421   3664696   3318035   7014375 
 13534710  13782687   2595734  21763896  72585621  15842040   4377743  12871765  49693851  51697479 
 79654724  53625807  10506003  47156287  32281883   4128117  29946633    380964  20874537  10317718 
 12130857  18153068   4635139  22436553  39984780  57731671   5323169  46059913   2788623     58765 
  7871568  38148079    598777  38503797  65831988   3148059  10668949   7716963  13777623  69249413 
 57894911  19295421  46237403  14703477  75669563  72864636   4169855  24387563  16555823  11661399 
 12464075  33735687  13274329  32484575   5784173  38717799  21742179  12827133   1393963   7797371 
 18683039  11747859  32401263   5291070  32888936  15970515  30454267  56809869   8055135   2863621 
  6359399   1510278  25075525  23737177  18757641  41043111   5006273  46340547   1349058  31472599 
 15476283  18271819  26364153  64920321  46090644   8734557  62032805  15850851    286143  16042983 
 28293423   1329363  45048499  21199392  52306138  11741273  67981007  10905225    449546  56074659 
 23490129   5934983   8901435  31297755  45852228  62054709  18312447  21015601  24524219  46414507 
  3948189  28384383  24214107  38985238   1655627   5842419  11029827  32574112   4727616  65034235 
 67354798  37339943  74472131  44287651    763683  10055283   8376166  11628553   1805425   2545638 
 75965189   9451383  32423395  59628603  23314207   2956223   2462113   9179409  56399368  24886624 
 26702568   6189163  10753263  70822446  36860389  31768941   8242604  10706819  13577148  23420333 
  2441599  12542884  53151903  17576828  80503763     83713   2772715  13842939  80988286  43852575 
  1518888  57987291  47259797  23285370   2834679  93759692   1079063  85745295   9306291  23669903 
  1501644  31489563  12067476  19154123  27745025  14549283  48246027   2795091   4260739  39317888 
  4814933  48622425   7826613   6387315   6323937    449844  10477959  19487764    642489    412767 
 70598301  31458708   2439843   6095548  43852847  29785843   7583616  13303823  40771078  21571615 
 15517457    380870  12014459   3968442  11439386  85815831  13057443  29029389  25999425   1913073 
 69156895   1466781  18887431  41529915   2851286     16815  42426553  16727400  38792319  28270103 
 62059588  14023873  24038539  39273483   3150227  26712412  63893823  33851919  12991563   5856360 
 50163923   5284413     17107    183257   4856821   1687443  48045936   8725372   3360326  60488537 
 28156930  40905856  22875777  40818715  29571798    207863  16060023  17184667  20390638   9427101 
 10681160  64445019   1327533    852058  15251541   8397711  24332784  58107461  16132083   8429973 
  6112412  49680608    462191  22097253   9584587   7014323   8550174  15355743    366939    423463 
 48871175   9356013  21560695  15597951  15642673  74182594  21685345   5978683    718071  29165388 
 91141809   6137541   1529756   4851583  15681467  14967320  12810323  11233851   1033054   4417599 
  4818183  45799179  23055631   6774354   3556403   1285197  22829019  13274126   1924573  10194665 
  4952361  39718574  52017603  20049192   1428225  37501905  28138569  41910835  41642059  23702715 
    11372  44126923  22845687  40359663  48726663  18401403  17687679    914331   1728929  26606615 
 31608963   6202185   6631398  50320673    864523  14464383    465005  11898168  34917432    917457 
  1456735  44594005  11917707   1063003   8958362  70965787   6158197  39976872   7641075  35035053 
  4480768   4270897  61211143   6904605  39076349  15861315   2443211   8372193   6147329  15948978 
  1737346  30107872   4197999   8863537  12758883  70949867   8222172  68235409  51591355   8498627 
   194343   6103083  24390519  26381929   6232338  14309747  10829613  28879876  22160283  42118703 
  8144763   3292412  22027416   4549794   3572809    277989   9459687   9457483  19953147  41671082 
  6575301   9723323  28909498  13873119  15744306    265806  10731951  12332739  27771287  33689688 
  5069681  55913271  21084773  20635923  51558875  82154455  14130773  43628253  12040878  11318787 
 22767333  29519265   4695788  29197354  89361197   8147315  17516256  30425193  12637419    215793 
 49639243  18320019  19348758  17194637  41488443    123498   1220199  31803995   2228293   4328763 
  6978520   3660923  21150803    311115   3417381   3401475  57742127   9923686     41443  66651599 
 61244461  23863956  70227771  68799433   2045817  18845213  11408039  47986017  67057539  33524939 
 54396713   7602783  15586043  25146123   7037854  33565011   4918663  31438493   4357799  36242965 
 21939433  50870883  24432003  15346091  46850073  73475393   9884478  69395433  37579522    930975 
 26035077  54063255  11767245  65265393   1084122   4913941   1075248  73772276   9371543  29578886 
 25341755  16890535  41900229  15014943   3454023   2119079  16281538   2804523  12813161   3027153 
 38294957  38349875  12830885  24620883  23915368  19731662    404516  27973635  18831195  20750651 
 75229263   6452543  14363511  19374473   1393697  48304664  44630451   3599995  60235903  93536313 
  7705467  11040668  12565591  28581243  29975809  40417305  52944963  71580711  32183145   2223498 
 59052019   7886143   1197883  85756963    458503  49687791  33351743  34540503  49111953  71140907 
 78367083  17379807  39713171   8578091  23668959  47312768  30394185   1301937  36301795    711427 
  6759061   3722739  19926455  44081061  28605373   9078696  11866923   2466963  65570215  62204888 
 13338679   8343115  29380353      7569  23306016   2697416   2473575  23649098  76385143  11287230 
 51344533  19794923  31644659  12895043  14230119  29337149  15461589  15636387   6733311  17706318 
 54319529  28098683   9153514  17585978  67494811  33635483  19317099  85128915  13235947  19678293 
  9682385  76610731   5823863   3464483   2168136  14383874    720161   1465158    541833   3991110 
 55416121  23665465   8224131  18805563  16343208  51738588  18281373  52024528  14145098  43836357 
   820706   9082548   7613403   9677550  11264631  24875715   9285986  14471573   1571507   8040771 
  1533557  64678995  15803939    850018  35682891  13124364  21964667  38205725  13142043  70332387 
 41848623  27955508  11127677  27605277  22786143  96899559  58826523  24847468  21882543  29893857 
 20951603  27164120   2662419  10380759  32924907   4237883  11309895  64913883   2552123  12794687 
 11031654  13721181  36165429  51515155  37880973   8207995   2898858  37574979  25713734  13501468 
 32181259  13750623  55888647   6109751  71541450  13576503  41817169  21492143   3858848   4913112 
  1765761  34786171  81728313  19674453  11526531   2252247  81555948  36645855  53037751  16583046 
 15555703  36430851  48997827  61276845  17745003  12132241   9467661   3314214   1227087   1511451 
  3536571   5880907   6977793   8656047   6020826  25493831  81876951   8086486  17327889   3407406 
 15914847  24825236  49217775  19870689  35840933  51880703  26572383  43267503   7829875  16415270 
 60615798  64764673   3623847   8669218   1605363  38969713   6339489   7772841    476907   5968431 
  6859135   2128731  26534670  32077805  65747493  12861363  31396293      2446  24082333  36242703 
 53488923  69345597  21095511  12911963     10027   3933565    694533   2179585   5856067   4738227 
 31937067  39985566  33091551  39661607   9827783   8470237  53415003  40472607  43571119   2309766 
 11612013  18870492  43112479  74709699   9198933  18248493  48978843    224501  14434143  16401239 
 27339909   6540151   4546027   6507915  30318727  40207043   5229429   9245051  13938488   7620967 
  1546323  36796355   5511005  53788698  14479247   4329211   5612223  13578606  60014245  28065552 
 14411433  14700856  23332803   5295143  22415419  38419197  34641064  26935251   9190529  21392032 
 29577771   9828996  60699363   9031018  36129973   8644499   9983787  41084628  13781987  20467525 
 12913779    589371  61198272   1369083  49627203  12235465  15751617  48003837  25754890  23180889 
 20047185   6949849  38967645   8985891  18366788  36920445  16110783   4532091  25190085  47454019 
 51413481   3769890  19246343  18843411  39223113  10048123  13808733  44391861  72638288  14905019 
  8804763   8287467   7465659   9704244  35403954  66146723  38387395  61008146   9442423  11015205 
  7667243    507143  19703605   9862575    587387  18484467   6599667  60597843   4982835  25399578 
 26207563  80481300  69289277  56216415  25039815  24527739   6016147  13549967  64975215  12691711 
 31833093  53982302   8450317   3450137   1986553  54344729  50598918  12784503  38800011  18412244 
 27853398  66999930  31903863  37881303  93180451  13961707     47755   1471923  32179719   6889523 
   314419  41600243  51096753   4415157  13414145  31601913   8839239  27907227   7282023  25591567 
 65122224  19399166  39130153   9953275    207915  33952683    542763   7326823   2813812   8416587 
   894523  19409428  35547194    885333  70729275  17514438  24732171  12437610   2068755  23757879 
 73321323  20552945  11165875  24703974  22745523  53109273  30287555  47792427    537484  14441775 
 10189500   7876754   6494561  10101102   5870359   4000423  19218053  62786667  30445462  41944803 
 33792798  71228283  73721883   9697875  45467586    364925  13817718  21454647    903172  47829079 
 26248371  29513229   1128540  32960463   2052848  33592363  14297845   2998608   4605735   4973241 
  2394879  25832443   1394357  90412611  12381603  18187163  62599128  39444255    996033   3421495 
  9412944   9205931  15912987    447178  14191740  45520411   2427915  37363645  32907345  14900748 
 45837870   7232513  59185427   9485907  34106916  40750624  21032763  15783027  46566713  15551044 
 59766819    770757  56806343  14299903  87355707  20060293  59968773   4747467  25808043  82885031 
  5771328   9772248  18537583  19869072   6051156  22827741  48830303  58859673      5081  68494782 
 44746776  90834776  22950432  11724663  34285479  42115191  75260871  46720197  17438523  58190625 
  3262191  40389675    111419  17747358  31021113  24130320  49670835  19365465  88551443   2747299 
 18764423   7505403  16187325   1036025  35738295  74873904   7401777   3929188   3994303  50469231 
 16641786  12017866   1471887   8055003    169831  80449268   2517099    943833  62678403   4183211 
  3620364  73263377  41167139  72935007   8704148   9022947  11193123  66410873   6113343  40913526 
 66784203  57399963  63114691  23638333   2248005  20450963  45135123   8414521  53593328  47355747 
 17196433     51369   2862442  62654715   1065073  19492857   4733808  49649124  43290873  79058849 
 26136507  19820695  27281274  11829417  10329663  17307593  27996025  19648131  60099399  47998957 
  5133420  34383183    367709  21868555  34279683  34739609  20372579  39047637  51584185  42709678 
 24129403  15042003  44391435  31982513  13705727  56734099   5618913    535203   6592173  19838557 
 88204095  33868443   3287783  27595986  66979637  27218055  74233714   7026405  17393975  11501691 
 17348379  40954908  27804168  16580523  15767448    103179  11420314  18474054  18254827   1724283 
  4321881  26221345  21596683  14193988  14193753  25371294  53215779  23801579   3285039  15201678 
 35455443    904675  10653051  20233223  14676879  14776841  11437521  16545435  20074254  17468970 
 23862309  10582423  55559978  26736983    236241  19102371  50546593  36635071   2560438  52325269 
   495779   3522245   9627342  27568059  24523631  27780656  47012593  62275911   1534523  25070084 
 19440497  61085824   1453963  10514793  15082876   3269934  15181848  20465643     14193  22144155 
 54865465  12001382  12093894   2042281  19337063  12568827  69236007  45472473  27943363  12830651 
 10140802   1095201  82185707  23722281  17265233  37945275  21895467   4614795    887019   4720333 
  3711165  23032913  21164127  57858679   6341997  42677673  14701923  33320565  13757448  18405669 
 26871817  63073788  19868972  41748654   5925941  48210131   6291123  13350813  51756465  46553576 
  8059735  41806731  18782163  19773573  25937466  18582171  28012632  42012555   1297287   6795406 
  1412547   8561969  37976763  74560161  53813219  85359498  28942559   6791523  26438865  58483359 
 56732763    479667   6823063   8921555  57718959  11447338  58025004   4896888    740447   3228491 
 56183698  16612499   4109937   5685243  94795773   1794623  46000167  22469694  24909854  32374670 
 29028153  13245267  24084855   2031138  13022718   5764331   7189767  32900487  41235873   2930379 
 21445619   9507460   7763477  24847803   6242334  53276013  13508051  32352291  12423897  48934198 
 55249665  18539703  17421873  31569265  55109091  29756143   4406617  10820985  10277624   7419003 
 45400998  56578593   4159483  32122587  33493311    407911    440439  59323443  16969740  38085756 
  8153607  38766367  43213098  17451923  36304656  15426163  32621385   3981768  66279570  36118968 
 10982598   9961089  77056146  14654523  14779800  67677157  14191443    195693  45861783    131435 
 33898038  14858307  21851771   9405005  67016943  37928933  41498460  15114038  51936174  37634057 
  2517171   2904234  15574176  23354763  40687055  32447319  79393287  57731748  17915123   1335878 
  4585235  64105241   3077820  43978395   6295247    180543  70685969  57667011   4991523   8861723 
 19327031   5021643  17920608  13783708  10072552   8112743   2928529  29368553  20652197  48800952 
 16147212  13859988  46442827    798451   1745515  30356379  36501715  58043348  70520653  59483811 
  3423627  64969393   4440217  17914578   5723347  19161573  40035678  30553086  22024983   9607346 
 12189075    581595  29296299  16594203   6080219  29300863   5279307   9872574  36421803  10962879 
 12023329  38463483  29023313   2228955  33151461   4236438  34054927  27338923  13850997  67326279 
 41607060  43942819  66128136    855198   6085323    637407  27926228  11793043  35513442   6200643 
 20983272    234798  63833395  93789111  46844715  56530554  67811163  39347108   7961153   9520323 
 18544500  16428019  14183313    191319  10849073   2359275   1820178  16194417   6885386  51609219 
  7558335   1245247  36617147  29906299  27210491  24497699  19229298   2763303  11491239  60797653 
 13860235  27222384  25730036   1117779  12084199    141121  72232340    330235   6611448  17199291 
  9915039  49804510    536575  31012398   1681088  37641705    203477  49722639  27109884    290350 
 21437544  68486215   9340775  25655610   4573522   3758791    254188  28391530  53281199   3970491 
 20578779  10851099  43527298   5630007  30368015   8178422  25774627  10222323  27687643   6466206 
 51499747  84076122  11215899  10485843  31533207   7654563  88166403   6958437  57838943  57652886 
 28914723   9311523   1578255  61773177   7253751   3955839  71020527   3273019  71401838   3589197 
 29919523   5421123  94314967  10737696  24379223  40744899  84022635   2276901  68206998  21889513 
 61687743  15117148  30307365   1941063   4391835  71618629  58190307  69284685  71496411  54237068 
 10524966   2271039   3200527   7564953  10360312   1836397  47434308  24451983  18433523  52770731 
  4001931  62390011  61541634  11471505  19522537   6469603   1066791   2739098   4304467  65609643 
 11372211  52723903   1494693  19168881   9903225  29161230  18914339   1525531  20244081  24823610 
 42980793   5241399   8510625  19352875  47491307  23317569  16064773    345686  14890828   6937953 
  8369579  15067263    308775  17897839   4557191  17627021    597717   1975954  39020442  41642748 
  2132613  49277200  32632138  14493105  15575683  13531153  22260109  12203479   2500494  26963023 
   561853   2297451  41744919  37648998  55775273   3767238  31363403  20047017  74249712  49942491 
 39972081  68398667  10991092  49904757    231850   5526147  46991676  14627271  42506565  76897064 
 13382595   4721795  39107893  20459903  10682783  21257183  26906931  42502458  30715995  12815223 
 12213675  10624646   7919966   3894123  18749667  85581948  46920300  42443307   2673443  64725243 
 11853441   4622222  47430259  23602131  59392785   7764216  10468055  26358441    296478  17515543 
 54482883  12472305  34796403  61981867   5324063   4879715  13678315  25165307  37312866   7692510 
  1676007   6242421  10709316  12319677   6139371   1525285  25564893  44943978  20559360  11593665 
 20866455   6801348  20913340  21687803  13983561  51189252  28737141    787215  22165243  67320651 
  2319253  55906641   5021367    581872  30981927  59087995  57961105  62480910   9613551  70688679 
  3829120   6006611  21163803  11645211  43490691  16916838  48134595  22314471  69635151  10054923 
  1974673  66989635  79521227  12474858  58549921  74307603  32897463  66595078   1115223  20681889 
 63163717  37613691  19091799   3009855  70798791  13569107   3489557   2404173  10577397    445893 
    95133  72647193  18574913   9289087  37907691  48871942   1458431  52211308  47739917  31143819 
 30706519   5494182  46506987  37353723   2906523  57377359   8126343  13542048  25028040  87891333 
 36883926   4731963   1581522  35038648     35611   7758851  66233543  12344343   8042431  39275178 
 41543377   7278888  20088249  40246479    603283  10650079  11225183  32995923  83384403   2409816 
 85267923  11245743   1601761    436200   6405239  47098473   9297708  10446351  52027710    820971 
 34555046  85674106  27056229   6982670   6546775    568368  29207113   7999995   7039247  40149771 
  2761245  12026445  31138043   3367527   4372859  25627439  45584718  27378278  17632203   5421399 
 36251247  21386631  41354707  23356323   2976555   3361428  86365605  16671498    768033   4948019 
 30162645   4616883  32821163  20779529  51640019  41518370    233588   6092404  26776222  91205703 
  5724158  18917983   6185283  44173851  17614898  24079149  39722319   1544127  14623155   2109085 
  9249789  83958095   2046278  14180091  28728853  22146084   5168153  14696487   1517179  52294505 
 58291525   1054923   2673346  68326899  27577995  31746003   7454757  63868158  18436079  68187814 
  6001416  10291131  89295903  11271675  25322631  43443835  15642681  17672897   1633623  37595643 
  2775168  39909867   5515048   2126277  23731109  36154472  27588835  64592133  21941863   1953789 
 54493562  15126909   4970483   5848783  15700023  94805722  61910018    171465    275019  32344867 
  7253007  89708929  13397195   2262243   7911479   1037131  48381191  31171144  79641147  55825979 
 74557221  33677765  46509849   9771235  19965723  85242327  14281023   9413363   6674945  19371003 
  1309441  21223275  10696488   9586128  47537187  54874547   8794701  41901179  53833059  73977383 
 38061735  14145384  29721643  24712349   1740533   9670091   1030494  23118591  37707063  31857861 
  8283533  67218356  10425292   9237498  32550463  66749505  33447856  18162285  15100347  12522867 
  5223171  46164363  28563846  11889354  17643567   1986975  16985658    999111   5519775  42121380 
 39680413    561463   5248422  19256766  47022897  37878370  45694413  31508691   3096378  17545558 
 43093507  12714099  50616143   3146313    791643  15686533  17970891    510087  40786099   8692002 
 69095451   6396315  47998754    899643  24335403  28127205  66516443  26918335    363135  12436323 
   380341   2144751     68811  13869102   1168261  59044799  29073501   5543787   7733316    620278 
  1581859  58388544  90291633  87359538    219958  49419551  56068443    659823  13459491  35754259 
 34237839  21367651   8259063   5454435  18115974  40433723   1544883  20710923   2886318  50333658 
  5333391  10556862  27017958  47882571   5884071  48464563  42838402  24001209  40463366   3099549 
 25819861  33071577   1909898   7728459  43163523  27489507  37592774  31800144  20155753  44836429 
 59109009  44142091  23803016  29906523  74284493   8696703   7132365  20169195  11367818  19991220 
 38907820  48065536  63643881  40292043   4975293  24399771  41011473  14740886  81255231  17978643 
 21953148  19918203   1922619   5265063  37473747   2668788   2397451  57273963  19242579  36955503 
 10029729  31665319   4675275  61368815   6444561  12477966  55685031  47445719  67617333    107448 
 21024123   1634319   6315819  30075123   5598903  73868533   7043367   5765519   8066723  46502523 
 11196240   1685663  81748755  27086855  14156448  64320225   1766598  21090783  67848059  31153055 
 24966906   5358783  10660483  20391221  41623089  40955073  47761508   5110010  53000610   6391035 
  5522761  32373501   8778073  21555171  12085035  45379549  86372474  60032238   2932423  48530787 
 39765660  32310009   6286571  10273624  62297065  25759226   2370810  46425579  39729213  15475699 
 71504000  43922211  22328559  10917393  14639913  66001747  10958899    307131  12573083  13020603 
 65584551  34605952  15062843  12637575   7581498  17318193  52962707  13316965  13566451  53952567 
 44477767  15067671  40565233    417573  14985618  21367941  16567611  19604239    957877  36787363 
 15807467  23165373  16554969  51672849    244836  26192835   4260603   2411697  79646508  36454689 
 24929207  29320500  66517766  31440684  50468190  16331423   3830523   9146601  10464837   5116038 
 16430461  67413261  79206848  13874168  29681034    530138  15269243   9721109  11382523   5464911 
  4133400   7436484     25727   9213603   3939981  37632648    426423  19373805  15797931   3501578 
 27545793  39857703  48140710  29349816  46258292  34018843   3579941  38266047  43635581  72429837 
 86450165  30104085    304623  23570991  22597123  54931601  57870083  31356634  74804795  53084979 
 20309951  56610755   6048891  42213188   9448863   3493492   4760763   3549554   6690425   3540168 
 63398683  46728393  16017095  29071347   2099235   7455856  68691798  41647388  76397901   2689796 
 13692879  41580683     74814    802707   7892289  61895351    417483  32969083  46256302    914741 
  6609451  10053612  57836004   1784123  68915213   8608233  13789743  42055773  68386038  48017049 
  8897030  24991147  25437179  19811889  21798123  16805031  35324859  18629910  11924082  16465231 
 26647058   5644997  60194443   5461695   8048493  40729408  70790167  24829915  19484756   2584161 
  7795008  87740477  46753200   4601643  32237543  42411927  12280956  25894251   2275579   5567949 
  2221331  56746313  70783836   7009565  12583581   1606655  37267483  60888093  46787559    121662 
   314859  11997256  19765323  38134123   5196589  53925423   5395205  30769773  54128323  63497911 
  3589485   4696034  53717946   9965871  13059003   2353592   7913512  46762280   6673980   2866624 
 50302158  46756021  30576907    978603    130931  17972714   2775243  48586695  13891218   2085173 
   900306  56702202  15536763  22633093   3919420   6804435  66146307  19758394  11313015   1776275 
 13382803   9103998   4962179  54647213  14221963  57985017  20438195   5396514  39117219  28927863 
 52238115  34065998  21508115  34139739   3114867  17393697  33751995  37678203  28575043  45779882 
 33273965   6687465  46189715  16160007   2226045  45214651  23574593    156825   9526885   8941257 
 44142443  13139639  14250275   9594533  16839177   2302773  58904781  29787723  38648967   5336911 
 47189916  31805547  77011467   4376686  49070968  13531731  10036683  33931933   5029119  58150779 
 28511067  88855365  20088089  21575282   9270168  27171793  59346249  10480927  22288131  23718948 
  1782073   4683788  37587223    718923  74627115  71854193  39148533  25305675  60109233  15572115 
 54002091  22812827  23220177  68311403  16305843  62118663   2848443   5263179  68463903   4372739 
   693816  11666253  26449707  73761053   9348058   1116814   2514167  15161451   1053743   4469669 
 18214384   1229735  13927337  90914244  49470450   2202704  26004387  35543623   4822903  24468903 
 19147829   5684253  49667307   5744235  10455983  16636149  72218399   1290699  13396933  51059605 
 25159547  38268500    606498   5967243  17708235  27766609  49518703  17146791  21548575  58788141 
  5230513  76439553  18763369   6511043  34004613  25384713  52931095  31634885  42325635    704715 
 34669247  21735885  18205927  21059568  25051013  57660403  17271195  21038933    283559   2751405 
 89603307  10483523  12501744  68039043  19395473  19697787  27822205  42141723   9052440  25675901 
 36646251  12231551  10355095  20925984   9630997   2010063  12560394  51140967  36412668  11791354 
 30722143   9444010  71956469   3669843   9384135  43320433  13997463  17643723   2398797  37375179 
 19926267   1441257  67660758  11845825  16838763  39290739  27729747   5274713   2045565   7946232 
  5836890  40241931   8860971   9609715  12975216  13143503  12867153  28818931  35934387    741119 
  7433220  36590412   6585243   6320703   4750571   1511292  13878351  26637741  14513146  36668579 
 29238423  23455497  29876927  11989519  25817643  53627889   6485277  30457286   1196429   3302775 
   571848   8133003   2243364  31138089  74549423  10956081  12639453  60530883  41923109   7704183 
 52255851  47685747  16952383  63469743  21623088  88096975   8197743   1708841  14842060   9592101 
 11063478   5818347  56424953  90361173   3504471  12339291  46717179  10121573    621387  16421673 
 33215563  29217303  29918983   6180177  15271500   9910471  20258779  64244779  13193597  30158321 
 39109013   5341385  22832023  23288349  16134109   1069439   4483635  11787811    382935  16384290 
 21321458  22428761   3058458    899624  23554973  24322263   5858131  54591891  43381923  12438246 
 34045907  59218442  34880598   9753125  37723849  28886565  10538563  26303184  56422573   3752123 
  3345497   1119993  12978060  80111067  20234301  61035539  71346011    602746    748329  59095173 
 23639373  24690379  58243588  51187978  14189499   4686658  29106843  13722460   9830803  61307582 
 14672792  24917113  61097765  38998488  55613667   6460915   2797798  11629141  50795043  32322479 
 43316907  10977193  23841923   3070323   1739172   2100911  13091286  49499389  18887939   3210477 
 20070855   8699353  23137998  66156393  81694333   9154995  13358523  48122843  25296345  50286173 
  3180993  32096007  57434499  12249003  14056783  21713291   3194163   1045368  91353331  39716723 
 83644761   5478925  17581275  32259119  49572613  33313394   4374189  72446035    459899  20492673 
  6140699   6601605   3009111  59700463  16704807   1493065  14832447  13346111  28747713  28928680 
 28781313   2645919  22907811   5583026  35856658  45046735  47222673  22174907  38809758   1741331 
 65751776  18059447    137787  15932118  20756733  34786523  55827307   4119323   2654677  45303263 
  9442253    520318  54338463  32862542  14621676  10308175   7830795  59260539  12824000   9269478 
 65999596    130923  26049723  37412643  14418791   1369551  28294315  13865532  40550163    243000 
 81109953   7093747  34890363  29935115   5288841   9884769  36393441    608943  47786050  43397423 
 18402726  61356951  14070231  15386823  18606107   6695451    125703   5904483   9138923  14858043 
 15077277  56078073  14954586  12172479  70837547  20580747  24524018  47035959   2151303   2682933 
 30111087   3091671  10824885   2764896  29643127   2971862   3275189  12338743  63372621  11589477 
 31679736  11321155  77680173  83607483   9625200   9158604   3834065  70101618  11678347  55679129 
 32827753  45087579  60424507  14763891  22634882  44042997  40312907  27701861  75577383  76933999 
 31220259  37789913  12566139  19874099  49312254   9465709  16334298  15555663  16722608  35083707 
 65701395  13467135  41423466   2104771  21034734  71146986  35777415  86232065  26937167   3298123 
 22633779  28260450  25442223  75269655   4479099  88898385   9224882  43398639   1129671  25337573 
 40647336   7070538  60077371      9338   4757182   4455042  26505763   4633833  17787723  55111659 
 28039605  29289166   9523301  14226643   7276623  15891771  71344648  23902157   7949339  49687483 
 17898207  35362359  15386143  25214593   4444995   5566313   4876299   1742487  11205087  61104315 
 45879099     62875  19545810  17580621  50659272  83104045  52223658  13856121  42855572  23796483 
 11761054  48715902  12425173   8021544   3028505   2258808   2271931  45473341   6209475  82387019 
 14923531  29082165  45307791   8814355  64830427  63718836   4990773   5427083  12863495  11359023 
  3168112  14186451  16525373  58850767   8905578  20900818  19090084   2348063  59364848  56462039 
 14181666   5216706  11177318   3201053  10739215   5737923  26182011   7467142  11714135  27476971 
  2760783   8681704  24866255   3571173   2349160  24856375  24446983  49357050  23558655  36940512 
  1166265    473973  28778475   2625114   3166862    241503  61814568   4200880  16073510   2778787 
 10633473  21962415  84090423  43734137    846150  10153781  68593641   6242770   1990899  38003998 
  4389519  23764560  86904193  13574287   7510791  13060887  34050788  53194803  22676094  26005363 
  4492023   6393723  32154963  23011548  26643843   7241523  14472085  10137513  20386323  49217351 
  8770854  17441863  30965208  37409269  15372826   5718046   5069833   6779258  29330438  10586996 
 23759975  17033023   9021629  53002149  23542833   1004159   8955020   2149275  10297707  52007445 
 95334978  50068839  64833508   1604736  26261943   6763873   6302747  69208185  49857840  25266228 
 73265723  81358459  28127728  10541123   4178451  10750953  19034003  15222512    589411  22579115 
  1060734  24501931  27735935   5287551   3961095   3827751   6457924   6167315  11080773  13456065 
    80929  24629627  30914703  42369399   2297688   5305775  33372483  38455143  15395075  37212900 
 22507363   1826628  15995125  15466181   7711700  54085463  86171908  17447688  39742287  54021805 
 82823895    106999   3632787   4881993  75201867    499419  10837165   8773107  37692603  23803297 
 45901381  22809116  37665659   7268419   3046000  44277275  15262107    660743  37752366  88212390 
 11800507  10042058   1767623  23516513   5637183  51688712  60782715  38352703  12332203    889548 
 66324759  39399098   4523963   5414076   6898971   3530009    642939  11159683  15285623    781263 
  7710833  35856127  88782236  45404268   8668011   3713863  21427287   2870661  71243673  43900737 
  2179054  19275043   3633531  20511393  84302347  97073451  26281105   5294191   2452403  76341677 
 47616003  47303883   8949591   6530073  15209787   8489123   3987372   5912647  24482326  10175098 
 29762088  16848579  11990023  22787803    767925  28149833  39312891  38656683  38503133  16578843 
 31544384  66561215  13116623   3180560  45751101   3799674  15690817  27541344  34299857  22279941 
 38761201  17702283  13071230    176139   4224958   4988743  61179669   2531451  34346803   5140617 
 40329087  38282839   4061035  17297073   9168053  28150362  28599939  40483223  12898983   5306823 
 87709128   2971398   9008512   5010621  19333645  52828008  54964230  70111791  16756331  23436848 
   201947  25030608  57293331  25767618   9140581  36086051  13421899  10066893   1429467  73673723 
 10098022  10674305  40284231  38566606  25328425  21367923  11505561   9699602   9487115   9879675 
 28876023  51976403   7396909   5085353  35726259   2911943  40838307  16536295   6073041  48255798 
 61951803   5729671  13986876  16329021   2642748  10798059   7819723    829371   1999877  80165879 
 38223141   1501854  21903568  28329237  42796487  17649827  24972239   5487273   3423253  22922067 
  8693763  90503625  30841523   2731071  56182263    130851   5528564   6894787  17329673  52303443 
 32354823  17955003   6974597  86458158   6898871  22419534  10532316  25986629  32767579  27813039 
 27150157  28322043  68530739   3659730  11668983  12868495  38041827  15594702  16906741  50533259 
 11695373  24310079  47302573  17218527     11838  21906645  49822543  10825811  25301633   6174231 
 45408598  77123853  76738863  29521347   1869051   5860209   9872403   2489613   5439310   3454035 
 12642023   8310285  28100091  41681508   6805689  62520080   3137439  22900231   2983929   2536123 
 86038583  30231033  39627389  35685915  41372807   5282673  52237107  23388981  12359171  24519387 
  8347628  23336611  50206422  12550987   3822576   9676091  49405883  40844784  55339929    440628 
   680253  10313286   6153198   9055833  23817114  20142651  34082515   7154403   6772128    831513 
 23136335     99573  12499707   5492426  20315068   6907003    405414  43345608   7558779  15923602 
 10763839   3016185  11757583   3800807  13790991  21592628  23501631  10557588    280809  32102789 
 27923403  13964192  54307698  46556369  49332306  12832605  14679903  34275273  46269215   2036703 
 17079246  14150408   4470905  11484843   3354155  28955027  27395661   3920130  36670939  45122347 
  9708393   4686345    889557  28401828   1777983   1318951  11743564   1556943  54399349  71522949 
 24024796   2906103   6934875   6735300   3782555  20143358  34526683  36923061  34709195  24905211 
 42089643  19626046  22176861  28684163    200625  42152123  24901126  10318075  29802231  54709329 
    34265  32516547   5090243  65585998  18978612   1370966  21365008  23469231  12206022  12923707 
 28190048   8321163  43030317  57177364  34370952  13517495  22527843  20657968   6488795  35235161 
  1014269  18952485  15967507  44584233   5400532     78405  13919763   4658799  47263506  37840263 
  6433764  22912971   1724875  57303079  66345041  20127597  55637859   7883898  16447983  62220269 
 21950293  24426073   7655468  71747858   2191923  33973403  22829083  66570619  36892533   8401047 
  1636557  96303849   9681459   1447947   6952679  23965905  13438555   8864161  40842283   7488468 
 37986987  32769765  45092940  11282657  92532147    213133  10657644  39978458   5325339  65666745 
 36257939  59803339  16085418    570959  65215934    654163   5393796  33349495   6681405  52630543 
  9677193  10124175   7175267  13418411  24172683  55279373   9688965   5738982  35294763   3768443 
 64353435  73238703  13601217   7494934  23708238  18369921  40842777   2548063  22583221   7261611 
 13471538  46144683    718917    183321   2495241  41801709  20459067   2851683  38953429   5002991 
  4302681  11840259  27568407  30831705   2053873  28911131  19192881  34567659   6170687   7480596 
 33275518   6740205   1487011  27471553  21650862  39239784  42905334  61883571   6342123  18023967 
 47193178   2048472   2021027   9439611     52791  21657159  15521963  36045363  13172061  67592913 
 10257083  59131551  18693631  19964529   9870191  20072473   8179350  85425958   6297473  45991509 
  6473193   8013523  14162571  29667771  24488925   7014156   3191757  17054267   1019785   2845113 
  8030743   7110487   5733676  62403807  17966805  14806445  19571271   9445668  51822430  18950019 
 46668509   6444339  27695511  15948673   7915067   2814067   6201915  34151500   2377017  41041527 
 43443203  31100603  29320953  50352181  12958753  18098445  38171094   4954353   5674155  13157755 
 47544499  33925248    405941   4697623  48458091  79983219   1870995  21971824   2333722    338171 
   889988   4313307  71763693   9722748  12483294  30598323  64983963  17067012  24157293  48111901 
  5860708  14032780   4287347  31116494  16539816  31101159  10871667  38849811  53320023   8119563 
  3792377  51308623  55973505  41751915   3602523  35468107  17006217  21479787  28251163   2201250 
  6392539  25161075  25034895     63115    220629  82205579  27990267   3403833  54315773   7316223 
 20552403   1830807  61497467  76962701   7633503  32308775  57658299  95356923  15663642   4278267 
 11925113  65079456  50192368    382276  42070575  31940562  23296689  46666707   2832051  35994939 
  4154568  48123759   2335698  80571055  52559943  27298568  24622847  58107207  33074003  36646640 
 14221915  26395999  11765249   7452560  46574783  27064133    633405  23043867  27794018  21212571 
  1300543   1800518  27837844  30294123  69242019  33992723  63353796  24797051  25991534   3976078 
 60960473    981884  21671358   5925627   9415971  11111019  23996611   1302884   5981666  17172685 
   150831  49828245  31173928  36624049  16641693  28324551   4238574   9223403  35124987  15330475 
  9397643  14267857   4981203    696091  20635845  20998097   4604283  43584639  11133997  55267467 
 38990840  59860443  46831518  41519018  18155109    367204  16147711   6385645  11741979  59311965 
 21277381  21943779  60276707  25102683  51255261  45969831  20610994  33578015  18154875  21710817 
 65465985   1717300   4240527  38244021  51120675  48964027  19765125   3230924  25777070  11749974 
 35811528  33130043  56713347   8732371  26603007   5726067   1012008  37529391  18784913  43950415 
  5434128  28579569  12721197  47587465  81951003    372723   7990457  11588793  89849261  14839151 
  7986129   4951883   4862379  41186723  16402375   4590163   1564673  14866909  33721881   2601849 
 42833052  44190795  26984546  26854111   9167682  34608582  10879851   9925629   2700165    106939 
 71389491  24245281  34766155  13927774  13166783  78403805    412044  21905434  70263030    617327 
  1601659  47472283   9468317   5924855   7759429  58035547  46849723  10280055   4292068    189163 
 41448996  69467027   2649861   2677943  22957367  65961435  13426247  47243011  36029213  17655873 
  3115248   9690790  46997268  15378523   8330907  32316330  38915523  29912083  83335333  30058281 
  6403575  13786545  48779511  39652539   5964658  18509595   6027441   2326239  40040191   3694743 
 40000274  17284291    198191  74604228   3154623   3344943  22127835  55850463   2427387  72624009 
 16186299  51157053   7629969  50578467  65879101  28215450  44008398  63721623  15612993  23953867 
 27470680  12725915   5873595  13707771  61140453  11167733  21982587  25647877   5417139  60259433 
 54063563  23863348  22652841   9463083  16489398  60338531  63113819  33997659   1114025   4118223 
 10286971  11472507  18792603   9305047  51107087  19002527   1636947    954069  58432481  83244135 
  6192813  31896487   8324481  62543395   5627193  27513685    330191  55247952  55271385    570623 
  6489291   5463819   9566267  14973927  12645456   5168319  47945547   4231659  23960073  63623643 
 17346551  14984715  37587414  14633786  53336902  39417963  34468499  27409659   2257157  55851213 
  6164182  55931948  38079927   4443851  49030299  75026608  26920562  42386807    570139  29242955 
 29337099   2070587  38588923  12917993  89863545   1036844   1503499  11213195  11352315  49424823 
 38688201  16555295   2824707  62156463   1857543  20488523  10479045   4142739  96609364  13096038 
 13622963   6790533   4964723  42121601  38651141  12293173  29237333  27210843  18052987  14721382 
  7963759  16267991  16390797   3243483  68645726  58881554  38476524   5023605  18422028  23768173 
 32389833  13940046  19406711  25533905   2291523  44185782   3653899   6756324  25863523   7378622 
 54501273  55456880  17649059  35876478  74520289  34795744  58638308  35004885  47934083   3933991 
 15350238    472123  22252995  32956395   1226683  15464769   6154032  65894011  33951764   9549219 
  5670270  48256171  18915929   6827664   6689438  63049931   2940420  12981799   4621818  18431382 
  5920212  14677623   6085293   1023288  57576579  31008075  12841841  11718655   3368348  40469019 
  7259718  37129191  39113829  18501008  24862355  35239711  69317763   5294283   2252578  33955423 
  3357309  82988237  36660803  58345317   2218553   3656958  43286283  35887161   1211303    548880 
 60143073  38818833    218784   8738088   6334425  15313128    625848  39784543   1134312  44992275 
  7433913  15662183   1357963  31940319  77977338   8782137  13564223  19820063  13363584  61217873 
 11346207   6351589  42426465   3667599  18531471  22237863  46031279  13730231   7721529   5918658 
  4799949   3712218    967323   6316428  91732511   1343553   5160558  18878073  31557411   2846691 
  4200659  28815723  31003611   1676759  32386020  32408967  17036019  27908773  36590451  29039355 
 71015595  12686076   9985338   1433883  31079343  17168703  38056185  51824373  28645828  34774023 
 33101651  27978739   9632493  11727633   2305051   5019723  30018055   7450254  11168231  40705538 
 58566987   1750137  14250101   7718559   6137485  65522875     13233  83049390  10685427  65870943 
 54200375  19961988   5793753   4298655  11035475  50991945  12737227   9810903  17172375   4348413 
 72107743  52724728  40269253   4014223  10213557  29986259  14328447   6684324  62930991  66629931 
 21472167   8701127  73956291  20422371   2874123   3382883  34135277  21936699  18209643  21540075 
  5322563  15422251  19805115  72847833  87324107   7255783  11955339    428667   3217393   5757833 
 19824543  21809933  14618321  14144495  33511779  14980803   4194079   7791295   5790073     28973 
   295173    222123  41468343  57973918  21008463   4204155  21536979  33753507  10855599  21869523 
  1493643  65250843    892827  11438564  10659459  26340108  63996993  67027475  51485829   5295741 
 33695852   6469359  11733349  41939043  37108674   2255083  20544881  13396891  38865677  47660163 
  4200573  18472409  17140699  83865475  62862459  13340823  10702854  10754691  24077493   6213873 
 14759421  25353913   6019073  18410433   1798781  64456603  20723540  11485823    100723  74491269 
 58201323  61079423  31816260  38868693   1711819  13372900  73755168  46449442  10022235  62716242 
 41936182    313758  22494921  67895863   4975957   9728211   3346981   4602923   9077689  13701319 
 14141241  86842363  22192313  26705880    337443   7198713  13806993  19011038  50521747  20991723 
 10558671  52792611  24791771  12389283  15331335   7314815  18967625  48879096  36388553  40434483 
 41089941  42783017  10457353  34534851  39541677   8178363  78280494  62615599   4198211   7195951 
 13144373  52112760   6011429    520655  52538619  10953967  21177227  11624706  25578519  36790371 
 53795948  18553630  46616127  52835103    762318   8311840  31951419  37043043   5046221    893642 
 50173557  47375691  43114239    511007   3587795  43413108  61945083   6526513  14280011   1328583 
 50349219   2689623  48343476  22041915   1779534   2247207  29863905  49972021  35894443   8656188 
 64482603  47667113   9282339   2424537   1553451  33137143  74548209  14537498  25879662   7719765 
  4585089   6994795  12230397  31516067   6223675  53949419   1656239  20389800  29413333  61236363 
 12145659  17233482   1294779  52279259   8292423  47437601  47536305  89981510  17498607  42608151 
  5440113  22678283  19918023  23080025  67104978   8697527  38236122  44349887  41495080   7123491 
  7564495  52519291    869208  24605536  27859673  43718703  29386441  17822387   3696895   6516828 
 37616623  38640851   3670695   2902365   1926663  36190193  38509083   4247998  67515243   3526700 
 72742393  47682680  13792398   5586918  38896731  74005747  30975275  19221615  34023287  22142713 
 50540923   6405324  18425831  14545611  15692337  49415027   3419579  14719179  49507116   2783892 
 71038347   7569479   2429043  57971891  11713698  30285455  35927990  27777453  47739228  13685451 
  6957529   7832205  51731451   4485768  30212289   7121363  20371565  20647969  75104409  51261103 
  2489973  63017835   3478873  28573591  18451521  51612123   2424363   7355955  39369015  15054934 
 34132451  24020418  11003611  46237359    989543  15712455  18258342   9173871    274089   6722468 
 25266693  35535237  31242633  85457933  13417747    243575  40589071  79023975  30283731  45616251 
  7523067  25925907  53149370   8964751  16428867    518873   8738803   5641215  36651313  62164193 
 26032835  51213819   2709951   4813146  39726875   4612830  69624371  34348605  14873447  91766073 
 38442605    758694  73727377   7219473  18873883  86433267   5960665   6268651    457377   3800293 
 50128883  13274206   1275735  13533792  52763323   9515463  18698343  20999019   8727723   7515267 
  6962361  69170343   4723883  20006893  28546189  42634290   2747351   2730025    715305  29624241 
  1433882  45986622  29023203   3123555   7788223  21882165  57001145  59978349  46963853   1013523 
  3303794  58314275   7006200  26994179  79619523  37210989  56960271  64442226   8165515    599190 
 23364912   5900155  16032133  49450017   3388569  41799877  25843966  18970261     25963  60161783 
  2384618    390065   7013807  35624403  41465553  42870978   9331048  70112003    869307  13431051 
 34677453  21007713   8696913  49410468   5823323   7616775  29636048  17724648   3497826  23875562 
 15728673  10010519   6812652   8666907   6326415  38429705   7786923   3886923  24376678   7902726 
  9415188  10824433  13153713  12414525  21170274  50225619  10397721  20820363  12166431   1844403 
 63492055  17758941  36456223  35735637   3930489   1244127  36161499  37159053  11115658  10664123 
 22569027  26307363  39733791    614499     76572    814371   4946802  27661211   4097533   4392739 
 47604219  12353877  23289071  39837066  30512877  25843527  20416983  18682566  70958219  51302675 
 52098498  76805319   1561439    684923   2451596    601777  27287106   2809402  76353561  70455530 
  9150433  42325243  54509318  23046523  28151313   1421193   8455943  79575477    415938  50963043 
  1913960  10684395   1581493  80154769    145971  67084109  11857493  13337805  27039899  15724707 
 49794063  20801073  52168659   4964519  40187655  30004539  38815890  26076477    703349   4810093 
 27512531   1562835   4117854  79232133  38459850    515099  52777871  63567747  85542237  28213451 
 11237958   6521451   8678069   4911576  44114683  32171399  26637279  16841067   3772185   3815363 
 22383818  37957239  17761511  50085147  52349300  15542143    209255   4688889  18671413  21513483 
 36306835  23471949  11472639    253948   1804458   8351594  70007055   9596451   6774999  45212613 
 73949867  47486481  90154523  57782783  59529894  40863028  25981993   9097340  10067355  16480923 
 64700451  32804763   3462855  16580559  31454637   8653921  39374223  51233080   2287267  92809318 
 49546431  38295523  21550123  78177603  42272325   4659883  11928666  31187814  75787308   5397483 
 76706153  24988317   1395965   8501358  14850466   1569171  38158782   8347803  56092302  13118767 
 15646992  29185963   2746405  31825268   4830123  43742911  29439568  17969577  47806203  13104522 
 62919873  30998571  12882147  45752085   1293113  32720402   5730025  48353267   6021177  22688022 
 55860791   2856557   7284673  16317604  31314525   5160731    424475  42261448    791409   9480858 
  2488648  17326299    451365  61085810  75871335  14136123  12541720  15662939  10096343   2038215 
 60309959  20048635   3675852  43930365  56596698   9924972  16072673   4019291  19285467  27487122 
 38223364   7733643   9019795  12847083  49613207  44893607   3109584   1665873   3203043   2494563 
 24725784  32479340  24122613  27257019  52058298   3625427  78555963   8170911     39747  14364141 
 19402062    229023    525011  11357973  36441323  36609009  89760941   8428300  38797004   2630889 
 24854526  22877085   3992815  65565707     19050  58753883  36750333  41165807  42916018    198666 
 46268395  19614718  12673041  22248247  14667963  10017570   8850099   2661117   3536973  12504643 
 18991851  31053771  12832028   5779413  56723667  16435995  20420788  53222315  25552517  40507173 
 26697963  42132051  11183478  41189173  22677465  24337590  39661505  24608667  11035231   2325699 
   258542   5322365  14562939  36141963  10139701   2374339  10492691  45756337  33325653   7460547 
 24115014  20505951  17243223  24433145  20161120   1993620   1097259   7452663   4677996   5112213 
   431937  23920374  19969674   2136955  52092891   2247275   7324291  49656283  54219354   6314041 
 30494555  62245607   3391953  75259731   8065131  56467653  16284658  88869327  26800791    217882 
  4218488  33877098   2449538  21682701    355083    570558  96009847   3700963  21038423  14683941 
 12357933  64741282  45415003  68454666   5251839   8641473    920508  41755773  68160215  25493787 
 19213968  11624092   4820623  43110816  16113909  18494907   4719628   6609003  63552787  16821093 
  9052283   1511241  62171498  25967537  38433346  24203262  29162543   2136915  18153600  19026035 
   372819  30225908  18998473  29788347  41547111  37530987   6056088  33648493  60757203   2818821 
  7709231  19863535   4220363   1637948   6399523  14420203    967749  44429452   7518564  28839318 
  9049519  78738915   8644843  17885675  77355578  58217070   6499971  29603901  80570259  21131791 
 22114275   2855745   1287023   5428223  11789688  42812754   1438543  38750205  22981803  18466633 
  5195859  39504051  38519695  12164271  12572347  46052723   1468603   9585663  45998559  16290318 
 24897547  10261547  33175865  57991798  46889669  84741323  40463350   5393495  62021173  27031065 
 45155963   4953631  19681138   9179889  40526763   1505175  21019683  67894967  10943943  49332216 
 11649309  34126719  15325264  55675707  31176669  70408615  29636313  28561003    611349  42660699 
  5446731  22796045   6737196  38189248   1799547  28500861   6748183    366597  28820787   6169995 
  4329263  22048727   5377971  57737513   1471507   4321027  70182357    601563  32018298  48024186 
 16658033  61219698  43398570  12911803   4267979  86931661  15878139    522573   3300345   5609827 
  2657415  54591275  51573267  79213323  18847223   8507923  70821603   6426473  18522381  11225211 
 57487187  21166723   8116263  10962909  64281723  65592099  28443786  31471359  12417793  42771815 
 14129561  86420094  43701129   2557763    261398   7158131   3232023   3209901  40776232  11255423 
  5837317  47383109   1079538  66366454  14781419   8240511    848705   8374875  61924803  26082483 
 35436546  76400728   6432270     36831  15074659  12153786  36886748   2993531   2834351     12564 
 17350843  19270049  11120165  45906711  11267023     82043   2787180   8051712   9335988  41156103 
   840183  31237811   5285040  16249868  22276399   1596427  35849608   2888529  35217168  37958043 
  6635563  17733363  25692752  31577643   1585335   3067323   8130747   1458069   9495483   2419239 
 25101672  34294891  30795853  56724315   5969163   4883067  45260277  21656643  52825111  41711804 
 12245837  13101145  44415948  26638751  20697240  42875202  28822585   2951540  86469198  23530998 
  9173629  74003122  24654641   4115043  35760323  53128848  12273333  16541802  77613575  12408363 
  3585123  78735509  69579507  40808691  39640051  21669648  19502727  19781193  11471267   4870431 
 16789203  56006755   9413323  55096851   2335248  27249072  61627011  10211093  31996117  71407338 
 47817303   2942909  35700915  49780536  13308236  57888345  47888265   2068733  64321898  20490723 
    49281  14248948  74202849  10689685  50328578  72374475   1621851    485853    511465   4893193 
 32538473    348828   2483709  14579317  62854432  23378035  22931703   5686917   3841443  18142254 
  8334811    994602  59357955  79795031  66325008   2650443  26821005  34633563  55026747  25612374 
 23526312   3855723   7819827   5430837   2991512  29738559  58110825  44504219   9199410  15341523 
   162643  62526300  29331819  29490268  12553233  20712797  38315659     16321  21504611   6395421 
  3282675   9091857  21441903  25739642  12476203   6568267   1139835  73296507  64696422    379443 
 47143869  31196393   4588887  41983341  45375803   7507323  14791647   2523628  11911803   2875163 
 33624231   5889705   6119133  73172967  31099023  74861347  21485246   3479521   1183827  14424351 
 22637958  37595997  42316683  38101499  22123263  26873019    556818   2772837  26786090  34212410 
 32955851   1590514  28397748  63961734  52507273   3634604   7007247  17013023  80033366  21432324 
 62313423  36176967  67493231   6299643  11900313   9654713  44047463  17481015  93058803   9515711 
   533700  19319423  15305973  55884133  35492643  18098731   5754643   2407165  20322019   6284799 
 25988043   7890495  18014847  18765771   2295740  83562303   1888987  68423663    784851  40405143 
 19924965  23222756  22179847  19252569   5137223  53368191   5919881  31168435  75327363  42938497 
 29085093   7278467   6173493  11097488  17133873   9835048  47288787   3330399  66548692  23363891 
 12806748  16513593  35822643    174683  16572723  62090873   1461024   4044575  62924994  14783003 
 22739103   5956489   1360866  62287465   7916591   5459810  39506599  43878608  23505738   6165046 
 23694851  51114648   2469009  51755211  21604535   4875693  29487387  33115991    491150  18303331 
   567873   3644689  48175305  37851034  38043819  27743483   3816845   3849675  11696283  36141307 
    94954  26500373  17026935    223169   1052339   5816628  23860050   3454368  21976455  19813443 
   752435  38912269  30856963  28786463  11923373  22476027   2564394   7691956    451923  68327835 
  5661579  50173125  24048939  16372665  12370833  21335544   1966032  15020965  41224219   1225040 
 14230571   7392795  64187208  27059813   5964005  25791523  37073803  44162691  32418168  39071299 
 29112431  83277603  67507941   6542952  39976927  48137217  40449371   7720686  22912890  25352112 
 16922175  44348023  23448799  16717983    650115  46885168  17638590  10202413  22758638  12828276 
 35884772  48121935   5192247  48916780   2208859  35898208  32960226  20642787  29082513   6907511 
 68485581  61517643  19046463   7285929  34809560  18760677    262602   6467619   5197053  63317563 
 30002973  11040811  27523059  52667439  34344475   3989427  17925030   9631723  37321849  32832295 
 30910283  26348045  22016293  42260202  58818425  17375595   4199724  11093933   3563886  45749911 
 31137910  65580443   7301787   6316683  43916443  57499323  27298163  40479135   3396383  25253643 
 48520419  59004105    684845  24909126  59490363   6543119  13446087  27094542  28205781  39911434 
 71522585      5667  45030339  17733447  37205443  28876218   6972531   6152480   3190689  48634692 
 79054917  16737571    708751  34495718    492139   3654841  58307075  29092823  29769197  35758989 
  1442952   5061126  24052109   9749963   1024419  25661991  17056045   3181013   8518603   4804961 
 27597633  38697279    550221  16504499  64491852  20519127  12950988   1266727   9939048  44597473 
 30724257  29972351  13402551  71015176  41853783   3750188  51255187   3229483  13300811   9609072 
  6899663  21688111  49274466  72979404  44390517  15456915  39173179   5007339  20892898   7410239 
  7865943  29540418  53446539  88696366  69246011  54899543  26703233   2938259  65641643   3477435 
 49678283  11911723    591619  28919343   3066168  33480373  91667752  17625909  20725092  28975252 
   390566  62822523   3206733  80592898  35115459  22884180  25440691  13323650  11978027     53529 
  3889163  14391381  57758018  53454803  51113115  56528946  58536623  35635023  32471292  23145281 
 40257116   3777963  78697061  60358148   3374198  10795919  82115457  20852283  31468963  36915933 
 42633941  46889373    113743   4549083  57636777   2772878  11960929  28060012   9197971   2795553 
 33751968  21762270   8026548  38134995  11095103  29181539  20096493  33291469  27006331  37076319 
 48864147  29332923   8221748   1641663   4052480  29386006   3268587  48748057  10750093   6356310 
 32023851   4980817  15266879  10280354   9372749   8616297  42087723  26250069  38672397  51345471 
 17752221   4186228  14157578  11266575   2154012  53204323   5230737  25015979  57963873   5999707 
 25788001  49095623  13208955  67450411  31292363   4213185   9126345  36272623  15154163  12630943 
  4480664  31848467   6986871  28403323   5020257   4775323  47099852  30621571  14752749   7754184 
 34471605    374263   3916563  12832339   1696107  17443703  20518443  32612978  14612644  73318173 
 22395483  40538901  15925775  47471349  58911701  58840398    815715   5267073  85704445   3593694 
  2119448  26107321   9289617      4320   5026939  55732919     11073   6095575  24709868  21321353 
 62472355  19572498  65731740  28369275  65537501  33765678  13303374  61671591  13570339   9145091 
 51235431  24581463  17437908  32110541   4843368  19779234  11638211   9200965  19819500  55192575 
 72518060   2876907  11004479  21744105  61718793   7452347  40190123  37405183  44687463   4644123 
   455785   9956329  45783948  35002626  22294647  53742409  24498780  31575498    983703  16197216 
 25259519  61673383  18002327   1892979  58414518  10541360  48569546  17745879  51563307   4682970 
 31507445  21477601   6453648  51030019  21667923   9988885  36767832  25547713   1127403  39360575 
 17430818  71055633  53722017  11199507  51824247   2436731  11397973  33950083  57203101  94338771 
  4707034  54179995  43051607  50892223   7756963  14446893   1355467  65413103   9726423   8800425 
 13270689  28437742  11665153   4671798  27302381  53933262  59333179  33232938   1480602   7586628 
  6616293  16315081  57285973  41211387  42685656  61292532   5912851  37501735  18657657  87159183 
  9423971   4012720  41205165    127131   2492277   7898403  29076185  17029837   4894114  74905143 
 16042383  52945505  11133522  27130280  23399403  15038817   2040688  16660203  17627955  83075669 
 34743174  13274821   4378403    309813  49904745  40802313  26802348  19605859    429453   1513983 
  7438731  53984196   7749060   8499796  71634228  14475533    816267   8867038   1380359  13108463 
 74604308  31171395  13124647  22458123  63011603   3045603   1748613  62469243   2721012  55680193 
 59436627   4400963  24031331  10875903  59872006  19813853   8519875  12085227   7079888  41205385 
  1897648  13536723   4337923  15033267  23522352  53991717  14456145  10392743   7879026  15008451 
 41375109  14242697  27469479  10914313  10953839  60782513   1900590   1681811  10568002   1137319 
 13384055  62926383   7302297  60280524  18683529  69315873  56187475  57939914   4607286   8112315 
 57125529   4918749  75894883  15813843  13385248  42048753  86409594    776679  62122821  10382559 
 34801902   1250736  10937844   1362363  14364653  42526779  55876839   9972523  31301547  63065993 
   329631  21769059  43843974  18797923   1032927  39083688   8474841    301791  16926373   5094303 
 46034377   8077227  14522748  11899471   4251075  25160757  54805683    237063   9872895  14440238 
 10894201  26689953  18147323  37842741    729747   4470151   7807923  22104581  34073519  11174957 
 47706607  28252443  29537239  14505229  60749283  40336363  27695661  35876507   3353221  14610043 
  4441679   8270983   9379068  64525407  29008149  23905851  66035256  45542778  32396043  69965423 
 33200251  13693571  66304043  63776825   7619407    598343    620543   2680647  19741423   5245866 
  9874834    420363    255163   3271755  43088907   6558675  49074811   6964383    876915   9153771 
 65984262  32090331  39505983   4152633  65195418  47366178  73621135  42408903   9410524  75225843 
 61790754  52373262  35408846  16938393  10083931   1928535   7528498  18738763  10309047  15792225 
   650178  39214509  93945187   9821307  51004608   6031315   8189413  13900523    314283  30067968 
  9544595  67116803  12306065  74815019  10851873  17792407  45044223   9140035  56413875   4868571 
  7672923     76971  45339868  17557447  14909459  11166939   3879453  20270163  46798103   5872218 
  1618220  19142990  59408723  29854041   1405572   6973611  14079216  14821179   1683967  27776900 
 15202883   3187599  11025381   2327071   9184460  64669665   8150813  41661393  27042971  39634553 
  3012264    222261   3916068   5508195   7926571   2142429  64363307   4415589  30858459   1707952 
 40433384   8776413   7654567  35393367   3264099  54000621  44244063  39053625  55760667     91755 
 39475003   3209043    370554   1190143  69354026  23479823   1602105  15776629  26118023  12107523 
    99915  46954899  24776501  30074541  90561023   3083337  10594307   7539478  11837478  10956033 
 35592715   1323405  27206295  11048435   7561317  61541747  21780087  10952088  37880043  76591617 
 41058333  14933926   4972575  62422043   3482556  12344819   6767080  13113828  10964968  51702378 
 34265646  56190273   6369983   7746247   3276806  64711476   3325689  24821003  17853643  10055748 
  9122487  29595850  42010223  26117943  50784386  90931029  35011927    347883   4618947  43920279 
 24251966  31657203  19334850  23836371   8857257   1174169   4451493  26240073  41025778  46309843 
 56403933   1336559  37126888   3951127  13605799  26405659  10634343  23140923  33205658  26837318 
 21176461  16543650   5962773  24183243  29637224  32548122  27372131  42657918  50153478  30396854 
   325635  58318413   1585787  22037252  18117670  17407674   5920635  48161446  19184523  16187235 
 63994887  23440651  60012894  21831163  20824062  28513542  11313750   2540650  45588573  61311143 
  5919065   3076392  60607275  16508298   4191342  30923079  10912163  26354550   6305340  12738849 
 20049936  53947005  17820883   6756487  31283700  83387705  47293549  21649822  27013123  60501683 
 33556525  44879703  58219035  18479619    318480   4785333  28763792  46063248  32694715  33320417 
 44504963  50431039   2859542  48001857  55709146  17546805  48501519  43055203   1915579  27102798 
 19587873   2612913  25659267  24868235  89813308  19804475  34434007   1026967  29457528  22520683 
  7138247   6146571  45167547  31974876  14442289  50251259   5199723  11723835  74995391  77703725 
  2385940  85305867   3201087  23283189  42283779   3387831   6493687  14621998   1027307  39994725 
  6926481  59702511   3223038  13554672  36727463   8237859   2213880  26460459   2082272  20230305 
  5210883  33114237  23533939  45970203  39021063  29358579  21228720   4509033  10908105  79888965 
  5671908  44078086  60628993  27125067  36318433  49548138   5194875  36222415    142863  20588064 
 20209435  42826556  32321720  36500532   3941173  51156192   6624207  46491756  27146023   7602699 
 18794500  58090815   1162219  47210363  12914883  44446832  14913147  26223683  64636539  16254049 
 31791113  38785463  51893627  39646023  16239731  41531183   4651868  87045263  11363091  42301923 
  8599182  20952220   3255843  14552343    501675   1239117  31672419   1505231  63742587  14292710 
  6840375   1924287  85685899  72226527   5999818  21218435  71114523   5296323   1020240  48963873 
 35682770  17313975   6426211     46771   1797773  15085635   4072503  53116373  52662056   5863053 
  1569774  18233813  39468123  27997083  47673723  45777978  16796555  19833029  60069597  27444795 
  1507707  92184369  41160693  59106733   4981723  11826171   8568223  23314659   7201339  21590571 
  1798910   9700233   8010333  25444098  86179874   3975765    857700  50539227   9473271  38651918 
 29726099  12844405  17502167  29307819  52361729   4960823  25744253   1920871   1118865   4233387 
  7895811  32293459  73704543  15083913  16178468  13583259  90965286  33568933  49857933    776157 
  5283024  28957125  17402569  31689163  17390139  16124043   1455889  11302029  42517682  39209913 
 28766235  14299783  14269083  12292593  18401552  61054170  14567123   5628415   4392451  21444702 
   295803   6375547  36561245  20307913  27460989  18447786  63131237  43807257    971027  23102307 
 72324153   6224751  12846327   4836573  10185459  43613170   9707717  50904200  11526638   6443803 
  5043119  34872873  68113275  41785755  10258683  48288937  42956299  58122252  14164477   4832979 
 33528271  13769993   1795863  13585473   5563320   8067441  13953696  22711773   8306421    211884 
 19567977   5370423   2436176  15990423   1584248  10252976      7498   9077343  71092374   1437699 
 41709137  85562985  56329700  12054327   4003529   7214652   9804894  37275063   9566251  74296433 
 16778928   2598819  10003058   9008815  42360903   1687123  64778075  30072382   7423928  29865048 
 39326073  21991039   9775995  64202649  12664859    271093   6006467   8405432  59359975   4171639 
   301983  18088211  48195865  52612827   9521019  23016315  84557181   5489717  66166435  66322379 
 20985738  35819748  61629823  31199403  15530534   8482077  18253543  74021115  57164443  55963971 
 43529869  23207905  19452840  59135738  38151093  30901623  85224030   3660622  35621203  12002652 
  2362903   8910765   8198967  69600423   1406703  43495081  50151048  46692705   1012285  48858779 
  5467975   2358115  40905285   9242731  13953579  45134793   7439373  26200309  44050213   1852323 
 10621563  52720350  33594459  30636443  32205387   1697403  20933411  12640443  29284683  15381051 
 67443587  15968867  19901635   8553239  32551415   4169199  10339365  19956631   4282881   4540623 
 85216012  34861249   5227503  36377373   8203278   8887807  38709963  11250531   3040517  11972391 
 48554863  39121899  20725989  30851358    501006  64905069   9107151  35756067   6577350  58693070 
 65439838  12902433  73138605  27639945   1395447  20376955   4465921  28934903   6928123   3428227 
   137322  55533983  63341291  38674623   9183948   7939569  87826763  12983457  53020083  53004347 
  1674113   8932915  12052893  28068129  29592452  59222819  14528993  57248223  33901617  10510297 
 51191718  33994800  12736944   6836546   2818671  37791798  22123029  94106409  10166244  14890032 
  4057563  85169513  41576783   4489185  26492407   5228643  34500399  18364305   1206606  31683763 
 23527623   7110243    305999  33468752  14547625  25808609   9868935  10527340  60831388  12925189 
  1874864  17527336   7380418   9220859  30310543   6240063  10737499   9440273  52749531   6348675 
 51191577  13544223   1513147   3097794   7601516   6060543  25368065   2974023  58849968  32501343 
 29734994  10133659  25688816  33918792  25609463   2491135   7332343  25144398   6072087  10516945 
 73036118  66599457  74690267   3356515  21968333   5334715  43850553  14862721  69043183  66652443 
 16667331  39278471  47430743  58057352  31172043  63732507  38116331  31556892    778285  39686828 
 39425388   5320691   1196692  51787617  65696985  39418584  17385183  23570334   3556923  12277563 
 66529269   8566955   5382305   2314798  41052813   4330137   6955610   9759215  46293243  12154618 
 32599741   4615071   9158811  35169499  10289623   2481637  31959474  10465291   1366668  24873777 
 57287995  12885035   2451873  12246198  38298043    426483  23031163  68495424  47848473  14748603 
 74639129  22021056  19153173   5502789  13957098  71193883  58371472  75038702   4876995   6665019 
 57440275  76459935  28037795  15784554    971705  31189227  50862651  15518535  66388335    904923 
  3385327  38225653  28991679   1767294  20700201   5683631  34878715  83373383   2986715  19690585 
 14564203  76122091   7133690  62601540   2194923  28107909   2230375  14724757  10992251  35460423 
 26181373  30663451   5224403   9709602      7449  24185989  13810227   5495986   3754347   5260824 
     8668    209843  14492223  19337091  93017550  32952819  40584359  27959022   6117663   6385059 
 13021095  69785862   4960709   1144623  28501908   4974051  56517549   9685883   6343265  65180118 
 25702016   9629925    370968  14844923  27275640   2053083  74602884  35807048  31176205   4158798 
 23157972  24276503  10361232   6330910  64808041  23423185   3846103   8157883  56921615  20866977 
 44111670  32171531   3028764  25246413   3879978  56081621  22780923  12535815  32301453  31367248 
  6025246  25084203  39598917  32502779    861683  17527259  26335882    592493    178847  25654983 
 37860459  35039448   7277328  40996210  48558987  45634068   4597578   3851217   9722617  46671323 
 47673888  36443223  33142063  16899421  12050131  31236246  54182355   9892299  19200685  33831691 
  1104603   1153803  26423685  44021859  67155803  43981394   7214022    604344  15050886  50822283 
 52517583  17250405   6153273  26360205  22306685  33179363    570693  40673909  10510854  11789765 
  6020059  62980592  52450224   8604027    248283  22693626    397803  21128940  17198201   4804475 
 26331315  63220981  49359371  79074811  59196003  32823657  45163241  31818797   6119988  51742938 
 18551211  11625915  17346792   1869718  32885003   1421456   3168743  27441418  62435233  16642653 
 17437803  17685021  10393051  31097723    833479   8953457  21725295  56173053  35304525  54295945 
 18593811  40661961   9190627  63676245  16819727  40981284  49903907  11531318   2515044  31801617 
  8799188  17956263  11585634  11513962  10152967  12734929  12687763  76154343  13072723  44541078 
 75033543    817686   9880797  47974753  64895048   5811288   5493039  43103688   6500463   5959732 
 87032730  12574503   2906047  82801475  15300093  32386723  15813008  65476471  14904387    948395 
  3686399  15413773   1721565  20767298  27703071  20178101  31847655  18387343   2418363   3758535 
 14378457  11630635  18538149  63389835  12841053  77066123  37827259   6884448  60159051  11827367 
 11773473  26074974  27848112  24425083   5557437   5266195  20931681  21034763  37762495  43864125 
 18010071  44935122  10754323  30291217   5181852  28540835   9191493  11050643  12595773  38656303 
 58393155  64837665  12944699  25819371  27832929  15321133   7438161  68261127  32193823   6788401 
  8023512  29464829  66855943  27731667  24767099   9656791   5133507  12234323  76207923  71212949 
  3410046   7118327  20509574  21105441  11604153  28834082  15061071  41747055   8587123  21362793 
 60609016  34718235  40957711  13656388    917991  23488445    624933  72902342    299013  15577197 
 24074140  53621692    826696  43021493  28277539  54267688  41218791   2109642  47029763   5894191 
  9528807   6233763  23735361  66451018  69402668  96831273  16984473  48723172  36698873  22292135 
 32661747  21297123  34331511   8162823    147849  10490163  69650207  26760780  45430871  16647595 
 28904089  17317792  15703815   8204859  13236203  24350267   8346731   6877062   4752042   5002316 
 25746050   7421681   7410407  36533659  97408374  32010507  20094470   2193549  18087115  11799867 
   166464   4739067  64908933  18106619  56108733  12513099  11487243    490767   4534907   5125248 
   714786  35448723  19373841  66191279  11052575  20230636  55561223    688647  48921793   9028971 
  2192259    158694   1916331  22540613   9226927  50526555  17025683  14913996  51785497   8374167 
 30569691  13829295   4152942   5198854   8488779   2071857   9881976  29051262  13003877  35385543 
 35354297  34782549  17827904   4431017   6294139  33697249   9146009  37261347   9691152   8822213 
 33684473  37694098  94902973  10566507  13079593  13607569  11486587   1905783  19074051  29495139 
 70306710  31606148   1200875  43236843  19024993  65785083  22687988   3439790  72034771  28328277 
  2477310  67037442  41065428  57573870   9732903  58220661    420948  16932055  33444375  19505635 
 21974503  13543068  36151423  66753599  10398868  15273819  79447638  25648633   9506115  38965863 
  3922523   5702163   5280996   4027731  32140231  23189354  26741243   3943018  16636724   3373773 
 10951248   3642623  53812035  25994643  11271951  30517562   8563125  15072827  10965429  14375572 
 21701083    126552  22497441  34445633  19222047   7821299  40772379  46552827  49832442  41678541 
 68590686  30318949  31939289  15396025   8198529  12929403  14255166  39253289   7318923   5174595 
 42319903  13092510  65166939  17208897   4675490  28191867  18112803  24944263  33914619   6516528 
 10838895  26052708  31040997  31539032  34041333  33912883   4302013  54411644  21013977    700461 
  5447558    762498  60599269  37724919   4084125  22584137   2657238   4464329  15451995  44472891 
 23185503  85813403  39371784  27515884  23411003   3271224  60329721  18470397  20700803   8940649 
 36239963   5238603  34744443   9603512  19533803  24161343  28769719  52272667    849179  19541283 
  3641891  20549677  21850665  16768852  76913783    153341  19944003  35250184  28804794    544609 
 16197342  21250415  54496139   1366950  19354723   8537337   5864751  23822580  13918005  44139638 
 16851084  22154595  15847811  85166373   6292995   2256861  11105883   2886841     48579   1457955 
  7759628  14369304  10476281  29923633   2191675  23427397  34941237   9960549   9212538   1651073 
 30731054  50533188  14616621  44396489  35070473   8025330   5313347  27775798  22500909  40097628 
  9186060  40187115  10403475   2821533    317220   5896013  88166955   2375034  17856379  10864073 
 23826273  33268554  54223845  60995841  19627068   5973783  91068088  69666321  17389411  39340243 
 16300149   4034783  20160981    551674  44083139  27409298  28131497   4480399   1016283  78767396 
   560862  12181319   7427110  24514350  52613229  55443739  65922213  10630645  33724947  78419779 
 58080693  23476830  15099648  28465403  29229744    670763  18675318    327333  11633515  38500455 
  1510679   1340931   3331233  24866171   7536886   5507933   8242077  15642033  77774845  20990145 
 37270941  15881420   1635339   2422572  16732473  43028144   8899731    737035    712065  28133923 
 22209453  36814701   8171943  47727231   3411105    111507  88623304  60833085   3559735  12925294 
  2121571   1033173  26977115   5617492    588969  40992261   7184248  43364267    243615   3117948 
 31667081  42659764   4064829  72304658  18536505  81832965  42468567  67295641  19594467   3961437 
 45341403  32487539  18404123   9948450   3415911  16226179  18695043    144693  12368486  79371961 
 56211531  48718761   5030715  31974203  53794021   1213287   1796323  22135458  20033403  50403515 
  6396359  31187019      9834  39407134   9889779   3856843  60744239  56705680    285723  12877938 
 38113401   2297698  43440923  42702237   5883483  33472395   9180777   5928883  21961649   4748713 
 10296773    348131   3381715  52607528  17430289   7135707  72242568  65254131  13432264  68352652 
  1956777  34561771   5043056  28437929  27883671  17532831   3041703     25737   9560492  15463935 
 42653795  20229969  44722773  40117595  11913366   4938479  52709923  63513573    612847  27286833 
   477810  37110843   1045796  84909563  19119243  11658979    706123   4756787   9284502   1804231 
 14524575  30173910  22900373   2777427  45677967   8507352  48392952  24757427   1146219   3722648 
 56803113  48472638  20901623  18353051  13246863  27293356  26906771   3502401  16727568  29667707 
   795923   6225632  22315281  13531623  33820527  41575155  47972073  63148673  26253427     49053 
   281371  18026424  12103383  45273708  29576283   8046902  15958939  56313471   2203371  24074503 
 69076733   5788323  40222032  75378748   2800872   6658639  18707093   4639364  12740674  37547323 
  8244735  21942528   6776892  16898433   1031923  37530006   4008325  34618834  10504155  19288795 
  5074742  61049333  52690695  21518718  12507168  52204995   5187623  82863853  12563547   8178307 
   278808  34160374  15846543   3056763    109102    863323  26797245  37007619  13688187  69671493 
 11779027    797745  31772827  12858395  12862203  13737307   7924263  11042308  36759469   1568613 
 77137196  86419438  38656017  26332679   1643775  12638543   2417673  22752902  60853377  49112228 
 56188101  31688493  51880731   6315255   1981275    547893  26535138  10012803  58860678  43101127 
 42784069  48722215   1700451  20370871  42465280  10724238   8073263  73896668  65519423   8322930 
  6245499  19562298    213153  26305273  12302556  60415653  21218352    535903   1095693   3907811 
  7880923   3550488  18180923  29337623  65557923  11275771  31908157  15589540  54154982  50219743 
 12034262  12361851   3264150  24658795  19674085    896793   3916288   5656101  19452798  38166321 
 67252506  35754366   6354247  61157595  32359905   2794313   3350513  31163486   2932627    504528 
 16106028   2136240  72578121   1434319   5156571   7291663  12272953  44719931  16121943  25275603 
  6892563  51114213   9228723   5559339  67066368   5061343    394175  13196009  20486237  28763007 
  9210755  78212103  64228749  19061934  49756674  41308707  49192059  32533467  23200395  36203052 
 37437363  12527763   3891499    893028   3833371  12321123  31219826   2661363   6390507   2786848 
 38345199  62579303   4237107  83875683  89179003  21081687   1870179   8811959  12574971  41317698 
 49852023  87318660    334573  72515076   1575123  56086748   6207863  12146565  12801471   8914080 
 35522619  42968895  86311131  46286467  10930198   2804871  72445248   9965463   5809659  55326606 
 22339195  13651215   6006878  64826115  78466203  36835979  55418823  10108799  48397113  14239088 
 18813554  13330339  12459354  23831863   7033720  21590165  28974459  12180360   1092873   3932357 
 14661231  95260173  79722539   6714037  18607263    610458  19050660  17962309  34264307  17457704 
 57091503  69197591  12383275  20820103   9349723  16278253  25770338  12321915   3027056  29307844 
 13932285   2566523   9886659   1614923  72265443   4202223  19202865  28760152   1384926   3056299 
  8100202  26266803  12540959  32565363  32296126   3932299   8621673   8786783   6473755  71880873 
  3494596  13161429   3705873   8897613  40051743  30455037    241371   3824443  49496955  40255179 
 37094661  28226433   9313383  81683953  19820833  30909573   9822993  39028903  58868683  12074775 
 23795227  56653629   9696529    144843   7872547  35771943  30286313  16806345   2438412   6664131 
 21528168  23781578   7228939  38381040  93213837  58206593  18051243   3535200  17358493  48148773 
 32473251   7039277  16021436   5075133  11850261   2243407   5496009   7462886  37051403  54105643 
  7178089   1825557  24968693  28032387  38160861  34052427  42508923  43321223  31854813    555135 
 20703861  30149811  39381051  15120306  68127273  44170119  13190531  19851088  61308258   2234619 
  4249863   9178403  26096193   6481545   6141195  14636463  20923123   3713531   3334452  57401789 
 14731832  32229483  37859835  11548923  29115154  16571276  19887898  26191818  24846770   3251091 
 12098867  84051511   2787171  10095018   9803707  62516253   9791373  20022091  39930089   6375471 
 24924243  40247817  16403514  19692411   6664563  46994835  38558203  55092523  11010853      4779 
 21470341  59915905  51221811   2050551   4040658  30085958   6151380  45514713  55762467    202137 
 10705987  23466839  14431135  36007458  32689955  78504378  12218901  12335784   4382363    879351 
 24598682  48230049   1251788   3497448  12025073  68848827   1054491  33457983  32221653  31473971 
 20715126  26958011  11107215  48825823   7680903   2432853  29524447  45887860  24447351  22551293 
 27624051  23310467  33283579  18582687  45052692  20205627  51393531    416751  19981923  34634745 
 28353998  55154922  75681973   5625979   3184117   7609320  12780452   3021158  17142031  51448905 
 53943166  35424148  13720011  47478303  29564715  15425463  40539897  38323243  20590671  12169563 
 21023797  29116145  10695228    262799   8449995  33407025   4626843  13976331   2978475    392553 
  8065873  37835929   2297976  44874411  88602213   5986347   9086563  32624872   6085563  89096035 
 16687204  21293660  17636398  71410761  27041163   2191428  20824408  51176417  11339599  10394871 
  5755923  20139891  71207651  59025583  16406007  64914279  53397003    483683  53691988    363798 
 23332011   9379491  12583967  51473193   1979451  39504939  12265623  60909703  19634379   2448353 
 48304450  27671694  16403146  82487499  55355139  39455289    562585  56530769   8482896  12951418 
   329100   1549950   6671643  43131277  50894178  64025107  21543795  68252816   2871577  44541158 
 56289895  10734033  73793013   2562295  23824293  16041079   5600724   2080443  62978787  73153003 
 11352243    690961  28422311  46855050   8227614  52083055   2433519  12952998  13400958    140575 
 20403843  23211843  50100747  44532339  23020841   8690079  11412719  11067033  34430523  31645833 
 30171118  21325211   5489530  16928823  53280549   8046533  36548848  10117059  16530994   4331885 
 31663023  60218866  30256113  12607355   7420150  41535809   3194679  49189368     26716  36731445 
 51594033  26939083  41656751   2080275  67097255  18906978  36779031   3242999  22568988  25534923 
 17790511  75329811   6624411   8199630   4119987  36911197  18349311  50894546  28434174   5526483 
 45631360  12494703  12054540  49711675   5607258  15935574  41267416  25612483  27445268  14309103 
 42877719   7790859  33107262  30139771  46400635  48627695   5856808  24880235   6389719  18985035 
 17357557  14100363   5166958   5082387  19445973  35987412  11129895   1873148  34133610  49338258 
 19214253  30985971   3399273  82297931  87213273    597909   6443911  27509023  11407773   9718203 
  2705758   7753317  71013738  20910123   1428446  14652420  20158998  13017855  32147037  33975373 
 62161323  27674763  14849963  22806318  66033349  39456798   7154463  64282103   5836683  34669359 
 29458290   3283473  15336233   9028842   2229217  38114473   2413143  18122437   1658011   4909483 
  3245134  20755678  20022677  12268689   7444428   2294741   3640333  98392943   8794923   4474198 
  1252491  18049873  20524013  39597407  44252097  12416379  57460966   6257787  19116528  10513923 
 30945147    809401  52443654  78295323  66471035  42556758  22200315  74024827  50045553  35645111 
 44812779  71840557  10937702  28085255   6526123  29977103  11625867  34654083  43874148  27484863 
 25018047  27406509   9117997  31667790  51371898  18199563   5294123  31042713  47727249  78390363 
 20352073   3480315  43978371  52625659  45093000  50939187  11845843  22619366   9765787  16295475 
 25163579   3369549  22395699  40577559   1816947  21579107   3618279  12311770   6973081   4199423 
 61180143  20824095  20765487  40631883  39151833  22119733  41663472   2392205  11579183   7157768 
 35385291  18090142   6830199  42457074  20680875  12440319  34117404    135859  50494443  13006383 
 58575024  76277783   2888983  48561218  34866713  70925935  39912853  15973971   1291413  27539749 
  4167146   1599459  73086963  68484379   1391543  16662393    682131  87709115  10164219   6069599 
  3068724  47714139  27162489  31744424  51951771  71363799   3170635  33872559   1896935  52758851 
  2166399  11329637   5842275  26366001  57028803    935211  21831033  14305147  54358923  29955607 
 11013131  17332785   8247033  23523927    669610   7186497  36769203  43410021  19582404   4567105 
 52942200  21490907  47470299  17677623   8625251  17880818  13341003  25867779  11637177  32314238 
 10885793  61786595  68984547   2675628  17263083    427731   6611748   4928659  64832316   9195591 
  2829447   4448543  21363669  14448983  13799511  19185728  75040659  43059999   1481127  18317504 
   973851  14080548    415509   5055838   4998948  68405538    467163  24390617  23502392  42167793 
   713199  21425421  40214283  62411756  31641243  39348781   6497517    778635  22389973  20863189 
 31474214  70681741   4620795  19601781   2634227  58656838  10119279  10770366  61175886   6895655 
 54540384  43600059  18889728  46473312  20995161   6998312  21511923  41159883  79102263  87802467 
 64808619    730391  30731191  27730243  12351103   9768867  34069932  22564203  46339668  42569959 
 23715143  18064779  48146228    252375  40235142    971574  10775651  25991139   5146327   9147077 
 13529067  42113334  20985431   1492064  92988318  17220108  54973563  43836762   2981815   9022131 
 10571187  26128698  35807444  60682218  23825472  65357753  18275055     57675   7941243  21100908 
 14551373   5715381   5223088  19023531   1016547  44854595  51072900  34141243  17777652    446655 
   253984  59725833  33360723  14698293  22694355  13594299  72094923  31505763  71577979  38164115 
  5101503  24304902   1745622  19309061  52095291  69598694  18451220   1866273  65034498   9256455 
 43865613  33109901  22769883  61400143     11667  40141498  59742651  62890463   9043125  18052599 
  3755661  26260623  67536243  17751246  33137178  16333295   7325466  36600123  20598063  26511721 
 13553349  42904075   4424758  11204547   6613275  33484885   5091724  84736754  36329185  21793919 
 49127523  22425647  15242223  44865159  38591319   1020480  69712779  37150929  20266985  71747203 
  1925811  10708688  46229400  53443383  35358523  17633993   1488423   5683707  26251977  16422393 
 61780808  26887953  10464111  56224083  25333123   2324091  17540163  63568474  18975331  25241167 
 25320511   9347793  13926722  46489665  26614725   8581224  26599101  10851483  11430249  76190028 
  1165750  63343038  37814247  27333928  34995031  43540683  81786923  16844581   5171567  17877703 
  7066339  27698258  48467542  48413283  18349714  13105533   4268563   2109723  26411837  72900298 
  9827046  10304121  23030515  17090873  47098977  79924268  24457803  13872969    345165  35731987 
 37329072   6810374   3873863  41294823    755985   1442535  10641579  59702571  55475967  52785148 
 19256787  26737746   1371732  43974338  19459963  32813180   4443345   2250039  56983154  93403381 
 34151548  46086979  33737679  56770629  16676948   1553755   8310733  16421223   3177708  32761177 
 75363244  42830127  13675523  28349661   3707619  84955083   6501985  23825095   8640183   3518823 
  4940331  11849487  49060669  40479870   1115715  35366928  39055723   7612891   3350373  65556757 
 33002883  64050573   1572815   6282749  72736568     91107  16071663  30408891   6517005  16835743 
 28410081  15018291  35712039  74662073  37452759  10697611  88310206    383101  48522171  43869819 
 17469823  25952223   9631413  84315693  53439405  27379893    397170    406347  11440013  26682543 
 11622396  33619951   5260161   6629229  72917690   1364545  36804267   2139164   4869351   1675833 
 44366775   1823429   5778333  33745123  39743193  14066025  11538933  10432582  72115623  51214209 
 11382333   7041021  35707944   3459669  42404579  38201217  18084579  68105985   3190619  65124017 
 10407949   3549019   1369744    238358  91941993     54912   9673835  17898318  40584123  25808328 
  4879043  15149907  13450523    761415  39099057  19520815  15012888  30783878  57541003  82721168 
 17392405  11829556  10416417  35129943  29092205    815553  17959713  45826332  36741168  83077531 
 20159435  13644985  50348169  50666319  10753931   7472495  29950599  43678575  14029843   3343149 
 19190419  10927023  62445868  69077571  17777600  33853677  13690459  34307043  13748809   3745463 
 32734167  51698427   6421441  10424958    650659  30469419  24217359   7344438   6096661  11214171 
 24427785  57254697  22644945   1832181  11690683  44840513  64247748   9667039  29693449  42644277 
 40232427  61923327  54145203  43525917  67830113   7526881  53690823  30834957  50925606   1755464 
  3680622  35055099  59883501   7994607   5010098    303580   2512059  32096586  16218171  33778133 
 15101693  36470022  24115513  13886235  31893192  41202123  34371903  24878151  33699414  12494465 
  4350098  14774415  31497225   8640924  28288873  10301856  59269593   3848859  81937979   2035002 
  6790191  56162544   6477483  19952769  80155905   7949607  56213283    766768  29486298  27078865 
 25791163    528549   9432168  36679144  13094347  35591073  10565204  17417339  20840929  11427075 
 47458273  58689573  36714153   4871680  64400652  12513291   2597499  33253371   1138083  36179169 
  5236803  29802807  15539199  26662773  58233508   1472884  25379072   7041228  13960797  15619975 
 22362144  22524843  15293154  28530219   3976392  28783978  16814463    237948  64054498  25240943 
 66638695  54423765  26967627   9126870  64690863  16166595   6581567  42746658   7546893  87914418 
  9742715   8431595   3375483  95510628   3350190  27972891  45809961   7346291  12491245  16818783 
 19217359  36475958  41603423  40361043  37125942  15104465  45659877  12603723   8880648  13180609 
 34739947    202578  15600628    237707  46383603  39581075   3575111  10729649   9284829   3449723 
  6243414  45915531  14961466  37438811  49740171      8008  25457083  10467177   6867659  54466080 
 22829939  24841291  39186231  36958239  35241798  25700382   2238085  41327187  12913863  17192401 
 22757409  51988347  72062223  87449035  74224921  13560669  30538938   9478791  42857563  44635595 
 25126560  45992563   7945944  17555640   3344441  54828603  31775925  51734578  13376559   7035519 
 60196035  64407171   2168795   5733058  60181623    778121  53026899    747443   8910639  12601705 
 14291331   3302883    779440   5723784  45723323  24112491  22236033  23082923  46221333  10967703 
 51394039   7698457  17928793  19307143  42201285  75863823  32914973  10449464  24857931   6764199 
 77736621   7369923  35158226  10370123  57357278   7498727  23911818   6822873  14053707  65981379 
  6376523  28864998  46398723  32448635   6500238  10735575  18060907   5225133  34569471    365193 
  4048059  65161503  58877875  47854336  48049722    419771    450903  88491498  45580653  32357175 
  8228072  28925028   1898862  11418523   5388675  40544619   4478883  62645041   2653733  13297695 
 29444027  92996025  30824948   4705341   1998158   1879269  28140795  23738568  29887809  34319975 
 13548180  18873582  56096970   8826459  49954303   7798485  11427732   2776901  40710895   8767596 
  4903585  41874151  47898173  24808371  43950783  29657195  26226268  90337219  56254563  19555581 
  1850059  28647563  33890133   6265371   1895093  50568867   5046323   5312556   8259348  32372311 
 55401207  15112566  14407923  60754761  58881365  49028004  43251571  33861265  59449938  44301883 
 12830347    320983  22883203  39231369  26168583  14048235  53810131    366062  22037635  38214999 
 77554197  38035484  70590573  42042075   1314733    811570  50344287  33862302    321703  15819693 
  8089583  64919399  17101223   2206621  10368799  11281323   1508742   5408358  47005929  14668470 
 83649115  23503021  24169623  32598299   4225288  63996207   2482847  34040961   4424933  40146795 
 12224729  27037439  22405398   8651072  32806503  18788937  21035067   6975699  82854153  28142175 
 72355449  21172931  15371811  38549991  22434235  13790523  29301387  29298763  28159851   4145847 
 21334683  10253394    185259   8272721  23705948   3241419   8025723  47259487  35929423   2365267 
 12592563  23875632  46933813  15167216  27138611   7304821  25638443  15882043  17597613  71410523 
 89854655   5180973    682098  33971323  19385415  24726549    282363  31850898  18043103  34740423 
 10674711   1553688   7997959  56545921  34047453  12837321  20554678    901123  29222715   4276683 
 53035534  40083894  43619859  41060163   6385873   6903605  70249368   5226513    262875   2751375 
  4278900  26169581   8323035  66520561  51759125    583173  12989499  10949595  59399178  50992653 
  7859988  27467123  45375411  33732315  22530411  42818694  63598619  10519035   2467007  18560672 
 19742076  12579326  59889185  98813391  39152871  10557383  17264783  51844833  25743391  72394113 
 13269665  29936835   2222408  12413979  12864348  15957807  60468631  76657695  35195341  12583571 
 18729030   7430773  45479058  51463953   9110490   8601226   4228267  12417051   3619851  81284535 
 23554715  31200321  71131695   3998787   2920020   2588849  47529511  13836507  36843363  13173693 
 56309523  22848199   3618003  18676539   1136985   1296703   2852128  43401483   1856355  10650444 
  5277675   4750765  22054075  45787843   7589508  11316568  26611421  11898196   1872843  12627597 
 62236713  27110048   1326570  20419230  28323043  31718208  40140276  14784763    681500  20557275 
  2741115  13983508  20566248  40929153  53525953  15317457  13034431  28907615  38706987  10168724 
 40969557  43684647   8933181   3365934   1720127  32325198  22112631  10219288   8228499  27891428 
 45342638   5016245  16417139  16851503   3353169  41674203  37584015    676233  54543706    108075 
 20928693  70679703  41327970   2807626  54977979   9505839  22427216  15275476  16014759  34949097 
   812553   9074457  10899753  25392863  40196073    360636  49131663  23066736   6589851  42195703 
 22271436  64231859  10972327  34234787   1365495  18651583  86279671  29501073  16406513  11075308 
  1229747   2819163  15254640  40813983  21187135  29431336   5132987   2448544   5281949  14101011 
  1118104  48601718  12373498  62228788   2775423  78619937  27384015   2127578  16437152  10608893 
 41954793  23263099    415393  41812555  59880258  32094497   3241523  45635824  42770557  35638176 
 48619779  13862517  19120602  14475255  16218321  13870347  37353835  63246327   8117333  39275051 
 11272196  33467319  10142341    558923   8268834   6815184   9614026  23356911  11186093  41936388 
 11073018   6982943  12847949  88592882   8740372   1683921   3486809  41787384  37090782  65110077 
 18374301  28312623   6066274  15149673   4024507  10559633  11889819  10037183   1207663   7824380 
 28683638   1136981  45715260  75887703  52723299   8672010   1785015   7410363  93189713   4327829 
   695643   2431833  28962275  12183987  41809566    146048  57829675  45201580  33641073    982139 
  6519636  30616175  11468283   4023329   3781227  26595132   7618476  13917418  52435234  25668051 
 48380301   6633844  37770579   9893127   9787095  36691918  18806196     37196  36433780  36467995 
   371641   4136019  41721192  22623995     81123  32200995  54114687  67740197  12801417   8282146 
 20139243   8889435  13373263  18419385  58007058  19002213  23840457   9434355  76485414  38131863 
 15091605  81804503     41823   8661699  16529372  21181803   1528520  19766715  18497588  33710323 
 66829347   1804897   8205711    312553  76927978  11670117   7445091  31275899  21107483  55854537 
 14769845   8681697  16296306  51691323  79692603  15854253  35868186  10164459  17601064  13617093 
 52842067  30085167  43652323  42610491   9017448  36265517  35954091  29390902  12216780   1086131 
 36756689   4506592  48138991  52572952  50757508   5529543   8913363  49512817   3092335  35275675 
 18210841  11119847  52421646  17003613  23907864   3876198  51367323   1821131   1282767  67990833 
 13811739  22755543   2236209  26207373   8409570  23895833   5513415  60688155  62253691  27594042 
 25729995  36404835  31834227  10228103   4609928  73143458   3150936  53300139   2686378  22943383 
  3123187  51899278  49052337  20272129  11429978  23652393   2212333   3891798  67368543  25908918 
 16560483  26169063  33573553    803344  21751283  17656817  11660591   7330342   7266748  28490739 
 17941923    513403   4007625  78209411   1532653   6079812   5000979   5326843  10016101  30877305 
 55182719  64606107  41715888  62321750  54705333  38104418  10875813    103218  13625163  44330022 
 72368749  12243801  66983481   9933846  59806539   6722628   8750677  29955093    844278  19636773 
 48086263  14165022  52605214  17620115  33814761  16325407  23469702   4366983  13984347  45580035 
 48383127   7202513   8429141   6332111   7844135  28255308  10749379  74736015  30772995  17996430 
 67144837   1377873  44235041  18009729  73295307   4565727   4167573  40982154  19338617  17072475 
 17188593  55496016  15226978  55456637  54126563  31308053   5888727   1578358  90279237  65577289 
  1961085  46212048   9008837  31589919  42408513  22235198  87094489  19241835  11132777  40186873 
  3268863   9746754    736908    545903  10080985   6265134  10037111   5747249  16218504   8582883 
  9115161   3327603  12257538  25682523  12004323   5841675  38931411  15950083  50477181  71208813 
 65156623   5187102  90005499   3326875  12824142  14911044  20748123  82333851  16523184  45716683 
  5886939  12086967  22332583  40301289  12273823    157083  39881503  48110028  61185648  18898395 
 11561959  19292574     72747   9056961  58993588  60107658  43086891    197123  11264477   4693227 
 12983171  49714463  32763648  39713659  40441618  53476611   3868197   1706073   2040335   1441143 
 20800011    468226   4069275  23764689   6923666    118248   7068531   4903893   1653770   2515748 
 23207085  77420975  18775275  80212915  13028549   7328668   1579441  20161851   1308733   1468667 
 68853243   1223033   6990315   6443294  24623613  12447363   4174701  61205532  57164163  14909275 
 43559562  35147300  15011259  18446621     32709  35168289  56749819  19217451  13088577  75725583 
    93583  36937023   2760065   1230187    286344  12779703  10267615  36307361  22337579  28486595 
 73911246  31131348  63888285  63932635  68352827  21924159  70282827   1796728  18928227  15128979 
 15132891  34068163  18503599   1066120  20790673  31439344  34458903   1236723  61701180   2967339 
 40777755   5341899  20328918   5228388   5481263   6781560  11699689   3405613  78072313  27040773 
  9128494   6245037  60677688  47402088  17893535  41024645   1526740   3370731  42279803   9464793 
 72510747    688301   6415434  54516531  19905701  42988068  91279647  24513983  37928613  13501081 
   445608  24077547  63736323   7049955  37168500  19071042  13680097  16711743   3490777  33522853 
  4816851  26933559   5752428  25134467   7857258  28302114  60361375    732939  75570289    214279 
  9154198  33178023  27141435    453849   6504905   1668075  21886347  27694284  25808633    155723 
 12121958   3067467   6590463   2554199   8936379  19973208   3480531  28659323  16242573  47372791 
 26200171    107363  63569684     33885   5556813  50801055    354503  15633368   9694419  56467275 
 53328211  29029083  30235398  18102363   2737016  71631054  64895493  28013163   1833231  32820036 
  5291363    547659   2712937  35876121  19779603  35518935   8097018  49493035  57171279    598038 
   683047   5920758  30231818  20433387  43094769  24165246   3610994  45063241  25024377  52118475 
 12122694   6648804  12934437  30255205  40428907  30316317  38829018  45351191  29984871  14660760 
 17860099  14669007  48348879  42098828   3306151   6011913  48719696   2920845  41262623   9043809 
 25126227  21301431   2409813  25215118  56291127  90513615  48262771  45968411  26574837   8106201 
 87393583  13645343   9280032  11168889  38592351  40728503  74131563  56768463   4009763   3194433 
   531899  10374753  51294443   4658865  29602579   7716443   6432687  19529828  21226263  42595091 
  3833848  35508302  34453598   9919875  25916513   5721969  86907797  50642477   9353985  50573755 
 42626679   2359281  20054388  23740161  20327361   8642613   4732273  50868647  92016107   6063757 
 20309161  79477323  41570235   5842032  41308746  15851448   8452642  11393571   3976462  41912373 
 16424033  51574027  20874123  86093240    868225   3784443  20751027  23609633  24220427   3948985 
  1639239  10875873  31214589  29239458  16523691   1755415  19003446   6897405   7555171    762888 
   241998   8102256  65864619  22091467  44226031   6978341  11762176  31070937  36118923   1897899 
  3008580   4631279   8780935  22904121   2727725    411765  43270187   5837241  53461581   7544876 
 21023741  12200055  12384123   4644774  31609419  52112253  17120282  10526883  52190121   1358048 
 52594612    463387  15120501     11755  13693623  31750819  51945466  37163683  61883047   8267941 
 61423493   8283528  12869091   5652843  13792524  35536253   3952489   2710287  76205003  63241747 
 20279965  19517558   7846968  45428498  88608753  13077184  13613085   1046439  27939723  41109909 
 16385607  32153041   5642386  10794819    230067  22350339  24487323  16496610  38235419   3654779 
 39838658  18003883  13565591  31176357  41681687  57916293  22933463   1329516  10819315   1012271 
 35446803    506405  17200243  11510095  44606922  19190679   1776663  19094439  19776516  16450530 
 16539129   9709908   3221211   9477990  36164051  65888959  17833587  53957307   9775012  21871779 
 39995655   7905243  35286171   4862063  44725223  72406020  12880763   1310802     36579   4595829 
 27959719   3754289  15105915     24798  16924214  49752186  63830805   1528052  41594224  55976010 
  2234773   3368299    863493  27848556  35946501  26328453   5537083   5213659  23065723   2903569 
  6941170   3397723  70162222   6976323  40881573  26415074  37685797   3656243   7662068  64593663 
 11123962   3521723   4636482  14702744   6679329  74535124  49073868  21653653   2408463  49526671 
 12807248  16690740  35941016  11442265  11711301  15996433  18489755  33566573   9245939  42198723 
  8360033   3698818  83719861     56382   1352683   2591998  38706945  18253435   2093340  82181061 
  3132577   2387469  25320873  26305509  38267275  75687909   4567463  12816953  57877395  16352563 
 22172595  18142494   3947606   5972375  63572627   5601627  25363512  31594048  33971739  12927963 
  4634781   8306813  44100603  72527115   4837655  11469723   6223578  39490519   9679951  14209185 
 26279691  38788483   5885370   9742137   5218611  56655285  16881819  47856043  30347993  15437439 
 23424363  54511909  44664063  36985822   9445821  77410137  45702898  25638351  11673747  42330323 
  1958138  14251516  28971212   2570883   1347096   3689695   1337893  41543091  10281583   1941251 
 20178069  12473785   8270203  20123703  22781007  41103868   9449187  49388753   3331536  54938976 
  9225003  47429027  10137488   3919363  48299073  77294137  32098338   4833355   8404379  12047433 
 16609751  34101171   2279195   1626548  15815206  29405536  17863929  13354541   7478625  17837865 
 74203683   7836395  14607633   2291533    558048  37407442  10829515  34769403  21894609  28526588 
 17224341  10881047   9216168   7203039   3762513   8893717  20577361   1911977   3177759   4077316 
  3426711  25958835  18407939  24032275   8096823  13144539  52658547  25552252  11363514  80200401 
 39721056  72562795  20946021   2770977  92409099  30591760   4130128  46906220   3401243  40241467 
  9148621  52443202  43958283  28783731  23901054  35598677  33788783   4922640  15802494   3383007 
 19681533  20586647  16111803  40734853   1892827   3572769    918691  19173345    165057  27533103 
    88288  15202935  26786568   4504919  12482747   7570819  22227435   4094067  60881783  11015313 
  2736731  34199673   1893267   5385435   3706722  13413327   5850873  18351708  15254318   6430475 
 77100601  83176470  32138817  30011823  12434491  12965049  24096601    534663   1357143  13317147 
   917823  20691323   5397183   3986766   4628978  11969161    133035   6667935  56315139  69972443 
 11043636  48358043   9891017   5224419  25379203  34281566  41861740  15788175   2785630  49273336 
 35633371  16575513  15034680  21922148   8359782  24930190   1161166   7334736  14746631  69679949 
 27111228   3081723  21554083   1578035   3737139  12784059  30603443    192273  24271374  94851789 
  1728291  74009463   7593067   8976262  21424687  23354683  21223603  26894648   7923640  44000963 
  4465093  52198203  18639207  55424943   1380983   3921983  35748219  31037899  24081908  38551452 
  6540563  36511983  14514927  66231467  21830949  39781029   9505003  15114596  43858479  35296488 
 70875681  15224463   8640453  62395443    908187  81368943  16247115  11856398   2325195   4457569 
 19856933  91597985  67167483   2349971  23251223   4041267   2076363  51160993  60072520     83046 
 43161356  88792931  24492757  91230963  80429050   2906039  19307283  45249639  58846206  63469883 
   475669   2318027    235444  57043923  20552214  28025939  36965831  19267347  19836123   9142071 
  2830383   4186749  77046708  20487387  11787885   3628431  21181733  17324482  75545295  16319223 
  5209019  57802683  17537643  29247585  44492571    448228  21183747  39301841   8813571  12349139 
  5298972   4557283  25557893  50497717  27037714  36273083  11261298  27147985  34086225  31063299 
  4268093   9287777  53049018  14859262  16638003  50811342  62560059  26137245   3588823    160143 
 54013797  80011591  53898723  21336333  37426347  34930158  69911655   8914138   8717513  10150263 
 43946207  10915649  10111682  35679228  19833083  74330498  67011879  53231514   2420898   3424059 
 22555617  27906957  53457775   1416593  71293383   8965899   8353509  21027767  37869899  57251867 
  3997963  48026530  12177563  51391837  40796757  31708047  25579195  58538673   5669163    392575 
  3163848   1431131  11715363  50596053   1347371  18492299   6420384  52624948  28452372  25698843 
 18485618  22360565  17047671  11548092  71138365  65399379  50195567   3340817  20158987  39965703 
 12329589  12345848   5771163  33962147  95344933   8880407   5453699  73839542  18312543  24745823 
 15463668  17548359  25866131  41737299  40484259  61033869  32506480   2520067  18128355   5837933 
 82297018   6805746   9301155  14913919  67321723    885006  17087233  59702899  10495795   7249638 
 11217522   4094655   9484940   7037433   2581919   6642583  70749641   1141431  79196434  49499722 
 54462924   4134435  40739198  19420523  20001967   4083822    709873  16000059  79572798  46689688 
   683821  31010453  17977341  58419813  18878117  50004042  25499691  18449659  62599479  25854763 
 26389791  50149867  64390574   8249379  40401159  63103746  72191858  94446285  16958337   8851743 
 23128420  18822530   4831719  60324979  16841643  38564187   1307715  24112827  37414451  46486563 
  6408919  25501578  58167319  21589903    629479  24711026   5626528  68542467  25495060  23825679 
   648067  50479566  16884723  13015873  53439531  45918687   8549292   8014483  75269408  62225286 
   239231  10994361   3135561  25819693  27436693  38235899  20412086   7685703  13229183  17522914 
 37392649  57725458  25776467  17906219  10897431   8637639  61713615   4002394   4557483   9229064 
 58578104    198674    269967    385758   1197781   9702193   3055143  60014454   6593048  10697808 
 46947781  53890934  62797143   2140763  25132997  14144715   1657724  15577243  25038123  25134507 
  6567427  12844197  16971623  58990173     45343  43837323   1433559  15458411   5135031  61202265 
 31124372  16983027   8613435  13880388  22842069  40262103  22353845   3628419   1322378  79353131 
 71043553  25996835  23572221   3784565   8955657  70658061  35923803  14930451  12422823   6864684 
 13724541   2188841  12311435   5864155  28039503   7654523   2285783   4206851  23222007   9192579 
  7720095    732245  23722923  82476330  77499923  42016123  27054189   3225693  21245301  24742161 
   700158   7678785   2852160   8733317  57835738  17822707  16802450  33215448  80790285  31905915 
 65109948   9883659   7791444   3295953  11384699  36067077  19899555    277917   9215180   9661817 
 67372455  18901031  12790940  58830423  15668611    488996     42018  16312713  15527403    176668 
  9914739  18312869  39178248  26117410  12551741  45940386  49148823  40391953  15965601   5716869 
 69175311  25263093  12028631   4931279   5773548  16981070  18739713  64294699  17315113  22427858 
 51524135   2224807  19079304   1300821  34193555  24803297  21679735   8714873  51455451  18257955 
 38892699  92830101  27007653   8933957  40672710  17693925  18643647  32523663  13103493  54585724 
 15468968   7786027   7259259   9527787  15825763  18127323  39726873  37329411   4102855  22177578 
 45804832  18147327    219083  40926635   4163942   2449199     25948   3297378  12568476  22359832 
 14683791  57146031  40888691  30446730  34166449   2735433  59874633  39595933  76925835   8275098 
 14843965  13274503  42869067  41565237  31613945  12206939  42185869  23669093  20266845  81519819 
 20022651  41796725   7446397  47524817  12599252  19673883  50403381    246373  13024623  18099307 
 21405087  12225823  40175027  54313008   3499168   3374347   2263489   7933587  31576803  34209591 
 50818230   2162931  87181278  29822587  73359783  28205947  15587363   8803281   2643582  65347698 
  2784003  33666892  17240828  22749363   6899628  16834931  39685615  48215072   4995894  15423073 
 28236403  18582492  49881498  38170139  23812074   4057947  48191123  23335656   2058485   1748604 
 71783373   2571891  11861509  40992411   5128783  72894025   5546318   7368663   9133527   6128196 
 40489171  23547673  54533238  15443008  48022099   5222693   2233779  21167291  30335790   2831523 
  7286025   8561827  40467613  76859256   2177697  20126346   8878971  55709448  31845703  16792227 
 11896568   2166833  52744731  74546745  24719827  20891109  19735227   7647466  71895765   5508837 
  1218683    160722  34477755  17386699  17831846  43570515  86790003  43198127   7371798  29903843 
  1735818  58434883  12792582  44118123  41018737  47575497  15180033   1693403   8325870  81383106 
 80605326  29187407  37241672   8911726   4671761  57109833  78349947  53678657  24138891   4241083 
 40989798  55686364  18726893  46348446   8314737  31682347  22585147   1586557  69377998  80646561 
 47665072  33998219   1200773  15368803  44910743   1026027  22608348  20361054   3039042   7046383 
 11219163  51387305   2127813  11227803    742073   1798011  20325551  42065419   2159583  14526301 
 20654263  14815623  46166829  49551302   4658243  21226283  45478699  22723560  15637638   6187133 
  8582565   6865443  76573563   1765721  28968189  48417987  20326809   7274715   2104485  43715988 
 38543681  25660303   9390598   7178922   3316767   4025081    705435   1082514  18476763  33021498 
 15011702   1953723  46230223    591163  46154715   4675776    340701   9658299   1368711    230863 
   287143   1849929  30521595   1299841  72989783  47141283   4186008   4937376   7949673  24252238 
 39926787  31834695  14497387   9616683   8175648  12055926  88509489  39751185    642299  39124923 
 50594178   4237730    264915   3514363  31150995  64150773    831993   2846421   8298053  11326363 
 31878108    462623  17356186  18635754  30234420  16138449   6115995  74056196  11201403   6735111 
 57936225  96953595  75848995   7041287  43580153  56147451    978522   4479423  63515853  80131533 
  5392325    112872   2180058  12413155  29570754  10167723    304791  35304917   5020034   9205449 
  1723143   3309683  69316123  34636125  41678658  13530003   8058075  43479204  48102907  12947145 
 48596078  15842247  13708691   7362059    565681  38566023   7445143   4151699  16398159  24129921 
 13447977  38336337  38514089  31714207   4736071  25936139   9934397  47476737  10002483  28503179 
 52778578  14289723   7394965  17563920   7382199  72114123  20310009  25513835   6909443  31950153 
 51282123  10180969   4360647  48847735  32058148   5209075  25962663   9091652  29034147  33556569 
  7620918  27670623  31871424  27469145  18209974    420763  32276779  75873041  35975931  18241323 
 18959453   4006665   6377767  91073939  19219488   2763465  58812123   6720099  76438350   2298387 
 59193403  49017483  45424623    694282  66207593   5910386   3056064  23631245  60112251  37750108 
  7731168  44965848  39975148  31339263  90238073  11340415  17059315  83240811  22843668    499566 
 86730927   8528277   1540923  45188783   8123493  31170003   8769563   7105183  17215953  66383338 
 15001063   6740307  49948347  26393371  21704058  19289584   4656123   8592203  51460287   8572346 
 16494473  65105183  51682884  42464103   2269528  25031103  23653263   9564601  41689311  41170323 
 74635320  10538554  49098783  28666743    502177  28645467  28458969  23142655   1590968  20929231 
   970113  37633803  30665128  10142415  12057990  15792879   8346027   3950058  36436398  22226043 
 74637203  78056507  47698485  65819793  27300539  65630646   3116702   3087608  51855308    767055 
 35247433  37830601  18006373  72821067  27248353  27698931  67352595  16372557   1837503  27015139 
 40412928  17971362   5038551  10196015  13407447  23752469  44995559  46624493  99311271  70408689 
 23095839  22833751  40541639  18617059  15425742  22366000  50325679  37300683   1579671  21126193 
  1436789  30867159  32824782   5336007  19411917  39645608   5186823  10929590   4613928   6921785 
  1411429  35770455  38798639  15511223  15623003  11420259   4084183  51055743  20415304   6697383 
   792486  61931763    235708  17814591  27727701  27250015   1619715  15441102   5475373  24951258 
 55565448  81740511  20730943  16182247  58452913   3426778  71619671  41527318   3164388  26179251 
 81604614   9765093  20111430   5649819  24964944  34377047   2409111  34834923  58163568   5111068 
 37879383  11914683  87808987  30428891  38629023  23427429  18541416   9420963  31118298  34143417 
  5402823   2689370  28477574  39590803   1005113  39256881   3611995  46546558  63680973   4924445 
 72249157    548583  29851235   2185293  58919057   5889060  40981141  61037547    880204    882573 
  5508219  36458031  43791715  12750903  22038243    425394  46109799    164903  66166333  44538255 
  4662192  56504025  22221757   2605917   2523798  79768968   6661523  84395355  33488223  13354184 
 28612593  38706410   2347698  44286162  24285591  21240188  13090343   6012646   5940321  30567513 
 10759500  11215239  49933171  45671730  22753533   9320703  17027261  11224363  10296188  30101746 
 10423807  21667785  10656923   3189671   5357307   2554968  60833401   4649619  63908523   6038751 
 46126543   8002838  55713219   2770044  28914933  40665627  12177593  15813723  27239838  12443169 
  5430203     64157   6647973  20794998  83690781  21330783  15757755  22540203   5046216  47637059 
 57619683  79443893  50370912  24808067  10262295  27143071    560373   1097023   7067363  15091839 
 16488133  11737027   8778564  12352891  11099463   5252475  66625325   2692563  50257902   7284288 
 14610134   3664003  12622579  32360997   8018683   1314753  27863277  20502843   1852503  22912171 
 41783007   6106688  48225764  11838788  27973523  19750843  26468702  68818560  50877623  57742723 
 53321055  19241333  14689401  15072873  27507219  23382127  69746811  88047696   2682264  35161659 
  4018148  12838663  67055817  39830683  83279303   3364351  28742829  36116599   3814971  13115802 
  2717147  12462156   8591953  44884315  67338445  53578725  24506847  38625721  29544159  24600551 
 25035003    657164  31641759  54480183   3037035  29431679  27411687  38683524  34019936  19967343 
 53602683  36691593  53670623  34044309   1589052  11799312    456123    891643  15180603   8941731 
 26006379  31264356    100467    557925    150117  57778519  21624327   6362889   9998707   9392073 
  4434303  20619435  15081027  16330191   1690686  18377481  13020573   1959513  60136108  10294855 
 13759231  52974707  34826973   2412633  17683145   4793210  12570037   9629028   3949899   2258022 
 30354883   1668873   4761579  49702512  11792267  11677866  31352331  39235830  68088731   1000998 
 26640311  66350040  29876373   1813434   4654518  22727619   4734322   7050731   9402448   5759984 
 19041551  40065203  78518134  51017895  30732459  31384377  71119215   4189347  50349499  97013013 
 59081703  61926699  15997177  14489541    462298  37973847   3478425   1241771  17235997  23901963 
  6277887   6528986   5924335    233337  42923643   2227443  31287241  27018411   5794883   3084507 
  6833957   6789311   3845387  18578091      7275  14724285  71242645     48855  20858535  68313291 
  1046663   8147011   8271762  32299353   1199706    217095    739654  42938679  45158777   1314623 
  9660091   4426044  15041200   2059233  41198931  42052903  18738216   1031647  36239403   3453139 
 11223111  64130073   8897984  26732257  28533506  46898403  32479356  14069748  19372278   1922285 
 17246907  41739909  12552003  22548379  75395463  20198391    897103  29796369  84557065  13440102 
  4066629  14777844  27618423  31519699   4280117  12522573  38703536  63929387  58517623  16039923 
 52381165  44949770   9015374   4420923   7789982   7092978  23186811  44748645  14766675   1524825 
 38688339   5970087  69911931  26466963  53380387   3557298  76667859  79746139  56727337  44702233 
 10374967  12104253   2242539   1503891  41694915  32440785  11608148  21626213  42971165  18914127 
 46627731  18567178  12528084  11599429  50349111  37350467  34734515   2054337  16085907  23558230 
 17160963  34175053     99783  11566803  12586263  37372143    451752  48284667  16484703  12292143 
  4099657   4068081  60951621  55917691  19727585   2403139  18574419  39142092   2398843   1208789 
 13556463  29276520  27633591  47346887  16304211  14376219   8537439    354685  38883923  41750438 
 40744377  26203155   7115471  21289783  10814814   2925643  24746130  29429580  11843808    242471 
 12480247   3002220  87309883  32985161   4062208  36590523  39721587  45049050   4309479  16160459 
 68575119  36156882  34817607    642328   1151637  32112883  71407035  56906973  24919373   6044598 
  9085547  22681743  40185618  44179883  22749591  29475867  19819963  41415291  22701543  54387057 
 17334882  26046416  20149819   2237069  52360981  51731361  24031893  26479924  10327703    517623 
  3777315  64543553  12246499  31476169  40585713   4202660  10158359   4411467  35172183   5436648 
  8472719  23665415  23337525   3090385  41655795  48229139  10894587  13140756   2568293  16897523 
  2595943  81772294  20904927  30170193  12090758  12856823  21916733  13248243  32352443    447223 
  2098883  45806887   3605482  38908278  43838118  19285355   8928146   5728945  29972103  34348248 
 11150093    340812  20519342  62475168  18632718   3207207   3298179  59683109  16485548  10304142 
 39707707  37076826  23217154   3794523  21186531  33021936   2745911  13287898   3344419  46675917 
 10222074  27853773  19038073  21079578   3618323  41721594  12002531  26765373   5166418  41485515 
  1947523  66927357   3425379   9801221  12452897  55231059   6646645  41199171  46026055   5328413 
 25611219  19358259  15436923   7556511  36029703  16924653   2450652  23783259  84708009   5727081 
 13921369    263726  14329291  21090640  55827107  34054558  34341181  10331295  20528503  22062597 
 31195885  12562918   9285298  15870432  11652981    932509  22563028  13991709   5299372   6661323 
 12220881  55619079  69779171  27709755  51199727   7542235   6535110   9327633  30984391    634191 
   907000  11582187  16055799  21214023  15343251  27336291  29021307   2722188  40609011  45617065 
 49110324  38749977     39744  34158702   3321112  15671427   5861043   2551143   9684981    196773 
  4691367  40716659  16997233   5084615  42149958  24346911  69324648  11725659  46481208   4626811 
  4068267  20649573  20978520  39974313  39280527  48196623  11401713  40618427  58862163   6146921 
 30044148   5123379  14494536  26104923   2100187   2580603  17161198  31817454  77627253  53017083 
  1208188  33627876  11548223   2590404  13371960  12202539  64677407  71393117   3358555   4210443 
  9092727   1690558   6315963  24747307   5928813   6860088   8265125  18586177   3245091   8695387 
  5553594  65639831  14773107  15278295  13961315   3277383   9598187  61638293  16999157  13200470 
 70728167  50213595  34996182  15959859  32523299  23429555   4956964  11976789  17740813   2657463 
 16741915  21038187  21416063   3186579  26613519  18963947  36043494   6045163  13952635  49388994 
 13253978   8146521   2434467    512420  24785637     61797  32586331  41118027  37411417  46535139 
 31351443   2144843  15762444  13403507  11305178  59874813   2598840  13630110  23937907   9992655 
  5570667    610038  19186494   4717068  43589281  22873551  11872643   5880099  38571978  18744357 
 17319113    608220   3570975  26057037  47083451    654097  51804365  22923551  61284148   5308335 
  3692725  29126139  12133459   1793363   6811248  30991899   9646613   9681315  29665667  10909631 
  1288553  16204827   8386408  19232253  29861883  62443049  45071685  42808930  62186523  42709051 
  9955887  49932468   6316583  37807548  72660727   2963608  11994963    564997  16110147  10938799 
  2617103  38296161  23877013  34353999  35734269  46305096  49393783  11240268  30757083  10044444 
 37579773  49174967  18241761  82362887  44016361  13627086  25439793  52403848  16702661   1144146 
  4040731  43847601  12440979  60093195  50751773  29028076    143355    636497   9719378  10337021 
 69976771  48187491   8591228   4301403  14157357  40997613   5754723  37657333  35464443    533586 
  1261385  40831431  56980959  15103867   5538296  23310621  66654525   7599599  23874753  28730175 
   587811  78259255  46917951  17045595  41520873  14752128    361083  39828425  45186033  10867809 
 39835921   3439489   1468491   2862699   3255598   4968702  13721299  28865721  74547673  11267907 
 16237801   9575997  14979399  15048546   2405526  65888988  51170123  37098639  22580798  26379303 
 57900623  22312528  84996951  11665372   3092030   1735227  11232555  14838479  14884650   5321103 
 40772106  21216837  23606277   3186643  27077223  29077275  11527659   2454168   8560619   3926139 
 13865163   6419493   3939563  10853259  19772211  40174278  57855504  17675517    115451   7006183 
 17083061  47154823  10900673  30588743  20204787    967199   2300949  14644043   4216565  22596956 
   310139   2128857  59154231  25180574   8693975  19421586  19351563   1821579   8596343   1125030 
 27058239  28350823  21463275  16266723  37094894    850813  20558823  12435441   2675787  13895298 
 11954651  12138483  31282350  32407630    836663  26782603   5004923   2189053  38719783  55442829 
 59500272  52363533  26087712  10195323  16672677  36086147  67634033   9089255  12360614   4957913 
  6151527  18565917  14682021  55429277   1546908  16488903  58698289  34758273   6416239  90704373 
 47994765  19788219  39147111    533409   1235523  38586660    265311   3893899   3993684  25845360 
  5619069  21116699  50995515  59752959  50910147   7584700  22509071  41334072  11106458  51576053 
 29214654  20363739   3199259  41794383  26166945   5431571   4991185  68513663   2328973  46687083 
  4330383   8177974  34826573   2147741  72982936  24345913  22849262  14443111  10557542  15126212 
   732231  17894076   1269755  30969503   8715789  39725259    477761  20918119  22262031  82433940 
 14296583  46558837  41386084  64932892  29143427    875283  38436115  32782717   5595531  33229293 
  6500505   4715463  51552598  20537673  69981552   8304699   4462437  13399493   3474879  10103271 
  7815108   8334713  33696885  25306439  88907403  29514327   1837774  80718915  59059204   8595479 
 35947962   5162873   2375883    508603  63660588  31446747  13629747   1302826    846339  72053755 
 71027211  23071873  46449471   3878523   1377787  18144403  19106604  11232432  34864333   3951057 
 71661927  14458137    454408  69520651  80359683  56323547  15847695  83374323  10181168  18287719 
 39460947  18912356  77103795   6440946   8586393  11830043  33149715  75765894  33410115   8327483 
 27421923    920056  37391679  23063590   4257453  69785151  30829824  14529600  28795195  36470813 
  6087891  38124426  15044748   7325383   1750967  22883973  18590479   2693483  39259835  10682391 
   625468  18602073   1099473  10102338  35404107  15068898  23647523  13366861   2746269  55357051 
 84418908    375099  61838627  48001819  46353815  10333691  12454239  24712173   2671603  35966625 
  1815639   9689829  43767159  24304253  56389529  15799255  19099273  24061485  48097337  22787383 
 55269773  57963039  11526264  67997283  56382515  42721347   3581430  22620573  23072251  23948594 
 50599078  15226568  10776525   2456043  39928015  21718667  21472323  28169739  17217323   1817403 
 43784597  24739075  20412771  23880078   3593517  85904795   7730533  38650449  29586123  25415815 
 40695258  22434327   5299291  15023475   9603577  40591791   1911655  20338429    148473  87655387 
 38888847   7426824  43146843  49080891  27719371  28270907  14431196   3549159   3083983  19876574 
 27290543  10528473  22921083   2126679  16596339  12786099  33292347  74512953    706979   8890885 
 43494465  47846878  72421381  15455948  40447635  22042081  40855719  77896211   6385623   4898161 
 35903067   1691795  42555541  78579921  21764628   1526260  43008291  16952914  18244583  25288435 
 12540203  18525651  21771098  13958823  42409776  43894105  29184603  52379311  50210283   2546046 
 61355495   7613196   5504231    652983  40108443   7180263  10660155  19604877    653263  17117658 
 25304259   4876878  70558949  75210753  22590123  23013113    854973  11622069  11748285   3153003 
 34451778  88677873   4229803  30541179  11126268    272813   8200123  27985913   5061057  80622663 
 48965193  35399231  42134963  14441019  29562819   8472747  25748571  16467683  28083643  59397235 
 56813220   7448811  40314293  63249057  42728250  55551703    281042  23278889  58159923  28977579 
 85527173  16432623  49954311  10337228  41276694  21085867   4736301  30410587   7991059  10909497 
  3329709  14274089  23433723  59647227      8386  66533863  20436333  41703888  35432155  15273303 
 11659118   1270565   7774087  18553119  16367643  43816707  22080233  35791629  32053473  10024658 
 24673823  20843616    421103  42224331   5167967  41206298  10531413  37120864  42590013  73950168 
 12798957  55544392  54905131    162611   2026243  35583123   3847872  10873443  52327193   3454748 
  5921478  55594619  63712203  27347143  10090203  13988246  11664433  57473553   4777210  62292579 
  5051159  79165028  87830282   4147740   8931243  22621371  21492555  38897299  35811235  17065519 
  3068382  50986193  27697915   4522908  20875582   7144983  17196490  64542123  53702163   3247292 
   804206   2582475  75822507  67764439  24109299   2683595  16987443  19954635  34838553  15823583 
  2896359  16718946   7205850  12279481   7922839   7405340   1227921  70021185  50442891   3065703 
  1939285  46808875   3921951  12178773   9665428  30072979  35815214   7414803  68279763   1813875 
 62509266  57109637  16135623  15415255   2183345  13934989  27270267  34472043  32963875  71688201 
 75683803  30756233  40851006  16007835   3777250   6243443  75910308   4116732  49613148  31096149 
 68065301  64048479   1465427   3041523  37244737  15644598  32631163  56662014  14092635  20266260 
 38283509   4060651   4996276  77620477    451975  16932302   7523218  34986948  20280388  12409035 
 10274286  38287809   2370300   2071752  49383423  39202961   6735714  17023897  33491091  34795773 
  4497659    332201  84438499  31352118  68130853   2905836  42410319  29789601  45717837  52825566 
 16671379  15116897  18699510   3608791    641751  56665823  47226523  12864879   1073373  18752423 
 71249780  14133096   4935128  32498043   4554573   8083433  11259983   2496647     35835  23741959 
 15504038  25679825   2480062   2197773   2530203  53448168  38788191  74623515   5368659   9622491 
  4589052  59698137  24689235   5603707   5843607    923495  39116800    870171   7660788  12757535 
 25399903  87707337  13400835  35396007    712338  21017992  15338747  21984267   8509323  19012123 
 31321511  36697355  48589707  36574173  12233586  36610870  13851919   5411631  35273507  71204244 
 15179833  18690493   4824729  17405511   8595211  37697559  24649775  10489807  42033849    685081 
 18783023  70547353   8612233  54069579  25717737  19948023   3279651  36271757  59983479   3718383 
 41620662  59711943   4067953   8534475   9232131  95241900  19335283  13826619   7208961  12838727 
  2962890  32646555  68347897  55320612    917443  12907451  23112093  16518807  26363399  79834941 
 17189499  19646308  13346442  26833392  18715803  21988307  20013873   5472459  36871111  74194021 
  7557915  61566985  35304628  53708715  44693880   8110263  91945444  42421073  55795191  16968632 
 13855227  17952525   4650001  39255399   8488491  29044827   9729313  12122912  29662721   8137008 
 41713629     31650  30106985  38403683  28254408   1211378   2187748  14351957   5644803  41291396 
  3660463     21630  14446723  72493995   7963677  74137368   3018626  17931309  14281322   7841775 
 65445723  85417043   1274648   5571213    256470   1588891   1334859  38770277   2836573  26608243 
 68169356  20907746  52907343  21666089  61303677   8387787  37833639   3765283  12782375  67364943 
 24265728  42119148    469793  38440370  66622289    902182  51621173  19756683  15916815  51098968 
 24597753  64394391  16665693  31107803    722748  40225273  35014065  21549354  31587189  22827274 
 16093767   2146848   9283468  27710337  66669176   2010383   2155298   2456656  74260427     78168 
 36881583  16174467  33131739  84757509   2373585  11650743  39019092   3406877   2239278  67638603 
 73536587  59318655    252204  67299729   5820483  12066723  24408987   9052657    748123   4454853 
 33368198  33883315   3602811  39019317  54396753  36744083  27410859  30215956   7283763  24051817 
 10490217  29758656   6033183  31078803  25329103   1606421   1043693  13125822  12044970  11203833 
 11835648  52028307  18213963  34115139  25586453  41568219   7148940   6272919  18208848  60070555 
  2413833  18327273   8657877  18447447  12812821  28592703  59160048   3220186    440288  11522623 
   201562  23538274  21495263   1071492  62548693  77601148   1547259  71230653  67253916  32608817 
 15539843  42721998  75490131   3722107   4535343  31721143  42595691  60532751  17767737  21426555 
 14939794   6959163   3407043  13566009  38074907  27211598  22583203  41897850    223251   2426765 
 48923043   9362103  21037744  11104167    963583   3550859  26152215  46353309   6034163   9122946 
 43497626     16913  81252123  16987289  20450401  15741515  11050105  10231575   1662303  26778113 
 10760443  24020257   1574361  13723823  41968015  21236178  14075863  34821276   3169939     50343 
 28776978  45955231  51759572  17566276    372443  54191343  37980923  33553293   7393623   2980492 
 72522207   9583803   8268403   8206880   6772839   4057926  31820988   5019361   6836367   9785961 
 17660805   6540057  29324362     46877  14407998  57374367  26683170   5339481   1621952  46830134 
  4971569  70407611   7380294  81962079   8892659  29585259  18613058  41864163  11025423  36895618 
 10070103  16435011  27490893  41787419   3172430  16771305   7127018  75899777  25306291  37515129 
  6722862  54125483   4758555  31571107  24752677  34912616  33822171  73208622   2141673  25075358 
  5978711   4068349  20308278  29439805  22080777  50464955   3437817   4761051   3007053   3957583 
 17312379   9484851  51011323  67507235  14560886  63997143  11937161    575668   8508723  55227407 
 38320251  44178763  54472443  28856889  30942853  18412560  21140133    651977  22051796  46911295 
 19801091  39605703   2712490  47538803   4315250   2890050   8015602  62921373  15794230  12367433 
 69556115  28457277  43164240  29685723  41403987  36014353  10543023    458619    692787  30386943 
 21590585  25298921   3502509   8570139  15272379  88301141  50118478   9972763  67352007  22904075 
  6774979  11722606  16646291  27352266    203595  14554173  19757747  60560522  58313798  52791444 
  1157868  43631603   6354371  21830316   8704013  10030869  52469883   4529363  10576851  60631867 
  3134583    278623  27844575  13272618   2172943  73788207    144183  17169859   5420475  38278853 
 50423111  37187748  10036093  14827131  17957140   7935531  18775545  14803989  21118673  40229405 
 21107451  18400764  46402583  70901012  25288493  41963527  12990835  23029967    264453  31061955 
 43083603    220972  23606408  57281491  28198261  36460635  20578395  22557691  27735728  14951663 
  9138516  20049727  19361283   4817715  24265527  21257469   6259155  24217513  11242599  18342103 
 15242547  29125027  76833859  89718807  48426038  85319159  23276103  45574488   6056877  49185033 
 46328030  50549083   9408933  10551928   1378143    163427  27043233   4770411  24635038  40062738 
 10158625   4265118  49417755   3655723  18975047  33672213  36006975  12973537  72903313   6211185 
 52091547  25580813  12388812   9368861   5938251   2893827   1837989   2494203  22371803  16909809 
 14386511  57645907  20281455  45108123   1902222  24685989   2574723  15282827  14926973   9339595 
  9345501  12494705  23706170  23086489  41572551  52207095  95648402  20077724  24162168   3271803 
  9881678  10337738    320310   9776411  53633223  23911683  18852579   3857375  40221383    179783 
 21274049  49781355  11707908   2088399   1729019   1526799   7305379  28773973   2351534   7097640 
 38011371  17822059   7284147  66172801  36587882  22116267  33008766  47508507  85654059  50264743 
 33353443    879539  42182399  23724648  10799223  11192582  77139852  23993736   6894453  13886233 
 18823438  13004493  29467645  17031463  50003362  48776073   7401973  23777063   9854376  24041223 
 63551223    685263  12961998  59944713   9742623   1800246  51395830  32388929  18101147   6628992 
   277963   3486984    640665  29569224   2764155   7023475  10432459   7442831    660058  17372940 
 27477373  29559408   7879233  48530763   6245923  11150271  44670683  60807243  17219291  27816427 
 34156973  34037079   4858482  27872479   7027482  65290909   5581623  45843792  19096051  18294073 
 21744018  35909934  14584066  64316000  48142245  14198053   2858983   3326820  11246001   4377461 
 53168787  64633065  24904023  28138506  23375675  43306701  49749535  22462189  13026500  38200528 
 18725847  50078211  11462288  46618873  66246291  21926058  16622638  14270447  52311019   8240176 
   997571    305339  22366203  64675230  37662233  18473751   7419876   4207398  39920795  12058473 
 11361003  61931068  19276213  23765301   1511577  32858226   4703760   2343732  46567573     60099 
 79572567   1074123   4930893   9801915  13223733  25212453  35992123   3695529  76013763  35895279 
 51671859  22125071  36835194  21887448  24016533  18382689  61923713  15534303  20670619  19592328 
   759239  54471664  42709659    825121  11272191  91280221  51169913  28283007  62904159  21941629 
  2265243  47806159  64466738  33190995  26926353  12666063  39277478   3388223  23136409  12654427 
 56956959  60746055  61952693   4018004   5878147  46484223  78942133   9407290  10072313  17214011 
  7274728  25859073    154563  74330883  34034427  15650579  34797615  62937123  56772769   4426539 
  4926198  21062449  57278757   3553678  69011027   3286346    433698  30775425   1646677    202150 
 21772533   8339292  21800410  16799763   3360883  17108831   5895013   6863577    417048   8282979 
  8761107  21992093    113522  25826363  26970792  12679968  51713553  15277029  27611928  42289693 
 26424378  30626169  25016283   2829690  10733869  58242153   3133533  45002200   6394473  11122653 
  4820955   2540082   7879371  18700483  49867401  42016335   4048731   9491787   6940419   1429635 
 91512345    825575  10190875  12548937  42560009  14508435  25103931  14374923    400353  14080173 
 57022082  56080923  67184526   5393874  16598250  56096772  76813167  24657813  32458779  36628791 
 37906105    793473     42999     70653   4930192  86665511  17058983   5257815  28328280  69206799 
 43242403  33444303   9750141  27084141  42754501  84734487  27969811  19809269   2555243  30413259 
 17337465  23950108  72599047    369828  32760675  67940298  23569693   8757083  32297083  69136233 
  1693529    874433   5740459   2876883  61865535  28712340  40638858  36208275  41848891  46557645 
 70462383  52649104  30671472   3952282  15228600  24112386  29377050  37468719  14090372  32877459 
 40316827  12529281   2530245  28297821  32669691    483606  32627913  29158315  14154225   7112735 
 38076419  54003413   3512541   3352659   4288264   7166300  45921118  53912363  48171925  14531023 
 31806611  40936668  27396849  25200860  12724153   1922219  34039205  18860276  26089928   6114749 
  4476091  35049028   2521400  70305939   9460460  47053463  60472298    839339  50001054  44531403 
  6204084   2007602  21798663  16760587   1877460  72002607  15503193   9691491   8081401  27961314 
   156597  14050496  47290096  21406227  18718492  42504843   1167549  24327123   5860077   2813829 
  7950863   8202264  52040285  45213902   2704346  10557051  68281830  29117029  50300835  19882141 
   331863  17839050   3757308  10819806   1110393  40702155  56073075   9953898  13710076    770955 
 38105723  10446953  29581067   1010717   8960523  29238718  10568100  78171833   2424203  26294723 
 40524580  49870803  51556339  30825085   3828228  30092097  44875877  13212099  28131660   8513523 
 28613974  30761737  15318235   3089543  54055155  33137493  73830478   8874898   8709603  28184946 
  3386858  13734851  44702335  32598843  71720703  25968687  24013604  60755221  27043503  11262738 
  6246921  42078753  22549675  35497035  48556135  26534975  67532826  33999375   4050117   8390419 
 20709339  33864763  31426805  14993487   3002889  20126649   8091514  35967638  24748077  26389509 
 12978101   2461383  14366491  10915083  35225298  37997235  46990911    898320   5322993  61902571 
 13337631  47144872  36791697  37903515  16235643   2084667  11452143   2379401  50386269  30189627 
 20679287  26518653  43846099  24884675  16354641   1844763  96487608  32760151   2256283   3154763 
  2340085  30628212   5355243  50155206   4474152   1928558   6216360  43776773  89018052  48774372 
  1407192  22321427  15703423   1612536  12350547  16513507   6673663   3003215  10377048  15299043 
 57045228  47816777   7622556   9062163  16990863  13872783   8492001  19066163  20507142   6034030 
 11086107  19544249  13240269   2860395  12085808   6186787   2524931  19667100  42949677   7365507 
 90334689   9456952  27593997   1744584  49291711  31327327  32511807  33756873   8014795  41626075 
  8206513  13927129  17786016  57425488  30911861   8873061   6759153  57939963  20120577   1010649 
 17711043  27138783   4157595  84402954  20623599   1025070  48415128  33675667   3373872  43759467 
 59115051  19014599  43678563   9828898   1688862  66491898  33886230  21177188   5372141  20340487 
   685995  26291045  76741364    929355    946251  56452070  26006775  68338527  35841810  17528229 
 44509191   6495868  10786059   1619840  60139590  22019190  49069664    502779   2289251   4676373 
 51667425  61477429  13780503  12147051   2058738  15446059   2997069   4119420  18808851  69700908 
 11398679   9995843  70421518  12501249  19300662  39528267  13736781  84767559   7622247   7450251 
 20140708  14474095   6332603  31957947     28071   6309241  22403714      6698  76566075  58344689 
   438887    875047  87088488  12921735  62282205  48324273  41375298  34606563  19687503  36312485 
 53375493  26678621    843267    122793  53546309  50365522  10670788  59954147  29988497  17851947 
   593869   9821123  58621987   9741521  14075323  19795729  11463861  50331107    670933  27632639 
 21226317  38441963   8529605  19082351  46401339  45087451  29837723   7927161  55597145  13468068 
  1543553   7729083  42284237  52519399  10737775  25856406   1758121  54328400  55716915  12678411 
 44224251  40167415  13101324  34112948  50017335  20138999  19135748   1730215  43257715   1616823 
 30249891   4772868  20703078   3772027  16421127  16354043  26038662  15096633  40133403  42860103 
 41568123  40368507  76108694  29020389  13612865    753465   8453272  33673131  36499487  59855059 
 39765840    815231   3558013  39485733  92389860   4144859   4481043  39455213  27276795  58629239 
 29321427  43984583  91474381  14806523  10180788   8499264   2586973   1755943  36046903  54911613 
 83085069   5950200  21176772   8175821  18865743  65337789    145158  19037549  30833937  15247563 
 95130675  27566053  49658199  20172795   7101015  12638805  47552748  19987377  91937213  46195005 
  2330399  13400823   7770398  73730131   1287897   3908355  25147691  41968707  15207433  30996231 
 14078115   9867760   1715367  18913122  50430507  16547263  34628031   7654767  76165550  16502595 
 35946915    723188  82010408   8361992   7805043  37839148   1275467   8127570  16030983  30404607 
 11646303  52700451  27060603    237943   4098030  29643935  81903210  17465823  49231599   1957793 
 27690337   4687023  61830837    313930   9363963  35544933  15953388  18761912   6818598  36079467 
 38665123  24068427  44084163  16225496   8907605   9219531  11029323  91798463   6835809  51999213 
  6885423  80540717  23684859  54100464  33039723  45278727  22188063  14129979   1505076   7203074 
 21684203   6940518   3201488  12224148  34715243    831603  37923743  84274045  26687927  11532795 
 36593831  64191771   2379294  54680219  57569547  50316660  32684887   5295251   2022480  52699689 
 25416651  79903498   4793751   7016115  14991203   6386763  55477787  47554903  15728706    871535 
 24362649  40837998  33998775  12993831  40407703  63556273  16478321   3803403   1354323  14943243 
 20435463  11958153  36750373  34390199   4510547   2112283  12144863  22614874  57616572   9321413 
 31170823  18992733   1325269  40831563  15785863   5401098  17959605  27055889   9116685  12032997 
 25467889  46324760  21225184  40550523  13850467   4433595  22648821   7384593   1800078  15423628 
 37099291  29864903  61851903  24071865  28092915   6061493  29602505  56596341  32071799  20122533 
 20160225   4360219   8446431  24006518  17628915   4254648   2578188  47774741  32056433  76275310 
   480519  32854399   1242348  78317808  34932742    269811  33636797  14413191   5960803  36305578 
 28208123   2363061  27474123  32121083   6341148   2748910  27593706   3607033  31320367  76276323 
  2464411   3989059  12765417   8324197  78251398  15595703   8057823  37534713   3810986   5321019 
  1530748  88104475  40504269  25673337  21605901  61264602   8451368  16532618  59553168  25684323 
 50090847   1820859   2101579  64836189    655623  46888993  29600510  11189927  14973511  10041748 
 10424139  40263605   5850194  34454207  76236861   1001688  35850343  15105867   4524297    512934 
  1327701  29857061   2653547   3807003  19797171   7773711  61795986  19832763  47778788   1413170 
 47279531  15501273   3793289  52299228  17780007  46894375   4506507   1081323  32789399   6874811 
 36219852  64668155  64878459   2663062  27304331   2384763   4246387   5424432  38321553  23827605 
   933099  32016363  71411899  47731371  11170491    958857  55432251  13389136    558203  24232929 
  4091515   4953035   4607110  21107314  39185097  40924437  15887319  50391775   6877257  32256243 
 13647133  21219261  42095730  36727913   4430107   6399587  11379323  11450728  13055840  14807531 
  8777214  19966578    635623  17394267    203931  41703855  10964010   2054295  31727801  72611581 
 13767316   8159120   2781886  12336213  67728399  24987423  24420123  19442923  36680847  30003435 
 81852243  88545519  13683463    468119   9772369   9818823   4016539  55377258  31163061  74993313 
 36024997  20213123  28681181   8131293  64611180  20725987   4922200  50145687  77523445   7004463 
 68619048  52622333  19631504  10979156  13312571   3118019  20484195  17154703  40365786   9198273 
 64907277  18217355  10892948  12952143   6662334  29976111  53260143    728163  20764851   9219189 
  6922383  55632237  68128623  10800432   1327145  63380119  21812992   1481675  10781825  16028003 
 28641099   6083423  18324683  79145007   5953301   4698435   9121490  16071045    920217   6136892 
  2734203  19855351  28178715   6224388  13302541   5562843  15953462  50001305  26691123  73014168 
 83896915  25693747   4420462  55033023  31478985  35191947  11103846  44197053  42066636   8323548 
 40665973   3014043  25886415  29515659  19238520  10728437  16944711   2698194  61243368  35450560 
  3886383  54775185   6290799  31951092  41363055  29357247   2457123   8968831  51831043  66648356 
 14805123  48859899  44052663  48340212  56869523  17515923  13928014   7195398  12842119  37257195 
 29512067  65805747   7688159    725861   1459390  17413341  70258914  20013289  24321220  22761213 
  4897411  26319930    364536   4254075  12551883  21998627  56359283   6310523  15235423  32908731 
 58504218  23415683  52814863   2191102  85121628   2299082  30954011  55004555   9426027  14638234 
 55521339  79656273  62827483  43310787  55290483   5887993  49012898  33955779  22547868  22909707 
  4460475  45903299  69782095  30851637  57869655     40218  16465435  99081755  38562675  56314368 
   264543  27465603  13229593  70651547  28562903  10839963  36058947   3236583  16363428  53749527 
  8547756  68356138  14000627  10165227   1933966   6367627   5115828  81662123  22725945  17209751 
 45788603  70652733  12687519  47560623   8877423  22588506  62738664   2350263   4193667  10216638 
 42382815  78001173  42628893  55794456  12681443   8681400  18047778  30883681  23022007   9035283 
 36144429  80239875  49433189  44816451  23667675   6021915  10965249  15836163    953095   8636685 
  9600819  28431362  44432763  36522099  27633243   4682539  38490469  45494991    402168  70324971 
 74029923  32990353  58008073  57535863   4319151   8511156   5705880   2926552  20644502  82792623 
  9583458   1115979  52963235   3722264   2616713  12209928  43458535   8371325  19073199  26905899 
 40706701  17040399  40618833   1311793  15892227  52827465   5720885   7800573  64561152  59084841 
 50136675  37804383  11517243   8050698  64561543  79401717   1804139   1376887  15169083  23753013 
 66599709  75417659  19444068  49147293  41248109   7358606  13715115  11409794   6544857  13217589 
 71523024   1946307  30721309  57825198   6624603  27278763   1682331  14609243   8382123   5202427 
  1934163  11850954  11841423   2174249  12535223  10191211  25365723  16214503  19885119  26618451 
 15933803  34353189    796171  14776269  15293193   6024141  53459891  50601175  20854859  28884649 
 25585024  66298719   8056123    231923   4704363    510612   2333502  10986575  32559795  13191816 
 25082635  12512735  73477881  16782662  68805923   9723443  23228967  21299508  24894381  11042210 
 70387935   2661723  81995527   1573530  49047225  12809568  31228314  30415419  32940258  51946003 
  4664817   3459403  11749843  56053846  22917255  12786470  15545274  71529906   4581723  43137183 
  5408293   5645444    370318  20888573  41137233   3289389  42810013    321033   4960399  45595812 
  1056459  30100941  12993339  37091083    251006  81759957   1562847  11451901  23533035   1047515 
 52733009  26058057  24119163  19931739  33023263  31711123  12449103  43389403  16544145   4689399 
 90067968  50476853  57350217   3235317  19249201   4024143  11811273  15579355  40574763  10504188 
 16040965  58388342  10701968  48505789   9093407  73972329  29774130  23062848  53887933  41799886 
 22207495  12623191  26376711  31228244  24610093  38331769  17161323  11187413  26065377  18118981 
  5206203   8341779   4166987  60652827  24030192  26486973   5416347  47182051   4692005   1918671 
 14570883  77815563  47850528   6040473   1377070  11636419  67551849  16086539  22606960  24748599 
  4841511    497790  82859853   3300803   7420209   8034633  13661548  88349377  29931031  54964985 
 35126643  51543879    769395  20560637  35898837   8805491  20967315  22617229  23326296  12800465 
 26031768  34582818  22394523  36586167  24316527    811743  37940271   5999667  14944143    143981 
 25902846   4954299  16332208  30550459  14483475  27268221  56853535  18228987  61881117   2544313 
 17706363  20440323  73566735  14334523  33069813  76646475  75395079  78567918  15823538  42086628 
 91994795   7621787  22555959   3166917   8946918   7556919  11837755  39819426   4805420   8614639 
  1065726   2262383  10908678  38655483  64085628  47566986  21842043  18304667  18765573   2210981 
  5411743    270120  18360927    492368  22713019  58121482  49904677  26295084  13409354  69027363 
 29062104  16417092  13454718  22910615  12178871  31522991  21181101  14850917   4647097  19967274 
 10690569   3164347  15320181  66445005   8568877  43520323  71977154  11198198    389541   3334773 
  2254013  15576983  12214095   2481603  39286415  42746253  32220777  26510763  52719499  39855958 
  9767643   8057584  24205947  66466803   2005755    334273   8181003  34186985  20480643  38545799 
  4594935   8773223  23089343  73402123   7808921   9118823  28413417   7433338  56214515  57980109 
 23933739  45941469  12022959  20240443  34489837  14017959  19209251  74313796  15559747  41884703 
 18353724   3553617   8785731  73680002   2664195  20669607   9134259  70207169  25320867  35096938 
 22848762  49245168   5234897  12535755  56465798  52042133  40673522  19237803   5288754  18695714 
  2142627   3900027  11808609    820449  24145283  12261903   1616532  84743496  22054979  15172593 
 11518098  14698917  21737013  15415167  62888397  11189373  62861394    893949   2728473  20096187 
 15680788   4936299   9755451  13535667  23865819  23363970  32158314   8267973  25618331    213714 
 81309219  29681704  28107345  73604175   4102397  17356497  32758485  45950608  48937536  53318268 
 34972704  31174779   9642275  53232363  66885760  22241544  43643571   5336587   2473332  30584910 
 10240045  31287125  13056859   1731263  20333436  18851823  11993651   1442913  52840200  17017131 
  4912331  48567726  24249299    874458   7293423  33141966   1331973  32546791  23365073  12754920 
 51783011   7894464  15778491   7049441  26573262  62161363  29832867  21428495    812841  10223029 
  6975997  22727858   4954548  31167528  18593787   5193375  32801063  44857555   3350899  29216043 
 11883903  26985984   4541163   4098539    803725    840995  77147714  29535413  16726729  31482876 
  3442419  32772475  61266843  27327259  41704389  43398901   7456594  60488211   4121577  28148595 
   514890  71059397  10282263  71913243  36252717   9958071  47910873  14322963  22446634   5734545 
 50016763  21843786  20099365  47534469  17666535   7464738  71903823  43448283    374003  42260015 
 10888073  13321755   6634083   9790595   2377838  19058610   1486413  10296600  41859563   9123743 
 97571407  77794473  55155578   5369181  15461461   4488259  24946583   9125988  17536873  23621721 
 79979211  52860021  26362329   1234698  14426387  16485518  86143295  39338123   4419766  10323995 
 15139302  11682838  36476799  29629062  10996779  23889408  77141316   6265921   2505912   8708283 
  4049871   3322519  53607211  12900747  31872687  32910087   6996373  12632451    284858  53026107 
 21151379  30168051   4362914  44973249   4772414   1985292   3951135  53496177  10460411  78864123 
 16467987  25905889  10932457  80676859  13606417  52738683   9042368  12552683  11996403  31571295 
 15627254   7773339  40023522  27795633  31651587     26527  16323723  25475745  35856783  62549235 
 24529611  86264133   5920541  24270171  25383591   6494067  29832091  30730002  25575058  47349673 
 76195520  17735955  25018149  19890510  59751507  59126591  48750783  53065353  84310195   6283812 
 12259554  37503490  57299523  28865683  22050346  11383408   3490731  16981483  33495819  15716283 
  4799643  13270417  50867433  22423677  29271675  15130599   8198794   4338063   1715319  49767635 
 17275583  36439251    731582  25913315  96409363   1186711  24525729   8858965  58708359  20048703 
    81307  18451323  11358558  19392435   8565003  24517843   2770457   5618995  45835328   2355707 
 60262791  20313737   2667111  26653121   2094099  30022385  44585679  23149665  11980531  18498379 
 17035293  30711419    728448  15239695  36962191  41240217  46134633  25191211  67778439  31566075 
   213819  13549595  16542653  11243946  31288028  31391847    565803  10985518   1328685  56352328 
 64558799   3011604   5219253  21035833  35034486   8501046  24385498  49826823  31386031  33420888 
 28930300  45971313   5593851  28752319  25495703  22036947  34497915  37525016   7958598  89796089 
 13481107  89619588  43711291  39767745   1255813   9154749  28824933  16886465  10976217     40355 
  4165432  37875999  19031608   6203733  14567323  25973499  40498665   5384463  55381365  71058831 
 36725844   2987336  81509800  52862471  65213197  33264123  40650837  37630779  33837924  68602571 
 18264453  78236211  88554048   2270883  29653144   6301743   5837683  55018055  27530231    795303 
 20236731  15571282   7927227   3101270  13651838  20454648  11968423  37667051  10070449  36662095 
 34150305  44247897  12127047  14697595    583195   6308755  15987523  35418129  54210733  13103571 
 67217658   7933321    692763   1138323   2802155  14085321   7487400  14228037  59642553  36440541 
 29715795  39028534  48414175   5857725  24476373   1356723    196991  16293426  34787223  32184015 
 12220573  38311064  31149627  15129630   4400981  36078792  16380477  76273523  25527030   4104783 
  1961930  45751073  60983301   4664706  58827131   9664793  78558673  15212683  31788586  23704779 
 14880138  27124929  89360394  17723141  60318869  36580667   9067449  45615560  16237869  14702108 
   279353  11652456  74947163  16260136   2220810  21720885  48225375   3894955  26444426  81809739 
 70288419   2113218  16501416  12077504  35521921  19246531  41612442    662928  41102061   3472007 
 27238971  43189395  29561523  17701483  17015329   7041339  24738210  14885553   3254181  44134571 
 10314083   3715635  43841787   4858192  66454449  29951046  15774189  71774731   3695073  31575269 
 70420949  11556303   7001133   3057843  14711475  50296187  44466459  50553971  10076473   2206998 
 51140635  21990643  41544613   2216636  36329675   3734420   2574240   7647593   2297115  29655701 
  2420859   1975784    497883  19031523  82449564  35040499  14145981   9243027  22675060  26697365 
 25382823   8478777  11001839  42169578  19711713  17277663  29776413  24979027  10193982    834858 
 35214313  31902266  13858938  75653205  34735920  60172353  11401559  10588849  54850144    824667 
  4600459  22975143  36091482  96324531   7518651  18869483   7410340   6739323  73060495  30253255 
  7350125  16551351  12895933  17254745   1888152   1184988  10493529  41538147    766775   1117653 
  6262743  11222223  18386043  54999153     51309  50525403  82992219  26437903  83216209  50474254 
 16300473  69913131   3855891  11283643   6667863  35331048  27325258  26162363   4521815   3424043 
  2182083   3919218  60965883  12570523  18978663  24097668   5674279  14680068  10003254  35812680 
 24680443   1298719   4545499  30446439  41525061   5862573  41685985  11978307   1260725  10764795 
  4608953   3537378  20029845  23580855  11093253  25488129  17982962   7245064  71019303  10884423 
 63883340  22682475    421224  24545783   9805515   1893266   4280715  18259296    560571  34395363 
 36949581  57774643  21816692  32228403    874645  23822502   2812575  15545979   5652575  24164547 
 12073294  28507298   1067343   3475465  53573853  26281443  35927707  41217753  48584983   6082671 
 51701857  21853402   2610126  60682107  22374585  11885304  33533997  22735155  45972808   9847401 
 26711303  10185999  14521196   3047181  22697317  63216543   9597963  32937963   4508939   6761798 
 64629655   1747315  12071558   8214813   4914888  13958358  67118559  47313675  44177137  15996025 
   699549  44091258  41396373  66896570   3550353  23648176   4663275   8811603  58242405   2787387 
  1039119  66963066  36138723   5416779  54256753   3738561  13138682  11072415   5955111   6695763 
 43794783  32391693  24000153  36990363  15108843   4215480   1949070  19185762   4735343  11173569 
 15816455  26336153   7200043  73008123   9960429  23978175  19589784   7680426   1245486  19975923 
 19620796   5221741  13296155   1557723  21913511  57696517  41790867  40464641   2808853  58834801 
  2941797  52237447  78040462   6086247  49794179  48059761   7879335  46391055    134263  14910235 
 14872530   5633562    347750   3461428  27343617  30507347  81294207  72593596  29830503  26263011 
 10633725  55330035  62136588   9508713   5186483  28107748   6531648     58947  51230067  27704479 
 14209500  70968901   7694163  72487743   8187813  57928179    750642  23860554   7189199   4981215 
 10607615  38002761   2395873  41170421  40529687  33803229  29662623  72104157  10183023  28770059 
 50187918  20440209  50074161    734168  33660603  23874114  16815207   6460731   1594563  20043977 
 65690023  12360228  13883003  26739795   1586263    116547  27381958  44593328  40944723  67872042 
 48383373  40223189   7738647  39884046   9120161  22341883   1921267   8978043  26979063  37343571 
 16720473  13941012   2491967  56984643   3645021   7205291  13749243   7391881   4867678   2334403 
 32662389  22133139   8506203  19345785    599523  38161048  48073632  30724453   6336523  50836293 
 83848251   3432471  42353795   2969495  35027108   6889532  22853947   9974763  36274783  73824263 
 10227371  64870761  28193050   7707126  17896717  37850586  56028625  30220768   4937958   5650083 
  8171195  76428475  28363731  21533430  19485403    432491   3222363  27282169  10876528  69232599 
 15888489   4750104  90767183  55649295  12946070  36106695  13500743  22658923  32666897  11200517 
 30659598  77387895  25604851    633683   6437806  15613483  13021773  13697268   9902299   1865169 
 37952730  14930538  27743727  78818577  81713472   8109983   7256163  19618333  52876326   1869243 
 14522523   4073723  29425113   7909683   4303563  63335577  40838438  63641477  15250237  23284683 
  3013106   6305411   3937263  25239413  12768707  25337631   2643918   3496363   1673235  33306011 
  1809723   9204123   1289597  25772961    258324  44057793  32657531  13196994  12684856  30884857 
 85701843  30628042   7554392    739769  84202245  30824667   6632793   6216766  15188905  30376203 
 54495423   1918299  10940763  15309402  39343042  71488682  79210023  45605353  31479403  43371759 
 30198753  52563795   2280183   4424851  50868875   3027009   9549537  11057826  13625773   1412085 
 34571823  58164779  72405591  47455790   2959027   2340567   1882803   4741923  29652663  16965489 
 43185383  30366843  26596641  34253636   6529425   5104558  32214228   8119833  62130971  11146398 
 21804613  26563728  17016299  22359777   9622259  69182533  17247628   6534175  33613668   1186469 
 41507704  62361717  42725859  50614719  21341607  28369231   5149073  44331789   2076169  29080035 
 13795615  23876238   1010307   4907795  60183123  31460916  47838993  34781658  23799449  16147071 
 75086043    281299  25543407  14494083  27560559  20826039  90026445  31025355  81314594  16486698 
 57743389  79664447  46623348  70140751   7596465   1005307  73713413   7529649  27398859   2231654 
  6840147   8165091  36597749    557451   7426475  37082409   1243293  25317051   1074778  17246270 
 23657163  33973645   3072291  72959707  31525755   2067501  17134848  31889267  72543083  10847343 
 60826587  32689031  32762253  20175115   1472463  22444971   1892106  30226293   4052743   2634797 
 45128733  15729122  52388025  27366165  43062426   7920491  20845344     86415   2077183  40196532 
 94502010    772671   4301973  45334923  24119424     75701  22335308  58184150  20387963  24582681 
  1930191  35354921  10545357   5437093  24050444   8935491   5055483  71821567  34918479  19200282 
 26392093   4299786  13097711  29142285  29113009  45263775   8525623    964021   2307639  70600311 
 21618395  20416763  70121755   3694338   4475461  36333231  38918823  11651294  56211991  10533387 
 40241471  37400655  45666163  14230035   6530248    917826  47166525   5301699  15409293  24563218 
  4252683  33861098  19945503   1739517  14000809  47715249  40887060   3468133   6980271    652078 
 11182819  77777882   1010769  13993095   5051835  13182077  21353947  10667403   5473569   4152065 
  1015059   4859835  11165673   5327759  55749494   9323913   1235335  33914553   7420488  16126896 
  5794856  25877363  11975163  67842645   6644724  60099675  57286593   5717298  14670919  48210915 
 32356187  19578843  50875413  63353095   6537657  32787003  18048813  47998698   6238743   1981140 
 11304870  33477231   5642745   4983342  58857591  24400248  73904688  27187108  20254351   6689843 
  3307209  62260043    703150  50792832  24490116   4936803  10439843  12011771  38086323  76864483 
 54089627  19412598  61207339  73695633  15036067    217464  39692300    247838   3053475  30388419 
  5178230   3611364  14931711  47223633   4557075  41509507  80374657    182142  27358937  13237963 
  2040123  31278698   1580433  12199843  16893335  66098729  11169993  81787308   2653783   8200313 
  6362362   3876237   6431979  47885039  19012827  39270788   4806003   4920441   9969223   3780753 
 31694107  77242548  59827323  13795822  13892323   5226873  36556131   6558891  34549343    405512 
  1847989   2667953  30108315  20245943  36636073  29965377  18869233  53201710  18860249  67867615 
 16561788  12718640   1762087  29086779  10026618   5913393   4954157    172295  33691571  27376373 
 80770263  20167237   2460993  25415163  44794075  31321413   5488991  41069934    564337  38454798 
 29101587  42327909  16220573  10702152  37874223   7986792  16307133  41418332  31664238  48499951 
 19290123  48366395  44523861  26656008   4005712  11975649  41865243   5983043   1759650  12118469 
 24852891  65159707  24112283  37941468   1088862  15639061  32651652  17151333  21988088  46558011 
  9213104   2819670    641932  24727639   5275771  22463531  69589947    204306  30153543  19176585 
 24952187  27393795   4458615   1930485  18511035   6630103  87010173   4979339  51375521  18915513 
   183768  71552923  72440901   9852375  83611414  14263739  15827523   9319305  49391386   4348749 
 17403988  30135638  32240435  30349427   1911762  66088059   9737123  22038747   8242823  21611223 
  1747407  19703031  59868479  19308795  43121323  45242385  27053577    393580    811955   1675432 
 53120001  12782302  10740994   4028388  10785408  27317238  12739383   9102879  67819407  13944507 
 17224875   8523330  18258072   4790001  29009436  18507887  53448348  56511491  43067605  41169423 
  7785294  36316942  53846559   4077373  15796607  65650029  21128307  37161058  10560435   2426928 
  8928808  36413243  17717069    879263   3353270  46071135  41621073  59039747   6915059  19361825 
 19621053   7104619   4891019  15962875    501589  44986714   3341539    302415   8325084   2893761 
 29548803   8524725  30920172  80441943  22589389  17155583   3231868  32382564  78420762   5294594 
 13238943  26902581    685301    113283  18745353  35048066   4581393  32354523  35062107  21384623 
  7883917   3464182  24591063  62485665  21768079  47325453  50668085  28362281   7933225   7046843 
  3104835  18801439  31033107  22925998  13450899    152085  68863204   9256740   2908976   7968048 
  1067541  60541675  16423803    688048   1363158  10403966    480804   3594683   5426766    597361 
 29771523     55395     86971  33283979   4883389   1054848  24727416  22644723   1365403   3568363 
 48986502  29203290  47473989  13992793   5388243  28803963  12016567   7128562  36296955  17696902 
 14014417   4660923   1518891   4046203  19572410  23949827  84483813   1754043  19173235  60430983 
 22728423  15923659  50796435   9526957  26327985   3575600  67297992  69024228  74140447  10890373 
 48388563  27251793  27266583  36573173  16305911   2537238  83307669  55860864   2011713   3483889 
 18001491   6298766  21514434    210813  48687384  32330328   6744983  25052090  11029846   6249261 
 18213551   4385331   6390948  10438208  61238523  35797013  21229233  44925241  42778623   5309619 
   642477   4370538  24502623  59266421  40881111  75810580    740958  35196459   9108145  20940933 
 17220798  25732089  11060823  66176663  34244667   8618976   1847067  29336001   6819010  11172319 
  5426849  19889393  78148596  39235917  22990728    778662  76227819  32473739   7810849   3829011 
 13062363   4590044  16673170   3214203  26907003  19871953  92007699   3459558  30454008  40218522 
  6624727  35454701   6861983  38718555  25307779   6669433  19036518  12514068  15944313  46949989 
  5752035  21531573    541653  69447973  40526196  12504351  35252683   7809984  29004839  23174588 
     9001   1708104   5340907  11521500  55150673  11060403  46836892  36863193   1986811  17702647 
 22228643  10661333  21195921  50883828  12721307  15667419  41737100  27247164   3956181  35963457 
 42322506   3173793   1032525  38464383   5560507  25575673   7013318   6080255   2406939   1849665 
 52233294   1276923  32241189  21432693  52307539   5564710  10195131  47255779  25404163   4800723 
  1296900  58420307  64893403  79499543    323929  69928595   3210657   1390213  54528273  53774113 
 49903548  20353884   4536459  64594723  19164633  31075803  12247995    805083   8716661  57685281 
 89037757   9691035   2202019   5871741  11626549  28661737  21441039   6121607  15632209  17751243 
  1195106  27855638   1422299  41740233  41073339  33378579  43032411  45918715  35021303  48304373 
 12240957  16428843  17992851  16937412  41600673  62378571   9197115  36157883   2785437   5580707 
  7498961  13396523  65308031  19292127  38709537    993947  36087771  48704523    562371   6019579 
 78664587  42463099  27769275  36967911  16595745   3537698  32144529  30564123  31775163  27418761 
 12380421  58724340   4437429    382923  50416451  80592675   2640267  59068298  66163234  60348155 
  9852245   3723531  17054613  23195523  24028935  59519418  25257355  42984573  16655958   8245083 
  6818979    203865   1023310  39668115    956667   1189000  18776925  40837192    996690  26882214 
 34782157  41132314  21113355   7192083  24857526  28006533  38292430  16445013  81448063  70221215 
 30323367  16494741   3183423  16468071  33016828  16029227  61478753   7588957  83749503  28604055 
  8532342  75024279   1650165  63786427   9433519  27787113  43226655   3383763  42303369  34286863 
  1894377   7864683  22496883  71950989  60143838  48524505  13790637    770460  44639745  67651555 
 19416571  22201827  18571753  24025173   2035035  21214233  13084308   7121568  32716725  54411131 
  1710533   3882338  15449333   4596963  31425803  36371359   1913643   5915118  25744893  38368473 
 84253837  56684364  30212163  61643463   5044575  24243963  20724456  58939880  24044559  12173123 
  4230743  74576989    115050   5938357   2592321  24253531  31329279   2731752  32340669  48155595 
 58450251  59342631  39941640  55233603  47617369  28903407  14265883  15409398  82603648   8687271 
 31807910   9825051  63595963  29062173  56403483  68346957   2741815  69974755   3105287   1896675 
  4410053  82650372  86211123  74689949   5546998  14814153  13044843   5959563   3043383  26312343 
 78036270  54831081  83932296   1198011   1995333   2466639  20540531   4358437   5744557  29055027 
 14722903  17708525  54667440  68006838  70944945  14028513   8284606   4114219   5086263  46464573 
 40355401  10065948  24310864  33153387  41100984  28910103  57964457  14238473   7043923  10801243 
 40043243  55483068  25071093  29029278   6866815  20691222   1902219  12489873  19487253  55048958 
 53029953   1482971   7373943  12018953  11736051  51398292  36709243  54259217  13641087  11390859 
 33078171  13999406     14151  57604523  88811868  50416763  34797567  15965955   9260533  33225531 
 14151313  76378641   3598806   3398995   1785432  15794353  84361386  71592603  55773959  11349312 
 23401439  19544348  29223975  32570661  19484555  63034035  16516560  55626091  14467506  12589868 
   808611  47317904  40639113   9302982  46103307   4464173  17284991  31403786   2489547  37454679 
 50065359   9022843  44313763  27548083  32962668  29445203    716415  22547857  51975948   6535803 
 21868339  17962809   2601647  17658948  51112632  50126507  14899651   7209299  73151739  54859191 
 16319873   2033154  17363568   2248215  11593083  14990621  38524203  17078272   1206483  71934195 
 44127213  48134907  31228853  10949191   6349653    239208    959620  37589198   7659203    789645 
 52878438   9155259  67733547  69510493   4330491  13245903   7088149  37758127  20434803  29299099 
 17251869  12066933   2430486   7185033  65126759  22783251   2057519  64988553  20470482  35317203 
 37333285  61666173  77445355  54082559   2975867  80228523  51019201  19896764  59806203  33411718 
   348795   4771046  37988799  10365042  24030651  26589257    366692  25215911  35520729   6832923 
 11993419  61072904  64670625   4736825  37784969  38195955  10028031  65116833  48244290  75415358 
  8579973   5756595  35908827   6059507  21170820  54827579  33155868  10772418   4270092  34257973 
 68522458  75178197  18189281  33393595  40711155   6739575  48500531   9137523   4551873   2572443 
 67361883  27384559   4724905   6497659   2471928  38639069   7814347  36225330  44901762  20788983 
 22820847  46705755  19549699  16873983  37188517   9667235   2962116   9285003  47916765  52273249 
 19125244  36702438  73882305  65055791  36638166   9419214  46719355  23073780  12909714  51033291 
  5912279   3720411   4555451  40118873  57491223  39042213  84416113   4851525  43899099  50348946 
 14960587   6074015  21929091  57964513  18160648  33497873    381009  15839232  17477043   6424229 
 11775411  44748923  32474903  52456685  34001922   5383721  24892613   4631211  49620323   6222359 
 44250459   4586643  52543320  30291471  41009014   7654133  76627843  36213863  15821271  84361499 
  7938387  59170663   9040443  13842083   7106604  35039959  55017977   5825427  20205623   8971743 
 24799853  28255337  16652493  40834248  18349601  39417801  23390763   9376143   8503243  86053867 
 42287015  68662446   3243283   1846737   5087755   2096067   4445148   1636339   3014410  52890070 
  8131307  56033664   2247291  85976187  90822516  18131639  14561014  18496699   6236607  67724983 
 29908763  47346363  35196396  11404683  10158999  10330218  47674604  24395247   5104392   1333203 
  8159666   6665515   3888785  24395803  24879227  33925695   7446051   2549619   5329549   1611023 
 34641140  54721659    273331  35062215   6470323  19467907   2731603  44846139   1463370   2864931 
 29594403   6713340   1645143  32138691  40790193  64786548  23334280  28063848  32791083  16296194 
 12309217  43899027   6963051  13777887  79272057  40672515  21659296  16836228  14152443  43623153 
 21953776  28623003  67963515  78709842  34965878  17868311  37518301  26862315   5824851   2527333 
 36513459   2641918   1665861   5175739  47934681  58614328  21007568   7858049   1569138  19872183 
   819935  10038130   1902282   3724503  17525763  33882687   5386557  20774723    348349    774183 
 47092673  29047403   7918267  48915630  11379731   1072239   1340475  39040581  19575445  23935474 
 27102212   5072764  44459385   3993720  14770248  15790381   3959403  54110127  28649507   9180699 
 28516261   3070936  13871981  15554208  23638773  11007483  15683388   5597931  15363180  44846675 
 64115233   5098136   3717501  11389785   4198191  31868250  34311627  34250283  49742878  74302041 
  1831628  40784083  42354960  62175355  13491939   8597023  24301758   5609078    183345   5756379 
  2763567  60030018  20587159  28142999  15105078  81145131   5265768  14204697  10047289   1601223 
  3410299  41038293  22977944  14847323  80227401  14993335   1210425  16571678  49210179   4390998 
 47048595   3888549   6110373  41336429  43844846  57247818  13198194  10132571   5955378  50160500 
   124961   3941952  27402755  62885101  66888967  26541456  33729973  26124144  23123795  15107958 
 28482403   5501865  40868155  40376571  41416407  48095555  28396516  39008673  15802116  25981551 
 86756650  65106893    456117   3614893   6687245  13237044   5389348  15313002  62353311    476027 
  2223407  41734387  25663383   9431089  11046251  41080983  15501063  19895019  63420724  11407519 
 12099432   6811719    996533   2935860  20157491   3363054   5954595    667251   6834327    260203 
 51729703   7274841  23326966  61881723  23933019  31903904   9056864  52893733  26870065  13830471 
  2150997   4293671   4564788  12634471  36372039  63003789  14521971   1525443   7383219   2768221 
  3406814  62084247    526575  23711024   5496683  48224623  43075160    607323  14078127    568131 
 30902937  44804330  43028385  46218197  22799184  12323358  43635143   1307065  34882884  74120839 
 32739195   5595207  40500555   7016924  41246682  73166307   5666355   5861531  66738026  15014283 
 40771075  30881898   6115503  10096469  48648731  44220795  30777507  32975637  64877075  11379061 
  7462473   4517313   8288565  43371101    823983   3326315   6005163  14954524  30890848  57338943 
  9186671  29791885  29271913  45433984  29675865  10066503  18363935  37857151   3443255   6917755 
 17641788  39119323  33177540  25097751  70238043   3973257  76202223  17005123   4626870  64151403 
  4193403  66394353   2864334  23210443  45282555  53682696  17798848  58546321  14574993  21559836 
 80091463  34071118   5869278  12914139  58780795  14037179  13587904  40520107  13715575  12854333 
  7769237  27006081  39438951  15926241   9758571  12496350  40202021  10072241  57185905  26931779 
 81061813  22420731    166806   5459335  23171145   9820547   3533445  16388148  42803697  20741245 
 43829244  53548523  41968523  28179055  13032507  56394783   2053978   3471858   6088421   5639493 
   771277  18605227  28497410  57181485   8030731  76295755   5670683    589503   3377491   4866113 
 40537179  19205039  64762063  19091884  16715547  43415575  34943199  11836598  73605642  24927550 
 24687189   6126615  13667133  75754828  24921544  22478575  55940031  19771176  36745881   6977859 
 32281044  23951103   7590498   2991939   2169413  27098077   4508405  25272387   6169498    185286 
 16824011  27140653  33655408  49881386  16524645  14004893   1966542  37515179  21645563   3286713 
 22743921  31207170   4866460  47535919   3862555  60995633    534213   5939751  19605714   9345918 
 18807315  12963236   4697467   9826875  10222299   2018229   8211435   2712819  15055533  59069923 
 28379335  10824333  13364851  16701782   7691835   7821373   5474599   9206673   6318435  66957444 
 35440539  48366798   2154964  85403703  64753944  22487622   5372035   1071674  15087013    312765 
 27168460  43223747   4964171  11030987  40551623  39801290  36355234  18687363  20228923   2814748 
 48788607   2832279   8270818  71058959  34037133  56148627  20352573  36605886  50305055  29990255 
 48486939  17647732  52791433   4859617  76657599  12692823  64056227  15533643   2770323   2890527 
 60143657   6385723   2042379  13560917  56936623   3190695     64978  64330633  22407263  11108771 
  2792339  44355201   9127063  56781129  64452363  36470067   2873007  45574515  11068215   6405526 
 57484341   6373875  52952505  13542792   9211758   4037582   7493740   6542118   3709353  40609496 
  1359807  14730185  13616493  17457893   6912927   4932479  19486093  28806036  20127749   3363420 
 12690443   7149337    672743   5533183    815982  33048411   1457199   1891969   6544023   8842299 
  4523027   3332004    258378  53943243  21946263  55089303  67077787  13930809  10107147   3316702 
 13859468  20482629  39731061   2598811    679147  11506021  59533701   6164459  25435999  74281785 
 18156471  19734993   3088119  33705979  22993815  15824353  41445590  41853015  65965883  39329515 
 14116281   1630713  28651515   8656201  72523144  13467825   8131125  11045206  10369653   5186619 
 35952195  67489209  25802098  21041682  42805788  36992955   5319933  25258671  41835122    906348 
 26505843  55464623  17997295    289387  14626903   8456081  32440278  50638734  21749955  30858483 
 62920587  22384583   2385033  18726549  84329043   9121473  76918165  73803251  37759398   5673978 
 57898743  22729998  42245403   3284515    276560  48271899   3272452   8014521  74680531   4488607 
 35336655  10179747  22863023   5584703  33988539   3631365  44453991  24494037   2804701  59923200 
  2347536   6671795  29382651   7498131  11437770  68291899   7351565   3350823   5836358  23243360 
  6947193  42967190   9881523  39273167  66728574  14273293  76282023  12685873  17003678  20833713 
    74183  64081147  47847039   4779027  22977051  41258190  14262073    504159  22721943  85020688 
 20636249  12670803  31305848   8196403   1740543  12483729   3330763  32985812  21784989   1660878 
 26727795  54120387  33228812  38548463  16137850  40696791  29026112   2591131  54694587  80279507 
   224343  34652895   8137866   9655883   9025518  57254023   1127137    639891  70966727  58378953 
 12629397  57529017  23741833   9581289  13122885  46278537  21629873  20616339   6086129    900063 
 32575823  38220480   3457230   3965939  33780961  12721678  25598006  81795271  51106475  79495278 
  9568160   3826773    545096  35763903   4954373  36442823  37552120   7279955  29065023  39221487 
  1729263  34324553  22092843    185283   2209198  51529985  12269925   8158938  21676791   4480903 
  5454111  30718243  59156727  14826627  11563503  88539419  49725403  33969363  52488987  22204726 
  4632113  10628331  26707899  35251539   8534311  61495140    383373   5836902  38936973  76357073 
 46397065  62569905   3665694  22979748  72862203   7558299   4376176   9720948  32942823    635289 
 23909069  32974051   2684481  15030758   9957341  25840123  13780799   6705178  21572828  90900807 
  1303656  26958977   1614273   3507639  18354513  15751177    810779  28093710  77580006   1707228 
 30241603  31007010   5902279   1422843  67207227  25439069  59412182    550593  25175313  77944659 
  3028776  68258907  57590439  32039583  11584024  26856166  11703051  41582675  10059270  35627419 
 22410819  87935355  57070143   1498235  10331943  17637639  11343560   2963343  49251474  22760203 
 45392043   2235283  25211001  36478375   7981271  47861781  23124147  28414599  29786451   4869975 
 78235943   4893873  16733735  22128921  38778891  73169883  21275039  87552217  10297815   4809123 
 70528297   8043708  30897860  23808511  75874811  25840491  28797703  21545957  11566048  12307443 
 56332603  17561547    978681  45165273     53283  84973749  34325843   4267615   7112223    337551 
 10723899  25273595  16023507  10539990    971859   1040485  18197179   2847387  35008941  40077765 
 10715703   1026333  55909691  65787243  71419443  37791404   8078154   3433214   2966213  50618086 
 31379322   3027506  37127316   3020347    267771  30686879  12497517  32961819  18570581  23090690 
  1522221  68838529    180387   2668443  23395640  30561893   9815787  32684037  20927293  24227961 
 15981275   1368275  13708179  27660701   3825777    961067  33027672  16774568  45778198   9407098 
   299835  18645589   6064194  47498123   8617409  47892165  23944092  30493014   1491668   1236231 
 10346410  42887247  30248643   2735043   4972297  16171748   3728263  27713765  12925923  26041227 
 11970007  93522888  10394745  17599951  20073555   3294615  24428538   4649403  29756598  36924387 
 52081669   2030648  54136527   9642366  76007751  12547378  57048369   3999851  14469357  59681173 
 38104680  39505449   1162599     28463   1524373  14594862  39519537  37128327  80084564  61898817 
 25854773  32192091  20541493  31643387  43324859  23946717   7786083  41112807   7515565   1626993 
 49615815  16902105   4782448  19362543  20330619  47723047  50955195  60200108   1409823  19975298 
 12643731   3162739  33881407   4313268  66475203   4698243  47154815   7690845  29719236  11742405 
 14929207  10328623  12719291    714823   7788843    624471  16461771  11168758  25083877  53915361 
 30119483  68447187   5075637   2287034   4835313  82210020   3764620  26506443  27722373  20001139 
 36770928  16120086   1257018  19422971  45252611  15391923  37882891  24002199  13943178  44460877 
 51606954   8260383  25159397   1578979  24608619  10759515  26031839  41784844  48135997  44139673 
 54854823   7653873  24608607    222895  22356747  52719702  12353145  31453768  48098043  36121635 
 34926099  39803835  21429388  76734003  42889578  23634539   1210766   4995519  17904381  76534256 
 10797151  16477581   1213823   6642865  11027573  11431631  56503088    894045  40830729  16386287 
 62604411  37439700  15842711  68424624  55296714  31338289     76498  30320432  12663611  34059498 
 25517121   9496347   5245818   4960452  12239201   7490213  63111163  20433303  27211644  66896727 
 43948875  14461055  70119863   3912909    176747  20255631  24418301  35853483  18443593  28615479 
  4778143  14158613  59131719  24427131   7576053  11244377    931944  10761801  17391094  43409216 
 19635563  40328581   7247899   6233937  58431078  39638241  54246623   4201113  34846103  23257398 
 55686155  14064495  31382565   1501579  21052731   3341773  14891610    825897  40615627  14294715 
  5452215  29066191   5034299  41786828  24599892    298138  41807455  44273673  17658963   5236479 
 10530208  37704141   1530403  21643623  51684987  13003134  61582203  25355003  38442868    862611 
  1943097  12561015  11557999   8473783  74921453   4083339  25887538   2702735  37358733  41103685 
 60704305   1939438  36151143   6347373   6683686   6964059  22693157  13323423   5368362   5372638 
  1801679   2695335    686668   6152833  25718079   7495853  25845367  11391708  20892579  43218417 
  7725143  46018293  21387177  13356087  14207091   3922057  61112035  48993678  36020454   6042723 
 27350565  14406648  25606451  20712507  60102187  47573475   9743115  20642559   9998047  54800659 
 11171643  13574203  61682163  14672673  45140491  22399071  53789883  16762531   4379993  10110091 
 54262125  22352332  20469494  48828693  56522960  31594241  11766699   3647371  10650931   3864837 
 29790498  77510530  71907771   7372068  43241433   6568195  42951787   8645513  13259523  28516751 
 18148363  54799049  19957284  31398231  20438155  63765643  58365561  71650143  45684441  24760659 
 25866439  15606299  22907423  36143196   3230303  27820043   3338416  31327179  59619603   2489831 
 15471348   9913254  94614168  71343435  12217961   4233356  18535731    422083  39621080  14079711 
 14347779  17172447  19900973   4449705  27729509  70925682    361429  51776015  43313715  30743717 
 13780923   3107883  29484383  61474039   1510773   1068312  29326623   5303823  14983539  22900321 
 39374279  16550000  10215675   8307379   9843227  15331907  53056731  13532655   4926767  36190013 
 84879708  15339568  30627389  21054831   4492653    974283  51526323   2102031   7050463  24000099 
 37646898  23094510   8113363   2665094  18523680   4148771  46900635  39728973  69429171  21590538 
 76220271   1277718  29151630  60148692  26178523  71934673  45819887  58145808  87300063  22072271 
 57024519   3447524   5462244  55251699  55941927   1483299   9378939   4920720  77214729    298750 
  1037258  41578275  48719684  75342379   3746154   2644491  10381530  13623192  30172539   3972849 
 31574817   8740587  84119323  13748187  14718825  33260948  66058665  58902527  77003723   1586916 
 12629743  49485483  59557852  10977531  37154227   4975083  11945697  57946473    953277  13515195 
 17905289  38412651  17025115  57026035   2251218  16256283  22628283  68495043   8242042  17118126 
 31759472  22662873   8060526    183210  19554567   8097495  11574530  36438387  63573867   9794689 
 56825139  48044906  43797091  51650325  24695916   2055200   7593793   7005303  55015413   5660043 
 61968146   1633767  22963182  38220578  31706871   2565819   6704141  29698867  61242798  24710949 
  1246859    421687  12235117   2008113   9184028  36692961  48042730  17182083  45290907    484775 
  6193401  17542299  22794393   1299531  28558573   9350637  22075004  34944348  39320775  96383446 
  7378789   8164643   1066907  26565963    190145  32741175  10792938  23112907  12493794  28319490 
 10558347  38896059  33514395   5418588   6719793  57191631  30084775  29736667  10021849   5326203 
 19941258  12036168   4029149   2489700  31977883  30979471  64361424   3726013  36673995  13018089 
  2922796  90677282  21737432    446781   3042190  13725583   5991387  21003765  41716270  19688347 
  9518190   3592283    413991   1655909  70798459    120488  84105447  15562683  13899547   9607121 
 28327023   1004820   4492403  54083339  49844931  78106152    850108   6306563   3255153  39338361 
 55390165  34620729  12748071  31441588  25447748  40317915  30965424  59856123  34068947  10371099 
  8797667  23328603   4401923   7245823  16189940  29642028  58103517  14804731  42973143  26998503 
 59142771  24268969   1804545     28296   6500149  80825403    466875  46880703  63883683  12197388 
  4231083   7654083  27492507  24631105   4602951   8258493  56300718    385459  17432173  18086955 
  5060621   5222655  51136755  25346715  35705793   5546673    910861  10658143   5260925   5428923 
  4635026  39445685  73184628  23032288  15893253  33522406  54526003  16184064  17007498  13889018 
 38888815  30152436  25020123   5417925  12034716   7861453  31074125  21051307  25764112  24681114 
   549915  52531030  46126697  66957867  23848105  25415667   6741819  81600587   6763893  21520860 
  4597863  48729198  30488091  29464198  20164927  57186683  15710648  16853781    666991  65184075 
 20554218  16306411  21066873  33464411  35569320  49183173  46506744  52879524  14037782  21342759 
 40611225  15724923  55047691  51785003  11861483  34160123  15437643  41669878  86029898  69917937 
 29141931    560243  13951821    644743  21609187   3778079  12981477   7293039  50438424    240951 
 19344763  11207922  51109083  38982123  11983254  37398561  36166533  22091753  47758443  35924315 
 10313283    187163  23857999  65148987  73376006  26132100  75424843  36366153    809239  53696940 
 27325333  40247859  15704691  41288357   9009123  38211703  38018103  11145100   6872817   1477533 
 16603560  24129486  71498773   1896783  33563046    223416  14895573  79078947  32398727  27263958 
   105019    973540  80854323    226943    106323   4623203   4152723   1336899  73592103   2393497 
  5996181  14553211  28485051  61932919   5983331   8799935  66223506  68486373  13309947   1121627 
 78165737  14136245   8181359   8410469   7794198  30979995  22312395   1099155  70197285  79085395 
  4282081  56624168  51901347  21441471  50419023  13774719  21437457  49160247  10052422  12793578 
 47385195   4424185  15603060  58653237  48846043  47222895  16736713  38925523   8133437    557723 
   395461   6443917  71352313  64774315   4024539  18254367  20685570   7468239   6045883  53758860 
 46008065  12873087  39358599  51142015   3484923  35470708  25181659  41802699   7324011  13748903 
  3025923   1529091  84274881  36503161  21466923   5895492   9074441   7132998    567231  42702563 
  9713331  44249033  49923763  20969331  34812205  31159725  39935123     21759  73640536  57054083 
   484095  54957795  12314911  12732310  15547083  30281622  31609875  65100841  56612523   7897245 
 14092405  30829726   7278263  20778967   4115355  12238251  54317894  14830027   1858447  21719737 
 40658981   2538903    231201  26311988  13544254    739275   5381453  35209401  12045534   3103626 
 22221773   5515689    861165  18361554  32881407  16481463   1719745  12528483  49131219  24312048 
 26943039  16276663  12816627  13190826  24982283    240795   7542269  45987058  41774793  20291397 
  6066658  22236841  25787253   2724923  33725720  59816453  73230748   3595011   5028090  16924371 
  1206523   9394053   4492983  22682033  10314123   2385548   1212048   8456896   8551374  69346387 
  2422737  16351899  12126903   5638173  36119275   7998095  33393231   7358093   1904472   1969743 
 30159847  14674734  53659163  41692982   2855059   1606383    118824  56106175  17909637  15430005 
  9506193  11560483  51163979  20498027  39418023   9508778   8636647  10123028   1625607  26998776 
 29966293  20991863  15274603  55489167   1535763  45011499  38376923   5074813    491361  32322339 
 63875118  43161891  22557741   8301913  62559191  44878179   1428027  19225159  61930185  33337401 
 62318769  25376460  35091774  47471535  16770339   6291303   5409252  19073643  29040073   8717721 
 18424242  84222480  23722173  19062175  36082631  54592003    832401  11209200  22814093  24884029 
  9670059   3368367  31689960  68637417   2724696  47592228   8106123   7321755    944647   1458921 
 33779913  17160799  64915251  13319387   8552049   2855486  15124848  18549723  40654187  41961159 
 15716499   7352415  46556548  12007113   5154455  13504329  44446253  25773451  22144215   5230754 
  3961123  35042361    189768  20363265  12290294  41701123  51080073   7646883  55525887   1289103 
  6633631  71131050  31479848  36519270  10561525    493023   6098985   6358623  35915099  54908955 
  3903799   2731971    957648  10691323  62720182  15459256  34549619  10046799    817373  26796255 
  7533211   7432020   5144987    454807   1248803  18347615  13418295   5660767  73986090  18733439 
 54412635   2472341  67553403  67351461  32856253   9665187   1937919  18507323  23625777  14116998 
  7484961  23495763  21362611   8406169  45897879    851259  12186405   6492427   9430467  69991275 
   213651   4156803   4436457  14921785  71932767  24288177  18431511  12704687  14262951  10227323 
  2699995  36210163  59882107  14345016   5194977  30977888   8117362  51138585  92958189  55780841 
  8132787  87797211   5602203   2331231  37081708   1315218  77847198  16980203  35023373  84537831 
  7006107  55890573  91071709   8650113   8580804  62796017  19073958  19966587  39611823  41970363 
 75811956  26860913  43387819  45166223   4341039   4588623  35004651   4506361   9117099  26490771 
  6377384  76079291  15566329    107920  73226384  12844675  18942363  21805417  22219343   9031355 
  7495542  14131639  14113347  59833221  63647747  19117944   7326624  27820722  27461499  15281121 
  1992883   4131173  28028619   1121659  10905963  14778474   5875027  38851643  38515290  36261671 
  7542329    634845  14372169     54681  15551893  20036523  21793041  15268696  87469701   4345971 
  6689719  10107488  21116673   3721959  16776069  69742233  49248918  13676235  17019483  23759493 
 23076023  32687203  74442998  16890514  31810303  54610723  68682507   7102694  22162048  27650283 
 18808419   4162427  23138823  53697702  13961903   6211119  62661226   4438092    790431   7491603 
 28235933  66807526   3343287  41519271  23335701   3321915  31092063  55912203   4265723  20826310 
 12163276  50598486  54307103  21129439  11449479   7363211   9810245   5372618  49995573   8355924 
  9976134   7340027    247011    232453  69113755  12779211   7046491   3761358   5535141   9258625 
 94018929   2804128   1116573  19195469   3853323  24740025  26715323  25033223   1663944  10873535 
  6850521    192315  35884153   6776850  19611655   4778627   6173979   9669266  12920869   4092531 
  3247605  15615303  25523973   9271059  46629003  38480229   8630407  19853484  14543483  30428663 
 45833133   4848941  10944331  58682433  52972427  45424923  13077687  43265142  39877880   8539412 
 18369903  31876214  23019639   1234769   6488707   9795795  57071583  10219251  15349698   3050550 
 41430651   3363123  13727544   3158711    426141  25183428  28783311  45899178  35414775  13135678 
 11501963  11736041  49090983  36132077  20595819  96476659  24222021  23777831  19735993  67494539 
  2578837  53845691   2900371   5489448  25606774  51481454  18617227  12299603  29338823  21080973 
 21360417   3546249   3081771  46522683  11111129   1231815  11063502    542635  24200530  52659457 
  8940093  26296325  11077395   7232748  18806883   9541515  11865462  21096072  22148660  13564163 
 23889728  12879748  34795383   9108321  25423227   5627667   8848557  18495239   4888063  10596709 
 51515475   1903629   7826781  37171947  15327591  13134969   5056603  52462023  48622191  45810648 
 47654118  62123558  39790587   7063543   9512019  29992998   2802224   5337477   4974943   8793893 
 33143859  45611462   4924923  65529112  17995082  14970019  44339565   6051723  27897158  22360971 
 19029948   1456956  22001811   4494991  29509808  23131203   4454817  36409722  87333009  18675203 
 10639983  42447575  16352303   1726881  30446511    953663  36162448  52011902  14343873  11768712 
 23122201   4578333  23600468   1741827  16885607   5591091  22434139  38923687  40127174  28049855 
 22672428  56128423  29324558   7903369   3830443  41791733  29922093  11513870  29354847  15349073 
  3447580  15026913  68284373  12250318   5924951  48603327  38861154   8863707  39346216  42168853 
 59030289   6929143   6536173  21791336  36118533  75211053  17105323  10021707  14372123  37504375 
 14633218  17185407  66009751  27666671  12654087  51309339  33315258   3561681   1496113  20411334 
  6323076  13323785   6863551  42027885  58541739  22683413    965439  46501314  14598866  43754288 
  8509283   2480874   9221263   5807672  23775963  44012553   1344565  34809723    122474  71260843 
  2339379  60601448   2425323    346568   8723283   9936147  35028268  28676067   6426327  23111996 
 43592579  28294395  67495803  13634843  37766643   7290107   5722587  82628315  44684763   1425183 
 10512843  69952327   3317873  70751339  21129798  38868472   7230747  14128552  19218771  21299313 
 27706794  52466373   2626419   5902158   1682159  16296459     77847  24386853   4335190  51256491 
  1262543  32451603  12749335  21294375    243793  31449751    441718  25156579  26324399  33875658 
 46480939  14502035  15968669  52522409    613515   1863623  21209185  60755796  10437623    118900 
 17653878   6010791   6984843   3954511  24535028    618906     49057  52029768  38576612  11460583 
 11553743   6971331   8697669  11149586  10005463  24527163    458523  30772095  62904709   2931235 
 66770376  16117975  43126283  19840137   1737963  58325678  49685388  10810655  15077743  10077913 
 18355695  30592235  16096098  10469123  17718299   3669588  78735498  16345998  49117776  21643371 
   395798   9277528  16684656  13727983  39661355  25336063  36178023  29013513  12571923   6006669 
 20519401  44422506   4644873  12756211  36892113   3498212  53668451   6534123   6997523   4847328 
   136066  21221323   1610517  32764771  48447843   2085395   4295700   5132985   6230139  17023974 
 18763944  21012141  25744135  17098887  12447285  20599748  20193387   5061177  29421385  48120411 
  7048315  44334933  13448933  36314223  14711387  20304308  44272713  38402445  43545012  51236669 
 11721175   6080665  13894037  51806399  69987173  12562595  15218183  38105959  20661483   5897883 
 15114300  33934002  78215834    928995   5312749  29005539  73423803  16021977   6419004  65333903 
  4418907   1534223  13368687  15138811   7412835   6463429  11552433   2171703  23192313   5412322 
 51648355   5455263  33114183   3304413  45680025  10616742   9308287  64134072    538395   4442691 
 61553511  22632579  31431464  17894655  23128671   6518236  20406313   5084971  57967665  26080053 
 12954148   3608625  38156219  72084603  13153755  20029373  44499498   2367635     13752  25568379 
     9183  46692186  45254068  52956907  20829030   1368776  14727220  23465576  14071198   3899228 
  3469811  11025717  43822923  34282777    417758  15163436  12005303  23481350  23679870  17933881 
 31426658  16362619   2749445  44502126   7993398   2213943  11402927  61753473   3702525   3969555 
   456443  19687037   4569925  23100363   9882211  42848224   4617285  31072043   2852987   1788118 
  8544848   3176383   2722619  18669039  41494611  35627307   1250181  58719264  73319733   8460939 
  3092157  45576240  17551323   4223433   2459723   9782251  79811791  21601122  66091313  29998568 
 56419213   3568842   5224156  42599301  16026531    123699  51150555  78367793  79578169  46168362 
 11358075  13569939   3228406  24755343    356928   9422223  14366867  26051533  22347417  17441118 
 50623566   7761985  38458631   4328733  34180122   7878399  25882074    601101    774225  29246699 
 36277190   9331821  44208703    908283  14009916   2807283  24255471  49704867  30145641   6228528 
  4257348  12298259  15783239  19559949  26066985  43373083  49767227  40482211  50188869  10816727 
 32578683  43275525  17298915   3815263  29929019  10391280    611846  15775619  20096562  28015096 
 85366161  44248065   2655303  23814011  42351705  24292149  22873347   8533698   7209563  71814084 
  7076315   7488516  41388003  13321792   3824975  55809499   5555211  48638685  46455543  32086338 
 37807451  33604283  20826131  64047120  17856141  31840945  53940204  12190524  50532531   7996763 
 29410480  20506511  19791369  11196951   2903899  19105371  70356737  43197795  10838247  28634883 
  8711998  32998187  48388127  45090231  39425547  30813435  24663263   8795163  23969901  34199697 
 34518654  94544935  27077160  28437733  30156527   4046858    996323  14388219    186433   5725723 
  5686122   1984655  14955133  29107923  28189214  65728671  11606493  12179193  50011343  49927029 
  6126185  69663633  36192191     93255   4739640  37664232    615525   7947323   4394929  15931263 
  2687489   1301465  22604675  70134043  33317862  29195988   1036767  13116891  53039562  12532675 
  8290683    155256  13371822   5797043  14364722  31054497   4153350   6873955   6763335  44843763 
 80970029  56434655  27473043  10196963    601384  14179542  17281190  17302983  48227289  14151018 
 31032059  15548903  27908515  31387738  10373871  71200611  53048895    566291  21082195  10456682 
 84138483   1937643  19020561  36738483  30093681  17847574   5844451  20782164  40221923  57471171 
  7820115   5266059   2793291    961969  24471423  56243848  17939985  34215274    251319  71476668 
 48776587  28441577  26583108  28019198   9563551   2380107  33794359  11404761   3010130  60916479 
 26949915  21548435  19359622  39964575   5177946  19340748   5585703  74254289  27962832  10016907 
 45631578  17844633  28524363  89539978   4775734  39057540  37011483   2002134  27047822  29107743 
 17186190   6718263  11377006  35233731  17621595   1791705   9361395   4801231  15730559  53672895 
 45289939   3430998  34677591   2698275  48923988   6540162  20033799   6837459  20359299  49392697 
  8208470  41481219  10410843  38423039  21232987  15193755  17200994   9734064  26108503   2082347 
  4185935  30449080  19530843  81896977  17308689  54504475  20503031   3495753  32120260  68902788 
  1948102  72783483  10812078  58913587  49841439  34766268  17370258   2038566  36136212  67062449 
 72256419  33704880  33629152   7589175  15993450   5912923  44399380  37442931  14499168  31829733 
 24089304  23445033  18766403  61375877   9748739  34442843  16699455  15311292  32593542  21708843 
  6868820  59238293   1394547  44687629  44639898     95053  49789967    695995    728433  14452314 
 21191847  10741891  31296811  41463594   8211966  12813423  13827255  48372419   8380365   1969083 
 61529172   2033163  19396731   1918203  22657123   4552613  13069431  12728427   1416687   9795323 
 33772680  41975017  65002599   2718528  32909047  16062088  35366298  12391438  32602731  43083142 
 41365375  21224707  50540423  42696711  51826300  26667615  24749260  45478308  18682570  10167306 
 40098563    105072  21088235  15618255  73072423  17249573  46365855  46137503  69487349  18165322 
 28822911  10446678   1206197   9467643  19095823  16550955  24932487   8028284  34459513  45160368 
 17633667   5903713  67224129  32133829  55718736  50785706  17744007  12394963   1595643    488043 
 38908959   2802363  27825319   6265585  62299465  10064373  70776699  20042736  69127727  10132531 
 58902756   3899328   6781296  25155534   1605129  46139667   8624115  24428822  13992927   8797923 
 53035963   5480825  40763780  33440948  59790555   5642555  25891128  54409038  26093315  40847259 
 32390733    301398  63109869  67225524  21293721   6316548  33492603  44853743  64500189  15926583 
 34589895   8010363  12657776  53917260  12765498  42098023   8352908  27511813   2068896  29104443 
 26467747    634419   1461414  74739667  35007459  67083423     86313  74335871  41878210  31263371 
 64093875  45162551  70953072   9780333  22245841  60813291  40101087    336168   8648059  17334674 
  4943819  78002583  14601444  18977488  20814919   1011333  35900939  20546516  70813415  10270071 
 13969771  36236301  16011195  53618007  21879151  18970059   2822217  38485158  11067963  50935931 
 62327701   5379783  19332845  27692186   1155498  43221513   4078253   6572799   9054627  12739179 
  8805783  29642945  15200133  71034398   8423307    442646  25217691    988998  39160573  62298217 
 10894591  12122913   2724873   3735393  10675683  81666549  13461675  20700243   8178567  41717763 
 10715139  19322153  15373327  21553853   1804191   6819259  27915483  36937929  50890875  12553917 
  9547515  85855963   3300891  39685425  28267383  44997277   1482075   7167687  78823347  11129213 
 32930970   6386643  13032903   6379431  31992473   1244523   2183283  30660434  24110739  60306624 
   138945  14863783   3373683   5591990  92008428  24267903  15133079  92472191   6346491  48894251 
 12944827   4471191  22213147  11354835   5300453  26101680  10994660  16096007  17913961  25058325 
 13532395  52863675  13428377  19427686  27320964    385803    179367   1677403   2732069  50449623 
  6482979  25517826  42502347  16304499   9788483  38605947  40778403   8011527  14585331  10602985 
  3256530  18363873  46917201  82822019  48329986  29103479   1335048  63785910   1109123  15211539 
 41132907  39161281  30087263  39383857  26699625   4608739   8300883  28852485  10565307  60676971 
 88373457  18887523  15554163   9572769  29473113  12829595  13746723  22998525  60836437  24299227 
  1783971   8330599  39851240  52404767  61646807  16588923   7421983  35674467  70750953   5982762 
 18609553  61710943  81677675  10499907  49866747  60431281   9874720  19545323   4296112  17272339 
 18621154   4252837   9364610  48737947  43322439  21029242  48028038   6479723  26335608  40916123 
 11962700  30640447  15731259  60909153   9571398   5474514  12480987  17400853  27048753  89872693 
 20613683  31682463  53858625   2481823  55602856  40297083  45028491   4216231  55580271  22450975 
  8512653  70576763  21982573  42213837  13039656  50518565     15099   6035271  62543887   8347902 
 44513427  94989732   8819835  60384448  44494423  23439033  28360923   8271913   6602515     27915 
 46177136  17923619  24152703  51321613  31471899   4479873   4339971   1853331   1045841  58107003 
 14235617   1444305   4664383  38006673   6954267  67883148  14753148  96942343  47793315  67293334 
 17006995  16449019  62426817   9140985  89495633   2983998   8749795  53207523  64146615   3414453 
 75528165  29746293  16619391  21641479    910623  10232443  24924561  24403923  21724125   4004272 
 22074447  20750017  77657727   3391794  29346414  10617041  10141851   9215123  61480315  39142779 
 58822991  26860423  76158700   6802877  23884917  53057268  20005593    946527  76496688  20415931 
  3978921   8878557   8644857   3566081  18083083  64182663   9252555    918963  10280483   7034307 
 33174173  50090131   3043845  46536474   6122666  71913693  24171393  33396779  34023027  40010103 
 76327473   4267673  48760098  40342140   1396673  54590388   7628898  18251787  14652091   8840223 
 80663507  17886747   9916547  30512871  14590611  35671027  36992878  16133457  47529048  16729528 
  7892006  31831923  16209953   7219887   3822747  35677219  18694943   6199503  57052599   1218363 
  3648063   1584699  12513663  86291568  30463467  12297453  15703648  63698136  81188649  84392511 
 39543591  52888915  13152745  10492321  11538296   4261151   9656827   5185523   8431938   8380928 
 62633001  18301803    543461  40638567  10074335  13662236  28327983  21006115  35599245  10603788 
 30145975  34579077  27309825  12871995   8951132   7326680    459274   7478258   6493179  37731963 
 35317104  30343761  70649548   8399505   8577159  37098723  21172123  50079162   1986108  42165223 
 26351513   1857979   9914988  17849052  86262288    968343   6605895   7647411   9394548  42744957 
 39652905  22188455  18730570   7980629   3586739   1957845  10516749  24469360  21869142  14486203 
  2718423   5295123  10153533   2290507  63188271  40384691  12912779   1151045  14571013    249806 
 60676491   8600331  27885779  16917521   7122848  63069297  14708832   3284205   6983353  56544123 
 31978122     53043   1577709  13214118   9387423   9226299   5918316  20241641   5602796  26231991 
 53557033   3267123  44006289  73979221   5300473  29568348   4812755  70948586   9552303  54573319 
 49583104  41193051  24367583  34449861  62926320  13043365   4514781   7306795  51470020  52713261 
 72162252   8862924  68092353  49621227  42461418   1988123  15303255   7795043  32842343  50355618 
 81536399  35639537  12322635  55499061  23655405  34625779    407324  26468507  16208244   7425978 
 36660572  44211147   7414222  38773661   5748959   5915259  43869603  56622051  14330981  12795675 
 33545544  72260151   8709395   7516677  42174432  63257163  24086120   3069459    636927  53295163 
  9986267  44293931  29765707  28143992  27777198  44190178   1443204  30175851  34907697  39494661 
 26572155    259186  64598748  54519163  52059108  10218875   3197547  40906323   5927583  83400699 
 30319122  63971877  85257807  59047341  19122231  40764330  17126073  14618783   2146455  32165607 
  4153308   3677155  14987430  57338746    251484  30974703  35034299   5889006   2246523   4013839 
 13233062  35603547  27207763  34308903   4259411    191748  56219118  41646759  56236851  49111962 
   396062   8819676   8273199   6629415  22822453  85065363   6544331   2219163  50529923  52974919 
 53518343  11581017    564623  52278637  17333023   8053967   1187351  11326587   4421505    575403 
 11055035  30588055  21347267  71670843   3193449  34504515  24361950  20146203    114146  16171219 
 40216699   5652623  35353068  17547983  84352347  11493073  15163019  23676027   6832555   1223675 
 21736503   1081673  64835691  44493117  57157998   2238691  41711815  25779500  27249828  15878067 
  6291419  18960027  21133746  34087911  27740910  18373323   4322174  33752243  65650323  33738451 
  6965998  25661193  51177873   2313423  47456493  57956206  40471754    361315  13351186  25098021 
 43161169  14552913   9581880  36907414  12314868   2137973  10613153   3226745  14311387   4763862 
 18873743   4331358  17817789  21257775  46085405  69928971    400529  48164019  10303111  56374368 
 21540975   2448762  29201003   1246355  50529844  16785099  68245890  13719731   9269643   7342862 
  3735768  61960075  20927227  56393523  30917457  62366330  21255468  18478348  11954247  46575353 
 69818879  43898211  26521182  14306373  22508763  38834373   1946283   1363031  23625209  23729856 
  9210619  24145883   7864666  35381553  26084731   2100315  39363933   2324900  16502919    801463 
   293180   2257175  13189012   4841699  46743805  34525067   4373030  18624589    278835   2995895 
 46586551   8663073  42549721   9770741  48851848  18477357   5490843  29307639  13819236  12777083 
  3783448  53238759  65819123  54457123  23956899  59272995  69631243  29074910  85063211    223983 
 34152653  65595497  63120123  20089224  39739515  37279275   4182111  26946978  16273083   3751242 
 46767819  21039203  34582576  75928963  10721483  79249608  15621848   4238748  31016969  26768305 
  2443603   3036998  12546123  30558165   8678523   1490043  30860903   4986051  14417045    599931 
 27380049  30673623  63904747  36111853   9874579  52925779   6366633     82391   2996407  62468391 
  4416787   9342183  53428542  31013439  57609651  50497263   7491243   3511303   9578988    566969 
  8590333  37200981  42493173  29838948  21359049  26991801   6307143  32300040   3354605   3947963 
 31396383  12936431   8516007  53552760  79794189  32070603    456438    761793  25196219  52676031 
   623981   6966359   2846859  29551995  42593316   8722947  72081567  64033103  36327690   6373812 
 13355223  30466491  17568833  53618619   1105349  39490827  13219611  26087055  75753451   1664603 
   433323  47613108  71779611  77049705  64121013     71563  37155528  45332167  26579718  42001291 
 72870615  62171727  26902698   8509013  37353570  40478511  39713092  26721735   2716998   4550448 
  1793431  47229013  45740463  74437980   5431446  19221009  18154671  14991561  10265985  43500743 
   672123  75505043   6007057   2201958  20273883  29750803  19147163  27124675  30671529  91369489 
  5602647   8689125  15193161  54384951  15906423  73779804  10166303  29728689  40631181  12805304 
 10773137    266123  60225624    607646  90733203   5902171    593413    245463   2694523   8078235 
 28192923   9859973    705828  26865620  46909447    791307  24021606  45473197  40067871  28656499 
  5815341  11824331  52336253  54924306  24008099   7440853  11441037  25255778  11625829  13640115 
 62947731  15516619  52849432  24298908  11460273  14135534  56061051  27928881  62752188  10670997 
 24341460  70239813  49100748  61614921  56504961   4152923  18792855  16239003  29439675   9204773 
 25787217  58543602  30655065  11594227  20334390  40349793  11947371   4732917  23624398  16610388 
 11932203   4639327   9214601  63380931  71328214  17978421  30017148  16923923  20030189   1020372 
 53249211  67513539  11634633  68602188  72585890   2955091   3593079  46710855   3944947  14059233 
 57803647  18424113  41966223   6716031  38364121  29685639  29548741   2445897  26608831   7717791 
 14998151   8767979  77458447   7945005  35262372   7471866    267494   4333307  31597710  10640115 
  2669803  30781883  21937038  13662619  27904153  24995691  29548906  19399627  40935723   1520239 
   490990  34025067  10312227  20259753  45496476  13080141  20523115   4819102  29291622  15851952 
 32607867  64549152  52969238  65174965  17980345   9279899   3980891  79528498  43839591   8735733 
  5379133   3008145  47510754  61796427   6741429  21731259  36590699  28124373  26392209   2951643 
  1338885  15312565  23246443  17126421  46483819  22385937  55285299   2018643  23895441  19981395 
 68430303  32974363  42149769  68521515  16914755  32496469   9632417  19842735  49418095    219763 
 45207600   2551863   7924623  47967922  54895626  42468205  13075756  41954973   2261815   1045735 
  4677324  26689461    129411  49627419   9352554  11936355  10094451   1499625  56827725   3262078 
 18009723   3249573  71596599  38427451   1501939  42077353  32274623   1429103   4217518  45446559 
 19279243    190761  66849908  27997674  65790993   2206691  54175587  49465888  58888397  59561232 
  7733541   3796407  84294191   1369164  42118033  51215406   2908347  58566788  10441671  10293329 
 29151083  56575341   5160735  33935778  20824059   3577519   5105013     11163  42255914    246779 
  2289041   2851643  36669533   1633151  34423768  35422755  31459959   5185457  12530069      2977 
   139683    703378  11596148   5516251    337164   4806804  14940828   1766071  70836603  33562483 
   765107  10745153  44967867  23889351  44653173  41222323  21818825  41853060   5747170  47755599 
 63077427  75267447   5631723    493775  54284447  33078753  77656611   6889253  11536187  30819003 
  6146375  20670083  75651498  42275963  16470631   2222373    369240   7058361  10246163    613251 
  7402923   5907297  64735573  20662569   6145730   1607629    433043  44112813  16635687   2249552 
   243121  34771551  36003656  20524022    692022   9431381  29172603  14091767   5689676  30127563 
 44657297   7590699  51765927   1619463    155826  13912142    537153    375183  17520251  22968443 
 27124836  14163502  25638879  17314763  58085223   3812658  46873166   2411835  24168767  16857051 
 65896512   4865835  20865683  55609571  62174949    131616  57042789  55907538  29232919  37283719 
 41477448  45210825  73543593  35327883  65125043  80611763  67835184   1492830  39485401  53430587 
 33491309  32407491   2738019  30359199  16363873  49959287  45103531  32876403  29533346   2798191 
 44528919  11881463   6035007  14472727  56919876  67098223  17155010  27947904   7962150  12673083 
  2582906    107503   8950623   4729155  21746343  82251257  44098429   5178583  29408541   6238849 
 78418923  20282203  30785200   8749421   6875343  51399117  20933008  27146303   1380215   3154643 
  4865880  29006965  14267715   7145947  51360828  15752355  20354044  23978163  51026415   1149491 
 36267449  51670851  11512839  43612399  19868035  28329384   5692103  31517631  28834823  45827113 
  9732573  30144927  33985137  45392218  30578998  45001347   9239347  11309832  21276943  43564071 
 59458838  74393883   3769161    953772  21754828   6144659  13881597  48960650   5872227  29427133 
 24140539  11340011    126629     41787  67922660  12243780  14112797  12086459   6518787   5404158 
 32012619   9273012  26333783  11049979  85137236  65820217  19251904  21115068  70669174  22649555 
 59269823   9900048  12991123  74204621  28799995  84439885     12543   6819527  43552457   4562151 
  9242799  30280786  46089776  22264443    128739   7760572  15457949   8415317  33722802   8888498 
  1890375    497764  37302997    765678  60145452   2383248   3799593   1275815  20261379  10703683 
  2371883  27938157  43788308  40419243  29485023   5567734  11763603  15932706   8409035   5699373 
 11933755  24360251   9159399   4559148  21948907    632318  19542363   9417990  38557235  12215098 
 38882603  31520883  21610743  51143103   2816573  14870559   5546001   4089403  36660912  15490548 
 68783478   2704203  66818427  56363487  12676050  76277807   2210469  18419579   4489260  45466479 
 16136013  60567045   6973152  51144963    613725  39381473      8291   7221007  76990859   8332197 
  7138181   5851764  53891103  27308482   8618481   7114419   7533723  12993630   5006957  27119449 
 12158199    390597    525564  51246412  52886852  64547981   1802332  39848415  12497563   2659046 
 10947543  34040794    480291  34865771  34141007  25347549   2631024   3680723  19758883  59556858 
 15588297  12661600  57317195   7198293  65210307     72768  67794699  23363757  40073973  47174019 
  2314347  24924885   8649210   5372646  71152779  19408299  60252493   6905781   6510399   3443619 
 51706720   2098989  18550116   4218335  14462739  72067963  77513703  45366107  42688141  26671803 
 13305831   2452203  23898719  18786793  39759656   4780722  62013711    789873  74576953  30645803 
 45014141   9473313  76533027  24221652  39154549  47187639   2374596  34015315  14687923  34135089 
  2249723  29503257  44026323   6149427   3682378   1626331    501391  13436658   1275038   2128113 
 28450545  40533348  84757843   1107063  18206343  61213219  81298665  64553378   4360227  16806522 
 63708966    953424  16387299   1523589   1232463  46701150    569971  50863176  72635871  27036015 
 35476757   2750998  10190101  63009481  22823931   5044383     29718  16761714    382517  40249997 
 11311287  16148187  11220541  34908315   4717563   3914525  10387758  14745516  32791011   2037763 
 34814749    837943  63141058   7908582  25878985  56637426  21191085  66387521   2846579   2632847 
  7193543  11279501    222075  42799627   1301115   6024383   5380323  43362617  85274647  47517471 
  2292063   6534298  33389315   9596919   9685643  14376849    401403  45430038   7455099   5221319 
 53576251  37839155   4621873  60817266   2697337   8858589   5781499  39267351  27119084  12346041 
 13621255  71352448  22470060   1087776  14608748  26982715  25976059  36202047   4866836  23719353 
 14813428   3136027  67649523  43285911  44631634  50043273  16695942  30807867   3267093  12468371 
 14311763  16263223  39588503  48049773   3542581  46333932   2242286  66024571    220754  41522545 
 25249583  12700329  55912719  19166998  54076278  17230388  90448754   6301481  62094555  54878551 
  6764810  12494955  18002051  19775723  15812433  19176482   2174308  13426277  11585648   5732135 
 89943132  19690103  55639668  17674633  14275947  25463506  33073295  39851921   4593075   7415241 
 22320658  28704283  32343843  30983738  59163723  35857230  42927906  11995143   5797677   5766009 
 10742371  25101003  10361987  12039473   3305398  35401275  20355303   2218875  30688263   3651099 
 15273147  11566436  21879857   9808731  28619895  36571077  16932139  12406805  38024083  30120579 
 54743724   5395821  41958970   1293228   1047724  68645040  65039667  35598873   4319613  34369107 
  4069191    125723  43131579   2228190  57820665  30138939  14153181  72393679    615815   2207700 
 42342063  39863313  28954419  33958158  59457910  19099182  19686019  22743771   2502447  21800226 
 44137723  21839157  56776290   3349609   1793868  79050765  25349903  32563291  64791696   8895379 
   747519   6090423  14142633   3128739  31664085  29884933   1270779  35484319  23938893   8538408 
   424923   6174342   8715973  59758383    700335     30503  16570859   2489577    602868  18493479 
 14270937  28603127   2800248  28182576  16104411  39380555  41796303  71573883  49113531   2948937 
 69946818  21524531  43244861   2974498  71107047   7020965   4576527  18109861   3918720   6827216 
   683897  34568198  32310224   1102938  18073673    973815  16866921  45298320  17071143  46673943 
  5834455  25106685   3721638  40501253  31640367  48036891  34125732    718269   4348273   7474299 
    31343   5966889   4631263  33076887  12213753  43087515  27721408    135923    475341  30961952 
   660049   8879488   3296411  28782493  25504536  16736666   6060603   2016808   3529809   8020278 
  7560890  24597867   1586957   1502143  30405711   6041526   6950437  38070198  11536373   1750377 
  2776859   4906123  52515138  45730455  36143943   7364292  13948344    917025    979517  26598544 
 10337358  26958979   7858059  73894079    642105  73025884  29346883  83104293  29804283   9129279 
 20924091   6415764   2633259  28177811  23051706  12544015   2192134   4727313  22685643  94757579 
 95186445  42416791  21380905  13594151  53614043  46107195  64826863   3190556  23608023  46270188 
 48231750   4456753  31789205  21974309  36218759  15400475  13157488  62588273  50659643   8476479 
 24795563  28899117  66906618    464667  24248493  18887994  80961726  16288715  19814252   5867403 
 26255195   3917543  45388137  93994314  44843753   4186911   6765203   4089301  23154683  20604443 
  9424067  31762735    217335  16934705   1716838  20053604  85173979  27507107  13209293   1704603 
  9419961  67530361   8658213  29952918  48061851  56136147  40678303  23874592  63933985  18187683 
 63854851  16970811  37445388    549143  25720379  12519432  10660323  45550524  48342543  36479307 
 24624313  18091923  40274138  74889707  16598027  48845311   1523540  13205040  19202580  22083107 
   744163  19294728   4217351   9010259  59972926   8193155  78453067  49470577  55042341  11743355 
  6591477  17934850  37466083     64887  15741093  38948921  15616858   7442940   3238023  19217655 
 44149802  11124263  23082833  20143365  63637027  29674695  48064947   9152250  26603035   3022307 
 60192613  59383419  23326342  80236329  41482209   6349887   9195348  22279739   6760530  15143493 
 34655249  87565764   2675463  11107011  40047323   7517715  22613082   7739995   8870487  62200093 
 21389083  35215099  26046622  13989063  60972187  36933454  48835643  38706543   6507283   4250353 
  9360716  23661012   8756024    834598   2182563  16184667  17303253   3088383   1378706  56957760 
 20690045   2121819   2976544  12205533  36338386  50913973   4279501   1115867  12501813  33357995 
 29710139  18021126  33448909  16094373  29795308  15120987   3620499  49719149  18479193  31386093 
  4078043  20561391  66631083  43755723  42350844  77469999  88935387  29887611  24379584  44922147 
 36107019  60415803   4445929  11195043  81190423  26594713  19008133  23049627  63986190   2603673 
 18977323  17870620  19844673   2378545   9692429  16990653  55981425   3745093  34513248  35999128 
  3168603  23557062  10524923  80990256  29792587   6919347   1132986   3668798  80846987  41399189 
  6749588  65367838  10064811  10048958   3359765   6593307  78936642  30141753   8317473  20937364 
 70537722  52411755  52508475  69846059    915486  10432491  34789074  10920710  10277601  21752875 
  3058827   4703993  33727658  60527598  29992183   5240525  44704055   2522097  43990275  18266329 
  6408327  20146053  17853255   5671899   6614631  12736092  22988835   6510783   6310705   5677934 
  5511629      9858     68091  17614565  19487563   8732561   6403080   2080135  19526896  42138037 
 29893481  37331583  37393248  13850427   8667075  35927539  14647703   4180893  63943323  26220996 
 52137256  32000987   3220428    986723  16723893  23449723  17543229  69268839  57258544  52832643 
 16747973  48685271  58530923   9604001     19429  89056263  33162291  80774655  90429523  41684350 
 11111223   9655239  22981029  35279367   7826811  15783893   2195379  10595098  28200911  65110545 
 30684315  41597643   7301781   3891579  31764925  90870144  53989702    161515    449571  19983269 
 16738255  11535641  41963595  30145299   1805073  45564885  32797423  27421913  12533873  20524571 
 25940823  12315323  20127321  49857483   7016715  11983514  50153625  30899653  10604658   9401971 
   973284  34150508  33462358  37725027  23062939  30271747  37438051  21694407    498555  70101018 
 12438291  57383731  27215523   5475719  14630133    200959  32412006  50377656  73268043  83985648 
 43589382  78167003  23636923  29468763   8699877  47235927  12336367  15542741  67901086  20381499 
  8455955  14410428  38756043  75797019  46255690  19643937   5570334   2946206   3167931   6906604 
 64791645  58192239  13128523  49850093   5781297  54458373  10724725  57827643  24435015  18286187 
 12072754  35140371  20651793  17265416   8837085  59100555  30597057  55466331  29918916   8244630 
  5639463  47442852  35087607   4711707  12889683  10361981  17186001  39379992  69232813  12155833 
  8010385  55842716  39812133  34687485  95469627  27433647    249658  33756193  28531203  26088419 
 13039395  57580713   7480905  68108758  14986540    138898  40570107    161160   6516603  51853893 
 21829311  62939499  17341007   9024061   1915843  21604167   1306109  31076523  10944619   4033402 
  3507895   1308715  57466383   4312090  28831915   6703611  61320606  12553659  57187371  32792903 
 20820329   1276473  10881567  27523163    806824  12748884  27691059   9439215   8547009  22573726 
  3125851    304303  69121275  16506333  10920363  28789115  17082523   5603383  27747249  72161755 
 90698050  37463406  73907033  43321198  53838051  36231423  13585887  29949343  26790234  53105619 
 34795683  43366320  20591283   1104480  40205448  85178075  25758592   2819521  10883367  25715421 
 12211323  73083870  21576093  39041664   7710155  59413763  21062395  54196578  15949898  11950203 
 12643467  64000727  42656867  50764907    785103  61214055  32140968  74464843      3147  11654532 
  1999765  48599813  34046291  42345087  21208308  29391363   1840731  25207347  49416729  12471873 
  2746953  25515411   6313659  17874411  40426323    161592  15308023  11717838  17102673  43631265 
   967732   4807959   5302947  69535251  17429572  21529099  10654473   7490881   5716766  45325221 
 21565191   9977195  41500897  54379088  15231884   9320955   9533003  23575159  42857203    616431 
 35973081   8062199  60766773  29209978   3281412   2313343  16635219  51652467  24435603   9811743 
  6667998  49385838  29845257  12284791  40795361  61573393  78131148  26000097  33243165  71195548 
  8494830  24277635  25762363  56184771   7753163   6157131  13704494    437098  13814843  36752443 
   612343   1743747  89304569  15646551    593523  20757384   3676110  23289422  23998139   4914209 
 43463721  14555089  26567645  36577433    681881  85413787  48193243  19982498  31842243  17525380 
 23412623  15652375  14548635  45581373    209739  13968967  34871365   7562178  29541255  26015140 
 33293301   8664883   1458645  22813566  13315801   3007947   5856353    754123  36140511  17120494 
 24403019   9458448  39795823  30728044  20094999   2083150   9726683  50069898  18006730    160407 
  1192418   5647083   2437278  24055686  26485179   2352179  15554123  10988943  56257379   1544253 
 17381773  50363577  48163827   1574057  74794904  41672703  21100041  46886292  49254215  12110437 
  8918439  34594899   8724135  41770668  10002641  79161658  24822793  40849503  51745778   7544781 
 35635723  13691177  36477691  13897448  56473371  41459623  26507387  55342418   1265424  14380865 
  1087899   5706148  55566395   8683434    351287  84663231  27342735  93861455    951113  49222503 
  9090913  19723191  68302123  10349385   1546620  19401323  16063311   8682324   8812013   8337623 
 36020547   4396686  12997266   9265390  28378473  12819429  44105063  41383035   4452743  54741040 
 77411243  64989147  46274868   3692643   5102208  26782703  45816749  57482583   3429703   1212931 
 46271127    547947   5703192  47619747  39523442   5421158  30983087  26366195   2530318   9160443 
  1711683  35045043  29510016  17092653  19479099  30634005   1552461   1749343  14012483  62862927 
  7599550  16390431  38716368   2073273  20173335  68443797   1291515  42404901  58068315  13265067 
  9736911  45416811  13570130  28299858  39752538  12210900  93386247  45389761  74388373  20192627 
 69657450  40807275  33702827  27925563   6402026   3939787   5791419   1023531  14207652   7894860 
 52725867  48565563     60201  65344227  19096693   6703433   6759639  21469363   3557399  35776521 
  4388997   6247035  31356743  62274335  12594621    730799   4949683   3407008  76411783   8289684 
  2374548  50594088  34869048  12585079  29337437  36191893  54473325  13162353   4727959  36501819 
 20373947   4712321   7106747   8923635  10525607   8938130  30550083  27317823  14992995  22911600 
 36925179  54121791   9215959  16153659   4417385  53623203   7675995  35993723  27370071  29012073 
  9876970  10593531  41487497  16041959  32453250   3539838  35232663   8574062   1765199  10530244 
  2075163   5638259   5664523  26779554   1766133  77423255  14518830  50778851   1647567  76043860 
 33745787  17787879    137949   8783711  35393697  25931517  42009777   7982771   3041673  59011713 
 10113336  38166603   1699323   6964411   7680976  43340871  68886012  18664167   7275563  22839491 
 16613133   1210498  12196683  13359777  90621874   4680393   5269515  12924644  36016170  28355307 
   914493  13966629  47154507  20516031  50929077   6392373  27845767  60857293   2772383  18802023 
     3617   9802443  63896952  48281071  33517551   5933479    445111  11178911    298867  32468403 
 12265231  30179751  19253665   7319941  61754107  32506203   4115409  25455249  59397788  29941863 
  5136135  27023846  16034253  18793209  39322383   6699538  21057152   2682400  55746387  35778924 
 34152927  26062723   9603201  24804502  60486936  10632348   7723461      2250    661748    312545 
  4185715  63709579   5773245  82154799  24088391  22137441  30516231  20953748   1520763  46652625 
 63574548  12290363  15217860  25603635  39316463   8152575  28863658   7840231  15814623   7687653 
 30903361  16732995  57544099  41396250  13887355  11315748  16719755  55801911   4674108   2617633 
  4550795  17088873  24727685  51393139  53644810   2483100  42631114  11653985  14797189   8090373 
 38877523  41217313  10650606  47137213   7648107  65044235  14744813  22281613  46706883  10764083 
  9740563   9163902  20583621   9207250   4865523  65971354  25814108  47868039  40894207  20352313 
 58160683  35405562  13944768  23280259    292183  33678573  11246847  27515763  11418703  67128984 
   284811  29463753   4340939  61611192  17875627  57120123   2440911    870489  12650951  24874483 
 56132724  27440523   1842507  29669763  38380003   5068087   3593783  42923822   4266326  26993411 
 24858723  16351248  37125808  26815773  67209722   9856123  53316345  40060419  57771291    374697 
 13341931  27646229    260977   6832663   2583375  15592508   9336513  20445181   6170425  18081764 
 83271675   8316681  49280498  29073662  15482617  11044723  85427895  21890766  92354343  78898998 
 12214395   7357687   1422219   9277614  25701110  22847611  26700900   2822011  17682333    175993 
  3384374   5068849  56537527  10794885  34614099  15968243  27026453  48864525  51395893   7691424 
  5477959  24456698  35447678   3337458   3109137  70099630    891223   1364475  24872102   5411241 
  9567219  42301669   1183481  43935435  75980067  79156347  12165573  20681471    738827  25919671 
 28856193    745818  82711287   6137114  65174151  37589169   2570373  15579698    707705  87898933 
 54405529  11270714   6294579  55558379  17587927  44908543  22231143  24976619  10193994   6018234 
 35253792  46494087  21169347  34668003   5968363   7954671  62395209  37978167  26047693  22588323 
 26271810  47828386  79304733  13214638  28728699  11879830  28938282    536204  10489836  24196428 
  7874198  12082193   4492426  23517402   5335621  18804759    349100  25916139   9696543  15275775 
 12429826  12480993  56520771  27301353  27941998  12187473   5269343    697023  30520923  88717202 
 10984793  30919259  70093527   3178923  20401948   3835713  16771119    301200  90869605  34220601 
 41544246  34424623   7868555  12704259   9903099   5364528  47230322  10908727  82614062  43181613 
 15380803   8479068  71455518  25222173  75382131  84941239   8859771  11114597  11088333  13926241 
  1929973  19427671   1663188   2287603    306023  15595549  15720499  15126507  11299677  45657137 
 13160673  39187842  32545371  61382487  68168169  18347055  57484851  37058850  41145798  10564135 
 50032257   1393883  12268315   6125743  50481609   7634607  50262078  37823699   5662997  70897327 
 71432392  28799772   5333628  10920907     60360    281085   7654075   9098217  43174488  20395243 
 29105568   9457971  48948100  22382165   1715819  33841203   8697211  25983396   3373614  48546583 
  6884715  43046923  22764773  33692969   9028934   1574007  31406043  28492269  18400103  17389645 
  9687573  18828240   6274875  23433498  25508004   4322195   6543985  11192955  17202371  42296688 
 29350098   2607474  79679640  31989003  12102647  56898055   9968718  57445588  10280839  62999752 
 83098446    227568  12737724    589192  34905111   8313303  15830173  11062853   4647255  27025313 
 26520375   4135191   2169965   9231213    885462   1997673  53938119  66369720    559698  32001067 
 60530271  67331673  66155543   5278844  11748342  82348039  15149686  49886487  21904390   5506267 
 92169123   9369721  48057069  22105722  43446638  82170753  45763323  12051379  27642823   5186453 
 41079987     77826   4644411  87477275  10554043     42811   4533126  25176211  28190143  68534610 
 76263903   4831557  18593738  42704259  23548335  20694647  21804222   1027167  79759123  31593912 
 13139067  40603037   2900784   4704513  41576772  38579298  49249842  16900623  46377751  20319149 
 19605831  37030353  45360625  12425772  19689723    986791  25334523  76872435  42582706  36667890 
 42586491   2532147   1347693   3617243   8682159   4807410   7774748  25603683  48154103  46969870 
 31671675    679899  40846715  33972907  17962791  37958538   8202337   4411603  21218673  14981208 
  9426213  35017963  22422783  70503227  20827923  33064101   5883617   8070485  11851998  56041171 
 23035948  11728739  39274990   2952667   5905844  55556275   8988699  36598839  10302378   3851633 
 17659876  76512295  42136677  84972510  46636559  39805947   8264931  19470563  12860719   8015123 
  8946543  11072609  16973471  30035023  21759105  69841869   5726285   4317215  13885183    568831 
  4644755  29119027  36807891  52470987  30558507  20147079  49553173   5802636  32824383  58491061 
 74379771    569316  65931507  25151368  70889097     55653  45404753  11661373  22312491  32257861 
 70238473  12191098  60259951  16632141  31342161  16772251  27614051  43367461   3175123   1039953 
  1220379   7187363   5544048   1813143   4277247  31886873  25562478   1099676  13038438  29734191 
   160483  81645015  19886513   2018955  53187035  69547659   8056615  26459751  21027003  60018459 
 12537759  79654995  33487663   5509572  16869625   1408731  56542748  18705243   7494623  16884333 
 31662245  15778725    946926   6240423  82311141  81009987  53138795  12895659   7470263  73342203 
 33957806  18750363  30716403   4032663  66121913  51866663  23035131  15767550  38698398   4171732 
 14775303    208198   2998651   4011515  72734328  24590787  38530368  19595076  41337435  37982768 
 28941711  10639895   5466787  23541766  85390938  42645087   8373678  14527064  43254483  10038591 
  7204638  36161435     61539   1295049  24756897  23215653   3425551   2665527   2316745  39485575 
 79264893  25853543  14220543  24049707  51520482  13870311  27012064  40452832   5896230    229153 
 16099739  16508373  62218673  28907673  19015626  80480198  21259156   4941853    368917  28453499 
 37547655  28208298  27104851  48632331  14179041  18870673  21815187   2130423  41220355   5050428 
  1642619  13162165  33006915  21271593  67406880  22674203   1086945  36925323  24819216  82176763 
 19495827  37784915  54098139  35022435  10094597   4069881   3308043  30031803  24122178  67450788 
 70523153  21996895  19060444  57318615   3234929  12438549  29166377  19136123  29290137  46159103 
 29738585  21663057  31584899  19676234  28650345   6870614   3742895   9001219  38337867  26394018 
 50351935   8880524   1381998   4727259  10047057   9289507  77409435   9084255  69853053  49692675 
 43557185  98277495   8228643  46918302   9054267  14843796  35555339    772683  56196537  23793111 
 21591143  30641643  36496891    757847  24318699  10566183   5739528   4015608   2191562  11586843 
   272659  16526319  34759284  13434005   7560171  16201979  49559047  21285243  38499547   3472641 
 13576026  25257249  51025666  26681627  21604307  17470083  47813759  14895186  69029082  41304299 
  3332837  58576683   7920771   3766162    518992   8256987  54704797  12946907  38345337   1892523 
  6966251   6977163  23410763  30095006  31608762   7174675  16910091  20912139  44905668  54110187 
 16409219  16759418  47247799  34318363  32224081  23647763     90107  19120983   1415985   8439200 
 17007474  12709449   3803835    840263  10989691  79123087  26991641  25160019  15756633  33928771 
  5740119    990861  19572123  38455995  61723486  21905825  30363651  48718814   7435573   1820523 
 45294309  49218113  24631191  16929579   5690619    561516  19456161   1706149  32353833  44845059 
 62734885  28718511    272527   7463735  15075063  10366743  55151583  56011364  49376109  63040417 
 15824013  63265983  55196283  49448514    644766  20911965   1402791    365784  59011053  10120023 
   808782    301653  47406443   5063343  33993217  81967173   6908759  43467987  14513014  27351718 
 29755197  31956449   2031615  43628925  22664710  34402939  26150045   6560721  17381739  52237659 
 23210967  20979900  21312601   6543849   7326307  67279236   6914355  22229435  26710374  26630771 
 67247263  68856649  31015419  17433539  32358152  11463111  32594527   1340943  37946031     92413 
  1667259  25749591  26408287    433425   9110033  11450338   1989313  12393864  74572637  80655693 
  5676113    828363  14564295   6882999  53382672   8861253  22802939  36885507  16843083  59119963 
 17235342  11042121  37810003    184323   1616782  49275023  49216123  22948941  23654995   2265623 
   116061  25398383  26979207  47719597   5183323  32730733  11092729  12558834  22232877   8927007 
 39943312   1466367  17583234  59682892  28730329   3489630  51897892  19721949    483853   1826121 
 65464400  28190187  17352420  33036360  78164603  12966255  27107931   1010773  12111999  31820694 
 24384950    391275  53951873     96883    632667   7192630  23942410  27201843  16903293  32996613 
   714889  18282149  32691678  10157991  48266644  30996717  16199903    460679   3883013  19744505 
 69061161  11320593  43324899   6160883    542244  41063201  59880123  42177276   2497373  81576237 
 29964684   5368248   5647163  44695123  36447834  17940367  22233828  21649243  33988063   3570574 
 17047044  16722327  59812413    408762  31015473  13014351   8157585  14440059  53347357  80860248 
  9848507  16442472   9819738   6888174  18533625   4546603   8871307   5312703    141059   8419929 
  2414223  13958529  62441367  36542363  27083553    881268   9078591   4988299    931651  26164859 
  5645013  28507819  43857925   5564955   8184299  27373371  82528743  30355481   3192623  14483697 
 38770986  34099188  24870738   3508289   4622658   2075823  64916079   8204459   5395568  13171671 
  4209741   4592630  12597955  20757555   4594110   7676664  50130735  30939161  78060665  71841448 
  2930803  32329024  21890435  16113432  28620741    644397   5959723  47149883  87810495  36820331 
 50903463  18144928  16619833   2349419  26891061   9109913   4810423   6723813     67668   5325051 
 56432905  57879723  16480245  10013911   8575620  64742739  38191947  24126262  23893326  24395923 
 27867567   8046291  25947293     26963  38284827    209592   5078547  56511186  56995335    114777 
 89571588  13748957  43408566  17931107  19381371  21302102   2258245  34241114  36764271  12705531 
 91669281  34388299  50373696  21971538   3253208    424123  10594103   1137525    781848   2067918 
 16332959  51267180  26578407  37379723    277389  30436389  31667346  15711398  90410433  43874135 
   793734   4018911  23494011  11209923  11880420   6473668  49153735   8888271  36197526  15261261 
    70119  16141248   8544336  75018193  24324562  76054651  27043986  25561659  51033598   1733283 
 12007797   6240413  13732517  12415603   9784442  30482183   2218794  49677283  12280933  61541126 
 19748873   4761867  43287687  81341315   6083073   8647251  44940123  12399873  88496403  31035483 
 36304636  55995577  15615013  63819337  21129847   6311622  28005702  27885903  18751038  23152053 
  7087275  23435673   1484043  49678857   3606099  35694947  51817881  33744253   1167803  34372531 
 55795527    632544   2581123   2439491  35839835  25386533   4610162   6877728  28512672   5477625 
 63718894  30463454  32152743   2068429  29124969   6804795  85639182  20302882  79566298   1527495 
 20522966  33638805   2621203  25986835   2040262  54504903  11909718   2911923   6935113  93946091 
 44581803   5366374  13412123  10125420   8249688  40023463  95580997  13732809    580869  39638831 
 21689703  17781835   3368027  69087750  43660011  28673061  10111351  31097637   4996267  11633623 
 22437565  90170043  50864634  30979113  39379020   7982583  35022293  22351749  51563937  23682873 
 13882653  19140013  31964253  26049270  49004823  70426375  12661641  44314903   3599441  29828194 
  3057261  47149844  47297200  22741464  14289471     27579     36019  56370503  21194483  54530901 
  8768298  29776883   5240073  54490235   6480051   2988025  28252173  55570333  53508531   9165578 
 25497231  28511146  70239767  31295688   2483099  17022822  10629987  11994847   3856833  50199545 
 12634251  58243370   3034059   9879657  26978116  54320582   2759558  41283519   4264323   6951191 
 48469035  31079259  71421123  16623373   1841211  21854085  22096908  53942823    466397  83835903 
 27899643   5052793  47439609  44223379  54387883   8755617   3178089  30975793  61410783  17526494 
  4482313  31071381   2596965   9715083   5906115   2189181    579941  16545093   1238448   5024760 
 24620343   9607793  28638573   3303913  22851827  34763859  54078776   8536663  16580791  12715676 
 23625285  47135445  57951611   6609275  38920491  11149014  25359927  77511669  38318747  67262751 
  5865974  48750049  12891274  80720763   6651702     22013   9304077  40552513   7907373   7434107 
 82130873  76362775  14917769  42258119   6038568  54675783  76349795  28520549   9930603  44777032 
  4849713  22357934  83216619   5650335     34355  31070009     75975  59967793   6890739  23645163 
 46920876  15344508   9269016   5325498  41428743  47437958   4234209  40355178    990042   1537588 
 45870618  26076983   3529959    109875  70454520  54183063  25669117   2160483  39063497  19148832 
   706581  21063803  11038348  81939324  64383021  35911943   2678955  42271969  40220425  56725022 
 26726445  13524603  20009658    403267  31528389    167361   5989917   3909448   3473780  13566783 
  2976088  42464619   3091743  67154163    123855  12730636  36375169  12306123   7508120  65893059 
  5170257  16951438  54206799   4808455  63142624   8881983   7260441  41936202  35552519   4546855 
  8841674  45664238   8314740   4984155   8824295  16558231  57279040   6017175  87279693  50269628 
 81195323    533451  12541531  45984204  10425218  31884679  13193908   7444649   7649753  73265157 
  5599497  12980840  21870304  50215111  57819231  25739601  33099291  76431429  12630219    397828 
  5697782    184667   9097017  20409698    440682   1694535   8946048  22522128   2291023  69355023 
 10437942   4025825    440780  48177232  32831269  13055682   8284398  30463875  18230955  39142806 
 21000737  73359017  24017701  12204667  15853275   4981518  24071847   5160699   9384407  25076503 
 44761475  30855717    213531    741438   9333620   3141527  17594343   2284046  12232473  25242400 
 33321675  32386023  22956927   4122641  13058465  23396047  23603472  73128165  57507558  46873653 
 29570487  11306443  44893631  18502377  44980751  16667493  57770193   2980815  84242001  33170539 
  5550531   8572035  30416761    747965  16919403  19367115   4354837  54823801   4526999  18308001 
 16225665  71370123   2364179  61139663  45323979  24629875  27718605   2159811  32018364  18322839 
 18908773   6717723  42564522    231701   9665979  33194574  21200457  15031786   4719165   2523678 
 23771715  75707195  22117047  46096943   3248283  21247075   6450534   9470701  20661738   5053402 
 24373147  49743459  60009384   2212977  32205408   1254723  49483209  30817271  46830715  26036403 
 46051179     55591  37805982   8183123  46369227  18378384  74431548   5095275  35663895  18746733 
 21455095  40131837   1474533   1995391   4219287   9939467  32568399  17634993  12643491  29155995 
 62839779  48692097  17148261   1026598    286823  67589572  45342870  30009235  52458693   2705603 
 50509115    201579   5586243   2626068   6030411   3195987  39363738  11439087  35318181  86169773 
 24987698   7261811    165783  10222665   6826470   3801018   3069618   8160327  55452855   7413351 
 52863163  11538319    851399   1085058   4997192  38799363    135159  10113851  24218343   3888427 
 34072271  15482739  27709380    545913  10169709  59891622  18546781   8153235  16007547  51160563 
 21979788   8629517   4434910  46883571    656457  50193435  22445091  64214443  16822803  21802713 
 30588603  34417421   9650299  35312955  17862011    382539  70807048  53610447  41780967    448439 
  4367409  10549962   4690428  12551123  12979782   1263743  52888623   3265160  13793532  19753768 
 27283931  14386835  65304417  28201899  39862296  86337569   9265775  76164523  30295723  49175669 
 16480263  21144558  20272635  61267717   7058746  24577170   2375492  22979742   1552203  34580899 
  8381969  34603890  12448881   2083854   9031839  31958574  20472255  48994133   5167343  90366711 
 39747684  10695075  18612893   7125523   1552123  66757099  32374839  25144039  45027439  21787035 
  6288477   1082533  14717973  40822101  28364297   6938483    208819   8364448  28159098   6853023 
 54733123   3908454  84189881  37051145  35292786   3416657  10579452  37872123   7228452   8541693 
  1215351  10241619  75942684   2713389  15450173   7116323  19304173  45961829   2603874   6033759 
 30638627  87198230  14137490   5971686  18005987    206523  54819768  65373576   7597791   6522751 
 33474019  53350135   4032201  52707323   7550319   2619219   3662747  13198968   6270653  33625051 
 23732765  30379275  20956393  67927059  51769467  17355535  12802107   6139673   6143833  20635738 
 19831235  81536262  48639483  19067595  15800831  21255573  48251103   2350043  15860802  76333401 
 78764965   8820492   9843208   6046822  16413327  28416399  81817089  11046187  13838395  70613883 
 37942953  84625268   1240851    977589  58397231  34048238  48044915  36147663  37714679  10666240 
 45053543  23393523   1496373  41256438  22939243  10272283   5696602  45692753   9224100  10786397 
 29056493  81904803  19049146  28734843  13105130   5135211   6535481  33934623   3323583  27899183 
 10472487  51606783  26419433  16704198  33138223   5316129  61631979   1160688   8810526  45569427 
 68153247  31174007   1412301  17384721  51740863   4474747  55076235  42433605  62505063  25973023 
 16679995  30442021    839927   5932413   4148355  11662092  57236379  31028043    715321  17501929 
 22425309  33155305  16803187  74358555  16052271   1585863   2774253  94425993   3600959  41999403 
 58979421  16179611  13890831  11905212  32256834  24552063   9419874  58101980   1832693   9864891 
 45923123   2535365  39689943  50964192  40858815  42653663  15600382   2435253   8935765  74355612 
 27485854  79137183   7262305  10572735  29903183   4259427  24652685  26747193  92977371  35257988 
  7095903  72645588  54917811  26650599  13133243  25613248   5780538  24187897   8513691  20668715 
     5904  21866748  33236791  36311112  30741979  41736687  15302571   6123328  64896549  77769885 
 18907541  47838237  60830561  36692373  49220712  49515015   6721827  34234323  14736819   8614965 
  5033395  48365363  33522531   1249469  62079547  20470273  56038062  42149396  11768941  43783726 
 21398731  23506863  25782022  48152073  25764693  17358702   5002123   1730313   2645543  30116700 
  5695123  33120146  25469763  24707433  56731976   7020403  57796153   1007416   1808917  16080792 
 23363973   8241874  59307823  38872044  98416353  60311335    654579   8701769    178810  43356863 
 36530173   7089573  13621983  18817152  43846973  15202047  39209903   6528650  15544019  62893473 
 44349162  29844388  26024289   1652961   5599258  45037773  19199303  11902523  39731023  30285945 
  5872629  21522875  27402736  93884083  27562155  65115243    599537  55987323    304337  10288299 
 22749811  46773969  18375239  44975739  66183702  46456351    342819  17397161  17674213  10949427 
 30926963   2630783    581363    233073  38200432  34353723   3364242  27583755  43934811  49999469 
 13680669   9617091  12014489  22346261  15871143  21859303  22849991  11565999   5514978  54777271 
 39272667  23276937  43501999  28900061   1450429  10995138   9245335  14714246   4975327  66212523 
  2573353  20106867  10394925  49563588   3265407  20048431  56128163  19212683  23771612  32318583 
 19550008   4258860  44538061  15738267  74121813  35230373   4858652  34078441   9435327  31522095 
  5547512   2821602   6861404   4988891   7690633  39859647   2278491   7296696  15523318   3856421 
  2466808  57149592   9253665  10963050  62875971   2007373  30743248  40061361  18346483  25247475 
 39155631  11446719   8526161  43974071  47768294  68720127  25471707  65447159   4314165  31520431 
 21325739    203079  44732643  73978523   1985105   3031687  47897873  22692338  11025186   7162741 
 35592811  89813286  77182503  21058083  46558507  13993551  16521273  10942263  30351363  36148263 
  4714251  38199611  33521968  27518748  25372785  31050969  31460190  19562611  51405631  28056944 
 16613871   3473971  38538744  17561457    507308  10238755  72783729  22679790  12297915  19476681 
 28120047   7170663  26057103  82228722  80731367  17918187  16683123   3799299   1997223   5800452 
 12455747  39325197  11807779  38000940  21567601  76766260   9493951  56360724  35099847   4133043 
 48545163  21886923  13710605  30745360   5460875  50197023   8462577  16185723  27207723  40053609 
 76575363  16689048  44739587  17654559  51335737   8983553   8893933  11174662   7875747   6026675 
 11744583   3479613  10188938  28366643  61586992  11052957  57857973  30870984  37272835  93570810 
  1691783  10924491  25099043   3816079   5145288  42493559   4989878  37739237   2686779  91054572 
 58994053  42752019   3500438  40978863   2932023  46881232    372739  27926346    531709   3198261 
 92094699  25217681  46020099   4375719  58750044    267423   2009247   9935803  16763868  76472711 
 28627323    373003   7834895   2057005  12987268  28850672   2812933  11711641   6799241  19949851 
  2794495  35633920   5964843  18465953    534626   9332198  95296686  72433023  63784943   1471587 
 87583495  20033787  16178208  13996869  35631691  41883731   5946612   3878648   2750187   7123272 
 67399533   2623467  30955463  26843588   2986353  70364319   3189483  16111042  27817988  24121963 
  3939555  56652138   8451663  20364485  40758939   8365735  40427923  51850423   3870598  49600681 
 86143173   2618167  19924559  34642473  50515275  20987573  65924043    518832  34240878  31969346 
 59139381  26211914  39638309   2470731  44372655  52426231  49181379  63084283   1755137    273289 
 43611188   8699275     79818  16521483   1108403  51632913  25582029  11807272  15039813  11097348 
  8522075   7350333  19766793  42159713  22650299   7819333  23686912  22844167   9302223   1812811 
  2469788    987893  91048509  12366873  36567843  35967867   3315361   5282827   4444654   3682326 
   994597   6506367  24391039  35868859  64261371  21374652    549055  14099523  19607399  27481269 
  2865381   2122893   2379304    510897  33815001   1546503   8127983  12836219  36343191  37801508 
  1403723   9731493  65704743   3392763   9368187  22099807  51645948  21332731    562839   5958733 
  1144786   9319795  46604503  19500471   9319653     82383   1280423  17162843  28327033   1718629 
 42311406  14776225   1396987  10042245   3980559   2311753  32478231  83170665  14563308   7903785 
  1965828  21613099   2339807    294859  37439651  74789323  81973350   2797747   9657705  12203106 
 50916933   2120059   3669453  44796896   5755571   5867148   5763495   9257063  22517403  24606848 
  9854549   7284498  19773822  11913323  37739139   7901168   3717981  11162419  56839875  62353398 
 29885082  37087811   3571253    559338  29651115   3839145   7454823    726873    701035  11804333 
 11483163  32511869  11061537    814573   6878263   5884423  34300191   9502983   4375482   6523717 
  4692763  15005519  30356399   4222831  16102523  23035383    715523  23280415   8938017   1000609 
 16782202  38494645    493481  56238688  14717163  24327842  59056303  49042743  32329051  12273105 
 45184418  14287623  15143163  20368603  75253119   6494471  20716995   3232829  23964228  81203498 
 14641003  30433491   1596619   7884260   2399580  12250249   9152475  24904192   5911853  81876193 
  1961298  22176764   8636514  30124131   7099851    449083  16570635  16417893   6073509  75312591 
 12435546  16883503   6010554  45042796   1383919  39426783  42696010  16648331  42847279     18750 
 28281491  35816223  60662083  10095523   5053263   8563723    958237   9684419  12002288   4100307 
 29320759  42915765  35404713  17743703  34951065   9988892  51019455  11857155     32473    637115 
  4587658  15502497  16831704  19039878   6186534  35188627   1818128   3710937  12980199  46387787 
 61834257  50223279  13771419  61107031   1176643  10772277  38487975   5957777  40180350   3195771 
 17094003  47268223    444951  13141998  36534241  21667523    431223  55815542  13000038   5388091 
 13073663  34976467    794524  63543803  34461659  56220419   4649963  44050479   3237673   5294427 
  6297819  33285419  22641979  24424516  26891295   4777077  23433973  26103921   2785191  20019734 
  8755704    141093  24533774   8101755   6365971  13796123  26404111  11878363  19424919   8698683 
   474972  15248021   8764491  55324719  26505732  14243683  61351589  36008667   3496704   7688753 
 29819896  61880037  54494673  12634899  18927863  50314891  21796245  19746351  42759170   8582865 
  2720671   3988723  14359731  41140180  47815020   3603963   3702738  66423693  17094915  21755376 
 49329275  12136183   4699673    201478  16225633  20699576   9317894   4920843  76164919   5395650 
 20971843   3904723  27592611   7668798   4430547  27808807  16644993   1670498   7958593   1527873 
  1980973   1081238    313338   4315182  67915707  60723884    627954  62956281  11646593  48648711 
 32329372  53979958  36535011  15856795  59430000  33009325  67600810     92403  65525037   2377643 
 36475506  81827739   9711531  18806798  51162563  17891849  18546679   4665403  26625238   9762089 
   276475  15212743  15904483  46541798  33512844  14617723  34684807  54820141  64278963   4801248 
  2549106  43829207  15846019  74655543   9288213  55309221  31070883  30343128   4174993    907645 
  4286457   9661275  68441716   2598465  55054677   2526303  43009099  57529083   9557277   1612487 
 10375609  67304833   1595535  18821268  27157317   8952388    110133  17882777  71437293  11740340 
 14849562  14904130  16773732  29635476    278173  51013173   3884677  56164887  15936435  47635884 
 23629794  56550123  39065715  40719075  37861015  77507290  61062684  11227223  27745863   9293455 
 25557971  69002518   5517195  53310216   3235740    162129  56810955  45661077   8369648   4801654 
 37126945  34427205  57804483   5864297  44673426  26470999  19584204  16670661    849783   4208460 
 23635748  15128331  52866463   7566231     98203   3398028  26347183  52355632   7422153  22308843 
 27720279   1435866  42528411   1634877  24345593  37420571  16786767  12018598  11479271   4500346 
  3399461   4374987  16977366  19447651  41086355  21402363  64741098  14227140   9221847  22355183 
 38379698  18483035   8051439  32183106  44640783  49290405  11045683  26010176  41198667  24010395 
 26878956  53325435   8963364  44689103    350739  39545915  61458111   1034745  31880779  44997517 
 40274889  43880973  17101524   7616316  33494011  30682621  23839842   1605723   6495201  64802721 
 16394733  34421154    455091  21053449   1528043  54296955  11287126  16958635    104107  59868287 
 23653293   7893883  56209602  53512995   5177643  11212935  23257488   1709709   6220220  14530012 
 75931077   5358690  35851922  62381313    120347  16971714   9828389   1966983  40322559  16718487 
  8775727   8798523  37631493  56153231  78415806   6026896  11691363  40673206  10902852   6994364 
 21101103   3502623   6812667  91230153  40028867  12610284   1654542  48802569  14298315  22281989 
 45897441   2748575  18392034  17726379  48702139  10206429  43376997   4106049  62200443   6814938 
  3460175   8829163  31401528   4280691  50700594  25506793  35322603   3930710   3037819  18400875 
 10772008  33645851  62948567  17276123  28128750  29764407    243996  21956361   2265237   9112485 
  6037418    994123   9833097  49182963  11751530    402280   3911727  31625763  17110180  71630451 
   126423  23894698   5311023  27319688   2963823  48424317  35407635  11131547  46119658  65414203 
 66601887  21658578     34893  68652329  38012731  54534951   6212798  40916388   1748363  15964577 
 65846883   4221219   8165563   5790945    128223  10180283  63589995  43852038  12324512   9854378 
   553599  15656118  23671391   7452662  44724318   1061343  20445817   3930423   7679223  21905595 
 18587803  76564611   2873973  48317899    284004  61833614  58899819  21279323   1828782  45565720 
  3720311   3172824   2742198  31053666  25766305  18416730  77236311  39152463   2759751   5908753 
  1734438   4909623  43899635  20807623   7688799  11182983  15273234   2644107  36165859  46369251 
 13706623   7269311  13577379   5597991  20783915  20410222   1332464  17109248  23885442  51106073 
  5614035  11705303  21625713  34220558   8304263  18871944  36674709   6725287  20942053  74059638 
 10665057  14646671  14594733   7705422  18724368   1101273   1461366  31676055  33763029  30195673 
 25086457   3990018  52160108  42516157  24666385  40077043  23953208  26280923   3154499   4254191 
  3170787  12675000  42994908  13033763  40927191  29849191   6253686    463119  57850643  40312869 
 28476723  37513807   8411240  32501323  33655656  37535523  38980225  23902188   4389513  86174364 
 41695867   6893513  42632251   4415433  14629638  63319488    572643   6652363  71500569  33969473 
  8710959  45080033  46609023  13296684   8436671   8002999   8830339  15449723  37573373   2957277 
 39738723  38332760  42973983  38801057  38146283  63898832  28025847    210567  68337746    141159 
  7438257   7396701   7793315  41076509  28970819   2796923  37653947  18207543  37648763  26314779 
   782546  14203473  59150346   3543351  20432848  11236033  12147879  16788223  12651523  21868603 
 64917843  25771891   2766302  55207770   8555438  11381808  13141959  22719300  13998567  45916321 
  3621755  50146923   2402555  63160287  10156803   6522210  50534547  50470758  43179273   5333703 
 31081623   7056838   5699730  12251019   2917213  24128700   6637143   3258067  22318463  67750623 
 41655413  28045917  11202608   1373973    560233  34919993  16115139  77046183  68471988   5679033 
 55403599   5248203  73215247  31833561  64685631  28352195  15661815   2867823   7621688   4213425 
 30325587  10472600  26351883   2214998   3536097  47565435  35663639  54681387  28606824  15474855 
  5621739  11350140  55179013  14423586   5155611   6984243  70592439  55102288  50241318  43142889 
  8831328     16066    141733  51595079  55106359  16766617    819523  12012683   1404087  21003963 
 20762430   2686698   6632712  13606821  14732483  19911746  51379665    780345  11273931   4578395 
  8921203  23238607   1342948  47586268  55153320  14148579  15438183  12252363  21563484  13705832 
 12738627  18950193   1158707  14825367   8290881   3022688   9634830   8592763  68379117   7413498 
 13244131  47346318  15401891  34347093  38321619   1417532    706683   4497499  28122803   5049031 
 10099071   6256329   1672759   3136571  47116957  18762553   2819863  20183538  39020307   1228621 
 59414283  21776343   1420223   6055981  24519561   9673203  28978917   6328983  31069343  33898116 
  5992395  12739374  45096801  81336221  63637825    277713  11588119  16834743   3144363  32821689 
 28757683  32031883   6581928   5202463   6206685   3285393  14432235  47953743  30009255  38583779 
   486539  12492631  13664235  15589211   4287483   2086098  78693563  30892604  21940107    638428 
  1956021  52357953    380533    373715  26053035  17455707   5638103  32513396   4193115   1181199 
 20092272  82371685   5708657  67950414  27985904  10853949  32086347    256344  36031063  26252075 
 74619879  10742991   1645340  20832660   6900053   2112525   1124348  22347987  19961493  25016378 
  3336086  70412717  37450820  20466543  72424678  41647971  26264958  55889898  11346885   6198003 
  2341446   4566328     99131   6041964  10464723  15360426  17363883  23610635   7534117   1608753 
 55244295   1448251  18943355   8294593   2780863    871444  24030753    894573   1019603  29816850 
  4518439  12467375  13204050  11412348  25471449     51396  80833875  13468443  62239875  45771759 
 15947565  48835137  25822275  62416707  16936955  26219677  22341615  14228853  45111735   4097919 
 66493744   3306078  62834007   7347081   2171697  54793491   3965055   6682953  80188035  10069941 
 34768542  58279983  45262842  56682939  12802677   9506244  25755237  50932500   1082118   7127763 
 58595451  91778953  41772981   6804548  26570511  18257653  19562363   6392773  14726544  14928904 
  1370751   7855075   6271911  37762824   5432914    226337    775847   8726598  10605183   1939391 
 23859123   5320059   3664676  74168943  25678971  57282447   2117196  54733411   8142173    934391 
 10426092   6500088  16136139  22961611  27033285   7734443     13691  47544951    559293  22817883 
 57279282   7970547  81686247  16389009  88840601  14082583  19554087   7160577  68634993  46613211 
 25701659   8092649   3637043  42880059  22200798  34814253  33549757   1773906   8815371   5708967 
  8360655  11995711  17455931  71523834  13546329  51902353  17121777  45906503   7098498  21333926 
 43574293  19786011  37616163   3048651  53929521  25177362   8383828  29230556  10192019  61662893 
 21570828  26490327   1976747  38286679  58835988   7646123   2839911   8029179  32744170   5821647 
 56971053   8290203  30387790  34989761   5714699    482284    386601  14924633  23685071  30241007 
 60296183  22103685   1322622  20653661  48860543  27831004  13498303  87099002  12082071  13750879 
 52827249  58779378   3295448   9885115  33061344  10024533  37865665  74704605  49656072  60790774 
 43972695   1358331   6388851  53500795  45642696   8140779  13531789   2176269   7720983  91370994 
  2147862  17257503  74979013   7708593  27514077  67095123  36210963  14747155     94182   6669045 
 46837403   7231431  17148414   8581419  71491515  31322377  62818125  22188891   7279531   1323603 
 22844219  74555515  79134450  49185699    532389  44034846  69339635   1300318  11886013  40768314 
 14401496  43617219  53682135  31872587  12127491  16824579  18959881  86888547  72607567  31724277 
 92645358   3964953   8586349  80672505  10294575   3455603  31124693  50393675   1999796  10870630 
  1250818  44080005  35726115   8887638  13408989  28956249   3673173   6468827  15385429   6469558 
   493408   8629758   1539123  11544643   1609420  56820967  22550587    823955  73822507  54438155 
 15700899  20254621  15497631  26274273  54403552  54492711   3937699  26403775  21463951  13430490 
     4428   4736394    229835  50897987  66614199   2570886   5770151   8669310   5525383  58412659 
  9296386   7523327  25431133  75042313   8010723  27966633  54098082  30622033  27295579  46788219 
  1850521  31959853  87345507   5889221  15052723  37921146  24625242  34262155   4950733  20008248 
 12759831  18897853   1894015    632391  35672673  11717267  42952299  35401631  13697352  13698675 
 43503954   4952347  10120359  12637635  12389916  38031333  36010851   9782861  21039519   3152474 
 67740351  23936568  24108922  14120145  24972015  45108673  24407043   8345087   3312682    115579 
  2865615  29909654  12642573  51600507  18523665  31497666  47448303  17767626   6977436   3326803 
 61625449  69123229  54011103  42860493  76570584  26285915  10491163  13652091  15215367  43402389 
 58850171  32523216  73214141  24888315  21982695   3924095   4876863  40591713  34872345  11604299 
 65015787  60099797  17010494   9412218  29964358   5719253  26648745  54348865   7210260  14610965 
 11449825  31079585   8499271  10021047  23964679  96345435  50982873  26086173  24685949  20254369 
 39294249  23447035   9774132  77008695    290595  15343776  38197597   9043863    110653    861337 
 25946071   4592675   9811865   4249397  62418682   2912253     62899   6803073  32764491  28887597 
  1732731  11107453  53306623  26683556  51094377   1336458  40770312   9655561  27391568   3499388 
 17535804  64376493  24599347   6595089  30402725     62138  37003317  44812303  32509978     18441 
  4896324  27744455    659898  56981307  45847068  19195533  42213231   5257347  23164385  29716173 
 36027323  15984746   2424171  29131683  21382847  18394829  17177531  14892772   4823266  12842949 
 24227043  42285153  27403842   4681995    146027  38443737  52831587   8343804  28264359  45287813 
 19227921  56291568  14077545  71919740   6081828  26321385  34964315  20254203   7818907  65872005 
 41173035   3647247   1581372   9394106   5334771  20439594  23939149  22928607   1592818  46103691 
 48912795  56094447  62417883  41509563   6023643  50884649  18342304    118658  36616172  32153083 
   567507  27291434  26446209   3306009  15630507  80643023  42205208   8174168   2061487  28358283 
 28002069  56257593    917949   4479565   5636163  14381225  41988831  15555498   1290855  19685067 
 37292163  29162958  12008779  48254537  41825153  21693413     82491  64109911  12898548  16221993 
  4696935  52295728   8399838  28732407   7456875  28464234   3925535  26377353  10724655  19031419 
 73805113  30410063  36890117  14241965  16599675  34299003   5273088     65783   8607048  35088333 
  7451391  19045799   1962048  13891305   2379341  59330515  39708297   2960724  24013387    424195 
 30645049   1118247   3051792  76740623   1630661   4642704  89938279   9590145  38225387  37049667 
 73327923   2600217  26126415   7518252   4580945  11183865  12347563   7230541  72629331   5963277 
 40789029  21874971  21026373   2544496  20288538  18600123  57812787   1695593  39054468   1237935 
 44557337   6931173  48546015  37632714   1778220  79314096  11794331  21607415   7295159  10109938 
 18644518   8140416  19050241  50037457  64767479   9576753   2636981   8698151  21229947   5414469 
 26489043  48839655   8478800  56664563   1864248  13310175  19318983  20174307  27501649  35231672 
 49652908  42454919    669948  10754643  55295931  21675480  26100705  36459406   8852863  80399873 
 46649610  64252443  33530696  32110257  48609723  26545293  15331320  30787803  12963587  12799347 
 90825745   4451598    411685   6162663   1750905  10036044  57041883   2452430   9022103   9250143 
 23702451  61926063  13802377  81233943   1142393  25966807  20481808  21938431  65266373  73430494 
 31354275   5603451   3719653  32455909  22216393   8380137  57497808  39498219  52756475   1823703 
 38208891  45780923  45802855  21146361   6878483  30400635  12941723   1316523   1415013  12695979 
  9426883  45735333      2240  22979958  23325843    450529  13764003   5684991   6462451     16491 
    26187  21185883  18652923    130599   4829157    705903  27665103   1927503  11113300  48469895 
 13359300  34185275   2218885  18340371   8433885   4489047  10874063  16729947   4934073   8264848 
  1491448  10095777  26729427  19547884  47748891  22039899  36138755  16992933   6787421   5675835 
 10859238  14277373   1116598  53601531  52666701  17696515  36941019  16302201  15351351  13226707 
  4923767  35498175  22666893  51440071    552147   1360428  39350037   3797513   2751993  32039130 
 46111993  15875241  42177033  27376743  12898293   1284939  80659923  54577863  19371861  14519083 
   222993  15585693  31208805  17336455  33264011  27099579  14298045  53148957  31388739    457778 
 24328799   2136037  41695195  23705283  55139415  46443597  43046723  35680551   3523675  31057860 
 46297963   5330513  69065474  10113576  33517845  14352951   3847308   8322588   9588714    873051 
 15325717  25345443  51231937  24138573    427396  56388665  35609229   2148357  18843178   1992891 
  2943251  23122761   8298642  60980540  22555878  41210109  43624743  16360683    233310  44409831 
  6095921  36638115  18883357   2322457  81853992  64869978  12600321   6769501  52202598  56380623 
 49313463  37169073    692423   1284861  57033723    974385  61082231  47871123  42649485    508422 
 15808731  78592893  10508673  26747959  17592918   6929078  50781043   8520407  11835443  48190710 
 14364027   4020550   8896387  12932759   9821166  45409452   5529283  23513041  23964191   9746070 
 27159277  59343903   9028443   2872499   6351728   6797410  29863917   1428894  20218113  33314859 
  6981569  19948506  12867421  31775387  35668085   9090809     45977   1058411  33067497  36170530 
 21972027  26927979  27387154  36933275   2595939  37039173    158289  22994463  31875799  25016253 
 58141922  64408289   2178576   9445319    222356  22265810  12905239   1496472   7816003   1141266 
  7832123  32613249  83432241   1456361  55296918  40774241  87233707   5868843  68249535   5551293 
   413295   3707541  20195253   7337432    444138  26426727  41479127   9093273   3604083   6658232 
 23533373  80433843  26762043  44212923  46357593   6528788  13226259  22631911  31681968  27900523 
  3363351  46300459  64889171   1273611  32433811  73050207  27258571  31274275   1077535  35812571 
 58083036  40520915  30376507  43074115  30385761  18268347  21870777  10054464  60768740   9417993 
   816344  25984704  29640021    963708   5163658  45600503   9809395  18590703   1485283  15674173 
   367221  47209352  24777999  62899873   1674283  20115858   1010280   6089298  47101365  17904723 
 47060873   4668221  35582098   6866847   6230130  15134943  10697754  73797090  12885569    309438 
 29429043   3169342  44187669  43077613  32782871  55486443  15384745  66898278  40015851    139671 
 64121268   6502759  45327633  11522535   6240476  27522138   2765571   9527823  46214621  18275163 
 94800267  17894223  13144501   2641833  57653349    844980  26407504  35474931  10495951  20813028 
  7004562  34067211  54066447  15148521  51198920  44557808   1604693  53199990  10676272  57039686 
 49336027   3751038   7439598  30854238   7245265   7724923  35149443  34645123  39583247   6653935 
 66553311  13385173  36075945  46662505  15585839  22643106  31340721  23097685      4782   3762795 
   921901   2505963   1968243  48798635  70741311  49992895  14767302  34288725    532223  19519640 
 38070299   5033133  10723143  49714441     65709  35543734   8610543  66964823    808376    459957 
 24459321  19018113  13269723  10680149   7720044   9645369  52672911   4401069  35933227  90909799 
 12976165  43718343    909840    761485  37893563   3161039   4390593  10621755  61859087  17789433 
  1268728  11506173  30317463   5630174  32462560  58588598  59985213  22620061    669033    952314 
 76010778  15722882  62032029  29537355   7434153   8357925  41543411  50303547  12638705   3103392 
  9422367  61989095  14228007    263450  27629067   3206943   3728033   5502587    679353  91437867 
 14521498  41416683    143952  23719203  33812223  45406893    486578  67887579   4092027  18820775 
 22002180    291091   4804098  50571787  28696243   4095573  62694603   9745915  28035728   1189192 
  3948123   8135763  33172845  61761159  46447330  21123973  19133083   1674891  55684799  12981795 
  8267030   2193743   4346293  44839449  29747403  23976243   5859227  20588983  32522087  70873893 
 26858823  42666756  35724673  29035239  10647903   9674966   8037285   7129203  13534259  21149531 
 17960049  32932047   1345533  29021451  22651157  10180856  61511393  20798355  27537827  76519503 
  1288315    448842   2276115  46567449  28976071   6204763  50163638   4365123   2266335  18313758 
 19342797  52226891  12669627  31882723  46559391  22296225   2460939  38264413  20078043  23431335 
 28754683  15423388   1721750  12005155    415083  30777774  87341358  30816090  37905023  40730043 
 34718475  28668913  12768723   2435643  42030043  73990578   2421219  64256563  39698749  45115692 
  1576973   1640943  39697203   6500773   4527363  24623211   6452712   4662963    708296  28025313 
 23485295   7502030  40137801  43611561  17260287  27632415   8110230  49878106  34282329   5597925 
 51934299  94293003  43606658   1812658  10104033   7914333  21234483  38510603  31939453  60215583 
 39172005  24838260   9794071  24686157  57096918  10407208  21027766  13334949   6475446  22769891 
 26383953   3607035   4533363  24142587   3169282  20031360  58982111  39879203  11387787  13783959 
 51617223  92436837  40189524   8435985  38726375   7931235  49065931   4786014  11468843  70282075 
 85812410  25079537  25583265  24121536  40826429  51749763  55445877   3851841  12170289  14760909 
 19195691  29537436  55058162  67490322  30594727  38985838   1036652  85788579   3920241  56650335 
 22496085  14897499  34141139   1878435  38630058   1493097  36526333  27481303   9541220  89385267 
 69430912   1943315  53082123  16223355   1003085  14723304  34233099  35984589  62811641  50816523 
  4837131  14931549  41285031  61956346  51237413  18464073   9615309  20263623  13520795  72934859 
 48833923   7382267   9337853  64565879  38258385  64652233   1876175  26990691  49666523  46155279 
 11327163  46544508   9669519  11196966  24184959  48499684  14774451   6782157   5351690  46309753 
 17570187  20195323   4226963  26043923  56615563   7371837  11718323  35120063  28989482   1220885 
 55422231   2719242  72734127  84109043  29429766  32023149  31090743  28645118   5025405  13716015 
  8976031   7448571    326883  35026413  31567575  21869556  11979795  19536519  66247841  57545728 
  5571843  32643273   8331258  16457083  30082419   7159103   1701211  29891130  55213403   8076289 
 20315263  27417123   1041883  57496848  20264211   4671978  20692299   5723071  22466370    189022 
  9004182  31779699    420283    171657  57243974  15031775    607205  10349723  21609221  48419223 
 36726288  46098186  48509003   3926373   2069403  25473135  78398940  53700924  22202397  30169243 
  4308126   7052632    104073  27916747  66151305  22169231   3776853  69042118  67106641  31002913 
 38452474  27892191   1249443  44117273  23375839  40701300   3613873   4774873  28253843   2718767 
  7511923  14035123   2227779  41764197  41178051  47027073   2348953   3964303   1052063  83832347 
 62817913   2444103  22359435   4720631  35488762   4316253  37954699   9612375   5711325     31731 
 36204909   8255135   4392173   9021498   5522276  17708037   7873968   2748848  11835903    430168 
 30577887    781545  47924803  10269186  45513969  40004373  12383943  68907195  19058358  17657443 
  2032646  14369415   9388521  90661017  10572489  33479247  48109984  17624333   9127761   5704109 
 26869753  16613715   3334410   1533347  15311419  12076539  28104438  17570358   3858327  42077193 
 46453779  33277521  51492619    758283   1540442  11735511  20109149    201883   3270383  25768273 
 24004590  68647403  18354368    754097  33789051  53809983  27743071   9380351  34439373   1881695 
 11862043  17756148  32784039  35469843   5012940   6898407  19695111  76371114   6221563   2018748 
  7485682  12121841  32818128  23504981  48028299   4756155   5202123    419847   1645625   4002123 
 41692947   7800693  23117717  61612583  80181081  35726982   1986478   4441819   4950013  12735681 
  7902368  20267073   1197963   5698743   9851713  14114047  33068163  32647053  22439225    658797 
 25623099   4371273  40186643  19702743   8987686  64155123  65768567   7723842  83913337  10563837 
 37649889  41910847  58615344  53645999  59208531  11979915   2672693   3273933  80748544  17156591 
 43276257  28093631  16526688  18784754  15760433   5375273   9391263   6692033  41408982   3124503 
  9564306  13802525   7648888  22871544  86325540  11457123  48438381   5570979  53095893  63641883 
 19637123   6998795   3806811  40491114  17310918  32357211  25449027  20709951   3361808   8947421 
 59563005    329447   1934985  19652910  29602319  50489430   8173563  15335279   5436651   3046047 
 54179595  63860073   4663903  16658362  37686117   1933372   3626778  17011068  51822621  14531739 
 12216618  26221926  16203234  54546675  10676691  21201537  27087387  18340053   3070071   3266523 
 31682967     10371   4837452   8811320   8705211   4077040   7785699  58992877  49847118   2336262 
 38532309  20271426  17390193  49243537  89090102  24062235  26730751  15658223  30498556   7476293 
 19387881  38421523  31378951  50578227   1757655  13706405  45339549  34076067   8393145  14129607 
 65764107   6296178   2809573  11227887   4578363  45498807  13530833   3797133  72225285   4571853 
 33178133  68022339  40707033  38300243  44883403  11928347  28046459  27239223  87277503  38384940 
 11563415   6776918   4084215   5114085   3338475   9620279  16991751    447616  26605903   7957580 
  7679883  37009005  29718843  12588193  10173495  88162296   8245059  26954043  32154238   1467498 
 26209569  21556203   5567883  41917358  12742568  19932011  25469150   1887603    735165  16649899 
 15881301  23281941   9166687   4856000  21531501   2515478  48523416   7012755  31140078  19740243 
 17053275  32765670  19820733  20677071   3689588   7725223  13857783  26688463   2727063  16389067 
 23915697  45465861   8229643  21401151   4330092   1282155  29365097  42248616   1049873  61417077 
  3700578  51445836   9230850  24527164  22926853   7532583   1159323   7125333   4373018  22202197 
 26569979    317481   5049888  10212431  13561543  39485744  65371821  57233467   5976822  17665881 
 85136053   7607555   1528023    461525  24204321   6129928   1413661  54923555  22419923  12509683 
 18197449  13789062  11014917  39235078  24424362   8313505  29076350    880332    920734  56704983 
 42811143  15452273   5927870   2630796  61998363   2788309  15188033   8453894  56086299   4009548 
  4689071  65309003  12063751  26298835  32857110  51462888  20231278  49624347  10147107  31576059 
 25673104  33847767  21429839   1589573   2644771   3274357  49643355   5043491  65533707  44446539 
  1351984  24232408  95493703  61047599  10977425  53833371  15464768  38437782  48546798  27178948 
 46136589  43231831    189915  65195827  15349947  61417719  23266821   5774505  39113043   9916308 
 13831731  22201554   9359971  18818483  49761120  14857560  44550603  18052386  12767319  32335208 
 18922884  24685914   2094123  31429879  16948047  29636879  37104911    344958  50855629  20524803 
  3642945   4328746  33689051  14591735  25237833  26065917  49102923  38027331   4529931  78353706 
 53561955  14738444  22514157  28297131  12446583   3384665   7682721  43698903  26311368   9646821 
  8560807   9184533  79421264  48080935    977514  19778123   8022803  48183188  76779079   1611627 
 15046791  48743948  39668455   7485341  19745607   1873113   9341043  52093793   8317899  54363075 
 17295995   9068091  34965144  54980689  61482698  86810868   8238903   6361023  71343984   9076950 
 10801788   6201870   5769984  21954289   6072602  30196563  25487867  71912311  19524323  21894508 
  8268331   5414241  67606783  50011823  13249793  22218275  10256619  51154753  58416021  32547477 
 39849419   9385083  46704781  38507763  16506834  65873712  20119038  56638833  18867313  24412191 
 71175532  83726787  19744503  47543055  13032375  29157969  30492351  15081747  31445803  23915553 
   866391  13108349  11491038   2327259   3596513   6849300   5736642  52034151  13856514  20244561 
 78980521   1251051   3058337   5980765   1774459  20672067  78790571  30365130    783980   1343080 
  4526043   9184023  43504440  10350021  62794995  10198545  22512237  44911622  44404548  39719043 
  8370655   7214395   6085423  38730395   6090945   1322838  48307989  54027265  16604623   2486943 
  1900899  12919953   8178223  35442580  76366064   5374548  12926627  24455190   8354951  16953462 
  5241627   6918522  13342473  14250808  48240753  27585265  75773031  54316349   7350901  14630199 
  3890046  40487675  12405930  20552148  64392027  42874983   7226923  41017440     64571  49641715 
 13202111  50038503  11896688  15884061  61826690  59168829  30150738  37315635  37100021   5597643 
 18713797   6007011   2806473   3220158  53799032  18879975  28075451  31489159   9921237   5924283 
 44894268  25031883  23480239  42300975   4606788  55873941  20429407  62619537  39977043  36325737 
  1388883   3043677   3259713   3328323  15047331  16490444  18199458  16740750  47373207  62188575 
 30885465  53428781    480379   8087753  26687779  79640409    337823  14688909   2596387  42050866 
 32247228  27609323    917375  16228014  22370537   6469173  18420357  28952883  24028023  23282151 
  8846207  16532235   6461687   8855160  14952515  13471483   8597427  24235771     47742  22901733 
  5088272   5789977  63801007  81577425  22979423   1926938   4713923  68518131  20434413  11206825 
 30634955  28226139  37330488  15398343     24923  65971776  10029987   8932479  26673425  46500606 
  7386117  15559473  22266723   9359103   8773449    516473  15004914     16117  62493099  17026563 
  8277216  13117873  23780958  37106027  27607649  12730116  13618683  41347143  51200535  18272961 
  8447331  18210388  18607005  15967910  89425209   5622812   1508577  39974331  12012383  51063891 
  2474574  23000051  47083291  86377038  26902594  19507727   2279249  95325419  88980315  26765709 
 29058832  51968820  15224248    591983   2709579   8037887  13192923  32962635  12036091  15943980 
 12093119  34262841  41768445  10635174  13524207  56241771  54655009    436258  22327201  11227734 
  3328939   6831035   8308362  24983323    354324  34514260   5787552  47354245  47360815  56997778 
 30665846   5201492  35448963   4392699  16524983  27500089  41930133  33969278   7245348  55799097 
 67642950   4176645  66274071   5719683  57245352   2263270  15546663   9909763  70215999  55572211 
  3402723  34242093  27047947   6408118  14970874  60446083  13753729  27374557  11999223  57065131 
  8224005   5586819  38034873   3808599  44728795  34511324    682629  51427092  55426847  45837005 
  6054578  37184499   2487157   4689456  19267039   3140733  75398319  46325891   5150697  16104437 
  3841209  19007496  23536521  49843783  17687958  11887611  11276203  31596153  57555257  15115289 
  7077550   7874616   8669256   6546683  18518808  26071544   8294843    898427  28620821  37120011 
 51949119   9263883    557583  54128723  19207275  35048720  39303827   8727798   4248972  14241091 
  1757643  23898060  30418350  29185593  37729867  26045599  80881098  21146523  51161973   6714167 
   854452   5046399  30412459  11890820  12098772  11658931   7944171  15805715  30702336   3680721 
 32781453  27328998   6226707  17427826  15424660   6451290  15199923  10872541   1765379   8745933 
  3338199  10866187  56939908  34382247  42613849  20639664  18437495  38235651   2186227   6597924 
 29030223    643539  29137415  34796829   4349013   4658315  12366625  42565677   3232416  23480580 
 78244061  41658667  17825898   8171021   2409911  47816988  62492427  32868227   4644642   4857048 
  5925159  18114675  34167005  64707298  11023785   4723539  39119709   9653063  19289403   9121068 
  2395803   6703963  54931101  10295419  50923962  18717619  64962819  16984865    590595  12687943 
 73331178  65031250  40857243   1182646   8675163  39679423  15736203   9315713   5596243  22373159 
 25035041   3715023  21354573   2287507  72641685  13101303   9721808  45842115    318098  60179792 
 35979278  24256914  41256932  10193348   5475054   7526229   2762619  33779717  63207123  11552811 
 12955653  11650583  43313211  94133033  26003457   7851399    399073  28234042  12430563    306555 
 54110289   8721378  69547198   5943151   6621045  30184124  21665310  46681887  14117997  22315403 
 77562147  40617711    220883  19085847  13442209   2523327  18160125  18309728   3430697   8150848 
 12440978  40098654   2937595  64976465   4485115  57682527  18734883  42429783  17536383  11109795 
 30766643  16733283  51919130  20883723   6895323   3373191  45557441  61906455  23961057  19124201 
   109373  14632182   5787003   4024770  95461748  23480293  34069878  44730591   1457803  60540999 
  3170059  29253013   6827059   9858973   4495939   4298235  50144093  24601299  37995983  69671217 
 13409691  12540643  72188258  45110313  38991348  75662283  13641851  11282779  28583259  49432413 
 26546883  15527775  32598323  53521863  44934779  50505571  27226273  40688239  25266489   8472423 
 11498328  44690769  11419968  54828573   2383163  15630673  40839823  45710323  38665659   1658547 
 28608651  53368386  71096537  21998123  43273003  24529243  59594493  10432428  14875033  51598791 
 51297456  27040901  20972724   4687897  27462303   1691519   3394932  31245678  12195131  63608567 
  7841075   4959773  39877017  30723963  24679328  10210691   2901637  43441917  25912683   7645575 
 11195255   1620223  33342467   8771371  53369241  41122663  12955878    569013  32167320   8679255 
  5459316  18301223   7551429   4088391  14079627    188331   4724986  27047598  20358707  47328503 
  4974377   3046795   6757225  30083985    682963   8046588  15626890  19321818  24232523  26547343 
 12358617  28143487    949591   8211787  51390493  53670443  77682945   2588507  47137169  67698068 
 60812175  60246969   4003619  60840199  59897459  30096483  19256123   1926779   7974453   2008283 
   585611  45450099  42781355  16634028  11128583  61644233   2186799  66379691  41841109  54759583 
 31262262  23400548   3527073  38209483   3724731  50010479  12654803  32562395  13065748  55436754 
 13645408  18198203   7459250   2469819  13202389  37154695  72186468   4853328   7132386  52108494 
 22018674  11068771   9107024  80649633   5828631  27036623   1225801  73175383  11872887  38832863 
   496839   8709398   9517677   4939379  21407898   7681353  24145167   9142236  31605787   3253933 
 26746523   3728103  24575289  35132955  54975607  14001531      4429  15798703  10441827   7255179 
 19427343   2246097   9022703  72561885  21753753   1189598  27324017  50781888  69442229  63154326 
  2255273  21944433  43726753  11210595  12342972   1418263   3856342  13371723  14026731  24046323 
 20095958   2457113  43677815  16290771   9704256   9444129  84844407   4468995  18841148   3016248 
  1920047  28812598  11971998    195424  10248144  46783463  17605668   8930541  70925718   2374707 
 18292245  69555909  50318209   1363473   6933538  36657393  11242263  10431405  16709123  48198035 
 15998248  24469743   5511363  56330223  37511212  11326731  70749606  45060833  26916507  42937632 
 10295410   6856553   3217551  41359053  78320568   1789791  27533515  72006720  16623123  16860239 
 40226348   8741535   6234099   5160953   4738317  46626538   7853073  15619839  15429165  17297862 
 36730278   2754969  24067912  30431307  57528812   2006651   9343005  30813070  22643205   7872692 
 25413371   8162519   5741443  62973451   2261427  41284459  15133989  47344091  61616580  30024651 
   623627  36978779  24311033  30057483  29693477   1327939    718188  27703433  31202760  49762706 
   415888   6463659  22300878  24163923  38815317  54285243    736267   6948135   4142163  21324283 
 29427438   9179579   8846295  12938793  20883069  32693250   9609027  23725147  17636190  52174291 
 23082615  22244303   5340493   4520301  12684309   9823699  24442833   5288623  49939698  13640022 
 11379705  18299103  44281523   7735137   8397897  12344269  10851537   6226269    225887  19930311 
  8004315   1035077  24997128  35566550   7041683  15586791  43796648  13343766   7485198  52310733 
 55999257  40174143  57546105  17085453  30733423  18401861  53567115  48159171  31687683  19370463 
 12972755    515791   3083448  29437179  15209531   1119871   2345614  54732027  51771073   8796399 
 16122753  12126207   8709031    687341   8263287  60598680  13341073  64685123  16699449  22291269 
 59947408  24655461  26724723  43647859  53773279   5453523  13220123  12224661  28455267  25722579 
  1921911  56232155  70093635   5183343  22591131  67155218  56604642   5132684   8189052  13866423 
 25659373   7274748   3294513  36873483   5208129  63884691  26953335   3605070  17825733  31449891 
  1333023  65785766  79127675    225757   8911830   8461373  37565963   4646583  28253153  15823323 
 10871643  32897271   1505873  10531995    439419  59500503  13011063  19582150   2563008  35833743 
  3739675  19434291   2185383  11328760   2130342  28461302  83250423    435209  28683488  37173948 
  1371449  24135339   6139248   3474451   2232503  29696697   4364613   6860679   1231373  27518278 
  9812523  10383419  20568210   4575201  49994063  19583619  12562343  69253887    888747  14007375 
 24365747  23445123  17220671   4943323     33639  17978263  27142011  10251003  45768438  12317461 
 58019188    690967  16458999  39868215  52482873  62405960   2397263  33964719   7339619  32246709 
  5093393  37168987    333591  40954015   2577838  40900059  20596299   1429529  30244173  55260510 
 26360923  10646519  86111651  30020099   6484660  32382429  77715743  34509862   5060373  12220583 
  7684818  26726297  47053003  41032787   2655798  40987293   1970029  52257619  32780717  11168749 
 33764703  60570853  58334802   2483119  22181065   1177617  22200763    303283    218281  10292475 
 20569155  18998979  38116541  18572419   5324800   1530701  23061993  63812118  31180875   6022155 
 20583077   5228875   7435047  33463934  20298648    188185  19991248   1909431  82823291  12795653 
 38630463  19523046  77103699  15892483  21529023  12944115  13263623  41542197  35901795   1797879 
  2316685  28087815  52797041  26418493  19023699  15081485  71691176   1079293  77209359   1684278 
   578490  14558499   7170137  25928853  27745798  28001563  28625811  43883916   2010549  17112251 
 25696176  25599999  32535223  16452405  46217044  83878063  13376923   7695959  30629363  70189045 
 70553037  71655917  24979245  39762111   1038649  20472547  60331355  10749777   8316723  36504598 
  3552150   9428865   8800334  62270838  25585956  44707803    469421  52084587   2085107  32138537 
 16639791   9870687    691131  31263036  32782383  68839806  18798602  17649787  63707823   4378497 
 67760355  41662601   9195739  32785123    466493   1273123  62139390   9746742  46504280   5060298 
  6079639  29405631  13439355  46348311  71403387  36184283  44587833  70891853  53296301  42441675 
  3390459  25963431  44406982  38326278  41444383  73606011  20574393  72853467   7508955   9532809 
 22115253    526499  10107363  82509351   5193486  16672285  14200724  29237223  29888544  21809181 
 14772023  27229019  32923739   3940483  52397367   4794837  48808439  20618193  21446795  21451539 
 18306862  13643493   9983751  13276323  32641025  38449095    344123  14948745  31043355  12948863 
 64023213  12159283  35598372    949743   2179255    378943  85768553   2720644  38243835  10284648 
 79432509  35658363  13871562  11047255  46417753  15321495  47949483  17904548    991432   8922219 
  6355215  64286221  14620573  60909582  13854783  11498267  35590171  11206735  26619947   3696563 
 85038574  36982467  15070620   1275677  37178745  46945723  43746293   3152285  35819453   7599183 
   523977   7350383  12430597   7935919  10198050  24680471  55407448  73748979  78730251  58799823 
   578205     56857  21074013  28923171   4808808    954271  21322575  56564259   3924623  40881285 
  4492437  19973967  50258571   9222963   1653711   2341693  13908787  50830595  24200023  20446159 
 38652099   4226148  59152623   9695343   4378841    927791  12352876  29360709   7603773   2241324 
  2796693   9351983   5681207  46943547   2783688   4626087  21661448  15820667   1268061  44068763 
  3293031   3177035  40719381  44209863  18651707  54089439  20226147  58479953  21805043  21740034 
 86758701  14810273  11880811  11262183   6909115  26203967  30669675  27752199   8288778  27600054 
 72558552  19123047  11862888  26783131  80693139  35293729  71877748  10503717   6039528  58943337 
  4828423    847617  20475017  44407797  26114283  18845481    417223   1092343  67627775  34571748 
 18682568  67323205  44626953   4862823  47513525  66050925  57385611  53488478    785146  17735665 
 34664689  50564687  46850171  28500637  10733673    626109   4329255  38256873  76311259  12720012 
  1201085  46855481  96060595  50089425  55702035  10418032  63881073  34774536  72370014   9277180 
 67069989   2641850  17142370  47244188  38136131   1456851   3676475   3370007  24812337  27019248 
 20388680  73452607  69157995  21801331    478348  51098621  84794379  22999547   2815313    373551 
 51513549  57897483  37578783  35155719  26320890  51672003   9172083  26687224  48378495   3192598 
 24082239  30416513  37637071  30975763   2028058  10009680  78818401   3654352  71834919  13975357 
 14956701  20395323   7216362  50888856     31803  22777833   9065625  31803419  48961823  32908225 
  7733625  44889163   9084003  49320993  38272699  11450283  31907061  29423904  26479081  30728204 
  1678920   5413275   9930758   4688723  71738771  48575125  43488096   4611759  12421867   7303849 
 30240627  20363811   6856883  20509017  40504503   1084214   5344329  20589017  38463132   1695678 
   715999  29806035  28873032  11430498  49103619  66358737   3063183  13278725  20768199   9644143 
 14949855  22751643  34179071    993660   6548034  14068834   6375401  32572830  16932086   1493573 
 22510039  48971046  11069507  52541520  50048490  76708258  10142943  93537506   7997805  11271723 
 32670639  39682733  54594768  33784593  45144937   1073052  18558955  30490548   5186783  32141017 
  4236828  31726203   1082764    851250  17292276  14863818   6578453  51003107  71504699    516508 
 21445143   2581471   4832545  60235503  19192373  63567645   6713102  84167241  19435539  45021291 
 29296410   6922311   1049703  80222788  63050539  52929103  63745611   8535607  64956073   2305203 
  5393813   3862002  21001710  66277309   8519139   5369641  16204470   9252373   2635480  53477691 
 31612101  50406068   2001981  39816053  42165744   7398871  39114704  14211411  40680021   6280272 
 15608292  18980538  57816303  29349113   7992963  37905628   5611377   6599625  32215579  17568361 
 32412839  38611695  11113413  72034088  62708478   6778923  67814107  17956191   6589011   2070329 
  7644283   9524543  73540725   3312621    197469   8795643  30365031  12016023   8297568  28101623 
  4923483   5951331   1757668    152653  25704123   7066743  11713446  63206080  11380093   4557039 
 42471049     55627    855051  13183703  73264153  64937863  10929398  61255515  12552201  12512040 
 32724822    730875  16330203  70073403   2250987  76488396  41789783  31371959  20741823  18693897 
 17122123  25294301   1132485   3853467   8396443   7891039   1524033  11815943   1109231   5947621 
 37810571  28859163  42709100  13221805   5474301  96383189  17281352  40059982  18568673  45629571 
  5369548  74616865  22085439  28921873  14191541  55207131   8693643  10805437  42241080  46785499 
 47266133  42487568   5022987   8517597  11098402  34240896  10320388  18537323  58076895  63536758 
  7799603  13081121   7376075  25908362   6130828  35113851   7965663  26887809   9449703  45391079 
  4023435  21151977  18393575  68428329   1651213  63995921  40628211  30497118  41283825  59034185 
 23512695  53640531  11908248   4005398  28107876   4008939   1141813  59233707  53522781  47910209 
    96603  62087307  38575239  59860010  75514323  14956467  28633821   5699103  86865447    139630 
 18153258  44988947   4976112  25609383  19536048  18761080  69964116   2866836   2151783  27046142 
     6275  40343622  14077263   3575373   1197807   5232179  46062874  31781875  13573203   7317042 
  1668713  32089243  39457281  18434337  48137763    711227  52723953   6174972  37851283    153359 
 40818803   8590692   9723191  17180034  14326981  23122401  14670438    380855   6130735  23065971 
 12707721   2645162  31415253  12126635     41853    651563    674160  35109085  79024497  17354183 
 20236804   3071790  10969851  16597669  33365788  33942489  60911259    102735   5721883  73732497 
 82702397    797513   5131395  19772679  21092368  49648215   2786123  17358046  68473791  87478723 
  7172368    997395  16030539  72297740  24549279  51863404   1442811  41572300  69549128    181731 
  9022587  61908087  16923939   6052183  23551073  93335973   2094908  11621796   3302763  39923202 
 70918156  26283801  10126799     98489  34549288  43706097   4591083   8968713   3122970  36164699 
  4862139  10553563  41831202  39303882  23021943  65295577  18591428     45003   1766823  15941124 
 30111526  36708123  31154715   3331605  52960758  86233803  13995915  14580887   1925846  36506229 
 28481003  46389375  51385803  16963872  51559239  10484977  11970527  12182615   3975129  20109303 
 58450153  26058163  15227931  36450688  37081947  65177158  13583033  44402173   6716000  22914916 
 15106429  23991681  45301587  25849910    831937   5168419  62154129  39874793  12462612   2510773 
 34271760   7206173  60624312  50834397  22507951  12645291  18857838   8086173  42588130  58039286 
  5945259   5164725  26632093  71490922  39314475  64441662  19307350  51523621   2166111  45999838 
 20613741   4983363  11489251  52046130    448011  23782119  19283373  24678159  16860735   6762587 
  1550861   1985740   2124245   6086203  15992115   4260159  23378388   6184563  18664107  57347259 
  6270843  12992229   2577768  19206195   2389083   7435278  40748371  47307573  36209621  12868143 
 21685527   5738449  69759435  35620531  27590928  35127675    440529  12194907   9212865  21533901 
  4848540  54934755  64521123  28663908      6553  19008987   8810043  63331963  18141475  12312059 
 23491172  59607847  72418763  76043355   9225633  28805603   6663723   1450299  34377798  25894977 
 28911093  40452612  16245053   4894667   9189825   3795123   2583608   6403839  39743335  76273695 
 47487493   1407599  80069961  73994895   3897753  18170352  26069883  20446563  48014243  23625530 
  2134113  25231860   5952523  22891558  17184080  17613747   2124359  52821963  54262083  20946843 
 24263258   7920873  51287289  28472218   8785823   3531383  38862507   1978143  53581843  26176537 
  3595623  11585609  58771913   8810790   2162213  32933985  36844923   4212123   1228873  22361508 
 41322651  44339567  62589923  17299195    959259  64144483  19192323  44466045  20500113  17352843 
 19016185  55542750  21889509  22989356  48799148   8654033  17133216  84060848  32647122  41043185 
  9219729  31488549  34624203  40796587  51999967   5120931  20388631  36717111   8249815  26837013 
 43498122   2557675   1468291  54593051  31752011  24620103  20920663   1691424  58234513  86245576 
 45888721  75545103  10001289  18063575  20491498  26919899  42704584  40377003  12201345  40061283 
 16854746  39026747  66693651  12853662  16767767  10992621  23941761  53349303   7839257  70620981 
  1560857  23354256  44309025  23827839  55569103   6626502  35964804  12900823   1154815   5652813 
 25038224  61149123   5503971   6098373  12775281  58052139  53970963  10964515  51548730   7925159 
 32060721   9294331   5115151   7923258   2527863  30316539   5837583  30737151   1726179  40911183 
  6473088  37034406  46926843  54711723  61979599  52053775   4458135  72967624  13455657   6816240 
 73061643  65202279  20410583   3909677   6597543   2645402  35458143   6418395  75731799  28270323 
 19681491   4575243  31461225   1706022  45335823   5009397  69172266  26439203  17663419   7130652 
 26407344   3283912  18031763  27759153    394949  17808133  17295264  12234728  20880060   3970760 
   910259  47174918   9422542  26943243   4782780  13615953  46852521  24800523  11015831   8760243 
   858387   3788522  23636358   8651967  34324615   6352155  25063629  79203618  39326910  31903323 
 44649537  68134098  13501569  13714083  18701948   3658030  10721463   1756603  57895545  12630138 
  1455962  29911222   3293529  12595733   8481967  50171127   3359336   8002284   2128435   6315483 
 26896403  17030416  17284188  50093061  26258973  42076155  12480221   7843323   7415935   2703499 
 61851618  23409677  21505029   9678407   6787207  46084902  42688989    913766  42942528  11104047 
 58542789   3384573  59566995    313998  60789313  21750260  46622688   7957865   9643395   3017923 
 12831707  14622903   3343749  42416010  19880691   4863883  68977659     48234  33324294   1057913 
   818811  60390713  62073845  34983227  17876118  21320571  20269059  14140183  12516957  53807121 
 88188379  66530795  61935738  13541127  41038629  22720893  40718133  65539707  26265723   2422221 
 34261035  75576603  46354921  26509439   8456799  34215933  11051163  40237425  28836093  59953241 
 27186744  27568674   1735857  57831078    304863   1683875  33697719  69545123  18551520  35161051 
  8356716  87154013  53804319  23533451   9122199  52427190  14006643   1616643  24905175  11460039 
 12787287  30924478   1647210   2900163  52125065   6368156  20588217   1578336   5385039   6972062 
  2204413  53042673  21635583   1813065  54539241   3005377    438247   9843453   3064259  76451568 
 66529835  30683943  29012323  27168563   2996268  35970999  27464099  35811087  29972435  82431975 
  9230415  42480561  38644008  29760268  15578679  57933723    782583  15936251   3531387   8126671 
   558395   3154351  79733077  13139503    441883  66120951   5915458  49391619  77623296  17527323 
 62345333    548207  12883965   1814523   1275263  36928107  23623845  20702847  15978795  27086223 
 50950947  12961809   5911265  55726365  21405689  17623806  50416923   9130531   9464473   3570553 
  4165125   2695055  31484823  32556255  23217135   8842515   7620083   8151047  93479069  36800523 
 17565603  10081059   2090651   1683715   1136580  17097619  46813251  80848083    867165    185019 
 17408501  17046903   9002243  53125239   8245221  33685219    601957   5745443  11409443  24257499 
  5716436   1862638   8973030  60545468  69800091  43616543  72346683   3049279  37244779   4141779 
 64392722  52758708  40412183  63216469   4224686   6852012  25913395  24339243  32469286  18300555 
  9740603    519782  23780587  78991807  17203815  66260343  13066575  20527773  26243479   1799611 
 84524276   8443003  27490325  27669479   2424978     96363  14135081    656856  40211379  61985727 
 77344233   1401054  27929755  18234081  22294207  10735969  23922285  61564892   5557115  63030107 
  9398879   3183663  66522748  34732772   3123741  11952003  13491824  24681187  36207351  52621759 
  1019253  73252938  16361583   4582253    260656  24999933   5966398  26706433  33532563  19154773 
 24675963  51828081  29106330  45694903   1198331   5842848  69909655  74894459   2848567   3717173 
 49774310  58536937   2272503  45807603  22911752   2262123  66944098    267588  11907913  16561083 
 92927688   6050877   1905780  24869079   3492198   7685757   4697903  24751291   4389735  45262551 
 17054153  14418219  55856523  26544749  51724597  11799174  14374735  91674618  10957251  15808518 
  9216211  25470069  63706150  46192707   3589491   4890381  48896916  90860847  15576064  76056103 
  1564557  10854219   3604683  15577971   2923505    204156   7989507   1634228   1829327  34110423 
 12060023  46010675   3296563  33302139  55358287   9353544  14007480  17419218  51443439  51932301 
 28559675  33927037  33150691  20546334  41238082   5380596  26475603   7135672  23899257  14846480 
 83066973    138123   9597257  67678349  49842786   5719308  41837571  32641563  11224113  17669773 
 30921783  55077039  21620238  40278421  58403805   9650478  18245013  14531063   7212283  39518817 
 43022577   2309352   4513110  60161107  11873991  37562179   2110434   3250928  53819223  39709023 
 33498843  19603271     66693  87470981    564183  23880763  21604018  38162617  46875523  20091421 
  1051908  53655343  10519931  12555035  42429475  23687291   3195855    397133  95669123   5092023 
  4530361   1922127  44063766   6626868  45921381  10876803  12412339  62886243  82915818  59953107 
  4040243  44754839  15334123  27321846   2537931   1366718  19959163   5870091   3296823  31492942 
 30266232   6889455  30772517  17124431  21480473  12754578  13568545   5056335   7575542  52096657 
 76750449  71222363  50403712  48129531   8488923   6304839  14263035  15589480  23713899  26168001 
 47266727    133434  57623388   6683827  39090993   6619331  27876055  58882638  25329879  22604463 
  1523289    338538  32864759  40641095  35627164    283770  48658095  73979301  37079307  23858133 
  1478523   2702963  39030873  24805083  56824801  17786145  39271641  19114751  67688091  69522396 
 34082569  54449542  25299111  46298373  12924648   6426090  22952326   8779684   7687331   8798649 
 47800475   9961647   7551575  56200632  25284851  12034261  54294111  71282624  47570421  13929159 
   253951  43121135   2726178   6501688   2340213   3598123   6371655  18751011  79667323    776859 
 65964588    469773   8212143   1316183   5093016   7318105  41429522   9654270  57716067  67447307 
 52924533   6550237  70162485    523573  73904199   4994723  63226005  12075123   4278345   3253659 
  6317763  75359666  39859068  15827310  19828295   1670363  25153846   5068164   7666708   5211539 
 55133003   1098643  30870105  20845808  14772875  19256884  14585133  11404213  27924873   1061803 
 26169332  55875019  26824059   1010049  41229311  58934029  31941393  78133913  45997128  12358491 
  2790330  28944053  20167763  41256027  56513631  17467587   5048754  12801225  28744530    542547 
 23879268  33478667   7474362  95649747  12133008   6543331   4411673   7390636  11967387  39121653 
 15177734  78476486   3190850  48110723  50363580  31053392  10238617  19290306  23896595   1489717 
 14221873  17983823  42564229  22353423  25028832  88649079  18381047  22544526   4271811   1738673 
 47017998  18834268  76559707   2316915  52006335  60341007  10240206   3726535   2020434  35887941 
  1485447  44468628  10126197  20717463    493723  18857763  64525947   7460735  11756315   6839570 
  5577531  33469519  26000598  52842008  30798745   5193745   2353283   5680506    269951  26360930 
 20144247   4330801  44485593  43918873   6780327   6009918  11370485  10621617   4893495  18306271 
 10501881    731581   3987773  56272053  20037399   9574674  20443623  17375013  26904363  13750851 
  8576223  10478881  42869574  19702729  47092587  11592297  22249269   9732852  57415543  28988805 
  1091916  27256825   3902253  57429019   8415708  47157567  37753280  16830901   6902643    695783 
  2388663  57234111  43315011    595243  29996418    653433     34123  51354083  11738076  10497599 
 17908153   3027830   4423551  20710289  52209723  29492283  30808086  27584925  53780563  23751163 
 11421399   5835343  18249606   1878468    511551   6725423  25578564  49018569   4095130  40497671 
 11426612  12436725  22991583  21570607  25566235  48361983  19617123  13973388  43611850   8553052 
 20118291   6752095   9458225  20822603   7813593   9623530  53503860   2987673   2887585  20216627 
  7341585  42813894  58192027   6586123   1125303  15997137   7500554  30065028  67382043  14783533 
 58772373  11396640   6569547  18318507   3582867  18765555  48062488   6922075  18551033   9202467 
    64820  66244598  12944793  11219595  69040005  30866259   5035823   4224487  24568754  75077193 
  6627783  11041870  46261329  11551971    885437  21112239   5001837   7650711  26860819  34914624 
  3510499  69728487  54154104   3400821   4676415  25441395  40293211   9137633  39903519   3926087 
 38751891  13705315  48810885    248280   1694539  56018283  12385113   7770363   3046593  34069977 
 84797654  71125215   4052299  20167587  21095081  35963131  70662147  42372840   5657373  10305759 
  1239201   1297139  53706672   4683747  73651279  39731323  18396907  17497251  20520623  45215839 
 30372061   7226723   9477591     85497  16188619   3205248  31551717  32501331  22077011   5223809 
 41460507  72412465   6725709  30987515  17400779    146089  57260979  10749794   9580183  24802653 
 63375783   1853205  30430809  16158645  20295325  83900339  21260058  23584963  23039007  18933153 
 34879163  74120379  22952357  22580103  79818413  13867998  53093814  51114417   6670395  12393735 
   918203   7443097  54977925  53775207  39322986  42833627  30669513    227883   1700667  31615673 
 14877568   5144591  55839535  35163835   8501196  17920271  47994450  78857457   1477963  10389723 
 30261636   5766963  31019423  38100198  10467756  47898287    980979  28367945   4317328  48368091 
 24341719  39236523  20075439   3815298   7483970  28159611  49413402  78502949  11090181   3652578 
 27271943  47218625   1228925   1303003  36743175  33692543   2197779  71222963   8723299   2915445 
 47068298  30575403  18620027  43376903   8969083   9353038   3342588  71041134   1041488    102402 
 12388191  48300783   5507503  46077042  28493611  66378941  10574493  15348327    645418  46323869 
 27456153  42332163  40799409  35058948  38204903  11857947  76767567  18151815  35866814  74196793 
  3215543  47470597  15144655  75638037  26193649  17609721   7628979  32563647   1664485  85789960 
  6555012  27936689  45622061   7732268   6965523    520423  34899525  41459011   2437869  12047361 
 12287706  41823807  45799908   5548113  25839963  41711779  20104837  38163793  59647713  31912263 
 67262619  29492387  45020748  74725275   6346824  19581608  22316538  56342703  16475028  11579768 
 47841438  10932818    125783  10459418  41540847  61352304  23935892  20896221   8668185   3928333 
 34569273  20244579  19116198   2256023   1909072   7021095  22069674   2451985  31469639   8134347 
   173187  70330585   2767643  39024507  74079765  26048154    206694  11860215   1088164  58661231 
 29581983     48891  42505443  13938539   9024923  36801355     76470  34499788  12649963  51885245 
   103963   6010959  16892123   8812059  33456493  18463645  10238820   4494025   4534060  29523921 
 50833734  16883691  38051227  55749963  24475785  23598991  13204469  16752399   2241049  36243396 
  3211349  49214863  56150763   4243236  33721629  72761959  11530033  12600710  76074219   1897953 
  8986803  31618615  13001247   1633118  62181235  21611711  44534085   8069002  21320163  48798313 
 20138923  34610130  29739265   4310547  25644014      6474  12211651  14409002  31382399  13520416 
  3098130   9948435   7921473  22258798   3304809   3377853   8035755  31402459  84575332  12881495 
  2479443   2167463   5041083   6794001  39941391  11666815  36269763  51510033   3231771  59969637 
 10140513    221973  23715255  14802483  46191122  72201263  38558248  45746057  64932623   8466522 
  1695611  39048727    224820  12529276  47498769   2824269  75425064    905433   3082587     23607 
 22198755  31080123   2263415   1830679    797103   5874315  62000875   2517978  68475729  66697143 
 16488213   5687203  76167375  64544699  30665383  38004167   6851997  36729277  27405324  59642364 
 26431707   4893803   2051823  37890213   5847715  12278945  15830322  74019852  21944926   1110007 
  1277610  20554575  24150439  35259877  14965533   3296911   7031049  45213819  47542656   1412966 
 11443683   3962292  99560598   5132689   1823835   3825415   2197050   7541776  25322251  81602427 
 44311429   4967905   7840573  30652199  13322523  25161088   2989395  30061531   3489875  35584723 
 41815589  40886203  23963337  37134605  23719455  14250636  11536188  81326339  35796845  17201403 
  8084301   1418254  26846619  95344527  18904667  19322306   5563737  25943244  10540442    822813 
  8524667   2108220   9965817  44472026  20081014  15077349  22701375   2233216  13112259  15620691 
 11478031   3335363   3641268   1087563  23321611   7886127  43738239  25408443   9041406   1096113 
 51126513  95401629  31140705   9994779   2924583   7580589  18735073  36131568  64797557  11557361 
 34608363  43520838  49119655  65367923  26992131  39841050  13140966  32102249   5475504  40728642 
  1346973  40516848     64239  37485711   1803287  42954027   4986835  59538273   1645318   1793978 
 15583581  47503083   5883778    331765  17325827   9309075  12710327  26017059  50909163    348443 
 24094593  39908971  13215255   8614749  21003300  23687277   6990283   1601061  19785938   2121093 
 50457981  18151434  39090512  14363643   8674953  66871779  17410051  33459439   2167620  14474203 
 52565376  47951705  31844067  27936427   4614015    868848  28295475   9563469  16332666  23425362 
  2030185    130293   4088523   8710720   8221013    464500  29335773   8068431  34637593  31107859 
    27732   3152451  17927313  32171365  22369547  42848487  27844411  59581064  16172178  36121203 
 56718123  12921232  58628657  13454969  66042931  36563253  36262503  28773609  16994763  17912693 
  2957193  32114823  18195450   3161750  13533483  72205256    515883  88896663   8743767  12183684 
 90798875  25906675  40798013   1813019  14633581   3009931  22284945   9658174    506553  40695063 
 14106138  25951878   2502036     21643   3000450    713177    521589    246459  37627515   6618735 
  9518534   5900115  25715536  48323882   6317133  57855123   3531329  25106811  10361514  14898195 
 45510197   3780683  12542202    127011  38050751   1933923   2246061   5074746    577153  10303547 
 51399723  14160745  50655483  20665893  13753065  54890772   7942235  32583753   9235625  33365075 
 10939107   5315123  72245723  11699918  12712533  23896653  46212401   6669705  41589204  31290585 
  4988455  43053381    568383   2279454  14613228   1819083  23165718  26122065    652818  13955743 
  1170987  63857147   3443262   9691139   8090133  16549747  32438841   9356191  52445292   8714663 
 12906023  13536883   1594955  11371842  53641331  39926778  11888603  30171363   5411835  13641423 
 29329323   1539501  20267937  74585484  25635783   8852982  41804873   9980763   6723105    574962 
 74129537  39675633  18089337   5370293  39485393  51787395  57636447  27526791   8243467  40782642 
 20220683  10794863    806020  32565903   8993123  11532615  43983033  47965369  16010883  53684435 
 19054961    620568  12156008   2141308  61593963   4846539  73548172   9189123  45237627  60065291 
   913497  51381771    362723  19427115  51535167  19320843  77224871  49711515  14349683  14377941 
 30222222   8077811   6017115  13322649  13683927  46669557  18156303    764409   6110853  35348281 
 28929140  33462447  20496298  21745193  12748218  29968939  32735441  12569103  57947091   7127729 
 22785423   3615944  21237189   5938078  14151498   1102486   4095543  12291323  71677233   5576187 
  6922379  25920141    706137  23340132  64463578    701185  33383174   1232667  30254441  15049694 
 22424827  45676743  27207940  45821115  43079544   1548464  28595294  44731883  33633443   4567239 
  3272834  17234059  11061591  40399691  67890483  67690473  41095143  59856984  42584791  55726935 
 20043429  16150195  65252283  63001191  35241413  34842588   9052683  22126839  36585105  32837614 
 30292187   7350515    548598   4621475  21855203  56862498   5101692  25012922  52983573   8575023 
 49457523   1330167   9938971   8787083  59450779  11093991  10508169   1170787   9846123   8316987 
 13168700  73497783  21693378  12892338  20653663  49856400   3825483  23624313   1195134   6116617 
 18234379  30236944  22934092   8289291   3890939  86023902  29538065  18623299   8855079   8409339 
 73186698   7454419  32254863   2079693  25200087  22714395    666159  14336507  13073643  26779645 
  4701243  42017371  11184093   4163386  34749123   7753626   3311794  62492854  27761613  50747093 
 32376663  40539878  12486319   1431007   3695858    577467  10582623   2052283  13196535  61037550 
 38522199  53274713  17125794   4389500  58659130  82253359   1213603  50538919  20221148  45814137 
 18578187  33848865  35969994  31824855  14292723   9801922   1454102  31095495  48906470  34059057 
 11861088  90288027   3379878  46844187  14446177  31826073  24357898  19787779  64620875  55482366 
 13219343  23815563   8715519  45229931   6465323   2709244  73061811  10130763   6861436  77256059 
 14234708   8424987  48639899  49203723   8300938  85455123  13932123   2208303   3664998  17857830 
  8095029   4269227  13405167   3442848  12399603  37413987  25204731  14678028  10305529  59141997 
  1389117  13289179  15014931  71047264  87819315  34260891   1150611  42973641    631563   7924776 
 52763691  58882732  13201473   3623963    216295  16912473  29278905   8755758  26959747  14184943 
 24165693  17679103  23751873  23730123  96578547  23989008   4293069   9456765  24855945  33920272 
  6980295   6452580     86323  12522477  18452583  46366165  24430893  14080647    874332  13853721 
 56677347   1646929  67536003   9715399  55494943  31072928  52521859  31612847  25369495   1471713 
  9552407  39263109  15771940   6685447  18647103   8420028  17694723  68924447  16065079   3839133 
  4665966  33881531   9866749  46235235  17400135  43234728   9113279  66842355   1670961   1771165 
 17302275   6368352  14209423    553907  14502078  59434355   5425483  49576611  13487107  21519183 
  6618313   1533729  49192203  26826783   7233739  34713723   6073203  53143613   1497003  34860996 
 14337723  43683574  32207823  23165214  36963989  20980443   7961388  32348622   6215595  53164884 
 18897883  33821170  65554263   5139036  61866603  20362741   1489221  41903124  11333327  58728533 
 58675929  83277758  21693201   9295123  38833964   4491867   3365493  34536347  58634777  33228393 
  4649163   4321935  70363706  76160139  24516966  12416328   5993013   8199003  20274043  43382319 
 22919887    425379   8918279  12400987  25640250  32924191  74369583  63442199  15348860  18695778 
   262196  66804861     62375   2309307   1510551  78745584  24382131  17176809  19069368   5390043 
 25255233   6451578  89356034   6280075  55646385   2054935  55702438  58408998   8833488  52334223 
 36872343  19019046  25613963  27792143   8612427  31865080  28990623  28878825   8588859  53853699 
 14369823  33042245   2910469   7769999  35587214  26114258  83297211  12996579  13847071  17871840 
 10664203   8372473   4039543   6884701   9630337  10630314  49131843  62118023  50690383  39931148 
 49138593  35562923  18782721   2247723  30188589  38523257  10546365   1893972  18029911   7554309 
 12312731  37214179    315963  64463273   7575945  20833182   4232708   2687141   6696312   3370909 
 30495875  16664492  23809803  19840503  20119928  10554907   1263063    174591  30312126  62756412 
 42733763  10827303   1161479   6254931  19129798  13722762   4710091  40960757  62143078  22405023 
 16899265  30481537  30046471  11461851  26650230   1231939  39786498   9083643  32041313  30731306 
  2571393   5737293   9334560  10552992  22545468    568355  72814795  10800003  53912414  36602187 
  8627753   4527998  22716565  12313137  38251626  16346580  63776363  33673320  34347955   3359643 
 53741283   9535401   3291263    538095  31879311  41929171  30099863  68506335  10728333  16920803 
 13439122     61128    394543  21983199  22983819  30851477   6650875  64875965  31891967   1893183 
 62393851  74303352  25699911  10067726  32045870   1552507   4438823  24402749   7382835    413487 
  9673376   1812339   1158639  87750211  41402003    844904   8557555  15854013   8161317   2166339 
  2732343   9552065  39130151  32336423    297147  13845893  31371611    285991   2836299   2516571 
 52873317  56566315  25030023  13543515  42285408   3605703  12881600  18966483  25574203  43922939 
 40352911  22468153  26150005   9677407   3511323  85154541  46901853  33471717    261483    925905 
  6496990  81972397  23606347   1676091     82699   8257423  13194551    655743   2265364    562597 
  4395188   3859409   5665014    208051  14005935  15920964  23889586   2557091   7969371   6864603 
  7249692   6140693   6944634   1198055  27761859   1533795  15560401   5362123  31076289  19268416 
  3857619  51524987  34920753   3349023  57422865   2156383   1703568   3208023  16122831  36974268 
 29379943  82810900  32805524  14730267   3696375   2743098  47727341   4245027  58906481    226833 
 10599758  50398611  56973363  15486787  14925525   4184258   5124319  46609661  65537595  28007967 
  2044823   5435956  11862987  86610795  55027923  46578984  44525240  19243673  19291147   5519748 
 31578394  43371543  10953873   4679853  67072050   9304725   1339188  22195859  17149979  16375263 
 25859643   5820273  23241075  28539403   1681699   8213443  18754565  44704229  15178616  32907973 
  4017207  44713623  23881373  51402318   7976043  15623673    634614    398602  41059023    229364 
 60390123  36540307   5171948   6466583  25190043  39598627  57844562  38220715  26332377  37317741 
 41960179  52480897  14410885  38403003   6097182  52212138  19503750  49517723    502521  44142898 
  1635515   4249758   3216758    949995   1580559  64141863  25817436   6287840   2769993  61633995 
 11035728  12731865  12389691  26840573  74701167  77902023  10298313  34408293   8300601  74680274 
 16359323   5167787  40738645  16255449   9791907   1990697    149844   7328647  25219042  22912089 
 66023003  20386398   6958614    674205  16075707  11765911  49019028  19830739  30776427  53265123 
 73855707  13763259   9564491  14819367   3003590  59633568   8877039   4592373  42944721  55733757 
  9858691   1085958   5067751  19033738   1563755  64608073  20287243    259131  33913659   2097647 
 22949745  33609465  81378465  14620443  12575235    406595   3338898  29205597   8267250   4816182 
 18086711  14101482    134267  12281723  22951563  44351923   9307743  22797961   9947929   3549933 
 25014103  18059947   5708587  36529785  10157831  42110295  28478523  79084788  70806931  11698161 
 17772822  20362552  26687415  32032305   4057749  12305571  26950221  66861659  31533543  44060116 
 48722907   6417456   5241243  22256763  33556781  14796101   8873428   3223833  13734465  41748303 
 28122165   3512367  50263539  10469723   1171059  43230128  42954503   3841399  10789863  35454187 
 19222623  31991643  53202943   2612631  15960503  11872479  12677675   7054521    561061  50823147 
  7785356  19694733  11143119  74111496  21521953  11600723  15634203  26781939   9668173   2243163 
  6424424   2746323  44665458  34983897    400116  34212837  29732393   3923955  10962648   2125218 
 15269586  31201261   8074959  18022194  26819767  50784528   5628499  43719401  40692291   4419579 
  4506463  23781525  20086031  57882065  26542809  40501131  18073883   2128893  12592410  27698887 
 70482507  40565517  11469063  18166716  47162823  15361435   2845453   9205263  65808891  31405705 
  2465656  11109501  38658171   6950011    849417  31736121  14517051   1181121  21136091  33617627 
 19902687  44728443  72977209   6790357  43517847  58907931  28668693    180909  16931023  25166715 
 36023649  56844183   5259657  14887278  45352683  28232208  52381695  17816141   6102637  28820895 
   378221  10428534  19291398   2543663   3689688  44306375  21664379   4301026   9968385   2355203 
 76562622  15725016  33229487   7323036   1954428  87764981   9877083   7425519  30701633   4641973 
 11635173   9601911  41106759  30988603  27034273   2572059  18749435  33906876  53795634  42747387 
 38863431  29828873   3174744  30211511  10725981  40676121  25751730  19942728   2008374  32872419 
 61810543  18327411   6779491  46179900   2712316    652978   7875583   3251108  12462891  27373506 
 43669663  20109100  65189713  41660340  35822778  51238245  15390023  58831483  15050121  27629838 
 25093023  12433855  25654648   6212929   3425208  23313099   3535830  17296647  69910061  54013251 
 66113520  11825565  32986291  16595982  28434823   4301347   7433697   9806015   3367241  45029253 
 28197074   4476933  37884147  12072673   2794133   6404955  14302278  11563599  37677893   4615908 
 21460968  75210141  79386144  70614782  11025909  48109992  12514361  68538138   3085933  34069649 
  8633704   4683547   6518199  13633864  38953185  38521307    959323  46690377  30007709  14298124 
 59472273  23544313   4060323  30677307  57935539  53138472  11832569  44532213  28577594  10471419 
 64554182  19489983   9974972  76559852   8302935   2743739   1484267  64160538   9080831   7121823 
 44443755  55822941  12907577  53686059  27444273   1383603  17049395  20078512  19285409  14358789 
  3594465  35112947   9773211  10999476  14786383  14017151  51833597  28700051  37449375  27635883 
 38952123   7746357  31404739  38999148  10151418  18474579  16954152    591823    768975   2929335 
  1622535  27336421   5344368  79110861  24874803   2555499   7075557   1795893  43842390  65669253 
  5447873    370213   9562890   9681639  32995743  44820171   9192798    557895  89734317  28001253 
  3296987   5363197  41031419  15565455  25621110  31183800   8044423  18392123   2375622  34137176 
 13285059  24863640  36041786  38378757   5543691  12727343   1499185  23973423  42861037   7474590 
 41617539   7332398  11474091   3456793  16534839  27156948  35282828  60520043  56594760  54649863 
 16728523  23788329  25100079  14672347  52239177  23644695  28364862  19477729  10792331   3472815 
 59526687  39472710   4997499  24637749  24039852   4528603   8091843   1853413  26177159  36353473 
  6884169   2892417   7040769  31497519  31240443  19685243  47982090   2093343   6113216  14903123 
 24548586  26608551   1509657  45971727   6266004    691905  56725869  17593023   1400917  28458105 
 12532335  21522327  14330101  14007963   4976115  21608036   8971053  45765092  20395179  18965106 
 22581803    847599   8422836   6721601   6036068  50504984  14608458  27347739  24551677   6609339 
 47633025  34815128  17851003   8809755  18225447  30679968  49351315  35687477   6014619  81788023 
 27095028   3265483  24451811  18256283  98056207   4634375  65521005  14330279   7242527  54431058 
 18079323  21732243    168711  23898907   6512891   3197216  52857863   1167393   9822273   1460750 
  1380489  47888553  49304459  47292813  44757465  34357962  44793627  16514439  32732976   4667214 
  8230347  38220903   2050191  15270152   6759231  78450597  26445243  22592807   3487758  22376571 
 12028945  83280310  11145755   4071293    860136  18498525  49988562  19791695  37094028  21598251 
  7307566  50537409  28940716   7487035  77785327  24049591  12778710  48937292   1095360  17733003 
 23988347  10071483  14479513  20550123  75298500  46722251  61093731  27288433  17163945  42790479 
 31428663  27641123  44651817   1400171  45721627   9773131  67873087  30384915   9640937   1532146 
 77662036  14384955    384199  57955487  72927299  23453612   5872011  35172285  27091983  64283135 
 78324483  21596079  30234363   1208953   3990736  10259541   3326199  75389472   4673051  23142752 
 15969713   5588429  33527358  22994523  43363938  31688039  21090168   4239923   3154898  48151848 
 20401173   1149423  13636233   1308679   5089228  26275065  23060813   1070678  24177843  32913109 
  1986421  26158563  48191755   1637963   7166238  36116801   1486348  35616736   8791161   2543488 
 90611651   4193177  27885651  31443065  72569769  15271962   1864050  34501135   3336261  38108450 
 14109179  11100498  87930655   6695163   7556038  17302317  20100533   4552073  31278507   2762875 
  4295224  41754003   5166343  23665912  33453083  33768123  11770728    780052  12345688  45518031 
 13360840  13779707  34897609  52290417    205551  12692816    619476   1532879  21980323  22162725 
 30096033  60622685  38454531   1567447   1065183    833919   4454452  58350155    504835  33154028 
  5287028  24852031   9066089  15021915  39904446   8223897  33110187   2820060  15839511   3225972 
 40497565  33452603  10209048   5062576  21774267   1566307  33343527  34375877  67341739  18266283 
 66927743   7262208  23748848    227209    427199  24364011   6293355  29456823  33322378   8385474 
 32706507  66548833    393339  43630747  16770003  11673719  14183754   1464320  12663788  34570804 
 24436403  25836311  43522506  42227081   5194973  70233153  20925819     36963  22922363  22429072 
  1014929  15424856  33823549    747186   5880767  34734326  23181638  36649015   6770237   1721823 
  8462043   6456859   7312473  70201618  55702901  23186907   2313511   8824755  11577975  42829880 
 71152365    151971  21472593  39523891  32243195   1012783  16239111  42089243  43621053  15674811 
   120243  47362295  25045791   4865347  33825123  19752810  18574573  67582036   1414878   2733684 
 24222573  22956134  14174323  47572379  30535081  46259931  37628375   1427127  26921094  24454479 
  9883039  17271193  23034133   3749515   8086531   1381578  16178154   4281412  62522349  35803783 
 14540143   5651054  21513923   4073038  78919795  22690410  36410203  59425323   9869725  15975869 
  7796360  13682955  13181928   6829571  23797941   3478075  69162738  29146873   7030395  21764253 
  4015659  89912043  18565403  13640685  26185721  37371366  67396263  16138427  73026204  43259513 
  3235684  27058427    252686  46436739  10936958  56423016  19983886  32345345  48458533    178707 
  9093027   3940762   1413822  32800738  27504355  13183717  52010271  27653827   4446223   3846773 
   882433  11941787   4138425  28169563   5830659  30185955  42164252   5484980   6918407  22895735 
 43818656  25334484  40510618  54947633  88157083  49567186   3449364   6674361  29385660  11676723 
 23620348  74558019  13956303  65660207   3427923  15901786  48453143  51532659  14388395   6909771 
  5468971  46153593  47858787   2076367     19722  24305665  32374203  69282213  10351891   2730933 
  8057851  10397367  67075593    633184  34006875  34945538  23508924   8543262   4728057  38726753 
  9892117  30385317  13704879  20419275  12118868   1862641  21042623    368923  12414308  22614771 
 31532538   1281123  12173521  21486707  55328517  17675715  14257275   6800343  32120564   3762063 
  2387123  41414835  52319034   4918903   6947973  31659427   7511500   5154803    995075  24756702 
 29924263  17561989   9458231  19397116  82787811  40263349  61603023   8586459  11014665   6133600 
  9736155  17914623  53638593    311742  11110179   9363323  10642063  44735528  14734467   5314614 
 33268423  37478773   1893123  15586710  19488123  50568697  48933837   9637068   1356647  16544259 
   560575  12261403  43921896   2411107  28132523   2161319    204921  25476349  30520123  39841168 
 23818272    499549  53763755    519810   6028119  22071753  16965657  13114092  77551416    358209 
 19725873  20613063  22341558   9119543  88115676  48600743  57464817  42122723  16635558   4119011 
 43635258  15758450  13807785    519131   4126413   4492026  43264443   3102960  12387096  44227922 
 45117429  54864043   9816839   1178433   3485381   9069691  14638207  22575746  38901723  26871093 
  9866187  17650145   8451755  42026261   9053997  65674484  17686047  14468132  18256235  62360667 
  4744681   3324283  12027503  27956112  48809595  11432309  17982483  12923683   4408647  78935483 
 49879278  27492095  12102109   2445233   4401717  16883915    391829  11414931  76653042  46935214 
  8443411  43084400   6524529  47721021  41718195  19750051  56126123   6319295  29028615  18283119 
  5403084   5622518  14718792   1393765   3509331   1047213  45706283   4401099  38604318  29292628 
  3062808   5762769  84281028  46476068  47762715  14307579  52620799  61671263  54350358  14252598 
  7544247  27496228  61316638    723548  19931631  20259033   9568238  10582953  24041944  46380867 
 25219443  14303598   4067418  13696023  31706868   1425009  46255612   4445851   8194187   5461653 
  7708827  46994223  40057228   1163643  19938435  12745317  12679944  47676405  64272226  74749963 
   781341    698405   2026103   3399207   4048251   5488761  63530597  12098037  28890423  54658663 
 51631673  11990103  20650363   6674583   8999983   9377907  19054936  34359951  10699123   4618437 
  2230217   3139140  47762572  11241733  17085308  39390747   1652647  36840264   4705184   7183099 
 26539608  28118697  39300883    319425  25516411  41965728  18593973   2160917  17861188   1914139 
  1360427  16516944  30062733  32773815   1611041   9281122   7372066   7529973   8497667    144563 
 23630175  23314115  44202489  11846763  13189299  21394617  23152413  31506873  45383263   2476155 
 15421575  53109213   1362606  65362576    889636  49421623   7721203  17496707  39187915   5708091 
 29031601  44460567   1797339   8291331  53684427  17327540  46794675   6935473  71956938   8655868 
 59307525  33418347  15248044  13210411  22807235  15982723  12544293  53365435  17131259  31471956 
   652395  16717659   6344219   3901783  17296382  57361908  38169849  20551223  56237843  41511579 
 32489403  37459535    636792   1797723  14673551   6420703  32065338  43314513   2050182  65615673 
  7852723  48036954  15033771  16570855  16693676  60104831   6345526  62530591  13163629  29681324 
  7321079  12409167  74582893   5852424  59022423     61113   5538891  16996389   1253331  10401626 
 38820203  16791099  11331293  33445385   5055341  11175113  23260709  41160898  17866158  52454611 
  2361353  66725243  43337045  12483529  35152498  63054123  23463251  76226544  12751323  41868488 
 39188415  38251903  18363483  79238708  22394436  39354893  66218641    613067   3293363  77570142 
 53240638  15223182  10950263   8995461   8295790  69877079  46138973  35005723  63602693   4173787 
 31540255   3943611  28101504   5509228  26215483  22859673  43421907  18598479  60701523   8592132 
 24969255  83447160  18094389  22255883   7930983  26277294  36288627  24858123   6213228  29700483 
 22422555  16669397  17462931  12980679  33211539  20032968   7526648  69016569  40172577  39230139 
 13181459  20007474   6290246   1838949  12691451   3708333  26090403  40743499    560011  18344463 
 17386571  27128178   3072842  20735963   9954984   3185934   9009515  10558447  36495615  71739969 
   647483  23130533  50341663   3858468  41493273  50832069  51195105  55755898  15806536  48793403 
 14938173   1959071   2708042  54339105  55305018   3856213  16897723  61813370  11124523  63243573 
 37531163  13002843  35155662    346875   3232163   2057346   1460876  47404887   1630983  25501515 
 24399365  79370725  40701813  45371611  40086156   5888937  23577604  65082725  52762679  52174588 
  8715077  33447275  67539049    985683   4442595  11101717   9705975  58238765  12194723    346770 
 17269623   2082035  17011887  84887299  13875213   4642591   3210875  22025638  14862386  18696007 
 55619019  64160687  43579419  52683018   3729975  51632773   3979887  17934400   4766983  44277816 
  5178359  15834039  45176439  83286963   9619193  15377463  64996635  31860683  12145487    452197 
  7204966  10379511   9426351    157926   4476103   1396579  10374203  11907821  30375322  26440512 
   518982  39278089  26997003   9222924  30337988  64871273  24358011   9706281  71084563  37962177 
  4927675   1226940  55330873  10936657  22425219  14852348  21418371   4703643  46080315   2291181 
 22128190  19297374  70251978   6755073   7016927  31387479  29343089   5298699   8068369   1068138 
 70011798   4613808   9575003  63432635  39659899  25633192  18166102   8269629  24275195  39331497 
  7017672  72457033  27033493  35341440  17710998   3070561  39634383     35235   7437871   4954633 
  8130947   7249164  12629493  22624293  16436538     20723  30149913  43398429   1198581   2751533 
  7400843  72731133   7096287  55253993  18278427   9289800   5368593   3416998   4224663  25255995 
 32461263  58940553  10171263   3437583  14807497   2775543   1162959  17910603  24853295  48497005 
 49848003  73571989  36626363  18865907   2316447   9998540  81397605    904475  22453859  10073341 
 42635997  31729029  28393897  64908259  20850127  69936630  34650011    869243   2824282  23333295 
 19992585  19674429    502977  77060163  18715959   2895327    996715  32619666   1838481  39709113 
 22414335  25514619  38924619  12173874  10538980  10393149   1834851   1530911  16189890  79467015 
  2550927  12732323   3280003  17119896   8072278  38418111  14471195   3040459   8779399  35920821 
   708741   5828373  11267523     71939   1020369  40637167  57432589  49471277  17019642   5768431 
 35480631   9629373  77682975  59687501  12648493  10460511  15782253   6346773  18657363  24394311 
 74568571  21988345  44457092  70025211  49368786  50796015   2812443  19946128  41244723   1535048 
 20326003  22988041  48634905  42386423  21762567  16819076  36077739  22232075   8269541  78041083 
 20814007   8027790  69499643  13002703   6079365   9312498  13874067  53629649   8997081   7284439 
  9270499  29771370  24945755  11082006  35347470  54110328  68612721  78734635    632417   1185203 
 12946201  30676321   2677604   6384480  31269213  76567341  26955787  17770589  43811733  40429435 
  1050984  36804379  14397429  19052987  15934815  17601693  42280998    265803   7359926  92092161 
 39660418  23009893   5559490   2778963  22278367  14764767  17096345  70763622   2332923  13635389 
 28727263  10763799  10753023  34835907  55291082  31152657   5781126  27338643   3069329   2410710 
 27693516  24059643   9280233  19806483   3410999  36418116  72222039    931558   7380192  69584823 
 26614728  10164553  62825123  23246262   3851879  23236323  16689870  54449661   4268651  36622528 
   380787   5645719  37626052  61534319  50925827  14654631  44484253  12741211  22412175   9588297 
 64713123  68092161   9081803  31640069  49087455  60515421  36835298  34975947   4063466    249137 
 58534651   6704328  50911053  87496863  12526043   3994885  46882260   2479270  18958461  28327086 
 45048084   3896009  20123403    383103  46645503  25800985    591951   8340521     76507   4849329 
   343076  14000395   4467528  24465333  58567879  61452696    624993   6948883  11625960  14602386 
  8892231  14114616  18582372   9480993  23333099    862698  11869176   1103433  30545797   4762963 
  6202187  54761307  72106092  28516155   1181261   3012652  31892829  16121789   4755833  19991775 
  1224038  31189113  25646133  56810947  23870875  47629692   6746948  12881641   4735049  59444683 
 31340943   2814123   5645978  75506939  55001643  11418765  70323453   3051927  19648143   9733573 
 27136611  46550305   2131203  43754691   8797563  35560263  47949068  90057402  30491826  54780423 
 21214673   3183751  17450865  47425318   6102851  55472595  25396827  15733503  30016211  11780403 
 29947471  10721274  11918286  35048299  19485251  86379108   8557386   4862097   6535680    210145 
 54405996  55002399    146248  52475361  12352243  57161016  42525243  80703042    644036  40177337 
  1668638   6271465  29534939  47504275  16092228   9941373  43373031  45104026  47847344  36686019 
 17711726  65772395  12064819  34336023  36284710   5042699  31167419  13371663  23318179   8955672 
 37028877  67169633  16285647   9038339  85180855  40457358  60296473    675787  17874114   8911947 
 61624823  24818943  18681384   7386249  38411673  48415145    212223  24119468  10851834   8159307 
 31041165  48710148   6490685   7435067  44289214  10814276  22684011  58257644  32014398   7595601 
  8106765   4955708  81939183  41176863  45954847  58645353  45638688  29478116  28411231   6293048 
 23390799  27171917  60558271   1797815  23735643  30772809   8059083  37603563   9558763  17795019 
  1977643     56197   1319991  25143193   8947468    629112  15339383  16169595  42966037  44165529 
  2871421   2294211   7782913  51548577  57592701  56305113  27184955   4534226    352293  15608805 
  2353623   5660946   5056936  43728413   1135434  10893399  13600842   8980919  43383811  15928731 
      960  33808947   6725661   4074939  10848555  51696691   5690576  27725856    861830  32218913 
 67598030   3460923  13921259   2072715   7371315  79516923  41448927   6070605  11786085  38773062 
 22077997  14004438    297013  12089475  21477469  14758683   5664203   8179251  31084875   9256479 
  8778915  27919023  28301455  28289562  46424133  19729735   1475072  74553219   2324112     81292 
  1390281   3397839  24737118   2214123  11148601   8107359   4932582   7601549  28386203  72188345 
  6588836  13603323  84541307  21107655   8138523   9110773   2628657  11372358   6927945  44815998 
  2463921   2651567  17367563   5664405    597214  58564803  62147737  66275267  13530899  40855625 
  2929819   4601131  10622903    104742   7279859   1174848   1714299  61940309    239625  28523433 
  1832025  60767379   1363647  23419753  36154091   1109495  23621184  93836796  39243437  56859166 
 16134715  91633427   2602699   2357478  38473593  14387094  71670624  12560334  32167020  27648939 
  9322575  13615412  14601267   5886543  42486533  35861051  50658913   1251903    119550  18979728 
 78418363  24715635  50234415  45423099  20520827  40269379    369106  44055426  79639441  32230255 
 29385063    852718   8246933  13495633   3297425  37351410  61213068  25674123  23443339  36488463 
  5111547  76949533  19407283  49450029   4922599  18217245  22268831  35156794  59115993  33130593 
 55222587  28703577   9003612  28579487   4756445  38029893  27143723  19807043   9474948   7228136 
 10542273  19106597  10703915  67998356   5125807   1477473    913797  23423130  23188460  41196063 
 42984080  18871899  24328923   5426853  50837323  29941153   4324788  16322199   1221147  54073003 
 15314675  13428988  72020621    249714   1414375  21318357  39264459  10940843   1299699  14613627 
  7265697  17360814  34697049  15651087   7026519   2381517   5725833  39807398  37427383    393333 
 41941979  55926739  17455803   5780352  20070819  19726706   8868107   1100823  86934509   2430234 
  9558123  42783386  56700179  44000415  16056917  26216271  13058403  13144547  38268387  11122647 
 28174311  50118983  25707335  40274338  25687248   2877888   3901889  16600987  37415011  25067213 
 25291437  46665623   5789847   9367701  52093117  43137963   2406282  20409609  27864322  65735083 
 11587979   3053727    919295  35982657  21955173  53986750  52063166  46401201  13851351    899991 
 21993043  50335425   1411698   3863387  72743439   9302403  43374511  49155075  71910843   5737496 
  8561595  72194295   2170040  14736845   9108873  26370213  17064339  29575536  51148502  24187180 
  3673959  32778567  64846587  19979723  17921553  28289193  14878833  15485307    498624  31034895 
 11151263   2759578  30000587   2789945  27515835  21796275  34889055   1694325   1022705  10619303 
  7480643  45325509  27285832  12971627  69475791  65387191  33070848  89587743   3428691   4122283 
  4260303  37402875   5816031   9365868   6169295   1594393  12649851   5662031  53027591   6016793 
 56208457    361637  17262180  87970260   3654214  26694833    370530  24998271  18729443   3450663 
 21286077   1637781   4596375  54833388  27507585  13652398   2565563   2199867  45823992  52766483 
 24835758  11932065    854686   1008507  49505275    350616  34649472   4915798    279948  31049228 
 30547563  60107748  91668570  30134721   7536795  34498104   3853149  24426215  34716849  21777355 
 13107723  18280291    155499   2244299  42029859  22238197   3058612   7921635  45289883    641403 
 60453639  49154635  27252495  10095723   5153191  67754593  26147013  48850568  45966225  43306455 
   568509  85901099   1004364  33566249  56836741  14277939  30748461  11269574  92466726  43593413 
 31716780  47391558   3110307  51903753  12910999  65175327   6243023   7220798   1790869   6412113 
 37741015  50913951   2326053  56043834    348075  48318166  35474817  18482697  58770051  58181543 
 25757140   9742093   7925859  19544466  21174354   9031980   2121528  50771350  34633015  34687698 
 17134773  23088559  70314275   1696210  33301887  44179048  69756810  48420245   4497063  50347263 
 20240508   3908763  81292723  20663907  31029942  31731603   4084987  43859899   9762404  14422243 
 20775798   5531481   4096579  42910221   5571436  27177075  29564491  32938656  11658543  26287579 
   490956  85414031  52389099  37025645  14074239  71377185  21669532  36321631    928843    814363 
   141711  30533547  53949711   5013321  49571535  48937884  17411112  20076564  26615620   9817662 
 61645597  25862271  85071532  35180338  33222456  42597986   7528391   4852696  44028828  12566061 
  1572173  22742382  48504827   4249617  21506942  17215156  55052519   5488931  16705659  15619859 
 61622613   1115691  17623659  20014348  25101444  28934583  27136974  11412125  32784258  12000183 
 81563955  24363438  58551807  15428276  10784843  58496029   6512511  30328498   3053337   7469923 
  3941511  17957307  47606412  23962599  12289479  78318483  20998239  12680871   1982355  45933745 
 45127317  40110115  19821527  42576382   1365446  43671862  69317638    262095  44912627  64455923 
 30977115  30151865  28214073  35968527  36981526   4335391   2150776    907113  30558251  40065943 
 35125356  95969598  21148038  30782014  14512107    432438  15058023  20492859  31464675  38463558 
  3214863  56070186  29424538  96757476     11382   3424396  13789467   3674379  10662390  28728111 
   413679  44909103  34960499  23425579   4224306  29033078   8537856  26743235   2071509  21808533 
 17165772   1078935  17319663   6362205  10717885  14047931   8389570  10594191   1348259  42007851 
 21382608  13455840  16649133  32136243  30243748   4116615  14620431  32673498  32920647  31302355 
 43122363  40466024   1727523   3714900   8954180  50259615   7881315  54911168   2948511  43373586 
 23587723  37638920  92488239  38924999   3007439  57839003   8802048  20760468   7728051   2805663 
 12734414   1888818  21325025   1811543   8431931  36923523  31300171   9230968  18135513  24669755 
  5935899  28129281  40043178  26159451   1297983  42488835  43068459  24673333  11080997  12840146 
 17509783    327390   8877917  13110104  11001464  26308048  90024973  14376168  16508963   1900428 
 28906431  62500623   9681270  64973283  12116562   8330081   2928123  68593115  29327064   3332379 
  4119475  15375353  34107899  11006888  11559381  34663072  64869923  54195813   7184132  18326355 
 30433673   1000954     20046   5737659  49722977  15717678  25755719  51392357     60240  57671371 
 41769807  34938598  56319273  13189542  15247617  20372528  27977893   1730973  24657917   1599189 
  1080693   3209823  17934143  21982083  31072827   3622991     66315  51126427  17773198  22500179 
 46704969  43781595  67253169  25361025   6095760  27085995    125259   4251381   3416146  25099008 
 14118123  24146653  10922763   7066751  45850347  19881459   9727071     25523  79815852   2530555 
  2318983   1674809   6256443  17066565  36835845  22844175  44648055   8414228  40164891  37275648 
  1596007   1811606   5728555  23480313  64605513  33125762   3116973  32223951  23551566   3985580 
 34623698  17928633   6127739  15523659   1814903   4962378  12203535  42960373  63765083     69243 
  7156217  47759643   9841456  33593483   8311779  25659371   5962161   1444566  16901673  50506059 
 40848933  20034663  93741243  11789695   2450507    162311   6309537  37452923  38360943  59846163 
 10254939   4704699   2072969  41997675   3376419  13819329   4578296  13349004  39161593  10918237 
 11248503  39356731   2920331  36564723   7013873   1322701  17028407   2305963  35618749  44496438 
  8976027  24206162  32474025  11848515  22781157  31801050   4778487  10112703  40748283  15628857 
 38707451  59180181  12636425  52093283  13778919  44843331  44611413  12657189  23705939  22256047 
 20258286  23348178  29287003  43076815  29785219  83145381  11469108   4687480   1089528  15114178 
 29528673  49640732  26885643  18696689  12479645  34420938  12746023  19305867  54861691    309340 
 36439805  23830397   1283433  43444300  60775775  12112223  34881693  51404139   1115997  38852739 
  5785771   4474770  39601413  10881153   8389101  33530883   2448888  24514698  21555075  60547463 
 56346067  45197691  39005291  26058693  23106939  49051885  43187735  56737017  24256017  22007652 
  5315905  21385167   4705725   2869854   1903995  87333955  12442203  40639787  12129108  67372789 
  4454284   5590545  70414691  10936763   3827482  20982679  53291647  50193023  45833233  18539736 
 20857679  70749165  26993347  16344773   6871163  79713097   2121893  79869123  15877536  11949723 
   294615  28501283  66681023   3756783    998139    756274  31936623  52120538   1282691  24325899 
 11808867  30417603  29034596  13427123   5971571  18175853   5792733  13939563  17853481  27997443 
  4707324    231543  56649843  61758743  12308715   3290387  38282163    865805   3333343  54563268 
 33870363   9834785  53441497  60887615  64412779  68154765  48241428  80086898  15750014  20159694 
 11741993   6480613   9280790  56944014   2837806  29461659  79659573  51174813  41865213   6217361 
 22489227  76072913  20516295   5045338  54045072  18103131  25583693  34311183   8706233  17339052 
 27608307  16040143  19660291  43801933  17942433   7023398   5480565  24586410  22092243  33733115 
  2626591  16445311  36530475   6514491  12651387  31624079   9403275   9647723  85933513  25421563 
 33790767   8087930  51038583  45716127  24913883   1472409   6145253   6633596  35218641  19488878 
 48020181  47537606  30091639  14177791  26880171  21903123  17352177  44126371  14817089  15886187 
 55483140   8484123  13232920  65465523   2256606  21148523  10244529  32005323  22543565  83756793 
  9524187  27491631  17724392  47499087  33142479   9812836   2510463  38405142  59141693  24472015 
 14339547  13947363   8908645  28771595   3631305   5524299   7941159  19067563   3730482    628881 
  7361631  16547550  13375065    232773  25427843  47606719  14932203   1455998   6363099   9966473 
  2329723  20290347     11411   2670323      6228  51863598   2165211   8613339   4435344  22065777 
 14553321  27730119  67262955  16616949  10227147  13603199  23577163  13071363  28777991  10964988 
  5171627  55593815  17430087   2433513  38963411  36537636  12023277  49079637  23129803  13470195 
 15669667    881211  17948587  50809239  46906542  11888259  11538120   7361477  13170651  17858769 
 12054843   3692065  55465191  73526463  70469223  16865123  64236363    240223  10550939  20607523 
  3220791  18057995   7501878   9622718  59213583  39970043   9965067  67792825  45776333  37827285 
 11284983  26978491  33187051  30417072   3744753  14909642   5730123  67145080   2858811   2457591 
 48116226      7863  45277894  27447816   3276747   8748978  70887919  32181771  24396108  30984594 
 10836733  12569313  31719143  24472797  51920898  22638123  11466123  50861505   6653621  14981195 
  3818545  72633827  10180923  44125281  78529309  12744007  12633621  45954123  25929261  59411706 
  5330763   1232403  43324755  37190327   4417113  27792108     23703   2199255  22826323  47927975 
 81342567  35545794  57443704  17815409  52244458  38472284   6122553  27183643  24462347  51912123 
   835935     53883   3202938    742098   5183763  36923397  68812433   5281343  29614464  21623381 
 87338523    208065    782685  46411041  23616443  65032431  19442199   3795135  18154469  23591913 
 14711787  12082851  38107895  11668824  40446943  18915123  20459199   6961623  67075307   7064411 
 55595852  56915619  27605364   3854596  14119793  27153447    451062   3297606  33896123  38024341 
 34263737  33566523    122973  49421023  43391401    249001  16081263   1776247  42665088   8079675 
 18821229  49342546  34297309  31198773  27129497   6239643  33063723  59121363   1910850  60432019 
  5855448   3198793  22452410  85362367  43632041  17820603  38665378  26961149  12900303  72192752 
 59292545   9206241  52427897   2719068   3019821  25913553   7278765    974263  97219698   8041681 
  1652127  13154187   6386373   1345209  43360041  53789716  84006407  61747263  14963395  38787817 
 27677279  16552203  12647579  14834957  22782348   8774933  11458157   9033455  15703341  62057109 
 88604541  26373463  23899479   7020119  65187087  60648915  35625726   6724419   4453479  32121371 
 33438983  21725597  69784028  57397099  13182596  22868867  27007683     54773  25857717   8217096 
 10059189  22209485  52444545   9792884  23275163   6534196  37240923  11955355  87567051  13065846 
 13663047  43992530  32375751  24858339  16341087  16064583  32093415  52377286   2011283  34104603 
 11759874   7304280  10581749   7039077  42225423  21847523   7691475  18944349  53367646   9880829 
 16346333  46589031  12899880  29405499  17766373  30456723  29592503  32337153  23841355  33014139 
  8792823  24387783  19806593  61687203  27508749  35862761  76466070  35148667   1283137  19024251 
  4835357  51386283  56376731   1137648    139243  72853243  50768588   6442215  32876185    892667 
  2756436  45815881   8633639  27158751   7618158  13794404  21493595  23806623    350323   4708273 
  2341218  24994287  41173523  48377023   8268383   6899953  31247658   6420582  76451443  19952551 
 52608210  53284194  21072876  12791759  14157247  12130723  20029603   8056990  14433903   3946890 
 29285483    630873  15433503  39650781   6997023  27868971  17713315   2642337  18431823   2410247 
 26395323  20695416   6337689  73137051    196809  18439729  40613337   3164690   8526877  63682417 
  1961073   4894491   5270955   7240299  19088423  67155123  24422819  44123092  45575508  10430998 
 30020712  33617203  14591049   5244588  39751626  30996123  52336191   1611971  40169715  55938619 
   982771  12557559   4989249  62456345  22340112  88760247  24628261  69656993  29077611  18446331 
  2106605  37500555  76868841   4192023   5585573  75713723  26399469   4117587   4475451  52606068 
 34839123  40295403  49185985  60494998  18468318    306002  15889875   7164203  27640907  31285355 
 31960095  10084051   8717797   6048975  41820502  19475227   8083432   4154315  49659758  23726665 
 57395600  70643758  93399525  81691872  10566393  33250390  29447361  24165810  52618873  24274505 
 22948919  28406783   8799803  14988403  13545915  43780453  33207141  15779319  12109569  33066043 
 85312677   5307699  34243995  41652614  13245877  20754699   1566962   7118718  20806389   1935832 
  1008311  34559619  37169619  77294548   2155648  24901930  36763419  63042105   7687251  15049187 
  6075907  29368903  16806390   3094257  19089053  40447815   1482528   5200923  46513647  23544699 
 56543076  36672688  10275833   7351971   7370949  20220123  51463087  54436263  65314097  38536723 
 24339977   7412931   1890869   5277847  60397203  10729237  40373295  24456667  69718709  40179423 
  1347513  49508143  16333544  13696411  37140963    757878  23194523  45223437   2536356  48403170 
 27290055  27331138   3201648  26373912  14255698  57925973  67878633   3646773    211943  19943255 
  5061058  45962528  11438223    328471  26992352  53277683  50234923  12389628  61353163   7568673 
 47973983    543523  19726248    613923  14629104  31157407  39536571  67380306  79432077  22479432 
  3203673  24176700   4348033   1184465  20869323  15731627  56740893  22768605   5662091   6572843 
 15489429  16005189    836723  27096621   9467089  41094359  25465893   3685248  22730635   9920155 
  4581542   5134539  16736823  83370629  28041843  26199120  16798707   2316939  19188403  45399711 
 24636795    468073  28751703  61699809   2321643   7438285  32771283   6156915  56832795  12084454 
 46941531  69167598  18338523  13720773  49736223  24848976  62854843  72084431  26976207  37328747 
 36805199  18783824  55730883  28653085  75243291   9777921  35367923  30989911  10796127  42107643 
 74491724   7120248  22571865   1412898   2960739   9968235  49135803   3705522  15624619   1713647 
  6771118  12405318  59009998  27793513   9358317  67973941  17043947  13079355   4042158    900287 
 28014219  28680765  12776235   2709447   9346289  59138163  20656491  26707181  56661027  39251643 
   178301   4869573  24658878  17060383   9502459  51953195   6011043  57438838  49880811  24135542 
 35803550  88003268   3333691   8651759   1012988    314363  11911336   3526905  19095463  37874916 
  7002266   9300393  12273272   4682433  35753283  13470699  18684459    435558  20962266   1173869 
  3875771   4748451  14030088  29292705  39141659  48328547  27249180  50379325  20165203  19001624 
 17660623  21929238  69063243   2716811    878919   5385579   3880050   6981873   4883598  23476583 
 25727073  27055819  55177686  26139882  70850387  85635277  19513097  29838584  25494778   4623708 
   859931  38813405  12141858  47311633    182949  11284707  66372363  17863538  30182195   2338507 
  9521541  44818779  32246027  92386698  45122811  41937753   3367323   4524108  10015128    642513 
 50922859  20723491    139458   7560195  10749981  42713958   2196632  28518927   3924043   2111253 
 18404131   7413711  11494683  25166475   1531653   1045206   2598088  34214667   9118843  27065813 
  2127585   6944739  36549179  46774221  32042562  76179117  86088063    361109  32288643  46898503 
  5930061  24660679  15286927  36323157  52933943  20452183  31564448  12713051  81795354  10829883 
 19351547   1649247   3240609  12396039   4644672  71977239  32146803  23640203  44696295  13681383 
  5046283    659648  93858413  18648051  49307563  35988591  27306571   2279897  64327225  40983509 
 50827641    968327   7965664  68445955  15345123  11806918  28670163  66358523  14775799   1858907 
  1290939  58014123  19318569   1599819   7763892   3783786   1792617  18685293  67519338   1224313 
 12254211  10423023  53874891  31049778  51629961  28985828  69933747   7023524  41036921  12548239 
 58967073    832354  21937371   4819785  69665139      3343  30630345  63207493  43528978   4533653 
 21544782  19824241  28806894   4646692  35679637   7420123  33232267  17886145   1976807   4511175 
  1426570   7318318   1777387   3852948  65970268   8738171  24606639  91513443  11258853   9505105 
 29313825  21080545    560111  19373008  69853149   7096496  30488693  14146815   1334952  24690075 
  2092892  19057686  29417639    629161  28826733  15074616  30500375   2846647    858453  12241806 
 18134043  77000883  64337235  51140503  70726515  16357755  14271210  60439677  10892011  33889155 
 33993817   8576243  60661423  24136899   7983523  37841526   8491293  22807248  78890373  12291633 
 59494173  73340188  37507866  38409192   1308343     81918   9829383  33831931   2841723  28624605 
 35151615    909707   2048842  23244333  11024178   2347143  69164228   1953321   7307387  58321233 
 18786077  31748883  50954323   8532123  32522811   1499467  48243425  79530063  25397166  94313049 
  6230508  19312815  31714923  69316931  15207000   1932744  46108815  10006595   7597779  49894437 
 30081213    329253  10252155  40677711   9116348  18906803   2429367  39245691  63097501  24197487 
 12791803  31117083  21465659  32856359  68938575  19963443  31102172  24970033   3654893    220487 
 41751515  57683823  16378942  59939403  58877435  39151979   2488191    867403  38035362  20440491 
 24700613   7719828   4143813  29383763  19244229  40837107   4008273  12127210  26700888  47784828 
 32399226  10372185   6185783  30662259    254676  27638587   2416818  49120671  15588743  26716702 
 28858439   4019453    613455  38254953   2910135  29634450  31253668  11412055  35309685  31415364 
  3365241  68293887  38734155  12375955  57573023  54825243  50794048  98265388   6402317    751251 
 15750585  18321307  26296744   7726591  19266756  69167591   9999753  11232015   5132287  16484409 
 42450885  36943419  27465444   6768159    993331  70517667  78192124    407151  25713251  34702715 
  1125873   3308027  54904082  90247178   9895533   9673069  56978873  47380947  82962132   2181524 
 50075687   6765873  10114611  20131605  66313725  25963080  50700668  42461271  23488343  45756223 
 52794403  85864785   7121727  18336179  12731908  26222910  13597668  40481403  50464293   4042084 
 24206853  10353977    420088  46875995   4728795  10730487  28107041  47499585  13053403   1086729 
 10572146   2531983  66566277  32759523  42466651   3091811  22865017  17285484  24853017  30742792 
 11260203   4441059    425537  48304782  58499158  33998283  46584418  36789555  29957406   8706491 
  2939973  35385159   6057013  24482884   5548939  17751966  25282183   1495799  15982248  51736187 
  5943753   5892555  47823473  17100945   3496033  14946203  14842394   5837335   3134175  17793388 
 19546847  62987915   1379251  20428263   6858401  19467613   1886590   8332231  11368635  37650174 
 25901132    314370  17985915   4528473  15567696  44450129   5193663  11858043  20513459  27709305 
 25943589  34836285   7092686   1343346  79995291   2719503  10991213   8734119  35809258  79284045 
  7796319   3468705   8121688  84349602  28049638   8148318  20231187  69870014   2612709  18886067 
 22468328  24176478  66384837  18495803  15559464  55081093  44984296    658771   1018519  30679233 
 22587309  47410107  46382899  10539223  14186880  26800617  18456609  12741963  42775503  47082681 
 11516082  66494651  72798381  44654901   6508855  53387577  27850083  10495498  22308973  11919300 
 79434595  46134393  31091508   3435495  55175526    770087  29466849  12655750  20073523  24285107 
  6655310  43515787  36789462   5640234  23837643  71514591   7361383  58985825   5089662   4101059 
 35631079  48748048  15424071  65098463  87831669  53810529  22064737   4430515   7227748  45979903 
  9017511  68225323   5334117  37742010  23077239   9888891  19992890   6129071  64185693  53110609 
 41117989  33173043  70099983  30200733  12582363  20996777  23667912  24319779  36186237  24630505 
 48625339  34785423  14665785    604295  85142847   2839834  28433391  33539265  36731119   9780693 
 32486721   6989947  32565915  49338874  13675923   2567051  21541555  23716987  39993475  51652649 
 22374015  34183319   3390107  24158873  38082789     89016  62888389   4464261  67965783  31587693 
 46152738  36897048  27400245  20824535   3845201    515967  17264353   4375653  22693707  89341599 
  4527548  45034926  12542915   5894004  15888039  11161701  24434655     87195  11350098   6197819 
 65342039  12328257   4394391   2251302  55220009  64688197  23044947  13860312  32555905  36563703 
 22348019  27861055    127731     41833   9022135  11721423  50130510  59274987  10514941  54608523 
 44115039  28763853   3671763  19056765  47919156  44837015   6119892   8344117  61043625  35573031 
 39124807  24042161    675765   1017930  11431059  19007799  73714035  66388116   4829667   9672951 
 54465712  23694819   1521073    557628  67979946   8717298  19596304  18063399  28076204  53673435 
  1548577   1069083  39411197   7158417  47402853   4394595  10166523   7175823   9043071  13547643 
  1340080   5710623  46261599  12160229  35842127  59066350  28470255  63236217  31881851  16914531 
  4407883  20741523  38452548  20158602  33671490   1387875  37939479   1827555  20464365  17840283 
 22477438  21991694   4615269  10645443  13911579  81616371  64691736  23927655  16253045   2034048 
  8435340   5644458  38653210  27923745    531177  34737483   2729418   8622233  33020227  55396464 
 41685153  40673915  52171788  73980621  13495873   2014997  62631283  21019671  23881647  29299792 
 53791212  13659275  17163197  10371896   7361451  31913514  27141423   3572658  47334828  62371473 
  1358067  44388474  13079229  31255350   8989503   7791809   6431631  10941109  24620840   1027353 
  4089650   1714263   3843027  69811081  31178963  22562325  78907255  27785883  22136985   6230793 
  2889447   7081379   7256757  36629001  53378451   3290235    714578  44211831  15489577   8508612 
  3499989  46369855    456617   9580189   4633965  55445720  28565439  44333911  25315854   2820555 
  3496855   2549358   5448308  68478207  21420708  85124773  87455660  29274243  14540027  86123136 
 19982491  24982059  45215547  10217258  31274821  10228481  13440915  82086603   6623627  22069211 
 42501599  11111596   4651903    627835  12185187  26548113   8397729  17723259  48230589  20152091 
  6752275  14480251   1868640  27746115    635067  16809641  12175824  10658771  33736295  21389617 
 31717627  27447693  16374548  13506225  43332461   2940143  67451733  51475799  26441021  18189541 
  8207993   4622874  25847736  15087564  36188601   7643759  12171723  17507727  11921298  36045748 
 10796623   8081469   7395111   7117758  42627230  12778167  38162267  11429175  19124643  43209663 
 17002197    684033   4032642   2210523  26669843  34707273  28534883   9462675  14398808  10106451 
  5281623  11409498  13500951  15698223  38897211  24670185   4348283   5146851  95697247  21862040 
 12143925  34224949  33813063   6879534   9020425  23456764  81583863  18720419   3943270  53114444 
 39806263   5324253  17975367  15089918  34891308  28601304  35802611    316803   1000263  20768192 
  3770616     21365   7915503  11251077  31813557  72547323  56266421  30817689  24350063   2840847 
 11497992  10222808   2901848  96242703  37482414  11012535  11515299  89618519  21025347  29108312 
  4601564  22174926  73599243  49062939  75883827  19085793   8164747   1155673  20678319   1589759 
 19402259  18252663  12872319  38936699  43271923  12172337    141669  15009508   5296984  41654853 
 39687915   9398967   1194123   7357720  74278607  11243886  20292333  34505664   4353822   7868328 
  5585604  30977733  51830011  25450078   1606527  37285683  33683571  52666820   8391933   1297908 
 10880739  95429515  25799532  41491503    933752  22996507  34311063  20941011    203970   6289028 
  5485498   9375867  78020076   3594643  19264863  92774922  46391824  58874667   3554814  48432507 
 22209803   6434187   2857965  10781768   3447403   6898783  67499523  38484608  42079965  26560141 
 38083535  18384498   5175573  49482038  32767431  37363875  23309133  47616167  14329212   8857543 
 22881189  34006971    564113   4300943  12174891  38934609   4422333  29211459   1540125   4621641 
 67243683  26317821  15079803    780375  59533154  68761793  39007014   4024644    106491  40108240 
 10228748   7987023  65942631   2005651  11576085  20093449  27523419  79740452   8167309    362353 
 21444303  63051903   7176753  15489707  18310944  22538604   4636755  38593627  61230677  21841674 
 33568813  28789134   1809372   4790451  47998987  14280675  10469634   4936043  62669107  31926219 
 10677163   7789303  36249163  54996619  54453067  31683152  39339279  25018107  16584803  64673163 
   302559  25438548  61687593   2640568  38101893  56616118  59779493  22135803   4853958  84210996 
 25764051  29469903  83376215   4651620  53786130  18197055  12680457  39383623  25993803    952737 
 57406419   5675793  52349451  33442973  15663617  58055740   2070224  59003655  33032397  62152211 
  9078435  19788675  31413381  17153588   2088369  18455280    289599  17402475  23638661  24076559 
 77490279  61976223   4132536  60811658  11310423  48199932  27537448  15300851   4013454  38081439 
 13789373  14718723   3854952  65038785    237987  21027538  73746413   4092483  25290523  35752398 
  3979457  14525821    104810  12855939  64874173   2638923   1804959   4242273   7001523  43599915 
  5219283   8312358  26700321   6608797   7667863  11769099  10460283  28037825  40181418  31803058 
 30784043  16091077   9778632   2226128  46793229  57973922  10801872  13505931      7419  23262243 
 25643484  18861189  38452875  75798598    268050   9396699   9706912  34296539   9935223   7251909 
  3233503  75203259   3851323  27765497  40267480   3602843  75323075  13232763  69280411  59680920 
 94775658  83190363   6094917  12237866   5537445  82886264  24962775  35288719  21979485  28296555 
  6658017   1496514   4408923  14532003   3678072  40519531  14678939  18098376    818067  13936195 
 43127073   4056459    117899  17317434  11370419   7625523  11090293  25539439  26648703   3025635 
 59671783  46376865  58227435  37494777  47680503  27160464  17166741   7097963   8547705  10810755 
  5222697   8160548  56283367  13838234  33070875  39658911  25628643    445483  77034553  21437399 
 15390342  55150333  20566179   1010413  66184003  45398685   7606995  10838756  55496057    878508 
 15759123  36839895  11524341   2414571  30235572  15996407  20281527  22249339  64227377  22984395 
 71535027  14796294  13863307   6374619  56120063   1179455  26508731  31671429  29415791  12966906 
 55413493  57954167  11775303  35596195    385833  15637687  25170703  52015427  29806487   9685023 
 17991291   2486395   7480475   5702451  38435080  64207624  23932113  43111491  61643194  15380663 
 11374827  17309391  21001575  52215091   4869131  20751942   3541379   2643473   4694852   5037012 
 53035547   4535028    500805  13211499  18758247  11457363   8289492    927099  12150331  46038463 
  4202475  62979403  13721078  12556398  69173331   8543295  17841886  22942013  54202335  53439067 
 24552565   1698603     92111   1669383  55561203  26815375  40827767  43570363   6860663  38881569 
 33239923  18874803  40899079   1883323  19702239  15976347  28888323   9847510  89259611  19848579 
 43386978  21582663   6215163  61645939   2913819  68750155    106391  47076243  25456921   1638258 
 32157490  37089171  41178843  26797733  79228462  11883192   1472083   1203135   3027091   5490557 
 57088473   5256532  18351573  24216742  42634923  22085921  10157970  13817333   3307218  15413563 
 36789351  12382611   6164831  30854673  12775043  10294309   7090963  20162783   6778840  14530011 
  3357453  11603609    411723  11533073   2451003  26605227  21927525   1978617   3999755  12258435 
 23119003  10288512   1267851   6053547  12239091  42350518   7585597   8729879   5801640  87057939 
 11128007  35686332  28398123   2522395   1862779  69016848  17762427   3047483  28513275  13054605 
  2343131  27809715  10688353  34620738    411145  30570207  18471059  25413193  17383918   3399855 
 20474808  76001167   2699223   4862727  50510792  68784678  56159202  16804221  42390912  37028889 
 12201723   6848862  13223936  51613473   3900723   1408187  14662986  73096223  50717993  18782744 
 14967243  36348288  11261385   5204565   6339523   7171614  80382993  41918107   1320823   8230843 
   965148  34164799     31613  65072121   4705611  31575436   6749299   7623771   8070935  24440311 
 37450258  15116523  23031693   6152689    655404  18632839   6475071   7611933  24312125  29626034 
 63689343  42874203  37801845  85341915  86748907    919943  42355695     24928   8909891  45900132 
 56067777  48441436   2293113  11439407  20306691   5504073   4408827  36186753  19958748  14755843 
 18856948   7033820   2519367  50491993  14532063  17330859   2734648    878273  17637512  55597391 
  5272956  13048023   3767191  47381915  65092584  44742480  41783733  58193048   1983033  35870223 
 36513573   5819171  20482035  62435263  43057428  12224513  37380039  27851593  12671793  40651038 
 60021851  10424083  15584091  83321887  16205883  20898301  15022343   3221383   4889283  45860261 
 71689973  63529083  11999733  50304993  11802098  12161003  13203126   7477075      5873   4215902 
  7614027   9952407  23465833  27368295   9840653  46647851  25210203   7400469  60338290  48771927 
 29918148  38616987  17865559  25014231  10383457  16146743  43734646    481299   3830312  41102808 
  2057475  31713567     18813  29815315  29607272  39599893  61065533  93367089  18583049  28127277 
   820131  16579588   7081538   2856191  50112717  42422613  12072571  32940853  14946948   5382123 
  2348665  47488123  18941950  54483828     68571  61843233   3517623  79852857   2760667  55964436 
 13033077   6972663  13165583  51873523  63876247  47506487  68751978  18747979   3742107  75480603 
  6636413    742305  25229007   4108381   4064235    691141  18906888  19124239  36970131  42645650 
 22903239  26356191   3565161  24435897  19258467  39238632  12084918  22152123   3058797  16016253 
 63061973  14750999  13837003  14079903  50592651    632237    832931   4318487  62566363    778971 
 19695387  11781075  83905602   5056776  12589371  23394791  13667018  30600122   3345647   2147961 
  4938525  60063243  24883111  38368299  19783319   6113508  74183973  29676483  12856065  14386036 
 23204293  49407035   3976593   2011186  68614971  22668835  45485043   6484575  69651243   6509472 
  3118239  89253677  38289758   3437315  73539743  11053917   2637498  45989259   9771963  35402279 
 18954531   4544087  24929491  19902357  39777315  13819443   5209067   9359133   4371108   8743923 
 13378753  37268667  13373943  45213147  53504749  18198668  27413736   4986213  16601753   3546861 
 56083925  25261163    312963  31282395  37877057   3451207   6190231  13704627  34203717  49468927 
 18410586  27511984   1917623   3255291   4979623   6838845  24804507  66298875  48462953   6853553 
 75058403  27965905   7610623   5640315   4155288   3057303    892182  35906379   6583609  65655383 
 12061183    246930  17219983  29377878   3306747  66790719   3673167   5325163  60571785  29820939 
  1362219   6826578  49176740  45102084   6865453  24366009  48787247  40486203  17062491  15863163 
 24476113    202059  24817517   8072723   7549243   4967019  31292022  91783584    978099   5850071 
 53214288    361523   5182755  40786323  27806363  45846781  79234251  33978747  18211363  21903543 
 15669708   5766192  49227831  11228173  18735763  29020925   4521234   2113689  10712571   3606670 
  2784795  21915351   2250360  89494803  71101467   9170412  47719563  86001563  12259415   2069378 
  4714053   2476173  59779239  79544499   4286656   8004500   3919606    127477   5072559    256443 
 45730853  17748246  34646493   5031454   7500795   5888511  21633117  15568723   9654447   7335789 
  2309391  45293483  80981712  10957448  57889041  43984545   7625544  20540913  34873693  36957758 
 18362236   1815272   5307443   2723067   8059782   1739087  27803118  40316507   4920841  31655593 
 23705468   3701051  47056002  71709873   5762955   7797721    266463    883023  13485795   9395979 
  1791718    138743  41185199  28736534  47620038  31732903  21068547   9158259   7494775  39943437 
  8356893  33841648   5189526  40196216    776766  79183301  28972809  36787621  75927023  26753367 
  1148445  38517798  10716923  21249321   3443374   9193317  39007981  17959922  29569025  10178907 
 16089836  65515923   4856949  52951828  46602807  61579914  65876395  10305267  43627157  28732398 
  1464927  20947929  27246531  10979083    893133  12019251  69589797  66549759  54694383  52660299 
 20468375   9120191  16367813  45077260  73773723  31071378  18979305   6328375    891915      5023 
 12700936   9337547   5456756  34116488   5274223   9976089   5356071  64583433    155923  12780989 
 10291683  14305678  16345947  21847520   2232066  14962299  35931401    696903  31778468  67646983 
 20927195  71971481  15450523   8598438  19318175  16958123  39995722    565422   1959123  24472897 
 37934579   1320028   7882243  14186603  16382841  10916283   4364043   3369153  11296803  10452993 
  1450227  37781798  30796407  95919921   5085378  44760930  10318571  36690567   2022413  11368103 
  7235575  55694487   5981083  87381807  55498273  99650409    403643  28846291  10155543  37484373 
  2333493  19596458  35383419    137985  24407025  18841119  27015622   3588387   3279478  25653527 
  5758935  23080869  48202875  64811835  11724258  48130735  22950397   5077923  22763548   8919164 
  2952787  29201406  24418842  39789259  30036231  17986273   3035548  34856571  29808825    358253 
 13006779  45491208  22636476  34720153  22061799  30891153  13774475  40009449   3776331  16669062 
 16960767  74020676   7963313  14989298   6349151  37723576  70716743   4992963  64192953  13939734 
 67949963  29438106   6298308   5267023  12701766  15801948  64557583  28766853  64554291   3884641 
 82765659  15700437  35759958  37982476   7500743  81914643    658263  22636193   7894158  19900333 
  2624953  60499478   2248163  11403410  22906923  21759549  19584999   1569686     68411  61648723 
 30746683   5588593   3179371  47087655  26821087  45454431  26109532  48045507  66913291  33900979 
 15966825   7568418  33622767  20305093  20074155   2110101  64349287  64732245  53202783  27582045 
  7339533  19342355  10663235   1178984   1276431    462487   7435779  35554013  33470787  53203691 
  4092061  33849363  42647175  28759893  70443538   5128027  10727754  31706743  42943089  17584957 
  4768998  53527155     87481  20485990   7341808   2587779  12650523  11642985  20025195  13626913 
 21043833  21831387  46328734  63274203  21770862   8541985   5139497  21036351    936623  50517581 
 53244072  20130545   7027272  20529357   6276103  19933813  26053143  18188293  14741061  83151814 
 17674889  32951418  17649057   4309437  19261563  13839129  42439259  47853253   9753387  52602197 
 54030803  27369723   3546998  17469279    130533  26898747  23801623  21020878  17273275   5190011 
 39137259    946747   4073895  50032295  77066347  10900974  28385215  21122556  14360323  12936171 
 13680909   3917819  10573071   8199127   4357716    842095  24175221  25242720    769683   5642188 
 31779029  16157415  36353700  62754171  41770831  59931072  68732365   1992025   5700147  55045609 
 41275875  18173520  12082683   4554643  41257491  13958627   3985863  17618136  88648314  10436381 
 25400237   3934033  36656820  10808569  46804518  73039688    610869  56134635  19670653  67965602 
 14746536  77199917   6408888   3302479  14288451  18514255   9901101  14866067  27138131   3483323 
 52730502  30134733   2128371  21259765   8526235   9320455   3795643   3608448  13759377   2963523 
 44873714      7209   1043656  15040929  10817719  31674249  40221528    238735   5606320   9218395 
  3969407   9946778  33870973  15679747  46065963    743943  73606781  77110236   5240876  13460187 
 78180733  16230607   5899245  38904555  19587555  15524879  16165068   2921013  17251738    817148 
  6570963  46596283  26375997   8716962  13801855  32354358  33362010   6544485  54103483  42831663 
  6648347  94918434   1224367  92770353  60799979  55088383  11739246   5209173   9858155   9293055 
 62634283  36976055  31189713    236967  17752035   7802899   6289528  53194725  13764207  21077791 
  2322539  35465238   3483768   6806067  16385151  69619743  35310431  28792503  34831878   5432657 
 53675123   9706443  47128344  41199979   4601083  65097883  14347797  21439191   1530974  17801556 
 51763809  22880247   1927867   9331893   8737691  71761713  47449863  27911226  27378303  22702847 
  2434747  18770299   3837229  31323303   8216368   9025467  69079623  14307223  23921267  10616303 
  1179345  72289637  29724972    102029   6804123   9926393    218363  15857683    321233  15016743 
 21145611  11833147  46619503   3366636  12773131   5645511  22969797  64597587   6996987  17633211 
 38528732  13992357  68045712  61481399   1403083  59293401  94268847  19332744   5055107  36269519 
  4524411  92659509  46468103  31309731   9028723  69408253  18295452   2291604  67943082  66879446 
 44774220  23349183  10637118  26267573   3281653   8580443  80353575  33984393  40004123  12238133 
 43147177  25117963  66299749    701881  59483718  72941665  44444169  16881507  13014391   9318327 
 20539200   3919434   6010227  28795423  42318573  14473983   8470635  35085998  35226363  17203823 
 29554428  54703687   3484068   2730807  26447091   6866829  43613462   1471223  35639493   1817643 
  1800315  12927664    187979  42973515   1626198  87999603  18527973   2834669    884472   3989139 
  2534868  79492245  49859171  44508943  13238707  11597443    526432    745926  41137441  62641570 
 28066288  69019443    857043  45915019   9287363  19012302   5260189  30517519  14464384   5476861 
 32206479   3458959   3691613  47056023  12975204  40431527  71322161  86327125  44325753  18481083 
  3126833  37793271   8238283   2317786  35429385  23974421  18651777  13043391  18149139  51710261 
 10735691  25815793    289467  32419095  31712991  13581243  42409891  12247723    908093   4799072 
 46374387  26165269  33533595  33392373    647211  15341527  32940251  11299233  18673199  16626961 
  7628253  14249967  51451835  28935711   6755837  26708433  61075035   9059277   6615195  73815231 
 45118851  32688459  17652075  29313784  41766139   5464153   3591304  25589051   4637505    367245 
 34104587  14378027  22937143  62418309  52918233  21025099  26358589   5634507  39657793  43667979 
 55648443   9793595   8671671  16941543  59961129  46572756  13129603  71014847   7131201   6080043 
 15022479  38647995  47285273  63839919   3979571  72129159  30527697   6572971   6218439  82384998 
 68003867  44585135   7688643  63994523  11640163  12987283  61870247   9682627   6776700  16113003 
 32557212  35952299  38394651  40395373  28464555   9835123  34733685  72399503  26933347  19446494 
  9290623   3738297  21857469   9823149  36468129  66730067   3495433   3339723  47139161   4702473 
 11501991  38987496  27421287   7755275  31377660  53045423  52103187    544230   6025723   8454993 
  1524686   5216803  63774467  11157257  17591463  16826076  21704019  24649959   8324833   1864323 
 84893984  85296139  26725119  74322699  33418395  30105555   1728171   8373411  28472610  43643173 
 35490587  43875479  17524904  90372050  11722779     75233   9868371  29884011   6346743   7973868 
 19292624  54126318    216742    637023  16683109  36265149     74307  24616299   1171923   9267899 
 71875775  13603714    699169  27391403    750180  12389995   7293228   4666120  21265338   3562839 
 41201428  17529267  15309861  25649859  11539651  22625775  37766116  29922813   5278094  27378971 
 20542843  79968378  21849477  28650563   3080553  21564796  36209899  16460853  52131510  49333843 
  2275653   8792666  76524398   4243707  44560992  79440763  21406812  83062910  12763083    379639 
 21875042  13384046  57126290  28812825    993099   1750179   1762107  86185210   2964987   2666774 
 39008323  26382003  11679888  27342232  33825838    333803  53224359  12980167  12034293  38337717 
 41486491    876619    865848   7069895   7149030    361695   1120650  11745558  63689595  65696913 
   308949  54213003  22630632  56655423   3124923   7506195   3640153   3324663  13394956  48248609 
 22762623   9939723    162116  32775474  32771817   4334358  30217533   1732416  85479121  63571169 
 12345883    820236  49369131  43088395   5597778  19434274   5740043   3896823   3603723  42800690 
 15583065  35845790   8847560  16828648   8518674  16325949  10477878   3032655  24003158   2266683 
 24784127   9179664   2399931  11831415    286491  21194673  29920203  15856105  24063864  21461115 
  9783735  38325195  50509848    511425   1040423  48000374  49204902  18978279  10525763  14575470 
 70112123  66227417  13758651  10250363  14755006  13103660  27551142  57063488  17756079  10788411 
 50392514  58882848  24710915  62722517   4437659  62660196  27608203   3215643   7789659   4254723 
 42333682   4302708   5576743   5335739  20838995  42037287  20308983  28823973  61625337   8815779 
  7885059  20137065   3382902  16135809  20889558   4411265  55201659  48892995   6297477   6312223 
 10721333   8504594  40748327  70876060  57049605  16400670   9559683  10158534  64378717  29011623 
 30644428    335793  20737188   9614903   8086889  14796123   4634753  33094963  22694769  68499315 
 44471901  32665707  10870593  49426647  21534858   1264958  40423765  70681377  25277219  47196882 
 29235575  30925671  43443969  18660514   2628675  24657855  24540528   5143448  51837755  17293821 
 47351719   5000142  13690989   1527583   9888863  23361438  14460296  25381203  29753515   3335117 
 14621211   6011126  23313739  72068280  14644523  19661116    263094  66077491  77157687   8232979 
  7791603  76250219  15914931   3385999  50015551  33289099   6580593  24247453  37984098  19889088 
 30341970   1971807  50641083    358593  16313132  15716895  56780357   4409333  10782573   8033499 
  2749848  64946667   6681899   4488251  31623723   2164537   4861308   6869913  36012611   3928753 
 33452091  25173299  29958585  47823803  23218853  17795513   3231901  66037293   2014619  30321549 
 39199155  25437802  84583291   3182699  49780503  54023839   4226775  10461435   9660687  44815255 
 40529403   6354731  81312283  18919667  23726795   7031643  22422278  28985280  15080379   4980583 
  3326355  10444987  38214398   4433559    264401  10990473   4435281  22174032  21284661  13168137 
 78567493  32416923   9712038  56535288   2525448  77643374  32128363  33830925   7814557   9062945 
  5271039  48280091   6000872  11227848   1612923  28558013   9984903  24822753   3369048  48809435 
   159171   5010963  69011898   5682941   2068047  16750985  37975512  12193033  40230924    693336 
 35930823   9343813   4284488   2566923  43448346   9286491  34737891   2914002  43031267  17316465 
 10508567   4852539  12198603  25494274  29545122  23566139  20807728  87998795   3476562  10970019 
 45697973  43535433   1431978   6040968  61135443   9463360  13990619     29478   6263093  27384403 
 16940647  74925262   9216407   4110381  44989943   1623785  51227933  14413776  12110793  13426053 
 39559318  14700627  56840835  51434131  40123773  58060545   7813729  64154763  14795103   3897549 
  4696507  28540005   2333928  24483645   2292511  54905367  78345942  26931444   1992708     40175 
 10851175  20523771  47390769   1562411   6596921  64880363   7026831  18365723   7438397  49169731 
 16176621  14587318  27227323    535311   5169154  21631717   3157929  34159629  34276728  37733923 
 21603309  21722481   3318305  73379231   8910695  35131803  25842209  12022881   1328520  21090243 
 69517705  29242713  74525337  30374395  11339238  88151843   8971303   5350314   6756103    299598 
  8227185  32354218  10582968  22968499  25536149  89302262  36238011  65953248  70226644  26258443 
   828555   4040915  11048199    764913     20787  51517878  17733223  65032433   3615644  73640865 
  7823071  35715964   1976293  14376933  50787795   7313028  25637278  32216748  10496673   5907882 
 36385512  31240763  12780763  62777409  24758661  29823418  29218867  38593498   8250883   5728443 
 30011260  55159283  75055587  12636643   2423271  70408923  15805703  25802043   4845051  11643903 
 19889566  48939563  14446337  44924244   4376396  61403523  49215503  10572695  32802047   3554313 
 10948491  33005693  41484483  23653831  21406846  67278521  37561980  25768635  67095045   4724283 
 58097943    201033  73518925   6449275  38588964  17639646  59840748   7968673   2026203  13892353 
 16766705  40346169  21190539  14263789  29830863  21714767   2074938  19573564  12747781  37053755 
 58108731  47426073  27331059    513483   7142037   1629443   8224923   4532139   5546075  74130289 
  4378595   7524692   4247619  62289063   5612591  17379991   4376763   2217403   9114027    464608 
 11418478   5996085  21448379  19746948  35121027  72059265  29742062   4493525  20662358   3957117 
  1952943   2704503  17387163  33201123  23218696   8677499  23424513  15179398  30849429  56805051 
    87633  21268602   5018638  56733603  12892383  23662671  45851283  14538138  24596016  37920303 
   644785  13252307   4629853  22327348   2738094  89760864  21421147  27047157  20558703   2462171 
  8517778   1274731  14564864  28262643  38141003  40422303  30792983  21526173  19466406   7734223 
 77356611   1923771   4955963   7800683   3753951   3267398  24167250   5492598  25636533   8250873 
  4661659  15059067   5739267  26442269  15038808   9904578  20358378  18347799  44118673  29030625 
 65809967  24026249  28472231  57198099  47540175  43305591   2618547  10618719  18383103  12932086 
  9144633   5110833   1205730   3279003  25103916  31518288  63522351   7865744   3425427    980149 
  4574591   1597136  42084813  19116329   4653258  55789163   8624448  68641339  82467123   4134453 
  9917907  20191109   2501355  74721378      2792   5241291  22959964  14143800  15718575  35922041 
   375368   5958504  74277819  49531930  15417183   5969049    392385  14445873  52281637  29503779 
 15771771  23406364  12951331  10033183   9441213  17256163  28663431  22294819  47331918  15700111 
 35240931  35513413  18709734  12863078  19006283  67710414   4008179  68789535   3025743  16513327 
 66462789   6802758  37822107   4853293   8020095  14476108   1405800  23637363  36067275  67797240 
  9856473  12634467  13215063  73918217  36662944  13176097   2546168   2267138  17712783  46300473 
 13105891  67618371  48702595   6518635   6317154  53578119   9387906  22217701  10397103  69155335 
 12045584   2605407   1376141   3678317  33385667   5192573  33421767   4358985   3248621    730811 
  6726381  17923776  48479721   5553088   5255567  49381323  12341193  32935046  30608623  36163212 
  1101643  20752635  15196323  57101343   2762505  58172207  44110102  17618757  39161035   2236785 
 53901373    515403   7989183   2006036  16485788   3428163   9014893  19800289  33614883  17631971 
   691133   1831848  21102321   3267693  60616207   6734928   9093792   7184454  16425015  57853072 
  4345459  14195913   3679671  24908253   3716163  29994331   7074563  49635612  31008723   1062705 
  4749714  10781499   3126935  41263363   4191708  14070491  19568265  47177622  21348736  39458468 
  1899552    870138  10611329  10150247  13034468   6579034  28228605   7767756  24083280   7551825 
   515085   7486518   5370876   3177131  27962503  34196703    310433    425133  13550201  22708132 
  9200923  20182909  47724683  39921609  31369560  79978875  58621026  19621263  38421225    742275 
 30919035  73256899   2920523    263595   2203799   5350858  15283383  27145575   1558603  73091999 
 54604807  33169329  25882863   1795623  26137992   4305747  20105423  66200873  49558113  41761613 
 41172975  38693892   9133858   6745344   8220252  64949683   6142451  47638896  53434487  44805975 
  1483209   5674173   7892079  22657186  13058707  46213719    660923    591288  16543108   3445323 
  1506323  35369123  35865888   1700327   4647663   3339635  13724353  55957381    239109  69560123 
 34833327  39629537  12252253  24638818  12304128  37551423    257469  32782523   3020998  33538283 
 21440033  22525962   4830806  72180015  12910404  48058710   4148347  20808368    660699  35389642 
 14833313  60100072  46963844   8733429  11824507  29748569   6860571  21526627  10298182   7820667 
 20610413  22620723   7753062  22644715  44547213  16837343  24546243  32193676   7538731   7623053 
  6473903  50724987  82227023   3916323   4383054   1230345  13271823  14686275  58872123  28624383 
 12563648   9163269   3492955   2417493   1244682  25808913  68583693  43672408  40440507  62862768 
 41195769  72903860  30644583  35154683  13384152  64818723  59171123   9153586  14772349  57951033 
 21969085  42458253  64728432   8191463   4009793  37990075  36370715   9911493  42910876  21812289 
  7363123  30914123   2452395  12178845  14082967   1453542  53479516  13750111  46185765  13098043 
  6892411  15292950  39821259   2334663  23753445   2570691  96396500  43165415  71817699   1099133 
  8396725  73821279   6543083   8986875  11937381    243593  76877553  14575954    650830  42478578 
  9711291     26923  21364063  29347983   1252388  20359117  59538963   2630027  44121651  24449901 
 86841963  15639735  33366043    194017   5256273  53542095  96107329  18243010  52709813  52986879 
   893613  74977035   8256129  11085883  46415664  17964088   5567877  32465089  12500173   9812791 
  5620713   4729149  27065247  52046023  23944931  11762268  16059453  44715495  13897530  15987713 
 36937947    434295  43769509    204803    324465  71103731   1171283  70714053  36951807  18610918 
  3110391    594168  40747599  56373300  67631431  33920223  13004803   8826208    705042  29024043 
  5018073  14617348  19914075    295483    633354  12922299   3630211  23594127  41490683  11018643 
  9597941  52524573  42566913  20762043  53277819  29394909  62691308   2723132  45186330   1308991 
 12347259  95110047  58217111  28031419   2879475  56642049  57488619  17339754  56149227  18984543 
 10430646  81939763  33893153  35845915  45964923  13745799  12446139    920955  17058177  30418711 
  4194978   3491259  23796438  25910028   8744085   4504139  42303909  15763883   1175643  19401256 
 16169203  25544215  19122371    568993  71220234  54740035   1144422  25265343  19473533   3140428 
 11497273   5917254     56172  45281167  28929093  25984703  12723119  19189944  62522196  22177819 
  2113960  51397573   5695228  26088537   7753227  15952923  15419307  42260911  13096048  67112873 
 19456776  35326923   8120994   5235353  74263323    287355   2021217  21639213  77979960  18222090 
 32901663  56858141  12576603  40350183  41169363   7994715  68776413  34106018  71779719   8247228 
 17768757  34194956  63104994   6326587   6255768  25414977    244794  23289262   7083342   2397871 
 63786483  30146155  53541306   5171067  33617893   1251303  45950467  15420905  47930049  58911879 
  6098813  39737063  53161452  12045123  53009456   1507631    242175  63680494  54480175  61125391 
 38487487  16472131      5595  25217533   2672016  21309623  79298419  61045848  46150507  18827105 
 63619089  12880263  86648052  30913649  43306248  47240621  45810615   7665967  39875271  73588635 
   585565  19871513  79220268   7170363  27447543  90904985   7479723   1463663  54162408  19639035 
 76190193    181659  14997183  18548211   7187649  13469173   2167357  42193197  12346798  64210815 
 19202558  66201183   9190007  13800031  85004133  69010818  38654763  33685422  21418054  16900533 
 40885798   1779836  57822177  31429543  49675469  38487606   7259397  34908902  21674083   8777813 
  4290299   4237773  42470523  91132311   3652113   6214758  35442267  15931545  12228949   7298659 
 61372591  84363733  83028973  11277833   1278379   3421803  17871317  78943841  75383189  37862424 
 22224879   3344503   4350471   6364488   4138981    310048   9195468  58033959  24307683   3276539 
 16355748   5815275   7422510  68869011  32087374   4772583  21408120  22803379   9217163  30107940 
 31337961   7210123  20468207    879111    391821  33717114  32027307  67087682  35640348  17604423 
 17874947  82705819  19028580   8025403  36034919  13205183  25141258    642675   9652040  13729251 
  7130603   2471793  68786050    612427   4754915  17015723  12245699   1046298   3833911  28444598 
 24445545   5680073  11683383  52557600  39989773  11383649  20854703   1131459   3484363    347478 
 48988671  17263303   4168651  13948283  30778147  14159061  13257501   5070580  20897987  57354303 
 66354819  42301648  51063798  27383893  27862223  12049273   5558937  33544083   4831297  38904684 
 67810437  64606182  39571620   9019650  87371538  22125984   3286971  28039039  39099096  40861629 
 43175460  56788591   9064535  79439793  20948603  30311727   4443942  12675303  22468597  24669603 
 17124807  38149661    225447   6623223   3067119  10376679  19255323    400263  75390406    554748 
 38163138  35934999  22420541  42102951  11211437   9456265   2290596  34373190  75671230  14027933 
   793468  74606368  71982968   5138763  31408719  24082188   5398391  34384603   5706544  17971895 
  1530879   4092468  64172227  48278298  45087720    278363  11265521  47868652  10337491  40613531 
  3318067  19469577   7957219   4736769  32147223  44451611  22657648  17921378  40813624  52433678 
  7452788   1841971  39844686     97077  30825330  36008019    531787    114116  29499594  13461487 
  2167373   4742907   1348743  55833399  16723258  27742519  10266083  21914228  74598329  14411646 
    72897  12684263     77435  11183323   5726985   7550045   3952113  23092073  23023963  39042927 
  3037003   5611443  45880374  63070011   5159958  17215699  17792187  28084452  21254601  40281273 
 22367470   3583010    125218  39713703  12300873  29631921  60422037   8836945   4381807   6313613 
   134766    826872  33178239  71032248  43857006  12645163  16152643  43598627  86162695  70386387 
  8615999  17635971  39633615  38686383  44701219   6384633  30246268  20234061  29457573  15261431 
 16565283  29031401   1637189  51479207  20458282  12698619  15952934    329634  36213894  35672880 
  7208178  22489209  51564211  25250553  63280773  42527883  65585768  10136123  21973669  13056771 
 29320490  32920623  16176923   9567407  31614090   2326931   8047890  57824993  53630119   8447527 
  9310446  34607957  10897513  26703123   3930623  43300275   8255000    235875  46783575  57760914 
  1076523  33842859   6716893  17182203  52247735   8576079    223918  14223599  16369555  21190799 
  9535083  12077771   1058659  17733723  10109945  17879720  32448918   5772133  18628208  33901823 
 16186853  20017824  21544290   1782358  50515889  19305495  33751907  30531067  25653790  25076302 
 33419463   5731563  29543703  64273563   3281415  81395697  51680550    433657  12455811  53544452 
 14496579  25541003  16692987  68365716  30404861   1053747  11274636  22308821   8649893  15806823 
  8060991  53543828   3087691   4473547  15709932  23935947   5799147  55775467  42896807  46672059 
 18589227   3218835  28753183   7557201   1842147  23125179  65444539  22373363  70866931  19747450 
 59727880  86115900  50312658  41277086    227217  20926799  49511858  37162968    107475  14661623 
 25327119   3370587   3242575  60450348   9207123  57271731  27412200   8154491  71561988  36234909 
  9880565   1723649   9680795  14993123  61136595   2109065   8458235  81659402  22960839  10647173 
  2457663  57761966   3082323  18608600  22831783  34549498  30426111  38105307  65795611   1583835 
 27368723  10612523   4005636   7125451  15290486   6712233   8338183  39531291  11942003  63708222 
 40847595  29227491  71759995   5348323  28678549  20929395   6422784   4732925   2395047   4050543 
  9561467   3636119  40653087  57212795  20407912   7541130   1389057  38397719   3925599  10099671 
 25369785   4518198   6059907  97381253   2267520  10987295  30856299  25596204   7790847     80070 
   384299   2363248   1625801    797040   1781819  20176643  24102879   7107678  10119127   8382348 
 72319099   1288915  40783103  34536963   3477753  43435333  34810323  38555141  41230951  24677347 
 70945404  58974489  20022970  16886596  26196362  11728634  82207012  12990660  20298242  29681276 
 52347723  30893939   3351135  41594752  52805184  70993081   1817631   7542936  68362681  26353123 
  9506035  26039890   7202967   2704009   3633423   3546315    207523  49373335  32921613  27998247 
 17210463  14431407  40978248  31420733  20222961  12048643  25695077  22472627  34701195  69286035 
 26435829  31456753   3185283  61256342  12000911  56335357  62810179  40074748  51819985  16807947 
 42989685  17687008  35322713   1486536  78864348  83946075  19941134  17706202  62334351  29725728 
 35319470  38437361   1229923   8597531  45975410  16255725   5594323  32526871   8275201  23944581 
  5002188  42270108  17760507  15430223  72559428  20120847  10904811  44024655  39048480  24760287 
  3870695   2288373  51932471   5222505    696819  32605785  39830853     69454   8160288  29367483 
 40311273  63238801   5202665  23764007    332481  34797956  18306015  15421443   2654139  34139763 
 39022995  27434257  60864498   2077821   6271179  15779923    576049  59930049   2253387  41115283 
   690891  82122387  66539413   1000086  10826835   6431227   4293558   1441113  23025223  11354453 
 17217267  54536838  57166339   9877337  46139181  11583744  32028975  42594488   8945558   1596501 
 17827429  37196483  12439143  29643561  59182643  47272569  11187078  19458885  37387232   5941023 
 89932690  14168235  50092038  30879588   8406083   2753389  48032925   8087576  43647567  12953723 
  2330629  34646896   3931456   1264323  57345595   8393721  32604233   7022099  18762594  10222472 
 15657985   1401243  27140691  18702807  29486283  41009959  13816419  32373068    117957  32524413 
 30995797  43362123  16678641   2467329  34830495   7525627   1542963   9202491   2883415    705019 
  9526867  29250783   3026769   2314248  19593290  28104639  16205399  16251225  13114689     46803 
  1213378  31406547  13756626  43126437   7403657  12525507  23703803  26696027  54591848   7587360 
  7452983   7299615   8983380  39782787   2059754   1456669    998679  18587523  56203045  22775447 
 62553984  59789389  27249323  21903045  20232874   3893343   7992528  12807603  59515449  85892953 
 12686203  24185898  49414687  16688753   3615603   2303763  51063748   1214963  18592420   5802315 
 14059047  12391611  46615979   2901669   7272957  22836671  49431916  29076095  12181590   2098645 
  2721959   5196843   7040163   2460483  56017383   4232243   9220481  31544398  38307597  47554743 
   960655  32052228   8798689  21582949  66958878  10361936  10800393   6741048   8391435  76255470 
 44995623  86010996  56021803  26315051   3314963   5815299  19015987  22813053  29187123  45655053 
 29432658   1465890   6420767   2200475  32543851   4227234  59155227  11959427  41762536  32119652 
 30477003  13497139  41861825  43717175   2198715  15164667  63183892  31844859   6002504   2071291 
 67441812   9082911  17261553  58989209  25809907   5440859   7977403  43515650  24189120   1849173 
   798154  27547143  30926271    767400  47737313  15868943  21088680  11257376   6469599  79257939 
 40938539     46743    382726  45925691   7700153   1930779  12937125  32280643  30353557   4788071 
 25570233  45943363  19272990  55943960  15532224  27967182  67596379   6423338   6305415  18053528 
 26540459  46673269  52877997  48791681  45999048   2538951  28144362  36588576   3348483   1252431 
  8662157  17416347  16371341  42691744   2212575    419019  23400577   4449386  44921109   8476773 
 24705531  26680260  37775931  24239019   5806979  76463019     55794  54679279    303264  40858723 
 41923303  31784563  68294835   6810239    145302  76161642  36340581  23099523  16678374   8929083 
 21394525  47071795   6590575  12753091  27195312  82379427  12578040  69189483    405549  44153463 
   320904   3640727   7025639  69815043  16101075  65817171  30141531  18969016    384283  75595050 
 13579591  39036898  14342403  49933977  12170553  17741723  21932238  29437623  38613327    996258 
  3107432  52825805    964788   7068296  33079998  17395215  60962160  13437505   6964857  44698491 
 42540651  43551323  81402783   3658098  17693655   2914827   1250295   1239789  23406639   1836321 
  2050626  40917499   9773835  21471415  37930623   8662638   7828923  74851668  18944891  28742839 
 46144305  52380283   1357301  40642995  14512621  22376919  39540315  20614596  16496367   8290163 
  1383015  47504762   2939739   1477115  35247463  11493683   3059123  33609246  13614233   3378478 
 44469411  29307771    732453  53906259  30299909  33467868   3120523  11027551  77377849   2533317 
 21306107  67800237   7155351   1147881  51706401   1738882  59505687   5177388  37722939  34829739 
   333197  17234763   5815072  24531243   9233716  42843603   6503221  26870763  43964540  30990887 
  7003977  54348001  48274293   4482315  63158781   6993299   9759075   8443215   1048058  49430998 
  6449223  18986538   6402219  54927948  53451384   4170567   3120251  15244849  33240655  75842448 
 55053264  25103337  44401833  12458169  47293403  21192513    917120  23301219   5248921  23578923 
 50551738     87189  18675341  28423089   5704191  41019378   2003904  66439803  64819329  36782711 
  2663773  28096814   1371657  27871523  75674029  14996139  24205434  54415273  27657393  13475403 
  1319160    506921   3470145  20278110  32503690  28532688  19109371   2903743  25429659   4670421 
  9770368  18688227  16121541  40768543  50056671  24269383  73767985  32649543  23989227  36637539 
 14038108    830229  25806007  62740518  67969829   6255771  15490753  75907955  31773968   9276699 
 14185879    417429   2287331   1231773    486498  54927268  41047327  47660463   1505447   3466141 
  2296369   8838885  40209461   5685873    647268   1056137  17617835  79802027  75950010  35649569 
  9249605  12373855   1037743  17727099  27696863  20669659  36381723  22490580  27675941  74087583 
  9210891   1649093  21879883  87347579   6178608  30748032  17543590   6196194  23029671  42961635 
 10600717     86623  36485326   2216935  11357727  61051311   4609323  31175920  26234988   3864498 
  9090363  41227643  52875445  34332623    887163  50276310  10606571   2178555  56346963  21653755 
 90297247    280943  42941252   5670543  58902168  11414027  10686299  58294697   4998798  46505211 
 25247579   4913871  11272579  38189829   5393463   5713188  52935629  38280645  19052499  74401388 
 75667526   5472447   1343787  23003584      2109  37474108   9052583  11549067  27425087  27267475 
  5480010    230263  20532789   7593217  11059203  16344731  58139476  63573426  65350890  52208777 
 17542651      8553   5978849  32392188  87484719   3089428  10281611  70620388   5240475  13850999 
 48240546   3213179  10501698  17621381  69456747  16313019    481590   2061573   9780783  54689001 
 55574939  24239538  24546593    642723  36735074  24992175  31672715  26449507   4704459  20369271 
  6791531  55156007  13557147  87464535    399873  64230003  22402728    214643  13134948  13217379 
  9948618  31963119   5545596  56918869  32142111   4423542   7300927    181345   7327473  14304667 
 29408340  17530623  41864015  37587255  22492395  10786423  20861790  62940305  24717331   6273367 
  9264800    732375   9258015   2889373  33025143  46329871  18550563   7293998  15619889   4391926 
 48565855  18831873  27632653   7819741  75392024   9405123  15069072  27247398  26731163  34062635 
 12335299   8605545  41509305  46622943  14523261  56804511  16035835  54972391  24677531  46532681 
   158115   2105317   2599035  15777115   5057915  92386311  12385587   2954091  38504783   1210687 
 40295931  56348907  23290665  13983981  13784559  53319147  55582818  26831025  23699517  12891478 
  3161205  21570548  51599419  19993241  33894771  15426499  16661733   3249489   2068623  75160695 
  1459947  66453603   9783288  36835943  16082768   2741220   1356247     99079   7030943  60935955 
 44431510  18270320  13953115  68243606  24372173   1873343   1052043  62122580  58403796  12694343 
 17560963  19598757  11768330   6988515  12875643  12553215  27358809  28334805  22090191   7828368 
 20582683  41126179   1328823  14396283  29731083  18995995   9995205    299879   4745905  13913022 
  9245265  32561771   4210939  74564991   1126737  15632562   2640316   4226103   1258599   4253999 
  7922583  58284336   5571183  49669581  37621447  32611806    912393    257354  68074215  70003226 
 49067559  57330647  82847535   3228527  33141308  27211733  30788331  12123203  22256361  11576844 
 10658283    714343  42407435  39074683  23009102   3422607  53619339  18397764  16796051   9234843 
 77743671  11614407  60544575   2733129  79553015  34601388  36691423  10477954  39289919  12726628 
 35927005  19198168   2768091  17208028    924473   7543408    678678  14053680   1273983   4619451 
 70980402   7062768  62657253  17768133  25450875    677939  79094925   7054204  14170169  74152299 
 29765503    984500      6311  20201195     62913  31792503   5386323   6582268   4392777  27317873 
  6496237  48748696  32358883   6319539   3868533  20145645   3121091   2047563  44644959  60913514 
 19990478  16216635  34541034   3946065  11384364   8836235  65624298   4503027  14753433  28906308 
  5679132  82567451   6654782  15328593  31088763   2242300  49171798   2523412   4017263  14544486 
  5623323   2094887  14971183   1918763  21733535  44538991   5542023  27142383   2636107  26902075 
 60527544  14183250  37960535   9316987  30453195   8035323  24673099    864831  60470707    120941 
 64961916    674651  54870711   6673119   1229373   5628083  61838238  70235768  13372818  16754611 
 32452731   5173813  29161787  31193385  31854255  17888931  56899192   8456373  12942635  32207543 
 71391131  13880163  17328161  37992219  28926827   8794733  14639323  50653131   4056880   7477265 
  3759858   3691448  20849787  29366515  20375133  14143527  65576929  30763346  18404155   4018668 
 18150003  19284895  11386281  62861833  37242251  72663967  26621252  14100213  20004760  10091578 
 42052082   3138679  41749845  15173772  82370427  54595123   5615561    422655  52431051  10122267 
 70921743  21430673    781233  14200855   9327455  27515373  36619842  37448247   1738987   5284480 
 63423195   3528578  11925069  58354422  20830573   5135721   7720193  83779483  76920915  24224666 
 30670163   1298598  59683451  45974381  46775337   7291579  13855608  13853787  43869393  18362223 
 23114171   1273071  52215487  16901585  16102461  27538067  29061974  16837346  33335763  12147627 
 64137867  57249060   6794768   4900603   6563339  43466547   6268509  10741493  31442123  50119373 
 27025616  22681843  59731629   2584479    980703  15808522  41191571  15040355  23624148  16525223 
 47527843  13696369  27257380  29573880  52918879  35705401  36723173  11718223  12094695  46285648 
 15435285  27836907  34030392  50659273   3721158    989805  20343019  16371753  43843419  42332973 
 75120945  55448880  22120232  22307315   5884993  40160460  27344835  14713711  17623223  28419707 
 41298399   5145898  15242987  45068342  31227663  59492643  23414477  18496013  11320967  39051150 
 35840323  90302582  42052231   3617539  49504011    825315    767835  57025083    429076  10758078 
 66649573  14602987  38453915  48787521  35206423  12836034  30169235  67744803  21399227  11244385 
 53452997  55170048  24896348   6300873  38033058  15157747   9640074  38800151  17273211  58114752 
 16500795  39833859  34024758  22158358  83453196  20578351   3472760   4491803  20274408  18478275 
   600123  17139819  26553219  28028323  10744568    574252  48238005   7439611   1053643  21993945 
   751579   1251997  63314011   9330493   4293468   3496163  88322502  50097618  33313137  17892239 
 15074763  12719123  37647723   3642003   7182730  35471775  42057426  38850615   4791063  26134293 
 22733571  36151953  22793854  81204888  44119275  20446217   9173415   1263725   4244027  21923216 
 21334919    695883  23503245   2445516  72483105   2339396  23973483   3461581   8972871  27266396 
  9756997  17316123  31536299  14794611   3086815  37678491  34761941   9157203   4314307   6563007 
 21649414   4102712   1325241  26472573  56923785   7497603   8741181   4183518  39672838  21244299 
 41879828  69929731   7470459   3732251  12549699  14757981  15314121  25295341  26709883  10120491 
  9881883  27312618  78055793    218803   6639531  72794788  51956054  45587820  18960840  19273435 
 41409607   7455978   4550811  28396587   4618083  36262947  10304403  24526262  20722842    153159 
  3757173  61856582   2153663   3834195  25097919   4998051  74549345   6862033  63933418  61807203 
  4061811  81634587  13649633  38605965   9682783  24154218  32696501  46110339  29241979   1020859 
 19715611   5920818  18816995  73572048  21980763   2351415  30414624  14928827  22552059  57717417 
  1845159  38827031  77483243  44655195   1366486   5558443     70233   4367418  14331923  38717487 
 73740991  41697273   1450823   8202147  21794380  31200672  32164818    485427  38377621   2188909 
  8466633  61688817  26098923  53807023   3270907  20049845  79534160  11046199  73195609  64532374 
 18698065   6120267   2820813  29504810  18657147   5595033  27389319  37921465   2817082  20939832 
 15040805   6173243  20843343    247963  46835842  43655001  24241303  46267883  20063076  58619593 
 57626811   1487579   2013171    641361   3649833   2720992  42357723  84134046  29394948    915960 
  6188130  12249787  74622783  33557273   9470073   1842991  35194317  20869685  33976391    121413 
 26720898  17910367  11771025  64159323  43657317   1096701  12681827   3829293  38119723    294813 
 51120402  12305415  11816943   5901693  13904608  69842343  78733115  61375771  25395105   4374115 
 10541822   4909533  11716515  11367823   6922556  35459873  14205939  57693072   5077448  39344013 
 18633441   3504403   3515983  36788103   8409312  28817835  48659397   6203131  59627139  34153723 
 19080153  62618793  27156343   8634078   6150043  14083035   2364675  24694884   6160443  24867267 
  2970015   5416893   2387807  40874887  27955596   1708731  69716811  33613339  20153865  12028783 
 48122677  36601701  13370123   4295173  27910651  36468999   8350353  38784022  13550607    400783 
 67070322  26140335   1323627  61506960   4379803    591230    319823  21621663  18142845    782671 
 17003131  29255413  12524023  61150976  16769523  10488426  23306371  32795431   9277149  30000083 
  8501878  84367939   4949641  24083531  15432873  39470769  41537163  10110855   7312609  40403003 
 64327521  46742214  23300595  16163611   4992523  48266740   2182179  26173091   3406443  18026729 
 20850039  26465661  19676948   2116862   6857127  51280324  18673547   8703323  29088924   2896991 
  6719585  11982521  27262091  17109823  57759533  26635803  14633205   2218241  11880939  48747066 
  6900675  32330967  33246747  18258267  48589293  16385891  32108199  62994704     84471  19945883 
 68028657  31650291  81996248   3210683  39722668  84100895  15581563  36646829  51079998   2624973 
 22492883   1002434  21877131   4022673   1751703  21727848  38600711  82538880   8810887   5009064 
 16750633   8300023  45537952  60354123  16089879  68414773   9041463  37157299  40993263  31007820 
  3577221  51363561   3487554  10632693   8616463   3242393  12004647  17788047  63417449  28366587 
  6274683  17651813  26611105   7566962    907603   9685379   1123015  17524149  23418299  28228161 
  5467740  60043323    350408  66446267  49222122  51641179   3232768  13081128  50159463  11221043 
  1976524  13955880  68043875  13294163     14268  61513032  48159713  20397213  35601249   4483623 
 20797803  37264868  94670896   3721371   2313693   6931498  22419105  34598848  36540429   6077348 
  3283088  15957751  12761586  27821633  38255015   4901611  31569509  39205493    658521    322744 
 18959313  53161935  45510360   5227932  36773571  21223599   8511899   7521777   5329591  14068269 
  8733609  59191563  71486343  61745131  69840405   1831845   6249223  39884496   3533211   1605330 
 93186763  30299275   4701859  11445123  13494075   4710373  46608568  22498987  27350184   8971683 
   846111  30045894   1687883  22443099  50915973   9107689  14053083   2240991   9783611  10086463 
  5698107  17031480  48776548   3373042  81129801    418077   6935095  38125405  61655851    202621 
  2675268  38003193   9652194  17778143   1537100   1897872  31313898  84120232  13381743  20917123 
  3130131   7479507   1745373  40180095  31418209   4947117   1126732  20729238  17807187  30387393 
 71697435  40921134   3997002  11194348  29765548    584916  26935200   3868845   4578291  72583813 
 51924072  70472093   9575287  28811463  13739403  33077679  55993197  25264672  36113907  26143953 
 78023478  95634583  27333388   3708629  30534855  16651693   5630154   8894736   6780840   7532960 
 54915638     11827  24782706  17319047  33960924   5046043   5973075  38973057  11335971  12774477 
 18270222  31776693  24842427  67518141    746799  11983018   4961527  20350211  43760379  26926376 
 15507003  47990715   3002533  26948121  31655175  26271163  76674722   1199572  35269373    165309 
 15375652   1519084  60316827  19013271  53790918    867285  14727063  23965809  85331013  38413227 
 51341091   8328021  23403873  13699039  46882623  11191733   1093509  30983662  20973363  18303416 
   530587  12318689  12668472   8875556   7616158  42044807  12201947  41779963  65425973   4323555 
 34449207  10673331  95508753  12479467  90974793  61917547  14200959  14848889   5806965  18751107 
 45598522  57655243   3586705   1116628  50458183  15119439  36530647    300153   3276399     13195 
 14643073  18940135  31083208  21127938  15173058  48265248  75464083  15902161  38943231  26262123 
 16212299     93293  25573251  18269443   1285768   2523819  31032839  18653835  19481870  29766543 
 20795623   2422464   8338533   6104694  14122662  19188159  64349351  39956673    732279  36487224 
 58709007  31755203   9725064  21012463  56223823  38768973  41370723  68053231  37603143   8135145 
 87028844   5920476  93012692  22617783  34771699  23691071   3334443  53286480   2763962  16993913 
 29541437  32313872  34043911  27863086  63073653  16471067  55264823  17918546    954339  57228342 
 23887115  83548311  26547105   2098841  18010193  72015836   8090793  31676761  19855692  38760348 
  9354655  17177931  45179103  76932231   1574778  20139912   3277995  17600107  41801753  18225376 
  2236803  30789519  56950639  59380683   6018687  51883423   7978447  10243818  19002663  58485539 
  1395071  71187115  24740178  30087591  80694443   5151593   1484155   5584958   8089323  20548863 
 16367743   1785928  11669865  21335571   7743323  39639298  28345843   2544981  17731590    589275 
 50178615   1825510  17442519  56062767  13333819  26583240  42850302  20140481   2622308  16368733 
 14016363  50563188  43754757   1679131  18573815   1768643  20271658   2373991   3379707  25728371 
  1521435  34432107  64546403   7143719  36517020  51405031  46061997  33033195   4386711   8157459 
 32549219  31422003  16955723   1531947   3419843  24065827  12702022  37674942   4438048   1224393 
 46985631  30604284  54907458  44152494  41342790  48760603    923591   4226312  42686327   1459515 
 12907511  16422903  43213965  18914702  26336971  49641773  73836291  36516955  19280747  28386963 
 39243624  13517376  14079678   5477527  58138603  31318291  21484678  28448687  61674123   5512123 
 77471448  58870613  45110793  65488695   6001542  20043551   6709335  56817599  59635791  25882419 
 19713555  33110461  25464198   6831618   4188723   4120827  15046518   4062341  31773939  49507659 
  8910753  80864477  29449679  44146004   3815045  27773563  34232445  10779360  34310373    547398 
 14271255   8398573  10469047  17139882  18340653   3823177  16156547  97242165   7646823  80421745 
 10740750   3105645  19357101  12728097  60064187  15632232  41001160  26675798   6146783  44292595 
 76994891  13166886  20361651  44048218  12154404   4868067  16093515   4812077  20259735   1347524 
   353021   5750283   7416933  87046871  34310707  12522671   1416570     56617  88589411  43799092 
 20946723  58717068  40379067   2453124   4550847  16222115   2362069  22991763  25148517      4631 
 24672799  14589003   7278023  39422189  25418043  22160404   4061043  21171621    994875  13711221 
 53412035  14948685  13890505  28535151  38757512  13779603  59039483  68355675    259998   1444923 
  3972975  27407688  35911817   5520271   3073387  12713219  27360567  18371793  47823277  58054245 
  2544810    752441  10404003  18219720   6449209  18546175  29956223  40976923   8021521  13231023 
  1963623  15836783   3411915  48619221  37656795   6404851  33221535   1823393  10835235  12143205 
  1490239   7698123   4965798  61705576  93121626  79488227   1602609   6532254  20499640  39883533 
 57399567  13520823   3338079  55190783  18862815  45221259  42763413  20704341   3178011   2067134 
 10185415  30390105  23103023  13467703   5399459      4037   9257898  19848525  39299196  11408731 
 33821988  59422503  28607352   2726703  31173510  10884823   4277671  23225811  24919611  50582422 
 15284083  45448814   3254217  10439588   3456427   3998283     93062   3306939  11296289  23792643 
 69878901   8736543  64963944  78346725  39381717  12400979  37596353  29890463  62484126   4494081 
 57951573    105489  27103563  43331611  37163145  66372677  72857547   8467665  31168723  21333343 
 19130959  42795447  34595267  65192067   7347633  53936817  17794581  11665159  68828578  19848223 
 34927998  85271447    917587  10682112  23815023  70767349   4979459   7499613  28003934  11614880 
 19274769  14808123  12344473  53614095   4987589  11714725  29455143  31080957   8585422  33706928 
   363443  66190632   3281445  31176195  19929851  11781916  50343069  69424062   9046359   9978203 
 65593714   1553150   8843139  21467723   2465763  56236979  20303322   7350323  32422761  55481681 
 34735488  29304123  15542674  19066668  24418192   8520181    803963  23782431  30056003  11504677 
  2398298  32653386  56665179  24001948   2338325  32695509   4840811  24577205    928271   4316536 
    97683  16168029   3217555   5821543   4385427   6259957  27406151  28503091  18517229  35554902 
 21677478  74989003  60013938  30778907  40210332   2491915  41974836    635345  11555355  13659857 
  2773054  32234523  35831204  12392331   2547114  28557050  11485623   6986346  16485373  26671371 
  4624897  14261756   2204619  42628395   1416461   1181433  12586160  28364115   5473539  13130757 
 13198285    467773  10037139   6917427  11509643  21532033  13609433  58847065  47970179   3737761 
 11959107   8121979  23715049  42840743  10859766  59041347   1954827  17574706  40885860   7967100 
  8206467  11991655  15500955   9100203   5287398   4170107   4748783  23296659  91393183  30758664 
 73933209  13588951   1304873  27968793  26230079  33491313  38853083   8949388   1529463  35575344 
  3959848  21434789  10669863  29530251  40371576   9796383   2034294  30654475  62928159   5712683 
  8114223  15445215  69785812  13368091  21944591  14979334   6723393   4388523   3281035   2261837 
 30506095  49584193  10676623   2506139  43080795   1769295  46016223  65547251  10265283  10365975 
 63838625   8817945   6296205  10392941  24363372   3113652   1575519   8703348  12884682  44803587 
    45189  36670755  23597177   2864632  34649661  12942274  21750843  14544131   8173862  72327753 
  5261107  36814533  71666664  36101069  47008253  23231095  74962760  26115819  30358633  10308877 
 66814770  60342864  12424353  22573915  57207910  39168749  78936291  34633201  21838379  23234255 
  4901498  33281379   8958813  51772563  62850960  34200619   3406651   7484691  12316199  20865603 
  5146693  68278361  50022323   3067869  11559358  30101163   3132204  20404435  16372347   2403008 
 45335764  32213699   4263177   1118747  10815773   2790271  25768036  23045019   2661435  15047048 
 43444763  38679459  33890347  36972237  63669273  35872463  19660463  39779833   3436863   5780079 
 18762718   4014341  15296771  27696723  44874459  20045667   1687083  74654643  53712249  52122732 
  5883173   7732614  18726489   2387283  19194305    247461   3838486  29896129  84456506  29231583 
  1254273   3797035  69110874       627  69634981  21921558   3439835    791776  21000904  21449355 
 63981201  45447209  68828729  61739031  34296423   6155459  10006623   1464971   6385488  21120474 
  5798835  17648347  61251363   7944717  28628267   2016096  18179601  71021463  34093563   1058043 
  6460523  19038313  10878161  21615931   2545239  51557345  22914183  10433907  17123547  85396499 
 10135248  51344602    322828  20415898  64867272  49072093  12242995   6706923   2245883   3725868 
 58547753  43976691   2174377  14711883   9833463   5950655  18125646   9258873  43976825   8012375 
 19783579  81096141  88502775   3030433  12357871  27516963   7206409  19092651  14032435   2535099 
 24147487   3969195  34862121  64242927   2430273    545019    144573  82557087  66453891  42089065 
  7937403  63873213  15373801  55255677   2348195  63980067  98614401  30446091   6227048  70700907 
  6664833   5884443  19582875   3872075   8376792  38578758   4951143   8780851  47251488  33960896 
 17022285   7209657  69080613    382173  31350323  61069065  23987943  40332853  42973053  43411728 
 40301673  21018714  61326843   1679086  20203123   3502854  11773197  33733967  54705198  40760861 
 10471843  27799193  33588791   1563783   3641543  13172579  15129277   5081461   1639191   7800587 
 14016595   6575890  40086075  12331101   2260575  59106471  12706888  58314048  70221211  44820483 
  4098815  31470140  13445016  79204935  10452357  50688759  11090598   4606512  43165983    480151 
 33840435  52596178   1763493  48621179  12118187  95263451   5131583  22135398   4047177  11359791 
 22020929  31623351  48801393  35731504  18727375  64192141   4242519   1151337  52136484  14947153 
   392347   5398867  52599648   4158761  47336685  17373501  22537563  25033898   3534225   3025609 
 62268755  83071475  34433929  46151452  50462988   9807657  17115585   1490683  41203108  62158583 
 22331103   8131213   7525286    792948  36563307  65514208  33904043   3108625   3623775  12014467 
 26759583  17734203  22833691  64143699  40247943  32321103   3014172  56397579  34474648  33771483 
  1099803  92270445  17366604    354300  34479975  15970551   5387415  33777171   1483923    296452 
 47628577  15670421  27100652  27864551   4283823    210683   6477412  43840031  51641713   5380029 
 46237501  41476585  32355651  20079888  32404299  19543560  10512625  13726744  40626631  41613049 
   167482  74256945  32609623  18864683  28842882   6963603  33606553  32698911   6417555  18729920 
 10518075  31868256  63257723   6744843    306924  39971203  47937407   7099677  19149568  36241899 
  1266039   2734283    963861   5753067  53393043  27405653  48447655  13071667  29064873  11319403 
 54457143  46600035  15021429   3998376   6801099  53678099  23975491  14424151  13959913   4321080 
 15833838  36178263   6912501  63876248  17157373  19214679  11566942  10084725   5038863  40438773 
 56668412   4253662  29998923  28611276  22249923  68015695   8073123  55089563  11175898  24868567 
 45627504  39492618   6412977  41069307  80334867   3864291  13379808   1497513  34195874  27581917 
 22304515   1698043  40367123  12258721   3139896  21195981  45728867  27324899   6184081   2750841 
 40102867  13325444   2325666  31943469  67531923  16151559  18384685  20440613  49036147    825033 
 35859366  45401610   2227386  62089359  15683083  33743979   6397987   1579695  35889879  16845378 
 19717461  21499559   7135435  23861947  17825837  79172733  45671601   2071731   3184782   8169963 
 14649115   1564785  31163163  69462598   6328170   5129072  31084763  34667931  11194315   8528615 
 62473197  28680387  27727961  43287603  60543081  50913523  23215961  37532498    714525  30355370 
 48447771  14064995   8058272  68320991   8003051    548443   4584191  24432209  51559771  21721444 
 66335991   6893493   1689087  12348017  40848312  13579371  28522248  20964611   5762382  16850089 
 17998215  16772053   2183718  32158938  39387259  13376483  14878663  17971973   8298127  11048983 
 39786351   8371003  75582123  19911543  41994817  60889543  48050913   6674555    632521  13305247 
   172869   7765176   6683992  85244727  39720111   3012958  26882667   5869831  25380123  31761615 
   800211   5477727   2019063  56002623  11508763  19788851  32982413   8033493  93613215  63494953 
  4222434  45214923  31371575  27221953  59420278  46549483  45120930  35206287   5034581  28893722 
  1380183  13849838  18335466  18794835  69395869      8538  44838763  20156037  35565723  12848847 
  3277083   2075615  36056091  72755955   2026537   3444699  25492252   1074856   5326059   4299148 
 23939648  16030883  29029692  16812130  12399818  31454917  25372657   6886095  16509111   2928173 
  2724601  21905800  63195479   2479017  21502461  13442777  41760583  25843629    320827  47150967 
  4704333   4431813   4025781  63666537  21690798   2153127   3834891  24082195  46570173   2892623 
 21902083  19442595  48952667   5097993  50971461  44513165  18832843  75755355  18847148   1858482 
  1986315   2559673  10045739   9406317   1662427  12477243  63635971  20634771  10386987  71369643 
 27835413  59863113   1331584  35773179  42972643   8437035  47415911    406545   4357083  64436794 
 13187195  48650103   3829411   8592486  10716870  23622117  37357689  16442509  31134867    563427 
  3034987   6827817     46689  10605498  19898727  28246701   6917737   4615422  10341132   3672803 
  2689443  41907415  15602505  70276933    757371  39627100   7805543   3957279  62471211   5397189 
 39701211  14073645  72087783   1085270  23834038  21575833   8393272  12740117   5002010  11317303 
  3626207  32211289  11366455  28021479  26939829   2127019  14134607  69744543  24035061  19488222 
  4596199   3720807  19940463  43016026  62294523   4841991  44472599   7363325  70755448   7430535 
 35294290  11163060   2354930   2977860  32331507  21964143  22575273    943721   5806203   3995579 
   691047   2385897  55492759   9186803  16295776  64490684  16026495  28306011   5485692  46536843 
  3405324  73752043  33876888   1208751  52389162  22917234  20256359   3427607  15966983  63101415 
 13001838  19215723  18144808  43240969  10124493   8641965  68228823  15300175  51297993  29041243 
 14360700  16934082  72168623   1948244  10283469   5221657  22973923  58209405  72456135   9477494 
 18211384  24799383   8904882  11713011    140069  17349483  35426956   6945035  44770539  56498604 
 16468395  16672803   3811723   2251585  33812409  23132679  39213971  48996554  30085503  17482500 
 27160445  55441041   3374272  45256150  43321240  10530915  28965913   5801643  25409661    232418 
 32745738  16607355  34992319   2913355  77567710  19383431   4820895  52429745  12086589  30795995 
 22683203  43198297  13389135   8947410  43961223  41055228  72070251  10225138  36515938   5037705 
 16390041   4121023  33612699   9128823   5046063  23450943   1499091  78296334  78349545  33124719 
  6609513  13523705   3541308  35679961  29026531  15785531  65581397   3322863  18632659  21287175 
 29946767  17783035  33334963   4026613  23999108  33698559   1387406   3555535  33370109  58900503 
 36624463  20917051  30214524  43497312  13709036   2620639  10558173  90822543  12276843  51860646 
 18124398  25776123  32591627  27861383  22228567  60636975  23395355  21075562  15118707   2079231 
 20458263   7374357   2212493  12425973  42595245  23159763  30508854   1716899   1039947  55436639 
 35583783    491437  35394683  45203708  24531895  64536818   7594313  55320234  34588951  32034762 
 45356619  37053048  21659552  61901613  28353546    215794   8385995   1491312   6800257    214981 
 38153193  32037722   4097851  62501247  25147733    175386   3021435  22753953  24713373  61246363 
 38941052  66757962  18476949  32950131  53172931  10151355  12184638  58140842   1417308  36108563 
 25851536     20875  37772011  10892961   2072049   6405587  57851266    417163  76752339  13005327 
  5932358  94400775   5104025  69052236  65482980  20788783   9270417  22089705  15088707  29216475 
  1259603  55331979   9684119  29690055  59030259  32843953  63233007  26125593  89727215  20024036 
  6850681  17933499  22330421  51090091  17130019  27477011  57746784    812704  54686930  17324514 
  9090841  68911035  49743403  26734635  41764696   5497243   9933963   4734195  37459623  32074025 
  2957704  34902753  47789719  28807828  64212689  17307123  87781587   3170901  27449856   6936052 
   322948  25632339    748497   7683123   5300464  14126937  14262045  17129127  68466696  82958307 
 18756796  81568473   3797215  35584496    264511  38266203  18672360  68812363   3995403  30298267 
   970929  63837649  60328951  13518969  15884519   4435904  31333548  10515323  21687600  26982139 
 22440310  57167133   9324487  21706795  16330773   4994143  14457981  76527963   4107759  29805180 
 24873945  50452611   7369998  23366763   2365374  16717954  28704711  20228251  27708015   2370141 
 19114923  17727403  15249147   8430407  15180183   5346448  41817941  38805582  31174152  90247731 
 15257351  38554123  14850228  39571107   4220163  35835653  32166921   8750763  68330061  18086283 
  9517050  46084233    108313  14682639  10927949  28521903  59068687   8033913    496725    943756 
 17540961  17490180  26240892  34700283   2859851   4265626  12523711   3222823  51084610  36431451 
 52508051  12643402   1611003   4041531   5378891   6099440  24605979  56375748  33216393  44113049 
 19131543  26942178   6074457   3107877   9803514  87561289  28472148  20446873  10818525   5838993 
 17605123   9861703   6065793  36303815  18628568  78389187  45287031  85299463   1559181  49658200 
 26635099  15475751  15487709  10887927  36217583  18201651  39931931  36196463   6823441  65609893 
  4505865  52487877   7766063   3898511   4991936   6740043  63468856  29305511  29533078   2096938 
 82888707   1768780  40958299  10469379   7677043  70445323   2350854  29651071  10540617  58698381 
 11004817   2741257    424703  23460363   9840123   5944474  35755723    694843   3082990  70721871 
 72703921   4337811  29137595  49867881   1343990  37096572   6845154  33344331  40531181  11565262 
 67578030   6977835  13221023  29867164  34143273   8551155  32597901  18069522  47116341  20220787 
   741738  35909323  26356086  11999453   6233513  21534129  24100147  45733467   5758923  69192873 
 58128127  10449343  14455091  18349860   2201253   1184649  11259785  15743211   7066875  17161228 
 65356323   8128539   4585563   7646168  40561659  32961000  18240123    902908  55851247  61579019 
 23459259   4594488   2980577  23119059  15082455   7444963   6215579   3725819  20771835  68680283 
 15972451   4422065  56846407  27454307  10762467    212113  23755755   8838203   3356783   3885627 
 39464835  19012291  54216523  41758143   4515663   9249183   2079259     44391  23758675  30491200 
  4282815  52237235  40378137    581723   8877222  30093417  20657898   2279078  27638370  41690408 
 18417357  67243809   5258299  47328747   6779171     35503  76918387  24559833  70033567   1863187 
 23001712   2739471  16190493  17500284  67738695   6103752  68597691     52739   3053019   2053683 
 21410468   3970905  48026643  21772159  10083303  11645667    944047  17640394  12242139  58361536 
 45472857  51995349    783363  11305594   6231803  26748348  22223777   1859197   5508061  21017940 
 18040587  22630301  40881784   6792859   1315843  77434623  31998075  72851073   7552815  50687749 
 15110547  33631658   2375969   3586953  32969757  52417176  78337013  41466471   7064323  29072075 
 21066069  58457508  25490567  21497207    824691   6148980   9379790  35969455  21529554  90479163 
 64613243  53189259   4723531  24567823  26787975  12969087   7102199   6552174    784626   8024948 
 10644113  40485999  52189101   4128489  29691707  30409170  49333131   3454578  57008810   2245083 
 42618516   1738363  51241047   9616599   7087310  48448873   7708167  14688357  55601583  21922191 
 59817003   1977749  53605572  29189201   6772383  45265401    796659   5265723  30069339   1280947 
 87812409  60648865   9459324  28175663  19839656  15284963  29530923  24939123  14822935  39370987 
  3349199   2951457   4988190   4108263  51213480   3952128  28875723   2075259  33416806   7442619 
 17703549  10204323  63038535     24459   8751066  28830750  23357187  21056370   6723504    474314 
 60245609   1227559  60627426  17545123   6418847   1631571  14015553  50134808  38209861  13786599 
 73936761   3623823  54968577   1507961  34663607  10210998  19557713  11778009  24079520  12267943 
   299513  56434419  68584497  37751735  44603003    234819  30554638  22084959  57909802  10211835 
 61612935  27254570   5432651  19545495   7438155   9816027  13117422  33772043  11111170   7793145 
 16105353  16687123  17101431  32543535  26040735  34619091  10052587  12846723  50821859   7799538 
 42726441  64617163   4823623  19506818   7766247  10348986  26035620  18914227  68188698  37280593 
 12031575  14935029  41700912   4051113  26688087  24348591  33387126   1832781  22512767  34615133 
 36811167   2575033   2226763  97663689  43296519  34186443  67032347    147791  27472990  13435718 
 40547921   4008651  22300518  67774873   3753395  30199110  66116987  37049343   1439739  35892686 
 29421042  18106143   1735173  29790739  61184324   8036335  25825923  10801716  12140026  11867445 
 16464543    788701  37003079  30423835  18461666  10955707  13840683   6760983  10798998  33942383 
 57656187   4063873  54405787   7232055  14499998  15097998  17355097  35445871  24282528  20160780 
 40629009    656709  10888637  32053443   9923358   1992630  53096551  23421195  15588539  34870163 
 38116095   2004642  10699179  15700498  63346571   7932333   4181883  75081667  38113363   6577935 
 66350963  15074735  72831508   2558217    214023   9513121  12548571   9377995  20609457  50813552 
 64252839   4178889   2001843  85383208  30806003  18578043  26270289    771481  24808557  29828082 
  9716851   5737515  23404630  42349499  18192183   4599872  18220359  32365929  89203443  19843593 
 41017694   7515471  64450773   4877037   5084943  11777835  53753643  24587763  42096449  38855417 
 21852251   8599055  45235038  59719523   3940767  36626202  19780751  45517045  38932962  39752054 
 47668407  13998943  28047087  45839020   1614867  73276203     92059  64228495  11974599  28593057 
 32423292    351465  12800763  15206013  17027133  79469889  21396827   9760983  14590923  61928931 
  4816749  16227531  29375475  39110973   5610795  41409339  59462870   9918573  21178874  33394293 
 66471957  21929833   8332427  68297173  12416349  13377543  50150053  61193173   3308803   1314427 
   115707  33700347  22565848  68646165  26881787  34780827   1610743  21329641  18128985  10584843 
 34611507   1341549   2426059  27747843   9554843  41198343    616019   5652719  50115468  19621188 
 69077183  42211083  13442734  53968303  17993921  78199948  15937483  36184655   1358235  61635059 
 17880024   8139492  41257358  14657321  38869157  36185761   9151883  38386170   1680848   4752815 
 33701658  28830502  13848454  28602651  12978711  35485287   1387459  17639979  28416192   7971363 
 36289467  33241243  69933003  22260504  33827623  50490073   5274799    654237  15009231  46114743 
  1190626  44827542  13610850   8292219   3373969  29652783  43652213  32459037   8689131  23795631 
 19214475  49519131  41482911  63087740   8368339    269997    686541  53872248   6760219   2452131 
 17917233   9477513   8153601   1061439  10637793  24011514  83456379  53386269  32038143  40940523 
 83368959  13398159   7874499  36757233    172873  28125338  11382207   2278623  74357735   8422404 
 10530399  16908567  79973963  54690351  17374875    170344  20830317  45939951  58402297  26109339 
 67355103  16694463  33857691  49325897  46350687  49435084   6718863  74537560  77733983   2380788 
 79709305  18614733   5242532  38551103  28849438   6344478   1279632    498894  12427503    192078 
 19594299  32549131    521157   1167773    217387  33056003   2951511  33231227  12654309    862369 
  3472116  17564919  75293337  17331343  41817111  50663659  30221583  58390737   1456987  15429255 
 42269208  21523317  84409713   1455288   9610440  43633262   4402185   2980050   3501216   6273123 
 42473099  15219859  19358981  33086745  42997561  47420568  48985083  32488683  16496485  18114126 
  5470739   9076215  20763723  14569755   2712083   6460089  33167803  33555836  43455017   7677623 
   530779  32402799  23780363  17349551  28568589  45415816  34386475  24722388  42118563  17288052 
  2431638  30702873   3412652  40872311  65713713  45979363  75962155   6423913   8290174   9185863 
 46093983  59033219   2540145  14874717  48015843  36177147    445677   1947107   2434877  28112235 
  3301067  49844953   9578913  43308263  36857673  22415010  21000093  16292580   9572259  51493998 
  1954019  35271471   1401297  29686407  32821923   2891323  14190792    955795  14468235  21879167 
 27299945  20787707   1033077    595032  20415920  48870629   1782123   4457643   2308198   1196857 
 16545376    997723  17312671   6180603   2132286  27639748  15199857   9062780    652089   1298373 
  2816859  38592011  13108845   3989448  37396812  20177307   4145020  19181235  31547382   3092973 
 11786883  43407361  17394325   5208283    510419  39803355  12560502  43683323  47753024  10035663 
 34047927   4830843   4320687   5931963  29322031   4536195  12517017  23978753  16188581  44292657 
 22899523  45051871  36046413   6337927   4674171  30681315  43228863  10655399  55918323  61879626 
 11074064   2337351  50057563  29850468   6133845  10193659  89163147  41731157  10258191  10248918 
  8154759  70740879  19127915   6120321   1720437  65864923   6737971  83268531  55182723  34449624 
 33224848   1300843  30316501  30306750  15633501  38653107  43438170   8604906  10755840   7713955 
  6738946   4052427  51109311   1616923  22986814  76743471  59435343  30556143    220119  37560795 
 22960123  56953143  69347005  27813644  81810971  56146245  16920769  13842563  40580899  46793733 
  4689483   2854373   7828053   6457083   1592323  47436603  53820915  22457559  34497604  22141671 
  7302273   6326407  78117723  15467648  37838331  23406123  31060467  31705398   5889920  43553571 
 40812757  27159059  60575463    428856   6672334  13519083   9866474  67016448  45545568  25756347 
 24652011  46129947  14681163  24784360   5918395  37867356   8266453  68972915  15352446  22257138 
 60652338  22393067    329491  34644417  10563711  20692023    283337   5404923  65358633   8939373 
 60290619  11862601  12335383  32243097  11022332  37372403  53236867    831727  77018728   9741531 
 44009697  41114273  65365918   7474331   6733925  30989463   5740173   1638965  11119197   3469710 
 66990069  39221640  36345630   8234107  19117342  25838043  19566707  82155427  64390911  51560043 
  8990123  13469931  33400612    362205   9342404  24529863  10352853  41158683  52244635  55521435 
 28591483  53505691  47147223  16361435  65936155  28977387   7291479  12638201  27560755   1547723 
 23606007  44334127   2163427  77781105  46430683   9013668   1554339  74767605   7948225  46829913 
 23086767  55646379   4296303   6148409   5046333   3892440  50401317  17241459  55338844  56193997 
   577851   1457823   4862299    512989  39296447   9422965   9680703  38613085  33112591   2534093 
 59451075   2934730   1382107  73999873   8718741  75738307   6962507  71063403   3617253  47637033 
  1183179  54526011   5727167    709995  11391729  18870533   1113027  36690637   4234298  21482542 
 75662211  14841339    601057  59196333  30162987  10136563  59941599    894939  20674171  14947243 
 11731719  50764085  21289509   2471956   4595373   1464775    668523  60761610    865013  16862918 
 13429695   6579886   7441788   1926824   6727035  16615977   7571277  22765051  36498743  42538577 
 39235339  57261723  19468853  15483631   5718583   3467381    386132  11582879  29112705  55623405 
 30241074    820923  24738421  33775835  27178473  26541231  74292891  11042523   9503987  15380554 
 19751478  47817233  32321139  51357578   1534428  35351896  22905291  67180285   5576298  10139923 
 73816415  30085248  48774088  24966532  18932272  23185995  31735191   6343785  61774053  14692227 
 27215857  76039073  68444811  17713126  72020877  27965229   1387979  12571891  48995589  64231409 
 10098429  11656683  75570273  37578507    209943    964703   6112949  13703883  48132831  10479003 
 50203166  59052459  52380443    634427   3125250  26755979  11118192  15964527  39302175  35325827 
 17253780  11866198  22996733  15529299  32942304   9464609  58357344  14027481  20746462   5693247 
 17369423  58045142  37062943  45433680   1779197  11317643    980578   6146796  48278625  10160405 
  4019683  49074083  23786799  26957793  68397243   2749758  24698265  41919675  11372040   7194093 
 15181708  12042987   1271993  10092174   9856373   3941520   4525230  14451213   4489563  18356167 
 13659515   5357641  32766512   8986223  13327392   9436041  14765972   7413809  40808401   3307139 
 76625338  25327085  26616721  11612703  25877730  55474005  50783523  18732507    707493  34557723 
 72480603  12242594  31183901   2300054   1447427  23036796   1641728  19598415  24809963   1393723 
 12974931  40421514  77206173  10568475  27789523  16042488   4770273  12843173  40898757   1651975 
 80445745   1360941   6456179  48752949  35955315  26973995  24816468  16156032  67549380  11266329 
 27782064  29959831  41570211   4260445   1615597  82248163  66687693  16010898  14666883   7286610 
  7853787  43065662  20623099  23527093   8765819   6763950   5199513  14096611   2730235  18969818 
  3898968   8914315  40491411  23919531  55662891  27496615  50684235  19065993   1681123  20338155 
 36796044  33102383    661411   4630518  32107787  23315601  10418407      3979  24425237  32838819 
 15968751   1682375   4075414  77705848  16229998  18379211  25999908    601593  27033923   3371274 
 27408769  41995203    994199  14431767  30465063  39479499  48217110    904763  49497739   5359428 
  2454476  29498155   8379067  14074638  17006019  25203771  49742871   8848338  37306869    866477 
 77319003   7351649  16737698  48908147  20655297  47370471   5371998   1438735  10940559  39813739 
   394761  42280296   2545059   3131707   9548997   8257407  57305525  30799071  60032823  20158779 
 25086009  10902915  45078579  30451245  80309547  84163711  13720692  55044518  53650518  27691395 
 35979330  24297162   2738043  25298813  80664511    166223   3127821  32519611   4393937  22820750 
 65016217  42939924  56239995  11004567   3955399   7214307    127926      3239   1223709  38079001 
 32972634  47479352   6404073  56442054  49659839  18369348  41854323   6513523  67834987    341279 
 13790229   7057563   9279133  42220877   2583191  15888539  59366769  29225103   3152623    827079 
 25858369  14095061  13989877  24721011  56067379  15211722  32302113  56389973   8508659  34087320 
 10537122  49028872  30843663  10904523  20613739   4396049   6979204  31589667  65148102  19564089 
 34879550  75825138   3233913   4608384   5909598  51412011     78423  10263613    571827  14097838 
 44870049  26330726  35813179  16591973  10705673  39295163  19385712  29699055  35193336  68075403 
 14494593   8533507   6060643   8806649  41422659  18598629  10167630  27916509  49144404  24129860 
 15076583  66058108  26485543  58568703  23373457  17750097  24641967  50127963   2323311  78192658 
 31114203  28110039    835690   3020443   4280523  10030003  21441033  31494867  21200971   7147043 
 34437516  15606123  13778043  12084503  13717498  13323928  10731486  47619947  20458095  78772131 
  2486648  37736055   7261461  36084903   3783945  34099503   2118960   1420563  26071949   5561215 
 13961464  90700614    866247  23547278   5852613  83043783   8087923   1529813  50158147  46770277 
   750639  33257381  18820533    729451  10662523   5619783   9673582  22976748  65070360  11886843 
 77869893  40339123  11627089  25459908    606972  29007591  65359491  12643336   5381049  11342467 
 29718659  64967299   1275125  21445059  11997774   3377203  25850555  28063059  52701798  35697915 
 35268798   6498218  20174497   1365123   7847967     26343  16748280  19299923  43471741  75533635 
  6975443  13028683  11458299  11628887   7688356   5786349  22259515    577183  23275959  38442777 
 37906468  18504319  42011331  29275223  32438515  36556643   1853403    634891  47567588  25824939 
 56066327    909083  13832277   5963529  28345382  55800123  77184627  12077652  24185973  52477083 
 28452513  16409343    802891  33652191   4401559  24190307  14477170   3137895  11668948  14328393 
 36800683  12624287   2063171  18228279    273632  14488623  20783499  58876647  12330401  63535578 
 23283246  26384121  62501703   6788619  43847809  28350561  62144667  27945541   6888807  82421553 
 57945449   4067403   4465065   3955198  33459787   1019354  17226753  64826055   3428123   6840240 
 10630015  13820209   9321393   7592136  12694194  31331323   7267085   2467879   2867040  37680780 
 51785345  12470973    176327   2689744  19438332  13579227  13940748  84094987   4398957  19839453 
  5235734  21550520  42864692  20317951  17082713    255083   2008503   2774139    368761  37163337 
  4464527  34725892   5929263  14686284  50268677  40816239  12648030   2346793  41148711  15412965 
 10533819  23620475   2028822  37853457  58313903  22355308   8269209  51271737   2458878  23685143 
  2727035  21872819   8345083  55427406    166031  36376463  44364513   9487023  10599033  26025339 
  1195888  25657286  10926571    346045  57403075  18820293   7507973   2280499   6404787  24617085 
  2183815  23163043  75524667  39271684  21759333  68208053   4506375   6552393   4736499  57517143 
  4134363  16398491   5861433  16101081   3580027  43197875    671139    234153  25549899  31206133 
  3589883  23052307  69021998   9952253  32814861  48896063   7359899    474038  27414671  30034003 
  4905669  26947655  28098881  12693248  50409713  18459391  28641411   8782365  33209691    406083 
 46948167    804333  13723800  43837631   1356639  19644219  15596392  44614343  87580293   7121523 
  1417143  71423399  77344671   2698731   3638607  19095223   3520251   5232623  30272650  20605460 
  1997311  27924339  10492493   9936127  10160377  10736883  61585898  30302595  11325971    788725 
  6661837    696726   2135329  19043709  35327337  39419713  13597863  71560731  28170058   4911015 
   656207  42237087  59546003   9319271  29004618    846870  48300115  38218825  32843659   5767957 
 41237823  49352448   7751919   2015748     19961  45566843  32912223  14193423  57544644  30675703 
  5609643  88744951  57232083  20409893    882483   2615307  41759473   3483553   5005773    326118 
 28150128  38732073  28847747  16751403   2206485  25155604  64448403  40477275   1596283  47769711 
  1568191   7739673   4797807   8495463   8130042   6374931  30771178  20649700   3330827  13325123 
 16356381  20200839  50512623  11297915  51772767  22371723   8252073  54250827  77470977  25180741 
  6916074   1988433  22627661  21207068  20789918    431730  62416507   3876177  38477883   6196495 
 29335869   2361319   7954074   2084107  22734645   8722143   1016341  56101011   3311088  19886451 
  2912569  24363385  25413594  21251444  47691717  23150586  61432998  52367703   8180778   6042523 
  5992949  84961779  37318251    189896  13804708  39341976  45975843  13533018    118491  70366795 
  4957194  15490171  44413123  14519908   4501233  11179614   8193948  14052051  42849475  82746015 
  1419996  27082914  36679731   1124379  38434985  14752837  14701404  17744738  32408763   3887005 
  3387871   5088543    428859  13159751   6942571   9089013   9119850  58488021  81237587  25012462 
 11174811   2242918  11608133  27071589  31981373  65683104  46951123   2823027  26760571   1947735 
   512205   3800700  39507224  14601305  17348073  12512049  44626073  42764299  85229619   8063373 
 31149423  77827431  17740369  19922883  13758547   9425565   2112673   1775715  13617688  31257944 
 40765848  20683373  35430032  18647460   6868221  50051521  42761877   8025582  42326548  60844179 
  5677899   2800722  75634329  20759364  46405419   4528803  37267805    359448   5543419  12335083 
  2717369  63520985   1247298  38648712  15682559   2418605    850219  23149725  44942526  10168395 
 85450875  10256325  61427619  72888383  25584435    513013  19517995  17229883   3700914   3978923 
 19888033    301473  52912467  20649575   3620870  54160108   1291043   6310469  40012095   7175321 
  7252356  45949156   3738726  28927403   4320222  37673967    163575   3115187     64045   2720271 
 82617665  25522467  37480205  31981107    789851   4421260   6668718  26327391  24485647    350345 
 31722963   2565151  17325711  35832671  29767666   3419890  17546598   2243832   5496565  36349227 
  5350383  33906912  25674288   5826229   7654415   8286582   3564744   1367125  20553183   6920340 
 75921843    647004  39684043   6810027   5394129  80308587  28567603  29843084  54594756   2358762 
 40734363  21413823   2466689  41286715  10698453  25414865   5298311   1949449  28638499   2157119 
 89313273  49923261   3793469  16190466  90302868   3521952  45398723  39845423  11779481  17815623 
  2244066  13536177   4364748  13003267    635250  59989668   4766651  13902693   3268715   8395719 
   827726   3848877  22435803    245076  61538717  26818299    207238  10132665   4641175  15800159 
  1370427  84465407  36490995  35608807  11773367  29986458  81677171   6700827  22975339  40429754 
   224409  16660613  45474927   4542675  36881427  11148715   2725635   3475667  57208703    423768 
   657168   2221237  18404885  19094784  22864839   2919693  24071923  15977243  70649092  71833881 
 25404873   3277326  85836027  16128105  24867067   3187875  20256173   2274161   5929054   7586523 
  4775468  14638824   3278982  23026209  17737971   6852177   2986623   3629478    961314  19021245 
 22094553   5845203   6751023  42330787  34038323   9945828   3874367  20635683  22149735  34330923 
 58289777  67531551   1805693  47774683   8419667  66862509     67715  69859253  37869019  17517291 
  9625678  16570233   8311598   2802618  42568740  54707931  41499947   7886823  17070479  28339773 
 13773755  32583723  21884739  33988675   3564375  25848722   9382355   2944581  11621963  28523773 
 70882539   8709167  23132292   4103971  52032375   3324891   1072895  76709437  29260123  54205098 
 17492091  66344555  25773972  88311038  16048201  21200348  89195710  47254757   7517031  15704031 
 40412551  18679895    767742  24901648   6686907  22839072  49196083  18360283  28883878  34749283 
 15211403  38584938  27188588   2954175  40249671   3200749  54100203  10674501   5936859   5081551 
  1118058  36541195  51950988  49898355  67670523  40892160  52335399   6857055  59576679  28423455 
  8121894  15661301  15293883  19952679  37178347  15269363  13578417   1587328  19360408  56400555 
  1264118  42925676  21508127  37377637  58926795   5648126   9296667  80962683  46592151  20934675 
 68650807   9740863  65797979  11583593  22701399  65076241   9269214  13539397   5824043   7529073 
 63561735  24004103  41930991  15740372  50924163   4245716   7545388    191419   8864886   6079093 
 18966759   5432571   6341517  34508442  20219385   5566483  60945933  33510943  24135993   8876704 
 25101426    422359   3631481   7898799   7362923  55642944  27957773   5632478  18400407    652995 
 16165000  27773198   2352123  18739018  69020621  42813927  52011039  34461693  22716135  73707450 
 32006019   4619815  60270483   9421179   5701788  74605633   6169623   7805923   2663003   4730499 
 47384836  30525214   1767585  35389122  22528255   8026133  25953978   5097443   8742549   3482539 
  4287771   2824241  31777533  18998375  23904949   5872551   4493073  50520823   4670091    758019 
 24862812  45519009   5296543  35608079   5265691   8663688  71240185   1829175    657483  44912056 
  8743326  65596101  63049868  71740275  77538021  24470841  10836762  10136403  27829155  16112883 
 52767897  63926843  35041283  67075339  11322768  21169963   7404863   6400053   2305818  40805563 
 18592539   7064801    598818  44021127  29455548  14117837  58190073   3321204  29130513    853173 
 35623773  49276755   6801323  67916699  11077433    217059  30397929  30403782  11165239  77859932 
  3091083  29753211   4006981   1773257  33250753   9940859  15026676  25992173  15099171  13237123 
   772901   3426583  33388618  30998355   5988993  42202731  24330795  13581268  13473303  58774322 
 29024173   3471591   2869353   8000286   1277607  13501217  51720990  13336107  14925183   3656058 
 18058317  25188363  49222523   6573789  35626459   8168458   1617738  39131383   1479315  52813065 
   422699   1673067  29445819  24392515  44146203  26054442  14448957  64563473   2441067  46041853 
 18113842  24194363   6588733  69403893  19591543  56107515  43687957  11832531  29065261  84680293 
 29200965   7843991   1616299    530235   5669723  57842363    424623  75589051  19262960  24589490 
 52699842   1433219   1979147  46182668   8180679    832253  16619033  17545715   6517883   6846651 
  1453523  59250683   4042143  46204527  62042635  62362077  54530028  47047963   5660227   9117483 
 20188929   3494583  46080963  85395979  18836875  10973811    267120  67693047   3546189  73166465 
 12644403   9782649   8867487  23665310  37672003   2807565   9051675  58568859  38505057  61869047 
 13428468  18158535  10732146  70364483  17757403    290655  28915224  58857873   9915395  58415013 
 58016952  60695823  11244497   6171225   8381748   6494859  21440247   2724237  34727373   4226952 
  8591973  14763443   4064589  72886443  11381718   6625571    277023  63000928  28362303  11786013 
 27032646   3579237  26340423  39342413  41660805  39237243  12489179  16947933  28970945  12612801 
  3225378  21054484    943986   7873271  58275851    336564  17270376  24748215   4582269   5595375 
   829413  20437435    409707  12153558  29718623  24970803  61519243  76112451  45514637  72631551 
 46088977  25652603  47573898  22936181  22934193  35429005  10974841  16807238   5076187  23811115 
 25886652   1333133  12993620  45144379  38473503   5583118  18593561  84868431   2029551   4516055 
   428738   2213993  10103664  19253322  45442705    628978  16617623  10441915  40795322  13770123 
 66729188  14069505  47549673    530763    353981  29085791  25508130  21797253  23996887  64126787 
  1743771     47429  10250251  70517925  38476917  28791753  52498605  62762199  29324154   6863252 
 53167366  38423627   8740514   5585613  39416155  18527010  85133093    992542  50298009  14384019 
 15927188  18350232  77970939  11659485  17572073  24141123   1814159  14052705  49656843  15248107 
 49790050  47873299  62371539  24539007  84742018   5519987  49825059  16659683  15146987  22877601 
 21597023  53128275  38180498   4614013  61636285  58325550  28578248  15023507   5700421   9143799 
 54446757  35041411  23454253  25115289    417579  11380315  49698123     13793  71595196   8170350 
  3696423    689559  39014699  34758045   3832107  25093847  32543985  30901083  34621507  20495858 
 13522280  41859831  71997026  55524543  36649743  20910491  15475786  70556568  13384920  28311595 
 15572601  55917339  18547905  10613243  43949373   5861023  36719749   4986664  17093969  32661873 
 45379995  59246835  35459709  35421405  52754763  12087821  65189625  43921623  40265987  38853028 
  2458403  14078919   3040199  28279381  36086983  51097659  76442748  43746683  33462378   9865803 
 38708338  38905077   1977723  60294423  34198603  27822093  34203125   6160525  80887827   8259828 
  3316232    888061  20683513   1480600  28966741  38134893  40405378   6448974  38282586  32839643 
 27946468  26711577   1314506   7426620   7815451  69248916  36800043  43135563  29727139   4734259 
  2585970  12258754  43103099  21062987  16639913  57323238    793443  13179163  48808197  15732346 
 21527419    545915  29676147   9589262  23385191   4300263  28650633    642618    393195  31974794 
  9946623   6523659  24941435  66387003  16649033  93839947  24447448  21445755  12800271  35850423 
  7853243   2763330  12062905   1598149  25886343  15276439  33742779  76481637  27306258   7666223 
  4907369   5923503    449987  65387355  34811198   5443437  27275397  13873296   3245379  39826967 
 26124756  33485058  70820873  55278473  34150063   3356728  20478711  57850903  26775708   2626149 
 24294243  17392088  35539737  62328714  15434155   8099844  45805135   2970085  43379403   2336453 
  6453123    278265  89262639  42309160  74116407  30381243  14353371   4114363  63324164   6068784 
 41846762  18957947  34821833   1067503  12498423  18399153   4689019  22990739  23018377  12802857 
  7888731  32895843  23605309    267279   3799997  15384963  14225422  50877603  39207714  67085187 
 25946481   4902075  12106022   6328181   6305435  76653647   5227839   2238968   5232691  25098957 
  8589351  22438547    651762  84767183  58995951   1211795   4594209    157955   3743645   3803771 
 18993669  27077919  67978868  24358527  22140673  47255027  50738703   6759135  10246843  23400507 
 41973369  20563043  17242193   1659599   5047598   1193047  42567525  49618779   3006269  31449117 
  2094173   1561893  14955591  18512133  35657827   1821705   5253613   5895313  13556793  30740703 
 35787387  36702061   5979078  54522731   6478769  26139692  47013738  21429361  28729501  10688761 
    96387   1872315   5354171  13109727  26873649  13437633   1559931  81808277  28790448  17863459 
 26990031  20713758  33151625   5806099    470531  18528930  14854889  18830691  21414338   7768725 
 72302430  19440273  16282766   2724403  35339648   9910947   9389544  94813201  65172723  67104117 
 24820944  13071119  30239787  11419552  26849948  20390471  25706039  22257249  13054707  43810418 
 16766037  39636664  57097155   5597113  19593933  28490707   7869391  34481397   6514643  39140224 
  2861703  63630998    323180  26667129   3751179   1535907    245268  14485613  14819146  71131659 
  7201027  19956423  77275051  80755083   7331003   5345598  41573727  23287713  12154666   3140475 
 12704999   9337157   9020367  32119130  24874578  66789639  14994319  37252494  60116179  80042658 
 72169687  78027243   4070889   4796876   5531795  23422479  33238033   3991803    354483  72813066 
 47879843  70812093  32432523  12386211     14523   7502343  75502803   8995601  27847248  81875948 
 34469558  53311227   2789910   3094459  13622107  42184067   8943993  18598711  40884569  13505307 
 23630271  62436651  29807571   4500762  26821323  24895637  19934947  25238466  18717822   5634315 
 34949523  15582998   8165654  41748009    377061  33973227  45932143  10557891  13883523  45436969 
 17437389   4386813  35345335  31731553  34078860  67700847   6425223  62607773  20715643  36389211 
  4719387  22164411  26563573  16657629  43687380   1767408  41435871  12026823  12718769  21572324 
 44717546    844353  82669067  19328173  15399123   2046673  26853873   4636159  11672575  58946181 
 68154937  16265730   3905763  15430563   1333533   4914477   3715450  17909535  66028030  60363279 
 28485393  20106435  20740830  22821243  12531554   5803977  23133485   8668991  32620648  54164923 
 50380643  13927431  26579930   8062953    104613  17092627  50270007  56900157    402283   7616565 
 16831443  51314173   6630648  35798147  11914391  15171978   6910884  22391603  11747623  24202773 
  2370582  20513407  33792483   1543387  29796123   9433491  38147661   9165273  10405084  44960070 
  7027083  19152627  13967918    145533   6219903  40698899  20767953   8729208  47045635   1497347 
  4378395  21315422  18320003    562869  39912417  24468363  10484091   2634171   7776283   3455744 
 17246827  15389340  70769868  17533023  60101527  45295604  21770169  21719695   3534960  30351984 
 66007123     20319  12151539  47816034  29669343  13556475  45544349  20588439  26703016   2533038 
  4054613  49225515  27505035   3060774     29103  34801913  14000275  45715738  23159259   2419155 
 54884937  45003543   3020147  55976771  34401753    340705  42410851  28976443   2430451  13060611 
 67498875  15785970  76661183   5075123  40870027   9547757  18298020  20303653  11447615  88314754 
 24427491  77224563  37446868  51457893  14398197   3003465  80714757  23052177  36581187  46484379 
 19404872  76089303  65768781   7770048  75186283  31560723  58289016  66372155  13952603   9439485 
 42001083  26659423  17124275  29656538  18786147   1642920   2158333  16227807   3909930   5721003 
  7732848    999495   1864017    676539  25081998   2221947  66052275   4562198   5817671  17726349 
 10582387  11930923   5275757   6461007   2030123  67322175  20537448   7012155  13530576   4849989 
 20116764   3837408   2656301  17899851  32330733  13970565   9781223   1075384   2159412  12795527 
  1003952    728107  11096547   7058148   3917724  12560059  23077443   1113835   2343898  34883763 
  5364932   5908587  77281614  72021219  12655419   9243931    262968  37652139  80445351  29198578 
 23094402  13750132  51710773  31160083  37235387  14806005  41228415  45015123  11444530   4817869 
 16668115  37591518  38168895  33210108  31693377  23851979  11907573   8247867  61066303  10451319 
 79635090  47842547   5768210  22979803  11607663   4802811  45148281   3554523  31129602  45453258 
  4153259   9771987  13203929  47567517    369201  45854923   9066113  15765600  76484024    858907 
   399279  14113551  35748083  12882139  22968117  14602923  80844333  16530175   8986011   5499749 
 80250837   7235325  16306683  26890233    780227   8049787  35096691  50129023  63924715  66497501 
 84702679  48963777   1535478  17686081  31086152    401838  23827192  24865142  22815095  39184429 
 42916083  45920584  35289403  47132475   4479357  19887947   8590598  22940759   3763267  21641291 
 42860157  23047173  18527279  34086835  43033839  67596044   7033023  41979287   1646063  24454113 
 71494155  58990196  36812571   2725507   8097027  18958011  10111155  23226963  30783939  25639939 
   998059   1504461  26227491  48230115  22030836   2158630  12296703  28492275  79189307  12168393 
  5922347   1152055  27221528   2705823  37299183  19816463   3997011   4529115   1257162  14818619 
  7692579  14578599  19082583  74399721  21825867  35639566  55914891  20712813  73181127  50980563 
 31346151   6454583  43535279  28800554   7919277  35453899  70244073  17898807   9236931   2005767 
 15447387  38035318  21279381  72133103  40060678   3522453  17402816   2219733  14211243  16342579 
  6520310  42324171  25077480  48734463  58375356  71616899  35132496   3682338   2206508  56349339 
  1583187  65794299  48701865  51192147  14149972  45116271  25490490    319903   4420613   4209255 
 48189243  19231314  17434827  10840443  68435112  87160479  39613323  33694439  15390498   5351928 
 70902555  21572529  12546091   7652698   8479891  54737788  52111807  13934043  10277566  29843326 
 50699128   1588781  56780508  17649129    803287   3180075    541419   8200923  19366730  31699632 
 84139295  14282877   4354431  45574899  13433046   4491218  61142226  30464655  11186248  14061748 
  8092225  18920083  26422750    601744  86443909  60360603   2042825  55157781   6406809  20107077 
 14448267  46259784  76708443  72343863  77150913   6950283  19689771  34731335  33947206   3861248 
  1590359   8689023  16387396   1977069  36153929   8254423  36743262   5069783  17687067   6268407 
 38609515  28329753  26496132   3800643  33284843  23526065  61262553  15337063  27646939  32043233 
 16009308  32959686  47532335  55881311  12682905  43688508  41385489   9705728  66829493  34900053 
  9401563    596509  75654363  13132633  14086583  69653499   8900092  22449627  21336352  13389943 
 13313384  45673707   3228518   1101478   5174605  60623655  50380086  73588351   6818329  20257671 
 43909163  36148011  43845251  28591881  16412981   9051773  30377987  39226005  33347598  24546834 
  5027285  12376718  14960915  25263889  32658318  15265542  47706903   9392559  41622627  31791533 
  3743589  16144578   1875437  39805348   5330193  21566395   8793383   3031781  17690427  32522366 
 12436043  56800062  58441023   7412859  11481257  12532499  23133079  40473400  60911379   5042643 
  3610698   7840217  64431868  12098327  48816198  70782563   7095723   3398843   5428949  42095574 
 14891411   1657303  21636623  10770315  23808061  11665443  55138360   1131279   4167169  82052655 
 29944055  11993307  33356922  13520867   6073986   7014778  38001453  17011323  56433115  49096443 
 41099700   8321188  13708011   2560373   2161815   1296312   3416437  48632706   8065575   2235606 
 51087943   4103211   6370085  35392251   9085407   3060171   1301195  19769067   9048798    239254 
 12991101  11122755   2271663  13512646    984969   7597013  10428304  24050013   8628855  16390959 
 14911263  56324591   3514403   1765659  44219241    712334  39005570   3423697   1576533  25436443 
  1177299   6652848  24280407  10657883  39063896  79593926  40163939  39485688   1741280  22702376 
 17034207  13859627   7203434   2186872  15673020   8278323   4736217   9918593   8090175  14289738 
 42816183  30772123  43392163  72860168  31658427   6519675  15953823  48366677  45106599  62271339 
 16061483    239971   4524498  63218193  85977823  13969046  17254923  31201532  38793103    225373 
 13559415  31255163  67602915  30474150  16158459  34109540   2747877  15150433     77963   2239131 
 26352478    689229  57301003   4447808  18206683  22215603   1096215  63220731     12198   7484662 
  3064407    534075  22792313   5312411  51127031  18433073  20965732  66257244  16138444  35210775 
  1363580   6713330  14435118  40260483  10730511  22645487    811043  55643873   2695123  58595866 
 19096889  70078623  40018087  46719603  21109895  26616251  26063121    868687  43671695  44893401 
  4181223  17473388  41948403  41035014  23150635   1576263     60363  51152363   8553339  32083443 
  8526221  47409927  25123779  22309791  43192352  23043723  43993018  30595661  28838903   1118199 
  8870587    548727  30366888   2312200  18288393  53274148  23871033  28051572   3490863  69524685 
  1550161  41312559    605351  33255078  17416283  37989768   4709499  58367748  43158183  76843493 
 50172947  17322589  44385730  56930473    101627  14127693  21738378     80765  33390925  13787643 
 57170285   4888643    575493  94084571  25556723  22397898    432639  11240841  55628619    163671 
  3337523  62251114  40751456   4244937  17335219  11642331  63052293   1489403  28279668  46593539 
  5384712  45374297  21137835   8995200   3244539  30121403    149349  19009122   5590683   2244783 
 30612113   7145443   3256707   7907269  38858163   1037124  10456319  19722973  71745531  81573846 
 21539963  70356461  45480617   1441607   4475332  59980953  22885509  24096063  29690871  18721963 
  5938773   4371061   2210251    404331  41098563  19080723  43574448  57709543   7023587  28495172 
 31662920    616983   5757291  11351691  53588543  12850623    876263  14726029  73014141   3191721 
 10467707  58660873  19726588  38166430  14989083  11985369   4981866  14621457  17532681   5108415 
  4241503  28643721    506739  54064458  64718953   4360348   3519159  18521768  19556093  24229626 
 46591260   2787555   2861595  95868045  17716353   6099853  40103043  70554003   8697339  44656014 
  4724190  12626427  12147934  20903187   2596616   4632303  65226375  21897375  23582959   7861957 
 27272067  35746899  26304783  38563373  36349610  50150300  68160669    284991   8010919  26973048 
  5949506   1582098   7744916  70494323   6982593   8252311  52182603  65496309  22084163  58682615 
  7458057  45507918   4257141    699454   3364483  56762709  10961435  18520944  20469243  24615539 
 25881105   7041010   5060904   6648611  17591828  17951833  82189773  15858193   4212335    872725 
 33255321   7920363  19222535   1033200   1596443   5938623  74738512  37291443  52746359  55455643 
  1243963  12544713  31832235    603907  18286678    271995  47703973  27038751   4834887  36536265 
 25236827  52768342   7726545  35162223  33703191   5442263   6995979  23166873  35186925   9203235 
 10940998  11395983   3500027   2325007  63594675  43448955  22462953  38497623  51788966   3567168 
  1709934   5638977   8228173  32612715    542247  22478323  50955390   1142274  36855023  36544635 
 23062933   2580357  12538263  41533913   7394748  50216775   8710531   6057627  69488419  31847395 
 34818683  10289603  81291233  19305128  36175703  36107261  31799073  58572699    158662  67637264 
  8676024   4201243  21576795  62781695  59825814  73280387   1945080  29373883   7970778  52558883 
 58328415   7659861  11613903  18628755  39702875   7087450   5246978  24910692   7349583   1688507 
 12152147  10341223   1260945  14185691  34676375  45747748  26271451  18723388  28402420  21710306 
 25976676  10455495  22074313  23835363  31945603  10986733  54160633  65744763   4744035  49656093 
 23267059   1095337  40962939  16993680   9715070  32450413  68556407   6150723  21358581  38401871 
 50714424   1332951   9174706  44992203  44770695  38027983  58734288  38800801  27697373  16739205 
 16241985  40064130  54179907  34531257   2361291  26004147  48770988   3371211   5611449  53282667 
 51828841   7716025   2961093  28988515  23240523  10167411  38983435   5995617   8390937  37764099 
   298983  48633819  16565559  47721723  22309638   8097699  34533780  71645944  31677678  74363069 
 17214345  47952493  72223728  23614059  14236323  38375518  14363613  53645293  33385463  18574081 
 24368350  60281479   5235219   1437801  22565139  33744987  46722453  37073079  75295248  12141603 
 25302883  58740838   1305373   7014991  24305703   8658123  43335415   1206013  35189375   5889618 
 36249828    996423  17911310  65902098  14054499  59883317  58599147  15470648  45278928   4152363 
 48471819   8799099  58133519  58126448  13312194  17754903  20928027  13505703  23778876  48945822 
 23728443   6824573   1725963  11812003  11137691  10319631  41102635  24120583  25750971  15327334 
 42362859  35149923   9333791   5117169  56002632   2494601  32745643   6862195   2530491  70943083 
 10721063  10692279   6790844   7132633  14528391  10499451  15748770  11396438  41931126   1888875 
 34696814   1539805    871378   3158761   2084829  59479323  39800919  49704435  14655207  23443191 
  4866021  24829665  22481075  71932885    227242  37090401   4083463  36750963  40723366   6744483 
  3017788  45408299  45261030   2166177  11228907  10149758  40982136  34494075  23414885  11012638 
 68746696   1654143  43756479  26464288  40228051  27768123   5955648  12467925   7931091   2207695 
 10368507  11407893  82588563   8053311  34357392  30042993  51521453  22929803  59474743  12909579 
 36629427  10877262  22433115  18002529  27497383  75782015   3166277   1510611   1813003  43733716 
 45970212  54983737  59939388   9392583  17904583  38793939  61520373  37485690  24237267  14616626 
 14386905   9511249  36779946  57227343  37413323  40333199  12886656  33659787   9763995  21780663 
 43475951  25345086  11731675  32937193  14606127  16421511    593173  10731913   4277473  35169873 
  1920470  13154244    411825   6306401   7142907   6724857   1142061   8257971  34192318   1828933 
 23108187  11873751  13971223   9507348  32655993  55883211  42952963  31022913  59810153  60446299 
 93959509  37890313   3512883  83221359   7840066  26955447   1861843   3279971  32318639  28363965 
 21561495   6618763  40752162    256274    139179   5934568  17449191   5411661  61839909   3523710 
  1450587  54754251  15880197  57701151   3071373    181440  11450383  36580051   3277438   5475099 
  4154627   9771299  20267343   5107647  87409398  40866960   2799480   3547049  16487328  51786765 
 61918713  17514193  60381645  21728195  26340297  10017735  24666627  31915223  17897079  38490163 
 51335817   1519116  31949299     33571  12985095   7423023   2266761  47176313  24712853  12209499 
  7437393  10742853  24404184  42279252    413725  19835103  11152587   2004916   1344547  44252529 
 12397100  38677227   1330889  44550563  15098195  12529455  13432353   6185340   7348475  39523101 
 84428907   6058607  68749883   5987643  38643783  50619783  69346047  18917723  13128192  59973483 
 40953735  21840696  46888043     65958  51055785  59293412    778923   7520915  39306775  12249547 
 43256922   3448743  48169017   9572665  17225221   3008123  27998063  19072398    553947  15816295 
 50214971  33269931  61828203  19398187  17150643  53527428  21832616  46621423   5464449   5448843 
  1439571  63088823  25359798   9164994  87735020  35018498  36032574   2583327    542782    898097 
 39276158  31348743  89731491  50027272   8015686    388437  27715596  18814751  30353499  18577396 
 22959852  58144623  46220073  26210111  47368230  50954999  29894151  18349843   6162117  44115123 
 11443390  37407829  54117543  22410475  51419003  10063167  74117409    361539   1119355  13031853 
 41197033  33505977    141099  13108755  30881039   6154143  52475287   4901325   4241430   1298623 
  8738353  25838507  75946315   2057757  14009748   1984840   6146835   4325983  19119771  38676695 
  3291139  62476823    888241   6953227   1157735  11270445  12943599   2832147  20420283      6033 
 14431803   4354775   6229221  43717043   1890907  54203963  37813713   3631153  24227094  39225943 
  6874107  45633867    410027    349150  62256947  26143211    106047  38385596  13833435  13861609 
 27085113  35482867   2230163  32999622  73716751  35901387  16969515   1463202  39322679   1652892 
   544580    444825  38816923  36046625  19830192   8435249    387033   5922768   1830649    730470 
 16821357  19075303   2195673  14885952   8609443   6028830  31582649   2259527   3863381  33238241 
  8260683   9337797  26368723  35887923     78153   9180636  30929211    150355  29314923   7370835 
  7039703   4224107   3409037  16608324    427991  41632657   8697439  59484733   2460128  39663648 
 26151563   5523571  73274916   4021183  26953077   8859543  94852167  39641695  30645948  30902117 
  1079467  26345151  18690351  17172498   2063493   2245415  81305458  52617677  17740919  16692627 
 12889253  42049323  15192267   3020591  30863606  18408007  34166411  10722723   7839995  16575356 
  9997331  25833473  78307648  28272303  65265389   5683099  26157483  15109213  21405657    420157 
 34601898  27080091   5141251  27313193  16834066  11072085  46742168  20878813  50029380   1236453 
 40953882   9332733  20743883  55788167     58433  25665435  19706363  33412458  11378497  25720545 
  4326507  21329223  42527923  60760376  38115135  83464218  17559042  35049291  23244915  10795523 
  9108180  25445851  19596398  49174853  52228398  24555498    125439  16924594  71941063  61740817 
 32801409  43425115  11744229  58935185  34620384  60551796   1158128  66284263  47167899    117779 
  6659613   6735605   2052441  48709143   5811383  29313995  19812791   5334011  11665113  54196656 
 39363033  45973311  15849162  34298597  32204328  39496164  11892003   4798839  16260395    185781 
  8445553   8315246  34045503  33639243  64478284  11723901   3323743  25026155    644286  35562901 
 45584740    472983  34979820  31118712  13033770   1784283  15655917   2986503  45351657  18535420 
   494331  14117646   7938375  12079242  27425405  72223887  18164423  41993973    898652   8166633 
    55743  15324289   5077947  16003519  12728653  10767869  40977651  55138475  22145027  44725019 
 20521149   3746505  54114897  15492187  38367089    153915  21075030  35882871  59697474  18408982 
 10703123  37899919  58109223  22743218   1424112  20449317   9316011   7359771    508087  10122449 
 31743744  54517545  23835723   3173751  14171348    564138   2637153  47745795  69978834  15858483 
 66347169  58510465   3002777  38849101  46445211  12736035  15582328  56419031   3238949  61710597 
 31783593  30388995   8900731  34128243  50079659   3496065   9746398     17988  24196155  75544839 
 20481611   5898093  13871904  16976748   1890498  32401603  13505409  33022532  10065513   4150500 
 27863145   2224541  16523036   7336813    280440  15898182     69556  15669091     48897  16239460 
 36147683  13539988  14484243  21760029     70648  79164915  31015153   8503443  24266977  72477203 
 29251093  33190277  36823453  52133436   5434265  16387933  42060395  15621491   2362461  26610729 
  6540900   8299999  14007982    624203  14152499   5308023  36502463  17477051   3312363  28986699 
 14660145   6600457   8066166  41294859  20031708  29188347  14079583   3108327   3672701   7285269 
  9449234   3288474  12546995  24466263   4494288  19572013  21077277  29956998  31940262    162039 
 37982283    619643  40591627  12372364  95392563   5955981  78024360  21711683  73630485   3218199 
  4652273  14571169  22318369   7510411  44346635  42243459  61365028  63638399  23684748   4209646 
   877074  12140229   1698379  46149639  10085361  36585468   2639364   2911268  38540209   8195023 
 71367653    514611  14296683  67674657   2144958  35323701  14559621   5141371   9644701   2006379 
  1486743  41252412    995485  69093561  17883221   4321723   5793274  30731015   2587353  43397966 
  8805283   2373858   5697339  21724491  26433816   3052467   7986858  71609739  31332545  29284215 
  6476934  24531779  16626573  12070381  10071833   1613374   2960775  41819227   3050401   4291515 
 47064195  14671723   1621575  20873681  27711443   5359385  28448907  44295333  49553666  23497520 
   567403  26454969   9278691  58833833  11675913   8377071  51169101  10896324  26540533   2613699 
  2766859  27076005  13230333  55634303   8661107  83538893   2521623  23391435   8081889   6588636 
 12455763  11526873  39175273  58551638  30160968  45558057  68200044    722747  35476221  11472108 
 17600784  30925491   4780043  33308853  11293665  72710943  34496523  25487523  40403395  53427024 
  4794451  15620043  10266508  12595123   4364923  52229571  19511526  10704369  67441274   1978605 
 12798675   6313923  36106747  15953399   3699411   6521987  43496115  22680195  16070779   6324259 
 14420523  13642689  31045960  25054215  75819383  14768723  42164145  27595662  35699703   2755499 
 34376397      8739  52994623  47717175  40743479  52853730  26545403  16417293  23079603  44662531 
 48955899  22768108  43449011  12689436   8434161  49316258  26492667  50436345   3152103  42059803 
 23828367   6690247  39416327   8479659  39118341  15904207    423027  35523644   3333243  82091931 
 26840272  78705769  48613633  59734553   2729811  25887243   3013363  28495455  21000453  12934005 
   628443  42005973  26561995   3226043  20917243   1113326  45226839  17583468  62264921    481291 
 50264645  41809425   1297491    187875   6082473   1691461   4293307   6048960   2102359  77575299 
 65936833  12728783    556993  14974907   1248123  14352033   4102134  15158452   6984615  13557463 
 39507127  37667256  45176001  11122985    954203  10530087  65673483  50107035  38852981   3838947 
 30468560  86599823  32397915   6835999  60556575   8717307  22805763  26606373  11049877  28165857 
 66281389  24522683   6986133  62193275  23609011  23493645   2184173  64432596    392891   6058293 
  5009723  38485233  46572093  70829115  20946503  43279075  38438763  61474452    933035   3002535 
  5905508   6066083  21434195  35680827  10351041  22790338  35211662   7813563  21847462  63088755 
 66444267  11512489   1276419   9832920  19926699  13408584   2681251   1830991  45810307  35200773 
  4445139  51524035  28215458  66995328  30931969  27143323  39125979  74187774  15666097  14993499 
 64891089  34524998    326223   7284183  31526370   4424212   1335373  61342263   4927079  31371131 
 34129391  29146515  74383452  16734513  57001590   3167266  13358915  79767195  39018795  18896523 
  2149263  11672223  10007703   1589538  45473499  20484315   4554417  20527251   7759378  33157831 
  3293175   6885499   6060282   9289149  23159783  49900485   2556668  60438435  27034130  30673626 
 37352185   1099823  11042817  14956883  20157103  50228079  22747208  34188123  64540665  51037479 
  7062651  64203843  22048478  50836498  12692673  15132027  46972563  82807930  51048658  19376928 
 38944008  72303129  25346077  10043893    331236   4444566   9042711   1581903  10234773   1652304 
 23337085  15596307  21721991  51011798  18080735  35677563   6176454  28793883  15949563  87000388 
 13999515  51710346   8259179   4767228  19858537    418515   9569670   6213869  63907701   1673771 
 21320729  33556695   5343422   3681185  26106237   7023713  93838067     26331    506123  68077363 
 22803270   3482987  52262883  39156145  14944248   7387615  66120666  10919267  11246207   6353127 
 25841694  28522727  23087368   5314842  10229190  61812380  16637955  22772211  49605783  25810679 
 42650553   9949659  11319165  12270023    796859    435399  13957737  31069645   3920715  20408023 
   285528   8337720  16506953  14779107    552123  12441079  14714232  18306243   5292591  14248469 
  6710323  28417860  31398783   9970003  27267447   5491779   6299625    960459   4637349   7818068 
 20575041  26872683   2408123  78525759  47140743  19038192    631019  38003293  39260454  49620993 
 10787323  19909749   8287303  51863738  17814843   8467933    245619   3436315   4297581    945515 
  7045448  51604500    859259   5715198  80183028   2385993   4834854  42109582  19060395  10001527 
 49058522  43781593  38342154   2676939   5318511  14160955   4628289   2753358  40709883  20600357 
  5456495    239823  14310048  17639611  37774548   2071977   6167067  34399410  70934350   5049171 
 45084033   9933087  35548299   6026523  23383138  32539635  11395122   8990133   9283395    162533 
 61761823   7058955  19626519  76210687  36496362   1249719  30322833  43215053  24411639  36850362 
 25749267  56022155  13426635   3711573  14366541  16763133  71849175   2569459  22179171     86028 
 24318375   6713123  14990826   2145243  16194009  17983950  18006479  23253246   9911925  21026803 
 50339769  30018319   2259803  15869223  89359263  36123658  27234429  22743024    136735  13080148 
 37194484  10958220   1513133  31132551   9282435   3575031  60568323  17894844  14526699  57273441 
 31341081  31931291   5462635  38701408  16253318  53266823   5542519  10563549  42676443  24379819 
  9928641   6504071  61976404   1478583   5118138  10108461  10017879  64312078  17979640   5425503 
 23274183  71960145  48477585  63283390  19103711   3348171  28008828   2225435  30032523  13659508 
 42573043   7123383  30580533  37602627    232065   7590139  28751963   3777381  34365371  44809323 
 17226188  19727772  35590965  59547867  67052167  68927443  35559647  17271405  14588333  55850853 
 11417981   9760005  14636576   7536579  29000415  33737809  80917803   2958560  46899699  59206683 
 17029752  64370161    107671   6935601   3677731   4178207   1965513   8507955  35019237    675448 
  3334523  10519350   1058345  64948089   9909603  38753365  88051479  21687273   3379191  13803850 
 23217549  92687847  69398795   6275747  14915317  52797849   7832058  66392694  41523693  12311573 
 17732213  51836031  16404628   8840123  36750539  12357181   4726761  10036380  16549118   3325470 
 46399563   4926602  60507543   1823008  21600633   5516243  68819118  24306155  11717979   2228183 
  2441058  35516793  12703307   4820671  12992333  43302627  26650116  63720560    963923  45551187 
 17424123  38379083   4943683  53008833  78094923  43655595  28610283  47209325  39463224   1269122 
 21123083  43862722    294495  13555563   2469358  17219043  31952898   6289386   4711731   1434829 
 22598548  78246877   5041745  22242123  19125391  74313107   6082995  14453353  21421173  28394718 
  5357538  16535323  47772906  12759155  54049769   1898747  52501236    213539   3453972  36912283 
 44316883  10094649  42894723   7591131  12199956  42898875  23841221  20415425   7161183  27638257 
 23519865  21496497  36614662   8336175  25199257   9950631  10625658   3215091  79347593  27634303 
 19009173  14521419   5247963   1837703  21687893  56124411  55111543   6061893  11078387  65879889 
   658165  57308099  37958405   2901203   6230657  17893688   4135905   3473748  46598203   7918278 
 11886023   5748306  49382400   9362427   1513327   5535405   6215003  17228673   6222203  41444621 
 21065318   2799745  70432011   1022253  60038963  46639803  32826426   2428674  36080403  20665872 
 20967283   6189483  28268987  67501788  69890873  51855171  25736819   1375413  10238043   5369979 
 14407813  53369053   9947915  33732511  56761869   5138883    799537  22037873  47439400   1524555 
 54826752  35226699    256865  27412179  28945425  12192744   4580478  40725431  61764324  25113398 
 62861813  28584348  55485788  42304315   1616731   4409043  44154415   5765803  20961888  45172553 
 12437125  19325724  71463165  22551848  45232123  12451308  15745013   7371531   6239103  10750551 
 76708944    859737   2846124   3915799  19368661  82270881  29011554    917613  27845647  51413659 
 31221514  18530633  40145917   9534731  18656229   3011959  18736521  16674099   1284728   9996593 
  8090304  10236411  41650575  64724811   8364673  82068501  75560295  10704599  40383123   1626230 
   658057   5913078   6944073  17550843   8645688  18668553  33220639  13811438  65254191   9905607 
 32413083  11349179   3352787  36671263  34752987   7985193  17098123   2147423   5004629  68919483 
 10437563   9348273   3253982  30599988   6821301  11374469  26028075  15323005   3112291  84156833 
 54868327   1893881   3965757  14215459  54075663  12273440  32018403  44415227  29979368  15934587 
 19824680  44914707  14619829  16045523  14572719  20951690  70223723  44984105  73126859   6119313 
 52681758  81210287  23943478  41163273  30379325  13752384   2104689  31154283   9145268  11830448 
 54332219  42286905   2086311  11750523  55000558   7672878   2454300  23218117  25796599  22852791 
 39415849  29759652   2945743  15727531  11924148  69226818  80856421   9834258  10304102   9810123 
 20318904  14665683  22810439  36302139  83309235  32661114   1387683    942449   1374435  15951748 
 22710699   6423075  74710938   2608713  50595910   1200867  12725949   1288403  27272097  10869033 
 30563178  15198303  11295067  30031691   3017526  32464473   9315653   5454824    134781  20401998 
 10488719  82397131  33837860  56827971   4901531  74543603    370432  90348296   8158123  16331178 
 18566723  32576563  55449735  73632178  12736115  56286418  82422313    576939  49207083  14075952 
 72941463  12199993  20915053  30998818   9318939   4959420  51265498  19564265  41527670  39062099 
  5363970   2093398  32385278  14019523  22829661   1330214  24337077  16650393  42430355  22188459 
  5741894  65454055  57662769  49954555  34329243   1410819  18720559  24906178   4240684  21908567 
 23969072   7719531  25539024  74408778   1895128   1453671   9200123  19067587  16996893   2467095 
   596973  18670389  39856315  32644559  47640253   5032659  47913723    321253  13305723  92920830 
 79660769  24164716  27011931   4660107  26126847  41737385  45317425  52682927   1497759  25580835 
  2763477  63855180  69295695  60403224  19031223  65150473  29596482  64054557  17077170   5266591 
 14659458   1779180  45364997  10746459  10341771  38797959   5924418  49620158     88302   4681503 
 11715163   8297273  22963063   2871727   1186698  32368883  61783773  12948456  20884773   1207227 
 10314546  77714103  25394397  24440469   1424040  21477075  20358867  18840399  87262531  10999683 
  7232480  66071355  34179983  14930458  18190514   3710267    290283   2737263  39690063  26976411 
 61392867  13003833  19077912  31672779  13933293  35577091   3683891   7810933  24290823   8098002 
 13735289  45751709   3363127  80988119   9257459  23534738  63704151  15232106  67690779   7123045 
 31059744   7054387    913643  29653527  20432423  25234995   1503558  12584019   1831718   1704112 
 13734030   4140888   3937411  19696633   4094817   9701115  51818525  11579979  19821873  73392995 
 11582470  24446055   4857458   3431661  10078982  10032183  17909967   5189363  31389005    949561 
 42890971   8172723  39719787   5742910    701273  60818430   7502376  40382633  10129812   1509711 
   593562  20184411   8474823  19791867    393451  32646328  45036998   5474358  29079149  18991083 
 20881087   7626578   7272247  74599115  88130709   3405903   1052625  32687491  24374562   7415683 
 28743388  34553943  10932957   6500671    794301  22028880  17395531   1637595  51398331   5793643 
 10677917   1110698  32927127  45452759  94606557  31317316  25751739   2189688  72334257  84807465 
    18645  31073935  71920328   4827225   4796733   4829703  53173703   1321889  19829403  61140605 
 72094740   2852133   1963221  40387923     31661   9089515   3285828  93682075  55808875  14949598 
 29368834   1270415   4448409   6858694  22730226  56640999  25815023  16052671  24800760   3635887 
 46036225  27790283  29447013  29372127  37922385   6725139  52477667  21029423   6749151  42854253 
 14406662   9790499     79623    246201  25876833   7946763  13881647  47569113   2737493    673803 
 36537723  58444971   9076603  10122299  28503895   8376243  35923227   4837857  13111431   7145391 
 25588069   6662083  15698481   9386787    479811  23424933    434967  17987546  55838058  11035603 
  5978815  23177608  46852635  18077075  53883232   3210887  14953843   1128621   1744663   8380924 
 38483385  14424687   9231873   3122769   5150851  46665099  38684053    133029   1422372  51350111 
  6334883  40304481  29499483   3565373  11642953  63544044    968172  22772717   3319499  23169711 
 41055159  12214351   4577955   8792187  57410592  22884423   4433868   2374578    296447   1851210 
 33457008   6986548   4107447   5536507    304098  71429837  43694028  40341466  40649004  12029578 
  1308983  22320759  31090973  14911437  36437893  10443193   5902515  16577513  53147887   1657009 
 38659680   6394071  58784891   9390276    674143  26042959  38144768   1809059   8797821  21552243 
 13980699  44101023   1842887  38625211   2472693   2117035  25977723  26662107  41228187  35665727 
  3535083  47865248  10141779   2615499  16273899  42023239  35270807  12201543   3905655  37365759 
  2602983   3321519  33561578  16328759  11480343  38298603  51275590  14129273  55699179  23598683 
   429723  18276893   4725047   1423922  22525228  18651859  33680259  32930834   5529913   1440618 
 55052155  16385407   1095433  28317723    376635   3877907   5185518  17741833  30651931   4773745 
 61238139  60096863  35818505  18498605  10297877   4429824  10884471  73602708  34217131   3805676 
 21658494  33407763   3651879  13052687   7977921   9372738  70652193  11733666   7813531   3586603 
 11247765   9034419   4680616   1146723   3765423  47919954    448487   4182411   4629891   9641235 
  2406833  14014947  46742307  28284995  49129063  74494203     50473  35376498  44669598   4296210 
 36267739  10276767  21527223  12907107   4995925   8937555  36633071  51625443   3624003  14748441 
  6770679  35050107  56414663   8822852  23345913   6974695  18384151  48340155  22388355  22760817 
  3814333  13110819    370289  12933227   7894976   4651438  15041435   1467396  57490287  20572563 
 11221641  24349733  10363391    560930   6485641  11646816  26000755  34695888  31095138  12300187 
 61029927  17269375   2879178  29832779   8004603  20537223    575003   1244889   6234981   5472228 
 28368873   1102653  58146446  10007109   2863287  10628214   5264972   1451769  23919227  47537899 
 64560955   1068986   6498771  63230064   3262493   1063185   7077291   4887447   1571742  12796305 
 31189177  24849159  40280603   2323353  11863464  42069324  58771589   7987047  40472763  68954271 
 28622842  14027086  24704404  49057921  21862324   5955193  16014463  32642675  82330869  43152855 
 24152433   2229928  62626725  15457263   1426918   2727119   3486920  54535279  21746523  31233662 
 35263788  17800283  22452261   5878805  26448537   1879223  30704730   8120122  19026326  25665047 
 16643186  27783879   1744915  14983360   5726331  31493323  42595579  33677252    314095  41653224 
 11560023  59603894  24324003  18723807   3089867   8287439  11138955  61778103  49034363  64485135 
  6471918  28653284  81243875  15285851  51746811  25716439  29785535   5919498     65874  39995303 
 11145675  23516107    512943   7428687   8747973  16628496   4989723  61896435   3671907    676043 
 47246769   2534259  10007723    178835  18129705  26612853  36972223  83173939   4556065   8618103 
 25933401  82695939  16608075   1784451  63089057   4400235  10565451  20405355   3085723  17459543 
 12143949   6124763   6664339  54444059  67066057  28697755  37925373   5480547   1407933  74266203 
 30152851   7383723   2355623  14230570  14278828   4457355  72237486  60078801   5852036  43207206 
 17980731  49381773  28180652  13328605  11943622  74071003  18408708  30406185  37146857    419067 
    37105  33869563  13228923  17174048  27822809   1860291  62273565   3032490  43148667   5153733 
 23663048  17673051     67035  35364934  13960363   3143370   6204858  55938621  32165423   8990398 
  1994183  33228346   1001687  40149703  19496007  25037856  10583208   7011369     37509  14626605 
 48440963  74387931     30371  18003507  35806383  12727376  26463607  31074243   3703443  54603951 
 23481889  14833711  35007641   1920415   3291378  21340543  14498712  17366661  63987171   8955303 
 14910609  38747456  21648662  21106013   9386323  45851727  11235744   1668503  14201771   9273873 
 61215541   7677467  15604843  51910305   1872325  33624519  12526981  36845749   5883891  91481664 
 46469590  18617823   3928611  30903754   3252643  34881039  25643523  59924795  20209163   1231111 
 22314985  52069027   6436865   1303659  20556377  83031441   7425355   5283393  49523883  25821179 
 63007043  31234003  38317155  15857076  66911815  10745046  20417847  15050181  30345963  32685143 
  4894859   1057932   5611551   2338890  37274413  44928825  35403439  51528483   4957185  63230927 
  8057635  26516098   4103043  11714361   4176563  23172663  26054844  40132737  36379464  16104225 
  1978851  34944318  19254673  37259025   9663043  20209263  30296715  77150895  13855208      4331 
  6448563   7266873  32506571  61705897  70985345  44545464  24398693   5946427  13986907   2134679 
  4660779   2006463  68591373   2028373  34532425   9408553  20472974  36803283  18446653  75023643 
 41609435  33118209  32700059  36595803  26226180  14196739   4033530  33570926   7273148    645315 
 26179635  50086701  12286040  12272397  47443063   1133583   1352571  90143163  15950223    598123 
 19545015   7123070   3339961  12518233  41273155  13611547  19919204   3238939  13224423  21477231 
 18244635  86344719   3825603  51007223    441293   6836122  52994750  20682051  76591376     53643 
 15983148  28344175   1970395   9940173    570351  38864433  29648301  88481037  17027641  15271431 
 12037163  62355570  30797083  41229060    182214   9817019   2908969   2693154  36704943  17991451 
 51380151    386637  76550915    629403    128373   4666279  21751288   9553698  10181567    896343 
 15749481  43838652  32697659  12116313   3718543  41627278     24431  26154571  14388788   9140919 
 11439423  40915333   1058466  17210523   9688305   4984989    615755  27861171  20532570  10896460 
 74192541  31012503   3409439   3340554  29099263  10548585  27201206     87765  36576325  18395658 
 35234868  24228218   2580429  37953983  26140683  61074613   7434591  15568571  77104320  48665938 
 55365243   3955690  26079135  25396759  10914236   5301923  64316517  18410508  14068183  29299183 
 91020423  81848399  78043089  35143559  37481523  14278267   8749248   4458948   6199851  20227051 
 15687135  25615611  12612165    516738   3378439   8701963   3287859  79818959  16252808  28244960 
  2201118  29325755  25041223  12046133   2269819  14514921  56303163   9800702  17901225    242408 
 43588130  37025141  41970743  50711783  30196205  24192123  31062337  32204685  11794218  80332683 
 28027793   9802619  48311142   7357758  46924623   4984331  16027901   4227594  72451649    593376 
 41251290  74851599    217893  18249731   8771850  18328739  36823195  30172963   8529708  16927463 
  2319526  63202899  14361519  52487831  29694693  38375007  73944807  54839083  83753814   8827593 
 29998208  41250683   1142028   7624948  27682107  17843391   3153867  18702983   5602195   1088479 
  7471738  10709759  35682517  43137383  25295753  12985242   3592703   6535743   6544223  40449126 
  8875509   4663338  47899783   8658906  13814040  13724423  32751979  15385909  68309571   4309215 
 15318291  17721348  56591947   2476025  12134289  12264873  18627216   2119019  76378899  21668859 
 72531291  78938835  81670503  42734907  39188443  73184727  20303760  60118810  13022131  73520405 
 20039170   3706308  10606687    969158  66395283  28209499   1702178    949155   1145542  12749415 
  8683225  58285251  64078011  66222649   7654731  48541252  32400803   2220418  47374898  13705443 
   279213   9467523   2733623   6276693  24982378  76717423  53269535   9338979   2584579  33751233 
 20828523  62602075  41417394   4034199   2959392   8106051  34554993  75759691    116993  13128846 
 23483178  44325327   1419640  61402535  53611728  53295723  36935637  14225883  15525798  10009001 
    30372  41450085  13422957   7871451  24398511   3298587  42323803  16233041  19594123  33907045 
 36542755  27113439  28491579  22480939    181428  36908505   1339074  18512708   9177915  33721443 
 16280239   3669873   6464087  22780739   1487213  43574628  11889990   1723565  11454963  56976441 
 31067755  24887079  23730404  12771999  60128835  10016529  82748481   4589251   6952307   5977500 
 83659083  18395435  24671556   7664778  29155475  31121473  20598698  44408127   6700141  86976958 
 50843958   4823733  35732404  32869091  12094363  32691819  73747671  44228418  23593868   3535579 
 29016591  87622125   2891220   2481371   1244613  13183260  12453179  17466057  54920688  61891729 
  3471270  14306943   3160251  21180165   1167373   9821818  15437853  20786537   4157223  17771555 
 72987795  43068665  56641707  21281947  46062401  37256163  39633988   3192235   8235291   4529642 
 24606831    755643  37928818   9136398  20370109  15373320  26746892  22038279   1552068   8975433 
 12068613  21390632   5406755  20041749  84711553  20014446   8158843    819953    131478  14076555 
  7674891  16633316  64601993  18645183  38918912  40709130  20668263   1948443  39189702  25424655 
  2440423  12333243  12387785   1569643   4701451   2344998  13708539   3768881  81755078  20011547 
 12296382  56954056  52392057   8638977  20661918  73723115  20170203  41836689  40649073   3792483 
 31754967  72384485   2389939  65798457  36371209  77448323  11550390  26068385  24019911  12534271 
  2400423  15506963  18948955  61192991   1529235  38158518  19903653  26435619  54120035   3517999 
 48057447   2408848   2379123  55229757   5333748   1060245  89929563  31834579   8379291  24265563 
 17798321  40548668  40265988  25309915   5049083   4781751  28590701  12140083  28626587  87058047 
  8732988    978824  11663363  19233519  13941143  47153126    671013  48387931  15268684   6483835 
 37333263  50348077    205053  79804507  77512371   4536642  10630771    346137   9089403  20659393 
 17871063  26941653   3099160  14827617  23647973  25473727  27139194  56636171   4977247  17389391 
 10048083  15043540    100141   1914433  31767040  80523123   3614937  21359883  43331593  56980059 
  8550013  27930333  44594291   1102750  23662083  19140423  73089938  35569623  38145859  28791887 
  3829193  78829175  70224900   1591917   1209699  33148633  17252613  72675443  68835311  24192616 
 44343322  23094213  22910208  36944163  27217059  52784018  32816635   1458208  11714245  22095603 
   984993   8667474      4248  30359093  15843171   2284842   4402343   5088097  72659943  29151651 
  3484191  45293103  24395330  72423320   4238427  40250523  54774240  14352799  29636909  39567963 
  4427219  41926986  30824539   7098483   1578251   5772123  15191628  35305528  73900187  10771759 
 30483331  21733428  68583772  10182698  75158461  31009568  48874052   9909003  30906697   2281323 
  3546132   1129670  56578237  24943719      9435  48010059  24802845  25913805     11970  40950579 
 28517240  13817311  38478375  12560881  77583244    691068  14820587  15818607   3984495  16451166 
 67646623  27265546  18203783  64316301  14742339  73338279   5966905  24577545  42258867  16945751 
 56514623   9913437   1009146  51505299  30550530   1648939   2620461     70930  28190582  29098548 
 11008424   1864635   1094538  14450649  81034102  37710443  40409163   3210609  13763201  28234427 
 13060742  13210515  80588018  41524507   8376815  41062704  35222433   2853744  48931611  16683518 
 15940751  51941672  18190204  29008523   9265806  88732536   3248183   9789403  35372571   3688423 
 28105943  76470647  52107969  34504845  66653039   4440967  20053923  31288863  31383772   9126513 
 28323213   6208829  40702979  22107402  42844310   5440395  13370967   7426997  40620920   4376455 
  2870925  34879143  52894485  13822533  21186949  11964120  56672123  10094427    579625  60966821 
 35979003  29176413   3621239   8698139   7938813   8129763  35084130   4754876    437595   2478984 
  6173367  20122043  51932322     46203  68438703   4460802   5389377  27755565  11288213  10470207 
 12696121  11308248  12117354  22273765   7951108   4728347   7844011  59910611  51539903  20035017 
  6929253  19721734   1386099   4919739   1175384  21589296  57024825  31848291   7909975  26985381 
 53833271  34290663   9344193    195573   2993587  10103291  24602763   6706592  44747761  13169088 
 55607661  35873103   7467211  10169583  32369775   6053541  10413611  19243347   1582546   4817243 
  9787707   2295478   5610975   9551041  44131897   2965903  15895203  12737550  18704445  18966749 
  8247003   1923285   9257007   5354523  14938291  33724699  20164500   3389151  12441275   5166501 
 28053534  23447838  15692849   5436433  19900713   6820053  77375533   4162086   1658685   8238076 
  5693091   5582931   6785583   2164007  40907301  19118763  20324250  43053405  13366359  30187403 
  9053755   4572347  48259218  12538302   3349437   9221244  18472248  25479339  21528331   2102223 
  7771283   7146465  29405275    882423   1772695  23090163  77132087  28048491  21516639  63323325 
  7178715   4244171   9039835  17332123   8677831  15260148   4353342   3707723   6591546  34719269 
  4672137  48494553  34895509   3211166  66211479   6904923  53663355    777003   7819307  71876298 
   800727   6140467   2865093  44953921   6629235  10284111  22521127  17559945  53025659  16573101 
  1843530  12185285  40039710  24301553   4887614   1407313  29949822  13374407   2092003   1271193 
 32557371  55760328  12652707  18506373  84880749  66920235  10237393  59901811   9220467   8862806 
 12387393  36282593  49078347  19725083  11650315   4421639  78252041  23986293  11341009   6344523 
 43874683  19998156  18899613  48673333  18582231  23637889  32352797   2821591  21260693  54806646 
 44732223  16806269   5495803   2019771   8378803  56393187   9291254  46489095   8491736   2595723 
 65188870  46913517  47736087  17620538  27816203  32312943    336315  39971588   6698345  26053719 
 13930409  70254765  47086968   2745819  30682893  18938841  34253931   7765275   4004523   7381531 
 79842194  45619323  43211488  21383706  16572873   9273339  12096795  25189422  81807112    605078 
 34725633  11068173  44440575  35121235  63443451  38344821  47985933  58315856  27570523  58425417 
 51306129   4558788  13094595  27158475  28120579  23862923    416187   2866503  26797925  11064495 
  1001851   9021513  58687038  69666755  17438817  45240381  32463204  50257715  29862531   2868877 
 45928853  33587603  11311701   8596235  30037325  64715159   4901775  32640870  40350248   6237783 
 41339015  12414633  11678607  22989103  37397379  12351207  19905123  76539579  39463631  56041347 
 43512683     22486  34776571   2470019    522963    357173   9012100  11840793   8646157   5854740 
 22682328  12894026   1443891   2616443  25776253   3477303  20147613  36592245  22166511  62848757 
  9692451   1122498  58322628  34979591   4790007   5851914    498257  25497553  62326023   2424545 
 25914033   6784719  12245499  13989333   9317403  42691847  49407305   2493614   3366436    600960 
 41856363  77377200   8293549   3479079  23676465    557673  15208793   1885881   1979195  15041979 
 16503231   4787007  12777315    104283   3289958  14314311  11740327   6612069  20111643  12661178 
 19981245   9234031  11710553   1149022  33875538  61841418  33355567   9199803  90432998   9481347 
 10088607   5747763  14349003    255239   1316823  11759032  19103067  31542897  21602433  69340743 
 21461602   7687003   2077840  15751047  19831011  53809067  30768779  15479457  71027403  14384532 
 40561707   9903896   7304559  39131871   3055124   1656567  78156815  51854683   2684699    899196 
   385899  31942222   8098019   2278063  35873961  54188265  19585923  39220759   7674429  28370907 
  2743827    391391  11624493  37370319   6018653  59956434  21063983   1129083   3722208   9650554 
 39942786  13493746   9141654  10957725  47514312  41225979  24566553  12424407  44673507  22028459 
 57894834   1642335  17635125  20636835   3635469  54371373  16059009    442173  42810636   4774915 
   831951  22763283   3764614  14976947  29865707  42178343  35496863  33299059  60191053  57468567 
 58887077  65782771  78784713  74399115  83695411  57825363  36869226  73453427   8172023    726975 
 10670017   9671415  35771359   5087397   4373089  67822692   9734498  29322273  29829802   1355988 
  4679330  13339257   9905799   2791608  68858703   8473191  26105853   9357522  19118397  12039688 
 35634453   2417645  32126373  25129453  12884127   2878648    767919  14253075   4482286   3444377 
 34939367   8325357  39924283  24002647  15131085  18096488  11946051   3428955  66461001  19069811 
 62188197  50891775    384249   8642603   4610799  61746266  49449537  71604363  37400479  13678656 
 11126553   6859267  45248703  39701913  11452536   8098839  38540581   9679198   8041398   1058961 
   881091  38234774   7663480  20378353  39507771  35543442  22321133  86183745     20491  72658371 
 39313878   7834299   3531602  48496185  61299873  17807535  44171565   6796302  34047227   3097019 
  5582873   7336797  88028763  10469645  54124823  12980019  44149017  41399547    380198   3036545 
  4646959  28814923  67453551  65772277  38943663  46060038  36238631  35691442  44028423  14028351 
 49161578  12009875   4777159   5921955   1190515   8505987  19063878   6678123   6984228  37669809 
    89199  15012219  12147165  23554178   1770573  28143315  24198847  13124793  33012966   7131779 
 17876103  38984948  59189539  56073613   2956233  18700089   4991498  17914501   3431259   8699993 
  4083918   4636905   2043355  38092583  55735143  44783653  20187418   8545887  36610827  18106123 
 13078193  10722213   9824392  40805067   3157528  24738997    378347  21415959  44304526  24381183 
   705039  14815077  34630384  24373563  34171403   6929673  35827963  15086058  50222178   2262147 
 31594763  19567671  30789789  43107000  15068515   4234327   5152427  20568319  17393163  21873359 
  4710931   5722352   5762427  44458719   4618519  16222101  21849547   3557211  53921823  13569063 
 42948253  35447631  62321771   3531483  46560538   6739057  34350415  28662120  76741791  41398298 
 39663071   2404773    907331  65550997   9942315   3305259  46495614   4328577  23032605  16411713 
  8772627   1055301  27850077  64630605   3282313  46663599  53420958  73785804  13510555    376287 
 30575745  20828539  16212035  11192423   3193348  57875136  19985356  28493209   1879099  15938983 
  9352759  54601539   7665099  29525814   3913924    271134   6740569   8039321  23918444   4750779 
  4080303  31914741  33488915  44917111    111264  33197298  60095859    134043  24372363  11160552 
 74186185  39811683   1990467  27494710   1837443  13536463  17457603   4483818  28811968  11870683 
  3675671  41238787  17196643  15993957  53331378  21699152   4755515  19964919  17831043   4197914 
 11192483  52234923   8903328  16708188   3701253     97522   8697231  19520745  62145723  20506239 
 72027061   2933403  64243627   1099923   5150513  42355037   9562803  23848803  22075865  56617671 
  8478065  57128876  19213674  14811295  20326980  33942577   5620051   3262803  29480539   1830396 
 16260969  60022218  26390253  66747351   2462865   1849623   7812291  50143153   9303351   1811339 
 37908923  12074325  18504771  18792003  47038503   8445560  67142321  15732359   7705645   4126533 
  3316577   2595195  10137733  73712967  23898301  15555935   1742912   5493428  16067188  85035628 
 86884399  55595208  53105686  10484961  44106939   5788989  59095880  50257473  20351447   9307333 
  5424801   8487139   5251699  25388148   5510163  40649433  13159311  15663477  43198005  22738801 
 46709526  10589875  14008183   4486223  41880388  43424952   4858872  35329027  30615435  60573723 
 23627021   6290031   8391653  67252751    718943  15246140  20407678  16349568   2703786  35547907 
 11027797  30526108  19611957  30666661  17231342  20689953  18247419  46388655   1249553  28373259 
 68018123  10283236  28821235  27905141  20692383  57819835  58220943   1687919   2983803   9187545 
 30210836  40101723    682841  48488871  14629743  20193891  12768230   2780319  61924923  14125711 
  4842891  27870693  26820048   9683520  24287067   3071353  41672877  41524912   4104303  12294120 
  8345075  66480724   4987098   2619279  21621480   7883707  37424067  13031304  30435738  15094252 
 35256032   1093543  11335287  80667231  11240027  85181787  67952993  10532653  19271337  20272452 
 14142873   5359433  21269884   6719748  20567305   2522247  46630221  20318717   9012123   2718927 
 54102171  51383733   5914731  80052067  23228338   6874635   4608003  19394987   5486255  29286882 
 36648752  33448432    578223  22939022  54682608  27275619  27294208  40398207  54244029   4115346 
 49722498  18890253  28594392  46794623  49072854  20507343   5032423   2564753  31988013   7280523 
  1147119   1061502  83008139  23911077  14531451  31741945  22934463   4111263  52706685  13126844 
 16379972   5898752   7702881  17561595  42945953  24387117  59001889  30430281  41808309   2156123 
 27505077  39330673   5093918  29929740  67986093  10476039   5343903  15539075  40786385  60897918 
 13129893   2060127   2047998   5806295  45127543  16583019  24886687   1370361  43123438    270315 
 11644123   6393967    331577  34277541  10222620  19195137  40849683     63769  33161907   2160955 
   127635   9888079  44450508  11441283  13136259  41270179  18937513  54579375  49423226  12865623 
 78404043    428863  33254775  60594033  11583883  17413194    296271  34281613  35011206  11392659 
 16150395  15211941   1148757  40265813  28011978    884123    492987  39595795  29370801    175117 
   199707   6183415  12922663  33127909     66112  48312428  10398213  15784827   4516467    100503 
  3993663  51377431   8516939    128057  20456786   4403543  17871768  14154942  68908434  21753406 
 11848091  14874619  39633787  14274575  30265281  27991888  23162164  23310288  74501587  16822214 
 19778907  16152261  78809811  33132173  86152622   3015135  37302411  30366823  33809591  80622801 
  9205275  76809128  11452998  48715444   3872571  40935739  14511561  64911287   4787223   2723187 
 32660971  23808853  29323651   1646295  37400048  23014332   1937192  34295451  23533393   1071928 
 12129563  36508644   4080478  94088499    498167  36648993  59411981  13254137  28808268  77318843 
 16335807   7741478   8696927  52146698  34249637  66717753   8887820  18082215  80060586  64696547 
 45211349  37406785  29200273  20965917   1213806  13314853  11342553   7841096  42414013  15423795 
 25610435   2214023   1837133   2961018   4094371  24282033  23134619  30732123   3298473  72645927 
  2788073   1294247   7133391   5348193  13135683   6521055  26159715   1519837  40704471  32047593 
 11398848  15027621  17787181  51713823   9977379  32181355  63072243   6723147  17434455  64086141 
 24639073  43695384  51901845  13020253    710456  49985673  23588157   7153388  51478803   1913898 
  1803159   2858013   3193339  13109923  14285298   5773689  74327509  51706395   7856379  46344486 
 28322307  63333211   2269633  30665724  35995902   4175446   8967723  43258180  55292331  12725443 
 44677616  56866579  58680259   6338078  30591355   6840929   3767028  30367233   1482747  42140490 
 86924141  23160915    149733  53800793  23815317   3144433  26078591  10391843  13344360  11675345 
  3837863    277227   3987477  25838021   6648513  63952373  13427275  68524098  47062116  15185100 
 19880907   4939450  23551588  11295759  18849833   9243063  14931543  25736023  21972651    769320 
  1743256  55373839  22542731     79125  17397323  18894323  14172883  70010532  11056685  54800907 
 30233963   2937993  28754128  30670215  60429345  17182407     14323  16267347  20696778  25613291 
 54753723   3233475  79968078  22243773   4208145    920823  37025559  95297973   1657443  10401958 
 10831185  47894403   4617017  11726397  39739373  18125165  72945324  19478799  34255579   3157395 
 37414883  38214695  28041745  36266087  60741179  58554267    434549  61323475  58598320   5369102 
 19955443   6774987   7060698  75642865  40825627   5581943   7238553  17750219  39517307   9799428 
 19485659  44124518  19278569   9309496  10259227  17161725  10245003  18028107   6247273  17789387 
 62090628    761259   2928731  18015771  43434331  26886891  79536219   9791256    437018  37391323 
  5491905  53213745  23560882  47294531  28042203   2723303   2961900  21568533  15338108  83173439 
  2723377   3612951  78563145   5453961  57364813   4252811    679563  10712845  27138763  41962129 
 65323824    326923   6277145  24461346  18021621  83903767  32579563  44467041  43127691  11412393 
  2295284  69766672   7017611   5214683  37868923  16748061  18437402   9687577  87813981  15391995 
 12885403  18736987  14288283  16870515  82795155  39818161    851827  38705327  23187291  12473343 
 57286675  59911719   4923153  67627715  55006823  70428975  14057355  16962978   3209137  12485218 
 70066509  43748960  60989563  36901638  68193996   4614995    358439  26862518  87658485  45986498 
 10635969  30934553  15626175   1817088  34627275  29426377  71885575   7990443  43176615  29674677 
 62872022  46778421  46467291  26809368  34797963  29320329  17575657  11320446  46646043  12463873 
  5454459  30379059   2724325  55626375  44445711  41231163  13468693  19137157   4030149  16441299 
  9351483   4475556   9269547  34027023   8321675  25973679  34059925  30787233  13782948   6375019 
 40413030  35719323    329965  70961847  21383403   9504787   1887423  43979613  17529435   9865398 
 20126687    242145   4314723  22953276  73409013  27787953  38371185  23913581   5541947  29506221 
 17092858  34117359  34162275  27379579  31354413  52123551    580791  30469413  11606397   8439163 
 20652168  15277903  34439807  18412773   1133367   3445796   1266117  53347847   1979355    413965 
 11479833  15336583  29665403   4627659    391059    168375  48515709   5076413  63178125  56698436 
 62891043  63912099  44262631  11692882  71233763  48032594  22980000  58718616  11910862  39055392 
 23302141   1113686  32874267  40775658   7692795   7734685  49853198   5457803   6976523  46326627 
 14283263   2698910  54617451   3881533   7040923   6364857  20448573  36074843  42036391  37041963 
 20223095  24612445    130185   2215473  18816987   1980183  24627068  19217139   1044993   5192904 
 10138615  68246347  11318552    348764  24171424  61944819   1943679  60281819  55440677  42435951 
  2853323  50218907  34417387   3262128  74415293  53769633   1690707  43758123   8793528  40392259 
  6232011  10234641  16688445  27958955   4036443   3272169  40019801  95052763  17514708  58610863 
 33641367  42993861  18503209   7199821  18337125  61015913  37761565  21262663   2047350   2719206 
  3753983   3293843  53833539  35300661  16475339  47137239  77988366     44376    397307  57941201 
  8619873  40326546  58538895   9647709   7068885  10864265  79568637  17682027  20362699  44875125 
 43853163  16000602   2546151   2825715  27449809  23419968   2584887  40964943  17701107  46173957 
  4598007  11040336    201476  10807800  41355927   5951683   9736706  39326839  36761603  80076579 
 23309607  15741107  14320347  71706112   5336003  38323023  17279338  36474459  59886411  10763106 
 20095483   4354323  42965197   1588335  30872627  61904547  12533469   1539211  39729078   8972491 
 47382691  33693231   1391355  47367975  52023329  45839037  49570185  22146667  10611795   8660610 
 36208743  11690932  33050119   7888513  23153571   9196275  16515023   3439883   3246626  34242207 
   215279  39379177  61855371  39908511  17173741   6576006  71190363   2730177   1975299   7034315 
 39244827  50110995   7256967  52759716   6680811  41448459  14734083  17428023   3119163  24271473 
  3024063  31153539  24164923  28971195  19792919    309139  59446383  39915207   3670027  44139307 
    88315   1075339   6046191   8233248  33849573  20574578   4894540  51138637  21266039  27618207 
 38274843   5863785  85505379  47094599   2949771  75798417   2529345   4976808   2654599  12975508 
 27159003  47900913  30701985  12522171  63917403  47463495  71836607  11802413  15689699   1900578 
 25410811   4073235  24015786  32508203  55189191   3468058  28187643  79426945   4949628   5987427 
 48562699  95676549  36731955  65211616  47271361  23444411  11855876  14782255   8151543   4367164 
  2325783  39824649  10633711  33717833  54702127  15993431  19857247  18073227  31669287  27602739 
 21609575     99123   9456227   9671043    138723   1508719  13119288  28213028  28480515  61466379 
  1073321  13788678  37493011  19086707  24782623  45819042  19276827   8203995   3681849  29962329 
 25763211   2334235  25196745  40014051  47873913  14567403  38805171  88656139   1511712   4528689 
 22921555   1662315  26689303     72033  16621661  12097747   1132800  18189723    995931  42584034 
 69342863  59643774  15558747  26243353  48874299  34145971  29004273  41931123  54384434  17457025 
 13242723  32714007   3317301  12616658  21694171  29763099   5754475  23378507  23510049  16355019 
 76728859  44314495   1901517   6197691  36949521   9221483  50891316   9438081  32445945  13038420 
 16513479  25679253  44136213  11126622  35448592  25086792   7023381  47868911  38645819  44222521 
  1877630   2119345  32433691  15995130   5489367   7438203  63578235  95162691  15708673   1821470 
 51357093  72755195   2188923   1365803  70881131  32250998   5027614   2214213  20149980    568416 
 14046455  16749303  12632194   5299883  14237423  49734663  56462779  13885332  18126635   6782363 
  4495884  12838259  32616843   5494515  34159923   1041513  23733307   4481373  16417671  10527718 
 10240548   5577405   3205905  10683210  16423431   7881401   2342652  63117034  28242443  67869873 
  5518835  29976199  67355477   8270563  13304323  56670863  17891991  24400719  21513588  10000691 
 39574567  37896098  96102914    716787  39667926  26601453  29950753  36578281  44985357   7792167 
  4157133   9789958  23483363   9394638  12736405  10945403   8700432  24729503   7577691  16452629 
 32742602    408327   1105842  14025376  66240933  63804764  39303537  43700923  28731032  25975054 
 46085219    862071  17150536   4279673  14542608  62778750  31863193  30871551  17844519    708171 
 40331598  54278411  90706911  29685004  19116623  41429148  69014582  29876941  36573297  14680491 
 41525289  18607729  33656947  48308313  59501832  31629003  12268599  64086107  43676399  23348721 
 49290111  22410801   2962712  73839147  53310427  61109275  63121695   2652297  29261229  24596597 
 36395432   5437359  20898792  77214299  36162095  25215082  71913549  95643194  23244598  42264072 
  1476336  11377047  17078613  32000607  38435190  28815298   3844271  27907418  15864345  14194318 
 27716493  15836358   1006713   1600219  43311792  51480163  58981051   3014133  14030172  41459140 
 16565007  22774875   4715813   5451503  24033867  19478949  23390637     52947  15332053    145123 
  3896013  43416993   6953337  10931287  14048947   8560939  56310853   6344337  11823793  50893603 
 41934605   1947372  22358448  31649163    276927  68295759   1885398  14462188    402552  49384449 
 15055125   9507435  46237251   9857193  77173085  12260818  45067259   6297723  31210923   3886539 
 15569586  15543749   2779123   9354087  36728177  41748412   6151956   1791399   1031680  53666214 
  4446243  39380198  17684783   4084338   9614031  14855361  17808547   2173826   3464783  31404501 
 16546299   3416943  40864399  10261959   8733875   3843533  80812347   7989069  12279408    399123 
 20454315  12262977  12080873  28030970   6083994  14915243   9472228   1406978  28499043  14901743 
 58881139   3109605  52357617  42595623    130113  39959493   3296424   2292676  22814907  35895177 
  1771008   9879980  78501273  11816471   6558714   3854957  38391602  15913559   5871945   6525369 
 43764735    690811  28650478    662939   2932972    872709    316499  32417963  35262543  16017357 
 22987176  16727858   4165662  26785770  12486248   1366523   2115355  28752387   9445953  11560953 
  6383623   8214855  23297299  12242843   9644233  24771077  49600003   6259135  31904002  22624509 
 67286271  18106813  30952599  10960653  52255487   3765467  55405903  27677955  38281083    617889 
 79944065  21869883  13310419  47668174  35717007  14776115   9250215  76254903  73078627  12266456 
 21101323  40266003  48984443  72140683  19039983  82293367  25558569  13509307   4038779  15203941 
 55046805  11193851  62369643  35505461  17189215  54832567  12767955    508667  72231528  35356887 
 24509774  30399843  50748189  70903297   3039159  22980773  12763107    581277   6170297   8094123 
 74621649  21696147  26534584   2575091  35199774  25908033   2382279    789450   8559067   2326557 
 18823503  26779777  31411593  32408925  54638733  33513471  20511653  31860231  11051211  42733397 
  5274275   3032709  88676531  42942411  43693959  47184108  48533185  76186899   7499778  37501643 
 12324638  31142301  32663042  13435131  58217880  37385526  34047671  44260533  10865255  12883895 
 26164999  36358959  73631301  36854109  91245121   6717043   4330517     41913  70331523  39359247 
   305757  25604253   3198975   1710374  68025894  23001563  20780537  62479377   6541827  62166535 
 41420090  19496930  11057723    733947   8531293  44499197   6369675  23988945  69812187  16493743 
  3071403  18364203  15166537  10530823  62583013   7406889  14751875   3772519  68556658   6255030 
 11517650   2950448  10551156   2963083  67216104  22993744  80122996  34371519   4295743  15949941 
 47354339   9456099   4971747   7082484  14197683  12058587  13256587   2197901  12626697  14922483 
 14707425  17189403   1015863  17914323  13121531   7304705  13899804   8868696  39551203  27219585 
 35584891   6581136   7583478  18908873  52161035  31659949  56225436  37396446   5241147   6574059 
  7577907  10793879   2637771  14017203   3260920  20086319   5955915   4707999  13594693  65761859 
  3052107  12481371  17471764   3619981  10458812  53829351    186828  25120911  20809035  30460168 
 44449893  58775215  78311139   1152873  29767146  15430902  58035182  11169267  71876391   1596515 
 35839966   3284107  45204881  10347737   2049159  42666383  54468570    826908   1223051   5624218 
 53305453   3867523  38907882  13772243  43712777  38253237   8217243  56257203  55916990  17810930 
 62088549  12390043  10623717  61296693  68852256  95576883  24139482   4055863   1160883   3290011 
  6268165   9319281  17895176   7142292  12705151  26397243  16883871  77435004   9164563   4250409 
  5834003  33600753  38097237  31207467    535725  52249509   3401547   2588307  17461139   8782215 
 54707048  12073641    876669  23460417   1783440  11429879  65802403   4831411  10101147  15147528 
 16348923  15032635   7685962  75337923  51102719  31227683  14017191  46541031   9166575   6162925 
 63519008  20128681   9563883    287997  40424523  19854363  29510043  19410504  30216008  49768230 
  3186690  20549668  13131222  52619492  35981880  26014898  17391980  70347855  66380382  21615218 
  3611146  40764296  27502851  68809872   9326991  14458191  37651366  25429749  27381627  14758533 
 18660938   3505947  71257267   5826711  35094598  29136321  34854039  55638663    714848  23746266 
  4930482   1539587  30143789  25868485   3438549  17730849  38216657  19473957   7469943   3897471 
 21571170  69075667  87003213  52171923   3563898  10777761   1365191  22473691  80097679    539613 
 24775803  30846274  83785803  77124303    302569  64852625  88865133   9103910  34924165  30920267 
 63605003  24137107  23052271  32777983   4588448  19333311   4288248  61438038  17060452  26934352 
  8644443  30896171  87852657   3921363   8129569  15543483  26909735  76095561   9488679  41837209 
  1847563  12733298  18166782  15753699  58253483  28487015  45043875   4970193  29649101  51794218 
  3108855  12023370     23655  56638968    934460  30657934   9155907   2047659   4432023  29974893 
 11046759  25879789  45540447  42673725   8043863  15297615  35247723   9750864    443523  36544533 
 50787416  38862875  64376916  33775035  14598399    511830    498859  43030243  26274493  10886895 
 30323065  31673923    406155  56061513    830663  27382854  49124401  28497504   6974823   3486013 
 76032393   9838523  24874201   3768431    558835   8517471  44981559  15226095   7875650   7067278 
  1436105   2274187    969003   4132347   1200969   1701364  14474819  79558413  56019751  33060346 
 41006982  23970168  28408861  20138927  17934093   5658555  26481291  28761978    821363  14664533 
  6338859  58772207   6439875  19193577  75652882  16182905  11771267   5373311  27651021  39619587 
 19586521  12560529   2491407    775779   1506927  24783483  21148240   5306411   3687513  57839091 
 17285391  80318363   9653991  11327705  21157723   3306865   4737385  10644345  50567209  58271622 
 48790464  26371292  40621704    663698  78262791   1589699  17574959  53182587  15916100  52522107 
 44613389   1561739  39916707  64720507  44623763  44537812  43485154  65332487   8505807   8491743 
 93009075   6390144  12198987  12728445   1411496  34633174  48330978  31791663  26013827   3319993 
 41920463    931978  17795434   7460283  32226283  16330128  68358143  58668291  49686143  35103803 
 65034169  10914938  16129585  52248033   4727895  24292498  23739679  46677563  41200733  29714860 
 48020491  53453415    879995  25040571  53292699  11604619  14294463   6699893  17251227  13477165 
 27183363   2192733  31210198  29083353  69331203  15132528   5285583   7289347  26912343    635043 
 17634903  33563883  15090737  69276675   7074222   8716446   2931243  73176669  14213355  32226323 
 61217769  63108953  83773954  36567753  10964003  75029742  11638976   7768773  29191249  15361629 
   743987     76303   7577119  36917845   6188885  37232375   6798331  48918484   3280961  22054155 
  1910523  82146483  14878602  21509373   6651945   5302203   1407961   9594848  19553643  40854750 
  7123659   1505848  48801948   2252763  74995098  25854675  32398260  16920719  41252559  25236416 
 30210027  35679183  24968373  40037197  49676643    676743  25622603  33565515  65885328   9991260 
 10043961  51855719  21265303   5412603   4462235  83680655  23066496  50029323  69337020   1785641 
 53277023  10262271  11296203   1563763  30916359  27646688  54990522   6816921  38556608   4762851 
 56066055   2072586   6596581  47299889  19141395  58119915  28918059  43538998    286971  45938414 
 34416081  17579982  69047167  13247123   9891843  15654453  62363643  20261915  14378547   5137563 
 12599853  12326553  86067123  76391893  23468147  52948662  29970303  61884741   1577739  44709480 
  2043615  32405245  29893904  33707118  21735959    132740  14695461  59024323  60201948  21278931 
 10178043  55264803  42425203   1447977  21808854    694509   8716395  20690786   1507173  53905045 
 27241893  16400221  20234271  72423673    401343   9718887  68115555  49120467   2379381  15410859 
 13851519   9957291  57559467  52223915   6991892  28528380  15793755  15140892   1545961   3057931 
 38584335  13711759   8093145    583327  61744498  11949819  62402023  16655112   6496983   3371997 
  4213473   6467198   8747919  37345623   3135483     12123  12540663   9582615  32277665  17649402 
   108616  64229163  52282350  28280288  79540148    273483  26385335  10278651  28682811  41913699 
 44892303   3668065  19763997  65869234    402175  47858171   3295239  56731707  75588891  31663299 
 40738587  14580473  19108563  14701195    118059  66193103  50567943  17959025   6384093  32016713 
 76686927   2042905   1009896   4359632  91704412  18365070  35605017  13744223  45819435   9818995 
 35693598  22581883   2034939  66350799   1295867  57012785   4235259  49987123  14870188  17098953 
 28215503  24114733  35802123  51329147  42862398  33031428   9127948  14740543    732079  14275867 
 21859431  32888139   5164731  18298760  70852221  16071591   7928177  19832507    240307   5476087 
 25494955  60570965  70072653  49340745  27213253   3162623   4105228  49271469   4531468  26549165 
 11097253  33516844   6647178  25734807  24328891    476447  46825805  49442802  71863707  60954243 
  6652339  65370959   1046373  62746125  11323883  64446813  60503485  75299061   4438548   7348298 
  5611463  55167639   2944419   7390368  41941911  21124995  54789285   8090205  15586395  52250778 
  3427211   1899933   7700193  40751590  81752731  58426803  15628821  15593127   2019199  21422915 
 44812315  18051527   7740537   6394043  29206466   9967579  86920733  20901168  10566147  40285011 
 15873711    845253  34775579  32945959  28376981   4008783  16721349   4847739  11386748   2686347 
 53136038  15468303  17755213  21368070  29428457  18867531  57440891  50703903  75394923  12210979 
 60721263  23658513  24945717  55156789  43839893  11719611  13297558   2575725  45846336  30655826 
  1239153  15992253  50398926  21883686   9334696  71621911     62185  24753248  55344563  20070075 
 83197083  13280208   8810898  68106963  22723323  11200699   4196463  63452940  35713499  59727588 
 23425789  22358976  17124303  27506143  11153797  56114467  27607338  59509684  14062623  19025331 
  9379724  20210890  32805787   1387943  44383033  48449174  46069099  21143607  46449435  22182955 
 14725015  42194877  44264355  14535426  96660603   3047673  31155107   2247896  17804433  30512740 
 64422546  10810515  52430808   4532365  15914076  33635265  15436159  62973558  51696323  11442125 
 69525483    288873    403323   9338023     22644  65879531   1227603   1567603  62533501   8259819 
 47471238   3744696  40162179  31341627  26252067  33263969    140019  10742305  62964847  37055743 
  8654990  44776659  26168603  17299965  22621106   1456939  26013220   4794404  17646050  12225798 
 88736320  45442120   5853516  12053225  27679833  58076437  95309892    863289  58025439  26608215 
 24729226  21686763  39343833  24784911   5706975  17363795   4421579    648059  34602103  51674208 
 51517472  42590373  64629393  36306003  35863473  69455164   2028411   9026071  32744481     83355 
 42102658  34827293  17388207   4166391  19811779   2894847  11781478  60083767  22052274   5150871 
  1344843   8474783   1593715  82101071  30940891  63768873   6693188  31784898   1153627  27624533 
 29160123  36960025   7236918  38007855  10946707  26458509  64515877  24794698  16324786  28418394 
  2513139   2685839   8429028    965478  17877893  54414301  70400095  29076027  47512302   3156430 
  4964181  16928307  18643623   8930693   2906259   5423059  82315281   7961118  14799765  10343873 
 51945831  52664707   5417752  11793453   1891117  48229467  11733883  25309641  30039075  15923397 
 27282171   8336563  49961168  41173889  38116311  31646193   2132265  17885199  40232342   3020571 
 58552062  57526427   2169730   1738029   3955696   6887120  93548637  11287767  71286783  21823514 
 27291123  45662937  11313783  15412968   5651007  30694983  12547353  26892321  14782218   7853249 
  1252988   6573627  10143221   7328384  33261559  28217421   3062443  43389409  77954623  54245163 
 27298373     21528   3165747  33906996   2330169   9620427  35162808  50976771  33076404  14000707 
 13291770  27151953  70436229  40837047  12710739    540121  31628895   1945335  26594403   3015551 
  4821801  23225881  19296171  28857538  16453923   4335301  57213627  90362535  88896687  63060461 
 36278515  52096318  44939726  33237312  64180008  55521893   6322432  46847103  14230966  35945305 
  4332103  39697032   1120933  30091685  21638363  38001223  11808465  45005157   8001873  13489748 
   652073  34167867  88303875   1323131  70216133   3310584   3343029   3637431  39125099  39285096 
 32286003  26473248  40246443  34891798  22799819  12499123  50168183   4481403  27837283   5196475 
 14478897  32787093  39395243  19035843   2708493    669231   7789878   4526201  30879858  82706075 
 33203155     16131  11082363   2473055   1693678  54886890  16035489  20972913  64027773  12296682 
 77543378  54768873    431043  37684602  28027311  26396547  28854302  34122526  53756313  15210087 
  2704109  15574231   2974941     82249      3048  26557731  29880267   1455565  25114918  17321987 
  6685767  39123734   1814723   1573143  20803593  60210091  21031656   4093755  31264167   8463804 
  6907339  55056867    293658  10080893  47616723     22422  57960215   6968259   8698292   7509173 
 16733643   4122267  46050567   3204708  36802666   5332632  59286945      1299  17406555   8744554 
  5673999  11946239  77887767   5248331  25208893  15434503  25711365  30830370   4543269  45792123 
 48698663  41550331  44111883   3101624  13402473   8842603   3315073  36227283  11463147  27859323 
  6678081  49092703  48475827  23037423  44347048   5362475  33719751  37836957  13206219  68898903 
 56571198  38912075  38151259  25763432  37432593   4341694   4700331  57964887    480127   1622787 
 82927898   5854906  12615249  49625721  59763201   6642393   1595094  55692417  45638408  25031168 
  5908145   3355335  79284141  48635367  19638829  72619043   9892313  88879059  13676715   8512059 
   563023  62452823  25612815  12257853  72746449  21123547  34888278  40489594  27733367   7208698 
  6792747  58796163   3167358  57524219  22082898  46434123  24629505   6269523  22415793   3405993 
  2097233  63966825  31111827    798803  22642935  82554558  22831929  62578718  43355963  59952148 
  4377646   6207480   3423408  53260468  39244439   7099658  85771252  46660683  11474523    388485 
   267819  14487453  15376029  64526327   4037391  10544871   9251521   2125317  11141287  45016107 
 17796699   5580888   1177703  24775306    201435   3067915  42403575  80192310  34146683  62404179 
 53552923  12002023   6854015   8589627    980929  82514683  23755515   1275355  54737036  23620985 
  7517433   4984539  19524267   4317999   7981539  39903082   3904062  18906036  27853813  44106735 
 44650043  80008094  86573181   2235777  19672443    608591  27681081   1669141  20055323  11842455 
   760471  67083612  33716379  60278523   1368187   1467759  34731323   9265169  26116564  48377235 
  2097818  33280640  31396885   8474907  45052866  16290753  95103443   2771454  19336683  19866603 
 48288675   4323252   8124967  50119638  30504237   4066134  50570363  19278801  23546730  11646793 
 31354873  20928039  38906748  13236643  29615764  16021671   3916613  30891195  31632699  29906351 
  4473578  13466367  37905249  11626101   9866150  73042279  37802062  10159593   2570823    189873 
 23390817   6887991  25003059   6761295   3816808  87173573  64186323    781662  64275819  14500403 
  1611513   6339555  29331724   4540059  10556357   7821663    160675   3529055  17181623  10618368 
 62621430  11257639  11958258  42371599  60230978  68264403  23325093  29217003  26078415  63013683 
 50417203  41062466  62782227  12932139   6533385  27532533  70402895  64629243  10503561  46188261 
 31554655    467290   2068215  53447930  11137467  15720555  87263715  37846239   4009531  14141817 
  9582794  29827863  18185273  52720517  39055347   1756143  15008413  55261663  10957307   7106243 
 28368453   3050793  31054833  40814083   3374315   2924762  61349971   2353659  45556446  10819282 
 15566613  14141689   7127666  75393135    934113  10537023  19705704  52893735  59889823   2450883 
 78281208  24537003  24499277  30908335  17169048     28059  13205458   2127911   6786873     10353 
 52430963  71732333  40069698  71546343  28730699  21326043  47794883  54247029  38248473  42579953 
 15487903  29896528  52763273  23541900  15453319   6469509  32397609  59693883   1743823  25942177 
  1003055  25717434  41353528   7003210  33377613  39627523  60796617  14841996    503657   2804715 
 76392131   2805342  23354482   4290832  33081668  31718796  22034793  12772923  43369479    921837 
  5834283  32226828  44075279  43639482  10591275  12814583  20594544   3453443    394971  19632984 
 46188419   1039883  32574493  29098637   3991105    650883  28956330   2146318  71007891  26406223 
 38649435  17044695   8742791  65782466  11451511  14463075  44998011  65564223  19051309   7118715 
 16323783  63300915  67393068  37129767   2527175  16285851  16180283  45771375   1109583  17135997 
 41725263  38545371  10617873  72162906  25809353  75325064  26545911  47610074  19489593  18358309 
 13532250  48412793  14570931  28913630  74541174  51852346   9247683   7692905  10104450  52883437 
 19563831  14494953  28211109  17846995   7380153  13421532  15525741    326429  15313533  89441187 
  8109716  26981531   5994069  19070373  21693667  57618423  63567543   9007323   7173179  53232588 
 16893363  53573651  45154252   4654571  97545103  56907043  27491358  32701313  39517370  16989738 
 29129954  12970263  13192203   2122107   1563608  76069755   2186723  29499084  14373818  22483143 
 29566583   4305931   9037833   1410246  82528734    732663  20629593  15862691  30436353  14056655 
 32608473  21455531  69793161   5531396   6441423   4011424  68295768  12186981  15267438  30098259 
 46935963    152800  17831265   3647004  16515267  27984534   8458635  38960109   7871478  70520675 
 30036290   3125994    902451    758049   4199445   1509763  33775451  42253929  39768929  18976613 
   961755  22423515  24284446  68278011  11593189  50627667  45799756  27243203  22967627   3448705 
 22261143  43037835  68479793   2258587   7870931   4204293  38554011  78932816   8828957  20252607 
   771703  34872075  25958535  39399869  41023203  11693499   2295677  14245675  38276844  28553979 
 53047483  42568311  71009649  62501309   2927833    772093  45430795  12059254  26230965  76141409 
 18123107   6863079  25634457  26361807  39893739  11675259   4922979  23575623  17483973  33629181 
  1033723  53853495  33812766   5239703  10972513   2044449  14910199   1067825    443950  52844992 
 41218272  25637813    123951  54689183   7593513   2310126  10342779   8544417  29398617  55062123 
  2144760  62978688  36298907  39459933  39915339  13030467  33231111   4625694   1591353   5701378 
  3112495   2910788  18969731  62095635  15489443   1265295   5388518  55010298  13137867  45471638 
 14924832  27491418  16726651  14063151  16787851  22457103   4242423   8404339  14574795  66681723 
 24815499   4829699  59759658   1194255  23334765   6966267  36130623   1353930  45162975  14134603 
 56920143  36610389   3210048  33005053   1042318  76545075   4035243   3372145  60864454  35786523 
  1939407  19193823  11815419  15602673  46499637   9985403   3032409  16229391  10676019   4891669 
 11733711   1982616   3708933  68686921   9839829  36161157  22890592  29498802  67657096  30763957 
 31890835  40373331   4368224   7995011  12059983  24120695     55424    126171  48463212   8927292 
 22855512  12650331  63485671   4982451  16478075  12202199  46557471   1185275   4251755   3581988 
 11064621  49962867  12034882  21941693  28541526   1204755  38188923   3335851  80179467  68129475 
 14426403     30111  74225523  79586099  23427293   5413193  11949343  66073303  28574403   2047125 
 18048048  12419728  13111358  52236363  59251707   8454822  24393978  28856643  16184439     92691 
  6848673  25418451  54080916  14700765   2726217  17197097   9704373  38812707  12647283   7836903 
 22283574  36909744  21529433  39650748   3044319  39935269   4662123    420108  12987708   3540781 
  8459223  44546523  16607756   9547323  33540838  87994707  41557443  15887148  23415909  23603003 
   759114  12491205   4097573  26361843  19982652  47411952  48716142  19757031  20245536  13937775 
 10502189   4589288   5869767  41628723  75457224  22100030  27680820  26034318  81410487  71399319 
 73946203  33196278   4295133  36107691   6414718  45426158  25645677   1042197  40888149  39895011 
 41814011  49936457  16471950  13123323  17642730  61956745  14421448  11365673  40346286   4468713 
 50389043  51663463  11813078  63975903  17858667   3923647    421511  59642993    781726  22794204 
 49661595   2106413  27959070   5064451   6525110   4286783  39026940  36802080  28293496  17424863 
 19123673  52254843   2870935    919972  23615387  46554345  46022089   2973073  10520119    407519 
 18931475  26148939  18900503   2480701   7904769     54415  13058450  49882195     86583     27988 
  3190398   4933003     44423   2066529   7890375  52419353  37544775   1322115  57320930   5667378 
  8907038  37717725  30875163    756708  17113293   1527667   1570587  20846979  42815433   3361299 
 21935127  70375749  43346723  15586622   6679911    664563   1691936   2291649  41032505  29353035 
 31124535   5981043  33676640  29831309   4796065  12675487   9361123  13762428   1806683  27373271 
 58977093  32058845  28567349  14207102  18303411  25990661  10353254  20129523  10174659  30989627 
 20958643  20059701  38956248   7554213   5464423  27293100  57476583   6330923  20495609  25670865 
 20209637  25923587  15911566  24702453  43969798   6775700  34304946  14840771  27422419  12867482 
 21214467   7307055   6562666  45570571   2031299  39450198  29418897  20978771   1019879   5223356 
  1927103  22049395  74369556   1757123  46115535  31827440  41458035   4174163   7452294    445667 
 20159578  50181573  35429099  33045195  56382135  65211545  19631667  16669437  37074671   1011334 
 13406153  27867613   1303020  19131873  56378643  11854058    986371  32729143  37448853  83438049 
 10098683  41617495  28336229  58623339   5462851  13230304  20117409  29226099    362198  39979942 
 16328183   3500178  17333985   5425746   1328149  14944083  43586253  23087795  16712315  14045484 
 23881639  31063727  50098381  12348942  35526978  62451480  27735223    747279  20680593  21462903 
  3077691   6079963  50658522  56599463   2054581    224418   1586187  18130633  42945633  23905355 
   309345    646101  32448012   7639949   2359068   6011953   6654057  53811015  26476881  32142123 
  6036153  12193902  10288671  11028255   6539138  16131780  36382259   4937604  72956465  12366303 
 18017815  11503503  22945227  19079043  70497888   3018235   3775752  17404411  53039263  16558791 
 47916363   9855738  56517763  10499233  13127523  22765879    289403   2311483  50436069   6090054 
 19833426  36177747   9594136  11585661  48031887   4422003  23533328  20202591  46203995  28212813 
 61842723   6910983  23886736  14898123  14017161  19747325  25209879  80907739  30345231   5350237 
 22431603  22954782   1542174  34125471   8463433  62219853  25538264  24049413  11809041  59663363 
 10939989  47900983  91007221  44606139  69212728   6559844   3551470  33006503  19384583   3951820 
 51023088    453955  45206973  47992075   2067441  19711923  51212032  32228714  15834365  18394113 
 24051623     82962  52687298   7156182  83447835  31138311  92871227   2841002  70713537  48608786 
 14313725   4479939   2503981  20164371  14094090   5508003   1797688   3372201  26027943   2199780 
 31395928  64473513  31169011   2225365   5380043   4562583  29732798  16690848    439305  44421235 
  8633517  65762875   1364069   3837508  65300099  15748323  18446856  60959967  66846588    856209 
  1430097  54913275  36935406  61017266   9652931   5501403   3158512   2271833  12185979  13786143 
   725771    564633   2701299  47140602  15150894  24673191  22396104  39381198   5563291   7930619 
 30780955   2085598   5596168  11685711   1510692  46778742  59446296  44207143   7124931  47591583 
 18647976  17374848  26130979   3573835  41786355   1760065   9816603  20066613  41699967  36888565 
  8233649  37611489  57809275   2883335   6155677  48889104  39850061  22333397  37302435  34516329 
 40781193  36830904  28930869  55175411      9125   7106343  60213054  66862415  33188339  26702615 
 15146501  24438103    780779  51375573  45911343  12719493  20786427   5984226  66804346  47139523 
 11188426   3165915   2834683  29542517  23732244  30825148  17972931  28222003   5596728   7521318 
 83017595  15979028   1118571   5856603  63799559   2173695  29243911   6730968  55288114  25966987 
  7866795   1071545   1937635   6226882  31614729   2046651  75488998  29883248  23254785   6889461 
  6581792  19793088  13112658    189319   9390691   6350523  40943251  52945869   4778411   9520329 
  3331919  36304993  14619008  20622039  51166788  73422780  45007299    959065  26441373    766581 
 56367687  23706867  11223807  15734995   4439265  44989021  29860127  22524000  45002691   7971009 
 68200215  13766307  82517338  13244823   9833859  87361467  16594723  18867269    175056  63714123 
 63409131  50780891  31686855  29466975  21967453   2728435    158065  64469121  49224627  17253514 
 66282958  58915043  51970758  47088393  29957727  51702334  21060877  44946466   9346459  17557715 
  1553531  21990333  12707654  12473142  72145833  16090403  25039437  21939414     44163  72433731 
   668275   1604166  54770683  28436219  24113365  60027753  15625371    246951  26346723  67389163 
 42507423  25159521  36572367  20986624    788959   5098073   1044300  56743373  25283895  21195003 
 65494153   5348624  16007180   5345577  36598821   5124627   5911350  17188551  19900689   2737575 
 24291579    210762  74426587    325575  66552437  10131823  10049019   8769821  24647339   8001794 
 27422364   2765033  14188923  39133448  26964333   3022373  47214666  43151723  10359499  10905128 
 32922126  42979540   1908099  19196355  49795893  12019578  10073103     60575  45208905  11140603 
 28143768  67691999  70386459  48563751   4468081   2427401  25063407  86729798  35372499  18799059 
  2971077  24615018   8273685  17967288  42540489  60636335  30739282    437259  17081748  23118373 
 39780811  74474949  22489051  53914413  58561665  71930787   2572056    220504  25200453  10923355 
  8842700    750831   5119727   9374397  18205387  21580367  22401363   7082187  25271523  61774342 
  5085814  18284583   7704708   3044403  49843577  57223643  71210658  57020573   2104995  23620533 
  5104464  10925723  12254428  23208583   5560543    395841  79694282   3728193  31840383  30672699 
 38119425   5565715   7148816  26742873  17020542  74095083  18923263  43536099  23887904  79825015 
    11039  25395243  31665028   6259653    548265  26709333  25994635  28928623   2153070   7296432 
 49348719  30705694  32078919  21919947  54277573  31006046  16286727  33616233  31888763  36610283 
 43637727     19233  15725547  19270389  81123733  29052858  41566403  23061536  37662143  16639278 
 10669247  43906339   6293235  58687763  74792075  29482523  20051323  86130953  54377523   8535071 
  6325235  11608137  20557569   3764259  66347223  47267497   4190047   9705524   2383899  27920627 
 30485523     74547  62445711  33037399  11129010  18992211  83639953  63199707  55058811  68883407 
  3665281   3965448    176313   2098008  69832187  13237347  14408107  12820123  35433138  47417691 
   432939  13225225  42815637   5922330  34648197    373342  67774544  11208579  73637865  46750324 
 11444531   3958665   6607347  32162123  34675094   4078886  17328544   4913291  10958849  17582765 
 37530861  23874877  86055173  65138029  67969923  19782445   9486717  71946998   1178643  45249548 
 16883727  40769831  15481179  11721531   3418998  15985523   8086995  22211793  61337403   9454441 
 28517508  31119483   6403278  19434048  27005962  37693295  12642487  28165756  12689223  55224777 
  1274531   6102858   5113349   1684671   1423482   9305603   8971011  24059541  25977888  36257967 
   969927  26692165  23643875  19871397  11121623  66638052  44990539   3153843  10216745   6181473 
 30660542  18321171  12656217   8466779  45191823  60507843  19432893  54718371     22753  59175855 
 58124504   8287094  13461074  27050055   1207682   2657393  29202179  55279415  35364919     28229 
  4213618   8882103  12737443  60533043   6248892   3401115   1388783   3580271  47720517  25261723 
 15082171  65744703  26332172   3365751  37648719    231391  52984873  11677083  27061386  27836463 
 23442307  47838788  19932747   1369339  50966395   2370124    421490  31216065  53362134  83579688 
 14794832   8467398  30821463  34412325  27136523  60141363  14882814  36229413  79825341   7447640 
  4093212  17434995  83821141  46870492  19110459  24226255  23224471  32226171    810963  21429867 
 56103931  15837036   1014331   1905483  16697661  15033075  39560682  33980503  26809227   6548091 
 21805491  20123763   6483918  25334900  41633934  21060508  19026515  50206583  27122298  43649564 
 12338267   8033505  38238843  32562367  24502559  14648331  44823363  59530505  53041571  10569678 
 13000448  43209009  21018102   1449648   3765288   1978883  30112562   3243948   8377245  17071173 
  4480477  13618103  42395962   5675441  58518258   8750987  15297879   1321139  10715058    801631 
 55229971   1395345   6139893  21579898  60961396    211227  11237703  25242369  23392590   7648635 
 73238893   5097639  34866570  23830467   2777007   9441390  17984061  33383373  13155018  27657278 
 79790148   3420531  12434562   3093048  25863597    448991  19849095  18202883  19621821   8252819 
 34215533   3429323  68095168  44547693   2984123  39784725   6988897   8666715  32113787  42474319 
 42770916  13819398  23155533  56854689  47448398  15270087   2511463   3859297  31326243   3867363 
 20629758   9950030  73922988   8433681  27972873  50352882   8620867  18215803  45810279  13804429 
 23985808   5511557  17768067   7804077  64116189  25589799  35316408  23970493  42698190  31508768 
    66427  29167023   8704973   4164087  43040809   2603589   5011015  41746683  42675051   2380881 
 17921649  83118894  15120053  41713993   3335763  35845443   4954164  25364481  33034501  13275769 
 15273927  20473179  32857823    686939  13011227   5832583  87457426   2544603   7862223   3038123 
 62246563  49664883   4321623   2460287  76440148  81451779  30787647   6347103  28613499  89874355 
 58068252  15549256  24040986  58579285  37870396    873083  86795943  20031666  93275431   3627708 
 40733145   5531792   1653874  15160203  20114283  60025488  12046115   6366493  31543955   7645722 
 25477464  33039591   9577299  69098835  14136297   3994683  89060283   6342642  48775871  78064843 
  5602550  40758456  30948306    764868  62201859   3018326   5541883  12790602  25096458  24302852 
   255241  30593357  58177761  11750858  50910048   3442548  38685331  44990299  18676872   2968972 
  1337417  76685119     29922  30364523  18968823  12586863   1617154  24480303  47509069   8951287 
 37360314   7454563  19907829  24871284  28405869    959043  17332269   6067383  30058983  23327988 
 41159020   1251843  19917723  70293397   2104723    298617  51496839   6623355  67552503    902499 
  9524441  43651083  23092698  64031232  11681891  25605167  17652837  57853639   8509552  67033401 
 11469915  26372179  27223467   3541673  16680071   8605203  21299115   7086563  57700360  22478513 
 39370883    883509  25732851   1768198  37262558   1986043  19149195  31012269  50862765  70653563 
 58664963   1133529   9062462  16828905  25087311  39013559  26563550  52843227   9950388   3693895 
  5380386   9920319  30211238    783976  47730407   2250960   2669998   8230495   2689323   3278658 
 48633495  41671363  20080306  11976757   5365203  16145051   4521123  52542579  27972860  10823474 
 41061873  57201600   3601555  40515666  20635479  51456265  39595013   1028475    284139    703371 
  2340631   1441623  54634075  14285615  50919483  29648229  11666193  12111023  72478199  12754455 
 32341524  31527498  14982706  12419985  15898907  11599999  24258511  49873014  34991323  14052304 
   284583  66837214  13726167   7508145   2143903   7700163   6652311  48754923  19156989  12704772 
  9197161  37289067  21890483  12551235  20322141  48029765   7073115   2946003  35186855  22822287 
 69834693  17446101  71027181  14463159    342825  19116428  21168312  19549653  32697094  34841475 
 25257803   6185573  63815545  33590273  12893675  41879577  60992244   9771115  28526115    792027 
   113292  82851723  46022023   6031715   1912506  22096375  57024573  55309047   1367043   8371797 
 56888877  14262623    693507  34248379  54783379  26344155  28139229  62157023   8773576  31992049 
 44072250  10664836  11881157   3212841  26754670  61847330   5939715  23342091  57457491   1630971 
 34812421     78201  89218602  16727163   1545713  25227724  65474993  47810413  69468633  50146935 
 26784658  56560841   7815931  38157418  15214338  23199352   4680825  37357350  44013081  45714739 
  4971998  89452443  24333957  22521102  53435743  20878802   8365163    498993  27915439  47521527 
 58387848  55584918  65398963  14628147   1619673   1128228  12385327   2068542   8680863  37182843 
 16511683  40566165   9988643  19832645   2754344  39166415  28990293  14325343    822610  11197955 
 25253223  24333755   9397489  48521778   1773699  51400228  27339743   3649195  26019424   4600721 
 22578118  64980355    635156   3314953  46306943  11279283    867423  21717643  31823371  61878507 
   351678  16162962  31656875  29208582   9602027  30341035  27558388   1931643  12053983    617875 
  8910528  14144235  30073243  59705373  21489125   8296194   3959337   6497515     24183    350226 
 20304319  14676392     60573  45836839  59263131   7173429  25794105  21621078  27198769  70954887 
 58022208  42108717  20134841   7624023   4409073  27323340  23982219   9264899     51594  13381239 
 32767030   4767433  35360911  18891715  83070113   7263283  34612106   4433805  16109245  94958092 
   139623  16856323  15848527   7576335  57222267   4767866  62273243  35100342    830211  35719404 
   332023  36621669  39399777   2601736   8745499  58567393   2916344   3904715    501963   3905027 
   303279  80962998  40968283   2892075  16667631  54681130  14181759  17305579   8103823  36454849 
  4015387  72440005    690735   1047106  26949735  50960113  15393787    370814   8679435  41108203 
  5109948  41710038   8426659   6748809  32774507  66151325  80021787  19668723  62948898   9912813 
 40371429  37649915  23041713   1331358  29409483  63646413   8989740   1134339  21376428  45871326 
 34361163  20219847   4667139  66483791   4386912  25396473  10988030  39379569   4045793  26362187 
 23988857   1443219   8208627   2946300    375045  41343971  45784467   3812611  21409866  23907669 
 40742271   9212848  13206539  11906499  57510387   9671883  36828879  41328168  52541883   4929043 
 21851043   7047555  78875781   1665663  65655093  11540019  36792920  13288259   8329990  36268989 
  3812113  30991415  20688391  39072293  75752514  26278073  31612837   7586558   3467103   7639736 
  6398718  45708413   7569607  65731299   1692923  12928953  76230597  25454011   2204093  42902598 
 56932863  41098890  21481848  13672631  42634698  37320603  12163767  41967270  15431398  13604973 
 50367955  17249959  22018938  11821208  18824955  37936589  19529811  21202473  12019417  41888683 
 50974241  28137741  36298307   1512298   5252008   8152021   1492614  62789115  40136579  79578245 
 14527888   8086311   4295540  42082359  21450636  43271597    578712  48163844  19248567  37425385 
 25142163   5076691  16691227  43643611  18626190   4050897  11414651  33806364  49312813  62349003 
  3694968  47289365   6944883   1676349  72641648  63881668  57039283  40821783   9013023   7403143 
 41066295  12843683  70292795  28215728  14595143   5723056  30469804  45408579    333918  45695973 
   467139  14683869   5844088    917268  40310360   1527096  50369527  25927935  26095705  45800235 
 12593355  32912539  56252048   5004513  46266263  19350459  16090707  54596724  17472555  49129883 
 11527470  26842434   2680290    138429  19187804  56854935  64921303   2333169  51626175   9199764 
 24838179  29612935  49647275    346612  24967987  21683113   3508761  13782023   7790238  41644523 
 51653631  35534388  29495820  25255089  46764771  15889744   2449275  34354285    182227  18647367 
   950802  16947781  19166025   4188955  16436585  49097607   3618075  22867099  10776891  18012553 
 64971231  17326707   6278985  57738383   7986312  74667603   2693850   6574201   2651068    262441 
 41412373  29931827   6280962  63513975   5159163  41162551  56245737  40133747  34173129  92004378 
 60428667  34563302  60561078  21471462  30625689   5120563    612577  10070719  73172676   2278203 
  1397373  15288123  36613623  35972988  33272595   2476961  18677809  22763071  25924596   5574020 
 18689309  66110154  44571199  17363487   6737973  54459571    989243   3318171  16383339    443137 
  1930635  32918651  33645198  46717983  27186767  55842523  21329403  17155247  36646852  16413927 
 44552618  40847480   2254815   2534445  56478155   6446523  60795195  32051774  66399425   4732056 
 52707362   7247868    914850  64201150   5532163  14658513   1049094   1639971   1315615  50942573 
  5694823   6264315  44464593     66179  44487051  23340166   2235543   4507626  60818155  16287513 
   842811   5326431  12270698   4127891  28164021  11247135  12786427  46121613   1439169  10182012 
 10361305   8320027  10078736  76460631   5773767  24754179    386298  49532819   4428723  85148193 
 44990757  22200521  37068924  10422075  11150592  57127433  49941091  22416978  31714943  22724316 
 30787143  10321343  10751083    333117  13341121  33917595  47355963   2992623   5850429   8948579 
 34350543   6564439   7447123  47988012  15836243  13055088    593318  19466979   7685528   9714278 
  2710839   4618266   7209898   5911077    342518  85200248    817500  68769673  30728439   9915792 
 24031650   2978088   1264692  33983495  19890287    864992  84318435  17931498  64145855    535337 
 55643931   6944343  53979727  31549410  37575539  31437694   1595703   5303307   9322246   4251633 
 10803267   2708548   7556347  79975163   7046718   8372445  15890109  19312581   5765388   7977933 
 20277582  14303685  29686297  13692501  13144750  47173704   7382649  54793941   7968029  30505459 
 43010769  56021123   5779055  14125612  74859403  71705163  32387373  13617493  14143819   8016571 
  5996148    594125  31542546  58302235  52853352  96361673   2632732  53648793  17329941  23565939 
  7114923  10909161   2944233  22969044  82427820  49690573    835407  64512243  38191023   9365503 
  1143090   3810138  10414941  49689618  43014579  44664750  32244777  19098716   8421941  69540347 
 11069713  42008389  75880770  36763783   4725042   9199463  11793023   3484590  47954441    431865 
   569990  33366625  45063267  68239399  14915483  15451368  43914978  17999195   2203523  44225999 
  8727615  30177557   6051956  32600715  30752739  33090466   7070872   3833923  45750343  72975532 
 34766127  12672603  22492703  26878337  10160169   7862322    192854   6797031  42117121  20687853 
 10543095  28561911   3969367  45947595  93824934  72763098  35329758  10535863  52264572  26642579 
 33535521   7119719  28608543  52933475  15979261  84040776  32279634  18065132  18132927  46128567 
  8287353  63483963   6425937  62807263   8447559   2108538  23482783  35072655  20526533   3750459 
 64360455   5069931   2607918  20803305   5886373  14633238  16895668   5274087  33005823  67844373 
 13606431   2034463   9517356   3933375   1500663  12404486   1288329   6963639   6221905  15144978 
 41160921   4594038  65399395  39251379  68879823  24230007  14040275  26013741   4727735  67841509 
 42905160  16595959  81580689   6016299   3155694  73722018  35912796   8968446   5732907   2403720 
 21346451  14562850  20417273  34069080   9482315  47165463  49151469    717960     14353  12401147 
 13089409   5619638   1291787  22142423   4945429  11339739   3569269  24429175  11482293   8180271 
 12047301  17523819  43690313  13670727   6873841  14801819  15276993   6664074   7434409  21434422 
 46282030  14527653  62267043  31165367  60211833   9753867   8590686  26524431  12800779     26515 
 15190395  54093435  28794853  57298845   2196002  16872517  64587954  10452785  15771879  20561084 
  5449983   8751003  44095986  47855043  40549733   4852685  15207631  15532255  32561823  33513577 
  8097019  46608789   1595283  29811483  16943391    850715  15225291   3838731   6004395  79288233 
 32201883   1473663  32755560  51785485  17013405  46552618  46755665  10141503  48797138    641941 
 19044772  15414432  84386373  18746193   5475027   3404895  47761611  15021075  59237433  18370313 
 11052687  24049069  72463642  13653969   8355627   2834308  34723763  24129239  61721471  10166579 
 51304123   5110949  29810553  12241723   3919227   3246451   3497253  10637997   3675756  18890708 
 40843939    471907  70535224  17591973  49068857  12437898   3345423  39482423  21805296  24655511 
  5230299  44244204  23748147  24913833   9775182  51659770  57281627  28386978   4127080  12549675 
 38768433   4045568  26135995  35455684  16641006  24811596  32281703   8794951  97268939   2162728 
 12869685  49967607  27542508  19898443   3152613   8100033  10724898  51097720  15368147  31360953 
 15667057  36172041  50059853  20895725  22535454  18539163  61780029  40575427  44688389  14259102 
 39793213  23660731  29911803   9188307   1624173  18567329   1413064  28015068   1263869  34252891 
   147891  45547083  23762454   9444195   3783784  68869123  13481340   9733994   5886666  10552403 
 32026854  36761323  45110763  21809900    573163   2485557   3191685  24146619  15487283   4648515 
 39633440  13160891  45993423   5043739  30874983   1495463   1630219  23652115  17976683  34959723 
 45009663   5120665  46488059  20976123   7411355  11597625  53987805  12936770  76139280  35036273 
  7573455   3489545  72859467  20952131  63013447  12981051  16230927  14959867   3188319  10770729 
  8927217  41540115  10960293  70469836  14257805  36979219  27108654  25340613  64792704  35175157 
 44952485  29608273    405979  41335618   8526093  65812651    601773   5081616  21815451  20402687 
   280173  19221039  79101663  51919551  13120511  59929323   6988443  18515149   6269579    711609 
 13804903  18315969  75673701  61527423   1908123   5234505   4384608   4420283  59145001  52974231 
  4894113   5429283  98684454  40790103  47545213    192172  69549923  12456103  20848625   1117498 
 60779569   2284911    667611  41212875   1674325  57737987   3507815   5458722   2456036  23710635 
 11571963  24851371    994811  24327993  14809863  21100145   6540688   9844059  66671091  23370385 
 38179593  42383893   5876619   4802613  31538867  62598843  29248438    129363   8976024  87918957 
 57016833    940663   3548096  21698543   1403007  53996073  11385023   6950919  10187443  39348608 
 32538759  12800868   7299019   9175443   9243434   6258687   2653024  74008983  35583957   6183267 
 49335244  57698571  19814141   8914297  18311387  17367231   5877267  40196635   4659778  24539803 
 55229619   5577629   1364271   9944613   6454931  35695365    166593  85198938  29671195      8977 
  1765524  25788525  45477163  46950748   1707851  17494061  46740201  17531067   8800866  12160791 
  7457937  12958323  17744213   3750933  16194213  87555087  59066691   5739579  74798763  49779814 
  1201579  28223131  35639979  35733259   1348107   8844021  41937018  58629043   3487440  15527613 
 35590731   8723331  14911993  20644855  54367644   1634640  27203266  66598155   1011097  24703123 
 12347517  30258993  11151150  61935823    685899  39537979  24392456  84702039   7773963  27295965 
   574937  10418063  18991602  13912987  28229067   5107925   7312373  40913173  47329202  47697954 
 19857548  20291394  22006107  12934311  17538050    214883   4407073   1381403   6179625   7037363 
 11059893  16055567  22507082  21160779   1790223   2714237  33098463  29527989  72260628   1594475 
 35964786  69186111  51447223  39621187  50948969   5452507   1217691   3148917  18535563   4421407 
 17365005  20095253   6966663   4917542  57027088  12008757  48188139  13586047   6780096  77157423 
  8581675  29555537  14087547  19068931  51214883   2124556   3139688  12089873  18426036  32735059 
 68750563  10462733   3408687  23802739  80714339   1049314   4038167  24744381  38802390  45745318 
  4504107  63222815  38589063  36076449   6409084  11691156   6780813  67506683   6343838  31707960 
 12540379  47682175  31869648  22402029  20400347  40418543   9323598  52969358  39340473   1062195 
 44278194   6427697   1408467  15810464   2177774  79327376  20513658  23678176  31676971  46702148 
  7988013  24514300   2310983  48025779  16781163   9001675  14021963  35625780   2521581  12154683 
 46020113  68670141     67113  33726123  26953560  11937191  19886507   6846790  46086971  86286011 
   901210   9314628  47560571   6159643  15220549  88701945   5353430  48630411  20608638  28115583 
 64149899  15071795  16877363   9522783  20951927  12572935   5228703  12973998  14217963  11329259 
 25959729  32817999  13340142    611646  26347180  16422177   8821639   9912305  43652205   8094939 
 44772411   2714397  32498986   2337498  22681950  24757119  15038583  11397012  29751819  13360875 
 34058919  12142695   4656075    585021  54544623  19654349  50768792    213671   2713375  19779190 
 33542483  10156003  23654853  12939003  12386379  26284056  11975178  32074500    923142    280788 
 53079283  42107253  22597764  12050148  16368083   4950711  22400175   4693463  58755633    562443 
 22573377    750298  16578507   6357785  35958927  75756156  29596130   9428543  29382267   3351777 
  9034877   2637448   6393439  73478412  71271547  71893104  24075657  15258231   5502335   9604409 
 31103398   3186908  19212183   3353514  55492461  23990527  16634923   3314395  31428381   5133048 
 21993991  43950393  18146739  48067611    209799  12021048  60232379  50247923    271303  30529748 
  2003739  70517723  34275194  40766163  33846000  32618708   1401926  69281874  21338235  11604009 
  6772923  19590779    578333  70409119   2060619    532523   9783542  43730043  18008683  66077145 
  2183188   9965435  62791134  65243148   2518077   6731613  13119629   3093649  28912311   4576878 
 37854148   7533408  73191183   9671125  63396827  28404931  40338015  19739931  68029227  74798043 
 66098967  15764342  11193659   2759303  42390951  43525662  59687595  20548691    845753  44623962 
 61312083   3907136   9329691  73837923  42265659  46170471  18770063  20206563  47656795   1386623 
 13728603  25408527  14327605  14503227   1199895  24016913   9506253  15336783   3574473  10522503 
 36231617  11821911   7928568  17442345  35082879  71211639  23051667  10506570  29123415   8207546 
 68717880   5475282  57865953  26873618  24254115  55698003  71830378   1276155  35260348  40832283 
 66100983  32277723  43000955  55534603  45695538    751687  20080891    559863    596613  12399048 
  1480056  35186355  43661391  15660303  60804763   1765818  38740919   3330215   2938923   1879133 
 20880219   8942505  60467607  13300005   1429863  18867169  88341365  30925644   5400911   4183380 
 25145217   3975206  10882267  33780963    300759  38178517  40004452  16951509   6860385  15125415 
 11554972  17681545  10032483  57232557  28829023  14705862  75093563   8658795   1611585  52834619 
  8143467  21420796  25164123  81755605  19655499   6605673   1316295  13784607   4342960   3196683 
  5598315   9195387  35394046   3341643   4291323  20637051  26002897  17196369  23354923  63640939 
   896953  17194443  52285389  95711883  60987570  20684159  14542119  12670943  16981175  17023673 
 43962009  25963039  12244020  17884395  18525727  66779167  74748927  18720792   3999975  16964151 
 51229203  22853877   7684120  48147035  51890507  74501493   6068143  79325031   7627003  42259181 
 12821613  32530194  45187517   4672791  30680323  40814113  25664988  34337638  29845149   6760513 
 45747195   8043123   3167727  10512603  67340129   7971333   1185439  42668151  39256713  23757458 
 21329168  22409433  27926783  15329731  11309475  57052839  54972423  24945463  24779840   5194423 
  3023199  47018523     82769  36633527   2304879   9737561  21075099   4516972  21113189  32216703 
  7778880   8628143  11553987    537693   7607723   6617789   3924715    522775  29290043   1910457 
 15604545  12892508   7471389   7044831  56156118   9483125  43817358  51540948  10759707   1743539 
 22579067  37818943   2011206   4148009  37553163   5494409  49918975    228639  61586307   6308763 
 18095943  42211616   9131523  13235943  10950171   8144367  47313885  47499078  68971597  71444513 
 32298803  50687331  26547748  86840955  62894273   3517783   4003369  11632051  69400005  22388419 
 47324118  17142008  51022115  10910229  10926640  12429150  54926715  46107045   1022235  49637724 
 32654268  58298875  36254474   4502075   7968819  53577816    432571  44929007  11277303  62791289 
 26074743  11637371  16520101   6182388  47028703  25193473   1923545  51836838  53135673  20260968 
  5549295  24016271  51106635  12732058   1498179   6554673  59193437  77123422    235947  28311783 
 42549523  28432583   7654509   3337611   5058462  51284157  44722137   3631739  41451393  37733352 
 11461257  32695663   2459802   8908243    724833  19753397   7015295   1258978  10527234  68983834 
 12727023  42468801  51917105  15406161  24661409   5915783     78942  18604173   2039545  56993467 
  8243575  79986003   4063623  49203305     55955  96657738   7168695  18031308    505911  41732223 
  6323583  48965818  93890661  94467683   7635938  13493215  20784090  62568647  58003023  16571163 
 12769648   8310803   2913375  73188693   8238731  28036689   1118175  63533723  13572707  18785860 
 93160498  43880729  15788883  11559039  70719369   4086465  76587492  25161903   6892273   1912607 
 67201074  11348796  41399271  45168890  44618114  13002943  29829363  33155108  20700308   3255009 
 16552971  21903043  71411394   5332095  60970703  18306433  12539833   4519988  18660836  30821467 
  3456663   4496513  42639382   1882377  40498503  50731094  16707777  24512123  10059406  46414953 
   524408   2109186   8056500  30197801  21709581  23284471  73631678   3723867   8423139  15535075 
 43680795     11343  10848163   1781899  36165680  28100373  24197175  16571535  17944623  16308368 
 45658758   3075223  87158967   6904095  17073201  39447259   8100215  58624765   3565819  20815773 
 10283429  19849050   2023352  34598680   7455363    210503  41370873     63781  15265695   2910621 
 12664017   9288709   5002968    818073   9243329  42142713   1789358  11832983  14958987  12088455 
 46881491  16958766  34581699  38016405  10747723  21529859  67864621   3685056  16440288  64357239 
  5010540  44842708   9630491   1967631  22805503   4647199  38007729  30214339   9015087   4487033 
  7202715   3547023  57743538  10843003  77822825  63180471  35355763  27375123  51163400  75985386 
  7446688  18207595   3266179  57980871  17632050  18089483  43758439  48544311  20653015  21256300 
 20745638  41523550    760793  69768021  24077873  14755523  42768219  51403464  56756763  11961105 
 24268042    393383  30948313  30211313  43089883   1409755  14167588  15489584   1317813  38834745 
 47624336  16102755  56966829  10788471  68116713   2865003   9826191  36167807  27871975  27791327 
  9953093  38618727    842505  15581414    732171  16865889  28997640   1686593    201583   9669380 
  9548619  49258129   1195990  16965033  32666094  20011252  11885448   1873787   2396349  45653997 
  4849577    402999   5349995   5716995  62341320   5703130  42502753  17923448    834449  23458443 
   830738  32274321  18013425   8820363   9698123  60082495   4181938  34413582  45351955  68409709 
 62517228   3602859  27083955  24207360   2046263   4321323   2527564  61024903  92979823  24704907 
 26577438  96480216  15690086  46963473    499731  33940623    832587   9620412  61448253  35183043 
  5963596  30805211  19765102    564499  70697048  30787428   2693205   8401795  43851062   2004593 
 24812099    157763  30031123   4253491  51648423  16020166  14904123   9758439  15069799  67866755 
 15513260   4158228  12678363  25381148  81398590  20581556  60936891  20206643  12156873    132528 
 44296037  42933585   2665101  57559611  27129323  64155012   5289348    894709  41363507  13882691 
  4596837   1499775  33642591  10108305   5524080  22598523   1666998  65036188   4290651     38265 
 51173653  42569115  40963195  59948524   6017795   4164250  84026268  14404521  51978541   6677423 
 12951159  17981921   9846857   5199915  58469595   1968453  16280364  71468633  26491826  42652437 
 51564753  29808615   3486243   5870283  20077019    575166   4770651   1830328  10883303  73412623 
  1879351  12283873  17701355   9963585   8666802  30840835  40511460   8884494  24396978   6070925 
  2536319  11510326  17766153  13849023  56015589    186783    680506  12613175  70760109   5125200 
   235351   1154631   2888156  13874075  77039385   6860116  13081243   8756482  20850865  11698968 
  3838722  18329696  28264995  14778325  33405123   7608083  52823387  10226308  51272013  63912499 
 53063823  38128178   3350123   5070115   7052847  36593490  36933197  22485006  11611107   4150197 
  2410571  14099651  38433417   4598967  22401899  31775503  20674086  39213104   2174542   5400090 
  5981112  77026653     90223  41403705   2621791  61248867  22895034      2163  40184553  51488023 
   663380  20976955  59743273  21113111  26962583   7160903    364875    670527     15387    672057 
 32940195   3668801  16986757   5711452   5595919  10125594  41049474  40272120    613191  25243930 
 14665298  46667604  49593702   7666975  13633451  12412723  13926203  16386004  48844506  38884131 
 42256883  32543771  27027938   6323973  11343378   8062331  18202363   7566220   3000638  91527978 
 12925051  23200947  33847350  10537923  27844731  11689788   2725395  15432760   2243733  16612425 
 30889273  10585761  31053657  20546493  49295075   2934231  20170573   6145959     32099   9185803 
 56332258  33207866  44933193  82093323  21154235  30477579  44655591  84615882  24992863   3183307 
 10822298   5381479  28959963    575065  40921302  22610841  23877765   3792177   8050842    381578 
 31617002  33701748  25498167  23346423    949323  36253748  39977073  37723886  51355179  40062915 
 29254573   4096703  19169493  24470668    483403  20489001  14322843  45505830   2855715  73141713 
 57210705  17183332  36789387   7474815   7293333  40024051  27575811   3120807  51298107  11514563 
 17010310  11179051   1301820  53529118  34170363   8925246  80454493   6432359   3328917   1144563 
 28317499  13106883  26011458  41023448   9473596  19891600  27108183    139990    230073  57851565 
   491823  44478147  63194529   7702543   1912203  50003679   8916855  71168062   2411599  28670589 
  7864488  12637797   6793096    919377  13652022  10538259   1376508  47372875  11040999  13845123 
 42849531  14463423  15891340  60112828   9494700   7571687   9927255  55161541   6277347  39601968 
  1712805  10743903  20820683  67313015  57905271   7483387  17443327   4322091  68946027  65889195 
 25286127  19223761  35263953  55032318   9010333  24070455  29646123  67262111  48370903   5654192 
  4201809   8582807  51107179  24081418  28796514   8355860  38335567  10393323   3621943  29136841 
 27730144  40905894   6486099  55741551   5900467  75830640  27199531    293987  57149882  47560092 
 47819979   1149102   2069855  54258717  42293616   2216103  23880219  32936973   9633731  52228481 
 43252683  20655065  44458362   9203073   4346859   7962299  40803807  35469939   2931967  47292355 
  9251907    234033  13194345  39319572   7192806    217743  11963674  80630225   8578377  48244803 
 44716235  43669135  18486933   6811803  13237743   2312279  14357433  27407803  25365867   4922499 
  7762731  14360931   4346883  10094019   6641575    352906   4357659   9370410  15178881   9831351 
 27580179  75109005  51309744  66269876  25640373  18695669   4864983  47150555  29976537  19601463 
 30185419  21155231   8745013  44772179  21535133  24550503  15418503  15758787   7713199  32894248 
 71257068  16448763  26687661  79926648  60292627   5204103  41792579  33188951  12728475  20097213 
  6129948  19645395   5151291  14323323   4854470  72422923   8122381  16302123   5229362   5444781 
 12968763  48096891  71460821   4731009  12076173  74117523   8257567   3845338  89422203  25288239 
 20934121  30868963   8743604  23575437  17795340  70711317  15600396  56846997  51482702  37942377 
 39286445   2961141  23524167  10207683   7235595  20660079  17917698  37863633  57217803   3101419 
 18921841   8717228  78123411   2257026  31251600  15734523  17056145  23964943  52278999  20901148 
 34727955  22584601   1867131   2672438     46248  18500455  13005627   7722133   1573219  20029416 
 10376787   9724119  27193212  41146109  26437679  22516695    235665  28193171     62248  29130939 
   334043   8995947  51352571  15798847  65937058  17509806   5633982   4945087   2712973  87000009 
 32900486  71766393  13814619  12341514  59271711   2896863    313413  30657923  60897333  16153507 
 40100573  37122374  30534417  81287406  38666963  12246877  12090423   8432079    584343  36665873 
 46094873    704973  30288248   9251772  33507684  18526055   2228115   6180768  14072208  23860048 
 25128875  58296951  72104510  31334622  14501127  57663883  45664440  12282029  77246907  12001621 
 14881311  22406274  32183165    577139  15861843  80112171  22004323  14838693  46321065   5303784 
 20969334  22687359    909988  31130258  63052055  11418455   8811563  63931133  58668774  57902055 
  4855975  39800194  20312415  21678997  31659633  85150745   5641713  71975811  84182693  37101109 
  9560203  21956433   4697543   1381651   5392356  92426991  46746793   1670337  65081167   3489142 
 57709217   1555899  17870619   8380148  35100636  48530969    942705   7522323   1155827  15431193 
 43339523   5810693   9308115  56580147  22966404  58917963  57049833  14749774   3542351    804553 
 46168299  33492831  19495495  14088876  17700242  13676247   1188537  90198594  34099573  28910173 
 11061889  42471318  32818006    450123  44204201  28528548   3919627  21603298   3424343  14533131 
 66078060   9085563  13018492   7866369  21611877   8964363  20127087  27707938  12551703   1576623 
  1260382  11081169   2394483  73330627   3302968   5271279  21727843  60773250   2626695    728871 
 47938358  13421443  27771133  45060754  17442303  47638900   1950770  61729455  22595703  13180443 
 28570307  29951382  12626013  38112269   5431659  14798907  37931445   4886835  36252493  29011971 
 38993891  29089939  88985778    724275  18798822  32306628  61867371  15197763   8702673   9029103 
 27792673  32553843  19280571   6418077  31996057  60844731  36160541   2237463  15836550  13019323 
 21637179   1541334    865383  52269739  23598723  44959637   2656556  19238289  27435999  11175103 
  7096767  17984232  30038235   4423752  28363395  25890687  15666898  25546033  39391258  13944586 
 30476734  15420843    287029   6350474  21480078   3517707  14398623  42403155   2660417  43762443 
  8233851   4193543   2773757   6999495  41370746  19988267   5612191    651498   3865083  11133255 
 19476500  34991067   6111746   3521715  55404777  19464699   2765787  36431898  10692449  14912307 
 17450787  16503855   5862385  19730085  21860352  15526243  64103682  54281935  79917459  53556019 
   303038  33750903  46785728  36081373  67460199   2141187   9967767  13372251    209741   1098649 
 18328783  23741763  71747786  31281305  17091240   3541011  23535873   1479547  14592123  48852223 
  5097061  64921147  25435883   1127039  51686023   5333803    211583  38426901  10058523  89936295 
 39332598    738123  10649023  68039781  11387103  26331064  19276055   3574113  78285391   8128123 
 22630983  25572075  21453391  82367498  26664267  48974091   4971099  48304203    438143  13363547 
 19555131  26083943  41225223  33970019  12304769  37070643  22696125  27976848  21659739  14811955 
 14967603  23317512   6669236   6318387    805063   1165440  41595765  14966142  20663787   9263576 
 19003803  32871159  64082159  40922715  15290481  21650535  30805569   2269783  15968083  23542471 
 21814721  34836129   4211295     68477  19231881  28592244  55565979  10626117  10723495  45849626 
 27981258  64093515    803553  50114599   5162583   6980209  15512703  44717489  21040331     68106 
 37926011  14838069  26013638  54494529  30316671   4058041  10167908   1787551  40029443  28776563 
  2723858  77752023   1069893  43961667   5523503  23498166  17824323  47846124   9517503  14834593 
 11884593  40801403    853158  18126919   6624067  21711435  19561803   5207724  22816743  10074204 
  2063613  29374587  52483470  15179508  28211223  15810087   4927697   7579011    323701  48959945 
 22104051    307707  48238873     63858   3820363  22008175  36512851   9595739  13010912  31068013 
 69721368  38361403  40475845  70504635  12315832  21251943  12953427   4264114   1018833  67197951 
 79880635  40139835   2781723   7975938  15900139   3050178  25171772   6080887  16088208  49327853 
  7391283  19814335   1033235  71451048  41921652  19550928   6299363   6393458  43523099  46713603 
   956647  16408200  41238451  25663431   5135619  25058596  73707393  24253755  17004201  68445623 
 41755608    942463   2104209  36388484  43661433    122619  26514282  38355021  46172273   6859479 
  5565584  12447884  37731003   8667318   2918663  19738907  22609686   8794763  44060169  13565895 
 19288545   8898363  20837203  32295299   4070157  45429351   1218156   1582611   5491875   8353111 
 20014449   3669117   3567323   9142461  11520963  13321884  73300889  21245893   1833367   9233445 
 48683186  20736165   7224873  32912093   2857021  42389899  22126801   7340967   6660267    388016 
 28944453  45718444  39380623  67383319  27001244  29255397  76750917  27390520   3584493  65375019 
 12588234  34647323  58930973  28898135  49777895  36586633   6014103  23009543  31296783  45331165 
  8671338  59545088    912708  72978998  29843083    955179  14943397  23371548  16847067   9956003 
  8825569  42256451  24498534  73511275  25454223  16076708  63324894   9855323  61856978   9778627 
 10772099  29897993  83904153  16358689  40786449  53760687  35956319  57686219  56465744  11453493 
  5742904  54123875   7943766  13186797  16353746  44491387   2245018   3384939   1842297  16952135 
  5979228  36488726  41181651  12465819   2798153  74700555   4561281  56502123  36345288  35290523 
 30146069  37764603   7327347   3074247  70043915   4846497   4001043  16488613   3311463  40016607 
 10035510   5716864  53886369   1620255  10505514  38061052  16955691   1578662   2906619  28377459 
 39105699  46247311   2783904   1277829  26775993   9195931  63313548  88179019  32295719  31448598 
   158533  37089280  12323307  10610753  39177275   7869372   3927975  35147653   1916414  16810187 
 93359997  10600622   9267691   3983998  24569655  23230759  11458185  20384310  14747871   7992523 
  3357279   1007220    677926   7544955   1230105  32288563  16471734  18568139   2883939  13984323 
 48778593  86689451   9459915  62408631   6342318  43889838  55639367  25485550    386028  47625963 
 45477611   6005423     26255   3825174  10632747  16712637  30333075   6344982  79425531  36026346 
 34032199  66615027   3592327   4287507  56531944   7145409  21073066      6306  15070087  24136739 
 62694195    109195  78702153  34740473   5451913    687734  46103779    549403  11426027  28976743 
 35501046  78743018  61719347  64407255  18789595  24957458   1227903  33353673   1522043  37489659 
  1575021  34768235   7205009   5190513  85048401  33657939   7716468   3479998  42764336   5579136 
  3914511   5349201  86188443  51541428  16285644   3759963  25091032  56121787  14536755  32864540 
  4478059  41938035  18809506  70255071  76557461  43819993   2892899  33554742   2651103   1603443 
   553401  27332263  58921275  20636858   1688787   9356581   8907743  52035988  42707003  26067798 
   158238  29140947  60336929  12349141  40171123   6820119   2954733  47734400  43255496   8782483 
  3065073  10576488  21426417  44582253  22196011  25846411  10597715  29951429    150693  15692943 
 11748861   8396273   2788860  20930760   2648967   3298544  51121039  37604491  35195761  25089513 
 61633658  51990347  47256486  26888632    628296  11772043   3234669   2135256  19204373  81446075 
  7450643  27005178  34709607  12408225   9079273   4108374  85416324  20949955  31953961   3354225 
  4862253  11712123   5882659  10804443  41277723  54548298  15981803   1522167   9562728  16745595 
 16445607  41545053  26003681  42890961  29012487  62590875  21820923  74429619  42057219   7707095 
 16067950  26701252  23733591   4238075    125084   3137796   7781269  48231124     44982   4973306 
 19083439  12503650  44416649  20927190  10929691   6164493   9666000  27171996   2139082    478942 
    33171   3879129  41719392    657081    593265  12300125   4672723   2297435  24585651  12254647 
 44895072  38610903   2026948   3075843  31377117  69962208   9062043    333289  21290898   7984959 
  4210105  10881378  13689162  15181032  25499823  19001999  15659235  44869320  10125093  26767046 
  2877357  24373315   8281316  17715459  11365099  47828003  52524518  39693619  12878403  14749668 
 13808050   2015778  40549423   2548459  73548712  43329573   3445243  76413133  42583755   4850493 
  6174683  41022075   6672747  12283299   8907903  61949568  22056881  66343311   1682427  77140871 
     8749  29795807  32128692  24629147  33071836   9524391  29829755   3259723  17533275    798591 
  7678203  62040239   2591403   1439277  58036311  19986635  41902422  34244907   1151001   3535016 
 40340592  32871012  13947285   6123515  34196285    259395  77314661  18245883   1296713  32201556 
 45179680  86943093  29278346  37119492  14979723  10590053  79743789  47274373  41124075  38854485 
  7491519  34104248  17184508   1016873  18457065   9444353  56969082  20335019    513383  22987851 
  2155566  12194593  32624221  10091401  26830563   9907553  13716827  65833605  16250423   1476923 
 47413371  43844903  12770331  21180984   6130473   7939067  36171057  10025144  33886349  63773658 
 24904803  55970160  28256315   1070563   2924295  35434683  60686175  47143313  20161251  37906638 
  3249447  18279592   9011823  76990743  59521499  26900055  77851765  17713252  43743781  19595112 
  9918538  34691439   8461568   6877763  95997743  15945531   3285489  31917723  49456543  18639327 
   591441  42957963  21455127  14453237  22078890  19189261  18737359  17945193  13950851  22683168 
 33592353  27733983   2962044  30657573   1275450  22151373  22393113  63075659   7694524  54073779 
 25895267  10244490   3574503  55274160  10302843  32756539   7297039      8019   9675943  11627004 
 10900064    935064   3187089  32863893   5997543   9274397  26154273  15594363  51300523  41532549 
  2780518  27894523   8782883  22544611  49544973  80575268   1247733  24087165   9254157   7986243 
 25986915  34063189   1579596  57001801  31650803  26151261  68445163   5787021  19557188  29426889 
 46656425  28771223  36047935  21595265  70520244   8910801   2793836  28791481   5299701  28846471 
 54007755  46603988   3365309  75383916   6425403   5743798  14614323  29825829  17618744   3343483 
 17894587   7070901  12784557   5220058  23347860   5566817   2220234  29583861   7761855    311937 
 43707183    560683  17687253  19346793  27363263  38818943   9234465  22593158   1778200  12978507 
 65760023  41779437  64820373  50396787  73639901  67118667   2629089   4905921  36458523     86649 
  7050843  19610707  22543875  41301793  35530618  42887743   1615803    805133  18934863  25450845 
 19823049   6566511    290628  38420523   3124653   8729567  27011499  83945039  20745244   8802171 
 55062465  68435867  56880540  31006584  80359275  16389843   6632924   5648253   1409553   6112251 
  5717835    821159  47034985   3547026   6573723  15508077    240475  25696724  65522424  53245767 
 41644977  19699707  58163257   5020173   4021055   1649771  15601527  14377108     15775  48479650 
  1520983   3691511   2532003   7935123  56976423  88265475  17606283   2287847  33068697    258563 
 12332196  70306785  10220239   9146660  36346023  16170917  27177153   6268044   4438113  20126439 
  7944783  22876683  17943363  24527171   9277307  38067537   7687026   1718595  57649303   4890543 
  6667723  32086660  15465727  30459403  80371869  54759099  17067773  12861939   1550240    180816 
  8905803  17264139  59197083   7523187  91536827  14283515  31100063  27075258  50451583   9975249 
 26531845  53529725  15979383  23858235  79827942   1265143  14706353  71466645  72152049  10116107 
  5679433   3238743  11000583  53363477    408699  32949651  16261283  17934073  29569019  42189851 
 50489551   4908355  15648941  62532516  38582380   6420543  20417171  32802519  17384823  37397931 
 82561659  35345979  49077263  44249031  51575064  45218583     66262  53266966  10040835  60928743 
  8667433   4112523   2476751  18536507    892563  85343599  33544059  63476151  28884827  53407675 
 78021222  61751911  22727697  46454503  16226073   4276759  24882979   5877587   2194107   7240419 
 14334027  24893659  22514613  42910441  35406452   7455175  27575907    247899  36446094  10743289 
 79187611  45153587  44389835  52942209  42169719  28715116  25325673  56218119   3288123  27960909 
  7584396  46239171  19092420  50115466   4119483  53538483   9977583   1367589  32284933  24233371 
 60905758  72034785  13495649  53986454   3913753  35922124    821251  23009747  81393219  43921736 
  3137864  48647697  34410345   2185422  49077047  30543013   6107635  20874750  34400443    260943 
 10319404  45946299  46374297  47373267  47550039  11079993  24310068  10602890  19928205  22843489 
 21410523    775035   2291281  14486503    578571  12773350  18768418  22677885  35069073   4863451 
 56799928  19335600  20091927  65164603  28068031   3227403   5128353  14409759  23406267  17593413 
 43868859  12953692  14796813  45389817  10057379  53145123  74279250  25297278  31554583    454731 
   689757  46809771  65185103  68041023   2774454  21521701  11660772   1058600  10007393  25956931 
 14447178   4091103  46424055     90843  65864243  54271739  11616102  20841052  13086267  31252773 
 11508899  32096952   9650869  50600912  19690524   8800113  24713919  27994426   8659074  67668426 
  1647755   5996802  13727589   5196127  27285003   2999323   5722217   3236072  19823769   1140075 
 25189761  23328216  24454323  26210481  34375835   3339183  37458574  46764216  28016155  12215385 
 16866984  46269873  20922507  32937501  42838695   6316155   4411521  46350643  49834622   2278537 
  8672293  10535778  18768447  56007915  74015750  15294173  46550748   6914690  69611892  12178185 
 41328621   4133186  58004907   6080571   2953236  49791466  35871483   1389371  23037527  42914277 
  1443147  18310338   2970343  42335491  12006033  46479578   7268048  49348131  77473646  32633983 
 76028523  64139763  14140737  58425530  25281369  67798604  10286215   4552095    336723  26530760 
  3424740   7429395    664223  17563878  51791707  22032902   7876971    229434  11785323  65760813 
 36116043   8043651  13918475  30717648   2626859   1773323  72347873  56190369   6122107  27787803 
  4284657   1206888  30692423   8152731  43895138  20599709  60855528  27048735  53218717  80587728 
 28997448  10155648  47839803  46220675   8448763  40036144   3904319  41226471  27720198  21133001 
 71978973  19741712  15796311   6561393  34317666  41464887  10559889  23316448  27706683  17584623 
 29708394   6471720   1568488  28839515  15844731   4534884  61441813  15717803  15675057  30059843 
  1026555   7954041  25911411  20801211  53164098  10698413  14115987   2147973  53396879   1131998 
 12376840  14847447  44928246   7297291    441683   4311580  81308571  19147087  29998759    860367 
 21392472   2385493  15414645    675931   5327124  17119332     62299   5544627  15247525   8418113 
   105858   6316755  40206958  56350563  15157878  31909182    220173   2916498   6207128  35369919 
 52740045  28963938   3890139  39719789  18914893  14353123  37167708   1903563  15686328  24016443 
   871761  25902118  27152573  92575683  11426656   2365051  20766323  17368440  33279183  13543809 
  2655883   5878128  54426123  20553227  17809299   7461138    732833  18140442  33305152  20075694 
  6700735   9755099   9345723  77681094  14793801  65744340   4351731   2910299   6102603   7321459 
  4615959  69177423  24795663  73181823   4059695  93152391   4991769  21970822   1825019  26450523 
  8467484  15079646  11871835  23898023  12650979  15971079  12596553  44267514  14331867   5904555 
  2340373  43217313  42074968  34563435  67651323   7301002  79810065   4476084  41353083  14825067 
 14419700   2567483  20268726  12723586   2030463  24678054  20638176  14923755    429243  38983767 
 13316643  12484959   2616532  33891582  31698105  13699716  72830371  51612109  63596643  15273955 
  6387283  31265103  31568695   7571148  50589675  16407493  28514833   1770531   7164006   1893660 
 19325583  11015023   4265328   6648466   1193923   1051173  46205643   4833366   3027066  36545375 
 17869073  20274278   5198547   5954299  29510178  17993159   1634750  12030123  80923672  39581079 
 23772865  11997310  45818457    334119   6823191  22625693  40135623  73534227  31814763  25143090 
 27661336   5068707   1080685  13134473  36426621  69756037    582381  15531243   4156323  22871235 
 34142192   6645865  36999801  33104265   7461837  18993291  42149555  12025755  10361085   7110323 
 37158651  25141092  41897203  28895526  17746023   3913171  31156269  26394881  25351312  26760465 
 55801923    105906   2193727   1345719   3329384  26831571  45935727  54802123  20363586  27341580 
 58395768   6158856  34904015  59236667  14290649  25135443   1782600  66720878  55913287   2076258 
  8303803  37751163   4317419   3368631   8223258  25293253   9363915  64304379  40527902  77421793 
   438645  28027531  17073123  20505083   1029675  60676818  25970983  49942920  19261887  20004653 
 55447411    514018  79321863  33993450  19301757  46324251   4567043   5017791  21195087   2633117 
 10036563  10194348   4957559  30334035   8041083  28051359  23284601  97483675  39151473  14978196 
  6006723  35317548  24611970  28120483  34956930   1380419  18161750  65463323   8398283  11632458 
 11771951  34306486  21424606  22583358   9973223  76725785  17605122   3487795  29150691   4818711 
 78426433   1083483  16339279  21806155   9392487  14003304  46862994  13418875  23303355  20083947 
 74617799  36855213  52001983  27757595  42310499   1974303  27941653   3023913  17856577  74265983 
 82793223  57303930  24169913  37588183   4311143  10908618   2217951   2680389  20126658  39590573 
 54041442    952023  41912147  20425011  50372586  61729763   8358561  17640368  75307223  67375059 
 28012553  11173766   1833123   6379311  30956284  10097307    992733  11053230   6627076  24980715 
 45927669   5265999    731934  56524305   3022845   1496992  17410803  11516705  22825123   6014892 
 39100835  12459363   1026107  23418663  21164025   1656616  27697152     31566   3120639   7976595 
 65530515   9744558   6168095  44284806    722427  52454709  31355083  22693248   8820003  26417607 
 12904109  42259695  57944283    408419  30552183  33194943   2176928  58009483  20098345    683505 
 16143210   9869883  64841750  47470969   4891409  21086331  59360361   9785731  48343383  57805003 
 46442243  45180623   4189623  23843215  25535998  52623063  70823343   4588761  15026115   8404571 
 26202843  33295315   1379039   1112563  61921843  12619915  23851027  57079873  33864151  17704365 
 49316007  31665104   9474955  43901331  49485735   2608087   4740127  58490787  12694467  85665755 
  4362491   2402819  14782263  16188945  41248419  14388051   8170153  12767038  16749801  28161885 
 20129457  18001315  20592643  10391855  38616171  25423323  20730093  20475835   2091003  50979975 
 41099353  28102311  78380187  36527966   7298628  14715399  14938473  30171085   6903573  27507824 
  3341793  69540495  68823823  77973352  24775599   7413964  23232683  19444763  14706008  25627521 
 19587087  52026123  46897350  80330883  14134124   2339068  86876679  26795606  65802723   1726235 
 69173167  13043571  11139527  22802335   1691451  24150192   7724535  15819462  13809290  72251533 
 10556115  72521803   2608433   9091213  70392278  40904809  11465807  35468140   3105867  83720903 
 28023111   7811625  16363965  63570962  25132443  22421985  21574203   5542803  57215406  14767155 
 64459119    572579   5851098  55809185   9013623   5212691   3001119  24577233  24566355   5131884 
 71508093  39954205   8074648  13683947   5399251   1802210   2274408  57024447   6845583   8130171 
  2152819  29345218  11372154   9971543   3591426  33008997    685955     51511  48384579  22639263 
  2532419   2955327  30492783  75442383  14660959   4711354   1309827  33237685  26243109  42840460 
  1008339  21768438  16763623  66952869    661275    276498  42979082  45920163  80339785  75518698 
 81637167   5465103   5642059  66597947  25547773  77990894  32924235  52840224   3787803   2405591 
  4475139   7651669  37208979    519861   8051257  13033107  24788205   4633872  21930013  17738850 
 71202553  10359797  23144673  14793159  30425667  21530331   6767163   5986599  27090043   3906998 
 14197628   4048923  10226544  33319659   5396598  31454211   2399081   1641123    408843  41713599 
  7598373   1222181  86986297  14573747  42659091   4644973  39439023   7646685   3143333   4116399 
 58959660  58529349   3471073  10010403   9352676  58839831  35157199  67463893  22242837   3417225 
  2458423  61674904  13957053    216699  15898060  16669503  42964485  36902739  56186619  22018821 
 17379572  24482491  37637841  10838808   8359383  18383803    625067    188565  14384571  64178458 
  7427432   8411911  48873695    482532  12628131  44267041  18936597  61487478   1609263  19867143 
  3409179  10051109  33033083   5258523  57159210  70507631   1850811   3352749   2432143   2042891 
 20515839  36146038  34615143   4703547   3030795  31264541  70839195   1139803  17594885  35523105 
 38044606  73010599  37738933  49611223  15487619  15311778  64866769  69343663  32304991   9771111 
 13524443   7496170  75592123  36920664  17911653    450447  62158819   6536543   7082943  25405629 
 60741123    117027  30659339  91673211  41935723  25364148   1400403  74230843   2188347  32496081 
 10075851    754985  36910203   7300731   6937313  55561371  37867870   4691854   8222799  14254041 
 25255140  83051943  66180699  48915447  15971091   9212927  16819243   9905901  17436234  17035998 
  2918715  11823771  35985711  21943323   3978132   5293203  41596999  54119643  17552723  44290465 
 38209497    387300  60247739  20955528   7283516   3010782   7139668  38037603  21277608   3136763 
  1308147   9027301  65616243  17767014  30758437  36105753  14465947  37734351  42917755  12447663 
 16498033  30914097   3051067  67968484  35361252   5214698  64532473  19727837   3051138  53544383 
  1555679   2036331  43982583  33325621   7318395  27563684   6154299   4942483  13067515  29439603 
 11067326  53087064  12361065  55795895    257391   2701382  23393671  15957079   7277289  70982843 
  6339905  64831338  10603458   3585873  30347583   3158375    597352    349003  44605743  23606840 
 10340987  28898502  24650193  34427843  37836867  17123271  46411642  10672727  14447598  79480563 
  8966502  20464029   9216207   3625683  22513584   5499867   5623059    346924  35002791   8482626 
 14285653  14474040  17206655   9909987  21660923  38118363  75416793  29472243  53534971   1189412 
 22874502   6041192   7088263  72153435   9124503   2812655    331874  20443983  40970751  82024757 
  6923571  17542946  23892799  27546349  93078563  25116873   1706293  12989139   3409791  23280257 
  3313251  20085293  35394559  15984931  48751653   7246001  42707459   9769304   7183155  54262598 
  9620363   5706798  10284428   6847215  54236623  29424875   7242137  39900347  43057373   4082523 
 35054049  34973123  35668463  25228865  10879473   5678133   8198509  28435335  21015728  38796825 
 71047000   6633855  74053407  11381775  16397179  12825583  36402915   8681721   3311584  31195803 
 19208913  19927319  40604847  21500351  36784264  19656935  12370098  11162190    689801  27030385 
 29991363  28795626      7563  26524633  12375227    237051  22452803   4772923  47255246   1474159 
 41253243   3215529   3095638   9473010  25125027  23874743  27189131  24854883  42547668   1870043 
  4368527  29242113  26063987   5687602  53928221  32884233  10562793  31190791  11134446  39266549 
 21785010   9906859  35541807  52936899  20796963  22602558   7065643  24440537  16305854  42951729 
 28422610  70840806  36747731  79596278  23709105   3626293  22270267   8709711  20527333  70306163 
 15758970  22414773  16814308   2589822   8934303   7442971   2864673  63519568  48569083  20729373 
  5573619  38309042  43601499  55769778  25033098  22247343    830233  30186363  46854021  21203036 
 47228091   2654061  33119283  81418733   8013723   3348343  44696571  24727209  11729659  13462491 
 38966197  12911307  19483323  50504403  65438986  20867025  16301023  27890587    282119   7565373 
  1549265   5786911  23548083  32144271  41088993   5447793   1187361  44275775   2192215  13419246 
  7860465  64023245  32246527  11455848  36567123   2907378   1295484   3283755  15300462  11787451 
  3464805  68674443  53412229  15562707  30962796  33517483  40480846    324827   4666175  44516533 
 34584509  38419925   6005969   1873797   3411174  11522223  41906871  16670799  50386683  21499062 
 78338146  20347579  75970347  50751578  26895823   7857879  40219176  33741859  31462113  11143563 
   768835  45276451  25464205   7815408  53011727  58404003  24709257  16061974  36695705  38631613 
  9744907  49428843   8029419  24171387  17507443  18838327  15741827  33812664  21322203  46894219 
 12269297   3942699  15554389  26574027  84619273   6280319   3562587  18365688  14363279   1594073 
 40571178   1523827  35329189  57401558  75691998  27101496  80915083  11931465   2685698  62238727 
  4650873  63186435    872302   1100880  40268085   6286893  82842043  29408083  24735585  84378369 
 81725883  11235978   4029528  17820523  75846372  34150646  14584533  18745836   1650138  24529083 
 70975973  51980442  21790914   1565913  40111817   4343991   7107931    787532  27061977  75742791 
  5049279   4391768  20080779   1736585  32228043    104766  29096457  62488563   2212398  55561036 
  6806481  18900145  22727678  26307963   1760830   6466663   8394411   7187703  38154537   1463475 
  1719225  34372857  70469043   4986764    678056  77484747  35647880   2578998   8352114  52964695 
 13309073  55967491    453133   9129682  35689280  11666636   2152163  26650131  19184260   9259197 
  7233535  16063836  49002873  44609709   1992128  17294487  12438003  21449488    259971   9945163 
 96180859  11316258  15523099  50299335  74529666  38389698  90840075  16375262  10519316  21595443 
  7532403   8813148  69558612  89817963  35480232   7338618   9900811  31145043  16704027    655183 
 62837083  28633903   3570571  44048897  11115827    385095  31683271   4121025  30504153  57211481 
 74780510   3538171  10327845  13394238    522533  48420885   3637023  18826801   4760361    673793 
 27775427   4353083  14713247  49972158  14190975   4463967  53248864   5379483   7120811  51445553 
  4588100  52957473   6655823  33578781  22872798  39672377   7677998  17732579  11586032   3312140 
 23336835  67129084  19012603   7034157  48236316  66279115    832603  61187583    998172    693452 
  9826523   4545447  15666774  18050403   2011965  25200623   2044413   9743271  71356969   1929738 
 38531202  46651570   5526655   8831619  25253893   4988439  22592487    449587  77705387  87370329 
 16278693  46005892   3780754  73898054    160323     82029  26484812    184399  11021848  38863478 
 27962315  40579263  19227525   8079293  25513521  34732738  18324347  34800717  46274064  25422156 
 23298793  16921623   6705603  10400379   1207728    617388  11469623   9020745  33494003  45743719 
  6329605     93675   9836723   5628246  30493777    230931  21757506   2283288  11641941  16670058 
   903863  17866167  10376923  21380085   4046743   2079168  73391430  16313392   9186623   3721478 
 10359209  10971923   8915398  28254248  35866612  41042259  70035893  42677307   4178269  14714823 
 27232491  77911803   2434755  60333673  21911443    141056   7021935  19811211  37801141   3129964 
  8864133  10753962  12380500   1457249  30461631  14914223  51040308  63710343   9151419  25758383 
 19946643  39458408  28023576  55387948  10926871  18650523  18177922  10732029  59263650  44189786 
 74500311  52020603   5584995  11387056   5752563  18113283  27892182  21748893   6236763  39470939 
  9352391  62999705  54935163  49405043  59359230   7125115   6485378  17193103    378318   1742682 
 12274539  41179146  64741797  32336563  14710379  33667569  18879123   8769403  66285645  32237373 
 65684823  14085898  27579813  22622230  29949147  74161353  59784659   5650365   4919073   7271514 
 21338307  43400883    623623  51527599   8497449  16079235  41614598  19752618   1033151  23581191 
 50265587   4508928  17568385   3490225  36311331  21607742  40478981  61365203   3383331  35481774 
   197493  35106128  32473211   7994677  52409857  41409879  33903821  11581515  64196787  13500352 
 30180371  17498373   9781588   3654931  21284627  17604073    255003   2819926   1068603  16426410 
 15541677  52796163  27748534   4464835  71842474  24534342  39815163   5430768   7470585  18407611 
 71925141  34537767   7444560   2938751  21947120  47666838    803019   6449714  22287998  16787163 
 11354091   7160999  33244133   6510627  15779354  56354898  15119319  30808707  30138075   5412006 
 14440047  29569936  47210992  85794639  61001798  34975467   5848543   4880389  43895454  73593503 
 21994993   9823755  32728623  47017743  22779999  52960939  26641227   1899027  55568673  33403154 
   582458  39938085  43526151  14058927   3871743  39489798  58271559  91258773  72689248  54047379 
  9637661  26593015   4819333  28243203   7098207   1546783   9563559   4809213   7900147   3786360 
 16276711    876483   2642366  59267715  17373323  15746091  24461217   2912955  45271995  35891883 
 14287031   2785577  66912442  76919190  54381393   4915027   4772955  60382798  51983340  62066691 
  6393147  34719309   3689623   5808343   5190427  36235623  17868778  30559410   2125765  47200353 
  2513106  22128343  13374110   4005540  58842283  36394509  11687543  54942780   6657243  46109835 
   100795  24084792  16742163   2131365  23946234  15771174  52863803  67731964  31685173  39302061 
  4499709  34890590   1125375  62370948  65863667  80631303  53610459  61330303  18297525  45970801 
 17588043  14830540  21303261  76199191  11014764  68573427   1172157   8209467  75856476  56689259 
 10118231  72025395  21822939  11571693   3760152  61812599   2038558  43030131  31836543  24195429 
 26255707  44006523  24628227   1911087   8246957  12464931  12855531  37101531   3209658  14162062 
 44514307   7194219   5872171   3252253   4219358  68779218  19437083   1712273   8713527  64776627 
 59188659   9250187  23992975  22936016   9081867  54720043  29294410  22767747  74464278  31129611 
 13611003  13054633   2368563  27492195  18640415  17569215  13768891  48703518  18332349  14328096 
 86725517  49732338  26904725   5680761  13960461   7660809  17276559  48762873  16175165   3297531 
 17818418  10851517  73938799   5826143   2240935   3148631  17099887  67938013  32257215   9696849 
 29158183  16388763  38871839  24342827   9965735  93262591   1633113  69737778  10382010   3820423 
  7519818  30997327    366203   9698924    437599    522474  69521585  42064548  14322003   6951919 
 55519954   1262748  47114241  13494607  37061591  12180793  12743931   1428666   1036273  31911033 
 10353683  19471003   1827707   7490303  24445896   2876502  10552498   7536875  45156123  22080061 
 11946148   3025835   1048315  19213086   2513689  22114061  37222389  57832887  32197547  24986243 
 42351359    548699  28304241    239713   9472266   9894399  16258395  26518027  18890383  53794842 
  5429813   7895003  86008283  15147598  16077687  23894735  21236531   2042883  13438713  26959788 
  3355867  22857987  36963863  52748067   8134854  23318700  30955936   2562099     66363  36590595 
 41678980   8871579   3747672   1692165   8444713   2515051  30518795   2324979  30591747      4508 
  5364655  34710087   2534754   1873290   3557610  27369402  29965275  14565597  38604920    536623 
 25190247  37721253  57471003   7426297   1523733  72174950  78092251   6780649  33460466  14666838 
 32969283  34327599  18198059  11797467    587918  48695893  44700015  48211907  12502698  12447393 
 57327723  13837506  62186667   8643221   1447419  45600731  53300499  12950640   6114087   2165311 
   577545   2947023  12864957  50389740  23374123  36670811   5073828  26851038  34523899  27868380 
 55266923  15738468  15195004  72215871   1421188   8159933  66475748  11661118  18417327  35241147 
 61577054  41272619  31053775  55491083  80199033   4318899   8628563    473603  48526869  22900659 
 14110143  44136905  28239908  37206068  37008883   8745621  20402363  45379149   1318451  21816629 
 37504709  20500233  32657803   1503138  11250375  14596473  39760248  11765588  51354523   2739003 
 14877693   5609683  17652113   2979279  60145155  30840347   1277109  17178778  30431363  60816131 
  1405998  44239495   6288643  69859758   2127899   5057718  74557873  41845848  45207806  47919216 
  8388153  15671114  36198043   6115323  17019437   9860532  45017491      5058  61648542  28453683 
 23536658   1834678    909999  36749003   1839303   2955201  13741302  33762103  10540662    158117 
  3060323  24454793  62703834  82237083  29577723  87600731    729498  71628093  51808827  15474675 
 25621167  58343817  46167387  93940728    482182    603803   8676891   5158348  86185788    650535 
     4677   4497315  50168043  18757283   9533691  23831547   1019341   6264629    369996  50035179 
 39702183  32384283  33392703  34910334   8594709  34878252   4577648  35353883   3207156  25278227 
   945970  13235003  10866033   8338525  20459646  91578078  16714324  28934628   4573582     52743 
 35812107  59185927  12867276  20334431  14235261   9862861  26454075   6051042  28381773   3176943 
 46293927  79489239  17909378   9041428   3395482  11732745  32109163  47099443   3416888    850548 
 14027629  29185059  23075103   7891601  10901757  53156148    368283  20130826  10838403  24502023 
  5996883  35236687   2855591  20506084  18949179  37079813  77525428   5605419  51625389   8749871 
 41304059  50113211    782259  39894822  44696539   8121999   3036739    159723  33850023   3907003 
 41854320   8934804   7520023  29283433  31706928  45088719  24250503  60438669  28563299  47062167 
 37301676   3819177   6053466   6081783  13329803   6585119  18541128   2430090  53716643  59806335 
 19458513    873141   5897723  22209123   2176726   2919093  13536891  52192683  17874039  49064365 
  5302509  53840349  62829469  13132123  10049741   3678651   5332983    999547  13740651  19441911 
  4248713   2202997   3100523   2183003  27354537  17602872  14059403    236832  37315971  14742131 
 17561571  31436268  75503220    219459  67178171   1342779  27218925    680761  29177745  26198601 
  6148123  20336907   1120971  38549109   9390252  62164036   7247043  67103643  66746533  43940733 
 21838173   7665690  16627425   1293891   2252156  96881355  19306071   3290715  31902693    437847 
 39770586  28536639  54259477   1103973  60179723  70051713  18672800  37884567   5620271  42919309 
 44209770   1421431  29537924  17638319  23849550  19565619  26832271  76718835   2779963  59202375 
 18340063   8801357  74666225  85096164   6083877   1071147  25610253  53566503  96444064  34662023 
 44406751  11607723  24203277    618746   8468271  10437054   5163408  21084107  36836279  16320786 
  5551955   9844458  20238368  22840644  20885512  26712411    451877  42436383  17919833  43470723 
 22012598  42134683   5380872  58490007   3944439  47149062  52973037  26629403  31668291  56742939 
 55709259  31904113   4214123  21707568  22142413   3569853  40909251   5952251  35956567  68712151 
 32444457  25065145   2216088  12480435  17666331  10864418   3688803  43234773     50187  26669503 
 16380475  66772630  18540371  74422194  55645843  10541271  70930143  33421953  42335858  42027313 
 10983495  46170667   2820958  38681277  30717435  35762171  13626875  47849789  12699873  23158538 
 46377607  29248222  47650191  17981718   1999071  50737167   3212706  31483375  12159067   5317083 
 62720827   3915978  25254751   1406023  33160458  25503693  66247323   7524849   5583744  27246035 
 24735003   7097553  23877985   5935995   7640043  50464870  40818355  29031939  39080319   7836242 
 41172495  14645103  34478309  43143307   1068623   5859051  23055576   4744347  12033552   9782890 
 78417861  13561815   5895291  47300313  78301598  25911303  10332985   1761483  58340197  67207903 
 62736027   7673899   2064283   2770367  44482227  36767643  10039807    425138  57600985  25596393 
 31135083   1017123  43836195   6203769  32285701   3724959  41488671   7245195   5568020   6700075 
 11391763      5506    715143  57982973  31497611    282869  32134320   2208563  17692629  18532113 
 26367373  13136744  22125753    180765   4500017  61617525  58461148   1835753  28266753   4707888 
 26734909    256576  10448891  19867347  45221398  18761553  35385508  44905437  17600763   4496826 
  8508336  59671921  18470085  48501323    872907  34877943  26177296  16981087   8039253  50329677 
  9544603   1071873  30577331  31531668  50105211  24771243  12671110   6371734  65241579  59171905 
 10347183   1865703    290919  38115591  16957611  39395721  11378445  10234900  14255523   6328530 
  1022499  22269747  12716673  18239736  42735759  38405937   1208007  19655234  18955308  14228103 
 24809376   2984762   3025383  36957783   6465584  48817203    888073  15952713   9741303   5881515 
  9639987  73700289  19162467  20300843  15413136  36041891  52558190   9651499   7045623    149531 
 34292733   3243881    845793  12368477  36798500  38027581  22607929  42958995  62592684  12177404 
  6069467   5169819  36452623    253803  14861627   4285470  16457473  44425915   6141479  15913773 
  4240015    217099   1437771    581057   7187927   6811503   3229037  14646906  18628619  12458718 
 48781450   3192522  22057081  30409018  41863938  37169343  33698281   8760534   5526022  83501853 
 30978447  83141115  12100560  10912238  30437526  12511053    278751  11596279  15086978  17216339 
 41722903   5622673  76612603  18752058   4725767  52034439  20779223  19895163  33303218  27413925 
 34495933   8706884   2245062  65894461  66174173  40558507  73797033  33699285  32074215  25994973 
 41111605  10410153  31495116  12108219   2317669   8811210  68965536     58671  70069643  25821633 
 11300553  50478753   1373760  28540999  42922806   3248556  30515073   9255096   4781915  10597263 
  1049817  22986807  14826423   8187867  61738264  20588001  18413989   7302393  27382071  16089945 
 10887675  38045823   1817453  24509431  45064383  31798015   8389387  38877248   7572793  19357921 
 25635579   7334455  30262091    397411  76842021  62726082  41017748  11589935   4131852  30815451 
 28827719  66710481  23470102  38962671   4724223  55018499  53402171  11311707  34123215    257989 
  1410235   1450069   4166166   9220263  58859322   9997907  16846805  16947708  23660223  43406193 
 33465165  11515705  75698339  29859883  14274068  53677873  28212258  62019315  34935023  21489783 
    36283  20030263  20645580   4813503  54203712  61272495   1771830  30873273  65759803   6573483 
  9332008  67276339  70772355    651389  12292531  80193083    354279  42086373  20062113  27299448 
 15584436  36402675  80945153   8424123  82987944  55466523  27319087   4136487  24533671  32932443 
 19665703    758972    503680  39150584   3183671  68655885  24164279  80514227    351951  14406823 
 46927943  53152893  27951069  69478221  14006779  15621904  11369838  23134779  10626999  15110923 
 34281204   2277315   6758301  41212221  27944077  13037576   3049774  26811699  78234901   1318748 
 10836275   4749307  93057507    721483  62774316  76487681   3476711  42785463  17556491    670027 
  2999365   1330191  16849275  22789785  20966601  21307873  19621933  13983255  45694491   7903637 
 32150948  18439713     94349  67005047  54422458  33891081  32957583   9032070  62978673  57850971 
   650961   9344070  59053788  16796078  41987393  20902555  61948152  29321485   7610215  24945237 
  7984428  27702563  42409720  24154589   1476213  15880173   2268886    373475  92063838  18745773 
 51292142  15243351    155715  47912721    235133    965860  30503715  28713535     49973  31939129 
 52815123   6906207  12725847  45747828  17336739  46734432   5854182  28019659  37669293   8801907 
  1931821    997959  15811737  12411956   9803293  37748551  18636398   1232574  23876623  17198355 
 47541771  50113638  34828783   9621888  64628113  20312042  35573721  81685111   3329092   4515839 
  5932311  20433444  52467153   3648544  47266111  12331959   1128687  10607538   3473323  16694107 
 59598011  37513248  79434276  12183867  37025171  30411249   3941067     99807   6856401     32883 
 34223913  11864661   5810361  50886882  20592912   3662417  64557616   3109539   1380003  64752000 
  1211550  11839893  23271693   6894883   3645579   1352391  45556548  12537453  61849833  37986303 
  5085843  40796970  13066979  14066847   4483563   9258273  30238779  68130003   3885927  66324121 
 94748175  72311033   1399074  19434523  21290357  36944863  11116323    747873  35774011  36053283 
 10368575  19263503  30762423  10109071  41064038   1994577  14659855   9125566  41518343  55649922 
  7896024  79598726  53376413   3456807  19301748    134811   5752743  50271273  40072793  66127146 
 34415101  67849498  14183487  24284123   5305353  45098601  45771987  30840552  51265163  36281115 
 25990437  43513803   7045975   5324226    360171   8565683  22217185  75256338   2409463  49365642 
 18245891  23362580  60936219  31575107  27288315  91435623  73988493  42116113     61950  21958267 
 16691838  45983463  13808138   9230008   9055807  19853033  14822515   9394271  11465070   6546135 
  4712961    553671  30767973  51228671  35111593  29565907  12627123  83855398  22898733  65824835 
 27229533  24580182  19706748  23874099     95703  10501273  18129091  13456142   8417979  44323083 
 25991739   5336611  26027643  59768314   2438229  15423066  32443459  13874859  15229323  10672035 
 32042771   7430715  42481968  50532993   3705141     12628  23687763  61398473   3844695  63481513 
  1186413    438051   5370773  58953057  27458268  76823498  23397044  41616802  41181320  10168163 
   208185   5551581  18701169  22281404  25265106   5314371  25677721   4881935  45130058   1418851 
 83280936  32111213   9736278  30040959    284667  46684655   8835117   1867259  36603488  13349473 
  2922963  16204027   5753563  32814633  80235439    520993  16323243  18788046  49840295   2970572 
 55773456  37778418   2881302  26403019  32465699  57989219  21607131   1033375  39097563  37401585 
   209158    320771     70798  38751725  78999803  39386381  33875178  55339407   9200427  81474051 
 21743579  13758954    493125  37847724  21584333  11478443  23690691  30053019  14376056  10465553 
 22566251  16823827  16865305  27499526  22516610  42981785  58592109  91634864  24154319  62677353 
 14751613    770190   5817181  11121748  24567498  19113733  17214188   4140527  14532493  19266257 
  6719267  43805721  50484297  10061096  11055106   4620531   3717743  37335267  28619835  43506902 
 15674565  11544051  11052026  13416635    761829  18129275   6229710   7554630  49636607   4488343 
 12555515   5964147  33450111   1218958  21847179  40711035  18830175  31362417    158219  55423267 
 36271351  24418964   2595903   5099517   6426575  30373233   8832329   5167053   5531865   9494958 
  5814888  25374843  14099826   2833423  31879438  54409401   1144552  28533413  50898134  23014366 
  3268887  67690068  20263707  13906185   5840813   4357737  21055269  48151391  53155863   4227555 
 24890807  59905859   1946715  16493541  45576349  57075081  12311275  13233581  13139015  37449273 
 32622443  58052760   5372107  11293353  37466567  37827073  11266530  54230208  11679951   5533217 
 24559579  13257407  30785625   2091783  19089605  13118977  69579000  62149823  78358293   1118931 
 35632359   1492327   5213773  32699769  20614629  67574767   2502779  24636171   8779089  29704499 
  2764431  22208489   3727769   9515579  10539729  81718639  37168338   9791915   2806198  24779469 
  6637917  48024732  11449547  16576926   7777659  89856487  28043523   6818043  18312837  16096477 
  9586013  51401833  18074949   6381303   9780054   7202157   1780638   2217663  31210242  84286209 
 24243738   1470108   3673953   6160383   1255623   2147541  32618431  40415593  29066446  23763643 
  9884715  44142219   2435208  39608795  19268505  41034233  14569611  34973859   9472479  51338883 
  3563772   1365135  23829856  35920515   2269453  40841385  23212945  78250635  11981778   1314011 
  1337853   2168403   6532101  82114194  11064363  10672413  29346108  66953147  74718511  13459353 
 22257407   8858653  65697354  29520493    304977  28560291     41892   1410589  75050895  28106112 
 48736319  57430154  13637803  44152539   7747415   1267713  10603747  87856155   2882022  23627298 
 13698179  10229193  11190896  43989053  58162279  15856443   3265962  49962333   2838073  19919917 
 18457671  16043398   4648443  32717223  23134338  12486065  36618605  24331694  25330673   4101483 
  3785037  54011973  36030782    593232  23832536  19681298  14912475  12283503  32960076  59052935 
 22269663  39017163  33935783   9392963  11405363  45839281  18757855   1654510  27976785    434835 
  6209760   5373933   1028283  29247213  70584063  17648845   8584703  60629951  76313135   2058487 
  3270901  39646671   5265669  55636923  69461823  10764051  38666443  18190323  10328249   7856250 
  6783471  15256182  11886955   3263031  21246227   3468018  42049776   5774085   8679906    456439 
 16110203  44639443   6069681  25512363   2859353   5264707   8014076   9679521  11464474   6221407 
   178683  34747413  15899373  44740543  71208315  22223204  13287495   9488166  26902640  38483871 
 68603119  29971323  55523424  48467055  28586203  29977371   6236379  58238391  15813575  19989883 
  5126849   3237326  68285778  36548119    452655  13717509  63429899  10500840  29534412  46683463 
   620015  27165579  20513187   1043338  85053699  19430644   4179203  58114269  17298118  16167987 
  7426803   8357565  36553809  81506339  45516859  26656527  10475223  13874523  36584767    811015 
 30122457  13846515  22422270  25641865  42578393   4731873  45639273   9184802  26079834   1861393 
  3711831  41053096  20958858  29368123  10851782  19649199  26621431  59153778  85920063  32084322 
   895147  23515243  28646675  86292528  12360461  56153084   5490323   5647795  87163595  39603975 
 36358235   3349499   1421387  35094218  36597099  10393275  57916971  66085611  32315368  31426557 
  7223541   5533677  29810745    469122     92619  49652243  12272705  68432499   2123279  16980001 
 86583239  17796531   3370347   3513493  19510086  11641775  13691623  39537870  71993097   5296363 
 21181899  67680403  31391314  40172539   4223823  32814651  41103033  13603958  16927912   8693831 
 11294043   9758857  18533221  19433131  17092941  28160304  38589191  45445501   1572848   2859273 
  5718923  29242299  77070748  11732235  36151083  48074679  14845053   1343601  12002853  51610539 
 27626723   1675167  21117923  98048502   1520012  43761645   1380473    242529   7783269  26519283 
 39236773  23249739   5746683   3351954  15028561    559948  33635942   6572493  82470264  24924579 
  8524245  40180666   3963777  55651157   1393163  12676734  40604783  27965097   5262063  72103686 
 70516645  21673239  20811639  15585908   1951176  30480408   2698503  27774958    361998   5370287 
 35210613  31120083  38448447  12529959  25350217  12153641  15784807  42203067   5965962  62056761 
 70363395  39420339  92015097   5435007  64316479   6629523  59733350   7136168  80542107  22529873 
 30290563   5141259    544331   3997418   3911513  31581898  14358713   7062486  11061026   7718531 
 17913467  16713387   3829117  23774861  80926051  24463863  66104847  53023548  42583373    366007 
  3815169  29204151  30592478  22185697  19954141  42644029  70481938  20633904    268259   4396053 
 19188483  13356331  75111223  27949407  29821463  28943484  29348010  22974423  76030343  29485663 
 10863515  33958802  32231147  12578988  13381455   9645165  26569743  11782743  11484603   2417472 
  9323683   2403623  44109858  33846923  22920039  48350967  42862835   3327804   3098211  36226599 
  4715448  12984612  10703739   5783483   4966571  24275634   5544400    297083  34623547  11200663 
 43302928   1790808  25127148   9469089  21331923  29288499    193135   7373511  95854567  22687431 
 94001583  55701835  11801203  12477155   5220351    319273  26778063  12591227   1449035   3323227 
 38776217  20862287   7480323   7087083  20167143  36128115    555756  33040223   3312507  41042175 
 49018981  37656298  19184593   1288347   5170264  12088303  10064454  16899024  22122093   4532715 
 19246020  11160187   2548695  62612820  22916231    791857  13529913   9151473  54757709   1689045 
 10305620  71551503  61448763  20227627  17939631   2805367   1095795  78644283  32769375   6080505 
 51428318  26818146  11077233   7419098   2557815  72449631  51169848   6358299  19096563  48573826 
 51804716   3479745    207798  31511265  14576695   8404143  29934528   2410800   8491763  33780523 
 32333188   4494803  80216899    521105  28497543  29042163    480681    177153  37092438  51972621 
 20437323  65818785    118956  65362101   1526812   1758345  95357103    103860   5089632  45156588 
 24217881  13303347  21262821   5562999   8590443  39290943  36179987  29447200   6527472  16965687 
 27274405  23893553  47117639  19240032    682119  40340283  16203349  48285723  66229641  85686003 
  1246764  12185488    212634  47341575  12701883   5307523   4094138  47752698  37037211  40482619 
 30731677  32693864   2065740    522491  71626283  54176161   7644123  10552665   1358799   3453571 
 21652731   2644935  17545532  46477373   2823859   6998508  10450341  27054501   5931381  23135739 
 43842185  24418743  16952227   1849659   2458777   2178048  40196257  15858518  12265303   3683283 
 10038427  65505739   3713538  40564783  43212343  35615853   7709951   3882155   2798043   3330177 
 11613643    163827  21641862    454239  14510179   3488523  24052893  26721939  33663373   9730738 
   177943    741435   1923943  13135521  82616208   4531171  28032743  30028550  24927546  31791012 
 41838009   1868390    504403  49973396   6905835  20926193   7359565   3846633   3013711  22461044 
 54011477  25026447  21642975    131933  16693339   6538893    102613   4372435  17182221  13181973 
 43101663  18376651   5965322  11619003   8646873  62443131  13291611  14392479   3679059  15136283 
 29445843  16752969  52587798  16913355  23195787  48961723   2167323     80142  19280211  20257899 
 46420971  31327194  10953633  15540522  28126239  23072012  18280203  39785187  12056427   1325447 
 51518898  70126911   4870065  49725099   4680699   6006123   2260035   1999074  22102659  39153483 
    25747   6749207   5331652  32436731   1235595  42824709  61907323   3044029  38971527  39419360 
 33194303  26487663  21699233  48088527  14389323   3805323   2711384  14597259  47132763   7226619 
 23856813  22714008  33347725   2896891   3352002  37608918  16509048  22670601  63753837  80434103 
 42429531   4939260   6660224  26332353  30183705   8799739   6514715  13279867  18784518  51133155 
 18789900  17754573  29925843   1025763  18388779  27725032  33086543  19687681   2714692    744324 
 42308103   1924386  52194424  23770183  10871648   7738575  59004987   3988524   5234352  11906147 
 35355651  16926291   2072653  43598053  38238765  48328491  19853913  23110101    374097   7535635 
  3097318  26777038  24021483  16320051   2355099  63209247   3734011  25833153   9959737   3410085 
 34359741  17743266  74923251   3464787  34495553   6045253  45373548  51943749  14416123  18493683 
 37492535   7343983   4251587  51130062  56436683  17455169   8051023   6915875    795456   8235743 
  3908544   7027916  66874799   6734523  18378363  35743999  48074723   1287409   5046267  76229523 
  8395233  28927584  20383303   8625558  68156889  31883667  48936318  24543208   2545395  22090875 
 19926603  13178171  49703993  40198329    966501  15128194    859533  45187887   1945719   3287498 
 25173718  14623399  15354623  30140139  32556827  46039909  21225315  60689649   8526264  21319971 
 55235453   5916739  30514567  65070258  43825667  31485633  66285220  23335313   9130003  33824508 
  1996881  12889815  47316723   4476423  30313159  11548419  52457382   2763723  19788625   5149188 
 12679875  63324118  57648788    269513  23982558   5351460  29358708   9429348   4834503  76499579 
  6508667   4110803   6852948   9123039   1205509  72951267  10013754   2544203   8533443  27249023 
  5754431  48557203  30215543  22446579   7967107   2088899  47798907  11761620  64283663  28836128 
 30539331  16522132   8694820  15431385   2001333    520799  34715219  54941852   5648601   2623040 
 52450503  58937647  19393252   2459433   4849559   9634165  41033736  45163123   1628763  10061504 
 18217769  39227276  13122209  60530439  16903793  29686173  28836679  29844927   1836223  57694850 
 59959419  11878777  17976315   2952723   8822027  76595647   4067700    649428  47568288  68359702 
  8939523   4157019  21803419  11955243   9210535   1920759  78660133  21564127  52851922   2621833 
 34827631  15771521   1587813  11363757    237633  84212460  70747543  63967611   8962515  25750523 
 87039222  51868083   6728815  18413219  61818243     50607    738463  17363409  43281891  37431670 
 21577635    865509    670057    571771  69531697  38634059  26274063  77720843   9770523  44348359 
 14047101  14566398  18519393  47244663   3061653  39545058  52487943  51416761  58333723  67104589 
  6495933  50420757  20838980  14020506  39056501  30525238  73783899  61549179  29322518   9483483 
   557553  42036873  32617523   8045274  25763883  20057083  29708373  35371665  53400288  15417483 
 15441402  11651641   4232183  63546130  41700272   6987039  12556653  56777289   9632641  28024427 
 62775961  58770450  11245473  14180887  63803491  46819296  19438986   3813570  10970223  22224172 
 56801315  19181152    462195  18030395    527748  13619787  16678015   6357200  17656692   2891751 
   920373  20831298  35428677   4248093  41201199  15527755   1983013   9790372  25307515  52069655 
 12075450  22409171   9339963  29051745  57586829  77729678   8768211  39431103  41602587  79376343 
  2448291  39085396  18223415  55923506  19676767  15938364  11688203   8197143  38658939  12380031 
 16972493  49423803  25516757  22028326    791325  24456674  45403883  14837223  12060126  24376508 
 11023905   6994590   1227482  14582328  24477658  37023883  20569907   2700873  22753876    280263 
 28913703  63146162  22853247  13403940  42628523   7685823  20613051   8289921  45176423   3276293 
    56211  20879223  35078427  64251955  63423145   9721336   7425211  15461125  30061077  12557731 
  5414517  14108139  11777594   1198523  39273648   3673437  40622363  38073423  50960731   1502414 
 20976675  70231424  12905405  54599683    657249   1036638   7604993   6513207  20586123  34727037 
  3560523  46147160  10554499  47792763  14582740   1432947  15560178  73158197   3305067    852973 
 39312778  14260267  30671687  49778195  44984533   2916813   9279700   8074062   7982233  18174687 
 24984563  87482063  27540378  41549352   4832713    173751   1053084  32056923   5491293  48457003 
 44742498  27752467  26210713   3789384  23880428   3569273  38841243  42374748  27203949  50874979 
 19278085  16720123  75883371   1185423  15459193   1217115  17425203  36996529  44833029  79930074 
 19081701  15786699  72211368  12185205  21663588  35312972  13716085    308683  22507463   7300377 
 17306715  79811438   1126948  24805761   1218563  17656116   7389351  17608140  12705219  37549987 
 23570923  34654248  10012128  13891348  34631268   8801203  12961110   3820703  31732931  12332823 
 26113903  11017998  43551171  46310473  79422210  12969303  53392770  24260073  35585543  22802705 
 21039995  61866141  13359650  62075754  12385755  57986232   9449255    706951  29736613  14419003 
  2165895  56974401  41718059  55107731  18251973   2327361  12662619  58977843   6071826  71043641 
  2874898  27416895  11890211   9949883  36316083  36301855  31842585  40098125  40694377  10698402 
  7273181  75493563  15262923  39015879  47331085  37890951  22557531  72833411   1162486  28569723 
 20083563  43263425  51380043  19044433  25311653  58011837  11023980  32064973  30921456  57061363 
 23276943    818248  15114855   1600489   6647302   3237469   5527875   4265147  11775687   4549122 
 28075437  27926007  28665903  45341709  25540770  27300627  13058027  19914305  10905459  34302179 
 35408440   3303705  48591687  30975873  37166365  11419443  22415853  14428509  42206343  65527653 
 10438530  43818009  50374783  55888131   9600195  11292783  66935409  11804283  37722009  25643955 
 12801088  56323467  76885451  25036771  26312451  36027933  26815119  17452875  71464911  42802623 
 34612323   3590493  28335185  19856247  42232083  18725920  11242588   3875533  18163755  50196071 
  6102103  63023873  20194074  11549463  40067745    831291   3658551   8880846  34822227   4323003 
   145644  17617691    401396   7016227  29272848  12757623  23501736  11344572  60001755  54747795 
 67921131  50011258  10993238   1683273  54214366  23429823   2391768  22818892   7517727   5736023 
 36091107  42684044  15489969  27975694  47194152     18867  14540815    204012  73568145  10227663 
 65442973  42885509   3330523  19353093  24733953   6311253  40630133   4781483  74875418   4609527 
 25360935  11293445   2332812  58233907  41872803    883623  22975152   9321173  89406353  29511563 
 17405323  16924779  22756645   1222905  22076187  12379143  37188165  24685894  26635623   7079663 
 12061427  12788048   3913123  10967928  10576990  29260263  14133879  73981107  41643363   4137009 
 19523731  23588395  38866923  39130894  43576869  30395963  62167875  38922487  20014140  26252363 
    95227  57260907  16612819  12079966   5290617  14443867  22394995  16796827  41006022   6149103 
 17127303   8122335  15645459   4407743  17836578  16195641  38914314  17164613  29153091   5677403 
 39047769   9470843   1305627   3920083  13949617  22903366  54128890  20087007  38229230  16720883 
  3598765  26325734  19486227  30735786  29309193  18691677  10999363  26565319  87230283    757303 
    50910  39295179    704251   9584603   3696962   5697036   5669780  20561895  45094659    582621 
  5755787   5851038  13151067   9642546  49911760  34312588    461115   5135356   9434619  14998887 
 14861987   2315280  11956263    385122  56569815  22552617  27389823  37510843  68439648  46374971 
  1272759  76738083   8526897  33799595  77801565  70631923   7013074  22077206   2279523  83757531 
 78884903  13282083  77201148   7824827  29590999     90083  68022103   3840901   4366998  10885153 
 82686195  43743148  21936709  70258215   7905867  46990752   2971377    707712   9716733  32090158 
 46550235  28675455  11516381  20992255  20303798  43157942   5942059  54474501   3036639  67144173 
 64333791  47703779  51176487  45878384  89885235  27435743  14415918  21768717  15711455  48473037 
  8710044  25772138  26083475  65501673  11240749  52607623   8216980   2949117   9529577  32089839 
   525459  54147829  32068693  19455403  30201558   2285253  17003995  76525099  49182177  50858931 
 34286551  13429523   8967637  18108675  30935831  53495403  32320187   8841665  42489145  37435983 
  1010875  56241663   1065435   4766076   5820147  36845829   2201979  39404959  20820923  24056675 
 30136771  16203843  22493477  34594158  41028285  18311559   2572117   2935409  34073019   4246595 
   410091  58548207   8763455  21943272  19157751    990344   2148795  12735826   9236879   3360291 
 49581458   4810388  25254238  15889731  19090758   7991092  13111624  39454487  30204183     32411 
   956755   2167912  69646477   4100123   8893302  36745113  20143847  10797019   6705483    620093 
 50265559  18025577  35469470  53180985  13512853  34697877  23161959   7911717  13892697  36374955 
    26075  14647204   7351845   8639547   1049979  21657018  29476509   1957971  27531939   5125992 
  8735991  15224719  82282010  41981623  33988716    931638  31710607   8083991  17676133  33463851 
 65137328  67282545   7648932   2514571  17454819  21334381  44688723   7898328  29827089  29640867 
 17784771  38449669  59955813  90567936  23073753  18236823   9735723  18721136   4400163   3239034 
  5501571    190334  12917405    223759  11954478  42719163   9404008   1676391   4492713   3572974 
   510270  12419439  42845323  37815873   2491665  21466707  15618748    672339  81259623  66830991 
 24667659  19387029   3494031  12090003   9942993  11797698  24198843  35156091   9527179   4819175 
 32471789  26035115    327483  58733997  24110274  22674339  13943198  16229695    891015   1568368 
 37221793   8620763   2926923  72164707  15427335  60413763     50496   8216832   1294498  46727748 
 17118939    228318   7282418  49469526   7441431  73738847   1610032   7353946  30583300  44253203 
  8673975   7218293  88289038   4282742  13182813  26241203  43128698   3544323  15776923  32510436 
 47743497  31779857   2854635  31044059  60597036  29675849  47383067  40690786  44681604   2810031 
 49860443   4298634  13924993  59102646  44053203  77955223  13977177   1606273  23244865  35459175 
 32514363  44610091  19305801  17934859   5368825  36928388  45971043  31887755  25493487   8489503 
 41913045  22943343  40159995  22500095  44348731   9248004  25235923   3903617   1193873   7264303 
  1644813   1522980  16452519     98914  58708473   5002209  27240123  63934953  48153878  26329023 
  4974981   9513306    683967  20930948  11945515  17795915   7408111  62328858  13776955  33026199 
 35356731  78452475  39562723   4196755   6021603  21394377   1995593  27610552   8102201  21739854 
  3545072  14176961  56235243   8795481  79726391  14304349  16205712  52082975  38138055  43746722 
 15978591   5187667   9473383  66911295  19598991  26027007   2295952  25641336  12268269    351383 
 26146745   4467723  42231199  14038593  30601929  22379824  70040454   3090043  20034510  26818564 
  3168600  65011803   8992582   7194435  72792411  12424431   5287933  25975155  52860673   1267989 
 15387278  26333500  73068306    380829  34044565  18304196  42640543   3388488  79508433  16575073 
 65609961  16452803   6945159  44083533  21194637   7643823   9354489  26324805  30604975   9374555 
 48699573  16338323  27173170  17092211  21603693  10671896  21925839   1045660   1049559  13104180 
   325213   9378035   6124965  54485593  15319923  80063571   1632948  18202755    337488   6861384 
 43992523  58182075  23799889  21246557  56345586   4219795  59921954  70542273  22121394   2932692 
 53064609   3872102  52269909   9393381  24557982  66735307   2599917  15449543  12577488    905133 
  9083679  21296918  17834371  20091423  20165778   8479803   9997007   7318700  69807240  31735339 
  7444671  11266455  31499520  53075649  12360025  77084193  31993123   3389579  23421627  11543863 
 11880362  23101042  74049228  52700838  47300368   1195723  32120673   4849284  21683889   8282135 
  3841723  53486795   6024207  27784243  20205237  19074770  32347179  32755150  12345963  24659763 
 91511582   6825998   1076529  11235387  10902123  18143793  18098478  46071179  41323841   1866751 
 29347875  35947743  57246547  40420386   7816387    331762  27831735    626230  70535695   2789525 
 25169983  17902683  23818839  18259623  43744317   1434983  19467043   1131723  20290398   5160245 
 15184879   6533653  22841883  11716625  33648453  34654842  75502661   4797930  45377448  94793721 
  5664425  47330991  38998199  55363843  29773485  30056523  26388799   1819003  11732091  22036358 
  1869711   5344451  49202484    561663  59674803   1054946  17345835   4669758  50599637   9914434 
 63138084  85168201   5395547  48688819   7457751   1683585  39067163   5734782  31024527   6049131 
 33671122  20460125  44918937   1314188    651139  24700731  39743658   4126733   1779767   4842168 
 66068481  52681743  42051450  40067313  13718873  38968031  40921314    878484   6433303   1519971 
 26001364  21968499  66248859   4234789  25432787   7581205   8529279  50033971  20302773  11505084 
 49793011  32712774  28381767  64993291  34950822  18419515  32845073  64245739   3713802  47411631 
  4431223  10447707  23160019   8945550  32834939    307899   9575271  65995143  21308379    557812 
  5757360  33402198    888511   2760983  46580535  33407795  72537243  71996915   1980423   4657955 
  4327671  26117728  37198473  50579453  14710634  22076151  65188655   2124987  58921323  27363739 
 16118330  13943955  50999703  74256123  32004747    207024  41820383   8839149  40878708  24288667 
  6907023  18904372  17921315  40892153  59341823  57695913  25815245   4099204  31144515    649272 
  8529583  61150695   4404703  48379267  37252517   5889123    102266  10692858  71842656  62277623 
 34985983  35678703  16354851  26306878  71659325    717531  64929031  14058625  12176135  22346601 
  7014828  59269603  21099055  14612979   7114207  44504773   1664674  12451309  25353087  12958110 
 23119160  71349627  16309515  36188898   7163807   5703886  17207050   9697587     32416  10030699 
  3545295  24089461  56900877  36498975  17236272  47850353  51348469  85870149  15412836   1134141 
 54536563  48175068     78993    627351  86395916  18039451  49366086  20318001  14201581  87143611 
  5460174  39386281   8784859  49561063  54685291  40695261   7369343   5668359   6552291   5091803 
 45453123   6243143   9000755   6975156  66210233  10331244   9077103  50427537   2000715   9870331 
 50658651   1276737  44391487    181185   6731672  10440315  36423323   4456078  45866731  40721923 
  7715411  11672556  22078531  60644091  16445750  20804097   5249148  49668196  13300387  21453115 
 73359723  17217813  13924226     48308   4829961  32319891  45294216  21406774   7038798  77396603 
 45082868  55557091   6613631   5376879   1538265   4865373  48554963  94493165  12286541  32004019 
  6560742  40660611  61474927    270345   1453623  16310791   7523705  53305167  34165519  62149148 
  2696187  54838123  30684903  30069267  28435761   7297533   1730371  16780923  25434593  76694451 
 83653979    607694  46359693   9515419  37337067   3790833  46205099  39510899   5632553  73272795 
   690140   5304468   8859043  15949350   5444178   8023842  22726278  18243459   1747743  13134283 
 46643305  31625598  30923880  30136113   1282479   2113571  15363955   5257593    882122  64206624 
 61076427  56297715  34475749  75061175   5324523  12275209  33502829    349263  35351148   7021539 
 15268623  24606873  10241430  49025403   5567091  12453843  31443627  39158823  15051243  14819448 
   814211  73650623    170553   2080141   2540639  24185242  26498963  69134919   5494847  15837873 
 16788390  11438503  36983433  48460051  55112821  47041243  22030635  36663023  20454803  23476290 
  4707210  21899531  10849768   5091463  44191028   9687369  25499256  86164949  25790613   3576577 
 20675703   3004971   6149571  18068460    351339  80610567  10734704  11897331  44710500  24967977 
   130395   3161483  58223220   7953431  31688551   8510345   1312533  13483941  12063048  59727087 
  3545223  31660267  23864758  11100795  10179393  19928461  26044086  39420715  38748795  17790261 
 15619661  20086173  12813795  22254923   1369010   1330989  38983516  38276473   2789171  54915479 
  2029829   7056186  45600275  53063469  21281299   6919338   1376385  17178273  44742219  54994578 
 36246860   2153915   4622843   1136139  30938460  32265963   9666076  13096338   2545178  11616873 
 24118389   3326115  56729922   8508073   1959633   9435822  12980987  22543814  44733851  32891388 
  2184123  20294723   2560219  32497773   6794951  41402043  63133252   1404603    167895  59856251 
 53399703  12829431  46522521   5606133  26042203   7752153    838583  50161472   7599273  12613227 
  3052731  19094625   4078806  28027839  16706095  20667573  52957995  35762227  59818748  36710954 
  7549314  30551067   2734642   1014523  17754042   5865246   8251719  13617518  26280817  44766345 
 14270561  52120243   1894396   6131493  73938867   1814338   3153057  11858863  11234598  62375819 
 46501032  37202623  14733153   4826971  35967483   9101085   4338275  26013969  19408239  16567575 
  4824859  38604625  29464635  30640803   7237635   1596047  31454451  25219657   9001696  16715187 
 39795219   3017184  12236859  15758682  69157825   4202003   2306189  17218763  17765262  33303540 
 59801748  34226231   4279935  26590420  32409168  33799441  16870011  10979403   5648913   2851143 
 71978210  22374949   4259104  75357537  14567559  12330865  22522245  11393488   5825403   3672582 
 21865643  13796061  30083007  41381682  11568573  10009955  82187106  63981531  29090273  46156261 
 16473395  19036059  38590675  11794003  28559241  19774557  18737574  55603518   3471563   1323375 
  3794683  86518444  62512635  10079153  73231789  23611982   6434673  11008653  35417245  14399592 
  3788538  40501828   4713723   6818091  24521433  11272318  20447147   3133936   9728891  51823323 
 47840215  46825418   6710183  10416274  65123931    295533  16917054  18459963  43361083  14625685 
 13684898  16729979  55680476  14372331  33266139  36924123   6828736  16730589  15031207   2951287 
  6664532   2013411  15016740  30753522  16786475   1286759  10812473   7789668  17912031    892329 
 20939598  46127503  42364347   9379053  10912681   9460579  44944836  12224548  16956972  14428977 
 56648445  59185515  66478235   3614331  17471552  48560323  13926573  54781435  23904003   1368301 
 29822805   9110357   7050993  11328483  83653602  64887753   6213825   8468853    425463  35016018 
  1215627   6369405  12453368   6756473   3989193  14189067    258405   1883451  26208201   2610003 
 16748467  17794004  24292027  28096999  11796157  24630753  28365915  58149879  16604413  11944797 
  8520236  30882013   8936407  54145149  32240913  11060263   8773251  48449067  15291591  37968235 
 67704578  21782793  12969409  38884155    104685  19487723  33704895   1941035    554107     65094 
 19198919  46383901   5883715    106493  71927531  34646649  18870908  46498761  46752165   5845131 
 30710110  24306718  35699222  17711086  13003782    807683  14772293  15673071  36094843   1348443 
 21200085  57823353  19835323    424795  24464523  58926843  67447230  31966926   5864563  20040313 
  4527160   3978873     70732  27831333  28345629  59130833  39833027   1539453   5765418   2050323 
    85032  69684143  36137667  60751383  14684409   2388215   5276644  17829600  27147750  40748463 
 15236064  16927223  27680583  13771143  75604711  20936529   1371368  37749961   1755383   1069458 
 27093108  34787601  49377137  40028331  56606090  18656747   1681659  22929723  32982191  14431353 
  1986063  17422171  11388654  31444573  22478533  30993816  11258043  26210861  19031705   9666867 
 46295691  17659233   5343699  78566537   4327215  46868379   7868867  36943890  34328048  20776827 
 10224623   2068243  43746189   7833363   1045293  37916937  27853107   6666891  52965477   8561689 
 62064379   4425423  42825603   1151826   5930823   5034903  42432623  24137117  45505038    340718 
 38509191  47215311  37343499   8885481  57233013   4824679   1859789  48778463  30996712  33766849 
 11048677  14705675  21352623  24208593  36680653  70785873  13358296  32642879   2313335  13220450 
 30305289   2802351  44996393  20114637  42159443     31775  18920745  41596707  15290008   8964639 
 55238523  22120557  58741703  20661055  31444023  41523319  78393317  17893563  42401790  59303811 
 32846895  38380139  20227686  27187323  38371443  63812439  13640553  37204103   7750599   3269695 
  8661657  94744776   6495555   2870403  15311078   7552563    152196  50674811  31479242  56799612 
 36505748  43163583  23661728  19775164   3140127  14184219   2355949  10260555  15929259   9768399 
 18448251  41940438  20507716   5300859  32126329  11139171   4908919  13348676   3529539    970923 
 13239531  31469133   2680796   4645998  10681695   8055768  28955235  41000397  52243623   1871863 
 49470915  27315667   2501648  10128927  24566262  44446773  84575715  26273403  49727723  28049474 
 19597743  68599863   1209540   4299306   9052417  70056827   9727423  44868227   4711333  11312704 
 16484433  73134323  15197123  54417283  23484948   8044773  52510191  32240015  62513803    258648 
 38936900  57028038  19400163    649923  13749758  75851043  40467105  39265872  19340028   2844243 
 34246996  45014916   4588283  22148175  17827878   4362703  14157013   1763267   4748748  45861563 
 24755293  23830923   2518459   4026414   2328904   7490823  62157435  60505779  73493083  59526781 
 30152667  44528621  12658431   5105157  31730367  31173609  36960393  47237971   3382698  32109818 
   797823  16380578    377967  11670441  40187088  16165576  49133378  73839073  71254077   9644968 
 69215555   3498827  14948187   1924409  82176814  37759623  84843377  39385947  44216085   6772899 
 14944602   2691339  40277723  44810473   8845029   6819130  17058491   3081993  52911135  14889098 
 18408567   2243286   5418831  28669779  95397309   9600959  50361873   4375143   2388167  22616948 
 14226503  40659981  62679789  30133443    224568   7955707  33951003  17328473   2871975  17276403 
 66592551  22473273  14585835  12126688   9516003  14329201   1602747  79769059  31717338  24982773 
  1414347  38711933  36147623  33386355   5448696    121486  16321716    448253   4897876  45976443 
   471597  74516217  23326399  33530913  48435861  18818873  67075323  10534323   9738486  48341137 
 12817083  49533130  22782911  77691789   5498381  65792290   4707623  53923293  16686360  92186048 
  6318950  40557290  67120152  58171929  11465691   6123227  29403243   1449861  56835203  25343553 
 35840291    880600   8811686  33311105  14444123  34292739  15161995   3669371  59574123  61822988 
 22160626    876935   2668769   1817979   1362477   5704749   8784519  43799918   3299783  21835959 
 24988931  35044671  76898553   1485894   9648303   5537191   7767429   9760965  27307571  22425757 
   544238  39048045  78676653   3559371  28885287  15031139   7252043  48905451  15189639  41331791 
 30454497  85375621  32159075  11617278  71061883  48653307   3273414  43120459   6504867   5785741 
 69844389  10961519   8696515  21345423  37995573  19156722   4166939  20591298   9653663  43290623 
  1811284  14285053  37231071  27599618  54355158  13159599  21795563   2992229   9706375  66617142 
 57444783  26904877  26273673  48897960   9458067   3481223   1165275  15825471  66932373  55741179 
 21153243   2144157  29044698   1584529   6621759  10413975  21677622   2850747  34345743  54096906 
 51213769  24845688   1848682   6304303  65384023  76076614  43646671  71612641  14269793  71776899 
 53518523  14907310  28861856   7312003   4000673  16289956   4704799   1456627  12050283  37115223 
  6325243   8277522  10489151   1181583   1949357  43584468    869615  25454063  44721951  34092558 
 10645863   1168707   4659113   8375924   5299798  67896996   4998611   3644475   1844250  26826189 
  5660536   1506452  16750953  18893001  22992459   3891003  49747623  36302643  49737646  62928619 
  5248113   5094641  26125253    136287  26338257  56253913  39999199  30253080  19150189   2113031 
 38425356  38982657   1113178   5975763  35116508   9654005   5964987   1722041  28684373    753864 
 35020219   8192638   2369889  33179939  26370561  65392898  20504498  15801051  50480672  20568571 
 10229008  47457715  13619343  91827579  15120984  32450427   8042571   1860966  68475948  49278083 
  3097723  94849427  33504603  17926359  69376702  35716198  23716959   1896005  23772975  22795009 
  4596803  47830395  64308553  48589026  25235723  33042011  46019355  30204027  53351227   6357621 
 26849913  52693129  46242623  84200061    206952  30057723  34334927  14090488   8140566   3931528 
  1159218   4524522  53091843  16806890  11170867  41843143  10319919   4102803   9798093   4169823 
  2607223   7472478  29520210  36875171  57843851  63881613  47353243  16682089   4976760  12254079 
 13953091  98870663   4414524   7310523  36308283  18525303  66412163  75381514   3909723  15543767 
  2522590  36504063  45808572  15941301   2704968  39357171   2373731  12409773  10460573  24613485 
 16662800  10529182  30514975   6134321  18914213    990069    553208  13672243  43578323  61951173 
 48437341  19410473   4581123   4722049   2624698  38635643    193773   1706498   1488866  34636035 
 36769248  34968771   8934983  29080421  48677631   7379801   1005099   3255507  55323331  30403803 
 14640875   3352993  16387613   5795717  69796057  11413334  19837755  50883549   8809565  16154118 
 13235937   8845225   5444489   1589539  16630143  18621321  11493323    701913  40166391   1109835 
  5645458    583676  40963923  53622803   3822849  41294233  14584187  27562587  35293073   4643840 
 29282303   5131131  36099642  14336223  33053913  76205063  25380978  73261325  19198947   2049622 
 13343082  26974203  24704016  60295173  26743499  25319771   2730429   8511003   7528287  34100373 
 24858203  41149279   3476103   3267787  79775271  19604684  11676312  39891630   3766227   3782775 
 47594235  21796503  17990263  30332642   4474117   1693239   2225949  76484973  21396091  18072541 
 18348075   7604721   1217666  52637799  50444055  86424083   2977053   5606822  70308049   7351299 
 43166103  31033923   1365583   3188935  12199148  10781829  16574766  77124563  17128443  33957651 
 30269661  17641267  36263573   7385358    722072  52047545  20723043  54548261   4514287  22679853 
 12189651   7284413  46132715  12747231  57995552  11000134  20058279  29079895  52116073  53327285 
 32890838  21013500   3463286  49929327  39608027  26982782  64080259  33314331  30605876    137113 
 60098555  35647344   3723612  33406398   1092618  14782123   4644198  13379131  43463904  86415573 
  1893093  17783967  21642919  12107714    434888    761975  32263798   1342212  46504443     43973 
   884331   2817340  56010691   3386638  30907303  21676463   3611373  48070819  45778488  28932717 
 48978125   2854844  11235243  46394757  14700165   9500191  77665963  68033045  43729091  91492607 
 49716009  33816854   2630777  28422304   1257962  62480137  26786526   7338758  15405948  36531423 
 42942939  44496648   3111672  28354575  56403036  64379841   9396263  52246631  29064213  23609035 
   705156   2534123    521427  32672176   7417212  59925469  36399369  43796809   1308840  21352418 
 17637909   9417431  63188547  10081836  17133005  25580898  20141699  50734236  35782259  41094825 
 75367989  22986417  37933179  61181407  29519322   6915161  17565969  85635963   1841523  43554623 
  7766758  73625961   3563763  26381053  22600272  16759861  32223547  18768067  11269563  22160355 
  3204939   2661694  60720408   7858428   6106918   1178923  17358933   9449283  76137023    530018 
 21839312  10963293  18722431  73242973  14529071   2983779  31373043   9576696  12745686  22028063 
 26973711  20387037   2462091  39430291   4095654    518845  55798998  10334160   9422459   5259372 
 13353031   2494671  16223822   4762319   3671496  18366498  14726685  16244603  58582608  16724927 
 60888748   3333847  25447875  31169079  15579633   3001264   7738587  18529081  53209533   6605163 
  3897743  51982241  16981027  25131963   9459216   9660618  31707357  36224651   4253085  48751553 
  6424899   1086249   5081445  11987923  10589735  64506253   4913247  48901227  61912707   4440139 
  2026224    220763  28906998   8147328   3130929  58136788  17141973  19967259      3512   6919266 
 12567771  30804743    331131   1479667   6022885  38866695  25740331  52352527    112767  19267049 
  3369363  28846518   8518819  24492203    898339    563595  20791607  15455099    551429  22585137 
  2055181  72422579  11914551  29024667   2217039  17098779   5719155  32958594  84355017    224529 
 29705103   2207873  28578893  28504034  27139731   4114191  41238411     95939  19522659   5502075 
 14849242   6668763   5739740   2197747  50955508  38253723   7632429  30608074  27855545  33898933 
 48888483   7356740  77109617  12410267    918539  68875573   4855092  95913587   9833623  53167123 
 24534675   6434663   1262265    668091  15493401  17679693  22279938  17593045  10966182    784629 
 40364773  60512768  39635745  14916219  41723251   3939975    604611  39972143  26540691   3402683 
 35188071   2635778  18010123   6025245   2905880  17023207  69546859    206395  35051332  35294863 
 15138459   9357423   1611247    832827  11019323   4602945  20215857  34243273  41152911  28691643 
 15963063   7906373  22219173  17959071  25981188    197222  57854811  22417917    215023  19411515 
 27016098  66409851  44397847  45621637   9046539   8230384  19939341   4646779  10100598   9821814 
 13638923   2719114  63303649  12604161     29229  19873526  34283813   8726607  21487282  51803917 
 16151168    479052   3557891  27011869   2378351  11987835   6266523  31691421  14755435    252089 
 11659113   4621398  78990723  36240222  15219723  59597518  82130227    210279  12910734  23087086 
 11277563  13636248  37693275  36853533  88189791    965283  23286859  73275455  49783731  19311443 
 11544019  63350712  12087267     25371   1787259   5935199  22361973   6569763  14457723    164547 
 30355967  58997683      9141  23287283   7643094  77175609  20930048   6958267  29993119   9100671 
 16081491   6905049  10761297  43830239   8189607  37975587   7071453  11539067   4775697  89889338 
 20196621  14243919  38829847  97184379  44926571  11795123  10287083   1081275  81866493   8991567 
  1928903  12466887   3965623   2841794   1430217   1366147    844967  37093373  31061201  18072693 
  6519271   5631027  26138543  55855538  27060549  11118011  10915379   8132262  43925675  16337293 
  8347227   6181251   2461819  16587798    500833   8393508  22924068  23115206  59071443  46878423 
 19874883  10140083  15176811  13078203  14799219  23335659   5062323  19804731  44605375   9675164 
 25279413  45601331  11950443   7991483  43797408  83261582  65092218  59411315  50058207  19733639 
  4240979    713591   6932715  21990763   6667293  10171115   4467403  15829251  42158019   5829478 
 70871209    452888  24438609  30725977  24323522  24932517  13169061  28003254  18105262  27673131 
 31990203  25082103  81763423  23651101  67950632  13647169  19038831  27306623   8791213  48858123 
  3015919  29364423  13259840  41139851  69717507   4700985  14328850  18452499   4589623  22481808 
   745014  42217137  86406431   6920085  48348753   2818405  74174948  13166829  60027603  45340139 
 11557758  63904023  36143087   2948283   4406427  16395248  75851853  75752511  37241041  15478273 
  3030693  44951643  52668375  32359345  25197009   5645403   1181139  37571792  55438929  36924849 
 54192508  27207731  31541072  49121979   6981161  34641728  14258583  16197723  43538583  62286123 
 10196122  57536079  10755411  93773579  49022148   5963561   4766549  34106037  18542703   7176183 
 45514891  12805411   9585933   1806707  20783235  45200020  12849211    929641  24991703  88864479 
 21744645   5820873   2227322  12603196   3017631  49333550  22124939  24627341   5470641  41037045 
 32066841  36916058  10270383  18575397     96923   1057709  57423027   1750055  29203968   1537413 
 16815898  15965523  20097411  46530683  19709949  33745263  44518884  72910947    971577  73501633 
 54223539  33560673  17956050  32219485   4407179  26514617  34276659  36175167    279467  16633112 
 34590021  11788976   3693101   9673899    626931  14159268  17746129  35688363  46022919  40466443 
  2323948  10508939  15041763     27374   2262985  37270741  55684473  17940822  93434303    217683 
 26314527   2931023  41501037  13451509    361815  53508169  51520558  26206048  49388080   5929245 
  7321927  63778663    314889   5335547  21039063  51874611  78360717   5640355  19578118     95351 
 15068074  58422528   4596323   8183083   7719558  14193731  13845076   3252033   4609643   9135567 
 46384033  25227609   8283904  27844779  36512583  25718123  11406075   2297508  27598617   7621408 
 20976763  11267067  15111772  33184483   8434983  13452933   5608827   3926920  38437767  25640738 
  9321979   8057092   9562483  22207844  41898481  31614326  52616963    412555  19897341  11579469 
 52256297  25730303   1238923  39225360    588367   4467336  79549263  84405399  11048235   6194976 
 34303255  45246787  23710523  26263335  36634611  42498678  41959867  79362798  27963423  23873817 
  7812411  25452843   4974056  15713106  34149939  16783323  71139280     18297  17889203    717621 
  3524070  54134747   2341972  24417705  18619475  51436191  55781373  28616163  53595777  77542261 
  1872189   1542598  72121341   6718219  22291189  58328939  14027760   1727079  17069543    823977 
 78562401  23622495  48730383  26234601  18903657   5125848  19844958  11789641  39301977  12259475 
  8544681  86098433  83048774    553431  49957723  22508873  68619281  13723261   5803043  70011867 
 23185311  57278886  31470507  21921373  40303995  35386029  43679544  51012053  49611069   9058289 
 13773555  52239296     85073  48393875  15453051  38350761  19838073   2444523  34849840   6197378 
 19252903  13594496   1009950  11666275  19552605  27780747   8311748   2330910  65416538  16617798 
  3698853  37792123  12188115  45003834  43588143  31332795  32199419  29198271  15749787  72295115 
  7760939  29071845  15751883  20387259   4135938  39759300  16186131   8723906   5597823  18315739 
  2512347   7300163  28655631   7974735  96293133   1509198   5485923   2538726   5524130  30595436 
 44204451    244851  25365775  40795351  20213075   2165348   1813095  14193906  48564240   4109823 
 47341094   2086203  11745963  26593599  62779371   3979560  27389474  12148598  46313238  28087611 
 15572041  21995173    755709  14851281   2203688  23401458   7104651  12107746   6598779  21318896 
   711645  35810601   4397762  25147763  85210975  24597685  30598537  20685799  31582908   2412329 
  5009531   1121207  15457383  15675971    947244   2918110   2017698   8047603  31132863   2290227 
 10661483    526273  11302247  56824053  12608123  29560209  16816369  11782173   9151699  21666123 
  2318838  29782635   7131291  24657267   1071371   9910149   5723452  39941877  15558939  43825801 
  4890513    661128   6624750  29851548    148171   2734179  11148347   4719723   1629179  44498283 
 17531739   2871627  22763073  17409107  27380073  36906069   1728003    636213    527573  14123663 
  1129241  33202539  11089523   6763631  55906631  48088670  25947391  13483018  44298014   7557728 
 81198019  16616059  15649211  66250710  28324893  13891203   4417601   4072183  28943142  49882747 
 19364435    668065  44706981  85133879  18623573  33182787   6345969  22224423    703190   7022148 
    61808  77899569  25149654  17259333  17435793  10915623  41329523    959788   1384373  89590403 
  5845875  49356987   9872278  12560883  47634108  27630645  22953607  14913736   3852555    501147 
  1463613  20592618  33986991  59355419  15370203  21575778  14218845  44099629  30722230  61057723 
 54203503   6354627  80467531  40773273  36983247  27270054    954315  52934907  31543986  16232116 
 26949691  22426093  70568313   2291829  40250610   9939573   3686190  68532571  43136723  26891910 
 27919033  61717883  23294920  28584059   7614237  70306513  60278298  15714708  10741656   8582733 
 43609871  57872331  14455949  27861803   4887561   4787385   4149417  36114519  18783893  64677688 
 24261771  35490738  11295029   1282613  38248947  10532218  43766831  16515623   7644438   3586654 
 11781773  12642819  58987988   6425995  40720533   8828619   6074637  27453808   6197917    906525 
 12627978  26008539  17935397  46389520   7934525  77543864   9957304  49707735   9874823  46058877 
 45723111   1635607   5499468  33445660    202075   7160137  54709175  36874257  61681731  22222175 
 41388015  15891159  22052454   2167914   1261039  14497315  18857611  14450307  62125025  17745053 
 17846013   9260011  22806808  18477499  13007688  64461291  12877619  18924795    694138  37296678 
  8344571   6831297   2606469  27787071  54910693   2231491   2322477  16153467   8607715  37484155 
 32462166  11871123    401124  34547979    510299  21987631   4712523  54981053  20400083  24220529 
 49767679   3519933  95519865  35262339  16609359  52694343  16370235   7310139   7693193  74454275 
 48122791  22034882   3877738  26623148  24579483  31458210  17549415   1300459  61280773  14558631 
 42278507  12634263  43149218    365323    505628  27309498    266227  59957223  52320201    402305 
  1117815  15567155  22345819   7738293   2071383   3657993  12896410  13073397  43721913  27280233 
  5321219  76016889  25272788   4701153   3272158   7648467    722031   1377030  10809591  24821889 
   561174  32618229  33119243   9962427  76529843  37105415  31511911   3485811  37599111  27603085 
 28108083   5087535  63649179  46152540   9952323  57087459    853448  11233723   5640807   3588803 
 23752107  11035278  58153212   5086253  12711325  26355167  21320383  22403273    743523  30197733 
  9897315  42528729  38679072  16839771  31269683  54397101  89774448   4633149  13542834   6009903 
 15200826  48823237  50256108  35537695  39138993    543043  38992647  17620138  32524433  43714823 
  2005597  35607035  18028497  13131801   5662631   2537598  68139313  23299764  61671407   2032775 
  3943503  26836791   7328598  35855061  20051357  17598171   2690668  16395131  18510123  18523918 
  2883539  13348723  11821092  77887152  28128963    223943   4468587  35225727  41766243  50869672 
 16732223   3830221  97023828  70172944   2784667  36837147   1996971   6460906   4489195  33265755 
   719529  17789093   1142898   1874297  20203171  27163980  17028603  21659880   5894459   5166939 
 29068673  23125331  75033198  30103491  10226515  68495373  70433136    328773   9026171   2474163 
  7715468  77120622  14987153   6254364   8080118    501817  27276413  30374358  18052353  69878171 
 28553130  37159299  42506463  18514427  42837659  16799823  58242489  53900391  44583450   5989403 
 56371209   4089147  78904436  40077468  12805053  14873562   9499613  19617193   5958257  18953785 
 22543905  37608011  16705851  21007953    283893  29318993  25327523  44885073  25928795  65786203 
 13062483  61085279  15742135  58459839   1094658  26165339   9568461   1031203  40448970  53362317 
  5038230   8297671  57013111   3410673   2029184  49748663   8772270  16258123  14558078  39691359 
  3564891  53180391  12614361   1722123   4936662  11174483  25634673  29535265  64333723  15255889 
 10289118    282793   6944963  36275599  49440474  60153118  38020619  20161830   3535017  63440934 
 12374958   5398147   2407587  58073667  69643053  64301889    197755  12812622  12629203  86054798 
  2866092  88770969  27296283  12972075  64630713  27404123   5480808  15169371  62090913  39250723 
  4815095  59321113   8177285  74802468   1541859  11134487  13169263  81565523  23094124  42119973 
 33105561   5375948  35405499   3822057  37713605  28112259  42575073  30567979   6417352  59327573 
  4711071  25744179   8296269   7331064   1975767  62834334  76812243   6681357   7872379    621213 
 65988513  39161547  32601723  25551973  29736345  13960853  27086805   8931568   2082060  29788939 
   183223  34196576  79187907  63471804   4914739  48257079   5516159   1110459  23176653  10063715 
 34942758   3205779   9094815  39344558  83889761  65931183  10397723  77947923  49459903   1423755 
 49032162    604789  18320037   3539031  14943708  46727037    125747  33670959  60887706   8831821 
 77810857  27018378   8902949  24319899  46590447  11913618  16062283  20720395   1914378  73870476 
  8151903  49325005  75288083   3620724  18863898  17186831  50913083  54722571   8391051  10487841 
 32170003  13578357  32857233   9658347   1280187    141376   9556563   7796184   6688339   9366763 
 20177599  22706693  15592056  19169775   5642368   1040327  22652997   6137895  36524954  15450119 
 11543126  10848675  32117571  52055483  12077699   3263559  27888013  30288411  28848072  15842019 
 17115723  28339681  40497027  62457681  41179631  17685798  19347605  55970298   6010431   8750205 
 32496507  23237694  84032643   4024689   2182923  45882445   2139651  12283388    980043  11785185 
 66239373  49740281  55620603   1762269   3762509  83529013  13240742   9112123   5794053  45853981 
 51606228  66498523    888639  16860378  54270854   6532278  36066923  57821211  30701787   3877392 
 52065491   8893828    962048  78363969  10334784  20580771  19306575  29817879   4873156  20411309 
 45564603   2705991  46205723  17672935   1475943  18786163    740821  54900243  11223213  10883503 
 69318708  19104929  52420427  16670566  34219287  17842347  55549302   3943920    821666  76100363 
 50584098   6885673  26149974  22986393  31989743   2042283  26446871  33824661   8222519  54542331 
 66647763  16830531  25025673   1692960  16837271  25465739  39735273  36836791   2023893  74057685 
 31660323  31876993   5791659   4147497  34780013   4975368  32350021  36786109  18697035  44396088 
 16860837   2097763  16125559  44246285   8714136  14807227  10207483  32231703  43768485   1179719 
 33222601    418125   3410088  16260360  14022771   8251128  21963323   2449691  61255433  38440317 
 34065603   3846051  14616747  62438091  31579479   1174868  10703483  39978792  41064773  29649124 
 31405056  59737308  26259188   1406619   1713667  11060027  58852259  26603223   5516019   8323207 
 15535525  90110497   5494347  69873972  13508211    494551   2222448  17212563  12584387  28218502 
 17178123  23436123  49249383  39431448  38808744   6026273   6804758  28274317  56359860  32984019 
 15958765    340993  16755383   1398657  65729764   8964771  71551401  10864536  33577659   6188571 
  5826009  37259163   1017211  19684095   3634539  32215173  24181747  29255673  85895709   8155338 
 26971460   9261483  32539579   1014243  43336929  17253963  26657583  58186785  26556583  53575803 
 47968395   2310219  66092345   5493075   1344123  10124055  44199049  16526547   1000683   6317727 
 12828036  60283091   5327029   6517283   7159367   4800457   3737755    284238  34569111  13048979 
 20659288  24296298   9019950  12582123  48873027  30591123  12663447  42052433  13215853    265479 
 24451607  58681545  55676347   5846838  16662496  24793870  42029473  20481503  72131723   6074815 
 13468141  79809811  12669853  31923779  14657778  14448143   2703186  51603003  11276039   6385542 
 25825275  20156497  86645775  22390008  38610259  17989221  14498923  13279635   9914748  43821875 
  8310327   1327628    580395  34873505   3335049  61735178  35753227  37566471   8355031  64300223 
 18094165    415503   1549629   6380707    825583  50016883  70429705  62284308  29493561  18503832 
  3097800  10023195  20364665   8466105   6638241   2306030  72425843   7622473  21273873    915397 
  5780092   5362384  10092273  39866433  41223907   4395254   1142418  11964437  28533131  16242569 
  4511742  39304908  64510539  50948135  59650304  87010055  25675883  12273911  31819539   8904849 
    64644   6310931  23284257  11136997  16097211  17020763  42448476  31400664  30255303  77133283 
 93633182  21237009  33062523  71833979   9081951  77268646  65464203  44397623   3687319  28583379 
 49690723   1759759  27935118   1721487  62088485  16632837  55384935  53076292  19087808  17633134 
 42341813   7248720  23185758   5400708  33324658  70931823  17014419  36348255  27398413  87216147 
 10481187  15605603  16708047  26641437  24748517    749116    740731   7923543   2359248  25142732 
 63570476  50650198    324132  47815309  39975387  20240158   9122572    254873  61235679  35862623 
 10555457  41209363  20245915  66163671     82527  21982013   1239075  47070635  46731308  15333497 
   602315   8367835   3992137    519811  17956923  18250359  39912432   2614383  17201363   1635057 
 72996165  36539241   5499573   9753975   3800568  42775848  11950042    484929  28860745   2936763 
  4282319  35068663   8238162   2561501  58355751   6238927  12265863  28179828  74100210  22054623 
 18686703  13819253  40133229    903987  25820391   4244739  21165707    465354  87535659  10891445 
 24436555  15292547   3378951  26995795  69856083  44381139  30911019  61705065   7836063  22098683 
 29780907   8706592  23416297  18394107   2454407  72066351  48545745  13674303  64891345  56154072 
 11561993   4188423   6350159  90176491    758229  48713248  14736039  62145405  12914103  29406838 
 23438634     30687    837311   1405173  83557323   1374678  14177391  13055403  17468021  38721355 
  5057259  47856087  21755987   9678993  37628713  15294480   8696138   8070693  26276253  62574459 
 54065663  61909536   6404783  16330661  38966901  59287092  21493408  59644708  26722491    152889 
 19200747   7053878  46430103  17882493  10028067  15153783  40609471  11571142   6864729  17091898 
 71349225   3535307  49036187    719451   5131848  32494524  24919173  52648363  36729283  33504573 
 21368423   7952793  18040899  16201857  55195066   3811619  14219223   5008087  22224911   7178373 
   302898  29409283   7585813  53272059  67655763  11215644   3638163   2766516  51911341  10846879 
  9668069  26966623  71289096  33339198  28115028  30015519  29107419   1843749  11664303   2664489 
 12505083    221498  75872733  36632639  19236775  23803287  11152374  16942423  54319563  24378582 
 33942658  50353200  21450213  16843632  26777723  35784248   1688010  33230761    422751   1227207 
 37317422  48805467   4088896  29635383  37397221  23465268  40244235  24756924  10578699   7422359 
  3657521  18268875  27814897  38962365  49254661  47161623  24215433  20971153  10878463   9497773 
 81467271  26151017    668343  38687434  10839039  17115031    210243   6287539   2040271  17494761 
 23724985   2412525  14654571  67780571  26283354  32773173    229595  15752216  10965607  31792935 
   387128  52243605  24730855  54853275    658727  55367763  21057411  76234655   1825092   7521603 
 66178161  48775605  10408863    937923  19688055    115412     55458  40278135    493714  80223378 
 42443908  56122675  13478259   4205258  36674427  12738528    644811  10102578  14228413  25107711 
  5835311  10581993  59506518   3260058  16795363   6076473  20974930  63639237    175123  67636601 
 26080933   3659107  26101614  39291135  18027615  48578848  59567295  46877574   6018987  13935731 
   812781  25533114  75924955   9716539  44387223  47537591  35461928  14669173  15883686  39792304 
 20339323   3990993  41869511  73295027  13948493  11107761  19506130  19592238   1068666  32383761 
 11391387  13980705  12349920   7570491  12546195   1347547  17013491   4498023  49864938  67076347 
 65391365  15105738  28156107  16377367  46003703  11276493  14332653  88037676   7632753   7376415 
  1065997   4141680   2232851  14647547   1395783   9009321  30483723  25998557   4695843  71744973 
 19948099   4414477  30315835   2091295  31106543   3162523   1856148  73568331  38447811   7289955 
  8941165  30666836  55958556   1222792   7353348  21599173   6587223  77438967   1399863    579585 
  2797101   6316923  38940714   4019138  10195987  24461583    332169  16729365  32535483   1659793 
 15533223  27502689    904477  70881079   2067627  38877203  60209448  14851169  48893119  31020288 
 16536647  34711503  60440723  57413598  65081931   8213446  27348873   4047870    265947  57318531 
 21491099  51253532  61712235     42305  41098740  27513883  46468116  19215726  37809123  44019195 
 29907591   3712345  22932515  26223726  34386792   8814864  64130607  15905455  11735439   6126103 
 45969633  28866153  13650395  48438597  19050203  49014267   8539835  36601268   1401561  11223115 
 10013795    830242   2636939    841133  13147719  27869760  49690204  17967450   3988050  19158170 
  7108199  59163851  33666426   3202249   1272285  19620843   3136240  49438424   7443509  91588379 
  1814619  21583002  42816408  77864403  19228293  24474235   1024475   8649313   1663290  10267506 
  4941585  26729378  79677269  19236379  17990655   5737715  26442763  13716199   2833746  37458467 
 71825723   2527363  20244303  16875835  26971921  47697817   2814633  60633793  58433929   4806295 
 25230076  60594063  28168398  24635679   9357923  53603043   5078049  11748279  26176009   5545062 
 27524844  68755271  29588011  42141453  49608723   4185432   2363523   3134911  10209651   2676615 
  4058343   5820379  39476973   4526400   2890998  27183123  13469539  65690303  33802857  46468908 
 33657173  61523781  40498382  35919279  32479269   7589025  11812248  21522927    744059   1815864 
  1619489  50278428    374727   5355942  27358293    603528  24497583  39561733  14849774  37207293 
  7764873   5476893  67393155  54104987  22958823  21502593  38864571  33172991  18175744  11956684 
 29973083  12307943  68948229  28659003  30171160  23418573  12305793  16975371    598854  20847397 
 20747067  26521233  30305973   7662063  65532706  26080128  32034776  27509311  46807996   8268288 
 35204503  29960727  16105914  34212537  17256022  55847887  14771945  10289990  40476482  31123744 
 42598723  12433441   9116802   4471203  18306063  17748429   4914966  72458223  13523563   8821573 
 24234321  65117877  12583278    558471  38453373  14623963   2012301   2742443   9711103  39596394 
 27971185  19452723  34530376  20489563   3943221  34786509   7631523  59029971   3075387  63491961 
 45874497  40983351  58884363     83799  32734539   9626900   4199010  25462938  16223937  62291382 
 27216483   2312816   7219839  18162707  54021607  18158263  39309291  12455247  25688852  12762635 
 17393571  23784471  33552419  12524129  25260683    672483  13004499  18005662  40585003   1727261 
 56309112  15111339   5233130   3817403  17042355  44771731  17010708  47554596    404247   4173658 
  3656523   5005442  51430425    878445  16284820  15832525   2309001  21957289  24103033  79168663 
 35968727   5488206  24243007  88749523   3591579   7401279   1287975  17349541  15104043  43660667 
 40856168  20972470  24875007   7453912  18623148  29664987  42917778  15490855  35786211  11844019 
 13959667  22402103   5413683  78004439  12369269  27045878  75487255   5779539   2158851  10821392 
   177787  32400393   4459490  70130930   7072341   4008003  33588553   7447443  19779267    833283 
  5599083  42184943  63671249  51619605  29548027  46456303   2896539     84459  44619387   4476224 
 53702115  41840859  12855523    454116   1628085   5410131   1190340  22594748  36303995  89725443 
 17198958   6665628   8011143   9607948   1742311   3719643  20514775  24884619   1293900    513636 
 19676598   7693523  12609091  31395993   1926635   7409454  28069755  13953502  21511579  53677835 
 35085785  89135159  10909994  11681133   8860188  24581281   5579312  44862083  65660775    528228 
 10615839  33045054  37583903  40271298    115201  49874318  14314125  18417391  32454459  13807497 
 12840011  12945467  43260235   7076587   2808183  78734147    209163  41846433    441528   6352143 
 13472481  39605387  41430225     35195  66372315  10573443  41912643  10688763  15647865  49577549 
  5323952  47806653   4280550  26950788  28449573   7793443  41071340    554051  60887686  25503480 
  4542364  11115178  24609633  30907185  36716803  50875683  76724806  17973628  53859534   1584129 
 70247739   8469675   6835263  39469671  39151370  59210239   4946683  33519623  43788361    292760 
 16638259   5617091  41805065   6034749  17886948  58571748  37267768  15737929  22552189  58096644 
  7860227  38515409   9386067  65262617  72533210  73369638  60759315  68236426   9976557  35054985 
 17672274  15114619   3210301  21179199   7813831   2109867  36861487  31659733  19218440  43385507 
 26898711  36794363  19201653  21886155   8544975   1668717  14420997  59060693   6140148  11055165 
 30739857  69074427  11776323  49670035  39242739  32249907   4330995  20897463  18718527  31469295 
  7004511  52859049  21487794   9816891  47068341   7079427  37048407  81007035   2236119  13587123 
 44546445  62342235  59782623  42293097  76002087  56088735  26881263  12950899   7768143   1393291 
 59785123  11165069   5868675  12629423  34556690   3153147  36118725   3689435  81739108  73847011 
 29606481   7402659  23966592  22316631  34351768   3002560  45734343  60704267  64812489  11852565 
  4611867  87804438  27779577   2312771  48406158   9195195   5296729  68554176   2069652    767303 
 20454285  49505067  49843032   1449879  10763499  17273477  13023477   5595061  35196151  49340343 
 18743055  48514948   7035063   9553303   8355688  60297083   8320298   5824247   9737685   1236666 
   101653   7575405  23699384  86452918  39533173  62687868  13759923  66584217   9713989  24661133 
 80293560  32151473  45922727  48594267   5763951  21238665  36159981   7438650  55233275  23760171 
 17197993  16552887   6401643   5715784  17608479   3487152   6532194  30851035   1687643  76271448 
  8097563  26937813   2912235   2913605  68142035  14293479  39513071   5431711     13407  18741429 
 10204947  52147416  70669736  28950933  32682591   2731335  40536137  88518267  30627109    619968 
 35925915   3929275  11230068  22560414  21951393  24507672   8516367  46447733  51947275  12760944 
 41730423   9965112  41602098    767313  39050611  74344179  20628123  48427683   4949172  76523631 
 13778369   3310888  24101058  45117675  17159718    479319  22585731   3156213  51152523   4775883 
  2064795  63088750  45153123   5962455    743073  60855640  22285371  21452741  37093641  26728968 
  9710367  40299536   3863103  27338324   1248363  33992763  47564623    243513  30268858   5364601 
 57010289   9248491   7459263  21537898   1749731   6868018  14294773  14697609   9593419  44665513 
  1087586  47375094  19747134  21389123   2560215   1801193  54019833  49973949   8380923  23186923 
   742785  26750055  64192920  57160023  14169603  80213087  11684059  49644123  20462195  50696043 
 27336357  17319327  24048002  17818036  15264918  15026903      2473  34414539   1512743  15683828 
 17665113  36830631  27969753  11229563  26423803   6095211  66444963  11921058  13028207   9818399 
 42202473   4737852  55260511   8419468  18073563   5817767   4348376   8427822  45386100   4241895 
  9730825   3153723  49505423  20472631    129571   6892617  16657413   7621350    384213   1043623 
 22717073  25470467  22433459   1405023    885623  63880105  11066835   6265982   6974073  24023217 
 39859173  15922843   8411727  61327662   8034243  28605673   2395458  16857873   1404483   4172929 
 58083603  16551035  34603145  76813769  50672310  27179782    597293  22746373    948665  17709586 
   307197    520443  15631223  20587760  17154976  64458033  35714967   7486552  29341944  20282699 
  6746413  45707707  24806131   6316179  53325348  37354309  54203898  58915623  97983924  11263972 
 10269443  30974325  26301143  18255766  60254286   6795083   1206963  28069745  65121083  41059383 
 29178312   3052683  14233023   9913743  42053185  21834774  11200743  11644203  76278468  33891263 
 33965315  76698249  51843740  18243051  12967987  29031183  89772603   3166923  46520223  30171429 
 45730535  27829908   5788373  31554992  32862701   1168998  47979323   1505320  50157714    627519 
 38895027   1119554  23199598   5058261  35811575  10259853  58725933   6561447    369544   2505143 
  7436531    936405   3967862   7011773  30343099  12813055  20544897  20509273   5353457  43590885 
  1224003  31102731  14640567  28605891  13345447  27176811   6622915  59104921   3730983   6283323 
  7454879  59366781  39765570  18936007  24364953  41052651  79467027   6789707  14069224  25781694 
 13301163  38006979  33899913  13945173  14668623  62052768  11216661  27462267    189213   1950123 
   181691  51064689   2250523  29042204  14963302  62822508   5906583  46749699  24840045  39291027 
 12457887  15352041  46134645  26495457  81811195   5481731   9061548  37613991  17882163    545558 
  2438764    146779  41447438  92862267  57430158  31769723     17409  53024367  13492259  59275079 
 50458798   1532101   9204203    609163   3096973  59820069  50422373  17918463  21446883    721305 
  7165923  20528643  24506296   1405423  54706713  20567965   2594524   9140292   5278861   9533435 
 89777811  64576608  53905821  44189248  13266323  38388863  16710192   1311449   3066833  71551848 
 17670853   6092367  47627637   1107411  31284787  10228539  63708987   2545653  12966867  42773841 
 11395975  29057603    120048  42873399  24633723  29329608  32083195  53897331  34244002  15396958 
 30656262  45307440  80955809   1463550   1090173  58265673  14075548  59171733  12656073  42110198 
   921579   3717735   5591701  15902306   5730363  51143615  43230831  13631225  32949411  19457113 
 13095543  32174543     66715  18935651  13059699  12064007   7760559   2352495  26876544  66550246 
 13242714   4734003  78085620  58113309  10315587  20926011  79115071  46843287  43206251  23445083 
 12526207  25832679   1274412  69231825   1018203   7243716  36895577  36455643  41506308   9616571 
  8803463  18034105  11053557  95389803  39037121  30360810  13346494  40146489   4466745  47627379 
  2158711  23714622  13440799  26260161  11210498    950943  41860102   7810263   6369798  11549011 
 21399387   4617703    874974  19076829  56078323   2738107  43081707  12703648  19786323    720688 
 14578032    429717   8702193  10337226   4868809   5375141    254294   3175443  11386498  35381523 
 20160019   3257013  15035781  14327283  20957238  14352123  43325323  21745854  31376589  45121894 
 44906635  43092780  43589530  42800146   6745211  77451483  20941053    176135   4037169   8338539 
  4696089  57977315   5537779  19247682  36000279   2596303   1220313  60024593   4976641  13912271 
 13111719  20881527  55014753  35624709  19278967    764413   1365714  23070943   9156192   3284592 
  4588843  44413576  58562683   8256777  84668056  10126097  32746893    886293   3806808  33678774 
 29369657  41801757  64796621   1924293  14811244  78343410   1974723  32236561  76050864  15767015 
 65225103  11003573  17176123   8597598  31281789  45235929   8231178  29523190     33051  33958613 
 32118248  72953563   4593489  62024393  23160548   3792573   2206080  10462903  50686395  61755162 
 19112399  14312978  53370777  34207593  10275975   6906923  39890352   3638027   1270845  39912177 
   459429  57236973  18855771    516243  12217731   4329851   9379346  27978243    727243  25393893 
 20482842  58401613    778371  62282031  59195355  14210814   2229639  25134570   9869577  14243811 
 19882302  26274805  84675929  12899349    518818  22964663   1627935   5707935  15296403   3236073 
 40160385  15823307   3547576   5388471    938389   1431077   5433891   1242339  13617073      8153 
 12066207  23067483  25434079   3138315   3705753   9161100  20562068    737385  49221435  11352797 
 39137650   5080723  69759803   2373648  28230891   7707900  12527064   6640278  27303848  11625403 
 20690558  24101739   9619137  51215258  39033957  96159789  39822753   5060394  44336643  64212245 
 21874558     83563  42898235  18332943  78609223    243938  18058527  17569147  19359411  26313067 
 41301603  27268643  36849078   4196034   2035019   5135109  22284411  80794906  22556683  13488831 
 26934989  64494380  20267419  17196282   9498372  51334490   2840961  33245780  11825196  11966287 
 24780411  16700423  32110166  87975131  48883485  67205135  13400123  20447844  27170318   1794835 
 12268923  19168253   1910331  59104443   9574485   1454319  24936438  37008407  34202023   4974064 
  1223070  27191115   2819478  44775249   2618765  71732523  61895355  32085960  26721785   1821628 
 29767995  62864914  11275101    470463  35101917  44181048   2745348  39250230  46532653  84859422 
   420095  34901691   4781445  87239520  24239003  65934966  18780201   7450363  63118488  27880539 
   807163   1689668   1377529  16437627   2213403  15218351   5058651  22429018  15968703  16602423 
  6166903  49366544  27406123  33019571  86020743  41261445  29843359   5768823  21406131   6875355 
  8881809  18199581  35999834  27103420  30326865  60276248  46977423   7336647   2108614   9575183 
    53787  44090655  10599504  26544765  41235387  54557731   4240623  23771259  25620823  25043253 
  3116841  45435135  72572298  55095378  32343918  23952180  37276225  20356305  51482427   8335905 
  8496043   8828799    942433  24447689   3377250  18399743  72849199  59490056   8949039   4432887 
 32544030  16644989  34952054     22884  32819623   1959270   1247715  34476773    255497  15798249 
 14428319  33912613  33098331  63172218  23667006  60103243    138261   3214117    357801  57603025 
 57239353   6433803  26064798  23321080  50493473  10484899   3663867  23765166  19208795   1966225 
 39856263  25345833  33848451  41258401  61715623   5236105  23931643  15902082  65460597  19134803 
 39592830  34792039  20124563  31680871   4061779  14618881  50324898  14163155   4954110  58777723 
 41185709   5342010  25624951  24647031   2556523  54929283   9211627  42228998   2946987   5973499 
  5204091   8117574   5339704   9533031  63399914  53852900   2578250   6065829  12272369   4656321 
 62463615    125409  64697055  62584777    176223   8969205  40463805  60895020   2463959  21106123 
  7775004   4312683  23094837  22185123  62731243   6064233  24771035  33701205   3147967   4837473 
  3243727  36268467  24213115  18860051  18592632  41202323   3654114    520311  50454303  45096426 
 41372763   1000432  37388463  12814281  15466995   1250080    696453  33781143  53660023   2855283 
  4925835  26121306  20041323   1803547   3920543  19873207   4912975   9331732  19028075   1513911 
  4803523   7116408   4672185  20878532  53472823  62537469   2302059   7685430   1838315   8092714 
  2056583  15392123   8978715  10647900  62023815  34734810    988099  32064434  30074391  60125773 
  1588995   3275083  86431857    525681  13797495   1924313  54223209  17400579   2951814  63828998 
  1655709  72571020    318903  48668676  20832675   1688832  30314113  55417668  18456453   3823151 
  3728043  12905493    568203  14508596  44886195  47376078  52401373  19291031  19972107  43534643 
 36124178  22479083  24355870   8750661   6091170  53765673  25363719   8341995   5751631   2184951 
 47937147   2102090   2957937  28119123  12506316  71649239   6814411  73560903  40716813  22890507 
  3657401   6456475  20796371  56553153  66359299   8700507  27846123  14084154  33006121  13779034 
 15856845   6779028  36123131  23889315  85834203  21895775  55426167  35462073   8931703   8733003 
   196407  16833206  30720183  12919068  25657399  30340443  18068855  32770411  26635463  26992693 
  7649023  13434291    216493   1649675  36357253  24277959   3335207  10679577  79306143   5152007 
 51604767  11825675  70885475   2936373  76454683  14294508  50980920   8731863  19262187  55724671 
 41634517  36702243   4263132  30355404  52312867   6279443   2485595  25711211   1272153  19865773 
 17390970  33256127   4972808  19330133  17377219  16114998  15847202   3242609   9164298  22673179 
 17643711  34668309  31365108  18766359  32310267   3604269  33964979  26244816  64063240  23619003 
  1990083  20392429   9684651   5134227  20050734   4855400  13916417   9597675  62298905  29300053 
 29328499  74391657  15817853   7982283   3858689   3779451  51312945   3538011  65762907  19281574 
 77655255    203445  45180892   4626788  46148595  29878627   8893033  17482599  32918743  11250180 
   155103  14881379  36324963   9328758  34851291  24066123  34029802  35961998  39491259  13083303 
   804409  43113708  18131413   9866283  10863667  17802816    463003  12198228   4888203  24485723 
 85426233  10751479   3560834  12305296   2224191   5731305   1155298  53093696  84854007  70621835 
 17148723   7397928   1770363    905485  11727734  18703059  40767448  37163733  58534155   3749759 
 96931739  21360527  57719427  51350604   4747393   5778203   6335435  39089589   3462327  36222078 
  2277659  18870429  63117663  37031733  79525523   3109563  12475341  40394299  23106623  39354432 
 56927393  76269696  10225851   7562523  19940801  18864197  27435587  14452763   5199000   6532870 
  5501292  42861403  14796507   5888787  69458309  16196061   6333632   2686602    531076  37486313 
 19828809  28837569  28500616   5200943   6387476   1960059  27029521   4080747  27689595  62552547 
 10971120  17246691  12800119   4263998  21817655  34273153  21830669  14799588  33613703  20515371 
  6058743  39071767  52352571  34522569  20221799  33616481    257928  33270058  34788819  36021273 
   294243    324806  27274975  72062031  10368568  21132510  73922461   6566523   2275811  38074311 
 54896097  57500475     68553     26943   9030763    116567    189363  26943523   2804287  84413237 
 14171336  32607663   5417289  66427843   1041563   9919689   1719533  45834275  32988868  82801097 
 12683169   9661411  30518235  50454751  12112035  50694819  44084317  28368509  23520997  19469027 
 24249329  36017247  35416923   3634445   4583387   1209727    281465   9549299  13642163  32461527 
 21195549   6308331   3666363    307518  10304653  54226672   6855214  19877823   4691133   3440171 
 62654391  33721979  24048315  10347259   4737853  61362523   7075691    861819   4646307  32350077 
  8775294   1818233  60518361  76167483  47712197    314085   1772257     22163  15904248   8142243 
 14245648  72405186  12605838  21922380  33336111  28198318  17808798   3801323  26660827  26103899 
 34464882   4568283  23573413  59444219  25412804  15767589  17439719   9962900   7687491   7951803 
 23260119  22992099  32432148  34498309  26760428  39594867   5804471   3066878   9674508  23763275 
  6446865  37927928  19940439   6260235  13166248   5405925  20067136  18271035  11185154   1467283 
 67234455  31437051  40194619   7448466  29092128  71691171  29108181  13669548  36207014  10807823 
  7273959  40502915  22149096  14676113  11017571  60327615  45563368  16817717  29330716  10327748 
 90397436   1307788     23023  24100564  10053600  24691615  27238035   7134118  37551606  72371312 
 51888736  40058962  37888399  72153060  27490795  38421201  36415007  69157527    625755    416373 
 54304107  32345003   4314443    483298   6429268  45050128  36297595   9290027  35581284  45528333 
 50913535  42505019  48422308  15799732  38226107  14590899  49791978  41844843  39022834   6312408 
 14901243   1747995   4055983   1721895    956685  10571185   1630037  49110523  30722683    502763 
 49815159   3697467  50953343  46325727  44175091    326261  78529811  40360212  55974963  12624087 
 27621633  22901497   2881811  11541891  11384024   6039483  13799004  19742379   7625795  82517487 
 22602443  17092702  19135181  27776079   8829803  72902873  12317923  34366853   3453216   1002453 
 14019427  22129227  50951385  30114738  33334845  22473504  66046173  91264155   8569713  30389020 
 20192934  36324859  56420973  10611150   4460571  16803653  23377575  64962573  42727083  22875969 
 31678623   2685963  35495646  72139455  19381419   8666163  39714491  50980771  12639430  51795594 
 49857151  28904559  43774603  31195122  91904267  37834517  11781937  25640956   4825903   9707689 
 51480893  19621797  13109378  28014793  23495457  52798775  19862819  58866227   2782696   7377028 
  1027158   8705903   7987287  25211803   2384190  18167840  55421565  33267543  17401026  48806139 
 31539443   1096867   9619161   1865193  57151455   7795701  48337804  41357481   1621062  70018313 
   781964  30965883  14646283  59674353  60149113  23556727  14836583   2742555  73254551    184293 
 58566235     89513  13988096  17380370  19485687  10892091  25146763  39659457  16240203  11712651 
 38941795  73850295  73767951  50724423  65601373  11431923   1233093   8754052  12582651  34242323 
 91667067   2940435  13995475   3069317  51048351  15419628   5963867  11431959  39431593   2325679 
 39957126   1806099   4142985   2309181  54825231  44213305   8899005  33322937   6227187  46020633 
 19897798  68340923  17238192  26513475  41719823  21320503  12726227  33088429  14420475    639737 
  3587208  68602581  61713057  26549003  13947126   5547638  51568523   2738859  34417563  35381259 
 11881083   2208244   9644923  16803793  22650707   3050158  36359955  75194043  25556334  14083427 
 12691515   3844667   3494328  13711811  33545415  36916449  23013169   6350064  39866619  26743502 
  4404793   7188683  60425088  37851536   4821953  30870553  18025135  44199768  17671003    804033 
 33557347  49719198   1627355  49354113   2302943  58047387  30788544   2867412  38632453  32799579 
  1239635  25424863  18682128  12186811  12173262  20475853  22096596  12174373   3831900   5516898 
 61922193    905055  30357753  42910843  23409852  52729135   2571978  49856496   6025999  90108839 
 31796699   9891025  27151915  11702583  11841162  57628946  21796005  62179449   8008357   1497997 
 35966364  23501523  26057991  17269521  18439258  12028083  29145777   5466873  17883307  42799379 
  2928650   3089226  20928703  55148419  22782333  61166973  26585259  22749684    780117  17524113 
 18466448   9795714    315291  14510729  22923199   3535273   6118695  14269691   2984948  31911323 
  8046945    860658  11288478  10560467   2523204  34767893  30969642   1536643   4852929  25560141 
 67736488  34296913  39843843  34827844   7479238  12316623  35144891  15625043  41365857  11633257 
 26453877  31355168  40690723  88169776  71785905  18564219  23375639   2333783  25234605  39024207 
  1286441  14676108  45636523  51408423  48779877  26270631  53641221   1841123  29234076    351836 
 77131056  19299039  14906355  39617503   1279450  61415463   1898313   5138538  16347833  16519995 
 51906435  22062723  22028723  18230101  19685966     88107  11772123  33030369  13374851  15688572 
 12902243  88029173   3330546  32962583  25762807  40289220  44927502  39643857  61579935    922611 
  1457835     99999  14167731  23976075   1971428  22058894  35667450  23222595  16655853  47422179 
 81718732  24092163  53989305  17685414  52320875    458743  22618297   1259147  22129503   2070230 
 23733393  26487787    732696  45511253   5469378   9512171  15981153  10124699  58153803  24330357 
 16834763    353543  48818869   1296373  55082493  42593754   4708398  17094918  48199647  15343373 
 13977269  24699732    630623   6714670  11985546  36855079   1333473  21795300  43466383  41565543 
 22179088   2554035  62338749  14354157  18133755  41012611  14783472  21090042  49230123   4194283 
  7970085  37381059    809763  11807863  32457747  80248147  12606819  18963753  36235707  27955323 
 80579811  30990565  28311681  14758452  39183015  27593155  11259545   5345955   6753799  56604273 
 36626778   1459179  23087923  40845923  24464443   5867979  23910863  31130654   2166023  36594342 
 22781328    663163    632223   4262460  41380325  33883412    167983  31425943   2467203  12070793 
  5532009  16724044  24125455  66565678  36495451   2099627  21374889  71579178  44160267   9492459 
  1663367   2952932  57283503  62132507  33964959  47731464  15833098  84245298   7565523  12685323 
 16145343   1380606  29625550  70857703   4466118  23311063   2553023  32409588  35172357   3304311 
 13354409  23358283   5496177  22691163  32556878  19115749   1327706    210423  45588003  42438067 
 71333378   5165715  28123431  15885048   1552002  32476732  10559683   8645691  22193203  69438723 
 39953923  27974511  17476697  14204667  46278327   1117563  46817205   9590469   5501283  18750953 
  1198628  37921602  16807715   9185468  51420174   5323395  69816444  63032145  60375361    166709 
 14718330   6208965  50213841  14010493  18995099   1728366  18854343  11801166   6035971  81178899 
 14159593  53357595   2965263   8368131   4674221  11102336  67338219  19317894   7155943  30411053 
  1528773   6440441  14768538  14111675  73860065   5380266  12653673  19738023  41260551  87878011 
 53112030  36895969   2281424   4428251  57493333  23128317   8690343   4066731   2246493  51005723 
 47061533  11492798  22474670   4307874  15268624  51062523   2918103  26937915   9768863  15586811 
 12347535  36929015  25562730   6353298  24914502  29172104   2388915   1770333   3123759  80761531 
  1407263  10254223   3446579  34474319  27660903  29799843   3940368   8964213  18970447   2002848 
 45638011  18628368   3914523   6320939   7509163  37957987  26964843  65699603  19893821  65771763 
 23295075  22882023  14034338  36065832  27119163   2470614  23535675  11957883  52945267  11881555 
 24600297  68990577  15736683   1586353  32457909  52019574  50743631   7377273  73698055   9786393 
 25893960  21450833   4264573   7348667   7465623  20464581  76823998  16124825   2116353  10556107 
  4526603   5363742  62663323  37449073  12797223  18591542  12622980   8039595  37155481  11612022 
  7611746  13563131  13624623  30225689  58697199  26599416  40564923  26168881   7077759   2614911 
 29032731   3487791   8334186   2715231  21000147  56369226    897511  49483557   2043249  38238879 
 20775993  32607174   6843271   4191137    740453   6676655  11125473  22471530  40491439   1945923 
 21676113  49274215    983571  31364265  63788319  86097849  37371225  32172173  52847112  13227108 
 28039722   9607787   4464123    172347  45289704   5856900  72802671  29095504  34877163  28917736 
 24471802   3180118   6474633   2348976  38330643   7641809   3248007  82800723   1293225   7066980 
  9655011  49551759   1076739  11350059   5625871  45257511   8166581  53163822    656635  16736065 
  2788008   1967907    834329   9210863  92454063  39315993  11401503  69711833  71145307  26012755 
  8450103  18687003   2038749  55548490  14405800  24799255  50166183  74811255  27799379  30438523 
 27563116  14956460  28691682  11020200  25981222  82211351  84198075   2077557   2322891   7225494 
 30662722    243443  83688940  30092613  14491103  32126346   5840631  35153311   4505450  40954001 
 51410363  10087140  11268573   1877691  25852148   5665101  13062063  25339003    339813  15511384 
 14272109  39436575  80514605  57857691  19084739  12973077  28741463  48836309  13664891  22687749 
 17093997  19692138  77079723  21921020  12671367  16751520  15209494  21199017  20187831  21211248 
 57172227  68084235  35872947   4449173  33064009   5750400   1629921  62711631    960960   5446043 
 15466968  26181079   5864491  51045008   9180243  50147579  16470435  89351451   2081823  28257093 
 16071430  21946002   7731993  18173267  87791352   7303928  44633652   8113107   1390895  14287515 
 72301422  11260691  18215985  28200555  21325983   4912623  12601531   1811154  32186158  21629547 
 40285683   2251922   1500423    559910   2476982    523059  25425549   1791259    434337  53577603 
 18228812  24677748    809295   1767759  14102796  30259703  14669907   3770749  22855248  58153761 
  6791274  54741103  34355223  20652097   8665383   6843273    833997  23181051   9304413  44240202 
 10291535  77084229  57276447  27225033   5971993   1002901  13648699  74758848  21857667  24215874 
  4013073  17574549   9270923    841210  43988348   8185041  61453476  23780763  15249373   2232093 
 44783547  40708403  44465747    715629  10750625  51843163   4228099  30024051  34759159  41338167 
  6718419  34071783    968999  57120723   2484315  21417486  18334956  33720460   8780102  50844891 
 55136763   5994683  18345325  36118286    487266   1419871  29316613  16411297  80903347   1233774 
  2077175    344259  35522441   6662990   4502668  21050048   4349489   1854493  47039739   2736947 
  7765476   4904763  18411199   9388740  23733567  20252011  12332373  23314498  21549723  16384631 
 46601135  22381027   3715303  31202439  60763527   6025765   6151149  39367347  35770123  60982352 
 10475013  28830957  16061470  21234699  60670018  42302831  11792799  33916023  11940541  40564059 
 28859663  23201895  42024313  69491045  61860854   2959625  56698251   9683463    438458  14436279 
  8063755   4708643   1779696    748115  67305115    778587  26331527  27340310  17915234  10298227 
 48084873  38744448  45661494    529053  12844473  13932273  11317637  43464975  19604565   3106419 
  4091379   4354963  34367168  13503131   4639929   1072831   3375339  84996723  13715853  73718811 
 22385665  75973999  32455851  11684923  24729048    247315   5351910   4821693   5255125  12006803 
 87412461    347443  39264907  31370728  16080297  69074013  47897577  77739801  15042777   3879627 
 11445582  24187884   6123723  18155117  14963643  43484097   8588827  57423183  20413663   9929214 
    70811  14494693  14646493  43035973  10174239  20199099  68804250  45522069    806565  11018107 
 12450123   1940643  19254411  92110013   2700814  15777031  11466519  50394282  39197563  68678697 
 13356653  29704420   4629739  24396126   1860252  25386550  15944991  30061427  44964035  15719547 
 41624706  28280012   8436663  17165063  47976153   5376857    765579  30337765   4803893   1121033 
 58350741  11400889   6693243  62187623  14877091  38561513  74336563    243366   3253681  42426133 
  6606765    262950  76718760    156828  46677321  29978473  39812811   2308755  21851630   4229943 
  9600235   1936519  25982149  51220689   6707843  60954016  33739863   1953967   3823384  34946475 
 39790755  24341457   1486398  24871113  36810970  49316172  26855727  38892805  17997515  12888207 
 22905831  34035111   1953501   4799047  66177803  51001414  90538619  50141578  11301238  26897523 
 24130139  22530057  50606003     85747  90219123  43315307  33050013  53724303  26899875  10199481 
  6425493  10494317   2304642  38215223  93282549  24576007  33781353  89106627  46115610  40966017 
 21343106  35438376   3261549  10489889  24719041   2811515   9235699  28797661  20436945  23136971 
 57314864   8962712  49748163  33043323  30765144  14277003  64698432  53980643  14398458  32950573 
 31755594  21816113  53510482  33666891  37767963  38441523  17116323   1666695  21972573  12589623 
 41360793   1611587  24161130   5660091   5393441  45245314  62939341   8041074  20421363  49699905 
 16422429   3343632  27273357   3848858  10088503   3423447  69099782  28115343  13643731  41678241 
 28333179   9797103   6858782  23957485  34546723  17955473  21246498  11186235   1264663   7285065 
 26864898  52651588  62085531   1056848  20669793    833823    494991   3672203   1480965   8619027 
 29039763  29253803  37577915   5120025  10079723  15232523   8243441  11389667  20345343  22049403 
  1360527  45822093    613669    432919   2125235  59136131  36513915  73858091     86475  22548035 
 45389787   5760925   3021009   9599379   8670147  79916703  16279413   9584781  10002115  22040755 
 34966663   9922123  30349654  57612468  12543994  89381349  50361993  53479047  25605955  72987583 
 47846935  30104073  16836627  36249200   6530997   5316042     86923  76134369  37096842  11727573 
  8549591  25769819   8520972  85308131  29550035  65000828   1422440  68997198  54773653   7511163 
 16501854    711264  34110608  20196015  24446175   4128577   5868875  30282285   6446999   2310771 
 50853993    136567  24899610  10129607  21666139  52177053  13723947    871692   4023339  18327978 
 34499889  35181093  68245443  14577983  79822056  28702529   1859760  18900033  24554880  75141455 
  6834008  15153510   1093159    612995  22305384   1384539  39627609   9971304   2947029  46434519 
 89336892  18729938   2611097  12356423  41306058  15599707  35899890  11419853  11938019  38487273 
 15769527  41872398  23386155  18494235   7224147   7325115    295705  18908714  21829551  25947429 
 16948687  61591718   1011678   3845599   4085116   3812286  59584683  16391003  23590158  89556807 
  4914719    666890    814559  24010953  17972052   9082479  34735881  23584085  26938683   1557174 
  6275919    715758  39482943  30004698  58787681  10165785   6422105  19881468  20542437   7356491 
 42481188  48768582  30117483   9452395   7852161  12714396   3616659  11608863  58203073  28659435 
  9829023  26124637  24970621   1642623  21838011  63640623  18257622   9099686  26326923    235761 
 41645027  13925217   1077288  23397103  20402215   7124853   2558595   1042824   4635483  68988285 
  2732515  66910902   5600391   1604723  23732755   3648477  22093263  11097551  15277839   9245568 
 41621799   4718360  88836609  14208031  20160513    397454  19696059   2405423   2183205  65477123 
 14007003   3555889  56916345    207641    551807   9844155  31395291  23914777  29265702   1600827 
  5650541  36153955  21875463  19004857   6334329  55426983   4860923  26971024   4982109  44873211 
 13771653  24430365    286725  52673745  15914724  29080968   7912284  74545158   6913887  32181903 
 13289217  18095369  75649207  47306247  26155893   2028376  52524279  13521195   5541608  37883688 
 17074788  65358663  23980443  36993492  37540739  23516663   7088435  31728633   1213923  48452283 
 39775578   2386694   1656344  31753323  63696252  19742857  30055491  15954879  42797111  38528907 
 17966619  10631895   8451163  12560307  15133387  25443204  38683961  54889757  14147256  30151858 
  1377107    131812    897950  12985382    202998  22929663   8162494   8520350   3515779  20504508 
 27265343  62521323  32643239   2867211  42975531   3838419  16973800    374323  40924503   3310661 
    41391  74696598  41271808  70112541  19078700  22314147  18889188  32381223   9774680    105851 
  7547649  19018515   8057706  50198172  42802171  85341140  21063463   4964167  33092871   9607383 
 35302767  43816101   8907931  24063813   7928187  13192683  73330857    798018  77980743  24260865 
  4932223  39195259   4567050  24203133  33263628  56662638   1889523  13430295  37476635   7185531 
 15897199   6101043  10879371  20449155   1308273   8317759  19751764  16285823  29379557  42269623 
  7373907  22999073  10288779  27998471  20807611  51069083  70310249  55555539  19164597  39222111 
 59343843   9147807  57249290  65265273   6728284  25823088  10401107    253761      8353  87172773 
 24428761  38701581  18450358  61673832  10130523  13382583  21064959    697870  58879977   5768406 
 93209187  15846594   7300251   3030115  44796537   1065691  14766043  81170031  36692408  49664348 
 50625313  48148078   2180353   7600325  17187194  34478493    443083   3836823  24112787  10253395 
 64909823   4219698  10372345  63052847  17396103   5983983  40986417  11943927  30423903    188367 
  3295457   5053061   5759247  25175039  24572419   2981856  21130707  19006209  26258671  14384472 
 11706785  82684608   5301881    989503  11445134  16480647  10209675   3749407   2885491   1850157 
  7803897  36450885  58025679  66343323   9768507   1734021   5438587  10920621  28802923  43509513 
 41572873  54399673  25942463   5371611  28787199   7655274  25812379  14460873  25769755   8643547 
 47632795  53190711  22489777  51873177   2776263  14692183   9824133   5844863  27718911  16065315 
  4654728  21419963  13951578   4383935   8978325   2516351  59207068   4594765  12916187   3940371 
 11521373  39284385   9355932  16999854  18390828  20529923   3509211  21458703   3052653  10518423 
 32599283   4833019   8944935   3087968   3495598  52785703   6435160  51558509  30332607  66420968 
 59752923  39744948  77919063   6674553  41748960  29483376  15771282   2615505   5295424   7758901 
  4109253  36045128   2879889  23889284   4563951  78713835  74637582  24826443  11919993    389516 
 73667035   9593128  51750965  40895571  69973009  19999583  80653600   7180323    198555    993127 
 17723664  69779739   5985105   8713903   7799397   1770011  13874235  18642258   2465470  40312423 
  6401425  30637251   2854793  32224611  39407179  41507823   1434090  31195938  21389337  10396227 
 22708155   1318355  36070461  16577123  15481579  35309373  13378983    137299  75724960   4252805 
 13246937  60568015  50023019  23549597  17872269  64050144  47453353  19273476   2139556   4659962 
 21456831  41803899  17434923  47384439  51971809  92122491   9327381  64527639   6668389   3365615 
 53859306  44795835  67131050  24257343  18651595  54405483  15576243   9748633  54949609   9984798 
 25524429   1134506  66130413  84896493  67498191  35424614  44220984   2316759   1502191  16815195 
 23094999   2449059  18251043  52871051  21083211  70767057  84398070  22253070   8652598   3823297 
 69562434  28938605   9304512  40685027   6570303  48929208  16494558  22802298  10729383   7739179 
 31085667   8716272  30341973  24272035  22057767  46584703   6221247  16165190  18169215  18617766 
  3630163  24382221  60099387  11843979  70667459   1694283  20004405   2766443  15384087  29257141 
 79404462  10672870  58095693  45858825  14230812  36229331  28578973    497257  59967253  32209403 
  7537959   2446644   5302627  19281898   5980287  37479087  32989723   1622623  15044363   1929853 
  5035237  22930923  42925629  15424535  14649295  32217511   4438203   1780366  36132315  33928107 
 24190212   1649418  32781173   8137867    559995  36217270  12876039  48818823  34865933  11077383 
 17948283     52557  27905385  37791233  11045934  20637883  53525387  65025603   3259751  36571555 
 29093551   8057363  31910937  17965651   2129019  13094243   7082363   2228738   5711759  23021983 
 27032460   1802183  21418329  12102339  35341371    669897  43978059   1177601   8365891  19459017 
 24742971  28139587  11841675  18653526  50456770  62750115   3636159  31531623  42751643  72821375 
 73536131  25553323    790257   4360281  10992173    259123  17069912  10538613  15277595  47267515 
  1309228   7833451   7928563   6197163  81847479   2146323   5136018  44462343  53178825   6349848 
  8277315  62091306  24900343   3008963  16163385  44018409  18470484  43719981  25971771    147753 
 25363843  73527125     78817  38132527  36745451  36397347  50937051  11413593   1289670  75214843 
 29222324  56353191  37701906   3907623  63902140  65461488    817971  28712133  43176747  76188374 
  9792633  47973591  11416143  54222875  62459331   6165123  61937691  61316070   2547293  38923979 
  1831355   1624395  20755347  20568363   3124785  28941639  24775323  24434975  28517647  51376203 
 35664243   2342523  47252493    402161   2984839   2790313   7767195  19734498  38719323  35795303 
 28170109  37260006   5879943  29836758   5208059  31503925   5033971   4103987  12560435   3996789 
 37442859   9856713  37911675    740337   7722915   2611130  48039043  50714787  16517743  26761101 
 12483391  68851323  22053492  43248515  36107593   7637279  38013461   3763498  26706034   6212771 
 52952007   9220113  35033367   4320717  49708267  77178483  77168963  26189075   6208208  31107771 
 14935313   9883047  67550176  34884975   8179370  85881048   5292867  38130122  16223113  18524343 
 46233843   5927025   3053591   4871353     26323   7105902  53385595   3671323   9406377   8781763 
 26450508   2148126  11309253  52258839  59900139   3443745  91266192  20011417  38980171  23469915 
  5304753  37746883  10748062  39488473  12212583  14397066    557705  42159355  14674783  40844933 
 50003403  15405019   9439437  30135597  35666677  22409451  68340711   6039101  34158403  86465223 
 38926867   7784928  28467573   8713444  26872043   8668814  22043651  46191897   9684347  70872279 
 53118333  26869497  43556333  10562563   1255299   2134007  17213879  75155334  51265416   1551795 
 15521265  14912887   6062267  19693851   8383393   7347353  63864927   4173575  14923581  19786118 
   211433  19661811  44662653   9334451  34052019  16259003  23252603  33331155   2601226  17596923 
 32559067  35291925  24361257   1259003  32585587   3547643  46451143  82893873  66516261   3841764 
   258967  21526673  61811565  16886883   4650027  71101483  26301954  21754874  37577467  44495976 
 35501267  74937630  21302955   1528047  24045611   3102432  42529813  16230469  14585623   7587397 
 17093368  17579684   2034453  10897024  50216359  12158323  19719315   9871953     83474  75750704 
 65532811  47029089   9495547  39479199  37121259  55435503  19206822  69637023  15501497  35790988 
 47629083  15581247  63648507  41944857  79141383   9430351  82985131   8052069   8076507  32608347 
 37736835  14011203    699367  51661803  14526015  40197327  30482799  33039765    104869  15892923 
 68272299  39350295  23573400  64899098   1565313   1447809   1212837  36888973  37060803   5691381 
  3634348  31145619  15957643  65583641  24250892   3215729  75815698  47898221  29359761   5944096 
 31624167    211712   3036676  55263545  84979707  13929883  30901963  79644103   2106663  34095231 
 28557938  12411123   6930046  31276043  63442495  25250313  33132865  45641083    437691  24270837 
 11321093  55322907  11422723  32996123  54192755  24773025  14536128  10655547   9869073  13452231 
 24339407  33286830  22769916  24968118  23720747  48253983  21223863   2896173  17962773   4112160 
   378501  25018998  31136928   6532396   2724555  10676586  24625997   6621283   5035219  34190889 
  2657403  12338757  15139449  14132703  31960023  25379379  11635095   3450354  61910475  43697923 
  8185146  15492875  43672983  49051567  47540163  12617817  39829317  56677665  44128935  75304032 
 28384451  38668298   1525958  33820365  21074011  27659117  14003403   4781040  12582888  26480091 
 47996866  69082923  20924343  24090981   5189376  19880291  12547727  31696165  89806686  19183548 
 44328414  31723260  10990223  35379699  42628093  18828810  16424088  48315615  10316817  43142339 
 41670571   6946671   1456069  62180283  12111365   6073450  11927727  55995587  45539648  13860749 
 41328292  12823419  32231799  18522423  48772299  47355313  15018303  22636938  38630598  49022768 
 16912453  53494723   4284333  12862775  17152223   7269273   8890543   5588363  12995277  11168100 
 61062198  40310675   1145085  27380973    522504  53500693  12895135  53745693   6074785  74223675 
 31816545  13123251   2638850  33468505  55078783  77462329   4501011  26386753  77818369  67300612 
 14597057  49707393  24710307   7658553  48865191  33258495  17936535  37403323  24529759  12938195 
  6152880  12428073   5763335  37052387   7489660  11331510   2476639   1604187  13203315  27902643 
 61268283   7499493  24252663  10171053   9213659  85518619  24154812  17759172  41213295  14569249 
 48867515   2736138  57316263   2415853   4191216  14730363    611310  39756071  48722055  45295954 
  1764683  22989111  26232009  66574143  79209351  27409571  37988703  14815335  21734843   7106429 
  6458771  24792719   3203433   5114115  25826322   4882735  26559537  64617083  42152739  45650631 
  1471845  38559998  52682171  34669547  65997135   9380043  49361898  33901307  43542699   1115451 
 70364172   6794403  19501255   5916123  43487073   7879995  32522483  52956165   2547931  57168573 
 51219783   1644519  13318493  67220223   3240703  52115832  29440735   1048098  36029787  15706958 
 18660757   6001533  44150859  24594501    796875    817755   1201160    503391  74271759  35127552 
  1652851  30509283  24455418  22236405  18239883  26012672   8967151  33717723  67263462  38254144 
 31056771  11089817   9041976  12443095  50451073  14047645  61249297  12412275  41067877  20162055 
 25736825  27806265  27948147     29873   1671303  11266287  28278603  13057815   5117615  82371357 
   850182   1220367  22697177  79025835   1455243  13325659  30227083  11063253  10747248  26974007 
  5532118  30106053   3991353   3224607  21979899  28143857  37401595   4930752     80413  58596827 
   185023  48275987  61851291  12958971   1406398   4243447  12834663   9686223   5498175  40150251 
  7852149  52615352  47035566  81094999  40819120  50204956  19054541  15554563   1620455  43199367 
 10514735  13313019  14999128  16209749   9958575  52867938  19241475  13049667  17437179   6772005 
 21972978  67165133  54427623  37659962  19610897   2861660  13359433  13026438   7209284  24182772 
 23133713  34557807   9597279  22025833  39636123  43635043    122433  23433991  26551097   7943299 
 57998673  64816481  73355402  15395867  32575129   6862658   5557173  28100859  52041860  76109650 
 16748951  53495447  69784035   7404105   4411033  29813187   2817795  63167154  49039731   9253707 
 36067698  18622083   7646307  12951153  12798623  31482225  35338975  49392127  57128224  10271355 
  3368055  40659142   8569263   4702258    596229  24931959  36069235  29630836  12999103  58341723 
 14841507  83797543  69124921   1955999  16822011   7165908  14870501  36220209  57069213   5167571 
 14851207     33457  21273503  22173901  33072523   2122135  15690243  19564753  45059418  38269623 
 35774727   1454363  15564517  59140473  14811291  11857290  20342088  31696668  81536457   5557083 
 11401737   4093969  10535532  33061233  30394128   7421607   1769595  17781645    882934  22673403 
 56893498   4022043  74294509  48092577  25219431    423911     95426  75097839   9769811   5586741 
 62850373  63055248   2127055   5228555  21863787   9296898  13774026  30222483  15511328  40903034 
 46213641  19970403  65712907   3889055   8621043  48888106  32206011  50201813    322321   3581559 
 23475862  28896123   1666603   6721023  53658636  39576848  85098843   8017643   7133829  27158419 
 48844591  17872514  38465613  17860074    322060   7060979  64697171  53534643  85027219  17846723 
 27343973  25739973  10765423  40317663  59776191  77062551  71926698  35066827   4656966  54191023 
 49638011   2697823  16389643   1425883  36136334  11224479  33514413  30801363  18098559  31925411 
 11994117  10668897  16822098   3815541  27273558  10491831   3730113  10183125  34182351  19209687 
  3504763   4777623  17673177    208158  40862967  28834323   1279794    208131  18993556  12251411 
 23847803  34774148    789501   1499033  33643989   8725581  14157870  12545115  12048153    784291 
  3818219   1942110  78393675   2309278   1938123  34666435  41167743  11974912   6521289  34521403 
  7268917  21934421    309495  60246064  36004470  69996597  38219871  43901123  39214207  14059239 
 45630663  52086283   5263677    103823  74613123  18570718  19402363   2062879  13314483  16010538 
 21053878  10263147   3126809  49529322  21723805   9636721    317615  45918450  19483419  33581487 
 71749773  31735566  62933259  18433077  48728187  55711687   3672226  88605294   9344459  27068373 
 16350123  15794587  83453983  56932723  14914056   5195879  80380133   1678290   2893120  46461963 
 18170648  14225070  35362175   5050527  40611022  38024439  67628877  12781921  32265153  78900998 
   360285    157263   6592968    209358  28464379  28158243  27946276  20988606    546963  19037903 
 39356463  34246779  18590759  13779982  60406971  36598597    658601  47813216  48360589  44368818 
  8822448   3765563  35624133  30582303   9292143   3425523  44736423  12291444  37988743  15595950 
 15569442  37027299    585987   7087155   7566227  49565152   1136255  32045494  10875977  13446139 
  8929703    440018  10973226  46442083   9484188  45225869  64538373  24707655  19602003   1104883 
 77541783  10959513  51584859  42690831  12285187   4570507    498551   3435893  44360031   6874379 
  2090103    809103  24746043   7122471   9653739  46602315  52645247   6210813  11336028  27993613 
 39555787  20498247  56034033  23585979  48631851  40063443  52660423  18011805  31901151  64537869 
 35729491  18126973    239255   9011553   2202239  16805623  15134571  52565131  13473363  13600443 
 71534123  24109574   6431520  48345025  23461827  19497011  24521854  14361892  34628123  31007987 
  8162673    622225  74421211  38515578  33708831  29143870  19185303   5963769  32600028    806955 
 19198747  14655288  48542155  63007645  16874253  44892591  57334267  30931428  36979899   1661961 
  3908250   1135495  15549345  30904526  39903973   9264591   7751053  53602595  25830697  25843073 
 89846220   8762233  38256913   2226813  18007413  24833432  19433805  10004691   7521915   9617312 
 30952649  33749025  37450899   2548858  13748757  43969587   3799534   6509067   7739460  29723037 
 19986609  58909743  30065298   4785297  22125222  24694143   4242504  78265563   1799928  53146475 
  4016373  13059343  19341123  26858266  40975318   6454866  72537868  50651355  27433683  51771279 
 15135666  85190163  14794983    523323   3362643  28590910   5908477  36475674  24141793   1867443 
  1077345   6416931  23826211  43893108  60046109  17851072  32592965       888  62348955   7369083 
 12395571  19603810  18043278   7130443     70804  29081198    271419  13000533  15367722   6948659 
 36728955  63640186  83218212   6681407  44400809   5698109  17914435  45181389  31208968   2235907 
   229275   7949603   1038221   5036287  14547655  63687747  29815233  22803771  44517043  10725525 
 62958771    331803  24046431    537443   5198323   4330749  43339237  47512791  12854898  57678518 
 22161850   6147488  49892119  55479393  22357833  14167401  80446755  28898355   7833671  91353055 
 28018528  14550463  27855483  16260653   9787963  26223908  47838705   1179483  20807155   2903793 
 66422644  16831358  37657152   1457475   5156189  25253232  78221896  10972095   3567767  12077055 
 34041909   7442094  21612235  57006171  71175073  44292971   7879284  48583131  21380547   1784495 
 14062183   4064131  20082795  56549759   2233223  21332739   8590551    136658  19808877     14592 
  5622810  19377173  47569617  48831591   3172185  10903319  21952729  12905011  51413541  74785374 
 12294681  39188091  32448660  60374755   2378463   1300331  76916753  25085835  14290515  13590141 
 27683154  19004563   7880207   1965690  29602465  69178827  48345930  13394491  20219211   3055323 
  4165683  19526598  39894042  79458255  13558203  38717193  21803801  21132373    223248  13986291 
  6885909  46428885  26419935  35526671  21877123  17345205  26088647   6135747  26315518   4302931 
 53808891   5457427  12912897  81788802  40040043  20155398   7403955  57209808  15572153  81111048 
 58594527  18284019  20240987  36779467   1990770   3591373  20841679  17821043   2735977   5996223 
 45072387  42285933  10602663  11383223  22649733     79467   4296835  37535251   2146863   2860308 
 17999727  23738127  78654347  27469048  74389713  51144898   5979519  25550373   3516051  60627028 
 19084578  29916438   7560042   1382283  33304915  50316594  59418139  62408123  11079210  12184503 
 11082075  59312955  24727815   7173483  13113969  13138998  27595191  69544143    340596  33155803 
 41974506   3206724   8002587  52903042  60572211  18836299   4365435    396865  35735553  28964187 
 24597495  34577160  65525943  13184565   6319590   2400039  47098422  56293922  14818857   3756543 
 44286743  66320933  20069007  83211515  14105827   4412427  82462819  65920663  11295351  31707096 
 37686476  39531475   1954215  21436524   9268075   1639353  29501243  60829543  14272943   5934108 
 36685835   6502903  47000283   4494639   4408717  26116535  64132167  14012987   5496251    427753 
 40424511  37101496  61193649   3978123  61940283  58463328  33937683  18087600  34021803  70577949 
 56661625  34673697  17673372   5872389  41468187  59920413  10424643   9683433  24034895  13098949 
  6038843  46757162  25023693   5576493  40580823   6299862  21387594   6145917  24919845   9554089 
  1662194   2089899  39086185  20969211  17175651   9891199    540523  31638373  53080968  10945365 
 48457029  58014641    994683  48123723  62694406  34564731  25822023   5405091  28646917  11104251 
 47427559  11946449   4363209   7560126   1000701  19784013  35338943  53130651  11805499  21465303 
 39305655  13218213  81530767  13365441  48776923  24706055   8109623  19223859   9452995   5175060 
   599220  23724523  17952090  27647073  10555007  58692443  70754254  64443813   8386175  25395597 
 19251355  31886387  53142318   4297055  16489995  33798706  38558761  12424871  43345323  76928763 
 26288595   7995759  15697143  46555371     89043  71283598  13922723   8231100  39052815  14564860 
 21225138  17451077  70883523  17074365  23621285  57349233   8424779  20288481   4648284  38961337 
 61601685  19996671  55289609  51701673  16900440  34518123  61004859   4140813   9605763  82763760 
  8030859  39500850  18006764   6427962  41150043  36037623   9290103   9684069  77062183  37966679 
 78902778  17911373   2658121  92432868   1246723   6334065  15675823   3814843  22100091  46466103 
 42259665   4183983  39705549   6813873   5656698   7561743  38122147  51396909  30986439   5841802 
 37331687    398885  67304168  54904544   8498205  21337395  42246985   6779203    234203  59145855 
  2190134   6738519  11571777  54777963   7718619   1588488  49934183  17827115  27443223  37459251 
   332455  22021759  42708327  47827266  18922871   2339278  32168427  29859093     37245  84675966 
  7331083   9417411   2488686  61980153  30760080  10067763    154035  19430698  72310897  40482015 
 35989122  64311253  89536392  56648751  19822955   6779765   1861773    889194  24512998  77290738 
  9599483   8431863  20488891      7488   8984273  36219487  24388311   4151499  28429323  24102083 
  4499075   7903878  16728989  26989161  11710265  34391623   5873481  24167817  20054913   1324147 
   356668  31715835  36666923  48754491   4966648   2960595  63953157  20878673  51534060  32198744 
  1474447   2364557   4699059  36970743   4333272  12587195  16256123   5212283  18485343  69131579 
 68909037    865012  46299906    796923   6418743   8908516  11035915  11510709  43299673     44419 
 66123618  40920771  63275859  22367673    357198     96472  43448931  39297172  11428737  21099169 
 11609931  11624298  25425591  23958737   7085268  33137297  65128155   8224955  14322498   2616353 
 46958271   3173791   3777903  50705479  17862383   3838133  54333513    147083   4446579  34113707 
 23817906   8723605  20411278  33542955  50926633  42808299  42792587   3213733   2430628  26021778 
 19758211  34303407    300703  59506023   2996939  62253832  54525073  28341486    340905  10541508 
 17082327  26859219  10554524  50341785  37560443   4963775  12209973  61023723  57188043  10508283 
 31551352   1676698  38425371  56751531  47854935  20958623   1908483   4871723  53354583  39384426 
 37380229  21303484  10763699  21811345  13921763   1708170  15330039  21184319  14515091   4633243 
  4902931  25300509   7777359  32962269  58279947   1864766    876981  19023675  41375373    200110 
  1531635  94515243  18877173  21081433  50252501    625998   2818647   6971451  17083833  40202623 
 59356563  45813723  17052552  28935523  27409113   1320396     94569  22554843  15453639  82002105 
  1483395  30965453   6522223   6518843   4814988  70516038  26381871   5533555  41700381  14893947 
  7246311  21089114  18351725  41583613  34222059   3809874  28209689   3054898  31222147  11219240 
 63727699   5100943  28785759  51222093      2475  64521407  38602092  20046886  18743523   1225646 
  2549903  66543099  32877018  20255576  79010559   6646979  29077801  18896511   4674525  49273396 
 14140795  23092843   4341768  15816283  21275587  46811783  29822475  19228831  21394467  16900319 
 73320951  46331719  14702443  21814809  33334539  11003201   1229469  44719471  28364269  16871523 
 82274307  11678531  61741835  33243031   8955939   2062788  18561639  16493033  15057944   5017608 
 15138402  67756143   2600734  29759898  74566900  23427807   8871453  34585059  45566433   1801615 
 27365692  14610925  45563187  41117435  15910553     88498  24987683  33883699   3254572  24908657 
   695419  21218697  34319302  14500626   8145195   6736057  97431864  24934263  27431373   7390063 
 29086098   5283621   5068563  34597145  16710567  18810853  19023493  55993955  46786371  18234408 
 12762367    277572  27651323  21545570   8672534  35516823  65731275  14483541  33622725  70969659 
 10944427    115797   3652278  15320615  54965523   5510571   5865495   5631287  15599858  15868763 
 59778961  28727376  25359933   1189515   7870467  61099347  31483850  14792373   2963529  32685343 
 49945283   7016100  19884241  18834359   4923015  26278011   7839438  21826075  29891831  23275403 
 41554083  14766683  33977574  22015817  15039771  44486469  27444099    577218  25112252  20997720 
  7264396  47279733  64404884  26916705  40530712  10929615   8787489  67116473  12483655   2096735 
  2536683   2360531  32500227    698243  77479619  12686041  43800547  44692558  65858874  21203027 
 29623970  29689391   2883337   5634755  31180503  11424741  53507441  85132773  25555263  17694063 
  2284929   8327264  62520427  18966867  11651183  18943845  19263547   4026795   2608323  16646345 
 68270631   2742267  18814223  10183272  40440811  40088073   1061955  81087459  21610347  47000776 
 20292603  13611369   7793178  21285673  44540811  26362423  47048431   4610433  23515027  25813980 
 88200935   2746751  37166859   2714044  58756986   8581074  79753947   7062387  24899023  78490521 
 21019539  14463621  16606985  19792161  54790949  42692523   2354771   8940683  21683733  23237455 
 37449483   4861558  12144408  44239513  28487351  37489759  37056103  22272973  18580185  23491486 
  7031200  49044867  33547131  25772729  23343963   9238641  21256854  56159835  20464413  56326456 
  8664321  52479063  56482350  29197248   3185403  33573157   3506781   2413373  48853023    216879 
 25230658   5108763  25098225  28572707  21370318  11926167  55302986  33850498  11900067  13126443 
 74754657    298763   5713389   2500213  46089200  33671643  82943061  46095275   3055295  15651411 
  1489983  18846873  29929203   9382471   5360859  10822068  14735123   8954617  65728638   1599369 
  4037243  30018803  18922047   4567739  78807999  17709138  70713195  39477968  12138903  16392328 
 10845617  30423488  14354469   9534098  10152850  12978053  15324432  36083283  27748923   2264168 
  5624573  19744359  36876543  16125351   7369723   4757194   4463559  26127210   5716779  24534639 
 43140556  47952907  25558523  34629475    987135  50055161  18253401   7723873   3742274   9578575 
  9660227   1024467  27063113  26195421   7570103  24731751   3900148  19506493   4634763  30607975 
 42581995  44629587   4004686  60231327  29633532   6939977   2472195  52936155  16220823   1841942 
 13984967  33751749  43118757  11040451    495513  16638233  32970662  50724375  37047273   7716897 
  4943195   9921363  30265323  49486329  19816427  34700119    450859   3674760   2762202  89463779 
 18744459   4658249   6303054   1086953  24535582   4667568  42920187  23538574  60182927  64368888 
 85542531  15665155   3806149   5230924  25614684  10177741  25126749   1188988  46444843  18151350 
  1016613  18836083  39255675   4592499  24432024  33890707  23386128  85438553  21577378  24557703 
  6304267  38152587  81020283  46602187  32027993   3905839  26649923  62301635   1835787   6248558 
    13467  39315698  71102490   3386523  53392763  81659091  32922373  24717629   1742889  43238753 
 43294913   1137633  72677763  10096913  61810187  47531067  41866911   8466441  82914817   4222038 
  5603149   6432039  19925421   8519498  14095698  58840323  27848048  31894109   9319791  17698867 
 63466518   3985687  31924613   5948155  10107791  14249549  21790143  41436998  14057673  29842727 
 25631610  19072932  26820203  40887515    366311  12840539   2800326  19308783  12637881   1944443 
 22624313   3873363  11813773  17940052  12250143  18783123  27079398  22810533  24961643  90953029 
 21019155  10482923  12522564    965913    218112  11314276  23370163   6408650  27861123   1086735 
  8847725  70709820  76737599  27201309  12136863  40752531   1448403  23323443   1838828  16630509 
 14751093  21292928  25089275  26408747  35612865  80842651  35980403  12845667  26249280   8618633 
 37045506  20672499   3795453  38581403  46598037  80077491  49764964  29026219  26157995  34378403 
  1926929  14948098  25770915   7098184   5956193   2525427   8586056  45907467   5126379  41381013 
  9179578  23566342  62427570   1800498  28192815  25411131  28434034  15271323   6140847   2250593 
 22069588  21307038  35040658  48774030  43885503   6460473   1928732  38501053    182011   6068535 
 16953983   3699440  61639701    748587  39086937  11078323  15959339  31627178   5939413   5600787 
 27341903  19400859  17685000  14259867  49784835   8513537  70807313   2696223  46873035  35186781 
  6707211  49451061  77549043  14902395  19974957  14003043  13321818   3203028   6381285   6607493 
 48930387   1163250   9147681  92022709  23902639  54488963   3544053   5547003   4902435  13897083 
 15728190   7716251  28989747  19503045  24880623    132635  37103415  48493803  13005687  14710153 
 73023243   2520905  14418331  27377889  19111148   7519973   5764571  21489451  65191783  21102074 
  2060643  92519644  41473323   2483837   1879967  30310728  32406203   5755983    248523  14990488 
 15096103  29544783   6373525  37258058  14876753  21548163    925125  10796619  81773719  22153571 
 18690024  40053115  36524587  31488699   5156223  38513703  29271522  34846333   4923187  25529975 
  3841245  28015319  38669091  15809406  23109979   7065348  36621741   2293453    163011  79906029 
 30711196  33970583  40486177   8695358  23207483   2595301  14972927  10607951  41046233   1845103 
 77830095  41019687  18676641   1800923   4068292  14437844   4502136     75387  23017796   9127437 
 26380435  91994443   3674703  48489598  20052866    329107   7539746   8662609  47641659   5812875 
 42317873   2694672  11133813  12254181   3059959  22520187  19434387  26387339  23457295  22560153 
  9061399  18576543  35676318  14612097   1889171   2899099   3503941  21549618  14778861   7921487 
 14137069   4710843   3221707  41261531    645053   9029299  50746587   4292963   6058883   7644795 
 52313283   4440485  20102380  15015865  71236046  14922848  27293755  29265378  36329123  38778881 
  3587991  24965133  47465835  85069211  64314674  45955315  43181772   2305723    572739  14477223 
 17715951  15053128   5854963  51232824   6810575  12889158  19547038  80164025  67490854  33217899 
 14113187    448554  43343683  14743798  42474865  15356068  36963536  44570805  23896641   8284223 
 49075359   2771803    576023  17032668   4819115  24310779  24066879   2353483  34171003  63941165 
 33641857  38185131  29907861   1473003  49027185   5673273   9570423  11142821  15616022  59496538 
  9192311  15626363  20400305  56908227   1458149  18674634  41283975    256167    458973  22567334 
 53013075  37437483  12801675   1580485  72380562  12641730  36424027    996417    204699  37286199 
 57342327  40573733  20955189  84364107  15580483   1338075   7501155    802491   8746399   1357479 
 10825478   1554831   2648965   3318596  19124273    190251   7483599    477787  47878488   6002223 
 32003955  35651085   3918037  40281671   7019358  10851573  15730193   4031095   3298491   5280432 
  1008003  56877948   8104957  11572776   2400653  41275231  28843245  17436173    184629  68696358 
  4679927   1387873  24577387  11469533  12875167  16974579  20369453  25761925    439771  20743419 
  2434659  62358243  56727343  42138618  22835265  17874915  38443814  26282067   1099479  16170103 
 23423369  12920058   1841798   8224625  38722485  16477035   6851184  54244963  26195461  39492888 
 69499079  37345583   3409915   3220445   6741403  10281025   2058819   9615733  11500595   9013371 
 70035543  73133886  72605664   2685291   1496740  13529723  36292123  25165173  22617756   3869784 
 39912915  71536798      9167  82929387    371571  35010133  12998469  29813197  24182595  11835375 
 49867179  16820751  49944955   2863693  92330022  17608896  89777931  47652035  51107343   7926827 
 21899931   5278617   2347426   1717526  16911969   7681621  19917327  25312843  21632487  30144549 
 21168703  12948202  20289817   5425707  30106459   6732539  37441128  75573163  16225135   4126203 
 58702716   1312371  12950333  27441075  13404507  15392229   6397803    996798  24566925  11842623 
 55676359  11218673  29206443  30805102  19538557  16590246   9473019  42639545  67086543  60065089 
 37191753    622169  33528939  17067963   3839223  48625531   6115890   3764612  27998115  26799867 
 15867297  25207539  82900283   1161393  51719499  38577419   1526605  17686192  28392018  10813315 
 48978354    948765  34509024  27588793   3245689  10953213   4130058  22376358  65250483   9307639 
 55870725  79664532  16009263   7865851  39056261  11683627  59920822  86449566  20708495   3645995 
 46293270   9413673  52709269  31031755  37065673  43005843  28389372   5576775  41589555  70114931 
  6557556    371523   2036391  22908750  31037538   1401533  58332327   4223816  15949023  52964471 
  2902623  30657651    362947  47280330  14970603  28089381  12909331  11456855   6704223  17149378 
  3476475   4227723   3350526  66196988  15375241   9128305  10666801  27562024  60694055  57504451 
   188247   5052863  37334391   1367808  30637587   8144853  16678534   5316303   2708955   5840573 
  9508863  31161628  22844505  22364569  47043355  16720617   1378053    595887  27347675  10685203 
  3653535   7042258  13612123   5870687  35165643  35859083   6085268  18743035  16158113  64978302 
  3345491  76400178  37778283  51546123  33973907  33706788  60471659  64221343    123499  65753547 
 38671483  41427705  13116828  50198611   8960919  46247898  29569703  79580631   1628542   2039613 
 41872551   4788000  31722159  46735723  12088003   2250965   4456221  60100107  25866213   6398973 
 40350615   1198528  20548176  20036673    120087  81321343   4363453  72589542  66372706    171259 
 24634752   1400993  29908320   4346387  39585951  29368872  21649793  23528261   5747774   2596023 
  1766811  21575439  39406119    860703   9695823   6985563  23319843  15293998   5580423  16436571 
 13400059  22047340   3454485  44680243  56653632  14927088   1681354  25940535  65607815  21956827 
  4161921  13682755  33327161   5186886  46986685  11274960    776143  43630017   2991708  40462405 
 48204673  27259863  15013626   2814075  15303178  36602511  63406257  45255248  45303895   2369747 
 21210323   2037531   5788183  11522959  16497607  62550003  17464752   9499123  32285763  81496977 
 12120585    214759  21505497  29135899  23260095   8246517  20763791  41206127  27160891  20802773 
  2467453  12225633   1926971   9454095  80694766  16311135   4208235  28123563   2394515  74853451 
 21712281  63708667   3921203  60682003  40512153  53674947  63367343  50459121  77303690  10976183 
 24921273  10609767  12145425  59563643  11813243  27495571   9226123  15136365  17346033  15327078 
  4305093   1394131  34754469  25126419    736245  68010134   4987578  18086205   1058996  25540829 
 15827715  95327761  26385626  26352483  11648703   4879935  11754838  71166441  30822646  34207710 
 43893429  65418853  61569907  16108599  24342666  32149563  26663176   4068893   3191643  13744273 
 13280334  37032027  17836427  34437141  48115861   3312411   3404847   2045061  33503353  20510057 
 18728547   5477127  21351809   2157693  12194342   1751067   7797003  18150123  47501115  19544151 
 24241803   3695947  21074817   4331382  22837041   4029867  10894798   1960983  16038923   9653499 
 19809197    744867  18330981   2299407  25374219   2864677  11989743  63332459  37259567  12399069 
 55324675  23507043   7714179  64421623  22267363  80273527  54121434  43348715  80929469   4136223 
 11339055   6152913  19761593   2273991  20485323  49942553  76723728  19769573  49946667  19530353 
 17558027   2975025  13789899  18292803   6380853   1624889    986827  39350567   6513318  28356297 
  5150523  51414963  20544218  58304523  77484403  20606823   6957319     28645  34885947  64580639 
 17555360  24725135    604113   2032348  18197095   2483039    511463  60932115  28554099  37601124 
 51631395  78653811   5606781  20496588  24381227  57602991  43343748  21573183  63189774   5596412 
  9697041  90539715  16081368  84790377  40396908   5663721  42519138  19385211   5081787   3864408 
  2458815   4139709  31928123  50944197   9668818   4711086  43302921   1684039  63752694  53597611 
 13528935   5005695    572139  41717303  13482823  70653075  40014123  16639502  67836931  14457489 
 14540339   1952823   9453931  13407627  58283643    541927  18357483  26761123  29468187   5071563 
  3489302  48177159  28093751   2457595  25906423  13926693   9557868  39471861  63286533  10785513 
 14390135  16494063   9715983  10231091   1671027  49550416  69984979  24508767  14438924   2678535 
  3463065  46037751  48859206    104868   5206623   9568557   7086773  68484570   6456098  20795255 
  6589706  30837685    260318  81823503  16521915  95476231  53527796  28921945    366723  79347163 
  2683158   7015593   1067763   1157508  24133299   1163931  52186005  40609779   4233099  19340862 
 87434029  20459792  53370407  12919855  19359771   9725755  35383268  30426148   9802659  28414243 
 83035163   9066771   3251899   8489323   2077023   2774565  32070987  23117594  25395287  10990278 
   234891  57992073   4253449   4217721  28699731   3938601   1541199  15623728   3100962  23785703 
 43517064   1582715  10083255    880906  17506459  23770163  13132763  40571099    969558  37633185 
 47811243  22780905   1740579  14333928  13561383  36323912  68794395   6785214   4673717  39987536 
 72311847  14733803  14943803   1556133   1733927    175452  32708323    545070   1814259    103465 
   158255  17363843  24191655    879099  10705089   1142595    430683  76720823  63559099  75460478 
 62473155   9998715   8485184  27929385  29989323  11749667   9204629  16973053  29558091  29323241 
 87161053   6939913  46304683   9134115  28593217   9303795  87876817  23629997  21145168  22805523 
  8817770  22457173  57298488  53829807  35498814  74068317  21818274  21277463  16229070  49061123 
 12411557  45327597   1019491  31225043  67692686  50444919  27023691   9933978   1223596  82639869 
 21653412  18973587   7476237  33241623  13489323   4782559  16345613    587733  23451999  10165369 
   645735  24317493  13248863   3599455     29823  45642288   2695155  12624683  47632463  36112392 
 22909290   5429755  14637769  19279063   4757370   8271213   2962251  18772083  34020611   9791807 
  3910019   9160611  29022625  11854098  51128723  64560812  11679247   6776353   9769239  13877487 
 40666817   3804210  43716455   9037625  51384908  32801072  38070100  12096015  30114739  23736337 
  1124925   9332511  35222559   1539403  12104061   2501559  51999187  66260421  42890163  20719248 
  6496022  21228601  20124853  33693599  11954603  86245467  33578349  24338023   7448831  35439573 
 12200379  19171267  19856382  17367998   2527631  51205923  34511615  76867338  86713463  51743821 
 18492093  10112363  41370414  49757658  16988487  14854963  85674099  76134633   8310134    848763 
 24404787    540203  37237789  14542083  40033565  52907483  12166893   5006011  21124709  35227317 
  1552947  14203209  48670143   5944611  21974163   2380050    196896  57780668  34496385  43809819 
 13226413   6433355    670603  31746423   9792887  78613801  35822931  59181485  30392508  12744468 
  3294299      5713  44462208  36255083    898710  31753491   6839182   2763711  11224373   2454939 
  8245509  39746198  39407323  42421341   3419295  25118843  27937147  38083812  64295709  43389258 
 38238323  16490320  17248812  52571087  14268872    957499  61784910  50854227  12467175  42038277 
 30764100   7177893  23140047  39975069  25313243  22899822  33964371  31381495   4567848  47238931 
    20071  82302990   4211379   1322799  67418844  13849339  35729845   1808685  86676932  27328263 
 22648295  40149815   9093123  12770673    219375  20821874  62682639  35150147   6773914  22713915 
 20472413  42622482  14745078  36172239  16343245  29727042  35271055  45615728   5030016  53693271 
  7175711  19654019  51775425  74595963  22310523  30113115   1788098  34445355  32845011   1381173 
  2384127   1151469  85294373  68652223  62592676  13888953  19043073   4064931  32324283  79983087 
 17158011  34463949  64330323   8064729  37553041   3633375   1251112  43444455  66267783  20268753 
  7957083  21449915   3880424  43040323   1942723   4666333   2272011  48675087  36328947  44054377 
 10265415  26883993  14448648  34556203  32057523  14220793  28282133  48288417   3081875   7491683 
  4822311  17009913  29950563   1455045  66684783   6772603  22155203   1050953   2445483  20393415 
 59344923  53428940  33896008   6189075  65697099  45828905  22728723  58685391  16831707  80589759 
 10785518    585741   3692085  75905160  23673723   4672643   2386623  35270907  25490843  34013739 
 32219103   9592629  15992903    405819   9446625  86700363   7408812    429013  63115173  36745989 
 77575587   8436928  39970707  13776415   5882706   8763111   9593903  79058739   4432525  56341107 
 14460091   3960813  24746623     27744  26017793    798920  57445173  32311853  26160463  32791788 
  4601512   2417895   5825052   3789789    125804   5679027  12256341  13957847  25202139  21720711 
 17330751  11729499   6561915  35711868   3250267  10790663  12248063  15261735   5540162  26525963 
 34636173  11085810  32462250  20943187  28947423  67189063  77113433  13487025  47780635  16803723 
 22190523   1777740  54551405  32153776  44354454  62134069   8210019  35862718  43876240   3336222 
 17410197  62196595   3918597  47055395   2637231  14801598  39279023   7312775  38809491  65633262 
 57686444   6553518   4132433  56358534  51516999  22210293  27978099   2638948  20976477  16995381 
 69006323   5644915  31288736  43442331  24960068  56187123  15076503   1596083  49884778   6416208 
 19852804  27188893    271583   9507628   9220395   4037593  44287219  64969305   5272953  33831907 
 17956931  29174123  33198743  11660100   4896974   4018715  21180768    611348  24021757  36769123 
  7188873  51217131   7307449  22817194  43553856  58328261    610096  17720283    412917  19657860 
 27412373   1126293    461793   2414521  24890433  28478859  13036434  38440483  47381325  38471367 
 13967193  27556323  78649863  83796675   4482805  12221610   2644401  55188333  30769680  26664410 
 35319147    393163  23769349  36014598    883158   3883343  61681664  35000903   4578159  24005643 
 13125165   3110523   7649713  50355737  42193987  22819491  81633395   6932977  18693888  26197200 
   915453   2900123  39877779   6420495  27062133   7059439   6137331  46403865   4759983   5339631 
 29557677   7006331  10238808   6962518  54259423  77824035  30182412   1181800  43179287  20313262 
 25654953  12427953  58529151  31175163  70090107  22887275   3137517  21596787   6670653  10787563 
  6545931  80135493    481494  31632353   7643138  16825497  51995743   2275002   6354723  53378448 
 11226987  16841083  38766173  14662608  32153158  67012629  12939609  28510422  42486630  19579947 
  5217819   2098289  13275756  35081226  15274238   4227433   4505778   6979639  56891364   1924359 
 19915623  15129983  46540904  13851363   4862873     89723   2344897   2604591   5288203  81463748 
  2280594  23676799  27237552   3945373  21300817  37073591  62282826   1287923  54480023   6333773 
 49926186  46197573  76112891  69753488   4115987  13582843  12886365  29777613  47847307  46540677 
 30546011  14736863  13955764  12573411  17286646  12170619   5242248  45099309  11542282  20835805 
 49539047  44996709   5096323  10047006   8565777  44441817  68420987   9378687   1703553  30948455 
 12285627  54858180   1637188  43697667  13527579   8502707  11033313   1985691  18210112   6103814 
 46440420    531078  48428538  43525797  42339768  54725367   3754278  44137485   7378287  33799404 
 68756157  17766003  42352875  28043475  34371522  39767777  27760407   2787308  19273883  28331283 
 46431051   4952883  29318903  56452379  31586437  40682679  78325841   3518169   7002673  53681877 
 15355700  25812393  53960664  22616270  40264563  18032775  32474967  52504482  14722197  36260123 
 15485372  46546152  28709115  29152895  17409963  16872963   5947675   1689013    225942   3196208 
   762174  41680569   1389342   6508257  17232891   1927257  10764915  29909535   5006059   1234223 
 26621487  37646816   1967773   9761561   6437475  59079039  85981278  16255467   4169993  51700803 
 30917940    222151   3444474   8852220  12549399  33199439   8643963  51804623  70407502  37095897 
 13132231   2875355  20536963  35922033   8796345  54209706  27043923  32061957  70472123   8581858 
  4395745  40705020   4915367  21733803    925969   2654916  61885515  90119879  33410995  25325423 
 20321179  20834274  33531395  21510443  29583483   2438195  13468941   6759431  27765748  51643123 
 50250379  15864923   1527675   8807938  11203515  28519398  24874325   9057463   9082053  48539413 
  2456168  18789783  72716150  27562779   4542099  28036761  63332483  24910104    698568  14261877 
 25870795  54770811   3696144  46498513    747705   3767136  13476309  62179031   1486912  11754229 
 37848423  47596835   9811053   1882788  19724859    291203  26268008  18876263  37385427   3830333 
 12486083   1560241  39519705  30527753  42194139   3145463  46721831  65231187  82154511    313254 
  9364923  60199038  30602748  17973627  20593421   2288547  16744323  14517795  78366415  24796860 
 24055139   6234195  22561280  26506281   3700530    666712   9013059  27002229  20107440  40787407 
  6332878   6752078  19705504  48595131  13651003  25425347  13319838   1726133  46064710  10933971 
 36309222  10103923  42238288  22325523   1994368  76948887  65102643    193643   9758195  39136787 
 33002261  15087558  13332067    128307  64635723  42040878  62218279   8310075  34649223   9370925 
 45840331  17947193   3265377  28881423  36519333   7409083  13039611  11247975  31132779   8684427 
  3710933   6740763   6106467  23909346  86400514   5897515   1067623  10130315  16768338  44169099 
  1415263   3239945  11242347  21401508   3861455  17745513  29729655  39909243   1111989  27121470 
 64045263  20307307  69383019   4488693   4320465   6785265  49890395   9776923  17190648   5239684 
 17126739  10874043  20875396  16121034   7493933  74733839  65046891  45217083  86363315  10510133 
  4423990   3595176   1788843  89065523  14119915  43848123  63488975   2338326  13534197    350883 
 23255289   4791673   6208043  61321203  40861101   8602899  35473206   7022565  15349067  10208385 
 46300503   4791963  88865315   5800591   1623822  22349068  16265743   8606583    109065  12234795 
  8187597  12704992  11531489  43786979  21590949   4732223  88845243  34427271  41811123  48990991 
 33921534  82270948  13382590   2234215  90057723   4884359  41432568  14695881   3544233   1239180 
  8399712  10850732   4299563  39094227  31838073  76607903  81863483  59568443  33837476  12491909 
 19367623  26913243    345717  11860332  33285450  65001183  11770635   4801283   5991483  38062689 
 29263168  82696603   6064671  69887019  55956273  17258195  20510487  18081915   2559867  32742873 
  5071315  23652444  50289255   3995051   5224420   3666948   4518393     98349  52513320  24646413 
 14257971  26509398  10462575  11163903  38587683  28768310  35958151   7314387  14802255   1698997 
 59842899  26705823  41298843   9035577   6435903  25063707   2283885  22278912    271683  57748183 
  8405744  23917182  45763635  17406717     46939  10149218   1003659   6735723  53318265  13165647 
 26298043  16494498   3984027  25178847  27066463   3588923   2310081  43003105  27482017   5337872 
 12512127  10424355  22739515  46327113   2914398  10281744  23829863  16760695  24690047  63358719 
 16746180  42665244  16504673  24324738  67660059  13731465  19192421  62119023  20192237  18917987 
 41917713     84811  34298240  18183204  54184344   2847111  78141901   2580035  13744167   1459591 
   747285  57757799    960623  42778194    342972  12169173  19577757   3642909  77406123  21078271 
  3924549  19813433  72482253   8969279   7428817  58965896  15238328  25978299  22471803  60755727 
 45886450  56638838  32861569  29445405  50979289  46665625  11458311  50169385  19875643  18263435 
 19706030  37950748  14501187    166170  28466583  19031772   8236069  33737187  31849851  32850708 
 10640423   3634523  15063273  26205273  15796432  15706899     82709  18001959  61231573  38433323 
 37573408  29118008   4281681  71874107  26599498   5390773  44261058  15286323  25814089   7778271 
  7427793   1375134  11417348  15133688  25879623  49147182  17132447  16083303    239498  19890411 
  3568891    332213  30205168  20501103   2404555   7150203  27969548  32721411  12761983   2672251 
 33017447  28141991  22012107  56721491   6856784   4715475    757516    665333  51062035  53111571 
  6088623  43997307  25332283  74159403  36087035  30574931   5467533   9457060   5401827  11132497 
 61952055  27764097  27912468  25835922   8713409  66098661   5999984  40471333  18005167  36939505 
 23042505  20868131  56730951  22878875   7842905   1052559  17342343  25549234  10054411   7233531 
 28946325    419675   4092861  59421831   8602638  15936348  15938901  20416827  19045955  46749165 
 17986540  17720888  14932608  39104347  38741158  23117343  12414798  22450323   1344323  38970861 
 12573943  31383143  17193653  16776289  47058199    745971  26672891   4845298   1563633  46766661 
   268023  49530699  16741547   5207281  23175699  61977771  25039223  22351172  44422993   1569723 
 48311743  22989933    365999  16028481   2842333  38525127  16985632  41952123   1015545  28286313 
 15483291  12973743  29002548  59729793   1579848  22927029   4041251  12435559  56353875  18439515 
 18116133  16159609   8432603   7736476  72910248  19230698   5132976  30220980    432475  14343353 
  6822923     22011  43193073  30571937  28911558  26856564    977925  12132084  28144155  83848923 
 12595083   4559098  16812583  26845515  22535062   5673702  49573092  35700845   5808381  23421858 
 56149323  25347885   4718239  33068755  41438979  37820983  13381503   4154899  28514025  55458825 
 24014715   2285133   7059651  27784803  51458712  10785252  83349103  17103273  21106860  22039643 
 24577413  55892831  14787253  56091387   6652843   3149563  18683207  28222324  16917157  46401543 
 62190433  30464823  14054939  36668310  18800127  29525764  48868671  19313110  51983899  23805503 
 14963220   7195717  52735883  22663078  19248123  37481298  18782003  29847135  27189138  15412613 
 31424523  14781788  18006108   1128342  11893873  16942323    393299  10071189  14613051  63285345 
 21846313   2783100  21742311  37801167   3235047   1708429    988683   2245135   2983959  17610463 
  8089151  60900123  78740655  14953611  48142446  53320317    202123   4476309  32952695  23359173 
  8889729   1732945  23161563   7167075  60448287   6805733  57248043   5356058  44020053  42408006 
  4738493  50529723   5654827  23418267  78996443  25992170    871140  62179775  18137297   6390763 
   662944    169242  72680661  70063229    660018  50793603  15790497  24611342   9215848   4484405 
 15326998      7035  27378257  67101619  67649993   5445266  76697387  37177983  33085201     23147 
 34450573  22278245  12270577  36336601   4495123  62315959  36329899  80688421   6183795  65162458 
 18046851   5930619  74577015  26043933   9905931   5267721  33536078   8039944   6326531  28507575 
 11437479  27740225  68065758    597621  12245003    417687  17745442  51441471   8772955   2395835 
 16797735  70981098  63791305  11641503  66731163  22219123    497199  12355671  66802221     41042 
  2750379   7414683  23361348  30342171   1544919  30333547  70718811    108274  71773830  79915210 
 47139995    217703  11265223  19304247   9328072  10258458  43361946  18743042  16536883  39187923 
  9462901  59859635  69549482  35667120   2579112  22388173   1370688  33152102   2849757  77905139 
  5173477  35516768  19479149  59711523   4262459   5581263   3266979  18302204  69301083  63393398 
 15613227  52586139  24124088  19500903  18073086   7640443  57828207   7232293   5309739   6677711 
 15456761  63225241  66454903   3035085  64560612   3001971   5368503   8705103  35221335  13200923 
 26065323   2265783  13975253  24130235   5374893   7565973  28759071  14232297  67152819  14722023 
 12561187  20305723  16504481  17678168  13851771  16554087   4792875    529580  21990564   7285373 
 17791785  47902437  72450735  23199709  52951686  83631755   9343031  17657430  15834999  42641701 
  2531403  18918634  20632607   1425723  27107503   6552745     19843  74927942  44653335   3281802 
   831981  65300254  69554567  81133697  11211161   8533451  24705276  23096953  51520898  10768547 
 31009979  58825365   3165723  36472821  36641455  59176943   2431563  20714957  20364747  16062071 
  1224746  60061327  20810107   9310648  57070140   8410362    855547   7428154  23409609  14324924 
 31404387  25179291  15799565  73718787  32263634  24861243   5726923   4427923   2655744  52907253 
 18973152    373287  48754452  32070895  16666714  30959639  31965897  12529843  13356283   3832974 
 80806973   6327617  23742523  65251868   5751983  26765131    548385  13244634  13915691  14495083 
 40197633    526593  39226340   6653787  38596951  52064373  23099043  38059423   1869288  57371619 
 32558285    374854   3519823   5446473  21929615   1989531  35781141  18999591    900222   4879515 
 46810600   7753023   1567473  87041852  32238390  45629507  62519459  20185717  36963179  64075129 
 56298453    536175   1589819    403179  20224891   1339573  21721659   9799610  40794253  39002373 
  4327503  19627808  51817365  11664945  64509331  58211237   4923729  29219698   8586546   2768454 
  3618474  66886663   5313418  28925228   7169803  14224963   9028105  29692257  46099278  63624281 
 77400929   7854735  91015291  35725203  43942258  26284731  41786816  60836610  63684123  35962907 
   427083  11053507  71411428  18762075   4826987   8285283  28513491   7112734   4922259  54900699 
 23178971  49777703  38823414    272859  24854295  20270191  24974133  57048011  57201447   4909566 
 12615132  35958073  10190319   6217971  18314961   2877315   3878871  26600859  33458073  26865879 
 78362691  12610923  22642017  15379987   7382722  51054267     83521  22087598   8718998  36454663 
 32253158  39198953  13655661   5788791   2977531   2290215  49776261   9372497  59204157    692595 
 17940803  13465842   8245227   9327523  18332073   3448161  37363958   5152698  36331387   4029752 
 12246784    401873  54141753  55435914    131856   9515195  27413139   1915817  41785883   5523459 
 75826335   2623842  22765945  44976351  53584563   1250793  17293883  46492473  28581819  45751994 
 40752923  65974801  11867169  50100327  14600217  88630463  23714198  39733851   2004411  34336071 
 27065699    650379  18227899  10818227  26414753   1493400  10638283   9858957   3988939   5446600 
 29738247  63194019  27013623    274644  10885636  13851471   1114171  46392733  37070459  13246923 
  7075875  21408041  75727619  22511455  14868018  24361291  26107539  62615691  42096372  48806985 
 31654257  11644577  67684241   3742088  50440345   8119591  11524503  25577493   7110486  27799544 
  2042967  50632923  14405103  79884084   4696799   4217708  20771601   3206427  65762200   6806847 
 16520319  24049221   3669911  22208880   3412263   8343003  69685035  31880734   7611207   1892793 
 25040971   6727053  44000779  13781940   3711227  60387323   4853673   1838651  10891673  53940333 
 28648404  19832343   6230503  72120423  81330561   1545563  33744003   1422331  52478759  50562635 
 12315647  58851207    195043   9903443   8283453  28538017  38213626  15445599  15355617   6516555 
  4879299  32650323  44656443   3943939   4453827  29446563  11578443   5217764  61698090   4526451 
 30766959  58165368    653622  26337258  19229653   7738555  30143761    229407   6430141  39545211 
  2303175   7452219   8231871  67602795  41389590    945420   8501343   2879451      3723  25801721 
  3150939   8123136  17689821   3271867  50994059  11331483  79397571  10988037   7323369  28529143 
 50313323  38501305    238155   2538243  91688161  14751839  25051023   4670607  27951255  56623443 
  5856723   7534095   5706163  25165662  63395422  44228203  12599178  61269147  68722052  25113615 
 24303248  30253374   9516825   3287190     47146    540852   6808188  33442587  11711490   3501315 
  7605146    843875  86508123  46623307   1229404    359356  34983995   2170799   6646019   7065732 
 34561837    943137  32582156  42245963  63464767  30225726   9911819  52284213  11739483    540190 
 55187367   6063611  61468427  38456895  21078618   9177531  32648045  12467847  18054233  20550471 
  4240386  12420543  52030948   1870208   5775483  12450264  11603391     30759  14310645  38212533 
 39291627  44307897  63716838   5158313   1122783  26626731  30968479   9277442  22986121   1967859 
 12578117  21727901  14328403  74118221  74310947  11998129  10960386  42633931  72009603   2977791 
  1539402   7738196  18561859  71664459   4896159  34356547   2865761   3749821  24323103  36023953 
 26930283  10248555  43024451  33575392  28772661    128186  17816883   2451363  24985531  13835571 
 12768279  13443763  23185659  93640398    118563  43995763  29919353  47073467   1323213  65041623 
 59776953  33481077  33032297  66546631  45495954   2613647   5553337   1988035  12221253  36864995 
  8757201   7785801  54605193  70908684  61248843  31419176   9530967  12886531  11940003  62736395 
 20819005     88207  21343019   5034099    624843   4488263   7602631  35623793  31149540  14309612 
 21893677  31395133  47419311  38658039  34585380  80880887  11047990  42034578  20422172  23581587 
 30370452  26634703  26895768   4950723  11770083  39604278  75562713  21137811   3613473  19424253 
 24899847   4837751   8734247  64419417  56401216  21261003   6622383   4582603   5131731   3953751 
 14056723     62394  12634053   3857943   4206915  58446399  87637363   1427787  16139726  14218851 
 33046128  86818022  70605798   4376101  90439159   4472035  17988107  70291953   7387395   8654857 
   519333   2761059  28012793  21677723  46783189  53723067   4635820  64156083   2093858  28685715 
  9292035  34032999  18301667  44531393  16982396   2537853  14740095   5213238  23183811  22324866 
 13511335  17950379  15123600  52812548    434059   4646623  13999643  93750411  40904733  51427809 
 16266028   7954043  41819313  72410123  61449391    797519  29097403   7436643   2456538   5989578 
  2321417   5512459  62421211    255303  17172267  25453538  27900512   8319714  20405835   7800839 
  6595161  12239808   1688298  50782281  21413054    457755  21830019  31677379   3155938  26688098 
 51828823  38152743  50929111  15772795  31887035  15193245   5906035  20937561  14177823  27871263 
 81414147  56900623  33461454   6868547  49427943  10329423  25690043  56609479  34232251  15294523 
 47772023  23826293  13636503  16014831  15677343   1770513  13313148  38966755  33187557   1753719 
  7363173  15595923  31813719   6635094   7812507  50026801   8540364  92357520  44635285   7105331 
 71093430  10949089  43197453  20225559   4320214  43015173  45646555    178309   2896773   6535551 
 21109307  35803557  41886033  98424920   7584645   9183843  72965713  40198477  50030828  13995291 
 60534641  44703912   1248139  22016788   8019244  20562423  29221518  37697211   7565942  25249963 
  5921093   6199251   6531118   5885163    590115  37072401  28837257  59355068  48038929  15773125 
  1944795  18421563  32057533  45881563  43714640    474273   7852797  33154041   2622351   4377867 
  8927295  16577718  64499163  46041287  20044143  45575259  69274419  16028228  67278092    482055 
  1049411  18995676  19215204  36406023  22426851   4964263  76176249  13788537  26200274  21074278 
 34551195  11377611  32245593  19674501  14702028    627235  83903322   1006891   9291939  19464738 
 32907057  14658543  24141114   5430859   7645393   9724100  21046043   7641484  26098019   4765347 
 20255111  11537836  31226051    976735   5730107  64250253   5180441    923438   6304323  32642965 
 14537139  64837610  15385563  68333445  36834478   1371931   2625603   7734003   6059659  53693691 
 47087748   8988366   4750155  12551795  37252975  20537950     59063  13478130  18858965  14260151 
  8955137   2139495   9725181  70820581  26247755   7987536  32154365  23434887  72413159  58792383 
 49861719   9386745  11847663  35945904  41716448  19405000   4271130  28978263  43210433  14331107 
 35463148   5439093  60728870  34626795   1158598  87664932  44458728   3311242  61081483  30099851 
 61868526    189423  56225171  14087687   2597036  17313739   6182343  38129155  30470343   2598539 
 38804559  33568791  33233631  29218773  41490523  38826275   2178150  14679801    420576  51881399 
  6374679    266459  12338417    129531  58313463  72772207  29943364   4891269  18380962  26745675 
  2699409  10182029  65230879  28137733  41052555    858759  38996763  21929466  36226720  39783809 
 33607138  22915203  11351895   7533027   2716913  34912683   3460383  39650283   1342491   7987291 
  7713817  24194103  17694331    321887  54124413  39288019   7273873  46967134  21792627   9156165 
   238603  44539603   1508865  41937543  41283201  42493533   6713279  56098503  23924961  78685523 
  5023419   8884427  25590369  26082426  23132661  10418269  59976303   4293049  59985969    983889 
 17695549  12208683  17855913  49375305   3126865  23890193  51652207   9981435  22756461   5798124 
 11455835   1031948  32705067   4957011  64483443  20404881  23617513   5223861  28964678  23008857 
 69978948  10164187  28560642  10218471   4394256   6999552  14548983   3563683   6351711  13356921 
 12940155   4861639    244458  14326448   8469819   7494506  16142478  31601019   1076939  77523303 
  1815755   6563673  48439719   1108215  23848805  39099963   3943473  10824653   1371843   1400328 
 12720243  21464523  22461065  26064693   1623572   4381907   1126628  17042847  62477435   4713783 
 58631163  26066723  28565398   9202359  52871309  10979021  26172843   5144655  73429262  14916453 
 67791423  12895609  45769631   5229925   9602567   1467993  23638353  14377057  63635051   8509755 
 14373898  82376768  29892778  15114827  88766259  69760448  22441152  35979648  23266833  24349323 
  2302027   7650004  14961363  14231259  28985079  19713283   2144811  28039851   9348231  39311787 
  2169903  38204763  61762833   5825679   3885873  20689517  24578699   9055491   1265614  15187379 
 10003230  15626521    399861  83600291   7497872  10250914  40722445    334499  34775613   2378148 
 28546576   3374715  73147509  84863583   8150923    604128  13173042   2657523  89512965  24701198 
 11132331  41816943   1100761  30094603  24589043  42941676  24974457   7358898  12974472  23465453 
  9836358    700773  28478223   1033903   3026793  49504038  16552139  22108429  20174069  11450106 
 87358023  22179763  28715439  14995493  27722255   8323229  93002417   2247854   4103313  27757740 
  2300982  19913553   7100027   3853658  49181178   7582983   9200997   3177726    514848  48172249 
 12400665  12446891  65794873  26779970  71513595  16969071  21063006  33066393   8822106  54354591 
 12194631  16537143  49097723  10570488  43118338  31349109  31500375   9798691  13031850  13089243 
 73771043  11589098  15254208  26062443  38949749  64360630  69496233     35211  24849123   6979086 
 45216229  76040835  68375291  84311691   4060923   8515355   1501434  61573005  28228947  59454756 
   310623   1222219    627377  68134322   7659145   1708072  71353033  60911497  64081833  56420419 
 12181935  50400948  24272393    566043   8697195  10828605  18396633  41868509  24984335    401245 
   421938  83697787  84822443  12013971    644403  39870651  32483128   6708531   1937127  33972643 
 50502267  19414026  80696353    276519  91641723   2994807   3140466  47545723  51972471  55959739 
 44992499   1189146   8466603  31197045  33876398  19369605   6264507  30324937  40175833  35381942 
  4671348  48266820  33670476  14203543  53155212  36337923  40790339  16791583  51960145  16011282 
 22784748   7628283   1077623  75344883   2228685  43534043  70190782  47261443  59676873   6347898 
 21191233   4220983  14873310  61698291  65044407   4471750    484743   8560973   8472139  76479797 
 25635261  31947483  48710510  25655334   4309495   2285217   1534894  53746539  31634299  15622539 
  6538669  18108853   6726750  19137165  71999094  13558929  17021874  22747323  67575956  28723587 
 18166805  27855969  29777205  70802673   5413923   2490907   2505423  11702781  24845814  60671593 
  6536569   5248269  24689301  40882107    122870   4743375   6188384  32830206   1628579  13900879 
  1250343  53899323  15060613  73273498  16072379  62987167   6112413  64771658  19355433  58147399 
 18073739   5309148  32837697  51171848     85685  71900403    176455  41827727  50883639   5270036 
 21197577   9480849  14195403  67181691  12008275    115881   6055227  19084396  13123138  21762765 
 14526393    488888   1199323  10044861  34528445  42086953   9898323    664787    225803  21062535 
 37674474  83108548  55265875  49747563   7730961  37295043  34581372  10855634    768275  32492172 
 34070907  36071378   6439965  76787243   2829144  40254504  57466245  14324867   4037023   1998857 
  3913473   2168123  13287159   9085283    946083  55894188  65424063  25539203  43649970   7806819 
 20360008   9668560   3176349  36653355  22296409  69478701  28743931  50671403   2559955  32500703 
 49833259  30635935   4208723  69073121  34723157  26568879  45093876  53953347  49826373   9435571 
  5576319   8508171  34351027  44629160  31534857   6970359  18768818  27446823  12681069  26109456 
 19461285  12192429  24634173  65483548  22111173   5682384  47757497   3582232  83402589  11162196 
 13316207  38772969  86341306   4165103  35619693  15515555   6800556   3753585   4326451  46360278 
  2664239   8927193  66719895  14926479  87338282   3517953  23263127  74149143  26643067   8311413 
  1876361  10910283  20785683  27719884     18911   4488243  44626623  25264773  31965325   7772287 
  9881643   8996053  11624844  14873675   7170083  19399223  45353563  46333165  65936047  41976437 
 36932553  26005197  15835035  15983831  40899667  22525395  41341179   2049873  68082698  12718266 
  6655902  21745796  34526160  11008107  11254223  53332183  26360093  24182995  51694107  60059837 
  3202509  41658884  37103673  78471683  14049787  30489540  84938593  12772815   4469643  16624757 
   489663  27115449  21202538  32206668  58066703  40451143  11577138   1404162     48171   1602050 
 28875849  33792817  41883170   2230978  13120405   6853623  21787499  18959203  53289632  18515811 
 10355323  43616748  15898905  26598123  56974587   1822515  17525906  67352927  50454483     96763 
  4463487    251515  46787759  64560165  34196228  39956703   1316769  43680123   7862523   7770210 
 24096195  11621127  27858747   7363107  67095723   5529378  45409287  14421778  13944250   8440338 
 66498331  20854218  36419961  44649975   2379657  17624403   1826943   6770817    339357  26317671 
 10737108    195343  22663335  12241555   8260995   7968382  31606523  25095615   1134943   8488515 
 61785707  70987299   7345307   8486293  18363445  68771923   7708044  41820018   9543559  32240559 
 45682355  13816775  35918393  16743696   6322523   4718603  18588659  10754433    120991  20730651 
 31756133  14588658  33701995    768843  60778655    546718  45811221   8726166   2974143  26723759 
   290475   6244763  16837773  15942738   2931828   5915424  18831021  80414765  66593019  23977863 
 41789035   2166027  17262612    932735  66878008  54715734  58962348  38389175  42209440  51417351 
 63940955    391755  27034533   8563080  67164063  41530418  30450702  39919808  11922918  74209323 
 48581019  14348665  45301083   1632111  11953134  65212945  21360713  50967958  35576451  69256995 
  3365943  16440998   1948395   9504251   1905858  31613159  13840923   1659022  18668891  33763467 
   384136  54534411  59572443   9170064   1757676    314440  72507573  48763515   1702278  31346281 
 27536721   4771497   4426363  54841431   4518897  34053901    413423  19484643  13628826  22193475 
 33155193   1731507  24994781  55239099   2279763  17554398  25855323     27024    116022   2876818 
  3561018  49885168  11283819    832439   2703075  14852046  84491255  36683876  46162978  18819777 
 15905547  20812509  10015335  34147797  18673043  26811782  19338779   1446933  28034815  14509673 
 13923638  11786548  54201543      8625     19408  23979349  34716287  17021179  62550303  57964217 
  6670787  44812535  48837491   3945945   7727529  52632259  33160148  32424888   2294241   7268318 
   902003   4202148  14775814  31083892  23137483    666567   8612193   1622601  13258575   1346883 
 48999413  81656120    952469  53311332  12828603  11047794  47026689  38944873   2810691   3313723 
  6017383   7494869  34015239  72868665  92032395   2373449  13299606   5186468  34757723   1806243 
 49298103   7241423  33223038  59939875   2267355  55402411   1920387   1764976  24075064   5307715 
  2830899  27090123   2071023   4945415  10850483  59187579  31558881   5362755  50569339   1201247 
 25654299  40202344   6827289    490891  12571563  16949865   2727883   2302055  23340483   7625167 
 13087623  19721023  80919942  71597497  82209503   1111411  17444742  10129047  20028383  26384901 
 33120599  66817023    968273  37655110  13893687  45867448  20778483  29473683   1504260   3478038 
  2578419  61522955  32963911  39766727   5042831  75426811  73144567   1788429     76992  14150497 
  6126234   2376263  10840758  90954123   9914209  15117435  47758371  38929433  25354263  18919571 
 44585051   6047879  58958308   7042081  33126489  35449083    528667  19624753   3976709  10136357 
 49285723    331203  26682339  53428561   8547911  11304788  62670689  68343048  71548873  33886727 
 13019341   7224699  15169343  30159051   9218705  63806242  24131879  65533908  16486061   5198511 
 15732437   9943503   9450561   9671823  14891963  31124091  73730067   1290573  35795483   5972603 
   907059   3569390  48733273   1606707   1064229   9622331   3424880  10762127  50638121  83912035 
 44269663  62594768   5229123     31119   8943603  63486078  55509473  42278129   8500221  14524863 
  8669899  38249601  80512703  43291371  64726323  33546792  44101427  19606573  15475335  30200781 
 11783232   9468483  12450207  54631733  85564293  17010569  12019463   1656787  51840844  25776161 
 51472493   9860171  16205145  38940486  24520461  21571663   1383713  59957613  67585743  64736663 
 12499181  58277727  20137561  42307099   9434715  18100295  31694223  24262482  13579339   7177863 
  3557379  38508594  83911038  48193978   5176203  43545114  46189689    707187   2602573  10557111 
 42166113  23105829  53292823  32832563  28919979    837523  68261120  11540543  20982969  60835322 
  6516971  60507639  57342943  66796629  39071533   2125769   3971628  48413182   3041063  22231370 
  2454848  48853848  57057560    893781   7729580  18673860  33261423    245745  18172973  66708426 
 52651743  65984748   9824541  14167498  46243731  41384411  23363939   1174376  49384773  12756114 
 18291891   9018555  73509923   1194729   4766757  63861931  22280766   2792883  16705683  35784249 
 73540630  17893545   1801223  40708779  24791544   3933243   8791834  41328463  70642821  20776137 
  1107053   1501053   4565068   9384663   8050764  18660123  61009171  50681556  73466082  10431443 
  6913707  41754071  18248133   1626027  20939083  11315007  53309751    749347  11074346  17365617 
 21239071  62990988   1881099   3851967  35353595  37771955   1036739  40127763  13601499    575858 
  1842574   1867183  39727734  18878423  27487229  13532026  55333101  14390907  22971219  10929273 
 10806387  45423963  38980326  32989053  27847663  25901285   1928126  34860459  20320320  50220508 
 12253847  64855119  58947063  10318983  75312087   8961273  36116525  26809101   9441888  67829610 
 50258265  32644931   2202528   1782323  18149032  37050627  16526433   2806647   5535474  32169435 
  2020521  64200793   2079024  10568109   4623699  33583051   4521619  59320257  38942787  10093193 
   518793   7861010  13875138  12891435  30549387   1003395   1990176   6063859  68862235   1494828 
 59437334   2372991  50530883   8822358  77659355  10257559  23843465   9946281  16700973  10736052 
 13932272  11424786  73443669  34979652  23398561  17896239  89067437   6779049   5757553   7712763 
 20042618  13054359   9582971   4359358  24861468  32408807   5483469   2648307  35338053   4673355 
 14541055  64973793  43179783  52715183  20325148  10056823   2309799  43856998   7623882  55336245 
 14118363   8007913  19500503   6776999  97239248   4700973  13102800  10102677   6307971    270309 
 28030983  31039347  18678858  15540327  22489635   3387375  34995463  83742075  13087443  42436965 
 71511325  13254283   2287435  63844437   5584052   8467314  53876851  17372823  18470877  12892299 
 40608145   2695165   1391073  73231203  44139399  10435899  87129447  51078623  10771181  38760495 
  2132493  26158871  15473568  62233267  44386015   4036623  24081627  47440423  42916101  26624427 
 11109328  53896713  22912467  21980919   5442483   4034541  13259061  18491097  97966302  11741853 
 15819206  18965643   5702651  43046874  48083886  22118499   2129569  15636471  74289135    778747 
  5895555  12163407   7423692  54412569   4356713  46581701  27988221  14439867  39242865   3936558 
  6853095  32900583  57317208  40555641  29578881   4978347  82441903   8532021   2254977    603087 
   449979  25170905  28452031  11628993   9441623   9524253  66253063  15061124   9420779   8840201 
  1724791  38230470  78741591  53071414  26543923  13024925  42400683  15391424   6756139  22214535 
 23017435  33067758  32234903   3055184  16688408   1984218  14278569  29217069   4794876   6443667 
  7267887  10380506  71791073   9286235  40645349  53251323  25613619   1517391  58747779  57187333 
  9807146  59591243  11405663  10652523   2181603  56071611   4800471  78437628  83543835  19867683 
 17125371   1176033     33351  22366460   1902972  16667543   7814081  75791808  13095474  16827777 
 17514807    943074  40830383    698878  26328231  25798403   3878503  11446119  53578924   9583653 
 28521133   7914687   4175859  31524123  68653707  56219166  14066679  53040561  19202490   8561445 
 40073883  60588521  31221243  10144399  11988932  20121083  16279737  14463475  22442313  16292243 
 15692523  22938325  14402463  22298427   3439755  12036657  18953379  25719285   1630869   7715220 
 20334879  41718579  41817591  30394674    999315  19862797    330699  49736043  70178791   3273579 
 11132495   9498058  10378563    637635  59227135   4628907    815667  35775135  11221323  65326325 
 10601477  68024365  19637093  60087462  46992972  16817635  34358554  34824748   6795247  36621019 
 37613135  29262263  36978880  60222915  13919389   9302283  34373175  19343948  69016179     60315 
  2325315  30658393  92505563  10792758    292831  39431541   5819427  52889795   7815378  64612482 
 13850310  14285823  56479643   5611838  11842683  29974523  69942023  58967251  10280715  40176288 
 65694587  54044291   5934886   3913005  16903275   1121121  12342525  39765433  11337968  22420987 
  8881113   5833204  27243913   4522998  69921633   9466074  47201671  23416699  20150726   2874313 
   141019  13797731  31997709   7963572  28896711  26085915  75106840  64144363   3200413    344179 
 71235931   2399265  36845617   7931958  20340696   2795287  28068517  13539747  12237143  27216423 
 38442043   8236676  16633178  22916283  29187068   5552943   7093699  48615837  82692915  34724343 
 43476178  42830358  19695291  44237031  29846523   5403195  11084735   1345002  52023867   9371949 
 65382605  39870891  54115107  17439071  52288940  27017359   4938635  41743965  22274475  24350107 
 24643099   4429779     27117  19048893  42337743   8908931  18067039  10668345  12346323  36359847 
  5505723  74886558   1440715  34605563  63116888  13114329   1963249   5214822   8645523   1726569 
 60518163  55637949  10466499   6865515  23482540  14658128  42238195  19559159   3144381  49573011 
 38463078  56616618  20381183  42913155  52274963  60712267  18893327   3183259  56913825  48470427 
 12586648   6973168  18492252  59194585   4634904  38720241  69100997    670839   1360229   4787346 
  3686148  11866481  52880952  29964615  25373949  55693203  60908613   9461179   4688747  30638731 
 29073243   3975172  44750319   8403648  13993439  41162779  10915543   6861287   4350848  57981858 
  3191891  48212393  71000545  12458946   9297475  26325345   2805598  18043389  23307618  23523259 
 14708387  35080896  45673083   3363659   6955843   6806651   8548779   3536783  54721992  53851405 
 20056621  69843345  73847355  33813169  13170268   6565459   3974417  55991375  44336901  45780303 
  4657023   2919633  38476869   5649078   1710612  13083949  72351402  70749210   6515067   1114834 
 11292483  49423728  31845255   4149655   8070547  40483259  39199717  52730213  53893597  64552655 
 12186255   6956479  49496115  26994003  68839308  15478728  15496553   8883281  51414863   5338824 
  6435396  51591723  25815575  11182731  74872437    938385  67049257  34504413   2136733  86510283 
   899578   6454005  14767871   1464724  21771685   7426873  87416783  35979598  19754939  47870253 
 13300199   5244923  19014592    738364  61530504   5254729  15143115    237843  11152359   9691735 
 18002220  40000044   8963990   3860987  17618880  47641008   3434268  19460778  37927327  30308215 
 55069602   8023941  32008458  35602473  17708777  10928353  23982928  62016059  28724028   4877611 
 42482847  77203833  12679163  10196283  69374093  10874439   8603976  13238523  35523373  62940957 
  3142248  65253118    761567  13609695   9224805  19890937  70341636  39092032  35102507   9804763 
   728461  86426003  13697696    211307  12685758   4725663  20103843  14354078  79341567   2700609 
  6425623  45981383  80239950  15418973    150158  24612263   9075237  37583643   5035683  19282075 
 62462787  34914823  21245633   3673694  39840729  63482413   4329195  60156393   5878251  26639851 
  3977052  13835675   8611119   9926625  21681711   1151483  10751739  71662574  48464307  11480631 
  1299231  13446753  49937973  15565668  52699917   9419988  22385323  27986623  41570982  32693925 
  5854061  35493163   3528118  12374353  16653842   1293743  59157240  32012389  16411998  39240329 
 24095936   2245107  36760011   7817730  26963974  15900243   3546247  14489873  21338187   7747653 
 16872049  67818383  11436009  24033503   1850058   6760875    683789   1539135   5556503  76171561 
 15229743  59535787  10801723  46589038  87284251  17976471   5200076  37241043   5406902  34272982 
   163789  32014823  38725953  56083566  18923644    576973  26301412   2408571   7537590  12306788 
  9181282  17821082  14669637  22033644  48988245   9385587  25069814  22323015  14863623   7330703 
 23624946  38170011  48247179  28547070  56669151   8992603  27899813  10510959  49042011  29171879 
 71463159  26635773  15241140  49138803   9661267  22921947  70314367  26006411  20679687   6684273 
 32284671   1542618  24208464  14204831  14017340  35719278  68623265  11030275   4537448  11135819 
 63384123  15195083  44573415  12496833  26872248  24601683   8347269  24417061   6486165  11596857 
 29437079  25153083  18508812   1907795   4325275  12370075  27560032  45224481  10735533  36333077 
 15771013  63997771  25494123  97701248  16544523   7090367  30164152  55422723  40617027  26199483 
 20263828  21765003   2793529  16747483   4937536  10975673  26175438  33536838  19311291  10460001 
 17161597   7153247  82043487  17142611   2926775  41759199  31888107  46616028  18102048   1490898 
   898224  22811067   1787265  31506583   7749235  43999089  25486155  18477822  42368218   2931538 
 17394891  13036783   6384541  56754051   9960945  10617468  44376819   9264763  24380619  63119067 
 56908404  46366373  58570465  48748067   7851049   3179871    691647  18187397  54341767  40265023 
 17840255  48746387  11830587    410038   7760489  21292988  67577829  30913773  45063196    890897 
 35104290  48223683    707163   8861837   9185824  24742823   6537643  35838263  53217980  85840898 
  4141003  67143264   5527923  49591846  17312811   6519323  16936291  13086315  42824075  30180723 
 42706063  14816017  19423533   4753069  18330449  10468077  18808315  68566799  27416897  14822627 
 10659405  23497693    313863  27848577  29304929   7527183  81401163   6604088  10587127   3761439 
 17740473  76306583  29349157  52566748  47685827   1049286  29869446   5587263  23743596    909093 
 31656073  49879023   3557689   7828371  31239909  90353451  42921859  58345165  34102527  16124366 
 34752883  36795419  13764164   9439791  22769267  91344669  70606155  39232635  66226563   6462747 
 29343647  51557498  18562135  56304054   4814187  79812208  35810755    521853  19352001   1774413 
  5541603   7946747  24680779  18117873    381849  14313963  16894760   4905387  43251168   8241876 
  5307307    425555  52284687  78320619  70713013  68654037   3499931  62465273  26503299  14319803 
 51678183  12395523  76541251   4627280  27594387  21541923  53701628   5982203  19125327  53792059 
 16502973  12974204  15106956  86229168  31312446    203488  78453537  10443265  75630139   6007299 
 25541548  18469875   4971845  33509573  29499108  49152219  46931280  10919997  28452955    576699 
 45662948  11109885  22593078  60956683   9741347    358571   6027338  10736415  11692590   5096923 
  7944632  24402507   1569574   2536149  60684390   3598003   6960279  21659757   2738921   1811487 
 11770483  22615963   4632453  30454149  11775040  59571294  14235771    655217  29705773  82708783 
 48661365  24891719  80980404   7516818   5017647  11045643   8656423  60808740  85021823  33299343 
   352497   7659348  64655493  69240567  51176571  22162347   1015423   5197855   8766058  25713840 
  4576957   1728135  18416199  10407725   8304251  10617572   6718023  29660397  69635243  18301823 
  7837871   5300649  27584923  23092023  22531653   3024123   4735531  48636207   1400053  16522381 
  1967363    849183   3473513  70733583  46358363  35987903  10878271  38111703  48252129  50086107 
  7947915  11134571   5011867  33031968  28522101  19174240  66008375   2172455   5134275  64822823 
 24933243   4695207  26206080  52172817   7776741   8280335  12713403   6651579   4913131   5552352 
  8824653   3148240  15374364  48057293   6096538  15541561  32204946   6105498  30412299  24346959 
 18067975  26505063   4334145  33526245   9331941   4173747  26077179  93022548  43868738   6879903 
 12667613  84981833  21284553   8816558    447967   2232081  36198546  69843143  37977678  22165273 
 17422787  43867303    570831   7874619    804979    824427  18301113  30215889  69273168  16892101 
 26046381    548720  27503023  27563611  19373219  13999773  33333297  25947393  27126690  10532810 
 12474144  74109723  18633873   5189403   2796943  69114475  52246233   2614007  55615043  47752275 
 81894363  32685573  95910959   9663931  16333619  22686171   1642683  83411643   1422123   9020715 
 32526903  63288287  29485479  34486785   9714058   7182052   5797204  25572371   6207695  18413877 
 16629298  11206571  21916368  12429393   2651123  12827515   7361890   3964615  66994691  27254042 
 50797219   9599271  34712905  14706987   1730283  22545321   9368782  60132757  15561348  10162185 
 74038404     87819  50819505   3329265  30486209   3379518   8364531   1787749  25919432   6137527 
   127272  42314373  35945629  20016195  17615370  39585819  42539620  46004048   6801973  20392091 
  3664617  86938887  35139309  13343325   4578237  23745815   8437307   1450685   1760721   5110927 
 67974172   1520401  38889309  41718779  46228235  63655557  18571008  48490026   4325787  55721633 
 38147315  10549257  20981727  36225243  42311769  14180943   2254119    275091  57368427  12842628 
 27865635    253178  12585783  31281683  72956733  24134667    495303  21333498   2629321  20525223 
  5346531   6726139  43643372   3806805  14269703   5012132   1405858  14369239  21338681  12051651 
 10174059  30809069  30459601  23343443  21991813   8564910   5692662  17578103   3785177  17078419 
  2931260   2883608  37553613   6955512  14840202  12191267  18940407   9648320  10512133   9573141 
  9314803   2783113  41473023  36145899  47324108  58801371  33451643   5544753  61988181  57952383 
 36073188  13857408  18026373  37166623  14127543  18439264   3115705  24059027  45005923  45569471 
  1712715  29597179   1568823  13430760  21371373  19104039   4472163  24030283  23569347   4530219 
 29900073   8441451  29651979  53206829    478237   4566523  49211943  12655073    446663  32105259 
 13833229  75866958  24073851   3956547   7282323  79492431  15548453  15040743  10155723  26580677 
   395602  15016969  11062363  24187659    896655   6408941  42381924   2863059   6267015   3460911 
 64755391   4589901   7750667  24966600  15157819  37905193  50866071  12930537  35239559  51132693 
  6644787  13570471   6967118    433019  37120591  19346002  29124701   4604658  65349163    135423 
  1960539  19934925  35324811   2122803  48985956  25187835    377760    477127  58564083  41649255 
   282691  74464008   1829748  71798073  56680019  85272331  10294743  20094085  11626521   3627375 
 48538311  81684915  53533283  33624831  21508848  53438075    741075   2751469   8711463  82638027 
 20481243  37880966  45899613  10252624  66420335   6184621  24891131  16316995  43170705  52366787 
 49119452   3404928  10331829  32908215  45475201   2669073  60001966  11685675  34362748  30520767 
  4215152   3934015  19808361   8373555  77423367  35051779    600627  17552931   6215459  10428504 
 20333151  16440811  17147643  19011019   4220218   3232902   5557623    523128  86657331  31190928 
 25843843  39231924  11842923  38448662  35796484   6077258  10864223  40072524  23567739   2401823 
 23496492    911097  68202789  69038513  20361233  57303213    911439   1187564  12611143  36494438 
 10357151  43899909   8953665    521253  21308787  22272423  42423361  25137161  79476163  68519671 
  2061501   4448487   7230831  42572680  29335289  45502899   1018131  17213997   5267319  12115893 
  6405033   2407803   5797383  24373545  15502760  10842157   3524794  15174681  52017595  20798604 
 24964305    333915  39732387    961321  72493831  13794225   2918878  15776752   3935037   4416243 
 33255273  71533475     15199   5806086  62898387   9810811   3783903  34542123  37461143  19222058 
   262658   1499918  20802008  14387769   6418711   9101847  35204138  10215150  27651141  18294313 
   937787  24490623  94884567  32264349  17821575  31347230  13969473  74682123  31262843  19839338 
  5468703  28561533  57487425  23496414  41535143  29428491  32994525   2990331  37536687  43026771 
 45789138   2360208  18321459  48574614  66912371  31551643  93268113  21854465  12065115  23066363 
   727475  74413527  36135267  61374171  51582391  24653931  70137867  32648163  31332303  71765223 
  7709298  19001643    908129   8118663  48628091  66573383   6295811   8587713  10228356  14244343 
 47772640  16290591     84511   4604255  23094515  14673176   5090567    791382  27581856  22941459 
  9902400  40145923   9605827  13884399  30888739  38189277  28205368   7908608  59585643  42065667 
  3150016  13543719   7504359   6558207  34573683   5274331  55327923   5283011  51861173   2290847 
 18722915  59247563    795882   5281301  20980942  46782387  39201207  18445032  36891963  26914803 
   523961  93492951  58656828  27756007  29316121  11527155  10371351  31543771  25881183   8066919 
 27617289  47765748  19996283  12905791  20129563  39697778  65987005  40582094  25917351  27871715 
 11076251  22468955  26444401  29179063   8414596  16782947  35209913    749203  12769611   4049538 
 49283529  16521675  56504019  32241303  61086983   8791304  13981313   6885474  26219855  11453985 
 24439119  17184369  48713655  65940223  72288771   5764390  13215442  23368293  51670833   3186085 
 10917744  10523022   1949683  27124440  27781659  32597991  11103971  46696443   5937143  14372213 
 56026436  13972893   3315939   7431886  31595013  36842799  48990885  86152047  34264235  12756653 
 17830818   9520488   7522963  28405283  27275883    144795  27613072  19556652  24509839  18394674 
 21456577   4806435  37757463   5457939  12070555  16182823  12507120  61371391   9461948    122667 
 53777915  34355133   1905747  12666783  34322526  42827091  29841751   7816812  17587356   2037003 
  3315424    452025   9066138  39450259   1770892   9200223    561123  25396746   7914256   2225115 
 63143817  10669038   3496029   9991511  17690148  15587520  15264663  57800515   5452476  27683493 
  4606843  56414130    234875   4569673  38739947  67225281   5922699  36674526  33535131   9810307 
 69115293  24792555  29897190  25318443  33217965   1474387   2201151   3211947  71085748  34114035 
  5582764  20286795  26986173   2082497  86504368  22261687  36775575  66401178  21551023  19922761 
 34654099  26416759   3301645   5408941  21031323   1126075   7439565  26721753  35999723   9164777 
  2415611  12292312   1818088  31230465  61923107  25376107  86785578  32265291  11608131  91018361 
   208511   8879916  12654345  18096573  26893883   3602043  28310019  25528353  22737383  13933845 
  7182610  25569771   1197454   3619723  29349748  30519291  29328138  40001173  89684069  77898211 
 68376051   3184696  15972139  40956072  70814933  37190847  18543882  22454295  58543287  11838573 
 31820667   1206028  56051316   7079811  48347073  37384834   4626703   2376523  15812257  52163362 
 27311473  46742871  15068009  11330403   4399839  20970555  17524707   1627530  34197891    769423 
   970271  49193669  37149890  40037166  32215803   8865993  20233323   2184767   6640705  16687237 
 17388633  19763097  17453595  82784747    485001  99290733  37711433  18604959  36423723   7696091 
 63808623  61299933  13875234  52247728  61313051   3649069  23235213  29741318  35235309  21283351 
 22539237  11598184   4062467  14999806   9530623   1140845  49102491  18512407  70169652   2101367 
  4463791  13423527    359693  35400227  18705463  18639389  36285533  33725987   2434787  19147201 
 31918143  59078643  15839763   9285217   4640177   9664611   2987547   4513255  18472291  25756731 
  4710731  64150363   9867519  12524268  11041653  18205083   4566843  51964161  17256891   1941822 
 15677598  19954904  38614464  45536523  54913773  74449134  10961785  30558822  45172491  73887563 
 19002147  63046011  33700173  50972135   3904764  43141635  49308041   4716945  36155739  70561383 
 13384743  10669071  11602959  69693187  30807011  57034063  12916403   5155650   8560563   9135774 
  9546783   9802137   4368318   9571776   1436154  80744653   5453051  20437463  26560168   2817585 
 31228529  27836089  21143499  16735547   6489438  23370948  38234346  44409039  33651723  29544270 
 31926563   3389043  25783621  22221663  10237098   4686699  66113475   2681973  42469305   5198778 
 30111323   2533359  22127302  66866332  29547275  30134815  40730217  20619563   3269903  13903468 
  3066685  19471638  30867723    116923  10174643  51764158  24315338   7228257  16937213  32164497 
  4859894   3332361   4630000   1137644   2426499  39755883  12588253  10552452   4870829  57433783 
 10584524  25051149   6395659   9035891    209013   9296475   5402842  89418423  18187720  85109161 
  3215208   2124043  17122497  61058246  21584781  28874793   8289150  76174539  18027132  63416633 
   134323  75891573  30641432  46816893  14870337   8947963  23566267  59511795  54526144  36138489 
 14314569     62594   6042119  87932205  12457623  19382123   8177271    304233  34451303  42145359 
  9403259   2163483   9917862  27381048  13814607    693699  21777843  61288112  10802979   2447771 
  2731467   4163451   7091483  21783702  62303062  12827923  42958073  51241628  26897315   7860423 
 10377790  41719983  15400763  32578815  23694563   2315319  16707723   4054923   5807554   2943499 
 43228959   4737073  73884539  14792307  15073053  34732446   6757746   4268219   1448364   8119598 
 18740523   3069651   3517347  28210343  54678513  33065905  54655161  24135153   9316080  21834552 
 71600691    147093   1614568  42053095  15070275   2595033  11782556  39873077  20045147   4151037 
   137343   3489683  16331685    289455  41242498  19934224   4781834  24477469  16123874  12791073 
 46009561  15823203  20278763  58781151  42736443  18699243  43209543  57498233   6333813    401776 
 43813587    192798  39907883  25791343  34002381  52704065   3507432   1011688   8689499  14863008 
 33841707  58785658    634904   2104683   2766345   8064210  15129655   5375037    175831   9508203 
  4528107   1348638   6438183     67633  91902140  34304981  54777457  75276773  77891233  26276598 
  3691703   7951623  18268203  20862615  29298399   4678643  21754683    304471  17585169    198912 
 24450373  57119739  39451697  31750223  68590668  17809694  35362163  43982493  51603591  20507541 
 21283777   2450078  49861358   1153645   6244251  59464308  24438306  63730149  13096484  14755460 
  3690043  42040698  17415694  26344793   4921963  70248163  36643287  13227180  26661758   3794123 
 54025103  30341555  64585639   3268935  65458203  20318538   5601323   7715415   2443445   3899031 
  9061857  63966207  13689334   1986657  25716669  51007542  17696281    875724  23073915  20379198 
 10557173  16966815  33566109  22970298   5291829  24548213  30139583    681137     61459   6279813 
 39678615   2380163  64137399  26648152  32685579    114431  43173578   7935859  57230507  56258997 
 14837373  13450581  18893913  36538378  13360180  43639995    630267  55697523   1715124   2273283 
 63709916  38904553   9487143   8486318  52063929  27070791  11111190    367929    133879  46594071 
 16424817  12282008  50255583  30456561   3770715  29357640     18327   3040769  31631041  23710551 
 16290873     73131   9689748   4962609  66952827  23808993   5612514    495149  50830357   3340403 
 58874514  12850510  11123799  29074959  28562593  33223467   1501879   6937491   8613195    803771 
 19550973   6145143   9044944  62936367  34380039   7351231  59463147   8283021   3715893   3926901 
 46935678  42491458   3594493  21418981  11927849   1504654   1343940  62370046  23862683  18738413 
 11840759   3861852  11384023  55645773  15488379  15812160  17240130   9224709   5645139  16187165 
  7149419  54465681  12736503   3238569  38387260   7573419   5288406  32039475   1616363   8157987 
 22772053  57753273  62751921    426037  10569203  29687074  16624083  33873942  73532043   8765451 
 19776880  24745393  61610013  72901259   5019423  68650575  62308123   7162917    291554  20811858 
 15545733   1438483  13343613    287318   1180498  48481235  33590601  62754472  29586574  74643732 
 13794989  14748328  55737168  16183563  14282719  36851226   9589339  23240473    756060   3431903 
  3178935  22878164  14130691  18405150  38941185  29602971   6089550   1790449   7223090   1247754 
 35784982  79539260  48127747  39240701    729618  58481142   5599685  48818445  46656744  69511563 
 15371227   8723163  28923563  60265233  19597476  37046103   8652282  41466498  63004839  13193093 
  3708789  65646737  18999079  23762343  34225818  74345523   2568507  90537813  77883729  22895703 
 20257638  18810299  17371767  42568761  16009360  55096758   5305083    610761  43060567  57909630 
 33466235  10708923   2604030   6287030  46255585   8465536  46887163  18968611  52953123  42174486 
 49876519  14032323   6258403  38969155   8210943   9607580  21614397  74027859   1044087  12197274 
   648447   1436961   8436833  18846765  36255923  60121373  49593095  67780038  16531373   2293110 
  7201713   5426883  10139535  12367139   9302898  17289083   1951413   9578175   6938923  20878917 
 46543620   6085816  29007235  53260235  17050607  37790920  22274739  12187423  12873067  47467059 
 19380399  12990453   4789551  10506997  22833963  29723271   8904393   8640103  63877554  10020093 
 11473051  69579875  19059375   9199923   9489273   1254647  14710407   4411455  53444115  37930689 
 60156105  29147067    620551   3901791  10124156  10399491   6579423  26221112   6074351  64488239 
 72104243  27227583  17632023  67470674   7877463  31143158  44503491    438483   5382951  33555099 
 25621173   4235531  43054967  36246003  45176511  18492555   4870241   1371619  12319236  10432623 
 16121859    277953  50435655  18565989   7116078  40607142  24144003  25801079  39258843  36317737 
  5077583  12484128  67214893  55833098   3077012  62840823  56337153  37387597  22960039   6416564 
  8891075  58664690  14925033  56351613  49585799    900908  35644171  81672439   7947108   8165309 
 10226673  33903573  30799023  30159987  49032982  11300669    640315  51098763  20223690  24634579 
 12146655  36511137  58415579  10272271  51201451  24211152  57261573   8908539  12271283  57917080 
  4407008   3253149  22926795  15255978  42296979  38232616   1058352  45950383  53273035   2655231 
 13267267  30606657  11751387   4371687   3655582  26138223   3865463   1921841  14003952  27685339 
 20347829  35766468  29520623  22512331   1712893  22246290   8919661   8640174  51017791  22132635 
 25704501  12216411  41807795   5393817   8481258  16364229  64422663  17709563  62635803  35716323 
  1816413  69452682  19868621  58745481  49422013   7389309  30037119   7303146  22826973  45862980 
 16007763  11002497  31064946   6055641  14155041   1641015   2436648  22488724  59499523   8909793 
 17411163   8271087  27109683   7272978  11402943  22215659  90289679   4101339  28507316  26042861 
 76095427  17631623  23095205  36843915  37712161   2001628  11842449   6806283   2817303   4628921 
  3303357   7773707  11698348  32397110  15883953  46455271  33063336  35697731   6253485   3490043 
 10434599   2890113  30433443   5588091    258551   6111417  13736835  34657603  32980155  15091525 
  5743875    195255  15986459  16772970  59761691  24874763  14882766  20152263  47195623   7548675 
  9814913   4466508   4211771  23733947  50089283  55515219    236157  41647392  30854427    374091 
 11576173  11826395   7111953  27158565  34196427   1099647  69923201  10717510  80723593  15330237 
 22091163  27680433   6472371  17371113  64450158   2078115  17283801   3263307  17226798  28268772 
  8185443  67931670  43039797  24392403  83188079  45340723   4260291   2627509  24535128  15520812 
 71492973  51825480  32353219  11390372   6566063   6469103  38054600  53904757  12004888  32279703 
 53616267  25804683  41122371  22403055  75324120  27153673   6083607   2253627  12611129  67905268 
 46585410  16995176  12433775    750916   1985873  27933027  26625813  52858698  54322545   4311573 
  9698373  60925962  28087679   7149993  26364307    826848   2914677  21737491  20749589   2640587 
  8585707   4539848  36360415  18578968   3851811   8846022   7873834   7159227  16185643   2908243 
 14500581  82437531  12437531  19423983  65394963   2092539  37702788  50765803   1650299  31526007 
 14700075  17979751  27544846  50959788  11577524  19153194  35519186  21600918   8021243  14790523 
 32069755  11152187  33958823  36804075  20052159   1623003  18960653  41283922  59288419   4807317 
   496794  21424059   4311534  27415130  23760853  53933715   2813325  23415801  24410423  16719483 
 20304038  84277335  63185481  32808537  10294393   8129931  27725370  52376265   2590221   3434391 
  2422617  17229548  17095560  27659106  43187082  28177383   9265098   2377113   1583163  56048907 
  1304514  15321693  54739473  64155351  25777495  10110878  25728123  25980927  82462380  55094253 
  6284883  28018759  15409111  43556626  19333779  10904673   7171287     47108  20024829  26285589 
 16454715  32751203  75217855  19502628  21205713   1797939   4580523   7899989  48694083  43875207 
  9890133  69562972  16865817  36976707  12372343   7459414  28155349  46280963  83609052  16356331 
  3604185  53607164   6383193    151593  13753653    261732  20478609  26039643    224739  52827423 
 50001873  19808555  20090379  72229238   6052272  32114027   4343058    205388  28551723  29107671 
  5210049  12552850   5447499  49914423  20707683  47918418   2066572  51254621  10245135  78610995 
 21713016  26915067  34974153  22636509  50952381  69513683  77522288  16089515    737420  74259511 
  2945275  27286539  32338679  40749271   7808287  39117678   1500049   2375803  77198189  39181474 
 29197623   8787291  24242133  65066031  12361047   7662499  50417055  22467223    924377  12860813 
 27231544  43931699  39153123   5418657   3633236   5872123  24817057  40692779  13731594  68124033 
 62601675   8187575  15263203  23894109  36621011  12291851  20950203  26093289    373763  52995723 
 14609974   8101428  12518103   7098747  29193231  10710889   5876761   8568618   6670311    446085 
  2444275   5563947   1719295   1625435   2286359  29472214  33314173  29609746    225743  56686761 
 19590274  15006975  20370623   3237943  28058088  69726939   8557643    100578  22015531  22173715 
 58267591  16478024  55938519  50967263  30294971  42205659  21233004  14065538  78095471  16659211 
 56661097    694761  17170947    206923  21499403  19767483   7201804  96052755  84826543  40808679 
 43304928  11580571    995151  26674323  23091971  14904843  12377211   9197297  14728153   6787413 
  3540741  13197195  31411838  13151119  13975345  52591907   5637871   1464619  15470463   2542343 
 29565823   2320764   1578415  55261375  27443477  54914235  40318838  24492843  73398145   2060103 
  1707691  20453673  66061123  20992347  21939411   1766123   7466523  17294871   6268574  45404375 
 36271815   9950463  10339473  23563923  31900288  14058726  28450974  84081108   7781084  37006743 
 13616936  34180998   2889393    205314  65090649  14811186  16597770   3881665  10999239  13961928 
 29187899  17792325  51483156  21067571  47378207  11233545  43710473   4517067   5787123   3623405 
 10884353  24258611  65700912  23218240  62470451  57716303  25168317  17956815  15954138    916556 
 72559959  28748823  32126395  35936298  44103328  43640955  82240491   6731319  13349764  12718967 
 53607867    189643  31935401  54759682   2995675  47056587  20587797  60779923  11663333   8426034 
 12617273   4227493   8562633   2324907  19541913    396365  17046765   1579873   7261017  32402274 
 19797207    377367  51039633  12669187   1823560  37871083  38582625  25965123  48979670   3568608 
 74217933  14795848   3883843  70100943  22024032  35650179  10810209   7926767  26733888  50764903 
 18973953  61030821  64085599  20478623  14167647  20702476    193463  36258423  47896671   8979867 
   490486  56973107  63997459  20762747   2230945  17081355  83017412   9734054  27960858  25544338 
   335045   1913251  43333089  72512817   9825423    443330  25520352   4937659  18620923  25435594 
  5760519   2520615  25449085   4092469   1531307   8245298  13376187  41526303  16923633  17543473 
 26460117  55271403  59705752   4505650  38732121  36648672   5529883   2390896   9656368  63019170 
 15839144  31663563  14673343  34781993  27139704  12643299  25625298  26868303    708187  27849675 
  1124750   9357291  18637467   8618747  49585589   4911963    270173  47771979   1778420  40834959 
  4894431  51554835  20153781  20994460  30057507  42406575  34297998  31801438  58316232  31114339 
 16576683  18641784  19201599   4619041  42228803  19704365  37911841   5691315  54735875   8025768 
 59886393   9018165  45926615   2845563   1441959   6429884  13406399   1897597  78905195  37988427 
 92333163  29608035  17784869   1233838   3783669  58504523  35713833  28855464   4480347  34880856 
 68647464  14921371  13783767  16990943  11725320  28922223  49215915  15061139  10726509  15939038 
 70597957   5474711  35835021  18420404  38808563  32592863  59155755  20644719  34508672  36227535 
 21725223  62601441  27548823  67612795   9494559  14490235  32457043   4187904   4769775  65092351 
 47067003  13504635  32265213  17045763  54160979     49074  59674023  26938978   7135161  22100773 
  1395882  21773655  43243899  35556713   8622737  16258533   3256142  26706426  41327748   9124083 
  9155060  50686670  74734503   1223835  13540823  24871753  91696459  71004133  33409803   8521531 
  6637495  15615848   6598077   7966497   7096497    325366  19535667   3709893  48154812  31826811 
  3631835  67966893   1000353   2998677   6930383  18533717  65536449  45579972   5569527    712766 
  8466580  12787167  45942712   2853223    551193  12594397    359282  37883595  16757676   6561405 
  2602734  36377685   5144919   9200490  21694188  20346955   1450467  33095443  67530379  10224620 
 61212898  48598283  29430473  13812848  18011399    377153   8128453  24006107   1662983  16780796 
 52546943  49782973   3676917  71902499    904215  19326807  38077268  23994975  59591908   9591783 
 45985353  62310435  47217573   1822459  21150625  19487653   8843423   8398043   2770515    137757 
 65436795  45850832   1899099  58562746    414474   4138438  11612598  72868722  23039678  68995762 
 13801319  23111386   4251783   6795483  17411595  21286923  35348523    158231  19394005   6959003 
 14684683    255443  25638296  12496449  14367255  28098383  46019004  48556818   7886223   6442738 
  3911703   3394959     33299  21832832    335139  20008111  55663785  13114794  40839259  38482020 
 19422762  24996057  84004477  37668966  99320255   6870273  33668219  24526803    729705   2379409 
 69980208  13189698  15155631  41881591  98411187   5556639  25536894  39155001   2127413   7437663 
  6735553  71607777  12602071   3873828   1576368  24973995  31000051    536265   2826639  25103607 
 14640123    884841  40911074  12942850  21538847   2881593  50625594  24273131  68471898  15180483 
 28572295  66613885   6765987  17646885   9436578  38246133  13852203  25786526   1547655  26692491 
   820722   7453443  26957963  20654694   2935167  19722331  29708548  33659502  11442066   8135883 
 29631123  39399835  71977881   2014731  72865785  55935663  34711767    978234  65875183   5852673 
 58882683  30677042  73010130   4429467    804939  10654653   3283188    463061  19445967  65892870 
 12145158   9701906  17595103   6156651   2785131  28226517  63189297  60728373   5426885  10515043 
 65172903    773571  39946515  58663581   9537807  12464128  34847423   1889691  39887187  12195471 
 12945195  26118735   5546875  18975573   8284114   2115693  20555727   1796649  23102439  17180763 
 88906551  20601869  35826610   2982544   4644492   4679811   2693943  13259133  40220106   2680043 
 89347953   5361974  27765826   7605866  17487989  64979821   2222715  10672043  47887378  30252059 
 26423998  45485059  46421538  23275485   4671377  23246079   2461015   1852566   6563223  15096563 
 83448394   2545108  58899579  11547579  48031182  25084805  94095969   5560902  54788335   8979831 
  4402953   7615087   4433838  18461181  36903105  49050471  56850099  37706985  16475879  34106757 
 43716211  10841023  10171755  23301437   2465439  50753793  26310099  50368323  12538003  22541432 
  6614052  75600285  32364826  68719389  30509131  33917583  18438270  20460633  28476389   9836575 
 16164868   6334419   2806905  38719851  11584579  29939123   3790851   5753136  22681773  71489352 
  4764503  19440753  22079982  14142608  69297988  44197675  17922855  41063834  29164932   9135011 
  2806431  49354358  35678613   3880929  46252953  98504724  75709315   2553328  11779169   2071275 
 47967483   4200408  40076958  22210377   9395790   1374972  23639158  55025043  13469384  16164069 
 61479695   2054203   2905185   9520506   6156503  39435609  62712846   8453403  12355277   8814548 
 10685643  15067901  18782592  32855784  14450535   4324311   4046249  62431023  44517981   1811253 
  1043655  22002075  21646095   1104819  39974100    444219  16800316  23121563  58581723  21264948 
  2021807   6721956  73428233   5295868  28023639  38497163   5507097  16629475    869530  17976191 
  2546763  39124058  27584000  11435662   4920753  15503199  11622993  45075428  48221080  30801964 
  9267619   8176707  10892607  15581933  14446875  20587459   5851570   3034851  12048173   6260067 
 48720729  20959467   4288043    977867  60199134  56315079  25769303  34666885  47485883   3098683 
 14576235  24180777  18886815  84128174   6113905   7843483   8698945   2609126  54898988   3179152 
 11450523  81819031  77248701  13760143  23705573  48531053   6295643  88963041  29192422   3254857 
 21746295  10847158   3544035  26265219    266172  25540515  29812758  19249191  14021547   8061423 
  7231679  32054813  49785759  47101272   3433605    148971  11686569  12789045  25204323   1778655 
  4933023    144113  36414888   7745235   1733586   7267483   1215558  60729708   7175163  54003571 
 73286127   6062898  72121926  61123398   1030178   3127563   3991551   1460090  18156648  22765545 
 11098139  20878308  19768663  46422511   5325879   7234984  41805571  17038753   7074531   4726276 
 10159839  27132693  70391649   4981962   5467623  25896513  45410123  18896535   8754411  28261041 
 42575173   1587761  23606355  18996508   7330719   3877571  30581398  77490628   3451788    552128 
 67368502  17564251   8122947   6428783   1904469  24350115  33034527  14379411  14882079  32094969 
 21365283   4847553  15651307  28016262  79335771  48767806  36223863    103243  40472043   7829555 
 65913903  13059651   4420226   1736607  53651955  14803073  22462880  22110071   5787278  79309171 
 10341915  53842623  24782416  80147014    434901   2990973  40024923  14200962  28013286  18930089 
  5868425   3734623   5934883     90033  62726059   3892235  12083723  29201559  36433779  16285951 
 25031958  12216895  54169328   3417045  70855455   3414507  10576659  70032975  25202408  35499804 
 61585932  68391482   8393855  31547419  18497075  13286823  14127911   4721915  59132705  51130607 
 28205291   6770263    658587   3611263  28121568  12058365  30481924  32291575  57168510   1559819 
  8029095  33113053  17880825  87573631  54376779  21202292   9843879  25269495  59556086   4821315 
 60143143  46229015  20998278  30074448    613113  22251427   4845579   4043723  15087981  50449190 
 64748709  43998803  59412651   8989233  24554663  75851899  21762123  26572771  14073403   3950839 
 37284580  21494992  25122327  19750515  26113111   7460251   7841403   2729073  12285787   6147649 
 69388143   1948593  27478783   1709533  30412979  33753703  87290700   5385048  16316607  31790333 
 70423263  47854734  30846461  39192074  10772673  12337926  11466380  77537275    460473  15160296 
  6070488   3510903  54694308  25268161  41664183  22636871  28869957  57799772  32315923   1837543 
 24722891  50206164   4243623  20276417  33829000   2179043  13006075  24129312   4234011   5378538 
 10923283  18351239  39641898  23174719  55879323  30879148  44819229  59015173  26996175   3203451 
 85850598    983357   6715179  75198570  10423563  26023823  43519005  28601491  10632627  10407891 
 12041879   2848744   2559483  25861569  21876023   7680543  13257531  25570941  42908442  23669160 
 30605817  55472683   5550843   2719586   6455187  19475959  10118513  56771409   4049803   2347958 
 76302690   2678448   6456498  11627211   5839325  25053739  19532333   5978207  17298562   1272097 
 17117988  19032955  75804909   4238667    544723  17429139   1889965  24608799   4628655    916017 
 47090178  27457743  51106484   8760823  19556475  22076261  20335011  55390101  62978149  29796393 
 54519639  33228718  46371503  12747843  47016401   5213355   3109239  72179928   6827390   7026723 
 13300434  39463590  10554198  23108550  19289333  16953297   2257791  16812379  46083171   2324211 
 39696483  17971553  12716918  89306415  12087555  72153377   2388593  60883568    133795   4893479 
 14422323   5860593  29219508  73887299  61843863  16259379  81610185  38225023  31540651  22805493 
  6645463  57918319   2086499  65154266  33784998   3278013  29690419  21766923  11054688  57047295 
 16509909    619287  40854027   5491175  90882121  32384915     17917   9928860  74882289  48148755 
  1609764  14695959  10490460   5951211  81431202  10606215  21563093  79966663  60369027  15878137 
  2363445     15047  17669778  59336575  66800871  17477898  27715176  38477858   1033558  55816597 
 19087737   8224173  11604990  76834615   5939355    968987    958863  46211443    805163   5374723 
  9096438  14863999  27603378  16282365  37672868   1773139   6350946  15723339   8795427  84294858 
  1817712  51108755    106107  19896651  11006365   2625010  76542787  19249467  11997436  29831347 
 26503723  43732929  52408906  34325115   2525562   8170395  18031788  31265945  75581790  29464263 
 15866687   3787988  35367179  54530241  64934718  10027008  89183007  23503945  17980260  29787583 
 37562796   3759571  28976015  28642575   7436751   2171643    812123  25194683  37193019   7460850 
 31271385  23218731   1531523  41835973  27693963  21228618   8642516  26682337  30734763  48084891 
 15939423   4778755   3485253  84322851    773923  31359417  22375028  16487679  14721005   6193033 
  5134758  36789883  15359506  13263149  25359191  74291041  28824592   2675091   5738487  41341703 
 52528599   7019779   9939927   2032582  18890971  14791979  13251927  74799953  27086976  62269020 
 12604723   1649874   9345039  78316837  41991042   3229647  14877294    365683  21452554   4667422 
 22530705  76195177  35463291  16057675  65357181  43204105  61909575   8097043  52422423  23024373 
 25880978   2934288  38957062   7505621  44351573   3248363  24319095   3080395  56785923   6810918 
 20460425  12721011    247971  39882141  38193153  13587372  12569771  68545707  61706253  54333311 
 18246120   5795871   3271950  22918105   9413518  27265251  66669113  36751872    749543   5699362 
  1228659  44896811    445503   1350987  12673081   2166863     19793  44025357    894929  25836557 
 32722755   6210145   2315349  63509287    286323  10919733  27878793  17701470  66085716  28371521 
  5421567   9703603   4200543  54628576  26789606  11951315    803238  88689297  57869479  48693403 
 55655291   3829095  19849533  17722779  15774167   9759187  57119291  16454139   2700148  12522425 
 41241963  23112203  27470073   8813811   8842957  61532133   1266657  78662331    125067  41743827 
 39066489  58855583   8830551  52312923  17338587  21289701     28761  41424567  27836280   8674710 
 54381373  44827035   2589279  28227498  39288519  41643306  28565666  76105595  54259484  13507540 
 20371427   6947259  36130791  44249000  37524798   1687551   6977183  63134139   5282763   1869804 
 25262307  21465837    715500  15204261  47250129  23770639  27678438  15924449    343719   7683099 
 25404639  40218054   1045541   4170186   1242813  22017299    865401  37041220  17803275  17223348 
 21302888   8835703  63039295  57614579   4800651  13510208  40365289    512891   3783890   3529163 
  4303167  40903266   3971388  57104303   5622120  45873204  24930651  13606923   1915455  39095982 
 14955063   2572433  69460053   2648343   1226040   1254587  68159603   3762628   4218974    612793 
 10998963    481427  44819772  67295099    325265  21395787  10266533  20368877  55399103    237483 
 39771603   1749443   5571006  51818367   2581543  33235779  24801855  11105693   9302261  14871309 
 11530815  23629168  28841595   3860259  25848395  11179043    523899    429123  19001728  87914183 
  3776532  11974209  67812483  52510452  11129835   8843097   9611691  29141679  58718721  22442103 
   541719  47140019  15919899   7262116   6075257    513965  77428887  33782523  38206727  35725983 
  7869381  33964233  67587577   3094547  11289429  45886732  55705098  35791227   1207257  10549970 
 39747752   4638453  45347550   3111099  55015679  19438223  20189292  62738668  44100195  46231035 
  2512056  21537627    280667  56385459    469357   1006171   1741158  19063947  28799755  15949437 
 19685559   5389242    144827  35787736  13828008  17507153  14471873   2252605  19522268  46326923 
 14119290  68265177  29402817  12902803  31922993  18781105   9505673  14148606   7161411   1264491 
 12393427  25037905  37334563  18957990  42724233   6327443  23964161  18412923   8469573  45904498 
  9831657  20118787  57725196  32595371  36076779  79656519   3081837  60429339   2725495  10483767 
  5293392  52252785  39219050  59876736  48624237  15403103  11458968  67152681  52871741   5644439 
  1877252  82243068  63603288   2115084  37078223   3750485  32453323   1126041  51219053  78690813 
 18844710   2794499  42115651  56067819  36742257  20139690  15413811  15722946  24149949   2525296 
 53073471  15765077  65593618  11857278  62385124  26653435  18423573  42040783  16973833   7469151 
  3263427  18273435  62704257   6583863  35124285   9562197  62873563  39540183    235486  55859773 
 11142018  36705740  13441423  40663053   4784266  21604475  18846969  11552444  21196138  12389115 
  7622843  62618683   7746731  29223447  21839204   5951253  13205853   9632187   4086383  13607980 
  1549825  37525033  17343470  60649227   9322835   4428651  41559165  30451485  40792248  10527373 
 41083295  25531763  26983031   2849883  13818207    405486   6109548   7671153  71996227  23798004 
 38514498  11298735  46625163  66227274   1054528  34053273   4311314  10733969  17653669    260733 
 22662627  13374393  90928443  77221123    291113   1092804  26445087  13028748  10563655  12896595 
 73777848  56405901      6808    390003  12211835  33721095  49787468   4243092  44210303  53270043 
 56022673   7306283  20193652  18050873   2508456   1045389   7640155   4684539  12436840  63622573 
  2000281   2350094    726018  37272961  52582198  16049555   8300433  86090575  11011277  19231677 
  4641123  60537617  18978339  21558909   3134800   8231506  36059016  21587975  16815831    483313 
   261090  40859737   7038507  12771756  14186622  58177203  38732967  21729659  25302567  10492863 
  8273051  27463251  20950467  10289256  19892733  74411797  46543683   7139301  23690153   8167259 
 44442027  29124747  18143719  29232213  46584288  18641173  39137273   7477971  11037831  67918806 
 44603448  24898840  43095504    239958   6348163  75860623  74425723   4675325  18202559   6678312 
 28635258   2075955  56507749  23865395  68642345  44850235   4306425   4135416  40560915  16091367 
 15061563   1568587   7173363  11426647   9782598  44069464  23029371  35824251   3941781  30938043 
 14708807    242211     10693  31048473  64631937   6518353  16341157  55408767  49358472  41310483 
 28425147   5493153  55489179  26756633   8976972  14701263  28734093  22047476  42523568  52827324 
 10696587   2159619  21712979  19040883  74344113   6613653  19717801  14831071   2735243  23285292 
 34362763    975765  16350678  35790223   4668765   9853339  19954508  56422188  71875509   6844403 
 29621715   3976238  13026048  14564283  35818103  48626383    628059  25909992    112687  17107087 
   572811  28196358  18893543  20818251  28167915    577595  20818929  10566702  35871798  16025055 
 70462809    142073  57849057  32896051  65378326  49491099  69472097  11652643  28458954   5568405 
  5348079  18482131  20566667  53506752    136267  79670697  55816463  26464933  21221347   3036052 
 22646571  11151029    330873  59298945   4752659  24945339  29957935  60336003    158703  22907325 
  1323771   9312998  37589367  26953851  19031275  71880787   7525878  29867335  12658187   1950078 
  6215093  40561319  53880123  12300103   9178123   2859147  19317083  58945203  51319116  17187738 
 10799546   9084715    170612   7616811  38000631   3192063  79549736  74404695  12617196  25169891 
   609207   8689971  13082155  14272193  10420652  81413259  52264617    994020   1768827  64730403 
  6688563  18451041  13140884  59250543  43269167  40626393  33044349    962659  35427613    145471 
 43942395  24229313  43602633   2320321   8210647  12799273  33244841  39670411  35292163    529707 
  2827651  32244171   5799630  13415903  42134619  11867387  69837492  10635411  33806635  21629653 
 17890359  10164477   9069223   3279643  32720118   9160868  27668932  52359157   3233803   1002563 
  1838973   1912362  21532390  23398425  38264223   5937131  24619281   4030107  21787879  44825847 
 19055698   4568547  39939371    670632    605247  14784815  28181261  46172977  40597803   3385599 
 55868859  12590432    412347  10159695  21437179  30529394  48133406  15295063  35880828  12583173 
 26789262  45959283  17684195  27235789  48717323  40851969  13669545   2846274  15345737  27726693 
 27506693  12690471   5537787   3390438    750357    874241  12882161  13552200     36969  24956543 
  6127737  40811190  46768903  39746630   3872303  29801697   1669458  77336104  62055031  44062143 
   541302  18803014   1066923  23309019  58993373  16418802   7631879  14406265   8644971  14392655 
 49369049  13370022   6146131   5734463  67256767    637541  60790083  50637435  15948075   3146155 
 81170967   7046155  21056311  16644184  86857152   1788846  34566123  10579323   4666179    969773 
 51915372   7360263  12582935  73999118   3635103  53952523  11169235  19943547  17020863   2715129 
  8483412  30631536  19632703  29711763   6829278  41042427   1902335  31385106   3144399    297968 
 12946485  40886078  27432118  56651885   6094939   2564743  44644176   6750570   1005484  12782893 
 14085947  47275111  21767695  17215210  89014347  82769363  75419708   1344795  28886183   1788973 
 24465039  40504979   3889128  38363187   6471699  34635451  39600453  12231625   5976006  29163661 
 30150035  11264433  10963113  32674575  19487471  10856425  30512794  40163190  73262955  30956103 
 16442585     29383   8034713  28910019  87205899  18217135   5598287  26284134  63572486   6786923 
 43922001  13372923  13308418  66030063  33986724  32050107  39390228  18463323  21180227  29838057 
 78728884  54427272   2931664   3722443  14308953  21537653  12749358  23479463  29744205  28961773 
  9410845  11645945  67867883  26206275  54775550  11922393   6808950  64614803   1360223  58302875 
  4675283   3714243   9460571  19947247  14766990  58398931  11120526  14160764   8988568  50917063 
 15184929   5482173  12288763   7086125   1892379  10944111   5562103  21448827  10817181  24375949 
 52733607   6584259  43651731  21322543  46070933   7505874   7020651  14937187   1902198  59064739 
 15775383  39154307  11943051  25119267   8310711  55428885  10297223  41887627  32018335   3489579 
  5102836  30364983  62118951   4577763  30617259  15396955  43138303  50634923   9268974   3917782 
 36662179     39885  35921373   3677523  18176963  52083916  16239879  45987379  25162521   4306623 
 35625737   6245612   4061119  19937053    609909   6154827   8892888   6252123  47598635  18779323 
 90032219   3109593  25801171  78805647  62719135   1957740   3764283   8421618  32716548  31909473 
 49529287   1896828  45627523  71470072  15834875  20469579  12541883  55170901  14920875   4387427 
 16959323   2783928  20647563  16488211  19215945   2406800  32046126  14969175   2015908  10003893 
 59830120  45925643    982955  21312003  77107771  86643749  28579588   6771960   8871753   2995683 
  1266283    269205  76314915  17147787  83229309  42073192  43016519  27121932    249089  22361787 
 44760127  18232341    510983  38995533   9860307   1750963    212673  29151672  63749592  31174123 
 43031423   5892399  25722649  26597927   2263137  45165243  45923881   8975891   8208148   6291942 
 26844946    624873  19165412  25000657   3924839   2468805  67945691   4914373  55224619    307088 
 38169111  53076800  21548283  47017599  74502573    760373  33085523  19465251  39325297  21654237 
  1917159   4637945  23778255   7253883   3303031   1908938  38601543  30958173    588423   1804758 
   587409      4668  62318646  11088942  11260209   3507171  52545092   1050063  83109536  20451203 
 53648703    805417  58851371  12051135  45069456   1051203  25846218   1927447    687980    384888 
  7497621  19216278  18770215  11777329  15786132  30217212   8504555  19408443  72045655  14033963 
   598625   1442571   3806178  21392403  91404380  31111848   3054588  43044093  92802860  15865213 
 42160709  55714839  29271817  18028343  14328716  46889419    435663  42429195   4706223  20325498 
 29176083    663063  26844213  50095112   4360215   2643343  29417604  22374779  72048057  19008840 
  2857275  30249349  19733067  37938646     30818  67649550   2868933  50450838  27954310  22165998 
 22394143  44136839  65966943  40885748  20720472  37564364   8177460   1079729  47248523   3305964 
 46058163  19564141  14786779    284641    453471  77532545   9024535  49046623  18467460  25306163 
 20788539  56226414  76535673   4197245   1747531   7214753   5268624  34472452   4480995   1514859 
 45295163  25005831  30303102  14726213   7468027    456971   3534657  27463917  47876523  20702388 
 12608931   3632019   3141287  28929941  17959241  29536897  86750523  14874810   1823931   6024043 
  9721415  76924323   1838421  12727536  11958399    551527   3294009   3221619    830647  43621035 
  3529095  25356327  13886723   9207751   4945467  47937159    395631   6455013  62274141  37252779 
 30456219  10090092  35142219  33701370  19354923   5292953  61098363   2797191  13833591  18401883 
 50916378  33839119   2743328  62671268   8856453   9367693  49649855   2579067  63732613    534118 
 64237945  62512963  21843879  13579953   2491248  24267113  39161025   8275387  40806069  22744596 
 59881566  23516103  42324846  19979519  16312993  34473335  71375301  53273321  34636227  12435533 
  7333503  52741875   4967939   7520073  16621853  10681260  16538643  15672134  23919863   9194283 
  3331353  23298763   4827187   5019407  25471217   3727894  71106099  74698513   2388531  53691473 
 38564328  19443603  38949178   2836473  73443768  32507499  39847755  12835123   1999047  45729194 
  2366209  34832093   5939907  21413466  96642123  35572512  54972183  60971207  28136907  22397181 
  1339395  14719758  28748537  10170359  29151861   3962181  10267573  75361794  27789867  20722354 
 25865238  15562923   8295640  53915915  34173744   5427055   3104406  35158595  22357791  10856787 
 56241841   1114047  67183239   3894483  28210278  35760023  69222379  77834256  25267101  30834003 
 20032515  56490515  13848828   8832063  13742516  35391271  18854491   5098871   5866851  38702943 
 19135789  10135911  14505819  64028893   1449291  57316284  24748977  16746723  22294473  52926529 
  6035585  50942645  16151973   9136827  61681197   1538807   1436283  39598188  53949723  17776763 
 14223619   1716389  41532571  41567563   6049335   5496523  13978555   6923886  57163697  82209874 
 27934599   1632413   4711167   1273569  33913973   6691873  47373303  35982935    526866  15973323 
 10762597  66271523  28088968   5448418  47157131    787200   6703910  10974205   1852435  52838363 
 20042613  33569355  23218198  21430895  37406295  32296139  39964362  11528851   6613179  44040459 
  9242279  56813878  63989622  11562384  11576428  45351408   8677288  49331448  15495642  10416123 
  8899253  53670363  56583573  31512801  22298361    866673  32623692  31217523   5563695  49132329 
  6463064  47815751  86552694   1400291  67350681   8913669  81726377  10368197    273986  53733319 
 65282070  68530635    282109  79649947   5461272    311445  61589691  41125092  14111352  21754955 
 10553398  46451045  25196415   3048812  11004123  11309691  25634303  10340439  63016572   3024015 
 40922027  36349353  20724387  38901699  18091055  24348998   4838775  13473114  30070023  22909503 
  6172696   1303615    107340  18689711  11799755  43959885  54643987  42029023  78052859   9175531 
 42378321   2859603  12858867  41894595   7173681  26950767  17374710  29575227  43332431  20350675 
 84560643  20367840  32124696   7866356  14902443  15857417  74465353   1027765  15414935   6325721 
  5472327   3370441  38202066  14454485  22953287   2025825    119548  27273135  33877845  53594475 
 52155198  47429918  11963013  36883063  22619373   4486613  48664935   6624051  13986683  52029958 
 16667298  30364673  80105538   7653243  27180573  15173295   1040292  59964563  15856327  45131906 
 26055042   1250291  37105869     24147  29430510  34018043  20722699  90522183   6463125  11839428 
  5668579  42215898  84621580   3929729  44272925  50602199  48764076   9466011   1528335  78344363 
 12527673  14808707  25292373  12976907   2526315  47953319  12346723  31201326  53760413  29806614 
  5525699  81678885   3325791  12092603  41617673  62220243  27127275  18382548  23506125   7179977 
 18684488  13681253  17244383   3080763  13243240  16633467  17533041   2996034  11452623  76373303 
 55754847  19889843  15470452   8537823  34361331  83635181  28306978  72315597  73551219  39958129 
  2899175  71470123   5268387  30013533  22017307   3479439  25443216  18804327   2651937  28439609 
 11797260   2527163  41183969  49295931   1246407   3380731  14776155  49417323   5098488    860453 
 38505771   1106081  25138453  52392443   9227893    691543  21717819  30642009  23359598   3693984 
  1937955  32043075  32677719  26399265  48693066   4980357  10080627  51562249    670065   3334529 
 20328823   5033641   1346391  17257324   1672683  37550427  26983410   1544043  27387774  13855503 
 23173733  38932263  36300893    125574  35131543  32406447  11550975  12581783   9460657  38747023 
 52864515  14193163  41843043  15931533  38841675  18184419  34554431   3311617  56067705  13490163 
  5972128  60170651   7492455  20593223  67019527   2702537   5827893  22197543  50334108  15069402 
  1046277  14611559   1677050   5407773   2949831  17436198    107531  32310183   2243513  63025098 
 15263963   3697011  24589557  23003229  43924823  15554583  27105603  60283067  59823555  35559816 
 30489668  67144923  58003926  17341083   2057641  19742097   4046523  16531557   9014769  78703931 
  2736995  10710086  33860400   7556203   2942336  43483371   1885419  26437942     93603  15929123 
 12540651  73586799  26063025  31259985  28918749  21661683  26900263  91109792  80338321  89591695 
 31866742  44888259  50993979  40743243  33558898  16515319  29863790  18120969  65143803  23955383 
  9258663  45915163   3610653  36682501   8283643  13046358  38705099   8059683  25918992   7611843 
 22146995  26124705   4886130  13782633  80542403   6568613  16216997   5535579  71882923  65596123 
  4749686  12180453   3736788   3493959     50019  60613638   1687779  17804537  50888635    393573 
  3333827  12834087   1167603  43462297  44169295    543963  33085458  84701595   3182163  28809496 
   263707  18692083  21047977  32476059  29873808  25966752    954417  12807960  24639291  14667555 
 92737515  22629505   9665334  25581633  13079497  45620529   6394953  17736153  10267359  52455695 
 23997579  53419695  10816379  10667787  36655863  22063353  44370207   2484951  45744549   4359070 
 35731227  73122974  72479103  69193875  14954815  24649970   9807342  29992596  38930610   4437463 
   977931   6715123  20246898  15794853  29495636  69241617   9741518  27512210  67224687  13051397 
 44471163   7498852   9711305   4152237  95868746  15819675  30210261   3256456   8932574   5535282 
 56303678  36371623  30036003  15565986   3212157  38860476  17914481  24581307  46859253   2114403 
 50274277  30281262  11973423   1692737  38139738   9381451   3890313  40130929  73774707  16339743 
 24068687   4971573    726573  21546537  78565441  24685940   2063799   7008234  40948391  19319091 
 84374848  45569099   1749299  50237975  12470136   3445203  27381490  10203852   1177203  75181899 
 69027877  30241776   4363967   9936171  25645452  82203022  53643448  67399938   4572183  21398739 
 14849906   8969523   2236603  73566099  38510227  53085119  28515381   5782278   5944488  22470111 
 20573718   2842413  89417787   1513173  20943485  47014158  28694535  61826316  10586758  34187691 
 12626200   2047201  12123138  22091883  39656318    665919  16689219   5124671  33690183   5502939 
  2936024  48567739  38598623  71964690  24117699   9650134  74315113  24594023  51715191  38823537 
 22242864   6293313  19641658    384075  18665825  19867233   8683567  54158147  46563559  22487931 
  7871133  18922033   8852267   6968279   2372283  30965248   5177891  72164748  22512426  81779667 
 17120148  17256879   6968308  37845378  53059938   2158766  57543780  10531475  31295338  19260861 
  8716116  23128654   6074559  76875075  13156701  35268603   7333362   4591101   5817733  33236245 
  7909915    261773  20742334  24284110   1814263  22911711  10904055  36920113  13520451  69329578 
  6015183  17189423   9599595  13602803   8404655  19439079   3471304  17082405  10987547  52908473 
 31669519  66226777  15258822  52348488   2594013  23492148  16360308  20207388   5800379  35742461 
 77858423  35688741  19848796    630041  55500186  17375993  69747225   5354631  50741793   2039007 
 20311883   7637067  35395109   9135588  49791822  43130143   4693743  11502017   9997496   1212121 
 73613982  66912939   1224852   7525278  44152623  23414046   2882010   5571261  29176998  14901603 
 90378043   8368971  13830303  60275223  11378871  10512507   1512018  10880223  16766535  63798338 
 60148233  41987859     49963  54890343  45073350   1599847   7961571    358596  18732375   6509661 
 23217993  20562405  49169265  16050075   2470837   9534547    363583  18224403   6760527  53608683 
 54150263  70155763   7275955  38076741   4609509   4086543  23566128  13471126  82666973  42724707 
 22660626  41156530   4148817  12876909   7234531   2516523  13612293  21018111  22290273  23444412 
 51784155  38562889  40159551  38375397   9728219   5711862  13599786  15566856   5791131   8865758 
 45623025  40899551   8030768  22280493  24930061  50356507   3997550  10161934  38379472   6233532 
 80265217  49009363  43227979   9935755  35219709   3724998   4207962  15871457   5922555  18559017 
  5535028  17799963  18242745  33903883  27750300   1046768  29131901  28388574  71286793  12116460 
  6669139   3192134  27330183   1077111   4289991   8187823   2213038  45762643   4184403  50614323 
 40201557    809033  33113359  12038313  14937979  27802457  33355275  20790375   3032087  12767769 
 34681504   5208361  25551723    324798    590679  16807308  16909977  79311829    228483   5992347 
 16515123  16144971   5102613  66459473   5613531  27389843  22235379   3417999  12501852   4226031 
 24887836   4648143  37660647   2051595  40607013   4809072  41649093  10295596   1657023  76908682 
  4479675  22937298   3671271  15500676  10515771  26207083  10443183  41916783   4399629   9677003 
 45421878  37891964   5881533  20387103  30882423  15922365  14156923  15082443  20314228   2293830 
 12507899  11154863  18007435  36972057  23391348  26325723  61809447  62619519   6459359   3006435 
 50868707  11275223  40886943  14873355  13481622  24946667  52303928  12387993   4716347  24432153 
  2732737  70259235  54118843  59474863  11488812  45639483   4225773  38014183  61512252  51027036 
  5492247  24595652  54504352  68706741   8183571   2483835  54150989   3608299  18933895  20669071 
  6090193  22154591  22974163  47819323  10406799  62013635  43870654   2971608  47133747  26584571 
 88927995  22111369  43518444  11571189  35387163  14167123   8863710  29181849  64112556   8710418 
 32347669  58062457  38222639   3003087  81167346  50003479  21442212  69638430  27814149  38361188 
 73967193  18771298   3584063    237841  88000268   5656653  32805120  78583998  26014095  15767746 
 21218559  19942493  19769874  73615227  16690368   9127606   3837673  73790187  23799381  22433653 
 67654417  41279736     62388  19703507  49040313  31650450  30087019   7016704  23980550  24523673 
 29170248  40090103  15127091  27417973    203378  43683033  42636098   6056943  26580123   1718625 
  2146623  37107453  49507399  70704203  23919403  44529328   4094178  19463363  18360995   4293759 
  2331791  15858534    627036   5909097   4309610  12515703  60971605  45278195   6732829  10853121 
  3780471   1736583   2668338    278171  14431892  22409680  65536121   2713393    158708  15671450 
 63614460  21970512  28445631  46867862    786795   4199277  12609636  78030411   7831771   9989323 
 56572545   2331840  13322939   6547758    559595  14590683  14004498  57876007   8216492  13394944 
 18902909   8452014  27246705   3480803    434949  43293163   6762598  22674800  10970003    460991 
  1497246   6281607  19865763  17893023   1869633  57083403  35895873  29511051  48953979  76866923 
 34019583   5137038  13342859  34062387  20844213  12930043  17072880   5031443    777403   1828835 
 22002403  40040859  22049773  23483617  27053143  10105435   4797711   6194087    756645  19519357 
  9226509   7050234   6381394  78013548  45496187  26787100   4561835  25585663   1131230   4775631 
 15291203   2198871  30616683  18512715  32745453   8770812  59636859  27060573  71904809   4108955 
 41416733  56710903   9642123  49409373  17987373  15502380  23766899  37362719   3831951  12242317 
  6612735   1088550  75881868  15343209  73556385   9119265  12371873  30224109  14767923  17858403 
 17659638  36635832  10252243  15250095    173576   6909558   4664068  23986603  44794855   5199190 
 11608623  40860478  13141738  53558975  21523173   3607272  42687651  10459771  13843223  14300688 
 53493995  27207225  21432558  82748785   5694021  23280999  20697605  40888383  20900574  19753979 
 21708966  42469678  13816335   7549711  36920603  10272549   5851328  20745171  41381403  12100674 
 64089783  54620402  32221961  14002041   4437303  26400843  31078401  65854527   3360541  41455898 
  5360023   3241243    240188   6910263  24937909  10236777   9608943  49730283  36932939  14644533 
 37683087   1206987  19640598   1359535  16077623  50045483  14077473   9136418  15921663  85883058 
 30677913   9391857  44749473   5168958  15474231  24864550  11197507  33658233  12064718  46695408 
  9369522  14172639  35809233  25813425   7416351   2837319  15166563  10476159  56155535  47601719 
 87381007  74981526   6999879  23345123   6710726    373245  49751643   9125411   6118008  59391234 
   511856  35699493  86312223   4310427  22253403  15932032  71021920  86897731    702275  58937166 
 29992626  82330413   4069032   5762673  52753071  16020582  49286075  12651083  19613866  58931247 
 19334513  77297289  47578935  33200171   4924485  79849942  67970979  36302798  25801431    410923 
 18110943  46793823   1247787  41698219   1517151   7002923  18245755  34815873   5094150  17068823 
  6110185   9884329  56397669   9747707  31143531   1725240  17910730   5662802   9588268   2432277 
 77387307  23517423  50479323  19200283   4853893    172586  23717976    965548  11517720  13365555 
  2671885   5008461   1480789   6428431   3493491    611047  40271577  35916333     57547   3616197 
 35230677  36361869  18932208  45376971  35902779  18624463  17678199  51896099  31983620  24312813 
 49644918   2788443  45315807  10228203   7329418  42534813  36365175  16084163  34268955  22192983 
 33922448  51252051   7120435  38391675   7085799  48661584  42978291  28756583  40017477  19949339 
   333645  41138168  14633318  10910823  14706771  37979449   6379617  19675693  60730107  56829123 
 21044916  10591473   2159928   4099663  12310922  17915163  59261523  86227003   7004598   3107602 
 23269960  34199035  34806523  91646187  27901115  21861213  69933435  16799749  46914486  38314914 
 50460951   5653581  34082269     96445  17902170  20636039  96634645    544632  22717167  72057993 
 12755451   3020667   4571443  44324023   8068481   6353870   7622305  75388659  32314141  53483431 
  2339922  78396648  36266199  22843405  39593642    294189  21721713   3147435  38937087  17562941 
  1950333  20375547  18956167   3876066  29432463   9420301   1887546  37928013   6973563  24229019 
 42190073  61748829  31190051  33510435  25781473  25354491  55618557  17349243  83127582    737671 
 36259227   4613123   8953668  16072998  78178486  63569271  43142698   6146929  32668434  52854934 
  6908251    864635  42596530   4414623   5176102   2485773     77967  61525146  33061349  28210713 
 30081273  13915997  33840035  10617878   7802913  19571898  24458953  30698715   4606977   1608686 
  4372183  72422178  30655923  12885707  64291940  20954783  10480623  18447019   1093449  61750810 
  7645803   8887473  13498072  40320819  31871923  69670815  11765796  29214843  57503023   1102011 
  4374291  30787747   9673171   8040859  66079629  32694696  23192355   3784939  43595013   4078328 
  3556557   3889995  35615235  29501477  87814058    490317  37470667   2726707   7143453  14206785 
 24503875   9907521  52988195   7689204    620136  14174805  32003643   3042698   3656870    334460 
 15696265   5921003  14367741  70911733  62838303   7354235  20616554   6573543  53950308  23656569 
 14985979  17150883  26446708  30292131     45858  25220698  10547067   4585455   2016753   1750527 
 42657819  11364063  51451887  47397759   4428863  89131333   8102875  40380303  12135273  22587467 
  4514181  73852539  45237354  39397572  13274571  35692353  21880395   3513219  37939473  47745822 
 11250815   4039848  39483168  71791609  85375468  26825628  52339011  14408376  20668953   3582595 
 35149143  12507533  60013131  17266355  15769423  22413048  69509598   8865243   9593883   7151856 
 14083023  29302238     15411  92807073  24531038  34588923   3950719  69170833  29560693   2341851 
 18543353  65413779  93692463  14366918   5386373  32332423  10040170  82046646   1790987  32676809 
 19057928  13548193  78624045  25495903   4984067   6905063  39869563   2600778  17803503   5028485 
 45972613  59991495  13982923  40454691  17234908  60865505  64311867  13882983  23433013  11108528 
 80188652   5027503  25991181  12397209  30844286  29047530  60323433   5648403  46385738  22118973 
 19443819   3393579    695629  17156553  56278363  21226387  10549176   3805440  17394783   2098307 
  4866353  33589613  24834548   3077097   1577583    632048   2490171  57258625   6272547   3095073 
 41938143    574643   5737371   1340674   4940513   4068060  30638643   4924938  49790653   3284999 
 10689693  21515131   5590937  21149251  52506703   7469254  30894088  11014732  10494469   3697275 
 83928951   4456435    335191  16883556  43005993   2435528   3686047  80038719  13932222   3657543 
  7959235   3968120  27161763   8872154  29087707  39711923  58052634   3185211  39382217  19574819 
 83589532  81315432    419333  13465197  29517407  15697707  48276501   4968813  15462234  11451623 
 29546563  16420968  46639859  18694923  15300709   2940833  10890235   4395142  76791265  82718570 
 23116017   2224987   8347863   1498758  17133559  22909295  61992053     35613   5645181  42269595 
 26214033   1369683   1315362   3917143  18227360    845052   7203531   5616447   1596066  55242693 
  6368698   1708107  22771977  72860083   6670743   7127323  48197803   1999648   5718098   3062266 
 10190523   1474295   1554123   4764399  40652853  46748823  25112391  18378063  58171653  23697963 
    51312  53280938  11036310  10139271  60474709  20515703  62631685  12308342  41610419  39667974 
 10792632    142627   8146471  56587411  30280353   6779116   4038619  28538969  18930569    494883 
 65354379   1872547  34038505  28659975   2545173   7475257  23791623  17278379   3974145   6202068 
  7392743  46967351  72168099  25179771  30735039  13313157  59893671   7565005  24298995    793577 
 12541119  20796723  34591379  29675045  13589545  93109627  15908754  32240334   3766011   4536347 
 25556263  74777683  12203573  48111153  39480215  66250747  69833403   8402062    970379  81642831 
 17205337   8675013  65167771  49547378  42117307   3236491  18047817  16522587   3435103  47937291 
 40297613   6727759   7501647  49535501   9634452   1480483  15818031  18654783   5111701  18567483 
 13506616  37287743  71226223  30280860   9365627   7873923  13556961   2702414  36521529  21988302 
   469947  31849879   6554699  18983538  53977092  20960139  40075643  84102432  26697529  23381637 
  4506557   6989748  27978379  11648611   1057998  23718966     85623  76139043  40917083  66455748 
 15888585  21445101  68695761   9606489   2582356  11048472   3724123    584619  12833951  29089424 
 37889179   6427853  23710315  32338043  24675477   6669483  20009385    294417  71185143   8726386 
 28101446  22264323  17438589   5926731   8561085  17487352   1527187  31566639   4738248  13819607 
  2650641  51251022   2494931  56839439  31706547   8100754    875620   4514358   9623691  26497293 
 65003019  41269183   7678048   3845139  70690929  31984803   1278153   1944498  54010079   8388475 
 10692003   4376019  11895377  19110081   7371718  27661323  29013707  39944193  84181808  25810757 
   608235  53684898    140459  20029974  10010823  14967075  58140499  59534507   1582743  10247778 
 22947919  14176152  54872739   5968745  30454379  47730299  30553131   7696855   1007136    612843 
 10017024  85359243  11201763  13375832  15223823   8505219  51365976   7646013  36158667     31233 
  7434935   3273873  12203823   1969818   1818681   1780605  97080665  14908587  61546083   3106499 
   354831  48482613  17441747  29334323  27640690  20454306  28777445  13223724    280315  14476193 
 31134195  37530903   2502724  76072831  48538998  81675163   9654053  12461377  33747261  19645216 
 48641827  39209573  34945845  39772689  16509503   8931833  83503071  23653546   2220493  37127448 
 50442619  35491255  17458217  32095207  73768531  60764541   3647025  49591875  32426263   7232568 
 15090423  83048578   7520239  18716171  55293414  66905789  87436608  11297325  16468575  71677300 
 32889023  17298426   5937032  19813864  42223707  23181731    132327  68298255   1380789  57527481 
 68667013  29073720  23228835  35210078   3960443   9976437  27257444  17253235  22051594   4036407 
 27999123  38702381  12697773  57794359   3646587  30067023  32522415    323991  44182663  52827000 
  5403539  53379420   4451603    940461  35294690  46651133  10650894  24097483  10200763  37913649 
 38599839  35779461   4442374   9634251   5447356  73125455   2927682  31365921   2589948  18876315 
 29079437  34965333  12597123  48187787  49888463  31462222  22234133  57159005  35066295  74009769 
   395943   4875949  29053203  24788685  10874413  71019615    543483  38018601  30799801   4352793 
 12607546    148798  25352009  18187723  38523099  59470523  40784011  30122843  21441543  61316985 
 64265240   9272790  10595643   3246304  15451203   2216497  57388464  40876386   5453428  35250519 
 23648923   5932595   3666921   8994339   5626723  45431690  14886672   7496545  44318691    119253 
 45587119   7848726   5912257  29019363  39419040  36507963    174935  10699883  44194173  25931787 
 34435993   4955570  22123594   1207875   3146712   2323525  62917881  15774339     59603   8564867 
 17218252  13347699  23027827  62432955  25285148  14401433  22646094    361503  10963251  29461119 
 35615415  64647638  29195945   1501308   5305601   4397638  16220103  69643305  31241641   9905193 
 57247803  26393139  10966573  17533424  16625987  25649136  37477432   4724979  15571430   3196554 
 55902683  18578649  31862283  43271088     93825   8822453   7738299  27168927  34651615   5125335 
 60448610    696197  48335148  66358941   8005429  54125349  36981087   3187905  39550353  32260032 
 18715875  24887863  23034123   9580349  69894633  41200602  12481998   4530259  40288027  29352036 
  8823840   4102833   8525547  12724068  22246491  31486311  20260545   2216483   1728709  38089123 
 40902347  43578933  26108803  57234498  25750997  17157935  11730959  38000085  47059671   2528727 
 21953331  28741493  40176303  71483763  70839909  82356527  37298873   3732579   7751471   8094661 
 45527874   7778643   6369963  35306905  60888708  34065187  18347739  15525458  17650363  57333224 
 25207266  55853753  75707103  49087098  12830421  21678268  78109904  59038353  14859925   6524763 
 42569151  44380343  44015691  33412371   2710523  11059423  22063505  76494039  22768708   4473207 
 23820301  21073758  42818841  49327721    162744  20050887  28017531  57136443   4163163  20586909 
 31314363   1651740  22627899  58518631   3169099  24780214  45481818  35857313  10648140  40915803 
 45815379  85066323  18050883   2246483  34270800   2141955  89176618  29255043  10049979  22745663 
 21424056  10450695    772095  24541557  20332653  13283555   3947412  76204250  32613948  88332081 
 13747245   3521745   6332643  32264943   3132186  10842087  36265833  50898459   9280056   6713445 
 11602703  53196649  22349232  27859731   1510931  14827404   5228667   8772567  50902623  67254486 
 11685621  90597635  40493814  31719965  11692889   9669623   4767467  74657295  42213435  37565643 
 41585506  16055672  24299511   3576163  45982803   1088043   6684913  61136187   3653738  15801153 
 20282453  58455913   2447425    360203   8494853   3986823  22146717  34645371   1967603  67612115 
 35273015  56473473  67511841  83763123  52111363  22528073  37466223  48847223   4175323  31550163 
 65269923   7982842  26272195    502508  47237235  22481083  21636387   9561872  63261723   6835347 
 44501697  74763492   7554453   7909133  16470434  46804569  14734182  24130227  79639619  48136404 
 21180399  40369883  14158443  47475410    721575  26375187  44437215  71195213  32016453  33487227 
 41834839  13499619  25870819   5620254    312168  11928939  19789228  49660683  48903406  17583543 
 17524895  14220663   4482723  21134859  64915753  14591258  23978715  19908411  15484130  73347531 
 19519325  14417283    953467   2048464   8986901      2480   1857726   5885403  67607043  24641307 
  1250269  47301995  30937099   9433833  67684263  52874018  19181726   2523473  48102537  60936724 
 11059617   2228154   4601313  15771309  56463277   7767853  26869438   8035560   7510941  33611829 
 34657949  78960027  64164039  45460559   1128957   4081099  10148583   6541730  19595739  58649637 
 68688363  31544443  16529143  15046404  39469127  77705699   3680133  27174299   3846273  13632995 
 22987995  37397494   4539403  23866671   1145323  72965730  51501973  18097537  50981746  18253111 
  2777667  10262419  39015563  11416243  29638391   4037164  82832691  18967367  11778353   2960346 
 11641277  74207139  13224763   4288407  18875337  45743933   4453488  47772733  73729251   9820662 
 89075483  13500615   5069103  28124186  36534033  73814199  10990011   8737019  27206763  27072613 
   841227  41839530  56113656   2143823  45319322  23086586   8347600  55072923   7391870     84631 
 57827212    583748  18834293  40663897  50931883   7642683  21743243    554448   6216256  11594691 
 16072413  66018363  24960033  29335095  19797495  68390263  10281498   2832872  31254819   3677154 
 19122279  68720875  21174558  58658191  19908321  62314648   5409282  26869441  38014482  21746091 
  1692928  32356623  15878547  13584174  52812143  26596053  66555346   5272680   6168509   4324781 
 24840488  38241379  50038233      2085  17700534  15684075  22707941   6056853  37264792  51500733 
 35818313   4117524   5000563  55932925   3537143  37091967  19798161   7682678   4457763  46318504 
   543505  26564619   5517723  38638554   1036009  20694651  18139594  26120878   1685575   1782579 
  7035897  11867979   2131139   6394775   1066278   5981395   1257071  28344999   2254165   4531923 
 79758997  19329459   8274675   6505167   3011163  35064743  40397634  34263358  78852447  41489399 
 53265179   4864047    764987  41215143   4849113  52005440  53268396  36497508  47021307  29579244 
  5975963  14523057  12870821  19765590  12441849   1119553  56639095   2716485  23496288  17930739 
 57510675  25839531  11965991  10661565  33375885    113904  44355168  22435163  49847421  10500018 
 72640283   2928023  30212613  20321060  16163109  40970220   7472998  20102963   4358373    884155 
 21261587  26112102  56027479  23786993  23517923  16626123  15675935  51370728  35663643  19138543 
 10470107   2532107  64872834  12163575  49334901  20053073  68433380   6960573  19782873  10705818 
  5758791   6264283  53430423   6926631  30583095  13728455    147537  70304037  85353867  11291923 
 22456389   1600479  28516083  21540525  51963594  15377199  33529835  15957795  80301759  10436598 
  4158672  40226533  26164555  28475493  22464731   1750643  12378973  20149461   2961003   7467759 
 58976271    454319     47927  11142691  26385288  78018189  25271343   7383145  42011289  26563899 
 41008794  21827563  29986728   6803454  51219363  50180054  42724383  44541873  34057923  11871058 
 89501183   7341514  15781427  23848679  14099565  41024095   4962828    690739  11520879  23796540 
  4057665   3182123  27096231   2762603   7687473  27987356   7287095  41991093  13697163   8278107 
 19564659  28142766  13865988   2386442  82514463  12822784   5066856   3043835  23089905    770235 
 14568363  30841006  18955815  40341633  39836691  42069381   3805008   7136683  15456723  24100887 
 10848027  32910130  83597455   6830232  21341455  15138554  25012275   7795483  20292023   4928969 
 11623015    735683  40841808   3527185    776235  42661663  25447632   1194063   9923962    531915 
 11494171  68252991  11208223  56029393  54518411   8663453   8577809   4379771  16997883    567987 
 20318761   3772712   3941967   5969831  31417479  39649688  34508372  37548151  56898386  19574098 
 26006400   9811229   2316471  72863466  13394573  80025243   1402095   7745348  12999348  16022977 
 20929839  81297339  37016683  29812815  26486089  26981179  12092258  10304839   3027575  15025023 
 15356121  44906523  17953233  23170070  48812847  23953539  16268529   6968100  11542959  22946213 
 35669523   2358090  39333693  28614354  50776587  38598522  13453299  11964475  25292670  11958123 
  5272353  58988411   7231195  44329299   9860119   2858743   2728173   3490787  22652391  32410947 
 28062939  14451889   9305564  60365183  61069803  15518108  35871783  34865577  18026079  62085521 
 44794587  20672243  26626543  34841805  69664423  21462305  21313023   2614423  34972123  13611825 
 49377311    358081  15849803    735816   5214743  30531193  71250627  71952135  39025713  24687995 
 55036923  80998981   2496209   4627123  17147048  62634804  72030297  62118055    269656  37299707 
  3371979  11490563  85398442  13558656   7771362  16634493  15257742   1159062   8416879  24894960 
 55230189  38304777  23783343    742343  14288895   3088971  10462287  12216483   2149548  41488704 
  5264613  32813475  35458539  30964938   1698666  36094727    135963  14737151  34837035  33383299 
 41924263  16007015  18752361  24908958  15998109  49774859   1173003  11319099  14538031   5832213 
  4240975  61149742  32189514  35502837  44580250  55603971    420257  12354575   1354483  25209884 
 38658747  72431198  84352599   4824761  25386267  61650845  41402523  10198363  36710016   7046173 
 12609459   1100943  82317261   5348997  57550762   5176923  33945298  75687117   3963827  39221063 
 17887623  37968053  27174073  67737093  43869477  10398903   3365359     66873  58036063  35381833 
 25161243  16932467  13284663   2819023  39260515  30009743   3431159   4880670  53184804  32406663 
 16372155  67484178   1533753  26755355  69223573   3208485  22022499  10253503    286395  19249763 
 23059483  21978369  36413057  79056243  25629948   4822215   1162635   2070875  65382593  67959935 
 76099844  12476713  16397852  11909548  34856353  23998853   5898027  21850088  13380786   9205890 
  9857373   5503788  45699845  33110431   7380621  14155803  11762509  40750337   2442927  77605573 
  8848578  74358999  76953363  17431503   5547339  12562461   9388453   9003887  45425778  28097027 
  7470355  12321443  43559718     27304  40386203  38261541   3110877  14391993     28086   3730483 
  5387988   6976907  30928988  18792339  48585883  14455653   6957403  39291715   2666809  15790341 
   330277  29503913  35272789  21328860  12017753  29960767   2449423  38546151   3707343     16313 
  4315323  38213437  10655179   2946885  72932091   8954107  26265285  32623778  83464835  17385623 
 18785800  59783093  25097546  62296315  18272568   1240329  29649042   6065015  40499712  50835765 
 28061403  73039664  19094015  28864263  10383351  11339948  14924967  62861943  60489053  18386323 
 35253727  55859857  53671776  18071436  10134533    100487   3436047  17728851  41626113  65519995 
 23159679    407647  34549290   1547331  17389055  31213435  29400049   2260893  20397563  47600447 
 17645985  12931909  51491849   2778523  45683792  11879995  19720827  48778710  13356648   1808475 
 14303455  32860223   9455415  11665473  20425063  21519339   9659731  58395660  16035373  11924475 
 28265547   4600509   2987275   6012483  15558656  29553003  21847860   3441099   7388553  41287083 
  2852859  44862273  84064773  75007187  14259286   9099243  70563273   7770543  30617488   4099623 
   358607  85318748  37945399   5913483  35042793  71240908   7731431  32012003  24191569   2052179 
  3095007  12135184  38998995  37079880   4057486  17624488   1088515  13828083   9473091    148338 
 24729098  61691731  24613881   4865755   3094037  81648898   3816159  12322587  51608349  17625731 
   239831   7714118  35510743  63377691   5581179  20608101  10592221  46327983   2000356  11490826 
 25385645  10230528  37758627   9794867   1539523  38703189  43643363  21013755   3755866  25680547 
 49349496   2434623  41521071  19284611    126851  17038823   7707435  25201222  87677394  19727245 
 19324251  38577883  55533552  17437967  65032923  25253980  54808758  29077125  17815823  13642728 
 38233287  17604673  24646188  70516293  32231035  27975095  14618298   4142313  77680979   2890803 
 64141581   9347748    263928  29889123   7400617  43622529    458237   8859237  18399651   2422803 
 97480870   4775173  52431063   9908619   2415819   3733340   1352187  16658349   1598523   2550225 
 33938825   6730008   4864554  13175103   2744539  51357363   7589299   4024659   8504763    160503 
 10023808   3121311    255423  26845678  24506813   1632483  90142320  17151920   1892989  49061996 
  1132071  84208587  14213067   3281280  29415598   5725895   3836683   5542491   9863745  15679867 
  6253653  67771014  10119551  16513791  14917440   3287841  20554143   1776954  50673064   8796379 
  7833555  15084699  13637274  15761700  55440703  25301883   2117979   2505383  22259052  43677951 
 87784347  44291958  19434235    829453  11146910   6393048  29683496  40737157  63614220   1394629 
  5552565  10976815  64920773   8577979  35883984  12170757  46782914  76603439  68500791  20780361 
 20872627  18202668   2642363  23615373   3561331  53262823  53966019   5004486   9034617  28284723 
 49462123   6127705   1272791  69935643  56522743   4147067  66150098  97689354  44459403    323204 
  4326144  63407319  74035593   8888187  24536063  19721763  34180091  53114667   1991265   4054223 
 10365159   3878283  36463856  57042713  41806134  30761763   4166473  24199623  19707125   3639435 
  8986713   1182595  15963811  24244739  92009131  50523213  65686884  48335365  67817919   7131963 
 29089168  18476559  69602579  15762267  13579989  29747738    361902  59390192  10788406  26014254 
  1095983  33266168  32949330  24171270  35722662   3738183  87156991  44963503  17040543   3872014 
   208575  17145243   5967755   4144637  14782683  23642313  13464663  23673496  28636893  11782082 
 11276233    780165  26903569   6062093   4989778      4158   4443861  68488485    817029  34345057 
 17821743   6950075  29627457  42394123  11209503  31705548   8853451   4095679  11601832  26426323 
 47238239  19215291  18778719  10015795  15505663  36255573  14012985  18061098   9441126  25552587 
 50968583    588867   1758698  14271463  31101179   6871099   2889639  41759830  52360602  15520863 
 17867139  31275246  45106881  46245273   5513764  10663899  49522423   1035563   8918825  14388693 
 18502732  44915279  22553043   7555561  31429101  39871773  12677483  22756133   6149463   8913275 
 27245073  88943523  29344011  48562346  28497498   9830781  75815643  45646523  21292108  29450841 
 88821037   4242673  16759768  31575178  20603658  38230645  64958520  15677988   2903931  13445700 
  2718267  30154533   2557443  13287133   9907339   2459023  29631606  63716167  59801227  55906531 
 70999096  38951509  36491246  45621181  14611586   1054879  30791728  33224413  30376223  42824619 
  9904983  27297148   5982441   9588590  40801701  12644916  19222425  40404739   6798786   1133598 
  8121327  27649303  16392119  64215675  28232509  18074443  35567115  12409695   8745123   6239243 
  3399234  38120223   3031515   6178893  44135802   4801685  21515403   8164395  39724891  19019648 
 19019835   3217980  34048104  56408316   4216671   4955151   4485777   3548109  40164734  28723052 
 17578028  18411873   7574615  37808755  36387996  40443548  67903407   5769402   4902693   3439923 
 35776842  34593873  29938493   2018047    446954   6406575   1370963   3050625  21547052  10031273 
  1988130  23976042   2589990  20565123  19388687  73834563  92667075  15338943  33127672   7894606 
 24073775    795707  41075619  39150060  57097347  36071531  26013648  65256238  57160179  16412526 
 12123034  70694523   1151627   5497628  38031963  12996411  12125145   7659243   7666207  28515294 
 14795331   7081358  62577055   9449535  13734363  60083422  73710270  11487143  13787841  46845303 
  3018919   6328335  25031398  19528383   9916211  21182361  18631173  58520453  16102779  26590843 
  1499793  43909219  53868996  25787937  64403943  23508916    785751    347011  15063021  14876218 
 40403535  49071510   4174917   3888855  40382663  15947587  66442149    114423  24175575  12885807 
  4214201  13408125  25211067  21991550  40857343  51345699  21270210  69434763   1635900    246929 
  3960575  20787513  57677787  11701008  18390381     33543  28400583   1737267   6123883   1028538 
 23361738  42824121   4856073   1474483   2338558  20967468   5485863  47182137  54366243  30327756 
 39664238  10820064   5880251   6691731  12494583  14642304  27626995    676347   5107575  15965843 
 12949584   1794098  19875783   5658342  58561692  28306323  74955283    418307  15199723  43203543 
 18810816  47476861  24180702   7038098  16808967  32816091  14056030  27136599  40996088  12492375 
 10294771  10453821  16632844  52781233  10952203  42031563   1864011     98073  55463888   8877663 
  1319859  43099067   1426789   4358634  50276985  29162498   4273139  35519187  14857123   5997555 
   581627   6187635   4439383  43159218   3926100  10463523   5507018  33568515  24755637    323740 
 20014590  24340263  37045423  26167173   2567073  37006594   8359020   2499092  30996361  59745051 
 58536798  93804451   3747784  22514379  68472003   3852462  22383234  13230969  36988569  18553467 
 33416583   6876447   4542423  34029903  10837411  53680113  12106353  18883606  39250451  12340563 
 16430334  55792243  12013443  57281385  27509619  23996706  50527131  11751708   5189223  44086875 
 43293761   3686883   8879794  18699474      8929  21424581   1686731  19868316  62447963   3227651 
 18957535  15692283   9428213    224472  43348609  29473091  78766248  48994287  47281793  15178209 
 18850420  68199099  26193615  51762345  26599851   5624313  54143601  25078131   1234323  16664193 
 41466291  30598613   5975693  11003323  15541431  23020343   3151803  40416297  33356123  67889247 
  8921105  11049345  83891735  29824731  46717332    943061  13813328  15151580   8714850  12014727 
 48516711  79537708  20678678    436665  51706635  41465109  19698443  56946663   3548073  26974941 
  4438135  52354887   4610373   7170997  22141807  42214218  19464186    354647   8689061  19034347 
 16640719  58580211  15273975  23748551  41961691  88738064  57104231  62108767  17714498    758451 
 37217953   6988107   3003131  31775843  10142223  43011031  14190467   3255705   2839407   4040859 
  3684279  21620093  30289812  20789532  14168223  30338068  16907616  69775047  42114889  13223781 
 32095248  74850395   4178520  22328121   8283804  38369223  10113380  25696827  11305636   7653994 
 51978099  18331652  48038043   7014309  30358619   1598048   9632691  18439326   5776449   1724112 
 13156723  15328943   3200483  28490091  19406733   7546695  14616840   3387833  63211635  72586539 
  5653121  73790931     89715  21051516  38432343  36268387  66262281  11903161  31858943    528342 
 35446275  27127338   6548160  82722022   5006223   5868494   4438150  25902258  25323675  62762878 
  2455433   3855195   2298363   2578727  31652289  13271391  68049398  16179873  30237759  15970103 
 14322593  79327515  37941489  85073123    235293  61805874   4240376  31715865  41198466  35124003 
 48829242   9346413  29732499  80024987    286108  13457647  38019588  30871829  24705963  14720941 
     8101   7426911   3609534  20881189  50149069   7810394   6091755  14578191   3149607  20594599 
 81981189  13028593  58905783   7611531   3940587   3284748   6934869  18079557  25542395   6895221 
  3503581  84624328   2937519    610632  46527205  24160035   4024923   7057059  34332981   5020901 
 59045769  55538547   4644659  61267714  33771567  19379700   3028998    956555  53269320  75551928 
 36941113  27446955  62705031  19439695  20760179  18978513   7396726   9273975  20226563  28193988 
 46123649  67073919   2454021   5331991  57930103  43717146  55026522   1194594  52988662   5036331 
 17686289  92842917    486699    608527   5791018  27463523  57782715   7732925   5137035  64969790 
   392595   6704742  11159991  53170169  85837623   6146587  26451689  12152736  10151367  81139727 
  4345238   6739895  28693777   6438083     62801   9537511  16058989  60839507  24901379  20548725 
 26691623   6764385  14611930  21388191  21294271  20605547  29944399  11199979  38116329  27954966 
  4761033  32528976    170169   7534747  27478959  50259951   5940695  42409009    561939    498189 
  1875366   2706541  13299903  31826595    887328   8985676  21898499  62804595  17756715  95757638 
  9294423  29793474  17225985  12403771  76160194  27673119  31367571  32677159  33650331  47278849 
  4771005  66163428  25392853  18383149  63359203  30904923   3354543  32425957  47437755   1334827 
 13597659   3553421   5735339  11675808  23036241  41055017  21069627   6671118  70523121  12206179 
 21955298  14213058  55985747  14429355    865014   2344996  14981127    812295  13551833  62983995 
 21538674  18764918   1441179  36723318    797829   3096921  12895481  17126843  53279195  18582767 
 69467482  31737151  19716440  12471213   7038339   5057868  10023177  14981091  38541399  53025543 
 11027515  72401523   1105503  19267683   9457138  44821977  13462615   4693461  13929423   6465138 
  3703233  76069309  63035407    898845  25942150  16368027  36356386  26865515  24899613  38286305 
 28684347  13755927   9207671   7235363  15619337  28417540  31985313  38278923  25697067  17546918 
 15304509   6382919  20968251  11558987  36876348  70783230   1333433  15226908  56092335  13397507 
 18268411  39371563   6536278   1399983  16035760   1948923  52085499    793379  31636253  29693906 
 63381615  60092155  45654303  63812634  10995835  23507222  25213515  36611776  48322563  63609921 
 20439087  39182748  48391995   5942673  32204248  32383778  38963653  18572523  22444998  10754971 
 25076391   1550053  82010763   2615778  34832445  25972667  11857588  12465342  16205319  28394883 
 41852010  11296771    662847  18963465  10317651  31159944   7563993    680394    203235  20598203 
 29845435   3498411  12433447  29712666   4297653   1069785  19795938  70135894  32064458   1689147 
   354373  38692126   4879577   1127126  46994948   7500238  13738683   4367563   1257995   1671349 
  6726579   4880127  61004805  76012511  89354006  66976371  31320756    544803    201903  30803839 
  5865567  71939991   8544729   3674913    841860   1547565   6379923  31673919   9036513   4761667 
 15867324  28927395  40319973  23631381   4830915  59513595  39964581  49155723  27981528  66837425 
 59074710  88743763  30630692   6584859  22712241     10568  53970283  25128996   1847696  36989338 
 11159280  38190777  64072365  22087491   1105843  15954903  42546446   5678649  23059887  35032555 
 28317153  28572765  92639817  50929893    756153   8360811  24082782  11672119   5597230  35753167 
 60910343  55042803  47901537   9997623  35222794   2170680    751123  49800435    436063   4248783 
  5655682   6793913  41090016  14925731    532527  10482492  35531144  15660083  68522007  19860747 
  3924668  31859760  14353579   8347659  19282443  19098839   5246482  40547283  45175407  12318082 
 45768495  37151356   3050901  31998283   3898027  50173443  89664669  92639550   6830963  10059259 
 55625758  70477467  74850965  28310951  24321231   4991355   1158553  50636618   4397003  26427678 
  7243743   1796379  26048561  12902985  55365004   5152123  18228498    380931   7431523  11738058 
 12348887  12988200  30641298  33707291  15376398   5143107  46877043  64888243  14276076  17636261 
  3931173  13663927  24060603  16822813   8971193  20900059  44182443   2877319  21956606  24621291 
  7612728   5445615  16879295  13527771  10640059  12068933   8477950  14598763  12740103  28131639 
 44449481  61911148  45080631  49380945   4395387  39337894  11404386  22809327   7304811  48291915 
  8154997    209211   6624519   2012643     28248  21913473   3589878  34351019  50095247  62385057 
  5015815    734568  79901010   3788985   6160067  44854728  55222827  32948667  49413579  60816795 
 78836775   1319883  26537331  37344463  64606203   5121679    640727  27391350  42096705  45314596 
   666284  56893247   1925233  32466343    496167  24713493  19652165  72154681  74339115  59884065 
 64858163  13553300  30179643  18728343  10333868  29367459   4361655    316027   8806758  10372641 
   602205  31712923   2297579   5492491   8811359  16682859  48879891  48320853   8277123   7628013 
 18211740   3531423    269678   6313995   5937047   5501629   6288834  17931053  48526073  75508783 
  1367427  48184123  66153430  24386589   4415742  44954307  70124820  43051999  36259083  11502663 
 21508251   8481288   9873237    564556    932691  42691257  24347397  23799698   9501089  25122829 
 35471483  68544923   2673519  11370983  16095819  42920226  10634243  28608443  18265986  13061186 
 69493911   9929653   4038377  83066056    528288    233550  73633158  16663911  43163723   1557476 
 11464169  56590767  49348939    395466  45467559   1221551   4386880    154108  43062331  67630533 
 13579681   1486517  56552219  24296091  41673713  42934632  72310731   1264763  47832135  25605793 
 12015397  53431954  33582672  20202987  17952313    434329  32322699     35214  79379574  38689935 
 72502947   1421145   9709951  13459002  46385303  12074724  55169103   2302371  13266915  77175345 
 52482190  66830648  35072732  14306809  68194977  16176244  32372510  70847703  47017414  10386499 
 30291725   8599428  47451898  59373996  46294119   3681930  64097803   9344007   1753628   7581023 
 30552421   4436386  10583267  39968443   9442363  54849534  66301435  21732897  10439175  48355573 
 29652289  10362187  16368965  53575395  28493175   3855131  14343498   4572033  20757093  15703503 
 21624181  39994041  83167475   4255703  27971388  37820403   2779240   6428580  26484411  17889606 
 19170554  12858111  66371031  27076879  55448283  76362795  85997307  60784723  71844558  27672903 
  4151403  12531284      9604  39538043  44422953  27059899  31565943  19954951  19680366  20796305 
  4899523  55116507   2570467  38503083   7949283  18049323  18667343    200062  28560123   4237503 
 32779838   2815301  63426336   2073715  39894820  27491730  18521417  18409916  16502433   4111467 
  2199309   6539435  38749787  17791663  64416695     45762  29145789  75462219  61255941  19895547 
  2155983  74102384   5484131  33938027   4773249   2903001  16946799   9612427   2607936  29030280 
  7501291  26772921  29281056  70015541  17966815  29842944  27975195   6894975     23468   5417899 
 26256211  69855193   6820596  20076159   1505125  47679279  15431163  96363145  50695020  18086043 
  5410297  42486029  68691651    904939  12660832   4238373  31068633   1517055  52639388    556459 
  7164586   5150091  13962813  45567987  14450233  52790748   1027593  11356971  62311267  46756623 
 11895604  13302174  53959105  17290019   1694760  26965723  61908741  16969234  20998562  13704371 
 37493502  26573248   1691692  37574339  32775379   6675876  17338763   9437195  63172923   7137498 
 16596189  12311013  53214723  31795051    341284  40956795  61585361   3103656   1605093   1167360 
 19204938  40474823   3932623  17873863   2075963    813369  49965084   4795655  54051113  14420283 
 36633723    500994    675483    315213   1694238   9534987   4264225   4296729  30670248   1958276 
  8629538  51409107  10065327    358791    390648  14282043  55844453  52793067  25610959  13555644 
 40919147  24108569  34858971  47388631  65735628  40596519  40439299  72851592  10584528  19755771 
 18226077   8313703  27268908  10396891   4391067  23652843  21284035   1434508  11687253   7603636 
   167002  17529979  14837225   1604385  11235919  44114639  42151753   1976705  56936017  15004309 
  5433173  36656028  41722023  20687713  25995652  15067607   5970153  32134193   5411220  38605723 
 18573864   6914511  24112173   7676898   3679757  47980773  11532492   4062813  11324805    327387 
 17287767  51797622   1168143  40103286  10618487   7826573  12502081   6766191   6768123  28599477 
 12820990   7122843  47226489   9150684  25368258  15088347  22555498  17938890  33162443  12606843 
     6880  12052449  66583075  55369671  62310663  25053333   3317803  65726139  26082615  25536420 
  5258585  37608905   9102003   3412323   2901385  65675509  34065348  38168976   2329824  16590645 
 31478268  27290697  29849426   1915563    216318  47975166  57291371   6603654  26900018  68868923 
 26292891  10968300  52894103  24619325    403638  13829521  47436159    647775   4382139  11848323 
 12008839  36143622  35328675   3819843   1135249  48018627    320403  10987095  16018683   1918930 
 69687420  21297543    549231   1520780  23328019  32711928  17232251    953565  21232013    675915 
 75491783  42934131  76939557  75242967  21134088  36365091  24606699   7648533  36413092  56007019 
  4577883  28245941  46049945  11547555  10558859  36016410  20168370  19561405  31914229   2884807 
 16472659  22490669  61675633  21012675  49047947  32004483  22680347  33088927  15651437  21328859 
    55158  23096425  12827043  12247047  15249098  85730489   1228942  23070283   4268823  71097312 
 44940595   4235792  16668027   3760773  37914533   3302175  49183257  44595667  39448765  12578619 
 14386173  74681448  47097285  43475187  18642543   3972644  34730565  22442065  13596945  72020031 
  4092398   9001039  37802469  51067115   7852473  27176781  10525316   2330827  17667318  16973703 
 13394121  25752993  76309619  13889307    623401  33446859  29279123  40724823  40612491   1310235 
 13684647  22329731  44945358   4519075  28941483  74090195   7909272  10239051  31019861  26734339 
  1909005  17746611  13775023  33656523  11663577  39874713  29885301  33796423    331113  32618563 
  1940043   6925783  13736118  34862233  21832401  43296131  13531011  20068531  51500150    362324 
  1457061  20595407  21137039  38004763  73308093  78338641  81699741  16356347   2142978   6932223 
 19900731  78937713  24925133  41163975   1817034  22220278  26017187  49029783  59868379   4938952 
 37745732   2381559  27568405  23783915   9016803  53200803  75148269   4563248  54323061   9202942 
 71374623  38050923   6592575  14510487  87389271   2673173   4014568  70370637  15688863  13608475 
 20321323  40039411  47832999   1180323   9918731  12509495  54623263  16766154  16515403  29968567 
 30562308   8384785    132051   8052675  22958717  44301831  11768275  22313019  12384355    519983 
  3277579  25359958  55382667   9895911  11921605     68323   4911232  25733849   4773723   2766003 
 24144040  37713083  17404763  74201898   6748323  47086008   8763423  17464911  54801867  24963803 
 65117483   3815583  26781387  41285003   6752715  17299713  42167941  10262071   2956593  59483251 
 43372851  25512635  22550591   8824680    618963  12139977  28693209  16510659  17491731   7860469 
 14474587  81666987  24956047  40888113  76449173   5312011  64490493   4603803  10296071   1556403 
  3725691  39582414    574478   1051683  53890453  54750123  28423496   1064446  22429628  16446462 
  3740244   1282396  21835617  21242718  33415323   5323599   9746076  11752523   2594311  13201653 
  6727803   3690468  18308415   4519715  33440873  38818417   6152928  34353519  31174725  13207803 
  2702515  29785725  28600464  25471399  78872865  32084367  58575234  13715453   9581323    119429 
  4050555  72050235    336891   6494271  19699413   6473898   5462937   7341547     98553   3897068 
 43940628  17218775  10321791  77617923    961529  28569111  17468913    647103  52866553  44119428 
 14850609  14084933  33897051  18436527  22706608  19217823    762203   4203618   9940097  36851718 
  1299331   6089525   1052388   7621163  30649355  22929673  79005123  13845171   7480339  15128236 
  8338835   6153248   4235241  54102381  43246968  77617403    145948  38695307   9812583  53059684 
   205663   3316763  56845980   9931704  63091866   4448996  55553973   6007969  35513979  43542483 
  3941643  34078000  55163229   2118776  84473403  58643855  52938479  10338991   9545005  34789787 
  1404579  22836603    301072  29627073  49823085  81187173  43328967  50661671   1609130    167710 
 11218407  23693643   8931331  23078739  36273103  11689459  39170955  30210297  46083783  72471291 
 27088223   8345395  26041419  29655891  71978991   1968350  10950363  33740086  12112643  75996428 
  3983493  14223013   1392505  22755973  50430420   7497501  21668298  51698703  62848636  35242968 
 13326263  10793319   5096897  10109697  10677207  15702243  68791086   9746255  49202745  16667721 
 24222048  49404471  46970739   8414396  17435238  57545019  37642429  59625793   9710323   6524073 
 83702406   4058408  40907703   7810728   7850953  30418053  30549811  42557260  12663099  83958091 
  8002299  24924600   7632552   3886395   2844015  38541408    130855  63984628   9137571  33111444 
 76239630   2122443  31290031   6565107  23858934  25307475   8068875  17365685   2840431  57560623 
 27094446  11884985    539403  24528901   2013381  10191528   6677145  33316632  14903723  10019643 
 43833059  10956159  62179188  16021488  62223028  39292113   9604923  52800423  72399351    603012 
 13563519   7304798  10653537  62603675    695181  65957855   5267356  41806923  57003201   1048413 
 54012517  35007788  46756780  23470103  65668888  15097557  21903680  54997079  21449219  38527293 
 91129665  28565979  89163123  13341434  25796986  16029663   1718673  14566072  10497643  26973667 
 37363587   2387151  29684571  12235915  12657966  68104523   9061498   2458395  25693679   8266254 
 34111793   3720392   6141555  23374321   9819064      1503   1293661   1382245   7525542  13002567 
  7721043  42686109  85518673  16379941   6748363  29471513  39596003  57034388  18958523   5021815 
 54482259  24103973  27286633    176475  42227367    514065  44569403   3764205  50420724  10572185 
 10056813  49898683  26899593  16420783   5068075   6965053    834908  10821891  49262484   3597115 
 53631393  22196703  28066128  28408049  14971497  42030195   7944251  44004438  64804533  19324923 
 20239922   2818731  14029302   3624123  30762347    137475  24835443  80074579   3693492   7581291 
 37672548   2720496   8360187  54740463   6382716   2760525  23640271   9120808  20913488  23857971 
 18422619   3663393   4276059   1388631  53967001  20311749   1787403  36027835   7367782  35421951 
 48454919  18933596   1893419  30333491  33783055  53519000  13382690  57185493   1293723  25076988 
 11996241  13391943   1499402   4614996  30345123  51351006    296787   1753291   8237779  43445643 
 15237169   2703123   7366164  25986765  37061301  25215963   5614778   6678466    619799  15527099 
  4095129   3844123  71303355  13388603  12042981  13242651  21101115  17985415  21080091   9469560 
 12989547  26021118  63149923  31701007   6900499  25593938  61681723  47469039   6266506  50509619 
 54064623  21647355   7748633  34857013  53611076     11173  82407222  26531203  77079426  15737068 
 62932473  42380639  12376557  39452525   8953695   5467979   4562475  88194993   8686395  16740343 
  7180077   7585223   3744406   1263451  49075123  11982403  10483563  12318348   3272847  55837212 
 14191773  70209219   9072392  44757718  18558663   2162700  13184151   2039163   4436995  68465787 
 42996699   5372815  13310098  11971883  24274168  42237787  10716059   9868644   3920765  25789123 
 10947488   2115082  43141390   5395092  15385627     77739    292443   1151696  28311098  14836299 
  4686723  48228443    306243  32305624   6965025   4024475  55166091   7973291     41117  11647731 
 13505235  63638601  20563323  12901206   9722100  47481123  41272571  19566511   4108987   5465513 
 16651225   6054290  39083479   7460459   1292103  31419537  17940091  27018723   6238043   6593142 
 15886707   4318281   1714071  82129833    999609  22833843   6949403  27478589  33268110  41747555 
 53822284  28893868    521826  45912836  27786435   9244923  35146737    768900  12309403  30007479 
 84684723   2416947  48931105  22360857   2301947  10769511  26980937    967075  22906884  15274014 
 13958613  35784487  15163297  33847635   5183853  18336683  53834673  52790333  31581447   9760221 
 83413089  72450927    744891  15086523   1034643  51534798   9342726  19668009    669831  35095155 
 64053735  35882075  19814627  85680690   4599390  18456267   4850587  45333819  76287675  53742923 
 25137248  46384403  55659523  14441521   7175661  49095427   1014955   9615548    352423   4072327 
 46366938    344523  26472470  10347972  17386029  35683633  13878915  26835371  19930011    565548 
  1134227  36124783   1663998  20321346   1429123  24701471   3133041   2046363   5404323    695089 
 14523933   8008129  43157335  43002183   3505625  12600635  17757915   2882259  77292483   8153781 
 20159073   1622985  35475630  12303291  33959034  55550541  39620583  12792011   1105239   8557773 
 16390091  33654998  70248798  22075915  12123572   7556100  38470139  19406263    607351  66292239 
  5766387   9235302   1019739   2459413  33020683  12167093  19347907   6483121  46303303  59835701 
 61694853  12010323  17858131  48053268   5115168  13107668   2750717   2748339  14961323  39449996 
 27313355  17545173  57912913    730187  10266933  11748870   1394971   1068135  43868627  58032618 
 47615677  25346043   5788723  50414571   8958501  31805627  10388865  46594941  21584517  39228288 
 32413411  16835722  14111913   8569904  17875053  14535055  13302906  48023445  29066203  58421991 
  2262087  20845393   3814675   9111242  24131833   8141391  93168972    319247   6636219    225579 
 25367226  14714511  30199203  25332747   6723851  75789603   3653531  24208650   4416075   6056251 
  4103507  34106033   9328323     35865    731480  34151742  26413197  17686367  70027173  14438757 
 69924389  31414373  22192591   5837313  69946215  17772195  44141671  20885227  51664415  26834023 
  3862482  29403948  69279123  14120371  49153227    257821   1932579  33949467  24405933  23511759 
  3869129  20345679  38911003   2639067  21894993   2914223  56025339     46666     41368   4870408 
 17363423  56658408  83834619   1131792  26788281  30603336  12252891   7797669  24066726  64277973 
  3780537  16224382  38010543  26995463   5936921  30155517    387825  76148833  70316547   6437931 
  8573519  35145618  34715733   7982445  15523353  13167498  38562542   1027861  32976123  12278373 
  8747516   5615496   2285982  10114059  85028887   2409799   4691394  43552282  20183660  91207547 
  9295145  10711527   3158858  20614103  10312425  22547188   3651771  63892391  10695339  12528611 
 42253053   2850523  24703733  64864075  25165235  23323803  20660939  34674123  41895627  87188964 
  8265387   5032979   2242693  35319515   3865158   4797680   4380488  14472348  12150339  45760992 
  4710359   2039643  44402748  61461875    426923  12104391   7904547  19241967  20981573   1368753 
 36703685   1979893   6731015  68936893  29125119  20155029   4231539  31222080    326585  29809131 
  7953369   3163767  53636475   6902151   4783953   1008891  86867995   5902173  12586587  68979481 
  4202167  30241803   2927265  47263627   2798391  25744915   5425267  71190758  23668647  18545559 
 45396563  19755237  26264107  42246180  29373963   5629563   3092389   2496123  16665516  17026782 
 22445087   6997311  39328165  37253413  20434911   6418443   2471799   5277397  37151353  18891303 
 10076235  11894138  11192644  14941763  45955383  13177672    304025   5595471    378973  52699545 
  4390323  42580023  10738767   6720903   7231563   9354405  37414395  65244219   7620573  18885374 
 20478968  39087223   9968055  21737531   5887562  36049857   8564229  29989823  14201805  30213243 
 12043839  63663863   3867753  46822717  23563677  22370492   4534059  24934363  33220863  56449802 
 13627415  32405678  51950733  62925678    221523  41933707  27161858  46293371  36137343   7357947 
 14038448    732855   3303628  15528009  30694506   9226235   2564097  32143289  79851195    597435 
 69237371   2389239  54045099   6722205  47103333    627333  10195703  24450674   7513833  25660513 
 39309855  18057381  32950278  82523620  15352395   2814779  16046607  74361009  26804043  51300303 
 27595891  74967581  35515793  28613171  14684273   9947865  21767635  21344103  33808475  39122043 
 37823561  12451883   1537443    806670    196656  42019632  35799527    187067  12487083  33254790 
 25504735  47799771  22003455  52796607  25495301   5257023  22607563  31464948   7142461   8315155 
 10752086  43338509  13469337  51400620  63290013   7491131  15056639  29431122  33505085  10575283 
 70431123   9027823  65635491   7077397   4219611  23968693  18900037  28760478   7526651   3159849 
 89270412  47080763  23085362  37039499  20464339  14388575  10550091   1168176  21173627   6407823 
   811923  19025897   4837069  66739125   1887393  65868673  20267573   3175383  50926119   4576987 
 46754523    179586   1130895  20714135   7490043  29581961  53985483  10008268  11461169   7334268 
  7826663  22429043  74289147    613505  36847671   7093469  10852823      5727  36718645  10339638 
 29320892  10416789  25090953  41401983  38516987   7796792  33686843    809833   7634427  26807738 
  1811380  26734501  32391123    507042  53217285  26995798   7892193     30431   7092348  55518179 
 24583318  14939904  69682475  31752543   3129348  45642483  55269939  14494824  46036820   6906163 
 12971571  64486593  90739073   3529887   9151815  13317155  68114223   5880950  12181643   2098763 
 26310825  84148191  17778897   4370925  67290555  37423821   2549103   5388687  37551105  29869803 
 12350522  72852975   1543133  93488083  12563892  93064479  20556027  10836317  21201442  27247248 
 17195523  20816328  64143852  63543123  46587567   4909138  29143555   1210843  20352158   1306519 
  2912786   8269978  30071619  20365809  19412955    180771  27877657     89985  47690681  20191159 
 13386388  14515998  26023036  20959096   4636694  19720123  14627502    889228  31112763  47683587 
 12763539  75994899  22882977  28701179  65399898  30978033  41491672  10210251  83335037  44468415 
 13020978  41131547  19695139   6859635   9702823  43136331  45732823   4590387   3440301   2237631 
 17436661   1219283  60045855  41109243  45913321  62988155  63493646   8418063  16537391   4641891 
  1563375  31078783   3256288   6289465  14380883   7082704  34405924  52409610  34441723   5409841 
 27116853  16197801   1744131  17599941  13479381   9355884  42336498  18291149  10919771   8428485 
 53400876  16634611  24486963   9245387   6066131  63017763  21181719  31350525  21236520   6189278 
  9834129   7031883  56662215    184879  16786883  58929056  19743358  16331823  24159282   2699248 
  1565127  33251565  15486133  34027155  38496289  52177813  31273816  31096916   2735936  32371098 
  7179059  35213739  15624928  13816380   4403643  36319839  13591963  42300573  46843998  50004924 
 43361839  56055815  22459560  16703821  44820775  37754073  14857263  30442515  77777823  89811888 
 19842081   6923111  54556846  44010011  11788128   1791519  60913558  62463299   5072679  31576965 
 20151179   6201906  13319123   3650250  19747585    250383  25622778  16012114  27578436  45424689 
  1723923   8314715  50864671  37148963  59471323  49397163  13766472   5700651  17403755   9017447 
 51164103  21680483  13261875   7983549  28138440  11643048  14203275  19426103  15912978  12765296 
 29708274  38567501  43220103  38442401  30541645   9695763  48252663  28020219  15279525   3464501 
  2856090  19017563   6637173    588723     57872    488163  16861312  17732864  37611078  28287791 
 18512298  37511744  15365382   2595211  10284162  10784519   2190561   9601737    855342  66060103 
 11153363   3916167   7300512   1157636  40545051  88888159   4688628  30086553  16022896  37881393 
 15178448  77009083  30008637  82258623   7320672  39941983  30452975  55305153  10287946  17262801 
  2049923   1364763   7453107   4339332  39105053   8627130  34713541  65127546   1273718  36931803 
 21208773   9742245    181803   8980399  17542998  21081615  11022067  43786077   3014134  20869037 
  3442567  42161460  17553987  19503291  39399765    299423   2113524  68780718  37702347  49837213 
 21705156  21524539   8132613   1912187  11009863  25628649  25229355   9419883  16767747  20523485 
 13459283   3712140   2673591  34533193   4652433  23249628   5206313  18261355  24495819  24071138 
 24876673   8604635  15957445   5534583  45631303  12425283  64639599   4874739  42604251  34452799 
 65757232   1148673  26758239    929547  42739459  13691376  13185391  11488587   1809793  25303601 
 11611830   4301276   3231576   5336355  37785487  37819698  11791253  11391547  23162067  37753123 
  6922521  24288651  43592106  19080715   6935649  27853698  12511033   4106775   7570660   8423759 
 14338187   8111940  63906306  27872282  25915319  22365417  75124687  36132096   8261493  49819227 
 27364929   2160699  30734887    760623   8691783  18115977  45257307  26417531   4553943  30023809 
 54555750  30330651  32607915  25958142   6941547  44914509  62036802  36545445  46172691  40238591 
 36566454   6801287  27311055  16549723   2525645   4453143  14684196  15687611   5640947   5918937 
 61779623  23392382  21639650   1790235  10567315   8163540   9867963   8099123   6605913  35034157 
  1994055  70310463   7126748  44067591  19933300   2742650  47546825  44399175  16130517  11822073 
 89652799   3237077   1346923   5130274   5452133   5666003   5168855  44275139  49164964   4375643 
   302075  17891288   2914782  16217103  21664903  71563623  25223630  14716583  88114863   6687471 
 15331031  38865264  23760603  26027579    704123  17711012  46350064  75241975  11272357  46005753 
  2494491  24749336  58733931  13335783  31151474   2709599   8022713  20328750  43977953   3927467 
 48926202  22581243  95834361  73654823  56666682  28248123  45097190  67383623   8073353  40524523 
 65917005   1589555  37558329  71508903  15220961  66759642  70734748  60567784  51002035  16154209 
 10043259  15110455  40491429  22941806  16845901   7079135  48633498  14767126   3623739  31170685 
  1094307  16890542  59625487  19800923  31583220  18407393  53019403  50184147  18781248  21407814 
 33796571   1941093  14266855    572258  69521283   1004592  21158253  16140715   9332535  13743339 
  6719829  52676689    546487  29006993  29482248   6290403  17533673  10509549  11388934  20618079 
 25174979  41395812  23334612  35429478  21987891  23094348  18441777  48673199  38355366  29930466 
 37533023   3530573   6591903  59693449   1084756  80879625     90334  29556891   1445763   3617483 
 41197263     12451  59182960    240807   6722391  50802232   6468858  18997773  78393831   1454075 
 48072083  43056199   4758907  21197439  13150663     29061  35626119   4790752  47834054  10001287 
 63699603   1289320  29022886  14003605  43372573  40928373  21212655    348657  25393042  42901443 
 28997691  28368771   2401473  16196559  22189805    846869  20928954   2070315   1588283  17023525 
 78845120  44616695   8133567    722712  11745000  10817277  35600173   1890068    652411  40604310 
  4321873  14462907    662835  64221963  10245841   1651178  11520699  32304219  38645763   3102040 
 14790657   3270091   7694537  67757076  89404347  15248923  47871240  23038923  27572163  56036475 
 78164103  61833999  45416015  49141799   9894623  65084633  27175596  44427571  19657979   5775243 
 34421043   1201143   4626708  25370462  72406752  23855123  12140856  29972745  50483153  24477653 
  1882203  15698025  21223203  21776872  82027778   1053528  56222445  32611335  49456440   4585119 
 41079345  17242498   7362683    719766  48577344  62055857  28317003   6111003  25605123   3188623 
  3615343   5334953  41002672  17324859   2227323   9276273  35376383  52126113   1020795  35445423 
 30579825  39561423  39785050  91442727   1842999  22420224  59131567  41746283  58007079  50209983 
 40232016  81370454  13591443  55402644  15665147  10357473  92739169  24021538  56685191  15499031 
 80166066   8417623  23510148  89353590  38644895  37461703   3372513   4792911  14239623   4376705 
 15159465  26428633   6704301  23778633  26758323  26077923   2739699  15897123   2861454   2617155 
 41419578  28817499  49804234   6210699  83013771   2511947   1467393  10331268  56395851  19018023 
  1939829  72816423  20353584    703631  31111667   7097332  47631288  32412736   7025559  21615535 
 40938496  60661793  33407931   4705403  12682113   1857594  13656742  18207943  18528795  21997659 
 29989691  16437387  28961187  12631224  14327023  42329763   6816065  12737797  45347798  43143132 
  6121373   6709119   4158987   8999883  10733895  20068288  42284395  52398195  80512918  19885287 
  5978808  54178533  64004243  32487900   7437883  12609330   3933444  18074208   2059485  28011183 
 53562049  18859643  43531143  52737513  47670508  18482217   5808211  12205398  40953601  44643960 
 14417915  27013158   3072003  51837223  79662648  18120081    162023  52627308  21673837   8070563 
 17936097  18584631   7568683  76072133    453947  12988144  52011087  52834603  16696941  51581627 
 42760995   6016371  49496757    302299  57332571  36184557    509919  42084097  10949256   1283523 
 45797307   2366898   3685695    589180  38711103  16808523   1388769  22820963   1034160   5472123 
  2953536  36178584  15725157  28162373     29098  45945036   6921463   4231491  52397283  15519771 
  3245177   8759864  52728123  12715683  44074983   7169995  68178543  32971413   4301595   6603699 
 22483507  14363443  53560185   1750367  89254253  30618075   1348449  10080761  48879423  18230533 
 39792978   1208568   2022891  14534181  19425828  20677125  26145147   3211498   3426787  14311472 
 13978023    464179   1870860  35672474   6421072  35299915  68778560  20145150  22713483   3830343 
 32360991   4043559  20540301   3077835   1662796  16119393  64484270  26233257  13594473  14997147 
 78824673  68764863  31050123  79643553  17401074  74505748  39075636  31835989  76488123  27000495 
 37493298  11166301  41499355    206633  44608347  19886844   4067327  55912529     29707    628291 
 57580071  24938715   8156997  33763157  69967223  30853237   8961951  52699338  32427804   3670323 
 21311023   1646556   5692667     73047  15257169  10401008  33164142  31669700   3412923   6877733 
 11042193   1167831   2121660   4417243  19196715  16136187  27197363   9607623  60744103  36142236 
 12628965  85556975   8230517  18936663  36104586   4762923  23992461    282993   2121459  15429833 
  1913347   2557353    412887  43697379  44126023  48843331  51470490  29224123  54205679  33414378 
 27750243  52571520   3249369  36526173  44634387   4958130  63746239  72572875  65460443  23519003 
  3632853   4663278  14759500   2054253   2325567  39099108   5119675   7630887  51585144  14476683 
  1416495   8208957   3348253  48213239  16522627  84012233   4572587  52615630   9447643  38756330 
 57619338  29981068   8511445  28869411   7678071   3253053   3872523  27499355  55893198  14489803 
 38672603  60438387   6909531  33414111  74520873  63283783   7773909   8846471   5580411   3951083 
 28283767  13212523    572766   1430321  81983983  15645389  20699663    127164    394871   2813178 
  8924552  61426953  12133259  11496757   9926171  37192119   4851015  66486829  79915013  56609474 
 25618558  25144143  10326161  14752437  13911349  15823832  10062618  31557558  15075689  69135719 
 32447955    711419  12402333   6459563  26471075  54335495  85126619  21247636  19775320  23325753 
 42253935  28281569  30383118  44541832  11241331  22800618   8891754  37482333   5348578  17857435 
  1228434   5727702  75062723  34837107  40436043   4420889  24651483   3484971   3220223   2987875 
  3042267  58392639  60418227   1324473   6035203    115320  14676141  12675159  59769294  24499932 
 26564759  51541043  44393434  15443195  25301161  14111295   4025588  45287239  35651181   6880128 
 14984531  10834635  20769433  68459605  55523721  49926363  13618587  14244234  38460057   2196219 
 13138486   8882043  87499061  13563770   3975037  44357979  17055529   2983401   7040299  40423789 
  1424605   3036563  30410171   9496951  23680587  24330231  34507050  39576569  13774575  51772265 
 59518813  21940811  30442641  18370395  16001338   3128527  70157525  11115909  36724020  76506815 
   414183   3426107  61027195   4385105  18971579  19046331   2194998  28276395  57887373   1848063 
  5245788  15990167  37617625   6044563  64701883  31604703   8342961  22554623  30093529  67388871 
 41875140  22874271  17781783  13465333  16318230   8351993  60024123   9664827  45597171   7013499 
     9798   9174951  18126987  23432025   2607882  21649588  42848431   5945223  26117181   6866268 
 51036208  18472353  57805364   6129447   1593705  75825488  13321501  24056000   6479128     50175 
 17118323    492774  46312987  26859247  11196003  15496719  85481200  35441987  19435643  47626604 
  7552679  44986273  68564212    871503  20892379   1239933  39304923  36619059  48886047  45763991 
 81179288   4345658   8424087  76939338  58721683   4923623   2830637  22688817  11448741  19000871 
 78448563    377805  36747085  38737515   1811775  64578156  58748851   1256245   1307951  46623843 
  6999851  42045898  22497747  17103833   5339003  64030925  22428757  88963323  21404583   9390240 
   559355  26236095  45521123   2534171  19314198   5181267  51522078   3685413  50398331  36294555 
 23848827  60885717   3153309  32414829  21557891  16372401    424365  19986738  46282292  48573403 
 73932813   4055298   6829404  29103380   2632403  44282053  27559298  17815234  27652347  20876823 
 10699673  53562021  75058722   7901793  12106519    693645  66142210  14453115  11416351  16273167 
  7265101  22075188    162579   8210927  33866111  38644591  32640657  39701023  46847243  24246828 
 15566870  43358499  88780243  10775034    259235  14925273  73138573  24311850   8980109  52977309 
 14756123    374088  41126544    127471    739263  13553488   2588971   2213937  34208979  67022169 
   994279  92853531  23221554  19329967  83816175  51796491  36074544  16591173   3700483  19405435 
    53989  12697828    639709  35874248  28928541  29187985  33440712  26222919  35323163  15588055 
  1774665  21807659  10383571  13868019  19658459  47027334  21343065  37046931  28679148  32789905 
  6854541   1599862  18866287  22059411  29399145  20669460  19224519   9245098  17387553  15733182 
  2299853      3873  64868283     26691  58686814  49875221  18525223     15567   6876975  73520467 
 15837607  62717635  41624373  44884391  61410043  11841891  15482355   6529452   2028369  27028395 
  2167187   5222301  69581531  30241541  17379827  85804677  15947291  52269795   1721543  36664193 
 53164623   1143883  22614935  30056955   8766126  26748427   7847646   1200213  54391803  11292273 
 36229443   7952835  41794659  26975383  29834414   3936378   3052404   7769148   2153219  77501028 
 67223723    729037  64511485  12764275  33429442   7297680  49059195   6901927  51117695  45768138 
 55259847  23520843   9763683  50825958   2444345   9953628  19535367  30048623  20902433     79384 
 11943945  46541763    764928  41490078  35487263  41894157   6883563  73402390  48287300  19544059 
 38955323  28954675  45417723  19911808   2450439    605643  16245828   7751139    418559  19141353 
   280963  92944262  38685748   6543723  29621946  26931163   8706109  43399164  60151128  13242501 
 17733930   1144539   2821214   8915793   3022368   6798903   3430260  13150914  57246431  39801469 
 66537462    616823   2470446  51712343  48343887  12540897  16804643  21659814  30778223  53896147 
 30172369  46920381  80595582   6653871  20879983  33916803   9888411  41369235  16972215  31411482 
  1620081  70866459   4071285  16106103  41383458   1758471   9243708   2014704  52114475  20777082 
 23991508  11706629   9461190  52908081  53122675  31450317  31409986  10945187  28743323  20002201 
 73888766  47468269   5664577   3820355  76960653   5396360  21969243  11717712    728787  54034080 
 20361723    219531  28768752  35007108  16516878  31226682  22426723  54518375  51963793  11944527 
 41735238   9660703  55720293   1288135  35283473  16367470  47709773   9631725  22682171  59484858 
  8335576     49713  26776107   6628143  26315645  20081953   3384179   4362819  49350579  10706813 
 25822228    425115  64999273     27423  13516381  15259470  49531073   2105531  27030199  25251141 
 20777991  65837723  35365854  12470548  21250198  22595753  42633063   3069728  15449349  66315106 
 19741179    463183  26096403   2235570   6143889   1804143  38100903  68636085   6019058  48515903 
 39963660  32559387  33898082  24256498   2409999  51984735  26882875  92720083  43230231   6288603 
 53388633   2239470    194903  53980219   3156683  23724548   2717634  71692928  75071935    985547 
 31746227   2610074  12934707  52873995  37729089  21299025  64503819  54113971  11288814   5602731 
 54296481  17535806  80024855   2067287  57539015  19484799  57797403   1559863  69382359   9546201 
  4749603  52418467   7243065  33595279   5749719  15435507   3250083   2585531  54612528  11589987 
  2620443  47621963  27896973    686238  90158907   2146710    631233  26556073     15441  37097851 
  9955275   1792419  43051243  49166974  35835267  74334983   1912443   3173176   3818603  24373571 
   229881    291523  32159715   5192619  12150123  10818177  20935758  27630495  39698418  56128449 
 39902233  19760297  10655643  10382040  56017238  42053013  27992647   3814115   9739563   5326090 
 22779373  19989533   8129398   3469803   3699272  38303633  16229193  17711894  13610075  65063880 
  1765439  69030476  67145679  75226673   8561681  22556469  15723823  30577961  30607245    271078 
 11658308   3528814     49095  11652153  45061755  64075043  22029928   1103010  20918674   2671155 
 40800104  34117728  71151866  70695339  36681599  23412748  11433531   5660063  22068663  22616461 
  7554479   9225833  18005103  21288443   7286724   2004738  60267095   5166573  15230849   6313038 
  5787663   6879419   6899892  16600499  71499012  33569791    754796  28574375  13572462  39455355 
 32638359   4005117  15494154   1844319  12393231  69196416   3712785  39328125   1528431  57603867 
 29821693   1142939  30770712  23597853  66910379  51415809  13656733  67947260  53122149  27074813 
 15727417   3165519  34198443   7988133   7611181  21519723  36855063  45638235  12171759   3623313 
 17963485  13141695   5546583   3229139  21921939  34751163   7669827  20905723  43357463  64670802 
 82383511  15728748  24743109  30149385   2508155   7226673  17151243  45336567  52105638  61308904 
  1167198   4811107   8521479   8463490  16031348    977399  10843187  27480686   1267707   4960315 
 36040563  21432135    618090  38530881   7806075  10580198   3571938  21832395  25927604  47656557 
 68804459  80469183  11832673   2470213   2728041  10423935  45262626  45738879  29012901    312603 
 45870414   9322608  33557305  27682856  76995339  19757198  32002548  74053440  40507799    194289 
  3631926   3816033  71007563  12406395   6641955  34649730  59848268  22578489  57732543  26489784 
 78531003  72169375  23687323    305643  28686451   4243536  43732629  45908448   9703269  68387715 
  8558253  46054671   3416643   3369298   5209403    609819   1118098  60740139  15879363   1958002 
  8328363  30387588  18356377    361203  27116280    326839  37999549   7418904  48117431  83403891 
 48936619  38329547   9311250    519640   7930011  26648043  47924895  18364898  16008843  41289560 
 65943690    364352  10085891  40873767   7846663  14748459  22076374  33107923  13784964  12706958 
 24069435  45856188  20974674  25780451   1883963  17656320  66480563  24605247   8277700   5925105 
  5815924    132581  23891148  39249357  39075747    821563   9010683    625146   2795873   2868894 
 17996941   8425763   3672519  16968998   7437798    199059    573801  21743995  43510863  94544956 
 48575243  12238011   5121871  15797635  21584931   2637791  39586705  81567903  39290387   9677598 
 76589532   9017331  45755657    689299  65102255  11727083   5298498  20583223  14151057   8773299 
   589305  18255146  32084303  16958851  27115599  51375798  20650817  23168543  11098743    219819 
  2529885   2833399   8240251  31124125  46595439  12288086    949547  38977155  69084777   8521743 
 38946286   8085249  54146742   6523882  51648083   6292485   1716936  17183582   5660475   3285803 
  3098757  45062877   1869599  20021667  33717553  38569326   5488845  11933073  58829784   9875987 
 14730345  10167123   8801587    468850  17805203  95854395  62187593  44141847  56768058     74379 
  6399303  25831599   7743963   1713458  23544665  20440927  13414071  19937751  35435883  10229403 
 35540783    528648   8953678  14130564  38663943   2533075  35143401  34173213  48450232  24781539 
 30956202  12489883  31473015  41963771  54499142  26795697  33493557  86142205  23498897   2464035 
 79794889  30503427   4200135  18384153  53988603  51671405  55986565  17789181  36589447   9650358 
  1254349  37848723   3798015   8976843    121811  19660155  15800761  27648607  13312168  68391342 
 14734687  21514749  15592650   9748338   2783323  14062803    106461  25580326  45472022   9060561 
 55890156   1917541  40894103  84591135  30341315   6223683  54210299  49208003  23556661  18534765 
  2847273  30428731  66034813  37012732   9119163  12021838    746523  17617963  72575892   5288868 
 11004195  41772212  30538173  42812895   9936059    726831  13410039  73620039  25098293  60167778 
  8260153   4155204  51352435   6903499  35030679   3102193   3434943  43476504  14513061   2008827 
 52286665  68416993   2218223   9905403   7317498  14462430  14537807  50259949  13001332  80774652 
  1968118  55153221  70392003  90501923  50089563  53631294  37271754  52261455  29179692  11530382 
 16250215  19998011  56257058  51322183   7534608  44635907   5499793  63663529  10602655   4822088 
  1415091  47929433   8863355   2286699  13937335  35813653  48271278  21878183   5467235   4584423 
 14483765  31491336  29187633    334899   4929215   5718808  44902333  46391179  70998203  13804595 
  2567390  71002360  21257603  10013157  43522407  17825035  13967417   9474268  86813037   2429997 
 35561473  18195063  23258631   7615995  55044523  17258737   3608370  10258481  10638695  25510023 
 60160119  67759283  33127122   1089068  29416533   4322551  64677235   2213204  55659398  19114919 
 16618881  18788084  23419569  31454216   9090910  52829497   5406591  14436165   1809927  10435335 
 33808103  13772226  14725251  18909947  10677583  63111248  42483003  94555815   1135698   9138330 
  6087961     81543  11923459  26456001  58724112  24585595  10108221   9853279  21569528  19057105 
 28001197  14857715  14838999  30011433  17390541   1994756  32337289  53851965  53555806  10807647 
  4674583  36807503  32389205  40174803  32922221  36150039   2973156  20709249  24315579   9770280 
 44047449  62424123  40377915     80970  65179173   4775222   2934733  35204573  51311765  31559088 
 53633373   4769123  75649658  34400155  24614055  59230203  16677333     71745   7040123  58260507 
 33964865  26512358  74561829  26061563   1177377  54202698  84141375  17201697    228631  17261592 
 70599825   9124287   7565883  15741642  19528918  19236956  77693479  27836603  11928204  27936306 
   175727   2299266  13931215  24642208  13182935  39329963  20051963  50963875  42621643    688494 
 13016787  39125946  15751403  16013123  12289058  37408251  24962958  34479515  28092162  28195515 
 11446303  12541483  29287723  14855415  13423523  26643323   9426363   5921973   4905415     93619 
 26870407  17689247   7049298  11825339  17785179   1454891  74178873  22146243  18310557  32304843 
 37453217  36959303  28031257    922863  12779981   1360988   2340447  14053283   4091573  18646261 
 57386655  35397163   3009695   7360160   3882183  51591318  81508848  56749803    721679  19475103 
 11220837  71055676  33105723  17626725  20650179  22486169  12182307  70468179    260017  62784783 
 18461249   1261186    459393  72627612   1593033    913109  43538923  11981175  10734210   1454588 
 20443511  19681863  77115098  58966017  23135235    878359  53362823   1961001  43310280  40512315 
  3731091   1945841  22906643  81436146  17494199  47512903  21526443   4067123  15000613  62773227 
 12565296  27487786  49692075  23520118  24850099  55716309  15127831  70351663  50995465  33631067 
 28251123  68711305  78839720  37499895   1061279  19381155  70854588   1275243  13549293  49197733 
  7684953  64795575   5144123   4705200   4710003  10162077  16063925    634295  73916973   2343777 
 53919947   1506123  38814042  30159158  20539491   9289819  40572879   2015871  81406919  64611087 
 43194094  25617820   5443323   3170898  11260815  12443771  58744527  24115878   8640463  48295631 
 45334979  57198915   6978683   4098538  28725039  59217243   7440243   1518281  15772581  15171603 
 60649459  20486651  33269047   2927622   2849023  46370063   1461147    472903  27317407  19700307 
 65030331  29305466  53304374  11321769  12513735  26954481  45646243  58193160   1223133  15580500 
 32899275  33317811  33027778   3118301  71190974   3220148  10082679   5764959  25376110  41081483 
 54573189  13727361  54877431  19730595  47473235   1498323  13048849  19870456  30837333  34319015 
  8556631   9678939   4195553  69052559   6860783  47282723    633913  22881311   2250567  46434348 
  7646469  34270788  51620505   8985477   4003353    543219  10266179   4392659  20784073  31291893 
 28528467  14310519  67790139   7682343  22144515  63630573  46350597  22006104  16688109  14138268 
  5049531  25522023  35954712  74378328   7410769  16607670   5020227  17970411   2383955   1400523 
  3012412   2219613   6901458  31400085  41120298  58132371  60109755  46513143   2646723  48859893 
 19027911  64527323  34952179  24935163   2465123   2903283  37130729  68085051  36406059   2872338 
 64307533  55114824   4565281   9683247  52190394   3546971    597707  29333691  73334607  29701168 
 87717403  22886651   8912623  20942547  31878483   3882393  58557825  21915678  40288899   4245114 
 13863258  78771083  32083763  70024083  26958768  24114341  10386463  22768429   8635148  27469045 
 37854771  52362363  57489771  78273872    834993  13224901  13183843    454645   4068915   2208919 
 52875451  44660107  48202268  15837656  15294534  29954736  13362828  64499619  17399635  41486583 
 30031359  22001883  22821169  27709611  41862802  37218003  47399013  15600633  38784948  23894061 
 35552563  17067173  29254491  78288823  29742787  71680069  22237143   3295743  23840289    337119 
  4406737    640791   7501383  90441555  40426803  27954635  37163659    510523  12578931   6626223 
 26331513  10416163   8749860  10576622  25006146  28699914  47884808   1045815  22177473  16028499 
 50031803   6143583    247188   4990371  44937547    293493  11716432  14505395  48725625   1859373 
  6925023  34939006   6170322   5648688   4805376  28758105  70916768    538603  20185157   4704081 
 27397363  27856171  77108078  73693491   3596628   8968422  27314943  41461579   1053445    683358 
 76311123  53472798  13961851  20034123    186036   8715291   4672567  20723563  40431173  58879482 
  9161355  13171659   4547995  30729579  39731423  47655687  70110827  13926939   6054873  42233841 
 71722698  23826811  12366163   9313446  23440827  79897479  37283323   9399183  24002523  15718068 
 43351227  26946171  18324317  19366301  23129683  39079743  27576222  14549988   5137943  32875395 
 34322207   4784775  23892471  68053735  29877187  33565023  20707659  59000090  41150323  37354830 
 82665723  25919163  48244182    927639  17407619  51842683  24276051     16341  70473173  44678623 
 59393223  53545448   1558335   3510399  14870529   5396322   4870373  34342674  43254906  34373672 
 34846191  32707174  10160763   2470248    896295  40733623   1322819   2978278   7390635  61278241 
   341881  75872231  21117337  27414799  21155429  92486808   8756287  22487315   4335923    309500 
  8086487  41377599  31824483   9614133  16413219   8320453  51115954  10961685  32871507   5727273 
  8455218  18389703   3202267   2309107  25933548  77941287  15944571  28641459   8304453   6825018 
 26634425  43664674   4148579   7971452   9980065  26095923  61053938  28053642  22274001  27425461 
 16245688  14457769   5305143  16496736  23550648   6602266  89766771  53893851  16970187  25398265 
 53190990   2636592  13418087   3659943  27115883  30488233  11486169  39616245  29718777  76356559 
 14839847  48743757   7483479  39421323   7628705   3900883   6571226  26121713  12222095  27283310 
  7481546   6561193  49255027    553233   3184486  23048355  49476248  36841165  16382465  36182467 
 11168423  23533083   6331597   6596923  47546331   7831560    164794  56175691  65888483  29242480 
  1104303   4487918  17421549  66754440    396387  13256262   9963319   3977007  79720323  43202943 
  1542354  27567537  25535028   3333299  17831406  15927482   6425763  24632269   7025771  54038971 
  5476770  46833083  28432319  21418623   5905987  72410201  36633579   4164963  25540971   9807228 
 88032743  42564389  40712421  13674239   9120123  54941799   3607430  73640973   2083131   5730603 
 76617339   8459763  27766323  28231403  18789768  18747654  15892736  31947157  38815983  51857819 
 32603475   9627349  51702461   7658477  17943915    164623  16860950  14361919  59171235  22909207 
  7691099  16615653  74465799  14824123   4768959  47870647  45604770  19996043   1211349  12651936 
 28920003  49016519  55705075  13697835  32466759  29205693   1790835  63421659   1573116  42237108 
 35341171  41790781    372623    214051  13883909  28615017  69951723   9013413   2836396  16136489 
 42431559    356972  34892966   3589923  43249773  40572714  10234263  58506051  64882213  37165973 
  5764107   1961511  30771343  24643482  85229691  12877095   9906873  18524683  16943883   2293799 
   250690  61262373  31464875  12978123  14536743   2628203  21512988  12595628  11506675  11884778 
  3702342  43000275  57314467  20363633     77827   1395786  53349160   1101848   3555143  14967822 
 15167509  18272559  53093464  64373709  45733635  24427608   2778123  20963631  19251396  63277799 
 85690013  20321231  16818918  35960817    913683  31317843  68475273  16047259  20860833   3452967 
 15047881  12805305  23483457  33678999   6706683  18167835   1893248   6880527  19579359   1125003 
  1737859  10229853  77183260  38688513  45694973  21319707  35181765  12684215  18112861   1762845 
 59161071  17327700    559578  28950765  34802002  10696798  35908579  28173975  26435038  63156273 
 14443237   7246472   2870547   1751208  11083547   3069402    342795  19942346  24387673  20076870 
  2725755  44241243   3582883  53334248   5624743  55724748  15886821  27896023  30285861  19933043 
   556630    974887  28139481  23392845  22821090  29777514  35021010  53782241  25619151  22916873 
 42879524   7067910  48615963  26260027  11832443    135818  21284853  33987477  17558610  89886387 
 11675380  30504699  54794863  14578252  23010393  28009419  59865756  43257039   7419535  83232298 
  5687889  31602111  21054375  45460571  18388263  53328463  27496361  14782495  35615879   1110782 
 42887786  15746107  61454747  11640115  42523719  16599486   7764187   4543094   7060162  25652123 
 15890168  57605307  11767252  51448707  15622873  19485820  36140973  37497723  13694999  44674651 
  2600947  22383797  14142075  12823785  23250843   6573489  27215724  40905855   1110881   1692690 
  7929963  23045628  11094583   8028528  35768493  52013687   7514463    325895   5081628  12898107 
 49274173   5706397    115659  25341423  17170107  70659063  26053930  49039571  17894483  24882992 
  2902443  52073895   3209595  19159053  15645544  53486004   3126441  18067667   3782595  17262312 
  1148033  75107727  29960081  26675865  14671923  14000891  48071159  26920146   4253400  15315071 
  3992054   3238166   1691612  33898551   1215943   6343923  38179563   3175845  40757763  70435509 
 44239103  36938725  39124423    800592  23829733    483655  44206539  13547903   7827020  63392064 
 53433060  21784859   8865489   7240433  18304353  30007611  37050031  25164213   3020137   8095435 
 99360951  45515393  53893935  35463278  63609851  11319279   5562064   3298223  20923246  57080823 
 10330708  11415009  33087243  18168291   3733463    413241  30586149  51098837  35443563  75004433 
 33913563  13521150  45397574  17608371    247451   4431648    207054  65235975  27402215   7538748 
 51260823  15302562  29712811   7718208  68638643  15737845   4291053   7743027  18363933  31298907 
 55476777  34465253  45357849  22713769   3159123  29230611   7453571    537771   2673003   6618030 
 13408414   8249657  25092197   3725299   6709131   2450991  16514963  33619563   3006861     93087 
 44633768  10091601   6338798  49877115  39582070    829581  22674283  10031963  87019913   1000474 
  2125351   9556203  15690157   2300275   1878783  13476110  65466125   9380207  27752423   4187979 
  3759312  65001325  38824125   2349477  34499625  68217387  17905209   2573211  54366275  16358262 
  3720489  28167288  21831270   5218251   3668286   5537631  24745096  40121451  42640611  11071809 
 39572427  18753147    748483  37464165  11208498  73967523   1920957  36582537   3938442   3533653 
 18100827  20860990  42045067   5096975    953169  48344474  52624422  20315898   2521059  75793777 
 12654210  17457468  32112183  41455563  11807186   2232925   1749498  34268162  48687355  23575615 
   461149     84253  67046523  17680863  15707178  27816225  19035873  66469113   1248327   1198533 
  5104987  11009733  11594073  17824176  62736433  25992483   1283323  30104744  13269531   6864043 
  7098826  19200245    608159  21637713  16172880  12124571  40265764   7450559  28870448  21684278 
 15697124  19760028  16817811  15050587  39843039    427905  59357414   5193293  55835013  35282043 
  1847388  36499351  46806155  12674624  35828993  13820559  32807547   3826771    691913  34514743 
 43378764  11330719   1556379   9121864  72434375   2037795  21769563  32514633  21281301   1727553 
 16973619   6882683    297987   5059584  19142443   4715043    674313    554600  76638102  40318003 
  5823969  39952959  24137643  20564285    306607  12041628   1855837  12360541  12196060  17356623 
  2742423   3183468   4212795  35716907  34702035  33666351  15764787  51168500  56889543  46397883 
 55571279  28199899  46014753  73202721  35996128  17059234  29592023  29907595  36473833   3259873 
 26486979   4681373  12704973   8780136  14631894  23365194   1992623  20147640  29502937  65598537 
  1990755   2621391   4288883    243025  52452915   8310657  51351995  29957782  34680123   1885769 
 20198795  89450924  32588763  53650863  59651694   3539505   3740335    410379   3110055  31081173 
 48149390  36572573  17609317  71904189  53326404   2827004  68010639   6639963   4216443  67914963 
  6500855  12947679  16001563   6174798  29154045  12297075    296475  22328001  52720773    653243 
  5858941   8034694  27065448  80841939   4034867  10239723  10281638  61804273  59506665  25518585 
 49698161  12002235   2623268  65095005  16168875  57179079  42963043  40246602  43048183  14535711 
 46435083   7729383  50933083   4142217  14401414  13880301   8433611  13158100  14983163   8751343 
 12762483   3366357  27248255  18837123  31581425  45698373  23435379  51213267    571338   6930240 
 34794498  14496411  26163651  27605547  13863769  54503949   6005102   7491277  20301873     15998 
 64215665   5043711   6598703  10877318  27787387  15428496  26514274  49934768    914623  19875914 
 30440408   8256723   3677363  66509753  24151298   5040323  54812913   1459182  38899161  98485274 
 76436671  15991775  59902650  57222123  20804378   9920863  52406048  75743133  20110019   1412500 
 17246639   1500859   2051463  35387016  30248715  16343619  13480103  14512303  34626561    232586 
 83498811  10131510  17791491  18098775  28309683  38132725  10576754   2633873  24033712  36105073 
  4141163  20196845   2283123  23877703   4946167  27052743   2459409   2251503   4357231  34528263 
 69631503  67525269   9250671   4749225  48210653  10013847  69428427  10121883  40520603  40441623 
  7812491  22990263  42127953   4231364   2153727  44746923  72374541  39290715     52620   5977677 
     1311  23329455   8271903  84487803  15845838  77247348   1131103   5542869    329748   7193113 
 63402799   2934145  33672993   7469508  10102722  21182235  51785151  39623973  38416734  24848253 
 17377443  10440299  54239803  43220661   1144455  47475411   2613281  25653039  22568448  18223428 
 14374278     46639   8007687   7031875   1375783   6661835  25240008  56279805  11558703  20534642 
 47354955   8939191  57473470   9779135  26941947  30714459  42981996   7344023   7182619   6043911 
 40155759  14396218     15040     77849   3522387   1674648  81928827   1202272   6437211   4741083 
  7423383  29958051  15492759   7093563  86692151  64553795    826569   6642284   9092822   6665787 
 12837724  39269466  31459851  67745061  27408673  25921563  12953360  39671881  15601047   2565967 
 15509685  25714763  99211083  11386848  74256963    559923  28547943  44181308    175693  17424666 
  5734648  44290947  51970993  68530329  14885448  29143835   5603763   3964278   7887849  32870415 
 43775867    594120  59942343  58711819   6769598  23385822  32114931  22230870  15303083   4536199 
 37586545    349847  67218690  15018321   9181651  42715714  36838883  50780515   9122271  13009441 
  6354888  44688507   9956163  63141503  83249403  17297323  14686801  38418657   2277681   4404643 
 51130869  22536627    610059   5895465   6298052   6069179  29317803  56433531  26066213  39159471 
 72574534  24750415   6256467   5532243   2130209  51874209  26010327   1442003  24443186  40558813 
  5900507  12253043  17550294   5559963  13748907  13525813   4566503  37398843   4987600   2718411 
 65800668  66704468    155460   7883963   1686335  23720379    265773  44164283  57403683  15452399 
  6481169     75007   4944138  23357883  34047997  58266591   7687773  25018059  10874508  45985277 
      631    578243    805731  34161603  12333628  45190323  10916500  15383499  39389079  11866159 
 10043093  47629210  13652307  42123438   3270407   8970161   2815329  26413758  14386762  67884051 
 23023221    354393  17399771  16854923  32021655  71723241  27237813    421613  68270715   6140923 
 47555715   7181660  35047922  49984731  48898203  41073083  25937847   6039828  44850135   7610965 
 51349423   5265516  21374523  73289787   9289107   9093519  66601295  35656558  19335366  59192133 
  3317979  19985385  82168693   7033485   4922411   2396283    457938   1829349  14326743   3312191 
 24380945   5431413  45017958  49969947    810699  10840839   4603869  57298857   1951848  23195563 
 64110161  51148251  61135013   6666991   5298963  25544059  17288511  37581776  63919410   8370306 
 11932638  23841603   4141533  17596019  17008457  25166883  59298427  14906696  34224073  31216763 
 45755979  39546203   2821740   2971907  20146503   1587185  33063301  23378241  24822123   7163237 
  1800620  18450532  49802915   4618753   1708308  31935078   4532672   5370587    215508  13345018 
 14659824  22937729  33134887  12588783  23265819  94750513    937998  68946240   9995037  31521093 
  6623832   7142619   4670043   6493848   2415333   1664199    148737     75113    769203  69985983 
  1989755   8919137   8956728  62897034   1491882   2222827   5543043  28864923  40227503  13025931 
 15035998  19264486   3249312  55318338   3012118  34658805   2155308  44602563   9600979  32460551 
 20175122  38384187  27975598  38782778  68569652  24283275  48943776  16998763   8600763  25345863 
 44115803  62567154  47219937  72404515  92667555  41585815  19755880  35802139  11621131  44026125 
 55547825  23181331   5075567   8368311   1521633  73240655  65590359      1268  26559447  21605878 
 36244309  30937443  17108781  59935719  73721673  41125788   2183707  77652083  73470933  21936091 
 21406612  15840596   1796921  11450613  16775895   8174035  22627251  10734366   5675189  39532027 
 65752893  65366931  47876413  24341123  13845627  16941563  22055013   6360896   9647663    500603 
 20190471  20072517  14584035   1704837   1708368  60093715  16857843   6609385   5931948   1958270 
 60007099  42532173  51301505  26729070  54582464   2051886   2483799  19047861  11107598  11794587 
 20395635  17443541  67360052   3431229   8824563  60745767   1949595  75156243  27285171  30862246 
 38842909  25687697  27335488  10460733  18954335   4104503  51584802  21257179   9252291   1675428 
 19120345   3291699  41815659  35986519   4351417  30221043    998943  14009668  33172381  62000563 
  4624743  67843473   6623259  18113491  64395174   5899983  50111547  10594948   8013691  31430319 
  4184380  14034885  47181033  45593438  10158733  15018883  16025561   6457583  11094955  13777599 
 68695879  43156368  39292883  33393003  87563071  34895319   1304031   7328463   9103051  56776198 
 45407367   4503908   5940123    839913  24997089  17632248  49766037   2238467  11124256   9721671 
 26918946  36250875  12764923   5664403  46373302   6980091   7503333   7382681   1025287  12304387 
 22738803  23464473  30872123  17868799   2468388  17982717   2324533  70872998  15182811  44736259 
 50597768  72592006  53095555  14111987   2076120  44193696   8129127  21513632  12379028  12065169 
   203616   1556788  65764955  15102573  36359173  22695131  27240693    790517   2785080  53835411 
  1404955   3253855  44062236     36757    819623   7776000  10252523  42743922  11573378  45511373 
 16407895  11834733  38353323  20941208  49614755   5071758  21373911  17890313  70109268  12751578 
 66264057  30868651  70280333  27897775  14965311  47814139  65702735   1471427   8193751  58551633 
 14264905  57804283  83862846   7578618  35577483  13915883  44405043  12379913   6935013   1784083 
 50742023  52187775   9720398  18562515  17543664  71195998  38923491  15176337  11058261   6895860 
 36990153   8270207  29983923   9190255  28656035  90688619  18071529   3829691  33985599  33111233 
  3949133   3536123  13795671  19631329  43382715  53893311  33125464  23796959   1235511   7248615 
  3381498  83893623  67587513   1090231  65294403  44370423  66139553  50512144  68651563  11952301 
 11780619   5042393   3598573  36320863   7405502     52248  35015595  22090568   5968653  11618395 
 39738703     96219  33077898   4336843  26340061  40554141   8809083  21182749  47342906  38941883 
 15699555   1021506  59280267  19173420   9774553   7357563  22846911  43239042   6329328  51910715 
 58886510  17600448  34759859   5292595   1516623  13820233   6645987  20308599  20495385  38773081 
  4234722   4797319   1246104  30023151  38150408  39523959   1979291  62396379  47649879  31199152 
  1485243    101631  46816413   7544985  68665814  35691155  31846059  66238463  24955438   6494373 
 93111807   5644427  17300383  40260413  36737535   2934806  34846879  27323195  16862402     95136 
 41189829  27720323  74154903   5785443   2298489  47469633  26894463   9557657  87482233  44736283 
 10842207   7952144  41457462   6746543   6063063  33670935   1328892  47196923   4617483  19276611 
  3585733  66573914  70767963  25691386  53344491  64211387    693378  11159910   6175813  62725142 
 37242973   7760955  49397394  16619067  17230514  65891067  40247358   8363211   8415468  63561848 
  6331812   5973671  42479018  57832703  36732843   4527291   9785743   6273559  24537139  35178243 
 38311539  16584418  44145948  29406056  27074799  24857319  58514208  16487187   6596255  47998778 
 43733883  12728679  65120484   7075102  61673413  47574246  59221051   7704931  57787872  51904925 
  8854182    215283  34878659  14162304  64452931  74210109  29381533  93254388    404475   6784572 
 36826067  18796593  21340837  65112171  44344795  18577527  57268581   2964498   5040123  19314007 
 10330523  10389756    764607     58703  71853335  14644885  21149563  48326862  25448799    290142 
 68545131   8860937  10141701   4570530  25297468  33639978   2374523    379553  10418663     43443 
  8774163   5459469  19603833  13736474  25853508  10388278  31212510    474838  12192575  26665650 
 47151271   3907103  40522506  14267502  11141511  12260627  12663257  14740098  49963117  87061675 
  5774907  18496123  69919578  20864859  34463568  13117203    538461  22399899  11623548  38386249 
 12562767   1828047  21819090  14141291  54566128   4170296  45758868  63650503  24176553  16523264 
 83050455  16495315   7818237    799971   5025443  10309092  36438909   1007547  18190241  79607659 
 24501763   4614467   9088447  26723915  23700663  49921071  42772125  35466423  45877955  40205289 
 14841723  18725433   9897453   6137588   1934692  62546595  83529393   1659003  18205725  18639003 
 64682165    104143  19637385   3407106    215955   8108443  20161131  19653604  88133531  26684907 
   872148  20505275   2553243  28651702  57748413  13433158   1799619  10098879  32156115  47000170 
 12402414  29403074  13586850  10011243   9161442  82723177   8744859  19856415   9492447  20522107 
  7419402   8665533  33071419  48930873  26399496  25698345   4853465  25621431  10056091  22855095 
  9528675  78533963  81315833   3828531  49253145  17479735   6545395  76021149  71459115  51904872 
 74023527  40894396  23651628  30408003  51207243  24669723   6351003  30600273   9978834   3104243 
 18246630  66821051  35366865   5984673  26513727  43377900  10097049  22734117  63869658  17422192 
 74268744  34476858  67692163  25631196   3046166  67769055   1415887  15179733  37604243    223799 
 19013905  14836069  56585558   3028371    478146  58669463   3294843   4030705  47447358  16446447 
  3281654  37386999  34514106  47539983  31727010   7017990  41315433  42162651  31667607   1990419 
  5336214  73605903  23021309    171658  26343207   1438203   5682373  28615583  58420960    241395 
  4091819  62474823  24628933  24527430  45764987   6316424   9314583  14695323  39616095  36904815 
 82661469    530123   3414380  29977671  42338891   8061931  78802519  12443323   6873705  53418723 
   418889   1204425  54756991  27785429  33966523   2405793  18253025  69892782    780386  49427952 
   194484  42622807  55226267   2676881   8492298   9273266    419873   3332745  45435643  19525587 
 23549823  16094003  11597007   5421240  27677631   6106450  11426325  64520215   7510587  27850087 
 64529038   8896719   8810733   9348899  65023355  83059801   4170123    546699   6863213  15164223 
 11361648  15688662   5230767   2994261  11851337  23114843  28922540  41485151  45934539  21895972 
 23040437   7286493  36055068  58663173   1252673   3774883   3793245  17134683  10162923   8476981 
  3441593   5176231  91605469  31613763  34003599  12122212   6512418  15566713   2458390  63727772 
 23231002  20078875   7086352    208931  35125619  15800193  62020203  46852149  26069906  49914923 
 14618251   2164263   4769142  33126783  12142158  22295513  23084433   9346383  27366693   3509993 
 28838748  32226603  27240633  42709383  27553887  34965249   1981009   4337643  48820223   6576318 
 40899351  69511939  22027002   3275682   6470313   9054459  13289263  14851323  49853589    639675 
 25188671  20940573  18176673   4475633   1670155  52041248  40241037   5202011  12750471   9375963 
 68963058  25378203   8555329   3704077   6667419   7923636  12925497  19366015  33861233     71688 
 12689475  21097205  21288269  40036636  24323435  13747440  21603863   3650875  13719633  42767034 
  4252051  21516531  37850897  22229403  58981083  90038190  60276046  57117307  77349696  46925603 
  2636793  23841106   5671410  45714307  27178027  12256595  13642071  84210891   6154739  55209447 
  8335853  36626544   6177077  17034491    682497  15474339  11303565  35891979  51402313   5875276 
 63173862   6912600  41561460   3232517    819373  15141832   6825035  72664451  64598244  22147053 
 79491696    698025  20439454  12856411  84531882  50474972  21861351  79662363  10242523   8100999 
 61046373    259494  20290623  32058438   6541602  35305095     14203  22268463   7401163   9432673 
 10961579  60691666  54111323  45328938  64320648   1919343  23920678  23184138  22415451  41773043 
 51714429  30632463  54506211  51792051   7779447  32867179  23128956  56971496  20474563  16366875 
 62847355  22129305   1283244   1531771  13797663    189753  43215285   8096939  90792573   4127007 
 53933763   3129953  36158817  49183367  31803609  12632013   3751683  39531787  10718691   5644509 
 44250423    888498    459781  21405285  21510703  28709768  14534685  14962803  17204034  34313891 
 16062472  23673513  56301177   7530898  21636617   3427473  11007882  14082152  61956503  16184796 
 20701023  17963979  32644766  45551629  28538556   1362471  26084579  21148639  88514619  21664221 
 54853964   7231185  30973923  65337549  80153248  85978799   7028223  23702449  39665196   3605259 
 79412979  31099413  47605359  22505115   8152862  71837199   3963075   3894180  23699823   6860283 
  3360571  11918463  17412854   9890364   9172794  21811109  45905073  66644569  10217145  24791996 
  7970251  13034903  12946932  34512227   1489191   3978006  30950408   3816419   9402659  24616161 
    42327  23588091  29048941  48587757   3142791  60871923  76110465  18666627  31604022  90450747 
  8203303  18189528  17894780  21632778   4072895  73754523    690204  15681659   7757871   6268089 
 41983883  14492315  30419923   9674573   9419832  24524905   4858903  11192379  22981486  18825635 
 41278278  49514955   9050256   1463934   5606643  48250303   4827985   2301429  44110185  56518091 
  1393571    182154  30368585  42012719  29283179  54403563  21122809  65107203  55050628  49069689 
  4362299    897243   9243503  55763185  12229171  34035083  33456280  23879097  13178827   1921648 
 56921013  11837248  43765163  58849947   4226378  77334567    506463    135915  40223117  20477733 
  6743489  43824004   5070444  15181575  11581443  71470532  37256368   2671911   4013183  24029593 
 32974791   3092068  40219323  31140523  18427938  10163318   6560443  14969663  15637836  18474995 
 35207448   4412267  57337795  53688173   2605563  39104661  14338027  53147197     33819  26873035 
 44289789   2442373  22882549  55877819    881514  51903395  19919577     57571   3034869   2950392 
  8472440   3524028  51179239  46705347   4866654   3320363  80401664  21393803   4223961  57847523 
 49733880  45806619    474958   1376803  53385247  69214254  32772547  77294703  53556271  21600879 
 35954647    860806   8342223  38958823  65556458   8003391   9702523   8663736  35136080  36934926 
 63202927  16041291  66606659   6783746  27800352  12125220  39258123   8972235  14339811    392082 
 12098229  47493363  14220523  12241461  35396876   1463655   2784023  18041457  82785035  30539634 
 13839141   5048910   2395403   3479220  15091360   1026043  20036121  50434853  36671155  34115667 
  9983341   1967655   5523214   5699558  56186114  40924563  75195771  30075003   3224603  80586516 
  3847667   1492983  14451006    420766  47742194   3919779   3870873  64544910  36084003  15757839 
 54272668  61371774   3152888   6265198  29658470  13443553  86278965   4308895  30138063   3757956 
 38387017  43770108   5491463   8720277  27809147  20721603   4002351   9539325  40581129  15768447 
 21306423  57630723   7811331  20338419   7928127  45206823  28558059  32733813    536111  10939598 
 46354803  10179808  21536667  45873942  45629653  75362267  11206353   1566441  18874113  29279881 
 28692598  13481870  25595579  66090753   1840577  14367498  55585003  17525046  28920443  32821431 
  7627239  15947473  28385205  68984763   1136355  74624229  34100772  25280380  20226579   4327743 
 19999368  24966361  19861307   5974819  13889823    153539   2100475    144108  30502091  33342187 
  2598117  41146491  16264098  10724555  25541125   3996429   2751615  26335300    332519  81608433 
 10771008  48733773   4124769   3186603   8880571    499589  56058423  11902370  31603208   6345211 
 13657731   6337237  11598321  10192699    465651  50805495   7330103  46603394  21333489  39746499 
 12544893  29955723  18770270   8094429  20281991  12857149  37696263  57526839  25613496  26612093 
  1821157  85639772    135753  74846493  20282943  49768083  20311995  60045443   6845493  44892768 
 19484448  46396131  24834597  26055768  83239861  21895098  29477868  14524569   6355563  24440891 
 19099599  54345387  16960092    924124  28403415  44184963  26196939    687915  61408883  13825258 
 23532723   3211695    734631  19201627  11659269  60575016    771067   1709223   7564498    591123 
 37377095  26421948   1018893  10318704  13346289  24852160  51880763  62748787  13055205  10653243 
 33248463  24392717  54775221   7233219   5180091  10490673   4437571  18993273   9817567  39378801 
  3590927  81035551  19361247  27914100  22643579   3188349   2681521  14537571  17646923   3946503 
 13841989   3644659  70038959  22026486    504161  55386179   2226003  23380291  60502587  26196867 
  3867708   6536661  23361147   4686203  25158873  54042243  42144731  43249559  34007781   5678998 
  4349547  33175248  13978934  10368899  36258420  13060423   6291639  37896170  18608280   1286533 
 10716978  70759358   5557794  51892002  87115703   2201541  18617235  27212123  11952343   8912148 
  3672003   3091813  64474025   1025700  22939403  56126583   4348995      4336  49743783  60217962 
 51502082  19113503     84970   5630820  10562851   1657239  13061383  20954403  91944144   2000889 
 54803118  13478963  33708494  14747133    239961  49822725  54479661   2609730  11617923  10338315 
   100587   2068195  42741916   9691297  59513019  50048530  24683579  14611491  18289939  12196825 
 48378107  13304505  37909597  15554533  34445175  10855221   8340400  30876431  57462155  27940763 
 12412887    444527  36603623  41706291  15009612   3726572  52693088  12814925  48492717  34826939 
 86364595  57889988   4296663   5600823  11939909  40700349   3716913  27050081  22910598  17736149 
 26491623  39381042  36600563  24404667   4008053  56770701    934719  61417419   1538676  25293898 
 16399248  19406473   3736783  10914648  14204348  19331848  23862473  24341003  13054038   9170499 
 10657365  14846716  60389375  21444897  16006071  43791208  16094190  24565211  47338135  75538723 
  4944073  19210245   9165547  45442208   4126359  31797192   6012403  24989514  30209883    378358 
 15587211  34839233  38186257  11159125   4980605  18243083  49625103   2196173  32297805  18538692 
 27577851  25347787  19328053  42022651  18574503    647718   5162299   3091063  46878439  23058651 
   190076  39032402  53512075  67292331  14030769  20349309  11921043  14632999  12754842   2111446 
  8488791  16527095  90345943  33659478  28800355   3036491  59963406  35369171  24793143   4340030 
 13823468   1580586  35221164   9165313   2917323   3117663  91815001  49864776    375955   7610001 
 65597579  58940303   7629372    140138  41568057   8484115  28973727   5548332  76919138   5458923 
 32836927  27937423  12190539  33142143   1874569   7762347   6028467  67406667  32116823  43485079 
  2055381  27467642  53203713  48452523  28940169    873361  25398678   1657002  28700000  30466891 
 26676819  18578707   6873213  19229687   4687128  25336803  20056536  57086635   6040185  40632555 
  5508756   4725583  37400647  22561762  14396800   9894282   2308973  22152423   1252203   9083419 
 15665598   6705715  25106151  31751979   8422569  29396931   3355363  31940955  49339179  31902153 
 56536428  10937545    698646   4260477  19914459  42105611   8493893  52619523   1226203  13824769 
 78463920  48659703  45127371  36424458  22635535  37183547  17550737  21794049  74462329  50539196 
  4036335  23576181  55289553   4238598   6865275  48944967  19660323  18449363  52590313  13059983 
 58660578   8795458  22794594  72947103  23937891  33648513  12592623   4512498   4698123  46303677 
 10145927  26852025  48915196   3513918   4064808  15073403      2284   6426179  16113883  12416913 
 17419035  26182769  22377247   2023548   6015828  28635387  78607575  38411943  54192843  81956148 
 49089305   7006123  22353102  30783963   4084850  22509743   1853302  41271788  66165971  40815933 
 87048651  12020985  52301593  37291335  15792807  54345228   9771671   1100531  38042145  11834645 
 10075269  12371955  66043833  22317963  55361238   2735973  31952219   7723311   2804386  21521493 
  3224101  47560363  58555893   7317573   8416323  21839127  55260702  56213083  43000595  34944963 
  7739507  53996001  13457763   6388890  59485935    938083  23251101  28165458  32542949  14683363 
 29798360  10540128  18941465  20353764   7194409  28742158  10276667   6695854    809523   1846923 
  5483419  35537593  21554733  32889551  40379247  40913673  62121759  41752383  22218261   4249035 
  3589973  18885354  15335297  28026693   3302240  37420968  12563973   3391379  59969403  59127655 
 37693311   6773313  55083783    340091  34081985   9795931    853898    619746   9456739  17984595 
 22083118  19997474   2919522   3750848  16873051  27051504  10469659    730225  65191825   4191373 
 32022375  43954439  70629981  28943979  40552323   2068211   5232828   7417143  24473750  76700538 
  3114398   8456365  14425734    329718  68942007   4909462  15104844   9831361  16628043  17350775 
 73739937  27812477  21898083  15131273  10853238  33558843   5314293  21847898  17092569  13170768 
 32733677   1834283  11789377   4667118  48126403  25043897  23306553  28813741  68770009  23733516 
 31187067  53516171  58284688  72360193  44529923  27563583  25089677  11383772  49411593  51430857 
 30459123  19386723  24448035  47868789     67263  18016981  17750823   6523276  10169219  54067955 
  3249195  26795585   3074911  48929523  32742624  15992078  39655199  16744551  53117259   2898597 
 56442783   4741043   7462523   4039523  19579397  23540563  19236483  21684795  25619145  15085361 
 11332917  64033923  49230563  12212747   1927347  25419273  19930569  26744766  37276715   2739483 
 37152603  23557977  15312211   1706955   6348426    970422    911935   3949134   5792903   7731247 
 10438395  11129013  11431123   8009598  11625891  21490443  14337127  61882905     22848  13227543 
 40051163  70106970  19323635  15939579  16582943   8960823  15364965  20275339  23488553  19085805 
 14808713   3692469  13061175  23107569  67409643  60590367   9534648  16104631    188853  10655277 
 20675535   6879435   7773477  14455515   9281647   9625173  48095847  77048187  11660118  15477998 
 49126651   4025094  22143396  18566815   1375339  24776278   1097953  26460834  55799428  22686939 
 45965205  24218631   7705128  16073823  21776559  25356678  26432763   7606083  33116229  25679541 
 12037479  24388955  54899589  21433398    478713  32046033  15539268   1895601  17503797  19578759 
 23573967  10276245  35997539   9339908  57329283  31943289  23102509  37541445  73769496  15652023 
 42190161  10058288    843003  85221637   6596859   1254358   1689811  78586457   1722723  12228855 
 54064883  49692603  20755635   4416454  14022573   3354336  19619415  33769719   5399343  11152083 
 43229634  15718182  74700908   2687319  38870584   1918123   8922838  72778668  40328079  91573819 
 40265681  21967495  59730501  34370175   9066857  20357317   8547993  12899643  43574521  35101855 
 18915293  74004347  30976623  15788072  48851951  16112331   3193859  20243653   3977547  15620667 
 52102491   7671012  11509047  66151779  40123842    377964   4820215   9254955  23416923  17013775 
 10204692  13239263   3910215  16051899  24286737  76578219  40238529  62388103    244563  36382505 
 30486670   2321119  15059193   1389339  17048367  62214636  38564499  75700909  45664659  31903632 
 75757835  11912703  12297009  29933128  24641337  35609115  64598712  31499940  50123085    673674 
  5718177   6353583  21427083  23761763   5029917  53974651  34061948  12016743   4635523  23163032 
   625503  34481163  26955281  26435547  25583564   4411699  12736448   1438813   6867483   5291528 
 72510262  21716763  12982768    724299    784203  23824731  42523443   4485639  16248939  32542379 
 11654701   7559811   1794201  23655579  56129793   5011818  42889155  13480193  13362663  13354681 
 38415114    787332    681330   2275131    722306  11078863  17058283   8094972   3609019  73217169 
 72057003   6373041  21594696   6197891   1330098   4192363   8452805   5270157  25045323   4328055 
  8205363   5131863  46384332  68894118   2302357  12656139   4936898  39265423  24863019  40889415 
  5593487  31453217  44792403  33640059  21749697  39429021  24313979  92813854   3496778  24344887 
  2190345  13116627  46373913   3669243  16891525  38819141  20353170     39443  21691171  47628411 
  2907843  47642657    513207   2736519   5258700  17747475  66055419   9436027  24332463  28229718 
 12950163  20842539  36333891   9661839  13049418  53336586   6578940  32328599  13472043   6238563 
 26128979  84381909    154365  61902852  41319479   5026387  74932219  59046598  25883027  21480876 
  1292463    564771  20104155  19389237  86027733  87937029  36830787    936201  22127891  82593375 
 12138099  36508507  58711325  35573636  33588623  49863888  64305383  47511483   9419442   6575235 
  1488363   2601774  22292211  10716029   3028883  33782219   8860698  38489658  62951207   4593959 
  2979399  16772277  54437955  34453982  27447114   8003571   4350737   7985319  48414085    422598 
 56324572   6749379  35774343   1614539  18770973   5939004  65562625   8064073  63614863  42042726 
 42522981  25753739   4618779  50808311   2341216   1543308  33694693   9969082  28590138  12383367 
   685247  43449983  30668290  56725611    864553  41110987  36292173  58771707  24932195   9459073 
  9095174   1208423  14867235  48960123  25089747   7742178  49964313  42123435  20655051   8941269 
  8660229   7173687   4686543   7660653   5643203  72677373   3207153   4145523  46714824  18840555 
 45212667  42293811  67325983  36050670  22538366  18575995  12811915   2735781    839115   4633383 
 45502637  39020955  32635467   2281909  33782179  12842675  64238748  35557251   2412958   3325899 
  7626690  18726164   2464602  46593291   2563043   1887412   2758459  25284091  35266332  19574603 
 69389521  48435427  37950210   3516893  65370736      9673  24645947   4166597   1116585    509769 
 63611478  17305731  15021088  77605794  57898603  20157252  19210864  11705089  13720398   7698872 
 16558275  12516999   9142809   6184875   5193883    340613   4659148  38745699  15295521  55620835 
  8146455  65513323  39764894   2810603   1025193  15875307  63435417   2179923   9116785  28174143 
 21067953   2836722   9840811  15092125   4347198  11130798  43969293  32139779  19914151   1411466 
 15136948   2332131  13814907  17085541   6140192  18804658  14530389  17269149   6670039  55246653 
  8594524  12958171  36261463  21068625     37147  27308949  61042164  28664912  68118227  24634902 
 24327468  34708879  32150603    249646  22608384   5002363   2221575  29756952  29709663   2148747 
 27614843  69508341  82998333  42637587  12917571  61745358  29612574   4760139  50946267  37551758 
 45533476  36123383  14720513  12735153  21145705  10099353  21706395  77416098   8265431   1705158 
 11224211  29086171   3012608  21724987  37333451  38920346   1225666   8917197  54946233  49817367 
 39394750  29974333   5924133  10787830  20487750  19557123  57406437  24062303  39553571  51014769 
 10527263  29876709  48092453  39992863  77996548    684993  11512796   9066115  16293504  60581943 
 27436593  46448252    727234   9006223  25899883  16562523   8673153  28001751   7954361  14778803 
  4537057   7167146  32267367   4602473  19055404  45069593  26003787  24655651  16564010   9524475 
  8098065  84652523   6095653  48774192   5227149  14495553  13954053  23079229  64447667  10167891 
 79728261   2695739  32442801  29043755  51050375   2491575   2794409  11285430  16905363  34405329 
  3410831  10321467   5983505  22958025  48299088  28837063  32651434  36656223  20987497   5184638 
  5363691  35290563    334560  16126944   9391859   4146805  39073079  40481823  47239035   3611883 
 21639345  18869775  40302668  30666249   8211767  34021067  19405455  79065851   1938723   7532934 
 36406387   9020351   7257291   7561147    163363  18367839   3118855  20676610  87112939  99361098 
 17044255  50439813   6451347  42221016  15742601  37963371  43742688  39866187    550464   3417957 
 55913955   4032213  57030377  14756679  12983127    791463   7623007   5032481  52602465   5887620 
 30910129  12883248  46606116  11416047  10463907  29062923   3222705   8441439  36226698   4100523 
  2976281  52046754  21379723  52819888  18173859  19192311  21242277  25938105  20511915   2998943 
 63481971  15461588  14274402   1065471  13614515  48337412  23645411  11816763   9073164  40054599 
 15785745   1706019  14724153   1959332  13661541  61380498  27008763  34664831  11878435  12727723 
  4692666   2594323   3965347  18182456  17935463  57476885  17424259   8378345   8853828  14372673 
 34547871    960581  94484337   2568077  17585331   4388876  50851674   9529692   1631575    257043 
 21555627   4181685  42926408  32863409  31103559  88334499  32321643  60780323  41159129  62954520 
 90649515    780693  17591985  44172039   7161191  46761695  30623170  40917831  67570427   8008585 
  5421699  16636403   1490063  10914854  50424679   8320253  28262443  34274363   1271391  61983450 
  1930807  13234146  36980923  17459123  23856735  42578938  12240771  28844619  15050573  12862608 
 12115548  37321198    810456   7296795  10166507  75348695  19140823  16833439  37307994  49072047 
 14910264   1790778  23176257  45978163    787503   1472903  45816782   4992189   7690263  26594841 
   816679  37571416  13287918  12494535  33145583  82472493  18164058  46911071  20882886  16646452 
   252565  25151973  26858461   4648928  43522098   9629733  11055275   2987290   9937731  12048507 
 26883151  52661908   6963915  17041433   5157515  12789066  34304081  18410599     27527  22049988 
 26587483   2631523  16276740   5611203  42159163   6102596   7507070  11003753   1103691  30920721 
 66771789  24239867   6897525  46643379  15334805  36800311   1317189   3763995  53534151  17880392 
 58507315  70460377  42484371   5015477   2540491   3185085  54628223  77612367  11817123   9146131 
  7492548  20238066  46793238   3991007    667089  66622670    404818  13583175   4719791   9880539 
 40077891  30207183  12021055   5721080  16973755   7483368  24791419  19528670  44244819  16654098 
 26319323  17025643   6042123  53659518  10589083  32111689  18782915   8631895  19666437   3310647 
  6096408   9318161  49422308   3074793  34855053   4404741  19045253  63488363   2282543   3470436 
  4063273   4081539   1651651   7319337   8702947  52550325  21199911  62650893  63235723   7051125 
 29594265  54700539     41185  42074788  16716631  50603575  31890165  24031317  28131035  83269743 
  8117083  49606463   3102471   4506351  53614795   8088323  53237643  18377873  32805027  20016908 
 53939553  13750734  11833923    755535  11981143  28373763  11656403  30729003  35016648  52461217 
  6125253  84093548  80310873  11898426   3730799  13874125  19017444  44271339  13934603   9063989 
 14609795   1350483  58287363  22457619  32363795  11936816  20128953   4782123  38632329   9806063 
 58157664   1355127   2321169   8142735   9803265  31633131  76715581  21564743  16665885  19966987 
 88120386   3478077  46737066   3598533  41479803   7793453  33489579  21285381  48986088   3377439 
 33841563  28221085  12613713   7726503  32713633  71808615  48689540   3458457  43730600     45693 
 40714671  31681881  20569959    226811   8750268  43317069  16243890  34426914  48622685  17029777 
  8083003   4581231  20799758  25536023  32382759  13818627  59174583  17760176   6529115  68614071 
 74983533  29209464   4545223  61110803  35795787  15961155   2215707  42665452  46256904   2350554 
 35581291  10568319  45388230  13265925  13161018  10912973  13893081    519435  43847739  17676971 
 46547211   9029917  13540416  53777787  39512073  46730120  32612811  19831809  36035697  35334651 
 20388755  26834805   7045343    420923  12297899  10418709  20849013  51467532  46005225  11568295 
  6419643  29188182  21522123  23035221  43860105  36226963   1239207  44753843  45087773  97039743 
 11000847  35720779  49475410  31367055   2178571  52810227   8705691  23991643  26980568  26958901 
 33030312      4143  17772795  30672849  33021321  17386099  65380899   9474099  21825927    855549 
 22231446  30832343  36347838  36087549   8995115  36697883  20764839  57332487   1285880  29637171 
 43824083  53911323  48320543   4397847  22946208  28133163   4077850  18489363  45955545  42376887 
  8116647   2514075   7092923  36682803     50667  37421185  25389459   1364144  30308496  28743999 
 43039284   7733331   9654159   9153443  34207935  34576579   7285891  25709019  39488987  37665625 
 24561275  34494297  12255681  51250323   1418775  12320902  71417703  20968938  49924067   1735110 
  1057154  28313291  42982677  27263271  13426043  15755931   4249074   9580371   7891773  27444663 
 54154731  13642422  16386955  42425979   3914978   1193415  38167671   1031222  36650831    233853 
 15090071  16793739  21620060  15155142  12524663   3577888   2346251   2239743  46111483  33767493 
  4183733   4340712   7140174   7390451   2079074  55151355   5454663  27392664   9796873  40885863 
   678900  17052379  10784893  20960043   9841747   2840219  26172438  53981307   6513465  30536169 
 51751698  10833643   8427438  28444193  10708998  35681237  18602091  19848243  44334843   3768513 
 15686561  14002518   8558668  10968215  13336327  84087764  91511073   4002776   6072288  11231323 
  8349691  36658533  36220461  16525653  76605652   2278719  14395179  41440963   9180147  12843165 
 88554463   6903258  81365547  40251327   1627147  14367635  41993693   1549573   8386355  41739013 
 42361875  95857243   4744503  51437907  24436041  35387663  16675110  90055488  24260964   2024068 
   986217  16449798  27367785  57876123   8310131  32216811    186667  22270749   4719288   2153523 
  7349619   3698235  25230316   1294169   1288281   2503197  32562478   7486351   9104218  18538221 
 48065124  38995025   1840191  45178833   1325810  25574793   2882643  16736964  18480228   1510559 
   672915  17500257   9564443  35660682  48712719  55245777  25526373  13458849  24805017  88712043 
 24026475  83073609  13819549  25441278  64695481    471111  58600119  41477748   7657029   5996091 
 83322258  72825288  18977147  39936630  18888335  10432258   6493917  26978700   1907947  12637251 
 27270819    598245  52905534  12052735   4315973  37528115  25732893   2975823  57064153  12277128 
 40606590  41011503   3354905  71838043  28279873   3615171  50127251  10201698  36208581  18843395 
 32799975  32894215  23317560   4788313  19691607  13362153   6263765  13704253  46614636  40464411 
  6164486  30917469  38664663   7293143  17536884   3101340  30092387  35050391  45761634   1459930 
  6346671   9318003  28090283   1222034   2029371  18775313  69164673   1806373  11508048  10114503 
 42455851  24861627  25163923  56512434   7214798  21791852  43179509   8552271   9841665   4559523 
 58124306  33401201  37369626  25679348   8115483  48467803  13515435  40562907   5697313    920177 
  8603073    164601  36430043   8190647  28461101  15840119  28763473   5184374  10537488   6115463 
 60756523  11171547  44317955  41931467  32526269   8136757  21451378  18905243  77033793   8845012 
 59533051   9085127   3562729   1974358  15738875  23505696  64671399  16428480  29542065  92781519 
  6169233   7951112  59157345    779315  76940147   7668077  38924123  17061557  77812603  30576911 
 12140244  15665319  12830808  29543613  12469801    350907  25404031  15224273   1329063  53320345 
 11021091  20642443  36123843  21563763  39262651  13508023  23591663  80130455  65407137  43871811 
 14853542  55357556  22453888  35521497   3717213  15339093   1269885  22058796  52203705   1655612 
  5003583  20493063   4344383  16511964  47603799   3317529   7220920  40699383  16864971  77152538 
  3826093  10808965  26706886  13243003  33095589  31999061  44040260  15761531  38353427  55682967 
 25406673  58105063   2207103  80677036  47207403   2252955     28386   6291071  17541703   8880957 
 20725503    586821  41834913   7450290  27854535   3641073  24612315   9962361  48970551  12468891 
  2449323  64698561  58556103   2313050  13468747  39893960  30605880  35921409  12064467    134023 
   927383   2955509  34312039  36274173   1887137  92391704   2955713  65951698   2761269   7680649 
 30683413  16372098   2115033    536428  37844181  12148000  69741960   9646783   7204619   2700555 
 32289135  47658107  34995380   6024219  37302031      2847  31797161   2208987  46535298   5007174 
  5321435  25730023  34558471   3192315  50566628  23486010  39107343  43801903  58466123  69897633 
  6883095  11966385  14058817  15345725   4435323   8839193   2108391  21105615  45158343   2391731 
   867217  57294763  37781635   8541213    149309  25947455   5742227    670023  16731723   3471283 
 49524067  66896463   3487853  18063947  80166743  50846633   9340575  17885429   3226587  15983391 
 24928383  11390883   6789438   3662232  21892588  41679873  52896615   9637807  40375253   4919631 
 15698351  26507643  16801473  21082498   9352459  15542783  34863657   1554349  62066037  14500819 
 18362715   3645722  12237777  10623762  42017514  88186908  10893051  44929399  16029609   6109673 
 29424868   1771507   3741393  21161591  23639851   8238853  23789067   5067613   4096023  43985078 
 52087543   1249203  12323168  62894869  65241411   9240487   7156044   6048963  21093870  69479981 
 63124089   6099125  41987831  15467823  41833355  30908523  26955056  37639545  72339279  49275003 
 67602819  46142193  65908723  13854953    496180  30333699  91426191  27861723  39760935  25925659 
 53443365  70210179  63136679   5482995   3402795  37906995  26619123  62648025  23940325  16302633 
  8741047  10059973  19919431  16939773  37315331  27551643  18016989   9226251   9926607  35869971 
  4589169   7191347   1945133  20253217  18363039  60398525   9912627  18755986   1514251  65719768 
 48797223  23469747  73870419  49177163  25061253  33864933   1336323  92811376  60322193   3008043 
  8491311     53098   1138623   3139623   8778651  42212239  19776615   1971015  27628397  18224527 
 39649631  31583367   3602331  18323799   2515421  10377723   3660978    610616  16715221  18217335 
 36832289  21764833     83127  79851899  24367263   9320363  29875053  34944738  25954601  21580017 
 68692821  25967925  35820923  39640321  54421467  26448383  61917342   4946505  13786181  32984223 
  3126778   4894656  16609551   6410500  46850823  77471846  49126445   7504819  49789357  46507411 
  9763080    561894   7921821    320928   1307601  22940813  13851408  11770683  49239363   9123786 
  7607095   3126715  28987731  49768314    622446   5028885  36525796   7329075  75684585  22621501 
 11373531  69286755  62360679   7896093  21046750   1925725   7137814  66355107  43360764  15337659 
 23943790  43897116  51090801  18965751   3023611    381643  36092155  24301158  25692075  52837249 
  3691063  19934485  24252726  45997359  23512321  15943722  54465170  66842847  23319969    612513 
  4480131  18007713  78020787  25063112  33100175  12817917    804459  42095047    315348  24835239 
 85600452  25350563    294262  17822455    162958  17476973  70195325  28104397  40883473  27570813 
  5319035    314543  48354432      7728   7537673  44760069   6354334  35372231  26986959  82373943 
 42402346  28179758  85974603  19802873  42702541  77064201  10027753  51271911   1090095   4395657 
 30192905  26024546  62243685  33992784    804199  23196372  29071419    556883  15208827   1380349 
 40744779  29906829   1891977   1002696  53339159  24435899  43069374   5644603   2478258  13424348 
 12355459  37002183  44160977  10660465  64726910  51486528  20943251    247103   4936158   6537093 
 15517483  87853112  52898361   5968704  73235470   2366331  26518592   7218299   6681040   1681603 
 21312843   6169963  37269075   3462054  10952757   4693653   2979322  80369187  39209895  36028818 
 29152123  10861197   2334130  25705467  22606785    903561  14060484  28449348  33665769   3287583 
   844156    378203  33799109   9259563  43241629   5596315   3852001  74735490   6845647  12734343 
 53963955  63097479   2979989  39159511  12228072  33878123  29889891  57546843  11799258  69567356 
  1081580  68438376  24444083  63992955  13910415   7754831  37829733   5547143  31096347   7054438 
 30243903  22324903   3013107  30896283   6618920  11155891  25729675     90111   5070843  42567907 
 43762023  15473757   6059463   4163905  10137219   2503509  47421123  12222307     16143   8451803 
 22689769  12250383   5556516   8927197  28404811  69734349   6050735  11770737  16983103  61906831 
 77482247  38370043  13550858   9513498   3753247  13940943   2266403   9334266  19434798  41410268 
 30563643  12312861  47296409   5988703  61283181    459013  20096679  49392001  26482342   7937157 
 29015079  71376723   1140626    252320  17113479  17853375  20862588   6609528  11065983   7001187 
 17834379   3889459   7832927  20227357   1757265  57054641   1786299  10130973  47946345  21582899 
 20320171  21530475  37252845  31334433   2493378  18328602  41327658   6504757   5648283   5062347 
 81614450  22580996  14790651  21280869  12193753  28895325  14676453   5362821  69902088  64333959 
 10004495  19571899  37793787  33812094  49009083  43103723   1779318   1239585  44938419  71008000 
  3184623  12651741  23762987  53800779  40855713  43725263   8892589   6555629  82842973  23724201 
  5940832   7751269  60704195  17242783   5374965   2799724    137022   2801779   8311984  82315343 
  6120745   6442209  27245420  13987362  41415035  28660353  12458634  11118373  18214703  52109108 
 17143410  11066543  86471893  12674951  16583803  10669343    768613  46236987   2719443   5406515 
 26011419     40517  15410883   4537173  68881944   9023695  11364058   5286075  16327637  27175563 
 13492371  14828603  74993983   9800745  20053975  19689243  12462351  20044875  47175423  92265423 
 31203133  45200397  20310703  19377097    574638  30829392   2291118  53899703  19542326   3796323 
  6667231  58495183   6310460  61382528  47597853  16717614  36498783  17813583  42921551  15591208 
 21843973  22114089  54196213   6025163    477324  29347427  47615457    848906    462697   4597683 
 37519647  55413663   8821557  21147333  77255431   4167681   1834248  14617992   5380173  14748093 
 10949583  20853669  80231190   5655956  16037235  29517403  70738448  24579667  21707571  53367951 
  3855423  19179843   9994419  16843458  11647071   1638298  21433964  16644891   1937163   8648478 
 27810699  10252638   1796275   1319403  16475981  32544003  29057493  76467239    141264  12279135 
 40930694  16328491   2224871   2814837  45902967   7262356   2439991  35579059  59386359  33263155 
 45684267  73846248  15578196  26193675  23509338   8297163  67401627  42407784   7961447   4405843 
 17065553  63352566  33830871   9369483  86214313   9641965  23166749  64134578  75926225  29258737 
 16219313  13774038    688674  31953831  13062315   3526632   2109483  52120601  49702341  13315118 
 46669899  28460358  82830831   2754943  16036183  66020796  14959963  33685475  74947836  41693507 
 76657509  19151349   3674128  35851098  18927179  31554359  83594284  81957975  26404353  51694141 
 22210290   2214231  52659443   1784868  10050897  57155947   8182944  45709503   3106824  10694461 
  6135336    603263   1653009   3275615   1746309  27733751  29646419  81819549  55770338   1765527 
   138444  22319399  10128555  37819707  61001195    284875  25266327    421131  17644644   7140128 
 25872739  42609175   2408430  19920723   7281563   5219100   2125540  29503563  88649985   6659897 
 13456405  36170115   2345712  52380213  43744735  90676868   9597711  81492859  15913608  14332698 
 37703477   3412340  28950565    221514   6629907   9317641    211615  52849344   9494363   5126381 
 63075093   5482273   2090217   7490679  37135221   6818635    833608   1862011   3888766  45191973 
 17913768  24604557  79920051  95241594  64895472   5444323   9621495   2886043  18001775  30885243 
 13079803   2784168  48466980  27249858  67891213  21739095   8899589  27064308   5974183  57051963 
   580425   1830900  65770359  32998978  94825707    857798  14672571   9719911   3415488   5647740 
  1018908  12810875  81762273  21327316   2208231   9833527  20023269  53677845    337012   3886827 
  7290538  33946341  57204078  24108187  73874061  35881662  39251313  47408331  30319306  29440751 
 11715428   7223170  13080723  24819291  67962843  21846468  18622995  49662123  14840721  41445258 
 71527983    403521   2053575   6261623  24254331   8246499  47539148  35861091  58735107  13777323 
 24314589  62132307  10168683  11692328  31335933  45983595   6423898  14925957  19824796   3270119 
 33969638  22857439  12211569  59409109  51385934   9208329  65461596  19562154  61529755   4294733 
 39787761   8101202  21264763  52185219  10403243  17296215  44697245   3769523  42226509   9385339 
 86192740  59589507  14849302  20309277   9704663  37382645  20447633    188691  88049643   5285435 
  9693387    463509  53266062  29310558   5903637    783734  40997427  71524491   1775673  36179838 
 17216113  28648751    437714  70587493   8805201  19951683  13722795  19975925  33923515  11148755 
 30694443  13204135  46069523  24853413  11859078  18696443    570336  38774131  35460153  40619295 
 61486899  58634815   2116420  66720115  64276503   4300811  25641915  12688623  61850116  13337031 
   320248  20720258  28066477   2679208  44117196  25572513  40050276   2771419  18990395  14780052 
  7544301    588118   1886324  12266175  15695755   1264155    398609  20749803    201062  17089573 
  1418748  23110431  24211983   3223473   7793787  40464720  44040100  44424623  29125635   4584372 
 26704119   2937719  16494009   1261667  79324225   8827479  23664159    200293  63648499  10600031 
 18609615  23736999  14258091  31643770  25027923  38868963  23862672  56899773  31445460  36241335 
  9012102  58106598  55226513  36344899  16395917  29964252  34070292  33284751    875646  27840757 
    91954  13240723   2040939  49021376  48377445  13011612  21770751    515323  48468103  19481515 
 50941212  24396603   6162843  22709394  23819186  81530499   9825279  11008113  64659179  44460721 
  3386517  42277407  10201755   6819311  26053743   4976955  44221524   7701638  45006035  41079743 
  6066573  43992210  11627331  37694806   7478763  10675801  61204101  15752685  10159353  14313491 
 11263473  46576572   7976355   2540523  18011259  21872788  59524679  10307147   3377088  51441230 
 10074123  65153852  28654536  19476753     55373  63268128   8576027  18114555  24870363   3802827 
 18972363  27177129  39761270  72802755  23386713   7501410  19759893  10773446   5800641   5106699 
  3278517  24339643  33486933   1552366  27938485  40619247   8396277   3146955    762175   6588573 
  4315425  36045373  60598479    356370  57511320  47647062   2092062  13537455   5329033  11294543 
  1278995  17345828  30569091  20070642  22043394  38864566   1279252  23386875  85358679   6681398 
 33128380    751874   5844987  52390609  19465858   7274395  32657551  24394153  42166527  59903583 
  6125627   1951648   6134615  69031683  10958489   8529999   1256235  93346467   3432093    121758 
 16935644  49678747  16549628   8307723  31074250  28926867  18310995    430260   1203575   7760603 
 12000048  11914623   6719893   5086323   6474214  26587131  33313247  76475004  28399065  19752783 
 87429179   1869289  23753724  25782627   6122955   9235243  27100653   7807023   1853179  58808469 
 57605673  11857853  34168871  57441941  21884109  14044881   6148843  19832034  15852847  46872316 
 27708418  23193062  33993731  16858075  11972571  55593705  13362783   7919163  14993331   4269801 
 37800123    705795  36535335  21959419   4996127  30452118  30478811  29418729   9794604   4180137 
 46317612  44855397  37003869  20538663  59296923  34028855  13655791   7130940  10197219   5033223 
 32332338  44654263  12408072   9170346  55593887    768698   6622459   1442733  14592723  73434363 
 43316069  14021493  36029679  13089378  27029041  15825394  12673921  38284208  12796650    227017 
 84517677  17481890   6315207  27782673  13314144  59019083  49086512  14683447  67896748  18131571 
  7530631  44656108   8435823   5151723  18232337   1975454  64136099  43946538    934163  38207446 
  7771731   5725782  26780098  13802662   8171439  10992215   7405995  25634823   5567069  48290838 
 26757399  51270342   9517603  26362363   4625931   8468923  19363038  49378059   9784707   8920013 
 47454603  50037063   3924128  30779921   3143648  17487313  63179547  28066755   1999623  45433881 
   108591  50600211  85400349  23874337  11118264  15826023  14048731  42209953   4206237  14995275 
  8382079  34041809  64871963  13044369  63596247  50003946  68211273  17868723  69562873  10004639 
  2466399   1363147  43468248  31594257  37881123  13133283  16664860   7717766   2897319  17284698 
  3596283   8608235  56006277  11241311   1566669   4548917  42267447   8186653  21578596  22489044 
 15100517   6233833   3930603   4507775  17496875  77822416   3110230  68365459  46128279  60588333 
 14188624  43782288   2486530  57158079  13480899  21642864  19254323  32796123   3393535   7762059 
 43264617  62777588  17518538   1467987   6285531  16586594   7487343  65338227  21114150  16487565 
  6200751    148667   8772079  15694523  10828275   7691641   2509743  64096858  14273422  16535848 
 67474959  21255027  12379259  35575467   7488173    481257  12796633  28210848  13047684  50112963 
  5216679  28914358  16010511  12397619  38511009  19862923  13164273  58006877  20001201  67896609 
  6785928  32482011   6919431  13244148  27200373  24460212  46648123  39854539  67803573   5107889 
 31426683  28078342   6785440  41056281  26428739  75907717  31402817   1965381  46344348  27620914 
 40511075   6365807  27424443  16970193  34318077   9215211  19537153    485497   3075483   8665791 
  2329751   1681377   1645923  17694267  52922568  19335753   4281008    356171  26920545  10030650 
   860202  66457291  42296223  53614827  18466764  37251623  25408815  23939457  26656107  10621197 
 10712667   8460471  35480553    835163  67470999  22189328  76092843   3192651  63814043  27923091 
 18111447  20111903   4554267  45660936  14326711  33860345  20834408   4796442  59087283  15637779 
 46969501  18036379  14936922  46488411  27331537  33408523  14973543  24989683  88227919   4681741 
 67312006  40937107  10961123  21892893  68700447   3793863  26423457  71997093  38974227  26537192 
 18583738   1495260  31702273  54089606     72539  29441319  53308405  88952483   3519105  13008405 
 80021801  21293307  79266735  47975627  14813259  23854887  74952409   7246378   8018946  22591579 
 16852781  66583023  16377203  15864723  22986819  24676278  74055508  33271590   4101747  50870705 
 14439633  24812205  10184253  15482745  53739501  76226285  27892983  20228987    390442  26000080 
  1661499  55506125  12419992  10081815  85733987  38765003   9837223  31283431   5987787  49987815 
 29393903    153995   5566123  46357763  70792803   1865811  67590678  12316875   5833643  37897113 
 15375203   4101423  39084441  50842758  25206443   7430651  65289048  45270203  19458203  41137349 
 57563513  21471447  14414235  76453577   6779168    832869  26856927  35461119   6753255  61737975 
 51509049    938039   8405639  28149083    135297  52740513  23606255   2728352  20908093  11299593 
 35064053  36334365   6578489  19073435   5051118   2247768   4313916  47142086  29060330  15019791 
 16187931  24468699    664211  29442984  37997163  46922208  79206915  61450939   2747223  64711520 
 28988219    457800  20672513  20921643  27121427   7678059  22407942  37409743    507939  12556802 
 24741403  10801107  19543680  90531303  25063035  31459250   5463163  36838411   1721713  45163483 
 17185287   7475573  54676248  17223073  23041785  60980600  58989053  20340058  39781275  36526920 
  2141763  13837723   8580675  47015067   4721928  12995568  53088783  30780270   3313299  12932380 
  1304209  44085656   3555873   2895222   4516413   7780627  34338329  41225601  10228275   7036858 
 23077639  56391381  10192521   6290229  21956395  21095967  10307373   4043994  62193656  13688779 
 21960787  16162571  55847970  25326586  81780045  35402793  24176969   6008723  29524729  38657541 
 66171471   2326623  49774003   4967111  32495361  45558799  63983427  10374212    691023   2843013 
 55584814  43964127  43022110  20960990    249827   4068487  12895091  33273363   1259568  21693794 
 56511378  25834620  17577647    299663  62143589  32383443   6756561  27986480   8060745   7592105 
 36949455   2908443   1138494  26951415  29048429   8982669  26144651  29740407  25504863  21176634 
  6708916  32158191  13117953   1690623  13502523  39904107  67848276   5383508  52400163  10726131 
 47651430    517367  63664484  23005723  36540315  12008091  30127131  32360295    192498  42473127 
  8290041  49709888   1635916  26746183  26080127  20073604  19665919  22410219  62729553  10103028 
 17363133  41591525   5212022  67932123  21582565  30793291  13081691  91280157   1084983  49650633 
 10595763  12490107   6343447  33159129   6022319    497837  29457593  18567117   9710933   1156368 
 10434531   4761943  25678173   5729363   6865135  37260420  14207292  22503462  13903419  54513843 
  1111628  23101827  30697347  20445873  17875959  52450167  66025465  44125323  37701717  13467093 
 79756507   7355677    733848    913787  12551300   4590459  46256237  44843883  11119436  73946199 
 11015043   4416823   1823140  11929744  33619632    205431    814713   3266363   9016123    888472 
  1291155   3449241   3171219  49572998  51678819    678977  18676011  46629083  17906406  32106999 
   477397   1832289   5537692  10087900  84282067  37385151   1932669  83986971  18093970  26157923 
 15180837  18813585  67806459  18696793   6622839  28819743  10332835   2987239  37035498   1110279 
  5607377   6115003  23722935  51412488  54385363  21844571    611565    326163  34336173  57829197 
 38346322  62007621    356253  46920543   2397551  38811063  24718607   6354195  77240928  65199698 
  2001213  34343855  31878519  10008771   5203931  21591024  14108723  18368278  15872023  52747067 
  7132619  41080261  52430891  41923357  14039498  31580373    150203  50782525  44773643  45386995 
 16641805  15254583   4533428  10541346   3838708   2477527  14050005  13236423     32347  14981523 
  6580571  29348155  73949379  56404541  15437619  51790848  16932570  18357187  33512778  42511871 
 18364539    472875   9681123  20111099  19948468  17882249  60398307  15796661  10300579  56508040 
  5204555  16914869  40826259   2973534  23909173  30130464  31858196   5477383  15681048  74020373 
  3386982  51351430  10485901   2611557  53350875   1412327   2926104  10718915  21201292    145702 
 50862993    147395  15614931   6141459  40999323  23973103   3147393  70893623  68360337  26336618 
 32613509  61492515  23520723  47824250   6603643   1936083   2062183   8258235   7710117  41934699 
 34885383  19095423  17453751    283959   2207881  42295783  13891623  25942476  46830543  16404763 
 91368759  33812673  15521411   6057750  22710800   1756696   6771495   7847028  73713891  32802802 
 79941843   6886319  59473131  14226508  35267502  29725494   3177150  31043283  31962140  45773487 
  6255049  27501555  22730313  52152627  39469215  14910903   2071735  25489307  51702423  26802238 
 28617027   5252589  10780218  28114467  46584738  47435419  36193643   6652160  30023478  11048583 
 65878923   4096187    664347  25482126  39096467   8516147   6037671  35781540  21415530  55661043 
 15267179  23822763  33907269  45306612  80244573  25386719   2692552    813237  16843089  54320421 
   710325   8419695  19102886   1795593  62242323  35993353   1716393  16409880      3862  36046468 
 41644191   5121638   5137627  31339368  16151499  16867195  36035291  16706213   1731512  42856979 
  3387276   9316003  21251864  60235671  24972543  20799453  36717243   7187501  32634639  56250141 
  9528671  68299459  68038515  11480757  48608067    764673  18360146  57107739   8460767  11121633 
 18111504  54432378   5640634  92977899  48680276   7396072  32273373   6363480  13984951  55188207 
 34570959     78799  17980443  15387913  19788648  14741843  39753627   2854278  12394211  34698865 
  6488738  17928243  27635841  21573726   7761972  20769430  18034515  33225003  47323100  17744223 
 14713659  56702243   2880867  11275425  81089103   5917087  68545979  12392343   2450180   1814250 
 14017753  69091953  14013360  40701339  26887891  14362476   4770093  29693514  12442800  47302650 
  5587659  76263648  13991275  59299555  74545074   1862907   2704524  45990886  12877559   2728929 
 38422773   5482743  37404885  35778936    179943   2236875  16943595  33284683   5148268   1151609 
 92721371   2097319  21087237   5847031  49213248  35987547  19304303  23140383  24861981  32263386 
  4647187    289349   2144699    623409  15863394  12665979  39885689  26928937  21491043  38074641 
  2167491  17599887   3721623   9621848  48487911  31547195  15657531  33982383   5480463  19010127 
  1097289   2079813  14920443   9065349  13511368  22131012   7579260  21897263  49656249  11291191 
 22024235  92628911  19507611  35108183  46396313  46954384  34954419  17155611  10331889   5019363 
    26251  50650619  17150875    606547  14430378  46648895  20924201   4167429  38536781  37611870 
 54584489  34840283  31233923  13883963  89898365  47330411  35868270    769990  11459415  36118919 
 12859771  67007961  13278109   1574952  95738043  90553696  86527071  59518985  29175843  12200763 
 23253045  39360598  11810788  53689151   6593116   8858475    238743   3680751  53510751  11872483 
 11935563  41525150  12307957  31828911  60341586  34676475  11134131  13819303  21867423  75410163 
 36792578  42381000  37120689  39898683   3429219  64066554  17266723  18481383   5245925    754598 
  9584555  22146370  24553204   1272503  37402467   5271543  10391267    320443   5160499  12166695 
 10589163  41483120   7646268    162500   5225853   4621947   5799763  36606231  43599723  10075519 
  4664265  24331531  70241931  32176295  26142859  16412387  10638639  48803451  71979888  35134803 
  2558283  62683275  19635672   5594439  34841811  43833101  38021883   3376623   7694155  19595626 
 70135123  54770603  10495515  15497943  13752386  93379746  10892793   3471108  19620803  38429739 
 85154302  10237007  11390949  21999254   6802534   2756196  52302612  53371468  25615239  23453503 
  1688009  35008998  72760847    182739  19836183  64588923  49299222  58455193  24182115   1727435 
 14075324  73769687  28938637  38619158   4023190  49792119  44585115   2268268   1005262   1594650 
 20691560   1676248   9773331  41702755  44887875   5685099   1935889  12783355  18678377  43868372 
  7337733  11215927  14241113  28424948  12374043  17980091   2272498  22397333  14249475  35193351 
  4754623   4439027   1485199  23217387  14813080  29055555   8005243   7547761   1822407   5038148 
 11810747  28448335  25190112  11307877  54703476  25123671  19295668   5851563   8835663  30657057 
  8527923   9429443  47924201  43636168  43092963   8255287  85688783  46028507  20489253  27116526 
 21227118  82593495  27023427  50364283  42695252  64108356  34807868   4558083   8471733  55725795 
 43023775  42075583  42788183  76003638  87656811   1428563    294339  28168873  76861047   8930604 
 11176417   9774371   2133773  33801613    572563  40044283  47554162  15597665  16905745  16327808 
  5867643  44188440   6406395  40260609  11150483  16440240  36901969   2059143   6434034   7764394 
 79016093  63568491  35381340  63662021   6195963    135175  25119387   9273240  11277348   5467948 
 24385086  37446147   1545474    342487  21051629  32473587   6494633   5390144  24136833  19148208 
   772499    431862   7428291  27447183   4787276  49562496  36323843  18274374  59321968  30415377 
 40091169   9157803  22933419  49595466  58449339   2039083   5104807   9486006   9476646   2804649 
 31866108   7090629  28450296   2694073  73214528  19162627  14641386  13211223  91068415  13631757 
 23141883   5712600    390898   5675331   1355195  55771258  38003179  54168626  12652385   3358079 
 77953476  33044087   3408161  40441083   8105781   2721294  22269405  91147515    833353  59622795 
 42195303  19973329  15523323  35991715  14219867  14578965  28631011  42882613   5794015  51703805 
 11111798  15394891   5667323  24290145   4731321  73975632   4195904   3721865  67214908  14150875 
 30025044  55487528  61868721  42555404  46484363  35207701    441268  24990000   1590103  11185713 
  7695883    478345  27417233  42586551  40048518  40965849  22772071   5069313  36158933  23290395 
   849467  66099318  56225688   2978997    747611  37759003  37926267  19771453  56329793  23476723 
 28488471  52512891  13312123  80638143  45020175  71925838  14924887  13351209  14411667  19161473 
 26234643  12283229  25291928  10888923  39390075  36929333  31280463  12248123   3823073  40981323 
  6127913  48176328  13070447  43417210  40199739  29245221  85577439  52788863  42416303     10578 
 34024850   5935169     27585   4834960  15681075  24627089    179898   1091478   6246348  55787379 
 27394350   4345933   5574274  59624648  55097883  82321677  39474091  52050323   2906187   5692357 
 48252411   8905363   1017677  31706952   7630061  35688507  45898983   1399563  21341088  25892178 
  6416709  31069882  17672265  15179639  10797795   1177523   4844483   7210627  36112446   4986443 
 15659299  25638043   2793123    246133  19331813   9693275  49948539    586147  21073272  22191831 
 20833983  47162627  27545211  39199291  21538887   1379448  33159548  11056883  85691553  17841487 
  6455339  49097883  22642187   8584608  69563001  27875647  36289387  17318511  14812770    703062 
 13552123  42814559  16221117  48914183  27178769  37142437   9399014   2016669  19253070   3937470 
 51319613  20615118  58039573  27874437  28470978  56582374    847781  23479670  14059811  13759964 
 53488915  34255903  22371948  35043599   6643023  45598643  72620866   5063988  43563202  28662711 
 21527783   2666477   1843688   3751167  12718563   3888618  51884487   8609814     54618  38392618 
 11038138  16775898  41456720  11094299   1469195  21936791   9758453  12200388  20761827  60162610 
 47404779   7256187  18743191  12810962  18675209  55802751       315  46457298  13097185    343697 
 46340523    724561  80048613   3854127    438003  43789095   3785487  27773043    383682   3124959 
 10422448  25627110   6464763  19964459   6162023  37925922   3983371  41694603  70777029   2411931 
 76419618  22414423  25275339  17961759  20848153   6101883   9766048  58902043   8556539  33511653 
 37381611  33610338  30240463  21969653   6542602   5056855   5188823   1609947  57748921  23992863 
   253317  42310069   4221659  32775635    462475  10722053   3275878   3759333  66014654  50335099 
 18019875  53106207  20232929  25313433  22818597   9685539  33645295  46651263  14625692  14804872 
 15213948  28977403   9060045  11792023  43720961   3254829  69235899  64146080  33546587  28204668 
 17749673  18674330  23052209  41005767   3081351   7141860  14131947   6349298  40124883  45430875 
 56632138   4547538  20999429  44633035  30214323  50318139   1101972    442025  11206643   8945678 
   159766  18844696  19610969    896049  22368623  29255817  46594713   2879231  36449331  13954641 
  2634623  24634715  64281587  35566641  15605294  85571831  20050923  13634003  45776117  24569373 
 23843073  13288723    591996  30739829  15424323  82080415  55522811   7686419   3626357  28305267 
 42324423  12935931   1885883  41132361  55398363  45458732  20618760  64454403   1769743  36652246 
 12304461   3978963   8546167  33363123  56187835   8729250  10502676  11790402    779965   1668543 
 46283973   1550039   4500819    590045   9044662  18513527  46290213   5279243   7542871  40915315 
 79876025   3398391  49411983    104871  14769667  10728651   3641640  39927241   7013584   7985283 
 25573125  66663771  26224953    790971   1160083  32292159  13549533   6695396  10486641  12438569 
 32539053  31011813  23714471  69504323   9970704   4541022  22180627  28606575  45518898  20518413 
 55905591  97142159  14081973  17227308    648112  17552827  37465881  26976177   9075368   2360219 
 18007893   2059319   6242390  13498449  23421828  48684553    568985  14263137   7079547  37076032 
 33317883  17197737  25119833  28282188  24120042  16396294  10845669  22838523  48249426   6806643 
 58679931  61113867   9518287   3773673  10904891  26497403  11180131  53845941  49372201  28259575 
 23265321    519693  15740848  23512885  53661643  67071427  22404547  50686143  19213119  11054711 
  1724789  17238975    884383  55123959  31631143  24130910  47059618   1836779   9944723    248712 
   741995   4470459  19791024   2755207  11563727  43662907    241083  62234005  34458435  17387961 
  8237265   7270095  23986163  66997563  48937879  16299243  27522691   9309093   1855582   3183157 
  1163545  37197690  21586080  12415837  81608154  16021492  53026877  28554531   9447798  38962807 
 21914213   2568324  11644171  12849063  35128253  43780536   5235099  28882963  13852843  49206637 
 21775715  20797675  15984923  31880587   9445963   6460766   4621614   1125898   7606085   6010139 
  3905955  26714299  17653998  17847528   6531013   4849136   6156551  46408560   6777763  10452728 
 20828949  47280331  24156303   9677667   7141228   1576187   3199623   6488675  12322328  19363111 
 20253907  43620761  12584711  57761241  47857153  67015631  41037603  50307713   6786819  56094273 
   296217  62441323  63413627   5513649   7163203  46610059  10195641  26125883  18689046   1469523 
 43341623  24699259  46486785  25437821   8259803  11249592  76814861  11057136  13782268  15965553 
 43251556  33180657  55599387  43411062   2079365  23931033    409893  40658819   8104128  16055508 
 59037453  72263883   5488463  39686739  40365347  44325649  41162190  23767328   3031107  78651291 
  5280162  25361589  38653691  51488833  13366504  45333174  21317327   1201114  57302907  27759610 
 14105531   7595638  12663123   5426331    177627  21120747   2536821   1469319  51553455  29248303 
  9515226  81028617   1844405  31617114  42230205  24067779  11284184  41106158   6370490  12868738 
  5678968  83672891   3142323  76993541  70006927   3991497  25893727  10360602   1540591   8134523 
 12184113  20745645  12091073  40022952  19284063  13749111   3937747   8043998  16719455  19958159 
  6142455   8668086  53679753   6529776  78393038  92895473   9666503  29514071  17180013  16059031 
 10082283   8088563  32055003  66788397   9276853  24985850   3182840   3502379   9154411   3432507 
  2005431   4649915  22740995   1968363  11107835  23026503  11921736  26103453  55073988   5549537 
 34639227  13840404  14967790  43082205  51259532  60259119  34681303  46953375  16248995  44137335 
 13292127  59467025   3805335   8459535  21606784  28946248  29794471    536948   7223661  76952362 
  1932738   9889574   1064758   2027738  17888860  34721475  28012107  25325637   7721223  69916781 
  7181528  41578747   6870633  28332644   5476475   8296497  11361120     12036  10224795  53589171 
  8573941  37538883  11451493  87257778  63766131   3692241   1277773  73594833  10023387    139363 
  4842615  29524758  44077815   9473335  59030007  31834273  32260958  10936623  14431739  23806373 
  3719881   9204293  55850453  39228881  68087449  52952637  25090811  56718481   1255285  23157290 
 30537758    303461   8703465  12781923  26957330  21944111  10947775  19135099  37649124  54663003 
 48205911  39863001  10064723  38730309  24191459  11678097  27740150  69201003  46901995   7006899 
 48791229  26886701  36044228  38808483  23717838  44862421  11797084    551424    498327  82158990 
  3517815  45781518  17845209   8022840  12175216  11007147   9134335  37665153   5083215  39848428 
 40041243   3322703  22566707  19183355    234430   9942459  48012699  27824815  12993026   1657734 
 21765345   7348149  10207096  12524823  11586783   6831299  14932316  46349945  23673507  60911132 
 35726335   1737268  28135123  50998685  34649607     15027  60732333   8852199  84895419   5665902 
  1949891  84749883  20116593  20598261  22519413  10129403  12384811   5770797   5697568  13466163 
 64096281  52422091  26192583    119539   5577197   5047211   5955963   6522639  32044347  75421473 
 24307923  60561243  47237891   4428401   9621807  51293673  67898021  16945693  44143203  30309903 
 76182793  74365845  53343903   4972929   2886567  39965283  21278523  11430187  12492471  56953435 
 18369825  12792723  16505332   2620079   1756773  42719739  31195338   8443539  75943263   5649435 
 52917099   8038663  40591819  10769828   5840153  41505880  70564723  48375749  21438603  53415573 
  5694855   9288308   3524209   7392255  29504175  17572621    749760  20427535  28623288  40406823 
 11865713    805830   1051473  28607695   1523208  41223246   6541383  10047678  35293107  15330643 
 63683373  80722611  24016171  10119327  40203713   9884855   5088357  40239359   2916903  29992155 
  4651323  86569573   7667943   2211189  10423401  13543037   5463019  44374743  51503064     92103 
 13612357  37592715   9261931   6320283  48757938  30682515  44145150   5814011  24402405  13517635 
   241803   4683419   7819247    562094   8018977  65488299  20733875  30422963  17680083  19089348 
    78078  31534563  29465524   1411601  36034012  24979459  26324993   4566498   4637814   8702817 
 14607855   4163383  84074991   6015301  41220821  41033115  74696815   9759210  29858091  33831497 
  1893339  24640123  17383983  30268847  40962408   8736576   2499035  39354085   4245933  28036290 
 11674598  10623867   4187227  29772273  17793937  27631293   6272103  81465177  12166263  51985512 
 42965493  26601605   7950303  58940025  36576267  43967293  13928609   6959532  15279643   5072957 
  8982627  12551273   8013990    926763  47980449   4951218  77786258   8360748  14534151  38199658 
 20465277  83672556  52552171  57960699  23712917  69186723  21803718   3075167    263628  22807115 
 27063082    982410  46181627  24961259   1632069  28575791  23012493  57588753   3521311  13945038 
 47253498  55050985  57061939  85864867  20068083    143091   7689612   4708827  19562527   1136395 
 28483227  11232639   2090401  21508287  28864045  42288558  18965517   6739044   6895878  10369276 
 25612338  15027018   6947746  44274231   3341273   3388695   7961335   6046207   5825547  55968315 
 29335315   3380125  16540173  43402737  47404683  52812531  25103124  85942683  18606481   2008679 
  7993163  38284763   9864033   4836243  20878881  11475576  33691607    682843  66764979   2253738 
 19337351  41073841  13004829  15130287   3823481    604115   2040248  23249517  57298033  26580611 
 28453079  24324324   9868725  34844667  18696472  45754203  63523965   9553755  13469467  54326123 
  2185483  11523531    107736  15110763  35651218  78737274  13581223  30274048  14376345   5229783 
 48297303  23800875  81583123  47457995  23915027  23053211  21424243  27039042  69582315  26143987 
   928697  23485291  16105781  28627589  17970772  33275427   7232733    315792  41921919   2023053 
 22689307    160187   9087650  37999734  25301266  65252747   5824484  17949162   5076483  25045793 
  3155107   4066767  32455083  93780694  11883163   5663323  44748303   7488411   6872676   6788611 
  1473852  12622895  22358595  40485490  27739203   5606295  58363785   7957707  16080043  66418051 
 44964373  39608747  36383216   6321708  59050473      2543  10665525  22656088  53414082   1559619 
 11307433  67555527  42641359  81544695  18974112  37787916  24500219  17300073  15688251  53870523 
 22957250  38806287   4386303  67012846  23205298  18001428   4266987  40627653  25680633  12573591 
 11063971  29859039    469691  19602083   9270469    133623      6213  27007260   7018343  43758023 
 22238707  11782515  45097933  54399195  28676203  35644641  60665658  17000673  13934235    721023 
 18003087    394443   7575201   9228087  23534811  41562917  63239758  40307083   2708598  36857883 
 32442509   3280764   1358945  18534466   1421025  34301499   4194074   5333730  37562128   5451468 
 14215513  15974547   2869563  22034688    806634   1009248   6699881  40346871   1288774  31314854 
  3281163  58726523  29051629  20562330  33368523  55934493  69850865  32549921  60257954  47502523 
 56197131  80721094  56962803    328698  37232603   1392396   1166400  52992930   1057171   9378675 
 39070059  21033662  22611590  20069211  17749855   4638459   4885355  44381498  35439359  15106061 
 21040923  24673242   7407567    306303  71172219  12738451   4394799   2145147  29886771  27711483 
 18526187   8724613  35821211  24908479   3094344  24188351  14641974    393618  12604550  16192123 
 74708598  17492367  25602699    283869  24104416   3589467  13935363  15466639  81096243  22302933 
 32881135  45985215  26106606   2331462  24753579  31923051  22741783  29846171   1799613    924143 
  4576968  15119773  26290917   3241053    166679  39335951  32386599    530244  19297323  11488079 
 15777339  70596363   5198823  28787505  21374553  39947663  29251108   5207796    722481  27146148 
 26940939  26576631   7727307  72550119  47026764  12661335  39060963  12096321  31932457  57365198 
  8211223  35480163  19081085  69479130   2437177  78263646  49438863  23980241  33400723  38025411 
  1601163    705125  23481348  20883663  46318263  37288815   1491912   1670366  39911235    118129 
 60848273  24461420  12535283  13833393   6935829  12945433   4816091  41147943    370123  47253257 
  6371943   8444559  12635280  18205296  29339124   4313547  12769467   2920740   1450971   7970471 
  8156178  52740293   2476048  21489241   2254587   6217065  55670496  14387583  25690893  53456379 
 25431885   1777745  14503360  32269953  20043667  13414626  12255543   1976783  15165793  15855495 
  1544743  26249723  35549343  70696439  18427102  20519123  19123671  13653843  15954875   6826459 
 27251281  17970653  45780715  27480719  22790085  62002495  54877143  20927328   2155737  33087643 
 10503207   7711078   3074883   2832589  20658999  30153339  18183442   7481345  33618819  33486873 
 37772619  20040218   4038683  21247692   7765933  21191533  75454080  60248193   4530663  27960595 
  9614203   8004430    255898  10536551  48497319   6467155  20081994  65944284  19346813   3578049 
 41564764  15805329   2821241  48220698  44081951  13597267   6164253  19383183   1520163  16413873 
 73096315   4930062   7659257  20294619  18217986  90802587   9516747  51092041  10433769  48419522 
 35154803  30641810  38604423  50497017  41697644  48773316   6038723  23144643  35488456  25208663 
   717693  49296573    648520  14749875  81376217  14365233  60941019   9762542   8954691  42723498 
 16078397  38680098   7915848    601891  18576421  19180773  12458733  14367567  19095927  34569041 
 44321099  38021260  14808579  36533451  18496566  18358045  18560655    379971   6527409  21583398 
 33415263    317727   1421589  30872198  15442443  29625321  47138749  66492055  48576903   7283511 
 27834531   7947116  12089367   1820484  26734896    931333  20413571  69033089   7283523  22748767 
 33327651  72244845  26295885  24685217  11048001   9844071   6189991   2441408  12921078  33965397 
 17968766  14667719   9869925   3731778  11442813  29950875  13232628  15093726   6354053   2446851 
  7805073  30508107  18755574  28480563  25991123   7092962  33162639  16317195   7616578  25543284 
 18810189  42274861  46282711  42665096  79723217   2733978    642399  47869959  18277227  11715396 
 15679923  84662469  14956765  10689963   2477922  79019341  45028848   8496076  17724459   6496503 
 12629403  18025067  33676027   5940383  12673264  13533732  12184961  61303725  82744147  14128411 
 67269451  14475357  29234474  14807463  12208599  72628547  12222443   2065419  64008753    335423 
  8263001  20830928  51213135  54783150  21532347  10537717  78818423  45065017  56766534   5122252 
 39057075   2934991  55078575    507483  29976393   4525563   3764433  11259359   8557729  43479363 
   164517  72069759  41511323  16913594   9312328  38065915  35962840  85006683  11746587  30329487 
   812759  68606041  30557215   6942723  65577723  56067889  22280395  71710035  64885218  71792135 
  2803280   1903728  18074224  85280679   3427483   9221859   5142423    436768   9648531  47384889 
  1178495  36071369   4374827  29969451  39101129  17455026  29167855  76025787   2792543  14989188 
  9994599  10336131  20923443  46202948  58675168  24414183    809943  43998259   1199805  63657703 
 14871931   3253033  41153947   5844570    443319  28986171  28461933  46217958  12626267  75561893 
 71289114   8583134  61890603   2831450  25533942  55349137  37699939  19954243   2789143   3583743 
 39951483    827908  57617109  51021204  39986773  10111813  22516035   7352703   3763845     68148 
  9912768  12913226  29982897    224088  34436539  32467371  70627866   1673529  54728123  39011277 
 56131673   2583793  41380491  71488859  76738263     17376   5511804  29017811  21982223   6697443 
 41849907  16979531   7654378   5863315  25902753  12864951  53835227   7569768  27284458  18120350 
 60168497  17102215  35462292  34581621  23093466  18527577  22233386   4413343   4896599   3193903 
 35907071  26754455  10855731  17450919  31567122  43799123  50309748    861888  27157825  59238918 
 32184187  29321232  19707987   7096863    191873  85764886   9423591  14111168  12815079  62843201 
 42654586  23874311   7186555  44465994  12857019  64068270  28512972    392619  41393013  11013303 
 31416981  10029890  28858183  17044923  44450683   5422787  31244883  12328449  78142829  26786913 
 69009921   4917645  64015123  38430123  59552238   8594673  46957155   2893030   8024923  15610203 
  8912327   3870043   3922661   7454011   3732507  67337898  24356771  47924409    972915  51236363 
 24296373    801003   3222043  54781339  44366883   4201005   6858654  47687301   8327178   3175449 
 38360724   8916198   4076003   6854411  11906275  42887013  37568339   7946386  54071268   3245225 
 13187836  33403479    951793  79983515  21588521   7270243  73119363  22864965  32659340  20195207 
   572578    966045  40975323  21252583  55892840  24291538  16894875  30798923   1521951  64921235 
 16440603  37440186   1359187   2890945  23569053  20022303  26219139   5260823  12233729  32865725 
 37008549  10098378   7965493  63929913  16645073   1083075   8251899   1760203  10649223  23834535 
 15849486     23579   1515083  59935559  97294130  41138429  19803423  24543417   5664763  63617331 
 18457692   3456546  26655583   5498089  38858390   6118767  66509223   8247453  20081193  58367991 
  6457399  57869763  29501370   2510061  24636812  32264189  55362683  69365125  24540678   3476337 
 77825339  16707889  56890827   5523375  27366011   1661790   8241604  23689339  28499748  12876403 
  6796143   4122045   4388598   1411284  69695873   7091168   2470443   9272706  16030742  37533103 
 47701335  17320140   7800373  33854944  17597751  14796437  25901595   1448917  29230731   3782423 
 18202857  30434415    568231  23196309  11929638    515737  24888489   9112491    701827  20869443 
 30856279  23118576   2172904   1689747  11021299  45812043   4971723  38345073  40210665  82555515 
 44113497   4680723  26251023    789444  22845663  22365111  30148209  82261423  62571303  29683761 
 31929583  20026236  28282353   4954737    287091   7541418  14277403  23941026  12268138  23670654 
 54082227   2529883   4294527  20892343  21400539  20416683  58403973     27381  46384153  56436357 
 70808123  12960917   9555881   5914795  31660626    256011  41042174  21972077  12325083  21569113 
 52967103   4044971   6241579  24972576  28873275  19061373  43576527   9862365  16548550  24180873 
  8398669  26393555     57728  12872873  20089363  47347623  44249187  26124249  34882923   3731277 
  6250287   7157377   5433211    492705   3800607   5482563  34830669    876498  43262485  18863619 
 26467707   1943918   9706463  22660796  51348923   3640173  36019211  23636283  41854563   8039403 
 12096927  22404372  76571332  49470473  46209773  78421158   2311347  70196403  22312476  67809563 
   920571  32608093  30780723     68059  16539253  26665335    428915  14917619   8732693  44906775 
  8313751  31715248  69700495  47606578  59059347  34605423  11762223   7740123  42084035  24611483 
 25736328   4943871   7895747  37005185   9486765  32552635    251926  36903522   8490487  12546969 
  2670315   5872631  24057183  79284990   8746107  54552553  20061349   7190331   8970923  57515999 
 24559755   8664285  43532099  37346913  72108523    548523  12637495  12849348  67561883  72952299 
  2014443  19866675  51928989  18473203  20014467  52523103  44721024  18422275   8916229   7902267 
 40174236  23316963  42644088  13377011  38213259  29463355  58132219    949335  20808579  15825273 
  2745931  17032871  13703867  32210543     12307  19445519  15194339   2103116  16118523  31957356 
 75796683  12742238   7448028    393495   3182580   7123434  13156427  36812843   6717645  71159695 
   464649  25858263   4746582  29657751  17772219  46300923  14370788  23861881  48594423   7560635 
 15360062  22707973  29563965  32894171  11621915  23740369   9998877   1028073    998169  23851545 
 12876000  24239175   3322523  54312123   1242499  64380186   8510843  57769444  14734327  20322888 
 27959117   8055960  37497199  19376123  51098684  58341219  14394943    513713  76494807   6109923 
 13173750  43780521   6288882  20142198  58623873  21260623    959123  15989371   9436173   8101809 
 15144059   1344807  91978940   4186178  61236928  44335958  26775973   2985707  51114227   3576232 
  5821253  74848501   1419803  18313739    119403  70621128  48598203  52678176  23409103  30032279 
 26993873   6342903  31908998  54897218  41309265  46271223  58894758   3207015  23207112  15618171 
 36529863  27461948  28531131  19141635  18214179   1533005  26145123   4197498  14764623   7840883 
 24851103  35963385  16981129  15206987   3032075  63903643  26896443  66774678   8731653  19626499 
 61540671  45798531   9683953  34855252  17474553  82520639  23651510  27145959   2873683  66064499 
 46471405    423319   6288723  32110971  69548019  43628498    758841   3172539  10452219  22765047 
 25912193   1192353  69632637  20043427  53825479   3148923  50443833  27936659  35299563  13586333 
   428620    791163  60574812   8054687  33306438  89673406  55330475    697281   8431659  22670743 
 24521063  20977458  25735854   2694408  42552083  10955053  12939423  47947628  54784848   9401571 
 30758123   4002365  40386573  70334715    680019  66089224   1404443  14411013  21459613  16274671 
 26031469  12819603  25102276  43585053  57713931   2449375    646351   4524716   1342891  73302121 
 13990821  16761980   8971661  61357371   3255266  23068662   7700994  41556455  12763791   1244982 
 73900053  38041071  21528537  40351833  22156851  11400031  66046059   1662847  49974189  10865187 
 60709963  91824012  11275227  13136006   3381501  18843783  26269611  27944835   6913688  31541880 
 13369141   4738751    810329   9315165   3076963  85590243  23284353  18453664  59312408  45404299 
  3089773   5294023   9158333   8505347  15786933  15426855  43384515  48275597  69770061  91885411 
 53877089  11365033   4961695   3341109  23692353  13803185   9410786  63820923  10554396   6430651 
 46176995  11103163  10916798   5487423  36531534  40344791  27974575  28159023   8164031  31926472 
 59774739   5566567  46361615  32591833   3346533    800063  36598587  21570913   7280542    760547 
 20950563   5081451  56456438  44721677  87934011  11946383  17982996   7332891  51203715  53764029 
 58177335  58228891  32660023  72479352  26174823  12765937   3847281  33802443  57747260  23575041 
 54077445    443643  24092022   7299608  42697323   9831061   7698358  14621373  54756369  79457556 
 20131948   9388641  32300790  19906303    254187  73618798  26283726  56881131  82479598  56076573 
 24956454  10424243   1352826   2127359  42653581  17916211  38727955  32938738  28969287  19010543 
  1096383  14194233  51511675  38859373  65237139  12614659  18701648  51880455  25859747  79154073 
  1618125  35772384   9832381  58189227  41999236  64667627   2969023   5509949   4442321  28387498 
  5712054   3324832   3478459  40535871  42318347   1965427  28645396  42158067  62300823  10343427 
 37719046  70189123  68453123  42530697  16591261  40895172  74229570   1818537     90862   6404268 
 19343909  18188094  70883903   1337883  17707423    453755   9206553  51543073  22060513    211899 
  1915923  31455326  13782304  15418293  35133819  27248091  12228495  14523787   6535103  23553951 
 13772729  23385723  43590702  27735847   4977052  17265249  26104399  74355131  49475720  34099147 
   421603  29532107   8750298  33121154  11382879   8396385  20181424   1737483   9013179  41474988 
 21341531  27897643  25983059   5204027  32747561  26055659  61022805  34204425  23855927  47372301 
 22057697  25099249  42674183  14135123   8409013  47622243  83361471   7001243  70295523  30905481 
   106215  53908663  34835222   3831251   2361963    170122  22525759  17142045   2191997  66406817 
 28837883  28229709  13136883   9387910  57116104   4191219   6579416   2765535   7811469  32820179 
 18775197   4221798  23747859  62764993  17638799  48284463   6019773  28052103  43349190    791109 
 92545296  66734027  13887423   1615830  16544123  29889083  11774813  21721925  16054187   3928003 
 27819823  16848211  46403473  19140504  23253395   1925154  73875717  15917485   5085795  63032730 
 23102160   9629793  29346811   1958754   1305501  13690973  62996370     28921   7121895   6312949 
 71888703   4839475  43357591  79276623  21868385  12248267    726243   3890229   7275297   7546860 
 76664907  18800548  94685259  38963402  74662109  36711301  96802323  36850971  40870925  44400083 
  9822789  50333133  50896059  49113803  30411023  17850683  16540834  16433907  11131578  24729853 
  3774283  31783920  23229384  16978487   9606181  31429080  47827995  51207419  17208503    787173 
  1130376   7115322  71781445  22337709  18997563  23946507   1174923  55927383  62426091  14238963 
 11107523  35433922   6100671  60708324   2474588  45474187  18244188  32029159  52472859  47027991 
 13251833  22101309  60176379  73327003  26979361  54024133   9274614  45380535  20529591  13232355 
 37115058  43184303  18630763   1800699   6773803  83632278  47568637  10126759   9757668  14738337 
 20710475  32798007  14823435   9403118  11109571   1178472   3723990  24053270   7087926  23582523 
   797634   2139603  35957147  13498224  10097385  20270313  70534716   9989943  85922893  46541771 
 14941788  18950537   7965675  37855655  75856929   3392395    320387   3155303   3992151  16908203 
 30164073  12151865   2745483   4963785  54866400  16820459  33675123  17243231  69907563  14770437 
 24342439  20023449  23140919   2358171  14422755   5315841   8225181  21779483  45154602   1108363 
 41233623   7356396    114825  26818195  14629878  50204377  72861437   9016668   6954791  84479595 
 30553563  43086306  62998457   3889635  60195771  18903441    186078  25845097  53911849   1806543 
  1221726  23964623   1741561   3875847   2428593   6219336  27891423  10723643  14676607  41017866 
 23893980    212559   7644843   3582720  55616937  17891227  56149239  68590305   1477723   1054993 
 11019531  10753008  15001599  21820753  72388873    636899  12482743   1449885  10718589   6115643 
 35870067  20397687  27469708  23503227   9765125   3289387   7966297  16565435  16327274  28144405 
 59793483   1888835   7213294   9663288  30291261   1657221  15081768  17255087  10102775  63337788 
 46003458  58917723  52189623   1571913  21351327  53412339  28350635  13815419  24955169  34865047 
 34712387   9886945   8588736  24044699   4850058  27599443   1424667  19796565  30679263  11487153 
 44885336   8454767  40726878  21068079  16494543  45784972  10426223  13648287  26646105   3866135 
  6696953  44437371   3633771  39664995  14596859  63372459  42089984  27991422  12302499   4865743 
  5385993   3483943   6472047  19954398   9986099   9111731  36970979  66089523  30379589    821580 
 14944495  11866915  34335450   4542739  25674807   1720374   2706027  20637655  72788070  55893541 
  7437215   4768264  48547218   1110723   1419209   3765857   2167610  30018748   1662987  41333310 
 14465113  59014959    756363  59721603  29458947  40626187  12799983  18693051  39400386  10007827 
  8771963  18674163  17342982  14403643   9629003  44321158   7206570  17494059   1787963  16858361 
  6468939  24433245  16617647  42453438  10785751  23938999   9695433  43010726  23008563  53787573 
 55689003  12836239  41063621  24057303  44374167    275793  37378491  61972347  61033459  24353295 
 32715513  46532167  44254353    154728   7538589   1112283   1321003  22261112  32209065   7465422 
 18427672   1658727  38684428    461739   1174011  49142538  25533313  72160991  39459413  15760413 
 20804621  30030658  20928611  57049133  74838475   3482427  58184546  52344402  72819587  18984308 
  6575930   7513255    781476  29639217   3766794  56078133  30434730    750549  19050147  44136138 
 12629327  66389971   7690235   1301379  22836543  26124936  94605942  48002001  13118763   4683543 
   229848  12900318   7876078   1690539  43696324   6617211  20758408  50967291  53838820  24408811 
 10186630   1509570  28295412  14993717   3898206  30638694    578327  63397275  12659487  45433104 
 11250963  34677108   1044069    182153  36320415   7157724  27226795  44790913  21760431  24761515 
 48467451  11466101  67419683  19910163   8553543  12037813   2842305  13102770    222391  55724803 
 21098489  31302627  69680610  11435638  10757733  18984487  37251903  31684923  10214871  11389335 
 47670648  74540121   5042853   8733555  24445903  22886418    813489  61985620  28633504  51881355 
 24254635   3263325   5161623   2696169  28646979  18866787  84471900  90099273  22460123  45267021 
 55569276   5826768  20774106   6621059  60872443  77980445  33285243   5460139  10204854  31443843 
 40913723   1451495  33326671  19597099  10395837  43550959  11861331    951313  17336893   7911214 
 48087943  37051359   8956983  33075319  53087751  14261253  33081990  19595887   2357727  13682934 
  3807416   5421659  90823184  24829097  25305507  15106233  59150634     55660  67400958    816612 
  7533969   4962719  20520987   4976823  26017071  28161432   7501883  16402565  35847693  62495787 
 68485659   5378523  73943544   1433379   7804920  20682459   2159623   3045347  21207619  36831643 
 53005812   5092236  12427322  57514360  18682443   6239989   5225723  10675256  81028902  76542927 
  3929001  17607785  55672189  18007602   4307111   9920955  35582291  25334148   8073288  89994313 
  7638948   3608523  31554303   4429554  12373151  11023311  11752539  44489503  78873604  43577398 
  9020258  10138452  14000859  27409648  34856723  80539323   6703323  38568523  20479571  58397875 
 26914108  60946713  26411529    786471  16535700  56487026   3840799   8496300   2203034  12090561 
  3254853   8306187  42901033  75320753   3913009  46958623  67673638   8634939   9559521  11759882 
     2454  24458046  34406755  61289871   8838498  18617421  72746305  34972467  66355312  69370767 
 16579868   5169155  41971083  36804429   1871311  16012647   8290377  26627053  60672123   8762289 
   780021  32351442  14890600   1362803  52372499  36046257  19612987  35556567   5473235   2738586 
 41761941  18345123  19523112  15702966  29520096  10846098  68988015  12107673  15987010    561984 
  3350796    240040  48730959  18953687  30156483  82595402  56874459   1308661  23062561  14216511 
 44655216  76760772  52862439  44545803  54766932   4775611  16839889   9931768   8351569   6945084 
 47260364   2305189  17443068   7756794   3465845  22807251  17887743   8524212  75370429   5938295 
  7915777  35784123  65362797    189312   3947213  22569983  20796063  11702291  28698342  18303583 
 49668096  77253177  30857235  17650239  37882783  32820381  46402045  13416933  24875830  57718577 
 13923123  31471209   8849127  29989023   3522939  47298439   2761301  47720203  33975699     76595 
 93703867   5741635  22815318  10489833   2599275   1937583  23668152  79687599  12558603  10094471 
 61387131  28480718   4786049  13104015  39647154   7614783  22103448   7204643  22246207  11603582 
 42753969  27110856  15991793  15175822  12857682   8792213  50787023  25332282   4635234  33142947 
  1132374  65404713  28631128   8985953  16791102   7993455  64859118  47756923   1472592  54359898 
 21323013  28491326   9775623  85171495  59693155  29784938  60265461  29113403  30385233  56875103 
  8658955   1508219  14245167   6858878  26416699  46085583  53172095  35592253   4272713   6937213 
 25668627  24689243   6269673  31431608  66469607  14695513   2669973   4433174  23087838  20628997 
 13075458  38887283  44927733  12064731  10385423   4297398  10370565   4147022   8904973  26162703 
 34362339  39597503  37003446  49934427  64411275  36156451   3062967  32794556  39772176  61225917 
 55230918  27911601   1367473  22609856  12057883  13197531  40263555   4309402  11180825  20831787 
 59232406  34683315  10080839  22801605  28707573  45911857  27258959  16297319  43650771  55804578 
 17504823  59207451  21751853  33427583   2270419  20276567  36480117  37528083    823745   1591167 
 22075003  58385760   3496675  41359903   6942209  23300896  43026140  28823188  77079713   6582349 
 29656113  34330407  22549251  23361183   9465303  27050603  58448153  88595583  39292687  10233388 
 17450319   2151275     97507  27003183  21645607  26811448  15803163  29554023  32137067  29706685 
  8685921   4677815   4764069   4810357  27917340   5557815  53315299  50386695  59877611     28635 
 40685600  24014595  59609073  67191135  44181635    833383  25673243  56946485  21862920   6634749 
  1624262  26386413  19039557  10096125   6036947   5192686  37392138   7350217   6934417  12578936 
  9476373  17379148  86083195  73039011  77040306  16467261  72636369   6423743  13697723   3075573 
 24510075   8685033  19738723  41264091  50509492   1221271  18717129  16669251  56031063  51194355 
 18771855  28797918  10666028  50903911   6283839  50090163    543678  23878048  18032397  27394434 
 43009342  35479770  59907680   3761595   2461947   5609623  31849755  52003222  29987341  18509776 
  5516956  39234571   6492063   8178123  13261923  79241538  26190963  12318138     63368  59586179 
 66760993   2714541  12250257  15430587  13995271   8043033  54260138    210209  26165465  52315771 
 28843726   7231641  35810877  32403634  22247379   4448731  16528659  69512228  17710233  44853648 
 30261283   9415302   2300853  23758436  16850831  15727098   6740808   8414862  26650110  19679127 
   287919  53374707   6364615  65368188  33472995   2847003  17564219   1625691   9136569   1148223 
 28145046  10668123  50762397  11342571   6831811  44164356   2963963  41690243  68201201  11958563 
  3845519  68918703   5987285  15825843   5183151  24200739  34251747   3552103   5845547  12151555 
 37277187   7364463  41295945  48814426  26387299  48068324    511099  10317151  19162983  15583227 
 16087131  22021451  16640783   9730131  12650123  14115523   1124883   3355619  22931724  93653623 
 42707514  10086074  22719183   2514294    850113  37222638   9303168  12391371  23822496   6679313 
 37987368  55370229  36284043  47481779  48306700   6677083  34078521  28752101  49717626  12291038 
  4280820  39359835  28218131  31262643  11547346   6205023  73242664   5612334  26455748   8797164 
 40157693   2451398  49645433   1757835  75607947  13689358     39786   2821281   5951733  53925918 
   108480  46462335  11344842  36031755   7227763  13640805  24563228    641380     67223  74017341 
 27762693   4725519    669723  13955801   3284343   4936107     28385  38881163   9892399  17272648 
 32164283   2966669  33907920  36782011  63098763     11098  35442187  14819763  83245265  15909643 
  3403092  31426373   9718527  43662093  10594903  57833843  22434108  51061419   3565725  12416235 
   855003   1573323  41700190    364305  38301169   5080541  88848723  10745802   5267253  47704559 
 27877682   8068323  41344908   4545037  15134397  14014597  32837823  39995243  10441887  28396617 
 56699349   6602816  35467251  36984527  37496003  31376223   4224568  50473833  39524873  41631403 
 55880745   7363927   2623428  11447927  25463385  56190122   9200788  63241475   3616452     55583 
 60174713  18930663  16598139   2085063  31170620   1886573  12229995  32403167  25050204  27767328 
 32213463    311239  22880208    989863  31356411  58404531  45512414  12022605  71593445  20478203 
 12204559   9389931  43938817  45712323    182128  15565740     21523  12965768  50441860  27051777 
 26216457  61173243  27144720   8859974  21842007  15966073  42832137  38274779  46685188   8484435 
 17527227  34699593  40606706  78451646  25948677  29293753  34542581   5008067  29409423    353103 
 47254673  76732743   4173481  15549299  29840333  39716944  36812283   5579578    953075    172707 
  2598249  11012655  10263213  48186923  38027091  31124786  56960873  81086043   8498974  27935737 
 65337999   1271577   2119854  12097873   5954139  16788281    145311  37775535  30750215   3935648 
 23408352  16567053    791967   6486581  33999171  22047169     21648  10891353  64598337  53182175 
  8418107  40584171  11444231    857862  22390387  37702319   2441731   5814659  21470475   7172811 
 38405183   3427133  10047027  31418723  30693354  32531046  25323000  66337784  51851847  18271123 
 12288399   2303463  77663303  29440133   2870574  31519006    383523   6511200  59991659   8276165 
 51045563  56677500  19328499  15347123  34769223    490123  28787118  55350623  10749666   1874883 
 15997299  47767149   1128453  51531744   4446915  31792524  63927471  56800795  10333920  32528403 
 61633813  10156623    832599   1422873  27964375   4574525  34358627   9020659  72136106  23787663 
 78177939   3070673  48444129  25314522   8090763  35629913  35418708  30391705  11132361  40216959 
 62417823   9808171   2488479  12607578  27676149   9383823  20945803  31234173   3500923    819850 
 37806171   5931299  45937540   3948261  25904335  57977739  56281851   8241566  23036521   2628045 
 49233167  38963160  86937467  11831475   1480863  51745542   8040153  43984356   6169331  39189679 
  3877431  62497230     26799    528859   7601129  30774116  15426087  23943035  43240123  21509871 
 74087367  10817895  72575769  49251503  17023083  77522183  20206167  59184287  12956451  14806576 
  6635113  32905725   2783613  11681853  34768185  16678114  31851339  13082403  53623372  15797259 
 13099448   3444248  17424083  61957869  40141050  38319215   1849165   7142118  67567623  41284686 
   204283  25261516  83724423  65387343   2599818   5916651   5904278  25798137  53293793  49756219 
 27824568   1792239   3815386  15918687  18903419   1856651  36334155    789438  23881627  16665148 
  2726016   1466133    578427  56887795   4225443  27426963  20177787   1018406   2723915   7803663 
  5884263   3732787  30950375  44399691  23168484  52108026   6587331    761298  51236679  23981223 
 59250113  63827987    442617  36065858  38923459   7300633  43520853   5770419  71569467   3369723 
  8780798   6353229  24320183   1163202  41538769  39509172  16014527  31823698   3158043    821595 
   969694   1186269  12627135  22301061  18845472  58691199  44866819  22769023  36653245  22431403 
   414945   2911213  31239555   5610123  38364303  13874875   2602533  18348881  24231547   6523978 
 25937143   3649061    408729  85005024  16675199   3196323  22247073  49472139  11833791   3255275 
   847419  15416147  16390473  13696827   1318167   4821498   9782280   2649693  43791007  56912443 
 13198749  29291663  42817263  78184848  86628778  76687791  13553103   7203599  25921383  43086825 
 32268998  13250637  35031083  14466333   2124063  70941735  11669714  74457042  21874989   7129595 
 33008688    224743  53443521   8509531   3544062  40324173  23322723  10830103   1285113  15134853 
  7861624    514485   8489398   2302633  36261552  27958745  53935530   2725393  12189823  26962256 
  8196101  65299019  57880431  71371472  12710409  18202893   7023843   4248411   6263079  18848427 
 31550823   2720693   6507179  33477168   5865417  21979374  10846910  58912063  30414192  34428803 
 26978523   1099223  44937876   6556069   6699694  22439875   6515331  49552498   1189147   1306825 
  9288563   6478935   3634548  22143965   5058915  16094877   6706986    393087    643683  24553381 
 17448619   6359073   6521319  15317298   6993547   4739928   8916498   5461025  19224923   5774798 
 24008007  60419043  55847753  26849327   7207323  56385723  33425853  59906498  90782998  38538663 
 45060891  18686778   1405569   4504603  36850377   8802054   1562915  18772629   6524472  19599738 
 10125771   4114329  40165710  33845011   8114651  37846979  10542083  16076793  15647011   4973847 
   966753  25281099  69466047  19822887   1414571  43491896  14385248   1963707   7310133  19515919 
 48426843  11203923   9126016    265510   1470618  40339131   1810068  33419692   1297177  75061949 
  9492633  25453283  23932793  19531923  28931727  57276169   3241807  12744371  17833169  38521295 
 35479094  55382039   8027169  61388538  40057847   9525983  24954663   6738561  38430383  60309085 
 42934728  20206692  30514783    457872  65552568  21859377  20329483  70443873   7375887  11267355 
 18672651  51724187  44439433   2633627  21401143  35424503  13692006  52398929  61815231  56616815 
  2995503   1104467   1628678  13854505  43474718  27856168  12173595   3541716  56152483    276373 
  5730258    266487  61137195  18410229  28004631     83928  50052993  20064839  11355267    740499 
 71564077   4992810  51587813  18062961  47275923  16729242   9956915  40769670    912871  18258543 
  1943785  12502211  18396443    501371  18873514  23698623  83718424   7879911  38097603   7950483 
 26243571  36041427  19684123  45022203  24981778  33110515  13481763  12969227  15345850  17116803 
   289401  21782931  22415354   2968123  29171923    669211   2163867   5961603  72499887  49294811 
 60181789   6657347  64937639   6417471   1345055   3417327   2846221  27665719  53280313  32273859 
 33063923  18880455  12883443  32355411  39493779  23473307  48317557  24257841   1563027  70582803 
 25747809   9410511  59560347   4104392  13524353  74464123  31005888    549133  56263077  19747557 
 42511919  14513595   3942689  26572487   4646198  37269951  29929902  19131003  49889768  69279405 
 10268853  21720363   3291413   9810747   4169299  14161641  19092053  34815463  53956623   8891973 
 31043548  18643797  29067075  82422225  19762028  32059438  25337787  82690698  35999493  16848907 
 19909563   8051463  20828348  38726166   7744031  73954509   3944921  28205391  40743447  44898735 
 68896541  49458847  13874326  14454602    683208   5560458  52779948  71854737  26530485  11368965 
 26103291   6440783  51635803   6915603  68038639   4991675    169571  14809803  25521588  30555277 
 76671675  41856777  36983939   4106911  38862055  92373547  46209055   6242947  14358891  33557937 
 44797496  43923393   4562421  53749191  29427009  36270201  29189451  72746423  75978491  14019075 
    88332  20189875   3165387  15233943   9220950   4476393  24058037  43838691  11069067  31332057 
 11289595  30748443    206077    617309  56143147   7401993  36462065  21834663   7384203  22725969 
 28402833  17323678   4124637  58341777  32514023  22063902  14758863  34897518   4440713    824622 
 11096709  25671255  35009243  14373611   7005989     12939  31144460   4475231  53388198   4003495 
 38358179   5412723     92355  17844743   7832626   2810077   1680923  68268915   7161123  19959688 
  8541671   4453338  54739074  69636823  91306443    531507  20268355  18891948  18614985   5151075 
  6694873  20099265   2457303  68185293   4864083  65742475  29014623  26093483  34677753  37583097 
  1311681  21422670  26026279  10754358  26361162   4003309   4574209  11008721  13059533  45141099 
  5070123   3055581  72652542   9945903  16016146  40164083   7446702  64867375  19501488   5669267 
 24648747   8131173   1960575  69400443  18444587  24740774  23712539  49248753  21829461   2210793 
 67195267   3644673   5229787  30103468  10416022  24824429  47261211  34691207  33759591  12349933 
 20211597  40331491  65351310  44598523  24503763   4364353  63406689  34112487  39014508  13560187 
 33072735  47207199  39971087    186903   2549683  64861287  43691157  31396817  49915373  24289086 
  1553659  17524063   1348888    475953   3766373   6809845    796898  52254018   3637914  27427243 
   931971  25931933  14072274   6018135  24982381   5854273  44824262  19160355  48084558  53295861 
 17360683  48463711  19346023   4953960   4493148  13527690   4066089  32870043  60182931  30402691 
 45774204  43332039   7551431   9122227  22476367  31688328  12141691  31171596  59230287  64880979 
 10392763  73743816   9704979  59192249   2570856  12172127  68026290  10272123   2095773  35527187 
 77100585  51810869   8027418   3350108  33189323  56077683  38984091   8970363  50099718  11091441 
 29440788  12261723  26869707  76559599  25209803  30730155  17653056  38965021  36027631  23916651 
  1754920  14441079  74111343  46445927  15503847    775131  19384683  23870088  39038011  37236579 
 33068457  25792767   6022059   1031722   7677915  57788490  10339208  10509998  35550827  58143951 
 24861003  45120003  16146459  64072008   1006105   1536567  33254795  81575853   7009671  62245713 
 39108419  43966723  65511755  10775947   8553409  38826471    260459   1269105   1867681  41523495 
   830048   7791546   3741574  60692805  25146963  28859835  34188238  29301568   7475040  10546032 
   525406  33465405  42813908  52748798  28955907  24956300  63362139  18267707   1158969   6304643 
 23251455  61616733   3207859  31044489   9412743  12256971   6832614  16326243   2768913  53061763 
 30262201   2531432    593883  44232987   6479453  40644428   8940201   4762435  67581411  77846391 
  6279951  54348291   8281539  11805195  21945391  61027442  45695688  75788769   5891442  10573944 
 13796059  20757927  60248828  28833687   8793873  23442165   4248609  18336183  29015389  19790013 
 10679973   2277153  69549435  43086408  76075083    491051  23994093   4826892   5615565  15543083 
 81628911  42260503    126375   7740823   5860983   8136636   4861623  55214984  30509157  20827194 
 60979083  22517119  46544763    723535  23246283  15959445   2332599  15277792  38453174   3654511 
 25155645  35237009    134631  11646967  35709279  76578927  40756927   5382759  51578107  42709909 
 13346841  70198101  40394763  47228244  49727493   8104422   9650283  29953005   8277864  42509847 
  9122868  12673113   2457375  29207431   2595167  33938005   8881803   7534986  46747677    861053 
  5733425  52493574  20866375  18042348  13904069  33860859  37412008  30573591    380328  22046188 
 88326283   1954053  41519238   6932587  14092921  20867797   7491713  35277347    638313  20901427 
 41947259   1039998  22893565  36741023  55813307   7039003  55450395  17867179  27965463  54455868 
 28040128  49507401  27890183  67283255  32653527  82453103  11309943  86955429     18603  15951123 
  7807386  85186752   1549518  13552928   6375777  32900371  50919035  25730073  73886081    331479 
 37691079  80812911  26642379   1852443  32184591  13640610  35369688   8544659   5581151   6790573 
 36773643  51915945   2184315  53376523   2030865   6521568   1867923   5619588   1209307  73232367 
  5327598   1362021   3217271  22375131  24247479  42068611  26787051   1622815   8330858     35162 
 21967639  41946349  73332817  15517099   2846932   2458943   4235189  48633526  19773517  13881584 
 83191847  13954879  95799995   8055643  19508115  10481627  50463357  39283031   1376287   1890033 
  6452337  51895203  12842223  27889140  36674035  10469627   1045706  27412107    526763  53303639 
 13298247  43296474  46261342  18692898   1434850   1945149  61146033    614139  23857095   3650523 
  7139523   2258203   3589957    144775  64422153  57514286  66797785  18584013  17060355  54022893 
 56804818  37225709   5271885  13854532  29498459  53165783  25944229  23162331   1223355   7982577 
 42076704  64056135  31445340   2520732   9081129  14278017  18514567  34138139  27782856  10821912 
  5704183   5296791  60072702  10554765  41704323   1549650  16049667  36149427  15598509   3249920 
 15010881  71716235  26208099   1151625  47851771  18891028  58537623   3083844  41984455   4443873 
  3277133  17053931  37285623    713811  11209187  49370627  15748821   4194971  23298355    138147 
 47586022   9511956  57043291   9571219   4591815  32157647  70991340   2891669   4111953  16279729 
 32282769  29749479  23183883  18312827  20647093  20059851  75047983  38677692  16063499  10898802 
 36594614     54843  19183455   3175643   6702663  38963973   4385015  22544751   3033243  50547906 
  1368066  29340291  15331011  11712923  39179043  15389308  16296223  13259071  11323881  79085211 
 34098347  25184673  72267167  11677859  66721374  33038583  23894687  18150909   5663121    158769 
  2920347   8578131   5243515  43799062  36476709  11833971  19205036  15675411  14537635  35940360 
  4639739  32436891   2480932    645773   1193807  11408455  29231775  11848143   8298727  16480002 
  8928283  48025212  28986333   5044890  40409973  21248595   6542115   7127227   9724621  75847821 
 40605306   6533163  39429654  78228883  72624224   2301447  24632165   3501534  68443773  35961273 
 65411535  32001780   7684228  40066423   6446808   6305003    917987   3153403  50247788   5665355 
 51158883    607639  44573545  11388885  14355123  91803285  29095623  13628373  19014123   3557517 
 44410853  12524037   4945899   9225155  35905874  23822304  27868115   9431523   7402707   7580375 
 11921148  12145220   5120219  17466963   4948495   2563407  12774705   7188870  76947289  13122219 
 16857656  64332171   2449583  18208155    349328   5150935   7693005   9401877   9388707  18521199 
 67629594  14623737  42247955   2989065   1210531  19898899  31919890  76155027  16594003  65786382 
 16769994   1854450    866051   9884603   7976608  46681641   6206617   2697403   5262171   7782495 
 22418519  15556557  11951346  29984767  42107195   6918354  23922927  48903078  23105268  18711712 
 51063471  54992463  41025833  44586017  39366905    795003  20241335  11212404   3617799  35896269 
 35214062  30594862  10500795  57449963  62381910   7814547  51008763  39205065  18273403  23618211 
 24617699   3836243   6180709  43497339  42316201   6274488  30526395  83473931  17702206  26463735 
    77489  13084821  41874098   3085728  65943285  19429931   1744849  80882469   4023729   3572772 
 62522127   2968781  12580293   6021089  56237039    522463   2529491  26592763   5436229   4006307 
 78428777  53086585  87805691   1435444   2353911   8059473   5340973   6978943  81296611  67841943 
  8357679   4680260  49739235  30332533  11474631  40924523  49423723   6104027   3830739  46732743 
 22839244   8011501  22935203  17124348  25301532  42379395  44122125  43822673   3689523  32173323 
  3810701  19168818  26274555  21643323  21548309  78929587  38497659  64927387  50276448  30981612 
 13588068  52742527  32414043  10676173   9620063   8950985  29610405  14426193  46005919  35450712 
 14670998  26486506  17603525  15588003  20990585   3596928  64712859    764304   3755931   1442148 
 31578603  92519651   9012075   3458297  24613961  28720923  34814983  44644463  53533716  15223080 
 19589498  11727303  40461243  83999953  26943657  18556305  84167854  25585835  46684733   2629983 
  6488263   9112248  16120329   6999900  43843923  22075967   3215328  14768373   7836743   4307855 
  5722398   7646023  45382343  52475623  48048914    417723    817611   5215814  29808763  52134245 
 32103123  53710623   4336098  13114483  24366601  22725672  17492967   1090899  24598023  16118799 
 38740572  59910711   1165353   7688755  15332718  30972251  48018111  65507703   2258097  58323036 
 34744318  18390435  33062226  50603967  28216293   1581783  37944573  28634433  38571606  39967715 
 17324967   6056453   1102252  45154897  17643062  16902315   2201595  47084248  63326299  81177045 
 50754415   5026173  22688655  12002442  28365252  61780849  14073423   5699931  43204193  27487191 
 10452071  33939708  28715383  31656511  50153663   1403084  13555035   3557673  23133387   8221461 
 10046735  62712136  43013559   3170079   2258348   2558245   6108407  19630551  73712411    941004 
 10938960   5358242  46620512  14680305  35638707   1797912   1257198  40633009   1574993   8632355 
 27347266  18377763  19554489  34327869  14385875  89660826  25470443  20568183   1789201  27258837 
 55317438   4139643  44545595  30508013   5527874  24081543   9117473  23623581  21656055  41099555 
 12703923  69021691   9971084  32275142  13394623  31051659  17951143  25302335   8428045   1181409 
 10287163  44246380  62875047  11751619  16525851  56293395  22849523    668259  43430209   2676345 
 14528853  26350398  26258931  17136863  10824102   3139173   5117784  26020059  70722523  15334650 
 12023547   7839885  11245973  26889983    149548  23593045  95529371   3877429  10747353    217243 
 50356487   7101595  79320307   1904233  44909435  44861225   3135759  22618788   6945072  40004835 
 14818003  39333207  26920005  48768053  33700427  20072483   5194917   5337660  84447057   5264738 
   314507  30831032  33115315   3135751   7968999  10975436   3560667  14855623  31402483  10325958 
  5510417  14123013   5417080    371517   9575455  54172230  37922070  11037839  68849883  26433195 
 25438083  14522347  27427068  33436023  20866683     33093   6623168   6932777   5019549  47181978 
 73470869   9118408  10386246  86291757  11338745  17717552  67633348   1707459   2233883  43884491 
 15595303   2436871  10890498  14210907     92530   1343134  42733467  11549328  22200230  29288103 
  4133573  41544503  11326061   9249279  24406335  39252435  62269967  48939954    285889  92247540 
  2710383  58132853   3268428  14954189   1150388  40270933  19585271  10739858  26193147  24086943 
 16341494    221168   3925407  61937388  30696813  48267279   2227194  81825328  23873413  33784225 
 12601227  11455980  30740147  21846255  43220025  25559099  58501435  85501569  12461391  28637607 
 48042447  19711419   5953462  17332458  63962721  37758152  59989403   8412915  19131891  57661851 
 65668083   1807643  31889133  23610723  38201065   6269703     13045   3709179   8911907  51707218 
 57176668  93433866  65090429   8661805   5811873  44307771  22135731  11844045  23158740  52133953 
 13642932  22748411   5602069  87395323  18430689   4821891   1166498  25641235   5821188  37997859 
  1005357  34667583  54900133  22318683   2006453  13507067   7418699  79513403  27177819  41255370 
  5164128  16191085  50941403  97400991   6041238  23969627  22991982   1472274  31564747  24725373 
  8490627  35383835  15442363  31840477  26672013  62670963   4824723  59204895  28182192   3314423 
 15120888   3269283  45072723  20259627   9143471  22296891  48649723   1204827  55358843   5230627 
  5431443   1340716    454340  86452603    555151  81074795  58440395   6900828  46906783  17736915 
 19334107  32849715   1640454  33366123  46582395  43332123  47910486  57967067  12505903  27761805 
 12119754   5955506  11472101  28780877    725669    663423  37477371  19264755  40636270   2182938 
 16101920  41426935   4715691   8811437  12428427  32551035  15283608  10968123  37345041  65463847 
 17137608  63283104  43839193  86267525   2241999  83517351  77335051  56574123   7515759   8963639 
 25870299  36994551  84716937  38369211   8957283   2919942  18747995  41375457  32568063   5393611 
 74688276  11000853  24249633  46582953  12443671  38497813  15208708  25367787  53384756   5157799 
 30676723  12928038  15562293   9353598  19369064  14365182  48348171  19349124  31182257  41344019 
 25956261  67225049  33210084  48932061  20904709  36655185   1174323  74849268   9844739  17976246 
 13541244    142655   5540133  10840625  34230999  13777611  26666595  12877640   2612917  11262143 
 23080353  45305817  13175163  12120224  11821647  35902803   1159008  13186887   6926637  52171139 
 18416775  44175420  19483755  20792317  15094063   5340171   5492423  57129403  38872710  37006081 
   940023   6298473  11041233  29872888   3886866  32222355  43569105    630585  11269779  25554663 
 12144665  70526593   2332245  13364565   5394498  18234941  11156763  18931193  26880882  15834123 
  3750243  21801531  12884631   6259451  28786829  15980619  24449399   2620125  38857179   6495927 
 33563565  18294387  69520695  31851628  18963552   2389209  37238761  44517036   4397259  12542198 
  7373958    660662  24775325  10914853  15689797  64517107  54649137  49518787  13444119  38842602 
  2186705  51164414   9581187   2240223    844323  11161812  66158292  42111759  32721933   3513787 
 34061109  29270168    832093  49953102  74465205      6077   2932565  63334818   1754328  43352103 
 33691825   2330937    182139   2560857  17375471  18061835  27103136   5663529  40741489  55672309 
 10336363  23799756    451999  51213407  15048625  58476228  55283419    371857   1201983    652433 
 41797339  24023943  77579682  19462023   1820534   1282523  55773272  42081202  15410357   5919236 
 23809613   5748778  31834225  43434951  10453201  14968479   5284941  21839227   5930893  17394125 
 32753499  32942373  12656784   1094979  13105275  20150659  17773963  10900581   6824803  34133898 
  4550565  16243413  69410663  25692515  17322312    366648  46922103  27052283  50451980    640777 
 41867069  25875483  85960744  42904327  22249845  21661301  38846395  47233472  70854084  51766413 
 42598287   5393220  42089993  24227571  75483099  25484891    543684   6386203  79843900  18867143 
 41926413  25289373    560017  74487884  16317709   5367019  37238598  86081274   8456090  43273087 
 11790708  25869483  39704603  50993823  82527947  27839519  26783797  15571123  23807643  42569595 
   165579    272340   7236275  37280077   1373523  21408753  35472468  16435997  14389953  12122597 
 86223225  18644091  36983755  13546523  58362123   6543305  46799603  59087931  14847099  11183712 
   161807  26976579  10215755   8531799  34921253  15096475   1048351  23200936    298023  39928340 
 37259191  17975387  86162903    757023  15693423  20617059  16122928  58598843  40405173  86667638 
 54370517  11249333   8077308  17847249  13163019  11337423   5142827    334647   3843486   5272128 
 10975700  20591883  82633635  45063082  21311399   3530002   8098620   2193843  35410159  48968899 
  3683847  32386488  27493989  49867187  49501323  39356843  67989043   6762843   2143539  30730047 
 34684353  24775811   5894843  40726171  11152863  77398125   4362340   2339187  28699927  55089924 
   760740  55634873  26476495  57784127   9868763  82812157  52017516  58549155  74384590  22801565 
 17249376  67186979   6509670  34300379   4503258   8052843    106021  22048865  35827278  57749748 
 33418640  20287806  25599031  22803783  38836923  26527379   2993828  78861331   8501889   1609853 
 16627243   1730130   3900063  51794499  22265158   3615615   9109255  42875538   3385563  79959948 
  9360669  92585793   9972117  57776651  13548703  11607247  11517902  10436673  15402348  33744687 
 45302343  26929956  12031213  43149020   2538428  38480899  11076045  53877213  17820951   3557292 
  9987759  12907391  43318467  21881462  27211515   6089583  96542655  45842955   8990705  21245565 
  7680075  55733541  27119067    200895   1771539  42720323  83656725  74549265  47166451  14752659 
 34490331  18142993  56513525  29354835  36478737  16033809  60452448  27071739   9631143  13710351 
  9991643  53395423  43203323  32799963  13933563   1957386  44877179  14225348  10629861  27383652 
 19689478   1029505  37115483   4286251  22326973   2804834  38489425   7660381  14336991  14384011 
 20576913   5197445    471142   2640948  31458338  10615875  57383503   9100591  44835503  11304889 
 26286823   5117081   9076544  15143881  17214657  46084795  34485144  46605143   3647909  73236273 
 12144635   3740293   5803927   4009023  36696495  23073423  19131501    947069  10703670  28560735 
 38655753  25399257  12574668     15511  13656963  14356595  24557745  10927179  80490203  79378695 
 30416656   4923935   8724966  13388498   1810473  24214578    582978  81078407  30445569  22969211 
 63126813   1173553  67889373  31895539  19384449  89563803   7460381  59763035  11638732  31557052 
 22211919    376005  67080731   2373927  42849339  57785095   9768123  61059297  30992525    125227 
 10767533  73772887   3394183  59309421   4006923  27465803  73926321  23901045  18696967  24793398 
 27209826  60397111  40953234  13622857  46507771  20261490  11997771  22814601   5436519   3125496 
 80127261  52725139   7093546  45318563  14535898  68792523  20798923  36487767    923283  10861543 
  1137662  27920923  53296773  18371003  18559323   8665227  26272127  28101588  26616394  70893564 
 61288517  47813121  54482319  36919164  62313082  71287023   7767573  41394171   5697863  20967027 
  1218123  68282119  28020299  13058724  21364576     69945  44426238    373001  35727573  78080436 
  6742611  19815597    329850  36680367   7395081  23424709   7932552  74890448  79262763  74575493 
 27566787  17052279   7214179  10315103  52475264  10892283  12045966   5619657  16579221    338123 
  4949249  30037977  90638539  16420383  11002795   6030179  29193381  31706433  20836793  21462239 
  1161338   6232809  51394011  55963505  45633954  14127170   1370423  29581348  53239127  41539963 
 53506861   7776503  11767193    676523  24047099  31608471   6051019  18861955  81268667   7948033 
  2555118   9516523   5794051  43669087  59598927     19955  25874220  53894643  36038931  20762910 
 26644013  37186098  30058638  24373216  16209534   2345391  16613343   8817843  25141888   6736641 
  3703823   2185821  27716451  44673821   7221723    630060   3515475  14324598   7964027  25409248 
 45552266   2398623  15232491  19171768   1881134   4222139  26137543   3186543  11787384  55939335 
 11897619  22040999  70457153  29446869   2987133  38845823  45285237  73589133  54244809  92199447 
 13694075   3939135   7942623  28856379   2841928  10413558   7621978  46384373   1415289   3552035 
  6447333   8918928  69463771   9817280  53074509   6383381  12029803  22015463  42043527  12230235 
 14205153  14356738  63736089   2899347  37320281   5656237  10074555  54649158   5102961  38169451 
  1545638  86276963   2492148  23700954  14021671  75072087   5703673  10135773  39749151   8650437 
 22865735  12752461  54361833  12602580   2121416   3172299  11615631    472623   4951240  12738002 
  1124183   7857444  68968539  10319858  27270403  51001519  12938034  59647803    971259  10808723 
 50252398    252539  50495355  78663774   1138195   1930116    716343  16202939  31234560  11780114 
  1067404  31692917  18994567  50029449  47889393  59903422  64441258  39775950  16387731   4456959 
 10498953    546797  41108751  58984737  26478866    260091  13760001  68785221     17358  53992225 
  4514643   4012774   7069031  24978123  22697424  38650235  35281140     42291  34788327  29549520 
 29869131  20275784  25625045  33314581  52322295  36509658   1569321  82094069   4767648   9946691 
 11075299  13772139  40556573  16465363   9750577  38245296  25551798   8693405  26567270   4202478 
  2708345  22695072   2115535  14559863   9994359  41645958   2358297  27967475    403297   9271043 
  2698365  16617339  56226498  35323723   3224751   4388539  22236795   2497591   3482637  26522619 
 29366197  21272088  38847891  45624390  10814919  41689581  14243213  63856344  12454845  42903901 
 42778001   9704283  73779997      6295   9475739   3165839   4250813   1075997  53058018  17025525 
 23864667  66587983  56003703  88205569  11451578  30224062  37240833   2004183   8467343  30513873 
  8182533  44619239  40910487  13094305  19270779  12155707   1174275    835971  38355507  28604148 
   814028   4158103  37150865  45896099  57121093   3906385    929403   8467982  25936117  19583740 
  8080481  21459297  42272748   1565115    463014   3040979   3419214  16102209   9667665   7469515 
 11710705  36806779  38477247  59746155  20129067   2809842  26097783  10705650  18370819  41971479 
  9758963   2573159  55614143   2410941   4504413  12943108  35531552  39487623  77175387  24931515 
  2406429   5328258  54951611   4845048  36320379    509233  63282144  10178327   6377049  17112827 
 25967610  12056073  69403155  45015919  48343110  30985503    549789  26923857  22522293  13206523 
  2884794   8901357  74461913  25236387   2518899   8839395  12241152   3351548   7692347     84597 
 39462397  35911915  70967107  83328770   1721167  49804233    579562   8512413  19915692  39175857 
 46534381    331641  22581775  18627315  56627587   1794795  29804635  63526137  22884103  30257403 
 20108223  28102351   5615356  55468393  18354723  10690683  15592929  12079494  26477631  24264363 
 20702332   9341455  29300433  74196773   6629569  43915633  18468627  66456667  26831577    888297 
 50735157   2856007  11855403  22758771    259134  72096885   8641063  13963533  54969123  18863688 
 74789551   4741151  55204798   6499296   7132743  36638855  53298953  67106291    555513  67672584 
 53186027  56649747  32077233   9529613   1869723   1494906  20852223  20083329  17679973  11989736 
 44042723   8161667  16992183  10229355  10557623   2637032      8569  28919035   2670159  68856753 
 42840593  56994905   3833623  44679172   2604813  12999193  13838001  44357942  22221112  30446886 
 14144331  18671457  31580148  48399011   1232963   3896148  78904245   6327470  16514739  23883683 
 13696349   9401748  12639243   4355595  20748273  38671330  73695105  53195528  57199980  61057448 
   831903   2457319  79303737  23881893  43041471  15321363  54979947  89113399  57581691  26684977 
      235    375243  52732495  11740127  28501792  20012481  28836543   1080059  37529471  15741654 
  1207095  43081251  51362515   1493978  69588187  48233499   1455291  25846112  32236499   2298347 
 89661621  14697033  37196106  83245173   5339705  42439239  10089307  12013863    186123  77349879 
  6467411  74721231  42689859  53967975  10439138  71637371  55791797  17184043  18325419  20207573 
 22355547  52352059  28409265   9645566  12004563  29786240    848894  35112975  31416478   2515006 
  2403619  69766868   2269203  88254401   1169159   5246187  25196393  14403283  53065694  44480598 
 15890672   3376405  56243067   1374090   6980813  16845423  45292521  61088353  36605415  19151443 
 37328443  11088627   1782395   8599787  17354427  10027800   2115366    604383  50023348  17096215 
 10552143  41463510   9909237   3750405  18567738  42630411  37672196   2556039  21555823  24646863 
 37709627   9568308  14043878  79492089     43771  19490804  32994371  21575331  37577076   7656459 
 60206013   3012447  18196347  42879078  13753293  18221304  48772561    840102   2436711  22508051 
  2084119   6031183  49702479   1435095  18137813  46857969  14088753  30187338  12846203  19241389 
 34655428  11688711   3404326  13730433  15944427   5033844    461455  42064167  54101067   1479194 
 76921608  11830003    535493   6114408  40482288    532067  32385139   5019566   2641872  22818837 
  2126723   8613222  47769897   6998907    203475  11832344  81576288  15117120    584291  70034703 
 35220890  24747027  11564032  23924976  45409599  48546956  15469019   4532937   4315164  62167053 
 12183348  38881873  30599775   4195074  77645883  80030591  16245723  39720573  14733853  18420903 
 24186839  27269889  18146860    151115  24047227  67393021   1830115   6911377  21383243  24003022 
 30788883  61991643  39120911   6695378   1876179  14309478  24236599  29720739   1898901   1794197 
 27314409   8703664    663613  18529645  37750797  11498860  31756011   3597165  27759579  47464617 
 12875529  39232932  40119323  25345619  93599064   4069890  33441837  10210779  28810203  72234141 
 25847316  31260824  15534162  36809815   1817653  24986162  16616079  72907892  48225986  47573439 
   116589  25771650  63595707   4769925   7122063   3123663   8023365   7964563   2728056   6745241 
 89737320  30945529  11888505  22602428  19441887  76089171   8688527  58849939   4544013  85118525 
  4530363  46732068  54787365    320862   5480502   1522761  25119133  27900203    418578  59482749 
   977673  54807491  12296868   6957183  82009428    404526   8150571    661644   3632983  39733979 
 12149207   4337187  21076473  58571523   5116269   2862305  15243594  27900601    231375   7059555 
 27565071  74579083   4766037   3540073  51831383  50035839   7011720  19223789  30646705  93084280 
 14834134  51048331  30611373  14608553  20483289  81092949  40706111  21132276  15002218  40447119 
 23322794    961668  23646591  16544109   2982219  20078715  33121848  28931813  31959123  38805723 
  1108503  38890345  44575797  10656860  40721889      3255   5569331  21530043  40814703  16892338 
  4471997  16720836  16238415  11598067  44700303  13671123  66551787  23626509  33639711    438385 
 52532057  14060411  23989767   7229519  75077279  80660063   5069223  17479709    104856  48255693 
 46949802   2274324  42979488  11288137   5696690  22301811  26070321  24187923  13988856  10792313 
  8290283   2562046  88074379  59025738  33809529   2271171  28869265  12636738   3122353   1959036 
 21699847  32954901  61463523   4328898  22443159  51524907   7765747  45898297  13527889  50620731 
 18288594  26162841   9528913   6407995  42440603  21254883    858549  24820583   9567213  10826939 
 67786803   9054231  41737214  11429835  30696387   6659195  60288643   1737393  10651259  25200553 
 35212123  33851874  19130300  13073118   6250237  59642475  23808453  19911385  25781239  13729875 
 20662615  50175157  27429117  32432658   2825235  40058209  25405433   1275427   7146921   1224591 
 28653279  37566343   7399728   2434161  44932632   4602507  23802271  24939055  56073515  32455469 
 39300783   3321357  31399265  28957359  20217637  31269049  28083263  35129698  10483683   4014027 
 21819690  11661715  19761099   8293927   7612263  20169843  11502952   5634433  40507392  11633847 
 58071413  61325286  61706273   5756654  20272228  34274658  32955190   2460170   9903305   9457259 
  3223419   1584540   4553819   9830748  21352083   9464413    124863   7749843  48714723  12666976 
 32241619  11511571  12202412  22560648  24312753  54685566  63137327   3824233  33304235  49681299 
 21264474  12706791   2917581  60748224  94612607    803739  36861489  10592141  12136013  57241608 
 14785663   6816683  40698027   1860800  43343478  73532197  11333787  20758497   1091903  20096355 
   344251   2472573  57870452    716331  10431973  49237350  40964571  28405959  54330083    688521 
 36587512   9511179   6419280  14803557   1331774  11612626  52699803  55486281   6764151  43946619 
 21673698  66685803  19578444  45484705  26842713  27699291  23204143   4902706  14835591  15217323 
 19891887  34063659  39339267  60096297  18087801  46950523    703419   2018859   1226273  36480151 
  4675677   7108700   5994423  53211099  24810999   4545843  23441723   7127581   5320185  75625019 
  9523075  27273691  25855965  45858523   4159783  29309922  18382278  61183619    967143  10697355 
  6515544  18623481  23435401  28151003   5366659  13760331    621273   9361368    441170  13840718 
  1871738  36870471   6738621   1823817  13949579   7859169  17649417  22789473   8031153   8460356 
   647715  14322123  34378248  34052358  27111675  24348837   5204013   4285755  45830331  10308471 
 30197115   1458735  35992203  15350063   3657435  13268919   1171587  26982762  46168707  44799881 
  7641753  20598993  17895318   1700745  28136823    139119   6680539   6688935   1031977   6596037 
 18504336   5684323  28367935   4817337  19462323  39145056  47770379     55723  62801659    183141 
   848083  22807635  31045053   4417487   5540567  91128473  56880793  55435789   8777463  58144913 
  2426503   2301931   2849715   3361530   1900395  29506521  15169768  21368239  46784083  19747695 
 30083748  28876267    404821  20792939   2707191  70393971    328943  32415163  30474672   2077487 
    89685   8849425  14206203  44433473  75632403  86215035  13978203  61900479  41525383   4663849 
 20991015  35539648  28998477  17143215  13385243  29871149   7231704    596453  26953269  38521797 
   491766  26664249   4450959  60923475  12877573  45041277  12364347  79357854   7918791  47556603 
 32624952    360021  32112623  12419619  15670257  49915923  61731663  62300243  26280123  38699693 
 47185167  43573380   5349783  22679873  49648904  51048631  22411953   4157591   1916258  74841075 
 54787460  52876870  24016850   4866495  36830382    119535   7695073  44753063   6977303   1648881 
 22770495   3129653  13443828  44926998   2678095  34836729   5243721  51729625  23750625  88859290 
  1876569  12780655  26593627  72712833  31230075  78378966   2733267  11308701  70059483  10546052 
  2041787   1795194  14301800   1299001   7710252  13175733  16609794  63739475  23753339  36526863 
   946171    337923   4446245  48995523   9899763  25223193   2040423  34813305  13560304  79564257 
 10883673   1088691  12241791  34082823  58468650  54360995  16453475  77211727  58800417  47360623 
   756837  55832213   1279975   2604875  34031536    932067  39191268  21530228   2267359  53376538 
 49399899   2518483  23600329  63038863    460968  22469523   1937178  79659913  26631222  42328955 
 32636359  45837835  27281415  11243873   2449185    251243   2286043  20272090  50092027  15476065 
 19084643  20993577   8673623  72194973   4861383   3548268  33240231  53601618   5997787   8350524 
 26933958  14648064   4160651  12479757  18775931  89234883   4385004   1605247  26474121  10283683 
 10573706  14802141    680973  47129325   7930752  37539851  53692293    898527  40055845  71395499 
 15100169   3771089  28683463  14534523  14420061  28233375  15556812  16935023   1445433   1348365 
 41092591  78468227   2490303  53944531  62753691  21813123  16428923   4191883  40152163  10255897 
 52158019  22108398  44375307  24724839  58693353  46049078  54968426   1520469  31781757  29811604 
  7453960  20183767   8278146  31360491  28233888  27076497   8212643   2246027  25033267    526649 
  5991431   1821345   3738251  78629935  19781641  19924714  15956381   6707493  25888902   3531199 
 29590608  42788755  39877191  51076246    813060  29307163    542923  56363508  82062411   1629757 
  3457549   5615393   2184271  41834618  52223073    519574  14586331   4935519  43757907  50981157 
 20440239  49745847  18003735  67977723   2178397  62349007  15838183  42294731   8295167  18561030 
 13182216   1751619  36381873  43991553  60557493   3405417   9488134  22299708   5723683   1976560 
 24721992  77002087  28597833  58433901  19954785   6725175  10689565   6034275   6808526   5457003 
 42012315   1027838   7931202    363435  15931611  12089718   4092385   1778834   5859923  38241149 
 30377691  60398923  41919467  65722051   1413123   2228331  16976313  11751567  10167323   1314367 
  2714073   2279947  25169484  21257926  63879918  34574808  22817974  74846091  19138384   7352355 
 25930139  22604955  10654383   8745875    514571   3311215  19266113  42677639   2723523  65530455 
 69622263  90450318  80466873   6776382  12811101  13420855  63420316  51723031   4008149  13879318 
  4584009   7585115  42974883  32699427   3386947  13112842   4837897  42101952  45925707  25224567 
 14960373   4315929  49211839  75221313   3890523  52080225  47533818  41857125  22412179  55641726 
 31458023    569364  16848201  13886997  19151347  45986487   7338295  28446891   7932123  36356751 
 62548323  62501352  22874913  11839639   1017128  31141068  64800051   4284283  13895335  15194034 
  8786412  82815780  14245068    628740   4802987  22981515  76850199  17382319  14429402   8544197 
 43663603  14030511  39455628   3647387  27118149  44399392  66243498   8527878  66028605  29564262 
 66485149  50529356   1452331  21711043  28164219   2196891  18678195  21106062  51232743  23033749 
 20467518  32780563   2663483  37755813   4489095  29949803  34143375    763898  60210480   1945985 
 20920085  13228074  10514450   6816723   2820559   8889088  32206701  51971313   8074203   9321812 
  8912715  16572169  39214617  27530373  95083496  38689843   9879513  15116278   8114673   2384379 
  8042394   8813539  81684108   7613043  50899297  15134971  68147132  54985384  35025815  14593669 
 13497243  37289661  12641895   3284943   2839233   6617277  62139603  39125465   5542683  52797665 
 26701218   2517993   2959938  76104083  86196453  79057717   5902067  19531899   2803209   5061835 
  4868205   7562453  61371723  45479767  18894801   3144873  11682255  82440798  19166928   7919979 
 31106219  19267636  61576910  58974420  35987283   6367371  16999338  13842375  65242002  40360563 
 48616215  24471351   2996310    340775  38643387   6703547   1200231   3273393  11096448   7551733 
 29775466   8799311  16265666  15560123    241787   1532843   9923287  70996146  13223684   1561715 
  3864886   6519563   4139454  21661859  59711577    519417   8261068  86875971  14642647  21610035 
  1006281   3072927  11294973     53477   1139361  68166603  12824137  35438123  23278183  30418555 
 34374705   3725733   8031223   2077548   5365308  14276423   1149479  63496323  48776571  61516866 
 11695566  11798063  42104941   8199699   7796021  26725863  11323875  19498729    142947  52163754 
 11584575  38297193  25397723   9609387  12808093   5361435  42334787   7088798   3121593  30549075 
  2723295    418051   2055918  20129899  30299149   5274168  82002653   3800073  12859893  52311408 
 25385298  80998573  57774963  26835306  45331371  16272255  15432463  22209801  10049559   9802255 
  5622822  47712903  37036482  19901365  69614031   1594443  24406706  62447235  12372843  20364337 
 12808908  38739831   8135679  53810667     63163  55933905  40570557   2000595   9006183   9941012 
 49373797  14590803  20722824  12300775  26213882  67650467    670772   9001791  14719979   9485739 
  5966361  15013725  25685315   2311899  22618779   4096423   3609973   7527548  93845586  22584763 
  3804651  19652875  36348909   2840623  46432238   5821857  39207654  32003337   2886864  11162550 
 10370058  32470947  46382221  20792637  26409303  15613116  39331683  41162971  66415284   2113623 
 13611831  40856929  40129497  33192411  14550792  63782943   2032439   8331915  30727149  29195003 
 25072758  11440612  78386878  12028763  54395223   2563056  31121563  39067993  50403729     15507 
 18238804  17476650  39213154  30958691  20420523  43970532    504316  21425966   5299472  29995179 
 37581691  46405167  53203068  39878168  22480913  58560093   2612987   8938958   1573431   1302123 
 66338406  20053733   6584451   9599101   4452813  52537322  24462273  15644507  11658903  19149123 
 32273460  31267242  12445038  18666808   7711623  43798803  40495578   8024412  39017673   1159848 
 26784626  14926029  59797971   3404607   1622856  35349009  43005720   5000131   2733410   7774617 
 91236444  73420703    413787  30085610   2070433  26378949  61832325  31543495   4470075  17330067 
 25963567   9418413    811419  65954652     94261   3126318  52532723  31074461   1888153   3817267 
 57893595   6323069  25564149  45604311   1856691   2065963  72896947  35098545   7456260   9928643 
   754107   3558748  23937783  19262829  16259835  29956439  67588683  25844223   4836383  37933979 
 39797804   1356115   9048725  37091034  40099266  15945873  26173848  79339956  60112514  34537073 
  7317243  49949523  10724803   4482729  49150607  61721473  14609975  43125807   6523653  56555440 
 11839055  28185583   2222603  29532205  45048133   1698395   4310873   6496523   8425377  52822319 
 46935333   2324431  81741123  16517625  76279191  14202857   7525328   6040850  32698688  81661463 
 16145160  44292963  22168939   4084665  22328178  66547361   3652983  13799643  50702775   8409686 
 26175918   6130527  38114883  14132043  12126984  54483585  29185978  16191543   3167138   5620475 
  6712059  22993223   5949315  16725723  24784715  51297142   6473544  12719891  66779667   2752071 
 11090592   4798869   9251421  34947273   4589862   1513089  44999988  17655371  49189170  74509866 
 16994967   7763616  28574904   9880038   2078871  67523923   3850431   1297783  42639811  10501724 
 32670623  18065343  85329317   5721723   6969106  24039827  14464463  25798182  47365867  56092677 
  2554983  11093475  12679251  17101367   5144046   5087139  62426977   7832307  21611559  35961195 
  5953623  49158603  13018827  16972083  42171939  27496665  43360323    189114  17395898  81547407 
 19185870  63457023  11139138  70618779   4708566   4339932  48450769  57259446  34017983   5030807 
 52616223  16818932  21768878  16753313  32150350   6183678  12704203  25015003  33086995  65357723 
  6943521   7017659  48792523  33909008  49070717  12394491   2875881  26487886  42786307   8455383 
 28663733  57302970   8436213  27006432   7171498   3158208  59969901  77348163  20577141  54344538 
 79243932  37849304  10317801   3068412  11742729  34688385  22748795  48333806  20603848    562719 
  3347075   6321303  17040677  16390347   5729392  37314663   1020985   8260987   3673653   2564102 
  2232225  48124133   9602601   3781250   6707813    846687  10618323  14475059   8611987  41813204 
 21058126  31936663   2587290  13704324  21342923  12728853  59386637  13507619  32536678  47162548 
  3513075  60878957  12621032   4801507  30587505   3335469   9022396  20077961  30688599   4466079 
 13252861  44211114   1553850   8412198   1187799  48435899   8758683  28804094  14360844  10991463 
  8258543   7681875  44545859  56259777   4013259  25776160  16279020   8519163  32313195  62796283 
 50179389  53259771  17851901  50169473  45661189  72512313  22810247   1573233  11205339  33937467 
 16584838   1675419  18494673  47151107  18472483  19940460   1605853     16887  39128856  23744483 
 40900283  34253543  19018182  64720875  22218579  24435708  31285281  58752153   2611626  15348519 
 66932328  46875967  22687908   3706267  48588523   4299243  46289889  13923459  80527495   6021993 
 40916337   3621798  45919995  55893675   9470175    636033  17459115  28947874  18393163  12797599 
  3835263  19639719  43955853   6435101  15613836   7443748  24438891   7715242   6453923  23847351 
 11685303  10656318  10111281  53292692   8899233  11573477   5521065   2262623  47732487   9331673 
  3269857  12904881  16704577   9560503  22590420  17279532   1467771   3446788   1869759  39157413 
   969423  26480571  29675209  23203065  21178473    285513  29658523   2597451  10062243   7101717 
 33919146  55510676  10224727  22872771  13319359  25488138  65226562  14286008   6361649   2641263 
 24400173  65698395  12868347   2284626   9657443   4798059   1899840  25614793   7268445  28222064 
  3354333    374107  17039817   3171175  19017003  54720579    133263  11783499  24561006  30197598 
 12452138   6524528   2581948  27878291  45585799  53681373  79993501  17914051  25981891  46986452 
   277523  26562288   7268658  55769541  43566403  45491899  29294795  43222938  53821579  18468023 
   109973  27998614  48657707   1387375  11065635   1509864   7784519  29378703   8436405   2462461 
 17639533  15318543   4141743   5183410   6181727  50007769  11412015   9040623  30395271  26639397 
 22401429  35159677  64787703   2964705    988689   9407675  13199923  27681130  18248249   1257333 
 31098938  17969633   2383959   7243835    210228  42951243   3346663   3193945    536323  60015147 
 17131623   1022263   7250973  36254427  50701167   1144626  16381733  19800827   2477083   5868155 
   516300  10638995   9613246  35022741  21046641  51817221  15182869   2102391   2511125  15280817 
 11299515  30737323  47623061  22563015   5163821   7590776  42101689   6389316  20977383  12458853 
 80617206  51374072  50578830  11890627  23134839  34090164  52696023    322123   9301308  16883923 
  6290297    900258  25760823  15108891  34448332  34595957  72967675   1023327  37024913  20108371 
 12878658  23059003  28855584   1444547   4522398   5424891  41139203  48628419   7076836  50084591 
 49904603   6778443  61347198  38262048  26513709  47231511   5636901    396293  64471341    391403 
 21773679  65708249  62869683  20161355  14496768  83386755      2751  54084484  21172605  81977183 
  5224342  21536661  58910043  23494115  36374923   6450387  59421863   4753123  25655181  52662141 
 71038150  51757563   4038045   5920783  44277055   1867761   4201643  50752097    366881  40476273 
 58493233  14277963  23428773  21885147    908013      6693  57529063   1618099  60035997  28556079 
  7252341    474947  56016767  14959548   1276251  23143173   4841575   8054419  25978487  49398971 
 33930072  12754683  63980039   6356150   1403651  10053699   9424743   6560642   1907697   5563221 
 49485099  52198501  74943915  12912764  26311043  12327543  22349307    919514  31873443  15489267 
 28240373  43972233  30032963  11772176  41250343   9352333  45476543  76974819  29617713    577427 
 70088478   6198214  48173157   2601235   8234343   6702951  64809293   1857407   3616628  50738369 
 25108480   3884133  76874747  52821510  31560123  31984245  70258665  11104209  44892157  72081267 
 37086123  68564883   4515283  92019435   6700758  37308167   1302411   7229178    143035  67107507 
 59608023  15227431   7537623  50087445   2769795  19037643  74197883  13834947  63665882  41852983 
 19317883   4994898   4880379   9746043  48706223  37933863   7006293  34913238  48975558  56835546 
    69891  20436658  43963641    693035  51494703   9069843   3185035  22417973  14621539   2632473 
 36846873  67271547  33810363  16056051    358780    796765  10283893  73013865  15821047  16563111 
  5881701  33683163  21151478  50578354  18369087   7011427  16817403  20548576   4883847  33062097 
 18274123   3665703  61516059   9582297   2350171    113439  44419652  26640233    464691   8148716 
 12080095  16043196  52615059   3971499  24484371  14950420    485084  22253721  62465535  12508035 
 45071203    258666  18954409  10438783   3565355  30291342  28254259  54052695  40710395  10172473 
  5964723    108393  23119923  11543211    775423    644485  31042161  14052557  36297197  23897403 
 36717666  40741239  17312409   6559528  45208937   4770953   3671115  38828010   6466767   8881215 
  3362587  12658878  30801816  20147078    566874   9581823   9285307  52872459  14391923   6880547 
 23990939  24711243  35582979  66645843   1429359   8191811   5718959  54735861  78887373  28348191 
 23228787   7049835  74551929    614313  36415159  30155745  14559173   9913047   1772690   5526065 
 48850143  87075451  54308849  65169483  13113861  27701475  26806623  12126328   3052270  21146357 
  5380085  21009098  81709303    545460   3974215  53110170  72000149   3226291   9224683  58102153 
 58886483   3183308  15252303  59351529  14110120  19002282   6429597  35406067  29505356  28439360 
 18222675  66379089  42081659  32836401  26796603  30760587   7257607    553473  37850234  30515160 
 12182037  66663723  25667685  14929887  22695783   4725723   3898171  51943035  25801345    975599 
 60576783   3712281  32733838  12183823   8631283   1448187  33327285   1919277  33055855    457809 
 64828588  20627852  10195359  19159978  40999873  14244575  72436783   2657851  27854147  50008263 
   350123  16512921    584523   2371083   7245924  61372581  29601948  18629543  39628899  24697431 
  4462763  45441147   4645923   4070203   7875067  25931643  66591039  19885059  46701435   4332237 
 21228603   2145614     40527  58170723  18687651  25194801  56410815  76659199  56993993   8290425 
 52248012    249547  51852748  41424372  13660214  40937343  84718653    366629   9722545   4079533 
 50046315  14825748   7816514   6381676   7187451    300375   3744972   5047917  24097383  11814443 
 62428632   5773061  38106219   7530019  21260791  34008419  14430669  22562343   5653473  50172685 
    91788  25379610  19285527  13743699  21076633   8179203  29154395   9698208   9322637  41257269 
  9325803  13428259   9437259  18893995    611107  68732183  23403883  62112819  50120371   1031587 
 18244398  39074091  38423013  12315875     34539  10360423   3139803  42775305  33569945  29596983 
  1637543  48231375  91855663   1684347  51679939   8919423  14387439  28422432  46912933  54275207 
 40286067  36738351  23293222   5457537    737179  13935618   4776203    344347   1197655  27317848 
 20571227  27350931  43888607  30269973  13850799  90354123  28040694   7206087   2403933   1362385 
  4668306  18543043  40771767  16689131  26992707  53480589   7063031    299928  13148712   6000546 
  2179537    393571  15100707  16520123  14951241  21877593  23628819   3657424  50146591  13194123 
  4345299  87076125   2301819   8285477   5969353  58505512  73251420  19785895  67305006  21335103 
  1469721   1476298   7556607  24641721  28881301  19336290   3394118  43829430  82769579  34151498 
 28057623   3626061   3940626  65767128  18189167  23017059   2965228    244419  44644248   1321843 
 36349303  37036603  20101338   5934849   5942745   4126524   4034733  23801007   6274708  91157595 
 12362303   6546005  12128745  19687253    351528  23310997  53193868  33818913  28468968   1273407 
  9504651   8854983  30878133    899241  49727073  42980469   5949195  21729051   4893998  13156855 
 37941983  43893235  16487163  19043052  27732091   1553787   2811857  56698182  44029878   7222183 
  5258227  36003300   3584473  70066964  67416144  64380584  14701723  18993526  39419043  19540971 
 12269987    827638  76500965  17893099  25984354  11758659  38067636   6589261  71281548  44649629 
 36042135  87378942  20917755  52952173  58596522  28487273   1822505  29052555    442973   4078131 
 13966782  35016543  44558406   3041157  34343907   2593903   8952876  28322571   6538963  14184073 
 22240513  67919323  75095891  60368685  26643383   7244844  20894898   2831343  47556283  63930753 
 10702167   5200248  33998183  69206442  32223171  30978994   5325135  37740735  54423051  29781420 
  1278063  21360763   5340358  38842500  30552060  59687277    605875  28349890   2402979  21961701 
 41273880  16038549  12249131  42226065  46460274  52900011  70182627     44467   9644523   9679604 
 41989128  11867058   3762255   7084809  53612875  88693503   2341521  33625777   1531213  38397174 
 46440525   7651818  15904325  45202874  31273435   9069447  95636045  21253817  56483867   9558611 
  2465313  34431759  21326232   5502211  61004105  15768227   2674311  16281525  19619019  18694799 
  1158915  47071263  50121603  88611372   5653779  59169828  74965911   4101509   6131883  17668525 
   360763  24328030  77506233  46263243    682261  15863913  30117687  20706963   4746939  30135846 
  6033843  40146983  61883955  23064720  10580859  35995771  20737393  15773543  29660443  17928883 
 36148592  58081167  48593400   4206382  45828620  22935063  10216727  42514033  16808013  49424498 
 38380935  23235208  17623937  17761896   3409659   5577819  22146624  62040253    485307  30007695 
 11619643  12073179   5039127   9425637  66771527  25325185  24763779  40775835  69484039  14670555 
  2152595   5381880   4343979  15392691  31351173   5647920   9481983  77333334  43296328  18062123 
 14626503  17727366   1107901  11798216  72896754   5373291  22503547  28422855  23280443  25876881 
 31353183  43984800   9576504  18443717  91390807   1889758  20256507   3337667  14958270  23983173 
 15918455  11559221  18829833  17499437   5301503  31918667  13740823  36358027  88612400  32547575 
 32142404  75995910   2303326  47096203  11514537   3608907  17435589  16410495  28474035  10562555 
  1629307  20630895   1299039  18702779  25820247   7738139  54679682  60963180  48067107  82417339 
 82655674   6702831  70923483  14798331  14001873  16362555  41860068  47200511  13832934  30410426 
 12674610   7160667  42353115  43201143  24314273   1995471  41063400   5609399  23677248  11980715 
 75645513  13852263    256317   1634078  52319739  25975979   5579088   3474123  27443925  55091247 
   746818  44875611  28704435  29216467  24349623   4784363   8728229  40162809  34148866  42173043 
 66214689  31272483   3999483  12118426   8391867  76021398  35807781    741271  48530262   3308987 
 41100453  27259476  20946422  32010827  19997688  37502702  18726523  19399275  11830942   3275351 
 10772535  16795286  56510178       873  27496317   9337332   3018805   7243037  27371132  11211263 
 55001817  17199683    644715  31221663   2108294  16513804  15768583  13913308   1177291   3420539 
 34873661  29365821  50710219   3400699   7062913  20634706   1132323   9660748   2220897  47453243 
  8382490  25746946   3634773  22965836  16175226  54834123   2039747  63900609  32296233  92045013 
 22139843  24333654     69914  21721698   5328447  14300970  33038501  17092642  30568541  34878006 
 80659748  34671453  27252751   7355760   7533053   5235993   4459215   8149407   3120075   6282711 
 61806227  31056252  55185369  11327919  20572831   3994835   2349761  42414653  14966851    318391 
 16067795    371123  15466541   1972470    332643   1876620  28279815    475130   7710837  11397551 
 66576245  14025828  63363122   6613548   3928211   5066123    456558  36321953  16083993  12753372 
 12039283  17029539  17156143   5733637  26605027    278549  41240540  19943699     43263  58434751 
 67147161   2197517  18715848    336663  35334750  61538387   8534240  19894203  21202508  49533558 
 18960403  40180263   7867563  27162587  36027047  17462453  17361259  52437465   8457270  16213677 
 27182433  14371328  11827243   6788333  49103172    752986  64658067   4213383  40855083  44060915 
 50137133  12054770   8648873  77221443  10371617   7548229  14747793   5475147   6529967  15185182 
   616403  23370363  31198623   9786263  86159911  74368935  28223388  14530473  34808039  11298171 
   346227    234721  21589131  23874239   4441365  13595789  51159375   5455734  20151858  20697800 
  5061639   6601388  45003473    560859  82159543  34473115     52239  29286023  56358299  27007403 
 16222429  47175363  23717265   6056695  34814763  29132683  82806038  40970787  67896715  15497171 
  4036875    737713  69205560  21127803  24294195  17841453  70911569  21328411   4821359  14957299 
 72060891  27373623  41277757  33463280  82838505   7333427   9803463  58895163   5763643  11216753 
 24262147  21511209  44136699  52368892  81607051  37246462  26263593  61738853  24445395  12641661 
 13395687  16582267  41356347  49008588    662523   1440267  71654019  35243331  65965905  13598739 
 15965355  31878973  50178237  18255463   4955045  32103010  37277520  17403075   3542577  64628258 
  1873078   5109276  10306090  23548098   4055253  14908268  55416133  65552019  73603338  11271131 
   470697  45063426  30629615  22322423  14307229    821139  45346170  24994103  10404633  48276825 
 44678198  25443587   2738415  26198148  46222017  14045151   2119803  15024252     87651  23000083 
 58084443  16146213  47581038  18368489  63719421  17926071  13692389  38366056   1314831  46286235 
  3639003  40448058   8219653  25948158  24441581  54531195   7053575  32317629   6618743  79422431 
  8434299  28997801  11901691  53770443  11845698  28001044   5302149  15019219  11377503  11976373 
 37713721  51240719  26542931   9541887  40975113   3567993   6767248   1522303  58274348  17692443 
  4548437  13497230  13574299   5236567    185559   5491347  51030683  17502685   7413538  79171150 
 20010949  61622811  52617939  39628432   3125882  42968004    961757  72575478  78727651  46210898 
 20535945  14846218  69306066  45125019  58722858   5589148   1977699  24254393   5299197  45751066 
 10840363  10343014  14715475  12769087   2491183  44989431   2649871  66305804  69155373  71946946 
   339427  40095471  14579963  31192660  37038021  63736863    117126  25912443  32039299  11376271 
 40995051  13635872  31306696   3868539  59363445  47472821  23234903   7350923   4357371  58493754 
 19529871  12431500  52702773  30376456  50071077  31826880   3884399  44642851   7786593   8406990 
  7522770  11599083  11324059  20913403  56089719   2638188  14493615   4810353   2445963   1773648 
 41635248  53866123  19943487   7503090  14462571  43756703  31756510  22059513  11152698   4695903 
 35557086  61447643     54870   8978823  49859838  58743868  41901213   6745503    247560    115915 
 11655459   3530290  31366683  20062407  57044595  64980844  30611207  20607395  71519814  13189387 
 34247875  16452691   7286663   1663590  63730218  15995943  23802363   4547512   2119535  38559323 
 32975802  21311994  17488979  43344567  80060633  11097957  16363155  65517327  24107613   6207852 
  8733478  71870911  13481835   8205411   9321963  25833657  56348385   3094248   2191151  55138795 
 46466783  12228612   2484190   3577368  29467134  69891483  30494015  66869003  25490869  37397610 
 14932638  60978363  10286433  47277098  22053152  30321850   1600493   8778508   6941515  53626413 
   752405  15654623    975714   1775787   8629503  27122643  34366398   5668863  70848123  53210163 
 15645977  60532584   2055609    625437  13997899  11212947  42072551  35973283   7032652     25715 
 88843228   9365353   8977546  25771562  28353750   6727367   2606103  27926798   5952747   2191488 
  4107387  10294148  33355212  55540575   6383736    243283   7931070  35422307  58401243  13895960 
 48064619   4386204   2801243  74380438  10937603   1074591   7060155  25834173  15383555  10203897 
 17578523   1665332   1579947   1125163  14922168  17529838  80944451  23206227  59104235  29343780 
 64489317  60929189  12761663  22879086   5325941  51906835  72095937   3843495   3895034   3742493 
 59345259  22626023  42898433   2163551  17110733  27608027  30478963  18571879  38984903  26440203 
 77789274   5030763  14676129   7018301  54717379  65029087  43174887   2599228  19702715  59589003 
 14308377  46334664   8480828   6484029  20109723  26918455  15194911   1293576  55490383  22311233 
  1835409  70354573   2814456  52565601   6859105  16287948   2233233  22722963  55228628  26669268 
  4265177   1655250   4685103  13374363  26285078  17834043  76972383   6247551  60573038  38899684 
 16456327  71229731  29683323  49526916  24656685  52170747   9918902   4000518   6112709   2392965 
  1965183  33242787  48424323  24051413   7146119   2704032  17986077  36177772  10032450  11481779 
   673578  31259663  23120843   4125214  61212039   3827859   2129877   2131395  18174007  45373773 
 21866913   2457283  22874685  12251088   9077643  11944083   9117187  34296493   4188473   6549771 
 25262395   4908363  31009255  17329659   1415243   5800918  57200619   5916186  22383939   9290943 
 12258043  24292041   9680280    848123   2159707  23785044  13651737  41761401  48958305   3021507 
 38958760   5622451  73094883  11361703  10778123  24111931   3903165  19083455  23791198   7303391 
 46683643   7026623  57605436  27305198  30480559   6910299   8243736  23750368  11812187   3284523 
 32950883   2674018  64031823    920346  51790266  14671123    123688  36897549  30580304   7618173 
   518527   5874415  34801538  49943095  14767683  41937634   2505270  43440681  58080048  19251883 
  3199913  12791727  26437966   3009251  12554571  17801223  19706418  11320831  33408019   4373039 
 70789149  16881000  83493123  24055645  16761279  36549579   1963663   2562188  20063073   3147687 
  4032483  44518347  26724909   8948537   4492219  24727825  16958801  23659911    101247   8120758 
 77219658  29954148  20746299  32575827   3357613   1643632  32344857  37103803  36768939   6891423 
 38279483  24995103   5175627  38662791  59099790  11281899  28750826  45357084  25658630  36604167 
  7806235  60806608  72521085   9476037  28675227  36276287    340155  27327147   2656735  27179317 
  9049767   3485913  16064623  27634297   5350971  81838415  10617723  11229857  45666439  11217723 
  4224287  21589999  14429300  15080123   9075588   2161161  23346043   1943755   3206013  30335568 
 22101158   2523336  37141093  27403123  35786253  84520433  29510331  16901283  23480475  36318069 
 31165823  18014955  39110194   3563605   2323955    732024  64420752   5164578  12356903  17304411 
  5857520  72984853  32095468  29485180   4197473   8728878  25825818  25882859   7381743   5537691 
  8092473  63964389   2296491  14449125   1400043   2112107  32031066  55764013  12494987    531675 
   191787  23208342  67370426  16869316  31045753  53606562   3046023   3334083  28989723   6578403 
 19305938   2904223  22203132   8214279   8374061  59824131   8761590  10053243    507693    509888 
  1414297  56859403  11863782  21147123    302139   8534052  11259497  30640095   5511624  13318893 
   789061  25176091   9623989  10052715   5231346  16716827   9637543  92135883   2449833   1995961 
 78235519  11080842  36282523   4716569  10076651  25113963  23578573  36363675  68117403  35391258 
 61358875  57669607  12634066  57455463  38807791  14146715  13793771  34931796   8131211  86921455 
 51162663  17918759   4342366  46095141  50472573   2114918  10847787  34410983   9892867   5725451 
 56842803   4592683   8077479  54817189   4967371  35356597    125402   2730001  76038447  17971771 
 47915283    468378  57766043   6439605   8114879  12044697  34908425  38391901   5477048  29094738 
 30923763   8905530  62146473  51434415  17908599  49618867  55821795   6494691    783798  34072918 
   996273  15432995  13299558  29485653   1771488   2417244  35902474  15962462  75593107  23123883 
 82628027  21755091  45630603  48509043  46298263   6972033  58601208   7572168  23766943   6061761 
 46513950    462883   1717449  36268804  43039721  23410707  15180715  18938091  84871437   5592710 
 43380027  29963242  27783399  16305467  14535267   2789553   8721927  34830131  14037098  56201615 
 58803429   1422213  21192714  74379164   2820987   1598577  10437639  31804287  76622383  50209447 
 68242803  86094828  10106456   4761147    231523  26151018  18658013  34770810   1357598  10777659 
 13676992    580985  10344831  11668468  28803029  12787460  14950911  49490757   6594127  20295138 
  2505311   5267143  14566934  10900043  26375419  10047921  35291389  36244043  12893235   5047800 
 28079023  17349917  42422657  14211784   8540915   8064939  27387789   3866364    102043   2354383 
 21557841  49445558  11412623    892373  21674703  25754150  28172507   1177431  54059083   1390635 
 54744263  76200753     85791  33734148  43996973   6922043  64689243  21332896  16728223  43413786 
 44663779   3150871   4834284   7781234  64776843  67025998  14843367  17028123   2992437  55583791 
  5909821  21350907  18053565  12670737   8472873  37331116  55254042  70155831  45678196  72257811 
  6714283  11396800  38396828  46793847  29294142  21430763   1696599  61823444  16142151  35517448 
 13707387  12857748  44329551  31275510  11510398  17967921  49991451  26957238  18406203  30372179 
 25373861   1677777  16945618   2043307    194262  74803584  83003403  39853971  49230135  36643443 
 96026434  15890963  39870688  11524020  21466078  18179958  58434963   2276823    331255  34100777 
 22093852  52744887  62487652   3783144   2313939  62888019  11190861  84149919  25350299   5011723 
 11499897  34329946  64777157  20845311  26093358  53895903  30532583  17493281  19559728  59565435 
  7467545  23957483     79983  57947253  36996533  65048252  19056494   3829119  49245528  58429165 
 13649947  70167879   1961403   1486203  11671242  17430523  16383063    460479   3026496  36896773 
 22462699   1549248   6700200  41754867   5987328    822648   3709483  15136326  14940027   1110071 
 27885663  61023354  29134575  40747593  12578179  22049528  33094465  47397295   9184493  89307363 
 32663745   2678463   4160703  10047445  21942604   3029433  39587124   5476461  62989819   5944257 
 46123979  18044671  35008887  54091341  33000860  65027435  11167382   3346289   8526363  10615892 
  5475011  64615723  77390323    280522  28567225  67996614  40845303  62948915   4476087  20682561 
 40015425  22335363  16999817  82032606    800695  17493703  12173399  13635103     35318  13316915 
 30973163   3570347  20805765  40680315   6414813  29413123  41860723  17294223  37694003   6049618 
 23694089   1007883  30053859  27404963  58972638  52296801  56265836  34700265   4202805  23725043 
 55189977  14956641   5224643  10676731  49345317  25341784  65219123   6438533  19979986   1282343 
 29633961  11834323  79131957  47539680  74390269   9166419   7417383  29908515  71919363  13738155 
 74316683  50033188   9441198  31619139   5215843   5481163  15697827  49404373    841952  11660163 
 21034083   2310523   2764027   3112465  72542294  48252555   8424448  32482181  26092293   3807618 
 48837885  58297971  61276653  16794460  34948171  49889171   7952615   5118459  30020323  80779715 
  2287863    361161  12176843  13470099  17818412   9317274  36302243  23783519  23478942  13669830 
 20075997  39205123  36126978  68894103  10318576  16036899  44157673  19725593   5277363    824658 
 30877764  37150948   5928408  31496973  15858515  24107171  83699529    755450   2766068  29652987 
   575979  18932008   3225465    230991   3117111  69987100    999501  27982013  16169991  73472795 
 39056245  36544067  30174414  17913084   7363806  22960571  16777557  39506177  80687754   2318173 
   383899  31940403  19086807  70096056  73158958  23248485   5650352  23239523  45507783  61929855 
 64800307   6485811   2570903  50687023   1590201   3442873  37131410  35885081    482067  26339109 
  1704754   4810551  59950691  10689699  20523099  72885283  46853925   4110171   8693367  16696803 
 13930179  53660020  50657700  82074111  29790976   1511295  27210109   8815226  21996123   8154851 
 50816718   2490600   3129424    999613    696861  15516987  39494635   1732182  20990408   2074363 
   384619   2004197  23697038   1375490   1651443  22798361   9513561  12354683  12446635  23754465 
 56805963   7455739  25741883  58577595  84852506   7239419  13844993  15710583  52171253    213123 
 26651025  73842105  44546772  25022973  43515519   2186619  14396307  26201571  21121923  14074035 
 46450583  19212771  30532463  44461293  13633323  27490520  18477675  15162276  21213273  27083385 
 40385025  55040774  77791083    747351  25884735  26559159  45766315  17843839   3233688  60761475 
  3550083   3655243  44278017   4498700   5828701   6251235  12154551  28409683  57098625  20325367 
 15907773  72181970  54430647   4794675  43949190   7406763  18800982   2789007  12415760  79987411 
 10112883  61186893  32944221  12738446  56371614  44085407  47357055    677532  19304389  31078674 
 39763519  52419731  39499892  23737963  41855261  87579069  51510463   2867253  32652582   9493925 
 13872811   4084059  28112295  14486973  33530532  41605030   3624279  63759579  28070425  83451839 
 47132689  52620639  12304583   9355755  13517913  11050432  23986400   2633091   8752887  79031173 
 11070891  12994364  22175683  52476801  12634094  15236123  52874923   6255083  47524943   5048205 
 51275798   6589138  28549103  63522263  13901019  37382735   4757434  84868621  56182983  27710202 
 30945675  10862432  42654603  25773585  28072817   7096428  59971843   4427667  23492553  40954659 
 36140955   2734169  28570203    422127  29868731  32421792  80382859  38391613   7422633   3363238 
 49826287    637925   3437358  44075081   6231992  15204123  82354148   2842395  36686457   7519498 
  1880633  43372307   6919119  30151835  11532464  77731512   6334473  51695925   2548839  59737558 
 17819123  37961363   6996141  45725243  20672649  11618373   9724059  64646587  39019803   4867923 
   797427    498748   5221155   1228208   5110129  56652263   6453843  21392807   1275293   2230359 
 11499263  53824911   1747219  22318301   8450857  29451261   7913037  42790891  21748104   4228347 
  7876485  37184491  13687757  13660098  19508001  35861595   4662234  14100147  12974823    652518 
 47479347  74373023   4554222  33105096  71873718  35991069  25820178  29878727  56686623  65922343 
  7071446  29466923  15908116  41580390   9689243   5661219  61457066  68710941  34762843  12221862 
 37440533   2517819  19869363   9878325  32298268   3031737  31900453  57638486  10259783     65623 
  9415859  21157919  16845819   1326273   7299803   3235513   6505301  13746966  17170412  23115387 
 44667018   1385453   1159089   7556572   9182087  20337747   2373511  46918933  58855289  41913742 
 13875683   9099587  13639865   4211598  18301519  12513823  53645505  11151923   1989499   1116069 
  5627823  21135863  24274747  42697911  12934747  48930858   5182839  12847555  38356832  47880075 
 29906574  21872679   4838139    999583  32747643  54745725  59452695  10659653  84179526  27185262 
 20111373   6475893  40056387  49552379  34675518  41264632  24729563    246738  16865399   7669598 
 33805779  33306272  20060907  16286756  19083465  12365483  49795019  20865723  67650867  27184187 
 65808373  35189385   1102619     82512   5296667  16043993  15003549  49700553   3559767  63981903 
 14069883  16112805  36125667    273429   7193859  58509549  33437761  48103851   5442762  42905142 
 62286873  28126203   6561192   4217448  87409835   8748555   5176491   6384533  47298587  13099083 
 12331883  17971001  23714061  67446915  39047047  83544522   8742526  13166351   2912757  44043282 
 53202315  17717128  23366715  24886939   6146971  15760573   1315690  30971994   3484748  88050863 
 72394455   1435822  24967893  53722233   4289008  48748515  27256875  15325153  48328667   5342272 
 77926400  14247659   2841262  14224347   3129905  12620331  19104376  52931735   1194021   2238933 
 82201060  46768167  26165601  11572593   7397507  75326568  11205297  43490363   1190843  39027642 
 24160948   4198977   9175839   9580473   1687575   1256763  57613875   1000763   1008739   2510386 
 40828863  14936859  50060749  10154373   7254753  69819623  59045571  17637351   1969376  36468708 
 37047177    733052  16796193  18553086  15604767   1903895  25076863  45860475   7397555   5623775 
  4800473   9774709   1221970     96263  13977891  65552025    592638   3962331  57738315  25965750 
 62818269   5004843  14087076  36668451  65982285  55506219   4073929   2997843    450888   1563120 
  3068384  32730651   5905225    509021  18662673   8002673  27066041  11906780  49117723  38569917 
  2728530   2060027  82251750   3027059  17088774  32998415   4167407  55207657   1252715  60809623 
  6143773  14609375  41435307  40114623  11508575  18995053   8176149   6052632  13162267   2897927 
 31165397     22524   3959225  22771031  69651333  33426523  19226519  66481121  31919735  33423513 
  7187463  69919787   2655867  37798739  38564667  71106673  56865159  47516539  78639593  16361299 
 30015288  11584267  27158715  29657079  10710809  15888759   2233549  34205427  57327333   3709809 
  6350467  38159357    212667  28564135  29006835  44564181   8126955  24985248  74114228  34039267 
 49796861  18093504   3033291  22150885  17626066   4754201  39606033  47556299   7970984  13638370 
 10897303  30041563    379684   4604899  58349123  18923181   7413238   9388333   9402069  26179703 
  2174388  14270133   5153181   1798099  87442683  23503432   9240750   2987953  67566071  50227795 
 41075223  78092692  75031563  61717283  44382479  25453578   7353303  60683603  25066439  42958731 
  5753325   5656536  52991880  46007105   2501895  41688549  19581718     70899   4868287  59033237 
 65832783   1099771  42996003  35625867   6482547   1101989  50359971  66796065   8981173  28358673 
 24251181  48319452  13519640  41868558  72276443  19925287   3057243  12430311  23825067  13751729 
 36364636   8062674    251003  28537857  72848553  34078343  23891328   1620443  28290347   2829432 
 42102963  13790967  10913267  80437767  34598869  19457343  14285947    364683  81938301   8619839 
 40100795  10948697  15890116  25435275  10131046  14466759   2602438   2414143  46915833  49659488 
 66846984   1784172   8100723  19354742  29706021  23982033    412746  29622130  67051523  11461683 
 21644883   7576993  57481023  15070494  18021813   7932879   3551451  17145377  16936000  15404674 
 18382028   4335213  14126689    482785    933594   7677324   5316987    836215  34667423  34622099 
  9290283   2430751  27145314  59648859  14510913   6498973   8284625  28068868  10850313  35486691 
  4090134  11174868  55940315  19123083  46813135  33935663  76919571   4695867   6133695  50528523 
 27925293  50950906  23580183  16380319  43631555  16172543  27590440  23697054   5623213  10716495 
 66842979  31776177  41939325  16981989   1846786   3120451  31133820  74398745  18833419  44241623 
  2745007  34511103  44148695  55219458   8401896  41097819  24165273  14559403   1550319  12895511 
 67012451  11240407  88219207  16327413  35348183   7370357   3664263  31695251  76344000   8109051 
 86434107  60331003   5147447  20649541   5859122  19737867  26954099  49466777  28652175  28801830 
 10102283  43372793  30148305  18704616   7122001  41508393   4548315   8339523  17493873  20165877 
  3338733  11103435  13788582   3549966   2621370  20965092  36835749  52836423  34652475  41668673 
   535518   7073232  26867733  90353346  50439138   7617177  29004791  23671185   6128508   2616999 
 22647211     75453     16254  42257415   2184554   3051651  10793955  43649703  21850028   2990019 
 21887268   6994392   7774128  44115747   5898705  16387683  22126317  45726193  10950678   2313133 
   158261   1980873   2610762  38570713  64256656  50180603  10692021  14870126  72971263   5935367 
 20875087  17507800   6761141  12878803  27490548   1926241   2268603  35324304  56201955   7037473 
 49057341    284960  65887185  44418778   1474323  27765798  20840216  43418099  66901499  44867407 
 66136123   9399750  47383931    227971   3313059  11974827  13574385  81123893    311177    995323 
 12603969   8052494    286067  31010523  16137909   5861235   4213533  24848251  26300523  40001667 
 80548603  39997199  15390843  17722996  34223751  28731353  30988360  25464699   9102275  13137819 
 11687701   3194403   5680955  54080019  40561028  59302884   5353828  35567325   3717949  11996943 
 33130990  86597613   2502431  51039495    670342  12170940  19372827  28071438  42187236  26226161 
 32031727   9029823  50281575  33524769  33214909  26816381   1909724  11624760  35980683  12648099 
 53305833  32180603  11460111  11316099  53508151    467970  38308393  31751975    381515  28536519 
 11431373  25286273  10875321  13218983   9242987   5563066  52229427   5486263   4430255   7944961 
 54126107  12094863   1728113  13457623  38629659  48489699    168155  35043313  15215943  36203595 
 16448891  23047792  15737043  10599525   2779119  14423223  14184729   7798274   2196105   1521024 
 56792957  23559746  33883203  44092425  14240875  15296914  40662235  20960163  35625955  20723287 
 10276653   3954555  33374421  22464196  39672123  43386951   2573863  19162659   2524827   4354795 
 68104439  10768363  34711915  20158919  21676843    382365  11695478   5612154  57100435  26515263 
 19203906   1516368  41526237  17910195  76318713  13497006  62533704  44263259      5555  15840024 
  2021331  25632111  22416252   8211123   5833483   2766363  42419685  24383032   2981547  54307354 
 14133903  15968843   8231643  37995643     94734  84896213  95117299  26514782  35380356  15685268 
 25358973  45533648  10599251  25900354  17858535   2595638    797283   6032679    977811  72139510 
 39357522  74083748  12387564   4860603  39520563  74129262  17140557  65596348  39087369  26653163 
 29029639  24705571  56182945   2732408  50357717  62241523   5402363   3536038  10528817  12754738 
 16131233   4987205  16194507  32763795    256163  10963500  66746835  17816049  29924141  30750843 
 88584243   1040407  12420223   6607050  25923643   5580243  62318141   3318283    865675   1324523 
  1555562  34594696   7191448  23728971  18815723  17088516  62238075  16499423   4803921  29142947 
 54468563   3299333   7689243  34486053  18045867  53159663  53920145  13263733  10472565  22328487 
 13846123  30022053   3086481  48983778  11191995    872173   2804371  27110193   8635803  37323465 
 70064507  35873547   7914090  14421127  26111919  12149510  21559863  27736458   5615876  18559356 
 17838121  33784737  36031028   2872022  10199307    139659  25787355  25560575  53675727  29183838 
 10951161  61260990    677215  54485543   6826813   1226768  20981017  71811773  35198825  37952967 
 17679279  26791155    462795   4055868  81630594  26931875   6598203  11887713     60443   1834909 
 27090213  72974960   7818339  34863255  16456783  42214587  20432573   9221351  56158463   1863013 
  3686333   3312273  14653440  75848811   3294298  47455818  23991426  23135403  18004551  51337227 
   101307  25825873   2487117   6659025   7006749   3211287  52395595   1568400  39914803  12012757 
 19776480  71848995  26529381    759063  42221526  42509898  41745129  44951572   9011623   6218403 
 46999219  28029621  18893373  71917965   1799673   1756056  46697391    164739   7004891  12379287 
 19036763  41783177  20635311    896788  34672263  30841667  53349063   1469437  16066855  13394763 
 31717430   2931614   3218679    628183  87819459  55379383   5071905   4295037   1187694   7008825 
 29974907  42557286   6462237   2068002  49422168  29389677  49353861   7000655   9297574  20992458 
 37788503  16550623  19198393  38228703  40936059  17215683  49001411  28247109  85586403   9589689 
 10147331  31924215   1505291  45797149  30264747  15036351   2727747  57638487   6104298  21062511 
 30549491  60498393  18890193  11174742  10227395  11142873    370043   6804159  46596749  53313113 
  1423923  19332075   8505585  21208178    208941   9053376   9448627  16409529    510973  33620619 
 34545723   2097275  14651103  46898449   8071395   5998179  42752133   2533819   7198325   4029173 
 14550032  14039999  31018211   1420620    916185  19237323   6629467  44409405  43203393  25771971 
 17409819  31466233  83052523  56611263   9612998   5814599  18759061  47159295  23838795  31587291 
  3617667   1589611  19151323  20194002  15615195  12948643  21902948  82233417  14897273   7795323 
 32475657   1872055    921957  37447599  60061308  40766993   6383589   4149476  67468971  18002331 
 27001167  25289283  36281013  13077915  27005483   1395681    583539   9674463   4490691   9433463 
 63808683   2776561  54427323  17724635  61333119   3245307  20751843  49289583  68418189    298861 
 26426538    630105   8734947   7312533   4736057  13638558  11375383  35777403  80023146  96147953 
 14590383  15450399  45452142  21963077   2708915  15151839  31839126  77073009  20694048   2067639 
 22364313   8044219  44738891  62027790  34587339     14009  33390375  56908703   4422759  50219763 
 14471523  41169045  24366971  30492235  17854834  13774114   3953940  30455197  24999507  18448773 
 61326433    389295  38511213   1184779    230703  25775514   3287678  61799739  14604570  28046859 
 53843611  50799557  19039375  28000177   3094991   1073323  75038603  49554705  46429083  80178767 
  2006263   2328358  59613213  42928503   4391291  88444773  75909801  12372318  57138520  30802863 
 70288654   4117860  18881298   8056103  10230369  12053038    804543  43945238  84039707   4959883 
  7427169  26277178  70869411  12693867  13575756   4345813  66779467  22845946   6143909  16392924 
 32983755  73187635  17033118   8746907  11293081  44653018  20350089   5963563   8291868  27563659 
 38073123   5577783   2550723  89405019   7779610  48925656  59330463  13237908  10911989  33014429 
  9989646  31833711  43424007  55723964  42501807   1886975  12541275  70238203  12342635  33116179 
 20171643   4383335   2981193  15626424   3070562   3758423   7359708  24380051  42168288  12304230 
  7979019  11675238  20261049  15038608  64131057    409333   3215167  25312375   9820067  15149529 
  2106453   9570722  10695990  19794535  95009049  46305828  18669147      3970  32027283   6054283 
  1336083  11005755  21744467  18512853    285315   6507447  29394141   5667109  12903342   1529547 
 57142593   8417741   2952813   9733170    334785  22727097  26269113   2399115  49230153  13382913 
 28580148   1533165   1765413  21252743   7394543   2710336   2392187  23831467    314693  41322271 
 39282783   5900523   6284037   7205559   9396123  42005943  32224613   3247421  29262248  55610655 
 38531421   3058701  81642110  29752071  33077529  27623615  57622897  10549167    278436  10879048 
 14788758    444263  46846428  68578659   2557379  20749761  23053209   6144975  20210527  21744813 
 10242018  13093391  20820498  26258365  18223179  44168604   5917395  21293755  65745187  37142747 
  9299531  76828119   5452315   5168035  30858159  66008261  54932619   3355447  10923363  14673523 
 19062519   2548522  49184307  27602373  31539738  58966019  11009154  14437563  37119427   6781359 
 73258355  21277143  51493182   6687739   6034937  22069115  11590365   9830951  24974868  19355336 
   812527   2454545  54121323  13459135  10114833  23781168  13562931  35695723  18467163  65615563 
 15354253  69359199  34583653   4258905  55282695  30000013  48892671  12754827  84897723  21490939 
 30048666  13933955   1562260   3865853   2140012  23960767    151553  38738065  11243758  15345915 
 20769135  21459627  76090533  28594173  32444887  13838832    582473  14347383  67361186  24162899 
 29032573   9363858  52818322  78714798  71086161    257352   5648302   2148683    656218   7442376 
 18598836  18590551  21142548   4059819   2777393   9567483  40600122  20746651   5040483   1286249 
 49508001  18279108  34626907  54961017  21452118  84842907   1935207  65547553  60008027  32347369 
 22777416  23174379  11073445  52995973  31640523  10260915    191930   3035220   7237392  20330007 
 72018573    883553   5333807  44452686   4906667  34559187  15514543  68101179  22211454  15089408 
 49622613   4236848   5605108   7652853  19652205  16466958  39819909  34424568  45681179  42629243 
 10150123   1309499   4779297  66269898   9234623  48720755  67212977  23575111  61536212   4022085 
  3029623  73489311  55217823  30000574   5037065   2910933  73243885  43558968   5268483  34953207 
  2157089  20290723   7954355  39200229   3882840   5707061  14516808  37304673  36517373    258171 
 33661257  39383019  30523319  49680303   2027191   8127213   2771350  77475678   3190033  43970778 
  6108073  68298912  46418358   1853341  37210977  54150648  27379299  63966273   5100855   1332853 
  7706798   1395777  49363923  62574323  64060457  24463339  16950498   2292198  56324748  12797760 
 80899963  24375760  16120213  46757273  24026268  36161871  29192631  36898125  50289638   6048315 
 68254183  27055387  14862055  14452530   3826431  16251855  31660816  44274858   1835355  17983063 
 24261747  68128343  16150719  36505861  81046733  61542005  18926763  62801301  27114873  16371819 
 26505745  11783458  34411101   2803767  44922168   1633209  28662608    231387  40753554  19330015 
  5745253  41106366   8778618  66370859  20893911   5954628  30377723  13706823  30937069   6608976 
 50499691  10186644   4921278   4604165  26733773   1039623  70312839  13197537  21378963  51082932 
 11467003  61610137  23370199  20056398  22655411   1659711   7159275  23033083  14003664  25067199 
  5552535  32787372   5611995  67323183   1872903   9150499  15564597  15749659  28953411  27024759 
 14944395   3758391   8173259  52702451  44071843   1773561   3984882  46148577  58697013  50387771 
  1055580  50622285   8743278  56426899  21340785  28523971  14820753  30789791  26061603   1251357 
 27189573  18284919   5937483  86585307     31973  43908468   2719710   5689887  37215483  43562279 
 44984475   4088643   7424025  35707383  53056523   2692439  91523891   7597635  29714703   6434473 
 21410043  43273255   5337003  21453884  67487763  39491395  51113589  10062647   1467227  62962503 
 61222155  25983227   9212691  16773411  63798123  31956327  61170747  14028343   9059811  47358443 
  9290973  43997379   3080746   3147365   9001788   5358003  10872803  10159539  15874749  35670867 
 21338572  20358173  19414693   1837981  42814623  50990973  44269833  20171148   1601423    596459 
 64263883  59745948  16394226  75966294  13836183  18351096   5253850   6447387  42546363  15503853 
 18413175   5755619   9603017  56004345  17587167   2290803   5151249  43495701  13789401  27188611 
 44596983    875838  30958911  19243380   3154920   8213843  24987507  15368798  53668683  13264623 
 18755147  73510092    279054  39922813   5762059   4910673  10959351  21146745  43479823  25112544 
  8913558  11071917  31627173   8284098    169290   6785953  35255994   3458067  27334065   4103497 
  8120331  43058907  17563189    195507  27200716  27003393  42372923  27998587  44969289  15139707 
 31132164   4159188   5699991  27983691  16896702   3476250  34784288  80999811    520731   3945619 
 69282633  34983873   3317058  25131855   5997689  31619095  12461007  16675065   6125121  24459903 
 18652939  21199651   1997703   7239069  20281479   1599708  35853211  22092627   5079085  21704773 
 32166026  85181168  26482044  24714753  64730909  14764224   2553627  52318258  30839955  88682340 
 10992195  26426859  13953678   3858747  51140345  13071764  30099291  57341403  12204663    855533 
 38475512  73154715  41455769  46791027    594843  61663552  19527235  11096691  46314762  21949470 
 12581543  23494102  37843563   6993321  86695711  34124630  15741083  12874439  22941730  33664932 
 54350489  15365449  49166733    866073  48185403  30834294  20725265  18187341  12548515  42191307 
  3873581   2307439  10480119  43266885  18177083   5094459  12942177    346209  23960909   2500580 
  6926133   7022503   5070409  11806473   2982973  58168873  53396955  66040152  50743299  10830073 
 27164043   9155381  33747267   4766303   4796430  39157722  21096758  13370843  24893961  38624691 
 15208467  29854324  12937531  12782795  23032068  53272673  66534846   3859327   1522491  14235531 
 13238604  41652279   6725611   5565464  17821377  50603298     68555  71370653   6689573  12495723 
  5361453  25874543    484042   3167503  60383943   3110661  25793448   5026083  32071559  61197811 
 12919383  88829673   3107875   9172339  40597896   9713130   1616777   7105063   2859243   8018267 
  3415801   4984179  35478764  13564003  89816247  23392263  48467241  86526091  11766163  20589063 
 54750273  65859044  14093258  32430040    569256  24185908   1028267  53508123  42357193  24429891 
  2694501  75088999  24105902     37061  36068995  71464948   1747698  10700793  33166443   6823511 
  8580739  24831240  69791511  44418931  10565673   5832343  22865910   7212384  65284459  11798903 
  8205543     66455   6020960  31959888  16981538  13169788   6149855  80230353  17833379  33493385 
   372861  18572843  12573123  87922091  54732555  46131999  11673533  25299023  27542401  33543948 
 20626943  13658907    250683  52152327   9356769  19409058  67178683  67988161   5284407  36677139 
  4363491   3810723   6345123  49124903  30362013   3162555  73263695  54536991  70188818  20620075 
 14671851   4805322  48961563  31162583  74788555   7852695  35761362   4445487  10455643  38090676 
 28096368  31128984  13359381  34557343   8278466  35640895  25255572   6501653    285631  41986788 
 14302983  58951185  20931621  67406203  11041916   1315961  23133204  74129027  50151023  22944823 
 65172111  56154147  73701263  11052911  76265116   2828039  32484528  12380639   6650696   8456551 
   411762  18916251  70260495  52350301  69091029  27116100  11945092   1590315  86612797   1379067 
 13629897  37203717  29415605  73042083  38122599  62080789  36158773  31362873  25988040  29412107 
 75825191  86946213  59852023  33344148   2767984  22690882  34395531   4517799  12955983  36535755 
  3406848   3173545  13627529  12852071   4644319   1385115  31696731   9504653  11450883   9740549 
 14199828  50533320   2320669  21916465  66343853  32991675  85293818  45895547   1715859  11828099 
 27705627  12415635   6148155  19815423  49180982  68923131   1082889   7119177   6008073  28586960 
  7653840  50167933   3618539  23044183  50514663   7947363  49857813   2568633  26163255  23302203 
 34008195  66456507  30153833  39789898  36006191  40664511   8558796  31593103  29803012   8148750 
  5161530   5872763  52663253  17377843  66197331   6528223  23629483  40475931   7525557  39500315 
 65599775   6396243   2285196   3086814  51105969   4090443  38757471  73770515  18001083  50547843 
 75991731  29659187   7466824  45722722  25917388  11216988   3860537   7095869   8123484  36073098 
  4921791  44914983    283877  56700585  20943213  17414003   5628636  16716297  45770705  12695361 
 40377867  23226213   1105293  35828195  36694664  13929473  61902364  38172859  40252590  18730373 
 37266348  15517995   4143691  65408873  73395975   6599035  12983236  39623649  79152975   9363190 
 51008199   7846248  31144893  48730623  27350943  49136411   9103815    850423   6808629  32452251 
 43148043  31185935  30392043   2832911  50813935  39239670  19082197   7668583   5615658  54755483 
 10567633  72394623   2651262  37410243  16465830  65664573  22639446  18871085  16943512   5561224 
 31204884    923523  27754213  10324803  12370663  14393706   5197770  43711147  37562739   9109509 
  1696971  32457548  33702273  19680603    917327   2644531  21568337    236871  14311163  28065443 
 19856679   5638635  10947052    689343  28843387  23468495  17362790  21886983   7695003     98353 
 26159883  49372803  60907790  27246193  69644494  12378003    472965  55734619  60046473    657003 
 25191318   2660874    292723    484539    195643   1288683  45778983  13101583  57244310    791803 
 65571378  31032033  39448608   3057443   5931321  38788125  42370080    924795   1086459  71787707 
 59139555   2008861  34502591  46736583   2419071  30363643  30175248  55827555  43556943  33361731 
  4273593   1558761  16270818   8810573  59366484  13600791  21845881  21011643   1509603  21645635 
 12732825   5216428  19222716   1183237   4197613  57539383  45257699  23345523  29486272  36485871 
 10466839  14840331  38930021  29845647  14717739  53205231  29352232  42297483   6640143  22706039 
 36656325  86218908  56006216  70727620   6189006  18846852  27920022  77619318  54086407  75435525 
 13537903  14900343  32448123   3205899  29287247  13349998   3285987  41652683  28709353  56225718 
 66891675  51611067  22036440   1075617  70981806  43734555   5653356  41223903  82538931  30150535 
 14773932   4438301  27828210   5890436  54411255   1011003   3263463   7219475  36491851  57978348 
 18238434  30383609  16905255  42334553  13081323  11727938  15765774  48145983  57370527   1686685 
 31817779  71644011  17597923  47256153  21150669   1274643  27164907  51640283   5587029  27542715 
 25007985  11170137  17084091  35192497  55658841  11250819  25175273  29708802   1060881    406453 
 18779450  24558151  12499241  33628113  39951753  90827643  11537207  45098187   9759327   2931783 
 15545915  28954843  52654956   1251833   5382003  38453154  24476219  25129628  56649491  25995043 
 28294863  14981688  23096328  14868363  35020207   6555723   8261593  47358273   8192723  71158416 
  4158648    514673  59840949  61150779  20061783   4281290  10073901  41974824  15378609  59457811 
 38333883   6938373   7418553  34981323  50288372  48005477  40906945  12084843  10962907   1722799 
 18806261   3981099  75182379  19434993  28230800   7057173  18901012  17181248  30653819  63879424 
 17262267  50096495  81647303  18378783   8305947  46180883  56693987  26351487   4173867  11157393 
  9079336  31171719   1235643   2183564   1950763   4826123  24511947    864483   2597179  14680353 
 35353143  13491312   5160203  20365953   2532889   4571283   1025286  57811518  53016749  46781643 
 34554318  14521931  28203507  57240085  13402267  32980728  42194373  18652615  23395851  74531003 
 46208195  31687260   4606641    810438  34476883   8481552  30874357  56592986  55795694  26926499 
 47193225   9400943   1767902   2348043    111525  14271579  28757215  24697523  32161091  33698123 
 24539198  14246763  21544923   9906921  18143437  46157520   4836223  68985577  12864468   1432920 
 14416950  48528204  49611235   6371120  51169929  12220983  45303227  11037411  21213987  12484920 
   613123  27902803   4016125  16703099   1470748  81568623  18891579  60911158  35679403  43312453 
 56097233  18583793  16505729   4831323  24482658  10064401    473532  45604336  26593719  36882182 
 14163350  17646848  32480898  15179416   1565063  19762811  51094118  60597963   1274858  34923165 
 58476519  41652301   4447589  24559935  33747863  31349703  41560521  18471103  55263295  91755612 
  7609833  72400539   2204858  71047887   6171575  37913658   6351297  23729085   1203117   3105511 
 10155447  63194217  20897883  19801839  20182519  29167995  14289024  18912795  36154220  12037158 
 37259387  56610663   1798983   6068067   6479358  44723715  28844695   4329903  13725791  61823423 
 19708791  12902375  14166503  43903052   3856791  20706073  20907647  73728687  52904289  18408931 
 66638299   1597323  71916701  42697398  45833428   6934048  27050910  45594903  10337778  13051051 
 19886019  59122459  43454945  33152149  10495923  42567336   2084005      6383  27739683   3876063 
 41783531   2785676  34123843  14464391  12078243   9764669  12039368  63364239  40494663  10782097 
 23833307   8242863  32074998  27888651  47038895  63179057    355114  59011708  10172455  21618267 
 20382139  24497106  81195959    144482  52534935  17199123  92880643  12271923  23582193  19344467 
 69622779  20597187  16952598  69416421   1974071  14730405   1068923  28424781  57962511  31430673 
 30950880  43046523  15160767  64227663  31577487  10198277  32995343     63771  36691631  25003563 
 27548524  18993936  43591131    854693  27085492  31064948  69385163  81551373  78059913  53793683 
 19933728  71910500  66013393   9677307  10541463  69523498   5063279  58495513  16975883   1006107 
  8476612   2608666   5057723  32190919  53345123   3801357  52113417  13321059   3597575   8778852 
  8881993   7110600  71742843   9084831  38772059  25156012   1340237   2332528  10215867     75768 
 26973153  30538165  44811723   8432223  51895440   8447423  21418363  15192069  15531259  12542973 
 15705443  47421555  47411923  11770053  40390837  21921202  34914588    170875   7529899  24862571 
  8181998   4929300  86309078   6550924  28408847   4041003   1153043  30299742   9604851   2230107 
  7559871   7121547   9626913  51110651   5547203   5063886  15116623   9399447  11346315  16780743 
 40398543  25528410  15293271   5002283  37953455  28238823  54704923  61360123  30234971   3905523 
 28270573  87727257   1700787  11653857  32143095  59436123  34413843  67584444   3030016  11514093 
 45548724  73939674  27375495  26696780   3944285  43215678     24042   5523971  68059723   3660780 
 26457953  18062223  54183275   2299398  23592825  24281167    862125  59198811  21095733   2938354 
 26999043  48066792   3146414    709010  29768113  39922107    483963  81493239   8789499  61636293 
  2897493  21075625   3454560  17442216   8731443  21761889  40207647   2885423   4738659  65323113 
 45494025   4805091   8015130   2686555  22220393  23140387   4087259  17791680  25553508  27274443 
  4475649   8845957   3009259  40595781    661065    836675    717591   4251363   7010523    338748 
 17880643  15136461  27005523  35156191  10664728   4351275  60274167  36612273  22957929  87842603 
 96077616   9679563  15920907   4265223  24628217   7473030  25763103  15469995   8121093   1491291 
 55634663  26596638  56515931  42254832  40862373  20566125  44995667  10443075  12833168  14636283 
 17496372  31066583  43970665  70119033  18085403  36761991  21510183  47888055  49624601  43961643 
 31130255  46021613  20427390   3072684  14276333  13649906    479802  22538967  33662673   2277479 
 39952727    712677  88792652  25863207   2886126   2856983   9575930  36374597  18078765  63781551 
 23330547  14956071  84364228  21730983   1528713  47011176  92131446  25547307  46817579   7631738 
 22178958  37551818   4880603    543267  11075003  42553711  53072807   8090059   6458477  68533335 
   105523  24522510  71929563   7890210  39834503  18144843  77330963  33863942  42925077  84848905 
 18463428   7267569  38076374  38766825    988809  17827467    229729  71237611   1188581  48341747 
 13666683   4931152   8912939   1709670  74326789  26173599  22471266   7543923  31395723  15399658 
  4861035   6043318  17130466  20388723  15875930  10237317   2480032  29295875  67343074  32797383 
 27111987  60600507  89119923  37651813  30084807  24830013   3395669  26270587  28034103  90983021 
 22722603   7313748  34803951   6211643  26276143  39115259   4823893  14394363  36498558  69040822 
  8905147    185685  39054475  22221123   3357271   3608224  24288318   4114123  21912099  44443053 
  4778563  63774555   5523843  50224780  14312187   6772315   5163827   2638115  15856986  28310155 
 34148223  85861470  30244867   1234989  19671033  26516959  21226198   5206773  16663973   1564659 
   384629  22277243    446037    648339  20073731  27587257  24341692  13880841  21320115    727355 
 21995323  87047538   1371350   2603349  54483423  34200645  26373243  34130123   1056423  71841102 
  1414235   4251447   2942733  10500531  70537723  16979685  62592198  40806363  47392776    576933 
  6075918  26985025   9268998   5265654  25396599  20367687  22998651  56626707   1637838  31467559 
 15048105   2318883  86579568  15610815  35771463  25932381  44255873   9885243  62069748   5528501 
 12320795  55226987   1093243  29794061  71494405  12564360  23141747  17224824  19228875  56148035 
 73966467  29206555   3193501  14827523  71446108  33821631   6101158  11935595  72709773  11335428 
   535227  32325691   6100551  24203523  50845819  58173348  26164363  65058212  15258234    976631 
    27380   7429263  11039099  27628383  27773113  20799819   9033891  41910871  37553659  13343333 
  4500091  12756243  41646534   2549867  17364603  22502645  35910503  38396739  47755275  20743545 
 23835114  14627760   4026408  39035463  10455157  24850417  42346278   3181901  17806353  12174418 
 12296211  17571899  58590840  17163651   7172035   1952243  10190355  48512418   3185226   7679873 
 38470659   1093931  14574183   4078542   1811651  21471915   4656039   5095339  44277153   1471560 
 35999563  62225155   6073818   3480728     90937   5292123  19754847  41943787   1258971  19790863 
 88142931  61528544  49651296    232187   2399157   8588037  21149990  54964387  36837573   6321004 
  9041170  47507534  11369247   3859530   9391501  29745827  61017418   1418266  17031048  46076667 
 25070973  32450313  46762281   4440043  48045873   8581715  10469498  36236701   4072268  24041580 
 40223253   9770455  30259400    405574    435322  34991437   4236225   7737028   1608054  37306743 
 70753767   4149483   4228635   5902350  42232137  58237343  18366757  43538937  59795691  24054447 
 13646616  53795111  38215823  60197505  34663745  31876152   2541923  79682358  29798484  16028793 
  4826321  12348003   3991383   5919081  37157133   8412267  38532127  17571391   3659124  17563163 
  5023675  59508660    836259  48704355   9506301    245319  70811061  23256755   3461025  16278855 
 28853295  56172255    720623  73469587  43969331  67662351   2183973  36475870  14049501  63365675 
  3246978   8140848  73380573   1737557    858288   6460441   1627683   8122615  45093963   2138403 
 48044805  20960639   2729223   9841363  23176889  40951410  35900281    402124  66082479  16584717 
  9529523   4290619  72085335   5270208  18626598   7509927  21495051   1588083  27972759   2009170 
 30689509  17936375   6684411    462903  45602343  74031288  67116452  27493765  53500837  43139203 
  7660293  38026419  14604075  26573673   8410901  31130187  15195998  25676328  44151214  37557123 
   347379  58758973  44920158  20384459    366525  31550663    109115     14973  24387663  17704041 
 43329643  14707083    700647  63979393  62618077  55603407  75791348  45397803   2312448  35314847 
  7962363  87106251  30278143  83748390    336273  36171703  33248536  70749303  10912518  30881883 
 24161541  14769327   4716439     54962  14041150  39818533  31729311  38991635  40310547  65762295 
 26302323  18847746  12021730   7257435  19528083  23241129   7226211   2464323  33131637  22513125 
 17061531   5548827  15993184  20545944   7486595  10130771  30113071   7123998  79324383   5047549 
 56056798   2310283  56303188   8555132   3089253  17747799  46208043   4706682   9195057    339418 
 70324678  42909605  36210363  11344711   2985595  30184159  38704683   9366533  21290303   3818658 
 17719458  46605335   6025155  18190818   4240639   5488121  28823798  19775038  71074698  88537857 
 40045863  19837248     36758  13034553   4263291  21881718   2714499  25639113   4025341  52200123 
 11310695  13367323   5571252  18255591  56122891  12443848  28309172   3660223    946723  14539627 
 52715156  30674873  10541838  30924783  92150503  28678710  10358051   9656123  16545750   4117859 
 73728049  11764483   4699981  17288000  61558900  11248620  50430426   5761683   2827533  50037110 
 13721509  17298393  30969947  34600355  58489827  15825617  22457955  23832393  30665571  23255827 
 20287663   3057351  31512307   3339627  37323291  34099699  21728303  38445151   5265771  11259003 
 27152313  13657187  32638869  57958027  14570197  38287761    227025  66912423  24226017  30625014 
 28165419  37447222  17889891  43690993   8056531   2264673  10049524  18096520    764623   2190237 
 28989003  19310739   5581738  45980613  31205361   5424851   8605533   1508763  41308950  59978139 
 57430221  22017507  34203957  21726799   9760731  12671322  44906847   9081143  66612977  30832699 
  1145481  76040073  53626003  39016980  16858663  28153648   2180468  12719403  14946986   3908239 
  7121967   6384643  17674635  50885267  53397383    286227  10201869  44335689  21969481   1760508 
 17702457  11960262  33442691  35436084  54570923  36888198   6132744  12613731  23107339  52279215 
 21985243   5329174  52300695   3307923  28130043  22399156  39560118  53168114   2076899  11505510 
 42160699  80245103  70378998   1148373  38248289  23881851   3543312  52068188  78273782  34401565 
  3756115   4514493   2935833   6496431   6987615  16618515  46530863  18327859  11420967  31540588 
 26798379  14206672   1698263  18525406  13713979  26275830  51844980  30769673  10864694    950337 
 41562420  17987469  28705399    323523  36967576  55525698  12095172  48530193  73996967  13595148 
 12367903  68700027   4743925  40430937   7699284  27596403    827635  47665481  35927727  17781627 
 10604888   4939603   5577163  13099914   2107515  10052421  41447264  63504829  50982127  11710148 
 64034793   5386227  62906879   1054167  16503246   2099803   7886719  34852437   2513683  10240312 
 34778659   7633371  51511908  47642473  11357931  17846109   1161807  43845603   4603263   1348827 
  1922240  12356468  33893853   1791659  30146311    396393  85156959  37581033  14831643   2700403 
 22364427  47656063  14558073  21633927  23328323  17961660  23008173   9553953  14247387  37726977 
 41506443  32887419    821988   4054041  70358866   6219530   4780608  45109923  34645902  27280223 
  6776610   4095071  67526113   9320228   2591565  57091164  11844947   4056495  12145229  45270123 
 39015680  42109051  11340123   2883899   3917499  20129007  57633099  19076201  70825359  10784040 
 40464503   2764557   9908439   3868809   1367671  19134951   5297843  78338892  83422875  13120258 
 66596865  11209933   7005709  42115689   2452713  10111731  30609594   1363238  24366521  42762017 
 12020901  21819993  47506916  21336171   4179272  45086321   3971563  63274143  31484667  16365888 
   803467   1800144  28220458  18325803  40353774   9779528    335515  45127207  11724475  23507668 
 29655006  46737051   4941582  13558543   5689184  40068972   1029795  40340079  10497543  68879448 
 76837550  62647503   3923448  14246592     80637  54920759   1340858    287865  15295581     56232 
 77775003    235191   9925675  12043227  22222851   8380145  74188578   2722068  31567921  68319048 
 13639029    180149  42347264  33184383  15071871  32312823  13179531  33017408  11457613  26941695 
 97140459   2923563   1901946  51386108  36562203   1173347  29408287  33299412    309484  49947491 
  8076815  14600937   4597373  25973421   2038843  63264685   1690647   8357391  53965889  64360848 
   918261  21567426  13262463  84865035  46423266   3054582  19263159   8069553   5499251  81815087 
 49508529   3701398  28725477  13672210  58467583  18320577  35476729   3101403   9003381  15805857 
 54565843  40807123   1741614  31425515  21645747   2665776  35969268  52963007   8013195  26005329 
 42102133   1495967  11542651  39136395  68717203   3165285  26841357   4973154  13215008  56362418 
 53668443  44384883   1455523  51811740    575789   2256739  10665499   3636699  66439581  20588691 
  9771331  24475093  36365531  35842270  52058619   8570223   2660427  17924403  75526974  10222825 
 45789474   2674351  27725486    578559    351388   9422332   8680203  32038524  11304363  72676975 
 19542723   3316651   3358627  58461243   8057206  27370383  52024047    415923  10885375   6906581 
 24412574  67047153  40104019  41126901  35433423  86708694  20987163  24241158  19120427  19859248 
 58801863  46930375  42288233  10981954  32670758  33551259  81779991  29374559    127961  19341539 
 45859653   2382531   5986104  88020132  12168019   2069223   3436105  36850469  62821357  20698178 
 15503641   4451595   6562387  38489910  22191123   7863377  41433827   8445083  44126623  49119517 
 37041403   2123183  60932075   5065561   4169915  34320248   3792213   7838693    954965  22600228 
 30761565  39184147  20350719  49595739  15250773   2598373  11805583  49147131   1182541  41968821 
 67934535   9917289  69434791   7746827   3995114  30516183    424222  29803029   6193069  49625759 
   143805  10144253   1614639    902143  29711343  11700351  38995920  19230753  24958452  12376521 
  3716143   4294750  39191373   1761828  26613145  36020747     89955  40619983  51681123  56060666 
  3197283  45841347   4099779   9994733   2888573    668943  49373405  11861255   1325291  18180411 
  9898548  20984091  55896769  70122175   9983897   2997795  24985635  22162767  20448723  42490260 
 25861298   2754212  65527221  20683498   5453674   1199412  19265671  37362903    881619  14151848 
 11083663   9543068  43935739  51149799  20832190   6944491  23830831    535544  43815953  10914763 
 17963177   6519387   6556340  25136403    841893  38497334  14395443  38737393  12088923  33908700 
 10784991   1792791  66383730  11905801  66346831  12253910  96656535  66188765  51157305  14194579 
 17221929  25657128  39065018  15728823  20636091  40992651  19885123  32351119  34774835  52986784 
  6214947  33592123  35344419   6618757  31949889  45646804   7486363  10777728   8093670  45571292 
 59851698  22686748   9314251  31170618   6950026  31872057  34809397   1771219  23859411  32527131 
 29320805  40540743  10864842   3707486  19088445  56484397  85533913   7360632   6405335  14936419 
 31393933  19422045  36307923    799844   8132550  56635215  23996803  70878138  15502819  16485259 
 74100864  61617003   2558909  58998676  19382129  27977343    366827  39850934  13341543  40315587 
  4732019  34070127   2459007  27638123  59792947   6598218  16299315  18519099  22845201   8872293 
 75125647  15721521  33605553  29268537  48503123  13970695  57847587  48726967  20986473   3087367 
 10170543  26561346    364329  11327179   2662770    100233   1824699  40442679   9165499   7213161 
 22325773   1307443   4539930   9130525      2912  20602623    174193  49429791   5846145  56318777 
  3053953  29860847  11787366    317562     49423  56725205   9867009   7540801  30301051  13792233 
 47337481   9886514  30027477   4906969  51109422  46315119   6544161   1990923  11622965  17851331 
 61952611  30152003  22725273  60375759  84824125  38773659  13393698  30013091    835116  39408123 
 73351719   5720181  11457573  20689450  51335758  22947253  21506543   5475075  82912953  13137483 
 13367995    585197  25197237  34425558  29934747   8774538  12646995  81242655  46151280   8630961 
 25409529  15123595  19775961  15740673  14167842  25343257  40902051  28922541  20246889  36944723 
 76690607  43526983   2238299  34687163  84490962  18334623  21913080   7946413  55983673  68220890 
   272003  23509147    324181  14913641  15504240  18029307  24098403  10628539  71363787  58214983 
 35739694  43730247  80569665   2162734  16305243  29532783   2696127  20775114   5191883  52674574 
 11482393   8976310  19849005  12764125  29029920  23632171  38655663  19899167   9739190   5138683 
 28106215  45536894  50164323  14505400   6629001  32059293  19536952  12912267  15643569    948273 
 41449458    694755   6013563   6773756  13941044  12813792  18359211  75393033  10684680  48532123 
 15901206  81126108   7005822  54090198  49951017  19235857  13804155  15087195   3930881  20882088 
 48413772   2577681  15056381  31671633  15179661  25871844   1074840  58144443  60512779   4244661 
  3639534  34001898   2376834   4878903   3163047   3609651  11267197  30064773  21797539  65186541 
  1923057  11138733  76831857  18596124  31536177  17689983   2129883  15812478   9899503   5065755 
 47384919  20830023  17464755  43597931  89489966   9041047  30122394   9027661  13347968   6344984 
 76719521  71667056  24059385   5227982  69076539  63930957    790923   2452202    503493  20681355 
 48089673  12735387  13662420  49744163   7177331  14860423     31308  12390027   1745683  79694367 
 65485523  41059038  51816381  29078868  10798229  47195873  43270951  19393211  32510367  32653611 
 11106151   1502073  51548199   7096481  39622711  66851992  11350839   2757439  11759361    115566 
 27145973  20803542  20665257  15653337  15601443  66149043  25113428   4250226  14188011  66439613 
 17237823  75772483  22453431   6820473   6254944  13949115  16005178  28164439  35529003   1518767 
 42812485  34666953  21532935  45084723  29161643  58074363  11019625  11536170  21077998   1424007 
  7790731   4475049  21892995  17972923  20023995   3355039  59128817  60533179   5232588  14869347 
 28519972   9359607  63793139   7901352   2723323  23180331  49787191  62348223   5729099  20294699 
   245223  43340343  19541353  11854537  30995357   3383139  31941015   4926723  13576097   6527931 
  4700499   1478495  42474237   1662591  58096014  40143977  15012273  27546603  12520827  29961623 
 31623603   4560951  12807683   2473526  31796217  36863856  13962005  18085983  61296521   5831071 
 68480678  29598681  39308955   8170701  64909095  35030547  80706501  24886767    343473  10427177 
 40136825  18629786  18275683  59515683   7579323  89263509   8694123   2620995  37656867   1670883 
 65039717  31549311    283263  38602025  13457574   3419723  19135481  29625031     98780  13731869 
 62049411  33693603    530783  50317369  15007037  33282858  40727084    639927  20432371  15387103 
 25625463  15282152   6243153  29202485  47117121  66367733   8333843   3758565  18066899   1312251 
  1100341  22583453  62790974   3940719   2617638  81052043  83425355  27259003  61691859  31838007 
 17325899  45243607   3736305  82831803  93183508  15234171  12691248   3091029    246591  10734979 
 53473549  47605919   7299429  20501851  13480479  71385723  56416609  33743468   1245723   6636891 
  6453317  15997533   4637163  35560067   3722267  48273205  89018259  11116453  42202982  21633423 
 88002889     50840   3826059  40839147  10048803  63860433  21431935  33753863   7683783  12790633 
 67722912  19789191   9381063  85220943  42982510  21143152    426135   1456813   5194640  11503329 
 28619571  82347612    660507   6249747   2743163  32734847  74840513   5374863  21276663   4096139 
   366126   2133562  14865291  12847291  14144922  33673587  35801214   1966947  34197349    794172 
 29813709   5565223  14935302   3328871   5298819  12349508  10018187  23937461  10501223  48017859 
   746253  15245692  59775855  48221483   4038711   9999533  42514443  36432649  43552419  16887390 
 13933878  16792717  50712285    131203  47838616  35923623   2328183  17268703  18507139  13374015 
 31467235  18410703  42494243  37811197   6754707  14860283   6828603   4148373  11175287  81891824 
 32893445  25599643   6998865  29528531   6855673  59186283   2978411  23925701  37300914    414761 
  2542684  38231823   2400483  30513318  30187852    765723  18262227   6290946   6438433  19470189 
 56851723  18511077  23247919   9476076  30255483  21693715  33478230  10404693     64546  24304683 
 34495473  37329138  42478245  33390805   9537123  28770018  81752687  54408641    192525  21836938 
  1638024  11164221   1218699      3003  12902143  16173007   6699333  14990299  59014518   5038079 
 43948347   7256271  14851725  38067067  80082258    988068  52186803   2549768  62030715  26065304 
 65972382   3548019  15439799  28746863   4297895   1122735   7590298  39703938   1433391  25156914 
 36560091   5546349  76349022   8914613  16828428     12827  20588050   6082836  33109713  73958267 
 71037463  81503031   7551282   2252297  22331623  14601449  53848031  25458801   1835308  68467459 
  4943191  73776221   5087870  11965819   5951275  41489541  32573670    687897  44182305  31081083 
 19898907   3367011     83815     85767  16662537  23517503  11301723  91032879  34434831  72192681 
 20652515   8694783   1761777  11588903  52007001  14009223  12527509  12650379   3696795  90701111 
 26839968  15036742  15612621   2883183  24493626  21688228   8123215   7562040   9779033    869928 
 10886000  18601161  12604083  48696813  23799435  26337462  52447323    836100  55780809   9361603 
 11658609  54309871  22314498  17166615  55631391   3497283  54950031  63661848   7281957   3467331 
 35102763    847761  49894392  14948641  22350978   9154908  41658419  49199325  13559025  41698717 
  9581361   3579503  64027653  47293167  11849499  65241741  52562559   1532614  18123663  41818053 
 38625159   7163277  15047547  11008749   4793179  28937355   7750243   1207026  38523673  12506879 
 24997767  26393893  40115089  80073514    223750   7473615  25414116  14086833   3635307  40136395 
  7192763  79758555    529353  17498747   1129739   7823373  86080678   8580571   9536307  87776520 
  5767869  36208419   9726363  14916231   4285349  14274019    705821  71697147   8586791  46624995 
 12044445  40189851  52853573  38657911  10621380   3919555   9451306  12250326  16779157  21835373 
 10749267   2846783  79659925  55205016   1171350  71406200  29413149  35860734  40734453   9358017 
 27968448  11897734   9166063  28455959  12615180  47953381    214491  43411785   4388145   3422529 
 64683301    131892   6075123  20610011  39104925  21240494    240243  24869010    239312  13149618 
 48918309    393879   5631075  20870547   9863331  55121399   7057494  21634184  21013668  62094309 
  5549218   7447732  39053179   5565561  17219042  28903899   8956147  11504811   3057667  14801739 
  5332989  39881679   8784855  63723513   1543343   1898721  26416779  63431643  62425629  22836563 
 21064119  21016395  22861957  12214635    273739   6395748  54720258   7006782    269131  57856377 
 11107198  18063969  46156613  26371566  66700400  35636887    629583  32522184   8805430   2644746 
 86490111  11130423  44110770  27538236  72773799  18767304  69451063  33013455   3257332    574491 
  8480983  22046917  35710818  58268523  14866623  58832773  11811571  16530823   2923875  17773179 
 31093575  42330723   8295464  57785903    897981  52392219  18293963   2665145   1523191  32284893 
  4693371  50879572  58846499  16812986   3934441  13889859    270771   4579523  18648324  13115235 
 31803323  17074663  17238571  34015575  11914872   1240215   3822771   1208399  24911298  31840763 
 31718503  17746693    660971  16353368  37131348   3426423  55706123  17801695  10711685  27778648 
  3156868  70470288   2140118  14129250   3205261    390646  27837993  11162221   4354503  44673613 
 56193451  59265673  22462971  10977787  28646712  54340183  57111513  29587749  54816555  13738021 
  9718243  55371751   8044647  50789253   6949635   1148523    450898  27374286  39085318  14202123 
 15962575  27874878  13046693   3399597  23725875  20391755   8226763  46005973    111889    772023 
 21785859  54925032  28139859  45591699   5379159   5670723   9753153  50063059   8085437  37909729 
 64927911    530141  70495989  51285383  52925635  34931163  53088811   2038783  54962619   6753403 
   967397   3378990  53623627  39817548  20960860  11151295   3859803  87760836  58308435   1924506 
  9364853   8956123   8583867  22764435  15393011  66597511  18645758   9493919  27171750  37785864 
 61260081  55054813  29148756  55398768  65544477   1324779  69303613  29270973  23510438    109815 
 61686087  67315927  66608401    323043  72525243  41643093  13871653  18732615  46849185  27646726 
 12597225    305491   3459453  62404787  38914743  26131013  37023095   1747230  49063542   2249838 
 17560305  45829998  61213163   4960887  10580208  41254728  80393514  35084601   6211418   8495493 
 47245119   2030793  11152344  57606459   4381523  32210484  57554303  10738973  16967579  42950067 
 23282811  25780212  38954968  62953926  51483093  78438687  35424963  50523279   3191675  47145219 
  6327423  77796638   2246273  11180343   9768541  54234743  19048143   4244991  45975513   3807828 
 12840948  67527643  14968035  10916763  16022542   3661949  48297225  26450163  40362985  16957210 
  4755773  74822583  23711247  87667467    620803  31771653  18570447  52182344  97028691   2822739 
 48811702  16079957  72380513   5554977   6154111   5806707   5451899   5457723  20118446  91516233 
 52597095  24983994  25663087  41496977  76330923  12479268  18071869   4374427   8332573  73331801 
 16134969  10007771   8558755  33232731  32695071    646678  16799851  12857835  36303089  12387958 
 12081149  17780028   7145548   2796676  64432607   4808273  14640693  48643113  42877291  10997623 
  7624579  29625705  36975587  48916202   7267117  33344763  20052555  21513222  35142993  20816963 
  4386085  28169263  17722807   1186035  60884907  48244460  14998353   2513123  49745222  44728245 
 36758864  14451977  51330062  28548891   3535035  13987603  17820427  17344365  16983804   3121836 
   201123  45207167   3861173  10534483  34069186  37361173   5776863  15204462  17437956   1482960 
   132711   5651031  24871893   9737061   6839543   1449723  46066298  11152743   5880773  18863798 
 11275497  32651973  71382248  54664443  12459471  70380051  12297303  22226019   2422621   3618477 
  4416879   9619499  30066312    461687  59571303  29523552   2199110  15342428   2790075  33854951 
 23278947  27904503  95379095   1561193   1506091   2901887  17809969  64910176  33460592  39914985 
 29552514  19029687  18815823  12806781  58326216  56446086  67823043   7588997  14897811   9654163 
 60022206  32661115  23807738  32974428   7992359  72932411  19443354  45735943  27183842  17085351 
 61655451  64894747  11065077  13642881  43279371  16258563  13385427   7813265  15594909  18802248 
  5160234   5166193  17086311  69860139  28003763  25331595  51770868  18760291    159881  22543127 
  2568051   4018383  31377567  10211454  40392033  64731771  28748035   9018627   7756377   4811651 
 18433707    889603  34717848  29856651   3263531    792033  14182373  22431820  20094435   5660283 
 31863719   2557851  15344826   9890958  24328773  36318521  24108579   1383458   3762762  80134723 
 45775034  10567256  76355493  29251065  18394323   7494743  57615483  31106553  61338588  35100823 
 38275573  38654429  13605589   6349227  19552463   6513418   9560089    829626  54116174  59845563 
 29693371  13852603   1750747  22986038   5720373  10901331   4928379    416423  53062363  44931635 
 12636715   2730466  48754789  56085355  61232723  11401947  20558113   7234881  11327949  18574680 
 10020327  15314523  27233025  25293573  43138710   2587533  51207783   8452133   6900878  68622069 
    30524  91281929   3050043   6526915  12406017  26828550  95183718  16280448   6505503  32025923 
 18187157   8777750  20159275  22554567  41946283  14650899  24358364  16186673   2979148  28416663 
 61472662  21662291  42559775  84026314  40724501  49911963  27672799   5944291  25757484   4506279 
 48373489  34216683   2187096   4846991  12205979   1700134  49834887   4646397  15210324  64793284 
 26647263  16816482  16845883     77586  23242156   7259973  23684593  21434739   6050249  81329574 
 26160075   8465811    652523  79597627  26606347  64428043  76279363  45001627    416668   9224367 
 16949671   3751263  11250329    247587  24472391  40306596   4383156   2116653    351517   1456258 
 27423483  16846043  77866939   2991464    414075  14615979   1430358  55277663  11434763   2545425 
 62331570   2920953     60311  19927234  71802111   5683515  10823563  17121999  18214515  70408643 
 60863203    920851  19981161  16187523   3193537  25305494  44845615  27672105  14626598  22207887 
 31160483  15636563  50359623  56401125   3832620   9512115   4304715   3133869  41828091   2191512 
 61250767   2876613  10682528  26427721   1388400   4242939  37687197   6928188  17726811   6629163 
 52029555  71805399  51639500  11048277  12155546  76024667   9144127  28135263  76336711   6469243 
  7784100  35679938  19896923   6548421  53329427   7284715  42088884   3888411  36562355  50840088 
 36662091  21937843  39139483   4537712  14912479  14566461   2579739   6419579  23733179   6757923 
  6332567  31896715   2163921   7072023    907939  23594323  35971851  60793135  13562763   5083728 
 14473563  41340147   6243493  62310245   5165703  53904303   6780712  18545120  13465917  74795621 
  2212793  11071763   1681537  18023963  27269475  53536353   1239003  49963828  47584038  11733503 
 15829659  57608653   3386778    968838  20499203   9942693  34601531   9368061  21374107  38440365 
  5059765  17652723  21736238  16421963  40312923   3169065   5626019  81115963  38201454   7138423 
  6411983   1032179   1572651   4426649   8201017  71370939   3930891   5922704   4923078  47337067 
 33341613  65112959   9018993  21059601  29089299    238023     14403  56467803  37346787   1727992 
 60771178  10646081  35565385  18618387  34043548  41719497   8064603  78157498  69966630  56168831 
 62853459  54447731  39115347  33563937  26061998  11898779  20898230  13180803   9258603  16436166 
  7167778  36523219   4529284   7796765  77851823  44759848  12296825  11837123  46543452  52201728 
  7248923  15057393  54894272   3353367   1090875  10544328   2880663  32433123  49812538   4854585 
 10060935  20125059  26047793   5096333  17405633  14023715   6131365  37126219   1059575   8669496 
 59550573  12351219  17198423  12262517  13238763  15118887  53470573  12088302  36863873  42724365 
 43956000   3548723   4935183   2961688   4085578  38778662  16923523  25662032   8516511  10612120 
  2544951  13220475  26529203  30024665     34987   5956923    924407   1889199   6417919  28175091 
 78378345  29539434    533526  30214023   6345105  12786673     18656  18016191  13013763  17910349 
 63182061  12195267  12690584  39884923  41157933  43139607  16374523  28620105    966113  33279517 
  6434481  45652730  17962623   8298463  59957467  17948571  46864913   2254942   1050026  33991667 
  3437943  21022445  15050493   5657355  15772614  13064823   4586955    419883   3128701   2806248 
  5742531  16688337    209573  77826651  13162299   1994531  46569723  24486598  15648707   4762005 
  3908867  81836163  10249603  92833083  68618921   3335343   9428100  46599291   9831307  16953579 
 11004963  17990274  50269287   4186487  23767755   9803115  43959833  35854423    703916    154983 
 40470623   8336103  34475613  25671087  61902942   1789391  52004523  10011201   6398340  16068153 
 38795766    365124   5623459  64614428  76854173   7594143  17684273  19162959  25477161  86179923 
 28547866  45230037  24295331  12180633  26185515   2617923   1081232  10810401  12817587  28498686 
 17355619  61611652  20820643  72955826  23230889  19281189   3802083   2405163   3219243  64566861 
 19637340  13898526   5207523  28364925  33000571    115963  85239487  31904567  21938454   5466507 
 43618275  22600611   4818651  10358133  21341201  15135268  10577643  21239838    454062    631044 
 12853063  22438199  40849728  20294679  12276915   2163291  26235159  23790432    326523  75495021 
 15484262   4778988   1859783  75592383  10430843  39063903    186624   7774341  36489214  28650336 
 45050505  24266387  70212603  38718618  64578708   5936837  58833223  21944199  42140573  16450851 
  4256169  12643343   6214956  40486465   2492093   1869683   8908691   7909243   6762554  27861419 
 87970681  35315991  13598511   9602979  13373127    874142  66484206  24821619     82579  24001101 
   213018   1873048  91106699  10070093   3614451  21942120  35906067   5993559  33429467   1861179 
 11118711  24429327   7796355  47701821   8150459  46853798  20127099  13561905   4200755  33352484 
 27185019  12715811  23879057  46055071  18728879   8875215   7653908   6449227  10487609  32270036 
  5498907  80548871   5314413   6699657  12874732   8356133   8736621  31666758  18519923  30971373 
  5418624  48052795   5344443   1292709      3197  20960467   5849241  15002418  41655720  47559443 
   572241  89161723   7559067  68003326  38270355  22916346  12560608  27860298  70578660  46598673 
 84563947   4445301  14768895  73023356  52235961  16013111  13794722    946863  72382470  16558624 
  7374907  17581588  20253997  12509073  58253913  19812552  36583206   3194173  16459444  20439019 
 28027365  62163903  46322784  40354328  57607673   6728053   3438064  85898608   9173725  16402421 
  4370103   8778228   1151443   1588868  49920398  31993803  44963727  19838957  25232271  21686163 
 63029883  15905648  44750694  48350033  58236405  12598523   4387527   8979171   6967774   7816419 
  8522727   3085740  19890759   4900746  69332478   4684068   4978082  66515418  49764561   2463975 
  1385793  56024443   3424360   5322405  21616744  44985541  42540423  77161215   7713507  58441083 
 49799307  11772714     99621  15139467  10705029   1108263  21562855  23791991  15057529  16217358 
 12984267   2461399  61000123  94424873   7610921   1316801   2092299  42403498  43964175  12037518 
 75892965  67725882  36724712  26391883   1673195    700823   6450407  21227475  82177407  15393222 
 86546149  37720416  68672471  25883727  10996923  28100868  84370671  42695109  20486355  15243396 
 22546555  10935463  39577123    852723  20592699  72829911   1105733  25179072  70005198   6729821 
  1972619  79887974  28566123  38425215  30723851  16377135   5336507   3848073   8826369  51690894 
 10023767  40821323  20445028   2540763   8632943    132606   2470311  57476307  74390600  18633789 
 67957779   8450565   2777415    499414  56417819  30372731   3475323  14151705  49985853  20940680 
  3991995  10579985   9877641  17243712    897951  20323923   4781263  51504828  40406811  17471985 
 10537545   1698257  18983843     38931  26272189  69033628   3796047  55942203  10604083  26749241 
 45870052  33989546   8203773   8834667  24126513  30087879  11656989  45362583  36188379  20834601 
 54665775  20199279  16873387  53202198    360987   2809377    677527   3376575  29584725  16931280 
 36768003  11784903  71870523  39746331   1700241  31322883  26891403  28185123   7973241  31082307 
 21290931  14060073  13959419    792761  27707898   5621283   8810223  45034623    589218  83230599 
 32353323   4523103   1662268   5387773  25349283  14569717   4160899  36452763  10121641  17547345 
   673034  65732855   9700089  15065565  68979319   5377673   4288779   1919643  23699093   4766466 
 37114963  35477389   3399348  21959303   4483028  48878811   7100539  40886063   3245046  61541603 
  3837363  57827391  58020415  85312068  30515037   9657215   4853112  11387469  22924719   7780298 
 28278477  17518389   3674085  22220588   2629713  22469037  20544504  18481861  10855158  27736623 
 17680869  48280424  37039851  67950603   5666553  29367509  48945471   4192515  19969275  87808155 
 17424093   9259971    302187   3295422  28694087  29662028   2304943   1616073   3082873  11631516 
  6904955  12550188  25121648   5335039   1072191  11694338   6002399  36554457   3610197  29883201 
 17808443  22410279  41113573  24819723  52137843  25451061  34709247  26730225  19062523  18063366 
  7224989  24221515   4109757  10596923  29584195    204873   5846433   4981343  37421923  35951092 
 31124879   5077990  13355233  30716448  10796025  21380568  41288682    588717   7587222  27202523 
  3658628  12688763  16618461  61994139    773259  43613759   8356203  58240744  38578803  26629063 
 22312611  43970504   6176867   4197771   6314134  16881253  15770998   1677174    318206  34872998 
 16374351  86461047  25835478  34884399  35029643  50342569    846745   4389477   7433643  17812802 
  8204495   9116475   9344589  29068338  82063905  48314123  21178091  18575484   1413060  23477167 
 36749399  25079181   1433868  13374267  27809448  51644898  17177784  39255788   1992325   4502283 
  8177551  52047639  45156572  16642763    673723  25024803  20979447   5298411   4970078  58345741 
  5170943   9357051   8195823   3634389   3093859  12924315  38925783   2139195  16052133  15762123 
 56461461  11451287   8374371  34316665   4012468  12507569   2930301  15097863  70016164  26086883 
 34200273   4824123   7493433  46745739   1169307  19816098  63007910   4832403   3387518   3536139 
 17831067  22252413  58294992  44588331  57764987  19342095  50689659  32592048   5423688  33021703 
 26457081  50480133  31802278   3996297  12634882  10127355  23624993   6521183   2850270  13201643 
 14039238  19072947  10342389  25842870    579116   6232443  47856975  11248368  16049644  22466413 
  4708475  10065689   1121883   9212676   8881188   1162893   5132083  34656303  36863765  47572665 
 75998535   7864731  17751879  39332691  71349413  79382847  82192438  77869084  25253087  22418603 
 38987443  63778947   2435907   2595948  70308246  14280795  51008806  27454757  17215967  24524900 
  1575505   5306603   1325040   4557273  68849673  15541269   5680225  17426743  25817057  27562917 
 65207193   4801491  14615253  56563516   6749745   7893467   3923259  66442653    955131   2213385 
 10625323  44452863  58468223  15964830   7689423  13916217  36299361  51784163   8758056   5081685 
 35407082   9561443  66361275    766563  20532663  19547875   3617757  53990865  38583243   1472787 
 24860805  24654323   8111702  33982161  10975243    260658  13169555  33508485  14580659   3791733 
 11438795  30015903  42767815   6190263   6630165  31677163  72326889   9566331  12919368  22210289 
 20593685  21263723   3734803  43086699  24962541  55802891  16049079  28819067  18996347  19339715 
  2165097  25617291  46423253  11525027  24849813  41353515   3776715  14708635  22992251  21502755 
 77770365  10630821    340869  18755433   3307323  21956811  22402428  59765293  11547243  48278927 
  3324563  61607703  16588275   5294831  55304763   4691100  42059931  12380491  41341447   1566239 
 24870211  24760663  16175927  16116138   7163175   5022984  41970507   8207259  72608429  75245271 
 24043573  46983288  33520272  36991493   3159488   3750018   9666923  16071213   4980210   4760003 
 31176642   4082554  33837746  17295447    733965  46342328  76562999  62466739   5113648  18485771 
 36989443  17055406  18403947  34650739   8092123   3440463   3897611   8059914  27652783  31992207 
 66311147  53945595  17842199  71686243   8291003  20997099  19752978  28075893    620391    872257 
  4121019   5380223  95804667     92643    884987  24050686   5842479  20822856  30665137  23366374 
   343494  18237051  11302485  39107646   3595875  43453543  50106099   7210041  38949171  12364353 
 32708872   5662143   6861951   5091633  57250411   4221334  35473988  27260727  63184573  42867105 
 10693170  24152641  12673424   4101950   3588789   1258419  20216727   3057193  11488942  10984444 
 38348646  12151959  82897999   6428477  54612887   3499603  56676429  28814379  24102147  13846637 
 12238008    160135  55344363  60335948  27716328  23938183  47329311  11637307   8517435  11536375 
 13991287  16471179  18108477  32723633  34478571  38879232  24610373   3895742   2745487  79293051 
  6469833  37255383  76266750  51729723  13316339   4220883   9389529  28730547  39397243   9551068 
  4067643  94633963   8462193  32694882   2016256    629726  16609862   7206753   1648419  59744773 
 73969998  17347435   3027371  10100391  26040144  20244839  26387379   9398863  56748639  17474051 
 19102200  34195479  21347379  51706607  60057702  29503305  12875031  17853873  37715276   1756941 
 42600683   4244853  16474971  21486237  36560829   5965173  35249519   1960401   3720926   7173883 
   753291  13367473  22894428  54190529  28786263  26553493  50726253    147357  52402173  35752076 
  4955903  55487935  31667323   3561660  77211178  38154954  32629035  77229874  38384253   7230828 
 53960724  11312359  54431528  23700480  60606347   1759863  32092485  58522223   9127691  24751660 
  8401705   6528723   8410767   9211323   1072347  63793223  59435595   2435334  13661100  21920406 
  9244468  25614533  37947503  88682383   2349918  19790328  75042531  23038073   5798328   3596232 
 42689541   4704504  45998543   7225453  65703327  12512379  54610648   4734042  27782185    715824 
 57608591  45906513  18296199   5144097  15123553  12402513   3464871  26138898  62584891  68354967 
  3059567  54394449  17721919  18006339  40562835   5236474   2526548  29049451  23552928  14264943 
 23115873   9148248  67352541  90388743  18090371   3315129  55177448  48021939  18521043  21996222 
 30089595  41628231  34080879   4740261  19625883  50245161  22117383  70067976  43187323  23710211 
 11529123  19590290    917535   3925567  11336250  29071491  37880070  21629487    686403   5418723 
 17607363  16597121    130182  14858455  17060524  30507093  13771051   5014923   6468349  65314645 
  1739229  13933770   9557037   7512704    190855  19508937  36897306  18133959   8804346  25187073 
 66740643   2694059  12665511  34137303   4031353   7521063   5993214   6178911  20937963  15775975 
 22580255  43450078  42365381  51442577  15984052  23239707  12377837  12420189   5386998   1022287 
  5062955  16654735  27868392  41426548   1728350  21464833   3296790    174771  32361417  81772547 
 18538965   6027873  11638818  10346303  31872243  46492789  63880723  24496452  19364277  14718167 
 65208795   8938422  14158185   8401407  23062536   4638687  85211088  17912545  53230951    235599 
 28381195  11183695  20472380  25727643   9371327  49663139  28510290  18308595  63225723  51155920 
   527793   2057878  74997073  35268405  49095573  16919553  19216672  74274763   6321381    484827 
 35416443  38987935   2265855  47784599  20719553   4713433  82050347  31309159  32378373  11067531 
 21328443  70351852  71576931   2820252  25213803   5586225  45226689   2743269  19201671   2342617 
 49205499  18721203  36313723  42887675  33639798  46380820  47976703  14505468   2917131  67034370 
 28432176  96003243  32635295  25387527  42755619  23996802  18050894  22595997    553093   6659923 
 17430303  44902747  67170078   9250023  55201194   4034355  44803746   8005540  25900463   5606893 
 19335051   1272614  10700112  77806320  58733143  41840443  57127683  24379828  26311513    336288 
 15652683   4343420    606762   2875406  28449089  14160845  74164796  62255673  25547853  12019053 
 85246296  32304115    133539  52796971  40497603  50060043   7192573  69427723  50747924  38012273 
 78973368   7007739  56374523    699273  20427723   4778007  19935267   3407250  32316248    220470 
   908207  60829332  54127011  12491963  14343348  79183507  24818063  46459683  20779895  54194793 
  8138259  25142955  37939892  13888431  80204938  48810708  45281709  14495925  76388985  34808681 
  6580711  44422553   2397254  10741638  21821661  50670483   5752303  41680289    446299  12094979 
 15371787   2233633   5957068    879827  22845163  20024841   2566400  59782086   1430171   6128763 
 20538595  10510465  40935285  18564667   7276203     65193  31635837   7368374   7264491   4041876 
 22880079    962154    741073  17492169    561273  37511909  31970743  82218363   7876601  19387127 
  8088038  18965422   4145708  48210308  41073563  49907011  23550023  12311163  62836763   5859819 
 67223127  21610702  37057298  53560802   9177159  34187717  16041705  81716633  12050313   8762032 
 28837995  16874043  24359171  27340473   6593827   1750095   3799183  15709890  48820475   6310023 
 33563137  23325891   1900978   9631465   1135131  14193181  31509769   2816693   4246541  75935619 
  5041458   4304787  90806927  22816548   8057987  21148789  41306927   2876359   9600018  21586043 
 28491453     27213   8836115  10057695  34642851   7428011  21620888  76257915  11225187   2808565 
 15454107   1442235  23901283  34818493  26167093  28963029  11492307    600567   6995067   7714557 
 29488127  27549489   1807243  60575163  24016555   1849635  23817939  38186885  50154916  55483551 
 11553405  40696053  32185458  16096392  25019845  16219183  26989724  18546344  10971753  14195442 
 74869935  26791749   8899674  34989207   9735789  14249523   1512744  12891963    110373       684 
 43275971   3043221   1547745  33539091     72683  17192263   1103079  69592373  80409700  13032534 
 11343243  27742167  62899923   3457203   5327148   4099513   8052247  51789691   5154577  26272611 
 57380927  42962138   2939751  19714408   1972783   2595377  21654195    690393   5233265  19829008 
 40473393    546067  16427937  11812659  72223923  24995709  13028634  15794073   3404923  14058888 
  6865950  10901373  15483355  78001618  46004197   3853051   6650790  20119216  20034048   3638719 
  4107383  30371567  25592313  22972831  51403803  66617043    611160  26894550  67965509    822048 
 48891939   9397163  33502119   7297871   3687675  19813936  23427010  54562821  20425023  35169206 
 14993640  34802787  24527717   4347811  29799098  42389181  71056843  53696043  67261383  51067468 
  3571245  56157233  25684453   6051451    672728  30966234   8184487  14735487   7344155   5821323 
 19376611   4163973  16008003  54919271  51480696  48708753   4199323  52468279   3622443  28321523 
 41626248  33722736  17916775  78110860  10086633  41791063  24682882   8454347   2713498    170523 
 44543358   2279738   6687176  29181691  13562668  86884971  13159203  16591997   3443298  64831346 
 20283111  35590652   1101178  66196055  18913563      4937  20325666   3623006   1605138  63718977 
  8153619   9520763  15394047  51886419   2770026  61006583  38404550   9553289   3135591   8649255 
 40964221  22784883  16673403  28166452  51312231  15760459  43724220   9255313   1020519  18070466 
  1679983  47339758  79546659  14008067  63684603  14109740  36662903   7595291   2335653  15129573 
  2704785  68864523  49647747  47251375  33367587  21447913  57006199  34866243  22504083   3171984 
  2304159  15392643  78229792  15871051   9504280  14818848  28981572  17793813  20578182   4649871 
 48918997  53376903  22847079   2333771   4803627   8114845    242927   6995617  68008287   3142659 
  7438530  72954727  21434973  13863723  20837373     88500  45604033  43250073  41726199  24150504 
 11163771  12824550   7684097  11412381  64900499  49889794  60860235  34734023  39233339  71681951 
 48573915  32360649  41425231  45277197  37277730  23417643    130110  30472915  76787022  20128267 
 14963948   8844108    741116  22316991  36200884  37295257   2490387  11961735  12838233  18652023 
 11308371   3978203      7487     48899  26440911  10693453  13505123   3133527   1020395  29013723 
  3319023  88096185    887129  30975073   7972629  78827648  47579451  73410378  39805739  35136123 
    68475  28623099   6382907    876363  26506008  35771307   1032968  66698704   1458293  28848219 
 17475739  18691523  15343658  30637834   4266231    286875  20725971  36247803  14349390  12748038 
 42466473   7294683  40812973    517353  52566849  68021567  35262786  10025648  33302870  49075914 
 36864750  41660478  25513923  10307427  52498575  74467331     18771   2330048   1117473  26768553 
 25122213  20960385  17741741  18522887  45710503   5714685  62825278  40473262   3658323   5544361 
 81573663  12252433  62105323   7715947  15349032  10486655  26979684  35332971   3151711  57014253 
 30291283  24370121  22012883   6777751  14815651   6382675  20095339  50202683  44981079   5538057 
 15096449  27097017  33553777  25367855  14212142  18221025  31375688  18171609  84030853  15134043 
  1013203  29541723  64220408  56777451  11026323  31738455  12073980  62897083  45915902  18878753 
 32156395  47680395    123567   1034235  37562823     65892   5865183  13449435   4054929  75609799 
 32208443  36682706   5834710   5734143  29430867  59675380   8287445   7645618  51019383  34145555 
  7410435  26534641   6266123   6617099   6191715  13732443  15287219  21877685  21668243   9500653 
 20211202  10816257  52563957  57880421  13493931  35662253   9718251  26565435   1323759  10820835 
 25352835  11807851   6936540   7394397  29669836  53710039  23939139  30892923  72799287   3373857 
 12475713  35028573  11250391  26416600  14522760  12447851  10046553  12848343  14812077  20494707 
 29986299  25579691  10144524  51116292   6983099   5379263  53052683  16774959   4097281  15644543 
 38255917   7704263  34059606   1235754  27922951  35099943   2838643  12297183  42813635   2403370 
  3273627  15549979  68666523  67227103   5574768  25832919   1639817  22590591  18557994  33431523 
 45877713   6754699   7795787  24979667   7554835  96337595   9438335   1189041  67531756  21114123 
 55473485    852995  29428203  13533143  42066658  50370333   2848109   8453707  75551147  32481447 
 14439807  33167670  52282363   8673863   6691043   8306072  18534327  10363065  12810363  25497531 
   550501  54224763   6990279  21859003  21603031   5834871  54014937  17417697  29269077  82798258 
 24697443  47681587   3416021  39649461   5846197  59784660  31058922  66508755  18755394  32718683 
  3599843   8007458   8727000    559851  50498748  84209708  21595207  40342177   5352106  71721129 
 81379897  14678656  65294898  41980376  46734723  14136579  28489902  22950939  19325143   3474909 
 24106389  52120573  13791943  41844289  21047559  21735011  38453213  35613936  28603828  81840858 
 18734298  29831948  18757883  59400906   7244277  51877476   6989003  36918173  23021676  58417035 
 31043373  35802129  21310125  25916123  24209217   7910443  14953830      9091  30211840  23211108 
  4704123  50522010  38487398   6003667   1192893   9625343   9902483   7741245  27625403  10123002 
 12151777  10012307  91526673    323763  16855555  66121203  39757127  58244883  13326878  10228887 
 41050803   7445771  47976210  29054928  55786227   4770537   2960646    252203   7487603  12222813 
 33251682  26916980    586041  29398522   4474783  16003019   7797717  18584918  56846406  12063812 
 45601383  10336392  77570563    544166   1241973  35513339  64029363      3889  50585617  18212835 
 55864799   2501673  56297735  15203871  12896748   3686743  39041109  17523363  57148775  25591431 
 53021735   3301373  24450463  29700123  26598379   9185871  64882603  29589183   9788671  33561258 
 44960363  21558087   2367219  19606073   1295995  24979815   9137649   6380190    373299   6307866 
 10614783  44730051    981297  26506759  69607275   2101150  12382557  26426361  66677127  36512621 
  4726615  47227173   3495813  29223095  31166445    828733  30531507  31306674  64999164  51095034 
  1444413     83743   6466723   9159477  49467219    726780  14565972  27946038  41550047  31540435 
 30975953  17643968  12001770  84601359  82983303  85101699  17597499  19369803   8871648  35354715 
 10098259   4729939  23425052  28975227   4608454   4431731   7501443   6949723  38897619  72799121 
 38363699   4446283  46749553   1293588  63677239   9000122  33962517  28664188   1150675  39328962 
  5371423  35114251  37256615  44804673  10502589   9344513  61643067   2322798  52861099  16642847 
 15209115  30930661  53475198   5589882   6041443   6535521  46586373  30503473  14099122  14001172 
  6833547   6140123   8559845  15055738  57789573  32373647   1191075  67450497   5205499    593043 
  8505103  66331794  25442869  23646543   4965975  34264838  23228218  70576548  23082735  15858947 
  3973362  33124923  40461727   1115775   7134848  36705219  66169093   5644421   2463670   9303273 
 11005577  73756283   7430718   5923740   1149139  38989206  43301416  38303820   9140667  63921849 
  5376998  35059110  50788097  21752079  74775677    678491  20188283  29698843  39959632  20832603 
  4656182  66670965  16648755   5568623  69136291  48168889  28986918  39104585    893883   3006038 
 42552423  40240761    840173     77391  17956947  26658282  31379823  23956502  15205709   1703699 
 20110563  12706875  30634923  37545031   3850238   9509319  33955553  30014847  57475693  45427081 
 28186589  41319803   1181562  22932373   1416665  43707070   5973224  24073224  15002241   8369718 
 11302726  73489779  11359267  23549748  25870286   3295233   1693388  50463459  57862123   1257103 
 34184643  14164055    967043   2486275  17542166  41742059   6220275  12085647  10467443  21570063 
  2512765  15895331   5658567   6335283   3810488  46030003  39826125   5856849   8758698  29860613 
 15267263   1422719  23412625  16670756  43831713   4905163   7693291  13193010   4431291  11514715 
  9506183  31750491  12380766  18487913  40075221  31646371   8461653  48791663  23499035  88501938 
 48512373   3986243  22542786  40101787  19660814    100399     85064  20593683  24507523  29116890 
 13819753   1988073   6144123  25867578  52164859   9921843   7378767   5947640  11828003  33126034 
  5097337   7437579  66721554   1556073  20862752  12662563   8510005   3817449  24592137  22537157 
 22361751  53424491   3719967  51145539  12704035     60558   2887363  23728996  26389514   1630191 
 28908948  17877503  34317771  41783598  56643732  39497133  51358431    743558   3800625  17664855 
  4329727   7967629   8140455  33896378  16694385    552803  75877831   8173207  38683515   5867078 
 15522363  70924581  24660795  34096821  48928863  40719985  98107212  40927317  52155663  23644380 
 54718971  10357113   1427783  54093415  59265816  41912952  13657146  52817061  10469484  14332161 
 60461628  44556201  18985599     63291  29236108  53409248  67674233   6625847  80587875  43359879 
 11831938  10811805   8903355  14300343  27990695  11809517  43874023  21427595   1365058  43803771 
  8233983   5915188  10223115  25995027  57184899  13762613  33304420   9872433   2159021  42998559 
  2108671   9835643  13560100   2578083  15908235   3151623   2790917  29193819  15908028  16394355 
    21193  14074867  11076250  60215098  34971783  39197551   5619803  10943383  22450842  41951778 
 40484794  72693366  44870225   1435235  16944697  28818663  15583674  42546843  11280483    348885 
 15046333    459123  25302543  26394411   7778019  29038601  55646573  52293780  14065223  19221507 
 35242272   6759238   6859090  41137323   8741959   7828818   9314949  24024993  23536267  20174848 
 16732958  17868363   1788578  13970937    368367  28713162  40856763  48252026   3715809  25396233 
 10234347  75915048  52842219  19413923  21416971  15467848  13576998  61786741  30752781   6789012 
 13186023   3585149  36059007  23447805  24160533    634809  52548123  54021072  64395783   6001440 
  9988915   7201403   6799939  26274393   4237209   1475289  13646907  14975125  56772223  34332054 
  5820843   7045980  49200848   5617128    542643  62510169   2168028  17050732   4351491   2013173 
 27453263  29585294  35123823  48487419  37407183  19344593  64918921  26158428  18724059  46880655 
 12781773   6087939  79176623   2426907  50432605  18706031  26724295   4034048  13450866  16835055 
 31454873  79757489  54853230   7733031   5117907   5158510   5828289  30859843  13057983  44942409 
  5929911  38132781  41086113  12200123  11966763    856600  24001683  80829879   1532323   2115967 
 20051195   9261293  70020599   2228455  14010894  10469241   8831538   2205084  19357111   3765931 
 33403828  46781787   9663570  24904216   6241488  17388813  13165394   7529652   6361913  20027185 
 56294170  19859157  49601363   1740645  63135918  11883633  48538851  48340674  82988731  11243278 
 18963353  15183537  86526687  31396527  49465075   4057337    560224   2353184  47664007  25238064 
  2165595  25100787  78673275  46807523  12295003  14863937  45234420  36932611    417147  16319841 
 16538539  38946043  28710155  22021771  12637650   1893480  32765757    720128  57123735  28245251 
 19233168  26528975  33443445  16504887   6721673   1120543  19917436  35911116  17619283    172809 
 15309886  21122979  59082695  57821215  13987723  42189378   2372625   8782323   5154027  18849723 
 10636367    659249  82228386  16354199  30158127  51090747  63891888  21303867  24677111  63583851 
 27374883   9229146  19304830  54587403   3057883  79174138  25855131  10176723  28058508  77683697 
  2264588  31533743  34098659  77002783  31531248  12219033  54941688   6637603  11834367  29510859 
  3445763   3853935  10292517  87748982  24950007  46322088  42475655   2561100   1798728   3332683 
  2418931  11521242    586155  83854607   2713515   1960011  11506569  39757043  43352495   2113227 
 79181277    160987  36209023   7337937  48417371   8200653  60910998   1120011  19876707   1441723 
  7220023  10909396  31502713  61984333  58821469  13004172    735627  10364197  31620215   5368755 
  1560457  37161429  22682031   4685988  55222843   8499075  45951471  20317336  37268978   7878715 
   160728  64843979  13443380   5125453  17113047    329195  49553963   9057947   1222612   3587369 
 27177103   3161723  26760623  38826527  53405643  20322519  14255682   9699633  19989303  23428777 
  3864783   6983719    410133  66699665  37691231  21039051   8006919  15655908  42822888  27731283 
  4000842   1588677   5538243  26037695  53171975  90744510  71094093  45963483  39242247  84243483 
 62966121   3835643  36105408  10889043    470855  10433753  22144943   3417438  34738548   4701027 
 26506548    971251  87210603  15121867   9635627  33265931   2278072  31957776   5570167  35524788 
 42632891   4062815   7084668  27835896  65292240  12445241  58621773    833505  18716665  71590183 
 43720305    162571   5904987  16371107    512838  50216121   7888703  39566515  21169622  23214651 
 26118267   2493341  32516123   1905303  25483548  35665557   9801171  17043015  43101571  23082423 
  4709875  28475249     38887  30780161   8531833  11164105  50547039   3610011   5633033   6534856 
  9789543   5041341    964170    597363  39983856   7861198  35049595  23192847  22188875  18988953 
  1270275  13164707   9567196   1182389  44035173  32168850  18849345  21610348  55686270   3695243 
  1020363  12272901   3393247  31346525  15620394  39031803   6742378  66477147  30156003  17856813 
 55694553  14114560  54737373  11243949    514167   8413833   2233934  14982459  26400817  48678963 
 15290160  51740969  13879167     84663  16075286   4945766    846933  49606179   1125443  36558723 
  3427333  31517966  14324303  34344207   1444113   1215803  36793614  58354123   8363764  21286311 
 30060699  64004453  84965213  69319467   2075007   8479463  33680631  16979536  35204823   9684811 
  1665613  27751483  43338495    901171  25431269   1621513   1288556  25109304  15921826   4336278 
  3261183   3213949  14713307  40544592  33404358  17458715  42363596  37929894  43867983   1292703 
 27930564  20790075   6563931    541674   4747866   4038603   3187923  91331739   4530134   1441919 
 31054332  12991912   5302503  26670813  26278263  70275237   8056468   1866563   5540021  19716963 
  6315669  35176381  62215737   6031304  16612123  37728499   7607073  12523731   2637321  88182258 
   327747  64516287  12568243  47410395  28488363  22160229  80434205  13652948   4930395  15163051 
 10815611  44575673    276747  73225312  17359413  33024567   6527611   6806183   9084022  15374328 
  5157758  26453823  28471013  83357958  52377019  40176131   6218108  94294449  29083498  10131239 
 13841235   4474642  22933191   7024749  96962037   5415264   5141175  54831816  10691170  11874363 
  1635717  24358917   1780671  10860769   9617915   1795363  18302379  51774703  13954773   3819939 
 46502979  66365781  17996482  50570583  10634543  69642091    398814   6729461  31176763  44627127 
 15531563  47867175  47437777   8934531  16628163  52261657    318507  76913575   5772715  13244683 
 91490363    114307   6242353  32162803  13637183  38197225  21672131    247051  23741183  11442873 
  4566738  13064385  86663259  69215815  49405171  64135635  30497325  27013905  42994641  37489383 
 33395433  42558079  13635903    161544  25786941  37418633  21726843  24390387  24785103   9301259 
 24610742  58089367  37840171  10527723  45656318  28951188   6944985   8988369  80119563  69608669 
  2533547  37547003  14973699   4529107  10087115  34752753  39651756   3130905   1487323  45967993 
 13873299  74145201   7828993  41504073  26231157  61334505  40659805   4250355  10822621  22690670 
 34876455  12537333  75895907  20657019   9670571  64976924  30395939  20981328   2491332  82218243 
  1764667  43623363   8390240  40809920  56893401   6576231  51361817    487608  13466993  35457126 
  2431267  27783123  70109043  17748123   6092747   8766881  38210523    572305   2103159  92607453 
 33678843  21588090  15185699   6878374  12034891  16985679  16276429  50458587  31325580  15112852 
 15300298    803089  19452679   5505021   7833003     21563  15688271  17068468     37363  15102143 
  8103757   3614635  12236198  39950409  24275419   5373007  12503107  13083098   9435507  52717683 
 27534983  28534215  16459976  26683759  49426413  65082903   5656123   1616634   6075133  33300195 
 19794887   5722983  52162427   8404846  26371923  47259347   2818167   3637757  28647858   4587173 
 29738235  29156197   4354350  61806861  57121295   5258926   1260741  31295948   4555766  69777243 
 76147140    994585  32049903  43493157   1621919  29107515   2870250  10594551   1102819  40995963 
 17987707  20174725  62259513   6621374   1281923  29294063  70715227  26443347  72786343  48580269 
  3219801   4208613   7609311  11722363   3277683   6697263  24613803   7673039  17716188   5784956 
 25887228   1788144  11208921   9771468  18454513  24518919  85774743  13711481  82579986    885243 
  1968034  28130649  29712729  14642863  34492596   2297754  11473161  31792443  69030201  43564110 
 33142980  55726332   1253562  73138641  74797741  42936571   3024555   1066410    789660  78806508 
 15843146  13284807  25514059  35124180  24621513  58686168  42004743   9050853  32303112    754429 
 18347244  48965433   5276293   5444237  10002407  34292448  27268514  30984156  14380749   1292101 
 24139293    321992  47160299    925723   4587202   8274235  40433775  16508329  11797908  26924738 
  1836801   4365402  24193851    421017  19686033   2304233  61999791   4606083   8283723  14012891 
  1675133  29565363  27691615  52441351  72246506   9380317   6537533   1797501  19180063  14337081 
 24646027    340819  65068596  45992742   5478374  29202004   9899265  65352594   2728459  47997243 
  6434987  47927861   2811203  64559531   8798955   4871438  32038038   6689324  22687227   9182725 
 37119255  19051023  32330421  85932762  25022473  18168130  34030925  56512635  18942943   3996255 
 10615398   6386965  10498199  24468523  20415861  41221185   1963851  52157358   9857828  67029951 
 56279822  20710722  24763225  37473720  49364526   1475903   6716883    722832   6661878  66173331 
 24282078   8001721  29551643   3505846   7925095  18009804  22159293   9400787   9719543  37407057 
 72015259  71364642  18225953  42185607  57368051   3181753   8887167  43617742  46321593     99664 
  3116478  32959917    677358  44345892  23077294    240031  81046501   2566043  24323379  41115887 
 23035443  11596771  37590228   4615618  27075633  15325709  30406345  47069991   4146287  66407667 
 22117479    686313   6810441   8373551  34887440  51560946  15437267  21849393  23109203  29721551 
 46865793  57767403  63783750  55843707  24157462   8788763  49648865  71797115  54324391  31153608 
 31982559  12489509  15608331  14718675   6099627  39480148  55858365  32191722   7909401  50109408 
  1540803  27503145  42731009  24098015  10717579  52688667  26551298  60422727  35342219   5718642 
  1994843  25648572  10460098   6144323   4520004   5027439  10853721  55649787   9643758  60626623 
 15409699  20188799  32949078  36025942   2633793  54817578  87801083  18232974  78768637  28133424 
 63046483  27426471  27081463   8228403   1432551  35766398   9773829  25317839   8815707  59688466 
 20974768  35994543   1858263   5993693   4817247  61799640  13436403    887801   1856900   4141323 
 28747198  67867895    854135  27981713  43939139  19694787  56437647   4745943  21427893   8176200 
 34046663  40465543  21234459  25914043  60150099   5609859  26797127  30612813  32977698  28721022 
 45314763  94501782   1059891   5242500  36988557  24247203  57061237  12464673  83124516   7064523 
 22647108   2156568  35112618  10360803  35963113  38137913   2889261  64871677  60753836   4213679 
 43144807  51054261  13439643  47541723  58353575    256742  14590761  63760079   2701383  49324128 
 17172091  25935593  29643795  22964351  16226619  54034824    337463  37910567   3801840  51351027 
 17057230  33610007  10445435  15472203  25542681   2416446  53237510  39863519  71676015   6840343 
 15178839  58189419   2986821  34641195  79186360  36268287  23775513   3048553   9930524   5185611 
 25355376   6055593  33538539  26220331  11969691   8724612   5086563  46554386  11256559   3197560 
 39093078  15982567  23616309  42350171   5401559    701307   2293689  11319711  14275083  28200113 
   470299    789219   8011407  35873660   1045966  32719579  94139307   5085087  12239427  21407213 
 14074639  33862979    246572  18006202   2401318  24385965   4712379  13961443  26775920   2473363 
 23124443  27760491  23546997  36644853  49626203  16190203   2529720  48609599  68978487  23194924 
  1867190  31001853  57705057   6599321  19766490  67412748   6316597  14989812    453510  27962911 
  8411955  35391393   1447211  20161062  52575773  14396403  17777841  29282787   1257383   1296929 
 56850576    831586  10250637   3109835  61534661   2773347  18321912   2643283  40990749  35212573 
  1643595   2520843    277818   4572705  11450108  34844478  10192613   2342163   3012691   6774975 
 35798172  17494413   1023737  13795219  25522919   7779181  34012643  51467833  38020339     45018 
 37325149  26914953  10827315  46613800    478203  49551624   4984821   4567119   5696296  53333649 
   226338   1791024   5853607  22358580  63577867  27270231   4192179  48536611  38603079  26737987 
 41281865   9271739  17747153  41832927   4366558  12093063   7946173  17716263  20854209   9900251 
 40483633  26582145  73103706   4717992  18421323  54628360  12892258  18955227  11484283    759135 
 58866447  14911643  15713563  13144139  15422001   6856362  74651643  22903569  59489670  39244185 
  9164868  66171433  41152152  19373371   3572952   6703512  19300278   4655228  13514145  43776835 
 59840793  14219877   3720880  14468619  21423339    267871  16613893  47516235  11931063  22931304 
 44528298  10528123  20212891  18102090  30954701   2100903  12621999   8434725  56996856   6415798 
  3104616   5081674  44866023  11121516  17013403   1976891   6081453  24992255  21794943  18119003 
 20752218  35480751  37923808  25497897  13019878  29067895   2399635  22953783    667773  57188199 
 47292333   5400123  92723884  17631699  46018106    125889   1056783  12099402   9878866  12493828 
 14864811   2083659  31516899  11701623  40969303  24473003   7449901  11474791  38783163  14898952 
 70962609  66103272  23519647   1779273   6668592  13069403  25261055    990721  35654433  27298898 
    63917   2115883  22668513  34978143  11870107  33557733   6590037  13273893   1739915  69994227 
  3132305   2096511  54087341  20449149  33784490  67808010  31020396  16972107   6680849  11779883 
 27504743  37191869  45037967    966607  29067879   9835338  18509691  54380251  40542323  13891920 
 78389928  55892400  23684982  35362835  23518177  18592716    748671  38397243  65729547   5166956 
  8437259   2122503  70778688  24178153   6023997  93111851   6322417  39694263   3156796   5914986 
 38454843   5683605  21500355  10612217     18075  48198115   3616923  31544273   3637768  28251843 
 22295768  19305555  46039776  19510827  59398851  50089149  68365098   9457683  33845691  64476689 
 27563439   4643017  14089077  61488963   7162338  52679265  49256880  29103399   1143645  17208857 
 17670867  26166543   1141989  16489950  11190933   2593923   6182749   6965172  21284078  22386615 
  7419985  32976429   1741161    726107  11772239  29403813   1004370   4885878  41937537  59690373 
 72349878  12615675  65928687   2701900  64937743    422123  34911251  17230623  15011125  47476461 
 51311007  21356493   3804191  68473535  13938913  38974848   7349034  28493142  30146375  17803683 
  4917427  71580093  12776323  41407003  20665581  16373025   6593673  27920010  17650158  36255393 
 57717420  13497661  20798459   3427965   1995086  13073445  22576278  59446273  22710272    889910 
 19886528   5775254   4237947  17613383  69323183  18660124  11840499   3425538   9878907  77429643 
  4632576  12719343  21427903   8112543   8058790   6798431   9550587  17195203    174283   7166898 
  2876847   2877111  28932197  35477475  11552676  17120028  19013607   4059971  16405413  27133642 
 55489124  11518539  47910111  30850729  32521923  12432740  34222923  17091388  25959474   3683197 
 13287867  53198314  62475647  53180803  35919430  10965603   1257766  58707564  49273227   4789869 
   458781    207555  45185409  18307932  34298007   3491693   1907399   9349800  24672183  74473400 
 68814323   2848762  28064643   9346583   2679605  26766659   9164037   9958028  34885627  57529540 
  3077583  26778813  11857473  24359303   2090699   9330418  17249427   2917755   6068595   9986073 
 26750587  41805915  27656653    623760  11135863   5047913  54607408  16610043  55251683  58806693 
 28237803   1000183  21488123  37170390   8301613  20617899  17844351   1400811   7223433  51457823 
 48964659  74867219  53495235  32111995  41251331  15700198  45285843   4646744  33500048   2913682 
 28516775  25658221  13114851  33645757  61664245  27261668   3112908  46226093  29792418  75374978 
 32556579  19120601   8912433  29776909  41296985  69984638  40142169   4311263  41376835      3123 
  2183991   5799643  31159867   2331641   5122944  10353123  42360981   6306741  72583467  17567362 
  4519365  22734323  13848966     85848   5732486   7748483  15108333  39891317  47837647  10527283 
 24753159   9178413  16937159  34638054  27480640   5405823  65055991  55550927  20168979  18255621 
 26226339  51121793  45201471  84253033  10692879   3553803   8624193   4642059     84786  58323598 
 28782600   9620979  22336283  52472067  46468312   5543494  21287451   3313941    201283  41252517 
 32366391   4402835  19154034  46872403  61726362  26184006   5658229  12102321  30830128  12440155 
 15952929   9429335  24542616  46502835  14513949  23575008   2414364  20107323   2170194  15965979 
 14058167   2180241  15126303   1437133  23335466  22532013   4901451    479123  43374779  11992987 
 28859772  37252257  22746795   7499366   3449374  12065324  33390144  26843247  74636893  10025834 
  6126943    169357  61208677   4476053  12702626  13029191  64560743  45270222   7610691   5500347 
 35571813  44590003  40372325  25594503  18709888  32124278  21482247   4451899  18806587  82101593 
 31692759  14745652  15954228   3388798  32171523   7323231    115719  19603138  13922043  10739580 
  3323091  47309283  27268991  69477657  44427255  54807168  28705133  39729248  18905883  36426363 
 77116203  34652103   5498871  43046115  44562293   7065213  21898555  33080450  64670153   2630058 
 14855748  49071227  26874811  10192998   7413339   2330583  19267050   3583599  52966267  21412878 
  4211692  40706775  50656443  95433142  64069359   4934631   1545651  29114173   4957953  47274975 
 11126277   8051530  29920143   3723297  48326570   7832955   9651105  14085219  78194155  55542363 
 26884561  31012113   8663648  34387323  46200255  18650755   4867908  22753623  25189221   3047971 
   120811  32362527   6792843   8837721  15304119  24475637  31739259  27206778  28713021   2730971 
 10630815  66323546  44533528  35530136  24549339  43362204  11354941  20223771   9751748   4805719 
 20236122   5341398  23075331   5376763  76163163  34301475   3630750  41173801  54513115   4290363 
  3785076  21240149  30478479  50160839  53498533  48710337  77636328   4012296  20477230   1047134 
 17773935   4425852  60784968  65580295   5986925  14603866    558099   8522103  25070721  28985723 
  3474634    935967   2976435  40322463  79980641  69601251  23662782   5356320  17019675  33991663 
  3955283  41777079   1812328  55579381  52182155  19117473  27136351  53837750  19902729  13940423 
 10682361   2449995  68772676  55667878     51109  21270378   7050083  25071957  20961903  69662023 
 65742047  27092933  43432953  10572924  35372471  68795948  39410968  31819469   2690373  11637899 
  9009548  33612461  15721059  65362959   5261015   4023099  20258844  16028015  13069777   3707293 
  4863598  23206215   8383623  31686463  21011973   9180415  75543167  18418723  19213971  39057171 
  1823875   7261005  67741723  13262883  19754935   7402931  19629145  16043955  45157323   2139491 
 14373195  57646985  14319220   3540189  30418865  62060217  15094015  17587257  27692907  37409325 
 13095798  59472498  15470019  37859583   1595679  13059078  19947195  34836833  60156102  60717750 
  8959748  14667132  35908086  23625851  82332631  44665271   2056023   3274944   4823954   8528603 
  2851323  18889673  15368443  17884851  62084544  13040667   4226895  18130740   6406788  15020123 
 44499963   6245497  58179167   2800485  20699750  25333539  11437365   4733498   4293529   5317655 
 17322119  63288707  20367291   2186467   4123995  61700707  38582343  17360849  16106521  29496459 
 14408176  30175723  50845776  27462466  68519243    228275  24324661   9622318  11340438   1451109 
 52516576  32865475  65894109  51727838   1178223  21003873   7683579   1939923  17581598  53834475 
  8906670    686727  22956441  26884233   7154649  11002686  70800713   8206123  22988583  70058573 
  5017613  62479419  35311813  59222027   5628823   7490185  62427579   7724209   7990783  38200371 
   143267  14584511   8678727   3772095   1393361  11675919  61626273  11804355  14101827  20874587 
 16199163  10419531  36107868  11963948  50667117   2042322  49261915   5231193   5124795    844603 
  3000286  43282416   4516713  57793607   2436531  19088335  69812751   7357691  13494318   2485293 
 11561211  73703299  17846171  10083415   4392233  45291591  21041671  27344541   4153614   3243543 
 21128615   9300328  18293198  33344253  18404553   7727191  36767349   1557315  76355683  47188515 
 27161813  10722363  22645083  57437754  17107026  12570189  24867453   5596053  25489341  37159998 
 15600903  35982685  28840636  57836503   4339986  16565227  21761611  24763257   3162043  37815567 
 34588683  36651838   9595623  45774299   8375655   3697856   6537819   1292218  46200656  44152371 
  4462731   6756393  87541563   1289675   9873623   4032319  11378853  63222501   9234029  12796233 
 11994623  20197177  14639730  11130387  78788215  11690371  28552968  21210849   7944878  15561933 
 24413466  11802673  10561317   4682454  41346728   4998161   1807039   8428907  31432399  47085193 
 76595127  26268615  49958241   6708093  18659148   2733770  31502715   7823861  31704833  13684967 
  6086997   8063241   2808367  42912622   4595255   4045707  31783308  28576419  68445348  19682877 
 21925803  17203778  31819155  14114053   1708683  72192975  12921351   1063526  16605123   4791768 
 36480811  12448923   4785028   9625851    755727  25120843   2307763  48330456   6336388  54078720 
 14241999   5259279    649489   5261533   6756763  60836251  16046467  50093075  10721603   3712723 
  8377005  29025123  85048772   2236693   5146011   6099249   9446723  40907113  25555659   3621123 
 41235711  38265633  38680703  52210431  17476731  47031855   2411633   4141267   2576011  81576033 
  9425661  34962505   6110832   6887913  28580549    541879   1181094   4747558  38763778   6050479 
 67691566  20887158  35199785  11311367  19148889  16499163  48210978  33192999  31464187  30783123 
 12503637  24094827   1235780  28544523   1196571  39339223   6294183  18972648  32170263  12758954 
 25085057  45219388  32352918  28025835   3983138   3063405  16431644    450957  25661210  26029005 
 48867623  37298443   5233513  39247835  42919965    358971   1692890  41946513   2807697  15769051 
  2895003  12947613   4400291  24835556   2432769  89614193  14593637   6143267  22327726  48257088 
 20617758  15248863   4551878  22838679  43486923  14526623  15070015   8634307  55872766   3011093 
 48842509  74605787  88404179  37790792  14468873   7008727   2089518   1543230  15942945  25551366 
 65291748  63180249   1749099  14297563  11470992   1062774  26497336  16769148     75579  16748855 
 15571383  17796727    852468  64859456   9745287   2211711  45972413  38399088  26037573  17136888 
 50123031  12280123  82711053  45905593  27139498  52187601   1679484   6634239  22139357  22598699 
 31993970   2969563  33607626    173270  19924528  17958083  60166904  18343308   3380451  53905854 
 65879073  52576759  62751403  25478583   1723485    764942  16638763  11772405   8958771  13166457 
 22301769  41889138    661313  16204786  22714040  48529329  42122551  18084783  45969183  28424827 
  8044571  32932772   1288235  16530023  20280123  62793293    235167   3624079   2632875   1184955 
 88809690   2132652  44444916   2178348  24325863    930333  75019723  12122387   9039123  39355543 
 33296989  10128773   9198378  72954114  34765574   4668423  46834729  32804379  17065577  21442231 
 24784003   5455023  54048155   1157601  63104033  13328492  30369121  44121411   4273463  15295755 
 39424761  22261138  12985217  23334819  32789061  39627608   1738337  33878617   8513739  67293260 
 17861549  79395483  78661167  28504068  10827156  13833243   6021090  45127513  14665998  19192522 
 57513964  48186507   5221563  11210943  33817723  29009040   4081311  83956866  31429473  30980185 
  8254410  19524687   5834341   3718779  19452851   7529865  72200706  20265633  56268948  12843833 
 17211744  17962287  46570748    396571  47639866     13373  27512699  23612297  32064363  43786873 
 31367853  71091738   6139605   1587883  73873779   9157147  43342516   3088627  69124483   2580423 
  1489819  34400250  68786203  27597539  20375159   8203411  36669067  31729653  10570825  21884535 
 51971875  12676433    599511    338060  32523931  53405174  46566557   4448723   7792579  21507187 
 60004935  89907963  43867419   2054989   2595435   4706371  37171895  12454251  19572499  22372144 
  7910223   1015323  84272535   1915837  23420013   2205339   4560843   9728647  24591563  20760009 
 56142748   3288633  81829408   1963049  14499417  21014991   3674870   3402171   1377103  30505025 
 35952249  21457295  59905122   3924109   2585277  18935843  40696323  64056983  24563393  32898651 
 73006388   1209623  85719588   6240987  36944173     33531   1516814   4912459  25265451   3086316 
 54294347   3082356   1286075   8787944   2175023  22107613   6874263  41919093   4157184  17491947 
  1532586  10813023   5952711  83124987  13503998  48119976   3984873  42233218   9638843  36019989 
 26680315  12194123   2493277    918355   7107810  45966975  44312831  32116137   7783529  28572477 
 35550995   9249548   5650203   3065019  35580443  70711925  60540963  28928583  26196173  21693075 
 24979803  22994803  18286825  63093307  51228573  34722283  54678663  43045359  74808429   2416852 
 44022873  93517393  15901243  60767694  37305807   4074619  42393925   1433445   5241519  56515545 
  2745736  11766219  15813196  13425067     62423   6336541    122223      9493  65047677   6892953 
 44321169   2467063  12006563  29941398  30983343   2150693    139251   5694603   1438201   7367529 
  9054111  13611201  17616513  79369170  10181045  26568483   7038366  88395611   7089513  47087303 
 20122953   3271654   9957543  11902263  19095931  25272573  27245287   7405563   5927155  11819101 
 33624357  73469493  40874253  26526805  10910029  24781523  15242623   8614276   6271521  25013623 
 39208073   9315195  29817339  12254712  14923187  90943123  45578859   3764587  21049251  16329303 
 12316091  21655863  17863003  16303016  15620973   3564315  17161797  19370382  50991069  18626415 
  9176187  10794763  52293375  76291393  24465075    846803   9185859  51690499  23121573  12214872 
 41083998  18400323  31299195  70863126   1198445  50667873   8747547  28493223  40414189   9651573 
 82008234  38693025   6005733      2693   4577995  33051021  13712792  40646451   1025823  17998873 
  4405848   2920152   4423531  70131672  11946099  45382893   6650731  36118683   1114449  27284715 
 18945416  37729779  12760808    221442   6372728   5948631  69726843    388119  12725573   2925381 
  3916299  13469265  34417503  19458023  44213567  33355243  26232483  36249612  32889903  12692908 
  8720625  35960127  11837319  25896955  10958514  65859173   1219603  30164235  15063433  18948396 
  2337920  57842992  32891575  13738383  12503575  60037315  44776867  38994147   5405688  53096283 
 12060171  75865071  12127670  49591803  39168483  70016651  10544220  51959252  31069063  14164681 
 28287158  12500807   7670779  15271019  28697268  17302891  36712275  10917684  49662043  31255651 
  6137275  76786584   4903471  64581883  40785443   5874081  36596963  65643963  23768553  18736561 
 11750257  53428623   8228008  55987329  37361429  39886630   1251935  38700915  17429035  14655092 
 19367365  27876851  68681091   5353083  15059013   1894449  48685721   2324163  27903423   1274818 
  5196678   3548871  22386130   6581565  41897363  57594960  18193809   3920910   1640049  18668499 
 10792641  73954575  33418736    319595   9703523    543643  23601359   6603670  41473581   1743664 
 29374611  32279318   6587792  27528547  69144891  37402928   1838278  95413691  46108043   5807633 
 82947054  56376213  51166277  19710292  38485444   1650333    165211    464998  13833191  28903931 
 63990385  48596627   9088533  26652515  26608997   2853855   4840748  56595906  21750297  11612923 
 19300243  17028288  48971361  12949828  10657572  83073443  30366885   2666433  23284951  16707689 
 31576065   2357320  37748373  13984275  19092231  38632619   6046185  14896941  13332273   5088941 
  3369993  11709423  58700905   2508795  22777879   6291312  14392243  92793263  16987959   9042703 
  8678543  54841923  10385206  71799773   1763633  29233379  81654915  16232388  43956389  81874149 
 57914543  62773017  29616348  65826845  75799707  46547399  12281321  24034498    229623  34328283 
 11041517  18746451   9899325  10718512  23125515  67846211  13988119  56143728  26454061  54404968 
  2713548  31964963  81799253  62900367    394907  16235428   6708423  28622753  10731650  32157017 
 25453653   5589615  10676384  48072363   5831052  44521323    605943   8071998   5423541   8174219 
  5582598   2173272  61686770   6655479  43970826  21586305  44963931  19973507   8643546   8119389 
 58994135  28214862   5604603   2109837    367557    646711  32919048   7036131  47721843  61818611 
 23947453  23892923  68594739  27866283  44330045  12740049  14517747  16457922  16282023  21359691 
 61844277     27605  43943751  40988483  12182951  27254475  12332115   4794035  64024971  18335187 
 22660681  12656364  22365167   2589003  71336207  25425522   1632603    103499  32862433  34807387 
 23586093    835183   2889858  42242675   1868691  40908603  10360501  25783713     80047   7817882 
 13162527   3885543   2991573  28086401  19642603  70034352  24459753  55295988  61418656   4502118 
  4984675  73535823  17217925  40083309  10354698    223379  12150432    929306  67342742  90174018 
 35097643  28610133  31852141  12744662  70109421  29865853   1218858  43347780  11876379   5345549 
 34869867  18074865  11070834  68660603  21629899  78653774  55687394  12560328   4372931  54757981 
  2965939  90678003   7442205  11833221  59420712  48398136  26360320   6879459  10592277  61360130 
 41526523    351539    316327  24936558   8577279  92015627  59446833  59124237   2473474  60016614 
 67379505   8110203   6548051  11648643  25173138  17243973  37949263   1850985  13393003  44769366 
 21605308  70844937  43675524  32980203  58573113  21724788  22863687  43909693   4125840  17123691 
  6873108   9176043  14760535  19475583  52341891  46067995   4677002  50644607  65152683  24589100 
 29298411  40391907  14617129    510507  45959825   6953883  21215979  30587915  63562743  12476123 
 78342805  21444075  54665118  16270881  35821289  28252373   5542062  43133348  12077103   3601119 
 23093889  30548267   4461039  70314927  33244306  11533329   4461579   5278462  15528437  38284968 
 70809563   5420327    953585  32736985   3769218   2411475  69633453  74348083  24173979   1535573 
  8055097  15415929   8580700   1261603    175799  12077894  24709323   1138923  27670527    835854 
 23261673  29234874   4441962  11177597   5291139   9303890   7391655    791603  51575199   4092211 
  1361931  76585587    232779    230615  31751791  27954622  22086945  10747143  19864500   1520883 
 26908203  11874615  47390179  78316382   2460631   4201367   3147673  17280171   5672819  30823724 
 25510849  26840481  86902183   2739587  26844360  25380309  24047093  42910683  38329260  14859093 
    20463  52136843   2753585   8976839    284154  11413499  40061159  16408875   5345346  16909587 
 44818995  53944923  74767245  17272917  28443391  29256675  63091356  41327171   7945736  46446723 
 22535965  60621783  94884289    158844   1030671  41192993  82328098  16552533  23177299  61892079 
 26615168    996025  31149033   4170978  27322214  38275860   1111838  46359383   7791567  74757148 
 27892278  58362361  24806025  54376467  22252548  81473599  53303883   1060633    137227  34058955 
  2446931  55336983  21052587  15632763  38202387   1033320   7791715  25704963    728763  19893883 
  4960647  15204923  19245538  51200437  54237783  59250803  69130790  16607148  32331783  38395743 
 70002111  26881296  45729618  29629547  21800193  17350823  32190828  24530605  62524923   2907789 
  1156873  19190707  26581755   9718783   2951918   6029435  25706543   3936860  20811570  26295873 
  8481423  60086976   7074719  16087983  17644155  24179649  57646203   6211419  20234013    717077 
 27680974  14318101  66690684   3679668  37483688  41807707  46579212   8653776  79054283   1914475 
 36010040   5446838  19185275  20375857  13677903     38427  23703411  57739931    593853   5914687 
 29411919   3427713   2575839   3310539   1104382  18848837  41207937  48914208   7900733   7120773 
  5571963    738051  27295108  49848323  59777869  20926028  20797566  57630473  28602563  31620684 
  3498745   4382216  47965647  22938971  21257673  50830310  29453738  10483405  52469351   2035077 
  8321553   8733057  41677799  73457220   7445693   5263935   1849323  16651111  21407439  47501991 
 27038603   4350116   2350237  44608196   8557483  27531623  77380979   2256627  21718383   1970570 
  1241318   7552297    343417   7762997  18212443   1782798   4285023  15120723   2712235  28137523 
 25070698  10268577  13960113  42701447  41960220  35162549  13483635  15131856  39164919  11548563 
 12399329  12799206  58713366   9030397  21041073  28995045  24870990   3527339  42208040  49168463 
  8034875   9164697  61261411  13570377  38366203  61484823  38814177  24891308   2267963   3086725 
 35729923  28206301   4413168  28770014  69257521  15480491  34322103   9502479  27355515  16737819 
 18040064   2995061   4454691  24563544  57133328  66488211  17452986  37109047    147127   3554715 
  7357229   2205996  21566943   3328187   2068080  16043793  26470735  31798395  12252346  12011501 
  9360357  10225767  17253863  35418411  24656319   6491255   9293618  39979363  53722044  62737403 
 38289327   6323603   6006087  12769271  53150052   3953867  73279671  10119128  49386962  50250960 
   101679  21609447  22442256  11711321   9491103  48814980   8975064  16714921  63317335  36103095 
 89141625  23429808  35786225  51492645    487158   2042373   6231589  49605435  14376363  27901425 
 11294883  19507941  23931771   6046819  23541747  11484768   1384003  15333873   5472555   8458695 
  6675948   2574695   4348326  47765649  20157975    251147  32189829  15294883   1261894   9664624 
 21344355   8614371  46988143  40552517  41194013  58406810   3203785  41510443   9219693  17068616 
 39432213  18444796   7226811   3026069   3308483  53480063   1906248  15835163  65871159  57959871 
  9510523   1077342  14713055  26620415   3008579  16779963  10202280  35837067   1787229  15108638 
  1833148  30982273  23562389  16075205  61876743  10762498  16964387   1870091  20412498  57872619 
 39294763  13114959  27127146  12099807  60164917  33103770  49584763  50550133  15353639  66494538 
 35809773  71010523  17991495  10987323  17429962   8278071  76336348   1153863  39270830  19185989 
  5408123  86217723    700011  32619957  31977627  57661547  25985283  46405029  21437825  30442029 
 36081266    703501   7449642   5313345  18165193  16331802  66270963   9403223  34873428   1956642 
 28482196  60608918  76829613   3589569  37588800  57308301  78647273   5351811  16190328  54998859 
 83703058   2042296  18694883   2656583  38440103   5885268  65287353   7763788  36923838   3103123 
 66599032  31272747  22314231  11104347  89397075  46157468  82585923  19875793  28047966   7345020 
  8131611  41278499  40365173   4811861   5248925   2142501  45480930  14932723     52643  46275203 
 17691451   8993573  56833683  17786203  36212487  85148007    866352  20520483   9242649  16621963 
  1051315  16620026  75985305  11657158   9685503   3208104   5671887  31836196   4998754  30956123 
  1347786   4380583  39472973  20391873   8783898  35178867   3810457  29780883  83757269   7074242 
 27092955  15928143  53223023  15801155   4968011  10058443   1054452   9366711   3779925  14239216 
 13746603  48896691    165915  31343435  17549508   1000605  31541259  21718149  51155623   5944233 
  7607127  27376428  27034403    365583  47333121  34417338  24204553  21758223   3148251  18629366 
 23503503    802379  59826867   5783439   1035416  31956089  86234092  50127903   6795995  87672803 
 78309835  58252416   6258903  80936673  35487393  50071215   2207243  65085813  38947691  45599223 
  4175398    816610  10354907  47986431  43427643   8390373   3099175   5234268   3159353  50648227 
 15267168  30793123  11229475   3473954   9394123  17202439  17836359   9444696   4309592  21090012 
  7588731  25158355  21814278   3026292  56649093  45546225  70575682   3869457  17723628  11499450 
 29763368  49279898  30187287  54963707  26643481  58137962  20921341  86944512  21837345   1957423 
 23760699  31610807  14241399  40382730   6187671   3710515   6099315  32380413  11706645  16266177 
 17979595     13905  28437477  40565769  27871266   8222434  76615269   4999909  24730080  29592723 
   214190   7994623   9546293  18171159  24787499  59870847    851344  71054673  46078373  15099675 
 28266767   3994498  59797833   1912215   1952537    128259  10478569   6571644  36928023   4278705 
  1296707   5977061  81200487  63578835    669403  55763970  84472666  33753063  17400993  67999971 
 39698547  24652323  24853731   4243584  20922261   9553042   8975943  17963682  65021318  10722354 
  4246491  35931499  72449110  29417282  22813498    677743  15740815   6601718  33605651  19476349 
 27667113  58535043  62838607  30776857  75201012  44812275  68024911   9944678  11016531   7866397 
  2373173  29427387   2953431   8392508  59787123  48290278   8540283  74795922   7310256  72735423 
 17092514   2731523  33412557   3663315   1298105   3617059   3785193  14120867  41035854   8027471 
 44150835  18052419  71895065  24195239   1272246  14509743  19723211  14976015  19232648  19098423 
   283640    517416  20584683   6447779   9789643  54956055  22087938  81593723  49715571  54607031 
 24840366   5256864  70468183  11547807   1429935  23625493   7270518   4365066  67258315  20427159 
   523363  12187928    143413  57024311  26917299   6592557  31260159  20669891  24389739    298729 
  3521653  20684380   6007623  44973715    318129   7887408  23878523  23867363  15764343  47534973 
 70116666  15114972  20691723  19854848  47688608  14315823  13371530  16349148   9597843  74534823 
 15903111  56597559   8283535  35814051    515631   1030173  33789987  14114069  97612219   2644160 
  2481766  17558505  75425944  62497527   6816453  44625884  13920088  11615133  24298948  71104212 
 48163481   4437268   4952814  30108022  10891113  92632183  21743795  57895576  42714171  26729163 
   118153  11377923  56326107   7595123   1259166   7378305   1349757  22690303  24109875  46890423 
  9867051  25592871  74219499   1046498   3412378   3897645  27046128  14107360   9339552  46413623 
  6382127   2452190  38983491  20575767  46976283  18530395   4754899  13258401  28221652  68967411 
 95420259  22483095  33582870  26921567  83162091   7952184  44531819  35715817  37676971  54525183 
  3661495  19801751   1439904    215123    776171  62881879    830248   3556107  20453100  69171973 
 25710797  22632698    964615  77251609  21225932  15094860  11120784  10705497  18536157   4704753 
 47594907  31238913   3198899    998442   2091907  12552427   1374395  64406553   1402503  37282455 
 47428863  12125574  32846449  63501036   1468145  24599958  75316759  51564183  55346173  59057143 
 12685039  12777976  37117938  42829071  35701755  32252595   6227010  61924479  36279468  43406747 
 30891095  14757411    373335   7843803   6102663  19573017  74561748  23595387  17815037  45170603 
 64512628  42914036  23396043  70652595  42863447  26302476  48769167    715926  74757799  52520858 
 39160823   8697849  15558248  21452433  19653318   2645278  40766641   8068803  64173507    271273 
 61798268  53883999    966491  20975895  22441773   3116365  26445577  40006851  44037243   4495154 
    72858  25048848     15131  40160563  13599163  21299522  79631073  73498011  67727018  40597083 
  5534037   1823017  17825983  52743018  26211435  36576563    926331  39781257  16160939  13846115 
 27253503    623891   1126947  62965821  10500873   5572011  58080696    408948  10124125  26383691 
 47037135  38832573  41644779  49793243  34813963  11321529  61952631   5105979  44901603  31783358 
  4362933  25971666  69964635  14713107  26447363   6991274  37692239   1474203   7092900    450023 
 86278161  23962299  44375199   1890699  21890288  46887873   8406455  19214902  38999703   1456683 
  4835577  31255802  44892353  42655364  10098075  47845835   8377253  15499539  47833991  84994011 
  7417023  27394243   6685257  66036093  68833467  13814481  23372953   7841594  70297595  51796565 
    13894   1163273  18440013  27109257  34817610   4778943  31987611   8340853  61543795  38299035 
 68316405  13588489  71353899  13181307   4551999  20842578  12183939  42407439  31569003  25890598 
 24972367   7962535  12405939  69372573  16762011   8806200  78092283  74420205  14530123   7365288 
  4184121   2691873  29788458  29902179  47441071  54431871  15038718  17754923  20502933  12525299 
 27676135  59012379  31549723  14340151   2551749  14838023   5666667  49140136  11886393   2838003 
 75455403     57294  14559603  12298623  13119319  38742587  65684768   3478749  13666999   5850634 
 10922973  27729694   5370873  12808386  81358305  36497008  27131568   5328000   1919478   9915134 
 12010723    540041   2465544   1783267  32052297  56391756   5908179  54074451  31695225  17552283 
   725404  48815803  49642415  55734252  28548731  23757457  42471739  73309051   1841149   2734641 
  5975424  26131575  43242147  19739133   3154883   9500199   6451893  67436303  50841396   5528508 
  1651431  19098195   5259627   1669105  82701483   5937249  59478086  20210973  40963848   1040367 
 73444131  82627115  31893783  33797994  48328292   3787543   5195127  79282411  63071607   3255297 
 48612465  25827122  10885138  16781973  11818419  28784243    989781  15893679  13659648  46060617 
 61405389  25423813  16853328   3487731     50526  10231512    214242  16595523  16409595  17743283 
 89961265  75768279  11900951   5989083  12578427   4775731  16297075  22818929   5521444   4361575 
 27216573   5789704   8349451   2113449  24050413  42578389  60949722    101643  36380411   2094347 
 25917675   2609191  85974074  11546047  17079333  13390803  11997051  54954435  66472123   3794615 
 71184543   8851162  51320976  22035963  35024343  71888923  49003944  26742798   3970803   6434676 
 47328443  42713339   3615291    248835  16859563  49486983    981843  21317592   9858491  46128348 
 38025113  27069396  58353574   2331417  13773987  37632907  52142613   9021027  24155913    266745 
 21593211  51061819   5751908   7634238  63675394  59381243  64333239  11493267  15688446  19297698 
 15304325   9571857   1858119  10245303   1370877  23120352  17374249    703698   2473179  44573023 
 16190423   1265979  25139547  18619911  16420011  65843983  12542649  79840555  47607965  30871205 
    47563  17072269    855705  28029429  24886023  48406355  60548983  37535789  83675899  13048511 
 26183579  66674757  22402149  13144704  10279651    665403  47304247   3967323    822901  62329148 
 35917785  36638219  85133683  67117043  53884853  13327539  76677387   4155858   1230248  37676586 
 14955517  86965284   5217223  18943684  50958303  18975337  44350023  42403380   4798172  26284923 
  1683723  49987603    125044  48365167   4420903  28921106  10134884  32203035  30238331  29006676 
 13879313  10739417  19200075  13487805  31252821  32669880  42468417  46226075  59808163   7292123 
 15711027   1791731  17342311     39808  12775203   1798836  11744880   8568066  69141867  26539779 
  3020375   6551578  28995035  18443184   9474195  10978595  52877003   7047323  27489421  10825927 
 11887325  25134023   9168763   6099797  23858083  15863411  33165628  14392923  13681395  49400001 
 11311099  34995255   1304027   4966677  25351625   3154443  47846229   3476347  25771313     40505 
 73923675    730545   1937613  10287027   1396494  62272410  11226643   6131959  39066432   4308388 
 37354677    126823   5656833   5808099  13385332   8153386  23878354  12876993  10760523  21930018 
  8146401  82120323   8223247  53671614  18324286  58077013  12772615  35637423   1507071  15378475 
 47907687  12058162  11097411  24088733  39989349   2685891  49711517  47761243    404383  11288763 
 55267973   3669789  16949243  26890833  45690891  13010393   8361723  82584471  19236251  75965179 
 21194811  30772200  41676459  13328485  32593851    502467  76570330  12628331   1794959   9848733 
 39417048  28787519   4123353  17435357   4404211  46658904   1455899   2777975  19988791  25151281 
 31735941  32125503   8067483   6285601  15526784  39677492  51765943   2048497  12071517  27174347 
 35126434   8380833  50634483  39317901   6834408   2479303  21004583   4555386   2533128  20662746 
 25649723  21074619   6839079  60982395  51135973  46199046  73073673   4269115  22334664   9681668 
 21296123  18664340  19526843  27334035   8425799  14263515     24547  45396171   6645531   9477456 
 22211235  22089125  21359524  19715169  22420353  71584573  63364019  48666599   5158815  11636415 
 22951090   2780628   5605587   4747938  18099971   3378113  12170862  82438935  18347579   5157203 
 23631291  20878803  42808434  10820736  39327995   5866317  53108502  81141469  68113843  11556107 
 63025413   3346383  60368532   9152175  21939691   2246835   6760123  63143711    321456  10072582 
  5600270   3273735  23702175   1277679  40459828  34670583    213128   2661915  14908819  44152523 
 48147033  73368883   5748358  28714787  46810095  15509629  25724538  18361973    292340  69081907 
 42994425  54242831   2364891  31905403   7971095   4284267  12165462  61631815   2859489  20035533 
  1482519   3601420  44943658  27168033  70678869   8301984  43730340  86806468   1022190  65841963 
 42007128   5192323  12140167   7370703  77328660  19677331  16737331  67384587  53958443   4856853 
 40238555  32995154   2671995  36634542   1027095  34371743  17635683  29841759  45004403  21688813 
  8927458  82312839   4423686  19578992  15526498  30681922  50441823  32101943  68971529  31229195 
 19511771  67698241   2960723   9113073   3098819  31687443    700120   1524436  26979031  34811707 
  1365303  54559157  18659075   2536351  42600897   6691583  57112139  19685616  15649374   1032987 
  5655143  60175711   6855279  17715585   6692305  33165249   1627299  22418907  74771013  24890240 
 16403157   6058140  19395685   2973639   5229043   1024487  30742478  17669627  11606757  16604087 
 46539083  31427792  20476303  78919711  26685383  22547160  29854843   8066727  19000916  10960211 
  4235294   1326385  49901821   5398076   4091437   8871238  69333735  25998799   7467515   4222963 
  1055049  10734603  28335435  55041680   1192146  11547240  21014623   5611283   1096675   4926140 
  1656471   7932229  23454483  11423784  25357549    733659  13286019  54381153  23319921   3042073 
 46022891  26118322  16835471  15257292   2136920  73879383   1867714   3043163  12421917  11597345 
  3784849  13414623   1406627   5359011   6077684  15522891   3005968  70333998  38223303  55172487 
  3950738  35103568  13008520  57423494   3146873  22873765  42653888  16549652   9488075   7931843 
 45594735  55928049  41700411  15436533  57772426  32025907   3959287  14064173  37220579  41929373 
  3284433  24931533  17292411    749921  73214091   1160748  14207160  69955899  34267925   1193287 
 65763821  55199839   9299471  25692933   1602303  14171952   6039611   5070658  16448393   5855208 
  9355629   2247913  71925678  41397843   3221178  30149294  14406123  50338569  41790019   3722147 
  7730062  27821828   5316983  22237569  42501033  18349419  20165623  31251399  55296447   2557491 
 26160323    223053  56063973  58656747  27194451   3272595   5692029  60964613  17018523  43416507 
  1721931  14552311    261918  49591275  16489651  16110016  57662049    241819  13616259  20449986 
 39925983  21310486   1260299  30547843  10722142   4919976  13739957  12011919   1737764   1178598 
 52255761   8103151  47047828   9240355  21980715   2568712  24360939   5039352  32945331  22571779 
 30030592  11516069   5215004  18151543   7760392  21538580  50740617  12707817   4811419  36330963 
 53214321     88523  16964396  74133083  22073867   8207301   1345643  10057482  36231655  15406344 
 27412811   8327491  67839448  39573743  26469721  14895454  11964252    236221  61823406     90603 
 79053423   2274780  31101651  26872213   6852836  48798931   3420154   4277823  13538070   2141883 
 18670618  10153305    230676  35253502  53913773  29715585  31348917   8140091  48185087  19308671 
 10924609  41592108   3496969  13231636   1785391  18336903     40593  91124826  22423601  27848804 
 53928872  41988223  28407342   3764742  10662698  31855969  16063283  15393390  79290061  51949127 
  9447963   6186219   2087534  45768315   3312597  22151691  30545627   7428033    417243  16917520 
 54555162  40221423   4875769   2828169  79332792   5464639   2086011  22088739     41843   1467051 
  5379775   7783848  36243348  23612184  57165187  54721329  34661351   6795996  26520183  41149187 
   937471   1518647  31500923   7076496   5199747   1763703   7543893  45225023  10671811   3425346 
 16899243  22401771  39766363  22010215  30059847  23137803   6417317  11105887  33057843   5350951 
  5554845    333917   6029747   9601371  66601833  10228198   4231779  11993655  48098779   5730903 
  6910271  33172962  49084483  57039735  13211508  46498271  36236212  30056127   4184498  15620588 
 33008231  24364671  56751954  25817888  21045747  34847833   9500635  60917187   2119875  20227845 
  3555054  45124587  41559579  48758903   1832083   5985123  22813881  91727937  12502823  11075579 
  6257623  19901139  54337947  53501067  29300494  53172511  27547583   1526963  49815064  26061568 
  3890373  22818462  55909923  15949075  19612573  50762835  14238688  32588633  21874577   2438483 
 47372487    839852   1653423  48609446  10410005   7786983    352251   3354139  27470323   8087397 
 54648961  51125627  66153903  18135723   9644829  44492014   6359706   2528119   8892978  50622981 
  4192597   3588811  39749518  25129675  12740163    768179  32998993   1995928  16386498  30828585 
 42568623  35409525  65901842   9589632   1046063   9913425  92315739  23304903  43332183  26252523 
 29222368   4590064   9973715   9511001  52524312   2971311   9277995  10701476  62693187  42241083 
 18045936  38703403   3572673  30712264  18757703   2387722  64608183    394386    422505  13088803 
  9414213   2984513  14121217  46737227  41301244  43398459  30116919   4401555  64849061   6617573 
 20432392  15540573   6512787   7392651  24519543   6762113   5253464  41108883  18480768   9643623 
 69361870  68391948  42351003  12071896  12234301  58694433   5643603   8668653  11299581   2578191 
 36298182  10413563  10946745    272571   9746231  71310543  43646843  68377164  10485043  43174683 
  2288235  41046921  25286811  16937901  28015503  24006039  29071273  14274168  15316683   5865123 
  3435508  15876543   4266381   6640817  17537478  61611019   3114234   5768993  15923017   1515373 
   859451   9802198  13078383  30363675  26987793   7165435    143898   9510968  15892755  38174028 
  8501869  28096587   2750331  70961229  21530581  30031014  49377704  22552393   2868879  36738292 
 29416571   4738797  18688597    740914  36629907   4996303  38089848  65701515  20618808   7745819 
 67114203  48660643    884235  35910149  12383893  20226994   4445578  18622853  27505097  24346023 
 23381052   6433485   2623161  81897419   2126772  51226593  53850161   1147087  36167631  49446597 
  7673043  52417123   4381577   2333720   5193183  36705551   1892548  10057129  28602347   9327243 
 21329069   2438193  34361723   6072100  68459727  21406911  11036696  14898461  53663001  52372648 
 46494717  16372971   3059927  27332571  19733499  63503523  45628167   6056543  20200160  34941547 
  4432563   9605498   5851302  56110671   4642233  32882420  66434024  69875663  18104415   7257477 
  3668883  20229727  67511931  28947403  11260923  24106953  22511931   1565743   5930112   2079665 
 56100592   8918991  31535925  11764623  57649333  31197207   1610143  31802019   8312944    173073 
 49939782  29459509  82588965     89467    708279  44620699   8576845  11342127  13795835  83228142 
 18112906   2833779  42639659  42149482  36318225   5162371   1024548  67853933  25452303  26972613 
 34368891  24420129   4393629  21581109  13177053    130083  16861043  33208935  36927819  21778243 
 33331887  52447986   3117615  25174923  12962059    201695  33509792  69895693  17209848  70467807 
 66818523   4215163  58695067  29828857  13188511   2291093  50584699  20339363  61162341  28803835 
 53026965    109793  31964406  17128113  10136152   3395632  27653619  18766795  24114031  75458165 
 19416575  54653753   1485515  12605603  41798343  23575766   7578848  24455475  54461467  16186048 
 12248337  67576009  23792034  41522019  13166268  20850878  79487147  83400923   7632483  29835888 
 61551473  18018363  11492539  28272567  64508187  12158963  37917431  16970818    617719   4417143 
 26874605  53643735  10370255  40012843  11478228   8654523   2268135  42089823   6314067  51045883 
 36687003  22924599  54510459  21180867  24301085   2967905  54583465  38093163    375373  18425523 
 21269115  93503043   5608837  54091970  52938119  25734687  35409819  28513581  44578683    173787 
  1216986   7126143  20438453  34104939  23241334  78539994  66583178  36821217  13379149  17613499 
 41829339  20739796  15425401  30796377    566223  27773253   6371925  41644180   4610736  63653539 
 16065748  65111757  23887587  16168925   6720981   5309463   7145023  13241113   3697804  16722439 
  9103587  32168804    860928   2190019  35622598   4858319  80796283  48773923  31175215  21998047 
  1618173   7342146   2887222   8867715   2791653  19422150   4033123   1124823   5438129   2682334 
  3793572  16843207  77955099   3578811   2532722  18004707   4867703  79114235   5932923  36953874 
 24810783  24405539   3185899  75888123  73813907  24218251  23490548  44170101  16498019  60306635 
  2387448  54292920  60356700   7612780   6815331   7952379    232467   9677311  18148323   2970258 
 24377123  17942399   2888368  11887073   1617310  35423469   4972843  41705259  86339759   2661903 
 71626119  26409798  52259595  82929209  12575681  18341184   7516379   5789518  24360955  41473659 
  1417633  31477723  21113163  57675079  15727131  58826631  11951123    582157  31425989  85655112 
   270715  31707123  15275677  18218613  48263811  32094416  79307351   3162106  26285053    335873 
  1728784  11851761  70016163  32170612  43300869  14878673  16431035   3416893  58297127  24968730 
  1716873  62045821  40754210  60078503  20996216   1329621  22657446  16021263  25296446  49088747 
 30944601  43115923  30069498  17535133    913065   3544380  24301575  50286835  21655675  42781993 
 12763623   1677623    842658  18724143  32201523  12882923   2499281  12710523  30255317  21041176 
  4267579  42306699  28028425  14063235  35642979   1854713  22289403  33157963  11250843  14708523 
 85658737   7343798  57126971  10348363   8767882   5481555  32250854  17756155  16734631  37352849 
 29094909   4607804  29257223  27138498  63289440  26889249  31426480  26030895    447207   1548483 
 31201399   4944201   5121407   3736723   1550483  10414203  57638324  11034753    618075  32327691 
 12940965   2667822   2121137   5883468   2578283  71585192   8207223  56657265  21837573   9681389 
 17263042  96281619  36293145  11826028  15318276  40511412  85847035  33599841  26062143  68845407 
 27673923  14472552   3439275   8088798  52188740  58247095  15178651  22880055  52880158  66131447 
 31059239   6312055   5707863   7519108   2714241   4799865  15000081  63333393   9256961  14209731 
 23734728  67373619  19762203  16575234  14537818   9601607   9503893  25292623  29486086  45103813 
 45880998  66345363  53264796  37869251  12986607  11637770  18347131  36108051  34892859  49715529 
 31699773   5891037  15169893   8978763  54850759  36346341  56006424  16165439  10997203  57828123 
 79713405   9053826  32236442  33981948  13664543   2464021   6154671  14960354    791404   8615831 
  9830613  45254137  12777495  36685293  21479771   4096215  13494653  24076396  11095267   2039355 
  6309118   2021063  45989251    237646   7965015   3074579   2530733   7299158  31644351  26742206 
 27271400  14165373   8043775  68112357  17191323  63541707   4175119   8556553  31272819  78008313 
 33478089    642324   5151867  10352833  58199091  29625159   1613133  13802423  22905698  55370369 
 64372899   3095501   5864044    756805  42153663  61501233  25611177  13426575  18115488  36643634 
 47477094  24758301  21677163  70466393  13124571  15259003  84428523   9794511  96067667   7818033 
 19360037  68939799  18520128  68594823   5816403  23033796   6589674  32713304   8559378  76106911 
   410029  73600851   9540833  20743267  34130856    468357  29117931   2499059  52218290    913754 
 56154711  22396093  17727795    331428   2041806   7674489  39893663    298285  29627244  24598807 
  7025883  26543178    720613  43221379  47104301  55687431  11100542  34868253   3120357   1003128 
 24192270    130351  15435651  26083950   6815043  18464471  11887974  77840690  25612611   4603771 
 40012192  18310753  40581887   4429498  29249507  54495499  12068397  17606230  58710957  22917151 
 14529242   1113543  24870657    211059   6851305  53539293  88496187  21236115  57283193  20197273 
 15902691  39083769  15995423   7699704  38793449  10599998  29054291  20582619  37533363   8401003 
   620127   4695495   1053922    338547  19992795  94767676  50591499  52680078  27424713  29842815 
 25988987  17564187   2641104  19962919  88930104   1789659   4065123    418695  51940803  62631933 
  2206931  41277891  40009833  46119273   5269120   6039341   2678575   7746351  43175724  62365547 
  8698627  25554191   4258692   3570728  20829237   5210402  82096944  21504156  46520835  25670814 
  9093067  31121603  25136349  22426173   8411435  21302923  63450558   3080955  43557873  11492007 
  1501948  13797963  37058187   8126142  30836355  26032571  19644748  22944731  43720569    941402 
 49090395   5249845  17421351  39958419  19727173  10099065  13893486   2378288  19580499   7767127 
 41028298    208427    785251  13035760  46783145  32500422   6794306   4641282  28826762  45153993 
 14785248  40140763  29569539  10506268  10205437   7410493  33374043  52550798   2984262  81490847 
 21546104  26452531   7763007   8423040  24703398  44927863   6438123  81193375  34047740  15035407 
 33748138  26378123    108855  10505638  21155658   6330685   7117948  27767382  19876595  77388603 
 37440843   2414393   7696203  42522567  41028243   4156275  15052303   6350929  22044915  11153398 
 62980971  14846075  49602891    388833  11614897  27216059  42559833  16572645   7730919  22949899 
 94811889  47629867  13808169   1779780  11560203   6022458  14118351  64252038  11959602  18029575 
  9093271  23161317   2305223   3555577  40348011   9506883  73389406  26136367  15669993  15110751 
  4641063  68198971    444435  52638863   4304148  15212862  13844395  14063739  38130732  14134698 
 23969859  40505496   8655644  21878841  35469298  24267429  31962837  21783096  62371428    865539 
  2222123   6053907    928173  12210033  23564523  55390613  43826905   9036503  23106438  26191743 
 59506387   3273630   9692130     69296   1556367  12418251  30741933  14139914  44414178   6984486 
 54305803  38403383    773448   8385171   3001673  17134779    396787  47171195  33677718  47544198 
 11845077  19939963   3856307  19565118  34855905  13688759   4697123  18231337   2659686  19871751 
  9997286  23823163  27274623  58039611  23186188   6138123  48255751  59645403  57719463   1697245 
 28046271   1828208  12741675  45145918   2407485   3308441   4195275  15693819    789023   9214328 
 48407445  11016997  10657121  49530373   2255220   5434209  61301353  24001311   6013223  35287739 
  6107441   3886971  32750175  12223644  16870823  43900479  28005276  49641557  41766113  16719513 
 13222728  23763797  15458092  64572449   3944739   6959367  22266752    364247  43757819  18855343 
 31080599  18930664   6184005  33666371  30826303   5373183  47840357  34726412  18849403    155967 
  8317229   5733606  65630117   3662940   4771908  70160226   3024060  52397067   7201193  41782611 
 52753243   4321321    178719  65931309  13923435  10766427   4863625  80937668  20600068  15982991 
 61045879  33631371   2805623  15795315   3513123   2000292   2237098  47447628    845439   7754403 
 72139695  16101702   6319131     35123   3812073  14236787  90922838    286959   5279098  38197913 
  4078383  11235039  73880923  27497103   3117567  49066439   3189827  34130054  11388031    237367 
  5669861   4390969   5592969   2815173     27891   3766459  13881221  24163898  18431880  10131684 
 21310773   5662485  18425595  33820023  18434056  18622886  71610603  28408523   7735289   8513985 
 75546699  15816396  19015455  62477230  16080943    562823  50291253  58659711  53495037    617964 
  3458171  83591155  18779394  22364777  46558873  25822227  17670930  44218725  40512515  56193609 
 75075292  45964059  11254002    555288   8259963  41788363   1983065  28568491  22077390   7560598 
  2790816  10453845   1411757  66435083  23442939  18760563     99173  12284466  11716987  18178291 
 34402321  21799915  38288823  14840355  36139473  68809925  42533691   1724611  26240078  21091731 
 49570271   3208248  19380939   4430332   4418763  44687748  22678958   3621339  33930297  40052619 
  7022899  35752737  33470681    567733  17049651   2987293   2594859  35442024  21210123    897671 
  5465208   4424443    802797   8421963   9499723    696198  22959498  25803133  12724347  11817951 
 41524394   4709208   6986687  10967923   8516633   7757328  53073118   2670959   4509738  57570615 
  2318848  25055714  11978322   6272725   6496690  81352423  18672357  40659579  16413454  52575063 
  6221139  49699444  44285323  21599202  55562919  74422707   3874893  41255125  17476980  41200377 
  3869331   8265282  30962407  65655804  12598143    737748  26671722   4767639  50067643  35615715 
  1726587  22318013  21861069  13018803  44949993  21622974  20150383  10691991  56984099  28774779 
 17801213  51271056  13240559   2395179  27032373  44929071  27449650  62165162   6454798   8378249 
 78534563  16436985  22845709  21527023   6281667  20635023  72677733  18985379  23932213   8741268 
   390703  26631111  17740219   3132441  39556923  26824347  19885026  54268827  30503483  12843319 
 74077795  38138487  47296160   8474109  21950379   1508273  12662500   1077261    821755  77287563 
 30766235  62290035  80523401  10663930  24500369    366956  11818263  80851150  32975453  10294374 
 49437660   3638547  46467739   9254419   4346388  47557595  22612955   6300228   6995899  10892065 
 13186923  21357195  40187558  57329529   9653523  29270139  27947304  35606691   2777617  20967727 
 12222476  11190316   1085381  79640151   3118770  47284008  25308581   2452548  30856839    738352 
 32020271  44993804  69561465  30579606  11371273    130671  23395353   3891163  30153888   6769161 
  3227382  46999195   8151679   9804736  34891800  11039111  65194966  33159723  19156887   2102802 
 44981223  19261027  48610509  44082327  73641075   5587243  39675187  49191373  24627335   3158523 
  8739293  16338223  45973765   9896339  49752645   7990677  58239091  20876901  19541054  13392150 
 26234080  12894045  35805057   7544495   4091571  66829303   2039013  11265850  15061101  21426647 
  8078827  39497868  85396119   5895460  68209355  42959577  21312227  14946593   3224659  26138358 
 12941147  10516278  16755603  28356922  61477469  45380783  22077888  14078508  13836295   2112075 
  7892227  42078811    336069  14117035   7346139  54743805    113944   1954075  60124281  63214373 
 15633549   4881129  31513413  46107800   7188243  19819769   1318141  38107068  26138981  22629615 
 12292411  11430204  16073421   4018059  82928857   1687419  34896845  39993027   2627319   2965899 
  4112063  23908308  46725129   6268533  30596718   3031332  63116869  32592883  76225235  29669231 
  5835407  12081144   8564523  50527292  71322726   2563323  25740015  15938547  11041031   1891738 
 40630768  36108599  10390913  16358932  30395097   4850683  15284665  79969048  41268078  77900619 
 10636507  43325405  23596285  21255665  14148150   3984657  67224515  82740436  14711912   7452555 
  2253743  12781659  20489489  13874572  25090131   3982715  23271360  19809213  21594363  50847591 
 29440188  24150048  30942425   5010531  28955352  29152131  34839411  13843995  17586153  25345581 
  9654823  19021391  13305410  44749740  20347671  35515249   6561033   4262725  16656483   2999009 
  3523870   9281678  22269659  54874491   7477139  10863069  13347599   7533069  10861435  12103301 
 57593043   2812875  43239051  71021038  26550729   5352099  63719813  13074503   8968005  85121882 
 31031979  12683017  34891967  29832656  26306403  17204115   2161699  15853429  36414501  10789929 
 15064802   2107913     79751  37070475  66157610   5818923  24222321  17512364  87365843  40959371 
 18098459  14058859  30716763  50155710   3732027  20369187  41870390  31542939   3071023  13076203 
 30110685   2108488   9756695  32872443  39497068  13189218  41173262  25218198  22048443  82658559 
 40140048  15941499  11523726  29129707   7257391  56315739  56373275  26682350   8828219  29849353 
  9841867  37680159  33717183  37133115  23809194  29665206  30677189  68062523  23254650  51476892 
  6815580  12056545  29259353  30203163  67832659  52621923  65306139  15658044  18788235  20053972 
 53094048  14201913   1735467   2407944  48261453  53222829  49435818   1042689  23435691  46219419 
 63711799  23267275   6063649   2714272  35468003  11648187  32928335  31722021  46129188  18001967 
 21896632  26939343   8397781  51156221  54335411   9968986  64279629  17497205  90782178  37318924 
  2427723  16617885  13528527  28411212  81112869  36116463   2965638  49237710  51807463  14284456 
 42694593  66832251   1659067  16303300  13345910  57768966   1017519  11108022   2361439  51676293 
   389377  20993028  17407851   9978793  16739907  51005391  28502931  38765025    457527  41043323 
   955098  22687983  12383615  55380795  34937860  20472443  29212123  60841603  15687243  73940891 
 27371931  60855736  21122611  39824817  41228313  26575616  14715691   2901554  27906699  17770981 
  2112105  11398698    487698  82197123  38624943   6603487  13066062  20399509  68780571  90554873 
   595284  27312837   9445494   9627783   3941928  73513647  66031586  35962280  14259599   1100283 
  8276850   7519483   2275509  37561773  82124607  31875873  55156020   3109361   7088995  44754731 
 45539617  12036435  41468835  13075626    219489  10926477   9239259   6850295    630717  61156384 
 24492890  31201521  46241606  23042583  46362318   2674743   3522255  42960327  23365023  14673936 
 18847823   8840412  84839423  18643593  48463263   6370299  15704435   8890934  16981401  25031739 
 58894623   3687863   3269529  21114615  30088968  21244822  27891987  20296545  48386623  66162557 
  4765587  66107003  44433867  14546388  69963201  20925671  14475299    606664  20927138  46055691 
  7561252  15422703  11271583   7333627  10837539  57620621  15944079   1543623   1235823   4042706 
 33567517  28026118  13209871  69519418  63897495  49382379  31378539  12948091   8373331   9177680 
  2839843   3088895  71683997  20828507   1777155  44725895  19898228  56983056  43644693  20013413 
 15694691  22849477  40707393  29262675   4295851  20296853  12385243    844827   4057275   7260411 
 17289735  16326223   5258248  32446803   6797823  74106547   3960603   4630073   8095421  24338795 
  1813899    846621   1455795  21046691  26832327   9782539  56455984   6565827  11062963   3712755 
  1200243  10425423  53116350  80010752  28767059   3053039  13881903    190623  17747083  73823622 
 51900972   2508627   2964379   5193823   2830487   1376143  23786483  29083883   3530507  12529635 
 32511007  39547923  75871659   8182409  55887963    866171  34030434  32269717   8568514   6790399 
 32262747   5101835  20797620  38449915  20206967   3386121  20677801  25749378  10563279   4664198 
 41032383    520375  11291215  21267501  65059884   2507585  32743698  29413339  66364323   3617520 
 78700965  13601619  27466261  41613583  58496145   4968177  22577411  10220837   7457723   4876488 
    98975  24959585   4770483  36316968  46415811  29048283   6302490   5405241  18111650  19030658 
  1811603   1127046  23179083  14712679   8649287  11385987  19217054  26603931   4485093  21457554 
 50063635  13274175  16646092  89101635   4311105  15194491  12003547  21468768  18928791   5464698 
 26038338   2349868   9329265  12742743   3445099   3826564  24010879  40365003  31079178   2979821 
 16288681  10253673   9736821  62018099  24045083  70840347  63221900  16098873  33288363  18912389 
  8933131   1527456  32444106  24148483  66438299  17743723  11808599  51029673   1086819   7777573 
 24515328    151431  25099834  10040915  15217318   4014025  65437165  17059249   2327268  52221600 
 65696138   1000023   5719047   8178279  40767027   7277209  82912905  23101088  12533847  53088255 
  9316779    589707  71599650  28548863   9396479   4390971   5813033   8255193  13567082  67530722 
 66486348  66728533    207771  23021889  27794093  22206272  33201573  22216174  28739229   1421309 
  7463190  10753351   7594611   7136066  55723475    340568  40202040  57258555  15977478  21551638 
 58314071   2185691  27763848    273912   1963348   4029713  21063123  16741635  10299085     36187 
 63680562  12906457    278527  71168451   3157707  21094126  11928097   1317981   2799812  21427221 
 38420869  31470459  10814847  16942078  11833714  84070137  51928755   3592693  76709355  13058619 
  1424079   7091711  11366373  37455112   2008507     26367  38206025  32788683    674874  12888303 
   609573   2700643   2287143    637485  12837948  26911959   4670873  50370016  45371813   4748266 
 83350915  49871285  55477976  33682227  16087293  14094094  41640579  43147251  24313503   5244283 
 16914603  30359739  55376783  21125292  22862655  27880833  39671576   2491150       263  32457373 
 10612571  45266749    914621  16032163  23065035  23204519  60386767  11075504   3790679   1592103 
  3239186   3196257   3456288   1405973  54830094  29672079  33475466  24723927  24106141   8939071 
 11240979  10602915  47636407  46985470   3827139   6979898   8645657  10498816  60511469   2598318 
  1468005  49084305  93501419  48414462  72236931  31753917    729003  16450179  12817356  87874567 
  1000059   7913623  75344084  20479098  36943755  37410023   7266423  29204083  57062898  43641327 
  6386859  24100515  38502873  13779533  24942546  47227320  80345008   1231465  33750201   5383066 
 34685613  35736747    860012  12451719   3966112  21691263  35752884   4123845  77047323  15414348 
   656163   3202004  32345023  43734567  38435247  47203735    823563  28231014  17759256  27340917 
 18556830  16065623  15309503   2451901  26414570  79440107  39794559   5878023  11090133  28075803 
 22613168  21957259  34008251  24976569  18731563   4398153   1792053   2804568   8292899   1742741 
 25717652  14000133    173868  23549589  77480097  24546066  64925067  59417849  21863842    631491 
 24128957   4295008  59296848  50684751   4110327   4816207  13590231  40893508   2535843  34666196 
 37305963  19746081  15221175   1995844   5606919   2864985   3891171  41467281  37212839   7571700 
 37008459  16545705   6567723  57446142    771190  26407951  15353175  39067502  35583099  17886569 
 35373407  10619207  25332003   2524329  31838748  36662343  11760220  76236926  31827094  12790347 
 36013815  18337134  23749619  25970003  23303705   4942173   1142047    217905  75593343   2297033 
 15904606   8670261  44826171   6142083  39026099   7212603  68143497  40362263  85520715  32373198 
 49165523   2320987  11667023  79034138  27684643   1117338   6771315  33668715  19371398  13540737 
 33759108   3600661  21128130  20958873  51331623  19755038  30180995  45145567  28190168  20713844 
 13424461  24216898  41710209  34547463   1482043  23813745  17535658  39600123  36791555  15678015 
 14883068  55439695  18087911  13694503  36946263  51623002  32170713  27325923    267499   1893543 
  2995689  10229706  64619034  38721659  39174403  18691731  22180787  32545787  44193609  47199323 
  8146373   2008133   9926013  27346799  40481083  14933433  11276883  23844561  20318459   6361483 
  1196515   4285383   5468856   1084944  17846226  58457421  10953291  44446096   6394588    229803 
   790899   3006291  45940775  27381849   8375291  15190473   7545840  20940243  66890775  48325989 
  6425711   4395279  32592377  31263103  16154322  23014275   7289391   2309495  18435290  53053062 
 16540596  47525601  32972139  90398448  22792269  10212143   3737922  68660731  14191214  17495195 
 37521996  61528909   5002347   5958031    606014  17314335   5687367  30404047  54863772  22172082 
  7754973   9851735  33047232  51105623  12699547  17704938  22336442  35476836  26207982  36195702 
  2201577   8614923  46990779    496108   3753957  66324363  13623243   4327099  20540731  84960831 
 42470419   8658711   6864858   5696946  11216368  63974301  19398427  49723675   5906127  32132418 
 24852228   4963011  73090079  76495503  16455952  56181123   5563130   4038969  18372563    604149 
 13763103  38447584   4075933    352091  41314781   1482282   1499002  14837056  14661047  16862963 
 49783089  28407057  76807335   5583093  10013702   4709147  49827756   3123471  37870683  60818589 
 22740793  47494205  57673347  31442043   3516475  27468436  51700641  16083278   6084321  22591068 
 48250140  30068535   3489167    990343   3875839   3679773   1890231  40373909    105068  18794809 
 10277742   7095263  20840748  39686094   5233158   4923123  12174343  13710585  37431776  22743435 
 45878731    455405    367981   6138483   6394803  69545403   5145459   2900587  96394115  30423863 
 34486004  71672637  14884123  77709119   3729795  29944411   5662381  16838931   8035495  16392054 
 81645684  34455973  52814715  41983893  26445280   3954463  22948923   1714683  60966531  45331935 
 27267659  43784643  28777088  26240203  52797630  19915686  18548289  21617668   6496898  29406373 
 29305297  18123209  49307238   3789073   6831567  56190523  13470833  38546083  47051403  16592139 
 19707276  45861993  60916863    407783  22462819  48417798   4146990  18978819  20559835  34368639 
 64731623    282683   7365891  32017803  63417631  69737451  26298140  35920579  18086223   5742987 
 48140467   3183878   1328031  49787079   1016315   1570883  28785129  20944291   2883920   1189766 
 51391658  75429798  16486511  45300483  19466619  54551327  57072107  22121854  12928513  38025960 
 23661033   2015061   2019247  80245915   3561711  40101707   3503623  17867763  11863723  44270258 
 21331563  11002807   8038049  11066268  17113219  27852479   9058013   9071367   4975919   9533604 
 43381293  18094203  45076623  30184200   1382147  25289829  76298805   6488560    936090  22139645 
  7297551  21926811  55059783  44016048  73474377  22565122   1631445  16852189  54086663  23665203 
 92102483   8275995  24516375   4881218  34683847  29603211  51499743   6307017  40026403  18738735 
  1111867   6532957   4228759  27902697  24343557  16554143   6009243  56947049    955869  94286413 
 41333823  12865073  19313763  72588139  54881508  21276171  80092667  13618123   6976983   1894049 
  4795263  15779655    609263    149298  42989865  11527803  48499617  29458431   1918145   2484675 
 71471663    153375  36363123  22091703  14445699   9777033  80912955  38497917  33944523   9749691 
 39398583  35378151  33712383  73271883  73055722  84240293  12644080   6020658  14124653   7724763 
  3772182   6848983  31379031   7086995  88827157  12142420   6203834  46048125   3941515  54148475 
  3271100  44064123  22738713  40155070  48674455   5641476   2692887  27125121  77399103  20126643 
 66386633  15921915  36517851  25105423   5540723  92851943  39325068    653553  15893307  36801615 
 29933673  33337740  15944805   3177013  15984622  16816629   2283033   3276426   7197983  16179923 
 62010819  26596343  28417073  11575089  58624608   8266359   5996337   6342461   1779436  13459661 
 28684233  17496905  34987027  25108155  28141057  12474993  32369916  29455973  13587939   6769753 
 39699023  18973518  19413660  41695675   1153195  35811393   9028781  40387701  29765838   3972947 
   132018   6257187  56459649  77353837  10778823  53505754   1168479   2811867  62589100  16487363 
  5817599  75440407  44005503  17509300  71216011  47708467   4159303   6685340   2403251  14079984 
 24018201   1846428  37698465  46269689   2231889   9523419  11181559  38467257  17217083  14480881 
 22533963   5776477  67946172  44816423  22761098  51813107  19129476  44799493  16792899   3071283 
 37640943  55889859  19239173   4974972  19501269  63417490  48507083   7440479  15288999  27025536 
  7648343  82175931  20835216   6681623  44618601  15119271   7279558  15189851     30501  11425859 
  5324728  18809237  50706936  10839357  14262489  29220783  11991152  59749827  69736851  14040663 
  2179198  10309387  22248691  91202094   2892045  57791035   3004523   8299358   5366825  72803607 
 39627355  45901547    671123  13161219  34209274  60298727  42292219  79513251  40943211    333207 
  8633691  37523427  61629163  52779575  26013228   1793093  24366087  10613413  54373473  31016373 
  4113165  25587140    337971   1205355  28760427  67452123   5655283   7349927  41875395  39649248 
 15966711   4559643  32178808   3764059   4867627  20969313  37793280  35864880  22655886  18907423 
 63590853   4188273  37423739  10000240  35633763  67437577    955075  26096658  16894294  26314346 
 44015739  50084250   7789997   3899634  22400962   8684601   4650918   9282777   4751735  45904136 
 10271625  30667551  11086773  29721171   4187206  24424427   3284724   3825102  64473501  18643083 
 19461306  13277021  33892857   4535332   7269703   6911082  11060158  29530373  48239013  33668903 
 64266549   4469168  22723923  55161815  81363181  67664883   5868573   6410078  10457339  22307512 
   102399  52298787  37881806  74279290  82558808  10122795  29315366  50541774  28141498    447515 
 10010888  25160263   5362303   7199883  14856294   4050078   3550587   3138783  34364409  49434091 
 80023332  75830575  70592843    991011  14786322    576207  68849323    974733    453183   1497268 
 70769811  82377963  16672663    119319  26087363  47651127  19579777  80388244  71201763  32563836 
 10112123  20169909    373845  19031470  16967700   5077767  12910460    923053   2829348  27995222 
 12355088  72184563  32493771  23697420  45322317  13763365  27913718  31565715   4867997  18481411 
 13155407   3876567   4986291   1083227    448743    347743  27460994  41100315   8967291  45132533 
 40743628  22490943  48126753  12023121  35653759  77859763   1646383  44556607  20634207   7358485 
  8274336  28015739  25058233  79929627  10606126  40485419  12759002   4378065   2831891  21073866 
 18713625  21478955   2779059  40363536  68933349  50989623  53090314  15976655  17917017  33956331 
 19275675  27025233  79620235     91994   8639403  28514427  45759885   4937403  25956060    564083 
  1779863  49208427   1853118  23972061  17224347  54632547  41868543  54696125   1071921  35033355 
 57522765  46773403   2326683  55727619  45389831   3890164   9331571  47856213   2515828   6200079 
 53282344  21186827  19534071  63236583  61089835  27092727  67571451   9225159  15949901  52506760 
  3402555  29784444  27360945   6890823    670120  72391495  39315883  79330343  62460123  26779251 
 25272891  72722043  27311083   1096725  39584304  19361238  40239399   5853975  32887863  13785826 
 45687183   1842789    103371  67645707  33449603  54891459  38671035   2397623   3980795   5876749 
 26598254  36315467    336249  49384163  67912691   7334007  32146107  44453487  12454842  18334327 
 68056747  22394743   2489415  11249023   4005716  15297147  34557883  42083823  25539876  33221331 
 30966023  19655243  32652217  54788711  25449802  21566151  17471661  28206369  19545627  25104587 
 10539638  15132198  20327298  49119223  12479379  12506743  19368875  29440436  14333563  20312466 
 12170125  21220194  33199611   2069755  87982701  40430123  21705849   9078423  52111931   3881511 
  4333143   5060078    135279  23138763  46382211   6331399   1897275  47489379  21031159  78941003 
 34138031  40953681  15810763    947355  70999181   1213335   2175813  20533173  22343931  16518798 
 40191973  14355699  17205738  27306558   5158601  22437179  39253323  28084803  40038843  23848923 
 43254124  27834181   6932839  17079691  31925043  13623943   6365193  19444049  18234119  37773403 
  1255681  14695473  35253225  10813539  49847627  12013467    339302   4516074   9260298   3312445 
 53727699  55544399  38986421  88372967  11042813   6748123   1648039  28613035   4618528  20908923 
 34861875   3318207   4310331  21476263   9624699   1686753   6615123  23011358    932681  43662092 
 12202332   4279527  61049263   2562169   3668333  30990088   1474873   3364127  53298355  46730753 
  1363398   5048117   2842846  16779407  36448355   9356673   9728655  19984967  46843212  25125915 
 67637681  28253391  64962321  17589961   1631739  10406043   7890063   7554747  10661520   3077378 
  5304147  65280381   2268098  24937079  15861199   7884843  23176087  16789702   1876056   2097699 
  7337353   7119411  22338805  65411043   2702634  22602971    260156  17215503  29775747  50079261 
 39880203  20569447   2515795  11871765  27662043   4202199  13549956   4663381  46104792   5406783 
 13615198   6304183    308881  40930806   4416331  23021387    781899   3154923  23227789  90687483 
   311541  19051563    124161  21168483  21262749  12755463  14226570  10533438  21890346   4656885 
 10638013    662278  26149708  14557593  23696019  18181759  13740273  96529907  72350395  40954572 
 21346455    211247  15237114  77955963  59998167    344210  58304811  27770811  87749123  65095035 
 20979739   4763049  77555860  35053683  50219858  45206970  60133448   5665611  10811286  11155977 
 57240558  10503483  21211346   9444376  12814860  71077733  49609723  39253715    948723  12070713 
  3794418  10100299  78580785  36843846  25276431  22680483  45731744   9880143  46232202  17244120 
 28254035   8350098  62756853  52843875  15290453  97179558  10870983  39584895   2958003     71973 
 12200547  43825443  35311065  34534779  20799222   6186447  34620105   2918298  12519255   4363512 
 63630771  40106967  75047996  31421409  20540849  26969208  36997941  56552493   2370043  32767371 
 35474548   6908979  89869701   4384370   5345761  13303371  25433609   5852923  10561633   8031819 
  8200427  34923023   3751738  12435623    449472  43466328  17251773  35330127  31100218   5247687 
 40921425  83401707   1457043   3585725   5933790  17476296  12479421  18774843   1237898   4890972 
 25755377  19057371  22741127   2426937    409763    622331  25569030  51237582   1553183  31413644 
 71030613   4657469  77892963   1076569    896733  13034683  28541398  49351907  26230618  47974446 
 16132247   1767823  35183361  33049469  64842303  44740463    219131   5200935  49186591  21386219 
 25197159  25212723  16499339  76597023  15852393  12204793    238283  68332863   4418922  14519724 
 45983175  15044001  33324951   8880974  56855135    552075  54418138   6770003   4313220  29763003 
 54282638   5171227  59901138  17405027  21297599   6686107  96628998   7697061  11743179  42942323 
 10657539  53124468  77193558  83952457  14069971  40877083  56740834  40419127   5136603   7151631 
 32668247  27782356   7194873  38433468  48755297   2264154    490067  54558165   1596747  22981611 
  2398155  36311302  55875523  10703763  32773026  11639499   1116955   8962367  73134980  20970723 
 16630170  54032895   8409483   7423611  36873203   4581308  32824395   2255995  55952364  10320555 
 56075923  30590637  53172918  21335979  34234478  36959201   7135145  28404193  20989853   6228320 
 31063563  28499913  58845973    199873  26668347   9506026  29195861  43224998  10809327  46697147 
 10286506   2016341  42391907  11474716   1633689   3093036  50909478  22266831  18667473   1629823 
  2409723  16272126   4341628  40224015  40345008  23126911  42581640  16307781  20266403   9751137 
 22778923  16621067  22936629  31969088  10929605   7050405   5452867  42330147  59059991   8024027 
 14359656  21500210  21293227  22384939    213763  14178631  32092406  12909227  36973110  12508722 
   986003  41867193    478111  15350613  12213645  30244911  64122389   7790223  32486652   3960468 
  1800705  48916638    344962   3591561  38263843   2663394   1032121  34697555  38215903    734955 
 52646343  27515816    931044    195851   6539266   3109876   4502043   1684953  39871417  21061689 
 18983025  36794748    239271  13389693  61692834   2454498  42910065     38139   3114947  70416691 
 19353403   3776063  13164463  52083993   5358489   3391533  65943447   5588629  52704723   9067181 
  2915525  92197827  10639829  76233291  33955092  41121723  12417528  31571023  57009087  18197979 
  4211889  76549563  46019043   9558308    994347  40213114  12432303   5750048   1666949  61610280 
 23864203  21761203  18451318   5271156   6154326  32449995  11769083  30709033   2137261  23241873 
 20930072  21518195  11041218   9583602   4531887   6428109   5175768  11462633  24324427  41402415 
  7325525  11315889  28021677     62443  51979801  53123193   3899935   6339483  33053221  41458491 
 61458741  18093341  36747771    849083   4260685   4950369  16849323    229143  34646882  53085379 
 16367331  51437691  26498043   5094555   5725773  39918666    193201  10439088   1488025  66345969 
 59653383   8536950  27780505  39463179  65996815  58449503   1608303  10199868  61962423   7545833 
 37293207   7178723  51184743  16110335   8603413  11303682  40342423   8654951   6225188  73713588 
  6268983  66688173  16798083  63471076  19273003    595757   5013163  10034203  26870978   4083873 
  9965343   4987099  46735119   2281675   3971262  24684321   4104643   8293659   9331425   6070082 
 23389145    106894  23564757   2997048   5919491    410039  58024500  11220999   7780299   9091473 
  2328644  12880902  34179063  52046833  13123203    634377  28115802  18228492  37135955   7174246 
 42460806  33865273   6835083  34054727   1078923  41040708  93087851    626644   3365793   7464825 
 10845628  40264657  16830523  75944274   5738643  95605555  14801275  15893221  36306971  20883579 
 59111605    334677   3717331  30848873  55641516  40903571  19054158  55891077  47068963  52165051 
 21507495  63644379   4038677   4384875   4873005  48824259  22371555   1079439   3607995  11597863 
 21544389  30814123  11104521   3792599   4286493  86470521  23327634  18524454  44593551  15008655 
 22193163  25721072  18065475   8963680   1355948  17023311   2727323  72436733   3124986  32858267 
  7734343    585466   2016789  15260863  26688411  52301163  28658638  28500826  50248219  32796293 
 48745601   3557838  36509723   5641899  14708609   3764179  69713823  62644275  89792653  20807923 
 13914034  80052277  12079628  24291882   2410776  69007651  37193900  36140133   9461283  15475788 
 47948829   3449129  49549343   7042515  31112854  33592529   3321931  26035992   7750628  77432140 
  9097671  22118895    437765  32511063  64920478  55025485   3782795   5235248  37100865  35355483 
  4341203   4344465  17084187  12457050  74453973  72396354  19756860  10920883  21021607  14417421 
 11409718   9524337  59087976  21442648  21610302  38722173  66499787  75597171  63594738   4297968 
 43062267    439445  27737271   4034499   1729253   8009792  38247207   5251809   7865779  28194527 
  3748371   2107629   4240123  60047004  67719995  19182343  21763673  15328285   5898323  22686423 
 42370805  21600063  12987108  21057423  11342079  11342971  18000183  53230848  20372173  65090967 
 29745015   8602606  30485473    273259  69709371   5259767  10162037   1565475   2319807   7118343 
  4670955   1154703  10099098   3505107  34824607  14334418   4345305  81961125  62672763  35434963 
 38010843  54585291  87440802  32679543   1956560   8526921  33186903  42946575  45408651  26850969 
  1595975    684380   7360262   6476911  32745012  10836123  11303176   2404467  13297083   1689685 
  4927407  28146626  64568358   9546108   1960270   7868998  39155437  79041093  24154539  46364835 
 57082621  22169547   6474507  11630283   7951959  42036711  34762268  48779243  26150095  19400070 
 13848936  41933575  58063953  13291323   8625629  38395623  59824825  26373659  23103588  16711370 
   376118  39026643   6409869  15391653   1333649  23841363   9663667   4306889  30220223  12799707 
 45031932  12999921   1876475  41444694  13818565   7816881  86974803  74153043   1365163  23383045 
 54512903  63904803  38347418   5721423  20097291  13146834  10228017  13029705  56032953   3165152 
  9952308  45957891  37456365  10188927   3570873  26182587  48981351  11724561  11631075  97631509 
 63119519  19328405   3373171  20784549  30482067  36958506  58009821  31752603  12990587   8782823 
 20071167   5308615  79342786  20947749  22759314  23146267  16993329  76263285   3929179  11897227 
 46992315  14332033   5474123  23084476   1957791   6414859  36287483   4376528  24825247  16713339 
  6465963  19597240    760263  22026246   2266281  75486541  11740736  52303647  42392343  24107739 
 30261043  44469228  20145325  29542179  20354671  18776503  30469737  55479801  47129568  15457123 
 29702747  36393585   4425063  16995573  18210924  12113710    233139  16050039  15172149  12967155 
 58484780  35092369  54934761   2152377    772923  28500642  17310203  78266202  11671742  16448923 
 69812299  19214363  21560139  34368405  70914284  25999278   6414523  88045093   6245467   1166523 
  7131923   8837799   2151198  55253699  34211611  77406027  37880563  52690683  16011310  30042503 
 63993507   1326651    308605  74049333  66222726   9593083  31141461   4752543   5772341  18308715 
 13604532   6720734  41244595  15425171  49806555    512287  42241179  35445795  30872371  10174716 
 67129549   2903748  89496411  42905093  39763133   1568250   4343595  11178214  50185473    724581 
 23077023  34546537  27310264  20428419   3720063  45810843  20198105   5229518  17010035  13575864 
  7350583  32162013  61926358  19829273   5754347  28573889  68128269  42511293  19184351   6656990 
 22320213  13571652  13438548   3880729  50747446   5166383  68964843  18300771   1671333  28185054 
 13840368  13405949  47729943   8412302  23770748  13087563  58370688    596687   8331467  19768599 
 21087922  47224407  36135925   9306994   5944301   7313563    590298  45092652  67365267  23441331 
 33749930   6200739  41840483  13697203  50795131   1350787    397243  41596171  21602463  43959262 
 12338715   6333327  11252793   8614875  49113004   6833579  14102643   5886357  16459197  39657183 
 49190733  56767173   8282610  38439381   7812620  48236123  27447827  14572967   5477840  41607867 
 16614455  34733791   5767203  24890775  14911038  10537373  11772219  22247712   1966173   8405883 
 11441936  28510539  36760983  15864363  22258757  75574149    912291   2281973  62962568  52074059 
  6707383  22824342   2906793  18252217  72948800  38451643   6397494  25309503  65473971  30050728 
  7212086  50165406  33426951  10025523  23364788  23224823  29989971  22141419  15098451   2225518 
  7372923  51083219   2525148    857747  23283537  46953537  87219263  34941003  47472263  18454035 
 56281415  10295877  38277363   2833213  29440248  31294455  43465468   4189263  90607641    227251 
 33316167  62420979  10563247   1356776  40173299  16459011   1674213    376233   2887797  58471341 
 18681387  37780065   2845731   7892676  11892928   4069650  60517270   1465043   4944930  23088363 
 55643074    169250  38949864  77648316  58388103  17466390   6387458  33446395   6580823  42099081 
 71706978  12220723  47040183   2215391  50006853   2138782  22009883   1889274  49915251  26658827 
  1336101   1577898  10889499  80012307   5291729  56052015  11279653   2268853  71226317   2371371 
 31443395   2077743  73098907   5758645  21459128  23622847  46593748     39492   2217717    825735 
  1357284  63827870  24973727   2232675   2976527  10373451  58732459  48623813   7595443  34137818 
 69988041  21381171  49653671   3905227  20977314  15311783  91593291   4341300   9134013  50264127 
  3307377  27027127  29070621   8677743   4541793   9890885   2525625  13672312   1850223   4306983 
 55108403  32680743  20311923  18428907  47099583  11298759  32560665  80986358  30681858   2096763 
 35801189  20598723  29246561  17350107  32658136  25607523  61726803   1341177   1741674  11313321 
 31719129   1026060  18787143  34831755  30575439   4041083  24312815  17724387  81203505  37134833 
   487691  33911515  13488845  26632403  13981229   5849072  21588931  18831375  15029883   2786541 
 52592615  17821473  18388207  73751163   3585705  77030438    549705  35810511  51468239  28108376 
  2724603   3920379    817553  12585885  28388271   2532293  12117723  34286073   5207053   5346435 
 41042586   6295507   2956284  57258098    906171  78903723  11029819   6241975  15449559  14758629 
 41086623  20036536  51106398  65577024  23349031  32080351  25750671  50558277  17622039  10188892 
 22470319  20172993   9099801   2903853  39973923   7369023   1277835   9865974  20872091  15523713 
   106319  55646294  36409079   6300095  26678107    440043  14415711   8312753  36767739  36359719 
 43072947  23349033   5162399   8196043  42512278   7280451  33636711   8152481  30349182  24707498 
  3165483  63234091   1510453   4302723  18311467   7075713  10207019  13063909     37635  75061965 
 25203543  13205211  35175507  34495843   7493115  47138928   1381283   3001962   2370199  20342523 
  8450923  37299973  27582417   1233866  32003718  15448776  36027348    740798  11685795   9193057 
 14870782  31775460  15077919  11869047   7940634  14682219   4005573  87287973  54170507  43542167 
 13250269  25789603  28338369  72239131  15315662   6636669   9237671   2301023  18427131  57518965 
 16127563   6218559  42999755  29428095  24476054  81727194  17702201   1166676  10174683   8368443 
 16752771  14978247    537309  79381403  92099823    435831  40643862  21759770  12889349  55815198 
 32237223  42883935  43035195  54332884  42923763  21128846  20778713  70107335  45043984  38411171 
 15769203  89503410  19285445   8924190  28410923  27978447    373137  15300555  23740830   1687515 
 36377906  14398299   8097993   7774986  72937750  48188094  32076807   2949531   2660264  13672611 
 15279093    818031  16790303  28452943   4651658  23506771  40196177   4876783  14675047   9834760 
 46848951  26360073   9046401  36327073   9693115  42555603  12652763  17964212    156243   6631491 
  9858059  15543585  22121595    278929  21134852  35411163  40483911   8759199  23425023   7579515 
 30307617  35252697  11547373  40377487  18413547   4111519  20176251   9173133  12787883  22308024 
 55788045   1250020  22128499  52163467  38223259  19319163  25232733   3734557   2801913  29423580 
 30358653  37151919  13006193  13744095  85282953  18856929  17036203  93436784  46801867  31900732 
 27751803  21373023  22844133  65601003  40053527  14948041  23536895   3542235   8501749  23247041 
 20963346  15749640  10501449  12341595  11830645   9504604  46091533  33047305   2958278  39438528 
 20589435   9259335  36024013  58281099   4322623   5129871   2174658  29841543  55944747   4707318 
  8375095  24835173  23725715  81589239  37901523  75884163   8388735  15301843  55199803  33936917 
 46923343   4549293   5349285   5613997  64957689  16398283   5194653  33649229  34026115   4104059 
 10514711   1566101  10487895  61943424  11519514  92072553  32856335  40519953     73643  26082423 
 25816181   5893831   3043151  48607896  60024548  22626227   8710090  43710369  57559632    692283 
  1186078   2485281  32591829  25067697  10919401  67745652   2730651   8804347   3615137  32137242 
 93061497  48480192  34810605    399031  51461806  15229447  35629823  35600796  17309698  19005165 
 64331649   6365623  53533671  13897803  21023028   9808794  13489896    300059  58751783  21143826 
 28719003  57402692  24175757  18960603  53614973   8894019   3639942    582303   7121634  32319608 
 46519575  11235543   7952235   1562838   1367661  12105684  32177275  17419339  56293267   3867267 
 19727728  50861392  26865147  11937048   1388055  21053319  83484357  17142693  25718476  16063773 
 28480443   1080555  83366523  35124366  63487673  10459271  14386611     44580   2157723  36869145 
 61585977  31527723  13933322  12664443   8674683  14634915  23246331  36028911  53667887  15701055 
 14739415  27885627  19045733  33979200  31691660  30417013  10409777  10456699  28947923  19485345 
 25032606  50776296    481398  23499489  19170555   1754642  27342541   1579723  24008631  68922823 
 77544177  55472185  18588273    681713  16966493  82369388  10199995  10647998   7540098  35610873 
 17203867  61905291   4712663  43747593  59746308  18134456   1139403  10745979  34623998   5696435 
  9735611  63460554   3323643   4245231   7612083  51160731  26543224  21366531  80728998   4306767 
 25502843  62497034   2106300   1597856  15498263  23435502  22748499  74906747   1107263   2328426 
  3540398  30396913  52313931   5297704   8329008  59603128  18083539  39412209  41159823  12079087 
 56115610  15426254   2085118  20216123  31769171    471492  24014895   8196451  42064385   5285993 
 22053075  15954763  15101019  27399967  58610509  29074979  37081515   3416100   5552008  18046795 
 17447132   9057066  17678555  48366351   1674795  13109807  15307398   3869813  26830451  82390080 
 11152095   7519077  25837919  23542605  16556133  29420070    338791  16374761   8893296  11244679 
  1965193  19937147  24673948  18584871    806193   3273573  42116139   3041051  13423133  20900373 
 15820993  15410483   5150499  12077398  32014970   2937764  15844633   8890035  33607498  24225627 
 12549747  34536186   6850991  33498221    633308  49014999  49208748  19093998  39030927   1886499 
 53414223  46900812  58512756  26149191  43446561    467898  24340779  20498304  37373847  50630395 
 58362843    960273   1149517   1877739  49361323  21764943  77654322   7409110  77517147  25082257 
 35388183  69303088  16591425    185193    221728   1240783  92692079  31275065  29703381  25525647 
  4355523  11150367  21171051  10710619  24361863  66946236  36993723  46742403  43053385  43229304 
  4464534  23468904   4082003   2012567  18992223   3998673  71259979    851724   4772163  15770799 
  5389437   5718003  35120391   5417651  16921890   1373495   2667151  56214462  14621443   8285598 
 71334235  42814440   8202939  10065171  55606063  42604639  48879708  71769452   9839392  58504047 
 94283647  20697513     67281   1730658  59284863   1252255  16434123  18725419   1392827  44305367 
 12263010   8590833  30421515  30126277    723510   4185724   1040385  45590794  25839123  24616971 
 15363648    408571  40910949  13544727  45657809  28284407  20428080   6732571   9839995  14530877 
 15711765  58425924  12519569  28762611  25450659  36589443  10263243  20316619  12444599  11838867 
 11599224  35994678  15190627   6903141  15521597   3583209   4987253  15499320  13243541  10927691 
 53885178  84873145  39780971  59532763   4509078  19624592  26499123  10301253  15623479   8592330 
  4706946   2379555  11888155  83157747  24886803  24336699   5378188  65034723  34587753  40509372 
 23072235  46107831   2786305  34332459  66059688   1909083  31310633  55264475   7949295   1008090 
 13031163   8092319  57893096  57443166   6207879  16135242    382780  26167108   7368417  85673438 
 45826439  95963525  42643451  24315557    927192   7463665  27620498  10687811  86749233   1426562 
 18580983   5985242    388487  42808625   4560473  11590632   4498848  22045419  11121348   1035623 
 26753402   8134551   5507357   1216023   7500375  22153072   4091405  43633203   4949115    142147 
  1095021   4844409   1036698  47785728   4910799  11795773  25320759  80240695  21300103  21309243 
 17320576  35320982  38490843    689595    581137  12647545   3535648   7761013   5917524    506629 
 76276607  30066432   3925473   6844289   9275165   4624783   8994563   1914178   9867637  40344999 
 55954608     92923  28127685  24100573  56101938  22013979  27911513  12718191  61185093  25136803 
  4603587   7267701   3521259   4024990  85892777  43651967  11081193   8230917  24500601  12913632 
 40529954  58715458   8793027   1961915  39460369  48478623  63674763   4118861  23704401  32972132 
 36998299   7273543  39748947  84564042  23753027   3760379  24574623  46488675  29004835  45475553 
 94615637   7645641  12931528   4304136  33650875  66094203   1311363  12310692  24747414   1031327 
 10992105   9010221   9372633  62710643   7182759   5186067   2746568   1356243   4163838  76781555 
 15452313  15340349   6098208  27986415  25320093   4231499  45069153  28587012  39354318  27127201 
 42572548  59960556  51438615  20804016  16827226  69350118  12206541   8023183  48164503  61258959 
   564961  47195100    303063  51800503  57445866  11125444  49760211   9259243  13807177   6596667 
 12760458  33509358  14773703  61796987  61547785   3574153  24088605  49609359   8624203  13241237 
  6402109   6161281   4841115  28256694  22038927  17934167  10471194  14798139  37419294  32089539 
 58423673  30288695  51517691  38730555   4901838  88330197  10419793  19686009  11174752   5245113 
 22415316  11937369  55684563  10522698   8794223  20830827  11297948  14826915  38084576  10555283 
 12924401  35293381  19454243  20873999  15771067   5785767  24459598  17180709  56434801  19194396 
  3058367    529218  13504515  13965092   4318057    370623   8181117  15379487   8999787  41945631 
 44542028  49026883  17018483   1824157  73264173  50453133  25061471   7682395  10913681   4561988 
   269214  15840519   3925198  92899683  40296699  10160993   7618839  49806978   7866508  30835199 
 17535413   1657779  12980703  14409595  14144935   3510708   3534990  25332469  37344318  46976883 
 62183003  21404240   1140449  15513623  11778945  35403018  12167499  39792201  38909173   3086668 
 83595427  52376293  25186218  19503181  17889174  11309289   3786363  15484039  67340701  11390616 
  2720598  47593047   2187814   6263163  19851435  20642844  31042851  52447029  11697174   1559323 
 12138259  14778535  40310055   3576731  14316699   1964898  11269387  70372348  14564568   7152819 
  9101313   2454082  14968847  23065903  13510788  32256795  13803016  18367467   7994865  41754967 
 39123093  10289028  44747363   4320571   5419628  38623223  11353067   8410763   1956516  15848130 
  8645043   7685287  42361960  19385797   5403411   2232649   4162386   3529259    771120  41845623 
 77030923  50256651   7801323  49518459   1139107  13927751  70991817  55543451   1589004    185289 
  7361883   8426463   1019248  70494778   1194843  31308015  15037419   7688301  39606063  38520033 
 14208435  52287809  26452494   5958483   1917555  40535091  42329553  69333855  27335370  31472898 
  1348044   3997431  27468060  36877892   1868827   4173435  10185324  19798818  12306321  52785645 
   288241  20893823  60384157    745723   1765698   4363131  68091654  15575232  66350027  89331931 
 31294395  73137947     27183  30715751   2604805   3864894   3429363  12360009  32282453  21450688 
  2582654  19085931  40229851  19214047  18987532  70974806  76307357  17207975   4391889   1892748 
  6712643  14204453   9232738  19441092   2506793   8987861  15238229  45016633   9947739  34402139 
  6331767   1130850  20598693  18155550  25177723  13078439   3592155  47666997  47635633  33323503 
  4800123  69331405  44240874    639143  60882283   9128247  13414239  22735154  34257993   3721515 
 60392793  21711813  12049291  45353787  23247193   1341633  32616627  39257396   9509694  86644653 
 15551402  70597663   5355393  20029584    404736  22077293  58496098   8647636   3706775  63595995 
 45526103  11423283   8794564  14405811  48296041   4397237  54348319  83553027  11682293  14267085 
 54511779  21417630  32516931   6711035    976875  21255875  25529243  44143341  48301128  14668655 
 10921731   1833287  32576793  23810771   9496248   2945237  30308583  59508607  10034271  56074929 
 25441383   2466601  17484363  19073898  39289083  66475246  32805780  15469373   8028705   5270661 
 74452636   8633280   9530581  50929053   6652058  21678033   3382953  49253110   4585410  43265123 
 16521747  30797935  78953076   1241062  18041169  60677763  18739998  36609269   8334691   8920527 
 37294555  36884445  17642815  46158183  10034603    937961   7272123    292877   5932293    539611 
 42416277    367739   2742121   3880815  12302413  68600987  83986523   3601669  21715277  45652677 
  7071068  58117367  40491729  27241623  68466743   3822565   4017327  15172968  22470747  19298885 
 83530277  11326193  22473532  48122745  53271825   7807358  31434692  28472683  30679308  11508227 
 84653763   9656718   3446623   4168867  26272163  35038075  65390309    180683  39319274  26713013 
 73953299   4590324  15677583   7618979   1745765  24482220  10794649   7826179  14138025  32703759 
  1065251   7636128  10337898  82842683  46392315  10004013  37623054  11648697  24427723  69177399 
  2981542   9480195  30424443  28620483  12616561  38022987   4251067  16157498  42340844  18023634 
 32949627   8706129  16054473   5022627  38755023   3063328  62152283  79324873   9246151  11787501 
 28742694   2849532   6766259  63214659  45865590   8461899  15589653  28782123  66212445   4519995 
 27464153  12598933   7024943   3356531  16660911  27459579  14756793  10319565  14139941  21707780 
 31219493  38720623  12352782    435789  55380503  18857871  45588123  65476275  54078508  43128923 
 25650803  56496738  26156939  27960096   9207933   7488142   8560143   8089803  12027491    651552 
  4962927  17430531  52303403  20024907   7892951  22317740  23951001  37205014  13147959  54177948 
 40446807    782751  85410591  10508916  17055791  25626335  15835681   4536123  66019011  23171877 
 67875831  42952483  14726535  16919914   2043671  84777083  42463451  15993333   7651833  25613587 
 44788643  28884279  55103220  20748147   4685476  29191533  22772974  70985993  18805613  34368603 
 17119215  13045155  11023679   4598158  13896447   8717910  13308411  17889639  36697815   3905431 
 19678711  15637493   6784500  30219663  30209421  21503923  34676242  20172982  25329765  12910713 
  2078679  36223323  34817297  32922612  30030188  48886006   5414533  34443807   8142717  40934662 
 38442156  40601619  49157203  34708704   1210200   1038348  26170696  58726882  19863707  12387819 
 59945499   8213512  45523947  54712523   3790455   3238683   3045669  18716667  33967433   8542481 
 39244418  18818903  12927111  19318373  10120063  55187523   4694931   8229684  22837329  32306573 
  5564464  64705873  23748510  65522373  47011307   5228511   7488529   8575151  71472421   3453947 
  3181161  51822435  31228019  16666919  24717718  11856579  48344563  44800053  22033441  59654153 
 45520590   8032140   4096763   6036234  14743131  60920443  59067571    639571  35032549  40869823 
 27563037   5621139   4210537  15665235   2249715  71932368   4632153   5247220  10991587  81788143 
 56376795  21933168   4894040  15435851   6821184  40214846  51763625  24305135  33515262  21690789 
 14948325  18160671  55865723   6574088   7882547   4263168  38543615  27456427  15686123  62119674 
  6723707  26795283   3542156  15096681  88575049  19426353  72636708    172452   6000681  19747035 
 71680251   4518884   4330543  14579583  12069879  14492949   4604569   6165345  41702169   6460331 
 31954339  13941332  30398261  67482183  13126928  11274943   2041908  21154893   4647183  10451877 
 19027989  19572531  13005528  48873387    414171  29565531  21927483   9677287  14684653   4295202 
 65519677  34143645  29969975   8818635  41101259  65585931  35991843  29399073   4830963  24201393 
 89219208  11042673   8037504   9094687  53661065  51109854     61413  13030105   2695503  22259868 
 27197159  30840338    192249    124364   2670203  58818223   6895344  11485760   3600395  36934479 
 36881681  28082773  46413303  27660623  10061673  45134331  28445883   5163554  25937683  12925563 
 31086162   7696392  25939131  26383103  30085871   3587343  64623873  21311286   5454660  17126331 
 40448812  74812795  34678671  15159083   5537867   7917822  17469295   2316871  17686113  43726020 
 14629649  62226111   4226097    759138  12225099  41477199  11033772  23138881  29000504  15319112 
 12020061  12188123   9122106  70013065  23951338  60650164  54186951   7432838  59109403   4750845 
  5501073  16481271  10582074  59787779  44534535   1484333  22816353  32946267  25583953   2088203 
 50401893  18984182  10146071  58329959   7007673  15984323   3832341  18199717  79812536   2715023 
 11435908  14355243  35905179  29041223  87195728   7162227   5105223  30254205   5983261   7318928 
 47808222  23027681   1937346  19804523   2474763   1294562  13679954  41952822  27395337  10815438 
 82274093  88102896   2579667   1944277  27302411    144623  36129073   1260139  53060343  24276167 
 38137629   4875349   4795693  37831889  59724723  52288367  47803171   5266480  16996193  28770327 
 13936173   9312379  36931848   7658143  12653298   1511303   7427475  28418019  50781083  29501049 
 35719116  50007313  53872818  39096411  18294971  19841629  20241787  28107433  55874563  12573502 
 24492804   5968083  18166351   6819663   8124287  27923123  43582727  18216167   5542727  50425863 
 67675848  18740049  15508803  13732011  11467432  40055211  30034083  27747355   9927160   1370707 
  5839122  32332731   1795434   7063977  16299463  27815589  12158671  15856251   9378371  53082273 
 78509712   1413235  18184569   2960181   7018803  18116533  24881226  40093283  16654245  53815115 
  3244973  57315243   7951464  24598907   9943961  39005691  67945377  39225255  33483633  81735749 
 17405539  14018587  55055739  45585885   4318008  34106667    280143   9561291  23954613  18027680 
 31873972  25977183  24091541   3254283  33632015   2290377   5323738  19222593  41783242  10752359 
  4437090  75925696   7754383   2378391  11975476   4884795   2413131   3928905  55213785  38163521 
 20587050  18622386  13856323  24610779  43256157  14726187   3843193   7832864  19667865   9424137 
 25386155  52921531  27973255  26062845   5055019  14792571  10547331  40542845  30988245  16914885 
 10233501  76759623  27803431  26352272   1000913  21065559  44447577   7621995  22691479  24130291 
 42325586   2477520   1185603  17450439  27183399  14555013   9447923  62309784   9196400  35875347 
   150621   4129721   2458317  72817413  96707423   5217660  33824313  43987371   3808365  13728489 
 18120183  22841515   5936578  10190903   7453506  52044667  62239776  12079883   1295552   9286332 
  4944523    438906  21203088   5578518  53893287  14480979   5344403  20491242   7623219    339843 
 25634193  26012827     24388  13354011  18041943  41337783  56742027  58847697  79220055  54900123 
  2390919  29419818   1468859  22964835  20136587  18277863   9913071  32322403  72847911  28174920 
  1759751   2189623  10325543   3736826  15116532  25427423  78397278   1618540  35190782  36891555 
 23247699  26759758  16876617    120583  30372343    479745  27740799  14595853   6842766  31102915 
 56163412  17184191   6707803   3421119  32979559  44660668  35930127   4438896   6196443  17617489 
 72691980  41952332  15727515  77586243  21182971  18902770  40590448  10413168    495348  38278192 
 19973535  51313038   8696631  56684343  35236170  21208365  20315496  54876524   5709274   6835203 
 28220656  38305047  54001574  39603015   9255831   2820893  66178092  14894273   2532755  50887413 
 20967411  17255814    832117  64948739    314227   6946773  12066373  37147331  31537608   4247093 
 31803205   5450235  61099418   2476497  32566572  25924974  14886907  83968835  13984159  47138578 
  2178338  24171339  32187165    204123   4166061  11329042  72914879   6117696   7458413   8925233 
 24559643  49419123  24294619  50224091    396101   6721773  39159487  12282765   9700898   1294671 
  9736779  11807193  29295763   1755459  10440186  55155388   4163253  30679499  50395875   3849618 
 13816744   1319203  13828443   4674179  18318353  29368098   3741547  25880883  15333243   8457611 
 69086415  54687237  68031249   5749377  29316431   8290223  12650256  70879813  65578173  11989163 
 10599147   9234355  13298319  16635148   9326463   8006523  37912407  86155451  59823838   1295163 
  7874941  60892967  10820939  10767971  24875179  34196082  15490251  10299517    275883     75207 
  8115923  47087207  26620413  43255163  14515893  51420096  11897250   9790007  73203738   5514603 
 48830364   8080183  22348788  18406278  17753580  50014283  19779838   3728723  26071803  60763098 
 13320163  25186599  41370960  33739665  26128635   7632255   3100668  40638168   5537363    115487 
 51299433  41533971  10971513  43375037   9169017  17470635   8098599   9344123    295899  30078339 
 51702181  18909379   9384225  29446660  76372219  34561572  50945679  61857611  18041662   9902427 
 11504193   5568763  26736261   4145915  88413138  30522779  29052951    638123  46255699  54802229 
 49855643  23384361  68051717  27559512  11356513   9180499  13575393   1111101  32660667  39349923 
 28014073   4886013   3485003  27347065  51389115  23068923  21465553   6523982  26974581   1512695 
 13941215   6687498   1469184  15947875   1800240   4172127   3413895  32909643  20059488  16340839 
 75971967  54221962  63733939  26871702   7306228    813375  68517819   1741758  31448371  11407918 
 10319679  18551526  25610247  23152967  67679163  21513347  21336740  11679273  21250455  66777911 
 20679510  28408803  30547515  15546234   1621435  31250407   2130693  14450730  17493420    197623 
 12699528   5117507  75655469   5798043  28249589   3979392   3508017  11220145  30616588   7169129 
 16823481   9428035  24792836  47081033   1096178    838155  19037111  39392595  48982141  64574924 
 23741421  14779653  48356335    504123   8407996  27655871  12714553    596563    644073  30732649 
 26905854  31295583  23026185  18568563  29408697  22273797  84786426  12418627  28881899  10532304 
 17748854  24275601   1507937  65076948   4841499  11388091   4684329   1662743  22316751  22269123 
 17493643   9552237  53792421  15248916  24439720  16123947   6045723  69939636  15458883  46694031 
 12139411    324687  60480455    897621   8836929  55052281  16284489  35228849    766964   5779239 
 15438873   3992129    705347   9994743  12536052  14654863   5857537   9378891   4171381   5422092 
  4825097  37223260  56924012  37031955  11858973  32879528   6781355   8153877  54072218    252533 
 12589843   7664703  16419378    754920   1860317    208443  51611004    485223  18950043  32293171 
 22228785  51854523  13822351   9878523   6814725   2461023  31656963  26498013  12763440  31925787 
  1184211  27885599   2367640  58414083  43636373  35300409  59635963  13452067   3398443  30525523 
  4556835   3724205   9554395   5717643  22283907    931315   9752211  33246251  72205179  35740579 
 39358837   9902463  10693554  13629279   1274795   8413665    928883  16341723  43945280  37809426 
  7474632  50738731   9407603   6530493  36288495  18080699  71846685  40840000  23450928   1075470 
 19849850   9045645  58760983   7648651  40948604  33544142   5918523   5016623  30304500  25915915 
 18343389   2078403   9830523  50883219  22989531  44201566   7806597  39457123  39819003  28970691 
  3630291   2186373  14735850  25514287   4174403  32507151    521787   4204429  19964571   4375491 
   582012  10937863  27226665  14633331  86448885  38344262  70847589  29443519   5945283  34768653 
 53341099   2032755  20013967   4957798  14509211   1670631   3938343  26526273  16590900  52374291 
 18379849  40016582   8313791  13550744   5433915  22300233  15782064  43638683   6496204  51431307 
 20286867  12623751  49401360   9698010  34585133   1881743  33538379  68929998  39460045   7753803 
 32696007   8871063  73009290  33666871  90590179  14556037  25339371   8133703  38632740  22964811 
 14316303   4751373   2939667  44544655  29704623  45563883  45802473   7693508  18124743  79968231 
  6718401  22973733  15061751  19206779  26831015    144963   1802157    475908  12413604  38534735 
  1735000   3931849  19520907  62960553  58381467  26339769  64576803   2948798  12420991   5107371 
 59992503  15435907  22401024  61229113  17794203  34218825  13026699   5004021  33323116    148488 
 41721201   4317341  16715983  34884987   4069203  45139438  12925203   1978467  56602363   8365383 
 36791515   2990514  87342214  15556999   3124023  19827723  51444623   5977837  47009547  45615438 
 30156333  27646413  58920695  28822497  27105888  53507223   8749021  18362679  22728843  12097911 
 19205209  69179421  43557081   6931227  44399013  10124913  24085842   4999209  22613883  50371733 
   385683  44860667  42657327  44775695   1269963  49653480  19963395  51409173   5476193   1334767 
 11486683  13131818  29504673  39458373  11957649    834793  43388013   2243559  20641059  60396247 
  8586147   1705703  34515823  21014750    427893  61220480   7843923  24833403   1237410  89972928 
   355621  64915454  37215206   3589128  55467816  50140636  10746609  57585167  35977031  52458975 
 37695300  57455172  21810773   4873690  32020503  48369629  17821305  36438947   2628289  84091172 
   840633  71560735  71139411  16731789  51003537  90682983   4243659  31353624  28137907   6908927 
  6637328   8444369  98490273   4214265  39310563  43697504  24035811  10242726  35821725  30473059 
  5418207   8571795  44799963  13591081   4239163  19539903  30213367  37701755  15881461  53703871 
  1805199  23148465   8597363  15301891   6038523  11431587  51706770   9518027    846748  39120311 
 37606251  16782361   9427695  46395967   9890617  21605127  41841198  23420793  10766967  71421317 
 20772251    773019    908337   1955659   1466665  50784408   5981019  85680060   7566721  21924768 
 67562717  42921043   7227618  26542518  13530931  36083984  38545725  16518072  39962484   4516978 
 26201731  64914650  66853048    296503     28931    586373   7278771  29391663  23538114   2179891 
 26898645  62293115   5865859  16027867  24826938  40709571  14156419  16561899  46257517  91692674 
 24122067  18116038   2364090  26564753   5909873  15185643   1281219    158589    922079  50732577 
 34918407  51977725  45476398  28977943   9836656  25889774    640375  21422887  10719987  15907582 
 13533302   6926343  18302162   2329255  10794363  28887657    325163   1422613    447648  33332763 
 38579379  16856488  73771611   6455443   2106449  35455557   9962307  20086799  41349063  24705859 
  3651283   8716160  57898629  20520366  35341611  29790710  68231949  45339507  60807179  30340572 
 16323063   7176809  24809653  30989886  19069133  71259641  10022450  50580458  12897591  61586232 
 28512624  14192899  19719715  16752336    119474  30100192  60863565  20592663  39479053      3187 
 20716847  17210843   8525767  19077330  25128481  48777789  64445525  45059283   1337649   7350095 
 26571471  83538681  30275643  36768459  34271538   3720663  40451703  14212541  30531855  24475263 
 76012155   9277369   4648637  13390029  23766327  23724762    620089  29771592  40860231   9439179 
   849601  14383667   6250983  90685113   2268229  29718943  30755112    426468  10374683  64839163 
 33289107  74339382   9875703  42334653  15103599  17018411  13625208  76722603   2105000  19898862 
 18906659  10078763   8177710   2946405   9449673  14628987  17396859  75586131  10137303  44321499 
  8474035  12337395  64813963   2927931  16511637  60465775    622129   7738611  47345163  30851195 
 10437123   7820123  19079370    963507  66970923  30957379   2550875  54675789  44421819  12517091 
 20941176  37051007  20097633   1996299  15858777  71100503  18982677  18566091   1429739  61197315 
 30384958   1679031  16361673  26210268  54844704  11256473   8403990  45084591   2878938   1860135 
 65234539   5563233  29313036  56654028  26727342  52042815   5378227   7036888  33665593  27809919 
 17530699   3638994  14795391   1848277   6751098  25686583  80315648   7503689   1097173  37499123 
 17055259   2806608    315867   3572843  39487760  22706643   5122251   6355993  31697718  39329642 
  8213790  33570891   2776771  18839254   5843736  10710537  18070923   6178638  15692092  16706777 
  4910693   1123962  23672954  25359051   2819055   6695000  61401155  48971115  20955729    838883 
  6380393   8246481  38803748  48760323  16194175  87565363   1442949   6871023  47998294   8203581 
 18003525  19206933  80754423   2503967  35428579  27399312  54417608  21605274    620805  75203431 
 96058499    164283  45430143  22220456   1572419   9458838    416643  20173479  12765729  23557023 
 12206715   8363729  25114667  24796173    443972  22523615  16354905  31060653  41957367  40581317 
 48333525  16548373  34698677  89085515   7288409  57149118  15164591  49388438  51630858  42457387 
 17354819   1672271  67162346   1500929   5362295   2013207  36942885   5089889  12052359  33600286 
  2344731  22506523   9283893  88293523   6911508  24454155  14108019  29824824   7763241  21919984 
  9864068   6371789   4890958   3164819  10297083  30692977  44043387  12135755  70569069  43177657 
 69339098   6111756  10573867  24217339   5326161  17013944  39563826  38340915  38127563  33601743 
  6939979  13207744  56722493  19638627  15416223   8973467  33402149   8506778  49371165   6514227 
 15626403  80618595  85185003  34666599  17012307  83879289   3023822  37731257   2756283  31295556 
 48205503   9381563   7347099  50695579  30111477  15879508  77723181   8597848  38171422   4257233 
 30234821  32939284  48463963  75393924   4802795  19334314  31462660   8230443  26595723  41832303 
 33490213   2976159   5512065  77331436  16166071  24464067   8307869  64047969   9469245  27584493 
  3820464  47552979   8781579    715019   8775227  26579598  20529769  46351167  54957213   9960591 
  9195825  52171237  16795837  54250107  11022894  45008925  24413083   3027570  50613081   3379053 
 46381000   5520456   2309191  22952013   8361462    461073    625812  51297239  11435968  11236767 
  6133362  28849829   4955298   2130279  26173563   6793239  86078029   7778252  12192327   3285298 
  1693645  53640536  14055891  82939749   3456691  40219123    378177  15811071  24829079  53805798 
 32461563  39309336  12745109  41902795  25358037  13807023  35753911  39052469   3539140  20274867 
  3117783  64816161  58144641  54952163   6383929   6379531  29266661  29334414  33272243  24613179 
 14279857   8793483    244619  53305219   7995283   4898303   9190248  68164659  18718917  18936688 
 40386489   2004955  17571431  36676635  31779117  35060863  10256379  28050691  17052783   2816171 
 22515443   1826875   2852675  39187315  10335673  21115401    149199   5712127  57842578  58759983 
  4814115    288159   2862875   7620177  19397211  56530443  67407106  29359623   6224099   6163497 
  8521823   3716121   2095539  22179493  58695477   6864821   5094807    312483    964563  60532983 
 12348459  57477858  16767123  27654549   6016588  39675363   7552528  26153723    494813  24675205 
  4193781   8118735  83786133   2805108  50265117    863476  24317083   7594963  18408186  79629699 
 58299093  18351300   8133812  16986777  58809923  49044587   5224633  24070443    554207  13124157 
 81122523  22292575  12390048  10467195  54717147   9856881  10321189  35541783  45284594   8322558 
  5732598  79841445    876955    638058   9414225  14248713   6762805  23512755    758309   6766245 
 14714259  37411035  63645243  13243633  21523142  43511903  29163635  18796227  35762445  35037361 
 18462203   4702995   1745197  21190011  12097187  35920123    341373  14997864  76504263  55477899 
  7790571  13148427  13604283  50038825  21492487  18049603   4428923  28913007  18011739  27454953 
 34122120  18959517  19703881  12094561  24197161  42113331  75005086  60010183  21753888  21626673 
 25719333  17059228  28677072   4011054    389049   9223155  40113963  60322316   9503608  57767721 
 12159249   9351828   1831547  38221067  74380344   4502443  16221018  11852223  13156287   6033927 
  6430573   6237354  45518537  29586923  87604123   8227473  30792123   8541397  20441709  19686043 
 48525592  16054035  35688279  60250320  21651585  44033650  27561451  25427643   1295367  22323183 
   639138   4581973  61366596   8027125  32241983  12863013   1553740  35965605  47664948  52697183 
 17633529   1854314  21650730  42587907  47741960  42585127  34182163   5383059   8648329   4827143 
  6191123  21169719  49971099   7870062   1049379  21148909  26798163   6509843  77543043  26539383 
 19062609   5659185  77059623  76675085  18775698   4317949  62813400    280130  23486904   7445463 
 65189313  23981828    640465   8396879  45619142  37509441  37035968   1102263   2656968  12035907 
 38117739   6679081   5929521  66843075  11169035   4018203  10526688  46893158   4778925  34772428 
  1804002   1493293  20007220  48897461   8530255     68199   9903303   2916667  14167773  54819294 
 67148083    577239  31520391  47834623  24147303  60157378   9846519  13463677   4760123   3260667 
 40272708    283743   2279274  70002323  11953070  25560147  10986947  29688755   8458337  26742555 
 38896633   7351962    242475  14502449    488907  38894130  32120025  19873789   1203447  25052093 
 66181394  75799715   2021923  75282603  13310448  22929873   7246274  19912011   5007598   7683951 
     7138  32870493    385275   3319989  11486547   1012794  16162451   4048773  67265797    149223 
  3496971  34853923  15029019  33810263   4044903  14824508  10565643  29093577  24406767  14087115 
 19828503    852909  18575739   1128987  28952273  65700303   8443935   4969848  13232253  40623567 
 48117735  32927280  21756003  17146384   8203747  16591281   6475403   2460627  28080807   9808307 
  8389407  46468219  92377492   6152073  14121255  10883523  79189899   3470055  17832399  80837363 
  1672515  26422121  27653631   2621511  15790043   2726175  17640603  33980833  24605277  24349063 
 12535035    160583   6361326   4417158    361177  16818106   3680955  46972391  27452643   1157166 
   827458  21019163  51758508  23086323  40940808  12007365  15055261  53590460  29091427  61930891 
 17397461  11968603   5160383   2243563   4326215  32880246  11451576  17338356   1987147  53200669 
 31150791   4177953   7605699  52219745  20800721   6892593  29835201  13316187   2455401   1718683 
 14508253  13616583  32893197  66907203   4792008  62843427  44238016  74712660   9265794    440199 
  1168623  26379823  20021465  77888395  30158766   8519604  38147253  14476223  55750521   2725555 
 19029723  50261932  10662201  15655306   5628947  14702863  41125323  24649476  11468643    621103 
  1972373  39953171   3322686    189990   4309233  10047803   1402931  36995707  23069499  22141347 
  5083873  44280021  27238533    976923   7763483  27261723  13376199   9631203  28105710  12013584 
  6593857  45126997   5718855   5884918   3450903  38251565   8236343  87008395   3228245  43008207 
 37079473   2151895  25235883   9128859   2578090  12384327  33614851    643563   2045423  38594091 
 13505563  25177263    103123    467343  36781212  40034300  39555080  92886108  74181009  25400035 
  6133380   4011157  88672833   5211435   1630017   7176098  31092926  27066291    203142  35808623 
 27124779  20461983   2992062  25754027  30088845  15990123   4179963  30425754   2452027  35104227 
  5906091  40137597  12741225  46993860   7649093   2372948  29070623  22789095  16588361  42522603 
 37197343  51856863  21601498  64861938  14767472  40535239   6324217  61508283  57523428  22778331 
 59549463  13610418  18255903  16650120  51021507  35564793  19681190  19659638   2619343  21777453 
 57036063   5149762   6789507  53810785   3186803  13029759  16370663  62212108   9937127  10549485 
 32801235   1603197   7201867   6318564   6038391   4864551  29564475  22401423  39929599  11956863 
 22700698   7512379  46016986  62376624   5520227   1608373  22769295  14029373  14458607  38358190 
 73362291  10555629  10921995  21595275   1287171  55366351  21207193  77308503  33563583  47294995 
 19266851  24022411  86956908  16186774   9519999  57292623  12597403  50911543   2260403  13514082 
 41633463  43216858  57947083  36040123  16565623  26054907  56033616   6588987  34765063  22033359 
  2302683   1924539  17872245  33554446  30508833  41679332  12131151  37240697  16723823  20647323 
 33402271  62285883  15666528  11044761   7906983  21892875  36837402  65205843  13315243   2407843 
   857175   8720373  57219198  64387223  46775173   6786591   4364942  33507999  56094087  85462983 
   730873  34288713  11480155  46919739  72144717   5167089  25882473  46449738  17718725  28368444 
 69629613   2837858  16291118  37312893  16370169  15789282  17528499    837015  48282357   3043185 
 45673331   1964697  48076423  52388523  74904401  34017799  47202691  92840203  49591945   8550511 
 12135233  49700709  91567861   2732468   2069618  60132621  23972451  56415651  12559463  14772258 
  6587843  58247155  39131035  20290171  25806459   8762585   1855746  16287321   3133220  59109585 
 23824854  27256606   2162523  22225896  21292043    539907   4068212   6569339  74906043  11772443 
 39250344   1790040   4875276  41719398   1904790  20816517  25585371  18956223  35847053  26369687 
 13065845  56858837  59769637  49704274   6991125  55360425  51970443   8891880  47610873  41013531 
 68561973  23901483    476843  25440225  96450228  13544823   6525079  72668815  48695553  60457279 
  2473737  33807447  45138075  10375859  47867908  56868795  40145603  11172507  85447173  44006748 
 74071923  28667011  15294105  12850763   1561839   4190148  72758571  44386803   8592151  23824453 
 79950786  88025577  13194526  53411318  20473851   1382427  20495499  24173691  12128493   2910723 
 25572740  77846517   1289216  11436691  11688114   5939487   2272659  67747833  19372102  39168451 
 28652883  40484949  28050702  40556661  52424795   7528911  55571051  37213134   7793492  13009813 
 17810203  16790771   6179505   5111238  20517491  21258795  79997572   8071370  28585890  32446251 
   951819  29567067   8079873  20176839  52535123  35998608   8301954   7302183   6786179   2703894 
    74043  47330799   5069323   6893608     48240  14237238   2030697  16696467  55030579   3783623 
  7536815  12736078  12267638  21158799  23447443  13443255   6709650  47022288  13161345  69310095 
 12346587   6155920   7499525  41325155  26802171   9065397  27456569  42512215    527055  34535496 
 26445600   4701223  19533363  37757862  10905759  39347921  40417953   5073459  20345765   5783519 
 48695739  10320295  64500075  13060622  65440539  16615379  81322529  29687193    687478  40099523 
 10000113  13850148    234519    616123  33493735  11873403  30702951  40939917   6903688   7820813 
 43757448    370171   2587003  48145619   9698802  30281865  21021567  16988003  13671725  35561141 
 94263849  58302315  35730461   7685715  78211130  52831707   1540797  37124499  67843647    827378 
 38442963  20516947  14110503   5169198  77446436  51306867  11571819  11765364   5665816   7794923 
 10405749  21292407  68733123  26943228  41665929   9417207  69011163  41514099  68627640  31773975 
 27898203  10940779   5480061  13885673   3117732   6494703  27050888   1472015  12021229  23706361 
  3413803   3740643  45540732   1955444  40677573  58614080  43774051  56769532     23243  44369327 
 32136887  11826483  55164723  30650853  26498463  33448123  43708058  63234498  18754917   2819035 
  7249623  38649619  12170112  20550639  13178599  30090057   6710463   8874443  26577753  68043930 
  5884161  22675386   3402093   1183083   6872139   7756527  12665148  35126851  31358967   1375799 
  2279123  81097843  59569835   3823083  25940373  32246425   7438043    986223   1070995  15828595 
  1314345  24873825  74139444  17446123  18331579  13047237  62388519  17099433   7449330    150651 
 30505362  22662973  39576771   3942313  16315499  44660500  87265323  40174651  13731467  25846923 
 51363430   7189464  13817983  79656717    692527   6746169  25640353  30451663  12240024  20670678 
 38247461  19790907  27530555   1723719  55733657   2189275  26180088   8744793  47447346  29672367 
 12272663  16582293    975167  50042465   9617726   6801791   4073295  10701888   9473103   8322052 
 44573478  73924023  34368912  57879547  17903238   6065727   3585417  49644090   4171051   9295307 
 55197923  56729692  52716123  39903891  40619263  17295453  48426759  15577477   5957187  24639083 
 12356915  12775728   2528639  16753223    897992  32434987  14494323  22542180  43456983  48025157 
 11684691   2125879  38198139   8612025  20425359   8549863  23171103   2281879   4772847    989209 
  7380879  51450821  19117929  12078573  61468283   1403847  25514253  53273565  43128495   1383409 
 18571855   2680539    276055   3416098  12903563  12277017   6097690  62241639  36798456   4762059 
 17320185   3914803   6202623  55697419  15045000  47768973  62539871   8849247  42497907   2479803 
  1077477   6172773  29724191   1772355  36534331   1408491  21413981  10056957  23592811  11761643 
 34706175  31685283   5471823   3401593  21934783  46479823  12765623   1736867   3614535   1723251 
 24148655  61942110  43338138   3358905  21725601  39371973  23003247    406081  42282363  21212964 
   417211   7077579   3461019  21676589  15729703  90516997  44013516    988539   4378623  13397549 
 21423847  33748411  37744795   3154575    370271   2046587  49235777  31415975   5868183   5501575 
 15928353   2707242    490312   1146351  13564619  11819343  12741787   5245027  74267295  19941723 
  9215873   4821411  15981513   3777318  32360958  29370358     90913  55396431    647931   5387763 
  8067613  32962943  18789234  76848882   6503322   2474859  67167977  10142187   4361739   2759847 
 50703278   5969658  73428093  83249313  11740995  77032578   1421969  24027847  48877627  41165223 
 43046413  49728063  30739971   7599403  43843429   3619419  31955572  11761488  23028023  24055383 
  1903083   1116860   7658697  26467953   3060240  47795933    753148  44353602  36771395   2752128 
 25261171  33354085   8193643  19339674  72511323  40827595    385823  11106393  74179283   4373383 
 32211213  25269773   1639797  86707110    575843  11809891   2093723    414643   3127312  33168846 
   374532   8792235  16226517   6116659   7082793    433578  25023373  35853174  28850971  37212738 
  1905719   4058505  21098643  66880053   6154740  64960251  25626171   1015995  19826495   4835450 
  9187738   2436855  21037954   2015395  11417035  30896833   5551578  61831868  11376208  21804651 
  9193659  15306311  69681694   8548318  31414068   7497291   1225369   4829676   3853739   1169627 
 25155123   2220198  27182003  14760435  63141855  53321010   3986553  25461123   3570368   2898375 
  6105243  13769827   9661553   3729513   5821185  18148825   3410243  11393947  76467798  14414355 
 52107684   8038267   7204938  12435043   9078577  28694719  21294613  24989631  74101863  12334676 
  7476096   1669889  35430909   2894903  18731785  53999788  11738427  31307798   2675433  30811230 
 39738349  56074104  46768803   1683399  28708638  34020945  62280990  92140923   6471445  21748903 
  7586943  54712003  27630558  22072859  13448473  87301050  81533688  14277723   5208783  51484365 
 19350483   3188187   9749401  53251837   3156076   3332435  98158029  32401336  64582979    537261 
  9334587  50781132   2531146  10989858  75252090  69951543  11273061  26874333   4372403   8919717 
  1322893    520386  12122273  11110170   6941733  21192756  40520323  15183259  36963447  35471533 
 70168375  16389727  32513659  22351049  44905048  24047107   4766235   6767541  35443241   2116445 
  4153873  46110551   2296521   8054649   8973243  33661223    269931     16573  37539263  15218259 
  3603910  10068575   9752523   8133587  15025835   1138447  56531805  19789692  83942835  24430945 
  1505091  67001703  59646789  11983171   4422579   1547871   2959582   5559941   8421301  30896707 
 22058445  12875340   6427509  30418031  42035490     10938   6439561     64923  61789179  77862729 
 11174355     74613   7333851    167988   7973067   8360402  14985020   1409753  92397627  37018494 
 22091881  14236053  54682842   9414411  14283315   1129143   2056303  50507693    971817  61837848 
 50333461  40156053   2015815   5933749  49071795  39236595   3889305  10102113   4846443  53334939 
  7061464  21980573   1433163  22395576     43599  52167378  50251864  13079133  65198055  11063049 
 35126996  15510186   6472941   2016963  62184678   6024570  16213338  43737171  28545081  51992497 
 58892725  88292894  20061893  17617517  53117187  21778857   6087381   4533306  45591519  75657867 
 10519944  50478771  19077885   8034747  21907359     81078   4184667  19292783  42213313  89442006 
 31349499  12678486   7625356  16560051  25097811   2121045   2894603  52185923   5622971   2886143 
   491940    987928  30964598  28399503  50388783  17623183   1651383   7500234   4946010  18857463 
 42261963  26848635  46607739  16950867   4586547   4089371  52966091   1767588  55350933   8962573 
  1578723    748129  88627207   2548383  40289118  13533433  89530021  17846070  54062668  77936667 
 29517345  35617047  12583689  11862603  23783803   6109053  10220823   6719443  28209843  28403231 
   990015  22260141      3432   2383699  42839499   8247513   3312564   2012804  42074343  37606398 
 59813016   9742531  65614773   7720797  24991287  80298283  52718235    178623   6136123  23108138 
 57749038  30399693   8433908  88677523  23877625   7285315  12117999  19263963  17624835   9411853 
  8201508   5300733  20789531    487581  52627350  15997007  59033955  22681148  11732155  26795595 
 57995853   2012223  27873183   6981751  17505357  43566723  36557838   1238052   2633503   1249953 
 33041901  31797514  33210235  25729503  17155171   1613385  62795597   3833268  24100074   7615099 
 15858387  56216947   1309718  87897199  16212383  65068693  30900055  20988009  45541377  24857573 
 38956105  64236731  14384109   4878249  60035649   9848835  82410088  78856723  61500633  56594143 
   150003   1961619  63314633  46354134  15131517  20696771  29209184  47824368   1345523  44788977 
 57589896  35431883  27157051   1790923  58283781  36990219   2695388   5373379  49753190   5502187 
 23741260  61239603  27212763  10960063  53329905  13695459  34531698   7771208  85420219   9480923 
  1661165   6169538   7480923  58831007  20028027   9744489  10585678  13163000  57817911  54538123 
  2546861  31371486  10503855  10625803   4029783  31683908    589455  20759323  11617827   6148144 
   296307  43891575   9724776    543474   2204131   5173501   8606411  21023769  25313505   1018185 
 30584859   9369987  60923299  13838073   8353793  48666532   5724723   4270373   7429389  26329195 
  7318363  33116647   5520921  30567374    213550  22062383  71360642  15203053  19671191  26194223 
   741063  43988883  37450923  67688755   1369239  70501563  39262622   8266503   5661503  23630223 
 17197872  51104517  30500331    575830  35135151  25335043   1424053   1879847   4371187   7486373 
 28887072  31865053   6212811  31645068   7213372    518213  25834373  22977013  57872553  19023072 
  5836323  12190345   6453339  18537812  22039387  44106165   5927513  16306633  41519098   8314443 
 26654915  51531655   2919768  35410677   3014709  86658801  13280580  41834727  10023890  37183290 
 32465829  19644993  40277875  17170062   1548283  16138245  15406503    717575  45435579  14299661 
  2815467  12752754  43795098   4076349   4861953  19086995  13258342  48845283  17154747  28905699 
 24790357  66685511   1822987  20249163  72718403  19973193  34357425  22030527   4467399   1755488 
  3850590   8620473   4324633  14516142  63610145  49855691   4526893  19904331  11586711  50966619 
 28967303   7241409  13015001  20602647    491748  64233963  48644382  45491149  37540626  17626211 
  5196775  30376315    946354  30487723   1568466  35557935  31527123   9780273  40315127  34721033 
 13323705  52087348   7560907  21584289  68313256  10325553   3709803  23101843  57313776  12814521 
 10301868  35751333   1141707  22055925   5912505  14523099  24051535  40768299  12874819    153782 
 29810172  18493926  23679863  21845973  36645655     14499  20862391  48027302  38894891  20147510 
 26807142  11860244  25139766   4827968   9657155   3186313  27647563  13200971   4436863    152763 
   662015  11103355   9678738  18922101  20364283  10772021   1362939   1456656    226695  93576453 
 14194491   3417075  18347611   7269711  27814109   2760279   7836803  26221803    215514  70005729 
 19929517  66158633  27401614  32602242  34879938  31773519  10645224    207603    470763  10430907 
 80325113   5715171   4755995  21698811  32038701  27926724  39504523  50273151  32161947  61586838 
 51230302  41675691  27950981   5818455  36973059   4109127   8182383  47512679  45082923   8523528 
 17530787  11214984   8158984  61102595  42230235    193793  12780663  19899548    174763   5368673 
 85903913  19835588   3711458  49432110  72690345  25757751  19461450   3896109  10765092  39489963 
 23710049   9182319   6314739  10659123   4832193  20310363    139783  29372512   5698083  18910641 
 14254553  55062459  86354969  53734080  42129393  11112587  23872686   5161187   2056996  20182205 
 80377323  36126156   6936098    486663  38408154   8260559   4947078  22039038   2209895  21545051 
 65268732  23570403  26855473  13114795   5313977  50086579   8722889  14614877   4117179  68233121 
 15853587  70608854   5940754  15406663  58963923  14141475   7569033  10058628  28406353  36740994 
 14534545  43635339   5642583  64324774  42432110  11049739  17120886  29445147   5357444  25254184 
 44604607    639299  66504351  11545739   1295963  19535393    199791  27263561   4032803  51394908 
 87713215  21842898  33610886  81340383   6466635   8111807  43165023  22521438  92057718   9714045 
 53049997   3838179  45807508   6863064  46597559  33948807  43354133  22529495  43255143  25605603 
 25097519  24772768  41942421  13290075  46299561   7570833  71917814  23381803   6406077  60833467 
 13046765    557781   1648035   1604238  29238873  54430107   7957049  57467371   4777831  55098437 
  6860959   5926407  31101367  36529407  12240922  70192727  67809091  84894569  66037003  65460263 
  1816996  56111403  47898941  45029868      6493   5625567  41739747  55809531  15154083  12877843 
 12616695   7707031  13387998  14370969  38676211  14847263   3676543   4698093  27799539  16638940 
 15434982  52125598   1471855   3968367  17959331  31729819  16929474    514931  10286637  35775247 
 38192433  31098342   8149283  12863622  18274475  89404629  23433015  48051347  36006067  74559551 
 30173570  45087907  16865325   4312288   5574747  53239290   2971294  22192020   5546089  20200443 
 39452985  37886419   1676607   4114873    155803   7740522  29762493  10778363  28887893  49006737 
 16472447  14331149  23349399  28195823  23855271  16840773    877713  65549425   3529563  16404258 
 44256439   1060827   8040463  86057843  15201339  49417095   6860802   1172093  19095993   6121479 
 28470216   7115244    677787  46988232   4258937  19073837  62778267  14959013  12131509   1867417 
 14341983  13778993  16444819  31655379  13659487    279388  93586269    208403  69289497  65198971 
  1190715   3597464   5231971  18157948   2980698    744090  83636403   3635387    329583  28131149 
 17973379  14795175  70798969  40611561  11177899  22953683   9322473  11146098  12143472   3564007 
 23077143  28530555  16722939  44721435  32840912  75378693   9232563  65047943   3873129  85024815 
  7910523  10688503   6162623  69652248   1144133   4044397  91333893   9614616   8832373  54207423 
  5027861  50486748  17067621   6007771  10130883   4170823    641768   3567115  80432888   3168431 
 48789555   5856708  12651963  19424203    265667  29306619   1462228   3266470   7374175   4595811 
 12141067  34050445     91473  19649011  19079025   8005357    198506   4313979    850938  11206339 
 25928187   1029083  50268004   4572885   8615583  22759873   2020827    367341  20177434  31728573 
 11163905  64655131   6896823  29527163   5782251   6821448   1737425   2987883   2432073  24346263 
   734563   5101271  52133447  15113423  46488201  51619619   8467539  28002893  39462651  50493578 
 51371349  14491068  43805348  13443345   2910247   1291081  51911269   9004506   1675628  24038131 
 15573293  47633043  15765279    668315  53696123  31182235   5623098  20693274  16237329   7826839 
 35007029    240913  13650273  10429135   9977045  41444619    471555  29780207  38837259  36011231 
 40652538    156039   5671143  57425478  31593111  26169447   6052281     52648   2999614   3695209 
  5267539  10706547   3513011  11501419  10607013  50879422   5598573  15570555   6044308  41425542 
 72101073  25469931   2086592  43099698  28902486   5532909  80500886  36575844   5988785    500109 
  5918903   4499959  18303463  12998517  35563059  19721900  47016033  87359745  40955911  12137864 
  6312303    550401  52454847  15638406   7262586   1684003    815801  30708129  17497715   5665263 
  1566555  73678848  30991773   1256617    864348     25793   1744215   1894875  13418047  48549987 
 86111013   2813835  21091899  71973327  19619751  29854031   6518355  74600880  17141845  54651549 
 21073164   3527179  37162204   6993363  45231267  22627149  67972342  20644923   6526139   2718123 
  6958203  33494019  39586353  29824060   8158122  75970455  42306535   2261943  14444035  70605609 
  6701616  47511048   4332966  29898706  74199777   2565077   5413868  18076812   5778423    276825 
 39471163  26050475    485622  24979963   3151279   6917181   8422548  44423187  83213627  21070998 
  8095226  25691577   1847547  18741018   1432730  42012191  15141139  13538441   2692029  11263607 
 54139923    697677  16175443  42486238    904207  26840811  35405284    676635  59042428  44165466 
 26755163  31185501  49880437  24582369  15740445  27192779    794763  58139613     56291   8154555 
  5282695  41963562  26892623  14246307  28002723   4257740   4644685  13388571   5048448   3387101 
 14518479  28654353   9153435  41890673  31701661  84408349  19547286   8186994  15058808  15756063 
  5215011  33520311   3544350  36146365    210369  40021123  47146703   7627236  28292457  40068547 
  7801381  19141921  18475053   2070363  21294085  11786922  32081097    269856    297035  49768831 
   928644  24326997  15879175   1853667  28734951  21899693  31931061  37905443   8949895  33461145 
 11067515  75145083  24743123  27172209  11374649   1809033  35059087   3526403   2821128   1795553 
 47978697  43550487   3115893  13771611   6762241  24197953   7208939  33887823  26765499  18884755 
  4917981  33132571  47830488   5075817   6394645  25400091   7330299   5207035  16231091  36611583 
 35959508  14371885  58193772  27536651  64779423  11208801   7554912   7048185   8067201   1303051 
 23007173  27462173  55495352  23500413  28178735  47193126  86118043  80354330  29309351  30776550 
   145851   1583673   5089376  62143988  46907711   1721375  71055228  78790983  22317081  56374467 
 27816663  55196403  50576251   5160845   7457179  18241201  46981278  50609373  10648563   2513529 
 65352903  14368568   4415191   9268298   1231635  37210975  40266063   3025827  12389931   1138431 
 16082609    245309  71489643   5018959     30873  53600825  11069763    596523  28704473   6263483 
 14078802  41740378  52788181  72324375  10528263   3705357  13680627  37289235   1266545   9015792 
  4162098  40768773   5454561  16865677  11754789  74753319  19305633   2249383   5948731     93111 
 57565743  81454907  48664701  49341883  75320503  19560287  41962855  28114687  36882303   2494923 
 69389115  24123703   4451955  35458809   4632267   6575673  61869795  36242763   2491968  13387888 
 74141817    969351   6100125  15803304  12737536  45476015  46510750   4620433   4571899    804059 
   663603   3891324  83474606  20372361  34184019  38730948   2715737  11954308  36171580  12115633 
   772539     99936  43744748  10011669  32544243  28425585  20614013  10511707  58274550  13442979 
  8547113   6743292  65030874   5817493  37434889  72622463  22001800  71391141  10419873  24007998 
 17261163  14952720   8181219  57608611  14260463  34003731  32099435   6339378   3293287  57750723 
 53471783  19119486  13114179   9985651  18812589  17015251   9558681  55389693   2931633  83283183 
   558903  12566963   8782311  12857689  11629650  13902059   1814543   9365571  11606919  18544335 
 69724293   2232573  29478008  13989819   1704511  11908425  15352803   2665317   6932453   4819876 
 19946355  47552715   4908507  42085955  49933244  38762003   4606179  12356126    142723  21926403 
  8838733  19090298   2048091  25854227  16930113  67210371  10565223   9687605  25609443   4542531 
 42956544  32671199   6003792  47606073  63057049  13276205   3646480   7413483  64517310  38477874 
 97009854  37022372   4664123   2925621  33049191  19476007   7470703  57989106  26482407  17791039 
  8759490   8327203  18155163   1544155   8045900  57521659  48665607  12046857  13363443  70691631 
  5141193     79692  16531298   4511982  18753541   3552021  78549910  55613343  18699948   7282203 
 13970949  54283038  27266939   2628603  11590062  27228844  11163739  31017711   6620756  28252923 
  5552132  77274397  45137319  14873763   9445026     52343  23451213  73936941  12869548  16368767 
 20195601   7780283  20219676   2121306  24330783  48617777   1692184   4252839   4672098   1005248 
 26232351  17875578  83657735    807657  27600560     93976  23576007   2103941   5598207   7036474 
 13778167  44248299   3321945  34987563  55926528  37065893  21550203  22046729  61773133   5086295 
 28930871   3084540  23822484    528095   7848825  45801827    594811   7014415  16018866  11343731 
 42926163   7963143   2389563  14446763  31320573  53951578  26984946   9158223  26479368   8027931 
 47036026   9187153  15598763  29197098  45555765  11391999  87733563  18710357  36269755  28859831 
 30877393    757391  71348163  53968859  46769105  10708873  11627825  26976478     29511   2371971 
 51041994    664452  25246559  40533839  26232406   4785531   1068473   8431363  31114133   6904383 
   970818  88419621  11185803  45143488   1999268   8586963  17667579  13829148   4824645  45572028 
  7987248  46570479  66333404  19965778   1952073    579219   6953109  78832253  15938203  30456507 
 30642203   9278673  36058695   3794028  49417407  25636803  39848766  29163147    154813  23844363 
 25517755  11332873  37630071  31732213  49981593  37452935   7477593   5907923  15302557  29527339 
  7858013  32051923   6471178  64738253  65678087   9806010  16730291    934488  12721699   1092918 
 57978186  66483233  12038883   7292727   2311791  26060472   1194873  61067778   5160252  15928035 
 11212181   5171973  27003327  50207271   8691809  17062651  28479453  11254939  79334253  69503550 
 14358363  34741641  54625059   7721028  54749430     60113  82214346  39680379   6016308  75005283 
  9884361   4097403  19362483   3501291  83977368   1427262   5887767  30742946   8576691  13384733 
   268955  47142504  33950998  46024563  13986207  20186913   6563877  24151341  23830659  19830843 
 52021001    936667  24434674   5683811  60182379  54560607  26737100  20820004  49355575  23128435 
 53979513  13492042  29110438   5633467  15986155  89384000  20869673  45311532  24601743  85827873 
  4066734  16014303  33239049  32925071   9732045   5719298  21935937  56604321  37524657   6320019 
 33943269  13506475   5185908  72897927  31120955  67043835  26344224    713759  84260475  38942083 
 16836103  25439155  44648683  43081053  19910013   6168363   9650835    464643  18293829    360703 
 14735255  15348379  10434510   6280548  27527275  17007407  41079296   5706768  12923472   1256021 
 20548623  24925023   5440173   3572367   1762173  54466535   5766938   2654775   1986523  15371643 
 35670462  17679278  11481513  22269851  63297411  31324209  14058675   6866441  12492753  58159437 
 13159923   8907057  13838821  64344813  42124051   8250995  21754995  39038884  35391993  18409164 
  6180501  36262704  10883379  59883519  64866659  39111339  53467575  14209283    202865  23291349 
 13676675  13210392   5623191   8116155  22560588  48844523   7671555   7263225  46239030  36119238 
 77986059  20717066  10194783  58915986  10044198  42445387  19754473  12075731  55755808  40879785 
   867468  44276177  13372620  12727383  25937541  11468499  23897897   4566894  75141231   6081415 
 41949030   5824896  16469411  45666858  15670059  35506875    818610  44903499   4671923   7141803 
 12092541   2538591  12436785  76522146   4623835  18119848  16195991   5400465  49534147  30355175 
  2952379   4104158  14745753  20650259  17986773   5112411  34793590  15298986   3084070   8224143 
   519620  87584973   1946298  38421823  12401019    364354  60089559  17253339  56480569  68906808 
 88098798   9128013  44041987   2565466  64204923  67116684  23992067  45849225   8225358   6278589 
 31226957  54111727   6219893  11755797  45211296  11506995  14392299  53911158    848267  18682713 
   727743  23433589  31336656   6058709   8647774  36886713   1809520  25650858   7101591   7954998 
  6127219  71813019  16315699    986663  31513539  48419874   9867387  39571975  15423198  64713696 
  5836866  34457343   2936733    929661  56236038   5434427  68807499  21312051  12595755   2791695 
 41973763  26453787   1383379  43375611   7060653  29385303  51403053  15597456  19437828   1959587 
 40768219   2408955   3162768  35652138   1537376  24591195  35544069  13972850   8064569   5409483 
 10170712   2407323   2950200   5211123  42189387    693963  86216708  18491427   1634595  12119100 
 81866426  44021331  10056403  26706418  15083049    202212  85448733   3192741  20671323   2571601 
  6555551  33629719  18029673    986920  20552445  34285273  32241843  27366803  12155715  15007659 
 92386293  71625911  81596231  18495868  11520597  30753987  17639866  28089947  24360445  12295263 
 37698361  13783334  47121549  13619437  34440195  51486697  15963391    397887  16241923   1642303 
 44067975  67848058  80092218   6495558  30232062  26560511  19461975   4187913  10440959     30418 
  1152825   4049357   7563833  19074717   6732361  17333691   3249180   3401015  59050969   1102335 
 34396765  51114173  11913332  16532526  25095146  65275790   4137255  46495603  12121323   6731671 
 16458411  22029130  35837955  45135248  28627966   4626889  15273141    994509   4293479  29801723 
 40890883  18296137  39180695   9377393  47536557  22918403   1369923  16534473   2147226   8523045 
 46195035  73093277   1782915  47523003   8793141   9032748  67984819  40664373   2889525   4748185 
 14979093   7492641  39854523  21841112   4152543  58627153   8899658   4004319  23551435  26559238 
 18568443   2730147   4402356  36757623  10029313  11755113  29638068  20098459   7490575  21918225 
 42546495  23916123  27464478  12150405   7924428  17671215  13156008    821983  10402747    655413 
 32113067  49582437  88080617  14767403   3705663  18595404  20275939  62641012  10705851  33448615 
  1478187  11328297   5423761   4015863  25717751  38549172     75345    240171  10700163  26951283 
 29944127  31964811   6027949  25619763  47217693  30132962  13611902    332567  17932917  18258187 
 10442091   2250700   3164859  33554757  29920307  74560525  12038447     46089  16545671   3247623 
 37871667    382677  48202971  28063521  71913643  11865312   1522699  23236483  65603466  12558235 
 14505000  20481112  23249428   8317290  34424061   4654587  14493399   4218615     22299  12379870 
  4770867   3664455  46355145   3692597   5076675  33058675  17973018  15683881  28586955  51278581 
 10412834  12747750  14045325    190995   8585921  13317725  22314009   4023698  79830690  61769623 
 69371046   4290489  48999983    128738  16186656  20845926  55569183  26988369   6651451   3318729 
 18820474  47318991    502695    267383  11762719  52197510  41882458  23727781  77836233   1426899 
 29496683    341608  10234815  29399262  22589911  14654917  24675875  12607685  10609813  27991919 
 24956769  26853114  13082919  24558756  49733563  17541491  22926598  17517019  14990235  26638953 
 12792635   1153927   8484048   1410882  12196483  85014348  15880463  11382375  34528659  65715445 
  9856411   7979123  32807335  32656509  71308973  58362357   6293047    211053  27775548  16731079 
 15890811  22042323  25449539  14945223  32828347   2830782  61481785  21460558   9079401   7791361 
 79901887  43046525  11169204    510407  62720323  30820843  13062523  66083063   1010931  45980493 
 46876650  15027255  11806547  12195123   4802919  11062118  33811579   3916295  33757506  27312408 
  1918923  85267739  14509563     67763  31803306  56726325   5775893  55795503   2627333  77490815 
  4947531  37573888  46243241   1718963     35550   5407407  24830718   1386683   6683723  18995342 
  7423626  73632123  55563155  49658643  21899793  13858123   1109844  34160011   4160106  30453819 
   468891    586555   3513019  14764251   3446709  12883998  41501534  16049007  27812091  22679871 
   946483  33779370  40433047   4303560  15482262  23934327  25670548  17576937  12402429  18208626 
  7340553  18415073  11677031  12606735  18232086  74705478  70728065   5504367  10659163  38179087 
  5832495  42430779  75763203  13697703  11900905  34866275  10145427   4632405  34170303   4719480 
 95047982  69207254  33257187  58012584   6980455  38518170  23590021  28991737     17295    248643 
 34841799   5345067  21590043  38414247  25623123  19842191  23552058  21961249   5595210  56400445 
 17075273  78456543  68047863  52337872  19095411  46076483   4064166  40011699  12011835  50764299 
  4391783   6577134   9279862  63434123  21061311  42225726   7686015  15433765   4847403  11472882 
 38973323   2902005    889209  18339543  37417023      1943  26843330  11931739   2535315    692295 
 26047803   5090348  27945989  32096934  13055079  21664723  19780728   2634503   3481403   1566545 
 10967316  32710255  11768643  52978203   1469430   5591865   6783107   7500783   6672452  23491790 
  1953259  36098853   6608175  16309781   8346423  26411403  20248651  71746182  38714331  48286474 
 11028959   1377317   2504323  21469893  17748588  16699515  11833360  44022088   8279763   3504223 
   865222  50966217  20993223  18752110  47292599    391528  23861411  19302441  44833517  34733265 
 49723837  13849503  26417145   2449979  17036688  15936017   8288553  29066923  34073022   7098018 
  5441438  13828119  70471419  63372964   9696950  33389773  25452318  34460098  36095910  32760711 
 61589763  23661963    712568   1070715   8482523  20344755  10965297  24406190  34886277  67635873 
  5395491   2046898   8799353  43087993   9622931   6150243  25288971   1944083  20173593   5676678 
  8603579  34711921   2124924   6679257  64263583   4421309  23150121  30643996   8654517   2943921 
 25804713  31965518  55074351  14304075  26833467  42338475   5508602  14803593  44647037   7122156 
  5073961   4665161   5340507  10885407   1706935  10578313  44841822  28915098  41727507  85070847 
 16173741   4377628  10467386  73600475  30490544   3785736  59289465  17154435  18458638     57579 
 85400715  51482999  10603939  46137485  17279591  44696353  18527382  43259775  41097011  27564387 
 14480664   1412548    788631   6934211  13389664   4181393    942720   3557040  14809669  68089298 
 87278996   5918841  13290748  16345147  22326293   1231059   7093527  48984524   8457138  32138067 
 15442107  13853526   8819547   4928123  14689079  21895308   4049591  13475445   6882827  70307451 
 19390305  65037760  26741625  13636746  34776840  10598568   7078011   3759723  23556645   8502059 
    99061  38468763  33218203    458691  10614363  35867031    128883   5261233    371573   4918995 
  1688139  19272327  23821467  21184826  35716839  39396125    173085  18389949  59441001  57314535 
  9563250   1640278  32374291  30930033  62331810  34144793  11118030   1828909    616794   9661281 
  1119727  20469348  80759613  30808683  29077179   9857287  24140347   9268870    395623   2933451 
 23501400  49782938  43207539  23301248  17346459  15080487  22963587  49641099  13698491  83309323 
 48560923  78874709  37991492   8666118  19230873  12307192    269691  19897733   6113238  37492998 
 22217829  43403629   5561741  86313511  20902511  26065058     16763  27342615   6976923  23245758 
   533257   9069721  25501553   3695680  56630528  47785453     56907   5426043  39725427   4020275 
 39610975  42532515  11828295  74995068  61799305  11466723   7209611   7197459  10138627  19184379 
 36461108   1706591  18428624    991723  47190373  34988427  58872111  52985898   7196087  87888423 
 27801512  28461243  33649778   9666034  76506768  38131713  13016815   2295803    473563  12672503 
  5377863  68828233  61794959  16109917   9174993  56324787  20495354  15247163  44100111  19574009 
   512067   5321875   4997067  42729498  44385239  13828686  15985393    565021   3084087  53338723 
 39760539  29927703  40408811  32657231  32746207  38540323  53212233  70827810  17780603  17239261 
 79902795  31800635  13862998    292272  47149874  17317852  76528224   4607419   2041659  45326883 
  4317555  23951931  22999423  12702287  27599739  30209195    578025  45683059  19272003  39189390 
 36685683   4634299  37737267   6805155   5386037  54105207   5484173  57162003  20080004  53958819 
 48247623  42089891   7723813  31984998   2333073   6027779  55326723  47788011  15138339  47342600 
  2312993  16815011  21331441  12624407   9350175  48544962  41769577  14421791  49978238  15607611 
 18609285  20697111  13457595  34981303  35261123   9707883   2273499  22936361  25257457  32033579 
  1953173  25668968   1455927   5972691  45297337   3123345    265927   2285040  43975956  26805611 
  8503563  26044959  29004630  63635045  63027164    482992    177835  21316623   3256348  24032307 
   263097   2274881   7251150    865251  26501771  15899679  38709088   1025895    313023  61261603 
 23255373  26456973  22442173  12858794  37922471  50682116  16609947  13613179   7579125  75151407 
   307127  70924785  48932587  15905175   7659169  11509011  10966828   3170978    961839  49483838 
 18255759  36540343  43155586   6174993   5139291   1712904   4627713  14787303    877125  41547387 
 16351755  38143522  30516873  24788887  44399773    293923  15379448  20163021  10874427  13450668 
 11014593  45866427   2142999   6623124  31480087  40175897  47190138  14433199  64779609  34319355 
   506209  21294306    243084  29601591   6491799  25136111  12299263  78588227  66702702   3644841 
 28446263  10197211   2224371    765791  61360320  55210259  30010636    294841   7226583  62339493 
   548020   9313403  29472123   1029249  11929524   5207201  76612613  12185561    215415  10385916 
 28803126   8160947  12663891  21642999  12145883  11461603   7467774  80722771  69141273  90543583 
 14514660  30436746  24596688  26210703  97030660  19164499   4590150   7975944  14727766  56602203 
 17826207  21261165    898008  44835423  24290043   2333219  24099899   6660763  13310543  10592643 
 24488583   5192582  48978111  14325604    964227  22047785  28415587   1006673  14862269  42467403 
 17687077   4087491   4530027  22660533   5652699  45327083  21494169   5472850  45609435   4106651 
 12691375   2526957  27274227   8017911  36881312   8413878   7876179    915363  18488658  14069319 
 15688360  10172415  17882907  30813643  26951163  11737775  48859404  18984363   3282370   3502599 
  3120703  17899711   7370295   5247063  14330131   6130135  35446883   8412995   3916923   4745521 
  6258784  31657723   7253853  41183101   1040779   9519675  44848458  26770403  51246603   2740105 
 40292963   4474726  80469565  34135293  26033683  38369292  30603579   3838623  21847375  20596383 
 82576255   7272213  41015780  22069531    259585   2094423  16389603   5850587  10181016  33372743 
 27193554  80415818   3721646    914083  16296843  16702865   5413467  15399234  46307598  27287250 
  1730157   9337717   9319157  25990575   3494667   9158406   1361131  30212570  28985460  42161487 
  4917174    382308  17175723   6946799   3298077  20439661   5913423  54331359  11455123  49417645 
 13388559   2497933  72176523   1049893  66463563  33119859  39695619  16104325  30828833  20194643 
 15293419  82499708   8046681  16430759  56981680  10198629  28286771  10160679  49770899  38794647 
  7113516  11007420  29490455  10055155  71237587  66395691  33443302   9990015  15764919  81148967 
 19374980  26150709   2001906   4549179  38900843    598110  19781101  26330817  22455668    116505 
 48706466   7877076  31606377   5652867   1697709  38944847   2086934   1750290    916281   3996961 
 61760426  61986119   7885845   1283907   1701833   8404644  14617011  71850895  54539323  53543067 
 39684454  28139463   7491291  23318067   5709651   4553055  13298491  23698111   1336146   3586266 
 52341453  14468907  36551795   4804421   5495151   4552505  46626769   5340864  36226498  75026083 
  6362773   1321749  27202551  17884473  32532375   5080533  39471731  17998168    272114  13726930 
 10420523  59882883   8313036  31503002  30474117    131397  23532243  28530138  22742803  28464515 
 59698575  51182191  16663758  43395223   7246203  41949203  69638043  52391349    229643  13124820 
 55996329  91900288  80788182  16640187  11371098     48801  53341383  43580037   4205885   3548697 
 14803527   6401553    203553  52497315  64391867  42895987  44398429   6355533  63397574  29551707 
 44178283  22844690    198171    232968  67148373  55139623  57693863    895468  66238715  53275423 
 10824855  70613953   2785371  18545391  57006066   4828973  13005108  24024753   3883989   2940973 
   154467   4159033  37953885  74831273   8308225   9970259  31977288  64748772   7746190  37635723 
 38237625  22807383  16921787   3738329  16739898  20533311   4917773  46511460    599593   1625755 
 17458377   9083662  30528375  83790618  19644495  40263367  57827438  42333330  50909733  68588574 
 80647255   3014484  16159543  14553200  60900525  32141791   7755643  20779651  14151540   4525467 
 29161203   7579131  17893958  36166957   8905711   7189998    474843   3581217  49203287   2039339 
 10163475  42598835   4723840  58369288   2925815  92274691   4910390  65137515  14536155  12878193 
 36824803   8427535   1062443  25980652  37751615  56304735  48493194  20057913  18170215  32221970 
  9060699  27319387  10326711    363648  26859918  15349622  30380655  59033075   8895415  10410053 
  8511501  47984683  49795200  12440707  52580981  69184875  36086891  21648211  65337603   7607908 
  4661439  32471853  82060850  33895249    128618  38830908  30881303   2956913   9169323  48341419 
      180  59063851  47195979  51461613   9528198   7800972   8047079  65119548  68657691   3178401 
 44991593   4085505   1840815  11934403   2031839   8454378  38828080   3549185  10010290  36134760 
 33165255  29213424  33906577  23582299  44240580  29406444  17716539   2047329   2338459  16073628 
 30424531  70488513   4877489    600099   9439044  25618308   1990698    442673  14693937  53161959 
  5711587   1042595  53747105  23120877  72736085  14936205   1297507  34962986   1215609   8669655 
 33400869   3656341  18088571  11828760  68513872  75380219     17493  26395835  69993839  17132901 
 22634299  18011715  23731731  21357327  20054904   4077265  26746255  11186868  55208072    243221 
 20708580  10717479  15848501  54180879    104617  32977386  82091124  65522493    475713  11838471 
 79390611  17987799  19051629   1158963  11998503  16171124  29727257    689460  52414791  21685443 
 66816213   6113459  69905123  14093657   6470763  23903427  35875123  63627615  48015433  11331561 
  4010686  27599472   4494795   1269698   6397617  21225745  15002331  40578216   5808299   2163843 
  5737458  51420443  11162223   7670823  22438611   7503087  12442293  14302943  64489018  31266587 
 42832473   1278759  51057993  18091865  13883811  19913159  42824782  38960383  69445089  44051750 
  3697179  19423849  16533213   6112177  16295025  69286767  34880558  16439091    690563   2302791 
 49539423  32361847  16557238  14957253   4315317   2570208   2016303  10576611  15702492  18581897 
  1822070  10992363  12139113   6504088  77675919  57426276  28331241  32161275  51067273  72268278 
  2790235  40556683  45367998  36561495  13536585   9162875   5759167  54791004  33495189  22122232 
 46293819  15909355  52445245  36638523   4905067  26699006   4694147  31060812   8095686  62558223 
 32896708  32188123  18560407  30403407  14685664  63416050   1326089   4904355  16408659  20874601 
 23693313  26316055  16882471  21253271   1674003  87361768  17147315  23151713  40390620  39092743 
  3311563   6300105  36473963  70938353  32706249  13645659   2392043  79893923   9617731  41658179 
 21390086  30779307  12839055  31078975  14604065   7794939  57975301  68407232  41218089   8259955 
 51692739  17346147  62886489  12178061    742448  30651088  32521479  14812170   8542807   4087860 
  2574125   5810748  14166629    109419   8099059  52937013  41088181  37891515  78653253  24856911 
 31495108   4048188  32332587  25497753  16885056    592971   3817950  18640248  20505975  23193579 
  3116819   1779747  42652271   1664523  23659163    262209  78482323   6295123  27034254  14711788 
 33875833    734438    790003  40267005   2870427  41985775   8862683   9451651  11929752   9596616 
  3480369   6245723  10329373  38037744   1577463    148323  28703608  26157777   8016144  24426907 
 53337603   2355763  12598841  12940791   3482403  14749806    900645  21688439  54489642  28025731 
 83298669    268518   3586709  20088507  30705820   1891878   9106498   3668271    831848   1934109 
  8865973    251379   9839463  25052267   3667941   1465461  31558563   3040920   9138897   2643403 
  2370939   7351931  28908198  19133699  22121970  19551381   1330599  61991073  16684783  54898211 
 20158263  29320533   7320960   3171035  26592075  18201516   6467739  80624259  27635035   7599418 
  5014383  30939647  21442495   1440523   7956292   3956063  28910992   5523381  19939950  18418701 
  9471021  11172123   1218613  10041963  57400431   2931623  66660270   1319469  15057281   7590291 
    59974   4973949  18562083  16485579  12126283   9008003  44039387  23098623  47541840  24225333 
 55569940   2201378  38226549   7710551  23646033  23317551  45169404   5983581  36610123  38231673 
 13081061  51114219  76937529   3790107  43642431   3581799  11712862   2265025  22163803  51165737 
  5615852  43690245  24324308  78584748   2587049  25086678  27798108    329787   4976103  10117818 
  2027338  66578023  17289563  17976699   6246079  13722572  36815271  27091257  26815089  14416091 
 58253758  67252003  16957983  52726263  44241453  22332309  12384363  21455811   4396305  68102547 
 19905243  49809036  17334236  27807203  13260381    848019  40540854  18090663  19743171  19395897 
 14497571  28110585   8060290  19085145     14445  20461183  80716990  70688217  57717411  35168175 
 51947403   2705719   7704064  31555148  15892396  57021438  42360249   5644795  82725848  19063419 
  7176693  52741218   2439706  25796199  66335148  66230075  32786669  14384283    388863  80071773 
 48892343  35039092   1875093  26362959   7218269  38687625  38772978  11147814  58441598   5675643 
 35662323  74729129  19508649  15936675   3249513  18638591   1906843   1110687   8782973   6320592 
 10451788  28486071  10538263  15310119  20665078   8209881  90519513  23143510  19616195     10185 
 43903753   7971783  59821513  15942651  21139764  16690824   9067783   9780495  42336753      7953 
 75597064  38843125  24194073   3935895  70212321   1835981  34599945     53682  63722712  52853643 
 27519001  13160121  76301436  59186140  31957867  18694463  25972971  41175273  27364143  49303533 
  5109159  16111587   8174191   4337883  30096123  20752323   6057716   5041887  13782531  11268640 
 24810558  12363782  34039163  13982886   6163397  33620178  47905339  14415783  16231443  13617415 
 45066535  13108163    734682  14329823  37599333  25577694   5896443  43329203  30741291  28627069 
  1688394  28316413  54930025  50861449  41811431  73706775  33006383  11852752  33201179   7462311 
 77045091  41846502    386691  29071851   2975523  16306536    198585  13791903  10501107    755405 
 23613123  11527483   3334510  77602697  24434013  21105447   7576253   9827875  44308153  12269451 
  2117380   2618681  44856623  26188880   5124735   4767113  24235459    917203  36791718  26954057 
 52253511  10360081  16313649  48505563  47001303  16939871  39673482  30468780  18776986  60740559 
   202355   1678599  22164853    369851  25081839  46831023  40867607   7492795   4718265   5986210 
  3797499  25990931  31919247   5501424   3092171  20530416  46744311  36432163  29406060  25661409 
 17306918   8585646  20780937  28356133   3216367  14710803  18241707  15220202  54065019  27803393 
 70833435  11786238  42427963  11822208  39543179   9903435    253233   1845942  33467518  45642645 
 10939673  23485335  60978205   8414428  12841513   8436593  63453507  47019548  18338975  10212987 
 43388475   6466572   9369231  20834763   3735105   1018392   9238383  66889770  27934215  62408923 
  9055616  34802151  44855958    861303  18473483    286573  26849403  30173947  13319625  33214413 
  1582418  41036027   3522417   3244707  26267094   5174397  29612577  35176803  32901518  47626930 
  4080079   7677753   4125663  79789860  43044834   3555402   1570923  61953117   2921810  23206425 
 15629583   3808928  38419787  41049087  14543583  57226639  29031085   2962957   1190503  56147626 
  1702473   8697504  30834474  67643023    228379  31622469   3779723   3320286  48588923  27849043 
 29136923   1173519   6345916   5547715  76019598  21668027  57197569  37968143   7384773   5876241 
 13082891  39310551  21419979  32548123  17704667  16165539  43634058   2850971  45182003  20876379 
  4238933  48186555  36798251  22784379  59681745  32867691  18353525  16684868   1973995  32023595 
 26799603   3544155   4330141  80883523   4014837  54101115   9580727  32386995  36927243  67344341 
  3956903  34745226  23363021  16445037  47695755   8124603  15741607  26233284  70534851  11660773 
 20813658   7016171   4964211  44653803  69751803  48622803    869859  20321495  16679940  47375339 
 20021439  37059703  54518298  10950689  11498855    766539  40621533  26769327  86375769   4878066 
 49966455  72565052  26132197   9138644  55938057  66823073  59469733  20961627  18623715  32042049 
 39417193  23062235  40409793  11032155   1120571  12324490  14096651  18162303  72762513  16516173 
 32861271  54056311  18393099  56460373  14069178  61018536   7977849   3134013  23595786  70514084 
  2975027   6085923   7069263  62881755   5105028    170730  10341273  53947992  22512257   8053292 
 72210027  19420923   2628330  13795372    450599   2074999    871103  28852219   2679483  27450987 
 51375131    737742  41036019   8109783   2856183  29353293   1701891  35603847  11393555  17502968 
 10282476   5479527   6440612  12581725  73669975   8345823   5228379   1362138   2752179  10770876 
 24100993   3360831   7838811  17210173   7807559    909132    546886  19410063   7750023   9783878 
 10656899  10752441  33130335  27064923  48373242  49180947    166861  11216619   6309168  72230771 
 11376389  50740547  47962128   5369463  59781999  44656923   3989615   4037747  34584239  36430517 
  4385288   3902793  82253203  23437779   4163673  79777228   4558866  19781265  16555713  60145528 
 60673659  17117487  50963854  36879059  40186563     55131  41778444  33955707  24815715  15965223 
 14266369  32861281  25979003   1643843  56385619  15922689  32697723    143973   7220493  44602338 
 19577373  35497903  17810243  18204023   3859533   1788857   1697131  31819680  50023915   6701868 
  6433407  12438328    585243  31472619  45727773   4658121  24884591  47153411   8129911   9498231 
 38448855   6216813  37632003   7284543   6877635   9587922  13525377  12234818   3998081   6555903 
 78772047  21864843   3099219   5206349  21077080  19397787   1871433   5674389  23644027  30655943 
  4902559  45427401  15036995  33673663  78507278    785994  40452323  17217653   3562323  78731970 
  9369186  23442273  17221513  11098983  13131871   6309243  80870547  68302183  42210648   7429893 
 11767437   2294020  13267036  44360043   3968320  11045974  71983069  54858201   6849312  23813913 
 29168311  32936345  61209852   7898195   3111283  18094374  59408591  17610457   9369654   9687669 
  1386579  42429678  12690083  50482779  18929473    367215  62191483  39652941  32755328  17994897 
 23448023   1057935  68498994   7926513  12564601   2161523  19808043   6181563  13712128  34269743 
 64408434   9398865  24852219  74737506   6785311   2105643  21575923  35587925  17099313   5689467 
 14230235  24252743  22068883  18386374  46373013  11612958   4999650  12765905   3579873  12783443 
 11538858  34655051  79586574  14903094   4108726     63053  69310707  10685847  36418905  11644287 
  6494637   5935234   3523811  10732279   1667923   6731949  22588571  15070011   6602814  13177280 
  7054731  65803468  19966443   3893403  23909940  63528053   9064347  10307413   7774863  17958643 
 17377389  59603739  67348443  87262753   1048588  19711743  19274400  21213659  34933558  11061513 
 50100283  93321747   2660283  88236275  58047003  16004769   3837819  27661993   2168304  16330619 
 84054699   7324803  15379123  19719123  11534348  20605113  67247658     71467  21505148  25881327 
  1642925  53191459  43536231  42950041    726479  19551319   2849713  11014927  55190979   6108467 
 38535476   5148687  23237475  13904845  10928436  40861044  85588017  29580671   7875870  12954702 
  2136621    419936  14870805   1932875   7369139  22140731    255429  73183121   4175291  14439155 
 89789316  67118958  52156329   9336823  16353419  52482036  12156459  12066811  10085297  21449088 
 13023793  29608658  32192471  48570699   9823587    802995  37765432  29876325  22701838   9949839 
 53876973  42315555  19651731  54559258  61582398  26388181  45419003  44332197  57743187   4867343 
  8713439   6372475  14062479  71653033  77812353    631105  17056141   5468328  21338490  21348031 
  1654293   4691391   3914651  70016785  28005083  53574558  83653539   5652264    808763  56306949 
 28945635  22114695  11170663  41796618  10372395  16548081  70090948   9019911  33473548  12450667 
 40769605   1641703  19169783  47234218  19414123  16657383     90313  26611747  19157517  27876078 
 41020171  38264888  41534625  56093714   5565543  26509683  27483819   5328831  12109581  27824739 
  6653223   9983388    184615  51716375  34566105   6171228  29929399  25349640  12656349  17554415 
 63863798   2049259  19036201    423496  42430875  13143162  30458675  21185538   6432387  21700725 
 18654299   8131947  10030930  44349631   6536301  95707833   7301127  51820473  10074052   6912684 
  5248319   5424693   6989943  31138253  47850348  14459963  32508060  17226403  64697973   3254751 
  6675911  11143772  34389771  13443322  10538883  30162203  24659195   1323226  18817803  35156711 
  7233463  42948471  65024629  55221711  24050887    724539   9669245  24561517  34535809  90486771 
  4819158   3219755   4700343  45546143  67775019  38920071  28299515  55143995   1728652  10886783 
 18251931  20930445  11535387  58098891  43122766  37532343  39128793  26147355  22489215  49596031 
  4486209   2429772  29121691  17049610  15807446   4780543  30918057  53058335  12931173   3281633 
  7963995  41388153  13369017  29480883  22386879  52451067  44436825  14829051  62218323  25333863 
 66952505  65784663  23679783  23673123  75500097  69861873   8948426  38496273  18535343  17993546 
 29704168   6914971  93175665   4338591  26060091  52091211  18677509  33443643  22248123  16986231 
 15787303   8039856  26812977  20760396  34914431  36229771  16111797  49554189  33394079  12030641 
 22312023   1824253   5096373   1358579  54392847  16646553  25211987  29701102  19920327   2719131 
 10155449   6996111  52142897   3885897   6641253   6692062  18299333   2262639   4228598   6775073 
 11764233   8858643  11460618  19925728   7240213  11476128  20337144  11828703  64644019  88530015 
  8193797    495995  76218643   4670466  43518273    603677   6049983   3237855   4154343  15535057 
 72312648  15382087  19663497   5384607   6633507  25200333  12116553  14101248  12701427  18157429 
 73890114  34490299  55691863  33121189  17392085   7802544    305978   9617458  12295279   3435672 
 10728703  14798409  90761987  13410069  19444058  19141481  25977228  16126660   6564075   4447984 
  1927025  50791895   6802006  57237060  71882491  13209795  78178363   6299811  46528416  24696227 
 43105404  27155109  36706121  33465373  29133303  97176566  64307143  27888918    535150  18164857 
  4334463    895987   4035739   2190168  24733143  48838669   2760999  29774589  22119315   6961744 
 39708371  35860592  40666299  39800145   7969443   6121041  16481333    510513  29812631  16634159 
 14190159  48964875  40899313   9316827  46550963  29697535   2511378   9713308  27820555  43103287 
  5138813  17602323  37408059   7900873  56252957  17207725  62280065  38899732  15155978   3115235 
 30443261   1555363   2943690  32939204  19823090   9405523  12952683   1103883  66010587  69401409 
 61787681  19702443    209094  24168723  14604835  20739096  13009133   3347211    582820  15722995 
 18057954  10764683   6332889  16654795  76628899  24036799  21325448  78849873    396179  28096033 
 21941513  40884819   5493549   2167505  22203823   6270675  66127895   1907119   6042621   1669273 
  7086215    475955  16726483  13117947  58237771   4327937  19390443  76045779   5664546  12159273 
 55394348   3060477  56809849  20513243  23786794  18905955  14981623    608295  70265051  31473339 
 11664759  10393632  75275387   7473099   3318123  54361612  25944470   5381099  37482995  10174425 
 16332417  50842947   4198117   6792083  24821223  20287103  19741776  32092243  26136555  73780654 
  1465563  27792019   1231665   6711620  18951723  23740359   7690169  35614851  10840915  52750603 
 30654753   1975887  24217095  38443533  26558673  10136956  47761144  80091387  45805011   5884001 
 64748978  39642983   5112834  17503623  85510203  10315893   7358786  16338147  78158403  48126597 
 44004857  15090369  29544231  27291990  21783504   7399803  13612842  84182216  24391588  32055867 
 75455643   6873623  30549591  45492891   4107473  16713521  33946623   8172635  81877123  29136346 
 42789221  22836273  33296141   8638094  21459666  18679238   7490067  34200168  27079658  16920219 
 20473323   8464611  57311708  45443339  46439853  20151326  42426353  12565247   6053439    176079 
  5122743  27031119  41180571  14384323  31834393  40835203  13792461    133707  37139071  28664013 
  1901211  28744464  30576823  44091483  25734175   6511785   3373691    479368  14066057   1814602 
 18052082    584760  19905099  55816103  43533468  44068173  40740541   4939653  16611583   6640680 
 15625761  45010193  25884611  16827075   2949843  42432255  22406787  62081403  20118741  72387555 
  3777918  19502115  54388675   7780038  27142791   7005711  12110791  17683978  47183013   5277253 
 31436869   1564815  60960048   3368829  43263646   1505413  21778861   8646453  31100027  17367969 
  1829483  31043154  78050513    366291   3449191  20588523  10212765  59631099  37457873  91005885 
 16703802  12425831  42209493  73392207  21236483  47486498   1439417   7059645   2567553  11859721 
 36777733  63941105  27590258  18829059    873135  17494670   1960728  31552728   1420395  56440349 
 13050017   1121232  30404271  21480426  15608735  47691039    256795  17373030  26914566   4851748 
 20696517     73647    944043   5507691   2554373  17204667  44062326  52426773  61539102  18704733 
 28270948   1141851  16368358  75066907  16487369  10477803  19866903    209563  40758789    886435 
   822411  59098007  59426923  35765171   8287003   4481226   2398398  29007283    906339  26857675 
   634803  11359474  31986308   9590073  14372723  36112843  28068653    112895  36938327    515373 
 55128651   1846857  42499209  43609359  24743181  64105983    905963  16282518   2598042  36488085 
 38003318  13834749  25035923  30150952  13807259   1515183    209059   3719162  29888091  14806071 
 51458991  12163003  32272703  44261799  27174964   1792285  27007719  33590365  84096343  10481643 
 32903674  19920678  53657211   7080627  12145309  17696256  22544511  33718140  71444769   3989833 
  3533499   1491051  49965459  28336131  35111706  31616507  19941675  59665947   4221301  94652120 
 19106199  32700012   3879162   1780499  17797934   2112467  89050619  17976795  40121763  11574953 
 29551545  47297483  52051083  39844522   5748866  30979750  27487262  64637059   3245595  35841335 
 53884803  23801838  22523882  46091307  13999539  39227673  85493463  15584662  44475324  66435583 
 25542429  11952948   1219668  62142434  56375253  13598487   8653145  33201203     88421    350610 
 40966206    711951  88159845   5960067  55908233    153573  34843911  33424258  40592823  13885608 
 28915746   1744998   6131997  17370873   1873351   8897217  15758103   2892673   1427139    698051 
  7234031  35308773   4584498   1700203   7084533  37593987  80464003  15602541  12125597   2743635 
 21902353  24238427   5420713  52139728  11703815  87255291    822516  23096315  82834975  10688535 
 11868417  28920228  29046595     51123   6157301   8680623   7231435   2211103  18578304  10125728 
 20333547   3369189  17438217  13670691  11009003    586577  28853009  16465003  34739629  16639439 
 34750685   4138008  25263913  13720426  34088031  24203634  25292739  48688737  26761149  52041385 
  4635003  20390379     98393  77726343  34355787   1196423   8801993  56144331  13893459   3201097 
 37725937  12736119  24179212   2414451  41623143  17456973   6297225  54084579  45216171   9732516 
   559059  38132470   8834819  52684433   2558895  10508598  32420420  78464002  40027745   3484011 
  8246457  59552209   9477273   3304151   6800313  12318651  19634837   3549543  34771753  49204863 
 25605742  18345447  67693723  20170933  10545873   3983739   4340823  41990667  58002645  33336349 
  9510459    579163  63295733    507087   2060259  64456387   5871798  37449115  54695739   2083389 
 72000163  20234469  19158534   7572763   6554133   8106603    237939  42128763   3453148   7331216 
 72774366  45428363   3662939   7117623  43550619  18950901  54939387   2196135  33462804   4515945 
 12404263   1966479   5935965    253883  61265148  16934187  18136055  85444983   3310043  37953872 
 45069652    653723  20360904  26447401   3087731  26133469  14009195  18587792   9078297   1091013 
 16642371   6839013  92211011  21720147   2522051   3360272   1335083  27739362  69602558   6528915 
 18344187  11845265   7787307  10764213  40699958   4648620    233367   3143802     47898   7125163 
 60038124  22151154   5291131  37986747  28952019  67350570    842391   3486738   1325335  62003046 
 58115949   2672583  25637514  45478634   9835333     12751   5824668  30696113  40071873   1991969 
  4991730    669891  13876851  14976203  23728949  92771708  46309323   1577621  21932502  42570599 
 56676743  20602419  16275382  16738149  29433943  27879630   3133287  78970719   7021737   9406503 
  1598854   1906443  29098848  11364209  13232106  51498878   1829143  38324079  16807887  39907858 
  2378984  34628762  57973283  39458969   3890487  14447573   1995963  11943054    811080  15774639 
 27272435  25273155  25980063  23346785  36535675  29912754    326801    286469  26624562  29688183 
 11446069   3838266  14800188   2397154   6442163  43673403   1479094  31059438  13062535  48093670 
  5543322   1175882   6990939   2568297  92571343  19677267   9264677  27308313   2965803  56754483 
  6996309  16154082  87533095  16174644  76428345  24394283   6291819    202775    891771  62516963 
   651228  52497533   1285450   6606294   1626683  15516491  52118307    258919  14062358  33940339 
 48188133  58835598  65106493   2133105  22658085  38844962   7995127  13739905   7450221  39039498 
 24980286  25753353   4845019  63892320   6115298  12615083  59435366  19119428   5205779  20313223 
 63665823   5982463  13498695   6804627    164595  26048933   7130031    901135  27731634   1522854 
 36943533  60910313   1777647   2211684  28957947  33745878  42500823    914555  51660144  64588803 
 14535633  58930673   5568993  38186283  13050423  35113718    431991  31370699  19030659   9045549 
 44425113   5031725   7714377  14744999  12884421  35039307   9861707  49993391  31171603  79547033 
 38798661  56593371  44212453  13523997  73042419  42458223   3073479   1589739  50026933  48877931 
  6351587  82891499  22322928  26659195  14510055  34342653  22164089  25801673  14565768    722801 
  4962004  72686364  43047337  13287795   5594755  22440639   2780024  26404155  28789988  48255107 
 49374939   7695573  30151398  30130089   5630416  23036088    251191  32541467  56272129  51778667 
 60434861   3355818  29927137  13987043  15176267  48298257  14983788  42735943  33674867  40991959 
  6452637  41027523  13603335  19534851  16741893    809272  13922683   7858923  21758823  45823083 
 33437967   1460786  20209281  43448227   8519685   2100173  37301916   1306178  22427911  42373562 
  8252605  29588864  63659038   8651518  11338912  44506684   2305833     38915  22528803  55659647 
   183451  24507645  14836893  42382580  22080896    856153   9579591  13519443   4751823  48142883 
 49525413  19003047   2223195   1552253   5548659   1576329  72464427  12670023  22929333   7048293 
   952261  11331989  10665363  45446223  78265423  16550043   4694622   7869763  34898838   8882398 
   936603  38732753  57525951  37362745  38649019  19780047  56876943  38280995  10946723  59089923 
  8546427   3847515  43927931  14818796   9060408  30244653  23828967  21666523  16528866  24919467 
    36502   9597579  11767203   3876723  74631299   7702791   6891098  11570935    102498  72410399 
 11478651  62116830  24444907  15833523  17033334  28877811  11818931  29833185   9110833   9704893 
 14814651  14845985  29694977   6913095  43950087  17043115  51267723   1548771  48839835  38217243 
 12728479  55713723  65430187  12756585   7708235   5387467  35560758  14113937  42904524  47912819 
 10485900  22302943     82263  17321973  54999663  16661075  57617705  60071883  31208505  27989331 
  6522731  18269991  25483259  13563919   6141531   8465973  26703933  48821595  24828727  10591426 
 62591141  11241183  39892783   1866043  18821277  29214975  76047171   5766019  77449123   8988361 
  2930820  34855038  25145131  58375809   9410551  18350970  71092023  13989030   8498291   9369586 
 23504653  51097595  21781663  52473557   3245475   1330494  10312334  31894002   4411278  15608419 
 11396448  10496455  10745188  38646511   6127177  45023793  31719331  25242417  24344305  44431983 
 85612580  16877997  30155709  66588568  25202013  64968711  45476827   7880475  14988471  48736783 
    88727     96114  48762609  52502790  14222303   4668875  13786868   2297340  42725547  39825665 
 30584823   2136667   6173253  29668971  34324873  45074613  45326351  53078823    141225  16651203 
  3668567  18003283  29363093   8397743   6859035  11248659  14726149  35332207  29262840  56122095 
 17405627  19666127  39127617   3519373   4928158  24881483  79642518  21137675  20795118  39297051 
 10697753   2703078  20742507  15036702   8208353  32489439   8731578  24027217   6338182   1547343 
 85696701   6129198  35034378  80384115  35335129    292457  74028123   2948969  20713063  17289363 
 27528193   2555256   4040788  17104655  64312098  10843071   2901019  14996667   4683147  53207097 
 20968413   9935009  14370375  51013171  22884855   7019707   2752693  61959955  15963871  53212653 
 16014642    830026   4535405  57347851   2301273  10993131  80265963  16356443  56498541  38236161 
  4588819  68335219  22551091  27635531    980105  16837848  21213983  26732112  29454060  35957265 
 49686873  76136091  22266797  15286251  46040157   6017521   3102124     98920  41468303   4216998 
 59388683  12667099  12654954  21860542  32287647   1726935  49988103  12482796    134787  58694046 
 24886055  11295407  36261723  14281467  55968035  32651051  62051223   2247459  43346613    977211 
    93215  40472111   1228139  72238653  38014275   3495414  72820134  38349552   4206559   5467221 
 17953941   1112305   2440150  40369171   1105087   3234203   1362844  11393513  21065131   4723111 
 21861480   4983263   2444391   3714171  47907213  16606573  24838665   2638198    456059  25278873 
   267859  49913483    886043  45693957  33339163  44744427  78709354  69061542   3485737  19569995 
  7011579  32213859  39058654  47412453   8917373  65872041   8099212   5308098  22285410  22017745 
  8579529   3927435  51249795  50637129  10501278  70091005   1663733  28322511    596181   6258558 
 52791403  73579551    135403   4129131  35919363   2279589  27219489  35100331   5840523    554403 
 21699987  38791207  34285737  14462857  30796695   4139492  37242262   2761677  59743357  10394163 
   768198   8103345  20177287  68950284  50388351  70581039   1875858   4340547  95806955  13510673 
  5425213  18032423   5542363  66298125   1598433  58360271  41834978  17125701  14197785  47115234 
 55851947  26590503  36698233  41941315  61976328      5155  13691295  11788689  28706003   3460765 
  6740253   6377151   3697143  25597743  26262165  30164643  10916799  29225757  36259709  21121478 
 22678531   4069521  14290968  47324946  32804609  67084503   3828867  51058043  41312823  29543652 
  7246923  50786961  50189490  30648027   8469302  49523181  29217707  21673138  11555871   9936798 
 12302020  24517523  19059648   6739651  54639402   9853622  89190939  50826283  10354269  27255123 
  2870723    493786   4523320  66574995  17140009  26780604    995781  38194413   7962028  36771963 
 33345453   9425643   1206834   5825865   7669758  27811200   6601263  60211769   5955583  14252758 
  1221471  82357979  12944943    530163  39237867  39549139  34635733  54472560  46091592   4412133 
 15425979  47380173   6355103  13166375  32700609   4986216   1017394  16768193   9234663  14085243 
 27017407  10484763   1755366  21965293    679247  56908105   2290125   3175647  17380563   5928419 
 58816587   5552670  22321905  25168794  43225503  31829921  20963139  42359594   4763557  14696675 
    40463  16657663  64775083   7656450  20405123  16330695  62296123  12020013  48793673    199027 
  2016493  42950031   9181526  63337143     87443   5897865   5236764  35696043  70602679  42728459 
 24960919  21904515  11640771    754260    422548  18823569  35694678  37120427   6524264  64310748 
 68237637   3962062  28757459  78344043  21877323  33459178  32470140  43268271  48697728  59210027 
 42460907  20098437   3193498  90591865  69248743  17814765  57457359  12632301    807453   6107238 
  9632463  64774011  11521932  38611473   8238779  14313276  34052683  43010907  12073863  17353914 
 38371323  71515154  11024635  25655519  13962043  20101582  20585211   4543259   5767829  36492428 
 48461467   1879235   9492943  77311050     99653   3540543  16478233  29923404    264723  35903536 
 26318952  25586310  17328863  21023547  26482297  37960071  37141535  89820273     38213   2648171 
  1372635  14635950  26462175   9322158   4395993  45025939     29877  21345721   3008318  20419011 
  6775388   3596613   1405743  65124483  21593915  20487219  18723089  37649138  20822295    472231 
 16386702  29535933  10842983   8379259   6562811  24432588   8515669  49127895    159211  20495907 
 84917403    296331  38142167  43811490  29822816  33688647  43318931   8386875  37679963  69198301 
 13888291   6667576  68537707  88013031  33995261   1881015  14899059  49183127  85403067     93553 
 25019642  68466393    936153   3480941  10837817   1614932  27986757   8760105  13418988  16252294 
  6786035  22207751  29061995  12577819  35349019  16263594    153192   1086927   5186423  50184579 
  9646603  16842585  13626743   3270009  31986459  18861498  53924463  31260737  55127363   2446323 
 47556117  13793084    802523  38399157  69420903    559623   7860124     91209  22144224    940378 
 20574643  14090111  64098313  71290823  13753051  43402443   3923277   1340190   3149303  11104571 
 37013203  54484638   8904599  37734335   5969019  37292011  50197893  27359799  14723744   2673048 
 43931538  21290438  59538347   5087499  63510234  22929536   1886805  11382108  37011354  35724498 
  3092408   2196633  53805571  28485789  23170998   5089603    397743   3729318   6627814  29734113 
 18328579  14428235  19869351  15544232   4881867  40531451    553617  28492819  23793347  56893659 
  7295823   1786398  19594335  43783134  24077715   6644879  25591091   5240189  26804681   4623675 
 10915951  12232149  15201391  36405975  61254555  23484793  73413615   4724887  42856398  10572109 
 17529429  35175286   1074619  17616331  18424763   3969435  27851343  76441129  62250504  13618811 
  5538477   3624891  14178276  18692743   9712995    806098  49598451   5027912  19575042  10606128 
 65895447  12366923   3060273  14175805   7452902  90949398  20497414  55097633  14349339    734055 
   919191  61541676    171818  39517695  49279587   8054211  15440779   1000623  52385337   7210551 
   681043  31764225   8774180  14893593  27256587   2232969  11702517  54149529  51352579  23194473 
 17743111  86568429  43892286   1503690   1582891  12661261  37590973   2096870   2501508  46700406 
  9816523  36915313  42636903  32909604  86568657  19329573  20709715  88153419  47945817  16939489 
 30062547  38006051   4797693  58682001  72987343  17119692  43539015   3632515  11110508  23011648 
 63219673  29745363  27785447  43574763  25563817  33275973  17829375  35230999  28649799   8358369 
 35086057  34965093   2814783  18088886  23012175   8851194  20188186    151908  34161439  41565159 
  1679739    796093   5704713  24156398   4422635  59806191    600883  11399706  14274413  20350995 
 73077848  38154871  87039123   6030605  45807515  61036035  67916287    860261  43324273  65066838 
 24066403    892105  14100688  18742293    377269  11430255  53572091   3600265  16358838   5028698 
 72323945  10131863  42437387   5545938  13744779  52732599  17241851    773147   1805462  52116553 
 17493386  18468447  14966729  31284663  17948859  50161254  11982523   8402568   3419182  17182515 
 23966510    910107  86365509   3984139   1994899  27277473  41886150  23018547  35696688  10682886 
  8993421  23350255    204015  21051223   7943478  22384123  23505669  26831422  66961755  26730987 
  2244498    792897  57574993   2633968  16570903  43641801   3577823  32643187   7694139  28031743 
 29860959  42490536  32760411   6779259  18819643  75869011   8185869   5125748   1049538  21654301 
 51766741  12706843     83439  44984053   5393709   1427497   9148330  10465775   3325923  11355599 
 42174322  10692303   9990251   3465321   8223646  45059898   1826298  14781274  22051257  61377617 
 42477531  45072059   9252439  22065753  20988832   9566823  64705265  14449083  43310547   5450831 
  1626015  35154930   4530726  60890658   4287903   7745718   5620849  52120203  84143874    587962 
 21489123  95042868  11061297  28448307  19508628   9708923  49862373  10418916  28793923  14522883 
  8113098   7709839   4782525  17788621   3208227  16878465  86309723   6874133  45922425  36558029 
 26558915   5744163   1187348  37856283   6628479  37430877  37227193   2287179    971929  32326344 
 45524091   2804358  11659099  38272045  65286654   1184449   3857661  54399803  74337803   4055619 
 37328271  10025411  61209987  18254007  57300987   5231899   9709465  10259697  22568931    903843 
  2929097  39943531   2604963   1537071   8291631  24441813  34826421  27155898   8080874  23093736 
 35133518  58065681  35141025   5869068   8347003  39118384  70621531  50599280  13574983  86083913 
 47337375  23559139  52705593   2632299  19138515  74792166  30868955  18661947  11898241  32435358 
 58652625  26284887   8983426  22838939    419367  43004877  13756969  88650363  44467755   1677886 
  7796995  47998281  49532445  10551111  36657498  38281231   3638395  66115195  23615178  18498771 
 11876347   8428959  60813645  53857463  41050867   7834759  20410971  11928091  22833109   5595639 
 32354025  23320185    725253  28067343  21717039  39369700  53352801  61577639  15653787  19415631 
 46150143  43045251  17237131  13678641  19652325   9656399  21598399   2766215  12849102  31513243 
 19164081   5337204  47934063  55442471   4315403  39888283  74996873   1075108   3691243  18059937 
 27608721  51897723   9731331  12669897  48650648  82253398  17805027   8491623  25484795  19156587 
 37428051  42248288  37439543  12392763   4492464  35420343   9646683  15539163  12394631  10878953 
 17888955   3828859    515963  21431235   2058891   4179588   3389962   2203573  45166137   9973207 
   200379   6187817  20777898  18164198   1128123  42774673  25690147  30624009   4513871  73038693 
 12485563  22642545  29747151   4308363  16908213  33930725  49573878  10693491   4572603   4036155 
 21065909  84415773  22130023  24735582  38625411  11725017  24747741  14281536   1615867  23105859 
 40021361  11255593  28390811   8824388  14629337   6474563   2965083  64684884    134946  28320107 
 48524794  32624747  29567412    774091   8712912  32826183  79903450  17741247  11921979  66394596 
 38913192  29867843   9132259   3611903   7197659  12655553   5803734  19564053  28948343  10853999 
  7848235  32963678  36871399  15532761    998516  50181171   5481708   4972623   5860572  21933931 
  1467909  10578697  27846429  14415247   6811139  81331497   1962138  16196523  59895257  39402771 
  5464998  11139323  23325711   5426286  26713726   4007478   3894585  49833171  15097979  44009221 
 25224831  11044959  53806491   5903556  16097421    632207  63620423  70307323  39871311  44760839 
 12446178   9071783   6904539  51406751   7170195  33599427  64546475  11800323  45626913  47001429 
   606651  11489881   5010595   3130919  31602714  15499125  12104457  12040593   8870248  14222408 
 55376849  30931213  30325563  86700051   6588764  25740333  41399624   9070740  45312459    822771 
   230783  40451009   3651592  86947403  55626225  42034883   9175371  11615433   9058743   8081635 
 30959403  25872466  10868379    694700  24683991   7800355   2251148  16693683  43161885  10466288 
  1784883   2888655  17241135  17998244  10137953  69811533  28196687  45368358  25845159  49738819 
 38143806  24348738  26742075  40541947  56171931  32508363  73171897   1019843    937179  22707897 
  9990523  40418822   1722695  20759391   7221635    644613  12681260  38422888  15801385   3181994 
  2377323  29896338   9332307  19038301   9785102   7743579   4163958  19102881  51748071  56143626 
 84087363  14150016   2619339  24712831  32053123  19290883   2057035  48666456  18999963  28988433 
 19153295  14092303   9421098  69998688  19004631  16999955  13790096   6224631  15234283  14412648 
 35993443  12705894   6178701  11931511    103785  59115123  37147722  19593546  19972923   7777167 
 13034217  11891463  57376083    547005  15947659   5668753  44052869  57643786  76784575   8304459 
 48537723   2164971   1672297  18675553  22453458   2558367  44722605  30978384  29928285  35150807 
 21635293  22111315  80348118  48782958   3007847   8825401  52209911  10281345   6217533  15653802 
  3092123  16844743  51677778   6252897  31046067  29538478   1316223   7513104  74574161  36810597 
 32459039  18031829  27795715   4943967    557298    176263  17227070    735693  25863419  29691499 
 16201464  65678778  14588275  34200653  65105702   1255275  17131699   2265393  23077219   5219493 
 10543227   7538433  39244592  19844281  16644903    160623  24341325   1380165  61778721  19298547 
 20101515  33507235   1931910  31687255  40805363  31739803  38133640  44299497  11402975   5177153 
 14223035  10693973   6960123  24444123   2109459  20467323  15954127  34422847  55184287    120123 
   215887   9064177  12269443  15895077   1075519   7700199  12091558  13464949  28023828   4169951 
 28718475  58220493  49008649  11655705  62119508  19800843  20320962  24756282  21415008  27871323 
 56113056  57026571   2464387  76268012  26355975  66543611  42714073  38141469  65314390   3920963 
 18903927  32665160   4634511  67015578  13893012  39414079  11818257  27261461  23176155     43065 
 28387320  69267449   8347963    796023  16524091  81134187    328678  18943387    410887  47332743 
 24328273   7483173    496187  15227643   2522302  28219019  82170774   4846659  24763069  35378959 
 13426944   3433151   6176643  11734293  19836645  12002512  42016146  37356701  19236208   5881915 
 24071142  36790923  10842696  32854923  46830823  22798128  35736318  38057483  61751261  86582619 
  4167055     99633  13393216   4638467   1698712  13703901   9749604  14097423  41866805  35498476 
 23410251  17370753  46085526  10873527   4687923   4796875  16467359  85022844   9754635   3549851 
  1492389  17039717  63737483   8372610  39916223   8938238   4680603   1194560  50167394  19555923 
 12662759  71039839   8731563  29364913  29354931  46617623  29890509  35415594  37974813  63466155 
 10587207    134111  93452669  12956209  30215253   6420955   5462421  36812171  81698082  35664464 
 17930763  14963253  22119267  40173498   1759611  48069274  32902683  34407593   9104967  20225499 
 17944287  11965934  43256316  10424229   8991035  31758203  49923603   9676614  56711379  11831613 
 34807523  35196864  16771115  48908526  10023103   2863235  46749318  10421151   2917653  47412528 
   145088  10583663  52914907   2885651  87694523  35105998  12087435   4538709  13020032  17336233 
 11097515   8263495  11122443     91123   6731893  74666188  45829893  65829516  10766711   4370379 
  5484096  41608158   5465366  52878963  54879633   4646279  77810869    997623   3521373  36017013 
 14190795  94124761   6624547  43375707  10675314   2971927  81554619   2401615  61683553  37111531 
 20421873   6114003  12079987   6684107   8191131  31206683  37800877  21953607  31303753   6183799 
 23485416  14363186  27359553  32908830  34485519   5188379  16298443  19655115   3381643   7877759 
 25435870  50606935  10398515   9004014  24517098   6020311   3598149   4926923   6957563  19022695 
 51396405  59383274  14243149  24204923  31149683  32579420  30950679  39216441  33773761   4931322 
 38221989   1939635  16838039  26441243  10228362  53300185   5750637  41553689  61522724   5237523 
 14982315  34638889    691006  18163739  20884403   3041781   2357515   7516329  28505157  40666091 
 32925239   9314343  82269266    294273  18281061  14194323   6416423   5785908  10521725  23052427 
 31917590   2662685   9765718  40671191   9677803  35522829   6540192  53099763   9088548  40937721 
 15346491  39178381  27335613   3520767  14652467  86555011  46090887   3106734   1760343  10494803 
  5769516   2661523   1184264  25320796  18025069   1934204  26332623  70418339  28590883  19859457 
 15021129  14553483     35115  53758331   3942875  78879603  32583927  64498208  20350569  18270052 
 10562675  37265443  76825851   8349819  28354315  51155831   3429623  63521259  29578493  13911587 
  6423723  10557197  35960229  35956901  47847513  11992983  31864301   4134483  27725443   9923403 
 16721971   5812519  36393558  49965224   3885915  17437552  22212168  51446923  12696046  43565243 
  4093828  42377026  67388235   9473351  71047883  57044663  13982238  43349442  12162611  14164683 
 29678373   2941844  66174153  23639473   2530974   5903736   8600123   4824447  48841499  11582366 
 14035039  14121180   2235111  11378931  17822785   7117401  41691093  51523179  19561224  36200523 
 88942683  34696547  31317107   3355863   2409498  50332693  12745779  50890924  68662023    890887 
 10412189  52574307  15505183  34920657  41962711   6663031  18912373  10215621  23956121  19480443 
 23195828  17837225  41526324   3320316  33073462  27102363  23338635  10676113  17483576  75241653 
 81951699   1639747  17046036  36336871  32846136  54643661  50154957   2259437   1715253   5066155 
  1216915   7186686  13035947  51413265  34071051  25657035  19104685  29232267   1093488  12255063 
 63979013  13419439  20301775  20233259  33728200  15624963   3818759  34568518  20789437   6198728 
  2482155  50016746   7017939  11435877  12688315    986745  20144813     14899  62572768  78128817 
  5328873  12762290  35357523  44424113   3348707  53394675  37851213   9778459  55289708  27849623 
 43422908  16301287  58044733  24874051   9041550   9659883  31797875    937851  69913875  39402573 
 12272259  17788287  37248373    301393  20730272  11898721  42419985   1544277  39576548  50991387 
  5290943   5990073   8419451  53546451  46435743   2453399  18267713   1281228   9501615   1010341 
 54009243  20380233  33003715   5709131   8583423   1392151   5992063  51413071  28382883    895973 
  1864851  24071643  17827315  26869185   2452825  32394888  84330747  33384467   1191483  27551139 
 22375219   7364748  23728935  40734607  78686497  77654776  27530808   5868447  27648735  37741556 
  9112002  48459177  83593338  12908666  23188134  32902008  92167123   3107513  11812043   6981995 
 16885460  46247235  46266218  49386453   3291253    615162  31817531   6087435  14977590  10198373 
 47242716  34276923  78682526  29613363   1849531  11548235  24768145  18535097  46507303  20730363 
 10964139   3175923    933461   2190082   2956336  19131761  16997163  41864823   5869386    344328 
  4562627   2762887   4305263   3419123  72817759  81263555  75535963    319200  70078747  15239963 
   309204  34166763   4922670  24895165   7003329  51954700   4881048  34598673  19543779   6119643 
  2131095   2235803   2729109  34958949   8155778  62246151  50578319  31837435   5256195  48877575 
 25393699  44227813   3327598   8320263   4843668  26570445  17018754   7378235   8946611   8449473 
 33857871  11696026  66792947  23231947  42202411  15899223  48456352   8385053  45210642  13387007 
 31685301  52518968   8483295    373623  57960761   1260738  71769639  37080063  41249421  19468313 
 35238171  77893358  76082073  22903915    554131  66202203    342426  29528966  46330473   6794883 
 79897527  18687077  23297712  42907977  58296039   6399725    580262  12742150  21438698   8051537 
  9929658  43079799  25171627  48546291  37845402   7721978  26851467  23398395  19708125  68244726 
 16036926    665256  27850939  15083793  15906804   2650785  19902227  45963027  46586013  10420258 
  3598343  41186847  40508539  46084220  83703453  10129357  39263581   9271143   9455795  34905033 
 55685323  28096955  51792305   6264159  11946970  29337669  25560503    582323  10150965  49300240 
 34664928    915615   3354075  37049883  13387767  40435721  13387554   6334132   1828598   7961247 
  1820319  28707095  36764848  50712387  47101947  17143854  68419059   7458799  10494359   1070927 
  1860195  25382937   2877101  22397034  13549923   2028315   7968807   9778619  12814347  45511617 
 50988291   9727737  33748943    246023  16323563  19195228   2431497  28195295  12309615  20418043 
  2196933  61404657  10077997     13940  55541388  36765819   5964999  20032379  38015133  41042840 
 21377997  33227555  44260271   4088373  18197543  38543198  21538773   2531483   3085323   2685346 
  4647295  15512347  60013779  22394253  11665723   4109568   5671683  49338300  25676139  30928433 
  7136987  33354939  41789115  68565632  15235539  13400199   7472288   7809991  28979865   8318779 
  5696543  45774303  14711891  30101414   5286993  47352673   1434031   4594237   7223994     97995 
 22555601  20822223  63878574  10209851  94605164   1818942  35314232  83311836  31107732  64494859 
 36258183  12730155   5244876   4752403  19013299  24484688  47633373  36034196  21481443     87808 
  1488955    182961  11595003  32575261  26894053   3620610  21616293  38137656   3214633  14498097 
 10599489  26790408  17663199   1372515   1474843   3998827  10497147  27456816  14405073  34848895 
 40701069  26575758   4360713  50005590     41747  23183888  22597321   7838050  50989095  40732983 
 59109237  18536379  50067309   5335606  24932163  58833831   7859811  46991798   4812156  21295139 
  1519914  41027343  34659336  92774026   1339229  59265120  62567314   3066780  68023595  52949285 
 14225446  12215158   2017853  37891207   7651901   7631179  47457793  12322753   8998893  22526223 
 13652601   9883515   8702753  25797771  15679397  15753300  20744795    733219  17496777  62940315 
 17250072   2845434  37119798  37338711   1196734  30106983  32026904  17777739  16793186   9739205 
 17171211   3036093   9057193  52782203  47202467  30423420  16172163  39917486   7361963  41859033 
  1259948   3747114  26039961  12686027   6246535   4221513  48340779  40448059  96539995   3392155 
  2080657  17182455  51654879  53750591  21246054  36031587  82740449  68339671  78530762  29937107 
 10276305  80562615  38403833    541061   9945591  46586523  15793707  19886055   3879735  15383443 
 14324673   5120418  62313099  10141209  68716671  17518121  34200113   6890226  30955164    937099 
  9586123  66648750   5363723  13760063  42566758  59133989   3381323  18063091   7630592   4580475 
  4186569  13629603   2271067  20855493  12605895  13852059   2568417  56517565  54408831  13777023 
 54703387  25130203  40457391   6418779  88313129  40148153  31999543   9270843   7011933  11941167 
 24205683  11266414  65874627  17323231  21580185  10160431  21578289  25801145  29585898   4943733 
  4029379  65543595  27447081  37955235   1733673  64702335  61676593  10091259   9831152     14638 
 10094084  19677543  49570037   6526131   2923791  49359513   7467179  53761623  79126107    946827 
  9769343  38412171   1256723   9459888  22097723  28483203  41183892  26871267  53495938  11436447 
  9769883  51468143  16458873  15256458  36849989  12884778  26351091   9237788  24426945  44502825 
   193461  14868423  39414438   1727303  79089851  30331131   4405911  51363552  13843699  70329921 
 78961605  32203723   2358213   2541038  50018686  31692715  38998601   8633748  12876987  13968843 
   539610  15100560  67900963   5927702    288599  46488271  26185586  71295597   5394257  46204743 
 23635203  62279523   3383055   2464023  17801243   9178224  37802213   1498802  28230083  33830283 
  5927304  39753515  39178913  43281204  63295795  31467813   2468862  48962673  50410680  30083241 
  6983880  74019033    802079  45467380   7756731   7395298  42126866   6670923  38622729  21687459 
  9984647  17595519  11640427  52514508  25674909  34700534  15404843  12487407  61939659  64161467 
 25396698  42175697   4708693  54160363  61354113  37262053  10702851   9313063   2801593  64874859 
 33148095   8338507  48526918  28580802  17367780   3224463  25009373  23001927  14469711   3380175 
 51487273  64991105  51959112  18365206  14261979  43334313   9561997  37857245  27985015   1806333 
 20153371  66271713  35573819  10996953   1786524   8193399  28995891  16207498  36017052  57416055 
 33655080   3342763   3436473  69167001  21579195  27086280  37955955   4865734   7793363  43325971 
  5398060  20054300   2365123  48383745  13878771   1047940  63275538  29998467  20286501  17881403 
 27921363   2017887  19333170   4865361   8600057   1672269  22744239   5960757  14636199  32709579 
 19197816  14872475   9139851  62943133  21951539   7256318  19247724  15644493  30783543  20328163 
 59442956  57566999  13646131   6789171  22142958  40018728  15699716   2763651  23977195  18844162 
 28423591  27005793  24556212  40113845   6785801   6760107   2588727  23886723  21529176     20231 
  7685864  46107123  51250227  28302267  16587112  25718028  28468923  22391433    802848   4134693 
 81277803   2126082  61952963   2696037  98421035  25712283   2975133  17683363   2278259  10468213 
 71348389  74916429  62641031   7262232  63891713    169201   3877745  46930821  12352123  73023261 
  5294167  50307995  30117003   9209957  35189587   1308995  13026990  63794763  32651490  17308953 
 29489597  16738901   2847318  22395855   8052685  18314907  12377544   6575643  28835193  17106373 
  9247203  16996431  94708583  53232519  69309721  51704139  32781471   7899337  28370157     34323 
 48312848  64782609   7366923  69297183  14738763  64728843  61618773  22960920  12458811  68877917 
 71982663  16539503  22545459  36500741  25982757  24334251   9373872  34970818   7590680  29631845 
   179923   2250624   3648402   5374833  22247819  18796119  43364089   6953163  15708497  15898667 
 25420539  47360955  32732028  40303651  10658383  10541881  19107968  23979833  20035523  41920386 
 36870108  53664723  87097323   2913307   1390921  18054537  53014143  57489308   1208768  25364952 
  1937499  11918953  36958617   2574576   6993159    783141  36407148   4518523  12000307  32639192 
  7755855  62917448  39272073  47808382  58030029  50400823    165215   5461407  41090967  49644522 
  8395078  51549816  31847190  15259315  27860878  33673763  63651731  30629301   1472503   5710763 
 60970623  20043211   4434971    416763  32100669  59695473  15371298  25373713    985769    875793 
  1488948   1475502   6497453   1296942  80253834  25307427   5338932   3275267  38507998   1949865 
 20734319  47170475  92054211   4310139  32313119  34424249  47739883  21675852  14189785   3811315 
  9457893  37764843   8476799  10516368  18135955   9549143   7961898  18494695  15901803  25304113 
  4626998  13189068  27928665  13450231  25697278   1400277  29132435  35801323  21299959  11206395 
 23923213  25836175  21677991  11604014  45251547  29904395  30920539  92687157  52158763  75691083 
 86023445   6217683  23219739   4419483  23443123   6827051   8139615  34934302  26452953   3276607 
  8317527   8617326   5658081  21715803  20603739  19277832   1162173   4720896    326939    643003 
   578159  18961231  16357425  12744099  25238778  35747268  28747793  56781015  59200377  22831831 
 25252617  34613069  65009723  35145513  15835451  22216323  43272846   2028939  15341973   8513298 
  5590679  34674337   4789359  35064705  40692138  48766459   2348475  12534177  52771395  12762931 
 17506821  40553955  66844513  23340128  37982687   3595925    520643  38930855  23167695  21306795 
  9051771  47032554   4564137   2612923  55034949    380023   9640676  44455555    951187   1743255 
 15995883  25051363  48993099   2950553  10051846  57113654   2502315  10174235  22701123  39685353 
 20851293  11371643  11175973  25810179    112833  22713723  25005171  75754107  71833671  74415997 
 14755102  31467021     14241  52084986   2361491   1952601  42053525  14835073  51185553    599233 
  2613903  54430613  32092998  22488105   5265403   6008583  14937243  61028718   8869791  74349331 
  5150229  28274572  35995509   6340322    535287  44600538  13583463  18555252  11095053    624596 
 38188938  11407476  36622779  16099773  58985345  23530446   4876059   4566083  23438538   8799459 
 18326551   8759994  14586771  11806098  49110855  34057757  59839838   8877453    642372  55882009 
  5820714  10597523  12579665  45459537   3877276  71929860   6271143   9358163  37046712  19234591 
 48841337  28949883  73937901  41966115  10572763  18341300   8743343   4734963  61904805    149485 
 54973719   2074323   8001774  29643717  19929422  58925973  29059167  11740341  60253747  13467735 
 21010962  25173315  10460452   2801425  46371225  38431538  27550107  44785416  51581891  23043247 
  7323426   2368731  25969313  73027515  10735315   7425485  14700354  67651158  29253739   9156039 
   207323    918112  17032611  23236723  29776947   3588999  16062029  10006701  82049469  18792402 
 55117523   8962841  12689111   4192641  13779949   2865789  44998973  16366473   1949247  66596399 
 23057163  81911583  41396254  43620609   8203898   4538943  18134050   9087538   4917563   5785563 
  9767111  32313075  75725379   5480873    218127    616063  58770573  18844832  13712773  36342423 
 56151051  27297351  69580755   3559393  32665047  21499419  31287093    716811   5523840  65314743 
   520713  27242310  24468509  53044943  17806374   3747075  69715967  18242619  30120003  18465408 
 56059438   7375372   1265387  11782432  62165596  24256771  43531797  17409291  62711939  13977863 
 51471377  53088123  59353240   2760573  15617019  90611868   3613803  11031351  17526723  25136068 
 11427891  13278905   6838223   1021503   1519550  40885583  49286703  13934661  13548777   1269237 
  1411911   7886784  84204231  13577278  74118867   6440973   3827775  14104873    313304   2265379 
 36529993  66400755  76282521  22970619  78636843  26623443  49665561   3610772  57882795  20020743 
 43075905  21906188  55106181   8200865  21965053  29277033  24564579   4986075  64103411   2314445 
 19578813  83502878   9266325  44549541   8539271  47485627  55019668   5467277   4138575  29863209 
  5464709  36151743  18676326  34635471  27634110   6526649   4977667   5723212  59574737  68963163 
 26710181  11453659  22514303  32643591  17275149  33678779   2955131  25613151  11083923  18155953 
  6434530   8542905  55646259  12507303    866715  34698887   3458391   1225571   9868758   6059689 
  5315353   5961102  36655231  25306693  14312932  77995653   4146343  24888147  14331543   2122353 
   905495   3891483   3571059  16483731   6441789  16386195  11431433  19394617  58678005  21286575 
   440447  87135592   3515079     92844   6238875  23840298  80997909  29935704  12887073  54847728 
 16410299  31786989    830981   6860955  17656423   2976663    672873  81858924  22962243  86185904 
 73102623  29697420   9271353   1903875  61531403  10513518   8232137   4264404  58305403  25536011 
 18144263  26133791   3970683  26532026   9498071  21619881  13046179  10433346  22321561  48738449 
 12498261   2712299  11004923  63131323   3156570   7642851   3618923   4898163  84264192   9697281 
  8564688  44122971  77611065    609602   3735348   1356765   6785461   3788901   9343665   6978776 
 10580963  71125492  71245787  40259481   4360572  62532186   1256067   5181908   6476203    966998 
   364421   9688803  23400591  21561036   1852933  10066393  60294231  85139583   5819163  32571123 
 21668599   9548865  25861693   4651358   8349233  40384671  36722563  42431379   1756363  25421981 
 18761943  51612243  39404742  12539850   5813373  40967889  33530943  58220623     22179   4448373 
 86436673  15827883   4801403   5577763   6258741   6280503   2798027  28461234  33139019  47066219 
 21057195  30654627  13211035    452789   7570084   4363560   6734538   8494986  59906629   2831331 
  9004243   7828438  43579883   1775751   4619008   5999643  62762349  26297205  20519809   2107673 
  2114053  15418526  15645993   2722271   3675523   1766895  29672454  55304647  30055665  16270457 
 17343227  30159559   7886673  50475639   1685388  18793689   9080429  49577979  20252797  72399352 
 25332726  66615851   6934275  24169059  10054433   9248268  44240753   4190554  57522551  78476352 
  9037491  14277210   8982208  32773371  58846779  45269250   6576381   5395901  51471487  41289203 
 11047578  55743293   3676038  77554504  20738841  25222353   3719919  62005005  59939317  26059236 
 15160727   6931293  37895794  37400478  41530681  12995967   7926448  72941823   2356743  26306726 
  5969979  41771499  17740498  54273507  16655323   6850008  16425873  70317402   1211113  14532395 
 19927419   2586639  35950595  76998463  45324069  25386783   7357594   4837423  52819995  62789163 
 11042883   3061500  41687727   3122355  23576459  32999301   4071723  16230183  40585140   4732053 
 32001433    871655  26412513   5963577  30529274  61250800  19936347  23398563  39614555  60255276 
 36801787  12892651  23245432  52071153  39324111  21161181   7555154  75159259  14698157   2433066 
 24307617  23717493   1414850  49640539  11083680   1338540   6728691  54503062    621843  12246359 
 23029514  26901843  40230375  51957523   4597449  47947035  63114823  40125501  80023683  65125933 
 13823031  46970145  27113675  50792403  12064048   8010213    194723    198673  10377256   2988654 
   987099  70176548  44255111   2820771   3488475  84295383  56609933  22634317   2066803  33527158 
 24734907   3549003  68270763   2651343  22817489  38792678  11600899   3717663   5007483  10246229 
  8099763   7625426  83748372   3115981  41882483  39565051  21559917  49341842  85231503  47671368 
 14491347  28761427   1038453   6763503   3915703   8561039   4418256   9936563   8273103   6596358 
 43309025  67324175   9853057   9039075  50140823  25841666  17950932  23317069  16318626  13108666 
 60499858  36554829  81991775  14082723   3492327  56378093  52995124   8240613   3546204  71316323 
 51810147  33554823   2692198   3407003  74072424   2280973  23128955     21311   4068473   3638433 
 10202073  44636251   1166652  25126073    573752     18741  12047574  43816323  56344929   8012787 
 30605563   1671431   8628270  14227771  34075587  77043867   2014350  55879674   4466263   5987173 
 49981943  16669013   8691358  47180228   7599876   1756298   5377274  13530563   8779637  14144707 
  7511123  17586384  64312041  10063131  20585703  26017361  20555820  16823346  26500039  13011603 
  5418733     92083  15093123  22485598  41130494   1761915  76750082   7275371  42103392   6599403 
 76110768   1997419  39308187  16876103  24985239  84090739   3269648  25825708  37591991  43127774 
 39283970    488819  51650502   1451195  91496987  64325115  83157234  40717124   9067514  66309349 
  2872707  25059233  62857263  30235899   6712554  42955563  11734269  11171373   8493503  71787223 
  3394990  33569535  57732939  18307338   3203183  48113565  29767979  76112053   1237328  44445327 
  9358725  31006413  11550318  39849863   4395566   4038211  56739799  28382059   1843003   7563207 
  6321707   5529123  56034171  34635698  13842119   3990843  18157667  52751874   9869643  53881548 
 34501695  15660873   1460967  46255489  17985447  26857683  20632723  83575659  29167163   7749915 
 23253815  10882791  11553260  50262737  57879890  15100764   1327579  27761973   1276663  21396816 
 80129865  72357373  49254807   6557345  23829621  32965265  35076988  14212554  61778502  17673723 
 10638507  36792426  20764035  31854555  59441057  50099239  28428453   4073442  35825904   1999659 
 76754715   7914705    920700    189515  66228723  26125355   3009157  49841691  35586163  12361027 
 46192193  12433780   1807383  20794863  22483221  24218394  47546975  49967955  28350443  43767483 
 41188798  15712839   7187071    451563   3882517  51515136  49041873  34504444  22951741   4264658 
 76933707  40008531  68906326   1406623   7936761  42023502  78788219   8638235  14633299  52153420 
 38867081  41245089  54001707   1347966   9535026  34677199  10904208   8873475  77309223   8490575 
 45560222  28631623  69725492  41011323   7237579  63051383   3424203   3075195  13937655  14508807 
  5896683   9979871  22114233   5373735  34585023  25997214   7827732   1240654  63383055  32759111 
   152283  41294220  52351137   6902160  60103545  37940883  40731352   2324796  15052983    674237 
   304593  53394981   2466143    564603  19112087   8284073   2585555   4332483   8173498  72862890 
 28868963   3783435  58320957  66060348  26227177  34681519   4597117  12570285  11970033   5813958 
 37522461  15219312  26280093  26656984  54830811  22417695      8667   9430917  20777501  20571924 
 16288929  40740133    938643    912573  27093753  52103291  37189573   7611303   4236563  46947611 
  4217115  15854955   1902503  13321867  26408373  10365345  61666791  68994741  31111595    885117 
 42917965   6220731  66379602   1225365  26653385    205438   1367013  61604142  32702748   3154455 
 47422935  64467723  14994411   1229435  13253067  21178779   4466788  19963938  29381435  17404323 
  1479618    944572  55851890  41295769   4554051  44435283  28535979   3264078  42574799  18319099 
  1746527   9689011  10923393  53240570  25523935  32388387  21460556   3165009  11176467  13984731 
 75145983  43570905  25920935  29491845   3860041   9117487  24430245  10070826  39412067  15536699 
  2280029  43208563  58668117  19976007  48219987   5068923  11161025  36217873   2945691  16915804 
 13279491  15342395   1562398  31841842  43242411  14374518  26904634   3132168  21218223  19470987 
 48765763  11979843  43128603  29838185  37237307  40478253  42462840  26414723  31577991  51332810 
 14375351  48428334    607103  31120317   9952533  10540182  47595200  43022754   1773083   9493639 
 22950848  17136573  16732641  22620853  11341995   6008021   2351535   6330447  48504133  18553875 
  7795126  19269353  31638621   6973635   3489773     69433  27232683  63332700  33135238   3343554 
 12390003  11459998  60861510  23884215   2259831  30018251   6001513  17672127   1659878  52458943 
 17453229   1194863  23611977  14460378  17280728   2988573   6495843   6187383  22656367    908107 
 33352113   7872619  34537475  67167498  33377523  26987367  45077166  55415652  23440485  20674725 
   348523    113253  13476323  16840401  16777275  25266959  21565555  18191983   2494122  29371725 
 34604445     53139  13460973   8947362  21519979   4163733  38171515  13523867  15466211  10393261 
   131973  65170195  41565283  69062463  15640059    821468  14245017    325995  12979815   6919805 
 40027461  77970660    867212  20386893   2108898   4883298  16509498  19446099  38395639   6846659 
 10538203  36468554   8185731  40246440   6507603    787836   5775321   5409603  21659103   2745588 
 60500607   9300183  83398803  30882699  48399699  25790227   2716759  39086000   4228863  12367023 
  8152096   5260035  20312619   6522594  26366667   8325051    627063  37211685  72008163  41931056 
  3255870  29265315   4498373  90878068   4083191  64398674   1283273   2711127  17394731  30792670 
 24514843  17265483  86531659  37156155  37940038   2011835  13735574  57590127  15874373  21739815 
  5649873   7427892  40013775  18757926   5199905  15392305   4570393   5602293   6895527  17981176 
  7950723    648273  17259579   1189116  29701452   8399227  37080204   2308887   4356553  63352314 
 52811178   1623128   2858037  95866487  10773039   2021241  38690229  62662128   9355979  29704648 
 15190383    817797   8275349   2548788  92063441  34782486  38432023   2326583   8263587   3789639 
 22618145  57178975  20545953  23683558  30600175  21322989  11147640  27068643    455253  18144731 
  7618167  28146555  64131483  22490313  20413152    110223  33866475  46763637  15061137  74561523 
 39624943  17778058  63739662  58147520  31191575  84632203  33216387  21270863  75824025  75147568 
 84384329  14940015  38356224  58040829  48059752  44155259  31213234    853493  56876187   2950971 
 16767083  16481519  59351523   5091363  19208586  29855238  14005283  17530020   5828313  23473073 
 62708907  28422132   1687047  39430186  21087141  48735950  14339117  52976699   5777151   9694493 
  1525155   7909492  42631291  23640320  11181263   4596275   2720391   1910053  49559229  20489883 
   633266  23956911   1113198   4641003  30353424  72879675   9989289  62973303    261240  14948551 
 10010539  19214815   4275894   3508859   4759311  13715851  45255687  16757401   2723228  38151744 
 84617968  22923573  77185511  14662827   7091715  30271683  12804090  41350947  17619039   8602623 
 20273571   5139563    255070  18687219   3192477  12313131   7877553    655596   4458731   6634968 
 59927029   9864945  78933615   7364048  11969007  14122162   1843310   5738339  19568428   1754394 
 18192825   3308722  27877368   4031227  24767526   5825773  27134955  11748075  21725728  71637975 
 16790024  26180356   2113731  24554121   3656648  64266792   5263374  20177805  12225141  60570248 
  6572361  20047227  30570491  20555723   5153217  42045426  15423659  12069885  13377067  56631963 
 10657035   5190594   2140134  12225489  26921199  63008151  20288243  13458925  23319195   3497154 
 36999519  22637535  25168289  27152775  21464313   6377673  84199185  60860055    744173  18864290 
   448503  36013867  47924951  59694491    424807   3264109  43826793  21168123   7910545   8262603 
  1471448  11897547   1084542   6797661   7645683    434323   8666483   8719467  47497557  36127519 
 63754016  65178769   6008664  10343182  35974653   4048123  41294504   8938428   2569665   8654771 
 13494900   6507795  13390773   2138539  23151675  49987067   3755619  30010087  35097019  29514555 
   930753  23655363   3590083    498063   2590161  12276495   2788741  47532489  41376598  48802916 
 13118851    439003  28604433  24242253  41881091  55095244  36989997  21026531   3626313  28573521 
 12528163   1726458  16146791  17582597   2451471   7068655   6141843  13676379   8670327    268673 
 42138135  24242403   2496871  56756163   5259507  56599035  38063421  56430035   6067323  64732557 
  2940445   6452935  10698405  10812911  27171549   2916905  34968254  44630708  48352298  40074628 
  3847191  46626661    573081  35450741   4122087  42405355  52492737  13377487   5375730  48438359 
 30959333    393923   1743558   9012863   1342587  48871851   5929718  36732603  52084057   3829773 
  9785387  11818923  62355691  13759917  25454461   3695703  34050054  38636678  10241807   5060948 
 15435793   3111090  31470919  15581283   2846490   1628556   7751762  55312777  64420483  19767075 
 23980983  58560839  83385395   1525515   8752734  30527100   4647075  38329353  60691073   5522709 
  3129327  38088149  16206447  32440212  11461515  18690999  10593291  26517723  20198275   3691568 
 61654080   3629973  12788118   4870747   3834288   3247584   1061120  41270793  12549118  18398155 
 29679029     19215  24675123    400425  26945713  60165696  26594339    765790  70649658  42661371 
 13597623  20958567   8646612   1703739  11448395  42092097  14089883  14837295   2324193    201723 
 13320043  33501993   2134955  17822939   3490347     90339   8601391   9584103  15254123  21422601 
 37576753  23480703  15775785  40342221   1992995   8796535  20698243   7011569  27533916  40110111 
  1858137  58626179  29529123  14744716   4845888  12532817   7961535   1290273   8449517   7682433 
 12996299  21606549   8802193    920513  23081630  24390363  24976708  25488079  13808723  41055445 
 47764394  85572731  17155805  38359266   1144813  17234055  11290900  15213087   3489774  45264739 
 21024489    885928  61730385  19200888  10652969   4741915  24973533    252980  10481443   4358778 
 56330639  95635684  34720805  66586411  64954348  83436516  33740213  45251329  16172556   4494906 
 12615791  63184046  11548287  80529846  22293723  29387775  20242554  45429773   2611165   1852603 
 49869459  32487254   9360777   6525031  58024323  18812931    607989  58867148   3808873  60672847 
 64643573  28266404   1255272  14099421  47912143   5363334  17045547  28623123   8580723  28211281 
 20091385  27061755    219492  10717243  32744769  46202179  50936355   5448561  16998075  40319611 
   851611  10778607  11465886  39006351   8952171   5768283  21715224   8450251  26969535   3730415 
 90145347   6757846   6756025  10643810  20608303  59123330   5191778  29125707  76089123  78587387 
 49708859   4291893  19337025  19945815   1187963  12821971  13149039  47552287  56684401  56565663 
 30127737   4193169   3288728    467770  69895610   6540942  45077190   6657590  20136827  66240123 
 31748004  33678075  43556636  10621409   4804131  21410561  10787506  18253659  45127898  21717597 
  5023680  17643883  65429277   4156338  16795473    150611  33629946    975879  10526548  25325763 
 17558721   7969875  27562803  47752806  14329748  30309783  57677775  11525693   6454015  33982613 
 11382681  10705482   2464923   9091338   7765822   4385367  10188831  55349491   3711963   2718795 
 20379090   3350891  12953950  50711679   7646050  23941835  75818619  64538547  23061925  41908319 
  8741091   9997184  49693763  11684423  14280345  88697622    112791  19321227   1988803   3963265 
  9232391    954963  31877755    783192  58317123  42643248  35722623  35662060    212613   9096815 
 45883179  25019915  48911703  41453535   3981343  33259843  15172603   9721338  47365611  44667383 
 10510301  13659363  46832640  10052347  25835856  61995663   8766555  82370435  34219731   1768362 
 37660743  54117373  38259960  13755147  22537455  21383779  18047613  15416467  30764513  21437123 
 85974409  35692723  43220872  19754467   5253231  35065649   4345943   4794171   4539413  32877731 
 21501999  19841099  22904305   6860034  19559382   1397883  27656843   8144721  25333613   7045233 
 26397403  37873791  80299611   8539665  31774581  77915585  28127008   3805683  26441863  11945714 
 43302327  21643521   6129611  24981903  76273479  15010503  39512481   2458969  29047683  22217451 
  8139319   8669147   5708436  16576041   4190727    396980   6137427    600073   1635603  35045223 
    69346  25428183  52570803  53536347  19421275  50714303  61989645   3253503  18280824  52589921 
 50875159  55701373  39955071  28664565   7398717  23976783  17222100  48774543  62780575  12602367 
  2124861  22705499  44341443   1735835  75576940  16777869  30982075  18351849  50651367   7299423 
 48223643  14637207  17727563  18360465   4252851   4740751  37708351   3885333    373611  68813618 
 16108027  24467237  70718193    371421   4706656  56403913  18490744   8447478  46416443  23076611 
 13290987  23600231  22010013  12979414  31837503  52218153  43455018  31273665  27888895  47176024 
 10838115   8937303  55157933  22580268  27071713  61229067  17924889    775443   2702091  14400483 
  1043633   1233061  57488128   5694408  37281869   8518450  37525927   6702703  22634748  16866005 
  2242209  29889723  29643243  63545163   6493115  46746873    426855   6182603  20410405   1005039 
 64047678   1232739   8047275  17111211   3471782  14954089  51112710  11824164  35437273  25566237 
 74767826   2065368  50349550   2988195  29586845  12903081  15252423   7598468   5047308   4580383 
 27881283  84347421  18579687  32738202  15234724  10119981  35551191  10388063  28892511  29010121 
 71696827  54101283  28075276  65511359  47967427  37197819    481803  16572203  60434358  14744811 
 45486399  32050368  41386505   8457498  27775431   8062377  27540933  29153313   5433771   2287699 
  4566867   3913180    299643  34551915   8330973  17763116  16043675  26770476  73597746  43459583 
 36759675  96609243    923691   9235405  44013083   9733405  19234869   7664566  13261323   8868138 
 24640959  26724331  52964769  31448273  12654978   9458803  42846155  14994778  10252327  10604871 
 16368923  24305270  32993308   7382157   8514658   5374223   6952606  45464293  16713879  10326963 
 62496843   3803919  32826448  20370036   2183212  16797568  13554321   2047739  29294358  15226235 
 13553163  26140143  53664727   5795889  26713719  35559328  40590045  20995543  74037299  21825699 
 26665983  22775239   7220823  71102911   5135673   2915715  34745241  12401523  19951698  83122059 
 37039243  24196086   9338587  33450124  32990471   7333512  35717513  20322453  71516413  49961419 
 13923158  63840119  14803413  61883082  32347131  34166409  54591106  67637023  58654698   7810471 
  3298206  11963698  52242702  47984223  16468638  23398883    368995   8329596  19762889  66222923 
 13570984   8924532  54591033  15339296  51210932   4274719  19950063  40386120    981473  18120693 
 30681443  76640363  25840131   7117428  47195863  36779898  13785083  73571241  13824384   4214263 
  1996947  17019413  26280287  35928843   8975178   7052778   9118281     47952  49499943   5608509 
 41671170  16083003  57518367   1603319   8193203   5640536  17367858  18588263  25956735  46733771 
 47030403  27059248  11110707   9503148  53715429  37764267   1558673   1594688  36155831  12773231 
   478346  50025957  52657563   2069508  14922113  84996013  18502587   1596432  11522532   3647063 
 30708376  17581878   3123307  26216295   6820044  40265413    131739  86920595  47936619  74537424 
  2746545  47440442   9608543  38090203  67132083   5957513   1283681  38618205  53373923  22250978 
  5154063  37518891  34408938  12443873  17807379  18145136  40099998  11505435  35787826  12493401 
   910315  44780163   5739648  46222336   4989849  12831057   7722138  22202944  33159876  68005203 
  2179099   8198629  17262057  33470093  10154535  72351353  22655343  29496138   1315957  14720307 
 72964075  25401918  58486683   2047451   2199693  24180447  10104315   2787913  23286842  18894239 
  2077604  30540443  14012073    310347   2964126  37722843  16355135  54967485   5343568  22486223 
 88187179  59233653  43592874  62424815   5896123  45500059  37544788   6682917   2971723   3026775 
 11528863  35395075    770299   1539201  12494925    932079  10873560   3486621  15272899  51646043 
 16543888  24230038    300358   5038783  21402963   5939601    666987  12963297  16323021  26402637 
 68694448  17993943  21818062   2746887  48035123  33688564  15730224  32778593  65730939  13600437 
 39733403    120375  37629384  28581387  61326965   3497070  17636687     15960  49087851  16397655 
   935683   2256550  69460998  24512772    188455   8450541  53361156  27995748  34353399  36968323 
  1669830   3953828    266851    409371  63461499  14946726    230301    950415    816539  31995608 
 11259953  29073713  24023297  60312833  19376473   3179315  15515185  48677147    125523  37242423 
 65917079  13073412  13007086  14686883  20609385    651975  36902963   4327719   6707824  47527343 
 80657101  66321231  32886055  24331587   7055741  68770539   3633648   5310813  41064972  43950183 
  2540688  14792383   2823601  22517479   5988365   6409075  43823364  29788203  78580738  66585323 
 12908223  24577143  32049917  79448351  20794058   4420683  76003165  52857564  30789273  37768518 
  3425223  10332627  22735003  16278891  56339655   8824001  16027926  26567643  17523831  24199899 
 22305054  10551693   3783793  44887095  12354645  23806515  25957518  74439144  24968297  20568462 
 16554077    897683  13466605  70016986  44910758   3662688   6209835  23047719  17721789  64257216 
   993663   2101177   9269764   3779129   3110010   1938521  64402578  16466683  11554443   5502333 
 22483254  19292223  24956223  24980091   3319179   3196785   4894743  24636364  44225511    596814 
   422217  60685533  54607758  55924748  26991878  16465648   1109087  11635503   4479527   5960051 
   674566  22126353  25433475  20190102  12191163  11796446  22432074   6852219  10561659  71538226 
 22799262  45279383  58743030  35725063  52206251   3757303  48198453  84916655  10685667   4488963 
  6968823    390219   6772110   6865457  40641594  25774487  81068379   3367931  18581891   1265751 
 23416387   8254693  44839401   7091667  39620752  56686368  25465479  61457787  19265370  72400323 
 29877971  38280155  47819598   7485343  46351977  40593279  29067556  15224170  77167400  37962171 
 31132983  25486248  68030794  14663036   3000463  24102267  30940617  29421683   4793718  10206963 
 10355027  10232541  39002233  20292583  11346119  61708848  44204689  10916856    470931   1086703 
 22110358  27121063  24863258  37039306    520237  61652334  29948791   7707498  27730677   1218431 
  1085207  42455655  14795107  84630298   3289883  31145208  52240307   2552573   8051683   3997611 
 28895091  23358003  22135642  15261883   7415832   1638843  61642515  36747618  43889325  27927745 
 24149027   4390467   1072551   8576379  36820838  34524823  70133676  11794577  32227752  43026051 
 42898462    596679   1059227  36879981  63956249  16389790  16783423  30089523  18769115  15591732 
 78121547   8502826  36290839   5866303  18951219  14526363  71404357   5162491   2265603  13506693 
 17440442  17430918   6920283   1012091  12713832  56293350    205038  37561880   4022923   7409743 
 65742891   5473227  46723955   7360248  14957819  35885511  19974418  41661863  11736382  38589945 
 21673995  80932635   1233129  12196305  58495585  43039161  31105785    138999  12746184  11284107 
 19801503  86371623  31638793  19635843    536910  25159045   8427363   9592398  20577099  23535934 
 12472731  17780407   1653363  18902655   6349503   7121233   5452758  31059025   2755373   5488123 
 10375893  17577537  39023283  17586536  50252991  34262839   6236913  27136713  11980743  16070863 
 23095689   3988092   5002738  14674443  19253379  18727037  23358913  21964829  16078843   8291403 
 19110083   2550348  25004946  26364695  31611147   7719383  72035331  45980313   4196235   3079938 
 10298625  15733243  26647260   5249093   7480113  41244021  22822117  47599624  15199065  67161057 
 38372483  77022203   7936123  47005467  34409522   7424223    301743  47613859  14354750   8070583 
 31478163   3040503  74450195  16147961  32791167  18370363   9159541  12039621  11113327  39082959 
 12910228  33341271  14416863   7928835    571581  86084363  30589889  82639629  57878233   2562907 
  2436909   8320983   5114111   7252675  36026863   2687355   1059803  10652897  20379594  81447531 
 14730697  35245212  37394753   9783072  39559227  32190918   3340153  23765019   5226603   2378667 
 33264913  37102923  26273103   3885490  37093809  22708787  12845159       636  46928748  16030590 
  6851115  23916864    519803  15566443   9458643  31936155   7181150  32914550  29786091  17255850 
 27164252    452939  32624223  62697880  22664748    537023   2035278  40360523  37922019  30788610 
  2060157  46705871   2059338  13509829  63845499  34384803   3864571  18896043  21190073  38630733 
  7176024  34663618   5396472  17629239   1571575  57542103   4257915  23626530  23828707  31744255 
 38620677   4373481  49815096  35306271  62484132  25265515   9060313  51869798  64061959  25884498 
 13233618  18900951  21253671  15249273  63806448     57885  29158717  19584684   3319898   5137825 
  2092843  29163215  12025863  22967249    955956  29321963  35589912  12882994  11632989  12314227 
 67573663  34488147    700228   5753043  59466209   1440759   1269603  12126693  42241816  38346159 
  2209603   1861943  33860193   5388888   9894003   2875827  38741301  18573123   8302707   1134023 
   702955  17857748    963948  60508667   4881318   1956153   3448023  19176126   6130491  25380315 
 49415753  34586963  54448986  10333845   3567806  33236203  24078183   4984498   4692079  40679073 
 68376767  37514943  49019249  14160753  26178695  81493629   6703827  43218897  17233243  30681657 
  8318241  39547448  17689015  37316619  22918307   4967771  43946961  34205399  10326675  59436577 
 14779838  21143795  48162603  16150999   6896896  85359208   2817937  49586949  51755243    462149 
 89823039  14793825  16256564  24588843  13487061  15106571   7530387  21251672   1326898  21367763 
 33014805   8456648   4458388   2864058   2662260   9700647  18792227   4075355  31258047   5627373 
 24391623  47110747  35156765  10867968  33264173  33053455  79092235  56674433  11524491  51858466 
  8566329  80863623  17665357   1848723   8922621  27221883  51154195  15381933  16105029  45996535 
 17497304   2270041  32979147    279547  18182931   9660093  54981987  91386639  25813265  14011072 
   280666    205536  45048627  23233028  24795586   7385547  34515492   4338548  79026284   2561835 
 47744149   4608483   6914394  44354811  14212923  13285998   4099491  60882431  48242067   7125999 
 47267315    743091   8019051   6677727   4713171  48821342  33297132  38461689   3842661  64249390 
   529323  11054793  20923770    279915  48941435  43005797  13281083   4208330   4095123  73938675 
 34325608  16255782  43996928  21222979  49937217  51406245  24979953   9422043  13427033  38133063 
  2122058  32050233   4326795  23436459  20225666    122532  20573303  23323749  65874043    795133 
 15104116  56945803  19131498   1389084   4247421  26061396  56839243   2552031  57691527  21581932 
  1836225  11684723   6709043   3686979  20596803  49814033    375531   9391164   6781723  27725037 
  5684011  24663633  59366572  11708165  39918844  11983461   2643855  10506098   7209243  24487359 
 17225086  79004998   1780555  23611831   6570351  24470845  22215183  46811300  12230583  41399755 
  2994523   7117163  24264939  31407681   6944123  60790107  29710428  32216235  53526351   6202473 
 21583563  19728793  13954599  64839975   6894936   7340319   8571336  26035643    580443   4485903 
  3085731   3184611  28790415  77648967  94155858   9168782  18532083  63883411  62842406  10574331 
 20208348  22315723  85847163    431827  46889511  45753498  16753272   5834982  72131072  25756143 
 32372703   1315059    748818  27958009    234868   7280727  56785359  40881169  47047901  12577448 
    13917  36615387     68795  22729627  35531619  13565040   3343260  64396415  38958981  12238619 
  6897563  15801454  14716041  12362301  21497445  55720254  35937066  53675454  15786173  28458847 
 80525402  30051711  80561505  11944839   2022987  14795401  47220478  69450182  47994303  69178988 
 14464757   5382474  46270503    462585  61865707  34671248  90538250  61955978  13343571  15798907 
  3867927  29337377  51737223  36920259  17250040  14910628  46998177    356767    336378  33955991 
 23517347  39769723   8450249   4705383   8498199   1068981   1872840  68810142  29976115   1119115 
 27451469   3571762   1873848  12745923  61025793  23813451     97595   8203683  10709919  27744756 
 52307195  12077662   9011355   1608963   2492847  16088611  17908260  79770945   6903201  14647107 
 18009357  16325607  40132023  10155750  39065067  27229083  37450253   5791929  11065514  17454511 
  8780671   8197489  42218082   7961907  41114847  19328187  27375279  30622644  65934683  30742983 
   474003   6693828  16605093   8132155   1504659  17990219  20627842   3128038  19431073  40445803 
 20641128  78641105  40711623  86731131   3158943  16217143  22349614  20503489   6972023  22876062 
  3305160     66151  11779323   1278267  16066274  22111289  13629963  66850923  20941137  66177213 
 21577848  20235053   9300514   7577403   2617206  16503225  12382647  49269632  11933045  11983568 
 16926273  12076257  49656187  48099578  19228152  42056683  21370809   5837003  10243923      2335 
 25841633  42228323  17296066   5594558   8194945  10901433  12412603  34048379  10400136  10043151 
  9615235   4407375  28394313  47212693  27870390  32325883  73078023  40787753    317993  45530139 
 14931695  50447703  19006944  11546423    223507  47648251  18870475  27573627  21726433   5292803 
 46694245  16212261  11945419   1533099   4491960  36925314   6806443  33963947   2487619  98540963 
 62251176   1124155   4397934  92076283    485905  14196857  40038063  45557733  38902395  27243504 
 36303907   3582183  62567733  43239879  42343515   2041568   3681651   9802790  48476436  45987673 
 20300249   2102264  63525603  17267190   5817804  24344499  10941324  83360884  37592707  23539128 
 22579233  11604537  30442803  53779574   1162284   3043448  25702459  17533251  50007579  50210598 
   643593  27303313  32788635  79250939  64832978  31911673   8444763  51465579      5323   3138179 
 16523103   4067340  41490299  36491535   2312568   7605303   6007666  57025315  37454376  51053697 
 12339242   2695563  28359618  28948068  43699062  10493883   2943483  14432013  31876891  81159097 
  7290951  38249169  81312975  18191593  29164452   3027147   9320379  15695003  27800178   7747177 
  3427476  14671390  28038111  14579611  43858811  35580279   4887495  16229301  31118347   7011011 
  5395541  27764893   8967308  26400719   2436973  26268709  11877163  48234768  39912519  56863171 
 47239723  36413447  55605339   9785804  12412059   2302665  17675123   4109787  13590678    579915 
 25250289  24670915   8541551  75726618  34189212   2101113  15748238  17430538  15658227  23734055 
 27107169  21702366   1391573  28702883  10298777  13553151  90692563  50724027  17986896  30901681 
  8054939   3442329  21835203  26211415  24331476    296727  12946973   9789303  51766134  52234306 
 22515748  24955172  18185140   2211567  31279391   2725327  11264862  40775667   4411188  65119398 
 29570695    282427   5582439  20446818  52410999  20271220  34118442  26108595  24062943  90730675 
 37655667  36855771   7657363  12962379   9677179   4906042  33162623   8098823  55859073  59870304 
   672848  38344527  28248783  23209443  29999435  69283384  43108705  50948731   4010923  22016661 
 54594180   3208406  23785833  11717864  56699402  39495369   8015793  40873203    112374   3220555 
 44717511   5246637  43656647  35804749  27332074  32292811  40312969  28785939   1502547   5665552 
   400083  74467271     84843  22614282   1667709  46589188   4676123  27835872  13941114   3713619 
 19690906    556227  12276726  44914487  78025561  82260825  35521539  51717789   7328743  23294895 
 15330843   4290019   2540921  36336513   8443337  47328439  81851399  46635873  38546267  27577043 
 66744683  44421380   8071845  29700507  39810075  57856869  61952188  77156391  59638267   4320267 
 61601923   5743625  43740392   1104023  39367608  20118347  14515866  11614638  18220169  67703823 
  8813144  18628262   5244171  20090221   1524303  17787373   6526623  10261380  12482292  41333064 
   989727  14111700   3170415  28148091  31009155   6553887  22077548  58945461    185035   5808497 
 15383547  19150569  23705367   1936606  24145650  35014011   1153139   9726273  30078123  28358615 
 42146043   8545683  51080923  40500231   4577905  34150857  19622848  29244379   1166134  21365103 
 12351991  20598071  21192699  40803567    428968  19633259  32193055   1059286  20868843  14429376 
    49683  56133435   8335224  20985043  51657875  30515549   9697403  36766743   4687323   2803443 
 11223023  53636545   9368555  31318865  81233499  47010797  44670267  19847409   4762263  11106198 
 46717754   6173928  26874807  41429147  53877177  74203762   6598593     85872  29283403   2504053 
  6439227  13299519  57066055  46297477  25429743  33708723  35387223  77269798   9530227  19794597 
 64724503  25348078  19088027   2373735  34857611   2245119  20037027   8914143  10726703   5205367 
  6764675  30639843  18548671  52356426   4482825    499970   8645943  14243586  10921378  17995499 
  5562998  83428558   3386643   9863328   4252383   4750427  59694626   1304294   4601553   2562873 
 19654908   7809225  21894045  36616533  13288903  12361886  51493521  83164803  21846423     12163 
 65537787  23831107  45312728   2195043  15718748  39772841  30990043  41023755  54770865  23559059 
 67088571  33486507  38825420   1702675  60815328  33872010  27692698  41645994  32048729    308015 
 36029565   2057178  37962047  11266207    455539  33199800   9574183   7602318  35280074  26660433 
 59769923  49492803  29066274   4956963   4100183  56804607  30924723  58250907     84761   8423583 
 36220956   1094238    171147  52502508  95576856  21769915  51829128  13944261    195279  17372026 
 32862750  42152772  52846541  26829231   9994363  72165741  39513402   4442496  19081053   3116370 
 18089733   1011643  19330581  28673828   4623089  32108311  74499291  11258757  17853045   3865315 
 31812048   6627675  39468009  14055123   3827023  72100424  65354907   9057183   7854996  24277610 
 35902995  15368195   7975503   9889453  54788199  35504427  66720123  20713611   6463815  34448678 
 41791699  10298879  12643628  10479159  63602849   8021115   8345472  91832271  17315488  52529559 
 27090735   3631821   6439042  35058039  40896843  69195323  16661146  18440907  18929767  82705740 
 17920346   4446635   7585753  77653446  30230242  95897197   3397500  14474583  78657255  34158979 
  6855348  15468496  43712737  45673431  42212219  23358807  26692248    187737  10915427  44116481 
 28910228  17447195  11390103    953871   5362491  10992606  28852714   8348942  13187003  38494623 
  2652213  12543324   6159513   2108873    976461  33197069  51797697  10385601    679788   3916052 
 44642820  12714923  64059027   8641392   4863723  20189115    903409  10464173   7814655   8182869 
   285947  58593261  18021139  62580938    797051  22808879  75244875   5776613  66802694  17902803 
  2748113  35741726   8368473  36501369  23280928  17847645    512315   2243771  10567459  31996751 
 55358043   4931803  28638099  15919735   6186523  18230019   3063840   1503933  28722299   1988611 
 22147960  36233793   4914749  41148861  39368263  87048902    380663   2239419   9330171   4854518 
 67807835   6311763  29934267   2397963  55724831  31085443  61572159  46194943  19751129  42611215 
 35830140  52794438   6428390  53282186  22097777   4517139  73998593  24649152  46194075   7387041 
  9294675   6037849   8019717   5815587   1873823  60559149    938654  53954979  22064523  73536123 
 60008811  64705932   4689366    458271  57321673  40356971   1851973  71378023  10818347  10433601 
   540034    394671  71798085  55485993  23280645  77725381  38974800  78543987  12603060  85142457 
  1395153   1834683   6448953  64265751    386441   4117182  43289304   8674201  44032619  45810723 
  9139974   1151163  18820874   4181443  13947771   7725979  45010298  30022227   1161294  62553039 
 45075696  18013475  22521007  72152203   4456351   6243723  22637629  16377911   2523361     55816 
  4674177  58482231   3917699  15820081  13052219  19633583  14276051  38118147    364059  11104683 
  3643188  33303971  73616043    273897   3030475   8305798  68150859  46350379  10841583  74390823 
 20046909   4138471  39841340  16874453   4071286   1088733   1768890  11318599  71194323  42465375 
  3204633    462199  18491937  11518079  10324143   3300531  19218899  17973160    887406  59336781 
 31657639  35960991  24813887   6037179   1361907  13603398  75949260  49674111  13190483  66297177 
 28492019   1858595  35076623  34026587  12446247  12057121   5487409  48650523  25639676  53469891 
   557241  39172139    293353    308277  56559507    487611  41479743  10478658  55156397   1612936 
 24651767  26803995  52226812  27561477  14556453   4969091   3197672   1985211   7954743  12815783 
 24115075   4053179    261419  31155003  31367373  13817579   8213435  49578773   6536283  23930054 
 31654727  10927455  10891584   9047714  14920854  15709590  14317531  11040046  47333283  13866975 
 16654395  20740983  16718869  20295468  23781177   6303273  13921679  24076837  35303000    153237 
 40144387  13934787    930298  86118215  38817913   5179547  25466086  31909717   1085229   1368908 
 71807925  42664623  63644148  26319415  47030763  42171065   3726902   4574979  13143312  12643369 
  4025623   8788929  43534327   3685563  52406037  37363191   1068542  36020029   2491707   8000731 
  4290233  24345171   9053691  45373815   5794813  10030165  31398102  11290920  35382206   9850999 
 52258253    172746  71135731   7763722   4888842   9909643   1064937  16542243  16228657  15790590 
 43879623  14595268  22257903  33907623  36487524   5567166   3611871  17811483  75339163   2006023 
 57532723  28657400  40449476    709165  31261020  13910931  17191131  51096955   6212866   4053354 
   791947  15252495    152703  36075630  47265915  20998778  92680515  28513790  16794915   6793823 
 34255500  46349730  17177415  31850362  19102173  64532283   1108835  77048608   1098185  33752193 
  3100823  11645138   5063675  15907153  56778251   7149307  33057338  12852517  14528873  50770227 
 10484733  27723435  22881467  44591174   4919065  63543531  38932138  20615488  30520443   6190779 
 11291685   4704423  10593454  19014063  18003563  26399886  10113408  13880523  27004147  13435597 
 21351033  32175093  14691403  36013947  13662417   7607424  18764011  19970833   6777539  22718274 
  3049299    473058   1371163   4825143  79985763  37934411   8393601  68763939  30405120   8791983 
 56199578  12547602   6951826  32717535   7083448  64662513   2441499   1751873  59236273  83868943 
  3346843   8057491  32263978  16472743   4896448  28348261   2000913  16840887   1350339  10593981 
 23370983    107703  22219228   7822977  52516993  22959631   7246599  44976011  65323912  44792233 
 41536463  55789048  35012443  44816410   2687530  41860267  31293545  49297987  15513324  31087551 
 10389887   5467124  48074208   3163099  13577412  42254797  21614287  39984975   8702523   2000223 
  2202603   5480099   2499428   5804082  20665621   6006373    256731  48048387   1072563   6227778 
 29737763   3247211  20918454  34484281  22856385   8304213  22953548   7387401  16492963  14303126 
  4404201  34723177   5697813  39886251  14781032   2996798  59422780     84717  29289103   9212081 
 31691323  54376209   2727358   8372395  17392808  41710128  13465763  37062498   3060453   2776896 
  5807355  30216315   8813557  93819867   6231863  56160906   7917627   3881757  23340930  44984205 
 16820971  33963619   4029828    564057  58965435   4919871   1547571   7714203  27792363  19443395 
  2455170  30998047  36614743  15311018   6030972  13704703  37182747  20162235  13648924  17148553 
 51508539  13385631   3870555  13829659   8757519   1766253  14947616  31011455   9743571  11211743 
 28427075   2513127  13671662  18446091   3574779   3140040  25117485  32101428  30408873   9898231 
 12981185  81176577    224907   1604311  15134475  17724399  39894518   5276667   9821602  34403723 
 49752020  55166143    274942   5941923  16427949  23095481   4794043  90621683   1678773   1554011 
 44564229   8828899  54081150  16040931  63417323  10572399  47487503  11035668   9742883   4278669 
 10554077   5762133  19848042     21543  10165171   9922373  57193428  47562501  10507313   5472807 
 25868505  27311451  75603195  17564693  49987899   8336967  54000345  30167677   2681494  26253519 
 10613523  48539271  23391310   5496012  11042143  12055278    460609    660592  48305883  64799091 
  9771027  22708904  51113556   6407391    842915  11517678   8157997  11312085    272523  10785038 
 87371463  27171558  18026918    815798   6336874  12703178   9514023     31837  30263685  34486551 
   499226  13763388   3357330  45023283   8437455  20252774  66538259   8023367    775650  37766292 
 19599243  56889957  27331604  82379346  50888213  61953404  17783803  19038863  11879893   6938758 
  1939203  27911965  34022840   7357326  55883967  27076683   9900735  13388221  37640359   4872057 
 23745836  19631130   2712170  34071035  45381875  13822419  24104568  23280387  70214897   3309954 
  2003893  39859292  28881627  12768208    956704  19558116  16148731  11069117   6316398  25966157 
 27911913  44588467  47738418  32749413   9886431  25641040  19471405  67970497  83726142  42270912 
  1781825  32899413  10342635  17229060  27061682  37395221  86225885  31348503   1350853  39420870 
   673887  74926763   1985919  30609051  40833510   1804233  65228048   5288697   5421743  37408965 
 16287765   4290771  61936291  21975489    302109  30248271   6834756  68336593    556350   3229383 
 27246123  14690568  21767388   1278417   4684963   2584327  18751497  30660353  21604743   8018421 
  5643582  19304427  45718884  41973033  22750998  11759871   3617535   9793737  62875998  53734593 
 42151554  21478173   3449049   2063193   7115868  22240335  20255771   2954265  22777460  69878187 
  3485943     28316  40829655  14015943  75334173  14727840   7956539  30451739   2292854  51798246 
 86416971   3459411  25735063  65628849   3450706  19122467   4314639  31441503  29269363  13966143 
 12481163  31821003  49123707  94322379   9500293  14912883   2243121  48094459    393698  47143523 
  5639091     14137   2666060   2410930  34220502  41279271  74591067  71277093  40062939  15792425 
 62499127  77089849  42300983    126087   9533499  11599153  68612433  47812305  70310413  41502740 
 19824733   6794463   6582335   2315577  63624515   4588223  70475663  46960923     29673   3833043 
  5915175  48558647  32280366  21919027   9636073   6774723  19431087  22548231   8872943  53267019 
  3803319  45788943   1411155   3628195  36460463  48398377   5388063   6630999   3831225  40455111 
  3007603  25666043   4731165  13088950  69118760  38192167  13529141  31240955   1311351  43589959 
 37886909  28831645  25060873  16130251  16050057   9160251  14907264  18818437  16045723  48420495 
 10492539  23737221  28579803   8838933   2908059  33010373    142468   6557319   5324283  17311669 
  1699925   8322098   9432663  23973765  40479205   5568711  71175759  49945872  16085115  11003252 
  7536967   5968793   3272743   6953190  36990837  43879302   2212155  48999711   1095972  46229619 
 36414865   7441743   5367357   2719018   2180249  77496511  21126942   4937967  34290795  18013921 
 27549903  15408087    135083   1997499  35168914   3477478  10780497  32319851   3064758  51855355 
 32966793  50564692  33851787  27827248   6259047  37244539  25742319  12307227   5689518   2792731 
 50045261  29433520  21816863  46217036  41173423   4026078   6181545   3525923  43336844  55761158 
 35555843  23082162  39086402  34792764   3029268  18423330  63259691  16689348    213471   4792323 
  4910451  63474537   2216547  70048187  51929443   7216746   1698888   4264779   9962817  43703690 
 23827629   1327143  18811689  76772742  35999631  42093380   2131708   6200431  44613723  41864511 
  8860765  23452723  11229198  46742234  46697291  39884308   7948379   7777430   6176937  21799320 
 16537215  28682875   5626227   4015992  44758263   8527035  35777268   5038212  19571451  23340715 
 35190779  58178769  54488761     68643   4175973  75679886  58318075  25417402  54634417   8912871 
 19187643   1447467  13922443  28660053  32577563  91292061  35475843     70435  13614061  27463249 
  2586274  46547479  43781103  45866853   7063263  19781488  33859077  86818815   5718171  16254909 
 37329723  76083456  17668183  12161820  16698373  27174395   7195500  27457259  77383209  17483529 
  9019573   2522578   7419015  41416892   9587418  76808463  26779883  15672507  52839068   8261313 
 25244528  38306188  51601971   3171166   7016278  46874197  16557048  59237823  17545035  16429692 
  1361679  12783507   8533291   4661319    801690  16943847  17151702  15731605    443513  25899360 
 13451843  92995083  13050615  48756318  12038661  15512213  12884253  12567369   1230396  53045963 
  7907283   1741897  23616318  35816890  46715081  23826651  60714915  12259029  28909791  44352471 
  1595626  24752379  81924373   2005533  64862613  18565593  80735645  26089119  16705617  11762813 
  4111831  69214688  13240567   2047479  26142652  27081749   3913935   1405251  92120217   3806848 
 56254365  20089063  13728761   3963003  42483683   8856411    705786  17169898  14781958  12053838 
 11927463  19529479    416460  26134392   5610203   6174891    507267  27743433  43242801  14449137 
 27920289  24537864  49089455   7247019  14838203  24644022   6374562  67539748   3068167  15086155 
 35848210  28804533    398059  33896193  24906265  72841587  26134193  38768160   6420918   7159142 
 21423924   8791753   6931619  22748379  51684099   3679019  50879873    431279  21073623  32812863 
 64636673  12845130   5687857  45507247  17863683  54630116  65297900  26059394   6614994   3305228 
 10003551  55141128  26793708   5367713  12339401  16140535   9837483  52552563  21124790  12568873 
 37170763  27637404  93494139  59212833  18335340  23648957  24581966  58890171   5568059  13999173 
 64649769  14054964   4756639   1613638  26002095  25178449  63092488  32369587  24293003  10822198 
 37452463  12105615   2341676   5001195  12254990  10980323  33891132    881906  52236496    203171 
 34740218  22498803   3974661  21947587  23393157   4655579  20482083   9645693  35045303  28048803 
 33538009  61139138   3314331  14235873  15249711  63273514   7143567   1227219   3536701  24534823 
  9699963  79048915   2777949  36911526   9862753  14112417  54848939  73623963  22807719    919179 
 18927493    444289  23117205   3872284  23225948  11128889  37569243    506391   7067294  79502757 
 44259615  29429473  21363969  10345173    986105  31900810  24914895  36838395  79565133   9041883 
 38099623   1713107   1446677  24900804   1353863   3734471  22204500  14437140  30585015  15675945 
 15679930  64215999  18586995  17005955  63063513   3589148  28498063  16000467  46960911   2407275 
 12956418  51241803  13316673   9831658  33014883  32973336  53269003  24654305  22871400  58346344 
  3040875  49746327  33086783  77209628  50860587    354267  29883600  44585895   5547819   2860647 
 10224796  14738195   5533313     78181   9677769  52801509  25995612   5849232  53790629  46045173 
 47014206  20497491  63520215  16898037    622587  16010848  34322823  10290937   7032078   9090594 
 48635389   2780675   1266659  58326423   7522793  88068831  15998763  39135483  52993527  76365123 
 42285231  49901804   1996824  25419751   4941861  48394623   9207029  11364585  63268791   3269355 
  3502650  51292343  81913523  76784507  14343183  12367995    664443   2333025  56074232  38388615 
  7034955  10173165  13912941  20535066  45530856   3026979   1452065  38112132  32399915  32448953 
 24438643   2166423  14550747  28766223  50871531  20752127  18850123  11121085  49988091  20261850 
 86694819  15728569  46066155  31909299  38878598  27729360  75401757  19223784  55505984  21444347 
 73961015   6032341   3662289  68129193  71612293  67849559   6383967   7649371  28437723   6815988 
 18570807  20609147  37492683  12961942  62071388   1252393  26360898  16574181  19287459   6813963 
  8019805  26564089  17242908  14794233  11529403  15287299   2002875  62010123  77992707   7052928 
  7071783  61395133   3190826  17630814   4524018  53033299   2737883  61323619    905101  15418407 
   155553  43553045  22682391  19371487  63368372  24969766  42249403  13164897   7037403   5475723 
 24289365  10875171  60908041  25530771  27780744   1574091  20772634  29425413  29806171  23083926 
 38081285  10849473  50687097  12555528    321780  43373013   3372794  24644167  20475019   8415279 
  9852833   7412013    647403  42151623  46339063  44267731  20958203   3856104  41129961  26151621 
 39874923  14658338  33799546   6989100   7180863  21825639  10495107  76078251  21433213  16901637 
 11471406  16531088    332427  42665767  53112699  21237663  13766100   7788407  65927103  11546343 
 17020949  21713555  21209487  67350223  23366275   3061993  22116763  11457993  36913104  12472611 
 12104259   2614713  24721749  11403960  35722874   2014560  50001729   8457171  39664878   9900208 
 11199180   3122021  61549977  40218290  22775252   4652551   8045609   4304767  32737403   5953608 
 29527242   6983583   1785591  37814127  13185673   3457710  15290499   4601080  37321345  41865771 
 30539163   2979713  35589859  34253667  25562553  10485897  60350193   2514243   6702516  11743089 
 13801149  27584901  14135576   5577695  21461737   3718327  55669179  39598731  24507039    668595 
  5224146  38164579  11462483     54995    397285  21450579  30681300   1748688  18005494   1434360 
  9056247  13745701  50733135  53141211  78885267  21523023   4866687    263627  13033935  16264923 
 29885485  13009611  23526087  26079942    328863   5912379   2529268  24867396  38911163  28074318 
 19260441   1724955  60294513   2501691  19554943  66412935  38059151  42794995   1198791  65531808 
  6383184   9749851  51675883  34155678   3210195   9309351    642779   6315488   2090178   5426561 
 13702768  40806779  26476167  65815227  35405691  40073991  31957517   4102863  12971427   3967814 
 47748538  33387751  11291203  22577167  10135761  27239856  13079862   4991898   3569740  66530930 
 16936707   3537201  41374155    941085  26472009  19635711  71450321  17883588  33311868  74480467 
  8113833   5430471   3348194     45819  37934112     88878  19122911  68072904  11362567   1748388 
 46220955   8576235  34236990  42817007   2443723  28725663   5159783  23572454   6262127   5947873 
 52903356  19939936   8149054    518443  38885508  14534565  14368758   8901243  85845771    344063 
 29491865    835052  28435623  13877899  22969630  34129623  17959251   7480403   6943423  16731523 
 38209359  14123877   8216877  68152533  80865621  43011643  56532003  23549283    823650  50695323 
  2366971  25570841   3036453  44595259  13754280  50100047  53269959  70774057  27858018  67346024 
  8618867   1776501  47805691    937571  48446743  33705913  22724859   1205833  32002683    631719 
 37418988  40834707  32612373  54537985  25250227  25357024    630007  35713368   8285667  33796719 
   757881  37099371    161307  35502538  39767163   7086469  24984015   1101311   2253363   6258503 
 56512123  23741659  74995953    410082  35041481   3529164  29343228   1381503   5987551   5816048 
 26969583  17058072   2566669  27928913  19064783  14187803  14615307   7683323  10999793  37882755 
 41699949   4786365  56482383   7992993   8247978  24491423  10580993  30596403  42830527  38343045 
 13969875  45990951    281643  52660203   7506453  28876113  63601723   5405723  79007623    231123 
  7791142  41234547   5075679   7186543   6983169   2115809   1973747  20405875  14265627   6781903 
  6208635  26498306   3680883  60480397  24923245  71520851   4786023  14851707  18148187  70817309 
 25884564   9642784    929044  28840731  30795183  43501863  16493082  17119211  38021445  81117739 
 24835913  33411123  48361209  26646483  46737801  26507415  30080307  64625191  21998208    206843 
 42353427  25720402  32695578  22448886  87966781   1393657   4123131  51362048  39959911  36739073 
 28768839  22380657  11973683   5945671  58262343   2420513  29215943   7484886   5097723  24422523 
 21410575  47875734   8630695   3915853  49434713  64568371  36541533   7502928  21361031  67755459 
 21279891  59119521  24730395   7476271  25305436  10251547   3130406  31025908  46870375  51581625 
 10666068  40089861  75482078  76894042  12099903  47244023  21604265  15282887  20951328  21949379 
 33569827   7436409   9026019  12700603  23449515  41504556  21902199   5959188  25986319  28483953 
 21926323  45470151  28472095   1446895  28844525  73117023     68973  16680183   7044153  31515689 
 19377273  25705205  24584883  38682494   3691872  10512228  17258871  11285763  22095387  56275027 
   444316   2165343   1118723  66190926   7183871  66729933   5585048    407978   2369763   1317426 
 11202763   4780573  19904515  11703073   8577033   2337263  28902384  47406174  48139374    928695 
 48183230  49279627  21325433  38145627  24591747   6726833  25661121   2847912  18542339    901489 
  3812373  10301062   2850667   2556276  55807495  10478703  16020123  45808512  20402538  26093170 
 30644059  89626734    132432  35445402  32216923  50571281  37089135  14963739  23986826  63661823 
 11133339   4489977   2482599  75681027  10182062  31104573   8020835  22215052  67371513   1930389 
 56654171  15070563  23990931  20719797    246768    345385  30163659   5267568  51855373   6976613 
 15024613   8583320   1126387  21325167   3756414   8884188  86847323   5174403  41151255   2382783 
  3231743   5635983  73834556  60251699   6847959   7365915  25769703  16512773   5288145  19339352 
 16320732   1434485  78409291  24534438  53646180   4869910  73189041   7914339  40266539  56822757 
   152611   5250830  85121543  30368157  88869687   4617953  65701803  32833083   7090107   4020763 
 35601378  21399702  10232355  38889428   2637631    142165  23752722  64263795  41628318   1669587 
 41621887    735461  24890073  38251643  55417407    451795     90605  25613559   5090773  61955223 
 38869523  52826645   1616008  22661003  40069509    605819   6788673   4280667   9893423  77652319 
 17600827  52613727  56981883    185397   3486073  39993729  99241371  28334793  77009143  61607737 
 94970471  17318433  13482735  16333933  28513387   6269247  80643341   2570587  41513033   5573075 
 13661771  34446591  26391399   6069708  35224863  79860948  28931467  18450397  30857929  45669454 
 14174718  17302674  78217119  14696323   8935944   6886596  48175547  81128564   3089835  77697403 
 12071889   9591588  38324339   2661430  10355622   6291423  63922283  11736701   2334783   8705144 
 69358338  11453839   8563967  19541775  11936175  19370331   6398619   3123453  92835719   5470548 
 30157250  13981563  63526145  39123123  32767027   7888836  78965373  47928731  24042738    475555 
  1877833  22907463   2388708    192719  35400481  64142049  66912039  13731531  17671203   1687803 
 37551882  42725784  13697293  55986853  22010363  63839823  11005615  18947244  81952233  16925395 
 16960563  88370736  13975500   7085663   7428829   4628679    745873  49882797  68173151   7323711 
 57964875  40618623  18976122  19032423   4895319   1412879  57161843  53230098   4789023   3486619 
  7336683  73289503  74705127  73897045  22412583  38751603   6079523  22589383  45186948  25377433 
  5186472  82182483  46279541  54623931    313626   3892955   4829847   1695582   7285767  31132503 
 53702815  38888133  39776225  33329679  32652098  64882248  57801469  41535027  36333915   3464640 
 30107013  33838842  34295429  13867059  52826992  30014677  10137503  10639527   3626971   5755086 
 25275740  14931963  19293483  42030699  16229046   8921763   6386568  46745322  27396891  24959442 
  1333287  80072895  73739355  43826815    921303   4398223    431944   2990661  81551603  11839552 
  8572155   1866501  17866797  82670555  46750339  16900113  12145431   9865782  59733499  32780831 
  5482204  69832587  44979385  27930123  19117286  16226704    359438  23720619  17307881  13355955 
  5992161  36184427  71768466  20482026  32993894  39181108  34660023  10989953    697533    812693 
  9629547  79127395   6758778  50199873  30316549  44624976   9981051  40016703   5811753    181353 
 16326750   4004935   2859135  10544995  24188383    866901   6596531  22047378    248142   1043040 
 36551676  35357267  26758338   4653294  11635113  28643937   8293876  10463619  16192803  22493203 
  1494917  15458769  38152539  49575635  50756731  10435653   2631960  49808481  14760807  29588766 
 38271954   8392488  14216571  18723663  11219823   7803845  37558468  11969015  20240468  55205595 
 12878498  19944691  44940197  19687413  26252131  72143907  30737679  11040600   8203623  19821243 
 33473023   1613063   7218633  10884561  63085052  10561531  16662795  77754111  12427993  57251843 
 39770739   9365667  25990647  26220795  11801855  15888905  64772493   3239197  42095532  32627207 
 14876193  33520758  20798529  15412023  89185635    188613  27577535  37087879   1719258  60574911 
  9054628  37815463  52581939  26546309  13063863   5345603  31470073   2379515   3684003  13880856 
  2391475  13788723   6021183  36736783  35706963  34961687  29993427   7341957  38255270   9433725 
 11955672   7736379  11242277   6539795  37536076  10771009  49115741  21681049    226275  57487971 
 41419811  19376259  13679469  25235499   1429747  25427950  59724010  36598815  41743235    490848 
 56116262   2865089   4396375   3886355   5634213  21839479  20031869    898291  32643997  18730683 
 15674509  29802390  42652497  57883148  43122533  30381419  40514607  46997863    581147  46783414 
  9076779  16525654  37406007  84630588    661566  44565439  30755483   4603429  26598255  25202663 
  2709753    480063  16804573  33320715  41513887   1546395  39420350     28827  49335941   2978664 
 13720944  14725153  13163380  21477313  10004535  37973916  25401651   7713230   7043010  18162229 
 20594367    507739   2695623   4064203  21190823  53489877  10439788   6369441  48464184   6651111 
 15247938  16285251    329823  23816262  35247507  49429655   5409087  15067563  26893630  21249963 
 38706896     15295   2516308   4096313  25399354  17703355   7636899   7278883   2744091   9494576 
 32813947  17810415    788379   8920062    376248   1615009   2451798  73070835    490464   2549787 
 16459273  17410307  26203641   5567343  26816618  40189569  80215881  76641002  10201503    297883 
  7062619   2893863  39100757  11046409  30231961  11563815  19078005  32306711  14014383  73818373 
 11256723  31024613   7733314  32367267   2419451   5952279   1734298  50642007  37689367  12996705 
 18725784  22134243  31000820  25446705  57747435  15762147     10843  14388748    712166  38284781 
 21476085  28775671  82043952  55339343  20688824  62943995  26103123   1580418   2458579     91627 
 28897276   2573039   7133823  23738139  47058804  44439843  12331653  71265399  11586923   2266993 
 11115876   6050123  17756763  35603834   1622095   8701578  33075693  60200703   1781933  13727342 
  6909207  17023983  17701653   2420893  33474539    869658   6877422   3722946  14152254  32017339 
 29527161    982242   6052971  11969729   1831479  26482663  22890873   2887869  20935211  40230827 
  6452869   3055722  80440524    589587   2062869   4132671  93373251  14372653  53182057  48640243 
 18707193  55262649  27434439  10977848  75368223  29440177  12265773  11786843   8592923  14385321 
  7689669  34619799   1677883  38040859  12093775  28379209  54957777  17074023  76703343  24529523 
 34147935  17606018  17555373  26380893  11631948   5473101   1735447  50507799  23422011  44061602 
 13498995  48700656    169140  67528031   2907650   1370139   5421698  23464518   3378023  14738929 
 84680866  25177477  37277883  14342302  55041083  14398483    328423  51915012  42932475   9846399 
   454363  59626116  49253796   2131538   4754683  43911342  15243963   1247928  21803371  43477071 
  8912067  19954107  34957623    972199   3158539   3461163  12083055  13977735  59626807  31225191 
 72690573  50492139   1715108   9624060   1366320  46037835  73461588   9898764  24307825   3092541 
 97549476   1186623  35225325    894015   2607623   6018015  57746465  18677689  17081395    892835 
  5406027  26617363  61189788   1422573  12620107   3585642  27437619  16573693  26506108   2267323 
 46212689  16079340  27851375   6415723   1453455  28433055  56092381  14221242  30842367   6558807 
 45677007   2447363  14433663   3199929   4112868  39429278  14823591  52921804   5604526  24833498 
 24903925  47383317  39672864  43865043    252573  45934467  70112847  33525333  34788409  18244565 
 18248683  18307243   6935887   2219467  14030636  29315712   2408970  59526013  27157352  12274690 
 17687934  28860306   7880163  25330211   6198568  36098763  17696737    791521  22511718  16999953 
 63858315  10932559  51488307  37609937   1098855  50560913  24538686   9656540   9123839  28711263 
 16192951  13908639  14548744   1816623   5432121   4257480   1281596  31042469  45048695  30853303 
 12429135    166598  54208199  96340851  69307243   8639699   8435219  17112351  53495060    170049 
  1030743  68792299  92865886  30276523  10855518   3229062   3173563   4314571   3163998  25433456 
 52213671  12002285  54104901  35952102  23168799   3189153  10672228  61407469  75217143  61875259 
  3386087   2892510   1000347   4614471  35206648   6719661  27146673   7131999   4765883  47329418 
 27045571  25722891  40956423  50354259  30278685  10772933   5940399  11901201   6272090   4712355 
 16985157  80073865  22736980  48324711  42773178  34865198  71079083     33453  34088126  33685163 
 20871183  16080021  18657195   3929673   8847465  17530323  29290139  73715919   9365967  10932387 
  5342663  63328803  40571859  58521597  27293873  18747520   9981663   4457079  26068809  10717155 
 37492971   2154198    640499   6177465  13919301  27224213   7908683  63762539    527547  65895213 
 46703820   8678308   5093952   3401681  29145522  45459463  70094251   2201691  43941894   4725093 
 33250883    998358  13241915   9130387  14157392  16689743  55291305   8479275  28208439  67790967 
 31532733  11245779  63498831  23392664  56575494  19179789   6189600   2721873   3708273  24361457 
 19751723    151620   4356312  52102395   6070782   2858683   5078145    339627  22444440  19402338 
 41106309  56515623   7289145  45302209  11422110   4151373  23130656  56955843   7590755  10913363 
   116208  30300049  31956285  30939297  24975677  42127455  62972585   2435281   7392575  89129317 
 13432572   4600953  18843346  55928040  56813258    694080  20796551    360175  29963259   3098803 
 23643051   1268637  11648838  75139698  43570183  46929375  20409315  18492856   7318215  70981158 
 25091791  28647483  14567235   7485299    307001  53808183    433059    680323  81001230  35665545 
  1127469   1905327  27424341  54721923   7910035   9733149   5275967   2717998  28782705  18664773 
 12834681   1921107   2056425  36493683  28595655  31662853  49351407  31906845  15048909   1232799 
 12993873  44654961   3455582  44162676  31240484  45515619  29139417   6024123  44589691    123963 
  4102053  16218108  48781231   5510063    226299  12798177   3296085  13975861   8454181  14979105 
 21738873   3399645  14947563  25726155  69858663   4460252  20856003  32430768   5713565   9129123 
 33347779  19383913  22709401  30244763  37170179  61791003   1297163  15238832  14826038  14991711 
   233898  37059687  59951355  12363386  30530117  10109057  11041530  11838971  49505083  37003443 
 61005093  48196709  28129551  31080986  10246527   2347209  54229011   1292667  30867003  54657198 
 66900957  53570353   4353108  71005953  84573843  16161993  36821973  20138020  29181021  17408923 
 19484391  25420245  54810213  53564655  22756188  19577535  24311374  19580465  13072679   6328445 
 21195773  18435823  55477815  18191208  80871435  30821865  32708355  17115369   3250011  62277583 
 13431775  27777138  53510448  54077571  66075004  17904081   2610393  46083951  11525329   3113938 
 30673060  13126013     16683  11526513  23495955  77730555  57417319  15233395  11415085  13139985 
 39097471  58138437  52782318  16770240  20098635  13600059  74719729  29935305  53400519   4487606 
  4669971  31889983   1107769  39825635  47073963  32077770   6572459  34725131  92861655  87008495 
   598721  64990026  81885179  10026883  11989149  16118203    320625  28706817  16994947  29617263 
  4599419   5919003    705789  52611192   7863881  63509847  27899987  10114171   1767196  63789598 
 32554073  65954916    455835  26194731   2359564    980858  16015897   2650727  49804323  63177130 
 29830921  76757037   8965669  17172555   5376375    337848   6671349  22659723   4804076  94334363 
  1170658  65955978  13977625  40887287  11295525  89190411  42031008  51687968  41006466  33657787 
 31088529  35594139  21736608  22931322  29142223  33642749   3081828   2274081  14118839  11630616 
   314023  43886478  51160851   7908834   6150492   2673366  32717323    404627  76477898  13910961 
  3913844   8382014  21245847    363171  18312027  32488315   1347665   2759347  53723463  16343241 
  3569381  65556588  28893267   4942737  21961683  27057111  66476806  10334337  27744591  71685987 
 27825411   4050169   3306118  15158589  73112283  42062033  17593051  11338763  37287667  43183515 
  3875883   3855874  13252263  18535931    474755   7333913  14464515    703173  11433137  18474203 
  1146144   8411703  27405960  22750618  29508328  21595683  28246827  11035203  11726341  40495851 
 16349465  19605339  33783297  58563348  58448370   8537773   1456963  18739270  53840361  85649235 
 22683262  16235639  27641560  24988850  22944183  34226019  17032941  27632868  31233703  32361573 
 50489003  57573805  51442507   8686130   7488583   7540048   2514654  45705915   3918849  52620651 
  2842749   4974327  46442559  31832723  80272219  49106217  20115323  40589331   6476307  29876705 
 39144075  19635270   6698808   9915385  17051892  78269440   7395931    367008  35213763  17348476 
 77199791   6901039  10790106   2412819   9288311   3026039  54547413   7139619  54799925  28748099 
 18972726  13443059  15950973    687687   3457773   5697180   3536071    255027  12261309   4759832 
  1515003   9275595  67459047  66582015  38090373   9650892  18350061   5002759   6678539  30640859 
  6886288   2643963  18924717  48925923  42545659  60272699  20383241   2468005  40160901   3816699 
   167673  49136413  32481477  91768191  27054069  19241929   1387498  10156651   2642763  85155501 
 15456795  32045463   3398235  46415947  31047099   5508717  54467270  51703578  10623859   8407698 
 16083195  44844023  19850303  76811319   3396993  15166323  65994673  73716539  21032953  30818345 
 71391903  33182461   8943015  15623525   1812907   9748158  15489454  11563383  12638903  78634185 
 10138475     75169  22240011  23374075    385437  22333203  44619435   1203711  62655055   6174548 
 86964827  24769523   3293763    897803  37963647   2353194   5041731  47703523   2095427  54254382 
 62679948  26951663  19543311  78903519  72408082   7041223   4654318  14895486  84996480  34982747 
 22659044     49029   8027943   6285467  11172557    738141  31717244  56020228  49678066    649141 
 13006953   3660479  43976259  12413675  67107897  23859843   1012729  12917415  43144235   6631118 
 48411771     21294  19174229  15476731  15877473  10079715  40303563  10868733  19593963  41149609 
 54175798  67765867  50263203  28941935  82596582  16895248   3325053  19428467  24084911  44850285 
 23642439   4333333  46506163  15457963   9440515  29148108  38820908  46747173   3476071   4547355 
 24285178  11854277  28171043   2055387  37419001   4264383   4925833  59433453  32857935   6729476 
 25495867   2473668  35573588   9710527  15011508  31022043  42331223  33925839   3769827  53476566 
  3220899  51199271   6697698   9055067   5020138  43849815  66735714  26452185  12687667    704298 
 37431363  31057876  20861773   7586363  33979546  15530563  24741101  23910149  16918143  25674933 
 11245877  47107023  67437063  10010694  60525583  25095345  13342653  12731123  37245591   5199896 
  2371781  74880159  11912958  61178418  16755462    277365    432203  36614533  37058325  35056435 
 47915562   5682324  33737834   2567429  11296113    156727   1854295   6120208  13675943  34431573 
 13170277  75444303  61656683  10308841   9897043  54468201  29009448  58251987  11740929  60754011 
 51494831  25536315  27650473  43464636  17925688  25207773  29536123  29985489  55671691  24633949 
 13558668  10260201    675875  34382336   4067163  45182623   2832854   2283741  18289963  51782343 
 54534141   8587388  40786999   2781906   3790523  14770014  24560316  82786740  29319728   8921383 
  2187285  24256131  55708943   6014859  12135729  47479659  10648491  22017198   7252249     95505 
 26309766  13911539  11516973   7195980  15748515    207088  48449670  20176256  66853179  33732120 
 23700535   8779898   5516061   3409067    514805  18388355  10743981  42032037  29648963  54522501 
  5560511  76095472   8107691  13807755   2704227    541243   5285403  63730455  88542447  43432853 
   353043   5512927  12914007  48978347  34146873  11414247  76131321  33735783   9471735   3398691 
  1475883  10125975   5090259  13713147  16154115  34417879  21038465   2946123  12563723  12468447 
 39963246  31082934  64893996  30502292   6062187  26289371  25098565  34623773  75638781   3305502 
  5329482  70363123  20965682   2352627  12507189  11888763    628499   6794229   1407180  56647911 
 31418203   9640468  33835507  36225883    954843   5319258    171888  22141840  12890553   4404472 
 45074703   6322299   3177473  42959063  27445914  47185623  43134455  36475848   4193443   9138168 
 49249323   2129357  53589483  19715403  30057724   6076518  12048862  24901143  54670985  12641811 
 30139923  30949565  12017661   6859437    355779   9131973   2010019  87614111  47091981  19469286 
 94059903  11847211  19411467  23321165    244123  44395683  34964491  42115125  24989553  14187030 
  6428469   6842678  31646199  56518438   2912747   2368203  44716124  32037297  12588699  14986543 
 17212014  15112773    300267   1084507  14132865  12873423   7678673    963333   5054627   2369787 
 76417143   9449367  47963571  49753683  53420155  23439903   1793211   5888589  31911925   2637863 
  2926523  20121857  24334809  55364757  43145808  13076003   5257375   6228508  23184491  14438235 
 46244279  17093815  21399207   8204187  10144681   2854911  18317198   4088649  28089314  17800607 
  8213631  47162211  70070204    266555  34590969   3088227   8115323  18975135    652023  52379448 
 29402921   2136887  51139506  23554931  14922069  18629607  62305863   1503473   4571431  35079079 
 31142918  65049093  47808781  21151023  56082955  30891667   5521454   2615323  17899395  20443167 
 22818477  15209623    395133  38270593     31163  13764939  76849193  18339183  28292148  23426109 
 18338505   6030315  63676063   1934418  75330528  21202293  28320275    515783  36701404  30940665 
  9738696   6169479   2786481  33494675   4961298  64546915  39856335   1350318   5891337   1952711 
 68419548  68175489   5707039  68230011   7554012    359823   9442165  15610299  14667553  69171134 
  2276027  45727607  37280823  46154777  14712447  35489983  30183055  12250857   8209803  57334850 
 12500905  31233689  60635607     31245  60395289   4002793  91435216  21947055  35801273  24339555 
 28400523  42254811  21745635  25841403  11257965   6626295   1094998  11300568  21842649   6598937 
 36046695  23647693  29938610  33191673   1204313  26733098  29673155  33469559  19638138  43900562 
 76382016   1865905  57297717  69160203  27654969  85820552   8610683  25588812   6953734  17875323 
  6262723   2137258  12890521  13308678   7931067  49936688  82306473   7878603  37807413  34769000 
 10408425    890893  33009513  22236939  37683573  11711373  23997789  14146647    387458  30049614 
  4566783  28279770  30172907  15450630  18710477  25984323   5565150   1529623  39729313  41937382 
    33743  67347591  56910739  21099785  16424307   8117358    518487   2925291  51862675    459422 
 57362461  43089729  13207075  37854129   2683227  75926913  45790938   5918603    308449  75937450 
 14516173  67144755   5437433  41307132  55066797  16074139  20250041  24005636  29330223  22555003 
  9594843  27940371  22763358  24906147  14134641  55217343  50208291  17691873  48047463  24522927 
  6328347  29755282  34101609   5218555  29746149  17792587  22182855  50345193  14735878   4302803 
 10861022  54721569  16162737   2425567  78033531   3999371  60438651  49344177  44607552    404977 
  7923665  29553251  18461829  11340129  16545015   5899588  43522525    285899  62610970   5544453 
  6553839   8452198  24124411  69776255  81803173  15729881  12100968   1773531    423130  43864431 
  6142615   2771395  67770735  29028952  16687974  38290869  28300379  38793647   2905986   2524491 
  3387633   2390323  15600513   4316611  17801345  16161723  84711547   5690319  12601173  50896050 
 29884235  50590735  52160868  54959979  42042363  60601383  16553891   5435223  20348307   6298657 
 15268173  72958209  10005918   5715511  38195889   7855707    353840  84330215   1269487  33218854 
 28067135   3582276  14980135  30128067  38609477  80892723  12224999   6664767  17063883  15358391 
 29775660  26072839  10970925  41511792  32678090  44806753    584883  73823483    807437  13053849 
 20673723  90671099  11373045  71662005  15243567   7278178  27819759  77782513  21591039  10051099 
 81204431  15325523  40920154  43164279  20230819  13190667  55045003    506693  21143673  10225448 
 26227761  36724799  74039931  58675323  36360043  36431123   3015928  11114376   4328891   9368443 
 46627011  30088825   3940143  69775367  24382107   4145370  28806443  65830559  23278495  27727795 
 15649109  66809313  20129603  22467003  40723323  15054239    870374   4128111  44777247  66459219 
 24965754  68585718  10090005  46280343   3761842  16713208  50314585   1171963  12975018  13320449 
 35521047  27559487   7567463  27788035  21318643  14053803   1495997    322172  19310768  14956979 
 91087251  45203995  28019483   4451903   2626064  57323436  13730796    626539  53951748  19810804 
 35116398  39691187  62568153   2122323   5974927  14892828  59647299  17480031  15833395  27014773 
  5992623   4051877  33553639  21804849    964107  29848097  34552551  11437179   6174063  31640571 
 63471291  26950439   5563419  90410559  47771674  36024405   4853235  39139659  20035015  41782111 
   527737  26787355  26935435  28800867   9105163  37076483  40878411  20701419  12665889  16935547 
 26117291  13899303   4828411  30138323   2102615   1829160  49099703  53949084   8339586  25345520 
 18119392  54263805    383303  71376027  17673735  35470173  82434623  71807220  10955853   3708523 
 20157377  73438163   3968277  39738822  39312108   1482321  53278560   5569323   4175835  49115940 
 47986798   6012899  31324875   2417087  50949823  12254618   1700397  58879167  22955523  45525073 
  1797308  48879600  36752249  22311303  47338592  20146963  12189621   3210976  46909305  58091163 
 50232537  36808845   7535700  25106214  37683714  27862623   4759197   4505499  73806583  40383263 
  5983371   3365581  48764805  60983857  11915295   3254667  33764780   3145706   4098051  54290803 
  5253631  94825203   2344283  15519651  54805178  33336531  12043245    835083   8488733   2523587 
 27967845   2171875  10609422   8647119   1121019   8760479  14252993  37568899  31489889  26292123 
  8620419   5962705   6500427  90133455  24993247   1316152  45464865  33548633   1883373  65997039 
 11901979  27410583  26292045   3846267  51140415  27018803   1295205   9013590  20952439  10816849 
 64190103  19992543  63392763  26779161  29975043   4243817    296299  41455901  34057868  33110928 
  6305268  91223313   4523154   5898301  82552451  13273845    760982  28870737   7389603  57822441 
  1934988  57045991  12777523  34081693  23263818  20235786  24074622  10508271  86585403   9052523 
 39304388  40309665   8553723  28795131   8278673   7154721  14325121   4870265   1828356  16297547 
 21511267  44976824   6277854  33692185   6516639  20058910  19017207  21460710   1530979  27727779 
 29858183  36716901  79946227  10191833  38678253  44795423  29973903   7303750   2309523      6591 
 18558128     11365   1539347   1660507  25619235   9332091  20661981  83915943  23161573   6848343 
 19463803  47735043  50805605    136407   5069175   6236283  97495038  33984528     68999  12452091 
 13932027  28383371  22183593   4815123  27012483   4199123   3128443  23399443  35021395   5191551 
 17025405   8232424  16738499  34360244  19193071  53533191  12429487   1748704  13223556  77553203 
  4481919   4155747  12374491  13519035  32394637  20170450  12770727  11353199  36202497  45281473 
 63702049  11236491  16478480  18441636   6073152  26557188  28925298   4418737  19857685  30328778 
  6214057  25572797  17297793  44826348   4972343  19637392  36965294   1760323  49903538  47725603 
 48886575  75736747  11847683   2500551  10312777  18253839  37668883  10493454  56131835  24688283 
  5752869  25492774   3954021   8582295  89297071   6406263  12432543   2346129    110742   5156238 
 33689907  62832549  14684508  16521864  75367532  77965423    360363  26240995  37830300  17713287 
 43068946  36988663  27406700  20137373  21079707  59187081  23010738  16509141  16251831  11001021 
 59673891   6240981  24494091   6426521  76437143  16434990  11618730  43362771  22083272  24347157 
 10980169   2228713  14439252    323936  24097167  16070001  19367583  23903919  60800233  53541583 
 54847773  68388549  40520724   6174105  28552809   7345955   3519119  15148473   8051915  15169287 
 32526007  24947265   3184980  46582369  31463318  31485435   2484303  24816530   2703861  40914294 
 90201518   2847249  67278741   3632383  11460831   2897611   1745751   6542267  22744437  32743623 
 25582659  53609651  43960605  65345442   3956285  85342645  25882359  39532134   4645851  17311053 
  5097369  46892547   9821263  25660149  24088362   2587740  79350513   6253448  47172801  16732839 
 89277585   3239643  66763914  59997647  66025698  17803893  56599875  38646423  35248791   4446942 
  4170849  62481123  40538823  38411013  40982442  38342112  70883775  45210495   3368179   5811195 
  2204535  33102908   5081423  93004834  56763789   8116016   3685659  39697089  51321261  21726766 
 77910466  34221279   7513307  22401811  22885053   6204483    384146  80675663  58853127  65112523 
 14847075  93162559  42449793   6823651   3760473  13044173     13487    344038  64793643   2844342 
  1789869   5650323   4342311  21851175  14843091  43628159  19121771  17031419  33280643   6233991 
 74875780  34469685  41545939  14791008   6092903  33999781  61999593  17760327  10235895   4965579 
 43587077  24654333  28568754  75947683  26090495   4316945  91168267  30222740   6605889  19613703 
 33112763  19322181   7411814  43453955   6415747  20602221  81409468   1976996  55290743  43420773 
 14824203  45549033   5433093  46990543   1952763   2156286   3285451  13151391   1980743  11874084 
 59198459  38171725   3283681    219279  68520621  31097532    615931  66476382  49883245   1131863 
 30697323  41537865  53018808  12001448  74926669   6161715   3326423  16031095  13110147  27488573 
 12077811  62796147  33738135  68143703  91303803  47158971  21771261   6423463   6988361    757779 
  9615690  62313495   8935080  11675931  53896151    281971  26950543  22285113   2672517  17878380 
   322035  33080929  26711918   5410956  54137912  42509235  22880574   1554699  61862443  13729306 
 50168893   7845807  31676631  19250707  32180925   1442046  62847861   3570459  18766779  19671507 
 13301697  14338659   2796136  10912321   4274250   1053288   1341447  38212815   1713307  45543463 
  4104569  18235041  57564617   9989124    583046  50759139  60936895   5849083  18093903  24630612 
 14754573  16213947  32491648  18252138  62473248   8481628   2718099   6684839   1143223  18718410 
   957683    864868  52603975  66743905   7123208  13047663   7572803    878861  27906891  25769773 
  3904173   4139806   1727128  68927926   6917957  38014981  82793463  35431253  15784605  18027627 
  7168650  22891142  55810845   3356266  15098577   4647525  37670021  47227746   9648567  22340751 
  1943115   8921613  18585879   6292601   3972069  25813110  52170423  10983177  14798007    119196 
 45645827  16676340  14047758  51555159  17501581  93780439   9616023  86448366  19874395    339163 
 29604249  86830905   4272632  61476318  14800666  40133468  35183847  12190395   8408670    119922 
 61947636    828468  22345949  65826338  40931601  21184503  13180393   9372387  32184945  45671706 
 24330553  51348344   6909718  14552911   7710257   3411934   2955777  43388455    878203  25068633 
  3695664  24557300  17489691  15019586   2036239  21589579    801707  26080533  31644520  29136507 
 48769655  12500732   5315969  10540557    818458   2594420  75783033   2545041   1677183  13199127 
  9332334   2138523  13847451   7339593  41053351  10904403  76691291   1737807  47471448   8103673 
  7892059  11183850  18986321   2697543   1452651   1785914  13726675  70443771  51128513    211998 
 15948939  34239377  16925053  52010299  27373560   6892317  12661823    814062   2973563  26316535 
  2349923    839643  45748959   2841423  42155898  52584713  44717565  37371093  26696623  42326637 
  7454651  81138851  46936976  22318003   9078123  13604519  27882666  15128644  51356659  10863554 
 37206936  31446653   2404322  15707691   4168827   9304825  58606125  27747047  23751648  77378284 
  7204639  17691747  12224478   2471303  51973921  16575398  20410461  50004413  68264245  42998646 
 18191744  62887781  19339007  26070024   1876023   6513707  29054177  41963968   9922860  57492413 
 21476343  11040141   2963322  32399135   2517547   7905225  33231176    576123  64074339  16681515 
 84885735   7739707   7301184  46036831  81080733  16573691    710133  39576933  46303611  62370609 
 38599710  31596227  30896665   1327113   2396488  34888893  87873135   4578265   3429978  38249997 
  8580383   4867043   3426245   2611413   1062023  83805312  30855248  44880333  11982817   5901435 
  4516635   7821321  47798806  15473373  16070079  14438939  17938503  54892170  17907176  42879667 
  4365291   2786850  21341481  31009299  61219787  61191550  12954162  29217103  36803940  16772337 
 16557027  42743040  30058008  54378403  34701531  54591435   3096843  33457911  44089773   5689898 
 58231242  73244013   9892263  27743321   9911818  16120923  32113743   4664378  10420540  23282343 
 84803611  54188499  10690299  35878071  14204131  10113324   3337137  40783003  31344612  43959480 
  2329870  24987501   8329933   1833318  63779804    855427  36309959  41390693   4251864  38190113 
 10662645  74779323  40419645  13402154   2299823   8670942  26745723  30439248   7133676   3819819 
  3668663  20160256  48734353  42209353  20997948  65300073  13580921  12738987  33006889  44254203 
 49040266  28820563    250737  12141033  32749763  52536563   2959591  32699037   3898731  72764763 
 50963633   6905256   9570522    557213   8186141   6097324  43032563   4275685  35523366   1524052 
 27475371    628947  52212813   5706591   3741960    193193   7917601  37773275  18888153  10655664 
 34688734  40165077   9678363  17496183  54396483   8026656  23109414   4104923  28383648   3837275 
  5932539   9896649  11992407  16988091  39452487  19990938    278039  10801473   7896885  21364641 
   457089    257214  60582097    272467  42828683   7082748   9023239  22878275   2959735  19166670 
 84405147  17091123  63934713  33917541   8495987  52475811  38821698  13448873  26677322   2542898 
  3117083  52590107  45086802  32945399  31265792   9792213  43436348  22097307   9042411   2371343 
  4573399  35169009  21116850   6148105  11142984   3504990  16080245  29460743  12142017   5954533 
 30572539  22148403   6339813   9243469  58705496  51733629   1859227  37162963  32284287  65520616 
 13348359  36352135  24202431   2918751  35646123   1380931  21959438  23458478  55024058   5119419 
   678049  16745355   9329403  44697381   8123153   9825978  22146267  64495425   3520347   5396734 
 13514115  66898183  17978558    498981   9783111  69330263  55066360  15625683  73687288   2296566 
   815983  25956444  56513167  33335529   6378187  24097686  29345545  24212858  48956449  74260798 
 54828906  10572993  25548143  41022347  24736862  23228088   2359205  67704837  31245435   5026760 
 53067427  45667773   1543599  28792543  29785533   1393863  28783644  34475167  11494438  78636659 
  2568942  30984069  31837377  28087637    190863  42050963   7345789  78027632  28314343  10016878 
 31507223  43468611  12996003  13680573   7079643  15408429   6670579  30647859  70920983   4541673 
 10850523  29494588  13260023  12207255   5875643    921899  33636023    804395   4498838  18611655 
 20739023   3728628  33520665  66525099  13606756  36641585  14812728  24400737   6984459    324047 
 56644669   3218908  15061036    821547   6396365  13484853    472959   6581219  14778163   1220153 
  9534120  58416621  12004967  36546477     94811    320430  19075921   2102971   7268976   3315623 
  2887563   7656793  13225698   7288851   7597052  41359323  19484623   6336071    771573  36711423 
 25929671   7284537   1486246   5228411  27336600  33847762   9207127  14037223   2586843  11233079 
  2612412  22389369  17523273  37410558  23087309  16110216  20048195  41163899  35615283   8451307 
 11597643   1884291  13596495  21717149   9734070  33306648  70661297   1929323   3356819  27495427 
  5841898  68821491  54231805  27448243  30815283  34174923  24399795  23626207   8682963   4172274 
 36327907   9354971   5137863   2135437  10526583  15001806   1257027   4314048   5836597   6121217 
 10684149  50587023   4781123  37714475  23016853   2766827  30870783   4423929   2429523  22033428 
 18683403  52202263   5284237  33294243   7877979  38060592  21323083   9260367   8683731  17494005 
   626706  44094537   1253298  15986910   1372505    202983  33300987  24960963  80192277  11331702 
 39751971  27448629  24482063  18686013  42705669  85680223  50161871   4997478  36069423  13557841 
  7151102  13780527  24384873   5591931   1021234  35834043  49765323  74297595   7440023   2095213 
 18257848  16578573  11079803  70953753   2383858  53051975   4994184  19092561   3453883   2119859 
 10239210  41776335    776547  33102879  37633667  42786734   1015861   4411652   5535875   4444711 
 94212483  20179491  50275203  57365557  12032484  56947203  51551601   2754771  47724988  16674445 
 18128923  33444315  20609295  11528843  67886207   3444918  88275081  25366731   1923233   6720148 
 24977243  73131003   4813269  49176867   4725127  13398967  36108195  12978195  32600863    602123 
 20885372  29967213   7279833   1167423   9625039  17697186   4190079   3989103  27334716   4151523 
 72028136  21148667  23593503  17485139  17389352  55594167  32060997  33443017  20713083  50566548 
   587820  37311873  37422784  30369696   8783989    130292   2436823  16102707  35643548  18111376 
 31100181  79245228  93676671  66584355  50701830  13026807  65130329  55196287  13265663   1210983 
 28526041  26413333   1736115  33886378   6278785    814985  52180493   2214027  13220627   8738023 
  1828131  58469583  21556043  77105043  24964899  54492693   4254698  84410533  16896744  26823122 
 46646763   1498765   2647329  48960729   3302673  22051483   5637363   5038965   7374866  54550203 
 23413107  41925948   8309858  20209819  37164123   5106508   8859883   1122093  18629727   2559228 
   564535   4349335   3672699  15765576  10002758  21309173  75162210  25778948  50124127  20459681 
 39614019    880564   5202375  30835443  94316673  59197443  11604363  24795803  41801559  18163460 
   235179  44465791  16409059  51705955  12348083  70826154  82705836  49265322  48846246  59438469 
 49392858  47695767  21020108  11253023  85172805  29712426  45919798  50509149  45367358  67048334 
   779527  56149398  15154715   4192948   5910035  83080256   2567618  27291855  58066137  45198979 
 25430691  32285455  13680593  70861188   8874395  20273519  91526298  20027964  63703763  33336987 
 48381411  75185708  16295130  52407156   9586539  34149678  49617383  48984897   8709783  24369679 
  2786988  43654903  63561027   6477475   9954957  35265329   1625019  48278463  24824729  27270798 
  5815803  16861143  16866299  21816255  42811871  59817192  49677550  59475451     73287   1703943 
  4751481  45582495  27310982   4137825  42613293  55412671  63518631    197714  10300998  45182803 
 18828507  81257277  16333440  22242021  10853841  17514111   2617395  23334536   5718563  20874943 
 12868471  36251442  14676483  25886515  14451675    464433  13520403    247655  54947216  26123523 
 28785423  37399538   8620651  62084115  50028159  33034683   7418985   2083401    360857  11431284 
 12317215  37063023  36648774  20863125   1764770  12478173  20154543  22901725  10407819  10646463 
 34235535  15498243  14797893  21597905   7633038  14112663  28088469    969273   7844355  13760181 
 42794941  36667299  26441517   3971323    343953  84570693   9100051  10645723   1895733  47622873 
 26037057   7247053   3103803  17409151  40339617  12390579   4064199   2812227  18336983  24677559 
 18875897  83049494   4802495   2287694   2898387  17630879  37277623  14553487  59854493   5412729 
  2018499  36479683   5847171  18505777  10697745  17750143  13707933  45802558   5824806   7373762 
 54669673  13419191  17863579  45467853   8966988     92633  76632198  54574104  16852151  47872995 
 19460643  25879757   4678323  12482883  46699918  16755495  15987567   1480148  68113837  46294363 
 79745899  29782857   4531881  12627855  27374303  15127343  65685013  26868623   6013839   9428516 
 82024472   8353689  21295111  33083047   1161899  53605419    979233    614903  14378913    571251 
 16201803   8294923   2658877   2434247  73157153  31169748   6699705   3267140   1792977  53394018 
 33485115  30541821  34707067  44524438  13032825  28655323  32497341   8528123   3008184  19309518 
 81300147  58328323  62226923  59848116   3407448  14907645   1748623  48633752    542877    999227 
  7453047  44221083  54420258  34802683   1755245  53571773   7205673  20989923  72702543  19881771 
 63711636  23573257   3498123    834495  38453384   6609421  35486133   1454299  51629716   4966011 
  4140483  42060027  21445089    785577  52853973  75185499  37923555    853338  10110423   4462129 
 54693699   1386804  36936059   7867928  40397920   3501313  11687523  12759925  16429211   9971817 
 60345015  35573808   8389065   9860351  24845663  62908268   3581132  21067263  50654340  24309813 
 43145199  57998895  23126686  29258748  59887523   2377135   4710773  13439373    544531   3182110 
   666747  61526697   5109643  10601973  15082063  60277683   1058453  56380673  37027659   9900685 
 32605843  22005051  15726323  50595963  15669678  25253923  24377883  16642315  13352042   1249605 
 44138643  16160511  35506612  21737052    961523   1789295   8541023  17499957   1924068   5458035 
 68154927  49028377   8809117  45717963  66641449  31455703   9450363    635835  21571185  11377230 
   665491  15006659  17978623  40818598  16991890  13420893     14415  16381091  11274307  57901103 
  9420777  44903623  35120910  23543927   7038939  36347475  77345567  35288511  68693853   9388671 
  3696016  25668787  28145058  18897411  20150979   2588475   2905391   8267383  20703799    596571 
 15701533  16878888  66307745  56590065  31236342   4655469  76465358    198820   6982102  11118594 
 53490363   4024449  43950939  69519451  74257782  64429047  26585351  49724743  24725491  52731393 
 10382049   8020803   5388489  43043193   1088668  55643404  12694308  92293639  22683948  15962363 
  8812437   6937089  16968924   8706184  23216989  40322793   3103707  29736489   6338827  30563034 
  4524468  16890909   1025127  61778108  51708375   1886025  23548271  44693709  41685053  88563075 
 22530003    551883  11561171    512739  46118307   4161429  36672814   5413982  39716475  11688813 
 57240164  10747915  23169760  21875130  12760538  24819982  24349563  11036298  50417403  67811493 
 25034379   5035907  48694567  25615404  11097123  74565537  84492124   8125401  45425685   5277789 
 15733085    222482  24984635   7755856  96079311  13655060  10344891   1052236   5850496  37552467 
 23888568   9025755    258435  40499211  26952491  53130915  31027224   1511459  14962311  89179395 
 22124160  17967138   1112663  29436405  82545171  19922221  12654591  41988948  10629504  16090106 
 23291794   5222593  48622536  12052284   7525998   4830537   4774631  10829573  19116448   7664880 
 21422121    401843  27539035  16076656  27544248   3953171  36036915   7322955  15256506  44345871 
  6046071  14970075  18823173   2796891   4481013  10946625  34994973  39879411  38634546  71341384 
 58276473   8125828  27966059  77976047  10293198  34892227  34851643  49157979  51527163  36134235 
 22547263   6890118     98679  37767556  46943253  16656813   2509493  19982310  48618709   2566711 
  8227484  35460465  81252503    729458  39955115  25680663  84471027   5513690  17780379   8439883 
 71832575  32075023  38854873  58412945   5401953   1760842   1292575   9427818  52466159   8898108 
 29097663  21840801  58390919   9608302  25713048  11817663  51675828    233223  14069045  63746718 
 69633211   4958163    967299   2315710  34129768   3861873  31980123  52101771  39634523    626609 
 16446876   5637337  20574929  14309601   3537123   5650188  86518359  31610296  69897399  19401567 
 35608241  27885279    327781  11218794  59856845    783373  14438461   4803968    249903    264719 
 43921203  11612398  50451963  34384707     22767  10226619   2704890    796913     87639  15956462 
 21962539  40977489  27764475  10468455  28357383  33815163  38439797  62798073   9798500  40174723 
  9491033  11747327   1284081   8945163  72233923    387045   8248829  14539686  27532095  84016503 
 34587176  28304763  43101048  35964753    101223  83104029  29295843   7287153  21880258   2241117 
 25801493  61205295   3686663   1308690    326493   1249799   7121718  37517043   2839879   2742347 
  1407497   4351001  10332423   7891475  21300055  19160016  11038789  14392643  12639961  50620095 
 63933689   3522523   1593195  14562539   4206683  12888051    974843  24375331  10218543   1488863 
 10205393  24997923  78868871  13460823  70944883  39701388  18545298  14249925   5336093  33047295 
 35358459   3835773   5710011  44382513  23934233  23477511  33866223  12357681   1111332  15452023 
 56433997     78866   2728203  10977537  16638207  59126514  61366967  62196909   3722453   5657586 
 50589126   3097581  12388806  24237423     87483   6903013  38621399   8307564   7297209   1991883 
 39776462   8073888  69328283   1881429  64701602  28971417  61384085   7282987   2050683   1234043 
 61019723  32325948  42408483  52629751  11339499  10351566  15124860  26898195  73623603  24073461 
 29282987  58921392    819931  10747995  59646678    596248  61946034  46790346  24874926  36243953 
 80526207  47053545  59825859   6225563  45980675  16386285   1360995  48750279  13406433  15802728 
  6355483  15010523  51418973  16019568   2009883  19152123  10257313  36238343   3686298    470001 
 72537984   3745536  12257277  53732265  12103099   3271083  11021958   5707503   4189076  12718199 
 20258436  30887643  34929326   2758315  46925054   2739897  12746859  23170124  21047857  15147465 
  6017706   3220281   9091523  39089991  22397848  25195993  61116027  11675553  61530363  79037823 
 61001598   1213123    398603   3510943    163429  20847970   9170625  52964609  21126183  73814439 
 28450608  14554824  13764132   7167515   1787137  44231687  25064325  10764147   9995823  33686383 
 64186613  35567438  62745969   8287320   3513535  42781031  43656747   3322123  32917843   6397468 
 18990281   4753161    716554  92138075  21445491  35402356   5087067  52915905   1501726   7219255 
 20103243  53604332  14800287  54499398  67947123  36040479   4556883   6417126   7141475  10447548 
 29929947   4439610  53547083   4335559   9221423   2144473  57125093  15567873  19787667  83380413 
 27175488  13363515    753169  16209419   4245468  44065361   4221860  71967045  12437592  55399927 
 27185323   5143860  20122368  11573223   9140146   2191895   3728348   1793028  52640973  13811565 
  7050747  70249695   9336552   4646562  76205198   6368662   2995643  33366573  39773155  16425747 
 16193815  14647353  20291663  57777787   9408471  28411880  16096973  16368303  35142198  13793819 
  2479134  18954978   2293403   6216123   4273563  43600521  14952507  10157011  10711163   5446823 
 37835526  20648068  11429373  54924099  37124772  26407031  65909223   4959751  42507147  53665647 
  5974513  15153561  15110673  34361823  35959563   7375173   1534628  19138116  85015484   5878967 
 66671442   9144213  25534500  14493453  90100259  33976923  10552249    252897  62695449  36958848 
 26386373   7858017   2724581  40616667   1118849   1713666    238779  13070026  23709349  11982414 
 26638206  16641729   3993963   7891523  39444006   3611529  11443443   5746483  46301847   4551432 
 64703931  11294523   5663688  52769595   5187295  51306891  27916911   6962205  25436751   7384023 
 38360375   4974183  38872040  10586559  39024638  23244751  58914132  33062151  82980105  23590190 
 10614878  17851348  16736083   1041869   1482177  79277073  18002267   1569886  52631843  39153273 
 22506354  63837083  15593883   8476350    614589  12966043  61199793  11664603   9952485  30483188 
 19843253  25794915  63775933   2380475  20632305  35503053   3911371   6295455    115784  18424907 
  3540075  54070139   3382529   9231345   8421544  25793496     78231   6780572  14707743  51902499 
  4878715  18675473  44570623  18817623  75573577  47076651  43312804   7397079  51556329  49916766 
 57656439  16109372   5815053   2253657  63283215   1657515  56161207     63263  30630758  34992263 
 70630089  59908189  40575003  20093295   3288425   5224659  85538637    683863  17514323  30008591 
 27685473  16251739  28100773  57413493   1460032  33998478  31930455  36463239  39594273  21663703 
 26746889   1476339  67181510  10248508  61626243  26812671  22622739  55190146   1756735  64590240 
    92391   7211829  36689523   8603618  13932918  58898179  38720797  17939527    244999  16444943 
 43909541   5194845  49984253  35027817  11053347   6418991  43777035  33098591  53263564    670245 
 11356531  61141749  48098235  23393751  33256283   3855307  20437629  14805423  35604003    428227 
 64187883  41686515  71105583    182403  27906073   1942179  53054943  36600654  39871941  84664983 
 27444287  18868635    177740  71252668   6522510   6736623  16332803  33437627  43493619  95903961 
 52720635  49335141  81435083  27406171  29282579   7169103     55945     24180   5580151  20073673 
 40859946  15549023  14105721    103857  30870266  48416595  67729911   2123615  34700577  55494819 
  5233347  47389409  76423815  35214549   7798503  70346283  23183901   7084725   7165436  33598937 
  2093183  40321733  36964090  27403179   2107924  49042023   5077563  59248752   3874968   5166999 
 30905349   8509547   3491343  53513349   6429813  61400553   8104273  21285475  18260994  24364197 
 15551439  16623303  28098358  10107464  55994048  64581049  79110923  23662481  33100736  40914685 
 37634703   7719391  71072898  26931373   5934453   2841231  38436138  87651819   9256223  14781978 
 12837305  18203828    964515  25401499  15289503  64803293  74388621   4549787  57283923   1412007 
    72611   4719332  82105494   4226523  55686618  20174375  27447389   7709341  28802036  27959028 
  9925619    928547  33421679   2723893  11478433  16833667   7859495  11417739  58059261  53292723 
   864837   4229223  76878455  18663709  33651283  35059643  24669873  43021275   2047376  78638259 
 47275261  33282633   1031413  32885703  15802836  63689073  49775077  54064331   7019291  44562612 
    22496  56285835   1146171  24649545    116187    674823  96705741  64772155  21125703  20636475 
  1134377    844591  71679486  45962115   1179126  10715580    712432  43076346  29037430  20953704 
 30334891   2941803   8032308   9317823  31399071  22838433   5235157  39615195   9219963   8020533 
 50623393  79007415  29945691  22939689  17838153  34625403  36282491    687923   2458763   7318473 
  2456259  45459105  16206670  42240244  66698573  37990243   6465883  65236059  18968803  22142823 
 36261451   1129179  55280239  18971376   4227780  31181361  41360451  74173507   5687583  17874067 
   257073   2990517  91640563  25821009  63815793  13399488   3817035   1605526  19330983   2804303 
 10891612  40439343  39824960  34298263  43152743   2888271   5690335   3009463  43294998   1966347 
  1068764  41437766  50865499   3967787  45200883  41780973  22881723   2964964   9431922  96000891 
 11513745  18101367  20800602  17061753  19998081  97402731   4161467  54118083  18052415  36135365 
 81912483   7028643  10153377  13240059   4655610  29344113   5459339  41062464   2405760  25980324 
 23068695  28972254  39683565  79823358  16733451  37526739    157995  52202987   9808727  40307421 
 33439555  16783617   1266985  25568243   1090239   5569305  14440833  21246867  25823916  22998552 
 51278130    351579  19323023  14731323   1299603    603583  23603048    296678  16232595   2524015 
 24476433   9519803  40450907  14251149   3931683  13896191   8130285   3696960  44544935  48297731 
  2172963  54765951  81137023  32840139  70966098   5183907  11202387  14305843  22206993  66385819 
 44465544   5532587  63493168  20589951  15845781  75087989   4294811  52671003   8837623  48349893 
 38573125  33534455   5674480  56581038   8409633  40756839  33514877  30918513  59328381   5097753 
 60462791  44792659  36436347  33298465  14772444  92456837  15465323    638079  19500339  57567648 
   439789  47752983  30252543   5455995  14838803     23553   7513269  12993675   6174424  66246843 
 23411368  42174131  43907418    735078  37752783   9717221  22369403  41461944  26991010  37489488 
 60099491   1305043  41304925   7089101   1138299   6678069   5100901   4074652  28818095   5021133 
 69931842  46196828   4043247  13585275  44029199   3023331  78738335  30622440   5330773  10717788 
 16288433  24333003  55417386  67342203   2983143   9361534    498283   3077803  57873258   1395865 
 77131463  71948416  18603631  17226189   1320963  21994779  17445435   5033529   8694215  31962171 
 13320210  87578676  14475925  29750393  17383443  17713650   7409787  56817033   6778326   5336424 
 43687028   5664901  96430587  18848313  12456303    878417   3729114   5555523   8140991  11864010 
 71265535  10600607  49012485   9687561  64593687  18439908  73729548  37565931  39532616   4173810 
 12670007  15878559   4083231  11966253  26248011  29577223  37492917  48646203  28876388  15351515 
 35437023  10644873   7866669  55265098  33103849  32491803  36470193  55469331  82906059  91630347 
 56195307    726563  14979203  18938652  11064152  14618505  78852919   2964294   4279899  18526911 
 90515535   3153915  11589939   3854918  64111303    457130  37866425  49386996  11349867  49293435 
 52277309  11420441  28297852   4492885  47007293  16958463  41026595  35880863  10448715   6895123 
 66529554   1456319  60326016  46964445   2836743  16519463  61863467   4079008  19059723  19217197 
  4862953   7851834  29033340  25851507  63542371  29001024  54211830  50132729  25522659   2771991 
 22873542  30020309  27131418  21251823  54124853   9463803  17542671  12175123   3928881  16229445 
 18190921  48376731   6907163  80192665  10556828  15312763  33919155  34115802   3346822  75703785 
 27288755   6438567   4206450    473657   6969755  13662457   3458367  17958753  10688394  28905173 
 16250796   4099191  12634173  11156037  64800607   3374223  18303963   4366903  16955243   4001175 
 37597947  20168718  11877783   1484169  27292887   1700242   6685893  10838139   6579122   2919561 
 38329008  14331845  49344978   2127255    748143  41938049  27487338   2235349   1761918   3434181 
    28731  80459271  10424726  12920415  26140083  21477858  41273268  26765176   2965935   3795411 
 50594235  12818621  23757213  12487920  34428786   6385227  18056388  18057823   3339558  20966115 
 38513463  52072143  38626347  19372410  13562845   7094220   2985061  35692971   1560440   8800215 
 23478457  11994061  44537613     56463  53403451  67488219  50811755  32016807  17311848    272793 
 33871387   2400931  15831720  36468363  41470725  84055167    712785    375723  45482868   9967000 
 46554435  58202534  50024263  71129603  73707511  73884219   5097574  40502013  74321439  15471138 
 36211524  15416020  15403511   4904873  64152315    110994  34803293  57651067   4345930  35915303 
  2988931   4952487  20173623  61221268  72606769  17492523  11528928  22293108  17629183   7289094 
 20480242  17206727  48631875  42348373  11780074  16146528   1949295  52381299  43606595  16323680 
 38216403  42887268   8106039   7158117  43583767   1846715  10930623   5429286   2857163  26736587 
  2614121   1551418  47103371  40910867  75117087  72658699   1179618  18498316  46259823  18814767 
 69080211   7720876   1936155  30045169  12921387  10016140   2471163  10587483  63970989   5745132 
 64487247   2165573  79658763  24694323  13935942  45783872  24314139   1563443  13064253  14525097 
 19980951   2017659  69297645  53819944  32872364  21037731  13755227  31182891   1798403  27763404 
  5106593    540915   9922728   1602297    442941    290640  30967459  21005457  72304773   5191503 
  5111943  60135673  12661359  15741923  26355429     44155   4761089  13981683  37966785  40713236 
  7898323    147627  71468391  57520113  41883813   7463163  33619305  12230839  61867383  47679123 
 36925197  26359811  31334247    174555  59925243  57741855  22906498   5286563  41725188   6366128 
  2082945  16120339  24201087    817883   2314843  49947355  21812485  83044736   9941138  28977663 
 50828023  20456283   5747289  15765243   2606093   6971955   1905569  31861379  24852378   5933291 
 47852235   3475735  42816010  54947743  35712651  14041803  10299693  30349718  30266591  52213807 
  8148543  51127099   5612002  26347803  21764781  32917393   9573648  41269299  14066217  22679395 
  4166864  10101297     73853   2891787  33885239  46843483  10075795  38034147  19474950   1782312 
 38563251    489898  42374049  33608619  40925553   6440843  23289958  38210472  14061138  51269107 
  3023610  24330715    116342  18448358  48964883  25128543   2729623   3351251  40439549  18778779 
  7174939  10608123  13154280   4668219  60511761  14893687  17121927  10932597  28094558  16651745 
 14569391    854662  23827834  19007768  12600123  12976819  34383283   8312335  69798853   3929399 
 13526043     89051    879573  93908007   3843573  93912347  58980759     34344   1503483  24352584 
 12103483  37447962  12045435  15271723  27173715  56325713   3401313  34053535  48761083   5944803 
 84649003   5777673  63576013  40267831  25192413   6376682  36213230   3651963  11773713  57068923 
   263683    140952  29007863     15286   5416791  27939129  17877147   7684219   7033383    911407 
 16208223  10200341  43836258  52066839  21923717  25771623   8583929   3117934  18807843   2617947 
 34881953  90212126  53187908  53313984  31178673   4686373   7418273  32098899   1759983  19461803 
 30838647  10404023  41197305   5519410  12596037   4087830   1122225  31413011  27997681  12704451 
  6352218  44974923  26117515  47319367   1583603    239523   1340523   1718313    382099  14942775 
 21900395   1926195  39017763   6261961  38186643  22402139  45192123   8822419     41433  10790583 
   251695   1759803  29801148  56241715   6537745  15323555  12658587  20706457   1974843  40134420 
  7312007  13368333  14370381  71973675  46991697  13844427  28990052  28310013  68444751  44805183 
 69123523  39290903    727557   9645759  76599239   6930133  77836599  13144715   4382007   5402793 
   835023  16181901  15071360  42221230      1113  22358763  58281757  97669456   7788904  13594200 
 11339185  33485809  16070147  38067561  68840549  34555198  48546123  54875041   2796153   7471293 
  3105111  47801805  13864278  53279979  37548527  33459603  37839643  12229379   8157443  71480448 
    45564  16504507  34321993  41071543  17589729  58154814   4935237  49480017   1274110  47389527 
 43703021  55638261  41995923  26045473  15961479  67931715   8903466   5039087   1391949  20785497 
  2898966  91454655  50253143   9480768  14248018  30200916   4605135  18851774  44808755   8312823 
 34573064   5142543  17334854  15293269  38961947  19499795   5940379  34464019  28977843  68728215 
  7694635  46896718  25480415  34076544  19313733  29993883  37602567   1288824  25107845  62101318 
 10190433   5908817   2758951   8821611   5543251  49503057   9908583   3420798    806768   4216368 
  6316083  48474094   9102553  46780467    339618   3583403  45923280   4515363  26865393  69196389 
 54932383  12348151  18264187   1776359  12242718  14322987   6799422  34272687  22126799    357333 
 53653516  43447325  26911931     67575  79250280  16050753  27551053  17062170  11653121   3081983 
  3693979  29226768   9353390  61669425  32977264  16140015   2792715  10242723   7627071  51111807 
 34404273  51504758  43310843    266883  13657760  42092064  36089862  38684070  28099623  10003853 
 54499573  30549045  17377476  54368775   5192814  10635048  41346486  26874963  17155983   2721394 
  3213231  37088193   6352830   1670323   1102679  78234939  27091333   3256537   1642680  14006257 
  8881275  28456532   5951874   8737137  31741897  36651175   4030177   3914537  21625099  44346723 
 33037003   7825011  20481242  17044395  31027123  19272615  10944411   9064711  72700368  21518880 
 90750033  42020535   6706776  39087696    609979  24180027  62078973  59555059  23258567  24928810 
 23790607   4129223  42331743  72909195  16803917  22243448  49588971  88153454  23713233   5630000 
 34498614  52136991  16998291  39061419  48347561    608098  17772020  42262088   2172245  62161023 
 22843633    711845  41837225  53267295  10003163   8391851  62820699  52125042  27523563  15730803 
 35227113  41225383  11213143   5589590  18725481   4397281  13693451  14692101  20017023  12287068 
 73145367  25258863  19555548  20825797   8296035  11841990   5733339  73385487  18282288  22698323 
 21590427  13315569   3200271  49529579    247695  29703619   3243951  38900238    327150   9454038 
 42130900   9277019   6250083   1597815  16831167  13996375  40665597  85692493   6867335  46089033 
  3599763  22026377  56398493  33777805  30091998  38264071   2117721  28740494   3544764    849868 
 65864742  49128377  36054067  21526460   5416738  21131660  10408443  34618623  17594847  26653443 
 77226363  37456741  60532257  79551753   8783534  75951987   1210423    457195   3923601  44064990 
 68495011  44247582  42832440   1916850  54023627  17788357    258183   4877723   2697195  22503903 
 88781123  36639999  12207864   2341725   1071571  23070372  67071083    814139  11313139    831863 
 34255983  35745963  29130399   5169035  35352202    133088  25822535  40176747  56223843  75634043 
 23341438  38974723   5833258  37506403   3420507  38987335   2464861   6905796  83154913  21143811 
   585726   6555048  13580495  63019922   4818813  25251973  32498890   2262873  52618523  23425534 
 70750127  18552353  59617743  15759167  17653651   7721379  21420245  14958886  31812063   3326523 
  7856983  17880489  14347248  10309195  26149595  11008760   1543368  17827923  49247083  58133561 
 61373892  11769723  15880923  21404407  45979818  11571683   7370296  62588631    247578   1772079 
 11427537  10100755  11104522  29868771    180718  26734103  19258965  58500859  21410691  18275783 
 36772443  21895906  59203248   4370031  59485023     54023    269590  34173843  30642785  28207401 
 21728075  18702343  45676503   3741563  54675679   6857421  40460139  32783720    376983  33205179 
 51567243   5650581  21626959    496158   2196735  31863174  52541873  50492809  75169283  58830687 
 50349811  38663469  12664583  40567188  46144354  55082898  12621570  74026059  14011875  18849161 
 53512027  38168307  11741709  89426859   2270373  49093579    684843    140723  51902168  10564899 
  4538307   8541886   3586091   8601387  42219567  32578929   4247293  19259587   4814088   6041073 
 11892683  26302203   1274475  27778243  38696053   4580644   2133045  58478603   1742998  24837447 
 12773263  21603881  56006059      7788  15966447   8261298  16242360  60860335  10037655  48187813 
  2676303  25748391  14186573  56671430  42586683  16653883  10892583    933221   1507373   1089783 
 23520626  59926803  49920759  88885543   1827291   2456075  22879239  19986663  30701283   1012803 
 29909497  11718139  25777275  15636337   9165837  18716064  84743075  22921686   1330153  44861163 
  1660058   7296699  10919493   3497869   5977419  54468723   5103429   1811076   2198919  40140303 
  7062551   4370041  29075323  55156323  42635803  33940273    698629   6855483   4969083     25803 
  1664961  10698948   2167419   5494623  24250803   4233273   1935715  10157153  61566748  33813223 
  1906142   7490947   8758173  17809683  61885113  16906677  13892575  30631555  16469595    604527 
 59985973   6446115   2921181  58129025  20462231   3852233  20638049  15178930  16835641  15295473 
 15286139   1543820  79939090   8467320   4709139  39437917  66162549   6839046  35521278  34482491 
 28452043   9341889  10259915  26864411   2238336   7915340  39686393  40937253  14035423   4250759 
 51134899  11215425  12909614   6984267  43639556  30028093  13142311  35810163     96037   1795302 
 16497149  14999883  69885505  42520123   8357220  31484544  56030853  55708370  17118223  45598599 
 50997363   6074061  65420589  27848798  36416690    186492  24879177  46826419     90123  27765171 
 85588395  18694025  56983083  55536167    846873  11182136    152009  18040092  93971259  26012100 
  1300695   5521206  13431081  30817608  27044607  26116263  21564837  31472707  29918151   9938187 
  2031207  17514308   7247244  12143793    133122  56092779   8119395  30843507  31043615  18869178 
 10743327   4102139   8939263  71994448  68755728   1795740  49777708  68913403  54243543  30480436 
 75396423   4190010  66463009  32201656   3629115  50451713  29797745  15496449  50164954   2654673 
 20738555   1591854  79779066  48308775  36580882   2778842  16911141    717675  32195770  32264912 
 26717663  10377147  10187958  21246703  82300770   2263776  67975082  16419029  36381514  24267075 
 22877703  16914660      8011  26916369   6244998  28776507   1684233  25452963   2129398   4769987 
 13687179  83117108  47540935  74966755   1406707  12216283   7543505  65850151  43130053  18365165 
 28391131  13570853  24687659  34362132   1261488  39077293   3087756  18800591   3143217  22486203 
 69990077  48791764    325344  67450438   2878411  23953593  41551887  76447673  33650195    413223 
 30185833  13921457   9074553  10835973  20221089  29966423  79049681  25266399  14731623    132402 
 14231736   4742582  71919007  44235358  33286285   4525347  38139431   1801806  47753148  25692702 
 37593966  14452079  37283132  44369266  56963635   2399019   5742555  69780580  35955243   7865435 
 47775267    684759  16095063  66702923  20726642  17911239    149855   4496895  32512430  15178048 
 26560859  23225118  58107243  40435913    628848  10653423   4829163   1199301   5219311   8572807 
  5080800  45224937  43746225   3396459  17242740  49318308  44594449   8470589   1240067   4868103 
 12117791     90806  56088586   3473813  14916333  20604768   6563889   1657633  41837583  46267211 
  4823491  13775883  18842982  75166493   5923345  28519080  51770523   5495973  33765819  38344940 
   591675   4175259  71451153  65098968   5866493  50112504  12586713  21566895  56004768   7206323 
  6397731  28004529  42857179  29356281  19189415   6321211  77073371   6242347  30646265   2320043 
 46911953  56693645  79698103   3369754  32282499  37221417    182243  10249863    432423  29096432 
  1819216   4303812  67276929     71299  69688236   6339291  36537963  82318135   4989283  58520603 
  1101691   7269561   7806691  22579707  39140138  72824273  48887853   5630275   4555113   7094016 
  2746823   1855223     24405    236803  11407467  57634347  69935937  44913471  35072260   5352708 
  4912375  51649471  55694643    483381  18862733    534268  10321115  18301158    210190  62165447 
 10661451   6697203  77775483   5200998    863423  14476863  10768573  90020508  93320139   5048349 
 30231555  22641643  16393079  17286819   8859251  46923706  42487197  22454931  11925673  22344073 
  6981003  10994137  34912717   2347443  67259077  35731329   8395158  10586643  30176588  34633327 
  9664623  20207037    518703  28739253   4825331   4680235   3012846    508904  39051817  73695843 
 23098607  32134785  24129084  64455323  88722373  64666737  31658101  34151063  33084608  30197633 
 34289730    148843  13157351  30313103   3393051  21055984    351885  13647823  22179231  34661148 
 42846035  32811707  29581879  72009837   5075947  28717716  20747367  86413479  22596828   3730183 
  3276123  62545407  10564593   3667900  23729703  58184935  47252768   3121915    262515   5783012 
 30039043  51406443  11313887  34181199   2716531    976251  31654993  29359848  21378693   9221783 
 62559715  66901793  14415559  32912457  44855703   3283812  13004957  63699857  10768507   6004287 
 53640955  78441438   4349358  15650979   4206723  13736623  65406163   7919859  75136173   3430527 
 29544057   2743419  13898247  16152699  39785891    663283   6511740   3109347  24124795   6167922 
 45383427  60783837  16798963   7790763   8608607  16267643  15952863   9252603  62781723  72746448 
 12603175  23701623  68520453  21748902  42445571  19036716  14709819  13169595  22702987  57417819 
  3875148  83518866  18881458  18235243  11154607  47060059  20507463  34525435  25047795   4007433 
  7004895  10805411   3033373  34466067  17263263  54153033  19577211   1778023  67162663  73163353 
 15904673  26636473  12734109  10270576  46019263  42566283  61836027   8556027  34058811   8967039 
 22645413  35657595  22322878  11636465   1352799   1437717  82921803  30016109  11337723   3533168 
  3271265  38300598  19336714  10436287  31359717   5435203  17827723   6683163  33007758   5135913 
 46792351  12481051  10970755  11592491   2579883  13895843   6663021   7431423  43465019    287747 
  4266749  15868671   1195797  15408809   3855962  57065791   1571187   7293927  19194132  80994905 
 28804623  83852452  12653088  27617761   1801247  14729618  53358569  13182495  20476623  26005401 
 26061957   4759395   2366111   9630909  22734100  68211644  10138785    201933   9214431   8870091 
  4053115   2516463   7927373   2649099    264699  83161701  42657339  21926313  38637204   5973155 
 34092951   1429343  29382157  12827109  57936791   3203731  60565782  24319515  49693130  27887807 
 18898587     55620  22546734  59560027  10530855  15017427  30438042  29281133  52233689  15032619 
 71390523  18438615   8169504  47020975    876707   2160513  26054709   3445598   2002203  33050725 
 36049463  41344648  16874493  46332983  51761679   6605150   8736564  20575546  51307887  18281715 
 14360128  19846309  27788175   7395949  66761008  59245769  12531765  23844047  33756343  31435078 
  1820639  81019887  11764158   6141481    323859  26448790  32108859  68411451   4368651  10598255 
  9404211  34740891   9329728  27347415  52339123  22867233   2251705  15931091   3693485  64895226 
 45828635  58162171   1064198  23800515    550588  45392958  20950923  51407934  16812123   9654327 
 10378873  11060322   4616021  37029227   2685103  36779019  27631689   3555318  26060135  51515963 
 29658397  20486483   4802289    815784    811089  80670647  22389718  54359283  16175699  54663755 
  2086805  10742623  30309096  25188891  30697191  80860821  11013099   3371925  57020343  27402338 
  7447563   8592304  11250763  87497403  57221573  21744573  30881257   4513495  81299121  47133195 
 20696178  22542651  37144113  29981477  59868441    946113   7961201   1646400  33684543  72409318 
 28159248  19056123  30407783   5073019  16630737  54530907  68149713  25525293  13057164   9114577 
 45436419  24636083  72127633    430941  20939115  36840330     99447  33203466  32169546    272934 
  8010125  22427553  31207662  36024387  48011563  57220323  50490723  11180791  29441020  34977923 
 68899932  50085037  54603349   9125462  34917307  12858983   4384335   2362701   3524319  15142679 
 35196489  48524923   2380805   6221073  33864981  21593913  11382048   2137304  69597603  16075563 
  9167031  16531173   9984075  10345843   7221394  10099950   3809432  46899225  53343267  49841607 
 39966309  22860598  11299281  48678427  36465079    558966   6239796  43341343  25798445  46356768 
 26252283   9307191  32927409    299477   4209594  12182756   9545627   8091887   9725432   6302551 
 42638207  22234488   8360763  33204670  21072875  25837963   2011473  46290015   9671115  15860821 
 16643031   8876275  21030032    864897  11251953  54512973  15892573  34945483   3904853   8162979 
 44712539  19543823  10599436   3019013  52997691  48415457   2317253  15280011  13812537  54617721 
 44385837  59007473  46774252   2328267  19011741  22349337  10966773   7876347  31789668  25397627 
 29689935  11322931   2706333   3319233   2878531    305259  23724879  35419323  41264423  24331983 
 35891580  10230863   4484259   4102403  34910159  43683963  80363483   9870343  19156437  18712525 
 15564156  54170992  20679056   7372635  24815529  63353799  23691358  10087383    162987  45161295 
 14897731  28887383   3100339  47810991  18844093  23144298  23712903  20965253  50587351  32424008 
 10204555  89896110  21635142  34196514  19239013  24334288   9770443  62349648  14539143  13877928 
 12449903  62068567   7639458  39727811  28756123   3937503  18093177  56347011   6054834  82726249 
 91987858   1301643  77874612  50326785  62224098    820021  12978835  35456350   2641762  63993988 
 44392751  33105111  17278272  13073739  15512262  28757485    327478  21041737  88775911   1097673 
 28923933  38932522  51127287  32807577  38232435   6691362  26606527  54370968    609648   1948459 
 11345241  35479437  24856482    414678  13369743  19884423  17073491  25752479  12640347  10484463 
 14473827  27454389  22385763  80140707   7083843  96078031   3549900  25676723  43038879  14327203 
 20804985  13091373  16913321  20988003  27544005   8462991   2426235   2269509    542310  79670163 
 68818500  32573827   1264011  21700623   4723290  56158188  32895177  14939323  56056659  24679853 
 89226783  36789801   5078465  64611527  25200162  11207093  28344123  12926427  28565005  12953234 
 72722139  13422597  16979748   1649323   3086739    221273  40754155   9091914  10192851  73839747 
  3031613   5867023  43885453   2366098    591099   7373643  19605555  52586043  53214433  27297435 
 24793323   6387611     38205  15823950  20785111  39816123  19757109   1442083  38308452  35247243 
  3822942  23482767  40025147  26534323  40557915  14946507   3295397  19215803  59803605   6182487 
  5291127  68728185   1013773  87158439   9180861  30328323  17026346  43364301  22962587  31036203 
 33126853   9677164   1246016  83594529  18166650  65775546   5328177  42101435   5001840   4539147 
  7234467   3767348  11008666  23135664  53568495   9014513   3198075  49820130  15752293  13009698 
 21883159   8582323  11566243   5893923  21992205  62937357   8170527  25480072   3270377  34056537 
 16309350  25787038  32644749   6944199  22589907   8555295  11713463  78933723   2875171  31936860 
  6255971  37523753  12144123  13854035   3136761  37771624  37571379  34377609  19231851  29090115 
  1251311  23622123   4846315  40992433  26537803  29284173    648353  33143415  12303003   1528612 
 19687083  19053339  23808573  41216207  14743971  11765116    586698  69195115   9242773    754925 
 45802436   1142803  28015915   4403823  49365040   6739295   8196987  31817440   1283042  22493103 
 92287176   8773337  20050027   2477763   6239837   6687227  21802410  50078851  26476803   2171348 
  5129227  17125791  13598397   1559763  22982701  13253207  70547019   6927249  24140801  10925713 
 33573417  35997651   3441459   1596105    530427  16512623  22595163  30299133  16719343  10052105 
  1578093  21827538   4893660  15877539  21561873  14932767  21040681   3026558   3562017   6317357 
  6866037   5119377  37241903  24376263  48962971  40413597  16871831  23795853   3987648  52514475 
 49492783  25654969   6568190  20017687  29679737  24854199   1365588  25624029  14077523  10083137 
 62964327  13243047  23128513   3981100  19100841   2149467  12815128  84011264  14583703  22381503 
 28771723  32376880  38119623  25960681  60252777   8036137  57839664  19936906   7849977  50384429 
 24450675  63514167  13059524   1214501  72188107  33698067  24156598  27226140  38041093  13177098 
 23392443   2346363  12079408  14565291  42833593   6595867   3918713  33326923     33259  59172834 
 17970765  33386338   2531659  16134755    752133   8716355  65617218  71681943  56304741  62882043 
  8434651  15132921  72065797   7564492  11853223  24202071  47484063   1850091  16052523    457525 
 77800791  16061691  44977880   1204039    144423   1298413   5068977  31397467   7279252   7166733 
  9648587  48016203  11906043  81082203  56873995  46614047  29447349  46721413  16606427    878663 
 36323643  43822437  23631867   6765723  23120973  21904943  52031490  13459137   4198685   5535359 
 27158235  51965658  87316275  10958213  23195624  23811588  21740149  55679955  67494429   8201886 
 13216893   6655353  21853189   6200673  38921313  10329561  11267808  31503105    516093  13487558 
 24396963   1840367    413083  16743423  31916829    255056  15697722    918755  13697171   4541427 
 40105848   8241603  36131757  28663653  12448014  22968924  75248121   2085855  17819064  17375256 
  7749123  49784923   6963891   3044775  44009421  41228691  37065405   5420423   1248423   3877443 
 44294118   6334691   4730939   9010047  14241727    986499  10464962   3660175   3609459  39473803 
 56075671  18295599  47143524  33914819   5849267  27400983  27003679   2306623  34360553  36085407 
  5756463  55722123  56535594  30056373  51812663  65985371  17700523   7552311  22091424   2385647 
  9751467   1660971  16939771    249879   3966547  69066923  19814280   9689523  11870904  12180673 
  9350954   4617136   8012971  11866851   8237623   9881443  23631423  28617583  27623805   2405675 
 51044311  73638837  28639131   2855561   8233677   3993931  68322405  39131271   2319529  89864001 
 16053447   4317171  32007247   1731753  26581611  12752167  58409425  50557784  30551553   7099323 
 29125095  32892301  28025267   1636803  37384043  27001073  47694567   5751258  19618959  10115221 
 52969419   5094147  41275478  46903038   8673147  17660235  46817313   1013135   1418073  39593143 
 20734179  12193311  47113107  12848283  10067775   1863257  45522043   1713198  25055835  30269563 
 33738955   2337275   1942635   5829637  29252767  17360076    202331   1230979  13324323  23850419 
 37792917  19960029  55125994  21408288  27338322   5501971   6533178  15903427  42689475  44951311 
 17010923  51474543   5033851  62618467  20989713  45586809  56811959   5984483  38912627  37635658 
 17685089    515400   8680691  19011750  29605517  61426536  15738895  20824071  11149777  32170778 
 26313022  12805363  27234624  12584934  12907719   8842854  13039599  34460745  27016125   6903859 
 41963518   3500968  45325437  19086351  15638571  14919748  10481779   5867525  25619136  24853116 
 30113933  46166907    455743   6939411  28481920  33471307   2744335  32310618  29737003   4433991 
 21510155    363681  37139919  84116365  56905563   2492535   3792095   6266499  40929585  51332061 
  1286347  45291540  20647131  62197643  52685925  31110339  10501233   6430092  75147111  13272475 
  8047193  41083029  13384848  30530025  51298533  48624673  23110251  14733465  21994927  16594539 
 22532916  32929551  30675453  24393315   9426651   2216947  25170843  48340044   6672839  15000083 
 59259048  12399753  30189210   2890178  26276901  36628323  12946892  14307685   1549597  16818603 
 15891711   3755802   1069053  71275143   5303847  11063720  62396248  21491823   1187323  19650703 
   735007   5794763  10280409  27895211  28753813  15800903  18654924  18111541  23025093  11913165 
   161193  22149491    889723  26586583  26438523  17721155   7642506  30840570  79857423    856906 
 32372817    996753  28782141  30063387   9260347  71564928  62788810  13748550  33442153  57964939 
 79511523  35564652  16301031  41741823  28157568  34922445   2042783    772787  48783483  33275253 
  7186358   1332923   3183492  41263919  14478363  19876493  74872635  31859585  62059252  40061339 
 21262611   5763013  97614701  13218027   1775009  38401379  28264731    141411  55887151   6473499 
 58015603   3960321  33401123  84605238   6445716  38455607  29589067  14369196  27980457   2253573 
 52736265  12120385   5072379  39890378  29477543   9435570   3351975   4889931  14311130  10138758 
 16968375   5635659  13036525  50630478   5451192   7248364  61765611     68583  40851951   4105368 
 26775153   7190613   4256607  19891397   1778485  93720948   8508923  58346649  81765739   2556631 
 48294843  31585326  27772611  23686279   5453671  58040391  55925179   4058738  51019833   1023743 
 17450961  14422146    253523  74181057  10072593  16833203   1264362  12532146  29143083  51980010 
  8359695  51793620   5903349   8965473  33469450  27808743  28828899  11086755  35903823   5897415 
 22778083   1071986  38919570   2901343  45774163  43724146  47248478   4891033  30778101  20571399 
 70789341  11137755   7755716  28271119   2893988  27845165   4801920   2311323  43494539   3940323 
 13498903  14753680  58393211  24120471   9308862  16150796  21031497  34044494   2127104  65323899 
 22234563   9888443  69085851  74538323  22462095  39555177  86990285   9822075   3592923   8052454 
 67281978  12343091  74245820  12502158  21440859  14105495  46549862  11266123  28887303  63190317 
 39360141    977307  26812902   1788473  17877894   2672123  21551771  35428143   9889863  22444856 
 29568831  41991072  20652835  47274804  29692139  20019969  31858403  74491491   1863137  48113499 
 16326972  26751561   3412266   2907489   2355051  25604073  93663141  26947936  12071589  35560148 
  2639355   8905947   3275343  20542075  10533013  11408575   4564907  41165665    344721   4951044 
 20269015  19040817   4492844  39867167  63661658  10843423   1011483  16995751   1999703   1169088 
 18669417  38964171   8677545  55421245  36956891  38178533  85395199  52576491  41266829  12117475 
 24609715   4004157   7383291  28749678   1311487  10808349   4125498  47636318    679461   7021216 
 48176847  50128224   5860131  21769035  59160363  60254559  18154149   2857703  79762875   3163361 
    72685    915018  37286647  33649333  23525163   5481874    475689  85807051  14327697   7544234 
 78695235    692907  52781211  11299411  58622187  37895892    538045  20129327  20289431  13482923 
  3612398  30284603   1487007  31156815   1009000  32373592  28560237   8559007  11089323  10319928 
 63576332  69231129  68115713  79872520   6735687  24792200  49449987   8802301   5151506  10413647 
 65206667  15138506   7403460  65987923  24387849   4231679   2020823   3800473     25683  19478965 
 21139891  32625863   3007248   8897180   1096035  26269241   8407392   2271345  12250663  11337315 
  7696994   8541108    549363  93530703    837723  41190041  29857869  40847211  31121115   6397853 
 35491947  87373346  48691354  37273443    988165  47903037  41313712  12965020   7865836  17502914 
  9479283  39544809   2890213  52538148   6712343  44408483   8371773   2282291  43203572   9108948 
 11139955   5885340  96478323  22762080  63334031  47230587  15129633   2771963  56907207  10109061 
 10536403  48302143  30807891   5720912  18340386   2426727  95265667    543534  19792793   5019963 
  6288009  58463961  27634168  89787973  26888273   9962643  22731975  14573429   9135193  23109474 
 10512267  35925965   6969989  56534169  28381461  53615148   8251611   6759950  40499510  10375387 
  8566381   8953275  16270035  32370953   8881314  24731089  61112601  14334599  65966719  28680979 
 71169179  22717244   4088463     13737  12048192   6141343  80129718   3114101   8354050   8671331 
 15327817   4338811   6301095  47052198  14209987  22745783  10338951  16471341  69222627   4492803 
  1341023   8862788  25356923   1253739   9321792  18075658  39522155  20060045  12951369  41163906 
  1107163  22087713  59976195  14296083  43771818  16899503  46136811  15081392   5533079   2174568 
 37939369   1385595  77803189   6622341  50324574  16595172  40053489  29368913   3779187  32164139 
  5311883  47635243   7630777  47689683    140791   8564438   8345736   7281684  63101323  21469659 
 15416865  35319771  27471425  13522587  16004138  12967803   1541905  19782577  23627258  26598259 
 64358851  29451089  50419871  61192603  16902798  44578356  42608247  49416711   2460376  35774943 
  6848148  29754948  28850347  24267663  35446735   8072131   5912394  36443735  19274555  32790027 
 60417268  88522557  38875323  39799201   9538219  47141115   8656650  36810017  17206675  47753019 
 32232939    930259  16211379  29408389  43522547   5571423   5343711  15196691  20759433  12920028 
  2546093  16180301   3760163   5206847   8954783  35320919  15719332   4805198  17512053  54658057 
 16641459  11851123  39922827  52035879  50902953  10651239  24872523  17817763   5070510  73413793 
 40452937  18353055    190743  84204129  18730593  14294348  82830642  40641563  76849448   8291823 
 16902998  16640743   8855706   9896163   2346489   2041305  27559623  18777387  62086323   4490001 
  3706825   7173003  71680199  32718298   6086373  28806518  37509351   7440428  17279348  26400783 
  8830658   3009970  37405162      4581  16366683  24635461  23372593   4786299  41232923     11235 
 15377082    449793   1905243  78767917   5319320  49643283   3615279    594663    690288  52117123 
 13760793  26343195  23886747  24577206  51280135  38647673  23230587  52348543  30576161  29211363 
 41489753   8981475   2569046   3596347     10455  41790417   6778752  68291003  18660030  15269454 
 20316617  46024101   9785090   4916645  22138331  48431793  54752148  57479883  68595769   6547579 
 28065933   5001878  43869333  31287450  70493883  13498333   2852469  18227098  30435507   7202598 
 36486587  19353186   5103705  28926870   2666683  50250848  40673393   2301532  23165787  50626103 
 43683898   4536243  12450393  49936238    118585  44301303  27421893   2615913    725913  38018389 
  2288225  11051157  60224203  12362391  59996283   4631623  10529443  20041104  19037382  32346767 
 93949413  23706568  38802798  44647653   8539404  13647546  75321883   4131099  25771681  30832714 
 46345614   2356439  36073425   1214715  33964748  59701323     79061  60256109  26133928   9131393 
 53992220   3951591  25752249  73014645  13718157  30072483  42126701  32816841   3333147  10718838 
 16242651  30402348  65612215   5041283    436993  19404123  73084998  52619913  37911223  33287823 
  8736123  14640333  13341647  36214341  11179893   2094649   8381391  46922240  81659211     66111 
 12399477  11559948  19573425  17910813  27995351   2458175  23860347  16628659  35102861   1908283 
  9660075  80162413  11445563  27813762  11952741  24221339  15121461  21654063  19303803  15667775 
  4455723    789011  38053314   4132020  22132570    967943  13457164   5590313   9262983  19531896 
 50316697  12526539   6297559  41784444  12440246  22403240   2880923  67985838   5403023  22401403 
 12454623  39333910  27839333   4664124  65127020  53269759  35006003  66117393  10489035  27470943 
 45491141  16313563  31426418  11077575  29564439   8049240  51501623  25269661  12440193  55648716 
 36954708  19740213  31821418    225535   6142504  33646855  18420492  32413173  40287051   7358109 
  2403447  65441107  29222331  63978960  39409167  41481407  39887256  47813373  17237091   3386625 
  3554373  10156469  62159211  23801307   5156523  21737904     62531  43992783  22424998  25613275 
 10046250   6296413    304379   4994503   1511467  53181086  68332200  31528488  12547077   2186956 
 36098211   1755893  77264222  60632443   2761211  37201473  15125395   7219743  32918395  61457253 
  7389243  31918788  74258777   1412027  35402055   4725495  36430847     50698  51210155  38776567 
 37932815  28159189  18616181  40574243  14611335  17774121  14364739   9316460  29871286  10381819 
 29621147  11430003   1686014   8870786  30721713  60561635  23156763  31553673   5856447  10965879 
 33470763   2621373  73420358   1543551  11376727   2418890   8156187   7187842   5342897  43413823 
 23297978  28307649  59263755  93330519   9951577   7720261  11822018   1953361  89806359  59648523 
 42634983   5987095  89649651  61912443  13023084   3470651  13090739   9758733    872211  20447033 
  1286795  21427563   8763001  48002275  40495193  27844043  78361641  16870873  67161363   9851693 
 41901587  14052525   4756095   5010651  40119314  23916561  63998598   6715065  66404397  41405748 
   281448  66844145  52057084  48328385  18791538  19089703  23415818  28320635  58578963  30356586 
 16753353   2203275  71906030  27218823  51338171   1921671  16040774  13835958   2644898   5606673 
  3827128  24286434   2907573  82428651     14943  71513664   8288676  18407148  18130070  30203910 
   558381    353506  81856387  65921163  53650958  12079677  16781993  24361698  20907723  51376913 
 30586803  13585128  11689863  15353738  11926803  33002763  28652019  12638573  23727903   7839483 
 39696871  41896059  63175569   4089451  21762255  74102203  39796533   4207293  68735854   6894759 
 66862646  30032828  62873723  47937323   8015333   4751583  22949957  53691516  15567612  39646983 
 27344671  34128525  48696483  23786340   6443331  72525579   9730279   5288640  36162807  38648987 
 38161599  14477667  52007092   8117878   2592575   5025787  51827012   9715587   7999332   4612978 
  9286768   3567623  33990432  76572619  26762628  59112915   1615113    281349  38702129   1157928 
 20939742   1458701  49851735  81450907  39058598    130218   2570419   4115067   2381613  10014491 
 24357339   9065844  79664643  18839537  26084057  35087681    986225  35051531  44765235  10819425 
 39923358  12326787   5322203  21237648  23875357  35333855   7318107  37443648  58030779  82056264 
 61178723  40423623  32923923  36720135   4618179   1993188  13896523  37192281   3602878   2504271 
  2784638  43828809  26066412  22480827  66307988  19483160  17901342  29442331  27923613  55863429 
   110523  21160017  57393943  48489193   7180623  36649659   9579505   3238443  21692935  14452231 
 26700159    712406  27897096  22499502  26162623  30392523  39159345  50527371  13722843  11358763 
  5540523  16814004   2118597  90781819  16916979   4696299   3276825    945867  32681694  17917038 
  5563085  23232948  50325651  21958423  58457979  46333675  19776075  14556007   2242788  73776395 
 19269094  22291975  11235435  53431215  10958499  54170987  14136101   2091201  35523531  89198001 
  3377496  20303813   1247020   6834837  22009350    443111  55942471  77215690  18243733  55104331 
 11423313  44239913  33046972   7907778  16060195  32049890  41473458  47106483   3478058  24279707 
 68991889   9977753  23570643  32963963  10120203  18821973   8054295  77288055  76284723   8957617 
 68720493  18371188  21512521  41796549   5745353  22951323  32493983    776851  55413495  49774470 
 14245788  44456874  32908623   4438221    965819  25892884   8682214  26900920  59852103   5375163 
  7964547  37027198  11712262   4499343  54612348   4442949  31607725   7498767    609232   8313153 
 30483979   3273971   1776743  49082436  25852951  53298737  13257105  70208058    262647   3925470 
 64325156  16115706  45234663  15139153   5254879  31238064  12039039  60282877  10334577  13697843 
  6697800  26413475  84542811  23052363  53373058  16234707  40443099   8244639    421971  57943039 
 69968505  12496955   6727635  27566748  16668733  52778323  25224091    116895  18768123  21078138 
 18282933  53253287   8278836  15378933   8751395  31133804  11739855  38778063  48563592   8919950 
 32265603  35901846   2181745  10767189  40134609  39825215  10247360  13004695   3391671   7270676 
 39318298  52766989  10370699  67265247  20583510  13662791  26647738   4173345  31209862   4674723 
 24922477  64890675  27964472  25343691   3964053  29479203  10058598   5273622  82759253   7295261 
 27801271  20664598     80443  17874363   3804587  18974203  38485437  49809363    856264  48347730 
 44265723   3158417  10162048  10768423  26811278  65040227  51719001  74716443  16776507   6482291 
 50470855  18885603  13832496  80577255   3109047  12145589   1155963   3184557    633120  17128815 
 61875873   6467955  57259531  70341675    148245   8752130  19667747  51736875  31530018  11074137 
 20860908  15412240   6864363  46026441    378751  14865051   3083683   1396363  63270291  73365087 
    60477  13858533  28489743   8582157  21780617  61910108    670883    853963  11543655  13526751 
 10355109  32738656  32078187   8016047   4885927  65884983   1391718  81236733   9499627  51305307 
 13605440  22543567   6396905  27372503  10629348  15356067  10809933   2230989  18427007   2621651 
  2688608  44268341  21409715   2646263  13326788  37183381   2781153  18050379   5136903  35199561 
  9952273   2974783  29720793  48388673  37460435  44430425  18906486  56045486  12626233  25956091 
 45054357  40084533  39712635   5959713  48812231   8254733  28176258   5932725  65623863  22475082 
  4045563  38894874  31662294   6051231  20411003  26823011   3766683   2656140  34209788   8793544 
  9131383  67694743  32596071   9471095  30553111  62323211  91630413  48615327    233195   2041955 
 49310513  15847091   9497523   9103079  90600283  60666135  53521953  40865409  28930388  81681563 
 32759827  39570875   1739640  70229925  45482912     27852   1388758  52438520   4368191  42947583 
 69558495  10511675   8867927  47492085    379537  12184765   9780373  62062011   3922809  27243016 
 25654269  57452397  45208259   9507824  35885973   3067749   2535233  23592213  12615099  11507035 
 15880659    765217  52953558  30508615  88160123  18440568  17950473   4797091   8473763     51783 
 43441059  70005120  25320187  20575131    936123  29450047  21467907  50885705   9947308  31864923 
 24949742    523975   7577472   1690955  12224391    713874  28166807   5756643  12251619  23216868 
 52983171   4009744  69437694  12868163  25147896  24485859   2298903   3101187  11121236  51563547 
 69133873  30097593  82954266  27018495  50511771   3014267   3327993  39244623  10073991  10795116 
 31647707   4277895   5135663    881207  87053973  45538753   2156310  71328094  11052753  21865878 
 33873513  42655872  21701263  78437731  27538203  17593705   4332759   2916411  88069323  24882331 
 23546464  47063073   2421507  60495034  20020683   1996721   4276463  19431024  44787402  43019893 
 36533880  11355544   2474768  47712923   3797539  20626701  21433128  80357574  19720589  51351211 
 26107605  29277811  57885803  38067601    483087  11714155  68817293  12692187  12610458   2384923 
 49824773  26213499  54214117  25820043  53784373  25928472  25364286  56882463  38521177  15678457 
  1177131   4146993  16122907   6933371  29674995  15556755  25608062  49890803  65741393  14742867 
 15270531  25049235  13513596  21489703  69709451   9662217  62381435  56678091    170711  23608383 
 23928419  40017137   4840173  18146768  35376827  79913667  43219819    920427   2171273  39357168 
 42989523   1814755  39565719  80034098  60172689  14995083  12917805    726369  11312351  62815758 
  8306816  44908159  42892935  28746213  20397918   3225915  70844919  24397947   6011403  25159983 
 34789371  80143773   4459273    227931  52455456  40427003  24994600  12573896  37501681   7603348 
 13969848  16534296   1793628   2005101  10482633  41982582  10433935  17656468  38986653   5051510 
 68065673   8108093   4359687   6934002   2731486  15840091  10467363  17775643   5743861   9995111 
 33449818     79803  56055444  91019623    134005   6656001    862222  72428427  60350133  52119783 
 18463711   5746857  39461743   2577834   6925103  65192353  65317443  11049174  12264186  15610951 
 92845086   8685459    971123  38305401  49613115    660223  74388059   1338548  18015419   3417679 
 27517759  14558726  27871185  12505913  17741031   5425037  11459194  30995913  26821464   3972282 
 10592718   4510923  10835842  29464561  46294107    845847  26962584  83399887  84752455     80283 
  6151611  62042759  11298543  49209934  23654303  37699323  23363106   5437738  24227383  20270523 
  5722392  16779543  19025771   8884491  30734507  15644985  16694251  26494143  13687533  16063610 
 36328706   2337542  13968671  37704699   3413787   5800048   5351073  19110264    285051  29619363 
 10777623  17441853  33553723  23136628   1873947  72999273  49080865  10385883  29962410   1503003 
 16727899  84552513  54081871  12001125   6521950  24541123  38108513  71561081   3231013   9999663 
 55603723  28085988  45856763  15802507  23504123  18030051  62577753  25174275  44555003  39458187 
 31971195  15203949   9403719  39135723  41682456  83499091    707105  35938029  20052785  58337201 
 52935948  40068711   1385559  19660619  61882081   4944891  37762679  28913823  12375695  13747403 
 32692728  48728955   9545793  10108479  40467563   1610905   8231235  19702195  31112271   6010323 
 21810299   1551855  84988577  28664389  14226918   4902746  33617223  36449704   2900878   9466269 
 12472323  14843259  65442363  27974555  23797803   1121523   7796187     92969     97023     48533 
 67490580   9018603  45969534  19979643   3066979  12042307  45613019  20832279  53594167  16897776 
 21413256   8425617   2737966  20562987  74392952  47204833  13727558  22188931  43358043  12742859 
  3503611  24491576    513827  43424888   9472911  26027203   3136821  16475743  49919127  86879248 
 26930295  36657619  33193059  43261152  17039548  34578205   2483747  10124504  69268363  25944223 
 11787252  21255243  18291165  25803948  10755641  28713651  38407083  29024715   2834621  58098723 
  2595579  52610619   1528983   1879088  37731499  25984795  27082143   4213535   8667090   6241659 
  8972067  10895682   8106375  72987509   9007485  44809397   4826820   6091113  53371259  85334505 
 15526793  13566867   8979999   6069339   9812723  38550615   4406523  81115647   7577427  28654371 
  1961622    198363  15332973   7856021   7847976  26714343  12525493  18289627  31175995  38801543 
 15633531  11042448  41408961  10473287  20232615   7070871   3962763  47258763   1840794   1830809 
  3270507   4894366  48698303  41777538  24693473  18741546   3595143  63221323   4972821  21408666 
 46378286  23114265  14028003  10638469  15024411  19457019  23191525  31405727  55715055  30543493 
 10750299   1986625  88992817   8495526  10202723  21774785   5683662  31772094  14738847  20406712 
 14584443  43301403  41276258  67798819  13954570  15852463  46348188  16217653   6952236  19088947 
 49407247   8146283  14563026   3637511   4665583  27814143  61341881  11296122   5864428    207291 
 57054503   1886967  16732203  30373563  32520052  19977057  52901035   1106597  75277307   4278419 
  7623805   2936913  32022373   4795163  13739407  14948139  23910779  16003952  68296491   9102373 
 15482583  67239501  52856223  33755915   6771401  20996826   5353569  86707773  10814683  11819070 
  9326913   5133953   1474964    603075  22977238  24307240  43526235  10599387  26735634   1480755 
 12434523  41761211  81946131   2504760  79546891   1908931  18562881  42328639   4672963  43938591 
  2491950  52625263   3104272  54846187  39219837  37008953   8425316  66437271  77776359  29434998 
 26308281  19859355   1542591  69845003   3570361  10625283  28362206  16461029   8918723  30262101 
  3369203  59863083   6033498    546313   3989667  18618693  31930537   9575963   3345723  10548843 
  5917188  17529219  23227699  74126076  30383523  33092721   5903877  21087290  65493411  36892387 
 70279559   3767023   2955003  25686438  16403223  33475213  58806883  14314137  36509773  47078163 
 63297819  25905587   4363123  10463127  32749365  36342929   8376395  40288603   2182803  11267623 
   346443  11968779  54849658  29985958  25135723  46761939  30191395  23797243   4615033  24354363 
 35540187  33032451   1998915  22912083   7233047   1838845  18444813  14976447  15438931  10777463 
 30118923  20584571  18400938  12593517   1446015   3232145  24283158    103143  47995117  37614051 
 11524449  16461057  55212423  38605657  10113779  17309191   7111552  14429499   7138977    576150 
 68055509  10876685  10238933  27387595  14657315    235495   8814203  11007198  78804366  13710543 
   958668   4772047   5957039  25009345  15069401  11090687  13985259  35204035  11779635  21843561 
  7091295  39333251   6468615  21094918   5479619  23212005  14929115  74568723  17365777   1639947 
  3636822  29405913   9263419  31236436  21180351   3938723    246173    834288  82674761  91062747 
 15377247  20324987  81588175   7262859  54004038  44105289  23153337  10527816  51154279  77114293 
 30918134   1069248   5365371  83547075  19532883  25293015   7693437  41019451  22248643  26326185 
 13728057  36845511  71099358  92937107  63168563  38745401  44543400  14718411  65727155   1449129 
  6007103   7732325  74723988   7666863  22228449   4601244   5101472  62954421   7766743  16983618 
 21990233    230595    370483   4562363   2154363  63706403  27380832  17467395   7044739     33632 
 59802747  39504079  41814430   3383243  33550808   4280262  39045843  81398973  18732653   3992529 
 17387867  31448703   4303770   9996251  13162333   9182413   3849223  56374278  43380656  41305156 
 83245621  40488235  30703389   5161803  16810549  35146773  11973273  54208455  53645735  41737563 
  8113503  17489153  12803863  47863069   1043653  63707851  20265348   3110548    361683  25012008 
  9956421  46611799  10237011  25222823  52475635   9829749   9997374   7144962  25040853   7916691 
 10756288  19348491  38857755   1008501  60351708   2055196  29670773   1289419  47464665   9097073 
 24855611  37179419   4413462  38222379      8787  13627422  50466912   7309994   5694018  78915311 
 31400079   7013339  11170947  53338158   3099687  38604238   6243402  12796863   2725692  14730111 
 15988676  39745273    965683  28789448   3685686   6069939  42312918  22200279  66091094  29399771 
 30224439  39842058   3982511   7581223   9969271   7829643  57056343   2094311  16001934   5294853 
 47633709  32170315  34126350  23723823  23867799   2344715  11317949   1597422  26320656  35765903 
 37200996  21477523  41101941    209643  19007223  69231764   3542515   2834823   4145618  47811273 
 14461688  22142568  56115403  25138427   3657798  27814238  13804921  21851003  13442505  16106823 
  5004077   5318956   2266971  23053583  55638238  64270503  13988787  38250885  31950107   9850173 
 17980019  22305661  17922363  71608254  20035059   8125773  19830347  28111045   2196772  59971047 
 38911515   8655483  63155017    259992  12603483  23654551  32799993   8072244  20366163  10658953 
 60998203  46236103  12572345  80177955  31367163  32132171  54757413  12817928  15105003   3426747 
 13823763  11727447  14095524  10320147  19259593  17919093   7264215  57036923  27285918  10915391 
 19063773  14821625   4990128  32889090  30233319  75870540  79623933  85255293  80865776   4305172 
 16671148  10698273  63352986  21092611  52541049  38986963  65875922    439095  26624084   5022241 
   446223  44425635  17096163  10486823  15798452   3063208  36535923  45302948  40183049  53549526 
 14832495    979563  26766005  11972629  43218247   1636043   1908903  50189323  28007223  45337471 
  6855433   5491329   7797875    767505   8455031   3876528   7986021  35711193  58979823   7630599 
 30922651    241848   6956181  10666667  14408979   2416696   6547707   8485407  28676523   2657391 
 10874319   3419770  33554938  39956219  40384731  66948305  34644099  48499501  32782223  13260885 
 74211043  17524752  20264715  15610373  49429187  79263132  22325997  17989653   2918403  42391815 
 25844947  36213848  21720759  49008761  17737703  72355776  91115403  38662893   2122531   4653645 
 51020708  51917578   4222245  84426205  56656817  11100018  77714773  72559491  45598299  24941262 
 20437998  26461371  11720331  38633190  68971131  28423155  51291163  65003049  40059498  26939327 
 89071248  24322351  50520485   5735523  27804888  18827003  24894524   3863861  47501073  16816641 
 20605639  26957703  17081619  16367539  14352467   8561103  46336803   7494428   4701599  47414895 
 73510468   5022978  31074351   7274751  53154411  48893019   5313663  65125055  11103531  17467203 
 24743751  16672083  31481391   5546027  25821258  19932555   6740883   7894611   1378617   7893613 
 20191853  21270683   6799259  39395283  24834273   2556123  17544283  16438467  15651186  49196431 
   244039  48624803    286735  12078607  30973195  91452099  24676845  31529236   2059721  29934603 
 21724603  25813431  14382163  17641123  21509148   2792535  43939627  22625505  86175783   8267403 
   960811  12910173  31129887   2639381  22115448   3657596  58747648  21320112  33243809  14019938 
 24514973  28445568  45430093   8901201   9351675  13728019  35588333  16384913  14909043  25005723 
 32318830  48937011  13482171  10982454  71694109   4671979  10120483  40935073    531959  54533266 
  5190209  10581411  23776128   4873047  46831389  33921963  18441513  14151365   9192537   6953667 
 90775623  78590083  31249878  82236239  43660718  52712691  35185229  42546449  35973184  16495323 
 17315223  31972607   1303393  64718713  21324993  19399035  26038421    517620   1452355  11248299 
 47880102  15034975   2988515  13373275    870363  49983931   2170887  21074953  36339919  34505737 
  6103242  39545377  32641539  10602286   6849552   6479361    273126  63333479   5654655  52592187 
  7602251  32053649   7027013  14391862  36833939  25759710  20066523  54982308  33419723  29055009 
  3526958  16858335  54944247   5763903   6509880   3620831  83555738   4859511  45308973  29378958 
  3574344  57561536   6576501   9417417  62163867  41675823   1075344   2442173   5915241   3942134 
 65706535   3112773   1196667  41233201  48623171   3638604    226243  34410003  24599711  27511251 
  1083009   5738933   7859555  14711502  35435493   7588352  13867875  38658075  44489676  15879147 
 24914545   2833756  13118403   3732012  62853033   9894700  15400887  56387491  41488034   9183613 
 10613787  25761915  55161832  22596963  13109121   2575719  25952497  67496748  24695763  10822671 
  4469585  47483079   3814397   8756994  74307083   4339407   5284603  46459827  28743763  93647900 
 22440187  19982467   3296811   7694447  33633051    992055  55021635    176523  32911893  23671141 
 26197147   2616979  26785949  48045083  41801524  20329773   4318005  38750309   7526669  11536841 
 63949986   4342923   5669039    831553   6285831    299211  28939143   3871959   3303816  39656161 
 47491847    109435  26600711  28682283  53215729  55105251  16299483  10930851   6621413  74944939 
 48860081  80610163  17144809  24592605  69360485   9702387  23371771  10064271   2136223  29797359 
 15861563   2027643    321723  79754256  22854999  16098148   9803339  38872187  21383673  30469806 
 30003635  63553875  13503491   8477889   6673757  47595139   1541649  75114933  17941839  58474491 
 37961097   8019404   7507392   1760055  14336979  11684804  28496019   4471002  16263013   4826942 
 55860655   6454959  10846395  19067010   8103699  64309803    957401  46066558  45014799  78640252 
 66443169  40076286  24255359  50105238  68602966  13583770  92218923  11576460  24860103  23653413 
 11609773   4868008  48094818  11131063  24179045  42545164  23687813   5465245  35335667  37392545 
 27910529  46618791  25666533  27481115   2140605     62339   5530308  18043759  22170201   8156463 
 14448027  30255195  15329041   1386616  39692787  75114967   1881041  10091561  35850559  10116993 
 38605498  15358815   8916963  20320395  20420608  37706293  58515429   5070253  64422755   1696235 
 22255146  16007908  36730842  16181873  43593339  14776818  83086361  44463832  12535635  33634075 
  7567263   6626045    165461    552705   6828351   2430663  61854181  21453135  41089479   1350309 
 82778610   1576433  71768127  92363763   2710545   2988592  34671219  50785625   5420844  47345323 
  5391399  31921755  72866568  45727513  25743019  13931113  10812666  51151289  48459215  13542715 
 30233508  24355476  39514063  19189011  38630491  47419191  32647281  18434223  25720131  40302885 
 26856433   6508939  24074967  29294811   7310503   2698067  37599125   3143950   4206938    846120 
 11077845  23721810  47108723  33767643  17832021   4774165   5645262  16297411  17563623  61348323 
  1606056  13394043  93973769  65517297  84102351   8803027  47197779   5165556  24352360   1428619 
 13654995  10391595      4335  18921459  11479227   2843691  30242499  32483805   9863522  25966448 
  3912921   7849739   1318609  28076975  11913531   7375254   9051313  33354423  55592947  12397353 
   501883  30446443  34795628  31253163  13569498  33363703  54615279  24008163  36963648  47395590 
 16227859   6669159  27088859   1432643    376043  31507363  70652877  85248123  47100054  29159099 
 29587467   2818430  38593659  23826948  10440007  35274810   7886723  61965195  40647531   3127576 
 16537985  22500783   4061211  80767927  39897678  40402422  45868846   1660513  34578931  23315599 
 25230723   4269039   2548873  36892363  33295630  31557966  10061643  14853903   4853499  18058713 
 24964007   8439501   7274991    634723    768443  14573374  37073991  89870163   1266313   9584093 
 34065555  18555903  21585531   5125443   8911917  18270735  21237636   1359078  31096821  39641324 
  8125273   4386435   7829219   3716283  35327291  40406123  24128409  11051623   2233291  14523301 
 30657618  24983443  13157731  16871898  35183339   2329449    845787   5023005  45584795  10868019 
  5361831  19041425  13861329  45168183  72339815  17632518   5719023  19500378  18264943  70749074 
 44013258  35632608  28140939   2287730  23645071   2650433  14497139  29676701  27087244   8137662 
 24174619  16062033   9338433  39842682  14329143  20299363   1818267  79132260   2092027  47976494 
  6738637  36490066  70966203   2342130   1293935  29094111   7333990  53993323  27161355    466872 
 50396196  19618603   9467883  29183750  24204807  35250503   3399967  24585063  33650193  30032249 
 35462094    602093  44607917   9156748  82694203   9132659  15776898  73265236  19633659  42833708 
  4476847   7918269  26299296   3854807  51161307  44933253   8519799  18157665  42900786  36445267 
 12441003  39156423  16380007    963856  49220659  24370099  29864693  48271080  66373859  24185427 
  8637183  15500391  23816960  70007922  57258455  23078131   9124939  69410683  18877263  27856391 
 17554983  29202043  40648995  11637318   7936350  12902586  42930682  54086367  24253943  33869499 
  1984533   6964643    151800     48123    245840  80405327  58082644  62821374   2858423  28209585 
 72592345  35061423   1830811  83499243  18022379  30248313  50870670  18144087  88935243  12110705 
  5134967   4749351  34401549  15876387  18352918   4116123   3719075  23721473  39705109   8072663 
 32558896   8242798   8210433  90621137  10490113    943560  21352129  88046187   6288063  37445973 
 45965715   2948523  34435283   5142651   1449583  30107703  36383298  12693711  28798674  79012845 
  2725329  41051003   4607070   7496793  58605027   3116873  22121937  60267499   5826207   6537514 
 19285300  22875939  72403152  44336211  46741323   5536878  27743283  41419143  12276207   4376718 
  8619690   4000435  18848123  63376343     48975   7493868  67679602  32071917  50152731  53790548 
 56274867   5952979   2375923  39475104  70880635  43461114   3840403  55360988  47770593  78167636 
 42139325  35908695  47383503  73648983   7326335   7301955  29868523  58745619  10541979   7751214 
  3673299  73655363  14402793    781785  42135024  69092475  34678884  14199861  59265547  11090594 
 12187455  33521517   2933339   9163018  12970029  38091534  12417403  84749805  16627345  14663103 
 46212102  13879551  28642267  22062623  43320501  45258096   6571341   1582723  26672912   6125589 
 11031858   5601437  28802147  38197355  34438283   3094071  17829738   6322731  18216987  24404319 
 21551313  22374151  54436997    872997   2514150  54111363  51270780  77166303  17669383  20679123 
 57885613  36377223    150986  42827251     59793  10724403  27330711  10033419  30092133  53525490 
 29040673   6761871   5107883  18208233   3828662   2535587  65557443   1318803  24705227  23742656 
 30597588  55168379   7181019  38139987  25073617  30639611  71881779  79664617  47355324    796403 
   976059  50498673  14697375  20058205   4672453  13664873  31469919   2617335  11387015  11386107 
 30561243   2501485  71554757    192228  42491371    428811  13711074  58427142  24739123  41018668 
   969605   3726958   5021127   2135228  47508052  16067278     68235  58750227  73784327   2489091 
 21080820  27045543  57730353  22107558    551303   5666449  71605068   2597463   9513049  70603980 
 57525710  66299653  13456603    730743  41474873  26270606    630783   5419587   3610428   1075095 
 12388888   1465027  38606175  41680539  14022063  23295434     41664  20702285  17315303  71176935 
 21672207   9798432  31875502    291771   2369507  28450003  54534879  36629394  56105172  26297610 
 55557870  12194163  31093403  40662283   1112907  47283843  38048341  45254333  79982293   1923001 
 83609943  19013873  55938635  40340350  24718559  34335315  53882947   6993681  29028363  15142605 
 14105987  17949045  31709933     26835  37076909    990811  12244407  38460215  18280755  10483595 
   484179  25169277  37191873    654780   7753929  21042171   8825207  41811963    823723  16327868 
 11003325  39378885  28093616  49011820   8876001   1701060  32942757   4211683   5410971  30509063 
 21994107  26052531   9934715   9888360  23253654  15036963  73865733   9076778  42944775  27416039 
 47579895  18381759  24314973  11981563  59934399  53701245  15588765  15662379   3935574   4737713 
  6723347   8534891   9637520  60927103   6954425   4692174    696852  47798776  16146123  15485693 
  5469879   8167737  53215887  50060026  46835419  27648996  33930083   1024923  53159355  31524719 
 27533697   3832809   8973453   4383933     15703  27115043  36947467   4086548   5138399  35818809 
  1405235   9695046  34906797  42516313  32369331  63092481   3949187  26454859  28626089  18760953 
  9685108   4919583  27692565  76266775  14479533  29077049  36620311  26042243  12482629   1764904 
 15336371    230780  32361760  19842687  57959943   3185592   7682562   3399915  24297617  21771589 
 31934392  32171829  50729546  16040163  19401757    917839  20959742  29901666  47138643  65286432 
 36476475  42735075  35113773  14407248  33467613   7275336  29131866  17400331  61213883  43643283 
  3856703  34211144  58097487  76006323  64662479  15178653  10257216  42008096   5335893  64146687 
 32735085  81230055  23994573   7960019  11939875  16663161    601293  20781603  12653559   6466971 
  6841998  10715211  14445375  29538947   5074088  50764188  16153689  37441774  19425438  44703137 
 74189133    901240  55505913  13855310   1260014  34498851  56106707  23479502   3882645  60664551 
 20778243   9616628  28375619  38110623  71915463    788383   1262376  86925831  88595097   1181877 
 11587363  27131483   5369695  23079156   4160923  49561283  13145187  41292747  12796559  13656639 
  2137533  20277380   8367899  63864397   4956401  26192179  68940339  21852773    199563  11869395 
 23486923  40802299  28278971   1272253  13841268  14258373  39022523  41936046  30700191  22020198 
 42751810   3210033  31092548  13216973  25111968   4806981    225347  55853883  47925115   6479028 
 20391984   5121659  23069153  23853759   1086853  22261269  42837991   4696530  18499948   8807371 
  8845323    169776  25734147  22089123   7237848  22211052  66948963  33874691  28536235  16648098 
   223125  63456233  66678177  77391408  31959483   6219819  30054627   5893368   1215715    422747 
  7089483  39844633    297973  13767333  46592373  15280403  26474277  26055555    773997  28876971 
 25109378   9566870  72670747  25278963  81635226  30897195  32368796  18105854  55639597  55916027 
 13079246  17830739  37680793  56178589  14647455  28535280  21960259  66115601   7912383  21368058 
 20269233  47507118  69716747    294052  45402144  92219743  15003745  15728559   3731312  51180912 
 44205739   8156518  71411001  38528688  12624042  24911227  15436698   5245493  31552587  14631250 
 48126183  19860365   2515587   6111627  17586860  25263845    655091  53955297  19738687  13834013 
 28353448   1113888  59380782  54325119  48732073  30705233   3830873  79004208  29517401  12125049 
  3477194  17330213  30901659  31864719  11973861   7868530   8605573   7888440   2275384   1632147 
  5421419  16953465  44924046   2406618  12542091   1488668  43412028  42365136  13693273  15423643 
 18511353  61306849  15935933  90757923  64981188   2027655  33576603   3740635  34210423  47534963 
 33324477   6368884  25120185  29929379  16217493  20192361  15617659  63358033  16011117  21287698 
  9065283  21803963  50130063   9916783  19056615   7123393  41304183   2572329  66632897  29992627 
 54019323  11855019    644739  41126741   1827483  42317223  46514331  41055767  13066085  10276987 
 31221075  87254815  39885579  61265233   9860883  12870033  82352873   4119873  78574231  45006051 
 88688827   5728281   7816075  27863565  27725403   5050931  20434047    202888   5302140   4544755 
 14091585   5652438    905379  19349589  10566327   8334426  36513087  17609913  25701825  13352319 
 14163969  43380219  63486351  65850873  39352843  22248529   1454935  35872843  28012992  55876182 
 33102139   8623815  44146544  39501381   3402945  14224773  10443318  90198393    580773  72446073 
 58518501  41946054  45231118   8203273  20676248  13234163   1695790  18646647  17389684  21047023 
  2773035  24589908  12114736   9415413   7812963  31422243  47845699  95301563  49072434  72169861 
 35043131  15451278  16533676   4150935  43482457   3733690  43076933  29749290   5021451     77802 
 75578923     43995  24450213  61752156  29622867  59221483  31944438   6039747  34637641  20850525 
 13776426  29660761  43327813  22176075  46327019   4753977     38583  49535427   9537504   6973999 
  4466871   9817105   7036773  26657313  46914615  18647268  86918055  31880679   5097696  53982943 
  7967443   1227048  28482291  27393583  15609003  16487517  25874223   3364682   8317992  21272213 
  6356577   1641183  10722945   9282555  26259543    502422  15078903  35878074   5917317   3203637 
 38302299   6666585  14281863   6956840  17301561  40994015   2327634    402209  49836423  67231853 
 41500131  64228767   1015407  10407163   3354279  24200043  32893008  49435707  53296427  21157371 
  7971815   4750498    718395   6480279  42069403   4603605  11711191  39107667  52682658  45903705 
 43661598  29688307  82276023  14588134  56375643  50979933  23899183  64301318  31413415  19823013 
 10323291   4143823  84076923  67792731    137904  17821013  45641427  54363499   7100273  23931690 
 67563138   5433369  32904627  58474411    625739  28905819  38678659   1682459   8405283   2749673 
 19416978  73255263  40406082  34627584  20295369  36482098  48145823  11892303  24710373  54624637 
 10574089    779426  17144519   7042528  15660429  21987759  92619168  19710606   4759953  23004373 
 10273555  45929193   9516731  15262103   5693516  64486578  12550479  65606723   8975219   6584701 
  6186786  22339619  35287995  22745013  10259238  27135923   9490131  30549059    657819  11159973 
 50853471  23221225  13598043  32711166   4248333  17493969  11614608  45302991  32229453   8383190 
 15939530  13935690  29023797  26262259   1358891  28185723  61949439   4804585  19541106   2917487 
  2883906  38086627  59730288  15718973  41670720   9248643   8899619   2679353  16013193   1347801 
 17061571  70168914  76241435  47773923  25444542  22240968  22783295  26553362  44164677   6753023 
 33898339  45170183  15303873  41228323   8813375  12014763  16445387    819018  39458139  13522191 
 21808182  12533653   5611911   1770008  10716558  11648873  27350283   3767495  32233763  59396309 
 12709755   9386593  14445323   8164155  58909371  25474944  47251215  29672955  25871485  10533732 
 35317741   2772579      4367  52984771   9436296   1980883   1269399  23072676  29399829  45223915 
 46996188   5057963    244373  21060569  49260853  64161861  19678425  68774311  58347167  34779179 
 35237850  16255763  22924220  10648488   9818939  73443569   9543963    947263  36595907  90636568 
 76623915  13596379  48006015   4160189  10518317  26174535   3922865  61783035   3988113   3097829 
 31555093  69707661  20222919  55689563  14060715  19071147  15439919   9688914  29741446   1478769 
  3913459   1631565   8277945  16126443   9234807  16559915   5384791  46133267  33687669  12818123 
  1049843   1812880  41127803  65857659  37277036  12166715   2900527  12786459  13457457  29627448 
 11468708  44694393    312773  78443423    924831  43134753  12674143   8168003   4563131  60367227 
 38756183  44434893   4253569   1574633  43717915  68597701   9000195    289267  14469646    324135 
 61042194  29933303  14587267  20939953  43860651   5125185   2117667  46587576   3090659  52968414 
  8288847   4590203   7811133   7540643  24625325  16603931   3526908  15922787  23478891    416509 
 26180921  56451469   6094351   8632299  19042488    932252   4280333   3022387   2094033  19344699 
  7472523  16101678  38185720  59041578  57574505  24788737  28830597   4179131   7266431  31166879 
  3849165  21796233  11286892  18047595  26939987  64515971  60918123  73964853   7720035  36526921 
  1410293    511603  25850883   3890328  21496429    250125  10146603   8317416  35253320  39221118 
  4553888  29371731  54504405  51348819   3899813  81735229  53471351  26543469   3584643  23500197 
  9593643  53559473    122292  31519115  83235123  14657693  12214048  19373827   1588127  70679187 
 27706198   7653363  66576798  46452235   6194598   4258213   9320523   3575472  62460820  17832886 
 33709222  10263012  24562031  31196018  62891503    540150  13430976  50873139  69218853   1878779 
 17160993  71617323  90617967  18997218    468249   4808505   2391495  11091541  41835647   4907815 
 29401046   5080149  26467003  86662617  20849058   1901719    914517  30640073  11187881  42929493 
  7325055   7016803  17425428  30317046  49425352   2483261   5833431   9815928  66150339  25095103 
 11411467  30123474  25859667  17802414  14158667   1058139   2068413  51968352     48383   1230942 
  7304015   1638609  59863992  43582701  16052801    200193     58413  74218902    243243   6052225 
  9251831  34227481  23800651  20862540  19807433  16368771  35105479  31047147  19838661  10313181 
 71828640  11199939   6892217  12276783  39232995  40847611  22971435  53951775  11343696  50490939 
 65186902    150861  33565110  20970215  63137848  17608497  58539963  49500861   8972569  25509817 
 21214667  28486290  54312667  14147124   2511600   8087793  35731473  26308691  10951305  19400055 
 26461737  23124795  20894964   2940411  36178477   1684680  68613945  56488423  11450639  55184443 
  3318972  63979899  74989599   1079562  14800573   6354589  45503763  34670346  51014247   3745586 
 33186045   6270619  60405009  36072723  65694535  43937355   2237241   4809473  12195936  36422957 
 32052583  33470678    582969   5610329  18585053   5394113  27658689  21972138  14923483  36400958 
 15675075  16355589  38693799  49327898   7805428   2179183  18454223   1719105   4228837  50731183 
  8866293  23633047   7268995  73703021  11630589  58259787  21648651  12753564    723195  16311379 
 60217863  46592588   3791949  34473643  42628107   3183023  67639811  34218813  84165945  16133747 
 11911467    223838  59720398   3310755  47460027    169699  48401412  32817648  15541455    694357 
 25791483  26243527  29067139  28420198  22561470   3023967  33296883  34308222  15261138   8424413 
 20338867  34267771  64540793   5126473  14374519  46915727  20905458  40149159  37601033  14446458 
 10800154  57200703   4999803   9241131  91495143   1781269   5242620  18036016  15288200  16394567 
 15582498  24942549    166323  64190491   3656787  10674241   2921910    287693  35222288   5430333 
 70263948   4405755  15169467  20574006    812877    211963  34665571   6684073   2360769  23505387 
  7027245  17265387  29985709   1201571  13103268  15425145  62655867  25190925  25823327  12514583 
 25902887  12240303  43211643  23833173  40867574  54206551  10544233  31254479  40135143   4517427 
  9231303   6012363  23153449  57206838  36643106  15701098  29713402   4365051  46138173  19563249 
  8419351   5151939  15767400  23822396  48543171   2768154  58393860    945000  40154395  22378002 
 26595263  21121002  27492933   3555311  45519949  80479620  43099245  40988215   5540823  69874487 
 30751661   3612795  32924289  56305537  17966757  31430678   8197059  71917295   6199693   1102731 
 66524127  22140171    848283   7477823  10535193   5452343    537850  13257998   4131956  25240103 
 23173947   3816839  26045001   5448585  20573429   2867055  41396568   8231634  16128078  34120187 
  9689998  32505963  43048011  68636014   3240756  10114413  31770875  10531491    648015  42931898 
 13163188    501579   7279437  71236961  13278183  32453193  27278433  67074603  71226587   5384577 
  4812324  15018035   1998999  19483653    878751  10531256   8883070   4132770  39896703   7248585 
 43392627    453303   6960271  44910135  79241469     10311   9194875  23230606  70375267   7741923 
 67268730   1371129  71670030  28899908   9977719   8479913   3795915  60448766  51204367  41968338 
 35189277  11586377  95597331  76938747   3591803  21994158  52879193   8701401   9807195  12838443 
  1483059   8564955    504263  63460851  38980613  14129826  10619878  35737539  23768109  57808073 
  3690252   2380652   2540241    279423  55643757  43494563   3326438  29214038   1750520  86778006 
 34707399  27421013  11023163  21106074   1465413  44261951  11695155   8438755  36884188  36942469 
  4547062  33425619  37893198  34377612    661675  24401324  30751706  29219995   5031477  25761651 
  3605403  39505463   4570611  32023983  10951419  25464834  76031658  11164668  28779163  16856625 
  1353657  48937239  44607660  18925557   1819803  21161879   7759023  66530943  67734099  12351707 
  8749851  31362682  55056208  45688507   8157321  36001314  12764619  11749965   1107847   5839569 
 11051975   9749117   2716032    871035  11900123  57974413   4032915  84642001  46441336  31259451 
  6910017  59183643  20913723  68045609  72803931  13061863  51190189  14529111   9130641    514147 
 17003258  50382559  67286638   1948303  55350005  54908715  40083931  42829867  37791342   4040280 
 18331275  32969683  23177751  20027643  12301230  55476795  57032439   4055988  18145869  10827524 
  9327301  32952062   4136491   7724010  26715945  12773759  24356651   9867623  22517343  77077263 
 44675052   5438639  51344445  15554149   8573129  19793787  13952940  31718752  23013871   2085883 
 51223061  27818004  24288183  59362746  17888037  23500068  42709866  38598639   5155641  41743419 
 44533071  13135713   2537603  61452576  18899043   3370039   2313233  54208379   1161145  26999823 
 21151302   3238673  22890399  21912286    550287   8451247   4694603   1173768  18604723  11782395 
 33976403  52490738   5066801  27691752  90991348  78653409  30435451    811682  29362419  22205579 
 21500523   1917883   9961932   1864377   5106345  25054971  49882123  37979955  78586293   7244107 
 47522315  16699225   4728807   5056482  27585123  11876058  10559938    690549  35878403  23694171 
 13974559   8818898  37717561  19571363   4656423  44730537  14240599  20539371  34496117  11060835 
 17402173  54356786  10951163  26916359  45257339    572973   1032216  32235131  64261229  56264955 
  2493597   6189177  76464051   2329666  33254909  15798653   1858278  64477698  38090728  48643233 
 46179707   6393837  46704816   6362064  14603082  80285571   8254443  14072915  56293803  19625467 
 40760773  24694177  75136470  47176824  43975025   4456477  72322983   9014823  47408385  12327675 
  1240782  52919083  82605819  25771759   2658919  49832631   7504763   2646090  11717907   1983547 
 12538272  61524016   2943129   2142645  51487095  25530517  57553415  30639498   8329633   2932283 
 76280393   7273086  19439403  23734064  14829355  37994503   6053323  50087648   1052577  48008112 
   797738  60966375  40370859   2578127  17382903   7099628  31538657  30285929  83990865  22537767 
 63621779  61182795  55910947  18144393  15203909   4884036   3449412  15879873   3407136  33000691 
 68673195  17236713  63786399  59296659   9555531   3842251   4975863  42283773   8514838  23879923 
  7736563  62199580    860038  37610575  48846993  49077573    300071  29375615    719179  66734203 
  1439592   7805550   4597639  15190586    720389   2596695  46107288  56086688   8989152    541923 
  3061516  31635879  25084150   1031523     56913  13255926  20508457  30678505  18941451  37168015 
 36067153   3684280   7452652  38092091  43263651   7730538  21739403  31812949   5281795   7304999 
  2785335  11750374  64635442  47224552  30216905  19268278  51973539   4165047  10068337  21087667 
  1283579  43661067  27354689   7873335  20911257  52274679  42924357  16158317  25921907  43743843 
 51543173  20506559  46819475  14187195   6764354   1638705  12598890  43967784  19856310  25130303 
  6962595   6622359  18189438  67947211  37011999  33294171  93542859  22138609  27868598  44881523 
 27880575  11931625  23103123  29852467   7972969  89665815   5904563    694915  26759185  69587711 
 14295963  38201256   9954120  44051433   2265883  66348973  15979503  19503525   5492533  13839915 
   108499  21153138  78343323   2441170  28284033  26443947  36929613  24460157  26532564   3114987 
 13673897  33661983   9440412  18019851   9605103  42756731  15844812    310792   2701003   8659345 
  3369994   1040113  12575751   2546299  49400898   8988963   5378715  30422901  54595419  22201063 
 26843303  69415531  65590179  17992923   7591167  11870465  12477573   8256229  10190943  46027299 
  2559099  51301035  22278911    114699  38214771  38457087    608655  43040523  19587795  15304875 
 22777779  48535351   9392811  37606447    489909  47199077  24841923   4334787   1355035   7235120 
 20790419    871095   7030715    363025  43510621  46813373   9703323  20503854  46442736      2009 
 14936118  44638854   2534535  34692324   2719487  36739979  32769833  42310203   1095333  34242779 
 39923159  28537749  15269361  22454243  57057333  28454904  29480784  77658501   3297003  39133983 
 25893741   9090618  53803185   8132555  22410424  28095195  87237339  70947027    883363  40876998 
 52817793   2645859  24080424  55067141   2376789  50331123   2541867  61535499  23928433   9640419 
   284293   1812304   6542637  46897792   6279729  66252075  28307520  13685813  24487787  34135756 
 10313075   3548913  29622969  13319823  78665183   8079480  28777963   4524153  12168281  22407298 
 18090258   3164957  79706139   3802683  14875743   1279773  30617424   5952707  37611123  15614155 
 11443264    242379   8829190  80632223  72802174  16624598   1719915  58523811   3131547   5285013 
  4670054   4913333  96630111  54255505  33984645   6035658   5895393   4426736  16345407  25171599 
 56445483   3155047  11452586  63394511  16213918  28969539  52316163  30269739  10765407   1799154 
  8036966  63254715   3971623  32878796   1881983  32790779  29547728  25214488  25759269   2336315 
 17259503   2746599    994803  22399037  17065171  50430819  46828059   4764288  51965113    817213 
 92193367  25931568  24007643  13302223  35030963  75048153  37430713  19389697  36262873    471995 
 58556323  16823854  61734258   1386627   7248353   8132676   6998011  58869843  13970373  46753326 
 32819403  45141403  25535699  12038331  56895819  52041183   3692394  19371755  23231203  31757515 
  4776657  15006015  15491712  67591239    651028  17836162    179179  10879318  16053699  16877623 
 37348443   9926297  74634319   9554379  26960100  15103423  15252583  54220354   5973334   2365829 
  3929865  19408928   2461231  12404677   4463179   3351363  44116223    576091   5221209  11464923 
 25129206   6405368  21243219  86768379  29808235  10139357   2269929  16994427   6195123  62209962 
 53359813  66676974   3023763   3467631  33746640   8440495  91130691  30183870   1104865   2526126 
  2896125  43467547  17179987  35178187  56868119   3158299  11920381  36979408  23840331  45623508 
  6152643   4238643  63734508  12878646   8408424   6848055   6747975  14903305  19807588  37008839 
  8621967  49525473   5894133  27979692  37016515  24516483   2156373    282483  25234299  92355354 
 24470178  12766443  38419413   9696978  39469549   3035715   7330029  19330823  20125950  21607497 
  8883183   7438623  23820727  50567667  22467363   6340423  14807773   6814023   7798363    668731 
 76840859  52150123   9507728  10349131  24816973  10651881  54709153   3700965  27865422  23429132 
 26068603   6460105  21454157  54805687   3293099  25923853    481835  77231475  19825137    709923 
 69588003  90905490  24636036   1998191  65345683  48551527   1028535  17484588   4896573  11849862 
 25009923   8130987   9683385   1946572  14819667   4051875  13298983  77310335  27499575  15771159 
 31051167   3327467   5063315   4811311   4867327  46939066  18427482  15531723  36466725  32254282 
   568566  52259173  16099403  19650611  62398721   8879903  22360659   3461091   1510877   5476555 
 41019528  65850261   1088051  18733224  39981207  15372617   5121535  25602555   3541983  10924777 
 29737011  22254543    729355   2669307   8308419  25791363  21795967  66060539   6733437  14083890 
 68564427   1718259  17820363   3414720  28820607  13725215  37267043   1097016  11949117  47007585 
  4195663  26333667  24048159   5057091  86297229  13949523   2793771    497781  24161843   5811739 
 18934899  52518783   1296096  24329877  81336251  18149073  90127878   1240278  16570303   9966079 
 27341091  12212213    151911  51799783  39140173  18700749   7080427  12649403  64203748    121383 
 21714231  65881248  53134841   6345195     23289  26533971  56539275   1190105  31128915   6072615 
 49901533  18656641   3396611  24382992  34442495  22463739  13317895   2889978  16614963   9922845 
  5919387  25540823    300933   2576168   1885605   9886605  25014739  49668261  69316611  10843296 
 11716053  23596530  14890425  19067173  25478914  41017565  59306749  10383375  18114428  22763997 
 27237183    240720   2762367  55254498  37682673  76825665  64443381  26381507   3609505  31288399 
 13997708  64520475   2921715   3347163    670299  51304694  10459077  27149778  48761313   5115927 
 24848834  73645929  25630863   5345981  13286211   3600186    917192    224883    118123  26072187 
 50009291  58845841  39402567  62343463   8233557  49451863  46617246  10209567    637179  15981473 
   552187   3302508  41372155   6740131  32464637  67945515  32107794  33768795  12622859  10097388 
 30204349   5314198   3122099  59389163  43736299  74403259  66745423  35705637  35870541   3300265 
    20673  88604058   4816383  18531801  35012373  25071686   2793287  22808181  52166457  45890067 
 27570843   2388873   6519201  41057637  41008563  23433525   9276306  77906297  71532978  74271763 
  3623403   6083811  55876323  13274186  43153376    532851   8712273  44144003  24962829    886076 
  5457471    270367  41237613    793083  23367288   1932654  10834090  49959383  21774769     90498 
 20217515  18283218  13097249  48344961   6144118  35997315  28509500  52034371  34235829  17968479 
 10663113  13258883  37455282  42710703   7211943  32189007  38123661   2689168  40661777   2809083 
 12022419  33242824  38965323  64704481  41767383  28729963  56428463  26793423  13870823   5927190 
 18782173  36513219   2725333  19976751  18929135  12228866   7840941  16355935  12413883   9458946 
 20214213   6286392   7962808  18211323  20499126    706152   4652743  25785312  31677545  60625551 
  9735387  72476811  42200643   3033679  32967321  21665627  17930399   4267100  24494294  49069405 
 67779483   3911071  45191966   2950785  38700963  35545783  11687035    947339   4921641  62448409 
 60495303  36851163  34612246  21358395    450195  21912039  35555983   1603835  49384185  76190343 
 18550251   2466315  10206603  12180315  26769679  28821810   1124818  23514427   7746651  26332426 
  1007871   5702957  14018649   2305127  15402983   2645766  16734519  25970685   8441791  15884636 
 10756803    433731  13550391   6409179  21078135  81793037   7207395   7895738   3434505  42091053 
  4292641    409602  29374452   9710187   1297291   3768619  17618966  48572283  35975355  26911678 
 27395673  16578069   3823551   1455257  35695113  14002467  14451512  23984385  23110359  36965175 
 82674307   5209807  32569599  55164903  30125283  11374547  12337023  28110595  13268955  25820695 
 25390113  21343815  42144099  44612223  31793208  18470043   2072919  61021642   1012327   6843960 
  8564121   7300829  43808262   9716763   3848493   9104815   9327741  37251206  17713851    108114 
  4550262  62073405   5847666  17732343   1483623  82619142  11056219  47953444  39223771  31204023 
 26958043     55581  17764253  22291951   5734299  36820667   2372425   2188113  48288457  32795721 
  9373173  54360739   9529339  13589817  41156883  13540881  44087198   2642980  32053452  18660759 
 18133395  16698175  18035973   7758587  11229397  12121133  25761579  34971378  67539282   5977731 
 22529643  21560798  45699933  33480333  16661009   7175013    518683  15822559  48475923  86590561 
 43699667   8622438   8813095   3148263    239670   7525833   4070603  28699398  66742623   3594106 
 11446692  51847483   1964939  53866797  38777503   5169282  39295383  64415513  40474963  53052863 
 66804808  35406939    909843  14060488     18687    548912  21590208  31360173   4773255   3540653 
 20749403  26053341   7109129  55431241  36683693  94215087  22900851  24746273   2004603  32184323 
 13442508  37883683  13897618  38480467  17089123  12888438    175227  11203113  23668495  73169772 
 10275633  15326473  90015951  65790213  22071854  36606992    453993  88521567    906563  51005033 
 22098115  33048845   9031803  42537475  75427377   7265514  30565356  79682343  20133288  23620127 
  7028187   8649028  26405469  13922889   7683513    939611  37549773  35506779   5972745   2309109 
  3173128   1212138  25541163   4666001  11139788   5253151  14353179    884367  46326988   6008749 
 27131899   7061026  24636449  54969963  55444831  12527679  41395253  73419663  31998177   8118043 
 36444111  12352947   6050595  65234149  30891377  72774473  24762707  14419451  53563788  17599851 
 12733798  37842123  10243725  16316298    438462  15832787   6871592  50391138   7896248   1335660 
 14796923  26051103   6179463   7172679   5422498  70946835  29010027  20122069   6894429  79418831 
 63326568  16496043  69492084  57297979  20899083  62444283   6073964   5463681   3565944  38439963 
 36348435  13446193   1011903  25493976   6563451  39158907  30070107  11561398  33768972  32704743 
 20203201   6264951  12964932  35362939    565563  19979026  24465582   2299065  16601478  46919171 
  1434238  35226843   2577138   2388043  76112979  22026443  32136948  21732605  53750589   9024488 
 39975903   8337943  24365633  54594552  60425691  69491573  52907478   8464931   9039615  28054363 
 83253469  37170843  25712131  10254367   8806718  18600984  45546314  18175333   3356106  60209623 
 34626348  11234913  15212163   2617899  22205748   3180367  21828391  16215663  26027703  28637283 
 65755623   3563466   9219777   8670603   5078073     74208  75394036  64850530  52772028  43276536 
 44841554    523248   5715114    423286   6121262  40724606  42398123  12276241  10476108  28098823 
 56755114  31076813   5093065  22144458   3353523  35930899  12188907  36606998   2545869  47674107 
 53768695  53621115   3119733   6509626  30323293  81294727  23207916  28349623    342204  23375361 
 41080018   4119999  63709578   5463217  73573844  43206873   4292853   7678588   2947067   6211203 
 12829302  14172209  47110170  82538189  12894459  25206676  15673916   2839599  31612323  37681943 
  6679809  74814123  76089667  32830704  58960509  22989403  37865307   5753301  18239064   1846091 
 25948997   9733313   1740330   4396047   6177651  50847315  25293053  14862651  79829370   3165779 
 15592991  59417523  32945477  45816573  39129015  34169291  39941893  15214259  20755249   8821005 
 27961651   3183963   8573139  22608579  10415583  25040975  12670341  25068903   3254484    177545 
  1319545  46646493   7764451  20402393  31639677   2888298  24950681   4377609   7671981    877723 
 33506877  12422364  14438679  55810541   2364843  15702095   5065547   8829489  50631880  50447380 
 13054168  35772435  51586323  29777871   4557907  30654285   1753595  30302623  10754107  21284113 
 24003983   2285791    653913  53286917  41803973   6929026  60125337  26077426  21492285    735975 
 70170203    324279   4828688  16877082  16081648  20158059  23028219  30576795   1956470   7669655 
 88077607  14776503   1094452  46585688    725808  41374251   6941148  25793525   5589663  32941148 
 31644620  37040763   5456621  83491677    851547  30096518  40691939  37207384  75239742  14377213 
  6923367  23992287  17725415  40891655  21834606   3024207   2127163   1908423   8041387  11941868 
 55057092   1173117  51834503   1645248  82561499  34689723  56480283  18256971   5092835   2743451 
  7862123  31303626   2061843  64400019   2147248  20423603   2311897  40439380  53802755  43685419 
 59912283    549267  21840596  39586347  12642873   4689755  37045745   3782619  30719391   6608443 
 16519379   2619455  15211755  48565117  28172715  12930691  14728498  73630027  36134403  36613315 
 43837563  15740667  11389259  31529369    364435   2994129  29940143   8355696  19031212   6902049 
 44385365  60198072  10402629  28430777   5530408   6372762  18810668  34414998      2921  29247549 
 58803147   6805419   6866171  33998498  35555961  61684585  64812498  12979898  35359413  53875323 
 19824011  11189280   4379403   7111233  13261336  68963910   6038699   1142523  75113671   9248998 
 85064519  84866496   1379409  70678971   9636999  25782971  10223491  70223003   4540780  21809143 
  8076149  36313071  64512775  20391373  41265465  22834623   9044837   5443673  14257048  12084459 
 41360283  12143899  61479971  46446707  17574393   6981173  21998415  87592649  41725499  22282078 
  8921931    792816   7535210  43619559  21071763   2472245  10094458  54833243  31783819   7277918 
 11854803  50100641  39187585   7568483  11812983  23365703  30849543  10834918  38477103   7467675 
  3934053   3509058  66879738  34091450  70620763  18823195   9338701  15361051  12318887  32525215 
 47033346   5428841  17025111   3527929  45889401  91202587   5955567  31047034   3170747  16077723 
 69518067   2914221    369895   8253291   2640523  11495189  14244914  11010773  30118052   7685891 
 19326523  63208779   6262855  34372027  28612185   6864655  15607064  23347839  59975451  11378053 
  1178328  56160171   5881497  51658758   3218623  14605863   5407285   3922797  47988378  30360477 
   228417  51829459  16715203   6433548    122388  16815483  38473911   2003163  24099109  16983482 
 20637311  33078455  18914031  29828579    348603  22504758  58893298  41974551  16684637  10317133 
 24492045  28880500   1277721  27785751  24417222  54433593  10040175  83031897  17731797  20647218 
  5774073  17300549   6308081    341871  12397308   4151897  31543189  54668258  13655400  23404603 
   637290   1427367   7811523   8505858   7042480    696355  38178872   5022609   7322496   8358837 
 12128811   9289935   2497293   1347013   5935444  33209063  27545665  16881711   1640455  48798964 
 25517463  56808969  15237098  19402203  34657921  50320171  30290901  61324543  40218567  13557523 
 36158847   6424363  75658439  56090859  63851539  10891887  40981063  22991043  10617171   8906559 
 23123181  66360241  16092071  31382233  28938131   1998049  56859533  71672883   1673343  67586887 
 16781475  35402044  38728019  66324807  27608863   3334566  19711872  45541356  32632363   2275887 
 10630911  71264805  50435750  24187787  53988423  15978484  51820059  19423283  13526583  22222987 
 47409363   3740056   6760582   8757707   2026524  49522043   6378683  28953456  51996767  29793927 
 94240959  13807631   6648713   8213883   1832573  34347943  49334011   5559663   8555131  15434380 
 54539061   9842956  27123671  13948215   7018233  24612447  15274536  22454481  25625850   5483951 
 46844168  45017754  12632333  81011620  39320625  37797719  21442245   2632883  14483853  30747138 
 26890107  31247526  89583054  56069943  89710421   2575128  38691087   2670465  32274573  73684515 
  2735070  11116543  25404598  20981473   2998068  42338523  75240215   8732553  52030475  34285543 
 27197085   9510383  50935683  33968087   9378723   9789981  19256789  23749323   5949516   9348225 
 33720633   8903113  12316144   8608465  31039359   4569123  10513623  42129184  20864229  29471692 
 32626631  33568945  61777069   1962519  10869541  10788315   5159355    624006   6878072    389582 
 28907489  76911979  47099992    757318  10128607   7311295  20688976  21101548   8873488   3525918 
  1081531  65710209  30340523   1176603  15266064  41330037  16962159   3965493   9077703  76748893 
 46405145    671557  54367608  43977831  20608253  17394870    384423  23783723  35865623  83095968 
 48774115   8183426   4798763  72341283   3218437  22768551  10243828  23037851   2522059  88139225 
 50362685  85205139  13801066  24955493  25428513  18292396  21863763  11526715  25726723  58371615 
  9183821  16963665  79947575  54843262  45070666  43778403   1814793  41678445  47682908  16502172 
 42385103  14313499   5153491  50570666  19772568  12947871  18869351   8882029  48602559  11691555 
 21160817  28474571  34051335  11148683   1284783  20671341  12028273  32530929  45520463   7241856 
 45741407  67204993  73693688  27293433   2138877  32653029  33340628   3727030  20307099  62860518 
 47940873  11608668   4257533   9183063  34377648  48137636    812333    481461  17614164  89881435 
   536115   6155211  29247849  35200305  14622249  82206843  39593335  10727829  13951275  44849571 
  9782072   1408135  13742291   2437716  17971480  13801383  26656041  58392803   3059051   6893106 
 10236867  32113431  17457019  23392395  27289168  49997163   1823755  37789298  22312756  11239957 
 10479363  42715079  68006355   8384083  13400883   1421947  23056726  11526708  36197364  27143701 
 28266595   5019891  16333715  30822313   3808950   3905258  47740283   4545599  10042903   2548773 
 55924248   7832273  39354535   6474691  52913851   3106395  12599675  37633091  57153698  13684331 
 14374203   9890124  27063392   2028083  41971360  13450971   5626315   3496731  64566843  49788675 
  7751365  49565353    165441  12189123   5067429  77220798     40023  13169201    449698  28427732 
  1622392    225924  40683183   9098639  10922307  43001403  38798575  36737565  78341883  23381520 
 15117547   4546689   2942829  18709759   7847288  41628637   5107722  30188543  22490547   3401716 
 34888647  21281306   4082448    579987   6991939    961867   2818260  14472523  76020096  44308601 
 35329333  52671798  75330363  14312148  72919237  11067313  15302935  12431843  17492871  29834048 
 16615865  95420973  37708223  49454871  37205422   5326048  58022540   7358993  26460189  30431007 
  1751428  47264757  31517352    721533   1769275  59123153     40779  23269747  28499226    677433 
 44913979  27671123  34192609   5818639  18521379    323997   3827229    555285   9859739  39154645 
   584733   4918436   3497067  18070153   2121491  10204643  73572615  44887063  54358161  56079483 
 23834596  22706863  10891166  28743387  88171494  16359119   3000175  64714248  27527007  68171905 
 23723528  15330939   2395054  27222353  51539754   4402161  19192998   3117339  53216539   9407995 
 16588123   4472843    634647  81093901  23079795  36939147  78264717  66561945   3433512   4359537 
  2715318  13008571   9980247  34204875  63508607     20808   9728456  17376198  66203191  42134402 
 15934107  90686250   8435451   4575548  25965957  12095591  63954681  82037193  90786027   6478665 
 18612723  16327707   6540789   4060795  25342866  13317405   6721443  39619170  33724935   3258393 
  6793789  81322875   9053431  30034687  39445523  68722320  11416639   1931277  89376981   2762825 
 40570302  21986235  50683554   2000058  45502323  70389873   7307335   6511548  23282265   3712216 
  1683747   6790353    487935  77636955  14724240   8959255    643311  43923723  80922217   9931947 
 35793128  76466603  15188837  22038522  43977523  24647388  27694175   4700547  26023240   3443467 
  4082175  29546510  93151878  17212461   5499393  34303947  48991425  23588329  72943324   2130768 
  5306103  16601246   7279395  25883341   3930838  36652297   7064123   5852117  63536675  23907979 
 13184853   3161761  18584778  58366659    187027   5836008   3336342  10394395  66576993  24080123 
  6882301   7509876  20984176   2763088  23462063  46345268  13381686  69077803  69269091   7596351 
 27364854  41837871  37701567   1842430  19219314  96444911   6793886   4518891  13125202  33397881 
 20168873  29537577  77044535   8963866  58848958   4689595  11044731  28478625  30147889  60088611 
 12581923  20394983   7970847  12878989   7184119  49531803   4140201  47322387  36819443  24047344 
 10274247  45690615   7624748   6394888  49187223  58872888   9433113   6283455  80305647  17066277 
  5745291   1751709  16260558  66789769   1743179  29248147  42040953  47110923  14218159  44094423 
 33009099  10155153   8548197  66640418   3587507  68441016  10358471  14886748  37396356  45025170 
  4738787   4202069   8038779  23441767  51524107   4983843  16722726   7016235  43182389  12447220 
 76995993   2103823  10981161   4110882   2614487   1059599  21664375   2787586  37214183  26495417 
 36140097   1346715  26368123    214323    110057  23941403   1695821  11304507  21562335  46819197 
 65827779  52193675  31702056   3768630   2956923  23230553   4999561  52692347   5500035  32145535 
 21996007   9771166  85474183  32893488  10692805  23894007   3570095  45139353   4811590   1458928 
 13849266   8085609  73921533  31498117  68491043   9176712   4517631  44391411   2274439   4730136 
 21474145    310731  37012047  43854908  30522623  45198213  60822431  34601163    348373  93131986 
 45475203   1677099  20693445  14757204   1375035  22357979   9660123  12835059  40470840   2262996 
 60269373  26411443  30077819   2736831   6823160   5389134  55834813   3326054  16702427   9987299 
 20482107  41687061  42948213  26953371   7973697  14697174   6716720   1540866  25780868  31078863 
   162723   3290424  44320881   3536992  32691475  15423983   1510576  37157685  31650033   9200403 
  6489618  26120963   2062599  31239813   3153273  26166257  17386479  48071958  40567923  13149883 
  7043775   4062093  76081593  24228783  33848443  15223662  20099843  49010133  21455040  21723963 
  5210538    266511  59347459  29227139   3605527  44150275   6858078   5144487   4867486  32068943 
 26519679  31333500   1071487  44082987  48559599   2576136  51275863   3584123  29716348  53521359 
 54052794  78075483  40459399  63969549  33855621  11164773  40760979  10649708  49149007   1222773 
  8944457  32071109  24119337  32987805   7217133  35943015   2529708  77267176  20456427  25263375 
 25302714  65590491    261414  13836712  40247435  42333431   1445311  20239373  31645947  11666190 
 35249215  13088919  47841192  67180185  51995898  10442802  10419675  12758351  24077291   5825298 
 10087907  29523643  26961596  42994812    453777   9639665   5582971  28783866  20595093  20236803 
  8945169  11270817   2444383    285073  31832058  12735516  60552381  46835541  18881145  26368737 
  2798803   1171950  10468779  42201123  18061515  39722910   3191633    569043  11604705  14990748 
 23459955  34876052  16925603   6432684   8452203  10009833  17708407     86811  38966413  20192281 
   681286  29913019    165343   8292463  30431715    808781  18810173  31124643  49689303  20419593 
 36646051  44144808  46703031  62546133  28397583    497815  28961203  26933379  27895627  23583864 
 19760143  19587867    307198    656443   2412369  34350681  36867001   1180847  65932123  82082283 
 31403873  65371533   2925713  10559973  37284159  51957563   1551867  29946092   3314489  11086881 
 49744731   3877458  22907539  51537570  42420055  36183333  18616249  58155389   1017212  52961891 
 46372527  33251118   9253733   3525987   2436011    738223  31641915    809107    251263  39545491 
  4930263  49714307  34176643  53962542  64896315    323736  25516619   8967807    603215  47711607 
 19943163  40395359   8270951  39231973   7096452  21350313  11650313   2248798  22872420  11803488 
 33175543   3495155  14694411   1415115  30364051  30577404   7588758  34873563  14595648   8299167 
 17774551   4792263   6974557  52206339   7497697  17408616  12907154  55692760   5193673  10721337 
  6568803  60189799  16921573   2455985  28635077  71480973  15078133  27093147  46366986   6649995 
 66784827   2582491   6678423  12673725  51036603  39309027    677015  32723491  18518847  19251966 
  8144438   1112859  73337595   9522132  22026363  50987395  12358203  21835503  54698907  72337011 
 18626811  23561439  63627333  18250355   7147887  19338873  24789951  26312027  71998438  28042095 
  2023921   4200213  28282405  31251021  52911161   2624151    485595  21787170  10488251    975111 
 55007498  21449486  42403827  16978938  66822193  49182554  57710307  13321599  13944233  50440779 
  1070335   4397815   9082609   7611200  56666223  25892116   9077073  36227965  19735287  56425863 
  2491083  32422884   3461508  52872354   7366155  12921563   2924765  63563025  22142913  11820255 
 15368643  33446718  21824243  72209598  11667735  26327135  22529397  29680893  53088972  40652784 
 65423763  57629400  57241398   2212036  41472286   1068463  64268278  48540435   9328623   6792048 
 51650091  21532675  62962737   9179783  24872993  26672489    456034  61798200  48867443  34545291 
 83575727  47982876  18768987  14222748  28521051  50701358  30882611   3022359  28420188   6070857 
  7431299   6164143  41639923  23398551   1802155  25819477   8831113  73125073  52563435  31122158 
 41210534  38596821  71905488  27782423  65024811   8537393  33639612   2454015  34351938  37020683 
  6937241  22614515  19603635  62812548  62701183  15042123   9357786  18092253   4573139    990379 
  7045480  31779123   4563391  14032531  35488323   4409271  23339787  66978558  18117283  17222955 
  1768915  49807065  20262743   3948942  60035568   4678345  72732849    153488  78216891  27851843 
 22165491   2596948  20515365   2246563  83639035   9791190  40604883  55547323  42710588    663548 
 16364061  33246168  39231157  83166228  27739667  59734715  39126847  59086422   1789278  11252766 
 37978973  36867747  57157280   4459659  13610467   8928931  35278903  16161407  12585279  22261258 
  7786123  59518923  53787592   7424113   1040495  12373155   2026275    840513   7343941  20914953 
   594706  38982261  67374855   2967153  61635239   6259857  48348929   6857753  48859075    211047 
 12864471  10357067   6015174  25924983   9238001  75317372   7611167  45179923  42730305  32103885 
 22199364  36356619  69697082   3368057  14154003  63876934    524427  29129227  80504118   1596555 
 10252160  38383566  47732403   7148075  22748079    236858  22605870  67040397  17779983    708765 
 58498731  47558337   1188783   6431319  18636543  48830408   9460711  35141857  33503961   6206323 
 34178802  14828798  40653069  48680385  25170959  27107921  10878180  10239521  15444261  85225373 
 21524973   2879553  10644283  32137448   8573946  65963991  11569731  13657893   9381348   3412418 
  5423825  30488851  21594615  10479598  12595423  24783675  40838795   3498475  80953803  68978298 
   928491  17670747  20130753   9237429  55075815    235371  30137125   2314659  76701585  35972411 
  1412451  38542413  19213883   4571351  51610095   9793445   5500235  20217658  65798215   5384448 
 31090251  92262258  26821573  40704081  32412867   9201135  15761979  11564240   2725944  87640998 
 41670353  35879868  49973123   1497783  42740964  18536134  19981707  54364515  43447473  33816103 
 35915899  14616896   6859623   2179223  41772273  17010963     42165   3593923  38077745  30689083 
   540999   6152024  35485443  71758755  27003363  55340873  12753979   8877563   2796996  29086188 
 87143393   3806498   8172091    749031   3157273  19288203   7254603  76922820  61086278    426120 
 11720235    669883   9282971  21219468  39258994  82363647  43392003  10230333  29075627    932355 
 45307371  18881115  10354971    814185  23357625  41409249    135409   8207025  56992927  25314493 
 26163378  43959363  28840053   8427208  54608313  33713934   9717081  15783091   2496895  35335482 
  9117059  20749941  38571501   9961613   7093203   8506803  38522488  80585782  22910016  19651659 
 26606127  59906907    765753  31332159  30544233  71200527  54988323  26038768  44424183  59103763 
  5453019  20169939  16906395  68035311  67140744  13083594  40011323   1376121  13247547  16512648 
 12255362  11018391  48293214   2626726  66588183  12546198  15004371  32316121  58563083   2843670 
 89458653   1043452  16702244  11163128  28488575   2916175   3201101  39331003  49840962   9457183 
 43430083  22447983   3212423   4458303  23785359   6661373  15978195   9691233  68988448  32663131 
  8190767  72254227   2338107   4722207    656943  68780427    469515  13048365  37223067   6276759 
 13693627  19469237   9829579  81910407   9107648  17114671  21554243  21305680  22615973  27295466 
 22334654     48754     21771  34787293  10006323  12931523  57329959  54189759   2107729  41619627 
 84477318     34923   7171783  87876723  32134077   1039554  71841723  14910993  27525991   8555818 
 45141871   2220009   4264489  24332573   8519854  54691048   1707279  71434158  30825963  43236567 
 77246388  40206245  14617483  32727738  16832061  30571821  44866671  69831393   5445111  56309163 
  4115019   6312528  69361933   2888463   2417483    586038  32333661  10529179   8820223    395163 
 62865488   8375439   6700443  19268075   8453547  13950433   9988127   1487283   4135983  20451411 
 43301859  17897893  85395543  31943739  17396179  17404353  41220113  59201970   8084157  23775933 
 22545987  27469571  27232235    204596  12532864  83950586  26248380   3874497  23578777  15967725 
 10084795   9790289  46193158  10926423  12785423  36928620  39771773  95033369  16211673  78571761 
   723003  36923656  15189066  61602671   4441864    565842  57278943  48794043     41021  16362033 
 54435003  57065406  26184462  15443127  54130221  65253714  43622907    285323   4941693  35378967 
  3286395   9675419  16791645  25441503   5974683  34973258  92442915   6771153  38993003   7396253 
 10934913  35499051  35065387  52158011  14087333  22048423  22401054  27426747  16803093   3468108 
  5863845  43109736    665847   8173239  34022731  33051863   1387257  28736763  13848435   2202984 
 24528393   3135758  23577603  10087068  13923898  50003739  29452243   6472893  39631971  46679613 
 52602603  13878117   7028595  47317396   6730053    393958  18171648  34502047   5990595    654559 
  8449531   6642035  35453439  29375267    593328   2788346   9882463  52213430  15183987  52297623 
 22723380  17212691  11695818  15972263  28829454  12247771  33742163  56693469  13783011  13199123 
  9399084   1490320  12924556  40129555  43183599  65297931  16509948   2438583  10246083  42496875 
  5061723  41704207  54672867  24901107  19285025  29451769   5799829  10712603  18693591  13657029 
   455451  26461404   6952299  13873191  27978943  40773527   8401635  39409431  45014553  70978712 
  1868083  13783899  83844987  12560184  30570363  18050523  64614507  32185719  82823137  26490818 
  1414877  30228870  65941398    867147  60336943    311903  30770723  24082437   7094705   2482055 
  2278071   1368880  83016133  10975534   5841681   7626187   6355473  36611808  12587385  17354383 
 18012218     88046   3700810  59624763  37838148  33554423   8286555  20167140  19153543  72556563 
 32715900  12148743  33982875  14527409  42075051  35615445  52515061   7268475   9668619  56335893 
 14313585  62078515   2064922  11470103   1934071  31303507   2863855   7808725   1900315  28047198 
 58850883   3630369  13000054     33107  10042011  58338497  22946265  18174477   6375299  46506401 
  2839869  66779403   8222304  51272123   9905511   5013406  28084153  50665002  10456443  14209723 
 58341043  70115343  40974459   7811979  46059402  14664323  14544734    105627  37787837  24663288 
  7137633  33620971  18555225  10414579  10775745  35890427   8056743  13305195  14775114  52982363 
 48918499  13328623  14153873  69135867  65616271  13435008  11434011  59925164  62782092  14684482 
 33868706   3164648  50259783  18943593   1365009   4498302   4801428  25178523  29662917  31869051 
 15821493   3558103   2684445  50143873    870642   5914835  82727259  26146923  57796869  30666230 
 12642171   4925251    899963  19451763  42545515  26966427   2216759   5481383  17695914  27522843 
   331139  26634948  69087807  72339522  21132195  36583883  13449339  14440977  60111083  13099587 
 29200623  20278626  43094529   6988051   7659411  13371107   3953247   2460973    879329  25551978 
 33765118  17421243  28379655  16376699  32459586    226518  25989865  80429670   6888147  34557383 
   749373  58649623  16396437  10611073  21426803   4824315  20790651  44669547  56523058   2228587 
   137071   5595808   1102710  26453979  11873733  62031019  11274187  10580539  52963228   9507278 
 18035173  41201268  40699891  17635174  20538642   9465036   3026249  21204403  31172145  11567679 
 16536155  17971995  43199772  12811467  30330353  14527713   2369913  24381484  29513649  10175883 
 26941995  10276753  39316203   3851051  26866970  23985267  19078438  57178368  24650307   6923595 
   340592  46842204  49798677  11932901   1880515    551482  33435915  11831814  10625309  64810023 
 12544341  33333203  21307618  46991925  64599567   2806011  23524173  46263844  24329087   9900283 
 16378323    225899  27455289  13815078   2509476   4089813  18432348  37669233  28814419  12316211 
 19401000  37889559  59730731  10134363  28010721  25024408   5324550   1624471  47268245   6858547 
 67955683  44404903   3339943   6687991      4443   4682073  27335018  55769298   1689470  60595323 
  6863892  24378891   4291403  38424835   6510583   2409959  48684085  57386427  36402723  15102468 
 53146923    490264   8409039  50314114     24620  12325623     96737  51913635   6221463  26186195 
 35264328   5749323   5681883  15885875  41842833   1129191  65539378  18934323   8166906  39837522 
 57374118   7915715  15676945   4106043  17227144  42146176  15965775  20368959  16505442   9896350 
 36786381  90547812  49969944  61513440  46985859  12272021   1494117  69797312   7513027   7379724 
  5199603   8997573  78920718  20749859  61737179  15099485  29017094  15382485  39580483  17355003 
 26056923   8446428  48902171  20035411  42446709  72880476   4652428  73876883    218476   4138278 
 63808059  10175932  11530908  15675215  42932481  38154987  69271156  11026358  14009211  76386849 
  9222613  68155673   3234383  54051627  29803401   6714831   3546743   8985795  26982228   1561698 
 45728217  16633612  12956181  74097339   5265747   9343146  29709339   3389277  77308731  23302363 
 53464987   1071419  44588043  14845803  14605428  61075291   3188958   1016106   6177191  23645355 
  1297035  49826339  15465739   7040763  42780573   1018806  57748008  12243514  34100028   8592625 
 18565984  17399223   2256227   1522097  16475937  13042320  34718127    762027  19637577  27337420 
   185617  60070099  26417553  33429648  36465854   1449951   1293039  35052387  14711573  22003093 
 35912073  28801273  10720770   6743701  15643013  10981709   2541321  24570507  30060587  46460283 
  7824247  44203808  61181667   9729853  78007681  35922761  54310323     24567  17781591  10984397 
 84353227   1765260  10240122  15910170   9811122  47106273   1144923   6843252  25934163   5720068 
  4806678  13894661  79935153  17944764  42014823  56958259    789876  14075295  64816875   4282513 
 54310391   6474295  33416483  44632283   1512383   2306206  74009853  10524083  47384243  16864113 
 23632507  27594537  15286932  20363073  18825811   3154106  63717084  10300593  11335818  28020483 
 18501389  15719485  14257457    136803  58780023  40909917  48019773  18955213   4939707  18282103 
 22479953  70223187  26034549  55071065  49466661  68608091   9177865  42211312  34174587   5491389 
 14629507  26656467   6057748   5442469    493186  20315528  10635331  13181392   8588778  21619911 
 21870562  48427827   6193707  68971818   1135449  11043177  33301853  74800482  49431708  39716315 
  6956863  31160787  37504635    210531   7058273  55608247  20424743  62633395   5785343  16213131 
 24120975  30403209   7147263  29670619   3049523  11342315   6156224   6845698    791183   9383323 
 65826109   5571119   7515823  21598911   9319631  51405099  41390043  33589668  74254593  61429743 
 68530893    591484  48557511   6652041  46891643  44965428  19155423  20606540  24175309  31607373 
 48727865  28747874  40389151  30915707  87707143  25568657   7873323  25726748  15592568   9727260 
  8487368  13962123  38722014    260956  35566012  45288308  11498771  26295579  20784623  58349133 
 28122873  39496731  66896619  28045833    877529   1624089   7672959  34370337  14189889  69758715 
 14971969  37129815   2175582   7597127  71614617  68643981  17078358   5694309  24099513   3287131 
 12148083  12984523  60463464  69779793   5624247  32815867  13242592  18878983  29784901  66751659 
  8250827  45640006   1537659  21581798  11900217   4281765   8745873  16511023  55230606  25307130 
  6847271     44438  54574298  39711795  46735378  35507001  27141191  21219771  55394770  29888163 
 12586695  18849467  50096739   3572104  22830859  15348855  18141018  42446091  51414948  10398203 
  1599033  22886223   1030971  11192915  26598401  35644683  14972199  16163195   2444193     46624 
 42020091  22975323  45127059    826666  13331891    112535   7965969  55300323    350811   8594358 
 58405443  43769683   1160876  36771159   3085588  33547059  45292519  19807579    280147  37333194 
 15459682  23217381   5419043  11018359  15052979  37039796  64255083  14071092    360948  12924526 
 23720333   4169769  39945267  11436131  52999267   9099194   5822610   5572149   4758650   6226245 
 58752323  31957527   1386043   9180378  41203864  43771653  10094373  24015048  18705677  34306327 
 31075719   5352960  59925443  57393125   1023652  39214732  27848697  53430219  25079802  50865133 
 25085275   7330866  14741919   1788000  24189577  21177123   4415298  84543860   1829169   3459379 
  3545683  21025009  25183855   6062608  90873563   8775315  39092936   2782023   1690348   1544955 
 20220468   7325451   8127910  11983237  75686003  20509787   6093444  15854249   3124926    114523 
  1300623  28536779   9175520   6959013  53292658  30886080  41049221  41951373   8996135   7370349 
 52772339  53670851    809556  69740253  40343639  15651363  29605699  12447723  28149405  37991247 
 18217049  53816455  24836163  21390119  46934787  57484778   2427639   5267653   9745035  24876155 
  1590663   1307845   5348673  47776761  16304279   4608495  45267847   2020878  25590917  14574947 
  3990729  21281343  45726323   7320871   4232092  38976561   6041867  34068873  18588342  13575079 
  7198615  51810453     41157  37687395  28195415  38126892  17240153  31691880   2598799   6287505 
 13640259  12026361  54491238   1966887  26970538  23331491  49936581  21633063   5409003   3720182 
 42876240  38110743  33403311  22817173   6692655   7120833   6757123  17765871  82133063  80686101 
  5481914  10119927    874975  34069473  15282981  37868082  21076659    237102   6094112  20315347 
 10300970  58197143   4190658  70842608   1294962  40057413  44108693  10396119  24340483  16659587 
 19155623  35885235  46124333  40808982   2302723    788567  27054081  15683133  24082752   3575563 
 85134573  28380705  13770987  31519626   1769823  15171713  22771963  20570463  46079451   1071593 
 24864503  41469033  20623575  11427459  34367911   1851803  21808187  18848503  11943873   8865573 
  6386143  12778207  65147199  53880035   2980716  51139075   7701157  16897986  44532150  77210701 
 17216315    734623  53544031  41870505   3386059  37681643  58190705   9820653  26963729   4422779 
 67191033  19683864     97083   1655777  35275931   9623757  23411867  28075035  27387929  33725997 
  1283309   6421629  19047659   7926755   5185438  64005043   9140370  16844083  21792793  14788644 
 23936205   2934901  59174983   9092138  46936000  66740027  13458203  47091483  15992627  41070922 
 34743003   4430283  10252323  21276003  16585811   5039729  37823611   9556194   5555417   9805893 
 42708611    171931   7105013    274260   5541195   6291939  27068283   7862043   9773233  48430425 
 45594483  57403235   7876558  48905205  71886893  48146265  80439213  19328515   8907363  31263127 
 56240443   3624933  21426387   8353873  55697982  35187027  38657679  23916322  33761338  37864763 
 49058997  40767283  53309625  45885291    434757   6444834  41906591     40488  20043553  40187417 
 28378392  51220500  15076233   8807943  30683481  14848908   8532680  13963920  20968365   1541391 
 26966643   9632155  12014523   1414503  37126648   4270331   1762065  14335053  34097791  53268624 
 31500123  23431179  22470641  17104763  43366071  26015451  38908923     38562  14209923  11416257 
 38441873  41399689  11276683  22715851  66931754  82456380  52046523   4654773  67010248   1083699 
 18001743  16049829  31525540    259206  11375439  68971125   7162571  26158629  20817435  42878088 
 40797216  14078577   4276923   1259433   1189355  65450936   4058723   9812445  23409512  57982190 
  9008763   7139031  16192683  24817419  55019151  75111435  12329043   4720683  21236347  48683139 
 15109208  43513714  22121571   9983544   8317853  23471739    801627  26661051  48491319  15716164 
 20959292  11621625  45156176   5507339   4704729  42270461  33367179   1198158   3796244  18541683 
 29178363  45581667  29810562    386528  92404708  15360123   7412492  65425479  41962193   2027743 
 22532379  24719129  23763954    305659   9448523  18792609  16045555   1109220  13331629   6325957 
 42457385  54113649  11339143   2159904  16033740  74848709  43331447  13850971  13077893  14770254 
 61659573   3290844   3622273  49448403  40942239  14396208  11554720  27370725  17720023  51752019 
  2928214  14514598  10821159  35477403   5389368   8184085    243783  63383608  21272539   8998367 
 28413039    102303  14585943  11670035  23024768  11565663  27229623  74290735  42604013    403428 
 39527763  65869737   9720485  31610443  45104325  26095582  58573105  18058458  55513299  30388418 
 31199031   9560349  22401047  31763715  39225292  14155275  17406251  31727385   7130425  24763003 
 25692963  56803479  42121871  29764539  46052745   1307903  55476283  44946875   5662159   3907791 
  4141439  40742868   2323991   9643783   9394683   7450263  17397019  80915373  30209604  25232127 
 21442663  30764623   8010375  26768995  31341930  21304683   3480590   6769405   7065123  27921811 
 40439988   3654582  16320111   2902506  16429917  19290369  18118608    414105  58163912  15262143 
  6310392     11982  18971499  50197674  19059143  43847927   1688311    328873  13102121  44020759 
  9781528  15222853  23095923  13340703   1376100  57012619  47493511  67173864  12999003   9199887 
 36249531  71879175   3500624  45588523  24501600  74379131  16580043  55368644  38574393  19189815 
 33389393  26985678     32103  34003507   6239443    113705    135765  38356403  54379548  35944455 
  5650579   7840131  27162501    310743  37505283     23828  38744751  55296451  11044828  40073226 
  2530043  12053611  51037021  79067650   6489648   4323546    448764  38649727  12230181  31899151 
 27407859   6918985  54467478  81710013  15166971  17646609  48447523   6352889   3358583  37961948 
  4712298  10687100  35410771  19167411   6770985    133607  72433710  26957827   5959853  65190242 
  4647713  26391910   3788643  25987779  41512294  11440543  12078195  46988745  26409369  49537116 
   634563  24563529  10013195  14567638  40105179   2461979   4683659   6467514   2480667  19250633 
 38883342  20182923  25679079  10770927  37176535   1795488   8472278   9112155  20926851   3623353 
   646027   8863029  21085173  26463118  23483077   7471403  47731235  17746923  32835827   4944066 
  2420031    428459  23508735  24271635   3513783  14622328   8113998  17640084  82147201  54959973 
 81314205  33366493   5698389  28991631  75822269  12982519   5419077  21186223  16635983  15467883 
 37270032   8245977  32597889  63883858  12434636  19136003  63602697    768123  25920963  31742114 
 16683643  17076819  28510547   9596283  50938752  34874787  33257373    344379  68483193    112863 
 64430690    591569   2051802  36997303   9711132  27361667  26002970  25606917  12104933  20079973 
 22366017  26119630  34831645  35254833  62159463  13184280  12337703  20234779  79263329  10942373 
 16106990   1655805  25846158   4660723  32137228  48528603  33235339  19983384  26402955  47800561 
 76761753  29901111  89950978  13727057   9596683  11846943  50929188  74520827  49282811  11016591 
   428716    950695   7411704   1948566  40014145   3484548    712708  16759593   2013675    542853 
 19562523   7666492  67220233   3382039  54358518  42445339    240603  18707847   7189846   2767767 
 42228843  54036551  18827129     58111  13091967   4282374  16128053   6106451  22109035  38029128 
 10114497   5060819   1954387  26993001   1386578  90652691   3295455   8347969   9008573  36982255 
 19303683  45189579   5616235  44006109  19609692  34402656  31851097  72963021  51215995  42544667 
 56429145   2434074   8259688   1990219  31720123  79331925  18589434  11185371  13546563   8149777 
 26290881  48050773   8348925  55731263    948785  16744307  11693778  70233723  19934193     73819 
 55980344   2550039  27190181   5850267  33679953  26080723  42292845   5167703  63700008  58607411 
 15750096  53635075  51950385  46732695  59553591  69236199  57571563     91575     27119     76641 
 13698568  62394243    177922   3982213    591091   1544281  33701667  18552423   1294773  26027443 
 20138017   4969633   2002833  59969472   6954235  66327211   5149911  19232223  96961618  12253193 
 48004383  80147823   5702523  47642869  14431995   3934311  24252730   5430498  42714963  73602541 
 35005907  41972073   5237808  34865721   8661483    275904  13398612  78464702  11811455  17649267 
 13137471  20607780   1077735  43785627  59366319   1856161  10108627   2896872  23494713   4409913 
  9329670   6116619  11382248  27394654  37010002   8930101  21698753  11172773    176208  72371475 
 55064571   5982003  77826927  12059889  14131086  44055388   3454431   4442435  50300749  16112184 
  1135363  27418257  23000859   3262994  48025791  23385653   2902550  23318726  34232289  37337488 
 17489859  26598795   3501537  26943935  17166667  66551867   4240862   7558893  15905859  23344079 
  3009405  17941435  26947338  24700159  19609923  45422142  26887123  11768163  89135533  35367821 
 76194591  18181383  52993868    199081  33199887  20328373   5746305   5325367    173095  14107575 
  2013979  10267451  29140843   3725115   9047634  76209711    499869  35269518    747957  38261337 
 41123256  21640393  22502503  18400123  26743147  11288064  19148991  19578673  29025338  54092629 
  9454758  43052363  58553289   3055611   4258135  10748463   5513961   5265835  91887103  34053331 
  9394816   2670325   5478939  15544071  45533103   1240107   6345255  10485363  12263388  11431948 
  1716773   5440375  22391619  65556471  38957571  58766549  10100827  15417787   8040231   5002084 
 54848260  57570259   4463793  51328659  57091689  50154480  11807124  20287951  15797674  69878974 
 36385079  32966102  74645211  24919726    105035  18935523  25133187  61457689  12597435  13577454 
 31695043  14790664   1900943  22267847  26683043  25792565  11434663   2925177   8211270  15427458 
   749179  83296721  48223347   2762988    964491  19541445  35784091  41746389  25132291  18073213 
 18915139  20357823  32409888  39442306   3105267  67746347  12254915  32363993  23333100  12096998 
 31926831  42001295  34234336  19089867  79915935   6010031  31338724  30828399  65863053  38463829 
 42722547  88471668  11968723  28647581  47149666   2220123   4091315   6732730   7515907   2769603 
 23490211   1107087  11068611  55157166   2523413  10184733   1600210   6425983  16080153  71519298 
  5330448  54312608  55995454  72777940  61118820  49559897   7337523  11675834  55573251  50910829 
 31776823  22052476  26658789  42243999  12363355   5411098  42254764  10992182    417659   7099473 
 15930287  42690081  44122315     66623   7456110  40640415    673939  12105573  46446783  45826683 
 69942096  66826356  13529423  33324475    225418   2171958   8764263  37992169  13795021   3707367 
 36439931  12059665  11233009   1298741  19132896  42238491  23563019  54119193  67914241  16013868 
 20225615    333953   5476383  42395747   8218189  17250596  61888209  64136159  44382659   5259914 
 13794607  47472408   3404867  18967890  38468953  16096735   3592562   9962971  18537135  91777211 
 46199296  17524195  15894815  62886960  12891848  14234963   8337522  16484676    640917  20606118 
 15619355  19964900   4046598   5429773  32333017   8864893   4173153   3086235  11417613  13970653 
 48602934  60064443  45556373  20093483  33301703  28607524  34040045  32453415   6224991  17281872 
 17105773   6842759  52734483  31815168  12056691    593115  24001793  38865464  42322515  37550556 
  4760697  21343302  74993223  26662053   4516518  45579856  57270648  35153115  64608239  38522976 
 41854939    511248  15863751   5864163  22997068   3716427  14117317  10530383   8181153  18960072 
 84976851   7224919  18042972  55466347  12008163  15835899    397455  11114325   2664498   4872957 
  2192469  59731692  41846235  39858965  40196719  16994664  22135580  30689073  15157654  17220777 
 10401291  82376655  16380591   1773373   2740965  43610691  16808733  27642817   6129543  17370971 
 13089534  94031811  14267090   1931259  21007203  19410719  39861483  22561403  48588758  17646108 
 17263283  40313669  26777763   1309171  39829830   2864561   1723549   3074623   9542043  30992262 
  9391373   9404646   9749561  32606151  13663023  34890686    662222  21542858  19364559  52884935 
 43191303  11694377  53007573    423517  69073221   8800403  46157973  14857179   8808567  10065568 
 63027039   6741935   2775390  36411567  20920315  22064194  10329372  13535899  57125665  13105075 
  3526779  14563275  43510947   6811671  58507553  20267844   1167954  53891777  21393703   1373633 
 15518515  26510723  25184163   7114299  26417183   8148491  68174999  24935029    245858  26734752 
 38817833   3538059   5813603  11467447  27255323  48433403   2238667  27498699  20844843  44128015 
 54060123   6297697  19724905  19463307   6567913  14308851   9658607   1984087  49386054  13991152 
 50002278   4447434  26298099  57700587  42205683   8784664  47628907   5534640  19461179  27225263 
 12330639   9104478   5512472   3473963  22835533  24209223  64767476   6172674  38785116  33920086 
 91784463  32374323   1516131   7027403  58652739  38110155  70536120  45847865   8397922   7622093 
 33201451   6681006  15969651  27444747  15745115  77499191  12986307  34426918  17550141   1225299 
 11599024  23786795  20104861    181955   1459965   3353798  53298005    688945   5292268   9212043 
 12336153  57932315   9628056  27776700  12549889  23518633  18521879  73922559    581163  23327623 
 14321178  17478708  61116811  10936093  50061682   4960015  23966784  43524779  18540703  15255423 
 17917323   4322180  23122673   2716355   3901147  27413010  35308203    207443  72422741    126448 
   556923  14960394   7071058  83862129  11601531  13346534  31881355  50681699  72793851  32490245 
 19181919  19585559   5256083  52138053  21724221  20735463   8776499   1366667  37895486  26122627 
  5054324  55696152  30062659  12762033  14735535  18609858  53797773  12132613  15905823  14701873 
 29057543   8963817  20290305  57248033  31813935  34197477  42939148  64575591  14671803  64643177 
 19222599   1637907  27771119  17668291   1447149  10937993  61117739  21786269  33676953  27284676 
  9268665  18466507  27063833  14831709  69309286    517258  24129033  13567723  15353571  25585380 
  3966075  26578037  30499900  10992041  27204607     77347   9176493  13284603  16988533  17535097 
 18035151  20175483  22340931  50997551  24473342  85675623  18760641  13350339  12623090   4677435 
  6821115  59809615   1296297    964905  17173807   8626377    102058  51424388   9456603  20695707 
 16481577   4311793   9759955  29767785    680523  22411393  30109759  13116123  36413699  59843293 
 17765151  33050006  85563683  30169419   9184771  25385639  70037361  14105704  55532122  34638467 
 70304440   1433904   5722866  18668927  23055407   5468826  22327578  36670395  56023398  44837339 
 23600283  34152048  40445790  11434494   6820287  26098647  25837041  16057203  67850889   9402145 
  9237905   7940991  32358579  28764562  63657393  14491487  55488857  14905468    340463  63055363 
 45441387  21670746  69795303   6842259  19602279  41037392  11772962   9896338  12149079   4982748 
 22770629   6949563  18431863  11202846  22471923  75888463   2565915   2791403  45915804  62646879 
 12286383  34997046  44668143  16847925  50099955  32485227  68898788   6204795  51820683  24451476 
  2063937  64650709  71114166  47330679  29189421  11576463   2582109  61354221  12160859   1466406 
  2334341  55995555   8802426  10787748  39059079  48477651   3737420  84093919  20317569  11081611 
  5660583    306093     88278   8081379   1146789   2107123   3180839   7469077  36847725   7073477 
 12728655  37203263    540663   5422683  17063312   5701158   5989051  40957227   3139963  26979573 
  8803607   2410225  34837971  46062969    375883  68527556  25258881  49991323   1276207  54572499 
 11489198    889823  14650129  28042137  32635123  29388498  35717350  80004161  13978521  16921748 
  4851747  39436483  63554913  33370198  13589327  46584247   8948283   1976591  33120288  34011919 
 35994354  15430373  39817173   1437780  20954819  33869868  25356675  54439017   3400751  15104805 
 47939090  47644573  28039991  41022963  48184203  68606025   2791358  21830568   6937107  28315707 
 22321038  83054928  50414058  28068219  52737923  84038487   5867452  34762188  41935137  58822180 
  1566996  54863243  22412979  38550904  11335273   5992179  39967953  51471947     45887  10820913 
 25751328   6295323  21984711    287820  31489455  36461765  77440903  11265921  21438347  60338898 
 15744745  13077057  13195844  47431803   3272079   2671449   2106843   1168875  27908531   9080121 
 23938599  22715601   3068143  27058497  12030795   1191684  45987995  15266395  81320037  17166823 
 24462879  23123363  14432922    196724  52113778  92992539   5567303  34561997  14407051  44051221 
  5159013  10356197    375421   5166273    997083  34903803  38514949  25659808  81039963  24776606 
 18071118  44034498  10757274  45332683  45357417  13519223   4170043  27914581  69676506   8978659 
 21214635  21545743  41806483      7393  31208205   2725833  41743723  40539223   3080536   1539643 
  4384601    231404  34315551  22369676   6295806  11614719  47238427  36834837  33460401  79852519 
 15099025  43913685    364056  88317420   4303673  68933423  11530191   4122900   7354459  38570699 
 37618275  20034912    357579  23866514  21431851   1017443  35198687  48235174  40110305  39859451 
  4235899  47421088  17235547   1555331  36949833   5722443  26737953   4636021  26854296  15243063 
 32669970  16339989  39131423   1760133   2595405   3051447   7965723  10093995  61016315  81391873 
 26980375   3735051   6332555  43828677   9199755  14752718  23045055  50630729  44081442  19649748 
 43758060  49853659  32656857   5526799  13033941   4928163  16505691    339171  17784550  10957674 
 52230952  45257547  14704233   3370974  24323451   2619313   4525233  91861357  12449443   5462523 
 60028219  29785515  54881063  57633758  48380355  11584993  23758053  83680986  27846213   2996383 
  6699219  50538723  22407882   7932684  23268043  68178299  40336195  39393912  27415963  40350123 
 20761688   9480677   2641518  56855895  66151878  69311163  81532363   2997033  25383599   8658963 
  2666475  33410193  41232223   9270903  11342595  10477559   8676849  60435187  13627226  39639139 
  5782963   5857409  29777055  57518393  16054327  39877363  54610617   5510056  48119842   1262579 
 39681286   3216043   5880516  45977303  38023764  27460767  35102723  19866033  74551158  12172412 
 28609872  26212863   2747113   8642379   8549029   5492298  35558795  47106524  77922393   1811437 
 10806244  25375515   9743532   5402231  59926353  52485039  14862605  52482983  40707207  49913833 
 61439898  11047887  18612282   1174392  30288971  68459163  21164777  21339639    715131    848655 
 16562773   9180925  21132747  10252461  41813973   9120993  20793349  23259723   9032445  13742618 
 30870768   8871128  21276177  17577309  15652891  32026983  50950875  38194485   4042107  48880551 
 39155343    380824  19940644   5602235  16178491  14319323   6606659  27364233   1494231  36950511 
 11090338  58321595  36375273   4703843  18535529  24606705  13475309  17905325   8557623  40986783 
 11729227  42847675  34698693  36593451  63833319  79078446  23904612  22506018  23322856  17881733 
  9223995  27980053   2194583  28917407  75158416  50669581  11452609   9078399   1194387  20104675 
 17822487    184398   2477851  58525095    919239  16730235  31319529  11264913    147259  30071597 
 31198251  16070793    939717  19218281  10048239  27782661  80674703  86301791  23927037   5616643 
 25699380  30204537  19033803  20536255  67295399  12890509  13260291  12835792  51614605  78717708 
 68566803  40502683   4503755    905478  12287571   4821733  35192551  69343299  35870372  40889899 
  5219763   1402523  52132566   9375138   4859125  11638383  11808423   8017731   3733053  10163481 
 48445419  11723128    732387  43806844  19811591  40815119    704925  26253421  16622715  55398675 
 32229979  26429552  30956932  25367828   1176573   8266093  30411965  17610987  28309689  13759398 
 98752973   2075075    315243  25717039  33333657  77384365  74066031  26064216   1018317  22500655 
 33143163  68183238   5640759  21315743   1373883  39761843  55264018  43888202  61985464  23895840 
  5979471  30090742  38779899  16257903   5162496  25014479   8729153  72414598   2797323  24526763 
 22899195  40583083  22268873  17986169  69184101  59509283  34926670   2834046   9038998   4552425 
 29005575   6067293   4852450  49486098   5555435  39072321  16556685  22951251   6355875  52149913 
 35548623  68227703  28564065    787325  30481315  19164206  41221933  12185923  30103518  23520379 
  4069531   9648855  49758944  11527851   6861099   1104468  42113909  30668463  10831559  10929792 
  3061883  16108361  26575413  36842745  28672107  32097995  27037161  25283046   5862027    839291 
 24672849  40525854  46720055  17464427  54678819   1725325  18103418   8587223  39715043  10098274 
 18645564  49967641  30940107  31199883  28323765  34115775  10192663   7241841  12952529   8833108 
  3563207    844253  74005371    851045  14904012  16243067   1607162  23942683   4558014  54014761 
 47538373  36732574  26332014  21616835  18693284  27926187  12851655    393555  12733915  49669090 
 18936411   4422075   7626495  32849233  17214151  23203195  74457384   2367873  13386987  44444379 
 41227953   7952451  68883705  21109868  19723253  78602496   2528670  21233423   6037006   1364915 
  6257822  79332663  80788347  18091295  52319723  40672898   5158817  11967715  39254123  17007825 
 67321653  13055291   6838341  10160043  29804058  31134451  75279647   8804883  29125941    380402 
 14736471  43566558  24187803  55169531  51897703   3934459  53792793  18246747  16596759  62631768 
 26339363  12936885   5146798  17223213  66756735  52183371  19414365  17913957   2655237   5304763 
 43044603    546139  27168623  90716883  21509052  17748196  41520660  35813755  13252543  25078251 
 26883463  69525462   5091790  77143650  18421854   1006329  11678121  14071262   9029693   9403073 
   634229  29145223  70187928  28156339  16285017   7250190    173703    170385   7736534    346583 
   949927  10335504   6577564  27995099  16598163  41403457  56157372  21244319  42712283  94641453 
 21140253  16226949   6482283    398433  18885420  24851173  27225850  37847113   5064411  14773115 
  5272389  53563599  41674623   2581922  17551110    442719  43867473  12859470  43360908   1747515 
 61593359  20091441  58089087  20400843  17287931   5082650   6355322  43324201  22974603   7168553 
  1631844     92655  11201489  28918619  33036343  24406208    447567  58242705  17692142  81101403 
 13418187  52391882  11943423  29811368   5489763  14321259  55990248   5501310   8603562   4479779 
 43353723  46830011  31160148   2051627  32179011   4288233  54730377   5281413  38627543  26409758 
 28076347  17563403   6075787   4378731  11116995  25274245  29636619   9968763  13122987  35630353 
 35210253  22416195   3247439  66632517  11132753  15351315  25086403  12704073   6044892  29091987 
 47092695  18588813   9871839   4618653    344888   5296386  77761057  55662873  12189611    329403 
  3996087  17293974  37818635   6888144  29370423  26449137  35211331  15891343  20036997  11576595 
 73143414   1414353  37609653  37728971    299493  21320574   5433753   8908689   2174929   5343847 
 45742747  51351643  22426551   6083790  31593836  43089891   8746079  19380123  13140567  25822923 
 41884815  49274313  57011399  65826478    128361  16771833  12572193   2941179  52790691   2724819 
 33944795  67685475  70996345   1785803    132273  18645297  12868861   8867862  41794053  27513438 
 40508123  25711003   1219227  29639623  48211725  55104393   1213371   9204873  16557072  91802451 
 14110785   1522427   2469015  59902411   1496981  29569487   8601533  13329306  53072241  10498893 
  2790367   4965967    897147  21997563  37255573  22713462  18592983  21707523  35613193  27693052 
 63868871  13838946  20777817  43470307  64399623   1176486  11537979  87272763  16488899  33688071 
 24198461   9837455  85158699    592386    976623  28880607  48802758  79092603   5900631  46552163 
   853083  35004027  26440813  20038651  23840787  12086487  74521911   3803299  30957016  15554923 
  7906315   7015317  19652868  37226454  11685563  11555963  30051063  84005051   3903323   6336663 
 61418523  19165755   8310723  12268213  48179859  69653773   8828283  11073999  13538542  34379244 
 59122914  17659203   7611783  47637606  21772293  42940314   2524616   2394619  16918843  24534047 
 15684400  11166003   1894932  48998149  53802927  13291137  50445123   5125215  16410777  20525514 
    85333   2406984  81788283   7693019  31418220  27679543  19235647   9467871  10414269  56293611 
  2578435  61874169  18694171  81403224  14764803  16259613   1400238  12548335   1944681   7569069 
 21405765   4158663  37361742  47633222  70941259  23100879  23929461  81316423   9434688  27184035 
  1576995  21054198    603929  43440663   1226596   9765483   1198750   1915047  28155261   4471779 
 49662519   1802485   1154348  10675723   2742410  11819067  48425043  33818775  20129977  72809627 
  2393431  48137932   5698098  11612535  14689675  44391225  24173783  11538396   3768980   7560213 
  8837063  51806945  14853413  35968741  60384507  12664214  61082687  25243219  14444343  20606191 
 43231304  25821491  52418923  22608423  24963977  69915543  34760782    809310  13894053   3239289 
 63611703  42914655  73503613  35501338  24149691   9922524   2346333  22735165   9401031  78781161 
 34300691  14823642  23040483   4982587  48701010   1566630  26790198  14086923   2290491   2442523 
 24802323    304608  33032429  71106743  48740423  17286329  54597013  46464705  75172731   5066055 
 74844704  11026280  43712815  52038834  73157515  57690428   7564823  92414949  23376483   5591625 
 24186417  21436541  51925836   9242995  33090449  66923343  13205427  23796787  22308535  20826540 
 42770381  53714225   5785723  27379371    456535  55672200   2442326  66460473   1558683  11677823 
 18619386  17403998   2668101  26640283  17173662   3867711   9580923  26959239  10384695  29436765 
 27523707  13047507  66898494    512214  24648117  32093163  36101268  89093088  54521457  57839075 
 45860575  18314439  34468809  12719284  35619813  26817397  29143239  26235975   1731970  22286247 
 15306327   9521721    722251  43587681  36150895  34678509   7644903   1643649   1248043  79712401 
 19753703   7991953  87775629  46697270  67361263    605276  10879953  27158155  16768523  10098933 
  8354283  44985073  76997757   8886507     15738  25720266  15526733  47481458  37890381  45318165 
  8925598  15524015  35756807   5805079  71317678   4750053  12088194  12793483   2316001  11210652 
 41587383  30974395  24531663   9520665  33868542  11902287  13801789  91234383   4896631  15445012 
  2140173   3272979   7472742  11000619   5880491  82873095  10931355  70568089  12915249  34903248 
 44422323  32237233  33523931  11770551  28417191  44206865  75232035  77257233  65454072   3526001 
  1244883   4325093  18246743  32997131  81003223  51819605   1250435  72852721  56044383  10737408 
 21516297  40117067  38454979  41648123  31735463  28535355    668835   4971558   6082111   7819953 
 34081231    421867  29740729   1382322    531363  57433225  25867356   9153163  21943893   9853327 
 34232263   5262783  17367011  93865965   1564668  64783608  62753751  41519898   8935763  35133743 
 54493008   2424571  54967539  39006651  13506375  45514999  58853763  32886855  54786624   3353161 
  9231117  72191283  19359085  26712600  22414131   8697139   9207713  23268903   5314939   1029779 
  1292683  20895543   3617283  14024727  13972443  12564312   2123943  68988066   2885355    128603 
  4534587  24802758  22865913  37265715   4457507   8602719  25100187  11295293     83781  21988365 
 71176783  40161458  75782733   3443583   3701771  14627529  21093699  28265382  37795873  10296739 
 13659413  40750833   9792018   1285953    342498  37638196  34570243  46172067  28014540  22300635 
 11929274  58394987  20622179   7591609  41004009  10757433  33449007  16522227     68169  48636204 
  7904943  21945345  21595515  16136880  26241499   2730008   8054132   6044307   2839388  17005163 
  1824554    406215   4409519   1574098   9124875  68831793   7882860   1325463   4422183  17788583 
  6349635  49423079  56274151  54274863  66263585  54234979   4151652   9926011  44531753  35229815 
 11918694  13893576  43235799    741423    686823  61185505   3768188  44107895   5569153  13345682 
 67047924  23748411  37793281  47585490  29401403  24918779  27795675  28081893  16011113  72057075 
 66961979  27411543  21220362  43571995  46977999   7812473  65236389  36132617   4237239  20842887 
 49184783  36552075  24262248   1268915  19209123  42892778   3773166  10201113  45456391   9492348 
  9722120  59284895   2234923  11495973  14814423  22719739  12980777    606463  13394679   6896073 
 55932267  18660114  25500759  25737383   1818238   4772368   8150874  12953814   5445523  22833323 
 27437221   2694555  14582245   4865910  17320738  44690499  47382962  20038278   2902795  23337556 
 27809043  16570374   5234898  15184498  80554431  32753173   1576893   4219899   6206379  25573875 
  2247747  18925627  88934013  17687688  17182156  52956081  40943139  11262955   1182021   5047873 
  4552384  79941540  17272940  12044337   4201593   2691504  21239705   4821779  15899773  14351744 
 29819003   2156557  11867987  50971911  11775845  24582233  15794811  38771696   7206403  20968567 
 23446969  76391323   1055800   2695635  51420147  19498563  52981527    646328  50266703    623103 
  1914267   7049049  48683937  16738173  78977851   6859155  88593243   6374001  10677295  89197647 
 14876799  52472571   1589816  84817386  20861538  12716718  60469023  11545958  95708841  18131598 
 42915825  47433417  68917398  42369251    380013  12886753  12669027   7672778   5724123   9218645 
 37357147  27155923  12656607   2064351  12850257  40659823  19793133  56386979   2818007   7373803 
 20997591   7496313  53363922   9222540   2065923   7050859    303813  15090963  28421292   5828881 
  1398387  21793317  38553346  35967487  11157363   1613319  10555695  75370104   2376643  10379463 
 69248619  24963127   6380414  16791345  48168569  28344863  39066115  11457723  28379455  25604359 
 11493507  32459365  14993141   4103493     52530  30752134  33484773   8200497    531123  44988143 
 26552879  42428453  26098903  24152043  14845973  49370719  33313419  20409288  29075777   9362973 
   513466  44486403  28754623   1205783   8534643  17307754  18161662  28804717    623123  59218563 
  9611710  14180673   2879043  21192723  27774141    210411   2988007   3940989  19046397   3334573 
 36106807  56541911  12423958   4209900  11066273   9140763   8772213  15545991  80349903  10078821 
 20131934  18309963  15147667  14942919   4416282  68744043   1791066  20213085  12179967  16921889 
 12004213  15059925  12503158  45227334  11897417  14740243  18330203   7148523  48494646  21936889 
 70671997  13605909  52620733  11432929  52222259  50407611     90598   3900195  12368487   5433648 
 18047033  20047203  25364925  89415330  25316943  20339551   5928475   4936532  39988123  57853743 
  4536663  25176323  59926044  22721811  10914075  26359761   3375643   5665391  10593979   1731791 
 60110023  39067923   3703238   4793261  11799463  16537139   9633900  71909559  17682423  15932672 
 18106923   6351330  57047391   4007013  69506958  26165268  41188679   5154978    931807   1178573 
 10910335  36245189   6944433    886707   6473313  46358367  69648577    695363  59500557  51484374 
  1310647  49850637  66130508  57331826  23727372  40468351    891767  50567185  26760255   1578363 
  5671679  37092923   6857758  12362820   2156433  70619763   1264787  40642161   9965619  26570843 
 54764008  30218985  12384394  22596123  38073158  54294648   7849401   5745060  29443317  18312171 
  1149272  33322083  24197667  18369789  50828881  24225207  81115273  70787637   4157640   1167243 
 18017988  56663931  22671051  11533956  87311734  59052186  12939844   3569120  20792091  15973923 
  5193168    361748  15795579  65933595    763960  49122732  13032219   5568354     46428  32677239 
 20266902  48188988  33981031  12676389   1838991   4643124  45631608   8128673  37640748  67214153 
 47131648  43539535  49411371  70336643  33001467  17149659  25158103  10453724  37726235  16370420 
 26732751  20916954  33258455   2896263     95057    118907  48265437   5299975  15930023  14147275 
 41087195  30623229  22593923  21941834  26734886  25239099  46522075  49056267   6198459  26321089 
  9459643   9685428  18873843  23383945  34515302   5943567  36639243    296211   2456056   1533009 
 14420151  54542747  34638038   1295303  54276306   7431384   1094025  68232853   4688247  57913082 
 27421023  30662641  22000031   1050619   3957783  36724155   4055739  27420735   5896293   2784723 
 47202089  13832315  34846581  18746963  31100883    199113  17830178  10254746  51392541  14658184 
   680775    235959   6818202  40714353  92143867  53477067  13462593   6174363   1067975   1742703 
  8664081  32005611  40562883  76817457   8141211   7447888  30790233  40175255   6131751  25377244 
 25854369  10006228  15440231  10128319  37590162  16469814   9162582  24679791   2158305  29288643 
 15213569     39988  34699107  39981099  42900420   1459067  17368308  39961921  48927879  52124811 
 55697184   6163278  26452689  36062123  15746683  54252727  17322027  30635995  76263063  42833109 
 69784819  12099051    272768  13448628  18516958  48927688  11245083  39710803  31447331  23188925 
 30928647   9647151   7061559   3817683  17097819  10671245  61719309  55246103  41734779    826039 
 44470628  10615497   8594779  30939443  37879063  47788859   9051900  19267592  33273831  10250583 
 48394491   7353358  57649301  39987863   3688584  29255163   4656801   1098753  11491482  27556155 
  6265503  20600427   3419979  32064333   8438046  47779059   7311543  63910347   1651170  23556651 
 13507287  24088738  11400759  92073687   6356459   9262654  41403058   1977738  33000873  16680771 
  8304783  20767655  70942011   7201233   7877923  14637255  17665245  12228518   7025979  23706068 
 18131787   8044130   4352636  38369888   2821123  20899929  53856200  29471874   4114893   3879474 
   198381  64713563  63208751   5042622  13360351   6331353  12643800  72537555  27500227  28704993 
 82197843  15585333  30183907  24452059   3368715   2322759    152107  58238109    106696  38108283 
 14091501  67794423  14885061  53981944  10135463  59989423  14565219   4512235  13815279   6781667 
   291075  12416983  15151559  58609008  57373839  12939539  58928123  47084597  20425083  10079034 
  5648031   6513487  29409558    306247   6837275   5949927  35900363   5043237  40640302  11598543 
  1365717  21301323  81240493  38705698  60191057  65622779   1747343      3931   7492218   4287525 
 75790075  51072251  11024631  31631450  54160155    364740  28182468  25445533  48418656   1265998 
 28282665    788911  55939643  21713573   5537486  26249424  23535432  85478973  59610839  16322541 
 14720813  58379367    546798   7668603   9271383   1184343  43304067  18867975  36328814   1419499 
 17154333   4263522  73350492  31790211  31157513  10267497   5369139  30628203  65509497  39317813 
 12275655   6045371  16058235  17395858   9939248  54291778  30308603  13051187   6334647   5049915 
  1316097  34689803   6694077  78243585  25705755  32362530  23908728  10617912   7120143  14371103 
 56980089  67810992  14034953   7677056  20048473    631419   5672667   3209615  58328493  24691789 
 38819685  74275863  50924640   2336541  21620819  12261801  73512463    432258  33885051  42137943 
 40877983   6658047  34249819  43687995   8043034  45235897  23413737   6766112  17514338  33123823 
 28385558  33513421  10686582  26674848   3409441  83178591   6810287  70230695   5252603   9831210 
 33825807  16973051  70597043  65528115   4033603  56671440  17416756  43517343  38376563  30298428 
 60171408  23204178   5409663  85112665  17034973  27904173   9618888  15419835  52133820  13421622 
 18761607   7714271   2923160  27702165  64491893  57456621   1571078   2717094  26201467    524367 
 10840497   1912554  22298373  56680843    824163  21301872  27948588  50991443    364140  19046238 
 60048299    135813  62407413  47569183  21323172  22504605  42128235   1743949  75268922  57148179 
   859275  12173882   3884731  47946537  14616472   5150601  38661768  50035563   8229463  58363923 
 42494497   8895855   1692123   8900443  19021723  38502335  56039691  60010107  11887738  53734833 
 12475263   9377817  18939091   9543237  52290825   1359858  20923620   1890264   3436898  30449503 
  3979931  83932623  47710522  26982291   9649785   2068899  87159283  11400603  23307720  35993895 
 70888773   4476887   6436147  18535473  36359661  17286063   1935677    716757  67168069  86645947 
 76263215  54501221  28694711  71914353  61209234     39344  40388081   6432427    869775   7224174 
  3075448  28868748     10252   2735583  58053933  18996943  26447971  66984915  33508851   2814733 
  7157311  39239639  23051123   2221977   4358553   5574027  27365196  47317353  26816813   2318218 
 10262890  80926671  66064298  11333267    489570  53549342   5108699  11902779  36072885   1331740 
 30473132  10819085  17736369  46318324   8716711   8347323  33809353    886575  76177888  47587513 
 54683253   3334763  67452269  81810548   8421243   2081931  21711423   7625246  13223268   4320387 
 20235516  18526071  60544826  24183003  35004109  29648973    574045  29934216  55131283     76283 
 43504768   6597249   2063943   9096585  57499455  28389540  53035603   4526799   1909043  46573543 
 57387195   8519370   4517736  11136171  25437003  25510836  13312823  62729979   1766157  90020151 
 78433293  13808763  28459125  24871749   7744611  19828539   2909319   1989758  33455113  46279192 
 30332217  44002499  18041652  21924977  20120044   2087345   6417573  32856569  63328962   3366619 
 52975111  91079595     72923  49011616  31056513  80062083  40732203  13511067  41874348   7966029 
 47618687  18526757  16507871  53850700  33775653  55808709  43923835  10859407  60926885  33358305 
  2817603  40037573  57639163  51055083  57690791   3255589   1195674  49832243    485907   2608515 
 17780059  51020619   3849003   2394105   4263723  33336699  32340684  46774993  35152757   6030836 
  6350531  53836521  42764028  10384323  28150123  14070831  31794587  76994496    372236   2244642 
  9542865   4524459  58487451  28728323  10293252    123147   1824714  23015423   5395969  30049843 
  2547129   7894347  87418284    396129  19474935  25498651  10146689   6031623  15201698  44383163 
  6337413  30855387  11760063  12504563   3134109   1403157  63767255  59917368  22527411  61706381 
 25413440   4578936   3321419   5352939  14161803  12719742   7212888   5442268  36937967  12131898 
 23878470  28974158  81758219  84355699   7116844  19952391   2662033  31411193   9297699  16502285 
 46837880   7207827  35191068  67848547  61549733   3268733  22668791  54304997   9631131   1066648 
 69280395  21371082  18597365   9081583  66074249  15515473  54184408  45302595     94438    857991 
 40690010  35790486  21605466   4977963  20253549  37821102   2399333   7056891    680843  36039607 
 84492971  23764848   2191888   1184943  20904443  19669434  11492279   4355553  36960918  22750675 
  4719640  30838901   3551211  23349623   6639665  64997505  19595763   1049193  12449411  25314722 
  4022171  75103839  27629817  35323135   6581217  23433531   6820523  25029843   1616443  13709273 
  3336953   5191598  24295639  71005033  86204031  48191145  20139109  46618699  14147896  11607359 
  7150811   7115895  51572988  11519106    462599   1607685  57753423  47011443   1091808  28942667 
  7853171  23429661  19968968   9666747   4457979  37944803  24716387  20123023  33625099  18557103 
 22304067   4541283  36619214  14076139  11944411  44304363  33718048  23768631  28111763  13692930 
 26146673  38422065  90144237   3735757   5103143   5485647  21270073  19581162    252207  50247233 
  2890743    965124  29890456  32810532  19633983  45380615  52360635  40446123  12381033  27873091 
 20935730   1026841   2597619  62778405   5397207   4819596   4831075  77532225  60165078  65116923 
   424983  43807523  10800692   8858401  11364163  39703017   5152187   5590043    790974  24225723 
  1047337  46377561  13479663  39586191  30678346   2831967  22753563  30771041  40863873   1623967 
 31820373  23949213  19856671  49260795  12812437  44022393  85639731  18916965   8094463  72459479 
 62361456  52338669   3937599   3975359  20805039  27086199  21972534  46836241  44433639  38525825 
 42020617  16885508  45434481  67763131  17880979  16554082  79649058  22525358    953964  32873958 
 41564723  41088425  22348236   7284081   1079803  16948195  25176195  44748701  89871243  46706323 
  1302151   7771854   5315159  24006182  30976203   1649115   8956503  23518203    419073  12810009 
  7352283  51522531   1322631  22685343   7467407  33086573   3541578   1467105  10751565  17014978 
 31925301  15491930   5499357  15092323  29753655   6010633  83545460   2984027  41519013  54419937 
 20382684   1298790  77095349  46322278  47644323  42413786  51402925  15199155  18164643  37007835 
 96521912  54930779  19977819  15987255  11470197  24740648   4443948     28251    187329  26431099 
 59864347  27736601  25727103     11795  46425503  31618011  31455483  68728083  12332603  61619978 
 47230635  12873973  13502571   5863838   1502069   5240397  12218091  33790548  18569442   4297113 
 15236211  26894287   5077899   7570071  24531380  83878109   2079343  33606339  38067909   3004803 
  6057703  12897763  47232243  74132700  83568201  32994583  20778913    800783   1978974  46503087 
 27378075  22929563  28479372   1925831   1275657   6442155   8526687   3973083  65552623  33176123 
 12706761   6090513   3196099   6874319    893429  34727287  48232301  41570925   1252543  60024363 
  9996395   1366373  14751705  28110123    750545   5102043  31497995   3647100  35288983  43358028 
 18357029  33409275  23996099   2173461   8184543  76222563  19436799     16953  45234423   1274253 
  2362677  96677717  65576148  55344523  80773232  13259094   8098011   1823434   5001383  77732756 
 21756195    997707  46615574  21054629   7165299  23423855  69096378   6001035  58032741  11033307 
 25368819  79359662  45055393   5720499  42027996    545998  75989448  29013989  24277947  12105951 
 84708978  19399731  77731089  13001878  22193405  33293409  10001696   4258338    545725  56668262 
 63279998  17699497  14213803  25367791  57507607  28657491   5455849   7709127  42795328  34423953 
 17670231  22147329  37807112  29026713  10421787  21500823  21865374  12466927  39006369  41647851 
 52670123  24311067  34144101   1255962   9684658  12821154  30722153  18084498       335  13704351 
 76431723   1535037  20403672  28297923  31019883  42051171  68360083  44809753  37688573  27406419 
 11181243  70770592  24792891   9246435   6733283   1393427  55632308  65034303   2303524  36066912 
 37498122  32695638  21658552   9919823  39945171  11323291  22330711     13479  44375469  17178113 
 19471874  11759647   5373063  52255950    967951   7467947  62018440   4559405   1361857   4775867 
 61858689  19276717  56315991  41229373   1916539   4560423   4412398   1010909  27318148   5119029 
 17556012  10655663  25153850   7478907  56915733  16332603  12151196    659841  18490471   4233123 
 47713217  58936553   7056172  14715208  71512323    805928   1850043  35452628   6216631   1365691 
 28500769  30073803   8519297   9281979   2000268  30932647  11526540    452873  30041529   8860733 
 24592677  21500527    431413  45540816  38591557  13922814  19911223   2339934   5235288  17331447 
 12930855  17459067  16195857   6902169  29198278   3376646  28571608  11628243  43982499  18745200 
   859359  34382163   5025403  34256493  59720805   7823203  33310025   1193601  13845099  51713915 
 63014373  18728098   7167584   7639111  16442832   3134537  78638382  40160625  28756557   2846787 
  1898487   7725841   2074826   2979627  27858525   1896723   5988009  18993519    881817   2694399 
 13836433   4886823  24309183  54419592  43762743    723717  15562719   2600675  10404530  28083797 
 52937029   1611547   9798651  26793494   1151793   4411782   6517821  23488130  28859451   6868834 
 75709261    954153  26651753  26616369    439515  68717223  33353703  39866979  86221357  71957216 
 16414983  73666749  50141223  12807552  45342963  83639638  82115891  23551618   1417458  21207595 
 13552861  40033551  19600251  13003441  25282585  15417005   8073195   1238598  17266827   3390543 
 62011667  56069738   6925677  79616195  48858383   1513345  37797163  21626307  43773083  38618491 
 14383818   9908333    582355   2895523  22128723  15915859  63735585   2387443  77501715  14791659 
 16870119  15371886  44141323  38532253    257949    429693   4343946   4072773  18807597   3796326 
 65574478  72579498  26540923  30112348  56361857  40547742   6676743  26116827   1424753  31919727 
  5900163  40815667  20366007   1568953  19724028   9717391  18917083   3414914   4587387  18106791 
  1583397   1601973  98843291   7980667  48292523  23631375  10058399   9412667   3194067  24354830 
  5805273  34216551  10226892  49072867  20566779  11932703   5718843  37800683  24853611   2528560 
  3208047  71249776   9250498  31571631  18488812    302851   5061887   1230495   9178773  29891367 
 13281331  19999473   4650621  11755283   1262703  11902619  35741499  37106023  12522828  31681425 
  1782393   2373693  56357787  28445595  45216297  11435349  37019023   2013067  56655827   7189187 
 32167137  17695683   7559619  13903761  20517181  15108567  22230249  48665355  16070937  63737628 
 41087274  19903884   9059784     75898    483312     58323  13472895  18416283  48200487   8836223 
 68707003  23242633  11060288  61785993   7611825  49021419   7650924  27523699   2079165  51707211 
 14248305  50148419  21494709  34579620  14225100   2760603   2204482  46860967   2348803   2901315 
 17887678  34738005   7591575  13993338  40204329  19937443   7821567  16730919   3775731  37172027 
 50467803   1495575  24115355  38961243  21002482   2173940   3065949   2405211  22972545  13920069 
 26101179  51261891  36534309  13091421  14754231   9815367   4925301  49320999  53297703    977827 
 22672569  14760153  42688254  54906551   7295187   2657543  31416809   2473987  56397269   3592439 
 47710526  11736447  10750507  28150374  22428476  51289179  34607003  32464923  10419411   5346939 
  3768979  20120599    278466  10434187  38197338  56281915   3728859  13111923   3165471  34913511 
 20376483  36263021  16919699   1820987  34339321   3407058  21132252    752855  75856785  28904097 
  8411709    561405   4436731   8232623  29098803  11910883  53670259  48825867  20737478  14570166 
 47370891   1047538  24733068  24041163   1054435   1769163  16824393  10791843   1849033  21115868 
 47444522  72568023  14080928  13304119   1150359  39348915  11238057   6791584  11154039   2396770 
  7879939  25788975  21843567   6858989  39926220  16541967  44043375  32271435  68931673  63787795 
 42383887   8355043  27013004  78638843  40181039  18017063  29960044  89334483   2550093   9502743 
 17129851   6906267    958788   3219973  40597323  41446561  65143498   9145962   2026653  57124591 
  2230524   2201216   5250459  17366607  18951249   4101219   5592807  41901903    834066  32807476 
 38515401   1915129    479241  20660901    990347  12568469  42368987  67062225   2703171  25437623 
 23446667    815147  11816187  57451561  12904713   8650968   7733256  40850273   6698491   7003867 
 78061128  60552933  38668983  21314418    798858  38651868  30632083   3845419  32968923  53025049 
 18027012  63644678  16483425  23261499  53294163   6373498   6735033    315051  24333648  29556339 
  1341513  38830963  46741441  60909712  10083148  29592091  35803837  22050232  16505709  39979227 
 72170880    344697  52027237   3408378  61189745  25513247    307563   3172441  37498973    277971 
  3705883   5157956  17374072  26909763  22606203  15698403   1919615  14768937    236049   4380483 
  5959275  26317791  41057469  45969367   9587919  10450043   8606796  39442673  46084777  39074941 
  5786798  56385177  21310431   1693107   9116003  35579536  41550527  22423106  65705189  14345677 
  6327033  60673033  26980503   6095943  16594129   5183415  77216967   3288747    237771   3642468 
 68004631   7219890  12656763  56399323  16464258  67031483  19653493  44617353   9087918  29182283 
  4184723  21079071  21882993   1551673  10598443   8098811  54783273   5533198  20394182  33438827 
 72637079   8859435   4459587   1228479  24787935  15868239   5860923  20480499   6289526  35032356 
 20793021  23498752  18728525   8308848    296449  57008263   4522715  20271943   6396123  13632430 
 12769131  10875316   8704947  20768063    604347  12611943  18750183   3764822  34730925  26724191 
 41788059  45166097   2698235  58467915  12479739   3140589  61254930  15937513   1064476   2412433 
   560413  36697083   2489586  57591118   6755847  81561504  28249551  25348947  49930251   7482295 
  6239427  13492095  52878632  58168443  46298999  70272876  24632718  44948003  24079693  89036427 
 29866527  40158323   4576443  22765499  28725976   1566987  15355482   7932543  28575465  12407346 
  9002131  39633137  33911875  51917379  25854108   6927973   1559133  18316083  48515169  22683558 
 11680703  25708695  15772369   2540778  82656333  78317481  15520458  23461899  63760518  11747298 
  8261761   1140567  49745882  33742293  27260109  64762183  26846173   4189131    966683  14479805 
 43095021   5236854  89741270  72539291    165735  12145093  62231073  59900222    900399  52575347 
 15602655  16122525   2200923  17523915   4070019   1366673  22457271  17643858   1887820  34243998 
 51030930   1780215  21138186  34703604  21061908  21093819   6539539  40710669  23988427  33559467 
  1131448  32418718  77787723  33138717  12023988  38085181  90540063  19476523  50331223  20450124 
  7621755  14910459  78683643  81754123  32868048  18646728  46983057  17241983  40388819  15647055 
 65931538  27829031   8852947  12633723   7683162   7331323   6913403  10806090  50471691  32879619 
 60917693  11076062  52838367  13270008  18782718   4277571  49726203  61563707  16413938  70803003 
  5327848  79462733   9880243   2797949  26517984  66643683  12574593  29026918  88521608   2060180 
 24014191  30533395  25540015  50769423   3314565  52061583  19429557   4224165  12093262  47666818 
 47669123  31283115   8813704  74907327   8959172   6382554  21766329   2116879    877143  40081023 
 82840902   3385693  36944238   4730373   6435635  10205716    384123  76834683  41458704   5277552 
 54995063  28499873     16615  41465019  22549083  22157419  36216537   4848603   9072871  27631923 
 32421485   1347363  43605195   6050856  60670607    980333  20975883  43029053  28091433  43695960 
 12057933   1029171   8802852  19333650  94761258  46142472   6290047  75098619   5523123  12155511 
  3078891   1159001  55054479  53675197  13839669   7456763  11410173  33171537  19342731   8041968 
 24881223    157049  49324080  49411329  50812047  24364339   8738247  32015817  46339948  47289228 
 14824957   7104147  28586385  46999783   1316347   7355063  26683607   6174907  28220539  10418598 
 34372433  35232594  55968123   5150463  56641917   8848518   5958388   7676925  20835693  14729727 
 23783883  52458287  17917122   4517691  38018747  66729291   1868848   6062892  32486513  24776631 
  8889255  10794595  42590733  63565809  47959181  18121943     57388   4338807   3407793   1045123 
  3862779  28466682   7116765   4620607  54885501  62237863  13329516  20428309     92523   6244212 
 62061689  11177925  67387723  21729139  56983699   2469543  29895507  20137729   1562950   3250795 
    11765  10967173   2668236   7021283  51097176  50738928   9470347  26305302  27582831  27795433 
 44568689   5526813      3948  56750091  32861851  18754893   2614119   2521871    429741  22343539 
 38955118  34774743  46374168   7171862    749299   7339604  19891950  26004343   3907779  43690083 
 63433159  18048891  16770754  11387367  75477866  27311232   6280725    434844  75354211  14493963 
  4081500  28938579  31606623   3067575  38798571   2493746  13459653  18564109  32404987      1977 
   561090  72073083  56732051    234693  38792571   2757787  18607110   6870567  21743754  37251065 
 20537871   3733587  25649499   1171253   5592523   9814397  39280469  55723182    951405  26489075 
  3032421  39516888  39192703  34989378  33670679  44618827   1738395  19714891  37411836   1242973 
  1662259  64763179  76897087  17271693  39655547  37973399   4076017    511661   3991083  28374243 
 11664139  39434267  33025073   4843435   9971799  25582461  75972577   8367963   6567867  30657143 
 17109276  16829943  21595438  13978131  13024519  25728153  10771499  64655123  34676772  34760663 
 38328933     72559   8398503   4367939  15618711   3625152  61769883  21520823   8012105    113893 
  9566931  49390359   8498439  26000691   3515155  43966123  44636650  10269345  51650566  67030367 
 11821657  17911012  25590623   2758137   2200153  34132947  10429303  20892835  73193623  30139323 
 79051557  18885723   1865092   3949597  88467293   2985498  29075195  14123179   9799112  38326103 
 13847803  41600039  44960981  78437027  27622608  20071707  14100519   2805343  16734532   7570599 
 53362023   3407775  48344748  87707058   2682081  26521013   7609924  65240805  12379407  12602967 
 17608565  33059727  35988613  57056118  26255961  74800857  21948703  24295671  29877138  14650502 
 34413945  15690871   9226542  11078619   1022953  18597399    395003   4327651  21298895  44478351 
  2661558  24666867   4790023   1414217  36670362  31152999   7596908  49086257  51961703  66432293 
  9201291   3205585   2360670   5855923   1099158  11975433  24371659  30461933    652380   1795833 
  1282569  12634082   6589683  31086843  60387153  13859355   1146359  54314812  16374261   8734043 
  4963885  81860118  33356784  35523441    484523   7241931   1798265  43566683  73185963   1363617 
 17738773  70925193  49016027   6627355  13514211  47432229  54722698  10246208  38523465  23326148 
 16459059  25946379  12693887  43400247  66277853  26775423  23741609   4531201  96508933  52185084 
  5853711   1074948  33414395  37543355  33892242   5389881  27913050  10091645   8131246    892623 
 10175813  34552413  22403538  47972207  48253046  19107926  25512191  13345123  25930565  22591833 
 41960483  53923077  10048236   5570235  14200691  42436395  12329947   7014699  10226473  21399423 
  2737858  10259217  15025287   9322857  47382108  43867648    687097  16578881   4624424   4796259 
  8715765  11204823   5570753  15251379     68755   9808368  22986891   6560313  13125678  41134395 
 13928739  29342385  85514261   4262598   2337281    493135    213695   1862148  13482519   9725388 
 45340347  65960537    466767  40767387   6814940  33843723  21709353   5817927  18143373   1466995 
 21999987   1327963  57425647  17176779  37029729  56162958  11383589  20597424  16167318  39713391 
 27104305   6632197  19480913   3210151  24186651   3242352  66078639  65026734  16892449   9060566 
  9094247  31213143  37374963  26934043  19781766   3577467  82655543   4638101   1780737    466710 
 68601291  31076162   5042135   3548031     67431   7722523  23801243  88452675  15193626  12681847 
  8284503   8335918    200723  26924011  10695288  37045579  37119528  57401643  43027911  71468043 
 15914935   5188371    110827  11248938  61637453  49628373  28329963   6685383  32298178  17163659 
     9565  11415651  84887107  29579836   6584747  14320039  57468679  54688091  30966289   7470300 
  5410408  14225713  37649547   8602744   1482975  54906983  51324117   8272398  27003043  33858948 
  1238520  56362659   7169754  46861955  24909033   5120043    108459  13361451   8266848  45537627 
 10807623  19853691  34799187   8657094  31653627  24312411  61189559   3264098  26564541  50317215 
 14506223  29109148  56382453   5620917     27757  30852518  25106404  29499504  15356529  48713737 
    55536    384119  55719731  20913221  32137158  39936019  18040200   3213575  28309133  80724691 
 26551505   5706825  88990907  23306253   7587351  74680908  91306107  41019895   7331819   8753156 
 18571193  68914584  81827075  43829844  84269063  22714095  16489540    570406  24583983   9770427 
 13166449  11891113  13787302  16310115   2535703  34041368   4400529  24611197   6367821  13548771 
 31388439  64885083   3053499  34890531   6085603   7812010  18252183  56133161   3807312  14984843 
 47125909  31365484   2654891   3517998  63870095  10327830   4788693   5940759   6189804  32144033 
 16099986   8191123  26530889  31894117  26522877  11169372  26534843  11557543  14046936   2357738 
  3511983    512571  13056027  32219829  42932814  19586027   1451523  39233295   2960762  84039803 
 74413273   5198442  29492544  42658263  12037629   2353138    619603   7588935  11934451  27507363 
 68183295  17542329  16517619  27426148   8789211   5918139   1248549   1887729   9393281   4836827 
 45595323   2003920   9876878  45226293  13710643  67016895  40866933  38016266  13171113  35818949 
  3615253  53124278   2317458  46723569  41579259  47304887    189919   4751870  48867435  20389161 
 42885204  44891331   3531043   4629089  47736231  16558203  53839853  20433331  34018255  38440836 
 21530863  14873698  25514791  30504647  53025315    333391  13704044   6726678  26347031   8706355 
 36363216  20294994  43465699  27379048  57220507  20340311  16133247  41273044    707001  47236541 
 26117086  31253693  56607359  14537861  27403563   6480291  12084307    615318   3577791   3617502 
  5932101  47655739  36249049  61678019  56286068  11020413   4980183  73921805  60209657  17349207 
 32990675  50429467  47261543  19743874  65836635  53031507  61057563   7786419  16830178   1857867 
 33908365  38756181  36091383   2918210  61528677  11447433  55086462   6853893  28872853  24949086 
 17454034  15999081  46341409  50550775  60829705    862149  45111514  25589883  71778848  47316563 
  8809859   1882843  34129701   1202975  18387702  19008051  13812603  12310122  15718611    109349 
   856957     74787  33425883   2929113  21441887  29900373   3528105  36201739  52093073  33089875 
  2380842  15811323  17054907   3108893  42787283  28350719  17293980  11615203    267405   2274773 
 18657278  65543055   4223943  41559643  16327823     46767  25535931   6408843  31520573   7471089 
  3531993    259647  21888319  10519201    749619  57954597  25510358  12173822  22036573    246115 
 36173169   2402974  28172087   2841997   1449363  41098977   8114869  64352367  84549203  50429518 
 11948975    298473   4222943  18282604  38401138  14400789  39884410  20039799  14184607   7714159 
 63828619   3019947  24813045  30867015  36701499  52461934   4898065  11558223  41034809  19788841 
  3990598  47078323   6850888  27844323  62902042  15363618  25179081  40970283   2617929  18341263 
  1944555  16175175  52203635   7635503  25637283   1038543  35238473  14822523  25042647  12195243 
 21549959  18976850  19598163  13675960  15405303  71767851   8624238  22897993  15252643  17150058 
 23616969  11469253  19556211   8415773  25973623  71988273   5251851   3669871  15542496   7469433 
 23644635  16360701  13781370  10051458  29435487  70389123  28638403  10581923  26489379    859074 
 57833375  45161979  28607839  79174893  47577755  40298786   7335875  58814676  47737449  48278087 
  1116294  56651432   8874803   1394844  70097821  29303273  16963542  40449147    223156  49737083 
  7431855  39802083  39136895  46144599  55562187  23868608  26488416  19165295   9995987   5160423 
   532083  53527707   2676111  11229963   3614265   1578000  25981650   1114258    969307  11592092 
 36832425   2594355  34826493   4987434  10870320  17627022  51577161  18787371  13320339    100023 
 19498493  52344037  71398869  65850513  45851396  17917178  42524011   1316859   2571907  13727263 
  1014522   1545333  24496719   8900043   3398700  17652979   7119555  27222153  72297645   3920573 
 55743030  45408723  27316143   2926770  68043923  25351707  35957543  49932381  57538443   7415300 
 16056738   7413723  12520011  30530679  47262367  17535489   4465579     12053  24085307   4353927 
 28549569  78202551    877561  66017803  68402655  57296803  50326791  11020851   1932603  32854725 
 24015219  13608243  29689523  13748511  31545767    411059  21586011  28672635    758475  42124369 
 81439899  46613643   8420379  39495418  55311603   9063856  40055819   3725673  17782803   2256765 
 36933643  20723639  20773635  71287325  47652114   3826875   6537923  46059315  58570095  19543052 
  4169453  10572867    698235  28071462  11883295  13078925   6163683  16117483  49919979  51617989 
  6211042  21065727   8440437  46366512    183075   9746673     36343  33304350  28982112  48135435 
 25116495   1329283  61207598    347451  43255203  31859262  21424603  33687408  29613130   4729407 
  2971673   2342043   5911175  13899615  47734443  16206458  51672499   1028748   4640007     96197 
  8461963  62731050  11886387  17570643   3192039  19688421    402723  59754123  25058923   7547494 
 10738063  32448003   8842383  33978282  49003527   3088893  58489455  24628848  79802223   1321404 
 17799093  35163399   9007049  44059789  12942843    163338  64311303  59536336  27950055   7107993 
 18488923    388182  58163295  11060754  29270145  32642883    670863  94080351   5600051  22610413 
 41862435   4518519   2431507  62071496    278947   8776610  76878683  12041631  47594913  21528683 
 36052048  52357435  36450535  27863243  12281415  32695765  12431058  12418503   8525705   3329889 
  4039299  37886487  41125059  57393562  20388246  40103319   6161061  12879935  52485243   7575765 
 60933183  54393219   8941911  46216923   1527695   9058537  50925017  59902913  27099279  10045797 
 65900463   9640523  23059467  11630469   2252571  29826827  52723771  41235141  35014971  26533015 
  2665123  38132493  58754731  61352298  26476065  29242547  17380413   1470251  44708991  32662995 
 43904499  27654981  19446984  14903960  73518281   5005293   1252179  74809788   5712543   9199227 
 56282199  11176883  13126764  51575268   6077040    450363  30618347   3180627  16621547   5551559 
 12728608  44932682   4676914  23937951    586839   8647916    281003  55677723  29657679   4160499 
  4293990  21236811   8870273  31150299   7085802  13484691   5222501   2175251    798123  10688209 
  7443681   1824803  69439527  19468243  34109333  65173070  25621502  44329408   2701867  29095878 
 44763745  11428419  42127161  58574556  12322095  27513798  72558131  39999081  68512623  48186365 
  9113283  26810119   6109261  57837892   1457541  12000683   8549115  62197635   5077683   4764596 
 25139419  30664283     94767  23599383   1325478   8467323   2930568  35909549  54099570   1137816 
 21654897  11116923  15274731  13839025  29336289   7839775   3466971  84436059   7957898  11109012 
 53577151   8164613  42005695  72674101  26412007  40179297   4561589   7013998  66879732  26014969 
  8091378  31826535  15921423  67178833   9361959  52409463   6145083    622283   8513757   3557755 
 51160518   2824201   1534536  19534363  27420171     96999  14464707  32576212  48779784  40208522 
  1360099  22304537  22730523  10053135   2600479   2853717  49293363    205179  51042121  26837343 
 92083314  44985183  10247979   7385568  19433411  32183509  40535868  37655301  10376235  64116864 
 97602837  42411003   9135333   1539786  51601659  56396625  16973429  17907623   7519707  17605723 
  7589723  26084769  61728227  31690873  17646531  16860747  71028871   8131133   2224203  22646043 
 81637575   7251530  32282529    488541  47339989  17573893  49483323  25752253  62275515   9010971 
 16672542  10143716  33967292   3305301   7745112  89987963  10450599  53254885  13838715  46502683 
 29598247  21009063  22191907   5754805  39673487  20887955   1764549  34005493  58637571   9147553 
 11921207  73132593  81598522  25886968  21108252  30164139  11961261  14478843   3835976  58872342 
  2306607  60349533   6293623    765671   9081861  51297063  25799973  21111609  26084433  40220431 
 17776409  11433964   2258453  92245893   2083989   5969889   2791305    600861  54935355   8465532 
 57063845    363610   7274553   2585404  11220027    365349  25438283   8596419   8726547  14959221 
 16663571  11504539  11213213  12628229  25695699  25116483   4718624  28264884   2330568  23145483 
   248683  16605135  88223793   2993915   2790147  21869963   8261515   8492643  38143686  46873455 
  4999320  11164689   5605101  22943667    764523   1019419   1782183  63008379    123411   3112515 
 16619673  29518478   2693672  17809933  42585055  63701565  10491651  23915658  56268997   6073485 
 65574402  29576670   5984696   8618688  34308057   6173943  85090638  17522369  34619643  62483803 
 16564256   1929987  62492727  59790273  34359639   2819142  16523223  33683248   3838675    231033 
 23445744  44216443  26295105   6750369   5339733  31785165   2221998  41605302  36354347   1998473 
 14362524   6013789   8929944   8760507  64754208     56283   8429947  28772889   9434171  14232523 
 48609132  15083061  23576535  11379275  17633067  36142047   3612345  73728283   4700753  42611259 
 17311092  34884627  78006417  61642257  49603341   2780505  17343281  14249067   1770323  11209793 
 30527103    544245  20186699  25776014  15273149  28771651    912873  57398197   8636071  54841423 
 44522605    487675    148565  13534623   6526175   6625987   2154933   9131151  81007204   2930973 
 36978900  13081723  31968120  59048750    692939  71516319  21755013  28571110  46056813  67010692 
  1432256  54512529  45298392  27833894  80341676   1167431  33408423   2336496  30206577  23499506 
 52793500  90448921  11082017   2719611   1616187   9744738  51749769  44557548  25890915   3719815 
 82171937     79003   1334907   2656964   5742171  61322813  51439797  13609758  11763280  34232152 
 26534783  10230453  10498565  42979659  23715495  22006709  21287753  26462943  10446949  10690845 
 28923901   5965259   9402795   4442198  22517803   4730873  25522013  63895973  14904859  31515737 
  9585303   9784401  84135545   5222340  35616025  45613470  43593057  24778323  27097050  25230372 
  9366165  17746351  10773749   6679539  14582327  41556453  31519701   7978315  20449616  84851427 
  5038611  41182449  48946635  16488460  34921819   5086363   7329291  13553881   7947666  52956983 
 13213603  57288435  82105355  21650241    603915  28979675  19555578  22547311   6121311   4228207 
  1968009  40458651  16998140   8726331  18218787    518073   3660883  54804932   5123626   5302973 
  6849015  27804707  33453927     33513   7571334  41884533  13489828  29934651  18190092  11218641 
  1650822   8395132  21234903  47691301  48683613  85121011  10421262  32279423  19341465   8588965 
  7337979  10725475  29242795  32096538    183055   1867226  33251523   7156083    578613  43659475 
  8122902  29159955  19626693  15492091  11244915  15027135   1738242  70433497     34941    228667 
 51890289  10807776  32600679  12791939   7405817  30195543   4285959   5487995  37612581  34526303 
 49046373  19153635  13192803  26598901   7488573  50448008   2999363  35398293  22591355  51416875 
 19291878  58496217   5765718  36556107   1278303   1305548   9585307   7071936  21464615  33578766 
 11393253  43364703  56883525  15376770  10771233  19020923  62037387   2439918    350293   4987763 
 41409813  54608433  44275398  13332710  67218315   5806222    101257   2652768  77487025  74107435 
  5146527   8592285  11236070  51418923  48921261  30552268  61426277   2108515  58348329    866745 
 27732725   2064258   9777891  18809961   3467484  13333190  42444873  13699055  25462099  30427741 
  6070623  14799556  18884283  29010759  14224611  68895345  73055549  51644184  32617887  13675213 
 44218698   7476462    387081  23358907  17526051  26653659  52661993   5702883  53458611   8682873 
   129593   5868752   8345941  36123351  12997809  24398847  19757424  12042438  33971742   8468174 
 44652115     84987  51466231  41496363  33351623  59963873  19572585   2288130   7090779   5155080 
 12554283  70530198  60084219   6325755  16489383  51634523  27214713  27320923  48885051  18604835 
  2937363  10259565  48756831  37825630   9428418  44290063  33296419    140949  36601723  70256188 
    86670  72759732  31952011  31085958   5162819  54988863  17564395  17974050  51120529  38863052 
   935163   8641959  26366606   7940413  25556103  13323255  16124031  15310139  72919723  61867761 
 14046177   7532067  37787413   7016709  24775401   7542187   7565805  27963603  13526196  28119907 
  9776226  10046775  51672628   6993753   5946375  71316032  22427987  30152781  25381773  74754779 
 52037603   8727387  75116045   3625883    153497  40866515  75151878   1784603  14744940   2991848 
 32456199  28377891   5601030  58146198  28001499   8997011  12948251  65600043  14599302   1360251 
 12773923  22277623  44101635  16105623  26771997  11045183   2432355   1435869  33797749    182529 
  2837477    803994   8787761   2997811    313773  45311451   5503663  64874937  64321531  15244311 
 11707729  10036359  22022073  17103714   7691928  29823934  12684847  14301579  38040916  12758176 
 11261427  47224500   3130146  16221741  95101830   1700363  42367711  32040023  44159547   9111823 
 21759018  43377663  64953198    432061  14282883    965883   6759099  36093523   3728595  27105195 
 32512525   1087398   7422252  53988323  53847081  13995643  13004508   2596858  46241899  21041133 
   196011  32121953  18310408    161067  44770793   8223135  28071866  10260483   1832443  28647303 
 32549063  75190641    651253   2799867  11020781  50395173   5928566  60077115   8407269   8298023 
 28382199  11567553   8785893  19920289  12836043  16238733  46638603   2401613  25426819  11398873 
 65687481  29176898  23360667  60619659   6190189  64727751   1673925  33757033  21441633  53642655 
 25029681      9569  24046845   8961816  74305484    639283  22259984   6184359   5756099   9943765 
 76694811  18781027  17392323   4039795  22494498   4366077  11098843  13121610  13516965  68212287 
  2370920  76886123   7706469    133655  40921073  27610587  29222043   7828350   2374635  14199363 
 11193888    169461  48216426  11962283  18259781   5740543  38998659  52002812  24443840   1681451 
 31280005  62864655  18833099  74177574   6375191  35616561  22130217  41937153  40101447  71768688 
 21960738  50959344  22573239   9145203  82745991  44207793  29038507   7441249   1640703  18594960 
 49444383  73256423   1355369  40383183  17991965  26082203   3066109  29199307   1436763  23828652 
 15017528  18109029  14766808  32429667  62674527  49312293   1886664  21635988   2241971  16045403 
 46651202  49885530  29331195  31128742  48067953  19064411  25785675  31664795  45673423  12626403 
 36376461   5467563  16544943    236667  57027583   7488240  34137445   3903491  41997372  15840693 
 10176051  14604739    407509  38572923  21012708   4780738  52630365  15744690   3835071    880819 
    76848  46303048    405403  39297823   6254883  27801474  39980203    251329  47683383  45550158 
   137183   1453383  21284772   3469101   7815702   1006899  42170773  17333243    845017   5433723 
  3939396  32225918  15065043  33284123   1114291    923361   9227079  31523681   9438399  52872923 
 41949524  20564563   5138590  11278779   5648118  11056578  10467963  46316283  28738843   6441551 
  9167118  15185823  23832675  42792869  41275483  40972093  33961275   4996059  24773827   7241676 
 31916384  14517340   1546173   6611397  11436925  15615905   3286642   9979515   7589623  23690083 
 41347192  26457594  68520159   6872670   6267129  40216569   7979757  31725435   3510693  14253043 
 59119131   6515698  11423451  54393761  77208445  49016891  38867343  51104967   4966863  14667403 
  8874114  23614394  14154223  19325691   2079387     74906   4169659  32991099   2359410  45630301 
 16338154   4662552  66528211    788604  16847511  38325795  52709248  10147833   1661480  27049803 
 26662515  39638211   6525522  59565531  33392655  21649179  21441099  44069577  15132867  62507316 
  5640461   5964913  10410999  13616667  23556543  36215394   8218611  38857417  58549245   1418232 
 58944444   1966842  76037898  30570096  49368561  36441227  67345788   1234515  72914910  24250317 
 27754242  37749506   8173043  38353823  27667945   5380443   4046553   4500927   2637282  12991223 
 46955823  31900687   2727300   9731523  29324949  12079880  42359343  16720711  52561335   4126091 
 16483698  19531339  32270813  33636961  16163813  23159688  53885633   1686951  22556544  34522203 
   781108  88032546  44456619  48434109  56242907  40102499  13210196  69952279   2326803  33361461 
 42450498  49080651   9265959  30997467    370548  16080517   4520639  28161309  80577683  47628241 
 36879682  55053297  54552811   4052407  65806787   4558033   2554283  55902265  31170565  77931207 
   846248   8070731  82901097  67766315  23461887   3359983   8862889  27556089  54325264   8897145 
 18551227  10550619   6310263    769473  11764430  18939883   7944363   9410979  36494959    128003 
 11765679    999228  34128267  18921480  45045363  14368047  28201372  58760682  34802880  54744351 
 16382447  41901320  32158900    788889   3215374   1551303  24704296   1417875  11818296   2452563 
 26202789  13928523  27606000  11799508   3602981  31179243   6068001    939815     23008    231483 
 13787715  11782107  12932029  23629817   4483378  64496186  28704103  42254613   6040843   8816923 
  1172283  36111995  54575813  64156833   8549033  14886165  29020415   1463029   1168431  71951163 
  1720968  25287315  34036739  41135811  16685715   2264800   1161843   2267223  25041403  22457603 
 55263147  77197776   4373677   1405995  51371499  21808942  15132525   4635663  44337381   2310886 
 15252243  32677677  32314212  12489436    380958  37223595  35604873  59945223   6139059   4218367 
 14878107  48934743  76039528  36095658  58447941  37135631  43748421  83553327    783750  70181751 
 60813611  18634587  21495608  44676993  28671075  13925489  68276331  23088342  50839415   8461203 
 24311463  34561736  40012548    210579  10892998  25175693  31942223  14251383  22790672  38320398 
  6143406  37676068  13062123   7268136  10407948  34350459   2868987  43603283  36531746  42192763 
 14128191  30244551  22662249  44913376  15226191  30767263   3890562  43476962   3764832  27051293 
  5747973  57608023   1836467   3790247  25117758  39125397  13863431  47427855  89530703  28997979 
 31235073  25925373  15578952     48526  12820073   5552748  51971689  71888910  68748472  24179036 
 27472633  11346619  33216198  23988451  32809268  46088619  63068279  80965373  46569056  31985355 
 30018868  14512839  16166379  13153732  39168707  47779782  78318011  27669359  76080369  23134287 
  3698899  36901703  24605203   1512603  38619627  44522808  32898219  15124323  43918963  22386363 
 10019387  14168346   2806950   2770149  36031061  21790967  98266603  51125703   1546899  25744546 
 19310203  31575582   8168283  26544893  75070707  60149274  45706047  20935479   4584307  47180759 
  5588913  15827259  70623753  28713655  41613999  64665723  43644282   5565823  68223795  25110705 
 24656683  87380217  30483609  69856179  41640183   6578929  17060166  23238396  55253259  72034053 
 46416077   4708135  13787967  48297943  44248506  52927911    566749  46914918  41786693   6298623 
   778628  81439071  17795563   9729355   5177835  17709759  58882821  29147955  35937948  78724590 
  8694744  10899983  14562731  16423371  16642153  27372750  26340094   4569167   6146965  25411635 
 68394776  19301741  11508073  39459323  88754607   9369828  87984187   5993578   1031827  65294878 
  8665339   3310235   7992853  25039602  79761201  15057495   2166248  11424859   1166971  89099601 
 30702119   1473312   1084713  94949551  11867550   3615739  42792193  88229908  75990853  15784323 
  3814653   1967137   5338635   8793501  16926513   8144055   2419045   5307291  10992325   8525211 
 54230882  52161603  49029108   7729728  14625971  61404603    460033  10482063    387737  23061183 
 52343453  61622949   9807393  10829469  66742831    992184  14208053  72221331    438369  60277574 
 31887789  93035661  53658755  12762543  18842919  38923462  21291323  19195221   7466418   9830949 
  6771203   8353280  71486364  64710329     16212  22556283   4066647  26061495   2671086  11223083 
 77306417  25319709   5249598   4618203   1142016  24978971  13866363  42995473  20585427  41180668 
  6970086  28545723   3768411   7785075   5712243  10112487    330153  65957934  11579461  41961723 
 18681633   8948328   2751103  61639053  73549270  33428623    800900   1626462   5362172  80261843 
 18685396    892857  16839441  12069851  51679179   4767756  14008695   6791663  51868043  23234685 
  7697709  27559278  13700719   4223991  28678083  23967798  12038523  40426333  78767097   1534991 
 39535703  59210863  37941299  17400987  51223548  46449829  43200852  14601663  48838279  22414334 
  7575691  46649990  11664423  39172893   4317513   5967267    954862   4781279   3793528  14121870 
 26221947  14249823   8377401  23250075   4519638   9588975  83382273  21103198  17620027  19431834 
 38531153   6607570   1512699   6200913  60083717  22732116   5276535  15068373  19834179   6639483 
 21472431   5179143  23042779  30614863   2019673  18447835   2787603  27563784  46827871  17208860 
 13371639   1714935   1720842   9888029   7050849  32312514   2298844  26709427  53340315  58586715 
  4028023  28173489   3566039   2749623  77261475   1864710  15895953   6525289  24997878     45294 
 47983939   4548453  62924180  16075782    181827   4301319   3811403   9605271  50676423   3728160 
 16839803  30094893    609693  29580945  49398561   2733229  32381976   2120993  27884567   6557513 
  5106261  23766472  87373563   4575261  60484833   2879277  26270658  38788547   2891065   4093431 
 13814034  29097608  52519367  64464479   3085150   2309445   9252267  51306633    728355  40017052 
 25606920  22922687   9824379  11732661   5664103  43587043  71088946   2186540   2234623  18304089 
 34498001  20742843  15220207  56199889  10709832  39719887  30814631  17491623  32717379  18762223 
    86853   6492123  39335363  18104202  48733695    668791  13976325  33430186  16047273  15389651 
 26592095   5640363  28578519  16369193  13242825   8832891  10552383  31686267  10314611  12974062 
 27004659  37077723  19257986    370224  70570827   7913419  23210863  25119152  81767934  42508701 
  5668103  10321236   6321148  27036726  38743267  44841499  17919675  38061975  21786580   4924055 
 25345971  50942007  25589198  21023211  68624427  33784157   6939062   1051959  57572176  36528503 
 30994647  23881715  35924781  31200643   7873344  61703373  68070129   6874652  40807178  46833411 
 29843746  29176128  27579867  57507616  47864365    197202   8505243   4843007  64471147  85070979 
 62436957  29516666  28158639  38309852  11708922  14208123  45199014   5841595  19564878  29562747 
 35689657   5087835  23651595  52591099  52058283  15731886   9122363   5216993  23730839  42123403 
 37942336  13413363   4261429   9632123  14165477  30077143   1175081  21186807  43155363  28814222 
 15683673   2878137  20446275   3066873  51682075  64978968  19474899  53740615   4859149  37358763 
 46184279  47045238  43145979   7893519  37339023  26823699   1204163    598509   6752143   3197067 
  1840983  21976149  17181201   8162667  14173851  13987179  35643384   1072788  32148750   3303025 
 41587599  11488938  13039459  75863737  18574035  24233317  43369823  42405143  16806105  13974517 
 69829623   4508077  79789485  20124768  17767708  17471303   2513788   5254911  56521473  61452048 
 31034123   3811983  18681123   9147765  17763679  33366451  50585469  11193511  81364812  45394884 
 24625661  29153413  56419958   9154114   1954123  75605551  26837409   5523790   1319154  47461857 
  7230795   8714867   4250091  61884123  83346568  13878127  17705675  39879357  29999753  23451568 
 33458183   1953969  19604683  21260427  15908642   8635453  55285995  20042300  22474999  63820201 
  4069727  15586573  30838302   1245933  26906495  18828373  26093883   2286433  15567423  42367945 
 66550903  13240539   3567081   1261608   9928588  18886407   9898193  55363299  12245433   3359687 
 33807666  42543661  84664010  16599301  14353401  72211173    238323   5180199  13197552   2789161 
  9924893  32995254  37125083  17078083  29153020   3053145  78613282  30442779  11848212  39918915 
 35542313  31577601  34583091   8217803  31919654  28787829  17224995   3146719  41577295  35543790 
 21639435  39850843   7394337  12733728  30912123    494133  61244163  62755342    926473   4047366 
 46922163  80441403  86635623    324113  30692863  47957123  34882943   9479658  37484944  39719504 
 46338633   8062275    509576   2865947   4081263  76127493   7644853  82257626   8712101    135580 
 64960571    463803   1892767  10910373   2872622  28352603  10548248  17141115   6934396  19689467 
   624158   7114867  33502587  46217188  82447733  16687332  13356676   5061498   6472483   1939423 
 39276551  28483011   1521399  61102072  54819748   9560553  26000955  67217483   9270363    658891 
  3489510    990351  24495637  12487283  60024763   5747337   4661758   1398399  34863470  34089243 
  4830213  24037709  63430662  16136116  19942296  28800375  22243673  43063419  81407523   8505963 
 21171344  22735635    471675  49545528  44262208  56448024   8839977  11450121   8812207   6298590 
 16430163  46555711   6047403  30731408  15479223  20334015  15274529  20942700  76544563  13127171 
  3105525  19133283  51958408    809085  41179768  20809493  31631034  26258667   5234961  82375797 
 20529291  41915451  33888300  28234341  23758011  37524750   2315283  24857779   5528718  13641331 
 54531999  14188479   6678777   8857083  29688396   4056603  60039612  58242358  19577856  34024595 
 78777803   9008135   3384251   6979279  21978131  13000651  50231403  57905931  66020208  40071759 
 47586507   2141160  27641893  65422083  66697578  11486598  18420360  56193559  17530797  49263078 
 22852976  17047043  32092683  23282655  22194948  19023673  33759158  38278528   9511504  20026752 
  1250451   7564995  40349823  64673384   2928495   1042019   6190203   3149059  13262237  41315467 
 10211685  13352595  50368309  38691435  43160643  35508648  44294345    296707  12138408  73592625 
 67653237  12453525  66099431   1717083  70092915  24154685  34759383   6827583  10407051   2775569 
 45412089   4793205  24069499  10307895  42234091  16099167  20955784  15411799   1907735   2576483 
 39634887  11321763  59774333  43708587   9710097   4084488  20936907  15806587  16769428  61368423 
 83818053   7191752   3907961  63062835   4062576  83566593  23121795   7935223  34596343  16535266 
 58328816    684119  35032415    666613  23687325   4132590  36821154   1114215  13080771  21720491 
 49965885  91206595   1896793   4537139  46231539  27196448  34455753  54599430   2784417   5271363 
   722460  67675419  38228883   1356495  24887675  16508191  42076878  29401899  45813019   4921479 
 40774227   2967483  62527739  47209815  12282282   4267071   5439987  16938723  57099123  10514874 
   911053   7430301  19956151   3282438  26952414  13447667  31248875  16593733  39503547  45829403 
  1184959   5037747  20647176  49058048    509099  15722571  42185728   3023469  10840667  22389501 
  3749643  15615877  75417668  53380748   9885223  93759651  18613998  26059572  72925543  11770123 
 48131349   8976111  12084321  54835411   9766594   3568251  20681147  26271600  51140009  32883143 
   909903  19754459  21293416  28154884  17763406  25737495  22676775  19331139    874348  47117648 
  5201458  62784366  10599207  44495035  28472605   8603507  30988041  21693651  12927303  31314738 
  4008911  77481978  19922181   9848907    170639  17537238  62754111  85626329   3264811  30253671 
   424683  32585599  40162185  58605771    583727  61389658  47460770  14198253   5670607  14544507 
 35717259  15053711   9289195  35502936   8538466  56895418  18483067  13031323  21538533  50742661 
 22093649  15835139  19154937  30047673   9546027   2746320  43953300  58217183  38219581   7077099 
 46432257  14993923   4593201  14428323   7190891  51092223   2434061  46092141  19985599  38104035 
  9170314  64535993  32532049  39537400  60506564   3253083  15663813  12612391  24764037     24651 
   362925  36962880   2027725   7568340  28066427  31663542  11276871   2016288   5173770  16412028 
 16856091  12210321   3637593  10302569   7359267  19547547  19964641  43235293   1504968  29135031 
 11216575  32001771  14546610  84433659  89828279  48410638  11220453  47214921   6415763   4616439 
 33284863  17277198  14622707   3848169   2642059  11514768  13645638    943395  41346843  26484987 
   680661  38627166  34834314  24908619  15550516   4913235  15192748  15815180   9761611   6927915 
 56368379  26504313  15471823   4658163   4315498  20806147  18753255  10977843  30408914  45732529 
 68738759   8988934   5358463   4722232  17572238   2650546   1153268  70021398  75687075   3451415 
 84675465  29757249  25396221   7513283  28944603   9560219  19344545  13610251  21707346  58752703 
 24669427   4339973  91720395   3077743  62022474  64591011  66148098  49945263  22120215  42214881 
 76440807  23389051  16127437  40722323  22906620  22120648   2959989  28248549  23575583   4442021 
 19016272  37988855  21006998   5509863  74067747  56433773   3332368   8151797  47641521  21455563 
   206433   2364771  26051234  59986647  47175789  58743875  30819594    765195   3194808    292959 
  1004257  33157954  27822753   2280433  45399507  13036433  15908478    511479  45340413  43235323 
 21502698   1465751  28201205  13640457  75422379  25353483  30265683  35944299   5184783  10337163 
 15198180   7795099  16102161   5034523   8890875  50558448  31500196  64633442  38521983  81145999 
 24495471   5255961  39673559  54362301  18385779   8676103  27833789  16304219   2261018   3025683 
 32702063  23390595  26659275  18457368   9251979   3085782   8152523  19968995  51226143    696072 
 15181123   9531312   6560974  27464223  25206723  26390737   1449993  80717217   1107193  34097337 
 19930749  13501131  24152727   8278523  58383978  25193694   9101038  48523899  82768567  18625125 
 91817671  43516299  33823913  58078220  27630813  53864059  10166643  25976805  15327435  27234434 
 51399861  22856883   1249003  46471951  21153223   5387323    438693  22192833  89565363   2736576 
 10989883   8822819    256239  15701003  59018126  16108665  46772849  48720453  28275087   9824574 
 80202435  70780143  22671063  17130615  14914347    292563   4885113   6308284  47492723  48273101 
  9523199  36745795  14209953   1903598  53270113  34117398   2186034  11169633   3054747  58573564 
 21895003  41485619   7951839  57163288  14579051  46069386  26196964  14912449  25022653   4777239 
 30354333  21936502   5026749   1414939    791923    487134  27155579   1959103  32142320  14831823 
 25658331   7577329  15856548  14685027   2321938  41381463  66303831  45913074  27590598  29357007 
 23576937   4736229  13735113  46970141  22686395  47763373  14930925   1237532  17038521  41193075 
 16029738  60976941   1921251  32238379  21008313   9636429  22352343  37510531   4971434   5095731 
  1185964    704829   7628123  24602638  43203668  23422251  18798851   3416317   3746400  14752581 
 11667125  19605933   1066825  10018443   5349968  11375259  25386315  26563409   3044703  54628851 
 43263326  29575731   9043839   7046232  17951529   4972347   4753713  31944606  13751961   8098383 
  1917318   4722407  13642138  61342278   3635766  51671307  32644220  91752337  81204123  22908131 
  6038963  16442087  15218445  35668473  24451923   7282685  62504793  43349028   4216433  20682923 
  8734353  39439787  75965195  60126423  20185613  15067883  68241787  15491091  23195700   1944818 
 41962914  12678855  56745873  51980480  34921257   3058347  32949897   2283395    581332  11184723 
  2903239   1535723  78738573   6113175    135688  23352683   7676622   1724417  70948503   7216332 
 14898784  12245930  10602732  18308919  12920523  22019536  67842082  77887008  11043217  19206264 
  5197257  13159275  81959147  10434219    121531  61115622   1550747  47266617  13665423   7964619 
  3153048   6435321   9079035  19407927   1339846  53945457  75389753   7979265  15265045  20804491 
  3434736    767076  42561301  16584019  32774007   1434715  22250692  31150521   1726021  78464403 
 18917635  35065824  73514766   2647649  60354573  65055441   6293927   8263968  67810515  55860108 
 28458000  61734523   5733513   5579387  65405243  10206843  76899299  86155638  18914928   9667963 
 78330102   3069309  44315647  21769095  68081659  20901681  29259969  65875023  45607935  29074911 
 38240988  11311044  14863023     53443  68351868  16365203  41203387   6924843  52254881  15071337 
  4607184  33456699  75142599   4778515  55345731  74380506   9281457  94421931  89230385  39230107 
 23933627  10922244  51598294  13371371  13215858  13427556  11485353  22020870  18184863   8673333 
 38022508  41679219    136125   4870876  65037573  31966008  63567735   8427353  12670886    270423 
 49176576  22902963   2152875  37449678   9021135  16539981  39641496   2309595  57016811   5985837 
 12975603  55643249  10488486  53533987  50587323   6113448  16324373  28016987  17982111  42120354 
 11729850  26218965   6429210  15786973  27092058  42606429   4634115    271065   2879303  26563858 
  8848283    368757  50192997  29423211  78005364  15717758  20187051  24252651   1812388  48873623 
 12288503    863771  93331365  52012281  11931000  35140485  20571323  33605115  23895315   6814788 
 38879651   8171643   5181403  31862733   2020539  16222551   7152373   8595232   3530347   3538943 
   539407  40095711  35800251  50391651  38232444  59243541  15439144  16312117  47679853  17485332 
 24597619   1174653   3649626  38013147   9739532  29415308  31436187  28147411   2802288  80816807 
 62103255  12328362  23325700   6751811  21883123   1941496  18849243  39677007   5904223   1585879 
 36513072  30502599  15140391  33279715  31767969  18442942   4866323  72362862  19205343  18324413 
 55364523  17452173   9165939  24219329   2201415  69720123  66611063   6357492  30590916  44615146 
 74416245  21150339  78264176  11033574  18436021   1763682  60920431  40750467   2564883    943585 
 18691433   7262341   6872198  45503067   1421168  42738034   5463919    440309  59893983   7846588 
    60821   7534923    119323   1311423  72530048    120459  82726497   8736617  19004613  35793098 
 44491495    492597  20189175   6776561  54292569  31128084   3803124  15503214  29039973  84879428 
  3541249  47898267  43969195   8602815   1268328  46279568   8312535   1955067   3046123  29289329 
  1982873   7360423    499668   4997325  69156111  11962275   5407332   7002373   8138574  12744127 
 36869543   1976009  31662748  11382786  20595993  21222693  77461133  18015068   2583426  15178286 
  1804835  31505784   1409983  33220310  13621083  54716289   1619847  63000731  10183095  26510438 
  7909139  29484874  51102615  10655937  18909092  31438473   4407771   4166109  13119243  36308411 
  4232311  69729966  74543583  11079009  19352178  64239123  10265751  11360439   5057615  84326955 
  3823893  49127315  11693123  41133663   7059531  37664568   4592123  65404485   9838133  79093248 
 46572023  22987061  49787623  12820801  68393777   3934681  59611563   4108403  28885608    978039 
 61969092   7651473   3561765   4329807  50162613  48240848  86846455  26675749  24703575   2014161 
   212981  91729464  75097623  18936123  34443411   4544553   6770480  14708982  36418323   4886062 
  8965183  37876047  49237736  16096749  60280243   6268755   5649272  52356318   2611522  45989106 
 24201520  11659602  22300681  41182985  13168773  41984799  14631366  23689365  12323493   1594572 
   652299  33193311  73465083  16797132  65876047  36295305   8301720  37729605   9926715  16538463 
 49078371   8733473  35987151  44223943  12821706   9254808  74719313  16153443  35188788  15112001 
 17934375   3005576   2824395  25380394  57182587  22978087  50702691  18744453  20752140  25563819 
  6939455  34120038    296595  43885002  36248178  59011029  28073472  40310523   1820073     84867 
 10402015    312331  37755015  18918006   1875373  40786683  49727847   6913743   8256934  39244977 
 59729683  19695643   8988693  44061315  49722873  70899045  71426107  70748528  25678159   2526065 
 11380899  11453931   1834098  38575114  60349643   5649724   5216411   1999107   4820532  10316753 
  5943475  37360071   4323185  30627579  37114740   5662777    127491  38124233   7510879   5830584 
 56786823   6460790   5073283  38827479   1316403   3430173  13375455  17226563  30927470   2662773 
  1947359  32586691    794263   4058331  92545884  61926915  23087523  10514438  44217803   6946355 
 57737671    119823   2991647  10527453  20743647  13122587   7176900  31916308  50748373  49074518 
 10580379  29023169   9217401  50897811  10058703   3298327  44679303  32712891  29357189  11340526 
 19193557  41811738  79421495   3906357   6917435   4796421  12922795  16296598   1583576  69986689 
 17838007  10566782    785133  12712179   9030739  13369635  53797195  21482131  10596463  69626197 
 27350369  50383563  14315760  24942315   7932433   9035843  12249323  39702769  30935798  68312761 
 40724718  10163868  16073925  36530227  51458887  83072079  37471971  22655854  60842619  11806289 
 68587539  23485339     22658   6615333   3278553  41333415  67825023  38383624   7092746   6490585 
 65856567   8621253   4872606  24339633   1561939  21543423  23701038   3493230  35041419   7928076 
  5942983  56962686  39190631   9848973  22153991  57110077  39518875     87753  13897301  10085946 
 87699225  13103889  31847049  99540552  41493043  75540288  16067823   8895357    141771   5963783 
 17565016  17834568  77955792  48530416  32047128  12226285  34445051   1125413   6735709   1521370 
 44293073  10952043   2728493  10465695   8214819   1636203  50321529  26281083   4310107   1659165 
 25391498  60904839  58805855  44543343   9806738   7433791   3124293  57048145  19434723  37784067 
 30999443  45383351  20394855   1455395  12140727   2786376   8401011    606842   7180307  54908085 
  6425679  50269649  10540473  10758646  17123922  43764923    355933  17173532   2186463   9902257 
 20095896      8813  16640943   7703223   7436161  60559488  19582629   5476825  33808053  22902906 
 21620353  33055476   5507639  76332433    797878  85417848  41217963   2947728  20332116    284269 
  1546031  80331949  41867455  44908411  42793027  49481955   9380541   5043039  26582973   7368153 
 58778934   8800032    533049  23701007   9300849   7426951  14917166  58371527  54970003    225500 
   485082  41450098  58873959  16828974  17851008  43079815  70071373  50188798  72479775  11576847 
 30488373  37796021   3797883   2289779  46309840  38333301   1156003  15044059  13046586  18871353 
 10997739  39631143   1573907  19603436  28680879  19561785  53292219   7954251  17830548  28395115 
 46148593    655491  54738093   1114417  81595956   2440478   5718683  56482580   5919019  39619443 
 33450475  76329579  10773116   7212519  15027299  47072463  17465153  19128891    433563  24891948 
  2700226  15464133   1386402   6273771  53793021  32484148  20506521  38569310  15796866  73716257 
  8992403   5550735  18623403  82919193  56093949  37955935  58335348  62174591  46915873  58808554 
  3598758  33166338  17861307  39420516  17663475    533852  11411838   7576627  35578032   6869755 
 52506508  17106079  33723778   3530199  70494891  19407345  26713923  67156479  13811622  18886975 
 53501923  35724229  75401163   1534227  55696925  44073423  10511908  78551472   5091671    982727 
 51288175     82373  36466619  28834852  42885196  43972729  74157178  48249453  46370412  46367808 
 30637563  50535700  78850284   6003762  39345019  47682879  42763923  24655611  26913659  25054731 
 14563110  47390087  58960923  19239808   9171142   3667770  17133168  73093155  15687841  23791755 
 11972389  11592123    336899     23928  14143623  15515337  16797723   1406223   7753891  26709057 
 26272848  68977957  42399441   5816451  40369823  55820795  20356731   8216063  60172038  54968927 
  8626059   3519246  13576463   1928263  25747173  18510541   2921535  26395527  21277323  11596773 
  2170740   1208904  54228570   1091873   3112429  14447908  12488781   8248357  25966343  31986669 
 16343072  40930805   1529859  17598738  77303349   5239147  63206331  60927291  49748923  15345255 
 82676967  18103779  43611264  13301586  34552193  25474317  86843308   9307089  25522107  39044078 
 63768223  41470461  18075915  86981175   5275224   8170428  51254961  17812253  12185757   9159615 
 15235473  31387963  10547457  21607753   5701333  47675841  55925397  21340277  25367919    877875 
  4594686   3419154   5505339  19661688  23794690  15054393   9592475   5814228  23617607  25018347 
  3976123    552569  24319915  32289575   3054248  12133479  84276911  33081601  63362955   3988425 
 14771160   9283373  24834579  15066093  36330365  40992489   6855789  75489175   4921099   6098604 
 24913263  80269197  25776777   1018848  74875983  40580058  50381580  25802603  11324493  60855523 
 29593275  20708412    897761   9274443  48823443  53407323   1824945   9155874  12345723    746709 
  2755583  24290103  76352763  57430821   3498816  42616515  57546534  28285437    933693   3411851 
 12320358  22148275   1422544  10596219  17231333   6868663  50177095   5893087   2741685  39776047 
 19848273  37068902  13282716  49264503  16876505  23632244  36877095   3689451  16068723  27355809 
   337229  20649591    681843  31413855  58351227   3577571   3941472  20858696  65025048  52209319 
 69562941  71537085  19728915  12558502  14264079   4273398   2789601  32283707    203823  18874909 
    35899  68370480  39851671  31609143    560961  81202608   5903391  16666498  11300619   4560121 
  3903015  11523072  80323223  18460362  26868055   5215619  30161573   7138415  82471491  12935291 
   772818  45192567   2867955  54710015   1772963  14915895  23455984  38624343   4974797  61838963 
  1100376   9878498  11411313  20975211  43070910  34206491  24632549  10091879   1529931    641197 
  5160663  47184150   7754539   3240867  15240625   2867513  61945663   2909235  13748715   2462712 
 70115399  48074919  52584333  42155939  51438037  17444004   7456779  42327903   9907868   9303373 
  8627343   3777298   3920429  36756787   9234097   1234083  32360379  15412009  13429221  88910109 
 45282570  39181223  12543689   5911762  13502037  31853184   1462915  64519603  16378352   2100798 
 39301626  23187040  28095259  36491287  53628801  64372408  19890789  19475315  45145846  28936905 
 47999668  15294263     89479    374841   7917333   3877053  26132889  68371363  15315975  43296123 
 49044258  88241772    304755  20730598  75134835  17620033   8583043   3123963  15489103  16272777 
 11835884  10530358  52155417  14904943   1570839  41354931  44417639   6246043  71526039  15107789 
 26638451  14344971  25663519  14783163  35310603   3847765   6071435  29904258   6404465  31993011 
    75280  14809248  33841555   5535873    728583  17567983  55664853  29215473   1665843  38145131 
  9363095   1682655    588480   2641209  28658459  37935938  23898096   3487009   4563471  13952451 
 24376572  34906923  62264523  18089663    422089  19695362  27974598  13781919  24779059  25389723 
 30604185  10569563  26936599  59305071   3448238  36023001  84011131  66761349   5776940  14929506 
 20776003  84118375  24715227    891237  30019398   9314873  16982494  46970625   8671632  43432003 
  2085531   6834060  21770766  20442523   1756383   8437393  32405477  10795317  36516507  13215468 
  7294403  49763275  21026358  12093605  46661763   4002464   5104193   1418865   9028183  32363989 
 18749438  45992796  73267449  62936671  25253659   3659793  49262603  45064529  28547387   1709684 
 10826471   4635959  40166531   1538968  70168551   6127349   6045981  54270709   9028433  53672693 
 51974811  54175985   1095073  13920378   1212137  39791609   1147875  29700647  11756439  13913923 
  7814529   2627271  18803883  70360249  39583077  31466362  31351301    222063   1533499   3456002 
  1352037  19752787  38644763  63282780  43368513  22001168  22173243   4295815  31882191  29849613 
 34737345   5155751  36009075  20088317  71337663  13274619   6840645   2423771  51512182   2945715 
  3418038  50575923   2541171  57469467  11400408    734577  56816571  11564683   6730645   8282529 
 30503127  11792049  23539172   2223843  42536409  44542084  37698471   3286011  29441403   4130243 
 21667315  14986433  26390850  58222453  33891813  54318763   1393713  33299571  33852897  59506619 
  1592399  22816587  19351989  26476188  45811317  74694939   4342443  16300246  34555263  40047405 
 52427867  47387643   6669009   1625994  33569190  64713222  55433867  29544652   9525372   8487939 
 47368059   9700506  30433158  35666979  14886540   6139939  11661023  51661815  34138905  13924995 
  1751573  48081200  26531683  68502403  20689384    358371  84747918  28250077  40402388  28524723 
 35832351   7999425  68868464   3324873  47328585  36731323  19238515  13655643  50854012    998540 
 28609424  12147456  24117931  39471234  49983563  29675118    174660  28319547  19690793  53491627 
  2276939  34989540  12549673  30562545  24709129  43261240  62472855  26524773  25539875  34244091 
  2495325  30436236  26066043    435819  15416717  26266299  18454988  69662660  64294484   3246443 
 16073034   1846011  65381271   4972383  21620715  46799313  49095330  40511958    722607  12716723 
 60972529   1418183   3842685  47967670  11531643  10104000   9084324  32683116  17451162  19319829 
  2203485  27962283  14787766  20019479  57990303  18631365  39981781   5854341  73368117  26772603 
 37715361  50399248   4398919   1059973   8357367   2113923  43412775  21304353  78715298  17976578 
 32039153  71093303  32628801  51140550  67432586   9579750  19436503  19200675  46261843   2592447 
 38580273  59255561  32278767  22754988  11995848  40113483   9196089  40501743  61301550   4674881 
 15457785  14243983  53646023    381300  54453093   7213704    754359    204939   8066623   3686850 
 11763301  21833058   2806717    551793    148902  33799785   9763752  24515669   5366397   4479837 
 69445431    501323  51729423  23032296  28038201   4362462  38775083   8304860   1569580   3859443 
 17302763  41835489   2725023  15324363   6561255  15803274   4481691  45513759  61583931   2127123 
 31298418  22026239  22683575  62696064  65447757  12025039   6087803   3845132   1632099     80159 
   691521   4671363  28694553   1210058  60781848  59976123   8148562   7360491   6210899  24361578 
  7425264  23201147   8184672   8405556  53171044  47297863  39746837    395843  71428045  14071355 
 54630330   2587899  74197083  76839207   1170363   4443199  38426798   1261627  36742138   5259773 
  9745175  25802298  10599083   8293683  62096853   5197091  15887803     48831  41395563  72970406 
 26586795  59332308  36034373  27243248  22135169  15880845   3656083  71036404  41963265   4821291 
 18502233  25045763  20655123  40332428  32443079  10381403  31985174  44665681  70550443  18071883 
  6584662   4171461  34196475  75704223  57447318  18955546  23353231  42459048  35528128  27579733 
 66121358   1132947  51248983  12340878  32595554  15330723  10471493   4610598  13908075  50888376 
 42198783  54512763   9321498  12313323   6750393   9867251  50809995  57917291  11326533  21892543 
  1343548   7517535  67739074  19098620   7278333  57306763   5417697  29229549  20688089   7661711 
 27340458  32930049   5612543   3750253  13741707  13474459  51180444  28902447  11498043    108168 
 51419022  45689587  25579383  20637846  85540783  18963188  11785938  56661627   8946203  46703855 
 43055945  30146253   3982809  30963588  28718961   1873599  20543205   9843081  32402423  35690742 
  7600443   3477783   4824005  34533209     51132  29045040  53233870   3085673  27712545  12638331 
 15296273  16915835  16802483   8442641  61508323   9867419  40981508  43794367  42095455  54839103 
 12259833  32726544  35357953  19440579  18478232  27668235  20914897    664215    221687    693915 
 55695405  19988553   7955793  62105127      1317  37708207  20546665  61851027   2050441  21131079 
 21478523  47090873  76740624  13376871  18374619  35241587  51446184  34750603  27886173  28215465 
  3403127  39311499  19491044   1231017  25744380  18074319  30307569  72456798  77093021  14562348 
  8922913  22957643   7876563   5077995   1619065  49328253   1464211    361968  47407717     87588 
  5311283    450003  29759731  45981015  18725523   4629323  51669559  49741853  42060911  27797298 
 17432862  23396443   5722406  59683598  87378523    640455   3657291  13078955  55881383   3386595 
 18309103  38543023   4564683   1099748  38046273   2302547   2292567  62432647  17731634  53769204 
 12987876  77414031  24025103   3151931   5614347  12016598  79702253  19388094  39582027  11407521 
 32332695  19598100  46037505  31882813   9267711  25633899   4577983  35073040  33127035  13962093 
 58154109  23150228  20303124  24090739  21918903  20932835  87391517   8134459  21202801  89642237 
 32814903   1415343  54810073   3016659  43261208  25544173   6097190  14096539  54281285  19846323 
 11616339  55093519  32221461   8286531   1792277  15457389   5011933  49805403  76008453  47553814 
 25182287   1504505  13552935  14385899  16452163  35294333   4757403  79779072  62142756  26797713 
 32787683  45762213  14374483  42511443   2791782  23060100  21935921  26307339  82246208  20279595 
 91533345   9796893  39799659  30698059  64304349   2287239  26672019  47980011   3607491  23391571 
  9630618  12120451  51643751  44801643  23194644  14180697  63517731   2333675   9167313  38565885 
  7380407  13018583   6482533  56336095    145443   2255859  14783715  38206827   5390619  34585968 
  2923184  47620239  38179839  44676915  23322355   1824567  37960998   1784994  14503881  12868343 
   889513  51984167  32442898  22143167  19129323  28989699  78131295  11872311  13092135  34407945 
 91402028   7395558   5089935  81078467  25952383  11698761   3527886  19567559  47091658  42716077 
  6795712  25040887   7763105  13684728  20783478  11209723  52105337  43287828  60247243  62506373 
 17965122  25153947  48900639  57648805  10256181   7499043   7328123   8073738  49714221   6374861 
 22122497  53572551   2915393   7990651  35207511  67428528   2105315    877791  78621468    847215 
  8899459  18255924   4220751   2566223  18156231  20117763  55352447  42745883  62652570  23701485 
    30998  63612204   2119245  18649801   4920021  21908877  11802441  22489617   3223674  30475953 
 14193523  41060758  12534387   6356355  52023948  28897123   5210529  47977115  65055009  30109698 
 14916241   8442603  82791468  44457586  30344451  20053413  27322337  53489493  71738583  64567543 
 16177163  39459123  92727998  33005924   1125603  38236293  13952203   7216383   2826597  51723963 
   715803  36402852  87259731  36124728  52473445  49226657  61338939  29564580  77343312   1086551 
 13708678   4428287  16110540   2409983   7097694  44884595  40322379  17793973  49123940  49248311 
 12067050  79583964  69320705  43499483   2746251  11328789  32470287  12722587    637029  36504123 
  3277243   8467899   3806409  80610499  63118603   1538191    522057  46222349   4259607  46072578 
 10739244  37966720  56180155  58825824   9002919   4033937   5565255  28026627  78002658  11953659 
  7793639    172872   5651253  31598823  25161115  94466096  35623113   3048198  79742043  48388827 
 36126276  15991738    710417   1096141  12391557   3297711    114961  29410313  20662343  19495248 
 39350236  46978236   4943523   8264913  15638343   7209038  33545632   2053317   1026939  12224279 
  3801411  87311265  13366671   8832834  11310597   3864335   2844635  90146223  66412725   8890727 
   191111  26459070  23369139  30795382  14260135   2988339   2941773  64433563  48055305  48896278 
  2772420    530523    285025  31127183  61431091   2041323   2033565   5727267    318902   2893455 
   702356  15069683  49105659  34364761   1155563   4054448  23307381    226433   5263553  27018249 
 51560795  77200155  21151631  38856795  43298283   1447688  19516467   1256391  35582973  21751328 
 24564696     42588  14456923  19746122  24312273  15557593  25431687  52082077   6139743   7042199 
  6199393  44460800  11507998  40224723  49113042  56793405   8427255  24395332  72265821  14306263 
  4991487  12759043    464508  20899642  13543518  25550103  32301579   2740209   9585119  32168084 
 45575905   1088739    839268    951843     16475  69745175  16839582  13240875  60098226  46722951 
  1096053  39485595  22306319  71927382  26252733    603178  27587035   2816173  25702669  57675636 
 15624431   2007435  72738383  11308131  21994642  20561127    142053   8697115   2816901  39609388 
 47679675  19213513  11923359  25730893  46752135  12465603  18796603  50476731  16985945   6835861 
  5001959  23202167  32516579   2086373  21716441  26694045  22106922  51406578   9257303  19634577 
 61844218  17655992  30047316   5376609  19080731  50638689  32902419  65977883  22700123   7771635 
 25594551   7564527  18751470  40473567   4796691   7309601  21154186   2258409  21751347  30484581 
 76101071  97545219  20324112  17820539  39455378  11796243  13789905   6687312  25945248  19884628 
   498804  54962007  31974933  32146147   4048573  31124385  30134103  35940999   9653811  13804498 
  4529053  40648738  11640897  37271547  23389170  13824772   3710706   6979991  40708104   8308059 
 15916731  14128083  12570075   7735958   9213936  56036481  33259003  82643904  55383005   1660811 
  8138748  53873223  29891845  85541920   9680773  36328666  17380187  18931043   3484073  38835807 
  4932095  44026512  53487193  37400275   2638302  44959928   5685218  19775233  30799003  86814543 
  4891464   4222162   1915543  72731307   2473827  21159757  25320435  40182203   6162975    703035 
 33725127  48746936  10451370  14830926  14476875  72832623    711327  14042014  24496842  44815025 
 17371323   2841459  19058823   3202809   4779123  39489001  11104567  45947017  28401768  14835659 
 18928923  18320148  54547475  62958891  15535455   4330063   4271487  34859055  20948309  35423787 
  5516223  25041370  29976937  50660195   5359810   8861468   6150619  74943591  20953001  45240054 
 59200323  75923025  88303103  54090164  14846262  46406503  19634787  84742743  50308095  15142211 
 12561100  12053145  17709395  48469093   3498569  15655469  58925239  18134979  50158867  32249643 
 18004613  38710158    984093   3306441  21303705  11508737  11482683   3221483  51613308  24059727 
  4789282  69901568  53575939  83734431  14134738  67635383   2108931  36006709  12013343    103347 
 10964749   3473043  14708790  11966829  33017791   6319163  41825738   4245219  13667793   5251616 
    30153  21514039   2119899   1064681    205029  86789942   4304982   3547043   3579883  81103000 
  3967899  22775829   2682258   6569011  25440258  17020750  12838582   5625525  12981003    837099 
  1047019  10175647  39185985  11491223  43802149  16654980  73040833  17886775  10594964   9951711 
  5937951   7213743  36733883   7119323  39943757  13341353  65062533  22999965  42252883  37366254 
 11927311  14711969  11976423  40635387  32409610  45827263  46167503  38102846  51407193  39323913 
  6790263  31493571   3048531  12584540  24651787  12799503  30292287  20321073   3293450    619924 
  8496885  60106092  35319323   4510757  64398259  79726093  11589643  14758011   1216315   1112839 
   552373  55757331    103154   7070967  62354623  25488388    216151    287991  48323293    512175 
  3242125   6110483  68515273  12411291  20161573   4303447   8339071  31404767  44024103  10858389 
  2148639  35217731  33972087    429271  15133606  11140623  23622967   6746673   1407723    266483 
 28449132   5651553   1644423  15137822  41907373   6721515   2938373  76558199   5737338  28088586 
  1762479  28310473  49494043  37544028  48943453  33193353   9893573  53880159  11154364  26470877 
   833423  15463200   8612853   1057923  32544814   4859865  12439407  29503839  12054313   7220891 
 24033348   6622967  15817253  15485498  35435129   2315899  18426735  35279869   9360563   2399405 
   372525   3969627  30097419   2759707   7318470   2290236   8224557  27544431  10035303  47598135 
  4005078  28477983   5819440  53624719  49232673  62463732  74430285  69760611   8053179  55675061 
 59469038   9838882   7008339   1305009  11481523  23115817  23797820  68188723  40113867  28897811 
  4515025   9915798  25115258   1383855   6919718  82810897  30565539  36183221   9325491  70338178 
  9245105  18124299  29765211   2126958  39591487  41917163   4871096  16536027  30268389  19430407 
  4341836  23629539  59277968  23072499  49035331  10019739  17667015   4754109  66208773  12116431 
  2334423   4298793    102323  21635763  38568090   2660403  37571503   5826255  20958331  19461723 
 24181371   8697483   4785034  17997369   1056980  38549515  70535699  56848599  30870561   8154374 
 82807123  33873609   4978071  30018514  20981471  21897537  55624383  15581019  60629433   2619481 
  4123035  80870691  29529623  56138943  53626458  59710719  11570865   1304253  27353867  25424412 
 10526161  42583948  25737313   3933393  34011618  19602756  53264842  19983423  14223409  35860878 
 11133883   3411057  37747118   3446293  39966258     89024  12860895  51069203  49823028   2154968 
 43916919  50977843   1072979  43700131  34154763   6474843  28591687   8868095  12611322   2965743 
 25230939  42425693  27366351  12371363  44593938  29187064  36942733  49609710   1342563     36117 
 34048725   9193351    418061  21896361  22346829  85016507   1097723  14978207    786034  44972619 
  1942777   1394833   1568942  28028427  32749353  58855101  16199291  35011998  64032350  21123717 
  5266053    213765  44902489  10674570  17286535  47535054  18193331  13096388  79361131  29605963 
 41185907   2895495  37400748   4658571  12249474   3102558    182913  41262491   6655963  27315207 
  3674345  33193891  46173010  37858671  22498674  20626155  43193967  14881683  41036355  29966737 
  5806427  45090923  22537859  13260630  40030796   1307000  73583691  43724173  34485107   9455127 
  4965735  23611095  24153603   5698086  23066088  14326358  49332371  13787187  10665704  14795419 
 30407982  29091773  42526269  47216457  50644649  26626197    176403  36826850  24948915  10113091 
 37845771  45097469  59741627   1472419  25694244  54514107  44177889  26145007  16760635  77656281 
 52736877   7988019  82104323  26996969  82205071  43350373    559940  79038628  11495782  61283048 
 63943717  70002088  62733500   3530000  67457883  38538868  25866495     71173  15556104  43178763 
 20600983  10582079  13480953  10273504  15770717  36903867  41666330  36890983  13443256  20513307 
  6956177  23531795  13879521  66427042  36272132   1782043  28440627  12947127  26361891  25182609 
 19335873   5749941   1999103  12658119  28219651  20036795  39119107  24300633  40450923  16624212 
 26283513   1466425  60039339   1948164   9727323  58912263  16072651  51033483  62946462  16456211 
 11054283   4441837  14634828   2639375  26028073  21194664  14534720   4632475   3739518  26520524 
  1944819  20972803  49679753   6611079  17389803  34006732   1986333  11430763  69421036   1914515 
 15338721  15791523   7303487   1882683  17186658  51852588  21559442  38983782  14582196  22050927 
 61957975  51570281   6870573  39744984  46205061  40287748  24285448  74544519   9210173  62273659 
 63237994  48946497  38875039  13452473   9211769   3266113  52920783  51382619  50680030  49224029 
 61491545  30129563  16450459  41182283  22896707  97087515   9013147   4434683  49690491  16149858 
 60503391  19832065   2756928    110818  23251485  43200699  22391403  55102509  29477550  30796515 
 10740523  10470002  34692007  30348681  17776287    912411   1188330  78364643   1067553  23086523 
 61359073  49570287  30776843  13077828  10236567  28432059   3453339  12441237   3176139  48346867 
 25423233  28296487    780891    961589  75247083  60463107  21066711   6846963  25488107  46646229 
 26394720   9146184    797576   7027413   2653251  23512443  75104443  29147163    425664    147207 
  4785534  63154643  28842453   4077327  24974523  32657035   6787941  55694092   3012745   1005171 
 40657401  12205003  10253049  30139253  12527313  71417523  22632244   5016915  16961613     67041 
 10418391  68159543  11300373    898512   3173019  22184359  34375573  33028223  55026859  36366636 
 15875103  15121845  59358331    548253   7202780  32163243  57756983  19809318  59912094    242447 
 19227648  28644282  13356771  37450448  69429381  84157165  14095653  42522369  21115955  48668155 
  5947523  76670261  29175269  32987603  11878069  31679495   6612270  30547488  50564523   2673997 
 36629089  15471299  53760960  42159275  16825719   3349031   2938567  60934018  22717737  18974464 
 54645195   7604347  28392972  21016443  14467382  40539139  84980836   6057078  30205363  45248603 
 32724075  61320579   5742331  48495328  19798167  29580667   3113532  10814775  17263943  52321605 
 64887927   4894441  21427955   7529307  24274581  36582323   7794337  23027531  34297300   6523934 
  5803123   5122570  10514361    581326  19546751   2883795  27462775   1691733  14436027  56183561 
 36333519  11333599  24502485  18663118   2611635   4657923  23020483   9359662   5031519  36655119 
  5496878  36620497   6841756   2451493  41596899  18698023  71345265   5175307   8272062   4282799 
 21096759   7289070  25719243  65845203   2856912  30861069  26711675  17837220  44935867  35055528 
 14003427  24504604   6731753  56715459   1175147  31845406  55604727  25745898  22847436   1271963 
  3898231   1551393  20703924   1738023  22009101  20254259  22570993  84918138  14264791  17107346 
 15650907  47141943   9012119   8260797   8917803  48246845  57141207   2913347      2715  13036059 
 30946283  62430285  39986223  28968426  66674303  43938068  17394225  62647323   1475646   7687319 
  3502917  36628341  56854495   9811755  53500512   5516859  10369137  44918295  32558715   2091641 
 18367559   1669049   6175083  61766220  12057868  51684513   7625058   1996643  14423226  27146879 
 50007566    166601  14529785  17568795   4930653  39079779  28422063   3013191  11407418   2690043 
 67626393   5959917  49114919   1428072  29898255  39289387  10107179  77552505  48483525  62449467 
  3772363  33703611  16993960  40608184  31639718  31050699   4926273  12389573  28453041   4390671 
 61979445  19183419  52631477  71986475  31812995  10736357   9800277    618783  58334929  20958191 
  5429853  10302877  35740971    438372  36636723  16957606  42846803  10733547   7258833  19033658 
  1470419  23621996    966258  48338244   8219894  62825487   2710953   9928899  16918475   2520809 
  2233998   4209429  13780995  45210699   6123894  39100893  28647747  16946787  78909108  40231358 
 53187628  33354573    905307   4202984   6050013  33539323  17874239  26280867  34757013  64471838 
  1988659  11247499  16756071  10370672  24748740  42127143   1938891   1095093  70629963   8898343 
 11205403  14619391  34211909  21315459  25332639  10713980   9320082   6056398   9494307  19710623 
 22961832  79091323  21226943  21892695   3041721  35786778  72700986   5072275  33777943  52936955 
  4446821  30757011   5089623  53044166   6102903   5658537   9658479  37280523  39337883   4762401 
 23321303  61168568  11398491  13542197  40228563  65334568  34260258  38388363  16427535  72782178 
 31696538    291755  22442166  19607736   9563547  59346537  24989493  42643723   6064447  61928161 
  7460226  55350363   6036195  63663707  10875988  25224277   2036927  19077981     94053   6229814 
 12004947  21835498    751948  66672114  16926153  38430411  43552461  19824655   5504811    895836 
 29054421  11585620   8882871  26752235  13833858  13496514     78093  20806623   2481173   2185719 
 23740459  55116681  61913373  37211789  45082315   3410061   8639618   6635866  47483423  17086291 
 32687328   8426303  42127483    896723  49961145    787513   2189412  55562357  49154943   4504227 
 27033591  11916995  40427529  41918907  28586923   9493159  35323021   2623623   3780075  47896882 
 64338683  66884793  43156573   1108715  37696904   8985083  22123968   1876123  36554587  18518547 
 44362851  38828699   7868139  17527623  78927230   3760919  26226693  20257503  49380623  10198766 
  6719947   8850851   8735523   7053371  51343424  43412513   2713578  77783268  30869622   9363947 
 15130623  66911019  34848078  11894091   8423873   5388462  34824045   6856651   2021790   1219078 
  3001723  23851203  20668751  50362012  56409333   4434351  26049083  45170075  40114743  31754548 
  1685945  19335391   7071391  31563007  35138148  30090687  13252677   5252079  54250858  33045883 
  4651294  23825166   5866333  78561644  12811373   3553959  50426187  28666748    253945   1557867 
 10657840  19331599  35768619   1369291  13240363     45207   1992633  13143747   2503563   7533594 
  3890878  10756880   4964523  23851298  21173311    485573  45451583    796776   1511223   8337973 
  8403291   2663703   9082385   2649077  14894640  64660323  39501471    386971   6330057   4811527 
  1709502   6345501  63863504  55832523   8666231  10950315  26000323   1000232  43795297  21135237 
 10166433  41065573  15604383  83187795   6675099  67930188  16105770  44781691   5983787  22238826 
  2334591  69527380    301767  11964769  41911463  23896665    588623  53729558   7984437  21506658 
   320495   4848661  34346853  26114016  13311450  29506523  15206609  34104283   6908739  30256179 
 62647701  35284017  11583750  13762527  18080835   7605083   1710018  10326305  26303769  41371139 
 20666628  24924563  35110148   1787051  30620730  17671708  46981391  11483875  40943183  31155152 
 62040423  68718115  50013183   6404118   6303802   2468593   6391752  14867695  94527099  11246507 
 23833735   6228023  30071913   4719936  66007974  18627219  23370788  60750631  39991503   1170102 
 10279563  28367748  18301263  26112052  19799088   5196633  31661911  80674043  65385811  90984579 
 10087024   3093433  50846698  61037916  24340603  22884306  23813442  20275491  10729371   9411258 
 46894788  47214228   6369738  12827833   3676771  12503648  79895848  43240042   1206555  17186895 
 15562774   2796959  38659755   2328270  41312283  16344679  61586648   7790555  87694051  38305029 
 61015147  17185273  78751548  34376955  87523053  67535887  69554883  35812921   5699271  42330983 
 33516789  48268365  23555613  13751259  10631318  48574068  16092298  30252714   2340003  10434498 
 11178123  29551123  33609390  68364232   3015941   3333156  71162039   1673718   8137311  53673033 
 16650336   4541058  43433235   5854595  29767834   3843690  19831319  10682529   1081375   1619558 
 11523976  13812861   1929303  41804373  22932243  15463425  12598647   7538790  39453723  18781434 
  3076119  77184333  70045103  41284739   7667403  65568516   5189723  80397825  71599083   5624673 
 11176431     21798   5683393   3155785  38611563  27386898  49160729  87655784   9606555   7591601 
 21237339  12714808  65513211   2994459  19730817   6064941   6823719  21085083  35037888  10822293 
  2683966  20504625  13168289   9196707  18003193  48088267  81386025   3549375   7810255  67978153 
 54284595  39896208  66435257  23947799   2161653   2396571   1362043  28540316  49713951   1675005 
 57504919  44849563  69428878    881607  40345081  19931113  28161523   2099983  77127227  11497651 
 30074760  26094040  50092008  17372431  30866327  71754351  12201067  54158263  16322418  36022113 
  5461331  49756797   6083239  13001678     60743  14349513  19866701  29716108  33420603   1814173 
 12404900  16183698   8078403  13380578  20203977  39003053   6388923  59743631    510937  24145784 
 44416176  40788507   9153158  17661402  67911980  16821963   5675451   7195533  13080673   5265420 
 46409063  11715989   7232103   5812806  35535643   1547429  13918227  41525823  13133121  23001567 
  1710051  32724654  78583563  13261707  96324503   5096603  14087625  25250517  48770388  22665583 
 35150448  26312253   9433869   1304475   6303723  29723739    545382  46342848  34885937  49141072 
 20268393  10124739  33246843     54445   6129043  22905999  70427859  79617633   8079203  44041731 
 10268511  39552679  29979387  57947973  13051784  55589923  19309475   3569073  59667459   2901296 
  8439855   2110371  27910815  34543020   2571541  14386001   6845307  15049653  22495803  56964429 
 16518561  13507668  39845985  33598002  73171375  61521783  65864496  14458302    731243  77175419 
  2418407   3265541   3440983  72213233  68497643  55019553  16624773   7661733  20315803   3534323 
   714939  10167098  22423483   7409371  22079433  79077715  37927005    626811  27953239   2665455 
 12449563  45677355   8335593   3990921  13179368  13091927  26406573   1617713    709797   5832729 
 26563140  93750507  42387983  27987617  14108287   4365753   2886423     65517  24073523   6025479 
  8343451  42351201  87569213  10098673   8121662  56680058  16942387  31641057  23928348  67844603 
 43354231  75215773  28870278  16773723  44305881  33768088  64867627  35458683  19518857  10709220 
  7147175  35282348   7043187  18108348   5357202   1007025  78653607  28594843   3265413  34736163 
 51018468  27834119  84487031  54874503  11512104  28712889   9435995  48394872  38828229  46286487 
 22641235  17790203  19529061   1607995  16658324   3224145  33688753  54918519  69127480  72203739 
 15408273  12048547  33646943   1609669   8003651  26354379  30943455  34561503   1573023   1573305 
 30258123   3158534   3848203  65875555  26589947  10094796   5742743   9421396    634911   3627643 
 13265258  35627788  39128563   5312129   3999491  16261133  46506679  42454788  35466939  15350965 
 22939981   1495828  37683297  44989089  17929151     45328  23130987   1590077   4519773   9575781 
 17655755   3606155  24830291  48513133   9840409  13414827  30586831    517358   3691339  30190983 
 33111328   6844473  23926367  64981131  12804353  39810258   5615915  51702893   6237561  31526898 
 94207957   2455463  60994627   2184193  23790429  36000703  52425843  17941787   1703227   6834093 
 23444010  95334663  15564498  10085475     53592  41762613  11682033  44098669  27582310  60774848 
 85151308  19936688  54689879  19710380  15509733  23609723   2105799  28243623    714825   9371683 
 22220100  34200213  17035125  23647155  35457456   4657137    566341  18350717   2804883  16246659 
  7227321   8101952  28658853  28187214  42527595    511380  50785858   8340603  11709273   4795401 
 13137417   3955599  19555113  39877891  16524987  22243707  21957029  66729979   4817019  23724249 
 28583859   4544539  14532987  54937919  42471373  75061654  55875355   1815173  64601551   1299963 
  1226414  23555179  83582123   9616443   3149715  30463738  52086671  14800766  35176047   6402899 
 16636953  61889859  19559201   7301181   4654632  16028823  29890203  19446485  54393678   1935117 
 80416683  28390423  26350408  11709384  11138173  11690075   5945579  67816842   3484723  14035833 
 15832710    408223  19755684  36580191  54347775   9999215  33200939    457723   5859438  29769023 
 36524891  15689470  27726880  29037885  30664603  11630445  48401673  76088087  12900717   9263516 
  6848835  13111263  39259431  15105018  28962132   6126855  10708827   1900938  29481774  30455961 
  6058343   6373083   3322421  47732059  18718923   6197371  74922738  37849567  62383348   1392956 
  9758085  28658376   1595259  10620303  10085331  18853327   3000527  10469211    272465    572111 
 10212423    439683  19148811  16906089     29874  10349043  10797648   3514134   9529368   1366482 
 85783727  12468258  27050307  17419822  31143690  11582723  21376191   3257115  18656103  32794976 
 78247825  14567171   1506560  25527257   8849094  57616183   1604103   8322745  19518804  51475949 
   164343  51793767   3573966  39627921   3966851  39107520   1599317  10709504  13725533   6261919 
  7555683   1755787  23184179  24895804   2215035  55045143   4699755   5313315  71536308  50410199 
 27496602   3567873  38582373    596587  13266778  36195867  21373176  10820244   1536627  31065828 
     7251  24884223   3764856  34495562    672925  30601603  24027357  14729045   8306156    354615 
 42845259  43437685    170667  18232008  13677563  69188775  14485748  41551169  63396417  26090748 
 48134078   6104361   1355322  17977315   1089003  81631299  29838243  34726073   2975191  17257587 
 41846408  22691155  16674689  19627963  16362091  22473147   3999261  31824487  15099923     89064 
  5645905   2511168  15786679  16069757  25229349   9626433  34691268  60018389  37516505    719920 
 37526337   5139956  54540843   4068423  60076803  85433856   3417628    740037  33131067  66047027 
 34351629   1235871  25446346   4477213   2402829   1218171   1740827  61193486  23973871   9707193 
 88358569  17637819   5623827  18139723   5762264  16142517  32574379  13630380   8068843   9835563 
 68166221  21867531  56572211  16645323   3173313  56837355  65435163   3955568   1000095  24338739 
  5028839  17623673  23098011  25706830  11292807  51762658  13066798  34624431  30307572   2020951 
 13618653  40978333  52888758  52008471  76651259  19781649   7601646  20549989  10835193   2651460 
 39728273   7751707  12192753   2320790   9793803   6950986  27581340   2832531  15753243   1432554 
  2993723   9725067   6669663    111794  30945723  47299221  43881573   1703571  14961027  22132610 
  9775671  78178327  71490699  60201407  14012628  26062313  71323708  29593155  61737491  30811785 
   310587    193493  11158107   8654631  66785775   2359359  37501224    603451  13239715  30962673 
  7568523  16957152    578551  19471918  17987767   8066532   1363563     74533  13516731  16536513 
   347692  59426555  64613195  16077359  52403343  15309681  17404269   9981768   1908798   5231427 
 13173663  21133227   5413665  15354132   1109169   7586611  32556795  60317003    507003  43100657 
 83437438   9879734   5171353  86377067  45800647  15794555   2727393   5614843  23754843   1879980 
 75894855  16250783  14407593  18818171  64513083  13230795   2485463  42009501  12666075  14416899 
  4979067   3353273  23631520  86968653  10536213  27181104  28224990   1077933   2586278   9678603 
  5771130  23772363  15544859  20582899  15976159  60741283  10118358  46709475  12130267  16381698 
 48256303   5998848  62823855  44424861   4976610  27106337  40219863    660729  12848073   1381817 
 28431326  25299663  18844375   3716199   7415645  27301569     48759  43569041  68310951  35437595 
 17714418  22605344   9681193   5774583  19833381  16646159  79802601  69116519  67699750   3943445 
 18643417  55219198  15982061  22233866  32522373   5223561  45107505  27325047   8072351   1596871 
  5338929   3750491  14997885  31891974  16409211  57237093  81088933  24035635   1819685  14980617 
 77146467  32947488  38511330  54725758   3583759  43037363    107607    813528  44453007  19728777 
 38715251  57334809  10250592   6053307  63248623   5792049   2637681  74674380  52488683  25534716 
 55165995  10668642  82128623   9199377  56334979  11827233  10247583   4018914   2576847  68277171 
 48503877  50462883  26238795  11565555    146043   6390595  14188823  65596284  31605083   4153691 
 42875883  10273875  22584923   8306323  39939973  69963135  13550967  25113054  25802825   2345856 
  4005080   1711323  59990448  33944121   1897911   9028780  68693931   8968663   8770855   7210581 
 16093434  13825915  37436317   5641773  31244156  30819273  19068907   2633061  18901779  44414865 
 16389615   7302659   9750633  29244178  22273745   1270443  60544075   5848404   5286391  26481408 
 36322710  20921496   2621973  28401817   1605891     19723   4970838  77556743  35640271  14121867 
 27145123  41003943  20841667  37913957  55635107  11186351  18770289  13978315  72343191   3183763 
  2132799  19679958  57817200  22090358  15633732  20522075  17302623  50801073  70994574  60502861 
  5577378   6062779  71322297  41078073  16455516  22650537  14638628   8645651    976179  35604353 
  2131849  34746457  27305625  13364195  24649887   2892243   7928256  33203643  12815370  10439484 
  3170123  14163415   9781427  36668783   7947548   3193012  26723391   9128925   3742351   1859379 
  1629587  22760039  42443887  24279339  34070313   2579868  19586095  15700203    186790   2932713 
 23148667   2552986  84582689  22161927  46997115   2610915  36815611   2720072  12645097   2348987 
 15438907  31012023  11707465  21392043  13815420  65036147  98862643  12281070  15715991  73668519 
 47608175    750239  22052433  31156779   8793247  20488675  31124148  17246363   1807187   1682695 
  5189683  44328713  23700795  24672513  41327800    122297  15690779  30724301  61637187    184138 
 14799666  19657467   9074333  54464379   9639279  29281136  49096940  52042439  33544088   3487521 
    92223  22340628  16184763  17129163  53773499   3384357  30359518   1731875  33584068  18850459 
 31311564  26843095  23841073  50719501  62260818  39721404  25345557  10311841  27873051  27323403 
 16295667  20275364    665823  41663788  25620725  50029368  22681889  30389493    723723  86563541 
 38249658  51970815   2281010  18860228  10545723  41699341   2137481   8120703  19507338    603463 
 13558383  42574769  36917163  28189401  63115350   6296631  36433744  63214833     13527  14020332 
 32041083    982586  13514379   5540955   9815816  41465843  48013738  15528320  45989238  12348073 
  8162203  15395972   5545026  10620159   1913748  28317699    261908   6191536  26435065   3856293 
 53319801  57603711   7709467   6767653  10056504  50667743     75647  50043123  38568683  38483178 
 71500258  14054203   1255377  17592432  77717685   9203519  37871607   6995619  29340010    875389 
 29001495  10422678  11901078  66924771  17404603  15144696  18837773   5518734  36152043     40209 
   377710   8830348  85385157   1739315   2366204  22716047  24384019  30440731     55304  25240668 
 14051691  10176489  74290843  10052358   2787313   7191307  11262144   2954767  14207197  10633144 
 42983837  80114808   1257659  26608446   6607346  22746273   2653602  16930339   6558423   3339503 
 37185785   4650999  19985960  22795713   1603223  14082675    677934  23783157  42380025    639769 
  4013264  45803058  21483227  21069909    888981  10224597   4666989  10553883  19777443  35732703 
 52741089   2287379    108483  77588568  38923063  10398291  42519199  13220912  17274975  35261058 
  1633978  14300523  35980719   7255579  12724725  57521217  20163903  41325664   5099777  13716620 
  5752067  45330673   6564732    876251  51737209  14362858   9712009  45583323  11683509   1399662 
 17679323  11919003  21423668  39179358  16428533  14980310   1158706  34654691  30267178  40612419 
 32754098  74398465  24498473  41869405  92718426  58591253  10338307     46123   5809992   1184551 
 49243528   6941694  10351323  64428852  87295248   1743343  54516973   1220398  13085499   6179265 
 14346726  20357957  52343986   1816364  17050233   5896503   9124108    157730   3797313   8364155 
 41245263  25357799  57008498  64075680  25578456  31760181   2503788   3529909  23277615  11784489 
  5310418    299059    560875  68477011   6273553  56186331  12694805   8372088    388775   6232219 
 79543073   1208463  22703643   6559179  28495458  43787121  45794355    709881   2683573  21157200 
 66711669   1457311  23645661  37141313  74733727  40992195  14012923  12985719  53295123   1568923 
 69788415   6167283  36699079   1174363   8154373   3929698   5846661  13600983  14286204   4217553 
  1895331  35704248  35176457     87432   3328420  47421100  45427156   9565401   4037271  21935057 
 38291775   5421253  27660551  13540353   4619738  56121783  25622549  37550913    871979  81290139 
 43101951  38465771  47156375   1719103  31399151  19194391  70544948  22762730  18264912  13446059 
   126967  49730447  61456023  21333579    977071  15873792  43740701  34222155  27699051   2557211 
 15919743  62031516  20681184  38663475   4444423  13495483  64903743   8410485  48835833  59236005 
 42973277   1985946  18481504  66543231  23841664   1149763  11030523   8817063  10095071     52785 
 11477589  32890779  53837515  28637613   4788763  21053909   9393875  17703592   2482638   8452185 
   267795  12395355   1054267  62087159  11976708  16055019  87863274  64596507   6793935  26895929 
 63601209  44472254  29298873  40891947  55906873  40195434  72475996  25849414  51840079    365787 
   637343   5401329  36439092   7262763  29202093  16948691   5994839  47215716   5132283  57505325 
  3588825  22644522  36487171  12298968   6750321  18525033    177378  18763448  11417603  42619408 
 62007003  69080443   8942766  30345287  67136349  55076587  12242248   1452101     20455  19698243 
 18922262   9023444  18389243  30730443   9901161  30337611   3229723  13605290  56094600   8395783 
 10945944   8318489  57819095  80290627   9655791  57491259   6779801  37074225   8612305  14526003 
  6248923  67237314    180897  49389991   9531514  11332017  47459067  25231443  26344812  11217029 
  3007385  16457279  74922933  30150348  44285289  17928931  33067628   2272803  20202195  28351571 
  1624843  51281304  45397825   6879138  81920602  31782057   8879565  64225752  34764594  55437351 
 15624313   6650523  92495846   8025259  32348124   1077267  16730018  52048023  73434498  72192317 
 15639657    271377  60680148  39408240   1082851  21720720  29104467  41379308   3551811  22946774 
   668947  78377323  20726481   4306548   7100814  28846655  25967208  30505755   8146523  47414659 
 27095631   3271219  47868294  17470373  45780819  22616871   3507393   4495164   2249411  25856521 
 30918903   4239267   1649505  76805403  42445393  16298587  36852675    586296  62509295    975723 
 35817033   8744775  10123323  26677171  15816520   1959213  56098224  63836812  11826234  55795149 
 79360328  10232280  10511023   7166807   5368379   5916681  14560203   8646219  10469849  10666915 
 11419593   6643573   4779313   2835443  56447943  17841062    743061  11599659  25972016  14005267 
 61210523  27344323  44585213  25952505  15755328   1465315   9025117  61133373  29063547   9389587 
   235835   3776605  48424815  71656257   7778621   7579509   6658733   3232671  44846001  46711019 
    70599  65255595  15749277  19417233  33627736  33351651  12120528  10094845  61771108  18070737 
  3562437  22108785  39539427  23038668  35120523   5429589  33834859   1901349  62479159   1679707 
 28782663  47155415   8612036   7195227  89847595   3360435  22113333  10099272  16909281  79309423 
 64930338   4779980   8958534  10966113  33754564  19833989   8632233  24861573    421698  40015233 
 41032071  40276268  18330983  57431161   5194533  12580848   4719773  35360875   9787873  20049124 
 47789129  81809390  18011001   2681298   1605012   3109317   9344851  29936067  67411376  46657100 
 13783197    939195   4347771  29137803  46077631  20972648   1527733  28903047  74830303  22938223 
 22518555  32059143  20603123    274078  47472819  25346059   4053937  12931730   6401759  18407688 
  2586096  31609483  23302013  77397881  40688978  65204659   4973743   4368159  25333725  40516755 
   566587   2037319  26031822  61496280  32299387  62376998  22444788    824814  34827853  12912864 
 35111727  12114923  35340267  81341649   3536862  11358925  72230078  74634815  57330099   4772243 
  8115373  54704013  21590853   4431139   4137675   3779147  14526156  47426908   4815223  33797235 
 68349873  15378339  25729008   5810229   6687258  30073551  18393043   6031387  23727838  27530586 
 14748150  18087137   5798317  36492969  12361516  26489145   8102013   4893484   9820683  47859363 
 60759303  22291383   3333915   1961998   3235803  13458373  36741767  47443771    535581   7030503 
 21016833    248663  14940243   1261293  13051926  32168733  22399263  83610057  17049116  78437902 
 20634157  19768173  14750397   3282585   8558453  24382274   5320100  16712903   3017813   2767127 
  6900848   7063323  69509927  73497023   6957864  10613726   2519115   3286133  19478179   7687183 
 17644191   3805355   1919040   5494003   6752871  11092768  19692398  17419091    921743  31089363 
  6763590  17117611  20021193  20240187  17611493  52077298  25207634    141757  15039875  21344963 
 35000748   4585431  88309443   9688108  60736049   2957739   1928331  29354073  31187367  11633323 
  3099816  61231651   3931218  41642633    843765  10091463  24399446  17587575  19829527  14371246 
  9612231  27936954  18583548  19946043  61408099  35251923   1547700    439163  18139449  15461107 
 18081195  17061363   8692268  40288525  16469345  53276838  52385575   5074097  20879839  82897359 
  5332580  20091255  45362251  28471163  44447635  66628638  76523227  10600884  29936035   7687063 
 29338485  20533779  27612143  36679953  85214375  50949828  66065336   3890906  23896018  13022571 
  3913687  20541791  19525894  45001765  16533981  27528970  27698975    498569  25138143  13370715 
 16497552  50611649  12859193   3409869  40964283  57060519  43569257  22714257  22287675   4903067 
 14924763   7896819   9733941   9489471   7139359  19397059    813228  91221283   3900074  24304172 
 49184423   4913669   6541548  21141268  26559178    269418   9835524   9947743  20071755  17239125 
 54122771  16908056   6053061  59412643  52614591   4081067   7406349  46594995  46832003  37992714 
 22405695  44019348  65964355  53301243  19739078   6978003   2426311  44294464  12430931  22859517 
 54776629  21260635  69207451  19434491  56875623  48414993   9612807  13698481   1863547  15433101 
 87123627  16777459  51034671   2754373   2895779  22974843  83061327  73463387  15550203  84031791 
 66325005   1556106  63767798  57560933  18509439     91713    296769  12612120  48465459  14754773 
  1897377   1035073  34548510   2990787   9941234  14517813    158835   9531051  14661095  25425835 
 32411031  49815627  20316348   9953547   4854984   8606571  44921001     48182  35477945   2013498 
 54417434   8133193  39287451  78546337   2524359   2646348  24429661    939703  17456133   7236943 
 14994410   8694809    310123  19369044  10435455  83101003  24909363     91251  53585645  80863992 
 10308119  83191473  51581179  26074379  59088295  19430430  71525850  57777071  30025443  55342424 
 67791588  49392043  30225705  10700111  11775554  23575653   2002063   4493015  34625003  71589473 
  7318572  46092036  19040623  25412585  30209828   7584435   3176352   5929927   6938418  62820906 
 20494558  39379893  33230661  10228141   4737245   7281618  55206689   3104003  18912555  28425291 
 41803595  32008383  35808663  52100516    178653  15404925  21203938  69917553   1796352   1165689 
  3473073  47916243     92193  59116345   2072011  20948423  57561226   2794101  49328524  11077517 
  7876875  52303475  18486304  15306063    728415  22725683  83459339   5985465  55093199   2690395 
 37928115  25605789  86228763  14552388   5225637    802701   9058371  24779787  27885558   4031376 
 27624759  46526505  28234623  65963998  40731684  54178154  43059069   8225352  53293932   9038823 
 46676711    844823  30041243   2945788  48353539  59309471  35136931  24871788  30932253  20521031 
 17144295  14809635  15159363  44164653    675595  31479907  22294755  82164099  11366113  30512031 
 19241571  13944603  34714427  39191781  34517951   5817884  11194068  39453355   5648723  73944987 
 49411823    406767  50752535   4744751   5578794  87527591  11572839   9466203  24164928  41362159 
 28060977   6282483  33026053   2428003   9036493  36879394  11653165   2125176   7034813  16595965 
  9613926    731723  13478964  97095198   4392623  45235588   4471963  44712439  64411869    620613 
   918783   6417403  30954318  18817571  15704315  27353355  59238276   3336887  18821715  46625828 
  3276459   5484085  69876193  13561750  26089683  29566662  18665475   7074440   4077655    333952 
 22231233  40538488   3542508  65598873  87982215    433675  48374631   9316565  42457685  13609524 
 12293542  28482159  29639307  15521683   7608475  37251179  38018952  27288657  18242283   5380393 
 61348091  14784453  20025595  34542603  82433779   4620700  23775303   2110875   2699491  18602973 
 11397153  43177791   2105798  75367955   2040189  20558841  48288699    205559  14443539  44620765 
 20316130   8272049  22358068  28873839  12161973  56672459   2745096   9092373  27201327  66211432 
 64275451  22607511   6280523  20935271  35486439    584027   7424431  73786487  17584283  10752241 
 44635107   6706420  80138235  31986658  16361531  41333658  25559858  96333448  33021683  30341724 
  2486406  47179883   4836900   9109783  34117379  48002829  22392970    119845   4408403  55176132 
 46855302  20807867  17370119  29063733  47135248   5915340   2242635  55601403  13015869   4056153 
 11588643  46307151   2806499  21789733   8410119  39859475  11207769  12977736   9123602  10967377 
 33890873   5385205   5638063    305632  45173634  15337973  11921046  14769897  11990329   1711688 
 35579763  51170850   2771626   5202347  16260603   9840861  40000083  12694023  55470725  71244667 
  3746908  16740795  15020233   7517061   8049339  37178007   7665027   1675898  45746611  26852947 
 13065031  14129051  30858008  15893829  59059167    270593  36261555   9583837  10650651   3703355 
 36453859  12780631  11882037  18688078  62844561  19026799  22293633  30180427  12733900  79390262 
 18059415  20390523  19965679  20525313  34039488  33997313  55023785  17253723   3164248  65769083 
 25090383   5284223  42754835  11638178  16751757  64869963   1752975   6952700   7896123   8069148 
 80263189  57432411   8585307    241830   3885697   5461743  13679160    275062  22761253  29403003 
 20458635  25179222  21826107   4041993    109671  46916103  54694393  33089275  13649006   9267983 
 18003993  18519363   1332560   5691675  56822198  34753119  79887958  46128009  52666104  47061708 
 36570130   4976648  42968239  32766075  63610923   3404790  13031865   9690921   2001507    198254 
   781905  28576132   4648491  48262794  22134971  16046573    724773   2267843   7732971   2110971 
  6467892   7127892  72169143  35247867  78893094   5481864  10017375  24264155  39232419   7957744 
  5635923  73068359  65599175   7113535  23502639    880776  94132859  54000999  39020313  22342597 
  4939548   3333833   6590787    784760  76058738   2251437  31535871  18195452   8911091  38651593 
 35147291  29327190  52456219  27430773  47134317   2918393  23580043  34942866  38157179   2881236 
 39166936  15811329  43528773  20823707   7253583   3244155   8091303  64345323   8468013   1111947 
  4518219   6961763   3670665  28835259  64413693  17532165  19345623  42893597  20506092  34179483 
  9706352  14467195  40464579  31791597  77202276   3592527   5365153  26475348   4998843  18595380 
  3916539  11921943  18068163  24606328  61373399  44517073  17757798   6225727  51803280   1375287 
  6933035  10174539  63200601   2806533  95909334  19636831   2189571  12396186  58040399  12874523 
  7279550  34338297   6223971  15138663  37200699  15685023  23493322  29381797   1759029    518641 
 57917491  47794333    204990  38715755  28539987   1721423  30878201  27860043   9153393  44753523 
 31441143    933323  26330847  17853798  22682240  62009544  66013756  66179206  49993077   7891692 
 30688626  12616524   8518279   3341186  15162595  28640449   6892263  43134697   4518434   5127747 
 12910075  19176435  14154823  11949979  33132093  45032343  12995742   7861122   1721027  11901678 
  3530535   9881713   6185288   8569193  17147688  12320781   8281305  13736718    568587  15379358 
  6002493   1963893  19633711  64517723  12258794  48457108  15278995   9187299  64929563   1551516 
 47188991  65355035  14069703  89548236  11105943   1662123    428747  77319087  11302323  18533553 
 18582827  29563558  86226651  36942171  16330443  14546067   2928321  90332453   2322135  40482213 
 13612203    558604  32903977  15052407  55630873  43854707  71276874  24606341  20764611  25501011 
  8092023  37567507  26273622   8900793    898011  61121139  21197793  35809791   3266403    235358 
  4051143    273951   4266875  38756807  12991227  22263999  73505913  84427028   1714267  35710251 
 55722335  72802092  15117929  84931563  65987665  74533589  33930943   2760095  45819891  18907478 
  3828795  54079525  92804425  38172159  29901401   3860139  29761591    476945  16222338   7892610 
 14879239   4697478  72730508  14598793  20242875  49425021  14109435   7735794   6736943  12640212 
   637486  60064523    211875   9331233  63888187  76952530  34846899   7453563  54333136   8163195 
 30005403  11289783  23685177  16919959   5591067   1046773  13227472   6037823  11168763  26327299 
 64091796  39711918   5716234  21503501  41394507  43064719  18588033  65142347    672963    550059 
 30960137   4263467  28642943  58712295   6822993  37985649  73158945  55645209   3437473   5513787 
 26065383  17783955  22671168  29739183  59921791   3788466  22130805  22271400  28657347  58573341 
  2669937    139999   6811453   9652275  20391993   4136673  34596111  14686515  12555185  47418728 
 26518647  38142203   8880232  22630434  53395685  15628682  18107792  34648011  39070466   5726891 
 24374299   6352803   3627933  21199973  37221595  16208610  34026843  11683203   4859102  41757539 
 41875101   2082759   7318980  11953323  11543347  23764131   1953300   6890958  19985315    860631 
  3361542  56942155  34111020  87781491   7305963  22411603  24100913   7175115   3199761  27028017 
 16196217   1280553  17182119  18608559  19923819  17074311  16415886  13938935  19915371   3852321 
 66885643  53938458  12853762   6068797   8748583   6973139   7279013  16146323  20200331  50504875 
  3692341  43758583  75500223    983871  22792873  43448655   1585902  27388003  12800715  40518531 
 14274908   9963131   3673373  12603609  42600507  51832273   7080603  80129403  43466065  14364273 
 16233348   7764093   7825996  47469631   8431530  46949319  46190311   8212716     38028  66421071 
 18514635   1345415   1672082   4060403   6728289  36732203  27735932   2888551   4175943  25054161 
 65594859  58272259  46363252  58912444  19629015  31673523  12534135  36390623  52642023    785895 
 80542013  11171085   6968513  19960217  21289343    840508  21869295  31085954  87202679   1014883 
 21167338  24190923  62767803   6273495  47463434   1175715  17025729  34848253  38134327  19862181 
 49776123  70301079  17259573  26922543  64601467  60584998   2429459  14999767  20672943  16611419 
 31909847  11167899  48039378  33471937  25327315  15040299  26353847  56460691  13509983   7257399 
 16794035  98211327  71645549  15890176   2315559  16051985  23190386   1928483  55271919  19752219 
 21855663   4828803  10236775   3674999  10878253   3252977   1155045   7674654  15133251  28616343 
 23784966  31278043  71696747  54469923   1179651  44232729  10907763  57938911   9978269  34031281 
 12002509    886335  51756828   5297415   1864425   9328731  56770807  50579747   5518743    906572 
 49652043  10513437  18525024  47172129   4111419  22696132  41192255  10684631    406568  39868631 
 13630514   1641288    119956     96491   4991847  83612379  54280755  14139276  25675163  95363853 
 17878893  19280940   7630395  14350107  72589203   1666273  76843113  19881723   2468069  18260847 
  6755091  23444322  13666746   5687691   1659114  19055593  31504343   1227642  17947251  27746898 
  9242011  36889911  31816167   2505605   1546445  22021243  25147858  29222763  66046779    604731 
 83148274   5734005  66381621  20090599   1999851  44056911  19310995  34402131   7445199  25317471 
  3195969  84303123  55040073   4535435   7184313   7285164  50473579   6480727  13383909   4866075 
 37646619  19510842  10612737  17037731   2896835   6170860  16018001  35796383  20115843    676491 
 33607121  50138253  34438151  11897135  33045435   4342736    451357  29024170  48949781  34880859 
 32998598   5534025   5452281   6353761  71498925  13342471   2884263   6758679   9878603    549083 
 46461983  32278761  66135495  36109651  12975197  60616823   2457048  34638185   4876323  41951714 
 58630191   4026657  37212375   4556543  22442419  76463147   9241799  11900543  12828459  50811710 
 35934123  13889301   2165195   1318874  44328515  49876495  14546895  31234555  16410062  22033347 
   536739  33822233   6429483  30924171  13441358  13809228   4352614  25715553  39738039  41011058 
 38496633  21936313  70115883  13981648  12359846   4634498     18715  20243635  70877883  13529923 
  5850380  90735915    575928  39293163  28385458   5190979  40796543  41962005   4390298  14343459 
  7273283  27942715   6696615  18903273   6149025  48585777  37842144   2023975   7202769   7399434 
  1311458  91404618  71078475  80440015  10526784  40488934  29735683  26853811  71986969  14715355 
 69701279  47626893   2072567  10828633   9229981  24086401   2058531   6907614  80352227   6883533 
 24075975   1057433  16985808   8064445   1025211    172839  54166730   6895507  69626175    103296 
 23802971  13937148  38429507  87242797   6850443  36846915  12710223   5462033     60579  28179897 
 18161659   4617123  10163743  41143197  28764201  18787208  63230083   1658674  36193659   3178933 
 32626247  14261946  58287594   1043998  14441937  37372097  10490000    568039  14926182  16832367 
  1787795  42177663  16627903  24002773  58352268  10784250  43738503  54498123   3341409  32542623 
 24519271   2552660  23285901  38564131  12514029  57477975  32465247  27148433   4742783  15659291 
 29841523   7865581  19013739   9021093  40527772   5987511   4966539  36817890   2238359  23438315 
 39642491   5107017  18994427  16338813  12117441   7159709   7609751   3088079  16855423  55075661 
  2414833   1662423  18708127  42527094   7401959  77715100  13389303   1819386  10574291  35227293 
 43047387  30150837   9035963   2428403  38488666  20865771  23554065  60928359  16923363   7628737 
  1725691  74556521  15660523  36879459  24736263  27165794   2708963  64129858   5865171  14055288 
  1133955  12482307   6240597   2749083  14039967  41023457   9040077  58522495  13434265    142873 
 17270493   8295661  11002623  15043107  69115374  42279837  77387395  60548203  25765863  20089151 
 13151163  15567558  38109539  17793447  40424917   7475507  31004835  46853513  25281255  12300718 
 11337030  24324429   4854840  47224311  26269188  52978875  62944641  17392327  34130677  32731391 
 28182936  39144453   5465935  34525023  40036364  89546173  93840523  11380524  13554711  63173993 
 21338044  53916315   8811193  14692182  12827351  42187035   5338248   2690508  19192175  85286373 
 17928315  22180723  21344509  26299163  12973099  27297461  28233692  41530953  85592125  37775679 
  4426481  32851291  31702971  45118989  44981483  75970363  51620614   5317273  40442395  47628473 
 26747815    156195   6665089  32534297   3816558  37160763   1737635    849979  51043946  25437587 
  7500203   8273423  16869228   1102698   9700853  31228397  45617379   6160005  29146219    388739 
 24889942  31771863  28675431  35556007   1249619  33977712  10822187   7719258  48287163  26012038 
 18706047  54270273  87970587     25341   1289723  43295583  12521623  45762100  57057921  16621191 
 62918043  73180221   6058863   8010142     95501  45874198  57862240   4535763  59251375   5324349 
 14709243  35969403  15231903   1865259  30102503  53766459  15807680   5605512  52965585  24448423 
 71491548  45811473  54882167   3977943   1266003  32062299  18702075  48348123  57008571  41614863 
 65577813  22769186     19915   5647013  54640449  30586343   8375707  43332845   4913671  72857903 
  5290215   6201976   5340820  64755868  20672123  41645584  51296193  29699276  31855200   2304875 
    43377  11195287   2172396  50126523   2056254  24617023   8998253   6783636  28354159  14492284 
 43841499  15414188  60122999   3136443  22882983  66763650   7515735  49157949    575934  13619883 
 16289781   5207603  15974198   7303803   9153021  30602954   2884603  22981443  30304537  10002903 
 55071963   6312399  18017211  49883190   6788795  39692810  12581874  43946721  24719883  20497578 
 18580633  10891469  45414121  34973543  50052138  20572303  44056260  38459653  61392275  55748397 
   755020   5103123  27854275   8305959  28071219  37714925  28280643  21563450   6500883  35291652 
 39231584   1036083  23956675  22204503  18959100  20172923  34308371   3235531  38714335  11865869 
 14120748   7821021   2567359  12009694  91547355  69144803  52039451  35392203   8490603   2725083 
 29905295  67618559  29246879  25224999   7617026  81133980  19821147  22280643   7186078  18960750 
  5512659  13559085   8167443   5576823  33821053   3872407   4686469  97589580   1530211   7407289 
 14550351   2611113  11928463  44863695   9567302   1357983  59311773  36071843  26722587  20816555 
 58011783  18106603  47504763  32961051  87095790  52194493  65861979  11877549  22938258   4098126 
 26230855  26794009  11757187   5874075   6236493  12742413  44361249   2273134  25227468  45572958 
  7386826  44119259   8001027  26892457   1700731  36740461   1151993  58687243  11624513  27634003 
 30219459   3681267   1640689   4135131  16597497  10480299   2430546  17028173   8305147  29828363 
  2136768  17936789  32975123  38635305  35124428   7019863  79555443  42762131   4269619   7805589 
 70507341  18586509   1519111  55363163  16398660   3318747  32240889   7563635  60275254  25010472 
  7198433  33504363  83950929  50441789  20202253    682530  19458867   3255402  47748533   1631157 
 13748143    778839  17795643   4655939  49085559   5891983  22477943  27869771  10333048  18578281 
 20304687   6959943  25292859  25668653   3945389    625270   3986898  55896573    671673  26001065 
 20212623  11239559  22190889  10578051   5573453  14548756  49569475  67437955  10575573   4782451 
  3579963  19541373  42935856  30175620    865713  11785405  18856059  56476543  27246407  41308091 
 36231056   2759008  12511548  12427643   2683195  35299950  13459075  62295055  31089931   7446947 
  9163518  78980145  17218008  58581361  21350977   5080083  24414737  22023468   7513341   7826100 
  6847917  28895523  15338047  24859671  63030083  30595716   2113403  35662972   4255701   3462819 
  4908831  37515283  32320123  78115173   6193914  57948531  16112373    961309  34832603  28728226 
 78556917   1519076  32983003  10230288   1732073  67059003  25550175   1600617   1646739  22832997 
  9569832  29940239  47551358  14405616  22303691  64469853  10011471     69973   8924352  58259401 
 14564326  20795113   6258615   1122939   8344443  16509849   2410748  46346467   2779793   8849554 
 61618512   4475577   2141800  66614155   6494902  19978383  34838787  55359471  21322900   9744522 
 50786649  11134171  59117258   1175763   7689723  41462803  30002427  35845115   5178079  32692857 
 21039822  84886153  62073500   5211813  25127259   8999396   7345419   3640311  40168860   2610807 
  6851488  36824181  15916258   9103727  18226925  17705099  11408143  35828933  42703947  17589574 
 73208379  13757832   8610949  70989769  27669653   8311533  17616579   5244027  10375043  54172839 
 46131191  63010599  36531803  15349887  30047547  15908422  17825467  43254699   5185395   2722973 
 29883767  13324203  12418555  49188423  22855452  12112587  17890542  63356193  14721819  90054035 
  5769243  24007703  55391811    761091   9630240  24994246   8290651  29934987  25199811   4315908 
 39236514    975799  27609526  12867198  10299188  73426770  11330169  26653893  69191811  57538563 
 60961979  10059381   3898213  74325253  17604027  28740359  29258751  18107079  34999776   8380517 
 30923067  18845431  13849090  48444667  74944443   6200123   5083123   1376757   8362251  26527315 
 12309539  69875257   7401902   8584091   9944685  30129801  28298531   1103603  20385950   5600232 
 34233816  19455559  68014062  20113623    765078    738945   3407550  68445409  45300414  13868106 
 37596297  44247291   3207731  24776199  19227917   4681500   6340987   1826331    848943  58183527 
  3222813  22964463  70387773   7790815  59756803  23505585   3055131  13095465  12621755  15668427 
 28244193   2823383  56923467  18565879  83448093   1378283  17772098  15290475  45840351  81713643 
 30096872  76857248  16413156  79809853   1551543  43158095  27201003  38703323  69074115  21138455 
 10990739  39507199  12234254     82437  69616655   8499801  19447273  17168758  13025912  37756413 
 79485593   1098828  82243403  65621814  38395143  13212881   9966974   4303323  34489083    150923 
 27256760  29333679   7605881  48796823   5238741  60604171   9106935  64440537   2869021  22367849 
  6839826  76083351  93908651  13246219   3472459   7141968  10882435  11944167   4747691  20491035 
 16997052   3287407  29978645  37165064  17870604  21340701  34908103  40787158  77388797  41351262 
  2637128  50747571  60134171  68778459  19518571   5344458  10063336  39177923  26943576  13072029 
 61557238  16643440  18591108   6776379  59110980  11713287     56450   2538373  25215159  66406508 
 65177623   3812196   8804893  11069356   5793620  21946551   7538335   8632868  19918723  37004057 
 26470534  30607271  44048898   6962923  22407948  42373003  26093220  62607077   1343223  48288402 
  9465384  44734290  18534225  40019982  65882800  19417619  12087395   6042818  48684279  45604539 
 33778287  60573566  12356799   2824898  88241037   1227675  65024628  21734829  35171851  53790225 
  4617373  76006707  59148597  27289203  36541683  32571316   5683281   1945267  39678513   2842466 
 17480470  44825208  24927683  63405147  36587949  10049406  32996715  29148036  80854099  15000636 
  4956495   1545411   4807947  30414412  52201483  32022683     25323  96430674  13920967  10936587 
  7879827  29429027   2856653  11943129  12189521  32755363  54295697   3379443     71453  74371785 
  5824647   3860273    425535   3507543   4403214   5841948  17479788  31905523  40655619  38521823 
 20663463    546225  18252091   5596733  18418767  83371667  29620251   2710591  31764617  38828748 
 20974713   3746151  14317179  27045939      3483  12133089   7194395   2318235   4601777  35013023 
  6806923   2110315  11226349  16868139   8132907  17259981  35545083  22947963    888142  13562099 
 12117267  36397803  74452043   2295067   9771527   6586785  10875855  21001817   5303473  22418193 
 14056776  46474455  13137963  48747353  37087593  14288419  51218187  39863737   9611307  36888884 
 21625298  16556155   2115295  20134629  39873291  77915958  28401396  57447118   1123995  19231995 
 30139532   4327179  57743403    493147  51909368   1271649   4900551  12402888  28124523  17093013 
 86883483    525282  41114235  70381763  54439743   5992802  57487657   5856963   4782901  11889774 
 52029951  20690079  70665024  45058263  75539589  46023001  22580688   3879024  56196265  40141356 
 13919689  68767150  54080203  43072593  57547965   5943088  20399181  13131386  32041788  49390362 
 36087645   1012123  35131142   5087328   9238092   8212307   8711790   9564238  47533258  11854199 
 22245534  29467110  37567740  51729171   9224421   1755870  73047723  13466125  15866246  95481145 
  9591219  12867423  56797219   8717364   7747335  22811613  39529911  26981181   5743911  37340955 
   711493   1875873  34960671  65493371  33133509  23673865  26438756  59485065   4110591  23919675 
  1241883  20464359  15041179   9466321  64535161  52062495  23650799  16842795  10848763  32834715 
 42748038   1858071  43716219  18200039   1930555  37222843    596499  17159887  34330011  32755398 
   176575  24693651   6458601  16413293  60003131  25727829  28721637  73729576  93857955    499867 
  5161851  13125027   4337568  46873047  46235323  10014205    244003   2931323  23668815  25347495 
  2384221   7584123     87554    551502   8181463  47441909  56590657   7913273     41594   9662899 
  4676133  42404051   8521320  29174163  13088355   3330408  13082757  25750564  39695961   8395848 
 14563563   3873387   6482408  49124566  13299123  33569133  60275323  41193889  65291958  37625942 
 31498531   1798783   7566066   6796669   6572873  25528283  43727971   6138184  32315177  12365735 
 66330656   1694543   7355822   7276517   1925203   4358685   2001947   8413632  82524677   8451789 
 13725192  81205897  37939227   3661143  42368978   2906950  29556699  11114521  71295915   1112157 
 17553589  17549718   3855546  11246721  16161047   3204515  73033538  30217818  11780645  10166532 
 52390851  10006747  21436239  21241595   7149444  59651198  58905813  41648465   6370314   3603222 
    24977  33882069  54000069    745116  14475353  36164769  22928703  14225451  60423423   2769484 
 36545743  21853943  60314321  20684234  17966097  68591987  32365686  37000317    754651   4966438 
  9817161   4729713  35427219  17254514  71110682  15510079    504879  48303231  27074170   5275518 
  8952981  13487301   4125685    124160  52519032   8151470  22325379   1700625  43428750    671701 
   500271   9918843  75448895  21102495   2924964   1287663   3410218   9783403  24350790   6496223 
  6170449  13531239  25075586    149247  40851899  10696251  75044879  21011127  12905121  34864837 
 33136665   1707653  24469711  16028667  10311541   3280323   5914458   4563447   6956106  21043849 
 69447498  35462673  34997153  25323983   9842637  30952109  19672941  64561551  33913203  15759741 
 45646057  35092947  59047827  26301273  25711588   4217933   1391035  11355187  68417113  26326748 
 23637085  39492755  49060258   4604223  21532452  71522934  37420831    115995   3996019   2546447 
 47989577   8234193  26159622  61460648   3331103  59394819   8580396  44382323  13416221    241356 
  1993377  31672379  11362043   6629103  14250578  43169436   3814890   2441211  10845503  56020978 
 40898213   3399585  10237623  21693125  21672378  35050709  87087993  68638797   7603929  55904523 
  3551759  27760768   3088188  36128109  20850603  33166059   1165259  33142142  48665373    101811 
  2073292  30286302  73907805  31458088  49698523  48993067  20666541  39113691  26153987   2062691 
 44324509  44230771   7948240  24781147   2423843  21608463   9410497   1139451  33095163  60306707 
 50284923   7502843  26985813  37630235   3339927   2972013  54432843    350623  36145491  25420801 
 17266713   4959807  51950398  58402363   4444318   3382399  10940677  53070801  53310233  20568827 
  1055320   1693935  30589308   3412281   5890923  29140689   2486337   4495215  54778769  22788015 
 49138747   2284177  23974708   2197839  12069768  21191293  19454515   8598878  63927651  31307193 
 24335208  18835977   2317935   6002907  18843003  32265339  30058563   6908173  13866813    437563 
 51166233  38377203   8974114  75925603   7367441   1341033  65217340  82828338  66114369   7995579 
 22836993   3580161   4688026  23915295  57242098   8079019  34006985  43633083  46102586  18154343 
 20596110  53437043  47388507  53224525   2562843  37510131  30602428   4838875   3879523  45329715 
  3594511   9905643  18641763  15719367  40944117  23042753  27424884  42155835  25568127   1321980 
 56422953  12887598  23299503  35190850   3194608     53778   6154774  66771566   1130969    606057 
  1117029  24036630  13272491   6489035   6718523  13090968   1126983   8085948  20392265    730691 
 37731205   8116782  36601139  50394863   1867089   4342523  18619344   8822562  34935129   5891431 
 35769739   9284313   2874437   6119145    695579  25969247  45862174   4609406  89572205   2855695 
 40282691   8640135    279401   5277560  11193411   2407928  16674326  16391183  41188242   8529063 
  9985571   9531919  20375770  19431938    642123  12345615  15623457  36622727   5134843  30928053 
 32635055    392667  33025659  81746403  25467503  25144403  25618735  16656420  24012371   5774641 
 25005150  31862915   4480155  44463467   2851629   4732250   3241801  76673983  12971163   5701947 
 29712019   1621002  16714865  10846429   2941395  25502082   6684918  76915016     63830  43745587 
 11908991  29822946  19734488  46322256   2397168  46052934  24218527  10094748   5054424  12474485 
 36687403  26385573   2659281  38032763  30991427   8115387   1244186   1395083   4060613   5880303 
  6787323  16036617   7553229  41964167  11720048    130257  61959495  14565543  29991331  51006331 
 19715083  16174743   5564308  21512163  71773035  29092363   1173898  19055637  37692591  52453960 
 33947241  63588843   4312451  49837695  13738195   1906683  11857241  26093831   6617012   2694971 
 53274503  26941187  19252059   4568617   1962899  21022065  49940368  23191161  16641203   1959423 
 32260351   1324537   5806361   7354455  38082971   9057633   2297691  34390046   2753016  20996341 
 63678091  13275627  49053023  39786779  43676625  16673283  84100398  13702503    218103  29838919 
 52910039   5100961  37253053  36914187   2243283  52324863  28149105   8534050  43763941  55410882 
 33951957  22640689  68067931  29232044   7048623  47755733  14681083   4626093  14165777  24522688 
 28515477  18266415   3206608  73494313   5219491   3574749  37617723  45440803  44061200   6476670 
 15196097  73356343    306667  15126877   6761397   4563549  21356129   2825442   6835847  44227873 
  2130688  40806894  54272327  30848668  25475643  10736673   3585471   4698246  24781734  28870279 
 10478096    697227  72274715  64235037  11012505  40300197  17706399  46298154   5711431  25439600 
 10128471  49494513   5923455  24301623   1147503  16052075   9825666   3727356   4364980  73176043 
 48217395   2575079  33825973  25147707   1046751  69603579  26372733   6637773  55750983   1618523 
  8716437  44822963   1346292  13604603   4767603   4380499  51349967  32665745    832723   4742651 
 34056699    202283   2854425  57770979  23744057  59123976  39664867   3772707  65501097  11229253 
 20714379  31393914   1903143  26119457  65692021  49305028  17035031  38617247  57387354  26920731 
 13852373   2038683  16428759  82618713   8536647  45335471  29840283  33183467  38855299  23549153 
 18386843  14434818   5143514  21816401   4342173  45333659   3270525   4423025   1875563   5853779 
 16857915   6841518   7252459  20384797  14290651   3606348  34024155  59295076   5959527  28480575 
 15526491  26890980  18781739  18029079  25168827   9936999  15784195    560022  16011834   2305040 
 34902873    958759  37216278  62922008  27907365  22573149  43471323  82709442  18961587  43072779 
 42449161  60807495  73701033  83141979  76758559  31734123  22002123  38051013  78295641  12586137 
 59129093    850973    539495  58434801  12429709   3159747  23243494  55283235  68513841  34933827 
 30691707   9887763  84056787  15231899  62438862  10245981   9721488  20461995  18661088   8938061 
   169795  13314510    705499  28932923  44706763   3473308  41042982  80921723  13204908   2368696 
  8865691  23326339  43491076     63849   5554347   5358047  21391298  10003818  41387913   3334013 
 41704799   9456678   9323795   2624628   1757547   8275523   8994803  10499163  27925615  47076938 
  1462965  93494097   3468937  18253574    853073  36471369   2890651   3349966  58516979  22133319 
 30588163   7149331   6727587   2077324  58744087   1675173  13463335   5031323  78994323  32239223 
 15514336  25413083  50238025  42591207  82570338   6179835  20722363  21143931  53835536   9379716 
  7971387  12316713   8421503  37840275   5877159  39002075  14083913   9368923  11180691  29713233 
 45142898  56438056   5106785  43202295   3977848   8257623  28808595  10666212  83019147  25410203 
 18720523   2518485  44759202  58882507  28665339   2831945   7195569  46473279  18888097  17327569 
  4395851   3432383   3729707  20053303  17313727  26625028  12861323  39140664  33668907  74328234 
 18400635  28154628   2514561   1672731  36419703  72853107  36438875  38944423  21312263  59213316 
 69061578  11539593   9152133  39357375   1505743  52242964  41664743  11320731  13201903  13433325 
 40473933  60319119  15950073    949005  56918643  71367893  47154633   1039983   5585405  85620987 
  3864099  79548390  18708863  66490218   5891863  25233117   9441723  10224348  50589678  38066281 
 49047456  46933979  23030819  12313283  15683145   3401703  19895599  10952883  73342348   5574909 
 41156943  62102355  49295211  45262111  32337288   6149799    408335  21575526  25137717  16525417 
  8222073  23023705   9001563   5020489  18742002  28215883  82086938  23543843  12814755  39020203 
 56353026  32604015      2451  25874947  21172263  74516851  90071124   7083857  37028321   8502843 
 12123402   9722913  34087254  26401344     70467  34898468  37108306  72892547  76770843  23370675 
 14329185  15524886  25481711  10109383  67165896  22728426  69383247  11713699  10425083  51135963 
 11084449    929623   8305089  78877983    400661  31043685   9935652  30604860  48390738  18520683 
 31919901  11378135  17129043   8779083   2573583  27699053  34080947   9565077  61767432  24586399 
  4274046  35125401  23276027  17476699  77314155  25704795  22858431  59543321  45784915    249631 
 34478295   1325283   4797203  53481187  39963305  41493483  10603947  83298363  24590322  32301567 
 70060698  10066725  29696223  43030363   1137049   3287265    132549  75506171  11513313   4168647 
  4698583  22790848  53018343   2714376  11540051  77224983  19143640  34029993   6792552  43493997 
 11395523  18914787  15795373  11514095  11963448   7237921  34266715   6107367   6905455  30566327 
 17930223   2572615  18786429  31516283  12086438  18385926  18195053  14360667  56314223   5801103 
  7221909    578635  22076903  35663115     12221  50460874  13298595  77384967  47709613  12310350 
 60084654  49764051  63022705   7708929  11989017  26937078  23999515   2470083  17944203   5548853 
  4919037  36225065    297658  89155161  69182803  49208827    792145     14388   2230404  28377543 
 16376256   5783463  49390623  25421603  56758983  14375355   9474573  26947813  14089858  41515989 
 52042948    756285   2941593   1487035   8511420   2701913    681432  56029377   2048853  64583187 
 24180495  36924438   1267899  19370670  43017495  16274868   2702858  38383331  24216590  33493515 
 21850263  25213311  53919238  30643323  13664147  48736590  24898217  27081443  25633970   6637107 
  3512851   4120287  42307001  32163339  20670571  10394669   9785187  63293145  46030311  26685613 
  1819755   3667378  27508353  15141095  93277043   1444123  11041591   4150502   1903341   3504369 
 68285123   4169223  17180671  22748203  17070309  15986940   3235015  41475515  27259021  56555307 
 42711836  37700835  13240064   6537438  14926287  50949798  77084073  23151367   2218402  22816305 
 19328292   1539969   1827694  20501348   2317541  70611959  35993300  50392311   5187129     10705 
  2709372  79146502   5015698  41731555   3562227  31095195   3353291  20096396  10091937   8882939 
 11754871  55836375    999758  68653031    993307  28535058  31594193  18655503   2003883  30054633 
 61649843  60403158   7060683  31923033    195484  51983131   6602993  84567050  36808093  26853243 
 56088645  91958253  14122054  14899579  74600598   3797336   7026968  27608339   5656623   1264188 
 31443241  37289601  17215955  33056799  14740437    256159  32650260  92254251  58208871  60996551 
 21927675  31283355  22788744  52531909   4546061  75376059  64859463     72861    838213  12477819 
 81502323  40654243  42472287  23216659   2257623  10056013  18734931  17203110   2069505   4373783 
 10735879   4313023  31541883  37698203  13982843  10914717  15271512  64101303  32206589  11824803 
 12449418  12515988  50074433  22673163   6572299   1224635  61292283  50612235  39798245   3866482 
  6786663     32148  38003863  44663404  87157143  64705575   5460132  58508040  23169819   8831771 
   469659   4615927   7923288  60436493  68808429    382915   1096377  11845518  24817794   3095135 
  1164775  67494258  43400463   1563827  26535819  24529989   1117095   5547393  20042169  12547058 
  4289867  70731210  21652089  66180477   4113371   5465572   4719323   5421039  41107715   2196555 
  3586186   9115899  58470039  59828227  20861413   2532198  38899913   2444335  40184247  81999411 
   751683  66321917  56736194  74739578  18845423  57405357  19001108  60616836  13873148  57903423 
 20679666  64238047  14870914  52652541  26397553  59551373   2438923  61384007  53036016  20277588 
 45716658  34692907  17970107  12409254  28399388  13927461  13678810  16509543  54991059   1594227 
 25365529  12582483  57996546   9856451   6347959  64569138  13096075  15887346  10542775  28381113 
 17845611  36429229  15585435   7645816  16459163  25058133  12437527  37651743   5812125  19224063 
 10176208  33073019  53753586  78037748   2603157   1997817   6841714  14793657   9759854  16551069 
 11382338  55674162  22786502  52066723   4194769  20528145  41816859   9531723  58118985  51113003 
 42494463  10143264  25536623  73567617  56418126   2252807  43736963  11289881  18280359  17949003 
 30488532   3257588  10687829  25674363   8218527   2918246  60338175   8231455    575845  45282955 
 10554680   3730809  25377937   4428123    989579  78023145  48078869   4899465  24996215   5309229 
 13330209  47155125  45309093  73529059  10582633  43064075  11870443  47961654   1623503   4317123 
 86197093   5276223   7100043  19199766  70611643     32715  22786315  17930059  14899774  21550273 
 34102173  51323612  15573423    813975  24863393   2470701   3488443   9310788   5672229  21311423 
 10268563  37644288  34497430     84983  11717223  26279200   4812448  26230617    555909  33649750 
 17649929   8357299  29347231  39499109  87283893   3852623  10250698   5314159   7674183   3625591 
 26589159  66831768  16132407  30676613  28053137   2038533  76684085  15505940  33926520  20841279 
 43814684   8054325   8712687  39481158  49637075    304530  50712603   2989557  28958044  15643723 
   388083   1370673   1200329   6202198  73125170  81045249   6735803  18511335  12348446  59434953 
  2030811  23478465  68896379   1475343  27234393   7785223   8666383   4395708   6409707   5873473 
 28364528  55085538  17729865  56761083  25039698   3310314  18051282  27561969  75047235   3060902 
 39955533    537063  15897333  30739578   2749669  11596721  33893327  15724188   2892061   9255779 
  4759483   3058068  43979265  14437635  23546603  18874893   1592191  41314658   1025451   2589819 
  1023109   7565341  27857714  42082438   4698831  41691279  82116407   1626143  15305452  16940295 
 19931463  10834716  21424471   3070553  49433273   6735945  41895991   3118749   8774949  91434451 
 49316011  46663311   6154068   1189808  34686803  17660373   3066690   2181185  24958249  49674347 
 38796129  23178273  42520717   5496129  41687159   1741440   1897508    522933   3462519  17088568 
 11576007  43017538  49835373   8190907   6460624  67431123   1326073   8927378   8686723   4869603 
   626523   1929058    174045   3554187     13647  10814078  93572043  28209330  21341718  50006723 
  2951799  31406368  28216513  24452987   1485003   3962956   2480073   1154489  19101363  17404158 
 23738739   1005798  57657075    302123  23568162  20030019  17017389   5055693  14111181   1075713 
 46017990   8622527   1938737  55587743  20799195  83641371    944495  23443975  34604167  21815547 
  3864816     84225  33083082   4638531  68337525   2880951  12623818  31380468  26948527   6467123 
 79450371  32271243  19359285  34740273  25998900  11528463   4291473  67351587  48824563  34056725 
 28037973  48799566  68602635    858474    475230  40411449  44153721  38360987  15365187  47597923 
 67396619  52821738  11933943  57845658   7414848   1835470   1167279   9049873  66982380  64604619 
 38596695    118628  20274119  25029275  54587259   6743775  38835711  45755402   3335163  31243101 
  6160988  15724487  16164729   2200813  66202020  25151620  41909157   6795749  45078537  25072236 
 16665639  18618450  30662223  24423783   9955159  48323859  36354991   5436983  21662717  23975622 
 10996373  49074907  19643451   2495808  10758705  29926833   8066508  45677139  55045323   1034764 
 74054593  11556349    202178  53224683  70912455  24784935   5415323  20776606  63580379  29763757 
 22417586  27970975   1731813    873643  17941167  40661469   4599819  41662563  18941027   9076623 
 18898275  10682487   1328107  33299369  49547294  13377687   2971057  18349773   7785003   2299171 
  4124015  46361438  19163645  38275307   4091343   4017739  43008627  56561803  35647623   2958069 
  1242363  42182458   3924758   4512147   3610578  15460403  15898980   1977023  32246415  18269598 
 26968325    380083  24325116  10196987   9196259   4533783  48993873  39737559  60116881  14700975 
 23228523  44272475  18592659  58136155   7749591  20900794   9462622   3788461   1631373  18769715 
 77478609   7298355  33786068  56034059   2376547  48597943  30077067  45128823  51229833  67878521 
 13423923  12522567  19406197  15631999   2650232   3592543   4357393  18542587   8153697  31995053 
  4959203   1139767  13277211  18740403    430728  17425890  48672763   4506513  32757001  12644799 
 40164088   9507753   5504940  11042945  19461123  10862523   2170953  29944863  40027407  44264671 
 16063908  14107219   1752120   3442923   4125479  21377589  12070455  12331907  32820603  52922739 
 78220461  56632839  24825843  18310485  49308243   6292653  22738920  26860623  23648263   2419059 
  6672087  16162323  25735107   7698131  38671043  49659502  16103918  59483768  54828975  19317220 
 24307197   4012243  26466873  33909627  12918075   2356701   8196654  10104115  69152199  41900538 
 37421703  39906843  14421943  51680055  19294603  88195830  89241198   2545260  67154847  83231751 
 27250423  15187164  19170441   8476851  14291307  19228701   7928403  32385195   7652843  72735219 
 32161048  50825445  28784931   1901953  14420295  43034695  50922538   6787444    617581    318987 
 39547055  67489611  35031251  28750215   1839019  11162391   9462022    887527    925083  16554255 
 15294363  12662450   2825995  47099748  20996846  12332212  52571793   3161931   5874243   2159844 
 80515823   6236880  11414106  10410101  15301383  24222267  48783363   3949371  18347779   4881919 
  1556199  21809997  67322811  44056983   2434535  31800668  15244873   9312447    526875  29575713 
  6136038    168180  36362988  18522161  15686583  51086607    829939    551274  21656670  45606198 
 85072443   5233065   1756833  30228466  41401410  58392795  16550223  36296416  20925069   2370671 
  6028681  36561003    129525  39532028  57585147   3446727  53573529  36333235  10054307  26185347 
  5419245   1440431   4578410   4518933   1187454  11257611  68378701   8516523  19682043   8367081 
 25798553  17692968  34343303  49790742   3120891  60066123  15298470  28182621  32470267   6871159 
  2795123  28035197  28312547  32233263   9755278  17472175  13252269  35421540  13477998   7936798 
 28270203    478011  16262523  49056823  62191899   4741937   9549278  40221543  17670369  30193143 
 39861019  52375448  24584775    511413  73006487   1462291  49013883   8251233  24618423  19988423 
 16426642   6788883  10732208   8701592   8582214  53579727    793367  22703927   6479739   8429847 
  2048682   1622773  31646451  37547733    215418   7537233  25961058  23095761  37622779  17529090 
 18490763  40292790  18017863  26524062  23572490  22816273     11673   9047456  20070403  12019776 
  4194519   7645579   4548009  11914668  47438745    511335  70806577  53358352   6472456  14262531 
 22281099  76464763  34529913  25435731  32102227    986043  41818363  21434003  36498876  28402383 
 17503527  30484358   3660663   1285482  29390153  19933323  71890179  23483283   3098280  36741399 
 20350175  10065955   1993625   6459025  22997723   2150983  13557035  51120171  16077360  11124345 
 24271931  24074877  13426683  17817039   3696858  61525795   6720499  52275363  66546480  29057683 
   282675  16251963  24996618  22285307  31244403  73882093  15301767  22929807  13642765     87413 
  7937013   7324410    293879  36459843  14774901   6667523  12974091  71082057  42519719  54533193 
 24598995  37496626  26891533  30509052    852282   4519293  24253281  18397581  12033760  76501326 
 26384571  24391371    720667   6334187   8237617  13353407  36998779  24546021  23503287  34164411 
 16359348   7854837  17954052    686443  41919623  21534021  30844833   9549356   4761099  41327583 
 35076495  17606937  80264101  32425815   8021028  17453499  80297773    956463  13355582  57492763 
 36098423   6164764  37339193  82647447  42006519  12403255  18184443  21287784   1927261  43579148 
 40518373  10452712  74014698  13561677    266125  41127705   7222515  17826923  36518238   2479317 
 28780343  28873863  22691579  14117655  38633949   7936590  41098818  41383699  60732681   7495027 
 55066603    915606  31517347  32388738  17098347  47670043  59001699  37932787  85151155   5827272 
 50896013  46977419  49910467  60488079  19433490  27642795  14965206  35936923  14559595   7370403 
  1743443  11983695  35312163   5995539  38098635  29460913  41149595  40297831    440214   4475867 
 11237040  43085819  13861581  58072539    473787  18260571   4957259  51283665  20856328  88405913 
 84833823  81442293  12735796  11677323   6639613   3571899  29134702  20964283    118417  16762803 
  6852330   5028117  15594095   3060003  56391798    189907  16061127  14374065  22531731  22759888 
 32120871  17605623  38908391  24535341   3398859  28101144  27996522  20448873  13769918  36986084 
 23873700  44696220   3601733   8175003  10242054  15634441  58399163  15653753  24277923  12052443 
 45205297   1025079   1029315  34386113   1209093  19901427  20554023   6256023   4725105  18840637 
  4563423  15101126   4272564  13986447  28965723  12403191  22763731  19308209  61262623  32829402 
 47361171   6899189   3619508  11952320  23383050   1189287  28859323  54910057  47999859   7531711 
 20808934  58293825  22291761  52785623  16173375  21610053   8755093  66611163  40406973   9256767 
 52405131   6384387  31933635  16713435     82947   9162389  19431378  12206835  57447497  17435739 
 33012956  55688337   1277534   5249243   3796230    302235  85863120  48910901   9511467  19898643 
 72123483  10364386   4983322  46677663  20497043  18317491  11000878  49901086   7128835  24024441 
 22417936  60057384   4267518    445479  36051495  22558679    868485   5404353  49831601  69780903 
  4797305  74569692   6156528   1036533  27154635   6571082  49604658  18491003  71902059  28643991 
 10117659  10670651   1292153  12944457   4324663   7704117  13691763   1599999     31513   2852856 
  9142115   4164563  43819977  26250923  24261531  66164678  10130619   2742951  20328284  13629399 
 12816339  12012443  12554259  13812365  83585688  32769843  54130353   6367466   6701232   8894991 
  2630191  62089580    645553   1769373  42263331   3462738  22951716    317518  10551195   5459157 
 12881721   5927948  21117179  54859574  30231531   5883714    789517  17329379  27767226  10769694 
 53810637   2098311    482703  15102483    117747  74877177  14903063  39660645  22528842  55192697 
  8979959   2447118  39957363  50248419  31465200   5500023  54807031   4739469  18501151  75578988 
 10313360  22336931  33869223   6124869   8536785   3416283   9755792     34427  27406490  25417373 
 60337283  32112014   6529143   2764005  10171873  78051453  12569571  60664539  34363894  11823395 
 38468448  33671747   5331542     66441  23756975  10640599  10436223   3990819  44379843  61220763 
 11033457   2987303  32341203   1286023  23064027  43392129   5535026   4597135  14595607   8617170 
  2062763  20336220   8185083  24442107  36298671  42132575   5046575    342639    645756  22898781 
 39519757  16201581  17310093   6015695  40354848   1338155  53529387   6321438   3872266   5694699 
  3398925    611187  71709950  51173563  24194007  71044248   3534759  32740713  25188360  51671589 
 14356011    132933   1722663  22872076  28368363  36892215     31448   4564059  20667978   1975044 
 14854019    790633   3600888  67407003  40212603  41499123  62954853    143299  84122357    462610 
  9386598   2889323  21075948  20245393  53042805  19823949   3672935    221113    183993   5952443 
 45602403   2464123  27807767    388889   7713693   8494776   4588503  30879816  23506953  28246998 
 50961645  55860234   7505216   6600472   9101908  23927023  10466371  30387718  20605796   7533602 
 27636345  33835238   1037619  53987451   6547503   1194441  12364250  34919655  39677873   6395475 
 42344693    178626  56241705  43531998  82883623   4673278  79263507  18952224   9119238   3675480 
 39547878  88167073  32722917     78365  87148107   8951613  21580323  59105634  28622739  48495839 
 56217723   5977231  64393452  30132303   7485787  68482551   1689339  10424295  35543400  50707777 
 78786235  23435133  48002541   5917155  15364923  36243771  10181051  62172171   8478482  22179863 
 43578617   6805118   9456383  25574007  42627003  37714371  25410588  48245856  47035515  23100572 
  2616324  17575692  16513011   2043891   1378973  30639453  21036923  62600563  21873513   6592687 
  5986701  26024667  19805883  24293446   2175426  31851564   1960928   1788173  33409747  12563896 
 12495208  10544773   9557769    423273  54644993   9207067  47023107  37198511      8323  90750856 
 33752043   3478243  31642363   2218719  14267991  16222503  12048148   2056713  12406572  50163362 
 11190043   1539252  59021459  18005179  37128513  22438770   6483424   9055059   1742270   1087474 
 69385455  53175525  59066185  28854598  47206179  82987359  17860983    317963   1719351  21043574 
 52673433  21367271  13847739   6887283  13656794    878011  66211843   5918236  30700041  17023899 
 29248685  46877195   2729042  38878347  37579643   1635636  16603479  23848773  73268341  63685773 
 40250905  59881923   4046181   7334043  14039313  12926283  31681815  58406895   9643735  55731099 
 57765488  89492331     34066  10231049  32272659  81017127  39201169   6700587  64099564   9895353 
 60374059  10603023  40863233  19714103   8623034  84155363  52924173    352419  39100223   7071018 
  7716559  64849147   9230349  19365083    302971  15950379   1699233  14386623  12096267  52918023 
 14784243   7407159   2733315   2771227  49323743  13022913  30585183   8363525  87164535  20723973 
 46896357  31731114  18697599   5329419   6410723   1831416  85942323  26735827  17954843   1732587 
 55555253  33427663  18717793  37066908  70601529  66919508  13817997   1273403  24052103  61072918 
  7955182  20412231   2663973  65397873  69640179  45567547   2341398  15681603    530658  35371823 
   536363  23753211  15560511  18132333  11630983   5413621    610396   1314495  38284472  18624747 
 22075712  40295179   3969988  57413517  34902551   5898787  17688443  35663117   5659083  36018737 
  8509295   4600266   6745902  26302139   1603823   5141977  41029898   3423723  21713703   8263965 
 37207433   4668523   8739009  42365695  27947553  30977923  47604767  52176520  32750349  21500917 
  2129371  41647985  16245457     34781  27521467  79645407  92225403  28694063  34082171   8350241 
  7750953   6730385  49531360  93653445   9441833  85689013  62175537  18220364    934353  58411323 
 64982411   3288077  19650193   3275659   2130603   9510925  37202321   9505143  65393693  24142803 
  7733904  35963921  37432023  18217311  62350051  54891723  21620559   3305839  70913702   4607157 
 53022299  38362203  23729748  32489563  15207693  70660751   8555355  47126119  34998333  11093985 
  3371713  34466681  21503803   6541687  70156327  89001563  39734811  36319263  20918874  20587410 
  8114553   8622993   1720438  17454503  26328219  39014571  20963290  21440165  14936628   3131798 
  8681283  62945647  20894091   2492415  30772468   8891644    607125  39955433  64045611  14424040 
 16054179  38243493  14856120   1837167    739862  22769787  66483624  26578077  51716338  31261035 
   816987  35789356  44481703  80920113   9109443  18247947  32927633  11996719   3899603   8785728 
 33300429  69012009  20714819   6698934   7874223   1241088  62926998  28624428  11117703   2055163 
  4459223  47964283  11693619  11100833  18763963  30744953   2950315  50704782  59324531  14496683 
 27251908  51251847   3655671  31683218  58975099  13032222   3251679   3559913  57594643  32535675 
  4282197   6698275  63198508  43151940  20597612  89287893  52627775  56322003   1599699  46048848 
 43922157   8167035  22133874   2609100  15007892  24791865   4365240   6586471  16139274  36875468 
  8783938  30195162  29116191  41401203  48867458  20933431   8099571    985404   2281512  16996275 
  5188451  51276315  23089266   8047258  24816137   9255569  59652171  47464811  20889289  12572576 
 53792103  52612573  23477745  10883127    214111   7395929  22205143      7749  19648536  20590065 
   283107  16929852  12600711  59497176  28242996  10252603  31157830  24869877  77972263  85819454 
 16954081   2184558   1589324    227491  12381531   1554597  25622382  15340065     72312  32364731 
 42769083   1741819   6940287  90048342  37372227  41709483  49544543  28576304   2449518  43604684 
  9715647  63581474  64445108  33838827  34090203  50030427  52573788  48938019    593799   7720383 
  6356898  88071408  21922331  19153179  11275677   8332621  27565179  41857638  20447277  11339733 
 23007345   9194801  12427123  10854443  30925923  27245758   1013723  43653255  51281475  11575923 
 73639533  28669739  41817029   3656943  15339771  53420039  30180715  45752181  11401635  31925449 
 22706961  28729959  32819835  24798915   4580268  27524787  44661683    602347  22947891  16316687 
   416604  15304563  14904875  41023293  56363703  53745009   3316663  11957799  27841739   5782923 
 37855187  45826881  19673973  60204219  53558403   9782651  48099138  36103697  32260711  58746195 
   402315  15707991  31622116  32913816  33561575   3610898   3767293  12107579  45922633   5149610 
 34547467  27132055  32489983   6555350  28007613  66003893   7050399  40966598   3619347  86238843 
  3256569  59512443  51994373   1932477   2106933  26085134    998043    173920  28416719   5752731 
 10868091  93040255  17893407  18849079    375303  54367467   3553485  14221947   1211647   1618201 
 18157725  73787655  21857171    152715  64520775   1256139  84306111  16245718   7810543   5373635 
  2285443  37436179  22991099   1378687  53771415  19847563  51619573  32326163  11691260  72084364 
 78771153  31548363   3466019  12767344   1972257   5400903  15245467  22009239   1347544  43332055 
  4871825   4051979  51710757    445008  41368255   7503003  10445124  18853938  13183643  31212969 
 48338716  28551690  43439468   2802479  15384821  31592453     74106  18280623  22134483  26614361 
  2719735  24557903  11301623  13796307  12034873  17145673  38970151  52795302  10241046  79661467 
  6391291  38299013   3421419  10522808  19102555   4828667  38289121   6413979  13280200   2137801 
 43441846   8106837  34130283  15671163  51944571  37363983   3370336  67740615  28507983  21413748 
  3774882  42855862  26040327  18019443    347723  11247950  20947371  18249963  31742715  11159979 
  6485883  17800781  22314106  36740964  14829279  37860451  43184943  41875329   5146683   1954675 
  6195039  85859805  38532359  53882033  16307113   3570183  36932891  12753219  51493905   8349436 
  8342928   6394901  56936303  45959766  11308453  20347194  12580548   8449971  22902602  27003172 
 11303773  13308843  33436437  24762163  18541083  38079885  10709183  47423373  23907095  25855461 
 32827055  29870713  21838277  18640045  18191393  10288509  10515171  73751403  27472680   7552119 
 47339313  35310585  59464473  12785775    387104   4655873  83592271  41254323  52623663  15169355 
 12934285  15449403  26134371   6207099   9531798  29714626    943352  14199735  45761883   3273968 
 38378112   5243631  17776561   6643744  38701896  44101641  16654299  12127500   5533563  16580859 
 51078849  14924595  52523925  50564679  77201174   2612889  43620843  64384666  72393139  27272697 
  7175187  12893523  30139843  21622740   9224623  58038448   7747739  31881462  40754445   2787075 
  7474811   7536435      6387  11868771  47188625   4647084  25393139  65376033   6186426   2886492 
 38943295    688003   1839051  15931835  79007139  15903219  17004283  38619771   1691505   9922360 
 27784675   1668426  58403023  67117083    434443  49043259   4743803  38054139  39070271  38673243 
 83534842   9726451  58814851  21733507   7469123   9225018  41889195  14755331  22469883  16669849 
 93178833  55817061  18141043  17725017   2598433  19223901   1376673  64052619  26906613  21628587 
  3812438  16601583  40418253  64726143   7345388   8129499  11421946  10842988  29325627  30779641 
  2193699  24167868  44392419  56423048  69231831   2965059  29775657  72012866   4851003  27778039 
 24763455  14260347   7438961   1735291  31771659   2203311  66394203   2873455   6994474   1101662 
 20945835  58112684   8637261  18345355  73028667  67184883  12119195  40026585  19172763  37679883 
 11444465  39025131   1070491  44488776  32489559  27586773  46779933  12332107  30683271   5912319 
 41005776  19778923   9272845   2021785   2221513   2279700  21815233   9882813  78969985  16653931 
 12135389  17180098  43656977   2792325  41724279  21955907   2214339  40847475  58477423   7974726 
 52896351  31974171  31944010  18881223   1284069   9538955  12667096  39643413  47679692  57488853 
 42625991  39601822   4713707  13965109   6744903   1685272   3224015  17480013   6067259  63729604 
 15438427  46322403  45130699  66703872  36625627   1271379  33424935     83418  25583703  58154505 
    32551  56954955   4868069   9070695  21238011  45732605  17647119  65693886  14462043  12751197 
 33611047  15525906  46078747  58671099  21240628  19935491  24145233  17130363  52064055  19146135 
 44104771  16448955   5271979  10119934   6802293   2259672   1765585  22927923  82589019   5124850 
 14200579  20161800    592027  36654927  12905187  12794598    547087  14371635  31835108  32452363 
  7898793  43250290   6452579   1548719  19301663    157132  70389955  29058123    214803   6321504 
 11814603  17966411  24989127   4755276   3866678  16705455   8229333    812739   6814229   2878347 
   774813   7204962   9676251  65263200    107910  21315736  90422070    730303   2524568   4983783 
  3258413  11708368  89055643    363252   7001679  67363971  41455491  40005633  21483791  17578558 
 21651471  27361491  20550363  47372424   3159103   8449410  21000603     62775  86741295    187115 
 71257467  16802451  34561196  31364463  19481228  34461323  33182495  83318265  67678698  12097043 
 68180109  22658358   2749475  58852797   6889779  36651416    187035  19870483  30184365  71157771 
  7126515  49221672  37210727    435480  22737233  30624345   1996215  44206508  47077723  33032826 
 28329875  30531033  31151403  52623547   6834555   6103941   5025813  29393019  15310723  76435518 
 47105403  14954658  19236393   1207975  51635553  77152695   6535671   9288312   4117852   1944003 
   799209  39293943  17742782   7810514  20208185  30518824   2646043  36260347  26808477  17030544 
  1656519   7712783  11761403  23251052   4892193  91056673   8812498  27029895  21488371  28252047 
 75479388   8663343    327879  43745943   3563883   6105739  14341767  54398263   1079839  45011079 
 14005334  20393349   6760383   8758368  47976744  21059049   2471409  21930948  82127923  59438987 
 10159163  36750903     17204   8867371   4732175   1066608  89233729  41760549  17312955  56979087 
  5703340  54152130  11962203  10350225   9777807  72545827    578582    691323   1174527   3858179 
 14017818  88082448   2772577   5302197   6864583  68391207  42590818   2761659  55209942  51339215 
 48027707  46182273   5603318  29081049  18419323  37606039  41436202   9834873  20454810  56662745 
 84848236   1986905  25351954    517835  44492479  13807191  65554577  14770797  34361175  28801499 
 35146440    348380  14447707   6520065   5402949  13461798  27658715   4297983  39467769  81550025 
 79451811  34866573   8576418    861423   7527831  59143168  31180773   5690227  38264927    900273 
 32051673  44100651   2804684  55097751  29140421  16150493  13222639   7023735  30843989   8138298 
   219133  65098283   4280397  48897535  18944019  66565918  30316801  16910085    171047   3639867 
  3695752  11061087  35780973  42408294  58673418  13293915  13130474  11129548   6225837  62523068 
 30423895  47208148    653139   6491621  42295035    251649  26283258  34328931   2371398    189223 
 12223547  22384155  22506839   3659447   1110633  86966979  22144415  25273833  35621947  17079475 
  4783125   3030642  12267609  69528390  76237323  20487998  14966259  50644756  23278607    972411 
  2314474  37477594     51819     66889  54181844  34906390  41155683  25431743   2372995  49635771 
  2856976  50894007  11749443  12671175  80085549  18336899    201195  26204031  69491149  70410723 
 50715859   4196097  62966171  42251923   7457031   7591614  15525339  51777667   1432871   8105035 
 14251988   7594515  30952509   3677121   8131053  16825083  43895271  33207627  31749085  34637223 
   589929   4593393   2731479  59195553  64502122   2322209  57901255  30323067  36396805  47740171 
 25076063  17369579  39204123  47018264  24478773  16284499  23754828   5512091  72649569  28914057 
  9167603  75675259   9523068  11357345   8168423  38434859  59363304  14327127   5083755   7277093 
 45241215   8941403  21466579   2060148  12382829   3134919  37030011   5956809  60967744  29452771 
  8386819  35433495  63438623  21622605   1312973   4816533    930567  59784980  10269096  27473217 
 26636138   2840835  18646643  39326607  22085859  33822471   8481778  82353657  77550351   9066841 
 61880361  34007739   7538555   4011260  14702993  54707939  77670211  41447007  22924773  41625855 
 15978598  80206179  25744731  19969911   3569173  47342317  18851211  20813073   4859272   5269989 
 48347289   1990509   1491763  14856253  27450962   2093865   3662797  27173059  31062807    380541 
  6200208  19399503   6151695  57232783  62889589  52366519   6493173   1594731   6715653  45517699 
 30252619  22268499  39692491   5606628  67731253  66057003  59913306  23040852  35314852  27827718 
 20220507  13443023   8529369  26620491  24243141  12252426  17989227  57108264  16574901   7196459 
 17719583  17728125  62393441  11300478   9254178   4492611  47991790   9703019  68055513   9248347 
  8264135   8816783  79698756    387783  10886001  30178752  37876173   1476588  19169945   8036487 
 77070006  28507023  15572583  16651185  57008195   6372608  25268274  15051756   6162333  76996863 
 15706891  20633537  45767019   3022799   3549043   9621372  28107963   4611603  56693658  16172153 
 36689551   2259513  34297035   6444155    379913  51339803  21697266  10872192  50768529    651444 
 27926563  65085533  26597837  67975998   5986071   9562675  13185735  39680523   5575323   4182298 
  9702587    588760  21321232   5860439  35324795  12339393  23885039  13746648    356031   8872455 
 29038804   3122088  23102423  17342393   8873587   4846623  10922067  14853503  45638748  71972139 
  7788572   7242072    416067  43695498  20080379  25794595   7109239  23796363   5665923  28689079 
 20559915  20888343  59690908  37450875   7257723   5156172   7188573   2925252   3252263  19204707 
 33799071  55612933   8304076  50664447  49446802   5158353   4213754  71053947  20432827  63234923 
 48668219  37947525  51952693  36389163  46842105  23672893  33355623  11290416   9599934  20660223 
 14860958  50538220  29603319   1464173   9999734  28880241  18979237    102891  43216203  37195683 
 45750463  14529133  92803149  52247279   4863863  46214643  40132518  88976458    662683  54162999 
  3044619  12801601   3689170  20685998  50713436   8900473  69384243   5075151  32049645  82066833 
 15169963   6699717  14587275   6520439  10093968  14849557  69154131  12547749   4503721   7165743 
 33874263  14230191  34447947  59226423   3042448  73712699  83294047  23526225   4238999    286152 
 46852723  65677851  63401321    854227  25271608  12300477  42584399  57834231  32005269  13706981 
 37808363   1157994  69235443  43730492  45854556   1835583  16560717  37068450  34015083   4476457 
 54876376  59610343   9223953    318234  24621403  20988218  57021723  22358331  46316166   5203435 
 48662523   6700365   9880698  17959659   3689964  63109041  37951533  24751233  30857595   3873403 
 15919411  71155536   1041948  59779345   8321100  15036363  22109816  58360971  19842683  18274049 
  4719453  56462043  15226611  26924643  21943995  19575180  78321171   8001579  80400855  63667146 
  7028088  43871311   2469733  32772971   9080542  14213668  10991103  68471001  18913431  46395647 
   303115   9906837  12622858   5243788   5104135   6258143   7439973  29303547  15004050   5682786 
 46331303    588401  55918159  27598373   6252435  18424248   5227847  22959006  24931893  19110183 
 31274418  10868469  42780111  19964891   6350698  60981003  25703411   1448379  27258702  23816643 
  5805909   1136433  20772266    987720  13887945   4071123   4016170  29368779  36790197  50987598 
 35449358  70234280    174048  20244508  39695339  35130097  18347091   6633893    630949  65385473 
 27129148  12803073  18619303   5725685  76536891  16551543   7918019  17499219  58751123  45842253 
 79285692  77975747  66923955  55657185  44587707  18226163  25195949   9540655   3417645  81899017 
 41641674   8685503   7657591   1708221   2801499   3123826  86811323  60164627  26807499   2120527 
 37092407   3237123  19329139  81674565  15001991  69995405  37875093  70852947  17242118  79458825 
 20957807   3439440  56565802  38269488   7186809   8038327  38113083  14691559  62175687   1767885 
 17308932   7390363  12540801  12359196  11324691   2539723  30073550   5838254  56351152  24928951 
 29151587  19454955  37431951  21399763  24712197   6573903  10908467  18539011   6363019  15447107 
 28567239   2932603  13920337  40167978  10991915   4388463    454049  19410675  22510635  38532391 
 24946041   3227685  20331999  32616123   2852329  22306091  50047435     73128  79414224  25738578 
 42563423  49321913  34058049  62409123  26163798    220556  12705924  46083472  75129774   4253723 
 26422473  11729051  29887551  76202964   9726354  17811753  49689762   9759650  10722609  41904744 
 79406375  30739273   3591725   7021691  69703107    680469  18836071  20930827  41122091   5388875 
 37265563   6193923  56345833   2994387  97505367  38923998    135139  37491963  29054904   4953379 
 23311761  17196107  17287317  12305460  11649576  21728453   1135374  48192179  52133894  19471637 
 37106952  73942024  49637573   7408251  30119163  12556051  15384129   6530649   3181623   4724799 
 36969539  75596763  33514635  12118273  80336808  17424523  10966125   5577474  58126499   3654263 
 76752713  26480061  52631163  42436853  11247835  14057447   3202455  29457723  16895713  47271677 
 23598906  14142843   6202603  43422299  63366628  52219043   3013133  28108583  39173110  16548558 
 34323635  37761777  25697363  39682073  65024463   3656483   2681907  34392329   8220777  14588451 
 39675453  85985568  30956901  24859263  23524859  31823109  75800931  17980603  14988165  38865523 
 41778132  67820229  27513616   9593143  27842934  49058990   6125025    158757  15137165   8606323 
   481155  18075755  17466511  10681638  47639595  23218593  22084341   5789127     62733  51638115 
 11245618   7420547  10038879    137143  12535440  14455961  53427315  35943311  26820333  59876717 
 14834085  48154802  50519259  11030892   4624923  65784723  64012379  74018555  11362623  27119523 
 63513172  10776644   5698392  41467133  16328127  10210557  50488523  57025790   1214271   8218619 
  5410619  35071461  14576334   7946607  13227722   9076983  14176483    401355  21173883  34023983 
  7523626  13195123  30212591  36167243  33738828  18000215     48523  12559483  30797294  22228989 
 26686395   6957108   7803771  50525803   1588227  59541087  61665343  25784699    535011  25289946 
   106229    174297  32244885  61867971   2910406    777418  51659133   5700026  28765746   4141085 
 37044827   7173708  12468035  71541682  30642063   6095415    483923  20710539     48805  50815613 
  3809898  13868763  35707057  18216126  39424795  40628480  34239249   3206893  65711055  48495898 
 31519583   1335683  64076757   9692323  31681335  56125831  55657361  40987513  11812275  35119848 
  4221808  51017745  40075280  25514612  79996998  45192969  61478298  23918355  24917970  11168133 
 40239255  31639786  24723986  11420493  74741374  12356355  12308511    845811   7094406  10184825 
   306631   3557372  42540810   5892873   5710299  33265551   4318371  11271495  43830423   8290267 
 15164493  31962075  35754213  14505343  20155019   1224939  70597644  12978233  19726779  25641971 
 17441883  38626656  43429564   2626539   1435278  34945698  59907516  18633993  11681081  19623581 
  3623955   5719263  10831303  54616107  37197495  78604643  14504443  13354716  11618151  22164298 
 24364021   1354003   9590707   3880603   6500019  12282606  13437393  41063593   8318439  17757533 
 18865323  20433711  59339137  44607205   5657295  49569809  53454039  18970673  14151059    425769 
 28459244  10938127  30191287  28298283  29361983  56555391  50454363  35047683  54535916   9013723 
  2886061  37303323  38986120  54092090     15383  27064071  20775631  43885563  18000875  60435705 
 45404425  17858950   6511533  12584013  15057425  31261890   1448903  13602613  24074052  54536307 
  1150674   8013457  44170543  28026147  49088103  30880368  19970724  83350939  48029379  55872123 
   461589  10115361  22218303  10873073  20884923  47785821  15841168  28619025  45190836  55837923 
   210783  63589523   5516085  28065091    310735  22997171  20570430  34629723  41960219  78492795 
  4682325  74819908  23471595  27937803  16169732  33623223  47176228  13215347   6445803  43737229 
  3830295   8874694  32204931  30026285   2066443   6600795   4104864  12186723  28207981  79837323 
   602340  15039435  51062363  69103219   9545595   6893631    401015  65540401  42113243   1669305 
   185873  33251307  18881063    400365  39063617  16308393   6967249  14720899    635163   4746951 
  7434766   1502171  24744247    719961  16436908  30191647  74221125  50837208  60816321   3835267 
   135883  28109795   5869975  28798517   2860915  12955347   1540187  38420603  31758347  14446043 
 31983035  13560613  17514798    847058   6673443  85881890  67141574   8662158  38245381  16480830 
  4410153  60768294   3127938   2965071  31527469  26984751  10021459   1469031   4988373  35284974 
 58256983  32507003   3491073   9081834   6569463  82793823  25134063  51155671  15217338  34408077 
 69076347  18817343  15021771  53359604  40310328   2501723  25879952   4429689  35960163    997371 
  5149237   9956601  41523483   3327237  11068539     14883  17017575  43072863  21021368  36579120 
  1633755   7133835  36904319    219593  21228423  24752217   7381065   3521943   4293648   9691499 
 34576467  18800073  15140238  18627743  46521814  58570723  27081007  15310151  20916525  33385058 
 11599775  28290165   2692731  51379087   4448219   1383173   1900521  21532038    157555  26722123 
 19587579   3189867  16545883  13974973  52610643   6393595  31590311   9456626   3865279   3216435 
 13166583   3521238  30535503  34552347  40736203  19949919   6840864  42281138  25797663  29329947 
   442859  33909243   5431367    623109  38950190  26521891   7610586  17408068  15725223  16351673 
 24253638  55105185  42401863   8443475  62030733     91893  10986122   2175384   5882128  11215383 
 15901821    663963   3138831  20229423  27518523  60977508  24423677    429189  90572280  59271915 
 32387243  31360668  21329921  66588153   2084093    270339   4651791  14794203  39234923  31958267 
 18705003  24414464  41435379  79051911   6061091  59740990  10649398   5772494  19236153  57664275 
 37070651  47738303  60362105   5702123  43017019  16637658  82088273  51133009  63622711  31044318 
 47274043  11919289    384518  30472893   5573241    380755   1050000   6406770  12602118  22008759 
  1996091  28858865  35452308   8082981  22913973  61710775   8109123  12713082  24414588  30435979 
 23305307  19995623  25368008  15749103  31133627  51164475  15353817  36960964   2919329  29577471 
 14075019  56127483   6183663   9139373   4410573  10256673  31124393  71215619  67439643  24484973 
 31782961   1798947  43564155  33505700  62740079  30283915  60524055  39910815   4791834   3392277 
 17866283  30936787   3786483    825309  36077703   7397996  31403649   1450236   1768983  65833035 
  2897613    535883  57846032  49879071  61220443  18041707   6288480  16258087  23322986  58133783 
 14764959    333339   9649129  57890368  15114761  16638264  16223187  66763710   7606710   1085896 
  3882723  40517291  31588143  46970123  45514592  19331991   9412620  65222573  30845883  62129099 
 38913599  21439453  57883315  38407156   5405565  66949857   1234365  24560741  16899390  74991367 
 44549139  18917098  23745201  49342667   4446873    416812  65882230  88162281  27889881   1066243 
 28013524  18920981   7541586  22184369  55021434   8860993  14120398  25842867  30057399  36092574 
 23343883  12001891  31112568   8444243   1126773     18955  14448597   3925032  11256277  25273371 
  2227803   8997563  18200058   6257275  53503440  16390691  12806168  11138887  10476723  33205020 
  2817235  25371573   4309242  44254239  54724950   6894449    317314  13078923  16209897  22971691 
 27403499  30107466  16097419    137171   1291083  67539133  10417202  12341223  72242111   6928170 
   228817   3366675   2158273   1615198   3492924  33464700  14721939   5472474  23749647  24986567 
   802714  70605611  62795037  30433075  17696085  25743008  21361659   4089599    399810  49116286 
 17822403   8622219  12511032  46945320   5619624  78306945   4088403  46698882  22598793  87775148 
  8453508   9432033  27190263  57384498  41841213  21903235   2524963  51428298  53887923  48061149 
  4623302  24499377    279654    543978  20073235   4938363  55061542   5060073   9659744  43193049 
  8361603  46310469  44321195  54034523  20368907  23343201   8761878  34496763   6576059   8175675 
 67443003  12177323  17730857   8072043  22181111  38802673  51204605  68262000  45560742   6324149 
  5625914  30268833  11633593   7849781  22120148  90143745   9135417  23858315  19078376  24055749 
 60153315  72387079  13223971   2911521  18526667  31534521  14990101  91709248  93343649  31809563 
 43273725  43145823  18113006   4339308  16784951  18173642   8398491  74143130   4447267   8590767 
  6561837  22582345  10638360  11269311  16636599   2880813  11985289  17138428   6806483    893405 
 13835487  51266271   4450580  46333419  62901483   7415432  26442417   7934258  22288653   7613700 
 46526363  16798023  57421200  87570073    119407  16072635  61616723     66110  27716792  37333433 
 16341169  20475123     47823  38363577  65560571  11190513  73242676  26551872  42085028  38063444 
  9806682  10716411    418240  56165219  43712847   5016678  12002868  21545763  35765930   2111134 
   911585  70685997   2740119  19983368  56755687  21508809  24958359  66474201  71261355  24809194 
 32639349   8527488  31762315   4559727  15747894  96986795  48222969  26711984  17450479  27739171 
 51339642  43366177   5846021  32616525  31075223  49506351  29667101  63829212   4935354   5788683 
 28239745   3777114  82810269  14631387  58677894  31037243   9506747  27376173   2712738  12097398 
  4011501   4561147  38844579  10513656  50826910  10134555  14257899  15310323   4583881   1317383 
 12108023  41918163  38150580  45892984   9716731   3855911   9831175   3983349  18716447  28125343 
  8679456    746211    877579  61078954  57773310  35120895   8707155  53462283  37116770  24304942 
 53279418    688461   3195501   5307505  24901545  14355693  66704705  43043819  41941521  12950834 
 68959923   7822756      1553  17599263   8346903  35175185   7860805  81041103  79613826  20490467 
  1680604   2127599   3149675  31215893  56854151  26030523   5771199  40264949  84331419   3400968 
 33986883  13786567    675373  45950963  20556195  12807499  74892197  38258427  18907519    483579 
 26825114   1174839   6050903  78831435   8700381  65152973  44712447  13185427   9899379   9107070 
 39121897  29812823   1001552   2185841  53356424  32905527   8543961  71227620   1620165   1669077 
 36670449  24715113   5278605  14072307  46727598  12481449   6753233   3431850    909213  20042743 
 25942886   4980791    450453   3642099  21995775   2258197  31485568  24922629  44271995   7624194 
 20609952   1967508   7145531   1953797     25137  53246163  43931703   8566292  23713323   2846203 
  4598465  13917078   8981853  22077803  29931115  22029699   8620547   8439004   1732491      9711 
 24656811   3762826  10100105  32444139  13768587   6340723  12660513  19356091  82469904   3268467 
 21810891  34407648   1391163  20451057  32792736   8014425  67282247  21349572  18721790  49077123 
 24049800  21202033   7065583  36070545      3731   3053803    814431   7725675  14813779  46736187 
 13523873  13768395  23077603  11773287  38167366   9658938  16097661  67280871  43158271  16792268 
 22563972  13347083   6870159  21918331  45140801  25418571   2126751  24777867   6235726   8945251 
 20662809    152856  75399243   6333711    578623  36151058  47789163  66412339  21948391  36814389 
 49858887  13636603  86705738     47982   5663191  52628699  13803839  36161535  11571547  75082748 
  5035659  14534743  29143671   3008115  42955233  23957179  34475451  12282199   6395181   8814411 
  6439803   4587999   1806183   8645063    450181  37571982  40135721  14471441  53323211  22632123 
  2915419   5733195   2453799  41325135  18625815  23982119  22219089   9389589  72859113  11918575 
 46150028  22299378   7224180  47703415   4564607  26613838  15197097   3411176   3847563  27206478 
 46082523  20145609  41760373  49737891   1490183   2160423  51494721   2910139  10571097  19419559 
  7899883   2810931  63724243  17339038  13744197  11392475  17081133   2834523  53695311  43766337 
 28956869  34002333   2310179  40948433   1897197  29016506  24510746  20550549   4693198  29635107 
 37375995  46181412  22607007  33727181    729033  29742951  10239119   8402313  16212669  90503611 
 46851528  62110873   2697048  46180080   6846652   4354947  30055995  31520703  33304283  21209443 
 43676733  36778043    156331   6031221  10653873   1159125  29002451  47121759   3609627   3667892 
 33531156   6494106  33151928  18968699  52560537  14819123  13900725  13935957  36211415  14402715 
  4494979   8085837   7299771  39413751    719427  50770683  21949782  31416041   5936123   3590451 
  2587875  14810493  47604080   1163607  11834965  19158249   5819391  16839065  27896754   3503758 
 10852206  33609393  53186170  67705243  24402971  34739898  13816647   3163270   8107011  33571603 
 56237803  53567859  13709819  61656343  61551470  40971263  44714459  15242667  21147873  19287099 
 32904428  16673863  27500211   1315963  44536483   3744099  10838687  25843069  23450571  28984681 
 40001134   9836408  40260021   1229259  39816312  10143003  29039595   7807951  25846427  15948427 
 16719293  11497155  12814587  25343613   1492026  25720103  18630259  25581951      6549   5892923 
  6837597  54400738  41090867   2758011  61527148  38232795  59847603   4812771   5784783  31227133 
 20302335  32537823  23761059    570545   2347615   5818459  24621243   4426093  93944571  45896603 
  1927043   3393683  73250573    454421  43680978  16278627    561633  77461551  10487319    822009 
 29911477   6109979   2900372   6295497  45241232  44834374   7613423  16816253  89923578  10397118 
 11492123   3942441  83785127  36653058     21221   7489305   1368963   2557401  19641017  27524646 
 15990117    416571  61849989  23633363  28903019   8481739  54212523    115623  17725611  38146451 
  8164203  12082947   1698923  11493711   5033965   5450623  60769563   4352563  17582025  15504955 
 68516433    512921  15380892  45947475  55181407  42411213  32339031   1417065   8146989  23862225 
 45451345  20806557  13344630  44080848  39603977  25176222   8830295  14633623   9248055   9367803 
 44968221  10165395   4764303  14607625  57157575   9607588  53398815   6925195  34488891   6785254 
 17361330  16184463   8954801  10603646  87744906  50173561  24515313  47630199  52436676  17874041 
  5545141   2184265  27755509  17565623   1441563   3585652   8438572  28526310  22853315    407123 
  6818957  43346619  30732793   2630674  40234203  22005141   1362841   8685411  30570273  20105241 
  3616873  49140963  16290699  33932379   1524548  20606681  44259723  12356217   9381923  24522916 
   596304  12461077  45588211  18416011  33093872  38238819  57835857   2578430   5252091  23292261 
 44611133  67498810  73488923   6952134  27223683  33304363  47480633  13719063  57178822  27765631 
 40631573  57467785  42797097  13674879  38086983  15972765  20491371  13097467  65716683  25947366 
 18314223  13682228  86096587  70923303  19372637   1607235   4372041  16932171  41444731  13779937 
  1595773  45977549  22844043  48244321  14312603  11546435  45717582  76559249  37074519   6993795 
 24556608   6317586  53282317   9125173   2495633  22087635  21882846   2280654  75288688  77562951 
 10763723  23796579  72256227  62770968  35807563  12856809  47521563  20374485   7900209  21865083 
 25331195    599046  80433343   3510359  23463658   8374983  19341159  17934133  68445447   7015781 
 74630123  15151127    565519  59291071  81772299  23950539  63082623  11451264   2447197  17594323 
 48154065  38019003  30785865   2662155  14175202  16348650   8762807  20501681  11000673  38068131 
 23944365   6009489   9977307   8960698   2509547  34584330   7991243  84955695   7204599  49817387 
 33828368  33249565  36311232  12212400  19898106   4366658  42905531   2479775  66205223   4699203 
  4835556  28039473  56797563  14504081  50353987  40850783  30911268  34581327  13922053   1777782 
 65692773  50568303  12304689  18258933  10998957  21362739  65835267  39964041  21859821  42324347 
 36020977  10158362   5830311  15935727   7764891  12617565  77832375   9915179   5909637    543804 
 15693807   1435668  80924187  25831438  30181179  37570218   7280979  12158523  43441467  20533377 
 64927455  14803137   6993875  42952543  79128939  12677165  83475339  52353193  36821067  68027595 
 10465353   1326524   4093516  43519698  35964711  15229821   1183799   8645961  10471758  20881410 
 23845389  12334411   1432905  52851777  28913073  28742648  20385831  50538363  37715901   4047309 
 81373935  74729583  10773275  27920729  33017572  28554743  19859031  52169569   5826663  21329853 
 35064823  33747264  25264163  54441509  15444745   9495723  30520395  14665116   3195123   4877323 
 75544199  12249386  10886911   9308121  24545547  26261353  59375549   1149887  65715476  43670596 
  9317767  51964133  35858088   9782467   1936975  75330861  13895615  29018018  10151633  35687291 
 31379073    413439  18421548    626215  62700603  21306462   1916450    818745  53971623   1180059 
 13843113   6795171  36942960  20928555  55081919   6742158   2281043  54692223  43050235  59626416 
  4076523   4941445  29266773   2222973  69909028  52762657  59149531  18930653  14973840  24451125 
   211123  19947138    813059  17203527  13932497  17500274   1083108  81242874  12641799   4086335 
 43954495  57512589  12667511   8924923  86109411  33385263  59997005  31155057  10983723  34637978 
 48628827  36676983  26100996  13647791  29565452  24838371   9751578   6147607  53258286    751763 
 50823743  25986363   2838763   8913795  45272955   1579320  33005513  17046243   1833058  38902884 
  2575113  69969624   2846523  59802096  89667231  37436847  13321251  82059520  27507942  16001703 
  1800603   8587493  16971387  15357198   3110176  10135234   4888503  15451020   4467515   9157308 
 84427163  42981475   6691626  43217583   6672243  26296386  12338949   7036227  44074062  22007547 
  8489199  27110947  26978514  21760303   9141595   3592795   2833035  51993786   2755659    999504 
 13635663  16488423  17326239  26739717   1117179  43428211  26220491    723483   3127466  49095976 
 11418491  81084627   1099725  13121503  14431848   5534344  27333258   2978799  11358323  41111367 
 38125875  34883958  11436473  34319499  10745583  14460712  24996485    617643   2265663   4453677 
  7697533   1802953  59933308   7102581   5106983   3254773  10094214  25714111  29756104  48325092 
  6016803  37046589  82561905   4681248  33217593   1194500  35659703  11757407  21739077  29796307 
  3673634  58346348  11059983  62202939  33430011  28405661  31850175   5303817  52491095  49156571 
 24234567   9715521  60355033  18911208  56128143  40300619   7546809  13656283  44236626  81709046 
  1545835   7621217  20115849  19243863  54035119  23853563   4363573  43752468  61363713   5314787 
 22084107   8247071   8668783  45042641   3884380  59866639   7253937  22605735  32879363   8427243 
 30356603   4005757  38894199  43890223   6885043   6601030  27239248  46441419  24474055  10294276 
  2358693  54727638  20062163  39791490   9321669   6373902  30665950  35659095    463820  71385261 
 40129077   6026233  21867605  26711109  33794835   6036648  11257425   5883143    784808  32935533 
  7113100  36905739   7057068  14873995  24308007  44303473   1066576  46020229  89823123  13985988 
   236508  72608523   3184083  48372391   5673453  22061723   4497297   7122447   5983908  45792088 
  5357211  79106264  45868638  47121208  16789479  22186281  15085725  77276448  75166071   1060679 
 46523639  25635163   2884137   5863497  39359709  25676361  15934053  86834699   5949540   1162170 
 49555927   3680793  11906717   6882273   2041098  37791339  45004452  16996245  15763563   7334295 
  3789627   1696263     60873  10716011  14194479  12731847  69751372  24890943  59826299  21042378 
 25927035   4608519  65452298    567057   4251801   5853190  16387109  38011687  20015767  21577441 
 27104683  39783723   3344091   2348155   4806779  25020985  57715131  16765495  30273162  10413175 
 32844753   4773988  57941979  56761454  10266355  68474743  22680095  37103037   5172731  17547344 
 57446223  22018188   7685283  36719205  46161129  22112783  39811155  20570951  33753059  48755009 
 23550681  36545253  40865063  19706667  18183348  45316873  15085572  54830019  55314942  37209483 
 20362473  16221081  38757963  57710438  11254872  15495083  38468373  10553613  13189467   6580106 
  4585533  18532519  21624803  70719387   1452504   1507717  88991281  48767413  24184731  36603171 
 33380749   3401245   2018529  51222441  25868868  69417045  18457131    675987  16980159   9952568 
 89689898   5304193   5952177   1141123  35602242  46625403  10648201   8708659  11272203   7130316 
 43737019   9965553   8660478  67870977  23021273  14544081     38773    681353   2140835  39283977 
 37131953   2050339  12938307  12793203   2920231  21867573  51022701  50907630   1118031   5642703 
 34331784  11248029  88737555  37549687  14689176    185819  34046639  40702183  56046319  32633124 
 54809699  19211703  16029675   1988967  39283458  33216432   7487191   8692256   1612027  40488213 
 44669852  22230006  38655423    162389  37794664   2607117    557251  21398063  11340455   9640716 
  5233806  16715745  87614115  39794193   7459343   2249920   5575683  20817915  38216511  43935189 
 26558679  47058717  35650317  22780933  39608427  27186601   5216703  25412685  52360050  13333262 
 32038360  64670928  32767991  24891999  13676483  20927578  12714628  14483067     57063   8776660 
 31983353   5286897  56127779  31583559  16413383  55681001   3190023    906081  28332999   1811231 
   876089  13525323  48053009  69046555   7450665  70987691  52974583  31937343   9198081  41504829 
  7782857  18643739  28435581  24279695  41923509  29973739  12005449  14157273  23877993   7009800 
 33772599   3196635   8029550  10122567  20187908  23911161  71775833  59516359  18660753  35435562 
 13324083  18088259    757698  21154727  18951888     76995   1639517  13333123  17730960  24360121 
  3658921  22195258     50670  49389339  25118883  15479202  37263837  16900321  28332102  17196021 
 18796747  12180743  42084415  33985905  25127143  10833561  37617523   6800115  12976801  79199995 
   585100  24112581  32547525  66848109  62659057  14385897  39982423  64807261  11879655  23940228 
 18699738   1033163  49428983   3197265  15935971  66603228  80340648  10486867  14474743  31904083 
  3516955    309879  82937670  19632735  39276129    747618    766443   8354168   3850944  28395193 
 32378693   3131619  12602594  18362427   5167547   5875723  64521583    700368  50316443   7554183 
 69182283  25184184  12497127  55933875  36304461  35934391  79846683  15190779  51112743  52463079 
 18233056   5227449   6371241  33079946  27201450  27141699    219743  19857694   2457497  42756148 
  7941628  11227520  43662429  59980703   9566295  49811910  54998907   5438355  13665648  47381595 
 59156143  10926824  70627323  25803018  70248471  11637083  24660603   3787518  24430737  39037929 
  8333043  14595963  12882267  39038712  17764248    994158  22585931  24607887  18350784  31953915 
 36640261  51467547  76514517  27130086  31257547   2543748    702578   4331450  21763631   4074258 
 61691159  75415155  61482299  52323405  53111676  28118237  40746439  40786575   8718243  33715506 
 24325398  14109477  37368979  13788278  13847520  15692528   4486220   9123796  54982183  89218629 
 13777131  12578659  30444335  19300339  69562797   2583000  30012753   7501952  19482363  54524157 
 43774584  20427027  12802553  32186415  23051805  32993622  54084887  50195241  16905177  11542555 
  4906453  33347517  27844173    705002  13765391   5241231  48574817  34579065   1373319  39812343 
 10689291   4285949  13431975  73883933    142155   4668723  36952197  15566662  23579259   5135058 
  4699445  44933151  50383378  32611263  10219591  68285571  57131960  14927379   7659259  15362043 
  4147871  27135777  12882039   8886936  41949153  49655455   9507929  10456499    741447  27110703 
  6361317  35154447  50737780   2499763  20544690   2332167  15433851  22874026  41677443   9494523 
  3211793  26826123   9135203  12594271  44698961  13174483   6856683   2088111   7834461  28186383 
    49176  15983676  54573551   6082260  12120088  26342768  58179123  41279517   5759895   1412383 
  1553795  55768262  39877103  16288611  18419981  17746593  20467923  26820153  10644928  35621627 
 15821081  34224253   1776733  13972641    212777  23402623  61754807  21884069  72575673  18190041 
 21503639  56781133   3373011  16727482  17943633   3683343  14975355  28396227  25065708  13279587 
 45816015  82376403   6866073  25720443  13876755  34382211  52911795  88619154  14819195  47339223 
 17603556  25105645  26983673   1596489   8498823   8318043   1109283  58477023  31087497  66870907 
 33332167  11522359  10909563  93666264  29473131    727044    952921   1353493  27838955   6192091 
 16983099   2867203  24338907  46223703   4794151   7314311  18792633  35515645  30777039   2978276 
 52738497  45644355  55787619  45114118  65121295  33211259    166023  16066131  20637891  78280299 
 29478237  57362035  50232859   4551263   4189206   2923323  28631423  16255887     14439  38746523 
 10292715  71200329  17480161   3656748  16483724   5256523  25803703  75513119  44024073  26560011 
 12887547    904417  34630019   4488617  25943459   4625478   2947381  57679449  61979933  67137310 
  8592975  64886490   2498256   3403131  11432413  36186576  46862823     34242  10321140  13697898 
 10244421  20436553  93529293  54780651  10354203   3676806  23919739   1421123  60459382  15935891 
 15572469   4183944  25443303   3323411   6618700  19514587   4657392    879567  10209677  44406252 
 50039349  30216027  14655099  58275507   5784203  26507859  70695348   7942659   7548287  12282204 
  8859003  23615223   4695387  54644009    695253   3505759  60680679    325923  14435723    102923 
   363087  14837044   2649471  23474099  14863215  19729646  54596188  55050690   3366585    702643 
 68933239  94444140  34638813  63828856   9840709  16876598  66462103   6655291  40899701  25411407 
 21856883  87275033  77017371  80552607  36948064  37472844   4923515   1718763   2663771  16325635 
  1449264   7409112  18402837   6902823  18251051   8714388   3966449  53193897  19265577   5044747 
 18886613  24377145  25715625   2103147  59727724   7170547  39442625   7057455  18390468   9421503 
 10530643    473486  13005531  28425208   2663113  15694606  17993787   4251687   9149505   8397459 
 14161876  11809141  27825723   9875118  44498403  29056047  21249003   3562448   9150523   1196703 
  4199667  16540059   3041435  18023739  15407211  22687473   3482445  14427023   1228468  11577722 
 11049623  10939689  39430283  14323701   1100363   7457517  25954187   5771983   6018443   2211211 
 31538587  16623483  25520691  37235943  25632688  52654568  72298713  70774968  43897734   2601935 
  3782613  13551493  57193923   1357938  48559743   6498813  59815890   6423036  35029068  37536853 
  6966423  20559255  22991773    753295     62331  55241868   2273105  67313919  42736547   5686230 
   258441  13567029    356783  57294319    930553    481323   8552023  31073441   8663055  56326245 
  2652531   4950015  16660572  17671882  26911371  44625363  36382011    615647  62702515   1352843 
 25924849    554916  19737429  11029347   6567627     50271   1335507  35870523   1120911    493891 
  2690108  15080185  41488848  55664218  60480686  79430448  14601463  25081091  36705135   5746519 
 42431103  37249155   6353244   8137557  67481862   1571588  32049063  30034094  10189443   8246571 
 34063113  12678823   5648623  39329563  30779813  34834882  19316283   1210353  51238498   1629000 
 11148519  24006897  46313789  30908265   9928248  86580242  43462479  16925979  82186089  53708739 
 35225547   2395113  33860348  27901423  53701665   5294499   4587400   1110045  82848171  37460757 
 16150866   6793255  37046726  12345387   5001847  34628303  37194903   3773181  24983955  30267469 
 41926195  29722673  65183365  51836727   3929812  84543543  16626291  34896229   4283908   1637568 
  5436798   4361855   6683811  12776491  27124304   1012575  19322424  25550903   6484059   1584795 
  8488589  45138703  18114683  25323423  15849978  56472995  24930963  39048478  24328392  33335955 
  5919926  11223073    734619  11387643  12279187  51003086  32594928  84146598   2192937   5337360 
 14169012  40946479  57576259  56428827   5952054   4913643   6402715   2862255  59324697   1486728 
  8075995  12522357   1364619    490073   5784741   1716663   3313593  20056344   6703431  33110524 
 30498619   4753845  21845013  65013768  35096532  21818535   7191978  58462903  24258412   4899848 
 54234597   5221471  31538627  55556323   3266457    517554  67018203  54136529   8563756   8735303 
  8492747  21824569    729361  16562613  30636159  25528938  19033426  55899195   3235443  79079601 
 25115588  30650505  10186413   1684415  46706091  19165923  14913503  17750163  13201523  14490123 
 20631435   5368458  61588569  45584095   3976608  59006301  10970943  34080648   5910273   6904712 
 18342048  19951483  23042701  11434883  25488283  56767067  71393028    176544   5494195  23680403 
 58427568  77552403  24952704  14447303   3561876  62906123  11524383  62199707  75664455   1959523 
  4376187  20703531   7692969   9672839  14482563  81265083  38164145  33846243  50789333  54902611 
 18263914  10522413  55774985   1076499   3364923  20906019  35594355   8408391   1285205  13269097 
 84704714   8065748   2745288  59285730  12148798  70652019  21150413  36410853   7108671   9431148 
  3511557   4253073  27926803  50825749   1892397  46460088   3994473  16985452  16101923   4408878 
 52169874  28908575    921885  31937187   1526163  11585172  63597969   3544833  37976499  44601746 
  7243078  64948515  29145723  64174197  23767373   2101563  78441263  29660019  47548971  39563747 
 23558713   8341263  52632813  47866697    581963  51084603    264395  39363987   8216835  38033817 
 47302271  34942376   2561507  13891860   3292348  15608188   3977766   2368383   5959798  82427185 
  5446653  10482742  54699459  49535787  42321311  13737273    463822   2045397   6148427   7447227 
 11669174  23738695  56772048  43305227   5649371  21261484  22235247  16163137  41172909   1905765 
    16547  30687027   1111156  43849494  64484115   3181491   4115946  72541413  20399271  25851511 
 28676043   5114003  11036268   2552001  46157507  16830240  17337043   4062469   3689479   3791619 
 40054143   3006327  10496299   3677963  43854588   2511139  93072597  47603274  36209536   1719497 
 65942433  26934459   5789068  15796467   9273485  11439899  20575455  74890147  24256707  51187168 
 41520987  53710647  16030995  54859081  27192278  55809564  70936966  69375301   8468787  47696016 
 44520843   6513383  30213833  79897022   7768747  64741371  19408308   8652331  64628376  11073819 
 14621198  63596733  37995017    914995   1653498  36420705  33371916   8749941  70024580  45373389 
 17160170  27990631  15426533  59803012  29817279   4699826  21921671   3027654  14159213   8512899 
 18147451  31009623  24633879   4148643   7406903   3023031  64731523  16083630  12414051  10427810 
 16865769  53273415  11908998  60477540  23073099    463201   8539318  25040873    743348    375752 
 41118212  12991278  12356361  25482738  18655687  34584515   4477531  16206884  42889515   2262839 
  8854793  15252743   1345142  10522743  17577063  25118328   9035295  55726563  38766258    373665 
 48008771  72104043  49034835  17415849   5832411  53666508   9687515  37100657  37189387  38674293 
 59988485  35218023  38818114   5317594   2757883  72929611  21926827  51385823  27306141   6032475 
  8327073       653   1219902   3071418  65664974  18201493   9901563   7792548  68822031   2982194 
 65666295   2129043  20024831   6714096  50865105  18767583  54813661  50015408  19776084   1577471 
  9399693  37788335    441303  55748835  16614656  31560482  21413606  28656869  12074273   4048473 
 44595201  16329693  12087198   9872003  16140247  14682130  14267299   2040643  13251559   3491702 
 39451591  23095083  38468112  54751908   6014967   1830003   6796038   8702058   2135667  71576507 
 21271595   2042619  38328273  65028203  39177499  20868558  19800795  61700756   4300603   2131227 
 70575051  56753439  27022269  60891303  11404203  35696179  46045080  15010431  32028252  62481403 
  6452184  50782569   6147628  46980720   5007198  78508923   3819971  61521955  59428030   8114259 
   613927   6037194   8664477  13884158  40161123  27968514   7497581  39397195  34791565  20884965 
  6234068   9330978  74979643  44610425  74486099  27308823   6148608    621169  60430467  39563333 
   565439   2786599  21943888  34890342  68354283  97403247   4863579   1848003   9127623  12856169 
 13253667     52011   3221545  66554031  22584255  50496597   5957509   3008297  43843833  10799769 
  8749317  96205925   5374590  13395435  19509310   6868325   6280939   1964485  47210727  33123813 
 23032179   9687507     26319  47489263   4679211    831928  26499063    239673  14959233  37456982 
  2469183   4847427   7747343  10909403    589123  79216227  39267627  36716257  27746424  74668758 
 24068795  49461045  17618790  10379443  42697788  15938150  11117352  24677076  50660571  33167037 
  2533223   5070643   7450443  42088145  46498564  28753849  81026947  76278819   6356463  16529877 
 25214624   3868313      2605  24054864  22642543   1838577   6898443   8334583  40033123  36425724 
 29942391  74154109  15228059  16490394  85045083  71262863  58254297  10398287   2158675  33283845 
 29854713  23294655   4961898  13007838  52207863   7787661  72111131   4009923   3121637  54226036 
 27806772  23846385  20324402  18272627  12380885  47221583  47428078   3817509  71719433   1897467 
 36791692  12136131  37592139  78788715  46502205  36854649   6608823  14486532  15242910  11462171 
 14596413  61945011  70001285  21630787     96625  44476331    698968   7667502  30305683  60218347 
  5851479  23515251   2837748   1866883  56901622  19068043  74473501  21008668  55916633  48757115 
  6269319  33057648  69736529  15443867  61185486   8681565  67938645  18203947   2014759  28798343 
  9548025  43698439  49916991  52445209  41894269   4782168  67338053  10586401  24252849    257269 
   140475   1032395  25743867  29891643  95420903   6400011  11726883   2820633   2438742  51183897 
 64899425   3526773  34564931  28154310  21796875  34754979  43791837   8349383    233613   6362620 
 25763181   4323902  49953610   8587543  12965594   7479455   7675351  14724999  34744381  10939883 
 50577329  12794427   8134819   8830451   8637219  12721881   5716284  28713403   3960365  30875043 
 28131655   4107941  39414161  35387073  14180211  17291135   1571414   9424716  58806619  30318861 
 34379413  23574346  18381843   2385763   2449163  64898473  45885231  42252507   5636397    665385 
 20812072    946771  32876031  25261729  41067227  46492179  91796961  32188723   2429301  26837051 
  9278017  46455720  41923312  12198973  61097397  55363539  21250723  67032417  77675643   3491523 
  2893762  31069502   9186993   8544532  23568594  72224102  22539115   1305099  47646503  37048167 
  8221398   3067250  41771281   6016155    323105   3595819  64706683   5661043  43290555  37178700 
 10001400   9420399  44282421  61011321  38690151  71849571   2685003   7607172  22385563   3535248 
  8238171  23908084  49914267  51580245  18664659  59918058   2764338   1846936   5849658   6499095 
  2917587  52736439  73622019     36015  15167583  18908943   4033982  11620941  50367858   5924832 
 76177907  74718297  86076377  25480571  12189655   9298683  88726357  25813911  48575499   3580323 
 32651403  68754687  65868289  31436827   3820797  29812092     71997  12739864   2918200   9566723 
 28749893   9046533   6104732  17358411  33361659   1048807  27541709  51043359  14564211   1454912 
 72095763  29408268   6224563  17815403  49044691   5805251   4416696  27908803  63184251  38512795 
 19437749  18099703   4961807  22756571  18728126  30172959  40561368  15132698  23901143  19119120 
  3508175  97811998  16242273  20701771  29917349  52914369  56849729   3672646  53541267   5078973 
 60746235  22905632   9365883  46737252   2887803   5813788   1549554   6292125   1410875  61141957 
 18653136  32996511  16241189  47395279  40179246   9650071   5292003  11471541   9070311   5318879 
 75514813  12794073   8861364  36294588   8829685  29100843  23054291  23125623  43308591   9090295 
  3867371  37429963  17387493  18721027  49308439  12525671  13804243  51738348  76288881   3622716 
 14491998  23016867   8235528  20217225  15506583  80047783   5751948  45268303  28369688    701453 
  3849339  25803627   4772697  15362597   9060923  14947746  21821883  18360089   3892137   6811203 
 58143648  28156164  13363049  25866873  30281143  12331191  50174299  15994059  32073216  11509563 
 11021523  71753649   6972432  18493429  10595128   1545897  13155573   2259883  25130363  61658409 
 46461005  41557275  45966428  67569339   6540571  14920539  51023109  46412088  27474549   8753739 
 13461303   5259772  18825398  44640819  14118327  40702949   2216841    834608  18782963  16318763 
 40444891  14867701   1317453  37236723  43477739  59417295  14605282  29375049  15968355     87147 
  5952363  52123753  34434240  16271232  37515452  34441538  34192137  50862507  36940873    222330 
  9050889  16605819  61861021  52969947  50050447  36747675  15916587   8170757  25093373   1779349 
  6979917  60362655  50491883  53625473  43974645    380405  53674491  22081771  48811639  22731205 
 70682262  56878503  10604331   6695115  47164023   2509340  20889538    759498  49819463  48659223 
  1268799  28692108  26292639  14076549  57332445  34678556  13357147  54748641  21938793    161973 
 36687066  36936451  14946873   9747723  35855501    884870    284563  70442943  27457268   8976463 
 11855103  14441453  17061431  82563029    626735   4709443  17449103  31581123  16548505  33361570 
 17022315  16476379  11403143  21947999  26030127   1366368   7433079  12692177   1428443   3042924 
  2418711   1228603  34073205  16305099  16435239  83433811   1806135  61728315   4459983  27351789 
 12198579  11445647  69305135  33722019   5937169  65102505  55889243  10544583    304830  21958695 
  2648987  92026809   8976953  10500888  51602681  48224988  27525867   4726572  11808969   1044871 
   303328  19759513  33223054  25130973    441493   1620819    291361   3308169  11187199  24050250 
 19607087   3206523  50619733  30737193   1166757  71074048   8486325   6127459  20870763   8058418 
   487883   4109804    834488  25073418  33693419   2526502  53722827   2801324  35547591   8836995 
  9472523  25209881   2628159  14082519  28284751   5075557  17248508  16398753  19995495  56894978 
 72491115  19911203  28677653   6189915   2139357  14253835   1475835   5631843  15340311  28735121 
 26960199   1906884  35997405  46300635   2853131  55336787  27441285   5211083   5945979  12613243 
   485091  35212868   2225931  22037223  83702628  35133207  28171997  35364694   5323014  61001239 
 12667713  36717297   3898248   8277095  53191383   4323143  19970408  72047224  37796928  15064683 
  5762831  37529887  51881911   2146890  20322373  18155013   2753875  19846478  24308056  66762683 
    13963    535749  61175819   2081787  51719534  53093703  72568779   2156867   8638125  30631983 
 57766533   7651437   6243503  10463436   7824998  41930730  37889163   7920777   3032547  37338171 
 59471273  22456341   8958072  12165038  18999915  54432501  36035933  36796905  63942183  11420807 
  8782199  15680931  77411171  14006883   2454241   7310643   7013099  37588023  33251208  71918107 
  6637393   4813323    858895  39313311  41325911  34361491   6474679   8067129  19026263   6855251 
  6058746    340023  17896854  17866203  13052331  63694299   7406907  22947936  15612606    743180 
 62233965  35526779  14662133  13388388  14317307  23055844  49983217   4864163  64749552  32447327 
 13231698  18832135  53825268  81636477  44570571     21573   2875553   6488815  58201903  15935708 
 29381552  20844073  60443460  20525551  17921115  15302154  36246984  19608891  16122246  70217593 
 61428850  35537108  56079003  19956330   2575782  27717387   1918553     34161   6499159  32287911 
 50529003  16779327  14530026  16735983  54790267   5153261    650474  35555963  11557387  78427038 
 84040167  12307173   3361923  34997129  12520863  33613554  39666781   6676723  14105448  17986206 
  4249956  66976971  16481136    703195  25214862  44259051  80884668  28338845  49660908   6255598 
  2858539  31798428   3288408  58574583   1191057   3890217   2287025    936968   4090519  49476003 
 11472583  24232827   3458083  42611573  53116123   9042265  10377563  22585148  20341665  50113435 
 50043533  22640358  33398919  36067563  22321551  38165515   1260987  46475013   2671610   3027287 
  8073474  21573367   9834444  30953477  50627007  10080501  14264967  17146017  18600498  12947636 
  8752473  83945013  25400910  33053388   4881755  24385449  28140987  18335228  21240168  34981299 
   313671    203667  28589541    798837  58849375  24120768   2704683  53589519  59849808  10654671 
 50244763  42144595  44248821  89519946  27109743   2128848  68406439  33719298  62230427  41412648 
  1813848   9713658  10735328    701023    493593  53373555  28988778   8684481  96998011  77792523 
 35492275  56037069   2235615   3828463  14446842  46441329   3922267  14727192  18484341   8253643 
  3277740  60990075  85398345  88078613  39830697  38453208   2134983  83801946    600868  58156368 
 47854979  54314511   9713580  40927476  80631037  29441677  34416238  13187487  17597603   6013823 
 57267443  10976123    140347   2469606  11969843  58371387  24357399  51820719  67548093  22059895 
 35421783  22454431  42869873    667636  42058533  65509063   4607553   8531488  51039825  33584037 
 27640683  10991285   2538978   4697881  27521761   3121255   7354019  17234997  15451815  29671227 
 19398603  20937373  33906417  69814698  77339469  26587788  33087255  48512022  57181109  49710009 
  6887013   6568595  46079013  25487978  20326051    293724  11306733   2142105  29408763    604059 
   420954  69255636   5239728  46595229   8816843  40623498  19761007    707873   6464827  47744793 
 36202947  16873400  25718655   6485712   1728857   5674403  20323568  21359648  45199720   2672219 
  2588721  86388987  42017725  39002107  44232491    730143  45495060  42796675  15093005    148788 
 15301932  68737555  13601748   8608283  42815397  10398511  43910319  57886733  23868539  32945703 
 41408655   3038941   6196138   3601998  44113515    879521   8780037  15829095  69208479   8703154 
   854067  66211038  15235805  49982928  41064423  72246111  18730551  21640239   3213912  50315831 
 17299321  25002875  27601963  53136143  28210144  47732925  17201892   4114929   5316863  13472295 
 69982827   7544123   4926099  38048133  26117979   8322987  19328026  18679903    942321  78745867 
  7541223  19640699   7081683  64761963  43440345   8017311  22120178  33859338   4164447   1615416 
   995313  33500590  32310965  23008794   4174017  16959219  70782849  47108755  18260127  18404531 
  5634003  28783878  55801851  20372889   5934491  26132553  30725235  15235403  60957822    357541 
   645861  40241813  49985121  25913993  24273091   5714863  15084822  22943611    594123  24938059 
 58619463   1613658  14005709   3266763   5689863  49574262  28377758   1456300  67731449    863774 
 68375247  34894619  11294595  12856571  15430209   4453611  17913234  33136611  30325439  19478988 
 30923057   1398899   3160458   7458326  84465403  24330939   2357899  49709115   4889787  31580337 
 17189828  32048823  54302523    518685  49253325  67797336  40156507  14986507  23117061  19544823 
 47109822  61684599  35065041  17822945  11145110  41647014   1921777   9182163    121031     26001 
  1514818  50990873  22529426  25494053  66318719  16257403   9677915  11534373  12174723  33323070 
 13573843      8491   5567997  25598900  75817635  56826621  36705966  18529503  43449933  26254953 
  6797871  18077839   1891883   9940769  12585670  16670019    966291  43860431  14561403  23635248 
 30487020   4871778  44869983  45163092  67804251  53468483   9384123    318485   5128041   9742203 
 10226878  24978917  18996448  83317268   1418673   8985099  22473340  26909981  88921004  31780365 
 23430152  23191415   2133162  20381961  21329139   8871252  12258169   3967303  35795953    626683 
 29233329  28732085  29602609  23836133  59458665   4695667  10079888  11482789  32327819   8905283 
 50089648  47234589  64726671    445467  37738095      6689    143343  22838663  42923664  51804421 
 27678203  19807803  56284708  16625888  18808566   2483143  18145601  84464483  46776763   7701438 
 39012326  68407803   2184569  43137125  33658880  38498713   7032720  39660723  33033435  13783850 
 43221807  15801573    951018  22950297  26319448  50243549   3070895  25670717  61238867  23368468 
 14259096    220343   3665067  57478893  11915562   2939931  23273478  17122335  48832089  13393991 
 36955227  22125498  20833026  15806231  16003667  21499047  11297378   8808681  87846078  23154891 
 78515131    506218  20123455   3812057  14595732    820367  55185142  51733315     10070   1027383 
 44568564  10829607  35842467    572589  69131713  59830104  22026453   4707735   1388063  30705933 
   943049   8358547   5009083  32582583  57630453  45845403   9414359  26404843  32871723  38057879 
   926639  35194517   6534093     48787  10239131  34760586  15617739  14157523  23312135   8043963 
 45595967    958943   3980190  53792400   3192123   8486958  49605171   4823592   7331035  19456575 
 16048005  27923433  14467965  12473688  14577129  97104764  73596555  10569129  22543635  13127787 
 70196733   1899509  20827048  19701520  10095567   9942033  11796411  26528529  12011886   9092991 
 13256802    793760  53217147    900463  25117115  24473803  91285977  11494443   2209998   2067567 
 31892559   4887241  22469471  58925302   9145853   2246488  71973651  10725831   4590856  21111973 
 15173205  13501767   1969739   2777273   2482017  43790817  34971373  57269193   6998453  26010952 
  1812398   6461646  12279273  30567203  31658631    152403  17680691  77496123  31787439  59894871 
 27225123   5858703  13483017  49410043    222033   2782362   7508973   3775793   8520741  22757611 
 25766847    203132  45630172  61060603   9155538  36881563   8103957  16723683  20551493  31697251 
 43476588   5262393  53325123  59129875  74172000   3253755  29414112  50989621  59229346  19425767 
  1672893   8662335  39095355  71856195  19588923   1176423  17962920   4292866  61717093  12008978 
 29613777  20140203  54815598   9101413  10668417  28195752  16958739  72008097   3767621   9454233 
 31433553   2665581  10844855  25464573  47134623   4043457  13534809  30989991  16524304  35645318 
 20058843  67773532  33958871  22486599    102743   4159725  12297339  11252143  24559576  16623335 
 40017975  74624859    428575  24495910  54845835   5438657    380667   8206288  14344830   2990935 
 34901724   2571930  43599471   1878351  16007293   9897133  23056119  20489848  13343307  33239662 
 50118779  17498616  42685485    202923  11324268  35529587  38830103  43962063  36187995    968505 
  9558351  14728829   2084775  61611934   4167743  11499448  38659691  46858363  12208427  61190607 
 80357982   9445188   3706325  21487803  52304001   5711673  39263709  13355958  47226803   4404923 
 28945311  20721576  21962878  73646538  30432987     43322  30778755  23316531  54542427   1902655 
   991359  70431963   8462434  12773409  32766213   5084174  47587846  21421127  47057235  88847886 
 17444229  61005133   2250539   5094163  13685718   4706983  13967425  22435251  75817529  23239563 
 40374961  36619863    200991  30758651   8418849  21868201  54413568   6256387   7264523  10148241 
  3900507  50284691  94634007  64710259  68008283  56640091  22412423   9885271  22443201  14565567 
 22950011   1891023   6337883  13195603  17133668  41105218  50107223   3775848    144599    919630 
  9983463  25682219  13143643  37378788  48426525   7386147  61524859  37861803  50209331   5375809 
 23640323  10765647  11760735  11828075     19923  26126223  13590828  14572728  48210425   3830751 
 60448059   3073571  19218987   7855443  11243706  15649993  21040611  49749773  18573041   1391403 
 13319668  55674811  14228029  37749751   4982619   8704427  52590202    116058  17651094   3612043 
  4078827  19529808  14239680  19292803  14818651  58702297  33986481  25184663   2880027  23945499 
 61004127  17933584  10364483   8466735  10012983   4038873  33050340  40722911  44087067   7223703 
 18406083  40449345   1599539   4115275   2748323  25291703   8907315  20882040  26109583  30828123 
 24557097  63260643   5820403  34521027  17335250  56618763  29624163  18388623   5895039  13733931 
 52079963   2605583  31023808  49924704  15972673  18599223  93544682  29844938    162405  23575954 
 64085543  64976923  70230593  69257323   2264919    159611  58584627   2388075  32871593   7823063 
 60683041  50479835   1778305   8640771  74939923  11689008  19500711  25523243   9927145   1719163 
  7031276  21489019  19374887   2055775  17039256  49031339  31558496  62886093  23484203  11355789 
 22895092  41591175  19107419   9054441   6912731  29450859  16310067  20482678  58028823  12863019 
 25088095  58340288    108658  35885506  46456737   8813851  33253096   6018319  30747783  36574110 
 28920849   8860013  57776366    966452  41524284  13837973    628698   9107403  47777721  29438342 
 15247223  13251300  18460238   4840525  21197643   5336601    738875  36317220  14568003  28567229 
 34337787  17181438   3787917  41591859  11856536  54501323  30105881  87533854  42951473   7320975 
 23572553  17810079  59040027  28986003  25185307   8197283  17319528  10343361   3179893  18441139 
 13741170   4033321   3043707  64635823  53618275  61183173  21246513  36600483  26843159  67009800 
 20604321  33955008   4184646   1380631  29652144   4567133  36121087  24438663  42725793   8677101 
 21773127  13050883   7667085  23553373  32409633  66679107    982959  10881993  43435550  18154759 
 57038195   9718311  58182324  34860091   2646747  12749035  12511059  10963950  13075367   4314279 
 13133945    893466  14500951  25603083  69115807    401503   1074803   2906621   9741250  31239298 
 30328267  11961235    691618  23178948  71408223  52637498  54284457   8118948   1948695  12034643 
 11345333  43822257  89428848   7080075  25275093   2205956  41873927   9215037  41931055   5786716 
 19545501   1982523   4349748     32415  42995549  29674885   3392120  13321374  15897383  61804653 
 10036567   5425027  24039421  63663541  20630995   3868504  57560031  23563425   2011067  28620099 
  4384923  32950488  38272583  58955195  21065331   4142643  12780363  33848433   3904953   1639986 
  1735363  84063675   2361529  24319215  30698427   1384603  39993698  14762698    793215  26494125 
 56794107   1397243  20859611  35532676  18537807  35973485  33013503  10318235  55910699  51437073 
 43154811  74415789    843576    192003  53392708  77543277   1165233  10066367   8632848   2126526 
 27904130  23563075  22518463   7975948   1524597  31594231  18257577  11931883  17212449  52044773 
 48380023    512167  10924652   1057894   1770427    246275  24823931   5097893  21821391   2936708 
 60421905   4408947   2951043  34572115   2638161  64315083   6509730  14206887  29652699  20964774 
 22174683  14983291  19007621  50271153  10177275  13719114    927018  14477883   3953913  89224227 
  1435443  59543208    793579  10858509   8411163   7407854   6669067  27792984   3285213  66963685 
    42318  11895547  55639707  10283319   7336473   4261515   8788164  33413243  12631378  57690471 
 17949054  26254763  51064332  32994046  14387223    244273  12751008   2266023  42223008  22707852 
 28614883  14800017  28193159  16152059   6817483    261471  21876688  12741498  70247239  51218955 
  5996903   2793563  72078459  42179272   2224665  23736845  10589868  68075280  55765515   7918360 
 32391863  34429539  31594089  79797900  20222403  23909637   2479913   5102049  48527223   7158043 
 43375221  55133220  17142651  17829009  21273513  17819577  60117819  53449360   9067515   7346067 
  7685718  50268833     40578  21263748  73027498   8510646    867123  27241115  11720923  33418893 
  4835091  28880743   1747513  14151395       629   1746223   3270807  26009421  21948477  17773707 
 14051095   1465642  40597248  48805668  44908185   4513123  31255389  48860571  40516529   8640803 
 22203854    816198  15468284   1710550  17526554  11627975   3757617  18797811  31503997  34016955 
  4272769  13722656  27964766  33579686  44975933  13559365  52638343  16687253  24427509   3899923 
 18892887  17936921  17952813  13767693  91945698   3117643  65426523  47756138   4368169  36819395 
 34514331   1040248    356030   3571563  15443687   9748623  16812625  13172516   8382805  16941255 
   417375  52831779  34965639   6610947   9098454  48008967  18122068  16634459  66672483  14075001 
  5795835   3660249  39360738  10251021      4503   4211340  12707249   3446488  27414861  32665691 
  7538334  24573582  16769403  10211643  53644033   6167274  83170075  12305403   5853047   5627871 
 16041599  42747468  39239763   7569575    938040  29379347  64885923  73620459   3137051  18611439 
 21344088   9597655  59774316  68873353  14078518   2660646    560813   1738923   2717981  15601715 
 17248437  60006523  42144035  19079709  41479323  24609171  16300158  28280085  49319420  10304347 
  4967585  14998118   8551311   3520275  21874754  21242043  10450381  31427130    405982  22364043 
 14418176   7765869    570028  16171017   1909841  31719723  44959255  52040111  55492623  29150426 
  4168919   7099609   1552158   1971195    641355  12224027  26402478  13741648  47696343  35761665 
 38603327   5381187  27822945  22999893   3704667  26048679   3265203  72640563  37584566  16608609 
 62569935   9181419  41080043  57868900  40615087   1960907  12694971   5876088    511683  25951423 
 19673721  45271527   1461115  19493921   4840451  79813179  15616318  17770263  25042602  26267439 
 14193603   5640036  73902171   1696533    971707  34698493  12966027   9888165   4960283  44175163 
  8441751  23408743  12142203  14968323  33790237     84438  51532428  30170343  15825561  16709193 
 18623343  28890545  17366233   7947276  14058123  40280123  52027007  21091108   9982901  10085324 
 12417653  13128170   6907539  38347577  17339919  40560093    851715  34563179  44543622  43053777 
  9987344  23876315  19350237   3383026  15652955   9120273  10733127   9821729  60782439  21466915 
 14808683  63535355    682569  18267448  17275425  77808098   1695739  85594128    841557  16492255 
  7378684  32992387   2813010  81682619  26881201   6154119  19224720   8907073  56379619  13015325 
  5310183  42566448  32473927  72969747   2417659  20792511  14624187   8576940   6655321   7444373 
 61609749  69036051  23386684  50337735   2679618   1334809  16832523   3629895  14810520  14463780 
 22640104   8347488  29968663  17692237   2355819  19102379    647833   1319034   2833119   2802723 
 33462846   8935756  40299904   4223629  53100867  54664053  60030843  53732113   6884898   3710598 
 23573691   3937139   4393187  20644413  17523343  26695915  30401932   2382657  19380228  77246829 
 32082319  11080555   1095041  22406837  50571365    868743  37114263  38387483  55218033  35049233 
 66424373   6536198  30104843  10364321   6575433  21576513  17705998  86192379  37207635    224969 
 30916069   9348287    326574   1136874  28705352  38371771  38694264  16632123  52167810  36878718 
  2966631  44525708  10038893  16462698  10162957  11761275  30451398   9927555   3618927  36035403 
 18619998  18497193  41078523   2701985  10371715    503998  69616446   9692745  10338149  28769343 
  6599601  33140962  12786771  27283035  70365332  10783668   2443371  18127275   5978379  22219555 
 33137084   6546679  39815437  41321139  57069187  39262161  15381939  17679219   4570123  39243243 
  2377743   7228638  24519189  25772555  29728283  10997885   9740633  40454813  13526377  10303767 
 51506263  15111483  61421744  59969083  87244763   9740833   3892713  28899123  71404947   5357153 
 10785669  32997515  18851523  28954383  74445423  28484601   6928395  27168999  27083426  44712648 
 53645867  42562797  36837915  41261621   9668379  29600473  36653936  22157425    575538  75287023 
 49672697  33218144  36220323   8054151  68772637  19343223  23370464   9603938   3728727  39689475 
 32510023  30853252  19340815   1379949  32533715  34749058   1787103  26743511   7765431   3716187 
 57636397   8738297  53812242   1662479   5169403  23044573  23117811  66487787  29815073  43797615 
 83301711  31633395   3567677   4452033  85143884  36639733  60998353  29411685  13315628  19139571 
 17095019  13069371  16802176   1539111  46443951   7762596  28160178  28228658  16549785  11625101 
  3917853   1859154  33352725  18234539  32499379   2373603  39656699   4023119  76505539   3608843 
 28028684   5259723  62400003   7260855  14563856  35268289  12920123  38289479     65012  56133015 
 14261333  65312062  34746120   3220307  41300979  61754333  95067951  27004756  33029498  42640479 
 51605763  38372868  27310971   6934328  59577143  68052749  58375033   6294138  31002191   1336447 
 57904739  12158115  16566737   3054106  13398105  10221571    779318    166455  14420969   2403158 
  2739743  26690059  15019185  18532791   9584023  76919427   4127645    901221   7019223   7816456 
  9781575  15189123  89869549  20139288  11677413  11722371  13366091  75116571  28242053  76807203 
  7211727    764817  43697502   7149103   1918851   1956363   1844147   3622313  62828247   4649847 
 17285043  49330855    854276   9100859  40737248  35223927  46495869   5114875   7773531   7440894 
  4896361  14048268   7075591   7613858   8962428  30637625  18441078  22435611   4988587   2356707 
 25773486  59843508  16577486   9129034    272892  13192123   6041895  51142088   2153903   8350047 
 84868088   3888891  16050549  28208226  80659530  39929859  35869931  16303498  80478275  17185725 
  1638522   8500153  14840091  62187177  20146539  16018650  27284949   8011253  41031672  77529099 
 18238539   3000351   2838645   3031683    428551    535639  88081883  56221003   3991955    413958 
 20192911   4907913  37458082  50543310  80769415  70343479  57479991  58343643   1125175  73856463 
 25725961  57830289   7744002  13695723  13969683  32199717  69191058  23384123   3487866  60165731 
  8664843     67879  81739787  35517515   6689561   3549591  26491063  41276463   7994823  29049759 
 16610015  15427283   8069873  41556687  74875253  53561103  52250367   9603223   9000090  40260679 
  5208368  32156433    499479  24516937  20104557  79650535  94488735  57154203  55293039  20637781 
 16771303  14971803   1560498  14002763   3938063    162299  40838799  52346274  65744683  32643413 
 15675807  28153731  65855643  25033845   9605904   7436139   8731455  11028807   1975371  31377617 
  2236873  18777633  21588999  12439116  22675993   1207519  24032613  18763398  19237159   5411205 
  8368543   4519491  68695505   1432323  88579455   8963178   6927791    159387  35190952  20968689 
   639573  19584023     32964   4805440   7864377  20030859  42202485    547035    125339   6130653 
  6284235  23778735   7924083  19860433  10819323  17027771  27486135  12268263   2094512  14808903 
 30213350  61295983  15357847  61487241  10421613  11274615  65640623  73076373   6425619  59388783 
  4639095    688347  37419963  37777467   4328727  13827661  30034911    847067  31191803   7003623 
 30104199  33012086   6450450   1752258  19691717  37426291   9101307  76711228  11248272  14447307 
 59154163  79668558  32691422  79484465  17903483   4505343   5738883  55262518  76164367   1231281 
 27968801  46514613  25642194  33591359    583458  36834321  25608147  25838923  14976789   5300075 
 14685183  21049925  26347497  32286411   9657138   5840853  27282137  23151403  34629973  18863523 
 20816499  13535083  16811323  14851635   2558317   1186971  11423878   8708406   4429100  39822768 
  1033183  24758073  64555549  60645279     82095     37695  28463823  47161325  22025643  41487195 
  3362451  19891003   5400819  15593118  43741807  35395917   4175499  60894733  25074651  30046373 
  3980421  29090956  11652915  16123789  48117123  51391419  13946435  11612843  41427495  27204041 
 14090607  94579308  10029843   6265571  21573290   6089659  31274943  47811453    794953   5691333 
 49113213  12753632  12897513  39781227  20525139   5449941  59155331   1928763   1022411  19218861 
 31377144  31634930  89981123  11211099  95711401  18552579  34512117  52253698  18772170  23912663 
  5599777  55142853   6690573  56221024  12638450   2423943  15848043   8821068  27221998  65082480 
 11016123  49031862    969147   2168066   5823910   6867711   1232497   1516987  25096938  25292571 
  9000915  22474014  37740363  16437135    549821  42632777  23541875   6765592  55105643   1777011 
  4111343  56559285  57072402  29918175  71436583   4670123  15047767   5803739  25194551  25151655 
 15377697    862023  23354793   9969549  28254947  23716779  16527041  17146071  32458593   1765911 
 47195527  29847754  22973803  61214599  15733135   7979967  23570187   1918053   9074913  47700778 
  8976322   1950519  34870138  29414427  36687879  79323667  13975017  24930878   9248626  43674798 
 27476568  21818860  34199533  38193848  23816003  70192141     67611  16170427    638411  51971154 
 17075967  32805069   2991237  34519218   4494678   3080585     40450  12962283   2374587  30608379 
 15549783  21302151  20588039  50994067  60174413     40538   9763591  51710418  53929973   4883823 
 33335748  31484892   8740883  31216431  54993723  58192368   4241839    759779  60827463   2087663 
 57276838  12956715  83997463   5371441  36491371  11806683  31755015  32030873    339963  11226561 
 35462473   7038123  46624637   2987519  42372951  47975577  41806655  51172552    128243  25829853 
 14718946   7390705   9544598  79977765   7486623  16667028  16704513     99075  10321979  25986083 
 25889411   8560551  66749883   4711771  50331241   9680853  78157483  50512761   1447761  18076192 
 22988568   3779511  56764686  40162101   4309380   9420879   9080267  16255596   9059915  75516537 
  3282996   8917021    109243   1225653  10935333   6829977  48166987   2385613  46647486  10398408 
 32948691  44506553   1237047  42999464  24009748   5801483  68525127   4069094  71404190  55703193 
 49317027  25028747  27038101   2460271  14950023  24278463   1625943    240705  57814583  12103123 
  8823181  23522683     22608  15912973  38246443   9832515   8156335   3647811   1137543  13054197 
 44014005  25613718  50810883  12631073  23145171  14095953  46904955  43402823   1754081  13325623 
 22115039  18001158  59245990  58787873   4227918  55157895  25290123  16574433  22076357  11248877 
 52498470  14348223  81735623  60852463   3012852   9711201  25818873  51111183  23723816  21700869 
 20724123    350733  28331835  34936479   6766683  25213536  36303610  51376256  37129656  35757222 
  2525559   3157623  35134866  21471243   6471951  43276253   3925023   5477723  33392163  29592129 
 23883798  44168118   8405387  79123981  60995393   1964531  64322502  45546183    720498  81893313 
  6072276  14250696     35067   9530721  12959010  54833613   8617533  33177595  38097357  27628618 
 10542203  25667898   5895101  58826093   9097640  17567569   4277163   2133548   5145809  25056094 
  3592167  38173793  58849725  64524303  51561556   4550851  67947091    748723  14291178   6229443 
  8935355   7138252  47099148  44057923  69564213  48385483  18982059    128898   6967627  31173369 
 14017126  65982728  61874591  31178599  41445808  23903117  29586966  21176459   6756717  25564431 
 22607577  27784347   1884492  12261203  14596301  71351868   8385442  30874795  11009252   9792124 
   516555  41483337  33359199   6774163   2928363   7606221   8769795   7919100   3944571  14474691 
 24709301   2957168   3848793  57693730   5742159  31355709  21581115  11166993   2688819   1360218 
 33094371  27458029  12196801   3696973   4825317  10524003   9633123  25010944  23830827   3096297 
  1151063  24175911  31700058  29910903   2320197  26279337   2810123  58458115  56992083  52859069 
 53889123   8617211    973164   4625308  16731423  59296943  26733033  10336839  27939557   4953533 
 72795503  27948103  38514198  56029179   8655023  51517179   3396054  57015419  20927707  56032778 
 49319697  15967948   1653073  48014698  21812559  14703189     91214  13156330  32607378  24591175 
 27752343   1259667  62281076   2839487   8116106  36903672  39209595   2339691  22424298  30119849 
 29239593  45420710  14484459   5652948  11077254  25679877  19746951  65847417  31119358   8093523 
 28588155  12782018  11687408  23333823  29382473  44777699   5360723  24666693  12956017  43335849 
 11633297  58779949  33419060  56952667   2389943  19039705  34539463   2045737  32936243    465463 
 41732913  47642159   3477883    528042  20174851  28592159  23907963   6767979    615063  50264277 
 20238173    200377  24409698  63185115   6584308   2099220   3054174   3436283  54006179  19705536 
 26497407  20007882   8538939   8343213   7145707  71501303  27679537  50131265   6381627  62820537 
 64029283  22485180  34982763  23572815   3017133    161187   7147077  27450840    331351  17297561 
 21961491  59727336  28672923   9884579  18429510  40433868   2717063  41230133   9606447   2425377 
 10316706  45821619  24002586  30095763  25183963  27095751   6018012   4462485  28218643  19044423 
 50211691  18091917   8373285  10999617  18672743   9647563   7503313  53607617   7587921  54362057 
  5863123   5216369  16537892   2261514  12663922   5450893   9540823   4103573  18627149  13844877 
 45886881  46212443   2898003   2379059  51951477  21968048  42827985  33571536   3861123   5122873 
 44198925  82304267  35502802  51042453  48845757    102813   5879137  55832508  20430672  56741191 
 15976688  83163707  10789848  87902938   2360533  39395953   4540576   5486923   1220519  60481227 
 16510263  18019254  28245031   3533731     82843   8009151  23422023  65735322  29644713   6850267 
 26535611  16193365  14298408    258453  25044655  10827615  31546794   4638344  31066246   9114522 
 34726203  22629975  39418475   4441803  60682908  17748225  55019143  55234386   6040884  35599807 
 12721128   2382807    226923    321838   1634770  66663093  18355838  13539314  17133342  16170245 
 38953235  76039993   5543129  18514593  37949073  77184123   4454766  56228068  16979097  25687020 
 12892717   2744739  52179618  11334915  44763499  33550683  36294363   9695303  73814143  61641063 
 14685693  43267183  62752881  71262067  71272758   9915606  12943753  62252316   3700203   3717550 
 19094723  50954898  35383884  13791983  15387675  87314987  44221091  24444417  13381775  19443963 
 34501206   1683707   6884896  23409213    973943  10651628  25991439  24045969  61395198  57885097 
 29365284  16905183  12611579   2221797  77412913  11795834  27480987   7113723  24298854  20726535 
  6382961  20082681   1420488   4334177  63153767   2247458   6946143     95081  12318595  10398714 
 26756999  37186423    465743  26493689  20892637  13707375  49593723  50046873  73726463   6753363 
 19046353   9202173  27545772   4856163  71183411  13751971   9982782   1456004  30130401  35113929 
 21758038  77175233    599623  28073301    225615  24354768  28349605   7013647  13767003  11627607 
 65232425   1070412  18809025   3109329  26655873  29716667  47830519   9961271  35593054  30049899 
 19749097   1479483   8402751  40151403   6117333   5528415   4826639   2679552  71217607  19025523 
  2470767  47008123   9869483  82658436  26588508  64375317  79095071  55607697    382092  33390603 
 54992131  22420173  22326750    601971  13268328     41283  62034387  15238347   2990067  54191803 
 34081235   5848402   3397896  44298773  10376308  33088783  58826142   5622033  24685973   7851771 
 95011795  75049944  18945198   1902214  52327056  66591902  86640963   1779663  72141021   1672045 
  1234895   5690261  14326331  60116205  28033089   3612248  15734539  17863995    238499  29802717 
 24389643  43029139  30495435  41150595  10816854   3995038  12174966  14503569  31791064  11924463 
 12406003   7168478   5997218   2762115   3828155    720906  14638518   6128127  88349713   3096979 
 25593915  59594163  22329108  19525184  18751713  20435307   8440074  40964118  31015219   8113260 
 25831183  11992931  29713403  27633228   7842371   8447523   3621959   3856726  24903761  61290987 
 75618295   2927586  41467743  44623079  81583307  63218098  18013002  74893283   2889328  31414961 
 52413658  59442623  42813132  12787257  40792633   9125948   7850933  15383815     22923   8826018 
 42277979   8657403   1096119  20452745   3893793  17364498  66160490  12807788  17559084  20048263 
  8489721    140883  10946149  25356403  14131237  85029177  21232362   3873725  17586763  35763503 
 26907346  51431451  34770503  36246295   5491868  20687493  23767202  10432728   1218423  64040341 
  3404391  12966923  52799640  16182678  50543823  42777501  42181111  44313353   1805421  56065644 
 66839995   8575489   2274738  76737288   4130203  10628565  45028605  69569299  31994638  29437062 
 55617153  56047695  35318747  10529010  47563502  32484663  13804592  16019859  64644683  57970864 
 30157755  41727578  62396556  40155225  15501203  71421747  33283751  27420621   9121209  51193307 
 51611683   3187896  48243735   9802223  10474629  35013827  44022471  15339981  49665249  28456590 
 19182503  18230507  15393043  29131755   2920203  43499323    182533  49088813  12242955  32773983 
 30209829  59413470   2958245   1854174   7286066  89132479   8014323  10960737   8022410  11422578 
 14399799  16740954  77361360  16471713   4291566  41634223  26295309  32974683   4041275  46887373 
 28117615  75469871   2778805  23035512  26728539  55314837  68535759  11518245  12128582  37863699 
  7730348   9874059  11794349  16243623  18044379  22396263    260439   1583463  82193159  70971387 
 37020757  49571131  18570993    375043  19732979  10196595  19344315   4168154  49041531  22302613 
 23416580   5771720  37056619  56319855  27337209  13994473  82996299  43215203  37301595  53503755 
 84228187  56068707  18747600  26434914   5694273  57699807  44608173  15752413  64282816  22784923 
 84315627  44944091  73390959  87746093  10176617   8615277     94398  28118993  28653675  19838145 
 47385447   5374939   3096337  14328327  15280044   8142036  62063353  17764363  52128342  56262658 
 21647343  17413408  16512647  26569113  11099643  80478339  30701871  12248923  26529747   5567163 
  8219268  12151284  76875873  20835974   8933155  37449969   5134515  32881177  43034365  24403351 
  3786595    856563  68160807  16659711  21946803   8847702  15699011   3385379  63672798  33532179 
  5643993  12208253   7373723   4911911    363099  20101243    361007  48654258  29912840   8735465 
 25503207  21867489   7303965  40049403   7690227  24010261  51839243  24947151  10453103     12994 
 37139856  20348438  84713735  14280585   2185211  28997435   2605145    221820  40516575  21697519 
 24336435  25486881  44319633  24257059  45310185  40046937  44228877  42036383  36581793   4350371 
  7310366  66101433  22403087  58513371   4901331  26721837  56636703   4010838  10788090  82573051 
  8487147  28871365  10626701  54944463  37986043  23280948   5147811  53128105  49523323  55100288 
 51670179    348367  44115447  15472254  21840243    549531   4318871  66697708   4652448  10306731 
  1602075  12143780  22445835  10973283  30800848  10467242  56888327   5744663  21354082  19660045 
 75700710   8121855  57055656   3862047  22585963  25250903  33876991  26919539  59152113   3080123 
  1377549  84092545  15698992  48681099  62916347  32536578  12687785    785642   6414865  19670172 
  2860431  14691813    130437  17818587   5045030  58235883  13129283   2263587  57182963  72336789 
 33755085   1503651  33197001  40645848  10397459  34607845   1354203  10868981  32185692  51325187 
 57363451  10172901  27492413    731300  33839970  74000748   9174273  24966799  51362607   1290963 
 13601373   4305403  11505299  42213099   6338963  15815728  17252998   6991419   2561051   1426548 
 26704243  28929723  11727819  13358111  51996527  48544927  15987831  51272166   4618611  15212853 
  6382818   6471135  39771390   4635211   6707031  84222639  31365683  13398953  20221283  51277431 
 15951501  28497993  57473255  14364198  41244781  57098219   2953557  21618096   3247125  24367182 
 44440176   8152887   1188683   2998595   4643353  11937219   4003011  15129016  47850893  52038099 
 42519501   1413598  48729288  41359587  10594168   3743331  12303680   8869103   6492846   2284653 
  4249647  55769915  28131770   3031181  41971175  46622669   4794682  17514543   4021091  62069188 
  9224619  39768734   7431552   1701615  14221077   9231675  61292547  62285103  44826275  30519172 
  3883371  41246664  69690548  26125251  20850762  14458827  47067987  28762233  46707963    927595 
  1507280   9364835  55037293  66839874  29450103  19915487  49044173  26382983   3641423  37042147 
 15551824  37985741   7035690  29906426  61423665   5897719  39966753  14038642  13860915  15657547 
  2541243  20483259   2115208    917607  12084832   7088895  47273688  21929496  47260393  14690913 
  3059583  83098923  29034024  53741118  25978100  71883780  40521888  13894663  23870871  23609196 
 21954477  32198311  64108683   2251806   4807893    228411   9471462  47860971  14580663  85914668 
  3628578  59323629   3214691  24403589  41134488   9373657  18041319  13062291  37828047  20135935 
 53588473   8134043  31476150  25826973    631923  26107389  48648981   8999530  49995317   8002986 
  5053266  52915920  29016437   9711537  38632850  12759630  43733995  21626196  14790201  35524442 
 12946431   5998281   1189662  12592323  24031017  80278390   7795443   6458723  38504273  71907153 
 31453737   5696835    108803   6906108  15699310  39219963     30714  21292457  28575338  17473397 
  8835313  50785377  68857331  20199783  31962944   6078036   3374253  64348259   8422188  58492635 
 31286967  19060008  13988745   5346776   3412295  14099723  41658331  24580686  13023789  22686283 
 26706833  35061765  41275207   2416207  25529429  27600059  56061924  11108238    549987   4852425 
 89341923  19438091  24791973   9157183   2203758   1442827    564888  46649847  43494657  57010923 
 29606233  31073003  19613319  96107090  55741063  35407299  17204905  53473403  47423895   4151439 
 32671350  37764881  13893207  47796051   2029683  36523883   2229543   2737123   1885449  36465825 
 18328776  34334638  15181503  46166523   6538587  29708498  10759975  24197637  13508123  37094079 
 14341371  55733943  40027374  56026810  62172895   2148987    548827   8001507   7623523  89541883 
 54234407  28181835  53442867   7191027  32761379  21039015  30698835  18215228  12373293  31010427 
   611433  33375060   9241509  42464805   2816499  61624337   4148661   2711187  62880668   3866363 
 32229734  10869143  31416915   1300578  45039689  25749375  83965299  14753563  17288387  74107419 
  7097051   8013660   7265539  27619407   7693185  14168043  16611643  36147423  42890487  20781567 
 26492078  66550998  35283543   4403688   6570988  27565752   1269567  15186588  20482291  52960641 
 36265578  11595125   2973953  61914437   3345348   1249613  47508699  49550624   4796747   8836747 
 32384706  20685049   1917003  47530064   7287963  32318514  23201873  28877931  54914031  11430505 
   592583  22896555  17608383  28415419  56276033  13222563    441987  19117845  81419943  31043473 
  2001979   2175057  12756095  16002402  11504946   8049865   7470915  14831043   7202507   3684895 
 38467347  66412546  51573723  24133623  28683768  30466293  37846017  37170319    238017  27460731 
  1757753  30284195   9167281  39794619  34396707  31567407   3726347  28806243  24460845  55395735 
 23167187  14051121  51268851  44557229  22175331   8749663  76695595  10828023   1442421  27983993 
 46050045    763457  39471191  14373234   2090201  47637236  53636455  34437735  10724673  26030695 
 80749515  59243673  39417878  42020283    193379  28683197  20445615    369435  47900547   2637951 
 23294429  73931581  11497725  32362803  72939465  21094335  10648931   2875271  18092414  54932743 
 37411680  20821755    694740  24447467  73627303  57409713   1287591  11451771  66316438  11583447 
 12841485  25287362  54080379  36852637  35793465  11129003  31678102  11147688   3332922     16821 
 71586639  85258023  48476983  13443357   6937773   5860023  10122829   7138299  41160417  24568207 
 31011323  30253789    740185  13083879   7420833   8906355  18916565   4823067  39316848  11308115 
 20271759   4904127    424335  60626302  21458103  36790436  27910603   1742507   1030947  24320783 
  2833885  15670323  10708057   4140681  16526075  12277353  25766264   2392275  22503643   5693307 
 76731047  50560347  51304383   3635945  10665659  28100265  30622239   7620985   3365277  16298329 
  7309715  12952195  37515553  59078163  36491989   8996118   3123783   1573263  97782543   1677927 
 64086731  17373483   2505433  58256771  16155915  13543357   1780539  11493631  29958644  18091423 
 29302266  78289296  67438347  35850665   1405407  18896587   8537795   9948375  45287943   1699173 
 41781050     49137      9617  54157587  31708684  14975031  56573541  15332307  71866918  46140315 
  8891203  29134827   2523791  51128007   9220407  59876471  11457451  11415233  15384613  46534699 
 27345695  17053503  39126873   2269391  12587834  15965808  63322221  58515772  55816763  41095327 
  1471043   7161495  38790384  22125063  42758839  61534143  15431739  15715977   6784628   2568663 
 10110433  43426623  48458662  11564952   3639850   4299873  14827173  46474523   3141519  10001075 
  3140808  21983343   5094355   1143144  29594391    249811  33127250   3484478  51522123  31511623 
 37411623  37550811  13992972    227427    165879  37053008  59690430  10166499  42614523  56807127 
 41579857  30475130  77968815  15007855  64809231  30306028  13042995   3579272   6057654  27132053 
 33335843   8791080  25970349    536505  28389861  33876083  30359473  40942288  33966983  17284091 
 19153275  21915674  16156703   9105357  36152848  53239953   5192546  15950271  23689827  59649521 
   784449  39726376  74192748  32812383  15365113  14750551  31325203  12025698  35030391  65495121 
 32885599  24625179  21311712  14120151  41332425   7606176  12680245  15246879  22332788  36221627 
 66352731  43692259  74512223  16842907     15067  34347088  44380389  82629683  14866513  14565583 
 83000236   6508267  85931103   9038622  17124453  12103977  60454337  22629119  25230988  41171335 
 12200430  28499419  19738987  13843548  14309388  24701591  14035746  68409167  36048443   5425489 
 69805435  20810346  16359987   3166203  15363975  20732999  24313939  26589423   4113357  27191313 
 10475304   4771877   3285813  10040953  27840763  14180076  55590538   3187722   5995131  84066768 
 12446763  26016141  22178859  64943781   2689533    427188   4669450  32494222   5669899  24464262 
  5406711  12224139  15543404  43658248  39429141   2209203   7036259   7092659  11415723   6607733 
 14461959  28151673  17195316   1129023  49449103  39182417  19448279  18938055  12526813  59453191 
  2834931  76397613  48539458   6145718   3462343  47541119  24675975  21932178  13210223   2467995 
 13278843   8359917   3981961   6234907  84312033  40878083  42015597   4980039   5839539  38576168 
 11492789   4063835  18130473  23044540  30051067    654595   5022807  22689447  15593627   5625304 
   294508   7006452   1405404   6712671   4080843  11912856  51902645   5982827  12936795   1335188 
 30125387   9427233  31655387   7955423  13273053  27443614  16609739  19458949  43664611   9561259 
 18963747   4491747   9229183   5772850  12220539  10997142  16093083   2813054  52691721  11518749 
 73795691   6557308   6659678  30527367  26234060  15020615  12263073   1405420  27790374  52870024 
  7451051  12024355  72252779  15783565  30462825  26931297  85778335  49265188  34356313  12062775 
 15508031  30934683  41629019  12288625   2805835  38605419  25059067   6193563   1398339  14474973 
 80455283  32930363  16249251  15981288  10652251  30099731  63809154  24769835   5743164   8616353 
   816783   1984157  31891977  80322855  42865211  16956126  18780620  46877427   1070426  82646738 
 45949840  27404178  22777643  62725590  39486899   3160644    610875  48584373    497123  41999764 
  1529851   4740419  63766819  21959295   3487523  58703955  95442980   9838513  33371293   4277548 
 26281248   8757405   9451464  18520205  19153488   8426079   3755703  32441602  16000083  33759063 
  3326779   3967643  24275073  13553373  11677623  10843658  25790721   4666563  14642847  11130772 
 19728811  26437079  36485719  77520742  51173133  53679255  56628758  25195845   5984706  38213519 
 10976907  37357278  35627059   3763419  81288828  45176982  30423428  70296513  11772198  29947151 
  7542099  51710013   1673115  36907463  10146369    283242  11910107   6531608  37321523   2147659 
 51173143   5039399   2060793  20220315    724536    259067   6612443   3635550  19802471  61442619 
 78542265  29249099  54721173   1198215  10047413   5335437  42030870  24573642  24613720  10851563 
 35542315  13540812  31071416   3926868  40774458   1032455  23646471  22641852  31551306  37075020 
 34463139  23445231  81807021  15911790  71394403  15427591  53432028  39219531  30449611  45303678 
  8922089   8334777  18274179  36027468  79174345   3079201   1423809  31149087   1864880   2878215 
 74238495   5412039  42605673  44094096   6093849  15616803  62421933   9719635    819141  24589859 
  5977863  18296473  56340402    191769  50182971  87242343  17878238  11274795   4581627   9232731 
   711891  27576231  23584737  34822194    160738  30871755   1024949  54584679  39031388   4727634 
 10855616   6304443   7748595    783975  19192541   1149663  72000888  20627555  17963673  71044245 
 17496763  14542347   7108347   1313688  12999327   7673341  57304338  41896008  31454634  24989976 
 68339043   1428423   8124779  28538299  28844973  36438823  39124897   2475519   2885173   8898408 
    53505  37396299   3892443   1711266  23221483  13828735   7181499   7067803  45417822  35141658 
  4380934    301277   1009379  37510184  12767073  61033461  17529099   1540389  25962617  51772467 
 64926585  42038418   6290939  81141378  43979615  17355289  39120531  38247573   1426627  10749543 
 21091443  50598043  39841207  20015899  16533833  13449999  19709513   2900107    383655  18320859 
 19015035  79627374  11975749  19343928   8754373  40540869  29121555    359277  30955867   5431777 
  1893671  10181931  50012963  48380959  31351465  13868709   6808623  33875425   5263873   5993931 
 11475963   7679935   3076218  40385004  21986295   3362812  64609548   6039093  45891840   5309623 
 88132818  88264465    337794   1421106  13911783  26323113   3255851   2717773  54250016  23730015 
 24909306  49888949  47263283  19573301  31477187  65714343  76588667   6950643   1843682  42509958 
   259717   1932263   8714202  83638487  38618357  64590194  11448123  20194853  10920105  27380568 
  2772957  39588441   1722291   7542154   5058762  50927387   9869008   5733681  27845127   5131873 
 41255313   8477726  25390883   5585286  29803823  21879015  27641885   2378947   5295873   9130454 
 35482123   1889139  32474643   4492347  30809477   5968239    293307  19111359  12369104  69204777 
  2746118  28198494  34360698   9545648  25658287  31762373  49747821   7092677  54350947  10526353 
  4492977  49089423  45065173   4091303  38451003    249309  27450678  30340323  62147259  50721402 
 86360463  45015885  12379695  27077964  27453227   8158033  59668611  42914511  40200023  13858968 
 55880243  19768872  26102747   5301017  17932155    132423  43808379   5804720  36378839  52381410 
  7337813  54510555   5492005   1315698  34496015  80879093  12734199  75659563  43932830   8099439 
  5626477  55950753  18602245  20755281   9262794    750715  37631553   3289003  33584542  38423123 
 21391285  33213983  14809071  13423353  13518145   7762282  15531500  21115667   3218973  30916295 
 14534401  76592379  57024563  10390533  24194040  19898053  79693794   3462153   8078797  29191978 
 32938443  31499161  10815963  20988571  10584459  13513398   4341423  39599348   3810413  27879975 
 12090397    948447   7455714  31698073  13245707  41722251     78493  22971378  10368813  64505877 
    52125  18341509  23773563  79567164  21882897  24962235  26203384  39963655  41644343   2407459 
 31630183  23974803  35951403  15566663  16036013  32813922   8354501  13076093  17584273  10568787 
  3120027  34672203    190288   7973378   5766999  15641318  12822843  18993938   7750743  10386973 
 25499908  34169083   3715014  49173594    509347   8385570  42774043   7228509   7835893  30538595 
 20058089  13519285   2739558   9358015  71860681  39863287  17210907  39083353  13528587  54216423 
 41896263  45593847    884823  22084640   8021190  10093607  64845888  58105290  11356031   7283703 
  2362635  65811355  16888029  28363809  16095989    577143  71583990  28326498   2379963  10446746 
 10668718  50025293  17210327   6346568  55259697  27392803  10050456  12434297  37434363  11035683 
 41580723   3902973   9927873   2301053  27110173   2299639  16487420  37920291   5139423  13608861 
 36196151  23089518  15484044  71195853  22645161  37729761   1972701    111966  24763303  40896108 
 23284223  10327307  12662079  36402927   3664407  14171923   1661300  29458585  13882884  24467307 
 35331229   2611102  19838593  14251337  21125660  24569598   1763987  70401557  31168683  74741307 
 45181595   4497193   2969139  26742383  21318783  16045091  61600316   6232803  43829887  20685603 
 22866445  82929595   5200156  33413217  17533814   7119739  48666468  37463750  15005613  13638033 
 16270521  27008754  50009412  36040714  24633593  25117215  72046615    827943  15754380  57882043 
 18206075  40989291  67755363   1503009  30982961  46333188   4505443   2284779  40905819   2825337 
 37872881  59332123  19760918   6525039  27927103  46656103  32970027   3562422   6574209   1133251 
  5438143  24375215  44123333  24406470  70503783  42216603  49645463  27185289  31150979  24411817 
  5236863  33916785  31406073  40199828    575439  24200255  40036803  38212413  22086393   4452210 
 81554523  18375467    512623    197376  79129131   3214599  13906323   8958183  58627982  17009643 
  5256163  73272699  56465688    518752  59619774  58011517  16675443  27847733   6779973   5839183 
 34561055   1140483  29281753  13755983  13010699  25342451  21408015  47259006  31791439  55623015 
 11321574   1343004  54450043  36701311    206322   2496273  20168843  18655638    550203  19326131 
 26330779  11573124  94012503  46993659   5180683  20903510   7377999  48870147   1185591   2891823 
  2649483    236821   5911145   1666117   3303452  26559579   1433520  26737647  24893731   8126771 
  3838023  58693403  27191339  48787547  13310307   3735033  66508795   3169797  13386489  21581187 
   154707    334479   3002520  38668572  20230928  43462773   3235353  33792198   3779758  16244541 
 74617321  16488645  59428320  74119075  43679927  26374793   5937587  54666773  56240181  31853724 
 11111595   6126495  37678035  30807948  36090831   2684805  13147347   2137401  14916103  61544983 
 17486851   4085997  19164905   3677483  11674324    311707    139248  14905927  41165961  16817955 
 41986523   7283553    160767   1460846  15308949  55005525  52665543  10063743    803436  64591713 
 66084243  57894872   3197499  40845348  10712395  32337078  60272691  18719623  38715819   9794646 
   860667  24139413  38926131  34083843  28666439   3597072   8124997      7632  40178363   1239507 
 12673278  42838555  16498851   6272918  10783155    365754  63376359  26726616   9530091  44620621 
 40655135  36503043  24987148  49038730   4600396  27987627  67732623    317157  22962247  63609669 
 33315180   6328512  32171223  51777975   8869487  64080394  19511223  53729845   3596313  12081190 
 56557423  39176033  32171493   3207403   9230674  24544578  81631491  17698533  94562129  15720603 
 77676199  18920171   8380495    533385    727709  97357812  23958420   3027699  13963563   6103055 
 45234892    359217  70816603  27735225  43368303  13565103   7955615  35371768   5047998   1299363 
   771593  20593019  50018907  39210123  17325067  53061527    572123  38016135   7987128  31683990 
 60496182  12250005  20755283  52023771  23349204  24493137  17885983   1502533  63792341   3891043 
 42103629   5468047  48704409  39370101   4594605    260833  38143140  13798732  76633896   3933933 
 33612757   9117275  47774073  42916771   8604947    287729  57907343   7212126  31374447  51015033 
 18613035   6419483   5361492  15516531  54868326  65359860  14586817  27374151   3792139  16019497 
 15156747   5199204  23373676  46371259   3397209   9645117   9408771   5061795    427700  57654947 
 10706711   4155729  73117365   2289993   9187859  82988652   7499438  83139667    540283  38379260 
 68686073  63419903  10027059  38887931  12867084  16623693  38048239   8042974   3303468  32465755 
 21622243  33940946  38730308  13898568   9724639    140163  75759659  45040483  44618483  77781498 
    44165  12332171  14123862    335703   7898689  18587129  12047307  46371757  72646755  26045051 
  8469867   2122433  34540059  15352811    389043  50873699    264537  13408956  22246873   1233535 
 29960601  48846327   4819869   2611121   2615886  31170529  30852835  53911269    668973  61180023 
  5059617   4742379  28749907   5079921    105258  18586002  10962795  14546523  13618138  18014115 
  3509412   1561723  21282204  26957481   2385075   9074181  40359603  51274883  12000057  51938883 
  4126498  39083655  35726023   4152927  37149405  34893813  31572937  19841131  16700057  50033875 
 59596513  27558543  64877574   1308873  22262475   3556597  26691997  20950625    757579    529107 
 23238699   2316705  18548403  11472063   7365019  15997650  12857123     36962   1163493   3354300 
 16851790   9741579  32286561  12831733  74748731  15043739  12870041  34809975   5356113  65082464 
 48228507   2809615    960219  10729113   1908456   2764530  63518841  35266367  18009947  13946013 
 11411347  12129171  11876262   7495115  44950131    245472   2618726   4538748   2126373  25962675 
   733048  23119600   5803471  81887493   9965983   1667271  24040875   3604958   6079053  10813488 
 66829005  86708499   9272757  50749407   1586393   7282951  98663243   3031987  43116814  10401493 
 26167095  48143783  42344879  31686624   3878427   4618893  30176466  27112733  21889803  69230655 
 48727711  67488565   5526963  34006275  27774463  55095541  37663707  47240613    940452   1792059 
 15639663  18767463    949287   7986255    801479     11091  73951011   4884435   7160571   2958195 
  5195699    228007  42360623  15353669  46040008  16137089   3307199  69658875    594051    274163 
   403039  26263083  10838583  10967223  78555303   7902811   7537281  44343457  32767395  81969007 
 33104579  34086357  73990626  38297265  25300245  27395899  12563169  38368777   2729985  13921403 
 13152255  59238123  10176585  46809067  41692227    904929  15426330  11952811    490419   5816229 
 38921278  18159719   7828899  67422660   5418048  34350585  21823683  63960459  44269221  68519099 
  3691693  88754845  21785637  63355338   9629219   5121093  18794787   2194030   2375343   6120148 
 10269033  11979909  50344392  49628085   5236701  38179138  44466926  29243698  11523173   8685355 
  9541556  32632594  30410811  11178692   4594419  18205789  15079767  64419668  33585147  26214002 
  9954024  31741343  43094843  26685873  69049467   7470348  60687969  28949043    128439  17594358 
  8563098  22460323  33855831  15793803  14403649  22286178  12002670  24074660   3199722  77405325 
 11171591  76189860  68184819  14607807   5894011   1388550   1532615  41744073  78631481   8869947 
  2814495  27213049  22898761  19117005   5367993  37821951    346455  49046267   2955601  25377007 
 51941481   5041339  15241475  10577482  46819126  38188023  25036405    117258  13736843  15774609 
  1692891    251553   6338523  21000051  60803283  31345067    726948  41737931   4336071   2347035 
   628282  12453795   7545182  23002613  22752634  18206493  11281731  47785707  11877659   8280823 
 84086268      4458  15046483   2404143   2620362  61388966  54528207  30651315   1491756  25856145 
  6288930   2802763    140827  38031883  36409899  24719083  27062587  24347633   1790245   5790095 
 33302766  11087103    454335  55067223   4377666   4549063     79571   1296883  27937515  20553261 
 52081845  21838655  17692602  60749385  11622735  19419943    706320  58527161   6870000  53252490 
 30571363  20215938   5630055  32424704   3042359  10856283   4363708   6847369  13539819   9826698 
 11793918  30679359   5761866     18718  27740383  14770746  23090941   1459831   8973794   2733755 
  6517703  26141351   2002563   9793887  13921977  54629309  29688243  23031318   1739123   3869992 
   218403   4062203  50478782  22556856  21694605   6902489  20387391  36285423  83057573  42432093 
 77149293  11535658  91819103   4293643    490793   7428072  77718027   3345829   8135456  23324998 
 36551995  19558464  19394511  27213861   3801043  84732518  17169627  15027523  24253147  13009633 
  1498123  13194507  52608315  39100347    107871  27380124  27097942   2371123   1262884    641823 
 80870573  68451201   8825373  10701422   6465498  30487455  29495127  27188495  45670473  18407127 
 26398365   7947861   1824408  70550473   7711919   9912247   3190147  33161688  58444929  19176939 
 55605057  58051938  31096218  18439750  42200495  57072373   6993915  42622283  35284803  27415183 
 13765308   7992017  18140641  40867873    515939  60038296  39360431  28977652  11653919  65806851 
 33227207   9111825  56943918   3923548  19517021   3372327  47523707   4897113    938555  11418123 
  5795665    855915   5921245  36266171  11946498  38891654  87413613  26613879  36183193  24094667 
 50256802   6502213  35634433   4392017   8678793   6237168  80119876  16600912  10957275  16806453 
  3188798  18665283  22186043   1297653  17726685  70907531   6045882  29776419    601737  28200678 
 55904559   3918784  14222643  13274403  10771773  45395733  54614712  20619261  54524383    772359 
 81623319  31788473  41698933  36933579  50227083   2365358   9930723  13867611   1126149   7481058 
 63506307  41762858   3927289  32664401    909739   8055786  23409565   1299423   2535768  10385388 
 34784323    851476   5510859   8258912  30465398  30931179  41664823   9792059   8345262  25968487 
 26274173  15409653  11252858  32249299   7784276  38132347   9973659   2928015  27502565  73099176 
 28174359    100055  28782387   8808157   2954747   9993483   7313395   5602691  18065763   4477022 
  2275995  15851367  34318560  32440398  24295735  39718662   5900883    856033   3670627  33764595 
 51514068  74262610  44265633  25321521  17755884  34844394  35412687  37306997  24733167  25329797 
 22613574    160431  26332674    606048  33833013  17231601   1259058  66099723  61025824  21650579 
 18442497  16593317  18696710  50857603  92011757   2473227  59654537  70846371  11906171   8315097 
 16597310  56764155  91516438  18809971   5306398  33248687  31157123  63901875   2630198  16134705 
  9275554  13162503   9038157  12056773   2843457  64842651   5024541  37362623   9907538  46464621 
  1143815  17110683  21291702  23797533  34771263   1961373  10291639  39383519  11939393  17873418 
  6143676  23674398  45406583  78434472  39825941  63679089   2308903  12249867   1905123  37807311 
 20398248  25470067  10941378  24482242   2749947  11767307  37034619  19360662  39498153  12912893 
  1990317  11505111  39448907  51422399  26651007  14457774  66325423  33023040   6660971   2625043 
 33542698   2392803  68483783   5631903  84257789   1347450  61424115  12420445   4818531  55391548 
 51617973   3689939  15469563  21672169  40460283   8382798  75982743  79038979   3243387  10649571 
 68574621  35350155  28420395   1755163  10640823  53950890   1731913  33924208  37645482  28178235 
  3311672  68012895   7996097   6678870  33951605  28136103   2576153  19550087  23317131  58276845 
  9510644  12560539  18632307  22980993  16919285   2085067  22451071  21127505  78921444  53656707 
 64016755   2789173  58321613   3482007  12181558  11461123  12682260  14880681  18835323  20592547 
 26130557  34756449    451451  26690293  12316630  17090273  23487699  47310839  84844095  13572532 
 39662874    221110  12995273   6612257  29571387  38879070  43398907   1405242   3757610  44406737 
  2447758   1223807  21728618  57398487  84989353  40248199  22048214  61283742  79704001   1932011 
 16953189  27158293  19681967  70377094  14836999  41689524  28575639  39434187   3674286  21303183 
   359250   8894211   3380123  17815851  11485975  14710767  45604017  13141043  55852257  29475543 
 24150353  27690210  26209428  26517843  17235555  48215773   5514590  14579070  10678758  61333912 
 37090693  18948925   4093498  14992373  28996647  61165656  60816273  15027443  52359675   1940138 
 40595067  17612520   5197851  19103973    419792  72944111  19267937   8967323  21474069     33164 
 14316469  21954393  35936373  30994707  12992892  70712185  16211525  48750513  58317331  28781095 
 31244595    477981  94606003  13007265  17938479  17207763  14945901    759453  15265033  35438827 
 77408613    655643  11433804  37357477    175170  35328363  26732933   9246153   7860800  18270562 
 26891661  17994682   3943139  11884443  80198178  29798199  22725510  11066713  54720795  37389655 
  9241359  13175230   3936518  11432635  13217325  13235997  49453043  70957938  60098415  46858265 
  7734794  80980783   1961355   1065939  42458177   1142459   4359348  51354601   5898887  22248665 
  7985150  37297403   8264298   1751561  30481167   2103473  36039209  57568731  12311868  27424575 
  7811643   6379468  32597863  48652363   5871899   8672418  24161157  72981660  27888145   5219755 
 77563193   6543077  69100958  17651427  11460303   3106083    267684   6092607  43803963  18812583 
 31706451  36439981  64478198  16612547  10739675  15595373   6522021  42059659  12232145   3617093 
 20737311   2473083   5896251  38042907  15960067  30365633  62594823  12678585  25410066  49910123 
 50348010  45692643   7943427  49202694  11942899  20741328  45745998   3506737  64440499  19269555 
 14308071   3819208    789097  20672860  14080951  19613739  59596345  21304728   4911483    686270 
  1179007  76293857  53117051  20418873  69019353  55279179   2399433  30617046  60078371  78013573 
 13725923  72924105  11882611    245563  36555642   3256957   5496183   3491763  13582203  10952001 
 14041179  27696588  26936058  34367355  12419665   7259073  68159664   6791622  16031352  40370496 
  2910885  22716964   4494481  18831650  55470457  12916685    461987  83135273   6352872   7575969 
  6354924   1337113  13477585  56058879  65011867  60991734  10455867   2453445  44142873  10052258 
 29413801  52726225  35825676  11692419  85016923   7605705  14522268  84925725  20074843  16188295 
     2267    407565  17353923  40066380  40091059  48623043   6666459  51613464  71076975    776913 
   702099  12991995  42188343  17418079   1333714    334203  48156884   3056982  24594063  18876123 
  1280323    793013  71888280  20577201  15263610   6761385  51100137  30883452  27514107  11709582 
  4226566      1641   3192963  51407835  16396623  47483059  23685523   3967119   2386069  22588273 
 24604043  12845967  95545123   8518911  22448791  23922029  10253893  46536104   4031361  68086418 
 23223323  43800935  11927323  58335675  17817963   6168891  11884251    248197  17868315    856679 
   999288  54549798  44089179   8584767  14964117  19330874   2842101   1197499  24032348  52551498 
  6163332   1440123  42429541  14506775  62773691   5916611  80471619  39019869  17080693   4128987 
  4756290  66007864  68845753   6663131   8177973   1490989  23101923   5851953  38160311   6897663 
 28560739   5737113    354213   3662067  20949927   5286211  16052323  12677997  34398123  15886287 
 23008218   4375403  74466671  38110601  11220535    429478  40323698  21161557  21915467  43924612 
 69389848  86153293  10897723   4307591   5001415  75614601   4038099  10498247  11205240  11923323 
 44496178   7265619  19113675  22862188  11105475  80299941   2062984  12976171  49050363  52399425 
 31306644  25366917  16326606    139515   8006715  27680403   2525451   4532859  14321093  37503582 
 44596971  14341703   5928873  70202992   2289552  64674675  37217073  56534643  22800132  57026003 
 26999608   6130203  17432595  54100339  14754525  82606339   7358467  63100996   1990027  42545983 
  1297089  41315653  30339581   6189873    382168   4315097  60568578  10790182  52949046  93281911 
 22670423  69520401  43918635  33219855  81934275  23838351  35850011  64213968    769855   8134263 
 24394603   9557543   6921653   1741795  34274139  27688360   2484833  18535155  24333318  54884103 
 22550847  35464333  23193303   3578723  19231923  55042123  18694489    224043   2808871  43120895 
  9606738  74569695   6108036   5952894   7228863  21712443  86202258  18320623    118763  20352063 
 42728160  57984753  12642428  17835311   2207455   2016483  70924749   1801069  17892893   1154873 
  9593597  68935194  39090123    883853  12375668   1314849     30177  22168446  21941406  15576255 
  9650673  32980493  17447448  65609547  89745821  61703018  59307894   2766227    442138  29253049 
   376323   4662559   6351797  49059977   7036978  15732534   1106977  22323327  46104729  50870323 
 83767257  18023973  12450423  36957771   1988937  21690524   1006755  54916539  22403993  24502276 
  2423169  37341099  56339626   1114043   5434908  11746683   1275072   7825479   1918248  19951983 
 27566497  17882256  91912089  22725779  20778195   8849821   9401218  25836739    169251  37659885 
 15671301  70770615  84075772  56730608    182907  43840647  58609425   3564208   1496163  47345733 
 78487413  68434083  25096219   2366136   4784793   8895483  55895663  20679631   4779758   9809109 
 43871532  58427719  12200406  75302160   5618282  60207431  14819155  41898835  20011946  12839635 
  3848193   8401451  46568523  13232827   7701773  43163087  23264059   3876835    376103    293046 
 36239602  79142505   7516925  10429422  19631553  16759172  16475835  89832543  72257371  42238053 
 21739555    573201   2967123  46027671  54576447  24436335  39650003   4801011   8692368  28519518 
  5377199   6089523    987781  63106684   2307732  29795448  12516599    289043  44083841  12487195 
 79525958  13519383     33765  47430891  10010487  31313982   3524595   2327123  36569641  10147848 
 14314319  40545063  10968877  14512709   3926529   6417753   2439395   2698455  45439422  23674758 
 74101107  27236892  12163995  53688323  42723573  57262812   1720283  44687349  26140763  24246353 
 48023587  17070828  16766547    276785  18315743  21790829  66093407   4567443  12927795  26122626 
 43500811  11965937  48381243  47897236  43499579   1824028   6611691  65613588  57094125  95960955 
  3036975  38350029   1717394  31347987  23441808  61493607  15987825  68507718   3302468  22153727 
 23328855  13911591  76510715  24068391  57633573   3050373  38765058  34314779  43681739  15480219 
  7376103  16130282   1352123  21483387  27381708   5629488   3376119   6001139  18697438  26452293 
 15265883  73559444  12678998    395271   4606277   5126652  26802080  13856961  54781749   9318036 
 16128962  15162660  18253513  16378047  41314151  16467686  14427951  19284591   9092184  65088674 
 30674130   3503779  22371747   7939653   4637673  28286928  53194347  29262813   3368707  12199231 
  9381768  30548262  60407523   4053705  30889523  82064667  23494201   8217885  49853719  29672403 
   985173  54417083  14216963  24218502  40188463  31575883  10938995   2164913   6127339   5805159 
 80443563    951788  28481280  66350385   7930551  19462725  43642683  45172611    934745  22404622 
 30475929  13560614  64446698   7409707  18237055  34587051  29120188   1373595  14710923   3042773 
 17799252  81832479    205198   7319050  61026939  30029071   6237757  58155627    457125  20165076 
 41703654   5475086  25730863   1808967   7331395  14294058  55188855  37190437  74260747  13205123 
  2689633   7383863   5115485  20626751  25507161  18964803  29981267  37472073  58189387   2811491 
 28387983  24104477  33227559  49254957   8963767  16134670  51807705  33426299   8553871  16993091 
 11604233  21765803    726397  71018070   6172233  62166769  17775006  18727259  27532947  46732933 
   109307  13678767  29973347  56031579  71507533  12884654   7796911  14147217  12356123   1450853 
 21520062  34846403    344118   1132891  13573723   8059629    333043  51342045   4015578   1276539 
  1106067  32829817   7065915  14995728   5576807   9657239  22781301  76711101  23405401  14556327 
 11517123  13257507  49560414  40608339  57606375  64565715   1095474  29911550  24214773  47495347 
 50495073     28579    274171  65732898   6372033   1901334  26715131     24803   5830851  58717563 
 53653723  63844181    599373  42058326  25970683   3383591  10462383  13797396  39126447  73510773 
 36883109   6350557   1230151  31048443   5899281  59024478   5874068  34532153   3968647   4607166 
 33851283  31412603  37891878  16327175  51036795   7583809  38504787  33403437   5714265  51438064 
   477915  20021117   2774258   9573591  83842637  17074131   1665915  42633786  26123898  67312486 
 36250478   4130815  15195519  23388873  43008035  18941947   5967361  61648077  20831035   8007303 
  5425823  79206141  36495549   7498033  10733063   5591398   6606822  27080613  36084743  32185563 
 22628568  13311672  31978745  42489969   1430691  39592027  11688273   1755255  17717997  28502086 
 21656507  21140430   8519100   1473707  16565158  46914237   6755383    728851  32577171  26743203 
 59927773    453411   7387048  14053759   3926045  26301645  11849631  57526728  28460376  45137842 
 48900971  17309328  43547607  11470203  25232375  39440283   2350751   1540550  59576122  22924032 
  3222959   5097817  12507640  25569107    782058  39286494  27365922  35700515   2758410  43296677 
 59085525  64468923  78450885  39763420  17607335  29711919  25367323    924833  60324939  49889683 
 38400723   1695056  21524823  46893603  17458404  31113183  57023959  21954965  54536603  84127719 
 47980955  16980435  56125563   5443971     70033  28670287  35410715   3664905    503901   5472933 
 50020019  13770903  64902257  32654073  19453057  58658233  55829722   3279403  60718583   1092136 
 25442680  33782591   5603499   4802088  11294633  54402924  23966075  14522082  32755625  43690623 
 59433003  31859968  88471991  35339671  17840763  30281583   1611690  20362465   1901858  49638093 
  1469259  35002755  32770510  33630021   6162436  25054113  11250403  31245185  24611155   5453596 
 28341853   3776553   8642309  25665606  13733619   1331187   7540131  58053131  39772073  17430699 
 33675051   3122773  22902847  51791583  33066097   7192623   3530683  61174698  14683207  78887841 
 34311951    389763   5490103   2350935   5405703   2427589  30993563  58329625    627709  46253067 
 17786923   6884518  40499106  44274728  32952884  12296345   1443828  43056873  15779355  28131599 
 29473983  22062141  32929518   8538067  42432637  20348691  22067331   5368939  31339165  39460778 
 20189321  27278457    334411  65446219  33393483  72204531  61811067   5308413  19392637  20148702 
 29454873     36859   6839198   2702679  29885847  65585148  24859287   2589885  24274406   3088779 
  1684113  68580078  37606020    460533  59287259   4543989   1441313    345003   6771046  15655668 
 14629371     30660   1969871   8665923  34423753  29669847  15407053  35670373   1442465  67008219 
  8919502   7436349  12373964  26506867  33947955   1955221   5543382  44321217  19657089  14561971 
 36836723  39204773  75844803  28737279  25081187  24947133   4632747  23610067  57284386  26219241 
  1022986   7732211   4020083  12274073   1003342   7249971  35327341  64944623   3365631  56140603 
 15940135   6188569  29489331  27224080   6799995   3100123  28781202   1344210  41875323  10628523 
 42223043  66813803   2612439  23148372  39915243  15103806   4909794  37855768   8391339   3298395 
 24373403   3825803  76606269  30248803  23156067  96388347  73140880  44425603  34894555  81977844 
 34368963    860133  31889148   1638331  24181052   6430413   6437631   6827148   8400102  43642491 
 57162983  26821849   6164827   6867365  24409483  25717665  22483345  91230085  10247263  77958657 
 20474573  45259323   6157339  16419147  91423169  17077683  68172323  18063951    619269  14621463 
 13851827  17901968  10562433  37665510   8995193   9153139  22570643   9411241  13889206  13010403 
  4365036   8017935   2358267  39121948   4178162  60339318  11236249  12469083  45730827   1037997 
 11215129   5242875  19437219  11500130  53287300  50288361  62857425  23202897  27791667  14896055 
   186012  74151123  41168523  16887698  46309672  63907483  63974163   6399019   6550283  59769744 
 19676373  11398578  55818723  23285411   2008811  38286579   6096758  26265215  43236544   7024227 
 76239803  66665709  78456874  27260791  31048206   7089591  39083163  48412366  70236795  20196312 
 21976715  12420161   9091931    624633    301951  41052012  13288166   1640463  40378233  17872382 
  1060276  36311739  20537633  72369513  26026838  54865797   6625539  39143365  12047448  63389623 
   828537  42238985  71113503   3363347  12175227   1972014  10532854   4771203  25454790  47516155 
 20736443   1841103  38343411  26754919  75242139  42762030  40758150    831907  12687483  16054443 
   412587  45670947  61962502  70634283  19208059   8096251  14689167  74938623  24802910   7799408 
 30082367  89708623   1412755    159139   8774899  21192519  29936548  28451623   4295016  29854695 
  6208563   7749143  77197593  44683658   1934778    145268   5827083   6303887  62279743   2655113 
  3582499   3493767  31062843  68197643  57987844  23324984   3772399  13874841  54828631  62131302 
  7312008  36517299  19518659  10583623   3990021   1978942  73332993  46577302    564521  86929131 
  2570275  32698835  20299003   1323663   2103638  29139099  82592925  36626964    746323  64516404 
 25387871  68656819  28566651  60441433  18674835   3456219  12584283  59825454  10604643  56466885 
 73944672  18399843  56299035  14718939   2675754   1436513  26326128  11025811  20176857  12523983 
  6452520  11552699   7215621   7007623  15751421  31597659  32124499  24760674   7115316  13688369 
 29302872  53390055  45259428  22840365  19150139  69235509   2063173  18580586   6960615   7367098 
 28774645  51676995  17281647   2079629  27163901   2480797   4766116  76789009  26678975   7049363 
   970840    127723   9320391  54627423  30715607   3999768  18847413  46617207  11766605  17295343 
 51511273  57365145   8020443  14984368     69261    496838  14612299   1793691  10002493  25137317 
 18142477  32821958   4747539  50281647  41746307  28049213   1582823  11692783   1458951  18326793 
 57467150  18377875   1214940  49268419  24812412  13528746   6442194  29118795    517911  41607649 
 17650220   3142599  33512898  16069407  35353233   8342199  52101245  15077820    230955  13632459 
 16393715  19681162  43326939  63861578  21829964   8422654  69178903  14085173  24302695  33506925 
 33801363   8719371  56936431   5461899   6921582  55975871  27482923   3558055   9684027  52510403 
 10737432  30593084  43732023  24576794  56657496   1372222  23559999  10191331    459001  14707019 
 39052059  32526587  15111949  53638462   6672105  83408955   2910543   7882281  51462461  17749405 
   960379  66733894  39741805  26490183  29990421   3158442  89066555    597181  17016198  13960803 
 30081251   1443084  15226458     23577  30531943  25962407  12686445  61099483  13358478  16472469 
  2708523  37745754  20041543   3330023  36649437  15522630  70651293  32891091   1895709  79782539 
 69815024  57120984  13434173   8605959  58702533  11888118   2325233   5680180  85287933  16208349 
  1656855   9680792   8606779  14556282  15443187   1156480  62190678  69910788   5404443    143475 
 35311756  19643907   4171333  51531666  31990661  41403947  30219072   1957873  30203667  36471183 
 14745073  84022319   2164923   6132123   9821473   9869307  13636214  72568619  33164115  65696423 
 47348809  11341947  14912179   2383291  41324021  11969811   6135797  33045451  20150817  56037207 
 18483322   1338795  46058289  25476027  30851251  44284272   8984963  51119733   1584069    630123 
  2681871  27357419  55013036  42507627  13887123  24837862  10318578  53577783  50384003  35242231 
 24920765  26690245   1501323  14706891    515763   4510083  67583373   5263357  66344571  54940311 
  1669779  24357742  15541433  20660433  40755138  34935275   1943163    530211   1229303     57313 
  9914136  56797266  39502209  48299611  13873101  12148701   7417261   9286438    592862  58887321 
   446937  23525036  33968031  30926829   8072655   6138508   3254946  50533779  14412498  14646648 
 22953359   5519571  58842942  35967373  27701173  38432748   1030464  17595259  11955108   2702292 
  4399480   2579843  23494565  21221004  10795509  24168893  51189843  16009116  13012008  40889013 
  1055823  51497413  25606527   4700035   1357563  34010748  18608052  50845947  35972875   1064391 
 36498409  49686667  42453178  25422423   5530803  39382323   3343659   8782143  48150623   5648227 
 16898092   3236407  73689323  28377771  81263361  15781053  37583263  35364804  65138901   8190492 
 37064508   5001999  14805956  13492315   4638203  25150059   3677823  10062819  29940011  10992680 
  5657423  18848823  54306948  10578417  21053529   5970523  12481623   8977227  53448091  12663415 
 32631694  23282745  42228567  37800707   4872351  39209373  26150047  31247007  68719383  14775333 
 57214716  32162491  20345595   3600699  50524683   1788037   1110139  11307567  36016395  13354985 
  2718792  21307883  60371623   7579935  13939873  74992199  13048987   6520373   6866331  63344187 
  4039843  59570047   9568428    980713    117487  15342189  34970721  47570802  39380018  63219543 
 39066315  53875987   9685177  25674229  36729207   6137079  12789383  22587008  61643414  41585235 
   729059  71458575  23226645  12982393   3678135   7326123  29788987  54029224   8473347  31660951 
 52056600  41815065   9369403  89134728  84902363  18270843  27126948   2758329  22714611  19540784 
  6897139  34583903  18017376   2538485  14826123  54126507  13569195  23399103   8645023  20954595 
  6154999  18307797    757539   8121483  41905843  25587537  68506260  16306534   9007073  47250039 
  7337019  17846907  51182187  27665709   6395235  13254195   3891164  23221048   5234811  12178816 
 33684835   8357475   9558721   5728296  14304924   2213016  52409480  16018478  55759083    846937 
 38748299  36145723  35492673  16103483  28971771   3535239  12045786  25887671   5521959  22434504 
  4593123  40363875   4806447  10675749  51592775   4819047   2791494   8605979  42689979  85009275 
  3653403   5470995  31861328   2491403   2416688  65772211   4060845  83570250  17434881    192571 
  1893495  36171833  40150926   5189934   7428561  59493075  57825681  19492107  71055043   2155023 
  2898468  26332171  23911998  52735926  21024798  21933838  10057929  58690447   8620735  80145935 
 19655343  28524695    180795  43071661  53599449  12769838  21038453   5698227  17209308   6274347 
  1589308  60310309   2415837   3778143  67423596  14460093    226230  12735543   3662184  23735123 
 20836275   2690526   1687398    772973  15061863  43668883  30954123   7613267  18965187   6301242 
 48287451   6794295   8002249   5074810   6943008  12594586  56202347  14019186   3738125  75446136 
  1285198  22057923   4015827   2546173  23612431  10013013  12618861  35914778  30366419  34524547 
 73690860  13559873   1979227  30130311    803685   1095525  30716571  63955451  36478671   3194511 
   499128  29072284   7292811  33505023  38422644  11234151  22894731  37827191  12621837   4823352 
 15501170  38644785   1734573   3838570  17187769  48428995  12246588   5505975  54486177  31480125 
  1921085   7138506  26149353   5076735  12686748  31743975  26762321  78073134  45508335  75626785 
 18229983  53016795   6254273  15126341  18446683   7433983   7134883  55928713  18467990  24754494 
  1743153  12416527  18821373   1362435   7940391  12289542   3755243  64492993  22733388   3941610 
 27883788   4371043  28163732   9767961  15413623  23320281  39387273   7840956  18457443  19389360 
 46880621   7110303    780443  22867487   8063099    765167  15976023  59304650  48108028  12082820 
  7452795  49790231  23076757    324975   1753340   1572889   1140155  74113635  57156075  46023819 
 48675147  23509479   5502790  65410464  10259502   8176623  37734523  19149450  31145553   3879217 
 17200073   3715093  24356058  16424993  27765034  36489678  18320873  31464429  34366227   7347657 
 36297961  11657787  19545078  16969840  22010815  29376873  33588595  90037178  24397223  10629003 
 35046684  75428471   2178996  13608535  13482691  66980039  36127373  12169683  38721318  24444169 
 46544831  78436473  15896013  66810462  72290453  22246518  12173955  39583653  28459955  57268598 
  2258531  42275448  51380351  20448693   1829595  17322923   5545198   1593273  25760836  11451223 
  5158995  16728219  23222448   4058023  38124222  35541096  42181179  22658523  14049466  16365165 
 11736837   3623145   2479452  43565190  54855813  42928897  35571099  10719507  14609630  34991541 
   889125   4683984  17307809  22203983  15159592  54134203  15260209  58517456  11579925   6942020 
 35599123  12335523  80956383  32660463   4943985  19026780   1951359  53919713  53571017  56435827 
  8442843  17244882  28376843   2093879   7747788   7868475  17980176  16332636  26270163  41981928 
 34500873   8889395  28834305  63378355  29413078  12883333   4043945  25269033   5266833  36614623 
 11559573  24509033  76137058   5784347  13017002  10808877  14750375  56924747  49288684  45134673 
 15289675  18299875  11190992     20217    812185  74070405  27477627  25613363  11027243  42158235 
 38936823  44496073  22722205   5308129  86004529   2825175  35962613  28272123   7998565   3498058 
 44836008  50241639  17345180  35144331  46102795   7461483  38253831  16620171  16217665   9902163 
 55545305  36579749  89605761  13355979   3489072  12130473   7108785  27142529  26126319  26007867 
  3731981   2457960  19954203    138239   7724603  10463688   1902201  48630474  23651596  64330147 
 16479163   3811015    189663  32453055  31628869  29365371  22391835  35943649   6840121  48707421 
 64803043   8790407   5011800  55772718  14285732  69908216  22223264  41374515  11202149  44583123 
  4425203  47396706  59063251  32302509  26381403    728483  10319617   4629462  48667575   1321359 
  1329570  49318623  33458724  37274751    111426  20455391   9862533   2907664  11825959   1548215 
 45223125  22447223   7887163    808534  33318710   2683351  37530144  32476431  43328295   8889263 
 72036474  18510285   1530903   6696811   2730803  22230083  90791032   4793093  67920885  10691837 
   536022  61842393   3621083  32237103  29263713   4870868   4067683   8799483  36842155  62325155 
 21141331  28088122   8541650  43950303  18885273   7155001  55104075  43511419  18707203  14508483 
 78355708    200883     48535  19652883  59320437    181383  24521466  12935933  37673635  35710731 
 34611035  13670395   9224187   5135819   8737378  76860723   1277477  44224116   3679127  20451020 
  9201789   2228763  22498935  38002923   8778002  49026474   2816013  90240958  43519848  23577831 
 11018019  55364760  34963071  73486459  20087104  67602568  13964938   8492683  53733923  22569491 
 16335299  14273833  28025133  43472499  38866827   2689347   4930278  24814173  51723490  40004799 
 44992956  54127249      7881  10159461  32952763   4616527  85867773  19540575  34541023  57606105 
 35967291  43059348  12128387  13164263    391353   7918463  29040407  33117893   1955397  23607529 
 63464603  24428411  66617553  43801888  57015956  11535367  25215181    519237  17098373    436299 
 19246027  32087508  68572671  60547969  31700600  20196390  42708866  31247291  16922787  16481770 
 35106233   2394569   5470098  25768895   6979979  75446553   4298563  20527723  23679153  30434703 
 30532200  35015668   5599563   4943688  11086373  23676143  32219085  26389131  36589718   5092901 
  3436452    136220  19693954  13513283  43693625   3355431  55255153  14765883  25678437  19764714 
  3425725   8300463  10100067  21280635  17598242  23716194   4716513  37117563   7578483  80666373 
 41765028  20159463  35577115  22435785  54025218  27579129   6560054    134211  39301176   8714340 
 66937711   4382267  68628923   6611635   9015440  65084587   6249867  96692391   9774623  31490215 
 30668431   8145903   1938939   7560987  40253463  37329275  33210795  11800731  65826748  48505987 
 50965363    344111    197619  48604399   1626800   3327733   1534797  17978629   7093815  14103771 
  8478923   2916043  20414283   3947351  51615955  17108978   4194159  50154927  33188803    137533 
  2620038   3114124  10537103  39256913  33033791   1001589  37844401   4397747  58479711  32436323 
 10141023  26201373  17916733   1636943  64332394  15321255  10226493   2524927  96939995   5648011 
    35181   5827841  13194819     18908    365271  22703633  16813023  37222643  23134713  13698366 
  1820323  58335603  30783747   3755634  16161819  13228030    621275   1993268   1904071  25846503 
 66831279    369711  14221099  28831673  53325231  64435564  13336098    582061   1382623   1262859 
 21256438  22932804  48787783   1505403    721207    206625  75059848   4314043   8304603  29221811 
 16575123  15726975  90921723   2216955  25286499  52270374  29323450  74450079  50348547   5365431 
 20650475  11509586  66462189   2249188  66031038  34774728   1389537  11506893   3513408   9996837 
  6568608  68867635   8092283   1367195  56601580  67797587  46373373   2481630  16171551  15919011 
 58958223    850731   7736932   4232393   9441537    515698  30226125  59388306  47072633   9194732 
 54220263  15058123  75374511  83665120  53375303  20428923    345019  20061540   6697587    974031 
 28723452  15759649   5361948  53242409  13352301  16636369   3575883  39256220  14683957  27715890 
     4757  17818644  58564923   8117088  44041443  15452975  39666531   1059873  14977131  13935499 
  1331271  30371623  20546711  60616485   3836103  28752057  52524103  68179185   2162708  19169193 
 15316413   9269823  10669977   3559863   8577508  16923531   2093033  47677753    331923  17994235 
 34467101  44043333   8039457   1891619   8111715  37416003  65431128   2549175  36132900   3391979 
 13523083  77314635   7855134  41311619  53012927  42366195  19662256   7152248   9375591   5273790 
 46058937  10648404   1715343  49241028  21402321   2135476  39052766  47559331  33438093   5487873 
 22279708  27151999  43157621  13863519   7021373  56277245  65326623  69596523  12887690  40509683 
 43234599  12723093   6725023  45420468  53370111   1114859  38565591  20140073  67873133   8749275 
 37203009  26566822   8341226  13994334  57953223  14633349  84230208  25682426  55857573  10945743 
 33186183  11911363   5054603   6168243  22092669  37588659  10659366  33154673  27085605  84922040 
   131610   8253515   2332653   6410514   1169976  17178739  12638535   4906422  46201902   9567749 
 19852298  12302731    978507   8314143  31086495   5986779  19202683  78806334  24577395  18627154 
 14859710  10562451  33770334   4629603  18587430  35159338  63409051    342647  24306387   5767511 
  6599543  41711060  19469619  20613975    427440  72322109  63169743  19409885  26118723    217179 
 28330827  48674931   3789711  70591702  50755401   4686371  18727623  26805751   2715843   6856285 
  4016594  28293342  64273409  32228709  21002895   4246315   1053975   9330872  30917961  35267243 
 47210163  20423587  30767629  18798651  38711913   2518651  32876701   4845639   1215723  63924781 
   672487    141243  58536387  12693707  34003323  58722764  11464345   6964250  56151969     46195 
 28729187  50424371   1567923  46338615  59792123  12385683    281855   1816935  41850015  23333384 
  3561363  47383147  27623257  62949947  39832803   2631336   7195259   3231153  11389383  29445867 
 12869163   8339651  58417503  44955979   4212048  12422428  75390108  74611373  10752307  43462395 
  2177538  23477344    584209   1552061  19952231  17264435  15482863   1438539  33900906   5751033 
 31756683    739526   9018163  33202523   8965563  18611798  63168298  40864836   5072883  24860763 
 39713537   1682425   2751879  76084827  32374743  32463951  14401935  12918768  59974323  12136287 
  1244787   2198223  14089623  20918427   7080815  16301835  33502995   1010203  18410043  11557479 
 61218267   2223776  53467278  24012540   6322643  29153647   3767809   9249287  33821283  13202730 
  4299384   2977197   9300973  27039629   1849027  13976223  35726250  42430093   8596854  36989583 
 79035051  27864539  70414373    778395   6539593  14182654  63157147  11558523  20700309   8222809 
  2483723  34418338  44531409  42051750  21659451  13353738   2387361  47234156  37702393  48137075 
 26383178  96512181   9850261  10659399   7489696  10542564   3843663  20553981  40472367  13364820 
 33635576  17159157   7809393  13824134   2144715  28949165  58020523    859873    517731  15909836 
  5965123  33781381  52437121  67539593  10832421     32803    144951   1890452  57484963  73991355 
  1764159  51215913  22294962  44203200   8754107  50643639  56152401  12808611  35363661  13854843 
 49199063  49655763  88690398  17623008  25263543  62245527   3480873  38685627   3941196   6102955 
 36941631    345753  38331455  43386235  35407905  18645147   6789982  19421220  27180159  16130914 
 21424303  11384503  59081003   6347292  43776531  39616563  82054368  78624798  22628696  23704416 
 14671293  18848193   7136655   9269883    875006   2676267   5872969   7910535    834044  39046223 
 13426855   5657413  54798042   6715003  22129961  18006978  62328753   1333037   1136373  14350153 
  5741605  14153571   8168190  15091403   7456897  46461273  59364954  58252233  81910320  40655803 
 17432623  28416409  46669614  16424958   1649293   8040837  30526268  57132859   5605557   7232579 
  8754273  45217475  33203203   7393563  54824123   7044237  42744139  71973751   8861650   9343275 
 55302891  64564326   4887304  42389613  78022863  10759927  18598587  16331766  57128547  11727216 
 11934542   2896998  30176235  32715011  24717549   6482303   3920053   9502341  63688515   4564636 
 46919598  44850495  25921662  51067035   9525883  20498086  37149624  94273341  25411237  37475970 
  1775365   4732355  20543667  58022148  63659155   8088073  42274641  36898515  18194541   3595884 
 33401019   3923471  12968229  36219681  30789735   2707919  11398623  16029123  16457560    562671 
 18564105     81405  36560767    971325  78319463  29374408   7125231  10308915   2085183  39514515 
 53501982  51380835  32958331  33578955  26632575  14680425   2884607  10322827  32532123  18679043 
 60320614   1908213   5578806   6861233  31297412  42128875  11174268   4554348  45047403  26357006 
 27740643  53915739  15897927  15161941  10461845  42296045  65756247   4594635  10804203   3729970 
 39942911  34306854  78357556  47756139  20222952   3547233  41502205  11053785  40274423   5362803 
 12946275  15468974  28022026  61076613   5237397  10265823   9282225  24121003   1104171  10652955 
 27123351   4866081  27285927    287905  24759347  25675345   8627308  50211375  11660559  25562843 
  3940423  15001881  20369805    646125     84035  13527287  57784590  31613495    548097  18757247 
 16114660  19031874  39254139  15236565  16171593  23658811   2528811   3687870  10610683  42044235 
 80343483   2649981   8905138   5247568  13886571  11973615  43807278   7360428   9079830   9485825 
  4018371   9200934   8849437  38877161   9957363  10787715   6536691  32535393   1170705   8601828 
 49863871  34129739    805998  33679521   7995331  11702625  25815748    154461  16809091  32240149 
 28516425  29588439   6072189    324131  70678983    199661  33361143   7480554  47260651  28929671 
 16394515  46273359  13199059    423041  14642036  20807035  28826538  31175355  11315823  12635718 
   149253   2089523  41279343   4022163  47281362  40480119  44973013  10811091  38704040  16945362 
 15444093  31974738  21605667  22897347  28797885   7561258  20967783  30478248  88463764  22145763 
 27470678   1387161  16391419   4410763   4958630  26788456  62161947  31427773  21106597  52537128 
  3872859   1507789   5802954   3433463   3107763   8782169   4235099  50113467  21460917   5206155 
 19891934  14419329   7768123  14255919  43272426  71296713   6129018  37028198  45641823  13125174 
  6269103  88585083   2058637  57489723  42797158  40355483  14878683  69211963  26383179  12326549 
 20017621  20235523  21948567   1060059  60152119  26207457   1490073   6073307  45747669  12192945 
 43193834  12293323  53968730  33952203  72520848  84941371  27914763   8677319  31203245  20262301 
   545415   1447906  31643241  25035538  11187517   4233170  36012231  15479600   5121219  68838019 
 45900166  43560452  15607578  12486885    345688  23770991  43760021   3061554   1623717  20862237 
  8023536  75396171  52077201  18737809  61757143   9815200  42548429  13034097  53501964  19800113 
 27458638  11077959    970873  34264027   1293443  14063927   5839803  50950423  32501400  68114154 
 17761863  11411887  14922953   6224328  18750728  49093063   2999343   6088777  16414891  42788067 
 11667633  35793153  59409115  63859884   2576400  20178483  16076897  32926623   5657541  51333650 
 26937159  32421176  45684828   1150452  17636373   6294651   7838313  10456025   2070213  16858203 
 16116531  83680098  31276233  54472884   8148536   1817719   6919803   6544989  67208523  19531608 
 38422577   4866193  42737958  18504588  10503947  16854379  22533337   3204027  46499603   7002960 
 46253215   6694483   3353781  18638315   2772592  68302906   5178747  47931884    311493  10267713 
 35239254  34309695   4036923  69004217  11187024  24503205  60187403  26874969   3691044   4448567 
  7961569   7897403  10843943  29935933   9567621  27137622   8933703  43221378   9532093  43873063 
  3844447  17054811  21680702    459771  19924593  19382794  37105313   7187423  43118187  23674357 
 54429306  10308231   6331462  22300998  23881108  46153171   1729741  22958597  39545673  32742123 
 44602065  13022539  16671723  56572629  36727713  27345483  12840869  37226412   3363336  64920881 
  1492999    322747   4746336  36519495  24627921  91003038   1715055   2848056  41281467  32735787 
 22522233  55178043  31593243    338256  13042453  41589603  83177259  77433227  35100723  25675785 
 30329979  12994617  78978183  33262803  28325223  15761730    107682   4804483  33188418   2634326 
  9283149    248123  42008883  19331853   5308362  62791635  19668543  36018898  76487133  18250921 
  5102698  22478166   2274084   8583393  33346395   1566811   1053753  16782648  38085765     51271 
 16364633  24001837   3378687  16983578     95793   4275813  16567851  27663993   8974623   8646621 
 58574087   8738557   3312169  56049058  38787048   3522096  16266495   3106479  18567670   7251705 
  1619895   4928627  23811379  51557631   4621299  41748363  56281731  71257115  22305270   4004805 
   617278  29050243   8135223   7370283  22570122   1142675     31728  67012873  19212366  10045808 
 14037648  11127165  51952195  11617215   1654664   2968283  34091709  18163327   1564678   2644897 
 23240795   6503823  31486920  43659123  63704373   9135863  22742619  23207847  42112663  20907840 
 42934290   6843153   3387764  21048297  10682817   1672158  53584743   5663781   7446705  20915151 
  6415417   7509602  21081273   5894778  61844508  23380051   3797323  24398160  53463498  29548587 
 13530135  84108501  10021980   2945577  16677999  10598724  48347957  30792853  11550693   2972623 
  6180453     64761   4838853  54614736  16463609   6374148  28638570  47193633   2582523  25408248 
  9678763   6061152  23441493   1040699  43540187  25924035  27071153  89745350  51959447  11264123 
  3382587   5624271   6390780  90725459   7967148   3657201   6833319  16957723  10634217   5593955 
  8390751  81446903  69972883  51070765   8658045  14264556   6248193  10346643   1871343  11898339 
 16104498   5744377  27158445  84370839  17395809  12908529   4980603  80481729  88140395  19113139 
  2731391   5949392  34822682   5039761  48599483    417889  19724073  74342491  43672843  55724013 
  5929179  11472730  48964203  39923403  30619547   9716567  34875991  34001098  35487741  20851261 
 52315419  40916463   9737876  38964173  20591963   5765229  24025632    426236  48399716   9227523 
 64756635    484848  40370523  42798779   2563005  13517603   8573615   5236682   2430303   2768697 
   292338  17548651  40213899   5349651  16477639  19368213  18804615  49808661  40920228  37949478 
 23539405  37220148   4404859  29100223    297141  30206271  26734833   2940963   1111452   5449227 
 44588128   1444107  50359847  67913391   7614363  57135201  30767431   5258628  30632445   5960023 
 22418493  14994316  85778625   9855771   3290627  59788761  19367373  67715373  11801887  11185539 
  2707282  18797388   4284741   8437673  24955371    331208  40564787  26930355  10535319   4010997 
 18184007  11596923  14479782   3925303  18029051  11033458  34623369  52291131   1993119  29159043 
  4323913  58457782   3797691  45129251   7830561  22424388  49771509     27528  29650877  51828383 
 24709308  83849099  10262023  20517520  13083395   5789790   9777712  33661806  78852405  54149883 
  3329409  27498743   3387195   6227930  13230735  30783491  26859885  79277719  20448550    163538 
 77156469   1648351  14118765  17507043  52135603  39980090  25878371   6490145  32429323   4480773 
 21859947  33910449  38760693  11446271  13194463  15543035    971221   5405519  31115259  43876123 
   392880  64337067  40826987  14989787   4657979  13441923  13278007  41242681  61909913  29152393 
 35336513   7477527   7795971   1777177  18235512  13920701  19228529   2428703    949008   1085061 
  5104957  27341939  54611502  17845125   3823768  19684473   9920011   6347849  44220096  42725067 
 52873641  55425931   7823103  49483706  33566208  17401836   1152331   4902545  12805373  13494323 
 31487345  24984423  24984225  91668648   3345612    148180   3282840   8890131   9136285   2592271 
  6423287   6410547    444063  32941368  19054539   1129818  49737363  41973224    364211  11018223 
 39734444  53891307  66822171  46959223    467068  23353179   8803527  99380984     52471  54202623 
 11154581   7306499   4286373  55641403  65211405  32282527   3934617  55569351  25447003   8689051 
 14988363  12810313   6394395  10020637  30274998  17590469    918993   1085841   7297413  11066529 
   302094   2499687  15960169  10841526  42195333   3709545  27858083   5817948   5949735    598623 
 50553483  20701753   8252227  42981189   6196433  47091173  48288481  10178727  58897167  30163080 
 11127663  12059066  12234202  28671311   2594991   6262379  19650871  16248289  37124808  41103738 
 15830523  36901541  46017741  19095067  58499223  43724755  10443423  31417458   2804458   7098643 
 51206331   5468532  58647243  73440699   3218427  15256283  39599669  18716187   4195055  27844521 
 24371835  42612814  24057475  72224733    297445   4225637  55759861  41199025  31173201   3279951 
 28568377   2181063  54628555   2043261   3499275  24740763  39435813  92745893  46456731  60068395 
 43717968   2618319  25873178   6162811  35411003  34087605  29260001  22471273   1360284  18426228 
  2250627   1236358  14556210  12750638   3722667  79098653  12792580   1362117   5781823  33500891 
  5571975   1040761   1081307  33787107  29650835  22467099   5222571  50404052  18878775   5626707 
 30890995  17140147  28774953   8833578   5245377  15036739  34422400   9262636  41864848   1757130 
 12500563  13542543  25462498  61742143  28993827  68525391    509421   5444919   1245003   5469659 
 24760347  18942723   1109218   9124665  12171587   6800288  39047883  77545723   5065885   4403417 
  1255320  57911495  18829181  24825528  38738640   5766567  31038594   6116425  52301506  52469562 
 44629815   9520662  27110607   4971013  37020948   2762183  38486679    560340  48813534  12787880 
 60155933    379363  63679083   5366652  56206149  47081217  61646323  16116327  23231263  69421053 
 11680111  70104498  49279857   3092219   8414808  26257893  37743335   5142623   7341777   8183844 
 12854937  25855183  21671611  13465358   2022443  56716338   9880758  32843028  89343345  44097417 
 24907131   6285468  39389755  41096518  48943995  50020716  35929977  16128319   9209697  96082967 
  9866343  35380689  74226087    746595  31145622  38486951   8425464  21997833   3884547  73037087 
   288733  10990770  32780847   4956513  50264733  19312763  54734813   4551594  45412869  10837628 
 11050393  11990828  18885993   8118291   1693023  41372889   6264083  33198288  22057917    456607 
 30417375   4319970   9819735  32390737   4160288  25291103  28106550  23075318   1831497  11019991 
   221742  23960901    489723  11025019  11835427   7655343  10068558  29660946  55587739  12505291 
 10110003  55174257   2576463  35471643  43803918  66886859   9988573  24624933  39932734  84755516 
  4207458  12020847  26233809  21222813    274873  10913462  10024573  46884075  10768773  58729415 
 35233035  14599239   3818051  34947771  46942863   7612413  58748358  37290915     52563  15024259 
 52490908  16813779  23347323    750873  62527071  40876957  18503231  63075330   2303499  34597698 
 15609127  60019593  50925277  60941123  24340331   5210458  28436106  44716098  25757823   6644110 
  5047571  17117907  33281673  29561723  52294533   5812278  65569791  36601777  40434167     11773 
 23120056   8406559  32785083  21081733    608588  10318618  17169275   6661792  13296724   2233923 
  8779614  10078809  15160687  43656882  54530339  34293363  18649551  30144003  32520868  11007643 
  7649611  56842581  56938563   8163007  50378004  83955999  69062207  64301371  38370793  19959128 
 96352823   6020493   6501998  15338466  52787498   1563685  21771178    938001  14128248  55018515 
   428172  73310199   1346064   2679048  14959716  41747877  21672415  17703107  39237783  33646013 
 14987931   1785468  27996873  61427243  38934771  40100163   3116418   5962827  36714203  16991463 
 64605627  49003251   2335119  70126251  46288514  14904306   4596123   3237588  17662659  37112322 
 64356648  36048123    395553  56256753  31514655  33721551    327163  11031291   1512753  26229505 
 24310236  36901687  14062818  44399905   6160769   4348779  25434285  10083691  43593678   2656413 
  5852349    200433  59625438  74354937    580003   7773966  28986868  13469685  30381991  21312699 
 42102823  84407343   5572943   1775772  40802283  28855615  19945475  29598356  26958539   3833579 
  4382171   5606391  12800273  53803158  44070331    242925  38725320  44769411  20395491  12572199 
 16312998  73815795  17259743  36830139   2331411  19488345  17485785  59998698  33824751  28138263 
 39833407  20865702  18145005  28397025  25823919    888811  49648995  29471791  22702704   5214891 
 31886051  17190821   5054642   7067355  53995613  21293465  60186401   3869656  74773318   5947123 
 34945173     13485  32807543  39101383    803497   1528863    823623   4021061  21538123    171013 
 32552301  23377923  30775722  19405761   3767799    143003  64965691   9250845   7853259  29202408 
 38661867  10010578   2213907  29817411  11463575   3391295  18174083  21429103  20981101  31603455 
  5241927  27295313  25388603  16740813  59769947  41360907  22487459  22440377   3978951   2248684 
  6194844  55752243   1650024   3891923   7083003  25308731  32421837   1306747  32918736   1891693 
 41930817  13274901  43225683   2814498  19483623  55575345  36747606  19587327  45739515  27659129 
 15442102  23349061  52288242   1983951  10806683  57156313   8540213  48470972  34282923  72337333 
 31679560  16446491   1975803   9490603  35422098  12218317  34558559   4345867   9071154  67556815 
 41412907   1408803  70589204  32245179  21105788   1616884  20774823   1792410  21488318   3338445 
  2502747   2398459  66980121  23315963  19700919   1845813   3607065   3247345   2975521   3715923 
 75468981  23298581  15786643  19931701   6626011  74080347  10079784  23240835  21161925  41914947 
   337967  55811676  37555567   8200198  46398429   4609834   3817398  31224503   6311967   3793003 
 23621931  35257851  18848239   4598283  26114948   2010073  31037703   7164424  51789291   1773118 
 21776622  12570504  17020377  15830574  41298003   2677952  36424993  75834120  21045701  47123800 
 28583808  20973482  33303939   5657428   6459251  51547983  30413251  29202578  27111795  19024155 
 11521655  22186773  50150611   5234163   7279318  70083643  21014847   7043955  29105828  35517557 
  5367243  76631039  27028590    817323  38789029  17772153  25764342  28865993  43931419  24845795 
 24026345    599568  22187661   9991085  10316912  77727963   3477947   8211120  27630015  15181009 
 14926359  11450508  25976428   1834144  15147159  72689631  43218661  12357021  32984123   1974687 
 68312044  59697501  18997035  61623644  32563789  39664423  67208915   5844819  44992498  40231333 
 12549618  85912459    324493  35478111  50557083   4108823  53959924    615507  77761338  44268802 
 18291003  44594493   1214655   9309797  33400608  49170039  44590513  17678073   9625605  10929041 
 36083643  43882911  14003463  14430343  16359044  20818895   1864403  18593057  15516778  21425083 
  8101223  50678475  46037367  43097316  47584275  15541076   2316519   3776828   5905157  47863627 
 21640959   6427203  17971341  25527223   2081537   4175853   1738565    270987  68212183  35920599 
 26970638  13180273  53474097  50066304  12908988  33105147  43443051   6499337  29227095  17982516 
 16013423   2123766  61241940  15390203   6289158   2164243  25264937  65308443   5411823  19263507 
 13279389  11879350   2355898  53326851  14151893  19780618   4054343  77181087  15786985  12508103 
 17517399  15145607   2586372   7884623   3720048  24700003   1266942  74909067  26824323  48465033 
 11973250  36536073  45747514  18109738   4124742  40179870  25962133  41726232   1767273  31288107 
 18559095  24179643  17265423  32149892  45874939   7167417  13484475  23599791    594465  24365035 
  6146854  11490015   7934563  36528763  34219403   5485953  69457992  56829883    387708  47210883 
 32056994  12141863  21229128  39201648  71166144  10101511  19881483  29953585  27218585  49335579 
  8528275   1160700  67374531  15239457  12780951  29105083  33009076   4004163  83471115   4705193 
 53617211  46204647  42842503  10243707   2146078  35556351   6965835   4932879  18694163  26336158 
  2064372  85308593  32467537  25252943   8251260   3172306   1686015  12183958   5279249  61703170 
 23142723  30725817   4058949  35195625  57667251  43962678  51146183  40061558  58851573     36716 
  3715803  19615075  16975783  87462757  30767769  43349781  11963958  23859738  57351795  36399851 
 22670445  59049717  17200473  24735873  19109407  36336671  24153081  13264088  51754349   3179793 
 71130958   3280023  61675359  45762099    707034   1736157  21376275  65001013  27557363  59522462 
  4069907   4078802   3580379  14684727  18521793  14971563  41432525  17912763   9354237  47315865 
 33646575  58109889  17760723   9276459  34780123  73225798   1352861   1734039  15387201  18394173 
 65305497   4865235  54494115  43952859   3091443  63806623  40410297   6877023   6116888   3875379 
  2010633  12119748    812492  26119097  17422551  50430195  11445063  45588603  43357255   2887899 
  3407023  88710960  34038703  21313352  55755771   2777443  24849567  50158088  54917623  26665883 
 14096123  12495123  10428435  28612813  18777435   7361027  10157347   2888355  57477620  22867377 
   948660   7580979  13086813  23783323  28826839  15038015   3764492  13623390   5310087  31551223 
 62001379  49399655   1980803  17479158  25676767  17031991   1965163   7729871   8341363   6019263 
 19518061  50889159  38614057   8726308   9407724   9938623  10415437  53530369  64617515   3226073 
 59835303  51156399  34067123   7219401  27959787   6532917  44722080  13379973  34598808  41734959 
  3913003  10506063  60621138   7042344   8654158   3377715  12615565     54243   6943176  31078371 
  1170097   9614370  20441833  75776721  31036821  38914015   4858398  13858725  31748448   7622257 
  8218683   5265973   1355237  44014963  24411963   8567875    715922  58465047   4401421    237486 
 16826539  17916891   4567168  37332432  53703366  15456529  44244483  64450779  49668742  33728769 
  1632985  39249465  11266619  24070621  66955173  20452623  83658159   5485053  14528121  33100533 
 46488039   3537063  45770141  61259046   5814891  20353707  78617291   4260929  37126059   2109230 
 21979677  24854001  49098058  24924743   4183109  10953759  22648764   6195067  40857543   2627595 
  7733548   3582963  40026017  58397055    169703  31053123  65168223   8012655   3308839   4965153 
 11102678   2508403  15150438   7581243  17848593  13822308  21343173  80551527  55553691  13167555 
 57993879   1644290   7808665  12185247  48964623  13344657  36043488  15712707  24276415   5165371 
  6457659  14282713   4446277   1192701  11325243  36418141  52235545    286694  16165239   2727265 
   993627     98013  91540537  41881047  26914047  27065859   2879358  39009023   8265928   1176225 
 16496721  28304373  28326435  60180740   8117223  14308998   9249159  57979041  49455843  19850983 
 18499201  69368139  26757183  29179455   6677508  25486823  17734503  34843948  49645257   3739717 
 23982183   5684757  13075351  79782483  62919859  33370212   7790909  60947746  23779240  10707820 
 33332241  28756171  11992173   4076475   5011859  27058371  26178765   6549081  54004849   8623899 
  7699741  53887467   3290595   7876091  32936443  16622646  59946373  52943547  25580907   6877536 
 22575268  29970033  23682229  15222693  36069644  27133563  38286051  46335003  10719755   7245925 
 26632997   1305827   1773740  38599751  39628710  54782462  42251353  24556236    308911    676623 
  3653934    475917  11348448  38923413  31042459  30907953   1068907  39734499  15563323  17698881 
 49393758  38877489  26431767  17677293  20167491  31394363  46252419  57774653  44059736  27283551 
  1588623  13959803  61590179  13573471  45179323   3813075  11542351  12266400  28987323  91603023 
  5936403  27345323  60123065  24016203    974679  10162223  45278003  54939548   1530699  67992441 
 23740433  22061499  16386479  11777007  12864975   9277363  26953587  39431645   3708555   1687263 
 22805913  58785089  35066997  35197926   6267879  18325451   9906291   6217383  19024787  52130787 
 29774792  61858421  40909103  22114761  33793323  33854883   3442638  17254995  13682043  27934683 
  5751318  34582923   1704915  49998620  15018603  34621083    525363   3460281  27719991  61059954 
 28032683  21078528  13712731  51471179  18453198    333733  14128314   8821008  85923933  21460671 
  7023401    229776  55629345   2311883  21231899   7821857  23209620   3761373  10823739  26950035 
 12853509  19176571  22829937  20199728   6041170   3164708  29429641  37548975    390730  31713309 
  3893722    834711  53356143  15499635  25518009   5494625   9397563   5389213   8960748  13108503 
  9884823  69164157  27350022  35697603   8483653  12985433  15046035  11795285  80963355  21662823 
 51197815  37038603  42781440    849638  45482154  14223653  63840053  36356795  60867293  43763930 
   391269   3004073  18324143  65866827    641963   5937747   3850587  55123588  15909198  41319207 
 19277979   3327675   1407795  36415227     13050   2033430  15759451  12882663  57347217  11847623 
 34830341  53078248  11645183   8063667  19622715   5876443  20691603  34516923  33983995  48339963 
 44568474  12113142  31770197  12258778  31857513  17764523  19624923   5714700  14521735   6803325 
  7565815    299379  24212143  69178608   2616576  43428843    618423  47359899  16224968  51468216 
 21103343  13137657  16828893   9629883  30397755  42943167   6196047  63526737  40171383  45176603 
 12767492  52861470  63526850   9537819  37477164  37961865  35312535  11297983   6895173  16105863 
 21824547   3645555  81301551    941503  27637265   9987531  34940223   7024199  52986443  11316939 
  3169968    561723  32742651   7457648  28278453  48885553  46973724  50764080  16423761   1227837 
  8917923   2186043  64664685  44652507  45283681   1792795   9430075    904069  18110758  30822033 
 16393563  75408958  59629875  44400633  44072497  54793859  18634683  33764826   7133165   6260903 
  2992123  29236145   3896323  54242748  25794231  12599108  66563805   1020903  35266095  69640534 
 63753263  33474122  68399115  18138383   3018009  23572669   3254511  56339523  14721603  34452423 
  7197531  15503688   3052953  12345783  10160959  24633118  18527523   3396763  41902557  63903198 
   311987  21540999  13661423  31226668   1814363  24456932  44150109   2339495   3980667  27493403 
 72379527    331025  36153725  40639777  13284151   7404812   3696273     86594  59878891  26860051 
 19101623   3015003  22261737  28970673   9199863  45201809  18308471   9032913  27483017  21033786 
 62217843  24932673  53007783  20983679  11437231   5130744  14578297  73041025   1872244  48624018 
  2224383  43819267   3942085    663533  14704223  17808267  11904363  11579226   3028588  30811473 
 18877257  21413868  39994682  40122569    294891  56092043  34850061    145915   2512079   5830533 
 29513355   4774539  21109657   6233665   2527815  18491293   1691456  11233007  36372207  13760379 
 69912999  22156413  43832995  18716681  22429005  31748275   4545800  36183966  46548913  44687698 
 37960173  23695267  51464877  15058040  39904643   3870423  93573403   7091097  42214113  58292313 
 10612383   3817248   9159769  27153771   1553727  33432077  27710891  18708433  12972693   7773373 
  8433843  87612571   1574523  41354385  30480755  14410558   2427323  19262803  59543131  38537835 
   478275   2652312  77384418  10510413  79617914  69408800  46505533  29087421   7000441   7866683 
 29221091  75747219  13307001  51434285  63517353   6343273   1381659  49405473  56189756   3197923 
 15253443  58393521   6756373  47053401   3487531  61847043   8082973  13195899  70297211   6182229 
 40651195  30308559   4217443  10159734  12776685   6174257  25635715   2235623   4065999   7225035 
 46452507  38420043  20865447  25124455  67975803   5767668  43112161  64388034  13549516  39891914 
  5260408   5800567  53770203  27864696   6447966  50127666  58710159  12171579  29641291  32891772 
  1715946  47655569  20887613  70983233  44943333  16651431  78462148   2402603  27255053  28629678 
 16374473  11381518  43518331  19389783   7399138  29407635  74979127  23416593  25111347  12920919 
 20428495   5885335  22635243  11528583  77465723  78102687   1467288   3745930    777015  33648927 
 11005548  32095769  60313779    675903   1771153  75335500  33146767  18197735  22065394  26919708 
 47432760   8675497   3123459  26128984  14433333  35092713  30027528  13924427  14187101  12386427 
  8171511  23219502  15174373  24626963   8243538   8812197  25976969  50637290  15200803  16839141 
 10785709  47779587   1299495  29651493   9794853  23164130  41017839  66052281   2289291   9096023 
 30835593  47415883  22798431  27055956   1612233   1889143   5008273  16510491   7222305  16311971 
 14992426  11243247   2582283  21034121  23933431  23752643  69757111  30303793  45052452  75745187 
 73029947  18431479  52505079  41551593   1261185  34156743   4550717   6430097  75177808  34069792 
 73011651  39342573  74601123  12115023   1836347  18665871  38760959  20448299  13719027  39743409 
  6899868   1503716     67663  31560399  24933003  31124038  18957393  48338730  76442031  36622075 
 30896366  82203323  30573319   7371448  94012139  82503424  61192995     89067  36746668  16421593 
 58668966  19713393  28586498  34742103  11512923   3043779  35531148  34401243  12314278   6395994 
 16364731  27887533   4359267  56786658  42925313   3054069  45741129    427473  10127127   1036392 
 40118295   9678905  94089723  76257748   3491267   8213793  10507928  40513248  19522201  27976299 
 20198115  25912689  18669883   2794299  30752103    600333   1914444    243530  29805423  11717103 
 16436695  58758691  24367059  20606631  87097435  63495783  11104711  37565123  34111123  66755779 
 11313291  27080527  15479803  10279266  10580407  65173476  24506899   4188671  42034089  16007623 
  2012283   2362203   5336403  11300819  63057095  90075063   7869597   2744228  30558735  21057933 
 26699323  30253419   1242782   5513575  38981619  17797914  24608798  74828855  41929243   3108551 
  8642727  34870893  12037793  15914413  15772880  20682743  19575756  54374784  52001698  23073647 
  7439155   9674763  17130683  23225339  21552299  49102359  19173113   2323773   5974287  73863947 
 29556177   1217063    138188  16165663  32711655    938073  68284625  27740836  20733933  48365747 
 12130227  30676833  33389043   5399027  41255853  63751385  34453243   5183098  76125684  31790427 
  1964535  34117570  58757067  37717110   8505903   5071364  66909498  14496591  12199014  24406715 
  6687216  30082443  19679754  40266047  11455481   4530623  21977133  24838191  28027208  26326605 
 10950051   5056471   5653848   9518811    702069   6697841  37703742   1946303  18342395  45564347 
 75452628    789083   4029483  29377473   3905619   5578603  71316513    771235   4503387  30053753 
 23863567  11078979   2414747  23782293  16204635  31822207   6775463  18050427  38516946  61209285 
 32959398  38553121  52621179  50142040  12375531  69121133  31648123  17712339    961171  16639707 
 54266183  71335227   1628283  13636152   1674363   6626823  10687437  50798517   9384951   3708384 
 53255869  42802443  13850374   5229611  31017003  72344571  18002907  13255968    842013  61991273 
 72071427   3005355  12664698   9957875  50734095  83763243  18024457  33730911  50837567     22459 
 19152205     77654  23443413   1525691   3602263  47327298   6530619  17417195   5580149  30467931 
 42773386  54378737  47134048   5295659   1382991  18012021     51378   2886523   3817515  16480043 
  4301063  42190101   6082910  37069779   4324047  13148426  18242973   4105635  10337795   2618949 
 10931379    144763  26635963  26428539   1813883  23477885  27224196  45122244  43576859  48472859 
 18538960   1221132  14350699  39671583    376551    558183  51547243    569699    785919  22184163 
 77961669   2055803  26517849  30002617     27829  50134801  17854379  29791003  94047315  43388643 
  5259454  15420983  26703051  33703729   6010971  12803255  10847823  55228395   4254243  52183799 
 11812671  48022076   5635795  63741495  23865134   2509511  40300870  39155541  15444963   5545747 
 44357088  24077189   2828538  78087587    211332  69303192  33781749  20195298  33792531   2089383 
  2628043   9360253  67746712  23321743   7045365  14923109  39564483  36551079    322623  43683396 
 44255697  11945913   5753706  65031600  41454637    238288  78578287   7001490   1027743   7829007 
 24520682  28974855  40295281  35785158  64542819   5703634  12877653  30345731  31763283  69729227 
 10624569   4271523  18419982   3584913   1578775   2199505  39299228   3667563  60625923   2854414 
  3770901  28829565   1689616   3610556  25912953   1930766  19452283   5259832  30404263  19653141 
 76064343   3819211  49844939  75187675  16481163  12795967  54625113   7050483  46409347   3303511 
 50612421   6158033  67672395  14817145    393771   2957075  48317603  43493042  44983292  13942395 
  3756190   6566771  46251958  33116667   9780468  47026571  20040088  20235478  41704335  20854275 
  2125173  13851248  36604433  48395587  31171788   1794597  59565883   1687953  17960793   7625466 
 14235162  53374584    237773  33647023  23097743   9056313  24931115   8428411  13584507  14341158 
 63519459  32831922  41963587   9150519  79934201   4477061  55651873  22209199  36302739   7524935 
 64651179  30976021   3742412   3524475  17123274  20026748    895995  37396689  33192295  17468589 
    71443   7735928   2664159   1536177   6150353  13093673  12856494   2850941   7238683   6867315 
 20166623  12591212  33115248  48148251   2590863   1269730  89049495    987071  28535871  21733727 
   166159  66506379  21140424    914303   6274548  21608871  60110523  53261284   9099525  91265043 
 10446000  68810156  49553329  91835313  17945675   2006880  27521529    366756  16259598  29806123 
 10541176  18575435  84963995  12952636   9478751    283721  23146491   8113443  27332738    411795 
 19876448  67604947   2318163  56677731  29706052   1139718  42797979  38339766  78765177    995247 
  4347697  28878669  17643897  79398843  37430747  27916593  34269782  11829792   1563861   3906879 
  2932343  43337634  17207587  57834379  38205887   1641035  17501123  47022000   7346777   6797221 
 42543993  60123955   5306406  28548062  13061375  33178408  11603842  16169523     45651  62181387 
 17232895  80284883   1127963   3581718   9802773  93409357  21381463  11267001  21792663  32890586 
 28076325   5286273  11509561  49834804  13813287  19188448  19822953   7371838  23567813  74547567 
 11291940  53548803  35814242  21189747  23340871   2833449  14346279  19753126  32104601   9675393 
 60224331  40251975  44662893  89429711  45400459   5884368  11913639  36324173  36717139  19704520 
 24258987  20496235  49665674  54231063  15700904  14689211  11020951  72714089  39795475  27882160 
 15168759  17277481  46603147   3303393  43455291  57364815  21479370   7654157   8035014  16432605 
 26027251  27377253  19363467  13353819  55368498  41634417   9824819    225723   8483873   5043087 
 65451275    678897   2513323  39940847  26684588   7852975  80599635   8587842   1017240   3528555 
  9997495  22753872  40158579  24043552  20165426  26318310  11766291  13687817  35331219  64086893 
 13407443  43329255  26204222   5013033   1093579  12894418  29939553  66892956   6034305    573159 
 49807877   2242842  23953623  80710935  24174013  71551473  33001633  37846189  25176426  67307230 
 20210853  14790542   7047507   5271123  42349139   6562883     90373    726348  55030163  12644898 
 31973147  28318434  26583363   1477860  50048021  66209898  35343483   1673627  16533563  16184027 
   712131  71981043  17158253  34045991  29273603  81300426  14872603  22435079  23651228  34142035 
 16397154   5527989   8532213   1568795  83234169  44970851  15025713   2291367  74774639  30222609 
 18697651  29343631  63063867   8275305  40717866  39755711  37901418  31601475  34673627  20526827 
 31380295    363957    217276  37698441  14248808  32849451  26676123   2558751  33962397    279787 
 25002607  67355271    912759   3242635   2746587  18948879  57531863  30355974  18553395  44487423 
  4022259  16010403  82552803   2731533  15754009  12334973  57672917  15599242  56904558  31193298 
   305727  48666024  52479363  69455913  17807019   4887738  22563708  36437230  18700401   1044979 
  5421115  28663951  67573437   8411421  26753850  18668003   3172083   5158724   2198249  30196662 
 30326145  32552667  26859151  25454722  10905668  30719418   1784273  21361915   5045409   3766063 
 44086155   1312583   6386043   2743758   8787921  20416207  16116303  14779629  41459046   3834361 
 15265653  13240947  20287740   9743973   1212825  27051301   1066685   8731655  17727123   5152107 
 10110420  12314873  17645010  47934475    322788   1859244  21241903  27481683   3701431  41517479 
  1311563    782433  13908191   1105721   8029557  79630263  42234013   6679523  69702789  68474158 
 29932144  69179052  24984978   3688995  42987589   6081315   5876755  38313273   3018151  12446113 
 21511445  14493723  90790350  29528259   5166375  15188685  46941613   1056357  33202944  26428287 
 63040449   6646433  50624763   6765947   5040249  73749389     58179   6291121  33498123  11871906 
 52056312    777743  17262703  12388461  41078760   8685623   1451683     36267  34331483  18638099 
 38146005  32692948  50419083   9281343  10486011  54919883  31685508  31759175  20895012  24836778 
 42197613  70526978   4598844   1291874  38304323   1032402  18564893  13901703  45165845  43075026 
    18708  41601273  24593341  33206597  14811283   2268298    416437  23151093   1126666   1398651 
  8696148   7229406    437703   1952187  28985497  14458368  13278075  15235187   1735228  49270869 
   689833  30903015   9616119  14315840  15422523  22623549  45136005  42025790  44436186  14009331 
  5959536  11181085  20220823  51106461  11419156  13959005  22408404  46401623  49773492   4298811 
  6540348  28462715  20694003  32635051  32002431   9770203  14574540    281373  10337583  54413548 
  7798518   2882313   9749823   3935198   7682187  16960235   9009467  12912711  10188903  15542421 
 18296913   2159133  35937673   2578923   7968749  15826131  13716314   7270491   6876213  35249344 
 43494873  24439570   5756118  35311701   8837003  21691307  63068650  16642619  13963072  25688568 
 46090421  33255516  40001383  13617331   6382878  25558903  23410246  61199971  38258153   1669693 
 20594545  56240049  17005227  15301724  23029719  10032243  78854118  28447308   3284976  10943363 
 71187739  15215543  25661759  36494085  19350267  14661567  85898859  18415121   4607943  61743129 
  1186982  63906751   3613915  72160848   4494940  72922605  13400727   8507900  48365083  15566183 
 13338238   6602243  10569633  86298468   8921451   2352603  32523958  80086419  64209774  24275331 
  7406354  27210587   6931446   8387291  61814299  24616242  21549999  24191469  30598547  18812609 
 16220033  24227403  45318523  36454509  14862607   5687389  35394159  48192267  22325976  36104682 
 26224863  16469823    358107  39081335  24167971   8171020   9886740   6530793  19197307   8258303 
 42566262   8147298  13250939  32856199  41258879   1683483  13707699   6713661  38579003  52198539 
    81813   9364176  16970078  25536917   1369647   4677937   6350873  10518699  14440931   2126593 
 12902073  25383928   1141494  49622454  20899236  10149423  67366922   4275003  30823513   1216569 
 13299783  58317007   2733977   2427063  70237518  56869023  72737403   4868832  43282739  52982659 
 63863244   2080448  24148263  41680779  24136599   9551205  49570059   4610833  14826935  11552598 
 57107871  10289675  43465101  24333153  45866835  37221748  57396223  12871868  12348353    609527 
 13558983   2014218   5542548  22404923   9307763  14843013   1679020  10999603   4922153   5255079 
 26786113  28189893  31934843  27055035   5884138    887471  26413029    533247   2480812  81480721 
 15087663  10159051  29117315  14897269   6728239  49235210  20316729  90486783  11207739    554209 
  3039419  47258469  73506748   3668775  68820891   4059283   8899419  28539123  24774780    693739 
 48438939  27601593   7273233   3252988  52176467   2618014  18880761    504459  23694924   5055054 
 16415522  61344131   7138163  66505944  15305395  21272243  67130523    441278  73287819  12485365 
  5702182   2865643  51686363  14414693  75444218  39901027  24928539  38849966   7708131  50441150 
 15852011  16062189  92015059    963131  17981678  24295467  17951784  12284535  44458638   5899790 
 16138715  48340488   8355821  35748955  72717341   1544658  23770098   6227304    201846  97014383 
 55438828  13486343  42455226  10350123  31781735  55377339  54328915  24181263  24468963  10188762 
  3477455   9919431   2903774  11626669  47068053  39243483  15692226    636408    185925  51530335 
 33773678  28295555   8067719  58369595  17714701  78939131   3491295  87883578   7436140  10186251 
  6923019    128454  59250189  68316139   6037091  52618695   7560555  56353933  80061013  37720573 
 59040324   5705013  41104459  66473442  11502763  11081297   9126148   3852139  20759463  29672348 
 21947265  12728091  35002855  48759864  28737658  14965165   5332063  30830373  82374663   1574800 
  1399020  15596653   9462459  69326022  44449845  49682459  10280877  69287686  54507527  45881637 
   473531  19013427   7524003   3361755  29792692  81893441  52763211  27018149  26357873   1005512 
 50644573   9969195  48610123    377010  47144841    928787  15247281  32362149  76350843  15376978 
 23044812  10040361  59752190  42569826   2979211  32737579   7263531  56391171  13574409  26069768 
  4479195   2482724  68958229    217023  16649979  13292255  25354041   3103467  59781303   5774853 
  9443163   5140653  46630779  49023139  19288824   5411683  23927383  32499549   5611773   9307878 
 72754167  12094085  24875267  11249286  12464646  29579307  58982327  12055186  30941313   6655367 
 70907323  26646974  48686483   9743943  22664323   5853487  28015903  29348911  32832450   6188340 
  5368803   9212823  68243213  53369413  44597291  23637453  89575739  26335425  11861819  76112313 
 45816932  13841147  47824123  14746619   8708186  23803368  33116028  28719973   5522395   2731571 
 13776123  13425627  32925081  65048565  13250388   4022668  80356803  36861857   8284459  22037970 
 45159563  30204713   2359623  50849519  80137947   9166623   2358403    396183  58388189  12570531 
  6765957   8151348    648795  15202727  31819549  18937111  15000980   3149193  60511210  48183099 
  2393135  17110003   1496748  37529633  39062398  41584675  40999437  48387315  54444201  32410635 
 51328043  67992819  19916313   8991505    504495  51254313  56867453  80564477   5956703  45839055 
 12065554   6733775  63668427   4173188  11368048  26195619   4902022  32933388  26158413  17530933 
  6549447  35486885   6829259  10370318  23984839  21613062   2265723    867543  17750139   1253598 
 10220928  19501579  11500703  11925951  89837412  25821823  51521523  22796727  13970961  25995741 
 25714897  23458055  65213618   3801487  19444387  48804138   8104245  60917793   3175515  15427626 
  6381956   7997799   8788371   1513699    783398   1003741  31377483  32967567  77472906   4384318 
 44127507  35436251   9398299  13803443  43333527  35774251  62140179  44940669  38004219  34265043 
 11557483  48408483   4437184  47170587  56578729  19264763   1633677  57534985  10092543  36980259 
  8445373  10366084  18726050  10353417  27768178  67403823   1352109  42034115  34870623  29519921 
 16848251  33210398  29493462     55941  46842419  21597531  79282469  45420057  12134049  20779035 
 24500274  14464317  26196461  27896694  63364308  45235733  11975586    452751   7316962   8700955 
 26429503  63141927  44596843  18487206   5509426  56541093  52913709  40080431  88033543  32168007 
  2410531  30262107  71530833  10798047  38442423  70772053  13181536   3763179   3270080  74689673 
  5403831  26953277  30463163  33872503  23089938  30826678  15985343  58282893   7805051  34902831 
 24623823  53579025  45103622  30035553  11434263  31866883   9372423  65861001  20089738  11624973 
 59395273  16601305   9500383  81364555   6724795  51017365  18760458  89349005   4669150  54669821 
 70858455   6703506  23810944  24989783   4681709   4807347  34167951  25481927  62356039   8326675 
 19675753     14696  47855073   3274623  53123435  37791291   8500168   6432273  63074013  24263397 
  2517952   9808443    877918  22740533  41630498  63900699  84602387  27279473  22728101   5216203 
 10421240  36593715  88017535  45394809   3053127   5238195   2929020  57898587   7103751  52530975 
  9832053    405807  77430716  13902749    470670   6326123  21394687   3620133  43257171  10090891 
  4127675  70430054   3768783  42585976  77700107  10241493  30684331  22750020  20179683   2331520 
 35491743  61848453  49328424  49282652  57657647    453966  16710901  46013237  43693003    129807 
 10454955   2843499  42251913  14008087  46928572  79137791  42987787  23128635  56634932   5300035 
  9165558  34173339  40068213  45351671  35316753  38364268  81947895  17588131   8792379   2155178 
  8669253   3904170  57504381   3289790  36706289  49264571  10695610  23320545  29331019  71189196 
  2003114  30804567   7093691  43996517  89078091  59805553  47739867  11530800   6109939  22032315 
   795057  17123067  67692147   4538007   6355000  53164437  23305503   4178843  88915467   5479371 
 67850723   3488439  30747411  30270853  23809899  29650667   1542573  21203970   6654127  38814312 
 27230403   1154584   8296229  21499008   7316215  49436775  12941611  54106791  13544399   4185899 
 63895611    571995   8606913  34776423  22655223  22119163   3290439  17106678  16306005  22558043 
 57488197  38123901  44598948  22780410   3401649   1952211    405393   1552182   3283323  35622843 
 11635461   3385175   1033323   6574859  22469947   1992273  65022665   7435589  28225752  34866843 
 16291404  15263709  18536283   5788731  53680853    215209  18913866   5132640  14109603  33084669 
 20243859  18958618   1578795   9975561  23561509   1826079  16992303   8928434  17942940   4110947 
  5108203  42050630   5991326  27654171  32166255  43647513  15234331  58515025   7927021   7440083 
  6782281  24018513   6644526    312138  18350808  13369914  34712113  38823336  54213786   6464163 
 63412164   1060814    249981  19745358  47953539  38407793   1398531  42933638  33509053  30353435 
  7790919  48914904  44562531  14004443  26875727   6634408   2349115  10042857  44575227     51207 
 76651011  34855455    595725  56684739   5984803  17969979  21560323   3385213  42354843  45474643 
  2131109  55100028  10078261  19344899  48085776  28354924  57661896  12223758  12908627  34747143 
 10005261  63602335   4292961  21317784   1857561  51739690   5949297  24467259    640037  61959679 
  4685244   9321663  10310651  46731291  22963287  15895967    787264   3298901  67673505  40405623 
 31897458  29765183  26847713  14915049  82647871  27403555   5709127  23059398  16746495   7589663 
 37428007  24065010  28036281  49571827  48605019   2450648  50232497   2159889    763497  18297862 
 13084353  21028638  10107663  14060643  20605777   7961599  62952113  20017113  18006033  37035399 
  7139733  32415094   4177590  12426503   9288343   1195746  10909203  24597075  11962371   6302213 
  7841346   4942365  28778653     90315  92786190   7070725  27002896   8128275  42303359   1394688 
 16286631  64572897   9188193   3330327  42360677  12374473   3468571  17300839  32058006  34562989 
   725533  65325183   5723082  17081375  56220840  14527727  35065498  76391908  35454773  81456066 
  4952733  17446620    718764  74157213  62329467  14360763   6600555  22860321  81346163   7027958 
  6310588   1784812   2553999    456653   2635003  70228977  36091156  11542859  19119444  17930051 
  5102675  13439579   2701338  10446525   3024939  14963729  31923543  15528384  47857282   9174624 
  5453325  30530861   2200109  32390366  32831931   1689531   4570683  11732951  12615003    643227 
 80802463  75230817  41630179    301368  45832623  14936226   7886286  68464167  12292843  42018951 
 22692947  31579643   6598752  50026929   3123243  41012103  25379135  23757003    622544   9188613 
 37223631  17628327   6147537  16178187   7648508   2026264  83092162  43729723   7446735  57912712 
 15202586   5254112  43359306  13631847  17415479  67806661  81432650   2250154   9082567  59084043 
 29843991   1648635  15149341   1559913   1371494  85378959  21618813  29954823  26348763  51717481 
  5345545   4582191  19806873   3175005   1656943  26168287  49989171   2965425   2762031  35723412 
 44778886  31032185  20668179  35239627  33897795  24335873   4845123  41352623  54297928  26194038 
  4553403   5324342  11559125  60589879    106341   8466579  50713325  33697923    101673  36326589 
  7434207   8655627  19811607  50183547  39363837    875907  35747021  71909697  26221695  22933981 
 15663339  57002065  34076319  21517758  18777691  28411347  34710064   9336165  62569128   3440187 
 32803209   8376841  87654597  17143554  25797867  10953699  46542876  13071629  16179963   3260831 
 20072443   6531559   1103823  66010138   5363978  54375255  49635423  25808883  20416689  31837518 
 24792319  37653492    229743  35665001   8804943  50842317  42722331   9113031  83043453  25366323 
 22044723  55750905   1451328  72034677  25427994   9220833   6049307  22232608  35616823  17230875 
 56312613  32970302  43841968   8805324  11871285  83811257  17336103  39509041  66765300  27646947 
 17707777   1433243  68493339  40776873  32054838   2491593   4884397   5626841  25570563   5844789 
 15621421  55512998  19576272   6861237  42906623  20677756  27150739   1136607  25778877  27670887 
    85248  18265380   8099253  22676881  51436035   7131679  21578963   9824966  11299445  22575621 
 50578763  29183995  11637019   5448984  25453903    831456  20293743  26012517   4611149   9665631 
  8923673  24962305  13909453  13122243  74978548  60673653  41032909      9729  58303995   9257968 
 71432706   6649180  13960251  72005946  14732955    624725  88564507  23292283  42730078  22835355 
 17015880   1908101  19117923  39903987  32879319  56644578   1625838  38370528  37562765    162831 
 29123443  12188341  28804458  51692523  27027843  31170997   5972235  34136283  32148465  10858457 
 13334365   9880869  18232763  28366043   6149643   4831941   4472295  11853208   1339708  14841494 
 64509759   7189473  45017823  12584877  15579846  13709891  14429207   8244778  43968474   7298403 
 64903707  20832356   7517995   1319259  39788043  44569505     20479  46962771  16564818  21815583 
 50555763  90373754  72379833  25927133   2948010  48198643   8613531   5647183  17522419  19828521 
 35892335   2901693   1022325   2211003  52064187  23742087  73222773  79491381   1550138   7565339 
 48251283  13497397  75054711  24652699   8352683   9603140   2457529  25237799  33148644  69855645 
 11863531  18109071  10113532  63274683  39106968  19987357  10544040  16134163  41390907   7067908 
 56672475  48294787  19289091  31039863  17376297   8175195   2502495    965315  20575543  24200277 
 31246884  72846429  75801121  52803606  72745224  11895171  20329343  21632126  23486902  13115811 
 51321498  76977507  45903153  12781067  11699501   3305853   9173463  42598703  17736813  48263913 
  6903651  32746189   6411374  23534837   8768523  85045843  14115873  11700279  34711443   2752923 
 87272043  40824963  28027227   4753300  13755403   8175199   1896243  38271303  28742493  30328687 
  2210718  19142367  13359903  10998083  48402907   3668943   1128400   9205563  61983429  16670404 
 23330059   7977071  57287603   8955695      8898  21100594   1470639  43052283  14445425  51987604 
 29094563  57891825   7149728  75096319    326925   7856951   1520019  54196899  77666775  43299225 
 56608605  27537423  15567178  60827396    490923  15567573  45389103  38215183   4533837  10733353 
 19036479  74623568   4384699  83392971  38724171   8802993  44904303   8380383  45895315  10092166 
  3799863  33196003  46086511  14331825   4196271    537544  33587481   6316521   4966763  51169563 
 73365779  14619069  31337689  12539494  54165741   1221168   4239184   1905715  46379740  24134460 
 28965297  33232123   7598193  20398056   3646836   4881258   7793169    659443  11957718   2604651 
 22884673  21755671   4604177  58698798  38644919  12169644   2995601  20031791  41791307  72142151 
 31509979   9760208  62504136  33620007    967947  27375613  15768278  50479923  39149527   2404107 
 37592863   7797013  62431008  13577115  42260783    216495  29662038  16033150   5288091  59678079 
 32479611  27766745  13214933   9591387    623739  30889583  53109442   4436563  24776187   8973543 
 29556633  26215641  57484923  48758043  14658555   3969511  38179843  18376803  76189339  71118898 
 25470243   3656883  13483493  38312801   2072316   4576292  15397868  12202348  38016696   9975978 
 42941805   9164635  26927529  82522017  10950981   6448916  41847099    436428  15033939  63347783 
 70675503  23893137  27407866  43728045  33763731  24214200  25326123   9900312  70385543   5861883 
 12423159  44359035  10562598  25861377  19766047  21230755  78720355  15656338  29894701  59975347 
 45002030  59998236   9756663  12227523  14842923  58168513  11602559   6829150  15175647  24214027 
  1184559   7934397  18892579   4661211  12689219   9470349  19077899  10337658  26383843    434455 
 18227319  17399465   7666273  23103016   6191891  18828972   5834763  44737242   7087548  28988593 
 14708193  60921835  18318102  23478023   6330798  56712069  89173581  22219719  20706380  22860923 
  2106276   5355284  90654773  19522059   1379537   6714213   5238924    336522  28801679  22814897 
 27641647   5538579  64160011   1329939  14168537  74918523  42339704  10282759  46942755  20295441 
 10431661  28732233   2297843  24219252  40993873  62221323   4970903  67574663   7157433   4531512 
 31971673  25437299  55501947  24217611   5212673   5113770  26513885  29775441  12060549  10649553 
 23699568  29323128  15102803   6717516  75645033  24832385    640995  63102723   2117128  44539749 
 87988501   1303139  20198731  67142373  15459435  68984012   7802817  23963967  16221143   5620842 
 82272527   2326923  78565244   8738853  63028698  35172619   9550027  39605227   5696596  45514347 
 60498771   8693745  66014379   4377599  16222739  86410205  52133193  11065185   3433215   7702055 
 51398215  39821473  44354994  40782603  13138573  74994196  81845832  46392613  44090059    543748 
 53539205   7943499   2680523  19592123  15993023  12004265   1847419   5168293  16004900  22937147 
  7077336   7218873   3880979  25438547   4761143    130337  34019715  43712299   2486895     32267 
 23288739  31978194  15042981  55079513   7624390  79423277   3581131   2412693  12377955   1678134 
 31388917   7167823  13006623  77099320   7458665  53593832  24632443  36881916  28282855  11597927 
 20280513   4025067  34092198   6742989  10312295  19214773   2195505   2022627  15155583  17969223 
 27651137  29410071   7254516  50445979  44159163   5674693  24023934  10335619  42555003  63430112 
 16844309  15710613   3568941  32697795   8024043  14487455   6138619  13373243  40815384  18364713 
  1815019   1007523  48969082  76341980   1964899  10632123    908361   6845253   1753061  46472180 
  8115069  16739403  51163032   4060023  38114053  13380189  17453281  32567703   2240235  22672310 
 82214463   2010703   3313398  45911193  24273763  32750815  47550282   8330523   4983757  19522665 
 62702763  28727913   2854474  79588177   2923281  45126333  43640251  25398813  85760985  25297483 
  5821965   6081987  69543843   8602123  63927259  31654383  29978043  21237199  44237448  41268835 
 19137624    673004   1415628  14413843  93975288  15223231  25435659  38864763  32664447  22632819 
  4646931  21183927    268638  12014395  65843403   9602093   4124975    448140  12327927   6190923 
 22344807  28679898   6504555   3579747  46729499  53921547   8919979  16769993  17363518   7686627 
 67051182  58354510  57146043   1216003   3869853   8687987  22954411  14556990   9046875  56483113 
  3311425  23419953    753534  22133905  31297599  48716687  34892376  22225218   6441771  69714417 
  2812623  52594379   2595345   6423757  22911971  82590588   8637138  25093958  30211053  73645179 
 13650858  87084915  33693959  17318886  41177598  26102513  13626483    795065  72430743   8281563 
 24515263  86169732  48452091  64497035  16241341  12584748  69369423  19269653  70462806     82647 
 53211223  40593505  26767818   6667512  16931310  10718358   9934848   2608200  77655555  27346533 
  4041468  46613397   9247759   5230119  22410203  84192683  12175143   9615130  25105195  40348200 
 43534743  69638263   9056101  53385198   2671590   1277619  20319681   2616261  42096699   1635665 
 96086832  22993184   1130827  17180819  50945633  47037039  14502915  42802356   2579515    607498 
  4906671   2464063  14494273  22082064   5825137  38129739    150819   8412576   9690221  10936078 
 24596297  45768213  46343373  36282025  14933283  20341093  41136348  69299871  11634537  15780883 
  9704085  30753515   4921226  10896099   3687533   5577577  96678663  41349298  52957533  75516623 
  1947579  11358877   3772155  32233275  42154543  25740843  12906863  11069847  42331368   2166775 
 25257004  19441236  10497703  22018596   4636869   1950603   9297495  11713803  23503317  37859263 
 28426971  15284283  22492768  19568763  42475671   6405067  43935161    288555   5705043  49667883 
 61582722   6384627   6838971  30520416  18926669  51820913   8757843  34700113  38738383   4961859 
  1097431   5432751    971863  16008801  24628275   3409899   4203369  14915535    515650  43906281 
    36138   5116483  25694607  72482757  21356739  18946473  44397263  35535483   1178898    247227 
 12617727    454203  21812578  46618761   2834175   4805154   4783011  18815313   1860683  26324362 
  7598559    669083  67572299  29335155   5422911  27778939  48704480   2861387  24638827  19359778 
 72519353  43079089  37600363  10312143  70225503  27563851    590331   1452723  75400614  31848219 
  4763078  10131531  40249611  48942756  10483791  89405481   4187307  50626127  23643204  20790523 
   131351  24387541  40152018  10891485   1744705   1479144  50366733   4375263  33132635  53747509 
 17120163  22654442  73047003   1606339  15138081  17898180  14399959  14332623   6907387  16054304 
  9859833   9760573   6127671  17213727  40438101   9916341  33004123  25355887   9375495   2224545 
 28888563  35853693   1833227  18635883  58237260   6219780  68885362  31061725  65255718   2335423 
  3080998  42384764  25391011   9646830  73817412  22930800  17113202   9092567   1875735   9893868 
 21049836   9210347  12767979  12671243  25508540  39749545  44782785  35934210  24280617   8998291 
 70383625  40702596  31136679  27128913  12555993   7443345   7905548  20404895   6233155   1259043 
 68449273    323693   9086142  29437426  30930693  15624011  21892239   1198923  57639523    393243 
 70082226  11199053  91498539   2672013   7186911   3523746  41394763   4045151    763262   9715473 
    68593   1081434  11792948  67507836  51943675  12323661  31325233  19783631  39320235  13586347 
   536157   7759133  77007697  37792048  10226519  75130866   1079853  27744875  40854533   7282303 
 11656549   6886153  23836923  20579173  35619063   6599073   1066947   3331555  40002183  61782333 
 39520163   3534402  39084553  13303308  34905373   2845039  10501019  36937553   1206825   9355257 
 36447633  16029443   5990853  58929903  55957991   1225993   3148339  19496607   5940223   1548917 
 22446546     59368  26107329  14677947  10859139  20080409  18845204  26219798   6999539  42894693 
  2994171  18612395   2386447   5766965  74409563  48395843   8453623   9381579   4705371  19221410 
   922839   7249059    979378  11703540  68990352  14453471  88156722  47629029  14930368  21045054 
  5177538   3319078   5963927  56709273  18550854   1301303  62215618  30225591   8122359  14339491 
    85257  15662196  84397306  41960519   4929915  24488015  88913701  30692174   2886740  28739997 
 51957873  47799165  13116321   7267827   5231661  33015118  11597931   4119975  11689919  23202531 
 64195121  55600731  16537347  58665096  21867711   5052387   2652144   2410289   8866543  22103523 
 36565432   5048184   2820123  16393301   8198016  13681576  39100603  20727177  26025917  12488937 
  4474333  40556667  32154025    702152  12031759  13823059  11323527   2607079   7686207  76768452 
 31084923   5459431  41704316   2949217   2758408  41709759  65960367  59603875  16990684   2275633 
 14002315   1554207  66326463  18238096  84508118  72966499  83680737  68114023   1890843  50447637 
  7483662   8188315  71858208  32111476   9911123  64865833  47360975   1669848   6400023  62066463 
 12186537  27628646  20781579   8668020  44397507  33126381  11428053  10099119  59527748  79669859 
 12527833  20355687   4758846  20429662   1162328  51188347  25894123  49694091  42383770   4560519 
   462207   4821371   1982163  65072091  37915947  15015387   1651248  41993235  38792607  34284159 
 17326821   6930864  29621331  59881749  11448588   9363939  53637557  27370698  16990236  11780268 
  5249952  22413365  17408871  26540838     90477   2803340   2765644   3275451  12756375  14560319 
 58580367  74446803   4689171   6465561  25190561   3842975   2830040  33804027  33581637  24412753 
  5920955   2438403  12176133   1849620  49641857  30578655  55104141  47152098  33402723  19496823 
 39934149  20134087  49508505   1965918  20805243  62028753   3414803  20535027  60647097   9664635 
  4981689  78814518   2076587  21067543    322059  23620041  24158033    334407   1251288  53617668 
 29580753  47353627  18721114  24549193   8972051  16178171  57150133  29814603  25009796  46417458 
 38073067  12704218    505591  24259123  58228059  15547723   7382624  22251311  10501593   3150723 
  6567005   1726575   1835099    434459   1170006     48495  14115499   8726223  64121037  38851584 
 55724176  37891559    150945  52716923   5930375  18924035  12477358  33988371  36760543  15405874 
 11565785  31973316  26621543   5672147  24498597  35763564   5916803    731958  44000238  12024186 
 33355627  82141605  87757973  14638922    233403  27995293  11108691   2604155  39410303  31494355 
  7287943  74210707   5075349   2898867  36228357  25803511  10347551  77571378   4891735  50282573 
 46050257   2423238  11338829   5290347  36789909  10712971   3442683   8531997  26569813  72658557 
 14360040   3348633  39221856   1874246  45452887   3344439   6141905    431826   2818914  40323858 
  6251871  26711457  14384937  13894971   5741265  15935083   2462829  37095885   8851835  12342843 
 53713485  19378603  66783553  28151318  14315598   2385002  33411501  37991535    869706  45931167 
 33467774   2484123  15074171  83924427  16847083  45610961  16492664   9892603   8976156     21953 
 65176395  11833574  64876655  86799556  22653303  51667238  16780600  15387969  24176004  67866964 
  2555081   1306891   7757574    324941  35361531   8832423  16475865  17127023  41175721  29646027 
 22085095   5017690  22785123  76084452  45799663   1296311  20652807   5830071  37009687  58949774 
 30461915   4399905  55608237  15246375   1191998   8717023   9598587  33452451  30960507  67184673 
 48416493   6748023  15489498  41610689  46858527  48214581  60762693  17739707  27424955  38456343 
 28759329  48031880  34488878   3681787  61725043  28309773  69751623  34202618  11720998    998799 
 46328509  27455232  12883067   8326951  36991959  47129434   1793698   6757283  82058379  11560659 
 55161303  10256091   9711099  33431675  11340983  26363868  37249918  31432770   2435308  60504459 
  6886401  69459132   9310823  13149419  15478611  70979886   6324728  12981908  21836901  68698746 
 52546344   1195629   8813410    541563  48551773  64655491  47036406   3784467  45324363  84847074 
 29048715  40007354    531103     76197  56394015  24150795   6412948  11875603   4953948  13212678 
 22939851  81877683   2679396    479823  56139155  32208045   4428507   3199727  26341323  14076897 
 38772843  42258821  28297527  53182090   3188139  62557233  10252831  77195826   8040834   2457359 
  4137927   3523907  59856403   2087459  65174011  44924661   1613639  27625247  53538333  30286655 
 51138914   7270683  29214103    130576   4913599    768866  77259771  69669978  10848133    876603 
 12659989  20644771  57586683  12567577  62978430  15565855  19760963   5183931  10548084   5424243 
 26107179  55231116  57723123  11674876  27358319  20051899  12596257  11022326   1777371  61183947 
  1275778  25139692  41178033  24257457   2722357  10052391  24926538  14858009  46175307   1404750 
  6514358   2259217  54404664  12449503  53678748   7271363  78599823  50795749  37210513   6402732 
 15442668  10249423   7105644   8043135   2123619  68089816   2649973  31091469  61815547  38874160 
 23688243   1792359  41032641  13636185    772052    496491  15306618    807921  10006915  57586483 
 41588598  13812378  37959018  12822933   5774533  36654042  26881835   5568252  53959884    501855 
  2070303  39597748  50637921  43974768  17131295  16408358  22132051   7770443  15939326  19128804 
 14975085   5367471  18468006    422147  11927887  35469803  30242646  13759323  51587490   4444335 
 16805286  34916645  32775383  78230717  45181686  46250907  44641083  21206748   2311302  29325924 
 44670472  60233533  85000208  16559123  16860776  48269659  13306923   8311335  26435019  11943420 
 15531702   4204122   4249969    144043   9554208  61970115  12916433  33725223   1065723   2648177 
  2339323  12523593  19851638  17025363   7990482   6828855  45746049  38270467  74521263  17996239 
 38091111  61956626  24016038  52366168  12447131   1820301   4743757   4902579   2899387   5397719 
 39477506  53218204  33502791  46597659  14809465  83855979  11080806  72379293   8331175   3217063 
  4900155   3371073  77039838  13281797  51421995  24582779  17087208  40983013  25174482  53040524 
 47338953   8390076  43818359   7432683  14667009  60662225  74179690  11508116  57470855    191146 
 41511921  16847347  53261135  28434111  49928709  94136583   6562723  10648600  46250628  58900064 
 54067807  24882247   3374855  17238903  52525323  34081137  37631472    378527  31642819  11062271 
   877467  75780635  18258776  26455251  54654403    667416     15965  45655141  18801003  31357723 
 10749585   6753373  73684335  37361922  28749272  10895499  56164825  30233898  12037117   7137099 
  1382348   3016423     57465  80299793   9723419  27896121   4690341    571310   1498893   5063813 
 44800903   2386563  32841063  65700483  10229613  12713998   5703674   5249835  23096679  10107259 
 15175192   4017522  39174505   2225003    684327  74910153   8218877  18872847   2806659   2336093 
   186187  14617225  10136913   7182555  18862407  70869513   2319629  33876861   6250887  32364959 
 26309595  16495641   6753428    166867   7884179  74057843  26491749   5933898    852667  17217382 
 21998253  32025930  47382831   7678020   3367869  65557285  23388752   3951391   3222963   8587394 
 10270198   4054491   2778375   3178023  25279615  37900649  19236091  58590123  20692648  70345267 
 11267652  27892560      9699   3096315  17038375  21542659  27214352   2649423   3207483  19109679 
 12787727    160647  23226483  60837211  14600037  37158873  49501491   2075991  27939738  22820723 
 34510049  16215237  40328459  61052803   3544097  75458707    415433  44531181  24876009  20955774 
  6290271    371351  43783323  15954006  11481792    175242  23238163   2490203    386874   3679719 
 69072819  38094018  15820207   1840532  23515098   1982805  29814501  24065451   6913742  66043215 
 22230009  33480807   6579367  46876275  15734884   7562181  11781744   7656123  10428114  19139369 
  4078384  19326699  15833963    192588  70800083   2324823  29723299  38864155  33094023  24516219 
  3504147   4386267   2586189   8138981  13222545    609623   9614581    112698  14405719   2024507 
   722269  68600199  49563153  26703833  30028121  27660313  18098851  39335451  67867513  19137189 
 35665515   6598697  14635932  37151951  13625775  59465133  15387680   7063659   3069197  15836943 
 23265723  26775485  65893643   3190394   9795571  35936242   7487373  28781907   4248975  32642667 
 27243482   3899416    130043   4173807  32167443  64083367   9837069   6398907   1370118  31960995 
  3880571    121798   7426776   2788895   1195173  50202648  62084761  37186713  21403975  19823425 
 90599709    225303  59721279   5496702  19862440  60417689  81346160  19644254  41746135  62097507 
 41037818    133789  12059934   5833767  21141328  51823618  43891148  26394023  15857871  33526560 
 46903650  25961036  68587083   6999303   6737343  49583475  45415168  25013923  12598864    109399 
 73946967  28794419  79340703  34269339   4136199   9690363  11869843  10476105  24689641  67669728 
 26459612  11621343  11878231  28936943  85782715   5966177  10107536  20255928  12544025   1600655 
  7328024  59086891  10769631  71148147  50756991  57738973  36176931  39494451  63850171  27118291 
 31009933  74958559  43797178   7841201  73503903  28233168   8209995  24800689  60301815  19770223 
 18891923  77141095   9213397  18682787  20478735    266478  43993863  57343613  35997799  13676393 
  4964958  29740549  37343715  10048947   5575358  12661483  25855044  13911163  58115320  45871148 
 43363059  21276677  53038623  27402789  31296203  68207808  13807506   7534468    643382   7010673 
 23887749  35955390  16793067   9014469   8310851  52921069   7228483  13936155  30206403  63645029 
  4777863  22045272  26351934   1879941  24325653  38411657  15350584   8923323  24728822  20196156 
  9098410  69643563  36615663  32138091  60543786  12818643  69902105  79845063  75165783  16938909 
 49398997  56080120  26184240  14317847  15597301  46952093  29667217  37265147  29882185  51996099 
 50874295  45957245  39663254   7638238   3782968  39197643  28637683  75072423  14192699   5374492 
 28810708   2676093   9666801  29100061   3804833   3268766    334852  22022281  29358431   7095483 
  6840180  49672906  32016093  18411527  61158395  18652315   6005878  45569643  45026040  33441391 
 72530490  40809387  15696408   9105713   8871313  11716323  65880546    827019   7341462  15213737 
  5590596  71415823    994107  34977609  52877871  28474885   2224267  11324973  29607354   6498719 
  9738152   7652385   8050776  93246925  53330403   6078388  24046123  11100548  84944931  15372659 
 11921934   6095835  60545244  18053301  86632084  38256441     86394  26051809  11107235   2693355 
  5943606  17285916   4813563   1445358  14386475  33777325   7216311  62674971  15118863  16704555 
 51653193  70249002  75523425   9560083   2378067   3674533   7779003    869253  79439343   8635295 
 48467003   6604818  38752107  64548783  38813931  10870353   2708901  48406292   3288056   2774436 
 12627400  58006411  20831693  56906896    260499  89098733  33750837   2216883  25175958   8158603 
 10445778  86002773  32438687  21797518  47990313     38451  10762031  65249591  97910859  24812107 
 24666151   1371003  43337067  20905623   4599728   8297159   6938215   8526487  17054890    395683 
  3708701  19244400   2106854   3699883  26177403   2898843   7407903  61787703  24286083   4230280 
  8152781   3382848  37259323  12405669  45449660  26561643   2812323   1251120  15178161  13608648 
  8687435   3355209   3812083   5827071  23648198  25659549  25226983  17295596  14153413  12942353 
 30707359   6649203  29089953   2954008  38404749  15737370   6386811  46523782  25109599   7437939 
 37245947   4293139   3399831  21063835  51810111  22741076   1229595  27935897  12447157   1912827 
 35650683  19171385    129773   6332797   3048517  34755133  48619672  22159290  70145701  20841423 
 24678717  20660091  36106253  19226187   8142843    150658   5699361   1810430   2115703  13333362 
 59263859  50014871   3096510  77619453  48069243   2482547    273093  31936495  60690565  47790663 
 33522474   7254689  61042895  59485911  16089141   6056827  51556023  80845997  13273963  30295383 
 60727075  85347931   1257225   9023757  59760329  19665275  63270899  21692281   3512123   9313587 
  4374491  63181697  66895562   1034263  45491236  24044605  39924643  60282330  29643105   1499811 
 11262909  37933931     24983  10166379   8577755  51780723  22622178   5797298  19548489  17835095 
 13719453   2654307  28505481  10409739    127594  51968923  12559189   7863473   7370438    856617 
 11082399  15550366  76174029   1301453  12884038  16933963  11169413  81086365   6703655  81475668 
 40615113  42557328  19926203   6231654  44445755  12695267  75483773  18540057  47873312  77035779 
 18621617   4114860  17522707  35902239  51111249  30130348  61919803    704175   6477048    412413 
  1241188  34202239  45171690  23562153   9446421   9739275  14190923  16998395  71335009   1542741 
 26974891  26862911   6532583  22091623  17309093  21091007  16690503  88169841   9203797   4068763 
 18071099  25357986  61200757    347579  34187773  26629808  10023223  15145598  58242970  32452213 
 55125375  70837348   5918853  26760098  70111626  13556898  18072973  47749276  12234687  42697779 
 54800379  23666617  58313371  65246124   9675602   1217373  49249966  49887303  10347333  33637895 
  5240780  12861739   5658831  85826694  64047048  21920879  13525109  15570333  22173033  28511268 
 25037919  47930450  10748190   4730703  50581885   2970790  10202749   5466555   4868745  18015582 
  4432443   3206832  73712895  38628843  24776433  37938579  16199465   3743478  18220533  33005973 
 13097607   7306923  45715371    773107   8967433  80302027   8095271  19080387   4806015  14022555 
 18035728  48775447  42812839    170878  30207083   2583630  26848791  43871693   1119129  35243726 
  5784293  17443456  48379713  38948955  44726784  53826259  36871431   6911099  15554307  37694557 
 11567371   6157092  16498605   3759648   1015599  10397928  74485192  13609303  22100163  22373553 
 87385002  25484649  17757205  11165718  36767763  45534013  33740907  59153325  67304373   4428339 
 22429047  12931080   8055060  18165247  14511099  58920995  12367989  15912411  14571933  34769531 
 18870203  69852904  30219846    403059  24987258  31026171  14364825  56113119  22634091  65856039 
 24691923  71877423  35595539  15733963  29087007  56099037  48197181  22541073  13539003  14475990 
 25349902  21965573  18223273  25802696  31785533  71742353  35131088   1384555   1986293  65266053 
   718647   7901427     24874  45846385  52575387  16872943   8441595   2567636   9064869  50613405 
 27381570  81211253  61131573  26867715  11192205  34479879  71224865  34701991  71441427  32562623 
 15949427   1971717   1896178  22177355  44076300  39261189  12467123  14163393  13186823  11487957 
  7451357    461496   3380110   2629233  11762739  46253869   1757851  25651955   7221051  56105856 
 27988107   2838191   2402898  66654603  12780096  24293083   9212031   9044673  23722779  11795236 
 72238137  39598087   9567408  69030149   6035841    254017  24078723  14881993  10385526   3686082 
  1524505   8163697  23602365   5610315  11017548  42293454  74224917  16288347    553909   4894339 
 25175295   9799533  59822226   5830138  20624599  75473423  57828061    669967   8458353   1082784 
 16997523  21651758    938976  10679933  55529025    898335   9769449   7967976  16551924  26589462 
 16002573   8516323    129920  15079045   1520187   2450737  15383323  37393803   4766955  38692861 
 44031139  18147878   4572123  23231139  21526917   5366179  70447383  24010707  49939839   9054168 
 36444973   1913307  71848139  28546659  24908853   3994224   9768723  39587127   5961309  10732131 
  5942475   2112707  20241908  25966317  16500013  43555425  47994399   3682703   8192678  46359480 
   593151  15581847  45639068   2717403    377846  75621591   5803355  13769091  12113763  34213476 
 31829683   2495355    757551  13549272   7219155  12524058  20567637   6414235  66243915  13465572 
 62710254    213303  34752843   5309508  40027611  45578647  39076187  82764726   2029532  22325307 
 54393306    253869  64853427  68175803  41934795   4577293  50964998   2365056   4199735    676317 
 13594913  35602033  22726203  18591831  22733475   7427751   3119559  39790951   1653747  18502358 
  3882923  81418973  42534355   4994043  21130039  33909839   7152165   6932586  60616203   7729443 
   922623    250805   3184923  13966419   9722115  57548679   6782085   5417451  11290346  32114803 
 19273785  52579097  13388036  70498497  81900915  82580439  21466283   9195888   5435723   6825011 
  3373025  10569227  21379263  16480447  90731091  33671475  39997885  54440830    316623  40954231 
  1962776     25171  23384372   1892373   3230379  35002360  54749847   7135867    772993   2131889 
  5392625  39822402  20292747  30899757  34815723  60867999  21092159    218813  11254885  63472752 
 29725908    571887   1166748  17207951   6078018   4673499  17108027  64589163  57671748  13737651 
  1329738    546342   4587013  25261272  21040583  14991837   9807162    822603  37657743  10715791 
 44499419  32360451   7805483  18292299   6793595   7162531  15510838  79355795   4947678   2136978 
  8310370  19003723   8895153  39998170  32815419   8384321  79303515  56984639  15265413  43332909 
  3960781  23367693  50899008  21143167  25296587  72088503  26401089    965043  15131347  75846363 
 31247583   9535957   1021627  35018019   7634721  46646616   9781399   9768003    968244  12936873 
 14458259  37160330  57441111  13210126   9670641  23007771  60562901   5807130    425691  78205887 
  7384079  16566036  16146258   7710111   6931131  12364244   1486283   2036066  51112392  81628683 
 18741456  44141678   5505385    512448  13908381   8042361  14197286  23974491   6581652  62161618 
 25373093   5810455  17096513  14116407  26789783  23303765  49319943  62969505  47792215  15145594 
 77714994  53698811    341673  30804098  60410018  67698411   7881138  35722584  19151520  22160954 
 63743127  15323223  73183765  60660558     70571  46363173  57857653  18725214  65203963   4947375 
 19516347    182398    837609  52184983   1371831  38728287  15424395  23848719  68539440  56010461 
  7484019   2598283   4780791  36360423    865951  52286923  12787731  62919239  29648996  53488173 
 14510915   8388363  72694449  21165327  40475035  59887575    834131  58002878  13363683  33006063 
 28656919  63742291   1118208  32806311  49083003  15442277  49719683   6205172  24357687  77339268 
 33192781  46352277  20192523  33826695  53323952   8610963   2618011  11964271  17791363  42092923 
 44922963  13814852  48379220   8966665   2045341   1910028  57385671  25640496   4238779   4208379 
 46634739   1096432   3968841    673471  11239815  21038589   6329035  43167591  84236937  49840350 
 79271848   4144401  52567953   9731170  17620705  13246698  75419813  27132123   1557510   1579312 
 87774657  94331657  48878387  53711157  42476466  31209133  18281243  10223358   8264589  50985775 
   966165   1779564    781443  47432349  32058604  16810070   1645822  46003353   5976093   4141147 
 17105272  63839818  15522971   6627243  27352188    106218   3827763   4446699  31920858  50933489 
  1619403  12785071   5701707  33936392  27075666   6828581  44963133  20784139   1915069    446305 
  5077391     87086  36214428  16950000   1022604  72384635  13711037   3934607  42698253  59945118 
  6847881   5054145  66231570  35243667   3157154  27650823   3647971   2204748   6336363     83907 
 17442691   1440536   8774681  27083724  37741236  69333189  30880773  50600571  65582810  20785587 
 19381119  20180283  30879088   7800267   5384893  11293040  10387256   8922295   2200014  51540493 
 63844923  78299499   4078776  50080251  11059091   5755738  71687438   8335102    600198   1411175 
 45783519  28991358  11286924   8546673  24686741    489472  39419633  53069265    705069  10137579 
  7123274  17036549   5442547  43136811    365579  52385043  18666771  29215969  34180737   6031995 
 30001211   9009641   1967846  15240771   2083617   9863755  23965735  25483701  33405127  42685098 
 16802925  39371653  12001431  21297987  24695731   9525156  75001973   4745433  16609317   1667481 
  2192643  74061318  69949491  22954107  60032534  19960035   5621581  62365609   2404203  17541612 
  8561439  27400747   4800533  46413033  41114964  45698118    974779  46739593  57383235  34409489 
 26917563   3872516  39616154   9362231  59894280   2649627  10414419  22803903  13903648   4144743 
  8080671   6887269  71006793  13232283  24293118   1404561  41801883  11288907  48016313    110793 
 15073029  39147011   1348171  23427453  46476579  24917232  54568517  28377474  11731859  70940879 
 15418812  16903226  45389319   1386603  45060573  32665413  23714239   6515139  25282473  38114316 
 31380603    576261  97604337  32195231  23758520  13287936   6828908   8688159  71980121  10573777 
 22246683   5180397  43101123  67246920  90214115  43455563  12347747  69762027  20980553  22132605 
 32775987  72205926  48766743  21453018  19305565  12994071  44233123  64217564  33271159  39087451 
  2079977    285858  51486247  22680475  65163321  24681811  26694233   4229794  23839508  31884235 
 68794926  12016341  86501668   3503194  11403453   8867828  31365963  61813347   6177570   6828665 
 22967310  13901883  61623423  22199570  41446038  27175075  46357773   6648243   2710515  12625889 
 89596539   4644627  27310851   4210238  46966029   4017395  14414613  76257889  12577611   1599063 
 29549531  13193702  19367963  73808779   8613303  59868448   2505059  12695163  11927994  46568805 
 28396428  34661151  27893715  26946553  12591575   7038622  27879551  21236271  11797197  83736377 
  5693760  30300145   4038003   6855547  14520115  30507416  14819743   2308167  20296132   9364709 
 29818998  19824222   6986004  13771665  29721228   4102991   6190811  27901458  40433204  43921423 
 39316335  84053883  59479467   1892223   4294358   8443423  14664793  29535659  16559174   2831127 
 44277553  31560999  13391011  16884986  80333328  45466323  28208730  15830817   2972085  35085743 
 50487308  32594718  58268927   2813232  34919427  17868763   9603135  68679903  31582689   9603185 
 35354820  22809651   8859163  16437933  37613811  10271098  16422939  25771493   4499263  19558599 
 12929515  51719973   2307219  16620107  10346254  54847923  32189553  39185763  88000411  59814802 
 45621931  39987413   9958973  26369742   7088694  38702859  24587261  44621921   5002653  52902735 
  9526857  54521435  32308623   5135019   3466935  61471177  43430391   3175631  42942197  21187693 
  3925373   2283051  23475471   9079408  14990423    203803  50347391  23428683    618983  15821824 
 65813532  69190107  34762598  17136280  13358415   4750998  15145968  33755523  52124890  52468658 
 56597332   6520704   3384555  10792968   9658631   3512753   6944703  54455921  34365688   3889383 
  8921490  15975648  39350252   7585323  35549079  13245393  49398225  40331310  13027091  64816017 
 38617203  30979344  52746129  32385885  59856105   9707622  33693341  28256511  32580899  70734228 
  7718323   1966034  35900343   4976943   8453940  16034339  19007411  34770312  18006298    512407 
  2300913   7069889  37862823   9746422  13350019  44657703  11230850  27561643   9968038  33831611 
 24168375  76254898  28479051  28202387   2901143   8362146  22252543   4915707  45413008  23207919 
 28862899  16898316  51994573  74405727  12096681  13652799   4753068   7718481  46362803  22461403 
 22681323  20743194  36849348  59964788  14216340   6397053   5726454  48024219   6630959  71647323 
 23732073   1533763  45223923  30510493  18355961  34302048   3560075  26239317  10762973  14091948 
 25704048   9477106  26056263   7210887  14460881   3428106  46265478  25623461   6467471   4426623 
 24667067    664059  24417163  13304663   3535665  11010205  36773673  23206553   7164266   2705243 
  3182890  24403723  10417539  17790792  36012087  22609788  25882723  20085747   3750939   9915873 
 16111419  30147832  60365541  15157002  22011619   8191770   2150157  41286543  10995477  16436013 
 18010353  12953157   4989963    398624  13821141  44098983  24500043  10474604  34268370  34415114 
  8416363  65545488  81614823   3001563  19833103  13599664  67632941  39984123  46872117  35483874 
   630654   7540235  28003497  30796623  43915731  28830456  25716516   9216337  11219080  39001499 
 39858013  14175851  32291707  73066875  17896023   4212895   2761563   5479155   6414945  12817563 
 22266211  55033239  23394912  65586905  45927613  12052394   5269025  44218791  75946875  40804941 
  1968859     24066  87724460  27325991  70711437  21483765  12264748  15228439  50086326  13841286 
 36842757   8706373   7987269  85353690  39407293  34484748  12694595  10100223    231963  17016783 
  9246723  16275840  10478178  25018512  28154895   3867028  47282883  44596645  43750419   3242427 
 18411384  23202235  35903739  43634967  73642743   3390520  20151732   6508155  21400887  44875843 
 11472122   5070495  39095007  10038903   9556313   9208014  39111695   6336425  57755975  77311739 
 58076544  55466618  40793323  24044929  11832827  14273808  34061826   4389351  40382751  44802167 
 34646256   9634986  19304671   8405538  17332361  38732523   3228525  23956216   4985853   1195478 
 33720943   2878767  46270672  25610631  32414388  11224203   4888773  12668323   5281458  45032397 
 19572639  51317532  31194363  22793959  34635549   5878419   1737357  12209672  64464480  14517355 
  2187564  21538128  21628323  35206476   2235488  19615810  29143615  33896131   7243569   6413523 
   610153   4804327   5746603   7580298  17496305  13889328  22434531  11422127    456946  11407839 
  5798943  40497959   1847616  22171506  13731499   8516325    267915   7722339  27819981  33622551 
  9511386  40741802  15551043  26719101   2451997  41451715  17423608  44659455  63299323   4591905 
 10262403  21933811  73587315   1825713  36459033  21950835  58176219  58999293  38777379  11472565 
 27596483  55776809  38307536  46950103  28156050  11381320  37092208  57522788  78045663  16067282 
 14643234  21845798   1030362  82004059  86625039   6457764  54580635   1133013  42423395  12927798 
  1510560  26124220  47155539  14012836  53230783  49072043  30359448   6151697   3970383  18688083 
 10978795   2882157   4475616   4051665    961386  32379429   3191595  18227243   6930335  62393838 
  4143900   6377051  14973585   1481148  18399499  23739399  14137647  68901099  27406371  17071773 
 57266137  94713741  93712686  13571373   9762603  41836029  35185123  10943418  52508109  46181643 
 43808883  49422678  27880548   6768625   6323547   5419757  32772145  37855239  28168116  21157714 
 28181955   2582967   4432859  63810294  23488758     85122  26089491   6900723  14095418  40985378 
 12116721   1992064   8499194  30721723  50235108  61366824  34987180  60166658  45723171  16396555 
 51227915  30686415   9163595  36262011  34483758  18249105  48190733   1957391  43215243  10776316 
 29409634  35638863  34111779    106055   7333876   2327207    934863   3416627  11787923    779451 
 64971229   6662924  87366300  50558851  52442463  75660456  77598501  74047413  52196001  38629308 
 19751343  14551562  39399972  69663297  12517101  65639333   4636731  23442990  55030175  10467490 
 30092313    244689  44825519    720194  27319225   8569055   1768008   2235345  22991131  34828603 
  6755583   1020219  17431669  21777976  12710304     37227   9121195  82334685  10683757  24748905 
 65779547    216941   3192618   9421965  44821299  75402303  23454979  26748253   7017381   9308641 
 44009318    652623  62255757   4676771  31380246   7014459  17505735  29529306   8388083  14727935 
 12488427   4490938  10748133   2806993  22392763  29856026  65297822   1906965   9663632  39214689 
 57295003  25062999   2090035  11739940   9640619  59350369  27272635  62981151  16286507  69562091 
  5925691  19316998  22043265  20182863  12618573  13357455  13067875  16862967    976904  19459895 
 11864113  26293677  62184387  38109786  81486971   9403473   3498723  39481695   9767508   9057138 
 19285099   9374803   3459215  13016187  20026346  36754316  35891403   7512887  16773737   4717860 
 15768699  25165523   4195944   5534269  28650657  22940667  32093191  36833010  43516013  15561504 
 68549279  33424973  20244379  23051338  10523127   8379755   4060689  18018299   3681783  62102175 
  5809416  28877013  15915235   2317536  10035902  46856483  20384976  23811993  11037201   9593391 
 29091521  16088658  21673243    274749   8391259  24188301   4846874  15004782   4052529  59320443 
  4580110   3071493   6137883   8352442  38533431  59626284  13716635  72590523  16022623  19321983 
 27474251  84452417  32685633  35678293  73737384   9005283   9955189  11692977  25864182  64282857 
 58615673   7225367  14305748  47202408  16102283  25151055  17277894  14105787  20895905  34530723 
 24302268  26923805  10388599  49015439    492048  47211743  17385478  56299443   1617431  75517115 
 10435771   2919193  30006023  21578427  25079514  21525733    964944   4014660  10094075  53133171 
 25797273  15347598  17104683  67323643  47451165  18716443  73088943  79819995  20210613  48627663 
 26954425    710843   2117954   9452874  56175957  63706623   1675923  21814023    467619  13280271 
 20694423   9413958   6873288   2417538  15238356  42315503   4375150   4280065   3175607  39206523 
 67538851  54737563    812539  43040263  43636603    527373   6838908  12040347  51853323   2357325 
  2741222   5285091   1410007   3017977  14728965   2347825  15272974  89627418  98541356  44201931 
  3028611  57063014  25299267  23263314  44413619  25023432  36700639   5420385  17956260  13507128 
 25275363  37776820  47145063   3995511  23030593   1259649  11960357  68653651  12064269  27761052 
 29892459  26814443  55749079    232404  10367859  87645003  27217435   4233639   9338189  10589898 
 16102459   5184852  75210315    169539  23184283   4244375   8403231  46696947  11805027  62146273 
 27514108  21348447  33726423  30550263   4131870   8606064   7958603  14198747  57374571   8176917 
 27031746  45095168   6261378   9053357  52010967   7805375  40090886   7885320   3035855  18096188 
  7921705   1903541  23993428  20068860    681919   8567253   2890004  28295929  63297192  58307505 
   869662  32527779    246803   4170195  15625065  11910531  17435387   5755418  22103886   6094823 
 50903373  38199259   9081798  13422441  11238827   3497363   1799163   7907451  69662508  27565232 
 51099073  18118050   5212141  20288352   5962677  10946345   8599963   2086545  21963267  25811529 
 20729193  22782996    221029   6506745  14177062   6147803  39313925  28135219  29527053  16872854 
 51408834  33195867    534699   5009491  59031792  52935395  29442172  69722997    846923  30979455 
 83863827  58510373     23293   8836327   8076211  15920223  32358033   3319711  35292751  24112717 
 11032197  17619595   5962334  48952948   9909063   4041708    510447   3036604  35954125   7228162 
 21576503    993945   4952651   4255458  20924899  24989669  12780283  40267027  31516863  30618127 
 31831346  50960148  40123003   1969407  26281033  70958715  16670718  13998999  64481675  14643687 
 12599123   4551227  31677855   4368867  22937211   3854373  19623909  35643003  76145423  60411573 
 30124815  41600669  15823487  63950459  34775565  29591685  16430810   6334571   1916736   8299083 
 59231227  31992123  49724707  13252103  25628155  26880183  15658487  13345283  48057039  55392384 
  2918463  35414403   4883093  15232163   6583103   6780499  39416343  12603195  40938204   8926971 
 59211765  34722713  24199067   8809207  84685629  21827082  19866219  40557817  53364347   3410663 
 48821769   2502417  28834075  13757145  70090517   7822898   2206536  14864371  14929233  33677091 
  5377019  44737875   6303559   9966877  32351091  26817267  61095365   2368805   4107771  19963583 
 44899159  16507790    374478   3759860  27254463  18289168  44789139  50632395  72920913   3611123 
 40343937  18209696  26041788  38488643   2323564  34818231  37752232  44583883  15909387   1393254 
 25574973   6347611   4359373   1823614   4119033  59078581   3422714   5102715  55703418  24038103 
 52785063  48357492  32057225    797253  21856835   1105986  32099350  20422697   2536703  67346322 
 72213328  35927641  16349535   3142004   1096988  33705900  27743253   2966920  31788733  22007798 
 32550872   9197223  22571403   5926299   6945045  60005915  11392803  14495313  11813595   3115923 
 26917227  75826653  11515893  33830351  50123293  45201003    367378  35225869  49522183  30184056 
  9559969  25442208  27824553  30004383   1769545  53401467  12089403  19287983  26982869  12109023 
 33707795  79234197  14108619  59933966  34282143  28886145  22196479  59438628  14225278   7410009 
 39555128   7563213   2174463  14035803  27322005  52661837  16782805   3196347    883632  39239825 
 80906018  18258945  27045780  14731145  13288727  13542428  24023577  11002443   5256019  74291003 
 64919553  10614273  71182087  10738410  10459011   3194073  48187248   8042748   3853435  34449220 
 32686839   8133633   7007515  34202460  46003768  50225691  46084623  24277222  69526608   7431498 
 23187504  38023131  69217947  17283163  69201196  44016660  19898303  17451327   9058924  27308157 
 25894973   1780317   2087748  25765753  17909847  27577491   2760381  52464767  29782789  24448603 
 61370273   5065898  12250981  42381339  12387686   4589421  41696723  32375169  44970843  34126213 
  4922847   5839776  60576023  29150307   5098098  24182973   3919898  54461983  49936137   1043166 
 21049125   7065071  47349537  70179471   6939438  19404859  30338257  67146318   1837083   6220293 
 20588313    865581  58640887     57171  61397588  42549331   8249208   9067727  16201203  21665403 
   360129    840067  40654371  13595227    219623  75225021   3143451  39225141  20544801  36058288 
 64162623  15261603  26162788  53187649  16441219  50224722  57016136  19505504  51784242  26424677 
 24583191   8703545  14375723  12246019  36140073  22620007  29393610  28856235  14677251  19847865 
 34154373    153735  44511123  28641289  24602257  25883211  60686535     15243    589047  11609499 
  7526096  46418607  36315011  34631937  34968411  35456203  16701927  28473102   3457473  37192549 
 25370477   4103684   2587009    382089  18476075   6603705    863898   9057307   5106199  34642392 
  3805358  51203184  28855651  69283419  16968965   7929348  25160856  11856510  39138656   1696311 
  4866543   7798472  11740063   5817048  37398615  45465985   1895503  33822891  27797163   9257153 
 19873743  22604813  65264907  12238697  43575798  65992398   1921196   5755110   9331139  32170723 
   471803   9237222  58550417  25147617    820733  12238923  23158611  63252497    759924  10072189 
 27471947  47534663  33185172  62752659  66415568  18427083   5024103  43631880  23260353  11152733 
 15001824  14876344    933091  25890667  26253299  11276048  78279563  21194023  18738240  36909963 
 26315751  24344398  30415921  39529951  18582279  14565758  18306709   8809803  15657415   1530613 
 20190663   8351543  12508153  25534684  14234171  84508111   2743667  22175757    121892  39040617 
 38676423  39249723   6661811  61379207  26206443   2130723  12300383  10325295  37105191  77377223 
  4136838  27360959   1414819  21590581    588438  26492790  34177875  45783429   3950943  80466477 
 46642673   1401633  48442983  39662067  10792443  33014753  46473976  18090685   8479608   5769150 
 27708379  31853319  22766923  47319159   1572011  11857062   3585728   5566803  39741087   8586135 
  5786547  18730863  10785419   9790663  27995766  68304750  29479339  18990384  28900764  13463367 
 11411043  35771451  15576099    551355  10066023   9548087  11408636   2281767  55210468   4456787 
 27713882   6528781   3093979  39146766  51330198  14523723  32385203  22622611  25113696  58357653 
  1174688  20491263   6496107  28368603  43675936  56193835  36215373  11890005  58788453  29737083 
 30805443   3979143  58853580  76474307   8487708  11623637  24074658  45709091  24202938   8166110 
  6169649  20725023   2330737  32549128    512503   4655755  39372003  25375298  49344993  36505931 
 17353459  44306011  72434043   1078253  17087563   9658811  29374206  18850587   3884198     14159 
 50777187   3783667  85516491  36669390  17004427  11547765  26176759   3780741    882928    359636 
 25672308  15076641  31373691  27420157   2066812   9959625   4457771  73513482     11607  12192438 
 41179350  26583141  65066436  56858241  61304673  20421927  67126083   7410372  26840499  43089242 
 17001305  33756511  37342103  11068321  34233513  25939529  64087382  44380969   2738523       567 
 41086783   8638643  54725011  39941083  47036439  45250757  12727443  38800563  64437467  15783345 
  9790294  46542969  39178955  15396889  29968341   8484823  91998813  26075292  50161003   1952088 
 12767106  49469739   3468939    665275  38231019  73612137  59376624   6963188  70281891  56162583 
 24454713  18273728   3849243  18852403   2226363  11523859  24807883  71168781  13098639   9055241 
    77814   5465877  61099187  19537034  76053798  16283833   3092443   4617967  22962438  33903696 
 28216845  34931698  10532188    600332  16976124     78363  18776453  40139953  24359587   5206555 
 26619002   2261149  13368098    765811  14206939   2808645  44142228   1714287  38287073  15171595 
  8375635  47368615  11331042   2294479  16825785  19526955  29820947  51043425  41951991  19343036 
 16619583   7560593    620748  12855339   3980403  43729315  13945851   4411098   1966357  26961720 
 49607110  44409923  28745385  43444179   5027371  26629518  18152859   6273519  30119131   1168253 
 55964347  39846048  60456783   7257123  24371723  32232407   7468299  44267307  59299104  19013691 
   180264  31304033   6775878   3317904  21611776  25917963  16696980  11318363  55157607  22311195 
 30319419   1951380  31632115  10408959   8345603  69493430  20347323   4024661  17934181  24164629 
 18826843  54192058  15897662  31507179  20080392  18857193  15725090  32559083   2755704  15548775 
  7110947  12751723   8957379  29279659  27012381   8191250   1852673  43548045  37579109  10553743 
 24237038  13153023  47774328  14696908   4141129   1455387   5076867  15009783    124117  39077635 
  5654187  35026248  11477061  11083538   3315633  30564411  13992783  48239391  22710151  45518288 
 41223191    813793  52273903  12810747  12816174   7920323  22062213  21733198    596121  78987491 
  1676652  32600322  42778081   3042834  24737059   6339365   2383914  24068157  28434280  20945845 
 36932487  23741461   8161415  10392507  17175083  70467643  13242703    788835  14634182    721021 
  9515629   2722633  19391004  45952939  23040000  56291694  12308703     33915   7123547   7875363 
 48847467  25786933  57106007  12903935  47418587  45939203   7038138  13009893  24542347   9193018 
  5551152  70064642  16890018  22034369   7901071  52387023  30353147  10517343   1243779  37703107 
  6027039  15114813   6536148  32344485  29557112   2036491  52616128  93605243   7587501  55414435 
 37262049   5809171  36425661   5758583  41922665  22351442  18238952  13794003  25666907  53721046 
  8530177  45198927   8727963  27586719  32774151  40106731  10870521  29688288  21005727   6602967 
 51724207   2760895  16690479   7977563  19384243  32857773  83263569  14293563   5495304  48472647 
  2878959   3045487  44648676  19612320  24896241   4572943    207930   4731344  12251718  68003013 
 18516515    684411  10566587  27883179   2242143  70928175   8168907   1537485  35488677  13742709 
 31868217   4397604    992520  16206819   5862595  29433499  43827955  25608781  65547663  24021849 
 81450971  33971255   2666897  65839337   2130699   6368571   7265553   1913388  35247131  14470458 
 49445013   3060549     41514  13317963  65284342  66741423  24686193  34363530  21979353  11494540 
 63404183   1076829  11652056  64279422   5104614   8138435  25681555   8594043  43706373   5400595 
 44055835   2746698  26809851  15883738  49495467   4593872   3361803  15500400  24090330  17607163 
 14272277  53276568   4663932   3647326  89444319  21053188  11139309   5687267  12112158  16336843 
  9787677  19292843  22244883   5923734    891342  48898683  23432613  19895751  21052921     48777 
  2800587  33549994   2619747   7497423  64826313   1121460  72114835   4525677   2917851   9422628 
 80279943   5009375   2038731  15774603   5271103  34292378  29215579  42151505  60138587  25500455 
 27613761   4184751   3980388  57750893  15390597  12617607  67645195  58615483  33103883  22121015 
 12765117  28435667  24260811  34787235   3303083  17047723  13344243   4436460  29481617  57786266 
  6255503  24730011  29038740  31435611  80198557   3574783   3603073  20491467  10916831  16710747 
 74043389   9138423  26799870  63753041  18806113   1606128  14218203  41321123   5277211    126969 
 26217418   2757508  21569697  60240972  59886213  52155325  16608008  46835822     80759    359481 
 41849658  27017135  22649638   6558444    948162  23025867    903963  17296223  26042705   1252870 
 18893763  21722469   8466619  70251892  50893357  31342623  12525573  44410131   2418818  15574803 
 44358663  44178665   8251727   3450675  35969501   3671569  91634687   1998861  36851553   1512865 
  4700190   9425007   9062131  63827049   2574003  53554423   8337273  40072303  52251681  45944417 
 12463483  71268075  25194332  20650827  17165315  41381001   2032789  10110363  24030734  14132850 
 79672365  51177093    599814  20778504   4286031  15386913  45591123  32043812  10018666  25982532 
  5834021  23699231  12070701   6871321   8473488  17904527  51169409  45449587  47740898  18919821 
 42263136  38985102  14409999  23392453  51985443   1587819  52443748  41505473  28230855  29439705 
 37053239  24087411  15846613  53988123   9276819  23146547  13368462   6807848  26621501    719058 
 55595554  41762547   6632073  38831867   7651527  28638169  27066423  36504035  32751753  20401807 
 41432427   1515851   5138578   2956208  66532351  23042923   2328123  43978398   7058923  48358783 
 10405101   8002923  11602035   5620023  41696568  39449014   2498352  15141782  77985531  16489323 
 18652595  80724910  16829535  19691048   1641442   3393405   5402910   1422813  43077183  27390387 
 22758171    771695  35566638  24500115  35399376  38398344  13668565  10035099  55583331  28716159 
  6148143  75398936  14162634   9236973  25202531  32658786   9056955   3449098   9930659  54558055 
  8357934  19398572  14321010  23476623   6738733   9052173   3724730  27312309  21707245  11434608 
 27435477  72875067   7753707  44045923  42854683  10840029   1887958  46389123  94236903   3223487 
 30945037  57983623  24341505    662960   5012687  20045963   9334323   5774679  18479922  63064311 
  7520069  43522836    526971   7650303  51788172  10308642   7926924  47942988   2191493   1360881 
 54256629  29819528   5693829   7611541  10636953  16620465   2953899  38057694  13638363  22260298 
 39732123  35572407   7302651   1411838   6171739    903129   1832471  17757003   1866876    365103 
  8315178  30643023  26615471   1011252  33371454       459   3199903   2199742  33522943  21716215 
  9244005  12906159   1476663  55434683   5103501    702687   4694883  40446263  40102467   3554001 
  3371748  79189267  19443393  89439963  30054895  58959047   4823475  11795697  57981549   1007859 
  2688237  62666811  41444183   1217398  16393171  14802225  15650133   1411225   8505495  61799091 
 47151891  21641485   8591910  40197048  70753773  19280743  19408511  88349769  26591382  29172735 
  7151533   9018543   8171867   1804337  22253739  49421235  12863963  27558533  16172155   9213591 
  7311991  16005723   3991163  26681747   4633007  29092548  13029715  72021303  49289931  32981819 
 12910923   2852767  94244018  28136861     84873   3479165  78648099  84679413    855709   8640673 
  1952427  31842059  53187803  15420539   4603611   5365561   5522618  50916843   8068183  32226493 
 18363438  14743929   1487139  10542261  14101170  27452463  17271496  62184230  10537342  53712453 
  4560866  33617794   3563486  32326749  15454035   8655837  48621351   7782819  12245181  25735053 
 41360273  57470627  47227300  33437283  31063503  30958957   3030338  85839387  10752411  34688923 
 57599043  56691098  15154281  23266003  38606503   4790400  17859662    673323  46742469  36550543 
   392206   9210807   5935903   9878793   8596475  30654019    376023  17977757  28217949   7808407 
 38148667  54089873  27509163  94747383  46976910  37422207  77992323  77769547  44175919  20692795 
  9618103   1949019  28469031  19528443    839163  73717919  19861965   1465987  17989836  15305419 
 78175924  26383407  68438731  55124112  33020027    458403  20441841    896748  24115122   3803187 
 45047688  31670629  50090317  29923204   3826423  20467752   1670364  35419941  10402613   1407759 
 62842903   4529648    393483  83389058  50742338  57272838   9799031   6381971   7898727  19582139 
  2531614    131339  29825256   1994401  17962782  11648073  21656424  16692246  76389931  31499062 
 16334529  29930739  12202911  74948883  20820551   2475192   6567971  42626998   1409043  20820798 
  7679312  44326803  22632076    156489    133578    114985  31624458  39777778   1109077   4055103 
 15560133  31337637   1361955  74820143   7038673  37155391  72643369  15062038  79202440   2853675 
 55988363   3126168   5159763  23634095   7818723  29898875   1984728  31374609  18432096   5391143 
 16996943  36275678  62774527  32627073   5491809  47399458   1151738  59174523   4035321  21760953 
 57968397   5463118  10527915  35244213   2876347   7504711  14442651  20289651  56593068   9414715 
 13011513  18112581    130209  25830179  22665339  89868069   9812451  12308229  20901199  20017799 
 20089443  68492022   1523391   3588250  42571137  15222909   4145144   1059623    847473  32962359 
  6730548    101979  48964065  12733463  56081743  56944803  27828765  16180278  15847608   4622808 
 39840483  12771875   2868423  48400431  59185891    519900  23194047   1395240  36165660   7494423 
  1961439  81926307  11129983  25714439  16154988    873039  58775038   9294296  15942119  28974523 
 38385301  11636759  10339179   1284108  41575063    172223   3829072   3277239  35174403  26396748 
  6787883  50560453   2255904  48639333   2598078   9170469  11591681  38177028   4936642   5677458 
  8651443  26563352  24120030   9910731  11768943  11921529  84630911  28527693  38275003  50556123 
  9957444  10435981  25064232  34435115  80418120  43582769  19443761  37066880  11482299  34641261 
 22461151  23494440  10877628  81025644   5801835       583  53338617   8368329    298869  57369385 
 10077043  57060718   2426595   5209902  12875219  13858773  30538723   9076562  14122083    763270 
 24168229    344037  18399583  62060883  28111563    209107  52659541  23973323   6456903    244257 
 40206273   2424067  52095588  40190233    305588  29407382  18533295  10545328  75677800  25837948 
  1049928  36566979  43316410  36351291  19594698  23792109   1883883   8852127  17018775   7378333 
 29160857   5664171  88881682    460063   1228119    822807  19240071  66776362  45441141  62176947 
 39344991  10744143    964414    263673   1870833  28041055   5766510   1322883    382590  57282243 
   309947  26177001   5516043  71782297  13527083   6877579  20471513   5805463  54702243  24152837 
 80740016  93014247  26774331    999359   6044018   7455298   3238840  11342895  45177883  36026967 
 24944658   4945803  18827613   2749232  53489383  84480887   4605731  19364013  22640944  38352915 
 26498193  47059003  10253751   1004167  40240059  18981915   6179814   8117737  75953421  42302474 
 54646368  48789093   5579851  68522193  28300788   4844994  78710986  16531569  45908652  33017415 
 41322763   3361949  10107756   3787639  31484367  19439331    947037    179948   2056584    660687 
 15847291    841963  33975645    240921   9213852  44121453   3379399    510387  47333755  13484251 
 31774389  57657459   1428851  19804764  38588015   1854456   6786175   5401911  10038032  22566663 
 52608385  49304441  11605427   1696623  19366747  25799356  28687091  29176504   1109820  19523823 
  7196704  46979601   6012203   9051951  49266298  68708243  21767955   8194375  63315123   3287673 
 22101675  18105574    638950  21173187  12319199    548289  48331783   9021312  25099771  42959263 
  5443662   8757703  18976866   3554003  20445988   5224455  44763503   1961691   8985763  11572509 
 38394373  50597919  19855227   8423907  65630171  34546650  82859359  55118433   3485625  24844067 
  6241491  73513563  66215845  61716525  36480273   8350998   8361423   4592556   5931183  26094675 
 32720973  18941523  10674471  18520730   8952448  40573904    496957  44077017  56259173  48005003 
 32873755   5682380    626403    309387  24729648   1569487  14644795  72845953   8647389   5118816 
 65849235    357239    636315   1489194   9490549  17583633  32839501  41222913  28395291   1390842 
 48990867  42534261  17143203  50006763  63233727  47702015  69890293  23015893  35479775  39352398 
 10521771   4985013  87588543  56018791  62530493  54837735    775381  19140126    575453  10476771 
 48771209  53240755   4001235   6633841  33484952   4380189   5765352   7694225  19003513  51075764 
 25383065  26870867     70953  39585996  42908091  28998873   8502711   2834793    511123   7911215 
 26687103  72025125   8295747  24213048  12531183  20892998   8032122  32048198  43710823   6713403 
 16126431  10755009  13829121   8704956  22199257   9356973   1835676  48312776  19297430  21272721 
 21923833   6989204  44298348  29995755   5747503  19127013   9354273   7292273    119525  43418306 
  5043075  42725013  27377315  16279827  71360581  65842527  12584539  28231359    456453  57259169 
 46371708  42411378  32873635    720483   3713736   2202606  24939283  29474568  54256143  24373598 
 25787083  61075527   2269653  23658693   3643539  10734363  13006620  50878587   2958468   9690609 
 34267187  22936123   2309507    400820  53987844   1765023  63700188  18654423  24192982   4075737 
  7964418  18351907  26579445  19909935  39142354  20532827  20535549  18528763  21914126  15983863 
 23864283   2075972   1227217   4310211  65950501  71748589  32246898  32838663  28439508  30934650 
 59886602  59580392  25674468  52134660   6422208   6511941  93679961   8569859  55213008  11124691 
  2706723  82221792  32993121  86025498  15951003  35954185  81193619  18589616    855167  44411259 
 55323141  22881924  16756523  60480650     68775  20980880  57014961   8476539  39120691  19928349 
 35555764  21794481  17664660   6195264  10877843   2708715  62338628    884193   2446678  14012319 
 20270505  38920123   5870274  27456587  45651443   1839103   1178272  21760088  43182267  33158467 
  1942855  32158404   1811435   7196509   4139115  30554283  22092819  28332372  52679997  14071741 
 27591413   1673068  47469909  39511275    914127   1273363  57838658  19627451  31073901  81160073 
 22298457    661875  65469531  19214911  16243323   6326058  26809666  57490602   2871498   7652568 
 81660013  45808536   3633726   3667956  30526999  24773723  40692767    251021   3855401  10429169 
 18824526  26312891  63760989  16556715  28146322   9170123  12315867  18072450  17124347  33907763 
 30425979  80390259  56989419  53683661   1020583  40853163   3720897   8368761  49139015  53501757 
 24152489   3677937   1456098   3768663  34664319  66747557   1567235  36195201   1143507   9792943 
 73896303    201205   7562363  10987139  16108179  11778201  41576991   5419578  19519425    747298 
  1413647  38920268   6753738  48833687   1034103   1979275   4012548  31026879  22283988   6760763 
 29278485   3614251  53154423  40625835   1832535    854709  24546683  15592740  22966373   4035825 
  9439343  18822377  17767083   9330873   7851847   2035815  73723623     17399  49855195   8604218 
   357496  26069548  41648811   2012393  10590574   1412993  23399835  13014627   6926193  82357071 
 22812526  30178538  23941833  10639923   5702433  26433145  14461185  15294818   3643698  30684783 
 50629812   9627795  64772303  52633851  29461536  33135995   3996340     35147  55308519   6204511 
 23663571   8587809  13124633  29690819   1291329  16361637   4250239    849841  25811425  31450555 
 46132333  46762025   2106848  41587191  17034800   7156941   8906683  22809432   8068898  23676474 
  7966125  30714543  18426437  23802297    391555  41763131  24608031  45976209   7196410  31472223 
  3955363  68476773  42263850  70368123  32601087   1682283  12080148  64952385  40412187  46124971 
 61498335  28735043  18931497  36448717  14671455   9078903   8581969  53363007  14649329   4967225 
  6103311  45248920  35665885  10511150  60881937  40995005  24216489  34262927  43958103   9303781 
  4753923   2238567  61754823  26092335   6249813  24383300  18843759  50327286  38287203  13025517 
  3421563  45203413  24446363  27832411  29091031  23132604   3704073  15487595  16369053  26423975 
 34873968  31020133  10182407   3040027  61669968    593023    486260  42211911  32142922  28252821 
  6643554    480507   8347283  25568247   4437963  24791429   7067379  58274223   8485873  52848737 
  1915473  26549580  25135929  38469232  12891819  12425235   1101374  19997711  34574001  21224487 
 38692671   2797027   2018143   9096099  59232695  57132681  47424264  35667483  62174511   2616492 
 13752913   1689888  10961463  36595581  14586994  30668985  23351528  41880255   5301713  64849467 
   276873  11855109  20176359  23113723   2551873   6766927   6836947   3202630   9184822  29571243 
 32073087  22529786  77302799   3438363  13169067  55288491  34788723  67221635  26541443   2625635 
 17978721   7134169  36813904   9827123  35467695  17340987  57212139  12607223  22611569  42175683 
 41941473   3671483  18891478  26443776   1725102   8483778   3042163  34753813  48159099  19440560 
   842796  28572338  26889331  48183059  59353755   4420671   2602823   9645627   2814855  16545428 
  1066279  62312355  23519256   1983883  12667665  13266096  23059253  32341971  75753855   6610445 
 17926879  10651103   1508635  11529767  24587835   7096653  18627623   9696477  14227089  26865139 
 27722994   9349437   8240703   6943383  62036675   7177605   8119675    816731  59522961    161253 
 26023943  21562701  35189963   4972563  46836855  25989962  10925079  21447739  35436923    334435 
 55807847  23140257     65388   2841143  53145661  12926603  19887803  41060121  77148309  58632501 
 48155195   6236619  28353838   1724772  10288196  48951615  11259807     54933   8468946  17616274 
 74662188  54197148  51491263   9908148  37657473  62020422  19518009   3660557    179592  32556571 
 11418459  16366737  27482829  25552653  14010441   9730137  21699601   9042947  28603017   8306807 
 38802997  32452823  22821798  26218063  41673591  13361373  20517828   2484798  29908923   3608052 
 31364793  84674067    494807  42614289   3992718  38921033   4095370   5992109   2400765   1321401 
 18678211  42525317  48440018  17722139  54311723  18150959  24732348  36046729  48588597    941403 
 13971135  38412258   2964735  14778627  20112825  47432489   1134858  24558227  46933143  23859924 
  3540453  42058143  21763251  11189844  21238375   4355472  21772227  45128423  40187026  62302911 
  1204919   5157943   1719418  58940373   8708043   7370259  10859985  12462300    151967  28868163 
  2099643  52785147  29557508  14427679    787035   1899184  14265339  89687676  16792738  49525878 
 27343707   6506379   5394303    183163   2792267  57922953  32587571  16464123  45887005  44498108 
 60072395  59105723   7311255  20553918  14749793  63886429  66931813  23976296  54221469  29177208 
  1419993   9709163  10259839  56322963   8862982   3530298   4157457  35991813   6725415   2006384 
 23553907  19121868     90483    983385  36314305  33202231  47137467  22812498  14812685     59611 
 49872923  71066559   7724173  71483915  25126783  23609707  25943093  39872439  64346923  32486628 
  1219263  10263363  73848849  17810163   5677053  51834731  51005228   2859889  12026403  61368299 
 51707999  39723469  21529917   4693955  33845869  36615913  31482049  25319363  37016291  69961091 
  1470315  59561730  25944423    922407  18149987  18159523  51074061  31331760  76222203  37669086 
 85996803  12788997  32636515   3046895  15745722  69426303  31269606  74403627   5021639    265335 
   359793  24791111    961902   5689835  18282189  11475223  36450293  35913723  27105383   3175045 
 13188668  23671399   1601947    708918  12536817   8629799   5169347    719047  32698163  65460854 
  6754353  24878743  27444228  42903513  65027884  44707845   4545543  17439891  46331548  92838013 
  1273154   1961071  52973021   7078391  28025988  22779348    716521  53776395   7667601   5509746 
 36722193   8100150  44187723  41447183  47126553  17593743  45040879  39883659   8264115   2875218 
 64065732  27155505    152682  23868555  14692913  25412715  22263939  10556877  15752769  48083808 
 22626573  19098847  13272117   1088595  24955928  19873836   3969147  13904817  26572757  33358133 
 17037803  67571487  22794633   9458583  66758083  21332050  69203978  22544309  10138498  22723979 
  3348017   8347163    212044  33235278  30106953  60152178  12455757  23704368  33942603  87044685 
 37388556  24958823  30963071  37478778   5114680   1159944  15501539  35371915  82808182   1445227 
 23736252  31135599  35454558   9330798  40021986  48808239   6109811    250084  19313055  60610563 
 10751409  34408437   6716404   4896959  72321723   2218843   6514150   5934261  31704276  18054429 
  7602954  17829383  18152243   2474239  57322230  18088995   9039633   4509163  67785175  11167377 
 25827463  30874173  78972189  91190269  23996691  18877527  42554787  74959227  19207535  37818407 
 22495611  29553559  59173408   5244731   6971607   4242431  48846795  23730060  38853309  74159871 
  6181424  57783735   9254940  83163808  47767437  12414379   1775552   9075748  35153605  38395260 
  3818511   5415900    434711  42903802   1215579  33837433  73804848  24368999  91125950   7307592 
 47604273  49843826  29271300  33187347  46529565  74539163  27156891  19932742  14272675  52161573 
  2822481   7992735  54505068  37425487  14815776   7090063  45614783   1411143  34431891  30557133 
 24314721  70618557  65149648  10554697  16990478  26799034  59965491  46131292  79469313    155051 
 51527874   1870137    609845  10244493  42767280  29369331   9128445  35359469  28505082  13552557 
  4153563  21409858  12642648   7595138  12362903  90428087    778887   8772068   2467588  56357803 
 50276138     72811  23588314  95208377   4949913  21839213   3597579  11294693  11159595  24920523 
  4276467   2342443  27283372  20705808  22655353  26480559  12229827  12031615   4131866  12149595 
 70700263  65000695  16500255   2097822  33600795   4075029  29699395  43617851  51372633   4323667 
  7699531  36542345  51416503  53818608  71900111  29553774  27218615   7406183  48628723   4458923 
  5220050  22056189  62315261   3451683   4258323  35573975  33623622  64690078  60711453  41950547 
 23591211  23440731  24729483    296685  38410371   9163823   1037975   3026808  17692533   3777897 
 44227177  10122785   8808979  15011367  56998523  12744339  22854017     27678  51276951  18616500 
 37320434  11381443   3077454  22354510  24746751   1967343   5358931  11886291  91135321   3580803 
 10474529  31502256  59890728   4822511  40341353   2378187  47036389  26975867  20363484  76121214 
  1478663  29121643  21605923  55936843  15332049  21237115  72899118   6439545   2477103  47532803 
 96685855   1985175  11974491  67175205  30348405  65458999  29559123   8402815  43078089   2185359 
 86070835   6502515  35512069  28506921   1752774   9377592  26008918   3472587  66825849  33986814 
 22124658  34574803  59938859   1838067   5280623   1085429  16120203  19578173  12261683  11141783 
 38895749   3085346  10254747   2199987  55840771   1830503  19253647  15617403  61284163  29625009 
  4626283   2838223  37289823   2012259   9859617  17239290   5335803   9899123  25256904  15530334 
 72259559  35707304  65279805   2181480   9373158   3098493  13481899   6390513  13241417  25645358 
  7331874   9752419  38107017  71614094    227628   4834953  41580180    878341  26749167  67018503 
 11914305  64273723  54732377  79509723  27665131   7552561  20800183  52252973    219152  37659465 
 37290985  31852566   1145141  35668853  43317033    577515  70190778   8390542   5800715   5919573 
 28892283  34330973  38670195   2528234   8837088  11345541  31761853   8066719   8056392  35375148 
 17023273  18783083   5027589  32111953  28887387  50638623   2367915   7432239  79181073  26090715 
 79451133  15883449  24361304  17935878  47559216  11402043   3836362  20116939    340873  23826672 
  4205359  20036601  13825573  13411125  33040827   3530715   9867304  12506435  74965455  26192708 
 46551931  11887288    291043  40002063   2779053  26641454  12187459  16038199   6158015  48856903 
 57904503  56349943  12801659  51820094  25613315  60374217  31401563  12021945   9077571  13115238 
 30209515  27947679   1672583  21473477  27917045  36028570  53145924  44188155   5720643  12438643 
 36210288  21282135   4213539   2904303  30136381  24558085   8327018  11889795  10919193   6104059 
  1451676  41034235    927033   4190460  14624148  39082753   2212713   3353199  17998555  31124525 
 28373751  15537723  10000415  41447355  33225861  21134493  27587023   4380468  21317211  39300111 
 72457222  36944913  45461805    333654   8119571  51264528  47011542  48836563   9285867  19289751 
 26776002  62667105  70026483  32037891   8903337  15558283  15426798  16069995  82270883  69288009 
  1843943  13173903  16042683    971499   2039901   8347735  12273797   1876515   6269118   2712867 
 17657666  44427090    390948  88384284  23292807  46656060  31606498  20763091  65044440  25528485 
    79103  33166707  33236133  71402298   6741177  66450623  32981571  77306373  27589087   1832955 
 43694163  11464231    220156  24968766  21112890  10094523  12040613    111466   6934773  11563653 
  9780376   2936980  50702997   8512978   3357771    171703  38118735  58417643  46321892   5143123 
 77240823   4800492  18024333  70032827    462230   6961459  23193429  43376267  46708917   2461089 
 19369247   8312955  51325353  13230089  31646490  12067023  51839799   3234102   5462934    313599 
 18017495    759483   6243643  56069112  41981335  36125777  60834203   1470207  36044441  12132523 
  9456965  40785723   2835879  23815977  30699995  16356748  37173756   4833131  19272027  69360428 
 32184943  51830687   5074423  37306537   8015559  44158715   2041701  16033491  88495629   2670803 
 40684689  57606288  32682181  30299518  32136871  10355451  56625693    402163   5214864  64648432 
 28989222   9309969  34103103  84969529  10134173  30371195   1005772   8333943   4284519  89038699 
 64896360  32939013    567753  37453847   1040233  51653865    397039  64611135  48253755  14341041 
 37876091  13234462  75943543  14884647  25074171   6338664   6365723   2166672  62762723  43431603 
  3227817    280383   6708651  62858139  64860198  51921293   2168747  36783191  29438896  39926170 
   176636   4349523    705468  18590889  33820098  42382840  37976711  27735278  56628863  59825428 
  8767023    682485   4089873  12559198  31920531  52423211   5914823  21789878  31790041  15880703 
  5619164  15590971   3656501  25536153  40165821  41677583  74340399  80326079   8833757  43379056 
 25642083  30788043   4616862  49668027  15243373  25522011  24844481  33511983   1524123   3589683 
 21317873  92185105   7787925   5800827   4911106  71212262  11617048   4284693  16608274  55561321 
 37234271  62830749  28465131  22070339  33881898  22313625   4321362  30313219  34869248  54741915 
 15958338    895353  42152459   1305401  12595000   1381979  88042111  11051823  62042283   4842428 
 23128215   8999845  34619838  32185713  86852643   4102683  35920817   9053037    895605  31448613 
 22617861  13908667  12631984  12357391   8025500  11428995   8339355  21741048  36632382  23053731 
 29776371  23744675   4405503  28187922  15603389    673379  41338098  16885147  22481751  59868603 
  2475547  14866830  37942603   9778731  50907609   2084439  19723756   5981595   3482394   5533152 
 55709771  11244848  26079498  27777705  11723544  11679945  17550555  76617927    244400    870113 
 33638533  28214473   5246868   7464415   4660443  11871663  23350287   4293553    524393  63149487 
 16780103  60102123   3226062  58095490   9087708  26976117  13281903   2560341  47207223  11210935 
 18513332    230379  45047293   2532538  22108083  22938843   7156261   3467235  26864603   5037136 
  9792723  27591477   3182275  61614274  65976891  37333363  19464663  28726527  18761673  28670555 
 26283373     15449  22719421  27561513   8032199  41505653  69230315  56077829    750163  12726963 
 13776165  23625978  25610147  23576874  40580458  34825065   1932861  71827723  16257507  10666688 
  1192523  39436363  43378609  13529742  20938029  17426274  15799831  39553208   1962348   1164533 
   675526  35510479  27524607   2415483  38625077   5860125   5992825  13661413  12662043   4432523 
 51567959  20609523  70849693   4141755  46708628  53318009  84227343   1365916  35708397   9171768 
  8289747  11605893  18391391  39682071  69974380   6348945  15496315   4714131   9236987  52085486 
 14642751   1981884   2399274  19337559   5728308  50911369   9972789  10062037  13384343    332667 
  4176206   5527425  66717781   8108223   8826666  31788883  22321251  36539213   9090393   1926891 
 36171127  40872507   3400455    527923  12822203  35569383  43455609  22063659   2032219   7794397 
 26612736  16261763  25080333  47685933  13907499  22773127  37067119   8041765  27156535  47709218 
 12593175   6792207  21585255  22547571  23202234  21300423  47006748  31730913  81787297   3919530 
  6772607  37256885   5671594  13087837  43559979  45387203  50272101   5618873   7141385  12003173 
   351519  71567693     34011    973883  30420919   1798805  11682915  37818034   8470798  78544173 
 13378587  62429174   5432003  36112731  30881058   1295937  42347219    743593  12249899  20677023 
  6937315  15625012  17319597   7397889  45364135   7773036  35177553  51206803   9828418   4203670 
 10115463   4855554  13744346   8820464  34316031  14662321  62781175  44436019  22767581  27161105 
  2080750  53452923   1339449    811563  24221117  14559264  21000067  32751117   1769908  59303719 
  3660207  21415205  63243899   6352728  35212313  13104403  47450181  46631039   8924043  15218209 
 28732533   3137663  30019183  36477921  31079223  53424716  44117343  41382332  38110793  17988929 
 55672323  14893848    658074  11399819  40995021  12795373   3806915   2729625  15440571  34830403 
  2338589    721914  57439995  18467803  15342041  89177679  24346077  12452133  30701352  43692653 
 22494803  70038735  28243239  24956871  25253793   1603683   4355333  52395973  57969811  12338484 
  4028171  49834368  27213647  51952001   3996843  15892479   3248723  15541963  42248741  45840983 
 11158683  69189022  47312145  10358828   4138171   7272003    407958  48982001  14399963  68290570 
 44272455   3372843   9156763  60604479  34938939  30070607  52217830   4608459   4802043  32264803 
 33531171   1622769   4111025  39597243  70405458  39802248   6840516   6167952  26041140   9963705 
   248973  48000873  45109793   8043412  22985636  38190699   9600891  33218766  22960995    860098 
 45878659  24312095  28346793  33693193  35945755  34474687  27599163  28562265  38004999   4652559 
 35780109   1651242  28507703   1429791  51168423  18797427  12171218  72732688   9498183   5579781 
  6731123  47984423  12888219  30470398  38463732   4205503   9222253  10737083   7693105   3848955 
 27192093  70718666  11670627  51705531  90121419  12027117    799517  62769669  13226679  27707843 
 22497003  15713223  46160711  27505435    550923   8074503  31272455  10514555  47561091   1633403 
 53508263   1782208   5043901  12059430  23320133  63655323  57449877  54019869  30933162  26958759 
   112443    303603  17318760  43921208  14957472   3008723  21912783   6458223  12036561  59824779 
 60381479  22181933  66678657  64332595    309529  18311867  66741766  32794647  63694157  27836950 
 23444368  22334682    326790  86841618  26350161  18257850  28748619  98495403  28589163  41509235 
  1832043  58141002  16369003  36277048  10181565  14887891  11561267   5957643    823407  39335115 
 15509529  10750829  12545487  12231291   4387852   1652098  63866233  39670913  47493408  41925073 
 29436049  14929798  43837042  11027623  25904773  18211795  92646453   6170793   4134783  15044979 
  3377717  32099429   3293259  23043951  16527249  18916052    676469  42172675  41815806  28339593 
 15357601   4887572   9143290    319611  15013648   4402657    516625   2373423  47658449   7211859 
  4350648   2899124  18989427   7317269  46147812  49421933  30315089  72808179  53742183  37910111 
 31976925  48105613   9142923  15232531  23750778  13478903  54200389  54114921   2974923   1724173 
 37977324   8415860  29498048  21764679   8626895  47890614  44036171  63772537   6764283  45626481 
 51898571  17350275   9216248   5884989  16467811  10506787  28180338  28440013   5539875  30385387 
 33892923  21701983  75970437  10589145   5882769  74103061  42180695   1453183   2539875  16959111 
  9693864  29050823  39421499   3373493   6881289  53480444   7012194  26467899   7866033   9696279 
  1339043  28785986  10556889  43353559  10738123   4888953  46862664  78649788  18473851  36770219 
 22781169   5017877     38547  81434283   4653300  20975379  25308546  12384408   1465251  26397973 
 35747367   3977902  24279149  10065258  25573412  24359946  24259758   1413073  19204383   6583743 
 67787048  40608687  18106068  52719482  84260823  50628371   1735623  19956213  97868763  11610707 
 40247209  61011533   6004533  49940605  46742079  20003513  23265547  22020433  70583337  14450550 
 31738109  16598763  18448265   1691022  17618731  28444248  48139813  49990049   4423168  22269915 
 22537341   4255023  23385615   1421259  30657521  36674989  60255197  51621402   8734487   9651515 
 23960743  13971563  26456268  45243825   8861165  50550053   5087065    895603   9227733  18693248 
 27864820   2471611  37518795  14468975  23646255  73398555  67607663  16987335   4664699  33136815 
 16877959  31909147    237477  11202080  16866267  44521239  81709948   8377625  16972094  69098877 
  4323279    891175   7530659   2625594   7172004  32129341  87273953   7555803  35071583    294203 
   900007  73993236  64668987  14337943  25907389  12554830  12350193  35158083  36391803   3843161 
 35324424   2824322  27351395  28368503  23099667   4496089  47343168  68866631  89143525  37204923 
  3685279  26428751   2584705  36275449    273444   2030333   5271711  57538221    439835  46697496 
 14059593  32604773    476813   1923875  79452843    910723  28320181   8240739   9721643   3110098 
 67557263   6243048   4503330  67633798  12839043  19247575  19615665  68490267   4035759  19345984 
 23853687  27699951  88806274   4504029  15426807  68496355  55567635  20721703   3932427  12551643 
 19157659  49660832  21686872  14131072  21193867  59443195  61632077  35307576  25273680  63086139 
  6275328  32089417  42019941  59236053  11671167  17306133  19830433  43921077    435822  70625076 
 45064663   3252323  19425972   6950097   7042378  28318998   9531213  85531758  73660615   2290873 
 10984585  19786083  30974283  26058852  11067867  44518299  13534926  48725808  46570939  67971363 
   648771  57507898  15713723  46474803  15700806  69827055   6074562    375673  36266892   5715420 
 28475025  14991048  27322047  55865161   4905003   6975400  47510651  39257213  40149115  36230143 
 17372373   6244139  18297019  30188621  18797607   5366459    258203   5308429  39239205  52008063 
 72092578  32114075  38837145  78875159  49963973  11243424  31860066  28917977   2192115  25555323 
 41343311   9051523  20303168  48681493   8082323  50292243  18924225  58303923  49796718   9464870 
  3667323   1508773  31260443  27342360  67434960  54468735   5728123  15985769  87934827   8152449 
  1236943  17066142   4615188  49003923  67476955  71796785   5152767  45536271  25198092   1180603 
  6535995  62907863   2362938    930189  17699451   5100933   6660075  25387131   8579889  40349283 
  5578685  52285843  74180187  20986530  38505047  10003968  20674021  19302545   2759043   7553023 
 58144331  40194947  76680202  20692671  51229139  74612544  16613474  31718706    533263  29505551 
  2142369  30693331  28287215  51345837  45049750  34236644   7641071  62063175   5413835   4206883 
 66576951  51743958  37887236  52153530  12374520  79630240  94693758  11637696  32535123  14277200 
  1529597   2020513   7569243  80363919  74134104    596868  53139743  12908027  41717638  32064169 
 15003098  26086067   3136029  44989983  47328684   4698804  11647131  30492263  12776901   1415977 
  7795973  33726409   3317238   3591144   2763165   5301671   9329243  27881473   1062223  27946862 
   754623  25160713   1010635   9850923  35345502  13085683  91109855  14545561  43769898  61477462 
 52751269  61831008  68910575   3798995  42303823  27140283  24270551  23098227  44725467  58992030 
 34565163  35871403   7933027  22249350  85186853  10633811   4521293  33698781  39919085  11659323 
 48033147   3905343   1132418   2193293   3309393  13390037  68603532  25719591  14150183  40792292 
  8062918  27859563  33225058  20378195    490563  11541819  68787219  17594549  67454523   5574057 
 25313763   1283028    875130   2085710  25963459  34758970  15959330   1609887   5594943  21407388 
 31083006  36802321  26244411   6532398   8541143  26903344  14022587  18695891  22706168   4909185 
  3288016  57840507  34950923   8102445   8016885   3331869   7730751  28912548  13992171   3108927 
 30857571  17156631  54454085    266019  18114922  45938147    767067  40672588    990946  16729875 
 29566762   3710387  29279259  79143243    821131  45423163  33292798  38310003   9354877  12952347 
 26578433  37850370  42591567  12785341  69658692   9148947   7885352  25013111  30661768  36629187 
  3180688   6718355  16641267    386789   9186859  48850413  20878197   9456999  14010054   1688303 
 22055817  24654207  23500419   7257591  25928981   7002188   6573347  63163971  31098393  64543225 
  3785919  10240143  18773898  42937083  48525114  44183726  51711109   9208150  47645323  57939774 
 37575051  13935777   1285792  37103111  43134403  22023951   3335140  65942091   9560783  22190886 
  3035533   2081209  72661035  10790259   5686683  15372411  36793608   1685123  37497083   1274084 
 13513723  11604911  70191937  59756539  10982964  31719291   1527438   7416807  42249720  24517773 
 83536359  70883478  71095368   7828581  18626612   4225940  12660728  22687236   2473125  29041723 
 90215915  12248405  21962766  14331533  85012043  31583701  10709499  14112363  53118965   1376213 
 25670019  19867783  12816609   6570011  16981719  73042833  11617979  55948950  40277851  19072093 
 11684703   2269343  60319059   3239238  32550923  71830140  31680987   1468143   7041849  31167463 
 25597323  16877751   2419166  12041721    149761  10561787   2562823  32427621  20921361  45391955 
  3828831   2037050  43671453  40930857   1237551   6056115  22938181  20123973  28549653  21086459 
   412703  14336667  14146245   7724121  54805046    327023  19754208  19299143  60327819  46065261 
 63989153  16879848   3796399  46425768   4837529  24153941  51108611   1944362    483851  17426139 
 19931307  15031293   3309130   5807680  24811563  22190555  40502728  97741656  24520181  82246300 
  9670200  20529723  32509014  29842970  94136467   4440250   8533950  22452099    913961  10855071 
  8906555   8063983  49359516  30811127  12865475  47207788  17312899  16908873  42137183   9752079 
  6445935  18145638   1623807  54379497  18252429   8462598  33015123  26458345   1330580  18935469 
  5032483   1538961   1473147  51029475  77335063    212478  47796473  23171146  23390555  30093998 
 16426977  89137483  70291411  42730459   4640013   7714617  51171597   2917162  25325214  73089447 
 20422353  16714821  13688595  11209098  53733390  59297873  21196795  22805216   6852723  25251130 
  3129963   2523893  22207005  38244273  17539177  54188059   2680691  10691643   4436787  45729121 
   391767  15667269   7765545  87836183   7435712  79533505   2139743  10859919  10140891  34249947 
  8769787  50945927  52634453    160703    572079  67079751  56888118   2874203  28986696  15894681 
  5605746   1391579  22748051  75587727  20950011   2665689  85961427  33539297  36789823   4566423 
  7933596    679438  12408063  31424829  45776377  19603259   1330548  17875431  33293221  23211156 
 74489243   3699273   7246690   3398127   1894587   1532511   2955138   8829798  22054133  14950003 
  6761675  38525625  52752123  28450336  72044058  17800171  12164490  33177643  14534175  65425483 
 71927938  11238728  90949707  13505114  31735003  10056610    554014    150891  36833469  81513291 
 11842363  32870659  64694823  39176241  33898438  15221371  20960475  57814815   7230957  11200053 
 42747415  13596628  29143351  22008629  48043423  39899913   2305315   8418715  58843777  64934473 
  6618383  32105007  42751260  18060539  29742405  57141249   7634145  17206923   7594347   2594162 
 11938903  12503163    104533  28644931   1852875  47128503     90081  33668014   6275669   6075192 
 28706424  40337123   7836749  50724635  42882795   6496879  39458411  22350633  19228613   7138463 
 14079230  52633333  56930651  64150323  14219376  51219895    665979  35073231   1330473  13044366 
 17642203   8006583   9403767  38064363   3462075  54365263   1355533  19859643  17372355  23012373 
  6531133   3712123   3704619   3725827   9298995  15187299   2050919   8649579   2953230  51817687 
 14069952  20472571  60024738   7733289  20503182  14519398    336423   5899674  15910143  52654673 
 35970998  10232925  21231941  11087523  23070555  25361364   7274355  45688727   2330584   4497285 
   174891   2239003   2596731  12738147  57481521  69749811  31328859  10439043   3498603  35428305 
 27890603  27669235  75109956   1680151  42714849   4475396  11375498   3691756  24859431  63141729 
 10295769  19042458  31639822  81803811  18319425  11693637  13034631  11347963  31586315  28011200 
  2785689  68281267  10098598  61531332  18986159  49895725  16781955  32826458  69322876   5298829 
 29006843  11502195   4335259  18388477   8543427    208923  15771147   1256433  50403921  24591329 
 28174846  14170553  61490687  38451948  68323029  17931622  67075895  37847325  70797515  16072593 
 18485563  53967223  61804043  15457623  11724456   1617016   7537005  39854998   1311741    895413 
 24858684  63561152  16187082   6836576  13915815    227521   2515623  19377643  78634203  28745808 
 51823405   1308843  41584935  47906529  46831917  58712491  31331733  25306491  19573196   5577508 
  2068719   8777595   3389691  69618451  30526411  16142136  87286749  31136123  12896223    670429 
  4921273  81408039  27156374  15701123  46447299   7268631   5065778  10327871  65113035  28182399 
 71087535   1870187   1067883  73307931  12231685  10754327  18808719  49867521  20521281  70153411 
  1195879  32918274  17226255  86762473  11314587  52477973   5799363  14938007  65552723   3435339 
  6545088  24329297  56059525   6918111     76479  48774453  11798283  37241325  22041483  69541623 
  4939343   3304567  24641133  30472429  30677755  33717219  36183777   7700499   1625503  17368701 
 31961843  53898715   4750102  40805298  14155493  23816345   2935923  46889041  33223703   4277861 
  9713379   1750515  52259098   8237307  38270443  37086413   4195320  13720691  15041622  28149255 
  1825773  74003231  48288693    948398   9481672   3011674   7927085  68276793  24330807  18501385 
 18571533  15172837  35356202  71811073   5148475  29949063   5351343  23940765  25483578  37625393 
 44001529  13547559  47135328  36317859  17901123  37629963   8941755   7669883   1299789  47490269 
 57780755   4034172   3710863  47841150  85257823  54944405  29591080  16969213  21225471  53205580 
 29802193   2834901   2093747  53786743  81590811  14037817  30884881   1928947  15643351  25695533 
 56302899  67942947  20907237  10573595   3966425  39726379  10663902  78211641   6942889  45630078 
 42005373  29427938  24012323  34370403  69193155   6164204  26072267  72759133  14180978  43826043 
  6700851  22865763   6666828  90995613  19300299  45052683  27366306   5694168  24114269  40625448 
  5264313  14128048  25759318  52318857   7200441   5582589  31076928  31503858  19858623  42401013 
 30740953  40380073  47550363  15774589  14262413  31742642  35832955   9871699  42183600   8260495 
 11970490  14683485  11204136   1221581  32220903  35055033   1431483  30879683  91506630  94753964 
 45819519  40330957  13234141  21363631   6547295  16474756   9006363  19013910  25816228  95774973 
 12397277  15470589  29081018  13336131  15019628   2537719  30359229  13490803  14634761  28884667 
 28072699  49471560    841595  29151323  38731499  13951671   4280929  12476207  69410511   2927534 
  1549515  42414640  17771499  14937859    771999  13653219  41193065  25212686  52760114  48699859 
 36246078   6157263   2943573  25982935   7636591   4601733   2004209   4912717   3550362  20070218 
 13761147    535312  88910382  31776231  16445115   1384065   5090181  28777346   2503767  72585416 
 59134803   5778115  73237587  12070753  64877523   5754767  15349835  73447623   6688247   2372553 
 17685890  10815173  44634673  52180043  43646883   6185148  12881859  37966851  45236580  60839282 
 18346263   9999033  43498708  37045251  41104753  35938123  61805958  30927043  77457783  11721579 
 58588431    459717   6095723   3456189  69163913  76461663   6669303  57379995  19032918  22042824 
 12128331  55996525  58425880  27328405  45298338  23038383  11167149   4418193  30539643  40012613 
 15177471  19586322  34032723  17816779  68683155  23060613  33254619   4741323    983409    702583 
 76108237  13979545   5849896  14067199  73042243  47091048  12886891   2049849  53306785  83288091 
 88552853  11764446   8239473  15190803  10897119  19935722   3508548  12104028   6780098  15530260 
 27541373   7716633  57694683  31172819  10021146   2128395  12769023    695895   9062561  24276867 
 43532695  27308004  16024743  51211463   4608223   8097619  69158411  66996440  37032936   2121389 
 44100025    169191    138859  10731618  38269095  38488684   3173876   8681519  16688795  16255766 
 18101472  28197343  45240999  38456646  52450141   3016093  57693963  14873352   5470963  38774223 
 19834835  65737515  21916941   4838781  63418023   6675617  15472363   4582850  89092073  14542343 
 10610074  49235253  28326893  56194430     21123  20834713  24818661  51611515  39911295  16512048 
 10860553  82906359   9684438  84883623   1981788  65768353   6193989  70574406   1485491  15430460 
 41860797  25834974   1701744   4380451   4137355  10855149   1950071    124269    582783  20432250 
  3463635  22535133     93327   1188123  39964399    919683  23746055   1430996   1688026  19663711 
 18881638  81242963   1219391   3734813  12542317  23848818  32559558  27761363  22611246  53295498 
   483681  23079036   2347560   4799085  17848611   8739126  65484627  20683723  63671841  29784931 
 57004715  59934761  20255215   5708483  25647276  12091766  39473025  44103531  64510521  46055423 
  1485173  70197360  45360893  41586627  22531158   3466267  11404263   2655483  28191385  23449043 
 51702963  35914750    595453  44099959  34909431  33900915  16612073   8102448  26110474  36562747 
  1035131   6605667   3665071  17010493  18193251  55117896   1697469    845030  62972570  66411195 
  4719000     24709  15633742   2488223  37095263  22897689  49249048  41125611  31042887  46312431 
 17402482  20097771  10495948  53184923   5845235   8217551   5522003  94605048   7030218  65817339 
 85413855  42101574   2401506   5982875    284021  51274723   2499603  26675299  34221981  16624029 
 38615978  26754682  25954568   1802703   2546313   9869948  21448326  25029963  37243707  14992933 
 43564363   2070024   7611966  47405677  26892131  50967547   3901878  10560654  43270215  39566700 
  4319139    696465  10698954  40450623  49000044   2895665  10195251  28732078   1622029   2680141 
 46611414  41613443  16318159   5002881  45070995  33760469   9269203  34183247   7995457    117752 
 27379233   2648472  33886547  44425595  41573221   3974275  36806387  82938363   8313756   9651899 
 39547063   3411848  40921394  65938635  65255469  24356128  10450171  21608347  56823214   8665191 
 15515448  10990123   1931091  27984155  43533848   6432763   5507478  24388109   8102993  67057345 
 37716221  10814472  92717241   3969803   1751429  17717253  60402343  14564739  13147801  60178749 
 11531598  50063037   3780534  39256539    100020  44189377   6676563  35941275    689323  44130693 
 13113419  16323309   5915931    903885  35716677   3054385  23163011  34156392   1462870  40078275 
 68486958   4504315   3466203   3588043  20588271   7958163   2110605  14306883  43175955  17080863 
 26964186  27614088  33847311   3422111  41516385  19268008  11033049   1895283  40073010  61763730 
 14923273  21411282  25609566  17214227  81569463  21800188   5026674   6356671  45164395  95113059 
 47908270  53377939  44198555  71588891  24350202  35969387  67418758   7169160  15614613  71521503 
  8192899   4490285  23201732  76439181  74494779  32936988   2227623  35865419   4322250   3478209 
 24458813  66844471  71119451  28891713   2016783  11541382  13554303   4972447  66512283  19579533 
  2886223   3899311  26836779  14753652  65867563  15637623   9038966  42776118   8767203  32058975 
 20729818  13337040  49493868  47215941   2244404  62755439   2640951  33255248   5156376  37526123 
 20385907  32207987  66426059   4526305  18037891  28553138  61634141  41911453  25549048  12748404 
  2246860  22832274    950831  28900305  46324188    893548  63082103  26476263  37617009  37624715 
  3406407  38628086  11823138  14346891   9896854   3701739  52821584  15002685  70379733   6074643 
 10310262  45171693  13993448  53517447   5568549  17588841  23446293  26939031   5956788  28782979 
 28426367     26088  27704499  36838242  33884709  72128613   3580635  19833711  41959279  55547242 
 20815671   7624635  24906207   3743518   1073751  21342219   7192653  22014675  24027098  41404473 
 85170843   7166331  12013887   5822488  47951819   5832673  44039235  29966915  50050266  57380355 
 53235609  38402949  21517179  35772899  57214005  30064985  50570153  33182293  64671939  27386053 
  5088075  22886063   9148731  15257423  42035748   3072999  22246584  42821307   1100488  29844881 
 72066795    445202  27446859   5765973   7658731    373903  20832308    305079  12574683  27550343 
 65980779  15842991  14754243  60100755  58812945  28718724   8079859   7233441   3281933  32381823 
   400390   8971533  11805417  18120273  73619163   4415963  54596379   1901139  41097628  13218939 
 13042957  19882635   7481607   6862791  11377473   8188108    514689  12843195   9326603  75211365 
 27873759  23794049  68830005  64490961  61256398  23137861  58347961  70454526  15325713   2496483 
    11589  52943423  73722739  54450123  33946735  60324648   2247729   6118776  51411645  36465379 
 36832919  38612273  16420554  29908859  36038422  40276895  27669391   4583261  39714868  15424509 
 24751248   9115313  48109392  12114413  59169747  14251038  14280027  51151680  20447517   3660486 
  9886191    181163  58264052    806107  10046008  14795989   5104955   4666020  23703745  21152726 
 13209671  33802341   8151723  58604331  62291148  44502783  26939730  21085791  31775123  58408443 
 34185040  45884395   6429371   2934589    422873   6923991  10155571  34696843  13129239   9668117 
 47201541   1457393  16327467  92075269  34291492   7418431  69269275  52015860  55633259   3381048 
 49288695  37607538   1714823  41555689   8024573  29795703  61223883   9350781   7680559  45750654 
 36097379   8387179  28708543  31370997    812064    179237   4711981  21275567  35726559  57685345 
  8447276  18415612  11173476  11562117   4923951   9110979  25325711  19224531  25079667  31998183 
 27903229  83968133  66337587  28622197   1176963  25338202  44411973  65400699  17599431  30791553 
 35120412   3910623  37535211  38866883  29768059  43071021  13151844  28259760  10193451   8293995 
   921211  47696073  15994113  19884260  10079103  16829979  46618235  52671716  23892341  28642794 
 14278803  34534063   2700807  94633819  74348739   3423195  48643553  39986589  83020598   8065001 
 40071693   8922143   4305347  48751419   3397975  35434062  22110642     98851   4524027    645033 
 13646703  70795350  25938206  39423923  60961627  25038864  13214357  13813391  11740423  25533687 
 30820416   7216921  19727278   1983778  35929263  16022295   9546723      8223  22873991  48270595 
 19435992   4621676   3753813   3019063  14660557  44549607   6062103  83027525   7450230   4260483 
 72536427  51301842  51704923   6777423  17346907  38452944   7811047  21614523   2271363  67673393 
 15838803   9419707  34425080  14415619   7375547   2173273  35239803  20670723   4875048   6696483 
  2215483   5477931  29788035  29621823  20401623  57769674  62746378  45987163   7855323   5966853 
 11341167   1058955   6007575  25824303  14444210  28928106  24009144   2877010    719682  25491890 
 22979407  42400145  27830751   3700212   3050611  21821931  11501981  75649677  18616259   8618523 
 30471098    327610   1402341   2028723  90672103  14630675  15690966   6689702  24335574  20523886 
  2089987   5658233  69737723   2592353  10672763  22384635  24372411   5609265  23175990  26512057 
 11368383  39213778   9366723   2041747    369069   9544081   8478476   8028498   1141643  70690171 
 15583603   8051335   2892149  31176083  47847507   2936721  33717957  33903447   4391655   7327427 
 69610313  54355278  72828298  34058643   7529527  17291243   6071697  42500919  10834023  13752953 
 48954171  18848407   6038340   6183772  24537744   1598327  31129260  48697967  18184065   1682107 
 65474043   3203573   5146453  27201507   7978853  64316966  34973943  49532859  18358866     44727 
  9654667   4130988  59381291   3693093   3634183  49260367  19025298  14536806  70870299  33105087 
 53129068  30798192   7096212  62234196   9809373  29383743  83741647   6525087  21808767  47685675 
 45846914     40827   2570235  68549019    954285  11052213  40404513   6363303   5110363  16974915 
 26601208  62375973  44121816  63302934  37352625   5605630  83911813  46703833  63055995  76292881 
  7753223   6453801  15789298   9420095  19505346  17585839  27666311     75378  22462603  55039591 
  8011074  22189823   1047533  24099548  41529210  66142941  82934819    967231   4979975   2276269 
   450261  17525293    952753  17453208  35494998    193767   6805973  27404738   7996397  50854059 
 41013219  12124923   6110807  11906691  43643151  53525511  23065451  15802725   3235679   1534461 
 22615818   7198323  81525987   9996603   1151091   1204473  18175998  11516313  66017184   9730531 
  5227696  11133848   3294227  24412929   3490665   4540449  14671032  21282483  38657079   7323621 
  6347243   9725083   5901656  29039103  39978033  67123569  16687755   3781646   3236969    271931 
 57032871   7137460    992929  48139487  10474719   2430703  16967043   8702505  35193921  65174683 
 13831743  26453507  68851642  82979884  39453873  15520353  20265245   5220027   7619028  21852538 
 49299515  56998198   8255387  24442947   1021559   3129403  14236079  53541631  31295891  77896617 
 30461883  26921652  13983629     69863  24119277   2509035   7924193  22694743   3686039   1000834 
 23053194   1481427  38855590  24983260  42504387  87266491  66461727  11254578  28943583  10171516 
 16674369  13873433  18574272  15479706   3968711   2463963   9360583  41530332   4224123  54855579 
 35919699   8432337  10158303  12596659   7615269   4397187  14798783  39630435   7325617  28754223 
   932797  22218423  23413443   6717993  19079247  45491538  15442818   4155963  19240374  28084443 
 10373443  59154552  11307923   1830996   8681013  49910487  51276903   1863393    270869  44030997 
 36958005  31295307   1152428  16286251   9920133  12898931   9332653   3782191  60826333   6204453 
  1105223  23743683   3672795  25642447   5488683  25145539  44438719  39434343  15112539   1943492 
 44881245  18930490  22852181  12748653  20350383  39433595   1863635    779823   7101607   7809639 
  2283787  43522464  36959843   3342063  87168475   6708615  55211773  29396438  49757627   8856987 
 80780783  74922033  41123451  66012309  73441893   5651637  19804358   2698959   3226720   6347668 
 43434724  29337950   5163547  23416863   9970809  54196077  49607563   2938983  71117503   7978401 
  1310099  71249803  32575143   1027792  47756299   5877379   2343651  35631088  23264974  32016107 
  8436286  74731479   2610215  17555683   1629374   2681277  21225984   9060153   7258239  47269119 
   917523   2698115  28338873  57511892  48358666   6380105   1624785  24138183     90823  59806931 
 43820576  18512441   4050523  19043189  21215335  42495003   9849387    688398  10990791  40865706 
 16772423   8262483  23107835  52328898  15018724   2299759    449391   2413739   4168815   1776123 
   912139  53180619  50248257  17817207    919483  25108035  15908923  11328531  27638435  39212973 
 39982579   5621605  36510219   1171739   1633913  29322063  10156335  26479269  48929403  17821002 
 10672123  31426407  75939963  91480215   3997983  39163584  29489548  22836687  19514891  37387887 
 11712033  34240801     93359   4397024   2665839  61098723   1124541  11444127   8408763  28305088 
 41478355  35935051    990723  34004131  15739155  27727707    294767  52280295  30529248  31334783 
  5472981   3331815   9994458  77898798  63502683   3017335   5091985   6577847  30359916  27613401 
 19300482  90675685  25149824  22535419   1128891   1206393  40526223  10561677  37203471  30852283 
 80798433   1227963  41579322   9481815  34586623  14155313   4096699  44661925  15567018    712239 
 54470739  19292523  41075387   5516403  17486211  58122068  22350363   5111733  81940623   2693723 
 17822179  80437085  30178339  87117563   5405281  29894570   5925888  24489833  85837392  88612213 
 37374235  10585712  32866555  70350359  60436179  22897137  27286095   2626923   2482226  34042651 
 10257945  18276347  62205513  17342168   5244144  28283873  11504039  63729139  46058466  32226895 
    30024  71747195  23251923  16937631  14631991  20503680  55498301    819825   2275032  73494711 
 58178643   5813821  20070221  16978128  26972283  14221245   1815573  15627312  24506358  18644923 
 23809558  17954553    865083   2545047  12871695  32590251  16426610  60625664  28727010   6834922 
 43063974   2500269   7412523  59979228  61861984   8927769  10883091   2421403  12335547  18626451 
  8060539  17412027   3218568   2137467    982741  35382689  54052303  25044523  18100939   3941193 
 28845688  48309531  25465423  13523215  47238254   7748763  20501727  68757422  15332154    903753 
 12900567   1467154   2386614  19466016  25776034  35663247   2032881   1235371  20903731  14931717 
  3013722  43706129  14687313  23382927  30166226  12029008     19641    133557  56399918   4800139 
  5196349  81062433   9963447   9761189  10500073  23575075  56074947  52440329  12833808  23523675 
 28027563  18007651   2970414  75435099   6556579  10431203  27989223  61697880  37355714  19434759 
 11352399  11171917  40959483   4149591   5844903  34312887  62121363  10866249  50793873  17504413 
 15496966   3434769   7331792  10276963  17215026  14096327  13150885  43643211   2337900  77505543 
 65175500  24693351  49420747  13556295  56812983   7895097  34315379  32774800    849883  79137003 
  1232402   5919483    524532  26572011   4427332  13873048  38384763  33947157   5796375   1548126 
 19714719  24855261  10547247   5632206  24816387   3590363  16257563  26827638  19863596   6610398 
  6076798  45077623   6500617  43293479   5752327  26541555   8950218    199779  25084315  23418555 
 25700397  62067483    219145  16546873  49333473  20086607  13815003  77964999  13734883  43367139 
 69345057   6268947   9745341     52703  27206883  39116102  15139452  26104817   1352303  26098713 
 42318816  23052733   2315317  10424275   8173691  15897393  23250553  20133389  12966270  12093405 
 14424117   1104498   6512151  12548505  75677403   9370099   3014644  37070483  35191023   8326434 
  2561935  86182845  62835203   9533163  31021043  86486159  27192806  15548448  10942790  54462787 
 35503365   7076316  11853216  10907691  24865431    837223  46712906  15397824   6176423    140280 
 13228913  68576436  24325047   6948603  12016680  36527361  58509148   7119467    498816    794870 
 39272183  26642871   1184077  34223389  70416099   8250500  48301526  34462118   2433965  17898123 
 10599675  39050513  14694674  10130793  17689263  36985731  32046697   5892723  37621301  13683012 
 35496177   4477539  53122323  70688507  25763113     18123  26703324   8858049   8209168    923364 
  8775285  23722753  37397478  14454168  15715809  32307195  37320315  18679707  25882603   9826683 
 74381947  11360628   8774273   2622603    195324   3988032  38548775  70414169  80907587  70489699 
 13268091  31137251  19637472  72393347  57229883  62123971   7332683   1456844  20126507   3632460 
 18095095  26692875   1562139  12230915     20935   3997689  13296767  17108728   5982156  65473323 
 52404111  17647191    551741  15695523  24460042  31415103   6660043  68717403  25890873  11087147 
 38374487   9149613  18062211  24197917    165651  12378795  11810619  67602723   2422347   4172843 
  6123075  32804604  14682923   4145439  18210102  48477867  30024778  57774048   4809037  64281807 
  8662337  13939142    222055  14266195  69241567   1286187   4548243  21994747   1789997   4613333 
 22887998   3029723  42632647  61693001  10672773  42230315  50990427  15083011  11628923  75864561 
   787595  40568187  28643657  29503993  60761313  12949458  59872949   1566603  32596127  26814358 
 17505482  31147431  27076253  42321527   9553173  25978309  11848497  30689033   2510748  12244633 
 41335703   1131484  38882540  14251204   7926203  35873199  62755347  24242613   5042615  33951378 
 11057393  24549034   1182473   3461875  13869213  11450406   6953034   1927239   1654203  16760763 
 23797715  22018969  19495877   1398139  13380831   6025019   5423889   6743275  23616813  23369385 
 24738795   3028193  62702343  53994888  15171297  34619470  10286630  11425062   3024573  36979492 
 36567024  37705443    340793  30752443  22772007    128931  25340838    749823  32299705   3143211 
  2501947   1088474  30107679  24982531  30771451   3257619  29659214  26406204  26214498      7915 
 27628737     86473  17298488   1258604   5208898  58197408  19337810  45717795  35986018  46033648 
 38534376  12372495   9833793   1918963  53688697     51043  78693243  46110773  23443392  15220751 
  9176163  29385414  70438491  24237259   4354989  25370832  14987043  12247613  35476523  15335399 
  6484603  68830857  31665939  32312202   3600179  11649595   6018974  73245543   5753622  41154964 
  3100363  18326223   1806207  23091373   4722866   6148041   4510267   4389387   6505773  13475524 
 63884713   3816677    651948   4700623  93067940  85302568  25351931   3145951   1268853  18794595 
 36919659  46380873  13179795  13274799    730699  24607387   2365383  18251759  70629555  27622008 
  9459027    402477  11839480  72940459   6784431   4974477  22545371  15315449  19572607  32552483 
 47099843  15510293   3618105  26663955   6410098   9275163   2916536   4892663  10979035  61663075 
 12679431   6169552  29926483  44073960  12895803  24358275   1781178  88424172  76382808   5826099 
  8787467  26528347   8197323  18695067  22560984  61702291   3046276  13819496   6345823   3137985 
 19808715  36388071  26397213  75469134  61154995   7659807    682609   8081205   3588975    367611 
 41424348  25048587  39992283   9143297  56365913   5170562  63364373  42030783  39728499  23737928 
  3401451   1183255  87520478   1177635  61049293  12125445  12014171  52905275    279913  10973939 
 51316143   8718539  17580497   9612309  35278827   6060629  30298113  34407307  31365205  42762183 
  2610043   5817858  12556209  26238062  27154563  34498734   5691083    899591  26172435   1741099 
  3112335  41147739  12231923  18999579  21727079  63369067   5359993  71199823  20858598  35749122 
 82939707  37154343   2705280  21416163  55858115    394297  36807895  54075801  39571067  34633973 
   842643  35480031    454969  26516561  65598242  14704812  10686939  29199783  43865799  14675823 
 15770823  67634627  33068580  26227203  21762168    204522   1604544  44042233  13778503  29732987 
  4353585  66049989  38755527  39888873  45724725   2820677   6161049  58639695  51977823    591261 
 24389325  45509097  14816562   3829525   2175523  32598681  18847467  33823443  16899529  56900547 
  2858363  27362915  33798915  29536470  25082413  19667217  22146415  21933324   5951563    920761 
 23732907   9521878  12250403  37385498  16449535  13664535   5097463  63697243  91266107    700438 
 19750615  14010945  13193721   3194895  16211283  11600118  65140691  38258483  51848964    399403 
 38115998  40536291  76775250  46147683  35215413     14896  64342624  43219643  87220221  23662137 
  6716112  40562673  29442188   1119114   4685571   1111699  30540893  33787853  22881103  90002891 
 49492219  36062724  14297703  46090954   1266529  48491673  44817631   3114095   5880933  16555963 
  1946331  49080195  73575495  28234203   9815459  15352073   6756341  11354459  50045358  45343508 
  3314043  64795623  10897763  16273523  36355563  19318499  39479025  16319558  40401201  20731904 
 34234444  78323803  15893467  57219962   3756399    637895  34377333  14834901   2026923   4621935 
 43193427  16277696    357942   3888384   9302955  12236208   5365506  43717767  20024413  15643653 
  7305107  20602635   2276140   6389303  76979743  11147811  17693109  57717636  56382735  46994323 
  3147883  71580563  28518648    334713  56031868  42587601   1690086   6419723   7953657  43599981 
 32475483  15749153  31593191  34255832  86959023  48734859  32224019    958579   2433123  31177093 
 17476963  20215710  47035733   7959963   7974573  20381693  18175460  25560603  47631919  23080323 
 46150217  53806398  15943438   7615959   8753503   6541101  88023723  13024123  19246915   2114373 
 26330651    365755   5367867   3091453  28595004  20618831  34479267  29523476  48374239  70329655 
  2828319   9090863  66217537   4531587   9410433  77675333  23950713   2593905   4697699   2354307 
   955925  26590087  19790817  32975459  51788863  11219423  57554741  21569559  27348123  89675408 
 14455578  92975459  53840971   2144421   6887571   4988606  45453111  10446467  12680952  10343001 
 43528641  21268733  31305903  21195573  32475467  21823468   7071069    225251   2029173   4195828 
 69296171   9403818  33184218  19461149   6832731   3574355  21766034  15406773  40905766   5936445 
 52136648   1265915  24957147  20960817  12252391   4873810  66026083  36086949  11015673  33054711 
   524085   5567763  27754323   2956344   1750664   6587079   4047768   7032139   8738043   3394399 
 38414298  25642928  54156727  52168015  19507083  63308313   7955673  87997935  43221070  69946666 
  6081071   7162859  18182833   7513655  43937335  84914232  36051616    748783  12709373  72739199 
  4842969   5554816  19446102  45845975  45070071  19175446  21671128  54916479  36397243  71412477 
 19733623  40178179   5703849  83818047  81958203  19797306    459659  37561983      5133   5792545 
  2606406  39391651  20153550   1814508  32884319   1246478  24241461   1619447   2268723  51555923 
   510843  35119644  58108603  28086591  32231131  46505748  19936039    149118   2409729   4872443 
  9423873   2568303  24584438    970206  62205807  82534560  36733151   7361715  32778207  89504681 
 33725097  16948575  82378023  18660363  66303795  23209403   6479999  30441379  45032335  17609742 
 89806749  10447083  73410647   9914556   2476278  11961387  37231123  26053955  30985560   7121447 
  1823439  26382915  41603846   8742354   2532723  69312795  21177554  18273559  10787955   9566007 
  1880542  37491483  11695003  45283200  64332837  12660724    947723  74727167  83282630  16709019 
 32828863  13330311  70196073  42391383  31390013  30723237  60022158  11194095  26081694  15830067 
 71672933   4795296  26474991  37337847  52197073  20317906  63048083  13032499  22096713  12266169 
 20789903   7485583   6117104   3264479   4991549  19747746  16749483   5836765   1522871  17947551 
  1852935  22133940     55803  54078903  30395075  10052055   4781795    864987  13298793   5757341 
  8547748  32590990   3410495  25036779  16698571  26813055   4175103  10655203  83721591  23937622 
 10133841  65028163  19106571  84331539  24296836  48755123  23570647  13029087  10999763  58863179 
 57958331   6536028  56303123  41372091  69201889  30347387  36203169   7707494   9711933  32047333 
  3013703  27641679  79306800  60341859   1121145  28501439  40484944   7065237  58571493  55394475 
 20672313  49886701   2848605  44710971  41438523  45891878  11713827  13514429  18226352  47675985 
 86092537  31585348  43878419  16647119  16741852   9270689  19404303  55839867  22637243  30066108 
 24201168   9347627   7023791  51479439   8186022    742548  14642283   1161123  12494759  22687259 
 15261459    123495  32350779  23674683  67329542  12013894  50645127   3164310  29321619  17846547 
 19468353    688043  18153121  45793617  13863586  40022569  24854463  18927927  34436055  10367669 
 46501313  64976475  26816665  82011948  43523492  52125353   3565278  64435477  54690024  15873659 
 28056811  53841870  16642023  44889373   2624683    107643   1199533  14758809  10471298  21246383 
 34512539  16775889  26886777  25573038   4815067   9002963  24542043  29890093  22473095  11747837 
 45437281  12161083  86361432  50689788   2367048  10159643  46305369  19362427  62291958  10854303 
 14178963  21932583  16397435  41605598   1103407  17443619  32571564  17158347  33762971  12510369 
 13641382  21927813   1587579  68493366  37180846   8954442   6331824   1022118  14349723   6099411 
 11732351  27375648  10971652  45130171  55608249  15151603   3689904   3555465   1276398   7864413 
  1702755   5078076  19297623   1619378  16674789  13364331  11590053  21477476  19217945  22813248 
 52825875   4989866    917046  19755723  23589346  23474043  32328193  25357443   2760145  56540372 
 19428669   3185428  19296114  60233673   2208305   7292923  35269328  51342544   5752829   2159822 
 33443523  43062750  53527663  45144096  28725443  27332739  24768275  33838897  51323514  61747198 
 38329792  72251679   2380043    680871   2923197  68532300  36258639  10655036  17737193  12232581 
 31576923  22578477  57473307  15368156  61055304   4166395  37555755  30541237    787280  54653722 
  1240901  69260055  27139929   5685975   2241139  66947367   3120248    149478  22946253  11139300 
 35093517  21351047  71693871  37236163  47604203  11065915    590643   8834091   3950510  24106857 
 76972998    263827  33157269   9660763  23162607  12613599  34393627   3246843  82541242  19951080 
 36417691  40072462  30149759  24906869   1471944  39611097   8395667  47317099   2453403   4545825 
  5855805  18581927  12718877  17683347  18975236  18702015  17306555  25380827  28606863   2247725 
  1590711  11729108  73172771  11203644  45301545  16672707  45245169  18944431   8945763  19550478 
  4204411  21519465  12530523   5938638   5354420   3260539  75112298  53728939   6077368  37012763 
 49422353   3011628  49978977    803393  36181563  45838320  14974355  21093869  89153988  42224283 
 79654326  23725404   4216167  29952929  38560208  25371035  26309527  58200447  10401858  16234237 
 22273541  32014095  10264719  70018448  37851965  57949411  11316021  58683139  54019035  19355813 
 63058029  35441823  42743967  13467003  33180375   9978364   3746271  32102007  19675977  25360670 
 15701463  12708513   2187177  50946315  43892598  43962867   7445160  60162363  25877883   1082931 
 67067061   6909323  67654160    159891   4665933  20722227  61842009   5869188  32626934   5515373 
 38689725  56731549  10953513    307057   6912685  23318301   2087523   1333242    668513   4808971 
  2814847   9601522  10426275    512517  21296432  21818443  28439420   4536430   1069631  41975151 
 28181193   8092981   4859153   8252328  17996775    626525  18864241   6867891  22005879   5348186 
 16194555  30086957  19573499  23535887  47024407  15348687  20892411    610299   7194118   2726376 
  9421478   5511415  64783188   3260889  39243099  46041531   3094899   3006343   1714528  14236926 
  9031821      6171   3863263  35759301  54705483  19366642  25706721  32437311  21802588   8297179 
  3198237  17986448  32664469   1966047  21417772   6189636   2573675  48945721  27205106  42444183 
 77586658  42091598  22165929  24652604  22567299  22728823   2000905   4276431   9021443  41443049 
 68670375   8437279  40848701  22035563   1091463  39454171    322341    356745  17269760  72106825 
    17019  20721548  21642953  34891247   6934965  13114653  40058580   1514547  23201793    843519 
 25594677  33737708  57412595   5670589  62333943   6705843   2173873  22757109   3676127    967508 
 77692335    951643  19023379  17478513  27399243  40656561   5881830   8733813    463443   8340663 
 27272283  14955463  33078271  39289549   7308995    477516  24282921  18910520   4579464  26324573 
 18566538   5697185  69871109   5406063  80164561   3672888  71446473  31304317   2543343  24489624 
 20406379  20112457  14466579  20476944  65819695    464427  21350195  29875231   5004655  32907914 
 11727311  12378450  33959923  15719523    882407   6015123  11876073  57858126  30038306  35486811 
  3509251  47550453   2950371  44164253  17417173  18175275  33699723  71179626  21780363   4741909 
  1693793  52277083  13572998   1715823  10597731  44394963   8652273  19573215  11486829   3991091 
 20796023    559299  12909411  15812439  84693931   5134157  78599284  10722835    461163  60137423 
 12860262   1926567  68084322  91955890  88360269  19485168  77457493  57117330  46956843  32612559 
 12596103   2070455    304533  66047055  50175023  38642317  10694304   4053907  25084859  32458458 
 27484687   3851025  30555726  30793188  86308413  52537251  71959549  21095243  12966241  30726411 
 42640659  24386199  49038405   4897715  20442202    713723  38439339   3037157  16057363  56277651 
  5951613  54920535  49107099   5858379  32393131  12977829  77816316   5592304  39724598   9980025 
    52107  50298003   9109503  16913819  60306963      8012  26032308  75783030  14678397   1067205 
 12419773  26055663  13099251  12846828  90582923  62062822  47845873   3320187  11399299   7187313 
 26378469   5140923  20296449   8676546  21772524  45304987   8851763  23958475  31259526     28977 
 22507111   1294395  88652323   9641723  24751860  14894472  28584948    265043  84924441  19869531 
 13039107  19637375   5387711  22802631  15767199   2289998   9450277  12394716  17024901  17808549 
 20670888  83145273  42715773  23833075  16973099  40379748  44929905  25135065  18767823  45409035 
 24368838  13338976  30948081  60347333  32535195   2383515  10261051  23074733  26669451  52149180 
 71894339      6539  50219823     52683  27105715   4191963   2998603  72241233   1387691  14212867 
 22648715    128391  15770411  10655675  15295003   2301330   9992391   5585227  46359744  57653073 
  4459613  17118171   3411048  52345419  12396273  38027259  16864979  64840299  17777397  14446797 
 47914973  10761819   1000815   5696970  12614937  10711796  39144874  11319878     57803   1636899 
   302623   2060903   7487295  27783445    211411   2256883   3171555    763487  10847043  72601943 
  3536141   3708087  12767190   4747220   8361762   4973098   5664578   4065723  18407533  67697403 
 28593123  41240878   6402816  56514182  14410783  19265972   7083663   6421923  75145053   1142659 
  8197179  35544573  15407973   1381201  21905188  32532987   9311365  25251918  23318079  89497439 
 29465403  22301685  15383964    820950   4791933  20795421  30136251  31637358  19163067  60763767 
 29838939  29719995  50741689  28667965   2017323  47342265  21120372  12779835   2748573  33346923 
 26937411   1735431  44897503  37897099  52463087  65310123  21235315  15242311  45534597   2463731 
  2037962  63046733  72805995  63300345  19118250  52896906  41814139  53148445  29142447  65650747 
   466251  63753027  43802800  63494127   1148048  20650963  17240115  51502623  61019003   2020344 
 52944651  29087574  37195967  10685623   9920737   8948160   8495599  27731155   1914198   1243003 
 29047944  78903693   3513928   6863151  11726299  26944155  39602117  12432123  42068673  59770701 
 35175523  14496171   4828783   5454285  61353878   6503334   7639308   2355477   8616913  11143918 
 38851962  14989223  28979649  10048629  28224653   8988733   4238777  17117047  29655771  42054583 
 59334373  34741683  12642662  47164306  44190930  15471483  10237715   7185699  26161961   2604687 
 68444923  85487887  28737321   3677620  19316823   9160367  68389108  34190916  10630363   8189941 
  4977601   6637035  26831287  17015043   9001518  36063931  21076989   2762763   4742387  78874425 
 81222495  36620593   9218850  57187143  44844534  28590825  29787689  22516339   6021373  34145643 
  1176067   1172963  66729875  33672075   3835097   5846007   2165190    722598  12985467  50471475 
 32316310  15259718   6161883    338768  33756302  72831961   3853005  27529803   2692725  50161995 
 38925933  26983059  20980923   3772863   3703851  27389980   3710244  56573591     31275  21561247 
  1266965   5574435  11060923   2622122  19324428  38534678  77140503   6947976   1656497  23591163 
 11681663  40379091   5418939  44934181  45608400  14616186  43248871  58364715  42394911  34885613 
 11326803  12294483   1196955  42506769   1976097    723461  58554637  54419163  17362375   9159913 
   779769  11754481  47306902   4841940   4215099  24958979   3716475  91685247  14645369   4278507 
  6027423  14000745  15448075  18427059   6152233   6510876  21326793  63002271  54132011  15821304 
 42902191  45038693  50869851  72180717  14279035  20777603   4576067  21524418  32795403  25127981 
 65734357  50491545  11398168  31333568  18885821   8860523   8649789  15253033  42332651  63012103 
 41903387  43388503  54216501  29250081   6066139  38530930  19453083  65036428   8596347  10291362 
 26761939     15939  20317979  36341727  14190229  90403579  66364933   3754924   3657861  74981967 
 10780671  25249055   1136349   3130551  23394539  16201357  37708010  15870513  18009749   9760423 
 18073843   8834523  17456840  36486209   9513168  17742171  88972177  26198379  18790851  69807168 
  2091972  23656499  13526433  18002722  44014806  70584513  78690801  23022309  23901581  91475657 
 53901685   7894533  18204738  12156399  54059107   4462689  37379619  46058047  67742759  11214579 
 61339658  22840417  11205499   8561183  30023448  21065375  47383723  38504075  17649403   2249639 
  8748875   1237747   6617595  52446573  37739781   2718859   1279723  52423841  36125091  51147168 
 42953451  24221587   3466131   6917631  23874101   3414525  34274091   7830213   7307683  47681295 
  5065851  10333019  37821627  22502251   2132183    871927  18981036  84249288  81651108  23259633 
 17938743  29389455  43534773  41040123     10415  33044628  60649425   7818297   6214403  20607027 
 22873531  12588427   9908658  33095913  31524555  63644961  63277387  13318049  18418061   7461511 
 18932493  53159683   5462541   4681991  26965659  45629021   8567770  27070823   1388422  12677001 
  4243311  24580537   7457073   9438510   1179277  82976667  46575333   9258936  59533233  12714939 
  1619044   1698288   6959208  44163438  74623663  62065341  43541091  13046635   9326424   9111737 
 33356963  13641433  14758673   3273519    901973   9853824  58087086  54326689   1361767  26990839 
 22177761   1477093   3047283  33689908  13996083  19547880  40407527  18585438    227511  20354358 
 10806198  37433615  37255743  46016691  11150889  36157084  26478232   2593053   6019269  51427345 
 12235327  56874171   2534733   1994511   1090810  34670715  28102083  38766003  20453523  40286173 
 16817496  11162263  68993773  83944746  10138603   9560583   9742518  69611133  14381919  45101718 
  8608059  33331791   6497031   5823371   4791041  21612510  36998851  17862869  48150835  32505483 
 17504451   5662535   5086203  38984229    272952  39256985   6000455   1656609   5532573  33846135 
   474942  32550951  16788398   8760741  74656858  19498118  23915566  80880045   4399053  68084887 
 11158445  11503293  15414423  10253979   2349819  36971673  12000891   2479131  42167663  11661432 
 74691047  42932543  26969331  14119098  15825714   6767376  32043981  42958853  14600955   4917783 
 31988955   7890732  24097446  11462229    433465  22837699   6112041  19284255  24542634   2137152 
  1686093   4338017  13280748  14276132  11132667   7917520  22066143  19096347  11466025   2734278 
  3288667  30165515  87124019  23883235  32605017  63988968  34145266  10483043  56190283   7897623 
  2513148  67916334   1032932  64849083    392763  16443399  32022947   3451697  38295693  16503298 
 84855255   3962163   5103543  17033763  26898503   3565662    178491   8928084   1769833   9719193 
  3651844   9111918   7174143  34258515  42775368  18760149  73686891  26803720  14010027  12437268 
  2661563   1905531   8954779  59790763  14870363  45508179  70190319  12665634  52881882   8737659 
 52698443   1235265  14907227  27635192  37599948  33029707  38077263   3494173  11060799  19521323 
 10142743   6901783  46435099  10787820  29738733   8530631  33759509  22428207   5083299   3281884 
 24090086   1486315   7156233   3517181  53616070  54425263  48020343  22504449  18054159  10841412 
 37944711  13223203  71789916  14720345  22006761  20433109  18899353   3711789  96972623  59795313 
 12325979  46581951    985311   4242933  20580813  38740265  38280373  26780019   9378507  45959703 
 22606087  20843957  10460937  11683399  35580008  47806575   4017750  12129819  61732177   5218307 
 22150122  26348343   1968943   3648788  37388266   6623707  16449623   9042707  18602113  65455593 
  3763043  16336515   3771615   2553513  30856861  44085115  19524111  66468447   8106963  64358395 
 38681469  10651507  21710907  57931899  43981794  64488774  75515399  28826529  64044818  22095105 
  1757216  76967391  56331741  28273576  47612961  51642263  67058575   5660679  21012443  51127638 
 31774874  51381563  23955498  24120699  12136534   1297293   3566651  15480399   5450108   7046813 
 30298308  20635658   3312675  62480266  36353883   2774523  47549547  50126859  14150831  19081587 
 40043877  35245269  49648539  11308623   4147549  17229923  24324501   8200911  54236415  13261878 
 55732083  45852243   9170627  73045491   5902587  31503573   5055738  25211867    703623   5440507 
   987317  32991823    245371  24672151   8010123   4019590  18857123  12933978   7179131   8785603 
   658683   6313957  13957827  24424890  42145005  16862672  18733761  72092661   9795587    132519 
  8117691    498920  12890547  14364103  71298038  13173493  54544093  29668993   9173287  68905601 
 44723238  36100782   6751983  18907143  23578743   2008993   1957053  17571723   3918493  37297652 
 44946778  13995033    269493    305068  22199923  12782039  48751019  52055387  70065623  76891821 
  5399499  23973282  24953499  12209334   6649170    642525  22277837   2218713   3434696  19597836 
 24608823  51335455  21137100   3688179  36946461  50104695  14944721  51713313  11926323  21988453 
   639530  12488396  12496695  36470755   7538029  50339437    490380  15909545  74909943  53995948 
 22656012   1196367  23622753  12946699  35855426  11401359  23426379  29989368  22253915    286403 
 48732261  20089528  77990856  27356589  21612339  77190723  27674916    778251  18279879   9886296 
 32522555   4415799   2559347  41112875  61988343  67324896  20474039  39772493  42307995  81489531 
  2565373  49496507  75748290  16264091   5391023   2720067  21217803  51212991  13381723   6433794 
 85315331   8714913  15298659  54521589  55315403  19283387    197859  18219035  36400843  30887577 
  8497899  12832454   6946327  40891747   9452972  31526997   1196547  26013123    156923  30119025 
    88907   9456258  32512638  17405187  11021418   1841379  47152221   3600673  34831238  13330763 
 51728065   4640451  28487835  22006899   8946043  53039634  69048051   7478691   6515550  25049952 
 45557901  84528885  20382683  15065943  32482713  27983700   3802677   6704115  11413539  59724639 
 33266625  67527924  60765393  14331633   3356948  45036535  14200995   7164055   5017826  17279088 
  6690291  49611335  80438069  14305443  42654759  66272523  14321031  54154265  14126851  87142753 
 66267107   6041753   2118195  43594263  22695106  15156753  29204864  55043025  76779186  17438778 
  6427228  27126651    655551  73756091  29222201  26642679  45549374   1355511   5307106   9903003 
 37854051  22488797  42587899   9435111  43429938  29012731   5634843  73305083  55354961  34037547 
 68726318   2869713  26771173  12982134    820615  46269636   6934215  89945397  75674189    824058 
 11098118  53483883   8668027   7223845  15523843  44766497  31540083  13264543  11360813  58129690 
 12656523  22595829  11008899  19052475  27222387  16855395  60464696  12947299  29878179  90788843 
 35395989   1305515  41218419  44389163  19913595  12381143   8704995  45148215  40371531  60076191 
  4935411   9541641  33575980  19797373   6736825  65003943   5669623  11969297   2292287  31725063 
 45721799  75102723   5304300  27754269   2299945   3441571   8919355   3800339  25746256   1127798 
 24211972   4086303  31987442  45304143  11538753    563448   2313047  18718033  11575187  10425979 
 33242847  38499363  26881807  30754275  39456675   7847638   5763798  29168355  17716443   3616203 
  3125399  55777758  27628393  15344379  35216571  33740675  78419475  26545329  44235189   1228476 
  1777543  60141227  62240097  52979754  68488302  28606779   8231277  68004752   3169875  18896889 
 73384445  10277935  13878530    235899  67991523   3932629   1106211  16524741  46439619    760543 
 50188693  12936955  15551831  44401956   2080123  16136133   6096283  23873940   7489779  51311851 
 44843683  32720011  24856899  11671148  13985928  39830998  56407067  11172858   3703641  21081589 
 10070034    432968  24720843  87930992   8434998   4879277     14039   3990363  24148522   7383885 
 25871387  87054707  44862514   4586383  42626673  43719045  73728052  22210287  23751423  51384731 
 14714583  18578397  18602743   7490331  35640843   1350312  31470603  35785413  24695353  36826297 
 17243904  30323278  22152956  49019313   3725823  33802514  38161743  52560301  54048478  17276529 
 42897054  12311312   2032923  50489892  32190011  33896019   8436342   2968813  35713487  56995061 
 16143523  25544607  20589034   1807621  14338587   2097191    739995  10588085  27832443   2362795 
  7507671   8142543  11467163  27342955  64662111   2578855  91288991  12442105   7602957  50747507 
  4885683  19737479  12932835   2647267  41763690  42723719  15807733  25803873   3879565  12673785 
 39858743      1593   6813644  10559035  20145291  28939011    622943  10870135   1292931  13963347 
 71631668  54378711  18877123  17610443  26471270  23874215  28397053  33548611   5639271  11010469 
 33140373   1640739  18634665  16177327  60024481   4525787  33062328   6140505  44848935    100158 
   120132  53626443  29201635  42269363  31109329  37201379  79158555  13058443  30874741   5254834 
  3527947  74465557  24707155   5204582  22883217  25469656  56887539     47665   1327725  76850163 
  4471289  38654313   1312319  39863483   2790804  45045951   1218843  83351633   1823598    299019 
 27615831   8400452   9861693  23636911  12858457  14706264   7375530   8113495  16979038  15863915 
 30394818   1126527  26776827   2172059  46823275  42441633  43496850    855807  13532683   9049473 
  9426155  10281423  26601123   4470698   4600238   3981444  36819765   8485523  19214691   6441648 
 20167567  12089808   9338243  27682119  18118914  32168448  26083274   8050292  20801883  76561193 
   846723   9405211  13118683  69832423  18081991  34421683  43902843  18716073  54404067  14224263 
 17328588    634379   5467515    359979  18681851   8693860  18090283   2599803   3537023  14013573 
 35640615   3902431  51226962  30299083   4581753  23650053    583233  36468581   8698965   5997493 
 16281244  10691385   2180889  24843570   6976092  43943243  10086503  30226363  14971248  69065703 
  8418936  63686691  25138579   1380047  51437669    407132   5967090  30700219    291201  65212623 
 35326599  11556987    670997   6054609  25147867  61062618  14250378   3198894  42456475  21882956 
 19912389  44245803   1425141    925206   3696673   9642620  57602646  13346295   7792630   6088275 
     5037  37768883  40584795  19382213  38354048  46548306   9962336   7302813  18745603  12820559 
 21026607  71476998   6799483   8652571   1676083  13452243   8931092  16834248   6141254  22031637 
 44839120   2765667  67243229  10297581     55806  11204316   8881863   6689985  15266851  22829163 
 24602533   8025467  65673809   6463123   8462323   3600267  69917358  40924427  64628379  34584372 
 35739553  53524929  25607915  20216463  45543813  48089118  16259858  64320180   7864603  15386658 
 36249171   8380059  14274123  57226635  12817645  29225627  36487041  11058028  31747254  33414831 
 12823072  66429759   4477635   2412810  36298401   6089803  58742763   4021847  52630659  30349519 
 30583883  11830337  22269845  47230677  10234681  71948325   7328963   3911518  45721960  18027643 
 14218041  66102651   1949569  11043207   6420159  56913560  16587687  40562411  66829308   2643933 
 14287272  27379283  59704098   8317590  37925187   9204868    477364  44818811   5079593   4468983 
  5725227  12272651  62764718    226235  14034675    319785  76146375  62884625   2712924  23091555 
 31546785   1947065  23910503  48524209  73900611  18810183   9657874   2859023  41352043   5195103 
 42027829    926682  59130271   2811363  51035230   3902343   2135274  35774114  39893523   2940120 
 27361032  58244316  41263569   3810293  12238503  62170171  28250779  62421623  79682525  11957439 
 33145899  22793523  16772408  32607299  22694136  47149060   7156283  22884507  70145643   1317432 
 37104603  39600087   3869475  52531371  45132301  46108934  89705571   2133337  13933663    268498 
 17246198  26569608  48768378  45039099  49287131   9684140     31673  19804299  18365631  44841133 
 13214927  10516401  18026628  22154643  13744903  66563960   6898395   5325883     56324  52572827 
 12263413  78836771  23137081  68957531  28757961   5879709  45576273  33162811  18002878  12264159 
 64947827    386383  21919889  46103163  30366312  48086067   3224466   4958965   4150248    918735 
   911763  31668063  42705005  26480398  15545439  39477256    669413  36111705   5776851   4849857 
 25818111  12763955  32103153  19259955   3959400    866898  36528203  51766440   8487945  28300110 
 16250083   2586261   8578875  22064977  34602187  79924438  27467142  25181123  57635330  36901533 
 84697215  32215465  35548049  23872168  70516755  24292281  58380879  17566833  65398539  22082918 
  6313496   5994202   9283383   4188936  40992403   8697586   5419527  18520145  21009707  43155690 
  4204501  76244811  43052187  14743787  31896841  14537703  19957584   6249565   3137484  20554005 
 41434298  15194053  24268973  76814469   1631842     99711  22953999  39162588  53973843   2344511 
 19189646  27314683  32123373  49062255  13804769  41179339  77824233  17279819    790347  42795375 
 32330907   9844198  10991073  11035791  23639676   7663538   7957731  29441249  19112073  13953183 
 15898278   9088107    352348  58593887   2473545   6533273  27314998  12812403  36915827  36690629 
 30490050    556203   8760546  91381764   7211675   1962916   2218675  27557895  74061180  46728142 
 45983229  13169023   5875533  87533396  73849542  79256189  50212495  26005743  15251493  14989623 
  2434426  82339409  31896243  63370727  12134582  34263418  54441125  14474869   2315598  39828027 
 46437213  24934788  38260859  11185461   8511963    709713  17954176  43097397  17137914  20303139 
 36300575  32761780  46854820  16099778  30796530  31389061  22580111  69625901   3076427   7823535 
  2476926   4354893      9987  39695853  11318433   1389859  32612703   7268583   1580307   2433498 
   125509  11116943  17629851   2569430    984597  44867900  21277798   3403458  31062273  42855645 
  6193549  20748041  95941979  23555083  63756379  12160599  31196387  59766308  44532934  39613846 
 14700211  37798287  20997012  38531687  59797625   7333053   3524916    909708  41656123  17546225 
  4210955  76629545  45879171  16850632     57289  39371711  47511963  43688859   7498495   1881857 
  2282055  12113659  18090483  17646459   1473091  28717547  24553014   3171053  58261212   2835483 
 36269103  71487205  20610600   5360831  22918535  18140945  13989125  60291403  50490233   7962003 
  1348392  15726207   5623091   1316879  34060929  19332223   6542286  13278504  18519643   3426756 
 56401575   5182827  34509391  24505569  37862373   9654756  49478167  47787189   2218083  43121399 
 70108503   2478247  28354083  31598987  38592639  17652345  11550401  16349001  10135323  43173687 
 50187579  16296315   7329298  75179955  14664274  20389107  50918709   1216563  24558147  16397949 
 62635707  36758823  20933865  23064698  14054415  47302728   3194349  40764063  43811067  21714096 
 24051418   4088713  65710235  84724451   4291071  45361919   8456329  15905307  27759547  61376130 
 23682201  10533643   3410193   1682071  32963585  19145323   1389875   2080509  60943355  50536963 
 42247551   1799877  22453571      9285  28230679  16767339  61488539  54904331    366600  29171195 
 26531098  53033445  79781505  16319153  12429435   4667303  76481385   5676293  24139088  28547603 
 15582173  48623577  17871075  58886103  17401371   9031085   9559023  10782843   8406974  31491627 
 31127562   3467895  40887927   3373162  70942123  21500017  67745883  11156982  27856891  23635738 
 12567483  72621357  16088019  68475288  71701787   9372255  55251116   3974385   4952261  28393257 
 37336275   4085403  45905235  40040448  41217648   9161649  13290735    686001  67749575  61171713 
 26361948  23965323  18228603  33351131  21544793  74834119  11854063  21318343    922563  19519443 
  8937177   6473195  44059163  36477780  47706937  74640951  38380803   9067788   7791584   1484075 
  8675313  47839828  53252475  11207763  51643743   4824853  12739881  33179052  25000927  62768283 
 17968106  15124378   1099508  12960459   9695475   1915407  16883340   9758203   7037523   1418536 
 34854670    981759  95870211   4398459  77542560  21303275   1328415   6488619   5705732   2225471 
 53469353   5151895  39874183   7532220      7122  16592645  49688259   2915453  39446787  38899203 
 53809883  61360942   1839615  89563374  76311561  47090379   5250219   8931071  27033712  20028075 
  4291179   1052315  40500343   4626668  14767479  18711855   7263711  21128235  88809432  39025494 
  2230043  12187025    899463  55696392   7696035  52041633  24808151  64599088  19105685  11136897 
  3652018  11990461  16679483  17027168  57188877  14715131  69618081   8700801   5018235  31129419 
 74596581  18117918   9395355  30981403  33323658  15880452  65225213  37980919  43689324  25730199 
 32721450   2500068  15055011   8908147   4103611  35336823  36895551  19452273  26110845  21225048 
 16967397    545349  43669279   2730723   6456990   9175771  19987596  47195098  58011945  50116429 
 29253144  20212692  32774667  47317512  34748085  39279355  13721605  29761008  63466173  60652536 
 20876411   7857882  25892383  10805990  11916613  38730073  49865835   4193224  22998483  69135691 
 20064543  15767307   2299545  80074635   7744335  27070591  16812173  47426873  26435748  35538975 
 66785077   8341051  53054811   3532629  40597418  25425201  37642477  21318303    966893  25522557 
 46861393  40205191  67303359   1340908  12372714    949715  28944893     25738   8680938  31603179 
 21056920   8889408  64635693  21482627  45740503  10701740   5780359   6080963  90856458  35482009 
  6971122  91694727   6582081  13725723  16161205     50619  29357187   2509383  61282267  44473245 
 20823423  17437344   8754843  11630682    619883   1481694  50420763  31705889   9494861  46097658 
 19680123  19005963  17170543   2710303  54888791  10347603   2742835  51668927  11922882  45544605 
   585906  57570300  15296822  46018669  82805650  13522717  14079939  35433078  54492943  26991731 
 20905179   7958059  11175313  67157409  23010756  41762907  37250983  51950762   2861342  18603223 
 71816379   1183911  17168626  21451947   2682723  14257653  22795011   7098575   5086281  32626795 
  5635375   7366342   4523353  72582984  21992169  30925595   7379611  19593433  32776801  33568803 
 62853212  15245673  59611958  34323555  27935899   6341361  18854075  57236361  30909993  25329439 
 15814824   9289395   2669295  28332273   3530247    575653  36360123   1001357   1355087    247995 
 13454619   8989423  64329851  54602301  31886094  18056891  32762301   6914793  14949814  38162128 
  6273300   5598375  10608392   5296995  56526670  65963449  10307024  42508407  39540531   2483556 
 33203238  64215259   8401353  43957033   6457637  34561684   6679023    224693  31065081  15791787 
 55696476  61416731  34728499  20241033  65107623  30325243  45051799  78224934  42613755  17482448 
 38310187  64265423   3794637  20265193  16154828  48132043   9023160  11820503   1072716  53823534 
 28210560  46710301   4200193   5656973   7372745  62005086    120115  96441531  19711013  26972663 
 19454473  23493502   6857757  14724107   3716731   1029619  56704148  81109149   2628188    155611 
  9175863    863293  71136105   7327707  24887273   4167063   6800793  38141871   2971287  17022051 
 18644723  14465427   6014523  34926867  31794721  11316603  76998839  29798105  44479811   5678873 
 27082903   6498868   4921102  18036899   9187769  26028287    848193   3805947  32809041  12864703 
 16417848   8143693   4231143  53397879   3404148  68187387   2640635   5185648    931053  22321338 
 10485813  14846583   2895915  34256895   9716711   9216966   3320139  11682243  48893091  33813147 
 38451653  19983531  20776995  39874893   5550810  70182355  89673493  55643143  23397759  56352120 
 11282743  38309901   3572247  41100213  47212843  54385587   1648233  36994971   9267531  12652531 
   512369  27192303    834233  25878885  20840558   8062203  40207485     39575   8446197  33793959 
 19782293   3381819  18164644    723237  73341994     20189  28595752  73930824  28183731   8372305 
 17932208  35915549   8042586  12338487  12159291    282595  27369563    130586   4213035  65665003 
 21536471   3015121  60594069  73247479  73898373  24218603  15797781  10474227  40684401  29065233 
 12549800  13732713      5223  31024225   8831508  43734286  36371689   4016278  50019261  11300331 
  5457834  44995515    514497  66488043  42296830   2245695  84273819   8014263  58937722  10800663 
 30019959  15452283  10756861   5707353  19892655  35267286  27684408   4336912  13673211  53764858 
  1951961  33649585   2587689  32847275  42856598  21602239  15944942  31666499  16592119  44350363 
  9319548  76253265  49042553  38542838  10695093  24776043  25218082   3205635   2699643  41479925 
 70941312  46838933  11394699  18835719     82543  25094625  18517783  38969733  14132312  10172207 
  5888195  18796043  49505139  39492141   8621019  11419337  46828785  50618883  53568063  18485658 
  7516940  15589515   5527455  69642623    996023  29119137  23844867  14927533  11707623  86686995 
  5652299   1065265  14344323  25339871  33417780  38358565  10247443  15864463  11871969  38392123 
 80943828  20697658  13753524  17498923  38348463  55476123  59974947  77570427  14698073  52768703 
  8727243  10696963     63373  28233923  23595513  32114534  49648499  39021595   8173687  41891135 
  2599699  36341671  37863993  25372971   1481883   8202443  64687161  31727678  14524133  78167394 
 15534789  20667065  56978391   3678923   2792413  42731583   4624648  34744751  30136138   1127291 
 16063863  17563731   4923103  29459765  27546075  23900139  60332791  19146513   6675819  61731845 
 12197099   2487622  78656127  21699957  15226437  10117813   5932373    123918   5106189  29523200 
 80383473  50163243   3523193   1956673   7517859  90080947  46970673   2948091   5233141  21800083 
 17848044  14517693  26078046  10089591  79381881   9522489   1459498  31220358  19647595  51772773 
 46327924  49211703  38054835  34329627  16171866   2938743  42685409  14913714   3012203   7237813 
  2690313  61982488  25132959  28460877  16872418  62301131  13897217   9466963  40759178  17670699 
 28577738  19452015  13545015  17991639   5671923  17356446  50262720  17386891   9863523   1364838 
 82057967  66053598  45258117   6446365   4332246   6716262  27974722  22653023  17284575  24092205 
  4485681  25704552   1585067  34280643   5306229  14071713  52249929     95981  24225918   6603195 
 29950043  13107426   7535751  13253324  39517449  26109834  32254569  16435963  34743393   7473963 
 30487734  43450587   1484403  45290333  43545309  41897573  18551145  33093717   2448907  20913574 
  9614077   2115427  40664691  27756339  43242567  43282395  26599293  64050879  54542478  10647663 
  3251643  56866185   1912299   7917305  65022843  24620673   5011179  17972361   1977136  15962083 
 14073267  20508933  36558721  30741583   2579763  39499827  57477356  29229243  20155083  79628883 
   229739  54155301  12446319  40708427  63325343    833448   4158862   9172559  24484023  20954283 
 21909702  55459527  28481363  15556955  62182063  26083767  22872015  44897547  44546757  11536683 
 18681563  10773006  58851407  34347023  42822965  35593835  48745113  30820387  56238515  47066727 
  1772475   5186663  14345858    362875  14604763  45108043  41774199  61189907   5582361  33805505 
 25068221  54077673  21349283  92264031   9013030   4165193  13587873  39948948   2613525   9770949 
 59701373   4653447   9844767  81859031  30835923   3773466  23354663  30155793   9834570  16246031 
 39957299  29749279  34516315  62806035  41884768  13702513   4362054  76695555  15705537  22103798 
 30524219  25783935  50890919  70873653   6171871   2670489    508731  24427673  60389555  17650112 
 15831411  41129865  34107478  15075195  16380939  31843248   7863243   1661731  30806458  10849899 
 70349311  30625984   1806123  30927159   7692186   8523855   4661304  22929843  38954103  53617783 
  3681639  63475743   3072571  12700370  74931608  24908743   4093267   2899173  29742622  36334143 
 37858871  47929340  40663512  93402547    378807  22406598   5371773  31645657   4831107  57831921 
 63024623  46850563   2679423  40667227  54220289  10769742  76943675   8834685   3662823  22590907 
  3486675  22546803  26729511  36601191  25490323  54375171  38090083   8672673  10035119  12306882 
 63679947   7710405   5970591  76966411   4462606  59095127  11912023  43819230  37490091  27542683 
 90967623   2461131   2771003  21982559   2751528   4954083  23026199   9507023  30105875  51429957 
 72721689  18112548  37698529   6372123  13815859  64248357   6980055  11279622  41605797  16091394 
 42829613   2163268  77106453  63610659   5546323   1042053     75435    577977  16355022   6526757 
 55695543    978330  12756699  48078790  21739465    987408   1821796  30208147  60159157  57207147 
 69333323  23603864  12080298  49980123  17403355    264310  31403507  80630415    722247    319739 
 46731273  29973963  32569019   6169771  13096020   7636235  19477055   5236599  26714811  17598893 
  2030721  65764137  13279785   7207464   4051302   2534523  16013259  15689385  56255520  24088467 
  9193207  27565012   9262925  38469975  59590302  29175897  20052086  15731149   2245146  38372775 
 85682643    299973  61278136  14809478  15132597  16286123  32455601  41587242      5883   6159023 
 24916343  13394007  17951190   9452727   7481115   2705114    573696  10075593  50905419  36475518 
  8129149   2440495  45146028  29003838  25922597  21868299  74911026  32001977  17608123  33899259 
 20907065     26082  22653483  43116177  32150318  19607766  16591467  27015393  22219467  23897560 
 27469435  17292829  13439787  16754813  53454219  42891369  48763123  10797609   8946163  58388947 
 21052497   4172280  42788375  19584360  69600311  16837573  12135493  10380596   9471248  97021947 
 17079515   4391151  25344442  15794755  14671809  82161533  83424207  18792018  34107979   4244403 
 80263903  10394837  15098455  42410218    732054  38170843   7145547   8933682  47982475   3841339 
 29589288   7946671   1051325  70796727  31799148   6808488  14230461   5309826  10925037   2796147 
 29843763  30205088  13722948  78711643  78572295  10295387   5359113   5282647  70397478  23721546 
   593352  27295119  83144620  21878756   8808643  27421907  27654219  16863621   8461635  18400652 
  6672660   1578084  30233513  50941833  87410823   5095623   9881659  46438011  67175385   1012623 
  7485363  32155779  44340388  41851023    735837  19943711   2177727   7609413   6400385  10451971 
 27117307  32229627  31768571  27152603    216115   5689708  34427643  15781660    122231   4804217 
  9285828  47549573  12842403  50791435   9735093  85489787  30911919  33017107  12658248   2073435 
   578708  77023875  25663533   2177520  30451730  23157987    904299   2564187  18609637   1431623 
  1174738  37052467  34701742  10961599  15950273   5680215  65139067  39791568   9444990   6764529 
 79795811   4303333  47326759  30738651   6458883  57114327   2964728  14265803  33988025   1113099 
 20603098   1490258  10409907  49294752  14004525  28235643    622291  73674603  45823293  39548863 
 40863455  22826499  19953217  49471503  28891659  46050800   4335667  31287533  42927155    596091 
  8867119  34769058  14039815  10021431  17381913  11493803     60491  64533391  20134719   5153375 
  9657843  49877523     92553  13139865   4825398   3405070  17836608   9046791  13531852  48650868 
 20170098  11194543  25921840  40251873  48808827  36205113   5677800  10489563   5789746  47660071 
 43991265  11294376  31098359  18661079  11035401  64195584   3960159  52596204    233493   5373620 
 45240183  35742093  17072363  58003028   8204046  35565279  20186498   8542568  41190001  54162007 
 22947967   2280157  38023284  42520158   6420699  47579607  51872143   7385083   9407913  12487697 
 46119793   2266223  16970433  14293611   2897003  18624323  31065595  14736507    897847   3952116 
 33614317    992972  47682732   2456955   5831998  15594675  28373046   7316559   7519551   3325638 
  6285063  23067623   1640023  12362673  39247745  27784123  46528197  27070515  30581023   8368827 
  6787723  30960105   8620329  15617283  38197755  74023023  31131123   3368395    596979  10945899 
  7601339  56094909  51486818  76707026  39514453  19705028   1030263  44104243    662293  70639995 
  5840781  32037483  10427355   8619387  14467693  71625851  32287323  59047773   2387193  30463137 
 11609723   4972235  36004195  26479779   1413483     93392    169848  47241538  13257202  31753026 
 30610051   4430935  48719539  48208635  25409472  60681913  71254869  14328060  38623647  12265478 
 31100505  40961661  10913485  12192303   6500507   2069245   8165753  17625393  19513981   4962282 
  5704683    430623  44716173  12275610  31782678  35403338   8069325  16180903   8800530  49909587 
 10580274  34749402  63630591   4634421    136063  57189541  46192715  25663629  37443893   3028911 
  5121932   8519463  34243818  40106323  10427193  57189199    380118  29173398   4088330  32840298 
  6581809  22619463  12752163     99937  59891097  43391739  29146503   8170035  19857267  12464307 
  3312861  18997628  25585563  11870413  21936999    531423  26796123  31478463   4844124  83697217 
   605463  13900763  57419643   3678891  13177651   2693341  43088328  24920171  42176895   1753541 
  5654247  12904638   2135895  42526464  12220809  25517220  33624726  75551467  17115747  14030465 
  8042584    619461   7284958   2422173   8527811  25228228  39470235  27497813   4066863  23133391 
  4155690  53812563  14053833  17511747   9863262  48697835  30251220   9691803   5239416  16618448 
 45582630  84205167  75972651  42863076  50012547  32245385  35174958  45662495  64981377   1704023 
 19622322  33830619  30858000  30358867  22606893  11079917   4657563   6189336  63213639  24999733 
  4677243  58726368  74535675  31096707  32731437  39630127  63254083  24542003   7356406  67939827 
 11777325  24353858  20975063  33173483  36435147  71131108  14283899  22576731  69287278   3659493 
 16134263  51955795     64838   5587863   6650973  68058483  34770099  16482186  47409778   7961008 
 58746954  60768511  17694100     49381  12897399   2385019  33255459   2946585   9350373  10581067 
 21746931  27483579  72899003  11178888  12774534  63792021  51104557  13635528  21955003  36328075 
 56220819  34688919  11057595  49618769  11543603  34340939  50495359  10584243  19237977  36120933 
 20857587  28600475    284539  31791965  37356819  30240483  39748533  49264181  52583583  46203696 
 32015057  70759278   9479817  34776771   1084667  19492130  36566843   2936245  16116123  19550843 
 33695445   4153944   2120923  54843618  21166807  43597521  78446376    243439  16505768  26309181 
 18147357   3514359   2631653  30834411  25043595  31062791  31516398  36203238   2327448  49366011 
 12222509    248448  29901423  50107048   7396085  21296827  76548999  13129819  60895803   5044091 
 10641915   6225768   4194411  29377295  21167529  31002930     29835  43629611  23553505   2394746 
 43041548  23900025  15099531  78306494  13057591    758948   7880051    581130  27760626   5263563 
 39436763  33384607  22802668  48964189  13010648  20509483    637062  24342441  53557848  65494451 
   822985  18536511  30075459   1617009  32219211   9247563    391553  13750068  14265244   1923329 
 22965463   3848451  77057987  53419491  10491099   1914958  19381393  14858713  21019839  46040643 
  6896393    597747  20213253  15664583   9107423  10608819   1726883  17043379  42949141  28942727 
   311973  46004667  19755651  29657471   5401203   2189013  72472789  22103043  37665321   2738247 
 49869036  40577616  18345915  34920414  11018841  16810191  11302539  33326131   3447243   2405943 
 10344669  48369927  57808965   5916930   2391547  42254457  22147293  12573169  16519317  41009483 
 19222843  64014711   4525329  94826831   7071794  64389930   4460928  30082983   2998617  16580973 
 54041427  25778973  20014499  42453191  12594159   8384241  24541289   2418410   4616058  61218819 
  5972838   4950843  15888569   4687083  34658217  84231773   6741627  26203307   4516575  13256079 
  8418463  14743033  14310579   9483539  54314255  84481891  14703375   7986988  26276622    431051 
 15470394  39038429  63466963   1384899  14666148   9591339  10705146  26231592  58362648  64584753 
 21718199  21604343  29401092  54737543   2604894  11908353  11173859  63791595   2166171  73562499 
   342203  41878795  30607738  13515933    962031  15008727  60181991  18294168   6042075  48640693 
 12284231  30964524  19983259  76227963   5723222  24730584    953847     80619   3020949    347568 
 27636771    404424    207243  67647281  20683359  31069913  11000273    240587   9166026  67136907 
  4031991  25742679  28889633  23684316  17559563  30494564  13961802   4665515  30639417   3065739 
 28902043   4305651  36675789  12339843  27812163  27477273    390609     88050  34757146  36032493 
 57761871  15207309   1946475   7253493   8302551  10949429    931962  11404083  66080539  37246101 
  3952623    857896  68106875  11990673   2340803    996587   3865479   7176773  20320053   2062203 
 67982535   8154695   1130493   5211451  33482618   1232718  72386131  52822637  16263183   6557723 
 13419142  17059900  38553129  20760811  42104163  17167473  21890925  56633513   2860683  63849524 
  2516123  54315285   6397941  21629115  23444405  39830757  12087394  67056923  22526093  14648319 
  2947155  18883592  41919099  23500163   6460252  20023473  61372635  16329723  19154467  10621657 
  8391285  10083451  55191203  42505485   9870221  32630523  23627529   2335183  80131065  19277947 
 32424795  38624667   9846251  19401171   2882688   8301563      8448  63608187   6287222  13974727 
 18359783  10517821  18324087  35259550  13788658  35280078  10325189  32328958   6199195  97962063 
 54854274  46158639  48434106  41957723  26337723   9567179  51429929   3180282  48890596   3304683 
   466167  13354823  42073000  39445173  69063453  19444932  27803723    318155   8040324  48092163 
 11767173  20172443  37010577   7633820   1526559  55996912  21226944   2736537   3713118  28572513 
 13605783  33892553  38356639  49863453   8162898   4345467  23840610  28951099   6005330  81696588 
 40936305   4735378  50750249  16917177  53987523  30002915  14637795  73794293  24432223   4998097 
  1889683   5963444  24297141  44567242   2575851  20477944  51670809   1128651   2773828   1497119 
 43210857  29031873  43105555   1690263  12658221  16648447   6694956   7110611   8223312   5324221 
 30557923   7589331   6005465  37243025  15958967   1718383  21215898  71959737  32254284  13373286 
 43729494  43928690   3816600  12406323   4426583   8844252  16717464  63146171   5752113   9736533 
 11500359   8703301    869937  46798387   9064321  18820448  25920957   4999395  13181354  15016758 
 23712387  11166108  15325504  11188481   6443694    643167  24157246  38245407  55839037  23453091 
  7116098  17503791  32102979   5488383  23645447  22265687  12519696   2908743  21836625  41547426 
 14314619   7826379   7199499  80417226  12657021  58868899   8331831  82160795   8264743   5924587 
  6833653  26781647   3018314  42421005  46618013  12491400  22152201  30168771   2558313  22002507 
 35031743  62590063  61481279   9623577  73202329    960123   7968731   2875706   6313059  19560345 
    45249  29925659   5299907  28354583   7745406  34500435   5602443  21606162   2676083   1497113 
  3543141  45354058  52085034  14810443  63585371  81414369  10528251  28830227  14869656  52028575 
  6879975  27317511  37153257  10487185  68972333  26580246   9096171  73701575  13257297  23483823 
 16942594   9410348  18041781   3347709  41675963   5859934  49652943  19215729   1968233  76795255 
 20715876  78789633  43813995   2188023  21537683  24898407  50892558  10009763  20850045  44340562 
  9713651  14978619  45881899   9819497   5346153  24098043  72851223  28408443  10579939  27859671 
  4914663  53954529     34755   1878216   2646875   4490202   9393387   8841983   5918112  19152450 
  1582739    527139  37713701  25176291   2685507   7757259  29964818  22695465  12911289  45663559 
 21302800  16199878  44811855  16554147  10250951   1440413  46270006  36018123  19898043  10739169 
 22568398  50423573  11667225   8507943   6555228  19135291  23673201   9340783   7058811   1039553 
 30603563  21102874  26975400  26745396   1411131  10843107   8197944  78990713  13840485   1471242 
 16490805  47329899  11319299  29750587   9070011  14355978  79821243  88551267  14060736  20460435 
  4312158  45130503  34819901  19419783  32714228   2991943  16663203  40494255  25877371  33866571 
 37493187  38657940  29600925  36039931   3669898   2881176  15285395   3620013  57270336  27132195 
 11041343  73074845  69031295  23858023    285235   2790996  20182075  20600873  14359563  91012327 
 13948077  50557489   5785243    429369  30044903  87085906  33638420  42830453  33751685   7929513 
 14773590   2001993   2088924   9204549  12990363  25984423  50145295   4634665   2068005  87588981 
 17551443  65631763  24934230  41911271  10270815  36228507  17638282  50991972  68975251   9509247 
 68283027  11095673  30697356  26438931   3373343   9827270  31744311  22372875  65722741  33515930 
 80670981   7456000  25083963  62484718  43702771  61880123  71195355  17565263  35355937   1922085 
 32381961   9577188  80596443  12620073  40282827  14371444   3316115   1189089  27690597   6203395 
 31901059  20210603  37239803  63718111  63326806   2047627  20486183  38420583  13968798   3135059 
  1328235  68498319  63951918   8192028  23841874    314984   6398799   5100015  17686023  26383637 
 19528282  18831327    713457   6177759  88382393  59305135  18327993  38530998  51660123  45653604 
 17487183  18727983  36415951  31002523  28041291  29425826      7368    507767  62149210  10197541 
 42928701  84483663  36731829  37705263  56420391  20887275  13310019   5331527  10154707     57921 
 27384735  36912677   2139198    159226  14199209   9048471   8176197   9297655  51722178  30651702 
 20945439    801273   2329633  27689925    905988  59137999    329435   3307790  48712587  45310423 
 22409933      9171  50408987   2105258  11841512  34795569  30019518    103324   3804907  81488145 
 37972086   3930231  43829513    540383  15400923   5203948  26752364  29766274  46466907  30287075 
 16519508   1492119  63880603   8476999  55418563  46524987  11436163  12117043  37661112   3724525 
   274059  29301078   7953614   8093868   4588603   1487695   4604130  46682124  54989795  12906043 
   584015  24797128    275955  72778797  26464176   1814299  34303238  42868347  16309811   2847845 
 52129419  26027803  58293358   7515449   6692217  14946881   4548755   2339859   2326128  15157491 
 46513635   4774101   4942797   2445828  27885657  23388135  45799607  35852271  36646083  36838682 
 77265003   5476095   5405303  70768227  22871293   1748103  30791615  47650591  19410168  42899814 
 49375993  34132970  10382139  27211489  15509019   4573878  24864573  28494765  33449973  83509563 
 78160403  47642732  42800946   6375173  38747147  26373120  17861939  75907867  60356283  18076038 
  1203533  10012083  45580394  30223659   9549301  45638676  41887551   4239238  14698555  52074587 
  4861419  30602643  65724843  17826492  36526215   9278651   2380905   1636251  12830136   1240037 
 32637675  29195619   3564352   4417701  15728780  38067675   7007348  22786683   2812691   8328165 
 49801935  64284603  11944763   6394986  17137500    196461  10528095   9778710   7186091  18377133 
  4185213  35789155  49250331  63290283  15210169  38692128  66600087  25372419  19742141  14333887 
  1084843  29818531  22298136   5615442  12898491  12810387   1518579  20716023   9096783    831391 
   434340  26580303  35304568   6622725  20889876   9423875  11879843  48935779  23294184  34671837 
   629493  20865870   9799650  33975683  10357755   1273929   2681075   7697397  14582742  21655348 
  5363679   8012736  32192521   2619115   6159307  22398973    142163  13812504  26385024   6889537 
 44971314  68072400  46398631  14809083   8894891   8665323  40806564  33171431   7967507  21323705 
   737835  34409409  56221161  31939703     20948   3017707  50450051    528079  48218475  61638907 
 15055598  20295923   7195173  23390016  35630718  56809635  15909153  51745236   1800740  15009999 
  3978537   8085063   5190441  17346452  76678038  12141051   5539763  43265183  47479123  72894283 
 32503923  32951195  32691453  24688605  31352539  57174166   4858699  59249823  33746925   9944169 
 35241217   6625499  28861233   5381395   5092574  25016588  32925719   5035377  51328470   1013199 
 12585647  36735779    297116  14072389  43759833   8728623   2472523   4730577  11151762  17504995 
  8081373  15801391  24999163   8286887   2793143   2322051  81434047  47145993  37354782  35675575 
  5665939   9527025  61362427  64590740  16427118  51308835  21914155  11788955  30784326  22909213 
  3759403  42411789  23517299     76115  25035679  38708043  31269699    804463   5788579  58513413 
 11871756  20841295  65238163   5613423  66587839  43747929  11782155  23283507   3460591  13141563 
   112955   4399363   2430061  81472113  10784987  13712822  24209162  47617539  31683870  16872846 
  9733884   4099413  20953132  28575681  15420363  15585891  26596043   5292421  23715999   2907263 
 45179023  58692426  68727111  56361012    285099   9668747  13725852    363304  27332623  29315803 
  7418601   1280322  12057818  27815927   4790523  10882043  46113274  35222438  33826353   2836635 
 73954948  50161899  10372527  11672237   1747727  31665883  15165516   7667699  26834886  33936396 
 25115512   1889079  14040203  12095920   5079349  23866802  23571433   3892599   3920221   5327263 
 16940333   7066714   7235463   2556957  48080659  33732883  18560863  32076794    784689   2064363 
 94093648  21755222   1375233   9668361  38036939  77927179  13740611  19349931  33920757  13285681 
 64736391    648018  17210862  56639307  18239246  10985811  12217998  12452439   3984503  12124568 
 50594547  48375305  18329368    794079  50206779  23302279    673083   4244748  30960948  17955211 
 21549849   1060523  17645943  40661841    372019  39713502   2581431  90809815  63978510  13209774 
  1670114  35474343  10067805   2829453  32480961  27395734  27287424   3191971   9234195  35864763 
 19778843   1490363  38631772  17212924   7199502  40645539  15463248  22332848   3729385  15707019 
 52862865   8260389   6715118  10025593   9310858  21656241  21337579  25616454  46458211  22553637 
 89641348  20727298   4159563   1408197  18479905  83781715   3602371  43006911  25888405   4053393 
 42836207  27634445  39772347  41263448   4732260  30623683  16568123   4212705   3051658  57482641 
  4799463   3432815  17160603  47998491  31601103   1068507  13850491  13104627   5854933   9699721 
  4045912   4552398  28111173  18330477   9336973  17059659  31463412   3505244  10709531   8645695 
  2222343  25222635  13778543  45830383  11568867   2876446  24372366  17654523  63545279   1223907 
 25929897  24245274  31014747  13112619   8431791  21441867  49381889   9397202  17923747  33564213 
 13589800  32471921    169773  10086615   4206143  18280671  24490707  21913482   6797283   4018155 
 27952644   7085019  14321438   3293479   3990963  12647802  29623923  59347485  53926075  28600899 
 15233451  51663075  13351045   7946458   2981443   7602745  30694803   6428745  14463467  13750663 
 11121382   1744956  37390075   9248651   4824373   5292289   3994093  35675061  25240464   5079008 
 70768977   6526907  13533006   4824438  48395608  78348898   7616616  60309769  42064763  50307918 
 21730461  14701999  37960063  23677315  13118523   2067507   7908075  90606273  18822393  46639973 
 13013793  18397550  39743259  12036059   4280143   4052136   9299119   3237723  19646123  48112473 
 26604681  31262955  18513381  12647803   4353395   5822359  32333763   2615784   3371623  22351323 
  1730475   3456461  75023148  26037519    510479    544977     10795   5035655  37950629  31537109 
 17748749    257875   7737911  16403277  42380931  40139223  24936423   2312716   6646188  28140526 
 47553373  32266090  56423683  38536275   6763451  12540147    581187  29830011   7327057  58909623 
  5062326  18809808  13465229  47101275   2778906  72576511  26284227    721803  53402176  40239177 
 28796433  25210563   3277823  43635579  12650784  37248821  22729947  32780608  20909159   8666898 
 21761294  35224451  46499595  63400083  22045132  13323473  48138806    254769  27346911  82984926 
 11999163   7412399   5913663  11843097  16921599  16863083  10056619  25906593  12879387  63454920 
 50534803  18529935    496023  48175521  10490262  30557314   5347248  33170279  30765825  34236083 
 65120591  17737511  21952399  32777373   5842941  59265283   1466280   4208831  30312089   2327657 
 15678096  29193519  46309891  41598811   3231471  20055023  11520507  17486735   2485353   5718321 
  8240481   7985819  28207563   2441275  26910060   2473209  12729573  11939424   9368972  27237718 
  4919403  16730229  13698984   2182779   4191921  45737463  15517691  12776029  32032499  17421705 
 29881263    656991  82673330  22916375  27298261  43615334  66360273  20353911  20343831   6983778 
 25303683  19916943   2063499  38639667  44302560   1872123  39126099   3895047  49752183  55709471 
  2749415   1397778  57342975  25230096   6983403  12862707   7792593  30503648   3900431   1070511 
   376502   4534311   2455070  76311018  18692763   8285568   9171747  60663495  18725379  29118993 
    76023   6629172  36649761  45133575  28389921  37958985  23769427  39713235   3284525  15792427 
  7666093  52268965  21058003  14977197  27042873   7546208  13418619  12550971  36356073  14839311 
 35269539  53026083  15247243   6119997  21003769   1882823  24456039  32910203  12079524   6640487 
 15688733  46202162  49824128   6582328  34741510   7662219  77932113  15606303  19078954  53867391 
 56671062  20244776  40159455  67656843   7265193  47630379   1327449   2225492  18738273    203115 
 13056936  12019911  43502429  15523953  35849427  18730527  11845383  16405629   9519093     54273 
 59833248   6271083  11179648  11277379  32262683  44050233   5070979  65333203   4390033  26576443 
 12477735  33239057  38863943  87473995  31718381  29877863  20434773  13932825  27030928    915668 
 13570654  68024515   2997663   5885506  43322523  30491974  39228099  43436919   2425789  41702133 
  4703445  12253746   8834827  12068589    597962  43795691  43365991   8179911   6756275  24219435 
  1297323   4839729  61199559  26610691  45940301  14302019  38541605   1358590  65796098     22563 
 29733387  21772181  13223933   1733078  32254638  38492844   6258727   5990804   6139242   1600188 
 32057203  28711767   4243722  16618463  17804670  16200169  47094378   3074023   7159765    350643 
 13094523   1504250  22680423  39379260   7499703  24279453   6156370   8063593  36732855  10695675 
   309961  49361973  68342024  39764091   4790531   2208763  46983399    803133  61512153  26381955 
 51402012   8431839    323595  42066270  42843935  20681538  88710843  26157507  44346843    188217 
 51876935  38147290  30166440   5739697   5833211  60165111  59667423  41343387   6380155   1558943 
  6487971   1501103  46291509  32353223   3325145   3156078  40587763  41819147   9250833  17102670 
  7190493   9743991   6875277  24561093  14360955  36119697  72171096   2949071  23044326    396990 
 15706267  11092875  15657639   6817389  48995013  46416935  44404119  28004997  21119307  18671841 
 12604143   6578443    352944   3087347   5412489  10715616   1707213  13256863   1735395   8645592 
  7743148   1738293  41351223    304827   3852091   5815023  61759383  30863473  57227769  27728259 
 27288033   5160086  40196823  47420523  62369043   9347604  66656735   2424443  13370359    329303 
 22899689   3684583  18793383   7167651  97353159  33599744  12082419  35748760   5323925   1098513 
 20554823   6856013  46472521   7496403  69122635   5451907  31099383  24766267  40527663  13401483 
 70552353  33203294  20264451   2552058   1468053  31105730  24025348   1101949  21522104   8451381 
 16092566  41544358  36239539  17904201  82678992  27483513  88061136  83797413  17746788  22143039 
 13354737  29962627  53705281  14275833  18452178  34630728   5056291  34215953  22613231  28187683 
  2775045   7902303  35507085   3277281  47347143  29607035  25895348  88044307   7759347  53404443 
 25055763  60573435  50973475  31975479    372718   7112998  84662339   3490155  21552867  26315035 
 40649163  12866459  57486523  20632083   1214375   7996983   5878788    852802  92610861  11365147 
    33878  32918721  40383519   5395005  18304393   2319073   4736157   5193513  62319428  21005541 
 18049191  19618899    565404   2296963  31809123  31769641  24658038  42051691  55279131   4434238 
 44585827  49800093  58384328  85613939   4338072  20813075  70832731  36633525  16706397   5305436 
 43236156  20856475    839999  11967921    257128  12721629  11549130  13818235  28855663   2909017 
 73999511   3626781  13165275  19169499   4587552  45110208  85939795   1831373    784137  23494767 
 23505319   3062798   5745702   9062099  12453133   6266709  15531476  23346943  27840511  65589528 
 31832721  13650777  28649958  13479816  22693967  43345863  55291587  23233398   3470051  35265210 
 13731423  18329830   6843554  33549153  63340608  12506139  14025639  20577213   7492783   6641667 
 22270569   3630843   4070715  19913783  16745453   2735117   3683748   5984871  12234123    148315 
 19902471  23577183  12051495  12454071  28766123    900911  25071963  45346050  55846491  44358462 
 27087425   9847179  13716133  19285075   9224793  36329283   7236690  81375495   5734338  15600422 
   530571  51335053  10102857  37115175   3204687   6723442  22245907  22859444  21735347    909486 
 59471613  13941075  67110617  20878085  25410431   9125239    595431   2529603   6638843   5455554 
 19229437    643038  14118451  11804609  21777787  37913683  28785879  33593359   4152579  46712019 
  2213643   2261823  26691905  43182999  33178653  53523516   7931361  18870715   7099650  25984873 
 26307222   8389368  14408811  10120971  86882161  73851631   2009823  38297638  16639967  27092881 
  3276379  26308713  64762359    453302  20711899  83255139  12289391   6469246  16658856   7291913 
 31419321  19780676  36518523  39450444   1065057   5295574   5791805  29411323    294627  46744683 
 17799133  20580972  16316731   7968873  70757691  19002708  15554333   3930285  68030601  54259790 
 20733563  35791431   6823355   1366507  11853747  37515051  48460821   9521850  74733617   6878967 
 34601192  32205099  28053827  12386187  48573208  69680874  16475197  10517730  51325893   2174922 
  2676539  37764367  18875953    927067   2039823  19143299  17785032  44129067  64594059  70517623 
 65024568  12706795  86506311   9633072   8345831  11736915  46091211   6488223  57186965  23725838 
 30946515  11120232   5123358  70284732   1660348  51721557  41605115  66914851   3242227   2500446 
 29170437  24157095  44762459  13766961  18139625   2914515  47927523   2846718  24184479  35940103 
 17414761  14933193  36660389   9379573  38914845  43709010  47709627  20902594  27594963  44093753 
 24905839    464089  18440363  16801215  65379463   5371369    350445   7612249  27066372  26960595 
 26669595  45878748   1958183  57511971    908843  12602453  25444789  11250831  36705435   7426689 
  3750023  13502509  10342455  14478123  58087950   8618041   6020235   5833565   5938683  38833449 
 22072875   3729030  73661898  11207543  28056053  60828843   6687048  12793415   4770559  11454825 
 13307483  13095015  14540718  23714385  29770435  12606501  14710343   2769774  36031685  29235939 
 10381398   4633158  22677050  41360358  17761128  57237531  36013083    684579   3045099  10179383 
   585673   9238849   4598907  27444213  42947799  50550953  47147817   2839323  18464433  20978753 
 37108298  65879607  33309275   3691017  13914331  24206283  80649321  43685533  27100367   9794622 
  7930358   2832491  26539266  68464563  24466487  68978483  16474157  13012799  33732873  83943553 
 66721413  49279397  39282363     54255   4528823  44370287  39890793   3965067  30459951   7408974 
   213172  34790223  24019725       768  50944275   9480975   4067627  48745367  10729659  12839627 
  8504460  43360433  29094613  42662547   6208917    622381   5698431  27088695   5621298  22819815 
 54183715   8303082  62443033  13215101  20195523  35258979   6799668   9728633  15844128  28996363 
 81506100    154233  10475693  11406651  11767461    222345   4040796   3229148  37451739   3515493 
  6976683   9833935  26079813  61031483  37787739  28531619  23989507   7024977  18202842   6911043 
 17593384  13462011   8799875  42956953    469949  67917373  16282363  13617363  24168477   8131620 
 58318451  20608753  11031345   1986891   3077487  25410123  46749498   4952488  10524273  11325051 
 40927274  39953339   4440880    721505  22791129  15166941   3511935  34203543   6233847  17991363 
 41526738  35201627   4068495  47275449   8139163   9562855  59827170  10302467  18185275  82687629 
 63395323  29157411  23303577   8867773  44981119  69525455   5481583  28249822   9590228  31578101 
  3563853   2875515  17343207  18519918  18118117  60420070   6092702  34681368  71956965  85745215 
  3605051  31089602  30375377  12860583   5880543  41337471   1109931  14239363  66763534  42972171 
 37745033   4789153  85706779   3076063  20460227  20217529  38151547  25540987   3807924    427835 
 10314783  17312939  25568313  44061198  72070599   5284539  56676859  48196529  58984994   3008415 
 24426294  27352415   7784752  10927111  32287203  17078388  30945499   4244998  13506679  20925143 
  4362705  26033281  83997024  11319588  43304589   1153509   5666379  37480625  10029788   2633922 
 12039779  53060817  27843635   3538295   5369343   5553973   1831267  17935178  10343859   6002218 
 41979509  26380578   4139281  23288873  12775533  49590636  58635051  14754543  34153111  33519448 
  3709243  34693067  19316563   2544621  26541407  24025735  43901859  15235243  14296013  26415393 
 18141354    886305   2093651  22299283  32221923  15891017   4131305   3394773  48976944   5560278 
 69509259  51975123  23840923  11234157  10700486  12067755  29926363  40655723  76408323  16933813 
 33119898   6583011  12846393  20012607  75196212  53184103   5230803  27418423  18801393  13108867 
 64426218   9888243  28068906  14052795  33163547  49192707  10198451  73380563   1435263  25553937 
 16401123  38139323  55647264   8470778  24511402  31797475  28815937  40614033  60721641   2212278 
  6762918  14820138    723699  16162887   6274475  11349473  26656998  20170143    138880  64206081 
 92771578   2991723  43497735   7122314  58867989  16224915  10965195   7220535   3294271  48419683 
  2646273   3154040   4017678  83382218  63871532  60016783   1327793   1167507   7548648  19819929 
 13189728   4027003    590328  17240448   6143748  38156493  73125750  32423143  39768225  27378088 
  7873917  19746255  25795527    447035  15123478  54386713   2759773  21357263   7596807   4307294 
 38484439   8076343  19346530  48760939   3042195   6666580  10482711   2645612   9763299   3206040 
  2704307  47027565    377863  12919185  46220198  58404847  63700347   4806027  14713879    238263 
 32930279  11199882  36420851   1717577  13167915   5240781   1127248  63154123  21492783  10939367 
 89126743  57412203   2091073  54621987  71031003  39014591  18053469  17318732   1835384  17227167 
 29843079    722753  15834853  17736623  28564451   4819028  27419623   4307770   8858323  51293322 
  3594093  18019383   4475283  39273266  39648963  21273460  23452467  81103087  50230821  11630427 
   400633  18687316    755787   3831387  31210763  27081070  40778505  53831202  46155855  46848078 
 22655687   5283843   1757514  43020443  74557572    963771  86456251   5984502  39453051  16385937 
 42689631  28351483   4758191  55240635  23886849  87413533  45045339  26002056   3713841  10116928 
 67280683  23585127   7948095  67158043  34603623  63962709  74124833  31602103  76037187  29835003 
 16419097   1632803   5795367   3143627   3612027  50989605  43601145   2088482   3464763  28269307 
 41959401   3685299  16661691  20433855   1170663  65787783  33554511  20101665  65407425  18075835 
 51487531   2554883    485468   8110277  13606123   1733981   2031453   4978777   5099703  29493899 
 11623500  45248598  38304277   6261846  15746408   1338420  34967913  33732024   1791330  18795141 
 12604262   2317656  59153173  41857327   4690745  47457563  58270110   9571644  17644208    346623 
 40423053  35858855    878083  17951643  47449203  34631923  10600890   9885943   3175363  47940993 
 38620298  38174586   5186505   5451747  55199467   2703912    234000   4906323     95757  11856435 
  9574128  21143523    724308  18537189  56734447    959651  47720598  38157513  35291578     42507 
 22723593   3478374  72159515  27765735  10561518   7515878  31216947   3747632  49066713  17015627 
 36417165  12131823   7929483  34361079  46159917  25898567   4873305  34557099   1028823  14197379 
 25614924   8334736    651550  36857160   5525242   8100825  24131913  81348302  21946235   3216994 
 27833508     99564  36022767   8815168  25549703   6898628  25163626   1526655   7934445   9359403 
 14579037  26870901  18092363  38840923  22207791  19550284   3044059  78908685  67136015  27332415 
  5905743  68682595    834873     24954  93020787  40219892  87134823  11807439  41114072  46362075 
 43986013   2701213  29978427  42327168  21435243  19400424   5880123  18230822  71091585  18442407 
 30006321  34280979  15022199   4295091    495923  27024923  45470289   6033969   1411303   2189094 
 22344423   1939805  32137839  77808683  25979374   8766428  70809099    807147   5807043  30924198 
 39957361  45380718  41327227   5407988  30044967    834843  25673148   3883431  87794719  38909737 
 48503985  18948453   5767961  72745608    588238   1471203  69773442  27183025    417273    243267 
 22215393  53288523  51518371     38180    200516   2475739  63383553  36505816   7687023  20357763 
 48843099  60242037  14013933  79942587  22235413    375365   6009323  38488263   3079953   5329965 
 17558675  10995393   5256787  25108023  37737723  58251283   5319203  19287149  38274875  83681505 
 34048426  13886304   5503643  33324533  40565758    306548  34219131   1023216  16396023   5277171 
 32857317    856803  43221056   4672191   5366695  24679869  57127879  38671153   7527035  35365915 
  1021967  43462347  90825861   3390566   1168413    488373  35423371  16246973  40130925   5463939 
  2305893  28451323   4082685  29235833  14055758  11874783  35403319  56830184  22747155  43095939 
 59461746  29122209  64711777  56482555  21691923   7654587  26375395    897008  61521583  48446073 
 70873107  20534975  10063263    767526  56656635  11069208  25421358   7018680   2436717   3031283 
  1265703   6631997   5163483  45911727  56573635  10876645   8221899  47752165   4199307  10456883 
 21946453  18628876  11189597  86135757   3517813  14276623  32950768  82429947   6538598   9431427 
  2315667   3256983  41387075   9381222  30053659   8019465   2478378  24594601  26277155  11353018 
 15411617   3108888   1743063  23287068  73438101  11879422  18358134  55461597  62131974  18460565 
 15088303   7231035  36001539  24386947  53259213  52608198  25824239  52474872  35918583  27585337 
  1432215  23423209  77882235  20222955   2945739  77120657   4706385  58739133  22702773   9775215 
 29612288   3808721  31449531   7756146  25712459  25366679  69137023   1629477  25461240  29135405 
  8666259   8750715   6305219   2767349  35049137  33299459  40155851  55747887  25000119   4120673 
   144858   5324897  16011425  38686727  30873381  10916383   1363605  91752181  51517723  12535923 
  1712085  46690580  11537715   3429267  34729629  11236911   9961037   6555399  20174695   6885991 
 24994893  12457961  10735323    717054   5591163  33340785  41759978  35567141  16318167  42918843 
 38338059  10804465  30224221  18830391  30327657    905493  11161983   4973383  61580481   2109921 
    75755  66242220   5214475  35040067  17933265   2605299  70573563   5748155   1269483  16725169 
 59123523  25967013   6294873  11765643   4835707    923019  54125831    649167  35379523  10732775 
 24809947  41477793   1302223    424846   5021386  17258565   8379378  15917143   4408503  40582553 
  7866618  38371403  22781531  28789872  15360673  42165138  60571260  16262123  39790203   3289558 
 35492580  93994583    470813  11250513  55958517  49041411  36905361  10212432  17640835  42642753 
 35509383  80292993  13074573  25867476  17312145  29605083  39150597   3869023  11054541    979627 
 30566451  52396311   1785478   8681136   9066810  61563149  25408083  56293243  16798457  21936177 
 38808060  47747199   4119888  37190961  22083179  10307419  27701581   4936063  39233638   3814479 
  9536299  35544898  37836594  57200972  21914043   9823398  43501227   2073489   2383028  32590680 
 48966135  57965823   3249387  54275883  32208453   5784231  53368053   2896415  19218585  30346653 
 54178104   4469913  11063050  17802885  36993291  66245211  13286373  12258348  17293695   3576192 
 12235227  12562473  65820021  46188860  13717011   6902440   5205219  39502814   1294821   9614864 
 33620647  29626041   1094827  44539695   4908851  49408703  10345211  52450543   4970325  29569485 
 10807471  66836167  11447853  23201763  13568835  84672847  37918283  15411365  10094557   2468991 
 49635411  17797425  25716799   5732586  38854933  30872055   2543249  17635951  45228539  43592203 
 20660187     11003   7887717    868379  38105262  33808653  55462495   2605593   2516371  73161463 
  5579385  74219227  38210334  24044715  89572758   2593009  16759023  73313046  40342399  50357751 
 32146033  27726715  24376137    742263  18454077  40372651  59198262  33764973   3361563  64502308 
 41405918  50812121      5219  29694231  14794799    613472  21501228  33151423   8477808  21257245 
 16127451   7093431  48529923  64575655   4354941  27061872  24109760   2816664  34043611  25782159 
 15400503  27178177  54388821  13596135  15486160   7111760  15889403  67715813  15817767  27154923 
   415734  11481407  14876643   8929827   6231651   7249659  31629084   3042173     37538  75580155 
 14251801  16317319   9202992  62561167   6296373  35646987  13763262  62331228  14281663  44971537 
 17973546  65762649   5780907   6203164   5130543  60706713  21915192  34886403   1988363   3323209 
  2500956  43788063  13419171   2656134   3220739   9380373  35011827  16347408  16798671  74512143 
 41154887  10331381  66610623  34473169  23172727  28051979  58256880   5641957  43883318  59793402 
  8695980   7142408   2549219  33872213   2463423  26958220   1114355   4201179    742852  12014941 
 46320599  11182317  16392867  27773013   2177347   4454283  30278148   2470645  34589088  33134109 
 26459083   3253779  57091659  42956439  15149225  30646473  88457559  27505713  28990601  12393823 
  3878673  32351078    586735   8778648  44560827  57908253   8647553   4226703   1202473  18944037 
  4643391  33386073  13691673   6868887  12142904  12214408   1283603  16878579   4283835  49049284 
 39341819  38487624   2677089  14421750   3024354   6197993  18496811  80060598  68303223   2254197 
 93730443   1846770   4684403   1799912  36927189   7132253   4335610   4971301   1671441   2145398 
 12124903  21958003  88704843  91742203  87404538  65594043  64605899   2733429  50696225  60714427 
 40978792   2935627  43262040  52323120  29202519  36633696  15620635   3241347  13181292   5820063 
  4054155   6133663  36202951   5615733   1281443  15646308  75038446  42733779  37996419  19204053 
 41040889  78062423  18939211   6100607  59551693   8575371  10507491  32414613  11814783  25623963 
 33457695  19465989  44704269  12619155  11491613   2002683  85607079    506273   2838273  39063849 
 32543799   3028749  72498243    870223  17816905  22246347  70290490  14843067  22007421  41565795 
 44280173    160228  25441903  52460644  22350279  40112250  27528795   6742601   4294565  23456538 
 22586955  87569698  33099943   1163231  30130087   2693814    174864   2975223  89328763    801231 
 76771656  15924299  59330049    956091   4578883   4018463  29720901  25368423  35958056   8672689 
 46318901  30891299  50737213      5054  13241603  17371252  49751646  15191257  21702417  12877831 
 23643638  10546203   3043931  36316615  24148610   4078758  20568201   2989515   2492627   1044233 
 52411258   9003007   3168051  28368180   4391971   1711892  24720416  10707963   7081233  30920922 
  2860311  14788187  44893323   5795211   6868448   5502615  13608371   6296238  21188820  38707593 
  1614307   3933947  53933400  13147745  19116376   1839873  27440851   4486071    704497  51699611 
  3561803   1020279  25418490   1813011   4397683  21157739  39303200  11756067  13190117     41211 
 90797445   2852835  46211391   3834995  36353967  23302785   2929862  37158519  86791758   4326368 
 26252979  49752315  18535224  17925908  68641290    476883  60386319  24395361  19131423  17651659 
 95995886  18222873   6256483  25869820   4383523  22345383  55767954  57543675  37118885   1994663 
  7603587   6100443   4646713   6375669  10104828  63439476  76241925   1587583  50671953   3775513 
 37388171   8981316   1298798   9367372   9820209   4159073  10989791  24799847  11856968  53185523 
  5625323  30439405  63201771   2553037  62753703   5137717  44509125   7286569  52240641  66392553 
  8140266  41332733  21208591  19994343  94252163   3288723  32297535    284498   1950383  56262725 
 20393628   2207596  11212583  21553095  44756457  29814255  18852107   6733629   5600540   3266503 
  5942174  20607567  36276410  43008805  13734723  41204197   2412624  13139655  28493203  19215963 
 24158383   4584651  87584599  40544341   9207577  42781536   2869465   1028636  24784979  27364124 
 20562882  18946239  10283018   8989859  38928337    922902   3129483   9364269  67229748   3083619 
  1315371  21104763   2708479   3021163  78572259   1936353  53038688  15137091  34300647  62385451 
 25910843  16766854   4450443  18780378  36006523    193771  17966851  15272973  37253067  31616333 
 69680127  21011748   7928313  46996210  32072151   2917448   6518643  47457771   4546763  29013023 
  3758548  49539313  36919651  55901462  13951725  16712442  65908715  48100456   9622395  19351749 
  6526230  81832725  23584333  32311959  45620943  60506607   4164439  25353465  44464323  24456709 
 69132411  10241676  18128688   8851292   1871890   6922027  83556843  66620895   2748138  47542007 
 19581414  42378621  38600763   9976443  14394705  59473614   3631083   6615131  16803598  32948819 
 26327613  19321323  75028146  80769646    731021  27052903  74705917   7510929  62523263  39623395 
 67888280  24909848  36763227  11172759    153381  53627927   5516681  47545049    597093   3501664 
 69831852  38804433    588235   7842237   1969035  72100998  18594933  49354215  77890638  12093362 
 23647149   8125688   4323903   5398751  63045331  44305215  14445739  29500033  21834843  13294803 
 41066003  30849375  17387367    647043  31581286   6490373    435943  26259867   2691543  56299014 
 16761639  16191977  71688531   3034451  21424467   1091673   7877188  40974223  17626578  49426117 
 61687931   4641403   2570563   5895523  31990705   5228283  64942341  30466461  47711941   1563553 
 17941319   3129467   2837909  48663573  26014207    141423   6170243  29821689  35125247   7157166 
 24468279  73863218  17105957  16539333  28657787  66852987  46319055   3862553  30221379   7600331 
 48765485  63356464  21951223   6946261  36721227  25558113  37791888   2423959  30642339   4983200 
 33430163   5055894  52439895    224913  32446984   8019533   7489337    563757   3467489  13553313 
 41769216   4307067   6721424   9564675  16488970  47224313    384133  21878398  48091983  50660271 
 11703243     86360   6287448  31347579   7434659   6099401   7703559  24177809  21602583  29585058 
  8615808  18411672  10679979  15854073  85719120  61166491  65374565   8757207  62283723  58168071 
  6464366   2030623  36576005  15923558  61852628  10931203    503691   9651819  45960881  25638478 
 43261607  55337265  26437263   2304205  11917335   9456552  84137491    739579  19769873  47700397 
 44143131    423351   3288603  12528606  23671995  23192757  31203835  34811515  38770323  36521041 
  4090950   3755483  19190363   6877851  33730107  61772127  61489971   8385787  65869283   6912115 
  8825055   8093562    231165     86550  58467835  35850843  10287839  15782523   1376091  32665221 
 52633055   6258124   2077749   3524126  18874267  18404102  11441580  37199745   5404339  18044457 
 32925379  17003835   4801911  35806707  45931875   5068221    237227  39143573  26543013    982179 
    99316  39148911  27329995   9385632  88284027  21768443  21292549  10855643  12706003  32637563 
 38020045  33916092   9778443  43959927   6324244  35869181  45568803   6391948   6239951  39680461 
 38358485   5051096   2193509  33135353  18759621   1508088   9944673    330115   5846271   2654635 
 79219473  24488069  30386875  34868265   2266026  11233829   3742934  71358543   7847408  55814741 
 10742679  72360359    192320  24469664  16920345  10855257  61822323    873297    269763   7618278 
 10258923   5837823  52419997  55865807   6684963  15834235  23962866   3722971   7648083  29216272 
  8926689  20913701   2969283  19560755   7396280  15667272  19145430   8144699  68831099  14193995 
 95302869   5568052  27926655   4581843    494019  16527003  74235915  29945853   5079463  47404221 
 43612134   6909979   6300123  23116699  83188529   9790227  84345970  19307598  76182558  68901020 
 36077624  35756628  21280689  43734603  14159190  45739523  39903207     46752  23452510  32882211 
 24009289   4058789   7764411  21427993  18826870  29560323  20318967   6030033   7468663  28867738 
  5026414  28473783  54172956  45070441   4109523  39054151   6317738  30063178  71299495    876537 
 36970702    618364  40821883  48250797  44122608  14270952  21692454  21312639  55113553    595584 
 58939718  11232123  16418787  26429382  62281023   7431743  61879106  59752913  23366675  13305111 
 13314748  10031811  17992878  44019733  17095936  42800401    884805  61644234     93627  55644627 
 52262523   7859391  17154687    651621  51963441  46779619  51062699  58468623    865516   2921595 
 13958302  25339481  26735029  39170462  32020443  91953548  10221951   6226691  42178344  17987415 
 12589252  22664301  35590580  19659851  85627743    898713   1777767  10691843  12114566   2949563 
 14302403  75628885  35307992  26539287   9367655   6049248   1472797  12818709   2073623     50529 
 59794179  12335287   7680501  62638622   6446143  50113563   7781414  13035103  95174759  13552965 
 22489987   2098779   7165513   5521079  27570909  28946555  23792307  46795533    816803  24766247 
 18449323    700852   8636232  41667123  35219268   6978747  21950433  31016571   1041846  34043895 
 32935996  22243918    656898  39995355   1114873  68324371  85178895   9076071  31113982  67546851 
 31478421  36051678  31511463   2927993  36932991  59426475  26056373  76648398   6789681   7206907 
 16328019   3749973   9813448  72469013  75702323   9713598  65158139  43483605    297099  26960203 
  6898795   4918218  61654265  21437613  14051687  37796451  20928624   6792623  10052043   1112766 
 53540727  26621727  14582348  13345875  40993523  46027498   9701883   4454419  54083681  39278923 
  6018554   7681923    469833  53754621  55062390  30883203   8376159  24239662  33290283  40211383 
 51582654  10214633  23209083  19034286   4784483  42682308  81595707  27523446  79458486  14292363 
 48619643  58110736  20378607  35028171  38279903  73954611  11386823  36889443  35364671  14152215 
 16009191  41916404   7526469  28999443  21094403  42363323  22452999  15403407  26050273  30481945 
  7234455  26006901  36440215   9508426   7696383  76929171  27370081    741501  63127767  13914639 
   306011  40830523   4046073    856923  50905987  14220109   1293214  50398143  33941723   1285461 
 86437951   2093285  16261683   9283995  56830863  35315484  54326229  49683619  58167188    298010 
 28604683     15809  22360006  32775768  62700113  23076436  19668537  13905769  78525373  18968092 
 19309063  78872203  30147603   3688698   2783093  36336605  33230035   4047242  75855445  32722363 
 12865803  42423807   3073761  42994815  17069019   5071617  34265523  23466046  57926635  66818919 
 50173271  58608999  18494277  15603227  28723142  16985563  56983615  12088363  12725307  64837355 
 17350513  76719979  26311873  16260197    733299  24894139  79091623    795463  18955072  25836279 
 61037073  58062603  15611258  17409215  22672323  63938943  14209159   8743182  59685333  11909481 
   769107    466947  47974631   3441077   4210973  29831313    473360  91799205  11240083  17843575 
 33876656   5204877   8902371  19386468  49591987  57404323  67894587  21445489  36023051  41918367 
  1785299  32262801   7303932  29354023   3348798  13669583   4553027   4599971  11405023  43159179 
  2905353  44389195  64920601  59740099  29323797   3442343      3403  31188046  10531175  25755174 
  2777185  28565015   4644987   8475677  14523131   1420731   6823320    428199  19133300  83339448 
 11731963  11329589  19619615  32170091  30448065  46260693  32001648  38953793  11507224  11429823 
 76473767    179337   4529700   5330567  57430307  31259434    164815  31961670   8377998  14969834 
  5144508  49164149  22332693  35360047   4295027  40746243   6115327  42456257  61764523  34022853 
 47623275  48747811  15368073  14927370  30340854   3055373  56268699   1940859  15596022   4820499 
 72662378  19101299  53732229  42961605   8187255  10367434  21769531  10167603  50474043     69135 
 15943973  39842233   9843918  52534293  42314313  42191556   9985147   2903595  35224425  60714140 
 76184049  26001483  34474113  32890719  13629453   3405331  42166098  25840707  49437525   4045947 
 30382981  15286701   3201415  52179855  43573011  14130956    869657  27237591  30248341   8460443 
 68281864   8701467   4110667  50893086  78110754  38083362  38044226  76535043  39527232  19206323 
 58040511  39958215  44956263  17012944  24109104  11957073  14483713  41232039  12725566   8436079 
  8028474  27603019  19828507    412053  38184688  10771023   3926193  30009921  30382743  58011379 
 57361183   4012128  41363571  62573781  55208643    279707  14009961  22090549  10445911  51502562 
 47726501  70215645   1405131    391141  32853423  28470873   5293311  11873423  41790750  22259961 
  2024648  50873883   1816203  20801323  21072918  52345626   6569178  29265552     57183  29784507 
 35486449   5241282   5407591  15908038   5530587  39754171  12238668  28548313  40296330  69690683 
 86594379  44249373  84014543  21119707  12463287  25064419  85867515  21362915  58855623  48214195 
  8154791   1278325  26050939  24572697   7707054  70645727  47560923  21219350   1519143  18733051 
  9533843   3955971  21100413   2312763  13786047  24158010   5251894   1253011  30707490   1197275 
 24303784   1438699  20242167  72092703  57507141  82000779  36093243  30115075   9635811  12094467 
 10981743   6322971  56026827  12960705  17924248   7510179  49927251   3891267   3840027    423219 
 60966391     12483  44796283   9661845  20401553  31884318  16987607  45209265  60699275  35854491 
   294703  16118214  68735373  43535143    580680   2200101  44312635   9414997   7968883   1586019 
 50282187  33878253  24395683  33565248  14225483  62376600  39771387  73346169  39763495    163979 
  5236091  11833067  19607379    945955  13033403  21658593  14505703  33298053  37750928  81736683 
  7459290  22314559   7141083  24970424    303123   1407023   4032723  56883361   8575811  13389435 
 36531994  12793533   6364923   1642058  62911210  15824283  12689415  37517431  11499423  29410413 
  7594059  14208408  17578208  42514387  63175323  15333219  37508331   8154336  49112373  30611907 
 15666314   3307029   8711935  30291549   3156689  18198247     53571  36863457   2221659    156474 
 30207729   9533074  26688953   8756093   4421393   7363983  22120785  12967143  28863763  17436315 
 38374923   1949331  40309425  48462342   5969263  32696145   7532198   8245261   5574643  13346199 
 35789802  71179968  18504116  11006139  14622011   1584363  58621103   2794453   8007850  21274638 
 23413139  84081933  45365905   2379391   7887423  39478026   3282537  66529971   1882662  11842272 
 23913677  65832552  16951357  26724570  42026067    500628  43076619   8410360  60221112  33902723 
  3071802  73851183  48125211  42351810  74173191  52938471  30041160  15231626  53143663   4726468 
 10099931   9364533   6885533   6166568     27921   3201243   1890015   7479861  37051323  22989134 
  7681607  68425623  10587775   8497800  35897043  10244323  10379863   3070923   6130038   3180931 
  3753703  28390702   4372166   6334858  53466402   4351357  36941723  34674101  55017250   2900748 
 56208123   6393343   1732049  24126624  94709243   1342422   2494529    772875   2117517  54764278 
 48796923  36044094   2827563  24803223  54950928   3216574   5557728    810996  90129003  39902699 
 18185443  55851369  65797509  56516271  22652722   7964803  71744643  17210765  31800412  23876913 
 24855835   8128005  28362051  28405703  44227592  19746591   8859228  23793431  31813631    217818 
 12176529  42111046    587139   9328608  48267907  36374339  16882424  44859419  30953859  16383851 
 52821708  10495171  45806739   6105507   2200731  12445068    226083  32494747  74875077  71874287 
  3752091   4714947  40713779   4389723  18474863    280005   6535283  10923222   8189395  76694781 
 22915443  26118491   4903099  71071803  40582159  18131343  13280353  33848028  59545857  22369041 
  1113123   6448823  12929883  27775572  16624117  12272064  28532616   1592532  47575968   1627493 
 28615950   8000843  32254989  18590555  34557219  19686053    135702   9776951  14875463  13119423 
  4037163   5285499   7661556  11431110   9972904  20094273   2929686  21347226   5447357  65909593 
 12369051   1346323  10122961  61897251  47704563  17907311  19473915  42162585  35140139   5461029 
 11794555  18927762  32110226  20101101  20920646  40417605  95596564  85141179  10267795  23407491 
 18525091  41807223   7766183  33175695   1398311   2272071  12345041  23148857   8362893   6840123 
 40667783   2041721  29390883  12920228  49391803  16879947  20269659  18060918  31316711   7289394 
  1687729  51128976  14053823   1951932   7902708   2447433  12867315  41947998  29002635   3760467 
  4023468   3314469  54419073    798999  27509073  13748943  14325363  32936525  41099118   4275619 
 22282283  33946233   1189733  16914355  32153099   2230076  16751037  15078789  21669147  66445995 
 37061883  33216423   4946088   2879373   1001083   3129123  50369364  16741589  15755793  55554545 
 54763510  10725733  75166548  35284468   7124511  72267099  45102383  55328803  14885441  80903283 
 16076139  71188350  68034176  17972203  10238766  39000188  43923768  32324537   3053563  44309465 
  2465222   3002613  24134028  67389978  18924132   2133471  28373307  26415960  78050760  14605959 
 28830858  24074647  43146555    670906  56894805  12415209   3682233   2447024  76447065  83152389 
 13749444  10965046   4976755  10710207  57647883  19812243  55557149   6479271  11392773  10353348 
 15357971  48243919   8808309  44003824  18901523  80490754  22028382  83580718  22086403  27598813 
 25226871   6440073  32026939   3413423    873393  40360245  49950854   5462973  20887507  16717963 
 12929793  17039180  40928012  28131919   5252612  36556913  68129483  32942083  44954060   3637763 
  4617303  62599223  65123457  52604611   4588661  10115001  20479892  19202439  90834608   9993216 
 23161187   1957182  22260309  50883631  52373355  27606615  10296843  43709395  46136599  15581780 
 42801483  43704329  16014579  22948626    809751  42661623  20410227   1923513  31967895  44617608 
 61079361  66251565  64290651   7125339  38122977  36833751  49749333  77000913  14940438   8213638 
  9964033  22781427   8736424  40848419   9396363  36350828   7195560   2957733   3428779  21211883 
 91148555   4365333  29292710   2857639    735503  29127991   1287735   9921034    531235  53646531 
 13856229  37645500  13892863   1483357  27926280  41536329   2457627   7655337  25072540   3247763 
 27611721  56369184  15788543  16429459  23857131  46121577  24575422  46286223  54812883   4578417 
 31057043  53850843   2282381  44824011   1320123   3566363  32560508  19642077  31363323  72917430 
 29381937   1093599     30547  36985155   1560876  85005311  27923250   4182028   3598197  22724925 
  7736398  97315539  34538415  26458798   7378061  40867963    101640  47322301    433211  76509368 
  4575169  14216091   6786273   7061891  23141084  12513323  69411735  29930835  61043085  19415371 
 62720235  25861371  39059923   2988711   9702273  26716771   9944058  16467483   2880643  64967355 
 39354075    116863  10367291  82926043  11727583   1866435   6745473   4245723  38101305  44307019 
  6335035   8463881  71812563   7748022  34118515  83235557   4780575  25337083  13945535  64039272 
  1420217  64467297  92168920   3078995  18551778  39774391   4897327  47519868   5014720  18726283 
 21655372  67723756  15614133  76480569  31428091   3489531   4908287  10436502  13640451   3897169 
 41245161  12813091   7178406  64993522  32937375  14135739  53002095    671343  14824628   1840821 
 36268722  16999083   4488489   1207259   2979475  55993398  34769991  27022363  69840543    687913 
 23607227  13991023  29523473  12475707   3363777  42094869  60014319    129183  12082263  22832858 
 14581337   1445031   5259741  57385243    336693  55023267  55524669   6536709  22818107  39786123 
   102051    380728  59150808   9744123  52477239  20879219  35165822   8405240  21611053   3370773 
 48311058    369590   8024565   6163630   1190598  19598653  37365547   8628573  20441523  72441037 
 69151037  54814488  17083423    315987  83675253  12885091   9037723  26077083  49773798   4385763 
 43844785  81941979  12427139  19069355    381756  11905371  42417555  26897448  25081671  13795311 
 14275779  36646167  24922503  47795545  49507531  16389327  27705673   9420027    388533   8823753 
  1471893  66030078  13693847   8097459   5563608  28359547  61860543  53126632   2583240   8082038 
 78506093  20051150  86948534  23591173  91054203  65825349  13426899  21729829    591531  10412890 
  1700430  48359121   5401392  62972613   2644517  59762898  77387013  37929119  56721779  14746251 
  9253659  82663362     86243  48188673  33281454  30888123  65236347  12466410  23183097  13331223 
 45572218  57822875  37925901  13351773  36631523  14541727   5237289   9386073   4359982   1685198 
  1375903  39084295  19581867  20585375  59589798  87051511  17286292  20069253  49554667   3855144 
 14887723  31431976  41890885  16881117  27786223   4758530  13680699  45148263  15264842  29965163 
   477601  40990243  17837327  24394227  58532919  70376709  34122255  28141509  61220175   2586267 
 75438742   9286968  19919112  18040947  23938415    182543  83265060  11766971  67646152   7745925 
 37901115   1494870  53280400  31233683  62909351  46714434  55092147  39293498  26191715  69295399 
  8730627  23098943  47951543  25918834  28126595   1119615   4522236  11854152  35075706  94480933 
 15798363  23684763    228787  16391621   5688666  59830773   8304458  13216253  52526053   5602371 
   930861   6798817  40073361  14997333  43749180  67975719  23375755  25321128  21365511  50494761 
  1305042  55894038  15944126  10228921  73463814   3087627    286073  24996173   4668621  54502701 
  2316601  65057297  25819428   2363963  32186763   7645343  57784957   7323951  10284404  41229149 
 11303051  11094045  38657725  22374563  67916547  47723892   1864939   2868703     27643  30374948 
 12995307  65937075  45368052   2641083  12015595  47277714   8356915  59340664  52240479  15756675 
  4466873  33024702  34769229   3313328  23452371  26320319  11731296   8887227  11814459   3902395 
 32515411   5656848  14811288  24827079  11594916   2269807  11212473   1909378  30782805   7654707 
 14976882  15597771  32177247  36660461  66118149  24145519  30190603  53347438  30838343  48278500 
  3768243   8366327   7202736   6611003  35185939  10045583  31222483   2270499  19778399  14837963 
 99600507    278587  17050851  50161071      7611  37414486   3275139  15631893   2846809  10059788 
 12342219  18796758   5324048  71954182   5561679   2680359   8597241  38322739   2522357   4112377 
 83320608  45657801   5920363  14176983   6473403  22495511   9359088  17416379   7176723  19321541 
  6525499   2540283  57195943    651599  30746841   2436243  45010088  29350748   2039638  31665523 
 21607293   8313662  43936953     95451     39858  64015964  11707694  33675139  26680231   5578119 
 93961659  40800922  79331469  48914315  80886747  14534601  12254491  24378123   1747841  64564539 
 31311483  18048483  11042991  23712891   2585145   1199121     31183  13426232  38112813  11959413 
 41733883  25678167  15402939  33264584  16481141   7852992  19901565    550746  12212415   9788923 
   514350   5688923  61541460   3623435   3723614  58101383   5842908  51887751  33082771  39643958 
 10025915  19476477  37975368   5607918  29192763  50110683  30479517  55887675  13782601  42899457 
 14008188   4812537   8334531  24114983   5242462  14002700  27982429  41374617  41838462  57735358 
 48226747   9617288  11882235  19724403  18632074  16763883  41195963  42671787  13424763   1560714 
 34630505   2658063  36861408  14624891  38724468  51836147  36444720  17929303  26894329  11359691 
 65059475  75229705   3495867   3914748  28036923  31676012   8198583   6967363    628938   5355403 
 35257182  88495703  66777563   9493861  11885328  17513475  29212663  36297027  10951699  58667433 
  9554385  34818741  80247219  87393110  14123848   7531449  24481563  11283423  11641252  50339907 
  7960839  22456011  43176421  18190185  14891603   1994087  29804359   4627668  32302563   1942868 
 41722353  75025898  50239561   8816595   9279693  46664403  48698439  31780207   9885960  12966003 
 45145913   5082629  12516066  39420033   8412615  21441015  60173144    232740   5845803  12760983 
 17532219  32619047  27633943  58098683  35946491  14045916  74555073   2309915  81673235  16883181 
  8732748  47526483  45059739  12286203  28094739  60786303  60894705   7098279  78049563  54948237 
  2434731  88840581  82354599  56813103  11947220  58969759  26208627   4607801  43432314   9770861 
 59943643   3774963   6428919   2858677   1332115  15111559   3578887  77239303  64067559  12971157 
 34943500   3932712    593093  20092690  45751530  83830283  11649579  26978809   8286603  17385161 
 75028063  56895675    456075   5659959  31332651  14839948   6761966  31328321  29099326  27270285 
 63090639  59506589  21889848  47285223  25982487  44313261   2347092    924299   3825659   7898903 
 35446475  17195847  21743487  11072673  24139635  17283273   9136142    908667  11430125   7458707 
   995865  51088667  58609257   8107845  50917363  20849805   2490129  10771207   2440323   7680333 
 12083393  35983900  65624584  77652418  12075975  37996285  24324105  10084134   9099863  20876643 
 65672373  25593205  16942164  55201416  20973753  61649523   1247523   9626331  52595607  18374521 
 30304596  16698303  27944171  13003683  56095123  42666798  16123692  50795831  14686635  13522763 
 23428242  37209723  44888007  48557435  15325782  36792747  55194171   6407355  18336667  34799718 
 17195073  28790443    140400    726541  54858613   8130053   3207107  26782737  19860016  53929619 
   706395  16961266  30477982    145149  24111691   6114539  25389845  21645663  64772907  93113745 
  8440032  23512747  60293103   6666843  75780711  48218212  32098083  50078323  32556662  29763207 
 54580663  41622878  39842034  39189288   3441687   1152093  15228672  23710987  41366448   7736397 
 10961696  47129155   1224247   8280941  64197861  10757298   5430535  37867211  10858945  13777918 
   265989   5925665  32932653  33610583  20706099  12210280  56566654  20132603  81415625  13056173 
 49312743   4076623  11054775  41317953  62811019  27059091  91367415   1433010  44329317  27478539 
 49905663   3882294  61906156  10237331  21696669  13266948  14320387   4602975  52389834     56019 
 12870216   1491788   4293717   4209954  68090809  22736853  43189323  33127938  17946628    685129 
   830283   9235878  19465299   4751331  22826491   4024084   3012913  15797723  37103805  51043895 
  4047483  33694665  16625446   6400748   9949860  28882383  44207529  25266538   3031362   2328301 
 51600651  57612403  37803993  32359455  30363729  26627433   1084563  37449510  60979327    374343 
 49122579  16464389  24454035    442338  54771139   3734854  21173823  62081243  17062695  32366343 
 76000622  36299218  74370380  12986239  24266183  14282070   8597883   3287633   7331673   8489463 
 19034073     79923  55096899  42673206   4758044  15091353  60484611  10260542  15718730  32513317 
 29107460   7279611  19590225  25730736  19067863  43646523  32595323   9698823  62789475    784433 
 39474707  60539355  32723182  20998023  13530203   1385462  19109075   2225926  37611603   1423611 
 67715147  40303069  24543108  57035355  29582198  65920329  40894467  88456238  44551047  37559297 
 67750911  49026388   6478185    618549  72883787  17211217   2519415   8930103   3723115  11989541 
  7192637  32422983  57348141  54641851    756503  21753603  56989315  30699121   3483199   9287108 
 40040955   2588220  57185439   6544479    276269  87992097  98316073  65052768  55161182  65018323 
 88827282  48368802  50164083   2132895  14565521  23072887   6426101  55427444   3949239   6077593 
 23193573  12182957   3553148   6769703   9287511  12490788  12159699  17695367   7585863   8427739 
 22823473  38288499   2295679   1661493   2498787  61406507  12341001  31515195   2341891   7676022 
 14927211  44249058  29296323  31597323  39010290    698773  66431818  12961450   8888300   7459696 
 50481852  27763011  92444778  47733063   5501778  11811624  53783262  16656873  25909435  51059775 
  1044792  31318557  73178723  25638724    104760  47454448   5875811  45153007  20139940   1506303 
 69413670  37207785   3279231  25715938  36379347  34200555   4083980  36888483   9172931  24215888 
 19662432   3598541  30787888  30429579  87464115   7972860  50426358  22594534   8776851  37862863 
 38344143  14139159  16888998   7231323  57942297  75039539  30340341  26537487  21265906   2534046 
  9225093  61484227   5417275  29160643  27286713  12462573  17291463  20461668  39920311  10004022 
 12191943  49291674   5850297  85999355  15371907  16630728  42343893    393857  30155985  58243056 
 17440839   2582669  24430305  37440765   7396308  20499057  39281036  30593961  20982417  45652203 
 25665133   3621955  41430813  37762912  42211951  34765755  16831737  13967057   9822322  32347647 
 45800731   2222277   6864216    526179  44910808  47957718  21694223  13860887  18859956  36795906 
 16921768  20860802   3891470  42939248   2706540  75772563  13962940  11622144    560682    758027 
 12393491  69172323  13182429  17910366  21088883  10382898  53139827  31945063    673731   1356935 
 25320771   3583568  10709563   2875127  13346615  22780833  25106225   2052598  56728873  49313673 
 75904133  13412091  23715965  41517613     26632   9078225   5276027  43773515   8634393   6511383 
 14276349  55232460  72648618  37539123   6937623   7348323  21365403   2540003  15836433  15263987 
 39919288    273078  24096291  50263128  47428353  86547051  25760145  18920573    769373  28716221 
  9260129  10973228   2395221  42826515  24964391  40872888   5040627  29170950  34192523   5959065 
   710655   3024587   9445524  12057021  29572923   7770215    274973  21281073  18861983  17086403 
  3955227  79998060     36315  45419064  12525585  16907015  70090024  36905781  39195748  57384681 
  2247693   1025043  65730643   5628336  48121511  69275073   9631305   5085861   6115479  28298991 
 35158048  23127535  28624363  47552430  28978493   9698049   8476305  20371761  14634721  15369283 
 34681677  57179561  60741927   3352405   2591698  20479545  21942078  22788867   3900299   6053283 
 59655095  34808364   3512963  30110689   3830236   3666073  35284371    478095  15163775  50221543 
 96324738   7805333  49261143  22817567  80097284   2447967   7227535  41129115  52917729  23813228 
  2950882  75385269   3322655   6722677  27611839  34342543   9035310   4701898   4578183  15339007 
 15114797  42593043   2001759  29400795   3011091   3111377  58084919   2233739  38126839  16050541 
 52705198  17390367   2374152  66699403  17265441  31598098  41941572  46134391  28801917  27312519 
 39107688  74119740   3386395  69479463   5724218   9266361  19389813   6816243  38874303   6845863 
 21697077    324415   9579983  93040763   9384603   7113719  51324891  46166511   6975099   8680093 
 30304572  25580385  38787768  22573257   1054998  20274051   7428734    403148  25686798  13753803 
 10980061  26593435   2894091  47399765   2940108  50843363   9770078  48540283    765269   9565075 
 70097723  10856035   8834814   8194161   7905453  14341551  19594852   5081795  38207699  29693717 
 15825723  26597507   4584556   3959136  50202495  18541723  14243386   3817804  51006031  53879936 
 15351123  13654323  26942163  19198386   4388793  12226701  17398043  31553391  28165311  74215758 
 11984344  30849423   6329028  37748191    584052  22680768  37869570  31907643     80193  17312847 
 36366155  35007327  50754135  17619963  15988641   2427903   2770794   3988255   1588523   7143954 
  2111001  13038915  55057697  32415192   1558617   4447909   1663573  34939299  19925248  11615369 
 28367940  68155089  49141524  34736917   2297271  57364892   5461033  16855500   4362195  16404497 
  1242998  14282139  73404002  18262653  10582059   1375127  45157079  87274457  17556179   9418488 
 15243448  18016683    279710  50754477  16431635  50620615  36750375  64014203   2421213  28963941 
 56082221   2232726   1146691  29828191  12520923    165968   8598753  51804519  17948898  49588347 
 80273892  43634136  74094491  59185963  25975919  21413583    379873  45797394    407379  17195130 
 56578427  57047423   1569808  80547143  32670888  36892163  10248837  19630729   7552199   9749820 
 12359823   5586617  31722468  32003523  53359741  18772635  17819039  14167243  38431226   5929151 
 12441762  37131132  40085718   3548283    747291  13826348  15379344   4489671  47853447  29075442 
  1483443   7153283   5999382  43359723   2334873  21664437   5426056  57427053  56542108  21694783 
 53355555  10977497  82450982  41725939  13609063   2256216   1034500  12413373  65141991  43296333 
  6508398  11861669   1590243   8191601  45073182  26404765   7242423  44024983  22856118   4644373 
 27024483  26142108   5711543  14749663   1361919  16079355  36350580   8023453  11441340  52329939 
  2745930  40133927  22551223  51265554  21145663    994883  12708923  26350475  15985883   1596523 
 49974347  29856573  62878587   5501983  19813931  44594103   5467983  46546123   3447669  17682569 
   304150   8392623  13575129  18811388  11132037  23050185  25052143  17464463  12790103   7823475 
 38068347  54276283  47020111   4666107   4559119   7907055  14737788  55177029   8394360   7987403 
  9264528  17711868  11455623   1047177  21916574  55989777  24788777  45527751    191188   1637847 
 31291551   4975139  10320755  40053510    950098   6226203  28306923  26429563   3064873  39338888 
  4180845  46577062    527739   3181498    988908  67803765  50351263  36853758  73224825   9980687 
 15423734  20885804  59197047  33321189  20089599    842433  13579263  27504259   6114627   1775008 
 24792099   4774411  11395878  50055854  46129035   1911165   1794253   2840891   4787872  13429220 
 31244501  19416123  38546571  51885675   1889555  33300791  49562452   6638445  72645275   1497099 
 15699430  21254033  43054773  41121199   9325948  29536458   1301921  24398673  46669035  26340411 
 14655123   7546683  16768435  24804245  44363771    602298  39032457  30766374  14085055  28574086 
   869123   9162959  23233835  51916559  22464959   7832023  10906926  11367291  57009355   3504780 
 38559644  33404355  26790838   2962698    674615  29502411  19544879   1955109   3753543  10035375 
  5764267   1667443   5244351  42067643   5237619  45883788  17990761   2158733  37941660  28186299 
 19369941  49876331  11094003  16938623   8580057  13315579  28206312   9338829  36879413  14975097 
  1264951   3691629  27294129  15504539  30253647   6830103   9126523  13899099  25058905  37644483 
  3035570  33967291   9233743   2514958  20993067  20751819   1229934  32188399   1664429  14123188 
 54718962   5057658  74749707  10252587   4673913  55334983  75097148  72042651  26268905     54813 
 30019980   9943208    495498  14662779  39743258  49082673   6387623   5420037  24933867  15589953 
 23232443   1656395  58284492  38727897   1428373   3904709    789047   5472811  61483965  41744697 
     4239   5356775   3205063   1101976  86491011  71140365  18959509   9453435   3114123  13017687 
 27760648  16962523  34062360   5787717  25712601  85463423  30129019  24820929  18980727  40145839 
 88856919  65027148  14201571   3516500  60995746  59874223  20450823  12017018   1934913   6146043 
 76226603  46512093  13842312  19039551  16039097  13107376  11356953   3258765    112575   6050286 
 56226462  90880605  37672980    185550   2036757   1180704   6779153   6756078   6649467  44757189 
  6131769  22699413  46291082  18525728  13252349  45132591  61252713  39814353  31612834  31486115 
 29052198  51199663  21045279  17015404   4726945  26359260  28567613  34840433  70579779  27851658 
 28712436  61668576  47271517  14923141  18524891   4795392  29524363    524383  58367121  22680883 
 46382199  35570576  16504281  70657703  29097796   2831211  39243187  22383339   2740643  66794331 
 29331675  40680127  18924315   8042955  26085665  24398869  10910387   6969918    744158   9375183 
 15147475  28904086  15580907  14859345  53296611    124485  24571969   8785723  50995543  42321581 
  8739147  68078331   1496198  25314213  55665597   8749913  34151095  27131955  17233079  25367075 
 52649123   1759482  54657324  20134910  12295939   3398223  69888507  24995601  64176963  34820283 
 30100857  27143835  22136055  51753853   3055259  39759219   5944061  13395093  12320482  10720963 
 13942727   5748140   5408351  13188909  36117353    264413  12214556  31334565    378048  26275773 
  3486840  40689460  13086431  25971693  43227279  32063973  25880473  25716323  46504542  38850411 
 35797579  35955003  47838480   5746863  47990224  10079959   7948392    917285  16183797    492459 
 42791928  48537371  33767969  74555487  23347275    541818    552255  38034962  11214729  43367903 
 38794016  13151638  42320362  12381672  53466049   6222185  10463675   9676785    137023  16609083 
 93290601  30960123   1518857     23082  20974923   2042295   4564943  25249461   3020713  26464195 
 38910859   4900473  25151589   8243657    572090  32089313  67516994  49257753   2228223  13568242 
 11385993  19016123  11157145  10411845  10351883    150088   4970979  21026619   6491188  16653435 
 45346263   1580478  33767013  17726895  62178153  24221279  69657285  23635371  45508684  21386627 
  4846921  59992968   1218161  39287820  67193529   6827695   6419459   6482619   4556047  58063163 
  9121056   9993363  29143055   7504179   9385011  32078311   1824340  71250489  22330761   5942683 
  9779123   6577575   8032151  55584248  73810373  68032653  26103915    898483  33875945   1296418 
 52931850    635703  81101759   3453275    155481  11058943  24515421  20713686   4835278  52997275 
   796845  58850313  11262198  32758443  24439731    230353  48127158  45567137  40140678   1379172 
  5012591  10372175  81263624  16075871    293373  60660711  49253865  92379390  14061383   3163787 
 59073018   3039621  14639829  14052811  19612400  95938667  33466103   8307123  10776443  44581458 
 64470533  31311650   3154218  18144755   1852743  67395451  42648839   1587049  23181027  28228827 
 18235828   1416615  23150443   6942955  72945105   7354055     99754    872859   1684299  11669900 
 10447131  21107071  10846578  11755449  45501891  35873499   6944130  61830987  47923983  19181483 
 27958443  15470246    461415   2652201  24574724  49279671  23036325  42863232   5807543   6488330 
 34694538  17785016   1620588  28414483   7524659  47248527  32535114  34203999  12104895   1283293 
  8334411  36085983   3325953   1313423  43487043  14202809  65316354   4620249  31726803  48590383 
 19336011   4721563  22418285    630683  31763550   1066749   6963903  28456950  46925298  11820283 
 40468854  47454413  14686767  30903363  55507235  10636931  14598267  35086283  21451587  31883538 
 40164898  38702024   4327225  17383931  22148722    735649  22079073  11927993  58561758  10500587 
 93549369  55889793  39115533  26290900   2279619   7021615  21607189  74878085  44354004  27782123 
 12682342  14948133    980343  11008684  26557931   1944474  13129275   6915927  34626462  11352783 
  1085267  20554413  24967203   7706948  82908258  61148751  38151147  63755791   6407223  31892116 
 13586590  60554619  20112348  42528823  64917465   3953243  17281431  74189448   1670701  34819419 
 34450959   3203913  21654535     82059   3946923   3557250    386355  10359483   2038323    652488 
 15451874  31908923  54007384  17008873  64377339   2459141  14615853  65638515   4260049  45852230 
 34093923   4614523   2284251  19184573  11526869  97524063  49844313  10676698  37474638  43190304 
 55816539  70367161   7223823   3558348   5166951  49364123  32417487  14399463  10341712   4598970 
 93554969  14523047  59285157  53307787  23180795  28763247   5676855   1944838   7998053  13552827 
 47899003   2261618  13472617  41538633   8783131  54008595   7265507  47682036  57186123    451119 
 17655971    533994  12499923  12867541  44856033  19772424  16675848  39516711  49546473  24899739 
  7704327   2182088   8365164  16113339  57250173  34773030  19306683    303483  36139866   2974249 
   562491  60390582  31499451  75666279  19741033   7362258  39803163   8404863    403621  53058204 
 38946627   9345507     81627   1180523  17611848  11372523   6970723   5398061  25897237  27584666 
 18500847  25779006  13253941  30723258  13025760   3425519   8899317  18002456    641133  44065007 
 12734991  28279311  11299275  19315958  24106107  11065047  11067881   2358003   2669327  71858315 
 14951163  10675629  52390825  28982370    888804  16315639  16630322  30532623  59994540  43389338 
 33892607   4297897  15395541  16272528  14258193  59676423  23748123   8153873  68358759  33825730 
 13379343  27269015  12023109  10985983   4206624  53779233  50308955  27402019  75541644  40584559 
  4467715  25716667   1939447  34653675   4206039  45220571   4316523   3239359   8864891  33729841 
  1537023  13799377  50712984  19984941  22375683  18009771  21431323  63755078   4974697  34427373 
  4532991  49813815  14160540  36393743  16325835  10069873  12731168  76405083  47994831   7620033 
   757011  26932006  15369268  16016955      3516   3724539  97276491  23925039  13572633    890627 
 75766039  19348515  47574699  22552263    624591   7503603  22024083    117897   4381269  36747883 
  3032373   5286443  85497066  68347036  68873271  17864923  30673035  52918371  23893014  63587585 
 24722685   8903381  41783403  32744307   1741946  14854171  10071342  12205243   4686519  20594323 
  6609263  32163753   1303611  12705732  22158753  35136311   1352291  63424299  45587665  36428191 
 12448973   3870195  45599075   2337291  13977207  47605443   1081115   5647883  26531439  13773477 
  6308957  25636932  56048341   4463907  33181575   7658775  28766379  23296887  21801627   3838587 
 41086923  17082591  44009419  16411037  17142779   3518313  24347574  10644073   2603263  29274043 
 27491363   9402225  10950027    840931  15241473  53712411  28974107  11813103  56945502   4097706 
 19231407  11576535  32783565    364214  27684717  25868791  91641668   5539173  19333379  10454028 
 21765998   3292980  34525932   4491387  89836811  39701928  18988421  14692277  16664496   4718271 
  3776259  26583897   1881275  55542993  28980555   9426219  53547507  10057411  40006153  11436113 
  7915453   8404083  49122603  23567835   2115357  58969581  18443883  78024207  25278203  43501017 
  8544061   2196504  12841667  12822883   6463422   1634418  17786531  21507498  42960333  17997008 
 14509177  16264239  22747755   2205137  33067979  31633473  33026987  14206707  46893255  13917723 
 25515889  30868723  13128840  66135535  32491599   2309451  85205643  15054442   1107387   7377311 
 38172179  12242356     52224  60605525  11097339   4259551   3258471   8997743  47170069  81615219 
  2638271  31149461  66435007  29586957  56972940   5102323  14392662   3865731   1523703   1354581 
 68492422   4727629  19714941  50341306  39090405   6554711  35621898   1194405   1504417  46938061 
 62703296  11361499    510902  70021872   5995611  56620154  50824479  16415691  19142778   3084254 
 23658639  21066168  45216931  64087691   8611653  25765903  30744663  33323775   3871137  15526983 
 53978173  31329088   7264037  53734011  39400381  26293137  61650306  21347127   8865179   9521343 
 11748873  40612773  19846473  27117318  17806854   3899063  36379950    747003  38368867  42583291 
    27513  31230696  41216793  62555019   9478670  14058267  25013217   3014549   5574494  63778081 
 42206873  14161563  37175181  13616607  25168027    112839  15675990  30545144  16165899  20612994 
 19880053   1324593  42608931  30883239  16620404   7144872   3837999  39885529   1937268  11030644 
  7442306   1524009   5479623  27497493   8291890  13953873  28543119    692151   5834301   6088418 
 23046489  31682823  10471155  47267271  32699811   2019149   3977298    751587  23360058  52665057 
   526299   2136384  33685771  23270373    387532  19403034   1206699  35206533  35749439  48598881 
 64158531  53147763  27026843  47718438  48828165  50749665  26401823  64489711     18855  20528871 
 48784825  72148130   3840925  80333259  45295382  34955739  24419947   7310811  59433723  18603476 
 12439239  96412883  14911811  12476231  12063888  60713943   4504223   5906463   8813533  11114373 
 11348595  24705973  29294762   1800875  18246960   9001368   8123403   8872064  14746863  13017339 
 47837553  11447741  52875023   2332129  30601828  29719526  16063323  70051032  78307287  34992572 
 46029372   4811993  10646409   2775643  42423923    538103  15223587   5599860    686196  39123523 
 31831659  23880123    369919  31669554  44279003   1563825  83851681   1491193    604813  40610685 
 28324563  42085212  36566523  20080500  44035053  31434741  36873259  26872794  20818874   3322739 
 66623739  48396723  20816621  26957213   3667883  80925635    273905  13735123  11204063  54211071 
 15183823  11339997  59661381  15037783  14156434  30009983   6937041  29559243  22538643  47442840 
 50868951  45467998   9785547  25857613  28056998   1922658  56399285   4240443  35291658   4761195 
 15500563   4989793  21219040   2544567   7909115  32835561   4113375   2403361  15083528   5056020 
 73220823  18306692  27014803  43368843  72129934   3830468  27453253  46674447  75682610  25866008 
 12070097  10154553   8207260  89177657  46561363  48549273   2525883  21145788    994857   2766299 
 33601449  27190780   5168043   5991955  27439986  29870883  56485275  65934601   6244286  20011065 
 33485643  18371755  71030675  47820676  45219043  59174488   8412667  59969747   2548686  19554333 
 35052159  21112285  32217323   5537623  33193638  25597807  38894505     12158  23479448  10095023 
 12777685  69605463  15291753    486921  17920485    740123  21535968  10488163  67786919   2706897 
 37872243  34119957  36257019  15452021  33421161  10332059   5054719   5310114  17313563  37677627 
 17612015    428914  16180313   3068623  20767804  40177770  24671963   1117941  23778939  12518458 
 43351928   8818971  28736523    183271   1670831  14925198  62952228   3631847  27024393   2387703 
 12512883  59058507   7007123  13641954    520683  40697457   6876637  23043249  23584565  13263168 
 10436423  23322283  55185125    198275  26417491  51155571    892309  24854123    838278  52034523 
 19199925  24572385     24524  79152683   4024743   2345703    519839   1188729  39589638  30329763 
   866933  71682551  44285379   2731443   6767039  13392204  13193851  14027109  84869677  12616971 
   673287   2779860  43504301  61958391   1763115  35539879  47954265   3862608  37693938  62664599 
 36211919  28263093  10227942   1374685  34981839   5397723   9201293   1943691  47221279   1270743 
 14057404  11440169  27761463  25174573   1357633  15747323  18570723  49573619   4095611  37377593 
 11353195   9349443   8888879    941192  54776598  23535195   1045236  69626953  29427081  12290247 
  2021541  15789528  76999635  13383207  19439023  20014609  39996827  16512465   3965073  25259037 
  2826375  37919679   1229643  53171813  15307016   8748887  62822755  11273265  64948012  19686599 
 15865376   8635163  10313660  41476731   7650668   7825425  25694127    431776   6489523  23461959 
 76073515   9120459  23609505  43220924  34586765      5463  12057718  15459948   5406651  70579233 
   101733  54434787  59244669    887385   5346963   2656251    810583  11216946  48473949  53086325 
 35501928  41906973   9568017   6170693  22776693    340503  17567571  58092843  10817655   7513299 
 74233013   7070923   7529758   9590147    500903  90678073   4390071   9100560   6113043   4017318 
  7185307  89556411   4147788  10988223  39507453  38357953  16903775  76384011  14187645   2914971 
 32595403  22298971  72216498   4510581   9925301  71679367  16199321  51182337  68776523  31905512 
 10018223  72395942  52982923  36157873  55493873  26317297  65128947  57867036  16683651  17051723 
 17928283  13923294  43489795   1348421  22718123  36733303  52591047   1137624   4940548  51448771 
 72846227  15972603  26091087   4418271  18622733  14028837   1832235  25351891  29240343  84107489 
 26306373   1914483   4947123  37289298  16226576  57137704   5147243  47787873   4461519  17536785 
 24152391  20749771   4524339  43939489  10762420   4234115  44858547  58356188  17619627  16246707 
 78756003  20450319  13383438   5556807   1968903   6214068  23276823   5041019  73396745   4612839 
  4774538  24755438  12568657  13219053  35552682  45133919  13178904  79231731  49750395  35322186 
  5405376  36924006  22103099  18962841    136311  74722342  62633083   9109139  35441020   2682162 
 29596613  51956771  11274234  20214459   7099003   9610427  15023187  36464871  38620233  22164019 
 17937315  38070834   9938568  37821623    764243  66282625  77774019  74992293   2439540   6800559 
  6036847  43655857  10987827  13970457   7340991  30158713  15277630  41005791  30251323   3477387 
   112063  19822873   7632321   5779635     92155   5729658  47436867   5585059  17736663  89182698 
    96378  97777725   7521715  34407078  41815227  50744114  18308751  34539408  29442067  22796533 
  4736139  11075555  44718763  19076373  30212907  11532209  27477767   2533173  38606075  27984163 
 24017094  20069151  37778539  16768143  46457910  36823287  16946063  11511672    459195  21916451 
  2128389   9532828  33437424  11885023  75137412  75418293  29195124  26841247  50708850  18817201 
 15846891  38672387  39920001  23644969  34543133  38782979  65505752  19267681    119815  33641214 
 11064023   7427663     44939  16483355   4372191  11109801   8491230   3465339  39849663  12836721 
  1158843  58867987  13989076  55555983  64182885    758727    129549  10115643  60930423  36904111 
  1104137   1374816   3757036  17337342   2647533  43424658  21774273  16097243  10827425  93209739 
  7147781  33520830   3802501   2523987  14224462   3904467  13998384  38169693   4428423   5666451 
 18937173  27869921  33649583  49412913  29450755   5512883  61073079   9382587  43328787  50251632 
 15964137   1654035   3291432  47659243   1430707  21109387   6664248  15329038  15089925   3419965 
 27543106   9219495    340323  30142257  20358813  32295373   1769924  76656423  27524295  13586523 
 80040313    452568  16639893  10677867   1338031  15731781  60754129   9005955   7829442  39786267 
 48897759  43814113  36073893  61798519  35391843  10609503  40923969  25752117   6994019    296773 
  5312571  64961427  73226931  48615499   9159883  58256883   5390007  12395045  14436439  27558123 
 24878875  42219411  17849183   6795261    580081  20982903   2235363   3795871  36363073  16485273 
 91580073    337155  33285673  67043710  80915941  34849905  27757281  43513593  50144546  53753370 
 47590458   7155636  10296003  26077118   8173068    260455  11310663   2177633   2238303  20529729 
 28761403  77557983  13487623  80359293   7623417  49344946  19134967  56085823    785323  27152443 
 25956066   2958544  62597917    152203   8345598  46885864  22838219   1344861  73592901   6228818 
 31014526  25959109   1365643  25614947  59641653   5809734  30233277  48685779   6862923  20571564 
 27302382  30008943  15947418  19366099   9573621  61343349    622959  21519357  22269603   7835769 
 17418335  26380623  70345347   1475088   4249435  19298868  43488659  57654591  13521855   5835935 
 54444573  43467813  32342460   3561998  24561163  13671438  15877818  42671395  33615328  36918035 
    78171  28956759  32589017  23102528    922363  22232042  19989507  43856247   7193513  47144901 
 60912372  41457955  57896988  88056933  20146389   3046863  14632653  31270531  69790891  65952363 
 13732707   4580303   9855766  18954267  34519083   6895025    129043  40073751   8428662  29051138 
 56673204  39128543   9638733   7414548   3517647  78445963  23432268  38197083  17577601  37790888 
 27912880      3792  12751043  25313565   3120125   8725242  50191093  36717913   6369822  92177020 
  2479523  40037403  18462118  51632619  92728372  43565547  18048211  27529301    421134  15749353 
 12416533   5098158  14959760  56203363  20891595  13482099  51829395  38810101  44375635  15218195 
 61078785  22716759  24075143  57896163   9367503   4478973   1451108  41609073  13250183  48170813 
 44246045   5166475  24724537  53444347  74968423  28695103  27711205   9827853  38083291  68647921 
 47897775   4884622  40301824   2300977  57130716  24862655   2286507   2305047  65865851    563037 
 35063361  16539915   9698704  17742627  29478248  87006924   3914067   9216785   2491227  40609451 
 17796303  34332135    131065  27022241   2898408  52248858  39815141  17621258   2699283  55267473 
 19835829  41063019   7624113  46272343  70035081  34816605   3140949  17972405  22653678   3413135 
 67460207  47368295  33933619   8765670  73514607  27438891  79277192  24652996  47745583  23784024 
 70726845   5843623  47947113  13838889  12585363    850395  22314703  10419742  21042963  17237659 
  4055023    192817   7830507  24491202  28549371  12592615  30426584  10123019    454641   3766763 
  1133483  37013362   8531943  75204473   3154815  33717396  47512377    565677  33341739   7071678 
 11992859  59753708  23643015  44418147   8438226  18600651  15148287  37092519   9303729  53602198 
 38979987  22411337  29534397   3696843  23965629   5079747  31922541  50606393  14479155   8373883 
  2904727  13741123   9799512   9098151  36776593  18661235   8279517  60677021    167615   2792399 
 80810391  11356587  30972923   3804941   5484816  85537685  24543159   8340000   3434579    747033 
 68358903  63397671  30016671    285683   3722993  84696423  20453395  58813177   5452145   3368562 
   284971  24563587  60853906  46092189   1785348     87775  30606303  18759773  31457148  13602082 
  5214305   3612893  10144146     11911  78802363  68979991  32250498  52091139  12040795   1801641 
  9465989    247029  25002128  86270035   6101811   6436377   2350079  13050587   2991566  75198243 
 12642313  65919993  28221373  36626625  61817223  70056398   6623673  33976495  42815597  54129211 
 29088817   6633793    523383  27533576  78611523  31235033  11379764  73171539  28603056  12825348 
  5618003  26887131   8594086  23731402  55050246  28532991   8737215  54987738  23426999    574483 
  7989243   3191743  75142608  10501931   1829546   1203333   2832523  54383517  17390748  12313339 
 21106083  33542751  14481763  18305124  45662985   6282949   3579847   3971037  27065373  28046531 
   828303  11204843  33316443  78354996    721615    132153  19870299  27454749  50217403  71324223 
 49759042  32197176    503073   4353667  51056906  13477587   9654180   3087249  52237095  25884955 
  1050828  34522484  20470265  65799228  12780639    899043   5140915  26894483  50587527  70207260 
  4423191  12445529  45789603   3090603    602841    400033   7558251   1162370  24553158  70574220 
 11595429  24958343  40828771  34136323  11334561   1071303  49842266   3559289   1372943    383561 
  5798931  38625866     97899  33857016  46433153   2302710  48495394   9258608  76643063     57975 
 19955643  18182626  51851712  10685187  54153483  23667747   5415627  18441243  63443877  45632777 
 30749998  34706743   8274385   1283109  46784279   6464503   3719930  69285323   4467277  10019275 
 19713239    715046  21803755   2135148    111285   2428307  45262909  40906638  17262843  54089979 
 69318249  18011754  11645882  13387485  35238763  21904050  46614795   2985459  17090883   3287454 
 43003833  22148219  54976970   3646416  42617508  88623419  35588061   6709533   7088832   6451825 
 20345035   7217210  22409979  71573006  33291731  17095591  34169895  34141533   6964003   4964165 
  1053429  16726718  27585253   4437885  30989811  36328893  73451671   8799903   4583103   6410013 
 13253640  11180397  19195803  67137098   2844467      7907  50337195  28049915   3342069  10717501 
  3214617  82833348   5363085  37125375  13784205   4410603  48417738  61604673  56966498  24993993 
  7955860   4301931  43997863  11228497   1530939  19299645  26639725  26879624  14264360  55877243 
 61074323   7883733   3370261   6861107   4556224   6262031  19904877   3560394  23354055  45882733 
  2180303  86321223  17897067  77618227  24818613   2347288  53764539  10424628  32328048  16386707 
 39037307   2505987  39464433  10980831   7021191  12208571    668011  13958430  41509743  73883925 
 73194475    762195  25418449  41798823  35468857  32996463  24102978   6406233   3908313  18110453 
  9143675  66974843  30839883  10229448   3546367    565401  12153183  20676555  18945159  20894901 
 51185532  57430560  29811216   7098459  24576509  10754679  25694018  28368967   5964963  28024107 
 45743653  43023573  48991779   1347683  10321987  54907452   9988827  24879407  80274933   7846473 
 15374195  55887171  29380467  58511169    469640  35493726  13256848  26677848  47041843  24635295 
  2808060    567084  13253715    553271    772438   7672293  12809243  22016533    829179  85835807 
  8536794  56114147  50624969  79047168  19620573  43306119   7101067   6233073    377203   7647719 
 61780443  49436679   8977102  69159479   7866443  90980763     52875  10679655   3280378  51551987 
 30888519   7774743  13122603  45605895  73320984   3363053  63572939  58895832  40023470  36118663 
  9069267  39332427  47396523  14891928  34959795  30578607  19551515   4864731  41952125  17103705 
  4592899  63137439   3844159  36104840  20672040   6110123  14403259  18825243  11212048  15775911 
 48404981  10293745   1977273  45393216  32856669   1608264  17290587    224200  23749971   8662862 
  1577598  55379157  23041540   3298561  23021277  23515263  47326769  15118062  13015689  41255036 
 18142365    869079  13277015  12089723  38972771   6528099  12024891  80045907  61773243  68132283 
 20741499  22134211   6375579  22403839  27617478  40981983   1885569  62655828  82014395   4138747 
  1180977  13866993   7848288   1104373  55909713  40699914  76240955  22728171  47131515  30362546 
 49791347   4824059   9937323  10944119  25815323   3861507   9412395  14891955    807702  10083060 
 52437201  11668299  43574955  44907585  11522543  81209823   1324123   5287623  13297963   7660691 
   980865   8886845   5342799  44130924   2379593  18083051  67347559   7899105   6264150  13788347 
 18003322  11823639   1740763   7713291  14497723  18691053  11301443   4157649  31949313   1303939 
 19649610  14794185  33763105   2466977  34801175  52105468  37705947   6287179   1575675   3554292 
  8081403  61311099   4218183  11414323   5775838   1525371  65086886  28881508  46178871    410907 
 32423283  86223738  27876774  63915673  11174091   8269688  23768133   2774753  60966890   1365855 
  9255417  23765747  34984644  21698822  14650993  21151630  55737035  29375387  25700952   3887979 
  2029501  29297458  36511409  75453222  51326523  36168213  27417549   5600274  25501263  15551315 
  2868303   9003767  51227515   2037539  47445378  38308211  42544716   5283353   6209998  40398015 
 13631283    518251  14445411  11421855  32252403   4861763  27599408   1939998  43577083  29991903 
 36007828   6826143   7342993  78584113    842776  13717173   7019515  22885863   6445338  19011994 
   863703  54717693   1202883   8818369  48936840   4972627   4256865  79157091  11551731   5199147 
   261743  10458338  18824523   6080847    328838  11918607  23393963   2012243  59074425   9248791 
 21589563   8861917  31343554   4967043  13806655  15821367   6101463   9432181  12669857   2381091 
 52491387   1726647  61502163   8616853  10637475   2841091  36363791  24270655  36613644  58627398 
 43212831  16470675  37773105  34465683    166149   3373339  60010639  62956033  10107717  26614087 
 16614617  71306667  34634121   9892608  60428889  14015917  55719093  16354197  28660112  32355756 
 71648043   4717463  49326387  52243746  25933812   9805623  20619466   1030075   2719833  15989983 
  8313435  14449803  41366086   7583853  26435555  38939268  15896965   6981834  10546693   9476055 
 11566368  19204143   4506755  31428559  10187389  27919824  32790639  42981361  12556680  16743067 
 69725739  10888413  25410673  18807543   1134099   3502203  11316077    268047  18537600  42575110 
 53761303  13178709   4303911    868662    287763  61646231  63157971  24506759  21112719   2559587 
  7139551  14866967  12344379  10896468  58794233  80676123  46575377   5526699  44109088     20813 
 60867468   5082018  13497018  54192507  63828135  61557303  18015021   3868799   4497653  10294223 
 26774060  19385291     45951   5834730  11206787  54838448   4946183  31395429  27464706   6690723 
  8636443  23731479  29752571  76719315  17895804   2984571  41433796  14291526   2661433  10037712 
 14229435  23993598  12870883  58785025  18680766    212949  28839552   2608068   2022441  18262629 
  8295963  19519931  59400162   2380683  41552074   9439847  16497310  49482875  37829800  48156231 
 22094803    385549   4503973  35179575  30012523  77582615  20875173    960603  65483103   1490473 
  1464396  27167653    200631  35630130  12707643  15319001  11093137  70423762  81264666   1152348 
   910347    548645  95724570  23736386  47029195  40260105    489207   2892435   6638979   2205363 
 15401761  49465619   8264607  30111765  15686657   9579843   2542551  51586448  24325253  31521023 
 59090321  11604859  22280019   7207253   5081563  83319513  21570594  15142618  23956032   5202741 
  4699909  12658855   7095958  16357401   9945363  20391213  14402165   9028259  17215706  43013798 
 13723028   3490287   3805387  45438990  63982769  71645532   3762129   6130156  54938473  15737918 
  1615408  45176903  21593303   2558301  39018171  69127723  21675645  23238795    809919  59015430 
 13575003  11054751    842167  59965953  47122359  30658469   2764291  29378643  21731803  68387805 
 14581819  16497231  42360483  31783887   5944710  37947448  13580641  16986903    388272  35268171 
 42501263  42440806  47505295   7547684  15566591   4291839    727639   9920098  42922041  47880123 
 27109932  31533430  12413232  34228515  11317576  18034583  24000639   1962505   3237192  43796369 
  7532907  88065657  41426508  14137666   2275854   3580816  46571667  22792739  53652095  10546089 
  2821947  11162805   2077493   3080606  54877227   5446303   2877063  17333683  15657384  30892780 
  6001083  19743863  24678459   3182731  34104817  56636915  58932933  42111423  75700475  30210443 
 12435931  63373471  30476907  37442758   1783869  35307515  53833323  22857418  12612639   4772715 
 37634483  13315943  19535511   6003393  72175759  47862663  39119163    519499  13043739  43556623 
 81090139   8838018  36976347  20036571  25090083  69112179  51348327  55175199   7799135  30467980 
 28278018  39104807   2743171  69666923  13768449  23313133   3628813   8302109  35702495  52931303 
 19656816  69906363  35037118  14317251  10409223  75574775     10983  34766988  33539937  43754555 
 15690167   1180467  35015319  11651163  27647131   3476379  18726555  54013195   6928044   4078101 
 28563834  16915707  28795728  17940738  31139143   2080633  18153103  12379447  47361815  73933278 
 67356153  44144949   1953341  17413497   4085168  14754899  50779515   5150283   2930635  38002948 
  6421125  20389575   2538267   3131075  16183752  18444955   6026838  26040383  11158569  85266843 
  6276831  61161155   4321851   4310463   6402829   1246887   8290149  28784945   8212048  60779730 
 42993499  31168880  37424683    904173  40430787  23084151  23331553   3619123  17981967  18810385 
 15559773  19149103  17586991   1151343  10991961  16018517   9417503  19079099   9386103   4690683 
 44732167  17587491  11811438  64329788  32159211  60193269  11206703  14927532  70658523   1594408 
  5337117  41813303   2022523   3962523   6910887  23984811  43145211  15800973   6028989     93685 
 39912174   5142156   4159803  19497818  11781883   1628043  14473713  30699508  82136895  23476563 
 18924927  45088995   7437293    951035   1544459  57399815  34663227  15762848   3620601   3338274 
 10734171   1263678    966385  23738124  12086171  63736119  40554198   7840761   2669993  20610213 
 56128785  57849130   5889523  18319800  34016970  35868399   1394503   8756743  59430939   1960523 
 26137165  49417327  17318043  15405667  52882400  24092739  49543419    769883   1377925  38169543 
 21722647  12638715  34216635  44966891  31648333  22446703   3237486   1791240   8470596   4275299 
  1881331   3567093  35180715  43496730   3119019  33130743  41957883  40305355  59148619   3870330 
    57108    537711  19239525  47826295  35233101  18618101  21508571  20858755  56625192  27015843 
 10799211  40752681   7680019    385943    352531    841975  23346039   9329085   5537947  44850255 
  3043422  62189407  27334707  64571490  70939518   3888720  35318571  34658682  11442048   5030478 
  8215572  10435947  17390697  17838778   6831915   6708498   3906207   2443083  30577792  29245621 
 29886399   3225669   6415648  33538732  19775571  84707403    388926  91988043   2936667  26097948 
 49868266  23837947   7128092  73587768  27093003  24129669  90794423  12428941  13115843  30120873 
 11463324  24853257  16673991  49922963   7071171   3274512   6252262  20922429  28019488  23741107 
 96663306  36039018  13986603  12692321  28759931   2695131   6431658    926503  27432798   1334274 
    78457  50837623  40979872    882123  34351159   8600693  24646550  42811269  15435378  28993721 
  6614762    219060  28266387  13235473  37169735    215771  35970633  13894011  71470186  55923115 
 88474043   6046391  16622501   3957024    758374   6863589  46695723   9579945  28449203  14149403 
 11787944  10697871  65905305   4541289   4440729  19795123    631513   7242053  40852077  29799019 
 17107501  38803525  48398013  41336903   7296117  33066999  50946038  43974363   7247943   3890471 
 24322733   4244461   6646191   5315373  74583345  14610433   1891203  32155973  47684869  21062077 
 50266065  20143339   2598519  31171263  29211109  27613035  11216944   5897923  20931850  35874467 
 19234041  88601667  25717481   7183167   3986453    457363   4296250  66937275  68069289  23570163 
 20868718  66504819  66356655  19906069  39998301   3986391  23892411   5418003  29041198  33642807 
  2048820  10720185  59562653  21281403  16408047  56384163  20956923   7237717  18410435  29161743 
    84444  74342139  22177257  66851316  51879498   6059059  71811271   1478171   8329019  70375839 
 29598913   8479367  40938779  76016502   4588498  13092405   3221173  83291133  23079915  29469905 
 21239821  20677353  18137913  12591435  32001447    499107  28943433  27788013  64811017  72219391 
  2243442  69027731  44991073   1676574   6951371  37872525  17267439  51288888  39979068  19873221 
    58863  28883397  15874098   5883339  91310813  71241663  60069870  25781166  30348021   4037673 
 14775843    128013  33973671  33765839   4056813  23756821  53229039  19772203  75540419  60118673 
 55569987     88587   8439159  14998218   2915205   7428204  80818551   8847603  29913171   4008588 
 61436043  55114595  21469583  11461863    105739  17323773  27981757   1490293   9746275   2832425 
 31250619   5229963  16064847    117297  17016787  48887043   5097055  79456270  19583323  40406148 
  1348125  10288071  61831139  11621688  53060105   4977669  68748603  25963533  81443633  54707405 
  9390255  76341990  18214550  11093115   1129878  39193089  29258259  28640651   5579183  27135123 
   173331   6481339  78621667   7529403  41895185   6196533  52031896  45221163  34041789   9473823 
  4948003  10079379  43803902  44656043   8835465   5953575  12290877  55957815  15978962   5807514 
  5479441   7507691   4367607  23567153  10837212  18880418   7430271  14772840  36918333  13163865 
 28277740  38905176  14155779   7739115  19091341  13320633  14348043  38665728  15576531   4627669 
 54139551  12809283  48612203  23835808  15272304   3524631  59003639  31524261   3808900  29349807 
  3128820  39816705  36831435  15758548  12152403  50049369  41009244  18970879  15946988    784878 
 14751915   9531687  31544693    924830  11209893   3629763  11450542  26446282  31448540   3661323 
 10574251  48766101  47820103   3496959   2209879  19047354  24716216  42247455  31610135   3580730 
 85285123  66942173  24260125  53449971  10860219  53635971  38156970  39459888   7635443  48535621 
 17954875  12090831  17413975  48747995   9418163  60249375  22432299   3215148   8300478   1977557 
 29400003   4987085  54795014   2980223  46469130  10673320  21335831  38172441  33570329  80731655 
 10371275  70903800  41901215  23402553  70824356  10774510   6267147  29823896  77891829   8220291 
 24351813  26084719  30609783  74451458   9644333  27501948  76011079  15286795    982038   6600115 
  8936303  36292329  33243378   5161443  36404484  71879929  73572349  12133083  16294257  51470763 
  6462091  13842953  22742328   2524143  13508275   9569323   5036073  35911263  16090923  21277965 
 39229383    540705  28322875   2709787  61907254  51007698  33553737  57581403  20359373   1722563 
   542463  47034195   5944740  20493357   5028119  41779191  12201119   2804131   4425929  21256610 
 38816403   6602572    323659  54810275  38337450    819633  61378627    321717  17672688  10031055 
  8140820   9846947  14163132  53281221  47390739  11003780  16272203  30169923  68096699  34372219 
 30412039   1527351  69386983    162105  56154997  35316691   9585419   5704827  12798123  10335423 
 13940963  31610583  67369384   7783759  41770650  11131336  38750237  14669459   1548241  25117785 
 36936149  30928398   1582140    708207  14624898  13539019  30919485  39983577  33343383    336264 
 13043835  28340652  34233738   7984283    382327  46492401  10433975   3161647   9451001    123785 
  3203918  32624495  30196791   1630473   8583651  41958106  35944119  61365585  36280257  35500653 
 36267655   6794723   2035544   2187660  24116955  12659952    707355   1660775  23868603   8679992 
 38832054   3955423  78421293  32107863   1729958  16725104  22666759  14643747   4097013   7532673 
  5483783    220605   1394901   9561627  48530043  49928343    192819   2537301  52868343  22822611 
 61053198   2882471  23563365   1613619  33259767  26401160  53676912  22779426  38725205  37756162 
 23082693  38750373  14505463   7925997   1329533  24408103  18752032   4436541  24685806   7496598 
 13717683  30161163   9950371  59409965  41881693   9125781  69707585  17564208  18172287   6422693 
 13204755  23943291  14672832    412619  18995505   5294193  23832365  59260731  23039016   2482062 
  1842362  21114643  31504982  58292492    576781   2830605   3388911  62059148  18140364  15940698 
  6118712  23297365   1747059  30876188  69790517   8787993  18400146  30491519   6510753   1061235 
 20145915  28442859  86466184  14396585    335901  19130863  18729713  13063065  47817344  12566131 
  3272699   2802741  76803493  17404237  91598952   1690533     36233   4347247  46211277   2127203 
 15970539  22768274  12774925  37158459  33270716  22686211   4808654  67172163  10027390  33949066 
  2858167   1575249  26176683  13571120  13581627  61881663  15961168  13755592  53518137  16233888 
 14120943  38730043   1649823  35250975   7029576     12363  22552649   2285367  31407684   1231107 
 23895288  30472411  34752771  11653837  28464747   2735139  33558304  20665163  22707282  24563391 
 35872959  27934263   2718775  18761901  76908983  18590459  28716072  22822164  38961955  18144019 
 71834418  14363868    466379  39875413  31641131  10270523   8589589  10300661   8315823   5888951 
 37166443  39084541  47291543  94558324  48392727  49654608   3598476  25547238  49255938  32615419 
 10415013  25249347  62064077    389587  12647844  53841283  80062858   5410487  10655805  38365569 
 43553193   9765552   4690219   2472453  13395223  28570263  83946619  50204358  15196623  35910569 
  7231478  22568902  11846331  51217101  32956932   5633499  11671899   5293983  51783479   8484399 
 16199735  34247931  16913229  27887599  76757703      1986  29400143  62088783  16722303  17688963 
  9446626  19466077  13700133  27302629  27271155  13379931  17115442  37685795  20029293  29533227 
 79401919  20459883  46295295  38402196  54455479   5366083  85768441   4684687  31123723  53705635 
 73310311  12617325   1426285  52354683  36723515  14045903  25789495   9476768  36101543   1233915 
 34391067   5146971  44404487  17144093  16036139  33602034  40518263  47625407   3017577   1668517 
 58758614  33819171   8827089  16500228    564505  15650422  21386838  19122045  35225601  72832883 
 20749783  51385041   6209198   4799703   5809641  11529531   1483739  52159808  58358091  49757543 
 45096832  46456723  88143405  18201579  20490526   3387489   4756611     74566  14711923    534437 
 32976723  15997703  32695813   1731885  75975448   8907823    440013  61836378  34605699    136413 
 11693571  31031903   9736881  21207279  23750863   7157043  13553481  10741419  28428907  33330171 
 45756806  10616663  54257053  44962761  71849154  48214959   2020947  13301713  85286927  43058325 
 12084099   6855801  24905679   2010619  21073147   1762715  15345492  40424783  36025905   4251867 
 26894523  23146428  22833339  27845840  33709260  27812950  79016094  13673505   2169267  57223980 
 14300987  37019174  87426273  16244360    669431   7585015   2854191   2227152   3618486   8119739 
 14770877   5370189  18380319  24079178   6403275   4772814  41173783  20803563   3672753    896271 
  3141417   9643757  22522266  42537683  31483337  46061908  19781967   5714251   8960658  58260177 
 45260982  13995207  18848559  42911853  21483193   4555962  13768248  13455543  16116931   4733033 
  1625051   9584208   9344085  33511335  69979515  14944605   6530673  11090734  31647376  12848067 
 24614298  30861838  63817419  53191110  43395515  27225939   7483053   1924419  17936827   7676131 
 12239532  45129098  19519895  13529497  58861739  16012119  27174519  38601701  15853443   3652293 
 49809509  10404924   6101629    197463  14903940  20600799    155949  37717806  34627281  44915931 
 44636823  70894357   3720539   7522125  34346688  65143188  33707734  19249863  72204579  51206061 
 15542531  55823763  13873216    742998  36433464  13011148  11560683    660888   8835123  37171873 
   637443  17125203    301756  34982284    166119  29863563  34924703  57624963  46828541  27416688 
 25135126  56631642  22561799   8511058  39786345  37152483   7402256  40722063  15134163  12686775 
 21368922  66100341  27900231     29418  16147539  52863997    903435  12550027   9555711  32960043 
 10942424  13229805   1487739   3182991   4204788  50476248   2046867  11950453  19245847    139791 
  8495520  43530363   1858083   8794643   1402098  18518511  13424900   5113627   2553379   7786837 
 25320456  14745763   6950633  23823573  28576590  16310907   1776795    294207  52953858   8069655 
 10675305  27469557   5447475  37172839   4982043  54522330  31005711  42156273  43023935  15220543 
 18456608    697981  36572703  32131902     61327  35074448  25841451  22123523  45223823  21822193 
 35271465  11390931  75533955    526955  19556559   1729059  51857349   9015233   3611003  15309568 
 15935898  46676253   1536301  25720671  27202090  58854778  94196697  70419263  32045691  21543568 
  7599123   7789611  17766703  48362667  38759827  14459871  35072973  48792543  32657627   8995923 
  2837243   2784237  21530232   8496954   8966603   1924227  23152025  66566201  32844123   3133098 
 12716120  26984847  26985375   3326893  52716698   4756593  63068262  34249911  11238687  36235778 
 33354363  14162908  42469431  18853083  54387647   4384218  64513617  51081517   9407787   4458771 
 15529624  37699233  16142651  18925703  19414405   6505863  37998771  54710844  52540863   3602747 
 13514325  62851444   9583579  15163788  20360827  75890595  14059105   9754703  48841413   9377063 
 23718363  75256911   1458255  34624295  12746417  78687624  42076521  27018840  12200811  73118091 
 30975178   6867379  35729638   6704865  22043793   5651733  35676599  76523889  21843913  78585787 
 66389523  46328097  34120539    179573  13648119  24890166  74539588  61898505  15111099  21727245 
  6205393    702975  62145796  68123244  12322719  35708244  64961313  77218719  49555473  34979879 
  9296507  11057610  26666199  14549343  67728602  19329647  17087903  14078075  77763459  26912259 
 12001749      9603  45527862  42594720  13088843   8070956   7087436   8639627  85503421   3292978 
 30953251  35710048  26286216  13384797   5612859  81294084  31757563  34144203  45560591  72103783 
 51442113   2479873  69931005  47278211  87794622   2251603  31335327   4051989  11650869   1707159 
 17486218  39589351   1214259  11779343  47853083  10598247   9065355  21763128  81685593  13204831 
 33349659  22790571  29181606  72241383  17720533  38710116   2065278   3646014   6898539    916059 
    25863  54335483  19154568  14340293  19133143  66349953  63431221  43031375  28862209  26399099 
 33335629  24326024  29346723  29115748  44118141  30126354  16771123  37990395  10540923  16892943 
 34893091  19012458  16138971    673603   9278223  39798739  14944533  23484922   2666611  42449398 
   850427   9825171  56716953   3612023  37274199  39273531  19747815  40789366  10657718    421908 
 48451953   5413913  18527835  10398435  66043803  31365771  42477243  80756394  36877201   1299515 
 30516561   1499643  28552956  27792069  24607563  31854822   4332607  22722069  48314523  59865943 
 10321800    556511  39648891  16193751  20991716  63546837  32098483  35389517   9783303  12300411 
 12369789   1415273   4050025  37800603  35854128  20678363  12272173  59578651  40885110   3194619 
  5349759  14875403  10530099  77297116  41444715  22374550  35346965  64558579  20999864   8367595 
   436629   4476903   9948811  30014407  46907703  58474667   6694503  20169048   1317515   7376371 
 22434477   7358055  43782589  36144868  16966483  22301063  34916043  37168023    244860  19569915 
 43537722  40259623  63997225  13032670  32963463   9033159   7695151   7438779  45153813   6950663 
  7050719  36084433  43614500  18212103   7569123    202254  19421162   5474967  20060471  59837273 
 48237331  10479793  40770931  13941680  13365663    678599  18421873  15933855  16959951   9100171 
 80593434  30161390  19018444   3613371  13508748  54867963   2750970  46925259  21438285  84318159 
  8146413  77796588   8414451  70285509  38063663  38468455   3649803   4018408  45879637  35688140 
 12971256   5260858  32059692  70894725  11388123  14897309   3465989  15404066   9752835   3259212 
 27453843   2699148  50788907  38341475  65141409  17499981  12255144   9471870  12534623  57631842 
 13802331  25276439  39358803   8446308   2444137  14319087   4675718  27858108  19442671  39746065 
 39147175   2928139  46455365   3316623   4914016   8826993   5658113  21015083  81432653   6108459 
 23480548  86988339  25030707   6902608  12630979  38790667  56591979  30148351   7716183  21721157 
 27436623  25882839  10380435  11550531  14923608  12448971   9368971  12319953  18029958  40624889 
    76472  15868971  71036587  14668114  46597167  12141951  50553015  32247105  30830013  11539476 
 13019043  34683747   7263963  16489176  54283389  71685005  84753169  22187673  88784595  27066692 
  8416153  19079135  39327055  42140603   4320213  59249373   3386373  12243955     19548  52448827 
 51063813   9905564  42480471   1665691  35671659   2187609  38273187  10767957   6301775  48732896 
 18088895   2099468  15057243  56775868   6955577     98529  54829947   9855555  27328497    912385 
  2811582  11721096  22250438  19901739  31727691  18475323   1645043  32894523   4909791  34425019 
  5377087  39415335  23894013  14765321  23059038  29406153  28535113  41770483  24806823    149603 
  1156411   9967413  87459803  30286623   7707758  71247489  56431709  38320123  26878248  45431043 
  9546401   4272027  13919881  47248493  22485573   2307588  55057667    551211  36614223   3606891 
 39144306  25294425  10943133  61617714   3128559  40319429  56084723  32951139  72207959   5512653 
 19697024  69444927  10945399  57686955  27151539  19295259   5047243  28901889  17474363  10312998 
 34068043  26161629   8996123   1562602  33872955  24733083   3205457  12182217  16048419  23474693 
 22545013  60560875  10162155   5920791  33925543  51717755   6160033  40100117   6200415   2736873 
 10964999  23912159   9409419  29028272    920235    915335  31112535  72332523  45267363  17991067 
  3841955  87571695   6067579  35183843  81075631   7482078  94009409  27808536   2327111  25054503 
   304282  20616248  16961820   3429467  10015644   2424873  10647422   1003723   6794727   8172463 
  4719051  13486639  47471428   6696987  27741727  47294715  39287343  70602595  32155508  20181691 
 15907649    940073  52121619    238246  73032819  19073273  48700602  32849979  31188767  86060523 
 12051498  39806223  24048780  16030844  20899313    214818    786224  19176915  28612383  14051503 
 10970301   4048939   6674703   3194600   2451523  24632108  12526549  23265519  16312604     35723 
 24472423  35994540  47253406  77305330  17556105   4251111  52946423   3709647  14646043  65728955 
   789293  22363256    689973   8224273   9675843  31001777  15655433  66759915  33419355   4873185 
 28400547  19119300   3722433  62297490  29324971  19375563  11963305  37070499  51877253  20971749 
   538279  71853707  15995220   8825016  40186097  70909620  53445165    384923  59657983   7694292 
  9763109  19161369  44438823   6158897     62953  48582879  13200039  34939294   4247231   3083379 
 53136681  11735103   2864617  43099575  12136507  84968798  47463609  24931925  11958351  17443748 
 10289094   7644756  10031343  40090939  17632507   5866011   7623550   2615739  15695816   8148731 
  5993439   1263735  39272459   6293955  23839149  26241228   6758307  66589191  34463013  42340795 
  4220027  28736412  38005063  46307595  13346788  46052646   6613359   5619183   5458307    529288 
 85229867  35016515  57036213   2710437   1532643   9604295  70000883   9608127  32402961   9788251 
  3062473  12039738  28856875   4930104  25389023    652998  25130459   1191334  32860680  21998295 
 12129338      9020   4932708  25867726  25345289   4082586  21036192  47808123  51079683  40335483 
 14034710   2249235  61684248  92773296    326800  23835843   7822453  26014353  33056619  41634354 
 30516817  17233143  44717283  19424948  52485075  23447043   4859403   3219854   3075544   3794823 
  4897789  71053407  34106733  13410491  64762118   1443337  95970823  49747611   1660704  36714027 
 20074920  21561913   7303763  21575677  42296128   6364518  45256763    577653  21627173  34053457 
 41419319   4842843   9688200  11585202  51488907  11646959  64858811  12980913  66293636   2211427 
 34289903    931110  62107903   2795925  11182095  21824073  31350624   5046783   9979698   7979961 
  9369973  59462523  87631719  18124489  13449343  68462538  49142827   9302718  10522593  47241779 
  3312783   2208173   2795320  17959779  19920529   9620123  64234048  25084923  22675217  19232045 
 47658488  74896231   4911123  25215764   1787046  26933516   1977923  10770819  48916977   5116709 
   769947   7194801  26558935   7117722  51249989  25588667   2568763  46905333  24001325  71430699 
  6434462  58785423   4515270  56561979  20613033  42754731  50669088  13435967   4421043  26948358 
 28654762  32075790  15768071  39925235  31513248  20808831    228780  18265947  31564020   3040818 
  8255457  85287943  41369622    683223   5449252  13740123   7476423  55213809  33197553  14642595 
 29025393  18226471   6291602  28658333   6961021   9161128  19175151  37061329  69196719  55095147 
 82563273  10998173  45415403  68681318   8517259   7673757  26308759  34502581  17424471  77304795 
   191991    646446  11006073  32347273  34106425  32774788  24046836  22614603   3968451  18127523 
 16552429  11989311  64388048  25818498  16848718  62464742  59601290  36727887  13099683   2274689 
 66551621  16663861  10446384  17437319  28581284  25562499  26542803  30396363   4106492  56989563 
 33318603    929753  16921563    573852  11049359  13569163  46507361   7233423   8062881  61180548 
   577297  71231761  31478307   1598203    863625   5878515  53380088  19872399  39081803  37258367 
 16767949  69460683   1460163    313051  12293967  12854184  60293891  57555553  18447255   7921337 
  4780073   8643399  68401293  15685637  47937807   6036846  20719957   5248301  19895928   9939214 
 18906363   1776823  40813422  10458725  38795091   7859979  47305828   8950203   3539283  78937485 
  9276870   8526788  15476915   2903087   1514537  11884723   1928112  14601367   5373743   5117131 
 21382008  39867333  13736305  27144293  12981763  17099443  22820872  21435666  49335543  21669003 
 37837663  36633156  32717748  37135023  12954399  14267863  22698447  55680630  13277195  37653145 
 35886753   5401229  13491777  47013243  27198638  90552553  18641391   4719810  42278873  49928070 
 23576455  18084037  25292401  45165958   2160003  24107811  35056865  20724687   2931936   6380315 
 17165553   2876975   4849803  60502153    274289  23130555   7119549  22351865  44062947  56956891 
 16896373  28047363  74630781   2889789    892027   6314137  51066867   5504133  32132275  57318081 
 65728581  41053689  20475003   1280571   1773138  37078131  62628793  11059575    580155  42567144 
 26478553  17443835  32502071   4809708  46159165   5308917  21068178    687201   5362923   8952891 
 24550297  64161840  19527891  46631079  30688714  31652898  12159863   8354957    359799  21054558 
  5590477   7381167  95469315  18035339   4193433  80655741  18397805  10017793  15702698  16289910 
 51377903  24991363  27705707  42947135  12963843   5152560  48742289  42625686  15849261  12460548 
  7748416  44514282  52498987  17177567  23403885  47393208  56589133     35037  49398243   5992603 
 12321978  56037283  38399500   1944483  10171563  25279080  52916091  28763707  27297939  73764728 
  3325103   2224131   4360808   5863683  12063227    147143  16218017      4988   9982523    351243 
 18333459  25325403  11698243   4778338  11616189   1149108   6760410  12291035  13506720  19620285 
 30388083    820303   4162503   2580103    555691  50476263   6300128  43969035   6212065   2667843 
  2129510  12251073   6179219   2627023  12688926  24429658    400787  26853215  72015971  24185808 
 32505403  29897777   1782813   8741187   5976473    451133   8525483   6637762   1349763  12704955 
 40227019  10661522   3230574  21605686  40162443    920293  30506233   1155195  11884425   9109275 
 15437473  83286818   7998183   3458196  59688573  18598317    811195   1731118  30083847  32665235 
 70422255  85437003   1199035   2070305  30062715  30508130  17150165  10529952  54238735  70348983 
 24468427  64543595  25872273  43917612  36932873  47282423  13123090  16914237  45611079  24628976 
 19265259   2506832  29092921    125859  43159536  42541245   7472133  24510407  22149888  22495173 
 58813761  69199748  64086587  22603023   7120603  23231367   2129135  12444603  23946367  11180446 
 58992038  81317267   2752644  20796059  35628621  61418081  15843287  44814138   3913851  29555554 
  3492367  14955123  32109555  16079815  25847241  13757867  24815680  77104772   1231598  16706771 
  2080583   6783792  10211435    851971   8952423  50244282  22801867  52151113   3226962  15728627 
 14989476    813507   6609723  11977179  15897875  18030438  47232473  10302667   5126153  39605715 
   362938  29338859  46589643  14286553  58956293  46824117   8154717   8385401   5565228  12714043 
 44276862  16744779  47695323  21348893   9443637  43837139  48106146  49963371  32917875  25190475 
  5568543  66021423  32786679  38004795  12601677  53291103   3439367   3170723  29713104  11549913 
 66816389  18492927    409398  16039248  26482143   5958844  28788716  18531653    613551  22392498 
 53882413  35183568    194856  34447373  60925395  33190296  25064591   6189277  54551415   2711897 
 18248171  27775455  26945223  16273959  23410953  66295763  92267935  36699074  17058681   2751091 
 13273863  16548003  19254450  24418923   3560322  19047263  72091731  78808587  81059172  22901510 
  9163425  32099835  66928765   5399263  54473571  46626165  51361629  32856467  16672342  64764921 
  4004763    388628  25986039   1719291   1066574  15741375  42424999  14071983   8828735   4210125 
 26754555  88607355  25143415   6544647  21029943  16671456  20034743  24796653  52202691  11124465 
  8287409  17227427  54588195   6686673  19002355  60752717  25152311   8368763   4889907  42798781 
 36867261  75919443   3255635  11191623  28339938  60802935  51340265   7202123   5132763  14614327 
 36955428  10628223   1467886   3009448  36382463   7534554  32443573  10252330  20472987   8069603 
  4248362   6883179  39633837  54335547  11743220   1809833  18726215  48926547   7298487  16472249 
 40883963  20208333  13219233  15843284   3428247  19036595  38298493  13746363  12154243   1948623 
 28606465  28445258   9572643  16682712  46866767  49919260   2586015  29764637  43671219  43325151 
 24609717  23338263  18909989  40578199   1960368  51833643  28272363    279339  14338248   6676379 
 21393015  16044679  50665789  43529674  80357154  20158833    609918  36886343   8220643  58100658 
  6620955  16861869  62462271  12862323   4898217   2941293   8547203  29258339   3075207  12708393 
 18952602  11777451  27585667  11554679   8375532  28211215  12396015  29602368  18502464    685212 
 15266229   7859448  51266797  71479845   3073196  73961766  43694228  64076538    263430   1382487 
 11921084   5460093  59916955  63193603  44925227  30157563  16595238   3290119  80214532    556691 
 74798733  35748735    627673   1573211  30602641   8428712  10407239  71681937  27483870  27163607 
  8020051  70983861    181003   9501477  66139465  12387887  43300059  15412699  16387207   4534215 
 23057223  17003473   4831269   8644075   1154367  19503555  14999221  47633800  68318329  40374005 
 30570009  59841813  36505317  26506715  12960697  15977499   2108264    131487  49732827  27612371 
 38289627  78030977  54270079   8208479   4870527  43205045  50913797  54330763   4477882  29500748 
 72963443  19265845  31827648  34256751  22030608  26804069  24086033   1660620     42249  19973859 
   237920   3437491  15019842    528070  25918198  57362223   4324875  43222620  50474571  66871100 
 19584489   3871121  18850812  46144828  78574620  32151823   4437393    477327  33728250  12759139 
 30357415  52380143  36932436    740009   2348882  29393147   4824705  14589943  63357065   6694119 
 20693428    830183   9045558  23315457   1913505  55305817  12334643  14552955  71433355  39891963 
 22507699  20489438   1317162   2284153  27987918  33138910  34248103  40426163  34419870  16600967 
 12190795   1154172   7642255   8874303  10800491  49324892  43590907  44004183  68386155  56037507 
 30772298  35928653  17122470  23664994  11677271   1300443  54704801   4835853  57300817   3099228 
 29774793  19530764    852216  40586571   2620321  14706085  24564588  32711739  13559883  18272113 
 32213517  72192903  22095920   1011707  11929713  12053058   7405983  32974377   1647174  50677979 
  4071447   8344137  58870611  85566064  21991498  14271458  30897547  26100141    451995  29722057 
 41117598  57557498  30670543  34270998   5793603   3024019  49508475    972318    775810  85635099 
 91843355  32148827  54343643   9151739  64108239   6620106     59748   3527511  23174519   9418528 
 15111564    846042   9396003   8165963   4997243   2055030   1029648  26882948   7726443  30842025 
 41537551  43520314  13114491  33778915  47656710  20177753   4929621  22132527  17487252   8410060 
  4382265  19266729   3741413    596147  12244069  10130043   1403387   1707708  38718803  24339496 
 36871733  49761323  52096328  83392267  14483690  30514023   1251835  11577396  10895289   1722539 
  8710799  12929067   3297835  11406507  25713750  28886667  49119951  49411023  45121419   2451055 
 64714203  36837621  57208743  81541748   2207377  20423409  21325203  66237283  24292923   1916193 
 25242063  79430427  47970955  25966566  50166083  27238873  27099638  80621888  41593443  10338091 
   431723  30522340    939813  12229235  76223922  47125143  16609979  31765074  19700835  65330071 
  1944575  88583305  39310348  20176327  24443738  26852833  16521933    844515  86673977  61773323 
 31874713   3804869  26864723  10328373  39654305  61757223  10583988  44019336  33852195      5943 
  4654220  30225924   2871073   7226941   2856159  50121285   2118976  15803001   4341049   9665043 
  6168539   1059831  13320573  19682907   4010721  44304590  26136849   5415023  11264955  17945799 
  5358336  54334225  12447481  32086365  41453145    228399  17638198  50280149  34250475  71731181 
 43789894    463929   2885703   2138931  16433499  20425510   3216543   5439600    302907   6079707 
 50899983   3698547  89171443  11705915  12305070   4703037  16421198  63048367  15189717   9884129 
 49058957  34961825  47124018  45788267   5381475  57625075  89509683  62203043  28025151   5497888 
  5777097  48110987  24087858  13426485   8393049  54871863  45373788  36589006  10917969   4800928 
 65741604  32490416  17279724   2824868  35529267  21851548  17289633   7828470  19880595   8018091 
 22636044  53442183  63952955   6646092  42139995   7290571   3055593  29082663  41789483  45603315 
 24265923  23636855  27132242  21387363  23494108  80728771  22427245  55697958  38016277   7473723 
 36653281  25588123  53211411   8132883  65638946  31987143   3938321    938438  36582879    366279 
 12844023  30968496  14435371  10538726   4172158  26132621  15267003  33979559  32772389   1525563 
 29790117   2310683   5976621   2851995  72007155  13421115  31231603  75255069   2937835  32018586 
  2469684  24998178   9955995  22878220  58383813  18983032  23449302  65506410  49554498  20597838 
  5843694   6367403  44559322  20445939  55427541  40087968  14241277    627078  91192271  47173311 
 10435131   1588640   2511038  30142548  85288731  64915227  30251715    965870  51427163    125358 
 69785526  36780988   7965759  33110483   2130648   9032333  23394935  26810832   5300907  17120625 
 17649874  53691546    312906  15409541  10341862  79947549  30021887   8856541   6115117  49477892 
  4251579  14499335  13657454  43468171   1641985   5707253   9357753  37607354  20439816   7786353 
 13693753  57114903  51870941  18842669  14873644  19646175   2994903  17627921  39470253   2122225 
 81427995    957183  12698611    801327   8522445   1180887    618587  40756742   4208019  24848079 
  3046036  20605133   7854951  15486273  44915407  30442431    863489  13660575   1712563   1838715 
 38646258   7003183  39760785  65688339  10012972  56793868   4992423  67439635  38669843  47514975 
 37367791   8666731  11614187  65177365  28868271  70695951  94166053  17194307  14987213  12794053 
 52750103  47891578    655673  11733843  75740437  25832998   2753391  22334281   9271539  10853411 
 54213645  28086963   3303359  72133003   3568369   9223907  23958483  20900673   2413353  10632308 
  3758943  22052507  44303969   8221370  12927115  10924663  53711691  17385687   6031141  24095403 
 14984673  30048323  23820279   8687528  15566388   6562168  86227467  11732172  32901143  57870438 
 44464068  35482843  25673492  38750001  19903533  32607398    272378  21627399   5910603    409493 
   641723  47495123   6490233  26862587  18942623   9879261  16997193  35354683   3083493   1658513 
 19964652  36621323     52877  23102719   7132499  79183607  21410083  66180611   1633813   3138537 
 84391287  30014387  50454888  34891818  10231683   9473537  18159961  13783893    723846  46730106 
  6722643  17153623  38975409  41038701  57065152  36207507  23247190    187854  16109835  45606363 
 10050889  64739706  19438059   4913311    133083  18543621  47386218  23698543  38546096  41486313 
 46066947  15035941   6896751   4535123  59539092  66245562  10187223  37488053   3545036   1821033 
 42900443  10265964  26726053   7038272  86838395  49670169   1254818  32239245  21516715  34353123 
 37025909  24261568  67268793   3915051  16105398  53664738  20931579  58460429   2603818   7573947 
  2506671  42188097   1933151   4180491  34683256    438323   3767159  17118789  21767806  18397738 
 61195147  34306555  88227843    693014   1600155  14744733  19239579   8801388   4853801   2802466 
  9575458  23350749   7191155  14110395   2414606    747936  45481573  27100548  33537006  21787995 
 54478283   9574623  72263429   3083083  67053203  15330451  50050893  29587797   7117533  66658700 
   980287  39065613  32329743  27646567  34266131   7096368  18947711   5378515  24609491  84353744 
  4362992  20709933    106240  43615639   2435123  15190063  29124939  47898839  13489515  29336694 
 19773486  39735843  57946439   1260420  10614991  33628011  13755049  63144789   4954863  47589637 
   373283    861243  47474398   8897363   6732992  63178258  44748370  19663870  65810203    484989 
 65787027  26829659     73750  80129169  28253348   2550132   3866688     50977  42627143  10787328 
 28814267  56512056   1077423  12991551   6762580  24698931  13703739  14548461  20175995  22169142 
 41274287   1201113    884391  31443323  14975055  31607643  52797587  17112763   2234113   6446304 
 10851673  28209717   1807557    769228  33821076  34864433  20435857  12510387  33041760  30019344 
 39072957   2528939  74113871  26822783   7935813   9966495  14863137   6345673  40225458   8254915 
 35208383  10349313  86052819  14467338   3803808  70006371   3509128  29625802  36355647   1381596 
 67067574   5539259    379307  28721655   8091803  58823379  26963133  35372931  33972023  44825877 
  1326909  49934228  65233659  28257933  14833623   6292591   1007641  15859239  35465715  80932453 
 12538971  19338523   9022291  44147967  35656227   2631573  10752013  32614467   3361523   9849294 
 28032567  21019259  14464947  64794699   9121494  56215626  43132667  26135421  18273759  45129707 
 20216771  12580977  56299408  27495788   2540803  10196601  25764972   1128640  53998158   7031457 
   186375   8050427  17457783  12441783  26783968  63160623   8717482   4027051  29008869  27548603 
 30578680   1033853    560751  11233059  15832101  33810746  20017323    705912  23405559  71600563 
 15352483   1724242  38605843   7367707  12476923   4885726   2879849    445191  45954711  41869323 
 35407573   1034187   2510675  22685551   1237115  14153675  42338325  84956418  39659963   3850733 
   256335   3752931  21209379   8063256  20430105  11309363  83986243  54121941   9843819  55279482 
 14212635  36353181  39897794  25809942  47910869  47862128  44960129  21107027  62539523   3431463 
 45395151   7896192  12084237  31241691  49322123   6517636  24823373   4409302  13532523  22937851 
 14642801   5630183   1463703  15279531  19635158   2783771  23008522  35603523  63046554  19136795 
  1803318  63005235  11640720  24731595  39118813  26179367    483468  53413079  29783259  57446547 
  3303563  31939739   2001259  42804804   2237358  19064857  16408163  65720393  15802623  36675069 
 10327531  27261915  14527818  42372765  46094087  15927735   2986143  49829469  71225623  54111674 
 61462951   2070519  24854667  22071831   5813790   3568260  21037943  45982479  76531323   7749141 
 53547027  32533728  52710363  35987919  35091339  40796167  29233919  30987764   5793213   9358683 
 54772259   3192224   1082287  52869987  94048411  23194855  27706700  24710298  36248755  74707763 
 34179103  48988045   3426273   1694835  87803673  41323301  23754238  31976683  57285082  54822687 
 68427860  46629593   7111843  29909635  16273281  47996897  18320073  34559907    407823  11135763 
 96427337   2244143  28077683  34915454   4579565   9536766  21429261   7086598  12318528  53499848 
 39797314   5082863   1065732  17572718  10024674   6554438  35875408  48954951  89946357  38435403 
 10320243  40472428  54753861  16808278   1513387  51445949  12036133  94325469   9215637  53899540 
 47969737  16246779  17064573  35173605  79227909  32298006   8655819  23093634  53611771  73560313 
 31247103  18236523  17058603  71865687  71546289    214713   2046973  19766597   6630903  32303394 
 10444791  20270688   9311159  13728285  57772251  15172469  25284367  22018373   3296063    649079 
 38487064   1347755  10259815  16510413  38433919   5340752  16724355  27898602    240726  10829000 
  9332663  20108323  90869199  29233281    129279       966  17684043  37127443   1648083  11239379 
 12647547    514311  70219336  44319477   5139253  10968387  59951823  35796966    423083  37646151 
  3752955  34971967  38753019   8724018  13886385  68903529  26414504   8721255   2574068  35770153 
 34950089  29944313  31034741   5671609  56470888   6257722    308158  21551999  73085499  23260992 
 17033413   3363423  11817539   1582326   4636754  70902927  89920311   5591998  31179311   1876371 
  4854830  15033519  83726163  31883567  53263123  20808564   6477582  19384508  34479791  26259902 
    19885  22770293  57247764   6889713  40979523    610206   2134859   7424016  68097327  24315095 
 13000873  23203316   5831118  41347595  64981994  42309819   5688498  36216586  19967937  35110440 
 33673779  16276257  47927373   3673023  39655089  14837748  25978707  18382140   2508051  40002710 
 83449523  58727697   8996419  79435248  55702143  11048139  30680123  27005524   3466330  33202787 
 36097233  30772943   8878564  21335388  38683747  58142607  34244023  13299747  18319502  11058859 
 43406321  11064403  42098847  30497012  79395830   2704158   6372358  94344587   5237055  31931895 
  5855670  40818030  51551763  63347587  29513865  40979721  11491083  37064304  53928543   1637631 
  7793429    823515   9967179  12382143  53401731  30958491   8878473  74439538  19899791   6888472 
 52457484  20407692  77810581  26430093    522373  24594231  18525579  14388583     51076  11242693 
 12788408   8797387   2969580   2008415  10446627  64127458   2500007  39059103   8035469   6313899 
 18435939  40097408  10826113  35815503  26527569  60454979  23720793  13305779  19426668   2349840 
  8749445  71361083  62127468  11062005  30716523  27812229  11075658  34510003  20277107  29483811 
 27888929  62620413  10860027  74466891  76903193   5639380  62013438  45564027  29901263  46899841 
 20465547   1630523   1136148  45465543  61714835   4089073  46043873  20291173  34682024  26007588 
 22369067  72708682  25901159  24527307  16786841   4275767  14129403   8302447  45640515  19217958 
 30554443  34385757   7805219   4606715   9773421  18139497   2796933  20240805  22954483  69159318 
   379121  17797875  26560963   3362103    920928   8865678  84791599  14568595  35070031  17705623 
  2888093    513405  15290323  32173883  66165035  19506036  25429920  25603623  86803323  48450028 
 84216491  37921741  29656307  49449533  41565878  52456281   1272667   2940375  48523125   9244301 
   221981   2700385  36543685  21441066   2724235   8803187   3512443   3297547   3255013  66842199 
  1347463  29588486  61079048  21801015   6878991  39702147  26445699  15039237   2382971  16792161 
  6281002   2726502   1320845  43903558  74128203  24783378  64126605  80565899    367925    894415 
 19442291   9266347  15619962   1831797   4466003  21500270  13361439  40820593  32237133  16347363 
 39419211  23832117   7278784   3209959   6285123  24360981   5687609  14492693  36469419  38868027 
  8216781  42676922  13655523  20525975  26781234   8932298   7478811    716480  28502577  16737833 
 19093843  78991123  33732084  23831823  37613938   3473098   3102463   8477923   5558377  78330683 
 38796363  30907131  19289365  14551843  54764727  43738648  14275671   8934651  44870175  48347269 
 72380074  32973595  28169331   3087703  76304053  46657383  44696523  10526793  10799887  34512611 
 10805833   3013998  27064737  57735173   8179163  17261475  77086797  68871323  16604865  41865518 
  7547075   4124598  50317416  21791174   7301895  29071023  17143515   1195038  35112645  34440627 
  4139241   4825779  60925005   1269419  17207847   6421395  18241563   7192581  24906747    316388 
 21528829  78393904  94411423   8522915  25639971  11491625  70243798  11167289  15742419   9185771 
 39599420  29346051   1003103   9648762  43134346   2412607  40614879  38322819   1898413  52587573 
  9898123   3741123  11766561   9636387  44845539  41659848   5712675   8425246  13135791  27445371 
 27038844   1344423  46088781    489411  33270297  37867559  27782555  70785019  69598197  23790187 
  1965148  85114438  31687269  27035135  40771308   9734379  16787280    719026  35085523   9861674 
  2831047   7246989   5243067  80707113  74022708  10545801  48063749  15258531  24732233  93266723 
   944833  29169881  76869581  30428821  17301165     60918   5501631  60220524  18568494  14124235 
 10927643  10097970   1583358   1809108   1439483  14540571  25655753  11047407   4299733    991924 
   508083  50786495   8478150  20784458   7018173  10411558  35631943  24601268  37157234  38368953 
  8377323  44591211   2371165  27295805   7816843  36813018   6353847  56363769  18346968  18022134 
  9591003   5757225   4549050  15513081  90210777   6671579   1838698  13213029  51007458  35881560 
 88030679  11764123  12125418  23497947   2748663  49795175   9698988  24164747  33454953   2297607 
 66493005  14970993  34891659  17972883  68702937  28303606  63058002    118341  37576761      6579 
 39182607  46281463  77136411    725881  23803041   2033799  45125057   8466833  79825383  19032318 
 32904267  20116023   7788327  28708417  12620752  24783856   5581138    829373   1958723   6622781 
  3265398   2299299  50685702  26597805  14410917  36306375   2052307   4307203  35182009  40828785 
 15242035   7724183  47164821   1986993  25714248   6159279  37158803  29557083   6844256  20758613 
 14125066  48096987  23681523  38324381   6585702  15817203    635611   3353791   3344093  48163275 
  6197148   1201803  12380207  13350289  14330798  67062719  46747459   7352211  36579468  27316901 
  5464224  26710363  55086651  64316784  29380898    541323   3987291    442131   9883087    195843 
 47143895   1046374    121036  70820898  12781675  14297509  42486243   5705459  69424179   5854851 
  5777531   1463967    170003  29984571  61047193      5251   5554683   5639295  62571764  38860555 
 15821683  12490675  30915213  45463133  16792325   8120090  17321011  22925333  27256313  38159387 
 55549067  63082167  12300363  64030188  10935173  21508625   4762573  41712123   2844573   2550445 
 66017181   5150435    260673  18469483  87566811  41684807   8300932   5400717    267273   4946454 
 12656007  65642403  20799803  31747202  18921363  69141999   3051483  58511553   3150295  63337677 
  1210917  15489147  85028463  56455065   6907351  67744203  30275746  13904043   2554003   6599651 
 15262875  43067763  17313873  36745829  80396231  32559207   1618683    114515  27791957   4408342 
  6703106  48024651  53193503  29828160  65821857  38526721  23593979  80562735  53666135   5734621 
 17423032  10527179  34545387   4866936  42733603   4439568  48291255  51185631  12729129   6309042 
   263879   9664779   1394733  43864727  22893955  43203216  40226679   4943145  34327613   4186643 
 19552714   3289932   9876547  41711645   4809723  11082459  70467863  81794215   8453526  45956847 
  7536283  12986421  23721381   4177551  12338261  33226755  64813911  19366173  79343785   4595983 
  3137201    631469  45442395   8716498     80928   8721593  41240027   3089942   9305991  40291653 
 69579437  41570929  29795918  51264150  14264954   9920677  21500482  14471343  19442823   3153627 
 19927373  20667597  67345357  19218561   2922348  15909211  28629382  20562573  24838503  67114899 
 50823731  67117448  76485950  62548307  18091503  14425215   3912873  24481797   2248383  21371120 
 62572539  41680645  35628881  37384013   3932079  48398343   3102186  15085396  14395469  23348968 
 11406107   5634214  21046038   5713935  18483820    385515    256435  33801479    841977   1409211 
 15511567    830703    309901  46925395  15885519   3965537  23743811  22847615  13480450  23252019 
  9415347  21042683  36425403  34609701   2697648  42500653  39727397   6733380   2811000  18769448 
  3987938   4903763    901056   5193553   3970523  26273531  10003216   4849968  42123827  65694983 
  3052335  35597235  45329008  35942139  47445031  37735387   1836899  43832838  18860549  18664953 
 32905710  55533123  39984198  15896868  42732852  13877208  54721509  27751674   4434805  24551790 
 49592707  35544765   4273959  16546303  19675923  29524299   6936884  12447612  83984243   5519133 
 59074962  69411291   7626811  62322603  11182469  17857026  39783984  58348203  21114857   5743497 
 19284297  11895297   1744788  47715513  52004803  13358479  19896907  58993503  38577948  27745757 
 18334863   6733823   9601717  27013811  42229598  36407994   1555611  23284023  27765700  49933397 
 46480087   5217783   9406485  14019323  72089443  32285613  13864923  20871883   3126141  68989659 
 38653996  31642767  52134369    147683  42386838  17085857   6749883  39021559  11009867   4509139 
 15889563    704475  43015557  16655803  16060219    848511  20991118  27489319  12467667  36096571 
 37677276   4348881  37254498  14703457  38766801  47226333  52673883  44101351   5589328  34394685 
  8304837  27848513  45867516  49842083   2646301  24325115  10627775  46550299    224724   5181201 
 23105506  27911703   7503669  20980116   8080567  32043531   1445963  53006272  36678163   8423525 
 23853435  23947077  49235111  89814171  42013239     74407  25315963   3618675   8013183  13094127 
 48828617  76952473  27706835   1097154  11432973  36434899  13108743  18858153  35525118  16380318 
 82437101  70110117  41051105   2400764   8600856     76137  15613438  16059383  43776427  55586289 
   876243   6294785  35010359  19907785   4922531  41747346    110949  11380155  16676775  69599737 
 64707288  26475668   8494107  19004603    310917   5734539  56218173  47257242  65924499   9259739 
 26962300  52398378   8672803  61182438  18598251  15210448  24790035   1264563  16304229  32960155 
 18045723   4454823  22242343  31393615   8107665  30075764  40952511   3943419    536043  24325254 
 26795918  18169062   1956785  24052723  53241423   8262223  56874815   9629665   7407463  34799739 
 67438143  29204211   3161148   1598873   8069928  24360355   4923403  56639558  67428319  33021447 
 16564137  30270842  14771968  54891726  22655598  16316115  16647243  15035185  24841438  25820193 
 82465967  37932630  39126930  17584913  75181937   4232142   4787493    611975  10235238   8827119 
 31018291  68017903  34322379  30108529  12158083  13483163  56788007   3533739  34050997  17601849 
  6480009  60557083  21135819  82021755  12121287   1234811  59909543  10538156  44869719   8003903 
 17318346  29760673  45264165  38144883   1520059  13228017  39850483    723136   6860115   9475170 
 31943404     12675  30224798  45419987   4211278  12324987  46823938  44773579  48491244   3504363 
 60060227   8487576   3802325  20838633  17680723   1337459   5202453   1483391   6731923  34871837 
 20462905  12193563   1205721  20344745   8329027  12723255  15244415   3289911  29604075  19779929 
  5661553  18028595  20164263   7884321  61141331   5398773  40852240  59548549   3625103     50979 
  9993897  68272843   3523027  13722891  55755713  32111543  64143070  19034667  16840117  36862573 
 13854193   4409049  18681543  21435675  47078787  28023195   3547445  10198305  11104461   5923887 
 17476915  91511736   6201668  53739267    613659  32534303   2691477   8861819   8112239    891852 
 48025259  21467472  19760838  31277733  35432859  26119073  12617079  50095859  15863866  65358888 
  8787642   5409879    132247  15257803  14016623  19954959  14994718  39183141  40386812  18561025 
 34830879    690351  29022627  28678283  13013277  12097115  60108073  55692922  33151623  30696843 
  4067923  15705171   1887629   7404663   5365035  53629881   7138443  21838060  32527011   6556263 
 22920491  18041476  44572143  19642491   4558523   7193911   1863523   9219861  21170783   9324039 
 54518638  22054857  20753787   8704404  28442317  72263009   1089399   8865744  29349179  16267495 
 18043632   6278913  56694273  37141663  64301208    792387   7252411  19703873  73302389  11833399 
  1245016  35796143  25433323  33764763  11732803  17271596  11101437    856251  44203659   3320741 
 62563477   7895397   1391253  10340739  49038441  46903135  38727691  72914515   5703695  12173829 
 38361693  50683787  54921621  10431138  18959855  14255735    111923  69998548  13646093   2845416 
 70106118  38853861  20736889  39994792  56969762  25021873   4104894   8525367  30744429  49553871 
 11673037   1387077  14558019  11984667  19978131   7398693   3972573  68066901  27965775  28699646 
 49814535   8945956  17526268   6076059   2061243  19058789  12794319   4144111  73902782  95957923 
  6865623  82051933  38531076  39994329  67734012    484971  56764275  17840245  53543401  44664009 
 62476562  15435452  39283233  61320027  59091579  73030535  14843238   1990335  23676449  52322163 
 58018731  16382353  22486632  47848209  17848063  55565967  29332392  18063483   3778935   2498553 
 33672951  85726881  34697898  28267119  19546636  12183955  22471707  12173823   4859943   3102078 
 37181273  14305073   2225829  35873529  86071515   1667913    614272  49082925  17049131  37559634 
  4279898  24097410    586361  13395019  27103521  46144776  37810952   9193159   4414848  12931938 
 15431619   2364570  52460761  63008464  52875843   7358327  63944499  26008937  66127613  15019993 
 11977323  59657277    414912   5983431   9397553    554923   1122027  23177298  12592493   2748335 
 13089733  64125275   2045859  44212290   6691980  25646237  59890181  18461231  27471273  23552998 
 36584089   7172219  57287997   4345959  20508072   2470132   5752815  42106536  56886533   3270054 
 42660899  10536630  12096303   5096801  47700937    321499   4948203  40392011  89646867  12312713 
 13766218  13264143  40013499  31456954  14731385  59762623  13438878  31033356   2354900  24377793 
 14968635  31204370  38199741  14395283  39632758  17313783  11671683  18907023  13580664   1582767 
  8181975  20629240   2866125  78420861  43452338  40182603  32340548   1447569   5871225  22174899 
   621491  18569993  95598873  20007628  72971835    770433   2027460  26667143  48841677  19125789 
  7738791  20047797  14027616  32924007  67289103  53793093  43990827   1312980   3505003   1429523 
  3579523  32217984  25098243    554897   5989609  28314315  18956858   3576428    946915  11234957 
 10033597  19045913  52154933   9420555  28562283  29271043   2163543  17001783  47481939  35556963 
 41835273   2299203   3521337    394683   1020239   1080048  13944771  31320258  29076699  54786939 
 20868443   5617163  50591013   1425871  38063093  64277765  24944733   5612337   3927787  35860571 
  8856311  32278917  86864199    457173  16706085  32181069  42381798   3674635  62105237  48450460 
 42664459  58898427  11135373  17998559  48954843  73964760  18403859  43465979  20558923   5387655 
 28148502  15696840  14318531  87281023   3087216  14654134   4120269  19751675   3845203  18060747 
  8213864  48163323  28291429  36165309  27093477  32977686  10527900  56266123  17415890  20675211 
 29939923  41698983  12249887   6957191  27181653  24745745   3527247  41202663  75800172    609167 
 12572178   1129803  55816625  16452403   9828411  68499248  14329401    382791   7691708  53962323 
  3509433   8634931  25741779  77955561  24824617  57443195  53847427  36413575  13473177  47230278 
 11863289  13318738   6712981  45206053  37267990  39750195  15464827     67927   9441771  18570683 
 94383919   6776907  90503664  15066573   4830257  40634038    250323  50455973    490335   8207167 
 25418931  18029215   2837715  63951729  57360963  41521889  44433960   7384571  14873611   7082667 
 16658755   1341367   2414668  23139936   6714495   2518947  36470808  43236135  19261952  33174811 
  5387287  20498349  22948506   3606321  11565951  15911557  67290675  36623127  11824546  31465293 
 44720040   3613581   9504963  43635711  13135623    886545  17744003   7107883  34970737   5258272 
 80189600   6642023  47530788  23322630  11241870  53048907  62537947  21868123  35349387   5165019 
 11848707   2770506   4762472  28274814   2835899  23551753  25198509    879238   4620043  11752923 
 29739539  41369187  39681915  12190143   3432340  35522683   9996042   5502651   5380143  62581506 
 23642555  37688763  13077373    276668   5438241  45413799    282187  41807733  16271961   1775893 
  9122090  25654683   8284788  48692129    121343    958089  52471795  35483566  17490375  54171259 
 68933265  58521471   2441871  21784116  55815373    699911   3176331  26432919  27112731  35521348 
 28583321  26960163  12718518  23663238    377415  47401449  16301681  55562838   7584011  29660411 
  7896921  64219995   6908539  67921659  21591567  20919399   1852186   3461889   8708550  16246683 
 49111954   1676907     39291  44981150  24839619  32859668  72373620  45475237   8313915  37400398 
 64206231  18824847  14771223   2665747  20512342  16189663  16653405   3661773   1430713   3694434 
 52732798   8453823   3710048   8951403  41196566  36561019  44382263  13180689  23997563  12817213 
 78019289  65514455  23936940  14866173  11590923  61663915    819403  23804463   5844776   7975890 
 35774643   1659834  16220459  56735763   8332659  28032625  10641012  31223223  23903119  10701191 
 33910557  33688269    955518  38543253  45780963  26279376  81558457  21117912  11309598  86761595 
 39826923  38852953  21151329  66214446  62199704  11927555   5797667   7498691     47901    241563 
 10500182  38589099  43707413  54047569  66648147   1435339    858227    131733  50252248  23547699 
 10092485  15325297  19778713   1880007  45939763   3949468  31275176  36019123  45198829  58239703 
  4789125  11087603  12629355  13742025   8931130  48126783   1268923  45142353   7627743  52937519 
 31893341   8055782  19192556  38917899  89403759   4351559   9169521  29375229  36475922  51121467 
  5021167  37834915  45165511  17922109    438893   8564583  45970820  21756603   1614723  70790073 
  6607620  13950428   4296428  24491199  24920203   6652433   1639368   3940980   1998427  64346358 
   835914  10045155  12655569  48127979  22348075   7435933  43333378  32550279   2723961  42399843 
  7836315   2280723  10655327   3466435  78378920   3995543   3141470  62290455    921687     94470 
 45587301  72472162   6492051  43042875  34130003  27828483  48532840  26478988  10458939   6801379 
 17497860  62201325  55962234  43850517  12555575   4782199  16049422   8946242  31716386  47137395 
  1322231   4275214  31868785  38706353  24924018  32353143  28073675   7227280  38104151    266061 
  6725825   5848701  68223247   4583338  32760513  12928683  14399277  62380167  25571123  73807242 
 23254779  21717123  26460910  42192363   4143059   8664593   6075069   2746467  19887279  21357387 
  2792628  43114467  24777105  18473253   4623984  54850815   6319459  38270115   2927608  24528381 
  1390515  58125485  13848349   4978125    244059   4321299   2707193  42320948  23317371   1369163 
 20665295   3868923  40254291  14286318  75911402  22340064  33999187  23282371      2931  55253867 
  9616587  11692123  32996283   3090015  39397171  44795333  17859322  55040037  44560653  20879670 
 34795867  46803299   7455623   2530549  43306858  16516896  28589543  45160766  21618723  12974511 
 22791507  16814572     10127  16565366  54708123    845763   7294299  70533689  20674555  25534155 
 18117015  16713995  14939023    407986   1546943   3272841  40286925   4076433  24072464  16477661 
 22065151    738603  28566145  41740923  11449555   2045620  18240195  36203283  44668128   7779578 
 61759623  19000377  17546178  27737466   5381247  17975193  54806995  34836628  20568779  45354375 
 37619211    602333  19339046  11366099   4956991  11139043  14617383  12423485  26339395  50437727 
 49371144    669035  26687259  43543428  44932963   8692763  40356847  16040602   1278302   8253468 
 26872125   8826163   6521974  71168090   9968515  10163598  31578513  22368956  11655803     91635 
 52519659  13748891   3430043   2685759   8657393   5902719   7220868  12881733  29453115  25426434 
 39272547  30487643  36055987   3946051  39009915  30986526  30139002   3018345  23116743   4914798 
 17944410  13494947  18249204  35814469  38714554  36557289  21163668  66975317  27795534  53700720 
 25323323  34968213  25370770  17263124    922727  14189676  13140123  11270638  26210283  39472423 
  9032226  72836262  30631992    111953  17246076  62523709  34216032  10686155  35737503  18179607 
 30278637   2943945  19170885  39668999   9755851  32105230  79235763   1872588  34907292   9335171 
 79446219  30798873  15076639  80611471   7259851  46691607  11392077  16216851  40407343  18678687 
  1764438  40455091  56238257   4221732   4855998   3809379  18138021  11076279  18675006  33544238 
 63602618  17856169  52586988  15683168    243785   6382173   2389219  40109851  74123591  37525834 
 14666971   2357813  27884787  12807216   3338328  13732413  63335499  60453910   1131643  12869007 
 15887225  18151106  56224596  13053958    707941  48120459  65339803  51823286   5599223   8117843 
 32973772   2517279  23651831  29946483   3009575  10135977   4064120  10428003  75562753  45892647 
 50402651   5852443   3962958   7027584  59303466   3318098  52232163  16624731  53848935  16759995 
  4547867   6160011  10619403  11334391  13947147  25668859    890723    273405  21737083  12598674 
 18731353  35481189  70743873   6783123   1471414   8943723   4934511  11563043  68001833  67114731 
 34544595  17052411  40356087   9946355  19122928  14367114   6944283  48278150  30117867  39617691 
 58511187   8836332   6560985  61530693  20322603  13272555   5069731  55757019  58040765  10675458 
 51335999  11786001  41789838   4128347  30177196  65336636  37778811  43104507   9304069  23976255 
  6428619  21593023   5103994  64039810  14770791  75579263   3199781  51034265  61976215  37908219 
 24022047  49068273  79617535   3728789   9676959  18885129   4108227  30363072    598031    479899 
 26910123  40955127  63855318  10508624  10809450   6419763   6430118   3264405  10773353   2439451 
  4290706   3016083  14118825  41256300  10581351    273837     19639  28245431  73578669   5958871 
 16757610  23983351  64734664  41643651  62075498  10434585  50397558  16656171   2467639    989337 
 66249918   5083997  77457397  19785315  20484733  14359593   4456223  19647397  40765767  58224231 
 12017375  13217691  15122373  11908715  30426192  26743403  49724655  40777632  67228406  75307740 
  8596826  50267676  11531413  22962538   5777631  10527399  27126375  21476859   4636027  21014407 
 50707767   3424091  16472075  36233772   5772399  14577371   4930149  60519323   5638668    242621 
 10072872  29597075   4582203  32954878  60391931   6424944  18322587  16505123  64344643  23825813 
 74282442  40413219  78860211  50958897  31457608  37473684  27123609  20184870  22600602  54041583 
 18304929   7542853   6306115   4020815   6705052  25620228  44364471  11959583   7588270  18809103 
 50183872  68357329  32317755  22415241    625281  16475181  18720351  47369651  31493307   8912611 
 14313957  90995181   6015793  33253915  64293562  33841827  27701771  31903557  56521323  21786454 
 39369828   4467781  10654310   5761439  24358135   7596481  13230733   8431903  18144180  25718178 
 16037076   6603578   3601763  49437874  23261748  35571771  10567323  35846083   4652383   7333395 
  6574812    489920   1437423   6673554   6540265  21000102   1113651  55102707  25693980  23955243 
  6366623   7046339   9060615  17297039  45303559  30140871  24868153  35082443  10689321  17378145 
  3020723  21145470    620162  73833099   1919931  15118883  17725173   8100763  62529992   1616931 
 36574827  84771373   1770499  26789019     19345  14985951   5986332  58409188  24253491  41210573 
 22451343  21090123  15581974  12936970  10387487   4181586  13936927  51012072  18184415  15939398 
 14180233  32889332  43940603  20239116  33702646  57202749     73959  10067145  30824189    838215 
 67852035  64787026  30447678  10607885  13976943  12328047  20218143  51783031   8994567   3556233 
 26073723  23090847   1574368  67293195  19555215   1828627  37824683  23095877  25818723   3510881 
  1996553  24075979  41771043  34112678  38155163  23153523  29545921  61579969  16663540   8533272 
 15568323  18520753   1394447  10623234  78668520    385687   5568387   3906307  37773318  16014445 
 57122513  36501063  12733248  39129378  48241263    523355  32972125   9306252  28150298  17067066 
  4794395  17558730  19033228  21421963  30696707  66504951  34307891  77983099  48134466   8065503 
 19240647  16191258   4977723   6304650    268707    224435  34634723   2845923  31522845    672599 
 28118989  10576435  57044355  57026298  67106463  46625763  33558673    178119  18424039  74884095 
  2448348  72802587  16494603  18153639  52928327   2211533  69926667  40449873   4744442  22539317 
 38550333   1361499  94476687   2874457  54351758   4946497   3818223  23588289  17943515  20323010 
 32115899  29738395  49166268  68189321  12439429  25986394  11361133  24757379   6676855  47217279 
 14709065  27657147    960275  36291708  81967023  52063435  14693547   5839341  10613838  16817339 
 57542723  14991981  74584698  17948583  30302895  17219123   7138335  10470621   4880879  72237383 
 38012825  48559778   9090873  28777425  12023597    552368  34680591  24305690  55462383  39961473 
  1110219  25637751  23711811  71073587   3202701    281758  50808075   1855123   3753564  28298323 
    52267  54142603  43993215  11146915  82609831  10922869  23492274  57860384   9824495   2760252 
 54754747  59819673  15920071   9139407  26882160  78849467    712593  44524563  38444667  22808373 
  9827203    241098  20213673  40981927   7095003  13035229   5738683  33495063   1556727  45497283 
  2602511  39789581  33189062   4065311   6498027  48268637  40965593  19945734  19397598  26672791 
 26258348  18210903  10244094  19913884  39936523   9958566  21138136   5720135   3454269   2330947 
 21557484    399951  55924288  35397633  93965838  34988275   5251644  80396175   8596123  52660858 
 39055543   6891294   3589989   4809847  17074491   8899257  37871781  19990275  47935595  31620670 
 52115263   1716803    845205  16813469   5405239  21803415  15672923   5346144  35382288  35010504 
  7225628  36455581  42424968  10027203   2490353  47015619   7752108  69459835  18074518    198255 
 12669703   1849515   1385362  14837925  33255291  23082994  38849219   4143033  13195823   3598927 
  1951881  46237593   4335830    233295   1259388  30895945   4399833  20348373  16036761  57695889 
    98937  41986698   8479632   4644619  26965347    570147  23890782  11955651   3586913  24679453 
 73900942  30389129  54420846    773238   5617035  13856549  22451811  37963118  59234013  42256317 
 56855757   1872623  32217075   9022619  21306282   1054715  51956239  30696830  36747947    179807 
 33202333  64793103   1254817  74886557    213388   2547879  22445491  39137235  14031251  35350963 
  8931003  12502767  26873110   7854801  21676563    832689  11366903  11759043  21677601  20488243 
 17740208  33733359  11988923  10627203  55710075     21707  60298587  20802309   1725299  11636475 
 10345415   9679972  39668902   1505837  15067161  34235376   2414205  73524803   1321071  17544914 
 53495317  13152054   8534523  56222898  20012510  10909582   3040683  42752329   4915935  50270248 
  3427547   4351323   7297195  28485816  29495783  81314811  11935503  18909573   6980915  30586423 
 25836063  24425573  50227008  19071600  40929543  26787159  26845223   3298803   4405552   9128319 
  2047259  12219071    339098  56787575   6814707  11452610  59874327  46004361    282193  44308059 
  2355825  17933627    502251   7040298   6468368  60157737   5287004  21950937  42252123  31149355 
 51889275  24014535   5266506   6862805  31716419   3613299    302607   7052716   1545363  13375471 
   475395  18268022  22421067  84279579  27700983   5733147  40572520  24356433   6095931  29644584 
 15411436  32048407   9589385  44826948    231081  15389496  13980543  26759227  27337167  18198781 
 46039897   5890427    637307   7883682   5613023   2652153  13046910  29463215  33583307  11044636 
 14499263  64189563  20513679   3779835  20652637  11315787  31603139   3175371    344208  20791723 
   153538  17872824  58439935  44092248   1017975   7533283   9714811  37589613  36574276   5309259 
 12669252   4419195  57114027  84196285  16101834  18406073  11215452  19162103  26215499    637041 
 19987871  10932252  22748403   4925133   9051932  30539923  86621504  14925885   3330875  41652126 
 49536379  15650611  17857977  12195306  16918373   8161335  42241455  14992511    351659   4090323 
 33612247  32460815  24943965   7406931  28286772   7635335  24646270  54524441  62496986  75666074 
 11283798   7706058   2089276   2275315  47009787  51450459   8245189    276315  16564188  25478331 
 39950523  18378234  65213099  63263099    201077  23899612  39243063   7857567  26040083   4006803 
 25166363  16253085  24533523  31035348  37450635   2434075   2366613  15121856  59472606    647308 
 21712107   5202874   5698003  39310618  35669118  38609265  60130743  62014383  16031787  77796435 
 69117678  34223699   5720727   9986373   1557529  24126471  37867177   3347919   8547183   6924573 
 45254003   2106873  42621398  75285924  23061049   9405519  28389778   4878018   4219113   4059807 
 58660051   1854710  43842653  12821777   8954335  45464024  15652851  23313221    139482  10570452 
  3933299   8743818   6474393   3507563  42497883  15672858  32138271  17124027    300792  49486373 
  8588286   5619660  15323926  32611597   7077498  21442169  46817083  25514115  27152011  16440701 
  1447018  33249423  23346669   5078707    549949  34560819  24002508  23591123  46535763  18147914 
 10685575  81990675    274782   4002513  14208555   3561139  21916523  80453778  23650686  50845645 
  5062251  30780803  12449399   2372529  81503077  69497621  19082660   3858723  19398723   1152672 
 29025483    175308  22988651  22265505   8484827  16978227  19060407   2784636   9151673  87528588 
 42659989  58267291  97792233  46935051   8739726  41838133  17313371  69630153  29255509  29448449 
 39150647  18561159  63831190    607317  32014171   1256163  29137299  19793835   1411323  10046970 
 12458832  21543527  14406748  70617753  24171621  15848935  31572675   9297573  86966043  54190971 
 24315799   9924347  61763202  15243435  60073628   6430967  94036079  24088719  72794951  69394119 
 25042085   3299543   7878437  26934669  63606821   6322371   1425729  58239563    845903  85218009 
 13867375  16340217  76461270  31416583   7564003   3382733  27817611  21171780  26759793  35175949 
    41463  13178563   3664348    758939   5820899  42759299  84740103  15833967  12062533   3131268 
  7068769  56981899  23200184     12828  14573050   8879653  50588573  60885723  46068183  61751592 
 24152724  47413473  21745197  14097883  48332923   4367077  17246396  55795691  41665257  41957183 
  2433407  18196777  12983667   4160187  30146798  26011005  66346346  60503803  30274363  84411123 
 22540555  38314619   1079810   1719435  48594123  26106476  32633711  42345753  37894993  70888094 
 44144091  12954603   2240559  44068330  72399423    424854   7223185   7949127  35784533  22032559 
  6092363  33968093  10965523  77832823  11219947   7596931  40972923   5691723  10132863    687131 
 93189187   8524617  10975583  36185591  40110308  25446120  75664707  27985571   5750043  10846049 
 45333059   9210843  25695539  56374434  39584703  38497218  34995501  51034803  85106669  13770281 
 30193055   1217698  40613403  13196011   5073919  67336035  11533023  65446728   6448285  53653083 
 36996543  25836159  35008401   1778154  15401523   2090105   1182444  28363380  15635307  27201687 
  4869550  46141777  56497083  13328967   4316322  18287561  96739963  54391623  57936239   1215498 
 26497675  28006647  14905513   7787595  44189576  20664123   4158816   1673472  48934599  56614395 
  1992393     39318  12943843  32058843  29349203  55893711  66027643  11656588  32743869  63011847 
  4895738  10208531  66695553  29312755   2025811   1632839  33607700  15832443  72161043   6435123 
  7890747     46833  10149585  10090731  19218903   4468219  28272891   5951318  12988137  13314684 
 43577502   5799873  40060121  37529380  45462971  12053388  13086105   2313372  23524155  12437663 
  7080647   8041338  52280043   6753441  48172263   2825586  18313143  53441043  38131587  20423272 
 38596563  93537385    162402  94872453  51120643   4190309  26550452  38462813  35290875   3890715 
 12617503  50609583  14142083  34878219  26944579  38931630  12087638  32124287   5140691  40877109 
 52536303   6367732  11767431  12976178  27635133   1513248   6394429  41122752  74781603  75726458 
 47718471   5569918  25945373  52267155  11435911  44792395  12588009   1659203  34637997  48008688 
 15279803   7954179   8217473  31866139   5225955  12514983  60222858  11907178  55026955  53134269 
  6098833  13206035  45576867  74743603  21979829  13172217  46218048  16142596   2814009  18304343 
 28740027   8500891  10319567  19865577  69130713   3630282   9961869  50752100  30399905  58048683 
 37943665   8326283   7226551  25127493  69067079  47591947  23575533  43864493   8443376   6607035 
 10719365  25042731  81027515  14310573  24261435    919713  10898343   2347020   4050043  13202403 
 23945148  25917868   6220795  25110750  31297968   3787923  11643579  63824923  46460166   1764357 
 31890253  30500124  51546057  33166023  39537673  11194753   3365643   5152431    733243  11200608 
 10997304   5806546  17942709   7701426  24282989  20422674  23683783   3885159   5704855  33278041 
 33493363   4879038   5397273   6237321  28297883  25957032  45386226  28621323  65394231  52230587 
 12358092   8996019  54972015  39320931   1420923  13406667   7232343  42098886  25137713   6579347 
 54315387  17565984   7262642  45104185  62668583  16014123  64244823   9635203  21670011  17439947 
 13640097   5686701  35865979  53181883  22534965  11281635  49927065  30706736  12010239  20769538 
  4078393  55341231  10168902  10770001  23897967   7911639  43979919  25327403  13791019  52748035 
 32320475   7981129   8873537    252571  54058030  22884338   1282608  39618097  20119275   2377099 
 25916811   5620497  75503390   6356473  44826303   4927533  55040959  57655823  54074979  46995945 
    40007   7399484  19687923  28303233   7883979  36982471  13262427  17834853  26396142  23143932 
 18295300  65874183   1569178  49805591    790710   2326823   2238633  79543803  21551187   6675900 
 81290043  27005651  13867559  22132343  22081698  53370731  21152249   1371208  20073813  66299853 
  2979453  41146176  69891591   3248714   8888403  25750127  59508199  14877333   3588123   3931020 
 24286803  18813540  31449893   6211783  36774816  40987883  22999203   1161869  82477123  57881808 
  1661651   2584068  62032551  47603211  17117157  23660727  10483535   3736796  40078429  23937833 
  5829120   6263539  18946693  13318707    363923    814530   3399025  18843915      6960  78576177 
 28454791  18399119   8065872  67260309  50229643   6446693   6387196  14547668   9290208   7852110 
  8807349   7635819   2641848   7557216  17636595    618535  24318508  17286267  12292738  21157635 
 20443125  32958276   3315195   5273799   1959999  58777083   7914932   1619323   8885627  32568927 
 18220349  12726888   1855863  22629723  20054821  24618259  34771379  54231648  12281238  54280674 
  4418553   4218315    191391  17227778  42672361  11903019  12108876  29463337  23503293  40212395 
 15017127  60241145   4749798  15825597  25707948  34724337  23838318   9030636    404423  77291139 
 62479507   7009223  81160293  20569749   1627413  26378668    896571  16313651  27117821   3451515 
  1490967   5016579   4463022  20538048  17504535  12376627  42311779  18704607     20253   4902267 
  3026637  17979782   5210555  15002691  43063683  58912623  32510753    174276  20869699   7227267 
  4419307  62126395  32044515   3200583   3103419  30731118   7459099  55623179  42444603   1437039 
  4383099  48973369  14949749  26729931   7798119  44617839  19758079  71770881  55872654   4644513 
  4509349  28304728  56233759   5765419  15263623    501165  45759727  48114371  19352649  73984507 
 56860571  14109981  64086288  44766591  11314297  29965959   5619153  25324683  18264273   8116875 
 26460948   1179145  52252391  40980836  17679833    191853    169610  25582363  22271483  11669417 
   644123  21061865  20511023   3088419  53113251    520173  16845063   9975843  20951023  23434723 
  7687612  15997290   2047828  59804971  24110430  48809371   9826483  42288199   7608507  34387779 
  3232551  12709876  42596079  55098818  63824775  34144635  13081191  11650696  25464757  16115838 
 30135291  18216909  12531213  19737953   3152969  43943987   8462187   6464183  33613353  30658363 
 43347659  31608213  27288195  26949159  65926397    780675  57397883  39584043  16444718  10706609 
 52482700  10560288  69096614  57189959  38811129  29579687  76281719  20136323  13007711  19104803 
  6462551   2793825  88548825   7490983  30216876  56695287  28104927   5657033   2706923  10805973 
  9545827  35889064  71860898  17493227   4325213  14576228  20033878   8923015   1109973  25488624 
   601067   4393048    448286  14006049  27466555  37290971  19229411  26421267  19514559  32545741 
   454923  28842510  25881307  25120260  28546191   5348908  16456948   9746189  18562288   1066173 
 58778686   1284925   8012891  44682684  44832491    790755   1532763   7968083  10523727  31709595 
 85994339  38657166   7642272   3249099   3384658  55267863  57577362  27877185  32805177  24857403 
  8918619  24237550   8817903  74928642  10390679   2924128   3829101  42688315   3219015  48979037 
 16134136  48079815  20812389   3689401  40007680   7559073  16093730    104045  14679267  29123349 
 13534723  60756774  71658417  72756015  30818465  13823823  30924030   2487051  59446848   4755123 
  3813151   4744303  15482653  29995803  32823864   7800828  29469693   2013663  26184153  34266264 
 22149627  58465635  47936601  47628481  15864621  35314441  28424386  10441183  21815939  17420955 
 21693234   8555373   3408208   2564763  15786856    507698  31849538  30082893    185903   5621700 
 11075145  62108023  24240651  32720811  47060145  19325289  85869018  18041261  25565715   8630315 
 74866865  57634419  17178425   6058854  47483503  66577263   6355794  10207320  10281136    620323 
 13676000  56105291  33291303  29839777  23633793  72092979   3607926  22774326  42875291  19219274 
  7233093  14988737  11846755  83780097  30783534  56460319  20301619   4824015   3649267   5181707 
 37365689   1769517  21504879   4298823  15676833   5689573  45105111  22978617   5186053   1789911 
   421491  60496503  32755617    642108   1847892  14529653  10600500  17882223  33407433     19633 
  1150098  43603731   1758264  61528776   2582795  10570668   1440177    906798  56407749  46813563 
  3412389  73968864  26403843  23074233  51983238    255157  14034622   4844941  33589491  61051200 
 13398937  53587104  18605073  52692728  27947814  22208183   7552373  44968323  20793720   6751308 
 11416524   2410013  38198202  34406943   5158728  57504327  13611419    359898  63046889  12952023 
 22588023  20967363     15957  28545885  27660853    177450   8252997   4649145   5868708  13834923 
 22339453    196746   6687375  42882323  14945277   6437883  14009825   7199403  10903519   7319979 
 42601291  15277196  22665748  72178295   5899023  25667622  68008767  71520347   4055075   5824323 
  9047603  30851083  24522757   7461671  16888805    685290  19829169  24848232  17767423   2419487 
  7350579  12377851  70125003  12047371  48768458  34056249   1316802  41050419   1577963  59795025 
  4673667   3990876   4381808   2420233  20500926    268091   7750203  81214667  66026911  15455571 
 50952249    505956  54112335   2537385  18993302    117821   6665504  21607147  15284073    930003 
 88831558  49118355  20296857  11035701   2059159  49580805  28286593  57773423  27941949  60492433 
 25521873   7465470   1979373   4281787   1945093   2694463  12533763  30990405   2016522   4357183 
   268431   8541819  44171707  74663290  28304415  22334504   2558749  17348433  11020580   2835043 
 83256441   6297522  35445924  11855705  66195252   6272223  35402611  29812071  61202379  23827075 
 57273183   1587633  33596171   9620043   4209573   4639499  47604948  58719928  31926903  50837991 
   545486  57550192   7259568  48835869  76996873   9593343  19495097  59982747  42013623  75318423 
 20615475  17349087   7310635  58437257  23543593  15816273  26915307   9166195  20482393  14910613 
  7806558   8964393   1904883  32675787  58268873  22494363  60023232   8722101  45719037  13595625 
 19712823   1973653   3344775   3886893    851847  25581726    990906  11379600  10346784    281184 
 66995099  20281763  87049669  12124323   1885944  19592745  20163315  24505665  36498403   7735479 
 35172858  73407917   6646323  34495643   6600283  16624675  15057843  56016993   6943883  20022938 
 11791581  17141611  26704339  28111513  41497803   3542792  16395186  21784524  35028739  81583350 
  3281211  42751887  86887935   4588773   5862522   6530198   1374350   6452790  11077929  29289417 
 35893783    206777  17848533    140862  31770531  56055419  17964563  17153227   6776949  25370139 
  9384026   4181580  15435789   5433183  35836455  19320003  12815707   4024023   8181519  26327817 
  6435743  42484251  24963323   8385874  22551473  72719091   3044905  38298171   2591829   6813807 
 18788178   1510407   7557705  11349055  19048763  15491913    199938   2016124   1790439  25747796 
 14533876  11309226  50460117  51523128   1954043  17150658  10014396   7341860   6330363  72104558 
 33148322   1954119  23219403  85795293   3194923  32280622  14547579     93657  10646781   9946783 
 10653213  16716482  29065723  28634723   3416628   6240415  17378779   3124065  14700057   9779730 
 28066273  65532767  23532823    225488  40648759  39293517  23222355  14929236  10412124   5924923 
 10677883  15161223   5813898   1085529   2264364  37695687  43025308  20902783   2471439  75132996 
 26122600  15786159  23341457  11510750   2275058   8716704  12719958   2445723  44145820  24234963 
  7921527  44782723  13598235   2390742  44511737  38196633   3382843  86722507  43087209  42398454 
 10574563  59356047   7565099   1388363  36058461   8972849  15615723   1081775  67675003   7109829 
 75985998   8515113  23528057  31094499  19653615   7509567  60686371  31007931   1025583  38177868 
  3032483  32631547  31828103   2480301  16515083  43384326   7225971   7241901  82737593  11126798 
  2194048   7512225  21163236    136828  79760419   7198843   1000787  22804715  58938605  39889296 
 81322557  53032371  20453205  49977567  43909225   1704147  19716333  38238472  11440599   2597375 
 10970024  22146863   2777387  22432533  69008601  18416577  37434843   1337887  15521328  71596763 
 58644203  28035023   1954443  58781832  39715393   4448228  53651573  30748463  55059323   9565959 
 61134735  32975505  12319323   8461023  19635537   2052075  15262935   3351667  11190298  68277267 
 41182953  18354175    712460  24005193   5934363  20641083  94747743  26803125   2726658   7964934 
 15147518  64199773   9822298   6957777   9448737   1085523  13099179  20610239  79360675   9654915 
 57220746  65922921  17456168  12377103  10679967  26055426  39705723  64334719  11180580  12537515 
 24034077  22704711  35606793   2707091   7313793  24528935   2273361  40180719  63714993  21166408 
 11081115  19955276  30595737   4390895   8237611  43063093   8147171  94565933   9680283   7140531 
  7072293  47630667  65631487  57086871  26600619  20149903  26989123   2872953   6074223   3409851 
 21714483  14884230  12790523  18190339    357755  45766129   5227073  15977546  47910843  65501999 
 63316104  60202788  54952815  36576677  35724363  78858423   6826523  34668075   1239438  13784178 
  4943963  60466243  35307681  17766828  33454453   8131163  10719689    388994  51527768  47144259 
 24810028   8491788  38654130  23051835  60634203  33764525  32262507   7241434  39256851  19753653 
  6557707  31571901  27862078  34137579  41121973  29937339  21199200    187419  10719954  60323023 
  6295765   4293618  78044187  39109787  66802105    626592  28269987   7994802   2443344  23505213 
  7009017  44125071   1628247  72139653  57440283  49536489   6481037   9877177   1784484  13418835 
 36999827  25031973   8712283  47444181  36030651  32907963   1149897  29489434  75926499  23345781 
 27499127  10677430   5076049  29315819  49180483  17244051   8671193   7462011   9718971  63798307 
  3382455  36461019  21001055   9694335     14627  20062489   4091925  29167135  16217754  70086363 
 41605075  50133923  18942235  50816773  16963035  20032047     29053  28594648  77092775   8021760 
 45134223  23721587  37931799    844863  62861675    194317  10767786  10369647  67734363    687451 
 20706633  22373558   7857147  30067797  65267771  59766907     72895  21609355   9398131    343705 
  2146665  18357147  40834399  27624323  25919835  35168649  46107513  54114183   3487303  36318819 
 10429203   3747851  16739937  29423847   8986105   7537518   9340355  56082459  31564329  46864427 
 27935107  24765269   5511805   9988028    680644  20556554   6020995  43116297    701733   8046843 
 53765478  74764149  41872095   1480233   8968338  41914866  15168588  19441607  42930381   1457099 
  8385623  18990643  22037310  43088690  25220665    314811   9655591  42393893  14874683  16998711 
 44148843   5606048   6187493  33966699  34097379  29141263     12313  31647128  59161659   1042548 
   804057  15410634  27849914  87815179   2564553  18617268  77752027   2313963  67864043  43961352 
 45467589  50431633  90854803   1940853  22123133   8560923  22690899    111345   7868859   5118987 
 47199543  53399469  47841826  11885367   5223215  42540795  77034129    574296  70508849  27869888 
 21283187    730623   3836709   3281518    475215  65599428   5722287   2034791  39330267  20624572 
 48490517  37402323  29120179  14801280   8392175  30150843  32243533  31690903   9112853   8939823 
 82935715  57310882   5265467  15733698   5970789  19324779  79346828   3246033  11413383  20472089 
  4709529  79614582  10422248   5848759   4369578  13510962  46808573  42102799  11897315  18336339 
 36174951  30466143  48203691  31330689  55765563  19367466  11200187  16408635   2487081  49039999 
 67222050  19348345    638017    950523  14020628    672003  81292307   2405493  15704298  33331118 
   576430  13161803  56924644    415881  34784163  27301088  78761635  30375099  23924019  13247018 
 41049707   9081633  66813441  55174326   9479453   3706463  62284603  60598927    295119   6681303 
 35591987   3081311   3508670  93338907  40941571  38669748  40982946   5171779  23304929  32827344 
 27070544  32902083   6643287   6008795  54081099   5176455   8882451  39690907  18915908  27737115 
 38135616   5482381  14253873  12674774   8232309  45794203    171579  65470348  17854811   1548930 
 36663849  18919050  10995183  37991083  39712662  17144523  56028957   5151199  15261835   7139682 
 43354851  27597389    165795   2708556  40260691  23619409  10690308  18256855  26007759  18605879 
  4602498   9129903  13569499  12809355  63022287  17530019  71874471  38655651  91292337  24165096 
 19184375  11960557   7836465  63099143  77430168  58589403   1122427   3413963   9062751  21327219 
 35849923  29552407  72249495  15798054   3245247  23708626   5166843  39194573  52875291  58136403 
  8977735  28915373  13095483  86147729  25376448   3382443  33722251   9767201    286436  17422278 
 15940863  38980770   5898643  10501159   1447807   7426995   6206141   2649063  45784922   7322073 
 47831717  49434508  56090675   4280100  53306313   8254525  26139909  15480486  10802915  36181915 
  4813127  29473396  94380987   9267027   4625155  11294054  35427570   1587674   4330977  45576435 
 48315237  30929164   7755858  14023531   3748183  44137923  14366783  57515203   4150603   6381330 
  6538635  32224623  13749483   1047856  11102262  63208098  18353523  38567811   1630167  47219547 
 11944899  54498865   5969499  30871579  10697662  13082478  34855443  76775768  64526283  75709302 
 27432849  18129531  66318738  45747123   4417635  10122235  13546971  33217275  20464416   8877403 
 25108767  23903371   3458643  16987223  75555376   5284281  15607858   9823893   2297509  46836723 
 66202483   2225073   7556243  11440464  53153755  82553685  39533377  21615605  15870813   2653723 
  1328157  13129107   4510881  15820642   3400446   1329803   2418445  12626345  12504065  33775519 
  7841667   1581343   6377971  11900409   7496160  26471850  23385318  10036755   2868038  37403899 
 29479947  44946699  30702668   2874951  50424549  23055863  32748600  24025341  76912453  16679718 
 63845409   5042955  15507933  17570683  24970845  24504183  55044123  11272653   9797275  19376605 
   285023  20054781  67983465    114048  23377323  16553023  10336883  40086559   5822067  28050783 
 19543714  62990980  44537617  74579595  46967267  54547217  25802333  14685736   1053969  15899699 
  1968298  37794313  28172043  13496067   5211867  24244567   5632323   2314498  27273149  28909143 
 52374895  36985993  57297033   6117819  41090195  45014169  18071223  62970303  43351387  13293697 
  3086998  17582823  31374123  12101598  37163091  13951413   7386179  40154653   9353387   3653633 
 13095400  78584758  12260251  11606683  22479674   5428243  30448725  47629527   3246613    342843 
 11113512   5748107   2937068  10979553   8665206  19527307  34389195  34151625  14392623  14289684 
  6928477  64626179  56588193  59114141  39066973  67571682  39268373  44921079  37130136  60430323 
  3468503  30106987  18605493   2055771  12566323  25644321    465301  38571404  38741801  11955198 
 53669519  11444248  11278089  37834877  59782414   9008289  21099623  21331573   6605585  10214203 
 16664289  33621753   1569390    286284    708523  14972691  80277099   1425537  18853464  36045023 
  2165073  34036519  37999691  15290443  13020999  62619533  24205755  17562238  34933137  21207731 
  4210683  28829391       875  10197641   8587355  36369873   2302125   1285659   9651817    847019 
  1686159  14236387  18635448   2805307  34130037  20621723  16578923   3766095  55885883  12343393 
 19786259  13087743  17092462   2349196  20089941  43971588  36707949  33048099  23233605   6524295 
  1766439  69235773  65497835  12619608  19029177  17024931  32542023  11474707  47142533   4382033 
  2417453  94317291  50167818   1550843  35435003  64680873  16567023  27591338  50539563   6858447 
  2814408  32593233   6982173  21567387  53188193   1048599  50668755  25949555   8760343  30684798 
 14438869   4875063  53186973  29175637  50657250   7310580   1710087    429977  59613612  25785555 
 16502247  63451797  11556723  11428831  14383584  14443053   2495798  55029462  31298709  47066772 
  4717643  74488355   5641858  37116163  19256693   5336973  20990505   7273465  16151874  14404122 
 24888546  20921859  20442363  19211890   5395634   2869497  48500883   8587248  76093119   1804053 
 21868211  14333373   6983946  36305403  34212777  14346054   1309803  70655023  13452567   4845027 
 71325363   9339659  43078123   8884977    822063  24312735  67617452    646533  42356535   1621140 
  1391630   8403063    647440  59750620   9278878  56361087   4473699  13183815  12506185  62665115 
  6222966  38008049  56734843  32286755    798629  28901755   2173783  15606267  10641264   4645806 
 81985403  53341407  34356045   3252658  13705678  20674546  18251340   8732001    421893  25562401 
 39211973  21709794  49315039  25889427  26680529  12583599  22114422  10892248   7259147  18938679 
 38278587  22861271  24584418   5713803  12328693  60302673   5716067  51470971  32756028  74406723 
  1055093  10822879  10142178  71531817   7759798   6544203  57788091  76300587  21426268  40051323 
  7481373    884729  21633915  54971193  15205443  13129092  24790240    572019   4452235  11848371 
   305043  24834419   8664185   7205733  66394523  51645383  23634831   8218023   9320263  24708478 
  9806369  22805703  25917051   7262907  59436708  16446931    250443   2805523   8708073  26213873 
 23161173  15407319   8118379   8020527   7350642  53819142  12393179  31924473  51894819    182523 
  1484923  15700219    330738   9827054  51513683   4613883  35160038     60155   2360867   3963390 
 27165002  38165442  73288698  46319903  36942987  31840091  29502414  12329019  13119383  64074209 
 24678493   2967780   1086873  45876472  20575551  21888264  27652915   4074747  39745154  12723147 
 13579080  37738824  38995089  50441207  80762551  14301699  55068306  50590923  47327315  24092952 
  3026418  47286624   1225011  24089847  11176788  19758147   7246594  60178573  39030491  27032276 
  4203598  33379781  15151687   2871235  15883574  43716087  94107931  17214691   6432591   9143635 
   355217   2971397  13145292   9865059  41350029   1736899    839731  10998483  14411295    709186 
 17921727  30587253  22956816   6037658  10604910   5079387   3290083  34621977  29235900  35042325 
   726225  24178728  42245838  19105075  25559839   6758030  63926295  13176558  15418316  40750177 
 46623423  41206335  22298823  15160623  62623035   6592443  23271665  12963703  23559323   4106643 
 47906557  30026823   2662143   4132658  10870203  19853658  12945963  44927723  12740782  33015659 
  5595609  55136228   1941695   7862001  61165335  28946590   7304692  43010739  10678591  35113001 
 27379573   5221099     24135  19456102  19149810    676500   1074693     35907  19694567  36008583 
  8138071  10468458  30574620  40978632  22137353  75711693   1221508  39412205  77769668   7916321 
  8064153  48906591  66210050   2406153  19436078  27281859  14837831   8742237  16824101  40436680 
  4131363   9324123  11681355    638643  16275489  19707888  71694795  20118830  85462677  19902990 
 10809363  51481111  12274168  40832658  20047935  15146257  59346593   9193770  62203495  51577623 
 62324331  25252346  17938778  23330123  22731079  37155183  23656173  21628283   8390701  10767579 
 24935607   3159173  34688283   2384003  19929729  29917179  85875280   5982918  35950063  12953030 
    81956  26706348  14216094  13898271   2043803   5641135  72812797  57192987  17114961   1895867 
 83089919  35424366  32236283  12284061  25801346   6895691  90671436  26316919  17605139  36069033 
 27803821  30145763   7096365  77633173  34644812    424901    576297  21882379  45094281  12154958 
  9205137  43602510  66586292  11210751  58036487  14894506   4795314  37255299  12599821   4400909 
 44192583  30322851  17715177   7777923  22876972  21595858  39361511  10274469  79393863  35432069 
  3099005  18988264  18326897  18016099  52372653  34884959  40650423   3078915  28136413  76350366 
  4995539     21863   4657577  32863967  72113803  29481413   8304587  26161273  23445027  35576717 
 16286593  61672113  13287565  28324383   9682427  41364807   9115748  40967413  11579621  35182611 
 36018939   3640935   8908603  11714897   5188992  17656866  12706239  68185635  14865057   1246884 
 14193519  28798539   3645169  39777763  15787419  70731083   8838703   5163696  38941067  66738102 
  2322960  40087407  41113201  19862853  41040709  47117463   3424407  37460223  17589037   8565215 
   421635   6369501   9751272  72822699  48275868    433143  20757945   1038219    307624  69087174 
 88898091   7518898  16542873  11257179  12619873  55397634  47636803   1358376  21997443    400698 
   102797  19753877  67109809  34452109   1758753  13341387  82013775  15212944  62581928   7647513 
 14416455  77816143  18134055  46377231  23894799  25354514  66775117   7887739   2792973  22689543 
 29057203  36785435  26979017  17930330  34634811  47783099  13022503   6082299  18507291   8290404 
 60764517   9539707  16772183  20387451   9690786   3878907     32643  53396443  35094469   9197685 
  6934500  67974849  34365757  12297373   2816267  21276939  16389195  19360974   9515501     17721 
 44831025   1188213  25620755  29613753  23743815  93150618    613883  10736203  18716271  10421432 
  7024073    898152  25962483  45473175  55854600   4219910  61603359  11154630   4659605  13474493 
  3123083   6810361   6884049  13931881  25937223  36152135  26183963  38561307  10437876  12531523 
 18894513  12851925  15096197   7708439   3294190  22709146   2421945   2493053  19972383  30107100 
 10570523  67432313  11323851  92589823  31068996  14507331   5632411   2786283  39589827   3778188 
  2503631   4097823  13948623   6784059   6139816   7924886  49867461  57917433   7814811  14152291 
 64157709   2751947   2646585   7332894    254553   8884768   8536567   1737611   7360593   1995691 
 52657118  14550261    938248  23521413  15523890   1134867  28476508  17494535  94719229  21220739 
  5105929  26401473   5279343  16203443  35381659  21370758  88002537   1739763  33833853  37122388 
 42189798  26352783  63273953  36471393  41176306  24841203  61687833  53967155   6850773  61250385 
  2717393  38861115  59961966   7903347  80354240  74425659   4073460   6041731   4606681    576591 
 36670593  13890920  39135609  14243080  10152797   2221923   9529233  34157715  36728727   1172049 
 26305356   2316619   8626542  33556349  15802683  11420057  18816963   8335779   1398323    881943 
 16935873   4894331   9708591  17326698  12806097  28483963  15347873  15015090  29922327    367425 
 19769579  42818898   9534353   5484498  14142523  10854835   7871651  20535783  33632218    455426 
 73840032  13728624   5224923   1616235    995437  62787795   4504623   1251723  88544658  34614923 
 73929713  32790147   1629114   6917971  33997817  43530522  59197475  22400733  79226955  72968107 
 15405117   5969363  14526723  23701488   4293987  14001305  39601909  37406363  75960711  19390155 
 18098443  33711297  29351159  24227801    547303  81451772   8576860   1117053  36882783   4795837 
  2989538  84827733  32538123   1940659  42437343  17681531   3125778  52188678  39401459   2238007 
 12309959  40674410   8736280   2689098   6422043   1821152  47984969   6810927   4969223   3281850 
  2313633  22525311   9905634   2221473  19229991  38837054  52791747  18259350  12675393   5905113 
 33926635  10997841  41794915  21555893   4481612    916233  91697043  58900813    307238   1885459 
  5275509  74118501  57930819  52319373  27432923  52285461  39693699  29198949  35669458  64362155 
 10018923  14904973  26339499  15721671  26652835  23420123   2431119    413817    739299  24675373 
 15744579  12061209   7671435  32218686  67577785  28936496    209185  35334093   9284613  29210445 
 32682448  39881346  28581248  36061215    542220   1934250    470768  54561290  21742443  36377061 
 42915955   8119221   2977502  10855583  35673308  14489663  48744867  10832210  24558195  61964525 
 31809336  14828611   8433483   8269829  30237643  57871995   1748130   1042209  71185251  19099968 
    56083    941881   3424516  27919368  14734959   3448183   3565447  32872963  49209660  68362867 
 37496798  51931547  10273683  12440222  30260859  36184649   7109015  54601293  20059231   5653299 
 14543210   4449505    618506  18371855   3088043  11018949  45954829  18960800  19202635  45167817 
 24465522  25016061  14593843  52540768  38173351   6847843  61043963  37984506   1320895  11989771 
 94565573  70106310  12821992    732371   3242085  38223399  21481323   2533179  12686628   3968178 
  8540304  54933723  64577419   6258606  61943158  44336499  46938727   8443194  23538036   3087573 
   397527  10713384   3220011  32793446  41099935  28880394   1261659  10867871   2119839  22522743 
 15143682  11488569  21196163  48059454  10730933  47041449   9318390  82480795    448782  25622319 
 23312643  44308098   1301955  63005081  12152457   8046523  24785941     78348  15747855  23931069 
  5658364  53532147  74905863  18925931   5480379   2624613  16175623  83164473   2887287    301635 
 32895473  36400008   7768347  24063243  19075899  31895682  42997778  13064587   1139793  11735315 
 60693815  15563878   3193411   6797047  17604723  24916028  38893563  60559643   6432203  88755315 
 29784417  33936923  22827963  54399055  20044203      4263  45134927   4396368  16572633   4387337 
  8167401   9206543  13103829   7183425   7403877  10937056  12339065  10741801  30534755  17089133 
  3114339   4686255   9701949  20959893   6772693  20585467   5536419  69426308  59926253  48470778 
 51300099  62805523  21672059  59012971   6450333  14415537   1342399  11771673   1069681    246875 
 90698235   1091549  56241921  30763323  16755687    504231  33741741   8966972   4606434   1420935 
  4354611   4178458   3087327   8506229  29244387  74559993  20097850  38082027  29620815   9652359 
  3663468  75158727  35000775    585723  35569391  35016167  10552721  79651619  29595702  55164993 
  4047612  31780859  22225117  34126908  30516103  30855870  23271882  14239008  13072223  43822189 
  3913075  22289547  21916185   2475071  22676913  37516763    328842  44276995  39161788  19532933 
 59984763  38018248   6958698   3377265   3076254  11150523    819158   4926063   9605999  47320383 
 27630531  38778855  31563483   8766298   4465952  14129966  34929498  11541767  35165475  14225183 
 27272564   9123423  67958195   9467763    754723   9637431  17935382  11179228  14469175   2109243 
   133332  21026824  13180641   3730773  79190198   1559736  46782102    536813  51124174  37406255 
 21502850   3865185  79316157  48311048   8708688  55173371  14260788  15860646  54847188  19891399 
  4730888     96149  56888451   4369221  15970305  70334583   4184763  28097115  40490304  36077083 
  1700343   7911559  56396873  27639483  21160563   2877339  25479510  13546833   2897673   5056878 
 50493491  14074701  48321213   1880376  16051455  81906203  47771111   8386863  15888515  26754807 
  7502198   1690355  38011142  29990913  76490879  21059567   5885686  23397372  19291291  29409007 
 31441960    231663  11336723  45790563  39330715  28139223  40275267  52171391   8052343  13914255 
  7395753  49685983   3123239  25895109  35446395  12002799   7207983   9483048   8241708  58965432 
 41398682  27669021  20649633   8913543  14165275   5377851   2457773  21315007   3605023  56430011 
 37465563  36140253  10227358    635331   4079695  49381169    397403   7767789  48869691  59424198 
  2212476  49864584  59327941  38153741  67871097  17078467  53663031  46800110  37138533  17731579 
 67879257   4341648  47419319  18339799   1722923     24462  46038168    986843  13627107  46318395 
  9593304  38859099  13085965   2341948  12862036  69828398   4268715  45589044  25563213  24142770 
 10310821  35073931   1241145  48907203  41419909  16791810  82824329  40046121  19615433  25277559 
   235813   7519635   5917691  20028243  16840475  33705991  27622222  15004237  25966941  60063308 
 19984893  20739835   1904535   8316453   1672699  39235823  41138610  73377986  49075026  53224147 
 50888123   4366008   7612971   5164390  67359954  35359795  53819244   4733137  29402130    127670 
 42279675  12615775  32391988  13066765   1277798  45114378  42342849  14830413  62865163  36173013 
 19112566   7786773   6508338  17819419  40636075  29988627  23614382  11379753  13391897  13619003 
 58597060  44065995  41422017  19779195  55777793  28323283  10106356  18933037   2636511  66304378 
  4389256  62266623  12663051  14996012   6907713  32452884  80059923  13952878  17527296  32984973 
 10273330  13158409  59308389   5176536  57048723  56717651   8185843  13098531   3358212    670907 
   302129  34423629  27765363  10083833   5811227  36423769   1341979  58575867  54868293   3183093 
  9412479   5244674  10850868   2409801  38828289   4874128   9133170  42349709  22780715   8007259 
 25298227  13453225  44343867  48961635  31736523   1057192  61092411  36766023   1088973  55106713 
  2560383   2099703   7858963   7747359  22818657  14195220  37316040  71195995      6155  47987283 
 28502549  53698278  25047123   6611717  52790107   8332155   6063171  14146836  43871143  56851638 
 55251427  17653273  12965259  17363511  15058641  33185123   2956978  13877623   9310731  30784955 
  7131723  81894619   2764734  59878933  21578108  39770623  96235647  77936475   1982827   9114037 
 59196579  51700563  42503793  18948151   8245582  27326927  64229344  16603404   3698500  17162240 
 22736913  62309183   4461213   2861390  32345522  26261298   3169123   9272027   2847045   3295168 
 37751613   1790652   1318538  50448747   1440863  25820223  57504714  12063087   6053811  26402694 
 15016803  11959450     99721   1941963  17629441   4157878  55372923   9147407    310523  20625944 
  4602303   5038195  69799323  11001498   3923495  31207104  22903708  20701443  76377579  17873495 
 16381465  52398456   4566663   1675959  43704723  36124245   2295684   2347744   4540051   6784296 
  7961003  54398323   4221323   6083367    942843  15910154   1283025    507949  26663013    699756 
 25120023   9350679   8394998  33642222  48529496     33243  44857903  44039307   1634187   4062807 
 27643473  32207231   8908593   6558123     50554   5430444   4808168  36370479  50696951   1207373 
  2718293   7550963   6054597  18429931  65876143  60147483  23858153  45525603  24708399  74986611 
 32708517  22311747  30931623   3370993    155831   2003109  22155945  37755555  43265015  72895713 
  8739373   6892603  55161295  42771753   5148315   3656923  14786643  52472095  72103719  75290613 
 16693293    716481  53513583   2525405  36948455  62406075  25225587  42423931   1578003  13576719 
 34081449   8486489  21789403  12125094  26999402  44669323  16174707  14110891  26816874  18485613 
 32674083   3642891  12754908    774123  15573723   2313333  43363359  43487670  60542147  48555723 
 83724041   9610257  20701333   2772924  12361658   1128698  25077415  10624099  14758029  51269769 
 48835258   2029764  52654659  34243723   4767243  12940917   2425003   3071063  59378415  19608404 
  1509423  63584174  12144613   3201371  17212827   7265169  13755095  67309536   9706293  19533973 
 25331913   4598243  11174223  83580543  55799761  27161675  86042347    226628  11897195  35659259 
 59987494  22023653  65480409    616398  15567967  61206118  21983903  17436290  43304748  11801939 
 45473995   3642811  25765955    435651  71604747   7582653  24934703  44697633  19582908  14071323 
 33016516  39822437  37610443   3858900  11442198  32173931   2085680  60690972  45745746  21835435 
  9793753   4497756  39023565  49729101   2477269  58517631  28128762  70024923  11008295  52521405 
  9171186   5298009   3334869  18500500  37242527  26507916  11851703   3619546  30989718  36690531 
 17865807  48105087   4024245  72809943  18112314  19650373  11134443   7159746   2189853   3840669 
 50571721  82758409  16926363  16606415  29034583  59547146  41724306   3855590  78330565  81148923 
 10160673   1156881   1886567  69867815    363089  60843747  37416363   8945059   4675986   4326508 
 54274971   4244270  44244843   5344547  11377203  31594877  23716767   3401133  48914975  57888112 
 29455038  74908068  74625501  17949887   6161275  10261339  26840508  34055931  17497515  15689823 
 46734498  47074903  69383535  41365299  33010778     27843  61598155  11318911  37512754  23506683 
 40032221  23747979   6570555    896037  82943382  24118932  24253948  80817103   3620193   1788217 
  1907763  58244160  20972580  36149883   7557817   4670439  49984734   3281895  78698629  26718554 
 18522621  22023861  25851366  35823594  83308347  54353395   7687475  13810902   4301393  58749073 
 58993763  45745053   4211491  11090171  60823279     19497   8698593  27202683   1873373  33265623 
 59418163  56599547   6686123  19588362  37094331  12461803   4758770  32806434   3267216  55856843 
  4294882   7030023  13563683  22010727  56472867  23120939  10026459   1728059   9501857    194683 
 51446221  14329933  46570983  15446463   1008816  51334539  24506013  21508312  10545015   9886826 
  5244102  10611642  76139963  31398799   3018819  12836031  28610315   3127701   7153963  60067923 
 24394023    586968  10366284   8961999    167569  19747763  43590679  75672151   3139233  62290798 
  2063693   1113738     10539    473612  47621935  12219954   1289901    900051   2324637   1868418 
  5208872  32887593  33846584  25093543  30441567  11283283  14802078   6423771   1966137  27845660 
 14923533  19101708   9134031   4085575  32790633   8841633  11606523  11124642  71234748  73373448 
  2618133   7369087  52778931   2864688  51365503   7082172  35558275  20364423  42490571  37793335 
 27943506  19571108  79451349  19591899  65788846  14459853  28321374  11214360  91390242  47131779 
  4679105  25180899   4249723   9070737  10533024  20519993   8224395  27804228   8872523  19731486 
 29163523  12999599  70290093  31677073  37811111  37295979   4932843  31392413  11471131  11890494 
   887091  39287735  87691648  41920987   7879423  30957063   7593263  24235347  10406673  33103117 
 53461431  27517857  46136543   3664245   6465855  35823579  12786435  33069653    718303    918087 
 76085781  75745429  13285461  64508771  10998422  40805551  45540723  38429863   1150587  11605691 
 35636523  21414075  16217511  29100333   1753875  61527867   1882807  28246264  10301053   3518919 
 15417944  61981011  34038111   5589637  65125365  68309511  47373108  49549971  60100827  28426213 
 65180907   2581233  44031159  34255518  14026043   1280073  62653253   4299579  71947604  15509937 
  7124813  16903203  59372691  87435768  35267598  36668203  16341441  24350009  58283128  66040683 
  9741335  60987819    862669  72133843  50050425  63433003  18400859   1171228   3957103  53093513 
 16968934    429027  17344973  27600787  22798192   7315743  53935263   8285123  43420524  30475570 
  4032033  19272723  74329244   2954193  26419208  43974083  58194203   3611493  15123476    608403 
 87857496   4659398  10188483   6922028  15592723  38005983   1369395  17050098  10651383  29209083 
 87213819  28501173  27982719  32957688  43984945  28225319  10918653  44613131  43513692  57236703 
 12284054  10273673  34926218  32626600  36436651  27731259  52240971  22171571     27738  41984664 
 23993561   3583692  21672595   2201235  13768319  19963441  11621943  28257421  43928973   4465337 
 62189023  53046747  34247361   2762778  37250499    997233  18419567  31245319  24338409   4572349 
 37849083  51753159  31979451  39873183  30432723  19690203   1014666  12580107  12574573   3414051 
 77708705  53591733  27066490   1112113  29391405    190048  18087003  89440883  25102243  23575701 
  2011797  51487279  60770283  73945482  18189311  23354983  20806148  22737147  17806551  22258853 
 20524918  31187013  11856759  75436673  10563501  18647868  15384457  45893807  11547420  67864557 
 19578495   6126447  10271440  48976263  44009475  31331049  67049313  68312647    313825  22709203 
 22239343   9570203  45714891  35737623  20069382  32295489  19640823   6330043  24316779  16189959 
 46546979   9758241   8421432   2712773  34923429   9619700   2021539   7306279  13350024  60453875 
 56098043   8870220  48159007   4597089  20218920   2863338   6588213   2620273   2771487  10030203 
  8410658   2139117   1384515  23195973   2623611  12239497  51516129  32965299  62285702  18282363 
 35185983  73836677   6309973  19784955   5605618  30716072  10523803  65499494   6318818  23458401 
 77996607  35993509   5024653  70626623   4689498  69861417  64067598   1655171  13485879  31796068 
 45871011  35619498  56740271  26810127   2077081   3812712   5430875   7391949  31666956  56644109 
 34567224    502293   2940567  16941099  66123588  14024661  11700826   9230437   1751089   7592903 
 39293755   5820195  23019459   4185766  28027173  13688205  37186811   8514668     30313   9472912 
 25045973  59603253  34634475  42310871  19144563   5543457  12095523   4838478   2456766  18879529 
 23288595   4801471   8493991   1900383  10736541   3816923  28744651  65634909   2325057   4760571 
 91874971   6931333  11703245   2357375  18222786  11785963  64720923  33837553   9304418    137859 
  2489899  34563568  40937274  26261358  27735818  43907084  25854267  26813599  20806983  53220899 
  4707573  21995637  46195795  14575532  13280268   3771595   5131473  23327201  86935989   1094862 
 24626535  70478562   5967947  12983793  34033639  65121403  31999471  10897527  41309523  56250731 
 18156223  14587088  28233699  39817303  26654192  12577164  47638139   7916373  17179131  83301691 
 27881455  17456107  21547968  11874681  10042108  52973043   9278106  69472143  15958799  10829256 
 36689355  54290979  58458335   8238408  33843496    250494  84873483  45040195   5711238  24012123 
 21753459  69782550  60993026   9081459   4415931  36360699  54225879  54168503  24950700    708595 
 13478283  25367148    616107   5234058  22523133  72719886  11808303  35868375   5393843   5787699 
 20330979  44820003  23452029   7950192  37365682   8004123   9801947  48582426  60506039  46702805 
 20927383  32545377    886703  10508321  12959403  16813743   3446871  37331573  10295749  21191424 
 43993443  50277833  17419460  19255419  44856153   2752957   9663828  51102588  38133218  38692688 
   129962  36300059   3821713   3278991  11518371  24492591  42268437  32470308  27323653  80725845 
 59951755    189926   3800577  39841698  55568163  57240065  26536185  14185063   3231715  34895819 
 13215120  34798863   6919715  60729954  22300467   6582825  46464228  10928991   2024743  17243083 
 14287401  60428013   6333023  61448433  23849763  34806450  79586829  15831723   4626927   3825531 
 20143638  17648011  24199809  14019948  42334065  50259151  41792721  35961921  27134171   6751692 
 79887832   6851643   2645843   6187203   5307081   4227051    910798  11449743   1558239  22888203 
 32979938  11917791  30035733  13347483  40149171  20812970   8159036  56341614  27375409   3851470 
  8127514  42783734    965703   6862523  11640123    980115   3580119  10458411  13214969    547931 
 40017296   5433351  19651748  29686200  29742675   2430771   1620308  20413430   9755812   4380258 
  2332792  25488781  35260170  36258151  31583501  47790873  44778327  25132151  68395691   1856746 
 22399181  20619190  48976341  61309627  27307403  42460629  11785339  19782675  66550635  15423413 
 77033241   1001595   2702277    162019    685541   6415923  91770043  42374967  44099031   4362747 
 23232453  33252237  59672137   7812993  23483807  15149668  16023495   5055486   1604373  79234607 
 51126297  18071541   8023443  47753439  26733999   9375630  61446351    922107  12412387   4836441 
 25176813  44629453  32066901   3792402   6626934  35216703  26970046  49338897  22757169   2882327 
 46497603   7905723  33021955  53889491   3814791  59822025  17418734  31492740  54941745  69966955 
  1454555  46487517    457051   8035290  12090993  17162961  19541452  83869051  17864463   9452085 
 11936555   1444083    330269  66452613  17702758  32182437  22667755   1258219  29448003   9122443 
    82564   1341123  57651223  18149265    854666  37776099  21776910   7994985  20008453  51769358 
 31314318   7099215   5944869   7173740  12657873  49976588  19961722  34475249  20246783   1463134 
 16780808  22473035  29599294  10104063   3000835   1800117  12875183  61246708  37205291    207149 
 36454083  15959288   3773155   7642929  38221947   1938579  92983851    629283   1417253   6295716 
 13741105  20957739   6301036  45088373  10660479  26450571   9966708   1738623  30374271   3021454 
  9815263  70362077   3738955   7798863  88417205  10419943   1858883  23379278    978579  87191943 
 46921563  11096727    123773   6346170   4299918   7381908   8886441   6915188  29422099   4796931 
 26167713  30440823  20478306  31868651  22519119  97840489  75789173  36589003  84154314  17841165 
 59310307  21427705  30217723  34648443   7842011  33665106  11333211  23925531   4960757  16092463 
  8447195  67761757  10490433  16483485  16721492   8164005   6112917   4692939  30759657  14724904 
 55634893  30268971  11057907  27838483   4774155    956127   9331523  69157296  29161937  16909197 
 19590447  29584887  31361025  39477118  44183053  17100123  12472443   8221083  43338550   1460783 
 19326347  80003931   1396998  10756968  77482848  44396163   2076366   8046903   3386968  29962928 
 56666829  37637225  31467433  30381858  46094244  79553148  74843605   7617579  71669645  28561398 
 40580421  17759543   2822208  67213195  46780043  13348149  24211869  31562670    208019  17914043 
 63423413  53394025  10932483  71293618  40408323  79946710  16184076  11585733  20356053  27623104 
 25864543   5119895   2820534  12532020   3684617  21774779  42299003  18324768   1036235  28567824 
 31392408   7642275  17687116  12893371  19406343  11682402  25013826  19678587  41102976  10721024 
 21010467  44176431   1969523  29659767  41701411  20930532   5839896  40998080  61797805  11446041 
 17873791  35548523  55715323  22209064  15668895  25989023  44100153   9500299  40082425  17873167 
  9976243  64164363   1980458  26131207  10288424  69545589  13340377  30385023   1878826   1666098 
 26057535   2454366  30763903   2777943   5381179   1889527   4701963   1729284   1664163    503787 
  1690773  43885867  45852071    858255    473611  24390503    385641  47657229   8019763  28263291 
 20627776  10317831   1110123  10826121  11156373  76055658  18127143   2258963  67953195  47735932 
 69477927  42858693  25223469  65504553   3943555  82380813   7722555  52264257   1674451  72384803 
 38436895  25127967   2914937  47084355   4271019  19590993  47333633  31723303  32063243  66293467 
 54738833  58448319  19768767   7864034   2068999   4777548   7825083  71875983  24657366  18689469 
 35603375  17675942  48071307  66074983  54405477  15151770    674163  29254623  47996223  21573108 
 50460731  46109373  12469215  14720721  79615563  51911871  54050543  66958203    604709  16757223 
 57992838  30207938  28686795   5870361  35588991  42791651   2513138   2176833  25897010  46810428 
 27933483  35225244   5403003  16607620  40846357   2405691    624711   6962043  17492535   7610803 
  2960133  19197942  14592239  54920863  19234536  15940923   7321938  19351763  51390766  24139005 
 43017851  44823645  32821887  19960629  22073837   5784811  10330176   1340938  43117173  57840198 
  9403584  55770601  33987258  10241263  17941348   9786581  33896625  57595314   3332994  13599843 
  2132029  13791810  44156455   7056165  35887417  23294274  54083715  64955385   1689767   5570088 
 49780669  53894049  24376996   7496043  12258655   1723653  28827873  13165918  24512243  25345401 
  6414183  30882338   4151641  11969213  11989192  34648581  66870888  55853295   9822601  19605051 
 15877691  42474867  24046423   6193038  17814363  33215295  69452198   5784551  11211974   2278599 
  5207271   9930183    616255  11821413  76256207  14039763  17182149  16293723  58537730   1097591 
 60414135  22210363  22094567   3945687   8722623  33503111   7377474  27196539  34095244    474597 
 28520615  19805315  14370849  40437440   7418175   5346390  44760577  24389598    649499  18323303 
 55007024   4193557   2057835  19576680   6189080  21469624   6796451  63209166   1709823  62909483 
 13039549  19958611  46929564   7393249    591542  46700913  18712326      5908    832031   3714234 
 28588445  11465055  79241985  36278123   2314369   6025170  11491798  31487075   3389915  27517788 
 10413211  22434833    475491   6729293  27948764   3661803  15264603  19234203    198797  48004607 
 56297586   4406679   5455516  10738102  51175059  14528202  31484840  78450873   7446043  13508772 
 33522535   9196145  62906923  17198760   4133973   2178253  10186356  40503579  38094443  39090954 
 14554933   6373955  14386922  14092901  13693769  24961371  63328315    839449  44908105  43370555 
 21328573  18906159   2973100  59284523  11306478  52208949  52752231  18838779  61918167   1269907 
 30120068  50505699  57190971  28152723  19327299  58116757  45737367  12185263  54345353   3747543 
  8201979  69233019  71654443  35261877  41232552   4990437  29467447  19793028  10134947  12063697 
 20408808  49069470  20018751  30057684  63851298  84095182  15810936  59026002  12552473   1789531 
 50776693   4235945   1760875  41129547  19271886  10533919  37168755   7572219  61030383  52639758 
 22501923  54448864  27456523  12287725  18576043   5560815  20828139  39014252  18831507  41662799 
  6314431  18014598   5332660  14736923  14349151   2646955  21053364  39064863  16575603  56221179 
 50365823  30891966   1064955  23606547  45415373  34980369  66222483   6374106  56569785   7955511 
 22812558  12077496  56853189  10147887  34053982  20326371  71484339    147823  84061134  57888711 
  7930081  17255873  84438353   1511135  74508883   2582710   6236325  43316235  14257635  39639292 
  2533632  23441576    256281  30208224  39841641  50844322  76305003  10067453  11767026  17149827 
 28277638  10062905  70946199   9771673  39265584   3313986    378571    655939  76582167  25128942 
 44534998   1248609  48785223  37028532  80234156  29110603  19067181  14463715  19631733  10962403 
 21166021   5885141  22722168  40843358  16797923  25950411  23047113  34586424   5720179  15768748 
 35304626  24643743  64493823  12042821   1414540   1140583  27965979  10822343   5348367    616981 
 41308447  15505227  70845073   8796427  41920229  37551803  37941243  55354633  27101019  27775068 
 59575603  18333067  14738187   5142003  62443175   5762832    128265    199266  48110493  38736759 
 58009403  18235236  34229483  16840989  47476487  20497292   3139200  16840765    494731    232691 
 33162393   7848579   3171983   6877248  14057451  57379723  26708166  64237156  30604713   4970018 
  1386333   1744647  12559046      1710    804287  13881060  35513391  21719384   2570495  35622205 
 19269498   4255971   3810923   2653782   4039683  62558879   3165131  21282843   3075708  15895674 
  3210915  39182123   9641247  26791299  55002608    169577  27580443  30653473  11627571  20028835 
  3039148   9047939  10206627  19316067  47468063   3598923    225083  22195752  22183813  60510015 
 18629387     70155    353297   8805426  25071869  11370603  42706860   8560395    199038  13145307 
 77619336   6521589  19080785  19384481  47900339  55252523   7275699   5596388   1841983   8226978 
 10551323  43621215  66414939  33484023   9981243   6636011  10653305  34576129  70140665  26128043 
 35987586   7318061  17722905   3414497  27018807  67139505    894117  57095931  67803063   3806051 
 34362283   9392121  11529987   8365740   1250456  20273186  12823053  48230481  27133307    359067 
 48182388  17022967  37334798   4283017   3700113  16624061  95093055   1156899  46009887  26998149 
 13668779  24608722   6336357  46753143  23263521    815574   4024724  13668169   5771071  15193455 
 21876923  47349508  18719943   3025044  32563803  11917297   5874523  37598937  11832293   9298698 
    55407  12942723  38561863   2220497  37637788  36521167  16306114  26897763  37783900  27165240 
 59269858   5472858  44631593  43030833   9877254  62946843   1007367    818547  53522753  26261598 
 17057175  52283123   1595515  51872109  12982542   2014215  45114798     33783  28588593  13812843 
  9156926  30862871   7484288  23641851  41667903   9715010  15436116   3381711  18240759  81769410 
 25567323  15150799  58230267  18975607   2379373   5454943  18585963   4499603  24786267  15762421 
 29661375  21415231   1857213    773511  50133333   2747003   5542494  21285738  18033243  33707995 
  7147442  43491610  38116374  33985438  80645883  43338285  26022975  15202884  50613868  32853234 
 26150619  22128684  56569769  10026555   6079758   7202003  15328401    122877    637980  23354168 
 43774919  64590475  42258048   3170043  44927651  34268901  39943203   4558677  19778217  51412113 
 12668513  29246486  38752503  17091636  36752223  38902883  24406771    137319  15724413  62938335 
 16178363  12470625  34349007    268197   7986603   1117639  62592773  94374469  50252955   6803035 
 30067104    324885    126848  68086635  19990483  11773989  34336932    126878  27516193  42606673 
 22780221  42755181  27350070  21558907   1437247  13280681  53265493  50517243  32233947  14680644 
  7543002   6307725  18266723  72390789  47992587   2290653  19951539  36711971  61111947  10094515 
 25322923  32513334   7692661  27272963  16358413  36523284  14282591   5413323  34940744   3538235 
 23887265  46343773  22892391   3578703  10026519  10892781   7987323  24388430  49211620   2588566 
  9913715   1407432   6487733  63254625   1840243  18054211  17551331  16968279  17437723  43411239 
 21310639  52559107  48376428  22949238   4596603  13006459  10994810  51581688   7369752  13652849 
 21671011  12216378  49393441  56260959  27368760  17077813  28475515   2108811   1510998  65710938 
  1418625   6267398   2910426  17814255  57269499    810821  37528915    957573  25791573   7186443 
 21113571   7014844   1604949   9801972   3023997  10464672   2707003   6846203  38825403   2494415 
 12428605  77490285  19382260  45994973   6662009   8936724   2605954   5092955  17042265  27320943 
 37350367   3522901   1207923  15737091  11982933  14934193  68074477    895803  68387433   2790078 
 12693453  16027611   2715185  40856120  92504717   7512123   3120539  13279261  53925981  32507598 
  6192903  52858008  80844635  39098490  22517907  40777131  76309143   3321846   5593881  16435603 
 11008725  19387951  51198843    547227  15980885    193848  73756828  72504597   4572435   2977097 
  7369159   1355190  68324639  17900743   1196727  30562785  39630157  24988086  13988790    206333 
 37329147   6902390   3664443   1232827  22720958    357623  15723273  36611269   3746763  66649002 
 49698559   3822403    702417   1614043   6271323  26432697  15016118  87108521  11179179  25140351 
 13184583  34508265  24884623  16579949  71893443   9014379   2565598   4883541  31695963  11287255 
 15586625  30346779  45354374  16354615   1090331  47415193  61327803  49464461  60271783   4700923 
  8376414  19743645  22510869  20209295    677340  13266607  10637308  31320183    305029      8370 
 13943402   1452141  56054653  52973223   8273271   9256524  35583985  40464443  15051996  35849383 
 10878273  11476428  25475613  65101203  17944635  41965271  11259980  29388951   3940793   3264280 
 72403623   1339307   9384773  23566051  13091826  10312326  15511721   5474251  47751346  35433563 
 15134509  14781645   4592043  18149569   9664953  20889883  43228619  19731939  20220059  20945925 
 79164287  11665050   8440371   8023813   3189972   2011284  69693285  22538919   4803823  29277357 
 13379529   5651439  43442683  21356808  22896993   9841416  34176233  39297723   3920039   1918663 
 10562235  52302135  59285139    533823   2256312  23047134   4073771  35663231  47229543  25248423 
 11068354   5772981  30220041  35592063  45178265  38854644  37734514  57801993  56355758  52185535 
 17348631  36599763   6441351  32858091  38608875   1122244   1963944  18321891     35979  49878789 
 10467723  11222283  16326728  10277839  21066081   1424160  13498410  49933138  85703744  27529122 
 77855523  38068299  24240355  19847190  15197475  37835731  24868725  26142843   5858367  66441295 
 20810690   5980629  55733815  57402911   2909163  46930293  55665393   1952229  94953783   2511709 
  4024683   9828177  22369023  42410031   8337858  68430087  11559875  12166917  20484033   2442729 
 20810893   8464735  82702203  29505303  10250623  29502843  24956497  10218522  30084198  37019237 
 48425449  25179891  30079275  28392588  14667387  38712723   1400583  66175658  14900047   1016775 
 18691861   4918933  28215063  23427663  14182119  28830723  84431931   4260223  24136293  11998890 
  2302316   5673190  30133983  24799114  45079323  26458557  44675858   4908051   1659378  21207771 
    86267  36956795  10960251   4091911  58812573  35300997  24410333  40007331  24098659   3088603 
 18608363  12981291  30563403  15246843   1620855   3364848   6683544  16864948   6277173   9283657 
 37107543  44996540  25331000  17003795   2200925   5120635  56572523   3789848   5278713  15802807 
 11260268   1416699  32015403   5783978  58560550  40144314   3593003  25214795   3079263  11148873 
  5877161   9683797   3150842  17180363  74044919  29934080  22867212  12559335  41085915  25824874 
 34117339  48944283  11318130  22700338  17411863  23611883   7433631  29176514  40712613  78735931 
  3571873  26715609   4071363  14415009  13479873  49019393  17870383  75222963  22361280  19267451 
 30952241   7326821  67606579  38482067  10230505  19497231   3007140  42607851  33320310  72133119 
    77910   9158747    643554  64725419  37970691   2599440  10963842  57629196  11613582  12420258 
 20583743  59908803   4990984  60052791  13111515  51589698   5320137   9018575  78391101  47796732 
 62089747  34892298  18396585  16461563  14270633  77378155  23590571  37457317   8516862   6223095 
 21719184  22307793  25682091   8314975   3303179  53221663  27515777   8443659  24290939  32191073 
 11694873  14817135  33442231  27149395  41440158  16847625   6993135   7805775   5032713  12405198 
 20136603  15211828  16553114  21167787  62511653  78056948   6121938  18240043  10243745    116778 
 43668884  40793928  49372446  14466533   3417801   5687040   2816803   2393511  26001670  83331875 
 55583959  20511579  44322423   6396883  42163573   6725667  46334989   8307744    404667  16692963 
 10168248  23662818  24720663  54955037  61311802   1703931   4359555   3955607  14866367  54324866 
 37412597    574939  10216881  10898907  60929211  17352683   1078544    399483  53019150   6609820 
 59000261  18679017   3922371   6419874  91194939  21870551   8893917     68203  14817863  24362499 
  6300765  48292941  64845676   9893477  43042243  12204224   5008742  11249543  53682466  21992861 
  2236280  43585238  45637459  29006925  31754466  62740600   4796618   3119601  15825041  84094809 
  3121089  23626128  14146503  46660703  58384183  18876346  10011138  17292047  24893233  58373340 
 47748323  12424755   9344475   5112741   1094423  35849083  43782582    163431   2994964  30008023 
    73311  23668785  30180658  37382523  26531023   9765739    154193   2911186  51464283  34821327 
  3085693  19941480  16135721  60257447  26482859  44084779  15860544  21961461   2727150  13925657 
  2897778   7004367    984152    676009    631735  29600923  24546351  23525967  14004843  41378019 
  8625857   4802171   1436615  75425005  61963323   1461803  12104104  13521860   2137875   6454886 
 18123057  11754173  28077120   1600738  29736515  59650571    150971  41249517   3247377  19443143 
  9770991   4878081   1632206  23559434   2833023  71497565  14447950  63853483  67920002  20757878 
 26995630  16132602  47241187  63928623     27054  22642341   6272475  13102818   5444649   7429905 
 10015687   6793150   4570090  38668335  29885223  39053092   6837027  22233403   6180550   4638003 
 16718573  43460592   9111503  11533427  48285083  34032043    173050  44869503  37636975  13772553 
 15082014  63220400  64986397  17963904   6305157  46925133    427027  19861558  12622452  13247760 
 49929604  46920183  33710223   4263935  19728961  15311697  90998007  28063336  38922968  45912635 
  9347964  61196349  45398385   4665553    174146   5486227  34516815    462039    759099   1343291 
 13048117  17215320  18852761  57282634  11797820   1161197  64383183  29703309   8546775    191483 
  3689851  18088515   1324017  19828382   7023095  31676955  34834970   1447095  42569997  51442521 
  7474317  13225491  53420873  14100733   2748263  14887341  29004265   3625881  29224763   9593329 
 54125599  24336071  57720209  15731883  29598993  11109760  27138809  16378023  12222602  10015817 
 24139311   7558611  58720341    257198  45064163  38702535   3409932   4331769   5068262  11217336 
 79947893   6268163   5806989      5821  18456411   8706975   9737403     41733  72762979  45621499 
   845803   6819565  15504612  55192821   3093899  41553789  79270773  12293283  18603598    358707 
 15307159   2291303  52227123  12944363  23459019  45647835  11935473  24297811  40182587  27532593 
 40294191  57093034  27238191   3168895   2498205  36972794  78454135   7032381  63874563  61932726 
 43287773  49756923  23700726  15044746  11064813   4526499  36012408  16124253  49603673   2162829 
 74829891   8801448  65172739  19359793  48231657  66547873  70058238  13151600  21605091  61887467 
   167913   3327427  35967516    675308  47026503  22802178  26936371  54970962  47424903  29137119 
  6773355    553439   5694907  43745361  20473403  20169532  22915773   4584069  54736668   9609987 
 18282714  13329598  62089137    295659   2788568  26389818   5567697  83407954  15993067  12966483 
  1982679  15629428   1316235   3560923  84144016  10888143   2767083  21007113  23252237  22232483 
 45872859   5580403   5439953   7488783  18707019   7000187  69101381  31893888  19586363     46071 
   508483  29757871   9561710  12611370  21712713  31646788   9630102  21760679  42231611  47232447 
 67326571   7713449  24303303  30368716  79807819  35350569  18294938  20772357   2795263  17154543 
 29330165  36040568  55715307   8455465  22545303  32540095  80462024    133723  66099790   6846193 
 50116480    100743  42145611  23162763  25583431  22249812  81836535  28284375   4046777  50205115 
 38107409  35951808  23523756   6001161   7309867  19472827  22632231  12111996  64409952  22018847 
 24560673  20992123  52994147  84809903  32172938   3140400  24492159  29080515  16493798  29690931 
 18996051   4806473  61299267   1083139  39038721  33093508  58678413  18991560   3757047  85270371 
 19888068  21716292   2775309  32267123   5449830  37711503  28074994  29652378  24851367     42373 
  5695443   2379511  27123751   3954268  18501243   4017153  12351993  11052944  65922936  44515967 
  3729295   1807929  23562249  52671903  36637407  17847498  36965847  64241008  95547003    419685 
 36433051   5955083   8147085  14278395  43445237  15050079  33888043  37015311  27549841  22599707 
 92337094  71169963  39997878  16175799  16623695  61491187    870608   9400563  57698106    207096 
 34830498  39858479  29676108  24384167   7072193   9609273  53411145  50939512  32766555  42769839 
 14869156  80353683   2155657   4803951   7675131  17653283   1126505  68665123  30816195   4170623 
  9837903  35001419   6829699  68795341  63155943  72120073  39937319   6000363    332082   4467651 
 57406894   2841144  65190549   9541395  14232909  13730437  10475523  30083203  47579915  37610091 
 47470107   9410113  32061977  49263095  11361399  24143463  69705691  17622313  10436397  24944553 
  2206996  24161549  14925858  69783627   3879531  51672841   8970968  33244523   2286861  12570663 
 11772096   5154033    830323  90687075  49413830  53575008   3378813  28586663  25364063  14839083 
  6685249  71380719  54072748  73578915  17647173  40364643   2480279     66098  12036851  71816179 
 82283307   1721691  68457423  76119423  10629798   1943623  10693677    822243    238307  39240423 
 54115668    103208   1331013  58829211  19425498  18829141  29265469  49303944  41113673    353273 
 45238302  15204893  46710848  15457371  15484872   1274091  11833265  11636351   8016307  42379944 
 18774723  13269837  12604345  50331591   7221987  12917173   6659991  25118733  45155347  13300787 
  6842508  32521014  44835753   1318119   4544793  17876995  43636051   4270081   3258245  13792275 
 59106939  24194081  29777778  11523279   4246071   1816755  34413327  22583211  19178085  27425515 
  9939318  32233467   4969733  50917765  24188235  33076998  18079989   1577227  16203096  23520186 
  5693100  27066921  18600419  79039048    653883   1036953  14151003   6539163    552708   4512309 
  8637033  11210709  57923673   2217765  12650323   7356318  16604771  36083919  16833591   5134793 
  3261819  18834731  14909081   6151763  18320635  26545131  16036731   1492656  45643943  11039961 
  9548277    547923  52039144  72436635   2177445  32574463  10473072  26444177   5387855  10593510 
 93650625  19116723   2194525   5120763  17364925  34221415  38117239  36869563   5907661  10945167 
 63602631  54048995  41959638  46038831  28212242  12383123  26072655    860323    647035  52175743 
 18320348  14113899  15399254  30439043  14732848   1157793  35239355  85717490  43865736  39884443 
  5876984  17692467   2291774   9214743  11915349  21910931  32808979  19880042   6466011  58566638 
  9948219  26968883  28066677  24044433  26274358   6353987  16502438  57109065  23360229  10361643 
 76162618  13826859  77338923   4634709  15007117  13086483  39275391  17882490   7110067  43192155 
 34404123  54524708   8275227  18241243   2306306  17683404   8770647  31575855  60537459  20489762 
  7946105    212298  63634043  35816358   1529403  34089240  80111266  27158544   7677723  70143365 
  5134079  34973587  79311823   5085033  36306687  37785989  12024972  11528038   5885287   5990334 
  7279051  41438527  20033773  39850601  18042495   5507331  33863519  18592422  14943990  22249939 
  7820427  23348474  26920360  14500128    345543   4414533  34749891  17342007   9100379  36674983 
 13436469   3875799  65114453   6445093   4993907  30922933   1491327  21347051  79888807  30948349 
 22947243   8289553  44870523  25750967  27407291  78496548  44766383  41923693  20482163  28275435 
 11910336   2243595  66723955   5475603  22044432  18481179  78403562    267411  25706643  10107983 
  1971573  13103771  34519779  16434515  39895271  26415556  29340147  38048763    165312  62363013 
 15552231  27440250    556827  50330073  73201203  28367133  37818359  25890741  57572577   5516319 
 20663542  89421173  25682955  29533905   3485870   1463568  29359547  11728149  21848443  64030929 
 33266898   6114049  13831611   3623776   2154415   1932123  38264635     55563   1493428  63184323 
 24102289   2676367    161179  10887255  92592938   8640267  31603803  19027108  17380526   3060667 
  5630427  64214979  47779296   3845806  47877958  15286240   4120026  25938147   4035774    552348 
  6801089   7376945     21951   8175115  65702556  22180623  15129924  20416655  21843483  46563787 
 33293600   8068728   4706821  63898329   9961420  28241697   2727209   3832740  14043696    763411 
  3402561   6739658  38657247   1868104  67245083   2787723   2344899  55398371  33314883  11037921 
  3750571  45007188  26887539   6181935   4817748  12219467    166349  80151469   6843645   1476657 
 11430129   1172709  40098906  29316732  20199435  39021549  19102623  46718763  44648158  21627082 
  4404900  25503271   8068544  23133083   1388598   2545534   1902933  34054659  51825708   6412917 
 13293379  50975048   1888439  27594847  14354459  70389801  50624073  10033089  21986426  40144101 
  7711149  16733608   6418171  13707035   4126511  49689503  27359473   2312727  25600113  32267551 
  8328795  31330475  67923429  32771065  11159063  52055553  29499684  25590303   3166644  14614905 
 32715621  51507726   5069643  57314474   8179545  20051169  20782325   1591656  12313450  32130429 
   257799  10929889  44002171  18482016  79681014  43219858  48245883  21989553   3232635  34644837 
 27807342  19623387  37474426  15015319  30200643   5712603  27103859  17554873  24664971  44223169 
 14453346  56896437   4778413   5200071  15700132  10560750  25162463  32801298  13901073   2069771 
 23357988  16217993   3083424   3914028   1964673  14757363   3179373  19607401   6462978  52058661 
 40319745  33239602  13601055  42774053   1258331  14667481  24424091  31758661   4159299  21227683 
 29589585  20274483   5535025  29260553    899374  15522465   2955573  51862907  40160328  42140753 
  2853184  59077554  57412239     29855   6614364   2504571  46167267  24906723  49374701  43016808 
  5984927  49148619   1669919   8056622  31449779  17956563  21860939   3484373  57980092  58268963 
 28409440  32882491  38847941  10638842  39861740  48016397    310004  10586123   5768315   9152431 
  7956273  13680158    474081   3271815  38167473  43129363  54767563  17391717  17220453  46833299 
 62960139  44511803  85161147  33515998  46111001  12141357  15303455  15328975     97311  12514771 
 15494731  12925221   4128603  53509446  85276356   4238419  21190821  35410571    963366  37169759 
 73287215    773795  10236987  22326567  46896777   3389669  15608452   2370603  11011311  14203861 
 13396848  38394135  10439265  50949378  13974837  26847067    665024   7936593  14231343   1031784 
 68476929  14183663   3276126  57053931  15305478  15953795  48944517  32108943  20376237   7719557 
  8891835   7125721   6790683  66922998  29986618  62405115  58984183   6591463   7432513   1445899 
 64947998  26646897     61353  14935484  44852744  31858411  42054599  26846898  20943677    190257 
 43615630  31710297  39142688  23993355  51672659  90470711   1359573  36889837   6422883  55291321 
  2647251    867627  33087653  11210232  20292177   1992003    494747    781358  43864333    749859 
  9361309  87147435  53330223   9918639   1118145   4502487  66982115  35993571  56248798   2561955 
 32109819   5778819  14643023  89798538   1140543  54076187  43308825  20935623   5838823   7952069 
 75025905  11315595   5222274  79937375  42505363   1515441    785617  26339191  29462907  38853351 
 43535823  40828155    449195  11509548  11720463  90522167   4234857     36249  38890183   5671653 
 36233613   7225389  25097093  18889613  79410153  24236387  34841891  15411935   5991963  28105771 
  1176417  32865497  78212931   3546875  58186175  12581107   4204491  18403053  13197335  53710211 
 34091131    612921  61753235   7358010  30557742  21888435  45706113   6917763   3947861    636644 
  3217107  18193546  28431609   1725843   5463497  40910394   8655679  41738787  32026081  28358763 
  3807909  52505103  12575631  13200865  32016100     63213  17986038  25755197   9406443   5736828 
  3529107   6772767  30180735  47491395  91083083  57437061    849939  15230724  25228729   6231403 
 13495143  37035728  43317191  16559538  27673881   8743533   1552499  51834347   5866107  19990590 
 25277992   7187347  42821003   1660639  16024268   9084273   3200823   3342119    162879   3430797 
  7795428  34173724   5670181  38504478   6857880    381246  37847871  48114413  42257348  31385577 
  5085607  72448843  10194759   6570304    156929  27728313  50176995    967695   2952028  14901799 
 75487191  11264748  19943739  37896395  81692715  10966269  54990163   2018607   3713423  71927979 
  3702809   7557371  49203816     36843  25137235    778164   2754479  16396207  10680696  14107227 
 39524049  69084776  17589047   5035982  39890053  11499607  26054069  19137989   8444001  57307505 
 18043323  13906899  19968189  23595357  11534086  19998473   5604057  35540573  11942844  24093195 
  4417904  27846683  78454940  39443157    904083  33299163   8906896  18917411  42569832  70044747 
  7317741  38543418  29197203  17492799  39891561  10078583  12515496  13455159  36188568  65203719 
  2856123   6709860  13928960  19405215  16969416  28654873    161747   4700889  23591627  13784509 
 17682315  72037963   2736461  24415266   3812733   2994163   5671943  15810222  16324431  31948239 
 48990300   9446789   1202433  46146363  79435787  14466183   5761147  13087269  16874673  28365774 
  4238277  19288409  36236707  28120028   3985309  42974103   5911107  40797199   2211595  70205763 
 23254275  49916829  76415929    105003   2052677  14813805  25636923   6277758  16310873  45063645 
 13620408  31198035  61740367  35721320  14691215  68953878   1483187    202563   8933760   4117451 
 39435983   9861135  24764121   7973118    421501    101267  23408376  52639647   8376725  51647229 
  1902284  31528563   2410639  13287959  38069083   4758063    744526  74418052  30963067  78950823 
 16890828  40229299   3381495  13187149   8854140   2284207  39102078  33812872    114246  69576774 
  3253387  13250452  49763629   8896173  17243817  63018879  43672731   6255491   9010511  54447624 
 15993843  40351874  52892851  69063873  15518103  10628251   9237379  39585075  10308450  93386458 
 27748059   6492423   5540238  14148403  28914443   8048193  55692798   7498126   3587973  16986729 
 67633675  13915123  34505231  21144900  95796991  64641503  25099883   9748233  33905313  71948677 
 75525683  22074765  53429307  89381526  23653599   2486725  12164553  77658741   7759266  13867635 
 10545019    411915  53625646  25085459  26716531   3618815  41172667  27986130   1460886  39148293 
  7789047  12309579   3300693  23053827  40318071   5720026  67494101   5265443  24021963  40098015 
  7356524  45803526  47068938   5080523  10461177   2464603  11039883  39327375   9158708  49557763 
 41512570   8086211  23270675  28776787  10255336  25286551  12373603   8119349  63728179   2850297 
 18772169   4945173    629423  11679000   4332531  31014907   2047443    198783  33165826  29706591 
 23950023  47093748  15599193    979370   2249513  15368415  64695531  20123835  14696473  37018398 
  4402599  13426501  20952153   7257466  21633277  11212324  32616267   6616551  34105299  17294488 
 12521180  41279332  76378593  28371219   7495211   1268263   4691598  13596171  30242855  54125689 
 24756661  30247439  26377617  31887528   4559931   8803299  20664337  46026965  25025757  28848943 
  1060746     69513  11392413   6739095  34910223  14866107  38259407   2949495   2136798  10950950 
  8238288  82672119   5757033   8999839  55755818  48407283  54071211  19308273  18163287  34776459 
 51065123   3143483  11841579  37220397   9061917  12129219  11654619   3844323  34065402  34121595 
  3286203  34157967   9403605  15027569  16713807  48363039  83765883  37023324  24328211  50516427 
  1264507  12786759  12929253  38919207  69802343  55503873  66702473   3958191  17957823   1780849 
   811269  35053863  57871957  62922651  16589463  56384199  53151234    978211   2056980   6974783 
 13464303    238179  70052262  30355063   1812534  17619993   6594947  33994309  31463643    863836 
 30504480  49178583  22278135  27863667  43859627   2068203   2426093  11392361   5528639  34035239 
  4386747   1558233  10431336  12288003  42915947  13143773  41479403  11487033  10449094  73589553 
 60915495   3733167  38166823  37928475  73564801  31655173    999611  18642573   8780739   7520174 
 86894527   5988391   3786582  14107029  19848184    101387  44449358   5051260  24771387  60969837 
 39297651  14362367   7324751  38438646  24895937  15758766   3369338  18519931  39103308   7466727 
  5849115   2235720  53416423  24961948  39012709  55687227  10832169  25132419   9137232  42973179 
 43206909  14847123  52699083  22868096  33538073  55574333   4823739   7646251  41915493  85249995 
 48237234  27388113  41400146  34583448  15393991  27570913  30425188  37980971  23718183   2199273 
 12271032   5289088   1417257  15044919  51462843  50253588  35230032  15876593   2309817  36848991 
 13629973  32673865  13233057  18038832  31249483  12612988  56945371  86024679  19000443  58783203 
 13056761   6874863  26562214  57089848   5288578  20298712   6151281   8625363  15164966  80031003 
 22231023   3588753  17594103    879163  54858311    871409  33922869  19479628  14092823  74000283 
 32985728  11184933   8669391  22768719  10050291  29166923  16914291  20291433  37112951  27382968 
 44258475   7958547  33911697  55939411  11405933  59843291   5007573   6397873  80207337  47092334 
 19975470  11139584  31068087  10700637  14520673  13411729  86525563  44309903  73411227   7048255 
 40410323  14129223  11494551  90992500   4618503  21536163  57560516  51701631  43025504  35001843 
 32779926   4480587  35991186  31904099  22721169  66498999  35006127  29084123  37114871   5404500 
     8198   5793584  31642503  13578023  58494643  25565451  18783125  18786559  41729723   3890643 
  9978543  13556907  10950921  33679338  11954043  55255323  37239698  40212071  28236479  35467611 
   303648  16225029  82168811   1743396   3644751  50924831  12655923  33367713  50873235  40065495 
   698639  33218170   2039067  27194108  52771053   7131786  24051380  53726363  28923083  21479427 
 13819019  26815415  52334893  15305559    999863   2615691   9210147  24701163  10503114  34532233 
 62498893  12463847  94351689  38660091  17955279  93266751  40595599  24171800  15917388  16329069 
 11152523   5730001  27524401  33712254  14371151   1703237  11454331  15655411   9818603  11065723 
 29297687  65186777  31794033  60126363  17405709   2226310  20627503  47621289  10494603  41014998 
 35007718  20393951   4358715  27281653  24819019  10916167  29145951  27114129   2661675   1594299 
 15784521  37954013  23426501  45668067  29156327  33112221  42393195   8211160   9483915  31659531 
 11207987    848132      7845  58045754  75368773    788148  46852637   9839010   8942963  39624363 
 19797439  35193808  56390109  30739183  17587743   2977213  68536389  47729667  10461217  19699607 
 26050498  21378723   8651067    359889  30664455  18150927  15655289  60289586  45689677  68565489 
 25222377  13165803  40695623   1706768  17345193   1762492  60209093   6445020  17175533  21215016 
  9393255   6892113  16588477   5552813   1133831  13555483   1020203    927525  51401595  46305753 
 34108748  19492146   2997275  31321498  37762053  27646392    349836  12570021  12240791     29409 
 29682659   5543353  51453462  37800575   6380757  61005018   1623559   8227839  42317970  27671043 
 49006683   4468923   1870618  31334349  18343063   7781637  28295691  11857011   7492407  83735990 
 13855668  10183803   5670303  13611173  25932603  52978323  13098991  17968059  43920197  18557484 
 36057963  48708222  33652320  11472342   1310159   2958891   8310848  10613154  30416703  38648172 
  4900623   1164783  72007917   1075407   7920519   4350853   3139183   1977952  42831243  16287721 
 35117933   1007311  14093304  42745124   1758736  32778659   4502947   2957061   3395671   5039322 
  8887675   3243799  32510202  24816577  18712968  77417541  50231690  12925318  12568755  38659803 
 14169213   7387723  13021061  20592327   1630248   2645438   4641180   9670979  54049888   6433722 
 25175427   6739505   9833478  31498194  28776858  63065407   5809423  24883278  19085699   9082823 
  8099053  10076817  26102115   5141232  31215519   2443941   9515343  23314085  55806888  26365391 
 70644983  19367667   6211947   4552167   4508298  76735392  86324955  40754699   4298957  38478999 
 54614771  42373707  70753003   6540323  10892163   5642394   3032586  30699419  15566523  15844325 
 13019493  21740267  10301007  61816665   8767608  56412843  85081497  64738203   2266579  91253607 
 54759639  60743175  37396027  49388523   3765773  29656707  58901487    748788  50566497  22830453 
   572253  15825163  26653375   9708465   7386243  69592423   6841408  24051483   3352443  46177629 
 16629098   3935588  15532871  38714076  58793133   2774950  17942538  10395651  16015903   4918673 
 61971461  11589009  17905059  77725563  26502027   4639056  14671134  30695700  20876623  35048939 
 17588023  20500054  65255187  64927986  15341999   5330379  49533753  56644529  10442238  10003303 
 10898628   8291973     30939  32225883  12111771  44948398  72686275  24066957  11700735   6448376 
 75175633   6196803   1268403    964374  21242313   1072857    144738   1429227    292843   2389395 
 43280355  36404443   2996403   2024070   2541843  16314715   8804828  77467998   7723273  14555953 
 25044189  39764330  14717319  31693774  17440172   2229266  37734160  29980809   8614797  29593211 
 18202953  34336365  61328229   8512611  81801437  20206988   6522031  66405087  52206925  25863079 
 16890423     31851   7203005  54586173  15520673  29680746  10766575   1798828   5429893   5580917 
 11877423  38911738  43188931   5212392  48924460   6651254   3513138    517513   6904479   7499468 
  6538395   1044848   4018582   7777893   5277342  12189242  25797112  92241987  41461361   7775223 
 95007615   6398421  26112198  28242414  40917433  83232470  57328443  40167306   9455902  26519868 
  4687851   3517203  27662014  84615308  17510007   4142753  18959258  31202463  28092011   3738081 
 36622097   2491219  29547303  17470036  23022935  11361192  18593343  19499671  10045945   9276366 
 41498840   9524274   6153439  54575098   1019163  43770575  16397007  42235743   2576135  23779725 
  4311546   3420660  19753413  50313247   4000819   4894711  12874143  33747379  50489163  18507803 
 25491813   1054123  26782125  44287852  23419260  40562463  51325523   4000023   5101947  26201845 
 18326667  26675673   4080483   2631003   7645497  13882419  22528577  26311190   1487855  10509087 
  1976195   1075483  11060459  12474903  34664508  61310670   9006868    591293     72403  47559229 
 14256593  26430643  27124185  17051388  27915425  38417187  54921873  70895883  31112118   1115597 
 52536008  17212164   4642215  62799249   4975023   7469628  42958659  66343544   3979756   6268405 
 24738660  50238718  25319298  57730913   6836243  51373571  13998666  15013110   1762980  13375356 
 36319549   8174091   1052475  13818025  40034257  43121219  53795015  47743371  29825053  14884248 
  2765368  65772599  30887183  17107680  67604451  18930123    215173    545772   4513089  46240793 
 68707146  18437678  57948871  11471667  30438012  39662047  53540213  12087123  23825073  64894722 
  3778625    243435  63150852    469023  53074123  69959985  34029635  32186881   9805807   8591627 
  6065651  17489139  71770643  29568677  49201971  17835495  66045903   1635789  29843970  27186629 
  8290455  17694018   8226004   1062303   5792121   9479387   5678318  39462819    585498  47427152 
  6460200    494863   6474228    296181  18034323  39986685   4919301    988206  20799051   3464031 
   922323  41951065  59726797  73275179  78911835  63959988  15215269   4393275  18296107   9852873 
 40267339  14157891  67137698  21708463  19757393  33884255  11612283  43408739  10021123   9529608 
 30834708    912831  40206205  42206533  28571811  38614251  79581183  12941890  16549425  67101587 
   465987  31157031    348703  70283713   5445115   5811675  18576685   1843323   6784263   4538767 
 44154555   3975663   6060207  44728973  23522832   1188373   5092581  35906817  47534190  32639737 
 12164334  63623973  32559155  43104078   5552484   1602970  70519173  71012675  66032169   8862651 
 16563560  11100955   2282603  13187213    597128  13567523   5108264  15539903  14670528   9164239 
 54068077  43812307    360842   7687219   4592623  44649628  16609101    241517  25094011   1753728 
 21671366  41742545  21840882  28538721  47918994  43094259  13451566    360813  46201560  39008907 
  2139163  31169755  59569098  12206697  70548188   2076829  10573948  50036091  13976757  11993151 
 21705736  76127194  77306427   4537596  17000544  47244615  15088441  22995711   7023503  81384711 
 23381673  14272376   1747518    428833   6296829  73444915  32686223  27970559  15510587  64439073 
 84281383  18496870   4905513   8352678   8643233  52829883  16427543  83683814  15106291  20820338 
  8482179  24020839   3820812   6981658  45346624   5657247   8874327   7035764  38492781  61474809 
 59428768  29808447  30412403  47459834  72635630  10238985  35549179   7744398   5100453  25209939 
  7249407  11471108  15826547  20251529  45031921   5355294  66080479  36102267   9926763  58268363 
  1539507  12927443   6813723  13641127  17673513  28556049    670128  83648541   8559775   2960703 
  1050579  76678453  33686682  84507336  15762359  45267891  24725823  30045523   2472045  38603271 
 53224917   3278019   1542633  43964847  29373159  17482749   5782195   5123787  54070885  65751003 
 29506347  11843031   5054931  38096865  13451483  27007141  37212077    920294  56887960   1017072 
 18453118  17930175  52333871   6079533   7297985  10096373   4789206  11467348  44554959    931969 
 10603793    748323  29702862  68026203  35753551     28872   1616375   8682057   5161823  31444758 
 10365819  17388021   9465883  24362517  69272029  18629339  28108893  42890403  16856523   4074402 
 37921023  72424553  38633074   4664526  56772930    514747   7700784  16408746  48246454  31850913 
 36436193   3427167   2247123  73128363  31274700  27491853   9333965  61431702  16433641   4745913 
   814335   7276617  54456903   7024027   5995727  10703058  24996918  16356333  10959071   8630787 
 45110895  87565563  22650960  10777969  53271855    392273  30311970  77054223  61224146  84769269 
 13125191  34345296  16101165   2959823   1799190  62088487  19151286   8150568  17688379  31742713 
 21107097  51947898  31083475  29655663   8034269  23709728   3481827   2016431   8242804  73492773 
 65737548   5450553   8011833  39305075  28922379   7991979   8687373    596859  85993029   3830123 
  5920473  84279087  24827523  68967434  52964310   6205667  13421013  25917427  28487823  31062647 
 12818425  18002205  73029091  50458041  49141193  38377968  30283038  13772879    715323  32781738 
  7111773  37261739  10856199  19528208  16900171  20834416   1542849   2375915  11504373  21994999 
 19219371  46468818  70771873  21798672  12807933   3908139  63419013  10937211   2596074    289568 
  3932835  26164443  19602715  11571717  55443985  50481123  13020702   1416993  40503275  18013833 
 28883257   9190059  20346099  31236723  15246711  22430643  34610667   5536173  42802818  15789240 
 15601948   8725135  25541771  20681563  84164985  32408668   3739889   6917451    618971  37987655 
 29923211  15522141  21334723  18962339  36959331  36647223  56289239  39171797  42366381   1331067 
 37514848  26594481  23815748  28356855  27904169   8593913   5909985   3458725  16433225  53392363 
   673663  44965589  56078003   1359363  14837763  14321826  23907291   1107114   2226441  35417292 
  5281987  22367839   7743998   6993643  16842195  58262543  42599148  32287103  35647941  60165993 
 53608353  22155355  15976691  51320823    786225   1969503   6578448   4203227  19999542  20475620 
 38539021  21735681  27944787  58113927  38991714  27373299  42510123  22090317  37545018   8053763 
 56124348  51831287  43495407  17113659  11910273   8466960   4925491  39695873  35415978  32272753 
 12816743  33491136  16584347   1325143  41623739  26423365  39105759  64167330   1568599  13374468 
 49620603  36535328   6466148    248293  14195703  42295766   3594369   1357062  11754739  41444645 
  1460853  19816287  10533323  21964164  10000763  14226363  10177433  26345435  20887440  35058909 
 34569469  32074459  45229883  15269451  18890358  41545998  23561195  13564850  15484810  38699931 
 84853563  26161011  29805075  45580918   3556337  12790890  42814149  13971939   2289053  37859276 
 72332747  26511784  13096668  31172803  37997979   7106809  18596083   2053073   4935718  15740841 
 19365538   7309293   4988898  68355882  10786413  25286916  85113097  42807783   4518651  21794709 
 72451866  52939901  20726217    333132  26586303  30788223  31922559       673   3976813  40301307 
 38940189   3295210  14666677   5743707  18518073  36317148   7819151  45255774   3494049   8313771 
 26550233   4269859  11448973  10262643  37731531   1699179    135363   6646180  28588031  16595423 
 24354789   3506619  50196633   5347211  34075652   1730235   1077498  44769321  45799448   5581983 
 20510800  12975338   8784863   1663539  78726289   2972653  44788227  11662901  11505963   8043891 
 15080838  30923883  34383131    220329   5159665   2267016  45503523  22821883  22044745  12509091 
 84073051   5399303  14272059  36315003  57815591  43661089  70463811    733907   3297264   3038986 
  4720763  20587315    265916  46764247   7363443  36042363  15107895   6732563  53917735  11039886 
 36505991  64692453  61848413   1875381  18682523  22994219  27085751    657495   8593395  15089787 
 54315499   4385851   9144531   2363913  15292483   6338342  29682627   4271413   8843358    279895 
  9348851  79814175  26924358  43032528   6826023  69832327  23489169  39733557  11314833   5827035 
  5667899  20476407  15901595   8969138   2194323  17203375  11667963    996914  33408868  42025989 
 82960779   7157243  53675595   1789505  77323751  15180701  32857611   4579698  29888043  25715057 
  6920493  56116005  13757923   7760923  51996875  29386515  55458022  18960859  29785437  55278818 
 11487103  28238753  27056235  48011775   9913411  48848056  19370133  53905837  13789656  63888486 
  3950603  36162801   2243085  13865755  19298427    511359   6964533  76015813  16041498  41119201 
   841233  14834723  59050839   5579452  53428499  28165713  17687023    519899  50329662  14756073 
  3913067  12820703  22354735    479406    434405   6990309  70575630   4724567   1626171   5684163 
  7785145   6291323   3523227   2137866   3504322  41324223  47404443   6859867  47086293  58271154 
  8015742  30688671  22986456   2282348  32714099   2245428  12539219  40706118   1752121  22395779 
 19799245  59977428   1116849  34319811  25259830  68602303   4460203  42436023  59397103  13834138 
 46270795   3866559  48244353  11778603  30570117  20670597    520673  20607675  12705851  58581159 
 19856067  17866741  47312829  48792267   7868003  51516647  44045691  79217149  15122915  17337993 
 55206043  52287285  25485361    295638   9755613  18024773   3651279  10757739  19596951  24990990 
  2045093  29792988  54687231  46169763   9660678   9784183  61517313  19351847  74015471  13767539 
 57526228  12689131  17186823  30804598  37801467  45006298   8735109  12376083  40916586   6451191 
  3131003   9766986   7637097    509579   9196190    194583  28886202  26510363   9749235  15290233 
 70014147  30186993  53216819  11932263  12074667  29061507   1586022  37581264    343773    627617 
 18544288   3004683  14475183  19153299  50127915  19241537   1280027   2964777  49960539  39552987 
 14653267   9817000    436470  10698751  37932433   1232943   6498359   7968315  85203068   6158184 
  1524688  35167021  46786749  22559445   2049254  18193627  16733670   1153114  28177107  26720163 
 43803795  44032011  26501003   1026965  45127149  30433313  44284428   1572474  13943829  18983568 
 53804545   2632998  22995771  16558479   4498427   9782142  19365243  41579628  57194379  14147953 
 56378283  10162811  13481487  17388646  28876143   7364731   1417118  58800777  51590217  34245763 
 16537011  45727623   7787815  54266107    447941  41957571  28952188  59181279  47633494   7963346 
 81987204  17118267  17550691   1022585  32050687  23918703   4388043  41454227    533955  60502819 
 28718778  19579155  23250639  36409303   1930075  21048755  33700504  15549963  26545725  32425546 
 12754407  91096121  25703955   9482463  16773213   3219153  16971837  38691036  10458363  40495279 
  4777203  64570749  31719860  78702216  18957537   3442708  28827693  14256443  36014699   8929835 
 25965190   1167045  20423970  44684385  41430811   8408248  34175291  11038071   5705042  25001389 
 14809456  68263043   2727003    482325  25761053  21445995  43479573  53499140  13540959   2303913 
 26914212  14414796  37317953  16850397  85700225   6657598  74650398  25545913  40507499  22653897 
 51863323  16505573  13107840  14571708  33300126  40181407  23758283   5941167  18935718    437163 
 65130695  33020303  39725526  94901667  92853221  16435153   8800411  16338900  39830907  20609187 
 22281744  47174887  20739015   1006914  40686523  47333947  38147573   4809587  34056789   8592516 
 27895011  25000709  25515238  16369915   4997586  10707756  34481827   3431355  35065831  11901131 
  9223881   5903175  30424515  20443173   5543594   9932673  11557878  31655125  38668208  24270411 
 49507935  20868593   2793223  13223067  56505250   8246787   2187162  24181173  11650488  63819114 
  3110286  65025951    786703    358923  16703727  33741805  44616246  38582337  30749613  19957279 
  8371042  19602849  10032959   1855239  15904675    559473  28151223  20450274   7729100  19638981 
 33665982  51534892   1194511  13994115  14793051  22364518  16826709  50280100  29679678    407426 
  4020007  26157723  49828238  11538081  27159783  74353107  26880639  71698607   3618078  70267659 
 85822553  21578043  47272442   2090043  34057107  26676173   8901088   9978003  50663883    922677 
 36184823  12137103   6755451   1530243  40464303  79342503   2475783  14797598  39701791  36877639 
 33068821  17575098  22342941  58148331   5282213  10776471  21719151  31120575  44504955   6735131 
  4938459  17877957  89959872    154878  39925143  82495347  56528523  39095478  50817162  87502803 
  4022358    829820  59864036  10815525  47130459   1696653  73297051  38947500  67441689  55574835 
 21568410   4210899  46537223  34004523   9099632   6112658  55072515  35717763  16109859   2945065 
  5096379  22654755  13400967   2087971  76856922  33502932  53224413  40820051   4044073  26871153 
  1681083  68174643  26215845   8518815   6862023  41822673  48711651   1971799  13257323   3684753 
  6677952  23639337  15436203   4460544  31759243   5179605   6017657   5950423   7444035  88632513 
 41839774  32843409  47623977   8965838    610271   2372837  22567835    249411  10417243  18860208 
  8917600  13426143  22478733  10935691   2428692   8420317  15337755  18461839  59174202  74327277 
 21267753  50653159  33693731  57868331   3029387  30426094   9019784  14930282  33897365  17066293 
 26934702   1083585  10249404  21907101  44593166   8163608  41338819  16802748   8334603   2361303 
 12244369   7347022  41206983  88447083  41627943  77535659  69470583    710367   2573340  15968215 
 25900431    408832  12568913  44978343  58550937  42890082  32816891  60271991   4393623  25568124 
  7944957  28084815   1870851   8802696  65225459   3294405   5184657   8621281  14317013   9836527 
 46809478   2204475   7559293  11249148  24149421  64668603    190203   5875119   5012242  52265778 
 13340884   1101435  13769613  27700748  12346260  12802173  33751347  73355301  36525135  44071485 
 35916164  34442072  83690107  27856920  41496263    280683  56916015  14612862  19947452  15249483 
  4525793  20312597  11735988  22135668    754937  29070375   2414447    356243   4758027   6877781 
 19574106  51867843  45055723  20548110   5630847    465588   9234260   1012999  33480123  16298151 
  6723299  14238131  13274177  28394891  25391697  61362838  11490824  15591098   5730523   7007170 
 27495933   5033899    156702  32204763  45721791  19077831   1987623  54257319   9580692   1269171 
 13179003  21957399  35529981   2922575   1295183   3497605    100199  14209809  15905931  28284629 
 49549035   5942150  28842629  51894459  21919131  22276993  14328195   2558409  43095198  16062403 
   910979  47478957  27475863  10420023  15510813   6333683   7699591  24324883    136843  23568805 
 21353703  24497543  38493969  11528079  34287261   9222096  55341255  16699883  38807739  90118667 
 15832483  36238033  77114087  41909199  54851775   2310189  12200968  76610202  35119451  66412355 
  4736673  25567401  25616651  63268713  72247221   2153973  41414981  14551395  16962771   4278299 
 16087142   5124245  24459493   1004907  17481439  27415411  14292189  19966629  48867963   9378099 
   918961  75162849  13538053  72489561  54985387  39533979  18252245   6330315  36179718  14847307 
  1074897    952488   1182184  28333208  59923650   3826527   2207139   6149553  33067563  19789165 
  1705211  60418873  12269283   4268767  24707663    579009  59470227   1949835    558913  80172723 
   391971   5673912  32654211  58069120  81630448  82288731  13686063   1758133  27226541  20438373 
 88377819  16079063  22558652  14229583    893768  28886743  54187290   5093547   5013423  29508585 
  5394291  15055493  30099703   3163506   4795710  68579053  50602032  49221915   6844303  44325163 
 24888259   3093698  47117347  15724536  38137967  23639233  65787299  34473507  19527411   6009041 
  1501683  43207803  28058349  20507339  31421528  37336077   5286398  51368244   9815460  12034257 
 12590063  50007913  33611819  20002194  22944711   2305959  24880139  22089142  61172955   3571575 
 24618475   1989699  67655958  53686998  20248455  86772459   1727187   1535223  26787643  10339517 
  2954353  77027479  36002188  15795627  12339951   5997475  26804459   9907923   1987713  16674423 
 25453039   4486377   9588283  16841714  17849603   2513508  85419483   3346387  51651915  23326540 
 30437133  19156689  14798619  30765721  91189095  37026091   6431963   2294286   6247507   1957659 
 35633495  64503438  29086273    106998  15108741  10222971  69121707    505429   2705163  49226046 
  7073291    737583  27942395   4235283   5712891   1642573  31125423   9740967   1038393   8498481 
  3235699  48723507   1812687   6274545  59449688  33958239  71639621  36588143   8259423   1391898 
 51049043  10243908  44752705  27279241   4832723  32049003  68599543  37833303   8968355  15227367 
 23425623  12706943  10538133  26878803   7509273  94700436  12082473  24528803   7184443   9173855 
  2550741  35650068  41563107    124273  89366243  29074623  66026382  18905849  71741159  39502992 
 15799985  41097327  13886743  56285252  26480057  18146603   3784323  28588839   4326901   6683453 
  4502005  75024457  16051423   2382417  22031339   4100775  14939379  38080472   1918939  18077523 
  3873951  11923311   8511121   5667263   7946503  21063039   6256823   6087563    991739  75782459 
  6542309   7779762   4695099   3464507  38360601  51364743  24978749   9784343  34782063  29976819 
  3898339  63340881   5705211  19265061  73536729  59912802  40511475  70319699  29218227  23344617 
 11760763  20256075  23440347  49361235  13771905  66064602  15511974  31876033   7042951  69136840 
 35820643  50151393  52534423  33335083  10343029   3854193   7401235  47423675   5078335  50276898 
  4982595  34033511  16848231    925569  18887691    579597  18578417  46435809  66363063   7003108 
  1472003   2145587  63668985   6874023  18318192   7734048   6190869  22112403  51386263  12424476 
 23866986   7044895  10108203  15194153   1422699  59686043  20264599  15046375   5743246   4220303 
 76660335  19536267  63495411  31432363  11326875  39363398  56526300  28867731  31803029   9285803 
  4571484  64140621  19242872  94547083  10557615  14030568  44211754   3137478   2321765  18164373 
 72273480  38849382  72905369   7901940  10592931  41955585  51014805  83121753   4237083  59412063 
  1714634    920535   5285410    289934   7567728   7699115  11049639  52091074  19918923  16798883 
  2048073   4239692  32891278   3932387  45007659   5130894  79631355   3924609  58930878  13872523 
 23546235    410157   5147043  12038956   4735541  10657329  28083867  45242946  62685669  11556793 
  9300268  11966193  22290277   2055817  40161933  29056011  29257673  34771362   3200803   5355466 
 40255100  75467445   3069563  55996923  67888437  33630423   1124699  55221003  12023043  26349732 
 21810343  32298747  19759814  48617713  51778938  59458005   6995343  57057368  14155985  20477853 
 11780655  13265287  69120955  79220493  44290027    200323  87100433  12702318   1662015  40623867 
  9205521    417113  20734659   7196294  18329741   8826123  19205643  33951355  10470138   3027399 
 10417267  39115043   5434172  30436930    621043   4776615  12806958  34238587  41993676  24297493 
 65613699  34383603  34534336  14072259  49053079  41180691  27512387  28560232  14951355  67312083 
 27434111   1043523   5186675    882319    319771   9911727  73518255  68928843  79833769   1433491 
 30087803   5453083   3227613    128187  20665203  82464763  10797519  19791923  23880273    851418 
 24782608   1633908  32123445  39975691  15269643   8857580  48474419   1493142  36340504  17495554 
 15112120  52278267  39302097  69040435  60514683  26019824   4997418  24173883  57701542    298279 
 33684428  60350523  11845833  15133116   4903911  42750663  14509751    621591  26143625  28022292 
 42775933  32778107  51569108    407883  23409771   7840253   1663063   4610058  17228715   4417853 
 24810675   6915690  13203563  31184603  59577784  21111800  11497122  58711092  13451883   3662331 
 25961551   2517681  37214403  13365927   4566543   1800376  43763717  11285740   1593627  60283899 
 30407262  26316393  38661378  26939715  65517115  23853543  54903851  14063858  27256395   5865665 
 51708003  14453034  60097323  35209557  63667815    711603  25081737  16923711  38039570  11160657 
  1196383  12202680  11297163  27682479  16609423  31181883   4168119  12005571  53683845  29247722 
 22418195   9067753  68088273  16970097   3547689  11369791   5653031  16325927    570715   4846187 
 18280661  10057113   2909987  68719631  30534907  10663737  19296752  40437323  14065872  26036307 
 56275927   4122983  17496591    137895  28526499  45978785  39223153    772430  28043748   6547140 
 14239599  23828983  44975227   1848219  50748807  48099785  17613869   1795257  19493883  13460203 
 35394027  81430599  13255454   8332667  16463679  24272763  26148203  15675382  53773605   3828684 
 29316035   4027923  52302088    226934   9171549  19702290    362814   8127495  26936937  40436883 
  5423337  66649279   5327618  36832311  15628623  32957375  13978941    195485   2603123   1066083 
 14918748  21172443  14480547  12775827   9358619  18261991   8543979  92623101   7735203   3155595 
 28844419   1461268  30837643   8587319  50994423  83764727   3551812     18795   8477893  62226548 
 53002293  37018293  13934667  51662953   6669399  20660763   6103314  33554329  15750155   5630991 
  7533804   4669593  14861823  39103839  27624170   2591013  80382648  53807481    353553  11286283 
  1602654  12100235  31382511  72599233    169948  53741835  17530627  11244248  52257195  18988323 
  9404322  23412819  57904149   1900803   8192453  32254446   8318923  46201465  20245169  11409378 
 30881820  19804336  22421003  54538017   1964423  17331573  11175723   9872180  25405650  30176577 
 45150747  20972770   6239791   3572575   8390251   2729738   5437391  10840173  24189117  10275051 
 36718523  39859930  25035595  16180599  28983516  46531326  42970423  16803195  12618603  12616233 
 33556933   8253978  33514907  20844219   4831145  10335282   7373187  47042223  57783051   7302201 
 19612266  40035981  71708802  35326108  18766143  59039685  28977043  63965748  25128711  16306881 
 52513227  33978326  13471791  19344513  39325395   4651719   1158851  26582565   6386895  47179293 
  5564028  17012859  71757480  51348980  44456283   7949543  35884999  37825988  75384959    684723 
  6438165    251602  44794095   2178635  44322312  10093305  25037597  31874721  25325003  49182675 
 16918003   1764979   3154183  10529385  21207419  25572648   3988159  23673660  19065348  61946277 
  3636623  39555268   5537373   5714373  15182403  18581758  20387317  74834595  11741005   6688311 
  7371193   3662063   2267294   4289964  28787987   9039398  18542619  32010613  12627483  21045720 
 37050643   2792679   3944688  10767879    645915   4956676  37893786   9933915  22571905   5404467 
 63298158   9545647  19933878  13696623  12765330  53369868  41540703  26503968  19833612  10207723 
   313661  34042695  17607842  49936056   5271045  28533243   6466209    127474   7957003  66488653 
  8472371   9836803    778263   4105059  22880472  64938439  18096217  21641223  27182655  58921825 
 48721950  37595147  10406365  19383797   3674301  30113829  23793958   6134523  34569255  49994319 
  3384309     97153  36190858  23553573   7735407   5882571  40836956   9348237  23510882   8627857 
 11493539   8817758  32292574  20948996   3732657  48194463   2995017    414988   2590008    794965 
 23190157  32100174  67925666  60786213  36585003  31043806  59891253  15772828  10608669    611885 
 15584443   8597129  83284475  64156893   8447953   1558467  16652538   2912473  40742319  46518153 
  7733058   4744195   9331016  94940618    392895  23230827  63824029   2298115   1125199   4232373 
 58585613  32911611  63957267   8164593  76563183   1060175   4316218  13277413   1619131  27430743 
  9555515  26201681   5479818    253972  24844365  22484291   8430349  56839974   8195739  45643593 
 16089807  80658491  49700523    898537    923628  10004894   9711839  22051361   4483847  45617984 
 21550838  46120283   3899739   2535159  27127371  15633160  16803622  11243795  43707927  17360778 
  3275773  36694737  27378836  31457969  35599291  48020367   8187443  71492586  14406153  19870313 
  2570147  87427206   6074450   5302350  32059324  83203635  18134256   4872331  29161799  69463839 
  2605632  48059048   9060748  10119011   2431857  33705399    278520  25704069   9374973  44206991 
  6496379   7496871  13698955   6486219  33099009  81039003  56607378   4335427   1978923  66374589 
    83475   6319192  15999693  23598555  56332383  16896470  19522923  15964549  16840705  30645173 
  3962493   6190993   7535301  26897283   2411709  38135031   3125311   1566407  43237759   8562173 
  5740406  18163275   8688488  11889108  82421881  76173023  65333071  14668398    929055  18694698 
 77411298  40167208  37603878  15434116  50496415  22203563  45664324   2353023  22630731  49197381 
  9318353   2508584   9675147  41814678  14806094   6838725   9122907  35039123   1480983  34961833 
  7235089  35109171   9692443  38243051   9774943   5457633   1931523  36233384  20160187  18012483 
  4232498  25174779   8102373  23608477  95138565  12041640  26637918  45314985  11159068   9726342 
  8621883  10317661   1903479  33134280   3679643   1329747    580911  18853991  21326087   1212579 
 13216333   9859533   3909523   1557795  35988978  22973700  53694054  47651667  32142330   6682109 
 25703566  65354923   6908269    382119  44758821  14803115   1030759   7198292  42451107  16993393 
  7596981   6195144  44397357   4566776  34544769  28424883  82380083   4523160  12868251  62295807 
  2247641   8157063   2862389    442488   8182941   2185548   4696989  56055679  85294887  35010269 
 26884944  37159175   3678060  11090287  14572203  44180341    319330  38108187  15897773   1370011 
  5244615  14121888  15274722  28211667  11005991  32459028  82056731   8170467  19718281  85163898 
 41888543  62378802  23205963   4552563  26747115  42114003   6521598  20788187  19817223   5991948 
 30347072  27703365  34760640   8658563  16716228   8288473   1117493   2368741  78171489  26315987 
  5446163  19704993  22528055   5948510  79935927  25751823  15607866  40772877  12375219   7790734 
 15396812  14473413  29509267   9366081  17092523  24250682  48946740  26620673  12685359    591168 
 32073183  23667255  56218568   3237423   4445603  49836264  17750733  50023558  53697113   3039747 
  4298029   3652059  48274853   3779493  60192988  11329539  11562159   6396508  52814563  38018523 
 20588043   4731429  11159938  74125864  39261338  85624131  32959089    108339  17930499  10789935 
 21880967   8521347  82268430  28450939   4303255   4047963  20629008    978792   6666083   1593465 
 16290495   4971775   5688123  23567480   1672167  18026322  93907473  35957814   6969756  60490763 
 25804601  59077075  52479406  58247156   5449198  11574231   8152555  18188163  47480223   2917557 
 85044111  20653451  50565184   1400891  37717147   6992353  12284723  42295987  22543998  41326283 
 25262963  50111915   8518691  20077279  79385979  40674075  20238417  11168553  29538189  53655522 
 46912898  25923384  31534332   7697381  19189435   7261594  76562739  56524913  25269325   5703385 
  1206651  42518940   4439835  39630485     15523  82951788  21308059  20444508  20319723  74499854 
 49490685  69002772    109258  20449491   8302044  13501341  17173713   7370405  42834339  21680871 
   254533  22918623   4732097   9678683  16143046    832563  38678955  20560347  14732819    416355 
 23737326  55308343   4247164    129084    610083    582831    709198  29940948   6327223   7370742 
 24396027    716843  25566117  16645515  58646417  39235588  22194987  12800043  24065034   2894259 
  8783700   3721659  20062662   1496099   8432435  10383179   1235931   9290491   5025498  76591243 
 46372449  43398123  61658403   8696223  73288613   4588005  17916879   5147397   7869593  34123598 
 29338026  22782408  10867917  29748925  17838984   7121291   2452655   9193303  11785455  69741179 
 16481217  48252861   8812363  27824948  32822023  74171587   3397182   7593241  20212545  21351723 
 38085978  18410403   3263565    725513  70990209  19303152    626903  66520425   1137798   1485825 
  6873320  72563445  21675536  46205555  27545343  23360754   7155786  45112403   4535609    575863 
 67476359    596835  23087707  59610829  47012091  49481055   6926757   9877019   2259715   8648704 
  2260347  15058859  72547143    783944     60027  65744163  11736381  12875601  16409543  50229003 
 60554435  20827425  51607063  12954779  63107145  10163523  24930447  40971081  56325666  26652383 
   833189   1321839    707094  36631923  13337223  50129351  14190987  33538596  24666698  15056948 
  2766297  15270973  33935335   2220304   8058327  22824303   1370697  82779729  25881832  14295591 
 14991045  17796993  19151855  31322283   4030667   2568138   3726027  12841335   8928987   6997953 
 38929767   8491551   4797762  38211065    942508  20984226  46116123    487151  73303059   2524017 
  7860080  69036482  74053262  43447016  11948838  48211923   2967276   3396523  71768211  10547954 
 11762094   3816978  44585846  41503776   1032595  24240801   5868699  14821454   7855245   2754187 
 67535280  37852129   4098946  41508915  58447788  37400515   9984559  47312357  29585397   8056663 
  9113793  60188985   6266167  48344718   1754211  58999323   1328163  43887032  74375664  11793255 
 30680259  13157283   4536924   1546275   1781979  21258591  10777383  10302799  25054539  19833617 
   612574  11055929   1543917  21349227   9377778  38966083  36894003  59069035  18272223  52338808 
 78764787  62404941  11889467  52914161  14037304  29709957  22980201   2622441   2558827  51918990 
  2663161  58915533  61021079  14244540  37927821  11251409   1165843  16369959  23176353  73324462 
  1647831  43941393   3275813  50101656  58580763  35406669  53399424   3916203   6159021  52616035 
 17023947  19952673  58985907  51978723   3767824   6926419    567444  33838968  23451657     29892 
 21185195   5995749  24752193  19028366  65605770  12748675  10750296  33309277  60393558    508587 
 29299523   9016039  31120715  37906575  37078687  41307267   5104563  49673725  16405883  41356023 
 23794963  39279503  82309637  27691797   7492290   2179104  16907757   6629175  28265122   8108278 
  8517729   1553532  23482595  19065963  22270779   3442317   8162263   2796363  19808028   5158647 
 40001523  65931513  10305015  12864719  28607967  79014975  63533483  15844413  24596383   5865915 
 69545512  16418148  16157803   8537771  67194831  24887440  28855719   9841448  27207903   4006199 
  3266673  63001365   2925458  19668651  16798573  11941815  18487354   6925623   3498584  33157843 
   105573  24818011  34243911  55746395  67929621  40671243   6040799  46625503   6580203  43625833 
 57788971  65500818  65481723  11518647  65315083  82781658   3200357   4777050  35788939  39518313 
 11450720    418095   8655257  39962019   3265117  33090168  41097491  16103917  64842050   9163473 
 10791333  31036253    446395  43913283  17915865  55294192  18579697    763923  41812979  22699351 
 29663034  86395858  19982703  40370635   8695115  18408448   9155122   1650903  25582215  23274055 
  2409331   5539673   5075083  29389349  28645545  15106715  49376940  28414586  16869508   2238231 
 72654522   7854066   3194721   8540547  63982539  42018411  30556731  17420567  39633515  26601802 
  9457373   4679538  26454657  42775833   5235843  26199240   1100261  50044403  20121723    551243 
 71908290   2348394     20710  16295248  73791423  60598923  23905278    820475  12478770  39078396 
 14803341   3079890  16017813    561271   3879163  21351635   5297115  20720497   1320243   8828055 
 54685572  56463643  19230081   3910570   6956363  41314305   2555079    100272    446494  11100435 
 39831132   7006867   9024978  15503723   9235244   1040811   8554887  26915283   5399547  37338382 
 60450667  22192150   6854955  61492101   2342875   2928111   5743495  21700194  36789763  18098128 
 19950921   4501408  36815139  32265803  10650543  15262715   8216793  16088323  19139989   4567532 
  6693817   9384639  23061645   6192221   1765713   2927355  42191641   1581873  29482955  47835617 
  5892795  21724633  26899092  22689003  14889321   7941353  26512165  18707651  16442239   3276924 
 16991160  16056989  17301295  12589023   8901859  18423733  13766753  12078675  77639809  69886467 
 30661998  73808978  47943555   6978192   8175651  38985043    104965  91129197  27177077  32180273 
  8690711  16457643  46553919  33197775  20583283  13786059  62030633    867299  33540893  25339021 
 24068469  71764899  17751259  37757505  57220391  31504995   2954451   7444515   7370523  18544171 
   791327   7215755   1491171  23675463  16276530    292298   6930543  28898603  49401339   3019873 
  8573248   6592683  16736891  33642232  78006428  57942903  11311995    250555   9904619   3991614 
  5824263  15603167  73680198    658888  14796753  17018047  38784540   7109178   6093807  64123299 
 14858178   1718187  20785705   1808144  37028541  37229707  74234173  33816573  22803083  16437998 
  5505403  58489866  38446830   8089407  46562947  67801711  52447785  44272978  25065603  86446067 
    14779  42445326  20698777  68925480  10854447  48832998  38409123  10718219  44052087  61763100 
 21908223  10131174   7930589  88274421  44128773  25001023  16491045   9099967  33248478   1683413 
 36073857  41125112  22929953  24779856  33307075  54352043   6157742  66552279  28854179  34122512 
 27085107   1662897   6443349  32798161  48460455    588183  35599583  88393998  41629971  66528585 
 24604833  25204907  46090627  20457483  22075224  14210036  48292233  21236219  70660065  25198854 
 77923901  15482727  40144379   4019028  30433337  33651513  35233299  20902547  39045441     14587 
   786254   3672983  11658387  15485782   4200665  59962495  14566898   3645213   8658653  14172951 
 65778444  75517987  36179721  21490215   7851344  30041043  21670775  19837782   3104631  18320973 
 21660867   6145883   3793053   4988704  10439418  53493567  45699264  34810128  63931499  17286369 
  2267739  15101222  48501423  10001429   9906495  31760383  39622128  33108547   4827504   3807687 
 56592180  55375567   9496731  31562651   4611665  62680433  31941447  32146523   5383995    127691 
 35196979   6009291   1240974  34140243   1888809   8423860  62176059   9920811  71034391  77004171 
  3489245  20030167  56690602  20245383     29697  21387741  20568027  77487809  31629348  14167509 
 27364044  10220498   9298451  79589979  40496923  35695643  80884641   4721908  39414663  30347724 
 79388691   3561483  26923239  46656843  40979066   2360959  48013093  18022851  46714998  62794442 
 13776923   6781623  20020134   5981883  22096311  57460443  21998647  17799715  32591583   2804340 
   209904   4288427  12716253  34699551  18375298   7007309  26207859  36821620  21830767  19499022 
  2718215  24245118  11117012    668001  39459718   9465043  17166408  37887387  47014371  38993589 
  5828107  39388278    778209   8494251   2116578  28649461   3270187  18725035  17235121   4396485 
  1513488  42915807  18157735  88051943  24451495    733844  57784823  45220274  12707064  42813579 
 11402465  66113443   3761181   7741992   8639379  16942440  22724583  27705517  22860219  12264095 
 52920151  22299651   6074775  60513708   5969541  53441982  30822413   2029260  22185563  52831795 
 30151008  27157119   1770567  42430151  43828854  13722426  22827877  15128544  20467515   9908188 
 14201649  26099227  37816755  72178047   8100391  13964928  51299496  55785915  32521347  30813423 
  7468773  24432023  36517990  66094783  18852613  55038770   2988144  50732973  62662542  11206123 
 69042511  12009940  52757979  90016421   1177739   6991866  49083067  15092431    488523  22976455 
 10404218  54595515   2521347  28957623   3729632  70634097  39762747  12866814  38036301  32435223 
  3280098  27998830  15621342  68081917  22497829   5759291   3695523   9093882  14640022   5268705 
 88247355   2783618  41980323  38776159  17006187   9337627   9438870  14463803  59487909  15908183 
 61782027  15836305  24488983    969224     51063   1581820    941694  45625887  21021203  29941614 
    58435  10609611  15531065   1026987  15795903  18923613  55016623   5378776  77730783   8050783 
 46506613   6997335  80799643  18271185   4334643  32373051   5674150  41503927  29172267  11500835 
  6359883   2642756   3911171   2986771  54628296  55847222  44660437  22815636  16507497   6179031 
 16570068   1968219  18392731   9460603  19948027  16934632    968663   1552025   7355219  48875673 
 11916789     95851  18846741    377019  11435163  11218299   2928203  21053353   2636238  18993003 
 26879447  43775963  31006517  29831083  17718603   1223565   5732823  25002258   7330547  17876037 
  6808557   1045083  15269423  22570547    282905  18128793  18612222  28430915  32893863  16225955 
 29382831  13117191   1198248   8319375  28343655  25855419   8283135  62496779  48141283   5134146 
 17446019  23419599   8712891  41097207   2455807  49629418  16874943  87632007   2055461   7085523 
 19704843  15548019  61425235   1183503   5993739  11880870  31522866  49019307  23047227  18227798 
 19099863   8425875   7234363   2259413  44655923  29642183  58360542  15114148  15132375  18357070 
 18504609  14947845  10897233  69208623   4207436  49451892  48981279  40914912  19087227  11570330 
 20855139  46086546  48225219  59218555  26835019   6359696    405203   9028875  31445813    942293 
 16532727  26729189  28844751  10229119   9537078  10790859  29475215   1534698   5913607  75496797 
 61419831  79576607  31976655  20853768  11472130  19994415   9748907   8032268   8126551  43122174 
 23890171  46721256  59673867  66055170  39518241   1420371   4423149  35935564  15516283  74699547 
 19828617  17829187  12470507  17210355   4180938  39026063  52120955  15416888   2138998  26786811 
 19329435  25110373  17336826  57506530  36647817  29332443  32377611  45844532   4512411  37866589 
 17329938  63529582  58304292  35942276  22511807   6516620  18386706  30715699  39171134  38323977 
  6418509    734376  48944161  13690843  56145113  39616853  43189269   1232541  40713078  67705215 
 80198515  13240119   6059154  14946739  10211133  31167771  24839001  52606536  13378579  17326323 
 13710028  26497371  34864964    453147  13054529  67240667   1143195  41074673   7776048  11325645 
 26950963  47185149  92529882  27836569  18794235  46956931  10911127  60038011  29466243  12868779 
 53121591   9748629  25223118  34849707  22581843  50409367   5424885  31669767   6032973  47255118 
 41799754   6069694     82963  13411347  54174243  49842813  65722213  81415462  25138955  11829132 
 24267163  34058274  15278163  66773283  12934725   7497030   2229910  12489495  28976895  41008431 
  2248873   6860879  54709386  21070779  22820814   8406005  10554161  21418319   3940039   4164603 
 18307323  91269558   7375974   8923035  15193806  52244527   1398660  30841563  15620783  13379712 
 11885964  13394289  15568248   1584615   2011146  80461311  50406099  44070515  30789873  12232779 
 61402461  28813383  29175577  22680240  31319675   1853055  48385230    568523  39018323   9420893 
  3701384    279363  45395118  45217794  44974334  55215507  89801823  14373264  21331395  52032771 
  1811459  48264503  25319963   1545681  48477237  68840594  24563035  68292523  16371868  32134407 
   791903  65187693     62097  66528241  12672663  47485455   6285038  12315161   1423419   4753997 
 38109701  17087508  13712415  67723460  58751393  15468423  17585135  42435997  10219123  27508199 
 21552939  17465298   5210864   4283763  58297828  17489079  51797947  38971902  46838255  57857323 
  6546003  24805575    794487   3396461  65357324   1019967   4783681   1271223   1824048  14695053 
 20756973  30995023  37796211  20800681  11836963  25575111   4471733  58507663  39096025  25726083 
  5538098  69768238  12531063    390387   1804009  21922218   3375960  74694818  14077698   8020569 
  9803021  16361993   5755305  37654593   4918748  17103563    328713   9109743  18340278  79737798 
 21600387  77638075  19825663  48826373   5010081  13698203  19737587  13277931   9291503  33715331 
  8925733  10273793  32155036  27851899  16097820   5505879  13288827   4789456  27483445  10599868 
 36312663  21522823  30594981  40815751   3119885   7100427  47419992   4003881  33935288   1151331 
 14768604  59881555   3167483   1436561  43065645  58147203  76674531  42369898   8998233  22641378 
 13936859   6803437  20100267  69311040  16357093  13642674  50457263    359943  26201394   1692627 
 68089368  22442979  38309728    158611  15360941  22659656  83075570  14924055  74246022  13246603 
 38953606   4287597  63181683  10317563  54290973     39971  44524192  20267643  48176475   6023965 
 35673103  29047533  36387591  52513435   5905995   5896642  52083081  32018483  24313815   1038775 
  3598575  22448483   6415683  52350683   3877917  38255794  28063754  43656571   2826018   7859985 
 11764016  50932025  11950072  22623038  25367256   7245160  59230980  31492647  21432083    413525 
 24578003   9024954   7950175  36758635  14992980  20075463  70834399   1084225   4985073   5972134 
 35148645  20730963  32464158  30917623  23516392  34598220  66024722  20586003  28364271  10696723 
 55282483   8736339  40457659  35591427  17199163  25841983  56495899  34003777  18578310  55717401 
 15605880     48053   1579998  34069908  34916762  48756345  17704236   9975753  54864681  77516400 
 30319071  25800354   4610619  28786811  48672955  48162860  18690168  69071323  31592343   5185842 
 69010494  40324425   9619403    428113  36857499  36054799   7493655   3071091  12837464  55137023 
 12527079  17939779    779146    848295   1640447   1059202  45806523    165141   3573679  53544971 
  3280445  37298983  17418029  52981983  19778433    263670  22225770  33115873   5380017  38003180 
  7370931  18050950  54877275   3796677  43304176     34827  29954559   5888171  24804867  37398403 
 70714247   2125878  59828775  81685802  12717945  16324131   7056497  10428603  72820403  38619059 
 40131318  45012898   1285363   9197535  12947467   9614805   5615155   1884603  29134760   3460099 
 22770949  47443155    745587  33561723  73242759  35979875   4545378  61312371  18809739  35273243 
 72846864   8657095  43011735   4946063  30887115  36178979  22055753  16857211   5433331  22445763 
  9166848   8904777   5780679  29534448  25202917  16874565  42002022  14153362   7942353   6952992 
  8811699  12255512   6946939   1315113  16599603  27918663  66639675  18729437  12546103  15620273 
  8909913  47324111   1414635  14246957  23877795  17967079  26059821  13144605  33959070   1817337 
 26431461   4629531  23511983  27961903  24182553  36705539  72160035  75802863  15440541  35026179 
  9874567   6657668   4929263   2960869  31738011  15222593  40130390  10635107  32536851  15124938 
  2681340  25089180  74704698  28764300  69484875   2873873   3585787   5010065  21293252  32607087 
 18222751  12036688  75603147  16031820  15603731  30062307  31795002   6350247  22483843   2137623 
 38291423  44500686  71885403  33027635  16878006  36813939  17190855  47989215  20200422  67768935 
  1448613   1082572  58237805   1565434  21265175  15142327   9328299   5676573  47875209  14823275 
 10219003  28195043  47379518  17405197  16492473   3133311   8644603  35039607   2072565  30610883 
 25889181   3349343   6670758   5615205  28135191  82711157   8672209  65044263  12942513   3541563 
 38840078   8861895   6381771  43040715  69307426  80710386    121493  67012023  34526715  12798423 
  6175518  19312872   8781147  22976993  66208151  40508644   8016983   9281196   2664213  17327665 
 18081264  25553081    305701  57508822  28519026  11557149   3485459  41780763  38704666  80727323 
 90304795   6564128  70514865   2732923  18576395   6108995  69089710  32456580  23494533  39033051 
 29427323  37263441  68848695  14586522  26469216  15897056  59398715  24474209    819535   7315863 
   481151   1715347  11890275  61896765  43135193   2423610   6709623   8576493  10850731  60987066 
 56584539  41785019  37524138  90808043   7510524  14192609  39248640  13145010  10330863  16912251 
 65821593  22355958   1791693   4879611  10611717  60752418   4866096  11358977  12336195   2401665 
 20306507  41501480  22760033  10066371   6573037  37177623  24276053   5494179  17176763  10169312 
 10455183  63185245    776259  65496627   1657823  95212604   4133098  51930323  79236273  60403641 
 50735262   6878260   6362656  13311493   1265583  21801279  46480857  12261295  16303119  14442093 
   145905  29778683  36137574   6797451   1308168  39967611   1703637  32427411  83459561  20385683 
 63916035  16869300  26232075  17352873   6084875  38176507   7048202  21319173    388559  28411782 
 16121487   1452420   7313975  18263323  61173576  45831935   5737048   2750141   4842059  61049618 
  2042237   6973272    796648   4792742   3642747  47682875  30259911   2333346  23666274    638748 
 48986949  22816839  45125511  13124283  57148437   2519286  44213523   6346463  86241075  12764755 
  1471677  51417244  10181423  41648603   7930549   8344277    916758  17699123  38580430  17386111 
 19581318   2307363  28603936  52410039  16677603  17864133  27143967  34708999  33003897    973125 
 23694456  11179159  22885380  34761003  42537939  27349791  35234153  81188552  29276873  25137411 
   332281  45293923  65665551  48415273  40464253     67610   8288803  26897432  56304176  13406277 
 36926646  12738597   9089513   8686203    604305   6085032   4056679   1113003  61891509  47722098 
  1403153  25597159  36508863  69600147    355344  30270937  25102315  20488503  22835604   4053963 
    80643  11226543    987307  52588032  56912129   9501690  31163451     85773   2170511  88844313 
 14205195  16719683    151626  27573167  28876669  10298943  33233079  16667033    546901  64464218 
  2212263  18093291   9774419  10291012  13726640  12722547  21381504  29292397  33273015  17410203 
 47073933  27278583   8627907  12397725  63413529  74769683  10181327  11492331  19755498  27791705 
 16271763  15183498   8648620  37656351  14555143   4977309  25506427  40677179  11969923  20159243 
  3045663  83279851    562643  16162407     38717   1426905  39278215  13535499  86377267  15474032 
 18724248  30702408   6053959  17427030  21739161  40892283  22970472  23450859  25161596   2949298 
 19865349  35416693  28991635  48602963   3092247   3772032  11538623   7870599  48475664   7619816 
   540291   9107655  15755421    912233  79430663  37216659   9461427  20153827  16453909  14588323 
  3331278   2381073  73043963  66880288  24494607  27075409   6341118  13280478  29323857  37843236 
 30182043    306099   2349877  24977709  33332331  50144352  46736997  20260428   7310283  12837783 
 17643375   6541408   1465416    336267   4589208  35905973   2218147  32366589   7956869  61837409 
 10877577    254587   6739415  18423563  34423771    469851  47732905  30772743   9737723  75299875 
 65746263  54924279   7204091  13590987  26510974   6425613  12718135  35338061  28615701   1199145 
 48298175  19592583   7656163  26665728   7170999  61660994  33283929  18369303  27563532  34517603 
  1099574   3351418  20413824  82971258  54856323  87248019  36812955   7250523  21651753   4319218 
  7145193  18569163  45076357  17567515   3217038  35402147  32245995  31741710   5274444  29016348 
 13429473  16195101  12612515   8886898   9730879  53252429  42150203  37662924   5140531   2269793 
 61621988  26327142  18783447    816252  11983071  44628511   8770899  56667609    894795   8065167 
 52280967  24881110  50119683  22420530  63082571   7606893   6796331  49767771   1591773    269353 
  2191113  33378747   8024013   9070422  20406183  37564548  21435999  17928414  40105899  21046301 
  6144114  34012331   5793155  10388967  58527627  44758047   2456673    383924   6392639  41933766 
 38713217   1010939  27828084  41527765   4896563   6042317  15028670   1283873  12471153   1467989 
 14707995   5691933   6688137  40612947  17198241  62112777  30726831  12282396  24343316  30127336 
  8994912  14673859  12885351  10052176  40737526  15772074  29903565  21869787  23191603  37391645 
 49362943   1126339   1765677  45097953  60918843   1434660  39949683  64151374  39651195  90558360 
 43972961   8915163  29903463   3686905  33319115   1349783    768103  42394538  12961693  10535095 
 36090194  59513371  52510131  47089035  55593411  46552707  11782498  23715957  11247123  10917565 
 24910126  12182523  75933159  27849133    952422  30258332   5337273  13273383   2734387  48411858 
 60713243  64137723    858083   3442383  27388155  19414891   5666875  25916805  30389573     89883 
 28078843  29874335   2281647  75344379  10989613   5133651  38319323  18021819   7785131  24160875 
  4914347  49868721  10228241  24773403  12128361  57715511  42924563  25464228   3362913    409443 
 12106449  42699131  16740163   1512213   9276558   1775223  42512652  16193153  10554828  43485937 
  7374217  19506883   9570175   9317418  91949253   7937017   1687187   8877525    346908  22239015 
 17729093  30701673  23062254  14741483  80024559  54193189   2432891  27975763  13263607  48507294 
 38772468  11109153  49702461   1603466   8321109  27332091   9182527  15815716   9901547  12683123 
  6658931  17266343  26014805   6452103  21999588  34028043    251373  43976123  35881383  61999371 
  1959801  37041987  21143128  57653061  69313731  67741563  22270839  69402057  15896211  12231623 
 10925583  16127703  11260359     11919   2910681   2354703  36326269   9554976  57511225  10792006 
 12809481  20363118  65773455  20117305  45605559  66663258   9803903  16523151  87780123  58296213 
 51386963   3481843  30556743  72384993  56862439   7649714  24220004  18494667  42364246  31900619 
 43350531    668805  29073156   8313765   8846631   6661429   8142403   7898271   1040948   3868851 
 73252663  13282778  14408933   1394067  10580173   5754771   7278675  58689498  51249073   4164790 
 34161985  27273813  30414821  16216575  59152443  63819417  14875383  15357842   3088788  17804616 
  3011460   8280603  43871108  34637075   6183445  68542107  46925283  32925855  57896332   1947888 
 30368659   1608651  83743755   1222343  12380400  70295285  10875089  46794958  53939617  30144293 
 21353383  63958149   4570713  15191003  87548487  43296978  10185830   5255215  62920648  53508795 
 22046991  14318141   6884853  12605163  29364108  34363851  19579973   3367065  24545686   8689935 
 90021458   3060327  21756264  67832123  48476891  29780359  30740091  26330064  40730973  14890782 
 37480839  45164165  37997115    949071  57456123  42914124   6054063  29125023  15667992   9792609 
 17636077   7767454  49856513   1006539  44323731  53729069   2596893   8147220  18223449  48077263 
  7171023    228978   3023459  44176123    331467  15501873  33559243  11059798  15254187  14806449 
  4197945   8316743  55496945  56335792  20999035  11617860  20294943  66353487  34409979  68972687 
 81848659  63975111  41887527  23200239  17750868   6052783  29125373  20112523  54980125   6056433 
  7738427  11409243  31553943  17330611  42043939  21073176  16032811   6288048  32077851  63807135 
 10457475   5618061  34836267  60147328  30013378  79441592  62703830  31310938   5249563   1357291 
  2245245  10615803  20713114  31157851  17076623  33682695  12921129  36515183   7306323  10900050 
  2414757  64238494  92031903   5297019      5083   4488747  18694779   3396999  36438278  71544963 
 56029467  49910347   8030067  26782029  20805027  43256793  12405527  28414611  20786079   6967683 
 14432936   3435145   1703526  51437967  10254239  48203031  58577463  44081183  64789771  23631139 
 47410573   6429561  21174183   3199578  15286419   5011468  17312527  40763928  77702758  66533573 
 18992861  27644443     61683  90343134  76116040  19739423  28550941    467181   9168751     17331 
  4291719   3031422   3975645  24485787   6755489    166128    650802   5759118  48756531  38594035 
 14271291  31028385  13002207  42583995  35805099  15595515  32490843   6637754  22137787   5024235 
 29987143    490875  36682080  62489349    350743   1734139  56261946  73642125     40073   3221503 
 29752783  49748892  36346531  46327943  54185205   1571238   3145668  34358697  39089540  45559392 
 21623198   8818849   2939223  10696571  45020774  43757151  24668011   7711035  25363523  15943644 
  9421125  12004513   3861804  23746491  49057793  29888198   3448451  35348052  10170723   4842597 
  9133611  32283577   5530678  28252257   8823469   7204649  53517243  41726807  32476399  56703523 
  2371039   8644211  24459243  29369974   7301274  82272673  13046363   5207173   7854893   4808823 
 30665385  13796580  20306539  27478217  35548506  19772863   5027873  20402830  39309783  11457783 
  5783533   6425178  35189796  91998203  10464403  62004120  23626621  19521478  35361048  87660423 
  4361689  26731451   3387147  12989607  43263915  10505851  20564073  11285523  39877170  18972417 
 15823711    556455  33344070    158191  54109645  51963907  16937540  23280603  23543907    469613 
  2487531  17351139  17011227   9779397     25707   4321923   6621161   2945481  24280938  17194971 
  8768607   4498734  12266559   3780603  15862137  24200238  12807498  11442939  50766475  16830678 
  4613719  79280463  29037903    343078  22272587   8763435   4938128   2687514   4631464  12613981 
 46823345  63359223   5783013   5078819    311859  56969343  28590421  78763123  14181261  42008963 
   104859   8439450   2512919  56415345  59072148  35722655  11145439  40740897     71310  41871225 
   319299  12377893   7980545  52519023  12031778  58035920  18582267  14831147  25141398  24725883 
 21962133  76420385  42985791  80643035  58406683   6703138  59502048  17330035   3974774   4716071 
 44282614  24867570  56361723  12855145  14695951  61089756   6344173  16386921   3903027  44690847 
  3337301  16741243  41146071  35669267  52279839  10911333   9416693  32524791  25763084   1924518 
 60148803  10755843  73204681  31306785  79288548   1931598   1302550  28229942  30966393  11929805 
   257547   2831456   6832580  48472536  40580799   6604077  26466027  12000497  21168909  14641619 
 17636923    770938   3435795  40455076   1048663   5963103  69252291  14584817   1096130  46298289 
  4959902  13456371  42955728   8176539  53141289    717502    675771  29212287   7824715   1015683 
   880091  23248005  25281999  15621911  42656776  17551734  27172320     54401  18781798  73582940 
 53685303  56437055  36248325   8636877    445113  47528909   1104963  48881593  17787240  13115333 
 25387017  14896575  11748923  62929833   2663315  12547203   6132981  19552623  29144003  26188719 
 49115214  35784942  49983219  11682817  60950175  77691243  39248193    851975  28308585  14973809 
 66088327  33015107   4685334  43318599  41734103   2145651   3295212      7277   2548448  29853261 
 24755267  78644623  20215050   2088573  56998571  57564539  51044575   4233627   4276627  16650039 
 31159023  11154799     49373   4172671   1321473  52597091  26752459  29550874   6224803  22658323 
  7239511    561843   5254039  14886211  26881361   2570439  37653867   6228290   4365043  22875987 
  1770335  23595366  10802511  31726703   5471035  45685699    706598  75979879  69302793   1016138 
 40223595  39923355  17215451  23236123  44118091  38031207  30787695  28486185   5852637  13797179 
  1987863  30550670  38293601   1224084  31872091  15368959  57798039   2297880  90684498  39241431 
  6630523   6928626  26476461  70743678   1148548   4096203   9145061  86938437  60498886  11111055 
 26064666     77373  55902723  65579998  10638048  74628859  62600840  10634043  40800273  45631731 
  3003591  18925611  14825992   2075361  44694335  71379151  53172243  29961299   8393618  27705567 
  9745782  32120211  79352147  29043903    436605   8759748   2470283   5275311  44861107  15196559 
  9669839  42908263   3223481  14100495   6251863  86538391  14523504  10945285  66929233   4213683 
  5025243       394  18186183   8256889  71654750  12275223   2591008  35574041   2117175   4953513 
  1674110   5334347  38326609   2108451  36437127   2757570    187333   5613247  23009723  13409700 
 54650060     62304   3771403  46391533  11510275  53466987  82515153   2692311   2220474     83285 
   144861  20594879  33641531   9171222   9108173   1771211  54462607   2864742  13975185  74387622 
  6243390  46753023    549639  21644795  29896671  40445745     97323  48283259  15877099  15857533 
   110649  80988785  14565331  42134523  18717095  24331605  38765973    301032   5910139   9367551 
 60932347  20452965  43052419  83323449  12581835   2300187  24912099  17567985   4794327   8377821 
 20970132    528063     24654   1271327  20378652  59592739  32478998  85754227  34811277  71940223 
 25287318  38014524   8110626   7736271  42587211   2523615  25688237  29555649  14786512  35746663 
 58335090  21972079  46093421   5404643  11792659  29539498  18267875  46174083  44340167  28561355 
 70917571  50017623  37943241  15219951   6520091  36803073  47824283  33074920  19208273  48114099 
 81702390   9902312  23166141  15115398  14493381  16869919  22951287  20762189  18896033  12286511 
 68688810   2657091  85585450   1590493   3841581  27585683  72998643   4781865  64870033   8418183 
 32780723  38184247  15125023  48751350   6651173  37570683   9074040  61083909   6246862  26892511 
  3111525  41468865  70655708  32434530  10101786   9705819   5763499  25191498   1496337   4402716 
 11126148    253135  18859309  68913807   9314791   3857576   4274299  77733896  48275967  14105943 
 45582877  27746787    546592  12108846   2448861  27186954  15264827  31573548  52976123  62447685 
 70748863  11166343  68191932  41569930  11872165   9467957  32614627  12134487  21291054  20327188 
 61517107   3265879  49103661  22787960     91389  41413740  35832898  30636571  18115689  20143372 
  1164162  10325751  51555907  11570831  22741971  22131960  44343903   4295570   1727751   2042451 
 13313273   7619098    739809  19930875  15769266  24848039   7789059  67220141      9783  52566045 
 28659342  34320065  22861907  48494715   3775803  12419397   7263771  43399355  17617899   5577151 
 21921043   1459132  43460323  36246123  50508861  65853645   4325829  46028022   7700885    924123 
 23183448  13321088  24573085   2891436   4949298  11264279   7548331  40861067   2023683    274908 
 54564113  32546363    984678   8083726   6942201   4072515  56440289  17290123   5161582   2914104 
  1293813  90045746  29530287   3815858  17866995  42713493   1676972  30451815  10713149   1930948 
 20510435  18654141   7266912  11670323   7179450  23930798  18382299   9254523  41654724   1148945 
 25771065  11694923   2155689  10738228  34300737  51044794  10015531   6906321  21154683  27170088 
 19233775  12921591  46397287  18731843  10945450  22549409  26411537  12079223  53273343  66046459 
 35411316  22506291   6730580  70582566  72137045   1890435   1424763   1498803  23452155  20147153 
 29786180  90383661  38041263   3476603  25390803  92101571  40795935   1179679  14914116    221915 
 25754235   8878951  73021998  38532782   4465499   5288721  20425398  43547361  16971385  50034523 
 32632411  11399415  11198611   7885387   9453534  14032467   1388667  45933380  27742339  40293723 
  5377574  30147271    666648  65432822  17492704  33896115  88476123   2147475  13299299    349907 
 16307323  20767254  41325453  33706677  15361101   7025351  33068043  15250488   5439975   2754420 
 86455648  27690873   7771783  47807155  66047073  30358127   1633538    856088  81724179  33596695 
 29411534  22900977  10364895  49830351  49027200  30673563    615771  60651153   6245972  22935123 
 18101723  16683966  13816163  42901731  61855195  61237104  40601565  21498523   6048459  50004123 
  3775227  22983600  17099895  53312271   7112137  32349393  15941791  54152959   1271169    107214 
 36292797  12353013  18871347  20625403  73997816  17552899     35448  28812216  18619608  17134643 
  5822283  39506443   9178227    383683  18467173  24501510  14174652  36431323  34040613  13782483 
 24416478  25415617  22992579  22499259  50497158  50192859   5399530  23133098  19229148  10600388 
 37706809   1602633  44476191  14421096    495627   3818021  72735573  12376633  15439437  20188823 
 54218089  22745255  11949099    176832  59861547  12458613  63545052   5509119  72185427  59796485 
 13251867  24132651  14202501  17570456   8289667  25391281  48657303  70197444  20033475   4630923 
 16260715   1538313   2870733  13786152   1258434  36775345  23722363  11240871   7491164  12327333 
 18241801  22267541  17812411  31312595   6188365  17079547   1681814  32038503   3004059  35102784 
 13691481  79244431  37270247   8352171  17618487  43659155   4039901   1464463  80007567   2728497 
 24315149  15211803    551745  29959283  25523630  19034411   3255683  13349798   4160363  13263446 
 22269873  27839731   9914949   4803412  35841383  21949593   9535683   4569633  15785695  18741681 
 12708267  17909790    217899    747303  18543973   6724533   7106452   8265663  36230149  14873875 
 65919346  48769818   3089667   2441063   6124111    296003  21683826   1266763  50848800   4986893 
  3380019   1520370  15118273  43631386  77688219  29474799   6207143    674679  25255353  37026382 
  2229900  31111707  39265375  67115783  19858561  46544807   1296168   1564477  38028691   7291108 
 96859677   8299931   6674847  30032463  57135593  35338258  69611539   6875185   5799126   1529669 
 20573088   8714595   3979168  51700538  46684323  40576643   4551657  13793749  12827335  57645003 
    63868  26416646  49843411  13544358  49916213  43221665  44557635  38144893  27273629  20106704 
 33423219  56844519   3262043  12659556    751147   5962254  10075188  12749820   9765353  65436781 
 18822846  15922579  59654058  83693733  27535918  33244840  20064948   3744843   8404923  12972587 
 39296445  50194851  30116757  12162117   1501614   8157171  23253223  44468958  40031129  57717687 
 10571904  52419393   4429446  12190665  14819013  74967319   1205883    820635  39850347  19504919 
 16471353  33336790  37871603   6931415  58822992  48747423  40816793  34589799  19802598   8419587 
  7661871   2879363   5370085  40737331  16539303  27174117  24067635   5892710   8732739  31742235 
  7780243    338379  34616979   6111345  31598543  17682525  10232197  22674915    667699   2969286 
 41424123  12145498   5398529  67056783   2531379  26021307  14241003  45628123  54870881   8587724 
   379087  33630759  14304738  38786811   7861243  21369336  59759611  19831223  46662387  42025371 
   927723  31643559   5777713  67696943  20142779  44742439  17092959  16043899  45485620  47496649 
 37883553  59286246  12465705  40111023  20087474  17071021  66726875  90340736  54741251    102273 
 72810765  17311439  49806600  63511707   8598164   6172107  20813667  15268245   2994123  13873865 
  7812808  13294005  27657891  41593164  43738803   7567080  16049436   6857355  60734823  26754711 
  1990748  64021102  37466799  34145825  58986966   1553373   7913091   8783226   1438779    426255 
 27556791  29877459  22009784   8637585  66525837  55851519   1801559  42397623  53160909  21881823 
 71648095  27384269  23325207  11737787  63637843  29991669  12655767  54593961  16597071  12096264 
  1352021   2603193  30073347  45624267  16277271    497718  20190105   1470966   2705865  25001814 
   349533  35412675  51341643  33262550   8294151  30118623  20676298  69396873  23420499  45345603 
 60384642   7889363  22798723  29497731  44661663  27996801  41357142  50500518  15935253   5590455 
 20030463  29011318  35019120  54942568   2206145   7864923   8278869  65980373   2960256  10361251 
 52449933  39494663   8838216  14516703   6549883  61345035   6804504  20143827   3842107  13879590 
  7938703  24488574  16735933  15044163   5501274   7974603  36008547  78123717  83809771  21581131 
 37208700  23303247  70570347   5669215  18611877  13513863  11769179   7398865  75441390   9510963 
 12444129   2483409  49807721  46631963  66762418  44924943   9146073  20250843  20406959   1176795 
 36002427  10828347    744109  21193339   9551625  34889143  15579195  17723532  29866631   9337759 
 13622958  25551330  27304821  45814185  59973981   8332359   6256065  20613873   3971904  36825828 
  2826915  76453170   1752240  51978946  42116855  12354873  46675323  25844549   9073891   6979931 
 41989623  10939623  37444283   2186428  25149507  30488267  32864811   1563330    300115  13641333 
  8051118  13388073  60633300  24052667  15018688  21944298  53340399   9408039  24950659   4030305 
  6424499   5296563  17502143    372684  28218261  16208187  21299985  19885339  15656239  50931388 
 53641176   8238923   9930384   4029503  57276659  17930748  28616884  24545091  38789371  13367862 
  2555613  39044723   7978299  29251503  40494975  10040563  61901934   2683958  62753647  20403471 
   343239  15321247  17565183  66072048  20905411  13917117    867533   6462639  49421691  41790069 
 24971423  20159415  30954163   4553841  25735371  47296779  20886819  11140438   9077471  42157499 
 47597743  19199490   6734486   4444875  51212498  20193741  71072603   3359083  24774207  71453211 
 78037784  55221544  63847237  25694259   6117459  12895211   2687692  19773491  72911148   4932273 
 35507392   7793351   1372227  16487790  18843519   3027848  59591835  40798251  44787873   8961381 
 25980273  31995723   4080848  42228112  11785083    131691  59447030  24505641  10285773     42765 
 57010598  21503157  47380203   8283983   8699235  16582623  66150163  17329803  41203926  18017811 
 35097848  15517149   1022733  17955555     77073   8047593  32123697   7387233   9739681  17674143 
 28271467  24534139    337579  40390970  18040943     58748  99750207  35323411  13588818   2133771 
 14936915  80733537  45562951   9709383  42957753  44305327  50400203   1046465  96303099  17921895 
 29003452  25545663  41611195  50771513    755223  24291430  29794927  14067948  41600851  14613693 
   323225  44775636   7316059  40091193  49458175  14647945   9040873  12352764  51776218  25582587 
 14989227  39510609  21709376  27073096  55987581  20782923  17462051    691632  12644139  44572612 
 83114409  16865251  11151289  29740743  61767804  24053248  80037598    254757  12582987  65543741 
 15477927  21758593  79927017   3504967    984020   4366782  35537289   6176053  38801435   8886130 
 20859615  44854119  30118186  10766571    925919  24197033    666795   6389363  30313093  31421427 
 10204775  43954400   1770087   1608286   5006619  77504739   4797047   7301211  38390475  32306683 
 41371713   6278077   9133398  39295899  34517883  63843952  28884111  35622645  24777617  36204462 
  3438131  10030607  10216647   7634048  73885208   2727403  31295763  50591851   7059903   7041393 
  1394811   4361909  27916273  25887533  49929083  56878989  38783140  11676288   2082739   5970909 
 16789321  25030953   8697939  49097515   3070959  12426828  42493707   5422645    548736  17337177 
  5887408  69225531  33828198  15325076  43050837  38303679  81105217   9621748  61003163  12304959 
  6329652  75650598  23805604   2083263   1019127   9309871   1372123  11305425    382992  20410123 
 26546528  53590087  10604772  29851953   4165791  16715625   1829814   8915676   1520382  36398943 
  1453179  84617747   8984022   6022293  29422431  35233539  52070715  42526341  14037627   2121501 
  9495357  30169227   9575061  15243054  22221228   4891604   6147103  43892983  11091661  41498888 
 26642081   9302859   2814033  32990088  47702019  15918873  26496882   3367608   9130299   8584350 
 43603935   5164443  28395003  24773338  13655913  34926015  15035798   6047307  67911087  57697683 
 16099470  12846867  27457175  57324771  18478783  65963383   7981503  25723163  24856590  37789788 
 20102937  49783448  13768497  12984451  14688555  47076734  26020083  34260769  48484383  56408811 
  4305963  14022947  26910383  14645611  65317353   2416336  43507951   3918791  16651725  18760411 
  2497003   5720123   4484671  33148851   6944943  66620142   3855483   8756614    692883  50417763 
 27468951  31220505   4185402  46745115   1823483  11685683  20059451  10437203  46776921  51138960 
  6187623  19652861  39805737   4534926    268827  26758362  28967933   9229167  22242333   1193943 
 15015885   1176507  39622923  28914288  35133003  81739683    666530   9352409   8045523  14793693 
    44323  78419197  57992216  12036399  23530492  39646662   1974588   9370121   2546254  12580707 
   133347  19571802  13577983  72938133  51590659  54542676  39048072  29308103  44552107  20037283 
 84531735  45008877  10479263  22294203  14670027  11074503  22535709  12289727  50956443  44398053 
   387447  27883475  25521898   1268798  66315009  20842230    684863   4057895    232483  60832113 
  3008898  30355917  56073505  20197929   7681539  22483549  12247428  28941063  44295693  11492648 
  1302421  26861893  44085395  29682653  45573513   7527709  39858765  10781322    289498   6439611 
 28676472   5015481  34396275  57839097  65978195  10443713   4972521  21331440  88203243  18504178 
  3161111  43641966  39730723  50721248  29861276   1496525   3253871  27602123  48181043  11530405 
  8342097  13661617  11338967  30189496  52245123  79504899  47478235  20679347  69147735    591791 
 30557032  13007607  43680598  24320895   4491135  18016818  28580090  38526143  74160363  28755759 
 13435359  54125091  37219003  22499923  38841729  27364845   8907245  17316660  64424273  50587398 
 27243879  11844681  63889523  21305223  63606069  75036219   5803397  45328019  42742101   4014438 
  8877599  49369548   1155523   4987683  24632056   7414305   9353523    847414  44185486   5468991 
 32281995  42842571   4983233  17415507  29666688  17388675   3353451  11522259  78543273  26823039 
 36816818  25539657  22317891   5538453  26364069    335454  71946774   8500367  36387523  12627723 
 56145922   7882151  67872702  13070299   6801575   9684357  69379411    192977  80544411  22495101 
 17905232  24212913  38803984  16142748  13061691  22224795    639281  12151779    431708  58388355 
 40490891   2190930  53749663  13720775  25148191  36098913   8457551  35011230  52841263  46140443 
  9615765     23133  51594843   1127958  55714043   2934329  20729377  23555677  13670871  29591443 
 10392967  31389723   5051939   9836403   4076151  14804259  11478825  18098186  14379397  38347333 
 69454713  14971419  85545645  69049068   4794903   6240797  24505663  29763347  32120899   8000187 
 16628979  20979843   5310533  11066721  25660771  45808515  26149167  36800907  84233429  15529374 
  7344771  32446627  10734753   6940724  10161113  20320379  72467557  31897203   1713435  41130923 
  2934887  71132976  43160623    566430  43755659  58012643  69545648  25258818  73779387   3831139 
  8250783  24160128  12937416  37390498  39756773   2789760   5565921  11815773    546279   7260691 
 45741078  42795631   1569523   2361733     31367  30944283  16876570  54279083  40720375  46253258 
 11241795    604747  35620587  34857891  17772891  22149217   8139183  71492610    413019  86690753 
  1183052  54978643  25647423  17772516   2381307   5789243  64806379   9026023   4110537  14907561 
 75036463  75614531  63895563  20504753  12045235   7446651  20285973  29377583  43347273   3755152 
  1531023   7230902   5390238  68608211   3449923  10143780   3476163  58332773  46166383  43746114 
 56106236   9502203  36862179   5919771  11368371  10374405  52760714  17756731  66251634  68252821 
  1551375  47950691  29626291   8883965   1688796  44214930  14284914  17347959   7286343  13342265 
 30546233  26131030  16542051   5745005  13783647  57783093   7986075    157581  23095133    535911 
 33298783  22720905  83390507  11572299  17639168    754045  23245566  31664843   4459710  31759591 
  5289223    257171  62237467   7221219  11423223  74042895  26233518    717239  16047361  18871404 
 31678728  52550331  35024409  14738343   8897323  39077331  59800899   7273519    606405  74344523 
 56374843  32598759  45091554  47626683  18723411  13154222  57649713  48755307  64252707   1153361 
 55462828  20945465  35455262  12279015  50429785   4586541   5988393  40397498  62483542  24645308 
 40840965  12604785  40500123  35729927  26745303   3594858  24957195  41127843   6880689   5748789 
  8562025  24470223  90040353  15832779  87226683   9680274  30530896  65083521  14617887  50070063 
 49218558  61496898  14759483  30713290   8155479   4057719   1826308  64077667  10136868  18635266 
  4255483   2600199   8378413   5226149   5107491  39698583   4606077  52545723   4455182   7132863 
 35731413  26430524  38444673  18804753  11830971  10231953  25179795  24811351  87069359  48918096 
 14013087  79133177  15768798  42070635  16982790  61529679  14061063   3126713  19186038   4775552 
  2941369  16861749   5924623  22375581  58019803   5713259    744906  14228599   3493431  47218203 
  4756200    275939  19880574   4083875  20667281   8354931    985739    568374   3623226  36103421 
 38973241   6672220   4062743  24488430   6712491   7152723  13692195   8479086   9771018   5427265 
 29605913  65178767  40749247  31724945  19898103    604900   9221684  29150959   8000727   3345960 
 38470392  16504439  25327147  64131083  16671867  55905987  23062413   3921018  10650018  29843765 
 36678527  47400843  13463853   8837381  10099823  10233715    321352   1521428  24026373  34667793 
 12163323   1759308   4527783   9823498  40945353  33122745    907337  11045313   1344759  22457054 
  6604215  11852233   7859429    979628  23015208  28390863   5697693  17639898   7855251    402195 
 21733593  14251743  10970910  35727101   4544088  17660743  37196524  10068043  15906923   3381083 
 11837741  60846081   1614363   6175479  35980518  50209998  35534284  19080015   4097555  25738283 
 76415043  30959809  40225863  44654721  16207141  72532373  25414490   5993901  18674895   3782256 
 58699707  14132001  22413435  18074619  12194635  31196403  12878532  21277561  46952123   8617299 
  4738298  22081609  52590388   7101672  84664959  50558135  46468293  24152588  44308770  14715668 
  4197383  90317981  25531947  65291433  64526424   4587531   2176323   5500221  51262371  42237370 
 52645659   4885044   4689307  52076493  30490638  85217178  84304623  22522902  18146347   1359273 
 75433011   3325819  29428023   2882214  19679991   9361671  43794990   2249643   6379671  12726120 
 39293403   5303883  32835266  17132307  29179944  75473723  53165589  15170179  23214143   3025619 
 21983129   2394158  13853412  68578395  76775787   5755050   3262517  10250748   2852973  38483113 
   700909  19681551  79851323   7897815  13153659    575243  19792248   2497947  16838022  61077435 
 43476279  62646441  70794807  19188100   2214726  39163390  45974205  19279495  19792860  28359885 
 52016811  66454203  61580939  12738716  10244217  89936327  32360976  55754837  45391443  56013279 
 41831178  74497063  14816262  57795998   7147695   2406777  75199659  27518770   3058647  10820604 
 13407003   2247075  54590596   5496278   9318908  77772389  16100347  26882893  43277253  27989383 
 55066293  21507269   5697421  41898963  10760875  17714628  15505031  13784986  23562519  59041915 
  8669501  23027739  20514993   5246471  22366657   7138891  36304329  42843805   2215449   3231439 
 24283823  14286073  19384427  41058673    603836  36074766  69534527   3335924   8014623  33519683 
 37089195  34602561  18788388  13320889  14574881  22176255  71980008   5168222   1226139   2682033 
 65538903  30175191  41552123  63598265  29831559  12671652  31710714  25945147  39038343   4616233 
 49270580  40791423   1832361  11846385  66384692  15747756  48568256    738060  30478803  32573475 
 10098419  23342639  50550792  15319524   4603124  23405127  53857503  71310273  88315695  41334108 
 42051887  33675543   2219235  51365093  30253023  38554296   3991283  11700423  27718198  33355401 
 37259955   2674347   9947295  23326575  15708777  47240505   8293119  11073934  11110443   5362152 
   328823  38229301  57585099    564018  51427107     78197   8382573  13064493  33182271  13556051 
 27781998  12962787  52889773  41483553  16503995  12515963  58295948  49007505  19245581  76254414 
  1526043   1579623  58243189  22426725  63540698   1059661  47824536  33091753  76057713   7031719 
 25248083  10306896   1997205  16005608   6014383  31379595   1575827  50500227  16073243   4071827 
  7937340    663786  34422731  42079020  20803318  16675971  17892277  13302386  16958974  29643852 
 10863815   8293344  10981788   1663947   7050111   9308913  73901076   2033883  11941723   6278907 
  5629189  31594839  30171123   1642695   9866070  11954534  85847483  20110131   6268385   1282839 
   521363   6631517  39939603   8301053  18070955   3378573  35111003  33061893  58492223   5952615 
 44347972  38941950  13552113   2834357   4040634   5358848  31067718   1158081   3057423   1175139 
 81214586   5448419  31250188   8179151    193624   8934861  51184083  11077398  20377801    966319 
 29782195  38809498   3956380  25871793   5657271  67639643  85830384    766671  10199723   2227124 
 46905486  16176187  22378963  69942203  33386463   1015179   5607384  37145294   1808709  45613537 
 18682647  15563004  46235073  15758607  15594843  10575623  11920667  18055614  17145764  57960048 
 12858155   1608883  26262403  16357523  27498048  16548732   2457087  33506907  61303281   2795139 
 15551451   5814500  69965013  37413833  42521163  66075759  46449543  35123835  35496738  43573569 
 39467208   2270113  79597011  11481339   4261851  16142460   3715728  55595931  11526583   3445971 
  5979675   1907175  22275909  24439331  72452123  34393849   8343403   2131359  19130573  25119238 
 15120399   1431183  39857883  19998719  41933487  22350997  17751983   8155923     96807  29359422 
 38271979  16643481  35665019    661893  39924073  40133524  55761393   2503278  10613473   2765579 
 44322743   1989723  25984740   7540305  58003584  12189005   3524743  12307313  28073727  79604163 
 21895243   2677437   7811343  23615867  43052895   3488469  36621962  35087543  12455501  39057251 
 14637039  15475579   3173479   2172381  67621655   8722683  15302922  41851989   3670790  10759954 
 18772903  39395556  18236551  18667404  52725524    203767  88486999   5392767   2080418   3986997 
  9688542   4288875  46906829  25000283  11046291  10518048  15697163  26245188  35968413   5316315 
  4566649   5868141    722559   2385447  12056328   8065605  46560953  16433259  59565265   9651723 
 28437603  37112548  11376735   7774403   8004975  13292413  60950090  27013523  28984715   1763028 
 21866373  38553624    735498  18205479  43278961   6833715  16949565  51528813  16960553  11425053 
  6924255  54165531   8454903   1196373  10526364  62009994    958839    973263  26793605   3945643 
 25309368  30674583   4995723  20628287  17137419  23931823  12979905  40068075   4434063  71201340 
 26265555  10971081  77210921   5443383   3642153   3820573  21369643  20001093  12208763  39843403 
 23621165  58612330   1826720  55227259  37419032  45676679  47637489  55622109  37249419  43947883 
 30071307  91597461  47223723  40633077   2511203  49027038   7251208  31830798  44067955    775003 
 10287285  52971821  73474314  17876148   7708518    667458  55793007  10554081  36128403   8262993 
 32060418  53958223   4484271    868258   8545221  39846655  44229273    425166  29777901  78237051 
 52175673   3074523   1141135  53905611  31108686  56669603  11933439  43156077    560251  22710253 
 17534978  10195368  30091029  75554597  15421161   1594017  24585563  53061858  11495715  55862613 
  8657100   5814428  20417498  30867055   7260283  34868121  35103187  39814910  39478057  41094095 
 23519028  27002238  24911909  34863203   5165610  38285227  42979124  81053263  34886771  31898416 
 38474251  24109106  42389901   6017893  12272317   3390139  48250935  35871023  42504557  23893707 
 22195278  10775723  16179979   5056435  75924679   9114363  10012633    940551  11064899  42276012 
 11018508  25047785  19492059  13504875   3285529  19513074  42206638   1882023  15322741  12107559 
   153973  33293099   5171703  55945743  35524997  10046139   7030326    948603  23784144    126321 
 35732281  52632973  52001813  57201195  38010158  41584515  28090811  37703723  19938777   3338340 
  8521851   4660807   8239428  11658726  11942779  52797133  72439509  31316353  57741324  45720773 
 43515433   6901869   9817259   1796155   4200163  24737318  14713373   1864387  24866104  27163131 
 14308608   2932723  18251583  27500172  13399023  20475175  47112673  46618838  29333058    829113 
 23556738  21102091  20142333    299734  52312005  18226947  52571631  14313851  14361387   3601752 
 34867483  68563941   1777326  29298419  14044283  40919055  49512113  71693963   3968558  54197105 
 13772595  24591177   5188553   2093199  20969064  18251796  29780276   2024523   1510973   1350678 
 35140461  58479228  37472865  19491862   2862059  52789475  66801891  49328015  18621231   4123907 
 38582088  40955563  54424231  24801198  71379221  18925458   5791675   8953673  13228569  19107585 
  6036335  26943327    255331  27798075  72335771  68127798  35344499  10331925   1040442   1486873 
  8811011  35218341  23411910   3465479  51510735  64630932  50186323  23555711  71270153  35072433 
 21895893  13703934  35891087  32360571  21460935  80166282  15953723  53408439  38202378  39910275 
  3345168  26220372   4648300   5209461   9394393  62303723  19440201  23705093   5373923  13892617 
 12385083    719555    873700  48945435   4541919  28158071   1047129  33021371  17414520  22936740 
   895965  30222843  24543015   3081270  15925783  38237179  31342875   4423103  35492573  46892891 
  3707328  31848955  65993323    897123  70023571  53782148   6088041  38129949   2852311  40120803 
 70956573   2124243  25408883   5398971  10221684  27963487  48266547  36176748  10510606  33127954 
 50485563  39930097  14560098   6028743  53065122  20519435  55229760  29610360  22248397  64595941 
 24683523    265128  39657669  49087843  13704236  38255208   8682321  23683611  23157251  66417304 
 32645183  64997763  70030975  12639503   6232743   4975071  62053675  53196411   6021747  58048635 
 16365648  18271298  20633907  37045067  27901627   5131977  72479718  33419238  55097179  33843322 
 30919935  22747771  16024867  27790363  40341403   7548405   6207835  79571615  50761713  18178998 
 22866855  23240748   7574763  85849071  19804775  55406523   2067483  19223610   7890307  24564443 
  7193311   3817902  21708117  53349683  23858851  39498501  32496015  61100655  15298827  18987549 
  7266775   5424598  37020745  10119505   8437323  41606107   9071696  30921431  29722498  19333903 
  6212082  27374235  90413943  44141286  35073159  13289373    453355   2190273    974915  58455223 
 48038109   2597850  72012987  55086975  11911904  26330180   2261298   4418355   1234059  20375687 
 37628848  48319430  10308889  10192767  23938158  14511417  26431080  27578688   9043883  46473147 
 12789913  39968751  13514489  52523001  21664413  64015438   5462013  88129698  22417090   7683911 
 31711491  23268072     23898    481443  17743875  78230683  68769123  15201897  17585187  15336024 
 32109422  29472027  20504783  29710661  24924698  69744291  33188254  10369122   5907083  27130835 
 25332507   3495595   7617849  23984835  34280811   9114743  12311771   8767503  54772323  29981438 
 27122373   4067052  60264696  35036683  29744907   9266537   4150843  18112660  26330801  37094089 
 53907963   8285513  11852199  40630676  29970123  43250123  53322534   6716957   1295739   8799133 
  6912228   9671903  51227463  44724293  11683738   2387853  52809243  26091375  42445896   4372551 
  7236063   2272551  51458229   4600491  82155999  34037436  14712525  12517563   2747523   6836325 
 29691099    646476  27642815  14265969  75467723  12911215  18962251   7704123  16073726    353288 
 56018498   3090295  10300014  31017578  43812093  22601166  12122863  41204919  43283823   4571235 
   404804   2398022   4269507   8582225  67682059  69503037  25817173  24480053    144589   7805427 
 43089003   1222585  10495047  14888031   3099543  68098035  64880867  37054239   1925816  17540835 
 48324854   5298711   6150633  75105483    909603   2454929  43430277  31204212  72049383  44366136 
  5174322  31191755  66964413  32786188  39843845  44891064  46543835  35568623   1653008   5096339 
 28277874     38389   7768443  66127577  15666657  55502421  31558731  68797467    929097  59970138 
 31127044  72773647  72017667  60383787  34291208  11762269   2030790   3334146  30678777  79383078 
 39624354   5491323  42438750   4964685  12447051  19456690     38291  18715443  12204513   2074095 
  2399068  17640845  16266381    801741  14918163  48233423    453253  22818165    867367    688662 
   952193  68976618  55726112   9296853  44100711  34547139  54329651   3113274   6171057  24331995 
 15061239   6026363  57219458   1211203  86947457   8191677  63827232  12282173  27995044   9686072 
  8359767  18602805  41499483   7134835  17976730   2805363  42447198  27793339  34086567  21747495 
  5951523      7593  40270209  58902369  32161227   4534863  13417753  29223867  28427211   4808499 
   423291   1468495  66158676  18374561  79684924  50305656    772059     17613    591963  37805499 
 44949772  67081843   1742763   8927349  30744523   4346892  46498171   2191497    139953  76457218 
  6001545   8226021    193563   1575179  18096890  12857642  28636829   4441470  32504990  55759143 
  3743563  67653345  12386623  65964203  30501061  16188237  27861174    348673    397473  31024662 
 15453211  21237458  29342205   4537071   6204409  11890575    898748  63794411  10842987  25810115 
 27797577   7958387  12639583    431499   1792467    155998   3613239  37447533  47404571  40738431 
 10862293  35660381  22795993  34611305   5286243  53093149  72380898  14779203  67040907   9171373 
 10302075  62402248   1137223     70623  16467423    351605  58304483   2486607  82749027  17858818 
 19046595  53364575   4196539   9855947  21328323   7596159  42192719  11983479  12487223  64371867 
 22234423   1500206   1406199  69513207  12855048   6844455  56033927  36309227   9474859   5262707 
 90055039  53813675  84087259   2155619   3284560   5570123  29774830  25889863  28109925   9133083 
  1094517  68227425  36815937  67265613  14171770  19520715  15926267  41284091  25852023   3039573 
 18151646  88153327  20041683   6935995  49755003  24691526  59870513  12984194   5526235   2101771 
 64890763  53454939   3756603  30302979  43070787  23444671   5944698  12337608   5077716  42079520 
 46886853   3948119   6157947   9770873  46489179  22397673  40877185  12551770  35787805  24117027 
  5575803  59006070  46620431   7769643  18074591   9733947   2118828    224319     44745  23587635 
 36605607  52069313   1853155   8002914  12271063  10180748   8851995  14101767    373947  43847283 
 40224979  42383763  29061903  20260923  29524592   1795677  24651156  66557499    396648  32897932 
  1423565  48684717  42856083  23468489   3818523   5551695  16692435   4765358  16785452  45517606 
  4835363  13646973  12019970   3826507  39396391   5636563   6490653  61758963  41813895   2084359 
 38645657    409571  37602831  57076945   1755169  25532729   6522555   5612100   5718711  52066754 
 18677273  42568059  17895588   9074663  45443933  47806115  15276462  26068107   1380767   7550031 
  1078221   9934795   5850863   5829293  71638191   6448683  33094359  48891227  42880038    499677 
 41833023   1485159   1591713  14780475  30459845  55109445   7785600  34830807  36619086  29439428 
  5262567     63537  30180750  17871389  23232414  14084823  13243549   7542105    211317   1029768 
 27069837   3103167  74995554  58060680   5929262  63592799  84153633  14255686   5440379  91940538 
  2432028  71428148  59578269    749598  20239773  47261731  24438043  15028071  71319910   8572645 
 17134328  13574988  31958654  26699037    167598  20121483  81044073   9849053  33331230  12186534 
  2421766  36226301  11879307   1223848  20434836  31883541   6507106   2236155   3030619  42556595 
 56925915  51375294  17724717    194823   3979293  20552415  23732283  62731864  24642763    471059 
 20556148  13783395  10957437   9720363  19732811  58077051   7147817  16637898   2157098  45592413 
 18256711   4518927   4689386   2554009  52801089   7687943   3730542  12896579  59120675   5235967 
  2694355  13257829  32836469  39251139  34005247  14052534  23395602  24815833  75067353  10667013 
 11442238  18601308  16415867   3330653  59168895  75637916  12255665  13060115  51940317  19779297 
 10219679   8129273    582237  32097279    709319  25421766  22674671  50290323   4292910   8038851 
 11729984  11067047   6368059   5596710  46207919  57331832  41177051  30298671   1196949   4443218 
   120340  39637973  17993288  36720828   2972027  13200882  41657271   7841873  24367243  22188721 
 46472981  14477169    484773  35111953   1855093  10572488   4279145   3218523   1450563   4897971 
 14619435   9426660  30247791  15955683  18422711  36465342  32106123   1331592  34209023  41172709 
 30695913  73337335  26132523  77383583  17481115  34875821   8249676  17155275  25965540  13477873 
   282969   4696751   1090523    352573  49831336  14717683  24599225  69196789   3991207  11052411 
  1361766  14193323  52149646  11350075  47852265  25911735  16653635  78372443    421859  41734073 
 32360043  44021551  32981121  11840315  17284691  69146215  41889555   9882366  17144964  26948031 
  2896533  46659417  42719177  33120471  88920931   5859753  14253123  30332499   4461855  23895863 
  2793183  38664931  37856931  21207672  52534109  26267917   8078436  34654308  35193660   2512573 
 10487763   1838596  11011135  28700373   4945078  23569329  14286503   7638302  27163669  28512019 
 47115863  72895273   9040098   8054427  11650069   5924657   8992617  11683058  62157647  81226953 
 59375211  32616331  13718218  51661389  32576316   8423979  23871123   3240283     97673   8763003 
 31601038  35946523  47904213  12351138   2754048  17715549  40098363   2669673  30585168  23703243 
 12988709   9645063   9463731   8624416  12080728  71497003  73730715  80450148   4312876  44367383 
 14278399   7493028   1472723  10047443  10227219  47936649  19000363   6638544   9641947   8436939 
 14854443  21854410    479335  29067807  71232666   9306979  27467223  71090545  21253043  27030849 
 52129046  29573043   7463913  53307015  18972915  26738067  76088463  35546637  44185819  24687896 
  7450879  28514154   2901507  31510953   1889833  28154802   1006227   7663317  56457816   7279703 
 17040361  21531405  62286153   8525339  29722733  27930907  32973993  15572019  49954171   2487021 
 44951337  15150723  24684189  15533127   5639787  36348969  41558955   7283373  12168168  50152203 
 26766813  14928253   3364539  51695931  66311579  39493707    504099  18513123  77442526  36898413 
  5012664   1394835    662343  10178943  24180603  46350145  40078973   6075096  44527495  41789211 
 29120348  76024673  29021115   2255093   9915749  35589288  72321351  76857771   3563165   7637213 
  4143171  14860647   3600497  87717753  28605003  91125798    512305  42956103    177297  44029743 
 12656633  11514318  18128493   1184644    496058  39568828  10165043   4289343   3758735  25535027 
  3235056  10548166  38296563   5445549   8335023   3620895   6515159  13767933  50307441  73461693 
 72028443  12361543  50682519   8233723  28765151  57397672  71767658  12114470  50867636   5958572 
  8874795  13252065  10864837  33930123   8662733  16449309   6310471  14992785  23043285  21710350 
  3809573  35949377    871145  59096415  11149495  18458433   9966959   3366717  10159151   1442788 
 47277535  33412731   5958218  32715453  37689387  37795452  23598477  46241058  68817559  11645147 
 60710297   1514883  12325292  47078115  10324129   4055138  23790371   6727227  42558315  14148585 
  1012089  18803923  12011631  54544283  21534563  17561138  13058605  23257800  14772699  41799423 
 47958313  63536811  79008533   4018247  44931531    357883   5676603  16755351  27866997  26285305 
 48195067  60108513   7780171   9632740  17739094    313475  14653164  34374174  39888289   6653011 
 40167799  20765154   4529400  17469659   1113708   3280837  23259732  45135939  44718979   6655970 
   673478   5400983  18042675   8694371  54764457  23606898  25890579  45167079    443790  49378491 
  3302643   6477846  13239763  23293323  76562069  80581058  28116087  34033155  59353539  33222079 
   242335  50366740  29436355   9877473   6433587   7637478   9887150  24622307  20854287  23644702 
  4534658  48451757  23465315   5620038  40923387  40000950  26454618  23241747   5112837   4726263 
 24897318  43745331  16096263  27918563  26749671   8984751   8290922  32281618   6594108  15523533 
   131946  46793175  25387799   2221881   4871007   1597943  55287516    310331  15911324  12730991 
   525014  42536221   6787514  41973549  36103764  11988386  81161177  28339719  45043461  74515113 
  5531387   5856639   2591224   2324325  34457403  20509547  40465116  35684673   1901220   2044707 
 50050740   6989138  70277883    706443  13613453   7116793  41794589   7823308  45419889  17443905 
  1689067   7728061  23917166  14031063  43663308    103575  22898658  44560659  48346674   8214875 
 25706727  46749363   8610185  10701850  34732629  18863331  20929339  46378913   9857658  33478256 
 21702114   6552053  34815163  13850235   5570603  30588963  42684539   1243059  16155766   2776784 
 16337251   9335454  38617035  66019471  46373613  65968029   9236440  43895367  12251508   8574023 
 19879722  34179099    506556   5967715   3389953  21269401  28451799   3212907  55730515  14689203 
 25601601   8442903  30427523  43978923  59075711  19853813    318063  22098877  70576387  51304398 
 60819000   7625733  14985765  52961839  41445468  12294418  57003783   1394674  10472658   2229944 
 15649299  26006928   8568463   4535723  17240556  41106243   1154718  53009773    149865  36812533 
 54555897  71438413  20190672  12582779  60405645  23706369  11063292   7905117  71200257  65368251 
 11190283  28919235  16605019   1948693  13104235  10637422  67570032    978235   8813387  44178925 
 17477275  25322000  44040291   5482306  12222263   6247943  58980863  80052186  17641323  11020748 
 27781353  54694227  67800914   2529581  36813178  47021999  39146748  30648923   2787279   8025527 
 15076492   6188359   5103234     97550  19791627  12897905  42465301  31783781     15683  37256743 
 11502347  12736879  37101651  24254241  18081284  27569742  31216596   6814271  15831603   6657848 
 18780445  34194775  36761843   8344019   2933332  23010323  19714623  11923463    487731  24371459 
 22860285  20423993  16847154  19020306  51059742  13253979  39268479  95982108  11912859  14023713 
 13528519  20698513  13338903  39968271    492387    457292  73470611  79263123  15434803     85241 
 34531123  54263577   4003963  39271047  85502683  57833741  14391390   6001531   1261857  58896377 
 15344719  30087267  32678763  53763336  17622813   2020603  21992289  16627612  34836382  61270234 
  6050483  12131206   7748731  37704783   6475428  38347020  32453271   2873964  60501927  19765747 
 32645019   4358620  44251767  41341395  19247375  34266523  71235814   4017115  19912628  43750379 
 49796727  51801417  43708875   3702955  12406773  20137845  24334573  67064123  21059988   5328017 
 56476521   4583419   8709173  10805962  39553659   3524163   4697091  37489695  24936398  39455203 
 62423502   8006891  10243851  58104763  86512857   9968473   7516950   7068915  37740643  41332283 
 75697380   9241571  12506511    441723   5132121  49385951  59241933  17973705  43194813  35763918 
 18791635  17924673  29971377   1953087  20185185  45368238   4336514    392757  18138115  50732233 
 44915091  34042953   9955640   1107949  16173933   4197921  10946907  36405563  31313234  73050707 
  5380051   7656873  59313615  44049499  47360935   3365331  38390395   1147299   7470285  24608575 
  1165211     13008     63803  59795983  38390123  15888291  25570928  89787777  14305011  71267003 
 11981467    956444  24521131  48398187   5510447    191579   5562555    655737  30257691  20110243 
 28631196  70003601   1604811  34419669  11022153  41519133  16970898   9185733   4806771  61155561 
 74535078  65777961    944859   7747885  51250127  56968263    446703  22018812  38131803    213873 
 44496507  18961914  22919082  13313282   6678177  41874310  35853747  17670905  24790767  27711387 
   785999  29425943   2124953   6747213  28340354   3161171    389463  19265348  32752971  42377563 
 42268748   1256038   1023355   1325329  27601177  43986399  48474315   1887701  46171748  24336916 
  9793302   3148908   2820867  11874039  35417358  81018159  58877909  63112515   2165847   5961966 
 25769139   8073023  28838763  32088003  22904277  11482731   8876709  18789603  64348473  18654479 
 40944759   2564643  23889024   7527723  61539387  43744883  73912247  42136811  30988542      8301 
  6831051  51352039  26371973  36887085  10307843  30494283   4790517  51229423    745257  29707703 
 24738083  14487783   4437227   4191912   1785192  11133483  27977633  75932782  23335163  34626443 
  3727033  15494127   4444466    213505   2973613  16742603  27234448   3071233  27077901  58830899 
  4412513  28042071  58664523   9626854  27237963   1258131   5973873  71366363  68079543  57515386 
  2166303   3793839  43930251  20382717  14067449  74244271  34931971   6332491  73403811  25432152 
  5461368    658977  10750885  18547627    134010  10312689   4755633   7948735   4261614  40111282 
 27630008  45268827  32626548  46736911  62762937  58423398   9154358  18830499  36488225  20160923 
 23192955  35985107   3060635  17312679  27286375   2314214  17655222  23811469   9706347  33220702 
 45333883   2565555  14968204  28863432  17289243    524907   7097136   7846523  68323648    555547 
 43720503  38110083  16402987  11325723  76775898  32757495  21257637  24004818  80768475  47288598 
  2509314  14452797  24248643  10470073   9792256  32396601  22606093   3428730  15986613   5182639 
  6384514  38867206  28894275   3295539  37381110  38271833   5168685  12776398    267663   7685205 
  1476024  26808155  27022718  43570938  65387431   1899507  52662500  35381892   5950463   7892184 
 32578404  31442523  14944569  12305848   7166863   3496070  27966070  64679437  78964215  11101813 
 39279609   4078245   8045403   6099023  44556999  68071058  17524881  39229003  89767582   5860890 
 18237133  32473049   2314842   1142355  27675969  18602588  59528553  30694575  19233147   7145514 
 42197883  70031811  13152687    782214  17698623    969663  45071562  10424559  56340008  10056603 
  8099234    846225  29915718   7103562    455071  14836163  34839340   2753723  10060719  22465944 
   521028    199539  40993882  58945383  35574389  15428949  89890222  21767066  37890427  16028952 
 13479607   6144833  19592992    431488   2311861  34498863  24809880   5948472  44006527  44687895 
  3092316  19489637     47161  24232435  21945410  10903875   2571771    790142   9528804  11472199 
  2207535  66969723  29134438  96044595   3096361  26289618  22529851  19121757  20781855   2403813 
 15659289  19553334  24280119  35128311  47352861  48040531  54031323  46528279  16059891  13892869 
  2696712  21837993  12273260   1308664   1151028  39199723  33516371   1239915  16024527  15705891 
 74371329  35700439  29421151  44244531    519716  17737876   6247419   6447373   5479342  61615439 
 24847877  10996248  75531348  35218173   7632679  27948411  13794761   5190045  86231345  41031663 
 28435299  21017503  32092026  11089764   9777075   6961547  55415846  33544667  51642909  12695201 
 55291775  17816550    101070   7637479   1368091  93780225  20097299  19496403  39105308   2860750 
  1571303  36031272  81592557   1987323  19092539  15027486    333531   8747929   6159688  22574535 
 13893928  48163931  23212651  45308793  18610911  45665283  64226450  53399441   9428379  22025637 
    42279  51627955  46153073   6484721  27090480    912757  27514248   4676663  23973419  37934025 
 25597835  19531491  37072293  43362379  54687499  16614633  65690459  10976290   2061271   2102343 
 25402573  38890870  44712302  63559859   7648865  12763203  17727043  53312515  11023611    692859 
  5009523  26715077    542091   6505947   2155833  27520603  52689153  43588318   7078128  37224105 
 20216523  48925265  57121343  53463687  78640026  48980031     78327  29482883   6947343   1285328 
   303318  32331606  14126010    971611  24854455  28249303  21320741  78364711  73241979   7290123 
 27339741   2365689  23643885  17007823  38036187   5040175  17942074  24545083  16466679  16396735 
 75481449  27464055  23758668  27636108  35238290   2449023  71757599   3004787  14796645   7398327 
 43707085  12176339  71050809  14530648  31613991  72950145  29687583  14894473  17592000  54157275 
 10381797   5541835  41199153  35508887   2916108  23161245  39731649   3817387   4707123  45805602 
 93155568  10789827  31640549  35790864  55877145  35880315  23210618  74182659  40939515    542286 
 70645191  33374841  12363099  18172395  61314547  23922723     75771   1449805  83983575  52119523 
 13737451  41474499  51559539  21689893   1931163   2222790  46338657  10963176   1406331    691209 
  1257487  38637573   6035739  26738786   3700123   8924115   9403951  37970484   6357252   9344367 
  2794959  48388650  22216373  21806700  73819813  84930015  35725956  32857488  27988875   3382347 
 22789668  78777339   6167418  13103367   3589003   6910955   2585653  37922819   3893166    279843 
 53510136    843177  24756603  48973998  57347761  50221911   7681944   2319791  10578223   1039755 
 12444079  33501885  57495255  31668378   6615809  30953583  56933763  75410583  13611171  12565852 
  4373250   1284443  33001383  31784483   5124363  57518598   8786859  39531601   9840603   2065803 
 58768587   3186735  24738667  52742853  57018021  30491883  12972687   2231667  29360223  12726137 
 15079775  70147691  40163499  38815543  21865523   7340505  13119215   7351586  47120079   7883831 
 36535219  15401999  35027451   8127748  43361241    628583  44485260    945493  13810602  41025123 
    22827   2294535  21791139  13755843   8419509  28393488  81240983   8981071  24307014   5864640 
 65402283   3876417   9772104   5774565  16562691  81441888  15943587  16483259  56745851  43945611 
 64581005  15879804  28048689  47026490  47229599  68401443  12063291  31493339  31070416  21631359 
   888288   2273951   4765547   6154803   5171787  31751403  63349197   1985982  68483606  11731723 
 31309377  13322607  27710175   4844058  10565861  15969623     63978  50724510    152286  11609168 
 50687903  30386991  65329172   5990850  16294338   8792712    719898  48418857  67559371  15408113 
 34792923   9353841  15437311  25377072  19916575  14659835   5024373  38303835  81035862  69510090 
 51387143  12286971  46504048  28770081  12276539  43499843   3195655  24945151  17399643  61475803 
 62555525  32648349  14996231   8714898  20802795  14216754  17896446  29120499  14950443  20117290 
  2434443  86165115   9430203  15742059  34194501    910683  11517486   9219090  36058873   3173379 
 12532929  14224713   1255384  85088412  40183473   9124303  50700219   5809091  22108363  22212187 
  3671693  26890691   2039609   5455419  18912283  70234062   3598143   1109067  65518203  47768532 
 61788450  53521563   4236267   3667983   5781731  23167179  73233438  47271639  54336085  55599863 
 35699131   2587263   1251259  79701784  36086063  29916752   4015773   4056578   1522395  84010463 
 46646184  66253603   8097468   1626813  12440243  12812087    729524   1958805   2200759  13057431 
 14603478   2600211  35839850  30442487  19715280  24059522  25206885   3419938   5580556   2337599 
  9747393  15128313    899313   4288715  12854733  44621595   3166594  24258269   2726199   1562361 
  6977748   1442901  12172611   8081558  37685787  25284830  34577996   5154728   4607133  10568655 
 16598481    842137  26370451  53224157  28130848  63853068  56628106  13978383   8007639  34149717 
 10079689  14767205   7194177  12954190  36378213  14343048  72351699  48819201  15394971   6086973 
 16579442  14515567  22231409  34133547  18748203  61354205  15828859  88018370   4134873  11752839 
  8125174  52608911  11793660  58458803  31907463    217247  14920568  27923979   2851895  15116834 
  2080565   2414157  60510963  79940133   7992285  55361399  44153790  50222715   1705647  18103659 
  8541267   2795021  44896961   3037563   5802087  13260799  12619113  75266457  78139888  59844973 
 31897527   1550637   2939983  59252687  24426048   9466923   2446105  19201035   9952456  14186487 
 35958993  43937478  17953275  59583703  41125413   4628378  41435005  22711636  48534023  19171092 
  5458049   1001889  19135415  20305553  14872163   4639107  79874868   3101111  14254535    484467 
 28668903  80970460  46166947   7171980  55925457   3235597   1619169  22679738   9005244  41712244 
 21074139   2484582  26631739  58413612  37213656  12677988  12620328   1417659   3117628  36725028 
  6857403  21292338  22279345   3026143  10191879  14552871  13293519  18056271  13909611  13268332 
  9593286   8601723   8102853  49838547  15342089  20024147  63690555  22665423  14691787   4450948 
  7032659  14740427  11265137  82474151  19718731  11916353  10748439  54456987   4707359  67439947 
 32203699  33276795  25962031  21248895    173764  15141228     40856   2922848   2333011   2754559 
 88442481  13517679   4534523   4721307  28796187  41062693  27847203  38301106  20482262  69148477 
  3052445  32799855   7517507  91024080  76945264  71035387   1356132  53464083   7657351  22566303 
  2255363  30064731  48181098  12109823  32208403  57953400  11911083  69064516  41768655  22709645 
 71357563  19730304   1191153   9629275   1215168  24513931  45122005  37301152   2565329  59605269 
 21172855  26601978   6425817  26519466   3102873  60196897  29598315   1491746   5912862   4608915 
 63685115  38562509   8390363  10386123   2325521   7987011   7743165  13233960   4147387   1124688 
   351475   6677056  36454212  37179357  41473863   8504388    984603  28261395  40199993   8367846 
  1349215   5912043  54869571  48071355  58897599   8131288  14737461   2707701   8920755  28735116 
 32257257   9930043  15311733   2861345   6029615  10169778  40367389  19486065  48762447  16317423 
  5756748  25405287   9956823  45941571   5385383   5664819  25537923  42173487  16124711  49496318 
 24424643  38940537  13831059   4531979   6414091  31643243  38142975  18824023   3345451  17687849 
 18466315   2896342  58908918  29400603  50313301  23646613  13021827    243919  20306721   4663937 
 33046613   5952545   4856922  48233775   1902138  45903981  55378473   1889732    389498  51054333 
 30650997  79930109   3107283   6832026  38421353  20613779  39421767   2557323  14367303  39074733 
 14234248  42416403   3094368   2915394  41023639  86998573  19827467   4283187    833403    436631 
  1774311  20351587   1571501   7617831  19022035  44162543  11985355  69555763   2933826  50194047 
 33861275    543041  46279193   8055488   9471494  36012573   9950778  12459976   4026523  22722348 
  3479042  16616654    428091  28215598  21372516  55009363   4298326   3935397  10784175   5943035 
 39280561   9182373  83769837   2060297   9020471  14330422  30032804  35558199    107215  88479003 
 52151112  50009759  46984799  17719292   1588073   8097723  38986293  29394943  21275259  21727053 
 57554125  20120168   1002903  66090802  79183491   3864941  48980877  51707163  12250907  67910189 
 42449187  42041187  51460771   8505725    762255  65453418  18700611  12705972  20031403  23186614 
 16021508    522099  40982775   8522783  93542244   8044003  15473091  82755528  29799081  43538433 
 25517979  12744948   6491363  35094494   2928763   6104275  34551295  25049124  54735273  32170206 
 25609889  35644473   2651475   5124960  63368363  23527131  27659731  49340183    659641  39384897 
 80594665    803421   5632698   1356099  29242581   7380996  33883863  50491683  64057614  27255736 
   455001  76728348  19478952    626886  54567876  43259133   2304627   6899571  46872366  11645115 
 13509333   2746368  54079259  24642238  18396367  27154739   6119397  43748664   2389659   8005763 
  3343339  25189721  47642047  32292643  22440891  20461251   3830073  15928511  14025750  78156861 
 33503671  34315098    705341  11774031    101243  17845808  10222797   9277503  16769745  25817523 
 36020283  46893223  46687797  17614962  15298315  17151891  68118363   3085803  34464163  11238135 
  2645337  70920181  48815747  29826840  32747004  25214462  17677419  51421248   9602625  10033427 
 49117152  56519223  36312007  24006692   5177755  48387498   2217569  29021335  43459980   6924161 
 63716367  14564091  25898881  51196686   6792363  12218358   2552818  10978847  32792154   8793858 
  4257145  89629647   5767323    178971  33922473  17160473    280299  11719857  13848773  40365015 
  1438652  25817915  25956609  58427289  60999063  25874178  38058619   4767795   2856203   5494783 
 27171463  18280743  17760173  41333013  64528821   2182425   1258723  24867533  61629859   5792483 
 49825473  10915355  48123763   6916130  23764475   2745152  35481543  79587533  51667655  60672503 
 20075207  58779266   6796570  17371104   9450179  15290307  25693967  16174435   2093385   8364206 
 65652472  24712195  57575823   5485323  20171989     30083  14111094   1463711  13464395  10399995 
 40442195  19126307  31503995    649143   8338707  60369518  17162928   2340097  35926742  60859463 
   287857  26365492  61826308   5486948   8450771  11176343   7215773   8029477   5058106  31498863 
  7182156  12932271   3222303   3226227  20929223  57728203  27264945  17192308  52982728  42779550 
  9800245  43986885   2169315  82698255  57696948  20551677   5324347    804201   2548783  31997794 
 43145729  24360327   4768651  19734451  26971059  56279216   1426989  45521459  39842243  49289733 
  6124563  38729913   8066544  41150608  31144689  12655259  20529695  18121549  40467165  26440425 
 76815713   4843731  10176918  11341679  47810795   3721268  12699303  16782533  57149613   8410910 
 70888653  48470059  17564723  27800883  24609731  32744380  18877735   2452809   4217786   2686455 
 28049813  24960123  11108433  48183993  27296827    464172  18081152  69658611  29493195  19699496 
 31872215  14875025  84297683    597027  12149560  61032728   7765335  40403958  48432871   2066649 
 14562435  61314339  27412683  34290225   4549503  19735188  50336547  42409349  41045496   7327116 
 19840483  15142743  16373088   6804173   3909809  29286415  56732631  27300606   8966803  26924553 
  1784763  12871123  10787844   7900197   8627154  26084083  20633660  33221315  22538586  34485736 
  1530223  40982378   9772923  73594303  27618216  26369886  36950737   2979099  18416235  17569639 
 40314358   9848363   3954992  34600799  47590445  11724513  22729258  10962898  43712187   2790483 
 15173691  27908368   9437670  25393063   2617671  31007243  21536777  11342155  40007643     92707 
  6853713  80543913  50054273  16529955  23145351   3732711   4460248  36512025  41520827  19573755 
 70340172  19955355   4360395  16771838    846299   1844163   2102353  92495823   4135953  78636810 
 29871415  18741163   7463091  58686639   9380571  25369988   2778591  73476753  11336049  28017021 
 11818888   1276778  35697723   8706855  45176955  26356731  48777883  51407849  65073135  11192553 
  9389824  38730717  12813371   2332688  78951033  48374087  28597183    326239  10603250   5226795 
 21482667  37813917   7172918  22762947   4522199  18731673    248271  17555496  12126699  10691703 
  3724783  29460513   4539038  72142213  18324699  18496062  24409803  25145435  13893623   9833291 
 34573815   9320748    498998   6285694   7401363  37277083    941532  16756863  42214023  24094079 
  5528789  59181135   6020973   5801809   1252185  36721704  37323479  23022402   3818623   8483828 
 16977297  44480283  20029473  57917243    448315  19251417  64949590  19074264  50232988  46427373 
 20776851  18924538  45363301  59961885  63795075   6013761    403743  78481567  21904782  23049757 
  8129887  11117059   1240800  64244739  48378687  17219290   2386815   6788051  62856945  10917666 
 17180283  22838631  47852753    683563  83558455  22140943   1362456   5939568   5307648   1607283 
 28896553  26916783  37884155   9436335  31781540  20256345  15077643  28734873  67415603  12063023 
 46163805  50926753  65749192   5479083  22360123   2178833  28095411   3799425    271611   6346952 
 19442622  15812133  20730195  24269447  13247411   3171095  25669689  12502105  71121459  12564368 
 33963488  12003675  53202812    726450   2958050   4720964  10402049   3583723  12005094   5666147 
 61084993    288123  61938323   5020139  21993084   5602209  29564793  36279219  12931233   2032235 
 44159646   2107998  29443747  44659923  31364727  24096342   6802143  24668373  37877487  14203497 
   816477  19019423  18088674  21265903  12117943  23930579  29766327   8134944   1213179  18842727 
  6176111  10754123  28608597   1100733  34432311  53975011  47009251   2201398  48952401    770632 
 26441681    518373  24564663   3748863  60410363  21439273  63729951  34399587  25388439    887603 
 44030918  72211053  34511347  15613901  26184138  25435095  44620342   1887801  52440630  19902978 
 39982623   5605448  93808110  45248586  12606033   8737248   2327184  27863091  22291899   2093718 
 23154135  45144771  25209303   2830273  12714345  44984673  40166379  55810059  36263441  17954691 
  1011419   4798158  18122619  15216371   3382106  71530863  31377091   3580519  11606116  20140009 
 43992411   2587755     71193  26924757  17299193  55169729  94923771  61216729   5914298   5352859 
 20103871   8746448  19574183  13365331   2653473  52384263   1637273  17445243  14947953   5748553 
  6913375  23317909  17868666  14790255  25039368  16092407  77702027   1608795  11078306  14308886 
  9214163   6929743  53052873  21523019   7630463  13116723  30668731  48724058  50979298  41011035 
   117435  73358991  13194966  53184267  47119923  43633583  12908913  21324831  71200824  80332386 
  5056382  34552173  47078553   3869062   5231067  19947765  14300923  36578878  25087329   2954591 
 34447746  26169603  30236259   1180778  31199823  70492939  30552312  10956523  23090148  25453923 
 13954255  10836159  46438368  11587349   9881898  53763495  20143851  23168247  11596021  29664947 
 27247743  69345141   2502868  30746363  36440658  14057572   6912459   1476033  53673612  42379075 
 20478291  15590571  12429243   4181970  23168900  34786095  25280169  24490281  21845615   3792083 
  8368836  54584368  28454868  58250628  14578555  33713646  18381563  40828560   2398123  26272963 
 56996625  28132251   6854179  25081795  66803167  26784507    675417   3585493  25619808    551693 
  2624085  40824525  27598969  31310857   4740978   1277563  51443763  14189309  10880853  65028533 
 20756431  15757447  48779133  24537807   3540183  28093524  14895843  35091002  42816193  26313062 
 11029145   7634637  13045303  28379093  11107240  37296474  13376031  11550092  76297119  16569588 
   273349  51493803   1522966   6711099   8867170  91267229  57203116  68404635  17887920    668063 
 80349506   1508819   5169199  20990731   3579259  13733843  17691303  68547319   6644003   1891828 
 32475198  14679557  79651652  33849763  71277179  39357250  15955832   7056927  14203221  12385677 
 31458164   4093803   2241056   4272259  22943429  10057227  11755839  15320757   2446248  37985073 
  8216439    837333   9516502  17844594  52567206  51819351  11536653  33190583  25931623  12922419 
 23471088  15907483  18395043   6236778  35010483  23124168  19692609  37810720  29231181  20539970 
 42685687  16572075    122267  12800647  11027818  58567163   5820735  34598958   1305097  35779153 
 37076211   4536041  44294931   7653846   3330073  34661068   6376032  43951794  21470350  72434698 
  8051901  29277098  27417395  69970507    421161  32841843   9416178     34299  42320779   7618428 
 82497699  55313927   3837303  38825451  47596185  29711207  53489742   1988910    851233  22279461 
 21818248  64733947  10626343  20259882  10793181   6159816  13322846  19306509  51999315   5942907 
  3186589  36624104  90833347  32721579  82098203  28745264  16057563  33523495    416451  11026190 
 29405435  27988413  59832807   1128852  12843933   9289095  32697510  25990494  21663555  12725439 
  2807228   3816588  64357169  59701580  44755323  19214707   8071211   1116855  33724803  23707848 
 61123663  60731274  12727583  78663435    355560  57530613  26046958  27864528  63536768  50017617 
 77947083  33454401  32779798  12859605  12477329  49898386   6265299   3964215  20676548  40193101 
  4296363  35099828  24438499   7208335   9964229  21374943     29643  47674113   5794655  33315413 
  5275560  34725514    204992  11129307  34612425   3760516  83588873  41518509  57871037  38719123 
 32321653  11025643   7137267  30460923   2333080    989871  34767203  11330069  22819452  16040283 
 45270543  26561742   9075266  16374539  22843611   2136829   9432633  30818069   6467065  62339748 
  9354954    100028   6455867   5884982  18816447   3702760  42541845  22664319   7600518  33183123 
    84922  32211638   4332891   2927497  57884565  25863404  40220667  45000579   2308379   7128517 
 12989963  31096413  16565880  14656317   5610399   5970864  21867233  11097510   6024387  64534371 
 47649564  31928838  47013227  10401909  32972823  15364647   8858993  17818743  40819690  11821031 
 17881791  13141475  32785743  35963771  11801977  76763994  53789318  72726225   3377419  22726683 
  8276370    984151  93727533  38041203  29929083   5196819  17651611    743766   8270931   2774993 
 52732473   8524877   1758994  23530182  12907887   1915050  19202881   3303319  30249167  38868251 
 14262003  28242477  63112284   4370967  36563552  29209317  36278211  17693349  11528990  10317984 
  5286267   3856657  11070069    299838  31804170  14507368   5530971  46980273   9055498  38176071 
 79931759  10085395  15039379  85257758   7772467  27253083  10640712  19140004  35880351  20626823 
  5870825  68923835  10995667   3283248  10327884  56917473  59120588  16973243    985965  35628665 
 75660759   1323919  60687657  11795868  11637171  72804437  15012763   8538171  46520919  17761490 
 53343307   2929623   8800930  13520719  70319493  48489499  58855492  29895859   3815685  45026793 
 29284183  12053787  40976268   2716161  57993898  12736906   3992485   7012947   1879973  83697691 
  1869006  29959923  50294623  57145461   6655827  30299903  13800013  46109648  18577174   4888363 
  4233299  17439660  12184143  17151545  18593733    137370  65906146   3996115  41602519  20046048 
 31735310   1616349   1161044  54187735  15525555  87211443  46832297  42387209  50940861  13673948 
 16540987  21983821   1260305  53925619   5449825  20323718  22710375   4309375  36032352   3116645 
  4470288  26370423  20744271  70324703   9969810  12584929    210727  26406051  12475051   2271595 
 18767275  31175198  25418285  81209328  21469151  12974491  15458163  13169508  30233778  12215403 
 22682862   6954273  33939138  24017295  16481711     21099  14610219  24235335   1302263   3653259 
 29056705   8011851  30676615  54016848  77710939   2449623  39142292  10241609  41832897   2114293 
 63577558  44229363   1504833   2247594   2307675   7274115  22023987  54704548  25299727  41489059 
 11020539  18236557  72742643  38956488  34739530  37439441   7105819     93132   8260379  20382715 
 23131887   6415443  78115404  24224010   3044773  23916513   9900443  76255785   6497438  77300046 
  1981227   1634108   3446268   1727519  16451921  53251983  47385751  18961933  27141747  50137611 
 11991163  41950643  25981429  31711313   4652446   3724155   5065495   7701393  78022002  29133492 
  9532920  46016173  65187803  12494135   1008708    597333  14971173  90729670  56426279  67622937 
  4454863   8817918  40805937   6470103   9961411   9257096  16488753   1596921  12502399    280858 
 70681479   7698865  15789138  12299811  53476095  18395142   3007459   5116267  32784115  55848426 
 23542687    390712  50155643   7031667   2337054  35698926  47795211    351699  53476563  34662075 
 20648595  50703853  36319587  54484987  42548603   7113793  34608723  45720289  38845395   6617485 
  9748185   4973973  25867141  16146113  22172250  29264353   5658675   2435577  47483023   2000349 
 23845659  27068143  44142096  45249450  74755169  78985503  13715755  16993988  16692643  14239238 
  3532624  30222809   6830423  42067631    609684  56416723  25894803  10811519  55183979  19710895 
 47920749  68168581  36255405  45706704  70186666  62868843  28953691  15641331  48291619  28503933 
 70571211   1895568  58786275   8790355   1864106  57792179  13167996   1822557  45222367   1708508 
 46465995  50612359   6231339   9831373    695355  39160035  74273741   9458733  21644422  75291847 
  1856099  20797938   8554803  28319427  62338944   5117733   7789102  65763393   5366154   1312809 
 46823784  39622650  13698807  13977060  22362177  59033611  11127895  74487571   5803183  10160628 
 34982088  29280073  34977531  13860083  23730373  57729606  14442483   6041955  14515071  42873041 
 53187947  24823623   9577313  20468283  14673571  11444388  14065723  54208363  36562693   3186383 
  1361547  62913600   3797622  12212841  17498868  12616547     69388  28860132   1036796   4911882 
 10819941  27009240  85828425   5571870   7994161  25624423  33979469   8098939  25302708  89923671 
 12793425   6247623    612702  61983753  57467709  53435523   4403259  18515688  51840495  51769617 
  6024213   2385088  30945372  24420373  61894251  68865612  14471308    218233  17247643  29437713 
  1201103    103141   7228246  26428551  14595348  30974451   1777953   3746581  13482813  75624513 
  4458807  14576073  38837883  12000745   3686715  12059763   3259008  15089421  41055423  50769530 
 38484795  15101898  27590664   1342819   1740549   9641275  36161619  36101643  10272035   3691207 
 37609587  18736443  67949223  11355063   8930292  46180578  24933233   6090153  33885885   6874734 
 80809248   4131344  63691605  20305563  16065473   4211934   1149803  11143872  28867315  43546566 
 33600741   1971273  82548211   4729263  11021565  13637897  69745867   3284173   6823093  53360268 
 38787009  40517322  23938815    623403  25921137  14285867   1122981  19556517  74105241   2702973 
   916870  78517913  24310773  34582008   1723707  13430247  28012237  40946187  20707187  16979293 
 20526758   1542930   2989590  71274403   8001683  48338091  39462255   9693555   6522243   5812440 
 11462348  33486013   2601927  68111595  40645273  23662591    876422   5680358  33589723  13720258 
 21283917   2230852  27448328    999693  10814169  56284051  44976831   1901743  71165490   8171769 
   177890  13432315  27670129   6448929  47009543   1664787   2746524   1713279  41089955  12709299 
 12100667  50947703   8160275   2698218  74980623  40342733  10819131   4231219  72212825  56979834 
 54650499  11304493   1329507   7245725   9443973  63030798     86824  55920918  56667298  37117546 
 53328783  14037807  37875195  32081718  16957023  14027671  24405735     88443   4365778  14941671 
 15979686  25034249  23981723  61070587  49758683   6048483  23474490  26872771  33977563    235443 
 33287759  11736991     74747   5263593  18466207    276423  19372839  11637852   8557431  31790871 
 16501432  18697763  18992934  10213647  25963203   1466759  14303958   7558053  16943049   1093737 
 13931317   2870531  33496345  57726435  14992926  15329871   4547823  13404798  22252173  37576783 
 54938370  54657958   3525183  43142718  15563895  12579999   1957218  26097350  37650893  47793792 
 62790123  35471504  24479519  19081227  33957574   1123179   1725497  60249235  15608748  49529243 
 47710135  61169283  11526582  45352024  78041163   3986907   5811573  33749483   5026848  33692823 
  6395635  49573278    927312   1098024  41916212   7988978   1172347  15654855     54485   2037084 
 16907387  53506135  16603521  35690873   7513275    144995  20931628    936918   1031479  48624783 
 31846223  52900299  29526951   4290663     71991  59886789  22703275  51053693   3074838  36201320 
 17997558  17414492  17420057   2773643  35864523  38047514   6176007   9184606  20215024  11262269 
 46286358  27485758  47050323  42825267  30635406  87960597   1113933  28793119  25598391   4070475 
 49465803  50363223  30990123  25234682  12460858  17563473   5280628  70490535   5836173   3350843 
 15916947   6101617    577539  42391859   1087593  37087623  28182030  31305873  37903548    112543 
 27946558   1507819  71664891  39933163  38892927  32394437  33337955  21812445  11894771  14504723 
 14204947  58901023  73571247   9782597  64422102  45639099   7937994  10357979  32136207  10910201 
 15106453  24374235  60124565  66775635  18591193  41335659   3278603  38143750  13297085  38153427 
 22876956   1706316  11057621  25142857   4695803   4271404   3851943  80065768    757980  36614791 
   136644   3046621  10029135  53634368  38134314  53360027  51455583  52256859  17664162  67612139 
 10940448  22513251   3570261  17372151  17518955   6237123     71695  60046827  22730720  22665941 
  1032603  32925911   4196965  57711791  20243873  34384553  58437511   3434523   9527251   2858563 
  1386873  16274670  21307291  58487643   3487747  16209175   7995255  10443873  29191623  81046211 
 30877605  58767378  15092659  15223403  32480807  37889113  66337251   9806283  13962591   4337256 
 67283844  29270971  41704249  31358763   9218125  58016763  53674259  29386917  19527897  44839827 
 10502373  43240862   2081484  52248785  23663032  86938623  33426613   2513753  13104755   2829903 
 20506326   2427789  44608323  19000603  60148673  50423364  33822823  77616123  57093705  68924773 
 20313899   2455263  39229598   2158827  12667971  60745119   5513271   8391627  34689555  20619558 
  6078755   1667815    597221  31509276  13691958  46528735  35520139  27580204  20329383  31447607 
 31840554  30291618  68338208   6685698   2637913  14309123  24756556  16858194  15240059  14777073 
  6479147  41227743  76909083  35769580  66114562  36299643  10681883  17813566  40244633  90155631 
  4259523  39650136  12342180  11454073  38450847  35966527   5085542  58992303  45595751  16429389 
 32289861  34337727  12232557  11926557   6926871   1129673  26085620    103317  52775754  15768288 
  6752875  38835222  23851463  57781456   1450435  12942951  24687150  51088083  26651958  24687735 
 12670809  28403603  26157371   2895248     84443   4885175   3052351  31568283    845543  75370523 
 13225143  36861213   4920954   3075613  22468503  62035395    114503   2182095   2779691  25686987 
 44967655   7741198  68682648   9065023  26711664  10629708  10186347  39641751  18412839   3333483 
 38474248   2056116  14661144  35920102   4151859  55151929   4800097  45085262   4324667   6842615 
 30718393   4470246    983553  27616844  23535715  58746452  21820982   2224251   8870571  10512903 
 13658677  33841887  10933123  82458027  20089843  12283773   9993723  34254061   3066609  34391148 
   266811   4423803  14510335  32539707  31172891  11426523   6691884     28129  14446499   6347124 
 18267720  31218947  20257404  48774698    587963  19498823  34984083  50044052   3670413  10878459 
 35128178  22301772    894827  19226489  14256868  62865653  78934923  46714293  56125465   6891623 
   571122  35469043  27957367    627840  29479763    883129  22564181   6492043   1575003  32076226 
  1528188    164715    745341   9095643   6144416  20997979  43888983  15076271  31930203  77891820 
  7677863  50537995   6180059  40127665  15702711   4786283   1081755   1934523   9578427  23530851 
 84948057  23612725   9941604  13072485  58516677    405483  62262379  16085346  36379620   3182323 
 19794143  10996047  34253475  15110885  31533317  31555443  54388923   5732565  50395196    838708 
 33102038   6408365  21894473  53657235   4459132  57625761  13591266  19586520  21840733   1831958 
 30004773  10631435   1685651  17370973  40461355  27769568  18158978  14051118  26891643  77491020 
 27254215   4093075   8290665  12563874  80189403  17737723  39622523  43390448   8661673   1018140 
  6344715  83458337  41524188  26070599  17922998   7125899  43551403  41354337  61314678  10796190 
 15604976    584943   5220108  13487291   6428202  37476498  41636795  68163508   6625521  21446252 
 13763609  20728579  69138358  13329193   8796867   3734546   6328552  10574123  16397709    258723 
 38815683   8207373    270048  13150864   4798519   4106133    821055  38489594  72119981  14029173 
 23116791    188663   2311746  71640673  12378787  58280493  41568390  32226576  52825071   2751873 
  8755853  27785748  58779533  24691633  22459115   8666043  26022467  23333776    653643  54668208 
 63675867  56343058   5211823   5044287  27243873  20409748  30405491   4272419    838587  53152443 
 11261429  26646223   3921751  82821883  51795909  36521153  22438496  10347458  74107251  13123745 
 11235501  44645472  47659956  44744001   2120163  14548847  27291153  40370145  17575456  37919862 
 80713898   8118173    363201   9410101  81052017   3754293  11400027  61371807  25236495   9253365 
 13216775  37285647  44011514  22883282    236471  10904439  34125863   3497874    381840  62436295 
 46973681  21956523   3842790   3476004  43239525  66169833  16141983  81432492    415815    662235 
 17465259   3554256  37877343   3477475  59803246   2179102  41733503   2992403  17785635  22381382 
  7505507  25277683  36366311  58715343  20753373  86556390  26673518  21142183   7664505   3078681 
 49315932   6397695  78448258  40455538  54672099  20525741  62423635  20525379    524581  35904123 
 28030955  11194614  34753219  11436561  13586729   3729579  76510451  18716559  40017648  17990443 
  3780228  30202758   7060595  10994337   1828923  23112987  21419188   6997659  10016160   3908913 
 11772015   2281785  10675953   7955719  45825909  10845171  12166098  24071918  31338047  38062101 
 12395913  10795353  14738667   5830154  35884313  59653761  52509105  64303373  12806969  13444318 
  9685601  38450519  20655243  46832571   1012215  20773731   4922781   5862807  56901128  30063843 
  5529816   1201623  12215712  69708213   2512710  73923573   6214263  47701095   9231759  49699953 
 21563679  18813459  76410138  16884501  31637859  28323917  38736513   4687809   3088095   3307137 
 30521163   8357663  48264361   2821579  34920523  23479529  20479837    178586   2162334   9098407 
 18288303  15332731   6049105  34984429  30398843  10935591   7138145  81443015  40373735  35071575 
 45051927  63423423   4318248  22958557  46596453  10327813    462554  72413334  34305873  59272919 
 59751713  27525441  45795299  68508537  44329154  19524703  16493811   5586354  20110483  11934123 
 10518877  14042633  64904883  23723232  41662329  37672435   4821800   4852920   1951233  36264768 
 32734418   4648858  49119251  83108139    214139  42129123   4158501   9102663   5161779  24837299 
  2825499  10408488   8197827  34385153  66845847  10577203  21387633  18573405  31585473   3824307 
 60920983   3140071  21525627  48446883  19589286  29362683  21794844  53861507  22023099  32064795 
 21025815  74131765    406827  16248669    851155   3254671   8670785   8218540  94759491  78983737 
   268272   9560949  12245265  24180659   1439827  59358679  21520253  13150203   3365441   2558043 
  9283562  18821801  14871503  39177027  12224699  37185985  10115466   6081888  40536458   3071929 
 12677046   2135815  12832514   7290745   7677573   5999571    142521   3966987  72402007   3982245 
 53699643   8876733  83290328   7907745  11418791    506451  71089812    601353   8404361  73311867 
  2657683  40784867   1123047  43366977   1286009  32602851  39389109   3166815  20958923    711735 
 21401700   2540487  32298711  15438431  38062391  40047795  88590058  27792195  33111312  12766890 
 44223637  13098318  52506653   9339090  37632441  26638845  98290627  72750043  17948281   6362387 
 24597563  22940251  15271873  63200267    554646  35792448  55568655  47616879   3986211  25658743 
 42087811  26175435  32934323  21901803   2229595  96815723   5574783  23721183  36873707  85951368 
 33433495   1004219  38879088  38460987  23667998  42377523   5598042  11432358   6161550    833631 
 12912253    295995  52962747   8579523  70350227  25947083  13194129  37644771  37661877  22843486 
 50285163  47047501  13869363   5019847  34933047   3699669   4604751  37881733   7489023   1394843 
  7099325   1332123  18371721  59394900  27621563  26924825  29292169  18097643  21500868  14196607 
 32858987  10902378  20241695  25934983  14860610  11325153   8035173   2098221  42684027   8542503 
 62520955  46337293  14680209    630303  41485979   1295943  12552728    872494   7741943   3619311 
 24337548  32088481  36349251    809223  39898907   8919120    502331  12558498  18198673    815698 
 56713653   7361616  11102144   5004569  39467603   6194675  10538955  12229146  27038833  42579959 
 24457291  26268003  41325478  43062531  65093613  26076369  38232903  19294293  42845264   4558439 
 10372909   6965289  37081959   1046994     24518  46583223   4480571  16667646  10263803  28421403 
  2215451  40183537  42501041  11364998  16888163  29452458  71530071  45668739  22290983  46696575 
  4433619  19485109   3991187    467579  45738500  13363210  24087714  80748336  12239715   1995907 
 30085521   9540311  30048609   5479379  13104487  26709126   7920767   5306955   4292513    161271 
 57027483  13794228  26970973  14647943  23425863  32601517   3831405   7847963  22434738  34545543 
 17513387  10883355   3251313  84514875   3115883   7328023  23029441  67730163  30409359   4357320 
 21075138  85751727  27855681  13331177  56582173   4517350  14465126   4409649   6707395  39776270 
 79435353  51149203  32056315    602723  44862793   8472795  29768568      9552  21526633  21891372 
 32769021  19281403   1947660  29553459  14503878   1377627   2366523  25565243  14333936  42650283 
 10179002  46208491  15042993   5067723  16463283  41306808  70464113  16896211  22704878  45967135 
 14049699  14709717   4159368  76220391    358431  58271037    935517  19054607  27425265  26728788 
   495072   6475365  12183105  17054265  72227003  10404744    956509  26619449   2560443  23987787 
  8298819   6953238   1182051   1133973  79477521   4004008   2707305  58461449   2920233  25214033 
 33871467  23092283   1050795  13707921  41723105   9148533   8855787  11993316    238259  70378488 
 23965581   1753098    490975  21718540  19175679  14048961  25484463  31053799  74081598    419436 
 31055781  68432803  11949288  25198043   3934823   8806803  16713365  59688123  16822203  36849831 
 33826895  57751899  20609467  59861291  23492878  10607937  32004517  10904829  14464196  23727409 
 28185391  10691950    266046  18062947  55883103  73177311  37578642  33744966  61338081  10138822 
 13705059  21309055  12759573  28347008  41906823  10158388  41829491    536771   8944428  16356523 
   213739   5704962  64102330    295973  29968288  24427975   5761711  86387347  57363987  10235652 
   650203  48375636  57688923  80385147  18936939  32847243   4162205  83017363  25656621    625454 
  8979511   2141898  19836813   5090793  32846211    206564   3450579  27946797  13248007  63132619 
 81673686  33363743  26440529   9014163  23076743  35098355  11367699  57565635   2840791  15839727 
 32729695  22293966  33481913   2164752  40224008  76927896  30645043   4140623  20145763  13744392 
 61754838  48372889  31419591  48373539  15775715   4147583  45412878   4180920   2999158  30555879 
  4554167  17584822    595323  18195091   4909157  35104037   4104769  25137003  42346419  19375063 
 47807883  63896319  35659869   9148915   2900979   3003633    194913  13288607   5478099  70021161 
    26913  14090255   8681717    621592  11802753  55523402  19970277  10283094  23481273  63964595 
   319182  89257771   3079335  60785235  40249033  27809627   7149813  17422863  63279519  11914273 
  1172689   8300171   7978629  11665797  23257601  32350343    520907  33931000  62789728  17580273 
  1515315  54457867  19398985  27299808   1453890  68729963  48995767  17313848   2673339  52074067 
 29298531  35426456  17997693  13553733   4733474  19323363  82856884  16739499  10612173  56467212 
  7458103  25538097  19672215  15544483   4532603  13811393  22733484  22442334  27676611  21188073 
 55043697  20104998  50335168  11924399  19664298  24850473  76598799  57181621  37090011   7072125 
  2177640   3981723   7417113  21630534  25622231  87727620  30381643  14581644  59917605  51326671 
 12247200  77494683   5142376  21115641   1630923   1559756  21815373  48980943   4047019   3761873 
  1035735   7877298  34304523  19299426    344822  58948320  45013071   3419095  75423843  28216416 
  2954078  11910219  75117123  20782107  45516792   1209123  61255533  29696233  60692061   3882061 
 38226831  13835163  17807165  22235595  19807296  40060488  77900073   3053376  13189089   5633103 
 10719524  38485155  19212797   1481732   7510110  59698419  11316347  20672718   6367080  14391855 
 12568539   7958480     57829   7754555   6097123  19586384   3943790   2628424  21612126  10386503 
 33577773  34817388   1825719  12317127  59830402   4658043  42447871  16790065  26605583   4859901 
 18018171  12070527  31803290  28796922  52800066    453675  23214561    316971    633627  13905394 
 34576495  57892881   3336561  23547955  43178883  26250608  50758513  57975740  38131443   7056856 
  1240462   2719273  31948528  44794453  30190395  33554043  32596137  31076987  16359747   1579785 
 37663827  37476997  27892913   1970195  35877976  13344531    741321   4775488  11317386  14967554 
 19027103  31367907   6372293  67491339  22217019   6083319  30280932  58303761   7324711  74951103 
 15984946  10296411  47566773  32847203  58208371  17321005  27202639  32334858   6476943  45952260 
   423051  26774167  12529395  60989248  22752443  63053319  47500443   2322027  60654116  42938943 
  1778018  71765323  85773480  51546483  54872507  36186318  65042195    449131  50217233    462523 
 11993793   2742421  64023873   2396769  37676283  37745883  14667613  14186283  70647018  44154529 
 60927495   6545233   6502421   5934388  52531591   6558180  71641659   7347501  68276339   8037559 
  4738795    787121  29507040   8390523  12006087  13093863  59883919  16918527  66986107  46584721 
 19416248  27614238    622945    515547    411093  10441839   6445227   1742919   3563527  15784603 
  8118443   3283095   9182625  29991777  13336266    609465   6115271   3778137  33522015  23247893 
 53425007  24719275   5939511   2093203  56697435  13354567  10605618  38450508  19433913  77817876 
   116913  27480450   4977151  49021323     61179  31813483  20084058  10982247  23328285  33826429 
 24218457  16124091   4135275  63571443   6103998  14619273  43261341  12218719  48358459   1142481 
 45132923  22595136  39782523  72848963  19737519   5540778  33526902  53218443   7289655  35613997 
  4659486  53274647  20500839   3792163   8100303   4217523  36421095   1800084  77878323   4513683 
 51041637  51972693  41383491   4551579   4240212   4451134  17832981   4089703  90085291  16476495 
  2309339  27074283  31744567  49943985  69061479  37203373  42732553   6304863  48299985  42270747 
 33425019  11685393  29671584   5138163    224619   8558179  16412523  10747623  10456795    163323 
 41004577   7424857  15744635  19421987  41371498  39551355  26058771  27764139  25544958   7135699 
 15705861   1244832  21930825  34919403  56757285  15932002   7144323  22445046  20237460  30324999 
  6866633   3356931  10480555   8106777   9727995   1053203  31110765    134985  57771501  42076484 
  7981281  22412751  79718312  10386411   1050523  20401911  12473133  19255863  16208966  31298511 
 21056823   4137059  21885339  11534184  28536371  48762515  21872731   6502368  24975735  25596727 
  1413115  74683977  16199553   1152719  40895676   9673745  19794975   2616044    344005  32465511 
  4346575   3599103  85164611  50225123  71995823   6754715   1875095  51462696  55723147  13892411 
 56009615  30203322   2796133  29924475    108630   6580587  42788275  85465923   7369563  22916838 
  4440935  59386368   8452242    879043  15603198   9209237  66674378  22010951  86868723  23815935 
   496727  70595403  47649027  18576517   5449350   7098571  43613606  37739019  38736699  47152707 
 18804888   2297777  46950939    977461  40954364  55757955  37460238  32525823   2713795  89892253 
 22250328  64058883  12746993  72083219  42804142   1036383  64443719  30516959  17534559  15814230 
  9407643  23998479  31483407  17614923  42403187  12301957   6351255  21612993    227123   2366826 
  7901128  29732055  88506041  10677112  10384379   1931423   3955195   9000033  47932872  71860023 
 22470981  13391508    332927  27488571  25539783  14521152  37280859  28905577  46667605   9308688 
 26916250   1929687  24367053  22238367  23092253  35044884  11384315  14154051   4325739  20928387 
 12078933  52460772  50114838   8201595  58390224   8599131  62821563  68433723  40739073  10191435 
  6465947   2265019   2235033   3628953  27163831  20755185  19535364  47742477    706804  16432350 
 16818739  28512858  19441581   2719671   8750843   3975403   6583499   7996702  17990563   7807681 
 28600107  27714631  24050079   3912603  36206808  10365723  84093453  14451495  76231923  15896113 
   181671  26840772  64060998  40975617  63371916  37508538      7703   1413403   1096155   4782555 
 37917299  11319992    958021  43165301  26249996  15511191  33602351    488047  12605181  66851833 
   345013  25333659  23314308  12582469  33257545  23583516  62656205  72405863  74837487  13697403 
 14595027  23284328  27699135  15059163  55034583  23258552  31497491   1894893  54096531  55587903 
 15092079  16262648  28018315  12600687  10576059   4665723  70325323  21527958   7083133  28578323 
 28218253  55396398  19155515  21508698  32416963   1185597  10471724  30099337   3198045  21444585 
 10985761   1951765  23506923  17885515   7838667  42078093  19823353  17205796  20902329  26524313 
 30178050  15628645    596423   5809065   1555304   9441594  52491815  21511011   4092123  45813363 
 12672705   3387563  41302609  15303559  15062219  37296018  46569591  33716587  41301088  40021761 
  6532316    410022  68801526  60701190  32621907    539693   6062223  22448059  10078100   7880775 
 23305413  25627623  17292435    509561  10282815  53749490   5114921  34556835  46127217  30435903 
 67978473   2674865  38170359  60337779  16663771  38262453   9795041  61679923  22718413  21386271 
 89696243   8480696   9983603   2462862  10597511   7507425  30819431  30941436  63280627  16521370 
  2430620  10047309  41546938   2133723  13044033  19926846  91851749  10730752  56620982  36054702 
 17226104   8338596  20339691  26326635   1631064  43143523  82093123   9587382   8885571  60765258 
 58376451  88921774   4331643  22726525  34841677   4447657  14906807  11055699  20437355  30210063 
 36402240  17167716  35504011  27613653   3440779  36277317  53909013  63043883   3032481    269938 
 41041473  38943093   9242683  10770323  11786594  20596608  31161811  24494481  12444675  15344763 
  5676387   8468427   2564217   1503287   2832144  70833290    938027  45585663  37518717  15254646 
 33439779   1025673    721158  10610685  18413063  25806030   6006825   2509515  89968907  21042615 
 17267833  53991390   6116773  12158489  36748653  14157981  23435067  20058723  21309861   7672963 
  3855700  13552347   1976987  20742075   5461302  15602426  27121493  68866299  20750426  14340075 
 17483739   7649903  61464493  43224063   2103546  14418873  48673924  38950881  41958837  33482253 
 40272729  12926699  17822563    701076   7976361  31370895    984117  18171093  50456991  31892627 
 21096077   3874301  81421131  27831045  11720667  85215115  17879213  13512657  13840120   2258106 
 16433046  30725454   7182115   2777391  40599132  41874199  55655346   3388443  10136247  44715629 
 26010933  21267723   6576072   3006503   9517299  40222796   7311337   2736579   5141719  34947873 
 25461312   7095588  37023439  34368857   6926427  41295068  11196501  63292443  22131267  47266503 
 19391907   3125485   3109146   1479348  22818987  40978451  28810348  33069223  41591959  45720977 
 36684321  46594912  70328868  14748575   7583222  10692298   6384237   4580491   1673328  11842478 
 31754890   5658387  16014992  14223199  16243191  50773419  63280886  10631843  59431743  30876801 
 14261940   6802499  11483924  67420605  47678611  37325748  49980023   3456499    601703  34930557 
 26339243      3323  26496881  11921253    675300  17563668  15947621   2922915  72937243  60547512 
 54401487   5183813  14854827  32807499     38603  10701147  53420361   1736616   3823143  35190804 
 29532201  14864505  26940043   2054498  65728245  63723767  10439295   3828263  27314547  30413246 
  1182003  56151477   5863116  16112123  70324531   4499937  52654578   5182560    871213  60537543 
 57746971  56237731   5156343  19597767  54568187  27315420  49251523  57030873  45011019    499827 
  6857214  43163466  21047271  26047109  13588513  22724997  60116361  31609899  41748791    394343 
 11342523  16079445  36673683  46303341    700843  56908843  91049691  14904355  52343428   6585561 
 38960535  35974831  13126299  12083978  81297382  51676818   6318972  42139209  29965338  26139447 
 24956623  27869055  45569915   6460521   1770240  16967304   5020852  64074891     16453  19084952 
 82284459  26532189  13730531   5860663   4049168  21609495  31463445   4683465  70801827  44883698 
 93790419  87299867   3522003   2955035  12752989    115371  22123538  65576363   4271643   4202783 
  2998043  75198779  15376497  43868211  50731946  36393255   7813743  19423791  18851099   3418323 
 31076091   9957323  40007511  66367359  11755290  13402415  59345745  20659853  20339897  14294370 
 16267171  10633283    555125   2121774  23320722  50309803  13643283  41815619   8897463  51194739 
 14316027  16314603  15760449  35238795   3292140  28225577  35065545  15702615  28424718  20097631 
 15503163  69956800   3112309  41551026  54938019   1506021  44272621  56101077  21780510   1528702 
 41373167   6014373   4993391  15086183   9483612  28745592  59619429  18133083  25774431  48440127 
 79335972  39732175   5315498  14441511  31823579  13074408  62196961  76111057    631113  23587948 
  7731539  73343739   5362389   1062419  21366336  19257525  44853579  66127734   7384867   8828169 
 83860161   7774523   5990553  12535278  29180449   6251088  33912285   3320109  10689153  35253663 
 16357508    620243  15220122  16442475  30017153  41563491   5668371  51217881  46148647  16208501 
 66266642  47044068  32951223  15779035  17575665    329067   9320302  12102522   2179687  19429356 
  5955273  17787131   1930975  59063763  56133477   5018182  11747607  27104973  48617083  37204719 
   950455  31767743   7645455  78586143    608617   1816983  74436170     57355   4255973  14700987 
 22759451  63085431  10643426   3615867  12302448  12611851  93207912  53287863  19066794   3635274 
  9286787   5822758  69366563    366219   9887413   2672775   5525435  43125075   6490584  50858385 
 27704037  53113947  32455806  12941713    917595   9824987  38285943  71800656  11311423  43252889 
  1519883  24135369  13155123  10589793   7116583   5312604   1905075  38117523  17490591   6921367 
   491163  44546073  12120291  54279491   6498993  34760339  30580699  25164348   3962991    958948 
 34051581  23006881  21720747   6062373  35045523  38031843  52926349  39210639  15346518   2420035 
 47771665  51512376  64854647   5207248  36972727   9587403  45091834    199223  48000933   4228839 
 22681517   4790673  45545937  15421353  41014915   2612187  33867600  75394099   1074251  56160231 
 28765895    958029   5455905  11872843   1479447   5893845   2740370  33473563  46901133  30299656 
 37456679   2797091  25027467  11882579   1458204   2917611   7893273   9292956  37170324   1342392 
 14739090  10326111  80802929    727468   3635027   2334603  16154107  70081379  23683706  37047279 
 20757465  10813779  10988660  32449267   3796786   8038713   8505939  32175813  60252407   6172775 
 55620655   8389467  11104623   4199976   2864772    506787    372453  10431683  23596580  30192573 
 58789227   5255563  40251723   5865549   6671907  11714427  66490557  31674093   6418143   2046903 
  3005223  13806283    644451  14495153  59166009  11861173  49102618   7810614  62976137   3305760 
  3093462  50228403   9310803  46686912  56396419   7318690  18972105   4403410   6511695  17518603 
  7457183    855673  10571041  23208768  26908018  17202894   2266563  19865913   5186943  37354953 
 37390152  11741713     34599   8793557  10233267   1137634  10997571  20786239  35962749   2842927 
  8148494  28584374  14796267  16683387   7037163   7907307  21876085  41875803  36807943   2201413 
  9464550  12455496  86791749  27054192  38132203  35183323  22983408  27464868  24342081  19037798 
 13005193  18952883  44620617  48376143   1530653   1606011  76110325  44849131   9355623  12641067 
 24887777  37270763  49705111   6272250  31481971  45979914  18461454  61512819  15200588  53347521 
 39457233    574678  34536627   4570971  25009572  60364653   7917513  53828199  29419370   3748548 
  8695931   3708699   4226793  47753673  20164672   7831173    609139  68974875  24544635  48965838 
 12660450  16602544  57186593  15724318   1396386  81518307   2715363  36503712    650793   8451230 
  8654819  13685947  17004399   1369891  16757895   4299755  44001893   8710551  54856463  70587659 
  2980398  80032757  21131303   5419803  51119373  31670121  28136353   4996114    124597   1727597 
  2393757  26381373  59101039  26547963   7508603  10036722  47253333  81716823   9520409  63443379 
 25759947  37585113   9790267  57717741   4764633  31700913  16976357  97285449   8287351  18374205 
 10611551   6064242  19231023   2094711  10729273  45183887   2260563  30474864  10037579  64415323 
  2455809  27955713   1911395  26226862   6249615    168543   8943333  37115083  19581954   2923243 
 22838784   7636983  24120093  13877028    768485    952438  15262164  81027563  13503955   3347686 
  6644341  36338051   4293979  25992123  21675325  46671867  55291381  13231159   1289313  51078363 
 32151327  32977707  28778459  17402123  18371451  93838849   1993549  11805873  56435511  64248049 
 46097091   2646207  31106233   6233343  43239977  41358744  29857755  31734143   5333360  45328913 
 58385370  56778843  29343283   4047772  44282598   1978815  19334543   1527267  92543223   2817264 
 15056988   3954969   1787397  34955213  67869023  32705913   6520353   7179099   5534303  19240293 
 35121092  33119096   1557098   4176513  51503975   2775539  53607665  81464667  15233202  55071195 
  5183823   1043565  38530803  48013035  18446761   8352054  19036259  11287147  10604859  67206679 
  7543359  49312674    104187  26796918  47095288  56946698  30152663   9249523   8034352  64039923 
 24443591  13336623    260117  16512019   3190359   9202983   5707890  18268254  60668283   2855595 
 20191923   7793075   1697763  64638123   6854927   1509360  16753453   7322998  12978804  15002883 
  4701798  29203359  60656397  10862183  12497028   2587804  75080283  55568927  19610283  12195273 
 68088075   4553015  21067351  58955381  28638723  30765547   8434649  35974635  60578541  14836346 
 11878548  56769915  25724008  21765228    423993  44238327  95825388  52316049   6022284  40375663 
 30495123  26355963   3575464  69314577  50248883  39436893  49717667   1824943  48357614  60769071 
 62912763  12936127  23249545   2645167  25366448    535908   8685002  60907263   7673590  30369723 
 11170163   4596589  15644283   1542286   4018829  50388381  20818438   7041786  46742874  13503043 
 37556863  20664635  17123526  19210965   1157307   5823413  60103257  42802585  17803399  19807131 
 54755187  10473600  34598365  14848655   2489275  11304459  20025325  29108571  30521313  63998709 
 12491723   9118100  14397801   6522567    293456  11391270   1469323  20449123   4307767  17952148 
 72162833  31082026  48298985  45659258   5525599  17555892  15325086  63823844  27295503  30812203 
 11004970  34647363  57154920   1063673  10294233  17558560   9695183   7660974  15513333  12337410 
  1044708  37549183  50309442    789117   4778848  46956087  15698239  30602112   8601324  27353823 
 19418863  22099577   7726043  17411382  15551078    320152  10603827  22994293  14270498  18252623 
 35952741  37817419    890133  26574367  19393467  48293563  42315523  76696533  25204943  12086205 
  7455831   5829689  44597787  34572120  17474608  12381354   8063511  43096968  47385818  21715698 
 28255323   3222715   4216083   5229606  25400349   9217914  24863796  14551501  44435579     15903 
   946435   4140078  33891267    353823  48396918  19342633   8671303   8523771   4011508  11110272 
 14533803   4829467  17379294  12785667   1118842  34709285  42781023  19538617   2414481   4005971 
 60051436  43720965  59279442   8087371  67219387  20844714  72431439  12117020   8594625  19801151 
  4032906    618860  11938619    251213  24604457   2541403  74912919  17165634  34221292    510539 
 42347638   5113161  66234107  10386187   3058823  11651055  37836249  14950951  37068141  43065403 
 37438063  29757998   8819910  38936587    341633  90006923   1721237  14443221  55006240  12762936 
 51693842  52718577     82635  27907883  11688283  75325659     26699  22531053  13928427  26266675 
 48347975  19383123  44090367  33390348  29662098  12981501  14323413  21658375  26148777  55952277 
 43130993  42781003  40850576   7486651   3306439   6381591    118523  15876426  38484055   7685023 
  7677878  37692323  33573915   8073733  46833150   2858970  21707178  28761063  20066889  42435015 
 11009979  49443177   2582547  90947661  12805084  23787497   1139547   1489051  26436044  40193787 
 66273242  17337243  10857975  16012251   2520738  28065160  28909156   4927947  57175343   7453807 
   327933    536883  22818548   3258651   8527665  20844411  22671018   5877371  20808083  16098715 
   620538  67101391  15945411   5187693   1422033  85173603   3086223  72542747  47353248    434973 
 21980349  60855983  87425959  26256528  24494914    741649  29763963  10316403  36056425   8614713 
 49026417  15079671   5858965  40828283   3974441  51656539  48289403  28547832  30809247  36696095 
   367295   3367874  75199658  18885135    196336  16597291  71246823  38613225   6036439   9399216 
 49267323  84352398  17870013  44931147    389013   6016343  70582881   9747403   1103571  35124249 
 71486542  25496883  27810399  40254843  22702055  36111099  71323017  21208317    193239  53011928 
 64121361  54815896  25442043   5113023  70279367  23937983  11990982  11873259   8512635  20426413 
 21287863  25239335  21097435   1123344  68213586  13456478  44208370  34465106  27244187  27371830 
 39839525  47236173   2059705  50010595  44843427   3382359  42294839  14329609  27391467    930838 
  7850179  39097467  23578888  42542353   1026294  49482537  33799027   5121330   1002201  40682823 
 42248613  25126959  18635763  13823667  23439726  10943776  46267963  11537034   3950046  11723568 
  4701383  36015714  64983121  52731194  18258990   6780082  38989255   4169271   9651213  23605060 
 51510233  24281677    917151  12574763   1449943   1531584   5047715  38374041   5557774   7770255 
 14746473  12991107   1540017   4957651  59692769  38046483   7576083  18251070   2634135   2537606 
 10490757  63528939  28883541  34581660   8547963  43868619  59317535  81647991  25501587  27422787 
 12259659  68676299  20834706  38298453  30431698  27570655  14173826  69464523   9118923   1033770 
 14510229  31507603  10324950  37262805   6665483    438375    824523  30050388   5242530   8184381 
  9675811  43478173   6421614  13932025   6543713  30587064  38132338  64085867  45492387    420303 
 16969137  18030857   4293713  34375675  34173715   7238715  21841611  44134664  52526043  46603218 
 30016809  13052327  25052545   1627227  13034009   3075771  34280083  65231653  39490870   9948740 
 49021119  82546510   3614212  14382759  79229602   1186808  34772986  24090852  33586515   1163175 
 91281621   4971669  11538042  23469963  17643055   1228961  12183783   5450806  45263639  21637323 
 25403910  53441583  40098336  18747145  64971098   5960679  89342739  46200381  11183447  41928207 
 26796534  25894563   1615358   4714098    995578  72931707  39513343  34126611   2984874  28726913 
  3197529   6045819   7573283  11247327  34317483    601125  54830283  16758243  22020521   4863363 
 32884260   5266755  44263099  22685100  29803467  72995427    402429  14480897  48219210   5555757 
 28006089  54597883   6597303   6693291   4420539   5524943  30673851  42010091  51130491  24575373 
 24457091  21874608  24797819  24410148   2086523   1637499  19628011   7124971   2326843  39162651 
 10548505  41255453   1083849  14362685  51772127  17074398  38144811  61282184   1979547  12347683 
 59751012  72646515  76264223  50291937  19635419  32153883  19959903  27838139  31029857  33438028 
 25237147  36698187  10658667   7196988  31966331  14194123  14980319  47116699   1932819  33644347 
 11338053  15828923  28145214  57072138  13573243   6868923    763741    248410  62759303   5780153 
  8696898  10704806  27693568  43824486  10082650     28879  34179643   6080491  33033227   2389608 
 99340923  36884200  22590579    188198    542563  52045614   9230207  16463383    214095  60026481 
  6733389   5109343  24795465  34162458   2627999   1798267   9565398  44576327  40779212  17034987 
  8990737   3957453  30296423   5326325   7042815   6586703  69807949  39209171  26901376   9172341 
 13248861   7355972   2143873   5487723   7229275  12342521  23577556  18148383  11288406  56447619 
 62150339  49950921  19758786   7737873  28138496  43958718  21490575   4101276  44289179  13825770 
 36780283    491521  24874829   1227458  63291123  28461436  12165847  19797486  76828923  26797811 
 46983787  37614803  34554285  20639654  17407677  51505323  80177963   9893951  60374541  17440275 
 10898482  69853622  17351583   1745015  27499188  42540577  35891231  33211903  31346331   3904674 
 44493715  17868103   6994331  54400995   1367923    477523  19326163   2228063  15311343  15678753 
 11046093  11958503  53410557  57241699   2925227   8439103  73833225   1571591  18685382  40665501 
 18202923  26474173  57480896   1099203  14555608  38087931  19073667  79582399   3284013  12938903 
 10865929  63820173  45934809   9780475  14278397   4184520  38044147  13300119   4132638  28932351 
 55576028  18020226   2419269  10412283  27815799  54958803  13634092  11956027  26319499    765483 
 14212805   4835107  24392505  23102589  48595713   5889531  17544033   8842191    548823  39836031 
 17489147    464958  18909405  10390807  12644031  20191803   9997691  59145923  55739403  40307547 
  1092331  29822292   5433043  73968073  51847823  12167099   8450061  14463762   5324991  10044015 
  5526318  22004455  19378579   7761507  66308964  33363667  23476579  42249148   6964583  22465792 
 18469123   2915673  74032323  10980655    905456  46658045   3577705  43704843  27241233  56025015 
 20063731    937305    798081  26191323  24508479  11409181   7634136   2287338  10348950  30275368 
 16287368  19396326  11163699    457263  38392171   1964733  30788973   2801962  28408913   9603723 
 20079123   4478227  28177448  40901995  16847853  21062203   8557092  46990469   8655879  12271797 
  2678144  22493732  15721058   9514713   1094076  73866235   1501274   4390158   4181643   5752443 
  7163841   8756590  51308547  55183344  10148499  11167153   1434623  34609375   3315561  45630147 
 12687696   3957643  42432687   7402892   4952823  31306773   2837067  68928543  12690306   4807146 
 15241289  14877798  39186981  11266917    837123  25658097  46336671  60055179  17038503  51405259 
   395403  20092643   2927472  50331462   4975003    494963   2404941    108931  66994204  28333253 
  9220483  84830661  19096707  40675899  40310143   2157339   1736695   3168123  21891498    156915 
 35135417  14147243   5198173  30072315  16342897  64001613  14905419  35149398  56137947  66905979 
 72811043  64413645  63284748  57121911  13137083  46358799   3374251  10437165  11070849   4121331 
  3810595  31570501  10418723  24850033  40249171  61615850  15064199  76215795   2177925   7467503 
 35698845   9392711  75911592  40696917  47974907  32746956    978779  23354540  13073287  26374267 
  7204124   2244717  15638148    714045  18641811  64040379   1101219   7539018  24738714  20075805 
 56484378  26169639  59541315  10192643  36915302  17363898    829203   2915197  66390971  61714299 
 17742139  21549469  40335923   1462120   7988138  81981912  55325523  45191623    147991  32647956 
  9857337  15940495  13901343  23066491  35356463  30847871  44223483   3231330   3544423   4021179 
  2161878  47163043  12772497  74631219   4673277    774348  35678504  48652539  30529435  17662515 
  5159663  57121866  75051374  67350353  71757956  48832263  24904551  76061821  23210639   7308717 
 16305813   6461523  51480015  42537611  11984571  31878779  15804863   8306273  22807419    412059 
 69227246     54883  35386851  28572702   6850416   2555886  18100227  88106453   4525281   4547526 
  1708453  35318947   8756643  41994249   6608001   1765146    479685   4650503  33569245   7790730 
  2393403  21180138  31168533  52374693   7607796  15271035   1185683  44574431   2507544  45598011 
 27431482   9689447  32541423   9804687   3633543   7849261  20258979   2006735   7520053   2399795 
  1093953  36849186   4658775   1850033   7827033   2484525  24649055   2384571   2122698  50461303 
  1855783  33697588  32414617  52938723  24057811  22695777    629279  24109230   7916843  40030275 
 62979163     24813  62393373   1111056  52499123   8028621  58247283  54641853  24034718  24462663 
 23221419  20961133  15651423  32276185  19007723    116057  41872209  44972997   1365973  24989675 
 66085908  15921787   1564913  40286924  17089583   1603191  48358969   3773267  50233719   7971339 
   144579   8817624   2600462   2781102    723531  58192465   3251483  40190439   7564137  10335781 
 58327857   3763877   4980163  13011433   3282729   3948931   8965178  26189117  67385892  46881214 
  4729468   5127847  17910027   3536023   3506315  67059836   3589748  34555897  16228566  11755106 
 26313867   2825993  11968017   8024037  39673603  29745309    830736    718418  22527469  17267293 
 15420783  33103128  14514435  23924907  53984817  55855863  13504475  25919731  33592841  18530754 
  2491365  60609819  67611222   5467333   6003645  30265235  22039059  19963023   9449607  14007449 
  8295347   9843243  42247419  12103315  55324923  17446339    785753  83318967   5259073  48085793 
 19918818   9827746   2883475  18080083  37986793   4058715  11069448   4821896  19979505   4613690 
 11051709     83153  11488859  47316603  47081772  68614963  58146561  78102203  43252493   6465383 
  5292333  16898191  14978589   5812379   7278928  10411251  57203513  19923834  24715528   6589009 
  8094520  68848609    993773  40931223  10371393  26082223   1918116  18142555   9416246   8425743 
  4969087  21165905  47655392  63397347  12608763  28927200  35733324  30453931  44835719  10318417 
 36851127   6374715  65364099  29348923  34322133  31607115  26126685  33450590   7063300   9658173 
 67844377  65617587  24259155  22079128   2852003  15069853  52083899  39419571  36414930  55636789 
 14665419  14583969  34035753   7680873   4247583   4075808   2749379  14305203  12090316   3411531 
 27113793    263765  37925693  36171258  67486458  15119291  58300449  39171276   4080716  19165533 
 94737441  21395769  42176323    127323  32185540   1023153   5061739  41493291  40455686  50227035 
  2939323  13704170  34129379  11102193  34179594    366268   9105923  30000219  28101487   8066775 
  1512645   1376589   3885027  15374703  46467138   7070943   1084740  45872458  11894752   6774891 
 13396221    360448  15800545   5552185  36769219   7668399   6673493  20422498  11830461  25848573 
 43534128   6767625   2389363  42221237  14932335  39039555  17130210  63176154  34125015  10551396 
 31216252  52621631  53354842  58833147   2846838  50482555  10759803   9295683  59432854   9312855 
 27232159  13911683  72844659  24777711  52540839  23074620   2212619  15062050  43901398  22370263 
 17911400   3161715   3059352  50053490  16133145    275587  23437848   9255056  13944303  31909515 
 50462123  48779689  32695396  12530043  14664843  62276019  33344314  20618083  14743803  17536323 
  9730491  17228323  77666646  17141971  19579235  55352431  14542917  11441423  33497304  51702030 
 19201028  11918247  41408763  35335493    693391  34567683    968923  84963515  49432623  75047979 
  1650079  11855703  13606873  10126283  16483412  54138673   2070589  70896082  15889152  64744923 
   887378   6524283  73212714   6391338  32992040  11299831  33518747   4393788   5452411  26916987 
 23106348  19283243  11318607  13031453  13815442  10783560   7008371    642591  51573065  36181139 
 14656023  50768535  32123115  31549433   6229843  25021748    339189  51551928  26702058   5195897 
 11441091  10491936  14548047   7294443  14927423  10306503  18784523   6410727  35558278  95207763 
  6368547  24069498   5314374  39164721  80455623  27180155  36216198  12586799  29497088  54644289 
 27006102    632643   5523086  20903195   9185198  10774059  52877123  37012913  23861664   1558700 
 54362373  45106548    998967  44203535   7089623   1089288  15450958  25410953  27530108  41901723 
  6258321  45091323    179268  14990553  35950023  91465998  27267479  39276723   1336209  17022331 
 14763181     65097  20704838  16757145   1156463  19030772   1959297  61066751  35089023   9867108 
 11740667   3471383    890103   2712159    955427  55803123   7124618  31377804  48596034  14878248 
  7867833  12510243  13280379  29673399  82815551  16876059  16449375  28592338  10673891  11868252 
  3060089  49577955   5271515  78521640   6396549  30793249   9991995  11012775  13936595   9653291 
  5278061  44391210  57486547   6552123   4528338     58815  60910638  34816198  45221751   4373220 
 15068679  42083643  31243515   5766135  11744483   3255232  10046379  11975268  44974558   5899419 
    19491  61753787  10447725  35696123  53967051  53703851   2047740  68342971  22151835  53702619 
 21968487  38412537   3072135  62694305   4843743  14664912  84080552  19935915   3320155   9135195 
 25433034   7299495  67677306   8905323   1146135  30782788  18911393  26577843   3905238   5997815 
  5585510  21011799  17960813   4285833  15777951  22792243  54298235   1696459    158843  70851459 
 15741623  10414593  54166019  10809666   7383123  14806597  12555033  42424695  19109234  18466987 
 52086066  83995835  41227919  27084443  79676583  12202929  13606824  35279323  11413923  28891095 
  4472393   2938115  31578747  36496811  58618683  18130379  23027643  25867483  13222717  40135335 
 27935713  10281435  81868995  29559771  18953421  26445093  20340173   6940023  56851353  21150395 
 88355985  25438893  54119259  18566847  47824323  41298117  23487126  16983323   1317567  21745483 
 10038963  23115278  18495731  32927982   2670228   6908191   6183970  67276995    597679  15049673 
 30365923   1456908  85497795   6614178  77527815  59273659   5678708  56364677   8886273   8658873 
 34376036     11373   4468872    941373  43526923  20128919  28101693  32364338  37874051  70913315 
     6574  41150483   1578987  11825454  34381626  31707323   1297958  26284113   1197395  39786993 
 11118783    241448   5714403  45237488  15900575  28967511  16744767  18138657  40320198  46333113 
 30113563  78579327  21404035   9060463  20087379   1851819   5810973  24549659  60334432  38344443 
  1647948   2763168   3705813   9699591  10601844   5774265  81601071  11436895   1158423  38484240 
  9050405  50892000  86161479  20383354  18437303  16039597  23878113   7887451   5287145  20890209 
 45820107  39589167  40142269   4672505  21376401  24601878   9552259  82233888   8221680   1456449 
 24407975  31868799  18657651  67049415  72760911   1834373  15213867  28593885   7491971  30585431 
 13826958  21884703    212831  26936691  74806764   7238508  34872310  13266103  45964320   8346435 
  7957803  35966553  48992073  14821293   3510421   4134659   3070751  55123833  25768417  81789143 
 11481462  31538923   3663367  19453843  19429499  56619623    626199  46376976  14739579   2735319 
 33447533   8688120  12089627  62545867  18109863  66091006   6551136  17808406  33736018  38375109 
 24330165  25406691   9273244  35446958    535970  23602005   4185238   8789487  60913194  24942183 
 11958376   4158941    624709   2156832   5717817  16999593   3244240  18882171   9798544  79343083 
  5554089  18402385   6666497  59916874  19824148  26216817   3985869  13822719  67354371   7028043 
 22949181  54248685  24795051   4604073  18095210  64554998  39867139    955329  62851597  20182455 
 26494578     71715   6067467  62506311  78806463  52691523   4341858  25614470   4176753   2347538 
 23956729  41550208  14482733  40132683   6962061  44183652   6565353  20230998   1899411   9183408 
 10790717   2118273  49779489  60870009   8730741  15053028  53322107  49265129  60132923    151317 
 39699643  19674808  70913003  83034553  29872413  15953958  27867987  15603247  19276163  26416672 
 27074611  53059116  19585117  45438250   4040288  19184301  57075828  11267223  80362218  32770131 
 30379780    748533  29729835  72344043  21747342   4554637  16330662  24006015  17869191  11689692 
  3249943  25343289   1661244  42811499   1259557   4117123   6029583   1403550   2718582  29305875 
 17167371  37396203   4759107  43246521  13630038  34262873  18575635  33614043  10325045   2301123 
  6657663  18617640   9063573  86392307  58009137  15399027  26845264  14998803  37642767   4838913 
 51373464  18617743  30407281  17400023  49488891   1170758  10651317  11240583  22174624  53241619 
 12872059  14283035    766767   3590120  41523643  57400940  20904797  10865530   8166608   1937553 
 11127525    379906  55191673  74015353  45191862  30611904  35085162  41009403  10037879  47019865 
 21057928   4288131  13644340  57427073  24387048  67659035  11395905  43998363  15754164  19550887 
  7986287  25500696  40549324  34760550   4790619  61725008   2540756   5169837  21965946   6741523 
 43178172  11965492  24548955   6888598  46428955  44204723  55100058   1467281  11848035  18625054 
  6911723  54209603  28178389  42205258  67284747  16666422  20807979  22123623  19383695  71609907 
 14496971  13274105  16297833   3300819   7604475  10838015  45415934  71304102   9145563   5825433 
 47633995  23874043  21575110  39258861  54719318  23874747  65615498  25465443  47817243   9351005 
    28641  20964984  34507323  23423955    644923  25157689  16532723   5666876  30707541  21255091 
 24773183  13483833  32846118  44646786   2385597  55330251  50247264  29743860  18540513  29130063 
 85737838  63903885  79134117  57703263   2176693  12081843   6810251   5996073  24690017  23179513 
 35139336  12168347  46515007  57385691  33310582  58356718   4335163  71450213  27575565  23968797 
 17208283  68427960    421563  65275872   1957483  65358673  63204463   5834875   7803083  55291404 
  5031639   2123971  37651137  56518949  37219747   4374311    880323   8287878   4979041  12908283 
 16083681  74612987  17233995   3417691  54983007  31036313  53726955  28640073  10497012  77936198 
 38603174  47584775  18899575  25476473  28940508  31071450    804143   7889144  79655671  24130507 
 45101793  50425224  22066788  31246014  27716463  23032077  93873978  76265589   2153211    883696 
   582811   7802908   3524891  19325463  33777053  44991765  11632417   7828287   5026443    639771 
 63608571  21100125  18112347  20204793    424063   1541607  11295699  75894120  23107728   2168088 
   786344   6754125   1409817  75811972   4766849  18326431  84012811    879729  86947279   4852932 
 22621811  27956388    393723  30547500   1325083   2653179  27167648  10360123  23943636  18098127 
  6740155  16945051  25637175  23483598  71640333    119814    113938    858643    978685   1799781 
  3372615  15984742   1596249  54584947  62166771  33713355  65580526   7783915  13610715  21608619 
 49974233  12241347  38524208  39604241  55482459  32703939  53533428   1447699    233747  11769352 
 26765355  18901629  37452597  92421600  76490793   1037859  37794328  22667757  21558635  31774371 
 23814852  20574534    538535   2607135   6170418  31610871  69956373   1290683  17954558  19591188 
   138809   1086171     25667  83110139   6767275  32565939    981309  30335043  44630933  39215689 
  9389628  15507006  43654488  19423895  63606647  18711183   8333433  78923429   2479539    213435 
  3045371  23969643  27114455   6802351   2864051  20224483  77768731  19494831   4625769  62963067 
 83729316  52914831   8956113  74806935  87866719  52743921  54492011  16619037  27198910   8797123 
 53184163   6970413   6339185  23077277  92870444  12463643  76216263  19959876  92516313   8558178 
 61763225  11346829  27898863  53747771  64800111   7029990   7576408   3693351  11807399    767064 
 13562995  61067178  30627195   2232101   9772223   4119601   3800112  18542123  50805135  10631874 
  5708553  53784354  67384323    370557   2304570  39875985   3516915   5865407  11869351  43439443 
 34823337    328727   9913588  10578766   4642459   1540785  80411177  14731710  51956263  10413547 
 40318083  42273294     14251  32556050   1025595  32786814  67017131  25294236  49951753   8614023 
 11675319   4625679   7463579  13441369    170991  11407794   7644835  13357599  46851803   2960067 
 47315622  27780582  29237353   1434231  40621464  85523379   5971312  49736313  17821128  72838023 
 52308883  13357794   2008791   2145773  13047123    109734  47893867  77119123  62747102  53189993 
 24718453  13653348  41647839  59721463  39117019  42044387  23163947  16991683  49590846   2501138 
 17700624  18666122  26018835  15013014  18069676  11262639   9327383  44735883   8888955  32674443 
 68759451  21352475  14106723    705783   2637439  40958613  20431103  26531815   7158232   5793633 
 17948559   4264823   5347293   2821975   5869021  64591497  12463840  48553005   5361837  20453473 
 12521426  48540378   2131619   8356207  37127742  23398027   7897218  58707633  42119031  14083071 
 20409825   2908371  37519675  11426703  51735163  25809723   7185671    127882   5987783   3984411 
  1474507  35099311  11980058   5350475  68511688  18685323  39903364  55082754  13135244    439028 
 30662155   3787431  11114054   3427612  18341446  47567527   9519363   5945002   3976305  10023743 
 47969109  21565905  63243707  54878487  51111939   5645513  25789887  12261587  16423809    707865 
  5062040   8391961  11460473  76782667   6070813  16592403  11465955  39065253  11488743  46775523 
 25939449  23548571  26478948    283149    747646  43033723  13237173  25635678  59494899   5096829 
 30927067   2593395   1890663  29132587  13183593  33581870  26624046  34579535  15299339  27664663 
 18258038  20162083  11859011  34789302  15482703   1099173  46036542  50513823  35599323  20049486 
 20446859   2171383  14118407   3206323  23171346  10754947  67058187  62419065  72917982   3992423 
 15695867  54068293   3131216  11948199  23113355  43703247  18173343   3376859  24524259   6909315 
 24575146  14126433   3486148  33223803    570795  34924524  25734179  44381464   9496323    658599 
  3753618  11293072  26252316  17874346   7190913  13989622   7046085  13729371  41093826  19300011 
 53584843   1923819  68655203   4207907  12880753  18862283  13007787    415463  11399643   3779133 
 10998893  25086254  17102232    974019  50320223   3305447   2706827  11577423   1038043    464613 
   832143  11846267   8368511  15107963  25910623   8218575  31128550   3708862  63834229  12155531 
 18255419   1237307   2934915  33743685  18019103  50127656  41810554   4267573  10713177  34515300 
  1144779  32495493   9617766   9775483   5330294   2787597  23752863   1364387  21376869   8831823 
  3379285  16974423  21720703  17682411   2587867  31484923  32682574  24831045   2171487    972699 
  2613841   2450673   6270639  17398675   1091388  70232033  48433035  42791940  60731267    776723 
 19499681  33751923  27205403   8842098  13221723   3712044   6413233   1976733  31797691  12941441 
 33799163  30687220   4414263  56433903   3100122  39826539   4248555  21679979  59700631  31120647 
 47732451  24377225  14805453  57184179  36245381  15514323  16552938  59497113  21936573   7903110 
  3634026  57716529  42773629    368223   3347323  55816499  14924103  14090748   5188575  16578744 
  3156963   1204079   6843245  10420955  57145392  48597700  27397920  17089923   7088029   2241114 
 12427718  11634963   2271365   3907828  51020963  45146883  83420705  63948411  21786321  52959421 
 30795198   4020477  13989723  17611173  76450203  88947524   7430348  21501854   7445295  50170176 
  5487213  13960252  25560925  38323681  46730430   2147835   2557827  14384977    838635  79080811 
 27247532   1109374  13905273   8836043  18958923   3035148  46749651  43925763  44251527  21066687 
 37275447  32572845  35915779  27837419  31824983  78513229  26443359  40347175  19878685   2609019 
 50578458  19859713  31665589   9297028   4691723  60048231  73585600   6044733   5934723  31172817 
   247049  19623051  23378283   4436907  46375528  50732571    593059   6852084  59869275  51275803 
   886655  21021324   6467898  12058149  23291328  14588147  73718693   8558358  44002863   4086577 
 13479397   7359423    446967   6928843  41014623   8660635   1297555  19441921  23391315  15480797 
  2820863  13840539  15361326  42370659    906098  11660823   5640653    114518  23086183  32372081 
 53851503  26336835  28081900   2199385   6015087    778993  39102585  56996633  15597131  16285576 
  4597926   1192835  43316254    641106  30794919   3427053  48966824   4486721  14990673  43487787 
 52365304  45997338  27319776  16198011  34075602  22603323  35409759  75419027  54187215   1950720 
 17085931  23297298  53668283  16279273  54541461   7668410  24172869  67077475    452849   9661110 
  2846776   9387048   2809237     17868   2527623  55878443  62941803   5916013  74839511  61791645 
 88583247  31943931  71647153  58199723  21678525  36179403  11176707   7013793   9284853  62603253 
   118779  93147543  62033667   5512656  27662508   8995644  16716249  67696035  15670148  45815388 
 36236852  36963078  46404173  29406005  21187581  35831293  18592764  62733148  18661143  80335995 
   501633   2503995  20208813  34614213  15139996  41909353  28532893     16360   1634171  78525167 
 92364538   6704493  18426699  79385451   1864143   6725093  32898873  59090193  18986283   9515440 
 35660982  44229523  52655037  23657487  64183572   2799777  71944755  64713448  27001743  31915958 
  6263589   5799723  47291451  46380129  45802093   7478470  28222616   9037212  27537483   2433642 
 82081707  33010317   5892014  67298478   2638797  14508897  17136354  17959011  34939554  11853573 
 50243987  47128848   6183219  52230067    421600  70765713  30242961   2679256   5660169  18080661 
  1262271   1793523  22767825  19727698    553536  24633871  30472551  48863333  22908631  50344248 
 30207714  14921733  28455708   3756711  81848471  28277683   1146273  28796409  13361967   1589028 
 70869057   3285342  17411958  68163243   2293568   4785073  53176428  49638393  46543113  45493848 
 25782167   6560865  25583805   6908123   8150834   4571915  87555811   8963614  17288392  11214195 
  7400933   9828443  74633928  48111473  13169235  10756323  45922907  81049290  36040802  30709907 
  2192908  59609805  43458529     95348  22533558   2637923  65662611  32749422  44477097  15279387 
 30291123  58621242  14001747  31281406  58618843  15840909  22233494   9804083  10066667  24141045 
 14286759  24962533  40053831  10397049  26336462  95450803   5853483  13386923   6635058  78292851 
 17521638   4774587   3261033  47698179  10522338  26528088   9171351   1912865  30896370   4523693 
 70408885   1946661  10873223    188031    344940   7928043  22890297  38909979  46726831  39515991 
 77008593  16428093  11043435   3954679  35502171   1065902  58702103  13846167  68063733    806064 
 15267789   9228291  27781687  52213339   7928048  10433819   2925295  43359331  28016259  16056345 
 65066243  31354563   7016499   1298427  18093417  18410616    205483  25392493  65237787    296043 
 77116155  31247185  56630683    672061  14226699  83372503   6188559  19989523  19122684   7592117 
  5222124  18807495  12523111  40632275   6950703  59494718   1326723  32229935    211683  10651018 
  9127167  42590129  12538665  57619767  47930835  57684568  56763891  55829495  40606523   1060377 
 37150282  15336339   2216999    474198   1021278  42928148  20226987  32091948   4660809  11848537 
 70092123  13067829  74763885    608576  58510211  27508548  34035360  63046743   8397855  66744363 
 30443984  35511423  10204779  33056373   7666413  28785873  35261167  14611368  74695716  81653513 
  8565427   3216781   3286735  41054556   9233221  44269075  19484226  47493499   8571701  35699603 
  7490187    585603  50130073    885748    205899  32419272   3301773  16215361  30213746  40730399 
   897201  37942754  31451896  18261816  15729193  41235449   8438750    242329  50284939  16401723 
 51299007   8112372  24970160  35889377    593403  69645015   3578508   1568003  88333959  16884923 
 53860137  30255810   5883405  12176961  48768139  29047729  14906267  60571403  48616738  14505240 
  7558772   3416347  19649013  76834243   1164897  61838141   8900115  51426609   5396795  42058347 
 38512557  66525263  13272913  43967913  36342975   1990166   2860926  14117883   1247987   1171293 
 72357936   8363346  17602313   1073571   9518315  38590123  11681988  49560209  30808693  28735147 
  5667057  53358278  19960017  79769241  47010947     67923  35379792  16331763  49986990  23446572 
 31851306   1991635  41665473   2343273  28822761  12316436   3436756  11114699  52070799  13157393 
  4167286  54060063   4782293  45189069  66143121   2578993  20466676   8288740   8808675  25733553 
 17679091   4818267   3233463  24186605  41585220  14011757   5633167  11197972   7132891   4675992 
 27832947  26920399   8352263  14352843  66161243  28297139  23706923  16962860  89573991   5547259 
 51986678  78304213  63216123   9605433  17457443   5610842  39811488  15959861  14266287  19096329 
 75349920  42620461  27126699  10680463  34619631    600387  32849873  16418598   5746123  35215053 
 57882363   7755805  12293383  43088506  69846091   6022230   2880485  10305403   2053075  17373005 
 28000326   1665849  24084767  19866563  63784361  10455513   6980109  12244925  10969278  37142348 
 11335893  37739594  73323648  39296259  16501253  19921323  20650521  62268831   9005883   1174909 
   871763  77790619    278833  59690534  57618311  26464721   5320971  25567586   1051498   2882571 
   350523  28340138   3935523   1338415  73868073  33153131  57375803  36003021  21556896  30877207 
 51855206  41221505  42283255  18679018  20161979   6871526   2511999   2756453  21545035  22716865 
 35517822   7386727   6133732   3395823  28948969   1305051  56049123  22683483   5798208  41579547 
  4567135  19238923  35378286  81231535   6931147  38725395  33884823    251871  14579745  12935723 
 23630555  27521550  20916837   7647183  45584202  12535464  42793291   4727328   3747398  49112411 
   815388   2413356  26582451   7977930  61222578  21920363  81116115  16394808   4155547  16009732 
 34724131  65982123  11982795    280563  22006567  30014023  11014302  33042363  55129748  16942123 
  5193813  38700843  25178598   2205273  10113583  24305074  43604961   6885045  65454878  11862353 
  2439357  40928388  28772359  59066727  93683479  10162743  59011998   7413841  50507979   3827289 
 57995333  70337847  19971954  51370481  54180777  34086822  32544933  33294059  16747623  34028909 
 25485279   8379043   4418617  25692027  59181223    939696  23711459  48048963   7358614  15267313 
  4923108  36276179   9189758  44504008   2140233  22941249  21911079  34430669   7144331  36006853 
 26790123  22384719   2928667   1870863  21759725   2675223  17694459  29221393   1245018  19726715 
  7951698  35321637  62463319  27014187  32817189  44699715  11480987  10055374  67397540   9705832 
 29567373  13890923  10767765   7600842  27799389  14309652  34576600   5467923   1754451   7337519 
 39785541  24456578   1994801  22113123  83591998  28795658   9204263   4171317  74941373  15062292 
 18572643   2172827  55099084  76258131   6274263   6159963  22734956  65409243  10735905   8802939 
 38435501  14506329   4432623   5556723   5050323  63984491   1979310   7029279   3279219   2285909 
  7248273  33154903   3254865  43786173   4259793  37366322  14014200  40424996  10233257  28853319 
 56387202   4906493  79531393    588831  67036758  53365723  47226785  49154601  54840923  31410885 
 17990397   8914923  20322663  45367107  47997259   3825429  10312507  73844383  41996475    208747 
 52282914   7644357   4035763   3723497  12544083  18375851   1338715   4248879  77196443  45323445 
   228465   2498967   8884823  71416443   5497815  50419915  10138027  18091748  29661078  35258306 
 12065033   2839470  23038739   1269189  24329883  21653823   8364050  20081822  24211379  43668033 
 18656157   7203696  29435493  19887327  55257773  72504195  93138003  18506754  29230443  28725959 
  5836684  15338709  68955379  24882999  13470443  15557277  33343719  10167442  48781132  10549948 
   155189   8175820  65112833   4139711    310779  19946741  44548089  60973791  10547635   2554122 
 19649123   1431267  44660439  18825613  47008370  62162683  14738607  12351238  43571241   8067507 
  3493673  25856527  24440990  14544309  20212626    283701  83506931   7941363    561716  65974987 
 40316037  22975368  33143053  20377536   2665927  25594659  21225891  16751903  59461459   6686062 
 13216924  12832947   5632607  13000773  91263715   4447671  14816831  41520567   2072688    863067 
 11379092  11470803  19257312  50741371  50504469  24065997  28161683  29697017  15302943   6156098 
 12970575   1894293  95420623  48744490  76015851  61891673   1076508  59312103  27427187   3334963 
 12072781  23376283  27132298    808158  65395783   8845035  11058629   3299803  17063208   7237396 
 34234433  46948203  50467241  64537251  15694971  44498097     66876  15276223  27254903  81494077 
 17624533  57813351  32007406  11967908  55530647  28165975    807841  38742345   5211895  17676357 
 76228418  15080913  76407930  67363983  14429025  11155767  43651533   7219768  36846429    909789 
 23539675  24257083  11718336   4311419   9924009  13689721   1712979  12755253  30451203  18037251 
   685703   4498183  12767891   2227637   1791661  14114103  28734639  28490623  51082583   8537015 
 78973497  28173513  63427873  91096048  15645627  18354417  24414513  11898333  29094904   9267727 
  3115473   1652735  56270671  20665929  23055083  23021998  60547245  21399851   7438455  62229358 
 28309144   2332035   1709494   2624679   1166625  75528609  20649763  40205641  53611835   4927008 
 27047211  58785871  59794275   7962330  11752440  24516263  11469643  41708256  15035028   4319211 
  1461042  25030267   2548597  61352827  52239136  14602123   1307557   1647927  57322363   3616491 
 15768554  41901735  32755819  51666123   3920953  12314833  86041521  35109106   1973303  63508983 
 22204305   1069719   4751478   2912250   5723853  74379867  22904699  47041903  23854275  71887309 
 10363425  10639992    544695  18225783  26517523  22547367   7390304  14088442  16468324  43028207 
 45107553  85625408  19645531  56522767   6582468   1940131    490119   1272753  80967711  45487998 
 60990269  20856285  55030083  20628994   5975820   1490559  16386892  28280991  13333733  16409838 
 13343843  55209563     61912  22536091  44643198   6298734   2780229  41234643  13246096  23538803 
 16930491  44552388   5649943    746241   6618535  64606523  24561718  26076971  62937305  33681651 
 34683093  56562057  15078403  72106876  20749782  11219025  32933535  56658855  17917019   9352743 
 36679758  30092469   1051823   5391465  67965171  21022311  40628457  46461549  13085363  57138273 
 34839515  35328858  53510868   1420227  20301153  18963663    597335   6617889   9908777  33271131 
 21083335  22834093    207048  29950656  15385987  75900993  58969635  15863998  26869659  15879335 
 52933542  12527355  49129941  43040381   1995354  51404863  14214099  16822663  10265658  47276345 
  8396299  20602579  67278498  22954946  28649271  73983153  77426028   1239455  21139912  20887167 
 31130747  40086267  75897819    252492  53734793  43889303    438586  19571087  41627982   2751003 
 12256307  80620371    653289  13810523  88311008  29800791  46230711   4740979  11089058  61540589 
 62829836  31083588  36219075   7947631  69794385  19897911  16368072  48250489  38145960  23842843 
 33980663  26953059  43891875  45866769  27536108   4601181  22267389  77106059  36714531  10100931 
 12241569  33754238  57715701  22690203  63962259  28125121  22240715  40916401  60493311    897927 
  3063822    679278  28572402  32960555    464160   9703078  25218107   4248043   9313531     44493 
 25985198  25834253  34565174   3398907  18664986  86092923  27576863  36881058  27682099  51859543 
 20519723  15977063   8311559  10802159   2812935  56046975  16747863   4810539  80719099  31592708 
 41205294  39044394   2864715  35371459  50914081  58891550    953823  22025391  17859355  37386738 
 57645627  27754171  28253257  12924027   4385409   4704919  53476005  48654123  41328443  13569303 
 31986513   3442959  28402028  14244145    976959   8994924  21769846  13166745  48586931   5295303 
 36068015  31342527  53663003     83716  19799903  26167696  21284287  66761579  19101111  19086363 
  8352135   6179653  10998577  31878931  41119891  11104737  76842713  17052963  21473905  19107663 
 53709903  38788437  45751259  15020678  89095107  40950942  19477581  11769450  27128355  35195097 
  5287359   1363415  10628831  42564238  19172955  39975103   4261575  78074220  10127379  35904355 
 73499739  21233703   1950788   4411383   7484752   5084355  60518722  26569883  11139828  27915619 
 22480923  49387783  21211688  43395159  10605641  56839489  49478618   5709255  17217627   5488235 
   510409  25635963  39194863  23635723  21617873  74227479  43729291    253131  17969169  17667918 
 25344736  54667227  27235527  24249579  38175491   9314427  43952697  21612567  38012721  18555969 
 16119447  26491566   3024895  15338985   6484438  51796533  40279701   5166651  13048639  55414963 
 81153701  29664329  13378017  11427451  28459147  11693063  78622758   2498911  23735562  21438331 
 26578620  12584688  32277073    902115   4655301   7754275  65207151  21004011  59119896   1235973 
  4903419  46462019   3590899  39271136  29867687   8433324  19742871  66301215  77778351  27000395 
 15403453   9553641  63031965  26541872  32429883  75799872  70594923  11981733  21770850   4956643 
 15636713   2293164  42485929  12640283  76346473   5738323   3381303   3335451  19425219  14947555 
 50808843  13522687   5329219   5883055  12346488  42665805  11591717  19992347  25390320  11970818 
 16371835  75309273  18862003  67188699  41872577  44431447  54619653  16594107  72011349  26386555 
 50338295   2041641  15436635    740148  29148783  72897207  12126633  79110548   9683460  74763507 
   903480  22747741  40703711   2090253  22014184   4285976  35921895   4976193   1828463  53533125 
 44300016   4444746  13124715    210116  10480463  33142355  14796948  32483755    257611   2676993 
  3883648  18748398  16361883  25874355  47834370   6083464  55686627  11146363   9442593   6933075 
 16705276  54338003  71257573  12347435   1230231    573584   2151151  28932943    715537  15137038 
  4643343  18853459  15293019  19340496   7208513  73785224  27590625   1449903   1072383   2214114 
 13702259  39594029  30836785  13175379   2694633  21679894  30117595   4327971   6091043  29427593 
  7788603  43072285   9011109  23847251  14804509   1125113  42244674   6183278  18853632  61150674 
   786447  12883491   8672995   5012927  31980959   7296667  15527297  26896025  45285563   5962175 
 18391524  56107563  26836107   6845433  69674567  24339165   2647094  53551515  37674843  21082863 
  2571646  29001579  28236047  94522707  50064999  13887431  49222471  38036755  38391087    389991 
  2112267  15589543  47038081  47236227  44742310  12840987  24668637    850071  32968083  54415219 
  2390123  10128531  50373528  14782113  23504111   8847745   6712891  26604393  87531378  35704470 
  5240363   1937202  35529522  10380473    329260  13939599    245132  28191243  37191367  29645848 
 48751458  61484421  81272006   3700108  72498871  27511291  52382446   3032999  13033227  65625540 
 41799363  67991484  14303727  19531675   7109490  72066689  24291195  39338363   5341407  10761593 
  1139800  69804051  24729663  12431025    877435   7251983  14980123    236359  12920963  33677243 
 11847926    649182  11363713  20036611  31476823   7710839  19460278   5238850  40468347  28832487 
 13555995  20517411  38989743  28746823   6249723    258804  24006543   1705308   1809111  19177938 
  6081093  40803443   3033000  26101023  22531884   7062792  16122955  92642774   1537035  69981247 
  8037699  49997583  30185983  42397851  52148283  14047143   2542299  79434926  20851716   3778377 
  5667991  73409378  21822159   1533627   4234907  14396595  53635181   6332254   6387054  15528363 
  3629595  14249419  37420779  47059119  24143223  59990703  45317965   5570769  17877517  17501563 
 84695043   8702248   1971275  22698708  44399553   7311427   4539174   1115328  19932829   3121459 
 44708935  59497785  14142987    122141   7642023   3935043  20984223  23650748    294109  19920675 
 61505088  34199155  17895617  60890740  24028978  42420267    582873  33333984   3783707  27970191 
 34714978  29935003  18560034  42164833   1459676  29112657  18044063  16496439   2125292  20199380 
 50163875  80528298  46584276  68944258  20111355  33966459  56059907    683498  25718523  13344573 
 17630078   2021250  19376443   8821848  24785093  52149203   2428787   2985579   8632260  26932855 
 34884907  40571643  36909177  40825523  45904971   7955008  12630918   7398948      7458   2199795 
  1388199   1193595   9686646   7434737   3353174   3525776  60100163  85718755  10115475   1576022 
 17252743  49685579  16319397  44873144  41462409   1095784  35999394  19375973   2432401  54452255 
 30783063  56430654  24807662  13543527  26313528  23065173   5112757  60555498  36683611  52260525 
 10398400   5637231  19661979  31099083  11874243  13373151  91660155  25134206  17048876   2226494 
 73193295   1477259  45548863  22258086  60850055   3014939  37163703  43197707  60543423  21316033 
  7809193  32354808  48068099   6395642  22774116  29506288  26062894  44600019  39744677  19121332 
 75089753  15802859     51468  74319011  27392613   4647175   3320755  45346851  48235765  22106767 
   617979   1202103  10274087  33352623     65043  11640653  26582668  52472985   7070037   3217995 
 56767032   9697853  14477707  33585531   5525643  16218123   1959033  18573028  12621206  11451039 
 24127323  19895415  13751823  76514667  10755607   4791273  21771439   7142935  15272424  39044345 
  2633110  18180935   4376545   4755093  23719803  55652003  37514108   2566491  14257039  15450975 
 39326903    990363  20607227  12743043  30863513   6812579  17542313   9695449  30726884  28384462 
 47481415    260622  60261066  84994156    424485  39883548   7341181  23825423    319533  50812027 
 36081003  37157631  28658621  17740671  13795915  14703304  10959219  31838079  67881636   3181851 
 22239958   3749472  20342133   5225361  36686853  10482678  40702891  53187063   7691303   3238274 
 57779649  13678533   7788495   9669655  23365563  59987505   6021254  72600175   3685515  11891035 
 19504279  16948704   3340887   1372456  18561463  33644867  37358835   2985423  17679531    251771 
 32614851  41816900  55668840   6918309  36318718   4012215  25861776  24588042  10036923  52192197 
  2960106   9586028  22724520  44310296  48439951  21277203   7924581   3177871  20355569   1345369 
  5108093   3276558   2864534  44150603   6187403  18101233  38541046  18842223  42378374  15609213 
  1416135   5788059   5259528   7764483  37919833  38941207  13876628  15586007  10536519  23690368 
 43341971  63217353   2142963   4387923  18415793  11842480  38033107  26613873  32152635    409787 
 17878553  30818463  12062319   1289102  17903593  10826458  44228097   6040388  26238715   4922010 
  5346795  20517480  46081095  10989264  27112836   4494026   2605083   1461012  34361196  28543703 
 13371312  17666715  39106977  57041940    780331  12571339  12683893  19918333  11153102  27324773 
    49553   3328035  18000879  30988432    965027  50291907  88768081   3485328  67069982  35636323 
 60465723  14001405  20967605  13600671  53201400  57704088   3094698  86935803  48520518  27394335 
  1435636  25346868  66237294  37588443   4679403   3748123  66850381  17532099   8717323  53426643 
 16338032  55148979  22270308   4053849  20017835  13600205   4357301  80794033  22591447  39179928 
 16831628     94659   1379809   7171539  13881273   1476570  42880311  65231911  14037147   1047785 
 35696481   4804345  16486047  46021659   7162518   9548987  31164354  29053878  46570533   3350322 
  1095198  44154743  30925458  17900635  61216635  41178267   8369043  69482887  17700594   4062561 
 45653123  56428059  29842593  18524391  67973803  14160443  42907545   5431983  19209375  30698703 
 68398218  17109833  54348496  14957539  94942628   9810039  41759379  10272711  59523795  17004363 
 39300043   3315531   7830939  18605703   1780517   1426854   2952859  20389395  18871305    446547 
  4038573   2533728   7649379   8477879  22199085   3822178  55795280  71974281  17099023  14346487 
 54456087  53416304   6963323  48597291   4557752  43886031  60521844  84035963  67033111  66847493 
 29250779   4500753  41762646   8503203  29424306  34678074  35075710  16390923  48545448   1486075 
 24925947   3079733    805427  13195711   9514986  44180493   9344763  71492643  23322508  17864970 
   907665   8860123  50375568    871773   2978601   1596513  13370271  18468715  34927470  13325842 
 16856355  35581963   2891127  25538415  19497615  79236987  40623534  10450198  69985995   4176797 
 12653483  16822631  19527059  16274417  21710131   2870907  53010087  54662973  30001731  27351717 
  1599909  10825474   8835513  15013255  10637711  15567401  19094187   5508498  88463001  26800067 
  2631642  42216552  17160541  15436896  41712574  23571435  20388428  76005613  39378063   1366725 
 67369811  38832918  15468765   1554513  25967883  26096293  43398246  22738140   8443129  12523971 
  6809849   7568007  47733303  13517627   4974867  16840384  35517135   7946360  78162438   2558563 
 10936574  23606771  36783287  43322703   4715113  59871261   5780687  14123457  64170915   8720642 
  8028411   2493363   4380051  11705341  34067762   3560069   5531517   6953055  16333648  67970229 
 29649543  25644000  13462268  25821456   1318479   2333997   2961336  21342444     62522  37625403 
 70956723   7245284  51715748  27363823  25823419  16666450  17433547  67095545  76833687  62911827 
  1839723  28230633   1252248  34430617  85578523   7946733  30696334   4744947   5791742   4981410 
 20854243  10471857   6097071   4865149   3031163  16483395   3662517   2936337  10683411   7409210 
 13537913  27235297  13207989  11905863  36618035  25953553  25251258   6592113  22894737    577875 
 16113708  50954062   7819407  15376218  22653039   2290975  35091375  61727271  17204731  20602761 
 17700447  11885744  54859443   3764441  19904805   3289493  45188355  27929139  24524520  74544880 
   315497   2964125  18545619   1606147  71950243  38391203  76665273  56802396  12612855  39632873 
 32354614  39839395  16686531   4182938   4432701   4773286  54585807  61716203  20578969  40572263 
 58865292  74700231  64440507  67641532   1120455  27037635  20689064  11893008  29707139  40702857 
 16593567   7834118  18008421    231887    885087  38260123   9616527  17887083   3479340  17546381 
 20529411   9301383  38417838  16269123  58828533   3416698  23153946    377591  36315048  23188423 
  3898503    178081  18557403  40775074   7048226  40262829  50620847  24223236  54014250  34643205 
  8159386  47525733   6397089  41671808  13858100  26052213   5103408   7795075  15034158   6364005 
 26452023   2013321   1756141  42997650  51929323  33041357  35455323   4431771   2592857  10101009 
 16081539   7446240  25076203  34779461   8580076   5190747   4872579  69067803  12595189   2931855 
 25262203   1700717   7328383  32039367    567123    952099  43823301    510243  11698827     34443 
    46558  68325835  18544075  75194463  22452081  57980598  30765748  14199239  68888943  34934286 
 14014391   1491493  23853027  28461285   2133923  65945373  52305837    350517  90909881  21397379 
  6606591   7317024  72979997  22055897    941473   6963963  24595281  31584508   4293993  62136183 
 68500885  15601090   2437431  16342875  21452028  20945823  26531819  20480163  43523661  17053934 
  3797061  45529451  30179067  22495935  71487609   1022007  28937531  25124447   9376303  28953756 
 42806968  70707773   5233901   8125008  57016584  48026589  58213563   9493323  24422499  10427085 
    93147  12176035  11938875   9019094  19641831  40742931  41767545  13266189  10968171   8293281 
 33779211  21951924  15477263  33238605  39899496    643139  34819386  34303063  17466369  42050500 
  6527739  56200708    103745   2558033  43053175  31477407  15553491   2283657  63702931  50924370 
 12189883   4796515  40350901  38398235  52802583  81069054  74231847  16153583  14410308  53141749 
  5692923    265030  14892853    385240   9358644  66096525  43945969   3360601  45790830   9897759 
   196791  92273334   1864365  34361238   7423115  21859208  17969403  12873606   2045123  18888869 
  6835035  15767709   7962671  59348423  38270075   8230713  54677767  20701309  22398434   6789143 
  5112925  41800161  24449359  11071357  10300413  21842743   2745914   1241811  45132210  13087281 
 20138049  42122278  69727273  71472849   2585945   7471932  87911603   8730789  22960143  92305941 
 12881071   3721431  66432867   1958855   1160880   6817988   7697853  12996771  15599406  18898143 
 86430289  40399251  14407497  21727383  14658894  14570763   8622765  35813307   8116611  37731618 
 25837998  58304805  22944128  14133775   9040385   2310522   5246396  54691035  27183878  81167707 
  3058845  21317013    520954   7376973   7137821  28328718   4305543  22165083   3939558  23680340 
  5916347  53567358  56260860  11458262     41923  64862463  23051039  20566773  18992148   2017138 
 59202133   7519953   5290555  27170367  31709498  32642954  13722909  22604655  16950075  58514709 
 11915963  48325947  14248923  48477768  12640647  45116903  37420303  32226638   4450646   8200708 
  9123755  78411291   6959165    606831  21385863   5398599  61410719  26830884  70784124  56121593 
  6685182  19707913   8056575  49959865   8320281  12194493  15942969  31309363   2975403   1856390 
 72965574  33970275   2092209  73774900  21178493  21939113   8904531   1790171   1207700  51750591 
 45291846  11054163  57861209   7940963  56895180  57009699  10026601   3788719  16850958  66673803 
 62938977  57696099  28948097  17549823   4060998  12381129  15467667  54525657   2093487  56272288 
 55339701  14869742  83995412  75021675  18673768  54087066  75515703  17335683  37126163  14063728 
 43095877  22424398  53001344  76850621  38666036  34334359   2604569   2625372  67241275  17296257 
 17465714  56865339  33131833  11172731  45309869  13932090   5861711  31186629   5970939    693204 
 23575707  39694631  21556581  18036267   5207277  16056323  20254497  19831675  33996667    804633 
   734192   6230179   4969647  76534548   7217339  31110223  17839213   5183637  35889263  12223389 
 60570698   2926453  12848775  22744194  28718673    895843  91525403  28051055   1321303  23347523 
 36408663  39126568   2737308   7088428  56291013  67005475  28095729   2118875  30004496   4821520 
  2623944  26794506  63017192  24160623  30161523  30927625  38321412  11040215  15815065   2595841 
 49988249  26925763   6964611   6209335  43552218  25663397  41234745  41940099  15190699  11265819 
 14903682  52921998   2611879  68744011  54732713  13789880  39384273   1889178   1364689  12347187 
  9882977   9524347   1037651  78950666  24197703  12732087  26060463  24135891   9552011  11023595 
 26152432  20349073  68079888  24279508  30762932  65210803  74747967  45344859  32597815  12974227 
 84088582    749739   2630296   9790123   6658269    223548   2240232  14363523  47459213   4142802 
  6985083  24122555   3355523  28305600   2750013    130873  86476821  65944409    901732  23582428 
 72069923   3649730  22758152   6897957  25886781  56408891  28451148  39957611  26454011  14116818 
 16662825   2539736  32858355  68363187  69982991  10805259   2743953  50384002  31074578   5879609 
 39374043  15195317  24999235   6454193   2269743    205517  41968200  37142375  34388983   7488623 
   691646  16084566  26054011  60030123   6108711  68252505  11471926  25226422   1237403  38957128 
 13344651  46309143   6192033    822291  27241876  24939471   5978571  42757200   3544521  28804128 
 25548723  14716558  85109119   1594455  24870555   5886619  52591374   1268151   6391419  19500420 
 87868278  29954915    604073  20973761  39270059   8489739  38056609  21273326  32515537    845579 
 45553323  81191851  16906227   2481033  37002123    446415    290670   8787601  23324298  26477967 
  2107379   6436749  56557987  51934423   1564839   2050663  25293641  17570202    981312  29493509 
   987398  40558693   6447973  63566748   2009663  22757682   8135523   2935995  39160923  27496738 
 16154007   5773443  14425123  23918007    836343     33309    153204  53036498    118859  15137755 
 14518395   5451304   9085923  32182638  16583947  14239873   7467611   6301815  69359455   7681203 
 28955287  22674129  31015168  31416664  21216978  71189168  52338043   1445163   3429738  38922195 
 14608523    273347  87240519  70930892  25066371    236250  12214283  62796885  60866679   2971861 
 34512293   9489141  32763840  43498005  16838411  30603003  35948523  19960112   8303123   7633386 
  9703491  83710043  10511169   2549571   1827927  12426782  51136780  46403227    212643   1440163 
 18756195   9899313  26889423  12123325  33886971   3947067   1269507   2038063  24761673   1795238 
 14195759  69828553  40083135  45979971  26484669  24285953   3831093    289947  26838653  34198136 
 22397457   2016985  10946037  23885334  14856099    216723    908018   1538088  18157857   3718044 
 21376484  18136046  45010990    495853   5538803  52335783   3416147   7370983  45765633  13700797 
  5225235  25829490  15949875  43443285    783003  14112858  49003771  10124441  50926887  15934223 
 14642568  84753445    442747  11949471   4931853   4793343  25840623  21300767  50382971  17477874 
 57039819  21023517  78007803  39440364   1163535  13946552   8446638   7930888  39254233  32372502 
  7813854  27038071  23356011  24830403  63639811  10011663   5252991  20035471  33771399    110063 
 33257358  20240817  73342951    673507   6833607  51530385   4842118   4800411   6946707  76409915 
 35330587  27272868   8006803  44020743  33424467  59617687  51656145   6323341  19636431  56152743 
 56032113   4180975   4149471   8021597  27055296  39766327  45377842  79972975  39534935   3920299 
  8071077   2794178  13351623   9399966   2649507   8685143  68140195  74791469   6915045  66242832 
 44997251   4344123   4750138  11500188  36402375   9033843  49492648   3232292   5214407  62233337 
 11688963  58384398   1718499  21232803   5909208    690835  29206587   4329444   2594715  14529993 
 20264883   8181713   1743423  82387792  41654335  37247531  14825532  15810831  45736755   9790440 
  2446155   4612395  40656683  30327321  20842747  56271723   5883389  24822635  53746333  10323282 
 18296466  42793707  18928149   8180383    178771    125215  20017875  19874789  15079891  13522869 
  4124805  67282639  16466703  62442233  48084061  10300143  16008942  42702027  11728599  26676347 
 79897131   9071540  10085373  12074408  63677649  25522473  86631483   5302023  22237695  51575328 
 34941192  20081103   5056656  31720011  75030683    454857  14573693   1711379   2353019  19732198 
 29836230   4412253   7065828    316333  65835767  19530325  58061898  10435683  21118098  38273043 
 51412299  33218463  22365620  25962703     58221   3211243  23620849  55748319  23619623  20890167 
 18413391  32348607   8345562  14289647   1221053  14688468   2761075  35736907  26387323   1728959 
  4060058  40006737  28814202    555105  65953115   5141363  12221270  27694179  18567729  21844893 
  3507323   2455695  39487335  52829991   9908699  15490609  11765079  69104535  39823173  38712563 
 32686363  75177148  11641419  19746101   3327162  66299016  45322733  14384677    273131   8401173 
 12477483  81734939  35744979   3543963   4716587  34281163   1932003  69226907  19536111  56578580 
 13398123  29046111  14344377  65830997  14440119  23685845  35323668    812243  33888263   7466907 
  7107795   3976629  15312337  50906114  12026307  25343043   1901715  53160198  43156479  15671283 
 11160613   9503448  60404223    109463  29598843   1731293  11075283   5324315  18076263   9830288 
 33904591  21042519  63603611  47800931  53546343  67844782  21933951   6825318  16927793  30083578 
 16166273  22799839  16830783   1990598   1417400  44365605   5707643  53362875  31122501  45869058 
 68955963   8340348  13934589   1269695   9227383    272225   9729115  46347507   6247122  20567662 
  2627759  34271619  55202998  39461147  15801887  19040759   2089083    136616  39319535    135064 
 17072998  48583437  22448346  14068863  18890103  19879191  49235073   3241835  18124923   8292075 
 27257323   2503099  20967993   3673923  36191894  67668002  27091539  74918172  37009481  41095101 
  1371696  10110873    992303  41594373   5398359   7211321  14172821  21658139   1285935  15237563 
 49910227  25394625  21173548  31039131  29596296   1820869  16105515   4056494  26630871  78333931 
 34681455  17237987  69268644    579985  13580123    903855   4762517  24931799   1235748   3476133 
  9942045  43387227   9743224  15855022   3064298  58118497  53524187  12245463    469137  29919173 
  9558786  46305963  65253615  13510866  22548903   7926951  27564462  43705403   1383703  83729958 
 49422188  19059207   1676403   7268847  61452283  32627135   5977941  16218633  54385233  89762697 
 18738098  88703182   3967736   5040796   3450843  16723323  16732725  15302593    570567  45170555 
 15376785  33191523  45119598   7359083  28244424  11607043  29821467   6539057  15119513   7399205 
 13804520  13085538  31183723  12660059   8884603  24625635    893587   7105977  12626073    472915 
 40959051  41468298  35463091   6814377   4377153  27905211  25250798  40453134  14509264  40612133 
 22570979  12503823  26241468  26254183  16849467  26458995  16402368  80352050  24415687  58636499 
 11495607  17892393   4822893  25064484   6329250   5434923    172425  33802395    566703  11558560 
 74352346   1693533   4604415  16138145  12532248  19282853   7399821  30223195  18489650  13588273 
  7311021   8698381  31672257   5128892  14604423  37623812    536895  11278772   1443553  16234606 
 64229112  23107200  43766313  39294123  41046905  42601563   3900219  33759039   5928132  36162875 
  9137299  42009275  49794483  13025750  12272694  92408211   4160435   1470627  56786657  13643803 
 60236754  19519798  36391478  31953259  19705263  48989970  35711696  23627493   5444048   4712675 
  5219697  20138465  64764027  26989199  26684923   2197266   1071739  18411639  81600886  10156808 
  7267663   2861205  22521039  45562308  42490909  61273788  84949523  74958016  22472808   1334973 
 62990285  65030247   2345557  62301921  18713139   7910030  58353643  34818439   6304947  18158508 
   250391  50482347   9911310  32388563   7715523   9475260  34140330  43230635  40074988  51353009 
 47123968  49590699  21525873  50043981   1745268  22929623  55330889  89912495  25774161  31935323 
  3048359  26267490  15951923  63154375  21734088  22296684  22184200  13275179  58149312  54909307 
   561891  38480361  87972147  78174899  36356247  13005491  27627623  49083315  37982611   4101591 
  1506459   1484417  12651348  35738373  70995831  64759015  16451195   8360384  34338219  58689467 
  1734804  27382516  40007787  15066363  44134818   7499368  44161981   1990468   8690811  11657499 
  4539499   1625187  32707441  26103151  26634873  64372263   5385976  11614013  16796887   7167291 
  3812253  37123701  66008955   2078949   6379969  62592987  63225825  58514523   1742643  49568691 
 26573773   9941275   1105923  52132203   8822443  26960763  54834308  22718693  44544683  10189491 
  1236991  71633773  20963397  24259587  21026843    219363  10742666  19265369  57893883  13428747 
  3985163  47715515  24131139  26938131  65947908  25024888  25136947  11983416   9960964   1485650 
 10880115  12104985  29535923   1637148  65715459   3302939  12452499  44739125  56072743  32793987 
 28719151  47005144   1034663  10921483  13090914  10610123  29138603  12492539  23695243  12341371 
  1982922  14909840   5993131  42135853  47473593   5585798  49978075  24514072  26683683  35502213 
  8077011  69170952  53432995  23414613    169139   2911003  11035041  20536659  27771762  45955739 
  1895307  29675683  53561840  38704007   5749881  16730923   1256583   4126063  17588479   6706059 
 21142887  23049534   2642068  18851927  30935901     12555  22274923  39401073  35953395    178098 
 40312993   2894149  51235847   9537483  14590073  10651319   2107595  39481089   3885515  83368975 
   979743  54591405  74295523   7641168   1094807     27651  27841304  16982553  16655487  10530551 
 34378559  45239483  15954963  53030403  43673857  43425582  25485831  42616131   7467614  11827343 
 10465261  15948603    130459  16743507  11410653  24391689   6170183   2572539  10510973  57021213 
  3416874    796095   4500003  15864115  12660971  20487348  13538059  27303218  80251007   7148247 
 54846483    142683  23590035  58317282  11716139  26434299   5674902   1271184   7917669  34708979 
 59452248  54838758  11660605   6397302  39785211  34186563  36592349  11594160  55056063  14213608 
 54568923  32307937   5607599  17764863   3155295  13551776  39446403  33140423    137465  13975497 
 25469961  20033307  58421451  13521694  70286407  70891515  50761383  10835916  19425408  32348544 
  3935433  42932900    343323   3120268   8403414    409003    478683  15482109  52404334   5637129 
 46595043  32626860   9845847   3911655  27965504  49606523  13210821  11365467  82288302  24416596 
   225946  17065539  21991221  70878388   1366533  12562563  24272748  36668205  45233088  38475343 
 14056763   1609078   5320273  12689865  10368323  25118040  37035129  51407367  36406779  22954383 
 59085391   2658147  47083931   9262095  56748662  19995098  48701148  10943803  16533653   7521403 
 48587753   4084854  20867229  35243514   1582385   7882779  40400244  29865059   3023664  50135155 
 40624364   2607285   9795285  33598880  24735273  15197487  53070908   6100251  21760107  57321014 
 30344203  25305516   4589906   7348723   1566483   1139795  40014435    392585   3414964  24156801 
  1963449  10702479  10005684  15166131  53113915  61069703  50743218  54715473  28150223  44021115 
 28103973  12872103  12218402  71883123   2641857   9051483   3862911  23210331   4461773  27065073 
 45160125  17134161   1713267  23063933  27506035  25389879  16982495  12614463   5510453   2920513 
  2057404   7171155  18048503  56600873  11414500  26900745  33992787  26786760  17126544   3683105 
  2165113  15914593  16769759   1809843  14089267   3473735  23394529  46059219  31083241   2278998 
  8471835  41394043  17589464  15994539   7028739   5798149   5608791   5509723  40654539  32902377 
 36103067  11763879   7791906   1783960   2356173  45742263  10896459  24649803   1648555  22110309 
 40387275     32628  48016245   4072020  21109245   8773237  10714423  18285674    655674   9370743 
 36955535  10711883  40779743  63859073  11373775   4868454  28329484  14358791  46703953  49641644 
 34325263  24767879  10020783  13259370  31777829  13816123  58133541  13953533  41944521  16045319 
  2558453  18252042  29293835  69571387  19393332  50009943  13247493  22401123   5270810  11104641 
  3374043  15772233  11025690  11667563   8972498  22801704  41885268  16126277   4962793  60654849 
 22872217   2829739  10959508  16588743  15513243  16156167  30834159  21010137  13111521   8090913 
  2127369  13513493  26037479   3331073  14888283  52622523  27846623  34656459  57836265  17204031 
 15939717   5547623    362223     39533   2549067  13740629  11895270   2602723  19127039    912541 
 53411233  34284958  33037098  84394041  22162101   3932219  32661859  64138587  20180010   9286011 
  6222534  11873761  43632619  13100091   3135348  53909121  20829519   8204612  14453869  27847367 
 24003165  17278719   6261784  33997981   3419479  24335043  25021558  55481424   9125865    583767 
  9997104  11477883   4180695  21640767  60255045   2091858  11078581  31104763  69021699  47217618 
  9234139  23122599   1133563  38769423  43878741  10758990  12491749  21135582  36385781   1398984 
 20318421  53319523  32955983  19218553  16275666   5226589     58146  28869646  18394065  10027998 
 14086304  47682891    215849  18248153  14133957   9942454  45462843  35117271   3827163  34702276 
 19149453  13856266  22637013  16085219  55169593  34833489  48367317   3406778  90882420  49569634 
  6772795  54931253   9576548  40141256  81498155  11677403  11788977   5276607  24567415   4010263 
 61273463   6251753  42572703   2745055  57682095   6845061  13557219   3547614  27389235  79012955 
 46566687  34497977    752906   8286348  40592978    903291   9024483  10238650  52931736  34629819 
 14772375   2629243  23315248  17843633  44052859  43129847  19787200  91020323  74475755   3060145 
 63502433  18287533  10289254  21123559  30325736   3639027  14099481  13298679  14998263   5138817 
 11757323  50678688  51712398  26459830    150438   6417062    936243  28200603  15621998   1304967 
 14252901   9057963  69384947  87223523   1128571   4868673   2039139  32736243   1217717  27640827 
   777153  27336498  54449544     25775  10214304  56651625  11255058   3951924  21952795  48585705 
 17327995  41786307  28261790  41835375   3075321  13224867   5532795  19754497  18415858  14986395 
 33120239  15400014  14197617  15071075    377231  12218857  14725431  12655482  74454174  22762039 
 13261737   9534447   7080623  32091286   5199519   1133682   7776423   4816869  27784399  22055369 
  8463138  20838078  75966251  53047183  45553059   4769823  20377300   5070738  36843751   9336067 
 12490711  38555563    297868   4160754  35548157   7545323  68791609   5013083   3760623  68353821 
 70948077  21347883    987561  57205463   4282379  68329393  68011287   3488355   7525543   8642595 
 45398181  29889547   7538973   1320687   1577531  43338591  80750163   3739075  12716123  13686693 
 70236327  10007043  18019035  31033939  51922463  12153434  21079311  30568313  27730735   4744897 
 12699786  15074534  33184407  28862111    248358  34235173   3244994  90670599  40694315   7505178 
  6160683  74201038  10177973  36350971   8192423  27056357    707532    230731  32126503  12229507 
  2873763  72326169   3772150  20825062  21147851   1183178  22147375  10237563  12086373  55606011 
  8101968   7266123  18078281  41920199  10138363   5813667  11713815  16459285   5862023   7587277 
  7344603   6783867    810351  23532144  18212121  29500763  37397368  12706347  27771438  62489262 
 65676618  59869218  13839607  13023763   8433700  13790337  69739275   2297719   4913152  51551175 
  7817623  12463917  21133443   8303775  10226751  34677129   5138661  23329858   3323962   9491793 
 25380203  14872056   3628623  46754752   9385373  38652330   8138503   8994870    265563  72459618 
 80884563   9220191   5853363  59535606  10203771  44947419  15972333  21415853   7574483  52758651 
 50113478   5278347  28532607   6330279   1973622  41662975   7564169  53860551  11550140  16597954 
  8844798  59271643  11070868  80757591  15124969  43280185  16357047  62258195  66513639  82721421 
 69203398   1254060   2027610   7334547  44127793   9755043  24115813  72905307  49098123  18702445 
 71962389   7993851  56129433    596515  41106147  23379003  72019230   7637661  20217645  22848479 
 17579851  42300875   2301428  34414448  86191035  59992851  34535701  23905291  53803047  12376331 
 54791871  19208613  24519699  26012841    360795  30166878  82341547   7913149    960919  64049913 
 68036731  36897315  35032419  20531478   4779083  52255131  32170373   2462029  35747313  48320003 
 45200487  20857531  21627291  11280217  70686695   7705659  53754007   8397939   1513803   1713222 
 75285399  23807247   3429283  42178732  18558648  22699215   5879159  47362157  17789535  20445579 
 44962250   4132041  15717923   5906841  13418363   4261062  65783799  52759284   3362779  29525187 
 27309799  40084083  23214963  45058969   1780478  46400715   8632519  55563131  27636017   5870031 
 19241072  24711901  42690967  11030934  11981513  27808083  29185673   9117066  77570719  36912768 
 60589938    301611  31480145  74908515   2351037  37230091  37419398    959857   2824923    703739 
  6756243  26291285  55346372   6799173  18127848  44155707  15355419  48374114  66521539  30846906 
 45005454   6378963   4293147  80038795   3655380  41705789  16052783  32485785   1291661  24539315 
 13807980  25514383   6495073  70334244    993929  36485091  26071994   6726791  12048978  17497077 
 77465036  44293120   1763187   7812885  10185327   2461703   7162553  42469231   4623663  59127945 
 32393273  10127031    479784  12796695   8838771     73932   1958131  49540299  60690979   4542589 
 63964478  76044051  15466560  20573324  27570129  11991768  18246599  74127927  30495133   5039598 
  8341873  29991588  10833543  79563883   3326003  46356733  40171632  25041139  13883440  40236423 
 53490174  39882140  18531234  11194467  32687673   9225573   9523818  43555894   5534326  81331616 
 19471288   2599143   4006020  25584843   2228812   8620119   7391441  26294883  35460384  85658388 
 62912757  16756203  36173058  18630273   4032683  66259760   3092898   6582523  47128683  12033123 
 78343773  49721158  10088549   4955079  14970259  21244257   3515999  11768670  30064881  34780642 
 20455473  13210723  20751873  18973392  46045619   2672571  59431257  28851798   5011248   1373859 
  6788693  44924493  21263111  67552368  65002876  44585485  67391025   1070528  14757983  11608207 
 54282027  31239659  78378907  38318975  10721523    188421  10037623  39702516  29968503   6504475 
 11239335   9393577  20422638  16511842   3790945  28962067  44111693  32380747  15311003  33795203 
  4006791  10521159  29355154   4726917  31929867   5230779   5821873  43974937  27146363  11676011 
 10957091   6455525  55497387  35356428  47036301   1447458   2031188  17092384  17453823   5329707 
 65963501   2934536  22790509   9621371   2802377  48324206  14035053   3348852  37341728  15528975 
 53547072  59845163  36863498  88381809   9464593  18365622  25288155  59008215  19137161  40233913 
 11990415  73998483   6333783  43253703   6837071  38560623  90655663  24190043  93283458  11427929 
  9299273  41142273   1166684   2891511  60637264  66448643  15478989   1088639   2087633  13182523 
 41029659  33627291  18925179    509015    252298  23574913  38924715   1289348  15592987   1035520 
 13948291  14966845    375463  80966023   1392063   1244571  44983851  22893873   9450060  27597419 
 49080861  68315523  34931894  10147585  32132451  10358527  92328723  68685113  34585069  15230203 
 17653125   3994347  30571023  11048364   4405378  46669473  19443448  48181487  76604217  23349576 
 46406847   6929557  61613026  21651639  32673969  55465687  37378059  10630783  60953829  36385836 
 11730219    748191  27954262  42184489  80216907   7956883   3229493  37850691  51588162  37166594 
   833724  12281639  23316927  37179971  29888303  40996155  45302031   2069433  22798067    119114 
 63506553   6002235  47770183    346071   1974503  30657213  29698431  32461779  41040523  29715675 
 39398235     48828  18781609  11963209  34108023  41509598  30710331  44142139   8554398   9697551 
 10580754   1970718  16589850  55153494  29009161   7980721  24437819  14970183  25649847  63009083 
 17335133   3447387  14378243  25782891  27679306   1465223  22748469   5839283   5415459  40588593 
 16699245  66680525  27072344   5341123   3795167  35250107   1211667  14864883  10179019  39359324 
  5725335  60090935  41616777  71845477  60938043  32302737  20551173  17950811  17174773  11398565 
   193371  38777823  11450475  70478823  42443420  29111758   7062395   7353313   3410006   7383683 
  2961546  55334504  13306203  10832405  86437253  15374937  54042179  34365123  11438712  24808608 
  2624538  31768409  41807983  42514059  40125487  15633405  35319345   5649963  15913691   7846567 
 14593479  25143123   8737403   8037339  70469352  12519348  49236387  80041003   1561967  50401877 
 17383125   3951213  23958249   4145419  14251183   1177875   2974161  10944327  18216771  26392691 
 37261935   4173861  10821531  11850882  78388089  21300510  30353523  40384920   4638183  19287537 
  9936240  45096039   8769726  10393026  41005752  10881354  67209871  12105552  10541532  24640401 
 14099067  31151625  22282901  11922698  32754327  60006651  15943800   1854679   8099310   2721527 
 34874158  21163629  37764283  52255963  69363339  21852833    381390  40468733  48985692   3710823 
  1334589  66640415  34740738   9533669  35756523  14324595  46693178  43027074   8928368   7162363 
 24412157  20383857   1747163   9154565  19946504  24877923  40273590  46028637  33503499   5947569 
 30302829  13573501   4411593   5982075   9830118   1761515     52823  25034955  12776422   3816123 
   495501  12739003  73802571  21091461   3492059  15746203  62272377  31952307  64423546  43136623 
  4966593   6903621   5603523   8112059  27607858  28543008  11595128  83864701  92037038   3735921 
 36144891  13430955   8043758  12779736  75944628   8427138  31079715  12358478   4080259   5021282 
  9008251  22307075  22314789   7937883   8383143   1871076  23521467   3422037  60668727   1510748 
 26130773  32387418  12958947  72969907     28893   5147063  62703907  35236925  77211675  11326623 
 10880069  31514305  21675855  33126777  60325637  40687539   1066569  11672595  13506010  15528097 
 16104483  31405530   1283083  62919137  52784785  10824195  16261074  80517171  16706223  44045907 
 45276231   1304913  38510259  27963280   6292248  40508115   2274836  36256295  79632123   9186555 
 12198624   9778808   2627298    958073  25545231  36339388  97502091  19463889   5169364  12335901 
 44668953  35371886  19106475   8765595   5752331  86109852  10923855  26655585  39197307  24380073 
  2256957  14605664  26220100  29705525    634887  66680891  13778342   5857975    488023  66226365 
  2115627  15435953   7196427  34217230  38790795  24112183  39046401  34902915  15586959  68894553 
 84930733  19751199  17008233  17332947  53826439  42515682  61433583   6789317   9508769  29067063 
  1097775  27386383  17952123  17973477  23244730  22924411  36815538  12058943  19177677  15161703 
  8146287  34657683  10081337  83777180  12178262   9311016  39664846    278422  26561757   1411118 
  1869020  49439373  12206719   1320873  47267563  25185003  19695621  41420283  14955411  55345849 
 81524004   5661803  17303388  47277423  83643187     50931    791775   3893712  15506841   9988068 
  1513908  32709435  10937628   9062007   8765952  45094587  16666899   8647398  19366414    808971 
 76914180  22517475  10289535  54438353    206139    580697  13823011  20105223   4091171  81047859 
  3483316  15001963  46613208   6123890  32467215  14047555  49623873   7549405  10135353  70142811 
 22157643   2589723   3441987  16117099     57979   4614411  57203542  77369595  38939025  34066569 
 31505835  15178767  14384119  44427339  10651099   5302294  44449473  16650428  30402075  24927872 
 28024027   9715227  14013201  49802811   1525975  39234591  24855942  18126660  18230498   9445482 
  5996841  41889723  12644439  57096072   5862903    241231  63097090  20555623  46670046  35467544 
 41184648   4985011  12262659  73149584  17844389   1788558  20488643   5080560  28664209   1823841 
 68874292   5711073  22942623  48928140  17726945   3671213   3144963  34262747   5274441  37812744 
  4901175  11178702  10221883  20762359   8125205  18342651   1468443  36683971   3051759  69638709 
 29183343  15975756  19310290  38015181  30396967  55528668   6701433   2525555   1677965  26083149 
 23281579   6296699  27792915  14058117  16205075  18015801  18823907   9352575   6269274  47313103 
  7436955  49438347  49291215  16118043  74774347   7382171  63988344  11425693  26793623  46334045 
   446277  48469206   5547048  21205263  22680587  61222111  87470515  10396272  15839227    275043 
 62152323   9073143  41693953   8538042  51694194  27115713  11264062  19666542  73667899     40695 
 18891804  52565363   2015899  25848667   2126643   3250275  71630303   2260969  48075579  14289981 
 13659783  64433943  23718455  67588820   5746497   8600473  39881946  12811505  25351995  52706746 
  2274593   6220003     82194   1918881  17354823  49354875  17884023   1540617  10427523  86576623 
 66719258  20559739   3333369  23862714  18280509   5335813  37699629  47434803   3440415   4006990 
 39198483   6016668  32583201  11912725  38353257  24403527   9714253  67358414  32134119  13219013 
  2756831   4827417      8822  21394845  17327979  30938068  23981320  14643556  59892123  20922332 
 40406763  51423783  16975917  13311819   5613699  69417069   1002043  28634575   4166113  22731909 
  4237427  21130233  16727188   9015987  44066427   4632960   2777847  11979923  27810205  34815783 
  2750689  60834746  13838115   4666971  65956497  19652743  20792517  38000403  27211771    654993 
   524163  30895355  20224851  26712679  15675783  12071906     43009  29815951   8732517  43319492 
 48753531  22005081   6961050   7081143   5597403  45811515  48737917    452921   2239251  25088347 
  7849668  11123915   9044127   6247171   5093130  27636072  60660683  28035723   2262736  22850951 
  8576923   6057048  55591127  36340812  82269111  68635262   2771740  34809090  20781771  21789824 
 21196410  10448105   1185958  66241059  49520592  11700000  48895863  10351149  40979907  22063760 
  1103049   8406759  19013167     80907  20594073  15393219  40842223  30295551  52806539    756762 
 13731791  14158290   5940359  24568953  28287749    238878  60372513   1546647   5909763  27486247 
   226539  38117391  30087481  47291640  27676842   2115747  22468987   3138657  10597129   9112603 
  4496067  24352338  41213135  42311412  23735978   3759003  14507637    284433  49330638  18067103 
 32501361  19310991   1216757  13161651   6227511  11257551  36976578  20978578   1649595  25988163 
 15342929     46377   3473925   1083492  50189138  17694765   4924274   3750453  36484987  44009223 
 44094083  70876239  18391011    343890   4494523   4345811  11736939   5702559  31452555  38449131 
   903071  19073723  37683473  37220615   9214839  15510893  47857233   6282256  22371501  67650299 
  2476223  44080765   1114492  42861291   3196674   5014003  49531836  93760638  57404284   2406683 
 11721285  31327953    300202  58235483  37713287  32867663   6156852   2390847  25428651  61566051 
 62315748  35709711  59528515  50404365   2605803   2856171   4416891  45023862  40879611  16496883 
   887802   2173945   1687561   1365333   5044210  90763279  31498083  35486301   3620685  20003904 
 22654428   6922014    449331  12200146  33446211  39582548   9461379  13045027  32499380  39274883 
 36472313   4131283  40050945  61017183  34655703   9173279  50234755  63838477  30708619  10264663 
 35158782  64308795   3829982   4810875  66021663   9162919  41246011  40542657  64381275  25842279 
  2160138  28364257  29775273   9653656  12948617  37163981  55856244    696795  17260099   1380077 
 37281936   1269223  23747555    426570    101561   3995899  10367190  51883087  65392969  30700683 
  2885124  17557401  22845423  22304580  46789899    326924   6887274  20923311  20608347     56398 
 59007585    557967  45956347  60803083  48989087   1788413  74087775  14827767  13063639   4821459 
  6938901  34954651  42182912   4688583   1566673  27303147  21377450   3870451    153259  20903133 
 71550675  72803803  15594187   7793623   8716623  18282373  21908559    157417   1825886  18751273 
 57891228  15661356  25417216   1252481  10427273  89684088  26619573  21339483  21252901   6674226 
 49062903  26761727   5500305   5879557  18728613  74017374  49455882  63038523  83376863  43307886 
 38924939  30126718  23949908  49821834   8158347  27275163   3126075  61071644  68335567  92537211 
 81937531  32073684    587990  20189532  65281833    130195   3290179  29627652  13294001   9198498 
 16924541   1701203  82378543  17263070   7255707  25531101   6838089  28426783  11003181   1449240 
 30115487  18050417   1306536  68731510  34731603  56334523  35172751  32835797   5420703  12347931 
 23031768  84989405  50087835  66940959  34704368  68738345    698408  48195900    491957  36543539 
 26329865  50216883   2390907  56870289  15825687  20929848  20431243    985911  54656595  28458443 
 40587123  16969808   5931552  13456835  23113635  23386759  11161251   4774727  65445003  64990685 
 14831747  86723095   7525680  69381513  63128688  38229639   5511269  16176618   5200809  53296839 
   151123  12126510  24059345  30266086   5395923  75019461  66728123  48580125  26161806  83779731 
  2553123  19289948  12747698  79123081   4342128  40983765   4744023  15931008  56288971  60607733 
 53640753   1651473   2640487  69586878  63630723  29665752  25881423   1861983   2441594  37288069 
 48396195  11094507   9800811  37625391  29973469   5286313  43973133   7764459  38571524   9020891 
 35127425  28273004  50424315  22413876   7967013  28879737  11877765   1008987  20568197  34980683 
 65234313  15783264   3811612    998873  12918303  18877671  63437035  18922207  10423503  14488383 
 12362235  37114809    283380  10447489   2147989  49252011   9275823   8609654  28027297  31357973 
 12809147  24476094  25762331  22879980  14061825   1693077    221316   3842043  42100623  42193763 
 25470123  41861923  90785523  24096003   4353263   8029177  22464257  55013312  27771381   3075873 
  4091663   3417219  33961323  39365859  10987531  46015971  33320427  14934203  20899264  58554789 
  3085123  66703003  13112118  32830564  16824739  18594251   9431538  21066142  37159323  63397248 
 14237802  23325412  16230903  58245703  50229656   3630918   5521149  19737228   1489083   3519327 
  2914003  93584823  26402585   7291113  37185505   2277468  24420603   2398638   4192491  20451774 
 63810555  55086107  24292914   1778838   8814153  29737761  47448195  74836563  37144947  12191607 
 26629683  62483643   1865910  14033376  23854965   1156743   5229683  19732048   8554936  43539003 
 43412865   5358447  12125467  43111149   7117883   6340629   1483944   2831533  16552347  21239153 
  3337512  11056518  20780248  64915071  16053383   5018279  50846254  20171637  32564490  25782358 
 52271045   8417403  56115553  33562614  17289259  12045363   8756913  53955318  27991698  13968635 
 76755243  23379223  62788603  25156870  18405753  88490421  16700556    636705   9526143  23297853 
 19053993  33372155  62456508   1077079  10759123   1364760   6081779  20763789   4599355  84413305 
 57251916   7551483  12662673    107307  35809347  16228818  20352999   1405515  26719931  17821248 
 33867099   4073499  43251023  63897843  16493523  16064772   2714793  16277483  26596870  22278568 
 20454995   1923863  41817093  10765023  12514413   6318603  10255731  62294278  40691723   8057865 
 44764823  16785087   2205951  12374800  45287439   9556121  18533045  78592171  52851737  51186843 
  8065050  61970563  29518583   1059886  11835951  22327433  74217651  15408543  18952363  21452967 
 24983717  49568147  32082591  32124486  15708397  28637048  16317963  48585998  39092260  42205061 
 29219415  10478543   4481277  12247080  26282756  63335355  36231063  62544399  19264259  42490067 
 10809747  71919045  44414883  40303451  78788787  14046507  50331666  71032737   5119369  55805904 
 19081467  36058783  88280749  16125573  45393249  15733035   2180103  10403603  54051555   5885583 
 28955739  51157563  26757690  17478081  47707793  19099378  23222699  35497923   6949611  41794678 
  4325551  51424188  24369329  72634128  61349442  12159724  79756955  30806367  78729627   6018773 
 38482723   8494203  47555973  17130635   5646075   2203213   1372511  11269515  27651171  69822843 
  1772434  30450858   1333521  19297140    781423  22422219  82399803  19610403  28511144  10126628 
 49671423  17890283   1124862  11769305  18165005   5800398   9204091  24016346  13385179  16015439 
 16455949  25009725  15041985  33790331    584031   8976508   6038812   1350843    491673  21266827 
  7729441  17298401  19942353  53338218  26580810  23990823   5270643   5412273  21261116  12407037 
 21763293  49067603    378627  85027371  29673546  14430763  24395548  41477051  21175186   5029675 
 31487683  28777612  46774809   1921403  29502571  29354171   5858823  30498647  24913131   3122055 
 62328103  35977383   1335234  20802945  79427903  66990255  64164396   1421498    800031  15883973 
 25835739   8837061  26953248  39083194  63738313  13905798  26075895  38174978   3579411  53911293 
 44371687  12422148  18125825  40559712  40245107  13800130  20647745  38666163  14852289   1515132 
  1056380   3241315  38523948  57089771  16774332  14869173  24717219  51263169   3056235  24049467 
 35048773  29720490  18811734   5862570    589383  38218239   3756771   5437163   8925753  36300063 
 38552793  58703483  44196663  80520803  13982883   1703447  25542708   4626829  39061563  36734213 
 43892955  42566529   2545439  11261131   2312769  81694567   2168289   1776541  80863406  23028864 
 79580445  24201833  61945215   1228641  70023835  44575650    247323  68812993   8541976  36402342 
  7595303    372075   4581249   8142288  33162685  22910734   9574957  11278707  32387139  45187979 
 48960527   7706463  13767975  62328983   5038989  24099445  49224055   3176499   1998148  76645532 
 13570635  17857365  53808945  53318971  57725622   3051171  17004873  29367146     30219  37255909 
  9327003   2373627  12620313  55060751  12639880    555898  15800523   4986247   9764692  16741827 
 63432177  22744761   8568177  31342749  41847855  29869818   3106373  38657595  38618913  50487147 
  7559831  64516731   9313098   3600213  64537243  70714767   1881363  18164109  31689288    557754 
 15758187  20743335   9215648  11992845  31757640   2497123  12518577  20652963   6263303   8138043 
  3857271  41433157  27230744   9395782  42377985   5723315  41908589   1336641  55398298  21400227 
 60613059  57298733  45163692  30008765  96069723   6288123  33989123  45681603   1644513  25177509 
 41218647   6558283  17847723  42702933  97256031  10220307  13468396   7901958  67704963  21513598 
 25462395  13630547  41333389  18622642   6249583   2854377  29494571  22517223   9584851   8081964 
 23672463  76754283   7919556   6060051  35642301  10046370   6856083   8686218  34825067  29165387 
  3179751  80143383  30143593   4010562  20794083   6054261   2676123   7174203  47870645  22602363 
  3766723   3621069  24549219  12963405  23815096   5051089    722668  24597243  11946948  41001819 
  8619549   3250944  22116822  15541726  14258863  19158600  22925739  10519377  32599188  43318443 
 62918088   2967643  33196299  57756929  15068080  29366303  18856516    704158   2070758    727071 
 14558151  40108923  80026897   2624217   7385123     17313  15872321  11614189   7490967  57850923 
 13562425   7473211   1265597  13196776   1921567   2756201  18852765   1879307  20106884  16547357 
 45293463  71365063    164247  66371931  26736171   9459183   4497173  14241678   3532531    633867 
  5860878   2439987  20828107  61112967  39396025  22086495  46890375    859547  25624479  11489523 
 22431051   5444148   2716290  38670941  45149563  44349652  17926241  63407259  48652323   7322259 
  2672331  35346903   8719503  34196296  14602953  47175035  23772982  55556871   2449555   2058771 
 13568599  31634173  38928155  34136628   5055395  20831107   9776021  27788235   6277433  28564923 
   153561  27083895  80494599  10025805  26249499  10918587  34291421   7208697  16330133  16918855 
 49311387  46359268  90425498  34001313  21907473  25212475   9435096  22283884  55602873   5438311 
 16116081  42808883   1014907   5425775  13554883   3598256  12789696  35776533  26914848  43620232 
  2130549  69188571  18815868  32949624   9033213  12098718  52745655  48564023   1781965   8932007 
 85766433   6832185  89079715  22455651  68937893     54475  60937233  48667103   9340508  35767953 
 31516798  17195127  14015875    254019  34498671   7709047   1934475   6484443  24475035  39409851 
  8203767  53485863  20706175  34670025  51061743  19152075  16830495  75696027  15243823   7872123 
  3304379  28772794  12008768  32294139   4460990  38478923  54882979   3429414  13929019   7515384 
  6315654  29721595  56461191   9939715    465043  32644887  21357433  12691321  11979387  46417865 
      348  40291573  21789929  28632695  62742684  62606843  62828823  18301770  29990274   8192615 
 69557033    527013  11176859  47335323   4078664    361805   7930925  47939847  70101595  50818225 
 27893043   1298838   1249747   8136603  69501138  69831108  17000067   9035563   2576874  15836123 
  1258897    414801  23827374  49396127  20840679  36467587  10355398  36373343  42380279   4718291 
  5588462  22730019  79868367  40645391  21160482  22010433  12345771   8014331   5983203  45680719 
 45497744  20809569  46557213   9637403  58513919  74516838  11842899   5975466  40606923  23704563 
   398939   3356493   9128409  28280763  13738193  29519241  31093073   5428138   1947626  42833667 
  4060060  21332188  23913689  16745143  11043645   5913063  60091986   6671340  57538023  25766409 
 58364095     35886  11076363  14907291  81673021  45036019  17030490  39221903     39411  59032038 
 21258581  79010943  41384004   9290203   2898123   1585077  66947227     29019  15677811  16469587 
  5372987  15854391   5107710  23178189  21852427  10758402  13081839  16264803  29377149  28076315 
  3987327  75584769  14609223  49163358  35474125  28553403  87318003  54522581    630579  18292575 
 15875493  14164623  85308333  12833627  88439766  58410083  11709051  24805455  17209139  25545797 
 36055803  31387248   2461995    360183   8896038  13397073  46058223   1493391  46594539   8157435 
 40516323  10904667  45266502  31380207   2639863  33550053  12444879   8746215  84738261   2110188 
 12705163    525165  18592809  28333143  69278343   6795795    115553   4511248  22413176    378426 
 40353513  11275935  12295593   9855389  22050939  31945396  36290936  67458523  25396383  15085667 
  1757769  64929887   5228620  13345455   1571323   8251073   3039021  26399475   6398392  57590235 
 74591653  74226363   9032419    974603  52432046  35783223  50720091  48021426  15883215  25756123 
 29870733  19035576   9626523  40232175  37983393  52207455   1751397  24450595  33439828  34017123 
  2400001  18083401  33891357    499560  10901943  30435543  18456003  31426779  19405623  30891360 
  8383341   4447941   3697971  18572628   3587387  28135951   1772733   3673063  11690529  75292141 
 30927187   8222157    288051  28948723  34298235  12784608   3140058  21614031   7199067  43072173 
 26610189   7180378  13227363   7370270  39176120   7870809  87964923   1553083  31085643  52465263 
 35945368   1822171  40963223  26731445  33422189  22279084      1095  25471967  55663071  30663686 
 48758752  16232667   8510175  59413323  35553768   8763929  10582912  24881727   6169947  11442180 
  1304496  27386592  23669353  60368640   1880351  14084707  56724103  19781507  34283807  31987259 
   407007  10414131  29411182   3652695   9359090   3716973  40929083  12986217  20359941  29410683 
 58028093  14291439   2339113  37180875   7858299  29980928  33366087  89453044  75871258   2334283 
 28148789    931291  10505479  28739483  29885811  13365475   2392398   8654738   3726668  60478327 
  2621230  24992601  33181573   7649251  66391239   6177243  28479899  42204327  44977173  10919873 
  3612315    356219   3202413  20018583   5290243   5954203  47120707  43503843  46753236  39633125 
  2606925   1975123   2634363  18303873  16854827  61281161  54597072   9792514  35149299  70710603 
  5517947  76216693   2453101  15659253  57719023  62526327  17388893   9345591   8855168  15903845 
 11022183  55252694  24853515  32511318  19182607  40687623   4465323   2268589  53609058   3242647 
 43552249  15370127  87009177  51253787  50796401   7539622  10606297    883433  12052223    246435 
  4889308  51314595  18717458  48398750    998547  60667313  36334882  48257475   6813048   8293148 
  6799569  18292820  12390053  16906587  67815195  22624115   3991956  23819773  22735045  39229562 
  1454543  42578748  28283703   5371233    353257  28546667  55698027   1378373   1655267  37352997 
   307613   5634735   1149124  20678673  37647627    613383   7787892  60203841  13691003  47517979 
 10906655  21904511    614338   5271792   2453493  32751864  28307143  38676475  61182238  24772383 
 23094717  40404607   8308239  72001991  85416288  47810343  25858512   2886774  51648027  28544379 
 17272700   6183951   6523441  12200649   9437523   8580480  41359155  10862739  16165848  16845015 
 31783209   2205975  66980841  53047653  57262113  20536830  32891495   1602867  29561425  43007155 
  9877123  32918739  45933377   9347106    595695  18176715  52165473  15878519  13548831  10632048 
  6678651   2429451  86861179   9635287   7099579  20106243  10184223  56739543   3259711  10560819 
 10661348   2995591  65184723  38038662  32201853  47598807  13637582  44956233  29480914  59666989 
 13555511  37558523   8759883  40714843  33288828  46222723   6336510  30508027  38792661  45851478 
   335562   2753039  23383451  84055848  16469340  24646098   1765514   9165048  30661733  17852743 
 68277037   5382643  19515003  31651539   6252436   9353775  20058467  23444029  77246343  36340202 
 57982187  61681611  32017254  23678955  26691183   8528883  84534391  90051478  38576603   3037934 
 30759680    682875    463495    706283     78184  11863950  20458720  17577123  38914713   1458723 
 26931387  12544421  12435883  19031631  78762363  45653211   1077999  63475515  21361212     96675 
 15278367  16546699  35269838  43690875  64375619  17498115  44903184   5548785   5753973   4249263 
  2731681  49600635  25746347   6383364  65124924  62344311   5779818  47345646  41820332  13314523 
 38867291  88290932  79790257  48590259  26107982  97204461   1823511   4571222    842139     42841 
 25088790  49341898  14658067  39194523  73608603  41350299  28860036   9325450  30054798  27068637 
 18981085  12766227   6734870   8247026  73076973   6905043  20073258   6649537   4551038   8054102 
    81003  12990332  14024593  18958227  63525170    475003   1663083   4633721  12574427  17689235 
 51449025  35546073  33944953  35073283  38327538  33197873  58568191    792723    584127  30494163 
 12627897     87339  23326017  59851296  24750713  36108713  13036859  14117931   2117643  75230565 
 32058995    344287  21722525  18688776   1059279  49394598    389304    171093  25339739  56528287 
  4111503   2714333  25947570  13233484  71341650   6999996  36665745  21175349  53688461  31336749 
 15086519  16638531   4693293  43816155  10972303  25731507   6651715  30564067  17200993  11923052 
 45221787  19112226  35927940   4906085  34260104   3528323    247803  21737697   9109673  31600135 
  9411351  20992363  55743243  32960103  35161690  16873167  72461445  30605667    942552   3585831 
 49662753  39729573  42995973   1416048  31155810  47285612   1951474   9408945  19700643  12167649 
  8061000  89173763   7326149   8645403  14498907  14080878  73689543  15711328  23336319  28055903 
 47493555   7719983  15684919  16521099    973338  74755611  67016893   2971248  42134754  14385903 
 71392503  21885195  47784832  45626191  54124868  69507262  60056748   9536520  47586868  23081835 
 21283133   3754248  12226766  84821659  24609111  61475929  33674907   1701841  64169466  60671580 
   251763   4879851   8858527  62746365  47445150  10622487    798771    214722  15551223  52972152 
 16811931  20095723  33357435  19867309  50134038    618951  82015134  25805949  72938208  24763063 
     2657   3988667    539614  49393602  67286199  17787134  19638618  18486436   5908065  17124171 
 38835073   1288167   2987178  78149663  65424923  63410316  25364253  39528181   4899787   7461780 
  3842514   7766959   8849883  13457085  58833707  27273930     47593  71195749   1119873   8130394 
  1824101  21387643    601051  45177188   5101017   4123099   3644007   2809755   6539621  79306218 
 13187704  55177809  15713475  26959692  21682041   8286687  57755905  54651343  54291703  15993463 
 43626826  71883363   3869259  58038261  31016178  17810322  75458187   3789480    921093   9414003 
 39554370   8326995  22656074  25305299   2154156  18575398  71290797  10792101  21323403   3699707 
 14609543  46593035  61861979   2596359  10746144  67365419  15218667     81267  52020483  18737061 
 13956547    986780  42557483  13961739  52826467  10089385  21236680  19682104  24022059   7136931 
 50134226  23138645   5634246   3298843  22454379  17716558  13669479  32238886  30171348   4928934 
 40109247  34804935  44637279  63638277  11674914  49970760  68717067  27148617  87063443    166109 
 30153123  84043338  45964965   9573996  33501048    967641  18290314  49197804  11534475   8292787 
   590371  15891532  68494395   6713421  22247964  32954816  34349942     70783  17271807  65835898 
  6662105   8567416   5578743  24107115  17017903  10889592  20711163  37575483  26874197  73240719 
  3396505   7948269  75713073  44323843  32671668  11859947   6469771  33465624  29839506   9033855 
 46191213   4078197   1592564   1164975  18001161  73919433  65320123  15917563  30534511  38246015 
 57549138   7039167  13785671  19854618  10773855    200145    304707  63945003  14577423  29479255 
  9171123  20134869  11473907  12420846  69060498   1229508  16750331  28392821  42139688  49734932 
 28690583  20274748  12524817   8863246  48039898  13044175   1795758  15582171  20809142  36843087 
 19577401  53365807  14135373  12144549   6873691  12311575  21310195   9477690  40400427  64015747 
 18307736  22036603   2835569  49406703  24461883  53149947    117929  56271128   2884998  67894401 
 38580126  69229721   5214648  63121704  26296510  49796562  22085803  12486003  55316223  42904473 
 32544888  23055160  72198160   1116075  19047467  12903069  24534493  28573773   2128275  47829938 
  9453308  37252833  18866463  14429105  15824958  41516563    797271  16622281   4774687  14157271 
 77393565  26778588   2786538   6418264   9658575  11506523  31618325  11801423  10635423  87494649 
 22279541  28666999  36526002  13525374  26005403  33339528  31447539  31906963   1066629  24068131 
  1499698  29867352   8459773  11659679   7516002  20483278   7894413   8242258   1671135  22702779 
  3105319  11406579  31221939  12463123  60454625  85902828   1721052   3078583  25130347  66862347 
  8798231   7228923  58160263   4335369   6507829   1519157   2928555   2204838    561795  51581346 
 36469179   8947383  28765387   2078877   3031516  90166602   8984308  45121254   4001113  13312408 
 95245179  30613323   1066797  74533048   6927963   7630603  20681819  38294901  60399695  38688935 
  5949654   6520683  15129461  67311738  65335731  80959883  23094931  10330755  31127219  14367537 
 29360571   2063793  79995643  19504143  43457463  51435803    538155  20375433    345339  84930291 
 17188403  66793083   7753865   5596251  87189819  12024843  18581963      5390   5455827  53967898 
  7047949  13621192  14257863  20163287   3186078   7053713   7399153  10129459  23866287   3903891 
 54505431   9234893  82357899  84950296   5002971   6203095  23315451  54222171  19594685   1182711 
 15470653  15033723  29282817  38264499  11830472    747987   8274642  21839551   2097118  17489553 
  3970947  36799123  28316103  13248567  27953529  50417644  35401703   6543033   1675895  23842952 
 14772653  32095363  40346843  11850801  18751899    136923   9942733  60145934  15872798  48604848 
 13152723  14308315   1134993  82118583  16943101   7083118  20671923   4072668   9146755  23446461 
 19760919  15023188  22301428   6629973  81348591  55311483    155091  37026411  13454765  29666382 
 12968531  14090737   1307555  25985078  32795471  37279607  19117099    943151  50872900  32554485 
 25252518  77744628  39589905  13246095  35920788  49595253   5617808  52625672   5294555    675639 
 38442612  32960595  18399894  26528187   3904477  17523123  46714449  53770525  55797138  11845979 
   820959  14790473   4457319  21277365   6484421  63379200   4034899   1244821   1101468    639195 
   943225  42731070  13724853  77564527  39166915   8730141  24923772  26208393  30826598  76334129 
 52710235  63032001   5680203  86167649  24798421  51166491  11298867  28723693  19080123   2765735 
 23378563  35653883  29988412  42757860   6321039     20364  50217923  19933619   9712315  20537337 
 47158718  41003247  28280463  14862553  24942865   9864684    297518  68633115   5310035  30568038 
 24618043   2013085  44849923  29150055   6340483  58278707   5479285  55328055  35021559  77520763 
   131961  82053425   7979595   3300091    450344  19311665  71257979  28533279   2323919   2437866 
 87964320   1294339  89538273  44452788  10251672  40163295   3943324  34770158   3683074   4281727 
  6957339   9522163  25458911  19868229   1083003   5738843  35503227  62633205  75689673   5302813 
 21988551   5724501   8670598  12341662  42986539  37087187  11221355  27036467  19928427  25150083 
 52506093  22265163    451805   9974363  23718523   7363573  58360941  50251865  50264397   9482042 
 30883678    431673   6029575  12316956  38339025  77377969   7236435  13058953  11835699    858981 
 69650724  80908621  32631135  18822963  10724443  51443623  24444219  49465398   9566351  35375658 
 42395355  16471371  49746699  12073295  94067961  50147451   6418347   7314727    679351  60646974 
 11915391  39611323  26608725  17199527  74906019  22329353  30688953  18357558   2892663   2842743 
 13798523  54909760  15826563   8472033  60554526  57877859  30944553  12865035  34716987  46426843 
 58549614  20946147  20211729  23876651  66420343  26445123  50613798  21474303  26953466  17242073 
  1509638  48693323  35301379  41086107  55098599  65623780  12819961  32081865    739688  11071157 
 28936549   3328333   5117536  21326687  14536626  35432611  17389209   7540413  16165708   9809141 
  1316321  19163301  21596423  51069007  13317175   1535267   8628639  11655309  17042323   5507404 
  1569936  64514625   5561979    478395  12973490  60218955    881700  19199773   6434183   9455737 
 57424203  13406663  11092155   4535105   8937198   3936641  31584586   5288493  39216909  20135722 
 19388091  27220449  11899244   3145551   1596417  38897187  57653115  24801593  81542367  43082923 
 38116769  64975314   9378055  43847019  13534288  39685898  39246729  31044663   1532555  63566123 
  5445955   5748171   3902001  49988479  30579785  36779691  18824667  17660975  11831019   3231864 
  7383419  23544273  43289343  49188053  65013078   2878207  23583821  15876907  47117391  41813731 
  3515970  18494049    215148  44975382  12259683  35776271   2824037   1991611  26696207  25496961 
  8339319   6582598  13319009   4711418  11303177   2196458   7156739  19785659  35656282  45870252 
 27323650   5974233   1857483  30040700  46938420  54244940  42796161  17727163  93335871   5873750 
 86038443  38719277  28451595  30025554  44789567  19138263   4591312   4700763   9339327  27999225 
 43120011   8727587   3529979  12985743  11421708   8364317  27219843   2447323  34294945  11477633 
 16575878  47243867   9636833  16497875  45060681  82784867  28223867  63190251    587787   7360123 
 17943090   3776010  44451421  16763177   1750073  10106673  11812028    685288  49045614  19353399 
   308231   2972407   7972745   1139612  18996464  61489155  11231809      5051  13550099   8307286 
  9702295  10898555    199812  13783499  18115607  49452519  27179363   6440891  17767713    366509 
 85049763    451335   5535947   9410587  12174708  59453538   4302663  32017107   2796615  44716623 
 13688223  17824215  13248155    827459   2296823   2393458  30832429    415771  13406923   5286289 
 30205379   1520004    269497   1784328  57321213  57911823  13571922  27614889   7214273  35836538 
 43593003  15281731   6456195   7401215  26468323  13221283   4479903  23014313  25012349  10516748 
 40291648   9280513  20297747  26838259   2762533   6399149   1763857    222789  42594414   3952487 
  1971579  90106119   5717172  10895442  40053799  33760599     65947  12553248  20669233  38932351 
 41982987  39448191  41181081   7651554  12867755   4395131   9247413   7744797   1860483  40139792 
  7710371  15942575  41505909   5444491  49286074  54473751   4656987  41699993  53022851  65034456 
  2554203  43661487  36246113  32491764  33086645  16550589  20264874  50689573  12781131  60578669 
 62022811    581751  19687134   2716408  97535274  64664372   3220599  14798193  10972707   3629063 
   227479   5371416  26454419   6623809  40312220  32705637  29314039   4711293  14952693  12835911 
   635615  48154299  67358769  71547315    137195   9432121  45181923  32963691   7698411   5145718 
 70063464   1297417  13784623  12119533   4371403  44077961  32466743  33107806  22593840  15580719 
  3308910    764313  50502435  14297973  39333771    976497  31425273  16002109   6143313  10144333 
  7070379  49483146   6631583  29445618   4105179   3465809   9284343   4404733  60607848    533453 
 12716311   4592795  25090080  23561853  64573807  76117203  37832398   9012417  12935661  57570813 
 34196565   1509843  22990588  54800998  46062882  10869384  15172587  35922597  35843927   2741563 
 64043187  42398871  23187067  90998877  30673995  17576673   5114739  40889540   1209713  16753450 
  5311713   7850599  15593463   6771883   4370841  70947801  53476657  29165735  44597823    934171 
 11310411   3433497   5138693   8027474  66111675   1739871   1828026  34594488  77878275  24091579 
 16331037    990528  23507823   8559663  38818225  64660931  18492302  44550798  34353491    602523 
 43873203  31881050  51887402  10348683  21131545   2577021  10164763   4368738  53946065  73904071 
 81904107  63009031   1759533   4357693  51756255  69132743  23875310   1847143  76633460  14043954 
 42277566   6426813   6656439  12184567  21883011   9224487  51359098  27148545  26797239   7079253 
 33219077  23366907  11546619  13853973  17235326  16812563  14302633  13237138  49248387   2046375 
 82655531  19604723  32829282   2585328  20292843   2952437  32333137  19214747  24083031    537462 
 43927888  46436361  32886879  59955315  56401629  43212927  41299003   6301145  10139884  40825167 
 28717630  50883291  26597967    789816   9644139  22073412  15169753  13770015   2170935   3727427 
 55898403  17467925    100923   3931259  50841949   3892011   3149815  52878225  49381476  35584301 
 26054805   1720545   1276533  68352075  56638332  61396359   2873169   6885885  31716059  39771323 
 36889053   7920783  72068091   2377606   1848403  27704407   7060696    580715   8833563  35089169 
 20766258   8072463  36825627  24699382  44316481  13077366  34074522  23638575  30680559  26134917 
 74774540   5606145  31708965  18271287  74878172  27716022  33062158  38686803  26116143  85123527 
 59060940  19799823  28368018  28898916   9556395  14992831  65175963  24467115  48814977  20543868 
  5114947  22634763  17892447  53044002  45421785  10730967   9193323  10948434  32273538  72026402 
 14846745   1776474  63142261   1009784  78941521  89855259  12114298   9775139   5366718   7162423 
 10382675  31809915   7065951  28820745  65908287   1938631  27877123  10226766   2916285  42881323 
 60056743   1531048  46746357   9725273   6581562   9293224  47329702   3041999  62788889  15256903 
 26542788   1441913  34833525  33476899  40009963   5395979  17260720  28606302   7376618  18632555 
 34049739  42164661   1194900  22327251   9761378  26713323  44069512   7012673  70331019  40443001 
  5610235  42931443   1521339  19712373   1788411   5767745  46385523  25870230   5308747  50744635 
  2573163  86952863  60362811  13100617  18164864  43249494   3468843  21269235  54099843  56229273 
 27410030  14150703  44255094  79982529  42499437   7934523    267015   3186075  15434956  21563603 
 25324664  37348458  13740718  55717299   1390513  32449463     18339  48999133  23504324   5422463 
 16893593  50617273  21641032  37368051   5615502  15256795   4361715  68431536  18694665  77793403 
 15371711  48387861   7456587   7611227  16397051  12609533   4685711  16696167   6040521  16551255 
   397273  21022971  45774699  63624633   6598473   2139528  40477701  61819999  18920589  53768698 
  8356404  18151524  42608208  62309723  95592453   9545521   9877653   7561397  43601223  59998449 
  2020083  33898113  15813273    679035  42705223  43145402   6804528  50621351   2261373  28673273 
  4957673   1025861  23855731  55963881  30036499   2742407  35141537   7499340  33883332  26697442 
 47761758   4478723  20094257   1304443  31656669  17242283  13439443  16436379   5676495  30079843 
  1094638   4501631   2562117  53015085  15674683   5699841  60363103  22281273  40402626   3673553 
 21299373   3417493  24364414   6129015  14567209  21325543  39855449  22169985  11950559   8734575 
 47886641   3824043   8366748  36543289  30350459  52231563   6754863  10317243    881061    499095 
 43910963  58643366  46603891    238575  55055488    868893  11018205   8174067   3930693   7737231 
   251889  55447443  15851373   1156803  24305313   3387903  61692307  21350379  38495815  65828851 
 69986808   5511871   9447318  43699751  71637416   7361148    304873  15850528   3094019   1565643 
 32967027  37210051    653984  59425422  79923975    405447  22428699  24827433  28354944  18842609 
 77000747    645823  44471751  22516989   3686573    366048  17595943  23169523  40799280  16312323 
  2123601  28694313  41873928   3978303  21166775  56294863  50793762  15861219  45944027  57539277 
   921714  38312471    894423  52670571  33933224  31409835  38286687  81181124  38066443  38275775 
 49857567   2600473  91342619  61893108  11225218  48680963   4812859  16097867   1692827  70040482 
 19550705    306597  17703039   9259019  23123923   3584259   9266231   5166774   1659149     12744 
 52324509    576085   4116528    956658  31264975  19028503  23002228    580875   3590631   4687501 
 63109467  67094423  22012568   3334545  11661371  12839139  16792668   6851773  64373685  51043998 
  9649083   4918168  74088273  51609084  72341759  31538183  34241863   2197195  36291304     53686 
 41676368  67312179   6944697  46429143   3119043  38185143  11691293    390873   2127258  32870499 
 17483161  61411092   1430140  52280091  18538917  14301270  31422345  11757874  86489955  58350921 
  1911543   1166603   3576332  16952832   4981443  45691348   5398355   2287237  80254015  34630895 
  7157124  14909499   8815211  51264798   2634774  22659144  25179718  24228327  20364735  22683672 
 15803227  55828643  37059171   9992931  30225038    600207  23882373  70226175  26945306   4920131 
 45995643  15532623  37068438  44383929   3956865  46727463  29761611  64869373   9984381  59027883 
 28833099  11398523  16338308  67684551  24769371  11118143   9677219  75383123  55567623   3426043 
 12787323   3804693   2455261  12444156   5550201  13991451   3232342  44565538   4539357  54908061 
 16946365  17112561  48790261   8177351   5194139  10442967  19802235  26609594   3554339  29374571 
  9100841  68905107     83283  24300372  15685187  11724374   8750193  21457649  36413307   8126124 
 25927299  56400074  36470171   2437467  37288275  16433071    177503    905386   1178439  37474833 
 70991520  19318361  17928279   6973765   3465903   6713368  63397160  34456212  17856402  83606389 
  2143333  11751049  58953931   2869753  35876298  35657823  51198872   7942511  66026996  23185900 
 57771723   3740475  18668333  49102155  29116635  32355361  13487723  12444882   9584593   2795143 
 33226671  79278363  18544398  15760291  49318041    722889  12610973  29617433   7529883  16924695 
 34866018   4182873  21185472  65744553   7219413  13432368  29793943  35027922  35376893  42388295 
   658473    710913   1337961  25310379  84777933  36704379   5216757    147859  83178939  18844189 
  1367307  15928847  38943489  49246989   6333653   7765998  19324824  11301810   7842438   1388229 
 44952387  72335229  18633910  94353001    391998   7058663  20403965  59947771   3315899    319156 
 11673723  26949359   1387476     87853  76333947  39516758  62572155  32602301  46347951   1545953 
  7747133  23919615  31723521   3291047  10048879    876033  11435620    135951  45769847  14220571 
   753612  42463471  16531668  30921223  27062599  50541352  25678657   8555160  23809244    709869 
  1279453  41609493   2295210  17963113  25921195  33454353  14921089  55701483  11777679   1081101 
 59620128   6208899  20872383   5301243  11772261   6996439  44679787  37078754  33632583    869382 
  9916393  22868187  17219632   9229323   2601792  27396700  65875263  63512523  50185944   1697748 
  4784163  26288107  56689965  19123000  10616547  43720119  20800219  14116383   9694287  21123170 
 58833973  13550283  20015298  92266523   6992187  21974460  12328923  26081814   1515099  35594315 
 75298395  65881879    796317  17291320   9241815  39378363  34507158   6654984  69011032  13286067 
 66221453  11150583   9901119  17513115  66093403  80047860  38258083   5001245  37173248  42704793 
 47569294  20827453    579889  19894098  20443743   6203529  17224746   1543291  21151983  27816219 
  3291963    458273   9251671  47577933    800490  56635061   5541631  48395043   7396789  74629643 
 38152808  15055723  19593553  17995968  22280955   4673690  19972512  37257659  53101323   5118444 
 54418835   1088058  33340749  45350166  33650529   5243773  34154043  27042948   8701515  13632423 
 35802393  24790191  10728321  78572972  16477379  73254372      4763  12563466  42007064  17318023 
 55974807  54056143  23878243  14162271  48615159  15074220  10644683  28197330  38439645  11984467 
   622996  12074847  10129783  18955035  10991471   1859447   3844907  25727991  51748718  29516025 
 38633991  48515733  28868818  44158414  17276711  51947082   7634568  84743661  27709317  28032459 
 26625659   4776115  14612677  11349307  21047055  28050803  23294483   5850691  15716276  16018288 
  3532281   7361915  37155607   1473315  19102031  12973410   4427895    334107  42825840  15083900 
 78528888  36524113  20327415   7827499    670348  27576386  39593243  22644206  24972345  31752842 
 22539673  39937339   4227528   9602683  18678903    938624  55258690  57492983  15463558  13205883 
  2953001  75644262   3416273   5612911  22328637  20329388  93920703  61233834  57748473  14565327 
 17470908  14057827    786951  11687613  77153020   7771686   1005588  27379513  23185794  49724149 
 65201181   3661869   3473931   7040745  12476091   4925792  35877657    901023  39888498  53501008 
 14559623   5068571  28347687  47375968   7606619   7143565  54477627  37278923  43966803   4688023 
 44261175  24655681  82178919    122557  58303101  47204523  64693741  73592387  50580153  86957994 
  2306625   4611456  24348813   9418203  70256444  24995971  54722427  22637643   4536446  72325887 
 13964631  37264435  29881104  32152467  15648187  10128873  21000531  84198039  54092634  22935750 
  5180763   5502774  63327623  47152035   1502481   6370873   1650518   8674535   3515966   8042157 
 11251802  10370628  32214255   2263595  10749683  28371543   5351370   4086233  65670931   1414025 
 54796571   2595846   6226003  12542232   3004537    618377  18593143   8614167  59583893  23557528 
 30293943  16314036   1624448   2834019  40679391  10026089  18406563  25756596  14716678   3562445 
 55809247   8340315  43360827  26729873  28525895  12966921  31619931  37083253  13231149  49953943 
 69770848    910655  68719308    111273  68870367  17240775  25361781  19869133   5165443   6823799 
 13765875  22029705  80147763   2674981   3351908  28734891  21388964   5852523  89641819  28902143 
 13454847  27152315  39795502   7481219  12309603  28160823  44758192  46607851  55974625  36064715 
 62919467    424910  17644550  43686009  67529714  17754543  29026043   7338834  35639421   1635559 
  9330837   1738205  24276585  15379188  40858062  77046973  34410863  55487905  29382539  46786509 
 15304866  65561467  62004373  27424835   4845339   6819615   5318338  18785323   4700355   5642293 
 15767637   2607832  81379498   3002421   4930539  51967383  42684471   3073401  26341413   7423557 
 12223509  67298769   6460798  41956960  34052523  38441373   8675955   4392056   5833115  62289578 
 19698823   4253891   1061415  66483331   5003808  40481801  34071544  17148563  81954835   1337373 
 17850123  11500315   2993735   3207834   5606073  43466077  18682455  59348636  23143995    838602 
 30147821  26061275  61504441  30127373  37611918  31342359  29373962  18637130  38738436   6893623 
 23708136  64883124  84580599  27215355  21245949   2882299   4574595  66818291  28237533  15089520 
 84803670   1858939  66561792  56001163  69521233   2908644  47866395  37549173  26345211  59732873 
 15464495  20138901  12974379  54661999  66539112   2685813   4282743  56829891  55179429  21116348 
   595616     96939  59536610  67055050   3587829  19591281  13231308  11125127    314229  33175729 
 16513187  40027187   2486759  48711291  94776301  75482574   4743071  66522297  73066363  45717340 
  2182359  29862781   3244518  36742488   3036381  10613061   1453691  49851615   2948043  27259461 
  3816026   5112295   5079315   1325715    672039  27583923   7381029  12607911   2131122  12175173 
 31119622  27251083  63255045   4399426  45560283  43230464  53719614  21446826  21778767  20253141 
 19308216  39132181  20587602  26973116  24635766  29898483  13587059  45560815   7420180   9259318 
 31606235    369723    206723   8254933  19656181  14803659   7980992  18089148  10365883  46339811 
 16827153  85583254  52194212  10222053  88030053   6039168   2346513  25270398  25232055    115128 
 18955986  27241243  31222327   3047808  52968442   2646087  46872619  12154188  73117248   4519148 
 73096995  13049313  37940368   4300830  11618423   6914319   1468779  20056903  31861291  43142172 
 49950645   7677707  23130734   2861577  56539543  28199667  21294648  21716125  12401037   2247131 
 34129825   3851245  34554574  54019867  10497003  62297283  13919139  30880852   6749514    911498 
 27955419  13561762   3267433     12177  12464921  31625067   6532323  41268573   5222643  17607867 
 85672491  15896878  12970590    255345  11375123  12282323  39975487  32266539  11679677   2451759 
  6638802   1649529  30509511   3459258  40186500  38500173   5875197  78577457  38722323  11157969 
 19014234   6744731  69743499  35365461  51654803   6237329  24397960   6526173  32355205   9735978 
 85944579   4854243  12854503    213946  48583850   5103821  10954131   3231393  20293083   1380523 
  9332451     89628  33742945  16324949  13074110  12563160  38562100   4549499  29830783  47427667 
  3529377   6634059   8491421  36561023  14268934  21148555  33914952  56497123  54031908  25475389 
   339195  56554963  46410798  60754058   6171441  15866491  36753667  25175145  19152189   2683713 
 18311235   7178690  37416822  22153033  57934063  67648711   7507198   9394079   8408273  10275808 
 15866573  10480533  74109345   9275081   2724101  15806333   7867293  22252991  29619570  27952595 
 41359253  51158689   2932117  13166877  11548517  66804248  24245013  41825259   4093587  59949516 
 18771111  40495532    166665  45108251  11421702  10665393  18962193  25199451  36632523   6588663 
   463033   9701853  24202631  69120748   2476553  68479944  24479970  86028765   9676923  26958390 
 17140043   3479457   9398868  10492439   5708123  10171167  31264338  11390055   3907240  15468261 
  8211989   5079211  44102741  57907470  76471093   1103589   4751259   6962167  28707648  19009085 
 28451823  56402348   1052965  12822387   8603646   2134743   8938203  35404258  43822265   3443379 
 14268487  28387128   7603555  33845714  83172982  25389708  22834593  17473815   5342363   6373203 
 36890123   2026455  26095961  43773798  29042147   4442343   4095753  83597763  23255638  74431249 
 44155128   1295340  72133023  33269123   4880427   1128495  28408323    940118  46740360  18796665 
 10569595  37649571   1312342   6533199  11492085  81639197  55836113   1834763  11829010   2810500 
  1419123  33053567   3504723   3245005  23365768  27718554  37537403  35275868  28572188   7505751 
 14547403   3572695   7828257  88800663  46169648  64025903  11780155  77809201  43928163  49168398 
 17026699  58924389   1638753  50377049  24707951   9378441   9102467  30272541  75316328  16554903 
 15693315  31067275  41528049  22989911   2466762   4549783  60129123  31542579   2483967  22628959 
  4498419   7320618  19389675   9882555   7014232  11189392    152222  33219519  44932543   1377752 
 31281573   1872195   6601291   4300641   8232987   2315089  14121747   7348953  21931228  46492899 
 45496701  36635684  30685119   1343876  63413598   8730243  43193418  18794529  18896913  83671919 
 33590108  18031300  54688901    611173  54215691  64293568  53089023    150451    362900  80081839 
 12373805  12428243  20196939   8227930   3612741   2419695   3150809   1475905   4322328  37972113 
 22937163  22306197   7942047   5466694    976895   9255162  11255545  21531765   9296173  55780341 
 23440372   2800715  14733938  63862194   8265051  20718435  14939723   6368307  10091510  20292780 
 42266935   8388478  13893119  62726091   8443647   1447857  54728615  26030028  12917333  16759255 
 47187907  35785249  51344441  57841551  52403433  31793248   2913551  31665333  10540905  19655547 
 13775605    826273  10906557    191808  27079288  48417102   7370707  77262793   6671569  44492400 
 75317711  39204443    730859  20496039    654497  30065830   6496123  16907911  92420055   9289337 
 14116803    924389  46804041   9141840  31507248    544151  10298688  13274051  66011248  48831368 
 56286439  47590127  63465872   2956483  31009008  67034818   4004331  31342200   4587323  15511556 
 13427893  19383721   2468183  18825798     69171  19314287   6979896  12898295  18612327   6369380 
 58543125  34737027  57495755  18777279   7294955   2978147  38328159    205284  12869947  14718043 
 14931177  29352269  10360671  35953482  35668311   6138370  28492523  52009899  11855287   3955920 
 67209247   8254168  15738765  82999473  39829971    799383  51678753  11134134  64915041  42311061 
  1797213  10588579  22463119  32768363  44581139   5878481   4295913  30756131  21827635  20239363 
 34081401  18555995   8822181  28175343   1319965   7475451   1263099  15239187   5811823  50443361 
 17381171    411415   6243151  28699683   4854328   3464298  13672680  10759474   7227435  15733148 
 33339335  17838503  24577543  18345753  46427623  24279868  13308303  19389228   5031123   6525683 
  8006562   1541071  50487162   5243785   3223182  44635357  15161448  67508806  69720022  18552011 
 20198938  19399827  26527195  71749452  60033369  12277369  47531997  31819358  14517883   5768457 
 47130921   6425259  54833135  25175238  32247867  84957873  41702791  21359811    881451  33572959 
 30849480  16416783  59356512    724543  45021500  14513723    757145  54110411  65060525  16250557 
  6260856  39978732  63443887  16798641   2450832    498219   8943947  96902313  10365744  54272386 
 10867419     56270  18128211  18887803  40470390  68801914  23209113  18794303     79657   5965803 
 36103795   4714299   1550550  45544221   9431049  10348591  70435208  38194237  23976257   2285146 
 56762908  98049243  18018123  25944693   1887572  47980091    734703   5209068  57088987  17562756 
 16252821   2204175  39160347   8005718  37746642   1830024   3310311  13144215  64779549   8743871 
  2036573  23017371  76130298  44348232   9543115  13467403   4846893    154347  47858931    159090 
  8803993   2154370  59466600  59013546  48097496    353685  14704956  33282939  42981587  13400763 
 18033039   5119187  17914491  14111419  87588768   2504757   5528543  39992502  10916185  69419223 
  6454392  36609423  26002323  42697358  50533203  32794989   5236825  26632720  32454303  66886713 
 60731158  23978503   9525048  49272486   4629935  72034029  55628313  16541298  46273455   8443703 
   689927  10566554  15445377  17984763  49527670  37929983   3498244  47113519   8268957   9102948 
  3642645  36529275  40380680   3492699  19597503   6056253  90000333   3475773   5239098   1615993 
 65520735   1260317    799611  63581817   5867393  53041027  61262323   5050315  27146301   7961667 
 20852363  21931277  26696443   7800675  10471332  10829697   7525461    530053  57305437  59836879 
 38595198  40036603  46172623  43763100  55918567  14364905  38080923   5695995  40121659   5233003 
  1625758  19238413   6990228  85214878  25336691   7421397    674115  45866693  33196923  37345821 
  7806093  34394463  49139187  42485511  33952217  56726067   1627329    257779  50081700  12757602 
  6941533   7167360  15708788  79985259  10231547  43660643    485883   4034795   1197033  32063805 
 26290502  55261023  59051808  46832495    613467  27047994  18585733  62018533  18351159  48793125 
 11335791  11596893  29222731  11110283   1425261  46165681  17241740  13783678   2760549  51630315 
 34213065   7045141  24102459  24446269  33564311  25467873  56900948   1145748  28653603  62257831 
 48613086   9375723   6323263  73227543  15928869  19762295    348855   1764759  21913018  18169136 
 45391275  15252920   6541740  18155113    767958  48342723  83475335    344828  17848331  39701204 
 56814441  51101151  55780869  75397711  57144903  32929355  38505150  83681386  14746783  32795591 
 13634645  49830917  46821759    214462   9702286  52333339  34032088  15566295  10537573  13102497 
 10277475   6250878   4165803  33321243   9304971  50504973  23432091  13693803  22382966  36309624 
 16881927   9814879  16424867  50188443  62582687  22179334    297783  11288979  13293973   4013755 
   280833    964291   4491241   7260587  17782188   9246987    797421      2853  12224079  74408923 
  9125163  16611265  53291179  33753984   5491458  23646676  15456249   6745938  39192928  16976901 
 26120749  75407494   6027235  34364138  34680871   3999063  21771991  10286952    434643  41128219 
 46656084   5737503  16169598    101443  18305439  32784585  53666818   4528763  41516451  42638257 
  9703332  11142099  22189923    578651  45073923  46321755   9007504  44594799  26664210   5968963 
  6134394  12535683  22003935  28256100   1154155   5050674    714634  26087451  33114513   5237379 
 45970635  53539323  28511796  16587743   5064033   1932651  60815465  38683283  18144249  28371468 
  6934947    257265  32124579  14598984  29517753  23209713  25165991  35104619    923503  36893874 
 15514969  14992806  81683235   7809584  16962107  21499139  33957215   5123651  33273350  10174173 
 18758013  40660951  57621595   5038614   1606749  18277380  31279995   6293627  30720065  25488411 
 32185763  10240413  69106917  37056748   5302136   5319458  54760013  10799853   3636217   4095163 
 29093329  32395867  48850417  32397719   2188601  37482147    937752  37041558  78773763  29330137 
 23181717  37751547   8800265  32871561   2906507  15062335  36049851  76234669  34494570  47124549 
 15780867  52451634  48534623  11079705  80077862  55883940  18558089   6581412  30700636  15354019 
 34757651    734758  15760367  23954700  42330611   1724298   6608139  20523087  11404581   7602583 
 12471468  62222931   1070592   6312198  44539541  29781784  60698799   2689371  84946425  18159369 
  3741603  18197078  44077275  58410155  21237303  53243493   4677458   1344103  32937747  39264596 
 12710589  19053091  62229633  23808443  29755541   8947079    985479   7965855   1587745  50967867 
  8822298  29528842   4580603   1575723   5250567   3808419  59992863  10317213  24212906   3617132 
  7206003  17894163  55990373    873383   4691095   2833363  22800469  52244567  74630508  15521616 
 57158596   2281854  30600869  15849179   2129184  13200053  76092425  11087835  15506075  57870955 
  1102587  23517078  29225847  29618131  13060260  15981423  17542393  63158315  56889021   7248967 
 31859918  18266668  39521098  52468215  47031393  14514283  91503483  36050851   4202987  10709511 
 33898429  37386747  24796763  14427393  62031890   6092443   6671917   9218958  28670096  26687800 
 46968883  10213953  29201487   8932163   4133109  87855119  66812635   4062652   9407775   1467653 
  1596252   1944939   7595043  14458493  43513083  49981095  19298243   1405753  57138998  15527663 
 27439211  22041065  22212083   1886508  44343310  35308500  91206907  18733299  32803850  51739198 
  3081523  29978559  39224837  44670846  32464356   1468923   2567713  40155147  34199112  32988154 
 70437126   5300379  43606308  10025215   3524979    785067  48526695  15622467  25088760   4771563 
 15293598   5021513  56674123  24566940    882303  29300394  38638203  48425955  72467621   5873985 
 28322277  11781715  35296331  28209984  36838836   9998303   2363490   3267603   7936179   9330813 
  2345373   1411404  56721333  55998009   6515737  13353028  71613843  46699599  11816299  65875688 
 66706685  73662679  55085940  60249161    860577  41888697  12743801  64068747  46321607   8773839 
  7479903  23786633  71214995   1895085  29033174  41131171   5510111   7295043    480147  38841196 
 59973621  21511515  21277047  90297473  24766900  72376193  13275423     17523   5353785  16695109 
  3727553   9278484  27220939  33853873  33942654  18689463   1142698  15364232   8757893  48828546 
 44275148    412348   6287816   8110095  64591463  13260865   5817264   3228690  12554423  55197539 
 37711071   7187087    204428  63170435   9747069   5910515   5427855  50836207   2509886    402216 
 45307447  49755374   7534881  12244560   2519433  62928139  35594347   6101381   5453679  58640973 
 29405071  49007757  35230629  20120968    941574  24016089  69108370    453387  16912191  27846168 
 28468563  26980023  12795939  38029249  31933563  32874811  72429998  45079535  29707746   5773943 
 64368867  34962213  30994611  46824765  28322097   1854326  61826216  48713418  13851963    920157 
 74312955  46883777  13053696   8485719  59072613  39582789   6269227  46177947  58380999  31171125 
    21696  63347387  80084283  39383042  22987339    814586  33845261    869950  40098828  19718107 
  3825505  48235011   7697638  22830351  23668383   4253979  13484773  65052383  15273415  41591490 
 15555195  46396199  72536553  21307695  50727590   2741967  30000003   2138725   9499497  42618335 
  8054797  12039243  43075288  80351443   7555783  30251003  35022171  30139011  27834627   1831971 
 14416371  44050623   7370484  61300437  31384367  78176193   7693433  56141323   5217051  44525103 
 70205388  15110262  11595813  21950427   5354927  10065889   6115263  21885523   3856858  31607607 
 16994823   3247650  16026263  16977824  34543896  12141518   9835473  15198477   5734454   3770283 
  6509898  35535063  29800868  21298092  37846907  37294966   5070367   5363229  12729279   2030733 
 13945498   4477695   4423231  35601373  36529778  19251635   7201075  69043947  60555723   1306699 
 68985322   8021391   3972177  10148811   1961187  59756897   2490169  26754213    487263  58339655 
 16277298   6074042  11730615    823466  61979235  23394030   3489308   7857448  54304315  44084748 
 12235896   7444967  27962603  45866723  39422583  12803892   3267483   9656931  13329195   4922338 
  4102137  14689863  10865712  53433451  29393073  29536773   8006773   7632348   1168059  86948583 
  1197393  63672864   3444279   2127101  35389167   7815184  37102758  62287343   4894287   2395230 
   474538  16427067    237375  93721803  47058302  18577653  17405463   8312661  40550708   2087265 
  4274790   8458027  15309843    942623  29453471  48707509   2015953  31190190   2026763  11976198 
  4347800   8583009  20643583  64104072  34379646  39595771  14515208  50707164  67831965  14982383 
 59755155  15322313   6887868   1453251   2061883   8021727  14388770   7785523  14631588  24594585 
 48351315  22572918   1177937  10289179  51543458  75664045  12269874  77676273   9276971  39726148 
 30608101  37056891   5795398   4046209  64906043  38717793  37133883  15261278  81456507   6329682 
 10084098   4612555  39195867  14999291  26125465  27987495  34261233  56599043   2069163  33860901 
 49293663   1759677  81244807  42997866  62631285    871961  45820231  15738609  13083972  17673869 
 51774153    157293   1410567  14574903  10733079   8596457  33044376   8619261  36912012   1026723 
 50485953   6417053  12452833   3708627   4491643  36106602  36514559  81689892  60563931  19585653 
 11402199  53622603    662194  23639091    262651  19343643  29614821  17378620   8001846  11306528 
  1464688  31224003  24148555  12992361  71985123    310491    348691  10008023  19162292  23232233 
 52560321   7988803    471195   5666328  73763549    891485  58928918    263959   8003125   6976995 
 26495541  64894635   2893880  78010923  11149473  68167257  63438232  13346869  33909423     27951 
  4850887    975891  14105655   2491828   4751812  41155692  39825125  20846635   4417179  18860065 
 10279970   9942723    716027  19422325  18233971  46248213  12820623  36693332  24744651    330754 
  3698367   5768053  23011029  12315529   1090187   6406262  17812358  41975100  66547623  42257008 
 11570479  14094643   2106227  66612825  23557643  38585551  31656861  10388319     45134   8220471 
  6832193  10429737   3614058  31674273  11427011  67393003  15429957   6513123  78905894  23762793 
 16875795  28851699   1947123  12714384  10715397  15960279  17096077    616778  57632187  26252010 
 14050117  25755535  10772248   1352420  14967803  34443102  30919743  48209143   5535227  15713691 
 10906792  18199361    126513  78342243  23848214  30292641  68549901  57666459    455073   8114151 
 75764271  22682203   9580239  10445900  34724013  15381627   5376171  58429818   5439231  65513091 
 17804004  17726357  34259128   6396943  48608703    484555  42919671      9384   5501801  28279913 
 41838863  29675708  11856627  41565651  28216129  36472851     88287   2955387   5420943   7306179 
 18703353  22364391  28793489   2639898  26543440    727575  75953271  59750211  35557843    341415 
 13105546  19480839  52115511  45225393  20394507  16891713   9007200  59706575  72864712   2082667 
    20731  29678653  36320953    269743  33371003  15490983  24998648  10959885  10657287   4422867 
  7874577   6875283  66902491  19612469  12842875  47922473  21205193  84814815   1803147  32430587 
 27184614  17352403  76184151   3077263  32394735   6315543  33952362   6518943    575687  35892176 
 36551743     13422  74601597   2764313    716601  15370976  66486009  42793062  15701817  15780090 
 30206793  12816763   8615213  26194743  24478343    376863   9798384  48161548  28494995  24655043 
  1501503  47682648  72997019  22447562  88080423  13252435  23885675  40789455   8304123   2389191 
 24323578    556813  14373083   3243123  13990143  34277759   6495213  49748271   2626043  34228203 
 61096463  96274567  10580235   2304483    854253  26329448  19064714   2945373  14563785  14121923 
 29351853  21314044  96806008  15511848  37015154   1781087    534033   1092941  21810283  25656738 
 12397941  22623383  21523339   5423172    736027   6181803  17756895   9174957  31381382  49813705 
 48937635  34751403  10567603  29766033  35686198  18039494  53197308   3550453  85141707   3088891 
 12783957    203919  40783628  41787687    786843    817379  25412731  34023336  68184951  13350657 
  6885513  11225515  23888187  74700411  47957106   6752253  38989677   4081755  11844327  27940783 
  6161349  89024438  10658715  42987003  21149523  31873447  10046364  17200863  42236829  62212826 
 62846051   2942271   5803023  13162174  67300833  52198823  11608459  45394339  30594307   8580732 
   877697  23542733   8755211  14853198  38731552   2893835  21589019  10523713   7778103   2941477 
 31414002  50574746   1398183  66544773  32003171  86130998  21388743  10626247  20608023  78905625 
 37210787  38606579   1196651   9748339  13272060  77945333  67941813  45435803   7864185   8481687 
 34956118  15550179  28742223   3517935  69397563  57534448  33747590  19525671   1716563  15227849 
 95418483  22254591  67019481  12063551  33798610   4290957   1632684  25794087  33631308   6533243 
 32894103  21451883  14617947    589935   8828673  34995543  11916411  49259529  41639507  37362333 
 13209163  25708287   1103167  63442563  38652027  15712687  78486828   2319533  41189498  29065083 
  4407669  32878859  10710817  80797145  10735783  49985240  27267783   7727065  50424914  80984558 
  3031661   7245203  65440344  53475251  88375109    107385  76031382   5814739  25995675  71385818 
  1997103  15136377  31070363   8651403   1047543  13657697  27316947  68075979   5029979    718511 
  3150578   1610987  11595425  81493329   8969643  23795698  38201663   1451115  20807165  63810331 
 21002078  17124603  92070123  10748989  26139147  49202982     13121  20907731  17755914  19995252 
  7024743   4454885  40684195  49735701  25386744   9599262   4766717  34198149   7444200  33052260 
 62189473    384706  10285595  88045707  33945895    281076  12531075   9191553  23776295  28291369 
 52526430  25850403  32130923  24730473   5014464  25036440  53354843  30265495  76061826  30923857 
 20087511   2336613  33218448  21597464  43550323  30283770  18893348  29675223  57693792  21532263 
 30322871  23347906  87105673   2216235  26250370  37834167  21305715  15301475   2498307  58587708 
 51534331  54683423  15368091  72293232   1310859  65645428   1169938   8906108  15640319  13745427 
 38419998  70333743  10870386  27814218   3017871  11205723  16404033  35526870  10971409  59348478 
  2035623   4903293  24089577  32761848  45983043   1071437   2023043   6766609   3888505   3573258 
 64274139   7912117  53980392   2116678  47643862  43101297   2641923   8245347   4177408  63049566 
  8606678  10779603   7493960  28371403   5474526   9326803   3461999  60000063  22721532  36610323 
 12981852   4157022  70092559  15020419   2455863  67972426  25424948  10122805  24205455  34269243 
 11885483  46351873    509247  29280943   7595025  39901869  74449914  50961651  42169443  17445353 
 68150051  26590911  31903590   7239123  32854623   1579038  17556646  12361459   1082204  49303313 
 78187515   1536591  56848343  11635637   5942513  44337903  13131858  16814704  12064143  16703023 
  4481075  18784221  41768945  25713756   1766908  14394983  25934346  57113283  22077915    669383 
 27832675  62806773  56234491     78159   2012513   1280913   8230267  18449587  33784987  20760531 
 25929915  75276479  27218062   3377655  50447852  41329467   8978235  16616571  34182923  14078068 
 10315260    164898  16272078  20822351  68675136  19768942  52295389   7324881  62834811  96098571 
  8357067  25554941   5472963  72731859  48426155   2102299  75403748  60784951  78639141  48841489 
 23461341  76678356  18985726  64310987  12896916   9626898  36167630   2976667   2147679  14112319 
  6678747  90158833  62998208  53438433    231816   2527439  44820787   2476443   6849325  56778875 
  9561840  24002571  24275340  21384915  63980283  13985164  37383783  24738198  13796673  32501013 
  8423098  64078866  53125965  18434868   3297469  13488923   4306687   3228571  28164306    298171 
  6458439  43395594  55643893    676213   5090028  45674836   2114803   5395065  14267083   5782185 
 49160825  28047690  52073184  31065003   6291361  28455063    315591  14848173   1424743   9199698 
 25419104  20540643   6286459  15132031  25797283   3158817   2598123  22617564  66509853  22211698 
 39137193  56532885   2627643   7607120  43502883  29140478  13088389   4048323   1839651   5612011 
 21333083  25721031    431158  25013747   2686525  26242573    944451   1401467   3220704  70559547 
 11865069  18643291   4058499  60083223  24065509  21568583  13677723  43193995  52562599  38681918 
 16354733    508389  23134879  19895593  33329463  13091058   7052448   3765963  70788468  12666351 
 14631395  17826499  46378507  12774568   5163419   3528429     74943  55234331   9956055     12201 
 25080396   8751696  26617371   8602767  13049144    771017  23583795  36789423   4004507  26602287 
 61377723  67243851  23518729   5684379  47689959   4526705  52567353   1117760  10879979  16160559 
 32414895  56122449  14722536  97159672   6859383  68591733  73514841  16143118   9548898    743368 
 53501691  16345329  54863883   5015674  77467218  77868355  46690629    117015  69781059   7808705 
 65034273  58644675  35631095   3977507    475573  72127076    502473  30525893  30198148  11188725 
 12871740  34950393  11984907  69288083   8931479  11322369  16823973   1508553  11197983  13584993 
 11517618   3409467  56910543  30123853  13334311  46184391  10410929   2180483  74929227   3714363 
  1187106   5892391  18880593    783267  60405495  12411199  15280495  71968507  21400146   4379277 
 29084178  50528289  11503453  43191493  29909949  18178463   9487653  12986997  42499517  31564786 
 18418577   6892092  10191367  21892565  14178795  23546758  21789099   9007858  18103427  18133173 
 10472871  14053813  89088504  24836923  12989873  13600599  39698291  18989393  34875700    773285 
 34567298    134074  60611081  37436963  38184079   1906173  32300251  67623063  36290363  15876440 
 10157521  15048268  15320790   5367983  24894303  39464562  72533083  11047215   1274340  10563219 
  5409141   6172821  18927467  35874731  29837586  11574543  10176879  50461647  44905698  40688988 
  3381627  29266017  52794306  49867899  10564943  59049610   2793651  74689492   3362796   9726069 
  9761791    109173  18504802  40932886   6194703  77907403   8074896  24063873  10508911  19790469 
 66559011  55725651   2867835   8015746  39800965     36357    610915   2385128  22858451  40040943 
 32183060  52508225  38802171  15359925  15512931  13279803  12354123     94347  35305451   6829165 
  2148243  70523187    120386  65043318   2071194  16866779  41098491  22565527  11737611   1534299 
 13170084    623275  25237853   1325928   4866363   5083150  24960813   7869882  23394843  14809219 
 18502481  19022891   6130005  36177908  66084207  20602621  33956133  34815423  70681475  65432919 
 38686575  84137683  20486535  19172427  27650725  63556339    357987   3631085  33710682    703389 
 75436893  85830411  37140507   2171363    160037  76994322  54821953  68786163  29545548  63080475 
 56051120  47808891  18607248  88853023  14036883  32246147  63988427    727923     14037   1663484 
 62741123  18295543  21594794  59689357  77076628  49129733   9643261  22395771  14434323   6622175 
 50679849  29119227   3618879  34404853  72232426  13324619  48730419  34905273  65196879  65326787 
  8450297    427911  28846039  46394161  20369573  11794557  27344423  72699052  42709273  21535427 
  3018045  11865693  23535271  14699338  22437503  29101337   2617023   2837367   4056019  73258531 
 24051453  17752835   2740805  14095123  28374651   3422559  44264283   2973865  14506699   8013762 
 17749925  62847410   3615923  50192273  20872827   8843331  20780883   1155732   3112089  31625184 
 17981966  55751879  59577900  25951983   8251175  17744553  60788331   4730585   5300496  18363471 
 32704935  11026971  58978505  10207293  22218011    925411  17924362  46505571  14480603   4397163 
 14172723   5449479   4777821   2160339  36509091  14647595   4362238   9441637   9094973  57272393 
 18597513  33769131  92088723  94811543  12835497   1470891   7963719  44721293  34370811  76388693 
 12360731  46280173  21666537  53038559  18249803  30887331  13667761  36652587   4800678    764091 
  3324811  35703505  17631997  17199134   2330015   2827248  11426263   7275762  29922444  15989824 
  2859763  24107108   3049803   3183798  41666931   5164478   1952778    731259  16252289   6106167 
 22135317  34377411  18985523   2478303   8991448  47018013  14211453  15704943  20894388   2462973 
  2864059   1618093  19608173   4110873  35715642  38057345  33586251   5476987  91186380   9290314 
  3232317  25344671   6044187   5818343  31479945   9294967  11835912  36181723  49750255  19634927 
 42306255  48271463   4675499  36683913  19647529  13252923   1203715  41084403  17846601   8456739 
 34250820  51546007  56843085   2889531  31037982  38763980  20675676  20806552  77769479   2835123 
  4380108  42262148  24261403   1521773   5691825  25634001   9985155   7138955  56672031  45754875 
 21534395  28866939  38147337   5249976   2625585  24574785  46208274  17856184  51560133   7726716 
 24159803  36931515   2002002   5807877    493035  19955828  44538673  41793735  46738523   5770875 
 31236790  46010433  42106515  28573413   2324935  71470308  35035287    365028  36228993  48299163 
  7172471  12409138  41029933  43252299    198022   2727267  24014726  33685368  34921063  15773657 
 35415893  33875139  15666592  11771448   4902188  27425742  38947563  84504184   7557079    627610 
 22618059  13187643  72333033  48684603  67547099  50088147   4870495   9928904   1316807  54201058 
 12381915  61462539   9280491   6038673  33134523     12563  28557659   5396808   8764083  32871663 
  1975915  11380746   1423223   4355475    209025  14519955  30896898  41605753  35559053  38406033 
  5305644  60268812   1895373  12502500   5329848  22178478   1131778    231398  58324923  27550425 
  4291875  13451235  21095328  13984807  23037403   2735661  19871277  36615156  52481211   3497083 
 49296230  46069943  34842048  48074955  35902389  30871975   1596123   3288483  54746348  55111949 
 39942853  22396856   8907031  19210171  13415931   3505299  18949625  22051963  43529259   8902671 
  1178060  28731298  67028570  39514488  40167003   3058101  13234223    111025   8281863  24568218 
  7928673  39846443  35264638  17174747    285227  14362447  38029465  24899389  11180591  11480123 
  7565493  26289168  19914463  29025387  11211334  24962390    380589  26404413  42646683   3271458 
  1873203  13043751  83374755    380711  46250785  20056769  42381990  74979105   3120661  80441043 
  1433048  10720998   4622832  21250423  17792898  32361018  13281706  70539443   7849707  64784253 
 65505500  21049085  25895931  10038848   9962805    248059   3409890  81771675  33342937  14923824 
 24132767  31528683  30690633  15742499  21790944   9360939   9903405  45978713   6300956  46913005 
 18280538  14597473   5666955  72695578  36309303  38346107  87313648  17059598   1580583  46683807 
  4242795  15157118  30447177  35733613  52604763  23850451    880706   5271414  22986275   2189195 
 16322754  16114473  14885499  17847271    437798   4112608  40351453  53241003  23019495   2185269 
  2156487  67700558  49056283  50725707  13971048   4260093  16306939   9494555  28450457  21796335 
  7903865   4939323  39352308  29458491   1220037  70415648  11958615  41192303  33583803   8768155 
 31776923  12985315  64756875   8511247   1190235   2216948  16493899  31486427  60726563  20796121 
 30260465  87856123   4503083  10845934  44131419   6464871  45999275  37034698   5292718   1381195 
 58088573  50379820   9866273  60430317   2115404   3591950  76013921   7757763   7194403  14697727 
  6022348  51888883   3706166   6124728   9722623  24377238  13061931  39108995  12080982   2643971 
 40665215   3721673  11663314  18175212  17968623   2116923  83293099  80622363  30233175  66773388 
 11329014  54107876  69085934   3611333   1125547  11558163  37699235  43872446  15502973  29480053 
  3020155  23255745    787938    140609  13687475  23796012  34563832   1437625  38975943  51850383 
 17769699   6207903  54090588    789370  14579571  47488744  11282394  48081519  46925528   8861863 
 77996853   1121376  34002162   8108307  61890894  13321090  46423686  70295563  10921243   7122987 
  8490467  15072673  33163351   2423068   3792615  29131807    334749  23728995  17382422   5371093 
 23433397   5905341   1177215  83074433  49146297  42453703  22108911  15307773  13460900  19437780 
 38695676   2558967  18190995    108975    702793   9822807  32317167  27517525  53755151   3084673 
 28170069  14909733   2428583  12541195    484292  63767090  55012713   5720895  36981301   6042041 
  8855178   7784746  73918527    201152  30865515  14965473  18269754  61421583  22918873  10175065 
 30672339   4191580  19109827   3755151   9429843  17760380  18985851  83657719  83155817   7167579 
 24820737  18084183  14354113  55002389  69587181  17886396  17071785    222279  25970343   9818627 
 43377171  31594875  14010951  21184130  35407593   7324828  54518048  53199311  10621402  19923906 
  1704539  52220805  18384603  23447603  44311443   7829070  27267671  38737158  11299565    609273 
 33459948  40550714  10883562  21804003   4745055  42509109  11777554  51280994   6747074    776121 
  8750281  72648951  12915317  36478859  52959036   7818271  64356051   7473408  52801283  16015467 
 36506804  41044476  31821005  46670614   5551533  23914909  80547847  25729809  49265467  54216573 
 15682713   3914719  44576473  53178597  37104463   1717888  77513577  83553486  42605423  37388246 
 24893689   8908509  67508826  33566931  55940546  18856119  97479483   1571748   4162593  28957632 
  6718828   5205507  61151570  63340239  20759643  26840319   1721049   3736076  60780738  16841757 
 25272429  18577043  45339417  58769144  18951875   7345755   6482395  30307164  63815771   9860919 
 24738659  27443022    690043  42427653  26533060  75525237   1916151  53622342  33958291  14898258 
 23704353   7020072  11631939  35090271  89186029  83706313  37607127  33987993  16139753   6032908 
 36706525  32705747  20466023  23548533  23401963  12382768  18921878  47335605   5278836  32401382 
   121275  41965878  27146193   4201510  98843003   6082311  64103173  62459650   3759426  20627198 
 13367571  41201783   7567443  39468021    375126  75367255  31318883  64776243  22328302  25330857 
 31350699  52993371   4873593     48331  14404591  15277236  23991409  30748512   7569517   1882025 
  2953863    792763   2102635  60112770  28883888  14013262   9694474  25193351  43910067  16122807 
  1449690  17151563  24957759   3382719  10708471   8882983  10119498  39115396  14642699  81203091 
 38873503   7885230   2978973  11135547  23538737   9587183  10041132   6485019  18136063  23983611 
 48080931   8579535  42195848   2719851  14534701  84462195   1400738   8474028  87521823  13078692 
 12160983  66081551  13908065   1803819  33896867  37202043  15812075   1607802  16348203  35392805 
 18277626  45125161  11492175  14860581  39764715   4969149  29880043   6218013  45959232  12730335 
 18835723   9615470  35345910  46478713   7781133   6939975  57089349  64033235  17874350    608659 
  4968447  23303307  47215123   1343213  23282445  34004730    154041   1860546  42033129  11393268 
 23641519   3317148  14241593   5955709   2634130  15881115  62033497  38204523  76106226  24043023 
  6966841  43066971   6953100  35611989  40107489  53807362   7909424  21354071   6872375  85035657 
  8794578   4702368  48933463  21674221  33882689   7072835  39379598   7263861  34968903  50778543 
 49024968  72522952   3107535  57027535   3898923  11832519  68558963  29728731  29204415  17083839 
 21282429  51736178   2629812   6460139  66312754   6863227  36260635   2260743   7129803  57064533 
 33734267  32552299  26234219  48594089  22433139   6414261  12813883  55133079  21654495  56352579 
  3354768  52950067   4800923  35755647  30992507  13223867  27098187   8787663  33113723   7887862 
 25822437  41916643  82501003   2235257  36435388   7203195  24663587  49748445  25606011  22477083 
  1863923   8989479    159180  34313983   6332092  69035336  46016568  56798018  57421923  22510188 
 64624403   6252644  51448719  71401299  40901431   3299419  12957479  13006935  10575960  72736706 
 31192375  53718410   1813253  49424379   2169045  34141947   6302427    198141   1144643  18595163 
  4489215   4340068   8209548   2974339   8563461  11399567  10206123     15066    328563  22756323 
  9199728  26185423  14871399  63519607  18607899  80832237  38173563  57148113   3384891  62249560 
 18594708  17771583  89150871  30697451  65116763  84313940   2767449  14031339   9608362  24787013 
 43241699  56741581  13216677   5258415   4120620    638007   2930457     41757  18777939  58494741 
  5062683  24537243  65784747  47517261  79466331  26019373  23306549  47454842  48595956  10435028 
 36385743  43069788  11229068  16680588   1747659  27332228  19344474  57682971   4566107  62681521 
 72045826  17966487  31339087  16834028   3261303  53027323  13479498  14284093  30230448  58987172 
 34086219  18304541  17692296   8777973   4855123   5559108   1397673  31556723  12155321  63644847 
   325942  14746434  10319655   4394121  29790594   9043367  25847091  39490416  72428307   1105383 
 53654584  26181803  95630559  31640273     98056   2394899  28084386  27548028  13576272  42081063 
 52526658   7114184   2684703  67492123  63024219  11717763   1797100   4736850  48162772  26830981 
 26380689  36088267   1267883  14275887  54581350  13586209  62886975  35857425  50598643  51929973 
  8496863  39598740   1219653   1304923   8670012   6082315  10241949   6460809  20792553   3364763 
 25981068   4235427  18471206  17414885   2447895  15903555     28053  34180101  58037223  74525093 
   858939    516903  18526272   5657582  45702459    356094  18769328   7099305  20745387  10522158 
   519051   6287053   4970919  51844591  12438133  62525663   1597448  28386778   5084664  30467625 
  7375407   9485745   7924434   4224037  20901453  74520045  46360923  24904651   6711111  12768523 
 27131323  39904151  10229913  13567194  26809473  23636472  18843387   1711504   8927010  52985119 
  6789255   1599743  24133641  59407771  14481835  12155265  12250673  14255253  35006563  21625069 
 31295023  44224615    795459  28669683   3777666  34325323   7532703  19308709  57138137  41767602 
 43812603  26781087  22652258  14816171  28613423    492069  16095986   1817823  47737967   1295923 
 18076731  11523411   9041315  13459569  43770210   1320983   7145846  16453755    700339  34859486 
  7521945    461413  20693725  10130141  66661891  39744411   2915151   5657415  40933243  14141427 
 35438071   4443279  72405023   3655271  37863707   4222048   3794973   3449179  24724123   3561203 
 16017903   6617883   2778171  48394339   3965043  65235623  72872427  47240611  19969581  46189875 
  1559373  42628563  25974664     34871   6953246  35702389  14960273  11496023  25889565    744603 
 70209273  14384763   9819145  17911433   7849035  15202923   3132243  18748539  20673534   1657383 
 24529381  72409898  38420277  65924999  13246077   9132597  21943451  73988583  45854498  43983423 
 54202731  15455673  13874515   1310422    517074  44299505  39195755   8265851  21614485  22947003 
  6010512    154585  90011219  43693651    415161   1182603  46065723  44141752   4332139  24211443 
  3005475  29867851   2761863  11030838   9765492  39718095  83464358   1314061  16469939  69176951 
 76881388  15292203   8685023    973095  18247736  17083911  41567436   8405949  16915021   8112147 
 14418108  24420491  39388307  23634903  15487728  22480752  12348339  11808753  12012225  41457539 
 33943223  20094873   8247390    332367  65195191  11993603   1615134  46180945  22181619  48067023 
 42592882  11635969  27529645   3465179  43815223  63648851   9711320  58591656   9982923   1287965 
  3025953  46678397   7680588  20034214   6523632  15020571  30891753  28882086  30480707  68796241 
  9014493  50571366    931588    446673   2570623   3579400  22830762  16057441   5031263   8304353 
  3213531    597081  24348713  29520369   1312245  25956268  16219008  49925635  51385123   4604631 
 92357493  17248903  11465261   7587195  25628355  18472251  32010693  36766860  19402682   6048393 
 61598967      1923  41834058   6532413  65364483  33743086  78971003  65981755   6631803   2660443 
 10597938    740733  13127448  33863358  32065863  26830051  22935373  43831911  26731797  49888723 
 36147033   2334393  48234046   9547793   3034074  23715771  10747727  46392873    794456  10739363 
  1872373  12950043  12280443  75818913   4135218   1923673  14075513    153966  43860007     43361 
 37940026  82627401  35864112  18458340    195619  37645493  26324603  34569457   4515627   2104671 
  5638627  21081983  33238881  45000883  22990503  36832875  23840895  35922327  22191708  10846895 
  2064616  52521396  55539240  46354073  10100626  21986223   8473182  11687665  44624923   7446471 
 13636095  26346623  20829393   5688933  45321153   5396501  14421033   1930163  50932311   2726499 
  1088420   2368087  60962803  34488967  42835107  49566003   7652544  10183683  13515123  73179405 
  5926139  55675171  52013619    139101    443793  45982188   6444124   8539164  85365177   8680351 
  7527981  23930603  40131449  27250199  41018003  24928443   5862852   6952731   6459297  11325901 
 18501819   5278201   4036778  34751954  45293098  52524879  15765447   3084468  41543409   8093211 
 50892699  59135573   1063133  42514211  13450443  39933563   1698401  27053787  23035200  15735408 
 13614747   8436948     73407   3355100   4676254   3593168  21787456  25377267  25723463  28958883 
 18806211   9079386  16554859  40061502  22574019  14405163  18687009  53886165  18719987   2323325 
 16800261   2184810  22684131   2782683  67775055  11296383   1547597  30949359  57471589  53005865 
 21015787  13690251  19172383  55714899  35883119   7807595  22963211   2523233  29003835  52277996 
 12101091  62276487  24845808   7506661   8562429   5507671    483123   5241051  69842957  15224101 
 33652653  15093362  15901130  35445939  25909429  79709065  50419349  44479635  68373483  13095163 
 29191239  21951653   1220727  45919967  22913790  11326095  12611823  31561965  60857778  49350611 
 23398898   9817547  20862523   4171983  42762827   4256505  40301643  32700371   9552317   8840944 
 56765095   5622732  28305725  27843003  43764788  25232904  26480988  14146478  22081595  41215650 
 19093417  11012762  16474701  29078011   6364083  13574454  39724523   2870179  13424999  19882973 
 51057744   7671039   5056267  39116679  32910099   2679085  58383291   1428190  60749314    502885 
 25393697  21611857   8433873  35804627  27191727   3976143   4792713  34879090  16216415  51771291 
 48294095    809180  24624459  34402330   3872667  64340664   2876843   2485953  26612648  60495183 
 80871067  91987167  59986351   3236083  10090914  67840363   8348502   9871332  56172543  19370370 
 12294763  27065167  34778745  11893648  26483451  55143957  68133435  46258755  12377003  45603068 
 11227248   4495268   1929331  24566423  69315803  22878631  54460489  12294427    618174   8601918 
 39484074   1260431  50840743   4064573   1763071  31838401  15994191    103311  13453467  10899763 
 30757025  28195787  10166111  19507515  25499688   5267729   5902647   2813703  35197603  13858382 
 19222651   5782204  49898911   7389479  52609414  22572717    973248  15538627   9888572  21851447 
  6890827  46736669  30840511  13389093    229937  10129214  18627753  72002086   1273437  11289051 
  6375732  74038137     20169  26388324   1479987   6359968   3802025   2957363  71442339  29060219 
 87374370   7887561  18579147   2648881   3549291   9990108   1570758  61935555   1981683   9806297 
   896451   2525751   9933319  31286481   5039235  15911799  39482223  26504363   6109107  31805259 
  5587747  36488432   8450547   1945311   6246593   1373660  26348613   4330663  33619083  11332626 
 41769763  13072203   6677115  31378923   9652083  50994683  13142730  12478203  27941613  20692718 
  4800363   2707911   3392953  69997934    974333  16108941  31334855  33426568   7763907   3409068 
 65324915  12907259  30333453  87626409  14683603  45037745  44773845  18412635  26450330  54896283 
 55814973  10060503  11166848  42928827  16932348  70568673  86765479  49690043  28037979  13554026 
 30898473  19157298  48126393   7176292  12005487  43851181   7157848  81187229  28731597  66171824 
   408264  78517071  43935903  15575149     13755  30823080  32416791  58688103  37904319  54574880 
  8630997   9549243  14930844    214996  40741299  50969819  26201598  45475795  22110764  46743731 
  7179503  48436513   9210683  14371043  25788787  17849801  76766576  16221279  89318818  18479329 
 63566523   8299158  34459852   4955641  35509515   5603588  52018627  21928443  29702139  80251453 
 14422141  34351748   1070907  79477123  38083931  13677419  18577563   5498652   1357923  36281683 
  2859115  22297723  10137299   7100967   2631255   3605878  57906951    955441   4461228    831657 
 13988298  20313549  51247611    295077  14816173   8636293  48095223  24163930  39489191    357979 
 42762027  12951055  11301646   3799401  30041443    894555  69931504  39802635  52306433  35724723 
 12870323  38501886  16325743  21641421  55101390   5703056  37938275  22554285  32828611  42309963 
 65877714  53930895  45031689  27025803  49521764   4214374  23445763    856986  43761043   9988525 
 10570292   1457139   1090929   3186593  22523849  15221805   1018183  46806225    883817  21359063 
  2524598  39202897  63891273    955196   7038429   5225163  45324699  27808291  44987451  11921811 
  1299669  10869978   2945306  35797011   3419866  30145095  15457715  45966619  59651253  54787479 
 10441983  41053023    738047  17972999   1964775  41179823   2435772  60793469  27416887    352638 
 25160973  44029797   3541341  31696571  56685739  27276945  10872123  33914607   3698361    732528 
  7907448   6022318  14617612  23086737  18773094   8915889   7416483  28589095  27800315   4740801 
   613533   1191523  91818267  27311770   6506427   4040220  18606189   2193262  19115653  21160473 
 29915835   1498655   1918863  28438419   4532363  53191326  23280534    462963  63765357  65776392 
 58949475  39293223    848373  10379839  42579506  19398477   4612573   8898945   1870635    699003 
 26321606  39627648   3655068  26188461  36703069  11497513  19190828  21176683  38190081  41092863 
 27899027  48384669   4635963  32079027  41932091    104409   2669370  49250703  29160403   8889336 
  6268268   5197515  28526511  26241360   6015129  25614615    594669  11939883  28229337  24380887 
 18362043   5695373  68894403  58116300   5834744  30577167  10134204   1248315  51448975  16740144 
   191789  46573398   7894919   3716836    694803     19479    873907   4057267  21734723  52085233 
 51415347  52965282  63553128   6537390  47622819  73738147  65579811  25927263  68244363  25415935 
  8127168    697821  15287303  58514670  18400206   2374196    714900   4758105  33634899   8045325 
  2641314  45854823  20537727  12197523   3266683  32353466  21192969  42849384  36776075  48641954 
  9545613    567714   4236999  20992164  76688163   5380923   1092813  16785483  19741638  31515355 
  6345119  11030136   5141301  10763623  18789712  60809027   9612093  23927292  13685431  16308969 
  7908535   7454427  17779008  51564618  53611518  63380165   5057011  70087506  45908547  10712418 
 59524593   7642359  20088934   5921583  16878243  10088025  26114667  41908328  30912651  22444545 
 54051239   2592603  41120373    285825    181657  20303034    335549   5515857  87693179  67903813 
 54971616  33901348  60881883   3789879  60627963  32971061  78525948  33822132  45201756   2253345 
  9604053  16707963   7208339   7342363  65654946  20073051  89681499  46601986  33848611  27673483 
 30379038  39563387   1448303  49523313   1190676  23175253   9368223   7709587  13770153   5755314 
 18372873      8271  47595308  45051773   8193633  77559033  60423836  15915043  28408151  40520643 
 14413493  17842575  46788228  51719757  13966533  12145643   8930123  22918239  64089764  18605030 
  5420123  17582990  48572829    618007   9106773  10976935   7288789    371235   3744923  32366422 
 22114043  15168939  61500507   1966311  78193587  57303147  56357592  16441221  12232514  16063050 
 54649423  81125666  58514055  13434537  13540055  12582403  55391563  45112887   2045848  21279822 
  9744162   9908743  12734211  37931006  36773020  65189247  10957503  21889156   3509951  30891781 
 89132257  20180935  13810522  36524093  10627259  14261951  16238456  35414187  51601532  43234965 
  6313578  13397531  12398844  51010368   2307533  19539153  55702627  37678173  79267879  54900731 
   561923   8600407  41185545  14275123  18064107   5469819   7745473   8015519  75368633  77918955 
  8020788  30740355  11188528   4516052   3768944   9201956  14597585  63952051  38340873  52600613 
 57862407  43917059  71832697   9564623    143873  22794040  42541952  62688507  25721871  50033482 
 21267048  48042039    295418  66035035  16576298   2577495   1273679  22001298  10796073   5590305 
 45776335  57218214  45486993  16871337    198090   4163307  23229291  31964703  23248131   6280191 
 16184907  48751431  19143231  22790823  61532196   3022343  36669819  91031415  25328491    700013 
 25899158  16949803  42041045   1867191  64444971  23664583  26822523    791460   4470072  63486443 
   155647  18178525  73607738   1840344  12486729  68821722    530147  46563642  45640461  10350127 
 29003388  10461651  44008026  19203503  45177579  56804495  38820794  18898089  73868093  27605151 
 53669126  45428688  33876937   6415979  21162383  14237275  95658093  27969903  56181153  13337198 
 78110667  17274848   2362912  21575503  47301971    704139   2372955  11878081  16735162   7161831 
 18223476  10904073   2225879  14434095  56536841  38085708  23930139   7235289    782373  12310587 
 21031473  53882043   6773871  38454603   4938313  32579391  60055515   5529651  12765767  26924703 
   513905  13203148  26964027  13060857  37108199   4194378   8881382  29450839  45425475  36709191 
 78515643  19598427  14035627  32053797  22662075  24293466  75847323  19456763  29090210  14865781 
  4917900  34243903  66754723   1335303   5022083   8910927   1856819  24707512  30962953  31509471 
 33203891  66289655  22202667  22881401  43148031  16877311  24037137  41244255  10123555   5280735 
 44622129  67506237  78756112   1278004  53190744  52646197  18587125   2588184  21200931   3839373 
  1092150   1085903  81072245   4692870  24116748  80250423  39459543  28584177  27449173   2489280 
 49140676  15399667  52514046  47672931   4666749  19295643  10404875   1177063  14939190  31748683 
 24364539  40245024   6023448  34638303  21890971  57608601  29855701  12881719  43026581   4006873 
 15867633  30827729   5085935  18081420  13075728  43559793  31297778  39698283  19785977  29433105 
 18827848  15343285   1499835   3089955  28352995  62786157  22429240  22641471  27944658   8137901 
 78488107   5768100   5145627   9256163    557190  52024403  32446491  22759503  77922429    241695 
   283003  18069363   2900088  23508891   8897345   1000017    800403  17053395  51618343  70716121 
 32202900  37916547      4130    133803   9145493  90555456  21563739   6021123   5852288  24390135 
 11973903   9656087   1786593  38549194  13112448  24194445    808881  20222427   8969852  53642055 
 39092022   3785371  39381283  56527503  59771835   5373811   6957281  34554837  46884369   5286701 
 66493074   5309350  12434875   8484038  64943023    995316    519873  26122674   1113553  55055193 
 51649903   4877440  16232757  39692283  91377826  33604323  66722171  44289123  47179242   1186359 
 21990438  46865823  46093469   3700745  44262515   6789393  15053515   5278173  44168203    827498 
  7773776  33284400  38100703  23917769  25884124  77686392  13303843  40906363  57849531   3476673 
 32635945  37954442    835304  81415275   2269947  48599061  74037197  20053275  32140413   1967639 
  3042753  18443303  26938347  35336697  17757291  73410491   3108803  58577033  47934617  42053703 
  7509881  59461379  32056211  13086838   8261838   2662312  22378623  37949203   7987872  30118323 
 13091201    525644  80662881  44337693   1725777   2532006  74215083  16680912  31404886  46714547 
  5480043   8738223  34536051  24287903  24795021  16277205   1864139  65252963  41927085  36669021 
  6283845  47704952  31056693  48687083  11563099  22598695  24997483  11434433   6091678  46742598 
 84268167  82643229   2001873  18771819  29501823  18383375  31818156   7325843   3673893  42091003 
 20505255  46066919   9464795  20656593  10302028  25161818  69468251  43305396   8182739  57288831 
 55789659   8948218   3301035  47072487  61948259   5660198  69295251  11152242   3221887  21894069 
  5310243  63855075  63694443   7601787   5785047  20905895   3346284  27248913    192018  42689091 
 35568794  14465340   7132873  82335503  15527998  63849669   1915159  50927923   6155591  13575199 
 72096575    284187  47778443   6258073  15931623  75163591    658945  26542650  67431138  30182774 
 22430583  31724201  30289473  22541199   3719139  17284278  12908059    226063  51903051    630093 
 38418045   1801677  80293011  16389048  24196087  47449411  10786008   7635303  17757258  33387507 
 18794533    162978   6160103  12175341  20272921   6463352  46149736  23147625  69022704  77889858 
 25187243  15478359  77730008  17645475  37177347   5647094    294120  23526669  28420245  27848881 
 75589899  10571554  27632655  81139643  20827083   6674385  48646333   1141059  37550711   4846587 
 17388174  84520416  49631523  43225557  59635245   6933803  18045184  37348728  53162973  15093609 
  4160411   7767851  21733197   1339083   1673433   6365280  45215268    789482  15976644  15363711 
  6349967   5606892  68703219  23619434  63462967   2544918   2206095  30933168  12535233  68686719 
 27061773  37162530  16450955  32908427  25646528  20369183   1624133  47440437  11502198  37956569 
 59145765   3418303  24620517  31104903  17658519  67762891  18238871  67132779  21284023   7460223 
 43859456  16945323  45112127   5684211  12538754  33368142  19602939  73514119  41538543   2572290 
   313683  10572027  77517123  13494867  18577473  33739067  59048195    362501  18699515  10096023 
  9364104  33200979  11993804  50604780  44979963  53301767  14292219   6022255  23839323  21178185 
 41485495   3212319  46469514  16778575  61970554  19412433   3765255  39024867   3232359  14853979 
  2008299  14019612   1480972  48769875  29409783    929283  16346031  13224315  18916671   8844375 
 32504667  35396061   4846233  24795483   9199619   6048391  13588136  18233221  15557039  13807574 
 18145481  32934785  32107226  19359740  27994102  64892574  12554323  11138382     19563   5536359 
 25806351  45603298  22264728  59879963  44870541   5510667  25773147  18063603  39536308   3741041 
 26707903  31180098  21353518  22023999    417309  73512315  17517486    107023   5466975   8702407 
  1171323  30139195  33424395   1418487   4231126  22337643    967723    220707  39424347  44951073 
 30858321   5504153  54101883  20907528  14845841   4837109  25883173   3484623  18158835   2101057 
 16872555  12656351  19455933     23903  90442167  59465451  59215227   1852740  23762895  27613963 
 42044347  10565863  13513340  12158948    778020  25603098   6316498  17565844  70828218  57013866 
 11247198  11055794  43852203  27724539  18294903   3005823  54283044   1017213   9823653  37866810 
 70740387   6285057    496003  19296453   2871915   6244368  41674911   7627399  20008043    295563 
 20472078  34089729  81035243  14361099  67212081  58668783   4537019  82442483  33758162   1894903 
  1576701   2746063    432059  42038383  19576791  46493087  55748553  20621185  60120638  27556107 
    32733   4930471  60585531  11929767  13543683  78928161  13826061   5274427  19929966  76802683 
  8070423  20460533  23550225  17589282   3423873  19373156  18495627  20463153   7229483  32833701 
 22337171   3327711  61693209  18897540  33601509   2810263  18894769  46032605  46306031  34146840 
 73530613  29993768  19393341   5731936  51574847  52216913    325539  56928841  53328707  64664655 
  8305603  45036261   4411881  18882987     16623   7819391  28046599  18021850  52768123  31863983 
 31865493   9784653  44291823  20798615   8950059  19240298  17330499  10697489  41841339  17916139 
  1592767  59091183    430819   3832352  15666387  49229785  53518928  15190617  45583971  12179743 
 22594764  67555907  25469003  17836863  14140419   4090875    607014  32345747   1018491  54660083 
 28294779  16851489  12790543  32628399   5354991  19977498  24941375  26826413   3622977  61107693 
 33639791  30382647  23628757  36296160  24379395  14795648  32272629    712422   5570989  14425599 
 40589259   4296602   9911731  47468735  15178822  61028448  30478515   1054914   2517031  63402867 
  9800025  19947426  13356039  34643091   9536466  61863903   3993252  10969020  17017497  34346029 
 44298159  17548773  13492323    664815  65906115   3541125  17324595  25955451  28342463   3400303 
 19287177   5929821  49077918  32480883    448065  16357918   5466570   4456848   6493391   5067243 
 26970498  19820625  11068101  39695142  36302473   2747879   5114059  36938385  58124223   7621711 
 15727968  15834543  10387669   7655207  12371118  14008138  26268099   1066875  23894238    598303 
  9540904  91578081  36065273  82392387   6667511   9847083  20530163   5738037  65021763  79295188 
  7584949  31558650  24532310  37334364    722555  14565876  24574750   4846699  44670595   9195927 
 29647403  65379435  56714223  15603165    274806  22385803   4754673  27209433   1376883  23078123 
 11850423  30294878  18453403  19504874   1512825   2560110   1065201   8130372  19957038    297039 
 45006759    601951  24207537    565051  25168341  11603669  36062919  18067374  29730504  83910683 
   732372  28752975  11871987  38271963   3960783  63997173  55144098  53096663  11340948  20447163 
 10891073   1280121  79631795  33521468  59133519  23052719  10337547  15424875  14888733  23519238 
  4983815  29665548  53907900  46087454   4328195   2014695  42522693  19614222  73414203   2422461 
 18709815  14258885   2981157  13740739   2859387  73033839  22467559   7774505  89112707  73909823 
 62781792  13100755  22269587  10069481  69703224  86760816  10485638  19158535   3098775  34798525 
   914403   7587798  26585859  46190670  44450155  26891979  13017973  59024603  16203012    379123 
 63435936    154503   8352271   4044797  56017899  66263803  63522271  24864288  14516619  16024457 
 14607811  14598813  37247725  12983463   3799561   1196763  21033507  33778705   1148028   1892283 
 30390483  17401493  35600406  11522751    422688  34225137  32725179  24820448  21604769   7585595 
  2948657  58189573  13013768  35710139   3021291   4979025  17405681   1857909  52408767   7203857 
 26428963  23288059   1521115     38098  16801713    292557   1692718  19223916  35567768   1037355 
 29013385   7717273  10391543   8818749  28345779    346043     16603  59167851   1524701  29796414 
 56640213    502190  64439645  17891579  72027839   9920517   5835846  36778263  14373110  10288896 
 14007287  28378107  19745659   7908111  73614521  67549683   7364458  47738601   8955437   2219493 
  4447527  26175486  29630123  41304571  24058328  44412672   8236608  13327428  16469779  19422623 
   293255  72100111    202038  25964113   2725168  31227250  15170745   6323244  74819790  26991191 
  9880317  81460931   2294001  86454853  97075008   2845551  46465356   5792053  32311335  26798025 
 10669585  49519823  33208340   2151069   7618075    805353  69751140  39224045  47391233   8475663 
 30958853   4109785   2981787   4204375   5425158  58431663  20587893   5253812  25109179   3982696 
 33368451   6162783   4577134  77585505  20470948    924048   5123699  67779323  12403248  15908273 
  5727683  29797395   8477809  53272230   5556499  15677232  49141173  37524183  11105129   8488827 
 62792528   1133997   3689583  81540707  31503418  45352264  74100363  69867218   6010919    348963 
 14510490  14438663  40726068  12253869  66957738  68359050  63936003  22556020  16437679  17884563 
  4718775  61590225  51995010  71102301  24235731   6591624  64422123  55391683  11024009  25793385 
 12891309   9588939  42136319  64592064  67976784  42550612   4589074     96063  36044748  82712154 
 32584371    532667  38300595  49369879  28446647  71723851  19525447  51057644  17560113   4235319 
 81657598   5496379  11528013  11333873    266375  10352409  34104145  34964303  59404197  13771608 
 42453924  25495343   3700112  15614087  10274107   9667641  63595902  15201923   4377563   1499271 
  2966883  15514503   2953323  75324363  63769660   8214593  13241175   5710599   1805982  10930777 
  8056227   5669769   2112441  10527803  22177815   7350417  18207771  58413062  25804647   7875843 
 38258798   1434471  26332701   5043411  21158391  35279133   1022823  41646139  18254183  12161643 
 11215873  22078420  65322787  15559169   6078888   6670848   4814149  11415291  26885976  44844923 
 18485534  44874183  45682584   2064393   5706130   4501347  77649019   5229740  20008683  26824891 
 33870253   5116409   6146197  22733983   9127723  14272296  33046656  68368915  49651213   7113871 
  2779613  29676923   1941573  13128410  39639341  32970123  66670184  11975943  80062563  51117906 
   330683  12008793  47323773  79371273   7669445   8766533  30749595  54042603  48479373     36747 
 31025019   5025963   6015857  12216459  10578772   4639300  26374130    267960  37553851  51392124 
 81359919   7424115  65585379  44179995  32420238  13190493  22097121  44358013   5160443  17500425 
 70387623   6157699    398948  44065529  10663483   3067695  19255723  45979802  27241998  70255044 
  3411423  21923079  81217969    745731  33506715  61535054   3827668  14638363  19656336  22370590 
  1012098     12643  66085800  20608815  27519463  46326367    997035  46010323  30069129   1673548 
 13854187  12693363  14340072  10505587  30154299  22146988  31304631  20869153  33821891  23242083 
 18998575  42142218  63566043   3868908  38913053   3346583  36023803   6654789   3805431  23282229 
 12130277    948523  43479722   5573688   6806321   5864993  65251247  26791733  36184436  30526971 
 36537225   6229299  50510595  23938016  24407259  10553231  37658090   2117876   9132498   6578664 
 32931815   1167938  59216253   4407279  28811157  39450858  20875659     41637  68723823  41456145 
 10412427  85426462  19694547  12594651  47939938  35793551  12358242  18262213  52807047  11533879 
 31869918  28418240  30345207   4169787   1566651  21093895  16494699  19472891  14245719  74079105 
    95798   7855215  20832013  17348337  42968022   2466045  39792091    162683  11102830  30956170 
 15172091  19295573  50607933   3885399  44622699  51549422  30107808  15931823  25492499  11327922 
 56942014  36352383  32615034   2300323  44826179    815571  39131454  34336223  23772593    215319 
   217392  17189043  23272379  11397158   4028635  19297031   7561283    552548   5426667    954191 
  2126093  40295087  40136037  33866879  41904255   6813827  30686520  85316603   2701777  53064235 
  9977791    217707   9951019   2170815  13276219  40459203  22553423  44942555  13887219   3615371 
 28552773  58012209  24448848   1145075  17711795  10348444  98383875   8297489  12309389   7232751 
 12450867  48519950  41970923  73048511  79401732   3867341  12594635  12784675  32952069   6599213 
 16436763  15121717  22559626  45250651  12237503   1526161   2681142  15722125  65367152  40683207 
  1314618    294516  21105584  43716224   5978415   9176246  85280409  23638017  95442378  30993675 
  7698858  74972475  27294963  41785995   8562750  10170213   4386867   8100108   3287803  70009989 
 18807078  32885547  20411505  25362693  12610427   2475165  15628987   4866883  27418795   7283438 
 18469154  11599323   5559887  22998163  33904081  77399491   2129055   1085298  15191797  20425639 
 76491822   2994510  32237353  35742319  38876539  50241927  47264695  17384637  85576313  12336203 
 22667351  31025568    345597  44991611  86535844  58928091  60401769  95075847  18923667  10639619 
 79564641  19619643  14379323  10332937  18415303  30061167  16081977   7416488  67281815   7734921 
 26710285   6999369  23029173  57921063   2590607    553039    167402  19342331  39502668   4750127 
 12000717  20628213  21663050  12942434  13571538  51146975  42105211   4911927   9923157  18572343 
  6783915  10879614   3840123  11244783  22305483  77911869   5089431  85707735   8156409    228527 
 45026408  29016747   8664259  34705075  35349067  60474615  66266983  32057419  43630131   2070347 
  2710219   2471258  11483147  15256222  18422874  47444793   4534975  18510373  12937056   4826067 
 21478683  75460443    318062  19396493  49242107  73503755   4261947   8249619   1793201  78456291 
 15544195   1077713   9504816  10210882   3497583  16714083  12610707  71594589  11475353  19351751 
 19833128   2446395  20515303  36135803   2839441   8677740   1205798   1434229   3181191   3830379 
 33054879   5024022  20891819  56531499   9781039  78204711  90328815    921227   4969656  81932337 
 11798379  85309971  41308302  51964106  55484503  58668459  36075071  33541368   6731988   4079002 
 66283989   8857272   9890756   5780910   2870083  19588239  73445741   1641345  51453489  15153891 
  3205770  20058963  13796218     87657   2733337  13598214  64681377    394395   3239131  45366283 
 13023735   5739662   7854502   2942899  45704886  11480229   3417869  77559395  19372209  24281478 
 41409123   9190443  24262803   6045547  42670491  69191529  36442149  15760875  29972499   1052083 
 14400015   6422563  10809686  51105723  11740826   2991459  34801981    754893  42697349  60480217 
 36490731  46379487  71810864  13912698  33057018  68593851  10499559  27996675  44666034  10334536 
 20535915  29004135  34252689  65513931  28768095   1401770  16494039  44557724   3408603     36128 
 37552842  71225577  10318263   1158673   3765329  54667684  57924618    188592   8392251  12684951 
   110987  34807651  57714138  26348694   9681223   5395704  21530821  13649854   5651916   5288903 
 56723237   1458713  21612656   7524040   9626428  64976600   9750764   7891461   7914783  69151348 
 10971565   3777758  18690333  11244108   8565511  28220598   4670673  72912123  13921946   2968664 
 37634148  14212891   8566427    946247   5072316  78338803  49974373  57387759  26044443  39090363 
 58282332  35003587  21300963  11126795  16376747   1564439  69289069  22379763  51485493  86958421 
  2795297  37843611  12657950   9260356  16211577  10398762  45075195  43910109  54916644  13125811 
 11103873   2890701   4147638  29117040  11514270  18772568  15335085   1801209  15928244   3847242 
 22987083  20104259  27064174  35112067  47903913  59053387  13638575    899565   9904527   9811716 
 23808363  63118793  34117863  65040945  88856388  18934805  52167532   7878843  48112107  15756927 
 19018089  35055247  54397523  65759034  67701535   7377189   9411165  61344123  14138973  78506655 
 24890933   1598811  22778123  45132415  11434326   3907636   5468567   5734410   6865227  78718474 
  5307123   1314474  30029088  33909481   7386215   7398987   2725476  45681983  13657817   7036383 
  8536273    388391  12437718  75274389  13174284   6015879   2073171    638114  28309209  35696103 
 26306921  24608289  17914919  50475444  38149179  26865339  58943707  55928289  22946415   7663218 
  2194800  35313070   5619863   2167370  17828791  65054993  29137503   3405345   1746728    522207 
 68839363  21385975   5659767  17415741  27506611  48342949  16002906  22154199   5424027  29641435 
 12305691  29775403  79628583   4354011  26957124  12402492   7750338  60820725  26708123  21420870 
 11353443  11087727    255609  49608039    116971  72765393   1610157  13120287   3180759  12430007 
 17548068  20593563  10640651  55472023  11880911  18594483  22980795  52603611  30093189  15634971 
 28455558  60648445  37301473  55787079  10224057  56247552  21582024  36293971  27614837  81202251 
  8954075  31395585  11957872  25821555  36309498  57826716  32753051   1123647  68576657  52268603 
 12778037   3161658   7659357  19661133  74229603  33919331   4188969  55745691  16094409  12165891 
 24911964   8786946  12987398  42763257  37738859  18138453  40587093  14082379  13750393  24418423 
 45860652   5781561   3239356  35569275  18399429  62173499  26181936   1791546  40502323   5266296 
  1069042   4943841  66592829  11237282  24782070  21169923   6581877  58702353    473131    191783 
 35974523  13356203  33418139  35940567  61366123  19640409   1303263  26407284   5216726  69144471 
 38101359  47713533  40271871   2241439  22206441    125013  16204015  44589711   3866973  12835491 
 32641455  23868571    405947  21672729  25191212  30844274  34563867  94216025    349307   1679063 
 30177413  66844344   5334573  23141003  10840629   9408347  10868427  14263323   7599298  82627134 
  7188837  17523678  21414138  26004530  26339358   2506571  18868368  22359612  31742832  36146535 
 11925813  33551863   4027701  26097575  68441779   6083752  86812794  32423877  71740923   1252843 
  6196434   1033911   6154263    302043   6671207  43869403  33086241   1187083  64454763  32438035 
 37989871  27605943   9838834  62053059  59467003  46090743   6824210  53756203  15558861  25425343 
   801018   8777553  38358226  16258423  16230543   7043595  78686990   7870919  62742573    517278 
  6716283  17325823  41910411    875623  25360426   4759545  28499003  78841947   7853805  56331673 
 40959105   8383947  43029384  18238662    544483  58546377  13939188  21624441  32697073   5948613 
 14083539  32242067  14180523  17430723   8669918  24083139   2504938   7616573  19429053  12999573 
 60420798  22171097  56507735  35794023  10967673   3688783  67549159  45573730  20821767  22221638 
 37929998   2441543  81595053   9893655  88361970  40207255    578121   8069511   8790891  33703911 
 59613751  14055235   9256843  60703051   8727998  85114347   5351355  23657678   4626479  20264172 
  5642744   8498470  66052203    218235   9172788  43650821  10227728  17882968   5640417  51013787 
 48014783   1596219  77732351  10616718  32411539  15741477  26372147   1789827   4515423    633415 
 47057223  36492531  19393578  22610985  23711567  38288913  18860706  59926395  22337321  15509238 
 19802399  58382248    533656  83155555   5117186  36702353  16292323  39652008  21254931  66411021 
 15750469  15127131  23651047  68988948  10772613    366198  36978351   7705653    952998  10653741 
 19614257  10617855  49935162   3053355  36571569  31495971  55218659  12820430    805172  24830363 
   936348  14866147  28146753    479693   1207980   5171276  30120473   7625083   3157243  13442756 
 34017514  67827813  90971778  35111517  41266563  46233681  58167513   1315683  57810885  81601143 
 14712358  22142403  88569991   6609159  90844065  13521397  34811585   4728500  36766699  58003477 
  1933947  34573533   2334775   1704962  48140094  35763467  17428311  54625955  29239827    881573 
 11456699  13946289    981168   1034837  45003984  19834283  32317893   5591671  25162176   6174098 
 23683551   9402213   9904690  49885398   1715676   3815173   9199798  17377511    271700   8050858 
 46340039  30501240  76758893  10524711  46252239  81176172   6574518  53103159  54084871   1611028 
 37786353   9408223  58025045  12560699  39431105  35382867   5585995  39167423  13173477   3264419 
 27900445  30451390  25959967  26529659   8823483    776981  10321588  18992569   9994182  65394508 
   737923   3004117   6644335  65166203   1497123  48216093  35640203  46069967  40328193  72343128 
  8413055  79914837  24417351   2537763   9391992  27981190  50203073  32425989  21301638   7117173 
 54369123    630823  13389387    601597   1062033  16533083  42257553   6010303  48888519    663831 
 91059883     83498   8210703  28795905   5495873  10234077  64881214  14696079  14554707  54137849 
  7123260  19937165  10973470  45945309  14446947   9633750  12706363  10285827  25809643   5424523 
 19086207  40372175    625787  24103419  10858303  61340533   6575985   7865155  34505879   1053248 
  4230727   4256067  17739793  10343983  35015148  14741691  37156199  13227771  11566395  31895115 
 49803129  34371759  17388573  67819749  42304688  77523939  27439656  12881823   8321435  16915881 
 14648595  27871113   8863115  17709163  28055748  13476278   1057543  53776989  14121836  57200463 
 51961227  33572973  34741623  35707623   2696663  21057955   9626708  14063865  44812584  11528133 
 88700929   1283275  27229731   4695353  12268443    391157  54711175  62254623   6191841  17543681 
 51717576  83852538  31827395  46455675  12240897  23889714   2650015  62682608  40497514  54273573 
 24733797    383539  21069707  47853123  15501785   6219579   4288911  21189291  60508593  23124829 
 34833873   9301611  17618325  22295499   9016975  22051741  41891651  21817343  32662723  51539893 
  7312995   2195889  43050243  15036396  57999090   3809958  81568713  31956959  25818635  47120703 
  8026627   2244105   3292027  70761627  28779643  21947667  49306699   2453523  46704547  12235918 
 27407724  83412270  15395451  13712214  20008467   6930074  10749203   7183943  16326537  16477213 
  7919699  26260513   1088607  26449287  18009258   1879323  24668052  19938063   3999687   7643421 
 68053826   1269734  85140805   2986965  21940118  22742115  17307083  23942431   9578745  88142294 
 69859419  35341044  56180447  77281963   1182813  31037616  66033123   5076123  59892144   2228918 
 64679490   3540395  21826338   5299339  78140498  18137301  84273323  10274487  54522763  27902193 
 15343451  19144955  35528676   6611398   8063889   4407889  20980995   8821943   5016183  32934674 
 37392212  41550137  38195875  16386133  17030853  17908027   6380163  24695343  12916383  41271105 
 39773051  49650467  61552379  35500977  62473373  75851085  20423033  32675011  42966565   7135629 
 66542481  35362131  14261847  43834623  65517747  14926419     63893  13131977  33846039    979365 
 85818007    407607  29552976  32120523  38538363  29110928  18284811   4482747  31287633  57275737 
   138518    161936  22813015  60298165   2313030   4866947  20123437   1329693   1711749  35509467 
  8990351  28786920   2422806  10660267  19994678    607971  33360189  26772933   7661883   2667259 
  2209785   7961453  11408278   5650124   6416808  46193343  69891837  28171123  10258140  14467023 
 24223251   6048987   1599738  11893882   7593873   4598192  55328734   2376859   6574873  38479011 
  4984557   4920278  37783353  21799203  29208288  84330859  46619421  60654558   1121811  14777483 
 33418136   4394443   5649690  59865163   3664273   8222077   2874525   5507494  54529767  26217083 
  6751581  21465735  15005231   1569963   3572755  13777291  21646139  60930197  11054243  11069355 
 14746171   5951748  21357923  60614388  41002689  33433599  19998826  56505289    211343  17025099 
 17876373    714205   1865295   6012682   8444843  13511628  18486971  57161948  13174858  30662449 
 61244438  43445177  36392571  11226583   9728875   1042253  67489307  12287853  46133729  27784574 
  3312456   5689101  29807393   9520810  55840635  40055523  80066566  26028706   2197738   1401373 
 16489929   4584465  36121811   5763699   4823363   4756332   6714231  45917227  43868539    727950 
  9544483  22556151  34598471   5450061  35314611  27474783  37676557  21396498  42002713   9038994 
 30112450  10141220  48993399  51115443    548825  55100613  34172468     87507  23677231   4463643 
 46518424  66048832   2659918   7778439  31786749  72222867  25201403  17059929  24557541  62755143 
 32077947  18171150  42277281     43355   5511021  18835003  16471087  14364501   1548789  40389093 
 60645634   1587364  15488773  10249250  69092843    919573  34228155  35664403  12963603   3083463 
 67742805   1775130   2903724  17540403   3459168   2364459    844519  30250348  52339227    505721 
   265083  98833533   3352409   1604073   5921623   5820155    292963  10758857   3670401  29665059 
   432408  61405698  37436703   4664923  32179837   2088699  40816041   2938155  62701359  12320841 
 71241553  57450908   2390210  35013723  11826446  10308551  38551704  72146208   1807153  79753110 
 14091798  42318875   9382503  48499786  40470608  16810829  31502113  20466912  18704919  23044045 
  5959923  17156994  12916059  14540883   5133746   3882129  74880986  62433886   1741223  30334033 
 14209611   5723579    941998    708747   1946803  38859873  14676008  34371169  25369948  15917513 
 15948443   6643795   6239195    631379  20638083  68477805  44324397   2689067  12127323   6541131 
 29389407   1345299    242771   8324883  23863643  53074162  19383394  37973082   5061375  17618123 
 31123503   9752891  76460850  22151099  69716931  17562993  23548483   1146671  21103803  16799973 
 13355451   6892668   1999995    142573  27122098  55186380   1508139   1744305  79579653  79001265 
 48729972   2711479  61484901  40529049  18886978   9065985   2900731   5901417  30393393   4657083 
 44265839  48650025  32788372   1961283  12499701  19830613  15172963  53555878  57592332   5699883 
  5844009  10906104  88564544  59959255  22040793  73330087  13370109  49802295  33915323  13890123 
  6614826  47311548   5821883  39496994  22878123  74331359  22213776  39863049   1881669  53204883 
  1080924  39770147   7925647   5691453  39472053  11307282  51201757  17808168  50642995   5806410 
  5960287  17469673  60849979   6404091   8726438   1018413  10599501  36764653  47471973   1141671 
 32396371  25417663  24231848   5545647  31021434  50432321  10890555  60979851  18139955    103275 
  8084004  10113718  13039773  60984969  16539933  83582520  10873692  14593991   4109739  25362915 
  4953795    919707  27527043  11515770  77198421  67501515  33654192  46237243  48734340  21258879 
  9960048   5340486  11744574    509499  80320363  21602811   2960913  27979323  11561910  12853487 
  5909059  16989524  24725530   6648632  24479587  70731213   5760132  49961307  57845785  70368043 
  1735700  21331585  25857343  31003276  15901179  20470875  36430234   9357555  34196747  65263293 
 57428201  27726139    359375   2138695  16706733  42678831  11361019    649023  16870409  29165016 
 33322158  22912845  35875599  56120369  12870539  29593602    124620   8895032  14437598  42926083 
 45219613  30150537  16091639  19300133  77011035  44883027  20445082  30759067  10383608  40140195 
  5167854   5380793  17234364  28022715  44244405  30679810  65724048  87225339   9682143  17174361 
    19989  13669017  40145939   1815643  22799415  49157473   2968322   2742051  30942654  28282923 
  4458438   2140250   8030158  22503461  23835093  11789406  19107123  30746235  16689831  31581771 
 18648501  20181435  16383123  28811739  74813151  17530188  20681783  58668863  28169157  56057040 
 40784649   7127087    873123     29499  27498732  21644457  14632125   2381835  45778203  68585475 
  9402390    273959  33297273  23198667  59967503    142603  55442370  57799392  28071162   8327750 
 57980421  83838891  54019319  77884549  60437799  11584824   6847893  23532283  70640510  11822769 
 27391578   5429939  15250619  20325001  45939133  14589684  34327623  55465005  55279711   4575219 
  8996898  15612081   9841971    404335  19019793  24201871    749013   4786677  12446843  72480263 
 32490708  50947383  33772015   4175023  21675183  11093235  40743898  77926267   7592732   1823048 
 24871557  39815072  23685003  30929983   1333464  29180923  21610495  39786813   6768078  78957618 
 33293391  12316827   9132162   1366763  13366404   1819423   2488285   1254345   7044487  11719923 
  6172483  33151875   3995037  12230603   5423268  57562667  44826063  13177573   8651400   7897023 
 81302407   5180935  22639937  10856999  43467221   2409123  37946537   8542371  36560013  55445023 
 44058473  41627835   5280789  42641903  33009723  19399027   6663481  73855226  54082723  10086083 
 44440605  37116748  56195433  42902878  10358390  17441127  46881295  73431899  40529021  29775011 
 32817440   7360348  44781783  55888199    190698  13154152  37936245   1278939  26123451  13796667 
 17670594   6832719  14473078  53188973  35776851  80436873  32231373  71660115   8193099  36061681 
 78639003  10075551  12627680   6293647  51701503  13351214  31169215  13037343  75586797  51086823 
 39560148   8623953    738996  27181843   3467521  22104179  85664485   7384227  20457243   5969918 
  4212808  24949166   2383619   6734988  42113915   5452101   6331059   1531257  14834523   2830583 
  4830531   8597571  27327423  12643485  22566575  17992848  13293426   6565809  10368367  21781454 
  2939553   7236324  75847698  22171387   4833531  13990545  21591548  12736023  31303083  60165051 
 10012741   7453036   1788203  16036784  34275963  28112955  38518233   8341579  14578939  14121151 
 10303851  85166548   6160113  21684147   9133228  63740483   6337383  15858077  21953413  48572217 
  2794563  27585084  20289788  28219028  28223304  10955373  28428543   5276142  23820373  13593192 
  6830727  19066716  17080654   7047937  39423687  52701023  26746227  10875398  56126193  51442803 
  2589334  23316371  25948635  71886143  15759035   1251438     46183   8757123  51156827  40056013 
 35812651    538453   7980875  20883678  39810985  77578478  18383579   3461778  53017780  38124093 
 21206123   4373144  13121968  21550020    453891  10670923  49391979  16026427   3540660  26257263 
 50587691  40079799   6736959  20247523   3953559  11165739   9215404  19747151    685215  75005123 
 52601364  35023659  14446514  29134641  28624173   1462269  52220283  36823173  14546625  20263443 
 23094159  12204491  33865402  28613195   3719943  26150203  37296168  33667707   3858653  11724635 
  4727323  30555648  19389831   4016478   6166395  30799584  10369193  61972383   1145483  82559973 
  3425073  80435737  62967058  35733923  22479123  56650979   5163435  13026914  73691739   6176628 
 11174631  73297969  51479243   6229491  16117453  46929473   2494623  52757163   5282295  29012223 
 60289548  42808783  30740509  28793471  32220465   7241595   1546059  43197767    200769   4888467 
  7250827   9850931  25410159  26195508  40634263   1219201  24379551  14534003  45351363  27971403 
  7971717   1428147  21926159  44711658   7464581  27066348  20406157  38747559   3379323    467283 
  9232593  26583043   2036447  64549905   3358643   5983013  18981341  51624727   1496310  13780722 
  5801391  17099689  48407482  79081029  36026421  78264736  16975763  17904713  24213483  16850859 
 29069167    711465  27567121  37548018   3900595  70677233  25644885  80330807  60956579   3937031 
 41689463  20374421  28290986  32007162   9252361   3738482      2699  13239798  61686483  60747371 
 33568317  10427114     25467  19569243  30458629  14282500  14749539   1678443  45730701  46976034 
   452523    536046   2380462  37124823   1485982   3578683  57272107  22813839  23444914   6800073 
   792851   2795675  22162263   7724271   7108313  74329269  37514701  12750987  56776635  59493751 
 16684315  10536525   2324723    769422   2641239    984912  31428023  44648059  16098979  29519795 
 11292347  85704924  12377755   2974371   3075435   6119706  21905413  32695503   6638151  23369283 
  1113909  56691699   7309051  17344815  41422061  19462923  42109035   5671867  17531119   5895557 
 47758959  31978551   2097683  56199651      1211    336763   9502763   4004396  21715315   3952980 
  6572997  18064455  21726035  14540371  63471383  15072051  17199907   5368024  20392935   8885130 
 30802886  70133181    729323   4107099  73190643  42355023  23255091  20257283  54429996  18798783 
  3625293  49453317    128043   6869037  26931748   1689235  27845227    315855   2672323  16070363 
  4700905  21748071   1537828   7471766   6699540   1752123   5557274  31893593  17490596   1735773 
 63207075  51191648  23061697  56253051  11257165  40279659  20658327    262923  51474975   5423037 
 14802693   5101323  10612634  13478393  79683371    126249  20698251  11556843  30693423   3825203 
 26993333  35291259   5716623   8634399  21004148  16441911  11329418   9762153  10073499  37632237 
  8052693  68119089   3464925    457963  21395985   3202205   6172431    390678  38124452  30724923 
  4179363   3051232    626532  24073073   1602601  10444073  63376623  35305551   6866103  32082453 
  1700475   3345663  30193517   1787979   7477322  16716795  40820178   6277167  31553659  13854385 
 26097027  78163323   7327155   9787788  20475977  10639063   2633633   7068903   6293312  49322799 
 74558669  54705203   5992251  10713489  49220205  12280209  30249060  50482869    414787  36484168 
  2459099  18549183  15283963   9695200   7538673  24871151   7249203  22798335   8353553  47631413 
  9433705  57718439  14049880  11839488  22222939   9710947  44923599  69188715  35542023  19915593 
  6827361   9639991  64641163  18660851  15696409  79805790  17451623  44215719  27556755   7474533 
 53936631   1236123  67333179  43886875   2778873   2234187  31066083  63385567  97384335  10781936 
  3267798   3503973  34196781  71214837  37230503  16783659   6384867   1578648  16720655  37814379 
 62409141   2878713    984613   3924173  18157398  33675783   1325899  50405233  52659879  59276307 
   282378  10162891  84326379  18715678   4498791   7954562  67801175   4873383   5435601   8087748 
 20515528  50585253  24303379  46120223    685567   7055157  16852255  19298998  15017388  26821489 
 33133092   3434442  31446018  10085523   4194403  33781878  28550359  12887579  11011396  10862319 
 33409493   2831433   6413439  24398727   2820256   2619976  44198163  80059419  16004815   5090577 
 31847327  15501323  11835583  13599213   8338900  12712113  22261153  22636089   7116931  43136891 
 36905583  25172977    174031   2378499  31210718  36816782  35870181  56932467  32067699   1680028 
 36481659  37435794  81366466  63667128   1802584  17165275   6036219    695523   2143803   5503803 
   615066  13741250  17867571  18901948   1730544  10746831  16510578  15147187   2375183    528507 
   186092   2940858   1205398  44652323   3523135  52366927    625825    204961  41578345  11887662 
 48712221  53757699   2153547  94509307  35819613  34552443   9550370  55450413  47772163   8053619 
 14632128    836221  59364255   7084123  50608700   7649373  46459185  60432873  25208107  65342247 
 60616035  46778745   5467200  25628671  72677728  40266923   9476807  63832227  16412051  14441103 
 59485265  35752385  24647291   2435543  38968458  95162518  25315781  22112703  31229457  58904067 
  8568879  20711129  80625639  22150443  74896882  19960115    947483   6225435   9481731  75645203 
  3346683  60208927   3170933  47482075  25546098  19233579    138755  64691263   8992851  24978036 
 44485420  24041273  11043032  40188414  17274259   9434775   4406706   1491129  18829878  63836258 
 50079507  36081573  26581853  21548650   1322189    780123  21631099    679839  30601401  45779883 
 47056912  38118390  58352415  11773269  28899219   1712337   3194115  10015741  50766513   5844939 
  8676843   4974935   8000099  79456781   2378523  42534321  26819021  43023938   4614558   3914124 
  9157887  23104671   1417583  22559157  43864713  28486395   8511297  47555661  19091171    534895 
  7757583  14570459  41248158  11263551   3433448   8456059  23838378  35460241  24842515  37054983 
 81923747  18025050  18439392  55160263  32375333  19554353   5673447  34491093  42209595  19225122 
 11418119  23605370   4702380  25009185  11157312    850845  62743848   9841731   7766583  62513067 
  2893487   6628283  14553051  41156954  81277002  58767783   8264679  90131073  67573464   5098053 
 91655171   5323557  25892235  67179513  10612317  55709633    710623  56228403    579933  51493929 
 36810201  14494836   4276443  11863158  41572752  15283557   8899389  50796587   4244595   1151049 
 54173306  35299518   2230571   9073434  85547579  31404665    864990   4620363   9165780   6859555 
  1622508  13852386  27170007  46025583   5233435  15500650  47937180  21234245  43671927  62187934 
 12917398   2320939  33697483  10232259  39795759  25003131  44036787  56220763   3895419  12152343 
 54384925  75000423  10441603   9340971  26265174    256785    772860  81875463  72611986    326063 
   568387  62924118   9948098   7283925  65432229  10817083   4068003    498903  15267373  33930303 
  6881823  69958267  14359103  57996679   6488995  17961291   5608885  33704607  39494324  29138946 
  3213771  43435508  37180389  11403387  46254975  41046048  59117483   1269234   2915547  14073897 
 27253811     57530  42866683  36125663  24045026  33076467    715983  17525940  14431956   4567699 
 55562248  14867015  11600658   1845897  10216794  17234427  14883611   9379359  28622211   6443343 
 77496475  48603062  23157811  16290973  26994342  45051519   5015963  11076591  80280427  42658635 
  7813131   2779588  23624859   6243207   1132629  25333535  87755407   8510327   5513301  39983238 
 26539411    400643  39260693  72160683  23492451  14086780  14327331  18469563   5430285  10676163 
 20480253  16477311   2566606  19519035   4635754   6284126   2912862  16546653   2997266   1538448 
  2746303  39816187  17814327  23689222  12967500   1104489    752952  13563339  49446740   5157751 
 11497479   9534570  45489255    659299   4112304   1844225  19557863    532043  58070459  32553653 
 24875482  57790395  84212061  58694731  17792930  11481819  45967733  46610313  14636607  22601363 
 34511259    327579   1100651   5001339  35161971  27403977  32746053  10344543  57193315  15719138 
 53639979  36848291  10460547   7553466  15488231  83905035  13135986  27316955    796011  29442457 
 58993323  31812263  19837811   4773017  43885591  53915283    375163   6755187   9640148  18415779 
  1099837  19104395  27742999  12088519  11044266  37617183   5843003   3107367    123407  15449424 
 10258073  15867770    310698  25481985   5210227  34123118  68576379   6967577  66454143  15644769 
 13423575  28001723     97667   1196626  49092363  28159845  40299837     36021  38643348  43084039 
 40321923  12716034  18520471  12987093   9914583  45929391  14323515  78807193  62857203  92600136 
 23484903  87698139   2550697  37863171  15129776  15845483  46192107  18901323  17146552   2924715 
 10289883  66432723   6643519  19800823  12449703   4089411  25209443   3541263  73687163  27873396 
  4349085  11774085  46746885  15000737  10756974   9268199  24031757  82069693   8052303  36675244 
 46224627  42495261  17971263  25590723  33558669  37305732  32558883   1727997  11294021  16616898 
 40403193  27666299  39521643   1931495   8899283  19980006  51456099  56046423  45877183  55716043 
 29069079  20567523  16192663  50397918  39477967  25427805  30203331   1252427   1767595  17749679 
 13176577  17250577  24441873  49275140   5042635  13657658    996483   3636299   7854907  61490811 
 42563839  12292403   5279295   9783181  27746303  11867739  58901131     76317  59594523  50760713 
 30555706  25287176  19046413   8835315  15343379  51584370  22607694   7993307  62154173    859779 
  9285423  73493871  44521798  34588395   5156478  37137723    268303  28588683  18582711  16452179 
 17566354  11747418   7338259   9919707  64566303  18199661   1358053  15633918   2373675  44065443 
 17758643  19944446  63175948  65056130   5069558   9922893  12572465   5287405  33358863  23482587 
 20703123  24629433  39564655   7739623  36240228    341157  77347015  26303015  18593771   2419645 
 14040096  28468627   4804881   1356023   4412707  45150889  37425941  16298613  53906612  48882748 
  1684923  45051555  34012493  96337389   5920611  29146191   3203835  31451963  14202993  11147907 
 12618505  47553594  56528778   9432521  34292193  24186271  69528231   6110727   2061254  16997424 
 24048663  35725079  14785323  15392985   5150023  26528478   7441323   4086643   7607989  22158987 
   210135  48732893  38810133   1669047    960963  22133302   9880281     12417  18535852  22397127 
  1206562  31024113  10666002  16603003  16775798  17412728   2760027   3742476   9760193  54173341 
 13494953  40557673  12377970   5332091    680035   3713998  74324548  33786051  60965947  93939885 
 29992136  28270101  10139582    574823  84653684   6952211  13717749   8712123  10306287  18932939 
  6079851  26618913  22612779  18503682  10437729  28835013   9550248  28131067   4833495  12705101 
 77510822   6691883   3858223  18525809  57708923  53935771   3478284   4815357  15571543   6699481 
  2488644  21171785   9497947  33443686  16875601  12904755  13981363  42757479   3205525  48595102 
  5655033  26378349  19152361  69852549  48206127  15401748   7823897  25346097   3656825  57468035 
 20436851  33241083    326183  16063656   1809008  46021020  23946725    697206  73075493  37058328 
 17161637  11823428    639419  12934554  32991323   1042593    154149   4496607   2068315  15613715 
  2344344   4026555  24482061  66296235  24680306  27562820  13360803  32955123   1702702  32879341 
 31886428  40445645  31269179  32950782  43335562  62010295   5271883  50046525  16144992  29395643 
 56476791  14172207  90503754  38995998  15383505  30590631   2980903  88717035  23217213   1716383 
  6260891  38894832   2595173  61822363   4337066   2002747  14027301  36929555  11223523   9306716 
 31465498    509565   2578868     17889  17188513   8027643  38206731  20259103  14358830  21032565 
 66235809  27267531  32998398  33133223  22657051  42383623  10128635   3230332  57963248  33549723 
 35871395  15482667   8169621  20241829   4953500  22322178   9738591  49111269   6329508   5792907 
 11505535   9921165  46663084   9231747   2552127  70970139   7984349  35682361   5181645   1353986 
 35093143   6682227  15511829  14280075   6079852  23983507  13281495   1541303   4149598   9622859 
 45194793   4130379  27211289  59074974  68384003  62250613  72662613   1844973  49917891  45256415 
  2886028   6396988  19101348   1586335  30830884   3261960  30124095  36828123  18112079   2349941 
 13533987  12552208  46274939  12834570  38550991  18592598  11005855  34821765  37858358  23292107 
 42824579  15924745  46216054   4143519  35187882  54347836  20140023  76728399   8273435   3273261 
  4884483  96844504   7055547    729093  58909517   8776881  15284379  43095879   5662663  55386411 
 10621970   4348467  56625481  17805439   6675462  75113676   7518563  41951836   6377632    807914 
 10823463   4421295  55624281  42102619  50394855  10673177  14017602  79776411  77176651   8658978 
 87400891   7055633  25582947  11816290  21262203  49408003   2790941  29256149  58517758   6496913 
 14405943  50834853   5044776  12002257  30626978   2764017  47858552   7688769  15901723  84949474 
 13884687  13808505  10642143  85395420  31943472  28569575   8323683  85405569    205030  42518843 
 88497853   9820843  25180586  40618155  40632351  39189630  32670129  62286451  16944043  57851671 
 14980179   7291582  43894335   8165367    286233   4688091  54303403  58882241   1659849  23537103 
 14108852  43135387  49418023  40805979  33797211  26374354  21549833   5338074  46120297  43186295 
 74365103   4070093   8014284   3638443  12317267  42303008   3162920  69458345  21155523   5170533 
 45787410   7420283  57873187  25362805  68468042  40864821  24927914  41158348  52950933  11916511 
 13513803  12398929  80929898   2316323  46532567  66190949  11598129  20123723    952060  16013307 
 12548202   4630995  21969073    261738   3565524  17971489  41885148  41579391  95156427  48126031 
  1135335   2069993  10115137   9723403  41321858  30165083  35556427   3169181   2769052   9459963 
 32895153  15036923  55949247    124623  13437533  65507388   3397043   4708871    266823  11738481 
  3787899  11198465   9284186  17242107   3693285  10140008   4209883  32821743   6630208  33343855 
 35892318  43440523  94964387  30562419   9704403  10368239    784115  22229516  13456076   2823277 
 38202847  71943468  16155339   3385190  41091435  30490103    753139  10169901  28621595   2408478 
  7332635   5549339  81088103   9286383   5297523  38883998   8160918  52126665   9164350  32555594 
  3744963  10152069  28202979   6984192    512754  37198887   9696863  11409915   1547951  12847503 
 13892877  20150331   7086421  10343315  12897903   9715598   1694153  20391211  21037263   4245900 
 26042491   4309494   6967973  44787747  13572698  79211643  64123867    275277  77375607  59558675 
 72211353  91372749  86008203  40421193  29332179  28400271   7442555   1231843   3454817  36557567 
  6969722  25612773  13323283  72666380    282439  40762301  27575405   3265007  65855379  71279121 
 10468276   9302623  38361115  49799931   3560852  51634888  20528763  15608445  26045186  11747123 
 27223359  17280427  56157254  18142023  24822673    996673  22006779   5313723  25028731  18523989 
  1522683   7838715  26174523  93279993   8672283    317661  15360566  44995839  10866264  14415111 
  2051721  23745771   6907065  35368791  59633421  68892800  34689778   1173837  26544648  29059518 
 27492017   3431254  46538833  37461748  74717403  37403452   4673238  12906653  53472643  12314045 
   955381   4485883  10537899  26171223   3352275  31938555  24709243  11581314   2030996  25993067 
 31277883  33937563   2179823   1478379  43350555  19883683  62160887  28659995  11002587  13702515 
   591846  10901382  52664405  22360929   9287139   8771718  41874334  33157753   2931903   9445363 
 20824143  42491263   2334858  58348587  34848123   8063750  34729995   3788418  39631917   7167399 
 30813171  17288175  80424114  21862898   2745147    963176  33430275  55359606   4796988  22874912 
 43122281   5829423  31740141  15469707  62553685   1198908  46846526    943827  59467167  14297965 
   162915  45743279  15966219   8747488  15919767  47182461  21915141  65387171  10372763  57723919 
   410503  25083055  15686365  10697011  14953083  14405019  11626623   6559923   1921871  45133398 
 13456416   2418663  61605821  60125979  14958281   8900479  14631114  53690423  33532728  18441723 
 10017312  58099197   6787312  47619921  26123168  13702482   4248913  49652052  19342518  12496947 
  1051278  24358865  15290493  55626603  47141718     55717  30516699  11472726  58725643  31422831 
 20420870  16269831  33972043   8876125   3789125   6645812  14665444  16959021   4080437  73829627 
 82909938  48917823    417099   1547487  80429095  56273329  32537406    899616  41909373   5584779 
 19380747   4166998  19503880   9571935   8744808   6243521   3094158   4866033  25508283  24462762 
 55739408  11279093  59309182  68715523  70235627    581847   2176231  14599561  13936539  45065955 
  6769587  24543109  24732369   5380498  19695048  29645596   4206195   4945983  42953670  65084043 
 51515886  14858683   6158231  15995344  21362763  47825385   3768615  31809043  22725175  23523585 
 56413357  51627283  31605123  74628158  70467447    962308  19894755   6336660   9367195  12725373 
  6363867  36841035  14955067  12123429  12910906  52773495  13256081  26764245  27730161  55906257 
  4856527   2718643  11785736   5692456  43426338  15305896  20763123  26812740  18336147   5814129 
  2282588  16221323  46506451  12614205   3593933  10828292   8437692  30031323  49649263  55016733 
 15574155  13552623   5567748  30309963  26845356  31124337  24883793  55686323  18977400    192507 
  3148846  74032931  11166330  64408083  33874117  77534643  31369643  13012603  35215391  52264379 
 25357143  12661187  16264897  13948963   6821739  58080159  17548373  24154341  24484398  41924985 
 29120987  60057893  32880507  43026897   2245099   4644027  21794363  21254653  11388903  27075405 
 31723031   5938727  51484923   6543487  32840997  15047283    344103  32190489  18610243   3263810 
 57377541   4176212  15218703   2353423   9531815  11413413  51169104  30434358  18838590  85042973 
  2997923  23040656   5039647  22165039  33966603    541068   7897053  53260486  22015050   2594931 
 75525003  13104291  22186494  13884315  38963651   5088219  45601493   2142571  95100843  51686243 
 32223706   7430955   3923040   2534844  54855251   4828551   4169563  35040212      4963  35772981 
 14256923  36332933  57226451  69859248  12837411  37475763  29131425  33534204  35971503  17181868 
 18352899   5841799  26534547  39028103   6409283   1729275  39807153  12134039  22150783   7504643 
   692390  31182537  71153166  71267811   9406505    321598  14599213  36375414  63206193  25382301 
 51792864   6645470  21107280  24939599  44063361  24038163  19291887   5959623  60093307  10773769 
 39310251   4476489  24624717  23968090  51415383  24254883    890923  43108485  38546023  12551152 
 42996933   6055627   7115491  48109227   5076678   3254783   2119255   8065851  52393591  43599847 
 20650285  30700083  10913035  10365946  35185236  15057753  66234103  37637167  37041085  13581231 
 45514509  46147780  12576783  47111964   9908727   6118053  69280978  20611047  37730473  25703990 
 17600223  51456619   8101002  16402974  32907347   6716839  11524053  30623995  35586023  42526635 
  3481231  40640775  22780123   3609317   1999963  13301411  89964667   7096786  26752268    151269 
  9441357  47351158  10579533  23408844  66052923  49184223   4593747    634011   1839018  33129848 
 11878997  12868647  12894387    139923  17531439    651613  37969533  28608857  11565468  23624038 
 16102583  57254171  30916255  52354425   8187327  83853348  23648157  28217403   4293603  60578199 
 23727561   9252303  48524877  53281095   3743151  27895454  32931769   6964431  23618111  35540691 
 17975589  25610045  50157516  28314908  32959695   4321907   5814227  39174368  76544955  26939099 
  7165099    448539  18306348   8356562   3669107  68421939    943836  37553523  66150938  46520857 
 31617603    453173   2138567  90953109  12587566   3151001  25497267  27611264  26894094  29385708 
 21590835  12098430   6204081   9664867   7816987  54113123  24786072  26875343  15795594  21095205 
 46016013  60362277  63989019   7358336  44904693  64811099  61096665  16623327  45808599  30555267 
 15764861  40874107  10497218  10981505  29547999  14263911    845371  49348467  63057475  34667371 
 21768555  22693598  23425393  13610258  36427111   2613553  11757551    930885  23764081  12480227 
 32903771  14495128  45184153  37910293  32620334  10013774    499735   7038823  26235423  37058607 
 21706251  19519305    362139  28121931  26579111   7829148  41662341   3260533  93425523  26653854 
  7073823  51038949  16213467  65573425   6658797   6621511  47855733  30564267  45514410   7926297 
  6025017  19413123  50666193  17978141  15304939   4933462    317827  78705308  23479675    593287 
   348639  25691151   7959319  31971483  59015761  66462655  75176543  11446582  55688010   6313443 
 37669523  70243793  67984333   2024908  42416007   4599813  51235061  15809587  10664699  52043213 
 68102199  78356256  57672153  10610779  22485663    127023  70444713  66729891  16026261   4682491 
 36570246  57725323  19385007   7216709  13588159  12280947    120507  29565579  14775777   7924635 
 12845812   4099311  27612699  18498642  11286483      1443  22173562   7784187  11732535  30560088 
  6045324  36331759  58392265     60937  18724257  52564677  24842607  20156783  71583243  42635987 
  5646957      1418   1309123  66971381   5825527  12331904  33765823  13298460  31901295  23461903 
  1332574  36892461  22686694  43485187    356496  59955515  23290127   4499307  28582595  33395815 
 47257413  47897484  18197355  57250498  14189924  35095869  47275143  12478011  47629299   1110681 
 43749542  14809323  34000311  21420603  60182889  62580031  11945390  19257387   4176508  11309841 
  3561527    924539    557627   8671547  15852861  16282595  12930387   7007443  13059707   5717121 
   766707  32753283  54072159  27761115  24686587   1450551  13156755  60545755  39485123  15066559 
 46142016  15117563  10905135  49983163  16161125  30547388  15248187   2723808  28841379   3571983 
 43841369  29935387  19166718  20746107  21789907  35137013   3477065    163000  42647574  35804349 
   414823  40389698  71239863  10656547  27686492  41738426   1502999  11290527  48212253   7202067 
  7009013  72538994  39501123  26668975  36757743  13511047  25191278  24817861    451371   4229808 
  7297847  20166375   5563620  43117308  57091567  17078184  22432641   3571467  53015943  25578273 
 33964273  22334545  43004484   8689254  26839355   4305197  30997132  60536247   2302335  27068934 
 13938831  30409743   1764797   8938383  43694202  12931088  11050859  58662466  51489723  13825560 
 14436981  10982588   1036688  23642251   2209782  36781316  73801320  49353088    319799   6998139 
 15603123  33573712   3561981    932967  22597973  39952843  45678303  51444978  61887598   5298381 
  1361435  76596851    506468   2384989   5175937  16754103  26160093  19839348   3453923  24754552 
 13255648  16052642  77545435  47782473  71461100  58659981    402122   2202123  48680596  62354898 
  4683636  43094364   2334651  10132231  19184549   2714253   4451227  63772546  58136531    192883 
 34975463  54429229  51837548   4896619     37567  45667384  46279803   6615579   8700345  10218154 
 11794921    607443  62662395  29933950  60652050  75566369  22327437     19194   1140486  27953459 
 39775116  50529805  57586645  52364563  51051843   2480433  41035703     93967  35248384  14250123 
  4492441   1077354  69009635  46510899  26457015  45639105   2577327  24755087  39222823   3839322 
 24743919   1063751   1528683   9750405   7521908  42574681  17578799  27415594  22288773   9934164 
 28443923  66274821   3164739   5344851  26039787  55800567  32950843  36139833   1699823  11611571 
 12823098     55035   4087509  18182610  46439451    341494  56239203     15891   7137981   6496243 
  3152319  79922648  56162623  34958413    524933  29360037  54050877    610326  58607688  16932917 
  6883011  65899581   4736715  21499951  47471177  14296670  13612218   4549839   2087696  18882640 
 58602548  11860395  20744418  19632649  27366399  45009771  26880519  53455315   7770961  44261915 
  5239099  12657516   1859694   4960923  42003541  42882873  66354688    375003  18050050  12245833 
 76124111  23451943  54212601   7643193  18233754   9492093   2499151   3138279  60217629  58849571 
 12760623  66520971    551645   2227355   1270869  27879035  35153643  59307496  47687403   3673683 
 27869663   2714615  47429603    761191  11952507  11616637  10209123  23690643  42292758   7805834 
 11632107  22385881   2838231  38124070   1557348  17346171  39152823  20505377   8660773  10120727 
 40645013   6215179  19300595   5836059   5337595    575297  17421723  28974151  11074948  20536688 
 14779997  10388579     75876  20510963  22031867   7636305  39674368  59051481  41772084  32678020 
 49041318   8326806   9286251   6734239  29018523   3737301    700601  62139387  42091638  24709275 
  7755353  74901017   3040743  16533447   7785005    259272  22653531   2502000  13441557    825834 
 64455291  32949204  77879785   6196704  23746443  20106493  46362204  33487935  21415466    621951 
 41739323  40182498  21428895  48202719  10623585  90680613  27106368  66524361   2754825    293663 
 27349179  19263948    191303   2138893  39624136   5068619  43821195  41335040  20798043  30642251 
 81014175  12274692  23569613  39068743   8022423  13361835   7065023  24113003  56284349  41421579 
  4899748  10146428  11687021  51379353  11746823  69837435  13018898  10394192  10389523  31364253 
 54284522  15408723  52346130   1733943   5600983   7240167   1152078  33538369  23282338  30217908 
  4363660  31151093    584427    368814  19867663  15154467    252258  59777399  14460335  38232487 
  6040773  46051423    863502  11848155  58892539  61036791  39376061  34066099    286128  47838683 
 17634117  25575596   5425780  27588647  16728963  76270032   4195225  22168689   9097737   1840410 
   522567  41883653   3124299  50181063  29492131   7548419   2614461  21609304  14153643   8568327 
 60556034  72909173  47476777  23528454   1032427  21339468  31385928   7608201  28598295   3400219 
 41116407   3052425  15304093  31011098   3512954  18946543  27189327   1189605   8384235    668223 
 44607669   1379098  18869467   3391959  45864267  88341954  41359547   9942255  47439892  13229103 
 15146240   7906533   5422953  13413343    351089  37112253      5744   5672538   5719300  50115769 
  1196323  17308485  23299728  26750833   3961405  39359560  42779835  54798221  69898521   1693366 
 82630419   3472428  52292961   9156130  16054395  54981763  25961793  19674207   6339490  10062831 
  6007375  76831413   6284688  37937919    864923  47594781  19208763  73300519  70019241   6766317 
   334875  25439940  23013618  36398283  14799577  22155477  17499657   3674861   7127317  64135649 
  9031173   6445363    915492  52129131   9117024  28623663  24705384  66097097   2430253  16286187 
 55918203  28280473  12847573  75391323  24492643  10596891  74016477  21017149  19032323  24504879 
 25845918   9747218  23415293  11797311  15855367  17894913  21488483   9750123  21027750   4211513 
 27055573   5177147  20511963  78180738  37641631  33970491  18034163    101004  70790865  24309660 
  2335323  77566603  14444683  46208943  29659296  49212753   3877195  16554921  13828509   2810705 
  1250363   4215685  33198221  41898265  13487885    776528     10658   2626513   4783685  14580959 
  1715960    802073  10440843  31476936   5946126  52896891  10140763  32707273  15152493   8227419 
 35327283  49819997  35241196  82249227  60370719  29812833  70550355  76093485  25027377  49239963 
 55178523   9473587  22452623    113645   1875354   8147028  28011935  16400779  14730201  11987133 
 23233049   6355188   6265301  30875310  18286122   9860834  43365827  16423135  60315612  28569230 
  5900703  34605803  28249331  27158553  28580217  48007489  61503573  31823889    590559   8546278 
  9849963  24589134  43964173  48072327  17764035  26658123   8762227     80139  61283559  57925923 
   813663  26465814  45717873   4343123  53122907  10288529   4864812   1176147   7618475  21556091 
   203697  30082823  51324870   7913345  10269473  19815538  15043641   3251832   2421057  61308029 
  2415666  72597263   4266281  28461885  37845093  12569736  15492537  30619363   5928302  27770103 
 29461227   9449287  22672423  50944808  36858516  10161342   2800443   1858155   6313498  65177981 
  5749097   1716849   1219147  45451032   9380787  71278440  10627579  10308798  16617759  30359463 
 14842467   6301543  15964251  32885781   2570782  16237995  29473689  13779630  38586223  43742972 
 28135603    192623    423195  49611147   6340347   8309859  27688443  41333025  43820847  75268946 
 67093365   1802493  37730478  11108314  69122883   9850977  36293011  12227451  37362939  47553315 
  1661211  26594649  51480453   3747643  41959565  36688243  27695355  32114469   9210944   1129081 
 83416097   6938241   5067105  43893147    111615   9828633   8826451    970585    511143  24932118 
 40288683  20393262  16422769  60887238  56611743  14251701  36056319  52187295  28786451    386547 
  3057575  17066123  52227465   6501903  50990893   1115518  13861027  59850487  11848290  14050079 
 42093894  13875352  20864787  14166933     57895   4145143  38352364  30867428  14636095   1144662 
   870657  13313403    584948  38914739  21065583  64019363   2825088  36091141  22910619  31792219 
 15840267  83311078  75135486  16539648   4253739  46981213   2239831  30384063  36826373  45218555 
 54095043  40129762  72811443   1753263   9482538   9598558  70148583   6352755  22922726  16091884 
 17511021   4822798  16732311  40718318  16409943   6745431   4858473   7898783   2644698  68588441 
 41118907  16843383   3099373  17369799  15996853  62411315  68333499  48164631  18749454  26700204 
 50155069   8008263  38026713  22108923  33629895  31798617  10158348   7045989  22802187   4031475 
 61492831   1399752  17951787  16555576  63962664  16756962  11337178   1069566   7838783  22253079 
 13121825  28492287  39651724   8711580  74966363  78219583  50861102  19632633  14031173  32658071 
 29069443  10855715  25600221  22749633  16647923  23843043  38590059  67900233   3945493  35604503 
 13242103  14450223  26422233  44710261  71974311  13224703  23594638  21595495  29357443   6628327 
 24235971   7509433   6180435  21145478   6346778   9576767  32590613  74824631  21360363  36663112 
 51507918  15672491  33788388  13830863  14209539  15499051  28019355  17424829  52896135   9845700 
   171357  44771951  13554067   5250602  76906027  10595054   3973134   4416273  46528983     99159 
  4176768  26110471   9167217   4585193   1923603  52541393  14832769  27051817   7119648  22702581 
  7626679  64406223  69439038  60655671    363483  31707871  72670992  49082169   1296803   4012123 
  8151547  15896731  21141481  12151093  38092881   4333431  26098591  41394231  55510314  26667507 
   333573    105207  36818151  33969448    824119  41814798    210619  13929899  73127381  24085668 
 53613117   7232471  24892631  11313609  90481101  11319123   3788167  21853619   9797773  70970278 
 30555123  21144161  29675013  21523263  18583224   3756498  55212693   9430023   2293278  41934840 
  2890263  43361819  13392577  57026418  13158808  32797448   8930583   9393857   5620794  48892155 
 11595210  45323637  60148672  54332028  42872589  22245693  26386197  20072598  42350191  36362595 
  2433563  48561108  65039559  23578073   6025907  34831073  69468018  13420959  50279548  13195257 
 41296764  30901279  13348948  13499476  47049048  22745609   9141913    990426  66004908   9041245 
  5331038  79880459   7662773   6147849  13886943  25988663  51626739  19561852  20637443  60741815 
 13320789  31767037   4388099  42264208   9816332      2613   1300712   1526670   7464503  25653361 
 18283052   9747503  36294615  11113267   6894243  72131013   6643067  81094083  58320609  23557488 
   981713  45215363  20114893  29956988   5483503   7082679    445887   3962848  81094047  75470005 
 62871750  29005918   9802366  25209525  82731323  33248493  68859027  26036408  16914439  27533531 
 60172291  24893057  19149960  20761589  65047182   2394523   6390123  38950619  22188387   6956151 
 11399235  43049109  20226255   7987938    553698  43722288   1480679   9900495  70039183  76059327 
   543732  41297288   1399398  13823250   2462768  18845663    494892   7424067  24958251  59545765 
 51311686  10947813  19121049    706696   1522488  10788123  68275519   7647875  44599803  22446134 
 63134151  32438958  38477215  32282475   3800649  77437803  18715659  32513003  70131561   2763742 
 63714458   6489939  25156699  54064771  15082212   5861003   5251579  36878646  13533853  67264383 
 63852923  16543123  76013938  21430797  13110489  25470473  59780529  11248074   4427179  36361819 
   172022  70596243   8579373   5301900   3661473  16074687  27379601  15698597  54170759    835830 
  9260143   4376108  49280143  64039245  11618611  75041185  29217573  91127281  67548306   2361471 
 14125206   5287251   6958490  38470857   9243021  64346228   6908283  18655964   9393798   6566867 
 10583484  54803513  41001083  44940915  20913324  43867095   8015535  44459291  29035704   8430714 
 22371035  32618883  50719545   8711307    459977  59817462  37642443   9372059  29674831  67767023 
 43469191  28183926   2489533  52576169  71860478   9811469  10072115  82071123  13998723  12743209 
 34610465   5773473   1671903  19206414  26492303     22184  14481752  15032543   9473147  53817159 
 13901747    385783   2250399   8333323  16782005  24095872  41839962  35336147   1352467  21489279 
  9332953  42707307  14687523  12181387  18625479  49751968   3230371  15061407   1677088    394373 
  3258105  88623785    100092  12466083  10146805  18407627    369519  35442093    814767  45535802 
  4766073  27661983  17530747   9366912  28578379  30391305  12135259  40820453  63262259  60649755 
 78432381  16207915  19274959  21259322  21936219  32289523    342456  62768804   2583483   5996283 
 14596461  20917887   1371979    143523  32249051  50150193   1860744   2551023  53759535  22555223 
 45417951  22113403  19055355  13900857  47270015   2194186  31213628   3593988  18244648  25351218 
   544783  12256018  42801035  15545211  12413479  48991611   3022146   6720865  20801571   4465623 
 19525193  55751555  52079843   1273091   5375399  55853223  78458065  34174889  39544509  19433673 
 23115390  29051223   2736708  24787709   6756873  11558409   6845203  14121538  34205290  61100448 
 11566306  26646423  15987115  26225445  35045956   3343673   3339715   3074779   7217361  16999290 
  1613000  12164059  49601202  43274643  30069371  10489911  37179608  12520641   2941551  16077805 
 70601271  30948843   8931729   3749015  27109499    644145   7488043  34690909   4659873  46907592 
  5861475  56178475   5991157  20195049  14031113  18608543   8562022   1536379  16147387    355539 
  4934517  59952755  13441035  67470276  31891353  33800249  43557889   3978785  19742835  17534391 
  6032479  11091451    189531  39635051  46771653  28781535  30967453  39133189  36440646  34269683 
  6724341   5925273  75141980   4354742  47917195  13015273  11605533    174998  40286049  25895103 
  3046859   8114787   4484988  15629723  39591376  28060599  21491177  13575657  15660339  15731365 
  1141928  22529543   2615955  15829648  44571873  19812123  59383713  48705942   4743967   5471205 
 52882571   5368303  24621449  66001703  82378413  45118631  69805141   7576323   8712477   5083399 
  1262303  20185015  54089823  11332859  36917297  17976213  13448658     77277   8183758  43865928 
  5952030  12935508  59569698  55800154  22762473   5522193  34882729  43610658  23445743     46905 
 22153065  20579523  26618946  23415457   4815186  80662725  16380801  34883933  12248967  66928208 
  9866469  92855775    515795  20846719   1565316  31819293   2866445  70546611  87511171  13853985 
 32140275  29375168   7587243   6074211  35417460  44925605   1831243  65776884  37794149  74630057 
 65377838    666779  33903923  79182639   3262882   1180747  45677373  25250761  24972425    941753 
 50695899  37711890   6076095  21825284  11106693  26908899  37825515  17948446   2041827  13383139 
 13957635  20238237  42968034  19397124   2653467  64759041  16033153   6544035    513363   8182143 
 28664511  36447963   3094748    129165   4448778  50770248      6813  79963776  99590433   3883476 
 45277089    114567  39011366   8608935  36992978    862853  64481163  23321818  41117177    421391 
 90442443   6675363  27967014  43751361  26247010  41513525   3757267   3588620  35914191    138969 
  9200208   6561079    235715    157865   5478621    243870  50672703   9569803  19667753  31315557 
 95706371  23530557   8468700  26194923  46942786   1349835  34666291   2664851   9733539   9692025 
  5045775  51570235   1992907    957975   2160231  15819951  23647893  26087205  28590103  34119285 
  9235188  36704868    958795  10425957  56746965  27044331  12503152  52858123   8254217  10006212 
  6190775  14635029  39170514  11542713  32242620  29772587    349077   2608348  39351099   6880206 
 63896379  37820952  47368388  51201183  41561007   8639743  22938043  22938611   3890119   2711026 
 33521658  51258323   7223801  29377427  12529683  36290641  10511694  23374540  12885947   9340743 
   850632  25319903   7539723  29726211  15718983  48846463  27377763   1355963   9204021  22330861 
 32594035  35289748  15624618  40002955   6948708  14711323  17597353  46922091  39252157  52021367 
 21245011   5275050  26571377   1447702   6917491  12242189  57279624   8181847   2568857   6619587 
 50469398   5257531  28760945  50435963  27464651  22703793   7546443  24358191   2979679  12372021 
 19371545   2994918  35814261  12219179  60922383    469245  57175527  63781665   2331991  11689241 
   981043  15718826  34490571  20011430  16260573   7278795  40520993    967911  30719323  11031730 
 60745243  25787211  19187057  19772873   5732496   9071111   2087000  35455529  24791384  86514577 
  6476647  20649276  13293104    159419   2616765  24828326  50099333  40576399  34530663  31020118 
 15453239  26313267  59051538  24665437  15291304  12215501  51171373   6264035   5562349  25703121 
 58275054  52170714  31867179   1912439  49770143  62485547  12751556  50390547  85796596   5560359 
 66480123  57762303  23724483  11827627  44285793  53347723  27216053    256093  23057060  46387828 
 23697307  30081825  55510468   2712283  18512123  27354177   4236159  39534371  11362044  48457285 
 17328603  66841978  13110623    386548   2981277  30703991  29353083  15158625  14931003   2387347 
 12950619   4648533  95658147  14009709   5142545    350655    872988  23450846  65873347   2564828 
 28603243  53858643   6539515   6640315  34576049  20184987  52414833  28614774  16136453  31154104 
 44735646  12260468  47961833   3710193  19581416  12643248   5493082   1140108  11882769   2494013 
  1520565  31369087   2039298  35743623   4041718  24205047   1864269    851199  44586123  23118069 
  8746609  43498772    528489   6151195  20240603  12241443    986983  16407729  30762723   1829868 
 17168769  19965109  10170794   1721939   3797868   8385319   3520595   8023449  14505373  19242623 
 50115243  41566619  15267903   5730432  50952309   9765879   8489327   2015955  13822911   9379822 
    28711  25210993   2602353  32554869   2088720  10028999  21375959  13319717    154875  41940799 
 29041133  77704579   5127223  30939612  48041001  18159225  29290135  32856443    712607    285483 
 41884315  10441458  30273377  21572651  33128681  20181489  12641458  12617211  13506073    880655 
 57631731   1561907  74358725   6992331  85374495   7159352  65306028   4408723  33433833   1492467 
  8583026   4295975  44107935  39885621  25935051  26063823  15091060  17804209  25937298  71077077 
 40796790  23927367  17919141     22036   8830362  56783743  19903995  32612753  66806643  21437553 
 18322053   4664523  64837238  14753363  64637115  82040311  74938163   5898435  25006107  28239748 
 40432326  12916514   2143866  61440572  58525317  71326332  37773001   9213143  52189303  29545413 
 19934509   2546307   5188427   8344455  19248315  39808539  27649077  12892782  76640487  22981032 
 44677467   2753721  38957019   1251073    328283  29691014  52681059  30581430  42130788  12857115 
  8290869  12638123  34403355  24871004  16237383  31743789  67033887  22309343  11847315  73890843 
 21267807  11653259  12231403   2893663  16475253  36711612  13473637  12190028   8536047    417813 
 64593267  71797995   1911483  83495556  30458802   4644899    699399  64191145    634299  19518171 
 30619041  37055127  53421909  65106568  25319673  65959951  30064698  30953735  20956138  39453993 
 10152531  13478782   6781257  45463085  22800236  16109178   1503831  36382353  42909171  33027117 
 66427053  70900563    320628  38225371  40564119  15090918    413373  17221173  21656015   5804493 
 10394934   9750291  61414347  29749947  19051233  25906287   3918463   5668695  10059538  10575732 
 59478047  23182659   5882618  17021121  17988423   6962477   3114283   2331723  28739106  11788499 
 15088284  48385713  33728227   1754448  36393587  17644833   9281931  26883873  22387519  26420957 
 11391867  15265800    611743  38301103   7861637  59456898  49189648   3661399   1563173  35437931 
 51840285  24940587  45416725  51322525   7743915  51174939  39955967   4554192   1819446  18340397 
 15399922   9021309   4285395  29306994  85455192  33061623  35946009  74271659   9670978   1911041 
 49462251  16129005  45075305  40808995  14084907  11443689  59598452  49176171  38493750   1341503 
 11842194  69766665  48940600  57783415   1055358   7012149  43603566  34520317  15020887  37476419 
 27726733     26313   8087961  44354103  29379003   8146893  10060059   2695032  87041157  57802803 
  4167629  39452211  12676029   2111751   6540629  11653431  48076823  17984598   1795371  19983957 
 65493636  26088019  46615263  32313755  24554499  49957360  12055023  46292252   7188203  32483826 
 55125564   1592241  11759907  40144875  23049603  29016853    178163  19753491  12335550   3336579 
 32623305  22451153   3082123  28876978  20591583   8686866   1820571   1646568  36351439  36425917 
 15884923  11558077  87033906  48262667  13319583   9801345   6268233  26401960  32083641    887839 
  4022515   2424523    746473   8354143  27820878   4335363  44025867  20517548  53581035  10753388 
  2021715  11346161    350583  44772279  16317075   4673012  58233935  16662869  30260427   1344075 
  3546147   8758211  24533982  36918654  16768293  55739163  26955387  59828693  93116643     95419 
 20430181  12235038  25249121   1585553  12485403  58696829   8567656    558563  24636877  14131773 
 13473777   5652198  63229398  84447235  18323233  33335754  30019737   1489772   6589107  35511665 
  1359228  14441403   4693912     41811  80939523  53238953  45679611  30605556  18833744   1846907 
  9559981  25659112  50051135  68078203   7151316   5044309  15662203  70346328  14913501   6227097 
 54052227  26637468   5175293  50437599  34119222  43399033     38007  26845263   2021703   6476903 
  2481238  44910030   6078422   3066342  16276593   2321688  90786865  47667223   8862648  11303835 
 10250285  19648973  26578348  21750283  23141458  33280771   6875407    804203  11068146    986633 
 44416559   1637213   1508391  44412618  25913922  10421771   7775035   2166420   3486078  10933181 
  3801971   5370027  21050141   9880499    721865    257778   7905703  11113665  45367599    644800 
 39976059  93680187  58266825  15186299  49699428  33964593  27772752  22789113   8604123   9379489 
 92323494  24098697  26062251   7509174  92148261  51845133  21782175  10582943   1117448  56053677 
 14220371  53390713  80615483  55428440  33607671  32572123  22893903   9459119  29250718  10472475 
  6312156  39020273  29864823  51376575  13412918  31253991   1920035  69019857  12700140  44698315 
 87354951   6182423  60334317  25330923   4430411   7655847   5015595  79869003  64167373   4004791 
  5198371    288094   2886358   6684513   3390468  13522437  38654123  32796887  32132411   3166539 
 39666015  13943177   4250418  20457595  11023875  18001527   4984739  14494289  30563835  16500187 
  2546913  61352700  55029867   5210313   1516819  55346949   3307683  17098638  30097995  10007267 
 35236571  46305285   1943343   3533037   6682323  47358915   4218561   3987261   8701179  28459311 
 27950647   7491823  57631707   4345821  50370643   7140039    741219  43245135   1379022  67029171 
 15935665  15112923  11330871  43960795  46582115  17497339  20580415  33498523  10403043   9931569 
  1814123  65913164  57516283  16030620  53736063  33319739    854271   7218719   1171811   6024713 
  7722635   1780189  39425223  15125438  65587377  31058394  19487801    720375   6036131  44414787 
 26880733   2062739  37476231  47784923   1651839  16409142  14603952  56093281  53944091  42210846 
 89975723  14831423   1539720   8048571  17811051  10304507  71484211  28129514  23992832  44723107 
 35492229  63076792  49836273  53814157  25044603  40570430  34346971     60252  13234533   3924519 
 13984290  37319475  66866163     88918  15871033  21846318   2219217   4356987  11398699  47454923 
  6822207   5247132   9317993   7444323  45911241   4943803  60882175  18188139  23587323  87185360 
  5199982   6956392  29838126  38413205    354367  73567099  50840184  45866173  46585311  20722299 
 21511347  45689932  25823175  23678403  39715262  11419131  36216038  44456973  16877143  34484473 
 30825123  25414683    530676   3968949  48884395  10577725  61062041  37845761  49725323  31806953 
  1925483  18658994  18669873  40926470  15018483  10600307  12527495   7206693   9507852  17143589 
 28346699  41183811  25266332    425748   3367347    352475   3136919   7753911  39159943    895155 
   805923   4518663  10440393   3950776  17364093  20402945  16437803  14579688  17822027   1062183 
  2342778   6204587  17252963  59987508  64268195  12788239  18115605   6752799  13672495  29679171 
  5636698   1255151  24110057  12510230  46840281   4298273  66342973  89608583  42382474   6694251 
  8374387  19711795   1367403  28060773  33362967    388420  27682429   2957561  16603963   6076487 
  8257361  23646974  13413183    299618   1628288  10346226  24979959  49580667  18663717  26042858 
 21129343  17696571  24406941   2406347  14223667  31017321   4884738  31930575  31944683  29946506 
 15734611   5935432  35367171  25379722   7192058  33032215      7371   5746873  24113205  71489927 
 13316163  35109897  26503183  63558555  10228543  23776476   5485043  22278363   9964452  30141689 
 41361069  21952137   3738419    483775  42506880   2547675   4021301  28765059  22451344  28026231 
  3525554   3817755   1650619  44722569   7586259  40959459  59876808  15310284  12183863  76925503 
   465939   6356055    520479  22721823  25275303   4080381   3661355  72847508  55454223  39458036 
 71258445  12023304  25918837  75908166  21180123  38624460  20807970  41233068   5339954   7104459 
  9698303   3061469  33805002   1967133   3371325   6155244  71685275  18536098  24389611  28340243 
 19555698  42356025  32662197  28941719  12392843  28664166  12233823    184723  16012392  11281641 
 46166173  29237471  33014379  57520833  18601618   3746671  30864999   8558258  32503045  26500955 
 71373589  49280917   9728121  32257691  75078675  13582505  52675317    879204  28415227   5969407 
 17648655   2989923   4384824  28283399  10289035  21553743  35414723  25318417   4042938   2418027 
 33649263   8865681   6389708   1726173   4286427    407991  16111975   3133587  22763012    208509 
   235743  68158512  24372449  35100543  12555771  42077022  34066623  30187227  31230948  21739103 
  4098727  18793755  10947091   9421509  81269673    826026  19768735  12996033    693573  34335515 
  9185728  62524594   9905487  20445159  17539355  17272593  72267498  65680332  15305631   1698051 
 19637523  31058241  13107248  30300045  24285769  92962973   2419203   2723239  82517025  40221307 
 17691118  86438397   8375481   3222939  31894233   3199963  40931367   6415154  24981963  25244083 
  5131068  39650139  25034523  70569699  21403463   1123971  60828747   4235145   2852289  14765823 
 13232083   3647899  31611755  26350867  12211413  23733273  13502175  52078299  85129540  14790522 
 49192098  12795864  19875812  51116895    808437    421791   3808839   3344795  19193913  63015691 
 12832148   6378012  13535183   3692213  22518989  69597683   1149843  88509257    377397  59289518 
 26175943  56269698   4613831   6337981  41852940   1362741   2725601  21390695   7732545  70485785 
 17289483  35173281  32469624  16334577  46374126   2686335   4967253  77301228  12387372   9513185 
 69054924  24372809   3842325  69054779   4137003  33259125   3596955   5290287   5538345  67393995 
 14695443  24611971  12732018  40623291  18733053  16146905   4972272  46885275   1478388  13415487 
 29867863  19853205  43798663  19501051  13898898   7804881  32908187  21451914  12228998  21593019 
 30761579  17730171   6528286  38375759  21943342  11755248   6209183  79393523   3428603   5592613 
 35012983  31644681   6640416  32644707  24859455  64969863   2024307  45826726  35778003  31936783 
 37253657  20449368   3416613  46130237    948185  36710704   5662923  25416129   9691280  12166023 
  6301717  43952563   2161824  20972355  82653183   1078025  36397953  82548501  50048028  25385523 
   825652  24347493  10831451     72393  32323284  45054531  48672023  15228837   2987627   6289205 
  4540275  33178779   1574161  31908351   5813683   2413213  69948099   4825935  12118603  25984545 
 12350523  15671468  57931942  29972059   2598625  13878879  31018443    235862  88271225  62739525 
 33178923  16986342  25485435  21397969  41267128  55738923   4778295  22604209  18138243  34048995 
  2979451    271817  39897173   1053795  26905827  64387123   7163455  11010906  54308247  40743168 
  6403433  13790532  10286607  61271736   9256139  29684697  47285295   5207853   3280171  80592288 
 77207171  25034730   1628234  11243263  12028011   2349015  10135391  38488998  21279563    347469 
 40207707  48828283  43645107   1779427  30339159  56981515  84098703   2074713   4457133  78289653 
  8340559  27178806   9133676   4408027  21103520  56309291  51220465   7379379  17147292  18619163 
 12429015    463404  37591219   1618075  46869943  81410683  27805898  38800203   4968469    110975 
 76839153   7693065  44472294  61448439  65236763  28314937  17785255  28759117  43138166  88275387 
  2325023  50098083  21563917  40372987   2475211  12889457  76546145   7338051  51345984  10380698 
  2180050    828073     75681  38303323  19051278  14882697  30109137  73305723  34836891  25452611 
 35243043  19681463  74762443   7447784  46492341  71064123  60504336    314213   2426352   5365363 
 59772639  22487415  33841051  65966793    614583   3343872  11157163  12385833  24321189  36045453 
 32926911   3806957  59697339  13447392    465903  26085147   2774383  58128765  62293767  50987922 
 92125473   7050875  81225404  33810075   2674158  54622878  19753551   3178591  24367251  16207948 
 16016865   7703539  13561380  48196173   8306707  62786875  32495403  70851813   5342477  11795329 
 10772192  22586473   5447994  79382898   3632670   1526119  36154529  67478051  33476799  27310641 
  7785203  56886759  18001611   1649407  66178503   2216283   6763131  25050371  28498263   9119643 
 36371563  43958427  44593815   3560123   2922611  35248611  21037912  61537259   2278473  28807507 
  9780222   5634717  21643401  25283183  46329943  80155618   3257403  46935753  51269483  67462633 
  8148601  75205407  34553937  14185251  43727184   6190603   8430279  41597443    229618  72580590 
 21863127   7604643  18923447    406433  37648923   8027742  41250977  13387155  21786951  38850427 
  4837003  51769608   8170597   1022445  58033953  73028403  65449731   6229948   7619499   4532919 
 55145827  38932826  14502443  18526097  21445345    957498   2528247  57205203  74577114   5710071 
 44280092  12553503  41466027   3680079  26693403  31241883   7690923  25537712  13642323  43044876 
 29082363  54541797  24542988   8943483   1491669  53008078  67491323   6417059  21141697  19488203 
 13416323   1060203  15131343   1607911  20152047    240162  15808605  16999575  55758381  17567163 
  1041339   2449451   5762409    173727   5131799  64533459  13495803  29739303   2968627   1183409 
 11220423   8242043  27475353   4268359  33042723  19545543  70730801  23847293   1105748  94146993 
 29232717  20169250  16990589   6129751  32190423     47805  13121327  61596433   5386725  48337071 
 49666548  17885203   4325703   1979943  34364380    113037  31075563   1331574  55334925  69059003 
 62022102  74783123  23212575   5094675  70290999  20053113   3083951  13219851   1246283  47943169 
 35505339  10478588  34951803   2372718  42828094  73418895  25815024   5313979  36179948  91551723 
  8272842  33705989  45855257  42158356   9786438   6351043  65574345  30599835   2418645  53427930 
 29620685   2579787   1600065   5049069  55442107  50003705   8560773  90373065  88087908   2037371 
  7323491   7694529   8156873  24522169  29612683  34729718  12912863  13794277   1341099  75454123 
 52695531    347328  88296803  18117344  37265283  21971481   8859650  18751851  10668011   7780887 
 49491253   9809223  48047779  34429659    500147  37356299   7778784   5130195  30219283  46991040 
  4129017   8484892  11644245  40039063  17717259   8153748  19787033  13523640  25232421  54161055 
   239712    981180  58447617    921956  55856940    796050  44267241   7931259  16103848  20058423 
 19676645  71934003  62055816  25301980  11371719  29986833  99760231  41871489   6191763  10596405 
 82215285  42836841  18503091  20595147  51254865  11806647   3464928  24631563  47157989  63943743 
  2163123   2924811  29320251   5317269    116669  10050824  40753129  22911115   1973339  17851217 
  4460614  38149251  11368906  37765578  46691131  11316931    207561   5183847  80023662  17630123 
 38951889  67561703   9064185  17623655  60761247   2894153   4812975   3969977  10040251  25694083 
 40313643  22806055  47975193  24351348  37255635  54854741   4262322  45585105  41850672  17688225 
 43179828  57169283  47701732   6879281  15965325  35864677  44493950   6367985   4629039  63507433 
 25673316   1135907  11071723  17602533  20739579  64520608  27238011  23670067  37095780  13152717 
 25610541  21746355  37168226  80171123  26129046    995175     58727  18601693  86483882  38818603 
  1837917  18306394   6560039  19615203  38170347  60721437  18513323  40517798  72198219   8787783 
 31804612   7249707   5925655   6247395   5747111  31746283  39886635  42532995   4810667  24448923 
 37620797  26258459   2393598    488715   8603818    881267   5713034    384351   5936768  25048757 
  1407731   9959127  28762935  47463882  66478143   6285390  35543877  18580125  47524403  52466227 
 42258438  25970802  85075773   1599473  23837535  33148390  12169509   1293429  71384931  26393173 
 49268832  53746519  23416468  14503241  34072053  78066825   8541858  13907571   8824638  43914023 
 25797263  38681843  17477291    294415  52766907   1003491  37265855   7896063  55994217   5186220 
 61936998   5096987  74849683    353017  49957701  16856242  67827913  10283316  12829363  60955615 
 10812983  47229897  28494981   4542800  25127302  16788960    117537  77084508  75727195  53421661 
  8999400  56043555   6325418  51689403   2923419  34486029  42537117  21066939  25788633   1657902 
 14976721   9865860  65256343  11940392  17473947   3828363   6225523   1814593  45100803  16416878 
 16813731   6433872  67147797  31162683    836367  25596798  45445329  11608653   6273403  27598467 
   350888  20688090  12301197  39553548  37131711  10776543  58631838  36711119   6225771   5393968 
  2805373  55575741  11830173    301855  25124893  73610050    113325   5072867  15505767  10725565 
 79374181  33823263  17317627   7237323  20804148  56334473  13701437  34409823  15629587  44958890 
  7052604  19585103   6584748  19726791   1194259  59147583  41957115  44647155   1582247  24124249 
  4507059  18995236  19934625  21113382    922632  52824487   5680493  78779739  17364273  21761987 
 14573297  25340119  31436791   9251598  25302183  31643931  22712406  28414167   6354978  56284755 
 45176871  12945279   8817360  12144410  11278749   8053071    388211  21936435  35833311  44675916 
  2154633   9859609   2367045  37161600   7196649   3168411  44626126  66120291  52259312   2685430 
 14564574  63958508  12115373   1568123  13304715  63511891  44109477  34871930  23648901   1438503 
 43813543  19563231  19345856  24976635  27176979  39960295  26395360   9477237   2092647   2908433 
 14815683  79083123  94469446  70735032  23335578  59799558  24121083   6559764  38697107  97850549 
 16102853  19489908  20646479  27643831    471468   6358020   2756667  84720456   2341315  16257675 
 47511498   5551035  75869679   7355461   8528327  36275811  14581291  40018398  47347323  27908331 
 95490171  23856216    422343  48830363  15131495  24196495  13431303  10128475   2926455  13133715 
 11001453  61940847  30887091  10166889  21068793   1449263  25140589  48904107   1080713   9209568 
 17271271    309291   1024553  40836681  68169849  17562555  27303839  53073275  15703447  43536213 
 58059623   1384263  39289723   1905549   4422807  77475885  42744123  24055739  14998223  38498373 
 38673973  44887307  15168483  56962826  28263443  22716663  21059423  16437158  55330371   4088283 
  6361998   2347580   4198342  12824053   5915403  71246380  11784645    413973   8445595  28459203 
 44396763  31064065   1576418  42781211  20070975  16342393  32816227   6796703  44429888  40542233 
  9768561   8859259  15593787  19330049   2724483  16724803  74431458   3979059   1404873  19881105 
 22444359   6225495  28040832    301578    628035  26633473   5044525  24835586  43639343   1271683 
   692445  43425651  30131963   7563552  11352072  21580683   6734769  13553637   7242960   3432063 
 31474721  22000129   6431723  33568463  60758403  29711673  14617587  14761023  21303447   1804168 
  4435115  40291647  93251929  60839685   2935561   7123483  49740459  31225422   5113479   1161612 
 43281993   8501223  34790445  28247683  35741346  28561419  15295908  19201305   8925035   2499877 
 65543373  51930328  38989691  79713009  27621115  15267060  33355431  19730463  64991643  16980741 
 34762955  73914977  67521867  66757293  16248264  17609063  93499311  13379153   4475443    429017 
 30713223  24836173  11828610  52541331  71733958  10022813   4737505  15462699  26977935   6761328 
  2853303   1576027  34824627  45824133  34392615   1253945   6308453   2317281  35656812   5024673 
 68225115  26442433  17824804    255735  23037951  45568017   1985358   1155579  71199051  14390267 
 19107861   2550960    541235   5526459   6381459  38942308   3201659  17109659  26692256  64479057 
 40488933  50248739  60569723  19821339  31392918    674707   1057738   5877346  14514145  18699120 
 70663023   2761595   2393019  44893563  13433744  41173827  58867815  52169737  29085783   2615879 
 11219103  92588175  18355953   2418163  38900400  34331280  11476297  47603553  21805041  36702069 
  2478708  22572229  42598525  51706271  23490507   1677904   2443575   3947885  53216923   6260643 
  8275577  29951035  58835835  36729823  43491007  65304251  20273266  11772939  30726815  29758315 
 32771964  25270338    280576  66500831   1033536  31910892  17840574  52870703   5285283  37401695 
 47363703  30476013  73669923  30585353   4637311   8605943  15865323   6354499     82193   8536469 
  5744733  42157209   1360791   4660619  16030434  50805262   1441707   9357223  72727195  42929383 
 25656163  57764367   8931162  26659739   8438850   4474595   7376052   6465075   4983968   9307625 
  2106480   2278888   6639784  31209579   8519348  62387323  70498617  78807343  10213349  57239345 
 26765873  14591217   2691928   7490107  40682499   3936982  13531023  11461083  36930326  57550443 
 28439439   6298051   1468013  17887407  14140207   1834588   5473011   5368425   6873363  11472012 
   883148  84131916  21108423  10115448  32050064  47315067   4818123   2053343   6420088   9754251 
 23459691  29043027  10750005  50773173  18831715    546631   2152459  10793543   2424538  11296507 
 24186637  36307737  21437893  19847957  24248286    496628  31554031   6732467   5636473  45138879 
 54617862  50789094  18562711  55154173  44340903   9158085   2496831   5404227  92967263  21471573 
 21504423   8139915  36818622  27570257  11700573   6065889  60915855  12606318  18439343   1568598 
  1357671  77211544  13484517  21770578  33048999  10054827  22372980    876811   3955097    115624 
  6176744   6917912  34621515  14665423  85548551  13847307  47413711    722910   5600803  10595495 
 27077823   4956558  21665317  19255884  42670573  55195143  59716287  34766763   2487693  20922183 
 63444465  42591595  56194010    711412  16640325   5492607  56241147  48266279   4273780   8730834 
 36153530  72761757  23031467   4094619   6323521  22644261  80540091      9064  10446053  56252131 
 22704987  82637067  32530506   6092583  68813115    493457  76218623   8020959  36650283  14410343 
  3654358  17330646   1289485  13165451  30401651    128881  93423523  25856052   8057643  35605595 
 14618181  59741211   2026199    150821   2216267  62788947  11557445   2234043   5418921  26000909 
  3095223  23453603   1141425  52121179  30486189   2171611  59402013  41860877  10804263  92955889 
  8751453   6026901  49890971  45041889  24009723  15275460  20419551  33911739  48161757  16317657 
   260693  18429963  32745108   3799776  27950793  67234263   6222747  95080524  50377719   2214335 
  2224895  18541905  57757147  47233296  61580614   6284583  71558131  20377479   8549773   6830058 
  2005794   7526114   4149941  38071719  40356507  53453143  61047003   8328698  49641390    987870 
  2545099   4782648  33320651   5732955  67893837   4463133  37169747  23870279   9281307  71774711 
   574363  59423045  54113103  50912159  13618617  11355192  69637070   8661156   1090068  26093250 
 18884223  13558199   5535555  44735275  28665627   4506411  11770574   1026855  11931099   3306174 
 45174683   4109970   2140989   3216401  35175263  37400538  10093542  35741905   2014674   8944338 
 52791477  35634267  28656201   7693643  28859983   5277914  21426381   3487138  22829741   1161396 
   134535  23757343  33035784    545960  17129265  35257356  42418059   8753019   6897259    544752 
 31064955  37930719  59279265  42721191  91171995  57018123   7680453  77757369  36343122  79132683 
 60845507  18588803   2008187  22290027  15594935  34474278  26982651  50163221   9043381    743138 
 13423393  14124805   3947523  30887355  12688248  81743356    737403  32786555  45652667  16093633 
 35526873   1567323   2330347  11870601   1898943  26457345   1071792   3681983    301911  48908203 
 25126971  53865447   8491470   9978936  24637959   8721528  32346129    784113     85728  18013943 
   631904   5109543   5459577  87831936   3143983  84763963  25294782  12153435  17234943  13145497 
 45814936  27878467  15124125  48515403  21467041  24672588   2692028  11383429  51653543  60611073 
 31466148  26886301  38377623  73933549  34275056   8584117  61514103  43045383  35007009  72706371 
   743808   9026898  14550755  44781860  18198043  10444089  15461275   3397843  22312861   3305877 
 28716047  15675134   7785087  82766823  53542669  29907129   8760438  28508274  36589995   2237035 
  4631524  26671355  41976339  34743300  59720715  26114491  37302024   7748367   6245274  84869882 
 50653323   9516987   3306300  79267447  21713751  10822363   8802043  30086910   1605923   1160546 
 29629275   3405063  50990271    778995  39668587   2193413  86912879   7311983  53265636   3064524 
 15809371   4540135  69613947  58050219   9557083  10755403   7475215  24038466   2805318  30958422 
  2815639   4418745  11635033  37117293  42118045  26024995   4738229  56051538  36944473   4286627 
 71316176  46947931  24759579  13038330  28918961  61074711  17988291  25645365  37533783  51047973 
  5406219  20709679  47714145   1252355   6697851  30834451   1172941  27705195  16227459   2146761 
 45823233  76483887  47064555  27341233  43359990   5083383   5064820  35147387  41649618   1401017 
  1312930   4670202   2312013  54995734  43240827  23644216    972435  25221816   5153275    865470 
 22917059   1799323  54154335  26508767    515553  12871683  13990290  68815089  56603505  84818381 
  1708635  11012729  42736355  67165293  42568089  17647313  47317172   2314932   4115256  15905612 
 23686107   2771243  17493205  20420978  11485338  71830440  53328809   4438665  14222979  34344795 
 67699753   1283223  29657223  30077072  64684347  26725539   9005891  56569406  25056507    149363 
  2689173  39952487   8409485  33131927  42179519    554423   1079086   1343643   1170411  16966709 
   394202  76518685  26180909  15346263   4309548   3241699   2906673  13009911  16231937  30826709 
 62942739  20352183    675863  78521523   1810560  36211419  25549157  58304759  24778833  58745463 
 13395498  49599922  57344973   3433147   1754743  43524817  41760023  37810413  25216681  32371358 
  3433815  37942137  59775423  64759817  40292053   2405070   9916827  26219343   3827727  18038143 
 60121371  56595786  68644699   1416018   2430777  53714751  75855003  16482390   6932444  74350595 
 55861643  16104763   1784087    927202   2179363  14785761  10662733  48381540   4960023    363822 
 14141411  66869718  47163435  49446527   9901191  48392939   1916763   9571617    387213  17690187 
  2071297    252063  15664923   5985483  51647302  17634015  37457730  36349948  13406073  25702807 
  3827073  14015103   5564017   5698123  20876973  95770303  23078922  15991350  15168416  52720511 
 26803631  26954673   3796907   3183947   8332559  27159255  65520032   1197802  61300201   9342708 
  3142035   1215617  30111540  19275281  41156731  10464183  12314991  16558973     11937  63011211 
 35063232   7425751  15843447   2358045  35560927   8614837  63060783   6984182  53402856  52545330 
 63157620  91906791  30701885   8993403   2607734  22147093   9040317  38375983  18530857  69931529 
  1447203   6800072  39565539   1761423   3272903  60635378  55433929    736495  37235034  12460305 
 13852653   2692131   5735531  48455673  56663639  32933331  15105323  70626734  47041131   5790411 
  6005169    230133   3268203  17010773   2580811   4569059  18167667   4534251  26477675   4791483 
  9107643  25072324    271080  52275969  75526013   9510603  13033819   3642115  10948148  32973347 
 13628283  36150939  12577603  15093663  13259923  57848739  26091662  74777083   6632028  15733113 
 32604267  20298023   5887104   3605211   9670390  74275323   4657347  38190387  19514191  52258998 
 16935531  13200003    290523    619395  24032299  33179127  14412147  47379075  13016458   5393178 
  9474224  30212961  19088745  18722880  50654183  26261883  47844153  44412427  18505139  80757643 
 52328814   4194615   2610726   9443693   9647319  65049723  15155823  49074729   5918490  26131817 
 33058093  14282974  64775944  34851516  32706195  50137779  17882395  35259557  30268983  25732539 
  1697896   5016555  38742125  85068525  58851713  46128282  19239516   3343255   4418199  47953243 
  1140859   4435107  17588463   4861083  48522237  58412131  21697279   9253158  11509223  13394163 
  8971726   3002727   4211463  40255539  38705046   3115503  54228856  42660476  21834123  71584908 
 37957873  35613228  51643643  20617666  37635931  36617583  49262673   3166788     19289  10832334 
 42557459  10457265  50403168  16955537  33166613  33434953   1858548  61969983   5937243  25799001 
 53656877  18212620  14280466   3282843  54502389   9676698  38079774  17882183  26779456  28585491 
 58681403  17040423  12268177  15874403  11114526  30866203   4560963  35590158  14502852  45999349 
  1240291  18138936  75940731  64672227  11762083   2185911   5614719   6010887   5389727   6329703 
 42461387   8663155   1237258  39571531  44997654  18544323   1819716  23370779  20857848   7120596 
 12242434  34519987  20259963  35165955  46845743  28218285  12572823  31816133  15682455  21608091 
 28318101  10443192  15040227   5038398   5320365  48296955   1693871   5138043  16868887  37000563 
 20633637  33145627  20790165   6754444    974610  32539790  26735379  57803351  76205484  43448523 
  4698303   2769759   5446179    634137  28135999  13211853   9396411  14798691  16969704  17044033 
 36443495  60064671  48858683   3843880  35542148  22279133   8001403  23136697  25628443   6035517 
 17805875  13465861  33156698  14459103   6856903  82863123  10889865  19692228  14247349  43239399 
 46022599  21972507  39631239   3796863  21999079  34757595  10009785  25675267  16500691  58358013 
 62235573  70714347   7809731  24462139  68906559    249093   1462467  12870279   9203775   3863265 
 17975133   4042787  43617893   1624623  48595091  65235955  37053923   9483186  84343135   1916358 
   315208  59038899  43579271  70347667  17241573   2745357  11806555   2543244   9205891  20613681 
 41538744  54105913  42458408  21877197  16420555   9650615   7146932  26696793   6101931   8383302 
 61539649  83816233  17729891  31570041  20588093   8563043   7043484  22214343  29628260  12402519 
 31982569  53216334  21533206   8513619   9220367  23813393  15650841    868749  52448716   2330751 
 53364423   9154203  86810077   5479149   5360019  36389263  17707555   4832868  14594868  73481869 
  3045297  19559571   2608875  16930023  24451633  16382598   5088150   9589507  53020293   1912460 
  8881723   3051049   9208655   8911543    193413  17335579   1836183   5083143  25440265  31547553 
  2008653  90844783   1228891  13567807  27439437   1868843   6054288  13021393   1594858  16485064 
  7737181  50239837   3891083  55218201  37665475  40499580  50116387  41455663  43778603  29309437 
 12358707  70424582  49881795  28314879  61914264  42281883  59230476  24592413  29598176  30467349 
 73813528   3927078  41946599  42481991   5043771  42479483  70192076  62275272   1096365  17919692 
 38971512  22416669   1598742  29759307   8941663  62915487  25489719  44930883   1444653  23135543 
 33220662  30780123  36757921   4594555  28721823  16586589  11578218   4592973  11244867  15945511 
  5888759    490131  28811598  41513843  37406439  24065329  55100883  30030145  16180773   6845397 
 60839043   4808660  12077144    940685  49386804  11284011  23208895  38080579  41593773   7879419 
 75881655  50442411   1325635  88035236    305480  13167094  14684331  24424513  43080435  47312118 
  3333877  26598343  13336312   1752216  36856539  17586879    613602    418303  81460063  60773589 
 30920843  26967878  52724722   4454358  68846523  55750623  23188301     43458  44452923  34403688 
  2422623   2126807   6737859  24761670  14756447  34465075  22506158   4632847   7070979  28813548 
 23949077  23471355  10749345  10656780   2242415  20696379   6265753  71274383   2290783  59354490 
 16296781    859128   2573241   2757123   8751408  10488391  29489947     39201  26486478  13572591 
 23390304   7624441   1448735  44419117  19999151   5185869  60772875   7478637   5270619  64105659 
 36571821  63063267  33983531  51780336   8384859  40687467  26692341  28093539  22797723  25696179 
 36884091  14337591  10040158   1624755  44746608  21584763  14161222  36313453  73633787  12694665 
    12240   4136447  31648521  43645803  58711965   5468187   1679628  17046651  60634683  26786253 
 32315835  19599947  47956373  17936041  37377071  29066622  26276703  10245619  55792742  65863623 
 48680112   4310627  19895495  13469323  76009243  24856227   2712569  23307355  40018187  46949363 
  9682690  12940863  12526843  10804235   9740472  10391802   8076033  57733048  37766111  28288713 
 41307243  17953047  18637092  45012516   5920373  13428177  29129175  20610855  14754481  12775011 
 55964785   6696267  40425627  62721343  21655806   4898203   8393433   9875923  54898438  17211733 
 33233227  14005023  65406651  71628867  19607880   5771742  79362219  31407198  28766788  10289681 
 28542390  35031119  52920494  86107116  13027453  19595299  40084012   9120507  21649827  15515873 
 45271881   2227671   7916850  84569343  69201788  84570161  12084239  33187753  10951875  25565979 
 14765808  19843533  31220593   8522419  12369363   3789532  62961841  44693443    308095  36570075 
 27436087  38157887   9723063  18550430  12584123  64163382  14969690   8413458   2596612  26733810 
 32581119  17419665    589263  64706067  21100839  10748715  19683075  26476122  13011123  23578715 
 16316529   1408439  15084066   4540215  42287079  27925836  37991468  40782587    245195  11425819 
 21828523   8228187  21053771  22540263  28059063   1358035  82150594   6842348  10311414  12886395 
  4227003  43792963  23767725  23990882   1501546  66920124   9604707   1962867   4817619   7072208 
 13165303  22168815   8618043  45534699  19223063   7636875  48751551   3355839  37651685  41694438 
 25591831  61965483  33260563  51739336  38595071  39233603   5751659  19162803  13808788  45918381 
 36279369  52947248  19007956    711883  64577043  14122491  39112655   9684043  32887923  15017073 
 10106001  21457796   1799554  56434875  49836931  66902585  26533214  39394563  14852207  13693047 
 47129699  24543814  50710755   4147500  40278795  56921790   7181963  34213407  27022027  63171073 
 28449081  28645986  11200264  19157253   2269236  36829971  72231093   1166883  14410323  12764523 
 52106919  36928977    708135  13576331   2341602  81969725    358415   9966885  25733643  41508303 
 24961563  16528929   3721026  13538682   3440568   5190735  28299033  22866597  43111493   7352325 
  3646113  59148245   8541127  27200933  62349380  66515859  41295949  14455365  12420323  35498139 
 42286523  15668041   3136663   7829097  81849491  30239511  31038163  13126251  29511033  81752113 
 51924327  40873683   7441873  37312431    570339   3018593   4528251    529512  35754171  34256373 
 16611927  13438273   4850529    151655  50241939   1037855  20134050  66882659  15913333   6103623 
 58207025  10357580  19338367   1231730  39218783  64325803  62772504  66774369  47497443  30643008 
  6241703  29025734  24659004   3291199   6403133  27192795  56592958  11077475  61549616  40633359 
  5223327   2993496  83164843  45998197   8990628  65270267   2757098   9643092  27069711   8099008 
 14826099  43226075   1031631  31637575   2467111  27079708  49857211  12497673  18053227  45357799 
 15448611   2995934  91745151  36598412   2656475  23778139  42252347  26919979  14613243  14286628 
 64992963  83690268  75281658  67126783   8912223  43700183  10240683  14109722  10558654  10732972 
 37195827    685951   4418727  37060948  63164354  41009081  13241009  36631239  12305463    220599 
  6141223  23323095  20672879  47877931  18813827  30783239   7703139  30784239  42454355  18819293 
 29367111  59411907  56656002  51993547   1123098   5152258  90620947   6550726   5553463  30851628 
 29803330  10397287  38165803  48166549   7829099  81077091  21946653  76981903  19292415  62823657 
 27404923  31037277  19514089  24354475  32803971   4391187   3075675  10470795  19062852  84813373 
  8398896  24060738  34144618  16361023   8862067  11865291   2968287  34118785  23150551  15724678 
  1656638    213469  37986348  28352111  66107914  55949481  46251803  32498189   1470730  63090522 
  7626943  71867499  22764473  23706288   9506123   1005897  22110027   3899154    148551   9083992 
 12188669  10272872  74316529  30749344  47673673  11224499  42541188  25190619  23085579  52746487 
  6267957   2569545  56711855  10278777  26244528    929139  57442731   5805318  63757894  87480459 
  3498935  43701231   2880066   3511675  92812157  77462099   1733723  70129159  78100407  14468254 
 38306506  35173987     27495  89222715  36394068    941487  14081163   4027746  56609814  34464408 
 32839503  22417364  87874751  34434987   5140323    635031  42696051  37711715  12261397  62594237 
  2070923   1134789  16072773  10671448  78888262   7982243  26190573  50834384   5311028  31832489 
 14937683  75341251  30847797   4484005  51155814  27246675  61163148  13350662  90599247  15352621 
 37951680   8768923  10209525  45302338  28274299  32602544  12328082  14949387  17542173   9518121 
 17781909   5416681   4713559   9660846  32771979    510773   2079915   2872837  79519848  14571888 
  3415623  13323839  25631547  52285333   8805828  13308687   6298373  78267037  24826267     45039 
  2535611  24853995  41328222  32964228  70546743  16060671  45585173  19459143   2261386  31590467 
  3583248   9955743  34880431   5684961   1746802  24034683   9896418  31743129   9498393   6849693 
 21030265  30959223  13407037  17369013  32311241  72121977  72003403  35010348  21151101  75668078 
 12965108  20466853   6146683  18175903  38452763  59196001    356589  14634531  53021723   7857079 
 21309164    604240  12106663   2057129  16613115    341515   7099033  32475163  27806846  60513318 
 23765703  41846078  11791653  11331259    108663  21913119  38133386  11554519  38181976   2064444 
 46000848  34117031  16671505  10066593   9514683  68397155  27858114  74739031  35131743  46065181 
 24751269   1397805  19803933   7812027  12684525  32695163   9295791   1710195  25691672  69131580 
 72357175  35128827    385157  15110880  15098283   9913389  24258798  70190907    967452   1372083 
 89926409   4937083   7919517   4023615    845794  70615899   9270345   3383547  18263823   1196430 
 43958136  42361671  43028641    313908    963993   8057982  16773950   1202369  24083788  14310444 
 15439411  26596785   1431416   9804853   2356583    823897   6411291  12764157   7047189  17790285 
 91201723   5403390  15172615   5991297   5282718  25555923  47372504  72975921  61585741  20832669 
 72049923   1324992  11253883  46458521   9854022  28420363   8108177  23087664   4806073  55571459 
 12136251   6868313  47897609  23652479  28737767   1886686   7212023  13528803  59266857   6273629 
 10599303  10784949   8725547  54958014   2894833  37868283    864777  57849167  15941923  68097285 
 60483063  51138073    931150  76764667  73138955     60655  40196103  16672763  12001263  10363529 
  9533715   7824431  42260835  23190147  41933293  50986908  59350783    567447  33331743  17154299 
 14783021  87735441  69259593   2246653  50421466  16298898  43536018  11547250   3333390   8559555 
 34018470  19908623  13802747  24734403  14620839  21207895   3761043   4526515    470013  31460466 
 28787651  23174223  81302547  48909474  32548731  31865467   2490448  11713704   4285723  53168409 
  6504303    882091  75902568   2509663  14223003  20088003   4991553  17034360   3285695  10916073 
 56543819  56053755  16353383  68533315  11528961  27089499   5452523  62074251  62667123  20375747 
 86768607  56367720  66208701  31554899  22697927  32173167  64914588   5902635  15827991  28570827 
 36759821  78156283  31842717  17482671   2793299   8621373  11862252  34586555   3994718   1150155 
  3329391   6960687   9403351   8373773  60039123  20292663   3562891  44330277   3337719  11852038 
 33031357  54886219  34402839  24474748   1628123  45868505  43494763  17638467  15814220  29486135 
   719587  19255749  26665254  16795814  15257248   1808327  12884661  14526582   5387183    726507 
 29092719  82825901  16209933  25468091    667455  28792623  22007715  67513855  16831074  12448779 
 18212933  15469479  38280003    134779  68764923    234995  28529421  20716711  30666355  30386163 
 13489858  69352461   1562633   4845764   1638039  18664737  37726034   1675123  45511488   6601293 
 17924144    313253  22841469  42402105  12163173  18331995     84683   1434933   5355909  56457387 
  6342837  39637763  19841040   9278007   9001773   5294048  10837243   5412383   1846901   5595933 
 25395075  21067926  30747190   2987097  14555805   3281004  55081188  20955579   2170083   7714613 
  3936987  13102971  46097063   3927771  72831735  64396581   7700180  28248563   7075250   4239418 
 30415599  42238130    559057  45736198   2468808  72239880  58345691  35894868  32791347  14550204 
  5130613  17285949  37211751   3701373  86006428  20806893  10070379  12351852   9654243   5804019 
 12206123  48332698   3460428      3204  60236043   3379444   8513527   7157940   1071783  60311879 
  1966071   8951983  32765165   2390267   3751099  23651493  92406171   1391929   8286323  57529267 
 10607901   2780048  21428227  29571903  52666614  22622723  37215715  72822617  31827243  11826309 
  9267489   3424473   4118628   6199867  73990302  13090531  25479468   3690111  17036896   9752674 
 12342198  14069360  50345855   7115637  47621223  54819615  37035195  11702750   9875091   2637489 
 10190061  81124147  10300028  37193744    498939   9680677   9445867  65554773  14100858  57754923 
 18320535  13429443  46698333  11157698  43629423  37399457  11303123  42699178  21272120  17506311 
  2223743  34163572  34107381  87421263  30113059  11128627  18626139  21260193  26423949  39586683 
    82293  19608075  39316368   6900522  29967655   7879578   8540103  38981923  13302173   3683507 
 26495547  10623627  15247707  32487798  45342843  35028537  58463043   1020813   8196108  37515335 
  8890777   7492971  63278643  42724251  57625986   4579979    777823  43536603  49904488    132801 
 49250859  20761563  23133315    669587  47973513  56258979   7475043   4262771  11500769  52939177 
 33880695  22100502  30055877  93922471  56211863  56472151   1216373   6135151  25743568   6452711 
 45994379  16858811  40577847    867078  18396015  11197474  37345765  38531363   3704428  17103125 
 73646891  50015367  57269825  65091373   2817747  55329663  35272973  91732002  81187047    851091 
 36471619  22050569  36500293   6053047  10029771  57189477  41260329  13528139   1925169  53791227 
 15076776  15017143  13248663  16521466  41753922  67777908  20613925   6951423  77241993  29758515 
   883707   8841517  10095689  25088454  23851123  17616427  10678503  24228363  20528203  23364463 
 35945615  33733161  37181982   7545651   9250003  35930885   4745707   4241987   3597503   1499387 
 36480078  53593611   2106579  82905283  21581425  10924404  15462627  86853151  34742963  67507973 
  5339257  38003523   1853003  22170363   7419747  24159710   7152065  63512095    918555  38821033 
 52456463  13122372  11984535  63142865  40070439  24318591  86499403   4608097  41019803  12731715 
 65746506  94160904    975651   8493876  12861657  41427753  53406465  51054203  22699509  39732679 
 42309171  14932775   1366107  42571047  44363627  65496411  33759098  50592234   2321784  25854887 
 11749146   6282577  20984173  17110007   2290299    904403   4726428  34796523  17692511  31347147 
  3014333   8923883  33645083  15449670    153683   1393187  55465467  18269003  14494981  27137565 
 32827313   8187409    931443  30186979  32041383  74019523  20158170   1427022  40046087  63816627 
 33543773   2135809  19159895  15026883  62298975  27497765  36607059  31740065   5702863  12544912 
 14285999  16317339    489786  11706873  38854263   9077171  16026567  15165062  17166748   4239084 
 28053323    266343  20589984  11540127   1222971  31814259    799643  83191011  33981279   6041763 
 53013205  51000523  10265874  49673953  36510183  14484282  17003067  27230591   6980265   5369475 
 82448529  80755171  24282693   2974641  11962983   4810890  58624213   7483443   7756263  16759527 
 22160163   7407393  25717113   8987651   4188468  17323023  68537898  31350408   8034555  10019067 
 45338375  25101507   1718961   4148757  20345165  19646651  36325995  27977713  26874027  20785122 
   292283  11646534   5751687   3019003  45616057  96479277  15822771  33361475   8275191   4016273 
  2830236  39912468  21494256   1967139  30519306   2765304   8621619   1190207  12804138   5637309 
 17551671  13008027  11790459   1173306  17079869  23515879  38348591  29395248  29111881  17871116 
 20694831   4584955  40717618   2647656  24817623  73725757   3514326  10952623  27099211   1277370 
 11943813  11692287  20017471  20926767   1695232  39441888   1348379  27128770  49492655   2779709 
  7408695  13195798  25311350   2045775  23014464  15590076  39192507  32369379   1669881  22646123 
 58447083    395583  15841927    682355   9257098  36889773   4698643  28670535  17281995   3131853 
 29515931  21109311  50062331  11301453  18685221  29039571  14326330  14338168  73191067   4502166 
  6731871    251075  12950699  42895929  14826508  13995195   4916838   9531868  48637275  33778497 
 10448083   2368595    101883    329275  60016107  25251419  39045195  58116090  18835149  39521343 
 10355985   3134553  47059653   8186509   9864321   5904506  55552938  17182107  52751301   3268731 
 14894518  23631483   6756564   1075571   6719419   9124683   3712328  37927388   2110987  12674158 
 25616955   1772168  23686793  23184343  37434984  13090487  16990260  13870825  48854893   3912404 
 38447203  53418551  56440437  65597583   5764362  49108758  32520991   1378041  23172747  20216697 
 33437718    812719  27322782  25038843  16538595   1057053  54235563   5483761  25429196   6384603 
 17194127  18681723  13246795  30688815   4724653  38033338   8490383  11128424  10576976  37418046 
 10645773    110709  40860822   1655523   4767611  20346903  24334257  53902474   4476723  57372658 
 39323275  26323668   3006543  12975378   1773213   4044123  26961904  12752689  84843939  27183888 
 18271200   2115246  19712554  15013995  48585198  13104379  10196098  21607309  58323222  55334733 
 46663803  20727985   2482107   3582240  62639817  43011378   8801910  28345998  63211547  21647803 
 36498633  60758795  16060877   9642759  13768113  60583815  17941794   5861093  15053163  23435477 
  5579115  57332244  14230299   1360819   4439215   2297711  11569643   1665853  48400062   8401757 
 36118979  22142463  12305371  50335141   8112878   2016854  16864551  23440579   9938643   6703563 
 55616887  31176026    287403  35506797  29148531  18194783  57176859  17802330  16010019    776980 
  3924927  26851409  79521411  21205073   2019525  24129387  40359519  66322043   5406704  59676129 
 16940299   3027017  59440647  26114739   8020961  45359353  36805643  33710343  69048438  78836739 
 12018171   9101259  11222983  68167443  35135043  38664481   2168529   4078538  61798763  10037297 
 46466823  39496614  12002883  24815067  14298483   2211963   7966935   5353523   4530135   6359759 
 23445531  43591421  12554587  60441731  52845654   2427618  15353119  25326875  32125168  18504245 
 17543989   7221249   2785964  14972123   8193462  47106791  42507027  94230208  21667947    445038 
    97659  31779973   1841460   1031321  27306857  15479739   1221927  24079723   3158215  30824537 
  6429658    112088  40012031  52679783   2217921  13479763  35488763  16895012  18039699  34183338 
 11183267  17264587  13693713  13938537  69147351  51903303  20779008   9868478   2923883  12813165 
 56450799  30674099  21647192   1777173  29813346  34204608   1857048  27719763  34395737  85501323 
 12151927  34360566  71150683  25024811  17773771   1661736  16518699  20101934   1252905   2311663 
 34940933  48377566   6100135  33245665  23949123  29647800  78200541  42688941  23666799  24741543 
  3587283   6115827   6721209  23355699  19321617   3047055  73722768   1387811  24024735  16926615 
 11651829   6000310   9558798   3401437  65233203   3180347  13399005    145368    525948   5325813 
   922385  11315163  69819567  78067623    831506  17015628   4622627  39449643   6240219  45496875 
  4236907  81491742  32682291  18621075   3506825   1796590  46671011  26175194   2975163   1968624 
  5183943  23820795  12987449  21432657  25192491   4151528  43147451  27563855  47194757  56072315 
 17096398  18755748   9896991   8701011    147613  12007781   7867413  21775871   7805527  58245965 
  3947285  42906987   7708623   1051345  42767503  13988578  26427412    246453  13771451   3924015 
 23553111   1183125  21524878  45748903   5543693  50951910   9207938  59906508   3271087  33795999 
 20804103  36386398  41996792    513063  14992035  15714525   6566847  12246498  84159723   9403953 
 42025910  13531899  17583017    829083  24606285  53446248  13238253  11562821  28060043   1999227 
  5646078  23092695   7162921     59334  42679243  25813883  31002003  37191339  11252292  39662745 
 28797901   4247808   2409153   1706613     72879   2579622   6777601  80620453  37538234  17970123 
 32771427   6664077  20361867  31599663  51700657  68680240  11239403   1074399  22177195  66979848 
 86041679  13571604  48052251   2768213   2709843   1216932  31321707   3979785   9776532  18378483 
 26553897    676837  17896767  27107175   6692910   8679003   8603727   6545831  16691243  50324397 
 17740561  24568962   6976791  25461819   4527443  12052029   5242653  68997193  19775775  16747095 
   426967  24319418  44847548  22292133  22414368   6632043  30708107  21223017   5237903  35278719 
  1421918   3969743  22508389   1142205  19480605   3622143  38392323    837429  66275163   3307281 
  9596188  57938018  57468993  72127311  23064619  22917534    782267    278638  83463765   2252212 
 13129902   4462573  82629519  30145371  51711453  27719829  82875773  47864043   8897297   1680853 
    67877   1615563  47159129   6606195  15743345  72529438  18321157  17010363   2915182  15411651 
 45989071  34733839  82224083  12071778  23319643  26059443  17556271   5489485    386433   6133855 
 23399161  60766402  37669191  56947923  23776515  15777318  12617285   9443373  28112649  33185373 
  5964731     95595  61722951  61712623  14013411  29993457  16236288  11110674  66170184  27735549 
  3587601  12840815  31299848  17481407  14310959  25769517   2923035  45322659    970978   3620367 
  7121051  27290718  55851765  18916346  20099067   1060934  16598523  16587447  65086415  50514129 
 76789283  53991697  30432013  52823355  36988671  31838172  62252231   4223979   5291946  23761563 
 51227451   6555579  22995303  34797723  42696715  15892863  48334101  32646051  27330011  40726691 
 26084697   6360491  12736015  65227905  84104682  49292322  21249148  38492899  31821243  29068260 
 29283588  17689673  33214587  16780959   2779304  20384585   7345383  31998152  27578709  74954387 
  1706379   1131043  37342846   5052113  25665411    201005  30378294  10932805   1368117  49918443 
 32020891  33987565  23833823   4632751   2070402   5748551  49632189  52572500  48621023  16763297 
 84154939  28519803  23377759  21148459  23912331  84306693  84704853   7898619  14052639  22888878 
 67963248  52056351  29218741  37508379   1307211   1528923  39892051   8544255  56999553  18369135 
 12127929   6262047  17217885  29774048   6781023   6386283  17034840   1570098   7995507  32341803 
   123627  23167313    945843  28289370  23952714   2163887  49443348  54308845   6610937  41089476 
 75118155  60634422   1382247    250692  16631883  86090177  17920851  83418903  27358008  33938151 
  1651344  53510125  39947123  17190843  10608387    574207  10243827  25880481  24380829  46685939 
 19834107    227118  37517763  32810615  31776538  24156663  29934380    542819   8697064   9837048 
 32271929       486   5469843   3274875   1415323  33531673  21118715  90274203  70056681   7866927 
 41427204  30439595  27299018  21041875  11479299  20708595  51129839  45061467  60412876  52724774 
 28998333   1393119  31700046  11660395  34470547  66502419  10303249  72490893  18173201  59124543 
  4606998  64415815   8460954   6836997   7761337   6196939  25457091  41897691  79759284  86862939 
 64351938  49396399   4699851   5923033  31297873  23906415   5579268    413206  87239127   5785971 
  3031305   1559231  12800421  25794903  33036203   7932355  22266739  27891305  13239951  13892283 
 62333486  35358075  39021509  49063683  15461490    372859  36125173  45492504   5095715  62586909 
 19796993   4172428  74451698  67805147  42761010  10079680    686841  57818688  14686267  66786603 
 30095835  66033629  37017798  23512563   3584743  25961853  82199203  10344093  48008599  64936428 
 15960225  19338943  47953193   1707647  13836218  20610003   3734347  30759306  14471745  16798493 
 77306235   6825538  24602901  11330123   8411613    275992  54759307   8447148   2047059  28167848 
 30956633   5634479   4603553   2184072  16848259  11431391  14407971   1820373  16650123  34025044 
 35963403   2497758   1952007    155123  43945948  11580495  66402717  58270955  93521308  23001387 
 16821923  83921031  63381671  57093318    655461   2365512  12543875   2639733  77630793   9466503 
 14567697  35350034  14790360  37041117  17922923  62989947  15490248  13606764  11586507  14286563 
 17126479  45070899  69315453   6606253   4252323   1611472  21202143   6298443  48663768  25095883 
   322443  18160692  22573683  24255423  40506899  16176752  13131423  18960123  69537301   6562707 
  9060123  26232819   7220283  33461571  62993553   9748437  28208189  20116791  11249223    857275 
 53638773   9621621   9502443  26349083  14769383   2196486   8546855  31147863  29224874  28024095 
 17090503  28335083  11035423  35083194   1072971   3745095   1926868  44776329  27021691  71583683 
 41745903  36264571  11270619  21900575  17497743  27530041   7060380  29962243   1531897   1967043 
 29017503   3311123   2071159   1050323  32364455   4761027  44036214   3389748  27038475   1694947 
 30409085  13050249   7284035   1084518  45523556  44789901  31373385  12686323   5364797  46399821 
  8088829  40848336   8005851  51628683  26639827    474168    660523  28982845  47787557  19345779 
 61504587   1170294  62475283  11555310  79227011   4221767   8270693  12877795  22585245  11867143 
 56810598  25776175  76067539  32922951  21566731  21148121  49057590   4580373  30154243   1400991 
 38311263  66105803  55651259  89623771  23535798   3767367  26911063  32768888  15060858  56731026 
  1254579   9677005   8738571  29473323  40128198  52697733  26531913  27606346  24612486   1920817 
 48066603  32997459    350550   6013698  15278319  24656577  50504271  62399061  11378862  44077043 
 59065227  58565091  47585508  66903098    109366  24889422  33565629  55996176  62510893  46138167 
  2618683  26492757   1139163   4206435  51843796  18079051  20123748   9638178  39495723   7642723 
 27218079  79242125   7512363  52378743  35473503  65088975  26292018  40702353  46375511  25848257 
 15752893  53188482   9595468  27513131  15584055  30427959   8442921  13840795   8184503  68361243 
 20932137  14353611  66364423  25302345  25063260  12779274    806133  56349819  59000834  46666191 
 17943543  43770038  16867323   6086679  20365195  17674485   2164257  41484499  86275935  35107971 
  6357371  24093339  83897637   1672560   7178653   5929227  88993748  19098296  13035291    925366 
 63183873  11421901  57574573  29832153  51350845  33597528  10167398   7582331  28867455   2108948 
 41413333   4838715  42231964  20108913   9357467    440762  13638725   2063051    348723  30535985 
  3116123  27871998  37039645    331483  56677548  10046034  58388962   6008109  13627323  15555003 
  9615300  84370374   6973617   5138397  17507313  32136547  23993873  10698963   3312153   2391129 
 13788363    864548  14304987  49217633  46333104  23221783  63196273   8310594  70790875  39019416 
  3022983  11550501  52314495   1032953  19055203  11919705   7131450  14307915    183923  11025033 
 46272111   5435936  25650267  36832637  12212354  19258505  12270117   9557223  48820762  56762053 
  2633382  20904901  17970537  21119127  54886003  31832067  21632580   4755789  85187155    463527 
 50358603   5370059  34785573   1953513  53806883  46058271   3359879  13379281  13302841  65966059 
  5820957  38377697  49398579  28956763  10508382  23252010  10903767   1037078  19550082     31335 
 27578031   5828043    206331   3279903  10749784  39146613  11972848  12885422  14343613  54600299 
   179148  38154520  21513797  24825963  31474968  19159087  78102548  30589235  34839136  24111413 
  3367815   8810158  14161963  30413918  20029491  14995257   9319659  85139205  18484935   4169641 
 69078289  11896175  26626203  71527299   3242863    339413  34631248   4133616    329847  10302603 
 23468433  29899193  12057387   1432779  46681368    303954   5824143  23918239  41236555   2511618 
  2792231    888423  35874571   4165395  19144128  39188073  67729287  45048774   6628101  21447053 
 71634079   3429584  15148500  73790913  53098893   3092709  20919294   4321261  31202258  26367735 
  7529253   4324632  33579942  68749755   5500707  28798905  44564445  20130843  12778309  36956495 
   647961  33256863  18716387   8739875   7522897  19182048  25405455  33464243    757467  19345598 
 14204411   3707275  49675191  74350125  42125160   5266307   1435180   4289292  65329355  15878708 
   631075  38812431   3914099  19856119  16333323   4338108  60821275  30142614  48651243  14001803 
 13419471  28022063  41636778  38877513  54031563   5093796  33662469  55731723  44672691  38086971 
 15492343   8698491  52125795  42452691   4882693    967923  17060150   5536398   3123529  45609148 
  5642943  32586427   8046405  60594843    118773   6447659  21582978  46301424  51694573   5272536 
 20072259  11632799  16596079   4009575  53752652  37084680   2204728  31682451  15148851   4250603 
  5882203  21011196  72615391  10412613    212175  11909975   3879328    578337   1217459  35328923 
  1631468  52670325  33066541  87603163   5295885   2998699  51822345  45141533  31713190  30967136 
 71403563  74264283    744267  77834999  21989411  13868681   1009923  79692123  37083213  27166344 
 16038915   1300377  12583750  15117217  88382574  78555864  26196564  31089732    867689  10326670 
  8078619  84733083   1885947   5583861  32326647  17647551  35496415  26338245  29116743  58751304 
  1792126  14957604  38341543  14557421  30757499  12903675   2656315  49963659  22877413  14586436 
 58644258  31633637  29623752   1649091  25579199  16029708  13875937  15311661   6228072    891844 
 42939582  23272233  32138785  36864141  43590626  12805783  11985705   5728923   8296091  26069493 
 28463611  52117806   4290198   3124939   4244503  52800941  11429611  75658058  40771671   1680648 
  1550468  24715426   1578294   9250726  43591307  15695257   2095107  28242375  15687122   9157641 
  4637553     94683   1938173   1644983  58175359  51098451    438460  16060827  15832863  81857067 
 43596113    301027  23275117  12648048  26678159   9766803  14543233  49489701   6003120  67666722 
 46859723  86046741   5725668  11503757  58822061  29907203  45419595   8444130    382836   6992500 
 61427412     47013   3705891    737916  28152051  60352118   7030763  48025639  29995407  60329196 
 25083451    980323  30900603  75485748  33444873    371193  91287111  47394918   1123661  24631075 
  2591525   1654763   7620223  46637295   2832717  20727123   5876476  88290939  33665643    124933 
 37946724   7360385  52467323  29062299   1261793  68500203      6223  15647147   6789675  17809863 
 14896284  18082425   5236163  21186785  72640747  33953037  41786998  72626228  54177831  61008754 
 10149210  39642873  43934903  72255485  19632373  29396139  35536787  58912955  48142747  26536515 
  8790598  22348003  37287163  15054039  29967593  42112376  14204463  21710513  12708249  10809558 
  6687799  13779612   7264588  13450378  20766225  15489867   1624239  12478875    774639  11648243 
 24424532  67980911   4357553  26371643   9266619  51188017  29756850  73990847  18757515  51216759 
 34657872   9608043  35532231   5882298  23912623  10458469  19878093   4302687  38115683  83694123 
    11652  57775203   5765918  62588279  20780603  10710459  37914384    414483   2759514   8059559 
 73165038  10529768   1084848  14432879  16645752   1457691  22739595  30578592  26454928   7566406 
  9063227   5589735  41571575  13213749  36402223  17071211   7061114   4547859  19522123  17701919 
  3239568  58643406  26149677   3692427   1425635   7391553  42654863  22130643  63036468   3071751 
 25831796   2853873  38403202   3032163    581482    912753   2407583  83406498   2155848  21692983 
 65716791    699123  33332771  34297997   9004998  23722484  59943251   3220830   5132523  10604122 
 64659795   2973093   5479311  24169668  39837947   3374459   4149966  25791999  23777237  41398503 
 46250859  21421886   9370465   2606553  18485223   4952340   1639926    869782   7875528  17444809 
 14759302  22622709  31794499   9713423  87303627  25860107  22771454  11597261  15954801  11294861 
 34843227  41223323  18008456  21000095  11111041  42359880  57121000  23019652  26916792  43102459 
 24030164  12353541  45129900   1773873  40217751  22314219  12387883  10020133   6356305  80898323 
 31624086  46594603  83730397  44936178  50466189  22622795   2229419   2136017  46532985  83288085 
 42309093  26241413  15740088  34578702  18578074   1540023   1072573  33665803   8232099   5377536 
 41980600  22308651  15505921  72718453  13409659  10690132  14550491   3038223  31480436  33336229 
 39476495  35393403    737163  61517774  17843523   6567403  10194135  10112823  82692631  33290328 
 24710340  10795248  19504087   5679195  75654414  10651456   8449785   9138395   2346161  53078463 
 23263815  30947739  24743049  21448987  77528001  59033422  18310443  11853235   6578261   2099647 
 49604219  13505822  26313141  39194272  11734118  49397484  37732023  48691668   7238655   8422437 
 11614313  38214535   1958730  16591035  14877960  27101283   6851275   1293753   4364643  21735403 
 57071248  65966702  17010049   3665983  11278163  35898216   5564553  10947203   4946847   8105213 
 49805651  62252616    320697  32500371  26578616    786783   2819325   3042674   5285223  54051659 
  9412683   9933639  11150178   5048628  93320553  89560627  15344619  17715508  93066189  24446103 
 10812111  46488915  21310281  38138943   6040511  14907833  55723141  61695715  18822013   2633663 
 35344731  55978563  25108998  56421898   1882878  21670872   3747687   7180611   8958213   7407828 
 17806369  21197985   1279989  14367790  12918543  85547367  25563723  11843355    145263  83666263 
 34480024  35952083  28952975  46884323  18035368  16976452    224308   3428391  25349350  12798519 
  3618069   2965795    834123  30900531   1125403   6352602   5957746  15372739  22166718  61733719 
  2519772   6828087    484607  43208603  54919803   7659235   6612267  14418667  55862798  10112046 
  6032427  34041077   8476428  23874351  64257265   1777448  10371763  59033307  48641779  68893603 
 34790025  48051393    514035  61415595  16883275  49448379   2474959   6926883  24954195  20355443 
 28654333  20407263  44272923  40109163  30672987   7491840  40720443  28377595  91457093  65856691 
  7299226  21233566  11027919  65488237  14064873  26380145  45010747  14299089  72555216  35155845 
 19693620  40900738  10709212   3551473   6410919   2652859  14924364  21838363  26458491  70291437 
 55210967  30890219  55850034  12553585  58227383  28831911  17591541  73737403  52995219   6421073 
 13428251   5037366  32125289   5757966   9551125  20442435   9454659   8468500  71545013   2998825 
 54616469    390203  49748402  45309183  21116153   7711495  21068947  33840966  27192347    244643 
 31924755    177111   5044543   6746862  22807413  36457299  61952073   2581551  34815101  26211297 
  9392844  15677319  28189105   1319987  22069587  13805247  85376251  64458465   8220413  37273199 
  8911227   7598523     56598   7062489  18775299    628011  10803473  76352043  28589082  12001439 
  9616163   5077371  11605798  12854027  61528465  32286961   2713351  12548407    887293  10926181 
 15424173    114492  48229224  73091955  37465101   8698907  10375523  33354378  19341093  27179795 
 25500843   3705209  32397203  24024535  17054963  25520891  34265153  58548025  44269003  40873653 
  8983797  20308745  44598168  22690219  69535263  36740603  28910704  36171687   4162491  20200403 
 10759751  38320811   1604611  18777973  36324672  17864353   9375222  14911611  29246417  21718523 
 33156681   6382603   5633609  23194103  22528210   3556433  18793963  20362386  56572989  46189347 
  1714411  11460923  12668375  14790004  21539322   2109890  10215943  53916372  17047783  60640283 
 45506079  19341692  86786145  10684423  32522475   3259383  33274248  23408591   5023267   3105879 
 19921167  34052631  12636123  21370041  29588921  46923803  10643403    263259  15890515   6309231 
 11571123   8093488  17567322   1060421  27361268  39107975   6268781  53934269  77898579  91882683 
 23314755  21303899  23266987   7139451  13335771  14003211  32765983  37705933  57559803  22810223 
 33957123  34253923  13161063  41083673  44625458   5245440  10114887  40346055  45555203   3821211 
 27796709  28669062    417643  12778908  14023113   3774971   3476591    591995  46528548  29719962 
 24629699   1835406  49456490  37910248    995229   6640043  44310345  30034072  12049069  35246607 
 53231409    497399  16670175   1113209   1027490  43354098  30512331  25822943   1435345   1719723 
   918780  12788754  15502859   2813073  45346879  34340208  35078034    635787  40473798   7409021 
 23138623  11049723  67891056  12609532  30484677  23899767    283837  44176668   1180261  12720633 
 30618564   3455763    168315  25717650  21713061    118475  81799292  61888299   5239523  76311809 
 10906284  50110859   4147418   5976489    701082   6576192  25109587  63303943  54708623  45225123 
 74995685  10541742  25238888   1094733  36316491  54192680   8517624   1223223  17409881  76484782 
    62718  47286208  46019343  16402262    530433   6803652    222309   1646421  16736487  47863385 
  9104354  15577642   1343403   5142858   3590455   3262283  28719623  12121869  35690787  14744503 
 27042715  17501754   1649497   1242571  38168673  34730421   1594163  62940355  80800131  87566249 
  1561011   8876507  47648997   6494771  23185883  16442289  13430346  56611816   1454063   5904373 
 39794751  19193304  43336968    903795   6351930    501001   1126161  10602253   6989289  35951109 
   889623  10352931  61005673  25975023  82262637   5730259   9019351  77065947  10507467  73383923 
  4565937  25349208    398153  53359188   4354419   5346266  25383453   1801998  34918523   8617257 
 20627457  26815868  14677983  43998503  30942587   7240473  28396206  70080351  71575647  32256195 
  1148406  17499803   8733771    785415   6338112  50481983   4779931  71919099  36647943  47443838 
 19502935   4727026  89198547  56235017  18180445  11364637  52157499  12679503  43751148  40985884 
  2916673  23510274  48577135   9362939  28904318  24969656  30333129   1824027  14388459   7762703 
 20457016     26143  60347978    614779  28112341   7214198  76383833   6265473  75223383  47437964 
 73032203   7910403   4210483  24648168  16101947   1231194    587211   3742718  45350295  82616055 
  4301095  65421771  19723911  63880737  47885493  10471794   9399739   1931031  36897687  75729387 
 89885388  23670658   5524416   6156093  79788867   3807075   7326764   7055313   4163457   9284034 
 59361276   5358804  22831943  11286945  39157839   1969275  31641486  19004823  21504528  73706315 
  2854523  61005053  21289368  80699047  45544509   9600291  50549723  18972909   1661522  26254028 
 65442933     26403   8621472  53994475  10669683  57147291   6051764  10861841  70245030  19470717 
 37120803  12472583  47368092  23172963   5932313   2042955  35427846  22307958  10415658  31799745 
 32299929  21387708  14115883  12431779  14314875  35841483  19756779  13911754  34270332   1140354 
   819291   2434328   2399023  61088304   2445208  34363023  19287182  16161093   5901486   2179930 
 43782943  11165703  12591438   6046507  56869738  18878596   8520129  16085352  46800439   5927737 
 10498899   3442410  50746407  88021554   1025615  10816084  13497808  73063067   2133519  21199884 
 19114290   1308507  14847729   2875443  78561105  52825671  12191539  10433429   3810209  72550445 
 64442763  57006859   5623067  54161151    386933  17152528  23074102  14084095  40426635  11271246 
 82455531  57449529  35854599  23330559   1934148  13393239  33402696  30870928  45108460  37180419 
 25510432  37641672  48396471  21869046  14169291  16115883  17277282  37396569    707931  15341683 
  9805953    791035  27938787  81068873   8381229   5245679  62726123   8218806  21692763    956283 
 18217707   4003711   3627907  73356483  30994114  12855399   3181963  14798124  27056225   6992108 
 30522776  41602151   8218971  15171243   9117531  38728089  45696206  35422449  68399285  26100717 
 13733123    121803  40162097  19685198   7328907  43458032    105371  25614372  13984068  14108638 
  6034827  29162149  18304578  10633263  14673915  33734391  25875931  16614351   1246233  11014523 
 33686337  16351579   2356575  16725167  30785250   7254057    596312    877803  90119693  14210685 
  9486993  37584267  79503789     24873     78008  73423528   1069966  11544523  16629203   3257965 
 51321855  10336515  33695479  70774183   8334039  10624989  14760328   8221812  24387252  18741723 
  5256063  35602351   7350123   2045467   1264647  17035863   1409559  37285423  17903099   6315913 
  7000491   4319568  29874474   4205691   5221163   9704418  28939878    768188  28844189   4020333 
 49363353   6573663  16181518  55865344  53801493  92760135  24518407   5416248  52834826   6053579 
 17236523  75300985  68738655  44454963    477705  52341808   4177604   2454855  78501311  15270069 
  8714644  36111283   7058478   1578487  51678139  13835896   3118091  77187358   7086534   6726699 
 16970946   2438273  30790155  20138419  58109047  80639364  19876228    684551  56560803  16913843 
 73546967    479531  39936425  56972470  56835879  13382875   2077968  42278752  79871739  46444863 
  7839897  12379485  88547271  24085128  25985145  32713023   3826806  60381675  61210267  48265691 
  2090365  12376548  67029355  22576450  20569077   7975875   5427129  36659731  21143975  14018043 
 26298608  37094166   3355643  52748691   4043511    541321  16387724  35680204   7677093  11283003 
  5144145  55895484  77546475  26681283   9692669  17076655  42480039   6597702   9023161  28688753 
 10609238  42925803  10882447  73978311  15160189  18860913    560357  10840459  60718273  40257524 
 17040660  52508907   8838505  42757795   2100459   5581137  24417659   7000819   3086663   4155763 
  9069873    575508  51918465  43420379   3747718   5371043  22670763  21732603   1780859   4882845 
 23386564   8001942  32989308  12964316   6061503  17414923  30554358  37861709  21710553  32156679 
 71379873  13454249  52506255  15665829  28796371    926139  47871990   2072669  51768623  12554073 
 45430623  55756428   1724661  21358053   7080147   2472807  44297761  25433333  26497875  10674898 
 22184493   1445483  62319776   9699417  52418609  34585127  27796743  17962971   1590930  46982877 
 29057888  13818723  17457051  69225671   4859627   4553755  31083978  26828371  50967177   1755326 
 20098747  41069723  31309063  27479781  35199828  40723635  39274643  63650787  50835131  10344027 
  7888033  43227723  31442055  50490651  21421018  18295642  46303440  14482542   9126161   1689944 
 91220145  10572067   3820202  81999435   1816266    664363  54260945  57135513   4277515   7800498 
 25909497   5882907   2468778  10720707  17021763  71939295   1203387   8299641  37681023  56627055 
 28948628  58159257  66930623    267567   8532164    674895  28942015  13847284    587489  14812655 
 22415668    337658  29714379  58425123  38562749  48359475  33842698  19037232   6101219  21909483 
 24900723  70765285  62950791  68872323   1248942  47837523   5422612    907425  14664037  15865047 
 15988737  13985913  42708593  11480921   4053479  11852352  57099625  32193368  13059939  11955570 
   963623    650357   6659873  27002358  38905989   9797427  47106261   1194939  46037373  23523311 
 47733145   8416509  13590144  16427422   5406055   8772348  19318048  34101531  38839679   8893215 
 73709041  28215138  14128431  20779228   9383428   1882563  11551369  39994895  32759807  13495671 
 50867138  51135473  21112219    504913  59746381  16460939  40434447  16919333  36347313  43355568 
  1639063   1238745   1095503  10998373  33306693  46906935  11323995  67912345  52452875  59357667 
  8615379    509550    986299  34955941  18091273     15210  87684519  65296260  58300491  18751889 
 23900307   1812913  29795595  75371771  10161075  53282448  55757025   5733643  45595189  70860081 
 45953019  31556183  19924209   4839947   7344116  35912265    289986   4333887  84805305  45882771 
 22537899  86091500   7147835  41727633    916823  42818563  36798763  59065023    512845  63108283 
 27609747  35317953  21045613  45138183  47041693  12701895  19713950  22324279   5965747  42378978 
  5569731  47669149   2764671   9589498   7647238  76793150   4195888  39335595  16195581  24955783 
  2105148  59445041  73382383  13962384   7083791  10653651    536448  13038069  26249375  74119921 
  4932795    902952  55202499    639969  59488955  16700695  34713123  75933605    619151   2094525 
 47650924   3423153  15284843  27804801  42403393  74833347  62103795  38156712  33588915  19329202 
  1935037   2400740  50091768  79053783   6058373  33386553  13978223  24799183  67304163   2332048 
 29000873   7910883   1253163  16148640   1109665  37142018  22080675   3261843  46780143  32798257 
 81574543   6508160   1836588  21875163    801567  32446272   7981320  27396631   7867859  35868361 
 28723223  20375597  34635579  14585223  54996563   3086616  78889491   7909500  29911367  59788657 
 21714315   2356827   2438868  54540713   6737075  11066178  23687409   1765689  58475805  21509557 
  8378724  21342195    263334   3707497  24312617  13847763  65973558  41436831  35009227   4507911 
 43979523  13083995   4169986  52664387   8001703  80510943  30861968   1130873   5301163  39047670 
 44328373  18664731  48595948  77020339  27288633   4148443   6550915  83201775  70921874  32958675 
 35601021  62033752  33059871  26873841  56764873   2537637  45104875  34517243   2412190  54508059 
  2140415   5789595   8581863  30276149   6155258  34814943   2393157  42993770  23644251   9168743 
  1125874  17421423  10266848  14470383  29565738  33051123  63456349  46569023   1716283  11741373 
 20444987  13856743  28683681  16311579   3367374  73234122  12802479  67166453  22352512  39230571 
 26748533  28858228   4828976   5799182  62081493  74843178  24513255  10957564   2353915   1803381 
 29455993  56350483    591355  17827386  15919755  55301154  49726477    930733   6684531    411611 
  8870721  73041000  42801453  67018723  12976389  22410033   1599371  19571147  38150259   4531167 
 26880523   1039566  29669433  18591513   9633333    207255  12572132  36477823  16432003   7698951 
 17785494  66902419  12716570  31982928  16088067   3962193  10561212  51712920  29544363  15139988 
 23217838  18273237   4756011  28290471  58414243   1026375  37737953  26215065  67005691  46233900 
 12616194  28728987   1131413  47513823   4796049  26558691   5541683  47750376   1007037  36414786 
 44695163    125281  15442777  14088723    502275   4427703  32425039  23040903  38684161  46429293 
 46594506  55572900  10699149  54781773   3294539  84672087   8943387  27482559  28512250  25787820 
 19270864  11048559  37263063  31797315   8483190  85046283  22292437  27033667   1779835  22573645 
 77340051  58295139   1190208  43373573  33484731  20407599   4444605   8813417  41650863  24430135 
 13985391  28601817   3133227   5277249   6984225  46644203   4327641  40178191  34690870  43680723 
 44631955  56699203   2200083  58807053   3264297   1851711  37816071  73121579  61463601  14607673 
 82462635  57256987  67867947  31485738  15492103   7405533  17673071   2852313  45125097  13198728 
 29989171   6705194  14954810   6160131     10903  13105523  52764149  34715090  18618163  48768883 
  3195486  32267804    232313  38732622  28505019  40460893   6915234  41456747  45274053  44791281 
 13711953  16227339   1422795  30220091  12336982  48197755  35136723     38050   3495667  15811147 
  4588885  11351813  38002023  49044395   4328153  31674181  27235471  40748259   8617623  17769618 
  5501523  70423083   7632215  43352061  55453807  44210935  25419363   1136895  50169571  16955373 
 18041847   9272421  35165133  34898223  31341753  57533358  57501037  10061646   7219923  35505936 
 47147034   1156073  29697616   3091719   1803364  56454471  15696367   2704429  77169195  41869911 
  2449647  26954565  98114763  55728091  24594283  52578203   1061547   6777963  26170751    322718 
 25814967   5132583  43283463   7577991  33063675  16335043  27244100  21896283  25176795  12597877 
 26059842   4869273  63335451  44802603  21102402   1020930  22372567  25700108  10779993  16325358 
 67154917  16171239  33952767  10994433   7386843  94387206  58790081  50215299  37150587    269643 
 45114423     80567  10685018  59004544  14390715  59216223  11299983   4667016  63996186  14655223 
 25661067  75068662  52163913  23323885  77011422  10813695   1348615   7073707  37271973   7792485 
 11476783    652092  67622431   6199797  20037854   5218548   6394193  10391947    468915  66901033 
 59517519  53635915  29330694    248091  84184125   9219396    257185  29041875  40846278  20042709 
 28804074  25271481  46709373  37128113  10062483   1923297  31105740  17911233  77763993  51202323 
 40408086   4291623  45355993   2296698   2302149  24750773  25030515  32250815   1226270  60059526 
  8206223  51551154  39209104  25808819  42355623  37279725   6272359  15957823   4858963   6127111 
 34438005  47764203  59370023  44781123  30811239  11945508  61524951  16392468  21620555  24598837 
  2681889  19536234  10925899  55626252  14602603   1869039  50747146   4022708  23756581   9329247 
 26385203   1853125  34386927  54040475   3469920  24015166   4491213  47970143   3383300   4129704 
  4547913  10029273  25379255  80541927  29572407   2995173   1447177  13056883   2249071  20684805 
 38399475  44097963  12002646   7912678   6149679  10493067  57715748  15222156   8352411  29141438 
 11882517  19344304   7125483  13649913  51497307  31679298   2344122  34811247  79838427   1260447 
 12587683    566916  31137369  59934510   8195009  17821985  23631738  34244788   8161347   7509261 
  1527366  12882651  67835223  75527533  47311485  21927195  10718922   5246241  28807643  25402542 
  6293193  77190375   7740513  20420115  21055447  50651395  11429798  39712203  42501874  10780239 
 29758963  19633802  45079059   7728461  32227881  14643763  11915871  19152267  20738705  27411353 
  8863627  18857577  30202353  35963498  61873295  14266563  11104635  15560013  30935262  43571859 
 40471411   3056847   5049957   3269379   4800643  82917510   4694267  32602095  15984140  16766909 
 10629927   1831875   9613369  23480483  61653900  18278820  10648833   3195334   5030225    481209 
  2545974  10526313     11608  11091833   5994663   5948057   6596187     29907  15966723   1589073 
  1820363  11193014  24175269  28382323  18836831   9466823  78634107   5391908  25825683  18911631 
  3561758  91537722  35469748  71534887  37248763   7114074   8868318  15824123   6044463  21690077 
   323655  53635083  61631859  39456303  10547673  63825213  14705322  12541418  63540379  36950753 
 20039317   4284793    718995  33496203  21462074    818709  22570407  21928281   8881125  11433597 
 25407947  60932907    324653  46457919  52780123  50779216  14189473  90962439  59469131  14763641 
  6151623   7826165  15165483  77626627  22097683  72649755  37312490   6077685  30769683  65420868 
  2169255  18722575  12530256  82310359   5600173  71338897  39651967  22260027  24719323   5377563 
 29873731  28640553   8116770  73808403  10525329   3611639  26483565  33580051  28045927   2360403 
 51679575  57063330  43144743  17233875  11383320  23339166   1740771   3168150   4893573  31666375 
 14879403   2883500  22436849  25147194  46890467   5531946  35373529  16330935  36543528   1313636 
 78068883  30000863    429816  25952175  12293995  48936561  25578819    108153   8254278  22629108 
 21953823   5144731  33758637   4016167  39160740    852423  58610891  40556751  52263717   4345935 
 67789301   4866675  35785273   4690043   3892845  28871196  52924764   2497197   4674347  20724190 
 68007656  38070394  13667348  82707191  13311608  45650190  38098824  16230044   6961385  23841096 
 59807499  20365443  14046611   4176393  22002883    128966   3506451    619203   3181428  17087291 
 65616605  19823468  13001223  23924023  35627533   2982975   8494506  22622663  66994587  30184383 
  1399631   6159375   2897979  10186722    540264  23654215  20600796   7693143  44630891     40821 
  1059291  54954792     88512  42926503   1602203   1263693  15607133  29704875  12111978  33258939 
 29324013  30657475  33976915  12169635   8998397  15856759  26590926   9639083  15243923   2317443 
 25236823   7350099  35078523  37000591  56059908   1381923   6262371   5881587  41402107  10464720 
 13466209  68349592   9781367    838935  55250287   4157874   9504072  17331182   7554319  94660702 
 21785281  94934023  11553457   8427711  63429522   4052823  22109839  46685931  23097873  40105329 
 57233943  12475024  42725106  26592834  79158923  73069697  14775499  16784818   4070467  19256448 
 39551838   1968978  38291563  44520897     57328  10034924   7499979   2843613  17090313  30827148 
 22204581   3760033  55421452  67106459  80179784  11920731  41094099  32187903   9938688    215921 
  6217285  29666723  11427308   2642231  17749467  22371513    683682   1949004   1831803   9409603 
 18525147  19674971  63389823  25080795   8370628    371292  22434927  54157240  36127095  29350743 
 74338915   4911041   9882743  52740755   4956459    557547  47478843   3529779  17830595  28402035 
  4892448  30083163  43452110  19714323     54138  30037183  15643205   3433860  36711693  27461368 
 16144629   3590486  50959251  54987847   5861471  42257897   9959064  19226727  33841808  44227298 
 50769798  22930170   7678095  22256829   4039748  53545873  27733104  35313319  67050511  19231803 
  8894923   2499563  56326407  52105375   2503079  15031056  37269421    315563   6269662  28808133 
 20535658   7930793  48492891  12186847  11005026  25213029   9354570  79101183  15951093   3440373 
 22848651  35367874  35162883  62702651  12607941  14747771  20265504   5383785  49783683    730059 
  7726425  52193011  39377296  66521261   4113248  14094792  45557829  10645656   2930009   4605620 
 48079903    549474   3439383  32050603  18841431  38919889  11383728  13313709  19218835  44157725 
 62034643  21664337  51640328   7841305   1730083  36897899   2731223  19569339   4204119  18554451 
 33803828  26643953  52957937  46859950  50666211  34455453   9854531  69013563  10924710  48768354 
 16659807  11148243   1687732  18566365  34967275   1826948  17492587   8066160  23358133  18248955 
 45269273   4272967  11835633  19558267  21480484  19142243   3476750  63762331   3960651  12020155 
  5164228  20369185  43137839  14469435  21534216  13886459   1651227  61239873  22721976  22315231 
  6159813  35954492  45061501  15663320  44238831  27429371   1178251  52075458  11278074  43478883 
 23596803  44103193   6056358    289167  13596519  45788811  54314049  32169183   4899545  38933953 
 16799553  23795079   9422569  70851879   1232079   1054827   3730663  51153819  78610571  26666379 
  4285313  31931398  62418933  59932348  28431774  26813707     12268  37561192  23619579  50864776 
 16783515  10893595   6291223   4236723   4530803    328110   3128703  34015311  73512665   5469873 
  8377179   2904577  22688358  13849663  34429624  49221603  25914777  92419731  36665059  38114871 
  3076911  17654011    162779  75247379  53608676  24221336  19014453   1482275  84251507   2287067 
 15978775   8033655  29154939  48806032  24370907  17575395  53244671  54793293  39893207  14240609 
 54734466  10106043  48210133  12737601  45797043  39151055  21892535  54887725   1178613   1577998 
 44525032  16020543   6334564  43147808  82413854  35169209  53730833  52708623  61696491    937727 
 83388323  14643027   3732093   3617583  12056936  26828283  38531707  49796919  37213920   1420949 
 17039763  42617163   1289678   1712318   6554986  57968043   8969611  10182045   4900723  23898543 
 24420699  60261639   6810813  10919848  14231046  21897823  49874079  63063793  15712310  88935123 
  4406329   4517493  76406943  29514135  53075483    959918  36615091  46486473  45929241  16844216 
  2448261  10012953  41296287  33693259  74426448  87106607   1385368  17916243   9136083   8829822 
 11875127   5466471  13305730  10448223  13012155  23659715  56325909   3102638  12502923   1183701 
 58498290  66616359   1168905   5135643  14353267  56467187   1293233  85621292  32226811  45507963 
 20020582  39503099  34979505  27595782  26047508  10606299  12736227  32969375  81465364  34185759 
 32236587   7451154  31468698   4981638  19667837  20734425  40795149   1797399  28614775  18071922 
  6442008  49489839  30961630  41094879  16036179  23329652    608531   2149413   8057095  40333263 
  7519349  20787624    156499   1103203  29713631   7139717  71080099  16392169  56023744   4511700 
   583783  15833781  22500807  51319741   7676747    473413  65779605  36220731  26552187  42710747 
 20494179   1929264  26386051  16862463  13496032  54843333  73330623  51087645  40891645    730972 
  5258037   2627601   3067817  34674477  31417589   1587465  26905127   5533024   1022433  50757873 
 14550191  14617009  64540963  20922533  36826932  41427597  61998683  72442389  17726333  14779853 
 20081375  15812255  73423698  27974298   2285115  65982983  13197587  11428773  50582039  34784439 
 14578141   1445343  12264849   1896303  31752198  19993933  11924291  66344823  36666152  18455021 
 52712523   8012859  11417550  13069866  77747933   2121171     72443  56552823   9951348  40879515 
 29776537  29907273  20012323  35437968  24795993   9805776    755273    762774  11968266     51395 
  5582080  35441719  48984883  63029303   5946428  13547899  13207643   8531199   8241477  55525153 
  3017764   5615871  84833439   5555715   1119213  41400363  17734225  54309303  34128063  39696681 
  3084482  61706939  60939019   8074007   2919611  13804801  15898739  16327833    904431    431151 
 16420187    646134     96258  10844411  15163530  74140149   6997143  10280897   6437716  89267592 
 19103493  20761083  32284918  26178603  36525914  24574877   9833401  24688142   4468321  28588974 
 31587273  13146591  16686759    473318  51644195  17736633  36927497  43460496  40295679  13786434 
  7311411  13016625  22705237  45597710  43018555  24438265  63458428  71293310  12334434  64949503 
 16250499  32167178  10152725     49723   7779573   5656021   2619927   9306447    143666  47795096 
   497022  14168562   1530267  61363843  74217173  42317748  13177231  77615265  50541548  21720201 
 26818689  70232189  22458291   3129211  10302428  20038271  39971367  57937842   7144998   7337999 
  1118792  38933793  47942749   9845835  42102201  59606695    644127  21154557   9103115  53686822 
  7478491  31200059  59894293  21776865  21745383  50679887  29591328   5785308  52426875  47705655 
 29173173  38273595  10377987   2446875  30472123   2252953  33947983  44054254  31186974  24748198 
 71186875  32385399    407868  49579314  28063631  36388163  31136795   2613426  21408132  33257403 
  4101888  12480387  19643331   4735616  13958683  25516933   8074319  38578312  17236326   4528311 
 26248341  29143443    883984  10420803  22996299  33870002  46776021  58260717  16182048  36591724 
  1314030   3540737  27206379  42597041  68946548  27199848   8892314  22703979   2965082  23670591 
  1316042  48301157  30891807  12632919  13805868  73546463  24470691  70982091  46625123  13568533 
 25981943    394839   1435011   3292527  22704450  35195413  26057775  17388726  22117327  60570115 
  2935572   9453369   4284348  31813471  17669708  70669785   1442055   8875924  56963282  13983807 
  3491411  26537250   9879705  16811171   1834117   3566931  18190381   5467074   8728683  20847147 
  3567465  59778171  20534814  56521203   1792251  12848523  38323073  13717743  17628943  11170617 
 52782396  65462959    793309  79730046  19249665  21950695  55964201  36469135   3113303  36851907 
  2779800   2490381  47832193  12231843   7990206    437587   7959345   3217332  22770225  44767208 
 61794933  61166565  18790827  65435227   3262746  10771149  24403323  25052611  11843383   2608923 
 35940621  22799823   5321978  11227941  25136731  10897728  13169385   1041358  25685421   5742829 
 28338043  14402435  16920152  58643643  23295483  43609191  22120923  30137418   5458653    391651 
  3051793  10775301   9302488  11714804  59002395  67578387     19142  12655792   9892063  48338127 
   162630  56277263  74458161   1882291  37283033  58958885   7541517  44086682  10826323  58108229 
  7886808  42120771  26970619    865217     41835  20069919    680629  75569923  64556684   1580223 
  4253103  20380000  17154898   7791551   9949356   1714206  47222409   8324753  55977486  10909828 
  5957073   7310029  23659341    485511   2329803  35443552   1024601  18097851  69324536   2420107 
 14893382   9252283   6495323  64859343  16215275  12203262  33439095  26586043  41852817  23319667 
 42728041  11385399   8981043  34492889     29703   8215880  21279743  41932219  11289723   3016053 
 13348265  22235188  10033675  28842188  13415099  79601631  17565933  23699909  10769787   3751731 
 18178504  24872883  57130833  55629008   5061927  10495407   4281165  21130908  94099361  80795383 
 15237781    768897  53057583   1067559    988869   2939775  11551343  49168569    906811  13246181 
 13494159  43519623  36477663  39572523  56840309   6736123  13764299  40869447  18964554   1741649 
 10476631  26844843  60661991  13168320    297915  30948641  23337459    516767    500587  31928217 
  2446637  37583711  37463163  66846523  85103228  69595281  23977076   3284833  24356121  18103831 
 35533005  63878289  41671863  15157503  39973017   4292727  11171962  14592777   3733107  32781849 
 16067655   1954697   5885646   1192895  47097243  18970049   7935045   9414078  47027993   4145103 
 76827916  13653015   1541547  57778011  39634263  23293337  47098273  28523763  16985819  29548179 
 64583227  13521708  42442898  15067599  17865373  17112231   5615601  33273027  14742285  42591243 
  9262133  14682067  57219558   2641285  36759416  33157245  22732766  42121842    764713  41476068 
  2187396  13246888  24689848  35400024  45565581  39394663  71805563  68860903  34253323  58621836 
 12314461  35674792  22418187   8260893  68625948  52997433  18830935   9594953  36303772  82878251 
 39969939   2041731  19803291  62704666  44042218  12124202   1944325   4440923  55723119   2745192 
  1347603   4544723  30713662  30852483  16845272   9503079   3834667     19571  21285464  73401198 
  1506155   9788187  11803446  24171459  13811503  22998775  32820417  32739291  22369196   2839092 
 53875445  15439931   9676313  52711971  42736973  50729299  41064531   3394353  18793975  34973406 
 77569962   4287523  24680706  50502989  39703683  18381407   6975393  79612131  59243417   9765078 
 98800359  38406723  13032926  41449786  10113525   3413871   3491106   4972551  21627585  52573556 
  2617593  21321751  20449248  12778933    847161  42104203  14317608   4335818  39079247   7395055 
 47876233  60022583  16375873  37268403   6419833   5097189  36267513   9568955    237528    914223 
 62761998  61773119  32460467   4090409  50932667   7544564  64925088  27756683  10200675  24000435 
 16850055  19681419  34756215   6715312  17433708  42009787  29794305  15317790   7647771  35568150 
 49692795    919265  11942679  31684119  57882255   4005344  58615515  28961663    580563   1180986 
 67705794  62887803  11524920   1160209   6914003   1595532  15505938  28895607  25401135  12646066 
 47180091  66253047  12879563   7387713  16118441  13410819  71230623   1601191  15026264  51874143 
 31759305  68334003  37864866  37916167  27310137  11474583  86099415   4148367  10008654  89524747 
  7709198  74519673  35887635   4619375  19176393  17319867  52397815   7486048   2150193  22011673 
 79305621  16746435   4422996  47794752   9476043  24270864   6793910  62523225  50274151  29699693 
 51510615  22283043  39309301  11936391  13599658  10539313   4807687  15285784  44969135   4481445 
 15322447  38713443  47428208  25735443  14307623  35318471   7397685  39448770   4391713  28641575 
 65447923  52288395    978477  56469235  42259354  39100353  28573080  67418683  18204231  56820151 
 55326801  12369403  30521587  13878823  16300563  32613585   8606358  14852723   6642539  67663557 
  7649755  32344615  29892903  28416411  20055963   1899383  23685657     23419    151203   7691247 
 57661337  14821359  21348683   6783579   1855991  25523443  14549713  23227731  54077083   8392371 
 60545517  58483803  12208134  53970145  46639283  25860713  78113803  27878181  64134334  25184982 
 21059343   6852603  31141541  22732098  33858123  17997542   2816075  59881063   4920603  13155027 
 72281059   7801953  14277463  17487567  25737639  16723203  62662685  32578191  77380629  18338369 
  6836292  18467223  77065168   5946363  28644291  34866168  26826039  50728210  45264028  13726293 
   281481  51142308  86813521   1476498  52049624   5046714  12382323  30891907     49995  37517707 
 52276857   9384735   4630328  75111423   9519083  30997233  13481527  87056511  34616571  31148949 
 58380610  32589917   7302678   1911411  14136063  47894798  17166204  47564579  66593463  32856171 
  5821411   1177611  13914015  82248603   8107305  15820343  26220955  30492690   8701304  39146334 
  9106901   1656675   5030683  48240840  15427971  44118493  25486017  19931440  28056948  18816503 
 39590051  25366719  47223267  24788492  13249527   5684835  10063185  20154814  28426857  22601795 
 33070155  12360307  81096767  20477698   1864063  26391059   7716363  41435787  32663327  56098371 
 15226811  13965375   9053947  36716196  10307823   8623386  24372945  70698187  12612543  57163941 
 34217701  31317573  53245389  19185388  80155653  27091642   1699181  11309382  19791057  65773098 
  6568747  40442583  23809930  29622471   9461211   5636899  26929935  52429238   1774563  58686765 
 68182143  80416379   8703303  51803406   5942040  28939938    885627   2134150  42859113  16374768 
 67358975  42728484  13201480  79058713   5573835  21643203  21528823  68966175   7600783   1177173 
 27400573   9952598  33511373  15148312   2901745   6505845  46968123  51329148  15044838  47564003 
 34946223   1356571  40598976    367566  33345755  34464698  16835543  52749573  20648851  14052048 
  8003355   6105979  34789806  29984315  13381811  72930897  51187181   5997747   8486343  11858767 
  7877436   2555699  42937618   1409984  35123055   3688319  11449603   1830838  23956557  10391119 
 87639675  29122263  22450221   8689767  48143283  78392358  23868331  59309027   8711161  18105247 
 12726243  10055867  31483561  57257687  63282519    728187  14625403   3452661  32383227   1528328 
 12480288   2618130   8425155  15012981  21745397  50451141  20591947  13378989     61561   4217563 
   302398  47072382   1717773  15826183    814617   1202838  26629308   7905358  16670688  41429028 
 33930267  54815935  10014678  20496053  17798635    307599  22876587  26682519  21318777  76290233 
 19839813  12311448   1598699  58005873  65579803   9971935  37966315  11305769  47100762   1239881 
 58732473    949181   6067041   8501242  23470863   7932647    856817   4819322  43784253  32619187 
  6088175  67479063  35685042  17136528    621645   1048016  26231439  25164923  22358199  33975890 
 18181323  35091499   6236797  20710593  36466896  22434528  21858376   9569284  24776523  22755549 
  3017691  55934339  43771515   8571783   4774221  32613587  43597193  38701995  24740853  22459011 
 19102893  10569609  51866398  10988004  18848238  65087547   3500823  29352783  61981417  57576390 
  6118075  18236123  53117683  90173815  37038863   8475039    725543  67329462  18599013  14905827 
 22437923  26339571  11081967  23243283  94280502  70213098  28529932  15826648  32606940  11642403 
 35163537  30232257   2024155  15877500   3567981  45611151  51389811  10505503   1221583  32550338 
 31047329  21090075  35493947   9831143  18043197   8415803  56672935  45038081   4202139   2427163 
   464193  61159458  62090679  10484444   9880659  75372525   3882541  10454853  10880691  30359727 
 14528769   7602821   1356543  14615115  54567860  23758743   7513453   9599454  53412633  21194761 
  9071090   3011523  42263146  25583379  28269609  13116625    781442  44001873  22895738   2937663 
 48593778  48170739    633690  13564611   8368734  42123828  24902957  38951134  38161677  27395277 
 23742111   6816975  10108674  36697003   6459667  20258320  77437294  51339915  28329336  80668293 
 13306988  83339019  12324633   3223707  30257599  29444203   8148569  17095587   8826820   2658555 
 12192051  39518187    502884  19901643  10967172   6368371  66382171  30887469  37713269  23520725 
  7937052  11164909    633693  32316593    159890  45614505  12391143  13723899  69566033  28710903 
 41736109  66546075  24607727  37037859  71353957  31373319  10847687   7185670   4371862  37139991 
  7180233  14084043   2113637   1290466  35130935   9236337  81361339   8742399   4811545   5786917 
 64211523  24292545  43222016  23449303    815369  12143813   9630178   4962003   3104827  23683761 
 12571602   1982073   1965366   6226252  10816973  36637946    951131  23126025  19760883  50075148 
 57778065  63120079  53489013  39571998  20740765   5787871  31143664   4489231  51047803  12169849 
  7487709   4435350  34670383  29519979  31834988  95501652  20451603  46739676  98610397    225197 
  4306884  12603123   8665762  28777691   1672383  34239167  43093875  73185158  35787357  11721547 
 75257712  46397268   7730331   5911448    405876  17313263   1289607   2229035   9853853   7299723 
  9628314  40208361   6806688  24897968   9159442  19118655  23289662  60025550   3576583  33919123 
 25554798   6034679   5492201  14270547  16729443  50647503  22421935  51023859  73036355   3059088 
 19109323  24472279  24860648  17172622  63378795  27741306  38831058  94479468  41832687  16645077 
  1801851    932928  10893548  11271227   8435891  32348139  41925103  24848703  47186473   1416003 
  4422907  27526413  20883766  35055803  75845203  15742131  25673673   5601203  59361540  38726580 
 12953205  13008847  19326357  15307543   3853007  12695011  51601143  30618015   1669965  19071693 
 22426019   5652903  66253639  10612191    251934  26578653   1986338  19181593   6885663  13992165 
 13065849  65379723  27228247  33746651  45950885  68403091  40652763  53809662   4266884  26782995 
 40001273  22337529  10379548  27033174   3951483    686329   6599170  20312142  29730871   9131553 
 47855952  25095302  10780399   9759561  64283450  23552454  61724835   2735646   4024965  40779123 
  4629337   5847195  39019847  58870683  38030808  20906163   1094203    263685   4540791  14940440 
 79564842  18500169   6102893   5873858   4400367  31145944   4450628  13522830   3952275   1172043 
 19819728  35622555  12011798  29165771   8476953  30007387  84195533  47687827   4356143    772720 
 44622907  29120079  19811073  35533990  28234098  22549072   6370785  60649176   6840939   2345487 
 48824129  21912923  46646643  37030662  19378771  11628843     29553  36525894  32077311  35807499 
 21666192  65919922  27043563  47596263  39737683  47242961  12005501  19993668    374235   6232517 
 23894513  27824523  27177252   2479094  13051747  11618465  14899163  16406253  17166888   6261504 
 11154112  24761441  33904907  33120283  32333280  27753279  30659631  57842248  23761998  39160563 
 34789387   5799961   1599141    868254  28065403  66045228  37762140  29164284   1156523  46730299 
  1338603   2688657  50569619   5926953  15535545   4690473   8638939   3165871  47034227  62089263 
  9465683  50045118  69072683  33015579  56765403  34666833  44099983  10241123  24840251   7288383 
 59737381   9426395   7212273  58344123  20139853  61899540  11379782  34133811   4117608  39078443 
  9161483  57301287  38726275  16790955  15653990  22313841  40201989  39510438   1596103  81821181 
  8109785  42725729  31227725   2748208  96695089   4079982   5573723  36265355  43090867   6049115 
  9334365    891034  19459893  17633193  46846639   4216353  18807063  24427400   4708117   6223953 
 33240027   7227943  42457623  45329812   8752573  30703619  40805361  18630459  51039551   8380815 
 27892325   9968048   7347243   4108893  24090891  31679127   4177569   9192823  48699933  39445971 
 12497943   6908063  30267789   6062582  22417847   1269666   1696635   5762499  30754473  16696673 
 20756121   5631267  18653475  14215465  24649307  13509117   6183693  17974307  18601251  52482743 
 22384095  33240513  62068211  21324033   6673803   3725307  50728255  23879195   3216828  37735755 
 46259723   4383437  46008449  48838484   7168479  59961264   1844130  15341190  17273607   4132052 
 12067395  20181634  70844558  44986443  27228555  38911611  29848902  18271457   8110698   2030239 
 23570098  42587408   9635187  37204742  49875919  30094165  19868255   6098331  35617083  68816673 
  1880739  25337735  17656656  36283961  39339189  13130979  41458176     13663  18062991  17318571 
 41234388  21225848    145827   2743959  60171957  13938123   6076908   2375416  27885667  12835761 
 31069275  10430123  50968275   6529581  54813725  34367092  11478441  11811083    208662   9831267 
 20433123  13037259  47074374  17036853  33885543  29425470   3955813  70218117   7547426   1782673 
 41033934  14298225     50427  27517998  15815373  75634143  28725282   1412307  64983183  68260433 
    66156  25678744  42146427   4438315  15544455  31764618  52166643  21496521  28728319  48222979 
  2243250   6933335  38943195  53218941  29371653  64127628  30570803   9159252   3911331  24244089 
 21904123   3613551  24725223  20411975   8816973   4650375  49105977   6497292  44928503   6323823 
 11718473  13741715  40126011  21360965   9345807  11495535  41765727  19740324  24599831  34497105 
 28985793  70173135  37983453   5816363   6053973   5057819  21504767  29315035  49033138  11301189 
 41528391  18105123  17612432   6833773  48850678  20949165  13500543   4422145   3991683   1343044 
 42923528  29643759   8902436   3175611   2465723  37083783   5261603     43775  45910328  29497851 
 36846015   7079237  75752923  60420961   2661135  39592817    739925  13218461  25865375  31006032 
    27795    683523   2690405  29483835   9390723  36860595   2296399  30428859  94205553   1047312 
 13484943  28341567  16118443  34813385   5559523   9536199   9999847  73448246  45665379  27093211 
 43994107   5904363  23559839  63527301  14091823   2014901  24394983  38081601   4143414   1922172 
 32471223   9853575  19754235  15876767  24478202   7719785  21522667   8642435  41168936    887865 
  1290979  21355917  59583223  47878847  22035960   4836555  72389931  23511003   7827088  36787947 
  4787439  10586083  30212479  10470051   5242528  68417133  11310999  23432619   7569315    361155 
 54684123   3417499  20362689  51127606  22994081  17534877  31435653   8249323   8709096   6178743 
   151659   4068709  65442057    975102  75323473  57841863    383666   5790859  61697931  33251820 
  4000632  18238116  40611771  82010323  39819011     82113   1324780  10171816  19361733  71121075 
 56401336  12339723  65340255  12852723  42771969   2745470   8070491  53794071  57543489  42863922 
 19131135  42052848  12478123  42807699  12662939   5522037  20720018  39062080   2323851  10968883 
  4513723  34308012  32152483    218473  41775571   3894475   8496237  19621914  35063019  57696453 
 17423559  46039368   2413435   1567635   9652043  19179169   4356891  15559227  13097133  29398107 
 17978073   4894833  24239695  23067491   1095123  28562809  17831235  32695767   4317708  58779441 
 39702533  78778939   6461691  54666883    581960  12339996   8975939  71522421   5240369   2665023 
 19697317  39405461  15371115   5610817  52890513  15955623  21412979  49506465   3244731   8080953 
 68336283  10138158  63372039  54495213  62899149    321188   8055123   9309273  49190003   2199439 
   795771   2748873  69095223  19332428  43330497  21181183  72982283   2278611  18929859   2468610 
 66750198  50354375   3976524  58745215  28230843  34827598  33272747  11525787   7660167  41971332 
 22490863    925877  74532611   1052958  22730651  12585899   5726874   6505417  52887243  12917013 
 23406423  24204163  37778743   3081019  48188697   4114852  28089523   8465118   2182983  34202858 
    27000  63929943    161169  26418197  12041238  26503488  20067415   9144566   1331979  34713375 
 34070870  27934303  19475055   3006843  12103687  81713955  17774165  49217003  28306926   3479007 
 39516743  52807749   9628406  37545795  15357723  55247211  16482523  31428135   6012283  22884237 
 45278227    315477  32587645   2003315  36504358   6281811  21910713  21911625  36166260  27163068 
 38435535  45005335   6236571  29523163  45726671  35052623   1660555   7385883  35923780  13416498 
  9372463   8742351   2412589  56782940   5116243   3858312  36290283  82446773  13762851  18586861 
 21526296  51209802   2333703  24566949  19758829  11931471   2258887  43848079  14496891   8526177 
 22501437  51661680  43307303   6926595  76873460  10918425  43205935  38922909  29974485  60770118 
 42722946  12577485  14176363  32778848  17970635  36886371  34618875   1876578  16513431   4470904 
  8429649  76829923   2190715   8773863  56362198   4345091  47033007  25693538  48639849  35219511 
 52563477  68199799  69750455   1487763   2043003   9795920   3030243  23050370  15123715   4555218 
 74245503  21903494  18188865  26110075  32123687   9290282  79068327   6676890  23595578   8752386 
 29855526  43239843  22823251  63560203   4197674  53652540  41236605   7684187   2746758    824943 
 44841771   5139121  45732363  54442092  46965741  12707916  13630842  18581700  43979911   8557269 
  3475248  21523939  52847839  35447073   9032595  30687557   3073245  21766437   9281018   3137593 
 28899252  14153683  16673187  20389767  10675978   7255853    285199  15878587  71236923  45109057 
 51229499  13748805    791283  13167612  29605974  15073171  19215315   9552665  31904886  48294719 
 50035633  33235039  60711123  12236415  31381809  48683431  40588723   7953181  15521048  40625293 
   429370   6966951  19690079   7959864  12978243   1458231  11115633   4353189  25700536  37437391 
 16047843  71941263  78180943  27327519  32582763  71716131   5543439   1267347   3147691  55469131 
  9166871  23189597   5624861  24343854  51250963  13884189   4370916  33215299  69272591  20435495 
 25057506    688161  47531385  14549135   4574223  34815891  27397787  29519032  29631547  15090462 
 32355443   2295945  48807483   3784563  14698002  14073147  16661377  66950459   1212867   3785151 
 62815785  16148592  29225033   4632033   4599126    178785  37876059  15365995    481689  66684078 
   461287   8916213  27883433  58495632   1400388  30926018  29620219  16698435   3391917  71571282 
 51408183  23741750   8722475   1752900  21822555  30381045  25431747  21413170  65706959  12979303 
 40335403   2879823  76452087    361323   5335347  19166127  52651863  29208198  33121482  19358995 
 40653405  10069878  43353479  20825275     18661  44609163  13331415  28607217  29693289  13527507 
 12933603    541737  67023423  39888084  29338698  20828217  72246033   6750059   1956415   4026756 
 32230746  32536293  13090623  81955896  11674143  15371134  27335931  12217767  14952398  14531955 
   978343  15391358  44798639     87054  36964203  51974619    736143   4060695  74087959   2021549 
 46122007  16314309  20432871  46822515  20914311  34894321  35560283  78578223   1862057   5236653 
 64888995  10424535  18859163   3920423  36735393   6797139  46674267  47021895   9970985   6142595 
 29043879   1762020  10437155  19231638  36479781  81369708   3679977  23717099  35729523  72193491 
  2275086  77232435  10220790   1183424  47597555   4951887  11175801   4314928  55403531  75374373 
  3682095  52248983  42822342  17384289  29344315  33905870  19250289  20076003  21328218  59091243 
  6031586   6367069  25726223  45258747  28597335    813523  11671675  33483735  30912423  17470079 
 43533340  27104848  19023738  63234415  39870923  19727943  18963201    495483  18146971   2767578 
 21099099  53889003  62922875   4323255   5991775    483955   7441755  13813902  48845153   7169406 
 23792873  35879784    346574  15601593  14450573  80515163  23629799  39795723   6527498   7780286 
 20369430  16415113  74175053   3432978   2643877  30962871  13514762  26090562   2867950  18398631 
 15233670  35299772    880022  32073199   6269093  68484252    139483  10732171   3845923  50680577 
 24413595  41761769  50529543   2695371  15423817  58609751  10782201  11795533  42662143  21572960 
 42840240  21067500   6774599   8446103  42544275  52375523  13449707  51355323  10693693  12684745 
 40264301  26552117  33571717  67163043  24253113  29999430    967193  20667387  51726343   8649169 
 85588965  23077453  17687869  38623043  31352780  79584017   3785883  48362617   5766597  50072343 
    74659  50642790  50505677  21971865  24589719  24228336  47038083  25301999  56133123  36772500 
  5621651  51131151  43536369  28125049  48365547  29062023  16102143   1926203  19560395  29458923 
 21425553  36204723  10929563   4532763  57000186   5356603  48988123  33813021  23494191  10767753 
 46201179   2936498  27849948  11963142  49558380  14349093   8725231  45687251   4556991    799911 
 10349433  19244271   4063881  55984123   5172255   5366715   1518882  74701410  28648955   8541863 
  1739183   1446567   8171391   6202211  62286003  58793231   1851492    856164  35371530  37195005 
 36490566  10999725  17998964   3482117  47971787  16957377    921613  59506107  11296828  36214479 
 42005480  16770096    272391   3666331   1995067  20882153  20872359  10974477  17195286  14867967 
  8359243   7908303   5050671  24597726  18114774  35874501  61686951   5701273  55048655  38947498 
 22603876  59391024    353323   1384558   2964654  16514747  44563895    386091  79839743  11709183 
 28333899   6125739  54118824  28180094    327243    898195  60996377  31314773  21903873  29310600 
   258095  11904985  50080571   6440447  43362941   1199171  78858783  65774535   8059377  22913400 
  9514498  14392878  21324723  50045489   8423823   4352328  20279511  11016057  61923278    726021 
  5743131  90906783  59356877  58079655  53334257   8488966     32553   5529565  30979798  40888308 
 22040317  20289639  15721275  26141981  14273190  25535743  22560201    878090    818895  21775491 
 71726577  57281451   1823538   6997941  27232035  79060258  11905227  40613083  20508188   4667283 
  2349943  24436346   7288397   9374153  47871624  68190276  22962839  13800498  37972443   9958749 
 96156027  19696323  69458145   1682518   5625435   8010744  55829009  18770083  35733382   7290076 
  3346999   1664079  79037279  17591509  16650979   2831089   3183745   4156587  92637093  30316893 
 65961123    924787  10238957     26286  11778855  10271721  36007347  30963858    143827   3636618 
   896004  21026063   1735519  40537083  82577166  18341733  18484779  28061688  40895595  12288009 
 17694543  11364645  43652298  55736243  39645483  40940373  52619976  60856479  15773062  29288083 
 46603955  11018479  25134099   9653183  31460418  11521193  21082437  83148873  30655215  16137783 
 53961963    735437   1705623  67495187  19261855  34630539  28276047  20349127  28766313   4073289 
  6440683  69591693  28480603  64261131  48933863  60440139   6187073   1340874  68903739   6135568 
 91062767   5414714  16350459  81901723   1124841   1119675   8179323  14972631   8922135  15267267 
  3074936     63005  55712123  44105509  13788321  28794985  24485269  13619973  18857401  46264077 
 26311821   5590981   8359539  34532023  33703197  18942123  23157300  36840099   1215254   2130253 
 10745291  11309949   6052323  30869808  63585123      7000  29079203  11160371   1099503  36848553 
 66297777  12133413  10782246  46630097  15018171  49047913  12404410  61856923   1325278  28059133 
  6448104  21881103    701320  11203733  66134711  52365801  65343175  61094603  63222117  43756395 
 35584638  23979156   3957519  33240219   2526313  26522559  45287467  21965154  38886045  39455638 
  4668378  20815042  24480279  11316720  15395251  34571230   9615537  41533350  20874438  24465095 
  1493827   9622263  18630171  62155095  23744043  67024193  35275458   1605177  68066883  32769153 
 15880561  40948733   9928073  61280423  10388873  11187423    451383     19963  15887085  42601997 
 12808599   4042051  31012585  18647899   2873373  33955589   3357203   3307038   9410251  43555745 
 23300153   4494256  14957773  22316150  18260754  49803643  17827783  41451423  17891955  77383911 
 88249230  49394934  34165227   1280298  23125767   3701853  43268094  31752429   9048559  49493073 
 16163337  28949307   1400743  57839573  16449451  42886785   2675799  25425081  33420083  22668989 
 33333927  14644872     11023  84680523  13793643  61499535  11308923  31092783  21077459   6888378 
 61317853    861148  48749109  20970313  46631253  40859370  41564829  20526798   8178015   5886798 
 50338248  61551883   7207365   1436415  19772106  43836283  48006121   6531611   8010489   2488533 
 64973676   2453371   1747617  14232432  23701255  23903955   8260791  27953242   7326817  67719858 
 76743757   1147643  61720278   8855813  35141250  81969013  43566079  34053975  13714410   4168283 
  1388163  73978143  15328373  11241592   9935763  18797307  11439355   6433739  19490748  29361171 
 51164430   1667315  23797935  14011423  15717883  18232181   6122683   7931418   6205926  62432363 
 45921975    730503  57638700  54374842  11890247  14688307  26033151  27685163  37888571  25836931 
 12798298  10575547  11530023  24155583  93191937    299595  46784763  53809218  19803123  15078393 
 40588187   1226847  32557095   7124685  55122771  69207571  14308053  44769793  13006345   7293072 
 13866638  30552978   2704891     27955   5408287   7055591  28800923  44915039  30033654   1626445 
 10777219  13669137   4194225  19144248  15105048   8594225   9783723   6235209   8412059    752589 
  5712143  45567483  47837658  26339219  68896473   5106612  24637309  50992663   4126578  16786743 
 24478083    474331  13686411  93608451  23143067  61366203    321591  37266811  91479753  15584872 
 92615364   1545051  35364138   1747953   3093267   1809403  64572515    503353   2811555   3879487 
  2800139  55573619   4752898  24068055   5878483   1288911  18935817  10232891   6261896   1568767 
  1283187  10677643  12914738  33468054  20471658  17581773    502575  31804691   8947413  37844785 
 54129223  48237347  41674051   4348623  88003923  37663186  54440538  23283503  35262427    436822 
   964443   2786445  64061876  23108649  23159223   4759083  49561683   1595073   5764187  45515658 
 31530167  24008569  12456623  18754875  43981436  32237347  10720680  39201183    117188   4273385 
 48988153  13619388  33554163   2998114  44020785  26731176  24923775  12099639   4409430  11621663 
 79403207  38062698  60198379  23480205  14664813  31707854  18455173  29666868  31156863  15619445 
 21984743   3986045  44983025  39912315  68126874  33675027  35761317  60739361    161243  72480639 
 52665998  32086443  53927340  12135093  34216287    130683  62193659  52300041   5772645  12515043 
 55394927  23288283  29784343  55193640  35466891   5033607  35907075   3409398  13024423  88873944 
 88830830   1589169   7945011   9992427   1138273  17890933   7485963  22427158  31164663  76299963 
   960501  30267951  13625133  14678971  15895187   2322618  25942853  29067098  15973075  28197201 
  1833662  13083998  46952151  26811999  41028798  20654107  39179343  22738220  25813440  12234075 
 21833375   3965327  50010147  23762643  19339411   5894667    618041  21921771  33783159    501609 
   496088   6364475  46553911  60769139  76959883   9713869   6329256  24566427   2038968  10654137 
  2647239   6502821  15814446   1226760   5403878  60528721  19342635  37269411   7687362  37632750 
 48326053   1488473    680037  37838378   2206655  60122678  58071158  30136731   1564683   5973666 
 14930239  53716902    387833  67016759  43135917  49501551  13302027  22744299  18234423  61514332 
   878263  48917754  35077998  34876140  13980713  42270363  51407873  43129963  58303083  17133691 
 25071651  18551023  58073118   7732267  10022474   5274015  15627053   2259721  19906698  20680123 
 17197623   5576075  21829727  22182019   5552187  18207495  40938329  63165627  26135483  61301753 
 39900179   4442671  45389943  14129733  58276389  47924738   2220823   4042261  13315714  53062203 
 23219157   1720893   8434763  26600515  15111675  15519843  62571969   5315991     95121    138795 
 23193683  35245973  26938953   6286051  21153628  46475979  51913359  54674484  35729527   9076047 
 15852738  29510499  34669443  73720025  69820257    505236  23430936   4942731  50042895  46589499 
  5632138  12292743   2493273  17029333  40544746   3179643  59660043  44382509   1531698    161039 
  5519615  22465659  63076149  34488373  15882273    185104  55600819   4991307  55734616  67465480 
 54158253  47386406  30289833  14895563  21750239  28987107  59895777  11791099  30849053   4034865 
 74745367  32028473   9198023  69056975  33486927  44726571    498747  14148834   6711477   2778083 
 28216953   2184507  33039987  84107503  45159765  22699788  16419057    793139  42878055   3051360 
 11968383  18599265   9222534    724227  19525915  61391499  27793723   3652569  88954219  58642611 
 12531396    239163    501195  65418985  42464323  60066147   2222499   9259205   4217531   6229619 
  5561781   6582724  27087126  82448653  46390230   9607011  63598353  11953623  12031296  31041375 
 27719423   8292923  13062171  55337634  46957475  29403183  42530507    558379   7093907  13522511 
 91182755  26780880  11947522  24364458  22687117  31501051  35889523  33973851   4380275  62834667 
 35364495  19077856  89289223  23119473   6680966  35386593  39776910  40310219  82291374   2515326 
  7555161  18095750  43340298  12558737  89757792   2791149  20328702  35486912  10302792   6558483 
  6895995  14443824  77800503  33033486  42941219  57966081  24173723  10674090  11453259  27338280 
 19466699  32833313  31647243   1031305  52793331     86586    872414   3875176  16943353  33896595 
 10547443  69370947    838627  80914971    304917    478676  13581030  42883123  68646933  45522291 
 34237911    315456  79436501  29936163  74965163  45882710  26089123  36392433  38450745  40608945 
 24298404   1906223  24671211  42356943   2810238  44972043  17690939  22766841  22138965  24454757 
 16104903  26011441  66839387  10883883  48281919  69298881  14408052   3155416  44605473  27920805 
 46709742  24325633  29184538  53001915   3744775  18957498  18324531   9557281   8813837  34326843 
 19788764  58536985   1931433  16974514   8402043  17607175  52552185   3882773  22685748   1591463 
 82389381  59028677   7115695   6088699   5763150  44320605   8435373  27324809  10701363  10213051 
 18413118   6763539  75285303  21389699  43615331   2524862  11043354   1682708   8494207  13421991 
 51686910  59576898    493707    311235  20843322  74512071  20864323  63256047  51387635     83360 
  6320827     30377  10413132  15237323  78270639   9716367   5596808  47844621  60777730   4246027 
  9460734    531631   2486973  68486325   4513045  38013951   8144709   8816771  31125267   8029923 
 14744011  28379053   2317806  69610103  70442684     49359  11464277  14142317    375715   1938735 
 16344538  22266925   4993596   3147990  12950528   4389117  20308823  47024778   5708538  51481548 
 32899728  17298093  36203810  31572920    753666   4636095    394727  18083206   4270975  18084813 
 13990794  31987928  20259285  14259927  68118459  71298188  25714307  88934349    765573   1889295 
  6161443   3939072   4088258  73041861   5004033   4811943   1722203   2030472  52792305  36443942 
 18026623  81149613  27407931  42458244   3981083  53888133   3196378  73578575  35817253  41706738 
 13307032  84506829   2167783  35662260  23004663   2066188   5683713  15233653  34768247  47136429 
 32819307  18735099   3622356  51397963  41292348  44166319   4958361   6190704  47756823   7343773 
 13059323  14739731  20575403   6241503    940447  49982781  35907531   7180581  49147848   4293027 
 17301979   5182433  13886933  73185991  17512461  32779581  34634275  41833939  25784583   6623505 
 19068696  17627483  14444016  35843485   7915758   1501679  59069085   4502235  16817313  41855903 
 62278822  17046731   2336086  45344931  91475091    275086   2542945  84946509  34276403   3292459 
 54501357  25274020  42989728    507063  13431947  37376441  14508943  46494324  18631473  25263735 
  7754463   7969998    131338   8288065  29080969    307891   5583905   8067427  23778290  28801779 
  1649998  10864302   6880074  57584823  62889229  52500813  36931797  17298105  39404763  95665275 
    74907   3924315  16292895   8890459  28152594  25195057   3385828  42394303  37624563  61628637 
  9261419  14424143  46027408  58085943  28640153  65516019  16992033  46825993  40185146  38932302 
   227073   1000287   9905798  85711026    108003  19093923  42940899  18095499   3308167  18044727 
 18059403  11900531  41791348  16675109  77076291  54393987   8873287  17943771  62593407  31117443 
  2263231   3432933  21520233  29249413   2661071  74518807  33199627  10888377   9844851  13760219 
 74261248   3085071  60750499  28413151  20287149  76975783  66142871  15487323   2857226   9898044 
  3378276   3043043  50806794  37093557  15520069  28275219  38987507  22379013  32218361  38164639 
 35364371  11437078  23769914     25262  16841779  54607519  20788891   5806469  72746571  48078933 
  5973090   2595716  22775703   8180211  59204483  41862939   1287491  20946529  77786445  48152748 
 31658092  19416348  21754478  87369559  42199155  12908121  48614357  30947977  10502526  46210463 
 66260503  39717640   2898753  58756733  49180388  15406373   7871119  47452578  16007970    887468 
  2104507  10404627  13367067  49826421  34003891   7248987  53372436    112648  38480694  33641119 
 45030155  16685634   1455157  45858133  37922793  25903441  59568643  21206085  19708557   1366059 
 13810235  17490603  39148778   6072591  34366107  49227329  61395606  16241259  20938755  36401118 
   495911   1187379  10235290   3101353  27401087  25691403  46563393     55689   6491283  16242837 
 67126534  22552087  25694473  73194595   8793723   6460148    494683  14019819   7030623   1711743 
  9032023  36694461  19262763  34998978  59267903   3622131    335055  23768409  34104957  16691374 
 17120655  17891403  29723115  17891963   2459687   7160749   5792767  20183517  57463686  13280523 
 35918565   1247963  14083353  55641573   2027043   9319017  24075426   6849027   5596554  13437351 
 38759033  37060283  43995728  71970123  45044735  36300483  82286063   9252003   5718489  15361899 
 23062929  27325275  20497281   8016585   2684055  10121135   9196992  24292443  51054795    130571 
  3333443   5252635  48555103  35456582  39770423  23232607  39229715  23373063  26865898    367407 
 23826235   7054035  10392216  24813423   5741143   1662963   4057475  40427961  19241503  50086848 
  4165341  58004985  17220159  15736368  12739030  15920265   9705279  12206040   1097574  43533899 
 20044347  16582268  14703355  76994469  13105887   9370320  34471131  18164481  32000995  46649748 
 39056033   4688037  27903913   7482663  26213643  43208363  22684802  14158345   4002455  50567003 
 12916078  23806294  19898796  43344309  22569037   9126590  14618418   8310663   1482523  82741358 
 34104123  10881660  53936104   3647916    263428  72512463  45793269  12015387  36859563  14949893 
 23148900  35126595  18549945   6194520  30164343    990051  88745073  21420875  18114219  58763207 
  2235846  73741021  55878947   3335227  17778707   7842669  62671093  13239783  40681907  21210813 
  3949683  34075473  74118219  53479712   4607937  19801247  77476347  14881493  28576443  42589593 
 16234593  16252307  48146403   2105813  27957456   4542661  62736803  62266635  54225789  20116473 
 34427948   3858783  17542785  16574199  11333333   2691143   9681403  84170344  19287331  13292199 
   877453   8647023  21713181  29265622   1172723    257471   7727099  16588059   5377247  14755035 
 74714081  20440143  16634900  38762179  56242204  56967397   6815775  50844629  13860467  58452103 
 26281241  53778075  47000499  81767490  39426723  57377793  12340739  66025097  32459991  40631545 
  2274483   7364271  45213643   7922271  13614097  87393363  28381671  18155291  30963673  33346623 
   866373  21764931  41331553   4728723  34264411  47996988  43240133  15103033  49128435  27932091 
    83123  53317995  29245955   9588603  42005823   7241973   9905805  76532551    618747  72463254 
 42670113  29255019  16389299  23069703  45106067  43455171    955627  22826337  55703385   3531057 
 15630591    795547  26657931  15441393  45384675   6406744  20900496  25894299    139725  25986611 
 21345538  58835123  10968094   6669383  14092643  18746643  45859827  15507387  49215723  62376999 
  7902674  50167191     84691   8888703  19362048  39136443  55039131  69423873  10185763  17346851 
  2752123   9666615  22499313  30803125    236005  29494197  39546942   4527867   6942331  12668335 
  7030451  51442813  68947734  43059975  65946024   6171483  10501081   2165715  10559323   5185879 
 19250251   9922259  60004099   4230587  43245435   6082447  64295733  15186633  28758048   4410504 
 78479992  21751182   1178648  10480023  59191032   4014183  13595808  33639574  22568532  14127993 
 33609819  49832825  76270844  11615475  40746589  33211793  28658187  32213654   1130373  10596633 
  4502051  52004568  34161787   2377745   5400339  52517643  22022955  32244108  17063595  12776316 
 48518917  29017205  13985787   4095111  24795867  30300303   6107483  17325083    863035  13012971 
  3469443  93010353  19627323  84893073  30626413   3004651  17139285  24045249  11203029   6544103 
  8444958  12244173   2195871  26044906  47077533  15908873  27302331   5715698    267319   8977643 
 75678129  58613395   2035723    862233    424806   8455807  17884374  18422285  41312390  14501958 
 28968531  41338904  19784746  48417063  16235587   4396687  45195251  33339078  80226627   1984523 
  1563699   3563232    439427  20403870  36218265  12220957  41984351  23713438  59067840  47197767 
 21063219  18867423   5763573  46734551  43957575  32370347  66966541  36188011  50802561  21496794 
  2185623   8331630  33970367  17882933  44276641  84894698    724007  69697443  61952379  34750971 
 15339873  65620325   2868849  26481578   8949437  29605383   1884609  18944547   2061636   3826737 
  7301130  38379696  14133069  33837095  12492889  41601299  16604977  10404451  14525172  34343211 
 12656778  66435173  32780823   7662723  67280274   4250499  12203233  37753867  44094995  14229603 
 17578463  59539851   7964011  53697923  54706523  80034317    805128   6136747  53273941  34206035 
  5537025  55667812  30339744   3230295   1822365  41795001   9587928  27443110   5221656  82292095 
 42706454  16159532  18555137  21556680  24990153  22550427  35688219   5837932  50580445   3459907 
 19444723  21461263    697483     56883  45594973   8127732  23805553  58719013  32878913  79028568 
 22750653  24716499  11074293  53182947   8979323  62141195  40142184  46396349  50820141  50755164 
 34163927   9010740   6168354   5192555  30275151   5604395  32123613  36306123   7077027  20208323 
 72988167  20851658  12422743  12356278   6205391  56502357  10449700  12652719   3327707  22229493 
 10508383  33935145  30734295  52260928  66126162  48267027  49941023    355491  86874747  70903311 
  9948821  26859267  29506423   2921278   4307764  46451649   8455158  17684961   9478123   8811862 
  9090491  19757427  16882079   1349784  75299738  16430012  45304011   1284016    746771   4360079 
 24650875   1208484  20325480    599098   1981643  72485703   6102243   5302593   1119318  70172569 
 47092487    553389  10015357  11663789  48374303  21981166  17053379   8289573   8036343  44479068 
 36097787  23608323  14420005  27258492  22699427  10717368  19356333  32803910  51670141  52706434 
 28053883  37258032  50210615  62961747  63162870  48728583  46588373    952242  15023691  35213610 
 38070555   2265802  25579039   3921537   1122987   9384185  12068211  15442247  52383333   9709563 
 11090043  67926723  95425737   6774633   2533511  30302653   4867575  57307542  28644303  44954143 
  5182451  54257167   2671412  60507101  52901543   2015132   9638586  55984849  32256427  14247243 
 48071167   8858299  13962168  35767867  89381841  29574019   3295863  43117638   1378843    945323 
  3133470  31894975   7790118   1920857   1912955   1919395  49047882  26843788    748243  32803640 
 47001931  52481247   1931055  38916499  14968728   4058425  54412170  26905983   3162072   2667115 
 37766748  63913351  22542809  81369505  27850159   8677155  12541173  16618200  82791587  11090015 
 15859389  43344710  27247435   5936172   1926138  34919391   1141563   8524107  62119158  17635071 
 78152795    605436  37130275  34160155  17513277   4367364  24431551  80969813   2079027   3217463 
 70716417  31333419   6499023  64815915  62519775  64889651   4444485  19948737   4726701  10182438 
 21782103  17434155  11574930  10600677   2210412  61402423  25273503   8735619  55462065  13268123 
 45374823   5128453  29265099  25485248  82518840   3541155  14633661  14166603  80811552  39099027 
 37755627  34613823  12825699  41404269  14710533  21611673  81881208  35655180  16963118   3705143 
  2071047  64802972  44459951  10309859  28219498  29334723  15171661  29209707  16801422  28888108 
 59502879  15897459  33155386  15561465   3794551  33435803   5833808  33919827  49162673  77100199 
 19792998   2782903   1692843   4378251     72409     50994   1968753   9293550  46675333  54389787 
  4803019  25477783  27897323  25105961  31352898  12896531  21000648  19956573   8310028  37810260 
 17519099  40735609  21994593  10072917  62289148  14859604   6622563  12453435    699019   1489046 
 19107063  57225707  16236408   3918972   4335079    350313   6709137  13732043  12092642   3063585 
  6940623  32570463  19816593  78963503  10864823  41246403  17725108  78969591   5184204   9357535 
 13304799   3477024  17160188  10473157   8251388   1682647  11387003  83532308   3316863   2142624 
 13059711  35013951  39669273  18290535  29265760   6324441   9314595  29632299   1332167   7965873 
 23903883  43120596  43114629  42276777  33750737     95435   5881979  69495773   5321111  49170489 
 33875843  51935307    593944  30668395  33752643   3905115    220668  24523490  19946019   2602833 
 69059949  19282815    282765  72647524  17649153   2454316  46412973  30412458  17762070  65034197 
 45215683  30549684  40989071  38024187  12578997   4125730  10654458  25786029  16866742  11295547 
  3150522  26761659  73599558   2984979   4258938  35257275   4934705  37016379  83626002  64665245 
 27658491  24564537  33748458  14544443  25110123  49756848  33122715  20870700   3137859   4415248 
 78742176  18412497  33156246  78904563  56386443  58913577   1266217  38637996  60442584  13807448 
 71951803  50273808  62372433   4270071  32301205  11330883   4197207  23236314   4000950   3949315 
  8719243  65231018  62594327   7005809  11108868  50521631  37353843  22867071  36396475   1390101 
 91053787   6351187  65592178  54308747  36845715  78225153  44221329  28971445  69159707  26521653 
   351516  23994123  10904088    103787  20949051  35499951  64044699   9612843   7230751  58397110 
 50467515  23398223  16410908   9365115   7072443  40713323  32889662   9211585   1626839  24063638 
 24341314  46818363  36945543  49653111  40546911   1411973  25696123  24195710  25622685   5532221 
  3676537  22609647  18607874  11068059  24112323  56530204    403687   8172381  22613083  67130331 
 63853179   8598647   7665165    187611  66004985    564765   2196681   9738192    960003  24877734 
 38572660   5818715  16461031   6154341  74934471  62711916  12433677  96762249   3458596  14733951 
 51476963  19569156  37790843   1993599  44565063  81854139  54016135  76470251  23876821  13826343 
 13200518  40847073  26376016  71680473  42262683  56382765   9441318    526944  21028800   7356054 
 13507123  29663736  67774053  13285889   6974883  26970475  26067855   2622883  60874580  45928434 
 13820047  23560363  34879158  46164150  60857673  13214063  39910607  19972044  15295159   6006683 
   916203  47239147  45381675  54194809  14824713  49568785   4131133    231753  45706736  29371263 
 74023314  10213569  35003383  27369623   3886677  54821307  11813223  27710871  51287703  13923999 
 24357657   4800373  35991263  27424653   3269363  25226993  28226367   6533453   2320123  28287491 
  6316811   6573963  40218323  18767316  10427325   2051513   3468610   7905012   1560123  73467027 
 32326703  10751773  88202651  17146203  68277819   1135209  64983613  43496272   7775813  48010435 
 70470195   5036985   1549797  51016488  14416431  18756051  12873555  28292595  24862983     41493 
 42086461    810724  14206351  23257383  53323503  22712963  23080479  23805515   4376871   1476758 
  1706548   6331227  58857159    640737   1709643   8956509  15844819   8784431  12254857  18076132 
 19481487   1628507   4131369  55852920  37266495  23031201  14137602  15361248  11002923  63110214 
 62722761   3286237  35490273  26191491  61671403  18773395  11223467  38561265  52720608  18279318 
  7854956  13202723  29862011   3310803  51006811  84984921   1216623   2358715  51585689  42636851 
 26163689   8619580   5122779  47679047  66963292   9008527  87099971  20180724  39139233  23614371 
 63897723   8123931  63569673   2527269  59165403   5143789   6583106   7571211   4480342  55166595 
 48688413   5097027  17617515  15956175   5617937   4318719  83129805   7650777  48847335  27058882 
  4785803   1748007  18558203  36818533  34089695  28439205  45946703  18859886  70728381  56991288 
 48213483  13548942  16692048   7574403  16723069  56858211  59366859  29910907  11187765  20749362 
  3430548  15295363  48309441  32332603  13135007    700075   5404351   9356364  54154808   2634829 
 35314815  23871747  28167393   3693563   6427023  45746637  82971726  54857480  28841887  34158863 
   421782   7294411  22740568   2330483  63110463   8218515  42763123  58710219  22348449   6186971 
 16794984  12383611  10005093  25736673  38185644  39291099  77987795  23963043  58438767  14416245 
 14507511  60108763    709095   9596355  59264315   6396959   4059116  51927918  21519703   6202248 
 76226119  63661179  19472455    976123  16902583  15226698    958333   2036621  72716375  37275027 
 43767623  24029175   5465115  59161827   2812713   3246267  49893210   6930734  47758700  35139983 
 19168476  46006040  27864449  69603900  10251947  34528563  33443885   8204475   3729231  29572248 
 59027289  25621953  11307679  70087698   1113158   1333413    883887  35001565   4950075   8130203 
 70370348  22943293  22284723  42714535  13053498  34166993  35373536  55642923   2130454   1049208 
 29398951   5477781  15840566  56496458   4528373   2505467  17634795  59863803  39766395   2183039 
  2811597  12878043  35744131   6504707  16182113   8465475   5825382   1274274  39114411  43483007 
 26039571  10240275   3733977  73669267  36126125    990798  15258168  46505103  43231795  19143483 
 13987073  21867943   1602488  51366218  34815031   8351387  21972835  17183873  39099514  29600355 
  8220093     74758   5286285  46194621    297576  10038443   4862014  26139373  10900467  14820809 
 52773075  70867577   9233375  44374299  67051673  39736509  55063593  99160443   5113952  42275533 
 21490844    467023   4517503   7889577  18495293   7370799  52969122  82341963  52104793  45969911 
 12680315  25942063   4380411  14279752     33207  41613771  25458913  40997182  17183238  25838835 
 17446794  52664582  12202791  23102600   6506481   8842471  27137999  33991753  11394339   9129311 
 41220063  51168903   8885987  16907379  43112202  49570147   4018421  88291683  51218634   9539562 
 49817650  12325878  40685883    851631  29716030  14337219  21374189   6761603  21795653   8720303 
 23580283  39870918  15115299   1694523  41289743  11461592  40897263   1377303  25847200     42123 
 19489403  30407097  53313747  61473626  30227865  27211989  34146961  17077449  27283323   9715323 
 33092013  12562581   9746937  26631639  46180545   3549214  54738933  69655823  22654203   3311283 
 46794000   1325993  12022343  24579243   3657093   1921667  27508323   7258556  26851395   4737243 
 60799761  38902551  24765331  69220549   4919593   7369693  11030187    647574  56094685  21332029 
 31985789  29050611  13621291  15082736  25091142  54184448   2358323  16825228  19032123   5185497 
 10694487   2138093  10939429  12940625  33184427  22945733  25757133  69392046  33283659    397065 
 22782089  46208849  85389773  11035968   1413888   5274123  45281051  26609559  38212971  39701555 
  6270244  19818911  10059943     49123   6557597  44829173  51741167   9588219  66093409  65326308 
 31894940   1669473   4211970    429063  11162235  12107500  10253413  48442027  26664635  68321124 
  4554321  18885218  35930852   5814048  49314167   2964507   3792381  11498694  12747383  39148587 
 27514563  13764689  39563298  25970203  33564535   8695368  10849104  19593167   5440789  18228393 
 14750805   3786392  41953749  77848153    939993  16164607   1430814  40434555  59585300  22591423 
  9526443  72489001   1565633  14465923  37212714   1908138   6845331  25161211  10121415  34059435 
   106863  35838075  38323056   9023527  25479291   8701123  51890647  29654561  52157571   6208455 
    65608  47100513   2467482    128513   1260607  12345873   4358166   3331788   8249254  40595907 
  4674828  16966089  22374087   1141529  63060557  45176525   1826934  47820795   6314263      2377 
  3248914  30783736  70786939  16542103  26697447  74701893   3684078   2521719    210872  19020360 
 29507183  14591553  33749334   9960671  12903123  37231629   2183365  13765581  16911886   1191505 
 32755974   2251513  14239328  30392215  31459614  34428075  56637531  13297803     37069   2486633 
  9169547  26962275  54501335  47464223  63010707  28811901   7197003  13702453  34574845   7410515 
 30503334  35456407  12367203  17670516    218971  18305363  11422242  22001223   5827098  14394957 
  4398083    518755   9857889  36666933  24540859  11795493  14493867   3535172  32459563   2257755 
 19239012  48302305  49017629  20722876  13764428  37280382   2807715  15431829     40533  16353291 
 23839443  53757618  38651163  72238761  30780915   4759735  36410553   1564047  37171465   3105273 
 15494389  36769724  14337908  56611643  58626619  33302687  66818121  15685527   3871033   7523583 
  7103303   9445944  16875048  23497795   6613931   3128991   2469960  46481285   2085378   1593994 
  4594788  13534881  41767120  54668623  26206875  34503659  28407768   1517433  33368937  45339703 
  1282683   1762631  92765421  23388215   1477797   1652013   4129659   9502491   6925275   7496619 
 35309497  51868259  78159467  17339203  20170821  15936194   3636495  29912523  34081341  10044963 
 17825910   8643210  32042805   8116638   8293083   2384883   7747811    993960    575271  11555898 
  5096571   6372047  14444443  19954823  68943466  44327913    680922  72286077   5151318  47654923 
 57613911  20567163  30697683   8208321   1153495   3488335    446010   3264639   4787444  45194635 
  1780553  53540246  18102723  22795783  83467383   2137020  26610243  13967019  63160647  13270043 
 29667123  41157497   5274339  65133295    129255  27710817  74763489  15754583  11263361  41761163 
  1792163  17349000  50486581   2491513   3729147   3384775   9940643  18511343   5309099    408027 
 18086515  20111573  61794220  26078611  36171758   6248187   5141220  12028863  11406070   1226876 
  2140758   8407251  59705362  62063033  19487793   8377482   1609033   9661116  42532795    896663 
 34115120  40583703  29663049  11979699    713535  14462683  38560248  61036566  39267363  58302043 
  1198491  13133606    555023  32173647   8622513  84373533   5995567  16344451  21275754  24956514 
 35652743  32206847  19693687   5192925  34857793    201555   3701436  86328640  49255323   4065006 
 80577025    509979   7104123  13557550  65284743  57768645  12516598  33557868   7324495  11924178 
 15565323    950591  88366161  22095888  27428843   7746657   2860963  54918763  16502715  28070395 
 34605783  79285815    632329  12212183  18773171  13139353  19274103  23320207   5680383  54731835 
 69152523  13516151  64435403    206070  32880647   5817291  11594436  88347319  59887990   4032801 
   260115  74964837   3112177   4705179  67054979  21056712  39677181   8928123  43547856   7452123 
 20989138   4412442  22187353  77240403  43406546   2853276  18828601  10981350  44283945   4766891 
  7223163  33696627  45304459   4131261  34710123   3816013  10808881  41057755   6022272    658453 
 61974959   4103913  24788367   4197043   4310520   7187912    939453  77250923  30147051  11112315 
 70148535  57235736  23833443  20351973  64741723  16998235  30758873  31223695   6267342   9223773 
 32244867   1731597  31372951  29512297  26680587  62115987   8698053  33429288  18739655  47920599 
  1208311   9242763   2427801  31844427  45938545  25735973  37107723  20972880  58395603  67142893 
  7875277  37916747   9003598   1591289  33919245   3968089   8749528  42493599  22700433  17361420 
  2172621  15918233  49476219  13620427   4779771   4109591  20172639  49471941   4978982  48085025 
 21938403  44114843  31165289  60249260  83682813  81462357  11546727  83626335  86798681  55888923 
  2685835   6777847  61594963   3937739   9063847  19372455  39092827  10668286  21241628   2117717 
  8764131  27251947   8266953  13000588   8645848  40994797  28437503  17532627   7685879  22064599 
  4186741   5599443  11851235  25463808  16943448  42942543  29526204  30526529   1916655  20020179 
  2822555  75992253  56077423  23012523  70245907  20621144   7894708  39855731  73537991  51510113 
  3105891   6633729    380388  18607077    507954    793673   3625211  63058839  25497078  37961536 
 11929363  10871649   5380890  17290626  27632535  60319233   4495371  67490196   3618995  44891145 
 19667469  38487875    764403   7109907   2248707  20168413  54047067  90783753   6359463    314877 
  6571751  48142218  11240323  11260581  22227867  20063187  15285323  18475671  52042479   1230027 
 63994551  27055383  14678391  57507451  21152727  16694031  44613937  59630743   1724531  43324861 
 14268405  14228187  24785433   4718347  42037771   7786665   4126011   3445017  69140173  29811289 
  5098368  84530683  31062973  23210195  20994123  35882898  34190175  15301872  11190498   5765787 
  9880785  48700488   7211691  29335023   7514103     38529  47923915  21957564  14408891  58782063 
  4992723  46348011  29564209    641407   5597378  11948283  28518958  54134448    218471   5933262 
 73098277   6608907   7260963   1838113  43641777  31826379    887233   2472317  26993466   4724136 
 63556161    233979    761899   9187702  38446893  14810217  46867119  26019447  29067477  30529743 
 32524923  13601991  43433507  93120020    148181   2160474   5255912   9103168   4273413  93323441 
  7649868  35323047   8795598  52233663  34643703   3845328  13660245  17471289   7520673  73885031 
   112859  32859893   4396017   4380594     93195   2976614   2592174  35993963  60752187  25698898 
 12752187   1517463  22124355  10177456  54036282   1672850  51901698  63295320  25176099  37813451 
  7522302  12529131  13066875  21099115   9966763  12708084  42920406   4908315  84329123  25327604 
 14386019  17525022  83100543   7457700  14165547  49028860  26687265  11919858  12379495  48636399 
 63757544  58648310  52880710  57781147   5798723  42311775  22179567  44118579  35177993   1976091 
 27942110   4612553  94550691  19386768   5870617   9755183  73281156  21132891    257159  32124641 
 31209218    705467   2603763  34181849  26287623  18277228  62596347   9447272  21046488  85135495 
 33340290   8949753  10991547  10887909  15851256  14949994   1200855   2168963  34059993  25843241 
 20728045  40685163   9988488   6314918  22826843   5341221   6317723  19044582    103040  23515323 
  7412123  42851789   8743951  10516755  40685179  12504303  18109207  29745343  57857929   5122043 
 44688123  75556923  78293569  18118902   2779006  31209483   9762078  47069813  12130875  36820269 
 36434983  67014714  40747221   5659276  17075898  78869878  10985279  11969853  20694522  22095573 
 32704990  15181542  48824143  15918522   3706284  72685931  38872059  10438397  14555211   2323823 
 37145022  21184011  67556265  66319341  11724073  20337573  60652468  56037363  62632539  58159611 
 53741733  80266199  31664589  41098692  65857053  25906683  15832379  13906413  39991933  25262999 
  1657727  11348709  21028975  15640395  77334225   7439323  69328373   3896043    985659  64575594 
 52466957  62872096  60448327   3806668  10643379   5288327  11461848   7281313   3330723  57534897 
  2407151  28071660    251061  26008501  75085328   3430139  43022139  78214413   3087207  33363486 
  3930667  21603353   8965302  42506497  46609175  17166723   3801765   5919795  52919397  19955336 
 22428573    992619   3280523  26958336  19716773   1323267  75536363  17380506  65776869  57835382 
 18097783  16748133   6475704  24188443  13725897   2564021  28814009  34116491   5253233  28097684 
 34189521   9256797  30681470   1796584  48750307  74546823  58484073  10605095  22557639  62153383 
  1580667  44488866   9334381  24327591  16943658  11911190  10577287   1319112  63120747  21782643 
 20897682  55531950  75955959  25778107   2824063  19000251  35465331  39612202  42521931  14000175 
 75831414  42269037  66995223  53376198   5891327  12795611  46353183  16986564   1187475  19700997 
 80283003  21225465  38583927  18670965  36622707   5153403  26863421    420333    707478  44495401 
 20194248  13893480  52072721  13873983   4023800  49909323   4745259  51046202    236343  22197091 
   601233  35441187    678879  31633595    458461   1806912  24517931  76680051  11151733   4327980 
  3462955  27983988  15544184  11712087  25174984  92620874  17194923  47211387  75637995  13887347 
 29158503   3983731    771447   7399268  11654311   5968185  40535063  37033079  45335931  27768459 
 40023103   3234251   6779113    279841  19453779   9448421   3675108  67372267  90303987   9486428 
 28138363   2172873   8490643  73645755   3846246  56145377   5093787   1345077    773051  14651488 
 17634532  10199689  46723963  19184325  77784585  55133692     26247  47451345   1057321   4301693 
 38172213   2446595   2704443  30343611  58715387   8693874   1194702  16505168  76291716  37861230 
  9394011  18583453   8706075  17055083   4671539   3480225  41206447  15485183  47871391  23427933 
  4959058  27378903  18696517  96368571  18791533  29303958  34039250  61157076  14536302  37745835 
  9351505  18822771   3416655   1433787   1545143  19540746  46585163  25718148  80912514  20755903 
  2284683  62004073  12018751    670395   2707651  10362328  25490467   9263949  25686053  12499293 
 44245917  41175987  68208747   7336005  43867032   2171526  63477460   3307801  51506084   7084968 
 65006253  17746124  19413239  14523436   8931539  39410323  20871659   1147014  11846474  28905621 
 51609583  24529103    306558  37146602  54469835  50218753  35481673   4369787   4113879   3097679 
 23597392  47045115  12857022  40357099  23715363  31685426    472138   1645247  65211371  19145715 
 45304329  17416225   1701955   8403879    479691    644883   1692211  22165539   2174435  17733867 
 13624778  84519157  18121057  24276564  82419513   5607815  18443247  11709015  11110764  15187191 
 11230773  28875693  64869792  54433843  33344988  13396687  42974523  30148098  20154087  62261891 
 14377875  19809105   3466227  55509003  70276153   3439039  50347255   7601320  18187451  13310991 
 56324566  23477871  17591943   1690497  41908803  24409195  13646229   2510195  21614527   8946669 
 22767483  45372383  22014938   2541489  17926215   3930000   7152016   7936233  37972953  64219479 
  9595288   1925196  57436047  54628359  12471182  17700651   2393709  37306091  71980240   2711055 
  9962460  20489103   3652043   8757855  35426283  62012103  27250123  15946767  33975828   6038571 
 43543343  84974433  32627163    619143   2858979   7881843  11898287  69744528  48044977  50370534 
  3554764  10273257  17773092   9957939  25852796  28727886  32373945  28406715  38915027    115601 
 69383715  59242023  10771350  12730308  70881639  51328203  44399933  16592634  19239291  39030363 
 17636983  12617221   3895851  18361529   2285187  21918045  56714667  30234998   8715322   2850250 
 16329148  67699578   2223211      5430  18067488  62779323  35442998  39445123  37811643  20524605 
 32838558   5532693   3815349  76688904  50531163  70097640   8215155  13652991   3699798  41425233 
 13862305  42430823  11752308   2726277  49703517  61560232  27913028  16101159  22493881  18345933 
 54412369  15175559   3458109  22550742   1645975   1526123  72299073  12128507    182859  52496931 
  8806458    347283    171507  25805283  25883273    299950  55453371   3534547  26821808  21301123 
 21555183  28451742  25775880  44986242  42424278  58799695  46709793   5015006  21360147  96510867 
 77013749    327408  26815571  57930135  44533275  39000064  16182987  59953926   1147123  53572316 
  5936676  47361947  14474481  73020827  39336651  53593883   1630518   3151192  30889371  41182667 
 35299709  49910718  10646539  27302073  54154911  52512297  61958266  18489389  27870576  32615329 
 25209763   4434891  47419775  21910539  62757051  16261708  33185363  30780112  43947843  20552423 
  1046223  15133289  11906217  11699087  89362263  41538018  25179621  14941428  10036038  25321011 
 31061819   3272851  45082855  25585148  79918923  51391529  32361501  14268575  11911183   9493948 
 17263523  46063326  27517224  13809723  44031858  76610867  66681044  42695875    594839   6007257 
 17572090  28566717  26553435  27096209  40926375  39344463  16368558  43171818  11684035  13064395 
 41474555  29718735  44088719   1549390  13654201  20111511   8374341  49395858  10315351  13328778 
 10398586   1905397  14732451  52668543  32882763  21045435  35707575  11909504  24992493   6921531 
 16327372  22931095   2701835  12205848   1140091  13271111  36911823  18224727  17186427   1229407 
 58785213   1396248  30852491   9082734   2188239  43975725   1731307  65231328  12198237   1745213 
 19887459  57559257  68821472  18975353  38088694  14095292   1019283  20797599  56589963  47795482 
 59012741  32365973   7785527  24018967  63416868  40461699  16868875   6328649  68002817  43884926 
 35810363  78733505  44279137   4107833  27631475   7569055  88429863  41477913  84687891  20220027 
 74164577   9910018  65487624   4357507   5779908   3217121   4546977  40305291  58491528  34931955 
 57187008  26623419   1208497   2455207  59253915  13829631  25863330  15551758  14612903  52006203 
 15584685  12118515  52747363  42433211  20782368  11129723  16100720  20557083  14154615  12571073 
  4484907   8369887  19317924  38961630  14807517   7949656   2970552  40062028   8057517  33322227 
 31012454   3537923  39642219  24036603   1944247  11866789  46637879  23269173  79381477  16491343 
  2654931  80552967  34121697  93701697  16684314  38153342  79858587  35937048  60412027  41112873 
  1207122  27044609  13153521  14074443  39913863   4145683  12240923   5900878  23535257  16371588 
 40434923   3870898  34558086  48739037  56502583  19741923  51156909   9590848  30208749  67643123 
 47835339   8057475   2865370   8779545   1670583   3287099  53400043   2736157  12670980  16612563 
  5051526  10512739   9138363  29656491  17379519   2830812  89323318  78959551  14812569  19380573 
 92756567  22885683   4088031  24539706  96811593  22778311  16393787  36136717  41936703  15188654 
 64708683   2431867  32261407  45843935    895729  16657321  16571421  35917944  35935448  67981099 
  6954123  31763818  83672171  21092523  63943803  14170659   1235845  69649659  52081158   4146639 
  2621347  23442360   2823723  59648571  34671876  41270023  50357043  35985171  43137213  47297009 
 14854221  25179511  49359147  80633896  23564181  18059670  47588963  17951913  36635810  19908783 
 91125083  41337175  33558531   6903915  40863624  53328678    683973    661723  30258868  85234473 
 45125199  27029562  68480704  15283651  12497451  37288942  53902693  22458502  20629373   7019763 
  4561549    834337  24483561   7091307  53624463  44962768  16138903    242883  20457674  18098115 
  9652671  45207824  26207871  39064132    384685  36393243   2738299   5798367   5436617  28258188 
 38233871  17847535  66912150    603519   1086012  40175713   8648376   2426667  67835033   5856984 
 23303303    142871  23931591  39121075  15984187   4039123  40842795  36447045  75288453  21970752 
 31233908  19999623  19798867  15427395  76208120  52454647   2157850    855495  22433383  25920339 
  7632995   3317969  14164932   1184185  10070692  73792023   6572738   5709853  13882578   1232871 
 60892251  84153768    924383   6181359   1364803   2700963  11831733  13570806  34818075  26152521 
 43933367   8547684  48401047    666948  54224852   3458760  13043623  81858123   9575813   2514215 
 19100061   9940614    840445  36623106  44736944  37745166  30021623    853236  18532923  59199339 
 30789173  32925706  17997955   4052908   9908372   5877179  30098916  20612481  26124261  30685323 
 81548799  85472121  20193153  15293973  44147763  89144423  55979663  36017952  13273317   4276437 
 23755119  12385923  40269334  68022799  24003285  36236293  68812867  28173033   3935328  79770387 
 53167590  15947717  12684311   6446046  27945103   4296707  37376623  10854649    510850  42302481 
 16459083  13379631   4960127  26851563  47121432   3552289   7667509    820824  49129077   1505571 
 23765711  36311821  38194227  16192353   4681293   9660243  58850603  31104987  90418355  31926203 
 39324381  27295248  33976167   7137591  35150429  38290722  21274341  55062001     32051   2865787 
 28171293   5761729  11067864  39941353  17007174  15620202  39117093   8896219   1001225  15902835 
  1962237   7764712  14085103   4354278  26467495   4208835  11737123  32793667  14142431   1214436 
  4405509  23365731   8347680  39808423   1128949  16323740   5587607  42735031  31044297  42287441 
   732813    115927  28927984  30402447    643185  40301119   9995199  59274023  15752111  20988041 
 47071817  25427819  30630513  22300653  47348354   4252163    203855   1013959  64302461   9787483 
 31212823   7245149  55265355  15614842  20246067   1806173   8109223  15809075   6882106    209892 
 12665769  27371946   2877011  24633524  26518541  36285591  33646331  34526463  47594971  52758093 
 67418955   1001695  18107163  20074240  19809598  23921163   7277468  35067387  17092683  56271416 
 14690073   8984388  64514895  14511103   3740829  82669683    633979  58163613  40729691   9981510 
 17804217  17059209   1659543  69227123  12578523  10070313  50067243  30766875   2499963  30142223 
 92447130  34537083  74058513   8118293  60277503  51222003  27870654   5891921  37760385  37236468 
  2402598  50640813  27955217   5033788  34064062  44128383  16121691    443298   7869963  54273313 
 68015742   3575611   6465219  26438486  25736718   1369491  11652263  16461285   1655043    530963 
 22354145  13829463  27242114  48795543   2527004  51691938  26457477  24960648    400923    280473 
 53437875   2416771  65191137  72645048   2313219  16302948   4968075  22122951  21561225  19241723 
  1103890   5827026  33355363  49575979  19628583   5614815  71320113  16141854  58536683  24997007 
 23469031   6264675  18142011  17555511   1370289  13001983  19742453  74281884   8541579  12325754 
 15650723  57509435  12193620   5785494    265076  54214523  20133421   5124531  13464783   8097995 
  9361787   8626263  53508483  42836238   6108059   7828027  47085315   8795243    678153  13337971 
  2929293  11634051  63903675    758067  13432003  64681779   2377251  56740298  51407103  52420491 
 60322347  46122615  10998843     70941   1864728   3974587  60315693  26457873  41557605   4855779 
    32157    213455  75302259  17857493   3660283  83926099  34650756  28288338  15976465    445926 
 39212619  42049473  16080391  38427888  25318558  54872031   2446119  48735348  14978331   1469339 
 28502502  12809541  62716843  74201841  17139899  57001023   7256622  19232523  44852473  49762363 
 12951551   4773094  23015227  15129307  12862302  22891003  15475323  28817403  80507583    857238 
 71639250  53046233  11669411  54577275  24132855  86171345   3415821  14978823  11793718   3620139 
  6447708  14541623  29683413   4911099  29475687  56512013  21136427   4749439  65292707  16655895 
  7183995  70073763  34109957  17545819  26755014  24741099  12038913   2784093   8346642  30507831 
 26430363  48828707  26397071   3188076   4428912   8796484    971104  47275873   1709217  11991696 
 71685069  11744383  11753403  70958409   1603470   2747483  48403527    155307    809424  94592873 
  3564651    113534  44710338  24690135  62003493   1364759  31169550   8097275  42841483   1431636 
 66506612  38958027   8971963  23105590  39815929  11024456   6804349    296955  29553540  19080144 
  7035528     53493   2501106   8143751   6124509  26324857   3422773   7143336  42904215  52742547 
 22786544  33267135  66600895  25683495  19723315  12552299  34412846  71545311   4372571    454668 
 24886523  18553557  96613093  33364958  12896373  34335832  38572645  44622995   2034204   2793956 
 37607581  56844473  57963606  77685423  80979273   1028600  48698418  47812668  50125227  67815717 
 11536866  15763635  55225711  75475538  26254443   7539739  12300875  13327879   8475157   9574539 
 80415354  75150843   1873698  20653525  32627223   4291538   9504766  17693470  24484603  12071643 
 31998327  34176951  24755373  16121761  39116305  30843238  19789288   8707283   8998891  20215119 
 13036663   9849413  44154069  13317089  14660411  38220203   1091031  38144697  66474223   5499253 
   177553  19798453  57099071   3786660  65906427  28174268   6139164  22522252  33186780  95014662 
 15189143   5819743  29117718   9037837  14303248  13900635  27562533  23130923   6803523  52588491 
 26048448  39463863  15734017  76168826  30320217  51355594   6169857  34714282   5105181  76775739 
  8174157  74357358  10097793   7343817   1398135  12759657   3373293   5987907  14582400  18689943 
 37509611   6614448   3095865   7213173  34877193  30437025  30057443  31056567  20916207  54538849 
 59844603  37234511  57398863  48737958  14682989    198527  10648117  83406993  31450231  27556153 
  9610665  30376295  46974587  52920055  16000873  86820105  18835053   2243709  41550095  42986521 
 55242267  37516240  37011695  27809007  86167665   9767727  12188023   8681696  33581313  21170051 
 37107781  41110653  77012515   6158418   2466255  24164861  36859785  84159011   9299901   2864643 
 11015691  16279099  33348513    451203   3557112  32679279   3862687  83226327  23203498   2117609 
 24751727   4093744  44496123  66178608  86593295  18585277   9744507   5242409  11439173  13725051 
 31155423  29591985   9133419  30784097  25695963  30630624  48416820   1720179  16682790  75103107 
  5746701   2709883   5168895  29184903  70578003  27807695  38680971  34362332  65788300  72769091 
 19821707  33975611  16506708   8050071   9025965   2167911   8409919   2177142   3582273   2222979 
   307859  40693839  18142688    390736  24314383  58958295  48058875   6565911   4366536  50254438 
 50020632   2287959  26925623  37989333  38767215  52446232    916259  13933623   9120355  50548943 
  8491359   4367899  79000005  34798044   7075547    146438  16942213   1357659  47800194  10096629 
 76703743   1008416  50636515  22978143    275659  32426595  30537123  10005371  30615598   5140518 
  6802065  69944595  11986108  29966862  44798523  25757808  65478744  24758683  33925116  53376989 
 42690997   6560406  20694409    688940  13709003  29121693    554586   1162011  17017021  16335693 
  1354999    112498  12597243   8396124  14168044  12351813   9574217  55191099  52893600    885831 
  7075835   8083941  34170245  19870206  24199898  48651763  46106094  32100123   4922523  58524386 
 19427643    357471   8426744  40613259  52002885  51086283    363279   7616369  60216860  40967177 
 23937465  31648917  67975583  45326214  20137776  14759065  24570663  39038013   6733083  55060597 
 26544920    610668  40338324   8210558   2455875  38158963    974633   3815957   8537937   4475475 
 50371275  54706515   9309967  40888783  31292943   7999432  47700071  31464357  16541635  22991923 
 27122491  28538907  46431225   5698608   2018924    439546  22912298  41847411  61925711  35761307 
 22744988  75684927   3837255  39528183  16684803  17577193    668958  19168643  48845070  23839693 
  3692556  15266843  28251983  78733131  94176387  17006739  20551083   4290909  19018923  21228469 
 17082335   8564487   5021628  26281533  33819622   5304205  27847923   3770007  13257887   3640451 
 33495323  30565392  11823531  30333003    299008   3713681  69338595  36421483   6973523     73869 
 20531218  70221714  15517940  76545852  54927608  40968925   2169587   3341981    441102  91837902 
 13753767  45783196   9219135   6137787   7867923  14769465   2792353  25283627  29968324  24132689 
 61854585   4041195    874928   2093973   3898752  11704189  40035529  94857641  72273339  62849895 
   804991  36095611  32820813  36227748  30598679  47046395  47750946  48871368   2135373    679026 
  8280483   5398035  60315824   7077577  23771610  41340798   8699567  42681173  66721283  15456179 
 27026211   1526591  42845298   1966143  10645198  46523628  22610144  42038925    216363   7418787 
 25797486  50241215  41376759   4212947  13154496  66018103  27245607  20847530  12767589  23767815 
  4095555    214745  39408238   1793079  35199469  12586179   4133255   7038895  30912813  87575019 
 23913159   7586003  63157469  31162195  13573348  41340576  29625915   9734571  43854609  20280678 
  3299697  67601380  65082066  19877068  30616224  39607338  22089723  29272155  17733747  29953533 
  5856337  57069123  13259347  44990523  45066513    471163  33726222  11801563  30866668   3376155 
 79042639  23150758   3291993   1538663   2902050  32634567  17093715  49483498   8151332   2430603 
  2591348  36790907    800711  22480123   8879471  56715195  88067427  15012283  17346493  18089915 
  8953494  37551763  12845787   2473899  36036786   6101631   6738701  13471083   2223183   1578027 
  8885865   3531731   1871633  62212983  11417285  10809277   8401908  16485299   5759418  24242267 
 16957689   3055497   1843833    327499   1221879  84353685   8656853  12784875   8729193  54056736 
 68955170    535655   6883689  28348596  26492683    737363  52714323  17076777    966024  55549808 
  1166799  65718223  77049755  42996516  18239227  62512437  71387259  96931518  40162068   3310727 
  2366370  37738107     49882  16435095  41594683   3793203  66051423  36227969   4178499   1306863 
 43500849  51476262  44516853  11758267   1664955  62158083   3205203  45191031  59569701  17007495 
 15461283  70071882  63690243   6253251  23885628  29325559  52614923  78973217   2231583   1057411 
  3834131  33431953  25803726   9760783   7243035   5045195  30573659  21551796  16951841   1774308 
 93692537   3834577   1305270   5210247  43187936   1600169  26136825   5203923  16974837  13244575 
  9656109  30065115  36515124   3148938   1828947  56181587  62802891   7148172  16753443  26312740 
 10682444  84151931  60543177  22088403  18290251  61030707  10676763  47140617   3077523  54403351 
   148158  51566713  36750996  34167318   3778359  49963953  19300303  35214413  19229733   2553863 
 32835869   2646555  30914760   9324963  38174435  30260667   6596376  19703947  27087191  56856573 
 16948912   5950412  29802903  59230493   4542412  51371691  59931339   9818931   4063803  32652445 
 23001125  42247665   7326528   6101549  19807547  33203382   5186955  14761025  25818867  16897003 
  2141423   2722679   5165459  39685563  13027497  14704043   1013743  12218263  25561162   8610774 
 17091771   7188699  58390546  29315416  79465652  34356473  38540831  30085924   3241194   5873793 
 10072939  32318061  38582843  18516082  20403170    880253  27275772    821643  26169397  24580899 
   427243  33799812  80174571  16307813  73129439  11769594  71634786  48427502    829035  46120932 
 19882104  15784451  28264863  34878626  42754340   5873676    619541  53239933  32411771  11143871 
 52665812   2103287  20548783  50619123  18398323  22754244  10440651  36701139  42620199  15300087 
 24962663  16210933   9225213    937428  51905431   7574327  30170229  52057925   8633346   9867391 
  3397265  54646318  50027877   9741823  77615823  87354198  14401737  55546471   3999832  16304891 
 53228910   8027592  18596324   2838119  52389348  12479331  39486582  18460675   1220793  33827853 
 25175938  22554627  36024103  12976895  47342895  19607685  14489598  30585627  31378587   6115875 
 91343823  65241936   3601347   7240331  59362755     18171   5259039  19701519   2546445   1631039 
 33395013  19653023  34245585   1660459  59414453  67100136    839283  76845295  17824678  56416424 
 11018387  17037351  41509498  21353708   7214487  53342433   1896315   3568403  31581387   9555669 
 49472905   8920163  19874697  35759704  11679351  26484347  14348499   3957913   5640407  20305525 
 14538864  19788855  17022843  69914961   7141653   5530035  43736241  73312485  12232077  85422739 
 13581171   7577349    407805  21196011  25652456  70779145   5251441   1290033  47517729   8998782 
  3488170   2172017  68951103  73198043  18334725  28281846    403497  40073277   5049395  34108778 
 16177787  22832602   1704735  18758533  57809243  42569133  38189448  15709989  10279095  45076869 
 68087948   3077085  46411813  36237807  23888895  36412011  34409739  16334154  14859320   4808998 
 26852158  33960699   1743408  31110195   2609523  10258083    801448   2310321  10910141  40126741 
 35497728  81120995   2683944  42341373    494443   6119857   9280053  20507298   4037355  38255138 
 22376373  33628445   3944811   1152453  10271808  25539375  36714879  15033203  37032882  18412558 
  7921871  18855027  64464603  54784902   8717133  20008793    387191   5025255   2119159     98793 
  7742683   4910667   9756415  47373967  31015649   1367931  13766343   1844651  80511111  34760268 
 24252320  60119943  57355575  11290713   8733603   9766869   4741629   4141997  24963558   8879623 
 18836723  85826409   6473387  17822763    265575  30780301     54555  20036834   6200466  24000757 
 11494819  11719931  40946540   3480847  17065023  77763963  43304498  17119446  23027886  37278336 
   595203   8161588   1036641  32585573  18205323   4016583  24003613   6364932  40025207  10475301 
 36560121  57749259  16152432   7263981   5360681  70490433  14697414  17568973   6678537  76526529 
 36063861   8190377  23718857  56976567  23892105  45456408   8660604   3670218    930007  11345421 
 10256148  18589883   2935437   4439517  41621703  59002717  46392651  27970590  25429413   2356118 
 15195771    144006  45432828  20696310  17871872  18657003  39829899  11477163   5549961  44109513 
 38770747  26121000  49101699    659444  75929937  32769321   9753148  12846819   2302093  54836723 
  3669261  23685407  69583941   3933655  24510209  58321867   3264339   8174303  52405635  29114967 
  7560951   9614299   5896533   7222833   3986154  15596923    157350  16545696  65779847  52266456 
  2618211  57108361  27984498  68422878  67622283  18118311   4538715   6125403  22571880  32924691 
  7092276   7394601   1150839   9736293   6858623  29782083  29196579  13659605  17290881  14536545 
 50912209  77262595  57347595  17682557  48438822  46603406  71445743  76157970  17078415  65098485 
  1065083  29475051  47287650    503483   7314171  25259420   8675508  31629273   2902635  16408044 
 12634591  62901819  15556235  11080740  39275655   8649043  39328503   9006808  33744909   6243771 
 28107744  31235756  16466991  28746819  60638623  16349721  25811547   2658928  30183939     68757 
 12217623  31505653    400875   2423588   5948843  30394669   2706193   8704099  16615442  50528150 
 17409723   2881131  20612603   3928720  20203768   7143935    163082   9094803   7321905  58463872 
 10780989   1713317  18506907    759445   7167250  37855943  57918475  68957423  45997448  17398959 
 11810435  21370803  20943318  49234077   8517310   3783577   2595387  34282124  71807418  49521189 
 67460383  10042533  49562523  16367931  28550223  49083879  76606523   8361924  15630983  57136699 
  5428752  14255082  14897257  30635603   2785668  30457263  59519793   3463611  18415153  61478873 
 23728315  59406855  61919171   3915047  23768991  63475913  31739857  59198457  45931464  21893467 
 91718747  45330460   2352808  48759013  13219751   2619383  59821963  25741900   6742443  33107778 
 32662203  34024620  27331009  38884128  13590728  22554948  42479490    405699  21253373   4790223 
 72737973  12396002   3046783   7444755  36673211   3571623  12357501  19479879   5583348  52545420 
 62495388  52643632   6676107  15466299  55852137   5114259  23654523  31409245  63166791  51690551 
 27162483  35773689  33231563  40480587  30385797  63960297  38218223  10161378   5463123  15630403 
  1434525  12330287  41699027   5162368   3985783  25443114   9701595  10751049  12388493  60898787 
 19375739   7375148  31157004  35245805   4193673  29846615  53692379  64609206  25684959  37477077 
 59797987  44409765  29045563  31887548   5153843  46718212  35615571  42952830  29904331   1800831 
 33762120  32893513  30666759  28645131  20021205  50001319  53122223  24430620  10112999   1421898 
  7271217  14973949  38360003  13161777  56044698   1050906  32107311   8832323  49883103  62056413 
  1130395  53066743   3679155  76964766   8490315   7428093  88617183    990843  47489019    812694 
 12002225  53395073  14709237  39344379  54979740    683643  70603887    597786  13470591  80124783 
  3572094   9849146  14007878  50051259  87292517    467293   6115355  20077026   6499917  17343778 
 31998723  20856741   7618678   1170873   4089076  56872785  24714823  37454343  14522323  40804808 
 61857987   1301631  43400967  87449067  53907645   3460965  13209603  46075431   5689442  60016635 
 29361273  31552833  16344373  39591177   3632604  94334595  62064216  19539668  35274901  11772903 
 75958215  38586585   7007536  52929623  81456323  38886348   4833263  69452688  15698520  19511427 
 22604682  17983853  66745054    461871  17964834  33797273   7708587  10866336  23889777  11163153 
 28948743   7073079  45366897   1975698  19072173  51630723  18475517  37516539  14472465  35182660 
 33070272  10652825  25401626  11418909   7245537  15722331  17646297  46720390   3462603  51348275 
 32959218   8975103   3130395  31392711  37676860  22584195  61216431  47928969   8947742  23743531 
 51899913   5931041  22744899  11949403  38876948  37690978  37179339  57285142  19737393  27934887 
   376423  27557573  19601881  11862342  27470299  70850705  11437486   3809679  27931973  32163527 
 55652467   8308669  46266241   4566705  73032285  17745543    797983   5103599  14133480  24171039 
 68029854  71009475    124457  54737868  10350798  21918141   4370600  33347808  46675239  11981575 
 21741819  25210995  16202364  61975767    806784  12818492   3953553  27373964  30921171  25535643 
 10130866  50730026  69882747  23035076  33627435  17784923   7233140   1756986   2067646  22109903 
  3612539   4144893  16643015   8630693  30928719   5161075  45511347    688239  27017763  17043968 
   863043   8492976  19598233   9243771   7902379   5931013  24063723   3483239   6981331  28490599 
 38889615  79970871  28554503   6814567    300275    112359  10960668   7651195  18569995  92486763 
  4029798   2494043   2822796  44682127   3582919  15235460  18111387   8941011   1012761  26622945 
 25577595  28053243  11678923   4158008   2736375  12566710  28657719  67176922   9118989  82990643 
 12643815   2660811  29921478  59171139   9191886  17243915    424206   7578039  91593781  76013717 
 64323193  65343099   3370699  39019677     32587  13896135   6459099  51013057  36054435  33933771 
  6433503  72469302  36919225  15992883  15483415    147291  65975465   5031018  51636224   6636979 
  5318589  18429609  10506435   1212399  49931451  51455373   1777653  25414523  48406215  73877907 
   850319  26535438  40716463  13523451   9093003    142254  16292848   1610251   8014209  57188923 
  6434761  17714372  13570741  20313559  21478349  26329343    367683  14984283  14574363  49679823 
 48577439  16436394   6564294   2610609   2052678  25667758   8355475  10682223   1024292  17386635 
   213499  30843068  61835823   5582843  29037933  51705387  45606285  78106293  66493973  52766710 
  3021511   3645918   2884725   3211128   1629171  42286875  21304215  15735115   5863803  33389243 
  1794507  56893818  55045536  24081817  11685156  88784907  66506593  60031248  33373233     91501 
 20413191   1210761   9873543  23814681  65372961  24117963  16805303  22932529  45149507  13426072 
 51440967    824577  12412146   1486587  36454335  28441165   1484788  38623425   3741498  28648271 
 55079479  71359155  26282628  58223723  56996139  62281107  16102623  17126683  87313405    353707 
 38482608   5950221   9194959  39396603  21951222  30760323   6932551  40729351   6865473  69871323 
  6420723   1405059  12835043  15936386   7178123  58572021   7538122  12138993  37944849  49302555 
 42270175  17446361  36154071   1967389  29660460  69853456  49398258    377323   1240395   5571237 
  1373656  36338607   6104169  72726694  31470103   4254815  57606683   3630651  69065446  20783360 
 53242383  64673326  59080053  51865026  20746579  33776993   8173211   4969448  11995708  21468373 
 24386232  25371260   8834172   8799207  30686477   3980613  50406249   7646146  35708334  24710223 
 74628105   8790523  18588378  10477003  82103067  10025540  60493246  18567659   2252205  47050627 
 39860850   2253483  32282451  32400903  27931719  29745839  31484206  20767474  40518888  44061588 
 39628803  71010915   9763899  20734977  45878109  37896531   4150313  12160284   8961163  44412803 
   753783  11126823  80952252   7045222  25615163  14137963   9601623   1301091   5631787  58146373 
 73263937  59605911    198727  17036538  71040945    972011  28770963  25964323  46625151  75251187 
 34214373  48955743  57930621    608507  61345243  16310535   9089700  21331972   7934968  48008131 
 35357845  32213610  42049775  34564983  22720545  55761683  17131839  20722713  50049528   2213312 
 29416713  33968791   2689881    182076  60897365  18077595  57983307   1779105  44307837  24937143 
 33447843  17067160   1974278   4992843  13088758  36023931   7155951  33796373   8930044  21901953 
 21857797  21716367    618478  31128833  69478563  19945114      8559  48429415  46300221  39486691 
  4627368   4575444   3095761  15173959  14023481  10029057  54082593  27796898  43586810  70131465 
 39988929  11949573  16087425  21876789  83497671   2166501  84343272   3426363  47235123  19247999 
 14930766  18652229  17779731   3017711  25416993   1610363   7966168    214143  86224803   8623858 
 13949982  48119997  24574145  47024469  28488306  60274899  17830386  37408817   8810925   8528955 
 45047401  13714671  39923387  54522071  55509288  38329768   2183042  23071633   3793773  29953211 
  5641512   3370173   2472722   4619823  48246258   5260259   4679133  34979597  78771579  11126903 
  1994700  37329548  10392175   2959183  35174991  16420530  58904363  15373403  30411189  20637870 
   458582  11822123  76389888  49745623  12789105  38515813  17191803   8437053  38063979    777999 
 34182667  31256795   9249272   1575978  31464923   1806007  25024514  19696235  11796685    261195 
  4919531  15008955  23317638  11522361  77293123  33844461   2935309   6736161  40370982  34926581 
 18016693  92601147  50588115  35003186   5737448  39829177  28267528  54399923  33590707   9509770 
 25757115  45445875    486213  18788946  22841748  14283297  23070399  58874683  28721348  53865878 
 24063163  20418168  84364918  10719601   4367523  26652091  15192411  73362435   2999373  63398780 
 25665675   2187321  15769068  44890323   1458213  13813883  33130276  18534015  47547549  12419709 
 36412618   2530749  25806134  64657053  42086949  41518248  19191075  31307643  57294459   9300859 
 32226981    543079  24694571  26493705  47790285  12244320  64342293   1355439   6460058  12373997 
 41068271   1362401  27791795   7525865   7291537  21930183  25119243  38758011  48533516  10443371 
 26595675   5580621  70864609  81553272  17962236   1636815   4972278  26144683  52774494  31880073 
  3897939   1986793    747099  19547826  32214669  33456843  14108073   4357023  83449251   6654443 
 36428641  28205783   9784822  33805191  31791339    917338   5368967   2007015   4767323  41373174 
 17273075  14614171   3284838    344373  43805658  16142187   1183279   9787051    807618  57042228 
 11569135   1969968   5653995  21567258  20340527  25124532   6525493  93826668  16959483  27576210 
 40190748  16794603   7295061  24866448  12814561  15237611  38379245   6278716   9106629  32323995 
 54532783  13990540  20063467   5293323  10641978  31624443  24530189     14964  30318305  43811177 
 11108655  21132645   4174325  31820075  61398273   4329723  11956649  29475188  20754318   4567675 
   880589  12205827   1946191    335963  43041723  13116403   3529167     67388  52481867  31603071 
 55274407  74874471  12302203   7072623  43852913  35527641  22976454  17106303  46652463  20171914 
  8828243  28753941  85131923  12317922  66259602  17137715  12749955  14647123  79124255   4512091 
 29797163  64079169   8718298  35672515  67382673  35461305  37799178  34253151  92474208  10172283 
 16470599  31746831    335233  15930147    162909  60014943  11117421   5868873  34486272  17775055 
  5322195  24943515    666021  22240020   2509611  23528953  77350139  78231265   3223857   1540011 
 49182843  21394323  10211721   6929474  29202023  16383854  54883803   5703348  23279841  24924955 
 35286803  59592603  42825843  19382944   2776213  56609808  23711536   4947923   9076239   4047739 
  1061157  82725991  63859611   1936001   5917774  21748731   7220193  25681701  22660995   4724542 
 10115403  40678155  54629507    982923   3422603  32431641  22865975  35923297   9333051    116777 
 33379855  48328256  33907983   1110015  56977719  93660027  50486847  19345398   4759152  11763381 
  1042043  34502975  69296448  16374451   5489299   6017331  53068812  19690058     90893  71361699 
 37640634  13361543   4805553   6696677  13405563  53735771  12427883  13977506  12205248  73018215 
 14991268  71844987  17292099  18226563  19838463  50373105    654348   2407902  25922865   2594729 
 14323085  10815036  19571835   7509262   5052183   4106553  18279761   9899103  10942075   6703274 
 64293039  11303253  74569259  15803482   4571935  67853003   8367153   2489788   2306643  70616571 
 14947954   6824073  42366691  21454003  11658542  64077015  14270506  41311779  10804917  39906171 
  9556373   2033913  52014117  47227083  15163593   7071733  22106823  73964251   7005803  28831373 
 41464469   4893759   1710391  21955507   8466843  20734213  57227103   6571871   6322587  65864283 
 42889505  27165967  13429261  11416506   8124030  30153165  39525279  19442333    861828  34159753 
 39629748  69115012  36013498  18603510  33847693  18886028   3848663  47454815     20006   2672815 
  7268015  55691418  69718947  38938115  25481455  55249059  14858673  18599928  61056855    194361 
 40489662  19500611  20086728  81081223   2652717  22065659  59646417  25494159  25474587  47388063 
 22099163   1600711   2800363  18529887   2789953   6061998  43326157  17472963  58611615   4907703 
 86190716    189599  29628528  36911928  46400359   3359203  13159747  28847957  40671303  27105643 
 63163341  34164744    565800   4183029   4865115  56274283  10839003   1675317  13365762    717707 
 10603295  15534627  21688405  18637703  61416667  10350933  55682057   5762597  30219299  19149561 
 21787449   6639099   1998873  27187223  45299762  36314442   3050263  76229491  12479436   7826193 
 34788459  10243595  56373747   3893217  24143307  23345751   8493531  25230169  22997363  66050586 
  7013423    782610  94026456  41809179  12098835  12504579  70430081  10856307   4197135   9363857 
 21725823  55470340   4219619   1516023   4489283  73790275  90271911  64734675  50246523   7497025 
  6833578  26196761   5945468   5754117  17174137  42132967   6129501  23473930  40034887   7756407 
 57842243   7952151  24254957   3134128  16491745    645750    246943  18799869   6617323  13039378 
  5767419  13130235  48333875  62411197   5666771  29168769  34062711  29322397  14576571   5069678 
 23522908  49857339   2622033  65804148  22955811   1999493   1779873  25874999  33021116  32037631 
   687465   2934807   7644231  25534055   7577733   5617230  27377163  63944629   2162883  52680573 
 15789508  56893323    226860  34522399  12871158   9588239  21184923  47003775  16974836  23929323 
 18690672  10176288  55339997   2387526  25744537  19600059  22293215  45089721  41207539  50094573 
 16347419   8350395  39143570  58272099  28655035  62161101  48347061    192748   1034713  73037859 
  1166271  46498054  18301763  29264781  21956875  24441598   9184602   5970255  74026663    454263 
 45110505    555569  15420495  11944151  38329883  21117013  45251675   1919707   8021642  30146775 
  2332323   5770008  36727891  30905987  57037351  46105511   2766663  40074353  48270048  34352088 
  8704713  22310973  37153218  31399099  88430983  61403273  21049854  32316849   6590633  26507247 
 32420019   7996365  32673463    272175  44025315  10107321  12380977  53521305  64478418   1257633 
  2895054  36578632  32787543   6915934   2634819   3371323   7730349   8121275   2457858  18879627 
 93311103  67653861  10359781   2883903  60615291  32229243  32666708   4757407  20628298  17109048 
  7185967  21205158  12543126   1354161  77134763  84071848  19297675     78503  62965947  46922123 
 27121302  29409998  35900123  10462983  58300629  54781179  73994953  54613362  81314093   3035363 
 54072088  70859067  38937931  23639502  11092494  19446810   7897227  10394237  27161139  10019748 
 16741624  36671635  13869823   7123560  17988123    728707  41603162    798433   1875693   8159260 
 52470375  22396955  18982966  16335053  10005867  66164091  32476747  10345101    471123  68545275 
 41935515      6643  19064795  68841379  63495390   3492589   8834985   6184455  72996214  45186243 
  3714603   9125557  33362337  10407692  11249529   5445288   5705410  15555841   3290618   2058463 
   621627  17540751  36430419  52954323  15699163  11882292  18694183  10268387   2957509   2734751 
 17754639  45848018   6661309   1928946  30946098  55395915  18666351  71548995  32519247  67597203 
 33880956   8251119   9596993  17405451   8672699   7512579  34137582  34241611  13339427   7383678 
  3567506  81092658  55999939  29495490  16093921   5156211  21660553   3465063   7501628   9985683 
 34764347  38637078   9910138  85492698  22405968   4734493    467419  16600191  25428663   2286883 
 22879035  12312829   9179683   6778163  42566773  72792817   8434913  40635131   7399497  21430123 
 18401649   7520691  79255573   6312693   2153452  23639295  28401804  24614291    335318  15496053 
 33997783  51410979  11555248  40833013   7404351   6466821  54233211  62169197   4643018  13647153 
 14270211   9575219  10138713  29249079  13918452   8733694    574697  51332859  60588690  36855123 
 47264226  59741943  22504197  26477530  63864540   5791905  53612953   1802018   7357935    279291 
  7436058  30166371    694505  60783538   6464131   2340467   2850443   9503869   5932698   6081073 
 32896011   5806710  32602623  24245298  18582147  36894208  25799273   8212551  16756845  36558304 
  8501808  17089375  55561013   3930275    191160  50673402  83440191   4877195  62084178   2846755 
 20228406  48172622    847051  89687825    694666  28508876  15323379  34701435  66978290  38784523 
 21535707  88479428  33303656  26652573  15069954  39371847  25188047  52427628  46884763  50077953 
 16462468  49233251  11620184  12936368  32224182  13121871  53932003    973872   8197568  44322492 
 28720121  14492415  37288863   8779699   5390389  41511183   9790675  56008059  38904503  10228803 
 59687187   4325479  55359682  87366285  12143880  11809725   7101789  30228843  49291163  17709584 
 16781727  29593841  12034833  11820185   2841361  25775325   1934643   9874063  19314649  23001979 
 30905631   9797485   9500355  26007468  64822566  42097659  81497953  51328739    604239  66494007 
  3814259   1675581  21504375     83831   2142321  62590989  17839733  44671176  31029573   1485007 
 12066153  51797063  21898582  30473823   1151213  75289110  12588159   3977691  21022267   2221983 
 27400953  58712585  12608481  32381043  36456747  23346299  51761795  13131497  21649674   3685893 
 13403293  16761477  10077162   1375945   7480616   7562341   2006099  50519779  57291019   7441531 
 16737211  31071168  13629258   6181083   7239335  72322879   6247425  11590843  53071036  31455091 
  4071594  10683653  35104443   7080443  82752576    439863  16194969   9598866  50466093   1418280 
 61295451  39627271  16271874   5860851  14564407   7741389  11104814  44772710  14409945   2284983 
  3801068   6114717  25592495  46929054  23815138   6322788   1872738   4088011   2398179   3880606 
 11195979  10634923   2486101    384204  34177123  58974703    255039  83965452   3420605  22510043 
  4697851  15367706  13073961  19312273  11362029   7143204  77488261  74800941  35101533  53959572 
  1774191   4429823    813927  21446388   7690763   9488107   4241157    518819  23070365   7610819 
 50235413  24080319  37930731   6977616  16778499  31640512  33165738  26144579  31654667  22069327 
 65002623  36378951   8495610  11716206  22281023  45283984  55109193   2220002  43103625   5211043 
 12607918   8726355  41595123  97504313   3809493  26885883  73544108  13557183  13323343   2529536 
 56918038   7658795   5426789  31060092  13618888  14642611  28763985  25482673   1620131   4476099 
  7289859  51517883   4320027  53462643    681996  58620141  24634059   4683963  53295803  63376858 
 16503603  60774753  11885175  23761243  16900391  22770279   1507135   7975112  44460868   5841947 
 26944656  15985173  11815505  12375630  30035196   1734729  30027559  39980668    735753  23781161 
   633327   5708791  27350110  42476150   4232403   7213786  29466991  30637284  15646783  21313968 
  4314423  58774777  41390923  82748107  20572299   2725179  29783789  34715133  23177953  12677131 
 29996283  42486495  74060827   4737603  44173484  17144168  36044985  37810119  32654643   6469948 
 34182254   9338318  59472305   9462070  30831315  25680360    391563  60678523    541495  30212268 
 12564653  18853252  35124163  44763053  16911255  21709503  11290401  48427403  24374715  44305989 
 29686505  62862905  42465823   2857839  11257595  46810146   2464547    660027  41748753    984906 
 44671131  15739873  25126333  45878225   3271701   2156096  65016333  47313532  19169601    700348 
 10975323  22191061  78766811  24042723  36789075   6758949  49993131  18257618  16605500  11195763 
 12891899  46399977  13677607   1054703  80798822  16863513   9819348  12868115   5584031    847563 
 58133692  15469683  81146427   2384929    870594  38553459  26687247   5714321  36251451    233343 
 58293498  23992368   4036496    286641   2086657  26251752  88788768  45626742  24447141  21914867 
 22677323  16446571  36604091  19425223  54558951  10128720   3603770  20146868    477435  47366779 
 27239478   1222596   6042913  45163269  30727283    527383    956108  17135373  51932850   2024244 
 58484934  28238977  18829383  13160061  33672767  47091959  25168629   7871877  34119699  17704399 
 31204989   8807355   7199735  87228215  14159037  65848821  50902919   5242607  20583521  25682769 
  6163547  45486603  45694331  26829903  33441683   5030603  37161657  47245053  20350599  26302587 
  7602843  32869857  39327216  34100775  45501138   3372008   5569764  10897620  57530584  35132484 
  3921207  24613968  16830638  26809199   3092317  15542438   2921055  60929523    883733   2030631 
 25076165  26001908   1161575   2887579  37638738  24322041  13484100  14203083   7484793  14011323 
 38833478  13365807   7847887     43803  11371947  15910169   3883971   6988475  21423870  42361659 
 50199318   4897131   3212223   4277389   4869843  10119387  15030792   2328998  22465488   8274907 
 50702411  49849814  28504954  73516995  47763167    647757   8588023   5596571  20844195  15256955 
  6044523  28099753  14283323   6416948  30027939  25639958   6903607  24429837   6092349   5033859 
 15897683  86695035   8972933  17940869  41905569  31635324  35902153   3589048  24628779   9779344 
 28539415  58636302  19143643   2297202  34685267   4467963  79047888  64127795  39590223   3545547 
 73773499  27911156  47255853  12993550  53643498  11684873  22740384  68486901  47215752  23959323 
 39176571   6125361   1810919  53090817  19635534  23296143  73705075  23424083  58054137     66543 
 17970124  49673979  27293787   9883227  28502679  41529885  23879571   2211373  10240809     18596 
 26166623  32610993  34594911   2859963   5294573  40672823   8083273  34477266  44300593  11871819 
 60421833  90689739  49504713   8051989  13423659  14811463  31170379  11204029   9835543   4709157 
  4308055   7817931   4131097   8564019  58714042  64537872  38686587  56704203  38830356   3143679 
 80450633  13882176  49391823  55392477  10430631  22050567  57553008    236427   6341548  40211755 
 47752428  17746007  22823772  16205253  37866981   5880639  15974193  20269203  44059356  10960213 
 10941809   5836500   4070383     34668  11087760  51405071   5252955  11643638  45704371   1412793 
  6762447   6069571  24021847  41051638  72960523  48837541   4433563  18706701  79169199  18651317 
 12165333  59941758  13241725  17328677    244363  48350123  63101403  54630555  30050107   9574653 
 10122603  43906739  60223371  12626383  26057091  35381911  17376567   1003095    107623  50904925 
 23926573  28021753  25949418  21665290  61462503  18522943  27312729   6857940  13378939  10072707 
 23100641  22228343  20582843  48138583   7013337  30065723   6421525  50105323  29789433  50914303 
 69050112  61517931  77858796  23786325   8458149  34684259  68663735   8321368   8027098  12617843 
  3629745   1406775  39602483    273335  41030167   8007573   1248333  36658701    556602   4375419 
  7526205  61334301  92190307  14526883  25720707   1406108  52448463   5199624  21543009  48123843 
 29245843  10814556  56318115  35783799  42866808  14507448  22875649   5737859  89161524   2237571 
 76839554  23186373  48590203   6474024  65452195  12029034  27321380  42994955   6975663  21617734 
 74305211   8672621   4537938  18293937  80878321  21079715  48351059  14087133  15511599  13952475 
 45209938  12642973  49506965  67250643  34083823  44329863  51476330    786297   7656810   2131474 
   466103   1609921  36724678  57249466  18747468  33009231  59217694  36558498  12832683  26065799 
 26527368  45681395  94099011   5346373  61659527  61606839  53200463  50185763  27305802  23385057 
 17609891  27672939  25743512    105943  48624027  41404566  52399363  12471380  16346046  34910384 
  4896973  44715903  18935913  34680535  49274877   2502903  25212765  45903852  23766060  17638939 
 90999743  44099633  15822531  10924017   3665464  17885466  12704307  21343407   5447103  44507490 
 19674459   1915851  21824505  30823044  32652603   1521867  17867197   5545742  53105021    175564 
   558547   9469116   1600623  28981782   8899107  30766941  43919203  69323619  12003747   7493775 
 10444503  41281693   1368339  22463025    340375  26112703  18779819  65613858   6022043   7273715 
 21770803   1299923   7287260  75157890   3028875  58430850  16003071   1404858  71128563   2486565 
 36296628  30274807   8551146  14609499  15194595    444789  13990191  19522453  15209997  20745835 
 64026409  35877147  16386779  19335265  22576743  67414073   3358751  16903483  35023235  43256187 
 25989203  71567483  82112091    349157  47234053  15240973  45029283  25484679  13562507  38112603 
 31296289  52622483   9005243  69916499  15645819  16457355  40431559  30454747  27220965   4595445 
 16856123   6012979   4470523  15974003    757803  14919963   1979475  70714843   4670367  21242211 
 45644425  70687045  45758427  45207131  20903373  41838681  26549811   8039331  48952582    922499 
 45616216  11632848   1960694  31235753  14629620   2129383  52926789  30404435   4679343  46855149 
   251249   2691136   2277878   7082619  66089427  31107484  16454795  63609235  14713263  20094484 
 43339251  21833326  16540471   5132624  28804405   6451708   9829878  26774961  98693223   2608092 
 74110929  60933303  30453704  15873057  13202453  25935531   8922016  42183853  30396069  53149401 
 11151629  57106837  25123165  59982374  26829198     46473  14469467   5410707   3302817  89043403 
  5932910  50428083   2441688    208695   8567599   2694386  38798943   1779596  50633735   8666703 
  2970041  41557579   5711165  17345736   5119526  65448519  41246283   9552723  49404595  25099227 
 16582767   1236159  68520399  41571366  50308731  46208218   2772651  75832188  35786238   3282094 
 21228417  19937919   7189323  21602938  30894042  17207823    445099  27813208  50743899  55586481 
 14917428  21191943  10232598   8426031  10970934    125181   6036457   2494289  54547698    227648 
 57358865  12069873  40791291   4496823    245280   3445176   4487235  35819379  50121171  16460264 
  9973107  18337755  23429052   5821653  42020161  44296834   5190665   8902027   1412605   3529611 
 10266393  72251796  35368521  63028704  66356368   3980229   9494817  24283923   5390097  15117799 
   481786  25701736  32212474   7679751   7921169   1007355   5743917  10314492  37153594    737158 
  1479690  21900957  49809069  15907728  15326850   1060971   7350873  13275981  10237803  14211590 
 36338435  25101115  17651137  71327973  33321255   5805423   9257048   2027470  43096755  42735755 
 34161339  56691183  58943959  86709812  20383854   4318854   4452468   9265554  14534643  21360828 
  5553723   2625606    669588  85670595  14813493   7491355   7381617  35203627  13982748  38457051 
 31567393   6658302   2259497   2906396  11962645  51761499  33874273  79768575   2079417  51411153 
 13802673  16043528  16506383  16571995   9882359  23908548  16847773  11551299   8031189  45409203 
  2492340   2649513   1182365  12085827   3713091  12255834  58589115  32424163  14418431   1698351 
 30006330  47431829  13737152  62965793   6477339  15258648  25478135   5285851     82723   4403487 
 25727025  19432005  78621685  18445779  23782930  39806211  66953982  15946267   3738819  11241771 
 78011385   3535411  17978172    170973  44587568   3123939   7084950   1240743  23645775  29392545 
   469149   8695995  23881222  53378027  47521272   5460111    203131    507578   2506127   5112019 
    45021  38153393  13883143  12598379  15238697  19773996  51029386   4265559   5010107  13611147 
   145499  18739935   7000155   2287490  22576137   5172507   2062907    413863   7508715    400598 
  5430967  51287175  23917653  10715017   1643037  51527533  45067323  23108811  15959255  58542098 
 41049758  57643205  35378157   9506111  26946603  14548859     21463  16173923    138105   9245305 
 18986493  83981909  17833983  26681619  20177609  74208175  17507836  31054198  50033243   7180133 
 33789043  35927157  31671261   3548632   1615533  15644346  11079873  27819626  14044797   9005187 
  1449331   2618823   9885947   9952113   9672219  34858283    828643  36207873  65052894  35771387 
 41511978  11346076  27328883  23523369  49841342  31734112  54886849  17572365   1948347  19062285 
 25371643  26588991  45126171   5569588   3931241  75272826   4883955   4595463   8078815  52346811 
 10353753  39165798  34703979  13203783  37410412   2564607  17198717  14391649  30403543  58189272 
 12975021  21355995  16041780  56809723  56716896  21508986  15736827    960348    570776  55452117 
 31971337  71043884  32065251  37554423   8821635  14465244  22734675    575306  23271280  27998907 
  3426403  11339151  20953442   6586826  16541787  11888442  32914337   6605578  31604451  69616572 
 42762507   8187722   5772127  31603485  11873523  61972068  58411651   1624092   6065423   4303941 
  3725163  19690547   2950767  14510157  36264994    619718    129722  13609467  14668237  46040271 
 48628023   6509985   2331540  12526728  13519626   1013967  43454220  75819148  61166733   7028430 
 11498573   6520809   1403547  34206828  17785338  38406597  69525323   4403902  16607733  40673248 
 26022174  35098823   6901997  44653542  23168023  68062253  26661043  18184523    878538  44431061 
  9024173  14745723  11711515  35176182  72753203   2183343  34059903  19884411  21193393   1035123 
 78494643  12778953   5902642  18447123  55321746  88275788  44728430   9378107  22535260  13766850 
 25321507  42660419  30257003  50623755  10074493  25726848  59206907  15117967  80161542  49935492 
  5494123  11521743    340903   8124418  20701723   4622793   7467441   1279614   8183067  58432491 
 31222899    246915  25520475  82771791  11859903  73254612   1320162    497043   9618067   6428419 
 58721883  12206745   5068827  27428693  13694415  39953373  11256459    311808  50626335  68824928 
  1154373  54464595  45871863  66736777  59398306   6115068  33484986   8202508   9069183  47597127 
  9979387  37781932   9974339  11980035  56807919   5084466  40316256   2282485   8774912  32301285 
 36095388  23557243  17280877  44005728  20826501  46051926   4360502    373679   8732639   4701915 
 40356848  17913278    204491   5016333     33127  24026666  31755423  22298547  20631748  85607961 
 72185691  49441585  74260617  61502271  28117923  26904123  86363795    484233  20110323  51049229 
 43061558  12593085    102834  23488041  51235383  18730086  61446463   1101366  40685691   1243794 
 53506803  41200619  28868324   2889609  42931183  18470587  37531269   4981582   1017447  30523019 
 18521252  12642882  64947460  46336659  16054524  24745662   1284735  61078571   9177228  28797408 
  5435839  28558203  59174301  31711311  13766043  34680104   6563901  89448507   8681216   5988651 
 18024987  23523459  28464909   1331642    279598  16886433  32618698   9456168  19296743  30312258 
 25055603  31175403  50680143  25226318  44912235    746243  79551998    896382   7583867  41998860 
  6851552   2981423  21293551  26147163  41694741   2876589  48847779  12591819  22266664  48442671 
  2219863  11309218   6924579  49040493  35244537  27743911  15454849  71067138  61354278  15652263 
 33556875   5070553   5701152  16978553  25321593  96803673  14969675   3526107   8057997  13549953 
 40503237    809034   2201136  54725895    854123  21209883  42505068   3977323   2272981  11225529 
  2283627  18915579   3843609   1540635  35880207  21638055  12206460   8748660   5996394   1661082 
   374265   3235323   2748411  75409395  24386835  32984131    228598   9192075   4812347  12268761 
  6056423  31106595  22345512   3144268   2699211  24274599  12089223  64089589  23696143  19647107 
 19272930  72224419  79600443  62342458   1618611  85503603  13294859   3425096   2001763    591459 
 54664421   5591979   3836531  37620043  26815218  52726154  46598145  19287141  36605773  50540075 
 38520185  22690483  35702163  84402310  52675746  24686274  18167658  32330436  23211715   7567395 
 25867678   4846008    631205   3685449   7705423   6683367   6109413   3343163   5230509  64977141 
 42848313  21954110   9629247   2325873  76358139  22870845  12081907   2780041  35869560  64969419 
 18164001  42107582  62952811    927628  31346475  20738563  30178761   3599873  71617967  18182749 
 18014936   7173045   4503589   6411220     91337  23871723  62863045   4432683  40296537  23677623 
 29232558  24535135  56111317  66335343   9629059  75785859  18711243  14960411    967603  18486003 
 87197967   5434123   6096219  23853003  74132544    881966    344321  61092753   6498155  22708221 
 20042615   3109923   6676287  30674223    820383  42207243   4361358  23862533  78381918  32583921 
 22757227  17532353  64911585  22776027  13599701  18370475  27314597  25495183  23244759   3480467 
  1730379  28470165  28766759   6408123  27911028   9386952  19627655  31215723  14986041  33786722 
  1640619  23973234  37598159  75250343   1059155  10556674   9740483  20276603  51860739  61659259 
   761128   3424385   3642523  18232197    618911  32454545  40041717  21885243   8992431  31875331 
 15107707  11090923   1014123  13106745     94307   5622717   5576463  35765648   4985799  16450875 
 92022123  36890423  37333763  22305891   1574163  19604543   6527067   5292529   5981799  37284783 
 67047915  21715467  33219393  69877139  74489715  24884902  84600518  73891047  39089635  21062283 
 11377603  64284111  18239355    291942  19392954   9726827   9786807  10544355   6892365  40565184 
 17469799  48043959     39417  93529853  59830061  17590908  28659628  10652663   5670619  10600891 
 59369835   6438003   6193107  28992709  33111131  53440979  11914602  26245419  15688896   6236223 
 32484003  29701502  30322587  12492603  11999084  18545819  36812153  30608008   3324798  13918840 
 47612862   6084548   6082185   3025297   5417967  12057563  32806347   9530887  36255843  31084498 
  8373132  22482945   7206345  44908371   7133883  56545872  27946149  36414193   4909482  26693115 
 10423383  18812283  12390347   8348351     28896  63200184    404745  17145825  67387047  18125169 
 14851683   3234291  44209439    314451  14995095  48938619  13014168  22681753  12217275  33204777 
  7892875   6726227  43140793  28565209  21405773  47897595  57108883  29240763  30752355   2468333 
  4727003  42497875  20623648  22971799   1665702  16613723    290469    553705   1979642  23997334 
 77980839  25434573  12844745  36275703  91818454  12370173   8722179  15561543   9299153  23264705 
 86693964  19983627   4858665   4181013  14162523  60278743  44816466    144150  18294155  23357947 
  7681804  22343679  20897865    209419   3507531  43015704  79794483  91592245   7188639  35569403 
  5059281   2743988  14366475  14488965  21264891  28254482   1216248  13141587  40963823  54870195 
 14816841  10229517  10569451   9642873  13351480  51436443   6369799  29607387  25390843  83267043 
 24956418  48356263   6846063  54499503  10296573  11781243  22389531  19500790  30437392   5010543 
  5639991  13276497   2063773  26905092  71450187    502510  26987739  49001829  41680793   1705827 
   271203  13626161   5524823  33355155  35400273  42167580  10073823  86355143  12894071   1882689 
 21219623  37502497  16151036  68621203   1654422  23055190  39651858  20591672   1176353   1702383 
  9796983  24169543   3606154  27281179  13390108  57734433  36536469  65435095  16204473  56862717 
  8459934    688677  20368623  46379885  23978363  62115358  53776771    127455   2868219  30738766 
 41723743  20932347   1202919   9178763  15664200  36524351  61114507  59439023  47320233  17422284 
 12483920   5969134  16356903  22066403   5049399  36081665     24994  70394498  47787288   1999375 
 54910455   8548395  79302377  10778625  10915059  27774179  24279975  62250014   3508207    522295 
  9198059  44977823  64131875  47093658   6948834  34038282  16404653  18009159  29522186  36338523 
 11716817  69598509  63514651  45043023   5799015  17430011  32463281  13338294   9374123  49994133 
 35242791  18548079   3108343  39885185  32590746  15061021  88482513   2645161   1857023    397085 
  3067719  52521273   2893923   2646129  21929523  13880328  27004623   9476555   5507308   3198591 
 31297583   6289251   4480121  10365738  11149179   4059675   9462533   1367121  35668183  39895190 
 34149361  27032899  45670075   2449221   9825897  12103494  25208715   7773923   6804576  43505178 
 60264353  34143323  20428391  47850540  28801206  13206687  13370898  14026248  13066743  28817587 
  4196913   2412731  16321857  10200192  66166839  45907355  19980123  65847970  22668222  20912175 
 41848237  25760675  14730631  11243733   5158059  11666551  13593697  19870947   5005879  20137555 
 15305611  43186453  78837651   6352850  37357863  93614721    253655  28514238  72359940   5327445 
 15645173  22571847  80804759  18324123  58921998  52375413   1329248    875437  17385041  21899013 
  8541996  47955558  43013808  14219545  18186543  13268473   3536593  51034071  50017251  35142477 
 56019570  22974523   7216582  21080123  15116389   8917038  22209059  41518683  45224567    658815 
 47704323  39303443  26913863  18582140  43865326  79204362  48246045   9312106   6111711  42998253 
  7055735  14681208   5659525  34612817   7634877  21467138   2048247  16158363  21072273   2989998 
 21492303   1920966  34054395  27579120  36760233   1743189  18542114     24498   2860667  24473747 
   216358  11735154  76051406  62999304  33563499  25494275  26368836  49351387  16457823  24247827 
  9106053   6605418   2329352   2228555   1276988   2436779   2669373   5147297  18408273  20250857 
 68343477   4946748  39163220  16239411  14306268  54014442   1693659   3743551   1496926  52998099 
  9245806  23423138  48407741  27651643    265752  58471368  41982471  13982091  49069494  18611361 
 26843273  45007473  17131610  69851178  44309206  43453847  19099233    531210  25324292    479017 
 12850483  53254523    115043   6629879   3251835  33123783  38398728  23764129   5387046  33940743 
 39301066  23329563  13196849  14105123   8382273   7925883  69445188  13791425   1287059   2244625 
  8378763  55294308  44761077  48674463  75525812  27145043  10364750   7171266   1319540  35375793 
  9173586  59904995   4759701   1192687  85734923  20398025  32473980   8073287  17069594  46169610 
 37111398  77269437   4927833  41914484  50691709   4520959  34905351  35530107  87111551  48109723 
 19396203  39895832    974823  32681108  17677403   5242672   1176891  85183803   6284052  37392342 
 15232923  67486971  23189493  19128751  31905227  10137373  61884869   8695173   9108709   2160597 
  1533102  17312872  38684795  43441131  35656443  11198363  28349994  57395307  80189223   1723030 
 13057527  46509067   2564439   5664973   7208415  20424918  26046779   3712545  40002747  24728141 
  2830195   3985578  14170174   4868163   1032639  38301337  35915359   2617107   2177123  33023133 
 57159436  10577963   6102375   2528082  80514417  22396603   6825683  30726588   2851635  29607747 
 35126449  28673547   2345298   2145813  37070403  68639827  39378309   5706588   3087735  29503080 
  1804639   1049739  87124423   4699713  10736379  11847887  51078068   2622051  46729027   2410875 
  1929563  77636213    594787  65211402  65777835  22446987  87753075   3650857   5367639  48127816 
 19703602  90200505     19311  22309619  10201083  33825478  15438061  31155973   3539631   2717551 
 17558898  24567623  15317433   4154663   1279456  15395152   7522731    301567   1684926   6379291 
  6588771   2858019  62434427  33978948  10180566  41137503  59488401   1495550  44477241  57625299 
    55733  27052512  65932667    499413   4030611   8230755  51291843  15074523  56626142   9574611 
 10259883  66806371   9772773  24829563  16842075  65319973   1885213  38592931  19621186  13419394 
   595851  33622635   6585485  14131620  16845172  27984123     42768  27648315  14383899  23970551 
   867069  67294225   8925823  13320795  34581861   3595428  16948689  41186701  30574668  53677977 
 43229015   2403587  15986059  14314171  32740650  13633611   5729955   6810888   3524875   8420878 
 30641807    585720  56294106  17676933  27600063  81555936   2344870   3271389  30611574  48722472 
 75493632  65320015  34853039   9653120  63719259  36395685    113160      7999   6973215  17034933 
  5674477  38578895  45301722  27775563   9427776  19592523   5266524   4056283  52257723   8511039 
  3080544   3408079  69969543  46941909  27315528  54718955   9317073     53451  11126685  16186085 
  2861682   4106267  53695579  18875673  21392039   5371503  48261168   2667791  22347839  22394888 
  6647084  18385560   1497423  32182925   6434823   9523155  25460939  44791803  60877798   1151089 
  5382422  83338225  76611211   3322611  15602559  20428767  18777113  31565578   9954493  18698852 
  8820873    509346  51851825   9463577  33613317    938541  42832763  13621308   3901105  26564560 
 48301600   4273051     32463  10919370  15737967   4196883  27170043  54744795   4333683      1707 
 46405622  42382635  32219492   3543641   6676063  35177065  20129995  10985723  44593259  22306981 
 44034137  57991947  11728287  68611113  49923363  37164369  30675395  76740003    898287  26924289 
 19481277  18755908  95646674   6263916  43984397   2250063  18402223    494871   1590693  17372505 
  9647173  30504379  63074613  28083187  46500303  47869435  43116498  44558204   5226875  18766371 
 44643583   6653783   4064039  19919759   5326095  28623558  24353686   6955314   4812627  43531239 
  8131359   9892811   5445343   1766958   5797818  90963609   9893197  54637943   4534131   4766430 
 25343451  20104071  44861325   5351119  23257191  27224919  19160493   7719931  40390147  24985395 
  1961448  23331717  59831323  15624849   3933075  81926253  11250615  14625910  13830730   1123850 
 17647677  40639995   3501195    258355    698107  20533221  12687000    401773  17090383  10067551 
  8161485  26187703  31527248   3546788  21199848   1118808  48191883  16064209   3251335  36329157 
 11432544  85866279  41421685  32983291  68399362  36075635  13219860  33192667  21551037  60336429 
 45294485   7834383  40248150   6881802  81443841  30332445  24771273  63679686  25008540    122323 
 41074741  11690727  75164559   8721297  19025703  80829228   1916933     13136  24385901  30228378 
  9115503   8039616   1787535   6969503    474621  47373653  81158557  31443423  47978358  54630671 
 55188138  55906731   3605483  34043942  44897343  32233548  71972835  23997407  17200213   3617360 
 78418886    685731  31030703   3329113  45674380  45859386   3226515    538667  26376307  54064797 
 10421354  25137578   7916668  73779081  23798535  15200647  43174023  12365107  29120361  26700251 
 12864511   4577359   8837253  16393923  36705885  29430459  17114410  55816119  53896163    219914 
  1221444   7483995   4195665  14961903  51428001   2657805   5571919   9248089  29692583  15973608 
  8754091   2930799  15103307  50164503  22982891  19726188  29133963  34357524  15750249  24302955 
 30889144  61946772  25079697  61618043  21468444  25073177  38001835  15244913  52308343  10341415 
 73652127  25365449  86301335  30734323   6323643  18434265  38609622   2212073    219903   1324029 
 52613562   3782139   1749815  48744060  14363241   7420971  65724711  34398003  19689693  30522273 
  9507594  85721223   1589051  45775779  22029405  86381055   9505509  18250223  10583608   1509813 
 57599301  89058543    230082  25367127   9975275  41215661  28218483  13000839  11018013  44317627 
 14552157  56662157    142171  20508831  31722948   1390335  14994531  88639518  38106358  14416647 
 20988841   3029680  55722075  76783101   1012131   6405963  44099523   3286728  45810531  42476869 
  1048989  15626513  52080555  14666954  23227743  13756814  19453691  35069145  34980138  30747132 
 44990562  43900525  24744964  15253947   4181775  11765373  50204200   6825718  12559738  11548309 
 79388223   2447219  12665699  68490523  11591517   3853525   1420523  17783483  63072125  36667083 
 15969027  10393868  24610259  28934655   1676375  16088507  46332528  19437635    877543  10354673 
 43706088  19586564  67832524  52524819  28264443  51583469   6586989   6474183   8937723  11270859 
 34941339  42320667  11958229  22520623   6924459  55567447  12386124  84837365   5482203  29744457 
 17111637   5960868   2011941   5296491  63178685  39869491  36517118  33493745  13649703   4779477 
 12221423  67742765  18103947   6289287  23021214  24199266  35856747  56681747   5712627   7555997 
 39548005  14574259  24836423  13912341  28835915  21504885  79177249  13862556    752019  33768927 
  6328883   2250873  17109568    550365  24262726    892498  75380443   5535324    100937  18367157 
 20278923   6401503    104487  83256851  18368486  29158672   7566447   2089143   9808545  12425781 
     2706   8091633  14422427   9349183   6614780  13494927  10305946  62847429   1861785   4318905 
 44216603  26963128   5502291  53807303  57796015  44190148  21603159  16468971  10610970  11402549 
  9181745  33873399   2732723  28468971  53706879  28011105   5551053   3508264  75996226  41883077 
  5519013  40488696  21794955  36304153  46188972     74592  59927163    751771  38496623    945849 
 89072421  47583483  61748313  45867643   8761323  74707494   7238103  25026747  17780733  53192341 
 62503503  12603234  15211148  33169350   4203471  19914079  11647734  16897023  13986195  10919925 
  7517849  27981776   4951338  56638523   2455494   6926263  27693903  30222763  71624354  13734115 
 30293333   4969307  20097222  28064454   8702919  10918695   1168091  16051179   7258111  18372347 
  4446737  32312392  13043148  13987851  13363819   6879093  15186753  78847311  27637491  53777771 
  6202726  82398467  31005043  14654373  16313539    912683  49272891    227092   1282243   2081643 
 10158711  30167337  51595143  24188586   5326373  16834623  78128586   2745213  85995123   4903815 
 17181573  10985103  78871331   5573481   7876877  75901614  14371274   2295003  92517003  54321198 
  6087015  21853238  14270170  13182468   2642379  72922877  35412357   5669451  67444203   9382203 
 20020823   5595841  22825045  27119685  12198039  32024673  54627675   2406948  16577728  19197707 
  6539669   8508273  15096189  19713719   7956747  32928878  12766411  14581920  80819069  22055720 
 22301726  28696370  11113323   4594581  30784934   8213022  24151203  10524551  55674075  14036684 
   992344     22763  54839253  13575339  35551257  64918075  71767569  14048799  74869083   2623887 
 41667981   9812907  19450135  35130873  17461617  30344239   1624833   5129008   6528738   9231919 
 22773921  25734315   5437002   2188443  29750635   9154723  28539339   2619843  12731998  84138723 
 64871988  13812347  35988030   6134748   1556097   3461679   2493993  10402339  60827331   3933063 
 44077473  21407343    862663  32365981    158043  23718811  46318023  29296143  13318953   6330075 
 15255368  43871516  55440327  47262369  65142908  38918849   6815193   8073099    691863  54523218 
  5818488  48199065  70180498  27149928  25472283  16129923  27380487  80787823   7977729  74328555 
 91508079   8742495  19224753  38339148  42908361    409438  45055431  48392795  43813791  45918773 
 13180279  48175840  19685274   9210993   2633619  28969295   1111376  21408410  59832967  26370648 
 20051067  18376117  51522975  24246114   7358973  82269320  29733645  10005981  37298895  75707312 
 18906493   6434403  50834543  50052224  26101419    459113  15224867  22166899  14394128    792475 
 55319035   3611172  38759229  26139995  10549323   3007764   6325536  29391219  12180437  19258444 
   291954  11054823  39306937  14171293  22364075   3104543    979855  24252747  31444458  49429239 
 39847189  19707036  18017680  79978618   7201479   1451545    390103  19785525  34226039  23109219 
 36697398  54880563  22950771  48042117  19595223  21805123  10569258  53768508   9750619   5091573 
 48961683  28618427   4734806  41897601   1607538    784161  24646563   5031662  31445212   4847091 
  9962611  19431780   4992921   8009839   6618235   6623873  19147369  34992483  15751578  32215475 
 15424161  45195387   8788987   9659524  39693642  65879798   5171795  31989333  44496603  32120127 
 16254801  27795849  47614767   5624826  38124795  11895067   8619195   3351108  60904624  54405873 
 10892123  20170549  15502223   3561907  13819461   9567583   4686189   2678337  15279471  11281683 
  2308660  20598394  63750623  58798212  14125898  10111796  24899417   1836909   7959093  10992085 
 11796291  21506283  13826033  12226227    429764  27013907  49274265  40702403  30786624   3329172 
 12936718  44654751  13532873   2439659  23690178   9020706  29011056  41659867  20088187  28190448 
  1089051  72011821   5947175   2066447  60971488   7801565  37997511  47530831  80192048  12421203 
  3193873  65103654  12937641  59552105  74053173  37809939   2774427  67369423  93296963  13260949 
  7889823   4312203   1834589   2852823  41387288   7011231  26365993   1243131   8980573   7134403 
 10041643   1136553  38362188  55319244   7956846  48452707  60594930  34875003  22940527  14516758 
 66153837  36258513  24548731   7720629  34700185  59500293  35264979  13862716    717519   4426427 
 28178903  10347699   8689153   7999524   3157823  60030355  68970247  66250653  12427371   3319116 
 84807622  27666261  28754839  35107419  24189539  25147323  47428998  17195355    371840   7862693 
   664823    930867  27174369  54434487    466941    284352  68154573  13509387   3824559  43417861 
 23071193  16972923   2025367   1012337  62112649  68153516    146309  12152383  28126205  19125718 
   165630   8851824   9559137  18098227   6636853   9546559  80338587   9655208   3685363   1854024 
 88930283  25204591  46558159   5646485  60399231    523483  35649609   9113799  37029291   3543981 
 49168095  50366013  10580629  62132857  25269237  50566208  33826825  20697657  19969900  21053919 
 15073275  17045963  56939451  22332354  38705517  19808658   9491115  43661993  18444219  51626511 
 14011315  45212826  10783553  73633983  75487387   1133722   4390643  31261551  10724862  16980301 
 12905578  31325571  18144988  43093397   1477052  19919114   2819556  25204745  21662439   7596217 
 31910579  26146370   1280389  20550090  29874513    658638  31876275    930976  11805724   5496495 
 13060779   2479848  56167290   4797852  24212571   5070772  34658667  29702223  41642711   1534439 
  8706276  87001729   5572778  29776283  39702795  30686403  10373559  41850179  30550343  29552772 
  4275743     78243   5695083  29675595   2185683  24671178  28608642  30611998  54495683  63843623 
 79094229  11584518  19039275  56475843  86384176  41611725  62155788  34872279   1302487  18232230 
 92839183  52502073   2203575  46017003  39626787  80024150  16623672   3606198  11422149   4968573 
 10912107  85238799  54465843  58994168   7094075   1981047  22298147  24473379   2516728  16292178 
 43274991  41499897  32645533   5713064  15663960  22275355   4250004  53439131  28470743  42633451 
 50586784  14366194  10548893  43904879  34506471   5699509  39452331   2526458  26217179  67842537 
 21783673  46669593  38021701   9966441   3632015   3598551  43944387   5960584    353735  58868499 
 11793705   7138995    505288   7885959  25210491  19893093    857291   7368121  86140908  77233677 
   612987  72308767  26176491  63564888  74996727  31426959  57534999  53037783   7356433  11595538 
  8167911   2214373  16379510   7709539  10187091   6150893  37879984   7450929  26148746  29207623 
  4851731   3339445  55971503  18555523  25107203  85825975   7712986   8655121   2440412  60356923 
 13900720  46017499   3460812   1350654    653936  48209628  54243263   2035455  45138073  68293236 
 37378044  38479963  56113963  42936307   8132841  12606573  67948523  61725729   2419183  62148939 
 38420358  30314340   1083723  10452114  42707098     95739  38351163  12332179  81457960  36764235 
 60419814  61766646  50125334  26273579  20422563  73490683  28211746  17931938   3991719  79608548 
 59178535  42361563   4245183  26110827   5977894  55067977  26513577   2011723   1362873   1773147 
 35639892   4089613    141875   7666083   1179096   4305943  60478407  12002788  29611977   3808833 
 21288348  11669628  12984131   8422113   1567495   6387350   6355938  50746819  19543163  45255564 
 39879123  19449523  52513859   8353121   1291714    384267  11015379  24008091  43702235  15208621 
 34204690  71190508  39933618  14675891  35962673  52937545  27946197  20779453  31195371  18284697 
 28322459  23654793  32169963  49383691  41661875   7565102  17472786   4722043  20541643  68233533 
  9043663   9661988   1870602  36407599   9742371  12962723   5198120  39758930  10712031  33712725 
 25387074  36237885  18968305  24050567  53340571  29104428  17116023  26973321  29953275   5289475 
 28576415  61830923  26577821  38350063  15949672  43686348  72597795  10088243   2729395   6361563 
 31173327  15175283  31958025  50040299   5454703   6089319  35412171    423249  21427423  15415241 
 11116463  16058448  16420996  18945708  60001673  26130161  52550699  59919704   4155195   3097690 
  4461603  13305243  31751455  13557576  83334480  23138963  57425029  26455803   1717220   4780473 
 66970043  58259310    868373   5390139  10552875  25020663  19790343  42901451  45382442  12048687 
 31974827   1614507   7382976   8961964   3195603  30532703   4063697  20010741   3702643  16338585 
 31673259  59418285  18648511   1730652  59499073    495863   3830447  79519983  23107175  37187211 
 61492759   2287341  18675978  23792406    142607  47268757  20416883  24268871  28975876  18844543 
  1818600  25436283   8349992   7896871  37978267  29697463    122868  66240606  15832199  36732775 
 31797473    431403   3426127  19535335  66506679   8681916  20080139  90671358  12437163  81684606 
 30918724     80655  48768726   1660629  45547071   2807343  34577311  34759845   1413742  65802379 
 33868005  56485577   2997031  22173603    102330  14082262  69156363   8140523  29416443   3706170 
 10217528   1758663  29923698   6774067  19581789   9982011  22848861  11923407   4173281  17652048 
 32416978  45592512  11649543  65065305   6239337   4389543  50541315  21608424  38642622  69513819 
 46664429  43363473  76740627  23639663  16074818  14564389   6844779   3265758   9737352  34235783 
  9106008   1834102  15420167  23690275  31392051  28568283  23024413  19362453  20075107   8349226 
 12397254  23566301  14554620  19427271  11287208  26019477  46232791   3136451  38569659  13116219 
 58005253  10808401   9678155  25842579    649248  13046163   2237539   1833435  15904947  66062097 
 21380738  27705453  37733103   1447479    863313  46619163  17828153  21524043    804570  62529603 
 22144623  60827043  67182343  31606929  35691547  23380967     25251   6367601  33005595  23146873 
 65428683   2851099   8473755   1437675  35442669  25551852   7540495    409155  11675787  29499739 
 20867428   2978269   2997263   4593579   5329793  31972103  34737111   2545567  10156379   3668088 
 10448187   4489843  27362913  36537332  16815009  18618382  61168177   8105883  10697883  19822191 
 35038028  33657403  18089415  20807154  56459583  48548753  12174913  27978583  33615570    943011 
 39464171   8628327   4707859  18845439   7254837  54353781   8741545   6451473  16256623  18000072 
   553533   9052395  48645623  29784453  18796122  18168053  44580747  15966237  12522048  10395708 
 76390578  16367271  48214763  25410002  22820859   1481691   1076943   7029114  22307013  61726149 
 10114339   3094323  19262646    122875  39742089  61979583  65163568  62792208  25745461  19685555 
  8054201  20555745   7297719  12337295  19005869  10407723   6583931   7792838  78412041   6338631 
 30964637  74577308  26342578  28734984  23975898  16611521   1173543  30790445  53599525  12404759 
 40375829   9140681   8939193   9384547   8890786  37175688   3322875   6301863  20549528   1855473 
 31717862   9967899    418308  29871083  12186363  67193777  54365247  11990073  39650363   4154010 
 17763843   6668470  15150648  44149843  33109479  52236225  10681080   8430051  49210204   5441403 
  8623743  14347843  39471027   2959251  11995218  30267227  18819960  74723961   6496305   5176145 
  3286895  57431726   5314043  67234576   8954458  53610757   4614705  42896739  28205405  21466419 
 30408193  64670043  29998873  61180215  14979087  32036373  22720299  18861763  18230181  27967363 
 11822629  32819859  32866191  13706611  14323263  33448575   5062838  40833669  44947108  44105109 
   932859   5681787   6883593  36961393  10086867  59397747   2818211  20383962   8757175   7911483 
 65234331  61202850  16657603  11030298  54589899  81876183    832011   2132853   8196248  56505511 
  1764546  75243879    116931   1481603  30029315  34370367    357323  30196581  10610758   2133345 
 29236257   6702313  25265619  34036411   7260063  17840413   1460652  25260828   2611858  44236124 
 64526481  57861615  15649317  23841933  30206556   5996873  64188423   7531827  52954731   8345155 
   182481  19597179   5510900  23098259   1756458  62876723  65771547  61678747   6157453    688431 
  3898699   1315453  33496672  13087741     87357   9273678  49564659  52368363    866843   9174651 
  8570664  24443455  43104613  75997539  39919275   9175483  34724448  40522023  72166185  21470541 
  2088069  28623601  17232387  40026849  38362183  61315755   3812135  29522399   2605289   4515963 
 55605129   1599000  14787998  59982158  65195333  43387536   3533475   8076504  92386237   3556863 
 76772646  76862013  31333383  15489579  55938531  15615576  17885723  77451915   1950361  10042494 
 19076797  26195523   1395543  66646998  44316123  27038163  83171859  26799099   1789891  14466645 
  7941458   3931883  74035245  45960453   9622663  12457461  50875488  57333363  30755748  17967759 
 32577747   2053473    205851   1636687  25477938   3140370  16734195   1849399  38839189    518802 
 46949817  23086605  25519023  42341801  66681114  28709073   9674403  10034823   1679574   8560558 
 22950555  15636303  11233099  11269203  15072063    157671    606423  30189080    129765   9237351 
 57011694  16690335  44545203  31834618  17711275  76951473  62196033   5380283  37008963   6167309 
  2973075   4010628   8812673   4632771  74460903  31356315  84499773  11035248  46332233  17980179 
 70406218   3121571  12571293   3384472   8796135  62093907  45993619  74446816  18251978  47034811 
  4450911  41562357  18657077  15710995  16357815  18846888  16362753  11149274    536683  27261399 
  6091373  18158373  49961463  61572871   2708299  33383031   4125921   9634782  12399740  42672038 
  7996459    592114  59170464   5621148  41701263  45145782   8696580   6370743  24097251  28346598 
 25019718  29532123  55011112  29245278   8284123  12592907  48082423  36797992  75204514  35317723 
 43454921  16561787  33891071  11533628  18455538   2880783   5896383  36970599   1632011    708063 
 46590019   1604298   4243651  44954115  25456266    459003   8990691  11129543   5878723  51793683 
 20899456  23264169  12083429  18766263   2050971  25325338  29857431  62584965  75811776   2001579 
  8150523  10245531  51295023  14140899  27995623  54034674   4056693   2582241  28558301  49329723 
  8705193  31089481  15619103  44419729  31114602   1055229   9958687  14329777   3450891   3506043 
 18842413  15924360  39179682   5347959   2735674  26296579   5716113  25949413  24831292  42614331 
  1102845  20299514   2099355   4437972  11885019   8427549  15819635  20355458  14419575   7008152 
  2041423  49629703  13398783    146157  26635446   3299112  25623204   3906903   3560001  48363845 
 16624023   7968123  47475626   8471121  12059089  16750695  47748780    480163  67803099   2034033 
 69806496  47557347  20053995  29871866  38527623  50594368  21682713  27423312  10513467  12281548 
 32409419   3451505   5505818  16361853  55392047  15771987  18700803   1159188   5335233  29969403 
 23584566   7921377  19771190    606091   1443045   5160771   2916603   5306303  71361523  11549056 
 63384278  74299791  11258271  65650183  34781103  41626353  28329123  56968203  10511819   9525807 
 28355859   1048371   3820461    589857  24377588   1674747  29848451   4125555  49536897  29085899 
  1819983    208503  34084977  10961563  82333279   7332435  28785435  34635438  51345438  11189063 
 12759072   6846761   5710925  17672403  71341575  12177339   3875514   2000253  24225465  41764911 
 21098409  39593259    930703  56556743  32009548  25148393   1635771  53871489  70733643  13428419 
 55902768  20134658  52745064  23096763  41431515  40750731   8285028  19135968  12652181  24063443 
 34569156  49993474  72695154  59275653   4383747  13681791  35887223  52334829   4541995  27806491 
 31868883  27443704  19295453  18828363  29850155   9839208    471531  27973629  59745798  52464717 
 39003339  16582983  16101572  14555331  35505627  39177055  27197601   6096556  29440009  21535494 
 26834091  10024107   4246935  39387370   1294156  22225539  20497479   9967051  66180860  39705243 
 41716688  12611601  12226581  22277991   1164823   4539255  76500393  30260166   8839151   9256283 
 17865515  42911697   8369547  52955898  20003302   4241685  16984158  37829843  73959983   8349267 
 56038875  41724175  29107885  17081655   2015043    170679  62131115   2943448   2615713   7856035 
 12620197   9544677   3948969    426555  50925403  12044529   9038493  84591448   5460947  30782727 
 37627119   3442016   9163599  50996599  80003357  63611923  20356365  17193845  18865245    688371 
 11665008  19135233   1614945  12712836   9409299  16790226   1092991  30489267  18127353  77347481 
 31214981  49362513     28047  51909651  50141693  18091027  24246675  17805283  22288083   3645258 
 35652821  68530493   4208649  19412856   5556507  16773227  44862975  20451489  25503093  10355979 
 30618146  25068261  14621905  27438043  16149118  43640646   4767219  33716219   5307779  30673521 
  5377407  29464907   4958491  13031251  38655628  18638582  22592429   4064595   5303355  38412539 
  7510251   5273193  53838547    345993   1735756  25329523  18083499  30221434  40496332  16836459 
  7518243   2389227  41281899    863282  40128135  11903899  13107448  24504117    916419   5298763 
 28232223  53124672    229479  43710123  39679441  63167279   5083353  49840443  34687142   1378846 
 19340299  18659983  59457528  38079843  13528893  21797234   7091643  79021407  11889525    350689 
 20192518  16508648  36821427   4870113  24918585  29102235  44768281   7788015  68516847    866560 
 17282347  30879111  27228051   4739595    645528  53373391   2841927  22048086    163713   1131493 
 63110535  25888091  52560573   1365240  11024493  74051355  31487389  40910678  51417043  43746441 
 34080303  84576651  51321771   2037195   9554044  14755061  17936639  24653710    467007  49504123 
  6973962  43795981  70396323   4802494     73267   7193323  39056343   4840411   8711865  63838443 
 13198803  12162660   3188859  27269815   9169183    449682  22404219  30297387    524709   1431423 
  1850314   7631299    481956  13978395   7542139  35468073  41546355  16367515   2557095  36307863 
 43684393   7369809    130763  25580193  15804023   5832123  25034863  32433189   6288449   4157304 
 36084948   3035679  13832139  84843742   3317478  81033963  23623353   3226241  60771533  35023215 
 34548303  10019649  33815031  14234345   1146174   5929995  32583443  46242046  50167445  57409459 
   753613   8259971  36866799   2071869   2107121    995017  49401600  35612613  17339892  43149503 
 13819803  46372323  44727876  14679938  63158070   9942316  58364923   2081337  13615998  19363235 
  8073615  35563739  16453628    275829   8662121    732603  74624019  29886738  10810443  15482619 
 11470173  54526999  23255231  16988960  81355299  73889043  18526635    135128  30435387  33353223 
  5710443  45091127    926748   2102388  15153613  34916523  12956539  17234533  48041928  52402218 
 27989475   1233123   9857958  58759233   4084621  34264093  37138233   4532549  35763259   9597531 
  1798323  62783259  24987228   6219083   5737896  14761005  12947595   4492193  14535083  40358985 
 41450862    535865   8666499  10095978   4270581  50563614  40250641   9746827  54319883   5717427 
  6259551  16235803  10372907    501511  14219413  56978925   1018440  32340021  40257021    408665 
  1382597  41853440   9360141  46343871  76838715  38114379  20374521  25167731    691373    344628 
  7145205  22226380    886803  67309827  22297772  46820281  59120043   8091558  22136523  29700063 
 24442593  11502683  16661403  31695993  20397402   5013817  10959761  21334908  25821463  36096939 
 76429183  48620859  29710419   6812538  44500458  26992123  31918859   1297464  86192770  26035353 
 63926467  26687586  27344973  16025187   6972179  16250427  21093282  48097977  11880125  14936622 
 14854083  11502544  22373453   1694547  51285525    236132  39365007  52319659  58982583  31421598 
 18122973  21009165   1953795  40446555   7537083  14554293   9303903   6119181  60362734  27092683 
 21035605  31109355  12931390  32611875   3865803  11098161   6092711   3161487  17027013  20413854 
 45693553   6707633  19938754  19852581   3824763  11532766   6578051   8983971  18426163   5682012 
 17191185  65097134  31275663  13070523   9718425  19778610  39758811   7989720  50419323  36433325 
 25272755  32028873   1875135  16926408  13874109   8605767  30194859  29580993  19670153  25418283 
 51058248  19500857  27837673  21780773  54828699  47925703  30601841   4804263  18237237  57979191 
 26861963   4624673  81547248  11200623  17859264  16260601  90870958  13856513  49645203  11718231 
 16011571  16883073   9735539  53305067   5999109  68933883   1832631  12638932   1134879    237391 
 41900575  19040588  84992331    812163  28910603  13373196  38395805  12520198  13621479   1890627 
 71091001  64859394  81786710  16290288  12465723  17705373   5863308   8555118  85672912   8772575 
 19207083  65130363   4678847   3395207  28829098  85228143  25281483  29216598   5722150  92424807 
 26418600  13545927   3731181  11271715   8854963    397155  92393775  28740342   9379477   6245547 
  3139770  22630420  63302073  11502971     97068  47038746  87286871  39331441  25037853  47136958 
  5780103   4708983   5850572   2985559  45256131  33940861  43446456   6023595   3358639  40286364 
  6033339  27700623  63709719  21684490   3858823  15352772   9791803   3699137   5345151  87464634 
 13334073  12982467  20600637  23648225  60228577  22233867   5847419  16526545  77783478   5685846 
  4941019  15473127  24501523   3766484  18600195  11401155   4157245  19706633  77938899   8074698 
  6739583  20611597  13066899  10944210  15077823  30335627  16415153   3627201  45549933  21051645 
  4718865  47186094  71222858  19183573  46825159   2887831  26237243  12534359  13330796  71021349 
 10478100   9602835  34558573  31819547   3944591   6590045   3384593  11793189   8342094  34544100 
 49407516   2894418   3781993   5958859   1750323  17864961   2402586   5806543  24646179  27117879 
 58583739  30525233  24081957  11364118  39316997  38286867  14992947   6111895   1800768    453033 
  2358465  69811011  14768783  14750985   1383808  23265784    220827  44959563  21173405  47256783 
 12433223  54650043  57879633  20133005   3099794  20321403   6103724  35897125  19065695   3968463 
 35267938  45402448   5535286  18181991   9311175  12021423  45383523  66250229  63510063  29773089 
 34090971  17420503  16771005   5263316  31787891  18809781   4383627  56651335  34094771  77208737 
 59456348  23887734  18059339  15775998  22935705  43436015  20880952  15887232   1753133  22719997 
  3954374   4607297  61459941   4127163  40512588  13114651  27341475  30935664  13443630   7960699 
 65366443  11025576   5284591  13454773   7364723  15470835  85472421  46836165  29825427   3683897 
 28425187   7122249  29814497  10449667  37927243  58761243  10250715  69961391  41590993   1720323 
  2382889  73738461  76164055  25730982  33462573  10983803  13117967   9359452  26434206  31915644 
  4289709  13105479   8762643   7543023  28350138   9921353  10584283  26599041  13574204   2226619 
 54814338  17841708  65849173  60917523  85478203   7332603  23176969  21718107   2773803  36651921 
 53040390   1289386   2534603  14579391   1840458  33516123   2396419   4926798   3840963  21898923 
 48079077  18779486    368023  14562198  59854711  70067603  52936003    530961    785144   7479671 
 53874337   6604888   7304543  38646911   1747782  51835819  35764502  61669476   4387199  17072697 
 48846235  21967383  23402119   1441225   3513368  31384635   3866300  96955788  33016101  43721211 
   489594   3285691  38197993   6465274   9288128  46866723   7808875  10072880  34371123  28430128 
 41515534   5945214  20864571  40613199    888519  83302965  67577136  54722494  15146539  64028351 
 14747908   7666115  31614312  38279078  10106898  12641659   8124447   7252530  54088553  69817716 
  9616867  37291587   2591070  30564579  28148213   4797195  50946414     57393   2633355  43023303 
  4332570  10644339  15666213  23267423  32097771     78698  12435987   2235723    126940  29015967 
 15457911  22486779  18404289  20033043  49269453  25526085   8985273  18040890  46856418   6728803 
 46348283  38335963  82321458   5060319  36774644  11127142   4390293  41768409  15713403  31582293 
 25128483   5036286  17160643  32010611   9076340  28703051    608763  19030312  65048677  13549785 
  7126438  31239195   4494139  31799473  15418827  44655233  16563895   3825303  12128739   1289931 
 24059039  21488370  16534221  16652343  18733371   1502169  12135543   4798113  77559615  20074758 
  3560824   6843828  15091962   7808727    250656  38944259  40211668  12906659  18763381   6595788 
 33512203  17458326  59433315   6147705    262059   4017423   9418703  75214278   1373839  14550834 
 21059931   1171395  49878373  12541495  20010429  43423349  59799291   1801398  25193247  16632080 
 31581478   7664759  28402108   2504955  47261318  15868248  12844824   9176448   7004883  73473783 
 16238475   4330315  39763684  17039744  82872036  34416819  16510617   3509670  66883459  31684342 
 14926559  44785773   9657012  10263111  16421283   6705428  18713202  27036685  19248206   1048955 
 53459613   1154651   1513119  72368331  57339859  44850110  42362559  66098043  39572877  44864813 
 23118459  78294472  46008987  45885585  60355875   7717493  10589676  35559153   5827398   6263731 
 19543689   6571476  35392712    587571  84020365  15590418  11520757  70855123  10455963  21930325 
 33139803  70413681  64637367   1648838   3077637  36334860  52960915  16426939  16543414  23153823 
  1543428   6401280  52419105   4312554   3446502  14279915   6714649  64795003  22649061   7072659 
 31240563   3401598  61195593   5733236    162439   2035691  66442743  46477481   6472668  14625895 
  1496919   6009021  52889037   6009278     97578  49439604   5741413  67828227  31936605   6482373 
 13004543   4355163   1829255  12219213  48353923  65123147   9412247  24216603  12933898  29779036 
 27847107   1002537  39575493   3278819   3091947  14424613   3942395  12955623   1531779   5420158 
 40084818  32064959  91475667  27570705  40628185   1806106  38536219   2676849  32374812   3116523 
 17697616   1166587  27779285  35804619   2264217  45839883  27451043  31992979  35694819   1701249 
 65185139  27825162  33140607  13501715  25430787  40715123  31821323  10447557  22097315   2935780 
  3291747  19630923  66520815  24219563    877237  24758747  31805160  33962683  51969525  13062330 
   160439  12051249   1374419  33244957  12272653  31591539   4303463  21370981  46955068   7188824 
 33529852  19494290  56828163  34814067  47673203   7671268  59896938  12700689  16419183  11473075 
 29369627  72896883  19729992  26468475  20312503  21891363   1022380  46233406   5457057   7213218 
 11134013  53091343  23166513  15099931  70782003  66999756  39816159  13596951   7774597   5702490 
 55462177  19809675  21537618  13355358   2243098  70822931  46673784  26870271  25254681  50466903 
 18706719  20001475   3639993  52305103  67410363  83203543  14290828  65386363    928694  35339518 
 23493264  36379221  11409813  20422383   2738715  46430863    740324  17324627    324895  60793116 
 17327084  13643793   3078018  10492477  11208143  42423288   3551737  42143068  14808563  59353975 
 34081017   9945873  12449742  25553733  17806213   9292761  62438275  27945519  12970668   4967419 
  3953688  45262968  35925513  60826637  13625648  27214860   2875773  16254282  78422215  10768069 
 21898653    648405  21172635  36116619  23173003   4362108    166833   3305835   5417197   6715083 
 16669289  13050783  53629855  18146973   9162857  11773819   1892439   2882771  24375848  14285119 
   254103  60997829   5288499  16731177  35039407  16059765  17956373   4257387   3684128   6062203 
 19294083  14609084   5520801   6387513  52757873  46212837   1177468   5722127  72568815  10503473 
 75300477  58379667  14634363  23652015  41033388  36626127  32661375   6758153  78503049  28535795 
 27248526  29946312  51851258  41262383   4223937  15955566  76912603  32871681  41799111  20769475 
 40139763  22040364  52744299   7913973  13632753  17928002   8560677     40515   3738088  11488685 
 19909273  78350127  10086971  25714238  51269771   1233348  36257372  28876178   8544371  26249775 
 15484823    203755   4581143   3911019   3581883   6399608   7708769    200907  50223360  10455738 
 10215432  18482923  13909523  14905203  32975273  25183890  41136837  31135017  45900285   9170245 
 72453743  58773873   9791283  25335489  61331563  18542243  12144173   1385923  16430433    599613 
 34530936    220837   1403672  47649021  26889167   1973617  65907627  96868287  27324567  28947893 
 20600802  18162642  29753484  27426155  21904463  19591305  24005379  31486848  43284449  73625103 
 20720459  25993173   8875193  18540829  28154889   8579806  87263143   6055315    345037  27101301 
  3994908  38040099   5910953  10636611  13899102  52930548  40878387  39763038  38358597  29579723 
 23874393  32995208  20285133  30596491  10445632  48946251  21121363  17901099  85277958   6670123 
  2875357   5018979  32960913  12252591  25545547  34684295  17401149  58351195   2538078  19959021 
 18235620  35444623   4032284    782395   6187353   6588320   3360241   4112335  26630623  65836203 
  4027317  16829991  38870868  29412597    488328   6874399  18599226  22668859  38921273  11525776 
  6853119   8405723   8095763   2184893  28966323  48458678  35598903   1318623  43085550  41282783 
 50729027  40812958   4374598   3457192    356421  11748583  84414623   2178669  27920619     32847 
  9326827  11455126  11990036  78177855   9827643  10109673  14121283  21677388  17067120  63595161 
 38458802  32525660  31661499  32099213   1554423   6410355  32210246  41908099   7892383  12196273 
     7413   7613526   3915811  12141557  80994680  22712923   7048389  33274683  14025387  69131094 
 29642151   8748591  22684611  51151843  83512123  19939497  27678851  44783826  24129957  29791787 
 19967823   9243948  37386312   2472243  19589013  51676773  13775917  43873800  24933609  41210531 
 33178857   5074493  31469691  60543837  33363453   8191610  69007481  13177567   4352187  29429203 
 53556243  36170479  26154993   1267194  15605439  17116103  47027291   2813926  24653972  30033269 
 56256489   3902994   1532138  48808653   3387975  13200376  25619883  70681659  10741365   9078874 
  8222088  11184882  15494595  11290935  64134498  18837563  15786543   6799393  74003767  50593873 
 48116163  24893355     95967   2899519  45212745   7442943  17973524  28085271  29906763  12590099 
  3588011  13734792  19495431  41870230  19646673   1436632   1689228   7804695   4167013   2840262 
  6404108   1349211  41815155   3695003   3607419   6230058  40212981  31540786   3490896   4066765 
 49099299   4259562  37946239  23792751     33567     24133  10407139  13698969  10179279  35155883 
 21755834  62114895  32432655   8486778  46342563   6384188  83671425   9238651  17028299   4243956 
  1624083  16634793  18412167   2762858  40249476   6937211  14261997  66526569   8024363  42128261 
 57966493  14524403  36913467  19829691   9461147  51359933  15615519  11969094  80926667  51622591 
 11248547   5146898   9803697  42890313   3663915  27431457   2683692  62207849  22434001  50295467 
 18790323   5214093  27372543    445448  44225678  46955681   9559519  29117791    194757    155153 
 15096961   9105385  20596403   3847218  18110410  94431809  22964898  18559899  48217738  22021221 
 24876786  12594938  62044001  36923943  30321263  11454324  71768511  77314476  46734549  46488138 
 70523199   7712551  18540211  77888595  42055731    922429  35773300  51752747  34685289  74064855 
 21373172  35791439    478515  27293823   3061083  35104251  15734187  56905289   9725948  11421398 
  4604429  10426307  71683665  25140219    482187   5452263  20083582   4655907  56435424  91710061 
 65054588  34096819    262707   9371146  10624399  19213980  34084283  31204075  13621195  15915963 
  6829623  20796354  16147887  42502123   4193154   9808523  70925203   3859907   6126753  33760871 
  6376337  49605367   7713873  24730019  26453627   8608263   8208279  31272827   2547155   6806991 
 35028261  12130278  33045303   5971368   7292427  21492972  77944139   8445939  41235517  60843367 
    18788   1973943  38649113  16145793  79801047  53896047  27221499    995533   8959095  52377123 
  9149418  23160525  63728546  22577627  19257504   1843483   3303427   1833783  58738453  10446722 
 66476379  38697954  23412283  56049351  43736772  51654948  12407947  31556653  63160823  29531967 
  1878531   2106885  16357863  19776913  55143423  45405327   9251479  29091840  56463423  71800841 
 32505939  73617256  26511523   8025653   3608307   9951888  55730038   1866123  17762088  66884595 
  3697368   2301595   7679212   7389159  26024003  69160887    402363  35444851   1370067  48205300 
 32261981  25977048   7284882  18238035    492748  49607675  27847131   5210051  15155683  45187332 
  3577704  39493603   5985124  14523003  10436047  50354973  35993746   9895659  11474043  48241827 
 20681198   5538459    256323    794126   9870492  14219019   2586063  30030651   1096571  11121027 
 13649955  20486747   4509845  39167398   2854972  61257675  30276081  22355232  17852198  10181443 
 58069563  57628035  41184765  12785051  19863263  19213108  21588531  13055931  14491212   3113373 
 46772563  67499217   4510223  30324242   9325301   3393024  75948155    351495  22951529   4824549 
 16108033  18425309  11588873  13727549  33231723   8357850    288315  25649327  41270819   3112548 
   421941  12663474   3440967  15594523  44226123  54333891  30170779  57546419  24939488   5270123 
 21143111  31905645   6244599  66263095   2212463  34804251  49120923   2559107  20558031  11251923 
 29706162  64044348   2501853    948336   2065067  59253493  32454851    397905   2325199  35312023 
  5505603   2094873  35167605  13713099  41516169  18910861  21959088  11848627  38121733  64087510 
  1482698  46345744  32502267  28559493    176855    410403   7628451  38567227  39413665  12067099 
  5747559  50464351   6173469  50492831  79017698  64576403  19648991  29057367  18730536  32442863 
     4089  11879178  10243643  34585263  11665003  49107471  61019583  19990423   4363911  27433419 
  1091029  10135203   7691115   6786133  16915910   4554379   6195851  48226443  14645247  14083185 
 38206893  15473505  48377361     66127  48377123  12756061  12814143  19949814  20482563  37993064 
  7802238   2138094   3179038  14666071  22581213  78057773  30340671  36045069  21387984  13112963 
 56770333   2281209   3891434  27846353  13969427  35902308  22594278  29391147  15908432  41530491 
 53981889  80134383    977123    731463  31575898     83850  17072869  77251101  46970448  84449552 
 34278395  25295163   3223113  10173723  27044380   9615687  13670549   6732200   2227072   1482433 
 25389291  27370323  24600738  17278502    721617  39504665  88708767  18814009   3936285  32644005 
 17355968  22099011   4535651   3976803  20047248  93742905  22214038  35930427   4255325  21027195 
 33968769   2985051  21969443  34698949  59815830    151771  56702634   2403469  18822019  46359051 
 92348883  15945298  30052233  28558016  54834882   4056490  77630967  61936455  47003618   1760783 
 45054686  14296818    400890  14589559   9968283   4909188   7643373  36844588  35186493  39827163 
 39282684  52136415   5981280  11936862  21738323  32074321   4675027   6930339   6980187   9186279 
 15462747   7183969   8241607   6734996  21177771  13992427  59315292  11098553  45809728  13364826 
 45926439  35116683  91863663  49034787  13470738  32889980  49018365  43793880  17423739  53416902 
   157683  90712913  27950811  11195387  20815090   1475789  50953434  36086725  19366991  89469555 
 24154165  55841763  27214443  54433635  10743297  12142153  37839023  28631763  12260073  17767703 
  3631155   3172685  25821989  25139729  13550219  62380620  29026608    295101  19481373  36764928 
  5577051  35321323   1574773  11712213  61582923  10335519  43926687  34945973  55170564   1347399 
 16882116  33348549  32380653  23002559  17605239  36249964  24084491  37061568  28448923  19228123 
  2396088   1348008  45096019  10472898  32491917  17754360   3779394  65034210   7736573  17076759 
  2977335  71170299  26234583  25678430   8554403  90269883  20647878  33284253  70529967   1648385 
 29032283  10906746   1969293    238763  14337005   7372320  57517657   2240128  33784419   5275627 
   353679  19577877  15349263  29779243   9339387   1933303  40844968    160787  39919617  10694733 
  6645999   8010903  48304635  39530207  15724233   5200683  57739218  37453587  39467461  31790511 
 14261319  27416203    146723  43363633  47234947  54020103   3492183  56375169  52734623  27198655 
  7123056   8210688  57077117  54638716   5012757  26306698  21536493  35248454  16974693  43945243 
   476223  17396643  60566361  18385155  30122916  86370911  35300167  15364975  12281421  59947623 
  7142289  14282579  19835619  50292779  29735913   5354085  16823358  59826777  67881167  12131767 
 39171903  52686183  31328823  37609539  29806107   5471868  39130753     13958   2201863   2287785 
 14075390  21718575  72718083   1491751  12982683  40690498   5386823  13177599  11386953  59927753 
 10248179  47262971  38207706  12607323  77562285   5432979   4966273  11022061  73076903  35140059 
  2617496  39407478  20628094  64022478  17944575   1535089  33071663  12521368   4849807  12378503 
 49655742   4501323  56390774  29201595  11614861  27713081   8100930  24524629  53514539    537838 
 37491291   6213535  87080917  10806799  40659765  27050310  53085036  68600241  52876703  16031721 
 49675643   7233707  40677298  46177492  13163871  11753113  29178058   7355347  35956962  19565202 
 54560907   8397078   2381925  54462547  37015023  24031988   2974503  13442601  49790839  73823393 
 93299123  11034235  14787584  55072283    248985   6399619  64592388  33386707  60793589  16493043 
  1009254  75238239  68216623   2456923  13602027  13146596    124307  11833579     45945  28067550 
 22257023  83926875  15639413  19124571  72557543  22818009  29052991  11223125  15707352  21260468 
  1587642  27024195   1283070  16412475   3961778  22826453  35423529   2244315  87033223   1260403 
 30846524    569958   2486185   6154259  35302599    865257  21634848  33066021  58903735  30895785 
 66489057   2528019  23412147  17070438    927912   7008353  27217173   1533764  67128639  76556179 
  6831675  68414217  14050096   9085554   1081063  35786783  47242915  10914510   4138419  54365607 
 25148824  59490403   4358775  58091781  16101802  48784617   5848251  53636571  21341890   9161484 
   106071  15785637  15411480  24964013   8852245  16940145   6131274   9817096  10415483   5602329 
 13488075  29045643  23212683  30324611   3099141  37630109  47650039  17782314  23226865  32116067 
 21642432  32654399  63496803  85481969  44971742  13462806  38484825   3156225  11210523   6172564 
 60876341  28046568  30986903   2221413  12603098  20886367  24105990  26042793   4575813   5500544 
   845411  42216819  37275091    613653  29009227  91813145  18163882  10857279  31894139  10945131 
 81322407  25638197  28733778  71134527  55318079   6241155  28606426  35791173  14373411  28526783 
  7694403   2547967  71107096  14349403   4255803   1970325  61483000   9909883   2601190    178521 
 87118251  75674337  40901911  44747848    778290   5059674  16265058  46068385  15596979  36259851 
 34760023  17593911   4596129  42523721   5825198   8051523    918803  33415581  39104079   6438854 
 10511847  16342107  15819643  30413531    957443  53032143  15345780   1220733   1106891  13071387 
 45525141    259800   9686057  49253883  39706998  71552870   4720392  15482881  22820223  24247163 
 71494749  38540095  16298073   9078855    950043   4123723   5832586  49722138  11431473  71747423 
 10732283  33935262   3156115   4864249  40835110  24057849   6642123   5308044  14273007   4742248 
 32821703  20571912  14481993  40528555  39631929  13874758  33300111  31796473  34530817  22075477 
 76151198  79774901  38612477   1416601  28781359  34499897  36001179  43650002  32936613  48231547 
 63362251  54888143  26074383  17375229  26257361  14590347    783689   3182658   5203095  13141323 
 11260148   6869157   1925883  21571797  23288423  58115773   6924859  11903343  15082935  67379336 
  1207548   5000598  38325413   3128007  16095857   9995303  39575119   1463109  30332031  92217683 
 13831875  29763975  22578981   9199867  48884301  84223863  46256259    264033   6264759  41543646 
 15624811  35454363  25435698  28621415  20454908  19701300  14298873  10414170   1479934  19046403 
 15420111    321894  49779349  34722393  14875557   8094451   3455764   1919765  26773623   1305630 
 15881145  40245423  13260669     82737   1539545  41622843     81701  62554443   6845815  63200603 
  1456115  22276923  93627635    602851   1247467  10656037  19145865   4231359  50190107  34826343 
 44604333  14472783  11694729   3734511  20898645  39463932   6584669    302741  63337915   8799721 
   538464  10371387  33922040   7587451  18392603  37811715  24532347  10291287   3647193  15444087 
 12715371  28671745  20765379  39740139  62683491  17763635   5448034  70319787  61710989  61330483 
  9367899  87690607  24409523  67400703  16189087   2372064  18425637   6559771   6599155   2040033 
 11090579   9589395  23101620  75396651   2824962    509567  68586819  27686131     35055  85673108 
  3275323    652775   1777637  12638613    635307   3794385  14372193  26465942  27876431  59372685 
  6860171  32262315   7251399  14185873   9025964  52287439   3372511  21815667  67220148  15332532 
 16134405  40153015  64186338   6727542   2428237  73723086  88497531  73446529  37580033  65649135 
  1162704   4738143  42701448  38620131  43244993  73089040  25816187   4723983  24642703  71991769 
 48870073  27509845  26258073   5410343  44832747   5425335   1362523  58471193  14133364  17970075 
 25917396  17181690  49498287   5414173  24623875  26657067   9053201   9754300    312693  13944543 
 14203418  21286089    829683   2936022    940336   4611747  56401591  26894268  12576090   4028653 
 19040731  37604031   4768283  19148356   1375315   1661997  79771773  69362663  26622068  11616015 
 20783711  49959249  16766730  23459461   9089005  29165253  65344443  33966363  55677975  22471813 
 12702635  32793859  68706531  11376995     74301  18710363  13194219  32904929  23733551   3314883 
 73797483  54627273  12895901  47950337   1740498  44956892  14566119  47421987  72268321   3871893 
 21716415   8086577  18543249    716557  26805788   9396926   2618304  10691347   7564412   7080003 
 22243547  58165797   7546623  17616013   5852298  10649246  42610740  38173713  37311237  78323415 
 78039318  14160763  14186511  16453063  34008318   5313221   3761788  19086627  29917001   8333713 
  4995023  22804531  25880564   8212710   6008683   5302758   3635754  46981546  57394449  15406921 
 31821755   6251683   6411636    961263  59346403   4131043    669423   5090299  28836273   2730537 
 36224349  10793493  21166373   4823088  32449635  91451175  12804423  24393723  14398143  44527443 
 55118186  22963435  11195472  28215213  73549053  18154635  41770971  38116799  11452613  14287110 
  1272845  33973643  41821105  14606659   1545898  41813484  48654187  42164295   9478613   4363053 
 19663701  36928227   6876999    598812  18806668  30598712  86717427  37636260  52276578  13154645 
  6373503  12746830  15093319    354507  57254082   7561863  67728213  59432496  49375003   7162251 
   372797  49885329  16923879  86466288  28314591  30652386  37036423  47716919  21592701  44968407 
  4808267     38322  33002481   9274171   2692347  68063349  36408941  27677043  37064002  54223959 
 68182791   3996883  35553009  93800849  89685783  71476203  21040086  14044743    532228   7536377 
  2882439  75688303  18328911  10878825  87798363   2307448  26338651   8054033  30594483  17396879 
 15887923  28300343  38239063   4540153   2169103  73221139  69447315   1008597   9310373  41649956 
 11550795  68307015   9560023  61018223  36663818   7645179   7419923  38911559  22273737   9902695 
  3722604  62866418   5095249  18861963  13555159  49931971  28247298  49147585   1982173  12681321 
 43828999  71858799  15802948  33817179   8236893     81963  40554312  40352523  19028154  17963343 
  4970067  15055899  53658519  22177023  27638568  24116901  15589642  17511547    758090   9003403 
  2316169  59701153  39332001  71760875  83529583  39580923   7329787   7300239    873087  39487756 
 25814274  12223643  65290427   3268383   4493757  36803771  10443765  25336523   8289825  75238395 
  1009731   2925081  14329929  16464363  45796575   5060119  49207248  38157649  81886747  50594883 
  5078523    499433   2852609  45185373  29253313   4606228  22834171  36114234   3489633  51533923 
 35541093  30210879  16959153     71277   8052475    926455  29851561  15737727  49436797  12858830 
 10775483  14636065  74835900  45578175  24776403   1125897  76849717  23548029  76585307   3535993 
 28792398  40741622   1483255  10305474   5016965  19287699  15561541  54021453  59225869  36450811 
 22783293  86648085  17806368  32639292     41245  23063744  14429979    853269   4317562   4825041 
 10452539  28927028  10060369  21370043  33241003   3055371  11103893  66931293  94066143  35136848 
 46866527   8122005  21421313  62547777   4072793  22292967  53656383    500503   4585443    955859 
  9551244  21296748  39495183   7800027   9067575  23446851   9888923  47345918  22330215  10398971 
  8593084  15185211   5034021  15353643   1743197  69419323   1497426  11122598  49441599   6433715 
 10095123  71800695   1639899  36592041   3318241  14919702   2173883   7452825  25882966  13267006 
 11985390  44831889   6865677    113967  33614313   4678357  66346508  62012150  30522971   4661583 
 43820603  47934919  26997638  86873423  53129119  17511405  18644219  18393078  27853303  11328979 
  5951099  42377826  52598328  66452262  13585877  33559308  79740266  11154843   6735150  17878173 
 28391793  81173747  43855305  38898717  28349871  20110920   6115627  32358288   4983579   7580077 
 24547987   9122418   1713432  18659307  11693805  48748953  40776521  13011541  68430121  21157663 
 20337198  14024983  19935403  25516603  18611117  92194503  60832180  20084682  51907748  12970251 
  8590623  76000847   9921355  21449139  26864583  31267003  25877301  40942998  40632309  71318783 
  1612931   1174555   8484534  15610523  51079355  29123140   6551572    840768  16249120  56806713 
 45504168    918462   2188707  35338945  32763531   6546443  14404678  34509615  29216827  12267581 
 16538928   9668463  38286367  24681423  53665947  32828733   9554562  82784253   9819261  20263893 
 56667078  18664669  45126092   8422873   2931724  62891611  10424343   9456873   9936301    873827 
 15048489  11613829  24323345   1507951    264014  64665423  19398590   7511447  12554763  49071723 
   168278   1328109   4653131   5223093  19436155   8683133  63471993  11053207  24249351  22560363 
 55347156   1195071  10453335  17431352  42391696   5526825  13501578   9030123  13606278  37843353 
  4203723  32282795   5379609   6757204  71152793   8759467  15384173  20202609  64905139  64581783 
  4249373  42913048  44467047  51430599  30796161   1850629   5414273  14804715  39927963  21906306 
  2755563  12443688  70617947  11595096   2117931  14405923  39970244  79817978   6098125  69994283 
 59358375  36797333  18407493  32491529  43991423  12340773  37661703  50729613  39028369  44870420 
 87259099  12534878  74819420  15584673  30516840  64658093  59812578  70898523  34544384  14633287 
 16436343  16789938   7330158  71848167   4536798  49373899  10786470  60964351  33371043  25978329 
 40086336   8418734  14815343    382862  19165243  18545083  43815286  46898033  22832513  44585825 
  7912933  12230705  10148947  53064487   4356123  32843175  47274363  62388379   8748303  73512503 
  9932423  90749199   1079802   4113243  66333402   2216359  56311395   1984639    563784  51301950 
 36399858  10826620  30102117  97422861  10761751    311563   6510267  11535099  14203708   1201713 
 23345775   2480182  17762318  48934223    228643  33597658  51445566  24445080   7691157   6267197 
   714733   6455322  64421419  18418149   6992771   6005318  18242711  64765979  43644543  11614707 
   941868  65512938  50804877  20651175   5669439  32021118  56588545  13251709  18806523  17874823 
 24415743   2802099   1541359  53503872  32353386  18453027   2101301    640380   7028203   3879203 
 64987203  28989481   4730457    127767  49741005  26615643  52048749  39323673  29801215   9997526 
 11066133  11454109  11764769  57851993   2072666  76606303    483615  42113823  22392418    856741 
 60808171  20756525  10873758  16164081    878759   7004967  23891899  33541395   2995302  12176500 
 13372943    931165  21351579    426878  62641725  26541783  64786239  20998828   1659391  20353451 
 42637947  23877395  14848935  14419964   5615703   9490758  36760511   2799849  23969523  33508979 
  6003876   6687363  12227039  19048759  20708931  29232795  74466603  41139015   3089440   5594929 
  6248883  71583621  43453143  22075333  28774179  33030051  17697591  37650867  61512371  41988153 
  6522133   3779195   2597653   7363095  38381609  12091983   8105949    396767  51908708   2371479 
  8525223  33526588  85847973  62107459   4332165  84329949   5647763  44024615  11651730   8480915 
  6187269  17775611   4940461  39573527   8043327  29154303  25651273   9320148  29362173   2428283 
  8134689  36287313   2012795  11308175  43208613  30715917  10153634  42908151  11334999  13981083 
 31861561   8887353  17500559  53118723  33799539  49818375   2176467  22786003   7419825  37832435 
  1232627   2707269  50419647   8425523  15665157  19113369  26934395  36363147   9684076  68569338 
  4914388  23896083   5507751  11604885  14290263  13990806  11732383  47751925  21293527  71996943 
 31490364   8516921  12096381  33555533   1378017  48868085  18521259   4102533  13262610   2101467 
   538857  46464870  29021087  25332261  13959242  31050408  16108930  58459503   3275619      3044 
 26295063  31929597  71074411   7681456  21104627  32631079  50347779  53436219  56571249   5089263 
  1011562  14342979   4332645   4603527  68273599   2304601  15697649   6484279  61796291  22466551 
 20044299  52205211   7963552  10618901  64894883  59997463  72227643    538815    939947   8530896 
   302957  22482555  64003951  10155943   1888091  40746991  10234252  24256283   1607883  13794426 
  7142098  33541224   3922237  27239801   3092575  14244507  30173490  73979899   8381193  10356031 
 13907182  35665623   1779621  32872501  19728923  16259722  32744723    817863  10972315   1385439 
 17272833  19168383  45834535  11664731  42497865   7601091  24530603   8557397  62961123   1133093 
  2198405   3383843     33849   2077770   1244340  36191513  15433782   8564700  76737219   6060683 
  8430467   6205155  22914480   3288053  26905901  25207459   4657987   4598457  50122272  74428623 
   528247  48904176   1942987  28325640  47356003   7350520   1101771  20594147  20253561   8627967 
 51581253  39367023  79966984  27311439   8835723   5464213  62409466  32182171  21728515  15754884 
 66417183   7703502   8197347  19039385  36670029  16880685   1781371  17876203   4380933   3866258 
 26565898  15465903  68941359  26582379  53129706  40558407  52519961  16698273   2343529   3354382 
  2986379  84986591  15254523   3634975  19536222  17030697  43472155    964431   5136573  38765255 
 28353570  79889703  20537143  35450164  14813793   2282172  43680305  36945735  41952715    721338 
 40849753  26105333  58731633  37163220   8975953   8220219  63124621  87031113  33070371  12342233 
 48416666  29165228  11223999    127900  16460203    676356  79266723   1319707  41095243  19626657 
 47147723   3438078   5485614    928527  28728167  63476537   2596283  19088043  15730740  30428659 
 26435379  11322191  28702617  56205913  37680789  71639298  32635002  15009930  17408250  25110663 
 28527152  14830728  69183789  52443768  20877499  45534553  72012613   9060783  15640123  24765303 
 24417087  24918282  87366795  46924203  12255779    970830  15557163  22746333  13422633    760267 
 20984983   3983551  27220623   2401062  12666378    175060   8088315   2869473  84940043  40157453 
  7721771  26730073  57316283   7730595  16260221  49448123  35409377  23276643   8335617  48678144 
  5844507  14995955   2421885  37882311  28331333  40629681  39911713  93062963  32044883  54815394 
 13678995  21991893  73474019   9218262   4340363  21142959  23504037  22690707   2227675   7217523 
 85245379  34058793   2139261  16848079  53366793   1040793  30899254   4292208  29737889   1571809 
 76402533   9374011   4689111   7956643   5846163    553895   3290808    726524   1106619  39085687 
 62908419  63554528   8407858  16931373  44163767   9246741   1106963  21311720  61048076  41444133 
 29866423  25348193   4902510  74048702  14462829   4203007   9363243  13556449  27047299   3085955 
 77819040  20413761   2791977  87190290   6691323   2641563   9014933  20063721   9044051    148406 
  6535665  44123747  23889021  10057635   2610771  21361386  11718354   4517171  53594739  16919476 
 12032874   9050955  85028924  23974551   1111845  13333069   5814085  63231907  97455831  49978995 
  1295718  18541307   9579255   2656077  19462111  27667971  26474503    460303   5429601  13998143 
 46365645  15297513  70156314  16465552  17373307   3301499  11866165  22788798  76435206  26903193 
  1627859  14074716  15333987   6140382  30061895   4221419  97022160  29687363   7561859   5729873 
 12352063  39050758  71992329  41544145   5738811  14796709   4931183   8382098   3395235  14963453 
 18728880  55906323  14095337    719241   6637523   3387169  10920396  17809575   3561968  15763003 
 29060193  49012484  11301468   6249597  41919217  15940731  50421273   1646635  26834998   4053940 
 40569798  15123903  14569931   7057451   5550041  14428983  29628553  37821339   1329051  22494744 
   464543   2569403  44619255  40526443   8454879   4765998  26581569  11019603  29051123  51856436 
  2089770  32328159  17252389  14603523  14158707  18765671  18620963  59485276   6956534   6391697 
  4488635  49241058  55708593  75944733  57663375  47304919  24141891   1721650   3577394  12592125 
  6393876   8964953  18761225  11081868  29881923   7850112  59891451  33901808  15829083  18177207 
 29219986   1985532  35174523  76503433  26812392  73852213  13164623   2069548   3346523   4334899 
  1902331  31096419   4741671  80582079  43582287  17885652  63334923  59517707  15594723  43130203 
 39238899  30824098  23224048  29550259   9809748  78035577  24164313    770529   1805769  13322931 
 18690171  16129971   8924060   1429941  25922895  69438135   4852061   1327083  18355278  27879261 
 12373932   5454252   4977543  21617688   2600098   1220823  30039771  11398809  24115643  11011798 
  4946685   7614329   9522589  34907723   1555684  14842517  18138739  25203840  15022053   1781681 
  2277931   8200282   1081917  25090683  13046198  27552726  13489665  21547665  20772275  59553547 
 44206467  21103233  55314241  20317563   6654693  53779993  14599014    945112  16965675  24829565 
 27949263  40435938   4917699   9099627  60191154    920835  16642749  43738155  14751055   1492779 
   924754  75821637    323218  27690889  62081547  35947023  45426273  11064855  13304701   4668681 
  1113083  23580375  43714399   1120593   6635410   3958875  29148699  32291993  48848171  63185583 
 13113498   6636513  15025755  73632495   4410932  28750722  13947023  11229543  54566826  56698693 
  7142365  22076705   4130067  30325323  53727363  17225286  41103843  64792851  42046512  19214533 
 11041251  12122167    208209  78950148  50005603  35370408  16092973    389673  90111413  37759613 
 10025095  61903217  12922163  63061096  75395217   7965924  18637926  15030515   7238958   2692543 
 56153939  12454473  29191435   7596847  29868247   6577068  27445671  25458573   4134237   7757859 
   984470   7127139  10542928  31541721   5936553   3774531  13414392  71010339  29821488   1946028 
 18653271   1351253  26858927   1902440   1528611    191718    461973    718527   2433835  51372483 
 13967130  11807039  26468851   6749403  59000896  43495043  20645061  33853821  42638283   5704899 
 32300043   2492448  13182507   4051179   3045462  26956977  33139335  12384891  18229929  11149827 
 77655099   4444959  11392139  19956579  40022896  13147683  25799323   9848746  54849523  10622187 
 16324410  20613419   6766893  55364644  24619523  29954007   1211801   7427103   8817975  29876897 
  1689603   9724136  11929833  42596635  50762318   3317398  16453287  10143783  53548047  19848139 
  7990875  25427436  28847438  12675423  51675971  55944898  45657023   7461507  32503126  13971551 
 70974351   9302523  81675967  17292419  25549955   5456373  26434188  23990951  34224488  10362748 
  4106013   4260987   5498469  36305170  16307387  16127227   5780863   4053799  23870123   6829127 
 12910969  34940676  25037893  25539659  56673038  56252347  37218654    247253  57206843   8146915 
 48737322  45540123   2892237   2809381   2490991   7190075   9092499   1080748  58052943  36922263 
 23183317  32174811  36658633  66096712   1943463  72867183  18923853   8609631  35020163   1937933 
 22960707  33780807  21675333  11101073  49894243  16543133    113375   3741894  26524995  31090319 
 15354235  12757662  17631582  85691329   4987645  16537083  32590959  28316015  51855615  54696009 
 27203676   6410571  29426667  33978769  15169937  73295304   4009839  21995624  11510523  50537623 
   870867  35711275  20493332   1649763  48994803  30046153  20102004  53229963  27308236  72122875 
 19949403  16300619  57355625    252915  27436749   3713613  29841030   4154195  10704300   4491285 
 40443659  46886523  36400760  96128148   3406781   1727576  28095861   7153840  39734818  53900695 
 43243323  21083643   2717895  14361881  16938123  57686843   2409323   5084980  14826431  48319997 
   817303  55617443    105973   4891455  42988779  21918597   9600897   3359483  19626801   4498817 
  3470553  32419359  26257991  36453837  42870357   5889471   1714407  56580027  84776181  21624187 
 12104611  33431607  62231637  21155217   6299907  26251683  57168267  16765191  17079164  14604855 
 77292173  14375778  34906657  67598001  33919373  17820128     13443  10097419  69841726  63797107 
 53393827    489183    469211  27240313   2073810    271240  23366079     25929   3366427  24157323 
 33164793  36685435  17170237  31621947  13543107   8189934  22152484  22039842   2849323    152979 
 86401837  15270543  33663459  59289918   1024158   2210148  65469910  32176663  51567478    165271 
 32266683  42608634  37249242   3460758  47360433  12752583   2160855  24686147  16707947  28289815 
 13348793  48114915  23950553    233062   7856467  65835699  15072851   2472027   2706885    656523 
 42700303   2709411  35711283  31709943  11293873   9391911  12169155  30329397  12974163  25956901 
 25467747   1286707  15600149  49520987   4461195  15238467  45966763   5975327   5006828   7401528 
 13296109  73969155   3156603  28609915  41203323  66921659    156253  55075479  32400861   1362093 
 44886771  12212970  37654641  49267887  35086503  46737487  35948323  11268651   2219730   7177956 
  2717294    680733  62431968  17020873  25182417  35121015   5089851   9421466  10259714   9604687 
 70394458  24309247   5846423   3969740  18496909   9340467    907021  65473056  18589512  13130209 
 25165723  20420573  19797819   2608116    431498   7662477  47440383  56077733  34557281   6840979 
 48981979    638157  58396437  48606051  50594361   5249238  69916079   7804088  13163523    480443 
 36729915   3728094   8135327  19146177  40804731  82539131  25789479  30464205   3261316   7891489 
 65274393   2610563   1837035  30522727  85020115  24071030  65020023   2620475  85357923  61960625 
 10294928     19139  15572968   6065379   9531259   1178991   6580351   1343015  40646523  11383453 
 44478648   4992747  33527979   5505194    294915  12394362  17540774   6412467   4312671  64858223 
  6441691  56980453  14449831  86218959   8383993   9744067  31078823  38633451  42795983   9337272 
 74982489  33248387  17333889  52616882  14752023  34957957   8575843   4470299  36177891   5136607 
  3692265  52658265  18367626  10053063  14639853  20702783   2828058  41775103   8785713  39995071 
 62683257   1988683   9081307  11963703  13481943   4822728  36445955  10188747  85765803  23166253 
  4810941    228195  29199975  19706035   2703818  18908883  33717862   6856665   7196091  24011006 
  6012591   3978563  29169483  34851843  74735079  44087243  32148373  25533418  22798549  24344961 
  1034843  55976523  41208114  84952428  66983031  78833137  29457873  28724247  20592915  30435723 
 16683895  18473083  47681109  58670662  63328752  13631573  41412023    247643  56457958   9595463 
  3340201   3436943  16695095    432159   2668283   6954297  94524083  36627381  12981645  37911057 
 19410578  26594971  84534379  30031243  50780888  13215489  32560352  30073991  13548813  40210868 
 44445412  20476683    768254   6464203    470581  13153529  11406003   5046663  29683091  21155411 
 24289765  78736736  41396506  57827275   6033603  29262681  49582565  10052319   9067831  37901343 
 14222843   9450767   2092473  47457899  13203063  24808989   3372821  43425603   7533795   4193820 
  8309916  61778307  31346193  48130993  63762203  25741387  76067387   5803575   4153875   3837873 
  9776645  59162989  46792049   7855179  38928645  27336848   7482966  11795361  64696989  18197791 
 16484606    259287  16482015  23130139    269730   6731556  41950875   7838115   1184075  45033222 
  6728163  72018831  32035929  32108043   4761102  21150700   4074163  17831595  29041155   3172439 
 98069432  36945057  22609254  13832694  59207341    424721  38144759  57994965  10554537  21125459 
 67231461  80630331   3965271  53095623  29860107  69963249  59136419  13161251  21128412  19731548 
  8250068  20042763  43506873  36114355   2855893   7334892  81759575  28952623  36394352  19054923 
 44641773  59135369  13722899   8373408  11417239  43146958   5789439  31268297  27516219  30321094 
 10834887  18550509  10651829  34869087  48538272  68518286  79571411   7853564  11165123   5758930 
 11322425   9712379   4596333   5065509  12284291   5635403  13434623  40130971   3358980  48220323 
 30179351  24932121  55334503   5143023     46674  92913763   3559547   1624337  10169191  17690378 
 29032776   6696274  16012753  37929795  53542507   5980587  13371624  32998683  38370839   6129673 
 28601640   3076353  10739908   6557517  19290339   1539180  14181353   7764075  16055547    154331 
 10343643   6613643  48586313  18168903  43356595  35244103   5099575  19857119  28514685   9161115 
 54980400  39459135  13444138  16138273  41864622   9386214   2588037   5418672  28052784  35535963 
   970378   4650779  42056067   5840027  26702997   9254243  47118719  60285147  23338535  18403248 
 12551211  77769213   2782533    467663  17326527  57767679  89535723  24127247  20265243  15381559 
 26782314  68560457  17839813   5242023   8183523   8510445  31813706  25974181  60896011  27183353 
  6240435  28939308  12799386  14065251  56897403   2131112   2255545  72813218  20408883   1432187 
  6621641  60137844  26524017  34536727  33042006  29548418  31111755  45358029   3540248    639568 
 39204465   7819203  19149179  36263238  10353582  39206593  42108063  29418538  14752249  17049180 
 94624197  43182995   2719105  19222773   3799191    842692  26816283   4339612  20534323    777811 
 23356473  30407511  87149331  25663653  33198824    375063  19353303   6475475  20496081  24603801 
  4540711  10948977  14627023   3171123  26654091  81397995  27848097  10109223  13210359   9350961 
 15482645   2420838  41360507   5443946  25989034  31070513  63681403  12830811    228325  55377435 
 49306373   6757247   8869607  55608999  48092827  51648240  58687587  53564187  12613455   3107962 
  4626381  43431628  30775648   3192048  15702915    662775  17440403   4832475   4922274  16882853 
  8975478   9664823  32910973   3016906   5880889  47944635   9710970  14668212    103835  10702371 
 19174411  34136043  44589099  10158891   1667705  11619753   1066897  14928307    147033  15691733 
  3630435  14477743   5559201  13556103  22306843  52339371   7038952  29049123   2209462  67601131 
   501202  10293531  67335648   4383359  40549057  15535039  18654242  14010948  66456149   6928267 
 23576610   3553106  12119934  11188938  17828691  89325933  35718912   3829543   8615034   4854127 
 23032392  42061659   4360047  15097310   2222106   3187279  16384127  14694439   2774295   5191153 
 51357426   4210043   1152492  36634417   2232843  81206451   5665281  48997149  25886983  20388503 
 62575354  71719778  21939823   3136299   1647807   7047111  51877221  28578543  30356106  25177983 
 21693498  10490964   1015611   5707251  70806411  16792443  76635183  15853611  26814475  12947083 
 29820448  21690211  15249230  35303937  49351769  24906054  19036251  31241157    534858  20611707 
 12024938   5660267  76930951  52893448  60655067  73485093   9331998   9954923   6052689   7248687 
 20350075  38238182   3720131  22303549   2280621  11716047  15215823   5346053   7709211  86154618 
 21259932  24133995  17984979   3677481  18376773   4230505  16465803  17694759   9921713   2142343 
  5709891  17829063  30157851   1875583  18345823   2244302  39056789   1573283  18880748   4007291 
  7529337   1768263  20016383  38814045   2515432  54024635   6263890   2627895  46636813  84010296 
 16792198   6700038   1463499  71951137   9982223  62686909  30792171   7499220   6880843   2239547 
 37676982  13867515   5587323  16214314  64330665   2758677  10149743   4490091  61003023  53802823 
 35040751  52262216  11377801  39525702    636603   5181481   1431362   9887441   3729849     59863 
 22918545   8466273  20935891   3759405  18763521   4788379  26493345  15497423    338642   5142861 
  2218397   9481003    485403  18692412   6254083  17352658  36917668  53789253   4111230  28134215 
 21952823   6596115  20289918  25079811  26198673  40277509  51471142  12743995  33555075  28650888 
 24241938  45501048  77295783  16390485    299856  72040359  39353147    226895  21465123  12493452 
 66932673   3037379  33766427   7358815  79911664   1206175  16784579  72712000  38078583     87573 
  2493803   2634645  90040339  29286875   7460466  71102616  18721479  31886328  77072824   9930309 
 43142013  43208302  26079729   1877595   5301483  16186540  77963946   1070889  15865923  10354806 
 59976684   5368733  19149019  51963265   7744938  21958899  28797783  58981847  35394511  51934295 
  8591211  50626088  35498875  31207915  11357623  13817202   4468471  93616563  22133627  27318651 
 22080723   8917339  16741167  42531207  34192379  25060682  43515907   8205853  26587149   7132673 
 65358589  28437621  20699799   8045431  43556909  92654815  21687838  20409963  27204168  14572317 
 11807919  21017119  13595643  12700653  60379631   6954243   1213539  17401167   7191123    950583 
 12705243  57347983  22828080  18218078   4823751  11853789  11428851    476775  82381569  70189695 
 43069551  52135935  63882019   1517619  22561467  41500554  19174927  38921823   3088117   4561833 
 22621155   3196218  39614217   9975927  92726373   3296889  12724075   7273623  88036368  24184998 
 12363305  13777533  20060475   5606985  78438887  23665848  13039721  40882743   2507485  15969315 
 47587723  52007273   4482363  61574090  30821319   6017171  23513361   2101551  23716056  50469267 
 48675933   3813750   4827975  28536103  12774155   9404475  18987387   8672288   1569795   2395035 
  1512075  31841459   6766128   6129213  23451138   9347216  17456667   2752111  29227398  35972461 
 72478034    806901   3132987  25701084  11044899  73155091  11189695  81491953   9428773  45820123 
 62372654  18431767    500240  12323271  30946173  16773080  26945740  17256957  24462141  53167861 
  7325163  35249753   1091973  58014443  24966287  34700343  45751133  27121388   5520979  43438683 
 34690025  64949099  29801167  32498428    235041   4530155  87307623  24239267  38157803  82786875 
 75240768  85665594  58492167  24398384  10453098   2594951  11392483  70652535  38848998   9938128 
 25602303  36381513  18064677  15761783   5061873  46114623   2808193   5422473   5850123  47762619 
  6612197  64016746  14409783  19233183  11035400  56935409   2915925    644979  30916736  27114251 
  1718043   3486327  15478383  81632223  29055215  54608283  30039675   2698548  33849398    692901 
 85031771  40094955  14339385   6695643  27333893  31070319  13850698  29735169    295770  13365267 
 26284583  25483295  40980623  37158972  54361911  23890126   9479923  29557966  17427867  38907825 
  9971919  57742368  38641848  14483823  56851674   5694203  19904483   8394939  10860555  21975123 
  2176951  80204283  37919973   1654971  34454823   9473231   6654522  30905771  46322971  41906574 
 52007923   3741351  22125723  22475979  12067254  16657984  18567728  24503427  65107659  29738346 
 29264433  60180037  34080503  18173319  15670643   5417127  69910743  79935643  24554203  14691915 
 34063741  16592163  18446629  10265603  49607938  15489683  86263053  39893107   7028375   5655955 
 38206235  13738705  30398181  25102707  41146529  19072146   5187543  29296315   2655702  67742732 
 25286428  28545891  31211123  28785315  30707547   3568691  48975073  36329756  11353413  19296950 
  2233328  23632485  27128521  15008793   8796873  14184819  23416257  15411835   1632635  26459323 
 13771687   3165449  47832105  56986437  11276223  15370673  28702623   4730343  14420456  60082248 
  8763657  93612343  28665438  31622616   9487484  23922863   3096913  35239793  45589011  26670811 
 33443979   7685631   3943365  54782283  18544368   3434516   5349819   3771609  25147752   5416029 
 20269407  15551923    234843  11631423  59434783  18826515  12657933  33645174  38250195   3245032 
 69663288   7583404  76985130   8453757   5515773  25945159  21679777  19156263  19719228  57498018 
  9787593  79591435  30096651  68033319  25845481  43989522  32165223  13516593   4759243  45876497 
 17099563  11983068  60353339  51053903   4091253  57645075  32550619   8860143  39659019  44571730 
 11658913  28658419   2697308   3106548  16300162    248753  38099499  19220073  32960011  22881183 
 20378833  26669306  19235635   1607595  68835758  94384491  19374037  73680471  11165309  48255297 
   827619  46434356  50588177  13449180  66808239  11842261   8639345   4162512  14739723  31288658 
 55332435  25106721  44173603   2125661   7263828  22266214   4727076  31155609  13384833  66860183 
 64144731   9100533   3054708  39798723  76492063   8064318  57605539   2177646  27953811  18114873 
  4226198  23586972  54355515  32314923  15361679   2030895  37137873  36322348  38181123   2418693 
 25343675  16197125  10897995  82848397   2672127  15322419  14310220  46154811  17477917  72497079 
  3818323  52594971  11728612   1866199   2303710   4848477  47657063  34930471    406421  23100823 
  8452749  41550814   5411580  17861233  42858423  51043654  11424963  20311106  25829073  33825684 
  7682052   8430195  23465083  30970098  41161362    742445    166753    749081  31425299  26739229 
    15063  29074098  44826015   6909096  68826331  18799015  12039739  60805738   4860443   9229551 
 61985330  50346801  80160923  71023026  58971827  40896168  27665199   8576651   3081097   4334568 
  5216586   1348431   4395055  31108740  83426743  31926015  21482871   2168430  39360202  31306415 
 26832992  40703231   3278196  20235063  19793195  38369808  18341883  30908923   7647893   7781215 
 26687490   6244618  14809183  78218772  11707567  13695168  46107749  33581729  89253496  28943453 
 19946973   2166144  73833575  65748375  13629020  21045397  24472307  29132787  10907589  10409763 
   953632  15460373    811719  43208811  11901243  30512200  28787819  13911603   7395198   1675083 
  4104867    628047  15226951  43076717  24337098  13419243  15546363  10410939  17332527   1440119 
 58142979     27315  18356807   5815548   7323783   4303839  53934245   3482515  36737989   7476603 
  7957403  28685843   4156263  39662239  17005344   2478744  24662112  16789194   9498939  60270423 
  5846453  57227034   4973139  12124987    942399   1314442   3924675   4941091   3466579  69388588 
 16061883  14715514  20113502  71866555   9015017   3914747  82840933     86274  67543323  76358144 
 21779665  41521603    292023  24093031   4493682   5047233  70351777  14790688   4125553   2865870 
 40719267  20174959  40229961  21818675  21707043  61594915  29249498  14269238  23100858   8121343 
 87855615  44862459   8435076   3498883  68245983  17068515  17528362  40161732  18716859  25958027 
  3328251  47869755  38273995  69712478   9568252  68839683   1260146  10280907   1006387  69415683 
 49538619  19340837  42989801  51761791  18065608  10345745    374519  46707651   9861927   1594398 
  5341203  59077435   6535729   1210231  61108083   1277451  75396129  67651161  24678843  52105020 
 74590618  15744033  31592739   3199605   1552798  34260574  16636969  17764335  33727521   6833391 
 50799471  16008074  17281563  13245531  34645573  21124589   7284372  34015695  43373283    497475 
 17812893  30188463  39366123  18104748  10532513  16656993  18407863  22432479  19253982  40136426 
 36035827   3454393   7669657  67873215  41461325  51052303   3825363  15571443  14494348  13670898 
  3714543  19626667  16234837  34599043    359299  36433803  27261133  13392162    943416   9198315 
 21990066  22137081  25076658  26287193   3036611  12798651  32979352  67257483    261129  72055524 
 22853988   8448965  51650341    873828   3846643   4043658   4504614   3334749  29792923  69810123 
  6273203   8728117   2217442   5381711  52867813   3759216  40547643  23036685    405352  50453124 
 54747919  24371253  11478823  55281653  13729713   4502517  48064233   3004576  75806568  72265521 
    50423  83925523   4536307   1109560  48172043    164364   8606868  49756444  17472611   6073775 
 15963074   4809791  33672828  30270389  11514940  33387651  87550763   6451818  11319981   2805107 
 11754845  10989034   3264306  60818808  29400519  73550141   6347529  29609065  10424253   8566899 
 44354334  56273421  21738959   2569074   9410913   4508367  15246739  38722402  73307187   7507437 
 27422913   5132398  36731535  20495073  19005603   8361168  19433339  73934169   5412440  19905183 
 26976969  41667011    758661  70474763  11459743  23498290   1191431   6504404  34450870  48185275 
 27273006    512043  26360331  14278537  12698459  21860763  27408687   1455423  12180934    334086 
 24368763  47135289   1396266  10386000  32560475  18869253   4051282  33218363  33124844   8892553 
 36583971  75045873  14929149  15179307  71003308  10369491  12396309  15188625  25633731   7037337 
 38224803  17655399   4106498   1045473  22010253  13954488    287683  10523753  23018343   6342693 
   405978  18962255  48181623  11583022  29433889   6728621   1220141   4726873  78218223   6774627 
  3215699  14355611   8417883  13989762  21158075  81605634   4176509   7827059  20801538  78597685 
  4718083  15064827   5067237     81283  33676983  15925563  60669599   7135771   1276548  63456523 
 33697599  33283047   4187093  13562928  11202285  27943143  41243911  29280243  83157153  53899093 
 15516819   7094069  45813640   2196623  62222656  42675035   5879693   2344279   3825213  16966848 
  5907971  40883793  56015406  16811169  22536813  64712267   1893579   4664787  11949419  26494335 
 41046517   3403563   6632595  28198671  25886193   5561998  15828567  11164947  15574572  10366998 
 29836393   5945389   5206883  13242933  91581577  65315338   9709170  51452366  15248301  18114248 
 11746953  70995327   3403008  19177743  16057619   9048779  39464943    783739   4460893  51192864 
   683493  12468975   7119067   2099759  20695083    414407  11290363  37691303  16901676     61153 
  3640287   1912895  15573603   4804125   6103248   5464010  21946983  12001336    235103   4628814 
  6004451  27962632  52012239  22319637  19278688   6132022  12826571   5156778  28207739  36596193 
 14184195  13889383  16829878   9745485  73887923  15874233  20865642   1230973  24026415   5560187 
 12200059   3890123  11001771   6393102  24987329   5437479  30321698  16714353   2559561  37585827 
 47493207   6903505  36096799  22695479  33400875  22392251  80887628  19414245  76290232  40000443 
   486117  74634683    381183  41656039  13882171  17936023  63238335   2827878  53285147  81475452 
  4554181    955143   3376651  83008059  26954811  15478017   9539120   8278149  29987592   1418578 
   500713  40534467   8845517  32256087    762499  22823144  28872808   2143323  22117755   1955323 
 27000227   8265723   2407388  53061021  26470139  15662523   8395813  45058249   1709831  20501538 
 32091205   4886367  18303837   2875800  10370553    610933   1531143  52153449  12309009   1691943 
 20487423  28227085   8635743  11361725  14156556  26542495  50106011  39160647  70616746  48929445 
  5512203  45046254  65446845   1553158  57464628   5560051   9871244  69425199   8982116   5102723 
   609291  28233311   1360128   8082331  99480798  11286593  61238503  18254268    817009  16652065 
 36418512   6727203  26681415   5416352  16986294  50385899   3901623   3186123  20894969  18169459 
 94781736   2540518  22930791  15529317  37906915  52566903   4321755  29103171   1209433  63408905 
 39928296  16390643  16195224  18813779  82159899  22423168  31202113  13916635    628693   2589567 
  3858614  51596941   1964064   2592405   4457239  14293276  59988681  37462211   2860527    622983 
 33393858  32579835  48456855  56996601  52920069   2799060  27993309  25152825   3200661    142523 
  9590539  14184333  46870245  62932317  33520162  10261403  10766795  61062993   4110877   2584446 
 50716975  13548039  26690493   8268528  38902211  25816533  81115223  24244707  28415265  12850587 
 12918576  35795382  50983377  49551205  71320731  39753276   5418747  21460484   1995839  80565803 
 85116990  61236341  35602013   9261123  50154906  43251373  29613357  11353351   1341593   2948353 
 80427534  32381841  10267411  18145805   4619589  39454233   8909022  60118562  16906047  79177905 
 17353039  31027823   2053581   4773324  50282369  68340903   2232568  28883647  29807432  16592187 
 45074671  27755543    235609  31253783  13698563   2154775   2863271    149649  12099147   2353609 
 20615179  14178078  14891664  25038759   6717275  47348973  28596437   1296600  30694303   7639502 
 13280553   1691160  37205843  37987181  80219411  48415443    643578  26880843  24116868  15320298 
 24552763  15732175   8183838  49562252  61683495  20328798  10119771   2857263  45952023  21362753 
  5818573   3427119  19820593  10411107  59481343  18777239  45531735  79260033  14770693  30425029 
 11346432  38404155   3860829  54238503   4263963  31483137   5032074  11209022  28062696  32345698 
 28836843  59443808  36116796    257112  83595983  48432983    996348  11626911  30768879  10291702 
 34966131  15157461   4774053  24898619  10357896  18707259    594067  24092323  18581523  16291259 
  4472503  36943131  36989919  23927659  12241153  89847543  12268508  30758523   7678437  33609002 
  9645785  38962287  30877809  16008093  25012224   3014019  43802817  20212695   9585454  13527856 
  3639858  31854386    567492  65531948  39063147  43742083   2716752  27417696  90134097  12975373 
 17914377   5550563   1849393  15358275  68793617  28775698  51472539   3005587  33258343  21186433 
 52656407  25267885  28441147  38225595  33643088   4545707    118323  22686633   8647688  79758143 
 76296687  24047547  14246265   4291555  22797487  77586423    444015  24832063   1221123  12418587 
 16586747  25073435  17247507   2651943  31807115   5196105  12474186   1440969  23296109  58727917 
 11551659  26450014   4582301   1032693   9870036   4230745  13720137   1394445  10413867  24982478 
 20778387  24702359  34796871  24525057   3437007  22304779  29618655  14029023  11262793  18642555 
 12058211   8528876  17214128  42530703  11518683  18759925  51077919  43639625   5199681   9419835 
  1755303   9964758  15980613  31919532  27871324  74165019  21569055  44194507  54458133  12438389 
  2943657    302683  14979129   6701559   1639731     24477    635406  19816059  65050797  23131627 
  4678170  29848266  58834341   4495263   7895314     89630   1685877   7972395  11928228   7254933 
  5308123  40570803  52142820   6514337  10711068   1962485  27639827  20453850  18869835   8884548 
 46346178  74371899   1061335   6877563  19805117  42370737   1634559   2878723     10344  27031921 
 56021873   8374524  46303713  16960693  10766891   7995027  14989605  22870503   7672809   3320403 
 60903966  17170509  40250375  35995243  13231491   1370184   1682573  42867123   1326059  50075159 
  6627983   2085003  12086673  23112931  24750423  11455811  47665083  39771739  20703189  37210845 
  2967989  44001080   8658698  49116433  25961967  11082759   9170388   7671163  54301168   5684203 
 20191965     59435   2674811  31361433   7530018  54423072  38274315   2790537  63982850  22562027 
 51040827   9218409  19810435  81118878  14055208  34048403  30850584   1438980  15696003  26680594 
  5969835  38402223   2403195   5205966   9147004  52805259  63462171  11824458  11927563   7182819 
 15900123   7176456   3509377  28288251  25920785   4794185    821201  13862307    142194  51345067 
 15292915   1086733   9284363  10130103   6602423  38695195   3231624  51183453  19611663  33863911 
 28487620  46695203  58943419  16851183  28299903    211048  39520215   8044995    411989  41186251 
 17499843   2658909  17612627  28679289  46441843   6168793  25858383  22666223   9404593   9611935 
 28721995  36656583   4076091  30123719  38480853   3149143  18592173   1548285  21010873  47279099 
 10847022  92898039  58299501   6063576  40371748    356091  83312667  20610911  44254464  28104472 
 91716598   3848373  86116314  10553673  46240277  39446733  14212472   4703255   5906559  68894438 
 29172470  29859379  24009873  13029027  26073264  24344795  78217629  25584208  15393793  21818773 
  2280870  69174200  43945717  16838415  57703314  87451081  18499726   7736586   1339623   8382843 
  6368849  60194345   3541219  16432699  13904808  33814263  37121163  18533673  39388722  14965747 
 27869979  22151976   8695452  14613080  17111943   4211751   9753987   2556600   2125823  34854195 
  9699552   9189847   1350315  15107073   2222574  57259758  14578223   8536623  57713803   8912424 
 46619219  35536503  71321173  19375899  72186303  15209317  25700679   2464583  57597275  11633303 
 12281894  40242831  40659037   5120307  31583528  91514505  88133508  11884677  23052196  38663679 
  6399439  15000063   9487933  40399188  17671905  53317143  16058535   6794960    765978    914226 
 11284232    328227  67693347    347093   2678988  17040860  50610450  21397408  14622801   3245603 
 27225462  36434765   7401435  48164575  12115083  44203625   2878953  19065863  62599611   4266357 
  2301489  31877900  12629331  15034373    979431  36824595  42967491  16624287  24465707   3412951 
 27768318   2247807  42671262  49972643  35354414  23062338  57660351  11090673   2172417  65789931 
 68752807   4756298  33680523  12428451   6396009   7916759  80973015   5072993  23853327  94075103 
 54375629   5782438   5317242   1968789  58982532  45133493  76456338  27309795  49969398  45772999 
   139160   7526715   6173673   6018231   1474658  26703483   9393339  10018973  44806779   2562594 
  2177363  16970011  84856733  17311648  46969013  12915942   5780796  43796411  25650913  39756255 
 32389289  15533943  38586506   6140275  56368099  13612693  71126559  34022877   3790575  84041335 
 29999847  75417387  12703515  22440783  26572075  28803648   3917883  32630525   4026403    454375 
 45983775  63432884  17681347  64777635   4021567   5940777  59494977   1594608  54775383  38237961 
  2274299  48932603   4496601  79207251    677579   5869803   6625427  40636416   2585409  30405501 
 40116951   2740488   3023063    407499  57188891  44570348   1770141  31502178   4781389  50506003 
 19167050  81093295  17427573  64349331   9485855  26474235  65856341  72084660  42158780  15023175 
 47526147   2546700    205639  11318873   4722423  61656675  10296187  29029298  72336165  92227063 
 32043862  71434167  51000891  14922613   4950065   3780551  64854618  26399463    474707  59014419 
 60882568  31912488   2655555  19473045  57309635  12240737   5836083  47282213  10338969  26954589 
 16651405  80075623  50052798  11602617  10249967   7909371   4943961  32452465    613019  84681915 
 62766917  12528618  21576587  59058548   3582051   3629572  40530416   8184323  54703859  31621160 
 26249467  46963951   5631489    287431   3022762  25803003   2564923     10761  40297226  41608235 
 62011023  18393562  24836187  12731373   2695998  23786097   1787843  68625641   8900235  26219477 
  4246211  36725627  40778991  15955118   8934433  72031753  24767831      6917  23970723  83242266 
 18831023   1147158   7270103    831027  32852823  32077892   7187838    230235  13149197   6819306 
 70188309     32689  13547798  57671331  36903545   2257918  67984347  27588867  46442844  60543555 
  7620067   5520099  45377709   9855515   5444004  69991674  37600971    229107  30095979  79639371 
 16262888  12676547    587083  46345138  74687043  19469631   4558011   8922559   5848323  69319959 
 47492176   2302183   5083854  26626281  76701456   2238021   1839379  14508504  29591547  39435601 
  6553057  81178623    964283  50276895   4831203  31552512  23840487  41808103  74791913  11139295 
 34330650  45056863   9592098  59114998  19040305   5689939  13896943  27258435  16854606  16734379 
 17038022   5344593  49101736  21296601   3442799  11323923    970203  20172261  71911347    486294 
 24782740  44437659  20812761  70663515   8420471    325527  35675217  53987803  55618581   8119329 
  1478232  47532138  45477065  12016813  38910303  22069457   6565248   6911455  12120196  17899673 
   761911  45553271   6394369  36163005  19372047   4112475  64993227  42587843  16094103  34818243 
 25526427  62009733  61308095    936338   3498241  53755213  46511583  72463355  45645529    100113 
  5097085  65977909  21430149  23665488  14348612  30052418  26630292  58405479   6367552  14971597 
 21236461   4833891  30373873  32417885   9735011  79741059  53446971  16799323  15799775    695675 
 27646884  19987818  37920544  14913021  26649858  27425923  42460989  24632913  67300538    800700 
 12144767  50301351  14511588    654315  36464203  27780538   5745941  60230223   3385923  31997760 
 68817947    491658  51040821  65805255  44824469   5320506   1096685  15129822  48749910   1575283 
  1779043  12908333   3640187   4580464   3943256  38642748   1501101  39753243  49469613  16496947 
  9879163  26945250  34924973  33820695  27774638  38252979  21001867  60240044   8202233  27146947 
  9432199    279248  24063067  51878768  21542967  67694955  50543319   4732539  16324366  79314655 
    69231  10532727    338968  23525751  28615803  10101287   1274550  42853523  52341181  34917480 
 83502948  30129545    995583   8556971  24558948   4191045  64719154   3889716  25559202  63448635 
  7928225  38511759  49741796  35647245  13719675  32709745   6008983   5688663   3046887   2352282 
  7403676  76163159  14895003  89570373  50588811  10170217   8092923    746637  20715537  38511431 
 15221802  27233443  33710163  14055339  65261003  11461996  18095277  18517626   8037623   4873123 
  1541018  30068524  26497185   5781783   3878133  43454499   8476575  14272801  35809225   7135066 
 19002702   3003256   6953208  52152669   6703183   2811165  29992113  42019296  15260403  77906007 
  7310610    620331  16542058  50039145  37821323  24106313     91104  18856091  10878858  48306714 
 36351907  42201520  21491691   8370171   4262951  54785649  15330217  22629917  53405618   5321595 
 27367533  12221853  29024048   2621853  28448683   7631108  48774735   3535135   4340553  74279367 
 32341093  20186901  66438383    199091  37631067  57126615  20886071  46036091  31906347   5623298 
 50498322  68924055    237083    574818  48194235  34288339  48318293  33579513  33041269   3648273 
  8808798   6570291  25884157    712423  50300682  24504081  32311790   5983183  66630841  14817505 
  1990515   4335327   3625173  43533843  15618726  22943603  25927323  50109022  15260243   4516206 
 83534581  17653182  35199435  27142728  23000683   6895200  74643265   8482389  59202070   8343993 
 30612201   1599864  51540961  20420519  32012075   7491418  23074944   1801659   4449227  36706758 
 31374711  39779515  40476005   1146492  40385083  57176073  38821950  14857548   4346463  10954923 
 11605115  36470714  32145401   8776127  59709388   4300173   4579029    375435   6937803  74736155 
  1005159   9599970  15219811  46342559   6029298    919143   6141351  33572907   5260798    394979 
    58545   3485947  23398782  19850203  24682011    772999  12624603  11391710  48908088  23496363 
 12183309  29621607   9501654   1129248  38294309  31235217  60376302   1838078  18276051   5516420 
 59910889  83482372   1179744   8165553  14547471  43137855  15941031   4636668  22115934  30396365 
  5906814  61055323  37047191  43126863  12364705  45646073  74873708  18502039  36151523  36044954 
  7292067  36183127   1517773  65646831  16399483   5386723   1251771   2409075  49518487   5384763 
 36952323  36472219  10767696  20018410  32703363  24001873  41224911  38169387  18621915  52662383 
 48906981  56262507  10052097    337713   2841129  61544395  44685731   8060123  45979527  36654828 
  1079016   2372507  42121731   4371539  23185911  15211323  11879427  31651155  13644761  12593443 
  6764317  13980836  40868489  24868783  77396091   9282363  30876063  32372211     10119  19804050 
 36483843  39216923   1378995   9511419  12398161  30979728  37259795  37993103  44588862   2370271 
 23676114  22976696  36022098  30504095   5341236  24301038   9053409   4288176  70470351  19630008 
 20779643  21229443  34570113   8493748  25145673  67295247  27788576  19542111  14302579  32526923 
 58396385  58790764  39382440   8894779    738822    445251  26997470  53945531  20440158  18225407 
 10373887  12822245  19806789   8758235  10434435  16921392   7677045  29017265  61947714  17297601 
 31898703  15605349   2957559  14292918   8098467  11518237  15484083  16131903  46308820  43766287 
  3924296  18880959   2570173  51453488   3375393   1043243   3134787  62794239  47128979  21846703 
 44375040  44994003  82583778  42898299   8225353  11013607  43422654  35656504  63035535   1135455 
  4712278  37341819  68568846  11756481  71164653  86474661  43170183  46686339   4197899     79095 
 23856567  81868128  14880797  24335863   8274453  51763387  65917498   9227631  34568075  29813863 
 11027367  16419033  37835784  28268825  31374835  45063559  48190419   9188095  27085181   1430833 
 32765361   2645531  43945447  36799249  13879093  17730646   2728191    355947  39574814  44395623 
  5978758  11287833  18108339  80423195   2536873   2794461    817691   5829123  55524531  16182555 
 17139064  43745877  15623645   9692839  20678101  54209037   7433523   1964379  50027963   1183137 
 40159011  37026531  22469315   4603323  13770999  68547161   3493050   3384388   2390245  12457491 
 43367829  19150207  14967943  11119239  10069233   1775739  10726698  26310871   3584958   1145319 
   883647  62376372  25185318  54594806  40265739    729439  50482507  18666498  46104309  50842374 
   659355  23498712  10846785  17434659   1389252  29876415  15161106  26724613   4490367   7350102 
  1471021    758088   9127065   5009435  68144595  36983342  22230723   2558250   6352854  76336687 
 20604243   8484792  18448719  72182123   4091658  29399963   6295519  32930475  49668923   9882623 
 15609795  65467597  67505099  45074382  11741692   5883779  30667711   4272216   3139202  23606859 
  7540877   2146883   6919072  58225563  30013524  17190292  24062259   4258048  47957929   1189003 
   364353   5799963  69133365  50965673  19572438  18318605  60736851  33277781   9128806  18215825 
 48197917  27156687  46072725  14029435  47711355  24297888   7663102  89727204   9584067   4073478 
 70778548  38844724  37013788   2275275   7148979  42207123  12154461   1319572   2453519   1245923 
 46101607  15256584  66079973  55063463  33912114  67548575  72151030  37561029  13076727   8020987 
 48790851  52958273  56995740  70033819  20933068  47900792   7178057  52396633  20528292  55317189 
 24759900  35930083  57072723   2516683  35703791  16325787  14241790  10593791   7388000  10205023 
  1630835  25653927  27016155  44450091  82952223   7512723  65787603   4084603  23422581  19381727 
  8080854  14279373   7429167  14125312  21160976  19591200  60924649  14776511   2031823  55114176 
  1120795  24328427  24541101  71493392  44217075  33635503   1213620   6659283   7966159  76214715 
 12343173    276531     73053  27880910  22164573    311228  22775814  17587758  88804031   3855177 
  5872857  18866234  30324315  39989229  76829379   7957611  11762007  43302438  14937645  81134711 
 66765271  87373995   9220413  45922452   6601883  53461793  62020485  10860153   8333106   1118268 
  2325894  11034248  11803631  22255563  18647235  10012594  66082382  68182299  48659220  73511483 
 44163203  56163587  24915962   5858867   5776153   8757963   2484843  38058926  15204069   6531948 
 50098299  14492283  29521193   5626443  24351057  17822277  23012087  24295873  56178487   1958323 
 29930865   8624578  13318043  52141394   6303678  11241507  70410645  20028852  61235735  23839119 
   957552   1970299  17312276  13043985  30263047    169071   7021332  35543995  15754401  40930337 
 20293707  12152353    941583  50468707    303017   4661043   2868597  32315653   3011943   7910971 
 19870043  15738993  27422371   1347807   6742140   1596318   1814099   5579363   1699568  71949213 
 59969127   4009283   6013128   3808923   9567492  12127362  31955153   7655121   6507193   3105543 
  2888888    749348    839433  13690240  20698458  11904253  27866463  29399528  22416498  36940763 
 25387539   4458824  35011257  19845956  13722419  35195712   2993589  20356728  18954027  11772235 
 59420094   5108995   9461904  31428927   8588609    895335  81620625  41468223   3482953    170447 
 72800413   2370498  19062395  54760488  53803123   5224020  55033651  31603148   9680105  88942738 
 20889915  11104454   2611123  34806243   6464273    712395   6212718  17129814  17443623  60947373 
 51870315  37955751  73517097  42187304  50772975   8843947  10769716  36055531   7268953   8253003 
 12063748  24355003  51124878   9873708   1696419  12812073   1752608  43708164  69716209  38007873 
 18695803  15006753  16283538  33111994  15628109  23717721  55083099  55581425  17638200  41106497 
 41062418  55417339   6113517  34926273  10574103  76236426  88724739  14252095  19053591  57178875 
 39497059  16392267  38317621  24234813  31062098  17624676  22771100  31717382  42731175   6643995 
 35416497  14253117   6884868  57418355  48083526  17544286  17341811  27996715   9912323  23920779 
 28654952  14881059  23495366  61185120   9909573  16002903    478829  17112697  66585348   1673403 
 43039125   1699133  57833700  14304662  13565213  24677163  27687948   9706435  71567515  37489183 
 13250497  10906629   2947963  33539169  16287381  20428883  26166867   1594887  10008333  35945103 
  5557843  17713932  14674013  76782903   4950353  14440458  61628012  21985968  36811990   6380420 
 20492931  28027995  30592473  29537658  47493569   2427613  26650779  16143237   7935311   1200765 
 18958713  20734069  19421391  26850353  41156481  44951883  31693875  48432511  45620457    487819 
  2416251   4278619  36773469  34445621  18747033  19094757   6301795   1060494  20840322  28167603 
 10576891   5796221  28127747  27490329   5665373   7655163   2575488     74673  24935925  18818673 
 40590491  80947486   5318465  53526507  91350459   3308923   7574987  35407026   2833503  53225372 
 17282369  13283519    230100   2988283    367042   1344169   2570016  14613495    547791  83578719 
 25051815    441483  17198023  18262158  19832633  45828353  39647991  11813180  20806188  32335979 
  5022297  74379633  17905047  67578423  12968309  14272229  19522129  53183589   2913173  10798891 
  1150971  17182059  17349663  23495772  22461282   6358495  32504306  25671935  23679051  32526708 
  3898277  21274879   3343023  15867421   4518245  39347717  16394839  44714748  55714353   8205141 
 16781903  12969373   9353766   8940877    534479  46106302   2599291  17428443  70663443  26867285 
 59792999  35808073  18288486  33711153   7996923  15531223   6685986  15086139  12845459   6024651 
 21205295   6751584  17122095  44526423   2578683  17319719  27508218  44797774    279616   9640809 
 60315664  13651201  21864973  17924134  59751243  10165245  71280527   3794343  13551227  39356433 
 37653783    740745  29511593  10764591   8133186  34187328   2099277  15517359  22528145  28000843 
  5389206  25310037   4402207  16301226  14453925  60945735    104721  26798543  10665299   7277469 
 11617977  79580123  72798606   4113399  54407199   4463953   9697711  23817306  18920038  43119051 
  1464684  39112405   3538275  32956623  22128819  41334858  26426895  12507029   1136505  47893487 
  4677548  12193623  36627495  13325217  75991483  23895465  47280200  24105343  64115883  20549616 
  5782713  24300363   1026798  21919185  11110293  38125815  13584109  55383105  49442091  34802943 
 12097409  38796485  52941798  15022459   7893393  39711107  20701782   5567529  31499963  47242833 
   430131   5205339  54066443   3641397  14895915  79232873  43316483   7196825   2439979  11074242 
  2920035  34707033  17325339  12011247  72673272  37464834  54946383  34550838   6596222  46625119 
  3067785  31195699  22790606   1598323  25933739   1920537   6969471  16569081  18466685  68930652 
 52846053  27513238   6657323  19831875  42383541   8668235  26817651  27427889  10220435  30966360 
 19313637  56241126   6344652  34987878  35445883   7913343  59719916  11699598    905758   5708038 
 69901318  15115566   9903822   4933062  40089379  26840932   6733731    312929  15491643  63002166 
  5624890  39277607   5145013  37512843   5373582  21257691  18542907  10835367    368907  14911110 
 30045419  57577479   7938639   4422571  19224853  74708023   3337470   1462641     36280   2834027 
 52328415   3383403   6395071  60129304   2311443   3150438  38216781    162104  30745894   9391111 
 39620748  15641411  37907033  66752073  29896425    587323  37058106  18115450  36496373  50667399 
  7523989  44400981   1113339   1553178  56616818  45699483  30778761   8200203   6846873  86349897 
  1860719  30791523  21235311  24081207  14709090  26571073  74666743   4241591  76919819  26462915 
  5792091  37672107   3330845  25894623  27247083  38749293  28158883  16515537   5930268  70890633 
 26525683  11783643  17019771  49428971    466025   5898267  71093263  97965903  29511255  34775842 
  2661803  58151904   9930401  37977447  13252705  58142093   9408639  29944317   2787945   2538891 
  1419023  14108763   1205253   8756695  18395143    179316  25750189  13066395  18586363   2241474 
 18007152  25009905  47622632  66152739  33362153    557883  85682956  19516578   5241422  68635311 
 27235467  26704464   6683675  43460068   3164768      4666   6941199  12512579   9478353  45905731 
  3130410  11105091  32026909    316587    472362  37194027  23741503  26786727  56806174   1581639 
 52599735  48216321   1070301   9803007  48057795   2770773  32787087  35905761  16821863  51710523 
 50338091   8919063    460428   7200264  23899768  26981637  18702974    148593  33664719  48475431 
   784375   9239507  15796743  54557848  12962533  26670931  51162501  57115307  50095768   2438648 
 16333465  78716315  36548242    165043  79909943  28753071  24908379  50396643  47667631   4291421 
   264907  35530413  18444061   7589263  18300493  13213320   1658286   4392203  48616695  26871170 
 42449803  72262099   1753035  28654650   4316123  43100609   4311611  12157899  76712613  24375579 
 21943756  21456019  21297939  43000529  35933073    802353  21278231  75082131  15786025  12893024 
  3319914   4665748  53988153  80727947  22766783  38501695  22297104  21929613  25852198  35406649 
 35695601  41108958   2230405   4404813   9454267   1202000  17886863   4921800  50176144   4775369 
  7047723   1798723  31196998  10751523  20479835  45997294  55316257  25191515  43292495  25707327 
 16086398    951801  71039763  14091468  11683585  51775093  26235501  81549737  11340963   6900423 
  5170143  48653993   1490561   2131659   9120845  24874413   6091019  56253165  64311051  40881223 
  1102515     62706  36034332  22031586  44213514   7232421   8200308  77160983   3730811  39444293 
 15239432  21294363   5346150   6770914  23875000   4758365   6702726  26728674  44885739   8692348 
 49061511  44099469  46865086  30621001  50953641   9764659  60085743   5252279  22580213  34219318 
 22064163   5594523   1071024   5250327  65011047  18942679   8333483   3561039  12897851  24324891 
   393834  43799736  27240187   7368087   4316090   6018803  55352693  10882539   5530975  10261283 
  1624711   5919933  20823819  10254075  57892763  47642578   5709114  31504937  85619448    168837 
  2211803   7211527    497949  56883523  80592501  67650459    190002  53144808  49334517   9852283 
    60153  29245613   4066035  27695571  81252321  30103989  46372412  23625908   6473321  75590694 
 18030483  18206610  24399975  17403873  26356815  13038498  40667919  18431481   7476859  31540885 
 43797318  10926099  74933653  46727051  20299413  34153998  13749595   3952977   2593307   6415195 
 27725028  43723836  21020563   4056957   5956845  75195483  71488913  36576195  23631063  30033870 
 71586693  25125273  14765595   9786091  50126019   3004949  68002107  16600995  10071035   6783844 
 71054953  40990856  32900010  27570549  22525943  12519473   7507383  37465575   3729198  44132043 
 11999291  43935620  37198713   8379735  67048048   6533028    443003  44464487  83175479  35908565 
 49913507   4518520  24946708  10511103  26385723  15601590  39929053  18731873  30177972  47845037 
 13524623   1408173  58191437  66534071    319744   6344712   6721831   2402003    312107  67076923 
 15847818   6309943  20661511  53016135   5891723   4582041  29088301  50684523  56155443  16719735 
 14268603   4252703  13341204  42783675  16397601  56573835  75117261  35193554  26259356  45692860 
  2939637  28952802   3293052   6519819  31956603  16537077  21478190  38308173  56197313   9265531 
 68993883   5023495  35951066  72556893    733416  15596333   1866198  19035643  73853975    109037 
 34519448  35452899   6075803  37205865   3412723  52263373    999933  12917835  18192159   4058683 
 21046227  11660899   5193623   5515581   8176407  46775349  30447291   6927967  32304543  26529899 
  8755149  23984479  18384363   2982993  44434519  53740985  14600848    498648  24851198  46898394 
 21088075  72341997  70173160   2163687   4185311  71580105  35370298   6824193   2325248  30483537 
 71154423  53072385  36208026  33239355  13360158  34335021  36047241  29900231  36579999  65698343 
 32045598  74314651   8534075  16780638   9676610   9291691  66154651  11114605  37602583   2308528 
 11330274  12252842  43941689  29620473  33913015  33083826   5666289  11746429   9023571    617433 
  3102123  17921723  24754203  23093043   7963391     48048  18032459    632517   2815323   8312163 
  1269625   7979991  62144270   6452283  14198697  32086485   8856813  28242438  24412656  44304473 
  6575237   9447661  12353113   7481723  53142383  27713007   5125011  19898664  36109716  70803819 
 61128017  46435371   2355927  10360377  37817115  39125027  20181427  88837899  10079643    102423 
 42275902  21891003  36943683  19164097   8113371  14386443  70666123   6082542  29712624  44683748 
  5413297   2753115  11596763  74150943   7620367  50113589  25417563  10544175  14437770   3160147 
  1143954    272123  27811661  17487268  42826323   5375628   1153267  49527591  12482607   3982478 
 82788801  28602945  19110974   1756587  31095543   7897435   7305135  24147547   4253323  59077213 
 25148365  53225491  12561971  16455336  32826534   5185113   6158379  36588633  12681291   1961655 
 19937463  33321126  83580488  19735068  17171772   4764316  14702343  35493983  40659189  28063473 
  5097083  21985005  22862859   7389911   3556718  66403668  42801497   3090542  30303213  36214944 
   474505   7259486  32516453  10482005  76298498  12052163   1431431  15550779  19700748  38577515 
 56059230   5706434  48512307   1402373  57572563  60184091  50755973  67813329  12907371   3244283 
  1782933  34775249  42387803  24225619  43628245   6843218  67803335  22648871  36325524   3035808 
 18805623  48837393  19948722  17292790  19795173  14870988  46425836  35936433   5221728   2611915 
 12718014  69830091    300865  57004095  85756794   2462399  42531369  56814045   9970229  66297618 
  3323011   1121703  60644336   6703777  54982523  23897535  18757437  25130947  42724293  23203083 
 26637713  12039771   8413019   6250580  24144773  28671381   4139576  26637111  17631109  33721003 
 43056431   7494027   8105466   9934866  12886161  52694058   5389989  12883497  16454731  30346439 
 21746133   8087559  48504579  80654515  39355355  51071253  52284950    989043  48331531  27951783 
  7265634  69700147  21530839   3471738   1461273   6623588  18348795  91533363    791948  49911103 
 19907241  12323719  25810999  70007051  13266379  13608885   8059687   4267399   1432893    545043 
 38195558    945584    426488  57701162  51168111  28139067  53990961  23703377  21999045    390399 
 16324971   8984505   4935768   2993113  21124266  51181743  33383903   5859404  18923387  35540859 
 56826539   4284553   9113976  41133744  25714998  20387067  57074897  31879815  63027763  39113049 
 20035601  11417397   1337751  20361321  37886091  75192747  29502925  10161023   8562264   5589003 
 14040524  46286535   5167107  60824823  30975990  17641923  57589737  25350195  32142534  10247003 
 39980217  11893419  29286993  11507965   1026491  25886247  13428573  37621131  10884773  21987003 
 15607832  10240107  54267446  35648554  28893269  14599759  20793831   3174297  45262155  54866403 
  4894350  34614548   8032897     24423  27007663  27009223  57226963  18095226  48845143  52440353 
 44727291  31512252  40518107  67434575  63559631  31446666  26768703  41330851  18144603   5040183 
 49630451   1977408   2017467  55876363  24641916  55307319   3756527  63194563  62049019  41574798 
 71556443  22696323  16123723     41940  37546983  31459473   8833233   7168032    210535  64445563 
 29616119  14131626   6101755  66843783  24424341  11574861  32873103   1256523  10166058   6683233 
  1766571   7814173  16916395   1944663  77934753  58094241  25128194  10871898  61035398    699206 
 29912453  58358768  52295235  24947107   9591253  65978703  56755612  19895691  18401928   8750993 
 47939399  40644663  19201926  19619568  48462671   7901755  59967897  34630235   1004631  39532623 
 28771943  13234043  16821111    678033  29494513   1878283    574847   4434518  23491403  15417267 
 18722281  26775564  35817643  13178223   8273278  17192859  17842643  35435156   2014266  27905238 
  1724732  39121674   6911427  33740263   5111655  20049479  58274169  19907227   1558779  12482569 
 72622417   4078321  14390115   7867641   9276759   1684778  18541173  84562153  20385217  32585631 
 24813755  28571771  75807111  37432045  43672825  23973030   4169379  42673538  14015670  41048907 
 24644367  18972756   6215943  42890443  22177635  29998311  29275713   4207931  35800503      2813 
 31743679  14899623  28141731  46501183  10031227   2890088  42639415   8466711   5015043   8342853 
   643636  54207843  43488843   3714385  50100287  18117070    786963  21985598  25721659   4815058 
 29555067  11907761    878694    143263   6668769  25359631  37303935   6821803  10244653  42348129 
 10917183   3477723  39166476  55265099  18941876  13607449   3434529  75726335   8124059   3148890 
  5862204    233268  12872991  53281224   7743019  32345800  20898484   3981147  20627323   2160347 
 35867202  63466593   2704734   2748544   2249203  13805859   1983609  70143298  12342327  24102145 
 59941596   7405289  50236664   1306987  16757657  64803053  29750163   2018175   7065504   5852183 
 10930173  26312803  24694295  51216567  25683623   9497301  61950259   6677247   7908370   8971784 
 33679730  91355163  11397801  61859027   5108577  15660515  12070818  31940043  20800243   1225218 
 12917446   3083063  36916683  37121169  53476028  34569275  58630515  35173591  40716249    371392 
 14405487  33055089   5018548  29263695  32128537  36419832    106431  28904971  86087124  47332638 
 40827356  49158939  13504133   1257798  52064715   5773070  13850226   7758377  47471019  59233577 
   896702  42615273   1125919  60135107   6488151  17728173  16443825   7779097  50450798  16946829 
  2397931  40738689  21608715  31153303  28738973  12171129  78105804  47412623  44667912   8868443 
  1134801  24579438    901578  48204393  25758658   6413748  12337554  34786239  21118867  52679199 
  5556583    953669  54439263  65088363  19674744   9047973  30268647  44064843  28620858  36005807 
 46280923  75299127  29251346   8413424  15462308  75204355   1354803  40448625  13699557  23097403 
 78564994  14281280  77947707   1559118   1623007  28252347    755339   2091750  10005363  29810163 
 28446828   9229383  75110298   1868374   1545259  26603623  81010708  69613053  16256136    373183 
  2287563  69709438  25858309  34145949   1065655   1473114    345818   8713029  79382827  44433227 
  7288078   3488747  63754263    338783   4509681   4674553  33393264  26788247  20902896  35912943 
 21550659  10101669   5219691  58982133   4408956  15408351  23857355  24233487   4914567   3188283 
 47243211  59968374   8762282  10771308  46610286   7737090  98366811  43037988  22002602  40573608 
  1812795  37993277  24116567   6884256  21223074   7244831   1824255  28797305  22041681  25548223 
 44679768   8099823  11023143  18238513   2897281   2052219  25661103  45478104  18752621  15041151 
  2210521  11663403  83249095  52418283  40694898   2241381  50650179  22793737  48930829   5001063 
 16423019   4722715  11771245  10455220  19691373  19228876  34382555  30460007  64139048  49445997 
 41510207  38559491  16481211  26238291  44673063   7960731  19823001   4691615   5170596   7456083 
 56796518   2618673   5499911  32331352  56564583   6661866     26463  12971823   1551368  44796998 
 32968143   5820882   9078387  38182701   5019315   3473598  19687833  11424610  86543741   5941249 
 57824708   6476723   4025298   3424401  35806713    652539  67776403   7673869  12888999  23968433 
 24962886  24847363   9128418   2388271  42559437   8177703  40431346  41620506  34158303  21141847 
  2396539    361715   3541661   4598655  11199546  20533931  20524545    215351  26361999  47019931 
 10975993   9507073  37006030  35422037   7696245  40093319   1490507   3661383  21663501   8681363 
  1675251  39325266   6726921  33411426  16073788  32128571  28866531  34492235  65576215  65563411 
 60346752  69848703   2646123  68058267  28644531  13207053  12656363  10874525  14452287  50966171 
  4339563  20111415  22329073   1820418  46954113  47332473  27191298  38219589     79404  29673678 
 27240677  69593569   3245573    144190  42104328  50761278  32306607   2350436  29252211    809485 
 11420973  46075845  17924243  26891946   1279896  12683003   5534073  49472903  42384677   3136896 
 11629131  25968283  65446238  13792383  48684579   2249155  22788333  26992475   3197328  25109655 
  2224375  16687103   3912933  22051768  60866859  78229291  15694455  75353107  10685175  42893191 
 38692782   9300783   1285995  48886807   1075515  40515154  66671759  60615699  34269435  27449086 
  4132191    728993  10213944   2579627  30352299  15237761  27152127   8978193   4646739  20150271 
 18180805   8377248  41319330   2626987  23501323  25493781   1444731   4602387  34173999   1522661 
 12409286  23277201  44623011   7795707  52472058   5361883  12190922  12114293  30507871   1555873 
 33981772  19627874  10700889   7698880   9467583   9631108  75591847   3258573  20661783   3676698 
 27661053  17535118  12369109  40092747  22219953  64081481    476004  74465913  22423944  24938697 
 26234849  10657563  81896028  34953548   4677834  82512483  31370043   7584119  11810287   9506459 
 62636549  13257192  37862715  32467587   4058619  11905475   2181354  36601999  51064443   7649709 
  2724858  30743115  43637425   1463775  28602438   4920383  27115795   7006411  14874171  22715517 
 20670483  11869903    621523   1784339  40908927   3613515  25237253  44284143  83091053  76094778 
  9386427  10090847  16491307    520143  14914743   7786655   8889612    875945  25402561  81739243 
 43149693   2060943   2862853   8571837   7731744  43937376  22142981  30998123  63372015   4759515 
 11795351   6035346  41321273  15446614   5351171  42971109  47355951   1115457  27648891  10968481 
 37068553  78176321   1906533   5064074  22062618  16245683  32942235  22686845  18019313  37972123 
 14559657  22538263   2807373  17338028  22944412   1036457  16889723  25408221  28798123   4258779 
 12657591  70987533  15353961  17500419   3219768  91469543  21889101   5463478  21874851  45969225 
 13613723    181473  41619995  55879593  41188148    678528  17294379  19995746   3383190  78945675 
 11833495   1042373  15822523  13564235  25230713   3972949  35179107  70023378  56333931  13717703 
 39755328  21607533   6513632    340227  22496168  22839612  22627434  56579539  24729963   5534405 
 76409909  14731265   2268935  60591227  66871323  52461672  21386994   4544223  25855766  25171003 
 61306295   7038203  34672703  45520532   2973887  12407323  46181778  33039766  12457473  37302237 
 55635715  56783568  10713939    812478  12279663  26250239  23661369   6760536  42474197  12797853 
 37431195   7563663  29242070  60414093  37458993   8151556   6567411  55564383  53126847  61968731 
 21874829  41640588   2847687  32501371  28006583   4959803   5835067  19286743  15921483  31469091 
 23865567  59890538  62954643  26697543  17087739  75008844  65626677  64548227  28512409   3964905 
 74409203   5200323  20425983  11216526  27380163  21290879  20403767  45262283  33599247   2169925 
  3114299  16736267  30351483  18441793   3404397  52599337   1814804  47522499  35928723    873545 
 15165183   2243421   1504913   2831690   2637243  27830313   9309897  64389946  17285755   9673098 
  4317927  10668888  70434678  10031271  28732473  40176882  29344527  26185595  44375759    517820 
 74987353  57852148  20850450   8899438  46716711   4360623  25365823  16039608  66853910  34942815 
 22538430  12365745  48826026     77899  35585871     30809  49055520  63699832    398859   2921022 
  1374507   8393333  43996777  14675538  18803803   3243033  27230919  59963837  11800719  34599031 
 17665101   1480946   2788139  40662891  39591695  12670830  63286339  51850428  69652083    803973 
   498121  11354613  76375871  13720956  45215344  38873373  28940679  20296353    374634  20268427 
 40270988  25928958  71392458  76409622  37547989  67361483  53933082   3049723  15573534  18291292 
  1666059   3734874  51100981  18058415   9972253  28465743  39949778   2766629  55683783  67667183 
 22031037  46913749  30968907   1219567   3725935  41029685  11093655  62481167   9460025  46768091 
 10811047  19209005  63193743   1207971  23861545  46217427   3587531  22834036   2186786  21109758 
  6171243   1954794  47831046  53851179  23413911  17137503   1618754    472670  45504915  63123738 
 42251073  13882857  26099193  45625713  15673623  20252107  55411987   4919799  16876687  14775099 
 55122303   4366624   8348787   7308606  46371177   8687643  25047663  14306123  15079259     36517 
 20680943   7581753  27721193  10900859  53259699    491406    549063   8511443   7915323  29438859 
 20035473   5052599  34452991  18126141   9786361  32547966  48766097   5106600  21332059    807358 
  5542407   6310635   1249795   6470139  21695741   3508155  19732758   4293747  38231309  48835383 
 56079315  15042315  26673315  10955448  42931539   6150091  19567059  87758829   1170181  33842622 
  2042709  55265407  17960637  13195115  56654563  47600072   1176953  18270517   1475799   5474913 
 22537295   8357163  31381209   3129243  89324813  60157359  51544120   2254683   2174582  75578339 
 18425469  47479527  34766109  73934655  30300633  10328703  27274667  20909495  34744571  28302712 
  4033595  36975361  54308379  14623431  15090459  10253473   4058067  26709080  28317148   6622183 
 25379183   2507595  26910111  26731731   9817058  24133868  44762945  39205315  65216544   6785398 
 21908368   3379709  14637323  51077348  11780517   4550734  63153636  64957884  26225567    830745 
  2597139   2771772  36675196   4591347  13425001   8260935  68615868  10992723   3708573  11123019 
 11973938  79652850    365079  52820463  52361211  53010579  26575723   2857659  76122675    397660 
  5048523  51725683   1815027  42017102  12501555  19197132  35023657  32136627   1678655   2339423 
 37823821  80604501    691557   6909351  32459376  47460263    806661   2566539   3353088  76734921 
    77662     82955  22875898  45417818  25168623  52442903   8526053   6953673  54187656  33978111 
 30440544   8939970  16280583  10319195   7107387   9515655   3980303  49056155  88495264  31279357 
 17367799  19956363  25749933   7543527  33098643    684537  38276681   1182043  18491295  11908371 
 17604603  65947983  52427555  14933877  38950944  40359211  51395874  37928643  28690811  12944652 
  2247363  16647468  55736115  11263133  17111085  64416289    199947  17217027   7917061  87506916 
  1492559  28759427  60619037   6808583  36296747  43554463  57128844  11255873  62258443  39976635 
  4411523  19965228  40290093  56072543  10477686  14284371  19902123   8182755  32359623    279159 
  2127948  29130029  42160137  45829624  28269008  44096863   7138518  36971603  12388559  11498532 
 13010603  76806315  30742503  43734791   8310273    655517  11258920  37658835  35609515   1210806 
 79793349  68416305   9273507   3166469  81193137      9037  19168797  41063379  11354838  37430715 
   168828   9113738  47218252   9022923    242373   1775904  23883783  26323193  23899419  31727243 
 23211193   8063395   1514075   9875274   6841575  27611003  52268911  56287019  28627913  13762239 
  2513611  14375535  14287785   5785287  30834815  16903523   8182443  87362307  38232402   5657623 
 52122783  22390665   2679663  31034909  23840123   9039723  29084350  52731488  11694276    177507 
 68240652   3949159  19887739  36738879  29301429  15659055  38982530  23746831   1111233  14460795 
 13035348   6721656  28060795  36099924  34435055   8681502  12974400  45860106  32923759   4741339 
  9419295  34317105  34609075   4448203   3356255  14825238  15303898  27772467  12714930   2169718 
 47078138    757341   7367211  22609545  12450405  23239987  23045159    251563     88603   1228817 
   812061  69002408   2868387  71973156   2105612     58650  71142075  29594769  58677657  30249429 
  8888128   2842043    585795  47921163  14744201  21186780  78415548  22482864  39409203  13530227 
 12301685  80882808   1680075  12958211   7032943   9590253    876851  61879423    896997    803191 
 43693234  46550823  25207123  27652011  33228947  35493323  10863150   2467515   2947821  21587391 
 49133403  16222183     81861  55502423  18604923  56626545  40317124  19296063  34708305  33473259 
 54640315  40196075  32635088   6031941  21373729  23410419   1386387  26061879  49788719   2669839 
   981629  60183979  14214813   6042844  40639961  20347506  66030231   7065539  13825335  29353031 
  3034532  15696986   9929029  44835079   7925955   5455463  33606423  11785261   8814723    516129 
 34834248    958667   6877672   4819323  50257512  30319797  52765847   7047291  33318485   5806147 
  6583903  23253936   3707970  15507643  71441687   6101019  17028429  12408587  29084645  12545873 
  2539083  16168603  67116975  20544405  47840419   5512119  17887275  29250889    152649  53746387 
 59462143  17417589   1025570  60190707  25629114  26954872  46354091  23465751    849689   8181453 
 31668907  67597563   7623267  15139783  31274547  12167327  53832675    864728   7903410  55076291 
 24263195  54643299  28447351    969645  52597306   1407338  29464200  14111961  34073925   2167135 
 21604713  26249073   8237903  38581611  17133152  37673419   8130273   2472060   9256693  50810363 
  1446576   1185533  43211804  14977839  29371322  77355747  19295083  74398590  24873587  28980102 
 57652053  32958268  60270529  49431031   2844315  12436038  38796099  18193868   5629373   6170459 
 23434251   6264051  24613059  72089793  16124126   1673791  12057441   4452990   5608011  19950683 
 27019348  36833980   2970993  40893756  83254281   1004964   8065472  31320048  69657630  11103723 
 24111723  12062048  81024579   6821457   7993767  18445095  91930297  11460539   4487123  14970793 
 32958699  11306301  15636747  46293027  10488315  38669292  40798899  24823335   3988059  24783523 
 11180454    742843  79747911   7728126  30880403  12424416   9159735  23033498  11520505  26396115 
 98565186    372987  64501575  45947643   1775507    460377  17927865    348819  21926781  69233235 
 20921608  13312716  25232449  14087148  11203791   3414718   1198033  41182387    607817  11479443 
 19501815     15758   2319027  11826963  49475283  27117129  63096273  26843561   2031373  92791448 
   849192   2395431  18253068  15565998   3238008  30534411   4216092  31927687   8890683  14345083 
 25876953  20608302  31778703  18969293  29833300  32733663  51586053   5719254    881403  39786048 
 34718937   1251501   8016131  11359387  35461235   3192936   7356516   3099021  59547363  32882871 
 93235083  25618690  38100471   2091142  53973687    630165  14471681  28454527  11738373  20532269 
  4438662  76637739  47450583  11598903  36306141  59950259  14294313   9473790  52907276  50801336 
 20332799  35691997  11018445  59579415  51700505  60444003  12097180  86661363   3602315  64566091 
 58793739   4883820   6295251  47988739  45317067  16898683   1566519   4854653   3262092  31616043 
 39225851  75185511  15458019  26288123   1088874   3599909  16652150  42528323  53862763  63985263 
 22530423  19661523  31302525  42144691   2106114  63177441  20601177   2151493  45570989  15050403 
 53782725  39583713  34836771  18888577  13645293  58075117  63081155  32925435  17714963  46606941 
 40661723  53416563  75533843   8231823  29304457  44796483   5859153  34784743  11802067  79768587 
 25830180  45465278   3696725   8246313  26835022  24221628  53169967  20188968  38316583  44004435 
 17157915   7302700  55121433  40280343  62935287  10101425  52411715  15564659  10939770   4864591 
 53416703   3818040  56331693  18714477  34556873  51025435  22344398  13995711  41590851   3039294 
  3830793  39095763  15358193  32747151  68692904  30064443  69790519  28479498  17793219  14265741 
 15364591   4330748  58250331  14551000   7322015  26818425  10333069  13767006  73926897   9077883 
  1320912  77381967  50551083  87740049  40211161  12330699  52394713   3141759  26217123  29366892 
 52064007  11753263   1471983  40654725  57570829    149387  59761030  18360696  28270987  35152608 
 43783738   2951163  25501683  16172201  11949317  16920123   1005043  45088023  21447163  16033063 
   260373  47205302  10145247  41389451  23198473   8509953   3890919   5535744  16523259   8463463 
 13242539  10269543  13637103  12441373    967728  36963203  27842119  18951099   5951611  12232453 
 21282063  26780983  39398898  17785266  25562298  29919463  40970808  25891323  14550113   9757464 
 63737279  11420353  37752729  47966823  11604799  65202363  38701513  17968359   9575696  10043667 
 16812804  38821290  45616923    425093    785607   8951263  55092993  10073961  46141489  72542418 
 19067748  19530583  54490090  12736524   1894414  39882093  62993067  17780298  33597773   2032883 
 39263430   1721472  10302275   8270391   1889907  25879043   8963871   1040739  17186103  59820768 
 49983423   1187600  14836927  38114427  12523461   2357878  46415243  14002299    989293   9216791 
 11240937     32163  40027029  41515653  30983257  13615219  26032271   8885272   9733392   8560323 
 21545581  77730685   1351066   5655147  71453883  11400793   5659715  77944198   1372338   5162556 
 35517891  21690568  74216657   5398683   4565163  14656440  32353659  10228873   6564549  63637180 
 36342780  31247099  35192180   9251323  43779891    198501   2940619  69618373  31615101  20276601 
 10117248  19880193   8185209  35902627   8551914    910967  30397253  94546467  18554127   1773123 
 45374303   4669307  24587981    669335  61827205   5147755  33326358    580123  87378015  29431213 
  2013243   1144371  66935243  78074755  41106581   2808659  54957901  35925264  13388080   5934583 
 46222455  11782191  65141863   2571731   3775819   1774980  53879745  41701336  64713243  10587777 
   647038  69773631   6582391  52406627  24912873  10234399  30490235  31679446   6948155  53483685 
 32987297  11303067   4501155  82497819  47837511   4280256  21210903   9350427  22771053  32141976 
 19096548  45217403  25323855  70466883  63113088  66483645  15035983  53529495  44013471  31903503 
 14558913  33095909  48802667    982706  37299801  36378843   3542255  14664475  33518794   8706399 
 38342427  52124310  62405073  44139708   1576197   4009419  52481510  27727187   2827521   2398795 
 60343155  14487108  34066228    234125  60340260  47328927   1228876  11320623  53410788   9565815 
 66833582  27954847   1673683  38679995  33939411  84513669  20053425  19494878   1746691  18417209 
  7414998  30946983  80405193  17338916  36857919   5168939  59474147  42431171  47065479  23192558 
 36315248   1341333  30833343    372459   5621921   1128593  27142992  17017435  40435259   2821916 
  3631408  10816488  81543054  15106171   3386229  23728983   3239570  25010358  15236087   3215005 
 68647741   7479267  34548135   3833443  11390164   5071623  14733973   2815614  57659015  42281838 
  4602053   3102803    134383  44738530  52785195  50103360   9947809  51896439   9042372  22608411 
  1391499  14367159  19447459  19800218   4482968  10648219  41060520   2962763  25764797   1333755 
 88059479   4203023   6350297  45563949  34661703   7863792  69882225    694573  20021607    665598 
 28395142  14318880  61998975  10104603   3125427   4893872   2006589  15025047  38914219  58723747 
 40501545  10884893  11614455   6783203   5433847  31610111   5603721  33776730  52657633  35685668 
 25928493   4792623   1293107  74107724  27427993  69781973  46252635  14314857  34971928  14972283 
 10878843   1279184  22455773  17012499  17017981  34465515  11175995  15616164   6420447  46575683 
  8677506  84113307   6427973  78749136   6148023  14344040  82018423   1795335   8886217  26845548 
  1997782  36470748  51321779  51315951  14140475  10091119  73737351  10644838  50000047  47279210 
 11525443  11233335  60200543  15552447  12981480  27872931  22118901  33675100  51211739  19362604 
 18849590  76520883  22442145   8235087   7104253  43524793  17139523  11862429  34925715  36828849 
 47778315    200472  66535994  21659117  29981819  48062130  11119407  11392053  16576404  24467037 
  4303433   1607876  75854124  10459895  27730147  27926754  26613997  36996723  28522032  34852773 
 25695723   5660390  67199123  14854380  57469249    276299  20302803  67854450  55656357  62020628 
 28036903    159288  76431732   1242111  50306523   8992203  28585405  12128163  26457693   1958731 
 29954014   3040281   7310259   4031963  66113358  33608643  13475947  16590363  15238123   8435355 
 45202600  34323798   5590287  59612874   3049569  29156034  19505960    449949  37979949  44863127 
  1564290  84416331  23251743   9563830  31254632   1541157  44862663   5408235  33548937   3709518 
  6853803  17616953  31191715    763026  46548168  50589851  11890983  28723311  15028024   6463035 
  2592213  33110123  16038935   3491226   4017027   7489659   3546413  46788346  34716312  12426478 
 13489781  29522639  12856743  51680039  40651404   4934535  19091637  30081563   4503403  35382275 
  4801799   2267019   1587003  10549949  17818815  36137139   6939939  44138311   2381127   4045239 
 13002465   8629323   4332675  42793379  34088395   8861747  41673171  16304019  43447983  19569883 
  7489383  44689413  23763141   6777521  13817703   4704225  67493451   7937192   7246536  13302295 
  4362257  57690539  13185729  19587915  23984386  18397167  10395800  10880475  67419655   3572283 
  9095153   9971490   7753281  42718001  11251131  12471273  15031343   3045408  74837759  12902782 
  2132949   6272818  12221313  43473527  17072277  13595973   4707333  55060886   4411848  88034619 
 28274523  18979399  15780331  34255863  11070168  39380819   1628553  31549863  28444539  35332233 
 46427337  66268355  27539081  16044039   7987235  59774723  50731795  17034666   3076539  30183227 
 12678138   6325932  17434387  36172011  71319453  25546371   1552451  26532455   2701419  35105627 
 10980563  16568748   7566363   8729403  58651467  14896662  79804379   1573623  13466491    425499 
 10526939  18116298  37383623  45479604  91935731  43665531  74130459   7506054  49075323   4959689 
 53227581    927537  32376321  29472288    464875  19929677  43409215   8853865  19381083   9242957 
  7599819  73257377  23633979  18679107  52146045  64766763  29105740  32224479  21329496   3083573 
  3754797  21907198   5070978  18633080  11439888  50360739  24809679  54602394   7675728  45736293 
  5827693  49175130  41316972   8966733   3593802  11122476  24087143  64793311   4989653  34031043 
    27151   1385967  43818443  14244543  46518687   6388451   4070640  55409715  11644647  33828323 
  9734873  81245439  49409452   4604627   9442227  28448397  60926044   2597828  19800130   2329440 
 30320235  37943953  84606363   4834068   7818025  26346131   7529343   4070683  11784882  27188907 
 63378197  58155993   1024883  50862606  24777339   1727595  46435539   9346687  20046488   3415368 
 45125723  42653828   4812443  57326424  49618403  56063928   7908818  19478843  75658923  37764139 
 25170361  32279199  11363673  39107253  43831971   8118111  36668151  16202783  15584601  21735033 
  4679443  83714165  37411341  22437949  23868933  44849661  21520542  40628319   6755523  30293659 
 12898033   7090243  15866640  61066491  50990691   7122636  46683010   6429598  59372423   9850941 
  2194566  34799559  14614093  27287203  32135098  14218883  13438709  18416343  25523549  85419507 
 29605551    801763  12047999  11356861  57139667   3336115    863518   5308491  28740923  52712727 
   669921   9705738  44736626  26377473  76749675  48035657  69691178  64239927  56774082   6075960 
 21406948  13851675  12564939   2028291   2731587  76755835  54997926   1575857  46391523  25866898 
 30370431  27505887   3622375  71872498   3915451  34417561   2499600  26797773   1368000  56574588 
  8363483   3989421  23673019  33895151  46151008  42036318   8446893   4071687  21548489  75134325 
   565763  31637842   5070809     48630  37287142     28500   5714223  76998632  14699703  21482969 
  6723483  12238213  16465371  61763349  12337749   4932588  15759475  44524383    501021  16148552 
  9546803   4337144  26432787  34793107  11372289  51085055  16379352   1421256  14606043   1275123 
 64269918   1932187  12051681  54296592  32188819   9632067    845816  46423043   7043607  14285094 
 13457083   4595124   5269487  14617271  33714051   8613594   2882378   4765275  32829180  77996830 
  7736467  11235123  33432990    119853  32647287  18285404  24388399  31211163    534312   8781665 
 50567652  93839223  59662635  61114011  67213080  26089762  43619314  33189881   9764895    109775 
  6477243  17622117   3167700   3969611   5848607  53394743  60363669  13774878  46800639  77236345 
 12396282  44483759  13939347  92596308    116193  36713873   5603487  51638688   3070563  25002503 
  4066306  66465999   9420820   2335563  46116255  13941885  30134811  13748213   9337640  71097147 
  3308659  30921657  67961112  73623684  17408968   5696418     52623  53231953  26116257  19114043 
 32854337  16205026  27965320  14577476  10910046   4467496  77671835  15041043   4323166    161031 
 73725927  34957563   1492485  14642898   9032055  41153348  25210968  16391267   1848021  11407563 
 28562214   4145220   3088202  45545315  45640375  11882355   2668851  31697443   4453511  33112048 
 38591520  42768823  30863121  38462519  21731557  47789469   3941001    783843  15180285   8668794 
 45839617  46115044  21053170  16315587  51747539  50566800  18774219  61041411  18576681  45938067 
 56597293   5442299  51783838  13834839  40078539  27363825  14874983  23740784    196891    182889 
   506762   9977225  37292037   5604683  35588582   9390693   1481091  24499141  36037113  21207939 
 23402738  58234749  40353159  44052109  51543611  39354621  79200843  18965099  80198963  58423818 
 21351759  26623203  59147623  51673407  39626880  24583399  44603073    342213  33769549  70406053 
  1585223   6383487   5038039  10090223   2908508  16377398  46518612   2541221  35179124    930123 
 33639917   7847139  14721219  40848773   3589660   1333325  24682323   8021013  20079492  12802075 
 52444221  40089669  42517822      1461  44174589  17035677   8977477  21630075  88810603   5482635 
 30546666  12827655  31326093  31426753  46737177  17526141  18878364   4853675   2237931   2535549 
 56548520   2096103  41034797  33696060   7638546  10241067  73931837  10598638   6494325  37695373 
 40367496  68344521  26846061  62414781  21343227  77051920  25260585  41422247  42368128  27625379 
 18082074    375875  47279313   3887934   2328439   3812883  81900961  16191042   7555086  16175931 
  3124320  46045275  14230215    368569  28605371  27620088  47978739  23485998   2469447   9665303 
 31082755  26510560   3352307  35551419  10732767  22531375  18628803   9567065  17507067  51870683 
 45430123   3589922   5620973  22817105   5250779  33475506  21155161  15252739   9526171  27773803 
 13566702   8077023  72198216   3734007  35829987  26594691   6373308   9279891  42006813  55492344 
 40258573  16599867   5185009   3845323  14029828   3319195  54365083   1632963  38636952  40959558 
 38876433   3599653  23483895   5140293   6370698   4101246  47217227  48365181  30947043  59165407 
 32196903   6160133  15360265   3687201  48091895  32697719  47337798  30347391   9191067  81096945 
  2845629  37921296  13186819  26816739   1521979   9065067  13367953   1117041  78916025   7366109 
 15622596  69453605  19652155  41677143  10960147  77677149  36002587   8583701  20325931  23419885 
 15261957  10530963   8026523  15925207  38235165  11843307  13103884   2593399  80905105  31485991 
 24755799  23358927  52780929   4865917  17024030  90647064   5125020   2926493  41119003  32413260 
  3270066    375123  33311643  13486715  71267712   2606203  29023053  28488009  21389943  49789228 
  3333973  58476093  26152980  23249175   5495145  29613471  22677863  37330404  23172765   3389080 
  6117823  28477850    579129  44484348  29403687  54418267  32114275  16127143  48598363  15243543 
 25983223  61403388  24990351    459015  64171728      7643  23711085  45919821    114576  12452211 
   194431  46657443  13443745  32147282   5014587   2501475   1419729   9532100  80345310  22754373 
 47201355   4323631    554062   1238551  28040971  87417763  46608189   5574163   9104491  19641125 
 44549355  55791421  46188291   8715683   3758127  30309455  23922795  29633275   1897278   7477545 
  5036770  21177675  33502018   8125461   2265758  18429776  30984423  22950988  34827578  47251107 
 60339883   3104538  34774863   1961907  35724861   9061248  40803823  29467807   5751988   9926226 
 37251507   5137294  58358313  28783248   8526816   2259373   7197027  27754430   9227838  34734603 
 23644063  51874008  17250345   3077098  48328617  41860123  10902147  19893030  54516471  18897393 
 71986242  21674328   6329595  11790418  26408166  65497698   2221291  66545511  42914667  11630259 
 12873955   4836235  17404223  73755610   1195801  18259248   1636781  16945901  13584381  25440393 
 46063611  19073912  70622067    169565  32665728  71444079  70001637  43531791   3824411   1694983 
 22741447  26606859    523923  25391986   5083467  40475082  12037109  58949651  32416417  27654123 
 20127245   7751553  27219273   2784443   7921024  39752127   1905623  18998278  73866271  11618191 
  3961465  72081959  47934273  30980625  54580623  48515882  37560858    177179  27156203    317059 
  2675873  22391244   1984027  27740123     70839   2912451  29872155  19247199   7567739  42315391 
 58099595  33319953  49916661  82074339  46016373  55606610   8117659  62139183  14625555  37950013 
 61177855    711391  27231423  15803183  12174632  43437951  37938699  21737179  12031153   7294565 
 65343888  64145445  47766296  52140761   2364947  59627379    459630  28372854  50175611  21452879 
  1066045   2597875  44093097    503703  30930299  72598340  14830835  69749223  82277229   1814823 
  4138203  18407265  45357822   5173053  44076822  11440481  18790518  26250865  18560763   8528071 
 40660303  62255107   7537115    696910  43524121  16443993  94422354   2792227   9042103    814173 
   494199  62127642  63394287  40753443  26058927  62466931   3397965  20296707  24811657  89809287 
 13389071   2698039  25649052  37410305  21426779  10788039    558843  14968096  17146956  11798338 
  2142379   7590293   8437123  43996075  65855673   1381083  95535123  66193653  12476278  13539840 
 37130398  38197518  25169687  57120807   9209771  10230707    566997  18976959  22228203  42622467 
  7038119  17301099  64032065   1653500   9450223   6843293  24689613  11520772  27690630  59437302 
 27707998  16454157  25154739  18019937  31093548   3749231  12628530  15629934  82546899  13332243 
 47307893   5897278  44945889  24410391  87306477   5881281  32235784  29980213  11484483  76212959 
  9841326   2165737  45984698  92595363  27037074   3030837   8416023   8653173  30861223   2617878 
 23810793  58146475  63782907   3688863  20163606   4336583  16413588   4454923  16584075  24584033 
 76776235   1810907  28575683   6741699   7429083  45113040   3426079   7332084  33717891  22567800 
 66241158  25668699   6720123     86020  14078187   8099291  10927239  44007763  12388905   1156344 
  4883337  30213019   8205409  21381274  33586563   6330902  31790739   4070127  38183814   3140671 
 13908881  77694447   9303765   8195748   4610959  43317803  13448415  55920273  10494873  80678589 
 16749482  41737841  34724323  40893123  54930195  37023967    117723   4504500  22837851  10000587 
 70460947  58299556  47730828  30643395  12539988   7413823  46176819  18065943   8537103  34730301 
 17188547   6585345  18231990   9635595  17379863  51727174    651123  30537474   6022243    608727 
 47109087  28620873  37545350   1077807  51021363  43399791  23633387  15426303  21323638   6401035 
  3168499   3522115  32262763  16378400  56623648   3553899  37659347   9955973  13646315  35566269 
 65452947   9207048  46999733  19996482  23818566  93194268  52803051  55609743    622734  82176821 
 10277478  29867228  18627193  55553071  19055387  10025787    154718    233983  11164551  23156851 
 12050309  53191101    306123  76966331   1591128    737563   8659683  33447813  29183643  59047623 
 59397018  34887579  39872438     99651  24385467  28345888   9440685   5487604  43683612  22921208 
  1247163  42995859  65056488  16428623   1249803  30526017  47060859  48450347  65625463   2714911 
 19770159  30279853  11289243  37894148   2956531    886721  17133681   4287387  16963781  28752223 
 97422840  41118438   8790894  36521223   4998463  27419955  17835963   3083559  23916683   5285781 
  9002939  20917038  76301583  85937271  22131513  10822223  27579645    193053  19753878   2156805 
 28769253   6150803   1249373  22721108  16876465  39717963  89955247  44368923  55363311   2495195 
 21893864  43138293  41945253   4368267   3091323   3166169  76045323   7491462    601275  70041147 
 31040115  34671085  42667827  56991057    165218  14351228   6708015   1288339  10998951   6646035 
 20014663  10855223  28714203   6566607   8668615  76880339  49790798  51580415   3764247  47170740 
 19558355     81227   1639873   4284879  18841498  23925570  19999195  52443943  52516195   3841983 
 43020034    824891  27319422  12727013  66522075  42154443  51174900  33812901  59185413   8462603 
 68351787  39483799  23284878   3317154  35726667   1577363  26460739  16496463  10040387   4255998 
 53563332  26371227  43434948  28120908  12949211  55834923   2910888  11644923  67293811  23277498 
  5964939   2901893  71494040  15405073  26368219   7622430  70591676  29032364   4069467    581503 
 22018611  63169063  34578757   2340411  16483641   1304538   1327243  71681715   7738323  42335563 
  1217593  89211679  63055623  20126057  25582218   6589893  16573981  60900963   4351813  14499967 
   452004  15850853  86474028  19315291  31508241  10434911   1399587  36655683  83611427    166548 
  2462720  56693481  14755845   5599273  18368043   8021379  58490037   5950627  43786948   2091483 
 62400608  23798523  43305243  17166048  22480755   9898863  11231253    232173  89155379  25675739 
  3248515    474281  43169953  26245993   3144803  14883511  38695595   4899261   7886202   1866341 
  3052494  48385053  13156661   4134843    785281   4432635   6619143  29698883  29368473  21529807 
 40646631   1177943    943963  16164348  13518003  29628725   8869889  77792508  74074383   3504655 
  4868775  14693472   4902969   1022123   3518571  13355047  10574998   3616449   9112422  31185699 
 23386479  14905450   8099025  20585695  46238907  14637381  34867653   7254898  77055173  26192377 
 33225627   9082800   1395995  11709571  11740605   2736300  80723263  22903203   1013835  59922627 
 46543659   1116453  39176931  36958524  21244663    937811  48918524  38782398  31943563  94076400 
  4011361  20114431  24386218   9388251  35042883  37931683  50041491  20496415  61202103  76635343 
  5300383   5114041    167035   9713047  19440075  35346147  50940467   9555918   5936865   3798535 
 15582499   9069908  24867235   6134449   7681709  77509651    870030  12662909   3477625  19528957 
 51045777   5193518   2664155   2373265   4601118  36269983   6076575  32802235   4713601  37173207 
   475698  18926366  30089847  26949730  49873023  22778889  11112804   6719099   2145169   2279764 
 43134147   8428155  43181907  39325860  15390453  18518826  39781641  41098323  46083993  66244884 
  4449659  10908885   5065044  42141049  66476871  13618959   5009250  40875615  25387723   2894773 
 14712809  10412563  37197475    422003  18647661  32912331  15327582   3500046   2378524  61584108 
 59150413     11303  23680539   1309665  23872518   7094133  24567253  42842701  18568203  29272773 
  5265519  62634234  48266517  92363223  25301425  26554875   6846523  16325227  10580733  10129203 
 34769319   1684198  34275915  47006313    539973   7399371  21513057   7338071  32017251   3608568 
 18638274  17347067  51204497  35558327  22268643   6800418  20523851  38057520  12013419  77897174 
 11072545  12097535  23212042  64336283   7485227  35945643  42597651  15107496   6170859  23739712 
 55074750  11544343  15827837  15354251   3560536  19038390  97081283  14738063  49805712  26309538 
 48217998  26267859   1369387   1450131  15379003   6770702   1684435  25271070  35227733   6984063 
  6955413  35318667  45413729   6760002   8925767   1083737   2555306   2600763  71316891   1739079 
  4096336    742059  21764658  15490246  38601862  79464963   7344826   9956451  35527611   4928644 
 41410813  28735866  46297679  18613135    841970    329601  62897163  54063033   1433769    783633 
   180347   1146489   4427201   3474948  15015123  71312486   7421181  21766541  16230861  16321544 
  4229019  25384442  89229538  10548429  14348811  61205607  10647803  69520630   1129263   3611994 
  1228833  20663453   8490207  20978577  17764927  33338835  36201387  45518175  14799336  27848223 
  6981504    163131   3081059  50283153  15861945  51112299   3750387   4101781  36466003  11785047 
  5106567  33827607  54364853  38949453  26368617  30512693     50604  16388704  68592723    172867 
 49392019  15316351  20674897  17066168  25579194   1455031   2016027  25699365  16880856  24623792 
  3314643  72522987   2820186  40340315  30697058  55658363   1024666  57740178    456243   7644287 
 41004261  42051265  55949352  21114235  63766891   1542807   2456779   3266912  45648873  60032307 
 22554644   4548831  29342083   2269698  35852291  47158667    413523   4942455  13311033  15380735 
  6065433  13727655  19983879   5784003    710145   3237617  11952646  21525360  11812338   9895041 
 50977686  34503427    473028  49864319  24685051  56495808  11037766  11767204  21084501  30063321 
  5517070   4692391  26964937  54924871  33078876  15703419  30789613    497823  28235343  72367683 
 13244785   8749158   5353331    957063  55387915   4069529  40998171   8844860  40442833  12750531 
  7185973   1310283  27593943  11269707  68094123  69446297    449034  20883211  33526994    316518 
 69818397  18513878    389139   2480307   8887738  53890601   5484212  12088546  20984255   6225333 
 61712031  11883645  20479938   1088087  19958596  20637315  15199090   1864203   2781913  32157163 
 31786159  46479012  80308329   2519523  29182467  62226393  46341249     31515   1727959   1246427 
 13832721  12684344  76696343  36752139  71810043  16217556  29476419   1914536  43918568    223647 
 64687268  34947659   5134655  26748124    747429   7881507   9865099  16010055   1646691  40916815 
 46883643  10421452  34614843  23987923   7844484  55910931  44842931   5481161  11239414   1400119 
 12276116  19261898   4909313  52777811   6848349    906627    536231  73992159  10386563  10430711 
  2760583  56297677  15557231  68272333  33305563  24607175  26198721   2332943     61393   1891779 
 60575901   6868730  49267263  43342677  31815062  10442259  60781519  48784453  27720216   2670450 
 23066278   2750403  77549745  16762145  55410450  13365293  83098523  17909768  35368207  23706069 
 67555433  10916898   1624053   3087555  72316491   6473051   6180003   6248235  65740614  24644710 
 55624653  14225211  12949623  24416052  22743339   6207786   2728123    134739    328082  11685883 
 27080577  35226601  33433731   9927650  23427417   1692103  21574749  66928789   3843807   9439899 
 38735862  49860100  14924543  24059123  16580443  11288413  34058223  18495942  17588735  44153169 
 13782955  17062752  69602988  29065068  27163743  42777723  32133939  71780136  16577269  40485113 
 11147803  24807815  14937220  43504793  58493227  14589467   3519331   5664801  24915678  29811437 
  9094423  11544813  40611496  34116955  49309935  27384535    200873  12353885  36220203  67363047 
  4571649     72996  29129003  20998078   2721759  71056663   8653904   2223893   2937477   6476843 
 44669271  30209145  13816063  60209363   4687122  54255237  22650538   6420075  40355328  73334848 
  9414915  25793253   4672965   9466647  32276368  15818835  52451801  32971305  15588963  16679973 
 18885705  40797254   9182907  59013363  63620294  25896147  47193627  20484363  14216285  25859495 
 29428393  66929548   2125701  15577083  36700827    226349  33816921  19388479  33869331   6659856 
 30137120  15164391  25958429    593291   7819935  30301149   6611199  30775395  71281011  67858557 
 13088418  18946963  14943363   7340829   1501383  31119387  34927323  59071703  62898812  38810412 
 18057390  43839617  63264363  49676064  42957311    451029  80040230  24760198  26203883   6517657 
 12391971   6258513  53957747  78592440   5973385  13126579  92018643  10793287  52536387  20226485 
 21448853  62012523  37995198  54993033   9668140  13636043  28136648   6357003   3149262  34352047 
 58815023   2454213  13239291  11773921  25307046  25326159  85023852  16398987  14227206  16405589 
 48793831    369583   6124731  30977531  46462980  64617723  30296950   1969219  53688267   5903560 
 10307871  51503029  53992803  13472430     40485   2003488  10317867  16108813   5583179  33343179 
 88170559  35302607   2308175  12609207   2075959   5822016  35141838  18652051  27692123  14931410 
 14109999  29963710  25072863  19137465  41778024   6756768   4554008  71119743  70892059   5583477 
  6286315   1570913   4754631   1825393  27435679  38423823  60430990  16963143  47065461   8447173 
 22090513   5074283  32046231   6283953  59688480  24145641  44551867   5857533  48137223    916395 
 10223577  46668801  45792947   6262442  33293113   3115161  24101493  60794157  34400678  47726207 
  4602273  10579938   7663483  77175748  41469495  32252058  62076969  28044513   5493299  57776910 
  5316665  27876023  53484999  66119775  37013469  41668791   7837511   9114423   2119083  16058443 
 19186391  55159723  23832778  42190917  28334493    301539  14078636  11102723   2930739  18427407 
 55195872  46966133  11553489  37546484  76369668  13679659  31683633    367451   7045235  53082903 
 17617243  11709153  26578518  40727235  60645633  12381039  64716873  13978522  24423375  21048963 
  3956623  17848473  38828515   2622093  26166731   5599983  61158948  26584863   5630352   3392589 
 84005478  71456235  53520923   9717531   4302833   3148813  46406714  10817563  43875713   7013233 
 43538751  51697163  20356203  12383373  17471889   7297655  45412289  29448916   8606517    547903 
  3484345  62357753  35852851  15535539   8506635  71412898  24441963  17342943  79684988  10708485 
 18446419  49117077   5281767   1142781    385053    682946  26981815  45321633  11255262  12780807 
 14407803  46339845    548923  32035753  61377547   2514591    133165   4566451   4561160    561515 
  1160553  63406098  68693579  28071141   1391048  24845671  22978353  17976018  43242903  63279129 
 10415243  13899495  39006023  28615467  70250459  32553435  19547338  13258109  37176405  25468503 
 16603380  12043627    964451  13213223  39471711   1178776  11419867   4954219   8138939  17565243 
  9786723  12742259  11452221    261584  31534732   8193609   2951103    194178   2599799  38755510 
 15795977  43079235  34095415   5735253   3435765  24284524   3995855   7310498  47073144  49980743 
   630203  56460891  72906429  23295329  59919180  24767403  52146513   2190875   1379958  48421461 
 50528979  90973403  15965137    858987  10450467  37056051  31775694  23198527  23719533   1188795 
 11251935  53607835  39210668  18206937  27041492  61161123  46584401   6021633  20909151    271751 
  8233333  36772366   4321591  68540892   5229048  20188632  38556763   7167774   1392423   2165013 
 55165610  29865077  10674105    409861  21747700  88250115   1646443   2406711   3134748  54775563 
 41448048   8027601   4648893  22603619   2996390   8943549    240511  37514183  18759822  48532065 
 37001715  66678837  42201331  20521998   6664516   5078063   7396326  57934144  51443983  82970895 
 49341573  31706083  15183122  16370117  77703819  20104867  17336235   1984347  10835310  25053921 
 41535995  24915765   8538794    250295  12768558  10889157   4274919  76245003  78093518   3464493 
 10158969  37378596  26098551  14714235   3179127  23488003  17757898   1468050  43476531  29515281 
 41871531   7808649   6714671  43095839  31476777  10027078   5169763  27348184   3659328  55818767 
 16504255  18277741  26079248   5067917   2967744  70615309  15380312  21823251  12281223  38847323 
  2450913    834141  19824783  32154209   4095060   8589473  16512595   4816356  16462296   3862971 
 23121774   5053798  38516064  19399299  15955221    388063  25171503   5847250  15547588  30251388 
  2645183  74970660   4772363  10790779  27868779  75397529   7413562   8154703  17013218  36496894 
 88254583  46288878  24853703   3309025  64649061  12201351   3004708   6393492  14699905   3524037 
 49094763  39612605    462561   5299912  25669083  13208031  18993951   2090297    603011  11989123 
 22134845   6679899  10597668   4460033  30946707    733493  18989467  64075092   5602811  23196919 
   948498  20306337   7678155  17900418  46470363   9330397  38661011  37547262  35519838  44832759 
 22923853  30957218  11338715  27728178  29409303   5555022   3150248  47811363  16485354  47395926 
 24503771  53213503   3736572  36325349  27865227  76341927  17991070  59512343   7485023  35321274 
 19050549   5833567  16514043  15682638  15000549   8808828  16688233  32785923  14746096  58896789 
 58341740  13876713     71451  86715543  87088643  18290809  33766755  52934325  42717583  33695547 
 11206668  26878785  14743114  12449013  49869247  40294137   1310143   5725089   3858115  27813195 
 14479833  17250567  37996003  53639543   6907651  41384589  30802107   1387893  70514987  58580916 
  2202167    733163    241171  66440805  39492411   2800853   5240179  42146607  39029019   2900951 
 13145120  26100873     31983  82762083  76403523  34801315   9850415  45269751   6010827   4808101 
 49835351   5127709  18676427    467159   4645647  17742849  19638368  14759363  16204603   7497922 
  2478027  66197242  31598941   8792247    158823   5805563    726555   2334733   1315098  37926593 
  2984419  31564820  56382757  13802791  40117767   4112376  23437299  54954115    627699  23829569 
 67113063  13257258  66489198  10837275   1591020   3812731   5626348  27820764  68591163   9859065 
 14925684   8993496   8498355    535371  68724061     88549  46872001  42449207  31357243  39813169 
  6426201  57009148  87046511  27967612  48007985  48922991  75050093   4106853  54670662  19855159 
  2919922  42639803   1524635  26777083  13481901   4394963  66733285   3040083   5861075  23710843 
  7979696   2288423  45240825  82945134  10293840   9028973  34672033  80783118   2090309   1243161 
 52500979  15059675  11311962  38400679   8738902  27788357   2617018  87428795   9976118   6734787 
 23264793  36734204   1719951  52988933   4003615  22650738  45648717  42213293  12734823   6612729 
 51218731  23424459  35411343  38687154  56372943  19375539  27295778   2709591  34964649   3520963 
 28406235  27962898  17920907   7437573   1785277  47809329  59985129   7446936    104359  83081976 
  1617516  41313663   6833158   8712053  50175305   5179993   1827833  35708254   8887251  26102793 
 61838613  30696883  14521776  34467963  23509167     95487   6151979  60077910  33072981  10308440 
  3812126   7288159  14463006  72765573  41310723  23028429  10786041   4404094   5021874  20224024 
 60368047    992283  47021691  75301225  59951256  56974045  45821600   3379928  68533257  35754779 
 50151623  31149297  64778280   5896106    958481  22841637  26325171   9972303  23698455   8611347 
  8524388  30494667     82443   5233182  22933134    782718  69681399   4419537  45710437  25181808 
 57035698  11481411   4896867  29155613  46563087   5506008  18269484  64959888  34010263  13606019 
  9979072    183873  35276542   2516703   7613080  66963393  44602359  35383627  33132387  75243001 
 13184987  24771858  12706323   3997763  66801655  57167916   2912543  56013653  61039557  11463054 
 43414302  50522705    484117  23284743  43934062  18015873  31574643  24047055  48682867   5280878 
 24666263   2651203  34301385   8744103  55466261  20716715  12478558  70928770    453003  25851627 
  5262810   9281013  10982682   4941423  13530969   8298231  22082816  70016587  37983171  23753041 
 75428711   6384391   6473590  51690633   9388271  59249183  33809019   5581905  13930170  33671019 
 17192103  43737129  24173919  61587579  13824994    542930  52471619   4604269  15710913  36679416 
 73567578  29418455   5451998  38429127  35194212   9625625   5862266   8984895  35898843    179186 
 26624281   6076077   5826253  37327491   6399643  51427140  76445150   2622475   7392299  21858243 
 11832123   1619139  20979506  22922583  26171036  11238441   4674401  26263020  26351175  37603149 
  2815335    107403  34942335   5256886   5048278  10038558   4210863  46845306  36235465  76179275 
 61738491   4738353  70811643  68887395   4202103  27222443  45635843  76936015  66251998  52371547 
 41047419  13688863  86413163  22885623  15436091  25546567  19148712  64609239  24866373  22150953 
 11922759   6720815  33209461  46025015    800304    959315  36418622  11826933  22466729    944423 
 16936293  63990831   1001163  18179459  33594061  53696935    794262  41394036   2677833   1004830 
 66923355   4306931   7186113  39966819  55554379  13841623  70126849  31037558   6267665   8518155 
 13037847  14762787  70431783  57276353  18440923  41067558   1967748  10916211  21704158   8864979 
 24685563  66445783    540898     98845  52889171   2786249  40256034  12833335  47619775  38876828 
 23033187  14460451  25794746  21176763  18173987   3090363  55032568  73458819  40452954  12819993 
  1047799  11045776   6622008  20306487  19430023  22214964  26083089  22312203  46818463  43020223 
 40597243  27193443  87465949  21545736  28621986  42932961    561223  25242207  21897603  56413733 
 61054363  94296894  20445782  28427286    256389   2003138   4529193  71136863  39909498   7138005 
  6587313  13389159  50371155  52427288   7319283  30407095  30681137   3366809   2104305   9654175 
  2905191  52775385  46084533  16181508   1752747   7953971  10954212   2236973  71426283  33728808 
 18258623  55488875  63701124  26601477   5779563  16594275   2753923  57237527  11960949  11926147 
 77103165  31096254   2829307   2002443  62434407  11872671  17178383   1964883  64191432   3063995 
 56486765  40393255  35007975  32029251  20707845  29131373  18236079   6610101   7662078  30823782 
 25434545  36892598     52203  37076230  22911387  38372639   3144923   2478753  37672191  31304858 
 66780069  11737467   3828412   3967182   9291583    544684   2323899  10121146  69072055  39626307 
 38081965  22699473  18318533  21423318    364613  36037176  55944073  40377115   2733995  39741508 
 28467355   9904515  32080155  34919787   9999235  16531773  62471106  11658723  38823775   7440219 
  3417627  20532107   1139121  38974299   2492289  26307727  19928811   3331935  12050763  34154561 
 22695823    543820  16794462   2803365  27058704  88839117  11053671  29663575  63448063  37744169 
 68861463   7779483  42663810  17225807  22007163  11066957  54655823   8595738    154683  82653951 
 14940449  76298219  17770407  27135157  23087187  13624793  10549221   2249421     93888  27024878 
 76364828  18316704   8899647  10108285   1677393   1633263   9795872  25659947   5218158    237503 
 13838877  44564274  25997293  41796007   7349883  23816258  36183767  59378806   8955552  27825921 
 73431855    924825  38955275  21796625  27291543  18801043   7389816  10264695    925467  65049681 
  6787149  50423823   9837091  33062541  28897859  22139911  18840123  15680141  79374783  57824043 
  2394908  51814893  47935221  69938667  26298670   2617422   8715643  91259180  32358092  14285035 
 34695643     16545    196969  37470087  15096435  27136465  17213774  35418583  41714211  11415749 
  5058678  54612042  26541111   3133203  33523146  46481883   2197395  33921083  21508242  36787467 
  7597933   2922627  24619805   4479810  31551500   3707865    398137   1215123   4212331  21821119 
  1688603   8019143  61925839   4033504  30798063  20611803  21780870   2531627  10750626  34827497 
 44446184   9303907  73094523  52929213   7787643  69826682   4181003   2305323  37527803  19877583 
 13882351  57050131  38865873  58257729   4366929   3851757  13699891  54935217  40357244   2125870 
 53187457   7125345  36438210   5775473  32223265  16721313  64875567  35425063  68029583  68595195 
    60339  58301148   2862423  56376657   1773903  45595517  28607950  43510317  65476987  34930581 
    68415  29265595  60381499   2506425  14970039  19675266  18290733  16949157  10811433  16677531 
   521483  29843447  53558844   6909279  13696013     68283  14901163  28311339   9430982  37273463 
 76094155  11310709  16449476  20152233   3713811  55885829  40128589  23374443  19099353  25070687 
 37037067  40923103  89073651   4012773   4812861   2871719  11209125   8587947   7466378  30824699 
 28602881  12588936  61858515  47305158  56891373   4205051  28881885  85614109  49937934    220693 
 76404045  18227979   1056955     24942  11186116   2277123   8903787   8308717  12019713  18716460 
 32297206  34968159  18560379  33263529    179154  29062518  78632127  45247164  12470907  44317029 
 27861793  48377035   1590423  21871063  31135257  34184337  36959871    643251   1976282   5903330 
 54935696   3054633   9110406    510801   3110766  37985355  43070639  19187577  27567683  41474589 
 25472280  40177852  49998472   2217438  71806095  55221835    750323     28822  29403083  40581483 
 31476511  79195771  39348354   4409440   5741565  62090723  30453979   1985209  47631051   6656625 
 12295385  51096831  26128200  16612098  33855834  23675286  60671889  52285947  19036686  16723128 
 18194705  26735287    444334  42805863  10226248   3281203  40400245   2521155   7573485   1215363 
 67134425   2203943  24450143   2991083  31306508    537291  62647387   3471835  43689300   2202810 
 52647249  25959447  24221175   4498463    150675  24612423    672340  61826175   6324387  69085451 
 28931814  52452475  25174488  93474075   7332071  76264739  28724077   7374537   8001379  21729111 
  6476155  56759574  39437298   4476259  36581213  35228349   6877482  42441867  21073153  40784979 
 58374723   8719792    187485  10885499   2999206   2931495  38679405  20794977  10195865  16571370 
 19660295   5188345   7598533  11445723   1344053  24982875  53613813   4145862   7330099  72967335 
 35507469  17836347  12794055  32322751  10531623   6896987   3294699  28550589  34518887  26360819 
 13011991  25491117  85030267  38362347  19981587  45665151  18165218  55618701  43783093  17224428 
   625434  69596427  10545408  38796855  37549019   3766195  58328855  50570673  11600703  24038038 
 53878123  73937833   8768835  13750571  17079878  32336493  13849683  40087776  34752573  74362485 
  7203625  16157337      3179  10398068   8262971   7980131   1086624  57130434  45370203   7270275 
 77861011   2365632   5208745  17368068  34179246  16760319  11503371   9515643   3324917  13085463 
  6260305  35519149  17833750     59897  28850238   4573173  54054763  14350403   6278665  16755999 
 17249173  51855443  43002693  45760835  57885188  24180903   9525051  42117181  18796623  37575378 
  3404233    132577  40159476   7144767   2510512  24942202  64564721  52444239  11590561  62056498 
  1570720  41417784   3999315   2382008   6094181  14469098   8705836  53661599  36214425     96241 
 25837239  30919553    902707   1826353  18971808  71068853    758055    209883  20050699    899119 
   906623  87040551  11615415   9064239  56047965   7083711   5987973  46991163   7813436  11413183 
 33092580  62402436  62032389  39185625  17215005  74006671   7713915   7931781   8719956  34537997 
 19236615   3356671  17019867  17131441   7940538  29779879   7584539  79221096  14267577  24238722 
  1508565   1001683   7748133  21812571   4466130    906307   3433813    618948  75947627   6804559 
  3353809   2327262  16531673  12141317    723795  12336023  52998013  20443616  23115487  20038791 
 61257011  27384123  19157541  12069777   1575060  15425021   1642179  12795057  10757961  10277466 
 16455483  19253723  24498103  18448893  35537533  30156805  14261115  81201075  16345597  33067077 
 20286865   1386195  29822713  53345019  58407227  14838947  79257921  13614863  19055715  61998397 
 34827063  59907711    251083  22586113  33148649  60379125  19404882   5107695  45772679  16979855 
  3515817  55526199  10427435   5294227  27987915   6522261  32993547  37214043  41432315   2099784 
 16843807  34301268  36170584  52764423  26207792  11992411   1767811  31892433  47135895   1469118 
 66548255   2535171   2479053   9044787  16484563   4454937    946133  19269258   1783708  47213835 
 45365883  20894290  18053106  38538755  28513709  51482862   6736083   6540726   1136643  69697723 
 42284379   6457321  24736497   1393265  79146525  34339709  19876984   4678839  38449715  34110303 
  6537567  61785483  18951427  48597371   3638185  45874875  30642267  23743023  19380987  42133983 
 26239589  49012961   1282267  25343813   9491763  45225995  50061567   8835747   5952567   3339375 
 12695519  50726423   4944114   6637083  41796136  26311551  34089188  35306566  17812872  32654283 
 28673855  27915171   5905451  37164894   4351713   4208943  39659785  63895163  39399945   4209411 
  4928613   7926783  52187423  35822673  74735388  28822668   3118875  57604475   5222089  57976126 
 23732480  16083273   3519114  58535418  32697459  50406423    635003  18395475   2654755  55690051 
 89301551  90245362  49673690  48962297  48624704  16840171  19940338  36651545  15198639    444345 
 65144571  52398931  15532106  39582718  53327187  57469821  26234680   1982149    280203  13740388 
 61832753  27721047  51247885  15098129  59427687  15025839  37856179  20183163  86012748  29148099 
  3633567  22500913  17856247  47467158  36300671  24432275  19561155  13308769   6962123    876893 
 61633416  24031942   6702732   4967063  19519611  74630565  11084649   8574939  48945513   7771047 
 14759997  18897747  27157827  11500131    234411   1777101  30652678  76994313    175515   2558994 
  1508091   4519211   4653951  23149052   1761672  30951879  19730911   2465487  39530839  14040909 
 29908089  26708443  36116007    833955    803823  10147151  13707648  27446235   2099283   3137286 
 51981873  65392107  16144529   4520027  35942198  12429771    299459   4244678  21927070  19967664 
 30641216  64943967   2842790  80931213  28983329    439555   1185063  24321719    578748  19839335 
 61396001   5996925   6191148  64363063  66256315   7970233   4695523   4175166  10388283  31743231 
 19241655  12202075  18977672   6994363    926093  34870728  20036700  50183268  24120443   1062523 
 12585340   6304311  10637277  38878547   1705149   3251953  20716923   1523091  12164979  29096883 
 38518746  17708233   1116198    730939   4641283   5617574  22425061  10064627    462567  66174699 
  9698939  16734873  71635194   5877312  35874628  27458198   2782441  25377069  65724795  20638455 
 20927248   1041944  32054432  76027733  57075313  67292025    353937  46378455  28661657  35941623 
 13249839  32834880    553083  49814093   2630571  22797616  22822467  17977173   1569951  50112661 
  3783734  17983110  47091871  45326423   6093996    259317   1659198   2064123  14552485  70977120 
 19351617  12053815   3519375    283494  35803035  73615627  12479543   1616727  84078371  26988714 
 52529271   5142139  42323211   2572693  10800958  35115029  34517547   2469855  29488659  75557875 
 34830339  25889163  43200123  15673868   9611938  15726732  30409844  50432488   1033925   9590357 
 52520435  44880973   7115567  37045823  34374498   8897275  43731699    830843   3295513   9256284 
  5201943  35749848  17165340   7129353  53190885  67063483   2095323   2681793  46095067  36022233 
  5912443  25338771  22509708  56369787  41328087   8223573  57435331   9186828  60952868  21106533 
 25371469   9910243  17451539  62281569   3720053  51556061  51504213  30275914   5529843    468198 
 25008743  32643149  12375435  14233167  81930465  55918104   6955571  20561755   2357846  38593821 
 70657647  34618795  18209895   4281504  85967803  26227473  18119671  97383595   8096498  19570427 
  8170051  27320763  15336279   4590785  36282951  55909355   7845363   6955323  43823793  63910851 
 61842543  78328302  19106623  13854201   3747273   2771993  72560577   3691888    643046  18868563 
 65308795  15026459  10204603  56699003   7476353   8273230  19174377   4281513  45972751     48091 
 35179287  32044482  14046441  10560585   8270640   6138579   6101878  13979077  16913609   1012930 
 43665822   1249023  10871580  26500170  24274967  19771449  33512873  29834073   2968323  31471417 
  2650122  11757723  23840107  46481313  25396215  15685467  30500673  23348385  12626555  33880023 
 30953535    338459   9544995  59007533  23094403   2829235  27202647  11251015  59067603  46422114 
 40211087    860643    609951  48488805  36404299  25353435  50938245   6468428  11180817  23267631 
  1258315   2187510   2301873  76449177   6071643  12053706  11797819  15240408  48288191  43446603 
   475159  69982623  35508144  62401983   3051545  50649205  52172853   9044067  14572603  11024427 
 73816037  37127943   4795227  46210983   4282107   1531457  78274971   6752943  34193303  10203260 
 77225187  13244625  50099648  37344507   1942203  24192963  18342573   4673351   4484625   4091089 
 10673019   2531995   1031003   1568763  35990091   3098922   9501755  15090453  14350722  42003639 
 29849739  26117578   3992051  48015717  22453323  46599363  22729614   3413295  14335767  44147535 
  4507569  17411415  14572356  37089831   6297693  23738448  13535931  34752533   6958743  12494661 
 22863669  78863775  29693253  47662515   4442424   3971107   1601547  63660897    139332   1604150 
 45847419    159205  36011076  18977299   3043167   6889367  35482953  44153237    481233   7592216 
 31300923    299343   8364597    928104   1756427  21125962  29622111  34370407  61466099  37609695 
  3045723  17177595  18107275   2560663   3600060  65742753    304914  13363298  11072943  18066711 
  8101815   6266769   5607023  41819323  50033145   5688423  35057829  29960487   8633307  33363245 
 12270395  67675919   5873552   3192851   6039899  27069879  16344987  20672871  74760171   5055683 
 71004190  35044143  29045139  85569953  11871251   3937371   7090906  49436907   6411003   5198283 
 39651823  48406559  64526411   9406795  17554935   5564475  60015534   9503213  68209858  32643831 
  8238309   8030481  11225919    862054  30418359  17365059  61128203     23463  57560024    396603 
   947706  25514259   2904695  25378529  70462154   8597481   9993904    341562   9591467   3847439 
  8208675  52509228  80146199  32976086   3158443   2005269  16899020  94359318  56244963  72796015 
 32862133   7225803  38801193   1197648  10407234    218945  41035680  17086248   8434083  17853608 
  2130555   2313123  29363198  22389318  56912235    158331   5035065  41252175   3803100    104773 
 23522233  62363583  77293486  42108639  28966170  24264675   1870971   5680743    371282  61508731 
 71525304  15858958   4885875   3626274  69480593  79147283  27879899  54083373  25367175  46426839 
  5906603  79405627   6074442  42634752  27113787   8629107  59417833  34218912  16225689   6154283 
  7684008   2165883  20516960   9407665   7480422  28889585   3376545  37522203  28274061  39972237 
 21455109   5696643   1699821  30882408  32285022  36464673  33150255   3927603  50023383  33183141 
  3444216  44957763  29363611  31838363  92199237   4509955     57383   1456529   8415145   5390319 
 36346571   5988083  86907407   5889398  23502719  35029527  35949491  22497885  40009111  12781518 
 34569339   3332738  50440002   2760523   1156824  13916031  12088707  33748947  13193079  27517083 
  6698763  12466951  36282075  11202135  45794768  24849010    689107   6563403   7712754   8571489 
  1047327  30769323   9638711  32447923   4200267  15215739  17930730   4602873  93042653     64033 
  4263123   6704035  10620891  40842837  27517403  11111163  62229903   7406367  20715033  32285007 
  2471427  48060201  22147881   2188144   7266363  15763917  38297723  26273859  25328661  33206833 
  5298771  24487083      2043   9360473  71446815     15739  20482939   5893751  37640911    205683 
 12831501  11419547  32208091  24718641  14022755  54221297  16696171  47645359   3336863  40923159 
 22125941  31784430  29937093  38086833  77597873  10059109  37653651  21544443  30241313  93674967 
 80440670  52141667   5429108  20967003   8596215  29102860    121002   2245942  22690071  26836277 
  5397783  10465318  10346765  32990739   7969227  24536337  21612523  10583535  68753223  14880868 
 15512151  42316383  43036599   4672233  11105581  53076773  25874062    623013  87476796  54068703 
 42646857  43822845   1287823    506663  33614025  22246377  32018256  42461281  55313964  42991423 
 25546173   5302423  63058713   9577953  33476108  14209233  36354761  18540051  37164871  69334428 
 15279205   2154528  44843867   4917255   9509634   7141895  46263539   1853687  60420115  70225068 
 55554810  57349514   1773864  19100215  50120165  11137265    142307  68049234   7230459  72626311 
 77898263  62026578  20138101    445435   5118071  47356341  72968723  16597401   1705805   2948354 
  2928163  56264207    466813    716037  24424763   3962833   4064868  24760299  17861883   2432823 
   869487  44922907  13860049   6506148  14259307  47200407   2851983   3190717  37563935  16777463 
 22403616    143955  31414203  44748447  69875595  93581835  13073415  17670507    122050  21233291 
 42022623  18447153  11551344  18799512  34435447  49568163  16805680  25860496  27621741  31671361 
 24056883  20285367  31273113  89507798  19246350   4133197  20626891  24040101  25864467  35281019 
 64594751    162243  22619795   7607463  74026635  74908571   6093375  70012443  44802764  16722243 
  1553793  13458820  23534787  67327161   7781155  23086947    196547  42011411  63119557  28890198 
 43107108  14694654  50394271  19037703  10653975   9672013  28893574  61071991  17622949   3443409 
  8524007  24039429  50908498  16059931  11380083  48478809  19952125  17265621    184161  14843805 
 58614147  21662330  36117183  46160027  37244759  82154909   3252891  27325629   1329179  47062551 
 13354471  41150542  14412163  20057755  11888767  18075243  41273213   3369645  22025373   5190059 
 18105531  20524123  84489603   2174607  57360673   4170053  19802917  28555971   7707051  42331863 
 37802013   4017617  11821641  11421690    992358   7481598  15551118  35582943  59827873  36255282 
 47449347  18462811  37904107  12310403  54050875  17747795  13640218  28811003  15781896  10926843 
  1943568  26170587  56809365   8452503   5874423  64115835   3049141   9020628  21801903   7510113 
 36620367  16956763  49826751  23907507  16065003  18546018   3324291   7748234  10136178  89425823 
 18420587  12981831  11936138  17801961   6389880  17085601   9887934  23334255  24273805  37595687 
 50884188  11960951  29459123   1588348  17398707  25386729  65729493  17461771  56962935   2971707 
   509787  31462953  64613631  15368219  29092848  62505405   9965639  12684123  51924021  72164023 
 28161195  15950319   3196155  54667659  71820419  17045809  35800647  22895427  30532940   1203171 
 17750440   9480165   8675143   1705596   7494314  28892091    478353   1550769  54934119   7241419 
  2941623   2127198  14824473  47877927  17373337  53496058  31738835    183754  58464573  21916398 
 18457070  45654083  41558499  33403029   4022247   5882647   6985827  82487009  26392963   4984624 
 19026123    345948  45904813  77318875  12120847   2470203  13638635      6671  39781083   4462504 
  2981517    354533  62320713   5848242  29048199  45018501   5278353   1298783  16701259  44997733 
 42364011  28343669  20933938  39751079  17942127  24356199  60290707  49361148  64846461  48530227 
 45840691  83837303  76720203   3553603    921395  26513785  26543067   1099463   6609606  10059095 
 30018996   6308203   4287909  13826320  24289980  12032304   1663578  16093899   9383143   8028423 
 10612153   4394978   7292821  15798408  16867047  10288023   2231261    129083   1684239  22026421 
 34244613   5683323   8218455  13428123  22980054    800175  15077052  36567073   5016039   1210115 
 11391891  56000111  48649635    726807  18732039  13213307  49175455  38113723   7102044  18211503 
   574213  53007803  47838623   8643530  10454171  25515717  18535051   3048139   9574853     96297 
 14041689  18882063  32388637    374233  34028565  10862973  43506055  17260631  47843348   5815075 
  5936229   8930458  21577473  51522125  19517964  52550414  13364749  37547353   2109568   1061313 
 40562890  17313657  68547534  16145843  18992635     99105  41098907   1237339  20431301   7082961 
   178627  62616573  29759985  46476003  72800844  23002375  32987055  20786193  16714747   1867887 
  6292922  32239739  19074360  28972462    450651  25318635  26444453   8236767    696775  16417311 
  7993723   2648298  23004313   7765705  19489848  15967731  11093919  30057463  10620843  13567424 
  7231537  92404075  38057541  66760821   2634481  51016179  82205580  11404402  11269851  28160092 
  5467323   3705795  21121035  49444555  39202923  33786565  16138648   5440289    518831  19403683 
 57317926  37809496    906660  44205713  72559673  45728883   3686139   5119393  22668395  12170247 
 20972558  79585456  24956178  54774339  12559548  11826819   1540318  33064929  93731145   7439289 
 20587404   2196780  10151940  16699603  12205963  26039983  19505031  55766947   7777547   8674432 
 11317713   4353772  24659623   4229887  16592811  29178808  22038139   4244495  10306491  33823619 
 23110233   4889267   7115278   5748591   7836027   1019694  23250718   9016191  70571371  38654772 
  5952855  19292195  20158459   3344134  53500635  13937061  58793858   2706939   4242912  69924397 
  8029466  51422223   3979977  61321023  21353343  37658219  11500423  14811414   1422908   9525599 
 17551533  68970741  39993147  42431001  16351459  33131655  33400035  37505899  13942455  86046699 
   938727    625605  22641853  56267259  13090265  46359035  24975087   3456341  45755637  67316963 
 55320003  41715361  32302153   1708582  81907215  40663770  30006774  38885883  21014376  50500891 
 27264659  14325891  41716855  18104783   5410220  26623212  26418939   9980127  72766991  62278383 
  6451041    112803  33975387  27550321   9970278   3166275  10814193   7515312  48384667  34079773 
 22414905     28998   4850043  38569743  25226475  10384467   7617777  51578973  25175871   3227451 
 41176741  58994523   4825575   5671068  48786630  14847448  86559941  47944243  43902177   1990175 
  7981096  40398850  27746639  11304268  53954190  21517063  15019114    872614  22040875  44784294 
 10407408   9733121  15018027   4613779  12945300  10987627   2592583    455688  18624624  39321485 
 22711515   1365410  15649413  47281317  71920869  73839938  78961697  33326345   7294011  13507863 
  6838428  30870200  10780382  20145179  57541243  47506423  26229738  69064617  41055599   9661159 
 16476563  77474363    721883  15215973  20904768   6819223  30891297  36012775  34884513  28744971 
 86744625    938710  20414760   4696035   6162303  93156816  36542247  39034503  50350036    166874 
   978723  42141467  82001663  29782523  40172118  76024599  19974264  71194263  28657806  77164911 
  1742593  34944123  51545823   2241250   8624816  12345687  50297723   4142947  19261729  48437355 
 59617156  49311685  19392461  67747240  38872191   5493835  13114095  16459590   4986537  47625798 
 21341679  11398864  29625307  33024311  36034867   1567476  60741899    660651  10036985  61337525 
 40689135  56942253  12384285  59473365  57087571   1639475   8985489   8988830  20596623   9545225 
 17711838   9790860  14807688  35355003   7398951  70715072  57267149   3673859  35694719  22203755 
 33431763   4855769  34715687  37874475  13677819  37396950  29378307   2010201   1298973    411387 
   467161  59057520  22060887  13956219  13725003  18022308  26933267   5269828  43127389  27302948 
 35153683   2153526   4626098   1612961   6508143  10944387  14647470  40480164    847137  28559427 
  4834173  72460263   4984805  29429835  22591589  48280059  44123163  16739617  12642137  80319943 
 17760428   1523051  52014514  46519901  27663439   3166093  67517727   1078233    538153   1518432 
  4659379  20365719  46522689  41564393  10846031  56572835   5256318  35249883   8259929   2515443 
 37835591   7965573  25024795   1503839   2428133  13631835  11732811  23975529  32839557  60012979 
  2904453  28446799  19578261   5121067   8221523   8494327  63823558    378609  50088357    213479 
 13996989  27335717  51348459   4304571   1327239  20653935  15713539  28174587  17238465   8601851 
   276798  86025803  20079819  52274059   5337793  16055067  45027027  45437223  27862001  66015499 
  2902924  13904949   4279398  19308467   5051677    551922  33916416  10994183  62563248  26875195 
 51168688  30055759     59754  16149803  64309875  15562761  43051083  11503373  42317587  29228671 
 20927393  11107219   5307342  46564830  14713575  23529629  38567463  16389447  17747853  36128995 
  2510015  60265354  56931613   7412889    528779  27929598  29199475  74131103  18198171  23672091 
 14979145  44543035  68691213  70101279  19533483    461043  20845066  81537691  25014288  26313040 
 35113167   6091840  26824578   8900382  55607206    980167  66547695   7904957  73212420  47482208 
 28211531   1416783   9478329   7461423  38634515  14567422  68481825   8185783  29660579   1378648 
 40019947  45249369  26137569  15977630  68727078  79680378    386895   8418562  36955821  17600020 
  3718741  10493487   9826236  26172211  82247163  19380190  31050879  68125824  22692507   9227211 
  1753118   6008001  30755230  60763659  16741743  10800689   8132721   3823995   1329523  42736408 
 28471645   2567625  26540634  17954259  10401123   4724043  48823755   3797522  72223648   6511608 
 87062879     15234   8788032  26542947  22744649   9827515  85381055   2944531  40852143    394071 
 12215851  19289712  36473248  27366413  30271647  68617863  22836501  31057052  18215785  42831483 
 55750523   2960759   1184427  36933807    462393    935459  27180683  25890405  75496083   6585837 
  7710027  31447000  49625216  52130317   5017293  61377507  92072621  65825019  14432443  21417623 
  3506964  11493096  27082110  11245903  22652913  11915601   3019539  35688310    905894  24473387 
 38669823   2621563  35629518   3432251  59967163  52940691  77224369  57633621   7900596  55948842 
 89381813  60247071   7362423   5117488  11244753  35094444  46603043  16025314  44418783   2330613 
  7015667  47780596  10127387  26032321    312369   2917068    381595  60930209  30475428  20407251 
 14771442   9264290  46861546   6939447  29026951  39735434  47801751  20855067  58207475  86523359 
 50152839  22982831    930458   6693655   1237915  27356112  62403567  27189459   8084058   8550237 
 49290687  15302529   5506848    828223  24097515   4443447  58736775  25073169   3636687  53032558 
  6671996  40630295   3250808   4306038  31334866  13556855   2303619  27974762  35512769  30028443 
 50337523  17612151  21708691   2325644  30280184  66198075  21169623  18382537  45720519  48365299 
 17240493   1836456   1809455  62396951  37585563   4154175  43079583  14113423  32100909   1919439 
 21134823   5986649  43841704  44329309  52617545  71121873  37576275  12210428   9142703  32871498 
 68135271   5196262  22592253  23216242  25575343  21481089  24054236  31575615  22049276  25690163 
 26610675  38896939  17044131  24995237   8285343   2989513  11647640    201023  29537597   4627965 
 37233339    434311   8456363   7128035    267666  27151131  33771003   5667759   6508563  36469339 
 54574523  30211080  24488572  14126079  47363663  32947399   7562083  13309475  20727423    126913 
 13796975  38154582  31545405  28637303  28929479  11009886  37956363  45453550  12122648   2162171 
  7435749  62249823  33145303  61721523   2941041  44943141    881423    154956  18583299  29892348 
  3258915  35081745  46064528   4840283  67883643   3610617   6397914  15078598  16678144   5317808 
 37788559  30303228   5112237   3346013   2408367  13998093    570573    171397  50369703  16707828 
 15026315  14884153    587773   4619379    801258  35317093  22327801   1134828  36679788  67433151 
  5895621    271919  76281279  11726691  32391443  10959423  34759195   9259992  24478125  45219471 
  5959323  58935393   6273533   8652723  28271187  24989744  47006028  13713213  28323873   1748441 
 35689293  86871243  43274123  31979483  58152723   1109783  39238553  59146944  26883804   8132477 
 49285733   3817067  58316063  51811810  20446808  44298993  24543565  23597175  25767429   1121864 
 40119345   3932187  11724873   1585446  44757267  17513542  10394637   8499663  30777086  11898453 
  6725435  11300607   9733179  66032686  28612203  45106093   4564844  41386429  50393561  85228411 
 18742119   6920190  57666524   9313763  34523022   8385175  28264955  25579963  39373303   6116451 
  1471291  10006995   4543431  12911003  64513583  82802427  54483827  27144998   3369729  22185963 
  4110020  14810373   3512527   3688419  45046923  28843059  16596164  77299181  60287955  22647714 
 63215043   1160187  40627824  44532435  72531519  42434372  35661996  25369346  42196911  53305467 
  1717803  26439367   3900711  11165743  48694307  43662651  24052081   8072400  65904364  60510048 
  1398793   5468061   6783783   8453407  45329757  10927424   2397459  49133407  28518459  49886183 
  3209732  22836631   1190607  48143482    788365  60752531    745890  62577603   7201651  44110735 
 62671983   2253099  39486395   3927163   1344993  27285822   9625218   3627278  43143423    393301 
 32675949  20848643  16784583    284655   9836903  24808459    626203  16866375  10359875   1595089 
  4186063  22842591  41381200  33632547  40817376   1269852   1496233  58271308  51113679  24798219 
 59121863   2827811   2977239   6861201   8876148  21318585  65169526   3858621  44908323  15895323 
 10085121  19800365  38820399  13067423   9430861   4951192   3534503  57532652   5989967  39055124 
 61119474  52582081  13050819  24038592  41592198  19220979  27379923   4124208  33381055   7094283 
 73575975   7408495  17991438  18860355  66091883  64972839    802429  23048387    424022  41653123 
 36201715   8114761   1590982  38610918  20792763  33942993  26370347  10972683  28731791  23641593 
 22903305   9257693  27233735  52808858  27567243  13860151    203337  35783838  59583147  25757169 
 10859722    575435  62095245  23360343  47703954    854424   4829023    592338  15116267    195733 
 22718005  12161923  10494483  13441475  30039903    737294  28971176   6475622  81212899  17610111 
 15888267  29706003     44830   8614560  19583091   2995358  23065328  23674813  31151820  34659693 
 39841413   2915178  20956827  74599471   5622584  31576077  38657373  57112759  53839347   7934399 
 35852343  78974667   8822723  68629523  62278363  36073749  76127481  78285138   4840387  73030698 
 18950308  26827987     20347  16106619  17426118  34529307  26326926  24251779   2370433  57797143 
 44015017  21809053  11444296  88661994  50091697  42839691  10657911    283482   5553413  22339465 
 51047477   2605075  45448169  61484091   8866359   6605871  27248608  56137118  10949082  10203293 
 44354201  33767763  31300523  30886950   2620958   3816219   4116851  92934843   2449493  49925999 
    56257  26675807  13312473  65987243  11993587  11938833    832163  13298478  63135790  25656149 
  3202224  14773791  24495698  10213939   5750945  23818557  17688285   2635392    506283  25176680 
 37978208  46329931  10870873  82475498  51486089   5355913  50888423  56637429  10577757  26927414 
  1807499   7782803  28185901  11778760  32743141   8773069  27852222  56452431   1442133  29854563 
 46851787  52734336  10546323  10290921  12197073  39440477  38748914   1176909    388899  42625493 
  7169747   9693771  14601030  29296698  26825579  33226131  42067056  17456583  49822575   1643287 
 56645775  11607078  35835373  15104875  15450283      9093  23649091  25647549  35634534   2354753 
  6946303  21143533   4500603    600635   1644927  11676219     73194   4044405  58352781    127977 
     9467  30710052  41185007   8029123   5100697  10364939  24462528   9045947  16331789  99660403 
 23767603   5660795  40469501   2949360  85302795   5154768  15357058  14710819  55752113  32289785 
 55417397    235413   1839653  13759275   6611427  41823435  29106531  11054179  12193308  42498055 
    95626   2267993  70328903  23629945  27210435   7050893  23359452  19706715   4062075  13446555 
  5416527   4826833   6412395  27070875  39899520   3610910  31662203  32886987  36185031  35647303 
 18437745  19566615   8852193   8623347  17089683  66692175   6650463  38926857   8985372    573315 
 16817621  10743886  53002230  17838909   1115898  20342331  12341037  83219523  26743875  33089329 
  6017594  31572323   2090211  37304731   1385223  33210573  56182533  22976139   5300768  75663789 
 74955003  20723238   4333314  64826235  22159507   5085906  36745958  67294835  10963963  14931723 
  1049859  64858587  44232783   6558510  33794169  45726729    934505  38443563  20133863   1912251 
 21095015   5468954  15408859  66319701   6883923  74426573  36511657  58339593  14046787  35211213 
  4741953  44825715  33891003  20640381  73742143   2606345  16799555  24303878  30060348  14040783 
 23390339  23340245  38010623   5999793  41384735  21565167   8913118  92415446  15474934   5104308 
  2837815  14496310  62645574   1748123  21132509  69085833   4446396   3580478   8713851   1952133 
  3203091  83703168  77385327  50808948  39978987   8275277   9027543  23128633   1227666   7796583 
 45663081   9164283  11969967  12544683  47207301  53963646   8617981  36467883  20844576   2011678 
 19496705  47061789  11067943  17300923   4281928   6190741   8113553  47120049  90843057   3227067 
 62950628  10482915   3493017  30515208   3356322     49198  22642773  59545481    862163   2037750 
 49561031  15777019    207267   4814207  22796460   7542013  57267366  33650547   6673379   2592793 
 40519707  16327986   5117226  41536475  15616373    137763  12257071    378480  16417227  17529707 
 13049845  11713617  30981943   3263163  49449531  51655142  40560331  28085963  21604109  41927163 
 47233981  12607170  51809043   4598115  23539173  16237923  15471246   3679670   8872779   4338597 
 10008303   8011984  59062594   6462489  15804343  42173821  61832748  23760771    190896  38184927 
  4942515  82691934   6379818   8358489  12643611  63161648    874655   5831811  32720194  18974023 
  3861555   7151465  34010498  23351241  15002407   9356999   2338914  16291482  90744623  85871917 
 84455298  39807638  35888703  61855763   3416115   3587304   3271983   5749911  14229185   3928488 
 26320571  33488537  43887633  42150407  64740537  31099955  12760143   8796827   2486031    214472 
   175735  43411803   3779703    987783  14745355  34929593   3008148  13207584   3970727   5551015 
 44005799  29636153  15752795  12539187   3749395  12544011   8630715   6408553  15330999  38055872 
   746687  18274134   8508244   5416743   2568198  93377931  64400046  14390338  56435639   7235082 
 11779203  24047853   8505543  13236419  22737022   7567833   5999487  32692731  12687990   7125221 
 16987548  45533747  33942103  12220323  38482809  29048142  19181670  13654833  53637543  70502217 
 84586089  20347161   8272628  20040598   4547315  92806452  48359752  64987963   8635173   5412597 
  8727897  44668353  15984465   2018462  20133531  13678173  33434238  10103643     49233    249627 
 20345409  43216530  16474533  40417963  55208081  12994316  27478595  72989283   9067801   9648849 
 20567958  17259483   2058795   2693297   9345706  29917318  31859131  70857071  56429975   4203657 
  9506646  39997163  36220459  16494423   2955017  19525651  19637493  30692033  25115187  19987602 
 77776395  11290647  23333125  16881407   8045545  61011491  23527863  63465247  19417094   9922840 
 15069243  32767585  11698107  56610240  33406835  20645433  18156723  14915485  14782704  40144215 
 19106603  16853864   4830469   9248359  12975799   3686028  44160859  39519551  52903255  32457636 
 46143913   7145595  12769231  56872795  51128538  26824690  34470657  29684603    422907  17309693 
  2907923  16161108  20441467  10117044    595410  26745413   2144946   8509473  69147603   2959926 
 45431403    575379  69606111  36479793  78875139  39969096  51200935   2798268  15423279  17305019 
 40852618  75361944    298479  35332133  16189815  28122387  28349259  10638422  14002683   6034947 
 28686873   9208518  11369676   7307703   8883844   6246842  26382535  31510623  31502748  14322923 
  8727210  17456568  49714788  36442266   6163323  38296955  12204465  36545958    759905  32005467 
 37898971   1528887  41117103  58246395   8539999   4886763  17455695  36318108   6668613  30853968 
 23753461   3518308  16876011  48010635    736426   4721695  42734581  18821367  12737373   6407491 
 21990989  13012458   2074663  24609573  23489755  38206011  13448943    566160  40296603   1924563 
 12680479  37173789  89419035   5642753   1228283    905985  22288785  14535167  13005608  18223879 
 52945626  20838669  36132867  82390819   6397965    419289  18998817   5025003  49407995  34662443 
 20412733  52282413  13852411  60168066   7896453   1314179  34016937  14332353  77931977   7801723 
 17276003  73130235  20878531  20353363  30863685  75923483   3006375  19873933  19306923   7734871 
 54638538  13461243   3744429  31001583   3279355  46564355  29123571   6428655  73454138  55437693 
 85486799  18731794  13132851  19009195  19007567   7834663  41929475  15363076  31109487  49630938 
 52159023  10785919  20490648   2191977   1617993   5138862   3743579  39930843  51828743  42289083 
 36649749  56337821  10090716   5092359  71084283  25811373  21047649  69895076  89471751  13258083 
  3059707   7326885  46333293  73395353  38093733  21933144   2791788  85484467  69346554  30669558 
 16433033  25710276   7398199  41457063   8761515  35297088  43933363   4683768   2554479   6896775 
 91089961  77699597  61257323  12882168  70641087   3148618  73680639    831551  20909623    598941 
  9117621  28443915    968115   1168584  25553454  47480490  25763343   2764635   2398478  17492768 
  8605563  21502233  11201803  38759588   1380579   5465595  15388323  37480083  22937724    714549 
 17376279   4597819   3071796  31541451  69259923  93421363  11716543   8799628  76044091  13411995 
 38529803  11782553  10563179    935113   3212715  44710433   1769093  27674979  72905769   5832651 
 35508501   3641387  24253431   6445392   3875433  19033751  24941699  43915403   8995903  14310221 
   474011   4544417  88164438  36107887  47614864  25452499    151698    705595  41139166  22357003 
 67218383  63454605  12418971  35393613   3227263  19087923  21209718   3725907  66824645  16209795 
  5689324  10694213  35529959   1671102  59796291   3921035  30143223   6330194  20210466  56464899 
 64789498  26289460   6254319  21784939  15241925   7168063  11466773  32550183  44528295  51784548 
 46607577   8289483  29484423  53243970   2336597   1439235  60711533    121977  10178825   6632151 
  1364343  50108441  28541823  56929653   6263673  69684441  32576147  15624953    789387  14649671 
  1778317  10102195  68367742  15722968  48010103  44988560  10124133  44732982  44124021  12140787 
 25855667  73989168   1376991  13722981  14272167   6285402   1990167  24548923  32487697  10556617 
 47286996   3500882  44341850    573105  17477044  16604283  32801091  52332443  15492003   3341235 
 36129667  33821092  10067852  32169673  34000931  56906263  44034477   4860979    580965   2806067 
 23249511  16955217   6561431  77381043  31919883  27970116  22715153  13447493  62113749  33992473 
  4431759  17346058  15207321  13198416  17436157   5716827  32817811  52575839  29349408  24654179 
 58402245   1436703  56967843  39883097   9695113  26212899  45369360  25484813   9592323  41140719 
  1279803  31670268    173351  21398643  50556838  32551811  10433942   2761917  73065409   5667498 
 17615919  17239788  38432577   6225783  45501551  66298583  10850373   2428689   8096211  10824321 
  2160327   1213235   1233861   5871579   2535425  25820619  69149148  26025384  34985355  24730983 
 22377465   7138588  38908293   8509995  15315787  10004340   9599193  25536839   1075267  10019243 
 10314579   7987691  20831617   3392872  28763703  53858408  49426323   4100701  18508650   7556559 
 14216683   6343616  20366931  39890768  51092765  15303307  35842177   2788251  42728277   1374195 
  6987354  58642377  25404681  85708458  12402623  11671388  22492203   8018055  82003159  69979893 
  3119603  13422483  35984448    511963   3674673  64250204  29178567  15678971   5539973  28072151 
 58187065  14228752  11869457   2524515  10480208  10586716  48125949   2250123  53491023   1251933 
  1835385   7316691  58657302   7721844  43675404  13365622   9569699  72728891  18057523   8793066 
  3708423  39268920  51416566  36521363  47224665  16692395   6236951  10537749  83356728  14263048 
 19367411  61556817  20447569  39571923  14117018    343515   6134715   7032291   6198108  30469484 
 27781923  15853983   5129723  38481467   5844011  29892033   3346739  31227909   9096448   7370911 
 18380673  52034673  70630263   9256062   3682293  10840134   9158283  45704709  23036604   1974777 
 31799108   1256973     79156  10579665   7501569  51441663   7508163  14519166   1429619  15585135 
  6488193  15396741   3973659  54163728  52907115   4252409   4570491   8015439  60567198  47948223 
 22655769  20579347   9446973  24010035  92477247   3606033   9358515   6972447  78671274  24431222 
  1168459  13747637  35322720  29196763  22454658  44278163  18777931  51683370    207967  11484103 
 32961277  13494023   3864216   1424678   2239312  38211549    769527  44949943  43964559  18664001 
  4954323  10445394  44446419  68550213     21795  42313421  34973563   7168239  29123475  46145616 
 17499765  58896123   7235455  56196648  40053646  45957723   7318047  62189495  24301815   4156674 
 49040515    543393   1892807   1140968   4557143  40990103  13093095  20207223  42442523   5084919 
 29726318  81059415  53937879  52287849    719523  44374683  48536923  16016475   4985481  14545748 
  1747611    579929  23296713    123803   2493161   7312923  43138543  42541383  14421855   5308485 
 56456783  10452417  38232033   2698907  39950265  37076039  14343153   2613985   7713171  25109059 
 62096436  20275191  84052542  17179034  41906751   1435321   1376811   6102379   4587803  30090275 
 46728949  17212980  10562883  28893309  59932028  16204163   9106551    359223  24741443   4564287 
 59650138  61504705  67515963    812571  30384954   6937023    255217   5107995  33038466   6171405 
 20354263   3399596   8300283  53831364  25559415  24028827  28207679    664159  34408889  24726993 
  9105227    954723  37101563  58915815   2120189  21327803  19232517   3738187  25667749   1023045 
 56444303   7263753  15453033  31407938  84021016   9642619  38555154  11506527   1542579   9007683 
  8813004  27795127  37024103  66666523    296129  36779393  18041644  19720873  20345609  71774580 
  7692423  16487327  42027880   1773291  56937687   8074037  30635907   6439815   6859218   2599923 
 11490023  66214938  22010387   6185910  10181019   9814569  35648823  11229792  34491858  21939303 
 20545389  25839330  27400716  64671297   7108935  21766134  13248417  50810847   1940778  10010413 
 38834898  20082945  13853403   7746969  15683797  55343058  55386707  10175497   6967628  12556459 
 68570754   3155073   5924073  37377491  19239669  19438019  21462843  13707809  67164762   1629973 
 21047838  43123751    666492  56636787  61945058   7171243  23362491   5993583   6119187  32533158 
 66569061   8457403  83680609  10022523  37206778  16992153  49723851  27273483    305148  32838511 
 32257903  14682510  35143723   4274820  48267414  18459507  41475923  43394859   3079944   8167503 
 36323355   5582012   7504848   4099275   7045323  35755249  11583891    208653   8199675  19023157 
 24432843  42708035  18212809   6738603   3904023  34291771   1938391  15599179   6933131  24621331 
  3760947  14445023  13708566  33035123  15096983  12730104  12428213  42875393  11398781   1595311 
 27558103     34665  43497220  62218065  11137011  43056563  78461423  20686465    334058   7864575 
 30336313   2410783  35627973  35724423   4488315   3369489   3210991   8583263   4676253  18528369 
 69251229  38114805     82220  13005103   7135431  51703313  15962069   4725883  42451818  33201562 
  1242785  68395923  15303723  31169223   6685579  32297379  15067104   9505008   5300971   5910177 
 13803023  65164373    996573   4639582    936496  18090611  14105202  33420917  64024329  33988957 
 18994189      3930  54811035   5757908  11389039  18560347  38329968   6963359   3414135    175886 
 12809284  29209695   1219341   2977428  18326828  14756217  56185155  42085591  21543123  25708603 
 38072667   1336469   4781823  20189103  20365900   8772623  19846248  39800443    672558   8065251 
 18777395   7147081  58755495  15764802    418275  68575083  56463583  18697613  49050358  57078191 
 81050059  10364789  27583008   7365183   7569735   3963873   2133691  21509999  20690091  15626547 
  7215375    338724  65395839  57269247  27136282  13594996   4948123  29777526  10760179   5656581 
 34237755  20070068  17648805  52334561    389840  12997263   6830870  18080261   3227313   1828554 
 25523607  15460923  42067230   1453883   5087781  41122293   7112670  12115477  94461493   7750715 
 20688395  17950853  39343928  25998478  51159887  23718751  23213351  28695418  51897115  31777998 
 14654751  49936240  30123243  36518737  20088394  22374110  10184646  21497371  16477645  47431973 
  1490883  64556725  13420027  36032878  18970865   6433483  15652155  24125861  20946987   9354244 
 19263843  30582609   6154491  66940083  67120683  50622765   6713031   9781173  43338561  47042995 
 40670355  35050411  38569875  49916559  32722973  12332923  25875045  18495706  67547184  19008707 
 56090555    493814  70760005   5831025  39001065   9958445  31494048  87039948   4759987  31840527 
 21002769  17478667  46655667  27110019   2992239  62190960  46577395  20934659  43370013  17891727 
 19867967  27361637   8742345  52481643  10764283  56997585   9263443   9611527  39971355   3620985 
 76471179    805281  29326315  46228547  70567633  20429856    686175    529557  18429520  22694767 
 59929354   1491243   8852686   7505555  19673796   2459535   9163854   7326715  40018487   1399098 
 24410518   4995013   8766067   3134143  38476451  11172823  83296713  19113666  26259873  69859522 
 36491068  10714008  10522183  15508022   1578159  44541015   4687267  37976712  20083373  36542483 
 87769848  74170081  19922199   2023035  38600407   6047073   1329339   5185437  57907509    972731 
   842728   7737883   7916055  12866883  10991337  22151457  56465483  69313807  36281554  65028345 
  4984863  20938377  27912801  20608091   3194784  29025423  31736135  56643571   4419323   1476507 
 22112907   6354951  62222907   6203949  57850143  52020948  38914915   8797023  25801899  20014639 
 43759299  66586803  19188516   1388879   2528523  84786755   2084003    641023  27236497   4028973 
 14950158  81463463  55639179   7266626  39591363   1974623  33225969  16840163  12799335  25825758 
  8161683  50143458   4576583  35892342  19949283  39035826  26547358   8943507  23322377  71444712 
  8334783  29075823  79773729  17603760   4704099   3489567  13121121  27295884   4213375  52245883 
  1036521    280215  13320372  19782523  34214051  10767537  13058823  59773507   3054519  34684611 
 11021937  39565761   3626043   7624454  10650007  77388313  12357953  48989889  38697777  51847932 
 31204401  21545764  38463742  54745251  19059119   7949073   1384779  20484568  22032891   6894115 
  3187668  63629213  30678793  11674698  36262687  77775819  41587323  64966440  65067804   1261995 
 49502485  20316158  77585631   8042441   4177051  48189693    488635  21595008  27942763   3476385 
 23146473   6301561    440763   5100603   7240387  34025268   1424251   5532558  38197954   4869650 
 58033563  18241474  27186555   2540454  27184988  30829211   1313591   7068621  10583163  63355042 
 22166253   2249958  22466523   6961483  49639163  14243451  62532464  84068211    905949  46004547 
 19289575   4306719  11411623   3495999  25271131   6225913     95511  76404479   2139639  11857287 
 28205047   5827508   2738419   8622649   5302077   1752993  21807174  32454423  12461523   6654511 
 48813525    931163  15634515   8627423  19723752  22453601   8619208  31263333  10918710   7743516 
 39307683    371247  12847278   4834099    861880     57843  24842663  11211414  54077139  16232640 
  7720735   4734458  74333813  67528255  18980059   1259468   1586651    689916  70385097  54550662 
  6503396  12685306  47215678  10279903   6430635   6178492  63978201  15904643  39826531  33934023 
 16891503  50362045  25671237   3826483  14044947  19934205   2585673   4267284  11558532  56675643 
  5397771   2482386  19960129  57096197   5502438     98809  19908879  59631837   1875674  22430359 
 46664399  57228357  22610877  42890067   6057463  56071403  39022257   1689723  61463931  11003713 
 13778294   5927007   1307659  67291739    805974  10628475   9700123  26634511    591971  12649019 
 21033067   4495695  24638919  64491675  22924706  32807302     96243   8706909  13314574  25805183 
 37117268  27974441   2688416  12848266  50503908  47292855  54490251  92468283  12862917  26285250 
 38246863   1697235  28308669     18667   8126885  19545960  60604355   5559599  10683375   3348771 
   139915  11193688  10580298  85736664  96582138  12896898   5642133   1246788   2530508  22217142 
 24508971   1895492  16093455   5009283    491180  61793029  17728267   1388955  26166683   3122081 
 54092448    415329  60794803    462870  57337851  92571579  57875643  52572423  13396023   3018023 
  1030187  63616618  73708498  10220256   4706777   9251094  52046208  22210938  22239827  94435497 
  8912688  67097160   9686797  32055905  12637763  11836813  16389763  86173302  54871819   3284415 
  7426823  74494743  36890616   5891067   6033561  19953366  18248127  48585003  12707203  20835978 
 14147553  40737218   4276898   4320042  65838882   2005791    761898   1662759   9923141  11355579 
  1353083  59878827  17777295  61307493  32919752   1752783  17488835  76870737   7210702  56800187 
 33802675  35874807  10368403  14762843   3469027  49699019  17826268  27771783   3726942   4851156 
 16601964   3865920   5995203  39223223   9247746  89656083   2402835  19131851  18114657  18094582 
 70180667   1128224   2167834   6017613   1651897   2638523  43993153  24145998   6044289  68030612 
 27216027  41889588  87711878  54018136   4964187  88869851  10625929  23018373   1018899  63591499 
 16072155  35429803  33172777  11321643  49525735  16869222  26236525  39106683  20757754  21065451 
 37415715   5262415  52852123  17662651  41434978   3199254  35361548   9918031   1532189   2602405 
 61589013  55967419  31218669  23967053  33378075  37761342  43314891   8947140   3053557   7430078 
 12154956  10577703  15422331  13362625  16987221   8557848  28487218   8733795  21044229   5759825 
 27503523   1925371  17513938   4970235   2654845   7426008  53921075  52855737  46289633   3117915 
  7239111  22107939  20849167  12895239  37810324  25991088   4612147   8674193  30000771  12878473 
 27869578  18994581     91368  57180388  50316621  29722599  21091394   6382551  30641118    334377 
  4113289  12486738   6257250  33250739  22770024  49662855  22469963  12963898   2271198  48786859 
  3751739  51423623   2467731   3660119    120597  13035204  20344161   7724643   2928178  33516817 
  1881339  78771130   4791851  90056115   6389403   6111438    862195   4126854   3198417  42433773 
 19145227    427047   4277499   7786069  83341788  45301176  35669552  23966187   1525523   9543537 
  7058616   8480811  12035568   3032763   2757435  17858766   1425579   3762973  58738257  15441059 
 46826725  48185447    158281  29145127  12108320   2213533  64538231   5357895  39628827   9850143 
 96962491   3944315  64953591   6316608  51939283  23517743   6150878   3349014   7149306  27967157 
 15564507   5377121  21503043  30861294  12115243   7032480   1641787  46717787   5520925  13849445 
  4292185  10550078  79684223  15065567  12791713  23471737  11279391   2710647  34848251   1470883 
 29336875  36529179  82651517  12674848   1965543  58184795  43047918  53746004  37449015  20891610 
 24193491  15859449  20531193  23569683  18021415  42972294  21085240  30501573   9832809  50962043 
 54978970  33132923  53093175  75425511   7668498   4324030  43103035  48350180  66764983   3155733 
 39330801   7036281   3809243  42245293  10926311  29956489  12181019  55881508   3477318  39100859 
 54942571  16837534  13329075      3195  24468420   2585199    497947  65404671  31046463  58886011 
  4094004  79737697   4291907  30787283  20754902   5035023    859189    897448    569378   2456767 
 27868239   5203983  40873947   7992480  51080516   3241917  87371615   2881287  10985623   2675761 
  5538956  17531715  16936415   7841157  49313094  57371395  21898055  84643293  50137911  12482043 
 29980475  12776799   2470523   6715097  31890849  21094966  71969597  39086478  46709189  14633302 
 29238948  65309997    770513  36131343  68592223  53592153   6854073  28824363  13427570  18474243 
 15283419  11217681   5047880  36030267  37557195  95268768   4966377  47868588  10954413  29726221 
 49370275  70955675   3419487  68662493   2963692  20241003   2189618  16550833  59872215  22865823 
 64384183  15458004  28496667  18744915  20118399  15196539  48784367  26253083  77593466  53460123 
 49643967  12212603  53770675  12919279   1578537  29408971   2580873   8421018  14176283  35245983 
  1935851  10242323  75697923   8786675  11241327  28550988  13003498  45477267  34779473   3140835 
 29657381  48572095  18941955  65915874   5690643  67159281  12474623   9048741  18614651  17469399 
  4047525   7859877   3975189  45468726   7261899  16636491  36255243  73983570  73398021    711379 
 15623199  50924123  70528959  79220523  28143443  25179435   6374709  30558073  28951423   2067898 
 46767963  16003473  11902554  47337609  13660119  26775417  80388603  41880236  16811428  36152512 
 37788384   1598667   5129313   2462751  59327699  15456715   5456541   7718379  24423311   2519203 
  2198891   4483385   1323879   1307013  43602689  97160966  22265669  28814167  23559947  23099311 
  2244609  42101083  52789635  47854147   1434015  81762864    973211   1180133  14330634  15149120 
 43635111  59320911  32605723   2126483  47594667  11344262   6167263  29199228   7865603  71400071 
  8234520  45614276  16498773   8899431  17178372   7536498  60838803   3632598  23567979  67141197 
  7358106   5413083  75947953  50129020  13337473  33097767   5900843  29954763   9767765  46439971 
  2737185  38512363  21949875    105699  11019498   6395795   7927757  25095299   1054203  70594935 
 30852147  53534325  49336775   2610123  15111765   9686565  11828988  46824469  23680194   2667175 
 29786235  13512348  29778563  18098691      1465   7886547  88488386  14981475  35549718  23267851 
   482219   4650153  33581937  39241473   1145139   5949955  78095814   9662739  52071747  55659468 
 27190979  14276711  10815296  77043795  27560827  11750059   3908423  28437599  46089027  47260379 
 47188215  34851262    453561  37876983  41636823  45433896   9630768  20873820  16737086   3088131 
  5512427   1744011   3507083  22336895   7504101  15697813  11159909  14942876  32618611  62418998 
  5508307  28208221    933488   7686123  32903779    942946  48748439   5601519  61936914  35425851 
  6357857    313767   6598650   4232043   6207270  53990553  17581323   3572896   2873630    932979 
    24063  67990071  21319509  11187363  27853212  35659691   7637819  15804633  66391353   7193751 
 69885234  79302503  11066631  91505878  14324025  37068231  22197427  39991945  11766813   2375710 
  8632059  11087927  11092830  72760369   1592513  47656311  31358590  11282771   6543403  12450363 
 27408855  48842215  12255608  47740431  18670289  83117568   5439774  18644083   7523441  67211235 
 17442873  35117621  39269936  55074743  10799729    852183  59550735  46956538  13929829    259456 
   974475  81904673  54256478  24902511   1833547  25653248   9073233  72692939  16402533   1010973 
 20035424  36795003     73347   9428850   6376284   1333430  34868004  15679611  31317174  16373003 
 32434327  51451787    162997  32190876  25209323   1410140  13291925  58471775  81774123  31894023 
  1528469   7775379  86762624  18960393  15156405   7226837  71354319    535735  21637281  17399921 
 85607526  32698023  41913435  58977180  25038444  35818107   9737203    996426   9153773  10511498 
 35034804  42467010  47598019   2403567  62678219  54134676   1940057    150459  37259373  14838090 
  1145523  52035204  41580315  28403421    179103  65719599  34309099   1135331  44400003   2273121 
 48501573  57782075  91110569  21272853   1601403  24156564  32712664   1814853   6006804  13781695 
 46609413  28563711  16421619  15911862   2383023  10934475  18501168   3475803   9381687  19412799 
 36536973     40479   7421371  33065233   7314416  26487738  11749371  33060243  16191515   3128388 
  8815099   4019775   1320189  84064896  33952091   1931778  23372346  36242005  15953487    545165 
 50370639    600684     75947  47683107  26363709  42348667   5700699  30901826  61753503   1030609 
  9234399  18364448  35649072  32244316  49752385   6528219  18619591  26723253  67614731  32901855 
 35951128  24843777  24304043   3858335    411131  50084577  37955670    202359  26829961  12572737 
 59479400  22210053   7706535  34996323  54174944   4563603   5264073     20179  69906687  30010054 
 11464419  14711503  22908813   4521016   1320291  55080494  10735998  54476577  28704789  37409467 
 30015813  34417343  29216011  47930916  21498403   5130759  69423967  40978247  12942690  14909710 
 30746019   8173299  61488489  26202703  29635223  42716778   2861773   2640963  37242939  17156721 
 28472970  39146919   3773693  36557340   7077888  88340099  11725782  23948664  53871899    100035 
  7181206   5930439   8088138  38711139   1925058  18708411  14258163   8272533   3110708  47122411 
 52271023  11212159  10521979  55264827  15559163  24018393   1613603   3022632    542019    183423 
 18247963  28223003  18051831  10498275  16068812    413151    888603  16976403   6060171  74361883 
  9253766   9269748   5802963  12027682  81561681  38025839  37265297  31672383  44233301   1086443 
 26650338   5225583  22154843  24496035   7867961  15366729  18317569  49266175  14367630  84796575 
 89398898   2191983  58888638  12804873  12405165   7548288   2043583  16015933  32948368  29028811 
 55363273   1909167   8587743  13526058  56698615  22678238  21934427  65873805    241985  27937656 
 53952909  11095683   7332223  29879621   4502837   1624303  55247655  23721029  28344636  32183953 
 17351835    117083   1433471  31703564  29209387   3683123  45993147  89090663  37938681   7330523 
 18054887  78089824   9251261   2458852    830577   3552481   1420514  23005798  18239179  46790685 
 15221280  79021780   8241867  45472243  15127467   8403914   8183795   9427827  36092865  79187646 
 41986149  29656923  16077198  48108200  29104931   9720561   2866320   1462233  47792049  36439163 
  8730108  32294469    218071  21159479  88811587   7882011   5707642  28880004  35025450  50959493 
 33597307   3847843  18901293  16756083   4115009   1492383   9014843  11352927  24134194   5571873 
 50872407   4772119  78545898  62033393   1685235  54316959  13987579  35703429  32374577  29791857 
 22218678   1109861  18709688  24196103   4253483  34574773    860139  66140543   5873013   8391575 
  7199895  24795600  18930273   6539535  77968095   2069712  14811899  41682741   3412329  72536199 
   838523  60235683  27135931   3306643  25527867  69389127  22541598  50226672   6015869   5480037 
 59227929  57998123  27248379  12444555  32841947   2890490  17252259   8239998  66015243    162647 
 48188716   3876941  73623211    662443  62073177   7231689  68040005   6292316   1389357  38402520 
 55263739    745323   4397613   2327585    794343   2599083  69446185  44009877  13410783  56647377 
 19156803  20997299  35724402  57253473   7113957   3872283  40767077  12364479  17312678   9559848 
 17345208  18089997  81162534   3925720  10607148  66111963  38068923   8024763  44831493  18095102 
 56598063  18893933    783408   5073897  13508529   5851035  33939623  27444387    896298  14430426 
  8026203  57925018  17865405  34791547  33049680  14241141  44683971  61582902  22275663  13178659 
   828219  56393035  25032102  30709158   6561149  26081157   1757243  77941059  25403295  16100043 
 15546603   1865563  24591501  67669473  28385907  37995019  23409083  17074005   8815919  33498923 
 18113487  13736387  47247531   1026540   8318463  10250376   7420172  18237435  14444289   4920719 
 43809378  56792749  11785595  39447069   2148687    295503   1724289   9272232   3181554  26104279 
 26517183  27451001  33835758  12827538  22784978  26278683   4699483  20859771   7153528  21327843 
  7349106  17461359  48808563   4779204      8823  17552715    435966  80006681  50355345   1152043 
   329245  49188165  53828195  26990449   1343883  73742109   4164971  22330454  43728643  63575531 
 46487811  15470167  86358771   2648471   4118355   4769579  46208794  56840473  11969800  17817645 
 66900393   2553663  47917268  39468774  23740944  16313129   9787023  51189947  55089691   1182213 
  7142631   3733314   8457650  72893979  77319930  13850661  40768301  68077331   3418767  26061123 
 48303021  36236358   5833614  39488352  19468937  13111143  19294697  19577253   1528299  42096840 
 11069467  14432023  11536083  33982565  22996535   2807679    113221  31057374    638476  20888543 
 24939803   4906213  13593255  32648493  50643975  13645227  29946975  36092143  35665579  15789011 
 15028773  55961403  23985780  13068068  31177473  58051249  87297313  48005580  43415313  98395611 
  6310333  19321733   7301289  21657067  15442647  12793659  21684063   2977468  64709611     47871 
 24378645  14121248  40401015  81381923   2719621  71836272  30114267  27982788  22277868  20830875 
 10288923   6927079  36073584  15860267  57010947  55973115  23976888  14541144    700962  55367247 
   821103    828727  49510419  28256115  12218737  44482753  57909573  19319396   6745883  35068647 
  9535362  45146179   2117099  94113798  86594870  10630036  78009183  26341725  46598358   4704823 
 48006675   2742203  35805023  32814029  76591770  84615810  86292774  51805714   6944935  58590025 
 22595150    496638   4999007  10755605  32168328  16646775     61951   4020095  25392921  28000491 
 43955034  34319625   1277061  33800863  12412988  34107873  23403008  25059679    689983  18679189 
 21179953   3128262   5572305   5038674  37470569  28731001  26888432  31722031  27627463   9605411 
 39526583   3446389  24168617  30677199  38250413   2791635  25027203  20781741  32673328  27338713 
 89315988   4745363   4852243   3843248  53966243   6634737   5359087  39533451  25029195   5528073 
  1952733   9917059  21551072  15023478  11758683  38136773  51328211  16900796  14531661  43963539 
  2090075   7288602  19978107  33545305   3372566  18164456  25902081  68332101  50801905  24591507 
  1208193  27235604     70395  43456907  46088883  60191723  22266123  33795618   3350767   8069415 
   790623  39113859   6598011   3774500  45699871  25820433  23493063   2907888  22012617  22359064 
 11015187    966318   9273723  34494219   1914395   2385477   4826583  17692641  23261799  38713404 
 45371883   8827110  16410585  30256431    276266  62606589  31402893   7442983  14758239    251949 
  5940620  40748608  39262748  18205251  11860755  11966593  36305611  88849287   3954723  81532938 
  2749353  28112811    801099   6844144  25302243  31756633  17371367  57153960  62424947  35259871 
  5471235   4294731  59625801  21409353    626619    421723  25303042  12153609  77590368    728747 
 80538252   2565543  74286556  41154173  61200303   5247766  43271383    811359  10180395   9509073 
 36772023  45417856  55933506   1065671  41070729  34328873  75931203  23531300  55448929    133103 
 50186299  15343143  18392798  32467425  16521522  37426194   6677118  68622903  53435517  19410303 
  8115619  50362395  26133363  44378523   2852193  36806942   1312873  25971397   5067213  22962425 
 15100957   2928267    169311  32613599  14226483   1829973  69055123  17470775  26967340  22941629 
 11035331  43740092  13065948  36163695  45291183  61208548  29267439  16710091   5630535  12786645 
 21775797  58932363   9614388  60968329   4956594   5998379  13032447  39654738   1504823  30969723 
  1026843  17890061  67966605  16563327  32439719  15196919  31503495   6807105   2501074   6970123 
  9512241  47917107  64505997   3034205   2767131  65359689   1449595  34916225   1018591  59362916 
 49980573  82819200   1822367  11670129  23094495   5173930   9034019  65952095  41670339  14462588 
  2632503    355119  51995303   1595873  47794238  22643803   2105653  23007699  47605335  20153249 
 11364090  15292914   1144757  29736784   9197043  36306503  33138319   4537821  33672914   5209577 
 10665318  59997498  18436038  17568603  47225256  13032363  30718659  25147003  34401228  52722843 
 55594063   2565028   8532691  25649502  26887291  10065213   8902859  47190703   2808950  17186707 
    10547  31987543  31205343  93971021   2946549  29128477    960806  30915987    964723   1180875 
  3883860  15469803  41922726  52150523    117371  46699203  25726029  36510378  12104670  12949923 
 21948071   1431576   2464305    808803  20414358   3849403  52710027  29537675  10277811   2162955 
 12422401  11177183  16176487  24184409  60060171  71376257  26134433  19731029  17338873   4822625 
  2844774    224014  20752395  11934151  20128673   6303012  21824268  62761119   5833867   8575273 
  2527119  10992423  29471834   8300441  11191983   9201563   8499355  40219611  47932791  35022869 
 39943871  79860291  11099903  66673599  38160443     11889  17958147  77225412   3682251  18837431 
 35939307  26011823  27400023  28321629  21406467  21984523  15629473   1937849  47438421   6528513 
 19485843  14856261  41359851  23320833    144078  37254178   2203515    432513  88251583   5752311 
 29539779   3711219   3083640   4177537  28530033    151339  55970379  27568068  33406287  44428413 
 70183487  81733095  72241197  51372807  17781213   5122467  62884893  14873823   5535861   7483653 
 46556821  17927921  45115011  12238441   5872598  36068955   5352402    236583  66818643   1029711 
  9715947     58821  33291123  27407727  76481673  18450310  84528853  74530588   4711893  57921549 
 63641787   9156308  61562877  70713882  65056603  14773603  25983678   9198340   7272111  33884413 
 10992453  11452878  34765337  37147987    481083  22697259  32781664  23827083  12721002   4840005 
 25448910  23502203  12842886    411849   5576259  11313711   3621078  25766043  38265885    338100 
 11010888  29822427  57898613   2554547   4853186  61677307  34744186  43280019  18165159  10938003 
 24276843  14730807  18072033  12379875    207622  42571455   9838993  35798239  23011707   9278735 
 16037424  24424315  58306723   8327179  73303377  39887265  52872073  68510991  75219795  44361399 
 51404487  29085333  35261887  22025973  51887379  12006219   9323875   6613016   2200245  78988567 
 24203107  16030581  65938132   3955788  49311314   3813971   1205927  28500283  26272173  22516001 
 53733842   9127758  17395339  10867133   9400203  38260248  32453973   4942683  13321819  36301371 
 40717683  25291748  16489643  33753579   4645198  48624435  36771595  25306051  13212033  18551355 
  3383643     19533   8620043   1943947  71565881  21907023  27117369  21316823  15341533  23453108 
 77408123   7797967  13706539    685943   5529735   7511385  46190121  28985323   3304519  27460947 
 10698633  39533901  30012637  11801711  80805343   7275854    765381  28839111   4205347  42735345 
 22481663   4504819  56024324  14499363  20763623  12390897    251259  31453571  38460774   5690910 
  7499571  19012245  16886148  13058248  26145813     77919   1939625  41102751  65775675   1346819 
  7832731  13309874  21379797  18291123  15203721  59349468  29529459  24352619  49619938   2950398 
 19774399  12974195  44205123  18732291  22039091   3218949  20448848  90741893  55119544  37027503 
  7750911    578137  37196347  21114099  31330197    892859  46433915   1988799  10958973  59817483 
 15925182  55552168   4005299   4328823  35855047  43040784  15404614   1785287  27581300   1599657 
 19666819  42734103  25679049  18002913  11630109  69394670  28815483   5356693   3958267     13423 
 10485531  19700573  31844075   6686873  15377307  34255963  60897453  27796659   1676283  70763203 
 10080361  73764569  51003290  43337896   1298052  42366892  44273777  67959454   7359508  68765266 
 47033256   1375290  20504080  16845585     46821   3744348  14391965  63382299  45697875  10680678 
 13203663   6026619  18923163   8340648   7211585  58295823     91465  17784693   1555227  20861343 
 22869587  14136362   1865549   2153373  62887467   3537192  34740603  23710410   6394123   2590048 
   326931  29909763  23668641  20741241  12812919   3692773  26172612   5107021   1405820   2721888 
  2247387   1736570   1949588  66902658   4643547  27176265   7373688  40573455   2832667   1903923 
 26128477  50035137  45967583   6850067  10262796  32772833   4659170  59039467  10794943  66220167 
 23462331  77170909  33520668   1021308    473688  45034619   2780043  58672038  77266279   7986523 
  1654965   3610033  74962159  23749802  14308449  49366139  32682334  21863865   3736773  11712427 
  6415473  23325473  12563143   5053458  42623808  13551771  14763248  12985971  51825645  26612758 
 28010739   1106363   5056854  65407169  50516448  32939899   9732675  26470653  79105281  24472998 
 46399839  53073654  41603815   2116594  37246395  34573607   3814203  10654459  68882083  24586951 
  3507263   6065963   1569002  23703725  91014333  22189011  23050731   8642013    949309  30303487 
 33181363  38446402  29100873  29632713   8318258  53481369  34648089   7691413   6203058  30815385 
 39037051  63369501  24360495   7616159   8251971  10761405  15624487  14598839  26179395   3267003 
 34265994  31174133   2225281  26709275  56123067    611877  22315752  27155031  62826219  31451703 
 50726813  51160443  62639277  27337103   7213688  57950443  12237618  14684925  51412055  25960464 
 12886158    950891    111336  11845243  44966265   6568558   4166545  46146663  13955687   8031383 
  7189431  22444611  39361995  30142375  70844943   4657842   2204066  49430643   5468551  47237313 
  5698235  24320897  67344499   6170223  21633504  23053063  40422063  28485107  27912177  10957755 
  2793732  91408623  20117243  52954073  71139949  13573722  12989815   7519403  51194298  79296747 
  2812398   8038335   1513121  67518016   4519664  39322763    494533   9119835  27352908    848343 
 11528667   6239379  33648997  40039747  51457425  22146783   5320123   3605942  19263363  55551003 
 26510108    522987   5831123  49294560  23955333   9997557  12921595  31656993  22582851  16668873 
  6696153  69935523  13139163  43635723  14478371  16823468  84620849  45120845   7136043  80965863 
 93276798  17524498   5204985  20012319  46287771   5328007   1182333  17871907   2873565   4338043 
 18405763  83049585   3599691   6021413  16516923  65568192   4017064   2870998  50595319   3753378 
 18025347  10046237   4154245   2285315   9837043  28133347  30259675  48213585   6292503  20705938 
  7216283   9884581  21123093     53319   7189769  11221320  19298115  30984453  37422663   8102133 
  6587403   9513099   7334963  15980152  37474611  19266189  27746952  39759213   2942606  77212433 
 16417623  42268261   5059321   5123535   7989986  25931040  33458427   1029723    804947   7604971 
  2981129  11407757  23522175   3958691  36570854  15422442  52216695   4054578  33585475  23921493 
 19215978   2716263  73859411    616743  33329587  11974569  26860619  10139280  39159438   3229785 
 26016960   2650733   9904731   2075547    311551   3536768   9192625  34829560   3988283  22732170 
 33375285   5076903   8044557    621231   2286303  46059243    447378  27911928   8138604  19308568 
  7880331  36071483   3858631  17632291  52558113  45010053  48321783  43067069  18995799   6170107 
 21849705   3756357  18317345  47640458   3313875  21118851  12051099   7853273  16964109  12079371 
 15046987  33987169  18569103   7090467   2737723   1072413    740303  10442331   8116543   6336669 
  3402067   2735471  59929923  33151059  19281411  18835899     37867  13166731  26608319   1591962 
   760351  11792145  12379756   2951425  48629554    246119  36056897   4726399   2475645   2759163 
 33811323  40418779  95273856   6954101  62917293   2262127  11493927  19884440   1690971  53052624 
 33652679   1755643   7702998  27887719  29650773   6984947  21563403  11926781  65110623  23260317 
 81653603  32229537   2508288  21726907  34805523   1666631  20310747  22934367  55556796   1879945 
 47296416  32577767  62782773  22868338   2135931  12327687   7727115   6185823   2318859   3686029 
  6040465   6083224  23494839    939673  11178128  47369484  16602891   9947883   8859171  65481385 
  8649309  29188884  35810832  10052313   9354867   7691019   4622721  14803723    899814  49732803 
 28175924  27745695  14878518  26793964   6703008  30503475  44339460   7134056  57707643  13667587 
 18471823  16047203   3167238  38052763   9293685   5062635    218283  18712873  11767067  16373425 
  6053755   3608007   1413915  32902843  28911291  56447241  24864387  21472687   9006255  12592617 
 56862426  11430013  34571193   2798282   6275103   3847407  12837878  11194719  57959219  26813763 
 51083007  86781895   6221887  52901088  21555273  84929187  16114875  83682675  10097223  70715003 
 89442947  10163046  63430054  31708410   9777723  13966317  15530182   9510503  65778077  25997221 
  1595211  17402571   3861237  18680979   2479438  13319465   5558247  61526695  72023603  55617367 
  5358772  15935163   7980307   1853673  11036967  30374313  68318153  56242587   9277455  22523767 
 47346993   4690230  12639768  44974912   1376375  27632340  19277370  14563392   8466592    577647 
 20079108  57539843   3649285   3807563    265458  25884363  41184575  44109463  45532918   6883287 
 50675615  31824132  56291787  74321763  50622786   8422248  14179839  20851483     40563  60925029 
   388511   5919755  14508873   1420983   2018967  19769525   3088530   1986109  11477295  12828255 
  7535067  37858011   8659848   6787266  12499819  78089667  55969707  49875667   6795235  80765968 
 52635433   7451259   4747223  40099983  52562373   4970320  19853793  79394619  32673398  10871258 
  2858517  10788741  31499171  27460332  23799496  40804283  64566207  11538717   8488657  36308605 
 35807515  15179553    535087   8346363  35930658   5479898  16883248   7265088   3263679   2544675 
  2795961  38667182  35575887  63813521   9326782  29037099  54775959   6362823  10794291   9610185 
   273849  20423799  13658761  10227183   4359903   6749559  10854671  54640418  23048859  28921791 
  2388295  18849681  27565190  32147403  33664271  14953587  59282880  36817118  12922956  26317099 
 10300644  20474979  45122153  48866226   2512298  48901877   5426895  36110384   4906179  19113979 
 40857923   2982947  13725648  39381882  58645611   4875243  16658596     66409  30780663  58036687 
 37884315  49006714  19291408    194177  15495459  16642494    823773    351910  56261283  10028905 
  2046974   3438819  10443003  45646939  27996267  38871321  41439200  12300702   7774267  25400699 
 62667834  40360902  82019714  35229045   9150943   3363199   4808760  14986208  49619751  55898048 
 16537983  18686310  43578245  58781373  59407303  13038727  28224579  70876922  11706963   2197176 
 11872735  45658727  35908919  11376103  30142455   7461123    471397   1302963   9062898  24254550 
 70340891  44334688  11482811  20596715  28807163  20608959  23215506  60711621  15465679   3439073 
 10043548  14933648   2336697  35287321  10710798  40951306  26796039  18784217  29831587   1075195 
  6638763  11197444  50323929  18966210   9249979  23380189  50416027  61510401   8437098  43697033 
 15986487   3520861  11463947   5065089  81499956   3202595  44201943  21736068  32734523  20504730 
 25181224  57282455  26898420  14518248   8080520  64722283   4023588  29419575  29568263  66435519 
  4185299  47544603  33979969   5090098  22837875  23623291    435877  31633998   7739925  17969373 
 36251739  25392168  10172333  52042839  21797139  29693787   5207767   1412523  18434679  45082070 
 83783171   3336187  32379817  30034183   6433649   6879586  24687543   9158298  14282027  11513284 
   784888   2399663  39761787  19723035  58074313  36310791    928059   9017482   4295643  12554112 
 19195035  33801360  27986853   6628338   9919273  63232523  70384987   6555491  52617709   9507423 
 15196022  24962627    480951  21991785  39890955  31623863  11625143  91131495   4056879  70333760 
 18273994  67321575  52033903  12302227    742277  12607687   1581643  54343503  11433087  38997012 
 18019063   1383684  29172123   6991719   4596098  47544165  83000271  62960007  46398798  24926915 
 22786539  46722504  17257323   5615376  40402589  10452426   6970968  31700526  42493011  36556188 
 33073883   8084837     32615  45281584   3754539   6665023   4589120   8419403  59577515  39044913 
 45553335   3391083  17051055  33117423   3310927  35287431  14621431  16461596  52195944  38717823 
    82893  14271275   9520570  58297441   2241621  35702323  15532509  41254611    521073  88290879 
 39192430  23622396  18626523  34573061  17992043   1016373  32990328   7795815   8835555  37677733 
  1216007   8414484  17399089   3000274  32400636  32689371   6372929  73013629   8934570  30842706 
 52346475  10887531   3961293  49557033  67641032  40739563  26398143   7117218  37463198  19771947 
 84131909  43972085  14795059  64775163  29694723  12796179  10875055  23786793  10883031   6901940 
 21522038   6246923   2008461  69944658  36876435    458783   5113077   1990131  12089413  17676285 
  1328439   5004868  42818747  11369187  11537610  58681083    558261   5664893   9320907   5028075 
  1878211   5441412  35613073  10582018   8765255   7480068  43236267  60215298  30283905  11122059 
 59415255   8142714  52174674  15746768    507798  60950463  75555123  80182995  23344647   2839223 
 13756739  21548853  55582368  18826113   5418873  54225532  47079348  39689635  25296867  40671093 
 31205067  69969792  26637435   8645243  52453761   5414531    170943  36787103   5208207  13461659 
 72031192  19655167  24135384  56647388  16597413  61125854   1649121  38605083   8770976     17475 
 17504687  13516773   5123483   8060758  32633643     49701  46678183   3590131  49448951  13821145 
 56470203   2759766   4498533   3320232   7118697   2686219  13322623    790155  12915723  57259773 
 31653353  31432623    464379  47572247   9495867   4244349  68498852  31945659  70821186  66330645 
  9712683  29000823  33843593  12693371   6620257   2892818  29990013  23084483    712813  34966728 
 71434107  12443420  15440667  11243233  63638637   3297951  46635343  15654957  32475048  62160161 
  9147753  14384987  84547019  83091487  53133243  32714998   7793558   5227859   8103883  14783639 
 41379603   1502068  17246139  37175073  36605043  38167227  69366462  56195908  55013179  22619067 
 57413220  13779948  46778167   9275727  40286395  34285091  13594671   8987363  13183107  51560587 
 43753107   4812145  51939175  34058109  85172523  59455588  15010007  53309787  62269143  11055503 
  4569315  22464012   9308058  71392183  62278182  24972018  18485119   6925209   8265758   1221585 
  9980283    317109  76603135  35337723  16887488   2708943  22339343  47461163  28584500   2980578 
  4412921  74787123  45852633  29025612  12388839  14550295   4056219  16315697  14729355  17046551 
 46997547  23996403  63463425  34630099   1028342  63849687  69307492  27614383  41521151   7533781 
  3651708  48754653  40918528  37365132  18324573  77010903  41078498    215327   5748723   9569133 
   799416  32764473  59081063  42228969  16397475   6700615  13217005  38015827   4961023  85623225 
 22740459  19971703   5500703   1163588  21392107  18624831  40674969   2478417   6882388  23332293 
 47987643  50174883  51841521  31285223   3260985  46292798  13790291   1972112   5825807  38775355 
 49879162  20344443  73963868   6914245   7144123   4715158  67498011   6326758  28879569  43442175 
 61584810   5558785  14307158  22519139  52940241  32974653  32620981   1674075   7834243   4820793 
  2622923   1255503  38406795   5345427   4006363  20540661   2125855   9890403   6612547   1041851 
 64163348  28007850  25841219   4116075  17702367   3740153  41503083  45004105  24451213  15483543 
 38869464  45117960    677283  69055490   1736249   9001923  48569869   2013186  32362299  20046849 
 28624763  18722175   5086821  11750396  25949366  34683837  55533075   3865518  28827916  24179954 
 40954623   1992348  28510398  12765633  39290793  13236474  49472658  85876199  31844302  20963050 
 25523574   7653720  40924673  68727543  84719623  61990565  22947593    252352   9819218  41614107 
  4845131  23341623    323733  60136485  11546613  43238123  59218373   3555816    722572    378990 
 28708803    639321  55943178   7567231  59467405   7704600  37984323  14196087   5573488  48788694 
 29889213   4437309   2511129  11182290   1908663   5952227  10850754   4194924  25484513   5121722 
  3518649   8651101   5223248  18728333  50182327  19517683  16341305   4058641  85816770   2201070 
  7815963  35415657  30245987  23688643  73867845  46030233  33423401    963674   4532385  26645253 
 24243783  19905019  25784442  12400323  75867045   7808022  75040123   1827471  22261061  51630823 
 14926240   4506925   3480863  10898213  37901723  77021598  45672253  16741365     78775  28130387 
 40434043  30224751  31104039   3037835  60826921   3649344  77100935   2980653   1160953   2173164 
 20701307   4827363   3456714  22690912  47692599  22426494    940146  13519968  48982238   7249330 
   493059   5640043  15127259  54080148     66366  34568743  26496139   2182225  28509660  30087619 
 22575927   1671088  15403953  13324663   4382378   3637273  12635664  19099079  27762549   5157748 
  8075323     54729   1910373  21710878  27257447   9283927   3731093   4673253  14858883   2343870 
  9406595    946491   9757734  22465029  39262801  19831659   4996227  21344915  17004152  16859113 
 13655571    434327  21356641  12287453  13350379   6575871  19273571  32685771  44908162   5550977 
 22979331  29474139  49215523  16128567  19086203   2125539  21000843  14711097  57022939  41781723 
 71324666   1867755  31161633  20476347  18170583  19254039  26337051  11107490  55705123  25173784 
 58132163   6817767    806451  19295251  21672725  17666495  10079528  12856463   9399885  32831015 
 19424343  20263665   5416949  31414163  38178270   6364158  11847800  30772566  17366518   8117766 
 11935335    407051  26544123  42538383  11936963   5603323   2173305  35026959   8245692  59272323 
 17814459  21117552  10572663  41905276  23274325  85627301  53397831  31130115   6787860   2905459 
 27528161  29327383  38455579    627711  28162824   3814803  17394343   5410778  18875895  26837443 
 47541303   6463229  68108667    761877  10692459  44791599  12300579  29153967  24673713   3577125 
  2744943   7109328    611511   6757938  33831998  14379531    213342   3121653  14061817   9843333 
   965013  18973158   1352885   2078407  10771299   4416619  15512223   5487963  13506486  32391243 
 13562823   6432786   7930419     94783   8135959  13575582  16074565  14030601   3372291  19087191 
 34993473   7801775  23606887  55130574  11328143  26258579   4079835  82286058  21968336   4619099 
 22562299   2091768   5282421  29404086  32595321   1703223  95462373  14121681   3334035  17270409 
 43126548   9564117  58622079   5560628  12778930  83851919  14033298   1657168  71107015   1089657 
  1579219   6887557  51779879  74522139   3255441  57698115   7988358   2144283  11915203   8839695 
 39281440  10974043   6975085  23618575   1229991  16247563  62638323  57247111  68036781  12028219 
 38762031  27399453  17135076  32056239  62476368   4266378   8079414  58459965  82803759  34810107 
 16701671   6940680   6757335  38467986  27332473  19498481   9542139  60569219  11472171  16147349 
 70531797   3180951   3743015   3800157  59985578  19819560  19003619  30113571   5667247  20612013 
 40682379  43202119   7090095  22909191  22067438  30348455  24424299  37253481   5817403  88831243 
 30941774  38342603   5919355    290865  14616529  53188959  29370109   8322523   4155323  19245603 
 76343643  22446651  48309737  18995871  44383230   2593546   1619763  41837955  95786159  78568613 
 42471062  25422987   9852125  34344388  15058603   3980387  18340716   9234064  41414100  31679953 
 47356289  12410667   2064878  16309875  54801303  18607866  35927808  11099091  13892217  14746223 
 15140633  16379073  35318713  63100083   9069979  39851407  10154736   2983137    838223  39512737 
 38027112   4075215  40067788    782223  13293663   2027111  18561345  25855440  10489083  48428533 
 25069603  14960627  36738465   9082777  80402812  24347838  11330564  25533429  36316365  14326347 
 26946195  18282843  56131259  14355981  16468171  87647067   4584615    914672  10145229  15475053 
 21093182   9924723  16317247  14420805  12512363  49486443  20636845   2047223  60651873  32384307 
 11391747  64210243  46426596  21030358  16205013   2441587  18541459  34094093  11572851  26491731 
 22659387  21340904   4980193  38032843  61753803  15037261  56048035   2161074   1306122   8092356 
  9167224  13317663  48931733    625734   4137780  10737165  31629777  60005835     55323   6205851 
 38381235  21559169   7067373   2242315  33807763   3866959  63539880  40714023  31358346  20254433 
 40730031  10221403  18589203    874887  56751675  73925522  57437395   1429793  63523233  31994373 
 90911659  37527018   5942125  62618896   9357198   1041618  52196976   8026120  23587773  14855222 
 11781059  10569231   9039348   3114689   7393161  32464675   3397803  24085411   6824776    639265 
  7048203   1904604  30675957  19491387   9405152   7487953   6616971  25213751  32416248  41734620 
 18871767  13278339  61281003  25731963   6608703  55911563  36504900  12577773  10937703   5138425 
 19289165  46396715   2799367    901209   9623139  14652904    152779  17420713  60472425  25564233 
 19390179   7147841  23824957  38496406  16137713  46367817  41636003  26205963  75403599  46172123 
 19929301   9306609  48925458  37125633  15410721  10933683   6220623  29915448   1636078  33272628 
 87373589  47002001  25660213   1189371   5369760   4103534  39191633   9806707  75156347  21253225 
  2729247  24596267  43207833  41243298    273533  20426003  73186128  80116833  75590044  54306113 
 55575639  14516459  10000506   4675202  53845837  84417423   3590262  27512742   8351683    430560 
 17219550  69805761  19097403   7221275   4744611  11022811  27825939   7828185   2335207  77095583 
 58790543  42571124  23208607  43071689   2043555   4616563  53116923  15615330   1174043  70328227 
   503241  32304227   1918578  11704133  65406620  22657695   4227032  52728891  41636499  29702523 
  2351043  24184833  10585698  24796011  26792403  18497835  10222404  11775753  70269123  26638083 
 80309031  16079595    165535  67145523  74802993  21102471  22323853  38616827  17131083  14495275 
  8686398  46144363   1216247  59577513  86955630  35572077  85666815  38108409  19934480  11606157 
 12087937  16167003   1348460  42656897  37026607  10715037  64163747  17415989  39753143  23866003 
 15071985   3568437   5690223  27445923  35166751  33212549   1333035  19677092    340139  47196531 
   368897   7399573   1561371  11643459   7892615  23461874   6966002   6368658   1088296  44159343 
 41014068  56739393  35956969  14561565  21866352  36077953  12950347  12483899  23208743   2318823 
 10483224  22000933   1876347  18931937  51339229  12822899   6620654  38349223   1901854  75664393 
 14177771  22527642  19270451  54776319  49040091   5479107  57685067  40994523  10453943   8986865 
 62938227  14409178   6161977  40257399   3699901   3450125   1163919   2040027  50612919  31190142 
 43194734   1638942    998181  11185617  27251963   9225987  57735157  23172503  31380435  27063766 
 69054403   1097247  43190367   4440334  24227339  23797707  38012175  54212775   2743734  11097528 
  7984123  46266843   7953663  40453179  27045618  46740024    877142  36013941  26984420  11355811 
 30550587   6718443  76003259  18720528  67977528  60219178  24785026   4866613   3124673  16462866 
 56299163  13481173    438363  24992571  63827067  66620571    105648   8554263  11820001   3954998 
 37515939  72565940   2370370    600483    154758  33079237    910231  29310999   2794481    447042 
 26765183  67044723   4478805  53418731  14782065  26911126  33950543   6247023   2084818    923924 
 67068447   6084539  37571823  71444459  40774138  16952947    457611  13662093   4205743   1040799 
  8959167  22119334  30575931   7576888  37083624  17360529     79573   6059101  24105127  45037392 
 35123948   6141255  90980135  22969299   9939063  26357747   8522963  20169538  34667947  66072393 
 61616994    522489  39961627  22236563  16341339  43764831  31492768  43727033  33039297  46668759 
 28358817  27279825  33122891  34609685  39409577  33030483  19137227  17565451  43506931  52477371 
 17307168   5591500   3156767   8872869  33475663  45099359  25063833  16878811  59759691  24542363 
 36451574   6974453  24183867  27630903  16058583  15641443  94613371   6506322  18986691  41244381 
  3722070   8787693  12388719  17357057  14863538  40742703  37044974   7268721   1059002  18112152 
 10390360    636913   9399856  40752516  25479983  20618147    116967   1745615  74216811  12171777 
 57387423  28829441   9776337  12019842  40782723  50573555  13092125  20609767   1244751  54020556 
  1756973   6346807   5420761    632481   2830041  90401643  15886290   6933113  32570325  38614711 
 60784521  26676087  11587413   5583957   1709483  35467723   8305686  33528771    466425  60672840 
 14391924   7025368  49450505   9869703  36989044   1051083  16120068    668526  14186841   3276242 
 51986811   3109206   5692211   6359604    741459  11293185  56323195  31287231   6117897  27944871 
 52086633  33847803   6195636  61177611  14125371  10800153  23361868  21182550  19675515  39016139 
 27044374   2516257  11376033  37654623   3979437  62393568   6293681  13163109  25749968  30889059 
  1403223  14052916  17942208  37247179  43768848  42678213  30935860  29944671  10785937   2444003 
   374200   8270388  26344571  17223945  19275738  83242383  35072871  57559626  89640508   5571195 
 22637660  17674241  61502123  19246383  10263539  20023071  23486895  27928527  45387987  77874374 
 19101087  34652843  19352733  28518635   3892053  21944239  23365173  14981773  14958318  28009146 
 15716131   4428267   8454907   3895656  69670919  64503353   2130153  10054491  29606893   4807574 
  7002636   1585569   8350465  30049285  33806379  78401039  50082543  17015523  19345327  18474183 
 42043163  27131199  18310987  14131254   8520712  34760373  13747526  18732593  19272626  17300093 
 23083643   4930182   1306002  15748116    630789  37838693  47769999   9238079  75993411  30466162 
  4299747  45188239  28362135  49312965   4913383   1739707  41456848   8281743   3136734  55842073 
 17349906  80808163  29588745  54319283   1655358  40431801  26544548   5566051  14076271  15615758 
 22878453  16525279  20176704  22408017  37552578   4604925   4279992    236451  10105932   8799783 
  4565799  24725279  29169607  11983067  50602458   7865295  20303529   2334467   3940822   1978719 
  8840841   2127333  46007023  66446843  28448763  24384999  20871675  70205001  68465827  17581411 
 41848935  23256123   1428499  25985225  66891633  33534555   4418338  50054811   6457959   1967685 
  9646943   8273037  57019695  21943085  61642209    677883  21026427  11796084  16065410  63876025 
  9648573  67150503  27613212   4996411  15393708  65823851   9724275  30000275   2614787  30273127 
  7839339   3850998  49717034  32767832   6257605  28935534   4788408   4128873    386880  13070763 
   321101  31331598    655800   2914623  12541798  19850683  22703786   1739343    727627  22261677 
 21516267  60245441  48827870  49062133    433704  15062859    550231  35726205   8078073  11821595 
  3718347   6373281  28697883   2698833   1106845  24570605  23084763  25080064    230763   6964773 
 22045671  23185046  10333169    187587  13855707  21621723   8047123  43480443  17792901  51028785 
  1710468  66106109   2268741  20467629  56374265  28632373  56480739  40678515  61795530  95665433 
 51561941   1501584  36709329   4242475  19832163  18650898   3456048  33605447  46214072  39381267 
 30187349  41404227  21597810  15706539  16112382  32511283    620259  60164311   2586190  84860185 
 65917943  74231397  78761442  11228639  15484227  21084703   4380837  25403352  60372195  60506336 
  8688211  12891803   7666878  82955067  43794951   4942498   8108106  24952811   3026563   1878622 
 24685155   1347449   2549985  44786688  28116232   3958469   2700656     98770  33138445  82927535 
  3201027   4423683  20858373   6106899  59243759  20939755  20351685  52452012  12781255  27219827 
 23596122    929281   1021039   8722747  18820392   6655817   3515096  31078961   6904644  12317045 
 34375343    808643   5612598  24205302  45096965    445350  22897888  12382123  10256459  44665019 
 57528187  51674775    125220  61621524   8074533  69661533  15175425  90991001   4285047    241905 
 88954283  24876123   3567658  13534853  31787421  55673117    559045  37087691  79860547   6161393 
  7811327   6953433   3406823    437608  10302723   2560479  11454258  23490473    981682  33338427 
 69456923    438873   3216693  45314769    291843  13181031   8088381  15920335  31751208  20436045 
 22415973  31945553  16178626   6641271  27902989  50028775   6987523  50842435  32912057   3574573 
  6451971  69510378  81210327   9738907  32928716  18595632  22507643  60651813  12023971    873249 
  2692797  93260119   8048737  12325419  56157235  14752056  67897563  54597687   7672823  55356229 
 62265822  22213887   7411218  38573168  14870002   7080833   7435623  72064368   3752382   4514490 
 51490570   7139611  11226273  20983785  69922992   8377641   9620811   3904527   8786670  24792683 
 21440451  24700842  74895577   6633040  77606543  24015059  48275664  12041562  29420583  44332013 
 19106379  38494092   1002433  34071615  21499953  21341517   1242558   3734025   1031307    752637 
 15805823  37479253   6031798  73915693  53022323  10780181  39543008  16305847  15370329  13359583 
 52251896  51215515  50873943  57628785  40004699  49457603  20303019  43978044  26790515  28928733 
 11515971   5192994  57108916   7233547  48529945   8973435  25292904   5340347  19806823  12658251 
   697655  70298140   5926803  67598643  76681517    697776  46171839   7253586  12021210  30483771 
 47429405  70004571   5778555  87843073   8451917   6644403  14552453  32920947   6983561  63880607 
 31563843  17137188   1639527  76826803  49714469  34286913  60923733   7996873  37237985  34025569 
 12978673  23140161  11721049  31674647    565314  20898693   6706459   7627521   4932072  27280803 
 30310563   5014995  10366563   9672061  33780021  10929283   4304306  28258815   1258548  77160518 
 30496633  59726223   1317879    188088  15227826  18627243  53681001  14899867  21938778  56712182 
  4982373  37617998   3252923    225033  46749738  66929388  35786541  69164148   9198567  22944987 
 30019378  44339894  55757183  34609147  30715648  24685623  33412801  31838397  48026007  32459699 
 20693185  62384743  36092775  33791270   8905139  11532379   1971295    401883  29057307  28720569 
 81235054  14237034  13907388  18103267   7296035  35525427  33928831  35285507  47487223  46998233 
 67818561  30966180  40964739  80596643  40664826  42197451  59744635  10571891   5117356  32920923 
 76259471   6148560  24509272  33128127    404275  37622316  10422981   2726886  46013826     74989 
 56072271  69229913   6717291  34950819  37919718   3237425   2108823  14142298  11762001  12242899 
  2080818  43011975  37359843  27909128   6662101   3831819  21063565     16171  34988362   4280433 
  4162437  44584088  11676203  49555739  41533123  52124413  10858099   4429275   2056576   5506229 
 40132348  10710253   2916309  69938043  26177967  13652622  12422022  15907901  51365115  11006259 
  6836323   1858723   3789883  78393867  41409733   8628387  22273531  28938909  21822693  10255603 
 30260184   5224917  53009656  44623145   4741101   1783063  19190811   6314691     66459   6783795 
  8874549   9249755   1394943  28000833  30732475  10059771  60996807   1571683  70021377  43827765 
 63465326  11749097  56110251   1314279    299023  70954916  73334445  50913296   2405371  21819419 
 11770637   2434507   1421088    162753   1024287   4693203   6052543  13476264  12059248  20867139 
 39809455   3484146   1912397  38285195  18104643   5734302  75379141  12417783  33990933   4089628 
 74787198  15181067   2834003   4299882   1831029  70858623  23411721  24454443  92783373  19741117 
 34761963  34945869  40580211   1613350  42436207  63891993   1664559  63589243  40954007  84021809 
 26079483   3393835  10521565   3141663   7472532  17255547  46842375  18475999  39712158  10970523 
  8559459   3888231  32615691  33756431  39849636   4978243  68013193  24567899  24841743  30797946 
 23421283  30519339   7382022  47602901  16008271  29814976  10468048  41349686  20104375  10788603 
  3620872  40519481   3035879    798167  22484787  65258763  34408333   6235107  17094785  62308249 
 24227651   1388923  82028013  37156666   7332559   1013349  33589514  18955693  30494587  13231187 
  2135714   9922515  18309980   3971818  41813307  19142078  19079403  36512487   9463983  29678408 
  2628709  12582828   7970123  18395701  11308607  12460893   2595507  11590458  52326993    833613 
 50016689  64167329   1724538  18201691   7813734  34146573   9387771  34695735  26100846  13772763 
  1880001  15948699  19958369   6553501   7117618  27481023  32083587  20004399  12055167   3736863 
 44012364  22780140  10898550  48171435  22031421   9375763    500843  14740773  47928492   3282829 
  1061093  23405998  13349708  42130347   9130303  42086118  30340459   7653483  24663111  28730335 
 21449692  54593105  30108223  19974129  35374101  65216027  22880148  14370220  12565571  20407523 
 16863645   1916675   7032845  23521773  37707143  11883303   7502013  57844305  27983603  30324603 
 34340338  19379959  23173575  64148355   2316753  36128370   7134873  34351207  12388448   5459080 
 13832661  16127010  18432551   7618838   5725403  11482743  26121762  19830062   3382281  46603229 
 16779402  91264399   7135674   2517043  11716763   2565548   1797975  93646383  59693623   2340255 
 47655034  39507933   2783683  12135708  15006779  30000093   1563511  33771762  19889258   6278087 
 63708096  38442912  39215299  16362124   1450055  54682294   2702338  22062453  26797443  14547213 
  6586440  31399687   4406348   3575445  29514523   4289070  17948775  24257451  19840395   4042042 
 48694919  11747971  53482203   9148751    461220  14038655  18888148   7612829   2354273    103189 
 34536993   5413983   8458713   9027939  44172779  52765473   2615814   6149283  62933443  37239381 
 10606274  18177003  16750353  86909803   4886082  13640662   2926678  10589007   1759074  40527939 
 23851062   3459774   5907987   7507389  20796514  47404058  60940977  11619819  64698927   3361488 
 25177275  32846839   9355083   6137479  25715667  26972222  28732758  29705658  67721595  17336120 
  9664570  34562943  12060411   2990780   2636867  40849488  47939207  55423315  11749083   2533563 
 18415851   1404983  68802603  49780403  17425988  24657145  13850556  11309083  48823738  18662753 
 20655723   1529879   2400151   7311112  38042675  27092130  26020415  22550697  43964323  21156939 
  5118999  50864891   7444077   8782798  18749315    957579   8776561   5512168  86836659  51394677 
 11631625  29491915  18255867  35836716  49109403  12997773  10910693   2885335  76558794   2395641 
 57672283   4909107  72194473  20621319  21635979  43696630  54199499  54970519  17790843  22709283 
  4789223  59541787   5553043  79470215  30713124   2914217   2526999  14656929  22271407  65963503 
 29792859   4875399  15329667  45132315  12209901   9788955  82342071  59292112  16977707   5733089 
  6422781   6669807  39217423  10775318   4128205   7770075   2105153  43309956  14216773    305175 
 15585848  49367453  18718588  55101499    959577   5814218   1230695  22775874  31433233  24359446 
 59712805  39034113   5001846  14321693  28438498  55244277  10859899   4232698  33018411   8081931 
 13383764  15584042   6007083  50101323  11687757   6668325  27439803   8416933  15286779  49097799 
 24327212  49569297  49260887  52628953  31359274  65318380  14670165   6646171   2084291  40261838 
 45450952  53856753   7640691  44125969    549763  29612701  28215367  65697123   6127911  53671860 
 20885127  21140366  27497643   2299392  15535247    293271   8864153   6218712   1883376  13675587 
 36188623  44636305  10219511   4562178   4665343  11147199   4056255  41819187  10703081  55726157 
 40449793  29584579   8342827  34237583  11590491  30169683  63548677   3922488   2271051  23403459 
 24407623   7810627      2350  62180012  29761847  35760507     33413  32771227  41522091   5652289 
 29803203  14915720   6629755   6839230  73585859  39880491  52197541  31854978  24071673  48929687 
 26887627   4360075  66400141  56611979  38485675  43269203  18246543  12303155  31069325  20315327 
 17891401  75817599  50230247  23185587  19121227   9926283  24490287   2618541  15095841   2435703 
 26383099   2665700  28235616   4966703  25156233  28471857  35364291  26980128  29625213  30433964 
 18704525  15895453  78374320  39602374  37982625  34200029   8446675  45663091  39316561  56116535 
 40216663  34338899  42365611  11493738  80427899  50860647  43096866  15620875   3760097  77473553 
 56454723  16492133   3016206   9075059  18905919  34087227  13414559  15092893   7933103   2580783 
 53630315  16129071  40526383  53755823   6582723  31043919  29906821  35174136  24395919   9393903 
 20075338  11588253   3772269  10792043  25846359  39872923  27782811  26730816  62935041  27073689 
  7875662    194223  27330563  56625432  62780969  12752277    291137   4701684  54777956  42856426 
 16739383   1550987  33596959  15895641  74199675   1503635  67036750  70404023  49759173  31955111 
  2449368    115245  33392914  52990073  39462809   7210399  48300355  17905013  46595088   3798297 
 78473802  42636123  58830475  32906163   2432084  12980407   3715723   5335480  29057956  36155578 
 10319211    310069   6917433   5329062  65885955  10682117   5885595     11371  33253161  86088793 
 48493596  24677919  15620415   9978747  13827363  61140963  25107799  16110672    319451   5098797 
 92194147  15270483   4760595  40992303  16882395   1537397  31594387   1487547   4829493  30070779 
 84456027  11468294   8384168  46143726    807113  10320972  42377529  22210035  17913703   9690603 
 14114963   4206395  67778088  21081701  52392433   2173533    444237  52398791    491261  27296731 
 11350649  47924821  40116401   8131351  32658353   7219843   3507609   1579793   7683318    990438 
  6647363   8682027   7730880  43125790  24622928  66299331  78369165  28051503  20274643  20531283 
 35557081  27993788  49063695  59634033  44672379  66898451   5916923  56479491    627180  12824423 
 20119833    695913   1666463    676023  40461531  28664943  15466477    997164  28591934  15458973 
   121635    249075  17476055  40513243   5947510  18556711  51686123  97189639  49689531  68568523 
 11813316  16613123   3501798  76532703  18874599  14198345   1983975   7234854  57550715  43145051 
 13742385  67110813  65766173  11281941    613395   4332504   3641868  19643203   6529961  26134623 
  3630426  14318776  20000298  40782289  78075638   1513543  70056333   3021240  33700331   8252295 
 11857323    155220  12724574  45503691  46708071  28408449   4774992    491185   8038923  40739639 
  3955259   6392543  17532336  28474863  47673969   6379662  89758323  22434289  19991157  32001855 
 25981001   4407087   1013443   1662693  54626463  40820091  16581791  22018450  32597721  22246663 
  1247853  21505803  34406291  60262043   7237648  14617033  32054823  11688483   9677163  46059037 
  8562375  20673755   2840849  73421790   3551933   1329171  26237166   1424355  17095149  17489647 
 71281326  12842241  12259248  24983145  22795183  30001718  21187248   5604743   2766539   3470568 
 16786761   1080119    283129   4948145   7215448  16888553   7860923  66578158  77792123  12278305 
 29000391  16407079  25013088  35050743  26617227  21784193  25020807  28427279  36134011   6217548 
  1666887  12592373  25407843  12455357  14561371   2345859  29958232  28695127  39415263     54346 
  3862897   5305136   8016123  31817577  38543067  17816701  11194959  33782217   4166019   9379913 
  7396548  10510033  69384603  10161575   9555977  13718283  13121833     93783  14848827   2606883 
 10544536  21694383  23099775  59082063  62846973   5744039  67442904  22139083   3167914   2371223 
 77572706  50496807  24469093   5092269  35570215   9141563  32525280  40921591   3984913   4388095 
 62806245   2938101  18516112  88786541  11900364  25861557   1803323  53922491  18255087   5705469 
 75025663   8634777  43488243  49309317   9594363  10071025   7263339  30260432   3954306  38791384 
 36209571    717819  17764111  12279657   5950539  57176981  21482391  25825470   1030102  15025361 
 25113773  58933952  24349723  79765187   3865147  28871567   7673853  37237134  10474125  30976299 
  3750142  12832067   3449787   5406883    824365  10243585  21247593   3980817  44416883    766305 
 43760667  22368551   8430519  43460943   6128205   6189313  51710999    974673   8678903  15696327 
 72551166  27173929  46532587  25519327  11799339    373635   6753681  31038591    363203   4918155 
 25678402  32902291   9976362   1254318  21150169  10243670  13965503   3427395    865295  30061941 
 24815955  32285688  57089601  35550833  73554958  18570175   5195411  26526540   6289187  26229576 
 36401625   1190283  11555955  27962189   2469898  18311273  28158227  46425398  37460345   6992869 
  3556613  19130923  59950314    211673  24943023  87259708   6298173  13571776  39320187  12463427 
 14580071  81497392   1571253   1537692  88500822  17086059  58422391  62670559  29246802   4832102 
  1708173  94199403  12965463  44769551  73008153  13661663   8617667  44217393   5220864  22703419 
 75845923  35581179  49531399  15049207  26677917  68603079  83702717  18692223  37683961   7374679 
   985283  70122273  44990404  49017573  10479723  11838663  55034516  28903096   7055871   8859539 
 33988022  62422560  41503879   1373250   3790969   8410463  66956483   3563973  36925667  83126008 
 71506878   5811981   3409773   4155500  14865662  18325883  38571203  49330023   4774998  63307211 
 15734031  65279337   6932763  56616342  51875411  11992867   2511953   3579152  56769459  70509243 
  1992371  15748223  25308539  25579348  17943856  10919045   3314792  48127593   5819837  36673424 
 58677252   3079928  13183683  25358313  90680691   9022631  29916171  10254523  14151253  18343952 
     8373  80901546  57579213  23647193   1134123  13578178  75984785  41047997   9644149   7313907 
 23747947  12740319  72920151  48451749   2910195  85669881   3477405  26921283  27753487   9835733 
 11386158  27752523   2635423  16316262  20114319   1763131  73982603  10670458  49529943  60951219 
 57611005  15253011   2647011  21163387  31640744   5134698  30351051  41755083  41482149  30319181 
 12884243  21832233  36902517  15764499  12220447   7221453  20798133   5403171  47013507  47156359 
 13745519  12018699  65369067  63982483   4442447   5846568   5910699  28686984  54859137  83703748 
  8662993  21784648  38858408   4829571  15324642  39556568   4613968   1481922   5535982   1117533 
 28686315  19894001   7126529    769593  36801553   7953948   5006319   1728563  43120155  43232217 
 20015947   4837428  30878139   5034914   6400955  10214783   1352771  31181685  29151495  71391642 
 40919455  30571035  44706693  11517717  37944309    417765  17908077    774753  16062917  35928292 
  3315642  66757623  25601909  33766819    747518   6266364   4994610  80459643   1450903   1747393 
  1469547   1813662  24346760  14613648  36534807  39802203  20054199  68449659  48238189  62589111 
 29227281  55447053  62238327  34168573  30839852  67217273  29798688  52751565   8821478  71839807 
 36394607   7116099  55814364  87281727   6986148  63782281  22117416  15462779  65650072  27592963 
 18782511   1241272  25769403  15057865   1546833  41372493   6745715  33886746  37987189  86166203 
  7509467  13588205  29283018  88705547  19201443    430920  14183379    372321   5481851  55309419 
 26896615  77124105  27496649  20317035  12995301  23465223  46808715  12040233   1916979   8248933 
 15662198  74690635  21134479    287313   6598134  35908248  57270123  16004403   3530323  81997570 
 40346373  15934198  24416592   7322247   9371835  40437633  11058763  13050363  23910198   5462646 
 16419323  29732511  20490076  23740119  49111035  91977346  53232021  39213401  23036928  14689163 
 12867748   4195743  11382063  15401271  41948702  34395657   3220187  18594323  15767575   3301612 
 25838907   6311245  46048601   5782704  40937752  38303730  48192388  30337059  47482073  24813233 
 21675248  12069711   4333357  41975800  33047403   1299990    368979  23018067  29441323  34086438 
 26444744  28907563  30616485  38530074  17325051  21362163  16298912   4245897  37117839   7295631 
  6667719  26935641  22437403  55659923  21847533   4583163  17145459  20005347     67533  35935631 
  9975399  15823251  15270735  25875771  13106419   1296873  21068363  20609307   5536971  50534382 
 36824453  15814348   4572853  10687023  19058510  39096850  23718729  59319042  12927723  76439507 
 77852139  20868987  49721623  77302182  37856445  73963695   8578319  36537734  38372447  43214437 
 16443027   6780543   9809083  81512467  37036923  28348755   2036634  15147915  10864839  24597841 
 48521013  49154257   2078003  15636140  16707268  27343608  62419950  51895725  12750225   2186475 
 22602729  60162235  14267907  54999155  13682643   3201567  24845781  21974867  18506688  30541135 
  5027739  23438523  29178423  21845891  48238575   9544923  16121598   8280301    579378    618763 
 24572923  33264437   2150958  33309943  10133655   9781209  37948947  78857889  29516215     88283 
 62318008  29311803  28341827  36662523   5551403   3421833  19796627  28977699  12449069   4208763 
   395098   6396492  23267749  54395169  21699843  20848977  10345983   9041083   7587580  35599005 
 33253707   4819223   6249939  42692498  52217104   4749660  15966915  61924203  33454779  44427403 
 77610243   6233957  45753355   5121717  25275168  30835257  52158306  21802595   7257690   2053356 
 24543555  30422427  30221704     88664  11062845  20023632    323038  17637553   6604123  25691712 
 18785667   1443207   6946179   2648913  63425421  18156010  20655160   4938603   3199555  20665446 
  9160909  97577575   6212553   7755171   4252393   2158059   1549979  80343753  28293451  22277068 
 24105813   7211883  12931377  40778623   8972890  11387325   5831865  13917910  49302675  82364573 
 44637621  48127874  35637207   6227181   7753513   7498509  19327227  39077624   5528043    957989 
   109078  55911099   6261388   6421907  22925313  12654663  19936048  29464792  21574497  33897567 
 86666911  26370599   8047437  75559309  64406808  46581371   1773611   5824700  36914976    712923 
 63509233    944525   4589048   8452071  13729403   1215519   5365019  62998465   9651947  12927375 
 13728507  30093878  19027621  36911719   1031751  55761100  65220618  26899835  45528073  31668963 
 43519298   1400385   7368863   7805471  46251999  41461543   7206006  13117121   5180375   4688373 
  1495113  61637269  70944893   5214702  34364600   4177501   2087856   8759019   6798873  18742483 
  4572393   6059358  45149143  33662119  25169939   3629025   5865633   1289643   3585915  37536139 
 14237355  11154507   9883493   5689173   1692243  17292592  48604473   4593099  44999451   1849971 
 57781275   3088333  47483340   7118416   5526748  44420103   7679334  12799899   6540027  12812078 
 38884653  32332024    249759  61817063   5472273    602511  26768748  34240973   1577283   2363001 
   602025  17012788  26559223  46008771  35500116  22428279  15594327  14927376  65080079  46375850 
 30015483   1708363  38258378   9418243  40554146  44299742   6561363  41277555  14208603  73384695 
  5888753  16650812    169863  28961253  22338995  81149611  41692315   2574150  79975653  39443319 
 24457148  88807517  18706373  25173433   3952071  63780743   7765147   4475607   6452997  13489287 
 40365259   1665280   6515291  13226849  12314005  42107275  90554537    954065    823626  10580532 
 27243150   9136348  56141520   3215003  21221195  45676515  12876157  19631714   5818023  20543019 
 37121069   1179279   1464182  46043131   2633127  22149978   5051463   5831145   6808097  10042398 
  6435573   2162719   8545847  14846333  13576764  16039023  45462555  49918303   2621755   7398666 
 26825783   5810914   3996721  79460460  54280338  21564861  17906358  29552551  23855325  56089923 
 59558453  22808274   4695279   8090660  14297283  40996056  88029707  50820387  26098404   3990423 
 31522152   1375443  30025373  12044923    374613  45099141  40600443  50896915  48631122  14775527 
 13624377  10222727  30355725  17465275  81631743  27965319  67036770  16165931   1326579  73892763 
  9646448  15404273   4732795  16740969  14248943  44039833  37779897   2023803  22993083   5720487 
 40214563  28765035   7887083   1538723  33382549  53617365  23491359   3500048  34569391  16764283 
 32922551  43507223   5297149  75740073   1263243  20682681  74274923  46809838  33707937  54880061 
  2225863  60252987  25865331  20749943  19719740     72035   1581028  20874099   8094843  37899432 
 43427441  77664027  16531803  15715789   9864616  72876183  11907003   4301237  14252238   7277748 
 31675247   8394083  54180683  53446803   6722614   5801758  52306291  22724363  12760377   5730630 
 49212762  30523898      8511   9161643  92752109  30276273  33144523  10677237   1959414  58574853 
  9952611  22703471  51897483  38935257  38405136  81749175  29008776  40027173  16669179   8345399 
 15430329   1322619   9372393  13364427  46457508   3476181  16407483  31345377   2072382  93594975 
 21621978   7673295   3197823  30312954  19181491  28499627     73483   3373658  84099874   4037611 
 15739649  12162042    326078  28960391  16331655   3757334  45022539  15374612  58162227  48117300 
 40544733  18093212  77829819  22243221  48889613  11546921    369357  43122165  17642283  70958416 
 27260034  16683543  13291003    155243  46981176  59787219  21547703   1954330  21450915  23527263 
  9758905  26220559     50862  64941428   5221223  20939657   7085823  14262405  66357414   9630843 
 12523043  26918001  36004448  65588874  18999419  28817751  30936740  29672013   4177723   6136069 
 41104248  24014052   5489236   4882359   2089593  34559784   3376827  64768253  66778125  35759867 
  5139092  78157965   3132513   1856923  14573427   1624233  92310198  24547838  63670011  67923307 
 18001603  11943033   4882348  12163361   3208906   5891643  62171826   3398189  25091439     15747 
 25229605  82564365   7420695    661245  41857473  14350203   1107971  10526018   3016742   7083285 
 30755707   1044031  42885601  37060667   7643160  41198883  43914575  53575073   9451687  13472703 
 31657143  30231411   1484855   7178390  32427727   1288491  24570451  43828397   7967913   7741902 
  6903981  47875335   1953165  15635889  68071529  25655627  26778439  22698363   7007253  10756691 
  2928851   5071675   1658065  38259113  64248699  43210095    431097  15245184   8241891  42460107 
 56596195  40084891  67563357   2235179  22318481    862886  44124343   6010123  14131437   1651308 
 42534948   1920123  60657103  59076823   5856129  33965415   8075199  15462429   6584283   3936847 
   865656  23717442  22272131  19755402  14159573  52968507   6971883  51417195  42235134  29859966 
 28472874  35000382  22000249  39633408  45959673  48418703  47834163  21666435  13545603  10956912 
 13721803  87588033  56689718   8202779  29645467  42467438   3097131   2933675  59500311  33592530 
  2274947  51463323  20645790  62444148  86087291  43171503  35182725   2257155  40770946   5594491 
 77827663    149916  63511623  67729499  39449661  90045417  23504541   4581481  24858807  10406763 
 18902979   1216401  22202247  19219737   9183129  24007522  23232247   6219663  15889941  32551551 
  7247438  23426790   2440251   8010967  43382607  24488972   8486995  46379723  22791881  23700723 
 71393371  80338203  31207995  49030044   2054916  20320609   3851803  13260201   1898088   6660638 
 15063481   7665887   4032132  25455183  17707479  36604923  17969521  34790283  52728945  58971423 
 25047843  79939353  47106545  43716399  11895929   4233891  17227013  19340451  86210459  22206493 
   567591   6041872  49415643   5117157  72356127  26710443  29221211   9321537  66156840  73485449 
 67164895  58829839  25410702  56094873  26236539   2446743  22868268   5660668  44019273  40606619 
 13674795   5957951    454258   7449123  23763649  15097215   9204836  24220495   1559731  49439214 
 31892027   1237842   7362942  65292337  55552101  22642562  44551416  18887675   6609289   8013219 
 54505420  30800211  70884811  52869582    820033  35933757   9593091  11126637  20202936   1535614 
 20019575  23046698   1353513  52541527  40866382    293311   8088603  12835136   3256195    436469 
  3456353  17419587   3732320  39473347  86535663   2660641   8575467  25882023  53438901   7270359 
  3604215  39109326    678801   2081658   1040589  37286999  62870841   6477261  20418378   8294457 
 89289124  72419191  29360847  38599337  36769119   6521172   7075638   2964673  16357313  13945639 
 25244233  52619803  33688383   1608513  51775128   6674973  23390863   4885491  62306067  13829095 
 44617304  34689813   7464228  39596351  13728243   1700208  41584899  34248186   3295614  89453403 
  3135093  10632999  11496347   5011463  24482791  11173318  24679091   6133281    113394  66916363 
   183908   6068173   7201023  11603058  31886649  23974646  11850812  57094175  30685653  26359643 
 30136476   8653008   3264019  72346575  14943345  28704708  22310103  22683549  90484523  25280378 
  5986023   1800933  32055893  93471273  23054048   4129620     67053  28605931  39437997   8153103 
 21694461  45361683    948123  46024859  11203665   5345438   7669603  31689925  16592523  41010555 
   384873  32685147    745560  34583703  22850093  21544239     20429   1318309  36851298  54444865 
 20641695  12465928   7344339  17078979  28521917  33072986  41501123   5143826  52355998  12611078 
 49098851  46361386  56480267   3321708   6998403  60067662  32250975  29387211  17894139  84965531 
  8491683  16968462  66125703  45966063  12216723  76736426   9842752  31208749  57403275   8234658 
 20200113  14671573  28587799   5031226    152769   7143441  78224547  30256503  59031943   4260318 
 13058817  61294109   2445735   4900689  13552626  66286772   3903099    806642   1113513  20957199 
 70523403   8131899   5396743   5948603  33438207  18182847  49709513  22142267   9613065   1788623 
 29189763   4679703   9518673  34764153  30720787  13669359  11378197  33399357  12276537  17825845 
 24546096  23448873   2810115  57247353  13498664  34353624  56011043  17977008   1318779  11964155 
 28786683   6386123    414627  19137075   8137139  10678740      7359  26774808  21923203  51471298 
 32722488  24013983   7374696  44043508  73868232  52703211  36158658   8640224  13703838  29721165 
 23540871  10130019  61202369  11350535   5289901  54807238  21477381  47477723  37608534  16803546 
 36108636  18943915    117847  55941446  29910535   3698784  12773985  17240018  42535869   6062697 
 52189743  38446124   4858118  16237147    673257  60605867  43580523  16836171  47024828  59800627 
  2854119   5796681  11302548   6298827  74985345  43744193  10697460  16980177   4260351   4163182 
 30561315  13829770   4185024  37787820  11448195   1114698  60664866  37047822  63902298  35666055 
 16275453  25642107  25135956  36549217    959027  55606765  30748659  25106368   4003548  74192307 
  9827619  41623968  17669437  39216397  22163663  38821730  59077323  11855057  49592931  79347963 
 78945243  27003911   9807423   4618705  54481473   4003811  63930899   5649613  55505238  33587547 
  4212771  34883643  21274467   4415193  29427423  11529387  12186495  61946307   7151403  26027580 
  9574755  15662779   5677685  37444101   3341233   5032023  11762748  27641877  20897804   9158376 
 23455923   2192040  48424827   2074873   1568149  67589057  42503351  12532071   1134321  16204839 
 16029154   2885293  17327587  23607195  46721987  44074635  14733763   9188007  17491158  70560629 
 67478121  17504729   5352700  18034553  14978748  13898728    340751   7427109  15399591  70371715 
   123883  46657346  42164984  49753761  14251875   4922579  83516347  11441417  65472348  35540901 
   184833    124247  32289996  72722328  71326392  27806055   2197479   2812108  56588699  48268023 
 53886343  66371855  49399518  34912443  10092093  26334693  10698223  10359461   9214107    882268 
 68172951   4868693  29610106  49855218  48738075   7380897   2390235  11312411  35355397  46534597 
 49463901   1810470  19933355    860873  39253614  21200649  82886787  71721100  30734032   1260683 
 21048728  34393843  22937379   2168003   7102999  83024781  87828291  17389194   5745787  44073340 
  1141003   7113486  24498363   1781505   7242163  11799557  27937223  48523587  23187391  19003293 
 36673803   9064578   2417131  18028235  36961609   2237523  29822708  53683411  54935071   7144073 
 12354243  14726734  47731805   4127747  18312639  22610871  48626939  31170586  18172354    570368 
 16704825   1285215  68645035  23174963  47280615  13264584   3152181  26533513   7440851   2465619 
 18706499    719588   2236311  37435623   3640123  10613927  76097259  16474945  21283178   2970117 
 29041448  12655731    933664  43889631   1331189  49069651  61115298  23149275  18815873  26865104 
 23499648   3803333   8621931  20880111  68119545  65543739   8162443  13069071   9142587  43037342 
  5324637   1148907  37858815  34644740  25823123  27979723  51819579  71231373   6708543  32573598 
 22088882  25467963   2177298  27351738  28604355   7112511  17611695    758806  21463839  11156730 
 32202501   8035087  11647803   6332096   7871538  43530775  61565559   7364298  23910819   4135686 
 29290021  29250671  36412863  45504124  15463860   7684579  53063027  31675893  68725171   1084723 
 53853117  37907345   2383166  21492509  96598413  44961469  78031692  24536748  13105083  47045051 
 19307431   5736394  12976749    550497  24994647   7450384  29637549   3863869  10009158  31979328 
    51993   4669720  28467840  32197867    658935  25154763   4501689   3597387     26915  39747237 
 63105513  14355827  17605175  33683075   9704148    469385  21058959  21089697  37702383   6407187 
 50840459  49709822  77730377   2093928  45224799  28780683  15510523  18381019   6998615  63748248 
  7806081   2784595   9493563  55806063  14665740   3304149    713185  20184624  19651845   6676609 
 30319064  10544121    945677  36207771   1280143  76270779   8991987  94621947  75972051  27405466 
  5076712   7304027  41847863    499395   8139049   7406053   4653327   6841243   1242393   4687935 
 17275373    187827  16441317  86778789  15667173  30293031   7666593  45689723  54064187   3085923 
  3788759   7068833  76241223  52040863   4537077  22293326  30545748  69776538  15864465   4003443 
   190181  12341868   8147418  10614864  27636903  14973081   9856658  46327378  10578411  20168502 
  7863265   3399211  30195259  44945289  52390827   7173403  30897353   4260778  43430257   5578567 
  1642107   6038489  19069943  35387090  13939227   4616006  84654204  14723576   1545056  49270191 
  9184507  54071277  37197543   8820661    551409  21476665  42976869  11931455  35018011   6889219 
 38415984  41933427   1895793  20445275  26270601    550803   5853443   2397320  67950899  76768563 
 32069248  14186183  39636051   2064784  14687673    176579   7932616   4716553  68161752  32672048 
 49312264  55756203  23906187  66360331   9825526   2570607  43443975  44292619  55757167  26473659 
 12719445  44032059   7359213  12748748  38666021   5613093   3152055  29609960   6885936  27003603 
 34343832  18464746  12036805  30194339  14398206   4579971   5556219  18385083  15201387  69720414 
 12127623  14936323   9909814  19971459  53670333   1273623  13300347  37880623  76909155  17624523 
 47559376   5551201   1273758  17080329  36657933  11478057  43140071  17936430  13521939  31601329 
 41543499  29247642  14194931  53639547  15735568    397435   4502148  46177683   2648769  71043693 
 46503153  25836273  39780157   4854723  17578923  83560487   3065431  86247283  36655098  58203363 
 30669899  59854803   6662491  79268004   9601523   3637293  15221373  29514219  31683747  47838093 
 40257273   7607616  13949569  69651463  36007743  14685105  12858248  14276481  75981419   8492386 
  1944616  51692251  12504498  46899255  45575741   5760283  28705038    365313  64350248  15359498 
 60333790  84167797  17272011  46842527   3424987  53511407  13567515  19505310  35378045  57411573 
 13600171  40282897  45313867  52682907   4718585  17692503  25218854   1733316   1776578   2864635 
  2274987   9410203  15743467  18668069  28487843   9228187  24713803  22281063   2951313   7101582 
 21872715    945543   5722382   9118029   9689475  36052356    895003  53012906  48243913    742121 
 15589803   2152923  24370511  30952731  19863216   3593691  57994673  41546979  16408515   6411675 
 75064236   1892363   1316607  54098934  25784297  14102939  46019292  51070002  21294357  34309371 
 31254553  77275693  18407703    243731  11041997  32677205  26903252   7664783   2704899  20033712 
 15616713  48480723  14346423  14617230  34925589  46982513  11749903  45858063  24078747  55279003 
 12111198  78703503  73150013     87276  21947643  51606924  64696073  30647833  46669243   3576207 
 11295177  21638067  34704603  34078119  15258747  10652743  74193684  25530523   2007370   1143783 
 36811755  22635493  74980595   5284815  21889683  24751032  41417967  34408980    770651  10465768 
 10316715   9379029  30732341  13101143  17808519  27280236  16800867  17259183  20623765  12675018 
  3546231  10539366   4046581  12327707  15109711  45829073  12274893  40692395  14364899  45804531 
 23273907  22661739  10693179   9383939  13461471  20891427  11541237  38064513   4119953  32317095 
   984043  50355443    511323  40600628  14674721   3926656  27975593    157749  37756485     24855 
 25653099  18467835  73863558  10449457   5557307   6674238   6086501   7963522  63016053  31043753 
 17860218  74134665  40970499    366027  21183103   7777663    405097  64166843  76654421  12580635 
 41965858   1405273  35934002  33588683   8631063  35982132  31535888  52751907  38573988    817152 
 14502604  12520013  64966388  10494255  24270252    851013  74111643  55639651  25896187  53268169 
   310839    747163    139595  10070866  61416940  12381562   3579303  26199762    274756  57204698 
 18232939   1628093   2486541  10724452   2326939  24926235  28494687  17752113    417323  13968955 
  2400693   1570907   3588261  12141568  62074933   8618988  36176991   7110513  50942795   2892033 
 27303263  55321017  28538703  53902573  58000483  10180095  38486823  34331126   2080329  44725675 
  5627355  21131673  37800483  50600470   2886675  20890641   5000503  12462114   4723653  70551555 
 47134611   1025190   6271551  63722859   7483557    982104    756593   5110907  33465347   1296033 
 13520751  14498688   5204543  63354203  34927719  53711825  32735679  20416901  22791648  39397739 
 17666778  23994627  61659880    504357  30578055   9787761   5910047  13787471  27963791   6475758 
 21841568   7415633  10693068  37465095  54468843   2124363  11047357  90732887   8253963   5456049 
  6684027   1412583    510891  20477615  77002608   4309023   3549156  12826904  13373727   2238198 
  6028611  10258603  39784603  25928365   4889508  59723611  20656923   3981243   4681208   4937979 
 58883973   1841872  24869219  28904424   4128183  28168263  91463658  55784955  27136792  28284142 
 51068532   7786418  48118965  34906315  54587595    168236  16551009   6843378   5457474   6745077 
  9445191  25723995   5604549    171228  29172757   5718459  21001623  48232632   4137753  35445135 
 51341923   2737145   8930902  43268367  39974299  58406163   1123819  78071163    760215   8090450 
 34916663  60799060    714615   2475099   2075937  28343487  15914555  32399763  48043846  11893230 
  7209003   1691387  12208387  74590503  43708450   3126579  16365075  73496427   3292581     35331 
 16416479  41164323   8454523  16188883  10219192  12487803  37204283  24696762  28949117  11231725 
 28477232  71604719  11994283  43250664  80148763   1894925   4162507  38115739  75112146  38408997 
  2121810  25999999  24519936  43020381  34659924  79551483  15677523  68425865   1362924   4021483 
 85549673   7011221  33005239  13510320  51827763   9385010   5569629  30434478   2445909   8444091 
 17624775  39059781  36760083  18503542  31860861  14287459  23258798  12430719  80425473  17862702 
 61795266  38554419  74144475  16910313  11405159  35131189    591276  29749241    116707  13894623 
 62243733   1580703  67985403  23749741   8542778   1580163  63630379  40999147  25698147  39569653 
  1453659   3866737  14351115  27873081   6944203  13361398   9433365  36441051  71235483   6547859 
  4502883   3466345  15083079   4948513   9402725    719447   3052907  18908571  15774474  26761303 
  2673703   5031855   4453935  83079079  18875229  41689563  48559809  58141281  36223728  17874525 
 54339103  24704551  12990345  10076159  13559272  88865583   1454414    878613  23253287   1331042 
  4295169   6354933  34412543  39859386  34002927    764277   2827638  25300786  11738546  75786873 
  4595483  12503901  18344220  28074911  48266113  45451907  30852067   7407891  14228163  14247213 
 34888335   6061883   3085491  24818387  12992288  29511883   7265835  13007890  11646036  10354335 
 25488673  71215688   2155899   1154148  13482863  33088668   3328191  33720303  37183143   5839869 
 64092073  54155515  68531962  47290434   1978603   4478739  22850853  41198245  25317492  43253780 
 25677247   7307278  22807452   5266951   8953779   4304877  71982898  25726139  11375249  36910831 
 15125142  60023931   3421545   1599963  45919598   2984251  33803333  49448697  60700637  23121639 
 14457178  20001627   3002043  12581433   7119147   1782981   7929367  11334048  12399640  29391113 
  8999088  54219364   7813983    183698   5427928  23794173  30639963  31354107  75791223  66954263 
 19120827  55361755  13134108  15956735  47226078  28269015   6779223  15228812  18526977  22305723 
  5741348  15736963  29950848  24234249  11290710  29254947   2878075  28293081    950659  56329543 
    90357  68648290  72555523  13585559  14214031  34331073  10354781  17543231  30410424   1967529 
  6458423  24537471    697769  13892859  74266727   3970001  23029143  15696742   2930609  43775613 
 41481035  16207523  23516053  37874803  79175943  21877979  51423963   3744913   1690059   4254939 
 65197059  46677603  52264642  32808855  57011961   2474287   6436089  15710919    664971  51695963 
 41915703   4013339   3308571   2103427  32468349   6090935  46065534  16683799   8603739  50679319 
 18929462  37598751  13236293  35539688  66826205  18945939  21332499  25189955  49170535  38856928 
  8379025  30480571  29630459  83913606  20093079  56204751   7394188  61253964  14085051  31649991 
  1899363  66010107  16690823    417789   6440298  39968079  70156710  22674581  10869289  21857295 
 34205931  24022917  22977531  12675114  40413262  27434619   6647533  15692667   9473163   5678961 
 74308643  39322266  37356373  33469456  33547091   4820939    935843  37456269  10272505  45368385 
 19334230  43460817  25941915  63027651  30525773  34754486  25812231   9756282  24642893   8991251 
 36967191   9373083  33787797  32575103  46822551  26177563  35208723   4466260   8312883  17416509 
 30485639  23754580   1460253  12564883  53463995  24029850  34370877  71936347  24738979  26666115 
 38774923   1275331  25467432   8102931   6875151  11598747  57422293  57297429  60943577    287386 
 29643513  29912608  10674969  48824523  52468984  23313339  33791595  17959663   4445036    891627 
 10369659  73056395    751965  13314813  26537356   1135055   8277590   4795388  10729647  20817891 
 13529617  48552021  44014495  14852624  57487119   5934074  52431211  42571549  57553443  15429831 
 13809903    448523  11817593  34878075  30431273  30565947  12730423  12436407  52853259  27126451 
  4852283   8860513  46673699  34385643  18902167  22153650  12900959   8287717  26513787  23701893 
  1120305  28233570   3042243  50120817   3303152  18367654  31211069   7919083  19011903  57183436 
 76620291  83474425  17317563   4619180  51096099  10651979  27906765  47322810  12169335   5598986 
 15380511  20999995  29533207  39599112   7838155   1547019  10380966  84650386  57144222  29801157 
   618416  15165075   9201918   5864088  74483511   2149289   7734539  33401497  54655755  57664563 
  8237403   7990260  33797208  66341099   6585583   8667538  93121581   2946308   1400335  18459893 
 40289475   2557779  41867911   5761157  25875889  41439675   4051133  15142458  54604519  16109307 
 76645233  26172927  31713875   8840773  20443315  18516495   5428005  38413270  85747537   8575323 
   816533   9849831  18337944  37405835  90918843  40151721  23894183  36954845  23535888  21842955 
 20450083  70983477  43057011  47313207   1340891  41012573   7812195   4278651  17127412   2806635 
  1439723   8290979   3697453   8777301  34993919   8710259   7488851  67935042   4608243   2998373 
 10689675  28025718  41348418  18857227   1033043  92197006   2906726  82422198  41835843  38182491 
 23083599   6990333   2821047   6231138   5146981  17623177  32141583  23129039  10981203  45539709 
 24213537   1584103  46766163  61852499  41554923  63736682  68185762  53009163  55141556   7761903 
  1082163   1472451   1184309    339683  24853651  24444970   9176419   3333507   7705623  47696497 
  6006161   5518823  30849417   8200555  10551537   6811791  19702953  10819359  36819029  40521048 
 13669233  18047045   8691713  13212350   7220182   8990823   1567359   5660103  62899022   2435681 
  9061123  58764563  68930187  17878226  34824700  66519123  27918723  45135441   3100371  11776041 
  2941642  38216301     64005   1342443   3555488  20669802  40212841  20110082   8330666  10023851 
 36770307  65888043   1287687  54234851  21101028  19244643  45627733  26968932  17727519  12841283 
  4131578   4974005  10209133  45028363  51357043  17717897  35722732  18500458  14054973  40763993 
   216597  19191368   5300337  41149326    872791  39265115  19033176  51351563  26202219  31321238 
 14992815  76535445  22274798   3134931  19016995  68721847   3266748   1249227  23598523  29199355 
 33734499   3575061  19165276  17250453  10441620  33988007  35952820   6173635  32018443  60547723 
  3036948   4540418    218448  10576656   3915916  76887024  26137148  11486603  41176163  31712513 
  1703998  16008336  11722912   3629496   1013802    833293  47671227  40447839  29775874   7627539 
  9659637  30454641  37385559   9622977   3017578  58272108  31939407  55740633  18413503  22548363 
 56487111  70785915   4989718  27862679   6216417  64889458  53792973  10179369   1147914  58641297 
  3074421    595868  18817309  52231234  16871747  33376307   1012644   7710189   9972527   6055183 
 22940843  12405945   7735655   7143203  12814665  29260221  34541971  34686766  92026053   2610879 
 15893451  41590491  19576323  31321283  20026920  17855091   8478533  29565586  22042663  24234411 
 21729345   1717242  33630582  13753737  13677111  28519744   1598345   1177312  29712003  28344615 
 80843535  12127819    878433  18891063  14085657  24612891  63277539   1717419  29812263   5316127 
 45402825  31952463  19828529  69645193  41810742  14863499  19521915    879695  28148325  21729153 
  2180873   5389628  24245103  64291080  50274619  47657523   1364738  18365767  44494083   7526523 
 71622606   9872469  18672164   4243841  54070179  41277119  27446267  32305671   9723925  50507923 
 84264963  46019979  48929405   2148426   6038178  88485532  29517741    784673   1398736  39439766 
 11760203  61744869  12716739   6833985  43856296  24628669  33504963   1951163  29077428  35371701 
 39778631  35273403   1798325  24186548   7036728  17851358  40064541  11980157   9895109   2581947 
  3473348   8151882   7587261  23548921  28237959  17990979  48018229  20769658  71785239  24198627 
 10660015   1153665  10427547   3201167  56274823  38717109  38311869  13652979  87874923  19962237 
  8628081  21220498   9713583  65462917  16348224  96353954   1181403   1491883  45986766  21160707 
  7012494  80205873  35668063  67138877  24061567  27104266  11455983  23815123   5269728   5918943 
 54170347   6045491  39618264   4203611  10935773  53896603  49911712   2991189  59660395    287397 
  6996497    803016   9099774  35042941   8621707  23623203   3538299  35752781  30677847   8204571 
 67077947  22302523   8490871   1001671  20166989  97316139  44736364  50013063  28669148  20815801 
  4975275   6333051  15324429  11143957  18053259   9634996   7296666  23219169  58155108  72790323 
 39150951  23291651  40107645   3968292  68837028  19868619   2304747  14300703   7999023  31007173 
 33417447  62771451   3247310   4067291   6124203  37588146  29528874   3681339    262283  38016084 
 16926900  15836034  30333613  40686801  65110943  77796128  25235931   8145741  23698315  60846183 
  6799382   9869133  69587571  85136531   2679568   6804232  69350313  14022012  29449851  64162628 
  7810283  12275188  82546431  34550700   4425683   3316107  29335233    394875  35311200   6902307 
 51638421  45702186  27026606  35010683  10778019  27993915   7732367   1052399  17361610  14408198 
  1025916  14227258  31266383  21240048   1659151  12334403  19679881   6566603  12326398  20670773 
  4671151  39480123  23397627  46623489   7626854    973575  17726363  37612635  14679840    673187 
  3224655  19497083   1252206  38469243  11970096  68358375   2818411  25308703   7358721  32031186 
 25185921  43105893  13705593  30789111  65015996  42270759  25416670  14475406    593933  62430591 
 14117723  15756933  15723516  21198823  53920375  30555348  41197423  33081093   1672773  46041219 
   423407  45139563  41470608   2505880  47468780   4037233  29164949  48549609   5743523   9345195 
 11062300  36821487  12082083  64009054   2467227  85742054   6244451  22989699   5383956  37630011 
 54126683  15699206  90490209  26755877  16059614  19671135   1053021  63059145  11607351   4550025 
  2004160   7738950  23894503  43149456  24352086  13771826   9050472  31144587  30102987  14763281 
 72884753  35823975  34898811   2042299  54713817  21648478  55774495  14169495  60881190   2756971 
 21989489  51195183    257865  13511565  51685421  26459361  25057153  15417725  34485368  45255179 
  4242619  33088218     12511  17509261  15962219  12223754    677534    227428  16316495  43455353 
   146811    124632  54339225  16079631  46026321  19236103  48168555  26339343  14347003   5564399 
  2989723  18787265  36941103  16738428  27625863  60693848  83925611   3083403    109563  14405620 
 41054563  48739327   3586281   2357387  84555181   9582783  39436107  14556573  23196570    908108 
 33867229  92592323  14118359   7606699  31094074  11423987  56437335  10904445  52782455  14552633 
 49913098  25357604   6866927   8048722  24539174   7016847  16082332   5345617  20629947  72002647 
 16091535    387675  22903975  25528643  20300659  36297444  11015373  21670512  22959082  10824733 
 18727038  48803545  40511490  27602555   4480665  83008213  79276043  32175021  16564353  47969176 
 28788003   4915131   7404647  21256876  11370183  13161311  17129466   1219995   5740674  34071243 
 22386201   1174183   1658355    402099   6716118   5079486   1860003  40061050  56016813    789391 
 83339288   1117523  52476907  66617742   6172998   9383247  44538338  21295865  28761726  12980883 
 14479610  72971295  19241688  54465998   2772847  50160035  14132376  49898245  55736851  44682591 
  8257295  84776499  48204033  15537491   8863243   7527894   1892611  57543000   2363218  13518343 
  3331528  17902227   2749803   9716115  43699254   1703914  51389540   4685839  50859063  15847123 
 38705811  80084403  21346501  11709661  38687486  11940657   5811679  63301623  16968973  36464433 
   750957  54586221  17542924  47716659  51790269   2647473   3517403  52993648   1143687  51208347 
  1551816  14116606  68487493  67564860  42536463   2151512    874139  82997291     36691  52580690 
 58627443  20546783  20223555  27049368  42319695  25248368   3583569   7722123  11870451  19872456 
 11196063  35636850  17193575  12990563  15651777  26251971  73908003  12188475   2594490  29497973 
  5036179   6042933  39034849   3625167  24459623  31996227  58164177  28097010  20854695  51217239 
 93581099  10818731  32690187  15083844  57350715  22303987  60356418  13105221  13321851  14951588 
 15742916   7772973   1328181  13998768  25396890  79545341   7778657  23354523  61765314  23856795 
 21253051  46536140    550041  18015297  16628343  54287818   9122408   5553567   3846447  32314779 
 40904311  93979515  32466987   2233371  34644843   1965840  16733819  28003648    524333  12220214 
 32453810   8935335  10240830   5250039  74010608  56494715  15466695   2910589  55101645   4184837 
  2489883  24599985   8879483   8409461  40602548  66346095  35310068   4088907  51453364   1521021 
 36387923  46569741  16226497  22990623   3595965  55434747   1389291    845339  18542985  16568754 
  1911603  27861403   3470887   4120603   4561017  21478281  30983201  37685067  21882423  10272503 
   821724   4269665  15615660    455963  14248508  41510748  37311453  60732029  43850958  54656037 
 17758083   1054189  19180547    902541  22420052  27892883   6682667  40442751  22693451  37967445 
   227922   2449755  49578109   9390441  72906050   3847777    145459  82784748  13478847  35333633 
 23158335  17312175  79196151  39152335    990475  11798817  58056970  49207800  32938373  61942443 
 43290227  32167563  30247251  15624118   1925781  10483479  41996867   1045405  28711338   6341265 
 60385515  27593819  36180735  22653786   1113838   8840035  45561891   4621227  55309686   2729163 
   518203  55380113   2929893  12651643   7205701   2820369   9328049   3516775  32352024   4402398 
 46026696    978219  34244033   3845861  50487113  33246133  16220619  33510325  57732075  53252304 
 62072535  51450483     88296  18149374  11410264   2199723  65953668  35925963  42931739  16347579 
 52698923  30450213  13690773  43745337    788612  56913903   3520629  22506885  33601679  13145451 
  2783373  31812813  18692153  31526637  71323419  20971561   3997305  77319915  14520048  23905853 
 31553143  13405515  31210017  76079003   6278395  54417337   4249609   3992595  56601951  29206293 
 37280971  58072033   1049089  23890370  37488333  28012194   4712411  13488793  17698233  28314099 
 32653253   1095631  30760873  24234058   5024571  58288559  68927800    523533   5604579  39404546 
 23635595   9430575   1559527   6452959  12412227  55744189  23483166  31850016  67653963  20828463 
 69155871  31282561  33097558   8487623  51905403  69870495  12006583  30665073  16376439  60711203 
 54610838  23917003   6384473  15759620    212951   3572989  10162275  51804304   2649018  10438379 
  9731733   4258453  53750343    918123   8245995  24998898  11003304   2713203  20053156  19092999 
 14859055  58208975   1064527  29466259   7174563  14313123  10347279  31725516  30618313   3348192 
  9917787  30663723  19799548  45994107  85826187  15384948  21495771  60956905   3066438   1013677 
 20138421  10018519  79403340  32765651  28662347   4093461  29755387  11043918  33773118   7224431 
 15873357   1495815     92475  15261093   7093118  20307743   5145131  42232488   5718479  15714399 
 20847105  31448309  14181459  26722133  65894187  11154315  29984649  28434057  42950991  14666901 
 52099079  22396939   4420977  19283817  39159223  72207387  47706523  16456343  22816809   3796123 
 18702543   3725942   2023617   2657441  14217744   6627627  55393443   2267423  22066875  51495947 
 11904003   4222059  16542591  67276603   7717144  53601533  32232470  32802618  18155431  20453358 
 10223675   1438623   6256813  30382431  53462805  11697492  59908293   3958207    930033  46839237 
 11248163    294073  18834159   5731535   7415079  40215045  22915279  26694757   9606538  31238577 
  4977488   9201273   4738843   9074108  66631765   5562008  66625941  15555140  12246131  80396439 
 13459443  42228212  45325275   1934023   2239992  15320430  19335768  33034547   9426683   1538166 
 40859889  50478005  40505843  12487533   4045351  21925147  18608988   7921035  46354860  18496293 
 28946883  24412765  50730921  48458169  65320260  17885821  14640063  19697448   7983483  17343812 
 39043491    365334  43521087  35050541  52582650  19241211    798333  32694751   9979567  18066875 
 51498258  10073307  39490011  15648369  14741439   3676755  22543098  87922013  80344742  71906043 
 37755083   8822019  24830895   2121333  15578069  32328163  59545623  17444123  25206881   3957751 
 29754001   1138821  27425787   3408642  66181612    402525   4299603   9465735   1484799  18727195 
 18642876  25005258  23074138  61104806  39442266   1807649  12683959   2061462  23597035     55734 
 16654335  22488411  29298271  61939974   3990939  44613933  19624290   7200750  25724407  31945283 
 32621712  16022921  23175660  72060901  16221370   4657958  31325793  16459643   1146888   7194783 
 63138209   8188971   8419396  19604323  35262727   3052755  49710977  43280988  48112373  47468547 
 66643673  72886599   4828283  46141973  40422201   1061603  34747896  21987103  52557315    412735 
 15218851  60436653   5262803  40590022  61636029  27612533  57128467   4910550  28889946   7482283 
 79466948   8088723  23190023   3803637   2786288   2622235  19763303  46625815  12341991  12852807 
 48754683  20692228  12501519   3141911  13496463   2402913  12552057   7144458   9500559  10119765 
   124359  13968377  48548441   4498479  34060025   3156859     88532   6195732   4920369  75292098 
 39636918  25226860   2151735    536073  30738813  74508184   7228125  71923275  71097297   3649977 
 29480535  23594045  16291503   3652135  17957973  12143708  29390463   5020053   6361863   8107868 
 10488273   1467177  24308638  53680127  23711283  38895517   8805309  12629571  21988059  28005363 
 68943472   3017291   5185681   3103088   8782163  74849612   3994179  30315951  79184842   5574120 
   813067  62743650  36354583  14034518  14985555  45950363  20668323  26530899  64129374  23993211 
 31754031  67431963  10698967  24776844  46302638  57266655   9716403  44745033  46553093   7994787 
 36315633  24784563   4053348  29048571  13775559  10631931  43675323  75367192   3507521  34034551 
 39394419  27433243    163110  22122411  16272023  10893003  37933499  20384367  50498053  37765551 
 22960563   9813794  77040723   4946313   3215453  53615347   1225435  41483498   2734815  24134493 
 11444013  15082939   5699498   3964777  16481220  38603621  23589963   3382161  61014027     55779 
 17111435  24955043  12273755   9719273  39462779   6306068   6174900  27799107   2079567  22922825 
  3858035  22700511  12601726    200356  14429595  33428033  22345854  12973034  24725063  35881983 
 16206585  57911363   3119419   9451237   3905421  15357787  15112569   4284219  19103403  13445275 
 34503204  11290731   2250859  42660525   2241363  17481228  64857645  17714833  10326012  12640511 
  6449579  13158863    253815  16197315   2336963   2813759   9790503   1736172  38634123  47955118 
  2507145  22039249  49685880  18831460  33539601   7701278  39129543   8839935  16440267   6988156 
 11056101  64662427  18078559  55359331  72438027   8311419  64006569  35596053  28191739    770919 
 28501224  15556002   9684644   4954107  64633157   7892998  40681113  18693387   4525488  40066035 
 58641459  36967683  17560024  10462673  11536593   4223173  19987184  27526203  54388367  45911627 
 23976119    699686  58081062   6300142  50073603  36869207  85983405  16218429    773343   2825727 
 13415187  71533826  17587776   5279523  31647775   8276955   7587611  55579167  34395172  55495862 
  1520342  62760163  70111707   3158253   7124553  48388021  30024037   6835281  13553193     43439 
 56651419  29464894  13407615   5217998  28126263  22264683  48012939   2711271  19588713  24296931 
  8721732  16619709  20367735   1954923  33513285   5219560  35050509  63442623     45164   7878273 
  3847358   8320107  53232814   5577198  62219947    713066  12251502    620223  57427083  65015607 
  3326865   4335426   9895347  73307773    376489   3795124  94754219  21691018  20731783  48429273 
  7931362  23523007  39678125   4497954  32352169  33758457    265224   2761583  45992498  53297763 
 27640995  55532373  18055169  14636643   8579163  14866793  14984729   4701017   1360923  64730048 
   882679   8309265  81003717  61995299  24153369  19312599  10810692  22082879  39042791  23943991 
 30774489  10434939  76178550  10836669  60623588  12050663  42721296  12181823  37659353   3947659 
 22269723  35415633  23830913  10815353    542175  23976609  28491252  16439311  83213939  18763109 
  6987246   3212563  24215691  30370203  22027363  29667358  36450372  12968507  14048169  11253568 
  3348603  18278627  22567369  10025817   9767043   5826619  55526271  36335431   5391031   3168023 
 42761399  47362331  30921198  41505271  20189337  42239761  65280170   9870815    811427  14919807 
 15484123  24356168  15614398  19414367  77075469  47259661  29324418   3516571  31260506  20898160 
  4186311  43798701  46751223  63703653   3677897   7982905  35922647  51357861   5051931  23699704 
 44044806  45469521  31819627  58060308  56437173  40307448  21199098    223467  16062123  51590363 
 55721321  72221223  23985847   5612077  21929506   5839791  18598833  44158237  21495033  25563147 
 60230683    341163  26164352   3170475  58776294  10861527  41266299  14659439  18871683    709051 
 14406063  23090424  29848683  23684091   1022463  10685723  57205442  42338419  18998427  55405107 
  9592995  23934138  11830973  50667556  21628263  18769347  28120656  40438355   4493139   4321363 
 63018031   1741435   7755579  24228093  43718091  37137234  23865069  11090931  11889483  17344412 
  4384623  32945613   6752659  59608233  25970319  53893413  69438415   1162965   1802463  28089723 
 16467963    923532   5223323   2797755  22670991  65329933  11529323  23177459  66873891  11012050 
  9917433  15873211  54622335  14665738  13393875  40901027  55595814  34160865  12019959  66048073 
   707172    393014  16099163   6470271   7742235   4141127   9102777   3281531  14848731  39550905 
 11124051   2519003  82309173  55806453  34489359  20237213  35394222  42636177  88081667  47395273 
 20773947  34278939  61916683  89348193   9652031  30973866  18254543   1631673  34439754  19501248 
  8226695  25233433  20446040  90281223  87864963  60595623  27037033  71603583  59786073    205123 
 44781795   8779983  19841378  44248206  43774475  18645267  16573755  32440218  13943756  62539125 
  2246064  49407629  75844878  22961033   6549072  15772323  21021747  22979128     45051   3352611 
 39829419   4878990  13769747   7163573  16816263   4721598  21142839  11827080  38638275  53100081 
  4798374  84249653   8602323  34987554  64985766  52273278  18240825  29870223  65080493  17769861 
 71443012  59292919  48519906  39879243  26949045   5839858  41575371  12726067  38605055  26420055 
  7065458   9817287  52765598   9495019  13504439  26024945  18891723  30811398  52762158   4606211 
 53312283  26855715   5417563   8058107  33658803   4474098   9821864  34057545  32769051    607528 
   645307    650303  52914173  32711675  66838076   9359715  10666358    511869  71760623  16697830 
 27621123  25041773   4560693  55975221    236062  59485831  67806383  12590955   1292348  59262837 
 99251517   4155736   2029038   2199783  40899111   2779025  62247675  55216989    827273  36741516 
 20725113   5817320  63394278  84084123  26373995  27401123   9875142   8997103  13833222   3665400 
  2079076   4853699  81487628  46072302  53241777    652749   7553384  12079347  21452715   5804619 
 19653475  16715965  24683778  10390203   1250303  15953835  32644029  26882055  23028163  10082748 
  5611847  15013143  63521293   8691395  14567163  33700797  45470932  17824595  74200821  24784914 
   943003  16508626  24518609  27444848  12904507  61665573  36526713   6608323   7758843  20790571 
 11276955  22127088  70252913   2145166   3602977  19231531  25833351  16306686  12339999   6711149 
 23858151   4834723  63394100  40400869  24776563  25233197     27363   3785973  16360323  66281595 
  2946444  44634531   2099157  40699027    779803  65862571    835193  38387499   9864537  27948798 
 15768978  42439627  20813613   6096003  17288619  37815837  43476219  11186889  10271220  10200992 
  4851000   5064207   6179208   5576560   6147935   1890847  59442729  23628235  46477805  53779783 
  8233707  93836198  61374667   3029550   3401823  14647143   7101043  17503308   3279803   1363839 
 44827098  17652600  25952969  26078283  10399177  26555919    278610    251997  14683244  79409211 
 27755051  15368235  11409322  10020232    253944  38811421  70695363    116623  16744499   5541153 
  6158723  10163840   4052303    161088   1287981  23829163   5145648   6332183    823191   1501623 
 19531081  32328030  19501143  42600012  20381576  36338289  59113968  18833847  30480398  31982191 
 11523047   7884883  16549037  10401844  42334373  61498887   3010111  27825118  32845144   7296395 
 36019459  28121693   2235127  17737059   2021804  15926835  13666843  23893283  19640661  20519767 
   331771   7412759   6902928  20519739  20093475  48013819  43926323   4925023  38114707  87102096 
  3175225  37943259  46347239  31346271     11355   7932159  35203393    624159  18017113   1324710 
 10246943  18756475  26910171  52702648  18690081  36791412  19457784  28997889  30214503  50723367 
 39770773  25737191  16100229  21262581  12542158  38207079  20533483   4767171   6664263    264354 
 32783172  15152577  69454197   9519633  14031762   2929995  36832868    158671  19006651  26639293 
 20811343    355423  56593474  11091855  12856633   2558031  12672015   1633638  25915387  58332631 
  6145896   3397063   2580000  24839316  18551933  12975633  40855794  16708143   5541367  30530967 
 56770299   7730115  22863803  34248885    404133  19665439   5870013   7741023  17371139  52930675 
 36573923  41370617  25878639  62587795  17342243  31006012   3190018  18189711  43161535  66146100 
 44033703  23112814  14078418  21404091  59658135  12095678   2568955   4042983   6279053   3339585 
  4560427  22746743  59799042  43768501   9570138  14995037  66358140  23366235  11296423  60195423 
  3499662  11547227   3957648   3254055  36738420  20167192  72826748   2249075  54337536  72834639 
 30698091  66755723   1151294  26586975  57496179  31979609  27623781  18113009   4899611  20457913 
  3124606  23900223  46064841  47737079  55887911   2753717   5811012   7984947  46729806  34802243 
 37957737  24842463   5628759   3868281   5941963  11673319  57937023  15509263   9986800   1935763 
 91285800  23626044  37781243   5286987  55785703  74575159  49821763   5694343   3249572   7654253 
 53153025  27470267  12278337  13855735   8730018  69077454  86373515  23302809  49821321   2685195 
 36931043  43073035    146517  31855971   5054159  11509019    448693  53780052  15649891  44354673 
  4145975  39123861   7880695  54582435  17250083  46946299  11465551  41143451   7735651  34690891 
 32661919  39895620  37638603  12124907   2497233  13511327  11449638  12715122    648099    408639 
  1443474  18109004  18400742  11281623  35037328  50287125  16580266   4215993  89797523   2852478 
  3639399   3899515  34059015  21810426  51360327   3898875   9244366   9047199  89848349  78988395 
  2101409   2751739  24815851  53164923  73727210  73327623  18496832    112599  30896373   1971863 
 14841051  67698923   1425193  32226513  62541227  49120298  75014612  11083797  27719326  66825752 
 16039475  77123355   6197182  43664473  22728837  22407348  11516892   9133843  12757398  41443155 
 50592048  21472669  30255139  39886683   8247054  29221119  31206753  40942424   7645823  11001828 
 16391863  40628298  51686962  25718499  42693633   1733499  44671120  45110403  78764730  27431331 
 33249955   4475913  31403648     42678   1993590  16770871   3269627   1569093   5672795  40139829 
   362991   2116755  37519955   7635387  28510155  73358907    782925  35532734   5416603  28550883 
 15579059   6013341   9384288  14555469  17272709  58956673   4039041  21759319  50407079  10551450 
 12570999   8683269  26748523  22938795  54530904  17798653   7197243  27037793  74040123   5958105 
  6170021  27259635  64581261  18981569  14633659  28504274  14884987  23363565  22890874  75563735 
 62256093  35109528  35450699   3689098   1704033  38274107   9796504  22953867  28241227  20464605 
 27623516  31000905  88780623  25988843  49226808  46990869  58780590  22544631   7819451  34330107 
 10864025   6445728   9990798   2745243  49207963  38010827    627873  14481099  73544493  16642427 
 32829995   2824809   8077579  19238463  37765563  47504759  22293978  44932479  61848773  18601473 
  3575835  60969427  10899123   1587687  82322555    563947  14461331   1741487   4883583  19095466 
 52772667   5350808   5401897  46439835   2509610  41136336  20190135  19081905  30918543  71072831 
 21586513  19886619   7235547  26208018  50374503  71870051  47473695   1948828   4826091  22205373 
  9766209       849   3685455  23579382  79164288   3558732   3332491  40847163   7068149  18716291 
  1059305  15645983  39170442  33242047   2024649   6018918  40417403   3402511  50085518  16171123 
   748505  37271875   8395287   2602926   3474027   5365673  20122203  26483088  24910862  17401183 
 65529139  22156713  57643555  13184049  23608972  14769132  28780260  45551121  15779103   5353728 
 42795833   4486791  51742075   7021203  12785727  10922623  37314141    440412  18730968   1102983 
  2337123  58919291    299919   2610094   6371807  20377753  52664874  22656141   5104789   1335917 
 15852741  63353651  38916100  11585304   2212865  14899533  70292723  45421962  32575623  20471149 
 36471339  57985755  10144023   8249217  76894559  22254687  48051944  61062131  51100755     39903 
 76473992  13119327  69602784   7254277    862773   7044771  76992483   1529163  53378511  28460283 
 55233054   4869105   2524401   8314130  16282519   7355310  22128427   3322299  32678936  18811419 
 81573349  10744459  37286379  16614474  53125477   1997353  51303183  32036665  23664531  38117696 
  3959003  16275039  18711219  22595093  17111139  20801439   4578354  12448947   5823144   4384255 
  1133173  17826333  34791725     25363  62709770  26897910  14432086   9832473  56076885   3421241 
 13813925  22670243  26572743     21259  52373931  29966799  73923518    188772    793377  65405177 
 33604857  12437744  45314523  35755051  61662623  55314807  44922595   5078504  13854705  43652823 
 46714164   2425923  12027623  51753419  51342517  35067875   1191000   1282171  13161348  88796523 
 19633377  55401723  20605246   1858603  35697021    560823   4961837  67120748   3063963   9773848 
 37286483  22807313  22436823   7141739  15157569  20642653  20747672  52297563    644151   5757054 
  6222498   6132746  51157671   8609997  12304923  21425559  11038626  19638333  20165905   6020523 
 31431423  17846203  73672343  11607303  63327867  60130908   5324965  36719883   6434439  56048823 
 27596198  22026297  21216402  24829978   5165903  65303056  10112577  52959163  13764501   3403215 
 39705595    534195  79681473   3157803  19459923   7273203   5340101  71094438  19191293  61537263 
 50559890  15670198  35302712  46259451   4621460  58071318   3940917  43529195   6921047    954398 
 32972422   5533179  19378363  31180182  34132123  33913218  17857995   6767460  35930329  49174794 
 17037331   2043643  34140066  30356153   5327973  54804003  35490033  15339039  16597473   8017611 
 20561859   9570471  32931033  57216875  16763121  39058266  10901397  64951174  82876791  17508350 
 35760408   9466179  41414223  24732933  16573881  29506938   3480353  32097555  64395755   8860051 
   212181  37106637   3153728  36216023  91650321   8278785  14702151  20289691  34376082  38797595 
 14376310  10791596   2606181  18234983  32247711   7898123    229263  16958331   3653717   9538736 
 57622359  63638183  19036131  11583313  46546280  49752671  38494278  24913473  31955123  50892003 
 30518303   4211843  24629763  40954300  29982154  11860028    446405    356453  13809273  35514182 
  4215859   5979775  25690641  24201331  19129893  44428983  26725103  11085351   8786235   7651580 
 30279435   1966650     58403   8304041  48873513  19638417  47560572  14820698   4899303  26487078 
 40494291  20317891  25518283  28513407  10613283    929723  18567217  29094945   2075058  39341992 
 43934315  77528868   5326269   1673320  13409043  32845305  44157963  27606843  52821187  71672283 
 44354795   4690667  92991723    582673  46720161   1995387   1972086  21314438  12537137   3491319 
 30183073  51402467  49489398    592071  30572052  67889471  40209614  17101543   6849565   1870473 
 81516194   2577948  34993059  34684515  19494783  49820287  37472299  10326543  25022076  80657373 
 25351239  56852313   1933940   7080027  81902176  20208143  16188603  36780439   1236501  45782203 
 43376073  15434612   2699105  35140583  22378065   7301883  45333828  45356448  71623905  27299498 
 52544685   8334891  37478782  33728619  46131223   7809307   4652379  17288940  32244475   6368145 
  2274951  28520985  33394792  10266423   1596232   1905670  44874318  20260461    255906  16353526 
 23798508  10815139  23210979  67764290   3558423   9920663  11917067  28818593  25729464   9994015 
  6882987  43787713  32554603  10490612   8181963   5959762  24883188  27454511  31200063  10880811 
  1362879  35289812   9260484  35160153  45788033  33425265   7281693   3297583  17028923  68036676 
    11979  87336821   4633647  10151043  24744903  28691933  26805815  18502917  32639367   6197682 
 18443183  28487223   1894909  37068988  61312023  37044195  13856220  18444038   2228217  20437923 
 60361611    614128  43726515  37479323  32972013  25711100   6956064  75025167  33165338   1489563 
 23773579  28865597  18785786  55746159  92993055   7663419  49085115  73868343  12320043  38527359 
 48682224  12496347  18736251  42527136  72179090  50954019  60946008   2482266  34304179   3565499 
  3966153  14848363  35792736  36862251   2119993  28591931  30478907  20411293   9975465  86347473 
  6599688  15374360  47931819   8634714   8656588  66973281  65211339   2243643  12413962   6887623 
 23054748  54398795  11831327  55084732  11487351   6582921  17788950  75360219  46024335  37287723 
 42676211  55817339  43548363  74723031  83018331  34194503  17016873   1776723  11323551   3469563 
 14758461  33484779   1783159  38975413  48734403  11507526  10988745  58321116  21283386  24133595 
  3055857  39762639  15650560  26152572  21330864   4492677  52897011  32478763  18265139  18553515 
 54338670   6582156    617283   4093673  14776933  15249004  44115950  11738283   4759878  54436197 
  1330095  10027805  36946283  22771889  44851503    692709  19572732  79915835  65441823  39676804 
 25596123  25005411   1174020  11331218  15070711  17593923   1195821  17141298    556899  29030957 
  8270091  17851143   7129762  58954903  43843735   4621326  69071355   5543583  63287529    346326 
 60262689  59523573  79682253   1186787  10746299  36144879  28740380  11628068    878136  42236028 
  2189827  18008391  19823511  70757575  26197143  23458983   3421159  52081243  53998743  64017339 
 54935119  15977523  29103873   6825317  38871977  77971301  21891991  45378162  47877121  15738916 
  1220283   1143391  21270339  74988711  46664545   5593335   1616796   1386121  14470479   3832081 
 43650273     41548  35082044   9835228  23418093   3500393   4626569  44666683  34248891  14269025 
 38691340   2302263   2209195  81052422    371003  25208673  24622658  11571083  16029223  18158298 
  7898258   4368707  61883826    594255  18443667  22899493  91603123  39818748   2854873  33206628 
 36174843   5439687  71193141  22559127  36204088  89682219  10082909    418558  70284318  20759343 
 25125137  36838601  36644320  76436223  12007443   1033639  24899673  53330316   4331195   5548717 
 11535555  83923323  30460134  18185698    774631  47374723  87142332   2392422   7627083  28371345 
 56941259  35762969  59083543  37170984  47850387   1278851   6292395  36463053  15409374   1186437 
  3057726  10617813  59169403  13272000  16750498  61261739  14774939  18419328  47458293  24530979 
 29987731   3907143  13277723   4860117  13095933   9821440  17103003  10046523   9838167    539068 
 37570740  19130013  11170674  37354998  28981261   1738063  29423979    921973  15976797   8190447 
   607857   8118364  82633471  35892408  25433523  17863773   4279211  29174919  65410032  17172543 
 36888304  79990862   8781803  40900983   2065947  51508780   5218323  33876499  84273147   1114775 
 62802108   5179668  42092871  69706683  46903148  13570427    684643   4801345  53204827  46531547 
 15479805   8231274  41118918   4960171  29625846  16038371  59992743  22490146  42054729   4092678 
 29456844   1006355   2707113   2744193  10304367  36364335  22068003   5071776   1080279  15988774 
  2970807   2634486   5664608  14676681    124533   5356578   5876139  43339617   1373649  69295503 
 25779201  15259809  32687277  47269187  64031618  70494433  46175793  29217051  48832116  20831731 
 38499891  34189747   2025663  52698213   1444489  25433693   6364222   1727718  22193619   6719798 
  1342613  53039076  14122653  22318986  12946035  18708603   4150893  15077221  10833980  57567297 
   721557    324782   3646622   3017623  15092251  16688595  46436708  18404817  39623495  45228133 
 11775073  24853305  27886643  67477008  39498463  33216892  32713836  55216643   1025083  21534351 
 11436155  16061613  22801774  22812117  35501451   5684499  65924919  16156683  15920615   6624239 
 18395992  24923371  10898133    747583  26084923  83372953  13393021  23052579  13801843  24278611 
 64471693  34135361  30368331  23224167  27264143   4376651   7791060  35064719  18963937  20507441 
 17693435  59061572   2896107   8305212  45081327  24188793  11703129  15110899  40863183  10786455 
  6072117   5429503   7263316   2619957  18871833    617243  34241873  15540396  45572921   6625503 
 17851624  18754348  22078652  79312304   4110485   9883787  54975545  55775304  50821243   3396173 
  3251499  33379323   4884567  66316675  15059883   7863963   2732793  45139155  29467187   5935263 
 11941971  27549807  20079545   3578348   2404823   3016689  11264614  33118453  18794865  27552990 
 71003269  11637243   1860987   4826568   9363495  15271963    727073  13683963  46004851  49931123 
 29866289  14271963  30739873  46052315   9235932  41834014   7570037  20532448  11989233  43791077 
 14023627  51280716  17633630  10713463  34878043   1763338  63646323  40511438  11542819  12731099 
 27140801   2798490    762591  12530827  24868827  20640639  11724627    854483  60802848   8668351 
 30476943  18195351  11061789  10941323  36049773  36723076  40720043  11594553  15230263  34957779 
 20787219  39956892  11088667  36175623  68778503  24773575  18519030   2344408  83671503   9357119 
 19656782  25306928   7887158  85472058  18124483  14481773    807315  47753873   5407998  12096981 
 26871871  54293492  56417649  36889339  34076289  68079396   8605643   9040641   1807680  11121625 
 25004391  40742919  14600707  63803664    509470   8264688  11111893  52795989  64088283  29037597 
   606729  39683605  10217022  13932881  30591215  14272503  10628763  50493590  46017795  24887667 
 22760973  30548553   8063787  14610091  29273815   3153663  22294699  15036028    404301  22523178 
 26455552  15691610   8782275  13276073  25008733  49884243  37593875  81288662   3448703  19365135 
 31446023   5956221   1091551   3680389  31862276  13221387  16461499  64901547   3028947  18064348 
 76272935   3633679  28878211  25292936  30920932   7788187  18577545  30688823   9257735   6815976 
  2727573   9682643   7670727  29920923  10089227  70136433  19278279  12919833  14201838   9884355 
  9712950   9687162  19671159  17126063   6585405  34281945  18913863  79004789  17428582    419617 
  5261862  61128585  18459883  12185351  13680403    274188  40670375  55765963  39818893  56399041 
 62365621  64060413  30347315  18076517  29234566   4239523  36151313   2564971  65024978  31793258 
 42611922  28903524   3751958  12293951  19660911   8459597   9588309   3263823   8939491  21932313 
  8089152  32628243  37352730    221019   3853875   2030379  13761900    575019   3536457   4696180 
 23796270  41503533  13447563  37543203  22724121  44735562   5832534  31205951   1637733  35555473 
  1113057  16892071  29923653  17869398    645474  35304463  19312227  70084119  20705609   6595771 
  6192565  11820291   4273983  12292015  14097623   2775687   2878555  10935355  15898155   4345139 
 46278159  52212408  19234680   7072395  16684098  44581212   8636967  59001798  20916913  33342963 
 90006637  12633627   6390003  17767139   1144023  45341650  27653067  73294533  48861612  20874903 
  6635029  66724940  13916571  16893983   4398635   6993018   5069940  27313057  35138391  16370323 
 50636595  26522073  18402098    873985  42310363  62141539  18438179  35395483   3847330  28008190 
 22849733  27792007   3673476    245391  16352847  10048009  68574863  32842639  33050551   1336821 
 32924508  14241784   8065623   4948297   5843584  27622779  70858757   7834908  46605097  48772518 
 31433178    558455  46964625  49171233  14899518   4230391   4479045   7085194  23381061  35024147 
 46843233   8531891  54326635  22046028  31689937  13468844  28166946  14113404  54420493   5173019 
 50520995  99281250   7152891  63440083   1674147   7614215    864623  21269977   2312031  18196807 
 10754748   3830019  28639307  14327658   4568711  26282310  19494541  21034413   1831977  71448179 
  6093569  18122115  17973783  16683423  53751009  61895285   9532347  65119675   9519953  29437146 
 23045387  32771535  15569019   7505131  24332544  28863654   1463040  12133484  15738423  13033898 
  3730143  23632251  76045184   3000227  20070033  51889369   6374707  28237110  49966990  76609843 
 10326495  33094091   9883311   3006533     26747  28843305   7275805    157020  15452393  24288873 
 22968435    952440  47007063  35701503   2104407  27492819  33674526    699783   2894443  17824446 
  4646139  13599758  68278998   6076248  12218373  30183953  13420123  14094519  56461738   6201989 
 12842363   7031909   5422339  32078127  77720162  44396191  36444708  11614913  45071643  16406733 
 11512635  19876839  67943724   9568430  13145973  57973683  49878843  18754859   9113118  22087236 
 80636313  27713823  44317923  30870693  11980875  25036693   7085479  42860591  52752457   5707955 
  3279111  93307442  23618270  13060467  52258285  29601899  68506043  18559227    602556    120568 
 33255114   2228388   8005792  24373227    902168   1338054  18101213  48329203    649325  24594168 
  8412183  45753423  16131819   6512022  31526727  14887692  77684443  84532153  39587860  83826348 
   586203  17499109  85963466  22477443    335718   8286219  14593947   1512579    631792  14890097 
  9625743  58292907  64392257   8211245  13608315   2989913  18053343  21711219  13373553  23183203 
  1612925   4138499   5408130  14747163   3754307  51039153  64017108  60469907  15479873  71561541 
 75152887   5756363  10194683   1445918   9162527    871524   1056579  15319063   3735029  76829442 
 18092463  14210823  15810709  67232958  64420347  22953471  20103963  63652659  29508163   3302785 
  8039373  10131048  51310427  37225644  23117199   5322228  49238048  15103999  71365683  11550515 
 10371691  34568511   8290629  10165443  56650831  66574366  11390714   4736391  28538241   6954256 
 29362731   9530083   2387550     78203  82371230  31347606   1381233    104349    448193  65656913 
 45875547   5572725  16881690   1916271   1491399   1062719  62861572   5579982  53683911   8011221 
 25593841  24136671   4531791   7715398   4251753  11099595   1704632  14601433   9827787  20235822 
 28222923  48958005  15814023  17811083  53659644  18230163  77228283  17739897  48562533  17184079 
  4732662   6404995   2251165  22684463  36209634   5198587  27000537  13109579   1015293  14881483 
 28421691  32484750  14932035  21793267  10329117  39208005  46468195  13257191  14219238  48532863 
 42688659  13986915  21598830  78218968   1878381  10538739  66484573  25840398  11343768  13255464 
 25734959  36324419   7506555  11182203   1733388   3509853   1124077   1213413  45872919  30777591 
 14244783  50666838  18353751    660030   2653158  94361478  39197442  35222602  19438503  17316153 
  6220883  50274693  11513723   9363115   1844787  10484261  97584795  38482371  13019743  12421719 
 24019728   3277145  22276740  15785009    232329  36786507  73104863  16166683  34165023     68427 
  9058343  53995113   6041186  16803499  34326891  18172881  25738923  24849196  24831754  27571767 
 47644548  62141688  12499883  74351896    347213   8093650  72849253  18727589   2806704  48697080 
 12399898  22087851  11884637   6775010   2327874  17547975  54425995  63589917  43101994   7960257 
  3091123  71873556   4417939  74780155   9573643  32310212   4281468  79978457   9046475  13272048 
 15102498  72713815  17622026   7064763  64322203  82675573  28462795  22435213   6392843  21315240 
 26904074  16138359   2292963   2940123  10472915   4471933   8624801      9329   1315084  51635668 
 40368924   6453003  43744426   3476392  16278495  11327298  30978637   3187937  10133098   2023703 
 37073703   1010889   6282327   4874916   3949523  13259319  37882587  24128052   3480382    961603 
  7387391   8083347   1207318  50560331  23960134   8829823  11852963  11478970  10906207  10944051 
 38104827  40129462  73504323  86843103   3670651  10592483  46145229   9595923   5287914  19448443 
 30584180  59624523  32225509  45494279   6286833  15436973   4593077   1648779  24676528  11111608 
 19788813  26602899  37778955   2792979   6644911  11174181   4978548  62833110  53907067  35637711 
 56739039   6748681  24013823  12104475  34414107  68385139  23963629  18234087    169137  37629218 
  4503963  30418323  42410723   2155933  16015113   8856015  30594243  69809129  12996913  60071622 
 17849823  10199697  23175122   2186529  34461677   5523795  59402963  68863743   2373494  12477540 
 56397288  11697293    805803  13423701  12498611   1192109   1114363  44669606  19169427  39338331 
 36857502   7008578   6197531  18881682  15451427  13627019  40441587  14089173  10660597  39715557 
  9472839  10594485   6567894  82003135  30163113  10506771  28775784  10189098  10525071   9780915 
   763998  39279198  30125563   1342447  27100323  32629872  33252779  26483437   6092664  46778184 
 37561530  28696044   4191678  17121003  16396447   4496598   7385249  57334776  73571262  17425664 
 25577472   3565843    287898   9349043  38372918  27266313  32452433  11281978  47469643  22900203 
 64815698  53112237  45320123  11758590  16436300  34090955  31712475  16646249    186881  37799070 
  5389409  11685818  26018453   1308462  28440519  54656501  22123581   2500467  12257698  36655908 
 37866003  21365495  20930715  30554403  17944005  35261151  51386256  30521390  35292471   9929823 
 34720500  23991675   8716023   4985313  20896731  16706043  60377153   3656103  17080653  34524909 
 68258948    989835  56599413  11328117  13893999  47806773  47276261  10776526   5291448  10051489 
 49123657   3516726  15567780  13480716  34777393  13202397  91836595   9211923  45541731    237273 
 59218338    877605  31495035   2327287  24080271  34018564  17837655  36968523  32676612  63383823 
  8316599  74638683  22413723    344001   3467412  18934687  26075641  59824635  34079967  48113279 
 46047955   4702650  18564753   2077603    627028   4245819   7744251  20656483   4098243  32945981 
  9325233  16475563  26992627  37617915  14322273   4784654  20333653  35002896  43424869   4007412 
 10199473  12179355  11988643  17525037  55641684  22262390  22884039  41105493  15215279  84970772 
 17770315   5176185   3445887  19723164  49776038   2181733  24068943  11280573     34227  11273099 
 35239503   3706647  40157779  51603675  39889588  37513831  25392507    342588  30324417   6024390 
 96458203  18143297  28777065  52728501    129616  49681473  31441859  64444969  74617269  27406407 
 62665323  61090474   1559330   3073128  91244056   1365036  75219648   7602747  29205222   1555377 
 31261045   1410363  31334127  46919089  20981053  25981659  30933595  26161280  39105783  55272663 
  1785291  30183198  15748355  31304319  28895795  51244073  14982411  28149033  12123855   3604317 
  6946701    988323  24745833  56131953  34109493  57720947  13206498   6422511  19774405  44057475 
 24016273  53772135  73667642  12730875  52873779  13172425    277172  21272781  50651523  19123163 
 26501121  57705071  16992315  40311573   9815172  64701287  23773598   4472619  54427473  21855853 
 21041355  17837397   5864211  92699945  17288009   3146811  58716627   8385279  15941103  11474614 
 16963683  16518307    967536  17583507  69372618   5849211  41184951  10842825  30070114  31228315 
  2826173  68680709  16167972  66095233  67953246  58489851  29832075  45121983   7348373    362603 
 21911888  43895899  29251807  30412064   8829399  34832822  24672034  22201324   5432171  86204423 
  8874576  19575787    724293  15751043  32813275  46819599    922083   7713861  59046235  41471009 
     1823  14139915  66776999  15194691  45404773  58793819  85095510   7205607    460163   4254073 
 51008313  30598099  56024949  28147711   9258288  27586299   6839715   4274169  29144448   3811931 
 43633343  12627843  12637638  76323773   4955037  54992335  67658280    650999  35433855   1386858 
 43500230  55964660    900477  22593905  25487179   7515611  36190948  56836203  18046683  27505243 
    36874  20511075  23355153   3565267   1853611  43664955  25485173   8344299  24453416  29775728 
 14894970  23455165  51018747  27442928    141000  10319791  13501128   9802923  24727569  39617616 
  8216682  18780871   4311969   8657723  10530279  34734471   2095333   1227873  15459999   6683570 
 57068280  25679305  28260693   5683563  13268846  20030343  56018898  19967931  31876011   7176377 
 11840423   1293275  23705603  50106438  36793343  24057259  23613027  11669123  13946121   8650327 
 72344055   8355258  61921572  41937057  27285542   1611123  22050126  23983131  69816202  13417714 
 17648578  19737009  12230737  66579223  14028795  41061957   9068605   4175359  38496272  63541923 
  3446736  55729035  57693825  32115013  55133307  62316018   9092371  36160793  50386311  41971787 
 20523767  47398929  11233842   4588056  18662561   3486186  16061160  55422586   1073247  35078642 
 30846870  46417448  13452101  23819113  17644113   4705299  78427143  20459265  35144478  37347943 
 43188283  68183343   6990540  34157477  25289673  18212100  39699767  20142321  64387773   2087502 
 78357483  79608123  17168092   3827353  12627661   1548560  17307129   5876091  92562271  64432923 
 13646778  10581963  55660815  31006147  16876731  58650875   6967867  51569367  33343602  65008123 
  6430058    152638   3709949    267387   2172366  10943227  11302139  57109307   3790227  13739673 
 11487963   8477771  17665035  15547485    939207  20836818  34925460  75688602  65957313  11370534 
  2849983  83883910  32328969   4742655  59797311    297227  34349634   7896215   2800848   9496187 
 65207258   8107827   2774153   8644308  62794638  57483107  46956123  14392227   3451854  38530914 
  5004143   5130763    532539  10551675   2674423  65553523  43700598  16711463  15015723   3679663 
  8358033  22632635  42487675  19444191  17510124   7792508  57422910  31358603  29308245  61876299 
  4880583  72340035  69122132  12357807  81957698  21287196  50315468   3394147  86112798  39233361 
  5428482   2564475  40096172  47879026  11021529  29992455  17073003  22271517  59224570  59566973 
 44651333   1003713  31450899  44764370    998373  17720541  26570973   4648923  27647907  77488773 
 69627093  72187563   8268795  19058881   2256179  12391181  41686911   7825523  18521817  20107899 
 33519798  15607191  40201042  44283271  50580087  42992007  21822737  31467328  48003813  34450173 
  3769388  55442919  32915321  25281656  65682395  57100673  20804361  34461459  52963533  21045919 
 28029111  42996888  16991283   1347579   2127285  17957463   3747815  64501713  30914193  57747227 
 22543877  17730835    427551   5107519  64679998  42695379  44572287    670416   1774113  29012116 
 34866851  40276466  18117285  14339841  19002743  19863393   3911401  30558883  13070539  24602703 
  1553479  83951718  61171311   3565887   1534287   7642316  38336208   7010763  15261174  21446838 
 59905167  41678987  13143157   3235878  45628029   4516479   1460219  63593191  33455607   4945602 
  6360635    420883    654276  44201401  20402963  53468142  22466909  22474965  13548598  19699443 
 38897835  33247995  30566187   7475802  67411271  40613289   6655667  62676973  19244427  12964503 
 11697760  10672081   8837259   1764068  27708454  82972776   5366657  29596749  15119583  43932396 
 71663099  32526078    496251  11069043  66169851  22353073  50293333  18018644  25679270  93872491 
 19551291  66391961   1934503   5596143   5315243   4127713  11157945  17643483  61497059   8715813 
 63109820    366915   9734946  71347967   5228335  11752773  74158998   2039503  17488619   8645280 
 44713526  64061835   8278475   1132863  19199775  42159023  17674755   3935123  38124363   6733235 
  1955195  13806015  59747195  17252556  17823963  23555065  61907713  47084763  29535962  41145618 
 17339172   9759174  17136223  17804176  30291747   8352003  22424203   1291213   6978171  35254455 
 30313435  72260351  21477372  41182427   9888023   7454574  52419612  10069039  20039961  27111288 
 92730733  12020747  38856117  27417885    149623  13767903    424094   5876999  21640938  26155941 
   490455  18804859  28150378  12122259  14378773   3573185  39267050  20795973   4534935  44921727 
 14791191  91078059  19758908  22617899    742643   2861275  54193199  32945211   1080537  33081711 
   806418   6252891  34218354  75533958  30292539  24075088  12271641  46232994  15186393   6914299 
 38106087   6679779   5792595  75864123  31477368  18183561  12713091   5126210    993858  27258419 
 51444059  35909123   1747383  61269903  13813314   9612907  21516072   8163353   3006011   2601178 
 67711947  57946323  28227966  19094011  13022403  94715123  66631723  41264763  56030723  63720651 
   134655  13913463   2952478  33497099  36841974   8931318  28958997  10879763  67327603  11218899 
  4345191  13767854   4554361  28383139  10306001   5976791  34107081  32083748  13120101  12668713 
 30725277  26479983   9039963  22354191  18952567    572843  19376871  17661877   2973123   7106803 
 19846187  26597323  13208920  34846251  66023223  18174223  22845282  31116843  14884278    947931 
  2277837   8461785  10118763  12464043   3355779  30147675   1521403   1414172  57116945  16866567 
 14497790  67569871  47846019   2306133   2668673   7131469   9188902   5712357  51781238  51448475 
 35436275  46133091  59260103  10853692   1960323  18986233  82627647    113889  14351163  12693675 
 36831243   1121258  17698347  40098902   9264480  19227230  31345781   1067013  10116219  14185225 
 17318634  11475303   1209339  18350685  47724123  31567359  13473439   3065283  21928834   2266536 
 31423378  15636603  16361889   2811963  21654599   1951995   5239931   5655003   3000489   7820124 
 32570487  62180339  35733769  67229250  21568092  10119491  31190451  21865829  21638172  42446842 
 27242073   4493528  23300553  21547866   2843623  17056923  48736833   1688237   6484549  27139755 
  3566331   8675859   2371236  13467896  28122063  51661215   5567123  19538115   1692073  42454951 
 15227551  59137443  45302839  27244773   3512226  30563078  19312845  39500827  28591584   2192757 
 12707967    716943   5094331  16089513   1457686  59298124   3326817  26638548  24955173   3284673 
  9430815  73349287  32020527   2248293  66914817  28326975  58291978   8710671  68714834   8178811 
 36388475  70171126   3569095  48249927  36941599   4495569   8018070   9478657  19561576  11864607 
 52609429  50365873  60757487  58025883   3916260  26217756   5547467  28857265   1896381  79807655 
  6088599  79618552  85081439   5557523  25018350  33364687  61443321   2148269  16673191  14689145 
 59611194  12447387  22903338  85189673  46134564   9253560   3462566  65032684  16828953  25414248 
 16325491  41183115  49873983  12205043  34544490  18390033   7734777  17266123    553509  25406491 
 13413435  17491675  10075447   2747748  10890873   5065469  94619707  51811323  16810623  23478283 
   241118  41224475  11513463    142033  20639355  17364143  21339063    129187   9258323  68933453 
 21719975  20976547   6079998  61234247  46659441  38660563   2109115   1654545   8688073  74540699 
   931868   8848235  66089220   7966015  96714231  15272177  62503668  40510005   8600619  11256146 
  7664285   7759116    864123  81855188  28185773  20186566  43527787  30714027  63945723  42813523 
  5678463  13203628  25073913  10297213  55391187  47608053  68172864  41368443  15724832  13937011 
 13112371     34241   6083328   1014423  11567191   9652950  10839539  29284523  40583723  14557083 
 54998150   8570763  10086111    517087  10011723  10901233  10287189   6209109  57728439  82624657 
 34967808    652171   2269851  22383731  29973885  18475430  32077091  28660043  14100407  34152563 
  1509179  26061031  71304455  16829305  21926589  44190333  48080428  81092013  32925838   8257113 
 14510201  32566651  16666923  50436603    371667  51229731  22783017   5309586  12784400  24379203 
 26196755  24284201  21060987  56082632  10188743  82488435   1730637   7015582  73525449  41038813 
  9845687  25086666  32431071  70114921  31484969   4232736  22531613  47692989   4107123   2574331 
 19488031   2440803  42799313  19078611  12060283  47455427  18043311  72969165  64816315  21561033 
 18244621  66154671   3213347   2937179  48178803   3290139  75523407  14712513  26585808  79283873 
 19018463   3389730  62062478   3315498  46962483  96352875  55479723  15282478  40242303  21343011 
 14927004  12494241   1934331  61560006  55209466  22945304  39294651   3630123  57678683   4602578 
 25011239  12038143   5075707   2301871  21420431  19134413  15505143  63331083  20898495  17682009 
 13002151   1533111  54388467  24335931  13344879  45193227  21393539  13123080    726728  36915954 
 19893354   7764802  29727911  39542363  51818547   2213851  44686344   2575683  57367383   9651487 
  4156202  51469919  39689223   4852109  45565711  14332242  13056673  16870809  54197983  12229683 
 86055729  11706607  14110353   3399291  30178323   9046545  63049832   3994113  14215685   7907673 
  8504495   2653363    612007  35361611  26807728   2246323  14278683  15896736   2089217  29591343 
 11759093   5737861   3800368  47283395   5875677  66201743  63963915  19265040   7629243  48619932 
  2542985  40819404  17682503  63230878  65085465  12232875   8647448  50710712   2359338  24224946 
 24215328  12002955  77477468  43215659   9277783  29779873   2407011  18695223  24454641    597775 
 10376223  31496995   6492818  54289011    712549   4703883   2412603  44383319  84367217   4809270 
 23372323   1534019  18219969  30885834   8967110  22667768  40113950  12989559   9991755  34032212 
  6261648   7968456  11085738   1326448   1058763  44316201  14266089   9032397  56735331  17501596 
 12620223  10293181   1438099  11603947   7024565  21641589  31940463   6512913  35934840  16440253 
 38149767  62682301    871803  15492971   7982253  38326239   1732713  24185695   2090701   6118235 
  1333221  32405697  72423523   7839119  25615482   9517323  14236536   8079447  42123453  49709922 
 29634875  15696276   1471518   3341448   6225993  44913208   7943383  23567243  13441785  49490907 
 67433892  29213619   2722605   1077558  34881816  40364137  21449277  11100023  53990920   7780395 
 37700484  19534310   4857955  60822192    966094  18973365   5741627   7399123  74509387   3718159 
 14978597  25172313    351395  13787419  34982403  29453973  43032185  16818405  74957067   4916063 
  4781105  82500540  62955513  25748567  28802211  51900663  48642063  39493731  11501673  20893180 
 39673743   9178623    270034  50654097  13327079  40123076  56034843  56630050   2817995   2533773 
  7611408  77946342   3392673  48452992  37952961  13971779   2619915  13189484   5311455  84409973 
  5809905  12633315   1616091  31703873   1853193  71849999  57461077  31598700   3754883  20653587 
  1191627   8735099  44686716  23345838  62818821  61001098  10898052   5835687  55246109  34907113 
  1343619  29355123   6163050    661568   3892848  28678747  78256467  53224993  16400659  40769790 
  3438693  40907603   2047831  50060635    304179  20018382  27377803  29387157  67143693    210639 
 60941805  43399734  36969029  46895776  64306347  49898391  18320439  56652747  71200979  29693139 
 47111137   1399073  20337069  15596783  12038387  47244381    544653    733443  29471163   5337519 
 35386545  25015659   2623983  36828555  39102129  47690675  23186355  56206645   9373543  57856315 
 82591419  18567975  77439606  10992741   5050371  24034743  31559643  53478023  22523523  30581899 
 39563096   1552713  73305409  57776298  47757067  11818056   3126099  61946617  93420111  51095643 
   929868  10255931  37388805  35271723  76942225   1241613  14282265  19479924  40647847  37403349 
 46587653  34278171  76236373  11945769  17322532  31443183    701311  39812095  14897637   3168299 
 46220241  48773003    934017   8656904   8345310  11222775   7974699  23950510   8193245  22220739 
  4453941   8202075  26267964   1885916   2340453   4515198  59476908   6036993  25042131  42718263 
 36083373   6312312  24953913  78204542   2328020     63726  38994507  16379991  31774449  39699332 
 37645103   3241573  29039647  30442185  27280387  13615947   1987305  20913633  64581304    562113 
 36486921  15246145  25839765   3948291   6699927  18871963  19581828  42277209  26820091  13442267 
 13477302  25779591  57664363  44314736   2724996  22271543  70762491  24093049  34183436  11460331 
 64830558  67898135   8125188   2149130  16631541    523233  39097523   7871295  26213211  57221063 
  1814973  36318009  40868097   2303883   7423803  21276391    290215   1162573   1460127  21473708 
 15768463   5326071  46424427  61925099   1195413  32992190   2517627  59040489  12156589  37051663 
 27470207  25243003  40972715  33183249   4102493  10592980  68492835    930858  46336133   1340124 
 44537859   2097339  73311071  11165623    996198  13142189  26920898   7502748  49738683  49630688 
  1070519  44106759  29027499  14760393   4577538   2383343     30179  72919873  31399923  39983640 
 16770198  34488159  19481925  62399787    357079  23650922   1107483  55747971  19684914   4375197 
 61692558   6100998  14567325  33970065  16200648  44745555  39726411  58787721  47028383  42191163 
 50582867  10555313   3151407  11963998  19945379  23548053   9374003  89790467  27587675  18396183 
  4818824   7557945  70711429  34364616   1289202  29154764    804354  33352134   5502153   9044956 
  9008741   1022664    642453  53531901  17497973   7714451  21357339  16345872  22583147  49831708 
 12065199  19572159  15950505  60948603   9040110  79556877  21450939  48203883  10514319   3568134 
 53904753   6511332  26225343  16467175  30448839  27130479  16382445  27358629  21789327  12715980 
  2030987  16613031    810747  50872778  48971843    336536  11952133   1828158  44487762  22327107 
  5590491  56047218   1282453    268947  16175709     81873  70195954  12972523   8816073   7730169 
 12416287   8336963  35801045  48563341   5680098  14323103   5499708  79632907  30876336  36747339 
 45324103  31580067    196308  23890395   5274597   5678735  44212909   8224763  89413083  19303797 
   793643  19099168   1653873  21636488  25673823  51041773  49541023  33377995  62260378  65224443 
 42007542  30579043    805999  14266549   3952984   9662055  44612883    103236  20796217  55896579 
  1326825  40400415  85366426   5339793  20121777  68949093  30756507  44880539  24856269  47668293 
 46597723  28411675   3635983  33241203   4226683    107395   2274513   1388808  62116843   4853847 
  6599419  27778429  19882148  24555524  16712847  12802758  48365858  56685872  19903902   4858817 
 26630163  29666747  19707628  10841814  10082247  51212031  12752103   5348818  33745371  41454627 
 19228165  14410470  63739803  27516759  11493885  67722145  16447273  50676971  42909143  47610411 
 11808147  58842529   1380414  19626538   7773573  19522791   5203105  34938372  10789593  15401532 
  8968007   7479813  18519958   9074790  10622652  27544379  58652768  35492163  10003743   3379503 
  1313681  41598267  21952063   6170130  36102231    508586    744607  14306639  13934852  13635339 
 20891643  13298733  25304850  10321818  36666363    758248   1711236  52495433  14737417  22298073 
 64210839   1930143   8817939   4437211  55262535  74689443  15605115  49045320   3096963   8524263 
   247903   1567587   6802097  46846307  24712539   4391234  10278923  13805643    142136  16876528 
  1686759    838519   7006768   3147953  36012561     57513  18137723   6829689  38533308  56330623 
  5359563  25812107   6112073  71208549  23540003  13410363  18991497  13013913   1882223  52374243 
 40522131  50379847  27305751   1712123  48290353  58470067  50414167  31399365  22828187  78104455 
 37909268  49786785   7069267  25158018  48116583  85274808  55452828  42317531   6312332  13234860 
  5618603  54047925  64218739   3732843   9603353  77483373  40883543  13324855  20351808   7255577 
 15607407  77707375  21767232     88321     97752   3463703    993363  29330523   9958203   7411823 
   922123   1019633  20260193  59387871  12526571  27736234    322795   5283049   4665858  47716935 
 18831353  49940871  45153699  14829343   1334404   6114198  13323563  54842561  44043463    440001 
  2533241  51022088  17783720  40589451  43733384  44626164    183606  33257011   8764623   9777721 
 16934183  53282331  44569648  64663197  30183423   7553772  14452809  42909423  13526682   3048303 
 31486803  46999131   1381487   4541311  17147889   2255385   3569564  21112007   8600350  27450119 
   328239  34139943  13616715   5769905  66394850    734549   4233183    360401  19399536   8407819 
 20949961  39472475  55556997   3936471  42011483  18104203   7724796  18876614  72174057  10727983 
 13456907  17418480   1219159  43344441  39411654  91833891   8394363  52585803  47318053  52402883 
  4858309  17092195  70972283  51271954    128673  28250289   9589131  55271803  49310343   6748047 
 48726726   9812439  54896253   4402403  26275893  18654083  54814371   8314187  10509557  15011637 
  8639611  52309613   1157398  47212611  20083251  20841723  38621511  54395167  65437593   2329845 
 41449939   6857799  29855685  53677039   2400833   9260913  21539016  14286619    817143  38812635 
 18996323  62721047  18675639   4265483   9011751   3911016  42731630  53764101  10086543  34631673 
 73380360    234549  66882567   3259498   3585459  31193148   3739164  89883830  40630854  20023765 
 31702101  25129545  79090607  12453312   1998590   2189491  51053163   4881231  42956519  42448323 
 13778018  11468351  11669259  31293723  16758171  52117193  32587839  49656345   9987276  13450566 
 42027742  40266363  63224163  25038323  37076469  45463516  15047491  91359345   4312768  17999049 
 11736523   2735895  56382489  20482938  11607441  74886823   3157323  18596373   2843441  20158655 
 21995460  44391848   9623163   8702791  20643333  14370367   1666248  40396083  49628175  21743964 
 11404371  58819191  25277223  32507731  62196411   9560827   9262422  35328205  75830115  20359743 
 30628446  28737693   1077491  18105489  64743933   4184043  39278143   4281723  21028603   2555531 
 10694427   7200363  28460148  19817998  44089643  42712093  40455069  48718026  17393679  26365644 
   374355   6396331   3207063  92916411  11504803   2408790   1565988  58169003  17566231   9560817 
 13614011   2946799   1224123   9238212  31404903   3467783  14198523   9847135  44421743   6451698 
  4107245  61738887  15672219  48729909  26875559  12347763   1445742  46027611   2025601   1699215 
 23629943   9021219  10601623   6109473  19046835  23382313  56622449  23567887  16488153  59138136 
 24462295  10660903   1514583  42989154  21090939  65069795   6654615  35163760  44728125    194478 
  6887949  17939307  52372099  79569015  15973927  15433421  12601949  10239392  36333732  15134781 
 28553595  46559543  85676708   8132361  32389487  41446551  12355018  21396777   5126659   4290783 
 57054999  13044414     15347   3652999  51637617  33468306   4620453   4301493  62028251   2930775 
 62390480  46236468  41918759   3610716    570797  21054453  11447960   5611626  17458834   2285329 
 17349505   9531394  24579781  50149560  77258863  42869227  26824518     13719   2232073   3384446 
 32760241  19598403    517615    226323  33076884  28623939  18201559   3674095  18855933   4522911 
 59740027   1753049  22597794   8196095   3993021  41537036  16275246  11643620  32173729  12061000 
  4506023   1013151  19253123  39879183  40924261   4036477  13330053   2196711   3299639  32343396 
 68943977   4487541    952195  25634610   3700059  38448299  16560139  36371658    870975   4311138 
   930765   5158293   8795319   8985211  32064043  63004848  35384329  46495803  38939282  27397323 
 55070518   2434067  56067468  56214373  22646739  67914527    561967  35159121  21167115  21154278 
 25254693  33165915  76923159   8770339  35728915  27438783  25992507    109479   7243899    286528 
  5771511   4815973  18419207   5443967   1020882  23335327   8309543  12813608  18492166   5054592 
 95047143   9712313   4423879   4183955  73230747  28449555   5074048  84703335  23768873  23908481 
 51056211  14256050  15215869  48483184   1565630  17643246  15336106  56457055    113955  83679019 
 12218395  31770699   5850133   7299195   1440205  66258978    845963   8254629   9161634   4341915 
 11012208  11337461  12023078  49839571  44175345  40482747  38362425  13566573  13719543  39684723 
 56570923  28661371  11720939  46249387  25584095  30417119  27391821  61798573  21125105  14048045 
 43298337  71191034  49157371  30804333   1451803   3577243   3664755  12615495   5093691  61758778 
 13747318  24589688  66618363  25957043  16725041  31223721  61649669  21134030   9205542   1282803 
  1673359  44031483  19347067  40343368  36684729   9188319  15419813  25827330  26515283  47851827 
 11574389  58818347   8680079  10064397  41017609  33365455  28385591  12898776   3500829  15128669 
   735333  48876171   7995147   2522498   6031863   4787208     66735  65662912   2438123   2500898 
 23217123  20030345   2424746  16070463   1061283  51007813   3787739  16113187  44531038  15528307 
   114249   4075424  29599759  22040934  33430531   6563979  12451282  47820367  16194822  62308635 
 60700971   5178494  23932913  28330403   1085313  54701319  42923608  14746711  13844699  39443285 
 10203711  43172745   3371139   6597987  63676835   7650727  14786043  51165300   7735739   6704439 
 52296633   4579423  89151051  20942123   2272891  17532507   5958869  26066807  11754085   2751399 
 29344848  91509227   2827101   5914537  10681107   1202490  61639575  19926403   5302333  29011783 
  3746768   6975473   7867968   8056186  11755545  36671469   5301315  66599754   2936793  12893619 
 12134433   4431496  20461091   9868555    714351   3175323  25163298  14164323  10519519  63008523 
 45844277  34616939  96789885   2279517   5764432  56136197   2470815   4553133  54733870  10160989 
 32660619  21410707  12092632  50319873  30029925  46455081  55677419  23204993    152605  34803303 
 43769625  28832987  31498520  70380943   2611025  63292275   4821051   5431312   2181011  45804948 
  2466839  72307088   4082048   9301179  69111439  14149211  12583103  20198016    376758  28708380 
  3591987  42761259    963267  75215931  22782349  39904537  16799523  28195092  48143043  38708086 
 41907486  45459579  50171242  26194003  66363371   3694699  74945759  69503843    374859  20433811 
 47819094   6833949  21688623   2888043     50283  17919114   5304990  33726442   8053227   7351229 
 67101927  23574597  50973919   7369901  58980696  42179520  22327855  51266170    981039  38123091 
 28377357   8638155    647025  75255923  17905323  59047017  66664693  32027523    549092  39478611 
 57577755  77375946  10080683  20189801   9610515  40267938  49539723  39444444  20398893  18837507 
 70560393   8833821   7081639  31731609  11041062  39451327  34636508  23964518  29251345  17957523 
 29959137   6690542  50066555  16928043    508337  44722745  10979784  74117033    183924   4346259 
 54280003   9782714  35055533     83913    116166  15891858  16098443  66583071  18328149   8898298 
 19653965  12255291   5250403  66926205  30366519  23484363  13917719  20137473  44694483   6806351 
 10488108  34525740  26040669  24522627  32851662  45034057    557238  34075428  27536986  36944196 
   302883  71972811   5874754    309367   4892067  14846393  21030587  54847443    236355  21046953 
   553210  22461423    141785  69487739  42234036   3745104   5463861  25068728  62097123   3708784 
  1068091   8733848  24250558  38572188  11883533  93438016  10681563  38829403  45366081   7653523 
  9147707   9069757  23546338  15427143   7184286   9307407  59087675  30791811  87761605  40916893 
  4384143  24319728  27166119   8598648   1914314   1254441  61605587  20625123  20650675  48702768 
 25331538  55059491   1762051  29378283  40476477  15739288   6280327  56897523  87455274   9801656 
 69296683  13526139  48541533    313031  56748050   3242082   8362708  11209315  17577873  45440694 
  8435058   3502503    221743  42910228    170591  14000399  24409358  52396329    442279   1106879 
 25421935  22060611   6704729  54361768   3127659  54601942  59825411  31040330  30234795  48169145 
 29285571  16914306  30596003  34134423   5563338   1286943    576583  34277085    194226   7129696 
 15380091   1036515   2351585  32089783   7956645  27888523  54393403   5163855   3350568  22505847 
  9208335  54459411   4021763  12854023  45129228  13014629  63161235  28153398  51770742  66231660 
  3586986   6919220  22922141  61657355  11456929  46393773  49901177  38750499    691563   2299199 
 59306326  54035214   9313306   2822411  63808448   8087675   3804815    729922   6162363   4103355 
 18074183  66346494   5839548  75920556  31202443  17150523  17291562  15514748  29389599  13343147 
 10395533  56655453  17607983   8453591   1699455  14258783  20658219   1775144  34814549   1111689 
 41699571  26994231  82656411   2787227  31256679   5694854  29637787  74743586  40931107   1318243 
 16902657   4793793   2301683   5266203  64003911  49857111  25506638  43147773  13992023  46391468 
 61121259  34704191   6037499  38433055  45540807  14791407    506643  36331353   5997786  14721627 
 36816528  14611355  18862786   4031689   2538657  53347155  16057723  12156936  21203193  41630373 
  6859976  28243731   6251891  24233073   3351155  48802437  26803155  73643363   3680843   3572163 
 51093737   3556131   4122663  17296088  64516542  26723465  48535801    118950  57828426  68997297 
  2185517   6944795  57192225  46097798   7922193   3871401  27787470  45843438   2358809   8184273 
 35227590  68680779  56070667  11529915  45328233  16456326   5840139  17201661   9275736  20938887 
  2653111  15750195  10355728  13063347   8547469   1282851   8695303  71085991   7896174  42634795 
 39911123  12330267  11457909  15792358   6647690  23283999  52463040   5221707   2908770   8278575 
  3217823   7265177  71829909  14361663  24188873  44155278  59794271  50189136  13918635  24205401 
 55901923   2803231  49523583  23237160  37069199  16149193   5722923    129787   9895299   9734834 
 21345676  10438153  36713013   2259599     18915  43701748   6915543  13114797   3633227  50052021 
 21641049  38047181  34023402  11263963  87842563   4511627  20958753  38299942  22208273   7382932 
  3040884    856926    446811  47686813   6465348     86511    247843  45626237  20427453  73730395 
   164385   4730043  20765040  26082225  14169107  53522939  53577842  32834182  41560893  18640219 
 16090161  39843983  57744563  36861386  33578355    236311   1798247  34552722   6682281  66978991 
 17671623   8916646  43668747  23739635  58334913  29758343    274943  52510207  31555027  54882893 
 31273807  25997710   1619587  37497201  42039663  46735791  12697569  15333893   6971979  27433527 
  9742767  80280747  27414011  38014803  79954627   1651753  18684753  32087915  31283699  50704802 
  1500135  12135029   2193006   1438137  63944046  11367141  67567593   4560666  13522713    590178 
 19009421  12842190   5396883   1160977  43534868  31605847  57398593  28652307  52666513  37271471 
  3445339   3420353  66437628  17391792   3501753   6521495    949219  11246373  23897965  38222703 
 28987308  17002185   1814863  50490465  78754299   1035009  39760389   8033403   1025161    827111 
 26728543  34026603  37316197  39024493  37677063  54413602  73592123  95697273  43688945  50092569 
 26290044    507443  72043896  35706285  23906258  18329571  20203323  58744383  15817423  10333026 
 63177055  30610034  16343571   3746961  44499473  84598693  60235135   5482934  23221870   1183149 
  9781473    242123  18427883   4478939  82438512   4565873  26732601   2479455  32241603     15943 
  1315513  22241349  24787077  23584443   1934923  37394259  67055581   6725313  13027283   7454306 
 29701773  23423419  40837019  87195165  43923210   1699623  65389695  39136647  58369215  32477339 
 11240639  27521771  47877271   5944991   4569142   9920647  41369979  27915078   6717998   9021891 
 32931885  48900051  34060343   5455498  18511098  14280046   3225639  37016113   1725081   3267501 
   753913  21393705  29705719  27293271  24023879  23480710  20344405   5093555   1996017  22672396 
 33543663  22301523  17443731  62309643  19786856  67552725   7448338  17948883   6002523  26439621 
  3187112   6595395   1094496   4031223  36043545  29746215   3390429   3310623   4887698  17851687 
 32322351   2100879   8878220  25420758    293445  26305500  12428403  24498683    159884  21137001 
  9797164  37245507  31323123  41170967  22774443  12851163   6124761  60283738   7202711    160283 
  2378871  14490171   1021228  27814170  24645813  14019018  24469607   1613695  48592320  30042219 
 44353827  35979982  31424859  14416548  44670113  36577806   2516799  12441615  15872557  17708839 
 17287393  48254383  34120229  17083083  76241058  46506667   2998703    624628   8637327   7112277 
   910487  37797541  66901279  28050171   7468859  11110893   1095195  29321243  56380419  38369155 
  1648077   1648791  37400824  22477613  16490733   3445283  13168627  85074523  10942474  22391661 
  8710263  37310539  32819487   6075525  13802945  65291323  46617881  75435567  29893300   8931206 
 10245870  25684275  31261083  10128846  27732177  20354433  21598021  23245855  18277718  11429003 
  5336719   1640146  33497483  25308636  15840087   7590147  33615419   1646955  73244077  97443738 
 52281945  34375057  35196219     87879   5545843  34151100  60182754  64546341   3348538  21050883 
 31428573   2377959  60171227  26444541  32772723  62151259  21955011   1628009   5057118  76647179 
   884615  18141925   4776995   4107070  19190301     59247  48771852  26185066  41930483   3407623 
 15957855  13351319   7320051  16957173  21921929  54355171   5017055  25371237  44220603   2172174 
 46646307  14592170  65072582  49149513  51443471  39184413  64892078  10740237   9354373  46290381 
 28643837   4695078   1690616  63726656  28388033  10538371  22403193  21012331  52219511      8757 
   541200  69338027     73203  79993073  39342753   1189775  51590703  36337533    623211   3078579 
 24579178  21142462   1789242   1483098  21094530  14322255   6895147   6975123   1664863  18626795 
 36422827  49786153  51902259   2317068  46216819  75683819  50027436    138690      8643  21458427 
  6096843  16232553   1436123  51841143   8634231  12359594  41133453    387423  42679169  53018907 
 25501106  57215071  13160599  14083951  31997899   7414699  12334187  63522333   2952154  14668987 
  1049430  18069959   3240087   6756617  79157019  15351238   3000051  48521463  29997781  16861499 
 48537979  81978283  11944748  11440475  18531267  12190763  34020555  26183013   8233964  79114519 
  1648624   1770657  14020026  10994683  37993110  17730771  10883862  25484847   8957287   4521148 
  9786841   2062403    158235   9116523  11765583  62477967  38712578  50719533   8055973  24565037 
 12853071  40181985   6944223   5213048  16279923  26344791  91544663  27325391   1786180   6607185 
  9464945   9573701   7555393  21348051   1330023   1971771   7304389  37841927    619918  26523033 
 35248807  40078203  30430779  20168833  62864123  49570035  59646075  36244083  74404131  79235905 
 81755726   3547751  32471655  35805306   1556307  18762478   8944469  46916200   5688163  59273124 
 26143971  48709575  78903051  61109885  26087577   3694587  51131423  48115971  45855196  35574477 
 44208870   8506537  17070027  13302385  14347143  13575640   5616987  52681311  25860525  35060355 
 22718833  91004379   9497823    817962  25281624  30001003   3217379  23335435  17685373  50786859 
  3017852   3886043  43988705  26436951  46169197  23261283    969333   9662606  49522107   8536219 
  8355895  30896913   2867403  48103884   3806028  28979767   7438411   1715369  49920010  29315703 
  8603679  29781798   1590790  15215633    209179  18571263   4593283  34954368   3666569   4045185 
 15116651  12735183  29382171  10660032  68888723   6237899  28821685  41335215   9479375  29115648 
 33667456  75383370  38592355  21187755   7653223  44743524   7927003   9739899  39325970   4635105 
 30342947  11753835   6689922  46306393  70550317  27404841   4910343  70972897  52594699  54573279 
   156771  18289371  83165271   5351211  11376239  62162313   6898875  14047079  27378188  11041560 
 10993095  13828581   6270245   4811373  83783075   9003629  14787173  18538107  73211748  12817223 
  7775871   7480194  72679657  66616050   3621375   3734887  85689083  23689978  53551333  31802955 
 10383583  34531779  56710248  26673011  14155749  13997739  20103411  16728854  30014835    548535 
 45533418  12536673  14077551  91745749  21585268  18854154  18064632  12243723  38219051  43997248 
 45519567  19234518   1517487  30944366   3710389  10557873  45528365  74041098  17555733  24587339 
 37918617  18768228    972123  46311243  17639053  30556467  31185273    912207   4859566  34352805 
 15811927  53645955  32854787  13206795  25986043  46050267  35742443   2124623   2270939  11545203 
 13392123   7056312  19696942    460044   9466107  19338126  29529657  48789006  27504813  27150831 
  2619933    242815  59280757  60567427   4338691   8486899  51049797  24008757  41345220  18083714 
 78653458  31103839   9753598   5901853  37252286  61914453  58614723  41356620  40484031   1492044 
 20570267  25728791   9532125  40835231  27116313   1280812   9298571  65966073    548504  28452533 
 17875803  41512318  15920118  12951435  11176812  20586923  18911523  14761273  39085792  31751567 
 18775226   5421753   8799901  24709382  37636323  23802741  90930963    507623  37584195  12091077 
 34378167  16645563  17066337  12539085  69821601  69410269  18411705  14234904   7799747  34737243 
  8812311    424749   7098561  75733143   4748293  53912947   5802843  20817069  44630793  38541213 
 24026983   7830612   9199049   3629987   9970905  58226109   5008903  25286019    730443  10045731 
 21624425  70013149  30252633  10048623   7938733  12584733  57632747  12256851  83245813  13993683 
 27762018    753114  12023498   2601223  23103254   9389723  36616998  55804155  34889079  40212213 
 13913571    551238  43039641  77424994  11259483  21545787  52297585   8679248   4654507    521079 
  8181203  14699574  36018071  29344383  16862219   5490073   6553033  10365387  66771564  35337453 
 73190383  62207141  65740857  47666203  28898304  72076281  52668531   2494419  15671515   8591635 
  3808785  31136352   6961893   3564079   6045013   1197189  18321063   7603809  61525505  11916685 
  5010099  51041979  27984387  40938063  23154715   4844459  12785185  81757601  75193933  39167823 
 25807443    878130  25929195  25228653  53001723    784995  30913822  18115528  23320559  21640623 
 26736423  25335083  90639393   5317911  63084123   2359395   2288985  11099315   1149807   8327057 
 39387807  74128254   9238573   7359475   2801523   5025093   7881953  25177223   3120903  18897435 
   544083  17286183  10335807  27251928  81260753   2951147  17278373  38567483  34179963    165307 
 14520506  22487595  25703822   9247409  22310583   5586014  12210307  64068047  89510757  69115323 
 35196768  19323823  46053955   4420154  29855559   3994875  67787715  38238730  51922530  23134143 
 12038101  51571204  10171770  58112527  40027695   1316949  10676123  41766258   6820296   6935103 
 25046034   5953383   5706564   6697723  62236443   1987493  46788103  53608749  27768507  17057793 
 82018983  41013498  47279775   8737473  41465913  40352050   5536350   2140359  39487258  37096239 
 55564203   9371823  43850523   7289587  15169550    563587  10493907   4089923      7191  15631370 
 42314619  15877875  57091645  10916578  61343529  20344048  42636408  10813198  51448923   6520503 
  3094786  33952579  14894267   7482363  48028819  49062923  16475847  68124984    403474  45793923 
 14057169   9978487   8048904  29197915    149543   2682363  33942379  25350999    379351   6978588 
  8000119   6131993  76880143   1905755   6922659  18145533   6614997  69990043  39792017  10656807 
 48614983   6342228  16543143  21492789   9610448  16728135  12027204  21643333   4168423   3124853 
   339272  44145771  41078023  59113958   5229633  15066603  90632973   5330242  32614309  25539603 
 11367424   9202171  12514758   4371051   2641335  41676213  11854212  18919059  60307663  17805855 
 29558089   1735449   4180555  22904403  26525517  31763999  11993643  88056753  23196748    544758 
  1594444  55482997  28345863   8608443    771135  77575409  41210259  16476219  96055100  12830603 
 73121202  40655253  47217111  37032708    633355   1181083   2205525   4980725  39564263  76532667 
 57321753  46794219   3210544   5118891  38326011  13576823  42887763   9108084  15958533  20919583 
 27808673    464935  12003750   9207384   6770637  27439323  44103129  34856267  30096203   1272699 
 22258303  24435963  14946748  70475963   8865603   5630834    120993  16527583  17745522  29837793 
  1772619  48715425  14386648  48516747   9733291  42420795  20173347  47048203  14512968   5129387 
  8572170  38693015  28639062  30456305   5924003   5545770   9647930   3395643  98592543  73486783 
  2252611  31030987  33880990   1045185   3465585  34984763  37653515  37317243   9594479  15047459 
  9922884  31128553  58081011  48282089   9269365   9080952  55267098   5897563    910483  44392835 
  4739082  42792093    210905  76588019  19433007  17671210  91664948  61329083   4441879   7692554 
  9207435  11649123  47119503  93352063    975323  30984418  17901834   1056510  17222958  61203285 
  2412481   2304348  10304027  33336163  10000773  44102643  63913938  16066305  52194916  13125508 
 35983377  42236189  51860187  37711671   1684699  25449637   5990723  19990557   3962743  16897487 
 32645323   2634375  38571019  39614957  14259641  71959961   1338363  76162871  43132027  12409327 
  6642963  25751179  10323908  41601935  21968811   7929255  28601316  63537035  11646149  34590283 
  4268919   2394504   1317406  40518240   8012724   3533967  40645185  11138880  13918006  23274201 
   631087  11544636  63305927  15106578  46811238    175298  31964523   6002757  30540228  24743523 
  4354809   3595897   6358451  21809805   4747815   5435903  17492010  26225373    831135   1709785 
 52865646  57996972   2271714  49751819  25098746  40846523  61217202  52763771   6529481  64747623 
 22424721   9269123  20507823  22819843  65762259  37452411  44463474   8719683   1383405  90931803 
 23659026  38409991  30349903   2224212  74787963    725619  32763951  11828814  14561929   1668531 
 49313838   2007039  21035179   5408248  48265275  15203382  23355635  58761631   4883553  79659495 
 30645813  21034143  31017867  26212155   1925304   2449683  16841351   8891450  25194208  32762535 
 63752948  13448043  41735823  14480763   4654375  11012417  22941979  23041851  38737723  77899371 
 76544754  17124983   3840096  40724343   1272927  17496490  51249719  40707224  51907653   9961789 
 13321783  71672555   6252411   4137487  35250319  10021563  13959549   5077013  22205996  44673103 
  8746347   9683503   1228074  26339059  28165773   1619969  39214227    107898   8604173  23488231 
  1302719   2801383     88939    908789  13341579  12742125  17340406   5721603   3220053   1771223 
 29869964  10660531   5495627  21352927    825285  80105093   6457523  11310873  14694381   3684375 
 42700974  18019302  14448171  28584861  15704928   4733271  33157255  26733655  30807297  50434176 
  6327911  17308197  59277705  16863159    264651  55910683  12124242  31775334   6624048  59567841 
    44375  50927451  38236747  15631865  53506158  42150263  27909231  66633323   6839835  31870939 
 50274427    252315  38939675  35717667   8234895  82207127  52138013  17275689   1954723  67716898 
  3058728  13328763  65497723  26092553  18025075  39662421  31561413   1555958  24581823   8556713 
 42269544    849527   1486644  23563985  14206648  26479867    113403  31626051  38846283  10169322 
  3325713  10701411   3425831  11365113  67072761   4376849  30468067  73847743  36081063  69811448 
 45267131  19412208  73462263  14981655  34214980   7457508  28737713   9922816     13563  39396984 
 84842925    925566  57603574   1009644  70848635  21782583  58656597  19009683  33016271  33195971 
 10139823  13750211  44526220  17652515   7504641  16561998  45791358   6718571   2110011    860886 
  2109003   5454963  58308193    975783  24341713  15211123  11384037   2527921  24498279  39172645 
 38970267  61574298   3182786  57537176  25010654   6987611  82538223  17434421  21439571  20716823 
  2486013   3775974   6665408  13669405  64695247  75588789    268740  73402174  19710123   6991443 
 68792715   1273000   1821435   3282603  48207513    916251  14714873  28271903   6958515  10754431 
 48309657   8182623   6933939  69082964  32200512  18288939  13635283  18879963  13980940   5699391 
  8223769   2314718   1126203  19320263  24193331   6620151  21938487  24809739  42096223   5942202 
  3791080  24675949  20009671    432555   6424143   8444059    325503  39226983   4182375  23896619 
  9217918  35625489  46395843   7054359  17734539  12846593   3065563   2987493  24807557   7062848 
 53236323   2797339   7614793  54937629   4307348   1692114  24829899  53039277  42769069  22100107 
  5906199   1255707  56024593   4432687  65404649  31258833   3732828  11771016  24146971  51793053 
 14689403  17843673   2076507   2673370  33062315      5755     63450   8751523  14404485  54632169 
 69885672  44198683  72499173  11324061  62183355  53017639  38515743    574515  68589987  25983603 
 75725171  57670583  16946369  42758790    112623  36148781  36942873  52128798   2758055  13317223 
 36983388   1163153   9711923   6589598  15197957   6696833  21571266  12283687  30157026  63558423 
 22714293  56378739  16607898   3914686  33426293  19424773  26432648  56237259  56367978    348865 
  9275935  59558435   6410709  52845747   2541915   1704917  52959148  32446023  45325923  32231898 
 47916513  20417415  34411974  48481395  16610987   7772925   6314748  44525865  20253200  41492404 
  4907963   2356323  54089298  51275344  20385983  19546152  26932743   9989298  72747023  39902118 
 49284915  60247407  23627244    878507    150411  51666423    225586    994267  15285503   7543057 
 36075813  14850679  44177850  41934896  28702331   4801101  28624131  33575973  14364083   2140635 
 23505782  71433178  11128635  61515369  25450193  36921819   4155528  32772764  54064608   4648299 
  7059945    422949  36156012  10575141  44538003    351618  29544519   3132339   1962171  12527583 
 17711708  31974007  62225835  10560428   3506248  26721264   3504591  20942907   9482715  80603469 
  9500961  23836243  10239563  30973023  38845605   5511999  21259618  12345587  28595803  12747913 
 56832227  94203362   3963507  20007213   3553163   1985601  50161851  63312987  26789484  59310453 
 44685035   1090323  31989778   9016026   1723999  26562827  46804335  27607747  38708163  36163388 
  4290162  24882167  80642058  23427363  22980711  28225499  39393258  34076283  36466899  51923463 
 29693963  21376947  26973808  73152543   1606434   8587611    475323  25371855  71403462   3357708 
 40245346    660366  30002017    710979  75910448   5372124   7801959  13695973  19045641   3485403 
  8003223  14662149  37906621  35954667  15462195  68685265   8637488  16202223  15928028  10623777 
 18435423  14129112  18294144  11448076  41011450  50791119  53028615  13717158  15449739   4062506 
  8657937   6188923  22692255   5638611  45158838   1749225  61835091   6624015   6560613  13324530 
  9881715   9513500  12159759  34859643  49810870   2212663   9234459  21647331  13578527  17095202 
  1363353  81825333  83630248  65278891  11392875  15095772  43400711  16550467  14813464  42507929 
 22193385   6091917  28810923  16326082  26053557   6588375  22016143    203961   8124435   9119008 
  1749912  20904760  42000429   1224465  35073332  20534653  14738783   9286155  18297199  38204707 
 10924647   3690373  13130163  46669538  14142853  26216456  29126034  29001330  24862839   2597832 
  3901089  79132833   1342359    728361  14238438  25416657  28477330  28645707  11599197  22600869 
 38892952  65380463  42500795   4528398   9384108      2433   8359149  55180251   8303859  87015557 
  5919083  25834041   5151103    243048   9132557  27048859  58300573   4293170  70065699  29836843 
  2599973  19276098  54688899  15975361  58874309  63643635  21290531  25429723   7917990   2063243 
 29087563   2039361  22329045    707227  41953725  51595301  28248016  10161391    608262   8732763 
  8747199  65832717  50800411  30872355  10411481  29233485  13860057   5980479  12828491   2503235 
 34256562   8870387  13649083  71974663  70416779   2205465  28021867  29066286   1335881   4710528 
 35024097  25955214  15300590  10264349  10517484  46578443   6425943  40812810  37646521  20915699 
 12983715  42411763  14660967  34637232  30636763  64048335  86664385    978252  11514263   9127146 
  8295259  59554863  14927677   6015518  46751187  58936803  45338885  61224027   2142843  38060632 
 20426218  16654365   9582909  54250030  10047888  94589779  34619130   3135559  28455011  15721353 
  9405375    620283  50024059  19180491   1557195      4724    223115   8020655   7018986  49608945 
 20310517  42887643  34500807  40521947  30683411  71317323  22833928  17596598  13334258  47517520 
  7718270  26438334  22464123   1136484  40216077   1693932   1907835   1401848  65667067  30707329 
 42347019  40425072  76956630  13232946  30291523  12889475   3980858  10563090  10463773   1076311 
 59737185  65052510  70891346  31158182  25052220  31488528   7462536  31904851  42150099   4326555 
 60774069   4623560   1155291    335373  87929352  28942763  17741058   6723897   1966853   4376463 
  6733547  20107708   5903403  21978333  20527167  37905987  25151337  63299554  38437283  38457639 
 18658047  30741687  19786981   2961975  15691319    798562   6756279  86074909  17985375  85439547 
 63734003  14065119   4647773   4003767  52949038  21050123  26570958  30052763   9278977   1963843 
 17735036   2396014  17746071   2965833  72492753  27688553  83669415  15343791   5025223   2997563 
  2847583   7198848  29474899  11260243  26889621  11034313  70742677  69026307  12918603  30329211 
 19304647   5749119  65678827  14300391  51234383  33005079   8076328  32016723   4683901    267138 
 32145313   4132998  19906851   4322248  10738683  15086348  59742579  35997558  53274471   7991428 
 41233121  22172813  74048447  36104986  33763983   5682951  43907455  19107939  83642534  71395808 
 21068423  20808443  21831009  70737486  28773349   1069443  16548611  65501419   1928313   2415347 
  4973739  36260409  28751051   3113264  24652923  11075968   8645256  35586674   9340531  67727637 
  7934982   8330588  11956095   4459173  53391890  30827701  10401548  48072458  64598979   3412059 
 17609078   7160955    252408  33163777  13558123   9114011  50867027  40932861   1135943   1690926 
 17932245  17829923  62918552  11834412  25207873   6295068  36636075  47847143  22281473  11111391 
   961827  29937583  16243015  38101243  24076791  39012063  48660673  31796745  27746793   4505099 
 64965628  13309125  10008550  41345976  10519395  57553035  55839675  25136267   5218493   7065111 
 34963051  19533903  11438604   1049311   6331587  77924807  13366765  26183875   3689562   7129366 
  3592973  25044285    521049   8180555  26145863  22233147  19557471   9754299   9963027  31088414 
  7006724  14737420  16833273  17446227   3098613    481987  19256928    431603  45152763   8415915 
 40337607  10885903  12377996  14224677  60809967  51001839  21696663   2570574  19085802  26722340 
  3212208   5960319  11671107  77021031   4906863   1065905  39963417  66622461  80857512    575621 
   887523  49224116  21826783  35145720    594987  13837947  29255679  47647387  58250107  43876724 
  5027466  66625269  36730663  49376789  14098212  85952150   1688223    434503   2613877   2532092 
  1528185  58754487  26711817  72937263   3192763    783819   2463411  33801548  39715821  80589633 
 16444143  20528912   4692559  30272136  40875723  34185575  22402373  49487779  67865259   4763532 
 25412026  63485159  15152353  40463385   2979303  29321135  41561358  85955579   9091026  61692351 
 31203335  14319362  58205875   1107357  16760838  23626659    991371  44182051  17439835  43852659 
 36632191  12235730   9631329  17927103   2652825  35294187  14584975  87432414  48134323   3315015 
  7610919   6268363  30465446   4613259  10525773  19904823   2307103  39657297   1795965  28013955 
  1832768  23419899  13885956  18802643  16363533  25587990  17811579  84066371  41251451  38815242 
 43104975  12628369   5396000   4520768    267039   2232739   5898335  75895073  67975881  16533291 
 25507779  76149435  66829067  18125379   5683691  16577125  33932310  52234195    699438  58887463 
 34912363   4042887  16065045  62355642   4258959  15502317  15955881    193737  52212367  42022233 
  1604274  33861413  58012788  59468103   1156915  10495917  23330045  29300163   7625213   3732523 
 19827963  53226076  25274729   7557123   4235964  18363147  20633923  20246679  57234682   2029815 
 53553726  70100373  40121739   9442573  72605675  86205117  18827717  11918007   8376981   1980330 
   461271    258147  62868631  18319918   5011591  68635645   2099638  35661882  28375827  38285991 
 40577883  59983175  27737732   1679183   4498683  21220791   9191963  17131873  22320443  48855046 
 32157819  14092652  27203238  42850587  42855975  16204753   2143264  24248123  11808546    382492 
  2729723  46895063  11304685  19943187   5384244  15512303  71139923  39367186   1362263  25092411 
 40993089  24058275  57302683  41835839  47133321  21262146  15132020  20833304  46753221   7203473 
 52793373  14474582  61345389  99211377  17518998  46416131    449137  17995251  13008421  33275637 
 35125709   1464188  34266575  14356737  47201697    298923   8201433   4812498  36473838  11357315 
  3462648  77856699  92832107  69004674  33776691  32418683  11262023   3065119  26230707  13025811 
 41898363  15685314   3920571  24582395  30307998  25493283  26503791  14266265  19403544   6682487 
 57530323    360843  32554217   2730727  14476599  50822727  28198799  62168658   2988323  55473003 
  3981483  18432915  12612861    263883  40917571  35328330  33672363   7917073  14770077   4442133 
  7219233  50279603  37111113   2556348  15453624  15253998  17547543  31417075  51336003  31150842 
 75132323   7607027  27317004  15035159  12257099   8518195  13014423   5486868  54191139  49515303 
 23658153  25260270  24776538  31055193  16711436  61814730  65962206  63537978  40505322   1777848 
  8602958   2209533   2504903  61003230   3490130  13426954  55146071  29860470  48513343   2241735 
 37797861  67228323   1366988  16055393  72155821   5605818  23404493   7072335  10513227  12691689 
 38968797   6130752  29136219  36722672  19403217  27607110  25379995  75401770   3924303    266367 
  6082899  86971380  28532928   3252869   2157047   5440233  84070798  10824450  12597431  12661977 
  9044850  36380259  40399677    303957  16309378   4670363   1337571  14791223   2213823   2900111 
  1747203  31142520  52064408    788779  13803198  15362331  20070383  64258845   8980429    372979 
 57924967  65938691  34168803  12505343  17104303   7235323  15727114  20963791  37817457  51403947 
 23118603  20474233  39687211  56137188  24829746  11177226   5439003  58596757  62846595   4624342 
    20226  26547261  13241491  13114413  39518546  42131189  18248298  10232961  12412561  24916875 
 61364780  15105759   5509154  22771549  55391770  26929971  35225929  63752351  22086197   9711561 
 12327918   6475340  34789803   6896306   2500715  47212939   5062146  68805745    157803  46989823 
  1300939   2790741  29315431  15660544  58611858  37784391  50296023  38923635  40671398  39630753 
  1880241  19131745  69806903  12110269   1079039  29131102    703287  34473963  27468347   8637839 
 68944779  13051122   9825927   5741255   8935287   2332411   3283767  61169535   2404014   5730456 
 59534109   8784515  14787861   7364499  93108223  54538068  89460693  47090739  30794145   1495749 
 25125645  25171201  33169607   6026623  13840353  37979124  70037706   7679844  33191823   7668763 
 17610607  14225175  17367447  27978840  62867463  28963620   7836303  34165628  16955199  13543764 
 70922243  17277973  55511299  44532875   5759871  36666941  41599096  19788618  84051855   6798251 
 65996898   6594408  21580053    291640  38578155  51466375   4620039  17839717  56332375  40579893 
  6745407  27879373  15058811   5841732   6922248  48211067  34090683  18135072  13657813  11747253 
 46846734  35035203  80162298  39687993  31147533  34164875  24619242   5929809  17865021  57974179 
  6461949  25642446  78609615  39477963  10461777  51148496    226011  21442203   4539852   9998147 
 21293179  21238002   9178774  54133373   1034051  14197143  88228172  43655358  19833519  15691189 
  3643055   3636168  23298228  31748827  65129803   5529871  52462181   6503063   5473755  53954811 
   311523  16901273  21751017   1265993  13196403  16948667  89990613  23484237  37456073  16536559 
 50491977  15199200  62894493   2045705     13465  39856011  44775343   5790408   2534581  13854443 
 23637135   1241232  19223855  43271031    679323   4987050  16593369   1668295  61995043  16908893 
 11636692   3586969  27951540  15675858  10374099    304837  12039663   3043455   7960787   6468715 
  2481171  15509787  35259347  40266669  15297483   9330292     61903   8934281  34920061  92336094 
  1211340  32091134  15382577  25130179  26967264  20966958    480513   8748873  17825979  14096135 
 52911403  16362843  27213487  45915973   2807297  30448933   7778229  18183094  83745627  63628539 
 31185343  43557763  20128363  15099963  39871248   3673307  13741323  57194227   7417248   6382163 
  1774091  36680607   9801473  45473078   1695303  31296103  11959539  32890299  37904615   6109159 
 64668779  93797667    199183  41040917   9130673  22194573  20705612  42049088  38444051   1331214 
 10999789  28562748  36604303  17040948   1858019  14610873  46085168  24056736    261978  55518931 
 20809667  21713253  10553112  15568474    125755  77404884  19580728  22337711  84812463  15228011 
 21909498  11568615   1440288    208157  86477488  51218667  58541118  41686299  56273989  22240725 
 45761579    270778  57792111  45234619  49878663    661056  54618281  27683351  64943483  70412172 
  2150211  37852511  10711497  57239963  39754923  20986284  46492869   9121383  29023983  36372930 
 31134535  46531783  16393478  44784655  21424766  18723043  84179583   8242266  27373020  38352077 
   964941  18788720  18751351  57334435  32981688  11332185  38533243  36255894   3505013  16092141 
 18047812   3567603  16999035   1053504  12049093  15815283   6823289  29094482   2138267  11537271 
  4867155  36631737   5509923  14273488   4025515   7513888   2910140   4284582   2681561  44269071 
 70269632  33943315  19587603    828125   9566420   6113178  49469018   1528848   4126923   2601883 
 71364934   9081418   9974958   5982687  70139452   1978423   4890741   2658727  29029651  30768765 
 16584768  32131163  29379393  24940500  17708326  57858833    884499  36611940  57094861  13626260 
 32524498  33836919  33173109  18805155  66248487  83257827    286818  64401815  41908308  14307963 
 22452449  37029149    642219   7092949  20538471  73590093   4308810  20596314  33669291  26262219 
   374807  57820307  12030543  26749729  44668743  21874674  17411217   2390127   7889189  11060718 
 23138953   7882305  40893546  32762083   4754847   7857738  15683982  50155773  37234041  59088800 
 15474223  35522784   4861107  46151963  23532963  37835393   2128958   4153099  16180287   2433461 
 50668923  27258648  41073640  18282417  16825635   5167691  26540995  28076613    962219    274299 
   565585  28668465  37503175   2309913  35420271   7331948  36442683   6135483  12697041  18195325 
 16854891  14753587   8680391  23417718     80025   2961033  18898998  27308679  65652831  75531073 
 36279993  11400054  36059435  35637051  11986059  39903483  75827589  60295228   2338918  19651083 
 12999093  56050065  46471723   6750963   2400642   6919413  54059579  36915393  35085637  26835687 
  6337261   3886558  71063819   5547557  18371013  23871780   2323348     78223   7751993   1844258 
 34933371   4127451  25741083    338545  45564756  37313443  51450135   1715661   9123192  43452229 
  7818972  88576347    435883   6708397  20433269   5812611  16058949  42267075  17856627   1449456 
 77276190   1327768  52405529  18776509  13414641    376737   7542318  54604115  18223460   8152141 
 15886793  25978387  32325411  16661223  53046882  13311155  18698523  43640162  22065489   6080568 
 37118088   5343291   2244273  38840718   9262740  12598803   8956211  24736977  12953421  14149503 
   881787  35745067   9648720  86469760  75774339  32880773   8037117  57040363  35744363  29515308 
 16966233  76873283  15487863  13301541  39008955  16816294  45037473   1501327  37578011  75619579 
 55621801  38287723   9143663  25041861  41817873  26817258  13593246  17999503  25504893  60539195 
  9605295   1632330  16517778  23249305  67792403   1296353  90482018   2856463   9680902  62147247 
  3053693  38553693  11200479  20589627  22571607  39869390   9068710  62493295   5712445  92138631 
 43856511  15163818  16617997  59156675  70535032  73965630  61832033   9430089  13723419  79726435 
 30895505   4384867   4590357  25079433    906116  20052155  31086251  12583319  27371536   4685721 
  7956434  34870111  23072812  42267354  15864333  23482266  22156475  45853125  31333194  10038309 
  2697623  29975883   1062538  32194921  22281907  13405512  15371474  27579038  11787499  64391967 
 23276763  31924483  47934527  18649453  41355803  48979053   7944983   5391093  17580192  65732443 
  1425283  31112061   8029235  76482767  20022594  24195561  14431648  41612529   9663711  20487903 
  3480509  38735591    717513  27424975  21552963  15613071   3908253   1010467   5893123  74006743 
  1313573   9332643   7462221  33215223  54051351  79000669  38111131   9007383  22191864  13900998 
  7689748   5058433  58627629  36011891  57223763  62927393  69655887  73101483  12080919  35948287 
 75264473  24277371   7012202  28477247  34311615  57318423  65625980  50855907  48858569  79249911 
 26359133   7447794  19253637  11585785   5589343  11233757   5966447  10437598   3214293    516730 
 16724475   2805299   9273653     29051   9790223  28092369   8337655  12258038  10614159    196347 
 61102899  26198463   7119145  37377133  42023307  14305983   4702389  39578003  16728483    922545 
 46523315  60181563  46088205  20930517  11433751   5035033  38083883  52233084  84094779  22675908 
  5583158  41883603  56235640  14356180  50690223  12409917  47502303   5500683    870549  14793723 
 37401888  19873956  44982699  22361698  21779130  25802859   2929569  18183678  40114843  20230110 
   474261  11052879  41053776   6773025  57684123  23086268   9525457  55205669  53700999  28006803 
 83727123  73724592  59310603  18122397  48413563    645855   9951788   4038745  51070939  17204379 
  7372107  19341456  11344873  14076361   5289495    690705   8416194    966243  36501791  11332212 
 20535222  11666451  15353088  74772792  37486869  78644409   2920587  60914823  26502885    751195 
 53832513  12522373  19018344  30979233   4069804  73099800  31279709   2460243  36122187   6529587 
   281773    372991   2720859  44505513   9629858    869958   1402997  15247201   2142021  27750843 
 23608708  31822188  12401256  33923640  40905065   9624873  23458159  72394731    532047  21070804 
     1419   5986807   4916580  32719394    815707  24852882  32228313   4982831  53516635   3643137 
 56178594  33391523  30580398  30158991  83751538  28005843  49822698   1641099  39929673    540219 
 12218404  28342299   8420448  19257739  66564453  20741147   1699869   7906593  25479663   4456568 
 19044615   7893983  56432278  52148778  34318203  19940813  40781955  24051256   3696114  18370035 
 14524212  61645027  22105563  70934154  18145939  31807555  13350348  25834139  57063963  12991161 
  3427803  50710155   2562676   1881723     95044  15592971  20516259  12263341  13917291  16377011 
  3835311    498023  22606593   1604043  44638843  11816158  42702319  35123801  13404378  18740157 
  8800497   6815557  23048393  30095564  26220283  10094903  29564969    266323   6953811  47572758 
  3995888   2429477   2315838   8434508  33846859  26070843   1968882  43610500  40460353  62339379 
     4197  60696687  22166457  62341863  12164184   9480373  29142891  66266073  26452167  17669883 
   772003   3657737     21238  35578063   1509981    414384  24163051  32802263   7503963   4678590 
  5695963  16924551  13487688   2369655   9332523   4482425  62066051  50721567   5767951  11580827 
  8394923  53970723  30852856   4020765  10375025  14014851  26107561  17151081  39369339   8685635 
  2318243  39708207   1181331   4218281  34815525  63236225  17273483   1297223  83520219  15508787 
  8807993  31861995  22310544  23847628  27903108  62420828   3600461  18968853   8791057  13842606 
 24285543   5190123  29922283   2064677  41597943  28380153  30240873  11125688  87384273  17536971 
 26902227  35205063  15011323  21535287  57843747  26276091    155421  76246458   8741457  50329953 
 27690867  56046509  45504416  34529659  10230117  29288238  15575723  33943515   3111173  85059903 
 22266222   8537288  13928763  68016603   4743987  39968943   4182213  21962797  28409955  15325863 
 37777443   4753417   3977511  64423716  29260368  46327635  42417615  10539693  20394123  31022719 
 66834373   8151207  10334345  15030438   2480376   4333762  23424003  34533339  16500603  31192575 
 65181399  22430162  31286413  14963135  38980827  50408187  21539109  27689323  42895567  42967912 
    39057  56564299  16191330  17796588  45318627  20191415  48129464   5576248  11823662   5250648 
 50185848    995150    232827  59798279   3066316   9359187  24236751  11280205   5750646  11475783 
 65992263  18304377   9841410  16563943   6615517   1326372  44139048  54134637  14087961  53044995 
  1506700  81257173   5212245   1095192  19421603  51716507  32179023  32087283  11718293     72123 
  8563051   1902099  21286278  12860283  40675044  26804391  38734458  12523191  38137559  22848573 
 16046015  29797319   2893599  71862629   5445303   8739371  55197978   8289011  91977567  21429861 
 48819283  41421594  68542653  15231427  12975228   3027150  34430948  27349483  49233075  26509371 
   983959   1254667  10168302   6312539   3196979   7129277  45223378  25871195  19513923  18587213 
 26980923  58029210  70412553  35203041  45045323  36153798   8187226  36047739  24955061  27363676 
 12117294  21212483  56790363  38085523   1252415  13876920  29595738  28738533  25950313  15572238 
 52059781  49554298   6248241  26357823   6957048  14438253  36459753   6394923  10698621   5594267 
  2389864  47692878   3196140  52757715  68641043  13609130  43454535  15658908  19632867  13640823 
  5542946   4737093   8019172  20166395  14388855  19913541  15763013  75186183  33915141  12974559 
  5928668  56458239  23822529   9339783  25394118   4923337    733578   5681203  11593038  17650561 
 29959513  45654187  45574017  59316567    692331  14835837  40836009  41431375  88729785   2979957 
  7006650  25361411  62834037  39943863  52661484  10034843  28448535     32239  48571991  68572892 
 44442651  25082115  14592389  15321723  23293743  13443351   2082474  29903043  62162377   4503831 
 18647038   8813436  16765083  55320723  20953842   6627144   8369968  26103375   7330173  24497925 
 11432923  24129272   8628972   1475402   7051531  86177492  87119393  59497178  36068083  26131902 
 29298007  38577993  39614199  58921938  38573472   6998659   1573968    779498   2154803  32322345 
 54193083   3958539  11231739  10052130   3766389  23810413  18059661   4801095  12126643  15278271 
 12361298  24677831    770579  66935667  36659828   7659555  75558204   3010578  24748535    497211 
 35452068   4981473   1028871  77316532  21597402  41698614   5191683  69677058  30652006  44038821 
  3812739   1186356  12366113  28348392  60508929   6837063   8634129  26266293  21148796   8732836 
  3142563  11083640  65480059  18900917  54863421  42707085  14606064  26096585  32179701   7752868 
  8521899   1871721  11501789  26930091  39513435  58228281  12430695  28573932   1855375  24861322 
 23679116  61516473  14974401    336597     72473  48349963  81540219  11546537  23823195  63199323 
 43532169  12706922  58959303  27608565  10475711  17886041  36057273   1352523  67480947  54490977 
 13499943  18628939  28806954  60927383   8607183  63387953  30505605  45663303  26948539  24598407 
  1610889  16385975  20917899   7788983   4374515   7312363    758203  10389411   9149032   8622265 
  4418781   8296563  17068560  17231187  63013417   9425088  43690965  51165393  52900013  10395173 
 45849543  11574967  62660067   2126403  42425331  49976253   8923947  31099056  11216931   3165198 
 16181640  19931209   7888779  14364091  18296889  52182459   1365559  21126043  23297463  27264915 
 35250430   1320805   1088353  25204113   2139588  79181085   8026765  84137785  13354268     99065 
 32926923  40243563  18526395   3212573  55297925  32431808  73083588  15057686   2457831  29036123 
   360725   1820381   5037511  32209407  58067531  13759557   2464124  36081623  53396709  30920020 
  1983669  34770108   1391095    219555   2021593  31130311   1786557  58078532  12994283  27490623 
  4019383  41156160   8963253  27636123  60919773  25417883  60182350  71011866  46687743   1784487 
 17682843  42826755  38080287  58066593  49578495  38145736   6063548  26766618  38049449  18430409 
 19058465   6229053  31286023    902533   1392215  38493648   6527193   5838746  15264273  10508843 
  6006283  43006995  58846284  41243251  25042893  21167373   2374595  50073333   4242749  17147451 
 45013121   5315917  34404883  17469049  47831193  65897965   5392791  23016568  25642101  34089363 
  1997531  56136775    299252  20846487   5862087  78923523   7906548  38844071  63033803  30029528 
 12039628  36827303   2833135  42957787  22803579  29065873   7989273  77345595   7511644  13066463 
 11276885    701271  53178373    831205  74247385   3102198  22969928  21454959   9135336  33696341 
 55358059  41237867    911029   1701933  74309128   2160267  28180899  71026343    296867  54174472 
 31060169  10715501  10886096  33087331   1192299   9319693   8480735  19379579  64295486  26958238 
 15791353   7858375  86559915  37431539  35601473    910143    517773   3065691  25651345  11816165 
 37910403  14049627   1332021   5189947   7328833  14106995  15644741   1800427   6175347    754299 
 38694803  13412433   3125148  20733828   3627973   5620113   1856999  11637378  32127351  24209381 
  9588482  29847935  26845683  85446447  20413215  44791818  18537303  40765497  50117905   3687415 
    51913  46685619  53141023  68748551   1071273  51309183  43039527  21547453   3951252  90983123 
   144477  46395045   1014790   2763639  29682111   1536083  52059975     84563  45882577   3246030 
  2103243   4254036   3297879   9200453   8809548  26481372  25186389  14218928   1472967  14837124 
   813753  25282695  18650679  43960923  57153434  39320253  14809918  23721435  25728961  11833969 
 65546736   5688945   1982071  15517679   3213295    397923  18568143  55971181  22691003     98907 
  1159098  20462173  38140131   4367134   3355098   7208863   6499035  33682647  19575291  59851925 
 31088007  21937532  15483668  49327163   1986405  43796043  84806286   7595128    752883   1467643 
 41110591  81436898  29145195  26128406  15589816  13926883  15415647  11766705  22024251  87837651 
  4559004   2500027  23961705    769087   5631227  47332169   1504528    783145  25273887   2135493 
   278016  18286872   2085225    833357  43195938   2775503  34320483   7854903  46960243  60394431 
  1544562  51811755  28355981  17936278  52715361  36744123  13234386   2575383  28022523  66935236 
 25048443   9067849   3757545  46620035  15129024  13178157   1780993   6826943    316248  10033608 
 66064032  17953387   8651904  28192683   1191063     56059  11748951   1978077  22446910  25245187 
 85537833  68821719  81659064  26775459  12120583  12650163  14623383  45318318  57950601   9217173 
  3574815  20247753  27344394  14016983  84266603  15770958  39251433  18850659  33350667  56355717 
 13055145  21576579    309627  52775307  51449393   2485091  27524207  57204864  15634095  58478338 
 17959987  11571180  19002774  20554437  21076203   2079225  35006903    343123  64637607   2754287 
 58428187  49992003   1101299  64994355   8296770  40055985  40913023  79335338   5414919  25633115 
 16206603  37484133  81833019   3617203  45127698  14314079  21802191   2663091  10330656  10590680 
 16178775  24168400  54331543  41521576  18221683  20061435  13522569  18392035   7709715  22883940 
  5046523  48627029    326259   6040892  54826713  66097774  12926073  17344068   1356569   2069025 
 88754068  17679038  34246398   7319253  22514235   4620915  87277335    812849   7415034  16704153 
   244587   7258287  45850794    157188  22479531  48783228  30342091  17550165  65800102  54555355 
 38220985   8041215   7900233    120327  43665550  68291329  28380124  59211611   1380283  40177049 
 44941513  23105868  16344971   7896219  83030543   3513948  14980027  73559763  37585143  28317373 
  6520238  35710950    281019  12641283  47470873  76316027  18382707  26364598  38886523    337941 
 71562386   8821827  62320557  23319637   6408063  83126535   1685387  43542393  26195363    944147 
  2716836  17354922    461129   4144263  37697659  10819668   1910313  28636776  50187026  18064761 
  6707199  37621734  25653777  32684187    952690    618393  11258171  33683920   4085552   1226393 
 12678264  58674248  72140219   5904378   1622513   8614659  21375763   9266418    236403   2093739 
 10147245   8555219  71652831  71657896  37688655  26676675    852939  15926046  15604998  19871131 
  4337159  58567585  16371858  14593047  52977753   2520375   1625562   1232847  27991170  14622998 
 10498875  18664539  48423203   5700042  31979334  52357883  15022667  72541945  21753075  32083559 
 31289119   1485448  72831037  38052411  87462091  10085549  10731399  28043059   8101920  42829121 
  4006795   3970969  35289111   7534309   7937865  16883815  31830309  19815603  44110903  38157592 
 23548995  14218938  10119904  45132219  10582515  25314298  11488807  44075715   2557403  21960252 
  6930748  13022619    191373  69127178  62251809   7898835   2765179  35661834  12239707  22547923 
 14023848  20798004  20388283  38259519  18111222  39583689   2010348   8925563  22145949    980123 
 58390343  16163823  39590604  26681010  30345345   7475643  48737559   3985081  46814289  22356373 
 17116448  22060667   2497848  19989463   6472680  45557030    385653  63939639  29426271   2333691 
 35967911  14024214  13059273  51338098   5220195   1645407  56599983  28438844  15302753  13844807 
 23381423   7953061   1117819    820695  12912332   4284723  20493703  46975641  66515163   4247742 
 26496063  34337707  54316567    694058  12826473  60583076  18748603  28766507  20439663  39297485 
 64501521  64946049   5615709  83069403   2998099   5497678   8900835  16901331   1701578  21352875 
   181248  17869491  43471435  20303003  71650059  10460649  10274301  85133073  43278708  20583300 
 34426221  69334803  33273659  37777002  15242544  79977972  39754442  32636892    249648   1309860 
 54212451  21716923  25399107  19777488  54631887  97612923  48414573    712266  15620986  68830971 
 42158499  12794748   1577985  14277881  35291379   6827262  61902618  12357979  35817450  11503802 
 78101342  15752119  26317253  63854555   8763612  26111026  28502019   5406033  35431171   7646843 
 14989097   2865342   3286923  33101179  33999396   5663683  24535131   6079695  15973215   3697833 
  9852331  13034379  10783122  20439267   5925925   1797543  94505523  53165561  12245279  53811639 
 59674038  25608231  12160397   5102515  26574302   3483622  32772786  70862842   8261138  11745933 
 46289769  34923202  51805023    348954  35579239  37316263    183625  72557653  48478300    407663 
 45996813  11388210   7676363  70000597  58344548  12883141  49527693  58557135   6926031   9692673 
 22815003  23310795   6260542  11152873  78102537  52875087   4412355  16320263  11473837  28534119 
 83111007    820123  40774431  48647563   1163163  21381315  47870168  36117132     32576  33818183 
   916080  12849531   8239515  25184695   3758357  47038443  55601350   5995119  55284378  17116523 
 13770540  21611387  19958193   9364933  45432663  13385032  68742156  70787609   1643927    197595 
 39680623  24789448  42912893  38632563  26873514  64860623  22482913   7320603  31127433  81085299 
 61228577   5837916  25083078  47503194  12217502  30613335   2832857  11219305   7854508  19879163 
 51178679   9754302   2151843   2069138  33187434   8138211  15392507   1881178   8992498   7647995 
  1721541   4653207  63421163  59686551  30483004   8063190   2604154   6420339  55675964    590475 
  1568046  24040528  58487739  62849517  73478523   9798807   1796139  44166939  96677196  37730283 
  3266399  20858379  84538386  19569783  26010654   7732323    734239  16007339   3611918  30879387 
  7086799  53221221   8075967   1935403  26801243   2503869   4526519   4489143   6023349  40610556 
  6429243  41734307  10042649  80699100   4487872  10033873   5338443    334483   2348131  12410283 
 73149020   1108615   6665753   6236067   5705671   4932303  25621593  40523095   7263379  47797323 
  7965267  28611975  12841371  22323347   8221609    848301   1749899   6554439  10423477   7905993 
 10346403   9353799  24350249    761952   6174517  25387737  65807033   7040499   4339938   5521841 
 63359763  46780835  20689668  11383186   4825177  14935857  32379003  17888323  10142367   6604540 
 23349603  50258051  30349143  61751655  47043555   1440024  14545383  23285736  20925272  16650691 
  9425324   3987483  18484760   8152469  61086348  12586459    577483  51179083  27808143  84820443 
 85496625  32477568   5998563  29609311  35923868  47453673  25737891  33818693  29519071   4326975 
 24806916   8113151  10277754   3764157  34895067  44769419   3063603  11400468  19715091  46867899 
  2528343  11687309  29356632    983833   2868772  58059787  44261663  34483621  50659545   3786729 
  1120350  12166167   2079621  68309231  14916083  17976123    819333  11432311  94144229  68806917 
 28027626  13317888  41686163   2870943  22594828  84948857   2504462  36936039  61137126  28194651 
 12286778  11420385  43672427   1560815  34574407  14680264  13795657   7850163  44119168   5144643 
  4090747  78684623  48929285  16269618  30676251    955473  19845123  31737353  21443451  20152378 
 78293235   2222565   7125934     73883  81859439   9747999  57663687  14941777   2827743  10979693 
  5880240   1873813  43746057  14237168  41852603    212313  12190971   6319587   7173141  15183573 
 15818695   7102011   7744683  18874077  27415779  53667438   4223291  28226553  26061112  44881356 
   270815     18923  20083275  69973890  16975271   1129323  47334741    611417  58715835    112389 
 11938647  52623297  38930732  86667159  95579893  37305339  42535499  53886821  15115635    868923 
 16524230  25669795  25254663  37636155    907071  30074995  60878568   6890630  66557316  26227247 
 21392401  11152956  19691821  57575106  24385599  85183689  31865187    599221  10557606  24138195 
 16687845  10229856  28425210  15995775  24398913  14270883  79234491   5612673  40041787  13736391 
   836161  25079583  12037907  72688570  10748197  11479577  87804160  35422913  40024725  41688468 
 25634628   3141973  43255941  10572999   5992935  71985993   5667873  50160548  25393841   6947700 
 37897050  21056423  30542459   3320265  40511605  46039039  20843145  17546961  16463319  14484348 
  7821881  70803100   3836634   2439000  30984251   2400207  25319019   3108595  40963314  10902048 
  8499273  23864699   1401923   8749739    202687  10327947   1436343  42262113  10982865  17026683 
 21421575  14555579  22266501  27397227  16631745  97168449  29506327  22621635   2350239  41893107 
 45693345  52973988  16694577    372551  13994805   3312850  36134388   3344277  16140072  14817035 
 18259143  61198765    127551  30552131  19758895   1136883   3120178    647279  23072458  24828167 
  6992988  49033948  10743765  47169581  27127867   1956727   4737678  56189445  14837170   5037993 
 22181281  23731569    523765  18235863   8432547  64495842  25196379  16011177  19298323   3689403 
 16049230  54535999  14903319  29694983   9135427   8998560  16424916  38897043  54577191   4948647 
 11905641  12421679  55203729  46900260   8030957   3753371  12191698  40354740   5259803  54549442 
 12928589   5355514  14970860   1806615  19574278   6968427      7809  18173918  28014291  27695499 
 15655224  14319379  67505781  14395053  60921775  14113527  15747993  26786047  45176323  13775924 
 41638307  35229913  31923427  86276160  39070691  16388583  35575859  67036807  51879335  13293477 
 20576107  89556063  27999871  18610463   2923715   4119450  20448839   1362902   1888395   3830907 
  4345375  33426463   3595577  23952147  77049571  15377573  19898253   5392703    311733  48332957 
 37242543  30854092  11030715  60159579  67020955  24469851  12201828   4071251   1755483  45174063 
 42317916  16277253   9066163  12251355    298824  11644028  49166135  58648009  87156855  64729073 
 47540707   2793243    417090  23253210   7845278  22399683   9458873   3613722   8635023  50503632 
 18335814  29776353  49015315   3126516  37722563  44419596  16157427  73910549   3784923   7713021 
 50866503  23694507   1339965  44011655  39725323  11680761  16295499   8081423  32865207  44812203 
  3547194  25173298   9539520  27340021   9584654   6268231    150981  36086563   1911735  31513102 
 17880063  20545260  13089633   4943949  46453239  67905853  17689513  87573359   1044761  15562443 
  7384657   5080038    361710  24674787  68341697  54805924   4180584  10336463   9042875  40093883 
 22013568  21173604   6206765  39514358  83695917  14214741   6863286  41489957  24322373   6910439 
  2277803  19310141  72723978  32313328  68659983  19033796  35920667  73747771  15670388   5304396 
 16279330  38304123  12631463  26322081   7784851   9306075  16692305   4857675  56797899   2068174 
 11387884   7580059  12130458  79971911  79661743   4329315  43776107   7160683   9256421  58175038 
  5610673  15243717   9722847  15349783   1244763  13175755   3533359  24346123   5731800   1111337 
 18978135  68032338    738267  27316269  38002516  44059047  14189153   7624263  72796195   9050073 
 72564192  38243421  20637741   2701493  82122363  58683177   8618759  28889811  48004403  58129959 
 58239451  41297676  10118035  52564803  20709787  34024473  36994394  66637701  41533555   5900701 
 41027571  13904135  17504055  34883083  23993268  14022225  39551338  20482845  73238153  54197459 
  5823830  22201953  10404894  25879918  13985433  10403769    187401    729189  55053883  16275862 
 28362702    806841  41760827  21319323  23873990   1686651   7565730  27013527   3868377  18382998 
  2937447  42780399  22763835  64464891  88246523  26946668  33731448  58773318   5870119  16476123 
  8869038  14266843   9758371  41651356  22662012  68557741   9442658   5894098  70027387  11467149 
 13305389  21073469    893499    598028  84264099   3377221  10413113  29087223   6970226  62427660 
 11190948  50229813  15874683  22364619  11709009  81389613  16205827   7731987  19280979  36438342 
 64544745  68925563   5112243  63724055  26600319  10633290  26382633   5759778    331802  75235563 
  3502993  20917283  15379809   3769733   2515167  11616691   2965439     72081  15901363   7051149 
 13224735  10153148  12411786  20774735  34056255   2779211  36532428   7516086  42452259  20539635 
   250347   5505373  63006643  61391673  13342921   3105235   4071249  64581648   5167476  11295515 
 12014069   8727837   7993023  71938458  23516977  76730535      5194  30820815  29038893  73497453 
  4876622  41495831     81366   2850163  37494231  11309963     57617  60481063   7253019  16688463 
 51343323  54998583  32877443  50473695   7603775  19719035  10487199  11788240   9214329   7585255 
 22756818   7258391   2246979  52357577   4800075  48301905  40924665   5039383  48492543  64541971 
  6045063  20854923   3429694   5449083   3310763    966843   2613383  67747537  26322420   2473923 
 33007569  11396833  50335443  74039573  53688043   7969743   6751927  27476884    376623  25501005 
  2256859  95512495  31727941   3148623  10360291   1829405   5414035  74005407  14729601  18080859 
  1901625   9280407  69921894  15896531   6854217  11672667  31785318   6015250  18652479  20599142 
 30617723   3894299   3442487   2634344   6892695  34085025  29366240  47505273  73769152  86694049 
 25844389   1957082   5553747  17130287   5220823  50513073  17927421  63851391  51149263  46851615 
  8547782   6570643   9617793  21716633  31690059  38075823  18669888   1447653  20571083  37752717 
 18102896    510423  58428403  44253673  21477552   5138467  44588641  13973883   2698023    940587 
 16692393  34261875  93421679  59190771  10542204   9357243  12039673  70536396  10566895  83938231 
 12218022  41627394  44713574  22019747  18504736  51263211  23702847  50495593   6931971   3066153 
 75091030    977883   1182975  78276045  19247560  65751227  70178673   3255017  11244169  18406602 
 59521239  86545374   8316999     84174  32926739  49853275  24015873    557691  29186287   3012703 
  8766985    527507  12557297  27433881  19378508  66946623  54673533  10015517  54511443   4482231 
 12708685   4289851  14439901  24225793  16055191  22659037   6740623   7264203  20554363  38538413 
  4854833   3325143   3656695  27544439  48304013  12434943  11745885  13953867  96508599   3690827 
 21779035  16533723  14830259  16907923  48277974  17215143  33379089  13360683  29223470  18646131 
 40522161   5971681  41105561   4901877  59545314  10486523   3095908   8362323   1097600  11129971 
 35184883  31317087  48304563  93258123  23570355  14107249  75656495  28421303  78299643  42511929 
  8146677  48579954    100410  39230511  50576318  16581129   5253423  56028039  44519169   1123627 
   865953  63427248    590211    149523  13076421  29220429  38615595   2755367  49272915   5460153 
 53589603   4570314   6098649  67977318   1069867  40030655  47739003  22011774  24497787  49368108 
 31552633   3520977  22875261  12718837  24459146  27861866  77221453    395363  69183643  90762426 
  1192263  11539875  27608449  10707523  14715023  23213715  13651998  21021648  64290939  19959360 
 53642427  12691915  62483283  17220067  74221215  32764281  11774556    150121  12001961  20119288 
 18279149  21164513   7796303   3613615  18177579  42499196   1149819  25012947   3224553  13491055 
 33149290  28914939   1107903  16946789   6652587  53917368  52376713  15216243  49543848   3410178 
 26522262   7403539  37441130  12467331   4356189    645371  30565658  37887788  28713820  27186963 
 46162811  27777942   1101233  19219498  26850131   9780123   9154663   6295099  27884859  68788942 
 38800188  37363167   7148567  10072635    948253  43316979  17407898  42399660  14412839  19081677 
 25829262  65494897  26866158  19998998    792603   5417300  43861336   4530593  35636087  66040767 
   741507   2650211  38595102   8755371  80549493  14957313  21482819  18573658  19183041  59033762 
 12939027  57379059  70338514  69740823  25357485   1494770  46182663  64837008  25246773  52077923 
 11366765   2921236  39432123  49516412  63304415  47052410  21621579   4408833  10520123   1923803 
 33336379   1977048  67588709  44399579  23280320  14082216   2075941  16908201  15918545  12308873 
 34119483  42221154  38583231  35668073   3714805   2269613  60964578  18812557  19130553  69358891 
  8722123   4088477  64874787   1347875  12890325  41557635  23428843   9314321  30284475   2168395 
 10618725      8801   1507802  47469135  43126687   1576873  25727383  11506401  41960043  19486464 
 10043083   6892533  10239495  34274643  62020473  61391441  10412219  13365291  12594555   5635563 
 46257723  72652073  21110253  13880418   3072328  25093255  32219073  30084259  14044923  46812593 
 36361063  12715548   6410608    476781  85610811  43913013  39993435  20925769  25221713  39863133 
  1259895  33655929   3247899  78433673  41761573   5543234   5276493   6727745   5941366    495990 
 16264719   7327731  15824193  37190913  40794142  47994430  14948483   5172563  17673255   3040930 
  1692883  49510644  27493668   3818331   2116545   6479127  26175273  49327494  28515822  34304831 
 11056573  66489435  24637491  42157615  10660773  61541499  28406380   7895283  14259291   9544497 
 13423227  45880958  39213883  35940026  80601840  52031003   1436899  56113138  14437412  52429731 
 50829683   1767317  29788457  18468567  21799023  37234467   2061431  58929915   7182984  15961983 
 60922351  26627622  84179621  79243073  10181070   8626488   3024771  13642473    307749  25226763 
 10395332   2023862  66321829  53189363  11833035    131248  52370162  38030024  11215415  67044065 
   886332  30772467   9860909  56315481  41510489  27832047   9793725   1498771   8003255  13747494 
 20284323  35368729  11069523   8831099  29471857  30721377  47219483  26572509  11939093  63136219 
   334283  25187768  17424966  61818206   3293704  44721943  89442015  71537446   2570365  18003036 
 36201035  14069823  20623803  17814997  77796336  24923517  53318145   9700546  18076149  12765995 
  3335761  37236183   3969877  17603259  67229299  14450563   3222105   6531909  40092657   1266651 
 36414723  76425648  35849310  29028066  28620495   8090795  48008678  62245747  17420911  10087760 
 32858573  24089397  29524947  51849069  18015107  19724469  17355508   3786307   4989627  15249588 
 43088459   4075643  14810324  18828413  54969597   3164571  68415411  70932168  41492053   3195656 
  3949563  53334998  20768332  26135596  33974700  10490435   8069519  86198505   4582298  22599692 
 13330118   6572127  11257403  32335951   8159239   1961723  24843201   5955331  10801188  42818873 
 40491919  30644906  27347487  54683451  81132963  28525893    635183   8433858  29423352  59220167 
 28000381  44558562   9923400  23123135  12049187  34389633  60224553     55528  20150952  15415314 
 41492336  17984882  65136201   7788439  84218927  27193578  12382311  35741683  30665695  47154595 
  9221973  53218561  48023412  54759615  50974083  14925915   9711023  13868970  22875843   1157517 
   183957  29418621  41616731  46457755   1959339  48127531  22673335   4795628   5847827  28335963 
 33233190   8113412  16921119  53114229  15493023  35637431  19542180   5772537  23740593  17323791 
  2937375  33554003  47372154  60516033  23134763  64781733  11191394   8045363  31435363   5928963 
 72089131   4054947  89286129     29355  14969405  11546427  47246553   5606683  16752558  18623033 
  7213784  35857589   4406763  19964249  23449990  29634523  31130696  24347403  14303975  22500507 
 11117191   4309295  10132557    292755  57742074   7434090  30221906  65561353   1619421   6266775 
 13826823  12779107  74171513   1888683   2705867  41987013  82835238  41654437  61656315  71914971 
  8041705  46503723   9820293  46142698   6121173   4736728  59670987  56685948  18299807  12627291 
 11790366  24827586  21468622   1256252  12753739  41166090  43866821   4443426  20698059  27055218 
 46550671  30476001  84191923  13564173   6047400  24348237  66779491   2435011    520467  48288685 
 12754873   7475849  24156276  57843347   6533554   6808498  27344089  75083208  71177484   4127935 
  1389897  47179397  34911867  13112923  59627893  33897063  18319599  32949946  27654542  69930295 
 19115263   4034112  79861089  51139435  59931499  19079592  24298680  32240849  34071633  12082893 
 16863603  36072753  12313937  68482845  23718860   1201861  35964666  68799623    136191  49110488 
 10769123   8648847  25062111  19187703   4654515  22747091   2879769  13895761   8344283  86116842 
 12987119  34942404  13327507  79955271    557511   5012323   2229084   9696105  50282004  48860967 
 35407148  23615973    538764  13221670   2480055  71574331  39277400   4374091  40767735  12921963 
 64947348   7713489  83008983  47392203  34569600  13666107  78212943   1247803  87636651  40496604 
 21342571  15351186  67432335   6118683  44838561   9050307    730825  21554559   6804208   4153647 
 49306380  58222189  11245563   9072015  57952797  57591210  46569459   7497075  32923365   3502685 
  8877543   8394254    864480  37789595   5064831    197628  32752651  85821444  58886291  95909685 
 13888324  32703318  10762242  10984903  15556123   4346413   7709055  54710721  11309223  35890171 
 17880873  10129803  33739323   9409593    265607  26290618  69597287   3852963   9738369    670436 
 14588796  44437595  32677533  47257403  52763043  17477931  36040803   8701763  28873523  53627533 
   873803   1068089  21255044  30154723  70504326  13746864  59296178     49291  18499383   6528491 
 60740859  52651767   2586831  28312131  50847543  36438425  23965467  35543065   6076855  36870223 
 62703866   7368855  32634043  41929483   2073371    688823  31748731   6530559   3596103   2151943 
  1475503  73621727  58305810  39233394  25576891  14642891   3700678  22651817  23107669   8814099 
 14413139  36036538  33784973  18385044  17224963   8709803  17629735    192919  41300862   3936411 
 20400507   3660733  32288883    166327  29160559   4029417  36932283   8720051   9644450  17478539 
  8304993  18427710  62500187  10106155   1711419  23619033  29094459  51344843  69959715  43887693 
  2820675  27169179  85468123  36177873  31424793  31136553  41673126  49866485  43053822  61368166 
  2037103   5094935    764025  16377753   9922747  23134571  61655579  44513541  19459368    958485 
   903297  97469528  22011645  46330459   8747653  11110068  31171750   3040233   8682148  53130123 
 47667612  48774779  46601993  12271443  39948211   1894743  47035812  13822755   3829217  11419804 
  5087661  50561659   3449499  25436391    988693  35301573   3217671  28209653   3523823  21607443 
 12838803  52134709  73539237  25462194  70672071   3032223   6262523  14686636    221799  57227037 
  5159493  63989468  66678651   1462437  59894223  28100603  28886298  28742635  93465943  11222099 
 35067273  22218771   5654729  13787259   8048953    745287  13051809   5885933   1611369  23100668 
 47708091  10757518   1889195  12353311  22219395  83848371  13791873  21142275  28155264   1538979 
 38142832   7327923  14327851   8699298   8820007  61071591    766042  29322930   1567744  46204187 
  1412751  19994091   7578211  41743968   1471362  55795027  74009923  44301897  42736579  48284823 
  1146276  32692323   6112971  63725230   2625723  34171249  17221215  11530590  20449179  44621691 
  9005855  20288985  40786973   4220052  20149881    170059  15305595  39999873  62734287   9986603 
 47565213  38263206  36577659  28934523  80803131   3176630  38224040  29711843   8282045  49206355 
 30361483  47258715    810599  51802619  27091747  64582403   2164063  30564548  14015208  25468923 
 47999373   1118925     43623  31827153  66656373   3622733  60391356  73725851  74782401   1188567 
  6630173  28852205  49250778  22000856   9032433  24606999  42617775  24549705  60504151  25708955 
 46598003   4356885  57955866  22453390   1026203   8380533  67091973  37109355   4959903   6992181 
 21021243  21255441  19301553  86476811  39758123  28695027   8379143  13483263   2379003  13554612 
  7159032  34029843   4886208  83234346   9338376     30538   6219733   3693246   6407887  28480821 
 47005179  21108683  44452188  37323947  47424115  13830684   8077482  19235919  36945325   2142483 
 55614320   3705033  31938631  40764101  39617703  24998019  39043225   2398243   2673651  30114955 
 27288824  22682479  44578756   6057299   4927434  11446635  47709621   8232003  12145941  27301973 
  1039875   9891796     74709     21571   6247819  37188519    794043  10656483   3667856  41066598 
 30575565   9843504   1029555  53837592   2306563  15703277   8166103   1412433   9011019   1850439 
  7222473    440913   1967649  19611414  80150559  36933339   5014568  18285226   3015233  13216926 
 19979523  24728893  11406835   3535323  21496443  48812475   3382295  33830907  13567098  57435746 
  8881073  42616491  53040975  79229834   1214478   3537324  29937343   3698610  42766053  38403423 
 23210890  11588397  38983920  43434563  24436363  25385552  25783287   2872174  13817355   3950508 
 25016387  26385625   7676649  11323743   1847943  77115832  81325851  20577801  31918697  13618195 
 18856851   2308911  10026671  13793135  10801467  48983315  27385544  29775496  70174843   1783275 
   234240  49249908   4589019  11515878  15653635  54572731  25960253  85812373   6314943  25117603 
  5714720  11208467  26343643   5748795   5936127  20090457   4036806  22679133     47753   3729483 
 52350645  50223699   6689403  16721499  36991363  84084853   2162331   4923323  31538115   3153513 
  2182979  18875386  69228645   8694195  39213531  10441780  57263226     46408  50353371  45727611 
 54404431  21618159  60416248   5360313   5681408  13408203  15111780  20403393   2014785  65369691 
 17246338  35145521  22321590  25076218  41542579  18555127  53194011  18270771  13430827  34449147 
  1007610  10844347   5135701  40641959  41864630   9062353   6120861  20648748     66168   2659983 
   181179  32663113  58290793   4000563  14585757   9150763   8571030  66680265  29591054  16811778 
 15105335  28591546  28680873   4836763  59096460  13243091  27606117  13666878  20814399  40881275 
 25766738  32375527  17586843  20404481  79176633   5739549   7146843   2887718   3656763   2928138 
 15178155  47092221  11995199  43909389  28672195  15630478  17281157  83262939  28239516  59100475 
 10649229  19484181  15239103  10709872  44273643  31306970   7719048  25411503  41402841  57151914 
 14441484  17516413    148563  45383017   5752095   2437918   1540284  12666739  40820347  51167613 
  9221895    197283  10883358   5364767  23323668  50505603  36368859  19763547   4847868  21331482 
  8406899   3976287  13213953  36222048  33305651  12686513    704379  53418609  47069181  48369873 
  9179993  44962568   6603540  83484568  19539151  75905883   4839763   6893412   8267131  59397824 
 54068113   4993584  55805964  70415453  57556457   8916735  18041355  14151234  62253775  35437973 
  1994291   1117510  54915627   8533232  14830267  18260187  28530845   7439680  33652617   3011633 
 64906659   7670163   2577867   3365235  40924431  14821827   5099001    399228   1870748  43075856 
   116267  16736995  33619681  21068583   4153321  23109895  45590703  44183582   3973465  27551361 
 19129708  21866708  16254639   8147283  48867057   1641777  32511777  36327663  19680779  32824500 
   450573  22051780  19069723  56726673  63536684  55490644  29619957    845019  50690049  23465643 
 21349995  70811563  87800619   8741970  13458855   4392783  55334528  47186493  75446952   6923623 
 28801129  27774757    513771  59239235  35715598  81839243  30017335  39774011  43880784  25700712 
 29495556   2241983   4954398   2348235   9099787  14033098  53875284  14387403  62832971  10950389 
  3412328   1550139  27088420  14840235   4449987  22009605  13380023  32390635   5349243   1248643 
 29537091   8695406  34885092  26462552   2703929   7618713   5554737  14027539   1321763   5945435 
 14736691  21735277  57289005  14787216  21830183    120577   8015579   1605948   7517308   5349417 
 28886981   3786371  10341483  29491291  23777622  18862953  21179385   3605109  17250662  94381092 
  2697173  26875784  41579983  27538713  11483780    851497  15117568  17205675  20384956  55658061 
 74813534   8720691   7965080   5781341  55709123  34101771  13746289  26698971  43766820   8184993 
  3910267  28636451  16021653  76717218   5846733    506577  46159348  51486129  46910581  30449475 
 33754099  26131803  11913541   2904779  26293819   2579723  24512859   6443219  31127115  43610613 
  9373023  15071715  46869981   8988526  53409457   6129273  14506876  25896020   8210479  18676935 
   984581   8120872   7959651   4287103     53815  30212693  18188533   6334440   7578835  48069347 
   328971  20370142  60131283  28677933  42708183  42512329  14299166  72045491  28144967  33639267 
 48606421  12313475   3038522  37513890  14520244   3434668   5521475   5746548   4751763  48124485 
 37720586  28412319  17295931   2236637  23670354  26939451   4347939  29442991  13940568  36688843 
 15727983  32921403  37865808   7131198   1903470   1793267  13488741  15040796   6156325   6867047 
 59426667  21203547  18063973  53365883    316506  22718898  60251127  22287612  85625690   9111003 
 52727787  12433852  23692940  38568363    848293  25938239  61658713   9254260   4438029  17625345 
 87240609  10775598  13715566  11169947  32299439  40617447  12475123  61611873  12395604  69981720 
  7107648   3729523   9105593  43471707  15710363  19126923  11631609  45267366   9626467   6461435 
 10423146  33914848  16180670  15966963   3527999   7398181   8768655  13325034   2219963   9893838 
  1552971  57436941    593943  47152043   1800943  40629093   3326838   1770099  36022857  14510248 
  8432873  37860449   5684445   1051922  27308951  39352339  37835557  22722441   3543362   5973447 
 42730266  33707537   6938315  33061921  58536042    616454  75205533  10787189  18584115  42538423 
 26506967  79898440   5904549  23815473  12751211  11916171   9990123  61553935  12705711  51095244 
  2481195   4107627  27801379   6785883  16680633   3070167   8032786  50738903   5406513   1357115 
  6078779   2821433  26550098  38286503  35840598  14280653  54446758   9226302  21141969  37378959 
 17076373  61380948   9017925  33250524  19549517  55986954  25798373  48446898  16960853  25760997 
 17077623  13817124   7555232  26340111  50110001  13123041  12303813  31504914  41731307  12051337 
  4394659   7818747  17456559  69936402   8561284   2802411  20440329  33930135  16627578   6272004 
  5121798    238945  33306256   5360835  39025783  37485387   3090673   1251123  28569349   8373579 
 18714283  40167144    171393   5604249   5614128   9611303   4819677   4798995  22921788  29005608 
 10564957   1017438  70805155   4463068   9982003   7197807  19831068  12942731    500892  14039823 
 68333361  17162619  26237529  13308676  16470539  70971243  31931124  66895610   1958262  17409873 
 43930311  60771897   8234583  29873579  35077008      3459   7501529   8272067   5469306    735099 
 43894868  41911068   1109953   2179275  15888520  18959784  81972321  11066871  39773337  62681379 
  9543163  30550097  13279515  52569550   1606619   8046213  72080500  59148883    465243   4102564 
 47817310   4806971    968265  68449563  19626379  29771858  15027112   5284787   4523810   8177641 
  9428153  23189478   6718333   2809293  14440713  45587121  59985667  54726923    596285   7031445 
 27264483   8420682   8229933  38755573  23460582  19928583  31145493   3579567  23421561  35257027 
 23605827  40468057  38763183  14909398   1946239  12394383  13041987   8924373  14674386   7590446 
 12752467  32863503  24923878  28406523  11210127   8470263  57478089  21043739  15903487  17064673 
 17824053  46981903  23739813  10322787  13878416  68300806  19050947  21595479  11675027    546643 
 27544335  10021365  11587757  10276368  28769283  12220339    471798  22762931   7037715    319811 
  3398073  29056543   7624752  22231449  21180219  50297524  10340817  58736143  25714948  14677368 
  3432783  59658755  40297352  25046204    976035   3070197  22887728  38295195  36770373   6714324 
 19565363   6006013   2466862   5760747  12154939  34153488  10964823  44851923  17826999  67548450 
 70092246   7525815  37408033   2718805  12612969  33354234  16029762  72516498  15386066  29213807 
 10462050  38611221  20952431  29999895   2430963  28748276  80088331   8905677  38641824  26141578 
 67261639  25837605    881648  84979281  73147811   2004783   7888223  16895930  71317983  62865666 
 21434811  17342715  12684333  11452209  55627440  66400203   3371726   7407306  15083939  76957800 
 17912691   5061003   9714765  22384083  20770881  21982197  30403213  39750444  50127855   4600467 
  8605698  30690069   4255707  67709953  54524593  32944425   2119003    593684  26206611  69687933 
 11748735   2601456  23278171   1803683   1468219  18783599   4850843   1194111  37689381  17846663 
  5029923  21291954  58714712  26332043  58169787  28851517  11803173  46214523  43964489  40041297 
    25593   4476628   4583928  58417651  16801341  35569716   9670811  10584859  18041574  65423397 
 41715355  16250467   4595227  65028971  14192691  10718441  67046283   2231168  19386465  56166078 
 25477629  70063223   2393735  40484859  10861035  50387607   2474439  14543393  15454338   7451372 
 64344375   5317809  18507999    408888  49460988  38164773  46420323  40037913   5557059   5803602 
  2320935  14180210  17004173  36594465  23721498   1946863  11200326  92456271  24680087   8769246 
 66819743    865019    704233   2430523   3795645  88665603  14905617    964241  60792840     42670 
 12958431  26458051  31894503   3588301  19230423  27548760  14486075   9103236    301593   5447208 
 28396517  27374424     73679  71686011   5656059  32963793  43163295   2779103  19903941   5812323 
 17047912   7758523  25326060   2180671  45747573   3690264   6357243  58115643  25839663  64606233 
  1029214   4993188  17887941   6607172   9627013  91998621  83128423  62041515  32172468  35776059 
 45524811  13884363  26842367  18229833  81178839  89488243   5506818  17480283   6677835   3707403 
 39145542  28823778   1946721  35155089  79079766  45787785  73013823  35178123   8125396  12104503 
  9885699  31953813  38913793  35863203    392067  10188453   7096823   5022019  11520283   2547795 
 27412377  19601116   4768523  36543591   8370888    843603  20705643   5690205  12109869  52015461 
   157291    356070    749991  17872691   4433580  11231655  31969073  48427453  36682824  70573483 
 11815820  10840743  37020073  50166323  22642323  34478331  15015907  12799392  56161935   4338873 
 32688813  14873331  38549933  27280259  22358833  39858480   2502403   6908623  30659133  26016313 
 40606623   2474246  44663743  17148371  41620289  15766637  15344617  41330299   7947963  78962743 
 65143998  66476025  11432571   9926578    136053  35949723  15706779   7146681   1105140  58387515 
 13985871  20253988  37733040  32557122    935026  54230121  14189691  11755387  16256131  13715913 
  3131108  32461944  24574458   7050267    300291  22300431  21514830  14122465  56906835     24827 
 31351495  34797909  27962169  47885703  38479647  46583278  25515179  35318587   9072902  25812939 
  2125645  23713173  23774923   6026019  47265773  15554397   4948683  48648567  11759739    174787 
   401513  13873288   7614535   7704433  45817431  15594451  58986763  30742989  18912975  31462103 
  4352325  17011520  19747761  58501536   8920194  19113511  10119146   8291733    109962  44981373 
  2385978   2120371   1965026  59225938   2602849   3805521  13882363  22073790   3367071  29631543 
 59486613  30911541  37768557  33054345   7485243  28156223  88678643  35171868  20340317  10835064 
 50162565   4075085    891546   1001448   1784188  53385991    188311  16027683  15792562   3754588 
 33266993   3112881  17188767  47077903  66178743  13940215  62541733  11859495  10028179  89090713 
 65063739  20186961  10303217    214761   7196359  22306587  32680141  10084873   3532827  29745267 
 36855513  14883047  36117843  14461003   7438470   6878043  81360442   5456067    754503  34859109 
 82818637  45644058  23734979   3688808   7833624  12270095  28286031  80476923   5884554  56809589 
 16077003  35241603  73298455  11330995  33589731  69826880   1012323   7341247   3591371  38302483 
 81928473   9170191  55098478  27811203  10401159   7935099   1829994  36325905   4162983  30181351 
 18069179  45169989  25225106  15907479   8322299  45338332  84442753  54111027   4487527  14639355 
 40602963   1759139  13071813  33951373   1316407  88641877  11565699   4376792  42260721  25696027 
  6044473  47671663  24600939  75032548    563028  15619703   1936495  29223339  56461138  62479353 
 20310637  35084178  41995223  28434555    526990  56394833  19337658   5625918  83080447   5954883 
 24108171   3917723  76106637  15434739  22630075  42229457  46463819  25190827   2409243  51150633 
 29459643   4057493  25888074  33666423  19655691  38333763   1959873   8895971  45985629  41453013 
 38114386  34945403   3921839   1662287   5542038  31371023  31705803  45110443  12006753  40898007 
  4416242  30717405   2114466  21957205  33726789  26798223  55405338   8676219  34928163  15600372 
 23413156   5997092   7901349   1455104   3794292   5091163   2092599  41073387  10688788  69661824 
 32887698  16895495  27513739  22977623  21369573   7369197  53721219  52591315  84691382  49912412 
  7600963  70595655   7060995  28799623  53617362    125405  12827919  21050033  70434513  72407681 
 21654277  33414004  26643443  27284775   4117189   8135239  22249975   3906441  74762427   9491829 
 26667354  36917094  30621803   1257918  31853397   1393737  51653710   3828415   5558448  13910111 
 28218547   8730361  14639254  11662908  13115203  13662479  37329135    237591  22511391  35607931 
  7256986   2772318  29468913  17620814   3480747  55975955  24553819   6073229  20335509  41340568 
  6648771  39512958  20770652  37821081  53394633  45155275  68432919  63928131   2594141      7197 
  4714803  23210733  19144663  16043703  35562669  38810587  43849751  68044319  12500438  14691672 
  1323888   1989506  28968604  37105163  13588467   4648593  74603067  36899377  33742262  34045972 
 63755493  87076145  41688673  68813373  72623103  29499579   5316739  10478838  24029623   2000394 
 18107403  41258394   9599073  54624051  37943643  48609473  23454211   6911567  45653352  22095099 
 21161535   8738551  88462567   6965865   1592469  63716649  36426273   6885594  46619211   9618723 
 46477018   4620024  18341699  67926371  32795187  18094451   9175003   3730549   2886215  13188430 
 66717308  16399255   3175385  33578805  15227025   6283463  48980402   2273619  20936715  16282347 
  7810179  27348027   1530825  64601814  28458924  15678610  12267835   1577223  17184423  23391153 
 43101691  25362276  53145324  57243878  20512398  35400124  33439627  52235643  18845551  40809747 
 18978303  13668603   3832423  57635393  18025161  18499963  41995467  21506223  61147067   9311565 
 32624568  10894476  59771951  16411635  88690171  36020449    254850  15234601  13667597  16396229 
 57022803  82591191  19848765   4362107  12761473   8120019  36899799  13729447   4172421  11401040 
  9317683  13680822  21676800  62492028  34939271   9199877  37691943  42567587   7601343  20301319 
 18689073   5432461  46211631  93153612   6328323  21785755   3161751   6106360  41447763  67782411 
   841856  63419523  46936365  16392603  39451333   1964053    468843  41508528   5661779   5050122 
 21518196   3133316  26996490  35809412  44332056   3091419  11502459  41131213  38659445  64527222 
 24535373    557177   9403307  39234769  30885355  23404463  34043748  62044845  84520145  29651703 
 48204483  52659912  25642373    137177  24970194   9806217  44589143  34673321  71761641  15269795 
 21647583  47638311  16218991  29654069  58479891  72428887  11210907  23298854   3591339  20636667 
 48455990  12362825  21669378   7083372   1559835  32515193   5619228   5295373  11482523  34181343 
 59475616  26706507  15248103   2962866   5020143   2160606  58464993  53997029  26165163  52468931 
 31607232  57922090  23379169  36749115  16883471  23503515  14264959   5155366  53012709  18299789 
 63626538  18224859  40537422   1334643   3796227   6743547   2768893   3673655  22921561  80756703 
 13432659  39955654  26496744  74527073  21530013   8531043    216303  30154655  10202610   1536642 
 14974733  79975419  45137996   3723535  41278003  17025053   8585749  34681656   8567223   4744233 
 28600604  23037549  52500525  31404573  18471651   1115271  22092219  23011895  32473635  19587975 
 76237979  22296202  41300241   9944663   9472691  29848648    150801  50024643  15392688  68152723 
 58424283   6392076   6509343   6806018   7116539  35533104  43462163  22622705  11783280  24977217 
 65291403  77669250  18387804   3506595   3966127  78017679  47563771   3577943   7807401  22518714 
 49629143   7614663   1521492  24576251  11928669  26098557  13666317  26680873   2317705     82601 
 20070063  39436395  52175119   8833811  60190405  25512153  72879257   1849197  21817706   5879337 
  4365491   1234458   4990132   3735723   4557428  35837673  26495512  16873575   3266043   9961557 
 17813202  37104795  24130229  53597198  18827693   6494403  18772872  19005557  49813626   3151995 
 20422777   1500874  15744303   9037498  47647983    736848  42777981  23501262  26820657  19817193 
 28034823  18889831  27031853  60489309    421842   7995067   1486683   5016435  11132166  13765583 
  7463282   2431419  33397773   5047503   9333499  75951109  36352219  10906893  24754578  40467921 
 41288133  66054545  23692667  76315164  64305285   4388478  48255401  25481751  28110809   9273171 
 51661467  20012975   4343424  44805543  42984057  40491099  42837203  21041313  12462123   2677259 
 11648523  14859133  21436307  19925511  33957098     90297   2428448   5871855   5039703   8697017 
  7612875  77608459  50324355  37301360  32810822  11284708  56198755    341495  58683077  16453781 
 35886003  49591735    388143  28658467  14662215  19445133  12734065    796704   4085901  27172427 
 27324090   2471491  18836850  41480185  10477563  25004403  21725373  14851758  10879255   5080635 
 32944489  32363143  40278344   8199545  14461677  13267988   2666031  40901841   1705773  60196570 
 26893941  44280190  47555199  29005949  48588051  21795093   5609665  53771103    100239  45049743 
 57686697  81165094  32931850  48307683   8885643  25615746   7611694   6219963  12711696  13295911 
  4031673  34718883  13831265  11598424  28027000  14164063  16704083  15095395  21034491  42873423 
  6523259     45594  67785144   7938567  21477243  74180295  13792029  24820419  21426621  14420259 
 35178427  21969803  17333816  76898741   2847798   5396727   4466787  44801544   7633239  14989106 
  1101426  53609955   2778723  12947687   5188725  26845203  33073947   4709399   3344096   8384174 
 12411802  77606422   7977862  73255059  29954703   2149963  28620543  46583403   9860203  52098940 
 20139198  68206748  39900588   2238288   3644897   4329826    450793  21137235  38688692   4532739 
 45992798   1486674    373914  20655296  52818787  44081979  79089021  17927609   2157953  19453305 
 48351075  30896763  45674025  63104307  29420423  30107473   9262923  72697215  12736659  36201365 
  9940949  41077779  67326015  68140615  42912135  14422448   8852183  11458300    189510  29651083 
 20238858  24429043   6045183  55152143  49017953   7105759  47071174  53305275  18802746  11636615 
 17277291   8259297  23382948  16307331   2683062  39270638   7679278   1206471  57655623   3196707 
  7885602   4431870  26023666  58600853  41024163  15109170  30530938  26574323  20831038  52254411 
 67934763  81179773  34598755  28946638  14090563  49751132   5919548  35855833   2830467  19567691 
 45200187  22389378  54208607   4918523  44767856   1301530   9058623   1913332  32361063  18200909 
 42212891  59533608  16703441    964923  44225307  28542915  31368547  46059882  49112802  53536659 
 36902670  37883727    599739  57663699  25133358  26980493   2986074  62192571  11357791   3942859 
 44414526  19630195  64997057  21321163  40093323   1864803  35452603   5805793   3763923  55925439 
  1098143  18030219  22457907  23090883  61322523  20378589  68556831    146367  13093263   6223487 
 60794595  29958945   1400127  21996713  22070808   2616051   8209863   9667163    304203   3361623 
 10542963  26598051  17771617  26237544  19759863  44085021    262803   2629939  65984550  13963401 
   555299   4146699  19532403   1243990  29854578    364795  50372141  18962448  61865367  23335342 
   683246  37107859  17018250  13788033   7452060  30114829  25300059   1084725  79929561  18995073 
  1182843   3192303  52918800   1024221   1398758  62410710  48137883  13063629  65000247   2672763 
 16274499  81113188  17580196  46516083  40276067  37626217  42102403    403031   1095465   2412807 
 18636468   4201698  70114398   5501255  16874533  18076399  64351113    921493   6485261  39222603 
     3504  11258683   3362979  11952038  34048560  23103867  51262399  60095263  54324513   5996325 
    16637  27721275  14358330  16273943  51133029  56687611   3167793     14023  25429947  51778436 
 21235814  10025743  51000193  20713309   6595383  72719623   5444916  11718821  10792779   3836733 
 22127819  21101559   2127579  12672187  20155483  16709263  12917883  34935723   4838745  15500033 
  3483463  16587415  14600454  20357757   3054327  21961923  12466678   4769881  12986061  37900563 
  6889733  76419631   6559491  12332859  18714335   7795359  12331607   5543624   4043060   5784830 
 28652411   1668524  21161580  37334167      7425   4850787  51714555  24383049  27099483  56533523 
  3406812  13798776   3479586  20084781  14658685  26949353  80741301    436995   1769036  20644245 
  3084360  22777827   5054333  27743935  14934993  36355028  26150280  10984579  26428803  49994835 
  1125495  21043871   1201068   7507238    695051   1778368  24731100  10001240  18405367   5032773 
 23020115  32338471  49486923  69813561  38143725   4786450   1743600  19569319  10144635  39827149 
 91841525   7388763  61544976  35903568  44363299   7333998  72616815  38056683  17901555   6243552 
 44466989  60331043   9655925  67579115  44088273  30090785  26819916  15779829  50641372   1504483 
  3806781  21812523  10081058  56048895  89053211  12377733   3785623   2279279  43247757  18752209 
 18751701   6188613  33190623  74545633    736251  23942663  13387207   1805721   9848115  34680111 
 65085269  17254803  15347535   7012971   5094063  29943878  49364977  14459921    509298  28960509 
 29191672  63904323  28650819    723323   3698797  30212709  21483067   2111107   2321099  28413093 
 15948093  67086843   5353477    902768  54461324  49720596   2384413   6602311  18531195  28253097 
 45171388  17238630   5647088  29728448  14112348  61331744    772664  37353437  13623989   3014956 
 38974663  88254699  13948716  18946298  11435713  54270753   1995027    158578  12510843  55084475 
  3149311  44293407  39111023   1991503  54510957  15823407  43622193  11718673  52820415   9623179 
 13455500  24781243   8142348  83235618  40998964   6361758   4074180  16270303  81909579  27814383 
 29584083  89342110   1950984   3793731   4468443  63172743  27973587  35859899   8741067  13653451 
 13197048  38096171   6086031  50151903  11382060  31453980  35122201  42407425   2641014   1890749 
  7285388  52819163   1841883  20319162  22187083    484677  29181383   8406411  52320270   4459981 
 22112553  53485355   3034588    143623   7939395  13421435    905723  12570729   2444859   3819771 
 14641659    444116    360033  42883413   1208857  37623131  85090293   1461363  11332875  29873443 
 56694033  40397571  13423708  44051017  22382481  12131892  29421936   1042998   5313863  84850042 
 45597080  12281495  33963403   6331923  25036899  43156290  50792823  11745439   6107523   1591198 
  7916251   3058581    636902  13370088  18509907    490449   4064879  10141083   8982519  30877659 
 12286608  34694487  51686177  51459747   3330107  33668995  41343306  12643175   1312343  60315708 
 40888129    106561  11201973  28623291  41852661  35619402   9285045    133317  60224638   3510063 
  2824729  57276693  37002479  15041919  11903963   1425993  54558347  53582639  16836915   8594774 
 33752688  12046940  29180373   8402363  62174130   8205327  36001935  15418311  64684449  85157523 
 21817620  23361763  34899043  13328487   8603305  25552650  58574253  16089518  43204207    592062 
  2151636  24838398   9373193   7354615  32595684  49249120  21830425  86083161  13879842   3475099 
 26992923  18347307  29606163   4670917  30491922  56109571  38746671   7765337  10487373  17956665 
 56784565  58569718  44265937  77261723  22165387  31515838  30243924  18413298  17665982   3170982 
 14240496   2560119  10408368  42953092  22296579  19901814  17989051  38064123  37194357  65765823 
 11435121   6275073  36775803  73904629  43091658   2534109  41531616   4944075  73877329    547543 
 42090285  15558239   5623137   5268849  13079873   6734706  13554090  12998247  32459466  29658951 
 54844083   1565389  23872700  81008148    143493  19077243  10978551  25336653  10558203   4823727 
 61501423  73085448  60671945  84457704   4956853  80662144   6256123  13296084   4227559  11810563 
  5084895   7660655  25647773  37072232  15264253   8768883   5156043  40206199  10169366    118675 
  9787635   3213603   3183069  71375363   7621227  11207927  11116157  41232787  38810373  69591003 
 67683888  48619578  30641727  55001093  30080841  45653691  42586537  16984681   1986927   3242519 
  8247999  79853916  22250208  24294968  16343692  13929243   2846067  41344582  12946593  42988766 
 29610231  45705093  39137748   6109254  22521636  37732727  39607423  52681148   1894469  42376458 
 46540617  70812773   1136720  49080999   2297625  14328723  30921231  62645951  23354412  23411503 
 20385211  62123478  20522791  11329883  44734371  39491863  51698238  16488699  43387768   1769352 
 14274348  40833387   8902483  57164823  15134658  17805963  51318923  14239005  25295923  50783676 
 58343667  75997495  10499752    122535  26512259   4278061   3296073  18350051  12434043    777822 
 27476958  59021611    197992   7311823   9969415  34877407  24514073   8580234   7473315   4122230 
 20662548  19058190  11254533  29963787   2386122   9085763  58160033  59400165  42687810  44040159 
  1198373  77679233  17463111   3062182  12825000  50024851   8417940   1925935  41510655   1548033 
 22766307  18180927  71519439   1501923  46712859  24690237  41007507  31266231   7806999    347973 
 33704052   2395897  57157593   9479538   7852396  64128671    593019   8381664  78612228   1088626 
  4244343   8468999  47878555  31176233  10996509  24749188  23950323   3446693  16461609  11860251 
   362828   9942001   8128859   2485437   8658857  43839645  95235179  22205033   7437753  64467453 
 22405683   1141157  12633973   7134383  72453678  20036803  60169571  84243941   3779371   1953083 
  9834728  12352779  40419843  47816311  21546273  75724743  12470997   3607307  25626323   4726623 
 19405094  38908403  57872223  25862657  72411315  25603233  75708783  25887543  48508858  58300377 
 19220523  10911793  55378813   9200433  22319627  31489193  86261081   3167929  44788745   4119444 
 17782479  18035322   5395308  26205162   3183611  32235018  19727545  85308945   3762241   2471868 
 19823431   8259864  57351963  48732635   4561463   4083943  38043173  58077556   2491461  29915855 
    53295  12802198   7582103  21439797  30125358  49403967   7564795  36185349   5320581   1630444 
 28424763   5197326  43265787  10786730  50814419    960915   1159199   9719189  30781020  20573455 
 41235441  48900507  38172795  62384718  41526428  18781803  37409921  11449725  85695803   4692743 
 16184121   2373267  33968519  28843112  32079393   1916915  22882775  77414403  37169975  15509931 
 64271512  41178849  23041197   1429701   9004116  34298941  16925178  29976069  11798686  67560441 
  1541185  63667645   1701847  13373028   1656805   7005851  15009855   3660803  51759323   8430350 
  2097573  53104458  25119347  17741472    168299  16477305  59159091  23259581  33605973    736943 
 18651899  43147387  19097483   8322814  56758649   6770315  51111951   1094221  65839407   7869923 
  2835528    736923  25146419  11121321  22528377  74816018   2919393  18876183  22767087  56113719 
 26789655  23819737  95063080   7134203  66423633    789123  23542818   1173948  29768211  16052046 
 31943559  38110893  49706031  41583542   5299978  24875050  36678975   5676283   6003951  26689015 
 28820173  48578093  12853686    711663  13878377   2272031  20806391   2906608   7774058  12723680 
 93712657   9752783   7349043   4839199   4686321  11979723  18264796  28004255    872155   4347078 
 24179592  68394183  76142025    746998  28149483  22484265   9248915   3841572   1253991  37120752 
   252562   3709851  31963873   7529723  32534898  11729131   3624945  42429939  14916479  54648622 
 25439858  43941147    907123   6760329  16079497   8679582  10070373  72690468  61468873   3410448 
  5699530  22127703   5404236   3695537  19384523  65454279   3469531  11323628  18329651  26564209 
  3218667   7598817  29213697  18731953  16758141  23576641   2893475  15566112  26481848  25704891 
 60605395   3384438   9087642  15556967   8119773  31382763   2492762   8525947   4398855  20971051 
 50561355  35184987  70706563   5732979  10978309   9784084  29975743  58138203  31066265  60152204 
  8675835  38091078  20780727  62670525  23082723   4826769  39361480  35657693  35176613  71062811 
 58073988  10076153  64959719   5690523  67469690  29690245  31314939  14210523   5341965  20621427 
 29209364  29110435  13894544  61807655  30559879  68053115  26495743  11506929  56744083  21129518 
 15421247  30742788   4190155  12553779    447817  81900763  11107905  12281520    104175  16291563 
 15173499   3764559  30651132  28597044   4864931  31104947  11172787  35577357   8702475  24216777 
  9753925  49135495  31534818  44220155   2433591    261943  39177579  10909267   5813005  15932716 
 27875753   2264301   2121693  52290993  28658895   3480257  27885057    752067  36729856  22133343 
 37775639  89714363  10572307  36914118  10919135   3684531  11102309  40460336  64464621  16395579 
 29288691   6574740  10345749    403088  14160579  44273089  16968137  59088763  27824679  10196967 
   294336   1061067  36337623   4503123    680103   4165977  38771067  21574725  41099643  67836911 
 17156653   2441880  53113678  22623817  12928440   4355257  28165323  28675881   4684033  19777787 
 29464999  51631995   2955611  27805623  21543257  27756938   6464475  46632307    204590  24931917 
 94039983    419731  29091558   7550248    232819  32974241  43450308   2460480  50844917  22470333 
  2970129  11249193  29301167  65359119  26674593  11474572  31817748   2474331   7446603  85010191 
 12026093  50484345  75937593  13127470  39678503  15033053  12103467  90644857  22921968  32256015 
  1151535   8124889   5221813  17796371  13268586  42985947  22997096  32968251  64483189  13168215 
 64357611  19611267  33915243   4888014  31506011  26710536  21185168  20959419  64874939  71329005 
  3124097  52550403  48520739  14410283  38426607   7368719   3103863  59875611  42691533    783615 
 45417609  11555139   7252975  28705863  11128408   4777673  30034595  51536399  23847765  27675963 
 23225283  18774223   4659729    131151   6256869  12607008  11778273  56430063    121783  12170787 
 11289989  17569587    484390   7521351  15299664  54170001  54572523   2640999  19606164  10517022 
 71250223  11122416   8745871  10772347  34910823  53017423  32979069  36745380  18502908  13498299 
  1279827  36748003    297771  55634038  36381779  54675104  69730693  10130276  82740259  17244456 
  9558555  37287439  14929513  45138876    119945  84219553  44777625   8374391   5138861  22940427 
 46169318  26915645   6174863   7894011  14235867   7094917  60291253  13824480  74657355  27410732 
 49665498  18320604  34956366  28254956   5294587  33394960  17753757  41280327  59969555  60207855 
 58476002  21875145   3550923    134673    516743  27098390  45927339  28600324  40682007  22513323 
 33393575   7991024    260265  17018053  48453451    756950  31522621  36556203   9257649  58660219 
 30330168  32120736  24100711  24423065  44929917  17049746   2844801  23980857  59994268  20921043 
 27747323  29950374  23015050  51085036  58627197   8382160   7613886  11494608  28690560    390811 
  9446371  32010528  52861386  37406219  39694011  39790591   9947025  25911693  12384312   8928687 
 28770459  19782105   3333049  96437651  30054262   8156603  14285128  69223881  10817787   8225823 
  2625339  18816998    863593   4222923  38305068  44245233  21379117  58513803  53161623  81172795 
 60188953    680823  62134779  58503201   6214591   1123858   9844773    559673   7583739  28555936 
 15453393   4024395   3636098  46752217  19013823   4042585  82508523  30327292  33054168   9155679 
 14866235   9522951  50453973      9779  27122085  30390983   2168616  19338715  16008043  38869315 
 12520059  38687163  70933659  52071621    506933  35068443  87219411      8833   8699573  37795127 
 15910715  10765995   3922499  14074203  49404381  48343963  33314595    137211    217891  14198651 
 10307079   1404092  65173143  13404227   3813803      4959  21362623  27659763   7743723    212091 
 35240503  26564871   3560073   5346420  25076461  12448845  21244349  16652325   7407743  51279225 
 45714847  86311407   8757117   1324579   3782979  31086726  15498489  27195599  16122603   4988463 
 48714888  60407391   7867803  43881501  13837882   4765435  20652675  32934433   7134123  58183906 
 63579345   4250402  29075124  26727758  58160667  15433863  13829204  48154731  56295157  41165426 
 78153211  12159798  14733028     58651  42780273  17629368   6051826  12210363  19566597  38065683 
 10141711  33441549   9782319  47797923   3704057   5852410     88906   6324681  62943891  52885677 
 10772747  29252589  34016453  25663523   4595501  24942765   8455228  30304795  70826325  11972327 
 27691091   1753506  18741141  26507091  10431348   6368019  18833769   4132653   2837763   3333061 
 92053287   3848583    479739   5312203  22683903  32794339  58457051  53765607  10514655  10696305 
 27861554    719481   7363518  32396514  55937343  39546691  43599643  35301320  39280419  46648833 
  4200943   2382503  60061317  17959129  11725048  49555961  10936971   4051167    405659  13701075 
 10175439   4355783  56273565    842357   7046998  25935018  46229691    291648  13612806  61669731 
 33485703  65389623  19567463  32960559  23394683  22415136  44889171  24728870  77627647    258447 
 32200563   5036658    779343   3825826  28067747   4704059  21495443   9281181  55736678   7439061 
 32064057  42941109  15039987  50073433  24303494  57227619  28172867   8418318  46177891   3974277 
  1210929  23050883   3030163  50436003   3232623  13706799   4557778  81383676  31364715  57320327 
  7075802  34094028  17032390  62251043  17810422   7730703   2262534  37734883  44123313  17787447 
  5855148  24269355   3561123  16846293  10192507    992951  40760531  34161572   3227739   1005673 
 19280109  15147123  66280623  12227173   5119065  36262521  37553210   2804577   6646119  30703873 
 16295121  68876351  32166419  19740133  47521357   9313665  39467151  24781887    583114   7564071 
  3315039  64793346  10609423  47840531  10170918  37843707  68630856  19316798  26563881  38149671 
 41259123  11338107   2777003   2664053  24099935  38844027  15459800   1263444    429083  13403799 
   555453   1514651  86899366  23750723  23606261  70013003  57302699  49409943    123805  39988383 
  4994651  84540273   1472262  43099599  60490215  61081323  45467643   4764021  21164539  52653609 
 52568373  67540174  14900267  13203324    425823  18303075  18542643   3997840  39166083  34461597 
 10642713   1197381  52784449    653295  20318823  27896511  62393595  17073465  27113858  16829319 
 19219307  48470100  26387211  70143225  17156315  28770581   1315887  12436998  19733402  19491571 
  8047218   6651300  34075779  16333777   7700183   7427529  58839690  24666618  41492259   8980601 
  7736838  27305885   8359059    326652  21157567   8562408  89964375   7057518  24629288   1739333 
 28440755  59150004   3104230  23014345   1297391  82168785  74263305  67692599  19937928   4720515 
 30895187  14228064  24055623     33163  17101158  26451909   2808698   7044363  44709453  17333459 
  4073711  17108029   3471723  43101345  76427706  10436227  17538063  63891390  47632461   5666035 
  4253235  17472723  39519785  19385918  31485318  11398933  10647172  32282558   7432548  27928077 
 35200515  51867177   5218715  11766867   1538853   1581123  12349471   7861977  70779503   2619363 
  2113493   1907739  23091763   2988702  41036011  12894963  52106331  18562568  66007035  44776095 
    35025  62553320   2786880  10773924  16006787  20101159   4189691  30040976  13441194   9405987 
 19752466  14863383    494914   5231431  57726127  15576625  16286148  41693419   5661419  88433691 
 92575275  27241185  48289713    129266  32536507  22602768   8489163   9484212  24837212  41477573 
 58750815   9514395   5147988   4762653  15297438    715383  19299259  13604139   9816753  45332201 
  7953498  16875293  15276868  29814363   6736681   2015755  32472537  42796803  83263443  46938495 
 55571388   1291875  23552843  77315604  13366924  15819901  19319083  30582919   4497810  72958323 
 17228617  40791853   7092307  13393851  10872825  87723897  29167320  42905993   5697267  20422915 
  6683520  49316955  17121667  34463292  30060195  17229430  63087099  48193261   5767752   2855818 
  7425135   4218085    239687   9729969  22341339  21478623  56954662    939546  32938903  69510711 
 18703611   3828772  47918475   3538359  27804501  23443553  22159953   4666303  28225421  26091104 
 48535867  22500903  93462287  41779623   1063536  12682485  10119824   6246587  62741183  68080733 
  2937347  72564953  32881724  14552547  48422810  58477947  14134443  46608223  37532233  24440244 
 47701931   1539243  19261211  21272493  24388838  35601703  18754590  29115447  15536751  49390041 
 36190508   7244180  48420103   1825939    355203   7758413     62803   5102643  25879946  20188555 
 13424023  24764575  52964100  71960704     35739   2274427  50951327  28744395   1849327   1350272 
 14832707    581319  27962679   7874105  50644243  24923483  16007169  40064943   4888003  18443800 
 24176868   2785947  17382961  11596485  39242673   9049839  34429266  60347248  38541703  55648593 
 14964637  29841585  30648863  15239130  13608619  34129987   5111017  34534393   6558311  59823547 
 35238835  25664856  13493163   1951647  45005130   9019111  13967987  22701867  43038555  19955105 
  3168623   6147267  10890047   4066603  13228338  40407963  19474795  46917483   2642643  22047330 
 10394083  46722291  46667058   6455326  15738933  38991614  23733791  57477503  45534759  52222256 
 11277723   4712743    208089    498603   7064511   2588735  43098276  49291541  32034510  24335623 
 27086273  35151748  30848206  12687913  45113867   2914897  10555888   1131583  51193548  81601727 
  9453840  40221831    302703    758958  35986108  51136333  42727299  68190297  23492317  13027137 
   159315  56379429  36196848  45267423  43126815  61908673   6949332   9498365  33081163   9073446 
  2507439    697933   5952223  15318091  21680716  86870139  18435450    396582  19389779  49916931 
 28822129  28544710   3754137  15461646  39414323  19051539   5381898  42451155   1305033  15383014 
 25564259   1640648   7535598  13762001  26844367  18414873  14368023   3514110  89697247  23347095 
 23176563  42253125  69469323  67682373  29335303  28333311  46631053  37392388  20933108  60389723 
 13817043   8913447    638443  45530090  29699109  36309915   5736399  54190287   1534803   7640431 
  4204033  43077940   3421371  14869859  30229587   5430460  60987007  28818848   3245239  26883279 
 72005073   5017611   3988073  28908756   7815563  50946543  38241223  50396379  29499951  16013703 
  8304747   6945425  53881401     63181  51119892   9213234  17669879  19224108   3958287   4911209 
 16074212   4002104  59266955  42947343   9692847  20934703  17335798  10449294  17565118  35345187 
 37418515  33686655  24130667  14820840   6326443  11978475  72387519  11219287  10136893  39592198 
  6414903  61325448  64228677  26892495   1104798   7511268   1398273  16222698   5929287  26753443 
 17158291  63395796  13651699  35625427    240637  53910123  12450665  15186991     52440     16447 
 13708653  96373356  31135090  10037943   2013537  16083645  45725195  19433076   1494627   4198268 
  5999083  38485908    840283  79796763  13576155   2738664   2480783  21935283  28828643  47428695 
 27370201   5609451  21601248   6444990   2088275  11469083   3120303  15551718  63260853  11200732 
 37375915  33595867  15629163  42275871   7272468  14100285   2186119  14167952  38884475  12023095 
 35030335  40621137  24290169  92507328   7653535   9805659  17627415  11235383  11169995   3862003 
 36498477  61393098  19540601  62955679   1774843  16177267  41923947  11820360  12293313   4408065 
  8124857  37120829    499347  14593377  43261559   2217863  39792227  86206523  32176883  24317796 
 47648859   3825911  18968683   4566966  10350705   1251555   5210727  35292215   6835323  11708651 
 26816638   4958543  19353051  45319068  82428921  14794287  32050881   4743870    984731  12808312 
  1281633  52518128   7451595  23769531  12486975   5285733  32033097   9607659   9424837    204915 
  1817819   7199369  11350293  32194579   4412388   1944219   2754028    407211  33573607  10371819 
 35071032  12154395  80484513  64427457  28413107  50255042   9430907  44933627  48241015  14047805 
  2269191  10655803  78911133  23820325   3249631  76703043  39533919  19018525  45953435  38419388 
 77565258  53642556  46239834  56001335   9373773  38910372  26902788  40064763   8845993   9703848 
  3762389  28067136   2421827  64543357   4808003  24325203  88223981  10147141  14134554   2064581 
 23997723  19162053  22724013  13959159  18804206  15337183    132583  20661407  53883414  51982827 
 17856830   2486176  50197831   3251945  43946108  43868883  15039723  30409623  33224205  50901699 
 62030975   4232779  24438303  27187732   1223583  32471993  17906103  77375883   2083976  46297423 
  8051761  49625323  80393093   4443104  13067579  59144843  25131100   5104803  45329646  46511679 
  4271227   4974103  24357215  15303534  22628783  60894639  26329877  27725208   1801052  11088998 
 49285010  40709979     95334  22710439  12470082  66645479  66358107  12638208  10894221    821867 
 38501691  23755582  83408163  26919852  47503587  12403911  68896065  37473601    875453   3249061 
  3891228  30056547  16976114  73354593  43565375  36925621  53185017  29488199  24568425      2145 
 29089713  14140523  39202888   2930398  56136379  23942211  72902980    378313  28793723    196113 
 97925898  10500131  33980407  41259503  31234529   4743225  64474283  26409344   3093495   5491848 
 34896413  13369998   9096991  12683274  23390444  33426537  13749963  81185869  16323054  28637693 
  5450238   3822147  23759067  65596232   2397045  11075907  19964843  10660045   5321919  47024429 
 78834087  16640453  55742571  24343899  36228588  98545448  23536281  62030373   5359783   2546315 
 20970383  53608443  17352196  12180193  43086527    999485  12581328  62061911  48421391  37184361 
 14238919  95864343  24744591  36784086  38196381  27013408  61582840   8599659  29455014  10459889 
  5990283   9126229  50140330   6610230  40210845  12704891  20856799  16024573  21163208   6137683 
  5611131  18815475  42468759  60944573  12707719  53387842  31315771   2540565  22146891  21913491 
 23442171  27714285   3384987  46683789  39861361  16264889  24462285  33028128  13417098  35416843 
   403460    158137   1139156  37100506  50818948    146935   6154566  23592699   4993786   5371635 
 47115807   2367793  11818098  10913397  71858793  75693762   4588863  31723803   1176540  55210155 
 25527478  80931479   8715087  17713983  31079445   4972985  45812823  62569970  21750994  10382645 
 37212611  88865484   3293499  20335251  50571245  11122467  17714223  29769207  54578907  21983877 
  2628259  95433702  40793106  20521988  30572979  74490920   3344592    235505   9980119   3913803 
 28017067  68676171  11273371  27847035  16255005  37041267   9724664  35680033  64587019  14240130 
  6448403  37225715  65871249  37386807  19246196  11176743  68059563   7818291  53173245   1481946 
 66590968   8078739  48970523  32737127   1927195  81814452   1006983  48556059   6077203   1179667 
  4676049  81270339  63825753  35621133    221175    698095  32105179  12993191   1983819  57075249 
  4628791  61350369   9288045  80500155  63980550   5696913   2483471  57920763  25922910   5603143 
 66210283  12080027  10015370  45519470  35801207  72205035  45186699  25187235  34536507     65969 
 29060091   3488727  16432371  35493873  34793955  60151423  38415227   6101141   5358167  40138001 
 14381301  13698255   1018473  15609471  48413028  32379254  17274013  31114128     81803  63751747 
 19576987   6760825   1746023  28197123  26809512  47534903   9796399  12440143  52815995   2980835 
 17546443  49952328   5104743  16954543  57887004   3770939   8631673   1532034  25202976   7320843 
 25683649  40777564  19416938   5216901   5664459  35900483  35218293  20954885    222683  91073175 
  2093209   2360943  20419998  23741475   1685543  20740659  12698855  30873147   1102007   8508987 
 16970363   5441111  23205583  27376655   9452215    329711  85933068  47283068   1585060   9893787 
    94263  14959370  10561063  15398597  27518811  28157499  50633083  69476439   6648555  63374923 
 64943969  22546835  25457193  50033193    282531   1209003    978741   8546943  11307912  18734553 
 41964573  21829290  17531809  79886973  38458626  15398478   4665399  38833575    411489    723123 
  5507883  11202468  22460148      9495  54389143  12396078  16596057  18143963  35708809  22421383 
 43550523    422139  24047731  37454841   4272954   3707933   4885923  22200118  11301266  64830065 
 42752637   8480560  29978232   4783225  15671679   6155403  62247417   4936263  18213010  85713283 
 10220217  35840213  32527910   8772123  12441513   5683535  21907554  17785478  22209255   4069507 
  6267951  13355465  40206755   5898235  64850763   8779459   2700565    100944  13274967  27707055 
 58842438     60843  14149533  83945219   2073138  41832291   2038278  14823099  15097878   9914591 
 14041794   9186443  43469372  11743066  57314718   5516387  28511159  85668797  65756807  26541911 
 24192942  31048683    234747  12043912  18255216  71471723  25019799   1647765  10644603  77251128 
 58445843  28106071  21216661  11870907   8643615  16699489   6736457  60202991  39129469   5950337 
 13853795   2029200  34092628  25595783   2575623  67051800   1972683  31932219  27967095  59580723 
 70658641   2510763  24862387  44714373  11193023  38046619   1868344  23994782  25063239  46381479 
  6779247  18332082  29210926    733724  56395992  25885648  29893299  45154475  17154558    645711 
 58812588  20775303  35036953  16557447  44314883   2634824  81271118  38260733  20768991  32933173 
 28927913  25687425  16536898  41618843   5302545  18793893  73543783  75260427  31884423  20149556 
 13576529  15849051   7130598   3020343    618651   2175137  79957802     86955   4481222  37007691 
 10046159  14198502  20004913  16052526  73312891   1670759  13185211   7122667     56891  11626233 
 10101867  31976375  17411811  50022872   9715248  93651123  23623173  34012143   7210755  85908889 
 72200573      7212   9696110   9978168   5619191  18816846   4615503   5171163  55572463  97052697 
  6891743  14183049  13484923  74416101  49682559    847927   9484389  71601235   7344601  48741392 
 23589015   7848012  44339445   5156723  51509562  47640653  27714023  25073923   2396118   9815166 
 32659497   1733351  11841003  15716857  37737234    734523  56436799  16314627   2707464   9764655 
 18650403  21101009  10460950  71105913    418593   7864311   1183608   3462543   5637357  67704523 
 12826623  55258920   1212360  34564483  28528651  54341763  72036297  59556942   2797242  10150851 
 31783659  40612470   4397699    275307   1615281  15036471  45900667   7940449  14662302  13978815 
 11181195  18249135  28841931    823293   7522491   2536137  18476027   3771231  51414243  15661230 
    18933   7989195    229323   6503398   6693975   9019154   5546090   3549693   7591401  12046392 
  1962907    135483  24251418  76024127  27620397  29738304  11849073  24996513  66673947  36615065 
  1730657  29024065  80579643   1590553   6256945   2807002   5397027  44186859  51352667  19157184 
  8584958   2463540  55256661  32855019  13828364   1891936  18946047  32570367  15630435   1086863 
  6568800   3210043  17780814   2630949  25530758   5562449  21820635  84907131   3022923  19596799 
    14332   9833723  63075563  46307611    260790   3810776  34234989   2236923  21547591  39486278 
 65929749   3692105   9026283  26970369  76904623   1224075  12573893   7392233  58064487  55581498 
  1885915   1198558  44358093  49087868  30308553   4770681   6973093  27112983  44905631  34147243 
 67878303   1626153    350795  28752290   7900439  13875158  25339723  34920915   3225738   3715314 
  8636289  13529080  76412459  19890653   8258373  35988008  17584563   2019988  72809223   9472383 
 44497980  17511155  29462167  56929786  17277908  15975693  11578393  66590955  16569867  24226215 
 53836983  11862735  69533415  18212778  54947340  11330039  28755123  13104725  11490003   1996803 
 43800165  66071898  37602294  43372098  12268881    760800  75128783  36142471  61765259  42686159 
 84214563   5594995  57099876  11030923  25482307  37770723  50069511   8850171   4614645  26036796 
 26897981   9910443  64492648   1041648    222034   2986453    730333  20252873  35941272   4194131 
 75201403   2628931   7478967   8305158  20335755  56191803   7588704  54074715  11476305  45345399 
 11564839   9314438  16652463  13570658  31779039  24534999   3127005  26360313  46301448   6420235 
 24040776  45945114  47932981   1998495  32142435  14185028    199433  25768203  10915284   8106171 
 45560267  13368579  15815489  46084280   8318523   9298509  33214451  35227944   3827973  56346623 
  6591131   7936843  55608603   8131215  64493127  28903008  59107662  14143651   3199305  57346294 
 29654480  52976379  11330475  34826455  18617673   6910411   1644669  19575770   2584371   4817255 
  1086045    906990  60174874   1990479    905277   6231789  21198273  13071831  18351743  22815069 
   391735   2959503   3582113   2829885   5065897  20005691  50426667   9810867  26393822  67835021 
  4453579   9702927  31545978   7852803  90063571  18623241  90787080   7171630   2435340    536918 
 22621605  48726612  24929349  18409713  36042639  10098387  11137515  10684317  34132767  31498857 
 22316943  11545243  11644769   7624572  30472755  42623659   6039308  38937930    408021  33840168 
 39508287  29384247   7068283  53893806   9403611  45337503  28202344   3064128  10370995  49990371 
  1888686  22477089  26678463  53656273  15497967  62194562  55522707  62808259  13112837  26547336 
 15514375  67854961  17788679  16388769  30256635   3444511   2097933  32105227  69096675   5607129 
 11861703  10778488  27401223   3251611  34584640  22070427   8807883  22565857  11975567  49054648 
  3639416  52881275  21776658  27465787  21185176  50744004   9428655   2450043  26528358   9883395 
 10107240   4998683  24926171  38012352  10834873  50657553  79624553  10844623  48703222  46833568 
 29056155  10784559  63156930  65756627  42503285   7175571  60240082  12780159   2783696   1270587 
 11315541  30988086  31533838  12882034  19847745  70420839  36056205  44936129  77595990  22118625 
 95180676  24528081  10756167  22972423   1383549  26476635   1896123  93472005  55641408  10842553 
 32305851  26683533   6282329  24592795  22863318   6040677   4781269   6856957  20230753   8114127 
 14350602   3699963    142707  41398227  22262949  46748535   5079225  27927765   7398422   7530891 
  9215833   3543699  25859598   2673267   3765003   1328495   8484175  74761705  75856160  28343845 
 54926884   2023485  72352698   5825054  35955483   8502047  25684251  10123488  33381945  40838340 
  3524913  48307368  11802680  10010843  16982865  64355643  51652555  38652498   5581373  34648303 
 37717875  48802443  67354011  36788973    156835  30805293  16246387   2091786  40049034  16837762 
 34438483  32340243  44881569  44113123  26232243   4827969  64744003   4778073  37040091  33911330 
 88509075  63771887  65500922  40444197  19854261  52950827  48836691  21791061    448155  25921745 
  2593238   2680339  53595224    938340  48578050  11889259  24254703  22936127  33374387   2990936 
  4993098  26930103  13582221  38161473  70732869   2418527  16001850   1304579  60707439  16543671 
 12431052  16897948  30074691   4617146  16726415  58112345   1155823  24560643  27635203  12125131 
 42698151  17978787    101043   6388811   5298071  46696413   8717363   5673723  22302909   7955867 
 26645307  29840802  39131995  72512948  28854795  23796303  23801370   3153884   8318724   4892318 
 10796428  60038173  36305835   1526748   4420836   4922715  27643706   9478665  12161503  61732296 
 59381115  46505664   3989251  55002835  29618880  25201217   3911547    604783  32363307  44938968 
 13603568  79192901  21349083  26728923  45586235  10611983  31442268  79779626  46810829  12597489 
  7167019  28889319  18035887  18978299  23143604  50952057  14678323   3860961  55545468  20621514 
 51078129  14603664  28432438  53133229  25238325  35627000  30187423   1389518  19877883  19904583 
 28492238  73357896   8627339  10709827   7042587   6165030  23926151  21277183  11024037  47399035 
 35283735  12414472   1507299  14554065   9037944    297717  15595105  46039020  50170649  12495948 
  7354191  19243655  28340283  15674743   4289733   3813927  28645869   1483743  50716095  52280195 
 10998362  20981262  26569403  18878678  57309128  10047954   4132035  38918030  48076523  84134009 
 55490209    328871  36375120  48071388  15824089   9153916  14880611  44834971  35885797  43497387 
 29944408  24237618    613596  48433365   4612973  40357293  12685089  61814682  40939307  11405202 
 56708873  16163963  77832339  14746855   7840345   2232723  39704031  21617171   6488955  61908354 
 71713283  59546525  10153584  74939547  32092161   5986707  73637881  55063343  17113819  10423893 
 27687563   4879761  16493527  13103223   7681307   2127563  34516086  42261942  49069466  17706547 
 13834061   2581065   4862099  17951313  44723048   3576553  20026363  27849469  43431291     26448 
 24876926  36595563  74999819    634975  47025114  14332207   4920773  57651345  67853223  46354158 
  2557923  21381013   6162675  60245103  44377048  26806499  22063701  18242627   8862841  17137464 
 41767929  48363117  13539903   8432820  14099838   7139027  36388069   1101267  56906030   2983047 
 38857227  25508880  34963343  22963000  16591458  20992047   2756571  23130552  14256482   7814465 
 30226748  54363253   8389674  22125226  40215123   5998253  14835779  70878471  59886114  31479291 
 16881846  31798383  47960982  70440024  39116589  31052133  53642893  43486974  26532195  14776827 
  5196139  82884507   5599357  27724073  21273684  16671331  18013679  33821023  13019755  30626666 
 39609961   3431740  32906373  11529563   2374803     78927  26052273  30366195  10269187  23752635 
 67975232  59464801  10715158  37685859   5513631  41231243   4659033   6902520  11018509  15568819 
 79735361   2033499  41492577   4867300  32467818   5720283  11642935   9228539  16465293  27015197 
  8791173  58546013    480755  72869703  24201225  52097279  82670553   2947238  16145031  65449299 
  1069044      1779  13334722  26546570  24832388   9417558  18077611  43684323  39620539  46225567 
 36039291   2511829  20199967   8299822   3122843  10172997   9321443  42771643  24524193   2361867 
 27100486  45398228  11768138   9253822  26542173   8312832  30755268  11968761  25439691   9426829 
 17369009    953355  34327416   8350798  37951631  10954563  67934528  23320743  18269592   2225061 
   696183  19022385  30333893  36460176     30607  13132473  35939425  73655271  21407936  56307003 
 16308987  21891519  13768977  16525107  79343135  16211698  25013166   4244193  37069219  77083809 
 37578027  20589188  11192693  10872393  14668748  38739047  13549806  13375109   9121179   4458213 
  9721615  53313821  16052203    543389  19414119   3296163  24285202   1976193  25633177  35251157 
 29490171   6790500    501477  45372363  25303803    668509   1581689  44668138  29153175  36945867 
 19895721  14023191    977973  12629103  35826315  28184187  72168369  21012603    320669  17698843 
  2121132  35499873  11088123   3736836   1549398   8942063  45708495  26061054  10736880  26473703 
 46743183   5039481  51333405  19496160  40126633  13562051  13774016  60819705  34061931  53136427 
 10877965  26309616  27516430  40086375  33058889  45415139  30669699   1281975  21942099   2920475 
  8737640   1192059  22748877  10746540   7400643  54915312   1746969  33795477   3396578  15363346 
 47346143    268521  10024143   9193444   8727970  23610732   6701501  22938291     44643  49380619 
  5298959  23444115  73206783  23571309  17174631  25573519  81115905  63351373   2115780   2771851 
  6313780   5774404  20715099  21629603  19672200   1412393    428380  38399364  27826250  18657255 
   486343  29191971  64439162  64009153   2786619  17882232   8585691   3630933   3541623   3119343 
 48572948  12087163  20472039  32157307   4611123  11685759   4939488  20684103  28724539   8937867 
 39609273  14425269  27315099  10460665  11098551  30140933  28545873  43771323   3156409   4441693 
 39734411   1232331   5603947  52824018  60849379  17050023   5242855   6539883    554538  16008765 
   590359  97753077  20770446  25796264  27298587  15376971  27130071  28254696   7749995    372123 
 23924043   4869227  53857960  56548963  26785919    280983  37488195   4502333  16143087   6041627 
 29304637  14999458  36378241  52890279   6236439  11283346   8514348  21713455  67659503    537922 
  2599206   8245248  66810531   6290610   8283807   3166355   6929513    708173  68946045  42752280 
 40940145  24586849   2921148  69896905  56973295  41012380   7517547     21878  28834908  32679023 
  3551489    770715  49664907     59113  13129383  52981363  24015669   2015439  56279352  39199475 
 29699067  33755744  58535061  17039793   3206898  32902388  88162422  25181517   7764105  80265053 
   129343  10810043  22124379  49452373  46519227   4261673  20141498  34867959  12375963  27440878 
 43146104  22738949   4690023  67670011   1324797  60451059  62871715   9311773  19855677  68975787 
 19602917  26360603   8028033  46083888  41977007  26428719   1042031  18304907    649825  32950860 
  1258743   2378620  38583378  11605617  26013615  52009608  13120017   3114960   6313683  21531813 
 51986981  24137775  34343223  26214913  40616195  39240465  13529919  10605285  54293440  26320368 
 32584741  20640841  25508592  51317363  12867598   7117105   1311426    510259   5685008  10333563 
 11476989  32039627  69391123  30517323  27072273  83158367  16696525   9042069   3263667    390115 
 85618667  31295387  31188085  25216517   2062365  30386927  11881058  11925462  14884404  10828013 
 49935591  35714386  52428184   2047525  25596227   7811213  43395207  23956396  17564568  33438164 
  3822556  22976655   2796687  25071918  60175447   5887536  10624803   7123515  53805589  18769083 
  4686308   1451727  12031791  20766378  28441831  14275685  57073163  39625163  42069603  32673587 
  2284782   8068491   5894830  22114716  11870745  68602553  12078403    141803  84891128  64815717 
 41167803   7614828   3602265  15810963   3255909  71108096  18727629   6822121  35882995  13896691 
   371265   4329998   6769795  23353752   8060057  23300147  72369715   1364282  36326945   4348383 
 19207720   5859834  41443179  10880083   3076933   2842195  60492668   3888627   8435643   4583793 
 50568299  29400207   6561018   9457263  66299217  20698890  65884675   8429507  63471936  52460013 
  7562438  15026355  19708639  66544799  46985098  23597983   7571259  33185867  68555412   9953982 
 26767851    480759  92631099  20797347   1049548  60980542  52062861   6992983  47783383  53502581 
 32207307  40491282  26277465  73453383     46715   3785199   3316315     33423  41269296   2530630 
  1518211   2796651  10485708  12492433  44559407  51213012   2162491  56593765     82008   8443581 
 15601303  24518538  78357666    562227  66605251   2291067  26342713   6215012  56990881  30577299 
 41013915   4382643  58458963  34931787  10616631  16824373  49391927  27043623  61257030  60862197 
  4207265  48876531  17995548   4649518  31072732  41643627  12759236   9995543  37020171  15903122 
  2238139  48691812  14443051  48656873  65750607   4022205  52734651  31654213  33929760  14538933 
 16560325  37988748  48445491  52577468  11945140  24159960  13901647  59194153  50753426  69551298 
 67573923   2073831  57344795  27695626  50188413   6094341  56105403  61733622   6802561  15710011 
   257353  46058803   5912562   7264571   3698337  26699969   5967312   5106211  41099685  23799105 
  9135593   9948083  10284108    498303  27354489   1895107   6437718  18494517  60506043  25294899 
  9112803  26071715  38249871  33467298   4100699  46694232  85170813   9612363   2589829  57521195 
   760403  31083071  38598241  62375869  33512005  19720941  34848573   8025707  21589623  17172273 
 30169631  28245933   3980547   8801496  77159383  86978798  43968488   6738967  46684599  29079918 
 37827112  18689976  26798090  61055068  39438208  77200873   1912579  16373211  35178201  17697027 
 22762226   1809359  31796802  66915862   2650287  41030794  12581307   8630267  23782911  21712523 
 12300771  59331143   3687874   8773059  36900527  38854323   2926368   5162553   3203720   9261039 
  2222490  60850428  27766134  35030300  68624682  63379923  39183967  12882060  22664853  78421653 
 35143413  39548123  11596050  12149139    693031  16030037  65424685  69532557   2280843    623343 
 64892053  44641155   9897981  23517963  33558683  15982067  60362827    804155  33822403  50714916 
 24558297  16870275  10211247   4749010   3888896  45124125  44039904   3812391  25012773  38998863 
 16381410  16062153   1469175   1531149  20742341  12752928  14602945   8963083  37813516  16037394 
 19712595  16866107   8529373  10307903    365215  48436134  82878753   2328315    828681   5154648 
  1304454  60877973  49474347  13451243  16520943  81169593  35032323   1520673  18459564   2262313 
 14402965   2751743   4918344  14046843  68100211  24813203   1220565  10007883   5628798  27044993 
 52825560   4972131  12389111  19573056   7014188   4348811    955835   1798539  34796381  52281573 
 30738792  36954585  64756188  31155563  22483259  14108778  19584899  55625343  28014739  90521003 
 51124125  55057941  15935363  63505043  53864459   4670950  23903313   4976643  63684808  20610823 
 38357403   3896418  24548284  69845535  26656318   3150011  24116178  15174447  72397925    809311 
 28851440  21366511   5309289  24567159  40240815  31898847   6376875  21212806  19064728  25571356 
 13819191   5021811    865929   8164738  53764323   4771103  11518143  21321619   3121857  20066190 
 24181358   5517711   8514768  50001283  16821825  74170809  74897043  64600571  30071068  24953283 
 67348302  11204309  86727192  22001739  23181729  12190488  12930411  20436099  54805548  20068275 
 13264683    619093   2762331  24964416   1203195  50568681   6543886  23024440   5242998  22549065 
  1160835  36061638  11051579   2660221  21240909  36778487  19459251   7615139   5814435  20811641 
 27518363  31643268  74402987   8561446  13478899  56615181  25125743  37112011  39606823   4881633 
 36725955   4898526  53011788  25682233   3161270  57718323  15097763  35231481  46898793  23692173 
  9808257   4157621   7010277  86719353  36777425  19844984   4742287  40384623  11808355  12936801 
 61332949   5427594  77976780   2172307    153731  88576263  35843827  14238543   4001355  14107293 
 38912428  23900356  18575048  36034257  23853651  19848203   6434596   1477353  23936618  25669769 
 29750613  33788064  22685208     10860  25114995   4521443  16952868   8028855  21049878  42162243 
 24199243  26431315  62606675   7750271   1094132  11630441   7461851  13919928  38346627  12759723 
 58819643     98430  11047173  10556361   2169048  85114033  17955708    628114   9493117   1090947 
 18487563  29557311  76508619  64582872  42189015  56575815  34193250   3716779  30823906   7012117 
 11705595  16231938  33475180  14818919   7270809  10935523  14099207  22292691  51758799  82536052 
 48367707  13867501  16346393  10090635  18333648   2075856   7322159  15116679  67280262  14174451 
 48204797  20984079  26799873  71098191  65057625    266928  34101473  33991652   7853965  24447561 
 25963737  59859603  49803773   4220710  39126525   3830903   5641051  10882827  41324883   6231846 
 18981558  60061905   2188673  27340598  20500330   9919859    863256  68262585   3391323   1844521 
 37996785    841026  14113203  38947023  14002422  31167561  52689963  29924923  48888451   1774803 
 46516164   3158306  39235323  29699232  13253127    207498  72999348  78800238  36173127  19291668 
 24112277   6656305  14026523  16294138  26770303  44252077    571298  42489651  53399569  21775539 
 36311959   9797964   4269593  25534823   8082318  10984597   9145983  15583963  72345407  42368170 
  6616107  13592613  18355779   1216959  31857387   2661207   7320563  11925141  10565466  32942595 
  4202708  19789893   2154099   5150133  22923057   6535309  13758286   6618903  72033042  59093809 
 39218205   5753038  18038499   3013819   1935021   8717871   8747828  12770680  13472520  15057473 
  7473488  18735719  14704443  13097131    847169  11670538   1572747  22800483  49087611     11415 
  2870499  32710812  42654245  26609061  23283807  19702819  47123749  10370298   9205423  39025555 
 14812782  44230308  18702858  25122363  96974443    743102   6177231   6735326  15244155  15460971 
  5516903  35519908  19173003   4423483   8633465   4158523  61065240  43167249   7101355  19600613 
 53371111  30451163  30237274  59667963  34083183  34729683  31527273  98108059  15012493   6925323 
  2387094  12196923  15870978    557419    866868  32344687  63688605   8647392  34474857  26458315 
 10742903  65376853  42604967   1950643   4882455  34564514    102819   6305112  14053117  12080748 
 93354327  65997873  18683423  73042395   4745955  14534256  30763743     52789  23357223  28876101 
  4410789  18057993  19072311  16140637  21042501   9727163  72256983  48642324  10395011  11852557 
 56251899   3184251   3836960  14488058  91778316  51560450  46478423   1039438   3675795   8943464 
 34540707  21186535  46524435  27035427   2684519  10908513  46104548   1646023   1883955   1701771 
 32712713  34647771  21100072  32610373  69547731   2419773  19843815  23739249  11011968  26524803 
 16033824  55846606  84970239  28373787  47211787   7510544  19001447  38617722   3606396   2336283 
 50286645  12864198   8994806  18955419  13361859  19237917   2249623  74593861  27374309  37439443 
  1515274    327051  31564106  11578093  61017323  18306213   8332458  59996235  73853199  24418758 
 20161923   6353286  34302723   3092178  26665311   8295795   5967056  14491419   4273703  53800447 
 13352179   1644220  26926407  12066573  11633752  22519491  26939515  26233571   3095958  64459843 
  1361051  84105463  28789683  12340847   1897187  50296433   8405115  33026509  16117626  11877774 
 40835749   4282523  66474564  27209573   1591323  15709383  20387123    620019   8207070   6321713 
 74682003  27428091  71099305   7591273  37224115   1423545  35523393  15426446  19934409  30770863 
 39764383   7558067  66682655  45055721  50000808  35745696  11718312  23164091  35636339   4560429 
 75449067  53925863  57310923   2740335  19846893  27946123  28684275  29811751     70843  53663433 
 29116749  93189564  13408935  90245082    308851    364143  47299683  18357243  10505433  51679800 
  3029045    511995    427418  44032763  24767157  27092148   2388923  24127975  45935503  25344123 
 26926971  63547003   2885819   2175423  64698301  11476959  35168073  18060711  34473343  56726014 
  2199810   4569009  64104765  38481377   1467648  17663739  34824708   2569163  22118743   5919261 
 46091553  11040198  52704679  23473923   2591623  62130996  39177723  41746259  13998867  17359807 
 22220815  22909398  24552267  49084158   6794294   7194778   7102583  19436553  18505533  21406587 
  8384403  22912187  20507325  47992977   4150685  46804861   6334543  41829315  12469377   8272400 
 16056436  32062423  64602495  24334981   5803827   7487067  56418666  22297371  41346258  70329289 
 14318681  28419339  26602955   6130581  39602331  26181311  21023151  15384507  36675528  30644011 
 40783242  43699839  73863066  13814817   9745071  78515119  33740863    650358   9494319   9982215 
 36115267  10336722   9988622  50767885   3857991  15568803   5767032  38423985  14181435   3935795 
 15219486  68610603  48447606  31427718  44916779  33763566  25837227  23596213  56861109  13858989 
 60242967  22016016  26880275   1646403   8301768   1137948  56332994   9408153  14877753   8819142 
 62010909  31487023    573923   2245287  49675559   1848653   8084715   6188523  32247443  24995362 
   850497  45259491   6868396   2948802   6782123    229931  46441110   5446549  12501733  29425878 
 20641323  19878745  25843213  59627691  19437021  15469876  73053306  19694317   2719465  23687129 
  8860812  22246523    163495  49135174  40362607  35661888  54711897   8038901  44500428  24159911 
 13001573   7845719  18639753  76454193  40580527   7825515  26026959  11199752  19093803  20684505 
 83836203  55869619     71592   6874925  26247452   4239351  37858141  21429454  61298862  20414027 
  9746478  35010923  16232451  33955818  36523509   8071901   6817414  38165523  34405683  20903811 
 32297069  34610937  70354555  49102439  42013143  27771705    775983  17194209  26743779    577261 
 82062673   8745407  11373270  19320606     59003  48515486   7985221  26275467  15820623  39811941 
   580431  50495980  25886445  26815873    461458  18465843  72293379  15974269  15826875  60592713 
  8322883  42735179  22481962   8125275   4156827  22394683  10243133   6620793  16318815  42720953 
 34061605  12472341  13591158  10027343  34729216  11105988  15632553  15611936  14027367  43295760 
 36818134  29874363  22504059  28205253   9480948   2399091  82837243  18309403  17526958  46877408 
 13969923  41757909   3688101  10393863  40336251    241427  50887171   8108175  24487455  47568542 
 35915403  10663477  47906667  15387501  35506851  32161519   1004598  27552738  17467722  55411878 
  8198173  69338952  55888341   5384796  15723051  60438644   4729603  19509984  13862678   5305739 
 29462689  29163975    114501  20305564   4958283  52523971   2401713  49383309  20202638  11626129 
   462543   5695786   3460476  27290803  36432909  65195603  61583379  35295573  70098651   1441227 
 53620838  50415618  65444112  17875123   8847720   7069959  23181411   5771889  19001286  23039535 
 15929907   6122979  15512163   4789523  44867331  20870322  56904347  13307411  32470209  23793816 
 43202603  32538453  11382133  32413827  26641387  59379339  10301771  67166443  74500789  21877872 
  5190825  61493451  35150571  26087943   5125053  24234495  10488370   1599630  25030947  16187754 
   425710    169120  57188823   5222010   1312787  37552059  12731639  72317027  29951579  48386765 
  3869398  10468595  86409739   1522995  48218887  11503648    984023   9508853   7125103  12076617 
  7627545  47512056  13223403    775995    462846  13606783  36313515  39412223   8171795  21840045 
 13991303  34159119  35103009    124203  23642173  17544573  20330117   3500139   1748287  19953663 
  7875965  30665763  21376467  62346660  37636303   9426343  24811045   9661089  20133747   9794489 
 55858324  22825048  57096087   4671204   3971673   7067211  49836998   9208173  19841163   1307663 
 75133335   7156907  92497595  26575605   1905705  22023448    531005  23739293   8431348  43539773 
 11617787   9974283  11541580  52713792  45899035  67151707  41292027  42957603  18651063  35359468 
 49718220   1194140  29189613  11134813  42525558  19705389  13186491  23746593  29407443  28845379 
  2666685  15486971  36623527   1521555  44999805  57498575  81780607  14284335  22147316  69542649 
  1878652   5425704  22935798  15890491  35240838  57378321  39603392  85770088  13016976    955083 
  1892097   1973463  27515721  18524093  43801573   5092989  45201975  56488643    374653  17509704 
  4272102  12845943  24791517  29892447  47363446   6615881  22345656   7381095  64330038  15682623 
 11380373    938478  20158509   1047442  49892511  49862729  32240793  34954779  69642971   2877084 
 20726095  52884143   7098348  14634033  22427673  30292671   2580171  64744341  23827245  38854635 
 31980227  21668712  14924430  15118673  10495617   1904043  12327137  13011583    188058   8472006 
 12447115  22290425   6290046  15033015  71946366   8650363  80351331    183008  35930073  23241486 
  7936113   4124920  40382367  19221408  61073803  64064573  28751055  40498315  21824688  20653115 
  1335165  87854131   5954862  43404843   2027477  11482666   1778115  31523967  73390443   6311409 
 16064171    685426    920406  40783833  15476067  63592701  13461612  14489403  54533547  79092825 
  7503339    328035   5348069  13850363  49073073  31931769  38885403  33890323  77862629   7686147 
 48155451    600147  70764369  46457811   7858873  38725074  27301411  47706815   9310123   1883823 
 31914899  16058613  12778665  15464349   2603559   3442739  80314203  16115463  31123746  30942485 
 60468489    295887    881309  10684355  12571991  12072363  34716165  44301345    983567  12912363 
 13183115   8177633  22487531  37818774    162287    865338  59068079   2196591   4956387  30936483 
 53354463  21043509  51570598  19111193  33505611  71247611  12333939   4337131  24538806  18661623 
 49072379  24422647    426977  49108918  35280462  57355214   5901291  45226773  24179523  76376862 
  7884654    608209  51016172  21267971   2153439  40803963  49706603  12023589  47894367  28264347 
 49568444  49704853  12539251  39920479    592743  43460183   9153373  14648991  36875595  72624723 
 78514783    939048  40295659  10062329  60477708  40061551  13036051   5148123  90115460  45061683 
 33342523  22314317  27928519   3796563  74659873   5964653  46202923   7977723   6864088   4589500 
 23250822  77003364  36466143   8971071  44050443  46245204  22611585  12857487  27144185  69059855 
 12235203   4041563  65533278   4450633  59561563  21738987  59017923   5214363  15754068  55220125 
  7207638  23336439  42292788  24616793  10080494  14758231  13746268   1540483    825535  19832000 
 78978344  15602524  12581616  86315325   1986135  38636259  15658836    670309  17680557   1199711 
  4347753  15353615  14431320  36534663   7997563  37726567  41461767   8568051  65454183  82105773 
  5260859  43812523  46595029  16838399  59744067  39384533   6038617  68098395  23940123    201515 
 15296387  39124075  44325903    179294  18421483  75918203  31016583  18625701  76731232   8766573 
 71133941  47241343  25880035  10510545   7901738   2043787  18835478  30197114  37980819  28198119 
   575698  13800185   1351403   3400395  18000422   7785173   2137051  25918631  10204695  22532115 
 20110680  25353441  30174891  19045377  24807036  31483395   6818983  25443195   2651933  54698052 
 29906693  42977733  12915323  21922978  21242370  15360363    584129  13741935  25271949  22701507 
 15217203  22390365  17923279   9516591    761961    253340  34265508  51603873    413561  62437327 
  3642133   3314176   6085026   3099275  17861475   3810815  80821203  52238645  38154379   7301573 
 58300080  93329299  32555130  16924924  52372395  16613493  14404749  19425226   8244086  63073948 
  2925309  68120763   1268313  45228808  11985956  12152199  21465851  10821966    814827  19124763 
 23767245  20176257  80024437  70773072  43083513  68378893   7280643  81135728   9622923  53712933 
 45102765  15654951  15134931  39837903  33286095  29501420  13578696    512951  17419441  26052027 
  4811523  48869909  18227553  13856603  29085315  57516554  18500803   8499443   4602773  27395619 
 46400551  45712907  21775074   8962625   8612571  22110723  54295848  10465071   2364983  28710557 
  8145780  47611987   7643391  16486975  64623927  39014673  10980720   2405757  12255699  37454307 
 60816571   5939721  12415835  40080748  28385483  62148184  50628479  73717923  34109737  22538139 
 36806523  23716794  17267479  45028143  11343619   8482233  56143275  15198803  57931515   7674225 
  7985664  55077199   5423393  80509083   1396059  28179963  16571634   1365963  51879093  17799008 
  7275241  60255105  12457533  16621809  34313895  56247223     51013  39162638     66657  67692848 
 10729192  63236643   1079694  29144673  33664853  46719624   4542183    817737   3385617  25632121 
 37700058  87410699  66947098  49458843  33923882  17909133   4497723  53101559  10750209   2511581 
  9369375  35808111  57098207   7966473   7827844   3714675  75910291  78543156   9162885  28686794 
 30492707   6867338   4360011  81149357  36944828   9621798  27430453  14630377  61539423   6277521 
  5824599  57264915  34897191  46123803  26234283  46386456  55288239    987387  39029997  15858923 
  5328930   2416867  18123748  15296347  19826483  42187279   3997579  14011995  25378423  55072693 
 79188789  53293441   9029211  22293148    991447  60040453  51509711   5065179   6665935     48618 
 32653563  51744851  83959251   3628932  35359263   2982727  46697483  12432863   9332483  45096203 
  4278783  36280525  23404415   1556037  16451623  78056794  61667562  82879832  51809595   4865795 
  1986987    562127  21189205  52670878  32508914   1844796  53651399  11160799  15471087    322793 
  7105293  48660073   4848285  13923465   1234007    278742  55251879  12531575  53644351   2601843 
 50714281   8524518  12373403  18724878   7388547  24674883  55091559    249729  13443473  10014369 
 68471715   9816507  42295923   2840467  48489639   1079787   3736265  60547623   2985951  44293911 
 74285691  11099457  46928223  19103655  14282745   8449203   1942323  38752708  43899627  42768520 
  8225335   1987563  12653517  44166123  16523142   4526073  18289881  17719677  13377429  29892888 
  1183158    716475  48490730  18081769   6134811  17033854   3392541  27851535    910847  14862615 
 42393296  27748248  33192907   5019603   1854630    958339   7914847   9787971  26391691  76659195 
 51493008    172725  22345485   6253657    882651  13643758  12977295  10765617  12753903   6169155 
  4436723  61918380  15859313  55445275   4198846  50031339  58184700   8064659  51733027  11098914 
 19505700  69813525   9814212  56557428  22554823  83381623  49756258   8559773  49606007   6818109 
 41982999   1832568  28978798  22551960  34589965    157155  14617123  26510189  28345531  24580063 
  6241995  30617996    349260  28808343   7683582  37137531  96055611  16638347   9659109  36383721 
 34091025   6553995   8761529  12457247  20597403    879882   1757385  19050843  11000123   1345324 
 29068155    910923   3354513  54461497  18840048  34524123   2632947  11363636  11779259   1341713 
 23629648  55218951   3769362  46032401  47661873  37816470  28711707   1880487  25006156  43311755 
 15285869  25065403  34138090   9062011  64010171  23691933  13504383  36354227  29014666    372243 
 58493241    138170  23339443   2258786  13728768  38801983  25916673  79596771  16499932  71893070 
 34837533  68918408  22561923  12911073  25785921   8000169   9172968   4838955   3610308  25536911 
  1412211   4377320   5440585  69015373  50679963   4294079   3661220   3261051    414389  30288717 
 46798203   3679755  28903577    517421   1245438  72154491   4711536   4765533  30852266  56667363 
 50270883  40738697  52620855  72490871   9897171  13580249  14007123   4776793  26707848  69227301 
 22683817  54480813  24414435  62135898  27340667  24021983  19394773  46316024  73115025  11896548 
 94218387   2239633  27005563  51481896    768371   5513769  14739019  17554529  25414135   9738271 
 40700901  30278149  17469651  12333507    438995   1912569  30206651   2439483  36989712  34991677 
 23500470  16332111  48153273  37593858    997323  71762260  19474163  81189177  28369131  47529913 
  6803538  22635789   2150403  11047686     19986  28420563  10750443   6180739   4630122   8250480 
  3678063  21657964   2437635   8878247  45911868   1781763   3520607  10886299  70238774  25735234 
 30020295  19847988   1704627   4432551   1695457  66975516   1014653  44638704  13158387  94286323 
   950809   9287739  67478971   5222328  53365985  30989095  30320116  16860989   4756553  34796859 
  1569903  41375364  35703193  56092623  41881017   9354719  35883171  21916875  55808148  10654319 
   715083  36340826  25158085   5901843  40809309  30119941   3036681   5677611   5456568   4707251 
  6588864  33529771  26224683  58055428  23044016  28809153   6283995  88841425   6808344   3632047 
 11871759   4175511  24787443  27574699   7925506  16541561  16806030   3027323  57421129   6636057 
 72331784    922065   4587747  37915771    710203   1719042   1385823    167143   1341575  26379523 
  4874991   8843243  44882706  22157961  51341673  64581952  38354050  10505136  72922014  31462814 
  4349915    883203   1554711   1978155   9755219  69767235  65835627  51459668   8296626  38162534 
  9984893  24967729   6406303  40031977  15300899  10243433  11690815  17579598  16528341   8704637 
 16470798   1351511   4931573  27895597   3305467  24117003  10050788   4183692  24347691  79253671 
 57068827  73445127  10915027   6547131   2750238  16908819   2716898  42715523  54645567   3993302 
   115569  63153983   4787826     84763  37723977  34454331  18650856  40928101   5401723  23790384 
 13889103   1652644  78020073  19906288  41468007   8649339  44100043  33817817   7448070  22058828 
 46976325   1722763  30269379  65582234   7528033   9111423    188855  14611453  55609734  22137333 
 20206491   4211329   4845243   2648607  42972731   5015140  77232159  41611722  26843079  44989753 
 27751695  41829001  38221677  19659210   2800923   9093351  52097523  47015709    445935  44776710 
 13612673  15238990   9889349  88078421  11928987  78286142  57697670   4726957  35739408  17232666 
 36328411   5580051  19574016  74767487   1832564   6582919  66957643  38811987  36520387  17152948 
 72411441  10580277  65886918   7563749   5883198   3372267  44961006  49164003  28816393  24202428 
  3247311  36973983  49998441  52418565  61264107    570557     63519   2769604  46629123   7111648 
 10495013  31373949   4331123  57194223   9968650  24509580   4243987   7395667  17133593  11896137 
 41888123   3364395   3949406  33613900  89447771  63909713   2535292  20800305  67247278  35256699 
 86123235  18467199  31794115   8494644  89539463   1632615   1067127   1173949   5012079   3172536 
 20573467   6304215  90891101  14077923  47308212    208698  55959873  26069019  66699723  56888599 
 66062373  48795888  86136859   8677635  24455112  31477849  32033999  46664587  11386939  39127461 
   721059  14343521  27226670  13507699   6932965  72916911  17787771  17590155  61932435   5198358 
 44893807  15710437    368025  17615859  24108337  36993390  18183411  44639485  70467494  51384169 
 47203818  16208448   2191707  14178052  24378851  42933198  39104673    508821   1051545  38219598 
 10774743  54144488   8686731  21070923   4289373  37766373  24605088  12328746  24214651  29340707 
 39815283  22332603   6824367   1651894  35243372  31346779    198939  21515115  49418652  37061563 
 50390106  12388281    955626  27262857   3815336  13928699   7576539  30086843  51395379   4839606 
  1343673  23637219  13474635  35612167   5209995  58412964  44358291  50727429  44992083   4038039 
  3156783  25528623  37547493   7262235   4055141   3930843  37905839  17873693   6178265   1965233 
 74976499  26632293    966593  42360455  64821273   4318723  33158679  35082555    823868  23967488 
  3787491  42813682   3126911  25290983   9676539    274927  29005275  38831607  42802038  20695595 
  2858199  10416543   5983242   2350689   1217532  54837711   4641804  37392405   9510591  54307754 
 62769513   4695045  38833767  32495608  57939601   3424929   2424051   3017700   8288459  43158975 
  7461705  13032090  18709525  25433595  34315575  32731967  74591410  63034575  27167991  10077560 
 51373963  17636154  12865206   6377060    574795  35510511  19920763  37793467   9615483  30348833 
 31266357  88067658  14323803  24481863  24711531   3330541     20643    565225  10511097  26664733 
 15359883   4103275  22478579   4512858  31148997  23272063   4859180  45856228   3465804  74697543 
 71545003  10133276   7183719  61193013   1734353  24422104    820371  17744481   3101793  15895293 
  5262523    765993  48759313  41149259  53424123  16078683   5787453  77102819  14772703   6732792 
 11499063   3883659   1530366  31074619  68915775   9923408  49549723  12300488   4886598  29262748 
 42583818  63185575  59362059  21819233  44211294  41710231  55748053  33849455  16283873  11056074 
 10828213  40363425  26550201  30841960  23485947  17802543   6867643   1363173  66723108   9494043 
 20051187  28814573  22837743  56086923  64094545   3682758  20959270  80405475  23527383  16911655 
  8120798   3062823  12640011  63030985  74028588    221667  38922363   1181978  12340543  49755123 
 56051934  28287375  33109473  50587238  17526283  44280803  10779003  35961719   8498690  65670315 
 11270673   1106059  55606758  19959579  49303659  31552413   8159697  41912821  24861908  15191067 
 12500073  25901223  29383032  22831195   5629813   4861935  47346544  38654581  56358717  81355404 
 10446372  53763873  30936723  11085179  12992850  64320519   1831431  11307019  24242012  27757527 
  9866043  20154721   6374557  21449733  21285717  28330107  13220187  40060811  79535103  40853709 
 16247473  34021824   6290553  85219159   6036243  19928052  46900443  16995188  22922182   3775153 
 56236069  20996119    906651  67286025  25582128   5948043  55975547   9970373  60805678   3519573 
 68854811  14796283  29023390   2330070  44961403   2312301  42007869  20511654    871691  16529206 
  4165719  24518742  25842611  44189563   4693058    808413   6783899  12262637  19865556  40153215 
 26389623  41561275  63622493   3855299    693255   5138373  18840523  31982066  42048127  59257559 
 24888735  31300667  60492975  85594698  56768358    898963  51233388  28532319  14921988   6867947 
 20305340   5024639  70311537   2685007  55330134  39021297  56146323  73144215   7688987   3027133 
 23416191  56717413  49775535   6716533  22086534  20726307  14281503  64364875  18283068  65009518 
 46177059  53150179  84304123  14887099  66411363    306888   6764245   4095357   6897416    425041 
 20377483  20972641   2588263   4698949  21625755  12012228  65993127  23956251  33325701  14204475 
 16310955  26864289  51601315   2007801  18554329  25023108  29589333   4020152  28155771  40914676 
  5625950   1101831   7804003   1149734  52290339  39308509   8679535  28856703  21779153   4795531 
  1087515  28398033  32819847  21958633  12100123  44917295   5729590  20404023  25481334  14728020 
 22825139  40483923  59055948  47655857   5812025  24839152  90908248  28121091  38521635  26305343 
 32671573  48357913   3585936  11500566   2841717  68106363  48005793  22928061   1611621  85715555 
  9035523   7710463   6507005   2841379  48449995  54103067  74803302  27083795   8529469   2156723 
 26606897  76127733  10345145   9472909  10975711  56102883  42234273  35679951  10720147  57205998 
  4394644  14049798    456603  51507570   5823339  18407763   8784663  29612713  66368589    732947 
 16371611  17093583  12616088  22494998  71627539   1524103   3842833  59633998    249614  16468923 
 11699903  23015859  10987728   8915247  61841403   7545483   5560913  38950439  36135303   3331380 
 30894063   2149133  49028083  46345083  18052297  32471523  75723863  22635813    610908   7532263 
 46752933   6617279  23260800  67194149   1431234  11575476  58564260  23179895  68538364   5079069 
 42670011   8522301  34239313  43284963  20236690   6378627   9392622   1490157  11008518  25212800 
 41636445   2640593  61738800   5752203  50684331  41311260    170048   6968814  51046395   9117693 
 11178048  57849723  15844929  54070731   9878571   6221858   4818648  54965883  32238283  11201211 
  7641078  53667947  59255358   4322075  39196950  15642638   9040526   1058090  12053098  60705873 
 45514923   6378495  23425903   4438657  17308161    684331   2421231  41633834  70047413  20090340 
 11030067   7167998   6456243  18833607   3094137  22097625  24059823  20626611  48137289  12621713 
  2659091  19898751  18066159   1629357   5799543  31012084    241294   1086906    409627  26283620 
 38013099  43007288   9994268  10183263  23950544  26568500  58549425    142041    744139   1341689 
 53849139  25808598  11444703  37628499   2116731  39961164  10638531  37443067    743751  35824823 
  7152515    130148  58845165    918663     87078   2608963  54974693   6757644  70322865  33408909 
  5299692  25210919   7960463  48735191  51106227  65696253  30807023   7335581  35528055  35630031 
 37696463  27591260  20326759   3603555  31667893  10414527  48499250   9002606   2663467  76645607 
 21382410  21311637  25166873  38692205  23963543  13645619   8455362   7228455   8971470  14972706 
  5994219  39412412    674757  29181873  18980249  69080807  13185825  69381905  44664273  38484044 
  8372247  38088549   1036795  18711468  18606367  19068288   1743811  24826632  14013759  23541723 
 36799715   3250713    164131  17611995  39917759  38209075  10643607  16263627  22830656  37681149 
 54484098  43184736  46974640  51654288  85409139  36152883  48601791    123323  28800783  11980611 
  6406106  19678209  81418761     76316  18586521  27625488  11024475  29242843  48248375   3090149 
  1692323  61073100  32379360   8146999   2383035  63917907  25627257  23992923   9342357  24197631 
 69924523  49453879   3702423   1105125  72275851  14850723  26636811  54087981  50701173     93411 
 11695435    940170  35473367  19199754  21091502   8186821  34724103   5996355  20130405     19473 
 16843287  59727483  12555947  46580937  28648352  40540227  29508918  39533610  59568819   7092774 
  4159252  54629267  47734638  37817637  39697179  53426639  48698529   2706413   4300997    143673 
 39530331  44720983    613963  41233815   7445597  21237801  21003304  25754592   2307975    726003 
 24842075  14350616  25600193  16870959  20743943  51248760   9603136   6435223   4225303  48518215 
  2319587   4473981  14789643    695688   1827661  17520423   1618541  19702897   9912078  52895266 
 46920123  57136449   1344675  38974948  22135995    297953  18935466  39664770  29536938  15856292 
 10398337   8196903  15727909  11139635  36718643  51402299  57853105  10256748   4601890   3326611 
  4147425  23502708   4509123   2265099  18146825   1049360   6157846  63846191   3817663  50720773 
 19776491   6831227  27943095  14409357  79604978   6947245   1624648    856575  52108419  56121664 
 12649923  41252693  28689968  10122243  19742566  13322718    469053   4151613   1247811   1238139 
 59483589  10026350   2377817   3323557  23723403  18851307   1868295  57367316  70558800  17133822 
  4973388  17089548  26627022  13116429  83254431  36145125  25614745   8570688   1753514  36862787 
  5105355  12161871  15418023  42657174  15616824  71011323  12398631  42035195  38403461  15196788 
 54927939  40764795   4367110   9336183   4094195  67836732  47387743  44845067   2004015  32626653 
  7323752  47349873  25091167  42384189   1187376  72413893  45018621  64267498  36331418  19027131 
  1704819   6790511  23087603  17974443  30018195  45435513  34167267   5505675   1756787  31234794 
 63733023    787994  35318515  54772771  58730747  28892063    784373   9865002  13204533  82169894 
 39054996    472955  36762006  29688873  47021769   2519161  13247873  17785727  48751131  52368827 
 74776777  13223496  23854191   6582147  48662787  12780239  50549414  23983383  34794363  35968555 
 36509376  17485368   2251761    545721    909482  34729398  18694703   3820719  43993353  51283173 
  1121695  42502625  11919798  21773998  11873723  22948507  57934923  40549721   6652251   4527095 
  2764391   6635531  27829123  52609386   3456798  24132183  25104021  15763330  31261811   9327155 
  2011099  11577755  18688029  23294979  16797111   8817423  89744775  36838723  41558278  58001423 
 41186100  14523561   4069331   6782707  60947314  54218540  16373856   6865630  17888023  60542385 
 21433773  52625904  14685255  17981673  58069573  80249103  60111995    923435   9226710  56764412 
   754379  23762411  56762122  44461988  24488223   2702328   1233466  46738311  84139523  26098503 
 39792813  29987471  41869615   4350348   1501357   7764755  57538743  18422955  43027534  30378471 
  3430533  20607374  36370500  18511512  21549223  43517687  17762560  10941570   1175595    897921 
   204341  11229705  20711835  23344017   5487049  17256443   8419553  78138358    380283  22819773 
  6029619  51119176   7294389   8606033  52682123  28081098   5938215  27076809     75003   8380539 
 12503483  10551755  56750355  56695707   4316760   3786297  45861753   7116494   7093635  60840384 
 51681534   6773441  56257533  11350869  69273149  50948605  47716143  48248743   5928189   2323289 
 57913223  24569008  34742593  98108472   2470173   1460571  12109983   6232986  19103943  14793395 
   323993  56724476  39749568  53884863  54646995  15274011  15552023  21658531  42767035  23509548 
 26952180  30174358  10131813  59967317  14992269  35063651  58777123  22288857   6477603   1709657 
 13626567  20204241   4446619  47852407   4413003  28205430   4487483  68193204  34191965  16505234 
  6492005  49109757  34051443    713003   8207813  21112848   2520267    627828  51729955  90828851 
   823359  21390875  77343048  29945864  11138787  29568957   1974727   4447748   1245138  10061898 
  5490363   2065995     92157  14923896  12063425  25061409  12683508  10186071  39190043  56589898 
 20492619  67489402  43889163  18408171   3492597    918053   6666013  27397389  27420243  62332863 
   817035  81942775  10768723   9151251    684051  43258176  13490241  16342053  77109036  42638232 
 21678323  14557439  19954201   9569963  39095766  24216207  35031972  33404715   9545477   3731605 
  7339739  40583883   9052979  10486573  31397627  11886137   1335723   7211439  93483843     57661 
 21313278  76638299  31917995  34955107    300885  49995292  10654781  41856521  13143175  15257883 
  2456543   1243710    993236  23252339  29168445  28339863   3074733  58005572  24784365   3378652 
 10601095  50602969  27836263  58040869  36274371   6931027  22777323    336543  20455863  20250243 
 28119823  35193710  31017972  65535983   7139085  15564777  17376508  74889938  58046907   6070803 
   247228  38181733  31642748  34522403  38097803  25333077  13971198    274893  45319743  36629573 
 11099469  11500347  60352584  27641388  17495233  14374252  39853803    191001   2930853  49556385 
  9079499  43568893  20534319   7177710  14716951  31473408  51853007   7640098  16928997  45227123 
 56624895  87073743   3200571    157755  68114243   6632395  10234338   4656131  33626124    129603 
 43465083  54686491  78900477   4381040  20934088  51358331  10889185   8297019  26473836  31630995 
 26732433  13481727  19505439  31760367  27108523  42731084  85048307   3628371  11363618  55579843 
 17840382  66332043   2811918  56131107  51972201  73913919  22302213   6965263  76388603   9278203 
    14423  90933975  37566729   4749819  33589959  68224913  16033548  56673888  31236667  57714675 
  7909638   2867923  76681719   2972573  22381848  71185311  29976060  10353774  14101683  11547003 
 18460959   7371981  14333805  85076147  44417886  74283333  24486123   2030718  39794696  68318659 
  6111633  28086289   5836503  34059190   1925973   9010110  85687467  55686043  14090914   8982251 
 30837148  28651323   8825777   1392972  28648203   2369123  46389963   6333243  56779547  36207123 
 21416380  35252340  83407299     56231  20384223  12626448   4545547  36883017   6064450   8272875 
 63783129  18524097   2658813  34404203   6925643   5562975  57352440  27510495  37401223  20913741 
  6440676   5685523  18602153  18786033  24566853  49365847    841366    563473   2241915  74045670 
 52523299   7933003  52492791   5405028  46825083  30479754   4801798   2372645   2617782  20744306 
 19064973   5001426  36934204  40867771  24077913    812532   2067243  11388522  19912902  11393857 
 45326523  19455645  14579155  20274919   4407322   3035643  33159573   6584988  12889267  10326203 
 14762539  28444251    222747    666348  57189870  55574721    960747  39121383   9009375  35812918 
  2186675  53037175  82646283   4360699  78017139  15066318  43571323  56263339   7863827   2825673 
  8273983  19213239   1005649  16645731   3985128   3329506  54796013  19909367  41178415  31946145 
   995463    509577  18683823  48963723  43764773  20837653    344923    321045   1790121  69069893 
  2853537  23094073  74086983  22929393  78132843   2156315  13616943    962319  33310399  14186127 
 35174766   3441563  43613895   9309501  21409563  10944648   6212791    437270   7138338  51386781 
   767043  32909353  34268421  88507971  41072736  23279778  45698671   1983923  41281503  18349389 
  3632780  30531931  72323061  56891819    168207  61099366   2933521   9333233  75089268  23175679 
 18606633  15172908    189006  69658813  20736191  75268927  12766828  17791631  17324367   3210855 
 15498945  32645667  26591895  16080223   1094550   8297818   3911931  10358273  25779507   1535856 
 25915003  30623680  32330988  51115418  24085473   7121269  40889673  17543939  12747903  19458629 
 19187096  54640208  11796648  51746867  27059667  59613313   7166821  11727051  12652755   6209655 
 26038933  86917278    311959  59345991   3732678    495561  41397523  76796919    751781  18088655 
 16843775  86167971    110509  15185428  89427576  30253785  35490639  42096723  46995987  25678494 
  5501307  22197883    862635  37505591  19315387  29244723  10089103   1928136  14721323  29327733 
 17567078  34944786   9924411  55302017  12700258  11154830  42680918  21259550  54105679  51061227 
 76288909  20807073  11641623  56718398   9917273   6060183  20106399  86510391  16294751  34313343 
 36490325  34360323  77445303  13950129  44550109  90871651  36506451   1349488  51148635  23774523 
  3767271  55173819   9320723  60540115   4934883  46541888   2073017   1486838  46434748  41251713 
    15450   7543019  33691029  23014595  45686039  59458507  65428185   3394571   8295843  41081897 
  7988473  81080739    951307  34548210   6705245  26322285  27426648   1816134  59078659  37881241 
 18500868     59721  32700123   6889875  18190890  13512642  33347439  88970823  41941883  11439800 
 67831125   4542087  20292699   3920389  32802711  37915943    879393  36940998   3117484  19748819 
 26067473  28089908  15330638    285471  40306533  61636313  27094788  43731965  27714663  50202330 
 21032904  21520323  11598979  25919276  49341653  77453194  13936773  64399939  22881861  14208318 
 65471851  56136729  13906602  12086232  45908223  28338813  16237373  21472119   4482891   5160219 
 90384945  11241518  87691245  15061052  11096393    332795   4265703   4517288   2275569   8792087 
  6372359  84776109   9401865    267443  78628227   6082330  64860905  17299148  16858491  19041911 
 17621391  49017303  27224483    459208  13961624   3127833  20163721  13006116   3019743  12734531 
  3682516  68190598  34394105  41240602  31564618  23225803  50663879  31114733  47061291   3980938 
 51154597   7504323  14975946   7287763  16885781  47634999  23591418   6876873    107161  28886853 
  4012011   7845485  11856123  28728683  57397150  19616748  14475963  67495563  15442311  13687849 
  1630143  66988499  20398515    314079  15954993  74383029  32166300   1267757  26267009    159060 
 25991883  14817531  14233515  18820531  38926639    204386  30570029  17009689  17698715   5030044 
 54730703  23329408  55112553  78785100  27563685  41129366   1335147  32546532  29628583  11067693 
 14705126   1569818  61453423   8885769    265551  62095442  30186175   8906423  33350115  53498428 
 78863181  32896203  26470773   1237371  35851713  39965595  21920081   4950537  36196208  72892791 
 25340143   4459662  15631200  70667165   8918499  27286983    136094  34486084  12216769  21641351 
 47164641  89737578  53964674  69801673  11033863  23489260  69241743   9503006  64386163  11731191 
  1583203  21869409  11669349   2138943  37425723  63999543   1152495  68920332  12031346   1557987 
 25293675   9236939  26886255   1682817  89989907  11156154   2252891  24769603  32942675  50089189 
 16957949  57501123  20236358  17020567   5132457  74335875  32654895  23138203  11793131  31391811 
  2203011   3953121  55319645  33789372     60797  42249907  15614766   8210853   7223476  24457605 
 21562485  19628446  26576298  21141081  13219143   1564955  51862098  19225749  55506747  24702675 
 31974177  42488690   8151019  60508493     54523   3772548   8980923  16572140   5758411   8034435 
 20933123  12850827  27241323  21620859  20006637  69605575    619161   3443433  11332372   6076347 
 62869368    489563  20015655  44655979  44408763  17430774  29053683     75363  20823996  50187441 
 49796756  27096407   8675493  56857215   7961397  24707929  10245912  33592653  52844479   1057608 
 59347509  12917115    966173  54192523   5686727   4545015  44480843     69993  35396691  13261499 
 74499606  45708016  22438533  18620886   9540109  11807739  18041719   9982160  10916025  18808418 
 21122127   2544995  29715886  19218623    331523  12713321  23311543  35154341  26514243   2332419 
 22165269  55345653  22396523  71770803  70277719   5568525  17797767   4762245  11228627  74727293 
 28660347  26857203  37848661  33404505   4488463  16401079   7420587  69152655  37991883  38311473 
  8973755  20152479  29344659  48440745  19651483   2861487  23644539   1031223  60771015  27750393 
   118472   6053730  31452852  17839275   7747504   7824443  26054098  58555307  10165603  19896075 
 22148447  20260607  20328572  14721318  35669383   7177153  10888530  12040875  39765373  61723637 
 13203467  48736673   2641243  97163457  17653770  43359399  49317752    490068  12631638  16127235 
  4454235  15675455   3011590  23897683  24416097  15285344  79031494    670803  27179407  45522755 
  5847270  12692351  12850380  52939807     47093  84190026  15281891   4984393   4162771  72645454 
 28988005  46792253  19715469  85049983  19834833   2552270  32881907  27534543  32711483  49856163 
 33817473  11246519  27148143   5691025   5456809  57640098   7916415  17938067  19890331  11140257 
 29575131  74955065  59283915   4839461  18380118   4941627  21045035  14149707  47159923  23879411 
  6997994   8299179  20834443  22629915  26435371  27266795   3957663  30145623   6396271   1764873 
 66606885  13734291   1692333  11578851  36445287   3717123    288081  40522253  21064257   6767349 
 35241632  10558551  13350093  48572049   2201154  12360763   8419735   8017653  52613203  14603955 
  5754893  12248529   6988178   9195835  48417367   1908219  20725026   4103097   3506853  34959936 
 43300867  80476498  96385243   5608257  47671273  29794075  20116815  13165969  15494829  11437857 
 64576794   4693473  17747515   9981931  20378453  44601563  13661193   1190793  12337971  73057987 
  5210295  34442553   3079133  36909543   3005307  32045108  31764779  58135428  55621559   4624951 
  5850715  23799131  23667888  28188371  74281043  26863917  19293672   6476370  74823963   2704566 
  5228076  39485309  31062030   6142212   7543508  54044635  61753353  31983243   2320155   4276433 
 40653015   2429275  29343803  20531808    532467  11763023   6560821   6464429   1867215  32240367 
 22139163  44149197  10612169  29072562   4056748  14383243  42499445   5163047   1424445  12587489 
  7810983  57119655  44064315  54475329  52842909  58527943  11248217  19818939  76544847   9574395 
 69706415  89903835  41553978  80607085  70297803  40643923  10238815  48469863  10822893  45711107 
 22428027  22643211  12510213  26405489   6536195  24109068  26572045    775833  11529795  17355823 
 51495709  35177795  15608827  33278043  13237083  68439403  60412283  20634921  33528084  44002483 
  9526343   3707211  34309419   1784279  73976924  20491759  16760928  19535883  19397403  61792763 
   960633  29546498   9805643  27527449  50872119    985114   1328625  51791460  59784759  37268445 
 12443156  21710833  70419509  27718393  10195531  32956476   7304443  45804413  10112379  76610547 
  3826058  74433197  77756718  79624725   8252231  19631694  21059121  23940883  35255403   3977082 
  2777163  39225204  26987798  24074229   2411415   9256865  20416497  35123435   2407665  36349323 
 52493368   1210272   5788859  18011275   9299005  37687468   5730939  45586287  11576889  11551949 
 15813243  24679877  73091607    930423  27210093   7931673  11913123  70230843   2721417  27987761 
  3083667  51263403  12291415  55990415    500987  34837659  54084108   9159069   8303712  18250827 
 58343223  17939551  34998625  56689511   9812085  55303791  39849771   3971073   1434965  92262822 
 22195638   1367901  36873746    638137  17108442  20577081  62702469  10903587   9843703  16571089 
 13506381   1227713  61488438  38370606  48022896     65663  10080691  44400637    672875  65992548 
 23169192  61066815  40134663   8573913   3302979  64184859  12868959  24399792    127697   6361647 
 61726885  13048209    685557  43124409  64364514  16952722  64536363   1534335     40867  19837563 
  1301632  21040676   3271545  40236697  22318643  84931483   8498414   4665387  55448131   9115188 
 21481674  71026403   7007190  27378717  53150077   1797091    161844   8396253  35088528  14509562 
  5975109  42720069   6098547  39530367  38226289  73277651  26955623  21612975   4450071  81222312 
 24107779     99478   6597098    815603  20393043    796261   9516111  37450170   2461848  45655878 
 21406191  25712403   4702299   2121555  20908483  45272061   4976395  14345235   2532544  32760483 
 67690830    367355  48088924  40979769  43748845  31253979  29588205   1772308   7345654   5188831 
 21219516  18480401  51497429  39896798  14930038   4536700    482319    910371  56580353    388293 
 12943603  28984845  33918953  39413868  17472153  11546140  40292941  10148066  40007103  23483733 
 71675204  15278309   9881187  50053246  10938057  62001737   3216115  18665455  46807701    908051 
  5689625  22748481  89263232  11297723   1398730  75808182   1688667  63087893  49714339  37116199 
 16177024  22910055   5305631  48627735  23834735    186651   5127531  46176495  56413476  29027273 
 19727151  20902902   6680898  14833163  16669493  29211168  69390672  77979323    553739  28328319 
 17665155   3686859  87647055  23269578  19990865   4423993  18890267   2437313  23743275  44438748 
 16178343  21793263  65563169  20960253   2294415  29904891  39089511  42034479  27632698  50268423 
 24682943   1190523  10404498  25318203  14366531   7525355  32254323  20514055  23653539  16836107 
  5468595   1883707   5839586  24846747  59057863     57368   4246134  65649975  26822995   2648798 
  1665570   1342725  64142107  44915180  43700403  13687323  34165243  12947094  13310641    861412 
 33948063  46587933   2737572  34641870  14032915    410325  23718015   1460904  15734363   9413747 
 82811148  31934305  14667900   6716806   6117243   6507555  20531051   1333572   5778678  13974168 
 13112958   2710376  13651524   9712368   6179911   2796047   9511027   2381792  37792603  52502622 
  2644315  39682223  29147178   5450757  28313139  22230819  17230635   8263797  14544107   4134900 
 22593135  38617268   1986860  16273775   9191459  16860648  31243157  20088171  21559248  19945147 
 47852343   5644123   1468218  40075977  16600534  32754579   4145748    514013   7497375  43682298 
 13302843   8019031   1188573  30455223  51658865   3013580  39714039    880347  27168835  33225603 
 69779708  29428533   5624763   4798360  14433671  24836561  27115337  35226333  47314803  13689781 
 17935873  24343659  21596880  16825811  20632506  29094755  64314535   1344564  23477499   7708499 
  5449404  61866024  14101881    241508  39771701  19925518    859615  35293161   6067443  71062013 
 17892933  16401915  17567085   8275128   5577048   6065427  45083291  77049021  10262662  18184604 
 40376379  39683541   1904223  10428499  79932291  56483808  23858603  39612507  25952478  44863599 
 10871151  10573889  55368391  24483783  11351213   6311883  25469853   5724955  48843203  18519413 
 16528488   2862127  37599174  44419771  10106963   2791223   1218533  18675483  75432319  44919479 
  1851259   3921285   4927211  60471378  10944563  14670091   8812113   3580303   9671322  45123747 
 21730363  19316223  53984625  19654923  24817080  13201122  25863702  92127863  21965178   4165767 
  2960127   4682031  30413095  44818974    189297  15345761  77670249   9948873  15157435  38836851 
 37723105   2070573  23815083     29113  40251461   1692870  12187169  47483186  12720882  57264083 
 35881683  19635365  18208443   9177395  10121052   3876541   9764862   9836033  69590625   2480454 
  3203583   9651693    661668   1412041  17052319   1541363    702679  21733659   3891749  15991683 
 42507927   8826183    373793    530830  15158881  73171067   5669910  24448833   1553363  17455723 
 91445979  20893343   3567553  43561574  79105509  55085883   6800315  13254885  28466115  54734285 
 72370505  34756043    115771   2332657   7276209   2462913  24951303  20041950   8632131  24281705 
 32197086  45260817  15505704  51944291  15577775  23797788   1233960  11765181   2390604   1794908 
 22533223  66402411    572173  23994585  37331756  30416775   5166455  36993213  41261433  74864613 
 29339403  30466298   6998135  13160913  25955178  22940576  24573264  19780203  71813161  68418328 
 31624807  12821571   8131323   3174623  94922638  10169819  34988433  49264827   3692229   9742107 
 54622593  28115508  53757519   3063250   4446479   4860641  11637634  12595905    538748  34547643 
 36697497  80748094  10643273  35926647  17620570    766053  69132867  26587453  36580758  15441113 
 11300919  74427567  17737297   5049601  29779317  27259932     55707   6957247  64108694   2069001 
 15735847   7184067   9189798  61380475  45130425  33100027  32039403  68916051   9459723  81237919 
   401677  40762885  21129947  32739819  27035988   7526940   1730715  21544271  19851629     97695 
 19956939    280403  34601899  15142623  17671271   8510196  19158011  21439123  86644739   5807508 
 35171735   1483341  22004875  14707179    938173  25182003   8560153  91675037     33072  17589445 
 25893123   9766523   8885673   1321038   5859515   2820567   9783947  22363667     28746   6189423 
 80407723   4739583  21636303   1673769    375009   9096420  58480903   4092438   5022049  37121683 
 48094299  10960149  40290989   5966529   3371933   9818267   3653920  22352882  64722638   5971131 
  4487796   2632348  47744379  22600493  61974697  64701707  16417758  37372400  25165797  37244694 
   137134  40909299  27902163   3409221  72756775  59200955  10347163   3693527  16246443     28527 
  2627328   3925359   2014233  13724311  53776759  19466844   4989527  59869221  31439349   2829032 
 14707209   4349998   4732073  61682755  30194993   6399540    243089  58933723   2676033   3446273 
 59449595  51763179   9980511   8980872  57487605  41299161  10506057  26276107  10972123  65547957 
 15828249  17293842   4058463   4306395  11747451  33938587  27075723  68000055  17741163  59889603 
   549630  45136293    294625  35498619  15275623  44383595  19370831   2622951  32318388  32644443 
 10192439   6968603  75081387  32422823   9874050   2446714  14909871  16519351   1475547  49352001 
  8049997  10365315  46577283  38229819  79396947   9692251   1302683    566905  27602191  65669703 
 12374826  14751086   6793305  28647403  12094853  33432555   3330879  14148435  22153247  70605723 
 37457499  14795563  14498683   5457273   9983313  92560866  77862075  15839169   2550760  82845411 
 49818873  43833807  23162659  44358583   9421423  68261731   3639507   1516347  12468478   5207673 
 48311467  94578552   7187763    235183  17891997  10288237  12215563   1535745   4907130  35214244 
 50178075  29661723  23144023  78666168  19999687  12587547   2932809   5702705  22935507    864129 
 13717528   1043184  65814571  13891403  16459709  46757099   6934991  40661515  95620111   4734723 
 17917241    475123   9950849  80256226  17481427  20203845   3962040   8918885  41580051  29502591 
  8398011  36103619  14654273  10908968   9976903   3413463  46343721   1233147   5961156  42655503 
  8816163   5873995  24474865  13576153   9625508  14024384  28617923  19436463   9810972  60003354 
 56310048   6411011   7280473   5623803  15963311   4478961  13576019   2026703  77478408  45033111 
 54649515   3064073   7427073  45121771  12260076   1859643  12180291    621303  52842160  52356687 
 24314118   1862263  28179575    808650  21831723  31546227  69594627  53930474   5888947  54739323 
 41070318    399453   4001443  50971703  86222211  26120391  58622673  67609511  28703670  25975723 
 11962109  20405728  23628865  35409315  36587748  57216699  68588555  20471463  87613299  17370168 
 28461775  23262231   1649320   2427347  42648514    358803  52677960  70731120  31961959   4801289 
 79056231  38504377  28482331   4878843  62849668  37360488   3263533  25734783   8280385   3660725 
  1691289   2083611  21714780   8720783  37816278  62957061  14843581  12044715  18696054  59063371 
  5928285   3514053  30073705  54806151   1685645  35368189  28975267   4610286  16586623   6761273 
 17935299  81500035    643479   7229493  12429274    402048  18273808  11231813   5461243  11504037 
 31625305  16553223  86374905  51887847  13566653   8278533  51847809   2333118   8604231  74939980 
  4929681  41986979  32021133   5921997  19590783    598960  11968109  53697579  36758051  14440752 
 12253387  27371411  10998833  26585563  10101606  12364566  23116901  15463923  12271083  53903873 
 63276828  19303147  51057253  23585107  36662483  51331666  15205643   9159723  40773678  59934335 
  7202021   7443675    481812  19245363   2753523  47673621   4708035  60746880    910459  35367196 
 20972394   3230064   3357292  10058107  21413953   5847711  42563517  49234199   2032123  64803239 
 40143373  29629600  20048040  40184935  26805333  31510305  89236716   6845283  46289348  60591397 
  8470878  12112233    930192  38563188  12104034  13755667  85366173  13348955  12016374   8659818 
  5984283   3087833  15307779  47285043  66801255  42899011  37479447  13288801  16705500  28651851 
 12454949   1640198   4957818  81091775  41132403  18666600  47456202  14538427  44504971  14329281 
  9923033   3133194  62938359  39325747   9887756  11007647   5397339  33631002   4396515  28080791 
 43220919  15321539  27355752  14082347  93501447   4786596  14286515  43990587   2110651  27043500 
 16887331   2319730  10379635   6008335  80387091  11308763   1427717  28174583  21507388  10638483 
  9074523  42165791  28893719  56098347  47951378  22344675  10709679   1859883  14511723  60050139 
  3859309  22766110   5904923  10198807   6300768  44989473  11914345   5254181  17459213  35281446 
 14054365   1350798  46488453   3635528  31692881  12720276  37966803     94353  14175990   2155353 
 43882331   1185873  34450651   6023211   1967093  29446518  13276682  76516123  39183675   8316627 
   846373   1957309  18754423  55787073  20138043  72100833  11397711  29035185  89684113  27870888 
 82301208  49168014  17152947   4207545  40980971  34839175  15591139  46361118   1230825    418597 
 48986007  16199623    735203   2443045  79630718  33906037  12147323   1998735  30009207  40881987 
  6775086    264023   7229921  50170635   1716123  27318331   6336673   3012660  26419623   7650454 
  5083665  32522648  26595597  65608491  21505827   7593573  56156553    853019   6984576  15520936 
   651240  14821959  42274011    336699  66744495  27111773  26303673  33610905  28591803  67463699 
  4020895  15882283  50050023  48835239   1070346    419088   5414133  10104998  11698986  24482302 
 49629307  20896908  15141777  22876646  11012757  23794938    688828  27651859  28665943  50140918 
 12386923  26679653  16395669   6560859  27089854  63254805  12882498  62454180  13321403  55772895 
 16043397   7458903  10054480  27607266  52006161    594017  29373553  13719378  35274013   1766031 
 53407161    723570  12783549  16261351  31066795  48415743  38749026  38465915  31046375   5145363 
  2493048  88343678   1653037    700723   2697298  38308187  37987864   4110379   8507433  40534746 
 16397433  16576553  29072367   6426373  29644097  31467221  66754365  35335373  67253883  55093758 
 12029802  15368650  20391877  65662155  18029901   7344460  11832723  48786693  32267359  22481763 
 70537775  31998363  19098011  77872414   5725273   3688059  17820449  66022888  52413228  79074100 
  6303078   1825107  10187998  30270805  84011735  75588499  18624105  25232523  44795412  39463611 
 25135053  38388123   8397155    427263    877978   1657281  85426079   4464935  31042407  16949233 
 33532027   9482518  25044043    527991  37862507  31528155   4848879  15350343  14057765  60633479 
 28399043  47309398  52286683  16371543  34407207  54812088  68610379   7986913   2285483   5212635 
 17434683   4377595  32869883  10306920  24491115  44189925   2899671  35854515   6840649    966123 
  9902292  12697383  28881723  85633723   6990715   6873891  22287254  10194283    161787  31147311 
  2697123    120367    839875  20207339  26156123   8516865   7517499   4117115  14911899  14752483 
  7293941   5442231  34473023  55559965  74182023  33696373  22792571   1565583   6780183  17771595 
 13700987  16336091  30149839  62341248   1283494  44176122  56829851   4847031  27925659   3799807 
 28238739  26864373  12565409  58430418  14244693   1863816    872937  44412099   3358221  24740783 
 63967047   9126454  11392893    202109  58946767  11941191   3895467  11883498  46538731  22746525 
 67561539  23578980   8847598  35288123   4998223  66640818   2180523  39621887    308093  61190171 
 75149641  12274123  23623683  63759168   9015558  15324493  54682791  17092107  24751980  60098875 
 29497073  62991678  79456710  90040344  64544097  36195963   9748098  61650943  61389373  10316805 
 40161615   3898393    777597   4969923  57985881    957783  42610015   9291069  35724495   1457495 
  2633845   1523997  21380766  28047725  24349639  57706548    916086  42411471    439114  55888604 
 28913772    462519   4673951   9548057   6898696   3444823  14320275  46673613    961373   8269797 
 37346322  37997719  49289571  41700498  24230279  67612545  80192930  64510630   8848528  18044205 
 48600165    861945  25502523  59611273   1483599  55631931  78887648   1771018   1050655  21352272 
  4304319  65298450  29152644  44801659  74606683  33051031   5217231  33241029  18559839    111349 
  9517063  17611587   5117685  19026998  55031099  21993856  45288411   8469195  12108858  54090143 
  7861740   7852233   1818735  31428795  36036648   6634463  77930091  39029379  26997343   4879891 
 53886813  48918707  55831830  21377960  25651559  38753175  65947763  55611387  14258415   2790651 
 47552579  28239243  17890215  46047173  31781191   3198183  32785703  39744243  49971301  18314913 
 66283647  35419285  16752408  62950983    381946   5537103    864403   2335152   4173750  44902527 
 32486728    112851  19005998  37384587  14320737   6944395  14783059   3570135  56191653  11367297 
 43046933  34336771  40591278  46979572   8685891  30771687   3104037  61621338  29429361   7949462 
 75794597   9639231  21897873  80836648  18111888  24874947   3367311  34918147  17280576  40279427 
 15735103  11456748  27423276    155336  20816251  45889578   2925363  26022314  24318717  66117696 
 20131862  65624241   5769645    702363  66816342    550247  19584652   4036083   2760832   5310006 
 35682231   6919259   5872915  14338573    116421  40596219   6790319    276569  18217881    266363 
 52771884   4566811  35310237   9153861  39199174  17173169  10934004    232644  26392601   6160319 
 20307647  37157712  17079755   1947051  50155287    928093   1046163  15915405   7977343  30724899 
 77802615  37789383  18413934  55966051  62828967   2472499  24974198  47117576  17076280  46454307 
   428705   5172155   2848248  17345825  65149578  30493365  55025061  21593751  31981999  10749807 
 11245697   9799341   8431647  32548892  58301443  10744053   9757689   2471735   1953943   7515183 
 25891044  58811708  30952051  35525829  36456891  45581856   6581366  37128873  11647183   4234873 
  3532615  47107089  44244973  15380561  24633357  65191067      8225    150573  23301159   3862798 
 56373427  34701327  36426870  50676023   6133723  54115773  21683950  28717303  26768235   1892743 
 11062343   5083683  48336937  25222246   3136172  51207032  21090507  19578427   7470413  34379114 
  8140623  22367623   1792605   1355703  11975541  21505915   5446995  58612491  65633859  11202005 
 17671920  19860441  18342249  58422113   4848057  55097688   2404995  12166962  34672980  54879153 
  2302819   2544575  17164661  20320277  25845288  46482459   7742355   9879729  46618200  29940853 
 18586173  68142039  65025435   1722090  42529115   9302593  14827221  22064827   3370249    378843 
 27034546    574153   4272171  68472247  72277433   6020628  10788494  66162051  34291563  10030943 
 28422811  19438003    260523   5258665  18760133  30820631   6318819   5125035  30044418   6839711 
 20911839  66678735  25090603  28020648  19139373    713657  61008429  15738703    288443  46447062 
 20851043  43289670   1903500  21082119   7616682  30885340  17469935  23354283   4698459  60209023 
 60036903   6575798  34799511   4577839    405843  48104848  29703373  36152403   4235827   7055281 
 33376343  40908403   3047991   9539487     54315  12318847  33797452  21218935  35497058  22903543 
   162450   2535452   9888117   8306058   5402807  56683137   4922694   2887773   2316723   4025410 
 30032109  17375107  66363862  41911917  48407187  12137812  35155183  17077625  13428083  54231547 
 56719851  67567007  39685271  45756888    439131  36521559  34018236  10589325  42206373    837465 
 45867219  19257721   6877371  36226863  27594343  19041971  23138013  59843083  58897290  49996723 
  9522097  14692623   7917624   9202623  23906379  33218273   3065975   4105419  51403497  14926663 
 36145106  27293675   2826518   8039847  18309737  15700649  33334579   5107659  33195351  24643731 
 74975325  44364373   7754763  49793145  14160234   3704827  45552047  21463949  25196613  27540818 
  1919256  40417178  37181611   7030383  48051127  17400443  20538971   6092565  14770383    840512 
  1561909  31547595   3410339   4646701   6317321  15896311  21776082  32656830     39181   5605388 
  5116245  65172457  41748453  16490103   7918638  39441483   9122451  90566823  41961661   2708283 
 25145214  34003595  19564437  66326013  40799113  34834059   6917343   2468369  32404803  44784828 
  4788355    936850   1077041   3627878  22203397   5062452     74400  68607835   5220460  44884151 
 10669229   7711632   2466466  60842113  29762063   3093819   7744818  13633737  16835217  68476527 
 50916443  43036429   8425509   1666956  14036058   4567737   6559693   9563845  21402813   6376551 
 73171747  51045343   2380101   9615979   2085983  16674352  40444968  13273227  69318879  70226058 
   209508  12364519  29875752  50943465   3531651  55717044  12183898  45559692  13040088   6955396 
  6109347  16594619  71087244   5647836  22513020    826683  69967701  18231901   2467835   1142658 
  7483475  23137623   8163363  49618038   1704795   3081663    807850    878439  43374083  19641888 
 37107978  73527730  28756378   7705680  13422495  43387103  34137963  13073467   1830588  70751374 
  1376463  61463604  24250693   8356776   2126698   6571083  34133193  58550195  45888407  32043642 
  8061468   1742471  13437987  19214457   1928973   4106203  64367443  30537703  70755017  36295769 
 64975488  39471643  61170763  57665313  16938709   5807283  19136163  70940553   2416281  10265525 
 23435646  10603149  49015983   1570067   9067243   1931568   1687380  24072325  22236264  23641598 
 63005698  46949311   5661428  11039119   3956964  25417911  10491639  70889339  47143479   9732300 
 10347543  23636183  34413691  23344421  25384653  24071657  13095259   1941453  11685826  77444763 
 22818043  47476715  36910743  32967189   7759323     74211   7244367    202187  20902411  20470339 
 18690143     34575   1767963  24801183   9953799  38930391  39899527  57469515  50648952  26299201 
   419227  17097224  10061523  12463587  25790069  67283034  47164974  74412507  21652533  29210811 
 37465691   6787739   9631603   6321159  22363503   7141715    266491  37535457  73780071  12628698 
 31008123  41126649   9874043  47490173  21092427  30259323    483387   2840853  31289415  14422926 
 52449162   8973063   4952018  25748483  48718383  60739899  10325283  31542408   4160928  21073161 
 29639643  26484141  82330035  23043547  51600922  27034791   8272799  30277691  15281064   3370851 
 79881841  26238075   5897108   4391323  20721661  16269985   2008668    222246   1301837   5557971 
 13726248  58611723   8579967  64891495   6267516  29507829  47436835  53643930   3994981   1689447 
 76965063  56330281   3394179  36207474  64151133  26126403   2937643   7335906   1335642  20826171 
 48601682  66374363  50041359  21105863  15425645   6986877   1015704  36490083  16171773  11099623 
 19477919  25446929   8908300   3953163   1148615  34792377  16031655  13267227  33449448  29693601 
    70907  36137543  41969411  51074424   4840833  43794643  25141329  72562263  16290913  27245223 
 19931272  52418112  14445351  23850245   8621867  15978987  22241413  49603985  26885211  19502733 
 26681063  10026523   8613504  49224753   5070951  87162297    317733  33398209   5765025   9452397 
 25729209  36572793  32169718  36597543   8271783  12668603  79669347  56294603   3635910  79110339 
  3518703   5756933  79924123  31880055  35272827  15088014  63774635   6668876    894282   3826954 
 17067483    215703  14351643  27124857  16632224  13198095  27611533   9681451  38378805  70190673 
 41520164  20017721  31161495   1350178  21443819  44923227  40737171   4810841   3174485  47886833 
 56183883  22875162   5321279    121573  58964882  23219371  83693595  28687707   5410359  17244945 
 89168601  74091538   7031859  32238771   1417227   6029183  10090641    302103  78736869  60838614 
 72846087  63084324  64344103  10607708  77519257  27637995   1876816  52568936   7147966  17543488 
 61956647  36038771   6428097   1160059    760533  61745831   5952109  14987913   1659051  32716473 
 14174602   4185003  57500907  63608948  17737238  44917863   7832485    891962  28461378   7536679 
 19247568  17005659  47153373  46948239   2511720   3726763  69281547  19950073  66634451   3339589 
   288243   2422479  25979691  15257371  62928989   3634503  78186443   2307941   4892615  11181315 
 12678339   2395516  12009978   4798917  26489898  13221998  57618243   9541227   4361375   1596723 
  6103341   6428683   1914676   3672171  47454859  15048209   1600123  29022623  13409772  43134447 
 74865467  22952689  22144589   8436795  53031163  19122083  33090315  59862591  10832563    185981 
  2473733  20998683  59538073  54611673  13505447  11740475  52346602  58494291  25691118   1255011 
 31026159  49962947   5747378  22519626   6452865   5811323  19312839  73785183  49029355  40566871 
 65839189  28747478   3263929   5259513    178530   6795210  18205163  44423229  12255179  54922158 
  2629785   7272498  19784171  12515619   5877883  13508805    272835  52281618   8519987  72702697 
 11319658  13251075   7087555   3778573    975994  10586655  14235632  45494715  38209019  55906918 
 31978033  67129910  23347062    270712   3299613  35612979  36156831   5557909  20458869  46735163 
 12279694    224763   1509475  15747863  20734458   3780441  68954462   1637873  27111783  11804455 
  3557088   1271739   8187343  17671155  45241368  35425867  25958412  13912803  88905693  47470293 
 56949297   4597281   9591441  35219543   5450841  28411731  17757863   2479188  56202729  17646432 
 45087879  11965168  41861121  27840663   4011483   9623421   3149090  25405668  39057511   5261064 
 51888667    215091   8394507  10103760    907620   1008753  48060741  60122431  13189819  13659387 
  6721698   6167163  38712055  71025664  38149923   1339161  10741707  53488089  34807104  32375463 
  4861698  65062995   8538648  44313603  36467673  42578176  30527469    930747   6537995  44373783 
 33773643   1477257    146148  47483859  48395835   2491668  25984290  62399673   5611803   3016267 
 14747094  85327050  52548237  57404057   1604032  67090965  10630761  55816266  13678121  12492807 
  1388775   1067277  21251438  37981703  40417509  38015359  11537723  36441197   1794899  44535523 
 17985417  27059715  14350718   2011253  14938653   3793283  18811671  35773323  28418193  19554088 
 25702183  24030393   1842423  19443891   3038235  37745700  10908714  12176067   1118263  30702107 
  3536557   6600318  39116993  57214464  10355741  15507067  20883943  67582265  39413675   1893170 
  5760293  42662545  24232763   3407934  14862695   6363843   1682307   5864271  50606903  25130855 
 29631506  36829487  42353653   6368243  52883859  12159663  10539573  70417095  21083451   4482465 
 33433055  33311001  12618611    225693  40529763  31369479  51451707  10773285  63714933  45877521 
 12822531    632307   2977283   4655263   2888763  75347465  23761703  10032773   2585875  79487523 
  5595909   6009563  20301761  28863125   3509378  10873479   3780939  23624581  19382695  64883493 
 17325563   9983998  53796283  51606141   7738215  32845039  43999027     16451   1413276  47586627 
 47423989  65574043  39319879  13185899   4763211     86891   8116063  34137195  17687851  51845195 
 11267386   9851789   4592669  31317387   1034971   9291629  33877087  10881340  12351627   5913851 
  7531587  25149617    812475  13902793  12342129   6006618  17332098   9791763  23140851  46823487 
 22907088  27542787  11078749  36924507   2224439  42760113  47561439  44105159  33342073  18007694 
  5698929  30394973  13339953  40920898  32552841  86572212  19057113  30487059  17334459  68492259 
  4405591  41486159  13974388   8093652  78244471     22707   5212418  54893157  50984133  35376255 
  9192553  69788073  13363793  29841231  61742356  30804131   6286689  20079859  73449443  18146097 
 22820403  17681276  26179065  79647477   6026628  27292283  18557673  68291979  18623178  20298649 
  1945218  60204431  56543859  29597379  29008011  18450393  10093427   1893435  36990623  16099008 
 72607035   6719199  14868273  54880891   6730095  27480697    534315   3021273  50708673  37196853 
 51691070   5307975  42012642   2502423  25415958  39411658    645549    442683  10633939  53305381 
 74669267   1986134  45797970   6487543  11996210  28419468  15526359  45089935  45747027  24614025 
 25149353  67089457  29073197  14362413   1871551   8043235  11213799    275440  86209441   1414283 
 21300234   6730443   3393723  10587963   6950323  38318541   9337957  35972853  41362283  43481170 
 23825563  16214523  12295095  13288423  26909271  81869953  49187303  16363379    920163  23321771 
    12683   8193921  20176293  73838328   3221691  17911815  21874308  18970712  17629203  36040491 
  8223073   1256343  50764707  20649921  63174783  12370800   2220671  44766243  69900535   4767394 
 27322643  52847567  60995171  85443637  66214733  59051041   5602899  49726893  31041133  41206483 
 19755939    486067   6044467  13315968  40378519   9792975   8231983  50206461  41756295   7747863 
 31437254  81717660    200003  29471448  54344091  46258544  64450343  27886533  37448952  18147111 
 15458650    973788  22478679  47965938  48827076  16509163   5041447  44250650   1195867  22117071 
 54599339  35933307  33438001  81638187  56498853  47161353  22345119  13758493  15309445  29390715 
 21141366   1641083   7731018   2113206  20934503  61230141   8951723  26861580   3096971  27199868 
  2913753   7275279   9511995  23881923  14051459  54157875   5805123   1093410  16596395   1231521 
 43644248  31335243  17846587  38779038   9164423  21000207  11695827  20046603  12818211  27533783 
 56504570  15017927   1042388  29141961  36360930   9505399  25398463  38574659  15180115    747943 
  6763647  25556199   5245013  27495591  10885435  32294329  22164127  92721387  73074509   7316367 
  2473198    312859  18751512   5509933    264116  27946383  17563275  13421463  23902863  46705923 
  8803195  29098335  40226307  66086523  80577725   2703957  11452688  25042764   2181030   1389324 
 55429743  47069593  58553481  17511031  24963051  23210721   2428836  32402925  53877740  18782747 
  4182273  21623173   3372231   8180191  74696514   7432900  24573892   8948139  27255415  19744773 
   891483   8987391  63247593  29619493  47707193     85839  33689313  13171198  25974134  24684784 
 10835027  15660891   7146651  12619923  11438423  36364209  50461373  49312251  16891703   1080755 
 37153365  47202698  30483571  54375873   5505413   6294161    437208  17644593   4421708  17952666 
  1439943  50826514   7165727   6916219  24041153  15854387  65695620  30007748  71434255  57957372 
 42852023   3999570   9233139  10961659   4971657  32534364   6622079  63546039   1807478   8519571 
 28452588  64739473   9789245   2111855   4112939   1003583  75578891  10133228  15521259   1361321 
 50828875  78766133   6817272  55781669  19599654  11121483  56123425  49704140  19668873  13445049 
   222851   8875563  12586543   1233972  11742267  55581899  54466041  24110883  17715759  32299299 
 28334403  81148995   5800353  63106943  59919847    963465   1733248   5460397    110589  20633115 
  2923953   1789913   3879845   1055060  12251173  34773071   6132693  11978754   5279235  13592938 
 70066635  80360247    748269  81376363   4491123    886379   2104621  15559881  54067192    203313 
  4019307  27850911  12850303  17274801  10540155  10257051  47324125  69320778  74595188  29998740 
 30431295   9627523  16684571  41280996  22417275  39334803  29771627  48877327   7619235  59751011 
  9257683  31121173  17465532  75249663   6126287   2942636  22798977  12876903  43196460  12899043 
  5851877  11842491  20117343   4498809  10485868   4094448   4513896  29494797  17741535  13898997 
 10200016  31550627    827382  65084649   2430749   1816788  28295155  12242623  13329725  14190915 
 35635877   2196003   2998456  19074523   9216549  16544953    849477   3882991  38362263   2716515 
 14008670   1089393  56436225   4217323  26335974   5207617  20025445  24689853  13592967  41968159 
 33536709    422811  58922555  55802691   5799163  23357011   7924695  27422927   1157947   6701483 
 91630974    430469  22515581    405531  22717813    263771  78533901  34981953  14351356  12743337 
 58900943   1644828   1958488  45463485  77153719   4377930  34595313   5830003  69239857  41016423 
  3360057  80869128    768163  26886323   1937679   1578237  28559484  42513117  11210998  25812063 
 21808331   4016751   6088479    995702  26027778  23468118  30182373  39061359  48578065  44126842 
 59027742   4297963  56483521  30840435    382043  38653243   9974418  96260787  54814872  16719623 
 16166403  38049999  87086763  16092843  17170969  29728518   8504835  14478617  41373426  20076351 
   146943   3233793  82831839   6683052  16469862  47237661  17320198   1702788  29061222   8675730 
 41085794  14640075   2144261  26477673  31533219  75677613  10863248  25189989  12278607  72000831 
  4443221   1696935  22161171  29472819   3200187  18183408  42217731  40393553  21284079  34165066 
 28086495    905339  28290723   9438695  83195949  60624960  76753045  14967429    782859   9309534 
  7296633  50850807  37112891  39872175  31515873  44811123   7984371   3744204  36599559  29802148 
   760535  86661915  15211683  78200859  39540903   7417004  12947436   1381212   6506400  22214151 
 14286933   1885421   1162845   7508283  20276249   6719803   3926486  56565831  39940765  24674319 
 35942751  18754245  49772580  24750611  26413143  24829953  11585499  31367793   6337173  16411056 
 31083453  32541627  51568147   4747609   1142160  78949005   5917866  11410883  11449275  28632363 
 76026799  13555752  12869597   1776919  31906811   3561359  20579857   4165319   4514600   8304855 
 86014695   7643183   9449403  64308921   5229919  61701027    954623  49775554     98258   1507794 
   680376  11265647   9912483  13346763   8905410  10366661  51816051   7856455   1854627  30831808 
 11921956   9549851   9974193  36439881   8948804   7244571   1168953  19699353  22012915  49377915 
 36549573  13774819  42224091  79593799  39077265  28109218  25680363   1555623  11657363  22828866 
  8273263   3011027  46199817  38671757  26649398  44516217  69584883  13522073  13299852    529659 
 42141804  12490479  67334811  65703111  45060843  80819721  25566003    282623    920428  15374889 
 12952884  13076868  13616763  10777253     57441   3469569   4190123  61092089   7233738  90942199 
 39271303   6704331  28813202  42554263  11850273  23672015  53420021   7004328  33458361  13240623 
 27870251  32903773  54063072  57064403  10878203    835323   6115187   9621191  59251883  41968323 
 14258549  66575223  25328735  18102851  41149694  86333991   4279203  60193893  38807976  65993469 
 12906609   9717545  91695298  23841473  25745942  16221147   5332723  56114391  11067018  11533883 
  3458955    434715   7091655  71995029  15915737   8382923  21719043  21118737   6830611  43673865 
 16765926  21933158  33190263  47170533  18089193   2529909  22870872   7120343   7108448    657798 
  4081915   9296823  21681726  32057483  14136421  34854693  46437234   9086473  36481581  25475323 
   292423   4044558   2190025  45154407  72687763  43939322   3627003   4213579  72095993  30805335 
 38912935   1936293   4318140   2077512    438864   5017435  29253489  10787751  59409531  53389459 
 19283695  29843937   6333547  19703142  43898541  11138241   5327863  17558403  88696638  33634827 
  4183835  38128987  34732245  12336967  16780803  23919373  88975009   8720485   6413628   7289308 
 37964811  18006208  31706530  74129627   8563071  41702601  39710898   7558209  19937371  31659163 
 74073819   8888913  18044023   7977883  17321358   6842163  41430687  30688593   1465062   8778050 
 92877715    159029   4251148   2207657   8926134  37694549  26543661    193911  71504803  29492257 
 12873698  61503793    321015   6685418  75012055  11415347  54976593  15681885  37362708  27922308 
  9826638  35581096   2131755   8699821   5262643  19232083  88997415   1860443   4225981   1407753 
 16710393   9571307   4670040  40017199  11914267   4136073  76868582  32045311  48750652  33499587 
  2166639  11636181  65253003  56726903  17981053  20021267  39116339  74023951  59764833  44668473 
  5986043  48983831    128724  47682849  11720347  40351791   6435803   1909478  17457918  36453317 
 59967454  14570922  52300483   8755519   6270475   3271413  14217495  11656691  15113179  45911828 
 21980283  62203715  15564326  58940711    238091  23876500    402817  38077643  70589103   3202084 
 10033440   9929081  34880841  14898699   4210811  16104507   2744254   7105505  16580467  14550494 
 14022131  32684951  18670968   8212950  21674919   9625629   2511429  54990728   6529096  15474363 
 38554599  37987275   6859371  12927234  16044151  38130467   9223863  62531436  58679815    328997 
 44961248  17945223   9210039   2118814  15933942  66848811  58245155  55975343  45665400   1088991 
 17470377  14561125  17334297  54742866   1118372  12681099   6599539  46986987  54827790   5096795 
 32116095   2658107  14329123  66403632  52590843  48431805  94657313  16744031  16964775  23321323 
 67566510   2629739  20302542    303294   3103347   6852904  27334134  49351425  90515823  12693303 
 47937771  14238023   3292923     97193  16769883   6460555   9344068   2563723   3387053  19052079 
  7061331  23919686   6492327  34632782  15710593  12596118   5835165  12496149  11520458  30562893 
 33176634   5869623    146828  45234573  42823475  44636199  10155093  26828451  83529023  18018629 
 57478209  47349723   4151067  56915547  28365103   9697765  32131915  48522570  28554649  23786223 
  2124357    119787   2210298  38709967  10252743  40504134  32138013  10583748   1795364  58344061 
 54751839  19116163  27716878   7412892    286288  32376657  36831095  11591245  29119941   2704377 
 12583433  75200252  25869103  82341928  13975802  26389199  14291103  26809554   3586368  30602014 
 55697664  10276431   7936467   1383481  12444499  45015243  20166113  17956419  50885067  88358898 
   110631   6164063  43588251  48014320  51450323  18011833   6228787  22737173  71314058   4527341 
  5654457  35787858     99889  33728998  36407715  22977763  21606256     44993   6820819  40250723 
  4802683  57966129   1794079  15315168  25478955  54610104  31320835   6848426  28614103  85037955 
 11955253  15542267  58135503  68650665  12823071  23086925   5797803  18214011  15255033    386357 
 35671737    904284   3368919   9729987   8279667  15593407  14381057  18642516     31099   9936872 
 15090715  19542507   9715927  48232523   3828907  30296949   8917449  16061865  96163448   8380867 
  7029183   2625348   2815743  19055049  22739407  61556273  43786523  37085184  19558344  37756023 
 60414153  27751691  44155390   2902165  15772313   1952038   8758730  15392059  30338795  35497673 
  5316693   1030639  32217097  64063895   3419235  12871293  48029909   5498757  22718599  66643635 
 23428632   4378315  30224313  35745602  13945614  41618139  28117443  20772283  36965773  41560609 
  1391867   1160205  33882573  59054643   9840723    538362  26878338  15833787  51326533    748948 
  3190587  33478509  47498635  44101633  35590801  11097776  12295920  92925072  18761200  39892828 
 87745068    248393  11615043  69935773  18972888  15476415   9030481  67870389    343434  15978372 
 41274614    384675  19775043     59878   8708032   2941031  13070595   2260731  54904090  51630343 
 12100835   7751187   1849740  23458425  31422939  17039764  55680363  14498277  10474741   9324799 
  6158459  16929123  12460845  12301635  12774115  10548011   9476259  46531737  63513183  18373367 
 12111300   1676963  14809665  37223559  21767258  25562683   1367794  19924123  15596536    805611 
  3041812  41045547  27072623  15873393   2587258  20702903   9114963  27331046  75698011  11477115 
 40517051  38787339  15329535  11874958  44992413  29745835  14493147   5769929   1667103  39577617 
  5266863  54927840  14267601  50521854  16263063  25427049  14269786   8896563   7750523   9287083 
  4987003   5979412  36422837  43964355  38347089   1911021  10441651  24473963  10850261    792551 
 49447158  55264998    680807   9482655   1881197   6677745  10793463  12987135   4472993  27436641 
 44165699  16435038   2197799  62179800  17557123   5958807   5810475  38617222   1839736   3702639 
 57439032    907140  84605543  41634009   5249083  52291803  13063668  49081573   7136340  19514387 
 41218998  35170549  53851947  46038073  17906627  39724577  52656795  30350191   4495488  51750913 
   230256   7141227  39655137   8319131  38141695  46516560   1241931  25042259    158109   9579979 
 23210583  17722023  65143159   3783925    892344  72303155  32127119  28497903    165167  50429227 
 19730141  12286579  34563547  11677635  35164905  30574975  15273116  31200936  26645508   2385093 
 73757679   1332031  52835079  40746318   4343007   3631773  42960607  33908547     15643  10433703 
   709236  44058339  18241371   6052505  33157185  67071799  12880398  64647498   1252976  69145458 
 79047609  20932534   2562386  53802523  14258483   9533623  48834513   4474658  26723965  17387781 
  2431453  72671379  10503015  13717435  46493318  19327755  63421701  60875535   1182517  54154023 
  7222743  30534115  61098988  16028045  18393751   4354735   1604613  62925435  47436758  17582891 
 15906507  70313070  16551335  42944397   1351655   4099873   3259176   7223434    693244  50993043 
   360677  13928610  34476411  50730039   1255736  60871605  12834395  46105823  53019819  27071183 
 10292025  55873283  21300619  40983213   4258944  35383323   1504797  44363679     47436  38984019 
 28593165  21042651  20618511   1688129   1644270  10090035   4354863  10224645  32859540   2284245 
 60072231  74429259  29738940   9857819  57540363   4054593  22005873  66703545   7637070  26305740 
 31005123  45209077   1028292   6394997  10581876  40497483  56337481   8933814  84197973  64688283 
 56245033  55872003  51173467  69332883  92577630  16418403  20183414  71676756  27478843  52256427 
 24369845  22151263  13331224    363948   7861641  66905657   7141793  20081151  18019358  11512238 
  8810858  24815595  12834889  57088878  67035147   5702547  60782671   8392259   6943631   8640293 
  7605663  38638448  12634167  33512123  16851958   5055723  26881917  24994088   9446195   2424018 
   471918  48348768  21672477   6840821  50678994  18504543  13908913  32218683   2276463  55910047 
 17726235  24256500    387251  32709243  10393724   5021763  12364969   3762243  11234973     95202 
  5329307  83069499   5037003   2826186  50455187  15854523   6859663  37507075  32207799  11177121 
  3743931  20587145  33440138  18992508  16637095  51409022  33740598   3518127  16524859  43291678 
   540013   1135033  10667252  30259051  14102143   6071917   2883185    947725  41943237  24393543 
  3751329  27538179  31955985   3387381   4820463   5730551   2145999  81046039   5808359   6326466 
 27324329   5265471    218139   9630867  27284123  29382326   1735578  31433911  11204059  42649658 
 62798211  13882491  13338123  40382241   6010665   1905147  46156155   2043318   9813407  25228963 
 58964847  16929595  61292210  10380363  91165374  15604287   9942747  56501163   8800376   4628478 
 36428676   3319630  23628763  40321145  50576147  39474748  17016430  38092034  43311963   9506007 
  3732739  53632643   5178604  31504245  29078443  35354508  59096271  42606668  35894475   8032479 
  1604673  37177207  37054203   4465768  31586427  36749757  18582019  79852056   5272095  53529573 
   736408  26011963  50058105   4573895   8510181  13161744   6030413   8329476  27549593  33497313 
  3578867   7750141  21255873   5395128   1835723  30086710  11048454  62238390   3669324  39656859 
 55790295  51622187  23278681   9568470  14316495  11933583  53451349  26183324  11907339  48161220 
  4226939   9749319  31171323  65104788  14513492   1873742  36880020  33765963  36863618  24471862 
 16818801  36610143   6340885   7000523  29468123  67332775   6230319  15791151   1405789  21337942 
  4695931  15320387  51964299   3385224  30595551   8180379  42976685  29669091  16861865   9810963 
 38783988    578583   5730088  83299723   2524995  12929299   8492347  28818297  12314315   3217807 
   954233  16899659  19100600  49264047   2834619  16849979   9939768   3922491  41159139  22312538 
 14867118    905378  83101530  24727048   2985339  13248134    374303  36825119   4230321  10466457 
 18290521     40723  15507395  13153895  15284155  21563619  30660187  19573418  24345273  20460827 
  4387821   8469074    944745   7949830   7450891  22671237  45695868  34039173  27541498    581181 
 71434948  22162994   2191968   5826291  53284515  30641873  17876175  34032033    639644  21703942 
 44605203  39490603  47801000  14380893  46216523  51768719  10935117  12148563   8783355  78403739 
 13946946   9111525  40391387  10611366   4001428  18685787  31401998  77896095  13860223  12514299 
 45850623  29690529  30806845  17546311  17398572   4445563   3319113    375878   6861253  12010583 
 55923779   9326940  41517823   4701699  32347053   2986663  31250115  53370219  40595814  43348383 
 56607243  38620089   4941339  67293799  90747891  16246355    223563  63087023  44113835  11536929 
  1913672  11399368  22637873  45355587   1272147   1429573  50181883   3608402   3916293   1143554 
 24856647   2588421  25892829  26147433   8302859  37351131   9139658   4024312  36635169  37480723 
 29354706  34804321   2158477  40304727   7413873  25383747  43765587  24949520   1144155   5722833 
  4048299   1780781  21099778  61691367   4649427  31732411  51087543   3368171  16090527  10476243 
   180953  45526821  77573731  13488045  27516480  13440627  25459927   1631851  41337133   6206183 
 33923923  10850599  21491488   4996745  16862859  25614987  28811875  21767010  12304473  58934273 
  2065654  14216892  39397998  70495570  45363471  49516978  55091307  23118055  33649032  36469707 
  3903463  25938665  59566595   1451067  16498085  36718951  23558823    962385  22314525  34311229 
  5041995  39032011    302807   4218351   7589651   6807274    167703   2904891  19189393   1062188 
 23414571  64871979  18637141  58241047  32241339  37667067   2181729   1193477  13900955    333673 
  8732719   5986820   2139898  11114239  10840204  42666642  54058583  38953809   2380272   2069298 
 47473312   4876926  12306427  24575487  64958731  22891183  30584247     21900  15042138  34991247 
   759173  14060673  54631023    738931   8730033  74077329  16801093  81397415  65369540  20323167 
   546648  51059391   9763422  23484283   1091439  47348627    607699  13172522  29010288  65941251 
 40362739  28796103  17081138  28291348  49951441    438723  58091891   1353993  74320523  61828539 
 14730209  66402987  20701497  85342251  31784387    536763  32938146    303465  53898195   3873661 
 14665606  35335497   6082035   8499627   2371527   1823193    389718  34432287   1219093   1146255 
 51614714  28764959  58066855  22884000  43504017  56739203  27971651  57823470  44824343  22519163 
 15523163  13081432  50949483  27524568   5203698  21539693  30748455   5551629   5023281  27257789 
 15446673  12448713  41289063  27805914  87645646  36963308   8511923  57622563    797856  15407823 
 39594653   2400155  25457121  35643059  19312486  35613915  72647919  17992416  24418359  35832413 
   566583  19405218   7354833    140935   2178675  14644605  29738963  58532663  73941378    868613 
 92399937   1807530  17181749   8327771    553619  40119477  35475836   3344516  51900521    823963 
 18145107  17494989  10860556  26198763  65666328  21799563  30568873  23218448   2989203  62475144 
 10790071  53300895   4624464  55235283   6237277  12712350     33063  38043788  20827597  70962723 
 25909045  40086248    649723   5331422  21692973  28415181  55732771  46595550  60635271  58896147 
 74885553  53671020  27558528  76952091  20319506   4185198    212451   5473663  40581238   4639446 
 25421747  39260157  31621099   2323443   4610703  63898383  66042235  49909510  19229811    895239 
 49784025  12198726  35609183  12068923   6827375  12635655   1019427   8360913  19686563   3991635 
 22928860   3084273  14408427   8880723  81305220    480870    661350  27925301  37697172  28483853 
 40831251  22547299   8777211   2209599  40678075  28317295  27062763  17479258   9418613    994371 
  2813453   2360897  16920231  58409133   3004594  20058459  17567579    964123  38809279   4654486 
 53413989   2953743  63358968  26446713  54565023   1194720   1606539    990299  48914883  51328323 
 60036603   6468571  27427511  82617275   9891873   2062839  25893582  24810363  92968031  50502581 
  5090811  13881783   8610467   7510780   7489524  29650504  77110161  27951777  18820691   2137399 
 11443044    653190  20459143    794571  31030395  36887307   8048319  62770171   7351326   1459735 
  5718873  45400869   7795023  25896903  15923667  58535115  17823103  40965529   9568366  32255827 
 20184967  23651187  32516723   1795515  38315015  16222173  56155827  60392763  20630323  18403302 
 97534130  10793815  53300616   3790375    332475  32242923  29048499  26938298  22370394  15812137 
 24015136  10593448   5879913    192334   4930587  25533083  45226479  21450604  13382297   7976069 
 52706787  26074468  16212836  21413883  41929767  11287096  30604603      7142  15455547  24901755 
 41756860  10487383    228988  11953545   2618956    286316  12867323  45701687  69805775   4322613 
  3887307  77516779  42972932   1297419   1386430  12699141    320763   8884919  33550577  16325110 
 22592821   7998859    804663  17751073   3267230  85175118  64470679  70567683   2123948  71272273 
 16963927  10533414  27861495   3162973  67370643  21346665   2614841  13520499  73683856  46570011 
 23437472      8245  63616147  87039798  14258293  24280757    168438  34013317  21138954  53441717 
 39885657   5824773  24833820   1524615  17236790  43791963  25766368  51482365  20960733  51140499 
 13971919  55797501   7987115  17859813  41950303  49929387   7374633  41000839   6850281   2538582 
 31250175  78449443  24150201   8381223   1710601  13566963  50129523  38537547  21418091  68873539 
 10378160   5283723  40476587   5908588  18157805   8923935  16070988  68721147  44981568  69660241 
 24713538    761256  41812960   2393718   2018523   1527318  11602662    480072   7323779   8939074 
 26057795  53957353   1506570  38493943   5181423   7404168  17337891  41636323  16735473    251073 
  3452419   5262898  22699995  25903973   7876266    709475  38778004  14360653  52904555  61086035 
 41801348   2312550  87920340  37075892     72983  17757933  12662525  64918737  48809631   2796303 
  1751499  19458170  10037359  68543928  17840135    562043  31280271  11358471  26819326   1549302 
 83371398  78147515  37330461  20218728  25332693   1876323   8620705   8756853  27518389  10912740 
   968103  18336103   3911043  12890616     71029    653307  75128181   4413915   3881902  70737045 
 41587872  49360791  18487659  14367063  35093171  16641083   3224971  14103213  20945998  13751119 
 55522219  39041175  35034919  38507221    827504  66235281  31649199     41866   1196661  32101722 
 42265257   2633852  32983729  24376943   5687847  51112255  42351999   7037553   1573133   6307006 
  1403553  55547547  19016987  18383029  43441719  17541658   5201739  46587534  25768719  61148964 
  8023898  59660823  39427037  42952263  17588980  26696187  10292833   6074475  50177847  14161722 
 14764101  47679323   7731357  61006662  25384650  39292955   1911461  14267678   9895583   8221358 
  5470104  12650905  25465497  29248647  40959663   2456368   2395427  15829469  33487539   8303916 
 19650894   9942198  23745943   5342549  23614803  41949847  29528856  18650670    912693   6694578 
 76029251  21322603   2031574  44969499  34570963  28557167   6528953  31849639    295698    479265 
 36899619  76573473  18555105  20871089  23316162   8305771  59185317    252336   1534824    200491 
 10811549  22052523  87386568  65608035  57391043  42937596   2122425  51257333  34435843  60114231 
 30354040  20387600  11614019    313353  22657149   5011138  58324038  34759491  16005973  70222759 
  6898798  15485649  19991087  40033793  52324167   3995640   2866371   1190811  10993468   3183783 
  8873723   2103693  46322535  39029043   7554378  41372499  37903170  39618437   4871457  22533919 
 23227243  51529323  44784895  49538213  14800368  42519717   9889845  36065607  22155867  25903653 
  2604167  57917675  11841063  21526023   6599130   5822480  34143531   5547185    839718  43155617 
 62927850  68027515  30859803     59028  65658183  28623396  31320093   3145223   5827371   1814835 
 23750423  14966275  52550769  15949902  25858466    335391  30215671  34161011  20833851  30275784 
  2013673  40856673  22665531   1732763  12812365  42451799  12306699  75669702  34113873  14956155 
 14660315  50486923   5449122  18933452  19809078  15012393  15596913  20866713  40442131    609521 
 54699963  59123605  13234623   8003195  27163545  36385417  38601092  54922513  27514103   1733223 
 24151497  14282432   9990951   7067700  33778431    120639  82413115  12607003  26846603  47394015 
 20862906  16749518  69303973  33417265  75794093   8663899  27756426  24104031   1404543  52023251 
 51444267  31697763  22789123   2877093  16185603  41496006   1789228  22155123   2323158  17372535 
 12124235   2337948   5462707  32949645  10955788  59318235  34200357   8525703  61291103   7153780 
 38435423   5913975  13266320  54805023  34171805  28138943   4320699   3829533  11674791   1816507 
 29932979  73374331  32956221  54952962  52139111  14437643  57311499  43826622   4802501   6314931 
 16018128  53444517  33043303  66198906   7421537  23984073  51062055   2193875  70898889  29665263 
 15152739   1625565   5045829   4299151  62889460   4946727   2102544  29288093   7086834   2218615 
 75299475     86469  35456263  19035191    127363  13805860  22635483  32046963  15815427  15001155 
 25766779  32770353      3788  15424187   2016579  20760786   6093585   8799643  25535298  25023864 
  3253821  24370530  48018742  53007255   3636868  17375955  56624131  26472723  66676952  62478069 
 38055723  14989701  29078592  59165988   5658971  16558587  34471810  22894539  35239993   3720723 
 75964923  42672723  30726624  12051123  61551067   7293695   5015448   1005989  20617129  21102282 
 29713083  69356697  17920623    829315   1509457  79669271  48661435   1744443  29783791    214953 
 15606331  23106987   7841578    448110  12379658  90714681   1514499  28012737     95103  44809530 
 54465243  65604116  15783433   4914039  20701873  22013394   9466365   6507987   8248160   2306967 
 22587819   7044477  27621090   5310687   9061973  20268164   4894219  12258291  12251579  13997176 
 10994443  41983455  21517827  17956209  25976931    529543    727360   3005175  64819797  10533153 
 16720953  22859934  58049071  66019986  51171166   5948574  22603795    243427  55592623  34539107 
 34685403  10736471  22760188   6679642  80541218  28704663  21153948  43100985    400309   1193337 
 29453638   2959710  39833673  12842331  11355078  16616268  19730200  23946386    475211  46855023 
    20739  28837806  29617209    494655   9025399   7239865   2501175  36043715  57848417  13292706 
 58904001   5478543   4508880   8429775  28262523  16214299  58715437  59360336  27179520  19333073 
 13014667   5284967  59279277  14249635  11244279   8763394    308137   4966843  37747263  66246954 
  9919331  75196569   9935151  26879160  56757664  72241467  22718445  77206707   6176307  21915471 
 19181733   9497723   8981275   1692623  87398907  12612723   9327267   2036625  51820571  25878543 
  4857188   5131422  46459881  36588783  75050813   1227850  15754623  13371426  18248463  25458864 
 83229675  54358867   8676835   6966135   5330235  19876289   2092269   5446630    443070   6928509 
  9965449  28086402  53290107    522315  26194257  42190755  13858198  24776655  25903551   1398167 
 18846208  37649979   2291681   9240484   5687175  81895398   1588671   1754343  31440763   5326583 
  6019653  28169629    236037  24773753  35974290   5881445   4495835   3924861   3694749  22971371 
  4488035    596631  49143927  58649997   4025571  28211262  42666575  41587628  10395755  24428271 
 18473903   8761526  79535243  39351669  13196475  37619873  75330873  16953907  57337123  40069458 
   894937  61002295  41286795     35763    622553  12767273  68999579  20178405  24088092  34435979 
 78094657  25020843  49529931  10594823   6236633    507700  34380528  60382614  62714154  16330911 
  4286998  24181723  88189302  52563667  56928123  83580963  48488443  63791007  32737439   8766024 
  5391411  27642297  10194209   9925101  44427355  54753619  26106423   2002453  18487995  10533602 
  4571667  17884143   8326293   1782513  34301007  75198523  20266621   3881573   6934743  85834193 
  3727275  48688941   1478791  10970565  21383875  13583649  63693615  17231316    890005   6783453 
 70502567  51260563  15380427  37347843  13091943  94066628  14235483  12736158  67083131  52918923 
 20614671    571035    308333  43278075   1807923  31400075   1475798  47741577   4637238   9362709 
 25393099  60941375  24821591  50866827  36869163   9381048  43098153  70011643  23643693   9726498 
 16453140  26760395  30898455  48490283   9286605  43772565   1882148   4102080  39161028  70296219 
 40038501  38963670  11458248   5356275   4215243  30325830  52521963  17991004  10929453  29038468 
  4388326  20700507   7572987  43250839    617703  19005340   5652951   7683267  20636683   2952411 
 18856940    748239  30856676  21999415   1407243   2592757  25959791    579051  13720947  85587185 
 28970571  31486893     94553  42042183  10975150   7436290   7491625  16309491  21047475  51050967 
 11621026  17853252  77854683  13501294  31382559   4379355  39205555  47762643  43736233  18480093 
 76182839  10024903   2670843   1178535  67108073  44762228  11289834  15199113  31547078  68647947 
 81035636  15996740  11294133  88930315   3187411  45826059  10126603   5168835   7620021   5622395 
  7178586  27955636  15974483   4624072   2016043   1041171  76386946  48457538  24785757  59684531 
 50694851  33732783  39448455  49719138   1378937  35811195   2067864  58154429   9022323   4102704 
  6402519  10023675  21039771  51992362  26047463  27674868  57750375    965997  56182028  35143803 
 22880563  17726971   3425958   5141875   2959739   4742943  20938678  60575903  27190138   6700598 
  2944863   5671003  58999771  31382378  31286859   3320223  65731481  45468924   1569047  12448230 
  4233612  47886741  12548683   1945748  12701490  36402547  28935515  15790968  41643153  51313452 
 54264718   6487878  33248723  33167355  56836554  32658763  27577953   9972445   1460379   4716795 
 38501979  20073198  30017723  10205648   8136795  28128709  33047748  12078033  45477277  32259963 
 24195531  17257989   6281538   8163223   1412313   1368575  13244013   6731253   7330316  22901577 
  6028982    890389  14345419  26033823  23922951  38111103  60627237  76023455   2128437  65115763 
   811005  36585211  50316873    132871  34269498   5561847  14223193  41285010  77956983  10609981 
 35678890   3078627  41427831  57230793  21427625   3473649  37467859    504213  53714003   9174948 
  7241763  43751260  75268239  22689843  21112827  14883798   2909238  27127189  39101895  50800934 
  8589459  14649867  50661681   2780823   4858623  34293066    181923  13254340   3032372  33300431 
 78144075    843481     12045  91396899  32474781  54775035    628933   2707251  21802423  11569977 
 27357479   1509933  38302673  20959479   3785415  45119043  24960102  57215778   7176453  37057182 
  5386935    127639  25167763   4039187   4620914  52323684   2022603   9283873   3361293  93335598 
 59320377  34306395   5718993  49813192  47004549  25363873  51660283  24553317  18003249   8161731 
 17213523  61459339  95650989  11013788   5150103  66716799  53192850   3916310  30495687  35838195 
 28872059   3085623      9147  43380303  69850511  23547695  46379493  37491135  30200503  29070195 
 45389755  38660620  23336346   8525373  35312643   5813375  68313375  31071023  46472363   8207089 
 10471389  22738839   5240760  31265291   1365795  51662979  34003815  65917473    319673  14874251 
 80178263  50991011  51429579  19703807   1485483  27412907  52684804  37119675   1972197  54072462 
 60319603   4130367  35760555   4341267   2539251  80019763  30669663  35818295  26475038   2314211 
 50569503  36466371  81582783  10804371  15379274   2928251  90511665  11349524  10366828   2265168 
    39648  10822103  23800568    692643  13105439   5395643  31406223  63271682  43707915  50008211 
  4161560  18261438  44139915  28903023  49844973  16978371  25802849  62966211   2769681  17892473 
  2299164  25717938   9216251  32362491   2072184  64405723  21030171  14314523  25781785  81408387 
  6834398  21028004  11573061   2747085  10561003  35235643  10724018   4669260  10110051    705659 
  8995263   1771494  29966139   2329416  11268987  54411572  30512583   4950183  42135359  35317905 
 36298358  41058585  20253567   3601227  30666707  12148546  73582207   7085553  15425283  34825771 
  5295374  17136589  52935621  31105819  29538329  14530665   7405397   9456290  17584891  39426355 
 26032956  43731459   3812568  51594383  96512913  64449795  19779199  35000253  53045349  26739735 
 69556899  52835235   2092499  34914156   5541323  73692027  91259385  30551280  53091317  15080523 
 39750873  11938811  23936122  31090523    923781    295171  77986703   1055793  63845411   2846022 
   571548   1101568  49115035  11593893   9461508  21635853   6099129  62411819  48903847  11250987 
 14006243   1554648  11642763   1912173  69284715  15969959  28044051   5017163  12839298  25074977 
 27662075   2208507  71531586  14949003  52831923  17060980  19265430  92275065   3064290  13894269 
 66690762  54524833  50618355  45919084  13885786  34738484  34123968  38161887   7017642   6990348 
  1388323  13273379   6726427  12327295  52788297   4820829   9389483   8507895  15890907  74615163 
  3523461  13111188  28662306  15764434  19750983  36818723  30200067   1695113   2693093   4582323 
 29755982    889947   7546967  16482034  37354797  38836503   1464687  20754267   1845339   9262347 
 83698771  29663512   6284923  30614195   2080707   3354617  83557520  41350251   3135153  66803623 
 24686113  23381774   1493531  53814298  49335960   4109001  56652201  16434135   8433691  19770713 
 26644325  60541793  24596983  36036988  39354407  22605585   3653202  54352575   4569243  21478048 
 22281237    471894   1873236   1813311  33022203  54544182   2415075   4272819  13748055   8607918 
  1453308   5320279  34155096  15175173  31947653  30206247  27038259  34446192  36975591  75118658 
  2357219  40610413   7333090  37641555  21720107  19517403   7132557  47793687  21342561  56722842 
 57941775  18783304  34389807  67000023  30580123  45157347  26410767   7794083  61430507   2141056 
 14891544  25675448  21397625  47149467   3390587  15861375  69372368  62081037   5026459  19714275 
 56666957  26464443  25797218  33931812  23295547  30505943   8924379  48553155   1984847   6278175 
 10793139   3699105   4216335  63740658  25201723  16455441  38200383   4379740  50601498    682971 
 55012871  69542271  20250087   4874421   9000453  28243962   3699879  73320259  15332223  17040762 
  2788677   8863131  22015974   3171513  38575953   1533123   1714417  36864447  21153430  20416050 
 25466523   2390211  86839338  72900283   5489243  11142749  41562623  14494918  46116963   9281499 
 52748628  71393423   1725505   4294341  25905831   7997858  15515598  12628046   3106048  40554121 
   270052  63959375  34930893  11531097  55245354  32663859   3070333  40072119  20025051  17930486 
 21933119   8775251  82871490   5987877  14038278  44023047   5035845  12814128  47929123   1679323 
 14574585   3830055  25794240   1513688  66479181   9248331  37361909  20003291  44796539    645458 
  9760482   3830433  31651550  36908635  76178123  52190118  51149931   3368197  45593251  49709827 
 27619323  22131264   4318469  17262552   2104323   5194507   6032793  79319463   9200169   9627845 
  3945361   3199569    765689   3788411  25486494  17343358  27418337  29347979  87177120  11582938 
 12489498   6981823  23620110  62612750  46008123  23913973   3520383  36537730  33550136   4296903 
  6455683   2152728  17147073  16068157  23074350   2036823  14130033    205749  68501308  12915579 
 42010819   4688586    883851  61772498  67744338  11752203   4060773  60432313    642444   5148101 
  1333851  40214619    710298   9761771  57404635  19460962  12663290   8547851  24723987  55020907 
   487932  34596945  21623488  52510245  26520001  44485655  16704789  14259430   8393223   3486363 
 30100963   7325268      4028  31016587  81137739  25616973  58209963  16313493  15536991  21729083 
 31123779  42659776   5504240  41506904   4351809  66724495  50256973   1308057  20180411    305883 
 25462593  61286403    484068  57300363  13542073   6476373  48833401  21716019  11765202  31776815 
  2736153  41341305  91248897   3156129   1442041  45897576   7776339  18602975   3023866  16206280 
 51676584  19125875   2017259  16464396  22335227   1352208   9066397  24353241  23827799  20642288 
 35599533   3737153  10777211   1416395  25965339   7494696   8816298  29816253  20761574  75049143 
 11528707  58589178  45781599    512033  36447073    663907  17027221  33721558  17041195   8107899 
 23904321  10713021    332083  42122119   3741003  55933923  18022911  15106620   7426987  31104399 
 57322671     16203  27709433  58390713  36300466   8176753  72214791  17521963   2593081  50454302 
 33791083  58480433  59766043   4138335   6497523  67668633  28969949  27054760   8492145  60686043 
 36862116  12473623  16722619  18264155   4050761    964323  11234681  60041940   7572491   1118043 
   366973  22197929  45051027   1792248  39719640  29974314  70417155   8238143   3330459  12151011 
 25161987    293019  65995221  36182697  43299168  27972727  22607675  32390511  37304469  11592080 
  2404455  17468499  60688555  40136835  70200345   7765943  17404967    418781  26464648  44204898 
   447313  13619544   4767315   6550233  81944799  22087419  10153063  14922867    622049  33459259 
 15181365  10618698  20012321  20114403   7574838   8062635  41601669  60451017  31311403   5490663 
 28557999  30907755  35893065  23392853  21859323   9987723  18634163  11107805  29815838  14793519 
 43124993  20266581    915198   4565243   6477795  61708623  42715653  84908791  74746515  74442755 
  5724051  11686667  24912603  13157763  11974363  27203159  20138854  39811492   3005103  66271445 
  5083126  35378259   1682342  52185936   1480355  47660019  28575571  31229048  12853379  35583827 
  2714877  76633773  29571259    441727   2739753  10929771    774520  13873752   1093995  60556839 
 23737551  51734331  53639800   2841152  28647725  48833440    273087  16247417  83323498  13010391 
 55768056  11856543   8892643  58941359   3058787  14897791  11678361   4251441   3923253   4480371 
 37331011  34780138  17886739  59793283  10716730  45112003  29844603  37685323  10034517  18867805 
 11558073   4135614  29924448   5410161   5070603    101163   6063243   8480184   9801980  36216326 
  2035419  31583760   2431659   4937373  25815653  14768539   4049347  29872693  14764460   1025563 
  7099379  33469003   1858707  10028414  71186682    416193  12380279   6302331  14349583   6347343 
 70667473  17283789  41676756  16258616  45438472   1180654  13275870   2246476  41163663   1291647 
 47218938  15825147  24515163  34511283   8696133  43170111   3087523    371903   4481755  11657769 
 11060698  10605133    857403  43051539  16437291  45834051  14335474  18555028  28627995   5743006 
  2355048  16912965  57739111  13057665   6022075  50821971  52450469  78060208   8216844    957924 
    65837  32934095  23014254  36352812   3794493  10395314  21677181   8944170  11302345  20072173 
 56856783   1425085  30976588  36846603  12844375   7983883   5990459   5436079  11009277   6322335 
 29818551   2439777  22440073    535009  11460091  55519459  18219205  33637647  44758928  23545112 
  1489503  60192283   6419257   3779973   2278857   4145388  43690779   9283516   4102144  10889313 
 17785203  71484403  38753475    204987  12057971  42184707  25060365  46656492  27709727  22610224 
 33728545  66992965   4532539   3585463  24430371   5781997   7713234  27749453   3802797   1568701 
 17972133  28329675  44709491  85619919   8446851  56461007  79486395  17323172  40551363  57749073 
  4853018  62204307    802001  13338323   3398628  15099662  18857214  15699713  20719543  81065979 
  7971099  22276791  57074541  17732347  88646406  23577089  38009927   9571297  20803185  15592049 
 30968373  21585141  67081800  55737636  65487648  17628955  21464587  73133435   2767533     68715 
 38241803   5340183  70046385    872238  15318375   5936625    843609  22695279  47232583  20958543 
  2829638   4924817  22124673   5931783   2495459  68472401   6349983     15803  19196967  54250761 
 59814710  91297364  36452539   3745908   8310153   4976898    960545   6698772   6390374  48427733 
 12475863  27655723  20102373  42827098   3371014   2272419  98485058   5690012   1381791  65312683 
 25996093  59066331  26687223   7233245   3357018  16709221  22081581  16181566  37997483  12959433 
 22852166   5347259  31774005  30680805  21675714  68608623  36896616   1552623  37975575  90733713 
 32664100  16183766  30739405  39598563  28498341  13098610  38608275  69395722   1058985  40152740 
 11707024   2225206  16109993  17936755  50744938   4114365  19121451  14726293  30161518  74236623 
  3656907  42024303  41634131  30235185  22268984    780853  79780383  61768852   2934267  26822598 
 25623006  10473773  35857338  18298410   1584627  62040139   9605016   4795251  38065222  15321849 
 25488531  72138618  83283068   3098577  78527915  16439593  69981164    819031  66796923   3391833 
 31988433  46089881   5345309   7491117   1664519  23244393  37894563  40448291  23152353  33657243 
 80162691  13924917  16468731  23078848  71182133   9652580   6268997  35887623  32176923  33466319 
  6920687  32151831  60951639  44904357  11215547  26834973  36840341  80338623   1105359   4627527 
 83665428  35870475  12226146    365269  82316687  21640788  57332733   8394537  17234575  28344243 
 23438895  50894655  73068779  34625211   6980451    901803   2832365  32356475   7148164  80737283 
  7927719  42229799  50070747  27505230  21669264  22937781  32980587   9268180  63633329  38878413 
  4081819  28823431  15060061  22883334    947127    502203   6820633  35920993   7398569  68602461 
 24608308   2665555  22808523  34730784   7109628    573308  55853537   1520197  10805541  19550038 
  3626179  10844595  27057149  45998139  30513705  45278268    150777   9697119  16476531  22883172 
 53363043   8176715  32475045    601065   7974844  40811553  17597420   2975639  73481019  15729543 
 58706091   6494815  12197685  26618705    839597  13337001   9568227  10194597   5011118    340015 
 25799424  31984205  24349955  50716368  44697567   5123774  10599018     76389  11759547  35155093 
 54804933   4691710  47109367  83560946  19620087  14652567  42398048   9657513  34524063  61659537 
 76736716   3171018    360882  42663471  39379263  18636577  16012459   4263674   3943423  19436902 
 53781163  38720475   4609343   4525476    379047   9798441   1632790  27508065  15717918  22987983 
 32892141  28416498   2044874  46592488  21842878  30032972  14889303  31655013  35571189  20502049 
 18237189  48472533  75776243  10700758  54511319  68768963  61721655  72213377  10928205  10107033 
 19174665  35950123   4036668   1612475  44725973   9740913  48267713  17429083    364130  63399648 
 38567949  22933905   8695963    888432  15735695   1807306  22518528   2679387   1582834  16713446 
 36054944  16952083  10239675  21848040  26589747   7989225  26765307  55042563   5011893  35276811 
 25073987  15281669  37523103  84709573   9942267   4417623  61473535  11578415  67300194  24000255 
 17360983  39002971  31220883  25200038     40191   5443119  15215466  41042309  13750845  17861035 
 79456299   4234997   6315531  12549948  63903259  75669579  40932213  25469595  51514708  59912389 
 62337132    740667   7112795   5964627   5963568  10740983  10594071   8094443  37859083  27797915 
 42603345  43898501  15214623  42556785    515968  19056667  52242643  39691131  11357100  50076387 
 34495411  13862599  42117109  12143543  20322203  27485770  82028411  11350391  10884753  20264822 
 17626613  71208114    625473   7890103   9593603  18998135  55950171  15951753   7135263  94474679 
 29885473   6554103  13662744   7111444  66891171  16128275   3709807  19874275    634341  22204032 
  7065320  26730759  17016409   3022452  52981230  51007583  19468851  66431894    829611  22334253 
 26703903  52096993  35190083  35867675  36194181   2524193   5602233  24710091  52744050   3608577 
  8940417    297777  52219173  87696368   6603218  25743085  39883308   3503453  36768887  37253823 
 88938063  65899329    671423  12163756  50328619   9563093  14423583   2568381  10250718  19116059 
 49058238  13966794  14373747   3654576  11408821  18824747   6409243   5774388   4220561  27279739 
 15766679   4486775   7226903   2385293  10788664  26787890  16336131  26709243   2690943   8954773 
  8558901  10160895  48753480  13018258    234990  19934493  34644810  44909323  48746381  80384851 
 18681126  63814602   5522640   6254588   7304787  21794895  37682718  32705623  60862823  54696003 
  5011025  57257433  10005048  26427579  33279738  65700429  31275383    622218   9679771  21444123 
 28781205   9526614    776483  23730891  18317775  44916803  13080777  53234031   6873384   2211851 
 39640143  31410456  26678618   1635423  30318171  26193213  25218933   3400510  45816372  49819698 
   146255  12049851  22140848  39146347  31874579   4198452  43373415  47182369   7960432  36823119 
 27842091  54092407  29126220  35750859  21329823  11733669  24807543   5130166  29153819   8047278 
 15067383    671783  25842255  46249137  73314540   1757703   2806764  40319829  26607120  53126160 
  6966039  32518875  28980919   6025923  33990144  31895945   9643299  52580379  31844222  26658403 
  9116697    994075  18126339  37440681   5227931  19810023     97689  33967602   5132159   7226335 
 46478291  19992114   5531578  51754263  23624913   9556875  42715011   5043623   2995171  12788547 
  9886356  11295655  10564479  11479423  55956939  10919708   8155227   7162377  38687421   2370512 
  9143569  18342436   8809748  74565159  12468961  53740299   9184531  29353169  12312579  11945580 
  8147899  39575211    580157  12166792   3069705  30048699   5721339  67295187  27321946   9663954 
  9007998  14087427   9288897   1202085  13949193  47173587  12033112   9821043  56754963   9969737 
 32961052   6293283  40360254    323777   6669775  33512595  23566073  15861209  11009325  32588313 
  2626113  20618435   2502426   8936598   9406203  20147218    309873  21951789  10485522  28367351 
 47839467  17510643   3589533  17732523  25686607  62829801  43635147  27904977   2148113  13689051 
 20700495  16821019  28468511  11116514  20050763   2736752  79859043    257167  22016799  23929395 
  8798575  31509697   1484753  16839105  36590141  49486200  18482927   6131799  40602183  42351703 
 77870969  38865431  85357635  11542783   2893658  12090571  50184123  62397458  59673984  45650893 
 43360324  36218559    539155   5764923  21702435   6953655  21110267  74689773   7777113   4175313 
 71293994   5955563  21799392  29022642   3503427  16310563  15127043  47353759   3818031   9397409 
  8254963   1950873    333443  24613023   9631173   1032643   3818294  34428043  56770683  55704288 
  3758703   1448061  12567357   1893874    532763   7523815   4825716  28635027  15131524  14706617 
  4343396  12710117  40707141  14407369   3340401   5823757  31146539   9167267   5484119  54205634 
  5869443   3020994  10203729  23759881  17123593   5963271  14663773  16444773  15572218  25765431 
 40090818  29412549  36621319      6687  46956018  10680213  33812349   8583727  25389743  12567048 
  1030734  36926727  43106484   5702801  42599058  16890621   3499548  58720468  17181719  38283653 
 50074863  23774019  33292611  21525065  21120495   1576763   6005529   4836363   3843945   2615013 
 15103467     94759     37457  76357803  55299255  61898540  46611387   7534313   1835043  10571223 
 28598503  13150435   2471473  31854065  30073635  69118627   9571867  85988705  64769805  38418933 
 14575668  13254235  73700014  60389410   1798018  46245648   2429193    574008  13798578  30476664 
 32042197  32707235  21276123  58332785  59831451  23543527  39758027  43701343  39557784  12360263 
 14706309  28077641  13217915  10697865  66701708  11995255  17694820  11433953  12482216  72019680 
 18862107   9414927  71434803   3297761     78323    406523  17241405  22047633  28914197  11081310 
 19831107  17464283  49117209  68689968  31953759  18231273  10508163   2037671  18948405  24573133 
 25632213  26864758  66836256  10369351  41843431  26666898  14485055     17915   1408024  29964673 
 31861593  15372851    296013  82140503  10998327  20172523  34313436  10428411  56339707   4145209 
 57357077  41668895  45377663   5076835  28328787  78304503  12726348  42448325   7655661  81331253 
 18911795  10960453  53776748  18373372   7907750  55560493  27949083  40255341  20376141  18114723 
 15596023   3809107  35674086  49874604   5657565    582571  15898173   1185918  16294811  20714630 
 15156327  25515899  26112531  26104519  13557291   8523890   1639483  23040763   8684825  53571971 
 40053651  32438529  18461947  29047770   8108405  35262591  17113978   2259873  16091393  15547803 
 16655235   5850523  45514735  10063847  15083523  40191642  25125411  14571363  31751493   8223891 
 21471452  12070089  11214473  24682643  35504638  21391349   8417571  25969911  24312638  72751098 
  3092099  13031475     10188  19237383  11955595  35713436   4902370    937531  15431343  36942086 
 80667858  25997703  24794743   2495553   5310455   1538873  30365493  33856441  26698473  19165675 
 45328059  28010963  25483859  11277594  27680147  28758787  28686811  25721403   6572544  52828959 
 63639288  45530967  10004355    638298  13594515  38653686  46707291   8476763  14580557  19576998 
  8128228  51620685  34356599   2687973   7525623  40996337  40690656  15322899   2915475   7631929 
  5621451  13857393  51838779  28647207    160395  12745767   8966533   1146498   1206581   3297738 
 61677123  26206180  45409483  18610308  21139065   5777323  14707773  32739378  16165767  12828515 
   142494  12284171  63659268  40122024  87651693   4365525  39742586  80043093   2704095  16605067 
 40176726   1904808  17311713  22306199  20091579   5926280  53651731  46569613   2823759   6105723 
 20524539  10928523   2082023  68503921   9915694   8001037  13858299  23611459  46029807  70080247 
 43957671  10993875  17550639   9445993  15212339  71718459  19970222   6168075  23115975  51133004 
 13556953  40553853   1188713  22297959  20736767  82538348  79043458    179817   7055061  32259484 
  7095747  19068285     16061  19920695   6322073   1129651  74289267  21677253   8411067  29724083 
 73990056  16305849  30221469  69428365  20943273   7477167  48656778  44010051  26768463  44235568 
   742076  11699559  70073289  54125472  57598037  38583723  62448817   4060725  44113299   5708715 
   939768  29123087  16349775  44406267   5072233   5527413  13912079   1191347  33351633  47365547 
  1013168  14151402   8301318    293645  22633083  18184110  59661313  46215860  23742323   7693677 
 22737329   1756087  30802875  88435723   8234719  27252623  44700765  27906943  26636044  15623815 
 68321501  24609723   1220979  80891298  28247275  43097094  11126048  33117758   5050425   8740023 
 39469307  11572515  56590142    898027  21093087   5960826  38800635  53182731   6882054  21469938 
 27738489   4712559  53583507  45408318  80950839  32424999  19686668  60959913   7997043   4843687 
 51896379   2807598  28253859  34829883   3958079  15572596  17840638  25049301  10679477   9044979 
 38871648  15204235   9262995  30435909  55891273  54061143   7650675  17342645   1406363  13305870 
 24115487  22262723  15933943  67326394  47509471  19691093  37533915  30206509    939006   6771789 
 28724643   4182972    846809  33810900  58471533  17947845   4042221  62037231  60922787    485796 
 12056033  15603007   5517336    699108  52603223  45104733   3832605  63653635  22063722  10210290 
  5936703  27542913  28085451   5822385   7167702  13563651  42803719  60099963  13238510  49013980 
 22459095  59448943  17994505  11644723  19895348   4942113  37566483  14559059  81316873  20319873 
 77643543    349930  50622249  27508741  11996715  47110467  20435904  14427833  43875797   1003225 
 51747090  15783423  12810897  26053418   8270321   3459623  49389447  50694523  47022027   8639778 
   619323   7129410    693123    721303  27769180  41182267  25105547  29219100   5852769  62154411 
  8085499    229195  16123315  45350923   2053875  74578217   1755552  51754206   3185878  24499333 
 15563803   6769665  18633273   4054060  48686889  11191563    272924   2583423  16859393  13128711 
 16956597  83356539  57462792  55619411  35958435  59074052   6640571  32707853  38428347  70194448 
  1616587  67569846  13037268  14030463  64003623  67189058  14369543  13046251   9507036   7510011 
 45751675  39315564  26172073   7769808   4942419  50260671  18517599  14908891   9166275  37543582 
  1639413   5635619  21599627  58732251   2651079  56241792  74731227   2304391  65579991  24368343 
 13797348  33169738   6147524  28618643  33044523    714267  10848684    561210  56507613  27826269 
 15803145  38277005  15591143  11237971     47430   5401823  51812602  18770214  40176105    886222 
 27037341  10070029  32888375   1492481  13301563   3476125  34858645  15272007  21115963   3528273 
  7549735  50939873   6217359  38685723   7330701  21013358   7265823   6657723   6419653     74616 
 32881785  35896893  17206863   8980059  27764183  63676162  15952599  38224611  40723146   7871426 
 43031599  27946523  10505095   7111899  28712518  41248323  19691183  38147442   5900173  35043315 
  1605930   1088613   4869987  23205903  30132488  19282203   2555245  20876383  14912741  62178553 
  4355166  41261267  45413423    770070  24821883  12840563   7167323   1445159   3315279  11269659 
  9437683    713655   2162073   4262484  10852755  19663611  41899765  13199823  61339115  42517075 
 24633267  37180235   2745121  34230027   1523167   9961443  21227879  29902284   5150467  54829778 
 27473461   4066785  34874061  19383557  12156090  27549231  69777828   4678330   2289905  18488505 
  2904587  27707277   7319965  38072570  38332635   9715863  10264521   7902768  78783771  34269199 
  3886137  12525085   7153457   1267486  44775625  13226739  42484586  67248424  15232443   7890595 
   376995  10020408  12523884  24873843  44437461  57111591  63130541     50424  43779939   1997059 
 33974248   3912008  15990891  30455538   2312683  10314506  23585278   8289418  48087449  13002651 
  4732333  19141461  34633912  14266691  39611523  59177481   6118389  43447513  56147136   2602815 
 24027923  54200382  24746933  54674081   9673181  93214434  72248181  11489217   1410562  45697236 
  3141873  50508773  24435396  52954123   1543659   3745275    535989   1187148  22110888   5710995 
  9176649   2279400   4436931   5709083   2916391  60476523  11489197  28422601   1021380  19505715 
 60115332    883731  13634935   1276573  42116769  21548190  11153403  24008065  35348184   1224229 
 72012099   9904703   5370099   6103464  45979143   3946263  26058510  77487219  58858474  23154131 
 46588893    821699  30353811  15399243   4415837   9931901  20275965     60233  38519681  58061516 
 41555788   8295124  74118189    777626  74312315  46854678    174065  10893775   6204987  39545943 
 10237448  29458347  28766748  42412123   9899659  17816001   9010023   7934259  25174041   4769683 
  3254403  18905427   5149631  72416453  27312323   1683175  22594590   5029178   2178123  17939976 
  3312238  64587174  34256415   9652811  26209097   4432516  43265467   4093949   3257963   3331545 
   225248   4968439   5696463  22068979   7552243   5957970  21018921  19887265   7066923  10079762 
 52666411   7563410  49852779  17725748  29194366  16250571   4834293   1109501  22558879   3859993 
  1888435  21195821  33028177  15445595  22917432  80030143  78619425  59990573   7540743  25678851 
 12720999  21843195   4624605  53879388  14152703  16127481   9042203   1385871    131167   9668609 
 50076469   5236027   7681335  46032123  33581583  57509379   2546293   2145062  73427830  58076979 
 23658330  14405047  19587732  24924183  18000403   5994737  57966759   8552205  35730851  27984261 
 21189075  24805959  57515243  10208574   4396803  18932695  33880231   9574492   2348928   2179898 
 33023533  27803155   8130955  41614075  64764995  20805738    718125   4492996  10688334  75120349 
 14373063  34619498  15854368   7786495  11154699  10542543  35640494  21822003  19543803  23610543 
 17613579  17784349  24795531   2229819  25074172  26784660    589315  87213795    911096  57871173 
 11977522    611195  65541907  27251607   8978883  10766715  11871608  35216267  45382728   2621663 
  5418692  58346523  43778163  11704578  42574269  28546172  14973529   4379442   5795275  21642480 
 31315543   5878293   1495827  12347952  68457519  23194498   6949962   6535971   3361329  81537996 
 78476491    394359  21755283   2645705  16250399   5594097   3090059  11091163   3874131  86953927 
 12669084  54279627    102005  44633182  38051063  41332923  62692179  12243898  13485623  23294413 
  9667803   9643362  29928967  68349723  72534291  52399953  44404373  29014127   3980571  64201695 
 31776343  19548387  50260923   4020503  41021887  57620895  27340040  77372723   4098835  16780891 
 45226821   7266083  40613637   2250261  27558249   9937145  33980485  56279447    696161  14860923 
 71075425   2411653   2235447  33297819  34109603  32533935  54937439  31266075  18495401  33158873 
  1797720  10119050  21170391  12779661   6359280   5282125  14526693  34280419  30169607   8671355 
  3132735  18099323  27954231  81684811  16677693   6661806   1811232  40462323  33157351  26699204 
  9017313    202087  14705385  90576822   2637459  27221746  57852399    249504  16401842  10381348 
 44802583  63555463  92747991   8346763  30058044  17387295  31824801  17330163  11387099   8963358 
 68084815  40810343  17932476  45637029  57363792  61270537    671811  39649587  26477168  31208427 
  6606987  37689427  75276275    164959  16011371   7316651   1472339  46584159  16771143  40819803 
 18537423   7614474    888759   1268299  40434463  20212144  57676923   2681431  22752603  38022765 
 33904447  11442470  28731331   8723897  16961979  27538990    235969  67857835   9204290  63746892 
  2640366   1706707  31847143    711301  21999035   6088103  53326473  23580777  61971123  60271593 
 50208015  27273321  10732383   9506328  27303651  11976784   7400984  13305491   9784338  30204003 
 21191202  10577708  60547375  51966139     23388  36089605  51032148  93198075  48264054  51410163 
 10029307  10702899  15928611  30017330   6584553  20777033  10420665  40568847  48614933  10146332 
 13340905   5592537  46176127  80778179  31225020  34528551   5037133  35198623  59436603  17841467 
  2305675  16239648   7915815  29937363  37521699  42393571  59327232  11297673  22450698  54363747 
 10471067   2044407  17164515  30662631  24764163  23501346   1058433  22934533   7637753  23011053 
 57646800  14026029  21999051  84381639  55089023  54285684  19527533   5762679  25234230   7386859 
 62758940   3284021  46553654   5826688  50471435  48136379  46275891  87581139   2744443  36839157 
 13527663   2049359    287406   6733233  61621449   6977137   5716485    555177  26176955  84334932 
 15543645  14795113   6992563  15797058    961038  10787723   5809787  40505425  65207941  50823027 
  3182470  27762704  14452623   5342740  81209498   6355443  94050798  59444159  24157113  12867770 
  2666913  63955168  19743913   5600571   2465993  16055407  31315809  15344445  42863979  71286395 
 37972955  42651873  36201935   6276063   7824808  43100223  39700212   8887183  50167158  16923134 
  2487058  31670433  44503575  26758327  20734539  53154813  26769255  42908808  51574065   9798335 
 50077197  15261508  38052275   1674051   2202533  36083037  22690230  52577232  32530248  32216475 
 27050723  54742573  94421975   2155635  46566366  12443924    459327   3778907  68294421  40851576 
 10630365  34631520   5449783   3922265  17332503   1034376  86257473   2542245   5906991   4450965 
 32551419   6468025  65156082  50424998   2208465   3649725  43147785   4408788  32013795  39724899 
  4702723     10678  19557843   1469315  24820563   4156283  35746345  53384726   4084357  14400907 
  9072738  52645303  15424073  32542296  63901323  18485051  16706538    613372  29983636  17541490 
 19662009  38291950   7716455  55315923   7689707  34860747  17797761  64365249   3004057   9979386 
 27363963   8410953  25950843     26252  19311259    250708  39455293   9853003  62721099   4902125 
 30339719  10991129  24715864  42133203  44995788  65444757  26201259  46961643  61927821  23837918 
 94163739  19493793  47030769  12330135  15369097  13656687  21432998   6510111  24342711  58378209 
 25605195  51035707    775416  28808955   1824745  14415527  45596703   5949498   2071101  11845803 
  8682411  12083502  56654217  11312627  54273337  53750281  63450123  45473151  15150399  61262223 
 60883889   7422891  27037851  23145815  85178093  66291711  15208888  21637923   1586184    794893 
 48207183  21907191  17691791  14184328   8567803    205692  74255733  11439491  34774203  78772299 
 21537779   3685549   8304405  34362878    611286  43646439  11262153  39810198  25675683  65382525 
  9376305    127974  14492393  31522788  14456814  17358530  52966113  39768024  14102661  32770275 
 63996748  27047573   1262787  15470677  24793833  25081663  26003001  78090663  75857451   7256502 
 36492887  51834324  17214831  27654244   1118487  38027427   1556853    741381   1553961  54897775 
 26984818  15471093  75232731  73126923   4990863  12067467  34141743  10798659   2668635   4070704 
 17100411  20603293  36398741  81394771  22299852  30744283   7465321  87446103  30688037  47911922 
  9154675  21667765  12579747    993237  74070231   1044472  73946703   9724473  28721028  77333361 
 26625267   5596539  25844253  35747667   8413051  55649483  37365441  65329423  37155075   5822205 
 31323403   3892957   6713203  41828889   1784766  23530277  55220893   7762203  27707049  18390159 
 12108534  47896653   8306428  46444845  43169092   5425777   2262219  33891877  14734091  50411907 
 36348064  11515032  64802479  49249243   3936090  94236735  22952283  32691681  14611483  17700675 
 55526219  13727084   6091131  12827315  56688859   9906393   7305630    275293   6040542     18051 
  2091443  82790523  10753305    772125  29473389    588939  20900547  31763098  62321847  26396184 
  1285858  12480219  49796539  28646853   1780125   4557169  24064227  52677675  34171673  40282683 
 30586918  64583733  12584373  11887846   5673867   2001903   2553825   5140383  28662763  34121609 
    62292  17150018  36632147   9765095  15501307  63260670  27657758  59022933  27814052  19711732 
  4824603   6988572    781575   8389725  14798898   9207069    648673  73760525  42823653   9261217 
 33729642  72403195  13552023  77060853  50639328  18700260  34323695  33364797  53740419  79929357 
  3452163   8482597   2623159  20586411  54197358  28366131  40336991  14110651  17601114    404829 
 14138819   8994273  55307298  50119608  10544679  41695623  27990253   1178988  47237379    257367 
 41578953  62121690  22717649  19599538  51002591  22429173  37649598  22859043   1237005     10997 
 28360427   8399024  74916354   8504973   1790515  14057772  33502793  35594427  20666853   4867265 
 11516138   4245363   2613547  18110562   4367225  33885798    898423  52301463  44528987  59067915 
 55726815   3342622  18186720   6686000  63485559  31180120     55801  14574109   1548941   2497065 
 21989797  39722379  50094393   3252093   2257840  79625510  54290733  85846879   3448923  10564507 
 73690913  54747915  18317873  65487543  27297085   3291900  14423298  10988023   9178655  61784213 
 23864223   3876184  46565418  31766253  20807643   6597495  16354818   8624897  18763848  49223544 
   502443   5297135  44268879  29790379   3780081  11211791  51827649   8592019   4632641  19012191 
 36384483    131683  29308439  15699158  38325787  42593713   2189298  34665091   2197368  13016043 
 12711248  19671603  14571659  49305491   8958225  23517859   1091779   1478295    954114  52525995 
  6588591   8064996  31779291    825248  71322675  41141163    586218  74855018   8081031  13138689 
 96471803    663055   2279857  20191123  35201751  13385859  35031236  45469123  51440373  29460589 
  5606493  52203728   4814685  16882373   6320487  78781383  22812619  21240559   6909045   3399963 
    42253   3559243   2754833   2200635   2330367  54163701    269471   8196509  22884891  29520890 
 40375887  56551761  57889528  62849238  77923746  63717136   3152481  44347803  38611723  14443626 
  9190458   8565586   1868291  11011850  79959520  16093946   9239931     44421  18532493   7091931 
    45182  10537203  29353272  56711922   9172795  15256199   6094149   5900927  36510683   3327384 
 76571367  17784373  42449299  27496767  49040763  43031056   5597689  10970163  12444287  55524459 
  1661562    427333  41282984  15773595  24294037  21977681  31208378   1612284  44700298  83844903 
  7019443  37506795  14911655  14139515  22366610   3887775  14169763  31081179   8399228   4391391 
 11464069  31998505  13706931  45514820  72794928   5981285  20644296   1881366  36493118  33174802 
  1876829  25252093  13626321  12133467  18253643  56829642   3835530  21393622   3081163  19895537 
 11466389  14123331  43575893  58676893   4380972   2417319  43256822   5544795   5283783    621583 
 41704423  71314089   1370555  12735890   1464711  16429270  12598073  55488633  32287138  37167169 
 10541143   9142129  65667348  48579764   6560643  18512573  32340905  19857571  49456173   4328413 
  5815029  21273315   3374475  33572875  32503990   9216759   3764351   1661422  45616206  16723431 
 39399378  10150857  45987743  16623915  28910733  19496310  77046755   5379939    367526  39020727 
 12926529   1510648  44724763   5447483  57810465  50227530  80236873  10324146    189203  77962647 
 18129543     66588    292954  75017787    397548  32864036  40837131  77534967  38801035  23725622 
   200675    510630   2508635   7404933  42773865   4867727  25573873  11935035   2760308   3740277 
 21525862    764087    678682  46890519   6950490   9799283  14239887   3603489  14361555  12415318 
 86641743  47665741  35032513  61417633  48459025  33141939  25568556   7468612  86787447  72315443 
 69549705  41814103   2276701  28853923  48163642  30236190  31051507   9358961   9948831  75582270 
 17203630  32769537  38002623   4855679  60273843  54578878  18745818  53354521  81664009  51803007 
   474148  82079083  63225368  31242486  37880943   7389372   7146317  51576347  64275547    963904 
  9313658  63155491  36272235  10069561  26815191  19997013   4152408  90873870  17415731  33834391 
 16887584  24369899  12743700  18959973  47942043  32144103   2108395  11015633  43783483  15225645 
 37520755  10241074  29569817   5184055   3620721  18280731  31513119   3192468   1082643  24703911 
 26113560  46941679   6946376  74785995   2550018   4572673  32112386    964488  93960643   3833183 
  7679498  18753338  24252681  45199943  27435159  58899036  35917347  10687046  80725283    517443 
   140861   1305513   5975153  26527359  11395979  55162143   8513073  16564551  41486243   2822211 
 52250195  32347575  34843995  31530913  44761054  28381275  67059456  23323783  94187923  82401127 
  3269991  39327997  20038620   3451454  49853271   7311993  14687259  12976827  27258233   7555869 
 22096218  44752713  27948615   9484226  12266507  79860813  14181036  17525891  15668573   4001193 
  4368773  27347817  18533440  67678734   9960843   8439935  26952063  13560509  49053909  25143423 
 17081243  59064891  25817966   8321898  70181733  20336647  15149949  21187663    219675   8740836 
 15399835  29428487  19619253  50921427  41859984  41424849  10032709  17958409   2684187   7339547 
 17955579  68148987  40582485  10795803   9409963    140251  38443155  21521543  25530650   3444753 
 13960227  40309886  48787427  24063258  22021483  40738662  15826663  12942698   4051091  54515963 
  8779431  16176099    984135   4947651  32923887  27467019   1260564   8654463  39081471  85525578 
  4587045  18627039  18862718  34319313  57165441  15758113  27334631   3834180  80505843  44888691 
 13814703  13665555  62113993  18493080   5509995   2286773   1597887  30945559  30808186  31187752 
  7482798   7046965  21121455   7880205   9695064  24823115   5898803  67225288   4393169  11015589 
  3171389  30063341  13782921  40140101  44157763  67148923   1446893    892511    400985   3350694 
 24870690  20857927  30964259   6906066   4503243  24613647  28075434  83183367  81399861  41741774 
 11025606    224598   5629971  55461473   5745695  21751923  61360377    766329  16197393  34163979 
  3081594  11628879    415473   6749323   2953752  18237281   6709938  47280373  14259228  24696851 
 45848415  43068060  21748315  50284291   8224138  21334623  60608973     12069  22704729  18058192 
 36773061  11827387    633915  24547373  39494069   9591843   3023097  40072408  17713372  17316214 
  4667379   2618023  16978188  25622973  12743017    330335  33146751  54845067     32337  86260910 
 35535583  12002443   5502778  47168783  78647201   3037740  72083453    780423  86228251  48978738 
 10642309   9650361  30003423  12966555  13428954   7836019   3046160  52091640  60148857  54255563 
  8622931   1688766   1659943  44166067   8252367  25229943  14534061  81243623  63411072  33504627 
 17055753  17713371  85766542  53647721   1306906  15263119   6242202    668505  72725963  14000153 
  7760887  19537823  23703003  39151047   9936491  66434445  15445047  75357519  27774297  65824585 
 17126549  49222203    182941   3861869  33532518  78798548   5802778  19681323  36090763  59485403 
 61074555  61032729  32972001  57488048   3786474  42571353  74067323  41787813  21221682  48010995 
 30880107  40153273  30873483  85550379   3143445   1237863  27392033  11023773  11398983  23590503 
 21186050  13570713  73415541  16551851  58444278  62339985   9140067  68143018  19183408  66247283 
   313898   6680139  34424413  12851731  58055733   8463195  17599803  10318886  44799197  37697003 
 22505034   4548375    563747  26969399   6882709   8731986  41448103  33961263  17622603  17612235 
 34970363   5132943  44583038   5737347   3260487   7324726   2737611   9226943  61918587  21503775 
 96712111  36253035  43810291   6778521  10372755  20721523  45888189  52196541  57049445   5746821 
  9305913  26613528   9255864  56860227  32692475  95134893   1137987  11317107   9031209    722852 
 54975898  35163283   5547665   2294613  38237015  68012413  17843263  26921579  18297596  46990657 
 57802550  12664471  24828459  19164885  81595131  68867303   5607123   3168360   3455259  37574985 
 29693850  57787140   3437115     46233  20556221  35352555   1855659  10543623  25332291  45643463 
 10000203  59653020  50878246  54815573    302208   1715382   6357467  55798283   8295193  45368907 
 16189311   1182983  68751553   2418063   1854943   3663781  18169881  89917905  32886973  52678855 
 11868910  13765101  63162222   8540349   3717936   3176794   3278051  72647273  31216113   1551813 
 38057583  41303385   5710695  17197499  77084859    616084   6239954  22300141   5987525  11197358 
 11727751   1370523  29487678  24928236   9693681  35091589   4523113   2704127  38991873  10558517 
  5526474  24825935  38441763  13178376  11084563  44169291  35644197   1146087  43401339  73796121 
  5307837  18253291  21164210   3680163  25359636  24223361  17676879  66955497  75724863   1257645 
 55795135  16622540  65396259  33541631  10890525  10834987  60200489  47982113  20114321  39845108 
 98099087  54179874  20894300  18629157  50685837  47198006  10565621  24969558  22078731  10023567 
  8355691   5259003   7332675  26290963  26072607   6730066  37884741    647993  66123193  14605743 
 88400323  46195503    356601    247997  49181294  23909165  40501293  14883331   5909563  28290991 
 58397994  48272215  28261565  72402582  71636991  23691304   4492747  52662012  67134603  27579423 
 67353715  58300464  25363812  10601448  59819775  38946576   6374433  34183395   1565973  27685947 
  8812289   1964823   4783619  31280571   7810831  50450508  43461199  14085299   1287933  26987963 
 23096769  32212551   6296595  10661263  39554533   2999407  33680831   6538763  24740793  48578167 
 32191364  84422175  51796251  25236487  11910075  24296731   1438898  92057779  89091301  34254729 
  4552060  41384143  16310651   3083658  17987323  33164573   1609913   5546953  14298537  58174239 
 67818471  77074989  35894248  11774613  40806887  38334903    857859  24277929  47476545  73918899 
 20661549   2364083  12154356  24461203  11839922   3113509  30875220  72991123   4314573  23873291 
 27984981   3098143  14288911   3353883   7054352  66075223  72710691  24939607  14084443  88092078 
 66128449   5884379  66393534  39867205   2477760   8845563  32200128    696255  60606823   1502229 
 25609843  48908933    752910  51411553  52279590  32556158   6815031  68128043  99410783  22735143 
 21323583  25554744  53093248   5526936  15577179  51187358   3691635  74328351  69802448   7196589 
 12912715  22747353   3402327  49546491  49484079  11637240  18142401  31956201  26857983  14310123 
  3850759  12955155   1288767  23726905  16446783  46047303     23595  10417131  12635319   3697323 
 11149152  12400821  31243774  56213679  77022803  20455487  48947063   2074443   2005451  36306635 
 28965283  16736743  30908027   4758940     70011  74855784  24368145  48852663  83862616  18475383 
  3103398   3878011  31923323  14941680   9136511   4151291  62096703   1406426  19298745  58756628 
 20428999   9678659  37346471   6104364  33056011  24993924   7058328    864888  21133328  52576927 
  2089739  30745905    448069    359201   8948985   6583883  38629812   9843666  20662587  61825523 
  6017039   5774091     98734    536388  92641591  18609423  46177799   5872983   9791376  36754361 
  4200447  10020123  24750753  11968125  43890348  16748448     19512  52428759  11955153  59509371 
 88694743  39728747  27600675  26009280  44720843    704865   3030663  47747733  19677105   3085384 
  8264211  11815087  13677950  21242877  26105215    354903   4850511  69116391  32276259  22802595 
   601955  50191577   4223595  34895088  60369253   7964651    524689  25753839  23624039  36743711 
 12656883   7280154   3587230  14164278   7774713   4778581  54428733  33566565  68928807  12974748 
 14579831    177235  27390984   5956488  10064713   5453016    534811  15202402   3223477  11999009 
 92672506  19621647  16494703   3308314  83882103  15252809  11938438  11979441  43121043   4774785 
 73097675   1497611  25918961  28668954   4381830   4088465  43631011  34002624  52437123  26625183 
 23226209  14151260   3010708   1612371  45677773   1951686   1360041   1678527   8582679  52172973 
 33066674  25450397   2237911  29041819  13583155   8267567  34425501  48481004  32861163  27450843 
 44846351  20568344   8693379  12004019   8464088  13759771   6611143  50956839   2391185     72969 
   530595   6881874  26633814  75350525   2967269  23953497  51514638  49210298  13082379   3763759 
 39390615  22647326    363939    268335  14396463   3665277   9138531  13842813  15243583   3140133 
 22812073  22217673   5675119  36305483  77620083  26380131   3661011   4027083  12502053    931830 
  8581983  25170992   1805293   3510987   4212429  28566817   6261287  29013427   6559365   8102748 
  1195240  69038799  15633993  57265023  27880854  50828397  45210597  20222827   3394701  27622893 
 28680327  21124748  15738972  39369141  31135917   3783123  26228607   3235537  44515253  34828273 
   137081  36418253  35527101    806653  30510635   1047604  33577331   2254323   1577553   3036629 
 55136513  16204247    193153  23204823  61767477  12386805  51739443    390035  22478160  28021857 
 12288356  32077532  68909444  24904431  38253615  35815034   4395255  19291858  15261707  39876818 
 20103972   4332633  25790878   6711303  70721553   2272251   5324607  42772671   7664676   8662387 
 39890403  40012173  30862621  17955148    304332  51220730  30356787  26176347   8170515    298707 
  3846309  29955083  49363753  32864361  12486181  15855739   5514279  35385923  21713803  48043450 
 19271819  37075067  41705883    247662  37021563   9824028   2201795  44955915  10162651  44008619 
 23465979  43640919   1148611  36476211  21576778  16722479   1278141  18960071  40726325    556355 
 49237318  35933010  79356648   3935271  24014055  20919553  34313851  83840075  81358842   2244155 
  7962974  64467615  22509555  11176297  81057197  36617891  35956637  38468267  20344947  55799495 
  5297250    700448  31090171  26234175  39746171  57069639   8801059   6327825  24293687  22673007 
   819033   4134115  17802971  13955223  52823537  40263559  38364390  48476613   5205939  12293457 
 69025907  15918285  57615538  37726203    456539   8749539  13686347   8903877  44751375  21520302 
 78152616  26893913  15884295  28961341  31876065  86320423  39371240   6259719    722113   6906099 
 12951121   3894900   2500803  38248465   4445648   3018648  30131195  28589801  23816227  71583315 
 24960639  58145615  25240047  23150195  25931276  35456137  31664973  51326023  31346390  38887453 
 23527083   7090701   1495098  85445628   5036683  10652079  18416039   7494473   5438645  28373013 
 16885698   3234558  36391710   4403123  21021643  40942173  44909767  80217054  45853224  50780598 
 52934048   7734224  79149885   8638773   1267215  95429640    886229  38153219  38504526  57048585 
    59181  34829876  21989615   6700353   3789733  14364924  17675925  12864767   3219819   9192987 
  7205217  24683978  26829563   5246724   3100243  10982202    632710   3595351  32398098  60340569 
 21558775  59783931  25525271   7921239  37829248   1218767  16463209  55241463  17874133   6923223 
 22693920   8696838   5364853  12539562  20969343  46831788  16995167   4443853  80858747   4711187 
 40594600  26029203   2817618  31089041  41106979  45492108  18430925  24388851   5021956   1398757 
 76080033  14198713   5335068  60433259   7285898  10953987   2039931  63371379  26600829  45262319 
 77127444   2720667  14497047  37220676   1302867  49901039  53390237  13794503  20491104    680964 
 38163480  45342783  19045443  14541663   4082871  15557535   3054759   1840687  32512355  24751788 
   944430    724128  10973503  33320822  78804672   6285611  20276435  21194635    493683   8354447 
 18065817   7277283   1175921  61640208  12409877  10663984   5676602  26567835  20915668  19607454 
  6193179  44853521  31852815   2544945   3366825   7369835  70817897  73305996   4092007  15212699 
  1484903  49598283  18849957  29207348  11666463  57697323  84484899     27612  27178023  15408453 
  5910027  11920753  45563693   7881093  35263323   2739041   1113901  15995265  18382019  16370649 
  3734649  16669457  27255645  32728572  13612879  47257613  65018703  26596644  45714363   2081121 
 81495643   4524419  26177721   1156198  40429249    733123  63104373   2667983  41848303   7179420 
 11356446  20787821   3089135   7848537  32466439  35956527  63265939    974871   5217348  13346208 
 16159257  48140931  24455592  66591299  22686963  51294597  29361728  77221311   5613306  52774940 
 38154343   1667858  79066299   2965227  17160364   9013409   6511817   7509569  15644175  76818111 
 56882913  30734379  12588855  34371590  24221791  65785482  25750211  31981796  35274003   3081111 
 28270971  27106623  39779093     50603  11864083  40965810   7973310  27923518  16422655  38124333 
  4590660  27598803   1801725  24949851  18185423  23425651    220488    923443    220627  52345083 
   999539    449524   9051858  53323001   8487123  36910427  83011899  50940999  44503563  59143203 
  8375763  16453313   5389378  26042919  14742974  21168907  16349499  78811608  69999747  13562655 
 68061213  22000389  16799631   2774727  36279819  83188923   1326145  87684632  17804569   7261323 
 26372019  70769283  60953233  27699583  39922488  14989803  23252637   5329931  42884295  16939925 
  8310381  17994449  52892338    127378  53234668  19046423   6403938   6889390   2557495  13992045 
 18965048  10342551  21217542  15390123  75693195  64003457   1068674  20614011  14510787   9219663 
  5289918  24704999  48220365  11292507  60838403  25925608  60804860  21461979  73955503   8248079 
   403827  19095963  19058489  60936387  17767796  68696745  18041783  62249278  66056973  12182272 
  1792083   8528302  46249885  21348933   1027527  23417385  63418863    636171  29265111  30607782 
 28717749   9816180  30388591  29065533    611391   2057361  22481805  20273595  11091467   9512448 
   488751   8242760  56981436  43945603  14529768  59148159   7239299  11410302   2429615  14680053 
  9369655  15495603  62427603  41353431  14162932    815773  11667507  86883003   3138752   5798097 
 61033083  14548214   8106163  40483131  26472467  46328379  46371957  21535008  18737143   8921251 
 48197153   2640214   2971476  19021451   1716697  25697873  34343953  65477835   7903117  28041145 
 84888285   7315563   7791907    305907  27013971  61269862   3726803  19800303  12010623   2688991 
  1326525  37263448  22606224  58037427    709824  13861155   3546776  40107699  18651027  29099993 
 13706393  18355225    459321  20692226    289878  57981939   7358727  18757493   1665878  12756687 
 13320507  27336435   1577433  23543571    273627   8791171  26304963   4007424  32605393  37651175 
 33628793  30471331  23476758  74810565  58981113  15364253   2030459  60968706  26414448  41037363 
 32113113  17389866  14399837  16578615  71871811  84726429  48690659  23889033  19574262  11707771 
 37778325  26847902  44248181  28209721  28366593   8067660  29739168  11960964  37838911  14698827 
 11364913   2331887  92421263    365923   5930245  64846295  20702400   4945595  17453736   5544673 
   404725   5049076  45200643  13462803   3377742  21431211   7568157  14346843   4512567  82884267 
 19190179  27173507   4349845   7426875  55787245  14634171    876904  16818789  34418245  16260755 
   185113  48593635  48476970  48677143  36968406   1705965  12601005  62978775  30912115   3727375 
 19562427  33894983  30176624   6967419  79585619  28407561   5488476   7341268  50079231  35325331 
 22395639  20161230   3756659   7271725   1970595    828964  57659091  24066477   4971624  45437723 
   717849   3237765    789783   6828483  53485555  17983353   6404411  20367690  49653204  25356990 
   217921  45889827  30443178    329739  21994789   6315141  25846692  15701529  52377000  11127882 
  4822827  49559843  43559943   6960765  14628751  22783835    445995  18099789    778221  20085666 
 20157568  14566623  12290473  34880675  54551703   8070083   2869899  64393527  45413691  23767971 
 31440571  73352201   1021087  34867813  59724164  42837427  53742084  52131145    846941  17249323 
 33113643  17420227  48034551  40259779  26004353  61836692  24825183   7114437   2392023  65760668 
 16893597   3842793  35362879   3911641  28802481  17939611   3043253   1528051  19536811   4842558 
 80608247   7257875   4225143  12718331  66566139  50270925    198203   1323785  13018359    964773 
 78980283  21472883  23866139  42507438  20540313   7320749  11147175   6769427  18903579   7985499 
  2175993  12019931  35033083   8360337  20674297   5115423   2349456  51936832    946940   3453713 
   827820  48553680   4487957  51897595  95661519  31037583  68558074  53075061   5392923  53253312 
  3996720  19081185   8540919  18689703  17874259  41547083  51065753  30323955    330383  12111407 
  1474687  51871704  15293824  64187756  49222023  39233968  38709543  62287766  25744291  47020923 
 15010755   2998165  46812386  24232272  11531604     84102  18852198  16099697   2295969  10572955 
  9210633  25623504  64904835  12551783  37413775  79017835   5010491   2843548   3056851  17927043 
 36217733  48942753   8237151    329821  11621991  38028359  35020355  25559268  80078911  21249354 
  7209327  53676795  43415740  14201815  10487491   8629593  57052443   5846047    829251   7198377 
 15574363  11011497  14580667   6019503   5963051  26319449  38563529  11436346  14680434   5364153 
  3827803  41519867   8199867  83253687   4145551   1276863   5157780  34533087  17019027   1767903 
 75801695  28072427  82498512  56722595  49928157  10090427  52969434   6726963   9502553  37705417 
 10434503  11392845  34861563   8343798  16448995  17031255  38958939   8866521    700754  73704811 
  4502439  38355283  22350162  10496943  57447593   6059295  11301886  11381352  11906913    220980 
 29911419  23147203  13255771  10937915  26237035  22804131  13584129  11004105  62861651   5913441 
 19409193  33662331   5320958  32449903    141375  64760187    213512  19508791  90789008    825295 
  2868967  16935155  25331980  11275612   3020733  10052142  22925355  10335426   1520333   3300936 
 27205888  46728157   3567947  58659899  25062873  72292623    448473      6981   9051474  31486220 
 32989989  71461603   5280675  59690523  12110768  16820239   6752739  29055084  41460773  26298338 
 28239225   1540698   5367199  46218938  65999868  51937309  41705603  58184253    170467   4210123 
 84398976  20925215     35079    879121  39799623  12136986  71679497  11244999   1127491   1130543 
  6390177  52241883  11951826    456052    536373  39897677  12024083  49158626   4959123   1954158 
  6168948  24723042  27450885  46087575  78851217  57837723    107648  36399773   4292373  16841615 
 56583195   3117315  21143413  19680592    223087   5721306    675465   6164603  12791070   2337037 
   312540  20635837   5812843  13625035     72347  26973655   6800055  44055659  19758090   1431051 
 45688588  13955149    571767  20810796   6289491   7177683    241807  10703193   1193091  25689755 
  3964083  13173402  11106438  42848049  27709558  17622595  13613184   3354640  32316843  31066763 
 18677171  10207143  43713835   2257698  11648688  15221473   4132507   4625415  49973883  41989739 
   670611  55738788   2939736   8356710  12421974  20585649     66978  13417611   7057911  45837441 
 31562048  14434191  26208587  87337791  44011688   9049989    130594  15112181  83666377  19688559 
 10249175    407827   1980978   2995203   5947501  51470465   3623083  16097248  65021658  57845286 
  7706679   2220873   4118815   4427961   7263785  85902449     64698  86572891   9975253   1032819 
 14909626  44542789  37114564  48826957  36316523  19582764  18914343   2692995  30291835  10599598 
 30697222  33954801  55629085  11228923  12092763  16775231  23577653    133972   1354290   2874405 
  2227649  30799367   2780004  94926558  15772631  39208982  28811241  59664241  37780523  47462797 
  4336914  77735688  14256051  35874203  51085255  10344588   7826399  11539283  36310533  18315315 
 20022370  34038435   4918470  21833441  28720178  27838541  30364916  22930938  98853427   3956023 
 10328133  45117069  15618044  22918967   1224713  74940283   2363460   4619661    865387  53549027 
  9685887  54441393  26080360  38980427   5036343  26008248  85226460    159513  29700706   8409268 
  2332715  53347074  19211139   7480108  23484355  51930404   1959443  14464003  42921771  44623003 
 60635403  38085027  23054165   7630746   5453169  48622023  43961993    507858  26007314  45509919 
   879185   5879826  11468466    660398   5461335  25471923   4041131  51108006  24080727    858798 
  9870621    599773   9285527  19337051  19422344   7538855  34532503  82771899  41475687  32784963 
 10335279  42629629  41112987  48449667   1752834  13596552  56690657   6074611  25991760  38454591 
   188373  51980171   2056209  28311168  35102883  24547173   7864329   4035399  52920627  20785071 
  2819439  19376523   2311071  41466748  27974013  31089140  29880138  60770723   5908718  32798571 
  9199677  60720971  51051105  11602283  14795057  25771947  16991940  60194043  25127086  11724921 
 73886259  18301978  32399880   9729339  68293797   9395327   8928251  33617916   4945880   1233531 
 51277286  19023258  53260891  24498675  12846240  11399656  20149503  18853683  12920075   4920853 
 25119008  31957818  73013943  32438543  82175041   6926746  61778939    700247   4381131      7713 
 86260009  48274011   4851053   2540254  21844713  21319638  18707909  23100144  10918338    626661 
 10478361  43544398  23033121  47760912   6135373   2664579  11590089  51789553  50424155  51727803 
 18937174  15101367  52219491  62649051  90087548   9812940  38768015  55145499    173115   9769579 
 22419673  83129947  20515749   4733735  17816191   1060581  37983261   5052093  12376923  13514745 
 31453301  11524636  11443383  17524358  10833993  77487447  20503078   1798843   5299239   7574248 
    78883  38074263  40907803  13782683   1923462  27848103  65460923  59569536  76573158  31788033 
 19787469  11862475   6084649  15850721  18541674  37979538   1908502  16904571  67032123  63811794 
  6119851   6489465  49859979  12899397  55962315  63191969   4305908  47970321  27870135  32827803 
 23853335   1090969  55805096  11992831   1916989   6445121  15189217  11671575  39093687   9318215 
 50079273  30948740   7951671  72919107  15615099   5075403  56768883   6181459  21578872   6598923 
  7967082   8560979  70308092  13987173  27919993  25707492    305655   4377223  50441481  10696743 
  4034469   2056113  12149397  49836443  10497723  47491869  27188781  32210789  14102575  43513017 
  8727664  44859652  32130324  14121945   4742339   2560425  48971913  27389763  13638159  22896801 
 52995387  11352968  25742943   3386233  35145015  16714632  35505498  25747251  23846891  25161364 
  3314681   2953183   5185559  19672202  58958883    403563  21347458  37254118  43714107  68336496 
 22852335   5132871  13862343  38433543   3754390  13659848  59862214   3438349  25994058   5583613 
 14348633  39549888  33053883  31568079  31104603  20994747  11953983  14958123   7315893  22483323 
  5840993   2456631  20934729  79962915   9968219   9775675    140766   3248603   7409043  26088773 
 66716295  26668599  44866935  15836008  24401103  79519295  11649732  23216113  33504568  11457877 
  7774080  66069882  10911933  13247842  20476851  52579587  15758690   5094193  68640478   8761322 
 10341138  36684971  13063161  21312157    471873  21781443   4300343  20569112  53766033  15974715 
 63419843  28403043  11623449  35821127   1393599    188432   6107199  20652283  41402423    587050 
 18290220  47046983  16367672  60328188  67910339   3591067  46418011   9776107   8625971  36138787 
  7355155   5944283  16352075  57302637   3141321   3465123  19239968  38410833  13861746  46496781 
  8870264   3999228  25517055  64152400   3314390  66693533   6468213  13336963  33074603  11341453 
 29892487  12494579  22845123  32896126  29585588   9866251  50197627  15616945  40111931  21636108 
 18864647   9279978   3209643  46133819    566175   1009420  36609751  10138937  38273861   4486423 
 27121413   2245632  63119123  17392471   1377093  74229018  42848763  14193843   7882827  12369060 
 13920831  16505015  16104257  20785921  26373891  10880433  24940676  18016827  46762731  28894077 
 16291977  49513659  10201093  45093451  23013769   8171699  41128236  14242197   3715380  50834571 
 17674789  18222705  12619144  47739647  31908453  33498907  48442638  12430429  44284284  31067874 
  8018322   2707069  51667991    218316  13116864  27513427  33134719   6507030  61056633  15556567 
  5274203  73787003   5622450  16739523  30182163   4807783  27386339   1013077   4016346  67009760 
 28750679  16285200     35561   5022203  55373543  59838083   2585244  36766403  62637195  43328661 
 21486285  47616681  12298703  49175825  15062548  25958092  68839809   1475893  66290361  18101470 
 53410689  13080891  16643046  59594457  77086759  21748948  12266859  28162344  22845573  27696493 
 13561611  54661969   6980223   8085998  47856075  11707273  46875358  57724269  70811923  46031169 
 68636526  52333915   6942647  24363085   9477660  46385903  11809726  65099444  56525802  24341919 
 41295657   9448663    582759  40494776  40592059  75391868  11324517  22113019  14820718   5629883 
  3734115  29247433  23139246  37343759  39548646  33493285    532236  14591139  67983563  55611195 
 40340733  24398493  21800601  31083385  26162255   1965743  33782123   3915591  39632825  17810878 
 86399823  10084126   2728243   1578075  25194123   4812645   1960363  37481568  14513817  14973051 
 77794163  12861067  33051404  12935891  13190069   4232731  20226875  14692749  79866107  29094354 
 29433835   8649132  19122864  74885787   9275631   3078255  22245798    919774    941028   7677498 
  8379048   3976900  68703585  90891483    598836  17612923   3347734  43721892  12327931  10189041 
 31852503  87364323   4334443   7956120  16134177  15020691  24190748  47599280  42027498   7469865 
 32544508   8088597   1390303   5018309  32763379  23018571   1555939  17152572   4253155   7077039 
 22178329  27512971  12156330   4403151   9782745  30070548   3655853  15941951     87438  27256308 
 11508037  18012275   7822443   4354214   3048872   1357248  53493871  14905572  67424307  15876423 
  2125558   1497684    169569   3212417   1105595   5179661  55686228  16671614   9956138    710651 
 27987937  48996681  59327676     98095  84175679  49553187  13372207   4348835   5033823  30199749 
  6345363  40982079   1311564  15838377  20444169  18848523   2506203   2497638  17616498  15868783 
 12322321   1684020  26027035  52558808  43918087   5650467  31045041  51805656   1543497  18995022 
 49467117   3207781   8537553  12533805   2168163  24308169   8001390  51241263  42072363   1530888 
 34372188  62174979  32248515  61375483  70711388   1929624  10349484  58064184  46215723  28000263 
 29264337  12359871     20847   1490018  18049743  29721633  72710266  19713723  13322502  21222933 
 31691363  19894236  49148574  20391400  37044214  61590043   1169249  53461553  35683310  50593091 
 92080355  25795599  37366283  23260053  19797698  63974092  13201455  61066422  50910571   2018349 
  1942483  46282128   4117072  20204387  67367724  22101294  81911326  73260663  18286333  16347373 
    66075  26807622  14878381  20007851   3622882   6802248  29570625   7855755  12392811   8200899 
  1863285   2610711  29403073  38511423  27339591   7557243  13504923  63618993   2051541   8613784 
 17231910  21390594  22720248  16738056    474493  32474679  31687373  33706696   6050391  76529925 
   369937  41933068  59141514  57466059  18118764  56095873  60761718   8014606   8212873  55122257 
 54516251    167771  12264399  26991873  30035031   1580851   5531187  48590928  44042753   3911121 
 62838498  28388233   2179139  15608706   1333302    108555  31766743  36914739    484873  12027003 
 10255434   1743873   1145163  78947483   2551828  35762811  10888902  36712815  59807722   5136027 
 23321087    323317   1514702   3476771   7656546  26444274   4369268  17059918  36046679  66657377 
 27365317   7613372  54076359  11499569  15591699   4404423   1289481   6462375  44783637  67931909 
 52758927  78552168  20840523   2821659  24679805  38880804  10354443  39929723   1312487  64799543 
 75902433    374080  40916387   2577563   2971468  29826015  42898495   9879668  27224565   1345665 
  5159998  23286163   1647678  53791523   3334563  40216534   8203858  11511588   6920498  36330759 
  4315427  79304055  14068089  51918115  11200107  27672677   8199625  52232212   9843924  66648473 
 22233451    654616  24101717  17090043   6398923  19616489   6390923  32244947  17314917   7456093 
 10716591     87739  17915531  46322568  26133965  13916034   4013044   2898291   7034073  16358843 
 93640728  17185928   4126885  14066802  44109969  24369708   7424449  54382418  14795481   6201955 
 11557770  48942430  86880816  11970066  10892028  43345419  44938159  54965479    100472  75387061 
 13389711  10258554  41137343   6981944   5121398   8909413  23696061  62969339  52008002  10134774 
 13842567   8447614  74162043  32574103  65008737    188267  42076383  11979321    506343  22188948 
 81923283  32546043  71550907  30933531   1226625  60469037  22039659   1010283  28265163  43665745 
 33850097  76908762    110277  39596423    983058   5281228    951261  25800531  43091529  12012760 
  1316007  17659659  54102879   7393271     38191  65488322   3673545  12649026  60053295  48729083 
 72915291  47169261   6832338  62944833  12278101  81751268   7028123       352  13579081   4675287 
 15495582  73119248  13131501    887767  54912407  59828598  14316348  22602423  24605937   3500763 
 62475871  44889855  28976485   9690461  22648089  12094758  15611243  10965903  68366511  45849939 
 39931773  19304947   2606129  11863143  13285632   3207513  78300515  21861669   1609989  28058535 
 21941539  53282517  27201867  14713003  38893755  75351773  24699399   1239654  19832971  91311273 
  2529023  41455225  14360273   3540356  40557550  81175932  47521208   1429683  65796729  12491511 
 67832955  38930154  11915244  14311729  62449893  32966047  16500698  31148691  28862799  26777696 
  2497761  25886412   7646163    314323  45634394  10449423  25051039    192325  29283391  57985389 
 11160118  38698251  20178691  34234255  13065813  14017775  16627783   9153717   5765503  43623173 
 10628033  17552701  20496823  14606285  16246668    707577    409323  81067771  16881504     90080 
 21373797  17639309  29530358   4728417   2503183  26016069  13727466   3703316  20135403   3632059 
 39720923  28252223  41268399  19674185  75422197   4057521  11206183  21858099  42021012  23571072 
 44585691  33084653  16742451  14647131  10957248  32768766  74849523  23814054   6819999   7345275 
 19983983  41930555  55423579  15395139  32082525  15050490  39634873  52101873  13909811   1360820 
  4967643    475423  23828105    742676    785723  32481068  28112922   2526153   4949769   6800623 
 12901011  60896959   6071547  73295933  51685773   9603872  31647925   1518169  59137110   8940803 
  1117373  10692630  26458823   4391769   3476211  17300603   7035347   4858459  29716233  15494785 
   267258   1093511  11001516  21560723  11001027  11341095  22478271   5167313  45282347  59737057 
 27581235     83074   3405395  55762523   2224788  59917915   6894953  19608041  62598773  12587517 
 22456095  75294843   2495979  33920763  36192875   9663715  36924389  11959323  12108589   6522573 
 55051583    633171   4413623  24689320  24911498   5665371  18381212    982343   5941585   6759009 
 28614623    326369   4700130  32008183   2784200   1298043  37231913  41765803  29781699   8477489 
 73497047   5848973   6873918  10928988   8366123  37704183   2373855  35955931    769335   7458913 
 20472085  16663848   8693925  80196123  53231181  56985872  44193519  32246458  39355951   3921943 
 33824583  21335163  39896631   2212027   3940115  43356289  30125751  17207683  37201555   5974715 
 19018248  38912548   5336853  27560969  44300611  58197327  59261475  82558116  15600057  23816244 
 26876843  27321339  68814141  58327803  61076870  26652332   5107627  10661676  39858595  78573904 
 11197487    261563   9169119  41422416  23348331   4344915  17565099  55026633  49472403  33559935 
   651705  43710951   2099913  13377339   1295503   7607283  29376123  13717167   5352919   8592095 
 17234331  84995635  31876143  12050398   1660275  65216931  64184015  66896741  19979605  19790927 
 18399393  25953333  22029178  16363635  63194613   7555128   4132577  12747624  16827945  10872753 
  1948983  13192029  12362473  47366523   1256937  39224040  43456443   4512412    306062  29167227 
 38813007  17895089   4267351  12102427   5629323  16145567  33127649   5000139   5988837   4048659 
  1820424  13985763    177147  58471086    169245   2625711   4383762  48035801  75014568  26257223 
 10623036  29550485    524283  19402110  18967005   3543061  10546453  16195053   4941279  16266898 
 28228347   7829920  49160584  10442312    563835  32687995    923667    106613  35824142  33094975 
 15408915  47723631  64829947  34835027  51036235  75237216  20266873  15753316  17563683   2594667 
 55358923   1853246   1860531  17843211   8174634  39253699   4645492   3050722  34839393  13787193 
  2558463  24552399  25970995  18818174   7476312   1289508  50408013  25626955  15540347  10847451 
  6904611  46669003  12344100  72979147   1555993  12222555  16342683   8334243  10730271   7224933 
     2097  48588747  17691003   2991495  12598639  11309062  88635846   7946142  10742100  68659791 
 18652035   1515059   5295963  46257673   1045703  53260671   2427870  69752139  50760849   8780708 
 55316940  24798263  56109273  14673443  49048785  43918800   6059243  11120793  20287095  47755644 
   252249  59235587  52233360   4767273  20593185   6146286  28175426   7510851  36217047  40105337 
 31835581   7479051  51778466  17287233  35883083  52134679  46148389  25580703  10059663  39300541 
 47982673   7323483   4145667  24428964   6685623  25664031   7074323  41073174  13733151   9878858 
  4811199  62073853  43034963  56008113  14412383    920656  15941601  41572599  33421603  30789483 
 61369463   1034494  24672331  40286322  61627920    728298  14045973   7278243  18319573  16637183 
 17007445  71109777   7366781   5768571  60136523  36874317   1960665  37756953  26163673  71382129 
 59288609  44385504    302085    370083  69966008  39722043  37237428  10993188  45231978    639762 
 24482091  14209863   1895357   3316587  11971605  59546687   5221401  27033115  75960465   1945716 
 38777187   1049657  36803323  27854565  46358493    933279  33792651  81111043   1724307   3503875 
 24716463  12437333   6595323  61586592   8476197  17845041  62088423   3277785  36425499   9262403 
  7923365   4038998  17340861  25207917   7535287   8461511   4785963   9425379  11839587  28870965 
 16437186  41350719  71505759  50396583  49535479  51561383  67299135   7081548   7952237     66651 
 19280373  69930879  28764251  50082773  20550261  52332494  57312417  49179533  65415275  12204140 
  8337536  96018220  19681593  61713205  21637354   9294463  22520359  60131502   3127333   3700347 
 38089738  25718875  14193033  23066715  36630873   2171038  32456579  31886506  35486955   2036733 
 32061929  10807452   9670503   6391823  14725827  31134303  22203083   7311219   3306432  15098603 
  5592045  77133748   3487371    902508  20112143  39820411  70844428  77338383  11537418   5871123 
 11798751  48868917   4694244   4745091  82828113   1148984  40665416   1998939  51445297    638739 
 39069648  52781363  19179768  17609533  28998533  52100587   4773341   3401829  17411279    942021 
 62277699  13043153   6413021  15767363   6100623  28755659  74546160  37925673   4079853   4252758 
 11280651  47976814  14888529  26746883  28382675   7130939   4566473    555059  42569223  13116563 
  3076603    999352   4483467   1493880  50767089  41061787  49306863    924563  36375354  71829951 
  4713646  90662765   1754364  50522649  25623335  71326569  31545411  19534203  45782367  19999530 
 24230373   1453419     36334  11262102  48698000  53941983  57153183   3030267  48103969   9208581 
  4508123  44915591  87007343  62493673  22462134  19196829  21837334  30775023  11608377  21882048 
 88159623  17768688  20543083  34869687  10035021  46951833   1821060   2190285  32818447   8273995 
 47438757  29927103  17310563  68847759  53860149  31297558  23998890  11828511  19183128    404868 
  7974411  18693771   9372565  16961106   1188209   9196512  36342758  18206647  11659906  25684443 
 67782174  51783953   7366041  20401011   2597373  11792916   2666787  34549047    414101   1282623 
 78893553  21719019    209655  19771123   1583553   1637383  36586363   3987735  16797615  25899227 
  2775966  44711778  37522179  23225277   4034310  10586827  10023663  10730479  33887203  73779708 
   707692  12230663   3780781  34715916   9240843  58301691  22084177  35354035   8434514  42507042 
  1723403   6446935  67970091  41273099  13080013  63443295   3348079  17300913   2731724   3939123 
  3882729  48096214  32183187  33585963   7666451  22035256   1586201  18201419  44921288   8911905 
 43407067  12903225  84829465  21557883  42294669   7521388    265848  73402025  32246913     28308 
 14784927  21576067  14902639  55433916   8028309  30983187  66705819  74762055  10279579  72168171 
  8171861  65130337  16481301   7596610  43435372   6177183    547538  12650537  19027818  42378566 
 12877257  13767601   6209781  14607345  14258139  21562081   4731195  32132279  53797002  48179247 
 44721003  34473873  25382869   1731415    412955  21330393    539025  24964793   9055407  14795005 
 76336143  86392311  28366971   6802840  18058176  29434759  16621179   9854697   9457767  14675762 
 55336303    702483  16119765   8036943  46785233  44883213  16718953  35580438   3256961  38936955 
 33130419  20629497  76496211  52439339  15465198  32666883  17744568   3196911   8207723   5909125 
 62935755   2959527  31855125  12892881   1857825  35554887  35228981  18734865  45657091  41215128 
 10908031  64871543  29902380  35305239  12374679  75195242  25074405  19667584  33219837  31379467 
 23227427  53537883   2330856  13485645  73754439  16403003    966711  45941541  48483162  26758257 
   885069  15773859  28155159   6447003  32168845  36719619  33907185  27529559   3139930   2818995 
 65528859   4738545  18092898  21300579   9190368  30659853    208173  20420955  30833531  39057742 
 40020223    442590   8339333      7123  17732991  57571791    477158  32966863  47194723  45331116 
 50688600  51566155   3425948   3431742  45877983  22773825   4517051  82495146  35534167  32888578 
 22311877  13029724  50784199  11898591  47993740   5462151  80479745    338949   3775727  20869636 
 33738243  15515503  34446579   7540621   2734659  19663173    304581  17546733  16658674   1383709 
 75059517   3493915   7061379   3465537  10378695   2641284   8097287  29454113   3465536  43870251 
  4089201  17035143    128271   2754743   2919720    106864  12983771  24129943  39714919  37980027 
  9197703  36209892    773373   3287169  46771933  51394023  30626223  64926033  60207450  13411143 
 54344298  30248274  77845585  29510139   3222408  50259801   6872744  23724677    491021  45439613 
 57249893  79418917  31762000   5405217  62155035  20458327  60697531  12360936  33153358  23977868 
 46224455   2676522  31662426  34059164  20266561  79078080  29116883  20290098    777532  69718758 
   690282  28595825     65265  64003187  17145118  11759261   9791667    675666  50448763  27957633 
 13065483  16157123  53184213   7561699    235131   1470059  25742133  69845119    841371  75465151 
 86155530  28783926  21837003   1541054    940909  15391213   2145123  48854151   4241373  53726998 
 20535803    601668   3559803   2277657  31446839  78428418  16088923  24787761  19081653  14045627 
  8324135   5568503   1825998  57528065   9367635  40959183  56341923  22068697  15091119  38866314 
 79322023  29715664   8185008  38206682   5527515  41767215  46460625  29523093  16407371  39287675 
 19165878  89580384  11733663  31206480  31044563   8994804  33815227  69177111    386927   5383893 
  2627363   4472834  64290183   1579078   3840519   7120112  32440155  34529451  58472169  11641929 
  7836339  29287335   9549063  22710006   6837363  82724282  63697623  56750067  14632158  11260383 
 18374181  20377243  12288651    145170   4041477  22620012  21364323   3915440   8090268  55779619 
 31963227  14505339   7247187  23966533  89676823  54964739   2672891  21442481  51843728   2754768 
  8267291  11586078   2595098   4370153   1719630   1063939   5380415   3845931  51766387  24035991 
 72682591  41874723   8603511  12441627  56585838   8444354  13474261  38092893  11428491    286863 
 47452515  42534419  59537755   5985041  67978969  20593073   1528643  34678907   8967648    829348 
 86694297   6617999  25576215  15113531   3948635  28302760  64301682   3118568   4296133  21429627 
 10534703  11200851  35592939  64507403  26940705   1437034    431463   2385538     84351  30577697 
 65871000  44402335  33867372   9967218   3487082  43622591   8351536  80456421   6517543  11735801 
 49184069    359367  15934893  23306510  10937984  21904266  25639694  21593923  11664633  47151276 
 31280443  10089895  17062674   3775551   1121913   2258325  27974443  58726443   6976659   6494898 
   712093  13808373  34548538  16630139  13904360  19711300  53968680  59621253  72677811  60416665 
 38952484  45624519  16728695  61728023  43101475  26278928  21307255  64731621  51487251  61778653 
  3057793   1246373  21098483   5566027  30325067  46874838   8861415  27150881    691467  30768023 
  1798395  10710184   2019703  12099133   2501787   5211683  11624047  13941555    102315  11510979 
 39743172  40400751  15753191  31612722  29882325   4203796  24225135  70016748  56961762   2220613 
  8821243  41321247  53376131  52309233   9505195  13917055  25847723  31571843  69092517   2213103 
  6181245    661011  36565262  54996259    747374  64561592  13970651   8222428  14538570  59675718 
  2294523    154931  44626058   7379173  86649303   4511259  86513523   7196676  69029335  39844273 
  5077086  35475683   2170797  21086565  44702163  30920901  44874751  14057292   8237512  76314378 
  2594811  37370907  51026322  33400806   4013587  17254347  65022695  81683631  18705089  29033682 
 31822683  44347173  10203155  50909174  13070724  20460255  14459129  31786078   2774282  10325009 
 51238198    886083  24686000  44217569  38070353  17829623   6064188  63445323  16713711  50414643 
 35124633   2814117   3901123    954727  23103803   2777235  19411868   6424828  15520523  72540483 
  8024091   3341465    606687  46925003  28870237  16006752  64502835  15800303  38950566  45714918 
 33773195  29946523  34026983  41285535  57007073   8606431  11291312  41879569   1043983   2209176 
 48601467   3117795  12288143  47689965    809739  33119799  38230765   6595523   7316548  34688555 
  8796488  19029991  36956223    209714  88575993   9578890  63563337  27368409  14022807  72553911 
 33845675  15773596  18102903  28517599   3993412  26127123   7340603   4425339  34284316  31649069 
 19685187   7623531  13905459  20190609  86614747  13853916   4467108  37426218  49860879  13170968 
 21396306   9360834  47562813   1471035  21868107  23208945  34096887   8529189  67269059  38958883 
 15731828  42428022  40556938  35163493   6267830  10825931  30246483  22466222  12901563  22125096 
 18060495  14152863  59155065   3708873  36544813  39796386  54712347  26190063   8200376  36062877 
 59853673  19362094    117607  17968203  14554161   4966800  10972806    176500  16545403  10785023 
 17835746    400563  18697353   8202924  10309565  50970075  17439296  63903338   1017233  22808097 
 27696122    201251  19129007  30338011   8550879  14624271   2237649  64846745   6672691  12739851 
 19673428  88848575  60193203  56164047  37956573  22154161   9999405  38799455   9286691  30527575 
 56822443  21254611  21145851  54712329   2240691   2261371    115077   1912787  24789933  17894963 
  9263874   3586531   9969075  13660175  86011303  42873899  50303123  48294192  11332851   9542835 
  7764212  16658333  50152443  55048254  14108327   1092223   2547641  34014273  76375947  33274035 
   509243  16964318  38210851  65235898   7193067  17701422  25668675   4231119    672091  87576027 
 15985859  58295757  10608483   8773899  12366750  30119487  48876087  18505644  27551997  32930072 
  5194435  90616051  50179649  47679983   8239827   3017111  28781304  12210747  11809830  65420198 
 79136537   4220073  29522115  63822453  17388208  76363883  24990635   7377171  74963518   7635348 
 49541163  21684282  40224168  68865937  57554175  11003998  21864256  20887803  32662730  47900523 
 25385713  14190157  61560723   8047961  16570404  41179140  23185929   9389019  56732099   8452523 
 90378778  30596587  13822863  64456207   1140009   6493573  10219959  48018948  81981190  24634780 
 51393983  25593925  59478823  78034638  56129079  21933727  13223949  10824156  24043747  17911697 
 10159888  26633823  31452931  19075863  13318417  12966118  11916006  29261747  11393659  18855303 
 70168263  19386063   1487968  25629298  50932139  45306923  93313923  15933334  36037263  11847147 
 18366672  11336559   7692699   3352899  68048824   9412728  59019819  18137671  18994503  17902989 
 12576615  15498966   1715153  81455773   3931305   2726937  65739773  35964573   3804207   5254478 
  9491865  77594379   7043759  17822637  20692599  21669623  32010504  11368571  35898608  14572959 
 29699538   1403040  10716598  10099347  52322229  73339748   1101801   2242728  40043555   4434601 
 32335693  20308246  12053367     55425  70443945  11092385   3268995   4662249  20990573   8222658 
 25151723   4244189   8168583   2392458  37104515  72485918  13946997  10397523  11419713  40829373 
 25597167  48369003  68192646  50875173  13216599  68209403  45529089   3681544   1245343  55902138 
 42361893  77375537  25417331  12276819   7633800  39904584   6912255  24189729  69730578  13719839 
 12293547  25637313  55934883  39331896  27330353   1960747   7642473    529029   1772868  29083443 
   934203   1862394  60626045  67168834   8149719  92210565   6704427  54446235  11756483  20481003 
 63959823  27080891  37091751   8444375  41698850  20185977  78873714   5015931  55085667   2057520 
 42281529  11350863  15633433    704452  15682936  16551119   5977915  23267590  11789187  14603667 
 20906939  16680413  16818429   3713478  38283192  12169607    667581  10756603   1454981   3388053 
 54801931  14980872  42352300   8728620  19307723  36839222  43969350  18485883   8731179   3874831 
  9436662  48720273   2710967  31664015   7752237   3778107  30299613   5557185  33270373  52923069 
 60381389  12949343  11008698  52454772   7884573     15731  23267203  20478826  54044413  15365109 
  9958007   8396169  68401764  27843309  86009583  37594827  47179795  28070523   3152916  16318929 
 72242538  23227245  25506295  42744526  34876184  46658843  14703222  41744595  70399701  33618743 
 49681963  57641343  23427495  31311179  21338245  11256977  25981683   6546469  24552483  13934331 
  1322173   4939139  27751568  70416135    776331  44192427   9900624  40168833   3349555  55439948 
 34161723   5364315  21243951  31138093  17254909  14403993  14241419    846640  62688453  66918027 
  4583573   5117352  83400531   4098245   7841121    823281   9212160   3483769    774915   9893820 
  3438740    963239  26019259  12674273  17537691  14098524  15637031   5911851  32096266    958275 
 10488123   5878983  12778161   2761420  14911323  22696233   3482155   6264148   3056316   8504374 
 16546249  10393192  23595995  30097908  42409833  30496966  17196832  19497415  51201665  67271599 
 10189823  91616378  37623303  32106238  74604171  60408118   4807128  22011957  32859910  42780923 
  7231067  26342127   7594026  31073165  48357623   1736073  83285253  63417573  12957322   2365437 
 69173787   1301139    273522  12306743  13367435  15699611  51923683  22447911  39399752   6144540 
  2499935   1206447  58689191  27670323  40130863  27302443  21238323   9863341  13067835  18530833 
 16692143  74534253    326103  46989874  11862848  40944747   9481557  15224073  16472943   3899322 
  3636873  31736445  70540327   4311743  48711363   6358075  16227451   1208418  11497023   9952263 
  2734673   4421819  16641363  58690345  30113583  15764963  15255023  13122529  28337705  77575894 
  9699123  14194887  21042393   2790381  14381323  15988083  25965258  10963779  51443387  56522235 
   739827  50339918  15063483   9864839  22283267  32648235  46224206  10876114   3504270  18265902 
 39138207  33376741  38483345   5758638   5181429  18704817  37231862  70613613   1228795  13317889 
 10665258  32867007  86247531  25507157   3001838   8146653    579141  43126806    316443  16241891 
   224288  22094439  43989303  67046592  34523997  74600635  31929231  10821417   3268747  41110278 
 33633402   1773393  58917867   5259783  50538331  43765663  40696482   3349865   1325517  46856133 
 42549883  24431244  56082725   4914045  41127993   6339738   9235776  23656539  39512528  39525299 
 32991355  46181409   6535635  19040683    552003  36682951  30466092    764221  59718039   3381203 
 35649891   1262811  16047564  12452478  83204033    834723  24050751  50959878   6431495  44276523 
 76812451   9203724  21434171  19203908  38236523   1312183  56828037  60470459  95125901  44270714 
 12316153  29081325   8758489  22566480  22695889    144373  74641431  21556779  20183793  40863588 
 77736761   6885738  12662311  14835455    592442   3266953    209213  63404121   1351320   2974775 
 14871642  74083146  50322108   1020823  15420663  49570545  32184848   3621939   7374868  13536675 
 27484481  42301248  31255179   2523273  52005390   1461003   9885027  29195991  16885411   4044249 
 13202663    434540  45173331    179198  25823166   3896508  14054508  31829186    936223   9707243 
 24735147  60227835  49863974  76216323  13251863  26018658  35390063   5387231  80656803  11734248 
 36839273  23008903   1432723  39716123  65841259   7729980   3714861  26919603  16824672  17309715 
 17528299  11748607  36461303  34223313  36193917  15104135  41449621   4508200  33372187   7244055 
 63584358  31611507   1148379  32058603   1870683   4336667  17592625  61309168  10771107  19106763 
 23439253   2287173   5941993   8627883  33280485  42533191  17612493   4088948  27930103   7054059 
  1238913  50683809   2029227  57231915  13756515  10510267  50264167  52334255     72057  10119291 
 18432099  51835101  60033143   8053848  17248788  54591313   4489987  62739672  18657333  46282227 
 22832091   3334203  26969748  71976608  70358829   8816714  84313212   2556073  67078027  21591623 
 74645993  23818446  11374227  20258592  30630714  92333454  23967523  27819387  91365203   5387249 
 10638408  27941671  26076863  48391779  10918505  50383603   1120190   8614626   2496837   2741379 
 22075371  33545332  23995283  13074789  21897021  40662520  45273115   9729233  13325757   3742488 
  1051614  84220503  19630833   2308314   2649363  18866035  11498979  17573883  28448327   8984463 
 57918991  46861665  10580633  10582583  79698326  71747163  55015115   7349805  73219599  49519151 
  8950227  93018795  53901072   1435416  80416963  33712719    716265   7599499  35535899   2066223 
 69664203   2469085  15098729  70839463   7382793  45122970  30502439   8472145  34610523  76910873 
 19730509   5666007  69557541   1972779  19643999   2505339    703607  66270843  27414771   5373543 
 33327963  67946415  50690543  31139247  41843239   2811365  63519171  18158667    958923  24916923 
 21915263  81856047  16736677   6620459  11360679   1575998   6743373  21904131   5985393   1894708 
  4394139  28413123  29604763  16052379  15196557  11581935  34572485    673738   5479827  23672211 
 65831140  13582635  19324575  10602543  10828797  14858750  10065219  77522611   2897823  30372543 
  9436010  30413076   3796491  19757337    955611   4142280  35644563  78366168  74377347  26472462 
 11033523   3348715  57070073  46177115  11529045    262693  45364903  16839526   7458343  53076483 
  2240963  26249437    528980   5744575  31337892  40140109  19005403    623411  97178606    196099 
 73252221    874107  37620483  20441531   5060596  29794867  27762555   2294338  64194848  52191948 
 13865171  10485633  64255829  26042483  71284292   4012956   7533923    548007  10291713   2517495 
  4606127  66119678  38343323  32390403  34359259   5541921  37493198  96536663  11663047  44368503 
 10857723  38932728  36408567   9395411  24796731  48026071  20009531    631195  12023707   8146668 
 24182963  11084063   6137507   6484275  36094167  35150007   7436023   9797483   3159275   5554023 
 11375979    629308   2836876  69197597   2226183  13879927  33986427  21733923  58233683   9309159 
 39083805    671563  58270443  41694699  12951833   5567943  62403503   5407190  48886703  50666947 
 17074123  10121073  35345076  15762935  20350313   3316470  53939995    214543  49003075  63909539 
  3677741  51923283    619827   4234429  24789843   5557558  36277562  86276453  12012486  14197579 
 13186977  57431905  24416529   7534389   1056562   2357223   9788163  36317539  48093560  33837155 
 34369856   3994577  11238585  22107453  15183313    388027    825807  72002843   2958508  28940933 
 49394251  25749396  73714731  10274771  21664071   4769673   8257767  16010673  52586002   3890240 
 11875389  23712898  45452043  14671593  11847492  23199873   2400081  33177799  17775538  11436658 
 67396608  45537303   6143203  14870199   2367029  20548433   9432234  39218181  24580043   7513749 
  4847826  56756081    565377   4398234     71423  63907239  56338908  75662567   6593028  82102885 
 49336187  37926303  22730613   5054095  37969649  17650118  16272183  37494513  92674022  14979303 
 54856522  19932738    758223  71375319    636487  43704930  28899378   3872782   7501686  35641935 
 53190843  42467317  24937441  31224819   2440883   2593472  20067611  22324161   7270253  37495867 
 20492877   6578445   1366323  21591429    713373   1063827  24001290  59350931  34882251  45194571 
 48694675  67390147   4391757   2332718  17902523   2061378  62062888  60877565  67684864    400903 
 29480799  45960660   8654739  38462393  19933737  45629795   9681543  22815063  39614789  54978835 
  4662627  10131376   5729163     25878  32996723  11746563  64850748   2112587   3104293  44823143 
  7843155  27098203  15503067  37585499  32671335   3045152  15641133  39506142  14591825  41901791 
   245121  18209220  74802620  49290723  54753361   7595139  78713401   2172295    330726  10846361 
 43233303  61726053  29334337  25110143   5645695  54645223   4100592  34669849  26039298  15321453 
 10818343   1564503  30403398  21173601  29926873   3777693   7564713   5272928    427267  11238333 
 22869219  37112373  51852210  51901654   8294607  17052459  16053165   5163235   1514387  42965218 
  8274684   5508483  81714804  38052242  52485689   5576945  84187928  15813819  14268853     33390 
 11597955  62854663   9080187   6169923  18694166  42011781  62902158  35379649  10818369  12397414 
 28871238  22751955  34318953  30208587  57679933   3762168   6056040  40945879  49732848   6179602 
    61043  83713499  47936769  47701748  50720891  16427063  40233591   8865375   3410571  56360427 
 15489198  18228887  63956769  20275443   1841043  23478038  28000053  26656587  13405361  13094448 
 44896422  45020203  54635495   3803127   6165871  37264173  30831303   4113183   5247771  47070616 
 63409143    980429  44490951  14759367    644338  34558311  26038773  13952001  45394305    295487 
 13865691  23068203   7115315   3280314   1657131  36189045  27076823  77459637  25447325  68584329 
 15953223   4685083   5894451  47430631   1111373  10490733  15139749  29404383  18981099  12882529 
 11275844  42906315   3265881  20347515   6295542  60808395  16809565  31106373   6680355  12014127 
  4457115  25886125  17479923  10611330  19810180  27847573  40755352  12558816  66614979  26049129 
 20113915  55357923  62623842  36847451  30880371  27434217  52588833   7935909  16072968  80186519 
 13817859  19122545  14433633  31249133  73694821  45918602   7532247  65800754  17422234    547758 
 16152314   1799789   9296387  91162427  19283871  38103773   4928673   3014403  36043101  37601923 
 12745074   8377479  26765304  71342455  70422331  22481043   3849091   4782035   4110459  42591385 
 44815503   5710527  30421983  17752705  10685446  19852683  77205343   3907131  73515499  61219743 
  7188015  44089116   4969241  51672246  52398060  25846423  33911283  14147039  76088451  10130555 
  1891991  21950373  27921674   9049020  30114508   8870523  16716443    590627  30065694   9326934 
  2745855  12586331   4869671   2671279   9137559   2406414  11142363   7333823  26053746   2560005 
   808014  21304793   9786966  16303169  15183530  54119748   2464701  25108583  60368959  17674723 
  2766233  17426860  12806937  18459847   5052763  23383839  46400640  17585523    666096  16573650 
 14359083   9321249  30575811  44996633   7593819  40526094  13048316  91102483  66848883   5906202 
 64854369   4785850  29847039   6242982  39072027  31771227  43857507  21694068   7491126  43839483 
 15744098  57658074  70244409  13603026  37544135  13193363  15546995  36503274  25889879  17995147 
 51650683  46434217  62762823  11350875  13428015  19308715  14304634  10278363   1993543  16722507 
 62321935  53294793  62372991  18590619   9537473  44447203  35458491   9071787   4026597   2725651 
 16724274  49031727  25270907   7529523    738903   3693115   1259602   7761763  16952475   7298590 
  1083660  52754248  20807924   7045347  57399745   3543939  15185409  16072278  22107711  87774440 
  3143785  53083769   2186005  36075085  33495345  14097885   5444695  26273058  15236283  53034453 
 13549043  56040009   2133611  16061919  50023028   4348915   3073893   2696913  11647815   6854139 
  6542808  84843665   2352882   5221467  37031739  33994483  27804291   5136230  22677688   7395985 
 12596199    130623   9093282  34796241  32442211   1182786  28925789  13050833  11882015  18181858 
   603492   8311731  55268193  47167723  38018831  46521699   5454751  82035051  80447963  25447274 
 88882821  27014225   2562953  88313591   5070020   2677747  16548963   8219970  52050720   3889435 
 59932623  21389634   3702843   3963931   4960507    496164  27373898  64593615  42403077  54219840 
 10015503  39212540  15186915  10070310  48270750   2834555  17444165   1393710  20719133  73400569 
 15951646  18517468  62533408  10258095   2201509  50438712  11804799   7234691   1091963  23953923 
    60227  11326251  71454074  51650203  50335683  12774616  37573195  13695518   4480434  18659643 
 75777396  59777127  63425339   1481768   2869627  16437671  12123115  60379143   6991849  26033373 
 43965863  45606148  74038919  42659283   3596416  32459113   2508929   2436341   1882771  28094622 
 65613673  13511193  45085307  26575611  26343888  29581623   9709554  21282141  52960901   4331043 
   950559  16517883  17706799  12714293   6063531   9302333  26099834  15975730   7582389  19833419 
  2333307  21083739  14340551  18120777  27724118   4187339   6870569   4731117  77158616  34890747 
 20796663  55164283  17489763  51340955  23855773   8252883  85245655  40623639   7104744  56324463 
  2083416  71993003  11271223   9043018  64590371  54207353  23143693  42931694  79368423  16577565 
 26051707  11108363  57652343    259458  40552670  25602091  12212699  12043558  86437929   4962843 
 10113823  75371629  69941423  14795993  49688956   1201087   2206467  27397383  96367326  38754713 
  4863933  76291527  27591168  46924187  18975543  66641891  22587034  19915998  16264771  36782099 
 24408374  14030997  49536274   8537955  42622299   6207756  37847247  24877801  51993701  14748922 
   930363  13349808   8629848   7060000  51933735  43276233  30605720    561561  27955941    435455 
  8642693  25058409  19040704  39208992  33901551  13065963   3498789  46195209   1787161  23356368 
  1079278   5947929   7069947  75724155   4324780  55314723   5728695  37073767  22436548  25920735 
 34692102   2995926  20500383  49662568  18514904  81390831  21023535  17206968  37999161  14616855 
 34955862  27001185    174543  91745264  29672633  45156049  17215347  53272593  14526953  81975619 
 21237526  71045367  19484539   3428933  61676003  10955217  39081812  30326394  67179795  23149878 
 12458859  12103786  10346123   8055726  86560623  44755283   8773613  18515239   1916133  77878011 
  1939293   8035983   4404243   1176723  10576298  45080043  33226105  42017646   1744203    667356 
 22871355  16567898  48976729   4371423  20660631  73225559   6830751  47470749  55760087  64359675 
  5332767  29430174  57300843  38008084  80600403  13731243   7394559  25401343  11465423  25308291 
 23964098  37530693  20026458   3678631  27875873  14228113  30524523   2068178   2103236  22117468 
 51939815  16158723  48741685  12987733    818178  57847295  29263562  21901219  24731073  48190551 
 16929482  46476259    258623  65834556    664476  19942593   1610307  11301959  30796833  21591051 
  6301639  18802647  43743984   6333563  59062803   1400153  47438939  17082573   4524867  13896059 
 21198406  36843717  19664291   8456623  33162263    594842  52854433   2481915   2298651   5781743 
 10449762  14074883  17266407    873621   3220523  39329951    766683   7880248  40134165   1381971 
 21313987  77402825  10661895  18921035  54649347  46767123  22632733  28192905  24987739  30122886 
 48264075  59860573  15453916   2772075  16185459  38868968   7334757   2689383  21245856  16220373 
 39986979  12067215  40896160    844477   2522293  81263034  12832649  20704542   6953654   1043907 
  1921875  27605256  47156622   7057318  56994863  14434119  42787439  56634501   3553323   7123233 
  2657433  31809030  15141603   7885041   9427514  12890727   6279330  20677451  43485666  17264096 
 79792253  36074513     61740   5455650  20228331   1188624  19801333  28178248  27066707     81915 
 14505903     17747  78512723   4316700   3835383  54660123    544767  12712284   3862329  19698713 
 66396835  15837992    906270  37118490  53538699   4569023  42855303  54955863   1462858  17514433 
 17704907  18234169  28487387  40119163   2434243  51724571   1404697  55723511  16064283  17823017 
 63141921   1034287  38000203  15602863  60748095  21351953  14705423  35353558  24718704  65955990 
  1121142  44871076   5843514   4864463  56172099  21957657   1475182  17889155    447683  94177572 
  5846901    576237  31861223  16767783   1795672  36838539  49791579   3227827  42630006  68023221 
 13366281  26266330   6512523   2702843  36603123    571877   6967223   7473787  32338122  21409693 
 21164392  36451783  46236984  16638533  10672442  51766863  31691607  50325663    348552  39038920 
  3148905  44536951  31539843  68873553  19226414   8000025   4337027  11860413  61098956  49060155 
 24695403   1611720   2146023  52165947   6553279   6873949  37506585  45864255  19076271  20552095 
  5333519  70971213  75627906   7631739  22511291   8740463   2114550   3595046  37885859  57326231 
 16057268   2633542  21384955  15888875  31314813  16710483    300187  22330123  27779953  57687462 
  8651541  67798254  53103006  16838623   5824963  75132375  15740379  13198328  26174139  73897479 
 34739565    681219  58571943   3949517  78908673  13576315  56406399  13050048  45771054   1129425 
  7359521  43712397   7849176  68893584  28384115  15177288   6283959   2990663   4329567  32452701 
 24257013  10162933   5785231  53477225   4389651   2989571  13249571  31713825  59140182   5259969 
 27633495  16913883   2568048   1918193  35528109  45431739  12076979  51120553   5873377  21218334 
  8990892  50942392   6509003   9854259     28987  27532343  25877463  30641283    613197  37147517 
  3866397  26859795  31998822   3452658  13792473  86402163  52766727   5988950      7991  59642043 
 18670344  71094027  43076695   7641141  10903505  10117373   9656168   1487423   4942823  18551085 
 12625291  18002076   2593127  25792643  94963935    413987  23117763  22550484  29609835     97107 
 12487098   9326979  16966171   7171456  88745563    299499  16559184   4974000   7816773  33053148 
 15034665  22181521  72402973   6772749  28332339    965073  46660227  28639811  67780212  13325190 
 23111453  26653728  64793871  46902022  14204445  13195931  74700539  18317625   5575107  81061236 
 59988363  18401737  44712063   4979031  29384142  22343598  29742488  18389715  10032684  17489301 
 41615543  45959603  17576607  67007239  14169129      7833  72977445  10996725  39850031   1417374 
 30803803   3281379    178497  21744673  58075560   1166533   4436088  23789207  76912239  10748458 
 21215608  72060606  42542700  69090651  18171793  25355067  66427363  47950206  45459073  20163200 
 59559647  21040585   3549263  56084115  14090367  37123335   4479556  44101083  21485773  38871933 
 51618731   1515150  64296658  72595503   8938633  23026098  14430063   3282279  51742275  82951597 
 23047683    310493  16426393  19439441  38483547  21447835  31892779  53044149  38307963  52210944 
 43813383  47524645  68402873  43275348  25817373  12270087  22729323  15710763   5784891  31904116 
 20873863  32770627  26312636  60159271   9278891  19610445    429739  36616157   8067939   6435867 
  5491939   2917457   1410419  22487801  58577675   1162379   3036223   5358140   1338889  17055726 
 29736172   8803203   5461551  24911821  62782989  42998053  15228507  72001915  13633875  53337064 
 13618175  23921241  12360987   4480443  17549761  41804075    548826  53317296  83594829   5413245 
 30161448   1603194  53073897   5292267   4530678  68917713  21331995   3418923  52496743  32194653 
 22320472  13323771    225123   9176443  24554154   3529857  61617588  33380371  34590054   3217799 
  4944417  30622236  19453707  14159578  44734744  48431273   6423423  15197775   2069271   1951203 
 25538349  18607266   4508846  50054361   2741277   3144383    629817   1414963  26695696  76571099 
 37102677     48875  18702819  54605228  36301663  50454922  19224301   2562213  18855408   8557713 
 64595647  72713487  52736667     19184  78754938  68109138  16794356   3979131  41718963  13720609 
  2366353  45263643  30209203  36156865  33549265     25555   3783091  30297195  10094743  84245856 
 64988094   2410908   1125607  50094987   6509087  42184557   1498523  26536023   4398517  23136423 
 47218579    377483  10775407  50807277   2284566  10004697  70485726  10450255  33564174  12939738 
  1938131  16902971  25622523   9979368   6251885   1883163   4751415   8060933  11738768  36459645 
 18003899  71177643  32854227  19527963  26264328   4778673   3117434   5486437  48948791  13335627 
  5011497  30422779   4844583   5897166   3304024    914235   4037563  64010692  44867787  92883246 
  8268915  21680133  64641867  16058353  19297137  44643941  21915075  26631983  22157781  10474323 
 38179221  14415241  34496403  75235569  36196267  15249768  12058819    554170   2956848  30890139 
  2151393  15405891  62411283   1790553  75105348  14269462  30282619  32901157   4081718   1060107 
 20540227  51536283   6677787  11147721   4624320  10625331  22026512  13961965  95034288  22434107 
 13999479   3280232  40848603   7829118   8209623  70897324   4988817  43649493   2090031  49435403 
 45451473  11161434  20891015    685176  24166821   1760909  31681431  19063292  19891938  79940591 
  3791065  15155403  89526147  40080388  24597105  36387515  14353007  66062227    342311  14655465 
  2597008  23440257  40372155  64224355  31202803  82263499  31766349  15778578  13538598   2503351 
  6379171  27627723  49304213  12364692  18198763   5282019  10757235   8310257  19813938  41181045 
  3404427    514623  21965037  34479888  45975255  55513935  67649543  27295923  11862467  19351718 
  6328209    142478  28745657  46307734  32986770  79321921   7509795  17201099  72394848  53395968 
  7028732   5742620  23486963  36475212   7098414  13995181  91461822  39371195  17998563  18350577 
 35163705  70467928   8450619  65049907   2359123  11011286  23552371  19842476  13422462   4460667 
  6803139  22124283  35636222   7884017  31900295  13084107  17685603    400989   1783339  15008333 
 20632158  46733474   2852511  36515973  12520848  12467571  45057483  56185550  20388447  16234698 
 51027106   6143515  45597441  13209862  25371831  20214787   9919615  37615848  62198883  25533498 
  2249523  15158283  60168348  29765001  56626133   5550213  41560857  35389647  39597443  11421688 
 40315458  25168875  14941413   1074079   6110244   3790827  11055102  52503093  76162203  26407066 
  2955331  22756668  29318035  32995789  16352853  15292185  19968216  14363043   3163940  13161193 
  4325997  52423278  14664363   5306638  42417771  47299416  27691644  18048307   6238311   1362723 
 21438891  88303758   4324313   9642045   7348178  23533927   5993873  63856281   1730134  56312115 
 75064578   2148599  11826729  38101379  46432840   7216827  13959271   2498892  12716923   6582703 
  6326067   3424478  43897067  23418763  38748301  67459137  23888587  32199897   2903583   2688036 
 11190253   6367047  25045611  60435693  11346656   5207803    966634  28663143  10804293   1085787 
 74027961  16804571  41343032   9014142  58889525  62615662  39403316  23384142   5596485   1327323 
 18117045  35820068  60225353  13431714  21509407   3547865  68432763  58384449   3359829  28389076 
  7022125  54221771  75132507   4102377  14393943   4309074    188043  13256673  42964914  67834516 
 61900072   6885931   6489411    738443  10909581  20641081  69409213  67301889  78437647  36888490 
 45056324    172966   4234083    371767  54319223  19665411  23891939    206223  49099302  13228987 
  2563362   1642906  39604243   8690640   9033873  28649233  57243443  13850876  32940834   6536176 
 37890654   3185033  46112409  39325563  10794423   4855999   8269125  45118101  10985383   6317371 
  2175513  51720071    450771  18354123  67327383    746648  77897373   9614917  13926216  59211951 
  8415467  90889973  31359019  20391091  15313564   9191306  42352303  16329075  25499759  26965583 
 12593563   1922883   7646011  33565918   7173330   8962439   4743315  35210415   8343684  17987995 
 12471933    116299  23921775   3158203    776535  14444385  27263978  21633708  58011099  22771431 
  2027323   6094995  11530387  45480593  42809697  17562213  42732985   8193945  14733335  47003613 
 11341172  37801575  12845595  59470971  70654715  66634171  58350012    597723   5067099   7479015 
 35004075  19508733  10243236   7031522   7858597  14058762  14041693  35278875   4641247   8264583 
 19130703  21732867  16659599  23776883   5537135  36234724   7822943  53234761   5761032   4476313 
 73713063  19121791  23899035   8227867  66148023   5518371  15063873  32609740  32271879  17583603 
  9538078   9501585  28563639  13350145   2002011  12316107  59130973  14449261  54730073  88025703 
 36657303  11784385   8082349  11073549    321855  17990648    783555  28819900  49366697  62469933 
   549427  26619094   6519471  63024653  39591129  14173251  17729502   5604163  14070374   2257422 
  8197403  50679469  29937653   2952027   5500779   6226903  69409661   9154982   9483940  12369023 
 21764272  16825623   2285835  66788778  23344935   9802442   2071074  43406720  31425363  37084590 
 25418627  44578278   4598871  83666167   3180599  38670546  13890930  12125067   2863803  74678551 
 36042100  18504504  29189785  45284153   5886123  32902003  85275613   3914815   9719217  10419243 
 25767606   1079487  24470331  46214011  16120059  19912041  13654977   2449284  12256510   4032844 
 39563556  48413319  26129918   5483643    195611   3179559  38964398  13410009  16442479  18550935 
 65957470   9473935  40446543  29350471   6210131  36948037   6617118  48773023  51419559  24467209 
 12517507  19546863  46733403  50407452   8791339   2168103  50165640  13582566  21949926  22864401 
 37142593   3989835  17965237  46929798    553830  35460219  19200127   5959011  67276248    437675 
 10195143   1627155  36875747  26664137   3737961  46857990   1189223  15062379  53306037  77492363 
 11024643   9631966  49079259  28241763  28229101  40972368  62025147   5139411  58088494  36758551 
 11423163  19375371  21946323  29053563  47620773  66858954   5559960   2757892  21850101    730662 
 12631286  11332046  21652173  44102667  30355341  22098123    123423  37222035  49411407  30873908 
   875208  14644289   8791447   2385370   6389555  50317803  45866327  40930233   4272083  50906733 
 17533444  33435623   7897812  25170081  10454063  29624729  18354561   1424299  27005267   2071521 
  2936533   2484515   2533731  27682011   8906699  23957316  83181804   1496417  68014803    755673 
    91303     40971  71299923  79939471   4837116  75165597    741903  25438003  81904335  12529227 
 31774217  51781575  20360367  67960059  17991728   1724103  17391622   9507378  57197622  33124689 
  6222363   8631087  36607633  41046609   7453500     58329  20274063  18607218  73675811  22757781 
   520398   8129283    719223  16854229    183435   6899223  54318669  39038788   9035511  29902345 
 11977944  34560495  82664407  44276508   8820327  92251815  14932620  18253071   4917111  14858377 
 19342275   5084979  44103436   6502428   2559771  48322362   6297543  29403478  23060773  12496257 
  6050488   3051435  20121973   4548731  75937083   5015910   6680118   3016803  30712969  19280243 
  6781891  30350849  11529171  27209445  51743895  55221771   1975180  19879668  24966110  30713234 
  3342777  21321279  11015991  36618075  28603797  37700947   1183857  18066819   1498959   4663191 
 34060023  22655371   3200622  25091197  31521467   5545011  55868695  18585595   3847549   1767211 
 76078143  45991302   3845627   1081335  15206779  17984283   2748392  12306027  73151723  12420578 
 11403123   3407241  29313787  42859989   6820573  24559539   3249063  11216636  40700267   3259158 
 15503781  15112793  83139885   9994853  39895451  15421106   3208185   7252940  26859354   1010643 
  8563244   7796475  37440242  41329530  20457008  24137059      5380   7813968  34241155  53446253 
  8395692  57976031  20697273    488493  25643538  14490887  67817483  15890325   6251896  59648019 
   823935   7627623  23716795  36138971  57321038  11323588   7516728  51865293  56982861   9780179 
  5388313  20135148   3768683  69327105   7151904  55797798  22925153   8639286   4309407   1362636 
 16092883   9305915  14585006   4917819  33458231  32462459   3959078   7340343  21873543  16326915 
 66473583  18911673   2380755  28993203   9818965  24035063  31876563  87931446  71862525  20758451 
 16002225  45757269  13142733   4716483  16598459  49823091  37726493  44780067   4062083   8456343 
  1949631  39071931  42612563     20484  26844053  48282819   1306317  19227835   3280419  18540475 
 40923563    445623  46545083   7241227  12663207   3362415   4608699  46652979  61884183   9970174 
  7274103  32811937  29338239  26514913   9195841  21728010   5956875  22454139   5847013   3733819 
 67190600     57444  28081501  33927717  49618196  13211211  43357458  14490663  44938823  35930421 
  7056590  18256767   1927293  58135221   8337816    911187   5585466  18698041   1909903  53514423 
 48950011    387835  38730334  12160591  26895887  40390629    105723   7823995  12839183  77376891 
 23397517   3248259  20026415  29175351   2821409  42114300  44866225   7982498  80726539   4416723 
 23228075   2095944   1603815  43883809  20707392   7484268  14414584  73481805  12782635  11497339 
   364921  25930167  21611193  52937714  60151831    801509  35166184   1096623  21200323  57555543 
 64079830  12569323  22861379  12419437   1132835   3014933   7151001  58745323  37949843  19305231 
  6307713   7371141    199896  49377732  43101714  17260215  19349187  15969582  52838480  11661748 
 27021903  41114427  37542801   1773375  20412261   8201943  14474471    407959  32429343  55280109 
 18010338  26557035  47936613  79363923  12072183  21539847   4229871  10368891   1064118  11800687 
  6271548  35944551  44891970  24238077   3742673   3511673  72298955   6486903  23946782  27193527 
 10859158  10082411  29112952  17229819   7225591   3273823  11419675  10036901     48668    580127 
  8073261   7305557  44754903  23755547   1261021  20954649  31070175  32953163   6566793  36162491 
 37535640  57375259    584076  11159757    165340  59681868  13986906  13391935    911243   1144203 
 64384423  36062547   5847485   7472203   8295378  32128260  38895975   2430331  49582023   7293773 
 12551299  14604795    352307  41749895  10839816   6068829   7072188    841427   6679774  68799403 
 13722923   7308591   6233731  53301822  22765045  51040973  36145327  86192010  80547891   4338790 
 19078103  35413258  69375598  30459075  58111323   9175497  12791382  35008988  29510511  13727963 
 53685546   1380208   2842354   4594265  16031600  34268043  23472847  60509533  65021037  17556602 
 54562936   9470699   5380935  23588537   4497495  39808863  16921299  17539348  14921343  22546350 
 20876818  31401518   5622459  21275810   5348449  10222651  38265223   2938563  19316419   7037667 
 34763973  84571761   6702315  10356227   6915903  10415584  11007537  13928059  25887483  40460059 
 63767463  19476480   8951748  28402503  18228248   6006174  31931819  27284607   2174112  22143489 
 11453246   9539916  33848165  13805601   3956271   1310163  35393543  62869338  27334413  25802895 
  2921290   2879772   6825624  76212051  22297853  15345649   6738544    405571  20650830  85956803 
 67744323     74139  32776323  35551265  27902335   7481927   6758740  27455607  13847073  41516723 
  1394803  19817391   6213759   9636018  80440815  27671856  14740691  43533435  17303420  54582777 
 50705321  14080917    501243   3581241  34437623  22256768  28015998  66808547   2665335  51846386 
  5490513   4479031   1338148  14500375  30724884  14904443  24909203  13334235  25020209  28256078 
  7171645   1066403  11638341   2472323  37535543   2736982  57099670   1214001  10328078  36970719 
 21638739   3887061   8743438  73012773  89316115  14696727  17762901  17577498   9205011   3321539 
 73701324  61750455   3413713   1555963  15818647  47489355   8039876  54035601  21872259  52111403 
 12463931   1701021  11268055  13587843  40346527  17719799  62685827  22538023   5714007  31599007 
 42492771  23558955  15375705  27424403  49335799  54447882  10638933  78751114  22732863  35642753 
  2717781    580031  10317705  60422524  17371324    239955  10407192   3123568  27673692   8251737 
 54768176  23612145  72574693  15428578   9726510   5205897  44757817   2349031  51494907  12500943 
 62144049   5485211    103185  54547585  14166627  82300539  23932130  14071257     57093  71222423 
 12249612  22157531   3568963  19011771  13575777  44158167  33872723   8696619  64053755  27955803 
 26378223  27955923  34031709   7732029  55541721   2819913   8618613  12530242   4083781  24186401 
 38516073  35902131  86594239  24805224  33901230  28443047    965417  16883403  15656918  19164413 
 19237397  57805623  60314971  93018048  16643877  42064948   1132351  27538224  62295283   6129390 
 32849054   9544701   3801813   1504944  28643085  62502919   2928158   3180403     90243  14557225 
 84383931  23423691  26555197  54702771  21638553  33982500   2614109   5005563  48315943   1379348 
 20905849  17145933   9607419  12120123  29011721   4978143  28574317    264525  31266693  11905045 
 16845369  63637279  38702589  28663483     34098  38023482  52378251  48465031  71610363  74957993 
 39347707  18970393  90973431   4344212  22499707  22706367   3138352  47250786  67168295   6358657 
 12003963  48649083  32919769   4578235   8055763   9210723  14137808   3569293   9400329    135368 
 19837413  36670823  23371107    123357  72755340  25771508   1100687  19859089  35893672  12449218 
  6143703  58503023  25959633  23121561  10427071  49106804  73419043  10330989  62048043   2135560 
 11476538  10117923   9346563  13550543  10698876  10621551  43029303  30431701  11388231  51918365 
  3864087  46667039  21561801  30462559   9576835   7329977  45668007  36058329   7100322  37572423 
 17432406  64005202  18845139    919932  55849323   6828324  51969003   9688596  45801443  65559134 
  3273609   8589749   4624230  25460383  10421469   8134475   3959643  12896399   6893939  47468824 
  8871795  34194309  10304208  57192873  33543083  61944379  43925883   4752231  60000097   4914235 
 16189772  51627978   5171463  33253126  49691211   4763101  37135171  16014793  33460563  68692987 
 54611323  44942139  13565454  29059988  16221423  13824603   3686463  24900098  58722003  32025186 
 64593573  11368655  48773571  19795514  16944591   9028536  17358491  21460367   4738689   3273846 
 11349339  37363505  12612948   2210674  10489084   4464583  33093443  39765419  71455464  54795311 
  3486419  32531544  42135963   6112567    832721  60779283  63224871  22239281  15099554   6352063 
 62180604  31634187  18050716  33274293  36663873  34496695  45930408   1685283  40387283    575775 
 53142645   4852803  25117512   2604260   3791003  12408411  13388465  34198150  34795398  13115511 
 53592486  24155788  13272135   1108769   5271193  21026811  10599661   8379655  29788722  13964759 
 24648311  18717948  32306298    735088  31123673  30862653  56558016  43267991  66994017  73063575 
 18773115     27675   5017471  27262292  19409359  50827823  45991815  13869645   7077699  29759835 
 84839728  87094793   1419262  19453942   9407640   2498349  20433315   7755083  16612748   5226439 
 42883643  90366219  11939115   4314528    860073  23895393  10114711  41357703  63590712   4179663 
 45856120  20389970  19079918  67183794   3976743  54719608  17164303  56581323  13035123   7143293 
 39192169  44541895      2463  18685521  19505243  12821963   3388019   5823860  34463888   4981275 
 40518823  22393179  18128459  31448627  46461064  62361462  17096631  41486246  61477353  31370811 
 11056623   9517965   5465623  55351243  82288575    504955  49596064   2634115  30818508   4736751 
 77175899  10567141  26532798   2427405  20305135  18242169  33364267  13004247   4422021   8745840 
 19467465   6802776   4569523   1628250  24309845   5035587   2571650  65354703   7199083   4446321 
  8671478   7338771  54632813  74807143  13127659   6386163   9075093  15975921   8804273  15094865 
   113415  80213795   2987835   3684030  33864811  77341531  18589113  11811813  63586073  17314933 
  7836271  12015693  85429995  27323524  17907233  21041373  23789888   2467146  96329587  71639327 
  2718993  22370811  38264559    631585   7845783  21499998   1796809  32900865  65274583   8162459 
 26579283  67795557  31944717    917793  11003913  51167583  93080187  28120995   3762105  31173265 
  5309358  45067195   4557275  47941874  17427723  10213763   8659365   5176759   3069051  41045463 
 39892238  15360147  68378477   1163691  65722650   5746650  16632585   7581307  42171979  51558633 
 40002461  41062635  43482513   3079947    598935   8670921  75436875   7487547  50404077   7581333 
 23859815   7745207   4085037  19327123  20682523  50348848  52345323  34848723  44877333  66022947 
 11734191  10636407  25388493  19585563   8321963  15382383   3034759  17391523  92685007  12552955 
 48185963  50248135   3469083  56515746  60682769  49282467  47875895  14512497  56074509  15666207 
 53501163   2019348  38556827  82399558  63641718  31690518  13601265  46689547  19338567   9198619 
   466683  19475051   1968004  21641370  11852827  23912193  40163463  10483323  58518648  74609448 
 11463003   7754481  57512391   9042135  42446655  19259695   2774587   3247343   2861140  12966458 
  3314907   5228839  16939409   6877714  15532955  10615953  57134563  38678533  43759861  47157723 
 77468059  75112056    945847  95072291  20894423  17096571  17338884  13646305  42304635  12031099 
 25880708   5315577  31718362  14456188    873946  35290603  29798531  28055675  26945083   1812483 
 17273005  56272503  29863649  10567373   7646818  75050553  47289267   1863803  71071875   5137185 
   628873   5239302  65444919  62564723  17949093   4936731  16134891  45360183   2885810   8557245 
 20381747  40681743  11542647  85668783   8579051  51737898   6365043  34722955    340395  60847893 
 17971713  12444506  12227393   6597077   3561989   3562693  58837635  73650102  27754164   9732895 
  2322043  18285423   4963873  65942559   3826563   1004043   7032443   3715872  13338009     96111 
  5576123  61384887  69240183   7189593  16072827  90358998  50555067  10681531  46225204  48570469 
 26716813  15705063  13751523  31313858  34374723  81344386   1219107   7105875  34574383  38245365 
 47197683   4038533  42608187  49080571  17179923  47801398  61056625  35563365   4319085  31397275 
 11522313  28999833  25829745  28426885   4427988  16615563  10609806   1380821  48222531   7218270 
 12668208  21137733  12087714   7326987  80925198  21328938  70930629  14961291  47401551   2835808 
  7977885   7842892  25912492  35166423  49524659   1943468   2736543  34813433  27359836  25157323 
 43804888  26683251   1504623  22621915  24828309  42730123  10355118   7814105   1260081  18222039 
  4307551  15013401     18281    129435   6688596  19983878  14316475  73670664  47309268  33514671 
  8015823  22129527  13888308   4425303  20688402  14369203   7128582   2374753   3544170  38358498 
 21943264  78580863  17034229  12692515  66612129  61634619   6038561  36210159  47265043  86405223 
 32155703  45470790   7065483  16345023  11808024  21212586   5069180    811463  11396277  12538698 
 21539283  19427628   6489294  31385543  18860848  14727603  73819517   9961253   5670763  31218363 
 53093902    712770  61759095  23244135    730599  54422001   3144490  61023447  14809339  21576973 
   667347   4710709   7266582   9970351  39835271    831098  54068863   2915755   4736036  36796069 
 52605030  50343891  28252693   7256491  65373828  43866057  42409836  12704019  36508611  14347583 
 37254993  11070230  67928277  45374595   3552063  46112721  36464001   2569569  52110571   5991543 
 15061455  39425677   8487759   4143353   4992578  20285459  30091251  68821977   5058673  24154782 
  3283416  10808715  36126003  10997949   6662097  81624399  17589503  11411268  12089193  44335095 
  1824755  12073371  79758475  30193507   4072704   4496043  24793083   2264163  69981188  18327195 
    34891   2317389    560123  11997383  70153780    226496  57801111  32573514  15774338   1948197 
  8100920  42539585   5599784  10105878   1564602  24818523  13267723    619296   9841691  66369460 
 58607448   7300115  12879435  14966243   9534186  11415611  15169599  18230012  16764035   9502063 
 42997805  44136819  26770789  16743893   9357277  55586043  74450879  21999107  14172859   6879913 
 24340506  53878578  18801008  28536653  44512581   9237526    399519   8688173   2775279  25475727 
 24246183   4794034   3704164   5337338  14299603  27265623    403368  33858555  24080511  26537855 
   668043  51529883   2663889  56570433  10252086  42318087  76127475   2822740  54282969  59103587 
 42805483   1093514  13504485   4480431  71090636  58636343  13454793  34241038  40006779  11207229 
   273433  12543355   6169438   6168175  50613718   3437067   5659063  22021971  16839275  83483653 
  2895603   7857923  44521683  87577035   9860523  20252651   2052657  24104598  33251517  59926283 
 37999567  77479936  30766083  26866313  32808499   6565515  33604707    616779  54056187  36325577 
  7278363  49921575  10608623  12345354    300048  72757101  20632289  63868081   5638525   1023678 
 26339583  17972274  18355323  19435385   2041755  14340095   3256515  28773616  27874123   3801816 
 14794385  28945519  26602563  47288868  65380841  33362133  13727773   6755056  25780389  73182783 
 27669765  82746684  19148091  14359623     76649  15031743  25497356   6178083  12866872   8880573 
 57959835  44184560  27959703  10664931   7564548   1459703  59907771  19490443    962920  47426036 
 14261503  20331741  13285752   1967973   4210380   2031295   3584103  79892185  28246191   7131775 
 16350613  24086155   3276823  22687073  17065963  35285098  26868723  37894653  36791631  10259904 
 32057213   3101663   1340658   4380963  16673474   7609353  48704793  25876603  12799479  22822529 
 39173651  31035323  41661483   4254006   5723988  94860433  15725400    590165   6603603  48365565 
 12913199  61860687  30934663  28568607  23372949  12196058   8898345   2660793   4529227  11121204 
 37636671   5616398  47005571  67896486   8992869  18496051   2278664   2479600   5480395  13079895 
 16618763  49627421  22713466  59037105  15916713   5490657  20341371   6220110  19100451   8796849 
 35758869  32918423  21254523  32396292   7649163   1279287   8409383   9577339  23743085  44596158 
 50001923  74744130   2211827  68302600    856452  13402869  24801473  31038282  45318732     86638 
 44094003   6801477  59605611  18560138  29387427   4349467  72997908  13038113   7560123  37387500 
  2178573   4125524   4199539   2537267  34919243  43019103  13203261  20648954  49172859  71362883 
 20543349  30170363  32470169   9520347   4309525   9071019  14194303  33884935   1275761    654033 
 37243011  32642355  13292979  65631675  34624611  68879753   2380393  64111423  15472491  36732654 
 27321629  20977324   8696600  44574843  15997866  11081468  57029907  64733531  44570187  62061213 
 36843243  41975259   5170923  40172235  20934573  45203528  16621320  10941504  46302330  28803629 
  3521333   3727847  11639121  36952179  64216275   2695361  63648123   9349311   2511923   5618463 
 46581805  59139938   7474989   7358155  20087886   3478960   8148732  53836566   5699661   7637978 
 51269373  22353558  39353298   4194276   6187139  45981033   8139387  24044171  42661123   5053331 
 22635933  21123303  44407239  58966459  44696049  74938158  33336603  19373607  70978730  43421739 
 10451748  27504375  18288529  56653218  68759110  35670297  78236343  12408792  38393777  76876844 
 19634256  37261023  67915939   1363623  10801977   4381503  14283348   2202391  16117995   9403501 
 25498428  20360054  15598587  11467593    193718  31258523  17645615   1328587   3073557   3294808 
  3114729  31789573  62548245  10064828   8774455  20830395  13344091  41188923  18613966  34428807 
    10833   7962355  21850523   5994980  12376903  11284801  34473632  45271429  19731905  47687959 
 26123028  27311813  41378211   2629407   5948105   8700738   5208433  57140535  34410619  29260351 
 43392391   6658323   5033895   9337923  29058531  17221965  48437375    165227  27088875  38840970 
  6342008   1238853  21529235  12524283   3591195   7275695   2386283  20333781  74104587   5251515 
 62649273  41489025  64346651  70821293  43532703    164052  92949333   2452573  15165695  11971016 
 29969673   5085170  58635548   3820550   4150031  46032252  10132095  15715743   3983051  57163377 
 32237890  21785138  13387041  13045396    469488  84125283  23576093   5861797  29566527   7471593 
   582042  25002123   4784891  25786150  22781563  61191879  23670395   5150247  34338273   1069577 
 19343755  21717388  25298882   9887547  65273838  12170358  14407671  71047005  54630747   7121095 
 20476651  44167059  18828919  26844033   9669809  46236471  14637553  20258127   6430579  43822996 
 19747439  10580191  93409125  31765428  26553860   4546098   4851099  72897167  21449008  17869485 
 30433372  12290476  31203858  38326138  50196233  55036973  14971605  49670043   5049699  83139520 
 14707068   6110970   5446845  20645360  21546465  13433855  17928555  11697963  55623616  16662151 
 60654145  28779252  11410313   9950805  21659223   7444315  16921846   3185968  17513959  11303859 
 55812123  17458608  24534163  22293990  55841811  92066075  19338699  64759498  23389475  17963105 
 68987706    528281  44183579  16382901   6325858  11666229  17525848  51502165  14337660  38360949 
 17795403  52368963  16398627  34037507    149554  10109703   3039115  15038997  13833418  24212927 
 48059323  68518332  11075247  18194387  20471931    707265  88087963  16334043  47132337  21108651 
 27431068  22014683   7663393  54334035  46475898  54399217   8486511  31225863  17913243    314539 
 25501671  17717883  17197810  34303247  18840887   1662663  23971725  72074373  10220723    342283 
 63926811  34272361  71706123  61986936  43927123  10398883  66700158  17182380   4243809  19027725 
 14632048  33733393   2258267   3148231   9548337   9007396  20388567   6293949  42055755  48983403 
 11076141  48674489  77729621   4937523  20433708  15974263  54469755  18885587    377115  17660049 
 23518076  40238373  20262450  22534728  23624493  45399008   6492663   3689991  91819183  20911911 
 59466651  14185603    281679   8632028  31454638  36866547  56195337   1527931  69603228  17163087 
  4927904  51398364  26351019   4557067   4835205   6892757   1967822  14243963  62403579   4968948 
 37800558  33883010  39109959  16492390  65121940   2306647  13909290   8528203  60172529  71305091 
 15722034  32494830  25046331     97518   4511721    489039   7720947   7208443   1287563  47449563 
 20783824  12201689  53435503   7430777  18486603   8271739  30474555  30989739  24127064     47238 
 16289430  62350645   2055921  86591463  23452626  39762379  61403038  35425725  61072373  17430291 
 41449659  34400148  18285418  10062117  16257859  46234435  37759355  29700395   1828124  12854367 
  3283521  47461888  26313513  51248355   3683436  72391963   7681755  19603929  79562067  12744906 
 10574533   5876497    147156   2066208  13307127   3541318  78422977   6172444  58933523  51410556 
  1175428   6604057  39974622  54366404  57772075  61014615  81890943  73716323  22629521  57409175 
  5019798   1783779   9428981  33191103  59243040  65173027  72374803  30608023  29397243  14923465 
 23833527     41082  81918072  16762659  21250350  33610623  19212004  91143323   1504225  56301823 
  4561227  37420431  40854300  17273025  11316363   6738351   5541483  52023745  13192645  50034965 
  7423019   8323086     34703   3693099  18356111  14374079  59604283  44255323  15422537  30346648 
 14758828  59494556   4043603  22047135   4553111    489083   1581677   7073454   6375188   7215268 
 37792757  49456153   5243186  16695119   9056643  40924451   7613303  35246169  31985923   6389891 
 48695154   6221091  35256138   1169583  21252929   6494784  44567653  52540743   6719739  29167059 
  5981628  64863159      1400   1579428  50262023  12739243   9287367  20213964  19554819  67348118 
 44664881   3705459  49166409  26730958   1148217  22931691   7776623  23367019   1421023  18442443 
 36684795  32149415  27296123  41295881   1270691  49689001  24944809  66930229  62344447   1140405 
 19404165  11238075   1273256  23286105  82235439  17072789  32057431  28087653  17127093   6161937 
 27941547   2110219  53978260   3367885   9590505  12064373    171028   8440589  60874863  34870447 
  2245323  45846856  20512721   9714507  24217176   7482717    634651  24724753  17566409  17478583 
 46576625   8427725  33234339  37268928    162319   8982635  62656885  35783455  63669256   1244351 
 71253413   1205323  64509875   7507350   2631408  14175312   5105868   4185545  45912363  72458747 
   217803  29757513  31374233   5402247   2597553  14161912  19149171   9055547  13868461  11254674 
 25780983  18942477  70764273   4665484  21122701  17179827   6299585   1763223   3080808   6646203 
 44657659  29632347     28125  36782873  13530383  32770017  28759623   4476507  33544053  48854318 
  4339123  40207653  54248299  44404923   3630699   4324071  39762046  47943227   3680747   1914698 
 13998913  35821849  68400917  15357495  12065747   1577773  68065449   5829439  54354583   5573571 
 10683645   3307966  72999863  10534274   2695020  12168435  21256623  32644329  53625107   5732855 
  5195041  49962363   6632430  23099499  31169729  47479323  59482691  15125305  20448273   8713695 
 44733123  39869403  29075001   9360150  24036395  27768579  23774055  81524639  42701631   4054353 
 58306839  37759997  22863243   5158743  63673051  49126323  10410413  13351643  38246357  27149553 
 63606771  17712578  11715104  43574640  71242271  19652773    491559     90753  80928993   6542128 
 63344306  44792438   9949473  20267227   2562739  10291383  12209379   4975093   5252143  59114491 
   782715   5938643   3233895  20444954  37199733   6943119  26133978  33311193   9559563  27772043 
 40122939  86102675   4541611  13676973  55253069  58474428   1968881  71944905   8386923   4560859 
  5665847  58697099  53876771  32348968  25734083   8084829   6241449  39953449  13487163  30205494 
  2229147   1638438    632443   1825083   3343330  22211346   4875321  10393977  37001578  21870009 
 76331157   9201080  23763289  14260593  21186527   1325499  25130517  21088575  46275883  24445407 
  8879615   1634529  12713883   2880798  13538751   1148923  40688159  12910755   9512223  21358707 
     5847  29546529  66596715   7559430  30037899  16296663   6598707  11498883  16695423  41705052 
   122763   3430283  15548491  38896127  22894491  45383968  19802227  54939199  52295603  78683105 
 36399693    910779  11869941   8993905  20656167  25917795  36155898  25316687   4017270  27171303 
 40645366   2972556  60925398   3456123  10688953  17132568  24256101  20353878  53936411   5077419 
 58122814   7134649   1355726  33365859   5107878   6239343  38013585  19843308   2146476   9138134 
 19027895   1727473  42720749    297917  12197550  29279663  26629809  50589519  33782487    346170 
 49184823  94586174   5018594    164223  13306071   8437428  16224271   1881123  45057992  11352033 
  5191343  37237995  24457812   3944490  67136766  24251994   4004799   5824953  10809411  19023619 
 40382866  19082879  65396004  16890975  64916459   4608662  31385343    164717  54660036   6364659 
 41842353  25926459  23723445  11729228  60157290  21871643  51186694  28196135  34842751  62021073 
  1451617   2239836   6675198    746031  28782843    964671  58153533  15955131  47691298  28602223 
 26026017  49871187  56038703  55523211  16148031  12950887  62714568   4686423  22607493  17760255 
 24688815   1006203   9615173  67756287   1798113  10898603   2022243   3714429  18311657  28398331 
  9948075  21028299   2772483   1598877  16060868   5227853     85186  74721539  34033185  45046278 
 82992214    359383  51359309  38359845    780672  20563920  59434081  30222216  41770398  19453753 
 14112219   6895734   2413053    706983   8021318   4315315  52797339  27898500  73536387  16950681 
  5578707  27458358   2776578   7994847  18544259  29520393  15100243   3504504   3661404  50079955 
 65752563  55490331     21084   5092603  28958076    909305  28146971  45585987  50987645  25976748 
  1727723  23848989  34245739  10527545  20976056  36098703   3858825  48492581  12333487  14287583 
 53065115   6468673  24697823  43540434  27460120  41582938  12446473  35593845  46122598  51745713 
 12815493  51741775   8710475  16282935  20162027  62797811     95900   1848684  36132485  36384172 
  5912663  20480083  15991311  60590519  32328555   9005355  27315243  55915059  54519819   8928273 
  2702872   4846523  56916831  20765739  36000549   8577731  14080827  19990707  19935507  26763321 
 22576752   4796859   9855773   9346683  17736233     90547  32203271    965986  24595179   1124345 
  5022717  13143197  50760711  54797853  38646074  12613527  40318723   4366629  59316713  21595398 
 16258127  71624683   7090843  87132339   7292605  49291833  18283829  14172309  24633123  19190357 
 27219958   5430163   7780743  80757418  22679043   1714209  12547873  41951405  75577485  19932379 
 28925019  37472523   5281223  10071723  22308259  23600033  61011395  31552479  30522351  49861961 
 16686303   5430144   5901405  43698371   9911195  51547271  17956743  31654471  58937925  43923875 
 33454663  25633455  10498923   3703435  15638373  36229598  86969638  37750263  54852046  20132203 
 24572927  37847738    580333   7286763  55079476  15513673  25296429   8648350  21587076   9028587 
 80700193  41674743    962529    979035   2098107  61164011   3312701  11924762   4729431  47945937 
 13730847   4191578  21749277   7632953  59164437  33269483    169410   5430675  10905688   5180487 
 10598139  26805668  58131651  27535803   6746998  61550977  25223523   8877693  66687106  53422895 
 20375603   9202479  12012609   7642098  17639576  11532259  20061627  63731718   5335067  15010107 
 19494689  38928761  38201181  41099519  15959603  11811687  12737595  35357049  43300219   1621203 
 63419759  13086123   8131863   6841727   3252801   3531827  31376083   7060048   1038237  42476620 
 60235072   1382813  24161546  71467288  60716103  12278326  64665219  66649995  10227795   2751726 
 48870204  45448089  12642986  14334999  73946693  30783661  19679563  56784543  29746235  26729438 
   267355  19628043  24761759   9806643   7680733  11883939  39911420   8723816  20268469  44690970 
 10957401  35991309   1194828  17128907  12193425  60273147  25544283  48482881  21549175  43194969 
 71807963  37531654  13899483  32031577   7466690  16038223   6634785  14110737   1162897   4768473 
 66116589  28870696  14935620     33275  33210163  13268908  40913947  94645697    399032  36881363 
 17894181   8834938   8830627  15820900   1816143   8977908   9960423  57758834  31574523  33165969 
 14799945  88497683    162825  47606693   3242310  97634275  14603043  12688995  17243811  23438687 
  4113893  27723539  31676797  20299521  47347413   7214442  53362905  11101446  78438497  29582533 
 53525126  18272670  45511743  35608473  24196954   2432791  55855247  15837527    864023  17782527 
 79818859   1575229  14514744  41799078  79634403   8482143    835986  35012638  18058696  34389347 
 16415718  38468882  59763673  55049907  14023443  22481865  11791765  69725443  10836312  11942687 
 46916179   3573198  65348027  28641351   6265428  52490493  40303279  10103259  49302679   1007702 
  8137252    355631   4108052  76331749  43364225  10509063  25127448  19235517  19132453  10906579 
   693608  42131993  18604048     68016  44174421  26239027  19662425  12712806  13691843   4155063 
 84218820  15513635  13808937  16157067  30339003   5377450  18630401   6039005   6767787  15265923 
 13750559   2363281    561535    811448  23676798  35141971  30265143  16205373    968298  48206862 
 22789340  23212998  54906275  29621683   7532235  11624125   2675454  11264896  28491003  34385463 
  9901355  26032953  49641897  47639036  48692907   4184695   4427975  13852223  12379083   1737443 
 11952317  43204300    761214   3216423  14101131  13094982  34962437  40646133  43134360  23781408 
  2527026   1970420   1532898   7997307  25809042  57863407  50590854  20723755   1799247   6316758 
 27990120  43569411  44491034  20328083   5217829  22814278    330621  61125261  49039674  39693455 
 31331013  93949043   7861559   1734973  27524888    479127  28143225  74581163  62215323   7225271 
  8100903  24215595  24414549  10785777  30916563  10987125   4907928  25961059  32504951  12799007 
  8327587  13853848  19749835  55874898  19677291  42489019  20985149  54548292  26561763   9723291 
 19705479  19132500  79046335   8982083  11987808   4145563  24430419  13480763  43794803  25895008 
 29490640  21937731  31080718  29560979  15591036   5282771   3949365   7594665  37551663  39481595 
 51226343  17385015  53777027  61141785  32941023   9503954  21029531  30001083   4904139  36019173 
 26910423  53180349   7344383  11434012  22651367  13236333  17025873  23931618  25187379  15005053 
  9282133  27433758   2357301  79144943  35040063    230661      7079  28288443   5506599  54919995 
 45362688  27048192  17143248   4781075  25958061  43277210  39765881    301842   3982143  45714141 
  2014952    262671  11065755   4239798  11333445  11805110  10815483   3074007  13744178  37451373 
  3362713  10698568  12801293  35650771  24852993  57749771  11337813  21298983  11774137  88037163 
 23571027  15786895  41233307  11545307    356472  13896723  55602992  21391253  67629921    470187 
  6882375    121299  17594743   1203919    596811    565349   6067734  67410579   7014337    494613 
 31898123  52806567  65326927  47335690  11311248  53936904  11092130  69303838   8973780   7400101 
 30466329   7730740   5675467   4904628  24989623  26417202  21741132    660419  26433123  44074803 
 78445092   4656631   1382955  16202977   1683145  18765155   1562671  63359883    759501  12944331 
 27757289  54066651  27437113  49909380   8492288   1549307   4574398  25460142  25850851    129480 
 20785982  11070443  12101025  92601096  48526363   1095753  14786778   5642287  27100198  32124876 
 20190405  13866938   2591419  83281248  24699075  28738299   3808039   8745693   4959423  48018093 
  6767391  37515570  69892707  21313873   5724555   5662047   9857579  50669005  28096435  84211198 
 26273883   9877315  19637741  17791468  26838478   1753779  71043847  35441617     28347  36983190 
 40783303  18719463  13361768  87218043  40876748  23949318  13323003  27151005   7971321  63472511 
 11084115   3233910  60302535  25661818  36234035    306443  74830830  24618453  56217999  24026553 
   252171    232623   4414155   2101947  10223431  38373483  30629092  58446707  62473990   4664626 
  4279873   1139066   2307624   3764988  84651963  54516189   8913243  35187551  16005843  18057163 
  2825339   9839595   2539943  49421258  74050935   2948714  50606921  60125019  73702400   9707643 
 25647615    279276  39808403  47341016  62870963  41477907  13574627  58982775  12747675  24457153 
  2498106  88948950  43405897  17828843  72649903   2156667  36356408     30067   4521143   3192363 
 35159053   3849899  39624755    606485   3448455  73174255  62115288   2472550    457773  62783477 
 66717393   9539296   8517463   1025664   5475483  11371009   1392717   1342063  30417573  46497588 
  5890005   2553891   5779123   2249223  58050329  49589619   9340035  15131525  63886962  23120473 
 55012191   2011171   3834607  36315948  17958523  81625891  16186503  15131643  68967187  11623635 
 14387023  19342345   1386907  15278793   9868443   1926909  16096251   5783773  53717298  72331767 
 26282449  10576067    809124   4427683   6218214  17971691  13704688  23269427  56372120  54860229 
 34863939   9538663   8697567  16042500  24181323  77040095  14581260  24337887   6531406  31007400 
 44000989   4373901  52413747  58316633   9465053   8098707  10321710  70810412   6743706  19764193 
 50679411  13133787  11871538   1962759  18581931   5900595  14163443   9218683  67347931  15137730 
  4637847  22455229  11755512   5883070  28980403    676795  13032399  11463185  28523943  22712994 
 11460533  35253243  56390907  70798963  29611224  48079059   3919458  28065083   1430013  12670242 
 36845873  55788771  19806693   1077683  51941056   2384121   5642669  18035613  59545858  11842504 
  2946339  56324896   6980613  31337832   6248539  57212919   8927691   6524343  56225154  37732083 
  6474969   1425321  63488369  10837127  28319889  16210088  18575583  39540443   3159708   6989908 
  9310986  21520248  14314695  12790308  60652911  31251681  16674203   8576523  21525861  15985773 
  4073305  39214431  31611963  27101399  42891855  30537755  80973573  42078478  20822314   6585723 
 23799171  25416895  38997683  18010351   7883349  20498874  42516290   4286163  20564890   2572958 
 14241203     35463  35836119  33774927   3658107  18247173    330791  38405333  30874953  41255673 
  1342803  44291895   9726983   3876138    700371   6798777    574128   3944004   1720248  19093723 
 32299684  11726499  49754685  15161629  16621893  41905158   1023418  37063011   6112473   4986597 
 16652269  26323803  60186667  24302261   1851915  28593907  19087089  13761234  14538636  17146419 
 12710550   8547765  14665016  84528075  16172219  35587549  63801813   1060763  28931715  37900635 
 30949251    751863  60754362  18601503   8172859   6401830  23673633  24061335  19359123   4275366 
  9943479   4638232  85774929   8406231   5641493  16136379  16275991   6589353  68407963  42108239 
 17174555   4862367  48886948  65691498   7800041  65295507   2515734  79248031  52964985  35004219 
 22819067  14405927   4685067  78227147   2679051  71816113  54898008   9726789  44700891  41325849 
 16369167  30707009  50708421  19213493  60765663   2576191  41454401   1415610   2047263  22888503 
 29294523  66600108  46284207   9675027    484224  19792973  42968538  37573527  12337099   5375528 
 45418983    182783  26772216  42176271   6960866   6757181  51740405  25207269    489651  17183247 
  1034019  31141168  62270395  12305843  17010857  25640892  30058879  26638218  45318305  51166247 
 36179203  28914676  25137865  12832490  58830767  54504638    342780   9776721  29532393  36983322 
 55206717  18891180  12784713   6492623   6817693  21919405   6531570   2890615  29517291  15002164 
 20068623  35742279  73146876  15971726  55773737  18068783   4279131   1590569  23709615  10202139 
 12363483  18485520    975755  38636955   8782715  25701588  18167418  29333427   6301869   9941150 
 17680639  68833143  20945786  13906299  28115263  34033479  15117211   1462407  45499748  16541277 
 86355483  25262997  14012373   5503652  36980023   5331423    677668  50963379   9395571  36111693 
  4955843   3594600  21568467   1462803  56052355  81753771  11002114  12141563   7855971   1289873 
 16182075    812337  23672707  20518608  27793819   1076226   1715739  90810247  38931483  21848643 
 23483520  61678677  27336858  47371565  55667665   4443198  19961823   1050543   6271011  35903413 
 22771623  61359875  11075874   9928077  33331992  37368947  26815033   5163803  14662995  51712355 
 12131003   9670288  54776879   3726327  27081714  18772628  34973011  24260523  24170713  40886239 
 28606992   6051219    915063    211148   8517723  44186712   3128875  12878260  77946807  41201169 
  2922250  65307327  11199118  49319955  36708765  16408923  12356113   4745666  25134225  14960754 
  2442255  75564971  16186293  13544091  14255847  25957899   5187723  33557451  62896859     59223 
  9707657  40747827  41202683   1937703  32093016  68725479   5669172  62896043  12157183  17468507 
  7232577   2816223    632923    656259   4687953   7980816  13048583  29499050  11911085  66316401 
 34580163   5738363  47504963   5201944  22170579  25864943   2561085  11710885  95913910   7605897 
 36946603  53041453   4004627  14597987  73232373  22183894  49419363  21997638  19948851   6912939 
 67090583   1154493  49275216   4732643  45073943  84580807   7598228  35605483  18804747  62646269 
  3554205   3083925  12540179  71103829  40480959   8109879  19684009  13369169  25202889  20635771 
 13558524  27776963  12987519  48577891  86795876  56605609  42815758  49648623   3305847   4657188 
 67452603  24536423   5701578  43819424  10285263    988551    669987     28603   5584449   8697539 
 13200453   4626873  46437623  23519880  57658821    211209  24723833  20316315  21515169  56389753 
 23465079  28775373  44278872  61527573  10371579   2406253  19976596   5107469    150153    495774 
 19238426   6260079  14893311  20620107   7658403   9878589  76683289   3805673  13084293  25390043 
   190467   7344248  51203703  72331107  13308483  20883063   2485023  25522057  26520254  22939039 
  5698545  32568993  39332358  32183583  53368003    629678  17337163  41776373  15871253  70702229 
  3830733  45246000   4888355  21300402   2698863  44600048   3344079  48372837   6648024   4083721 
 56361927   1114016  51088524   1761575  19098243    275405  37689423    100311  27459618  46412825 
 17933819  52142729   1751964  29376757  11731976   1687871  71947403  54485255    358968   8036781 
 15514497  20251353  11517447  44237723  21893995  10307723   5281825  46190806  19089881  31872474 
   531951   2361237  19266123  53234247  28803003   2169368  15786219    864975   5660701  19477764 
 48725723  17674107   9876847  57959299  20888329  77832813  13425798  33886203  33922347  71193633 
 34163123   2180437  30833079  43366848   6881235   1032571  43513323   2475423   6121553  40423883 
 31099123   8974467   7068513  22923603  52265245   1640643  14616519  21420539  26475103    873155 
  1000093  19632567  33303021   6046401  14056732   6966303  94663111  14143873  10981953  52075995 
 18501697  23486994   1853142   4634467   3354331  35782253  15017019  22003179  25107313  55591077 
 17853523    750653  59041340   5589058   8740183  41008696  24438183  19907569  21975243  58767080 
  9940662  15163817  82212861  13529701  17911743    517003  33778803   8091458   9416919  13198815 
 31021553  50770653  33679531   5122005  26573403  12984106   7491403   6101361  46741335   1742971 
 49524273  17756911  28187203  14271555   7752259  32294661  20653203   5560405  22163473   6680279 
  6580983  20703890   2384818  55631757  30051807   5395623  10147027    210098  14470950  88390590 
 20357033  19685834  11139051  37460931  16310041  53071539   2264426  33671171  17902716   7286397 
  8939309  16302927     17754  36298263  38047763   8339553  27617613   6230543  85084603   8202611 
  4504755  16476154  42861642  65646483  13624917  24974305  41987247   1090667   2650251  25652827 
 37092069   9179002   7554289  68514985   8046226   2335779   3647184  15915492  67031283   3526620 
  3738683   4807023  55493064  21033590   2998531  79297653  11732571  36245673  14806677   1643289 
  2706948  61046358   2677784  10781901  30464023  12614883  33315596  12263157  15964995  42942801 
 45245673  81500683   1008923   6430380  28275187  44935797   3405289  32309304  16736011   8066751 
 49052005   6198225  14779503  20261819  52532786  30451929   8349339   5240322  36769702     70635 
 29437575   4227383  13652923  20364253  66298499  19357048   5543507  24628929  11962223  58360663 
 30237968  61437772   3413225  21571137  50129133   3544794   7715373   5970258  18019865   1273305 
  5425863   2265204  19149058  14988033   1973603  85136370  64733544   3592875  43834611  58993677 
 10529211  33238209  34797547  10009689  20083165    511773  42078803  39858955  58044214     57180 
 45951131  21651371   7203963    473873  18953831  26682579  10036283  54220499  52707047   2011395 
 77867083  20709377  17488290  24483485  11411403  29805439   2838266   7791594  75316356  52987498 
 17374198  37324956  23994876  24085781  29426793  21434214  12292305  20539576  46477735  14560215 
   419269  14363591  13810698  11661045   6912843  58122573  21787819  34028143   5107269  17542353 
  7861101  42381103  59240859  45856285   3323156   3168237  15300385   1401660  18915558  40909213 
 35541748  33993033   4465131  58059600  21923673  46922187   2157667    240588  76329749  46626457 
 24819203  73398469  44594673  11771883  28675331  21417211  18931299   6866229  17390903  50649963 
    71733  46326757  15909055   2646621   6524685   1105491    129238  21228893  16915903  34719359 
  1001049  14335179   4220673  67962698  32484993  65088195   6382212  37012163  50381403  47112111 
 88092219  15418323  20879033   3241234   9000851   1868283    303363  12253128  55652149  58121788 
  2932623   2008311  13801020  22586622   2562671   3917211   1341195  48013163  26752293  19347867 
 72185163  37801023  63250674  58825041  37061803   7948298  81911221  79356539  10930010  16203779 
 21012721   3749225  31442361  50475027   7085435  58556505   3416991  22376391   1867611  23711943 
 10653312  37134885   5530128  20308223  14966613  20721395   8366305   9272271  56246323  69109193 
 68244100  11550663   6985744  52913235   7006949   1263749  32103432  16754839  15545973  22143673 
   574067   4720173  12614702  50335629  14397720  37532443  41992977  58629749   6712719  12574402 
  9255387  30668363  17619943   1479419  29196455  61045030  42153129   2212399   3155076   6031903 
 39781258   1205102    918579  13787430    560652   9732778  21564193  51485709  40391219  57489084 
  2549239  22527303   8915883  29533043  55278003   6253567  15873123   5021964  61452291  15964053 
  9115598  36945628  40907240  80885653  56668938  19451963  70218908  29128673  39648729  12379191 
  6097268  14980647  26977032  21854616  32850203   5106651  45765307  19068123  10841541   8764541 
 25898679  45702975  27940311  47267798  47244863  45486699   5578675   1075029  22475166  15943539 
 37136400  25919895   1864997  52917235  12999453  18060198  21903636   6379893   2106474  16472307 
 22084868   7711882    149451  12301527  54425351  75612003  25800710  57495938   2916267  25493450 
 18423962  14054721  55641951  17336043  49619183  11329063  73213659     17203   2451988  28681471 
 30042546   9578258  61371387  25076672  37709700   3867091  58763023  27596273  20825545   2671169 
  3104315  52414595   7785123  28472595  46946308  81368887  20469755  16969355  18954014  35869891 
 58186875  18702603  10233138  23667910   5804162   4440108  44646945   7949863   7470201   6428553 
 41037843    502435   2047077  67350193  15876523   4434213   6879852  41152855  18606567   7577853 
 10119019  36415151  13691333  32874083  54269139   1882990  15707061  17153298     19977  34674805 
 49984066  41054136  46868515  19816903  34018989  76638445  11204585  41643517  56286774   4383801 
 38898095  42404483  53962005   5293877  38037813   8046168  23200492  31600692  51762793  80490413 
  3075498   6818261  44863187   2849915   4241643  46506831   3447873  34361625  64467091  33884623 
 44873553  81104291   1976943  65518191   2814704  20469741   7261664  70429137  35681678   7925865 
 92764731  46751603  68072211  10470261  30587778  38456928  16798099  11952789  42932207  52607853 
 13546711  25337435  29161266  61574366  36209373   7189519   2325729   1544631  51319023  22260603 
  8156048  15108125  87003963  14436363   6909155    964807  26446029   4666484    806831  11198043 
   647803   6549848   5536123   2337047  46532115  38225112  50291715    869905  15999068  50010973 
 26874769  29959003  93289479   3157431  36302794  41736923  43989873  49777158  15827021  61001565 
  4037840  16145873  11354458   2785323  37033636  14877538  23354061  22754610  20515663  17985363 
 39434991  38518823  30300603  46871818   3645117   2384979  47381631  54768443  30124418  16827067 
  1228483   1216674  26422477  13207251  60536328   9897852  86289171  40274493  10186130  11634833 
  2315982   2496751    809565   3627474   6723321  28286899  10727439  24847539   4861343   6601758 
 22135156    666622   4668591  31465996  16292427  40351503  18217736  50073013  30769255   5547901 
 12541083  19029616   2687361    159576   1483973  82451915  27516253  66302653   5961699  11355377 
   653369  20022399  51863859  13909953  42842587   4237809  42973537   9862731  13298193  58790777 
 20774523  30791567  22679568   8001669    552411  27993417  73906578  17271325   3270192    902766 
 10244619   3716992  18851923  30169983   1941585  16757787  16801901   5412219  77917403  37400315 
 19723346  17745437  54801753  79065114  47067255  19692039   3734373  31166406   1841864  27766020 
 18262533  81220563  44456167  35724227  24963957  13495350   6695944  29013425  17456471  49284823 
 57432062  11841447  62030949   6320207  44712438  25669851   7159407  34518420   4357098   3928983 
 29547627  68344154   6674075   7338255  36403386  42506829  13269913   1759355  14929582  66642153 
 62565353   3108459   8845157  24902663  12162707   1212893    709413   5244023  27539178  16210163 
 77730531  25899755  34673454  12628609   2954516   3005253  64470655   7542411   1909932  42248638 
 65517783  17808298  15596480  27018743  29029803  17938251  52162783   1943334  12649633  50101683 
  3429803   9883230  54008907  39139080  23169087   7624187  37619838  43452070   9775699  50183316 
 10485513  55889133  26012253  16787721  33627963  34464189  37221503   4251167    172923  87332043 
 30421073  25659523  29536503  58477446   3602585  18444563     51293  28078139  19066235  13171533 
  8695725   5129277  25548504  19570045  20662425  11733003  46821024  36817339   1685919   5420194 
 20820561   7125370   3799203  43654947   3257595   2753463  16645847  30140660  16904997  40713763 
  8008580  20352507  16243245  32645325  20717948  44394536  14167874  12678723  14652735   2375232 
 20525337  14464073   1016349  82255891  65361209  50688163  45559211  26799891  17006073   7127243 
 41475447  24231633   7312803  10585185  21940577  43551321  50561002  52253023  26666700   4220460 
  7276022  14233875  35236023   9406767    238623   7099411  35986249  34785476  13036523  40826211 
 23144946   6842203  64265736   6196603   2706881  11758037  12919381  30370576   6756666  24690941 
 57395901  33368703  13180827  23102592  19021268  13637705  23785619  15322813   6134335  13442151 
 30488774   2994043  39797661  10772059  46507107  93737151  72398779  69019203  10895445   8023173 
 18293227  30887675  74575995  17572809   2632623   2901219  46494987  19515541   4984927   9305643 
  6009633   9214523  44659701  21655003    989307  32504367  16410843  16266923  32802939   5303627 
 24219269   1194304    862356   4346943  57180730   6859769  39455803  28818481   5737461  33737953 
 40557077  32800099  37729815  21824349   8706681  17511702   1183977  35780956   2161203  30214947 
 43253820  44855484  23200629  17946233  12116835   8983169  23954109   3986475  38840355  47480532 
 28553753  86623323  11262555  74473690      4698   8711775  14844871  89236347  50676666   2264353 
 31692958  11366439  52976095  11006943  16865568   4220166   5156153   8553640   1813363   4562889 
 11501340  12111378  38649440   5856097   9307563  40716582  80251063   3877026  33791843   2401053 
 27205211  18140493  32976213   1705729   6469985  32391855  44261907  20949723   3673797  42237654 
  7103383  16582851  15150525  64535409  21694390  39926724  18616947  34847335    527223   5059927 
  4047247   3264631  76975083  22276917   8299149  55916208  17043590   3118139  52753809  77976123 
 39150917  13742713   1238969   3227157   6063593   2515995  21185469   2928552   4107093  14483739 
 23829218  12255423   4703361  16833793  13658271   2236925  42421637  19831803   1630015  87615108 
  9414948  17218683  48555687  34262463   1475765   5815339  19563175  55403323  32656783  24391182 
 11342586  23230527  15649881   2300023  59842068   6467793   9684479  22137567  20171297   3282724 
 16492346  13315057  47426613   6857043   2485977  50625366  70045170  34947975  18898485  34323225 
 26209733  33139390  12645769  43476730   2103015  17045745  18526875   1037733  37956316  23837610 
  4513975  54192201  36141547   5326963  29382280  59329029  39024123  45411216  13908843   1957883 
 50992215  13383271  78782389  37015803  31919028   7095770  33188287  12182453  30620251  50059293 
  2272523  29646345   6543179  30886727  11643963   3456623   1746873  64802606   1672275   7884142 
 20708223  27423323  16718971  28179475  11984379  19950495  16020776    597431  25123239   8262235 
  1728467  34285778  43427113   4162743   4152628  15870334  35106315  62702049   6901619  88407147 
 44968791  49892257  12150303  44377547   5780361   2978351    313083  87750159   9735295     41328 
  3864021   1408827  25302912    643596  23524281  74886084  19701563   2451858  10207892  15624043 
 44471033  63400467  23232295  37707373  17084715  25678005  55448278  52536633  19308577  57797821 
  9507071    779187  40371168   5354369  52445337   2870501   9589833  11128785  45382977   7796853 
 20020251  21338271  49394013  12436155   5016326  32844332  13265319  67076303   6524718  14888247 
 23356443  14931687   9929295  37326895  26344187   7472841  40018091  49280522  14127217    690488 
 17960634  34318113  34117323  13617843  23228251   5479597  76744699   5175933   3777286   6753839 
 28383819  58881003  24330275   1108353    114762  54264786   1287547    659233  14982859  66585523 
 30541632   4494804   4447621   3696403  20420619   1295547   2160923  16210193   4146838   2747998 
 51753359  70159214   2123387  19234263  22748158  23318327   8731927  53554715  22483298   5024859 
 51922945  77084975  41057367   5606437   9476603  15902993  15240533   3836921   7176320  37253468 
   417455  86935371  19026229  35037861  13123285   7274893  71390064   6611791   9354474  12711605 
  5139309  22152243  59401850   7236573  26342631  27757599  62115658  16346909  42919107  15290757 
 24220197  19822338    311231   3609183  55330600   6880191   6184851   6876443  23484073  54806343 
 34746619  14338139   1059595  26368683  55410303  39045456  65114547   8930119  13231223   1094475 
  7927641  20834033  11654800  47503173   8894391  16967269  65260507    721425  19595643  55553543 
  1301478  32860758   7194381  25819771   1246199  23054022  78594999  12070078  94173597   2801945 
  4197213   1959927  14926903    389523  11180103  24585123  21338763   3046549  41090417  30920193 
 27021448   2081307  50855249  55908551   9042039  85530223  57755073   9805058  26975123   3710951 
 16823163   1558041  26549732  10811567  41055285  51681232   7280256   9174675   1407480  54416699 
   739763  46745101   5620743  59762263  14322285   3395889  21793862  36649656  13326576  40948371 
   315933   5757091  64324263  20248548  12810996  88788428  59375313   9741062  56468123  41589280 
 43464501  47920721    860748   8441548   9903123   5051631  30282067  77713818  29282103  46213755 
 11009363   1976763   9297798   6029923   4375148  32342623  41970282  23302347  42311873  50221482 
  1636137  84162993  10707909  44219915  12793968   6099053  18819718  26544264  14432861  47250833 
 43220097  13200536   7902732    823013  13761923   2302395  19104879   1323957  45265713  27472603 
 28429055  38739825  15336433  54451125   1674619  78952818  73274599  94379408  48146575  26103883 
  1449955  11964525  24469819  44809203  43500191   3111231  10649148  57313543  43863846    732775 
 87576677   7663605  11533570  24288594   8221172   9550743  32755179  32034325  50420383  31239474 
  1691267  33310088  22874704   2440827  71162259  11051302  58898283   9876792  21363858  26411123 
 50082531  12544123    676015    865515  31435742  14878938  49544923   2940198  15388567  35365200 
 13290927  60682252  22512033  23777371  20666727  27883983  92739847  12497095  10899669  35650080 
 37828315   1463351   9069623  40610331   9775958   5847203   4220403    665931  26921573  26091797 
 15163423     21231  29091479      5148  13697547  26566381  19927247   5196963  42965583    826893 
 18604734   1941610  18698091  54703699  27919553  23852767  28794279  14001331   5976465  35523213 
   516583  12763139  49137414   5084721  23971609  17595413  70989595    188591  21872743  19103277 
 82203123  53569842  69865612  12927373  29507043  10240320    556611  25052587   4839873   2987868 
  3845106  68208288   9529683  23709253  32011875  11849723  23120847  21555316   5710458   2660699 
 27153679   3893091  68763048  91993395  38808323   2462523    404773  58968699  10997034  40712036 
 38952466  13594683  43968157  69914187   7227099  50812959   6030429  82207365  73002873  46054803 
  5308083   6375203  24139273  16351219  40136732  31074747  11688341  63858856  23147877  21903348 
  4864767  19474884  14422168  58331247   5620323   5881863  51772131  96539761  27411108  12776075 
 28593639  41566218     44979  10450400   7499295    537007  21089343    401238  74971768  69759249 
 11518873  32643578  51674491   5825426   8101131   8067822  39349803  35392483  21774030  38757523 
  1451475  68335375  27632532   9680442   4774090  41306779  75845211    507293  13590843  45740025 
 50350251   1061883  22706436   3179541   4584861  32600403  36142053  30677567  42772797  10784666 
    54862   6614583  22653951   1579965  54986725  70425954  38018493  22593054  42181473  67623369 
  6576847  21326373  40638302  11397777   5507703   1458373   3479807  40986711   3591503  31500389 
  5746891   5384635   1170601  57170553  33270190  13893240  32625350  34598103  22661682     28074 
 41178905  44531853  17990025  41784453  11008596  80165481  46591733  12011739  68994491    692165 
 12759402  17418323  28803583   9390988     78523  23029349  20090283  23208009   1812114  32884289 
 43272114  37781755  14522547   2804355    879652   4534998  70537083  18940793  68562603  67559382 
   911277  42449518  13186542  48047133  86540395  35775421  13039699  62155887  20988906  78673008 
 42626335  31314091   4732488  33103127    995052  74598483  44848420  22436267  20098979  28038078 
 15083646  33527982  56824722  11874011  38306981  59413179  10592173  21967523  16447658  25434300 
 32193087   7517795  17827229    668176  34550723  38894631  29839978   2916003  28281619  33351523 
  4518021  12956665  11082350   5271851  66750347   5753934   5409576  16776003  35913771    459719 
 54052719   8208015    324891   3370875  29470732  77988266  45975723  29400659  19115035   8792744 
  6759363  34670373  82413585  23430531  13644603   1527803   7308879    800247   1565211  26628648 
  4580085  99630463   1893315   8560011  38840303   6951603  21690861    765738    323437   8398559 
 47658648  81369543   6977302  57645179  60681776    437157   1353873  83670182  38958951   2700548 
 53273049   1400123  23920059   8795052  54101298   8386886  58988819  10534163  55021375  14303643 
 29229314   6262923   4936436  20320257  42428610  66115658  18966703  25328821   6740801  28309781 
 43564479  26651328  28009493  32706800  25661033   5592083  24445053  19793175   3561383   3969903 
 13427889  28520002   8590638  36838197  24046674  17852643   9660303   8785405   6189893  34379211 
 18258171  19672371  54365753   1011616   5238643  54523347    287040   6825021  14140847  14152793 
 94925596  30478219   3883535  69932903   4132356  15226117  70446928  17258474  39581973  25343763 
  3332123    998991  59432187  11017521   1911599   1240076   3494283   2581751  17594944  22333023 
 41971957  22013751  14581443   5327502  24354393  68565698  37468427   2524731   7213059  13656579 
 16784107  22358631  26574084  16553551  35398659  93494201  84682589  11759533  62727387  28881976 
  4979934  77036478  12692612  56706255  24930441   8050755   3023663  44826264   9210267  47688734 
 50957428    151543  25414171   6713523  25105336  24922955  20918727  74439348   3702561  40651758 
  7295985  21392253  13564305  19202658    311874  35672866  35645910   7671083  57752286   3510491 
 80112338  94131147  42868619   4750943  45434967  86583067   9199673   2277453  17414403  35019415 
 31060240  82168066  59393457  27211263  65743125   8380572    842633   9346353   1539444  25405573 
 38046363   6586653   8222863  45962107   2308011  71453159  15610817  79780059   4837547  18778659 
 26766071   2902295   5230467   3077208   2922549  36180387  10376311  43034679  74360226  27465918 
   775767  20169193  17827975  40684130   4032690  32080245  27785433  13484204  83813307  35586313 
 47584638  37260060  22136100  66537321   2442445  13886918  10648333   2477883   3336233  25850475 
 10738848   2464311  50271333   9201237  13464277   1717514  66113963  24081537  22787187  25432763 
 27162363  31032999  21896583  57810447  12836902  12504903  63209703   1649199  41354867   2149094 
 11750909  10859053  62373177  87923193  28560228  66492751   8427818   4919207  49537273  70524795 
  3555675   6071981  21969385  23917662  20477307  24457787   1462692  42384283   8510779    828188 
 48053037  43653243  73866729  14228997  21296134  44834990  34358811  27112069  14341035  82284856 
 23026371   1060017   5466632   3496378  22215263  30574985  31935125  23248986  58405659   1323523 
 13788515  45725873   1845723  35735823    445389  79374664  13462039  35195045  11513092  13308591 
  9961768    166203  26236843  67414197  47026691  67208143   2599367   9011985  11838939  60220278 
 61883077   5041148   2146683  43050339  34433621  17239695  31928445  21344883    104682  23488575 
  4856619   1273223  54243321  40577323   2033693  10923394  59632017  55175958  30846981  34273010 
 53805596   4065738    315967   5477923  56760330  32807823  10571235  28447992  15939079    476403 
 16964083   8103975  10702215   2659998  23750133  59117733  29797975  10618312  11536585   2917699 
 39828987  38781866  25316505  19868199  64022939   7890555  39370359   1009327  13008923  13655158 
   667383   3579799  28046180  20804494  24013683  10352112   2055483  46357917  81044103  32919829 
 36317185  14851593    923003  22067715  12442623  28314068   3923400  22608051   1574619  10372237 
 57076903  53753203    985979   9392364   1310527  19335859  28023349  31930329  65363592  37924647 
 13241559    128912   5189137  23617993  35460627    699507  14475633  51575927  14905067  16384323 
 54104023  30267259  37086783  18930675  38837727  52670197  26094869  14017473    679875  29406683 
  7217631  51882798  45034613  12775595  64984569  69670689  45523335  18866317   6674507  56808615 
 50894568  10331223  59899941    673123   3357491   3684639   4660603  54037000  40315881   8276493 
  3167651   6110913   3670049  21350331  34649646   2435523  24413159  71960919  25955031  58064499 
 76329273  14249463   4425915  41427783  10367623  17389183  53155719  53526402  14592183  14199063 
  6931380   1331453    123421  40863753  48304355   5213625   4637985  36860196   3262098  12737507 
 27205675  28462480  20948555   9672279  26418235  11396172   2963503  30169530  76492923  13738845 
 20497959  84069408   7557088  25841891  12132573  29592231  48540703  10779828   8880071  62423205 
 27501432  37358895  44667603  28463847  39700483   7681191    709924  32752772  11462563  12329873 
 53386432  38365138    258513   4650021   7436651    903003  11611191  22959873  16271658  65225281 
 50685771  55642953    224723  27747240   5857242    699437  11345702    951423  26186294   6244125 
 51702735   6534138    867003   3103496  39750491   7534091  10797423  24514113  30946990  12517195 
 15960363  17958496  85297549  15623409  44252058  11430168   2010523   4726223  25588752   9239595 
 18747125   6148635  56515283   1685921   3526569  44204415   2554143  54276003    837339  22293317 
 43971657  17725935  23448366  90554363  32622548  69198263   9479931  44597873    180851   2167288 
 42050663  23991307  10127647   7775231  12322902   5019783  30832078  33961083  14886600   4823768 
 52448791  14447283   2357327  40222851  60056835   8863323  37279757  40909963  41979456   1063463 
 78634923  11376516  20703828  21823831   6836013   6147858  74559118   1866174   9636792  40445147 
 12935505  14294439  22956623  57476652   4667830    974427  15330417  70221483   8502015  25755515 
  1722227  28212308   4999593  15632943  48982749  49169399  25210488  24620153  27802059   4222808 
  1807104   3884493   3208619  45816933    943183   1604859   4981403  25235022   2488119  17363713 
 44813307  62298003   1861101    172617   1131603    170043  55343171  18569331   5671755  56017293 
 65464753  64517103  27820739  14820237  32881746  45039775  24968826  62493621  25943772  47822991 
  9554283  25308047  55846354  50981013  35926251     58317  18343563  21956101  11545651  41808190 
 35761720  57350095  16730907  26402931  10832172  38268061  36600432  69122907  75919278  46152615 
 49623699   3916575  27903967  27358223  21146667  54074949  16289395  71890746  21132771  32677611 
 94364827   2764453  24418786   6654705  26004951  40290743  20596139  72432906  47157123  28602393 
 12217570  20526323   3475413  64635431   2390063  24218703  42648393   8927365  24089320  53219676 
    90759   5423463  39119658  54777804   8349331   3853368  20664327   2683167  40531513  34953074 
 14174231   1619312  36248595  67844327  15075087  10670999  38042261   1160149   7533243  12309706 
 12013989  15459504  25755747   1144579  36518373   3250910   5108444  26144835  16972623   2072037 
  6506109  17253293  46844395  16877733   1942414  28513611   3316098   6544825  12143058  27017191 
 12934169  68359631  31352300   1809599  36897907  35879643  50422907  28022543  22167723   7788605 
  5880141  69123827  41046198  90345147   8960168  50754533  26761799   1020709   6649073  16611603 
 54408443  49420967  11492683  36040249   1340322  18963219  45131397  24806235   6218673   2146575 
  2013203  15935471  51299543  55337339  76707995    840891  71968123  36685239   3512223  11849466 
   138625  25067515  18143135  15784793  15848384  67560714     58819   7939611  29223439  34395963 
 20780565  48527823   6562679  25646785     93948  27872815   4830519  48180513  48697057  10588545 
 11383307  29543439    341499  19964425   2412799   4741139  39353951  56240286  60131195  16111743 
 25197815  32703423  75781043  32267539   2325569  33685327  72966873  55912245  44742315  41704643 
  9488483  24740547  17811367   9971370  37501438  40990647    345390    288361  50400123  13012353 
 20457323   4851036  24908091  14256306  50783067   1398715  11477482   3352605   7194123  16428422 
  8966300  40026858  31031913   8934758  10558496  11293815  14207547  41949173  52081527  10038069 
 15260949   2821043  66538687   2383387  17583441   5980830  18573873  14895503  39656904  39416115 
  9665935  13251519  91963659  74722953  53861601    404595  46142231  15175591  46696823  23128623 
 55094323   3146202   8508129  66119928   2086913  44843131  28284792  11843448  20893146  84917697 
   415213  42446805   5527962  19766411  71151622  32346633  10650411  61148203   2146911    579423 
 24078557  28248063  27590235  66767967  18898795  30022441   5266758  47550331  21445833   2392183 
  4209415   2442141   3027279   2009459   2382243  53476725  25958869  26689261   9990822  54101933 
 12429176  21631257   5963451  29633062  61972451     17963   5084293  52238673  29076611  74798235 
  9581610  70334263  20330475  70942330  27043483   4565123  49435344  25667879  56620995  19839824 
  4565623  18204540  28745759   1935446   8668219   6021983  58430283  31844784  75806211  29075550 
 12171901   3509573  48029247   2624091   3030153   2484231  14375594  34673555  81093443  78293691 
 70735287  14790855  11049023  10329971  77721333  22598148  14786523   9456897  44993827   2585787 
  9337299  38952251  15612498  69420363  21201789  39444213  32746235  16936623  18882927   2894007 
 10620195   3364015  11866571  27139365  11050011   1175076  52323753  37476310   5220653  39549748 
 12361010  36610704  54532393   9320973   2668923  46107099  13233093  11390073  28911264  19611195 
  1345743    433273  46074951   3258639  81203843   5317095  14860707  33595725  13843401   5173971 
 30791083  40448551   5176197  76637112    997449   3841115  10074491  25927085  30289178  13779993 
 22516441  11217636  12132583  41342603   3906707  36430083  35522385  53454099    771099   2066187 
 34261613  20905363   1045023  48420187  91847554   7809155  26990979  92056187  20785551  53650011 
   288696  71155073   9212421  29577273   5829087  46621395  43590873  16735227  25751184   2598938 
 32142651    883682    557417  29094123  69747922   1189059  34189865  57475359  11319132    836309 
 20883351  33912331  80571195  39122819  45803403  33250123  29262411   9473730   1107873  47370925 
 34367427  47189965  40245211  44707821  22309383  48464573  11003773  21538621   1435819  11481747 
 27879163  25995723   3420393  75046708  75718467  54674988   7317552  23070359  25221381   3036923 
 66276375  74600325  37425633  40810893  25285593  51686313   5551369   2684273  43194552  42616133 
 93373419  33023190   7746805  20910050  54471397  14261403  19967568   4412565   4219219   3316244 
 33217749   8096973  24953667    470829     30863  69852597  55857169  15012351  52324101  19457935 
   196735  13485975    105509   3162557   4342263   5809533    506856  22334758  11148379  35679999 
  9671532  11153199  29294011   3202059   8016103   2293533   8337203  52514275   5578945  15079143 
 74691289  66747223  58971631  19917051  73092523   6437463  49686703  53473025  33569529   7634464 
 17663973  67347291    792461    509825  27217675  42166263   5680767   9685335  91291015   8872743 
 16450758  23505869  35359611  23035023  21166119  34015443   3922925  49756317  80506653   6520086 
 11094879  11900241  13208613  11096879  15716813   6018123  19805433  32653623  55792860   6467529 
  8205499  54576225  38612965  71877083   1441323  71020883   7678593  62657187  11392503  16355761 
 26257543  87565023  28459113  24213162  17175197  35974695  70521101    615195  11800833  68290891 
 25821393  77374643  36724767  54481263  58310055  16388077  13043098  19825243  33951736  14944707 
 56498131   2785540  12990134   9428079  48420731  10282947  11744587  18245293   5652465   9978343 
 71073849   4244803  31081587    622668    492883  63212441   5052660  21131304   9193645  26283653 
 21041220  78507279  62529099    398031  53369208  34520938  11144487  17312904  21102813   2146267 
 48631476  73550607  34506075  14742042   2412099  24498975   7497433  24394834   6557883  45152827 
 20060163  62150029  33144129  20883955   1347987  30769131  23439810   7152052  18689579  16728017 
 45138423    126403  19940069  19966641  10873017  37738865   2843883  34362687  22988295  17133729 
 48225911  30239529  21659843  21654457   9974501  27723773  45422248  27745547   9464057   2218449 
  6012835  31229055  13471293   3741625  21653798   7400139  70912257  76628831  26264069    819669 
 34030053  33353239   2128351  52052415  72256923    373777   6582479   8684448  66777043   8375728 
 20956023   8031093  13194374  53154089  33484959  21654403  36435555   3705578  12282223   8137995 
 15962763  83090355  73848891   9693144   8729151  12759906  20760774   1287175   8863575   5476140 
 13578974  39136387  20123883  80819025  45156831  24736223   1940095  32142853   1236939   3524606 
  8734523  46244079  18443079   2062673  17159779   3639615  23208336   7725203   2594223   6375497 
 21250623  32198264   1135237  66157555  13799083  27074723    631787  59755879  12832992  86874606 
 50734471  11415453    559755  12396705   7220835  26501211   4109427  20544567  14175284   4463790 
 11459123   5236926  64995543   7002677   6065499  24898731  85071608    322250  14086122  19072729 
 27593421  49923887  10900353  83128695    827670  21991483  92283843  64039371  14687289  17283904 
 71967770  38635293  17589083   9709974  21141051  33493423  14183163   4828023   8856483  33819345 
 15595637  13776490   4206813   6817398  43773523  39265635  17016122  37144852  34659753  39506273 
  8525563  65537803   3796911  77606763   1392360   1362231  31277569  33355121  29603875   2817973 
 67347223  12689969   2599933   3672963   2761791    952855  36540543  44560701  12123147  30029151 
 13350502  65142678    758818  13784259   9239306  65434613  12105064  58509297  12839207  56016179 
   855771    570774  22331525  12467547  47621239  15336405  23054743  24140283   8100171   4779611 
 20455650  22969347  61678283  34458129  24335603  15782269  46915371  14341382     39511  13967527 
 35326757   8059803  60670563  42026667  29797051   5855739  47685873   4196247   4551115   3532333 
 56862325  25869213  58768279  67149193   4640187  13735707  67541723   8549323  10913019   6773807 
  4813659  24671373   2529273  77043933  22092648  26297979    108353  14725113   8094237  25447893 
 20987771  21992548  10857606   3205380  29624704  37950875  36117559  57335867  31401843   9054487 
 20663647   1741021   4855077  11842431  12063489  55463897   4155101  35802199  57001782  26639035 
 33489969   4485723  10682242  11176375   6874137   9492913   3070463   8274357   8140762  12871443 
 39100613   4860155  26871782  35658537  18333601   6957825   7223109  16798683  54759503    303306 
 24616087    124355    231795  20509773   8154773  21921003  23808543  44471036  73492443   2024691 
 72771594  19166531  13465245  59920303  55955818  60485963   7106478  15611802  24806619   5162835 
 30522593   1511079  16697868  51069615   2088644   7612970  22403972  26353461  29264955  24430687 
     8487   8920043   6724647  47643353  54886831   5723149  35300751  23389787  31927683  87154619 
 40016323  67030269  13730580  86170385  40786113   8159373  18780951  27836036  41063651  14154567 
 56175069   1885083  47591083  10297553  63216799  28503123     79895  49593387  40050437  55909507 
  6491727  10480310  46599369   8499733   5950043   8515044  27481047  57497019   1565091  13469850 
 25652971  34178238  15524693  32243958  16365683  39217290  36667512  18818043    518496   8906748 
 42666471  26396483  18491169   2439339  23681262  49788347  54070000  17366892  15671773   3773547 
 10232931   3196125  41002123  14656837  38442275  20818229  13919943    660919  15770895   3316635 
 38815188  12878071  27272431  49145730  26438937  15419718  87600511   1151895  34986123  15938943 
 49488107  24430399  56246638  32676172  14821522  27135201   6796927  28637865   2061933   9075213 
 17795043  26730007   3907539  19240267  33334395  30741243  86801283  10888100  28429810  34531275 
  6685731   8286245  31426673  16105599  20626927  53363895  19468941   2021581  13833106   4740684 
 53332332   1810428   2216467   9710483    429783  42249073  20404235   2642175    714219  36213083 
 16776171  25173673   1181195  10549267  77849284  26803659  12747643   9302663  33743850  45398463 
 15508745  41241723  36132723   6001068  52864003  51583363   5980299  62579367  69568223  65061651 
 29075063  62557199   9996102   2919653  25323209  26205819  42611307  62229723  82558755   6307739 
 14915751  36784635  15588349  67267886  27538272  13262233   5145759   7178798   3366679  16022301 
 12147095  50219802  86360861  34215285  56475867  60327579   1110771   2799395  25555560  10944483 
 42705519  45970047  34019551  25133025  67674869  11206659  56158589  25779766  32924197  34074096 
 25342335  49810289  14319615  12389011  38882178  22240163  18020547  32382123   5634535  58272365 
  1650579   2695053  37967363   4831017  12246819  55010819   7978931   8009367   8826171   3521369 
 60605123   1491723  12296358  26515500    910872  22536139  17414684  24174006  31514427  16139076 
 20771115   1288218      7227  11374139  17297195  23480608   7752893   6040463  26801170  30965103 
 12995419  44952923  86739788  33517593  21064474  25869924  13643903  23490783  12923364  11364779 
 69759043  83657655  79887315   4452451   5786637  26668665  32438814  21652983  38641435   1680795 
 34355509  21320555  28150674   6685113  18929215  15011208  33834363   9773493  85658283   7035373 
 20308085  16230883  47026095  22990233  65056089  16087047    796061  25295645    780791   8820027 
  1566947  64820918  34740896   1226187  20045648  14895465   5121575   9290239    216379  30707136 
 31266897  12703898  30040628  45484953  31517070  12542211   3654417  26081227  22530351   3802235 
 33873141  89471648   2358195   8412579  59245248  14644275  15746942  25915793  20631090  15700211 
 51411363  45216819   3559313  83469249   3555038  30849303  45013077  16126902  47574123   2363855 
 18629433  47600907  11044104  16443249  58631493  52472503  12959339   8485656  46061082  22363807 
 14357972  32086641  22173423   7162629   3784423  15630773  27751259  36644982  41803386   2039631 
 10446531   2882023   2133618  16828395   3038023  15164178  37503433  51799587  28890777  22448784 
  6867536    811494    771138  43062423  10233263  79938073   4401423  31612154  78527580  94433615 
  2932227  19974831  27554923  11615797   1948630  47566065  37831611  14607947  57912477  32823183 
 16021763  14554608   1733883   5423283  57209919  57130911   7506333  35089655  28840014  25426873 
 15973107  75838523  11245915  39901811   8175777   3089130   7685163  21391389  37588772   3433332 
 64328387   3340176   3636929  77897774   3445477  51626334  41515602  31841119   4875007  11820267 
 23845189  56957331   4966799   7544114  22843743  41435349   1447875  30720433  13242443   9295623 
  3522303  25792648  27243393  45057197  19811234  26038563   1253825   1227777  25104130  32391378 
 29621778  32864467  40191956   7677793  25224861   8740313   8628585  28477587    823483  29829518 
 81591161   1736979  57343146  22638376   7068081  34478284   1006981  11328013   3596079  18341993 
  3927881  44467903    110751  20235255  12459115  46699623  21783269   1162393   7389177  22378843 
   445323  36641763  69004733   4506814  10295665  39571999  53316441   2746455    503748  13167405 
 61975827  51574867  55224903  25721799  31943223  24482451   4294905  24482043  55146075    546387 
  1151499  20020669  39668579   4420833  22402491     63096   3720267  21934743  27072602  18738948 
 14281403  10627812   5847643  34752389  31046265  21826491   1191961  11979281   8329389  17973323 
  1403938    998365   8773774  85612803  37398957   6389394   8091723  45289365  12837036  59718802 
  6574684   5596333  66970572   1615691  17100819    994289   7499103  32190523  16826023   5820867 
 80586330   3555223  26855217   9513616  28536123   2726889   3096573   5397568    346245   5351871 
  2026917   1144102   1144015  42670107  24101513     36923   2606239  23689503   2169231  12166629 
  1134074   5716605   8379132  84991708  98653419   7838175  30937697  25013844   2738052  33167227 
 53973504  20464833  20436939   4563780   7493847   3951683  70892691  78097884  18583716  11139973 
 61952754  32796547   2241387  29489433  43617348  30340929  61934106  64681329  41002173  42095995 
 41969283   5359890   8664317  37383051  33090427  46494018  19008123  49195347     35155  41201719 
 52950312  13517073  34911175  76344289  30786193  10923320   2569407  65675123  19834443  15310110 
 71835623  28938123  22037019   2123127  52805793   1850673  48660547  61561463  15362523   2323237 
 14701785   9877333    969868  29076450  40104467  15119410  46878171   3458823  14964243  11021623 
 16775940  13339496  32092613  46626351  28742083  91494513  62464317  43389098  14100263  23129973 
 17019279  11011999  97762737    996027  14050563  29961555   9273200  22119203   1104213   6843796 
 70457055   7015857  12338130  30765462   3835498  35836592   8198043  14876403  21424955  24253479 
   723351   8624094  55349865  13116703  31783287   4464132   3515217   4030556  36085835  32128431 
  6949869  22055343  48046663  31701395  21628743  31544368   7703287   6895375  14050623   2462982 
   229605   4183335   6893757  43214340  16042173   9046923  60239283  20282623  22415571  27937923 
 14059174  62754702   9362255   3209323  32206997   6689883  26802276  29674643  11200505  14519148 
 35542213   9497555  17469323  28344903  12719147  19722163    541797   3096453   5543502   3072648 
  3674483  49878029  56745759  19705673  15287821  51222645   7817712   3974035  40570691  59317187 
 16982613   4805631   7784339   6148601  18163912  60917351  11092659   9987003  15758523  54658166 
 23187818  23824215  35162467  30841143  83804337   5087779  26054547  35234436  29165463  14787295 
 12851647   7539179  28838825  53337867  26311891  21900948   5456688  56710680  53534373    649028 
 27082216   4009626  15184391  35383443  18261111     59259  24714813  10415614  67386373  51752733 
 23857641  23175495    731169  32168221  54332811  67962624  62256323  48069816  39654860  43641755 
 39771966  52230758  63336833  47395457  20549205  12983147  15425443  41022123   5322185  57689937 
 27023531  26758673  47031203  14171510  24423003  21893856  44306853   8816187  40872675    391123 
 10227255  30547021  13246323   4744728  62605362  38123013  29231754  60149355    110691  91159666 
 24319683   7391303  60722223   6013547   7149171   9964903   1116681   9500127  11730240  29133095 
  5386623  28085515    671623    870083   2729079   9816927   4231747  37920443   1590771   2722451 
   621003   8193217  15617647    331699    271666    132731  67483425  95636755   1101321  52730623 
 37521321    408051   6570253  39138427   2173123   1444693    535839  50156723  26639553   9970623 
 24158813  62160795  89521646   8972953  11032193   8626687  36423927   4073742   2665082  57794040 
 42818067  24432891  74669793   1420419  16003463  66894195  18909987  45390865   6461295   5848379 
  8002467  44934403  28244019   5052170  38946342  65612529  35837034  43822289  18797443  41110583 
  6515751   7888497  25712286  33160415    304168   8835262  45015569  81017804  14498203  25583269 
 15231563   6061437  13349018  10919710  11824107  45990186  55977318   5552891  27832837   2080320 
 62017507  68276001  57357273  50765915  68154491  19244501  28041678  23705163   3699949  11735327 
 36579017  78142354   9294788  30793515   3786675  40819381  20959632   6222911  27069693  21088905 
  3812703  48005247   9239693  28231411    766003    292701  20320504  19570608  70221045  89376843 
 19516411   9135925  19198783  33375371  14324520  69460836  14720101   8690595  30846419  14066299 
 23147035  43314600   3730713  30034941  28828263   7307939   8765811  25199073  49145503   1527857 
 32574623  31448236  59459838  21020466  13237093   9410716  39883947  36945051   9902136  76559217 
 53730168   6177993   8146919   9649035  32227107   5445339  12973006  52638933    250237  90749817 
 76325248  60077103  25104291  55979865  58323339   3854298   5133678   1733246  27871521  81565080 
 13736443   2036675  28640735  14487550   5466243  23679181  57865008   8596685  48968477  59204667 
  2464656  75589161  45866123  31794219  21060165  13161960  13484139   7840302  40919163  29012187 
  6757643  19043454   4917570  16195123  14851960   3108987  52607062  29682615  22678732  58444795 
 52971747  68400783  34633284  37232208  17585510  20646283  16345837  13423803  22431861  32219557 
 22780835   5238606  58261413   1731975  26130642   1989936   2396859  16755719   8412917   6535419 
 29406423  19347285  28905018   1773258  15249939  36766567  39759623  72407643  17534211   3956244 
 41481567  30824067  23353613   2111831  44520837     88875  12549335  35005617  16176003    880195 
  5205063  60924183   9827587  29866212  13698972   5375710   7979523  17810211   9999907  30011011 
  6475785   7301531   5343729   8769219  10142323    287619   6485541  34351408  62146761  10782036 
 13932100  19710730    705919  31478843    171600  12042651   2075227   9813338  64149144   3607188 
  4507701    141499   1781706   9760083  48297493  19863591  32623675   3822903  66403131  22262363 
 35764511  77021619  73940759  32226173   9069802  51632199  13582523  16606401    277933   2854339 
   781623  23020491   6750699  36390853  27351651  35402022   3275642  24172482  43628451   2393319 
 52290543  11196408  35067792   2073085  34036279  45492003   6786858  13008042  51990115  26980384 
  5269344   4016723   2090835   9224558   2123563  27085257   6520722  18232363  48466533  36454398 
 26209113  13705248    412451  71841255  33344685  10196853   5833203  44236588  91280037   5410683 
  1550895   6827673  23955163  23596593  25914353  80128167   5864553    855662  25589764  53520571 
  1529385  52763184  13890688  78702807   9737037   5581890  50024438  13274811  11793693  17584731 
 29044721  14769156   9973803  51141531  18494023   5554663  29390918  15075747  11110973  41183763 
 20979453  50681313  20075713  88556641   5056834  10651611     22111  49671267  45416473  20454548 
 13463103   4977705  17125393  54642939  23134818  23541774  37060487  42580731  13419728   3098711 
 20617863  23984469  13325358   7755899   5623629  40112923  48694329  10560683  37806864  37111353 
  3872404  10971798   6543557  65581041   3253201   6818748  33967923  23716083  11667291  13244598 
 24805673  71794839   6147891  34483200  24516123     68977  80014083  18701468    592955  40529525 
 30082070   8013549  34667643  39607311  54094918    217053   3242025  84006033   3435323   3628440 
     6727  13189143   4452333  11211353  32795738   7234379  78379137  40036263  19214565  52068090 
  1075525  22077938  87287934   6733584  13202205  72718331  10393464   1009779  47519970  34501083 
 16139498  34338616  61299685   5526924  45531612  35427023  80905163  15282591   5333778   3477891 
 43639444   3457867  26299410   4670903  30292091  13646019  22343977    852537  40297963  19447547 
 25648413  28468731  35552373  38255448  18301089  57445368  79673073  63804633   9592048  47221266 
 11672773  76764136  79507019  56839633  10449159   7222453   8311983  14459428  62420253  15140773 
 62324587  17904209  16350835  16280139   6079893  58648641  82907031  35489787  46784568   2909792 
 11977077   8722386  43832147  58320952  25724802   2599321   2402578  24078672  26464161  40408792 
 35141795   1257843   5070803  28491839  11948758  44132083  48901183  16181643  75437103  14945689 
 20686443  50972923   2551163   1358570  21538563  46745343    498123  10920063  31876883  66015123 
 53957123   8701397  33421975  11923083   8022146  23307423   1601462  30326757   1834956  17305964 
  5001144  28277243  80957635  31774959   1745163   8425868   6402918   9270771  28536339  11629011 
 19552415  39566811  68157333  37566798   2117879  66944497  22523483  18243180  11614746   1541452 
 40072097  13594203  60491659   4990071  20530159  22156155    448353  10174623  69579951    477891 
 58092918  25201005  35403808  23137977  18197071   5087516  31842510  11511406  66508013   2665842 
 35691963   2474637  34248459  27757203  32699211   6604247   2712354  34426587  12289803  17496483 
 21660528  18975163  28443135   5647743  30289731  75708843  46201523   8884785   7149939  60641458 
 55866381   6582195  39342750  19907175  51691077  25052724   2596038  19888271    616155  18893241 
   802873   2571750  16892613   3943664  13663851  18294567   5699323  17421630  60818207  24004191 
 12003515  22584521   3932283  30203268   8083503  15818883  56479155   3639381   5458437  19000041 
 12967475  61452451  18624767  35424162  22635883   8947347  20708812  23949912  10773585  53573331 
  5459349   1202724  16056793  57965499  21750869     11517  38466915  10672099  42047595   9526829 
  6451503  30783220   1168851  42611673   1032621  69623651   8685723  36088823  57939783   6259877 
 12499421  38309834  25043449   2698544  47787667   6129243  15342023    283371  27263019  46569048 
   819081  23728235  25849948  37166958  20951467  27320604  23454275  24769698  56333165  18240061 
 45426981  42782793  65174715  38339193  52573191  18384927  68986887  16605001   4821551  56590832 
    56553  22729249  19662675   8713581  45045962  29373862  19995021  53696486   3420663  10597733 
 16101208  41577113  26435329   6505574  10194186   1116867   8758747   5095598  16753623   9629235 
 54629810  14401491  54514401   2935977   9112671  16534203  54707636  24347259  17561475  59607843 
 22914434  44981067  13709625  11070033   1398533  60757524  23598061   2582755  67544163   3479600 
  7239803  11532263  38420219  28876635  79676869  36883781  55489968  60061371  21139571  17757167 
 14617413  57898433  56908744   1120243  47085051  19399659  62422491  42606816   4384107  76021882 
 38572555  14330199   4675100  37211963  15409998   7168053  37476102  14147943  53350973   8285307 
 28523161   8531835   9412211   9572228  23004279  25797534  28789011  53038043   3978643  20272443 
 33999825  25383754   1054803  20087615   8672703   5727515  19600843  13257645   2750325  35913303 
    77613  64719583  22303404    258275  67753691   1620219   1135047   8754149   8262896   2296187 
 24130635  10414023   1007313  11267828   4209963  10550398  52032567  48695331  19966454  33275334 
 20082822    417241  20712043  36858413  23962105  28477851   5996853  43990759   3026790  15752463 
 39007497  41181123  41254443   7376185   8260523  17437301  18533829  10127097  39714347  41746991 
 50931861  18962110  13062387   1725957  21519213  61638403  23663151  84787848   3039961   3686352 
 13952777    416150  78561883  23514523  62575321  68239611     15375  42765323  75547855   9720273 
  5520308  17833803  11674723   1968485  23348802  61084566  21253183   5775123  70596443  10850950 
  6444709  16592828  31737248  66150963  80938048  16046523  59882127  31149947   2317425  43773018 
  1001879   5122683  30591611  16227439   9557088   7526140  40710499  23968687   4519941  58882795 
 45729093  35189423   1165227   2328130   7425647   9222543  18858113   7953873  22511313    165627 
  6708888  30228762  56307931   4464048  39575202  39887323  65862051  60730907  72060744    463266 
 33225767  34379718  36842859  12883755  51409851     64824  36250519  21989675   2046065  25094917 
  2331708  18568680  36633393  54005598  66968167  42280647  65506725   5379270    302859   4210923 
 11265387   8425923  39862160   1662903  42700245  24424536   2944959  34948959   4697303  80798043 
 62673552  13487035  25676343  25417260   7130491  28343423    469743   3734881  27278374  81316932 
 36095648  29508133  84948679  24894133  20368470   9907323  16395112  24954848  12234141   8429346 
  9981003  61169694   2913117   1509515   1223517   2487894  54398928  53187255  76688931  65478643 
  5106683  62725973    816549  30295623  50550729   1463045  25093005  17128545   2327327  10201965 
 17576934  20571281  54845355  52775223  10754025   1741408  29611383   9471003  21148899  51669118 
  2496573  37346029  22467498  90309648   4622873  12717726  46517351  36635400  73142844   1346283 
 13681940  36089527  22970908  14830248  23222917  66315093    264573  55609171  45624264  19525655 
  8375448  12113019  35865702  11148453    959635   1108505   9314661  15147643  43641841  15535071 
 37505558   6181859  41140803  40738843  33111045   1611963  66607003   9877147   2146667   2261481 
  6191418  52673623  60017769   1388524  29393850  45395821  23631540  20997617  44405451  18458763 
  2024659   2625239  10417103  66915938  39590829  48881099    171192  13432423   1326157  13165840 
 24558345  17693323  43041385    446943   8578527  17767525   2795319  22305339   7810909    911697 
 83879637  43834617  39065223    445083  34831132  24166851  36381303   1313376     30813   8061719 
  3020439   2414293  14993358   4438522  50775179  10393368   5214703   5517348   8911773   2301427 
 31584343  13010813  27309789  15257361  29386201  16675908  38737595  67014707  15247218  13636795 
  5381392   2267127   9654049  46319525   8874057   5845435  31883649  26956907  51715075  15209103 
  3482279  29316223   4759823    563261  42806523  62587043  11596863   4131303  55260393  49973595 
 70379243  11559003  52989123  29576360  51002853  55542483  55664587  35217357  46279767   3698353 
 29531163  30475100   5595348  15813129   6448920  17725047   3118866   1850533   2415688   3553377 
  5150388  38601488   1106298  10369809  44358143  15936615  43579608   8325583  31459323   9201446 
 36131579  16855065   6019193  33612099  18096498  19758523  40162971  22929248  19468541  14543730 
 31042513   1550938  26440751   9934293   1284611  40599000   1061241  53038293  25739331   2885733 
 59961843   2567003    435250  20333928   4273721  12275892  18328123    682288  17808329  20184848 
 21178393   4402587   6291723     17160  10873869  40432515  16363073  14198553  13763400  10132143 
   589483  60760935  77755590  12828995   2369017  33014868  52124448  47253768  34089123  83859651 
 25990673    139098  22890620    598851    936939  54645415  31344823  30821614  16903803   7340065 
 15181703   3536673   5968851  39041895  43368357  24836235   6649695  79031171  17817237  20246154 
 24331045  15513558  40926797  47177316   9057717  54091559   3296959   9035949   8712603   2265635 
 19159327    947253  18221443  16617764  54877236  36879427  26478267  52948788   8676159   7191595 
  1531466  40346547  17977979    880503  21764631  22935651  54618273  53998683  70812189  26461785 
 98416261   8839037  65159984   5908893  12377985  12064950  17437705   5475500  26275515  15375675 
 38114511  13749391  12907523  55516173  35587157  38285659   5036623  22735098  26291563  36069651 
  5278812  25801667   7249579  14069563  59868981  20488593  31595608   5977003  41197173  83687343 
 52462961   3246468  17032566  49904439  41775465  80632240  33359955  49945915  38888683  37942236 
 14370408  34461944  71303801  52973171  11959203  70272336  17949158  25569947  58914583   2397955 
 24704099  32679803  23951085    108703  37110107  46049392    311469   4236489  55590425  59675777 
 19699803  31639227  11144557  17451489  53677058  26863773   2754798   5221388  11969474   1238843 
 86374197  19824225   9779451    901407  14863248   7957203  11772006   2572495   2361782   9400398 
 17908467  38392873  26029843  82837367  11410159  34548875  73598843  26960253  11728973  48701051 
 83191632   3558523   4870343  30692157   1866889  12073352   6907401  56186115   2125801  28051035 
 17021473   4008672  10401219  19261602  83850123   3545423  35795323  18431455  17934741   8259399 
  2474133   1715763   6303291  10179303  17859230   8835292  89404635  41988755   1515729  16308571 
 13220298  12716148  78866870  11420675    866722  19127433  31391691  68751355  37481645  15164916 
   464293   8710141  57757446   7176859   5468523  77458245   6239177  31670139  18660003  73013685 
   849851   3261201   1544535   6434299   2381109  26043138  27856393  21424218   7963263   4128063 
  9095055   9921153  31272987  41703370   8755571  11676583  38282575  16941371  11578803  29207211 
 22888843  19364748   7757383   1944527  79892159  21857055   8066203  22524705  17567736  40701147 
 15096722  25982547  14115882   9064653  37225374   1785383  71012931  77817897   3717682   6698865 
 13506108   1738572  29710083  40024563  53772155    177902  11965923   3016551    472155  31758603 
 41843379  19255224  11806188  18968269  65374251    703163  59517690  41394195  81748996  13309440 
 17742921   1137093  39270101  29060278  84385239  31692409  36444423   3040286     35891  29520550 
 42453123  26878483  82639563  10223195  40521759  16012617  27850563  29754323  17540971  11616372 
  9821023   9726603  44574739  16819843  43565241    959367   4932519   4405713  63141432   2259387 
  2287800  18828471     81789    829635  82141221  23957029  44243769  51668493  18274526   1785559 
 45246879  72587235  56309713  14429265  41284527  22165073  56138765   3073465  11839003   2080635 
  5947571   6426299  20977475   7134828  59846977  10804777   1063171   3729210  24637943  26725399 
 22748757  64783779   4175907  28518197  12729819    531739   8717593  17451051  45719294  35042275 
 31236786  37527711  31903423  63451671   5387155  31924234   4675359  29198063  36749873  44735520 
 27002094  44147138  72981708  19958841   5307515  18396503  46803255  13691787  56663631     28498 
 34386592  84066171  27976764  60994335   1967623    741999  41698962  46720874  52649412  39935252 
 20001487  15380193  64354662  20719083  18465273  77673147  65259597  55081845   1616672  27066911 
   843163  56882098  10825287  51944827  21982074  34404052  14093361  75150253  10585365  12823755 
 32830721  22617951  25420443   9920327  18236073   1589076  15783213   5727131  47611995  18676233 
 13175637  33574301  38379513  14215199  34733463   5890795   5030493     19591   8431103  13781447 
 19492746   5613215  33231009  14990428  46758491  26142063   3869695  29224815   7496326   7815753 
 13011027  11173045  14829924  47127948  15577593  25394128  21005149  35767308  20588823  55067459 
 40565568  16545509  48951337   1881063  29547312   5772319   9156641  28471412  13065590   3889043 
 40155630  38867943  24794513  21596957  82979367  70525333  51863240   2900481   6379523  12906435 
  6923108   2087493  27027737  18665344    699530   4249698   2589911  84509435    798800  58944252 
 71893623  49123158   8456523  22611541  33706361  47133618  32094273  76160823  35603250  30697313 
 19564123   9344283   3837263   5405399   5039203  47148623  20984417   2722333    498720    487815 
 15403725  16737961  33679773  52346733  70882503  29898963  35642043  78278313  26791095  13070983 
 60943763  48402427  23129502  13349571   8993103   9913368   4739365  15213993  12961155  21497847 
 59618647  25879415   8426508  30673536  60279746    966572  29480403   1084326   1957918   6890575 
  1380863  15870699   4880581     88197  83436351   6491643  12261923  21375661  57543655  45008688 
 31508992  25443955   9528079   9812013   3148935  47868608  73312032   2574573  36444539  24691592 
 35379828  15272991  11630754  16173024  45718787  42333271   1303161  44464873  11430672  43625355 
 33527115  17679946  34951671  25505211  42474423   2786473   7064565  42438075  15740386   9942158 
   415615  23097219  35040128   8653977  93170731  65974605   1898687  30381453  60666357  42226459 
 34110550  11679648  25495373  12323706  17467663  25064170    698387  39624852  10096167  11790992 
 40534017  11643367  12425591   1174983  21800775   6541683   4417998  24647379   2935263  15944478 
 10974933   4204223   5646498   6755515  14239079   8621099   5782068  19390943  13575123  44683839 
 47743569    348805  25005419   4688543  34896703    477795  35744638  93433575   6675963  30548907 
  7050125   3709248  22262195     40812  49321235    863931    476529  78099867   3690159   8394770 
 22458153  16239618  68960576   7946971  49677120  51128383  90984863   6411073   2378931     11640 
 65851193  46864941   6589053  29892904  29258295  65866113   7083836  26385411   8015452    228333 
 10860248   9053453   1747253  11048083  44238267   8355093   8686487  12786651  13159499  24592113 
 27860165   6794653  10838918  16760333  72897542  19874022  17523033  72160926  36929775   2594969 
 58104171  14395515  37854755   4190153   9380807  15392923  79411473  36374511  13518721  15829315 
  3374476  23644425  20290575   2366877  61860675  11382053   6872169  21598440     37831  32492154 
 29551561  56002295   5100340  67258851   7004862  27736983    188793  41158331  82576707  29388495 
  4467231   7364003  14109783  68299146  67841403   1304883  13243623  12689643   3648353   7005891 
  1214069  38243643  14059407  47401861  46895181  27609293   9891789  43798203   1884581  23614987 
  8693652  65377839  46840053  46487105  28342779   3900357  27550123  43538514  24043505  13798955 
 54772891  35471867  31882022  16038539  60872399  37991655  46368776  52098668  48040971   2435853 
 50035515  19209552  12563352  32769707  35948123    377815   4299551  13810555   6075747  19225220 
 16902995  10788131  86284875   9540185  39591423  24113943   5605615   5360504  24487503  46453983 
  3788907  13638739  25660373  20361779  35035068  29328387  57608427  50681973  59523444   5389987 
 15380082  57210003  41608293  31498899   1556809  26949759   1838163  33036973   8638378   7188447 
 13687163  55723365  88526175   5352459  32085771  50042752  18656811  19808583   6484875  23737843 
 51516107  17799601   2141626  24655383  14906638  15023861  16607256  17987099  31129776   5226981 
   470083  24545435  67360099  56871483  19518483   1828043  19721871  35860443   2398341  46049253 
 15074526  64416993  11374731  22511058    599073   1222498  45963459  31880683  14439443   5154699 
  4601505   7869048  11623798  17730031   5626665  36021691   4799456   6641553  15503172  17391817 
 47150341  38117613   8609178  23058881  57573953  15549505   6890747  20424450  45139173  10043264 
 37919802  34446989  17190279  42741206  33479019  63614802    792123  62393685  55575435   4548018 
 25466043  12199933     70423   8891889  74615843  34281853   8468583    234573  61912919  38940794 
  8504727  48712545    660627  14557563  40359595  10703098  41552625  41736291   2872239  11059963 
 45129783  18100941   8208393   3589011  16129333  56765759  11734398  35288475  57250177  15170187 
  5526073  31350075  33389589   6426091   7912399  62978031  47891589  22532755    968469  10820315 
 36393291  61763243   3187428  14059891   2846551   6178011  20923763  10958883    550931  27903999 
 25514718  26890228  39852562  59103499   6890486  29291577  45853764  33106573  59568271  50741010 
  1870843  57589883  17010367  25665147   7953637  41347543  75874073  30623343  36302012   3698496 
 25948403  32354383    384122  13354373  20365068  26942488  56335710   1477763  54107536    916871 
 18323563   2532995  49609609   3969417  16459577  45064667   6868121  10611755  89329468  36503439 
 36644537  28022733   2907807  33650065  20869509  17155778  26497145  31851068   3464336  29641603 
 23106154   9671299  68232245   8788915  35923685  46599123  32018585  22550112  17717191  44499021 
 80625394    243695  55181039  29615673   4294340   6621873  11350220   1044960  13359849   2522776 
 53850297  53571663   2774037   9010095  33499080  20366439  11088891  30874299  16943357   8636049 
  7384731   3106771   8765963  91514085  21847578  25169806   2619003  23059705   8227579  29324473 
 13421727  21166209   7369694  33396893   4247152  98484530  45998517  81193466  23604487   3794473 
  5229859  14569387  27029178  60093060  38385103  13276911   2219421   4393671   1250939  15448179 
  5870508  15392781  35035508  38974184  36350772  14977463  31308988  20968134  66931585  57390618 
   752072    662232  71334279  11662708  12167623  21516995   5043123   1453270  38170723  34872081 
  2551191  29708353  18772049  11839101  20824791    198923   8743263  32048277  13565223   1717683 
 25920123   9478900  19825013  46269303   5454015  13508931  54928678  12452109  11612568   9743775 
   497995  17313664  66754929  70922625   1117147  54222426  35151987  24343207  68711766  40780728 
 32739569    349401  48010983   2530809    830898  72224202   8056493  11346363   2439861  11827697 
  1258905  51005480  41328410  29726893  31546062  18155403   3435029  19771591   6227101  29159526 
  8814315  89990337  24819451  12326619   9250273    949141  60519955   3029523   5794039  22497505 
 29022875  81941595   2254047  30368186  34298583  48508098      4906  18873830  21377295  13974075 
 13912923   3852255   6731835  51284603  10248187  24713763  65881456  18504515  24909681  16153429 
 22186833  27682503  11720832  12032760  30946815  50159793     47744  47778667  16026138  54902207 
 25683643  59644656  66333171   5195409  25771659  16829601   1209473  38773962  10465578  64480923 
  9513283  16335183   6757379    303883   3323508  18037395   9958355  45782872  19499461  11700492 
 19357768  15605700  57225435  20709429  37350267  46435330  34344048  69532007  10434030  22680731 
 30381883  32884023   7188491  12256651  62696729    543715   9828240  15281814  33236091  65222143 
 27994375   3099899   7018603  47906847   2966279  30200735   9447227   8234653  10115325  43338075 
 36762189  54866727  18168873  19284311   6152899  20764689   5131227  24094967  54457638  18987375 
  3932295  54126831  38040383   3183823  18269267  55732785   5537238  33851798   1644261  12952681 
  5039015  29152323  50412023  77697450  16142863   9590376  33567813   8537478  10191233  17515786 
  1483423    890822  52755423  15040885   2622015  60865483   2656942  29803083   2597073  18732805 
  2778080  30923565  13182467  57271403  43862844   3366954  24238459  43269063  60698777  57799044 
  4360242  17958707  46969539   6454395  37551829  39471898  14002203    620663   3098197  45455855 
 10272010  20858609   7051821  50853371   2283759  14903563  59413011  56572563  31515183   4815483 
 18303235  14730071  35749980  64380059  19066463  62073351  49028219  43253847  13253583   5736793 
 10944947  46152363  74081283  50028387  32864238  16622475  27143493    187623  41124265   8516643 
  5510421  23512155  13020548  11690207  39100149  36632938   9240709  10382235   8612701   3104103 
 16913004  55981203  42714333  43837462  22663043  48648723   1557208  31772867   4761723  24468081 
 28350830  39638103  16179543  29861802   8347890  64755505   5929431  42309621  43816764   3549636 
 15017658  61473873  12438139   2743305  24092541    669873   3213737  29860233  27594327   4339419 
 11478603  11386506  11922491  80294109  55110523  15823791  18634795   6428955  14968559  53267475 
  2261311  54646737  38021026  34039221  29253336   7113111  35213059  29785339  25437579  39497907 
  8966703  10958595  22020299   4957968  15121131  22699793  33732365  43556767  15340891  27849503 
 12200839   2403269  31645679  12154251  48335781  31217680  15255347  39470168  51706152   8688468 
  7046589  26625023   2322363    921849  11517515  62186238  55694931   4660772  38582909   1683297 
 17506395  20493752   2756175   7963433  27885921  41284263   8804293  11857437   1919865  28704201 
  3409319   5210379  58059899  18107608    730633  34361142  17281385  27539059  13329889  17913914 
 63775263  43557314  21803157  66988963  17393723   6270569   1426268   4869139   8389504  68776047 
  8648909   3600838  18867483  33377787   2177993  65531178   7578217  18814785  35435871    366221 
 21804477  64188313  65243548   1935243  48310683  35770283  77372907  66647963   2687058   5048881 
  5578169   7300059  63187277  17631348   8428153   2983563  39706491  34743588  26145924  50292987 
  7154123  65769723  13740163    147459  17675443  38452209   4289163  12715746  71607563  24409452 
 12260217  58211331   4334388   8102850  10078866  84146597  12846177  50996973  10600449  22935827 
 12618287  15404025    895193  28750767  64623291  59042587  39057297   2188071  11750931  16159695 
 19412908  32596297  16806802  26153715  13461419  50735419   9628629  14346537  23769627  47603151 
 14158923   3190497  37140886  51574281  44613762  20647727  18761385  17986392   1069191  37225998 
 15861276   1713723  46672581  50877003  20581444  10996563  94320832   7871082  26480853   6366483 
 68826795  19784097  74926443   5938538  14779515   4937728  43486299  23398062  29596753  36276661 
 43983075  56698233   7648302  83163423  51623925  83272683  62866659   3351508  33893675   1140704 
 12820638  69526491  27294459  35938043    770783  11362923  84318587  54511595  53051957  34157043 
  4366563  33037993  29030766  23498533  30480747  26877103  42930468     16555  31893963  43902219 
 33300857  54556172  23534638  25016583   3237936  23343307  30322035   8331849   3637527   6550835 
 29127970   6046618   4757048  57398026   8168998   5093973  11589163   4519407  36147253    431771 
  4491466  14154153   2965211   8979810  37850592  48633291   5559807  48633981  21647427  82308411 
 41910779  12357219  26518503  29246256  43012391  18826283  24426763    269964  43286798  20515715 
 12400523   2889339  43599259   1993284  45084957   6749051  80737507   5971395  20258627   5961345 
 17922579  42021627  23017563  64161609  34709703  25799289  10160665  23280930  14666967  22568803 
   374607   1004795  26367281  18347793  27979713   9005868   2742861  18527823   1922253  54948763 
 63614569  51549495   6976059   3126163  22500581  38688507  10784651   3253116   5040375    671547 
   544513   2369259    675303   7907516  10056429   1372923   6585576   5112747  49861908  38856694 
  8766171  28338783  30950587   6120678   1299801   5173723  59847287  19181667   2093191  17741979 
 88366398  12579963  25243278  60525269   4433185  23336569  10743301   9320577  15471321  11948513 
  9539093  22262283  30204627   4504609    761043  23821219  23887644   3414854  52668123  46767458 
 69677151  51445968   1614073   9024726  43242083  21156080   9088986  23591278  21206027   6337014 
  1295215  18198723  26657847   5137773  43368903  15207825  86660529   5177799   5935365  29682555 
  1833597   1713513   1032468   7112323   8566464  14625209    364164  51947851  31193543  24424347 
 15454032   4097074  11056135  61305207   1987171  36322703  12155961  47290323  61275621   2848947 
  7352083  32577689  39832863  25312623  40131483  24703395   6142037   8496125   9888153  64845623 
 22220407   3701779  19059163  65395008  10448097   6387630   8505053  91172907   2124321   9240779 
 39682941  25459547   6290715   1851037  76076279  13090218  35237040  31977628  18717333  34216767 
 29609703  21129413  30340869   3326733   4250201  46672503   8665182  22128951  11804043    339675 
   253383  23819805  36825978   1193448  16900769  23389038  11676018    307211  19124289  87939093 
 26025067  73618458  57792806  36070316  48084739  12213975   8587291  32759559   5575699   7330985 
  7341174   8305078  24813285  19575963  59681199  25759341  45660563  49753348   1986771  86788923 
 11791630  48309048  16563502  58076002   4851094  23918071  65590963  50505248  12271102  19423531 
  4659915   5963313  30620115   6055805   2598155   3049247  46051803   6903122  50304900  13043371 
 58005163  42337643  11340894    467259  13142923   2867587  24576747   1043583  20085604   5058379 
 25919003  77732919  50090968  14262151  11694403  40920379  19249933  45056873  12479861  24969048 
  2668304  28051913  70923885  68568459  21508863  10972647  10769143  23070963   2813928  34374546 
 10792050  42465811  17736108  63438900  11609961  44824539  13254273    513829  57639299   1981797 
 15258975  15058298  72911331    983420   5222151   3502127   9487515  33230159  87968463  17553198 
 63735123  37715283  32148918   5310300   4559753  27783483   3861773   7355829  68619758  37634495 
 16171860  30711683   9287138     63879  61691915  88206459   8595051     39561   3868416  13997744 
  4710887  21422433  24056099  17292426  10193787   7105473  16250799  16396685   1368633    304442 
  6601916   3062506  81475723  22701444  63320919  34716891  62213092  13866215  38975578  81961431 
 10742647   7796499  32820933  38922443  52702045  28092123   1442883   2215162  18005823   8081073 
  1578443  83103583  69867879    775611   5113003   2683643  14793523  39040905  40226855  14923655 
 25600863  48162531  47819499   1161283  43517915  23185219  55724475  73375323   2692773   2575591 
  2275539  35079519  21977047  65322143   5594739  11088492  18495915  37260983   1027663   4639729 
  4881765   7060121   2124159    968888  13909947  56183523   9017355   6250551  21624397   7401923 
 19827206  21634739  21328329  54638205  38687132   4660027  16476702  39900737  36526571  13927935 
  9429090  63775315   2713989   3443243   6804687  41039043  32645070  36992315  16173429  19611297 
 15437785  31613661   1258481  74989387  17702327  54527660  13171585  13526822  21998790  28028769 
 45998401  31958173  13742423  15651891  58333509   4718872  16149783   2868549   1108973   5663422 
 14785528  40352067  10262553  19168824  10868705  39847060  18825270  17551083  17625273  20659017 
  2093795    454983   1625107   8748564   5856563  33857565  38995403  28115658   4100779  29260981 
  7793457  54977769   1634767  22689555  11855107  16875103  41265291  23415229  10043694  50447627 
 74285479  14963195  64019573   5148459  19657573  12533787   3113144   1362275   8114181  26708343 
 19883523  11029395   7729526  18598843  28748283    441207   1576767  42403971   9510519  52253380 
 18234545  13130691   6838878  44135697   1680659  10238883   8083987  43414314  13390674  26531004 
  3389916   4913059  31766751    382847  34081612   4345548  58828827   7778901   4085563  57206643 
 11677292  43341293  46633915   7085232  16075841  22777995  74652444  79200611   1394271  15980626 
 33552213   6380076   1433100   5990415  24950496  62223307  30430003  61514658  10572392  67510873 
  8163519   4071795   5999157  18382091  45782513   5202969  31854923  39775095  70981083  14426821 
  4401351  13619625  51290861   4202083  19240377  65827563  11574291  30092631  48268727  59449035 
  8959398  64902549  34877359  37702331  34195753   4921482   1032443  55948047  80971681  35357529 
   973634  45712715  30102037  44308795  30534958   2892715  19835943   1175705    634519  60630963 
 28425131  53512904   2981898  20088819   6442179  54713397   7920482   2926968   1184996  32663226 
 39562608   7524822  46781676  19726135   2276475  15396095   8168118  12553573  32753080  28229679 
  5062895   5729975   6741798   6223839  14131866   8583075   3752673  29650110  25581371   6011868 
 14013402  53248651    642699  16354308  46050907  22094723  43554587  70731747  26564993   2732513 
 29909695  77767608  67139295  21331123  13686187   7489692  65069353  22255302  32506679  18164367 
  2427695  25465287  77632323  16342098  13353342   5670879   7225852  50764872  74371818    846203 
 47300183  29363679  36700163  20620254  19744248  11716122  59792359   3573484  49350362  55830628 
  4897648   8168091  14010913  46442589  21611394  21174039    988728  42154377  56445570  14033051 
 74329521  18096861  14714407  63184703  14883507   1708700  13174599  10631838  15093500  45828699 
 28727315    170769  16831216    774099  83152125  36195216  41022118   1255605  15335431  24807945 
 12466491   3968241    292143  34360635  69596585   4324024    744999  13974693  31586160   6166283 
    45894   8438351  43738947  86014271   2676443  94953379     26851  68600174   4515123  31205385 
 91707753  33023175    264331  43365522  18494529  24101599  24978057   4856513  23117195   3767523 
  6983603  47245841  48907815   5161967  41574779    946684  20676033  18785205   7559493  16021310 
 55084341  44494671   1959741  11941748  89790329   1805675  57737481   7103858  12522399  22621071 
 10329999  12018899  53975798  43131903  69749613  65337979  11195367  35233114  94066881   2472423 
 15912108  51450668  55161297  21457083  81360087  25269499   2567783  23184768  53550263   7164042 
 37286053  19310729   5658876  81659194   1445427  61644342  16598999    780513  17018601  44454285 
 18425607  22360148  17118933  51516943  73402073   4512778   2983038   4265631  45068307  18161799 
 12009507  22797168  20126355  47011408  37077963   6642059  36182262  39465707   8609632  28698645 
   177573   3260268  12991673  18533458  30256468  11334516  25927239  22320187   7681027  24720909 
 34884026   3575701  66853305   9279311  38110170  52485436   9986439  39565005  48514859  88018547 
 10363998   3094188  26635525  20573423   9951260  65220045  19021554  23060583  60417260  25129360 
 20048501  76536702  34188043  33818754  10731007  35016533  35348793  50951395   4998723  72147990 
 78232032  11790594    805217      4840  17581302  31957723   1202939   5695071  21827883   3488545 
  1675391  24533159   1700556  52575343  47876919  34169588  37136421  18163927  40882270   1038651 
 18316135  56606876  11376555  21405633   4397352  15447643  54909495    633797  11399331  22417707 
 15309879  91895323   5659995  38472963  12163076  59354223   4809981   5809542  71064961    261627 
 79607251  44117142   5654144   1483416  22432395   2776677  26581851  63430009  57954003    453048 
  2919028  65729535  92205373  34167335  24697323  38781081  20289243  84227757  15589702  55079939 
 17300473  45581633   7994879  13388463  45477548  48761043  83074105  27871603  14907675   3428265 
 12097887  27453867  11465154  56018539  28549467  20388163   3296458  19873563   1670607  24379760 
 30914602  27512398  87249983  64931946  39982771  85564157  40635336  74309047   2714659  20155313 
 34859061   6518064  22160373  23946000  70517141   9323723  19670739  71008599  54550281  11960903 
  4899903   2199847  30436307  22728803   4837833  31631459    743251  12307329  13349421  25655163 
 30713619  50018427   5147223  25037604   7922971  10040091  72205507  70591263   4113123  49910907 
 58017489  13422189    374577   2265764  53778355   5982932  21799243  72283283  46628511  57725289 
 39518343  50411733   2530315   8837028  42226953  49934208   9572208   3241851  21302907  25270462 
  2741983  17238027  28708863  27722704   2141031  84028599  19252323  46569779   2940709  39009533 
 44065783    335775   3460639    586643  12766987  12460585  51429129  12874359  32897751   6803423 
 10909763   8067599  30485193  10646139  24335585  19938948  45566124  59863362   1230299  15406558 
  3632037   7756332  58648563  17637522  10766411  25944987  66241545  23972064   9832288   6776321 
 18761419   5493819    127405  32822601    867227  16311857    407631    158471  18763343     57467 
 10773392   2561627  16550123  90003941   2686121  10567545  15470643  10998105  70702413  34191063 
  6218411  39644598  21472245  47195724  84607899  51019707  18407230  68812942  37204451  21064443 
 62026893    772026  21727548   5710641  25433883  15065901   1124383  29123826  55824639   6872723 
 25888527   2771822  68561088    964089  22673823  17230881  15128973   7584087  54307739   4534893 
 21140456   5031611  28006602   2120088   8365032  28327166  21154217  13266155  21339168   9386565 
  1908520   6152511  19405179   2727567  32859998  58078626  94798203  65563768  11264607  32221891 
 39565242  41007447  62905019  10023423  33476085  66417891  36361619  41831173  10075212  39894873 
 49844115  46096514  37808825  17282466  86905347  45811067  43286577  18145883   4105089  25224159 
 25471303  29862494  50583565  11377324    582074   4773179  17069248  14022363  17116299   8255238 
 62972271   9009913   4776012   1547128   5181783  37178708  30041988   7369527   4237545   7230503 
 42724302   4298196  16091527   9084633    332713  50292691  56012937  50339463  53369791  51692603 
  1322927   1754151  61850103  71825487  48066801  16247788  45590253   2063235  37939035   3390433 
 34067058  47782323   7971723   9675113  49481319   7284443  27755211   3073829  14867853  44188931 
  5120376  15508212  32267930  31469615  30801855  60742515  12290362   1655357  84479945  42850242 
  9425385  32718237   8314427  10774645     31002  15852323  58806879  15742110  13690635  22080918 
 18171627  41818837  68320291  32095995  11075445   5083323  31543620    953517   3601028  84333723 
 44594187  59553737  41294763  50189745  25851616  16588036   5822035  18234269   3209943  21085383 
  3064916  12901446  16712931  17654213   2323023  21177583  22477685   9210297  40298910  17450871 
 25167975  11267433  87501019  37526703    115003  17230899  73624797  76325451  82312563   3519579 
  1663789  32771813   1546658  41144527  14345265  69983619  12551259     18531  50788182   6771113 
  7512979  34654978   1019439   5653427  21734393  67254459  11237631  10827433   9836151  47060611 
 12567836   6547023  24128619  57160464   8073627  37806269  13366947  67420749  24810909   7208788 
  5281473  17239803   4271761  28171923   7602383  13009340  73620154  16309251  17688123  45834507 
     2024  12813027  11298228  43495623   5225532  55715163  59385575   1605573  21917091  82335643 
 13783942  23875506  69838199  26032767  27850181  24244747  55237305  16828763    815079   7044687 
  1600749   4593239   6498883  18011193   9634856  26066779   2037291  78175581  35803663  22016571 
   107478  16491819  12304193  25288447  29173659    365859   5173787  14897916   3864369    549277 
 24686984  18178283  40471903   8834538  74503539  48909786   9713091   7017623  13708923  14413632 
 14617803  18739414   1437651   6760303   4636992  13516651   9024148   7580325   6945390  54604923 
 40067973    310602  62725819   5614443  10136891  42565823  57304683   4799613  34844019  15594302 
 39798252   2172315  44213431  29664205  49290611  19597805   2426655  58981123  26845658  37423647 
  3053016   6427481  66724386  15826998   2536335   2779436   6699868   9887913  34083690  12482771 
 19507621   3261073  35103022  29915363   9924383    972835  11371623   6032373   6217659  66989223 
 16796856   3317965  64175883   1465545   9017093  51817140    172449  38397595  17784422  39646158 
  4276629  26634021  83388156   4832055  48469563  49748613  19338019  38097026  16465723  14838801 
 83088060  27550503    161115  22478523  17065771  82564128  14986995  10433623  12009165   3854571 
 54926673  13601067  78896782    247674  17793798  11566718   6309507  38393649  10877429  13225549 
 40096227  56413485  63809050  32491524  70228470  16255533  10776609   5813273  48905123  39777667 
  1918898   3343001   2154891  24072309  30877488  49320784  15749071  30036948  17760463  10676208 
 67955669  11207985  40116027   9753498  33348471  29559843  30111138  33378715   6550260   6203532 
 13429203  35008635   6727459   7601979  70969973   2369675  17400807  20871679   1612883    830863 
 15034880  22949985  43584914    992031  18529723   6092923  15633983  24219930  22510983   8002298 
 20717369   4775673  60984732  78505856    134598   6505583  10340475  54421197   8325923  12961223 
  2041003  79421437  14178123   8776203  12931310  62433340  41739043  33476539  24166953  13357195 
 21015261  13778198  64615361   2752763  12022708  13952379    435359   8793395  10969363  25470060 
 19240554  16216323  37453854  23070387  34195963   4707167  46888646  31846586   2552109  50310548 
 21555892  20261667   2647851   7443933   2259131  17727496  64396393  56362466  10783907  26895083 
 15926003  36551669   1032063  30965091  23670150  53672839   8086344  52582704  58432431  48171351 
 38418765   5374635  56461198  15254386  19439335   2370348  28383147  33497419   1678479  60059486 
  7857973  17571743   9980088   1279748  15486438  34131605  54227010  10702065   7289938  12542043 
 14357998  13134153   6780197  16340659   6759018  29170473  14742651  11324623  21222246   9529953 
  6040698   9720691  72692379    115485  39941091  23179029  21960123   2118123  40983963   5846778 
 30186942  75735906   9257111  10409805  87401893  31384343   3893627  24215773  65031936   5722867 
  7931611    185796  14832570  12096324   5577891  16491287  59585064  85033743  25248213  26422143 
 27037823  64974660    819649  24116813  11162875  46881554  35112612  56373267  41829531   7783107 
 31220600   7955499  11713513  13496535  80074117   9340243    399172  11185767   3846318   4853501 
  7878681   3151038  54622275    427571  44433083   2206283  28762327  10448011  50723055   2391981 
 30568857  24320398  31176411  36202439   6613595   3232611  21875083  46391527   3584613  41573963 
  4618373   8209797   7386097  37702851  76897195  11773226  26608611  39017875   6982059  27733803 
 48428319   2618242  34280841  64807872   2737605   8312691  12411873  21421866  27635595  30434835 
 20272011  32178163   1170423  37307573  14844765   2592123  46537123  46563861  46370004  57133428 
 19524093   1856041  14077313   5002485  29699925  12896547  57973207   7522683    429510  83364761 
 37264585  37133323  63876287  36494463  36534619  12868335  18618877  15899931  29006121   8141118 
  8190734  31192328  32099498  12664651  54923088   1008558   3792891  70880955    520000   4274661 
 30513795   4199911  18556815   3548448   6174771  27816039  40993271  21882885  63251172  10119611 
  2176611  49896278  44504763   7520019  12118251    327615  51187907  82169727  36029899  14949585 
  1420394  28063941    259747  86079825  45050939  58110700   1459503   4317063   3610483  83760435 
 29768379  32142393  13367499  22594753  28354493  14745653  12734197   7342943   7192030  16151843 
 68881187  30263867  26786038  72334203  95659209   6039537  83642099   2476895   4353655   1176848 
 16044144  61617651  10485060   1331763    798343   6907671  47630706  10495181  19292461   1925331 
 25000998  61179963  85214579  29717889  41064171  20482503  23651835  87501963  63138790  55210893 
 36372279   7698012  42221971  10797063  56675313  46705821  57451266   9618118  56356747   2863959 
  1371900   8542675   8169183  38415406  15825043   3446629  12821646  23450333  10969298   6242632 
 62021329  71898027   5114472   7570869  10719432  38834052   2181162  51577939  76299619  46490259 
  5546151  28946667  38840139  23329268  22242597  51408663  67170363  59338443  11751723  66092721 
 11895765  16139211  27863805  22357623  32890092  53216718   6069203  26074627  15046631  63897359 
 16350995  66332865  11382295  21240195  37103658  49456088  46224763  11823921  34094543   6175673 
  4416339  20243049   4992057    980820  12062453  13741297  11122619   7364445  57293961  11202003 
 11162205  70736698  17544046  15503523   2869143  82328985   2844783  18344121  11431347   1559613 
 25590683   6550193  69252862   1045177   9793623   4262976  69074507  58456381  71415670  37683863 
 33627024  34832715  47280147    329517  29361429  17806953  62996958  27931477   6777817  16894715 
  1113776  45963366   3823382  19365035  44914491   2564223    364746  42615438  43089489   9948543 
 47486197  16985427  19419625    633775    373638  13448803   9083743  13304151  12697251  14147969 
 17413963  32690001  23384779  32742723   3039249  27769305  13830807  21460848  10235867  35585755 
  3372279  21465063  13075563  47914779  74998995  16124603  49337659  15914463  21428103   8687623 
  1726715  16932921  44079323  56609973  32133947   4714875   2345403  82025003  16242819  40315849 
 45870545   8368305  42442303  57538613  42009818  53227565  17878315  41112786   7060605    268026 
 41580236  32867938  26355834  32780253   9064288  24652480  25736839  80107098   9399873  32094171 
 48486351  47626983    434260    991563   3929598  37175621   6527753  31032123  56242417  27714123 
 13323552  24042921   6924246  20251311  17328069  30630498   3070011  17335167   8526795  29317575 
 55749545  28282839  81470751   2040225  37926873  75339783  15523386   6951263    908485  10188870 
  8168109  15836313   1729911  69935123   1780083  20258123  74779985  35103611   9850920  92906219 
 39725235  76687223  34682805  17374649  56971338  44328099  42799968  32216175  25288944  73078971 
 26343813  31982766  43199469  21113664  26002149  15095391   3566991    119749  22386379   2659090 
 57484880  20186631   1308850  33564159   3749373  38173195  59434938  47899133   4771353   1952017 
 37120628   1209285  19411835   7388475  42103786  35546711   9643777  31487584  71066055  15022473 
 56586315  36930002  26114601  69664443  44021688  35408265   2365129   8609897   2359343    132585 
 16243603   7051505  17997839   4459842   5422818   9009160  40152147  55948351  14028767   5336790 
 40157595  14426357  20377631   3279344  33123164  32459419  57161263   1881324  13797620   2930283 
 11041781  14933278    465126    759471   5637303  56155629    601143   9840523  41913876  26706026 
 24510399  56441187  58961291  65212648  76655283   2219616  28686647  25300353   1199244   1247138 
 30527183  22476473  43743963  33293823   7750115   1642799   5764227  54430187  30972123   2162598 
 20027931  56906907  21573055  73465291   1072197  51368751  29120031   1531601    294789  54097971 
 22994343   4521453  30936348   7277768   9119101   1437158   1752119  69942539  12873399  15789633 
 30742155  78797967  18595623  52166175   7518725  19361001    685353  50647289  76555623  68970675 
 42933559    620341  64088147    815595   2095131    210745  96010723  44079972  32620203   7425723 
 12580559   7317909  43539643    146766   2686939  72464698  59008163   9474742  31683203    494435 
 39150465   6491795   3943188  65270607  67587147   7741929    957607  10348949  68797131  24705883 
 66861582   4502733  72956160  38735600   7667531  12278353  16904322  25677593   9801447   1508718 
 13468361    223122  26367483  11539398  49974423  24147903  15627623   1379933  90016542   9737134 
 40111755  35698970  22938289   3263233   4237881  33642055  20202198  12342981   4755622  76414900 
 78225844   2720163   2521947   6339750   2733743  74764848  50034858  41502507  34628269  74456323 
 35866144  11004823  16560059   6226752   7326145  51281121  19790658   1236091  71055243  45559098 
 13378488  21973234   8218905   3187853  10610446  12653793   6993756   7387953  39604772  35564379 
 38959869  24230754  19112827   4741624    948183  39925827  24889098  15790139  50247825   5059782 
  1751163   4232211      6199  18115248   9339627     71095  12179635  64607127  18781063  24515672 
  8301951  79382195  28708985  51960878  13795623  16592683  26812944  57067623    273723   5799831 
  4402727  17690523   1755124   2548303  27065749  34716173  31180177  13764774  64804021  25046496 
 18666267   2706047  20965748   3956283  14960779  11117883  14047727  38277387  12602499  14693775 
 50990307   8871573    322399    806647  86867233  14312819   2330766    419223    677976   3258774 
  6543034  28787924   7354451   5173467  37303059  29170968   6346889  24327373  22092921  35329895 
 58593849  52799163  26714009  53133374   2083701  83070221  38505275  45590955   5975483   6629713 
 24583565   6995124  90159765  18823443   3134217  28918571    881208  35040425  20902497  22110508 
 60886883   8372958  71417745  26872761   8268399  42154485  63617781   2695673  20984883   1884075 
 61592511  25119357   1560255   3232669  22846587   6778453  34173328  51098595  40688183  21335199 
 63592648    942543  18886487  37798443  12321673  79814673   4075448  16236298   3238759  21555883 
  8301847  38201957  13144863  36795027  34264764  34723867  86597247  34986343   7882270  13084053 
  5989317   3247680  17452667     26473  78979710   4422894   6300029  25400656  14170883  35673033 
 30506180  61024011  47798933  63582237  61297515   1083193    758643  38773748  35053045   1088553 
 15278468  16394607  29388601  10998079   1826027  48007900  11127553  43983391  16130097  23834179 
  1698623  44193948   1595483   5845107  56740717   3286289  18262798  24232513  20928979  31044851 
 47049433  14854562     27702   7637593  25846838  27221373   2376827    248847  18517883  64366251 
  4829877  57669985   1568055  16573623   6830205   5712665   6459105   6092117   3287946   9700191 
 30239523   3448135  26313984  13354788  50650068   7619560  28591133  32554203  18391798  26641782 
 32500094  12496223  15846331   8501542  16547378   6610251  30506171  35056689   7752417   2548581 
 65054923   7189653  73494388   4894767  62676407   5052795   7212539  30331652  29900631  14539215 
     3789  26857959  45390655  53372918  15360138  41171612  14171175   4349885  19820589  64668783 
 35153415   6871641  13537835  26897397  40238123  39370623   3688473  63253185  21836136  51746691 
 75035587  18542283  33966015   2291559   1923781  22326063    239507  18926133  24443413  59279343 
 19041015  93631695   8767080  36304409  12461569   5083113  19802427   3351951  80120431  47574411 
  5328931  23894223  46843711  48710379  59768103   7951941  51842673  18861252  31628251  13316916 
  1962943  12497658   8109555   8286954    285259  34480911  20946730  11301153  18232878  15276523 
  4040931  10090797  15518135    533058  79155051  61581867  20531151  81569064  27239643   5868557 
 43937243   2153940  10071387  27097044  13517655   2348158   8337067   3886323   3883415  42629248 
 15290952  17566155  59732023  78315911   7955571  14532326  70089223   7905658   6162561   3873573 
 28440227  78804788  17404155  28445179  18507198   2696847   6084934  28894923     99835  45619519 
  4503633  33318252  44395527    644936  22684248   1449623  41707833  29122619   1043603  28193753 
 25823235  55228373   6454233  33761229   9095523  17439251  65325991  64504653   6256791  17984268 
  6472055  10054298   8124715  15070740   7628091   1398263   7324880  18822462  24107298  37763511 
   147543  65129424  14767637  53429289  20631023  18521688  10625465   1029196  21489339   4966399 
 22311299    983508  58757163  15038523   8924217  20311293   8325271    973741  22579875  59348739 
 42026223   9980703  59293949  34823508   8832054  16474965  15448845  19962912  32594061  19911201 
   427303  31236939  31232247  19488753  10417614  35286435    750043   2550410  57822203  11067713 
 57614650   5892898  83115922  16229819  26464947  14099323  38403959  66313940  56767261   8516195 
 38769063  50010123  51895362  20623348  42808589   1303152  11176987  10177703  45094104  34267683 
 58242041    143203  43380993  26113507   2336523   7356611  93258757  47674576  77269833   1186363 
  2341903  19536049    143763  19290711  22416348  86535123  37434486   7586356   1545123   3157233 
 28889067  10781223  38994036  24172593  23994305  29636475  34852099  37423198  75836881  13188123 
 78450515    239289   7434918  48909945   8224363   5308863  12555471  14825283  44892537  80657987 
  4771666    714073   5894903  10448197  14903727  25825487   6566287  41894295  15367860   6235538 
  1433723  83284479  47587143  75038398   5152424  55793547  42605763   7410323  43943219  21804603 
 48658923   8988883  16956095  61852077  34043067    720232  46534754   6775242  12859740  22338959 
 35124239  37862591  47307303  35149035   4124425  27825603  31401727   5893443  60736533  27234216 
  6648139  16316035  37194747   5072943  10953848   1688316  20040501  63586079   3995873   6353171 
 11962791  16892027   6566283  27867063  28666371   2735163  31906413  40115703  13998737  15548238 
  3386836    359196   6668743  54674451   1171743  14011399  79738113   2343944   9379563  12381723 
 59348013  51621879  17141945  56781043  12053109   4555563    124459  61257099  56436555  29286138 
 14788069  40486434  40871091   3644553  16787911  42344507  11790411  28318848  26733849   4403103 
 59759123  12263259  78118306  10086531  20430715  10713302  31521885  22472103  41748435  32142563 
  2619435  20939643  66803901  30169857   5667837  74052861  15158563  15255440   1312999   7423623 
  1949343  34285211  39988687  26601639   5809923  46191697  20165373   3702318   1172127   6608977 
 16238296     23436   6031071  30901371  15822471  77121711  70407537   1529352  26411333   3514438 
 15824463   5862855   2969551  36018651   7648440   3288891  45199723  35681771  12693767  85590943 
 10620613  57113303  51938316  87082619  67156278   8626567  54720123  40979364  11868473   8054736 
 32150642  21005118    747441  30586523  12487871   1643583  11371857  50063955  74371727  12872643 
 28864000  11591216   3717933  17473659  24101103  15858527  66956541   1220664  67791138  25716147 
  4483110  63168207  21481453  22179879   5962363  15322017   3394995  37119414  74966196  23294498 
 34277073  16712523  11806632   3926004  30810147  27961003   2874777  41325973  21644133  67447554 
 10443161  36940891  14200155  23144703   6283907  22856293  20286203  67830756   2638979   4863989 
 39871323  42508310  55825227  57474693  26134980  47972463  39183063  90542279  12291641   2302661 
 20431531  28412757  18738779  71024688   6023509  21202683  43728482  18990171  72985658   4810738 
 16373755  60799961  41647693  18921883  31888421   5601516  20688462  30529323    732413  45030248 
 21272137  59760482  67380245  54783735  21028777  26405979  87412271  31261963  26890143  32340818 
 62085948   2022429   9444548  43745755   4458112  35620877  21606003    742759  53730524  31101173 
  2956245  20816759  44418959  43010409  11988267   4352115  15758497  68460603  26825758  85334811 
 73253569  72854499   9465337  22874548  82508363  35691753   6055199  34122167  26438942  73468848 
 14749299  19111281  67512488  20339871  57089472   3562347  11289714  20856063  79414883   4009440 
 11175248  73075441  64729835  29819751  48568695   7975673   7390765  11452596   3553068  27179283 
 20080995  11846661  29731803  20047278   8951743  18106206  37579795    157943  25393442   1927608 
  2738208   4222194  25762011  45907074  32194632   2340603  12509173   2120223  50556503  15172551 
 10302657  18311435  97535399   7604295  15706463  38355843    184594  17489805  36436523  60307382 
  9609971  61358703  74292378  13983798  25694198   9946585   7603953  16473413   4291122  19758067 
 16950587  32553323   5305101  41264494  31221451  51048043   3897747  19326678  19118663   4169598 
  2905479   8389069   2539482  17157459  21528393  44441625  29513447  30887967      1963  62997036 
 17526422  17623938  26872203  13453688  32419421  20488063  30962373  17541493    905423  22091963 
 18769779  53974001  15982593   7014423  88581399  10247227   1804548  34717923  82501725    750187 
 27982063  14652339   9198815  14964347  26370807  14561835   5483362  25228231   9042030   9671292 
 50600445   6157623   2107623  52493098  15467927  29586498  26497152   7429923   8746051  56984415 
  3810605  58714562   6762801  21443125    383023  64686417  10807323  16377036  66789961   5377223 
   910468   5116332   1465993  35514114   1481538  57049102  27190923    175163   1803413    214233 
 37223808  86427387   2607651  33284119    385688   3320153   4119558    304971   5249539   2556755 
 65100443   3675531  67983878  12839833   8907175   4392875   5558648  15320571  31112091   6390583 
 14169746     25614  49129458   3612338  44469387  38611059  58042023   6171855   6703685   7404117 
 17143029   6353873  37354494  13525503  62356203   9750299   8205985  52899951   6928451  39168648 
   851463  66848373  45363843   4707634  66053238  73236043  35462946  34310529  18772937  25133757 
  3249330   5648983  13968408  32916065  38029691  66019527  18736139  39252635   4338735  62916213 
  6019339   2815983   1255773  46919596  32338101   9783361  24154747  21735899  19614228  14649043 
  5101128  18094397  13656913  30728067  24466803  70351481  10382931   9303054  57536901  57175579 
 39478790    649441    192223   2551285  42924944  29486671  51536564  10133316  74704725  30413877 
 52943713  43680683  33722543  15472419  13011464   9339687  71138571  95384709  10916455   6767257 
 55713298   2917689   6354751    290987  74011389  74538713  77619808  82869139  21949627   4984762 
 85680949  34182819  49269255  77219108  45050793  29617683  19992859  49686123  65353131  41826547 
  2591638  47424879   8428059    939732  33852552  18583863   2757821  37576494  39100128  36626774 
 57451182  34019079  17475035  91279023  19164723  20420943  12621743   5192711  43640883  22851268 
 17186298   6456091  10674312  25501275  58121043  13572500  10119633  15962487   2338301  71397723 
  4477651    371318   8893579  45187748   9463711  69315355  11374535  58125861  37400843  55245682 
 16650003  35182231   6667077  67453851   6518395   8700747  12626748  23009000   1376856  26190518 
  3879404   9587841  90378549   4378254   7078101  30129426  27175466   6570159  61798903  10750513 
   881115   4180355   1546677   4314510    780441   4292623    933230  57281369   8146251  33051781 
 43160667  21942123   7560531   3937683  22979179  47318771  57135131  16559858     89107  48048000 
 60727335  47604603  10455603  14575048   9764262  30089473  19092837  21404649  31541586  16853333 
 26932713    370791  16948851  39622183  90417203   2010128  14139827   7161473   5867223  27161486 
 73876953  44545371   4785807   2846343  23812093  92482635  16148283  13947107  19387753  62263365 
 64999963   4761561  21462363  14086035   1290247    753083  36143993  52740113  28721373  54706008 
 51231193  75727267  68832919   7242409  15712127   1774491  49097727  10083658  32252722   4465997 
 11591660   5154747   4185093  72252387  46739685  44260899  20493123  30140283  10894372  18484347 
 48762837  38933248   7034604  47908529   1071015  16071279  45090751   5952374  25265205  26868783 
  8026545    266263  67891823  16804119  57056010  57938624  30176149  33034399   9700413  65499507 
 12040859   2809391  38519359   1839474   8258316  94557174  13298233   2988713  75151548  75596217 
 13733003  14692713  10336867  65073740    966307  25130400  30313559    677740   1870537  12853743 
 28361049  29837875  26041563   5071498    904509   2438813  13415847  35003853  40856691   3925315 
 45496203  30000092    271971  51617961  68666652   4089279  10678373  14374623  38696135  52054195 
  2008578  27956571  18049143  36635449   3210814  53339835  13760753  24873611  13317743  78378507 
  4119656  56093529  22870773  48921897  47477371  49453248  44704413  52966179   2014863  65134059 
 26007451  68889548  22362655   4201193  18232155  77868613   5721072  67919368   7169934  67166159 
 37088123   1393977  61737678  41182504  77789475  11765955    163594  40019949  33867015  13626365 
 38702477  51267099  23105061  88355481    364058   2916711  26695493  12139998   8694518  22646691 
 37393339  21643859   9933543  27526506     74427  17276139   7703611  33296037   2920538  66795148 
  2244519  27325135  75261298  43818001  19343931  17167165  28374931  21868808  40396941  14342308 
 39707574   4573464  51483597  20943375   1727893  44324667  55211850  23178625  17196195  22069953 
  1426243   7938515  74183183  35167030   2090883   3394157  39094323  52695915  72561224   4912701 
 24118636  18854863  51033772   2324067   2368183   4856487    692367  16522955  46810659  63228493 
 16904535  24893989  17914315  71351903  33566103  72840039   8597477   5057313  23943885  34434659 
 14088829  29718993  35549043   8459027  13233053  34069396  35946330  36240873  17924913  10513443 
 29352212  32141441  60428669  10408773   5207633  46583183  15477021  11744173  16879380  23673974 
 28396291  20775499   1139973  45684783  28703067  24196119   3423035  44875883  54786513    767283 
 23969087  13828614  31860083  37581552  14650395  26927947   4475723  36680853  48215301  33103591 
  7695766  68164521  15269352  11044167   8627811  13179611  10272645  11213814  13561363  45288347 
  2051867  25683567    642523   8252013  10621293  17020038   6037559  13948570  20401823  27604927 
 29696181   3370369  11790078   7471164  10418365   9432863  42924341  37590755   7314292   9004275 
   511407   7398903  31535506  38920059   6194706  36401985   4972139  17452681   8727795  79630011 
 22346537  60337743  23559897  34420333  40008233  46121227   2297263   1340511  52171697  19267701 
 11199143  64865263  31273177   4291674  77372706   5368889  88833093  47182050  14811003  25047199 
 72916463  39142635  41787453  19490412  44479383  97898601  12728698  68071203   3610211  11695749 
 13660449  45170051  75490302  23387949  24823055   4300683  15216519  85011027  79315734   8465179 
 25369152  10760579   9215963  80411496  34433063  34505913   3919448   2192097  37579191   5557749 
 72106487  16766704    743823  16227635  66571473  20910868    138746   4059003   3382271  54611125 
 17325606   1231485  57633963  53921488  23076781   7843224  92656891  18930363  66520171  12342813 
   274807  17329083  58820739   2294139  34806291  16301291   3268815   6660413  43888099  17452423 
 18249039  76553535  25607868   9245973    965143  19565256  50239403  27574524  15861115  91624274 
 19317835   6588168  69349803   9066699   6231257  33865887  25057939   6638963  14785914  10298586 
 13962771  83908005  46583750  82445367   4254439  17021499  55509777  54414843  15829163  29191544 
  5726823  26602956   4614763  33597291  63863547  47294553  11600263  10333163   6181377  34163515 
  4590555   2138973  58533516  53661657  55861951   6735170    262911  12366348   5439073   2580068 
 23156531  14642223  58974465  70113961   3271651  19902775  15561639    967518  40960383   9094307 
 18599398  68631939  72792957   4169391   4114707  24631197  15619919   5546971    685410  63764505 
  1216723  40548939  55882455  63298540  77940601  29770539  36771783   4756983  50424432  46293283 
 65849459  49078035   6919599  29684451  28181913  29159981   5471019   5743203   9308247   6345719 
   456859  16468695   9935923    756385  17088750  63505767   1169361  22198808  13577223   5365074 
 35071353   9105959  21725743  14212347   4633473  10946163  12972681  39327163    109501   1945803 
 10015179  57018259  41725809  78640783     79008  28380651   5543763   8277135   3316061   6255255 
 15623061  50851623   2267572  49230959  59956719   4773933  10381659  23220719  55095427  47350881 
  1628918  65233275  14489325  32748147   3702278  44549243  12561523   6798552  10101253  70150109 
 23071479  54548251  52989125  22482315  41418144  68662931  32059385   4538487  60796635   6607739 
 25583343  15492831  15119186   3567018   5538519  35507859  60821397  40225347  20978043  50393469 
 27170123  84610831  32820799  30515939  33361083  50104197  31808913   2230923  25472853  49789338 
  4769493  55523018  17822823  38141751  62823576  13174168  10427463  39230319  27297211   2905226 
 13500603  53210049   1991373  80951358  34396203  15165435  45708183  38061613  63489211  20674023 
 19014797  22888737  67994131  34983522  28761152   5041549   3704882  50387994   3476801  86726399 
 58861551   7042263  71001284  18046653   9304960   4969297  43845592  11905638   4201722  58295163 
 51511128   9486393  38146764  54500383  73800493  35908907   9998020   9220158   3059061   5849868 
  2196628  58472187   3629049  39573555    821328  20685183  67954767  34829820   5690361  45320763 
  3211323  50945897   4429623  32893214  38507883  28889483  10215948   1640583  45187755  24629883 
 58128513  41301539   2889898  30863166   1939632  10172948  11692830  10503863  65545524    360548 
  4989130   9588639  36859848  13082061  74428545  11271004    183043   1850307  29856458   9169413 
 13200347  10736223  12752083  45017905  14923239  22382195  10378610  53608671  81821579  24527112 
 10424207  30574563   1458699  17457173  19635096  54769807  22915253  47884091  44826541  17336413 
  3045694  10714548  48818473  74099970  22458321   8045903  27830477  22271823   6542450   5857075 
  4806504  36735744   1139359  12527403  10142682   9640955   8005071  21422517   5347087  57008151 
 15864315  32250433  76815694    233373   6142605  63604946   7666851  12236963   2799493    814796 
 17584373   6022206   6495243  25964929   8022450  18495663  41796178   1069667    430267  22495713 
 12142043  21954185    243643  35942628  57522819   1449339   5142117  16756758  25064617  28969871 
 21841723   8504499  21052023  24686813   1703469  54288612  32074059  45113783  40573089    151550 
 22563981   3141051  39681223  43763760  16875683  16653210  12362829   3453625  35824015  10343229 
  1768084  27894438  30891099  46662945    774075  34044908   4562757  10889424   5363487  21720663 
  2676823  14834183   5130409  13148331   3805899  12535258  31254747  24452748    450729  36731598 
  9831417  61352715  10605963  43965625   7523945  42411657  18193963    680280   6154123  52812675 
 30396619  51820669  79358913  78068539    682431  26069925   3413883   6535027  49338429    646548 
 28299084  38774839  74229063  29001513  21585043    696663  52784991  36142836   3328011  35345779 
 38010618  44384243  24940195  36503163  11547408  14822942  22913601  17039168   7311687  46172129 
  9109922  58413563  88879231  28271443  63367895  14541395  22628202  12512980   8869159   5050740 
 58850453  10078939   6290603  37579027    906223   3292359  39118509   4108288  20476787   2323568 
 73285903  17452758   8855666   4697823  13865831  26850528  49806831  22546128   1480827  49706021 
  1116773  18269189  16318649  32444762  14437819     20978   6553329   7980923  35141715  61852923 
 23195798  62438618    513173   9805335  12053568  28748733  30506303  20148468  68645675  41961812 
  4207718  25652931  10148859   6736713  13603379  15021306   2963227  83909031  19147243  27745239 
 24310527  34462341  15596613  25664254  36238767  88669263  23690374  42427873  12772758  68001146 
 13459533  17762348   1096866   5486443  18474331  17647756  81542184  17723199    155368  14821052 
 40417554  56980793  52152243  24292393  20054013  23191071  26821518  12103830  17630363  69913954 
 24773940   1736765   3680701  12437599  31226695   8834463   5563902    739113  10235824  53286798 
  4516087  33217223  13201971  11472327  17449879   4653169  52332981   2100523  26579067  21068675 
  7187583  10619793    650310   2207310  79483983   3061723  67323003  12440427  31152387  31726773 
 47441298  11876273  26125728  29016843  36703178   8539407  19901163   4417428  36657753  14280347 
  1655547  44735473  32270034  27522849  40268823  37768095  38801211  55680759   4551075   2967265 
  1949938   7303693  16893608    420603  43019043  41822771    377188   7658619   3822453  71465748 
 48558126   1388198  55330755  94005036  69995997  64754703    688562  10992065  12476514  54919598 
  5520927  10687293  19165724  18225231   3840234  73069743   4489543  32971623  27068073  41386519 
 25578137  23040987  26651713  17982641  76505997  28572603  58574907  31161282  35391881   5975130 
 19981527  16010763   5063559  23084303  47113163  20218067  29239163    178917   5508150  32903084 
 10103370   2861108  59450073   6605811  10163347  47229291  31502167  24204103  44735604   7666965 
 45026594  11759860  22785441   1485435   3536478  19242153   5079506  29674419  38851047   8255832 
  4295239    160141  19470255  45367611   9509543  47525969  36974283  38563211  18165078  69787491 
 39007617  10608903  64203963  57358923   6091243  22356687  90819633  57340096   1498263  33855387 
  1938235  86033445  30485676  12307081  82791832  26596482  10134843  36892575  38373219   5188709 
 20595243  56445547   4163964  10867383   1169973   8596293  15035403  54367044  45199239  23643240 
  6649423  15183328  31470138  22713345  16218163  19263950  16207049  78709258   4251060  63565571 
 24315507  62140643   8667264   6307648  11289623   4112295   3726363  24423709  16386234  16136206 
 33185278  64160923  53946183  48416293  30729297  34133543   2735743   1062249  14248123  57873155 
 13249567  15930673  38017313  40927898  35791923  35107467   6932116  49349515  22187951   4740222 
 12836829  61857501  36346993  42921234   5266569    197005  21647148  31263950   9483421  38041533 
 47367303  35306973   8155503   9140205   2809446  25986489  25543486  72198519  21332742  85319643 
 40609118  54461853  12227800   5115403   9197265  81446691  62443379  49102077   6579787  45637659 
 46904007  16681083  46902663  72372948  32435910  52041303  23849215  53618823  11891093  11593265 
 20046713  72866889   1810245   9145426    742683    189143   8146605  24910503  28051935   1350123 
 14604637   6507723  16464989  39601383   1296206  35920447  48457259  63045195     95673  20472146 
   523857   2745371   4476866  11398920  34386295  91328262  14321150   7210443   6578454  45607296 
  2487309  32311944   2583290  51038130  23260349  31449543  27887723  36382425  13406238  11708103 
  7394883   3235956  11821219  40848345  13620398  34050731  64669439  22034043  38365359  21707270 
 21213161  40160343  23806455  13695083   1277161  30882246  72035963  45102219  36002548  45338735 
  7256037   4032250   3169491   7713763  45558207  68819868  62289618  38032467  50469861  65281306 
  3911791  71241151  33689373  58866098   2901035  18015808  13831723  13235625   3525117  21681195 
 21742725  14667915  32537187  78701095  13534707  54988683  19436022  29041254  14965431  88883625 
 68778495   3647073    241175  88384243  46594776   5312003  27651972   5613873  55334385   3337405 
 10494355  55782633  18486513   5414623  58003881  50893029  40620051  27058780  10870202   1052420 
 64249301   1101327  45006724  24850939  14036271  42915600  47049367  54491027  49545747  59655043 
 12062193   6418479   3562923  18692170  16256903  26900589   2156688  16302738  20859383  57191244 
 32163475  20242368  59976193   2317578  13360155  24816735   3084963    276126  24889891   7980522 
 21540170    573003    533053  50315098  10962963   3794075  36222738   7507536  47255123  39835545 
 23705475  33256239   3874097  61421406   1517755  21846363  19024107  45708123  44739243  13987848 
  1791363  19547658  21571725   2634853  79036980  19284740    192598   1827957  71474644  43155843 
 74299035   3937673   6910560  15112587  29033470   9526640  31932513  31987284  32231651   2557548 
 29882318  42082255   9991603   2572832   4886994  35566197  55313279  64885947     23853    256623 
 47807763  12643845  47470737  30230443  31094999  21836895  38934718  28801064  81029313  28564413 
 57344631   2931483  31675949  11186683  73418065    355414   2068985  79963027  18595233    357324 
 20424618  74172069  17915475  23134572  50681373   6132329  14055243  38643707  38976788  14362147 
 49935543   1731579  28907212   4959230   1523931  52968361  64816242  28210207   7190661  17279535 
 62617073  35209985    276675  24339435   1727226  38213403   5489782   8754935  15351097   8819961 
 32496099   2932542   1419957  28124673  41946891  46608577  29776138  39093305   6417812  53767902 
 46443623  36667581   1578203  33082123  10056500  10394103  22569747  29549571  11442958  51881147 
 15691601  46579227    109979   4067197  37852971  13698469  83493141  38703903  20281202   3302471 
 45789945  13063803   3868486   3173579  15295087  67942512   1814995   9182571  11347497  88762275 
 24547011   6404067  57047218   1483605   5865411  26613271  10667351   8174498  14552584  10959232 
  5973753  16003231  17386899  12955923   8577243   6699140   6948015  91409667  57216261  28144884 
 46948363   1641819   7970757     12333   8654993   4152183  38959293  46632245  59024556  53375195 
  2101650  62185131  26775978  60413538   6837009  15915435  10453481  56325651  44191698  15550931 
 57939314   7876208  20568270  22597827   7484577   4882299  16144293    542343  28020633   8310083 
 20516913  10710251  19158138   3801084  58431475  34756299  20010616   7885501   1693347  50617028 
 18439062   8973628  15562120  43880778  29906667  14642030  83228811  53842943   1573683  34203593 
 33151171   5205186  59648888  24565851  73239322  27168168  34108239   4463005  61242456  38937274 
  5051043  46905615   4484651    272413  80391483  22484751  34715385  14580717  26388601  12876120 
 23672649  10853717   8288507  26964920  40836939  40136233  62283075  59106767  55548187   4409044 
 41388024   3154385  18209673  13526546   9949499  21086107  28692519  14379532  17148579  66585329 
 22101567  39462459   2713083  75966177   4159893  38804711   6843229    346665  13507983   5737595 
 30825093  15055077  69759813  64584143  49314223  74282803   2229601  11701725  34220943  29957447 
 47905533  29825981  20953551  45764352  16009515   7836163  51633679  48686635  11571067  43955075 
 25561131  10268067  82925460  16697343  30829751  44676499  52414113  21138163  21202080  45413789 
  4297251    299464  11695055  11158998  38441235  60862821  73050432  76139251     80775  12898323 
  3279918  17300224  29130539  20850888  17593485   7792562  32009775  47337179   7216943   7438788 
 48790323   6891613   9626359   9285223   8995604  18903053   1458811  17662596  45521403  63034710 
 13962993  20877443  66198118   1042122  28617597  10163115   4175469  80424647  18875403  35168893 
 11664771  14792118   6097815  85406290   7131437  63664275  28902264   4266429    866996   3088343 
 31318021   3913205  59070431   7179138  15905947  48525254  10051195  34967454    135349   7384059 
 19597395  21903758  13007913  24630148  28598630   2307873   6872975  12083713  63839925    652311 
 11672417  24841523  22361122   3900552   1810381  69581328   6168485   6276523  30369777    206997 
 37196511  37555931  26399419  43799703  55946793   5562659  39334247  27187591   4938069   3504491 
 21564048  57315636  12717636   6449923  11164308  53764187   3685423  20640203  48133451  17783521 
  2935030  43672473   3256467  13704699  76696683  96564426  28481511  25176188  23687163  24775566 
  9155543  30007518   3714011   4080863   1108523  18403742  32128556   1212498  67920963  39974883 
 43141683  71413333  83961390   1172112  72380893   1220383  34049039   2189247  54857445  16772595 
 63965526  14301063  27512367  27908093    415545  13806569  25433979   3252198   1914346  48399379 
 55508883   9224379  11204563  30788769  21108000  57989163  15629347   7236891  33131548  11295315 
 11453955   5900307   6776971    650715   6004419   6733387   4355376  36639348  37847069  14022014 
  6975696    116973  37338923   9025581  55788688  34662399  63362973  79902267  90343212   6737243 
 15023355  19145625  10585248  36800083  14767929  13704163  26726823  55010679   2884143   6339869 
  1899432  67272410  21116911  49196303   2139890  36323265  43740159  23068491  37195454  61345427 
 33053067   9334293   2111115  29104458  18780423  16952703  47053565   1103400  53202682  34404043 
  7250555  27255507  49586823  11352791  50574171  10204395  34130745    377808   1656843   5852465 
   323183  69380303    990596   5313633  13694043  58022859   6264806  11252831  36248517  38733307 
 25624827  10989255  34382466    697857   6714159  21131482   4616003  15734219  34860147  27840975 
 24815243  26403045   2794269  27347003   2491623  84168558  28291503  61996343  30615389  55359350 
 33255709  31719503  38104024  81896441  17703179  11289381    499587   2949423  13792747  46831794 
  7481883   7481323   8338348  71125203  32610725  30576961  26884227  12399685   6094123  25607895 
  8763599  56778363  11575659  37094635   2179479  17476608  51896443  17897093  31252533  66674493 
 14405076   4468277  62879093  16757423   1730267   9074715  22824674  29068943  20277873  60329007 
 10111807   7281501  28242987   4365003  30299084   3638103  10578047   1156608  60165781  20279347 
  2345515  18191311   1819951  63646895  56311323   3127921  15870439  30705375  49887663  24419499 
  3721181  75239118  30130427  32230869  68841117  28756987  56794493  43115274  18255036   4976952 
   996063  34262477  45017357  13792881   4691775  33353926  51943949  77482617   2884683  11093575 
 50751761  13430729  19140579  19536185  22207892  61781835  43888737   8952123  78546409   8775348 
  3483933   4024836  22349604   1036347   7172259  21960331  24101547    412674  56625939  45196916 
  7594083  28779744  42848999  23451963  81952461    156433   6660866  61852067   9293921   6521187 
  6498119  57499764  20146970  20833627  60175083  61299433  38580139  11274419  68227763     17239 
 18541374   3930165    557963   4960725  10362129   4848791  23631157  50736345  16720827  23762324 
 44799891  30127317    176405  13457633   3823323   5130864  13602120    601700  72304017  11750765 
  7735191  36558343  19126591  40917459   6338499   1987203  18609883     99828  31312158  68402597 
 90401083  71939327  70773279  33309203  37681482  25255851  27796675   6370982   1850163  87107793 
  5497627  19949323  34640267  15474049  57028737   3529113  23374215  60554958  33790919  23294460 
 26619867    422571  44513778   6179848   7485909   1944006  25284253  29292983  38604031   2819981 
   983625   1052283   3146109  37563765   6999885  37581112  12434553  37608831  20752963  34798278 
  4178817    720611  23949783  12755411   3174459   4184265  48097587   3443853  35182683  44938563 
 23210824  27389427  37617767    423329  11739381  47008443  10695328   1878864   1357323  45200784 
 25362273  22699905  11932700   5957347  32614733  78213543   1286785  83857206  19642746   2600963 
  4815611   3554288   7603819  20471235  48101385   1658847  19132593  51672762  21209113  38334507 
    12197  57963939   3160368  37485891   3315078   1797503   6224523  12540585   5883598  56174745 
 66911335  23940907  18398508  83129763   3651043  25722519  62699515  54101548   9158503  18219761 
 14818248  15614473  93437439     76883  23038032  47055795  10320347   1877999  39505315  14050397 
  7548376  20688123  88877335  64648707  79072257   1997973  14454763  33939819     49323   4330040 
 16267528  10964841  21158337  10381173  25071891  31969783  31441323  35212147  11420468     76683 
 21173335   3209951  38451627  10970560   1955295  14754364  11960177  19124163   1157568  25965443 
 21668373   4759577  16314276  60103591  24564725  37231156  51616205  42519422  59220390  64080027 
 27587711  24058222  25633563  16524735  34731771  76499722   5853324  14382004  31374402   4985861 
 58475517  13195167  59367795  19644244  24390979  15754761  46564683  14330523   7122763   7821365 
 54438795   1250619   5854719  24241373  50630433   5104203  11477523  30053403    615849   5427174 
  3271308   5056833  54336327  50099307  56654635   4343932   1617537  10659005  17866443  25082235 
 25681817  68978791  17862191  14621174  24350603   1048083  25395483  33420539  47085132  15951727 
   874941  54355347  52130958   1294044   2301031  16229531   7885928  48138213  28820463    811648 
 34863420  86564538   3422592   7976039  27896089   1776833  22338439   9053766  31314804  11343763 
  2261282  30352453   3048729  10809579   4289267  67851472  38281403  14451939  27701447  18467577 
 42117207  36725611   3478068  37014053     69203  68165352  15032779   8164841   1627647  35035575 
 11504739  87331851   5283793  16675579    986136   3604803  21788954   5129657    583527  77306688 
 35783408   1711173   9380109   4335069  10002654  13045309   6592821  22140705   8746146  13828773 
 25465186   2679801     14247  40515763   6273923  26450612  68733507  12010823  15709194  12830263 
 61985843  10466648  18664333  43730403  31148543  37185686  14440983  14691099   8427048  32486254 
  4052082  15315385    523320  31119813   5161893   9538197  17858337   2183983   8194903  17438723 
 34141143  33982368  12068058  17883737  24133089  28594827  55941015  31134900  17868285  36758079 
  2362653  45560973  26749878  10884283  27457758  14759253  17825161  24924533  61393993   9767848 
 51673173  82024923  11032095   8840947  55968366   8076921  59455467  62099075  90764259  24227053 
 16257211  21372843  56641029  17170341  14885035  18752847  18564669   6929943   3534705   4480459 
 47777035  22763643   7653093  19499603   6354893   2678963  46109943  33131371  63690611  23285443 
  2840727  71386659    760748  30404013  56823117   4577442  33201187  33813643  10618731  22754941 
 12560671   3111255  64617427    498478  31093016  24318966  18870569  10763547  37442096  26228075 
   564939   5478687    797717  61827603  10681655   8374203   7229007     11274   4209915  40978215 
 55071048  35957793  60581637   1947915  23354043  18592923  18119536   9893363  51244599  63326727 
 29087616  40143387    599895  48663543   3186329  15005139  55633465   6771723   3000861   3310185 
 31339745  53484387  20398623  23324418   1223270  19452192    996859   3186795  34896945  34035999 
   899004  38658093  18576197  22165637   5416903  31205627  35147235  58054314   7484985   4272264 
 20341765  10077343  38949039  78589755  25566827  16124703   1814943    404033  24163743  67668846 
  7380698  10986446  44773737  49371901  17037447    203255  52213515  81196907   5098401  72444673 
 35310958  72558196  54093309   7752084    707307  51972206  11572619  29695691    726047  61126951 
 18734843   8352219  66109115   2382623   8729064  56094454  26456597   3755915  17660331   1680549 
 30538299  11480317   8459385   7188259   5129005  20058432   2578088  64958247   4558939  10443100 
 43834373  19979753  29230919  55949023  66837252    279183  14578767  43661832   3637665  64666765 
 10508761  34052997  76823259   4568355  23190073   8118953  57743435   4378407  43007595   1025758 
  3673519  24196773   3880047  45126463    649408  59588204  10771793  41503543    357923  49452981 
 79803693  19786519  54088683   1122460  42068732  66112853  78705123  55655565  29252283  15979137 
 12680919  18766255    539193  20874843  51480543   4463655  36635084  70673747  17738083  64688955 
  1557938   7591487  43758208   6890349  30656903  32859379  24805123  30765914  22454093  42901395 
 38232024  37875395   6985651  12004923  82541691   8945662   3601563   4742133  31329168  80606123 
 11768271  20308235  25582973   1966843  11135019  28670428  18597559  55436148   2066831  34572087 
 53696073  74765227  57960350   4531859  18854925  54753657    980564  20151603   2385291  10730321 
 29932287  30866513  12105827  61508103  32968443   4390299  19635773  15314415  20139055   8966685 
 26532281  10717643   8664583  45434281  11663811  10848159  35400713  23217272  11481647   3674097 
 47013873  40353997  33230523  44785763  22581823  24252452    955899  32995033  12165647  41956569 
 51685053  20452863  11301483  27251187  25545305  46424571  42292443  29659323  34715883  34825498 
 20153723  17938125  11171283   8235383  39614343   4748353   4675498  11056571  22017435  16296963 
 59076679   5606721  27611895  69051831  12101221  15564643  47034165  17699231  19264251  86566083 
 65766501  37738083  57787121   4387881  49874298  23648347  36750282  41706403  15260928  29162748 
 11396607   5393403  48011515   8669928  46161483  64245563  92738281  55109471   8490619   7082583 
 34610080   8291879  81922727   5227403   8072083    432027  11704925  83121031  37243008   7027990 
 32867243  17903553   6419113  17356217  24570361    498659   8210283    402891     47525   3608399 
 12824583  91614583  62371763   6824983  38719121   2728659   4090631   3083827    769151   1038195 
 11849163   9489939   5112313  21680523    666915  34476331  96637659  45354723  62480127   6473815 
  2372963   6519181  41943762   2561962  39124399  30239970  41165295  88425954   9482097  14314819 
 32291097  23303915  26572269   1104441  23669769   3073198  31317693  15081153  46651037  37690959 
 20475228  40903179  33707531  13207797  21852151  24908037   8375343  38607867  42527202  13696137 
  5934180  73662173  24155783  54377095  36902373  13296478  12961943  32070919   4599503  10204336 
  4498254  19286383  12800334  24442996   2951467  34188027   9846745  12706955  33579798    778719 
 30831635   5883126  48288625  86464046  20706739   4413957  27359753   5081813  70608363  11109182 
 18280713  27558619  44388579  32558371   7360097  33600711  35442936    121425  17173888  79459313 
 19180053  43515325  42888948  62114043  18269266  75386610  54899923   1568671   7771203   3551429 
 25768996  51480170  46051233  25950937  20194577  36202083   1610735   1504131   6310245  41328219 
   578895   6651287    656223   8004942  47751797  60205807  11754283  27746155  47620533  23124719 
 22329363  46251933   9580771   3686331  64555332  43070091   1440627   4769727  67516143  38352599 
 34351275  65233555   3564870  48035325  21952295   5462225   1077256   5655822  25730265   4981935 
 82753171  62212992   5047276    972988   9894619  16411843   2916708    387451   1518441    713193 
  2568055  12363975  36920748  39469755   8945187  59259945   3626745   6419173  92360213  20007513 
 11345099  35457182  43095843  71969889  50990019   2307827   7047684  51331137  63060171  56784390 
 46288479  12307031  37919811   1983286  38291339  19170523  68234835  16792395    603946  74233234 
 74226854  67221729  35811054  81406392   5023483  26933069   2850381  19885053  14923863  42122026 
 27379728  22107208  10076695   2283702  68539650  42197043  12143163  10832461  43927548  28932205 
   964691   1739139   2532132   8673741   3342723  68297849   6372411   5201592  12170966  18042003 
 86229123   6811675   5236074  18828067  64089823   2058864  31711787  24473993  15818143   4231251 
  3186859  19868763  45566623  32858984  71123791  55799265  16469091  51244563   8208899  37860939 
 33461663  77534331   7410348   8848155  40936931  29298235  26175154   6867223  34356165  31975647 
 13134672   5359013   1027365  52194499  29307148  30670881  44819700  33852048  53803235  41980898 
  4898323  18941795   7404471  12212723  59157981  15983979  70396311  24739348  28236694  26772219 
 27817359   7342801  21591547   5389804  40769033   9807739  53986902  49417779   6328159   5057333 
 51484991  75694833  36609852   6257891  21700011  52629151  42508323  50004448  10569483  59995751 
 21503183  34107533   4704285   2729031   6479269  45403403  10611591  17801613   7104915  59767808 
 80404603  16006507  21355248  26443092  10870960  49069523   7061583   9958273   1805748   6349788 
 34198683  39231623  26017233  13189006   2467815   6060177   6100962  29966941  10305861  14842723 
  1242011   5726688  11119477  37513123  47701315  13170648  47635653   1558819  16972407    366364 
  4031038   4395757  25848803  40935463  39689222  71494007   1823903  14828496  24124248  20845273 
 11367087  21376735  42167443   9610229   1882311  69092988   3163927  68696733  23677694  10401819 
  3360051  26602403  17830203   3986507  31093052  38029191  30433279  11136935  64906023   1353596 
 72857108   5845173   6170055    893445  15827389  16040796  11320003  42753291  68597715   3832413 
 18032046  15569605  10786043  30473881  55027223  10450164  33894831  51530679      8124  42220833 
 10635695  18469873  19327343   1128523   5183576   6738378   7081860  22218171  30499683   7078915 
 37228171  16008058  10722873   5190035  21983883  77940306  52464437  14218992  30964603   9959148 
 69655557  15143883  65099283  31033223  20712498  17043282  23195463  19098943  16833743  38671147 
  1490841  31415777  39049043   7384921  48274048  84818192  17406789  26761803  30650469  76626078 
 71051631  11733339  29821225  29827134  69333239  52637071  27420959  61470371   6674456  12679427 
 55184945  21086162  58461487   3969813   5138787  33095870   5104391  13681752  21484443    965319 
 52790025   6486966  34060251  18311871   3808438  43343995  18856587  29997577  28651839   3016368 
 20598507  11410975   9821843  14094123     39915  34108713  28811499   1609157   2274943  53641035 
 14052996  29152719  12964620  23941547   4866647  42771077  31460181  12016157  43733382  10241956 
 38422917   5939758  19919739  32725123    393012  14974895  23189709  12974523  90495203   1183075 
 43905768  44870763  85001418   3868218   5894485  35480491  13139907   5446109  56433060  37743251 
 55692069  35270380  65697927  31291299  32790621  24079963  31293619  12217218   6230223   3700445 
 51405677   7427490   4543518  33592773  28628463   4115839  91506747   6719644  20776203   9251819 
 32273268  48900793  21085971  16674486  15060357   7630873  12437051  49538755  33756945   6845483 
  1114077  36566303  53043601  10278111  14421948  18791424  62686113  30635618  15545525  67234567 
 20363403  55996449   4358751  59195409   7383721   3958581  40582665   8761803  18049108   9447653 
 70059147   6106979  47999613  12029897   6781469  19713023  23691197  38562927   4410276  76463488 
 47627043   2264013  38555443   9782655  57277443  28941503  53809973  14518235  35342413  41624733 
 28667967   3685259  20816603  12137339  27463027   2117595  45967653  10329604  62118754  10913648 
 64273106  19884975  43978953  14304237  17064453   2854379  19704507   2043017  29222154   8693949 
   528623  13615338  15638617   2772059   4135848   8529261  27967483  67954779  14845293  14508203 
 15880443  46056021   9908683  86877800  16962145  27464773    699678   1780950  13011995  20297528 
 61512372  15409335  25110747  36287397  28063503  13823920  78919938  57794442  35642019  42391043 
 48297408  33422831   3730039  19969548  54127518  35182785  13084547   1427403  42206301   2932223 
 41688497   1958653  35442972   2890509  50757977  25402803  29303271   8916193  26170245  39607803 
  8555523   5261028   5150098  13127361  23911429  33803223     87268  17787561  36224885   7722351 
 45012963  35816803   1350591  71720134  36123560  86346306  13332253  30107571    500382  87790353 
 56685683  78194481  37183023  64238487  49820963  58944789  44699511   2960403   3704733   1607463 
  5163194  27856209  84300885  48103584  71830909  26995623  25672263  13226443  19248624   4928353 
  5973365  13071207   8764329   7477866   8341149  24108179  18742555  42252069  56096487  56765337 
  9148171  14090667  19635728   1027848  10702313  17973743   7906726   5778150  11360755  16456123 
 11606843  23733723  14472469  29046506    971853  61121691  23308500  12909080   9221883   8991127 
 24234032  42247977  23865623  63706671  62113096  10391019  36295800  14409379  55308033  42842743 
 19805786  36507045  10472875  52206275   1599059  27042112  24792536  39466087  17418667   1439275 
 10100508  40381815  84249645  28583223  18225083  36061632     15009   2292219  94270607  25505307 
 43007046  24757944  16984773   7322817   5752389  11935743  18744719  62245529  33998475  16782043 
 62390723  13522289   9770127  31013597   6401973  26777721  21292740   7354167  20082444   3213707 
 43679223  44717431  26794197  24098913  47315609   4984197  30986619    981891  62678843  43265763 
 24795675   3513336  12234513  14714893    517563   9598663  19011954  57061014   6304683   4693702 
  5906391   7921715    116279   3573033  51052506  82243130  31273645  11251083  37340713  23646554 
 31239135  28733713  68124843  23618649  54614151  24579403  37153823  14066337  20184397  59733381 
  5218623  11932795   6248207  93114285  14659573   1036348  51003693   7387139   8781683  49995217 
 60046605  10189885   9125073  18555881  18708699   7527291  44487643  19789243    564289  18991095 
 14461245   5414883  31729514  38180139   1982350  12909152  35229969   1637724  24167539   3422983 
  1639188  51977235  24322399  81881393    291177  26208411  21185287  45852903   1588367  60110915 
 23108703  10264731  66830898  73796403  29361858  31588323   3281465   8882013   9223428  23877163 
  4854198  23348623    285339  56842093  31523223  73853459   9474122   4637698  71664939  26997147 
 27451794  37185888   2646373  38817060   9653833  59105499  11657815  46339297   7746603  49737245 
 44710613  55194603  50812623  35721147  50621526  32280187   9141954   5815968   3297493  26235213 
  9851473   8204427  13151646   8447408   4467241  32816351  64108123  14812873  35970735   5906577 
 50135313  61349601  59472765  13943589  49786551  10068394  22773544  44562657  17116593  16828543 
 54460122  20388149   2667910  55301022  37916283  17038067  55319073  16845068  87133896   3467448 
 40925673   9156438  33693923  26620177  82904703  52534571  28885341  23177595  24111393    220083 
  9193358  11329353   1609086   4091805  58637427   3344403   1055334   8352612   4240866  18005775 
 51920098  21247923  62231507  15007765  13402480   2535075   8990223  14182192   9101567   8525069 
 46873950   2783247   6615299  52939858  63537300  49390043    994479  25485059  17346123   1550171 
  2972691   4276164  37149873   3029548  14271099   6393993  10341245  11966543  19605249  39485011 
 36040173   5497779    916063   8296155  19844155   5924301  12645835   6469053  50758543  28426899 
  2628093   8642155  46045291  73562450   1219638   8318495  58179261  23192248   9547366  27199675 
  5704133  32967813   2112971  53707251  12927203    821274  36327568  17503917  39183853  12446778 
  7463095     18240   8504573  40374709  23683455  44300535  12933133   9039069   3404641  35065839 
 76740273  27392838   5873768  17565199   5572573  37926968  56029851  35612003  28981756  38019009 
 88400058   8515446   2715132  20289998  29902980  33480667  24890571  46562685   9339120   3140267 
 55887099  33125156  16107943  56733013  18921159  31484618  14986409  16554031  72793874    395723 
 38966769  13516719  11927340   8849760   2726139   3977358  54374011   2372752   8950288  26180805 
 32875783   5581759  25992579   6771324  28685208   5666373  57590931  38322383   4240297   7440663 
 92082378  48966223  49636221  39297264  37278795  12818391  22970455  12322775  26137933   1470242 
  5793504  56884845   2128587   6018003  18261941   4297227   1832331  18205107   2403522  13905315 
 44089943  40905871  11924403   1288176  68306984  52851012  10543396  50846745    430699  10342915 
  8180107  43736023   5575876  53361123  24467423   2033249  16076671   4908309  25295980  25399131 
 16951942  35130753  13824942  29726469  40584011  62656423  40938669  21184188  12877096   5881537 
  5392332   3445383  43609559  39507983  82440299  13561645   4858795  12736616  63197254  77088967 
 32911443  60340578  16538891  33867503   6721653   7634152  86769818  13468123  16321242  36203051 
 36149115  11576443  64925555  60288567   7024613   2984958    642039   6560682  26811043  10921657 
   969765  27333630  78582183  42336855  39040467  50886259   2262633    314751  82011819  20918223 
  1320696  27068451   4274151   4025211  48096117  16121081  23171336  60423024    347442   4830187 
 59707719  29892895  64003988   4196763  34380546  68492130    262142  57156740  19120323  14503791 
 39806045  34489256   9193311  72810681   3524637   9650127  36596823  17180383   6445213  32090649 
 27538656   9093753  41455303  11446983   6234089  64206045  31156217  16852123  20050023  28939891 
 64031673  47799219  67663983   4806465   8359108  14528283   6462843  34002459    481287  16247547 
 45267273  77952459  34748226   4687485  28649522  39431977   5715387  31986375   3660777  17581750 
 18743435  42551295   4681308  47229047   1201443  19415353  75348731  31383543  25138617  42851763 
  7228248   8528986   7925885  13018281   6201383  10587603    633106  46464821  84308652  48857490 
 41127482   8844243  20527698  63926499  11527460    425047   2212146  24383403  25630994  26798433 
 33091803  36709510   4148716  12189003   1900131  10129593   8161017  59070975   8964048  30614145 
 47380099   9810180   7529750  12288871   2325683  59937603  62175423   4042971   9016767   1089275 
 33027315  35894031  10374630   2180155  13230954   9342291  19655239  50926339  15289023  11738291 
 23704523  12045115  27818903  68853723   1911716    991968  11263543  12156318  42820828  43175380 
 66330207  24604951  16033558  20587888  45043221  31854273  34696963  36347343  12087603   8099929 
 27668386  35243736  31383303  24921591  21793774   7298529  25937923  46196745  48251069    697443 
 27854391  85541243   5716691  79084779  85536861  17120090   5646969   9574438  12684521  32684297 
  3995117   5583087   3208391  60574293  23115052   5673318  24406428   9352791  40955235  43732273 
 67196153  24507553  14239724  12341943  28797155   1422103  23251685   1993203  77620155   4507671 
  4042293   4788124   5674055   2073048  44788652  44685643   5676536  21268183  48352135  30074508 
 33435910    215426  16797150  27489493  22935867  25211309  20430159  27111662  48671909  53217051 
 23884707  79905923   6244475  21616243  72586196  84223563  16972891  10049551  43350243   4897959 
  6634351   3554596   2020533  45715533  43556853  18973415  37248873  12453243   9777927  24105763 
 69968470  35864463  59139228   8311624   5542998  16631413  19055622   2338727  32740566  67136514 
 28123809  54679449   4938735  42269717  58061637   8209842  40308285   7516543  18011325   6879379 
 19382559   9362425  75187533   2344814  25454121  30744042  24589923  28460523  40118325  31202644 
 12513155  23875083  30501332  44091003  19491558  37453559   8475993  20376674    984435   4966504 
 15426813  26893331   1683099  38328153  32365813  19932503   1024343  36743192  60670215  22432221 
 53081498   1513399  15145062   4827473   4364532  12463635   3332270  71480127   6507635   7301175 
 83383223   5283390   4783424  20424793   6177497   5111889   1237321  82381169  35714841    768600 
 26371528   4359851  10091183  38957805  18190454   4240587  11417721  34777503  20013039   1249161 
 29353067  17442688  55544471   6931685  22922823   1304763   4122759  42743387  23852987  17711112 
  8200029   1940523  55581363  31077888   9150531  15087259  30069909  29729641  55484103  14749637 
 58522005  29051783  53554845  54438673  42621423  74336814  39958347  28785803   6218119  55308923 
   762735  40748805  47809968  29084415  36171457  25040502  21873227  18977217   6372658   1213131 
  7852083    791049   7191177  48696893   7100253  42244273  18404219   7901521  11991619  20677815 
 52110978  36304063  18332031  17659107  38267088   7793979    598719  20740525  12809508   5627448 
  8661339  28390413  18922533  18375975   4151040  69336187    274839  13082829  10956387  45474305 
 29057229  29202543  16810147  25154855  38510286  26381625  15055107    983391   9953815  16762579 
  2622207   1092381   2662783  11290963      6363     86559   1520433  50944645  60900837   1125487 
 81959163  65019649  37034718    429838  31383973   5859963  21678450   8573721  20817645  20220913 
 19674696  26148297  24989388   9700235    934245    277848  54332619   5439533  62452362   9875443 
 37904795  38123224  71075827   3930203   6665166    553755   1106505  27334173  36085683  10021632 
   191083  17206803    193875  12571266  21490459   7235867  53322969   4305491   2141471  45349521 
  1828659   6932741  20622148  25825147  31968258   9687530  48786504  18004151  38304283  51896778 
 18852343  81149743  60174443  12540123   6580113  16577013   1274149  42204617  86477288    505679 
  6648779  16784163  67865715  73852629   6640715  31521678   1255938   7002583   5177498  65232663 
  6830283   7111637  52131939  22625284  24380603   1778019  37581766  45148443  28912512  49235743 
   193041  29303243   7070503  58264143    887428   1469773   2751248  10251845   2905371  21041141 
  4764131  11856348   2971163  70224442    971292  47504923    922803  12996067  83034498  10035631 
 10246023  20841603  43817293  32879313   4203555  39118083  29397771   1646878    972443   4962255 
 10463747  64307691   1057863  27220992   1473453   4854063   6054592  11132843  44627657  57101691 
 16208827  33112723  29652123  16871163  36232341   4247769   1247193  17001874   1430991  12720229 
 82773646   9954441    876147  20018135   7635625    164848   1944312  47687829   6647469  56570903 
 38804688  21530904   4428763   6049723   8253147   1575858    264884    940947  10321665   4440568 
 16821723   1030299   7016869  37866798  18850419  24288243  20104873  43873487  72828495  13803153 
 43698768  78699135  16379988  31544003  24403905   1407587  15977105  81088459     98123  91488559 
 79122628  59286393  16088538  34587811   4910457  49143165   4709283  44683167   9069399    203259 
 19369179  13787391  58155571  23763135  63101150  42652423   7660230  32123259  17632993  62599795 
  1134106    659761   7505128  10936464  19836744   9194307  79373670  22704945   9046329  16365283 
   952412  10008011  25532155   7720143  92071914  13121931   2121726  34924413  13774883  30870171 
  2093423  26208329  42722241  20520857  38706883  76451418   4507373  16063038  10883587   3291981 
 82123749  48194565   6749606    133587   3537218  45175183  46390059  32886559  10442533  16822323 
 40455033   9732527  31996605  23092921   7297675  23584543  46971643   5171593  69913235   2346907 
 10908449  21609843  11371119  35712756  33150123  35904309   4874801   4347919  49806568   6917348 
  5119743    161499   8211215  61676223  88835323  20595661  13517154  20497579  49720493  19915459 
  3576881  46721955  17769024  61341054   9438149  16551252  22886763  15688431  31561017  11258783 
 31995183    479433  30434695  15450992  14086479  20068643  37735003  33763766   3296947  67543983 
 18070297  20884129   5324091   6457521  27751787  42865419  23778423  26952126   4165263   1951563 
 37599543   1315983  36383538   4690705  55225011  40674099  87663397    471088   8207406  23361300 
   684448  14965731  74571501   6719815   3678941  32198007   4702693   5443547  35710518  20807211 
  2367501  14438481    974515   7966094  42320379     33569  74040524  69413082  14782209   2615846 
 13742633  22222482  61089873    857265  11949879   3201048  70098254   8857367  13630047  69306437 
 11149828  14529579  48950365   6071148  31103598   2850178   9883095    559325  16764048  10875211 
 63908219  60334473  39551776  41553355  10231522   5409969  16651059   9737265  10770047  32960783 
  5783367  24697185  15092302  80839815  39002163   9317793  35766375  34153527  33584523   8244123 
 31286337  56693859    640847  35869137   7355751  25163831  35944044  38072175   7442642  15908213 
  4462399  76673936  15899937  26674395   8512623  24466966  29390069  26487438  48240403  56022243 
 17066335   6243808   1804150  52237077  17839467  24704178   8530900  75063579   4439553  10257931 
  4352303   9351995  26313123  30122583  30269303  16343841   1932045   3003123  50998529   2913699 
 33904283   5503177  14741283  20607931  31330793  15911187  33684246  39673303   1035357   4551846 
  3828818   9451558   6865786  42726228    301377  41056026  14734982   6691099  43898565  67757537 
 30703245  31980851  10271813  52287323    783103   1843679  58591188  21252291  12495567   3390923 
  4635642  20781793  25758801  85134843  63676923  10550573  27933195  70764133   3450857    670947 
 29921859   1580755  19430895  34924731  18134891   4837649  36820593   1059603  64861899  23878264 
 49801011   5344838  21287707  53827149   2601548  12213911     54823  11581015  26305787  26589213 
 11066241  13711227  13299648  14652803  25410795   3705507  76176159  60519597   6168813  20765175 
 13300578  79922151  86497391  25644547  33610398   5628351  16441691   7444812  37665837   2840675 
  3346961  11212369  18821758  17805443  22017069  43598706  17509611   3231663  52298773  22599651 
  6827412   6766563  15432155   8613308  30841683  81562331  22088134    289887  13315677  31831360 
 23344653  52833204   9712023   9332235   4002823  71677523  19241947  46801887  14066894   5363323 
 19505847   5293838  86866318  44903868  10137703   6083987  42279531  31433414  14292159   1881819 
 47838099  52124984   3125119  22738530   8727583  11033717  78890763   9746751  31461685  11308583 
  7957974  48071583   1450780  15864591  14165274  63407667  42384696   1508343  72165051  12125463 
 65803173   3479424  12469773   8725873  17390823   4330823  29342213   1723163  12586692  58471163 
 24276876  24201899    153213  23231310   8549892  13826429  22440971  11150339  37318047  20893105 
 18887355  23384458  16303198   1558984  22644563  27496212   3280287   7555043  54290085  32718474 
 75462048  89849398  38989606  12249849   4061863  31349328  53324208     63319  44678126   5296707 
 58365963   2295038  38084455   3579399  23127766   5686783  30994653   4936277   5043603  13832970 
 90175971  57074910  29563055   2830623   1149443  15382318  11151567  35542167  13027102  89267654 
  2249341  82665251   3498075  52972135   3573063  15335308  56150606  23009369  18037347  56154081 
 80707567  34675281  54897459  17187531  24939667  24879003  35006415  13270768  16600245   1649412 
 16335651  24248953   3506611  39259805  30028538  31794777    120075  18803083   7911345  30179573 
 35624907  24167051   5748985   6249348  31038248  10904603  10729905  15788709   5545027   6446640 
 58400556    589867  42871693  59054048  11853248   3309969   8105856  22887623   3965598   9089863 
 58370481  76666315   4771677  11276899  13241945  13999069   4840304  14385480  30253357    308759 
 58672923    793518  69529957  39742896  49011718  19305915  43052133   9454173  19634239  22232984 
 62875143   7327531  18858138    967551  17480927  41952459  18547122   5181603   8099127  24405483 
  2882043  12709547  27824711  59268640   5367813  11980471  58532198  54643663   3639179  16475323 
 22090003  33234065   2981419  21359643  36407771   6292475  24244123  33350547  23561757  12316113 
 18786594  13973451   9632211  15354514  12285973  48793285  17588155   3098927  33618387  40830955 
  8325537  25338066  62002643   1937091   6020310  17162583  43822187    677409   3753587  24175308 
 33305318   1788791  21669153  36139512  21519384  32259748   4631163    423321  23303715   7568488 
 14140546  25906395  13139148  58290237  20719479  20393254  20143095   3728991  28109997  13967343 
  1474153  24468443  27482818  17800059  51562049   4328493   1389703   9864980  37052947  19393539 
 27263623  83681441  91655419  42920604  69233033  79637010  42028639  75602664   4006558  63937619 
 35926643  74090403  35140851  34274118  51667998  60529515  12932603  15768525  34170023   1201071 
 33902628  31204218    696181  70743500   2958932   9929416  30428808   9936487  12119496   9139409 
 23384932  42281813  56137911  74274453  42959523   6284059  39478407  25564145  20281983  15437102 
 15379083  11437285  68054775   6841236   1880862  17342023  25362621   1136764   1745885   3133695 
  4591226  16752361   8848851   2625531   1017966   1815183  20310927   2825895   4751043    233088 
 11153076  63481365  64867515  72136257  29295343  54665241  50524941  13345197   8385929   5811507 
 27830107  10216035  61091681  36339495  52479355  51201342   5511275  11803123  47865483  19503479 
 85814313    318210   6742261   4960439  12774336  16395546  30294195    921362   3102992  58277594 
 77266995   4901853  34280551  45071691  65286539   3342345  62504950  22118721   6550123  41825163 
  6532422  43523347  60871623  35548363  30271273  11924241  19294223     16295  12735313  12885465 
 40582053  24431433  37790757  13454151  10440210   6507792  43122255  14168376  16267311   4716105 
 20506935  65875611  84749619   9711104  53404439  55445436  15689643   5345315   7541248  32187911 
 22359551   2174123  42973931   4019025  76158843  20697551   9189051   7985337  27275380    718367 
 39101668  63125379   1930920  50994419  26183791  18503073  28949706  10248405  36528868  34934862 
 16803448  73068270   5795276  55487967  57776199   9620448   3333954  22082987  17623467  62365033 
   549123   9568083   4577966  17890719  71520591   7308413  62383431   3840981  15122153  69960219 
  3848537  65654376   1357683  19719725  29215625  48560152   1340987  71888375  14270015   8402558 
  6385139  10864875  44313623  63986513  52718271  22853067  15601521  53239643  56777785   8052657 
 53220459   4887147  22233789  13762593  59717961  16140333    436875  11616756  36316781   3159643 
  3502363  29201035   1790036  49278795  51024747  58235163  56229243   6061917   1329451    381875 
 24445083  15268035  10801475  50364080   8071758   1825973  14811675  14017173  80070489  20890749 
 12030081  11891793   6346419   6841132   9522636  39341526   8846298  34170559  39576800    746625 
 26193307  35304631  71012436   1012083  88653156  19203197   9472155  83544712   6621387   1152737 
 10527198   4375056  18151125  14086913   8002843   1130733  41049861  45375585  10840161  28602513 
  2094879    533851   9543048  21087555   5605827  16384974  18751338  16103414  13945648  53337075 
 68652413   2018958    902211  15168051  11287322  28178313   7589649  37338073   1806120   9381251 
 52322323  24236808   8383758  24885943  29713381  63306146  27161223   2630498  68975799  68316313 
 24974443   5115100  20287917  19159573   2556861   4982199   1965868  33424307  15643323  21955263 
  5677893  32366988  21173616  39253155   5901927  29499525   5359653  13864979  17174798  39970558 
 39758655  16814123  20688408   1160973   4457653  14278563       685   5317723  27709251  20530815 
 48870703  27800538  26012403  55126651  97886735  27020493  79659477  22248258  11601173  57717699 
  3407358  18020215   6666254   5631243   7093761  40650234    984823   3857763   2339649  52447959 
 10948038   3283741  39032853  15032001  17826283  21759721  27983908  15270329  76531200    459285 
  9156648  34214173  10818249  10430961  64017973  40845785  53721169   1825863  49427334   4465779 
 28037886  69503263  48209991  19431537    486627  18424386  45518759  22648443   2351523  15319083 
 17500843  63937468  44832635   2254739  55162373  11737926  10420323  33396537  31432809  14383329 
 45479691    298107   3771163  12923419    263483  41533083   7548353  26246511  28367385   6487527 
 26424612  53326623  16998033   4026367  39589651  59985938  13192761  14962005   4816935   1294899 
 27889474  82646923  14945094  30202663  28910459   3775314  25759736  21044143  23743455    450727 
 13700723   3156738   9079908   6370723  21964777  26082382   1476171  63369723  35023697  72395012 
  3414183   8576473  38316813  28475673   3833951  14454712  17121843   1971384  28370817  27414629 
  1558032  50556075  13940329  29436663  12609699  14313513  29703093  31123811  64307007    317053 
 25051017  21133815   7080873  56838346   3141187  52288731  43793862   8893553   6753714  36995643 
  7598259  26592507   2143623  28399578   2648849  49084009   1270539   2255173  15450879  12167988 
 11195390  51381315   4177573  19768607  68495025  32226411  20175133   6061095  14248984  14819771 
  2953255  12562691  43473699  18406379  27320233   7748088  18928151    492885  26326953    793257 
  5615307   6064569   6627879  28377705  23499162  33317075  19434395  42870223  13602723  53803899 
 62094337  32328783  34723339  15400495   3011283   4925919  27965643  66716411  69511900  18399522 
 43740308   5560674  42685725   3624249  67952634  25241097  10277593   9028239   4180835  21118011 
 11276699  12326533  10498473  12235103  20350219  53172681  55244973  37195631  81162879   3099167 
 32825977  68330751   5631507  37184076  81916476    233709   3977469  80612478   3492483  20730443 
  2602419   1615161  48501225  36053041  23629191   8952203  12255168  33618533  63801609  34192259 
 16035723   2606229  22158645    945963  32053079  28765251    112067    726043  37115604   8986683 
 17785311   6119249   7277299  30504429  57619263  24658133   7326667  20223806  10474448   2638133 
 14465688  22183353  34660639  52918163   6425626  71394435   8173208  38492562  57834672  43878191 
  1784562   7021467   7193575  54176763  18294231  29737181  31432203  73045671  55281083  17116026 
 23350443  16524150  69716413  36614283   7594521  25154769  25641565  25090357   1045425  14140263 
 38219379  26007329  20655598  15890158  39550179  29604813    203007   3849593  68739483   4189182 
 31665050  24806814  40097463  29776454  48056777  26620064  17065041  45146770   7910379  10713116 
  8568739  25761768  10660871  28024243  34386935   6618264  39532401  10938273  49693773   9266103 
 55840970  11769406   9664233  14082327  28619547  13170371  90985248  47932323    328802  48904723 
 18177381  21447140   7205763   2614273  31431867  52634248  43354980  61054443  15385428  31971231 
  3541203  16516727   8297214  51908931    161275  85580023   5261193  75950192  43669419  16071547 
 84455203   2695499  17277116  49764399  34892991   5626518  20943087  32243419   9223513  49945137 
   863975   2837773  50032823  34287181   5026845   4440423  11666899  10346017  70411779  11520826 
   103091   5386023  49049187  34916235  47620443   9469890  19455363  10601175  30461607  30036883 
 47803143   9946251  84779003  26288742  10803873  45053265  23333083  11464377   8274515  16851815 
 16361028  13184218  14683499  22999495  40431948  13695218  28985781  12388641   9925339  52461042 
  7128937    157973   9765800   1260690   2331177  13183013   1377608    184674  30460389  57470991 
  6090269  29205523   1465686  14239348  79924931   2534811  22436248  16610318   6042498  19746659 
 20959229  11260235   8340873  12809823  56833537  47768135  53750043    729447  12118788  45784482 
  8039724  18781998  51003187   2941743  57961719  62486573  67312815   9017232  15633318  46984893 
 31406793  16493835  26788773  52417131   9189966  95214966  10387123  24123039   1330683   2687181 
 26594735    758187  29911675   3658758   2959777  12175497   4072868  20840711  61161511  42198595 
 47038271  29901186  10917623   8165013  16991853   1382469   1873209  73799599  50184291  28836803 
 33255723   1112515  39424273  73447515   1077043   4871454  23880575   2805757   6596763  10154995 
  7109331  18882623  27331737  70134546  13906128  15194043  11065101  54877392   4691993  37599289 
  7476018  30808563   3617973   8229348   1489391  46272282  23906910   7430215  17451883   2725209 
 16598838  14596386   4914336   4808311   1782995   4436589   4146981  34218231  95753583  28674353 
 15850579   2891613   3481453   4340039   7357265  79700832  78588911  91585719  10640369  20380623 
 18560987  17656846  88950717  71578213   4910301    593691   3791803   4139487   9312349  31562998 
  7114695  78764757  60388463  27387003   7817809  13014096  67869678  42464823  38231133   9909423 
  9879012   9978091   9909825  46797962  67511645  42792037  20862645   1835463  47317425  18446925 
 22257623  73776597  30111693  18399337  22345068  23068106   7838199  31588355  39428919  63446347 
  9232723  14490838  10795373   1520642  43907760  52618728   7144941  85509363   5827623  73642549 
 19248639  66649779  55912779  21981717    908583  20281853  76268667    581067  18696742  12010198 
 26004798  20083155  16659018  10760327  17486646  39046281  26250363  25717633   1148903  18117951 
 71900233   3705693  38358573   8562723  20540526   3170549  24132937  28670835  57156861  24418865 
 19005407  18271779    599015   6951531   7488304   7057734   1548831  34463643  13793243   7772907 
 13030283  14952665   4833903  14777846  15626409  13558485  45066584  31063812  33773343   4917113 
 16872484  42255009  32983368   3705905  46446593  70512432  74529179  28405773  22401808  28538957 
 69120321   9821403  49960689   5883455  80662763  36480915  14645579  15179847  46713491  51091372 
  2084748    233148     19166  32140827  21285653  45517959  18012447  37711636  11880563   4327049 
 24017043  58749783  19424571  37164420  46594323   2196121  14111808  36971703  24117835  16485067 
 15444482  55675323  12835296   3066231   2882041   5470005    833243   3747647   4861903  51043899 
 37533255  26893531   3007351   7405137  10803539  10659647  48362500    350763  38773689    354763 
 11833903  19373883  11341635   7015287  72298428  65080593  58928940  15807094  13793706   1594373 
 44543823  29123252  46787403   3274653  43366139  21842619  33360903  27599903  86485804  32506355 
 45198267   8750173  24294349  43119683  10293591   5310483  26951067   1819973   5039638  37929091 
  3886764    101259  32829787  40719478   2137737  37959261  75058843   8423793  27175983   1356425 
 36045051  32735507   2650244  41651535  20025828  20666938  12412776  92043195   4778897   3407833 
 33508958  23639291  72757166   2404413  13633516  39264129  49801691  51404982  19540410  34238019 
 35027283  73966088   4981216  63849102  31688703  57058332  23614930  94918763  64411443  41714145 
 42715947  21123468   3590327  47666925  23581863  38509698  46412229  65478459   1353253  26564631 
 23384286  11377156  18530587  38079283  26595835  13578495   6069343   4137087  11880093  51519648 
 23091675  39951951  50583195  68446849  68886555   2472033   4045071    300283  42494883  18738150 
  9000159  66644523  77752259  65990886    233499  13397243   3457019  75239243  26489003   6600787 
  1927939   3177044   1001223  18358918   2450015  61550769  22604233  11326371  12272684  34372668 
  1521090  31509175   2973023     34833    268479  52972229  21578040  60730843  15599669  49756476 
  6873611  15850236  58336116   1909311  57198407  66091053  68099350  28086676  14512578  44352732 
 35059892   2672654  51044883  10558702  10111971   3602655  61684350   5518363  17100585   1278993 
  9541743    301758  58825303  19837185  26462293   3801671  66782388  51016758  14550705  76996395 
  1940848  59152719   5734631    151651  51520108  34611883  10626011    972032  30895493  23027215 
  5513393  15502547  26894617  16114051  14378613  36969531  16693406  33555792  23510715  22980751 
 39503825   3416108  27735058  20622143  14266734  25313299    906423  12792175    564894  59817147 
 47129774   3237345  44407575   2740047  31092297  12297464  41493879   5893997  22380459  17258955 
 64628583   7416912    856203   2025265  53271369  14891259   8358352  10389938   8178608   1161039 
  8852547  18886859   2610843   1138605    250491  11532990  25584165   8706915   1552793  30963923 
  9915786  23040077  11883475   3160219  21918418  17784098  24820386   2814642  17189645   3255431 
 22354554   6381613   1967325   3762119   7793007  17381108  11909670   1404400  47844283  25903378 
 54185637  12025395  13409283  48543827   9594663   2692980  70037651  53280023  73722061  29869929 
 21852127  39789523   7676913  80652677  73334993  15103750  46086371   1957673  29863803  15876259 
 18697428  30292686    879159  46138683   1516659  15877563  13466043     76587  62280762   2836535 
 18810759  35465179  23008759  20912091   9738415  47366016  32666813  25674319    324430  31890557 
 15577843  25093042  12392025   6256763    904803  32180259   1934403  37309329  23620723   3715010 
 13479534   1452453  42797798   7558663  13106125  25726271  22944921  25525743    744843  57054891 
 10357379   3832979  13357201   4215093   7520631  64404554  32421171   1474827  17011021  16135152 
 20243076  26248740   8401299   5991351    466666  27576854  28029691  59089868  12137013   4228823 
 21891943  16999791  10036443  75424080  26315579   2764203  35095443  17451059  20604903  67585609 
  1181047  60668757  12393273   1054315  14370463  57523083  33273834  16398813   6781663   4443387 
  5656011  30761085  12098499   2328363  32939449   2090354    909577   5481722  61102963    370493 
  1587261   5031051   1546575   1734475    180303  12124443  20831579  34404421  27907692  60202575 
  1257981  68999146  17047567  31679091    338451  11360016  47983883   1349571  16005900    722237 
  3888199  26311975    220308  14469315  13452571  50884047  30610913  18435782   6201123  30024829 
  2002773   6181179  52855957  31159287   7937328  27780986  24939566  59124199  87736695   2062559 
  7641879   9242112   1665567  33027348  24424053   2316411   9097393  28683498    689603   8023815 
 46751399  17502041  14169844   6830332   8747128  54396995  82827557  71474084   7423428  15857439 
  7767405  40530383  69453294   5897076  19675701  15590304  13287426  21723513  13525051  55113595 
 22723989  51174663  44485144  14425264   4586298  11500371  23089910  24288975  26108062  33688835 
 38845575  56971169   6079047  56730012   1930035  16460350  32028191   8233692  16750675   9172803 
 67629588    303705  43202722  25822255   8631979  17435463   8504588  26682974  15155691  62942241 
 17797941  29138043  26539095  20112232   2327763  23046467   1454057  26658523  82332763  25172859 
  5190548  65151123  16267363  59432269  25312539  56451048  20337380   5477683   4510707  35500761 
  5457707  70702153  26945125  28159263   7869408  27378623   2995557  28748569  25854883  15446372 
 57388439   3082179   2912219   6463130  46120857   3808460  16054707   9006567  23931312  15470711 
  8125175   8942838  14647020  29746572  28802523   3438327  30559842  35256993  25575435  50230401 
   301118  23345480  13570992  22302890  67327549  65240635     69373  11292673  36979494   2366170 
   175995  39736820   8180487  52294395  46208979  87924890   2473980  19609587   2126793    284323 
  2008401  52155363   1468811   3105123  66279083   4085363  68210948  15516931  69486443  49329051 
 28323909  30352719   6173339  31427530  25409836  59697115   8282643  48150459  44488011  39359931 
 53737323  56004563  38014203  12041523  24333287   1701563    789158  12789180  39734154    254058 
  3751883  18733947   7194291  63900379  59442459  26895706    383883   8077316  16593717   9323171 
 22421709  27739551   4258239  37770000  17148345    676254  29197782  16657144    222630   5505883 
 23314323  22674303    770168  83335813  10926363  28639203   7245335  21504851  13810619   8367371 
 11658762  31705497  65329177   7540989  40580312  35469095   4277967  43650546   5067507  18623963 
 15330271  20543394  13051871  25166448  39356935  12481219  51536235  54647013  15122235  22907283 
 14456093  47256523  13848779   4418943  21380131  49020123  41555307  74335594   1526899  15796575 
 72428973  39464061   3637093  49186423  35763010  21354375  14405307  41593467  71178987   2724307 
 15211369  53034043  65662554  27205425   8767653  17737623  22892907   3684421  16200120  21814003 
 58862633   4699251  51181914  11134469   6789051  18492473  28760631  19009803  12929251   2552928 
 23581303  47513373    147095  15362988  72556667  57199701  65218353  58417308   9427002   2558541 
  3047406  17813303  75697728  42332027   5306788  29975679  65357275  25869638   2716739  40829355 
 21977429  22978915  69453276  39412923  39580605  10731207   1735275  12839341  22440548   9320801 
 26079393  66985293  26218139  22927623  59110823   8204139   9153307   8002187   6954873  37890801 
 62303379  68919195  41221563  10043821  32834631  24075963  41392377  34486263  33444232   1610376 
 23471317  42277587  30921273   3936894   7118923  65158496  17240299   2186694   4445266  36761664 
 27597838  14473041  76208283  12987384   1522923  21784119   2021163   5246875   7369902   1107899 
 17580636    985305  70218349  35477853  46991760  15888843  25217523  72714219  24958212  22787373 
 24629695  14246415  66396079   7173357   8236587  47438699   6463348  25389623  12863788  12727093 
  4621571  12678088  32919205   3677553  61585451  50068947  25795788   9692238  32974143  56838149 
 44196183  80016873  25412103  42462951  18532123    581143  57214263  35207889   1596823  21120198 
   614685   8866513   5199894   3591003  73727100  22599353  44607227  41030437  18910856  24914940 
 39128127   1706703  31467867   1066213   3773557   1122995   6160431   3933855  17787978  45327699 
   816520   3909990  45183083   7093698  28035119  84070401  33689489  66296097  56959881  18470651 
 66138895   3379371  47590579  20932172   8167155  58055418  29225778  61934721  84511534  30185323 
 75138225  15761623   2600448    103749  38074439  10210512  16616569    658839  81416815  25274064 
 22381339  87472977   5326521  23866115  13533819  32516877  69161875  15795675   5937074   1190455 
   769543    192183  48159118   5633483  80730619  90782373   6525819   3360699  15017391  43077243 
 33484914  19512173  16418727  17173188  14504038   5637876    172659  81047617  74058684  22821911 
 38494279  58727715  43671597   5849299  54146193   4661538  41558223  36619980  16736429  54534915 
 23081379  34048093  27324213   2833098  51487983  11892959  32453760  26320077  57641823  21331323 
 34643403  36827268  18701778   9161163  26238427  48724728   7039293  32962339   3807531  15692683 
  9380503  36397281   3452762  12398622  23486982  34932993  32450667   8471575  20463045  43224059 
 30239307   7432238  26645346  14863110  21370680  55973528   5520167  41666323  59511771  10061811 
 33580495  21641538   5729763  62047423   1569039   2295070  28740422   2910654  15384027  79905011 
 49840153  18905731  31792701  56879659  11410578  46838743   4121413  26764419  36352753  11116403 
 14368499   5277498  28283901  11311181  60801723  20342531  65014455   2097273  40583809    356995 
 17083320  50442075   7437179  34263487  16972795  46228223    631670  85031485  37827677  37412043 
 76100663   2454463  15930093  38554531  18351225  86731899   3403068  13780981  31325548  38366073 
 55686435   1631127  32915481  60925273  61848173  10013715  53901147   9345074  32499003   4425456 
 10277274  10642137   7538395   8711283    611783    369123   1445229  64924279  14664955   7708713 
 28597692   3126319   3774743    368524  18277515   1944051  33727443  17457227  26540976  31219323 
  8958131  47058873  76322739  45979168  12756328   3804179  60529431  32846523  24615091   3096811 
 15297839   3824328  17508954  16926808  18309843  48303703   5549227  65878044  14203587   1539222 
  3888471   9437303    919623  18861103   1167051    102446  25324863  64594653    632837  54763215 
 27047007  14934117   7198556  79194843   1699548  86061316  62399111  44185805  47598963  14879645 
     3084  22021623  23447739  30433563   8327013  24267777  31400891    196768  28433877  87445971 
   771830    998216  80322267   8604607  37920408   3518098   4899442  29449748  65122134  68621117 
  7044643  18824851  39593559  27324717  36238726   4706669  36078549  32711607  28128884   5139513 
  9783897  66312523  20651080  62828443   7962123    464747   7610523  16905963  54329607   2696310 
 17126711  72801432  64231043  71926491  58764684   2219551  71392341  45319574  51156655  33503019 
  6312523  59593686  15809413  65291419  12359589  35730723  86192743  52921499  11713708   4965423 
 11118507   7508904  13582758  25767105  40004829   5657791   1178091  20273659  25270940  17969803 
 36068409  72418171  31043803  62961450  54419502  45183408  35615187  56294011  20989509  19055185 
 86200539  11765539  14622291   3220995    660435  28048671  65790618  16763219  14867904   1398855 
  4607719  32850107   5242812  36967163  27780789  18392823   6694109  29337807  42731673   5302411 
 24774393  24031533  17541039  92399787   6859483   6357861  29150803  10516935  11507874  23775405 
 15148424  51864735  45875783  30807523  49278786   4552558  33060227   4271613  59651691  40355091 
 24744983    406473  42779355  31443561  23489520  69267067  33796588   3827943  21262923  80780546 
 25987322  62246097  90527197  45235194  36262041  26097003  16401975   7761123  84124389   3212421 
 34868307  39661454   1932913   1663044  29369565   3467251  52148633  70124909   4166467  36600507 
 20043582  84832983   1026801  69576714  23694564  58970473  25309743  17423736  16213970    274146 
 46245041  39884604  43692484   1067750   3220263   1303950  35310329   2991129   3665403  35956207 
  2364669   2670063  48190137   6130683  46539586  18045675   8809359  51759435  42068435  51775314 
  6141339   9429243  14972244   4513873   8944794  17352231  24058365  73903227  43199739   6791238 
 16929860  23167982  48956723  38387871   6745043  55969755  12250634   9726368  12631803  11974778 
  5735130  43249329   2507127  40502502  12606593  20748423  18654059  48219403  41591211  26975335 
  2411851  34041186  34999931  22625483  51815931   6991107  10236565  27883023   8815004   8673798 
 50048723  65536755   7499802  38065256  20739503  40335873  31419027   3954597  31614411  57466763 
 25625151  76319149  10114545  20492247  31918483    258081   7974385  21279219   4548630  27854313 
 47947358  51255558  16818123   6114579  63243190   5332992  27014223  40676349  57704759   7960605 
 61133503  13259534  26102891   1401783  29583199  10889103   8809833  75985842    407103  61834875 
 29883536  79887018  62187603  26455128   5734855  41280439  17881035  52203937  29178328   9355781 
  3536763  79536981  30711248  22146291   3062260  25383896  16075259  25193711  48564159   2644653 
 27756201   8420025  67186536  42938159  10345065  47466350  18223567  58225243  58654147   1489767 
  6052234  71664687   4194498  42025849  45392136    279503   1342433  28960123  72941862  15906907 
  5653283  16558955  70145847   3617061  19442315   8256683   2236553  24090071   3464227  11482944 
 68739267  46683799  26248023    688079  57325538  20641758  12862869   8516301   6070143  25309536 
 51832024  23694513   2097894   4142921  10281499   2231430  42522247   1710633  65599041  66998707 
  8718736  45653571   2300283   7191937  22517897  17455703  80232847    215187   7254295  31366075 
  1589499  22045495  54434919   2541844  45187687  89582805   6924159  46101073  38060587  32551355 
  9587489   1276105  72265083  60177659    959163  24759858   3758213    493371   4547242  34516549 
   401096  41504388  27098868  19737543   2534391   7088755  89204886  32524122  11874924  13145577 
 21211073  43836617    555592   1092293  28137828     64953   7845401    432563   1120872  28528282 
  1323872  66191335  95776843   5799333   7147347  13696520  74326011    223867  10039439   1306923 
 35748333  58689963   7625747   7382247  35843183    564108  14055736  25639653  12075663  17775042 
 65348511  83881977   5610809  55735638  43875282   3149103   4347819  58296363  32281350  17467011 
 31799277  30320098  16981923  17415098   5480059   5632806  58522451   3697707  16957528  59217967 
 18997893    253005  16985292  30784611  11004653   7748295   3347843  32575853  27398553   7863273 
 12977598  41484115  20601515  33786629   3282543  54723011  26033715  44726742  48938053  29448873 
 38478849   2109180     79372   9221385  92923748   8166264  17825343  15264723   7738821  40578687 
 11708880  10369638  24913723  16975170  25396770  17277563    140781  63092280  37694299  24831853 
 30810735  40702048  42745443  42415803  11993289   3327018  11391678    139843  50203419  88195632 
 48294391  38039439   3174151  15644955  22971203  69730446   9671953  13679817  55181379  44876729 
 26354138    240318  58147940  35304843  18564513  27103155   8219608  82548369  61087481  69155079 
 13914317  14726004   5999135   8745765  46233594  27147911  23965525  56014598   1723803  49509733 
 35167043  29316513   9339123  64786353  29769475  57501871  31545483  53509635  12684613   2769435 
 32731901  38395948  34468011  17819365   4635969   8141729   6496731  33972123  14461807  47519763 
   690571  21439513   9351296   4419297  10985339  32716593  11075798  28123695   7737561  18862883 
 10041882  42474543   8754063  39405237  11832018     30108   7686243    923373   8932332  53521149 
 15149203   3123348   8834645  16806423  22646551  50595089  12577443  27124143   2009481    778273 
 20083423  53607419  10767917  19492856  37979278  16903423  27142497  30532306   5637034  31701518 
 17178882  15488826   6113139  18528889   3081921  50854241   8494583  39431097  61098391  46973985 
 27081213  11306913  56185601  26369025  31843203  18679080   6254551    244148  79455753    946563 
 20046009  53287368   4580683  34995846   2961784  31601850  19448543   3690393  12665677   4458291 
 41484544   3441847  11851417  24875322   2031416  14056976  75432407   9301875  41394523    125391 
 21135564  13950459  37875323   2015355  12309277  17797643    191187   9402663  31884813  27143598 
 74562107  29626823  43513943   8000962  22538543    375438   5944683   2289123  30276843  29998578 
 10177071  42504761  46231673  17339270   9709578  16138084  16700513  15636722    984715  17847475 
  5587872  32258757  55207125  53052573  15474348  27130873  15011655  29950743  26064475  68267091 
 12158178  26678411  50171118  50147067  56699623   6998793  18277790  18256551    456495   2270418 
   122219  33644115  18075328  46844459  46010334  31393563  65417823  27522064  26855943   2625135 
 64932963   1986711  45359491  14122439  38636053  24712843   1404088  11478954  46485875  32051643 
 24345391  29706059  14061576  90853818  38552923  65624358  47909877  18405471   5432163  10844903 
 11395857  12731051  23076423  89977035  30266998  49758783  24991755   1234923  15346245   9099277 
 26732438  24061090   3319299   4300089  13262836  27139092  34694398  26971087  25790122  20482175 
 18241665  80557887  33750551  36212307   6360657  26566523  26695275  66548567  32172249  48605057 
   623256  15754897  21732939  41749545  33396483   6591363  55751399  16148903    571227  13093959 
  4121349  19845105     90543  84580754  46069332  13168703  57185933  12800661  55761738  38374524 
 26768893   3835902   6124191   4132342   2398857   8596803   4880470   9135481  35405956  43810715 
 20979207  16541759  19374675  10446681  45754764  75086475  10046811   5705227  29072772   9761318 
 34916059   8543949  19212667  80196057   8235166   4890255  32226235  16883371  16257498   4228951 
  3109515  12353044  10871443    915163  30380139  45142203  60121067  11957991  45635163  50554779 
 42139941   8515863  20978373  29416564   7975050  28762752  35352510  54573971  29642303  46340151 
  1186026  39205623  24218943     61943    736031   7404315   9544723  29996903  69391643    678940 
 57843099  21412633  86577171  12911147  48038179  29543131  15427833    113310  16059712  84511500 
  5888873  47187613   5493867  54779403  16690863  22467253  18688379  24551086  73597471  42729207 
  7164027   3912372  11725543  14700907   3269301  54857244  52621098   5914548   5770140   6355983 
  7380431   5420139   7633833  19446464   2244208   3890642  21558919  17642909  32721435  87271395 
 43500342   6218989  11160867  20098509   1897928  32719173   3064485  14453612  27917727  35987253 
 11428683   4341161  20689275  25127675  20087295  29943474  71672958   8529306   7207341   2523963 
 49249466  60403911   8099163   6841911  15004455  10429497  49068231  73265703  24876483  12609551 
 13046016  45460148   7632387  84808875  51438543   7635935  30395520  41367648  24011940  67010157 
  1081099  43799819  72154465  63221217  44649361  73137398  12803277  36840059  33825003  17695251 
 11679714  20971125  42441978  12007638  58142053   2113035  72551580  67108899  14848179  46947832 
 38595267   2575885  53455512  23862828  53472696  49373223  44046468  37490043  10988259  64312243 
 51046383  44415381  21173636  19820967   4744893  12326514  18946918   3767789  14067495  52608859 
 27832899   2867813  23569423   3333996  43635627  38716853   3480109  11082091  53970717  47789271 
 17547483  20714307  30143159  18950703  52178331  13130295   3295290  10625020  47923665  13678697 
  1548189   9253235   8436798  15425803  46498203  79894139  28780498   6217838  11748475  54989615 
 51708187  51646344  10630767  24706648  12309098   1682349  45534822  42845563  19254085  19082023 
   483571  53406768  14397115  37554219  15946890  36032919  16999263  20722750  41985739  21379835 
 70021947   4202133  59630623  24690694  41527443    377822  30648253  66827607  65965794  39370587 
 52663407  10605019  11377595  31750113  37926993  42607259  23133750   4696815  54309897  70900128 
 42473533  16273955   5245947  75131733  49826315  63871563  18678123  14016123    458913  29589053 
 40237660   9039143  34449138  16027654   6257959  57294768  37569096  61358203   3701749  50676948 
  6930667   6359190  51704097  12854468  10971033   6124737   3357873  51308763   1258023  34683236 
 10122663  35103910  63268537  22693723   6561283  33223313  31543733   2010783  27411621  10437566 
 26310239   1426940   2098747   4876473     12387  11273595  66908748  88810852  11832823   9438475 
 19421451  28986146  31648543  10001418   4637747   6074802   5224441  62475061  12064461  36286763 
 15214587   7526928  25021409  40560595   5127963  21413859    484992  96402723   9806741  14069473 
 13508475  33976091  68780381   9009040  42000670  32777802  22367793    961174  83735814  26685099 
 38752093     21998  25899451  32096727   4009891   4574768  36093103    354027  46133808  45320129 
    43992  33751627    875823  34568943  26549217   8292252   7625643  33665623  13069068  26845734 
 22148439   8865539    728592  56501161   3673779  21620887  15588492   9216329  13255400  80729232 
  9246773   5154348  49760029   5408199  12585531   9241227  56031359   2402661  32656213  78218109 
 70514541  33040704  48024015  18693083  15723061  15330298  24490213  41532513   3723855  27945510 
  5006395  13242627  29442315   4172434  13696819  16410615  41180955  44285361  15943123    405541 
 15016386   8139823   4092603  68225496  56496071   2707737  35859675  33813359   2576373  43956037 
 18425463   3246741  45067854  90038683  28828313  11771331   1585968    699639  91640863   1278987 
 19858491   4792506  79082775   7748215  13680579  61350545   3065050  83063709  17430735   1382076 
 16439784  28471423   6644055  11629433   8686087   5710003  56698075  11238431  58797333  38683048 
     1189  29273835  37660045  11308731  70204071  12381044   9548079  33436636    727731  70806327 
 46088715  16160555  10853613  70436133  47415621  71665767  52279467   3863203  48768073   3152817 
 36327363  33763143  36390744   6175371   3615519   7150370   2184403  65487043  23221664  24363149 
 76339514  66825170  12011408    557569   1934790   6294968  14316235  48825357   7749095   6599111 
 15626188  47992275  50930387  13549659  15290048  26700785  35912997   9477765  32683279  57315077 
  9190203  16976451  60931683  32795779    161643  16520635  62639963   2262075  28198251   6249635 
 59114755   2374863   6343803  82354131  45425979  67086699   9695037   2523691  37033315  21632284 
  7629172   2912666  15138123  10538553   2997243  43862039  25828731   8634315   9836748   5336555 
 69109723   9003273   6457553  62647197  31268917   6944102   6234585   6294523  62699947  51003801 
 34336923  53017019    333125  54569223    461007   4648263  76511751  53242333  13720443  73564020 
 92591507  20684969  40276842  36304545  15165966  32647894   8060034    892065  23580123   8836363 
  8267697   7787483   1824441  12813209  11775727  10885151  15691227   5987237  19537185   8038955 
   893229  15422829  35772783  67840662  22948818  51842292  12764863   2201998    466535  76042329 
 10880587   2206579   4066416   3428408  20772623  21775326  45099323   4731846  10307499      4702 
 44504289   4219701  25369971  17244691   1561317  24891829  22687622  34436895   7162683   2814455 
  6015318   6582797   2659663    711756   3243438   8895030  26006523  61583139  35029815   3969543 
  1281977  35229745  42041532  11953215  69946023   3648822  52562101  10468363  25224369   3933795 
 73055658   2766885  26612135  38999873  18332190  25936138  30388899   9879090    410235  15461883 
  7487433  72918088  46045473   7644533  75528151  27644127  46246011    590984  21801573   3036195 
 47445840  38745834   2220399  33849723  24855415   6810513  15755352   2541981    863388  55548033 
 13766241   3918513  14363739  19511979   3692277  38144445  48549723  36625458  49859888   2206835 
 62643228   2519499  80883464  19895505  17075643  55283483    274485   2647279  14641125   5543898 
  2344805    486279   2876109   3508782  10233021  40018107  15665955  61878107  54078850  46153423 
 23207571   9334595   2843930   6568355   1314969  32258190  86365841  10942785  70394811  34983101 
  6973115  39014988  13539146  24202587   1388301  12412137  63511263    766315  39673365   3652863 
  2063705  83183083  49723265  77611223  74767518  33732327  59533863  12832299    438203   1108123 
  6546728  25315679  32482955  20779495  13707418  14109945  82626585   1709847  57029787  35404647 
 30819795  24858470  51976183   6174235   6204042   2077185  40817573  28969035  80765861  19424814 
 76413873  13729398  15996885  12260148   2856158  52343983  93190335  24242603  59843665  15805968 
 58512753  20887539  48720471  47180691   2835437   7728324  31103265  22830485  26463579  41228451 
 21125939   4799964  14969637  55700394   4772727   4014606   5858463  31510863  45850991  52917603 
  2113455   2123307    804651  21345073    452955  10146504  33224343  22862123   7131266   6459403 
  9593423  23962687   1342541   6612715  30191011  15068923  43891147  20252535   7184859  27126123 
  2667123   1448118  71273563  40532147  16614973  78521763  27352398   4838386  47320237  18924207 
 86748925  60731095  14045089  16923615  19406391  10466139     51981  26177185  19145283  26316603 
 35350203    525679  62424865  45127619  11159943  77858082  10290933  55306567  13751007  15447083 
 43757655  36256863   8901547   5032871  18994839   4034628  58954473   6245331   3368571  54028095 
 74431893  43192027   7014075  20588863  29678693  48297263   1598205  52695591  56493203    981411 
   671847  67007118    331461  87960273    548719  49079123  19585147   1897991  15919998  14867238 
 49756857  19541631  13747803  11628788  67372078  47368639   7805536   1771933   8732409  59062763 
  3836155   5837588   9315773  28538363  18386280  83297068  12153453  72975174   4135079  10489434 
 74991179   6266646  15702183  32436098  62279403  37296186   3851131  22164603  21842718  52971951 
 45869523   4804748  22792227  42600439  46315123  52333109  31837323   3785913  67234007   6940398 
   175848  61060731  67681750  29273067  12377993  48617377  51160375  17224183    443563  31424667 
 60467595  28562062   1795923  40684540   5843366  29267364  23648059  62885418  20837783  21571659 
 28388913  32216160  59628387  36689691  49136561  20047243    477343   1740311  16750143  27655303 
 46221555  34434861    135799  19033467   1800515   7872262   6093203   9213727   4150327   5963379 
  5596049   5245185  39531051   6918213   5858621   6725595  72948328  42147620  53975300  13262523 
  8297832  36443628  41881991    728823    760251   6883089  10280539  13079123  51958323   6681302 
 79325442  56172253  83374827   5495413   2677083  16699962   3633993  61467387  59665511  30678007 
 23200523  18204753  35577037  32957782   2816483  32751483   3190667   5864793  47549196  16035626 
  2749155   2162608   6607008  25872777  37597935  39301848  54194623  11671773  41249763  29740155 
   378112   9216165  29747457  12975348  35837133  38632623   4577607  41283219    161455  48090022 
 16411293   6209684   5117508  42774528  11051819  26895954  10832427  14075399  26559948  30532737 
 11793723  13066561  60066696   1184278  67526123   1233793   6259635  17654607  17872123  81711067 
 63439485   4333449   2817192   8594389  46277332  30255281  22972833  26806773  24691920  26181445 
 19283095  22037827  17744991  71684841    397842  26776227  46815756  17538497   3849891  54808429 
  9705223  30659083  22339999  20633048  25677229  16838241   1282769  17578589   8909003  73002580 
  3941900  12743304  62925811  55639736   5036715  13493265  48515935  32080069  12140993   6518459 
 33139583  47122765  33052038  80996759   4286955  41554548  21495714  11983493   1634163  35462550 
 22337286   4890943    677519  25417001  48927995   4033498  24253743  28424259   4599627  38524893 
 65917698  10436935   7174503   6980882  29480203  16096221  19613787  20267035  10039047  38218771 
 17814024  28055322  10362824  30212773  51949727  10997263   5612453  11042049  22098467   4946247 
 29681619  14370923  38525435  13315587   5492083    261468  45155803  33682057    757995  27090798 
  8370668  25222839  45260337  17014557  24408013  58416328  37235398  39662676  35176086   8887839 
  1228800  16889832  41611433  21471948  77469123  67395000   3162594  70496523  80030963  13221793 
 12292228  48489765  33168003  14194823  12529559  40632723  15606798  13365908  67469477  27730443 
 10707897    483708  50061715   8039693  21462144  91011194   2048451  68865293   9394496     40371 
 85831540  33223881  19006817  84376973  30383241    261995  88969891   1364283   4065127   6464553 
  1317209  58298310  14912043   4439131  30306587   4929723  22186575  42596992  30305411   4970535 
 44025487   6156243   1293735   9463434  22947070  77555409  24099327  67436123  90841819  40020603 
 10895483  39303051  34204759  69476511   7519587  32353581  44033106   3952669   8442767  26111208 
 25139535   8599791  33245479  78612488  43118536  18331023  12872648  72590801   7682973  20712363 
 62600491  31131608  39337608  78330004    595509  17165223   3986115  31173799  73971515   5236413 
  4712103   1397343  10526723  27863718  49670536  40618554  88628283  29833577  53001921  25819203 
 18329559  53845889   2108073  20231709  28037691  10671387   2786373  34463370  30337863   7181459 
 10728978  18923330   5605797  57020555   6288735  20028523   8511739  10160812   3447946  10718061 
 17467213  20176803   1043226  31586420   3345637  45897863  52882491  47871674  29311953  31630476 
 33683435  48276774  52197612   1393099  36161963  15311727  28236201     42987  17298679  10394430 
  6523179  19376403  48684875  15681323  11480595  32486185   1726203  81118875  12691453  40199673 
  5708127   2411133  59645968  56766039  51665691  12808659  18230639  23556459  33291645    699843 
 67641307    263691  11858761  54029913  20822998  55291989  12031323   5290627   4164948   9449334 
 20416191  85535763  55825383  61268603  28190696  30389323  61714503  27619533   1582797  14243787 
 32085211    582579  50898955  46319362   3970386  14119059  15489035  23500603  67868725  40428060 
   273013  66047843  18668313   6107469  17027848  50327181  81930873   6747594   8050867  20757459 
 29741016  10613860  15681969   4836353  10916835  31883773   9816783    254917   1091499  79471396 
 36510891  26139051  32733931  15559147   9821638  20789933  25955071  14002014    568755  45453220 
   609180   1947607   3468434  14060873  47804139  19140939   3523884  40328555      9664  67706217 
 41553573   4183281  10043286   6176184  17709338  13936659  21229977  93938425  18287015   8500081 
 52016555  30608933  33394377  42767595  21727851    511620   1512163  27745323  17804653   5458723 
 46568992  42436459  39819079   5144051  18865515  25089563  74127483   3132798  30998737  14066203 
 15106192   1736893  15544089    250158  11968248  40704923   7248147  59674911    281523  21247755 
 11570323    714223   7776093  15296109   3141248  63351010  47923123   8617493  61508793  30684701 
  9666693   7216534  10658611  63120339   3628545   5615573   7319099  15312363  18711733   4081367 
 70621098     56175  35044107  30602363   9929581  13328755   1797576  50308359   1134529   7953467 
 81733593  65117821    764964   3324129  18786189  64817463  14922888  24427890  10665456   8626741 
  4278270   7072017  48160395   6103473  27086898   9835707  50582135  23091881  34768683    585084 
 47557629   8341027   2847289   9974985    301613   3582410  53076558  30557595   6705188   8753118 
 84709371  57876363  83048979  91036245  26315394  48276299  12995975  20315660  11142267  54322548 
  7995715  45840211  13059835   8341313  54005808   7033513   3698123   9530298  51300253  28528633 
 29877908  72815953  30972409  49525358  68869253  36316320  49803020  22181250   4910291   2206008 
  2913003  14111781  23415923    163468   2656658  40187759  48615429   9668271    216150  48554223 
 22282569   8873190   3630259  42987680  61245613  80033979   1312953  13174629   4067555  47164691 
  8147151  40868029  52283823  23986483  31356123  60521827   1293415  40844458  50587664  20570064 
 27788653    616739  27574127  40230198  47811579  23432713   6208159  14766747  43098713   1442641 
 12670368  23512773   2235944   2505223  50731943  14961653   7932462   9525573  62975833  40444179 
 24738771    271773  55073370  24264188   2358753  27886311  60983643  23907927   5285431  14271249 
 32933179  34586493   6068058  10837677  13189323  10883079  29659523  15930606   3649175  55356940 
  4938829  31178362    142131  18464399   2121723  45386625  50131243   6202787  54568456  14249003 
 17439259  62906609  30309729   4737755  35570931  44241348  39998553  62871261  52385167   8239317 
 63888037  28492290  32070088   2925432  44322721   8479578   3935352   5146159   4027426  24157643 
 13776398  90561139  34694783  27273696  10682763  11781983  14219265  24166187  22598975  40314575 
  4914810   7850727  24383697   2945637  92352409  37925339  42434899  13007263  23263186  56091087 
  3989274  82623419   1614462  19407404  15389084  37544643  44086919  17410479  10543803  49871823 
  2069203   7574336  10568555  65382594  51443691   9706235   7467474  38972875   1438091  29932067 
  2730963  59472567   2200043  11908208  45964877   7429041    104677  14951453   1994257  17671878 
 49998335   8149483   3170213  24147414  45628241   3963243  33019398   2878025   6261668   2364355 
 78110106   3072049  14503287  55375859   8504885  36514498  48950403  37543488  70528773  54486231 
 29100390  10877659  33149387  12003457   9383631  72511107  37448610   1101243  28466532  42834043 
  4488964   4307809  20166951   3400518    756061  43562067  40358760  13476936  44103811  29991290 
 26341809  14595223   3167137   7908348  53442123  20608683  46668519  26717527  25945350  18109795 
 45157298  38714280  13947003   2353698  35611413  13324693  19300593  25767163  59219095   3348699 
 53128744  28525437   3814413  64184075  59885013  14800797   7774916   4915213  14008334  55747815 
 13208398   9637498  11022963   1059272  22706101   4851339  40144733    576352  23567463  13549463 
 56683116  42384507   8620993   4451973   4697739   3695625  12998734   4609203  43229183  11721261 
 49594451   1165822   6345837  15824087   1344475  59064675  12125283  27448895  35289531  19306768 
 60542039   5731917  27638115  42070380   1694102   1773385  27968235  42243973  46983237   1507991 
 38292743  74871419  23610973   1693323   5283525  28790073  15209343  15770123  31872236   6312871 
 32119419  42124179  14465511  25260219   1937365  14760851  44003025   3067263   6782010  68117949 
  4115675  60476667  35315538   3650814   5253243  33878318  29266647  11797879  51424557  19839543 
 85552404  31199947   2514313  38052075  37659672  21377468  11039489   2614107   2165429  52022585 
 33364623  37068563  22155061  11793593  26477423   6761339  40258523   4753899   9845894    197787 
  4240473   1103854   3720084  51923492  53907243  21881667  23253843    162276    995855  30847467 
   359547   6502619  27840767  59747048  30646128   4537043   5776260   3692963  10520646  55816699 
  5336643  17490120  14391243   8478265  11622906  22468551  10664766  14739693  31946037   6513963 
 64833857   3872901  32258220  55232619  45300693  10689723  45251496  16899603   4122276  28320243 
  8018931  46226721  34517151  71804803  10668575  72868715   9284069  59427976  46630314  23054611 
  1852723   3469407  20993432  30184002   5803527  66070802  23330991  38242278  54250683  25259301 
  9268421  14302903  34648073  16893663  71239995  29826247     52737  75415911  27134313   1065363 
  7835882   9994083  38394445   7165260  21743664  40566831  19712235  61977165  49476275   3547539 
  2265701   3710115   6292311  33531459  35397373  54556223  10177691  43404897  20677019  22400043 
 59655768  44278543  43730523  17689123  20242579   3473277  20638947   1790873  49530485  24999211 
  3596469  22577835  34294827  59379645   1941755  32453298  15013758  75750527   3996519  59407779 
 12566490  39157529  38541471   7195180  28669003  22653424   9433851  43855363  22983149  43677351 
 27926451  19529127  10343048  29723293   4529330  68513958  19122981   8208539  53161088  13853371 
 25439163  50048023  63938643  38873067  34157187   2206721  54053133    494907  40960517    522645 
 20225691  43526991  35131683   8784367   6571291  63850338  51256587   9326231  35389533  54303979 
 37410177   6352443  34956543   1644363  11387563  42062104  44773986   5843313  29774923  61663023 
 44395128  14558821  16942689  24130527   1123443   5228738  80916177  24162353  15007577  29115343 
  5138283   4599523  18392511  14327814  53596379   1474784  42647547   1542804  67872543  26027916 
 62840895  20605939   5425563  68845300    882763  44093451  15390252  10890415   1407204  27411998 
 10137291  82034523   3127767  81125583   4072483  42233195  10813875  64196817  18224279   6478317 
 26325748  15390806  17788619  33312528  31856836  58741058  64751383  17969982   1870233  16273202 
    24324  25231281  10703952   4081353  38525379  56524767  10839817   1917458   1382223  47054032 
 58360315  21354693    947763   2100243  44010582  28596702  55107663  22270254  31459353  21395133 
 18631547   1225793  15483513   1038075  33455835   8727739  24255439  11257815  30018213  47521311 
 75512901  17533940   1799947  19610413   3840258   4430493  44449743  18497499  27360382   3845616 
 12265422   7108179   1489115  44802000  22265611  71380893  51099259  20382743   7884747    330831 
 28945582  55072039  11693683  42018593  18414742  23559926  14800896  11631603  46439395   3989709 
 31634703  44465803  16233483    540277    461961  22630947  27836498  32003276  63992343  28416435 
 74337503   6291879  30266315  28364155  20903008  37163948  94073063   1141935  30903507   5511840 
  7481823   4243175  29175363    716916  64587363  76728128   5043219   4908259  32373078  35308617 
  1229970  19157241   6100465   4763221  68580502   3023853    257693  23725572   4911423  26427846 
  9694795  43664635    370122  26260263  72766491  17717794  45396838  74914359  22343422  77585019 
 17580672   1120603  45024795  44474702   2013288   4507171  50245073  36005755   1227113  18696021 
  3661069  12830990  17819573   3031168  42420123   1782363  17420124   7021333   6173873   8328702 
 52145918  14609928   4492077  28510117  15274671  18110913  26159739    936321  41210587   5701955 
  7772748  23559349  32465111   1234887  30084655  12913710  18948187   8547375  21191419   1829823 
 41481033   3526819  74387751  10790133   1015773  23869499  27782914   8907763  11280715  30224065 
 38765623  12714459  20660651  69944811  38594367  37290859  19405879  25526273  21717611  59760603 
  7728272   5537472  32538633   9705329  48925755  32558733  32869323      3934  22452091  14344383 
 63479959  68001639  68620623   3840767  21426213    488403   8005689  14333163   8116223    293451 
   185595   3851411     98571  57935066  13984219  13423323  89151863  47875083   3419223  15549687 
  6981657  16743849  23294354  49246389  24353205  79163685  44507418  75011978   4170263  20798887 
 19630827  22844328  75547563  41549283  25165599  30737049  30359697  50138397  55903685  16964323 
 35958288  34782090  12039693  47206099   5856411  59280162  46546871  38114533   2424755   7307233 
  6022887  14648988  24082859    120398  47195432   7571363  37822305   1747511  11304465  13042092 
 57481755  17205371  62390559   2959233     91299   5802771   8289539  45720577  29146795    485391 
 44952940  27638835  29492331  50335485   7253295  22447566  33072311  63186733  37881537  10129719 
 21908898  11215371   2301943  45137023   3191333  48013733   5909559  12891631   8279744  15690903 
  3332579  23006121  21959271  11632651  17185161   3049877   4400545   4386919  10077295  42032355 
  9763826  20336733    474927  33740853  45732738  45692748  32724027   5410364   2648251  13342377 
 18016203  48774555  28416238  62311659  57372991  13938023  44999083  23555193  58200539  24493571 
 45476413  13798494   4549613  26566148  40630416  11941155  34415722    739134  19906707     18079 
 65575547  20873976    300318   5197847  39572609  61001830   9266427  23753710  58643037  54556549 
  9021883  50151893  18935295  32200443  27747021  13222685   5591339   3354771   9960411  68304571 
  8620347   5293899   2431750  15592881  13557810  19866258  32502456  81131586  13156457   8403005 
 14157359  31366653  11980073  13206235  13838203  24522095  35769067  19883899  49208508  19371079 
 33338403  24220176  30920987   8935761  56172283    147655  85497927     37177   7551543  31314231 
 54920580  20398713  24430293   8140695   4258083   9889467   5452098   3656112  16436759  58452501 
 93820033  57042329  31455699  29806326  35028954  75052671  52681223  47074007   7069908    951681 
 27884988  15170603  10269627  36454247   8232747  20712213  10892499   9158851  25256135  68363851 
 32774973  16458837  22651731   4106607   5422902   5350673  83929451  16816759  42767437   5518086 
 22412202  25813573   4472058  11324891  34929035  10962367  18867593   4635179  85071222  48759903 
 48466211  27245011  17326523  22073919   5377530  34763891  15798044  17957627  19626313  15685639 
 42364803  10244451   7082223   6964106  15086149   7655687  40197984  55226547  10823138  14305794 
 24564593  32199355   2526181  15845946  33297863  17054643  30520113   3105207  50418523  19575035 
 13774651  24784762   5676278  23917168  18928608  59773735   1011300   6054171   2389770  18806339 
 21680285     17185  71994378  14100155  55188507  33994683  21976521  46321934  14216845   8243829 
 13420949  19091733   4529859  20851083  27447123   1047244  53305935  57382413  34365265   4726658 
  7308923  10975171  55191833  40677071  60094779   4669795  85797842  38823533  58444383  17815908 
   899639  50304908   3746755  10955391  12073733    495597  17927617  67417774   2381931  27050778 
 16611362  19193123  69899235  61580635  92430123  19603707  29516091   3782657  18684516  64253826 
 33025923  20754023   6638031   8813577  28274537    582678   6857120   5115918  26672498   4156457 
 15407273  19000411  31624308  20488457   9051963   5084675   3647382  14790283  19353587   6392537 
  1101025  37440373  68723825  30453322  13011019    616683  17415587   1148631  19331307  23791443 
 42130355  19751003  17457477   9482298  50030698  89921199  34953223  23663399  37446054  20545279 
 32002266  10390503  19671293  56984748  20212659  39752667   3230259  25630203    126600  65602643 
 46311612  54535561  17217549   2683797   8237091  56344533  16461568  59998231  55524363  74482683 
  9881043  24017853  78728399  20029651  18578424  10139448  51244107   5534985   6019403  42964215 
 30729211  15610848  29679687  43578735    178126  31923703   5678457  15379983  10862307   4118235 
 44418627   1496763  88873773  12553197   1451606  66738615  28556713  26363422  13927145  21106883 
 35705533   4893375   8404233  37396539  63142461   5605451  18510811  18698987  69618053   3540099 
 20539073  78778431   7548195  13798453  22644258    844901  26170575  81603783   9824473  26294160 
 70350396   5597729   7947520  35132073   5605853   9282147  17133981  56529816  20570713  20890203 
 11013518  27898143  11564603  15449577   6404014    237767  32443119  57923305   2884159  94566021 
  4103073   1954303  33264363  47329755   1935913  16665123  35137491  46468989   5054172  46939353 
 13984698     40703  18328707  11245813  33587171   1286405  32187785   7277411  32181909   2722121 
 14850690   1598790  68075367    770897  22534488    349455  11268523  54910297  55960179  19508640 
 20267316     17055  15351403   3547229  26080212  23412083   2232755  37538822  18290967  24493787 
 53160163  44771571   7212370  20684413  45803443  48629575  43878821  22418871   6315432  22927523 
 31573679  39380443   3080743   6272067  30649203  47983223   4940763  54604271   1014205  43554051 
  5713877  16993407  17692197  64446579  22925337  40805709  15200819   2812119  23764347  30904419 
 52269465   7179798  54621393  15700569  11885651   3197603  91060703    998694  17764422  21328523 
 49380546  28383979   1754673  49555224  69956259   5394348  23592371  44690472  12931239   5111215 
  3854336  68918470  53367723     81912  29915837   7826039  25022893  24544005  41775639  17776853 
  3787748  33100962   2597421  26994768  13858869  46321744   6945971  27618210  34023657  18068827 
 54218175  41721900  68942577  17094577  14335603  23239675  22157321  12176100  38550651  84890337 
 30378903  41511699   1439073  17832177  10403271  21458157  64172319  43432371  28004385  17176865 
 24766623    169775  86511823   3933979  41386632  29966517   3688566   1172775    139443  12802119 
 13081731  53278137   5721018  40327788  42456611  53433055   5866363  17973507  45787485   3608268 
 61644904  36727923  19760768  13034643  79320117   6858555   1600467  84586473  33437835    205433 
  9976843  58969014   3593793  50156523  11880123  22590746  19828872   3970235   6167400   1084891 
 12910107  20387127  30168954  89955186  54516438   5682693  34388884   8750931  18291331  73070823 
 18301775  44549999  44008710   6412123  33776203  12356775  36687995  43402388  79560825   8172571 
 25006695   1383133  50355015  47344290  90853671  35245248  45000267  23097704  43953172   2380347 
 67644891   5986754  26347101  29227443  31684983  56023749  61621403  74240123  12899245   5548753 
 16089613   2913935  12619763   9137914   9319188  10377263  18433006   1523889  32003864   5133555 
  6793119  21981204  53528757  18623423  29894523  50282673   5883990  55097763   8617083   3374520 
 31994379  35030349   4659100  48782187  46259586  82136163  44414345  25524319  36630473  15648718 
 34709685  29373391  13723473  38055623  62580795  53386228  71635210   5161055  71447723  18039573 
  6828555  10787107  14597329   4387922   9063527   2076610  43260053   9140882  25004823  14571819 
 70424763   8658427  56519210  38793035    183776   1976403   6750903  18727850  21405753  14156915 
 39147363  56211471  50679323   9040638  65096143  15721983   5550594  10127408  50500109   4321353 
 20702453  31927983  30482168  69218070   7375444  16739568  96095796  32448404   6881274  46661478 
 63546507  91556273  11096565  32173627  12223950  82548043  16010259   4006411  62469726  27531399 
 34459191  20507478  31297596   1915007  49176523  64571201  21164815  16930811  15141207   8809515 
 31007667  27172539  27108196  80171103  39308747  36661533  93525659   1276643  63088223  47541202 
    62088  39704523   4039283   3606771  16030123  12196853   1955025  42970011  16989798  44635915 
 51475407  20747711   2116627   1492566  11045913   7514613  44692524   9094679  49582410  66150168 
  8160063  39618215  18322451   6863643  94031203  14913281  11418173  24612799   1185867  34592035 
  1159743  12603643   6109395    400614  19252683  69571227   1193703  14402523   2605418  37187258 
 48508203  23912979  39190523     90963   2449883   3161831  68206227  76876923  83198623  13176878 
 42179039  16431570  32673283  11705713  21844803   9842298   1436271  76087683  20243856  46513359 
  1533363   6431523  10745578  30817451  30905445    451317  30503499  21154837   4383957   3188483 
 16598802  49209143    847287    836787   8323147  12773311  20399359  14102286  20270241  86018059 
 33885819  79452987  31474171   4360963  41971295  60867287  14065683  23709106  43850229  30248363 
 65943759   7514503   8345699  25248948   6568597  77439447  31204491   2413840  41129003  21952755 
 39100839  30014133  15766785  14029079  41425119  67079163   6998202   8008571   5792543  36631995 
 29560443  20988059  48515603  45256074  55399943  30733773  72211257  18561687  30831163  52551382 
 31391478  28302915   1145903  42444393  10978023   4855447   6157935   3788115  19163835  77770068 
  3033131  18385863  24234139  31952387  14737599  28517929  48338262  26468543  64422932   6026639 
 16164731   2044869  20878903   7736507  16221210   2505387   5127511  93436593  38745705  21398995 
  9743675   9655755  46733758  17609607  74830794   1366293  63434093  42083997  19681071   2036943 
 11117859  15483891  31532316  15671676  28129939  39584311    859625  21136616  43515846  63214179 
 25012722   1087506  17734013     35459  22863033  77659421  55781178   6771435   7162914  25128753 
   847977  10098211   4727297  85675850   9174593   9948893   8017548  20955828    833151  77557115 
 39222514   8260449   7079598  29194173  65393113  70570674   1394425   5079171  41239467    757843 
  4977009  32189448  19743147   8449377  42406179    251322  28333683   1563180  51311227   2632991 
   838631  27088719   7539851  30505313  18610960  44182878  20057055   3017877    517755  10162219 
 34186883  31140740  26437923   2577066  28670037    118084  34647500  51486447  23808805  59268541 
 51133695  48965563  25164339  71889383  30745003  32327871  15718848  43681614  34853773   3626495 
 32154716  55870197  11459835   5242889  33168666  43332720   7103373   6331695   2034374   4977353 
 89958597  25069283   3991712  66837278  25728091  24710388  46715598  17214303  20731682  22575669 
 18781249  17542151  12586063  16833863  14928373  16937778  10458123  18794132  25862708  72669953 
 12677055   3744922  23238583  75061955   4119199   3099669  60590123  15375379    595749  42091868 
 11521083  21657250    626001  11603475  90487779  41132021  48821739  79238435  22666625  33813939 
 24643924  39678573  12283501    111129  44887678  12660002  90787643  20219355  71000198  49324020 
 30381003   1464377  32271216   7739607   6455791    322683  55988909  13788051  34660743    267453 
 15714294  21071373   2958302  87306947  48551303  57914583   4899498  21872525  15935484   1367181 
 20629853  40532433  18693338  33388158  25510463  20520883   1662971  16664515  19182403    910335 
  2061846  67914747  30041403  41521451   2421582  11681774   3872145  76640473  15712743  20392709 
 64223031   1986448   4016463  84895780  45742703  72986078  27905011   8058624   1704669  10025815 
 34622513  42768807   1658790  91402471  22012607  30717659  27014211  21423576  44830739   1004586 
 21503563  44405659  23477229  26230035  71456319   8633003  20172660  21213291  28996667   7677795 
 34102999  85700703  40126155    135593   2668273  13634208  54503268  18375011  19222683  30826971 
 44610703  14785278  19740043   1788915  83350443  63652008  27279613  98178363  12469635  13944165 
 36172065   8599405  33329846  19886551   8072235   9211634   1293226   2696424  71086003  48441123 
 23621706  37774211   6759085  27738951   9408708  47060283  24045795  39526251  66300676  14596274 
 88907235  47047011   5825474  69477819  17559107  19222987   4702659  11563533  48154443  34482147 
 23706212  40772460  38086425   9071119   5929693   3681316  71599395   6089568  47142030   1622037 
 13952893  16028513   6816748  38773363  38537818  10117195  76635388  78436757   6955089  52309179 
 12928551  26842503   3151239  14325471  21771535  12276283   1663023  28999253  65693127  72857259 
  5223033  11181227  39973328   9955965  16425723  11830150   1467628  11544675  41962079  14430073 
 13433241  28088683  18448491  11515803  23310375  32252338  11860995  74225557  19880221  48997223 
 46621729   4356863  13159623   1138101   4572012  11296683  58662175   5879726  17754507  48091603 
  3286683   2146135  37958421  45854331   3814448  67168304  38808783   2001675  29516742  24002733 
 24035036  21654091  23786262   3182003  10853595   1885713   3564915  37011498  32507403  35195179 
 35447299  44625977    211127  45073473   4323819   7984176  68677378   5527863  16747173  27196878 
  3449041  13827457   4749549  34369722  31989947  41042082  35491393  12892963  81411459   3196962 
  5886231   4666011  34348987  28732873  19994747  30000283  32899353   1097223   4016944  44843775 
 72816399  25709132   6360102   1339041  22750853  28821883  52413178   7139243  11741643  17667474 
 63975013   4008163  60144345  38673695  10408325  34619163  40281073   7158197  14278263  33323455 
 33179919   3374028  15051770  66924123  62413518  49381728  57950522  22084583  31921318  38380855 
 14930619    254283    664199  17193346  20196936   1126995  19755215  38727543  16449723  15205028 
 63905748  17805366  40672473  32357823  37532163   2254011  59541261  41664555  16863983   4971093 
 33145373   9566316   7333011   1760028  15038328   7500951   2441099  35616891  60261687  54417213 
 19067739  41554428  47549281  72497328  18002847  14488989  65129473   4507521   2125267  25674113 
 49375139  20643057   4181160  19739823  10611927  47428107  44601615  11882429   7567683  77085943 
 10894257  13966635  30741573  13447623   3852258    509793  10560263  16358203  56287736   7094580 
  3324926   7996431  17479379  14557731  10238523   4465248  52313661  26726587  46034600   4540973 
 19386777  11375418  46883663   7253738    471503  48504659  21061763  67605146  52114087   1981458 
 29168003  19223511  32065333   7183530  22963073  10389333  19485174  27410778  70502733  18864263 
 15489243  52349301  30701745  73425819   7428126   6427523  46357935  61473228  44243391  22174107 
 50795219  51258528  44920779   4782499  48654223  57890511  38754938  78839331  38223672   5675425 
 19475579  18535242  42012423  14609577  45465855  17629719   1151403  11505771     83307  51991075 
 10657009    216573  15278876  43172241  61510275  84689597  17463136  27904835  73496700   9896960 
  5890310  20566977  12328013  13688483  27120147  72381015   8644425  22178913   3034427  34567854 
  6721297  43240887  19259049   3229953  47378238  42987743   8468561   1870017  38111973  17586243 
 37733833  52007527    385043   3006386    352723  31411893   8133955  44874937   1425654  22601805 
  2355663  48823299  32557470    404063   2546295  33533873   5320053    742591  29353945   2579259 
 50867041  21732747   6537867  39973749  13124531  59946548  28897071  19615047  43280655  43020033 
  8279823  24769803  72395457   2097171   5318475   3859383  20683863  26261087    146816  13073547 
 14108339  13904487   7059435  77909532   6247538  11865133   8020857  44908177  73813905   1106127 
 93991713   3470778  23125595  24853809  58880238  75841299  50635323   9602163  36089267  13338429 
  4236768  29651261  45952395  63275763  59660373  38806594  23119245  80750533  56147631  20007208 
 39152414  65444788   2478109   1976757  28511660   7659603  21532493   8141083  12943515  14098552 
 34465923  75675483  67856347  44210619  37951939   3898776   2492335  85834107    799593   9909863 
 61796955  61315113  14918667  47755607   1502770  86601603   5992044  17146459  15788401   5125767 
 26053678  77547054  58085840  46892033  32482017   9957303  84712551   2871033  40775473  26348693 
  6359868   4639803  70305627  10174011  12493926   1194459   6406373  36541979  36175841  44856453 
 25208075   7756369  22365762  16531205  13793277  27607803  16333901   2826183   3794259  24534795 
 63945053  67933077  43769928  76892883  12463959  73679748  70987643  13118061  28381069  30773103 
 23971707  32906773  54523398  46042098  36729726  19062228  48125139   5742419  20478369  34782195 
 29760681  37131287  56271357  65804499  25490523  38876235   5619687   1451988  26585723  45003560 
  2526867  23694882  31180047   4860194  36633567  14879139  39361819    508253  57944075  46679886 
   763951  23521419  49663735  15466719  59402773  36939961   8333574  53975793  27940731  44273751 
   481419  51989040  18527499   2846890  86263037  15025527  77904373  36244205  62163111  28832298 
 34808679    677154  87513523  57514107  28910759  50938988   5108827   2659428   2243987    309404 
 20210313  22860363   3213513  12605991  40974985    244931  68515187  28229216  29001833  71054349 
 39164859  45096635  13557298  11181283  38856213    256214   1161903   4323851  17145267  15459896 
 18405413  50671525  42806667   6941435  41109435  12553339  37661019  12485589   5787853  18465957 
 77025381  10496931  21131838  44201485  37983915    202155   6596433  11804124  10632493    486031 
 20966243  29624523  19190897  11407103  12840555  58740007   3094853  35859973   4056264  32916462 
  2307123   5172612   2984692   5908923   2195223   6187008  21278099   9557389   2033973   5186337 
 24284459  22822637   8542239  52987003   6260073  17793745  41365337  85600137  34183337   1071003 
 22073730   6854370   1167513  78433555   6626639  19015863  16103969  18329511  58671973  11198413 
  5110377  12561404  24259085  42772907   3127533  32722923   9017411  12307048  36598938  62342493 
 18012791  17867589   8642148  62803365  52223551   1115817  62959233  26883768   7774501   5412747 
 46602539   4420497  19761324  48482043   5048631   2672749  39447833  11783789  11158963  13886539 
 70443251  18279833  76533675   8836194  13628673  16358265  19350695  45691643  23356899  27139029 
 70404178  33368277  10965639  15100329  32703721  41556234  11704771  10679803   4595003  18277521 
  3913962  17650713  30905223  15688073  14547275   5386969  70272043  68101481  12689735  11127559 
  9035547  52692785  35325305   5974845   5723313  30073297  56958783   8770423  17658855  15517352 
  6263167  48080751  11201022  12469463  20345173   4295235  11526021  16797729  52676223  46721121 
 37417209   1730150     34633  36082878  38659843   4745149  26710731  45866229  61688563    255055 
 80020245  34801413     55263  61770096   6437266  62865915  47094189   2339851  28485387   4893179 
   717455   7754604  40175223    283773  29151621   5928248   2284758   1754303   5851903  23338035 
 11486139   9789861  32440628  69909243  81109931  29292642  26825523  23489877   2453155  15121480 
 39460623  18904785   7865640  28313430  19520973  35226123   6160449  35127123  20377779  17987001 
 55668391   5982363   1076040  22119414   7168093   1104149  35715579  48882407   3587186  29148011 
 35524573   1190231   5817453   3533963  74014303  41669075  15552343    330927  43038195  56570329 
    92949  15546213  56572418  70545777  77694273  90483320  17061059  36214983  66399533     99488 
 35813355   8476422   4215348   5656703  47335735  22493873   4264233    622625   8295898   1976623 
 10145289    891578   7187739  22778985  46013409   4153755   7055730  54083553  13179317  84247593 
  5363907  14809813  14946756   2975225  54068995  14324789  81538377  30377067  54601057  16798653 
 16277687  11158123  67801593  14273067  65936840   1148699  12355194  10186079  24525989  33974373 
  4798302  13441491   2431398   2849511   5620773  43531269  25376903  26766219  14404587  19971915 
   819489    375755  17742207  49420923   3138678  65190963  29619658  33834293   3548447  27925244 
   390011  69477703  37702683   9991208  16240240   5584335    688285   3148755   9719609  38442737 
 37893498  18499047  21036203  30426147   2626164  33810665   1655116  11892281   1030191  15648231 
 22115755  39013983   5883882  39068446  11324299   7982890  38005779  16150157      7343   3784493 
 10014507  27237896     14812  35616909    166219  28830393  75279613  20370156   1269241  36014592 
  1558181   3489441  53252373  22120119  30482610  13423633   8024758  63539893   8615358   5221698 
 57840765   8128491   5365827   3320592   1026221  69240848  18412227   4693560  36209769  76709673 
 36909219  49469567  53238178  90884510  15182823  38698797  36297527   1854523   6299045  72914127 
 67705115  13843466   9533123   8624047  22118947   6088882   4748415  19545273  53490903  36405776 
 13320898  43258373  34557293  36955248  37785600  33998298    985461  13203879  14818351   2385723 
 73154795  36366794  73048973    819425  11970843  81756778  35996928  20637597  64685583  45222608 
  7163659  87496662   1880086   4631025   4126773  23036103    191608  42802399  40216879  48696960 
 11123991  17900571  38521188  20764603  24333787   3781408  22615023  62287872  21300689  68582089 
 53936651  28423032  68965169   3936873   4623324  72085821  57236493   1746708   3873003  34637257 
 10866663  15747883  42179976  39687411   4083693  36034270   5927717  10473243  24273801  23245464 
  8048283  43157105   9180798  15424287  46001520   7744736   1282452  17675781  18876618  59240693 
 75390999  37635207   7850281  30047406  58601148  10542293  65321662   7877508  35512383  33038106 
 31330631  26323689   6825453  11242923  10052007  24848643  23698651  16516221  58665768  22891291 
   576861   2144331  11412213  13470720  80567907  60901722  22276023    683115    233232  11470326 
 52763598  73429973   1364643  18988708  29001569  24970702  55017839   3138622  77289705  67576871 
 11270253  32704771   3019623   3707682   6163746  32495838   5714283   5310438   4515403  35477253 
  5548341    957091  18713972  12952242  97039515  53690727   8434107  22157485  28649631   6762662 
 16674147  64942027  21306191   3580326   6370083  19293403  49706619   5946162  34161151   6658307 
 17086684  10042707   4654043  16116874   5548523  12812343  27576571  21730336  24646427  29299491 
    78943  42614149  31947747  13058063  67432866  20104611   7642707  19241451  15781295  21208593 
 59017491    843315  25333872  55829367   4132771   9118387   5335227  28729803  46867875  12995842 
 71297024  83038998  20998548  27610923   4561805  59679271  21157623   3978057  80602859  23554667 
 62657718   9907211  25348449   7064268  41700639  13441971   1220958  64383988   3912885  52444330 
 44968827  56239887  36976623  40069147  11076398  74534123  24573231  17720111   1415339  20637803 
 17417923  51882583  13567992    593835  61907935  12919029  14800593  25084567  74955549  27170295 
  5865163   9169773   6899475  68864193  19090532  86119660  14180379  14335968    792903  21230948 
 38749889  40916787   1370517  20938598  11249078  19787935  38542050   9762858  27108107   3898183 
 41790035  21648228   6441259   8176767   5319073  20503587  13580319   6720459  47007057    907173 
 54426975  25355546  36039165  32072901   3884570  61350667  11819678   9598243  24147246  63884671 
 48830345   3657623  40939203   5067251  44638519  16943787  18686148   6171342  40264623  23088293 
 10039854  26359333  60787163  19460418   5229816     84403  14975259   5143623  12749355  15146203 
 38657863  48622963  82542913   2452283  23829873  78899403  56576122  11598879  53946738  11682679 
  3098504   4712453  35114571  80215323  38366839  72426225   2547437  27931393  47776908   9554655 
    12814  16269304  39394959   6044169  10580029  34934883  13459659  11057659  60811683    754250 
  9249483  44726877  39353787  14109598  12284178   1872511   7772537  60828891  71043243  30402957 
 26633553   6078660  20478399  15685938    495051   8003272   8721142  83243283  16921037  12974244 
 23960951  15581507  12389074  22172515   8453301  13257519   4571948    556431  35083500    804157 
 26671383   2476170  15513439   5727540   8337123  20934663  35951083  14641854  52273212  47169114 
 36859986  68004505  31381825  58005483  25926823   9733623    707709  13812623  25058767  11864332 
 16629797  23691595  26699925  56950998  18943983  22695378  92204025  18672243   6602109  27422673 
 19125087   7384739  22331697  34208601   2456997  48104571  47287347  17564444  26544661   8904555 
   233350  36285523  39153407  56553069   3745480  13381179  23308347  18596175  48323529   7734504 
 88057977  10208645  24797091   2766435  13003290   8715764   7627470  47295840  26311373   1433763 
 58958319   3420219    369213  12534684  12210251  11895387   2382513  31351875  11716083   9935394 
  5267838  31555647  10544433    147801  60031815  73003595  28642017   5418753  48436682  11098423 
  1095342   6833430  13143288  47216508  18865203   4305842  48259733  62369502   8119791  42208077 
 19043310  54310650  17880909    866709   2481156  25830855   3358275   2961501  20204016  22867668 
 92462273  13760507   2473167  59128773  61108555   5111299  61632848  27883835  54477124   3337377 
 38660439   4373475  12607380  17491133  31931919   1727331  15658935  37362425  58894650  14041314 
 56842337  38850243  18624373   5646235    813195  10851859  26511235  69791348  28055371  56914566 
 56100222   9426175   8800281  45244812  44451963  11293528  39875195   5802402   4376417  33252827 
 32402647  45486039  68212435   6453943  16875786  35743443  32510820  17436003  66729243  78705287 
  1651983    718308  23004207   5547792  35258964   7587339  53856003   9063723  16359972  19983093 
  5510779   9596871  46696038   7192031  13817727  13646691  74365953  81105219  27939549  92408596 
  7820760  26107793  14462064  33268883  25141011  46332355  41757055  45734475  25955733  29105983 
 43129843  67871355  29948145  30217191    193073    335522  27476451  19990893  65824295  89586123 
 21214936  45265224    726623  63111897  25927055    970005  33621191  73802408   2447385  17143098 
  8398331  12192555   7954479  35982734  95140091  69590721   2569731   2997171   4998414  19142267 
 14351525  24243173  21597054  11456743  25080253      8383  14425898  23746456  26179727  37560723 
 10569523   3026139  46590063   5690954  16370685   3120417   3373115  17083491  29868548  39130403 
 11657319  31469353  20396603  85553214  55944528    140814  55406382  11586093  68448601  76469607 
 41549546    402071  18162465  40262187  23500138   9443728   9350084  56294855  21289177  38923839 
 23954343   1581378  17214628  14637771  13533219  32880411   3408033   1932291   8676626  12346139 
 92452389   4877313  33895677  46584598  56558805  47734701  25949763  10108386  23830195   5124066 
 20222771   6559403  18513891  21072394  35569111   2792523  14654905  14361018  28322423  59789684 
 17210748   8823709  52500503  31727831    319417  28064523   1552648  26048145  48801498  25138405 
 37586064   4865133  50977954   5107623   7528393   8896839  31954150  25397643   2054111  44067617 
 47196289    836248   1678631  30874883  43465335  11399807  25445772  72719637  65263635   1050205 
 23683398  55120783  56547861   8482255   7484859  12091462  76689393   1820475  20334093   1254996 
  4690527  46283962   2601399   7622808     95098  26779565   8582263  62042609  39390907   6418320 
 32449736  43800495  35452623  31364484    184731  20930475  32989005  41619078  26308218   7769937 
 23613243   5066327   2763653  46941373  50817237   9826435  11895747  11107659   5347227   5202183 
  5323766   7120852    310209  86242715  11970709  22209420     62087  65554999  24664269   4936327 
 14781699    892833  20388573  72280239   2072345   6887724  16266681  25718931  34275675   9115083 
  7218741  64476528  35341055  26479543   1759061  12210587  25167387  10886901  24899283  53959839 
 41116663   2120441  25136187   2617887  13822411  68527013   6968418  13897267  59929512  97510564 
 58288378  32600064  13159113   6861783  85038555   3749883  26698575  71522623   9399903  39194727 
 58888113  10779597  18159302  71195634   8411043  15205957   3232803  35975678   2392443   6672999 
 84943219  16356555  31025385  11124840  24578961  42290523  26063203   8921083  29763259   2563385 
 32886854  39654503   2154115  37727386  75121848   6882493  10595115  11063714  26723493   8662329 
 57994668  18063511  58432518    456347  49769135  47228556   8842863   3413771  12443721   2821809 
 26523795   9015659  19606095  55973051   3198703  57331932   3150250  32075595   4384795    203991 
   736443  32044443  46039434    107971   1916205  61343065  12916505   7919553   3417563   2038590 
   244507  23995991  33111789  18067011   8611011   3146403  17438775   2226000   8642569   2313643 
 10877947  38081339  37841017  21056808   7747128   6461681   3371390  34374267   1393877  12290517 
 35572398  22410710  62670731  38144507   1418078   9308331  28619385  70586613  20347499  17988028 
  5225883  14969031   1888863  64173318  25683468  21016195  33021879  39644691   4623102   9675359 
 26424027  27628979  31044843  13996443  15347678  10358555   6571468  62044003  51603419   2494818 
 31197174   4027443      3451  15886266   2817579   1543037  95897571   9029613  14379576   4651469 
  8939287   1193930  70921779  39645763   4610066  23026623  33740123  39050853    772283   6963739 
 20971887  27637836   4339903    938307  33174543  34666725  47907423  32866143  61709883   7662465 
  1392861  22387101  20623323  29107883  21033186   5164010   3056833   1409527  19995318  70834059 
  9522395  12043590  38775373  34527140  43418043  25047143   9367747  50615283  16618694   8902547 
  3538028   4372498  50461974  59037225   7175340  11679763  16323248   5327006  79543500  12645318 
 58002477   1502175  27725381  24689158  11839846  33233083   6212823  11050056  71035094  14648115 
 14118369  64120126  19705965  59586963  27383703  73119544   4634401  16651723    813481  21279603 
 14532393  22765331   4240359  77494221  22035752  18425699    818304    666911  25059404   1313787 
  1996523  56316698    594429  15185219  12110823   1136507  17764673  63057203  65927121   6655785 
 19462885  12123195  58904919  20996560  15865004  26152639  18091910  24410930  17250888  12777566 
  3224271  24663979  43891971   2147651  12214563   6075563   8469535  23019327  34193683  10232833 
  2229405   4685667  62935334   3544763   1682727   6610123  45141071   5525903    865903  13494600 
 12790283   9918627  28642625  53662597  11604367  23599179   9967370   7999203  28834593  13472910 
 22378141  33079845  14682359  63054955   3520068  22772940  56958453  20588763  69549083    128216 
   689907  12325632  10189779    247731   9064815  66963943  31802043    642739  26721915  52802460 
 13581583  26511710  89158739  12001547  68395593   9345674  21161729   6260179   9738216   5955605 
 47334048   3372708  23727306  14629129  37428897   2178908  54993673    662994   8063213   4937337 
   370317   5942186   1848123   8671799  20653770  22494384   4503615   3492782      7185  36242907 
 10017351  12589209  50673655  76884799  29582115  55461492  24511071   4169963  73635249    342243 
 56169470   4759746   5979851  50048891   7764090  13668609  44150925   2041722   5916899  11864323 
 73306803  76620953   6539123   7500279    369448  50617051  54270877   2640453  32971011  16752450 
 88641731  33515572   9983753  18359403  12522282  35662319  22075638  15542283    351151  17582910 
 11207286  69821775  15679705  12970725  40863432  19687947   5147349  39929423   3805407   1410073 
 53815780   4112560   6769944   8930731   9809025  19815043  61381872  32905569  42653259  11792898 
 18803667  18161852  21212255  26067267   3123195  27452775  29577111  48200343  11799883  44138169 
 42223693   5728728  26573748   3175163   7930103   9920027  22451306  61980283  12537798   7877961 
   738843  56001588   4718184  16359508     42837  22949579   1173630   9765960  15625431  44573135 
  6901423  24641597   1988681  35661075  15995060  22725615  39878523    164642  16028389  35757740 
 40484194  19072627  78503031   2785919   2786739  32719623   3604271   6744807   3649629  11099257 
  9258955   1125195  43978316   1006583  45953595  13492560   4482943   6557960   1619393  10587147 
 72147579  28597690  17651288   3368973  29801849  14480808  24039323   1939371  14413087  43209763 
 10005822   6955960  58779333   2414997  28015053  28106373    122795   4519729  10820795  13822988 
  2207983    411633  62639833  65022828  45585923  67618615   9840470   8641383  57192843  12889655 
   141474  55300851  12293673   1238505   9123050  10897395  21297193  48438552  31442191   9351486 
  2224872  61495947  24839210  21059358   7323439   2749142  23661051  91722579  10314844    776645 
  5165049   2568624  26548769   4014105  21691716  10127793   6855117  39860431  27270582  46712571 
 48571458  42250243   9474731  61272103    873048  25921611  51433845  46046523  57169814  16827555 
 71048619  24206555  61794856   2966761  53426287  37493337  29839877  12404853  19782171  18550494 
  6395493    194555  36055653   9366315  10354652  20316456  16449039  56252872   4451979    444009 
 76941687   6149215  11356143  29575363  16673619  21798438   6888539   3373555  50783345  53452598 
 43343255  16328715  19102428  52709542  32788606   4593267   2523574  36010873  21240003  59774748 
 63198113  28660691  72882053  16966905   5956763  14970185  32153475   9890871   9179377  11015442 
 63114108  17401229  75238043  39409323  16623240  57470543  38959209  86395851  19043455   9608235 
 83277723  17466273  11577687  13462782  10304123   4842103  27012283   9603763   2229979    973399 
   917011  74458083  49223563  10691901   4163487   9292142   3066687  27571639  40109808    363035 
  3968600  53496839  63608454  67421751  41337353   2888532  42312483   5384203  95149034     99969 
 54995883  67063362   7581008  41284795  10003963   4283775   5752514  17247595  61733987  12142595 
 25356978  15398818   4502649   3889403  60223623    590275   2705620   5429715  41057483  35875831 
 60659158  12080973   4250595  44450312    178275  10727827  34204919  10358007  45886476   9596484 
 28736907   2646779   6409115  16754217  31262068  19273695  89197035  84947514   7469403  51634511 
 40430016  50783883  12597255  40545374  70486747   8729997  58580395  27420628  13145663    327792 
  3593569  29413377  87169713  20862183  49109533  61090768  59428779  23944368  33288351   9574239 
 76777261  31673973  85653210  30927213  65167393  11275087  61426845  23921097  35612539  42410533 
  2804668  47082522  51591533  12180883   4549718  56391969  55997673  30192467  10738163  72955471 
  9676994   5568602  41464483  24897123  51209481  14854207    512279   9927266  58297173   5301561 
 74329327  13911669  10247450  72915523  76337787  24722496   9709007  76893627   8801753  10193362 
   840039   9147099  11217311  15444489  40700683  59988963   2261343  51512741  27339375  19448967 
 35936331  14749176  23031068  15617271   1082151  31735640  11280005  26292873  87874107    577203 
 27486411  92515137  14001446  56045725  59868744   4846158   7740323  17946623   9530651   3068246 
  2827881   7605371  53217573  43441675  34531346  18628181  28457513  21146363  13201773  10297325 
 11322602  30423483  70122528  37444908  25574835   8605177   4843923  23930250  45657161   9344880 
 59430501  24338199    210787  30499665   4699381    624803  12770262    144603  23760893   2518343 
  2248809  50008011  20130765  83391227  17391311  48013348    153523  69463923  60538398    837778 
 21938982   1082379  31456373  34151163   9341023  40029528   4384194  26792395  10816773  93497359 
 14449765  50343591  17902987   7554796  18494760  50964855   7151172   2120848  10296673  12056763 
 10010317   6404519  13195316  26133244   3672049  28781190  55562181  88533936  41120133  17277239 
  9563471  45097609   5157231  24573419   6423669  29731399   3454975   8077093  69900873  27310303 
 28753211  52443897  20616533  41236631  52736379  51053233  47039486  61336615  75188583  29674963 
  5384799    986907  16991031   5508085  17214915  29550891   7664091  40204623  11724358  86394846 
 68375025   7763372  22366977    996476   1192567   2036539  20280823   2805933  65379003  15711263 
 55426263   2138159  40991304  49203693  27197819   7602120   7503063  30672369  24602463   4330059 
 45925238  44002843   3478481  25847841   5599872  23298167  29054148  12798285  74107299   5410032 
   717639  45785265  24055826  82710723  10403750   1716114  29837973  12308354  23404963  52433178 
 12414575  24704323  82392783  44030616  57504143  39517344  30435551  62400636  15919195  16860567 
 16115277  47978043  59177227  11596851   6235293  27502414  12405607   3531105  37885323   1957806 
 10667022  30055097     36783  86668600   1733613  14044699  58505479  22327587  74816211   7224733 
 19902873   6486344   5989299  48035337  35637252  14014507   3048803  69122753  23004447  62963528 
 76197968  16415047  35368225   6288801  45766683  17912135  52801989  10991805  29334091  13531233 
 30295380  46276675  44463858  28568123  42948391  21844143   6177091  44129733   1878111  38746047 
 22935945  10452327  17425443  12358847  14860627    540593  15906255  69904815  36169659   5663319 
 64019565  56184069  17781458    339323  69954940  24003893  18791657  16392648  17413784  11065776 
 13062931  29809869   5364998  19723041    437079   1582203  42475691  13596054  21863195  11457695 
  1935757  70271318   8522801  15603747    748378  28897845  67967035   4572663  50150592  35839731 
 19296831  10344053  44754651  22805451    429349   9814683   5783475   8075871  22127163  46911328 
 55818619    278541    448123   4860251   8438783    219349  38493563  11239245    579379  20888305 
 55378973   7998443  11745548  65066103  25387642   2314995  30951537   3415519  17539211   6345099 
 26728679  31847144  27253286   7852939   4323390  67971459   9185377  55139691  26904168  20845035 
 54867607  28451463   6772494   6874623  40017308  10698538   9028059   4379281   7984363   1473217 
 63857723   5818747   9126215   6593215  26368993   2000123  41901195  10492189    425784   8069667 
 43132623  12759081  21634968  23365027    389623  11995938   7591448  16997313   3160154   8197507 
 42854868  43170133  54453697   8575421  19332509  42483329  40766299  49867413  16894455   2104008 
 13566753   3230899  13809615  39628283  15497055   4883483  27011479  44407059   1092074  48752706 
 10690923  24477981  12893997  36189100   5963910  15970283  16330123  13856763  30436877   1833423 
  4518611  62594179   1609269   1596575  45209035  10075274  37759341   8445919  42201603  74943993 
 52098323   4543673   1453470  54856533   3426288  40927913  16768707  34635003    251037   5582323 
  2666748  61343444  22009995  20249677  19066391   4128348   3750703   8683323   7991418  98047227 
  2734253    563343  56487979  32656131  55637876  19652381     88719  45459473  53876715  17372991 
 83843771     43368   9875733  61041973  33004089   9127593  19348998  35722059  17435183  18272323 
 36469794  57726043   8945184   5318527  28677083  16694199  18257403  49453020  22467573  35915502 
 51719078   1793467  65359263  35509959  42354163   8864010   1872420  45400119   1611323   3581239 
 43162907  25984602  15284853  24030403    593917    417715  70985163   7498928  12764251   9551904 
 25359579   2906961  18777363  44868903  55007537   1721623  30082428  15702898  12299055  56698908 
 13703383   9176244   7309467   8176499  39749285  38700833     58813   2388103  23613271  67364061 
  2238919  36924378    357267  45707543  45476001    879693   7195314  15401013   1605223  13288983 
 25321157   3254498  32818083  34283418   5884693  90644582  12344876  21256371  45628517  38014202 
 17371077  20096955  85827723   9043443  11645051  37921488  16121835  84097533  19396083  29033743 
  3577773    661933  14478703  28836987   4352028  50442039  19213953  34827259  31863207  33557073 
 39911938   1655061  26128239  28424337   1791616  24481647  70285325   2259223  16718994   4461050 
  6207951  26759927  24836970  25797855  15403131  17433264  27460240   4472970   4608963   2095125 
 24018403   7278282  25974461  10008231  34478274   1584498  41623673  28160003  88826541  10617673 
   197691  39556392  19709901  10574423   2661459  27857148  48331523   2180967   3298467  40972110 
  2932841  31071611  54793017   7920273  32593134    419815  24319289  49860403   8472444  29875691 
  2618327   4947470    638532    331643  40983489  15048629  41989818  17961558   9474139   8002275 
  6976385  15409879  58467623  35472705  30223398  17483283  18414942  37527769   1378773  26235186 
 19225083  56777403  51751278  44843747  68198058   1737735   2696493  28707165   8668629  18735281 
 27814888   9136107  36424175  22519419  15287360  40485581   3764202  15204991   5845845  12709995 
  6444509  90871883  45855849  33414009  10071841   9483263   2838698   4503040  10425716  63999927 
 39971418  44071194  74549311  32372020  24400807   3820467    761083  12310248  35389634   6845091 
  1542837  31533933   8416572  15232123     46827  16689237   6061227  43485803   8425575  20609236 
  1677918  76968143  13423643  43175091    986271   3361919  13098087   9984404   7288983   3170738 
   875523  38851987   2348280   4188673  17839455  17251103  67179203    875247  10532531  35823951 
 14608545   7868269   5384908  24024923  17938881    543023   3364710  51330155  16961542  21699141 
 21141763  51269207  16796703   3131769  39083187  21849753  10112106  19327319   1763907  55099827 
 50941149   8576145  39452673   5353043   1717867  71651781  30656148  27487547  23819367   2642792 
  9923997  20308723  12952993    378083  30440663  68460733  38593513   1127031  89046095  30616995 
 30516657    120129   2594218  17054439  77076807  35182881  11567704  37942464  27839415   6789873 
 79884945  51000969  10457115   3510177   4982523  32720363  85468077  14441718  34793475  32384684 
 54829072   7548099  12209091  33597696  11401453  40246803  11960907  23236002    500025    391878 
 95497963  45765143  17406303  95218566  14088813  40270945  52988722  41885781   8563993   1144266 
 36457947  53445883  63599232  37720523  36878804  45302692   2725563  30140002  11313451  90810739 
 24296038  40831123   9080915  15468255  81912408  13369308  86273289  21393173   8205417  17777355 
 27404693    187275  32374410  13150778  48639723  35869625  28992723  45909420  33153984  20009003 
 55049920  11303143  39310123  14636094  36034881  69540072  37787443  78685443   5026272  64792725 
 27537126  57024423  40270927  38230075  69390301   8806419    242943  30737831  12246023  31052727 
  3574463   1803132   1885643  30743636  82654970  20078328  57856110   5689768  10563379  64893124 
  3293079    943867  65986548  12911983  16742267    586671    654973   3156432  51714083  13759396 
  3796635  41745246  39842315  73972399   9221935  30635533   1314765  12924613   1818807   3904683 
 36477479  47375920    697127   2423427   9116541    670331  43680240  25487067  18034838  42876093 
  7371318   7926591   9194603  78970611  11978664   7368839   6995572  15173259  10791152   2746363 
 12500859   2248463  28946734  43326808  56907531  81647459  33342156  62359287   8240523  23382862 
 28002507  50759748  45492041  37264224  26652637  40959223  15391005  22926714  10303689  10946523 
  6341458   1142000  75300683  18119328   9064329  32180214  11944137  35802953  37780071  24648855 
 82881935  15197318  75098601  30506892  55161864  53205883  33003947  34978333  59690513   9432846 
  6493083  10075227  22957971  11211837    681261   5334059  33510039  23601048  64599852   4141303 
 15305967   6403655   3459474  15663643   8485974   6472836   3260994  14006079    837803  36512891 
 28587163  21925481  19752690  19083723  64498497  42287955   6182639  12669883   4577553  76668759 
 55995216  48766773  36855269   7141839  14885223   2660090  65824028   6514785   9245359  10783896 
 37715081  26092071  47189991   5763837  10599773  71898050  16151273  15367851    645963  22530700 
  2695505   3079248  39129763     22187  18760022  10625228  57946357  18856779     31868   5570423 
 36615128  50180343  23305019  15036077    392091  58646265   6134131  16980993  10473333       953 
 10975029  69149372  38563560  78696470  40660977  47065551  23241488  26360820  40335397  33224379 
 16573707  57574528   8141249   8785734  20403237   3933600  13549668  40225497  54806409  24100903 
 24504784  19759789   1009823   3199951  36409083  34230395  33723789  18512439   6609655  39845737 
 29330844  27379611  12474079  20821196  33909771  33350987   7221971   8576994  20459543   3497145 
 10262828  67643963  31081006  27834833  37984353  63954464  68682833  28466055   1356142  22056549 
 12414603  34123815  22762618  59017419   5815041   4967709  19017259   8297643    848967  31491861 
 21626509   5088647  51745693  15578292  18775467  72418689  18271518  62290403  13245327  25010295 
  1309493  19764747  41705241   4057633  33295218  26096823   1959467   3643143  47398425  19721675 
 16564521  33103011   3992122  26744403  68679537  27023838   8072638   4965909   6204568  11597445 
  6357753  70728891   5506485  11047025  54228981  61732088  11432422  73543848   2889528  24738279 
 36379212  61969203   6432207   8779476   5334659  54057483   4755923  26041611  59308415  13766491 
 83771096  11515755  14831796   1496013  45704253  44034267  34939875  33032815   2813361  31930091 
 13090563  13274492  75661422  53101843  28452291   7484109   6623075  12678338  16595083   4271702 
 23886863  63066766  29525523   3525098  34233168   5181417   2587999   5071200  16257003  25737999 
 21245971  24538875  15979515  77494280  25909210  20078853  30999483   4033771  17361123   5261084 
  7983027  22703443   8924328  40694556  55151665  31128693    600523   2014521  85530363  36937717 
 63738206  63440059  51607293  24777546  45064230   9867867   6155475  23823356   5887143   1087095 
  9967960   8905439  54843746   4692723   9726288  47032160  37048561  36100439  65362853  15381954 
 17642500  20637798  53114623  62281379  13748720  71430069  41089913  15220123   4405695  48221197 
 76299488  44239920  19994723  15854823  16779993  35285654  53211643  78191563  33018798  53129271 
 15334511  57596493   6255185    367599  20220203  68436285  15343827  22559449  56841148  24854235 
   608812  32081618  15672843  17015933  18939868   9856890  54313047   4163523   5398269  41698851 
 22167971  16712000  86318619  40557265  20014306  24753183  52776011   1225339  22154717  49741461 
   863099   3015975  58498659   1123235  29028564  58328169   7270746  59242173  13320345    324663 
 11627344   2429373   4653748   9169787  35158866  23841743   9034746  18607747  29878917  19258798 
 18593334  85466667   1576331  12563421   6713217   2503583   8277557  23047863    351437  25420295 
 24107968  14763147  47920571  10447619  33465864  21253597  21723459  12920343  93711732  23373375 
  6814625  36586771  52197477  17452032  31490419  32760808  12273279   7737593   5238307  13653126 
 83179895  64804659    359133  19148423  10050483  57800412   6720359       854  15357538  18455028 
  2493799   9565953  38888598     14703  26584290   5001355  30906803    539711  85295835   9406143 
 78649483  28293223  10840984  57226107  70821801  80227785   1338999  76498887  52145343  33691489 
  6354859   6012909   8238775  43364224   1697925  27307670  24130218    668013  49183497   4439928 
 13422702  60432319  45723072   5921883  32339755  23011669  22067963  19051347  72890088    102533 
  7886130  62937483   1195778  19887095   3129775   3542998  25800573  26710693   1769769  29281473 
 19972275  18353482  40536099   6152731  84346607   8427193  43535405  46185129   8399395  18621845 
 40647046  21688053  49366053  11803410  20079854  13643733   7631529  14122710   7534223  33922127 
  1317627     11291  44525529  25194243  30195442  18421729  33252617  64382203  37371536   6622537 
 27925199   5543531  10539411  64638354  37336811  13377967  17906898   1061327  48916839   8346555 
   671773  40855812  10034861  17675853  40723764  24098467   6956625  23068167   9621714  12179238 
 22396153   6244523  54852559  27908679  52573383  34809163  44020169  36584454   3253993  59740601 
 10953288  60252033  21551473  61965627  68043138  68033723   9785339   2954373   2754703  10359405 
 15486803  85767823   8736039  76786679  34543323  14037907   3694395  76219683   1913241  10161191 
 14973213  74020029  29198851  16346648  39752523   2893149  11981515  64273029     67151   2914671 
 21934123   8865579  24941303  79797103    546767  10894897  16091803   5929071  15024933   6207603 
 17064919  61791957   4079715  25863277   6151823  17936043  50286373  43454679  15622923  52282083 
   684499   8803529  12162363  57259647  54261099  23707229  45718978  70447677  39598340   1909744 
  7965000  36177789    120011  17847939  13734753  59109789   1176270  21190158  22160429   9859211 
 32141171   4712130  44577915   2240884  28870335  14949563   4921881  19816779   5879255  15838143 
 27932493  20025428  46987899   3812672  20041989  23769749  36770675  12885495  81280350  17902357 
 19858923  21006144   1836061  16152466  70111962  68347237   3014799   5281525   5846251    170898 
 40892305   2439207  71105851   2565883   6322683  48389025  45455338  36574296  49132283  13594293 
  9395508  20804909  58787511  10564521  61619019   4964226  61661913  24621708   3390578   8629656 
 43465671   8154425  37373509  51235853  23809223  16069429    920169  38378061    152998  94203383 
  9066633  12997423  71630805  10754118  41407232  21922296    824167  18988116  36042003  10818931 
 37235848  27019528  36567703  10013883   1755764  33909936   2823943  23836135   4097388  49879833 
 13351497  25689723  25384983  59747605   8664614  18065667  71502175  16957351    134780  12586899 
  3980032   4734040  70248342  50228157  11817102   2274135   7595258   1472559  55118732  12853119 
  3013705   8968715  12425228   9761099  39282432  41462519   3662028  17032481   5798418   3022251 
 11285859   8293463  18582883  19796715  82046731  36704923  40711523  31980498   6045351  46817421 
 13165845  78334998    637569  27430584   5712633   6741469  29494082  11044753  17669313  34715335 
  4486698  50175381  29552243   4472147  16649107  16124651   5708449  56041375   2986563  32091353 
  9721373  19613403  31326702  29841333  49296443   6884483  56788588  13281248  15115371   5423450 
 53597923  40484479   7051002  40379882   6408819   7425016   8201390  13483307  57585651   9387963 
 66222119   1633322  17989070  14676391  40645203  56797431  23055673   5112987   5597019   7090167 
 38724678   2728523  80582899  36505767  39890521  22473987  12688173  52842393  28026011  42324051 
 42498513   4434144   3493269    605628   7906363   5784993  32487355  11204217  18985089  19391901 
 46716429  50781019   8169143  19711724   5325404  10921027  18700441   9915791  45219973  38962095 
 33116823   6301571   6565383   7902843   1529293  40285698  52851623  42670135  14806386  57246893 
 57000963  64499363  74284203  20084351  34120623  39553481    366683  39500259  37799079  15753770 
 36572543  21698943  59375971  22019757  67480575   6209333  14074593  17107455  18332192   2990796 
 21305123  66930122  24807607  14290875   4206399  29843916     14496  20142603    339217  53622535 
 56503451  50429733   6245375  28019158  30777241  67245288  22763567  82501039  49074603  14458903 
  9278469  12255405  15122937   8444073   7638848  18930573  18570961  32398683   3393720  20307510 
  1558728  62884043  13280463   5448643  96625883   1264799  12035563  17190083   2306799   4006971 
 56612588  13759969  23308415  48709563   4541170  18033097  15020007  59517123  16752347  23853138 
 43557354  58071836  63526098   8854519   6403047  60417603   4884087  53119503  65028911  15081690 
 52479867  29675967  47133476   9751975  39845400  39752121   6429046   9967311   7206948   5861482 
 51688038  74949257   7208673    548067  81665471  83305743   1629681  43191915   2633243   4822573 
 31410411  34782013   6288125   9949185   4748889  23655540  10896603  15446787  37707891  75038847 
 66382731  25394793  10901107  17337148  35004635  41669025  56380908  64452750  25034363  26501883 
 57549163   3802131  45339087   5668383  53236080   5429598   8910827   6572683  59234803  17960361 
  8968481  49701496  27549477  23215029   3950373  19923243  41994193  20930024  22686551    277851 
 36191553  68572057  29683303    590083   1212935   5828955  18071232  50760396  53422347   7720209 
 60196875   1061828   9179535    696971  54161241  17102243  22041373  44930643  52611227  42016518 
  4373826   1216923  17958171  62965347  64853213   1339527  37360212  37796055   8205371   6473733 
 27721268  37750038   3636546  22443723   7401111  10198553   5750197  34436105  34568513  48913563 
 42433513  21397642   3428366  13772664   1396725    407557  16153033   1734635  29578911  78244818 
 21679235   2652979  56028303   3621957  37592008    460503  68598939    989528  18985173  51304631 
  7015769   5581888   5230202  22632773  47457173   2710757  15355131    470517  30995691    728949 
 17813870  65644863  64326753   7904198   6593236   5775689  38427589  33343209  18595027   2899162 
 24907002  12311931  23467857  21024693  28655106   5872073  36206227   2958027  48255898  50777499 
 43309465  60844878   3156048  82096782  14399023  13786103  31479228  45382779  27269250  49044393 
  5325509  29674859   2245023  15328119  33554196   3670525  48433023  32872765   1021470  25561127 
 16609670  24012785  26267283  24631362   5281398   3530829  21490018  62043651  22558477  30818823 
 81595503  13794378   8007293   1352859  13216221   4988407  43766835  15872127   5909671  38514260 
 42280203  30931617  60041607  11315867   1541403    677998  14920922  15631123  11206789  41824728 
  3423838  36729011  93275995  10772135   5517231  57972345   1704951  20387787  43499899  64067451 
 26263541  11846769  38766849  25192199  30723036  24512088  20146248  46816347   1260073   3709273 
 27456747  15205065   1644152  30242273   6539223  10969963  10767328   3648283  58785514   8132247 
 27677055    370419   5160867  50076539   4994203  94036517  63518625  47876950   1255223  46512953 
 46010841    123727  16662093  24959175  10470167  29297067  29140275  27861231  14156399  87970005 
 53951493  26432428  43891463  61523751   6570379   6879723   1735935   8685059    253433  25384075 
 39139093  56500293   7034821    704823  14986861   2572572  13781915  15802328  25719483  18193283 
 49760569  35735243  29152938  57662219  25343925  11979438   5254667  36358770  37084191  16747347 
 25415773  39840219   2534119  65548969  19882741   5056515  53111759   4278363  11928253  76149087 
   601935  61755891  37207104  42683379    531632   2679296  39648207   1306629   8729998   2901321 
 24454973  58551210  17559151  11445513  29790093  59737035  18509809   2431163  21234891  28260623 
  5563228    906507  56184047  31858563  62010723  39847006   5818021  71429030   3364491  22257693 
  4220053   1795110  69504406  62608249  26609487  63858561   1773496   6334377  70744405  11864443 
 49839693  21795874  61702499  14420903  32110395  35368071  10290336  49663359  11864763  25385903 
 56322955   5336673  33088623  25573983  14561998  57372307  10965948   4648573  16044043  14920291 
 28642783  42224320  32042605  69500293  10351112    662625  16143963   9941280  49169643  33144393 
 13186185  22229399  15175803  13017650  10082691  63623438    235365  78513975  20631591   3797994 
 18797763   5621452   9135995  33030909  13025703   3337772  36364053  73272039  27740318  49170447 
  5991423  12360721  48141499  16800369  10665789  12722733  31777162  18515067  22609281  10703933 
 84173634  33390115  61543251   8753623   9729300  71288473   2032704   7892205   3817923  61832013 
 59171963  31121694  35973543   9894939  30398457  17769683  49925383  14698283   5466119  21549363 
  4663721  21920714  69954063  59624173  59717043    556839   8821519    178313  34327628  58336030 
  2625291   9863675  38368059     29331  15737317  68161920  30181771  15301704  46339539  22116596 
 48099111  31151553    596103   2075362  44130710  20024799  90451923   2187963  24367801  49852807 
  1405406   8166175  56191243  49561242   6882483  34881555  50164114    501406  57265838   3515771 
 10670523  30038691   8674195  25379636    836387  58453115     44409  31763127  68392311  16563003 
 40675488   1293379  16238233  36758118  31179357  47928903  67523069  18701673  51217107  66723573 
 44016233  19431403  10427056  45335035   6879248   3484858   1626315  33175531   5839671  21248705 
 14338257   5662884    287527  24267156   6022139  29005583  70906353  27214245  12826683  36173506 
 33996563   4009623  35877315  12626019   3445027  35029397   1205682   1630940   4553777  46398579 
 26655396  44155697  27316548   2787223  33663403  30877456   4857747  42199323  24223553  53246867 
 20430423  72112848  28791977  11454514  37440582  29899055   6014823  14106111    117548  21832884 
 14534865  37031189  48583098   3267043  44440368   3713063  24102866  52380369   2629955  78687974 
 46149303  50646873  33213057  17675918  17171043  40961787  59053635  25543041  27244282  69435713 
 26813715    477803  18574991  12140072   6319067  69954981  24904843  27127013  21455583  46763893 
 20375644  48653693   1762008  19037905  20148368  27015405  48483103  84086988   4689387  51604490 
 16859478    379715   7102590  28290771  15443624  41960336  57487213  13131059  45785878   6078771 
 42910155  11039387   1967598    217161  51825948   6888783   3453613  13293667  40719893  62159649 
 18518123  12943398  22063887   5262723  29772819  20386374  54845295  20652063  47000439  36708522 
 14410299  28537731  12055093  78232107     30583   1840737  24235047  20201079  88089219  25995277 
 10399803  13157267    826053  89981299   1696748   5896116    361804  18807134  24429203  22518220 
  4789183  39219405    943587  15853740  69097697  31880248    733305  84814741  48219359   8949336 
 12601483   1520363  29159260    967850  77244243    290375  13440495   1797567   1794912  29011259 
 72140793  44850427  21860475  45938351   1420813  20634508    356025  26670711   1556234   1302848 
  1924723  11707071  44952231  93049802  48557033  36534363  28492923  19899915  31044785  23076246 
  2151582   6986823  37255934  12458447   7521081  12806367  25960415    813711  36389531  23502483 
 49442067  26888972   3382171   7224151   3991769  94673485    118683   9263151  14891487   9240235 
  5063454  56282475  12226931  33127107  20237114  40020933   3950267  17187503  30609146  21258723 
  2528363  18705579  59736479  63919923  70966196   9342998  11148644  55622723  14452971  18252598 
  8180763  16786803   1202863  23097399  23295148  47060655   1973234  11285901  65209832  28743108 
  1616373  88396251  58213627   3549964   6762488  25096071  15984078  19270462   7364373  87021459 
 33119942  62857675    658144   4926700  23129083  10632875   7618738  37084171  12177123   6854352 
   524115   4666653  15380553   7830815   9083831  11086469   8231703   2331771  70008418   8216386 
 13972866  41905857  13651827   6737766  13708191  12700041    830368  62354695   1176003   1255650 
 56366211    576549  31406763  64947481  18660450  17158077  29701823  13600095  54964923  42183081 
 55091603  37638811  12863972   8027307  29161135   9039236   3950070  20977872   4118259  35645043 
  4777613    565853  22382171  14574852   2641215  33988544  35439811  58910123  56515995   2425137 
  9308586   1269883  10836747  16164943   2282436  21327565  11397094   5074209   9868044  15486315 
  7058110  15491517  18584325   5275410   9222891  28781859   2234278    910380  18300797  16846907 
 63960428  22262244  62115923  12183571  36505398  11309204  48349959  10817079   1680678  21452823 
 15712446  30050323   9036173   3925437   9593010   9803051  10822987  65569277  18059073  48747283 
  6973928  42472923  24551706  19134411  34367611  85440253  75145743  32389881  10476858  58165139 
 56342437  52491279    126570    940083   8422191  21371161  54356068  11977779   9451223   4718403 
 60084791  18018800  57338089  53431846  54350718  40517991   6677883  66773319    695389  39375955 
  2874456  70852443  54924999   9770037   2980402   6061497  66290329  19715754    524431   1162752 
 12699618  11717769  10261577   7739037   8921364  30402579  37647963   9842635  15747345  12268537 
 50505811   7786329   4032753  56239579  12644370  16106536   5987739  33132951  19955383     16919 
  1107679   4509395  34428123   2560668  51678661  22972008   9171108  12499633  23822173  88179543 
 66374535   1632660  40588923  28206753  32344338  18798131    519231    883995   5473843  93738770 
  5249213   9529611  43399249  36494108   3400793  24261523   1066889  11763999   8136143    607411 
 16700916  53002327  10915359  26409623  14712835  21884139  71192952  34653570  18921503   1063713 
 55827700  20025961  29630259   2437029  16277613  25288939   1338278  19921335   9219264   7955829 
  8244138   1727241  21501395  36767187  22828089  19607586  66347396  12980483  17049168  51051915 
 75467531  70550733  55549303    868189  21887738  21304703   6940199  44598642    326859  41241996 
 11927963   3454523   3873216   5953512  55994659   4847571  42464667    116939   8128537  25723632 
 23875471  13764423   1626807  63066107   4162335   5077759   2979963  44694747     50127  21389342 
 17781623  10365720   4952301   8490528  14704739   9732411  31600383  10011083  48490683  32802117 
 39123798  52072633  21310347  27317303    578421     26601  51346644   1277632  60512915  33831723 
 73695486   7137015     90195  10051008  18035565  67678437  39650398  24216003   1203003  58232748 
 61510003  37953907   1841547   4041678   1989344   9601011  52937623  22441519  54296253   2553058 
 59076204  53580427  19744329  26644237   1812507   3646491  66291309  17316723  26664418  14270151 
 25134543  20630988  21040623  79215519  36761253  20177540  70577115  38641437   1934661  22558431 
 10385483  71932469  67508709  45763387  32030061  10580847  44738393  25485843   5740683  77863119 
 57256140    745791  56905521  31545723  27743919  19486849  17823962  79674711  28878805  17347013 
 58102851  24308433   4176939  25663535  16535285  28146279   1393275  81782631   6482501   1244015 
 52464423  35841115  34263547  46672815   4847505  22951779  26820331  32276765   9655773   6582751 
  7723216  42525393    153891  38030018  74217189   1598639  62716319  27630453  23048850   4119945 
  9379369   8643637   9503102  18996912  45547443   3280543   6127573  13486797    586033  26751183 
 76722923   2516028   6353331  41376865    165123  18413441  25574415   5251148  61486237  34403055 
  5744832   3653003   6076638   7589787  81129363  71590317  13642539  80582073  20820891   9959523 
 11488623   2191882    250008   5218187  19906723   8909415  43956263   8172441  14679827  49175239 
  2042580  23756127  29253534  63843053  19353723   3775461   8876211  16927543  80441775  26136331 
 77392707  21393168  21909708  57338822  19425627  76091663  22346299  29526418  11070728   4771407 
 50313983   1376341   1282119   3826616  69090389  43253125  32446476  46346415  78279291  21497823 
 26122325    878343  34720109   1803763  72722049  10580883  13387965   9573259   2446350  40395709 
 52182666  13601463  27355633   7527969  28036925   6473280  29482965    357830    138891     88925 
 38270463   1857555  34389447    183243  27401791  42522911  53896119  48269435  28587437  19469755 
 16956603  21259413  73834993   1643013  29482043   4699371  21197271   5406899   5412283  30314517 
 10710143   4309813   5553979  36139083  17869743  53095563  14837275  34514155  20153594  44089203 
  8813733   7218778  10300923   3971443    401267   6240651  32876863  40479423  10651263   8198185 
 77209031  26690031    624703  18923393  19540476  49782565  39137538  61135197   5625929   4059492 
 57718272  74911503  36854304  17685201  28899196  25094483  19082859  28887267   8704335   2519945 
 67350278  38496868  37680679   4733985  74607327     58117    694243  49525113    105123    556665 
 52251494  41534025  35275429  30677413  18173643    891765    939707   1378278   2605726  38946158 
 34113255  35925467  27650928    250397  90003608  13631411    182258  40957611  15080771   9842644 
 57811998   1815195   2935203  35700723  26172302  14281397   4097169   5557983  25403982  15287339 
 47683733   9113500   5645595  48520707   1869264  43830539   2015143  10431531   4189123  10049928 
 51777951  23846475  32165179  25031584  18053868  25358745   6786231  41416248  78796537  81626164 
  1904751  28019679   2333979  51954445  17940411  44394603  61940127   3437489   2444823  54854491 
 15180906   9875317  52516470   1288795  32047008  68380260  57610515   2109343  24908344  79535133 
 15937494  76197813  59229011   1493211  37947019  40297738  12344435  40250373   6436323  31579431 
 30489351  52802356   9462873  29510550   1662027  48342235  57723695   6787475  38631032  11177739 
 79377731  58856363  71008008  38206403  57843381  14565373  12008427  25665477  75129012  43853691 
   489313   7902763  94363471  16879125  10060053   9697057  46625443  41788163   3081123     80633 
 76238873   7746595  25174393  16623078  27926132  52790433  25583648  38918145  19974450  36874563 
 24234168    815223  34143770  36347423  66135459  70429323  25272608  48077394  18616093    328605 
 60055585   4990587  37601883   7569308  25431111   3706665  37749264  18834963   2343716  51886771 
 25028109  11212779  51563319  27651913   7451965   9093053  44604534   5004677   6747373  32485317 
  1190672  35612222  44254659  31284915  31046377  28853521    754191  20901468  14230305  20942226 
  1455259  62214255  30306373  23583228  18686425  18848139    672894  31813518  86030847   5061183 
 47954148   2721075   7606016  83026857  74203727   9273035   8888001   1845951  34626707   3441773 
 30745695   9799319  25973358  28453173   7902501   3306033   5484239  40470888   7048515  54474683 
 78184977  38992123  46728123  40298183  20816352  34867186  31507563   1611161  73071494  29929407 
 17500161   2571627   2782263  49108047  55420579  11846748   1659765  56604123  68481423  30805911 
 31685843  21913775  32414763  74199480   2191133  52533579  13729163  21446171  52159353   8171163 
 20141280  20458191   9537498    631595  31509099   2935055   1747939   4028605    466448  53763053 
 19818621  10001121  36410072  62448995  68205848   5383581  15591107   2006087  44684136  19487349 
 15552148  66375065   9646431  40371323  18725076  55313361   4123011   4036331  41979408  25570268 
 31073443   5653778  11709321  42190683   7580751  52829075   2405337   4611696  62301369  76516563 
  4226937   1975281  19888462  13966378   2248754  48052773     72459    687380  50221821  25103614 
  2450415  29421947  34714140  10773537  29167737   1926246  21862887  17420463  10368135    159555 
 12930985  79628523  58288974  26798582   6370683    802067    162155  10284729  40543752    148719 
  8385033   5632869  51141939  33454236   1371879  32302239  49654890   2643237   3801431  52182273 
 19095809  13762626  12051213  43761444   1240405  36396888  50314917   9799773  48606279  28803038 
 71324635  80251423  51249184  16133019  16286113  84937855  58220620  22103923   3943648  62054523 
 53344737   8475672  11288699   3387363  56160099   3218514  11698377  61781458  30706710   8802519 
 17367823   1587980  16192623   6185427   3300147       423   1649317    911771  14426323  33985480 
 35915028  11348523   8572027   1571925  49767089  25295718   9377302   5983875  45063924  39793835 
 12016128  11153536  10375838  23141043  14649065  20229167  28156053  23884523    408515  38796595 
  6692343   8769772  39993720  66007008  35485956  13383171  41245725   5854587  33970597   4957067 
 21310839  51637715  29722830    141189  44170062  21504163  15022394  62762825  10204235  48228171 
 58282566  41379351  91746594   3116526  27583133  17654307  11481957  67792453  75568081   8637483 
 11931514  36543487    192897   8954937   4537377   1862086  13349743  46170422  13693407   5978367 
  1480283  17948757  15889551  29982027   2748561  32781235  28818579  35165885  29494203   2990451 
 41251718  16617695  39951576  40682373   3510981  22566863  60132699   6735643  22631917   9903989 
 75005053  19232581   2947431  18781787  35057769  37887456  51582945   1647109  48986727  44246154 
 33558049  10092021  15615974  15214131   7250313   6068724   4324647  54204753  69934337   3381333 
 47376603  15924153  25167635  25800438    598923  23996013  38337473  53164171  68080431  35503373 
 68585178  27310484   4783373  10962075  64159473  35123019   4550353   1072195  85181574  19977619 
  6428924  33570183  63624271   6087568  49820607   2650643  67369263  49548402  56767052   5095473 
 39896728  59867833  14432507  29070417  47284794   5029895  30301495  76750344  44413563   4448325 
  9994821  32813575  20125998   9105083  24361902  31934961  41750515   1516281  43225029  52218663 
 24740475   1644571  17949483  60189921  60608421  26662659  26871009  50830728    106817  24528750 
 46756863   4339020    262301  35148875  40913933    874623   2890829   9016325  58654723   4601373 
  3932968  10777213  14629101  40348059  39680960  15163943  73113323  23460063  44107063  44764128 
 22210339  54518483    212922   6129467  10596867   7309111   4241380  66825848  42889202  20213778 
  1155726  12588128  35708527  18530022  29056481  41840148  12126249   9394735    351125  66376029 
 43077723  13661628  30305563  85648092  34273643  29944246  10233033  83570775  58226667   9563703 
 19566545  17160095   2886317   1544379  54414086  16557864  22944553    622641  73944717  48886455 
 66656385   4057311  33662373  18258871   2228947  31876827  22523985   1252473   1874448   1325523 
 32313203  38762928  31981603  40118049    485351  73002243  31604282  11422035    215975  14963109 
 42573423  49177550  16492365   8035071  62943675   1337606  21410823   3019209  79511163   2797453 
 19786499  58666263   7801153   3343403   7764199  55690770  15124123  33346151  40034427  57897105 
  6983964  73104189  25180251  38952834  17637559   5996163   8047617  15963987  75367635  61093209 
  1251079  36163779    934463  13197468   1564483  57625019   6126351  37340029  41821888  58614415 
 35797962  26194915  74610267   1651773   2656933   9031265  21817892  43410660  17693215  75964599 
 14543598   7898148    359023   6873507  54475083  77055366  26987826  29783085   3837003  24438075 
  2289819  26348091  50537280  10050113  36754555  30644337  30123205  16125643  72519703    326579 
  6868947    390171  15200028  29447823  11134668  43294587   6097379  10849731  20221611   8916945 
  8528475  85137403  49724426  44363013  67016919  15736467  10185975  49145967  10666187  16980531 
 35651115  61919910  28934377  22318573  33046242  24013167  95699468   5978940  42962259   6136838 
 25225323  20983995   4079841    481413  28292993   6507506  16661053   9251453  22020311  38326411 
  9646163  31206987   6818969  31790453   5826007  22741278   5266605   7960623  48316013  41077135 
 38021285   9214097  36981270  48978891  16784877  89046891   6753595  19591611  26512983  83760198 
  7036659  86048511   3747659  41613873  73371548  15262721   8627931  23098731   2669574  22389838 
 30768780     50715  59134583   8457215  37772693  36967616  11990364  34651727   7342288  29176103 
 77945475  64568099  33078687  17403561  21174581  20211693  80698128  54242493  64450838  27132819 
 33123317   2497808  11207173  24576939   2843943  62956803  69858095   7135623   8565142   2762363 
 47119224  15411987  13374411  13041723   6492357  60350269    395825  56245893  70592007  49130103 
  3067473  28326884  77367210   6083165  39208894  34830894  21120367  81529361  11644795   3140673 
  5235639  48497243   2439953  25310139  48884463  40182889   5940229  10432923  12330735   2413197 
  1494273  61255163   8452843  22163397  59029509  11549596   2663498  12780463  15810795  13762218 
 57729503  13560190   8390991  19766409  44210187  60578731  49355223   8544490  22056639  17085048 
 13785307  36970681   3070653  19284427  13704048   6141659  11109582  18888783  89597976  23100027 
  3708123  10136478   5906751  40791283   3771131  23572323    311271  35527234  14840443  20675383 
 63954123   2935275   6116716   5861191  54528623  18559998  11666067  88813441  18884436   9444555 
  6648423  28404573  22372746  11887864   2268363  62813478  17887931  16575975  13100400  32367372 
 54405684  72266091  59103311   3914009  45411993  43430512  84667407  43161059  73679487  46734099 
 10998915   4996023   5883303  53303856  45416035   8418659   5472588    424851  62605884  18865554 
 41444835  44501929   5444223   4388237   7087389   9966882  60873377  37348074  43276830   3735135 
 40991405   9785224  14614520  75736995  15473808  68050259  47053211  78159778   3565445  34096873 
  1901714  63552603  31661250  30008166  34780483  14533926   1484452  19649883   3520019  91269735 
 26482635     58995  72448611   7835963  50540119  47714847  10384603   9388098  34322307  51182328 
 29512242  53886023  46037823   8406113  13196598  14064003  41580307  14905715  35658771  23645227 
  5312205  10357459  57265965  57708123   7860807  39808575  28718727   1708542  14790403   8267155 
  2753874   5554431  17017954   2601153   5647807  38085352  52963107  53667177  15193697   7246289 
   274443  24514995   8453283    583963  74269563  37111911  12095490  27058341     70245  19566239 
  1220810  41780191  10163675  31606683  27063783   7257741  32506816  25078075   9906506  43080891 
 23558099  12703737  11112533   9717991  33144513  12253315  30425583  19045853  11739629  29954491 
 26666853  72591995  71893240   4043491   5118585   1219258  55822590  72656115  13701798  13634043 
  9590307  21303639  45671433  76356625  29036103  45412875  46797867  29301990  46349349   8219103 
   844032  22398108  30359933  29752593    858618   3640683  14253567  45288373  44456723  12664398 
 82609125  19720668  14724131   6277623   5579081  14050865  10811563  22919601   4225723    407419 
 14860843  44135753  59549448    429627  31174723   2220635   5837717  74063035  32663271  36973956 
 31889484  25739243  46718148  22286893  33132219  46384367   2949153  15866171  53680633  12943571 
  5036759  17911051   8628783   1777729  22985551  52233885   5245476    608593   8949921  23575948 
 51031915  12815723  35731515   7290684  27560319  16880700  38903883   1560894   6285435    225148 
 72738223  18792039  62669913   9975903   2366421  37137208  35641014  38610555  61165473   2047784 
  4206025   5543318  30837678  22568573  27063048   1763346   6842973   6494973  86827803  67857457 
 23096989   3108079  58548651  56067603  26131743  20762032  29039454  22514133  46304373  14636823 
 12132789  67247232   1142892   2758905  12611667  16539081   2995983  25733608  12536311  86933850 
 29200210  83724155   3213627  29549581  37456206   8548359  26879793  29565056  29508613     35301 
 48706359      7295  66277138   8894735   2199243   5726811  10191753  23662977   4772469   5266035 
 31815779    740044  60587010   2078405  20441814   4993088  21657660    136389  27646665  42499261 
  9686415    757133  22512418  35148986  28859347  45969033  84697047  20002367  44603196  25802523 
 15404787  57549251  44358477  28904268    621048   3996134   1770543   8421801  13162971   6466807 
 27544859   6353115  30632043   7446075  34088193  55077723   8536391   5242793  31891003  66151838 
   571542   5851255  77788398   2231427   7289124   3604798   4119777  15775393  25868108  59996489 
 60760413   5572823   2463939   6701299  74260353  51078395  48983154  49162713  53765715  19861645 
 12062311   5758876  12648311  78675720   4066365  18942866   4057683   7400695  19961043  74590717 
    42696  52296571  65801001  63994125  51932363  44807075  22857339  64115889  60854331   5100790 
 42428292  58952055  14659343  55727883  67206885  81153276  42681723   1538385  17692473  10917007 
  3764947  73899091  12095633  44060772  52323615  67413579  17897531  22566035    500108  16709149 
  1525899   4233903  23169863  29810313   4701711  30135075   8355195   2835040  23489253  57480549 
 45443265   2804295  13458309  69763623  82419159  16737234  67475583   1502715   7865138   8738707 
  6165989   3869385   8485383  17459673   9755845  13772455  31323743  43521531   1168342  37632048 
 40680282  24710379  17318945  40358243  58965195  15361558   3764541   5148852  14579023   3060141 
 34737529  11857061  73232629  13527499   9738153   5958969  30195241    136833  62569892  31616563 
  1619087  24083439  44711178  13570988  88379973   1077214  38459517  16820507   2988087  52899522 
 10509855  31619373   6442277  62004347  33324986   3548139    522659   6629343   7363023   6767223 
  5547723  14195077  26655081  20277828  20301027   4744143  45918811  17924043  71548209  36906553 
   332029  10456243  23559691   2198177  52506333  34525131  86663607  19840779  18194715   9716889 
 10667847   7353293  66165948   5925007  36418729   4875903  54487673  10890249  47302875  44551203 
  6228107   1546379  16859979  44179479  34185807   4575878   1802503   7685653  31281609  44839675 
  2731698  46813785  71712331  20194227    153549  19024779   8958715  25332219  27588063    189447 
 26082594  40329853   5231253     17375  14777623  20851749  15711347  21776847  30589773  23004577 
  2362483  12837976  64858098     23055  22159266  78734413   9073908  38369113  10017339  79496251 
  3765657  10274625  12495988    938247  21758798  19830005  19002483   6658792  30513435    666778 
 14912715  37065437  22676931   4119171   3550507    563962   7876059  16585155  40165257  26134363 
 24761200  37232773   4125453   2007600  11361818  39016835  74978133  22162047  58993659  66428832 
  1043124  38136073  82785487  34465427  41938883  14278894  30284403  44834803   1736143  33319837 
 39405975   5446422  73048583  17078900   8087553  27085713   1068071  10324983  87423369   4528479 
 23952871  88244196  68945395   3891723    755017    934872  35399783   5863219  13519993  39407226 
 30091808  15752961  28393718  26075760  37897683   5421812   1647867   1646331  11543251  45707568 
 46229217  13093333  14545467   5744491   1559583  32478624  34115627   7845603  29182893  20942863 
 52254033  32150963  25773983   4811083  11192139  23946963  14701001  21317093  63405507  40730595 
 58671315  22684687   1504643  34987283  16528843   1704373   1459095  57425001   1008697  34169783 
 14323099  10614838  24626285  27399562  26597883  12281373  23275123  40587889  23176398   5917006 
 73581957  68958558  74674359  32009422   9766997    425939  12404578  46479520   2289963  41642243 
 44484409   6059847  33059453   5725721  38056193   6852606  32325317  10623879   6281863   9150713 
 67185423  14653883  12669975  50862981  16237920   8314746   2428637   7769439  59602503  78890839 
  2024249   4034307  23069870  41871239  27330216   3224091  24796923  41143725   4099563   8724302 
  3890266  16153819  82095399   3610583  13864134  19690545  29039463  40284015  38784570  18983347 
 32953055  63853239   1344417    617688   7344729  19819299  15996045  59396427  14771096  81953293 
  2325875   7628623  69046607  32055747  21542573  14369667   7552471   8164822   3910573  84676891 
 42883179  82928163  45825435  41668225   7069205  13940607  43772078  19717691  17643738  19531835 
 28297450  17896209  21551317   3890239  17400176  72816123  50626887  36358358  27788415  63415971 
 19281385   9652647  21941703  24765603  21418835  26254403  65078337  85825681  46143283   5418578 
  8208593    873629  55996815    835299   7672053  17846043  17581659   8413630  23877115  28519494 
 82134198  49748042  36835670     98859   1128999   7483555   7592883   2326016    494347  15146718 
 21580473  35311707  51385577   4851651  61050573  54018423   3121287  22399290  11611968   7087839 
 40653235  22494051  42208118  22421379  74089173  23298398   5373393  22539138  23536293  11410971 
 64809869  29055875  48916015  31196340   9849768  14452693  51259123   4903923  76569469  48596347 
 52289403  15850113     24708  22869823  39734775   8044803  31151369    964823   2091697  60941787 
 10654448  42332147   2840760  63278811   2517163   4453899  59336187   8842035   1156038   4504875 
 36827788  36481920  56023878  14311737   8154079  16861947   4725879  34716777  43317537   1207321 
 28655629    286503  17979253  36321307  32183613  65533233  24358215  12241121  29143803  13293723 
  5673091  38851579   1335261  20910139  37009955   6440354  10249917   3554077  32982399   2005972 
 34747995  40031109  22189883  59359227  36379203  14675343  50808635  27481345  41409811  55097687 
 37732308  82020347   7878010  27947159  32294043     25638  39198073    147723    401335  27728303 
 10566783   3671147  21285995  23311483  19890453  79142269  14887923   4585313  62687800  53122888 
 12667371  61056711  14878278   3632987    607875  70981677  64578039  54836339  42193439  19624273 
 79715094   5185787  82233747  18247383  27065123  60114843   2790653  21309709  22376247   1377195 
  3171423  14533101  52688801  16074156  45961299  13578155   2250119  36198015  24880847   6508743 
 42947111  42906998  17204382    604911  12247833   4058241    256979  45550079  85685173   6606099 
  4362759  18695943  59109819  17938648  35690157   9595585  32828723   2106821  22307928  39475563 
  5380369      8747  34301787  72403727  91887540   3452347  42336313  20454913   2256183   5965432 
   546532  16427313   1278827   8047075  61217530   9977883  47842554  24535304  33160323  39072264 
 11681065   2590095   5940931  12054945  22266970  35683463  11824311  59337715  21631946   8688803 
 11382611  45198584   6025351  60298595   3207687  11979683   8445243  31880283  39798651  16520179 
 31262571  13656227  30222156   6373113  56121243   6275091  76815407  80438853  13579603  14153143 
  9579669  54181683   3676763  15982629   1950439   6858143   1713759  13001293  53362863   1066779 
 15682857  45396175  29484307  29538687  78238203  41879691  14206163  11678075  68011524  58004439 
 12408865  13641775  47944275   1460513  72844667   1327587  44304207  28858491  40008784  16594299 
 27117097  54119551   8660157  28050768  62670939  16681502    421442  44532753  23074595  81557563 
  3595155  26149455   4930738  46428327  26093875  88414768  66190583  37767212  16287083   3224239 
  7707075  55872302  19099151  10378759  72741781  10024988  29381243   4578725   5379017  50545387 
 21428115  24871959  16459475  48148998  44782754  20246286  47744151  39475879   5904978   5368193 
  4287003  67443065   4362294  28254671   9005392  15683417  50000262  15401124   1651567  44924103 
  5007246  16060024  28205551  46173866  11175675  30614987  50777547  89925968  18074633   4752439 
 12617613  32714054   3379078  35182116  33623419     66699   4245511  67164978  28230323   9652471 
 12724729   3950203  22993289  11226477   9531315  11600567   4024308  43987632   4797717   6330463 
 44020867   4314235  37924347  66420993  15284634   6654423  14712453  12707588   9236571  65852450 
  2081633   4519728  29225579  22954899  23873851  23453763   4229349  41611638  35291921  21875787 
 13031900  15502263  13075109  10795531  36876091  50235968  15419764  11239950  87223601  15418332 
 13564058   6494550   7591311  11649233  15238515  22717791   1667418   7610718  21286437   2910099 
  3274733  82001816    662799  10928508  33380421  39187569  13034277   4268387   9430431  99640366 
  1059693  46618818  35199759  95298697   5816843   1375861   9350397  50754899   7988391  16919761 
 23462250  36966162  21915357    178860  18968501   8767077   1105667  78978316   2759646   5075517 
 29953641  26223923   1381335  12914428  33012550  74461083   2334597  10456121   9917039    646283 
 40237859  35330367  16934090  15361683  20133051   1193471   1480341   7127859   8115384   4541643 
 65120418  18179441  32169648   8131767  10820427  39275823  53568363  14798011  12587659   1492745 
 21030749  45514029  38777615  44566164   2326642  76086987  23278938  27864789  20554651  14330868 
  4546479  73458563  72763359  69888744  22330106  90921799  32430011  21364353  40457355   5517515 
   380923   9116171  18983979  30304278  57467232   1549683  56451210  14121615   4141860   1535807 
  4697643   6480443    162651  37981767   4590123  51468891   3447051  27909420  25967085  43667139 
  7820083   8210339  37413813   4429548  26700225  35734035  28387943  33498601  12121698  60266853 
 29751301   3822676  79945793  31346589   9608325  14442405  17951894  11118531  26063503  17458135 
 66898181   7168671   2836761  20447266  32910583  28825471   1099430   4661103  27691003  42521087 
 16010169  18268923   6434800  27560787  21557346  15174717  53771789  37585595    425131  48535221 
 15759804  43163052  96538173  11665392  31171758  41096796  21953229  34425855  24621408  35386483 
 48953043  26665575   2364927  21925775   3226351  24537858  23212679  33852123   3677979  60670131 
 27411280   1375028  31169959  51261715  25221292  47001387  41793023  26978361   2079663  58540473 
  1606348  24565353  54473659  35169285    379178   3419631  69489227  16331653     59241   2137191 
 61807673  28501477    587589  45574526  41153847  56502547  29826583   1132215  39199803   3291171 
 28465196  14644239  53103009  35451231  30564883  14505198   1212022  69309333  58312529  15226207 
  5977033  65068515  20345631  36054141   6625231  55955465   6030075   1709971  53583307   7575117 
 64294047  21917611  77881983  14636956  34837413  24398921  11080577  10805792  45033408  14331083 
 57996123  14714751  91796723  17617723   6039923  39971628   9276379  18932619  38874052   7739861 
  1165443  42043983  10007009  52436623    367743  39559503  82495437  26026779  29915943  41912058 
 17969463  24305784  45527423   6661241  10908099  76721325  17889816   2389222    902943   4509507 
  6422517  28228715   6833675    334130  20190479  26755870   5605783  57160645  28489878  72889965 
 67934052  53348187  16595639  26704809   7358114  42767717  15759129  20570795   4011693  15388635 
  3667033   4751283   5796423  16774161   9621023  10417739  39587689   8163942    482559  49109930 
   165963   5715984   7168583   5448589  31100148   4359309  15351864  70772961   8735163  19549503 
 64307325  18045483  12357153  24887538  13466519   6333567  20869147  53482367   6542790  10827290 
  3111345   6399483  60912832  11884005  32312633  20231763   3176952   8740443  38401018  46557042 
  9235947  17364579   1210405  49787313  15251667  92075595  27483432   8701863  14334359  45935055 
 42316397  71211039  25968783  15938399  41132031  52669440   8975268   6184608  12485070  28867608 
 77956224  21981147  19361113  14112907  10183131  65034939  18248325  66813179   4282503  36601422 
 20896213  29329533  21813205    226392  85428816  83570423  24464325   5750023  82656459  13157699 
 21656831  11252373  37062533  78647184  15631710  42787552  13099893  10901287  13297081  67488423 
  7427688  43753833  11461221  55373769   3091931   5407637  29102423  13103460   2159343  14445499 
  1860241  59641936  26115267  11106507  16775269  34863935     91291  77019273  22839807  40440843 
 10236405  40518015   4978958   9966623  29872702    538401  33427943    518916  64720874  18550971 
 31753074  39014494  49651491   8830123  55364530  35489292  35985667  29677259  28390490  41422119 
  8694331  17573217   7993793  66410959  29958331  70354419   1170930  22781154   9268440  12583023 
 26846693   4520661  37168193   2619647  33249787  43162843  42441011  12354918  49191122  13877855 
   564693  24603763  18584814  25112115  28932225    502863  20891023  24062518  70280267  87324131 
 18745003   2429583  23850050  23470251   8336715   7252347  11201850  72367263  16201989  37370689 
 19186303  61158631  13662642   2530923  25684998   5989587  58017663  40713473    308182  17097093 
 11655494  55437207   6374970  41745444  45170495  22869853  17039675    322813  42922723  60203035 
  4991389  75109458    348509  87770395  70040451   3869892  28855233   2993568  29315778   5775675 
 32943474  35361323  25458585  22671692  19143463    634118  13553019   8908463   8453360  58588332 
 46443993  30006551  32157228  60646583   8124651   8717423  20126322  53619798  74197099  23767027 
   452913  18881025  52557957   9701819  66447239  27484723  28063725  20346235    682693  18679115 
 16250211   7110435  32347851  49345612  12203923  13502566    375291  39854548  13178736  22754918 
 46313060  27187611   7734423  65283275   4686963   4965301   3926178  13471251  36782368  45168942 
    67402   1180239  21072811   5881175   7674741  22831423  29049957  18252999    635883   9311163 
  3513823   1168533  52429236  23731417  14147307   9016393  12890352  15468642  89382935  38269283 
 13647307  40064093  36167623  12449839   5000547   1126599    309003   8199482   4662002   2610552 
   748253  40384257  68076123   9658452   5077673  30133989  10864340  21896370  71694648  14357883 
 18350244  93001011  29727613   8983035  28785123   6287970  73985683   1154439   4800646  22981038 
 24883227  30001259  10598718  79497415     31443  15055029  23562123   1481877  37576563   1354123 
  2722779    642006   4168839   9723903  73117413  56722883  39087146  36467027  50230994  37891277 
  1885111  20843745   3832503  87133467  47113339  23301843  56685691   5113315  12105482   9960171 
 37121472  21148731   6937593  78148358  18716875  45474817   2994093  53025451  21174434  11099913 
 30795592  70596001  23045071  52696711    626385  50873477  19809036  48264123  31150413  21502067 
 44762810   2160183  31306715  30598927  38353368  90639909   3049398  22202044    863198   9671349 
  3598380   7023293  22184998   2251938  15479048  43392253  10061496   9886019  31763712  32841465 
  1302923  69213057   4450235  38026063  35266234   5267229   1079387  14616059  20418636  50248797 
 58446803   3928163   6914451   8221028  30920763   8164926  29117399  33489168  36863790   2198139 
 95867762  34135299  46135150  94781163   8531365  42900993  40067929  63243963   8096802  20746850 
 71134395   6195823  36335898    159583  18260893  11373443  20663858   7059147  11952267    180870 
 59032083  79118323  33528411  15124029  60002073   5010625  22162065   9811873  19023378  37053627 
  4324333  56917343   2407641  20840019  18094566  35812179  59266959  47440607  32530779  17701829 
 32779539  34057111  26507458  10720701  92132947  75319983   7358148   1021773  29581129  10580100 
 24601350   4831731  20106958  49606263  40844127  11791571  61242411  12215443   5955123  42987055 
  3392835  28939821   4001340  32732493  10535846  15920619  35275123    234555  73205903  37862493 
 14383024  21025948  24782820   7683960  24623238  41700923  51849297   4709810  42494738   1411883 
 12398247  38755609  44332386  71824383  69160389   8996305   2754756  25782807   4647123  14097458 
 20774955  69214044  20884941  12543775  48241895   2586147  38545047  83763978   9185288  12307923 
  4421253  26670743   6671688   8570643   5757831  11035213    472243  19128309  28689910  26675475 
 14843210  51168908   5889963   7416621  10182959   2725420  12928654   7522483  59069679  28481702 
 34400748  21340383  13019957   2180159  77009283  11218435   1271246  85468511  78767259  12548938 
 83075298   8391075  35614203  95659984  19765116  16114745   7885252  45281531  11849928  18674685 
  7300923  52428153  13889666  29258852  17429811  77737263   6411550   8643623   5736763   3187653 
 39819924  22804789  57531205   5619154  61286577   6787181  20527290  20784243  10641894  39936021 
 33872523   9408050  24690123  33964669    327823  11030788   5324739  15800331  54303067  60352907 
   649563  17634495   9843463  42643816  27759075   7395819  40312131   5132307   3465884   5920539 
 74249503  39008543   5756343   1446771  88037094   2991258   4920007  65660757  12956820   1575422 
 12651411  30671403  10246623  30967463   1880287   8496412  21750372   8037090  33835701  10647905 
  4167336  28509205  39319423  47826220  40545078  17519303  50662823  54290723  68671804   5988243 
 28573950   3495081  12003653  18095483  12726000  19489691  46998243   6581343  20095011  37598436 
  1246498  67329873   5854251  18922222  17129235   4927603    516848  51973395  23790063   2655123 
 20881869  41206464    241303  93014079  11977912   9017903  57495877  48421041  18976153  61792623 
 13188879  32776035  58670211   9526395  22220961  43311683   6857925   2288143   2916566  22735169 
  2803755  74225351  41698813   5732286  28641318  36320287  68769588  11083623  16833633  13338957 
 27204703  44037018  31983346   5882501   4500675  18958998  55983303  32599719  69880816  33040235 
 52428147    856300   8761281  21052499  43479718  24415703  23175308  18091256   2118694  17465683 
  2078043   2416628   8347371  11091579   9044583   8108819  10580175  16197128  17908611   9139773 
 42789471  59846667    274293  12789240   5961624  17607763  57153947  50329003   5147899    499083 
 10143858   5258475  23099973  12757487   6549849  10246515   1941678  57282075  32310799  20789051 
 65439144   3983751   5060752  44942003   3180942  11634202   1811838  17070933  31967578  33079027 
   767523  16245763   2297430  37551035  24154064  39249212   8636407  42208714  15013550    552954 
 12175323   8855211  20711724  27351279  35604879   1887153   9197676  16750241  42706395    108825 
  6839403  85542506  50025797   7694957  83566348  29654259  10588660  29530494  18123387  21140511 
 26667230  54393924  10623003  55061880  34529640  10978971  16049283  30471746  12138501  47640547 
  8232917  58199709   2813313    124763  35079123   7049003  57288973  14297927  11142910  39944647 
 30940916  17701288  10797693  40523531  20035179  11810515  27908575  66560235  13574112  43691067 
 15995099  44225385  79232067   9752673  69264993  14904611  57396777  37807529  15969438  11661256 
 30482490  67021959   6323720   3287276   8201900  21121955   2538393  13454807    689427  26612943 
 15259011  30069924  15301173  19568379  33541827  18618891  44944494  16793501   3878723  17840400 
 11298722   2754003  14664591  51125443  10079871  43660273  12910893   2064093  12969618  30646035 
  3025531   7228747   4407211   1065171   7446387  36902148  18805327  33355704    391089  31444228 
  9342008   5454305   5540577  24794872   9956173    376395  60557949  17667781  15101528   6591337 
  8897133  41817123  43338169  21698783  68126643  11542479   5912233  53887509  58894894  14105346 
  1136542  21241971   1943675  72754343  14954414   4591689  19047043  10249485  12061038   8202938 
 35963743  25284263  39630213   2402123   8097039   6595033   2971419  23513259  69413802  61537543 
 14498403  61337693  17042118  39462863  14043953  68381205  22013729  36369396   9754227    703651 
 54215955  54041523  19090715  29757268   1492597  30041388  21914249   8086758   9946320  58712887 
 53600193   2256797  49925443  38214955  11448051  19699871  37724673  12336639  25425618  18347948 
 23113857  14473218  73099365  45251703   2571153  78829463     52075  30792783   8585323    246513 
  4814267  23934498  28397926  53986866  69904373  13529235  63037419  23309320   3456603  24160992 
 31533423   3474833   5138673  40716575  58359400   1355743   2993086      4295   1180395   3945843 
 39035905  14706477  12274071  13699788    942223  40005771  58661403  48734923  10626556  11295431 
 15285003  64845155   5442042  10015358  20824743  41998675  13162398  82166121  12731709    393748 
 56877939  32789385  31621195  55799118    166944  56426611  10563879  55791148  31554791  51100473 
 30026926  76356371  51748499  13388883  73303613   4170614  50131337  74262654  13442319  32613923 
 18726083  12770685  37019495   2771449  12705721   4774291  45665277   7128753  38512948  19825915 
 16132715  16331043   3911613  44936679   1851153   9043110   2689745  39133773  23600488   1366912 
 45399795    319884  16819803   6141430  40501463  15271858  51350460   2198011  10437283   6288333 
  3685519    492949  32165925  50086420  12639343  24724744  35874937  24375029  10970313  14893143 
 28686383  94886763  56587251   2729003  13527725  13193023  77735391  27950323   8238327   9510091 
  1515453  15047169  28334070   1365648   3571707  58354283  32264763  13852823  78788586  57324073 
 39098871  15846883  14125771  73898243  18610113  19062855  59451627  45340289  67599067  59550507 
  8816699  13768283  77859863  34797151  52644805   3058677  13241223  84736108  26829035   3323013 
 62711373  20191843   6436941   3424640  19311621  21196281  18601580  12176560  38796648   2788974 
 77546507   8032952  42241947  62247903  21608555   2808643  11897953  40063857   8669015  24635525 
 18128815  28232163  27220122     29819  57235573   3291421  27225315  37597722  34366753  66939765 
  2526571  11535579  30904080   6947835   4302502  40663419  23449925  32112567   4902801  33596229 
  4138950  20293903  11240789   1254053  75536865  11225656  20749077  54479275  47481403  29665698 
 37513599  31815016  14233263    218704   4428115  10852668  20915173    568957  22267845   1118583 
  3350435   2140967  60511790  31012363    665259  30061723  24923697   3773695  22862959   6633963 
  2001822  18191003  23934165  22658433   3615783  44297418   8108256  10410645  32407079  12397251 
 21390345   2903397  26393715   2589445   8687646  40177623  46233563  94721439  60617083   4918083 
 16568883  10391640  20091623  23049479  62524299  47732723  52864573   3421407  15586635  56945708 
  1447695  64010046   8934373  91412913    405923   4652885   3966715  14792659  43274187  11078970 
  1558883  26977413  60934453  17566784   8049015  20956147  52917443   8502603  24495321  59028983 
 63929898  59859498   1438668  55119603  48811114  15387691  60883995  61151945  24027243   5585499 
  1602699  61874691  73219803  37016423  13681128  21892770   6228873  45034371  43632901  32017923 
 66969991   3510795   1503807  45717625  35980411  42559653   8777411  24060246  11282520  12047739 
  8477097  32337961  78684963  44515956  36940923  17166195    351099  19926771  52652639  30347299 
  4293363  12685047  48664039  19632067  21828653    758904   5237673   1436405  29136099  16222849 
 16974697  40637267  13892703   6298531  20837723  32548491   2407423   1678929    804075  10371687 
 49764633   2775823  71637155  34471623  16546246   4393071  61154373  11960745  10652991   1667857 
  6381816   8899869   9374964  14459669   5763647   7276398   7871140  37153428  10083003  10420743 
 21128163  15393147  31179313  14539461    701340  26006789  19961211   2052588  83721970    296576 
   582723  39714259    322122  66035076  16840566  60185417   1152156  57656623  12162648    401293 
 31352715   8250123  15560019  29723323  12240123   5489414  40594943   4516637   9495423  66171708 
 37068063  62226681  56028807  15254153   6441968   6808131  16063695  10228209   3664977  16111218 
   514173  21159508  11023947  63938460  11434383  15987654    885879  12318996   5493021  20628228 
 21246636   3158070   4212723   9653865  38047723  26082553  12413029  35939865   4989003     17448 
 78407643  57594093  38959662  27487335  15358700   1207203  34599275  57754274  54115203  39675101 
 39662823   7135979   1937053    673243   2124256    272839  11214007  45211592  10079675  41932708 
  5951520  21007021  56263068  24497746  47522125  17841855  53795290  45849341  25696983  17455357 
 26871621    211409  16906026  33376086  18844526  20556285  78047323  56544963  27449048  14170203 
    46293  12291908   7867369   8559385  17512871   3053649  10275511   8039086  42840141  22247462 
 67206563  68310099  21893127  23308145   3787203   7655019  20151975   2097225  21081557  35102019 
 66248245  35472195  36519123  21389149   2087887  58624845    270123  64701914  69913761  55793223 
   369427  21347307   9871353  77934345  26738835   4796369  20200898   2333463    216355   2108355 
 17542527  50263001    334779  32087400  71381223  54104547   5531973  37540871   4556994  42792383 
 65618159   9110889  69876279  24327582   1453083   9825603   1454136  34659828   4349603  38304043 
   109960   6176472     85824  28083028  15047707  15091895  80435923  28320903  41134378     17213 
  2584779    536913   3972982  14943920  33948609  29046491  56068278  22133421  13508043    225823 
  5276048  18909251   1124715  11057388   1990354  14766183  10564711    346917  46812939  19299507 
 21107263    909148  27574141  31879219  43340498  55537773    785625   1102398  32333767  13424919 
    75731  84551681   5989227    993455  19996458   8132731  33003093  70214295  15140269  26611523 
 23724535  23908615  18132777  29315211  37704795    154251  40196675  43902267   7554779  10135300 
 39478801   4361235  74138226  31875174  50709028  56350176   3955503  41473500  11083349  11864933 
 63620149  15113503  15929748  20331623  50927863  23806620  33514695  14335983  17386597  22866757 
  9214143  82454363  15992502   7813671   1320699   4283985   7557703   4605559  23751331  12715651 
  4740558  32630149    364578  11376183  44443937  73038223  60350536  18986301  28239163  11049786 
  9954653  17942594  45859053   1669551  11560971   8941612  37787061  12618743    433383  16548338 
 54531733   7223150  10885679  28799080  26469321    434805  34789033  16731579   3089433  25901357 
  7415125  13591823  16412435  19518107  26327930   1714988  54374053  15024867  32040373    103723 
 80393463  33691083  15194613  51230088  26155197  79375223   2205321  17672687   8031355  35950755 
 46160835  25478059  12592173   6037563  26024114  19245318  31846408    502803  19961565  14387031 
  3808149  24372537    435897   2230971  12958530  13697223  24435358  34978074   7819705   7526663 
  8919017  31483035  48932721   9888075  18144503   2290411  28743523  20748051    795615  40289679 
 79651124  15573279  46094619  16346841  26693453   3129949  14084458  39073725  65472585  32957425 
 40229358  60267918  30374748  90717018  62882979   1421673   7392048    674655  28161051  16173416 
   641643  52538661  13223529  19248092  52161491  64078683  49922957  48920275  16719973    680026 
  7695867  46218508  37210391  30702763  45626172   4982971  51287483  27721590   1805563  13895299 
 12993443     78103  11298755  21373162   4649855  37497363  56712919  15523180  27642010   7663373 
   859650  39783421  11547503  47820835   7378785  10451267  24523089  24252623  54032385  75472507 
   973236    457008  20386062   9865019  12092863  26185469  12781081   8367093  75197443  30048115 
  1208303  56109883  28882617  43237815  38955057   1663323  31260372    866703   1771431   8266843 
 56190444  23557839   9122075   2359473   9645387   8607427  21102435   5581383  64575293  22936135 
 26170835  22137643  31039957  10065867  31907985   3871851  32953211  18675171   2534253  49081775 
 11011341   3195887   9061323  13917488  13902198  39285138  41812650   1426923  20962365  44980363 
 14770587  42602931   9297519  87316583  14373152  70214509  24699993   6972543   3469190  79760673 
 45252355  39459976   6767450  38396123  17760891   1049783  46536639  54465089  39846253  46214371 
 16258863   4480417  61161138  11370363   8598111  21950461  15203418  41750007   4189143   7977111 
 51176481   7648547  10586233  84546423  13238543     39775   6907515  54283178   5365647  23430975 
  9384498   5215256  63522285  13335551  73947147  33618360  18125967  31294722  88205903  18702313 
 57306099  47992635  11405924  33442299  34192999  16895157  73245922  65876315  27248651  16818276 
 59021149  13569523  58414831  34225181  51087273  17511658  22590547   4395453  53228207  12550485 
 35489490  76303773  80833304   9428835  20962713  23293695  13477983  10481957  29874240  32071743 
 35441779  24497401  63803099  25560195  16529318  54126069  46396539  25497452  59745084  20148609 
  4340346   4951048  25899733  37163347  79311886   8611848   3997746  13326612  13495845  30635013 
 51455723    530331   1292768  44868573    252357   7006595  20889388  15200511   1212719  73864407 
 56771227  21173461  26771067  32336987  25123899  26386747  54955203   7673775  23039637  44867043 
  3313275   4518591  74373933   9532839  21970219   9916548  73298284  24002213  20245780  49440969 
   481981  13848160   6753643   5971563  72075003  21661679  12408739  47438043  20915376   3205174 
   626469  40549233   7678248    440607  15499169  14760339   2828571  86927481  35012177  55041891 
  7375777  33777339  10542297  60525235  32235732   8165715  57049735  34366349   6384563   3330091 
   143451  37715427   2317947   9025352  36680457  10880163   4833247  52417383   5544841  64058155 
 14977922   8853738   7928063  29547384     17520   9441569  44762035  15693087  16362558  37123259 
 25240547   4574437  21991509   6760023  19424738  39424101     16557  18741483   9284055  22512683 
 21566915  59197162  34840203  18238603   4063863    133883   8642953  64493195   1163443  55394473 
 61838427  26826323  45874203  51086763  52955157  72444879  29949233  47572403     39975  41305900 
 56249927  41741298    134697  22099355  28339259  30023583  41141479   7733763   7812801  15361916 
   229128  20153828   9312123    288675  43448871  10852923   1964225  18097285   8966563  83609619 
  4994315   3499923    319551  20389158  50893359  10126419   8843867  38371155  54894875   7463403 
 48296391   5101437  35723698  36485448    623690  21245508  51117280   7649339   9039853   4112763 
 44902995  24993392  57503691  61201373  58089678    168379   4238511  20496638  55826389   1441335 
 54029508  31988303  18423587  47919723  53513679  27886395   4866623  35850569  28669423   2196863 
  6054843   4818803   9748095  65542698  29070418  22084302  60501378  22586835  18916404  32311467 
 38281113  20074191  17758699  14772719  24829881   4484757    679071  13528771  12158613  19428928 
 13638997  11501247   6880558  31704657  45706723  36817868  10386004  25805991  27406469  81690747 
 18938823  14161449   4714283  35674543  10999209  20115725   1230344    635979  30592011   2287677 
  7339363  12358345  33788818  55060697  16173381   1484651  16874475   2969040    417435  87974548 
 27765543  27773737  22484547  25811818  20606907  37092123  14450489  63866883  93160971  17942943 
 46865379   3039729   5861145   7430155  25988007  32008533  24294080     21144   2438251   7506843 
  5838603  35493879   1007563    622173  59105271  63734233  27122883  18943039   8655491  59829243 
 16804250  17672043  21265503   5014748  23139855  37312216  10513848   3623163  38242107   1688915 
 64882333   7863297   6238635  15534267  32834771  44411111  15696891  11000775  86979693  33844508 
  2621111   2468391   9725995  18217784   6155003  33557443  59384283    177069  50868003   2888491 
 24066683  28383335   8193379   1192743   9703715   6247443  10431533  10677223   1893092  12450127 
 17767419   6758235   6684731  15550483  23447623    331753  32508231   6203775  22869883  12114123 
 71236331   3594995  14537520  29235423  35235771  65138409   5276471   1357815  28679923  32687227 
 28195631  63192539  35372328  69745180  49292898  38004283  23025398  46904143  26762019  40301268 
 53826483  21351879   1972165  71504255   1742787  68502827  29423748  20169433  26671911  21297007 
 32365944  58621620  10187839  18739023   2714563    705974  39474305  36634555  10107857  38429661 
  9675789  72959423  45137543   2927973  66651972  34861466    342978  18444183   7722663  86605539 
  5452023  25354149  10659237  11163615  78193051   6715428   7323547  58331464  45161256   8859585 
 12474630    349947  27534123  12692770  65870213   3538798  15339032  16287405  34455495   5113719 
 25846779  26077766   5735471  19231917  15590371  11125419   1652683   5769523  38881161  11532371 
 15618822  18023289    106086  29197663  31487715  16665808   8802189  10477371  40897251  22017367 
 81803075  17153211    394011  34516263   3103071  19524606   2423127   3136355  70490403   6426349 
 14859849  27525883   7106157  39494523   2494657  21456115  10044908  54034456  15987801   1032051 
 72295381   9965793  80422927  53928531  31875953   3017286  10916439  20694289   6696644  24206997 
  4623053  23967033   9469401  44824812  25479162   1072398  21326883  26293059   6082383   7717443 
 28827617   3263263  27729178  24927051  64729641  19356233   8141203   1566846   9883393   3282267 
 23307068  17811574  13150268  55690683  25887553  27167324  73777250   1659735  28738623   8089853 
 34096683  25924900  64364003  50039028  27579939   2082630  22845522  38430623    499227  18522344 
  4678683  60308371  42633369   8703870  16722825   2362028    120883  43198162  31143543  39553819 
  1421153  32755958  41702638  50317395   2941215  42780907   9016197   8854746  17691321    419311 
  2506998    322193  29910409  24207467    472237  22854339  13979886  33459513  63677275  13227623 
  5079285  79852725   1757151   7738519  63614691  47236962   4829765   2446806  32485050   6117765 
  2760348  25932939  55294163  14533257   4473627  60912537  26260873   5149659  34379771  32124411 
 16202983  24780213  25337571  14859687  17291179  27700698  40433118    324003  13250874   5609514 
  1568195  49022927  40411689  59326502  23304264  28530623  11932148   8743148  31474440  25529103 
  1451383   9500233  84474541  77231087  28535955  49781467  40078798  17930529   1248436  44634483 
  6152295   7201563   6019103  10227368  28166253  67314251  18968298   9391863  35847429  62787521 
 13715088  10179400   5405474   1441156  19283928  14967933  18268827  65095973   4479360   1784598 
  5457333  49610685  27228578  44830273  11750243  23636951   7783995     16276  11172537  14554257 
 31410073  17484571  38487773  52112105  13167383  48326883   1783793  37074651  84253471  22265899 
  7090743   2307947   7942895  57139071   3063420  25862323   7403363   1536755  18359255  21219225 
  1417742  29341747  10096431  31392784   3773391  34069293   6192263   3324363  59448907  14405755 
 14700314  25757533    257193  21321213   8221497  23882253  62723643  73248467  41993306  33804593 
  4443243  44965188    239547   5023198  31226643  39187993   8917771    154907  11256549  81378393 
 17039199  14436139  71551607   3150075  20887837  26832821   4603061  56226933  10073841   8021427 
 33940926  18525630  29858623  17363073    364923   1264899   5237145  26736015  15991056   4674339 
  3692627  24825435  85523847  40881264  49962607  13353528  17424396  55190103  27937331  49975723 
 43485507   1217453  41713547  30717045   4447357  82388653  46853202  53353293   4090651  12256640 
  4249563  17224383  19969953   3646436  63917595   4319355    183621   9037663  35535903    356331 
 23184396   2608511  24266163  11286391   2003477  25123923  20171204  43778227  37026453  27693943 
 63399839  14900043  33548352  76726747   2718291  16562993  37762881  37761063  34113479  68304684 
  7123370   1236796    378975  47716315  23487583   1507365   2877050  23724591  14053915   3066123 
  5293249   6699077   4253611  20695371  16049418   9487409   1792667  69716527  12584463   4598508 
 11696155   7933295  39592373  26081948  15114023   1307859   6027387   4392674  15119685  21380757 
 11005883  21540915  30079706  10772511  65669463  16444325  21896217  21327011  30748329  56049795 
 53066201  27872775    229819   6537780  33490398   7185330  48841871  47799395  15398223   4274067 
  7078051   2462614   3275967   4221418  21013836  63258048  28672304  36585483  13511438  16208381 
 39262497    950331  37295892   5577398  70256491   4346809  69801359   1925994   2663787  30875513 
   166463  32306013  40717816  35649539  47588433  26109437  15595861  51125379  58299243  25541517 
  8876534  62805913  17451787  71443677  45039007   8033643  28589205   9018891  29031745   8814093 
 28792167   1940073  47055219  37527457  11589555     62771  30299217  65533834  40305128   3676425 
 10424710  23757708    729236   1818081  26865348  22257767  20508027  27422155  26577962  28805243 
  1475961    888668    580763  23331361  10457150  21571671  18500577  10286688  15599223   6694773 
 57753659   5048087   1256571  71627875  45498913   2313443  13906078  76842518     70641   8219204 
 27504610  18828432  52312868   1620279  14898183   8172581  48442327  11419440  39072647  50817582 
 74741020  38267643  27061008  44030973  19938768  13690863  11316601  10140666  13716755  25914869 
 25085163   3199783  38651891   4956685  20211698    117051  31805559    568168  96977451  49012135 
 48570810  18878707  28272003  29693721   8249939   8304419  52057121  40425606  66499431  41659923 
 60645903  50932473    711543   5493883   1094551  29572269  24204995  61454078  47317608   4612024 
 46996141  41144091    644304   4423497  64488018  28025085  41661675   4788483  19666568  65383350 
 17556857   8233103  44312838  60656235    100067  29590779  11357067   6636572   9121672  34020421 
  5518939  39059051   9000598  25226739  12181547   3833586  52514223   9365973   9203823   5547677 
     1935   3529165   2342248  24943509  17509825   1093215    936393  77823453  13746023  17393928 
 36963316  36065773  21446259   2801088   6244643   1885028  48443598  21171573  23750808  15597153 
  5071528   9515838  29756913   2689975   3797839   4875060  30709179  30100695  31300986  11105098 
 41404694  39970653    411523  21795163   8969867   6451368    108618  65280123  16496316   4912863 
 31874462  41749699  33320679   9321563    795651   1736528   4699158   5025933  76556793  43076364 
  4001281  21289699  25357713  14494638   3365001   3884123    103065  33927985  10631387    420739 
  7190523  59415293  41286083  17046555    264456  74805321   6324591   2385513  14474855  63697272 
 56288976   2553130  47870688  14076752    576619  51716268  68623924  12577783  15188733  40159308 
 90183453  55330533  40343469  73914491   6084653  13649843   4887594  37440923   9930579  21053688 
 25899957  17611683   4272118  27709177   3130179  15384138  54810934  46862923  14709458  43019099 
  7940945    544561   4433695  15379107   2022864  12681891  15497951  75364782     12531  72127035 
  3384938  23619053     53843  92688697  25611263  54928563  54366591  55214655   2272029  12110056 
 63060281  14870444  35850703   6253265  13977093   4299499  20986595   2002494  63246889    366959 
 33399243   5713977  11269569  21839820  49545339  39552207   2788797   2244827   6716023  14290608 
 27264198  52660815  50867403  67011767  25896049  45224907   3808095  10241475    858155   3583323 
 60575246  14879463  17057082  10230615  13545375  10872827  44029031  12346559  10107623    552633 
 34744035  24311382     19749  11397549  14234913  29306137  12448941  12926345  69034616   6666653 
 24073422   8352393  88436185  58474479  66890946  67466973   8204839  12490027  75799875  45423555 
  8598867  12273890  16074807   1021819    265163  33737697  36021255  17227347   8435493  78923268 
   198019  13563816   2150037     79039    196429   5947515    869145  21955563  70908675   6798423 
 13790075  26418123  15681028   5534856  14268903  25064613  30124914  11683487   4344957  24816035 
 25106303   2126131   4740303  22115119  24418239  32636425  46788059  34072139  90089841  33047683 
   696013   2441787   1086294  19287924  32639198  56637489  12020328    210583   1024341  26122636 
 32960094  10671161   5859501   2239563  12909071  28745611    890874  19193843  42720177  57027093 
 29485030  41798073  53875008   3029307  31978923  63216243  36075789  29898649  12455913   8161768 
  5323276  18827166  65826843   8785933  51967542   4047660  22089059    390893  17821353   1121152 
 23752251  23032937   1240695  47148603   2969671  38544407  42804219  60092571  18030721  42838614 
   310953  75951723  46817775  59578341   2438646  15348759    465107   5239468  24509491  26223047 
 73217163   2357466  59561718  14458288   5249352  31100879   1669649  58556013   5940899  68552185 
 36379367  28043083  50024490  46831493   1691855  80675841  10890231   7754438  41803313   9972477 
  2215947  10346391  30983803  22747068  79093409  37981139  65687037  44332874  32651463   2513307 
 11914363  44290703  35448923   2294793   4764274  24890990  12872565   3652772  23747433   1681949 
 23250564    704723  11608233  16847593  45931135   9514579  22452828  55858689   2548323  25992171 
  2147163  21663822  11400903   2155003  27295458  39028731  42940123  10840757  46485744  23719716 
 25927803  24092789   8994823  34561923   8750703  25375263  10199915  75452919  16563410  15122324 
 26151465  60078625  61929768  21374211   6344251  11199376  56905373  24815355  30309192  26885627 
 24216881  25490263  16425870  12008559   1901477  20455235    674048  41989411  47178688  36467199 
 48778947  21592736   6157719  12736363  51837345  26858009   5511222  55514923   8194733   6084078 
 29685621  48958723  51574432   3619908  47567931   9869935  23818355    365558   1396361  15011779 
 45637523  47621283   2764611  57300498  15987611  18879375  23914948  53666361   3686433  13509105 
 10562952  80963067  43586169   5942400  17999992  61557489  42611322   3338571   7740888  32982708 
 14638395  26459008  18197148   8850474  23123123   4764792  21669099  41318664  56573439   1685307 
 14309995  61435973   1841710    501779  16568157  16058426  16766011  59116230  25384563  11385651 
  3537479  52410763  31451220  31877571   6526023     25404  14812745  10154343   2833899   4580613 
  6154577  18125239  15006051   7193278     68723  61014219   7636999   9197358  30426925  65778607 
  4078771   8429278  37967226  25961723   7983125   9384784  84151128  54550957   2193418   2858407 
   933648  13095267  71786362  36758763   2182919  26749294  39283499   1537868  37962435   3284859 
 20056583  29505612  75539077  41970310  14428363  27921707  39598755   1134267  42021717   3523063 
  4797651  27932456  38652391  23964393  58945260   2338866  16780733   1287594  47665103  25801414 
 44159643  17010693  75219899  50174047  69539219  18264933  13677053  16242851    825563  12449727 
   149613   2115671   5072223  64795056  10725699   2114991   3453307   1572183  61110459  34455971 
 16149723  17218813   4438767  60204707  46191531  47292427  44654868  19021713  10839146  61635333 
 56593023  16155954  30222815  25996263   6594035  20013759  32371843  20474235   4177329  44882303 
 30775398  29464195  19329371  24878613   4854115  26704493  26173357   4524741  50421137  22174167 
 11510075   5958567  28362433  15318347  10484019  60020303   4127623  50648232   1302708  57142803 
 49794991   1664288  14665083  32883183  79721373   1937199  27066605   3367529  18546219  72024979 
 23275764   6748923  25880551   2025333   3235589  64734663  11046303   8487953   1946023   1972973 
 43816490  26206672  40024275  26113683  32949567  51851715  17233587  57167227  57221664  61202305 
  6177121  45157794   1746491  13400734   9207663  56854011  57668654  15750385  52221693  71380649 
  6954291    838425  24373155  51210650  56471994  15272295  26154402  10502731   4392123  27755523 
 75180939  20860125    368763  56566011  21679785   8624571   1250628  40473017  25766655   9260273 
 42180999   2553351  69780975  73370123   2583431  46104013   9976890  26719023   4177571  25548273 
  7620939  19453898   3300981  22628848  57096393     23475  42399524   1118940  23203607   2447763 
  1142473  19260018  39362283  46502875   9646777  84406371  10425363  38565147  10139307  55044853 
 27328443  11747395  58169277  15359523  30908518   2456907   3942393  10689967  51257229  76606773 
  8591453   9230487   9989531    623515  57475617  18261519  45409963   8525655  43195605  54467443 
 21899173  19434075    518049   3607805  10050324  29007223  15374067  77227683  33602629  11370491 
 14988255  57956217   8415355  24194710   6349789  12175998  58146412  15610201   3060853  58464907 
 16328577  54040942  25231086   9658778  26345523   3095978  11210667   6167876  23719083  42450303 
 27804963  17798715   3962034   1736436   3635139   3258770  34180062   9249347  40587803   2079291 
 20178103   1682451  11003769  42434333  29902595  89019348  13606632  50833051  52356959  48491391 
 49089273  30334299  33173099   1363037  30939583  14406603  12368157    940623   8335648    494759 
 36676763  20581362  48240499   4983486  29611571  63403199  51976671  19580203  10999243   9871240 
 55376934   7738531  14684947  12178340  76589405  26643492  17256123  61235959   5395583  25880337 
  4123473  58578947   5211723  46190683  31444137    337452  68360023    449518  26541594   7984671 
 38442433  32413047  29673123   6156476  11664844  31157161  12203663  53910805  73596885  16399715 
     9963  12305294  14809699  41622123  21541179    684671   1319478  44620728  21898607  39002427 
   371098  22375914  64366738  24141201   5855998  17372464  24708603  61849303  56064273  24684427 
 35732897  21191176  25396704   7061478  33509529    297897  23158257  34941523   8616903   4125788 
   845105  37318923   2865440  18847287  20234907  14305916   4692921   8447799  21007428  16025223 
 19955933  19153683    710771  54709348  64833771  85855515  11628446  53837907   3443387  64473320 
 51657851  75839573   5091062  14195268  17396767  25774585  50861427   5072035   4784342  66913224 
 52992155  53718387  31450206   2980946  50387072    368623  73846923  73903043   1730461   4334607 
  9830775  25828271  49974840    689766   4044144  11203161  22743937  47471787  28382957   5502123 
 50356495   7501968  14362587  30330657  18167154   9110139  33296757   1897595   7913467   3364458 
 56078260   2569809  35167668  26255705  36377905   1830858   3354747  70725123  22470587   3544839 
 47290907  30238873  42975880  26248071  46739538   9683137   5393656   4185455  15981172   7754496 
 35290843  61289683  55119153  38292993  82779899   3303598  51316741  45158351  33974763   7696068 
 21877007   4441475  43059867  44780833  13094211  71736736   2202354   8098975  53355073  13931547 
 50147115  14980809   3756309  11069655  13968133  11985351  52777848  27042418    890523  37201563 
  6869895  78449646  12904728   8040587  10402451  16340123   5682657  10107073  31574776   1646511 
  7608412  13279779  23617003   6999075  41966443   1290663  13015391   4514000   3389400   5098218 
 46101165  13148371    338139  23981663   1121410  22221825  35648320  79627785  44929161  38136393 
 14728771  23902909  14077823  14438523  17424431  54769343  46653783  32584599  15771723  39039145 
  2749993   2741109  34904226  33047298  15640055    325703  53055645   1143867  13042641   1131803 
 48049981  54334683  87384195   2610603  22227066  99390981  31572375  32329155  13037451   7217879 
 65829321   1980843    608418   4681498   7633191  77369298  35789283  25695331  24875506  42999995 
 77286347  41304071  14903571  12791273  58799247   5667815   2727191  29943993   1150545  61292758 
 31962363  72106107   5059567   9661848  45916945  12298236   1509478  33837619  21076963  10759095 
  4805337  15462171   3873681  12346098   4077413   3318360  57726006  25795327  55297997  32010091 
  1817241   8655003  77829515   6962868  23031253  11359825  18877983  14755723   1514779  51713373 
 34823343  14379018  20051649  35765939   2857173   2431464   9651211  40478642  46226065   3094851 
 23785881  16171063   9635875    147855  35431357  27494322  22099992  31901915   3166758   6549950 
 73224795  21770817  46523738  32819952  73267724  30463413    986721  36793691  62440950  55316003 
   168382  13649111   7851199   8626800  20582057  35997688   2103254  48039267  49514757  17836531 
 28523631  37871275   1464073  33788031   4349499  35542700  37934253  64658559   4421436  14494748 
 16008423  11556523  11789243  17867581   2170413   8316015  12235194  20206464   4757623  73913580 
 25130144   6610185  78618559   7607805  41919267  25435440  77571612   1065686    900839  58284155 
  3882907  15808639   8440551   7924404  62702831   6203628  28963425    134026  16177985  34943643 
  3865198     61023  64379513   8655486  39146741  23743689   4179777   8124987  92902523  40719795 
 22025595  44158809  18619183  49810383  17433231   9641957  78062749  67087905  50713499  48794178 
  9003851  40942229  20976983  20096853  20127906  32438367  15924939   4300057   9317343  70355590 
    90117  48426498  45951123    155148   1351755  26004347  30450803  22933961   4302603  21655049 
 13166969  14996871  35179498   8456781  61617636  25043603  76356394   1108993  48671193  15742305 
 12775311  20710930  47824795   1426623  49350964    309151  10161461  65525388  53017503  56948307 
 14196753   9143417  44941918  47269767  40773843  37873970  30513433  56498829  13754331  46387317 
  7214275  13222306   2410973  63742857  22802749  22823035  12976723  16749024  22794019  85619601 
  8491023  39076833  18052768   7404783  23973611  17297058  24931278  67298403  74594647  30026378 
    28515  22806210  31595183  12762964  38745370  17302355  30361704  26718203  36484331  14190376 
 33454269   4620387  30216705  95032347   1081071  95270235  48066891  78705691  15467715   3587282 
  2559899  12489997  36607164  36711868  11875306   4405479  27565908  12089991  44842728  51926580 
 49322466   1505190  26875024  20513707  16969218  76509171  86854011   3741763   7141779   8243913 
 69479931  69266502  15180039   5161915   1836636  78950331  49183225  26009411  24127863  14335883 
  7434303  11393259  87935163  10145831  44267934  53351835  38670878  14593272  26271302  29373896 
 58599620   2100516   5639218  62753118   9673017   5447859  18251664  32826147   9653272  32001211 
 65856633  37008643    538473    843907  49970869   5165493   2962311  59953464  15692793  19673061 
 12656691  11751547  16805039  46614823  24390153   5340498   3904315  17067234   8650923    496278 
 24839319   4715424   1986779  12862623  14189346  10259211  23684760  15148929  13912187   1120819 
  5533468   6086544  52173881  29602035   6721563  40191099  15171622  82435443  12033723  38425953 
 12495078  52284875    734727  80966094  42998876  43446900  23481767  21543617  11173558  51514327 
 33400623     82403  58860133  28199323  40257221  23892642   4543305   1948675  31523355  47405118 
  7896858  32151363  63139821  37210065  31670195  26257603  63301131   6302353  22805017    230405 
 32897828  45818731  41790186  28372392  41024679  59533062  11706818   6831816   9049499   9655377 
 14138583   2049444    114864   2937591   2200763  17876823   2020323  13944063   8764048  41738073 
  7124611  14084331  13044665  21049311  30537578  88163279  20480121     68118  33140895  13328429 
 30619257   9152627  65550293  18321265  42343629  11752038  27302883  17212725  47412103  47453403 
 17815718   5420013  28109310   9355295  45035334  19235291   4270441  13867143  56585967   3180102 
 54673053  25466220  44855301   2750854  10156551   8970576  53078373  12850988  14038791  20375143 
  1857097  48939827  77655309  15528398   6367523   6176475  13411206  44878355  74000467  67638164 
  5389599  36070413   9855591  68759819  10712905  20527041  22656966  19789203  25267833  82536750 
    81443  51223581  47618058  47434839  46765893   4750088  39223671   5107281  21450991    844343 
 33526671   3611077   1873587  44468448  38660623  47749695  19712010  30053883  58073043  17540388 
 41521725   1472071  14012003   6355923  90562635   1047251   3950379    910080   7500623  40749923 
 30748930  36581043  20258959  15189045   7853621  18125559   1758075   1040519  19583271  23966352 
 21198768  10282703   2311367  12003404  50037873   5942203  11303223  38829003   2333057  65932387 
  3481216  47956323  33869952   9359379  33175363  19574451   4000087  37333223   4935208  47632578 
  1350459  34623195   6058559  14997791  77479395  52693331   5896260  26396565  44494197  37967685 
  1283307  40798608   8041695  65497087  10114350   2191303   3312481   7405521   3082295   7197813 
 36264933  87823619   6245787  22985007  61574868  14869823  59358695  11278005  10078477  11393115 
 23059583   7364335   5270412  33194909   6735455    386883  20758346  47356647  15175677  17053509 
 47899104  13709148   8714675   5043447   6029907  11420848   8774019  51962613  38905275  13428762 
 70324998   2159567  40787313  78065857  40171725  42727353   6083823  44813691  46095463   8055842 
 13969584  56493243  13874277    360478   9028401  34605968  17151653  17287371  10504539  30082077 
 97779475   9648743   4198747  29947417  71400935  38049189  29074883  38129851  34083977   4766939 
 14352795  51747459  76294227  23295123  12873318    419089  33517903  87052623  33588093   8561823 
 29023358   1425448  18375423   7225473  36459035  15454723  72213383   6583658   9133116   1495663 
 28759173  15116803   1024623  39930257  40526043   3782859  59062946   7768474  39189273   7707671 
 39426435  14378171  31993912   6687958   9531507   2907990  83211775    288567  13661023  15547883 
 17416043  23389757  19692515   8018511  78577385   9168653   6218269   5100669   4236771  46414459 
    58171  13100739  11788718   8337618   5617671  13245555  32722583   2373499  26609034  52368801 
 73508833  24633151  14625603  66341321  13104173   7435245     56355  42462243   4172473  33613143 
  1786281  53190143  11033551     17426  23047359  84849921   4381485  19210141  81524643  41020083 
  6065353   4228665  17512723   8459925  12192909  53639335  48716883  47350923  12225463   3989704 
 26252699  27319807  64784175   6227766  36905625  58018749  19087195    122303   5426580  17011047 
   475256  37343079  66135043  76886643  41758715   8953755  24016773   7968510  63354089  66072283 
 16191467   8741883  27142098  56427405  20917983  23359823   2108191  13157457  54896121   4320630 
 29512083  59424948  49430686  69495926  26683751  12630558   2975226  30110268  11811707  51266793 
 30106766  52058425  18376467   4596923    779434  24979616  25350747  11836255  42087675   2541347 
 46754216   1829874  46520979  60844513  31392561  48154957  75227014   2798309  20052753  49105729 
 15402411  58797105  16695907  56134238  35641201  25570132   7553248  70843193  33340605  59022954 
 22920124  37351459   1834515  75730317  12430561  42972283  24139205   7260403  15194587  13152878 
 12792747  41771792   5530451   3105269  27815046  22291007   8466973  48079201  60660123  85685283 
  4099911     56805  15477763    518284   3132603  13988640  81509869  64820103    603643  15666321 
  3129423  18560454   7142452   8599385  80115428  61286235  33854559   3861399   6725155    288099 
 24979294  76003993   5481186  15639045  15628775  27426503   2000786    750371   1310799  11337957 
   315363  20642147  70165473   6166041   6463195  14674893   4627473  44580498  13075163  46037799 
 13874595  34050663  50511105  17348323  34505041   3181019  12676187  57623883  16389600   3832041 
 43141076   5251348   8506848  23540417   8672073  28857091  30566769   2163611   3161726   4746395 
 28573122  91183699  35860605  46188987  53037366  26862395  12057805  17229678  29458322   9886983 
 16019445  72480853  87085112   9746907   9103755  16741947  18284739  10224735   3377211   6314817 
 61303875  20452479  12893832  23684795  33590229  94956519  72374643  52400891  60299131  14454373 
   168898  10340465  69889668  18638253   5570793  33864041  37810727  14446269  12362774  55941243 
 44518377   2009207  60300563  30457419   8388078  23502553   4878061   5572625  42930483   2152703 
 64520169  26629187  13256853    873869  28958185  29663469  14388571  27058215   5431874  15131503 
  4390696  31915291  14735757  67687809  17661978  16641090  10636319  44795193   3334713   1992573 
 27749240  16263117   5817245  12457311  12712563  10774909  11119566  13580603  14551450  16620789 
  1623195   5009595   8399976  18228281  47661499   1441797   7342433   6517179    822235     63189 
 27959411   4537627  24726496  15367468   6375555  17099604  23391385  29459091  48027426   9096262 
  4604237  45730218  28556394   1212159  38321385  82108695  19600053   4469371   3585645   1846583 
  7255395   8241853  29947515    628044  15995476  40513313  34704933  58944918   4692885  30464106 
 24604283  21101654  16641593   3874683   3158369   2941385   3789936   6315443   7997779   1506722 
 44103980   4276941  22305915   9811045  61803609   7699843  84454220   5909906  54353508   6666952 
 36525307    718140  18992397  23489933  25537740   3664563   7559916   3620011  15001110   6116587 
 75770727  14110461  33713197  18090975   1278240   5654193  83198575  42473931   3754009  38663031 
  3482349  20651923  65005063    200829   2769015  10604283  14202025   4957593  24915349  16024379 
  7582197   8549755   1729246  61779408   2149603  52827191    933757  25704663  18303393  33290319 
 15324857  23645175   2474042  18848571   4559298   1007598   3580833  15319581  80921898   3397133 
 14553753  30605111  14389043  32053390  11362778   2156682  22202554  71686419  23493627  13607353 
  1824673  52005459  19538943  16446515  22266015  95408835  24692811   4343136    835197   5437893 
  1650005  40421075  72550851   1606611   1606047  16055175  29806419   1902843  13914589   3200320 
  3658415  22219491  68523786  20007940  23502108  28142195   3195749  51923563    620745  23175018 
  9568875  38180219  33773729  49845659  39306579   6048553  55508313  12580327  44177945    441031 
 68557130  19423873  84817200  20353235  25700725  66589269  77496630  44855003  50261464  12409183 
 18726516   3093763  36615419  15790658  16407243  20011702  33678306  19964003   7107445  30855232 
 43350255   5847603  56725473  34177453  41705253  60648652  21172117    590745   1592293  12896574 
  5649186  32696463    210125  42041669  16277727  57736053  13458711  21482027  41065314   5427415 
 65989179   3342759  31595567   8233548   6579465    453979  21779413   8015163   7649459   8374755 
 21992523  70702781    803163  12281511  28855926  21269817   7049123   8950299  57978420  77057163 
  2579091  31310223  27726192  54997053  27893898   1227293  31341533   1789059   6975563  66823140 
  8450389  55420173  31553139  30589584  14512418   6210519  84886155      2389  16326969  45588666 
 22220283   7524480  76961906  20689737  30151146  26089444   5476083  52416580   7696248  12262173 
   397883  35034821  42532531   9213063  51219659  28579353  17858152   3820731   8486395   2827598 
 26331155  18382908   3327723    599955  87119597   1382257   1656393  71684736  20459323  27716981 
 22039145  71070423  19154016  20139963  20291597  32941107  11220339  53906831   6262539   8978841 
  2025003  26144498  29534187   2219127  20316523  17123045  14095263   2144243  12549264  66021969 
 64593145  38222825  14134395   5343866   3006984  45286695  44723826  57318951  63149910   5246446 
 11985418  10544703  33884256  26242503  51614777   5789572  61513575   1992539  63451786   9956643 
 28679473  56889767  31796441   8526071  35102099  11357499   1677043  54728818  27981024    464859 
 24359443   2923363   1016819  19153123  28516929  69763443   8618775  45957111  84226298   2624564 
 23100200  21208452   1960155   7993317   1286826  47938503   7846819   2050647  50135047  34055508 
 20381968  15872448  46416631   6567873  34600549  80730420  16993323  28919323  56944383  41182837 
 62377963  15515751    308001  88782813  50402123   5419603  25371348    891783   2732721  93780157 
 48577762   8764527  32206758   9237195  42791263   6541099   9125823  21016519  33784629  17896951 
 22060623  24497412  47961803  14470461    250569  10167963   5445759  25069203  12670515  15229599 
 39167059  64862397  34251151    214065    707373  50897293  17711589  28645089  17478452  40238761 
 37870486   1488852   2107770  65838723  37828014     54231  30166502    272373  74298123  19142517 
 65081237  16254123    134121  23723079  50730019  18224896  68488613  44204183  68652591  11239775 
 51328918  10595073   8294626  19560132  32417649   1739035  21209923  13000677  20706023  34425744 
  4616889  40707481  27802651    272733  13804683  38764086  28510081    844173  11392162    725163 
 18724339  10552308  57430755  10114928  29092664   5613363  27472561   3380871  28524795  24059084 
 49320472  45227255  24781298  20674076    311433  31498071    500875   5234100  25687506  34716923 
  1602645  22224367  50527259    236108  27662503   7402413   1744283    194703   1149531  22107607 
 66564813  91127269  42087951  23535615    405647   2044803  31470825  20293643   2607658   2087215 
 48155403   7610308   5635704   4263795   1093173  40073403   7509255  34449307  43010733  28693267 
 51352943  29708295  10438875  11913843     22119   1545894   1007347   1146488  41422859   2810983 
 67346385  42530072   7477455   3884528    591597  74375108    356712  74597848  41677518  70702593 
 86520439   1084048  12433012  29962263   3255549  14475417  53481518  24252483  28226979  20711502 
 15710155     86021   2823891  59951607  19499785   1759993  21686807  47560703   5094003  52602811 
 14050383  47255948   8978173  29773390  24057771  43999947   2976283    518615  33791823  19822597 
 13952215  13727889  38254367  35048983  27354831  33443388  27942091  20880037  17250519  29841396 
 16369661  18609624  26433813   2647963   6474129  20561691  42786451  23385562  64356401  10731719 
   975927   3340407   9731895  38282751  51908667  16168058   6124458  18997443  44871499  11236023 
  6130283  10584223  12411591  23542250  11412663  65510883  55614507  69731943  70958373   9611886 
   376435   4664475   6631755   3058951  31127430  25158203  15230445  36188583  28695647  70045897 
 46588587     62625  11376852   7792523  31669776    936852  80787579   3167739    715552  29648223 
 27378045    588642  34991610   4582643   1910913   4832694  29311126  58678631  24586698   5623923 
 66740478  52417917   2409076  27431044   8611775  42473274  18610603  26337203  46463588   9498603 
 13419629  53060438   8355379  18751323  57156963  19128531     14811  74985751  54020859   1352904 
  1625863   4670283   5216538   2259339  12100317   6249323  19526901    713395   3923003  22379963 
     2767  10435877  26376473  12997409   2653536   6274476    551664  19773367   5954171  39478048 
 32773794  18715176  68345865  22318653  23760123  12228939  20794051  38514558   9310779  20707553 
 54272797  20500731  59712927   7808155   1039980  33143362  22425539  33059688  31224477   3399918 
  7060209  53386323  28824035  47034708  67774588  20285982  29890961  35734653  38159160   2649631 
  4720158  28833483  29760837  66378023   5544239   5866347   8633475  20232559  23236119  73574352 
 16339435   4757723  20333361  30197193  39234164  23452027   7471179   5308659   4348068  57929397 
 30645804  22045143  32604148  16174540   8239179  57701205  32134627  51559288  18872158  64328663 
  7971331   2606769  33048755  44125781   2968595  11468475  24447700    559323  34694373    393588 
  6954882  43224623   8992173   1897883  25826495  46617009  82250445  14305965  24190435    812823 
  6092286  55471317  29642376  76871709     55311  90755881  16190989  16994667  21063851  40069023 
  6431603   7096875  80837095  13506581  49097003  22438523   2570319  66758397  43154793  25886843 
  2830282   5393785  16976163  53458486  29103879  17983323  28967936  14480303  22017483  24641402 
 11485443  12130285  50015920   4321660   8725587   6091593  29524427  19624675  58750005  59549361 
 29097447  90222783  15232473  70906017  69076143  10010343   6368613   1520881  15789883  20740794 
 17115328  18547917  20692293  25934555  10605203  25732613  52807155  61472255  62964241   7452029 
 15165801   6800829  18946218  32839223  16779933   5897586  12165913   5191023   9601223   4076143 
 30217107   8392999   4944777  28771429    955311   4228671  50484531  38321013  18643393  83565839 
  2507859  11217156   1089483  24437553  18841707  25134211  13027231   6019405  31146459  28247573 
 27312643  42263463  16133723  29861121    567723  17414683  16109273  38751051  46860027  37718091 
 74164436  23271423  75316809   1005187  10848383   6739284   7010802   3831990  37333774  48019954 
 63425950   2271273   2811345  43036481  56758752  15502283  22598743  45607419  20975748  14942436 
   856318   9543243    869871  26542859  26270313    677421  10587843  41497407  17697803   1112745 
  3761727  11894203   5231535  24363027   7534896   8462213     87273   9432741  51750699  12600015 
  8530260    115355  70566411  57542573    758622   4032531     43528  10054994  18846552  10168341 
 10868066  13677835  32976573  49180051  35571603  16217401  40819926  42620499   3369013   7737180 
  3704517  51220457  51081622  30031223   3752859  20224631  45775808  35884104    777957   8649660 
 24791085    494523  21888939    149910  31170923  32176887    628181  23846215  22122738  30666479 
  4005002  19592983   1366291  16848647  17876429  48993265  46262463   8629049  42531852   6891383 
 51711403  67792328   7825147  48445143  77989481  27960659  17799593  42554763  41220639   8050655 
  1513389  13346863  67214832  12150609   4650299  13545300    433339  20348543  27482523   2061291 
 11032547  31699416  49098633  25824619  70097532  62109827   2375051  11634189  20463259  24429723 
 11403627   8654652  65623263  24102683  25978695  16635299  40690038  74552783   7410183  14124723 
  6460335  63078073  78099381   4698908  29937468  28235339  26431800  14684342  71674718  52183856 
 52539288  58507017   9044928  21315307    614737  16054029  12520802  44664808  37783643  48961046 
 28112928   8698057  10229235  17297078      2300  51547333  49758347   5172318  55896674  62907648 
 59455745  21321357  68686545   3326243  27505005  16619935   1935095   4842939  32824101  10079523 
 13564923  33529598    750763   4652771  24546219  45972454   4605991  10484844  58228119   8965527 
   120023   1418595  17218443  31387518  58756898   6325179  44193803  47690187   6833343  25400571 
 12117228  19663162  21645973   4319207  15328131   2737008  26902808  17707230    149393  14106811 
  2187328  28383579  23978418  38682688   4447623  45071911  74590331  13186545  36666298  66349623 
 32317727  27687979  25759449  33693195   3632315  30200106  51993758  56912887   7192820  75092754 
 36196863  21033095  57277083  25185453   4682769  47948171   1360293  36201147  22040439   1488765 
 38263209  14517591  11554107  41005903   1577298  21814657  31282021   6383097  42243309  10173931 
  2570573   9490813  14578119  21555741    525480  25776345    166614  14790437  11831843  13663113 
   425307  53750456  41967500   1235535  39966119  72173778  12264054  38756301  37022371  71769477 
  4086315  32850373  43222323    958255  17180523   3082923  23607243  32029503  22302865  14378676 
  2144059  13803577  38087943  18734565  15459706  21504606   3771133  10625609  35898853  19453101 
 35477789   2966131  14135643  91651991   8171367  26648324   5942052  65602527    403859  25128499 
  6486798   2824843  21696231   2829876  34136187  27355619  14248731  53395619  12183931   5138268 
 56094603  13813443   3675753     35523  47953077  16743207  12841463  59691339  69845679  45813825 
 17850387  55588910   1623609  36286310  65336667  68661003  15037323  26374953  20555073   5531234 
 17875467   3148363  44332026  20224895  42941916  51599823  56323401   6786315  16112193  46184358 
 76046457  28812039   9853636   4793290  21881283  40597115  15142008  19620069  45940931  57308873 
  8099388   4703583  44210455  57958235  17296013  17309630  61643913  73947633  44802628  64538573 
 38979833  54644861  51540521  20620431  59971083   1860562  13896093   1740813  59720343  18538223 
 67283453  30211244  59993518    233975  36517695  27372699   2180940  35365803  36091042   4115490 
 13462611  14505922   4051023   8264227  50601555   1551979    194142  38731083  25424695  19961448 
  6063922  62657673  33094941     42273  16366267  15389283  82059795  25622535  51403254  11287014 
 95872995  27641435  88658363  26151843    482123  23671458  70041083  39772218  36607947    283223 
 32207831  12047126   3739757  60334053  59874728  21669604  19617708  66087465  27493204  39769203 
 41045505   5718774  75035481    847323  41356513  36480883    295143   5833522  42823008  30844211 
  5086763  24527857  21164217  44464488   4557448  27280719   6011323  56557464  51502560  43408332 
 18072228    140274  68629915  42652428  10481154  73814679   8517846  14385789  31939573  11508123 
 25500468   5747307  10999251  47842918  10339181  28541699   1952216  65483993  76105158  15194555 
  7166295   2301457  16202715  18999006  41489337  73331274  37060047  62950513  28018299   3464143 
 73123275  33103130  11221789   9970171  45325203  32988029  23362533  34185345     83381   2544198 
 36718701  78356148  22401579  10387955  12389025  20714856  49520257   3573975  12308659  21568649 
 61947067   7859823    789666   4569963  26465288  68733755  50061181  35055249  11963523  24636438 
 66969869   9362720  23015675   6184895  29763978  31492599  10986131  81524859   1617928  59993265 
 60691299  22759233   8223441  53592459  21991071  31644923   1755222   6214011   1275964    895291 
  2073705   6036583  74093450  71517015    204177  22375366  15931841   9303339  19656203  54923292 
     1582  18406905  21858699    190299  32059364   6179971  67447979  47163723  13721760   9926133 
 14010531  34524626  19514194   7107327   8568602  23719839   3789831   6885211  98930915   7555318 
 14744553  31596168   3078858  82800643   4212539   1852031    725723   6691143  28020471   2689500 
  1177297  20613135  11955395   6981768   1149555   5182062  44061165  33154925  33970533  24602489 
 18091248  31390748  51333713  17924523   4686693  49288788  47298913  30742083  80533031  19793483 
 68035055  30796288   2591978  25605469   2116467  53102265  34663308  24898705    557919  14388683 
  8281725   1000000  34516671    365510  37105107   5940578   2246047   1653519  12990315  33195019 
   484379  37890278  42162635  36679832  37024929  55089135  32734083   3044166  24043563  41923763 
 15827798  72331359  31055475  26510127  30934767  24598589  11134565   1263513  35048198  27689019 
 19255609  71657335  23863385  41939124   1994762  36998193   8878498  39212057   9024215  36767868 
  7355535  10071258  13037631  74239135  46728623  51899667  20596699  24116367   2821545  14425182 
 65604323   1578550  34640727   5209913  59459952  32074407  59144874  48226845  43462542   8037425 
  1389459  14527063  84037173  22146819    243532   6913689   5464542   3671505  22373409  43901441 
   291207  58012128   2423319   4885403  29113611  31506563   6948873  46831047  10061971   7634508 
  1302651    441375  17047626  20915610  76811321   8938317   1198118   4720206  24847283  67659390 
  3474215   1867415   8494910  27689423  15604559  10465743  29367453  41790771  31343323  18581616 
    51183  25733971     27943  33737739  25911373  31719186   4937433  87858711  17113363  31439784 
 12844923  92841375  10770561  34456655  41592548   7678509  31255618  41632659   8126618  11621949 
 14754771   3523223  22784153  37601499    450843   2579898  36790005   8265245   7867323  74666258 
 40530000   1553107  59938803  86128776  43318239   2460603  18653563  14130363   3221499  32330550 
 16815025  22318449  44607867   8550940    119619  27704823  37412298  72533483  11551725  11409807 
 29051259  54491211  39787403  47231607   2275050  11166309  23253063  87137467  25589027   5618974 
 61220159  45713028    610678  25709501   1248331  34470174  20203113  69591611  40784291  14506482 
 43507423   8719743  45615075  42451089   3935945  23934638  12203223  35251963  19748877  11323253 
 27445272   5507664  17548065  15830163   7131342  60610747  47094093   2253607  28939683  29320908 
  2826123   2886403    369957  42399699  15955179   4172816  21345051  57446395  80094603  78857371 
 13641099  62570808   1711491  33986601   4284067   7978093  34545372   1182679    129974   1186763 
  5834833  19180375  19864963  29014113   2203103  34494859  31378935   5001064  44140273   6280809 
 21112881  23025058  17815529   4208103   4388973  19636183   8140371   1142287  94585201  34879590 
 23371063  21420618  35352813     52787   1722869  45017563   5232719   1344407    158127  55044596 
 78140532   9169576   2037663   7100151   3399753  64684183  59501478  58774449  78957463  15779933 
  5468643  12378197   2474891  53922348  95740633  19131711  48077153  42633729   4116435   9806199 
 66054143  25032471   8703858  39809883   1596545  16480543  56749839  42601230  47320128  14439483 
 29918242   2611515  24609893   3927606   3592792  18211053  12917573  54419353  37076473  29268201 
  6195795  36451923   1784730   2314585  37607607  19058058  55387631    405920    208059   7796697 
 46453261   2448543   7423805  15037739  25797223  36796119  25717419  79532923  20316003  13416729 
  3318081  15371139  20344811    758507  35244195   8447407  16507821    749949  64389868  46677675 
 14768205  78237015   4743623  11430235  18423533  16671463  20415474  29430699  12389643  62571752 
 19474578    591352  45769983   2617577   1175423  85956968  14037803  23043198  41202453   6141723 
  7026219  59851823   4948217  39545968  25459205  27034011  38072567  34637883  29290715  38488573 
 11697843  17841471  15249574  38379002   3465728  12343828  12013783   2951373  34605393  29447788 
 44092365   2375663  21954547  25672648  24760338  37671016  22842938   6517623  26727693  10302029 
   692584  10736793  11348898   1241293  31325075  39999831  17553243  57132275   7170726  78429523 
 48233679  13351803  13789326  16137969  38275878  18391795  41011921  10777303    658547  15406696 
 43306953  60017608  35311223    253520   8063486  47135139  27291124  26694891  50887163   4124328 
  7460329  28488351  77777215  24806804  23904087    601675  16396839  24648763  11518294  73600927 
 19647003  62555193  19826027    724939  69589357   6159219  29813236  45236499   6099711   9433858 
 22916517  38205825   6325347  18264279  43911388  32433999  20189578  57070283  27401265   9531069 
 16825407   9266145  13224515  19597723  19704753    733119  38025488  18902804  66252435    585085 
 79218517   1336843  33098503  48990387  36066823  34339835  15183775  19223883   7461913    508965 
 29983789  12277883  65990475  29595605  47030486   6439390   5192790  26705745  35258249  27510390 
  3770548     89898  49826949  19627170  38295491  56327223  11335770  52419331  53588375  67804062 
  1563675  19259451  35582451   5084877    843732   4787849   2131815  75798072  12451431  27315411 
  5262903   8601879  35949255  36436887  72888533  19655913   1664771   8830269  13987005   7163397 
 40587555  29673673  21271056   4324833  52386071  49332075  10552443    151163  59983759  43099323 
   782973  40773415  33602461   8692963   1879257  70006101  10617860   6521157   5436848  13092246 
  9744438  36183971  26692245  33237811  10627416  66025243  63274347    592067   2538444   3244794 
  1137323   1721163  19332853   7428341  26230342  20528427  10100178  79818363  46106759   3202223 
 11191191   6007527    208630   2227843  30108981  13432589   1955919  17778108    630243   2015279 
 57555699  63019183   2854282  55192443  15242595    343457  65520159   1074373  25298984  10392573 
 28120503  11649435    288456  37718964  31551853   8590815   2368059  13053947   2808763  17685140 
  3473283  16193783  17685943  10897044   1592327  51394835  16136530  42421047  11127075  18481031 
 22782445   6467343  42209304   8679229  37321068   1496585  71268971  66108717   9831867   6198891 
 24807969  26115861    450708   8150013  85285648   9613523  31632045  29038947  58274268   7454549 
  1907382  85910643  13471665  28060995  63386083  17134468  38012635  25077083   5730561  40385621 
 77746488  42931977    746457   2979288  54799371  80419371  42139923   5873055  24279873  21400791 
 51876797  38948465  13713297  17113373  36445903  60248337  12932286  42157140  14688303  42847995 
  1001508   8646047   9351648  12805749  35794595  62927772  21263697  43424799   1811061  37270371 
  8681773   1760595   2068578   3709209    980599  25986135   3061519   1749768  36181422  26205229 
 31292267  23556027  21633672  72311548   5794483   4643875   1853623   3993218   9645087  23728419 
 26798453  22262067  19268654   2417335  64027503  23505783  17802957  16942853   1408713  36218653 
 28455369  55956723  38660820   8448568   3453435  12303353  27241050  15147983  10288839  97584879 
 73558500  11381374  22917886  62491299  18455293   3355807   3566235  73209630  24218070  79553625 
 27724467  19656958   1721238  12112379   1244819  10703389    480213  89293919  39974109  61717977 
   926151  51935496  66663171  55965039  20105343  11897403  38578358  43480669  31231181  25462728 
 40071459   4517433  22965897  31342128  53100303   8905895   1701867    325833  40960931  12548451 
 33977773  68203125  19502971  66070623  32875923    384849  24795825   9418623  78447465  23139591 
  9798423  12607413   5950067  20766003  13428303   9642735   8225879  70601976  32661078  11567283 
   911002  31450583  11850141   2477903   9274843  36695173  19507964  18907209  11180796  17611227 
 45479103  14321833  20834571   7787883  35569362  25985787  19163863  32311031  61792159    116001 
  2374143  29710309  15958995  23893122   7002807  44643867   9463243    874471  69947983  21520146 
 66337158  18230199  80082798  63385585  10396236  66119277  34147155  33615803   5981259  27238153 
 10245428  16247211   3261030   6263451  16348623  50645076  11206914  52783611    374523  10140029 
  7906380   8110159  15730340  29951383  31059516   5196759  30136327    100123  62985123    205713 
  2612838   3642370  52278468  16846409  67868178  55529532  16755167  73533147  37540483  22626587 
  3711257  60450779    808267  21734337  12138073  44199339  33498113    153963  27468886   8091063 
  1591989  32041173  16418723   1986973  27803325   1074417  13707598  28618708  34686498  19675611 
 72665428   1624816  46278219  37833435   1819815  19199643  17672983  57546051  12003107  64285095 
 23148963  26844292  33439683  16426764  76163541  90532947  58754185     61348  11724813   7435773 
 22303698    848363   7141587  24227179  15315673  14722875  15627299  49447257   8599354  18450483 
 15474498  72984327  38256243   2276553  10073123   3941403  14721089  36734151  45082563  22348464 
  6960242  31217483  28494732  66938519   5860198  22193559  46072419  10968633  35664558  66679350 
 19287455  68040172  51683744  43444687   5511795   7814523  18973259  59266877  61231917   4414677 
  6784033  27338995  66300297  70112669   1297003  37937731  76211438  35262565  19060638  69272203 
 12434561  28151057  39845755  25241927  50639195   9898033   8994375  44890293  29497173  17068135 
 18797538  13954911    625123  43036779  21991323  25622381  12109933   6757023  12394609  27333150 
 19094121  50235911  13194789  16129691  22370091  61216761   7737951  52243129   7766806   5385248 
 61482768   2214193  70922907  11880555  19410255  26357538   2343198   4064379   4197552   2994051 
 74061235  12842127  91463603  41041203  46024608  24579887   4350652  19430531  85834651  53622580 
  5028056  44228499  16359525  27713123  34407267  70279129  23721667  38098071  29337123  11541137 
 38976723  47756909  32603113   7940223  43918767   1218713    790275  12545278   5631108   5300618 
  3252330   3575058   3196998  16977831   1910507   4170971  31740323   8636586   5572807    861635 
  5374479  69945083  46986491  37104834  59653569  23446029  24236475  10578667   3334803   6782172 
  6343819   2635224   2897861  80508376  59356875  10953653  10739525  15727913   1151463  30679009 
  1317299   4372283  14036739   2697818  35487743  40588583   9049443  53088171   3971595  70656057 
  2449643  51524505  36723228  55220715  14737593  19180725  44268394  13151459   5234989  12640063 
 10235580   7408308  11255286  57541798   1927173  58514207  25617083  42850398   5121523  50778861 
   959796  70560963  11182497  43190387  16333833  47766003  64443267   1068128   8894523    401453 
  3800223  23040168  41442195   9873948  22822623   6717375  14573515  43127508   7964808    738331 
 76836920  68868483   7707147  58070043  72605922  14493915    844149  47339859  67663355  42693963 
 14233830  42271171  48574833  36468555    475587   7488405  16126998   7160737  37790721  13598880 
 44464168  25115318  35879881  30310917  48253991  45843627    544233  15547823  10861975  64344453 
 10113579   4752507   1538953     61037   9059847  18951366  20422055  27754045   9440835   7878587 
 38451403   3485603  21746166  35344683  25779570  14758956  62312748  26117390   7773078  48683233 
  2508693  43602587   3210819  36520607   9025393  15363870  64107423   3472943  29801763   6677907 
 10497091  66989076  55332424  37767708  18675945  11133411  14914383  10572318  16168243  38698867 
 10514763  34195723  30891756  37070604  17925408  17329721  50117103   5952123  29847633  48087303 
  2623641  21441800  34826838   4769867  19295697  19396198   5153673   8253323  35765979   8377238 
  4777454  47899898  40589201  45498758   9256801  11664875  26861643  11187318  30571552  38552693 
 11876763  67058348   2273955   3052816  22457163  19836526   4817543  72646143   2959252  58192495 
  9053867  72750837  45111483  11154255    738144  37368699  40840213  10965270  59307813  40945078 
  4837659  42082335  66212025  39007819  12120588  43601890  25319523  34807929   1485663  18649629 
 46872484  27679434  21298491   8178425  46822695  65585355  23494806   9066363    460539  16344896 
 63903489   5245352  53517643  61113329  28653063  69575496  34491267   3510741  56432031   2746123 
 36714355  34306179  30612600  21420312   8891643  11475387  22813126  14265603  40817043   7598688 
 17275515   7662057  13883265  57873911   1665094   3022111  46939509  14475623  32866671  26337853 
  6591939  34669173  35630223  76213789  22754211  40679319     37579     58935   5674353  37037723 
 17118609  73117526  24809523    967287   3047853   8295846  14103434   2551546    493319   2653568 
  4600901  18492147  10633701  69619106   3401443   3651876   2941217   2717963   8522543   1019834 
  4153701   1867173  56858722  27378667  78377487  13470299  68249785  71208579  11905818  58162448 
 10849775   2006673  47607585  17637672  14229173  21263175  79302871   1159659    523643   3789843 
 71307759  77996731  48749317   2108622   5279539  18186291   1885551  43787373   6885115  63763405 
 35474814   2576382  14747667   5047795   1727340  25973879  23211139  22247707  27042684  33695961 
  3299288  10031939  10581883  64711934   2198427    243198   9907917  56951803  34710459  11336947 
 90031965  23322528  83952981   1236189  22996085  20915165  12530136  62319003  56040175  20158079 
 19340643  58759551  77368993  23156487    480368  43210137  32532271  47370795   1654363  11979693 
 77065722  34985753   9444508  16580775   1449083    184729  50195453  28826701  12058773  64135996 
 28254348  32752733  14023878  19850464  17340074   5007433  26318635  22711443  46558397  22165341 
 27190087  24369663   5272747   1716593  18592622  22375383  57090706   8282139  42174355  14329800 
 59773023  20636661  50189563  42203823  13362251  13212951  24406043  59123099  57586388  17597307 
 14164627  36850071  34690713  59567499   2803475   2531526  19800267   5238818  24167931  29413716 
  9964251  38544960  50109611   5522523  34556523  51786555  23184351  49587422  18401136  10986153 
  6897110   3112813  11395478  37536908  22135035   3674283   2292763  13491719    139345     35619 
 17037066  40375107  17025249  12756771   9267851  48939369  36279795  17387483   4366288  30801321 
 66450115   4058259  28245228  12632330  38489767  15509038   2461247  50665907    240179    225645 
 36490203  48327666  71201577  51922050  69276468  89958321  23824418  52700559  28088403  12382923 
  5939043  43453427  58146631  28587183  56822751  32844663   9714303  14076843  66074321  11586075 
 59274455    279675   6519813  13431849   2204920   1927811   1660199   6980526   7054205    430170 
  9190338  56348288  14204115  35662803  39591909  20820749    158478  22582659  42049795  20059629 
  7689595  28210573   3593643  31608483  41820173  37059586  10502923    133872  39166547  18904299 
  4918936  18456639   9024333  25034113  34267623  24654181  14268637  27956139   5652293  60465077 
  4286328   3979329  52217343   1171003   1048419  27853643  70135916  68334903  19626006  27990027 
  9689915  33594333  17372643   3143243  16826409   1380499   8353198  33464345  17634441   6863298 
 10238323   7762715  17603163  30504597  10181537  41195623  36323062  10528267  66509509  60333298 
  6630747  44346204  58031679  64961925  39957780   8492005   3803468   4316214  12925392  34143151 
 55251675  35889288   5891295  11784525  26817726  54166265  14197731  37893723  21252744  74044301 
 33009556  81496329  12313788  23481108  10559333   7327429  40868463  15973616  14272859  31600201 
  1153044  62732898  32637357   3821372  18244620   3872802  51228435   5913273  43219235   1519725 
 26619552   6416875  14296137  12874035  11193128  17211603  83290309   6363901  24550061   7683617 
  4179893  24233162  17263467  15152955  55477292   3521298  11442999   8113505  19422073   4444431 
 67188273  82524829   9145659   1140164  14870283   9931205   9236892  29476185   1234587  57649393 
  6106623   2600298  33041768  44605537   3396691   3001968  10788323   1215356  34490656   3371750 
 13664880     66798  13287633  13834774  18179672  19735131  29605183   6652720  52762173   3398045 
 72336772  53211267   8763873  35441587  11309388  13782327  21744144  45414267   2613583  29511132 
   538892  39226794  43144259  30131259  14298107  49338150  19895793   7226601  51557123  70212223 
  2594939   3560541  14089647  59443305   1278555  18764700   7562303   9007017  10356973   1076891 
 53078143  24091818  57665737   7731723    370923    654027   6063054   9458578  25507977  37508736 
  2326863  69093069    821907  17655123  12730923   7506783  53754208   4544187  16099971  41301959 
 18141246  14511867  40139079  20142595  67815227  18087622  29680059  10985631   1964991   2997447 
 22257897  19899863   5884267  12643703  12444837   9043884  11115843  13275308  35412639  10031857 
 38241843  14542935   1510603  23136537   4210368  35876343   1167613  28599673  10322718  71830583 
 70219293  92111363  38174523  30617448  24830348  47836707  42663541   1321773  23442576  14432697 
  1315679   9045474   7061639  11112693  21749679  71458538  44512955  84324987  73938813  52808997 
  7909383  41223558    444555  42456348  10807440  14768043  29495151   9825251  19883466     65243 
 11418651  33228123   8173242   5452036  19852215  19648713  16869453   4810929   2628990    639293 
 60303379   3634976  79779435   3843501  21884544   5756947   5066423  26860199  65235293  15850923 
 13978152  51068707  78433723   3173005   2466436   2355775  15149488   2101523  70778951  80684979 
  5716835  18174399   5314563  93099899   1218483  36435731  11560763  51198123  12200367  36618069 
 54924125   8839393  73895105  26784543  14642083  53773333  51069639  33895383  36812391  52291853 
 23322463  52031495   1382727  74232078   1892699    276111  18426759   3973259  28296998  48812019 
  8966939  14062237    983823    521315  73639545   7477843   7186943  18568023  72898231  59150673 
 91285353  51302341  14135946  10414373   1934011  47587743   5832267  20886010  31495977  33809773 
 40669895  33097190  17434293  77409362  45324554  25981541  27971484  30992040  78020457  19175331 
 51491900  32685594   7520311  67604443  16982907   8764621  40037120  20601222  44206587  40379023 
  8813798  14541651    569523   4351613  14560677   1244830  36558463  33327795  15993487   2416983 
 23832399  42473561  53473418  16381353  11157813  43582107  62093373  21210723   1039473    274979 
 22330305   7502716  37154691   6609178   1003227  29954973  47535333  77553143  16898939   4601483 
 83238443  31912257  26568372  16793466  39545706     57059  23961548  27181914  50811223  30907783 
 31042531   1183213  18901500  25365653  15885696   5576091  48678291  21300443  24277453  55055383 
 38879643  14609922  54393927  76852167  73778971  36825898   1385574  23298126  38052033  40893733 
  2976557  32324953  38380173  17496651   9957021  70497748  17249207   3299415  30439035   4495308 
  3690727   7762185   8952880  20973971   6391713  24813703  16645154  57830871    576754  50242753 
 48094660  18903283   1823587    747211   5257572   2131476   7382091   2600443   3247671   6870921 
 13397523   7975368   4289623   9140356  19420167   1852015     73911  25339479  50922363  48243093 
 23838243   4452000  10739071   3582947  54672779  34734459  56316273    628809  14183189  46209621 
 31376607  48123707   7792872   3229424  21007958    647431  19302765   8227655  38761471  39733323 
 79966202  54927831  65700149  16665835  64584363  12469063   2020379  15907963   6431793   5976729 
 58011727    387819  24677601  31525539  16880252  47545643   1806437  33556101   1164188  22243074 
 60720952   5591075  21359193  55144638  33727902  17572506  12947673  84070843   2203035  52486033 
  2309755   8547843  16696716   7491200  33766908   1774222  71368427   4863552  19934163  10476558 
  5277333  69387253  23806083   1049556    525226   1401063   5769888  66858323   3238017  22305556 
 72260923  17065394   6448614   6437583   2532939   1217188  52982209  18822290   4236211  85664391 
 11901300  38930310  41690577  31598519  10546674  49872665  44632555  58601891  28235899   6913363 
 24855899  33362943  49752164  41688108   3826101  42714663  36979413  21627582  47519916   9370011 
 47599483   4291059   5810659  11462523  68150499  15813771  34435815   4195435  89086047  20397765 
 11624843    546240  12409293  45996443   4549563  30163263   2475707   2063206  56702663  42466419 
  4103664    123220  51012027  25944542    659803   3921019  54014151  55278833  27216323  31237791 
 32647977  16622960  21934998  10961163  52714070  76289427  23519887   8950989  84025563  36087633 
 36779784   6232659  21025428  31428197  30292697  34854779    786266  25305537   3961873   7038153 
  3195307  14039687  39208091  16563867  17125179  10636152  24360123  23112435  12852798  16458084 
 13761747  93039597  24859206  48083737  48977826  29874885   2207867   4193028  20555819  54566818 
 40982640  35361050   9362898  33291931  15431399  48440229  47158910   9308435  33770013  16333759 
  2618151   8221273   9890883   8004696   9221433   8696151  11873014   5335728  33114958  39342371 
 17390683    181707  23475543  16006161    575963  34394730   5360193  65282670  61027271  13450833 
  4867897   4413804  74714235  30140315   6286943  18967629  31881819  21587829   9443553  22487523 
 95328057  61117563  14640234  17420202   3847575  41903827  19334346   3116294  16828044  28790648 
 28990331  84499611   8605083   9841817  17899511  61534779  33644923  26266551  10645419  31312423 
 92349545  35605266  37580107  17516539  14379541   2620450  73133421    722919  13665866     56155 
 32581243   5913651  47761946   3659952  20947452  10163453   1635597  59206741  47636829  28927844 
  4540875    149935  21551097  60103808   3399888  18931810   6131056   5613851  15930763    380070 
 69446379    282459  24139755  23892908   8840085   7501749  56654523  11408703  29908813  14225393 
 36040322  11637768   5426040  62077572  27677473  78503095  18624349   1582347  35959743  17614971 
 56595165  20302809  25564839  12218907    272559  10059864   5201358  12200748  61841565  19594847 
 10314667  27073452  76796493   2309899  38264948   8396203  54745823  31333403  44341971  13545083 
 54230523   4671101  27702959  70057442    167879   2975083  38637963  23695467  14682467   3296553 
 11433147  39777097  56744895   4709273  45899002    966972   6553395  15737640  61465205  13860087 
 53815059  66441614   1820396   2974425   2469135  42763272  15341064   9879979  17223483   2064293 
 37238733  34667157   3907549  22981983  54833531  39137585    474283   4785156  30232129   4577698 
 36061493  11372371  29719555  76779313  19768873   8520497  38040763  24979819  47295659   1380849 
  9815979  40122963  64896324   1537568  52530411  47188807  22881963  31895943   8452923   4322739 
 21756739  15874863  58193989  76487787  56575459  51425915  18365423    258048   4617579  20107051 
 73590770  12470369  47223778  20898085  31464507   3231255  28677443  36157491   2613377  53401779 
 19407874  23383483  46036811  31382540  67114443  45086880   5067132  76674563   6864225  12201123 
  3345703   6662736  27981923  21353959    829656  38738385  14127555  82001553   1129823  15268803 
 64547645  49699813   7993693  16107513  24270363  20213788  58918075  28981425  23814459  38408990 
  5078387   5086251  29821959  15001691  79235447  17244753  31884768  42377773  15383148  52332475 
  5296934  75698934  11285904  13269115   3379995  88667208   9781155   3050030  31292451  28638987 
 40666991  24941973  17802749  51535203  15681933  58629837   5881722  31458603  53816237  42961521 
  5835519   2242212  42262475    791823   7400582  54748669  36179277  75338525  23447313    152859 
 73944513   2895753  22228091  58186939  22348509  23623503   9972447  14193085  73108725  35719287 
 30362662  35079432   9321435   4859640  50181449  15710979  18253773  32940240  62527575  32271483 
  3060180   4521431    152159   6473252  17158203   8720775  18223707  12562425  23689411  13047707 
 13212291  18985299  10719190  54579123   3506369   9407654  33718587  12920781   4210207  24492923 
 23902332   5867323  28140671  61448125  17724837  46665735  23652318    256449  71046223  38995190 
 64844223   8193035   6848129  63319344  31018614  14559723  24514193  12177307   4003296   2242869 
 11377860   4074323  14766111  36770538   2515847  28258303  23194639   9627513  32211883  47194275 
 59909343  69368303    951265   2582049   9325473   1700129   1407060  41264190   2971881    987823 
 17658831  12523447  32943131   6186627  91774218  15629527  28605435  36935321  22071359  20929083 
 82836990  19230003  25029547   8827305  16210779  27091669   5355855  18643880  35433121  42072123 
  1576286   1012173  23516249  41092731  52013259  19589051  32381843  10743476   1566863  65202267 
 38413068   1838673  10674313  19332393   3326568  41670167   3190107  89425797  67530035   6544733 
 22953327   5459526  28437027  19873953  12470309  52468643  79888002  12722307    940818   4174578 
  7308424  48024523  12051063  10013473  10862845  43354940  29027435  75875781   5955880  19489146 
  1744817  50838249  72835433  73960299  11648044  48962718  20701518   5662353  58068310  28531839 
 82391563   3652326  70704123  56425063  53130192   9810423  21953163  21720679  11796089  29137443 
 40177435  42304683  13996211   4082037    918743  33628481  63648906  10898647  50935029   5841651 
 49310139  18449169   1041821    961655   6112287   6002815  60262743  25618923  25960948  57441285 
 28094943  67928740  88233863  34570875  50907483  58407972  25965273  50036427  20888959  31972221 
   569507  12465339   5604783  41001517  18400329   1874667  38091372  27670128  19890631   8984783 
  8895543  58079304  18681003   9314055  10814173  64284161  46345233  28183968  24047580  11745129 
  3622662  35886231  15981079   5886240  32697375  32817246  38992450  26565288  26053276  45153567 
 11730539   8304321  39324702  22044061   3897513  39976026   5820417   8048063  19741819   5550131 
   984323  19451983     69297  30213042    186075   6807079  35015665  22548715   3099023   2749881 
  2488693  18521927  52180623  88838176  24466425   5254372  39689557  83901278   8493819  80218123 
  6939275   3657051    877755  26585603  15278903  40877079   8264819  31541700  83248548  18810123 
 26049923    138197   1699808  48771264  60329275   9101595  15307287  31025691   4162057    272258 
 17599452  33537291  48195988  18706299   5860789   3512238  55279533    392491  43752923  24144815 
  2032819  19414875   3030738  14038793  43824699  36910583  20061153  38112219  60508923  13795597 
  4101948  31948443   6876588    289698  23277747  25181323  36299307  36092508     30718  14944308 
  2729703  12299595  41113787   2200297   4896537  48925377  39879955     38475  60932943  24298178 
 29718441   6783973   4479995  17715498   6313438  32876549  21733835  39090869   7316075  68790459 
  4127274   3107577    578106  22190577  11798091   6317296  23498221  17893810  32145509  13724496 
 68322003  16556867  22066973   7685112  16845921  34046355  15896559  42986787  31704141  33108063 
 25098378  25392392  20025211  37155059  13822279  26103329  37113867    463123  22549317  22927179 
   449169  48877719  47268175   7347663  16958043  58860561  24942561  48459996   5953577    100653 
 10969698  26754038  12171840  27684855  15451359   2814366   2389133  53672429  33112128  38068370 
 31152251  62613675  20076450   5995443  25183965  36751992  29108373  70817688  44653655  22353619 
 24105165  26742165  19697241  18666027  45390227  51984495  53567880  27179621  16924011  50372085 
  1727562  20134753   8744838  42942780  42714825  31691023  15894583   3322437  50803759   2549879 
 33496961  35663019  38097395  15168699  41129061  11275028  23243325   4129979  38825343  21126523 
 24823053  22174770   1055939  13098495  45000175   8493356  45498991  26730596   4214553   2189349 
  9705963  11735979   2240403  44590651   1917587  16800698  43084025  12186102  11912723    422501 
  1823301  56639163   1341028   2648943  21963399  12057525   1284207  71530779  10091043   1677228 
   871539  28273803  27822127  44507619  33636017  13948356  13965953     59739    169746   7619763 
 26293233  60871263   2672283  39349848  21023103  16268131  40678923  32308839  22643601   6407742 
  4904667  22225491   8753619  18538784  49027243  19355498  59530728  11903798  10143322   1309488 
   765781  30519356  14287326  38868123  32296723  11063913  62727828  44968454  37426643   1001823 
 29860073  43201647  19616110   9062681   7681557  14098867  10097142  17171123  75364683  82332838 
 40961160   4335577   7987867    194916  47753871  51932111   7616179  17838485  14728221  28435673 
 61603689  17204661   4125937  50937927  26984623  34823719   7873723  31455077  15297245  45642498 
 11855907  67565478    848223  14524336   3279327  21385357   9780597  46722007  30059019   7521819 
  4146310   2769747   4787351  14462445  10076083  14779147   1135995  20523881  13881573   7646910 
  3782013  34733451  10105363  21644187  23744763   7489845  10878729   6911813   7533345    457668 
 19454811  62000302  25795754   5100673  19662843  37373622   4997563  50771925  34734351   3976095 
 31824546  19328691    942601  56847839  19358847  26122898   3413367   9222459  41617435  72445688 
  5439147  27637823   7959723  27458695   5861871   3705755   1736843  65460063   7576185   6146631 
 27977465  23610082   3691823  50455752  23322066   1346646  23453553   5337591  30067248   2925298 
 28898731  21255882    912463  29391703   1737803  38753433  46796547   6159232  20718843  27671343 
 66478283  72796735  78179147   5002101  26251726  23432961  33885815  17206515  29756619  10258093 
 55715838  35665234  54257675  24026580  95089013  31640424  50213788  24060845  24438057  50120063 
  7405443  48463083  15028568  86576627  55649773  96299649  30985195  63162247  59936955  72209533 
 49488149   5415648  45639003  60451878  39546205  29837095  10502139  13964515   2024055  13559187 
 13991265  30704115  10901223  22034928  55382009  14759217  61051371  13612128   8997934  21866198 
 27938082  37671130  10785739  44888703  20217787  48091777  50969103   2187771    411438  69281155 
 68095131  79229111     10191  60403507  48295707  59366825  15932873    562563  25527643  20868684 
 44324403   1971340     48966  31478726  78330693  35823569  80209959    546983  12380843  19682587 
 87371094  28275323  18725518  56579835  18198863  10878783  18277564  29730869  11666023   2165245 
   713823  46352498  56739122   3008397  14567093   5496007  23029248  22583550  42806537  79283271 
 61460795  19233909    426289   5700419   4343973   1176729  45920438   3351453  75336867  10673093 
 11424828   6208871   8884027  52770411  38452475  11844913  36193218  21607887  22287123  25162603 
  1527159   2293773   1000797  31567203   3281625   9883099  56566247    555531  41119929   3942627 
 54259515  21096996  61785249  25077759  25105095   7724285   6246523  78513063  49927923  70686811 
 36040080  24801871  36456963  27916755  68888475   6126138  14667468  84887919  30586829  12378831 
 41421275  65922197  18443229  17403027  16062041   1011573  63437408   2420277  49271755   6315563 
 52084859   7501953  35321023  20007579    550953  14692299  20781471   9595968   3609163  45566413 
 17559423   5770501  16059873  56453574  26777343       791  45414848    139383  15927048  33956423 
 19244463  34714881  42462573  29773913  49332327  26927387  27656675  55797648    479548  37068427 
 47636797  33685441  49537743   8503345  25383495  23805167   6144837  10075734   1260270  14008635 
  1031028  26062699  42259293   5547921   2096691  29665395   2374607  63259143  15558232   1341781 
 43093971  23783043   2906398   5259931   1935771   7716766   4253721  25980019  11597514  40035153 
  4153251  23065505  38339739   6275887  13983023  66133291  54514863   5322517  81846580  16480323 
 34659128   2973933  42675264  31641279  27415187  13597063  43935201  55606200  39250673  50141674 
  7209274  19378773   9288509   7620947  28472413   2801673   5052365  61323000  34879623   1400202 
 10202523   8683417  17398427  25375606   5040573   9509601   9206148  19607568  36567728  10564775 
 28688077   9664745  26175237  23339153  14190307   2803539  59015723  57137472  40151659  32083273 
 34464204  14494603  81389435   9866387  12446907  35668215  11733117  66272409  12592416  34976985 
 41535079   4165953  10680873  25870886  30011937   3990186  15579147  12341343   2051215  16671119 
  1834695  75507783  38928273  51197787   4519009  21709275  14820693  29632213   5476607  37487703 
  9968293  11204160   2517343  76849228  27502619  12805017   9902985  18566643   6850611     74223 
 42744093  12510913  28301347  27820113   4044897  55490811  19967892  15965165  19782501  43061873 
 67849827  27755606  64625613  35486331   8001384   2206527  51794397   7643330  75470452   9767901 
 10877189  21691095  44494741  18827367  25018787  22775473  24459883   3105947  31727713   8861204 
  3016167  20675673  27085993   7573282  16348859  82575297   7143519  56527419  49324407  39114303 
 11288139  20155923  63692138  21320877  31984379  22877578  13285395   1453734  16921333  23627467 
 49770105  48079515   2703635  54076859   5549733  89857298  61554942   6836467  51505230   3642594 
 52390363  30054476  40434407  35196655  18498461  37556560  64747771   4304553   4501655    710155 
   243375  15899434  20722195   5340461  42905323  34873588  62194283  28704538   7522787   9001878 
 14630802  29860077    177819  78896773       354  27411923  55091026  35106075  22395480  14990971 
 43146363  60473823   2083003   1904753  20926420  23013995  23390268  60333799  17458273  43355778 
  6634123  38662691    919533  36151771  29852882  40666107  13106398  21723781   6167811   8240797 
 22807317  56004855  32359675  16651835   4936285  24482889  34579503  45553752   1662755  17020518 
 87936198  13236783  12692943  70199763  22633503  48252291   6433863   8035314  43843796   3922443 
  6506447  75497244  57940369  54047838  73092059  14927616  94553591  87785513  26401083  29241469 
 18727073  48902733  12581372  65913513  76528696   4597323  35091981  28481579  39631687  59783840 
 83245563  20396058  27593367    819238  32038479  90470607  24396623   4984387  23780634   4097605 
 20717911  50638738   6020459  26320939   2155898  47679788  10293823  47477292   4627827  28793008 
 32391506   1780711   5568091   1068905   9180051  46988259  28407807  25053005   6041067  42251475 
  9682134  51148710   1778463  10994967   3449074   7029123   5669097  30593493  88886843    516723 
 69628907  20816827  21834823  11168053  14370579  11615928  75972780  57351186  29711508  91581729 
 16836898  28959635   2150328  41559966  62094248  11435010   6628576  30980075  28336893  14460852 
  1257036  46096095  29212548   4703046   7940731  51946443  20115138  27231283  55668945    230963 
   367479  20366091  26668413   4779997  22105791  44429291   3888380  38083245  48537307  23492130 
  6736577  15605443  27544739   6785319  27149463   2135190   3548733  21073083  11914647  19404255 
  2337159   6181383   9524088  64070587  36769470  25026749   8785491  25676315  12631479   1117467 
  5637423  15118873  41603614   3806692  51194144  22491735   7170723  24964863  36916548    983195 
 45397086  37573805  30151488  40108971  41714564  52138898  29830839   2033403  40903752  42548268 
 15801031  57894603  46528803  18981673  32843311  30622011  23952443  39332573  43358427  32270171 
 17995388  16955131  15028301   9442971   5549985  44861597   7390541  22437311  55707327   3488916 
  8648917  17132748    711816  52480923  33580803  48480513  12290843   6424875  71206455  39607053 
 89697291    131688   5574014  19587171  21515259   6349353  49040112  72728262  26241515  10889898 
 21555391  53346243   4611618   5822578   7114815  22555644   9968223   2671179   1411346  16974843 
   260631   1053369    363753  37656813  27228379    329203   1768671   3998429   1419369  19771651 
   217144  31600539  67826079  36807791  20674145  26810043   1435431  18219274  45884358   4698051 
  2489049  60510595  30676927  57853605  12036373  23037009  47513211    277563   4279343  40626502 
 12396141   3447723    145707  18452633  31858425   9881339  27839688   4085463  14179451   3158187 
 72119919   2602653   4500703  23004813  74440743  46573243  18909631  10015439  39261125   2105961 
 77033526  24197481  25510413  64367923   7570603    753183  22042162  17611323   2662489   6166491 
  4342271  27776547  42877083   9285053   1464436  25448077  11975457  25353132   3030423  26055887 
  6052923  94108179  33772197  25828993  30188931   3585957  13987549   6048207  15317043   9809538 
 77064693  70168963  15878973  43824845   1611243  62871127  25996379  50939607  45476860   1824267 
  8069263  15785399  38016736  65461225  64893067   5517330   2817248   1046301  18338727  38748823 
 10091549   4859861  84777816  14631558  19764116  13127793  16350149   6196423  19390010  10360473 
   414053  54422896   1998329  17830383  55466653  18842961  21512108  21260203    293073  13599323 
   897607  33770562  59904011  10503763  62498485  39143283   1306648   7935801  49972989   8813169 
 25059535  41229679  11735835  11890043  78990426   4766619   5673501   7535123  25252284  13736565 
 67086888  20939955  34668991  12598305  11408023  20997521  15697527   4405295  28507290  90267443 
 11965901   1632301  60797886  12337269  46518855  17411543  42697351  47775500   6646763  19844523 
 44345956  47377586   7449585  37090869  16142067  28528265     10683   1842458  85389072  11071553 
  8792787  26326843  39381288   1568256  10723968  15570978  54347383    392211  34616427   7939083 
 81850410  39065233  33536483  30531525  22101171  12855823  43821183  28777521    293563   9328190 
 11250245  10322673   1069347  20676032  26789555  66470712  18984585  53787483  24108891  27591438 
 34901607    104748   3550407     63732  53776863  85539291  18109331  30476031   2968578  48764769 
 11888731  10908287  43156283  14944693   5024348  11767673  42568467  78306359   2058787  50162721 
 11097011  62146239   4269263  20701794    132073  40503547   2945883  38953491  10641741  80966645 
  1666407  81890874  24409227  40521839   1212903  21885425   8211203  38978223  90569048  60633428 
  3839243    181563  20862946  16825703   1240323   9465467   3130224  18167071   7830675  15431179 
  3587133  71004011  69155088  33297015    246232  25701963  68427628  25777200    411984  69133175 
 63259358  15228935   4511818   9475257  11457367  16160512  25407804   4949928  15820293  20558173 
  9459741  15415323    803848  21872865  29924803  41044915  41744355  29840862  68240703  23614155 
 40486799  10046271   5201283  50311255  42530273  84685423  10635553  37566237  15165411   5047923 
  2461491  27412211  45735322  43999062  15129285  69379911  38921071  59018537  56193059   9337659 
 75063852   4633129  15457435  23105003  11841161   9462996  40505903  18190851  49391547    538423 
 12927563  11274982  66049915   9243090   9248551   1781619  10608011  33734511   3205311  53181123 
 28658123  47542747   2009715  94887825   2493455   7312743    615375   1346637  11471387   2298001 
 34983451  14879663  14111123   1688123   3994555   8331435  24266473  33182097    823715  39655093 
 25481395  13264269  18135713   1133691   8392827  59925059  40453263  40119828  59863708  25874323 
  1367697  11791885  15600765  81614076   5914751  77233481  14217299    331987   9033828   9771618 
 15560475  22994591  12944535  56199656   5909803   2125143  13530363   7391958   1595403   3590703 
   901254   6943711   6909963   9168183  20914809  24235433  40673898   1702635  29308023  47815774 
 33089747  66898835   4465727  49942519  87099107    201591   3447819   5813403  26335652   1725940 
 47153628  22949555  32334663  25073574  11177151  69003643  15476269  33690583   5144639  10816067 
 20711208  21592132   3446153   8137668   1099643  32659248  35061558   7680735   8189676  14127984 
 76666285  56875857  38626029  20910511  43856113    494554  46003193  10067323  12694871  10552707 
 41487994  23246203  39395227  10066689   7345731   2363163  16817235   3091188  20260642   6738073 
 23997311  19463667  35991361  22018239  24332313   5722155  64171299   8400978   8983149  13717473 
  1972097   6926063   3663764  36513408  13481877    971403  14666283   7819663  18117907  73871718 
 14555083  14268293  67006218  36426698  41284963   8940067   5299872   5872425  38721623  36453939 
 12057809   7004655   2166049  30490743   3009123  16177133  55172523  12160293   1153021  54490584 
 55547678  24184987  12504531    392042  30900755  11634423  49774635   3213130  27514041  46756928 
 34773768  54515733  67681275    476193  51786429   9094740    863811  14342721  59064966  69681705 
 47482602  25851354   9811671  18364119   6753243  22026083  22824605   9388523  60866143  12470055 
 15166383  17503063  54255163  18340004   5753654  42416247    221487  43082505  66988872   6335829 
  6292695  56546452  25849947  21326247  26536363   3097237  62497218    193467  11104645   8894073 
 22890561   8002296  56002043  29723179   7560885  16859273  19103363  38777019  33854323   1182555 
 52559619  23625933  32970093  25010497    434268  49348707  63193874   4825625  21401653  31822485 
 26552780  11675985  48761448  17173373   5874201  13744571   4956744  65717005  81647115  21900063 
  2130183    990985   4726824   5789571  50089412  19619979  13499331  25451185   8176311  85647795 
 81716670  13547619  26886849   6964349   8100432   4816123  36487275  42585288  28923273  39306603 
  7783327  39622794  81500418   4555947  47985820  56257605  17271247  12724275   4538189  12426262 
 21483529  13844307  12990702  16102761  28391985   9695403   6148529  35311789   1921119   5980803 
 51143919  28555635  26109087  37777331   9525149  25561803  11334873   2182583   2556379  43300548 
 16626927  33180150  23213247  26085019  26618827  54870050  37175723  22115083  53821077   6338843 
  4993827  67180353  18637973  47759358  25167034   2842789  20276104  15397835  13957803   2588667 
  5723666  69885393  68047175  21669820  58299441  14951661   2669051   9152571  44518413  27378447 
 48613947  29574143  15231528  16899579   6420141  71837601  23768958   9036441  25241216   1407606 
 26968911  28740363  17064073  10741102   8820698  12918125   9877263  22520288  70337667  72091769 
  3237654  18332175  32937096  38364869  14776710  10717473   4988091  23175792   1578219  28957241 
 78356346  22355196  73318398   7684026  22799211  77466145  40582897    845575  74214243   4763313 
 54063118  70003077  30650307  23473768  25519013  64280714   1173184  12613647    140732  37622007 
 70871163    260253    221723  26883947   4571779    764117  12279133  29433801   2347618  56736048 
  3223563  46559368  63069171  61081292  34090511   1816944   2456454   7900411   7003907  24783123 
 16097358  29193192  49599163  25330059  38729967     35112  14015399  73920243  21543177   1592859 
 77016535    631245  69216699  15547987  23817858  93084003  14679739  43154403   9931003  24113147 
 31630697  56551881  13265063  17978380  76257941  64115408  74884603  29997363  44334526  49344071 
 29714421    699948   8951898   9837938  13803783  74347578  32142005   6390788  48593535  42474470 
   198594  26033163   3005538  56231243  53468923  45261383    992127  48969233  38838945  48225816 
 56317571   9016968   6148263  90257163  11370243  32211312  19159824  66127923  26328747   5352879 
 22312643   2617753   1871087  35594559  17122299  74060758  33867754  16204689  44058564  26041619 
 74720211  46062667   6334263  14636745  12325722  12656935  73254488  30515878  21539458   6451323 
 54722367  25181493  46320645   5501034  77337639  68488348  44106587    606204  36740523  16808633 
 63224427   3896361   9013218   3643260   4339779  18733047   5010139  41904923  23128820   4133324 
  3350613  12230853  16594485  10819568  54245481   4054178  26305125  22002323  30365353  36202798 
  4315593  65073755  17740963  15255538  23042667  12788263   1064945  49070018  56735373   2475155 
  9337371  26542266  33671363   5213268  23635995    462120  71379921  14444483   7754586  11938651 
 22298494  14080475   5260598    108603  37936477  20105239  60161309      3885  33354171  26778279 
 16493699   1269677  39449995  37052083  30745243  13724082  13491891    315372  15212071  65471235 
 10948684  15748674    658659  35709563   9117381   8387534    408838  10323307  19338515  22962213 
 42807732  14405724  26651499  11207487  40083570  35596579  21275223  63656403   1759023  33161250 
  5263515   3682506  13652580   4132659  58765299   7851395   3047576  28420583   2092705   4921799 
 33195945   6579518   1740123  16982728  11698323  11269493  58044599    431547   6145185  10324345 
 32680863   1479293   2511897  32886691   4816183   9079518  46336611  55470435  45352748  61704123 
 17179963  92013951   4089810   4903203  53615223  16644254  60180687  22776707  11723068  41584533 
 47343111  48650043  34382523   1578963   5851683  68160173    475269  48961557  45064613   7984379 
  7082533  41886573   8693694  45105078  29332437  31884011  30671109  41959509   4427725   9516564 
 87324687   4990033   2980839  34605330  41069799   8831391   7111518  31865793  36119360  16469955 
 65314939  28278555  64178025  29062631  13794833  23594356  23090199  19864644  17733033  14755467 
  5789951  75041075  34924623  78748338  25127984   5163750   8123563   2273259   5269124  52963099 
  6048123  33309141  16416363  28222443   3555338  59488563   5631872  34452583  66434463   6598229 
 22205203  44991303  18904899  50347649    207407  33492283   4480313  68557483  50814641  32053198 
  3563475   8586759  14179363   8332923  17809075  92596341  41226539   8746721  32575099  53142675 
 19145599   6652795   1057218  19397150  88181763  90078587   4746285  25124287  14538606  28070785 
 52686939   5591348   3693718  10741185  61261823   1359071  10582245   6905437  19919987  23283478 
 69923643  13517690  39825227   9270491  54963003   7119233   4768667  29954078  11615628  35510463 
  4291987  48703776  16241978  48376411  35463048  81846323  22637805  40786773  39987081  14664413 
 40879146  37002459  80271539   2275259  25041867  17605333  42220203  15259872  54440088  56154003 
 73727623  33462409  32278548  10677253  36907380  10543579  56331486  45888063  24144859  32123775 
  5571009  38931807  11583379   5546895  19557920  26000943   7490958   7830848  11648139  19539643 
   510672    784687   9566043  40070143   1142715   1119624  52643635  62555313  10129011   3551909 
 49618200  45721958   8198943  20009107  12236655  19642455  53612861  19544354  29429333   1057698 
  7118247  33555603  14070907  71243295    732228  44057361  56299487  13470779  12454851    379380 
  3217731  26127094  21773973  26881593  32129151    490520   7689354  12573510  22306731  22253759 
 88227925  33949843  16241981  69549323   3814421  42131103  64060836   7783015  38442744  17671083 
  1497135   1338667  19381333   3820407  14377872    585981   1113174  37070065   6401303  17664555 
 36416724  15056291  29927523   6322352  51478419  36027694  20944123   1690013  36259346  18687393 
 79988370  59861371   1299299  26309351  39980075  47635023  25283403  40582175  10378419  59135262 
  1042431   4610883  14663247  56371933   6634387   3422051    109323  49913025  80649248  30017979 
 13767804  18424503  11078366   2529213   6069977  61770766  22951113  23007174  15291997  75471477 
 27407243  36617633   2609189  69814851     26363   1262103   2404483  46042504  16388061  50575161 
 15354951  28510335  89973667  10934585  46087053   1892531   6605723  34353352   6860298  11521923 
 27072505  51728978   8868411  16458348  11091981  25757163  67134529  42625721  29117893   8108635 
  4760283   4262640  25679563  19468287   6078849  50121579  45212167  24295248  29738629  57028463 
 67022379  39960978  66838595  60835469  40744323  14819718    371640  82044342  11251539  36527023 
 71483773  10535727  16714503  17412359   2238639  43079874  52642307  46440804  24754911  19579662 
 23980707   1077108  53378843    876403   2140965  19458081  15229473  61866854    517219  15970753 
 86047182   4208227  80519851  30490221  33581958   8432899  46789129  31564257  21714018   3202651 
 45497078   2832423  14770111  79516194  36761083  35880663  37269133  11930613  21566445   1511683 
  1393728  22084815  16319355  49809877  34692781  48844128   4762188  34838923  22513223  41534271 
  3389091  45393807   8693273  13521743  11487062  17047653  22454608  72773009   3267491   1697355 
 24351758  28814558  36275563  20607525  28167508   9193398   5005823  28926303  16233438  56628279 
 36359571   4465585  64127715   6525051  42501755  23574819  43341963   4236411  45403195   7411758 
  7772699   9361751  74244183  44942427  11750823  29740788   4950800    475477  61077867   4971017 
 18078627  30744603  18212763  17738703  32929867  56452485   4972153  17120054  29049941   5508587 
  8544537    974538  59658063  59403387  19848259   3265989  15339811  30434553  22352355  16019225 
 10199965  31410453   4656587   5966216  35194871  11444435   7760005     38222  68681287  13963675 
 10762013  55937641  47477535   8801226   6913003  32636489   2589831   3572775  25265715  12448953 
 40917763  18748437  10551435    978647   2099856  32698812   3419829   9765372  36258696  35963433 
 60608546  60496443   4891197   7918033   5835867   8609139  12797971   9814998  53778761  33958683 
 16783145  21456858   7946901   2431395  34580900    682804  38159636  15866673   1516103  13169004 
 46977604  24306979  12077573  69739180     93651  22295198  23533753  28166723  22507023   8235392 
 37268965  18589239  14622533  17744598   6950199   1138786   5026491  21085502  47351990    386963 
 16977309   2542281   2470867  38548953  91962526  24448308   5396943  11934042  18026338  12950599 
  2648763    427979   9358527   3977437  86707279   1967698  66662556   5922817  33642721  30336393 
 48274749  59908209    171921  11552313  34031157  44702149  42766018  37871955   3947718  64686043 
 30507492  35116658  31392063  12777723  36189042  15023999  29166966  38970468   1289027   8061743 
 38120373  81650463  27709733  37281633   5531583  40145123  77985583  14053340  70799928   5661436 
   795246   2067179  31293033  37177483   7720059  92585489  13499835  63133263  77546130  40086893 
 10290711    235197   5827880   3043051  68338239  49134034   5083206  15751614  59783606   9760398 
  3289455  25851984  75771323  29310459     19670  85999281  51947003  18855267  17151134  15319035 
 34816299  85354660  11186727  47125599   3509649   3160617  33923180  34706601  22085367   4011973 
 41823285  18040485  76023699  17488396  27902023  18995553  32506643  29988510   3348951    242312 
 14573258   6811850    385805  86089395  35677383  48136515  29982203  18623448  19303737   2494113 
 18665609  11644249  29404759   4431765  66353457  32840667  14842161   9212121   4965927   4190867 
  8704592  33122464  24088915  43300223   3649557   2487201  49168894   7592793   7540123  14017683 
  5044316  25235739   6900339  29161027  15040551  32206707  13493100  33604649  56811708  36327118 
 28949955  22691523  57461028  62933923  44221359   4735623  25861866  22532049   4835583  18941416 
   735539  34368292  16847382  17094043   3204023   2517891     96060  21199995  49050051   2289129 
 19765502  31854363   5858223  12505632   3248763   3218611   4364233   3163783   6128664  63083628 
 25912086  25312273  24673915  12743763  20524173  15773928   2492628   9700302  71226131   1387625 
 28907771  36281801    690873  86315075  29830013  19953573   6775975  28632059  14790261  44626491 
  5424627   7778574  46776253  67416207  70375815  20919791   7293453  40318779   5363473  17559847 
 32104515  48784037  16011663  25929459   7975545  29345523  51482748   5479813  76719143  17693001 
 38571425  18912379    733611  31477907    486598  55071645  15859467  43364257  14909731  24216289 
 11674752   5838523  32004120   8226939   5870464  19227873  43372391  22315623  19711945  14602431 
  6810117  24489423  18526939   7443282  17798003  15133593  11167563  19655968  57225115  13986251 
 24635957  24751115  23079473  23780295   4017612  17164606  40286044   5461863  31566498   2188579 
  7845947  67913675  18116243  22716882  26298101   6334153  45924963   8432123  18691929   8240259 
 21021348  27671899  26216397  28283859   1550047  29542794  19814659  72875335  66986379   9795502 
   860151  33195698   4259028  13637754  49139835  13857713  73713278  66343878   5634640  20212107 
  5958726  16512363  65469667   5596026   3858715  20483475  89862533   7484762  76073307  27488331 
 23862280  21641459  13402113  22598864   6607760    536327  54598716  50339267  85866519  11496699 
 12886463  54085539  12527571  41550178  35822059  43657197  15557588  11794751  50348421  25647889 
 53900603  40223873  20110107  38505723  37067167  18224827    425643  32643392    203494   1574223 
 32028993   7059048  75067363  26691991   5092183  48844379   7484706  14165888  28330731  51672399 
 41182769  73908875   1494580   8563830  18844921  17579143   4964691  33678845   3441291   2352051 
 15295034  32930793  39997122  18471628  52930551  26429474    786286  10970106  29639145  49992024 
  6142191  36590206  24891947  55710843  20601246  38770683  47529214  26818616   7476785  38024220 
 41461049  84272883  13690548   8024096  10266873  53084183   9719499  22636765  23280317   2454393 
  2078862    738399   3122599   1962483  16305563   1395825  29593405  22288169  24873090   2367789 
 28738249  99221019  22711791    561231  32941139  22662885   4211561  17056995  18624971   3509187 
  4654731   4970997    609456  24493203  15597402  41151018   1234257  12416107  12049778   4665951 
  7102613   7097399  36053635  17507038  38860843  59591923   2783739   2503854   6445293  12012747 
 31965945  43288515   7023377   1141404   1076660  38312331  29928195  62861447   1067835  21877927 
    73563    984699  29123988  49244433  19454703  66055083  26199165  67457708  32957511  37100773 
 22540209  42787253   8192573  25903537  73989375   6371433     27909   4750099  28257771   5178453 
  6219644  70908657   1069141  56993019  11311863  92752563  71425071  13741179  15973143  29802555 
 81970044   8169490  47709403  52631333   3315003  33355971   1989591  98089314  40925909  43958298 
 42743563  53462415  11404835   1231164  23048553   1882699  28075383    684624  40630739  50871603 
 17823571  11455014  17873979  84461591  37791789  31049505  33409711  10088439  22060122  23611803 
  2311809  23173755  13530103   6377970  16157118  46349112  40947067  30531043  38494085  61808795 
  6596808  12660585   9532618   9945723  40648955  13868416  13354293  29894808  20527513    628224 
 22770939   5928123  10500428   2337225  20964523  27733403   3905103  27307364  45927411  29855175 
 29241519  35330237  35677983  63956123  48189757  47298042     26871  11910957  26641120  23692506 
  2556435   3018689  27093431  63886371   8656043  56980135   4340027  71388993  33159330  12314013 
 77261739  43071279  29380519   6086868  21286662  50582641   3332179   6652127   9232398  13992603 
  5186822   5215718   3683355  32010957  23195838   2808475  29437323  19108449  24269918  91253627 
 11564221  84132035   7332651  83161803  22928925  92098926   1114771   3603891  36187314  16371605 
  3566361  14349130  87259323    304692  40953693  59225319  36836962   6407203  13025961  21736434 
 44314380  65546190  28670963  18022903  20639703  73004493  31687977  93027603  26566563  18504843 
 26137842  19074348   7196928  21190467  14008920   9477323  21851509  11379099  74381421  67135995 
  8091213  44544761  32970324  17342335  43266619  22497730   4703150  79303963  49964719  69959259 
 30246600  23243008   3862562  77166645   8211851  69124299  26202673  89133869  28216833  11575635 
 59367503   1510411   1057499   7634343   7331559  33056547  35090139  49922404  27644373  11315085 
  4144291   9108123  10779567    790283  10239940   6557991   6202223  28326909  17380816  19869399 
  4381771  16168011  18622331   2910689  17268993  17909798   1725637  74344203  92182245  10161648 
 24317008  23510430  61915128     16195   8602291  14256412   4407015  13844373   3986651  13342633 
  2790779  17481480   6509015  47106373  44506463     29205    688965  23208186  14970138   4180235 
 20620520   2363037   6787233  33466248  18856073    364311  15838491  13603627   6962949  52702003 
 10648692  34392743  26951835  70139886   2124476   8664207     32778  15403335  49693663  25222103 
 65047537  46905894  25025343   8170528  54022707  43867446   9871062  59039538  37872948   9563131 
 42042375  17868687   1156737  15282943  62910738  15566467  38673168  86964000   1775235  28945767 
  7722693  31666773  18117039  17554323  32039835  35358559  45085898  40120203  24425793  10778438 
 16138413  36782398  10707611  11375228  72665093  68911143  24478299  78361059   1401723  25808035 
 20208523  25230432  49612555    807235  24521307  33789626  37622981  25586643  66351867   1076268 
 49872157   9446152  82234732     49182  31554105  61276405  25091595   3277950  18696268    920996 
 22961191  24394643  21654553   4660173   1974043  27461284  34838459  18125687   1494363  11734536 
 10383027  11643486  14587395   3084551  10204871  71379375  70041273  14924725   9518683  36460554 
 17805651  68430719  38847105  58762235  12724353  31462983  20817213  18533813  22658028  32755243 
 87205263  24118208  61993189  39791319  15816450   9858879  13013255  29966717    804699   4320497 
 46008683  71413371  33206678   3728265  59712385  18667548  10447872  11704507  21186939   4388397 
 19864065  59135793  10414365  28481347  44822824   3533993   1784850  64520160  24694017   1741284 
 76151835  68806619  47352626   8083896  11472423  12896821  55413011  10755108  65254351   2815609 
 48708755   2161282   9724519  33522117   5556123  12200500  60430955   8876010  48401589  44351899 
 59504475  30376403   8835633  18340117  15370737  82158080   2008855   5874371  38469387  16360717 
 13624173  45525018   3055343  47886303   1901753  30001435  61285731  65354043   3887169   8201610 
 27596511   1922477  52921214  34955565  32975727  24109098  33415395  82477812  25229995  30847188 
 11622345  26352549  25296933  11893863  16853349  60552667   1091421  51662028  33969291  86758738 
  7418782  51308765   5579931   2251480  15434251   2508743  42687327   2044851  48306609  28823277 
 19337361  60886575   7205883  13429454  34674043  60252558  18965706  40415883  36601633  11405377 
  1992399  23600730  44486163   1800294  11140359  15583117   8799826  16844755    100377  62632842 
   244367  16421397  29631313  23169148  68594460  38797193  30629898  11886018  75532447  18834763 
 66926159  64780275  17174755  18874454  52166883  62411698  18402117  83526267  26070022  77324228 
  1806553   4958461  44483736  11110833   6400797  37209123    398076  26720375  14301277  24537363 
  4268079  27806453  16629827  48451873  12219978  48169089   4157745  20366032  19012935   1840900 
  4270659  33278568  48241703  68649857  40175235  14327317   4449491  24118647   3489074  13444658 
  3721398   3480379   1798297   8470348  53288733  66796286   1097135  11558439  23145682  14385859 
 14165599  12228318  44892397  53769649  38347803   5936263  33961289  14519551  16241613  89437758 
 63394047   2159147  34504584    501632  37226721  18771315   4753515   5400419  44345031  49370037 
 58776669  36818454   9720693  82206718   9259659    200716   8629880  23612343  30258558  64477659 
    99486     71727  61987227   4911495  10556767  10044267  60990377  82546925  75829344  81470490 
 34398795   5507955  36495685  86126163   3010725  29938309  52268905   2118639   5279279   9990627 
 12009563  36310139  91785111  27088833  24457511    856789  20003397   1718315  53375235  50178156 
 32234395  57958422  78884595  15671595  14064033  30034587  17506523  14853992  55540937     37599 
  9796699   8856258   9129019  71219715  26853195  10017837   6794175  34241590   6311428  37646818 
  1235783   6557323   1047403  81203315   1865151   9212383  18345201  89562323  44027163   1367069 
 45960195  17493723   3009633  19970128  76186273   3170748  71699106  58192243  24187332   8143123 
 24828611  15471159  19511431   5066200  45965094  44526715  48061433  25404474  53694727  18944234 
 16133288  71076518  59902383   2962373   9725652  40164673   3116028   1563873  41259957    353931 
   669848  25026891  26693139   1838763   5953235  17213473  30917755  14535631  16998327  37540178 
 32485371  14480169   7985739  20510065  31978473  51721447  48316123  57831645  14359469   1051071 
  7774867    607596  49571835   6036898  32686599  56037622  27951671  27556973  12303543  50755545 
  2250921   2873435  48074010  54752772  21862689  31383939   5668569  37190592  12548813   2836203 
 55589009   3880725   1564859   7611579  29369148  12144772  63384171   2155803  47397948  13431183 
 22005198   8502018  84311913   4094460  48025502   9939355  11792229  58146651  40108087  31018980 
  3160735  28987283  23763835  18501810  41994452   2899334  25983573  10596177  28249991  19688511 
 14358665  43803753  20613755  11706883  50766843  47007615  26905687   9516669   2809404  15336804 
  5533735  12072039  34673023  69878475  79834410   7635003  47595411   1690875  63851433  20497875 
 63829863  23968107  72908643   6181557  39069573    212513  53651056  31405357  11427252  21562323 
  3080907  30904285  28719359  53768379     53847   9450319  29448443  15914168  48267683  11330439 
 32242833  64585498   6575366  73484563   8764983   1983588  34072820  58389262  26176858  32472695 
 80296638  15831288  48676887  14152011   7746279  12521373  17748843  10731063  18263368   4668787 
 23723629  17744577    832551   1032101  40263599  24050513  11611577  15396603  44997338   4802689 
  3325770  61367682  15389629   9899800  34276731  33532383  12399279  19947139  20320313  39746313 
 14664317  32130123   8966823  73582461  31883303    245841  10290468   7622073  43700175  39807693 
  1546993  42703623   5649036  25746827  67272638  24624315  15499029  33616643   4564125  22477379 
  2837841  13360083  21551823    603879  28640595  50630207  16205235   1557203   9038511    949533 
 37839543   6834727  41250123  33750411  11951419  19002036  41498583  52116747  14505765  61786719 
  3078795  11609403  19731813   1121251  15181641   3439423  35325369  71205127  43029153   1271547 
 76415805   7817595   3716755  33826209  53512368   5943873  63386127   6733995  34854747  48012106 
 45494707  10388403   8719950  58746727  56336763  29282389  22631151  13324434   6634611    122687 
 14849763  12851563  12512683  24526380   1632831  18849731  13521682  25710423  48898056   1207198 
 37420341  11813573  23666043  10507867   7111747  55105329  39395065  14263093  75479514  15620682 
 59971297  18370485  48976123  13221383  27030175  10335075  37378397   2726623   3280929  27532320 
  3335508  18276843  40225647  24698094    450477   3889905   1511507  15628373    627095  86302608 
 20747103  40747263   1621347  48344120  73091339  32105811  23011803  18824309  44304027  21268963 
   867021  34705041  20103387  20914718  14811967  79088024  65753979  60583244   4476843  89389439 
 11084163  47363823  80248599  42551953  13210947  16728957  45138648   5387583  38171769  14068113 
 62192973  23466379   6960219  36831456  50937449  27228756  87299153  24488958  11402448  33268443 
 71105619  20139363  60155337   3360921   2878665   1273633   2764374  16034763   3073355  53290335 
  1716159   3552999  33594873  17241018  66624343  16918863   2708773  74925571  19555137  43225269 
  3905028   6565131  37977882   5635891  57396410  21750823  39858059  31607798  63440578  46012789 
 44105954   1230429    441531   8595143  27608407   1290198  41630523  18134345  27155039  43239543 
  7205563  36367573    549868  16987453  17114883  16721459    206458  27648107  55474674  15467127 
 19624704  18388008   7824747  69812943   5656449   3395683  18152463  33921318   9583091  32186217 
 11293911    970443  16473417  24204498  57833979  10447549  18837623     10059  19837392  26813623 
 17923833  44768658  51513809   9073031   5239123  70341912    876663  10484815  13279053  57501513 
 38885517  42295190   1462265  32434915   2924433  22711188  49517171  24513248   8289323  36152589 
  9791899   3133351  12931470  50317519  60037323  11210643  69821144  24723003  27928168  17152555 
 27338055  27373392  62113623   1770155   2954148  25708271  10343103   7416186   2542627  51048978 
 43837123  64041068   5056737  51159855   9155507  25784716   2968335   5498043  15139440   4785981 
 22995348  12541787   7464657  20251867   5318043  40669899  64360371  15258201  23445133   7349172 
 13844101   9289986  64091817  31606029  31594693   3178851  59238957   7704535  16966779  34375038 
 46798143   2805411   1922643   3060537   9253200    937371    809748  20212730  39021819  59500873 
 27262425  44391843   7493217  20960557  20573753  50013434   1981858   7378498  17937737   5657019 
  6263835  14196771    975707  11179719  81841850  23085885  71158583  71230548  11905172  26063979 
 11469482  10105891   4739655  32556899  47862339   3046747  15963294    478504    142447  24915504 
 87545307  63756683  18470289  34626810  70290525   6019101   9605255  23694843  31937483   1843283 
  4259399   2375772  50043641  27326493  10723147  44417671  51723327  14827353  58587649  44122695 
 85386515  16133163  58108971   9391644   9587428   6813433   1578843   3703223  30312172  51921798 
  1364433   8701557  18132699  27833595  28666957  27126051   9426759  30628365   7600905  91680445 
 58418587  70242219  53466371  33341700  50609233  17747772  40038326  35570167  25951659  42744591 
 14758163  90349989  10480173  29574309  17241739  18327675   5786373  18846073   1090107  10605359 
  7641713  36616449  63093951  14772300  67884333   5002847  33523783  92365371  39128679  30195393 
  3168583  71175411    640217  29530309  45059694  67006499  34940638  12937003    645783   5491419 
 36869742    863727   7793988   6513108  65839985  29688453  49789447  45312768   4275771  53605289 
 81853548  64901431  28520853  26626248  44938692  17368719  23514467  42332014   8212829  87203187 
 34096931  31700011  37658678   1003283   6915498  57544595   4712895   5413388   7223643  18605283 
 15024683  15686619  50907105  47629167  10814385  59074467    120875   2741547  13849866   1680993 
 48532069  69558587  43908534  27617914  15847067  29083896  31893559   5961540   2070807  16707707 
  4254377  71370235      8817    134791  42645429  19560523  27052291   3921003   2147899  32997123 
 14185231  18914828  87555789   2065241   6987237  66313667  25404229  27488583    322681  28683844 
 77507058  29028603  55002555   1992547  93333083  13985411     67351  14051563    104523   1126963 
 47431331  38832533  19357773  56773441   4399011  29462411    714259  11906388   3231303   5281903 
  2982963  10667589   7141731  42685563  49993943    225578   1705686  34935153  27483390  16709452 
 27279107    160333  12352848  68089848  11930387  35434395  52844289  30069803  28712995  27606361 
 53395133  62669247  39631407  50787145  56082303  16643211  32623093   5114771  10936953  14308123 
 19945727   6810123  55887159  47064803   1371435  74049209    479455   1145283   9047835  14300337 
  6227019  49600843   5253939  36855203   9490051  16909620   1864251   4916475  19073463  59678931 
   823219  44076018   2340441  18991905   5164477  68147580   1190003   7398923  71564539   7454832 
 27509337  26847582  10860203    861003  37731419  15982517    824970  45144103  12323288  10439173 
 15642465   7133106  31171123  53281554   5665013  28671483   2183421   2837305  52251029    123648 
 32252181  30842669   7767729  55137793  60425967  26506993  51560493    151803   3806488   3065423 
 23947999   9512859  44940291   2753483  16223478  23531787   5872422  28281411  17715597  16751544 
 14177472   8375683   4940979  10174336  27357258   5756868   3805331  24223153  46815648  11206403 
 28755792  22661847  25888591   2427957  44576699  72340227  29982709    677723  82682737  22680729 
 11220501   6748599  41814373  24662855   3277623  28080109  22978542  14181360   5073807  22027961 
 19496538   6975363   7918168  22260887  23644823  34796889   1781889  26818893   2820523  31444674 
 10020455  56476347   3188823  19550850   3234355     20676   7229670  13001595  72438741  16085523 
  4773543  18198987   9538087  36759495  26558655  22622219  82426962   3772859    457564  52166748 
 56720507  48271654   7234252  65755407      1755  15631089   9454035  41106603   4376630  49741698 
 18932283    604189   9052101  61974653  27238425  66363531  43578773  54094790  48798067    236163 
   343727  40434693  12832203  21267019  41324693   2476698  10376687  29214233   8731288   9098322 
  3372475  39552096   3630264  27507603  63043735  17607632  26791083  12305451  11791190   9991087 
 60964233  59784639  22377324    423402  75508987   4344747   4302021  39841096    493444    456855 
 22846602  14213432  24195023  16767933  26254067  23914278   6524970   4922280   3182499   9697583 
 40993439  46096998   7868469  74123739   4830835  28902535  12870303  64830196  11385060  12941947 
 58938431  11526113  32393043  31893043  12668538  24708846  32697861  34880815   7690877  37258663 
 37990557  26312955  15995508   9087394   7643491  17728249  11925177  14673811  46702795   8458295 
 38517225   6114091  42901773  24428909   4318803  29282843   4071276  18012435   6980076  23126961 
 25524204  42098553  24251927  22017469  30728869   3624387  30363498  40873803  18179769  87180987 
   708259  87514088  13996693    812207    656427  43443180   7827495  14014607  25101582   1687029 
 48760695   5340777  36206294  19727831  34264133   2494473  41891346   1973865  41507218   2607518 
 47043473   1384411   2822674  31782599   6213645  53771225  12892854  51586251   6396948  55808213 
 11885307  41901387  42885680  19513515   7545223  25213428   9714923  36081093  57236727  19577485 
 10005027  30745595  11070021  54140843  67764660  19626541  21251353   3787439  15739077  22204647 
 16034817  40462403  13866248  10750938  52821843  33944263  32910883  39161157   4080978  15456125 
 52373775   5033274  20107078  38025308   3879543  55203435  57661593    763872  36733304  10135278 
 15797593  31480530  22581123    427283   2717471  37622901  14003244  13168443  56490491  26714083 
 21950749  78048135  53365428  36137409  69450119  65931595   8783991  26812797  34993543   8626811 
 16515543  33476051  74802320   3919311  10470528  55644354  49146549   6424723  58476663  38525709 
    45096   6904662   7397343  42622851   1964159  42183873  73968567  19828650  21865798  14891848 
  4498403    561811  17737923  41158812  41051733  20016669     79499  65905300  33557208   2168656 
  8024307  19055196  83147939  31492383   6542823  53200391   3150963   2861938  68699887   5280331 
 12109035  10686503  19232427  53446119  85117713  11566693  25879865    490743  11833345  12693903 
 23061358  28293003  66236711  33969087   4120539  31157464  86037252   6252060   3603112  18291271 
 21123760  17697327   2472993  44149413  66096051  29417301  15442215   3985314   2770398  39128443 
 27567531  39903999   7611203   4635601  24677663   6764618  47318273  19211663  25962671  29063463 
 35851533  16715597  28928763   6587623  11280873  51647355  43723215    183150  27922395  44949847 
 47147811  62120939  41976463  79674583  10062399   8625958  12171447  24968949  27689333  40393119 
 15896619   4230609  12035179  60687141   9586491   4549353  73234419  23465883   2241243  40992562 
 58678108    276468  19085523  20615757  62729763  43727521  35113113  74697903  57460557  25419594 
 16542187   2501397  16845195  29870343       945  29447144   5415792   5604698   8964123   4722511 
 29100035   4720245   2405055   5002035  29975397  17765259  27789360  79576723   7087598  18779579 
  5464777   3436044     33289  60607771  27297684  46019501  27194901   2663844  33535925  16679643 
 47209803  19058253   8170043  21223201  21618051  23383123  52896123  36658504  31985546   3830103 
 15642881  55537276   1387183   4438887   6697779   6209004  69817711   2167631  43525399  11908327 
 59854659   9821121  29110558   5788283  25664958   8396423  70930832  16715003  24103461  31258362 
 50032469  16367617  34133373   1399482    663996  37820673  64600989   9728541   1531509  11814111 
 65846869  47679673  39855039   2585024  45897063  26104394   2891195  20587209  17943819  46141277 
 49218864  31344459  53214690   7942953  17275887  38107245  44696458  48253263  38273633  13515631 
 30691163   1456179  29869083     61275  11312230  75835313  27792859  10379303    243678  35852808 
 86673735  25009310   7649428   8454401  15971770  52344543   3799653    359130   1782275  17465748 
 22878315   1566867  23694992  24952519  28154403  41791934  48888543  15017932  17640537   8548539 
 84476733  51435408  37076106  43847983   7435086  23701651  14088729  76680486  72227623  43141355 
 64823505   4647483  18796504  31503675  17905186   1772661    275203  37873563   2747193    241863 
 10663157  21292195  14734843   5107687   4705896   2111388  39947131  10047463  55573435   3691095 
 32903334   5519673  93084243  59627895   4114905  15831114  42509436  65556702  47603035  12566516 
 26727413   1525341   4006167  12811823  54500235   5049551  33405679  36949773  60085785   4100574 
 24268443     39315  59129934  13316649  46582503   2826317   5102423  31163141    827667  86828283 
 13377399  17763042  12348474  23172779  95360556   4827771  90961059  18647844  72003588   2827893 
  1894218   3021693   3943084  11592011    304643  40557111  13140451  30132459  16628923  23695236 
 61799391  27895237  47261558   6356123   1541802  79600215  11831737  29951331  14431799   2768867 
 44664498   7071537  76081413   9822471  51195363  14315793  14975349  18396211  13772427   7402217 
 24606390  13216603   3189255  77643483   7192651   6901017  17192793  50369459  43116215  27844962 
  4363713   8192272  48479820  10307163   5570215  38165406   3398732    624222  48053115    797572 
  6371003   6905488    137267  31499853  43991073   4246952  29426877  37436469  46465476  95104153 
 12858962  20714918  40197507   2276379  24172019  19691043  34014213  17151839  73047933    640686 
  2046111    343628   7831711  13850048   1377891  26529861     39479  42203483  14795815  19562582 
 13310199   5787168  17079528  12884707  42560567  18918967  25049906   7833081    170211  67720843 
 33660217  57143355    582027   7172277   7818167  11434425  74661619  23943915  56307363   1734310 
 66069627  85438890  39173103  86033247  39346745  30816405   3562902  12917153  13959311  16638433 
  9060083  63294099   8841579  24138707   6082017  33219627   1627818  11250207    289833   1513702 
 29349901  71873987  17268018   2118015  14138635  11231875   7320131  44304955   2348623  21624303 
 16234133  39876723  22501644  41131515  10526469  65407773   4451491  73494591  51501419  11942263 
 29594499  80441011   2716683  16398684  12966748  20295353  46010331    773305  10379625  14897277 
 12744699   2464340  13960043   2464545   8724498  26261127  15491627  12259561  69514253  11044539 
 19299663  10937009  21462027    246642   1659057  84786027  45356642   8963564  56054451  24644787 
 29454787  40505703  14209528  16201064  13368741  37096851  42072018  44257065  54944483  35089086 
 64400358  20965971   5595845  18378747    218723   8687512  12509403  13653373  25064571  47390371 
 52450988   6670027  46265553   6538011  32944321  35080863  12268286  15959375  15596671  51622915 
  5318808   6566475  29456103  36534467  58449141  68811843  45899193  27632269   3976226  28253523 
 46062447   2998712  10079478  10929483  10590333  23337873  22937695   3722413  62459781  63889998 
  8928884   1126079  24442818  41044663   1077201  84203988   3521023   6727698    181931  34473705 
 19592982  86397012   6820965  11947104  44376158  24433467  42970299   2619589    887095  58400691 
 40585150  15886878  56443803  56165947   6887775  16859937  92929191  47311843   1242042   4362181 
 37797531  38455683  60810012  10355105  69096222   9806403  37109903  46800239   6033963  39716453 
  9785444  34698360  35629883  46469200   2480168   1114197   5781817  16340733  31899627  39195612 
 52159503  35919321  86754333  58669560  47288633  70364067   3954897  51138070   4081398  23944041 
 18252126  25158903    223574  66771519  21641703  30581211  90492603  37665231  57257539   9633258 
 34652171  33241047  27140743  64639928   1859904   1186163   8636091  22988242  16192593    113819 
 34203239  15879319   8364163  52478589   2547603  21890039    526363  17095762  77142492    309933 
 18322417  24935090   3801048  13420797  44303553  15807691  56884158   8388219  40931853  11201037 
 14050923  17471203  16363547   8607868  32001684  37338102  17919999  12179642   9699947  58920579 
  8159498  59605302  17673654  31003177  14674914  17398455  12065179  30317841  31743429   1007133 
 85763027   7636583  35063931  31994733  32176443  45534269   6080145  11204394   3835019  34899955 
 11037687   3368131   2138083  21413515   8527635  70035968   3460016  68672757  43689568  17577851 
  8215943  79049211  27478026   3118812  48793217   2497683    421413  24244653  15161439  38202827 
 30052643  49244812   5738473   4626897  33830413  11318043  52801275  42013095  38548311   1859343 
 30238044  64688134   9058159   6962701  60159729  36255736   8750107  70614723   3212243  41190948 
 44327101  32994651   7789324  38409720   2108040  10365423  87645409   6099293  14374182  22575467 
 39087933   7222726  49996328  18699792  11405823  42658267  82227483  30804923   2203478   4367207 
 12672913  25283029  23707851  10128901   4996799  38510048   4345243  51969237  12745022  54795227 
 18645031   6338015  76831209  75646389  23469151  14287826  53231925   7350931  42169523   7714307 
 23440423  31180090  15588059   1753253  13492203  24669348  34256735  54372955   1627357  45441905 
 11118633  32722428  61750149    760797  19754053  11903455  81684273  15087759  25287531    305788 
 11946651  46470339  65805291  18902683  29403621  18652749   2227243  26920023  64790611   7362643 
  2840357   2713207  72309334  77484411  46628913  19926081  69117823  28881882  17234613  57697101 
 14192233   1781451  74742707   3036055      3315  30193723  17649147  11893056  10163373  10591722 
 52250783  45091231  59263125  21807087   1372998   3524751   2196597     50563   7147283  11780331 
 26856537  34402533  22058595    962903  93867662  16634202   9215511   9139289  25206459  74549459 
 60488223  13655101   4567245   8693779  59022190  22755423   6092926  10416178   2883402   3651219 
 45307091    668483  11936658  63205003   3807451   6724763  44763798  16654547   1794909  53043157 
 28374231    259043  46031403  65056773  48027198  20219603  19563072   8260219  10083735   1301003 
 23596287  17777895  18263355  21007139  14839629  16323297  16606723  16315488  19862182  12254991 
 46455343  27929623  63979323  83091351  15581517  50658203  40693875  18446993  18739971   4262871 
 35683681  43703547  34033914  12152564  35054063  15416233  61349490   7856395  32267223  25334949 
 73893966  26281499   8906883  51670891  22578171   1093501  51242905   7490555  17585736   6874823 
 64097103  12663823   3535606   4436997   7800093   1539881  62111275   4317933   4962663   9288837 
 11737403   6526120  12591933  19027494  81848751   8335638  52425723   9295506  77184013  23313237 
 83037455  33976779  44481560  20411913  12171333  16591971  45714327    754443  14195123  57464373 
 24230363  20754084  14932131  23955033  17612979  75288763   5932700  45008751  24364923  44436829 
  6433533    916291  18482523  52009755     52578  21694965  29948075   6796123   1733019  70878463 
  9998657   7189371  17813807  15696843  27477639  38305995   2278003   8894373  26467755   7903313 
 61344987   4414191  21953899  18627363  26659968  26523899  80577300  40911030   5261767   3747131 
  5540219  24945914  20980299  13121491  24635123  27274395   6560251  19299851  11278893   5573647 
 54900471  29078367  15712395  87173912  81212013  68320769  27196518  33213147   8106898  21899143 
    10913  33780429   1639471  66929015  53454423  12123377  18968134    245339  35155613  11465494 
 70393131  80754518   4893705   3292551  43258107   8660049  45245899  16028093  61817795   9670243 
  6853599  24746923  45988824  64576251   1665828  74806345  30963594  44390793  29326503   9039591 
 16600902  72796731   6195653  51222375  63508613  12654413  79207836   8775428  26963493   8815641 
   852633  16758298   4141584  22192251  11383527    554859   7498208  18277141  24453654   8295520 
 24368667  28850483  11757456  10578789   3520525  53170683  15628863  41492175  31724180  21166179 
  3375227  31546892   1196232  51761063  12836596  10885283   8435901  39755238  60949809  19420504 
 17007822   2454531  60438779  45349103   8104389   8619734   5499037  10723667  37684913  56259326 
  2788113   4920507  16266954  56338650  24113535  44171103   6178331   8501717  23945748    620667 
 73200768   7803366  16665053  22826436  42560493  41095568  19830507  81239331  29002023  40963959 
  7343013  18409803  82930485  13374498    260607   6798747  66000795  25416348  31226073  66249753 
 73596120  35587158  17511606  64379952   4834311   6489303  43912886  16619783   7510363  21108343 
 19851356   1901981   2666883   3114963  23652723  10183575   7566801  53710327  40348100   4061559 
 10027743  67746846  32780226    294868   5909693   2476908  36383358  67570747  10405559  16286523 
  8266203   1997797  20046523  64118340   8928541  45332187   9731826  20077385  10923593    125025 
 60052382  23808919  38707071  30467326  44718987  39300027  11163513  11069307  75704160   6638305 
 13685612  33311207   8239683  67120827  51500368  10637178  15605423  49731243  64053947  14555595 
  1198619  11430227  22241787  11681307  12174810  16960307   4906935  48175107   6810663  35805495 
 77614779   5384411  19705443  32404051   8713401  33496815   4324748  48276653  23762698   3180283 
  8131020   3054405  17179854  34432323  14524773  50793879   2630187  34995148  61583148  41271873 
 29260539   5271645   3673583   5435905  14220095  36858308  73947975  13170201  26795073   8561193 
 26536851  15330709  74873173  31983003   6002412  46590303    872027   6178934  13590294  10281928 
 52905828  54914949   1554530  32720748    277077  59890935   6508418  41155179  38548779  31471635 
 18378942  34775986   3551463  36154779  32898138   4155186  62383821  67598043  10789083   3546438 
  4473646  35660115  72491703  87445392   6108021   3625979  24520949  41988899  19599313  23797509 
 23105373  50052132  21114678  70241019   2649650  68548081  24115929  38111001   4043627  12379227 
 33121771   1391931     51729  28305747  29215440  27048627  17131791  54986703  47127723  20060358 
  5351883  31158504   3751035   1233975  16367907   6316287   9980667  30509173  46232803  14124579 
  6464403  46639483  41340723  63048409  34747433  21945972  14152325  21496381  38442576  49726338 
 40192782  17022448  16535841  68991367  14212503  86192523  23202414   5765907   6872987  20108211 
 84258198  58520495  86138385   1229239  57128040   1005003  11558907  17521425   1114473  37325556 
 31978173   4688745  11915547  50500378  14009001  56649768   2886987  35710646  11971739  45825755 
  5354373  34722511   2863944    793155  13258542  16654063    311679   8203621     20924   9905019 
  3781733   5297930  83402585   6187473   7877337  13723811  22476363   4779131  27688253   3141607 
 18662475   9533601  10672218  15853457  35965883   1012983   3577697   5594223  57532059  82704747 
  9288903  21439149   6866661   4062473  38457267  24676335  62347848   8114133  50555419   7961211 
 40977155   7828827  33084347  20028271   9027845  10141723  29680809  71502834  19123732  24500415 
 36023693  15293697  70461567  42235841  53852515    419633   4495743   6305811   4544255  88365099 
  3788583  88024767  25172879  64760019  80941617  10105503  16468203  45540219  37161628  24126880 
 54801870  51339103   3954177  13370207  46352748  57301787  65046927   3582609  18563379  31549443 
  1288027  17085990   3743508   3687927   4156084  39723543  11563675  53582147  14665641  26832415 
  1600706  71805879  20619887  17298123   4945553  13003848  53420083  47235003  43557395  12666843 
 50385610  15710667  20027746  18584138  29627825   6322202  64573478  15166603   3897511  61063010 
 40580943  77109774  31191699   2740837  57062385  12432291  20045148  61740555  62443788   7008091 
 34965918  22369148  54554973  46599683   5015942  10331643  46999460  16353524  46241025  29205015 
 18585003  32557956  19063973   9489344  48237180  22617723  87293761     29678  13615124  40602927 
  1061319  48603651  31073958  20343786  50484776  31531023   1359123  26282011  16602788  26289211 
 28583457  28991727  56798517  18808188  71640249  15307233  15861123  21790803  16265471  89119503 
 31298463  19331760    871317   4781547  81896103  24334575  11244967  15515771  56771992    814802 
 80868537  10911925  28554401  10443351  44187083  10869107  11922999  14272475   7930017  42115350 
 55392632  58337619   5415039  10142950  14220087  39794387  53135574  37954101  44426261  47830983 
 52561173  65839351  19988793  36503688    748403  50343667  44257203  64784031  27056256  56529939 
  7561281   4590048   8469194  30538235  15854206     38000    671865  21397626  14068091   4622083 
 30789243    635368  27652076  13836187  33608683  56967093  21692508   1391771  40725123   3394074 
  2816151  78979243  46804803    208495  21498631   3379076  33270153  44107053  51162531  36491055 
  1389540  24212235  39676995  22807869  23924135   8543175   5549562  61905643  45415487   6315013 
 14368464  20236927  74215728  70611659  81910115  15944408  12040101   6202142  14688837  19569246 
  3226457  43344131  25200983  74108157  54578382  27607189  82431535  16181492  37362723  13939323 
 86637849  34616763   1139352  13574124  10656541  15893637   6140686  16016433   8515637   4356860 
 30443452  14335078  16752803  25144458  25434363   2449983   1068955   8792820  21481667  26211189 
  9825258   7734278  67906755   8861235  13453959  28865004  25897951  73269801    640553  82933123 
   547533     85143  10406112    148611  31660531  35512152   7737027  29576523  40353593  22701423 
 69593529  26778251   3325808  70107908  58811541   4751898  12771083  30097083  11849175   6657303 
 14881153  10129515  37117389  12539238    705687  21426983  12681939  12967563   2026183  41696163 
 19511803   1364992  61096515   1969095   3207291  53264891  22992603  22895205   1051152  19777717 
  4582365    924949  10926213  36783878  20044546   2982291   7637429  12712588   2691903  21121299 
   602582  37634351  58035123   2063100   6150663   9638742  18963033  27176693  39169875  15415771 
 38134543  19260187  60060836  17651740  22165247   2056018  38508363  22120287  15452259   8957547 
 22741639  71451713  25913763   6595023  17752679  85167023  12816528  66055631    864251   5849358 
 14601327  67521773  37402853  13877419  26851129   5108273  51306123  39257600   3841037   5259775 
 35388373   3082965    426507   6081703  34876941   6447755    194031  14766659    169012  16119598 
 42672363   8582123  10075875   3978148  49841228   2503493  59600920  31664112  59780306    632000 
 31406523    608703  46045914   2194029   1691079   1877607  26712219  19212043  26788506  14541303 
 26216575  33783378   3625531  16492940  16095417  25098459  20132331  22539575   2154275  25287515 
 43490247  30955515  25767873   7216568   4192389  12988771  36787373  73700563  76541663  93960759 
 40026267  16760843  68744315  38575660  10078368  22540123  20691074  21389667  16791568   8557733 
 96398235  64048344  31902123  12221043   4465438    718297  34627249   9618219  60165593  56539881 
 26359392   2770165  28829847  26696217   9673083  47576731  13074993  24112419   2168883  26208558 
  3064937  46274013  66379199   9998551  13996070  47963274  58567401  16180243  27098171  28160367 
  3974951  29720827  28395903  19558039   9510858   5871953  89552403    774571   3681438  19237374 
  4267707   4013407   9796623   6894879  44442367  37327547   2700667  25253017  22634605  49919850 
 32369063  22272623  31249845  58355763   2408262  14343471  26838687   5708517  11400628  25204288 
 25483443   6184986  18654192  18353281   9877137  41715069  42572420  26203038    855023  35212527 
 72093757  30152124   3593555   3281191  48357089  42489369  27071868   9970939  23999087  19775970 
 12466080  13564737  11285161  17628699  17071219  77851083  23987793  10760766   8520686  23665125 
 53107270    688075  55221195  11847827   7005649  26379829  23694031   9233383    779083  10424285 
 14581155  23404563  38163363  68951003  55694283  29420826  61526103  12048848  12700663  25504308 
 40791963  35637037   5369235    995723   2901471  26255847  40962869  15322502  22161563   2206239 
 20203232   1184371  15281051  36408759  74825825  72902823   2792507  19521699  76040703  89403711 
 49726349  36112974  17057935   3438951  61668233  30420121  11874057  60143673  36620223  21730451 
 31736333    532773  11698875  17376305  32726103  12882993   4336037  22361907   7747635  25257815 
  9727377   4153923  58365339  11993811  22456941  14820503  25373499    737067  18049011   1083465 
 57713883   2482083   7517584  17560094  27229673  42255239  54289527  12005228  73334839   1303917 
 21849781   5692622   5245830  44821863  77654555  10762243  35916204  45122813  23065627   5893551 
 11362507  26775123  27733448  16682271  16924635  35524856  53510195  17263037  26520531  24574027 
  5524043  44375028    826651  47167603  54506223  10141191  19782543  37485159  15740540   4477017 
 27477969  51975281  37686203   2852843   9221258    170967  12871150  69501471   4415095   8863673 
  6072486   9540955   6115152  69474095  46207284  49578898   9042702  60982923   9305827  28934403 
 68449011  62462373   6936639  14442243  17330391  38483919     76707   6249779  36750043  20873911 
  6778476  69423907   1488292  60744167  51860645  80966001  87016619   9137979   5701063  62086007 
 76900278  23104423  40249075   6486292   3935589  29717579  16777339  37373646   8206158  12352153 
 91224707  12764373  26408483  21502858  31673751  11970111  28078569  85451293    362383  13651468 
 23221515  75225567   4075539  18034194  30627918  53630225   6981907  20638972  31331995  17247635 
  5189586  29129957  22418943   2715219   1317279   5244655    212587  42565623  24474987  38540625 
 41102139  15644309   3254703  17704323  16498348  24667458   4534989  51092395   2208753   4614787 
 61160003  11122683  17367693  14107853  50409834  19951123  47965758   1831095   6346707  44309291 
 38182203   3800859  46301563  46197798   5090091   3441197  18599687   3437453  47446318    699710 
 38333587    121907  23525548  52477575    226245  10832949  28378142  15333277  21421583  79740399 
  2784651   4993413  53913003  45239100    500507  98672653   4552143   3556707  41673467  31963565 
  5380440  37519443  32827808  54268763  69433971   1594343   3773211  48767748  36050139  19924831 
   993654  18819570  38938644  31324108  39942737   2495442   2798469   3011950   8491343   4425270 
 18173833   6936633  11716063  35653013    153003   5216763   1879692  36396283   3366213  46779234 
 58510743  42213679   1369509  76782048  62743902   4891707   5335901   4997683   7680565  33750598 
  3065163  49633964  56672097  28670715  57580275  24034747   3275823  16519248  12079133  14840188 
  6088923  27883341  14724701   6319563     36479  63753643   4317213  21210195  50377363  26420573 
 87789102   7282806  17433855  13700689   9176885  21540543  21112899  21950063  12815247   1918704 
 69789671  13582319   1117348   1952403  35015376   1716415   1442347  12731937  26407721  79122621 
 22149248   1787293  31746840  70967499  40761519   2876667  11519713  38186171  16094486    633339 
  1160667   9922897     49058  29299643    663389  15603033   6290771  29272649  33679068  44975833 
 16412095    590757   7855139   6266887   4451555   1635279  25956323  18291032  32867551   5387765 
 10321590  24884003   4186800  65343023  63835403  54726795   1590107  32509158   9113721  21834929 
 46953118  26636118   4804617   8373243  39230755  11557048  26698011  45391042   5057595    449681 
  3690243  74356321  16526367  11280399  60183939   1053162  23828433  28993497  56447483  66255693 
 24118941  40365151   8314337  42388875   9364803  19776748  11962515  60909423  14588391  66753663 
  6972907  32542068  51594367  12559125  20733873   8905079   2441827  49147650  78676223  61770217 
   215100   3708091  23133883  42843976   7761825  31417894   5135379  38893939   6609257   1155623 
 38209833  20534063  11670964  15676928   6752911  25829315  35734569  43214203   6936888  79920136 
 27055752   8226933   8598246   5397333    670554   5595126  47343838  64083633  11843643  51637113 
 56726575  14614723  17678875  45143788   5288973  23624921  36865147  43252197  41121746   1917723 
 10191975   5571073   1419855   1774031  10942223   6415829   7688507   6893877  64620342    534183 
  1617107    561523  11706153   4386773   2725597  64944147  56481057  24741106   1759072  11690938 
 16403547  28951381  16215443     44433  18212191  62093580    493818  34480608  27118669  49691565 
 30342050  25208112  67137583  55630407  15166833  29403389  71509539  33619323    540267  30869633 
 75269280  33221043  64677582  26794683  55157673  18776199  61168569  19835697  18300823  37099163 
  9332239  42553689  25089972  11695787  15577454  14239230  12212639  22138049  80475687   4585375 
 36621450   1090069  48742531  12924351   1457603  84455332  15414233  12862596  14147971  86769284 
 29475433  94058003  16737158   3496560  10240093  67845508  43754043  11587335   1366203  35305116 
 67305903    613901   1695960   2058619  40605504   8357081    324008  22275727  42537618   1007538 
 30014943   5215999  11830524   9070085  47039291    226258  11546713  63052595  37677483  27921192 
  1233058  38621907  62858031  38444198  71143104  34727315   1555113  55646976  41741673  93063948 
 86038929  79805967   4867947  30972561  39440599  17735223  88629903  34594795   1228840   5721090 
 11257974  10343131   7644012    806173  63315797  26917275  15432923  11026000  54386315   7780326 
 30992175  11010420  16180573  74223528  34025679   3350327  71853003  21195598  29399772  17971066 
  3097623  25050123  48234728  13543434  18629343  72410265  36260427   8189743   8944297  10431283 
  9148323  38691552  43999429   9213423  93122623   3367047   6356811   7861420  36275263  15326504 
 10133831  15480411  57304475  70558275  53945333  47222051  35235188  41124843  21193323  34801435 
  4093146   9435781    502188   3288139   5303533   2582703  41810037   7975177  14249911   7450819 
  6803692  15642717  11898355  48730263  23842587  74811063    949471  39310918  11223217  19444461 
 14775112   2375196  39128853  90495267   3394716  58719567   5981403   1513921  16134648    518269 
   691963  12383263  34758247  18556347  29420375  13384417  25443963  37350339  50250924    801683 
 45121251  36291916   1921906  49189255  21653230  33537123   5513383   3918537  54655603  28256985 
 58197808  13374423  15499249  25118685   6133588   3679487  63016947  20983155  24213139  37003224 
 14536799  46167722   3637806  16095330  23205673  50314083  25122638  42369307  18152647  54312977 
  8866761   9058810  19034295  20243999    679308   5852208  45671209  10491243   7364989   2536059 
 66923826  36138327  79869035  23966178  11429827  15956103   1398879  20785377  15502848  38933379 
   846363   4052263  34262881  14516911   9078753   3375353  11604867  22246536  23468985  11483487 
  3160983  48171714  35155179  54941939   9575123   7131003  10952559   4173473  52936443  16702923 
   535373  55094852  49129913  19899798  16893923    355707   2686751  43696587  16732685  39497659 
 16466055   2691105    131475  44941248    235601   3205101  21480609   3446399  84350535  92242253 
 22907679  58906982  16259591  10557723  17296143   8443327  15273979   7289536  16135579  83415651 
 27441625  13515053  45734491   8577419   4061388   4873731  32030271  25849813   3604523  81164323 
 33530235  38510798  40605498   7201351  11353036  34945697  72100965  23582174  26925813  67335552 
 23634327    291459  35549807  30582675   4203588  44759355  21290396  29332823  10259814  26848657 
 24694299  63925299    538813  77157818  26453323  67100603  10964279   1719243     78558    347393 
  3912812  53937771    149784  39668647  39121413  27528050  46085695  42035367  11631531  52272398 
 12090691  12082299  11763819  33302943  33911567   8857933     13643  53719068   3488088  21714133 
 14463078  79784259  24014805   7562229  29634893  19366855  42264058   7577181    792595  52799433 
 43022318  14852044  22930591  14872911  28590893   3016733  43948745  43321288  33522668   2696607 
 24641121  10799575  19500615  16301319   8335501  56499623   1140059   2408451  68184707  38806233 
 73337205  24778467  52019475   1273494    158307  12766431  58785965  18565455  54749979  50722863 
 22362155  17120083   5167257  28090623   7787463    548981  20824668   8471763     22391  10052562 
  8117775  57485598  14578568  11113760  41279949  52811783   6845297  10302402    282207  17412371 
  2881839  92473023  46948827   2985279  14724633  60967999  31383546  33047655  24472330    673523 
 20857083  58904553   5164009   2310243  33997871  22021479  36484935   1327163  37400255  67465836 
 36122374  52183899  25772331  11608944  14577678  20353947  42078883  41934210   7218292  68434107 
 11633743   7218305   1795973  41984415   1403052  17869869  21488379   5316504   5996754  25285647 
 30205324   7967789  51834441   6831573  55992514   4430003  30256557   8982068  57006735  29084607 
  5879842  26895873  38254911  16664676  10320906   6794739  28026132  25429110   5258733  14451802 
 70874493  20576154   8102491  40660617   6567310    268233    825207  32568055  24723393  18470201 
 23406921  17581385   6896052   5800533   3068970   2493484  25469243   8091099   6940443  46001581 
 25092775  38166003  69475295  89540399  88072539    704673  25594170   4693833  22140593   2361133 
 17785527  23106555  17881727   7347578   2642928   2856493  51637935  26983641  60389909   2643153 
  9543027    999915   9906159  34208313  47902395  17200653  35218647  35317369  33304429   8692833 
  6566991    348248  78353905  20831108   6833769  50342085  10324013  38917471  10798248  33763083 
 44847795   5203457   3929923   9658005  56516187  38145543   8409619  34705695  18345299   1324865 
 16097423    752251  16384848   9723765    196123  42462213  84828223  39078043  49984798  15855603 
 13524634  18593727  27526659  12984339  71240218  18594613   3727315  34893333  44261093  20073865 
 69433407  37290904  36997425  34382795  63253005  81188895   3468648  14525093  23431614   3758284 
   388383  26335083  13748125  31343483  54313051  18918575   6432555  49932123   4847631  54974797 
  1100992  70647734   9309833  20316993  21617667  51038833    585206   9795179  32139969  42017654 
 17154930   6260882  29172894   2658421  10061883  38637740    151723  51931947    768127  15041292 
 40289723  39083832  19622237    451387  30061383  69773548   1614183   7508286  29878898   1272828 
 55693455  11622023  42806183  10118873  51890584   2890346  24362622   8809111  45262123  29787126 
  6858345   7210959  20673555   4507878    400177  28998331  51017823    699993   3955275   4124027 
 28842471  17387682  48416913  68656319  67688643  22964583  74925366   1792191  32080665  68383711 
 20779427  43072428  90639707  59841120  38670987  48440680  61109523    456743  52949850  36715587 
   181423  15585614  41122199  34611273  48726218   3465837  55606344  66603451  25833627  10557307 
 14649883  52260023  23887597  20633078  33373773  81891945   4017435  10635203  38392841   1744034 
 68043972  49491499   5488539   5681168  71282753  19051948   2402103  10072693   2333795   5862351 
 54681189    145625   2905377   1731303  25304953  51049491  36458776   4424271   4315700  10124581 
 43422693   2446060   7800273  11380665   1482555  46126779  57036759   7166475   6013488    724323 
  9696187  10962123  19634229   3229485  31213778  15387030  30491707  35679130  25709694     79752 
  1586319  36573253  67352523  32381625   8016786  10664448  44608379  12860850  25017278  52231339 
  4743288  11960155  18429450   9001171  38480614  13383255  19548035  21144253  18261278  46295623 
 37387572  50139267    355233  10196230   9019663  31154955   6715443  30646418  33143730  20121213 
 14233329  14534715  27426067  76323048   6382203  10330459  47041595  87540132  37635743  47794623 
 58203203  16767558  15761515   4260808  11663705  67613045  21885493  32368711    839568  15352177 
 24940979    207821  45116415  56675403  19947632  19128369   9302531   1936194  63662163  43781359 
 63092859  18356247  33567711  38469063  20567077  20354270  50458803  11567840  17247746  53387913 
 58022247  19762975   5457387  78315801   5289440  79027103  31533027   6513032   6617823  73637193 
  1830168  11107048  38066445  60909081  51607465     57039  15496429  57797268  13111693  22809963 
 86207973  59517577    381579  54467728  12273197  13572032  25841643  56043231  10335111  19792123 
  9215365  64104763  44672091  17863278    139716   7171327  59847319  20384593   5641663     95190 
 20185203   1241963  11798259  31161485  90459656  29149773  19223070  58125113  43667835   6661071 
 69153207  12372709   9251571   2610510  15150135  29208813  15232908  50892111  40943019  40549269 
  5128831  23780802   1928630   5277435  69835833   8761453  17307413  45064875   3062049   5613963 
 33023524  16423763  11293563    964731  47677638   6521127   9584051  65910890  55204503  33206803 
 21665143  22934112  12191973  54784833     47459   4498778  21696662  19385803  28090416  20118004 
 33441059  19428891    121088   3248676  22134453  33236238    838863   5970759  57081207  12318463 
 83806378  16402255    167189   7756151  15334452   3629807  20749952   1044163  10726272  11971138 
 11714667  32296803  38878875  17945291    584803  21331448   6671004  21934762    309333  10246767 
   598809   1132805  25593667  12432136   9275850  16870893  65038101  32823295  44966283  40847957 
 12219885  10678395  28904523  20434448  13255521  25831385  24574483  32635887    191339   2092043 
  5466271  28091709  14107543   4946779  10331691   3791763  11844743  62507463  14991123  29713939 
 10946751  34626663  30152508    325083  38460398   5778214    397850     31398  17222223  17133903 
 21299123   2573379  34305807   1930603  20642163  13706045  55583953  44249154   5243449   9023115 
 85846155  13058889    259119  17759121  36952923  48341731   5143707  47413293  10759655  40185105 
  6664350  18265435  50254404   6078643   5389969  40121051  72179277   8096295  58209693  15412423 
  8431161  14288795  37952224  49295057  19643681  26592766  78196263  44983635   8513199   7075527 
  2931597  11203397  57691416  32559337    649527  20569987  73139373     41763   6135032  25108290 
 23434663   4381623  83111299  22661223  73602519  67712823  69700785    234027  37952877  23710755 
 54866465   7974795  10118933  33588891  30357060  14288408  10240873  36520152  10522230   6726915 
 25953375  45484071  63365721  22064850  16723671  20680603  50798079  40832447    127355  23852436 
  1953183  18274907  25273059  26896707   3108048   8785770  52563707   4740287  11558537  19549853 
 33083907  46940731  56875899  39402978  21693087   7328974  56324523   7725744  20948243  23232555 
  2359891  19903934  34983068  44243553  15643443   3291873  53387813  20388843  42048493  18671182 
 56680857   6318871  45424049  20687950  57140040  12490571  45000021   6656308   1657798  25206913 
  1633951  14613018  28580187  11116491   1002010  24857879  39810139  53763578  12042703  21887137 
  3399539  37672506  33447786  16194443   4728623  10092969  72240863   5609104  59822523  30599739 
 92053763  51510953  14034258  78800523  36890319  54635673  22205409   2889221   3496677   5748163 
  9496760   2336895   2185203   1813183  14890999  18314971    817596  28485759  47268267  59213813 
 35831103  23035311  40936491   9887721   4028739  14192287  62342987   6630877   7864343  17756783 
  3957747  83903553   7297161  25654448  31958003   6623851    720273   9089115  22308963  15405249 
  5310603  12582653   1915689  33024507   2093443  31359998   4630066   4564458   2174559  47276474 
 24641147  37623885  33900587  64344273  23584651  31198723  15012619  32600243  67583563  47821339 
  1479138   6002427  60960363   3312727  52713168  15274515  21519042   7696971   5643399  55645146 
   186371  23312591  19976436    797999  23915409   9240585  24703431  48327963  18238083  16606167 
 11764206  11328615  38787278  14013441  17460705  25658309  13960555   4002717   6031915   1101738 
 38330349  59776308    558018  28342242  63672363  39947283  31336395   6163098   6445485  23035267 
 34672306  35599739   4011425   4705995  65666017  21217498  70972836  18558075  67927983  11084967 
  2878089  24380427     38698  22191651   3416001  82710267  18273563  36032565   2028888  32126908 
 82527711  27637123  84412251  45365568  37432344  27880248    583317    595645  36023402  27303315 
 27156588   6115353  72850284  14031718  19868183  15668123  13300113   9676557  27898686   6583623 
 61549428  52929553  18970287  68000667    855425  52710666  28929219    256106  14113199   5350259 
 29887308  31798219    263639  34758603  62322779  28813281  75625475  50267463  43500017  35542549 
 29463054  10848015  14300871  42483106   3400637  36134607  13317343  22663023  40869548   7896588 
  9215007  44140681  70220959   4286548   7427645   1484543  30236574  93786241  15840603  24222111 
   220238   8015691  34581929   5182185   9396523  25009943   8472527   1179070  65246925   9858843 
 18926652  79589963   6183843   4117615    542769  11708606   9421767  19875282  12790496  21833079 
 44190748  13915079    165183  77192119  12869255  51281343  15769533  72405438  14305189  82594369 
 55236267  15901665  22793123  17105820  20705483  18970678    810939    230502   1138139  22384827 
 47834785  51805398  12373341  40857069  57060963  39507195  40127253   6271153  86692781  22934019 
  1815945  60314091  24294241   1405579   3667579   1066384  68303787  59507227  11058247  81134803 
 37246484  36885393   7065501   3761548   8608753   9744767  91654697  75397265  12403176  36079345 
  3112953   9498453  71306215   3326812   9674787  51035091  15124628   1141179    563121  13199211 
 12403884   9766355  66194135   9064338  21260485   1055687   8545115  59544223  13417065  20193343 
 88254828  19810074  21590582  12303437   5610234   8222127  89348949  78485215   4155207  20817243 
 70781051   1038951  12099707  42823331  10566052  15322614  12620231  34791053  24514683   5828451 
  1109286  19536518     71250  36802413  46855863  38198955  76545283   8766491   2354720    959998 
 35909679  11229027   2476641  14990847  70565899  20358991  32993771  40478853   4942179  37538043 
 22922938   3032187  10405149  74122748   5889528  19116655  10123173  13614591  49075196  19616863 
 94711938  32666424  14314247  63957948  24491295  54965047  28875759   4240689  21096660   4330343 
 40130437  63700719  13888323  41623963  18364443  47628333  18499218  54025602  43951443   1249103 
  4207041  15786915  11583929  54964893    387763   2676923   1442777  56940334   2858316  26776869 
  8474274  45835125  19601993  10002972  15596297  10948123  19030303    346787  75355755  18048223 
 11508604  25508433   7265455  44142747  25977255   7483834   8069461    374222  49691439  86455689 
  8796615  66560189   9711066  10789335   5338127  17523762    339123  81333681  19742313  43923537 
 43143483  40291973  19083201  27951963  29731611  36072393  16276629   2459384   6934848  21706479 
  3781275   4532013  25198203   5120531  25832013  83188868     43813  25633875  23249748  48227283 
  3442842  96935325  11076002  40768497   2150091   7041555    287025  54919743  24319773   5983023 
 68767503   3387675   2015738  31629315  23490283   1663267  28137463  58191824  36812067  15296787 
  9583529  32766234   8551527  52194587  15178027    874447  14140043  41013243  17431768  25730731 
 11585319  34872453   1147419  49573959  33350181  40796011   4551848  48413106  34316356  28425961 
 18594489  27253915  28512771  26301267    716565  56395603   3225483   4865654  12482628  57850191 
 18733677  14963379   2103448   4255868  38500032  26045295   2519715  44343143  26093015  16463103 
   673350  15230511  38758431  55922010   4074648  35317335  90307698  31188923  48573527  46411705 
 55292283  25754723  88355003  62248123  28161300  79367223   6848731  64208463   3545504   6722651 
 22989051   6693012  17621000  42744796  43038000  38696628   2756343  51160935  42374223   7866357 
 14328563   2225034   5594394   6872555  27868109  50904638  49585633  40182683  81892377  61901781 
 35397547  17553059  33443343   8138029  27837999  16530243  41259489  28869649  28103811  33937947 
 10163562  10806345  55345426  43131063  73219434  78955483   4549893  40210811  29598549   3727155 
 36069740   9719467  85841793  46991753  16278763   5604592  35008923  82727808   1073554   2194755 
 24493155   7138266   1299955   1875715  63067743  18054187  12971393  11463926    339700  25775217 
 18058223    649851  18500426   3814236  83182963   5461413   1094931   3011946  20059803  11353478 
 17838538  27244857  10280088   8177303  51939915  41312605  59386923   4250933    507394  73310538 
 19556880  81800127  49066195  46212753   2774113  28292277  12098313  23370288  15411733  59736003 
 20088555  13741131  23749843  28996879  32704411  19247898   2060523  24309113  29794614  38312003 
 24538783   3406566  52549299  14802757  45376727  33829019  50390489  30348987  10721223   3240443 
 21773118    576411  41410523    644037  46532201    102651  72120205  14180247  49538157  19092843 
 21761615  22647867  38391367   9421962  13264977   6221273    518934   6641297   2578468  35862301 
  2926904   5521015  75607818   9203463  59103258  38558643   2430363  10501907   5486198  10854512 
 11444075  51677520  60141399  92457313   8302923  47997481  11765751  12997170  53435853   2701308 
 25902010  81109788  47714009  11229057  14733921   5646294   1016151  45829182   4447333  32708803 
  3771338   8462191  18150015   7603899   3634842  59980523  88613121  10032348  15946827  34268346 
 11670707  66834481  13422371   6617223    148938   1022697   6235143   2218206   3918795  53725619 
 62404683  18994791  77523387  19682583   5641163  16820207  10305572  58579833  18332733  18968779 
  5775990    210918  87077873  18934819  41405277  24568795  18999447  20997367   6709707  34969123 
 73525787  60042572  86055796   3894512   1085199   1674555  28455492   1495562   5695299   4051052 
 20858443  42773563  34866888  23326555  24915918  29898314  18283011   9521827  39358574  16867777 
 69013347   8236937  24432297  48697563  41306091  17548365  12390483    188907   7363563  16330635 
 90271486  33331687   4356282  71907145   6382538   1471740  12402183  19440966  43456108  48203330 
 76260338  88703523  59090088  37519563  27334129   8531263   2558154  74323851  10158639  22355343 
 38142978  11522283  36104664  48067989  39298921  10059593  15585507  16821301  44238135  18196711 
  7539963  67348948   8947376  20741788  21419939   6885010  78290223  17579099  28308707   3675201 
  5791104   5889587  14654229    319111  37339030   3999248  69996204  48857723   2784047  38389623 
   777273  61263843  19332555  17000238      8151  28346385  32867099  20790344   1446788   1383099 
 48735683  69288351  56659946  48311928  30558197    900092  15937393   4316763  14179505   5730927 
  5066339   3183373  10252218   4543395  28260223  21475087     19653    863553   2110623  59242119 
   143050   3301391    488796   6592791  11851962  70812931     54339   3730851  60001623  22195131 
 14449695  11073591  26373948  28834095   4889155  96762336  30002667  15414379  38348907   5283480 
  6276393  31141673  12142848  34080003   7134267  13413699  10754427  48775129  31454147  41900033 
 20721579  15450483   6068913   4825544  10720419  28728095  31703267  80100507  29366219  27309526 
  6517923  11580739  29708399  25762572  37099864  32044971  16717450  14778672  10086719  55275094 
  4209097  53413197  11329773  36983706   1739419   3939864  30573490  93271903  33923103   2780564 
 36205840   5743323  19952055  41008155  35645073  24080621  15335002  45222192   2249547  13235751 
  5993103   1242573  10167069  15458182  54863173  56749383   2148731   3901233  19420547  65658813 
  8413271  51472383  12093503  12373414   6937907   2777483  18877267   5075880   8333315  40020259 
  6723067  54239139  36256497  12053047   8912328  14558274   1098442  15826287   2018715  10625400 
  7733123   3837711   3789643  11562259  39039651  18114728  49129280   1775708    185963  12153878 
  3372935    374861    974275  13591019  51343962   1141731   1960587   4840539  41785095  63065139 
  1126719  66398195  72744676  63057894  31364631   6579888   6243740  27048129  66914061  17629565 
  2372563    972999  41819826  39347283   5136618   3702081  10448379  36839128  26096647  47701686 
 13816443  24605201  57642870  23998591  26392699   3082143  29161683   1672364   4080150  16312835 
 37299503  83042313  30071067  27316690  12664598   3299818  32611938  61226611  20668551   2907813 
  5294139  21118354   6009588  26809185  76196189  42914252   6602331  43951373  47810886  12741123 
 31480936  39142583   2886201  39521381    479147  10822232  60855931  29341719   7411583  30288699 
 32554723  15050499   7967498  67332003  44500227  17210470   8798406  58468268   2510307   2125366 
 49749012  22685953  51006563   1740113  35975128  16125435  19201313  54806049   1561251   4072317 
   473267  65269910   5197619  14828811  90742495  31669211  11693463   5199323   6457208  20865210 
 78776133  18297427  31819467  12575387  28426669   1260765  20407740  45062043  23540244   1742794 
 30129476  31333078  61153863  21468297  36832350  54530008   1838952  26994190  30083436   8025991 
  1070247    103003   7749559  18160499  32809137    412371  24433441  20859132  23331534   9431373 
  5406387    416847   3495956  42442538  10606187  37634278  16470542   1969333  18144381  69325137 
 50881866  72252751  64302548   3601180  66697819  13862321  73462191     41297  74533604   4458045 
  8166191  49546195  30926445  40675725  10738812   5740743  17720277  83769907    975419   4171056 
 13943976  10715159  12930140  57449757   4022973   9109223  48704551  14073275  30443848  11255523 
 12395231    409753   9998836  27965255   3912595  17526653  37451592  48447203  39659572  82351098 
   524173  55799603     91883  60944303  72970353  37022553   8123318  18064051  87363681  42065958 
  1393101    558573  32636675    707249  95323701    326130  19415519  25321608  87020912   7433241 
 59921736  20671131   2770683  17873997  24113889  64781394  11593341  67169797    574163   2395355 
 27702501  30094209  25219879  11382813  19381787  50506009   8764053  12729829  51880785  20146343 
 55680611    143783  32692661  19792467  24054243  20129367  49540371   5149617   3370067  51209295 
  3940296  24763713  43589211  55009203  69823227  68110083    684023  23924559  58731543  56260935 
 10485085  34142283  26509893   7578947    251432  51466307  16681795  12255709  20669349   3253163 
  6323979  23574303  41275064   4728693  12076923  46081963  10149433   5901072  25188531  11948212 
 63758722  27442593  26098659  18937197   1987778   8134651    805348  65836387   9237453     94623 
  2986529  43617873   2119873  11683095  29403144  32933291   4753371  66755187   6030243  29831573 
 19110837  22907832  12234657  37319924  64582383   3455458  19507971  18988218  59872659  31697243 
  9174101  33186255  16681623   4788011  13930707  49635091  21803988  63362039    378168  23953346 
 32598795  66840555  46735856   3629335   7834425  34425171  35099963  12027855   4350525  19329735 
 55299825   2406219   6457749   9976914  19843419  60603424   8587403   1527233  17331723  89895591 
 29857319  27982935  30663707  46665123    204734   2343255  18924123  36909494  70709883   6096483 
 16326147  22083623  28007784   3661607  11656201  67327032  15153275  50989803   9659483   8266428 
 59707533   2860365  25864698  12669229  29987549  19870987   9866769   7811823  79945575  33676818 
 42723378  31157113   1523607  64415929    266333   2000437   7016489  34028790  64957632  36745767 
  4675918  16724743   9328171  12057678   2220943  25905483  19144473   2844822  65026819  11919602 
 15676579  72365118   3735627   4197371  43018881  33311613  47009733  28160115  50469213  11557077 
 12541421  48521295  19423096  23318103  12007013  47923227  41983035   6055396   6304923   1616871 
 53980315  15196123  16577160  30911556   4745539  73167973   8570661  27970003  22311167  16959808 
 81437750  12450652  15104722  82654734  16775115  68428986   7828533  57500887    170282  18232454 
  6231579  45834207  41250974  27247401  19564318  20316607    427470  14388531  29458131  12520225 
  1215788  47475600  56242251  89362286  76040498   6216122  20213211  85660863  21762393  18081159 
 10211287  15873046  25918642   1295235  63249746  63593859     42827  52853086   6002889  72216333 
 21554597   8329119   3645983  33169056  16437183  48365219  65908357  67154223  78009295   2487163 
 79467400   2229234  34658747  18534731   4183755  22169445  27588471  41517148  22544943  22535035 
 13144632  21811538   3897023  49558254   7081729   5627771  68407647  34601196  10202403   6623003 
  6744798   7118403   4487795   5949843  17822089  19360000  20119299  23045243  81293748  66013675 
 20212318  45029499   6567383   1047535   2675903  26787623  34422784  27661575   6889947   7695965 
 16068459  12044155  42142443   5101071   2639850  39413943  63837938  30691311  13748081  44689615 
  3940527  35861605   9268167  45395783  29318100  38167560  63718050    695319   3071331  50509285 
 29483547  42679463    307959   1141143  26985003  51581238  48529783  12353748  63347715  55252158 
  9728986  12620570  41909898   6572934  28288572  45222873   3123299  59796439   2846505  62355301 
   565103  16049160  53549883  22226044   2710707    709371  13203550  32014629  14227695  44883903 
 32316783  20778117  10398843  87282009   8654629  12930418  24797994   9908281  20064035  28952493 
  3105755  54778024  44472975  34875147   1116720   6462678  22500923  12389676  41258223  27712333 
 75894924  44016900  74619470  26774658  69860977   5925705  24757665   1268699  46217623  30878453 
 62435883  24128496  19941618   7449075  63990203  35600028  26749367   4634025   1748001    487043 
 17530251  19530543  17418563    940923    358683  12692670  55379373  18807591  70455995  57509003 
 11630973  64767147  11164203  24906273  13970079  33729410  48845220  14433878  24334121  45498419 
 31511730   6755543   2218893  10907085  81237771  31521543  29333004   9092613  10089123   9500283 
 49116970  11595993   4332795  25007623    486149   2696895  11561235  15432043   3380621  56224889 
   155367   8692137   2955803   9224163  15872142  13879659  18341682   9051514  45249453  11638288 
 81662158   6014607  52775118  11634968  10186285  17785083  52819181  70196465   3525963  51722832 
  5299522  89456523  19959927  36805099  27372055  21781113  36801255  23353624  59483774   7542475 
 31303203  10046694  33516843  39653669   4141450  15946753   4065693  43132407   1326363  14992445 
 15845981  25172412  93377349   9588093  23337030  40258332  25635327  19359447  34723483  21647895 
 79480365   4624008  48919074  26690663  13529643  14186427  47973204  19211091  58967479  29674778 
  2117391  21744062  19418037  50513230  16295241    569901  18959583  39962571   6939828  62585279 
 12220883    249414  38816439  41952390  11963931  13247694  22712033   4154424   9050373  40196105 
 51908199  10665123  34399673  58294177  41916921   6075409  28783346  18536654  33634787  20670415 
 31323897   2936459  44510686    142009   5890407  29238827   5340928  12616565  35087865   1355043 
  3177623  10140669   2849425   6032259    693853  15089704   8772852   9066019   8336643  63286363 
 32950539  53807187  37717248   8555838  22515467    199773   3890415  43599627  36253493  32766273 
 15654345  33132927    302505  26439563  53710234  10500567   5301279  37567083   8032011  12571253 
 13135715  29631773  26996771   9508974  26372103   8828582   2732601  10921271  33718605   3626010 
  3473580  45040203   2633315   4253233   9414395   2054454  57825147  30620412  36060603  66912191 
 83106270  26443475  28793944    203317  16111443   3465873  52389723  44792085  39809715  25383455 
 25093243  14341515  27907323  36810051   6480846   3675615  25025465  12660587  48332817  67814547 
 12803739  31790355  65997243  21490504  10403017  73920102  36805445  69492425   3164948  11772283 
 16355328  56628123  28641723   4536967   5694956   1815263  15965893   5614333   1573576  47131451 
  6776323  62494275   8769448  36630123  29899083  16888911  10848401  40083347  37290575  32928447 
 19909243  19702723  30657702  33604343  27944088  76491230   6781111  10820429  22287773  31456659 
 23267675  48309597  61019655  14212047  15024180   2743413  69238029   7571918  19347585  53832549 
 16415013  19362012  36528403   5623079  56012255  38901257  24296703  16256363    697299   7136903 
  5414406   1381899   6015323  13791393  48760839  10654107  64168101   8125037   5042013  39148676 
 17637198  20315812  27756908  24458193   6106041  62369453  29462347  14807323  39135111  11850479 
   576997   3060321  12382067   5451414  19143345  16102605  24160165  10694011  15100179  59259885 
 27840531   2080668   2962673  18094270  76049084  22408027  48685499   3139481   2483643   9460773 
 24532107    746505   5230173  14887695  23664924  23438643  17000135  29866617   6543243  64758891 
 46835163   1021593  10601373  38109051  42253083  25028631  37186183   2545866  73683323   2052023 
 17894803  34735859  40022373  50581581  52745046    696003   4729981  25076551  50620563   4209850 
   307320   7083563  22916513   9750391   9535227  11190107  25114911  35750739    860559  66889203 
 11429143  62100283  30083883  18297528    462977  14356263  36241373  24544524  17988299  29096099 
 37735483  53472507  12236763  48940355   3996027  49526941  23084872   5863227   3647688   5359799 
 15360923  22655768  26990891  16120797  23918091  65695659   7386489  26574209  66848735  15039671 
 32380027  34039716  59635835   8819315  43907579  43124295   1621463    295058  27037100   7512894 
 16984457  49532998  45531609  58734331   4230003  10009473  41068185   8157852  35843931  41869593 
 29873213   5630231  39081669  28378637    978947  18243772   6924922  12420531  10462713  31641819 
 18940653  84817263  33660995  21665236   6062403   2245485  46437843   1696641  25966088   5837046 
 24631119  84780523   7682523  34352847  16048420  77121302  51585888  31433759  32484554   2301719 
   837183   1538658   4709229  48397449  63710679   2024879  21415119  34182474    180723  67974933 
 39828803  44425152  22137144  70928430  27432969  28352958   7299537  13027281   3555579  11712993 
  1808376  17921859   4306998  28369653   7912365  20038947  18840179   1787160  27768694  72112283 
  5553519  26348148   7844523   9350303  72516971  27711793   4310993  28804173    996387   5690171 
  3848055   4660743  32308205   6376129  20497418  24810389  94777050  43152579   3064299  25531733 
  7160953  20276803   5095152   5583974  49296286  27436164  53373719  65856263  15097218  56769583 
 15764599  10160917  37321407  12990423  49628433  21952635  62648748    611123  58255323    215819 
  1959771  53185398  37497667  29405887   9494188    977143  15728689  72752348  34906211  17652073 
 33396297  14275541  20690463   3264803   5937503  13707459   2546541   2080929  14401111  39260767 
 27418012  34422137  64418258  10109295  41574253  20561838  52362015  35825693  20323272  28119977 
 40481595  14443953  69503643  78605447  26875851  25392420  49080453  93817990  66879399   4027020 
  1054338  22902307  29401519   7928232  13750692   3547333  17952135   3965231  35999307   6157041 
 76203987  29816151   2370127   2016486   1228770  50822763   8218943  48895611  75599295   3009357 
 68415079  79818163   7204593   2699235  35682369   3349168  51103105   9851133  10176887  49800348 
 28877919   8973109  38120900   8569390  11654745   3007302  31278483  11347357  65592883   6929355 
     2675   2520339  26502024   8225133   3524859  21324197   7508865   1276852  80693043  66945307 
 15679799  60143616  35217249  22915419  68198742  49684373  12100919   1396378  17807631   1140888 
 43612297  11612337  76004173  13747299  56103820  85513479   2076333  21346559   5239870   1023722 
 74174727   2139998  12088839  42118079   8898087   5692313  11507437   6136170  11710206  18133108 
 54157787  49786711  17649680  63908403  11090889   9855375    234402   5426146  37494943  25914435 
   372105  15943815   4641651  26819160  34541595  22377623   2644308  16973394  16640019  44044153 
 40292473  30193195  14680086  32634109  52689788  39433921  46142384  12593943   2430166  50955856 
 18979044  12035103  69971046   3824719  28563183  44517999  41447931  58839379  36052140  16304707 
 79288763   5602122   1463923  10243083  43219233  51370783  21301365  49421803   7400835  50130843 
 37459098  58141005     85850  53376603  42907757   2916965  26672794  60143919  47935803  16942677 
 39495186   7640763  51356271  11408227  56856559  73138729   4995795  32589123  25193748   1249041 
 36804111  37785083  69613051  21112935   8559859  17257047   4066503  16664917  15797429  28671467 
 11581440   8493387  14938623   3519708  71056017   9570400  60489963  15996507  42570405  61925379 
   561495  27116635   5172771  78766613  45369933  21535823   6221911   7509045   5403318   7633148 
 43391375   5120138   4185898  29209380  17140449  58581745   5731173  63867421    941463  54119209 
 77663475  32040390  70011323  42098288  12118411   6026073   2324026  21748080  11383083    721233 
 59166275   2281415  44308911   4055915  39035931   3770143  37367205  70857262   3668781   3274143 
  3155707  11336036  14770203  61714127  21700987  77009885  65977625   1363506    805323   3166235 
   365086  10466124   7841635  26323096  53603979  11579803    207596   3905373  52478973  45970715 
  2585457  48489903   3893723  55681531    510373  69846175  32251779  40966720  22496108   2576933 
  2083605  63898404   3217848  22491363  84302253   9473343    623043  87040633  28419466  55077335 
  5668093  20856987  62426598   1803276  40823896  25746155   8722719   6726267   3999547   4124341 
   358248  63700923   3024381   2388472  13603907  28299198  38540298  54946758  10665671  44187003 
 20015475  41751623  30372291  19411959  18939051   8306071   3630043  27134574  72426115  31746915 
  4310219  57739815   7521999   2784128  12657928  60603453   1751999  45398086   8039198  50712381 
    70503  48469462  19172001  18781965   4654357    578879   2639483   6814224  11159057  48568041 
  8480035   5965689  35425928   5471403   1663862  15360945  23245073  43639178  48209298  13670539 
 15354117  65235423  48168908  10693377  18058655  12268273   4580903  39211582   9175715   2210100 
 58693815  32510853  41588467  16383483  16930659   9467799    239698   6605023  15897102   3789219 
 46975848   2372297  41461763  65087565   9513270  30166313  38955633   1108507  10433483  50406393 
 78512443    584988  79038605   7868523  49931790  11835531   9177291   6018943  21534055    157497 
 61419037  14672066   9677148   4111783  10965363  14456058  42944143  20897403  19157823  24593419 
 13005801   2483015  31422549   2080404   3790239  54528541  55399801   9874845  79693893   8167689 
 56548990   8204397  11740847  13282086   1739393  10870503  68836363  61675933  31087091  60889039 
 43682124  29155173   1995459    107583  35210931  23023548   2897633  68642723  23761499  10560886 
 11498467   4514426   5208243  22589261  20046787  42154971  48016338  15752363  12878394  52453455 
 70265814   9844343  72884083   1214539  15378945  20194805   3551712    706864  42497336  82457997 
  9344796  51620349   5073763  45973473  14364268   4265537  13602379   9406273  10421703   2098999 
  3614799   4259365  30847539  35628923   1708979   2779627  24253467   6450963  57321729   2410837 
  7716000   7354463  52446170  16545567   2833915  60622938  28472197  58614434  62745303   7423213 
   391527  21941484   3130853   3450171  19459100  40623251  14847658  51162465  63323887   7984571 
  8728973   4294053  46694623   1956273  82631491  35057061    367647   9054888   2043533   2506518 
 14569243   3361915  65442633  14261067  51437763   7244739    577605   4927691  19651188   2908431 
  4222683  18539202  76622779  52476563  77183023  83563590  45069111  33569148   7976385  33422490 
  2047771   4145215  49827147  48454847  20929663  46064167   8756411  21078306  79660143   6242139 
 27671503  26263993  27056854   7069577  20291926  45722710  14302658  29807732  21599789  38397009 
 28111263   6816251   1715595  44963145  62990393  53125633   4943113    426843   5098671  31091755 
 49443078   3691003  11385801  21676183   4157323  21649373  22373243  17614675  29672725  24054970 
  8712918  11678340  35685306  16456163   2732095   9848049   1325068  76176935  10762350   7340531 
 43939859  37402243  11532903  37218666  46498591   3927265  22084361     36026    447108   2552925 
 58708800  26325388    650619   8791507  29933859   1831227  56849552  16819005   7065005   4762473 
  8392143  64369019   6149035  77308419   3003893   6240243   8410353   2069931  11586555   6557190 
 25769877   6989898  41399243  16674892  29301227  44963720  24859735  26446719   1779205   1203264 
 12253403   2264073  18650223    761615  11590779   8280117  21765609   8556011  16445877  24840123 
 36918431    117936   9567846  11648782   4771011  55754773   1863099  30371243   7023111  32591283 
 60983721  58323547  67558803   2103803  37465243  48986144  15743895  42625123  35089530  24793892 
    71643  22373603  14315503  55738915    405116  11341335  19439781   5385139   2798349   2001509 
 31253339  23988843  13217613  36151235   2771881  20277408  45920038   1128973  28771998  43056337 
 22374885  29248485  41180262  19585199  71453635  83894933   2632077   9178305  54290213  26461779 
  7589145   1733064  46897194  31734581   5449658  64656911  57381808  14781993  13915675  18902985 
  6209502  36188685   1073239  76969053  46273011  86013358  48252383   8320435  17675577     87923 
  4713135  33493703  11401093  26559285  43434123  33762851  12989391  34916403    655773  17923333 
 52731675  39826747  41701075   6622959  17001364   9044559    187499  12011931  16024023   7392857 
 19307203   6384083  13605323  51386843   6907345   5204903   5013594   2792220   5328093    920623 
 27810258  26550042   9004698  15859479   2957055     83598  78224743  12510947  12559977  23398338 
 10138935  36970623   2874813  39324099   9319059    109981   3606297  13917108  35101723  40296300 
 55880789  31192623  15575171  32493206  14920530  39669781  12933069   1058721   6539759  76352949 
 75837080  30819898  22086341  12874339  75932070  35417555   3190761  26356073  35369496   2571252 
  7633467    834099    994151  88815873  63187191  31153245  40689723   5522511  58207713  45738361 
 16662678  26996459  80161051  24145293  29366691  63973301  47960102  65833779  29048295  19359313 
 21337837  12774165    903531   6689673  39683979  80383767  29336977   6692095  56610372  24318011 
 67467873  52415519  23852163  19248294   4750455  15860919  19591035    888399  14377184  26555971 
  2031263  16484098  34016157  19913974    109203  18107142  66804003  32719275     77723  41622198 
   622479  50048290  24098883  46582974  21611328  28190043   4142723  19994563  37524040  14488384 
 49560073  53196731   2356048  79605207  56917685   4310037  28705489   1911023  15384663  53818728 
 10337047  33327868  20221113   9166874  11387037  24363627  16100612  21851707  12144459  37822565 
  3012053  57250563  13014159   8967837  43917303   3388887   6837707  57342723  73100784  88939587 
 25361480   4129482  16416978  11296440  27476203  41951728  15715905  12929503  33689339  69279627 
 18626065   9105843  13407621  53793418   2665791  19343742   3885519  46287559  36927322  74870171 
 11837223  35331804   6633875     97671  26028213  39442053   6637375  67392250  31698699   7169613 
 18770721  59902593   1944597  21484117   1267843   5764415  77479899   5450443  86814289  24263803 
 49912536  27482669   3547791  22763535  14409531  60145483   7074915  20956803  42864443  19657483 
 13137529   8569925  13762554    771963  11910119  69140469  14716725  29983953  57210911   1341868 
 10218793   2324101  48671907  63993759  44353447   1519611  57311607  89860322  42509531  65000055 
   301203  12397303   6692424  39977669  43384068  27911315   9409617  64466746  10626055   3573961 
 40570601  37047694   6250549  27444045   7699604   3948125  62151664  10576356  11711885  35400993 
 22220454   7682687  65211252   6740873  11067003   4780923   2668830  23659963  33241789   2448299 
 10932016   2388878  15355719  29032321   9204232   3862407   3433688   7396753  16029543  19002925 
 31280123  32336473  73570668  34536931     48160   7413909  16843743  13408431  83273565  62447607 
 68309739  75754668  74002947  62684967  58896839  10352944   3313391  28634738  43276713  18210018 
  6189298    383955  47575083  19212318  39925949  46224243   6820773  12834319   9914421   3086428 
  1047821  27150963   8862587  26149873  53785855  41088773  21261603  25906535   3186978   2986431 
 70591611  53799493  45759988    151401  78760194  13227656  54565867    649436   7085793  18782403 
 42803091  74061467  22428858    317063   4616372  38698107   6974587  11853147   1414455  38544873 
    46583  38951315   8946843  29165897   2744595  38635423   9459879  33862193  13929038  20089412 
 66349263  18328335   8710021  27730771    184938   5087097  34074933  80631142  56245753   7311448 
 44356727  78428554  33874747  14166841   6421211  15336873  43171669   6272337   9694203  16780195 
 27905233   4429464  12299963   3788049   5031833   7866015  21045623  75350083  61122919  18155535 
 25017411  48127826   5713663    154913  31312573  45287516    546802  55805283  53792091    561511 
 11344658  15434445  12626079  40540822  10449796  19195123  26447109   1350808  29653035     74514 
 67131099  30797007   9436347   8808523   7889632     28539  60960673  72612991  50813025  29855275 
 32562498  35054331  44132195  19940293  28567044  73767135  21873093  48490061  47429043   9438924 
 19864498   1277115  56712881  11961864  34914637    238148  17931723  81383835  12766128  25504317 
  1323873   6284751  13231865  36615250   1351843  35168737  70802852  19661248  53187048   2743540 
  9415495   2364795  11059892   7670283   1158633  27828645  58117413  27838248  14447523  29530375 
 15253039  25342623   1957981  27958412  20219883    740823  25207483   2802903  29645098  20433003 
  3104955  24122242   8367615  20095975  25028921  33342432   4558092  13983754  80470623    423295 
 30269667  66326683  15675211  33389459  10004117  25570473   1652560  25316623  25179990  32672931 
 21759147    422073  38814831  16827428   9876258   8955071   5341710   1578033  18661782  32022551 
 12292263  31364435   6496860  61366691    497921   1720209  11591182    248763  19535597   9820448 
   194790  38029987   5421879  11982978  15705251   8020988  36803616  46469723  14034273  31653723 
 35730875  47748276  28780152  65655771   6871407    162175  10035888  22371211   6815769  29007627 
 49675155   9071535  16062301  52031091  63626807   3420009  51806286  55390887  85360213    171798 
 12333873  26121525  53170071  62391793  70128981  61587920  42879483  19016388  15903987  12970919 
 54305115  41440988   5142015   3340731  13772639   2687991  26083323  51422556  12493723  14967388 
 15304243  25905115  21647091  13993623    968955    232355  34012539  25026923  51133491  17345423 
   983985    607023   5866991  22645935  53669772   8444707   5987797  10845817  17623731  14360379 
 29027363   2159403  19582809  47628696   2601568   9915523    908730  60918499  24666660  40687223 
 15681062   2236078    731998  70753383  63389403  19501099  17602309  29560008   2227899  17394149 
 26952433    971887  55844385   1488675  24638685  18433448  31145373  48368702   7985409  37138191 
 13805277   8278879  51608131   4356339    100698  45865563  56426307  35491033   8184689  25657152 
 40116795     19717   6225470  31923429   6573711   3692763   2172423  33510099  61498770  34192493 
 16476132    194592   2314665  10675486  38369581  26766483   3896281  24711837  21431973   6925635 
 18568131  46675319  10196213  30806619  14278233   9276278  24455123  14998533  37242006  19737697 
  1503603   2407187    401425  64083615  13670143  10618995   6143715  76322031  89118138  24596178 
  8724763  14580975  53882211  30316731  12425403  26522277  16294148  14412807   1331140  51370107 
   814998   1583871  47843772   5726771  37086067   8388269  29420969  41814531  15833203  55188123 
 73716802   4665855   2204143  19750808  50275035   8925201  81914793  40627867  24115704  40315979 
  8101185   4680123  10997032   8775321   2087842   1593083    747678    799355   3849002   9820696 
 10037535   8921959  69080675  73708132  43567206  22925580   8173680  23455239  22499007  34730357 
 40893485   8474323   4749801  27608737  14684299  91512522  16270348  16614523    745043  31753819 
 23677746   3704908   8176803  49344435  11373898  39670623  31920261   2039397  33409833  51201266 
 68724999    769650   5957733  41500980  25741331   8117635  87892673    131498  11453123  42411843 
  8336139  42862347  13502755  47902590  14416611  25313933  32233209   7311603  21547971    271247 
 69451787   7770999  72687363  14931169   3004098     20595  39855595   6982098  19233275   3082911 
 39374877  18285233  57640251  40026921   3896883  22599705   5696247  20422343   9356487   6238923 
 38123835  16488430  42220911  53584543    582375  20912868  47850513  38509291  54071179   7146332 
 22474633  16755673  29417691   7361313  15250938  16467274  50976459  12684363  59591637  18137580 
 28666033  34432418  63299489  26806947  77560851  10641051    911543  10379313  13016203  37857917 
 59066664  31915188  52545371  28478118  42373883   1238451  24970001  40480323  67368681  94463751 
  5418279   4506027  64633560  14115563  29321584  36657549   7956003  19500723  26440307  54181427 
 12666413  65035823  32678097   3516253  12075035  41135427  34232991  67622495   9725331   5408843 
 41148395   5007651    831163  21342957   2775249   6854949  30457638  24976640  29744754  31429220 
  4160279  54670921  84799259  23648205  22708691  20003883  71507433  15143573  43060950  70451439 
 48884196   7466043  62656761  45910119  18471063   3842852  15630262  12508839    755934  39019951 
 31813727   6178475    357931  82755687   1247375     60708  72641917   6924469    503547  51488406 
  4687683  28825923  27546446  15990291  25342803  13039746  23174643  28191884  26089598   5035654 
 29625087  37221783  29603709    416492   5370223  29799666  11318248   7216011  44133563  53731873 
 81617323   8715753   3088065  53399039  64265928  46632339  24408704  70325079  72368235  37370288 
 39435486  93197903  52657547  16841299    448818  47675943   2626623   4347435   2433453  72958967 
 33338883   2217533  18442182  11890001  13912158  18341523  53031123  18078403   5248278  23953227 
 19721073   5660427  12297928   7962700    296818   7771698  49095468   3723639  78884422  35281201 
  7843646  15414893  27624027  15296498  12976998  93423123  53598808  62480842   3512463  50908347 
 21827115  19597884   2798931  29415493  44345879  50559918  25060155  40715520  48650391  46905723 
 23087364  34924593  18040015   4835227  72657055    792873  36056115  29545926  67499970  24167193 
  7973473  59143893   4902219  82677211  33979317  16385118    712180  19540098  47660217  14402203 
  5530923  21110259  34524069  32683836  24088002   3380622  20338683  24067284  15550073    679305 
 32624858   9250456  28686030  24590191   7815966  28812566    351117   4272900  55299488  57336435 
 62852907  32232223  10995679  47685707  43083375  64061727  25459137   1500215  29227464  37375099 
 55727275   3026772   5123861  26830073  82872023   3847593  33144153   9136152   7263683  15115608 
  3625595  11627552  75167931   5401194  29305203  32239843  18727538  19013820  43907763  22852849 
 71030391  21403845  52706049  32958765  10079133   6295223  15695423  35586870  17008989   2344489 
 28546665   4554160  15415279  27943339  50955224   5545578  38926203  25458332  36655588  51781573 
 56640282   6853839  10967811  25182987   2596533   1131099    112323   5465937   2929353  24052587 
  4973179  33898353  12665223  59964955   1154811   5814266  28461374  23562593    460027   3659998 
 56097252  33163553  31630150  19723935  17693181  14101623   2893572  30533919   3608883  12774123 
 22504559  20896692   8431602  31652633   1619468  10209331  11773545  36597035  31261994   5929806 
 16272083  61420995   6799278   4806034  10275578  28571473   4318123  55359498  89094471  62782883 
 12116266    113467   5551676  40622070  69653763   1185123  68136297  52506353   1162401  27985465 
 79466275   1299879  12092142   1295443   1254066  31847259  16895097    681368  17118123  39737213 
  6871275   2877503  39881160  48290343   3992851  77834583   2398178  84944073  14166679   8773713 
   757101  10671579  23283330  23105920  74086071  11683873   4118883   8514907  17891501  57067483 
 12575855   8822101  23353137    910257  43252787  10008493  31696603   1465381  31871787   3680871 
  2464563   7930143   5610729  83609865  13271264   6959739  19280601   6485230   7181160  49552479 
 74254243  19593323    926460   4500942  35655498  72388933  34885543   5812315   3735816  19098771 
 60477330  56872473  16600179  24027731   9340179  35765545  64449301   6287883   2040044  15935523 
 59326494   4743483  13869539    723370  37298548   3267541  33652859  62940239    914043   7670908 
   799803  52728315   2252442   5550603  18754453  35635011   9317523   5072645   9620307   2038083 
  1716825  18337084  68400703    626658  10347023   1641623  51420387  23224473   1519326    610171 
 33917059  27738114  18781473  49280627  50199447  64538710  10797855  17214213  54246353  12049575 
  3389163   8290038   3076263   8606977  42833457  19121013  17135643   4597507  24167123  12889077 
 29941224  24715878  21956267  22421588    182624   3834864   3458739   6283475  55823170  28871952 
 18520827  96616331   3702808  14019072  37065843   2901399    738231   2582336   3517603  22657967 
 22572990  17604415   7806180   4846941  24165577  42215317   1395049  16010628  17399962  56863559 
 83835096   4041987  29151499   4463483  10789755  18048329   2809397  29855893  22276653  12332023 
 16115916    953063  38317395   5410152  15078612   4212369   3662243  50172742  14217019  38386086 
  9518863    661317  55860070  51380331  39153097  45766137  10108595   9778406   8608643   2270523 
 39172020  31115767  28363683  11517386  10735890   3910323  12651069  30011811  16188519   4641604 
 21810483   5591259  30880913  16201573  42371493    544859  29275543  14063832  27676843  19424955 
  3439640   5215419  72236223  78581508  16391244  18520998  51050358   9857027  34594261  32981123 
 25150179  37767118    305375  30603091  29945088  38442171  23192271   3335803   2937393  68584443 
 92824893  11518928  10645275  22803293   2028606  25271883  14645973  16928758  54498644  32706171 
 12853065  40005393   3555987  14949456  32468027  23324187   7949493  31634903  28984650    264593 
 16069614   8838163   8188887   2725290  60294903  16243968  55987779   8049182  50989083  45671479 
 19228299  24436887  25589399  13181064  31327437  64791192  23233863   3738715  32450613  13309287 
  6284100  31318194  20958463  21102243  30580419   3695478  11710731  23781633   4189485  15376507 
 21546123  47734368  16367145  67469633   3461755  19579003  36063948  36512949  61985979   2308772 
 11713695  42263039   1896287  31206281  31777635  83308887  16546881  10933890   6633987  24870987 
 69960833   5199756   7388289  70212447  18518019  62383899   8312936  58368153  22918263  11567175 
 27130289  10078483  64225147  25685967  16624203  26584559  14809113   3397461    748962  27101199 
 24464871   8521163  34486149  21751535  30125720   3094363  33509136   3446558  16502523  38637601 
  8726043    660813  32007246  47067519  11929083  48698808  21355199  55111947  18996858    289071 
 14772987  21052532   6932256  34329393   6217483  36222838   7403511  53866945   5025903    474929 
   118359  14579820   3737394  63457422  66634651  71570698  57483899  18442149  21057023  18088656 
  2138277  68665083   3057105  71982801    186387    276441  31384963   1670728    461323  72542451 
 22321163   3774435  27937735   3075945   7924808  18036321   8745733   9560379   7420590   3916023 
   635004   7193925  23746938  25877563   6338589    950787  31281192   7919724  50399073  15036269 
  4273443   6985243  58737508  59815923  39479405  59566488  45847174  10875003  81855499  56960123 
   764691  69925677   1263649  28271892  45377222  73931739  48945923  27832577   3273367  46031537 
 25440873  80018757  11816718  21229317  15134882   4255361  25992768   3835161  64326458  31803135 
  1002682  37420123   4276867  19521435   2584089  78220496   7414125   3185025  30339173   5432408 
 11709861  62172119  44652894   6059878  55925523   2376623  32275443  40930311  18416087  14024659 
 34661848   5670351   6077796   4239888  27525767  29206313   1040788  22601821  38562755   6005393 
 49569708   4215967  27596997  14219548   8443987  17529657    908457  17419020   7591817  20515995 
  5490105  33889299  87888252  30654691  22402019  13819083  23627329  28856353  48827035  66350953 
 55957913  48633649  19437255   8759427  55668003  53486205   3342481  59927463   9593615   3207600 
 43180548   3493360  57519585   6401815   7836756  91012983    679903  21574281   2387663   8741853 
 14480154  46454277  23978129   2327703   2597457    217255  53211352   6632571  52099555  43171790 
  1197291  33495468  42616959   5825943  36575340  28368303  10638907  35047104  30947671  51286463 
 24685938   3304158  33203735   7584843  17539788  13846787  63905910  52543995  12674380   7769475 
 13521021  45193473  54823710   7923835  27663994  11979501   8392743  58051539  13382013  86053191 
 36215267  54017049  10752932  24618886   5910867   5583903    830029  23115663  47272803  39031994 
  3024948  82446097  35875557   2682504  15055273    207019  15432635  52339299   2550388    887124 
 17539535  27628067   2091777  28176843  12151797  16437687  29314747  21618343   2523441  15180855 
 27547482  88532171   3092667  22988087  22679725  47979971  22098780   7478803  20320394  11039451 
  5172990  23717352  12832507  11068673   8300648  22093101    437511  12319203  31103370  66628931 
 17980490  29279775   4334619    104703  24757218  11588726  23973411  66450427   4566235  15204099 
 28719483  12168231   9935407    203118   4287777  42419943  44503197   5769774  15281253   8827491 
 37886895  40418503  35221549  89825503  58256367   6756923  36321355  76066230  39226065  72246315 
  4740195   7189776  24259848  10014253  15165039  77819533  42424545  10888743  43907652   7359813 
 58780943   1298343   1468488  44086123  13245180  41639749  38926948  21999483   4457823  56252213 
 18801627  35127047  41815703  25540769  15552359  53690595   9534075  68866349  48043680  65974780 
 51629793   7754289  10403175  73370463  73206005   2723883  51177130  39154533  38808121  14888997 
 44179258  32588651   1656473  55187112   1733163  46427647   5139099  35058223  29944473  17203155 
 35576844   4824798  13421531  80118133   3332498  41849315  17599605  78365619  59560371   2529012 
 51040695   8745421   3771968   1505031  21587373  20298357  50527815  58543795  13706899  66482660 
  1761662  15271473  58513663    101973  42013728  82274783  26467113  69056323  13105691   2986428 
 12462617  75539988  30673308   6587787  56453597   1411249  52097323  29591451  16636995  19757041 
   628113   3288948   1396791  30114435  21141502  52191402     22629  39056313   9547648   7752179 
  1022213   8961033  82538613  37800156   3914385  50089312  24963228  26742597  41385356  60000123 
 26525818  35794868  28551381  27892635  24020091   2532615  19606197   3985763  38897475  47444148 
 68199023  15055023   8031003  12531963  45153551  68834427  18490557  28572399  19689093  32412667 
 56407619  46055928  50967585  64760501   5247823  15350163  15771873    447341  20093133  52490615 
 29561637   5203727  49873695   7123803  15229659   2961851  31253839   6685193  28726755   1519323 
 65243770    733661  19669172   1191808  15952971  57691970  12003863   1077737   6610437  63380238 
 13528907   3659999  18994371   2435503  51764667   2164961  12757523  38942907   9996910  45870951 
 28999418  72361929   4976346  32297301  41223299   9534483   1798878  10910757  46718666   8514979 
 28407989   5954675  12746347  15134188   1264338  22147237   4148627   1088899  55081648  32365911 
   455667  65449023  70865195  61490043  48678627  10698683   2688699  29404795   5107365  59938017 
 72273263  19968897  60839320  26188827  22960814  15777423   4688287  62594391   4124439   7633225 
  1240999    557323  49519723  22930311   7218622  12229366    149283  33168795  25511868  24905843 
  2754489  29191223   5325273  51821907   8645891   5987364  19413288  40404408  21929283  94218916 
  4738923  16184811  38971042   8576407  54505015  31051611  27902139   2654795  16551441   1579629 
  6187317  33523251   7001628   1709303  38419263  16407598   4777948  10877607   6194907  22035590 
 14704375    782307  40893083   3657894  16717629   9695913  29721822  44165559  18778253   2611221 
 68262975  50198253  10674957   1106349   8692300  46737683  34848339     56060  15500043  11865043 
  7474873   7951003  22659923  51953531  32127318   2932853  36961327  26134651  17786881   6193702 
 67427093  27660795  10215321     56586  34827876   9861933  36160073  20330123  83431905   9319487 
 46361553  14842223  41100031   5452990  25813537   6512123   1517555  35895120  14945743  31461059 
 44683831  48035859  22947033  78513600  14075492  39378117   8848050   4533819  20799243   1666638 
  4027423    177333  52958913  21220299  52708119  49685955   8931297  10173585  81172851   5478443 
  6310215  48611316  16580538   2424838  16722963  16020699   1752723  10992663  56469599  42738531 
 31240379    161143  80891595  18054898   3574071   1801023  26843732   7774008   4363587  41064898 
  1317723  15340431  89354892  13452111  36071401  36574485    225627   8632274    584299   5803346 
  5653782   9749555  14075613  22138316  23181879  23453403  17046588  52431649  18269843  44903966 
  7041183   4437459   9596643  15355323   4607466   4971835  73432123  11970408  26396597   1459743 
  7296198  15154899  12688058  41083643  17556984   7904992  22292274  47884833  30340938  29951771 
 19444470   2216571  76756675  41183195  15612192  11382099   3855903  41466281   6589442  24626305 
 24793551  33650519  68328595  24154248  65032740  10438221   2093337  11235351  10101579  37130418 
   293235  39091331  73569493   3318942  35404368    179133     45091  19064168  11642201  15526137 
 81056659  20992913   7886984  18177385   4213335   1445667  19904187   1058321   4681547   8760444 
  5340060  22082106  31063371  47331725   6638742   5754145  29999394  10585347  13412795  14015739 
 25516923  17041812  21735913  20951430   4324923  59237014  55867707   1351215  30611368  60317409 
  9645707  33644670    301873  37669499  12950116  34987386  11529707  28684050  11260743   1620469 
  7588151    835875  11069605   7639565  30033885  29173272  11398129  48588828   4333179  19682625 
 23783987  43830531  10059623   4098309  73743483  67929087  26778147  14836571  34208069  31895713 
 63676563  43751751  81173899  10482273  31967681   4789850  69339900  31423659  42072255  18808493 
 32340296  37191003   2926431    462880  67861653  36605517  19470596  12703679    332938  12394590 
  5639339  26927779  27097347  45687245   2651212   7332849  60373891  54393269   9754567  12182748 
  4865439  29030595   1473883  22543623  66642174  24390873  51572493  19174263  25407759  22493385 
 63677969   2868154  16009398  37473333   9037323   4450950  17848167   7269257   7449091   8853081 
    83542  34474335   5596854  27588285   4644811  22076751   5522055   2930523  68268789   8618626 
 42302373   9126019  34527770  32112434  74395023  13185663  12789921  15943521  17713875  52631469 
  4641570  76932551   4480475  62616876   4680799  57978375   6518331  64128005  47700251  53787107 
 23722899   7882732  44833340  57721311  28913423  16922620  67905499  18757645  65396243   6355207 
  2349177    293538  34010673  16633474   3159591  27596958   9781055  34155107  80219673   8953929 
  6743739  18981473  15859005  24826169  37509243   6013573   1376399  11525063  81566925  85234123 
 26861724  88231672  31716321  53562231   7085733   6369811  48727043  34063059  25695891  38214355 
  4264392  24535849  33586995  45646517  40089603   1695366   1844238  19371343  18160888   1602843 
 66906155  39054907  11992467  36414951  22971006  15028293  17773608   3976251   1385578  20577673 
  9031863  51147037  45229660  17039031  23185411   2475553  53069555  23645319  30804008   8481093 
  1073381  36366057  53807100    157875  46401195  34897524   5917398  31759635  19600803   8256532 
 23163067  51234425   2782455  10112992    922824  38339259   4941508   9288545  72937911  10223223 
  3811433   3063948  29033595  21937353  40864715   4825793   6463163   7057971   3187419  79426649 
 27860573  44084853  17406168  24124539  53297913  64266206   6224079   4497502  24459843  25900641 
 12490843   8262123  20249637   4576387  24825732  17799817  24089153   9108915  58518973  21396591 
 11500983  11869498  12345120  45903799  72378151  21137995   1665633   2568827  30161778  16351599 
 39416767  35810327  16935659   2384523   4606018  17004084  12432363  23363871  51358877  16347853 
 39896133   5960763  20417949  23733348  22824051  40755535   4968515  13100187  74064243  44108979 
 35780763  25537383  33176475  35049423    461169   2900463  21453163  52030335  11266762  21250395 
  1400121  10666555  74628667  50200570  58304571   4773021  16837758   3591750  33245360  16145623 
   175398  51645253  23662344   7456323   8446743  33628707  11631523   3267179  19175091  20794983 
  6597357   3716853  29506303  29192907    189303  58263987   4461921  27034893   1680711  18300372 
    87763   3968222    551179  14216723  50133865   5141238   6856071   6294369   6194857  59289399 
 11660923     29733  42667768  33332781  78674613  52435915  33315671  45276413  33775791  41516523 
  5865891  27789713  20952555  41529631   3867913   2570683   6942688  22412279   6320723  64716061 
 21504123  11837179  45423957   9587408  20247441  51743194   6030198  45073385  45492381  20677808 
 69093504   4716603  44979243  12032803  51547091  28318221  41643747  26228913  12260319  13971199 
 23843778   1348035  82556727    203205  11528423  34868257  46418813  38585519  67777011   5513024 
 13582091   9298210  39047307   8083101    180121  35726161  12348123  16992723  37221378  82373139 
 29680023  71064294  15716538  14811191  36150331  45343113  21951123    832515  62179323   2556063 
 26500243  11978649   9008109   5979016  25010115  41162475  38535543  41522121    474116   7654383 
 34114043  75287523  31736253  15422451   4842313  59292299  60414902   5202267  14072566  79529644 
   439999   9356239  23599797  32041131  15556587  25560315  25590237  18169456  22995817  31014407 
 38476473  32199519    272673  20539625  35589623  86440553  40319259   4201083  76317339  92726523 
  9554250  11304957   4909603  62576023  16721523    356855   6994764  66433507  19746267   1006230 
 56229523  14600658  16184395  45683145  27546693  48524541  29422320  20659905   2303547  26849858 
 44442833   2977953   1063237  75020397  54791379  19397797  44196779  66502780  10529607   2336441 
  7469786  24285087  20732147  10660723  18089363  65558577  57293313  69535663  47683115   4141137 
 16113979  49785007  57994059   5902136  14095931   8480203  58629135  58605417   6091716  42534549 
 10264528   2158538  11916600  39337572  64445997  21627947  16462963  28634675   6218363  69804801 
   245931    466786   8367115  27453966  17759806  37637168   7945259   2116005  22547673  22248596 
  6733819  15762165  64119514  39956349  84253243  47732118  10931067   7019331   3297600  22687179 
 43955883  11487948  14617017  30015921  37855731  36506338   9746926  47028147  45754623  28376163 
 62302795  42516069  40364923   7204119  44469831  50789103  21807631  13033593  16225221  22288075 
  9162683  47936167  71777173  13886523  22703739    397014   1535789  50680210  28616565      9850 
 19494367   2963031   1216800  18308341   5195922  17876583  28464545  39138099  21049815  10166445 
 15479779  13530327  36879398  33496773  25562895  22521116  38495993  53494179  16353592   9711573 
  4105539   3402123  11889721  41197731  22850133  29529987  54785019  35547193   3372723  10031820 
  5873538  31317558   8582048  46603696  67372649  88787713  83283974   5442953    727863  10489315 
  1365571  14980299  14543255  26968511  35435313  35920203  16003067  30697417    804219      8172 
 37938521   7008577  52895493  19981017  26924901   2998437  81813372  36707373   1393579  18537535 
 52496663   3073971  25808639   3924583  17035335   1225462  12242803  20167329    503151   3660169 
 10380582  23237123  24663191  10807287   2150823   6608583  32806188  17181768   6220933  30988699 
 51290215  10419303  22968409   6388841   9974703  16541703  35258718  18241339   1696961   4781193 
  1130888   1530327  16086859  19852623   4987713   8970981    454533    186288  10186723  29024647 
 36143442   1149838   6799723  47969498  51348538  20107851  61877323    325623  43836521  16011366 
 23654352  15399498   7407618   3396791  18294695  12139800  16975259   8932293  29598627  81665968 
 18843924  19155771  38279133  13454673  32875511   9969139  31806170  49411998  12056217   4200567 
  1423698   5767458  40317183   6735483   8788478  76355028   3803058   4059787  34953755  32398773 
   116337  43375413  34513287  11641323  14932923  48648867  14984773    565962  41107123  56980965 
 52142181   7850532  30276252   3867741  12521333  15273219  75919571  19262565  24524353   4437835 
  2256873  41137239   5675862  45589654  33625275   9521916  12124470  18784037   4295808  11948813 
  5526886   3445760   4023989  92101323  49554348  11917603  68333563   1596465  33893448  39490483 
 19998075  11846312  17753001   7056123  68684506  21112323  67203908  22625739   3039659    835451 
 11457795  48501339   7067345  13167051    953493  19793947   7491139  44982915   7774236   5555842 
  2710283  67058075  13414753  76470751   3853063  87026015   9733035   5718991  55437263   2706123 
 26718793  18350881   2261340  17015303    630459  39728443  59166430  19764283   6165708  14609039 
 12718318  16139501  13103715  45192941   4419683  96617391  31558824  52137463  24489541  71129909 
 25865963   9086130  83711973  10125579  63280193  23478135  72035849  12398145  17711851   8793271 
 62982636   2312497   6916513  80783979  75162045  23559819   7133547    471836   6012803     82205 
 55361439  27145423  30395559  10735465  16614651  23901773   9841388  12763347   6880880  39048682 
 36971808   7178580    702222  68577513  24902053   8623227   6800518   2390147  43614460   1224051 
  4043817  27943853  34253811   8885277   5665713  53591694    830455   1742453  64966493   1247691 
 14286459   7810713  14026273   1945806  35564418   4538391  61849723  11409963  88688219  16051893 
  2095843   3763023  19827681  27399711  22328875  85754958   7844734   7216123  31388133  26982713 
 15183423  26212837  48159051  34342183    113782   3821409  35806623  25452897   6199743  60292506 
  5011563  19407851    287803  52328643  30722325   1153275  14750292  11368558  58480363  18946011 
  1470712   3162363  31298391  49278355  59529780  30948070   4633323   5940363   1946679   7684911 
 84304371   8484963  12147279   3085533   7736511  53115213  12384467  15212151   7732245  19472173 
 40308882  12835259  28437495   2292539   2382035   4363027  63342411     82304   6339183  10251807 
   152145  58412813  12784779  58451495  26892228   9770667   9788603  80323977  16755813  20759475 
 39191594  41697867   1311320   2822964  37628268   4881819   4350363  53117218   3976746  43375785 
  1721790   4759808  29299635  17268347  21624669  45070377   1641333  20070179   3748989  21967046 
 14944572  35313981  16436877  68773893  56974263   1920768   8223319  13439463  40076487  70176919 
   255227  36671233   6172748  20648863  35369651   8862501  23156529  76701211      2424  23826939 
 13864344  84078003  29449914  31880537  29144707   4020963  26771179  12117792  10734671   6110953 
  6312623  20380754   6242493   6107565   5650911  37587561  40274328  19048943  56162753  23637443 
  1465591  15578413  36025854  14704631   7984297  69914886   6832091    130063  61299663   2452199 
  3825663  19134420  53743359   7345061  86426737  10114803  24175779  22643363   1213045  27885753 
 33958920  25504362  21667618  56602993   7498395  21554539  69924294   3287351    757682   5531019 
 53339387   5159451  22881058  25732432   9813888  75091311  37273261  64279759  39618331   3731123 
 33231295  45631203  53576506   7530963  22816123  43001523   9446387  16619154   3246571  46987171 
 26055741  12714871  12810778  46646107     76901  28867131   2526673   6963604  31000659   2455801 
 26908023   5359795   4245923  11150970  16690011  36123408   4499298  20205825  27864103   3528957 
 64189773   8902456    480883   3293507  45074471  12775393  75054817  31866055  54631293  70334860 
 43431483  62370169  63333171  13014129  51114498  21142182   5704797    324096  19767134  17219743 
 71702325  18572154   4377261   4177527  50511867  12844223  14137388  64873533  40888651  33032477 
 24475023  23001963  32945574  45229076   3080013  50542678  28241653  20022155  24960507   8718207 
 30077673   2588451  72232927   9897190   7248570   9997095   8218131  13397823  74975149   1922353 
 28562810  58971623  19986863   2288211  11719976  25030405  30627078  79921267   1097867  49835535 
 13239150  55018657  88085753  62926479  40391794  35581496  13396972  78434987   3294578  25235823 
  2229324  61978137  16124867   5542887  47341532  65153031   1999062  40076743  15154885  63972935 
  4602171  40815000  44913171    249251  39596109  84544955  44061309  23916183    626748   3760383 
 13218483  17943895  11133343  13295483  59676175    658053  36759559   7074840    511601  50823798 
 50831925  14073271  49753783  73710243  42596700  26227842  79792806  20648563  20157677  35810763 
 15930797  47841963  11379843  34811019   8654889  27489627   5166156   2739563   1334563   9443830 
 84619974  42368850  56873643  10037396  32580315  30328097  26624469  50576313  36374071   3962403 
 81823323  20387291  40164741  31151994  11922072  19545221  30163429  61629125  49758018  24450855 
  1594763  47114527  51869259   6841647  67798235  36316939   7644993  12569379  26525403  55727340 
  4567479  30925062  18933171   6161869   1311608   4864059   4701406   4289603  46249271  16341891 
 22231473   7245998  50820894   9888819  79314662  66378281  50048673  31782981   8803995  13236253 
 24823659  28893218  18454087  75144218   8229864  39303851  23650687    581741  11660189   4560462 
 42150163  34059992  11437143  10766115   5572723  15136473  53048625    875543  36641013  22182831 
 52584603  35620363  22651563  46845171  30031173   8166635  26614779  58941951  59246927  23033283 
 25555458  57283261  16805436  13993433  58333285  36135707   3219549  54445381  75613143  12227283 
 21118623  39788493  17273253  56549839  10566467  14507889   7475955  21856823  65680913   3001496 
   811241    533513  26828148  39072723  20896793  20403369  52168886  46331627  25713261  10221243 
  2905961   4905218  42298923  49496714  80160543  13606553  16948639  53212659  14159255  17253945 
 67782318  64286388  15168128  25423612  42791400   6784189  22892685  14670365  15307519  28375588 
 76186875  50014968  51327863  26771487  13574403  14608937  51401109    317195  51078729   6000078 
 31862713   2109079  36641787   1742589  19941919  52961368  14269413  50401153  59866311  95157444 
 12220258    370541  16678093  31446780  75187638   1108947  31410792   6623935   3098094  59333090 
 70324648  48069334  20057043  37590063   1879627  84759700  25296065  20789075  15917109  55585245 
  9878211  33306783    980214  69473733  23626735  30249691   7324160  29281623  30443693   4346178 
 71101149   7193935  52646849  41349483  25718595   6447415  31374987   2166124  52235124  50446811 
 22765163  25628327  39228411  53327089  66499108   3543095   3144228    298363   3235917   6856235 
 17865835   8183466  45848555  16985695  57123453  19027008  12909507  14667451  25239723  17030977 
 21947064  31022205  16817374   7240001  80017671  59600783  20149091  11287707  21591933  54223861 
 27433958  15739847  30273911  32863041  18068992  14877251   2388722  38471973  12219459  56750777 
 21976443  30639291   3136362   5368587   1738588  44783517   3417813  34342771  80916387  67942634 
   301596  50906499  11739150  39173510   3677291   8052315  15709993   3827427  14406873  48344363 
 73104135  34350825   7143523   3460587  38945583  73206637  34389693  14648121  29423023   3973716 
 21242526  69729937  84006525  16582725  11544775   2779643  41036589  61117276  37343531  30572179 
 18222927  81592149   2629923  69238875  37831339  91535847  21825950   3756782  21892813  62581659 
 13356144   9002443  20752035  57453183  19081603  29494590  22728246  54187575  36206979  10557978 
  4392613   1013769  60249249  23928231   3865521  31260849  64644965   6641133  14388339  24268433 
   210641   5637623   3689312  14009843  14719245  53119596  70179778  29972949  61035628  33621168 
  7988901  27453407     92007  18357033  29142618  19489994  34918273  16683579  41906438  78704883 
  4048143  57339938   1907443  35166253  29245937   8338659  24310412   4400897  63015155   7933733 
 46132833  13868883   4190083   5053836  36290833   3595449  43291248  40676154   2272447  43552358 
 13291511  59775993  13238235  25959507  22418667  33903823  39765561    759576  70984114  38336773 
 37849033  34391823   2084793  10120703  10662313  97710947  35091051  37045427   9908511  66034923 
   145023  24848541   6637533   6998373  67967193  28366843   6699471  16488741  60695281  36322017 
 92926725   8651431  23431839  38294031   5281971   8948127  10183623  78071873   1929453   1178962 
 13289198   3297091  11415205    773790  77677233   1023717   8059557    109986   1024179    821996 
 36809019  48531633  60638946    588459  31229007  34859960  60750756  22657551   3398051   3389541 
 19002353  34094742  11911387  43395267  19254153     98241   7307943    422334  16405737   3334865 
   561288  59917383   8036387  16017131   1039461  46613074  33802234  16458625  17513373  15107061 
 88921998  40107378   9777681  31703323   5569177  21421711  47795437  69069165  26437429  31670067 
 14318289  51468367   1139776   6811708  48268567  13331763  37971906  53831817    115693  68729613 
 20741613    224541   1147191  19914728  21011868  38142224  22812625  18851383  19524579   5146449 
 16359161  13072423   8141253  40701638   4225829  40961544    455591  33683383    659400   8416619 
  3413197  37610268  20241503  34834179  27102638  78671823    877443  19457618  73401208   3423076 
 35398723  38474293  78239193   1555683  28773407   1494631  37400277  44791639   7690883   5396139 
  3939883  51163521  29346745  28415275  67497011  75676791  30126555   1599713  63147267   5414219 
  8233033  13531733   7322163  19328410  14514227    234255  19602814  78578001  27479892  13808805 
 26762169  14899994  24248923  33897983  48761475  15467795   6553109   3451074  51025623  62621575 
 38039384  17462169  17895675   3221283  29158233  31977679  84190173   1483678  29565819  40833253 
 59503123    322851    388329  27630831   1842927     73848  29293787  11731381    825558  20658123 
 22368366  22883913  22983995  27348255    516305  21974226   6287091  47778843   1032661   6348448 
 57732386  10299207  14950671  15060450  83276952  30917214  29797619  26257233  39945571  37538767 
 14794950  35269343  10708623  17277243  21322341   7975873   7931805   4607769  16875453  81807064 
   261150    781977  29595531  24325803   2006061  12259179   7315515   6538017  40333443  21951645 
 29435361  42340707  41708215  15510489    985807  42484863  48125489  11324895    235776   8207978 
 26716725  35151113  78353083  21816099   5336883  43078308  16185648  67522641   4145760  26863563 
 41200531  38493448  56703285  46303804  21932187    627203      6915  27216015  10501755  11405697 
 12690487  18266349  32120875  53310687  92033363  15022273   7422285  88657209  18496467  33334656 
 10918599  37105275  37809363  21403187  35346723   8248187   9071339    857363   9930951  12309819 
  6685634  10636515   8619301  68867295   5336607  14220723  19575437   7257933  11012217  13455600 
  6364863  15658827   6162840  50694030  10202359  14958066   3344227  38898927  30018615   2801475 
  9015185   5880920  40805643  43293813   1764763  19888251  31816573  55079932  33562439  36592798 
  7928976   3452043   6078923  11287419  12931734   6981756   6160327  15437243    942739  85717403 
 31364283  11134891    835293   2917875   2584523   1285621  18397749   7285097  17751671  59488708 
 34972115  62081065   3581997  24830841  48634253   7997688   5887623  17320199  73898465  19614939 
   228003   8558451  89040479  10183891   1980999   2630476  26577511    305463  12845301  12963579 
 13209011  44204383   8185587  94944123  32031023    693091  17165096   3305260  12986703  18977571 
 23248248  11591211   1559748   3778387  19167354  67260105  35565458  95911505  91270920  13033101 
 84693387  28012650   7334145  50361341  49025406  27092259  45645632   5473823  32169713  40831373 
  3732939   1605123   4571883  64835523   2355993  61194763    934793  19696359  14073499  82904103 
 13450392  41009262  20231279  26849779  46264605   2626701  18088293  80593743  16097083   6641307 
 10625436  11487951  65778927  19084560  22034178  34938985  55593615   4853514    441387   9169140 
  8428686   6819583  61503666   7997926  18617951  80561988  75404067  32935650  13215587  72756681 
 30769222  49803418  29333793  13348437  13581933   2509047  20292351  82014991  46538742  54184044 
 48409323   5497755   3274043  26107119  27974031  14375483  69036783  19239828  14792299  51699025 
 27029407  88764406  51099582   6013629  14379415  57587555  26576563  51256223   4350155   9488571 
 23040258   3214803   2751875  24532151   2656998  10285893   1123053  81105212     40803  31612331 
  3583493  12543751  58937409   8429379    417023  14933470   3266603  13323067  40814751   7891326 
 16346706  12252195   2091342   6631023  16665019  17326875   6688127  14329165  14977714  20691663 
  2458068  17536459   6925111   1521406  29530869  39142793   1388103   2533425   1944543   1664205 
 22407267  16540162  33107029     85201   7002667  40517983  23408672  51514018  61039959   4799658 
 73356565   5221237  50304874  27358073  43618922   8650023  38698344   9394060   1479748  40685859 
 13622082   6471453    479638  49240339  45862546  18326188  11666757  20646953  66359436  45209539 
 38461083   9120983  38393348  21568421  20972323   2934123   2022395   8026692   5814651   5315349 
  5217903  74602976  43290843  13819131  16413590  31014203  54799982  73265563   6787803  11393643 
 65859653  44919751  84862033   6670026  56289310  22644234  45163637    995579  60013295  11750029 
 36485649   3399222   2390343  56620323   5911487  23256571  28756067  13232325   2569443  55969580 
 52602651  35955048  33239369   7964538  41255959   1116555  53624637  19277831   9964473  50169053 
 58509568  71264353  51550525  25178376   7973855  84793203   1845787  51935634  22585083  70178095 
 50537691  14772738  25584574  47577702  61280683  19783090  12855911  63239709  10485601   1329477 
 54711764  47336673  41393307    520503  35598888  43003563  48087118  48756291  15080139  29997581 
 70627773  34860651  37158101   2271535    842523  66660103  37985535   7981443  34578974   5326475 
  2336891  13993463  31485675   7315323  36676107  49025211  19044951  27467073  41947715  52047315 
 56762852   2772090  24724830  23535753  50536741  18071631   6763947   7323453  25144183  64127566 
 25527898  69018213   9196103  29533020   1021563   6810760  40569843  10149771   4084513  36060399 
 16084411  37830003     15684  81621051  32250179  50045183  21921409  27158507  56927099   6987408 
 19223110   2047363  63127057  62590149  82187817  47800667  55345683   6889577  10616155   2084196 
 19332849    226653  16021216  85581283  49227319   4253838    423675  22708556  36050603   3317955 
 75657419   4500993   9867863  11486895  37048983  85805643  69468363   8922603     62361  40306889 
 50588043  31227059    495991  17220123   3695539   9857663   3059511  28415323  22089743  19990849 
  3183048   1125071  57422222  79031903  22276111   6540891  40152069  17447915  17983653  19130637 
 44171688  13370307  65456461  76281627  17361803   6240591  21049467  53121723  13759790   4822929 
  6962145  24744089   6870843  58524663  37649193  16448793  25329363  11150171  23604347   1539003 
  1408635  69881753   9617115  34514113  59988723   3021039  66875659   1642971   2379503  24130758 
  7923199  40933574     78023  52628303   5566651  55306387  13292241  54746561  60028143   5283172 
  2957427  11246408   6283575  10511767   8025643  25816102  30735393  35804973  35775365   7320453 
   208683   6112671  40890280   2798523    391714  18901627   5365014  21576048  44137557  15441135 
 11418915  11470775  37184244  18662074  19916721   5507823  83422995  69518375    133674  55042944 
 45184493  30721982  35129211     23555  73045707  18376971  70652400  38255075    105387   1230191 
 73504673  76855083  39912303  22709823  37327998  12939477  34650171   9609462  13853963  31287273 
 79344849  15676415   1215813  63473997  53320936  60554491  30539359  48635775  68394579  89851787 
  6680733  64816539  26000503  56529498  98185803  45442843  27779598    957054  90954051   1578658 
 19139917  15486468  30565271   2683899  39869659   4431075  11740683  94189239  22961575   4931742 
 24046775  37419267    112893  52288408  15542489  71158029  34801929     51427   7514763  32762955 
 71494775  31675703  65450855   4629408  74135355    504307  52257197  56504187  21248763  40707435 
 20749748  24741411  37834811  57310551  60754696   2750640   8663119   7463031   1658196  70291957 
    65433  87723641   8289273   5570493   3677071  82480419   4162171  53300354  60463890   7260523 
 22058371   7880697   3718376   3187132  12387945  38511603  53673988  33769498  60375207  11118615 
 32006853  26677791    939765  75807600  10278523  12836466  63792429   7010462  16669589   4515193 
 45507472   4670867  33298395  53733705  56765895   2560042  18449973  19240149  40564445  50641298 
 12561199  13890714   9839153  77549118  40575291  85093011    962062  17774502  20429237   2158259 
 74464268  32175003  36141018  33117531  16508622  13893204  31529819  46888398  28183587   3087255 
 69685281    439023   9300265    104097    113751   8107919   1228938  19320237  32371676  29707885 
  6149805   2586403  28584195  17485512  65570163    286063   6708151  15553547  32313824  15927055 
  1385848  66133365  14880827  15955420  31834317  18069629   4267113  38431561   3897588   3058707 
  3355024   2805459  76885323  16993163  31500983   1865787  14043573  63969171  50619277  61743268 
 46764702  50386299  26424075  27650102  18389102   6425313   3772666  63985653  14339985  83039198 
 32554635   5904864  33793213  31230923   4229047     76511   4527088  62961918  43267139  58483476 
 33193359  16867729   1633670   4828233  42251868  11115959  21932425  38059761  23407392  32301123 
 49384102  23659923   8935827   1893755  69519993  29912387  10831699   6237933  55177933  41661888 
 25794892  64203768  45461917  61892539  33406203  39655611   1762641  69634558  85900881   9791859 
 55258235  19883103   2114657   4396578  13673451  15025294  11193195   2433851   6152248   8297269 
 19272198  23239731  10672063  10011107  21515603   7802645   3489322  11172642  21083283  41719775 
  5549491    447753  36241957  13090193  20776171  11539167  52323625  51203695  48118317  13733907 
  6900799  50035012  57221333  57517791  11679459  51806763  50929507  34831058  32695526   9262739 
 14750691  10609183  39741771  80011257  10491180  12615517   5382630   2011110   9611556  27534633 
 20855503  14309341  11802651  67819814  17055588   8211323  35967383   2243779   7283705  15267111 
 18038642  37604047  16806011   7165113  71832898  23091779  15340635  45839501  58487433    544074 
  5798643   7281051  11792453  19632123   5921753  38774891  35513480   7089010  66121179  13340487 
  1932537  25290363  61267431  51206748  33824963  16056871  14235201  72903443  46321647   3087983 
 21253353  62606529  38536587    300518   4167081   2527739  16739223   8689557  74495349  81991243 
 13988019  13426794  54410878  23468958  23302050   1912803  39783333  35019099  40077555   1670092 
 41531371  36282483    709635  72886013   4957493  46276078  33508297  14440323   3013631  53474379 
 45144178   7054800   7756305  39970115    519083   2074407  46112091  35433885   2725543  52857543 
  6291993   6951505  31928244  31337695  43211417  63460823   2934357    216528  28322443  13681973 
 29044359    732827   4442717   4140833  14735844  50974865   6361755   6378603   1372825  28497706 
 56991673  39054743  15396855  92735227  15802957   8199338   4884123  15663084  41951586    977539 
 18984759  39662205   8399543   6847483  11474988  37909137  28922107  17891535   9861487  70634937 
 27839840  15380283  25969103  36855207  27193432    377021  41330823  13464477  19798473  59815320 
 54349623  22306944  18290893  23837793  53816424  13496270  33076275  48889573  28600327  18584139 
 48657423   7096029  18830243  46984558   8455176  72301503  47978885  20640210   6616608  32217975 
 67470393  12802783  54042837  32738043  17825293  50294235   5626437  56352965   3124447  15054785 
 53719626   9381027   4880859   7674343   8598317  77239055  26565613  10110331  17060787  25045659 
 71819325  86582736  46715387  30383346  34312048   2662587  22269643  26339519   6682421  22414195 
  7856673  15828439  32185240  16246887  42453589  85450851  18023143   8561855  30654373  14955738 
 18562933  16012878  18875889  66423763    337004  20816871  17292799  18408590  55721217  10911708 
    93181   3676245  32567204  11675723  14236947  39529123  16533168    244752  39546689  29090107 
 70136428  15772135  12183441     93275    315195  25243251   2185367   8056715   8682363  44759943 
 25464849  38654739  20590447  12368966  14311011  86794139  30644697   6989703  55665717  70120443 
 44349125  46880259     32695  22907719  71320548   3466550   1090318  17783889  16238787   3004791 
  7196979  47964380  17906129  60653031    857373  41699163  13040483   3649192   1647083   6894786 
 13249605   2930138  23958648  22766373  26861139  20830903   3536955    775755  21985905  56003763 
 28275312  21771675   5528503   5072343  10486353   1860375   6315795  24453186   6089466  34769781 
 47444383  23875908  28675446  69136552  11158243   7654998  14309564  31954110  54669921  17439951 
 27731211  10458711  14579233   2526891   9471123  46261759   4757223  40013076    254163  17264820 
 21611823   1886957    923298   7650207  33919484  50488163  29589403    216673  51745323  10936807 
  2684063   6590475   6672918  81402841   8938460  27496922  25334237  30069422  23600229  31772123 
   417995   2929519    439720  10294553   2392767   1513663   9675987   2369209  40410683  65290579 
 44682099  15282819  59377098  14099460  50945710  59422440  13701083  49712433  42174708  11758623 
  4665265  32123945  29608433  17119123   9033864  88550144  19524931  70226698  12103778  85848945 
  8575683  42700431  15558627   1623998   8333288   2992137   4300419  40051371  36266247  64670511 
 27646338  43333539  40450338  39596964  46298115  27513184  77564146  18394200  16898804   4549683 
  8867037   8793914  10892940  12556135   3712207   1016503  92265672   4806923  30474939   6445925 
 28529563  18797726  91266464  44486841  19489099  26726683   2856627  16840033  14348733  30385801 
 56714487   4400943  13608679  15892335   2654043    154163   4808283  29737080  84270937   1260603 
 72981213   5848333  26850829  18093979   5365173  47247674  23169368  10494597  46403901  10122363 
 21034201   5064091    834483  13213815  33747333  50855331    616951  14739663    374331   8775682 
  6458187   4417951    870348  27346479  32522075  24825199  16344255  20332099  12606627   8287778 
 46063452   1360628   1850211  19730935   3989904   2151327  36488820  33679923  20892423  21319697 
 16706484   2634768  11848023  10695802  14631847  38424611  54019671   7393308  19559495   1172873 
 46396783  66632205  50680158  51526438  72786659  12436879  19788507  45828348  67628639  23441483 
 17003655  24751783    892113  36016116   5179506  62648415  33842490   3076107  54360804     29814 
  7468347   6995715  12074955  66156183   3282356  89953027   8968313  17469371  37327097   9258350 
 20545100  27113105   3260523   1758633  14424897   8067498  30199673  75905089  54876296  56622460 
 30518772  16417524  40596094  36995175  40760544  57788762   1716513  15754953  24809887   6616391 
 23003675   6786099  21900861  47089541   2533923   3635371   3602014  52772764  28103029  37103483 
  9842431  39995439  65717863   2694193  64632369  52697373  46126257  10427991  16853142  22503654 
  1641470    176449  11121480  31272603  12179953   8672214  38656746   9208686   3498783  15818523 
  3355284  44606481  91201145  62269029  42611237  26733723   9985803  31371498  26341438   1275711 
 45304548   9465943   2251799   7941051  16319303  50936954  41031265  21379371  30504623  14399739 
 49787819  10885003   4441755  62150934  14412009   4952175  17157659  77763243  26771835  16149759 
 26542733  84580526   2180318  10371657   4974171   1321899  28642137  23447371  14068736  14763111 
 13493139   4045931  26001623  56624923   3549837  23785353   8882549  25029915  39847051  24789999 
 30008187  19084843   2587771  34223543  34283751  27691899   1736183    505173  26414121  73843563 
 24294075  77492083  11885699  64713291  89235544  35739961  83811093  28320648     41353   1254108 
 33007691  23784359  26593473   3970299   1449967   8203323  35066229   4114174  43766547  16787514 
 29929078  26766231   2318523  34048051    921813  23309885  27816873  26139633   4666579   8810988 
 58950348  35200659  64017111  24020987  20868349  31171548  17620053  28857912  14056386  19157093 
 38332455  43467459   9616047  62724631  14844915  49358564  31525987  26747053  68356257   9770527 
 25420349  12650397  10642493  14092018  80424951  19959433  14603346  72124709   9198555  83422759 
 39138283  31759451  30596859  20094168  62462523  20753339  12616275  48575300  33798763  18911355 
 42481050  20641238     22619  14933727  19412703  23964382  20018580  16664723  68534088  10376346 
  1226394   4315844  12433209  46205997  90782849  30599887  65682303  38874611  20674656  13443355 
  4325631   3191379  27234667  29282043  74872662  44867616  17404433   5997383   4942747  69489487 
 10687869  35320059   6986803  28801267  11442822   8753779  62488923  12136443  10218231  16636443 
 47345953   9845745  45122482  13398749  18001293   2746625   7129629  42836451  15337965  13639429 
 52989150   8229358  10706997   8763633  89021578  21911721  22776443  26623979   5199557  27649390 
  6570947    872091  10489019  79170270  55383063   5063133  40895655   3081089  14849493   3713979 
  7910745  30008843  33922823  55052361  20571693   1752712   5835039  10213326  43303403  78564522 
  3393755   2227802   4395303  29285709  12548880  44845308  31258658  47588976  49510845  86996508 
 19489707   2040759    443923  34110813   6649062  47901042  22034913  58522681  39440422   6669927 
 24103599   9359139   9097183  22545489  10560803  39020435   1469331   6172479  49016648  14172323 
  3600417   5059176  14491458  28796495  47305875  56971635  22979222  46975246   7177251  47241843 
 16254235   9585531    716739  16927236  43799103   4120759  30511448  38201183    762555  20566019 
  7971499  25940475  34872093    779055  21307439  18375675   7476953  28787064  17329246  11551291 
 18393223  16551033  10719481   4027115   1658538  38910147  10143219  57612419  12555715   1562239 
   720073  15346923  20827938  11309981  55763730  28037305   3416459  76029648  74997753  10563858 
  5981937   6988041  32324723  32663468  29571195  42777933  24866327   1373773   5268526  26408943 
 29211623  15949143  31530519  39155481  39673950  50626152  33495975    561018  19591827  48117891 
  8044352  42773819  37841563  30139986   3060565  70815723  39734265  67579609  34095999  43403255 
 17335530  25675423  12464427  28716909  44595366  13209513  34276843   8431329  53709675  30981773 
 16493157  13948953  27804453  20239265  67910563  42382608  52809000   4342492  10742593  62184235 
 21616159  38087295  15744823    157687    590847   4297006  14784091  18088131  63060963   6265395 
 36585453  16368846  38186271  28248615  27228383   2245611  26298733  49229043  39092761  47317793 
 19917164  18913290   3802911  26381898  34531323  51103878   8611005  43067822  24375573  32114380 
 18540171  38073375   3510123   3738645  28102023  42820011  15957907    197187  28603555  42550893 
 17723040  18831679  52427919   5462359  77099033  11226975   9722943  44830248  30530323    129403 
  4135968  45646620   8826756  44787932  59992523  29201001  14643243  24734743  38554737  15344247 
 14346240  19931217  32982513  20659982  12705023  17700553  18689523   4078358  41828469   8163024 
 47879344  33382263  88230671     53429   8038113    408823  21697643  20780740   6923923  29995773 
 43790181   9458066  41334713  13043323   4747013  13601955   2920050  18369243   1678778   2703837 
 59584544  50302353  63043434  16826511   6080859  11877953  11260911   6491580   2817483  72067435 
 49498715   3147305  20486721  64379854   7863615  11497723  50104331  66521424  68416029  26088359 
 40686483  29129543   5785408      8453   2693331  12342999  15310671  36001931     25170   3549318 
 12748195  48540123  18019123  64015739   3781911  27257961  65239899  28745733  27841146  42197327 
   538875  17408098  26535853    395863    760978   1925239  29621638  26548467  73711398  20743403 
 28173597  12647511   6216563  34025323   3806736  36716084   2320413  39902907  36527850   1736781 
   429214   5094843    936023  77680971  22705043  54176507  79910965     51873  27602185   1492944 
 50566743   9722635  14401477  67357923  46770279  36204589  53728721  27947583   6349137    450501 
   255729  67364827  17669964  60210537  41093646  14817882  26295424   2076795  89672498  38418142 
 43666107  48108627   1547873  22072628  18618517  44309388  38419695  52931799   5569623   1009935 
  2775795   9850559  22860968   7697039  29520993   3247289  42275727  49781998   3985399  12324099 
 66444538   1824610    816291   6422331  16679933  13551948   5418849  28449753  15859379  55027468 
  5619808   6530391  18104178  15448653  21035263  92345321  87706343  57911999   8129211  33921769 
  1527783  62304763  19533035    351347  41990267  13076312   8891547  29705742  87332445  44152869 
 49752023  15325257  14921543   5309357   3386415  11281173  15584123    759003  84989274  50213947 
 46236744  20288338  20215608  31678115  49551207   4806143    637723  10386929  21923577  19973493 
  8794275  10495787  51489393  12457595  12148053  72234195  27163391  27775163  69121721   4573531 
 15794975   4738571   6201547   1038789   6898011  10764857   2405673  51181623  29799803  26822347 
   303845   4423232  51058139  15868599  68731023    199837   7384158  26201475  62199083  40315485 
 10310839  20060450   9436623  30644968  51938601  20289884  20020955  63710230   6989826   5582671 
 19018903  48334227   1817491  45927135   2732223  80557512  28756227   2670526   3660454  42273835 
 37042557  31841921  29446701  10410863  67895678  15002027   7176993  20169704  14703002  38239653 
  3377259   2920391   8641431  38569083   5148979   3626529  17154265  25716078  28208886   7973145 
 22448703   4976647  16920733    860379  25342583  25391223  28988283   4061279  40017877  27133103 
 12314451  65195755  56707059  16105091  10519533    189965   3109097   5538381   8819311   2709161 
 10890417  14312023  59109888  69015333  12633523  65698805  29607405   6352233  21842385  32835315 
 45273135  27687447   9005210    912703  27502268  13590347    770648   3206913  75117768   5683308 
 79170123  77067311    245075   5371273  47803992  34501860   2457043  21065100   7924523  52211163 
 23379646   2083413  14124795  36420039  27175899    410574   9752547   9537999  54858114  23467013 
 12557756   3950377  23317413  12032709  55135611  15396711    717824   2768456  50852368  88515753 
 29059311  54589765  12802827  41080831  47002573  30829008  30160903  14974563  41978803   1398365 
 47567412  25964187  80701755  11793220  61821841  32440197  65027967  67203624  14970306  11403762 
 38845615   4875487   8902054  42909387   8467573   7931354  27550482   2497083  18089414  83244073 
  9028729  46735409  17487249   7177579  47084873  10098892   2729787   5268606  54647367   4987875 
  6475011  26475920   5689212  39581637  12862034  77717397  11928513   3885264   8988307   3389075 
 66711732  65496372  10415227  42767799  59712976   8025409  16444628  33937323  58305027  18922539 
  5312866  12273147  15319851  24850248  54021623  12832710   4572313  16883431  11721041    638838 
 96220713  46957643  15719658   3723783  12270840  61179459  51034843   5605723  13022979  35852709 
  2765235   6611713  32475354  52735050  10196175   7639601  11430855  12129147  42462092   6949608 
 43379563  70194973  24887454   4824802  61400715  67205625   1764303  30264907   7046764   3988158 
 34147916  46393509  46518238  31138543  20843855  17957518  29518837  20095338  25211373   6793763 
 10697933  52079099    259663  13855623   5849407  26574593  11657643  60245574  45254433  47404487 
 40801902  70569894  26821743    904264  11697223  32380055  31505643  55580439  25904463  25948539 
 21527893  68962663  21606819  34765625  26020383   7995042   3922431   9419922  17238245  38613456 
 36692883  28958819   1270343  17493347  13262163  32556194  34714705  50171418  44077671  12163020 
 33114771  46974583  19550328  41363548  35799029  39607075   9625133  34786798   7419403   7950325 
 53116043  41820191   3514128  26963835  79977427   4154755  20298175  36431679  16290695  26673945 
 34225789   2191673   1127761   6004697    177856  22735219   8732682  31831803  16337843  10911165 
 26105238  37733091  45467259   8474886   6322843   9984603  14306273  12743294  31920495  16680353 
 17750394   1077763  75523851   8714565   1630899   9057988   4406928  47032413   5740155   6113901 
 12482859  16094635  73931358  43022543  12837108  36664971   6235125  85755255  57006231   1207077 
 36556121   9678587   1611780  11958651  49376937  37966629  16884642  36831437  32629811  42166089 
 47136555  36442128   2483581   8370283   5063205  17796525  40960875   4334622  24166050  30938807 
  6577506  13915413  34765823  75835076  39133395  26900191  34364895   5035153   9117993   6480519 
 45923033  10222059  38761581  39466363  92898123  31408878  87504991  27786467   1484235  34371834 
 10515143  85277838   3477453  62871999  44324862  17442366   6070443   4738875  17622585  36527019 
 63603971  42076368  19420205   2139819    106117  15394676  12689389  12150312  58910896  20319773 
  2886843  14207217  22140135  13256421  93547451  39997353  41587799  13755135  31136915  49412498 
 55240938  22537123  11642107  61919872  41316991    572023  56292749  37058928  31423401  20188995 
 27956625  23565483  31751895  10342651  10490778  13698175  16305707  65182089  18078183   8810706 
  9462909  18534483    630790  34244499   6597093  45645361  34640671    753785   4344426   7705491 
  7680439  41432093  20156883   5567534  24756118  27578338  69079069   8320877   3263019   8215366 
 44330553    298638  41594043  30744311  14859168  89773984  83907605   1086123   4564878   7358513 
 44094639  28437047  16703715   4496163  25300273  31225515  30097798    240801   9489435  10003437 
  3994187  41003947   3076773   9371372  37596303  82227219  11138083  22442123  48124746   6626131 
  1737583  46522086  49913663  36950784  41038211  14194640  18553083  15097041   3160137  34041751 
 36284184  12276471  74023044  31757739   6300735   7431599  13708586  50287983  17415065  21471895 
 31350963  58375067  40560117  39152359  50604703   8831544  84935974  15504423   3624810  51058811 
 79039662   2968481  34544607  42913371   5890449   7432523   3973125  40356559  10980678   4299999 
 30585240  34353923  12602223  15929471  86080182  23095419  57862275  16251375  20013897  18830589 
  5686384  80326859   3682587   6276817  24549171  16225143  42420544  10276219  12002034  67743957 
 13689369  55905627  72673299  69487770   9569683  11450993  11817827  18188543   6793419  44365367 
 48853805  15108018  79452255  20635073  14808052  59785536  18204609  66056013   5982344  22014843 
 54561433  33278296   9217107  54895557  60879144  22915309    736283  52114307  43184138  52779907 
 26806863   6587529  63222324  58860123  33466731  20955103  14025551   6347435  20443627  21293325 
  8903941  33697703    333068   8168262   1588199  28165015   6955773   7160019   2748623  29329566 
 26305934   4109099  31092537  20639493  17761915  38112648   9608568   4748667  66746107   3330083 
  1653043   4106235  11779152  44222007  33964361  44247423  34146459  47523192   2165650   3099603 
  2214285  17276793  15697665   7026765  13866843  21949063   1509987  20490355  31360965  11576878 
 29651523   8717123  11505555  45440778  35374353   9762750   9221653  19356060  76129995  28221721 
  8588027   2155227  87740763  18954095  30159219  41342559  44916129  21137963  31454565  64136703 
  5632655  67355323   7490157  10838832   5196271  13378823   8890018  21786611   2278641  38329323 
 19494627   5761263  22523145   2612603  11310975  74393643  46671538    813873  89187887   6852150 
 23418203  23320032  20937979  65824791  52164813  39725705  53797207  16190927  64195791  14611451 
 25178640  22792939   2807403  14661084    631410  57031995  20263227   2990733  15846401  37970485 
 85380099   1061535  39155373  39959335   3352173  53080111    102603  27994713  29463228   3481778 
 12258369   7860283  14002583   4328835  10978782  16403433  20158443  81428469  28868739  46573467 
 11170755  12599316  31069455   1955592   8427227      6684   2591101  33941041   6727712  18850106 
  4523355   3407822  49094076  25468452   2878614    645103  11764433  46576738  43493118  48267927 
 45851907  40099220   7158612  23150737  21904827   7638123   7964160  45833823   4098189  10783427 
  4562787  36481043  38276417  16316571  84348828  13450259   4819083  27648042   2227605   1862709 
 10436328  18370933   7495117  64381767  68990499  71910603  47621619   6458523   7127133  60737787 
 30767547  52048393  52545155  19542066  49477211  34870411  55511865  11421570  61209933  52541829 
  3921851  19321489  38771973  48243233  15997845  41899659  13597467  12622073   7895339   1511311 
 52810080   3263757  50032653  34010931  20625579  51091486  15118941  24904111  49872907  14139039 
 45685164   8539648  38823613   4358904  77151528  58457144  18139678  42653988  53802865  13757883 
 37944978   1986594  13608927  46162903  11602753  19205571  40227151  59424300  55387884  15412521 
  7743241   2111787   7694133   1348019  18033576  11603683  15932345  90702883   1318833   2011839 
 70321707  12402150  22585861   6745093   5448566  46149325    418735   4481526   6414139   3730561 
 19824894   1816991  11616395  81000397  60717979  53685888   7447594  35395203  59626169  18138738 
  2623682  74314923    249463  15407703   3241393  56894898  59713259  22164195  37136059  10394923 
 60250933  30652755  34357899  76589461  50088431   1269295  55321669  14725340  75184248   9508475 
  2243303   3819291   5428894  14697523   6886233  37745960  20200779  66561251  14236313  72688725 
 74777379   7121083  69036090  21171131  31642173  14227304  24935871  15791563  30594691   6002763 
 70568946  25480051   7807097  64686259   6055043  67341823   9318957  57191388  28812134  88408443 
  2190123  36636747  49081845  13511689  10993210  14055818  29290664   4727993  43235823  40988679 
 17571191  40238709  22738238  39532819   1524513   8857492  19052979  60295215   3415436   6847403 
 13045831  27132558   6824175  36460423  44793331  49595643  48022775  38445423  13111835   2172887 
 24055734  46331394  32584486   1191467   7711491  40757281  37207895   7291440  12350283   9604003 
 51481163   2537538  20770929   1587748  32301115  38127498  16541565  12577743   9849598  13546693 
  4768419  12993103  12933657   6878885   9851079  28452321   4787463  59697033  48241889   9990021 
 14014395   3721283   3476217   4056955  32217585  16184399  39925269  36575723  16814102  24596673 
 12594730  48539195   7374458  46556358  21011001     60686  20194612  25062283  21799807    158083 
 47518152   4528827  20484616   9055708  25156683  18443510   4094889   5708438   3306075   2992112 
 10956943  36315259  12583651  36236373   9940998  17072435  14743579  53331489   6074709  10818196 
  2814387  19017000  18622671  13586115   9115251  54586667  39516623  22537683  43932205  18846285 
 44089079  30726351  41074311    681615  31011414  17483624   6526389  10355673  33543619  48217019 
  8986353  19076478  38413023   1967865  38167798    834642  32155080  48072723  12931266  11595447 
 64894623    376911   4800039  22255333  32597209  39677752   7746169  38065651  11754798  43581421 
   956721  17437635  16246924  16101003   4954161  14293658  54926631  14427468  22425673   1561179 
 13713648  16165965   9622855  74786133  24091998  24039494  31149751   9483810  10518540   2339900 
 13870563  49518615   5466003    203573   8712605   1195678  68878251  18519988   4047105    445155 
  9399387   7135616  51457581  10219799  37728195   7835771  32012730  15669023  17709723  54675476 
 13478163  17276571   4487739  31468512  56565878  49806183    214989  27120687  31258218  47706801 
 61208589  14488554  11366673  17178059  54922071   9146216   7309733  62814094   4496539  10410555 
 87034787   9975833  26464041  10303450  10725627  38084697  57858413  59296915  17207956  20358363 
  5057526  64803548  31325879  39903237  30184070   9452622  10642905  14242043   2981331   9993667 
 11703485  49570011  18655668  42776798  34112159  28638811   3305280  45381439   4387058   9007483 
 10737443  53590352  22286739  73446798  11226513  31592971   3809383  20395728  18201027  13594443 
 78246642   1494267  67907175  75746710  44078619   5277243  55840873  77322874  43024365  18293011 
  1014783  86860020  28688243  12493435  36885153  31266275  24758833  14320271   9328383  45982115 
 10168377  22113595   6135318   9397897  13838948  10730751  15033043    341705  10667096   9545500 
 82965023  17191385   5500947    877663  37495218  41423643   5759331   3711603   6172546  17218062 
 61795813  55059252  23532303    911483  22160932  22918515   8421063  15383273  48821763  18050298 
 15882843  30572742   8395227  55466691   8529696  39845473  67584291  61279243  63042275  30360558 
 25685884  13821568  14109187  23887943   3241439  35188235  20166455   4792491  11362893  74078403 
 65551193  39980497   4044658  55540643  47616188  60492237  49052029  15617853  30238863  54677210 
  6186111   8434540   4549366  44441353  23797871  20968273  11883368  26732939  13178091  18431253 
 11156613  15573003   2782309  27549148  33257083  11630875  31907008   3974527  20393223  27905055 
 17297403     62303  48976822   7882951  48121017  55514875   3437867   5331988  32953603  38156318 
 13699683   4293933  16367998  46799211  18317604  30604083  31104848  11898417  29055999  13462299 
 36263823  21268563   1704249  37494998  10574183  29493523   3547246  16046586  47783157   7291455 
 43597331  42977211   1863573  16481795  20158299    793583  19102538  21127779  34728893  67514138 
 46040335  37894578  90801640  73683747  43806717    856979  14484849  15697531  11790099  14669323 
 60668907  54300189    332274   4848583   2254856  38925564  36649941  14386803  47836599   4471153 
 14859891  81371556  24151698  71124072   6034291  12835803  85271023    496583   8333736  21596583 
 39537759  76279768  13485952  57594877   1050587  27585539  13317739  14539662   7776077   5818975 
 34130427  23951853  51800599  54254357  24814100   4152193  34616373  22917710  18978531  22765173 
 48183559   1299732  26505338   9064752  27490047   1017159  31301770  14071173  11354973  13393435 
 40120944  29693085  13058363  67049835  34829723  77365719    112646   2853834   5694511    132537 
 39073451  14605623  28244583  25550493  73977806    632531  10964357  42722003   8907609  35842902 
 52319665   7243593  15058011   8401713  50593935  41172591   2065371  29259135  38853623  16083927 
 51121563  40693057  11460327  46483227   7922871  61538336   5354708  72773681   2705107  50991947 
 76498573  16866441    181798     73551  35719962  31608892   3194782  25295743  24180279   1628277 
 22993430   8417963   2570161  23288937   6634211  40827608  46029339  45895659  36006600   5277891 
 21996624   4543293  19534897  36390831  13712319   4099505  52084113  47307124  37033593  14998431 
 58540909  36367524   1286897  71471323   9584013  15667580  20476353  70095113  62026969  33885843 
 32584763  39924731   5500563  71738418  25749411  56879739   9296217   9661008  60885707  28019728 
 11170716  31925578   3651228   9526477   4977843  27292689  10515915  68064000  24997093  61913363 
  4451259   3401631  30594612   5812905  68124223  11521053  22772103      7273   9019983   2858943 
 26133235  69207482  45098331  10664341  13973681  23324262  38440650  11816489   7487698  65555666 
 44859093  12910890  83740581  48650072  28136607  11108274   4319971   4509285  20075913  24323496 
  3956721   8154087  40641919  19550235  57126603  23082810    243734   9493663   1464789  23443287 
  2966705  10708128   5891355   1200491    398103  14911299   5300397  11476233  63207638  61681479 
 19036473  69449382   3547413  24787201  12731943  23187392  60968373  24141541  89397132   6715718 
 29042223  28817055    255323  61378583  27156063  33204867  20881962  44351592  28440471  10868541 
  2701605   7220319  26057697    214779   4815735   5609419  10734297  63514455  24011277  16364643 
  3616182  25242467  24149017  93668815  18462567  22702698   3232275  12498369    741283  49415005 
 33158520  14572617   1763403  36293211  90370503  13804782  63612923  65824974  29529191   1940541 
 40247457  27618603  12837843  38940579  15601891   2634483  28527996  20858757  20137614  22858808 
  7601728  13229655  70803219  22104747   9671239  45453573  33938535   2101155  35041470   6912595 
 10774893  45484792  31886835  64972236   6182409   3604633  30741988  63948996  82759354   1249371 
  3368382   6029443   8717433  13188231  69025323  88673139  32031783  13795875   9275634    489057 
 29279373   2127443  29702503   4768458  85653724  15736982  19463163  12002190  45362935  25329801 
 10536453  52243695  10555932  28248023  53948251    280975   1076055  16831344  30048531   4806551 
  6862919  77488169   1375632  32453704  16071235  18733137  68289987  16954241  61185891   6931887 
 13170941   5312376   6011608   1980171  66041466  49677008  53354985  20267265  12020091    480225 
   543903  34341673  88634053  22332037  31261608  13758592  27845993  21178735  10219787    538698 
 30594567  70048563   1962107  27795323  12498601  19415323  49731343     94658  15240991  79945331 
 22752734   8012395  10586703   8271243  66479235  56439662   6354746   3743280  16552575   8556413 
 21367858   7161915  66249051   1770837  47027803   1705941  44086398    128031  14202980  49891923 
 64447497  49793349    709449  37859664    982651   4189173  76530963   5700563   6601723  30783525 
    90525  69511611  54083778  73229840  36353475   7989963   9405199   7478933  49092727  32299500 
   735135  30786564  54122534  15318411   1398569  32751430  17860731  55083299   3431298    856377 
 12092827  20121693  32738400    206955   9633300  13162392  21004433    738003   1390206   6783303 
 27744045   9201723   7481563  35295303  17505203  30496523  15912789  22179773  15115503  69627402 
 21969979  11288829   1774953  20186445  11402907  77809995  38711679    242502   1242771  26872062 
 22769331   1487884   1400382  13542162  33039098  17494485  25659384  18580923  48654015  32267741 
  8019173    473047  19341627  53296079   9243618  88146267  18625275  19638520  10193306  64089771 
 29794595  12864169  70407033  21205963  37837053  17625805  30193995  10478843  16097108  37204257 
   884621  32875680  21586779  62106053  14268231  66512966  42057478  45377511    266763  83375268 
 62298870  41428579   3338224    731513  54441103   6887538  34720083  48412172  84082173  22843825 
 42785271   9748569  64783951  23747165  61542258    467603  54257071  12187320  22505515  11968932 
 17110271  20083959  80465703  19808758  10721403  27750131  16541907   6695533   9374298  89917600 
 59394618   2096203  35053710  40329282  27574368  10125769  30159771  41263045  45792483  77463878 
 17914443  21768311   6971244  20297919  51160870  59285849  67982613  42957223  11859025  30625520 
 46906983   7606059  32906403   1349991  12692575   1000203  41107707  14706313  35394342  24145363 
   122203  22873623   9778815   6692973  19464498  14000751  93211551  36260711  56195493   5790000 
 32198176   3517751  83985384   5762425  41902062  13343003  36299585   2956713  55081237  28272864 
 17755168   8834541  26767983   8885193  21259739   9915013   2187403   3224559  52033659  73843503 
  1219243  18330029  15927387  17433783  40147389  39011848    221835  28253632  18533378  14258184 
 21310752  35384428  56888299    658420   5848149  39357735  18826027  28751755  22473231  34325403 
 43837161  58776618  11533093  44022725  12891859  11652279   4931511  51058403  53466739   3063296 
   253548   2834457   7577903  34434887  39473973   3026327  16444395  29832642  80781351  33306063 
 38788665  42901062   9276474  41240733  39369158  10806555   3154171   5686155   2016462  36480594 
 19817368  20365440  29247798   2519913  73141833  56904027  10352066  25983789   6884595  13166043 
 43721539  17234418  59410803  44841415  43877961   2300745   5474308   6806213  89988909  43698243 
 31973659  32309929  24809562    932187  86013648  56488323  40425846  14113947  11918553  12642588 
 11901431    712927  10420494  86957851  18237723    427175  36425171  50445315  38482623  66691635 
  2046243  37784223  11935429   9143049    802236  17086718  14651748  26600928  28873758  40027773 
 41727855  77177895   9035807  59652233  23010737  45700291   7705687  30389011  13608672   5479118 
 64946683  27723185   4659687  66881873  44430713  14624299  21016692  24256593  16050360  16955846 
  8457440   5291949  81961825  11061528   7591469  56020833   6655623  26872021  76116042  29487735 
 41268593   2845081   6327023  37329710  11822901  73611483   2635623  20365832   5738747  27204734 
 29869898  36366360  18983373   5409005  48155061  16090791  35522248   8221973  92061211  45745611 
 40248095  35781873   7728827   7462513  33131715   5586459   5860073  27881227  71334669  10753602 
  6547050  23240235  17149323  32852744  96230598  10912404  12059015  62328468  65474583  24057611 
  1154091  31679908  72353129  38348763    170027  12765327  36394587  49614644   5812491   2001638 
 63111927  27914877  22291057  10320649  42938979  12511623  11255643  82660618  48711371  14351160 
 32590226  10083963  10967623    414923   6464504  33548253  26286283  34185091   2020005  14759139 
 19536699   1043475   8379760  50881105   9477723  67584388  17467094  20825364   3587613  54727013 
 13923873  87484407  56067131  18733403  22751931   4644996   3763311  30914589  21918771  58383468 
 10650623  40344959  11606554  18427134  20992575  10897131  19022243  76072251  23049771   4082830 
  1451923  29935120  13973127  16341668   4229179  27411627  37424278  46082243    681243   1086327 
  3534447    615243  40856773  22476069  52640025   2846967   3557848   4493993  31414947   8912313 
  3743203   3498494  27444012   5382048  46169455  10727223  13752089   3152671  56353147  11513103 
  7836861  54067993   9481249  15526428   2742556  19854539   9222576   4637571  49417743   3557924 
  9552640  27718037  11360611  32672763  38442411  13369416   5227884  25395583   9128127  37939557 
 23196327   3396771  34514163  15642867   4140838   8428650   7794096  25852333   6401315   9709935 
 51049251  34803189  13551067  68058611  17124883  42669897  35470539  65558148   8221719  44467080 
 46654991  30001365  57547567   7090619  37085541  26007923  13004047  25068891  14467875  49293781 
  1257675  17700135   3249406   8279133  17379240    473851  13975777   3845965   6041648  66858996 
 33853635   3714783   3830951  26080905  64940416   1138203   4893003  56238596  54800466  53050245 
 59946363   3985379   5851115   1712066  27407893  18794907  87345665   1898833     54403   8872955 
 59622951  75575631  58350831  17476395  41908891   7062627  26042913  25660321   2444877  13844051 
   284715  23009249  44780640  11123195  11098023   4928151  19286715  25059717  50408727   1087020 
  4049049   9908901  12042303  14263863  53346575   5681376  37678037  28297655   5278005  60826015 
 68555285  12310971  22935707   9355200  33268287  96279963      6297  54360839  32334837   6681027 
  9139501  38089404  19954530   2237050   4356651   7470099  22609877  41959163  93563753  87351023 
 58878963  20188005   7899057  11589879  35351043  47034308    718743  55649945    746583    903448 
  8129387  48223815  22158847  70667725  19076298   8866449    145348  14536815   4939711  11092377 
 25740123  21215751  11485081  11267875  89216837   3140403  47283975   7111851   7309271  20404289 
 15593499  12446219  42338409  53274747   6144757   2405827  11626011  41607393  14270161  20540487 
 28277823  59038848  57830189  33639043  47093800  17242568  66016107   1088098  14246523  16806781 
  6805779   2035669  17975925  19695606  63804703  55504873   6950493   2781125  22140252  11533887 
    18986   8969547  12069222  78784675   7908467   1392811   6340453  21536468  31061706  15807692 
 21999698  24699525  21881398  33060683  27070563  31575270  16689966  21642702  39734025   8128763 
 23043739  31672427  10681352     93733   5067383  19831335  71444009    399270  29322371    379554 
 42632157  76717995  55618651  28955975   2305826  29251356  46451163  11643183  18085839    479238 
 42743337  28303563  48354987  72895113   7236681   8263851  25729530  28719672   4996944  38840475 
   572163  30854907   9169747   6260377   1048170  50648654   7624019  24480033  34844219   2906571 
  2440748  60363807   3495227  33371515   6889022  16495723  35223891   4632051  15063573   2471900 
 18027495  93518673  42015451  11687343  20653625   4077033  29975235  49158819  51916735   1535613 
  1668163    271608  36389807  34790691  35970198   7130841    420213  42722541  43670054  11253803 
 12956247  20747451  26037183   9346811  14583691   6040990  36620217  17490355    430155  22250307 
  7557601   2916803  35872916   8310371  31453515  41276683    850985  72034876   5574041   1400020 
   811192   2780604   8312853  52631179  25884051    528903   1306087   3171473  17409075  14644116 
   211387  68250386   6385923  68513365  64760201  53811441  28604083  57690747  28422152  33340251 
 24934497  24931033  57936955  54675216  68861223   1801875  35053023    665605  25755034  23265518 
  1014514  81161485  13865403  16184610  31182885   4891943  59014617  16428043   3249278  13671963 
  1052939  38034410   1599672  47280219   3734035  32363387  45262611  17276373  77773289  18331254 
 11771223  26030732   3129879  60327060   1113375   1441211  56101156   2287749   7427382  61433124 
 15008923   3533998  26712090  75941301  54808867  84427539  59629264  46746914  19759053   7544037 
 21586281  15965343   9864456   4533171  35908527  12842235  11681128   1018165  52050969  36019051 
 26302944    398235  29210883  27402594   1008954  22155999  18011966  20175279  46559015   5204326 
 45466439  31083714  13560383  32130643  21418631   4762790   3861995  12211973  57081573   6707582 
  5822861  20770011  92195609  19821255   3527763  11546251  57421410  70765236   8486355   5276499 
 18717507  16519710  22572903   3437759  17743695   2892795  61249729  43956010  10978250  74969948 
 54487651  51186863  45134691    500701  33755833    535923  16481515  19322849  24658261  74742036 
   112797   9332039  16022409  93030555  22350315  17259403  64658673  34285348  30822493  14322228 
 55911645  34190625  14256807   2315079  13764603  36756667  31686663   8122909   2127882   4615279 
 62751911   3225315  16086676  24937007  47848383   1321723  56616817  18819571  16261053   8769133 
   121659  63169713  32850213  28455693  34337699  69881899   2656923   2811141  48834645    563803 
 12411145  35371851  47494738  24119523  15507405  11360557  47765248  43668731   9956833  18574380 
  8358428  25662071   1355892  23414578  59346633   6933963  15892173  35878198  75340971   3852071 
 19716540  31850298   5845078   5877253  48488004  23536683    142118  30802147  22638471  11583419 
 31232184   2482044  51208809    702658  50150841  50925397  57134055  38848479   9133123  18345929 
 20042395   3975903  30036019  44586492  13195107  50340363   2620490  74369840  41982905   2401787 
 17656935  62027651  23517575  29828411   2851719  32146843   6664711  53279643   2696091  85290378 
 81330203   1032231   2560902  17385387  18871259  42695391  33288983  15606065  23357022  33943326 
 84889463  65760783  14641933   8399619  31974903  27094722   6293751  34108539  48283323  27166163 
 17089417   1694811  44043378  44222108   5994051   1699065  62162127  22020619  36170229   5469781 
   867518  43937028  36642633  11278033   9504579  16479411  48559173  52345395   7360311  43481467 
  7114812    862840  29041798  59422153   6455349  28658855   8777283   7052373  90875973   4312467 
 55413919   2947071  22666331   2403034   2891449  30804707  33907483  36918888  46981542  65862255 
  2539247  16843323  54128727  28643073  68508365  38650683  31126299  60212613  14922268  44858913 
 22249067  24062812  79253682  27291288   1940919  39492702  29913483     71637   5530887  90432441 
  6590854    784581  32268120   1921833  59337603  29198303  37039092   6325008   9185313  39686709 
 23841787  15547635  49901001  18682317  52573208  39425775    729345  55557163  13170808    970934 
 70131588  37981371   6256355   6627799  12356515  40232623   2041708   4781760  41945723  31830347 
  9765210  13649979  36550548  35224626  17106219  11625093  11054923   6525419   1441935   3930556 
  1480078  86058453  16158671    219123  18046687  14187273   6377263  17057163   5498927  13725786 
  3453711   5769327  52841028  88823963   5330255  23340228  66152030  38522243  53675199  64824063 
   358083  50264775   4375477  10803609  13263189  33222075  36215008  38484612  26416173  44893182 
 28779513  29889147   2590200  16192903  20569851   2722353  23955981  35496939  18564267   1635543 
   988866  21638931  23056979  13077271  13529663  69062667  10334733  28081041   2188603  32085363 
 34969308  68259963   4771953  24835641  22373511  46381497  19414463  67871203  46713627  40060143 
 10208711  15027239  40002459   9443739   3827301  30897901  12069843  59118249   3360375  56861043 
 27486363  17359521  86754464  11045569  14104312  57432492  59731573   2843283  27395351  18560411 
 75131885  46210707   3775575  26111733   4991074  41688708  17034375  21048626  17955747  68885535 
 62512403  37484451  11655663   2248878    632895   9508787  19641327  56747065   6301214   2499668 
 62368683  10277403     52601   4413063  16776963  22424479  33244919  70959138  24422589  80203758 
  6754449   7519659  51323932  28228011   1277277  53455425   1698133  35519392  42010773  43834811 
   633819  24151723  41054997  15624689  24270070  30606292  75681015   1022115  11714595  32702277 
 29410911  64026975  21561393  30169470   4857035   1217871   8572923  63861180  75829547  14309298 
 52002359   8480683   8354719  43131891  57467211   6286543  27481703   2073822  34291347  14797485 
 22020895  31667709   2078843  59923977   5271683  37257178    280723  11507641  27935791   2782859 
  3143198  17480713  16796865  66505302     65634  19040583  33355755  84434708   3489948   2622043 
 13576457  78236280   2978175  18261558  48784698  39919959  23037530  47442043  28055472   4914305 
 16210575  14871959  51789123  10175991  11027598  45702347  63705247  14685458  16076628   1919697 
  5583843  18773993  17340702  30119151   1639677   1272537  63368575  36235069   5236849  30248131 
 20790006  24017045   3067383  47841891  31973913     67356  35034031   9002109  83122643  70077774 
  8874163  33552369  38784747  53577492  17868683   2413793   1216602    241023  19293345  75521746 
 47733823  49643413  22939508   2253756  54443227  13819593   5261979  20116689  20173245   5201373 
 40895989   4929179   7735950  54871017   3131727   1988894  39668648  44380651   8680323   3436362 
  2679381  43302183  26422788  77971836  60237379  52951362    942145   2607899   1588595   9081853 
  2278167   8683083  87931283  36481546    614667  13435251  63059815   4569363  29826171  17921125 
 52143483  19377251  10483771   1373313  41393419  26796543    302811  19355468    175510  50218980 
 26178005  77028767  10903851    335463   3136598    177381  15151668  33360778    281803   6937838 
   690342  38196317    120944   6724059  22104863  70166597  76284472  36147643  10745151  57487371 
 11215613   4769188  15699273  73888795  81041133  35716703  14939451  47655203   1079887     72006 
 13358935  37069812    727332  61334151   7061923  30949143  25564338  15846421  38439213  15049974 
 21720763  47929287  25416443  67931895   8284539  50313606  62552481  12585155   2772849   5679875 
   220103  50176032  51873243   8276586  10932324  12893798  75676463    194811  20346738  49686720 
  6926835   2345388  25707063     63468   5956893  50112327   2646307   2077003  50142705  10308057 
  1192395  35436183  68849502   8309103  20336373  34547982  44016555  13483563  19897658  18863565 
 17185015   4789239  67350735   5030499  42138059  19874909   8699471   5717381   8692323    455046 
 84272082  75806703   5988493   1963203  18235621  37734525   9972411  25733215  28305543  14592003 
 61144311  18461853  13890711   6039592  12409939   2576999  38461743   5722379   8187567  30210883 
 49973178   3061635  25891373    518151  36845263   6079357  27450247  31672651  46285515  57640807 
 54739769  12004170  10459538  21021473   6615821  22551153  29121435  37946043   6985479     72663 
 12298009  31701051  70022179  13384935   3217083  68713563  32588616  56757417  23074034  74142555 
 23075448  10009083  40149720  81830908  80196751   7814773  19782676  28187781  43022529     65311 
 35797401   5971866  35219853   7620859  67390958  12741628  53416873  88280599   3782787  78516799 
  6342723  23239668  20859765   6595973  58705171  25721463  12327583  23156326  23895720  32234829 
 13457259  87297453   5149827  20413075   8805031  34796478  17847029   3921615   2592401    487803 
   720393  18760470  24679673   1866417   3655398  13015203  17721723  10831955  13164900   1050298 
 62903931  23595297   7036933   1632381  42306139  11364300  14538372  54050450  28053603  54330477 
 57819115  30069923  59333563  29526363  41091837  63974179  16180485  34778009  22371260   1707063 
 18538020  10695741  32811459  27215673  13842577    966480  13983711  27606007  36617403  60404923 
   866911   8598683    154241  37510207    686611   5989262  53722818   1587683  31420638  39071841 
  6928827   1929351  31870559  22312385  20261983  19555769  21306144   2844745  58271903  15956154 
 38948781  40088337  15766335  35480866  11435887  35300733  12870207  38006943  30418091  20573973 
 13126573  32743563   3151679  56250446  69537003   4774299   9401643   9610273  47594635  78660267 
 14243163  42479307   9241307  56743323  18099558  14902773  26367723  23174523  35829803   1345075 
 23872699  36085581   7934049   5086329  62249795  23447813   1865635    257919  32867865   4745203 
 50596763   6010330  24501595  24441763   3068751  15638703   5916418  46451738  34268487  59157649 
 42915795  38720364  54641697   8867058  35401392  65391158   3054417  37564978  53336055  22594209 
 29165820  38396811  54458660  67054239  50560003  45315873  31011393   5831278   7257565  18484383 
 29283348   2414371  69267629  27982287  18694523  16078955  42437643  48401817   4068699  14856304 
 14048853  16747161  22814323  13786563  57934363  45298071  35549979  48694773  53722433   9033931 
  3719178  42611142  18828078   1289427  20702607  11344346  25963914  58866513  22939893     97785 
 19264087   6716548   9340907  30850152  89602199  31292307   2993780  25416955   7684103  29780891 
 34716168  30696623  25180523   6623001  67329801  44977740  19530203  21706247  14131929   4539909 
  2364270  16660403  27822723  67218012  79436923  15362463  61302138  16700418   8589435  51148059 
 35679869  13522524  50686122   9905123  10092712  42058753  53256579  33910293   5197378  58942853 
  2107368  34479768  22645620   6679848   8686239  85500293  13191104    631089  62617503  38433078 
 64053978  14577467  49782075  17303145  29602935  40257978   5532459  18884261  11087784  69213738 
 25251153  16682085  45553254   4639243   5782552  61702299   2744763  30995163    103483  53938131 
  7405479  72455065   8590803  30924219  19123604    718684     31701   4402917   8353458  24551100 
   530158  41725194  10123159   6116667  23021163  40354875  14044348   7218863  28213360  24546361 
 19627115  50829254  26837547  28756473  42720448  29055911  21908508  17345745  13243415   8534770 
 33096963  26223576  11966683  74873267  33662059  76757619  25995638  64044819   3577058  60070301 
  2452623   1484268   2641899  27014781   1395371  33735723  34492987  12452955   2641665  44420463 
 19465022   8784570  10251575  14930855  18371261  15227412  42279459  37595751  40011798  85411727 
 16613148  11342016   9928411   6900891  22507353  32510277  31538607  19221297  10161563   3101553 
  8530398  27646689  15832867   2342838  21267407  46979505  35484213  42035921  61297289  14851843 
  8862140  20699893  10404523  10060683  14770734  32678223  37926019  20532155  23192625  22717521 
 57645339  24721358  60421245  24628083   1569998   1511373  14046499  19019123  42976123   7791123 
 41582601  34889235  78025257  32362189  48430907  38134811   7020087  20322643   5441430    337896 
  1981923  69476148  29534763  10259985  35224119  40134267  46662753  17598465   3369923  13573515 
  1387454   6781950  14144631   8627235  14867943  91090721  47709299  16478988  33460242  32344340 
  3682676   2936183  12525414    217193  33380635  13257811   1372683   3824097  22611423  12521191 
 29421921  28774201  45136435  73529415   2983095    285408   6856653  24534093  22351255  15187144 
  2481639  27186576  11337213   1379979  71927253   1561938    423183  61317039  26459790  68699847 
   481437  31025547   6447069   9983959   8734603  37114973   9781855  27147691   9250461  44008703 
 61552185  16961067  38378107  18246975   9868023  29859723  21859587  23991596  14100603  49750283 
 45291453  40116498   1617143  30645137   3915583  32282099   9162123    273279    765631  18097631 
 83132433  18989214   5803193  50396091  61352253  86330640  40694443  18248199  15044798  35914598 
 42437443  79976348  34971290   3170619  43161966  10987253  22335933  42387507   3471491  37974542 
 71525236  38076573  55717395  38504173   6935754  46748792  38362133    280867  51086849   1675277 
   866559   6004639  19158831   6626281   1975569  43491939  39880939   9672037  28572865  17974598 
 10034437  29996543  21097083  35535621  43316968  12009433  45133563   2933529  38639763  11095972 
  4929573    626633  17067679  40432840  45080873  40682523  54136623  10236978  76210451  31760771 
 37879253  51554031  54727479  24563508  24097638     34577   5257488  56969409  31334949  18399830 
 20133327   5149599   6694477  46616888  10677375   4642073  16513935   3106475  85520100  37762811 
 39301053  20621994   5476171  32296083   2987018   8060485  22706988  21620778   1053483  17646735 
 55825508   6137163   2666097  35585033   1954409  20847067  60169337   9004265  70353947  25261965 
 58447313  27443346  72801251  37259021    358783  24863985  32580429   5054550   7078523  18762657 
 12330373  11632455  86165007   8649387  82976205   8814045  40201998  25574467  28290125    148821 
 33607347  30230423   4871679   6821693  20861691     68499  44389433  64192095  12369030  15055536 
  2415935  26692215  21093930   6126996  45586543  11692251   3705171   6237879   6149655   9674067 
  8063835  18456813  11816067   8553248   4597547  79671039   3993910  11827415  18876547  13729263 
 36500517  59107185  17612871  71598507  83710603  57157443  31767180  20966883  15246339  29475263 
  5810218  18302523  28572043  63001799  44763923  11867307  26668622  16548363  16826383  20352603 
 14167155  39285663   3528742   4944279   1405659   1097227  10755361  18926547  35779818   1817747 
 58599555  34086335  91035003  50372459  52576088  35813499  54081423  53747121   2043423  36584335 
  9313050  78535336   3207418  45813291  30050455  13243543  64745283  25794483  29041583  53366461 
 27309807  21636327  26304753  10240011  23075497  17213275   5627004  64581763  55415637   2306298 
  8101299   5849263  30315149  57883485  66644883  56565478  61821645  40125201  63820523  21076988 
  2375643  25816458  18288675  16080539  37498265   3169575  18444739  38601994  41843411  70368673 
 10422773  10298334   4065163   9923855  24381641  29709579   6765343  51549915  20502583   7346472 
 38272461  43546443  42750464   2208531   1604679  16822093  10629039  17657757  24194046   4220812 
 33910671  26211646   5064469  23528353  28538715  52471643   4132873    613148  16857990  16362938 
 16216283  32053261  60952218  66435093   5109598  13914393  74604620  57395974   2390043  32225183 
 13329285  27279013  44451541  65985163  11726778  83563953  55859655   2675741   9344598  57172651 
  3326475   7015292   2161530  13941260  33920259  35601523  27943615  11346206  51106983  51611820 
 17846671  48769467   8003188  25392581   8079483  89215491    561019  33405187   1492004   6581292 
 43541874    884851  48139317  22396896  16509483  50687931  28652539  64963411  65276223  15791890 
 89832261  38625303  63135627  59001601   9808055   9240939   9056599  51077523  58697023  47996715 
 19894569   7060893  38423284  62459611  20852145  45939289  58987073  81809023   7922243  43540411 
 10576283  52027107   3019124  15669371  40527686   4741167  47861659  21398935   2643015  46843439 
 15802252  69271410  14976448   1803983  12792609  66330372  36003723  13294184  32701792  22993858 
 30721173   7156700  14717391  45401939  42653003  65499669   3258776   4051368  85003899  18263648 
 67759458  88060343   7941771   5954674  63540283   4876742  14232599  17163980   5636673  29995067 
 42520293  17586183  20001160  30580617  46774373   9846265  11078996   9178065  11931927  57211915 
 77588967   1322013  63356539   4372543   8764958   1745826  42515491  13227285  35820887  31518123 
 48520255  30128845  45850148   8190429  18893823  13955625  50835048   5408601  63204255  17856177 
 43319739  32186839  61019445  33741410   3728769   1547041  24000447    743371   6431410  26664929 
 15447993    911379  40950144   4553289   9268206  79067848  49456651  12795651   4292922  25928697 
 16458019  62996526  67462445  65206867  53172255  42157595  57934987  22980288  17790291  24842332 
   483693  17745981  14682583   7158099   7540623   1777477  64042048   4377695  18538161   8580363 
 28401765  12571623  11332413  73040946  44029563  53075037  12114703  49414767   5516203  54746683 
 14219493  21403193  39769771   3636243   5196059   9252758   1400815  63723174  16457476   4228996 
 45172283  20654883  12669164  26976675  11364266  38516919  25491567   9132395  24269615    489007 
  3187355  64258723  12563646  21953895   2908662  54233549  11833302  33528475   5393443  67961803 
 64550319  33346187  23827227  17534809    902502   9187779  44447531  59021998  42701422  34517958 
 30117745  18668253    480603   3790653   6300648   5229015  35370365  63518319  14400405  39697371 
 27662583  45544567  20727180  21109727  46254855  41955507  70825373  11399966  71876013  50761947 
 35227338    322915  66925905   2792898  31877196  32021937  26187297  33500795  41681301  86564523 
  3128457  52619318   8705579  23387605   2204241   6789307   7699151   8857179  35573817   6947931 
 14831169    167451  64085073  25042245   3484443   2164443  70209691  10629723   2777685   4303785 
 48701495  16946943  44718603  36303519   1736367  64626775   8069681     28050    147031  34929723 
  1013155   2067291  16660965  23062404     68821    129475  62445968  40360033  14833482     31598 
  9204023    468192  36582644   3644413  15340547   5324189   3046948  27989343   3125823  91417435 
  1714899  82394357  31503120  27058283   3594847  15303813  37034775   1923099  12111871   7124163 
 19836380   6911358  40704885  13961883   1257775  19317971  83755290   9027623  30489239    869771 
 34667789  21804344  14498066  10212091  95021778   8497131  19115097  33349698   6189972   2467390 
 70709991   1641763   6551070  19011189  61300043   4808733  88189785  10950473  14689358  15235239 
 85977693   3890503  17396464   3502415    108873  26353983   7788179  92211627  29148567  49862809 
 40744440  48233034  45061095  10023735   2845683     43352   6339387  11483348   9693633   9391311 
 12049083  37326219   7819323  10428211   5237793    700946  60864219  13555863  58286757  22328349 
 50708053  42520236  38863248  38032081  55694375  11175858   7085883  22410705    119242  51539247 
 13211778   8806695   8376348  20738337  75297271   4391970  34380563  52653603   2893251  49936207 
 35493814  60441912   5028498  18310143  34007302   6750320   1031803  27213309    542325   4390514 
 73098200  67411575    628115  27820403  27398154  23792463  51995419  19558123  22186746   2183947 
 53184521  51665782  55229787  13014821  13036023  26873723   8292085  23665535  77089828  20016471 
 32318843  12749683  25201563  87217453   4880823  91090499  40653967  61590123  61325523  88394331 
 25246399  20355275  65939209    970547   9337239   9403943  11234635   2076720  37902817   1294663 
 55987117    399213  49488333  23108013    990637  23919051  60096057  10634711  11887152  29760909 
  6931839  39336663   5388193  19259685    880026  10983173  29409198  64661163  29350017  17697723 
 11734021  21219342  48393223   5055160     28716  23787785  64374786   7802511   6164903  82603574 
  3135321   7616242  35367909   3734715  16017927  79070159  36816419   7708788  35073123   2205478 
 31501419  15827010  14234420  37721596  26249245    457339   4211673  33295814    869316  54886527 
 63908572   5103159  30870123  62322560   7665638  13036241   8969663  38711663  17058708   2849721 
 48244052  57952303   5894797  66738452   6663919   1608672  51232372  62708703  54676347  10580478 
 32156498  79527867  14033265  39209832  19478739   1168710  16976323   6456453   2177403   5912033 
  3130643  49272423  14488337   5266713   4860829  23009339  66168676   3582703    565863   4740658 
   939710  75742253  27926301  11846335  26302443   7628923  26536017  74101111  25471931  22870695 
 20132787   4609536   9099995   2889248    364003   2668215  13681263   1278803   8915871   1889443 
 14326754  22852797   8195437   4086542   2218731    329617  14108676  16718867  28677972  10396179 
  2149023  37776413  18138222  55423218  10762035  64774272  29104323  68843065  51189659  52493760 
 34202857  47191527  34930654  69873594  18385035   6202410   4669611   5373911  68250334  28463121 
 57439887   8848887  24875531  65295795  14433630  14423609  41460808   4324699  22893219   1600069 
 11152902   6642779  74551335  34028607  69092703  15189637  36120988  60061749   1894939  22591362 
   731063  67297089  66234655   4223453  24164019  39906248   5599294  14383779  57710647  50232783 
 31897148    882699   3414566  23977363  59937907  61455263  32375623   7788947  14837127  65288567 
 38276257   2103402  14997963  69992247   4707429   5555043  30970403  49340043  11173597  42485991 
 35610477   6239752   7344943   6480718   1871115   2982436  31916838   5501493  54443343   4536018 
 17939347   5502823  24355114  21004891  70462099  67655483  43490647  22647922  41124600  14960285 
 24385236  72905155   3188321   4966179  23498763  73983999  28058449  62767612   1297650   1257801 
 43019946     67827   7281699   4860123     80303   2940447  33172717  15150363   4778463  16155659 
  3388677  18136410   1883067   5458500  38132478  27566479  91378879  10619573  24726111  34204773 
 16008983   1875659  22807663  13807189    847437  49011979  42896859  37675365  29516622  20710763 
 82765533   5590659  15522091  51044991   4946713   1620579   5723907  26788219  49778978   2888413 
 88309873  69308529   3973953  11710210  19792374  23415603   4838271  17580734  58377645  64785998 
  1520860  27773507  32967978  26280637  42707131  50069419   4016040  35094694   4811355  29489757 
   506685  22159127  32806215  25024388   2868603  16987515   1454541  66777316  18973098   4613075 
  2201387  68472681   1254779  46835698  14820513  22441483  32097246   8039786   3202539   4030413 
  6504573  34109373  29045418   1466458  33608368  30161339  39904125  13828524  58855971  21626623 
   843602   1872999  18853463  25283575  48406039  61134223   7234701   6319995   8022375  29385475 
 37179885  60688016    570107   3680878  55093638  66880788  29142857  40588780  79866105  54910139 
 23911692   3672883  26219478  31794873  44690619   8816501  64990206  31379883  13128063   6225557 
 28095309   8096484  21569393  28170097     85047   5770349   8827131  13749757  18939285  11827950 
 19734663   8962011  17493812  33734763   3467550  36647727  54042412  28713265  69740017    853893 
 48194371  54838627  25511841  72127455  88680573  52011273   2129840  26935337   5128703  35030706 
 24161683  10400189  10500093   1979271  11263059   1877943  11469548  41135091  37676531  18373940 
  1354547  15453951  67419780   4187085  76650429   9062178   2800269  60582588   1365907  35793375 
 52765872  14377023  50459973   2773443   2009427   2235689   4096960  15709404     19691  30476373 
  2120076   4990438   9556531  40960471   7493546   1735755   5724961   4752327  76632731  30353139 
  2064003   7310778  14371631   1988933   9947554  24883311   4099749  39422172   3376563   9054427 
  9727489   9523995  17595339  74073339   4875423  11082683  17687283    399715   8004921   9307083 
  1066513  61016168  67702723  29256324  35831335  22670513   6492759    819821   1538620  38180850 
 19955806  26099379   2126254  14332685     84402  14675035  16972761    607431  32983700  29764998 
 58877109  14315898  50436763    215296    314731   7036638  93560352   1819649  22624096   6922961 
 69437751    102237  24024263  43077633  73804365  14370747  19546069  46643718  84151655   1294449 
 32558723  11663607  28846147  20474038  47453130  13440795   5458576  21466959  13668773   2970779 
 14880923    728577  33864291    114773  29613707  47992857  87195246  38070402  24790713  17934123 
 39942298  49919643   3309569  39513915  38731470  11078975   2550671  31339641  82827623   4034741 
  2204975  16058700  12921123  65290878  37968431   6074263   2458323  24818062  20791422  11344053 
  8955438  62662255  13968524  22812828  33659112  45392485  58804209   1812791  39558356  38615937 
 36462249  48289193   2819135   2104637  15725573  69025443    771702  22924527  32728047  72298888 
   337133  12956886  14034514   4052745   8478852  15534657  83033139   1240739  12481057    847311 
   994155   3109543  26392830  26613718  61117275  89765633  60322235   7922919  41872020   3024503 
 31324133  22802219  51833187   9379635   6504243   5910249  40249813  12359679  62080053    451189 
 28706273  10852944  38214293  10377429  44503191    441993  11031702  30700592  11464869  29786747 
 28355553  32139249    440953   9258180  12142635  28576418  10078971  41247495  19561731  15283558 
 28548019  14545231  32164523  52788987   4960932  43837223  45865887  79465003  23167671  21396793 
 12045453  44341541  29017797  64935411   2255803    790475  12425435  23570882  34483603  17551400 
    28859  13948363  17183211  12715443  58384059    543803  50193153   7277820  32583545  10788278 
  1246875  21513283  29092607  10653123   1777649  38163960    783483   7421236  71596611  80514384 
 23453427  85647415  42399212  12215931   5619451  10224135  35420988   5975150    826923  84961120 
 54498924  19683537  17045985    871098   9868983  52964538  22518155  16732968   2590391  38884563 
 22901623  21285459  42803491   7298427  11169132   1444237   5414263   8834683  19596601  49515512 
  9890303  46937939  13866157  31105458  17639096  16531692  19893321  11107968   6828288   8299760 
 25610774   8699775  36479163  13994872   5410143   9327378  53316463   5804967  39922383  25675983 
  2474399   4679453  37497499   5184238   5950415  23273331   5005673   4110223   4234569   8313804 
  8658357   8676223  16861708  22656416  20374934  23954373  24381301   3431629   2960556   7168857 
  6081227  31376688  20303115  29609790   7531948  18752925  14412992  18711771  47393001   3589788 
 69964134   4658049  57587128  86029227   5185463   1075071  13583538  36633787    181431   9469117 
 11722887  72222059  15736881  25588387  15364959  90715033   7261853   1736759  24095337   4144677 
 25572390  20541165  20400613  18804243  16573995  12489875  30325558   5730699  16691003   5662335 
   433451   2436427   2700373  31041357  19807911  12241363   5132937  47655013  40263087   8859169 
 24860609   5322115   4886529  61577621  37597119   7693155  16061616  51080907  19506561  29674280 
  6719305  11854471  45839499   4230582  42403523  40977555  54412507  48581579  12775980  44546133 
 20686971  33957333  67621797  62221606  21745815  23341056  24356871   4871115  41277213  42082329 
 17994931   5167410  17884423  12986934  24571703  23183192   9503523   7883767    351738  17475795 
 65647965  23890388  13305615  51574037   9564881  11529213  16287731  26505553  70631917  18313443 
 13619012  30824223  42976683  27926679    503199  41225593  35062929  21928308   2700127   1721295 
 22728608   6650780    454552  16359698  49860618  25502443  28626666   8416347  50601499   3665918 
 22854483  35725701   3208167   4442517  60026811  66613873  17627933  28341750  52880433   1754103 
  5214147   2622444  20427768  29532801   4617994  21634779  55067203  18057561  48195123  32637131 
 29663473  39226301  17726955   1623921   2187707  49049739  31792373  40192233  44815013  45403161 
 56028765  10155411  33440617  16472551  14103483  29736035  29361003  10107155  91384006  10343778 
 71249144  14907444  24363709    777750  19880088   1626475  40664148  29382711  79323895   6559611 
 15775386   2948172   2437163   3552057   1714014  13066859  32162901  35976309  68364177    713745 
 11253072    666149  19670040   7907873  21779895  26738043  66732812  42708822   3297593  47855613 
  6849894  63036507   2221143  57156747  59994063  53180103  14544012  58496295   1435182  79189299 
 11852716  17530579   8010889   9634909  30851291   4678064  37822542  25359279  52711845   1808809 
  7344157   5472164   9615645  21755775   7127997    261153   8688033  11376475   4444603  14495395 
 26099835  29325102  71253768  14139955  27967986    245778   7929079  24369399   3680148   2328827 
 10277883  53847201   1668331   2738109  32072091  54015419  16682853  55200664  68279235  38366983 
 39560751   2748363  34098459  19471556  33598763  51140485   1172866  13619877  19417098  19949976 
  6514646    148029   9170819  17108005  20065394  88084916  65372098   1414224   4910191  31292196 
 21911193   3418395   6613694  30027933  10219707   3296133  10553847   3484267  54542192   3849033 
 13829303  59568987  48869957  47407365   3543915  29333603  25745275  78689863  12038821  40116579 
 77548503  28452008  58643499  27302104  14988083   1030438  28638783   4834388   8201783   1436089 
  9077451  28404591  14358075  10970973   3693498  22380723   8871592   2668094  90898823  15019940 
 29202563  23806438  76440963  12837573    104883   3139347  22150229   2455719   7909381  19748004 
 63541051  37639005  22526364  72919613   4333403  35309123  42741078  12936095  36017998  14430114 
 37911213   3989853   4317695   5278366  73527083  70146987    642073   3257824  36281755   1116749 
 35597607  82815801  14320897  41517627  18246798   1822875  23040227  80738313  20339673   3212171 
  9027669   3738078  16702396  35873285   6467419  44608803  13555518  46689723  22422565  13693384 
  2171910    262070  45302083   2619959  22374503   4515260  36710411  37503303   2682043  31553331 
  4153965   9459045   4922439  37271013    117448  13745443  54757150   8862221   6253971   3337093 
 82910643  64537211   8042213  92058362   2001221   4764618   9155672  49839990   8547957   5209890 
   261848   5889876  14158521  15364203  41050671  20262267  58000587  42190003   9435458  29935205 
 17548109  44895424  59462103  47414802  40472251   3278487  23585373   3595043  24153351  13299211 
  2927908  12984873    527475  23153671  50888135  69786543  11366703  62591913   1069179  25173052 
 21545643  76133387   3371151    979318  12854772  43556300  13838935  13005717    708516  47563089 
 41070763  47669175  10738939   9679937  12072000   8734368   4307453  69525507   6694358    703539 
 19265373  49700805  78715899  47748123  42725798   1341659  55050525   2731575  10754187  16366938 
 10809147  51142228   1901162   8495241  37088727  63507963  30459629   2261803   1946525  33906723 
 47600159  49417254  10444831   6982681  25973068  49973470  22544547  48644265  68274658  24267453 
 24818865   2189137  72310387  33402597  56960712  36587577  65972673  16364310  61317799   1411344 
 57282881  36406223  17606405   4649119   8071223   9351087     40791    128466  55841883    765139 
 21992072   1538491  24692436   9218394   1411810  13052391  48905979  10162910  48394763  58557759 
 44625123   2100507  10531872    348504   4892411   9543291   4693556  32621569  11549895   8509003 
  5318571  35894193  37756725  19491067   4397635  25086863   1714777  14800215   5080559  33061592 
 47718963  30347847  77922071  12494727  17595713   4866747  17263923  58399539  12654105  92031679 
  2667355   2592507  32006883  36573386  20723707  10320219   1120099    728459  49566780  25748118 
 18058963  28670548  10664348  30552396   1231227   1145723   4450623   5172303  43967382  15632094 
 41665227  39533295  30612432  21660091   5113577  25525771  48918498  21915054  44668803  19921491 
 92921115    767031  13833831   9636318  44559935   4047229   5846337   4084319  45741373  81803388 
  4629030  85810161  62996238   2519118  51840677  30256264  28067293  34653903   3870037  66783273 
 71918715  29356923  63049039  80439843  85302375  58739475  77313718  25876491   2897551  25011339 
  3185741   2544903  54525858  31432609  89216098  14498685  15016047   6726918  62665787  72698523 
   616073  26076373  33546159  21108198  38324523  28354752  59663595  63811371  29081751  38934408 
 27754452    418767   4042727   1559038  53566647   5196587  73555514  75281298  14881583  14794011 
  6061083  41196453   3906243  10273843    769323  27235904  27284396  64471773   1217976   5623813 
 30551925   2289683  14161848   9753243    534643  27857568   4182127  52332108  17230380  67000920 
  3220588  12178107  30177915   6164893  36592555  54795555   8187099   8594925  41010771  31367268 
 62653839  63601512  31893803  30976873  12732081  15219285   8434003  48133371  38111427  14686292 
  3042118  58713648  18050186  12974081   1075203  56687673  13903848  61196195  17819988  77606883 
  5054387   8470866  40578971   5320767  27243663  74590206  14700206  31213323   6612548  14870459 
   923427   4103923   2760063  32552399  53883981  37857915  62807648  19038999    355326  52963012 
 67911603   1942811    321161  11250738   2409387  12875867  11287167   2992346  42830079  19870273 
  3464038   1646419  88694878  52498701  48844079  13409487   9793555  21695249  56770011    647751 
 20138883  13925251  32212389  18483315   9425890  53443877  13262328  43560219   1187299  24976298 
  7904763  37096847   3698968  68772006  20056979  32289409  24573385  37039963  62166483  15198099 
  7656923  15019581  19963066    436713  21233738  68177660  10172851   1094982  29140555  16079403 
 18225957  61310043   6321131   1088763  61166055   4838454  58532333  36051996  63908091   9073528 
 24271448  47593259  16593795  56918883   4938027   2512603  25606815   4596623   8307513  58425153 
 85128342  29964321  16262363   7257373   2905431  58788073  12144679  22760085  91650523  24916547 
 65531673  11382834   1980703    629990   4419918  10723451   3665697  10558986   6592069  18767135 
  4870993    489963   3041875   2983695  10537507   3627019  13024798  20975808  37703206  28546959 
 40410132   3786063  21762006  76603166  58038135  33708921   5416891  83346444  27093009  32930163 
  6554757   1911799  55066089  46820991  13433527  24607915  21414579   2146143    677163  15963072 
 32391912  48098217  24944497  22949563   2068982  33736101  45676683   7811976  11590243  35552451 
 64198723  20916766   3555015  16675838   5665947  20379846  50167628   6874809  11575731   2938179 
 17673093  12117877  10112199  10060973  77940783  15056583   7967751   8603847   9788723  12622284 
 29598105   9909759  34568853  13066116  63657529  37657275  44625011  37182825    263735  18324363 
  6061371   3602751  30538187  93015683  39242619  83529039  51977257  59431990   9941723   9428043 
   679011  42052731  25210698   3278817  37999912   1200387  32071371  58445751   8742667  54491807 
 21548002  28578589   2532907  31155065  86635203  35678413  17768094  22890823   2357326  22338898 
 10055075  15270807    534723  69434531  31360873  70186847  54935266  21034269   3699538  66685560 
 43403241   4643709  22785474  28474968   9812967  83097423  68097046  67129773  28707987  57709869 
 85233024   4892049    378911  30806806   8407464  17490763  10108053  17743989   4211475   3011697 
 23350765  15568779  43955331  11240763  36665783  57385439  18017185  63807578   8295813  31131501 
 13293423  65322111  82866525    802761  48851772   2016456  34896139  10454959  14435889   9057864 
 46093263  15750431   3997978  35639727   2675378  57333300  15479796  40751274   4654179   6703067 
 41596459   1214934   9532635  20584533  32837271  27599025   2805261  23790998    485183  10175295 
 12074262   2562375  42490494  84386196  28613183  20190558   7340547  14901315  22708347  41915679 
 14480487  22510227   7207229   9931515  30414417  15772803  52342955  27525588   5231982   8176291 
 13514891   2360949   4637073   5253525  39670653  26652753   4205811   8344668  51226067  18337623 
 81629044  59400513  16551721   6187843   1944171   9770798  46675786   1008809  33556821  18413963 
 69050915  41974715  15978317  33227551  14821521  23045801   6117963  42766399  26047659  10553484 
  7530683   9448290  28022102  28707547   5298514  55475291  30561227  27967153  17854981  49587643 
 12538251  30556203   2907003  44266731  25030733  14724393   2246773    906609  30627515  32558629 
 20143293  46268223  23788431  33202278   4891778  14790144  13741803  56665935  21733516  84494440 
 52088389  23945332  16406687  57132109  67642709  46054755  38463080  37151867  44350947  37943158 
  7187803  39973857    703551  51904404  41913736  61152855  13199460   3934355   5589155  91131334 
  2303237  50094635  29436816  36236886    890889   2465605  23728919  41696555  27217579  67886662 
  1487063  37466814  21251631  30774048   8371023   6354293   7406275  35712258  37037123  46324623 
 49373133  29234251  62953005   6318627   9952123  11319771   1384051  65874228  19704723  29954364 
 24959275  54314271   1387771  32355819  11761563  25066164  44666235  21132843  29546682  18346703 
 70292499   4148448   2173041  58278958  23431689   7735823   2755272   2931426  57876873  19255075 
 56762263  21159124  79169415   2187993   5595068  17250855   8991590  11551135  13119047  19395168 
 38263582  11785623    738467  69911337   6472589  11545482  33903414  21326274   3451069  17352346 
 22457453   4878630   8975243  43110015  18774230  34901787  17224632  44206487  14204915   2196380 
  7651367  27332043  25095168  10089526  36897303   9272971   3347733  25902850  11551523  23340648 
 15337731  21193360  32993655  19395646  13500995  12449413  50262534  15454485  12532443   7424346 
 75538982   9957431  37626111    852308  46541649  22900386  58709403    798613  23294523   3769007 
  4848243  36073222   2349267  20243640  50672635  76251903   3582933  30594075   1377863  92611323 
 12267482  35847168    343053  17935719   1098213  13947808  19102323   3622029  31124080  63092166 
 45779780   6461877  17562874   8596071   5727534  28796271  35610753  70187613  43325638   8319961 
 63965443  61246425    774195   8323058  17287448  67693329  56875387  37681711  19194151  44421225 
  2199995  68356422  15770292  17268127  11641137  14793943    977635   1257049  60947628     46303 
 16106234  68780562  61571283   2107943  34660617  48394227  19945587  58394358  66500115  21502239 
  9816444  26386932   4382466   6449787   2416569  36498585  14367575   7539819  57785123   9666180 
 14029341  44530644  15716571  50494295   2195598   3639291   2361811  15502603  26455461  13349258 
 27196110  29415619  58771347  76322979  37822557  30597348  15439621  26432271   2727993  23350111 
  1894003  14679172  80639843   4256367  12581463  16077327    728598  21230448     98753  65987187 
  2147154  23040855  71797330  15623879   1809540  92567675  86079382   3023027  56246223  32086323 
   427015  10219183   3779898  28589283  25823665  14672833  32584125   6222503  64488926   7011465 
  2441097  55423081   8458234   9745414  83943323  16848383   3392653  11093667  24627847  15382270 
 49091120  24351739  36935259  33831409   2599665  39942319   9221103  82368570  45429675  62182230 
  5356313   4494073  65598831  56709199  28340953  43474155  75147651  13746625  40038413   1652673 
  5810847  24652243   8310877  27837515  30233346   1931406  40082171   5699523  18159649   4476732 
 14846568  24603210   9067201  30026163  15177728  52202303  15463318  30117930  38268879  69876954 
 76150203  15898023   6994403   1394958   6543289  55334491  30379983  67278305  20336664  44731047 
  6838530  19841707  57923119  22415355  35140939  16961235   1602460  32755971   5244317  14153753 
 73070655  37082448  46199571  15785703  65649573   3153030  18043188  10161643  87975307  82603137 
 55281486   8512590  54852333    980751   2424450  20625577  21394793  23869023  21470757  56134529 
 22222010  23487603  21236023  13337291   5660883  23235531   4724835   1258640   2652799   8303467 
  1182759  11808457   5745249   2121531  31376853  65693835  20294017  13149149  35429148   3295103 
   568699  51371835  62083998  27799713  19184127  44628798  43255013  36610435  57350743   4249611 
 59968971  36802663  20352585  26984003     11423   3360631    563055  27020754  65548487  11425340 
 16721259    855153   7006489   1702285  20330043  15799795  16290243  26968903  88098251  34151003 
 58370148  55436349  10417047  63270699  32080165  12778647  47043522   7118884  20039323  77219883 
 14078043   5008143    773087   2249615  52493213  13363704   7525662  35557755  37608771  44278539 
 69960519  27447567  10319803   2698702   3756203   3979647  17289235  24281446   2085126  46069711 
 80358943   8289159  11760067  25721259   2443837   5974972  26617567  10392043   4404194  39020658 
 82735899  28803867  21029475   2686569  26540283   6995349    477649  52768473  20628159  33763963 
 30645147   2025547  32128617  13286991  77347239  39856723  18825787  29079579  13356375  27148596 
  9148623  79339509  56316083  28479023  53121273  19322907  12760407  25392571  29601030   7387103 
 33707866  36194578  48160053  66124923  18260794  21477111    608577  96511221  38652395  92577993 
 49724947  90888330  40177651  25237479    234598   2510403  16829451  74232033  18660607  16526451 
 67903143  20163171  30265611   1637941  10279617  41264931  21606139  35670203   8853035  15746442 
 78184372  11747112  12698136  25779635   9307029  26268068  86164773  74069014  18164045    297435 
 10164895  15627798    365707   8581423  49952011  25279618   2626143   5634087  20629235  36860716 
  9650051  46874307  13974465   3402193  29148060  22789533  11234475  54668132   3608241   3274863 
 76962211  43435227  15483217  66408453   6771323   6528318  35404473   8451973   1122871  12936428 
  4274393   3672987  24829603   2530663  29635127    781868  29660593    819790  42099411  27554101 
 21743628  27377753  26343798   9039926  13963545   6754948  67020696  11722331   4199289   7483533 
   369355  19920885   1252295  19011410    441885  91785399  18290262  29197353   6936301  40900218 
  8957561  57260778  18919023  50669247  13795713  56914680  16591222   7870083  36046263  15091735 
 23483453   2381998   7132173  15621953   5820047  18435230   7640247  30322971   1670148  16987009 
 21277220   3576631  55305608  29514363  41179667  50771307  56661999  61470318  49997323  80084183 
 18750849  16985364   8520675  19591618   3189831  10332165  13345923   1348368   1544703   9497871 
 32656019  44179755  12468459  13299423  74319797  18335153   8535270  10821825  33765191   1056299 
  1182279   5971806   2458683   4364454   2614776  22445304   9446958    428298   4582123  70355547 
   362358  19216320  11561031  54137381  10593810   4706429  45014008  63367947  11258795  98108523 
 41993592   9918893  15303291  63979168   4071931  34698057  30096476  45860109    852891   2210055 
 13336113  24099759  42586248  49994011  14510183   1193133     44573  45276705  18375106  24555147 
 34869261  76096083  63998666  30797160  18728915   1607047  13064193  59891204  10807553  32441025 
  2586358  28338525  33623763  33481636   1393344  29554698   6339105  71801886  36936218   6085587 
  3660359  11710584  17865243  13770889    913431  15057083   9471843  59001518  62447973  15116652 
 15993501  22532136  10685430   7610084  13335063  97069717   1970685  23112043  21201621  77079653 
 47824494   7023123    704107  19070889  20089384  14516955  58148015  15557688  46762795   4433399 
 58468325  19871826   7673559   1252563  78239805  87521183  33419921  30010739  27828891  39662907 
  5951767   1280886  17238071  61974267  25460498  80595729  33292987  75329683  54511773  26447100 
 21759639  27260263   9220719  14203728   7644203  61560804     36257  45226955   3833940  34748061 
 51924317    960759  23772873  66618675  10509307   8281779  27242491  10466919  29175594  75279246 
  1403471   2131329  10522050   8684106  33880011   3078519  45564018  25935781   9883243  15018313 
 16264455  54911397   1438773  19393694  46662921  32445879   4150236  12750259  37512555  24342219 
 32472633  13732062   6167473  48762888  11926743  77169309  24198531  55501673   8128936   9318642 
 21286707  19830273  18876995  51793248  64901683   5907873  18921046  24224613  18613662   5809137 
  4851267   2958641  32278577  77085426  23005623   2863979  23568177   3493059  44740368  42126270 
 16947105   4475603  20549493  79430925  27654607   4031664  10990021   5461711  20038817  13987041 
 31615338  55854123   3941703  41913735   4741420  14757087  99071355   3558006   4385385   5367012 
  6240149  28459160   7418279    201576  42256063  24784398   9371547  51701115   2230951   1213383 
 33509163  11036631  10478523    834748  26648303   5949931  22320307   4014588  92805530  57307763 
  8408335  37050035  86845329  15583451  36843811  13788179    583827  38570711  27770283   7956603 
 37083243    560991  45452972  14914643  27534619   1092283  15199671  31880523   4867777  64011923 
 28867734  14613291  58177397  29166607  38178891   5517261   7116119  39649320  25678941  31106926 
  1374123   5621599  42408497  14978013  69049982  20784043   5427111  15577965   1028493    755436 
 37631085   8939512   8254083  12598434  10718843   2719935  41547979  11777691  37627468  65380719 
 13739013   4224603  51711069  38104424  12514863  28275883  20840152   3323149  18141412    476763 
 24928389  81427315   1366313   2220449  44350983  47530261  15197259  52084519  34062648  21809083 
 63124110   2399523  12782715   9403995  20796255   8723931  19958903   2083000  21460413  49662121 
 42812664  19380638  13084207   5623124  14569860   5042811  33391353  10751673  18568428    926373 
 21613019  26322567   1439547   5330373  41202987   5408463  16048598  24221655  19072143  11011704 
 13063927  25527830   8638947  31818687  23672642  11280252  49382901  26294261   5822166  32266651 
   100425  27927771  17892119   2793859  23215067   2525928  39715947  57204018   2351939  44651898 
  7473803  53708085  80677503   1504753   6906363   2929795   2161371  30633311  17491883  30600192 
 19352123  29492041  11308129  36107280  25440291  68367690  38281467  18584619  29169543  70813215 
  9506235  14606625  46218786  34046418  55407975  14752179  47468907  54722091  15289523  20248803 
  7955529  25466595  26267723    607723  10570256  23293539  24466591  32089685  38960891  17804742 
 29106651  37048332    746967  62072067  23354454  19975960   5590473  22046573  76358577  24496551 
  5900673   3312459  12407523  12581799   6551323  29810299  18360179  15889281  42392187      2133 
 26122141  60335707  76372491    547048  69093027  65718531  37897899   1305369  42385156   7922349 
 65085707  21474299  88494177   7725491  39874883  19930131   2912118  10260912  49056676  61967670 
   560707   4198933    331915   3994659   6999115    369235   2248563  29586735  44505206   3423193 
 47243747   8705557   6483043  79145483  12375463  54863904  32132703  88858651  21208791  12542224 
  7680946  55068752   2116083  40578913  73686606  23906683  40950035  15121853  40622523  18736917 
 49863867  18249991  49158139  12250405   1726653  87675225  60827154  40132956  53399607  48212217 
 12014151  41513565    367113   7597339  35241591  75946479   8776135  19530550  41197259  43439697 
 22411211  59624784  13129503  10833925  31929573  15712101   6638687   1133277  17916420  33212025 
  1492185   4811258  32895573  10593992  60887320  20364775  82255222  20729124  15902664  18603376 
 12047183   6765872  29365963  36405168   9033547   1523463  10057233  26506211  31862815   2588493 
    62861  34065726   6751613  63295179  26559673   9714498   7725867   8884362  14068331  67715451 
 66772323  19860327  27038043  31630213    233807   1236655  15172423   3977723  32262273  33955719 
 23915665   1981821  34531893  42243303  34780155   5630179     78633  10764344  10440660  19462709 
 58131810  31384083  76369083  21453108    535398  14238296  43593373  20011053  46178465  13323873 
 27233268  38077819   8781063  50638813  21328723  43648098  28864513  90848321   1759137  12620577 
     3687   6375739  51285803  34914039  33798655  88427895  17826428   2341468  67496981  52878351 
   518571  16313487  65438779  38489847    298395  42962287   4734873  18036291  61220698   6922299 
 14805418  13199883  10983777  75464395  28911929  15630341    220375  47509431  12892665  18198479 
 66102048   9804183    764119  40521561  27892743  37760349  15997083  17499477   6052407  15596743 
 27545199  15918860  12595779  32303469  68523138  14066493  19793933  56377698  50822370   6296023 
  5685337  13938859  30005507  37821254  10910451  18422865  52780688  20670963  12757056   5982606 
  3572423  33533808   9627153  17295030     65496  14135495  81081933  15227133    257599  58206026 
 60908159  62826146  81394818  19889703  14937171   7229219  25104458  23097943  19422528  17691573 
 81209277  20873130  56377875  51690307  18435878  57518695  56637627  25524049  22190960  13293039 
  4767853   3928908   1688883  44113479  84942718  43226403   7763686   7014729  15681803  54943409 
  2349732  12783996  47206188  41561565     62295   9777003  25972773  15223113  41202515  52215252 
  7724283  10706452  13153823  51835451  22756863  65229045  69750337  19187024  16970361   1249413 
 57783837  22357164  81112491  33108263  10126239  33246837  33518569  65786455  24658779   9681547 
 30672101  59956475  39021156  46243089  53014819   6865188  50865743  66337908  65594078  34451727 
 95448987    852471  14075843  47621445  12936399  28795913  27978567  43114026  14668263  15883710 
 87020331   7801277   1681283  60159429   2248250  61779279   1565223  10144949  92325477  46930123 
 32431913  34851568  18711530  10582715  41269901   5036558  44312379  52402650  38798603  26082096 
 24440835   8763759    170954  51046635  12312291  96912323  26143941   2292039  26262936  17716463 
  5718524   1588251  26899573  49997673   8446437   4406568  12688604  27626027  53210193  10017594 
  8968587  12258258  52479327  29334255  26582705   9430266  23637003  24842415  27445167  52199880 
 27966334   6687059   1769736  10052491   9019651  37680505  40587619   9560958  12481504   1165771 
 49142667  19295169  12643338   7330673  50084007   2461551  50461179  22766515  18620493  52504623 
   909633   3839783   7048736  44654953  62786769  45393573  33700651  18293347  24119647  16299939 
 34803798  22911871  22939842  12827985  56234433  30172993  45483711  34446423  25486308  29192364 
 19357143  17349161  13874473  26225777  20473563   1990275     49283  34250188  29582290   1519079 
 11757358  35736755    479973  48970179  33985591   6011514  21504045  52611995   9528908  34092693 
 25566807  35254077  38831163  22968633  12923515  27156196  13282692  13705346   9161979   7544358 
 21849281  66409245  23599743   2543091  47326009  14177926  32848158   4418232  67877880  10004753 
  6502307   5042001   2253569  17854491  65522535  22093493   1127355  46873563   9749317  74462693 
 21754040  68165493  12202782   4540451  11399808  11278455   1427734   5627082   8771581  12738573 
 29845531  27611643  10411116  10626075   4368327  32567007  44888037  53989633  52920998  30098555 
  6347966   7220139  35611986   2022325  58543855  29618296  47158623    387698  17255963   8799381 
  2268038  10081278   8562663  62848068  30402397  35520123   7801618  54549395  64296303  12751995 
  8303391  25471257   3831140  13373483   1496736  29061929   4710831   1524731   4773038  22153673 
 41902123  55988739   7761813  38829459  18313662  16965428  30618833  29734833  13825397  28498393 
 29426505   8222411   3879333    260617   9968431  34162801   8623203   7063283   3035883    701780 
 79400379  18147175  62215445  26626600  16368531  27051577    831219  19049967  83105433   4740315 
 17125413  10738443  32046603  21806768  52261443  19775823   9924267  38709755  65403031  14794648 
 58206777  35245995  14058915  17479249  50712323  11346950   2228082   2667403  28671647  62936371 
 31030515  58319384  21769157   5163393  67441953   4910955  78415341   3525044  14889523  75346593 
  8032599   7692174  18607943  10077944  52143228  75727698   6330491  64118157  38201385    463313 
 18182133  28209275   3064142  30210123  36513692  17951269  78920818   4356985   3631683    725083 
 24790203  48280503  47539153  37618443   3990043  29680573   3513885  31583370    352527  22091243 
 45791959  17005187   7256159  15690343  19484520   3075615   3663059  22840489  21478749   1136789 
 65577656   9155974  19861428   8954376  23642289  51775538  39142644  26807883  14950416  48382799 
 13296435  53758659  14500429  40646319  33605772   4261263  64682671    661091  46246587   7428101 
  1792788  38425159  10022573  42476201  31572027   5967657  55390478  12569253  77036117  63898447 
 32446083  35788123  16670337  23936843  64054659  15865199  45672205   9044691  11737572  12507683 
 51003798  89513604  74966703  43992591  47286642   2505563   4778468   3519243   2353515  48243791 
 69607959  26176959  16292694  44160683  50345313   3474275  92166167  36147077   3304779  37492050 
 73210188     27582  10331422   5664548   2909195  31881603  34388848  27537621  21832836   1396323 
   769475   9216801  18213447  77448213   6993158   1275787  22600019  52610079  25547079  21838682 
  1467267  46613753   2870583  27387019   1644288  15868583   5026536  19392403   7335975  15832159 
 17237276  13447603  18648283  56368459  12328305  78063198  36171555    462824   7187883  18165192 
 32112536  19593403  48724731    551731  69422569  73850523   9790728  17403523     77223  14804297 
 38074368  16187673  21891875  16739943   6368667  52315804  20413347   2813643  21284973  25010213 
 27398265   9422814  11162393   6351643  56350885  14015718  33174138  13573815   4034868  29084613 
  9072223  33010239  25155876   9821077   9570443    458083   3747237     36628  11318067  38502433 
 57669917  27954544  20120903    511194    275167   4973523  15047691  13432071  36063862  29321949 
  1701524  11486802  40607833  15445850   5735700   9725551   3404823  13627731  33489933  20777347 
  8476731  23397193  13144241  20789892  81860343  18352347   4770583   6716790  24071691  12744831 
  6106047  18120423   2342175  22879751   4361823  17521543  21487947  86818686  80050737   6023883 
  3277859  12897921   5972716    267533  28268411  65968599   7261408   2041728  29221472   4664604 
 21230451   5760992   8788423  57468640  12356670  44566134  74760297  21866298  23649496  15004215 
  5576253   1465489   6616731  38213333  15183396  57696405   3419098   5342867   3796439  89148273 
 12838111  47615355  37214871   6582192  71843125   9177727   8541381    763721   3019434   7183851 
 68324163   2270567  35882123  11622921  13183473  10298957   1813158  35414693   4130291  15049212 
 14864609   7978678   4608571  83428895  21959899   7217884  21315189  12750217  28335073  93055896 
 18815441   9694567  18885873  15442055  11884808  26924219  15306375  30946929   9135141  35522987 
 51504459  14856981    931845  45893379   1820403  74327038  48519195  19351995  13368743  15602123 
 72012810  29626083  79914441  15664333  37635303  30524960  17851075  15798235  63009333  33282972 
 38636091  80512659  52753050  40767405  16708731    328210  16379841   7236261  52083894  31291033 
 12369123  38406093  72416269   5136123  31282685  17019411   8862141  49473030  67497371   2261923 
  1086098  80421965   2034465   4011832  56870858  31209471   6327047  11814630   2642445  76790171 
 11286619  10463653   5631503   9877795   3724116  50111097   2030405  35887483  61976253   2437646 
 24493452   3637473    208359  35149353  14000018    771853  18592157  81565646  41438331  20903577 
 25836531   7849262  47370963  29407187   9670743  40818348  64192923  73546173  17700981  18909069 
  5437023   3925583  53592777  17497119  53134909  50283210  11868243  73941963  36063897   9770437 
 31653623   1758063  90159676  48443123   9260691  74587815  18204603  36352163  40093665  26050189 
 18566973   9262495  19145486  49012580  67325883  57308286   2299410   4391027   9495354  29881965 
 70129055  31123345  14409626  11154203  24554191  26742423  35089203  15439467  27495707  10446783 
  4686047  74802873  68081083   2263461  57467973  16541922  36680991     69005  38262578  39539439 
   850677  15123473   3262305  21657843  17654102   7979907  44918447  19865373  17357637  22976713 
 57340035  73281201   8577723  34556881  46310979  18710163  25796543  14963001  24007965   1476633 
 16920315  25681105  11844129  62806713  26302399  58934099  39533199  15686618  16401998  25831791 
 20246760  20949305    464323  14427333   2525415  46259521   2118291  11187627  19526325  34030123 
 41666781  29482499  83889612   1881003  45088131  39766920   7954398  33143795   7993467  29309568 
   778668  20944425  10716113   1112472  22773327  28386655  11500283    666467  61421392   2894559 
 13158619   6947943   5353107   5443873  48382203   7322571   6232853  35322840  73939105  55873027 
 34110097  41117766    690123  35674395    383121  19877169   7930293  10857123  42836613    886351 
 12828543    556253  65763074   1499259   7329293  36660283  10972275  64625063  31263198  38018673 
 33068318  38143158  62162223  17087963  41452863  39196458  20698723  67448574   3924490    666110 
 10585627  12672458    526177   8643499  11756620  64777967  75181299  45304083  51887241   9388628 
 18260939   8458041   4599303   2144617   1066783  54601863   8398203  29151873  38354785  20774649 
 26480463  64693323  48536643   5443382   6157635   5777416  25744011  11705861  19015119   2529723 
  6601163  24310603  79812423   3971123   7887486  69915717  14374847  20307805  57216075  39958923 
 17535273   3986469  36487944  86071548   5251713  38373783  10282965  77063573  13391627  28233554 
 11545701  35165627  17381561  25299249  67134763  20553909  15868200   5347707  50187831   4252371 
 39182951  24656921   2949433  81858399  46737063   2749038   9492907  61745483  28466077  22570783 
  6129411   9588981  49460383  18064013   4979251  11308200  25128780  49940133  15210091  73965916 
 51244211  13776155  79045089   2846915   5078875  64818987   1144299  14905184   9689187  26677323 
 61029267   1428520  27389291   5815552  20903103  50682043  12007947  13053153  12439214  39456432 
  2737473  17448566  41266713   4701893  32055223  13979032  54544227  72295784  19300821  29569938 
 10109263  45516336  10580115  14325420    403526   2895947  21301360  37860837  13702652   2386290 
 19099707  11851983   6400257  19685985  40205587   7128644  10165571   8552238   8388063  55814793 
  8322332   2658450  87642583   9765108    594391   9107503  25388805  16279123   2036171   2618627 
  3654505  34955253  10145055  25724539  65442743   1073913  23547633  22943323  92877441  85561305 
  8120333  43022193  42934513  16342239  11585475  34512275  18188067   4218603  46942539   6774429 
  5973533   2823220   1238097   1854459   5430779   6204991  10060691   3744267  10228136   8187192 
   585510  23936827  65066139   4641939  32034153  25490808   9116613  22341724  21100023  88391153 
 40448118  42292527  62072383  23027627  29670119   2280507  32394147  15161739   1320785   2767202 
 18919673  30828987   4131933   2992343  37722381  36437023   8849575  79376575   6968319   1472695 
 67170648  89211163   6143883  14570133  21455025   3305146    423798    247579   3134193  14560251 
 51169703   2526543   1825693   5312874   2430315  78624178  82296818  30734948    614317   2215803 
 52287309   4895763  21451091  41153417  24900915  13819811  87770363   9147976  32309868  19839558 
  5471583  39231149  14977447  73597155  30992655    309238  27023763  53264397   8026011  19590723 
 10629129    365123  25488440  97302003  22728759  51161871   9602651   1993648  46497044  11555073 
 84110082  26038401   2765271  20026743  36693878  32315265  13013123  19193207   4588861  14666657 
 15785403  34290928   1953427   7106991  52869285   3787281   4010094  19344162   2934575  13095079 
 28148329  53731851    254511  37733819  58047259     23991  35182166    389193  63289311  68968107 
 27738093  76709495  43722137  35204721  57746203  47729378  27492206  72451689  55457693  37642122 
  6812670   3103773   2481965  45768489  17857673   5554773   1929829  68390495    567045  13459023 
 67270931  41680531  62085518   5127993  23115219  10659803   6821812  62686146  13492431  34062841 
  7452675   1261171   1202571  11036373  36970395    113214   6367491  51249871    842561  25817726 
 19107428  31570370  19769613  41870203  33406007  49441866  15454791  81059229  30955731  50073847 
  2702076   1528353  16155691  79802043   8110593  58053168  18463722  20710123  50601243  21707219 
  1831173  20497171  58575723  45256304  20311359   6817290   4414395  26903888  30815610  21813288 
  8312538  29144051  48470573  47915195  41891691  27250979  41131759    468937  68256465   5908743 
   603003  21950988  12399009  24894828   6918495   1512403  18131853  15102051  31442035  14124428 
  6174858  47162182   5608263  34685871  50117663  18281259  17599148  12098163  36616821  44416238 
  6449818   3250488  19025646  21904691  17969189  63579618  58163739   3221843  21229740  75758141 
 90840020   7623843  13470690  28046073  34235457   5646775  26568057  21978591   8580543  35131596 
 14709125  63290067   4807417  12823558  25218719   1206410  93326499  11610987  48570393  66084423 
 51225173  24072396  22085835   8355360  15446323  17480547  57942183  19014023  44424477  11924025 
  6922623   5438894  54771213  14067791    551297  14658267  23932163  38037675  29429996  15964899 
 81341151  20314281   1988421  17313235  56766123   6733175  17813149  51145287  12531443    693835 
   270363   2568163  30633635   2260405   6280782   9540559   1191830  26976456   4326683  16513722 
 17572748  27228753   6647793  42312554  21434948   8169123     28267  68170797  33434977  17746508 
 11097853   7292025  56778763   6564586  17965275  10058199   9380113  17396513  72835944  91858395 
 13046907  51411999   9803981   4955991   9114983   5779011   2300995   8184012  11163512    825675 
 10333539   9158343  89324248  81887683  20324361  37536765  26689316  20865498   5776973   5225226 
 49424079  45051583  45500031   2390940  25598823   4124442   9022298   4199640  25537092  19200561 
  4029643  25854628  22674811  14118337  24212299  40194373  15937363  28662663  36119921   1608087 
 10267107  10300759  41589177  92481177  24096219   5321031   5518423   8692482  19245092   6649437 
 36085746  75388722  35225649  32273398   4462523  29113779  35509179  37465152    616492  67072758 
 38768468   7839241  35214783  21448933   3844863  35288684  11101853  59195200  20413145   9918972 
  2784993  17581443  28204014  42431123  19648543    405096  31844166  11425830  20846939   2800689 
 10565703   8632143   9534957  63147123   6333162  29131785   6258928  34372461  85182852  14177979 
  1707625  21704595  17096203  41569635  14574421   7418595  13711422   1536550   5179938   9118155 
 15044985   1368009  47718423  55768771  27358903  43395783  42938291   1575395  45102822  53844915 
 25445202  21591033   8865627  30124217  30797428  31142775   6684751   2526742  15692046  84572709 
   457496  21273947  21512187  16986813  37837923  41779530  80314011   4670813     64507  29739243 
 25994288  67811573  12316578  34085859  21048356  27339734  93888708  50397763  11158611   8083065 
 65601072  82655189  48870021     28843    674037   3387543  15474380  12457344   7558464  33748223 
 34213731   1400663   9180600    501742     55629  18423671  53065243  18105463   7235819   8761522 
  5082643  56174226  17196795  12712791  18144123  69482679  44946063  27581805   4571643  19689241 
 29288599  22769001    461319   5430150   2260239   5392608   6875178  22546203   1629723  30325647 
 18609579  13452659  32007399  19712914  30741141   9104272   5494591    156891  71312705   7427048 
  7294891  28517403  28445373   8719609  63450651  83973973  30900123  15026992   8602558   1403943 
 44188763  37536408    725601  14470011  22681899  31246103  56939739  37670388  16917783  10041344 
 58287979  46976143  52355941  33944488  78930373  20131733   8897253  23561586  46201992   2683224 
 39633120  20214920   1879143  67365211   8520128  79363269   9974399   3632591   3850539  12981493 
  3348183  17763660  29344899  37603437  12455358   7944738  28040331  14630605  46835739  19046139 
  8959296  10555383  34761611   3237335   5867453  30542073  35253375   4591017   3214347   9054924 
 57304777  33950415  17451199  11960422  11011851  20908351  21585048  15100538  54442447  18198804 
 19008252  25037931  27526139  21224667  55081142   3010119   5170705   9992798  19320783  13398261 
 66175963  65173256  14854334  34196923  49945047  76699691  63024931  89657919   2636536  19142908 
 51434043  24753903  47338323   8342907  49564299  43887691  45410523  40321963  31331139  23504225 
  2660771  24752955  49432632   2324621   6038148  59822701  59206902  27950143  22244943  62774998 
 21654121  45881523   5966699  10821362  12380923  72929903   2929943   4168302  26868243   2122347 
 24561759  65091457  17238213   2339118  44066286  27965419  46628427  59537326  60943378  18698476 
  3444648  35917835  17520281  78278803  12755580  40697153  55326089  22753293  69701955  70304775 
  4688805  36845367  49097613    539620   2882110  35028732   5291262  26785959  59995119  26592213 
 28123638    779277  59940588  11162923  11368315  34698575  18135119  44365246  24458455   2970159 
 14294697  31417355   9519592   9166455  11484693   2464383    206349  49089429  15187515  20144345 
 63424032  22904477  32726943  63798013  24560451    370053  74551127  15560362   1337435  14507211 
 26293953   5230095  73089645  18219583  65815955  33465032  22351245   1406565   5859343  27329628 
  7357803  28495195  49287639  10315661  40696395   6948435  35205755   5039575   1986763  26850093 
 49680268   5977371  52045458  85318876    426723   1486402  14941248   4051383   5668384   2858813 
 10956537    783727  20804713  32526501   5431601  17923157  12130583  23268795  77009849  14459107 
 52714274  16920763  30463377  66347488  14942103  67219155  11591373   9172891  19729668  15458427 
 44267643   1884338   4629833  52359027  33593111    447011  18422789  12404115  35201575  56067599 
 38341313    241585  54531351  11823480  22273747   5415351    901726  14142015  38588473   8112540 
  8894463  26283151  27979827   4036323    278221    269483   1158263  18245333  34208483  52989312 
 48002979  60123739   1210325   2606657   4515335  17855499  36129883  19354875   7949148  26345585 
  3214227  29597823  21533260  59004285   1653549   9486699  28890019  11409262  31169352  37203993 
  2572791  28026303  12559443  25998088  43165278  21757113   5392323  10600290  76881280   6136026 
 29501559  16767503  64321633  21397716  34488864  11425347  16902470  24952523  12273252    933213 
 13546441  54277939   1689141     98923  64221703   6261679  39624258  25986813   3591620  22891929 
  9432318   5180906  23086023   6385214   1049259  36463688    460551  79465127  15957187  52235635 
   668691   5542183  56349405  47523911   3458354  60505889  69304591   6149723   5474139   4538235 
 13826505   2099723   5298307    531771    886739  15846839   7815273  10432268  22433107  13126515 
  6902718  19945895  20220297  63006543  14961459  50917500  62203095   4378041  66656331    652577 
 79358579  25162947  29978061  47763027  25479765  37226278   4867479  14081121  16133583  26450459 
   255543   1373125  24815325  10053777   6223643  91834523  17677895     22140   7821999  13254887 
  1117113  30475593  11622565  24886928  15575487  29043735   8423691  15803515   3737787   9600780 
 16504261  20802387    790254  14812518   5115899  48180213  26359441  10636183  33893357  26494253 
  8257499  47036723  15693515  43644775  21548939   8748655  18704787  34964475  13758171   9577054 
 12822681  43868223  57343965  21068634  17948032   9376896  24376818   4810657   9735573   8302047 
   195423  38962559   5872359  14109503    253185   1301571  31446303   3974009  67342461   4124901 
   493458   2043167  58995913  20201605    365813    243795  54645168  19595959  76865181  69277331 
 16535421   2278773  38810987  68544462    967219   9491088   5256855   4290585   8429707  41288244 
 67562757  31058991   4381467   2097927  19572699   2540765  32351481  43564686  52110555  26524956 
 47127373  39643499  17103192   4138530   5270599  59461987   6417527  25634424  34250919  19864015 
 19390845  44132354   8884215   4078011  38629175   3269508  24165649  40719708  22043611   7358915 
 18015888  16628527  19428763  41829559   4917399   3254445  19316979  78180990  30934910   3767157 
 23805843   4041211  29753853  21695238  24095755   7286690   3949388  19999421   2125466   1885598 
  5923099  29344258  16175383  64267370    286963   6181123  18981598   5625057  13432877  20368185 
 31866531  52056025   1246287   1252005   5172267  12950397  14361851  43021563  18896321  36538304 
 91452393  57154775  12459999   9844875  53362791   1340915   1011178  89555588  77402931  35020523 
 47030387  26896125  11338287  63417747   9210123  14408923  74208603   2905971   3132012    701473 
 54678747  25427555  29666123   1995233  59850483  17693213   2190743   8820125  29866059  46828943 
 25121583   9324507   2407213  35044851   5398242  28878973  45680306  41599947   2135973  45270413 
  3892890   7511443  55796272  92840277   1965212   7829307   3146449  21229683  40335523  67934171 
 37568823  32730205  12018107   3321783   3539913  20732218  85548430   7776654    569769  14644440 
 19352443  35398758  76799027  20957389  37797222  39772625  46257630  40111283   4475821  21855978 
 11735663   7245854   5725017  87356879   2283717  40314059  37920683  81307455   6677179   2360409 
 37553817  54374238   2053479   4586433   4185123   3039783    192667  33990114  14321276   1503335 
 37476437  35003979  12196293  17579149  20451032  40541823  74895459  74873163  53299143    180831 
 15668853  11613898    372355   8361663   4358301  57100143  21824808  44142364  55229099   3230943 
 32993539  61978551  15517163  10090353  31304067  40402953  10898439  10929183  31304515  28324373 
 67564683  31194713  68153271  36358715  39089083   7155865   3558225  22659663  23683739  38513299 
 73931955  13343127  33377907  88623455    950427   6298779  39613052   6800748  57781839  31759749 
 10945833  22311555  22230198  16820297  43966249  34365831  11497077  37846969  10536315  31873227 
 62753903   1384737  18577108   1938315  27470988  10705669  21162435  48582213  56310549  55088842 
  7745842  51035435  17451643  31984477  25290235   1379675  29650571   2935887  17830327  32609393 
  8286549  46263683  73742498  13033143  41396299  16536435   1769527  75659958  13570572  30281209 
 31427127  17220997  13671699  18443880  17514048  38403199  14556366  11747733   5178423  51432967 
 26083016  13366003   3989979  30269999   5648883  26203608  64738126  36355284   5612723   5879379 
 42450621  35149105  12822359   7775499  21023853  28457243   3168707   5351803  75712299   5567273 
 10271601  25854523  44517926  38376636   1066160  31585187  40674790  38324219   8063987   5816857 
 11875493   3126117  43725371   7393323  29828275  42735023  35735451  37705623  25122519  33076423 
  6545883   5600614   9610390  25166243  29907213   6505805  10150055  52309373   2832108  49100069 
 35699389   1881009   2103399  19409915  64496959  12536493  37457809    789365    133679  37707351 
  2247576  16079381  20115355  43019967   3196893  25566675   2548688  25491435   1392833  31011948 
   241013   1760439  50369418   3039423  84132623  50531133  40416219    280053   3396456  60683802 
  2073399  16533972   4722495   9483307  56369800  26441018   2534671   2449911  28559003  48761257 
  4267468   7830428  35270475  24344196  13819873   7398507  28833174  27861983   7843642  58523235 
 32394363  30767728   7157427  45758175   1560939   3485293  29589788  35441859  11049868  20784667 
 10334868  40198159  41987979  48223662  55047588  23203253  18803625  65277195   5841888  15084843 
  5857531  43521249  21091453  61868085  11009121  46456863  11827947  29849046   1617063  17461723 
 19536843  14735497   1101587  15857003   5494785  58406830  14224938  90500139  11339067  28423913 
 50857986   6590798  59111019   2613485  16177427  22157907  31742475  14721378   5250709  12664335 
 77141283   1019193  10305673  18161441  45516579   5731303   2784471   7411047  33995643    120379 
 37933599  78724220  30335430  61419455  17446916   2238123  39698678  15943087  72305499  12358601 
 16808796   3833862   4608955   4477857  23407451   7310752  62592507   5052128  13364936  22025911 
 38249947  42290799    959688  66812967  44092395  21173366  10442083  50036901   3632895  52062198 
 14714879  30252219   5050311  57241554  44038978   9034173  21048423    672108   9093363  16047821 
 86732628  12003883  52625553   1964475  28907569  86159959  41548443  31111575    574243  11569677 
  6380210  20096703  29149624  44144532   2920631  38454243   8172746  24019667  30669038   8417875 
 22303083   3160891  43584923  27989467  25723282  16118295   2919045  24289963  61889678   7880649 
 58039830  28841203    433963  43601263  35784133   4158441  60043831    967938  10505968  41093007 
  9674793   1686318   4857707  42329625  16668075   8829690  12186443   3527043  26588875   4575273 
 26805935     96938  26415663  14041579    980088   1712823   9764043   2058363    177927  39566283 
 36679743  26490363  22589371  25025451  59454105   6419843  37458489  82445151  68153088  27516527 
 33129003  25158573   6359163   2983738  22663419  54956104  56506188  90310315   9663789  10823941 
 89496273    520935  30145392   5836771  34150243   7518373  21347287  49165635  69573107  49850311 
 17743047  22480175    431164  12167883  72456927  26364936  34187707  72627000  21150519  32366298 
 32207157  25567628   7276650  72099423  35389113  44039877    244212  30116166  20053768  35895903 
 73820023  19297723   4636963   8928311   3677795  31326987  16997620  12112419  85458713  43412667 
 12087673  15589612  58923585   9393913  21857273   7176741  37144923  53872205  25314971    522303 
 12523023  25351983   1507355  18761019   1273227   4514633   1203315   8108199  74915718   5941113 
  1220203  30855603  22228758  41878323  56628027  80189547  20728378  51851868  29008305   7871991 
    55695  64764483    295515  28552815  56301738    740373   9080493  14985231  18267609  33716748 
 23848353  39373860  19093271  56743998  86815017   3107864  48865821   6153001   9616907  18950835 
 16976289   6715293  40964618  49788798  49131499  13123690   6134328   7344693  25234987   2838168 
 16165480  25144053  45805797  42408753   5934183  22734471   2773915  53086595  27614703    943543 
   622811   5018142   1562100   9052971  32447503  35278653  22660127  61966131  34634767  45854391 
  7726362  33888303  31577963  54515211  66055043   2062226  12465195  71242789   2906499  53427951 
 16684141  17846983  13816695  45848763  22785018  29083555  48988881  34289259  52286496   2152488 
 48452973  53167914   4343623   1573557  11886747  28935447  15523467  26490375  14754187   3391889 
 52375371   6298393   8847515  19975653  45532719  11826821  27238033  16872935  17685243  50146791 
  1537517  34696048  19603628  17346987  25946907  29290995  34769175  13246931   2297473  45300854 
 31733715  24507153  22819745  34385011   5339941   3067691   3473484  13853391  25090041  41496180 
  1253914  60593223  55887637    304388  14453163  34828399  56355225  60654171    373875  42916639 
 35469285  23148303  26346843  45499823   5487928  31846563  14272797  71863232   8893383  24764283 
 43620249    792696   8569437  34394898    858733   8686123   9730851  59741343  34996241  20136907 
 80925396   5901123  21804221  33888993     86442   2472758  36087945   7679823   3211558  27866913 
 14967128   4523070  23854473   9611362   2743831   2198693  12931428  36561401   5839212  14195953 
  3229819   2565307   7826417  13409349   3494315  52044141   4144523   1430486  24664633   3383678 
  4199035  25986072     24140  21943733   4514661   1837120  12993273   9077163   5979425  62981776 
 85534248  17988223    603427  17763943  19529171  21326298  57898383  60018711  38238481  23488223 
 45305594  54330252  38364459  14770879  12169679   8481921  40629915  62381835   4443303  55699061 
 17598048  14654543  35317407  45648823  38677063   2396799   8862267  28369339  53048683  31562229 
  2279838   1341315   2966259  19916728  66177075  10328959    198819  11186811  44238507  48799016 
 23383703  35786973  10999136  11293383  27598133  11220463  51661518  24459734   6619497   6309699 
 44523693  24938198  18333281  64790673   8941171  32809773  25851862   4559108    880527  23904656 
 10016500  58321778   7130469   5269431   4453719  11397655  34223663   5215754   7476039  55749531 
  3359756   8621669  21188203  26543163  34089577  26335903  32076299  56180793  21722867  28542355 
 48495843   5746479  54593691   3447179   3326981  31741948  25005141  22763472    946523  64157595 
 13533669  32053503  48752299  23218710   3626193  31315306  23652027  14865891  83444504  18070448 
 40224075  38830539  62620494   3157787   2939730  16972023  11176427  64667859    864699   9011048 
 29366090  38743593   7867073  13499211  43953792  25835075   5380515  63548552   3511863   6495866 
 60706491  14848593  26574048  93082871  58615140   3662055  54838619  53877429  15544085  48686046 
  6751263    521128  12176937  62111921   1131213  34536768  34464091  26151963  73450548  22219942 
 81431655  27045163  10194213   5299053  41432115  45747602  43483668  58929459  18030017  62374279 
 22506121  14701009  14037639   9098597  15514191  59560085  45810147  11578482  16243896  14927518 
 58086746   5036847  13295811   9060603     11770  73242714  37012841   7952964  25333773   1702273 
 49458334  26416925   1112496  29074023  29705403  27375413  24653745   9563973  68947023   5959014 
 55629877  37427318  15151931   5368717  54805763  16548651  47295897   6514975  27671604  12703044 
 33305748  72308997  14087892  11114889  17024175  41589882   9390581  19261923  74519848  49437230 
  3412004   8989665  77514037  39324719  78344155  39257649  11055222   9804883  18256134  28461507 
 69879699  37142724   7101371  70515507  78392859  15964833  11955603  48407091  14615243  16132059 
  7133159    378818  33140555   7765959   2513607  25703765  11444413  67749468  23945745  53977335 
 54270801   8815982   3035769   4063615  33952321  36515043   7049826   2012163   8633935  42653427 
 75704411  14654698  51685188  19257768   8717931  45640389  30258431  15729027   2245923  58997285 
  1106569   2707167   2028691  16776663  58702863  34173159  13342884  51057075  52838043  25609707 
 13241091  36835523  28417083   1203629  46965219  72126127  19796471  66373979  25509003  27206754 
 37842555  38878911   8226183    290088  56326896  72679398  27670689  42037008  36879713   2111736 
 27973677  26702193  33030937  40084661  78074709    862719  10814927  27723027  13603667  30958532 
 13847098  10400009   1429915   4842051  71188983  50143524  43758299  71442648   1402937  13102052 
 62728248  20336619   8434219  21862373  59734057  27329691  27453108  27921387   5773297  62786073 
   179683  45859525  12444348   5250105  60338367   2031789  64732041    354043    603699  34920607 
 72069373  35199847  43522587  84098630  45384123  14739744  44944923   8010883  24450718  72486803 
 32058877  60914179  12256653   8844963  11815463  42523143    391103  10622471  58226313   5008395 
  6921177  43519638  13049097  14267641  11413252     48954  21599939  41883748  21754267  28937490 
 31196860   2164452  10707383  31986699    143847  18627043  44777141  23227691   1779027   9699566 
 50689531   7135403  82317319  56549458  13960095  11201937   5480460  12778691  21845793    201165 
 72211773  74136803  62667663  69228723  11742427  11132283  65126007  23547095  57498111  28984463 
 64095885  34699823  71880925  71078759   6602153  21754163  93670168  25448994  51893383  18842895 
 15568315  17001327  23034503  35816780   4552356  30056135  26140275  16455883    892170  59681107 
 89288699  14386572  10409555   9542915  25581987  63711463  15415383  72926639  54652799  27088909 
 31037427  25390140  12613283  21318795  50908155  22393243  30844824  48118558   4308466  47360271 
 45500171   6778791  33679881  18919533  16102032    558609   7035369  21473503  33441797   5555277 
 82351078  28135763   4378665  34336844   2980156  40375895  22742201   1661703  56401957  25392711 
 77749627  31036465  25168041    661255   2820255    968858   5894283  74698189   6307387   8820038 
 10824693  50075643  46814891  29341361  23956162  24007018   8149911   1525251  10332298   5013019 
 31136809    430653  15399747   7107589   4946043  37074071   7518762  10063078  11181999   1631883 
 13096998  47509037  57625197  13677199  17908793   1918362  53325499  52661931  47780065  16318692 
  2741423   6397563  61338279  23010590  57318318  36241239   9907283  31164797  22598871  30823899 
 26847395  15463311  72438301  18871931   8169295  38750811  70825431   8079425  77130245  29704239 
   657583  16808109  85693659  11499355   1015815  43413493   8636148  26780431  75064643   8951373 
 48206443  50779788  69427507  21941913  29619477  67834379  17028621  37001022  27027717  28531348 
 35271282  68301015    129153  17114478  37615723  13240819  66302683  17051677   8262573  68007077 
  7013967   6893655  22949796  29567853  79154883  25193033  56508963  27639826  13266285  15849580 
  1576089  64481388  28512715  25789029   8669223  15193761  10193136   7303587  13213455  22750004 
 84639682   7383687  16796463   1762278  63186799  13312983  45564747  14018433  35278651   4065811 
 90979583  24875963   1403391  21090918  45580251   4521969  27722680  44113731    179241  30418467 
 37536379  31468469   7993369  24252637   5015716  12403131    279875  52366235  43088177  57101535 
 39394676  58952219  22750713  21895091  25652547  23105523  17155322  14389883  21394815  17190714 
 19031775  12953763  45919779  46320537   2759154     55266  87546903  26659834  14991723  31622792 
  7933307  36761217  73085343   5016499    614863   7367619   2717795  17328852  22993019  11867811 
 87769563    216131   1483503   7554903   6280308  22626183   4825158  20024959  46917987  41912343 
  6735344   5903221  21011597   4346952  23379023   6004599  50744586   9957873   2934780  10188353 
    67645  43480026   2690603  52363236   9431337  64361217   2296788   1825545  44248743   4877613 
 27716763  61194513   4699211   2648453  15734820  10652388  66814917  77206205   1267515  23438002 
  7233983  19969773  42402972  70362807   7277530      2049  32901719  26211573    988043  39599823 
 16315253  31954299  34266992   9733523   3922023   4624115   4223027  41014583  25051931  29711899 
  3283395  23496603   4080327   2278685  26239955  58684141  28180126  41583341  41979219   1977066 
   909313  16379535  37243847  23101369   9797883  11366079   8756085  32922831   1506663   3716483 
 11972097  44245517  22135812  26990196  33354699  43720617  37600764  27398490  82024548  20573807 
 46796796  77152379  27711167  10514324  46284283    109507  48801348  15790145  13571779  20578772 
  3219328  61987451  28123767  11260185  19447987  86269003  32447787  23502756   8323651  36665857 
  5336610   2946823   7880235  19505578  24251722    962595  19518883  18529651  12513387   6564695 
 21990707  70395846   2067265   8662131  11335809  37874948   5363918   6110220  15735322    382703 
 44959071  32975676   3551373   6309882  11408546  22555740   3954023  13565217  11628233  12390683 
 47217273  16446603  63580711  56343274   5959748  26191632  29632323  18228783  39518945  38838861 
 51086873  65014056  15902631   4856227   1371220   1987650   1806655  18067611  46820043  18336942 
 13759243  41815493   8909058  42409170   3470897  74490959  47892047  55181695  35012779  41403051 
 74839299   6149508  50109729  24614447  19655569   8579127  11359445  19261971  66998075  80790553 
 85044345  58042947   2756171  15358959  70375563  52698091   9425586  38905788   1975363  25698666 
 29961467  45360477  21525122  46721083  43561389  65969088     21273   1583180    324601  10980351 
 63471048    392027  40271139   8266755   1083295  52403814  41412832    553137  58105687  22074603 
 41739411   1134998   1528728  25712248  13526790  48753176  55699788   2345979   9246787  13430111 
 58974399  46580748   9039293  32927745  10143767  47480595   5712063  37311543  72340251   2762553 
 28868112  11096511   1378304  16688025  46124133   5206725  18259383    725330   7630539  28108203 
  3105673   5412543  40022416  56972951  39599973    119115  37579839   1497499  16197164  18503033 
  1954203   1596063  38350578  24977489    226328  81043868   4707423   3315809  28737654    138949 
  1236873  38545049  54579843   5558743  59115621   6297393  25674940  11302898  30273436    139452 
 24333691    902976  35551039  13023387   3998715   9246749   4945791  27176201   9756755  77176659 
  6974664  35450979  49293003  37675904   1334763  25458703  25367757   1624921  20006998   4019595 
 29463240  42119095  28008753  41003875  53867810   1065146  28472719   6135168  43510513  11877622 
 29163823   7143675  36992334  40839229  51092773  26179887  17199074   5196069   2357673   7512029 
   914673  41873559  15453463   3362143  23581707   5836293  24384630   8721871   8971907  39058971 
 18975387   9501081   4033658   5823669  67752279   2662191  24481230   8144181  11649339  50263863 
 59582958  18341303  20136863   1627980  47977569  12902298  54182029  12956299  37264779   7424435 
  3750335  47593848  39670798  80605880   7783796  23411963  23964898  33143747    797233   6678771 
  6381233   1621973  16074823  38058213   1650123  12762117  38173895  32238297     32846  22056648 
 16343622    749101    579471  32076801   7169427  28659712  22619703   2284678   2759893  35111463 
    14186   8003248  12533516   3664408  10391799  77600085    699596  76336658   2677125   3566387 
 15142043  24109593  27122393  52214397  24571347   8600737   4412911  12530395  15061938  60573489 
 41621508  25974393   3866660  17466306  32328999  14355810  40243570  42640755  12573465   3257927 
 49114799  17149605  34872723  10206598    694539  39371319  73555627   2789476   8329478  12283779 
  8787473  15848645  16868307   1134563  17205773  26206101  37248275  24865392     94827  40401627 
 12658835  22493775   5041205  33940697  16850813  11446971  52638210  45564153   1202898   5617490 
 37626057  14088561   4887312  15721893  29393013   3231883  12577156   1186638   5256561  16212553 
  2869003  73055031   5157444  36425083  26339923  33473837  27435930  31269673  38690523  27634983 
   380588  45815891   3286907  60040818  32939043   3832448  28718835  54677647    778667   4914657 
 15748498   6677019  15692595  14509873   6283671   4168443  76823763  10222071  34986564  48726063 
  4090935  36093557    319363  35516534   9463743  20408323   3471513  16914588  30516119  25167783 
 39829101  19167435   7573200   3889998  18242802  33341774  27661542  20409127   2711886  13940148 
  6997083    784074  52844555   8036048  21285213  18397383  23146683   9211339  28214868  77208443 
 95641840  48653925   8961153  22573725   1368427  50038881   8982167  42851253  11781068  27386418 
 23423743  23832591  13231467  10126136  12732939   7177491  41893841  40034547   4132683   2991243 
 68051133   8625927  59516251  27927434  73073943  45710975  13238951   6132698   1805643  20977498 
  1566375   4550039   1928931  59702233   6004992  27089343  42896459  89812235  11655493  72557309 
  2431193  46351275   8104921  29230749  40061539   3766738     48187  31137955    340847  29989121 
 59436433   1900989  51934539   8404983   6507098  49418173   7922895  79895823  43227335  74473834 
  3563072  22805675  40169439   5122371  74757673  19306003   3479991  41449923  28149258     73393 
   508117  82936107  65744747  35027296  25286703  28324679  10953845   2961963  26740875  35221911 
 77118060  26727147   2234548  58889047   5395174  42376305     62729  11691408  16243077    694194 
 36768466  28571615  34673177  25745693  22357395  72245595  50492520  29775314  16845875  15865044 
 23367035   6871345  17949318  37167983   7809452  84856637   6317887  75711931   2859873  40875835 
  9008369  53260463  13580466   1667373  20438405  14233972  16051743   6803942   5321411  41905773 
   849678   1661013  51695739  36903231  63144891  15798633   1404045    626348  12888900   1238208 
  4691663  11576629   7762998  14717593  14500847  29685069  82822548   3381124  43366194  51695802 
 24442539  33887673  27085537   5726423  23742101  21851491  58888715  39801766  29984901  45453705 
 48055193   9260838  18966751  16254148  74686995  23992339   3325288  24962138  18384819   7339443 
 45712951  80481387  43370331   2420108  18943683  48594399  48475550   4372248  28743237  84066273 
 19366078  32732093  40650603  15187092   2322298   1180973  23659116  60578965  66673158  27126255 
 24146539  79652703  69062844     90291  15697350  44462983  13812135   8683712  14257989  71669563 
  7004515  76206148   7676143  20791516  22549144  10317383  45306853  47578859  29572020   2714595 
 16049523   2720111  59804486   5909715  20764523  35287323  50867655  28971863  21996723   9501661 
 29830627  24867636   6638715    159323  23580969   4907067  36044736   3018087  16811613  57735603 
 17276968  31029253    698514    128979  58247291  35418048  23327189  82291464  11015490  38803955 
 25467583    809220  71227029  43594595   1972871  30879447  28762725  35521326  29079096   2899635 
 63909447  31707931   7012125   1884333  46618777   5311765  30710961    210515    274384  18703266 
 58516678   6757647  22816167  29781702  43882827  10085472  28207257   1964631  27338568  25586939 
 26325717  21208905  40701825  29515393   1432683   4035024  71862711  81917313  21307353  24897534 
 42725499  56114118   6111319  14051935   2757363   9995472  58643691  68827224   7727955  14987121 
 10456398  13466915   5102638  32458402  37041275  12551291  42451508   3027723  57153627  60387723 
  6437323   4147923   6275913  23146728   5449143  59365653  34732275  15861273   2081153  26153167 
 13107417    984803  46990347    719215   1938157  63911049    224223   2328762  51974331  20105592 
 35609775   2012023    257068   2721968  34477803  23392185  25291794   8983279  57134774  12897757 
 32838103    637011  32716213  63460203   4594323  14410462  23717457    642258  33748567  30408944 
 28131189  14386963   9140433  19279803  29087922  91169553   1476442  15391457   5881509   8507454 
   405619  32334260  20619413  28427259   3015679  10261311  30501627  61403259  66256445  18135877 
 29400801   9257019  11807061   7293768  31566673  68121495   3693148   1030833  14608491  21785213 
 28351703  50889234  37107000   2946211  13460715  40978773  54258495  57421718  21944587  48881395 
 44753293  60286427  28240497   1218093  13785603  10729874  48276591  59635149  68873223   8934449 
 70831231  59012571   3634994  12627773   1331286  19426065  55725619  32029026   7498447  56746429 
 62412245  42503883  21114483  17039855  12309337  14641681   4287819  58863663   4820427  11998923 
 19722969   6275259  40636765   8101507    647875  19147823  44081411  30453075  32955658  43516233 
 20075717   2731227  26772885    605220  31942959  24726079  54102297  51847103   9498039   6819195 
  3266459  11607999   1063327   3084897  11190299  24800619  13710309  20900428  26549763   5269563 
 36730479   1095071  69600731    256083   5999313   6881655  53324303  15594891   6744123   2079603 
 13977372  12980223       441  40219405  11079318  19017013  59473923  67092333  15640957  45724963 
 33209595   3715121  41504616  31022675  57770482   6121307   3642127  42295307  10045115   9915216 
  6532275  11639943  21917643    170382  10510425  53989335   2767248  58721723  30837123   6706239 
 20233128  17339618  63626523  59759931  10605531  28510071  15180705   1294080  28365983   5175843 
  2675583   2939766   7723150  23701786  26118201    139963  28750761   7990001  18978447  42304407 
 59543559  25963863     66267  15371743  75922867   7885703  49374978     33129  30535914  17211534 
 61757808  57327835   5940941  85492816  14014503  94274483   3982101  68241123   4747162  26748873 
  6153628  41380481     43701   7179203   5032012  19384274   1834395   2386950  38562840  14292639 
 27519852  22339725  42118981  30766635    308128   7254645    551611   7667367  17043363  14234486 
 42427371  74242047  68159229  22029053  46805921  41282427  67426072   5851827    287943   2530035 
 14299735  11281639  40953091  37745257   5309295  12234843  62911563   1263773  36804489   2176328 
 12811838   2973525  24559983  22959847   8872695     20553  37657787  23961291     21591  76499553 
 57673901   2650173  14155878  18201548  26826357   2161623  73670408  59123454  16971363  53979573 
 74054103  18616499  33762951  94041167  24480325  35743686  84092665  31385289  43374597  14278723 
 32024823  10438527    816669  26897976  34469028   7630903  18863973  19432145  90318327  60384955 
 18539628   8534823  50422803   3373983  39926331  17634783   2032530  19238235   1794027   9756918 
 10116282   2365551  25698379  92524708  63560113   6642423   8314051  25515242  36156134   3117336 
 53520411  35628175  12147179   5466188   4885318   1013385   4106589  64919475  30573292  12890171 
  2955876  27135275   8552383  36755501  12457659  48571263  33738539  23594915   6843531  10201293 
 40917017  65946201   6000915   5158694  29156598  30896862   9653727   8835159  19888134  18734543 
   340671  29639356  13060650  26088146   7424043   5688281  63613563  53577819  10067675   3875403 
 23929467  45475179  76027455  33610875  17577403     49466  87894573   2188463   3264720  75900813 
 55566863  13236891  45186464  28189417  29840573  82654089  18071565  10660663  17687963   8491401 
 18727883  81772009   3641845    962923  11532115  42174621  23326261   4304625  49340032  21753785 
 18898863  53358827   7440138  10648691  13327863  39147569  18583828  22883553  18812523   2595555 
 66935095  50936247  41144961   4261254  33862443  32649323   1802913  33743898  76865668  95159968 
 64674299  29570000  58951983  67242573  76221959  13744299  36071046  53924223  33599403  30568059 
 18914357   3492753  17447385   1928268   9349617  39415008  72686523  38132007  82035964  11490123 
 57481053  40677563  14808699   9627723   7513609  29591403  49448303  31854298  32465083  80386421 
 68000895  37437251    568698    735754  43922596   1301191  37400087   9796347  51523115  40855617 
 11447052  18350532  58168961  13867380  20317329  17846315  27011691  13637223  32012614   7683987 
 26146969   2076868    708423  40381345   7283821   2732205   1687715  49450931   1542993  71894462 
   963615  55919506  10647835  31556466  32479467    906888  29702171  63555273   4596056  10226004 
 53064067  30048667  28232907   4955658   7070228   1529711  49464573  16948539  35349723  38009843 
 20559795  11517083  24433161  58554467  20191919   7265403   9631155  19337595  56921213   7537667 
 16508688  11625282   9661475  13663803  17611443  66455115  56599752  13241010  36884758  74914497 
  7507495   2120358   3168573  14441795  40988755  24536211  15467707  46351477  52820595   1456041 
 42738263   1469349  10933947  39488103  10867053    890753  11216411  11027139    694143  30525049 
 31856471   8418455  11295667   7445259  30678498  48936429   3152493  59441047   6692138  17585943 
 13216895  24262683   9213307  12088361   1688733  40927905  21123903  52563638  22794245  47327243 
 24960015   7707515    787455  59742883  15472315   9821967  30331229  37507333   6052764   2244403 
 40517063   1683067  89576587   1914683  75584078  25766553  79771998     93821  71919306   1950941 
 82798839  27928555  40770415  73840995   2799530  42750287    723703   7971228   7051743  73535091 
 75969683  19698396   8850719  26257623  26455272  63183573  24234687   7183489   8000048   1498587 
 18953517  20450631  26946653  27760123  75888579   4730955  21728349   7686202   7839867    797971 
   117648   1145498  14615028  14597871   1851917  47986031   1626972  34944643   2932095   8824779 
 48545307   5317563   7871163    660874   6208443   7106031  44875723  63148950  60720111  11396787 
 67372923  39280488   7237474   6119651   5331291  22840343  74865588  12811809  25993098  23749173 
 27486869   6286939  52937683   3975873  14819409  19910761   3091668   4187348  23096714  29073475 
 76326220  40737948  57649413  30218523  35675019   5989851   1573025    994195  71914218  20692188 
 13748361   1650228  34833283  25248183   8856409  14165238   1860989  76259916  63611097  43557623 
 53955692  13250331  15431904  40213317  52246880  37819905   8237497  19135187  16480552  23601659 
 41563287   5636363  26274813  18386598  38560104    329053  49034329   2415327   3871563  69372330 
  2185078   1347379   4028004  16636618  13699380   2057659   5403918  23973307  39271251   1568886 
  9282651  43678359  27494796  18641997  19459087  58998183  20919788  18073083  41314323  13042377 
 26302578  76663545   6919903   2329568  73768559  18450750  32064843   1033148  38497134  34762977 
 87685683  14328037  14303631   1870347  11984748   1794103   7277527  35438200  58565123   8691099 
 67289163  54566502  12241827  26791328  30204396   2770749  26646993   2168159    570983   2247803 
 13161726  32428785   1619835  10601067  34687059   9571595   7088107   3696637   4362579  51548493 
 11058171   2698414   8942769  40709985   6760461  10472153  24980854    856069  73340268   4420990 
  9420848   2369028   4648908  74726363  30232293  34143186    760119  18119868  15941322  38596278 
 20321865  11342755  38951451  13904133   6857018   1860585  32429083  11316605  23697886   4863021 
 19183430   5078295  15823941  56927931   1651226  56420565  60959483  12115191  30069120   6942123 
 53163363   3342983  40366198  13585719  48056235  55926348  70596624  57661363   2300415  18081043 
  1297095  62011050  11417837  38219883  41821143  25726299  12624825  52836643  58834163  31587701 
 21476659  82015723  24250323  22951338  36654063   1617858  34196498  66410559  26789766  48564933 
 61545738  26778318   4160201   2292347  22362639  21392205  11045079  26013422  42825339  45037251 
 33730519  17333754   5911962   9195673   6371123  15419265  19357148  17193261  15281403  56042388 
 24377304  53948346   5650251   3942843   3692683  15356723  39272048   9542583   3052327   1237755 
 64519775  68287218  10466309  24787067  19479683   3078079   1861298   6280659  58060076   6146015 
 45630771   3317427   2439228  26046843   3350383  91728123  46217748  41304649  26636709  80775123 
 31744045     48072  50797233  10170204     79235  16469608   8686314  16523067  10798351  17826965 
 17902665  20907499  18291556   4662321   2143899  41190591  11816061  15351015  19194753  44568255 
 36292129  20988891   4549623  55871523   7099314  24189785  38110580  69178712  12590927  81165691 
  6848499   6844051  77828809  22394706   2986938  26032268  10898453   2342723     19197  37955403 
  4742761  15556789  89715073  42165507  29141973   6646627   3413249  53627751    292254    521219 
 19458913  78968523  12188803  18321975  29254284   3392161   4264692  33116753  11171008  56383683 
  3877206  46135608  57869715  11474463  39149487  28570343  12658098  20066145  81224937   7311444 
  7446302   2483739  17686092  12082563  92323263   8740491  59737864   2797898  26571763  22526871 
  8435506  45559703   1788327   6370419   1002344  32981190  10553029  17515775  13789988  70674051 
 13709637  61089879  46006879  26014111  13501275  38535069    451867  60177432  31202911  85002973 
 20565807   4323771  31361964  56930963  15315953    360331  59980968   4780176  49938939  61114803 
 38283961  28883645  32065350  84410994  20077722  27491301  25015533   8602745  24505747    678883 
  2189033  39822973  22137513   6744547   2927877    635429  72273693   1639767  34512510  35661279 
   457221  72936663  38975059  41066239  51792765  40157009  27639828  90276198   9852383  76516763 
 53762607  30494426   2312088  70823315  13607015  84815223  85550667   6689819  43924707  36867453 
  2770748  62015895  21588703  29456726   1969979   5813355  29762833   6031749   8387451   5362439 
 40368758  23460963   5213331  52705923  44725637  77206603   9081607   5726948  37671974  42521211 
 19037630  45859783  20618148    117009  90275863  12013003  17332099  61378808  26933773   1791685 
  3327273  13487596  13026291  64925104  21009561   9106292   4077523  15250653  14629218   3574223 
  1770853   4663227  18712742  53534478  51484283  35007373  41608941   4105027  34295262  23812370 
 40701601  22253445  28595205  30864099  55736612   8620931  23515227   7327430  36478587  15834067 
 44437915  26593683  48883887   9567365  32516193  26459691  26088813  19620897   4708444   8536651 
 19691691  43860335  20459270  56100356   9913407  76606248   8435731  18036323  22294976  54331375 
  3337259  15463437  12585439  68337660   5766795   1064390  11259016  19576331  73593483  13070555 
 51232173   3102891  57282012  87814983    930744  11820950  73417875  73398651  40674715   5403573 
 37770463  18498911  68059339  40236855  28726335   1759209   7374349  13271899   1872994  78259128 
 25627155  26955069   5208569   7519505  35616825  52471073  28274739   5452089  34463736   5959622 
 28844763    721824  36256987  65748633  29684295   4645797  49688868  38525489  11726295  47175225 
  8955533  17624863  25357535  57054292   1744047   5511163  21001909   3232240  74831173   3525735 
  2331543  40480197  63837307     95829  12942187   2635544  15660384  12716389  57052365  21279141 
  2423961   5441933  47375451  25031853   2589648  16113959    337323   1883099   8860885  20916096 
 54644532  23003883  55248294    432407  36042008   3637106   4079265  40269864   7635573  27815673 
 24880641    675231   5356618   3954042   4865158   2483446  28496301   5521273  29996491   1457771 
  4478574  25038903    796991  13535050   8090403  10918374   8627043   5718693   1215286  10459005 
 72439061   8003709  15928750    979407  33811629  55307973  46540427  13541739   3828848  50040183 
 11990011  17072673  30868686   3343173  37568230  39742789   1731603  11889668  87462123  13839143 
 14162115  26041307  14731833  18097618   6005371   5845033   4484919  14865620  46334380  64532123 
   175173  48850099  16042110   4536609  11689891   6073923  44788699  13457515   3768396  50759635 
 10182348  43787286  11918139  69938656  84167618  70032507  10039243  51851633  61586975  90467633 
 21852397    474691   9220845  81427602  17070459  18317703  22705650    683815   4506891  45891551 
 21615099   2279175   5403807  48815106  11275023   6423368   1925844  20177873  22503495  14313103 
 39850507  32688023  20239056  44070123  54246708   1373233  14848837   5163741   1359483   3820839 
 13147447  53603673  26641298   3028142   8481323    794532  15320733  28951291  74483658  10380151 
 21223108  27163799  19620537   3396411  16024612  55834516   1773546  18052703  29950529  26319189 
 13597131  28295413   2293893  46531748   4951574  24728351  24682619   8587835  35801042  76868563 
  3508089  21186467   5903645  15853647  36601253  10167819  38844534  31205703  16571013  59161225 
  7844123  52423259  64480253  48479967   3718908  25368663  38214873   4679942   2336826  37360243 
  5039607   1017529  61754683  15105779  31470894  18888513  12178039  51945211  30041663  20535667 
  9550929     69327    809469   8205527  23834547  50596647  23121128  13830906  21294971   1222743 
  6007447  34449004   4627263   8680047   1208358   1307967   5562319  40171023   4219863  14369043 
 78057357     80692  15053307  15331451  37535898   1771757  45399181    589242   4725564  53886471 
  6210540  55163668  12303873  43048024  16339758  98843387   8067854  26387361  15554067   4870519 
  1047108  39103787  37875513  42360831  28806809  28530528    742797   4427526   3394683  48007419 
  7772151  24618626  67316946  13402743   9192858  30809202   2752230  81400519  34319451  14245848 
 32891709   9030489   2410401  22958723  52655655  11748107   7742433  23289999  24348291  57764619 
  5848820  13547991  27627873  24001721   2426651  16458099   8391043   3499003  14873139    566751 
  4717485  59645987   5983317  15634533  10762787   3576347   2661910  57951422  39743061  71258139 
  8302755  34124123  57479909   5929683  42962763  14959083  45797184  17828527  15317425  68171850 
 30134448  62521637  53495883  88634685  31410717  19102228  14844363  41666488  64217345  19348773 
 25848835  48708642  28742788  70963707  21004358  14054267   6099999    287028  53259711  53792967 
 11049295  52823995   5164980  66612923  66502779   8215623   5860867  53984702  19854551   7203343 
 11666745   1652523  55854408    315843  26473895  56347495  34967471  42092698  21574779  47901818 
  8289039  32056875  29531523  49337523   6889991  20135427  49765216  32908539  33760923  14918316 
   810667   2018865  21351927  38964179   5905273   4207938  20315609  11609975   3128259  75574384 
 51485694  26408203  66426519  33410171  17019915  27437806    289275  58311464  10406253  15922286 
 50587403   6084635   1318202  26764499  12920671  15846750  26468487  13605429  62033829  17902383 
 32487893  64372912  28644479   2970651  37983201  74263088  38556528   8820606  59123902   3434043 
 12625803    832947     91756   6715669   6493019  61269432   3419415  44371252  42141663  46631903 
 13321536  87010214  48328683  13084935  76376661    623499  16247249  15460551   9482926  51647863 
 32656387  17134731  14497311  33832511  16427457  31988651  82340809   3043296  43915794  16747039 
 19168779  59418184   1194323  32171928  21841351  10568439   2456625   9960956   8936373   1571667 
 47629623    599875  34437243   1184987  69024195  33050553  14223173   6188435   4409968    134757 
 19041915    829764    516678   3175599  23236058   8544753  25922478   8012166   4343929  38351193 
 35877444    147484   4097455   3239603   8814459    108903  13963623   2768245   1710267  44426493 
  5237995  83063521   3300927   9707709    215685  15886123   1566163  14601192  22089867   3640603 
  3670013    385755  11589363  13153725  54300603  42472053   7795923  13106238   1699271  15692709 
  5311611  21878815  18942585  37211923  61675773  28742235  19765011  15594996   8967711  40246098 
  6343031  35572803   7558598  19518220  26111509   2943183  40434299    928707   5553671  29355978 
   926493  39195384   1843819    266923  42836722  42863885  37004157   9717965  11127588    768237 
 24401787  49557085  66799213  11573563   2567442   9518406   1553136   3027963  68876491   4993323 
 14069003  78108659   3200595  38636047   1042196  29294727   6644772  84505535  26720460  32493923 
  4452347   3766253  23112065   8653823   7085243  44052800  60567281  10955691  11399763  15884574 
 15867107  14242143   7959318   5224121  66637147  12050214  18255601  34447263   2025531    999659 
 63181542  64136523  33695193  13426753  13493455  12187965  22825763    877848  57979829   1305399 
 19561167   2867171   2992406  44408290   4262931  30735133   7335708   8918523   3124787   8347989 
 32035707   6771057  29882283  45245964   7717323  77675424  84331123     30651  48859179  74556301 
 53568061   2260181  51635895   2164223  30697426   9523959  10391883  54143767  15039735  49814679 
 57127347  31653291  73018399  18339345  39563761  15723525  10570555  50348223   6492831   1247848 
 37525028  45090798  12063876  78863247  20889673   7496711  88618191  55042065  66101243  31409403 
 29067675  40686028  15159443  56511518  46665435   9377081   8437723  72299532  18103916    264939 
 70695072  25252042   9304539   2772655   1671988   3304207  24169741  15164498  44179331  10629831 
  8530858   2163024  48679523    702195  39073443  36512643  31117686  33135918  36715683  15160512 
  4897689     64123  10588233  47938079     35923  60026586  83839533  71195403  30998003   7916655 
 30848728  12998749  67017039   1028293  20864003  51399734  43774535   6281736   5082057    622233 
 25926868  18886113  37136521  45095947   6822909  68518353  49222283   4571778  11553723  63751673 
  1674138  31913931  52581903   9909435   6625118   5696573  13126951  47906475   5326187    116763 
 15723951  23277835  27888816  57191708  15604491  20262147   2121099  22208341   6793017  23514635 
  3342877  52145286  27807903   2790993  17466639  24552987   8058143  35393949  22789888  29076153 
 28945674   6678531   2691240   7568925  22559166   2471242   1205899  89688155  33061515  35841887 
  6355087  72775275  30168327   4761537  25824075  58069603   1558833  11688378   7632627   9892187 
 31557267  76294525  10851783  16018149  78866939   6866395   6397190  74236183   7063023   1480105 
 22024095  14812767  27500343  74080379    119700   3618188  11640143  14347708  18782179  37110371 
  2762547   2156353  49461944  11236947  32992905  21865995  20658903   3281295  32071723  50377678 
 29475089  13213659   5048397  34539243  20905557  23631437   9583173   1338551   3215616    750789 
 31106279  64194258  48501803  29498865  13804227  75619523   9925596   2296679   2348713  73835643 
  2042687  23336911    589257  84512931    566822   2083095  16808265   1668811   2869385  39865656 
 71247101  20811798    467135  12594099  10015012   2938149  30595555  56109399  29002080  86118462 
 57896613  66947383  45949273  32650251  29500101  41861085   8387497  68681258  27380733   2501783 
 52783990   6566253  41835593  27905517  25105534  50253963   7310694   7977741  12449114   3053794 
 35525193  13262631   4878129   1915135   1592583   3951481  43151021  63822363  19495900    421523 
 12018423  18870045  28594755   9184935  44192644   3604003  10759097  32075483  18843115  31811523 
  8117687  33138249  51245428  37532378  30347472  13618203  46908915   6934943  24875743  29574243 
  2077123  19879741  63335073   9869082  37554224  36448382  20458439  30896739  42747051  14047953 
   708558   1031139  13219293  50002683  39702863  75129147  31431446  19123634  23524507  64384971 
 60033891  67639131  19306871  43187730  72216903  17435175  28891371   1922390   5117991  29459791 
 78198768  16323771  64277721  12489512  26576979   2453847  50298277  12788193    399640   3667922 
 23070768  17545413    156493  14436411    422071  75437025   1433913   4223451  19554396   8783823 
  6595881  60946806  49038723  16230696  22303931   2079053  20626483   2740973  27403061   8030342 
 38161972  49493219  46202723   6287508  20707755   5321130   4409013  27747675  42858753    597287 
 27061053  11060025  28642363  43824563    299043    501239   8150363  29593869   1302523  27258683 
 23424797   7773167  31970877   1932657  13827183  49433088  54995371  16720035  25072563  21252948 
 16181258   6509651  57644836   1411953  65937423  15358284  11478795   9304223   1880442  48510651 
  9742663  76545997   6512538    802752  28936555  48951573  16958334   3464486  18769815  52815483 
 12920622   4092231   5814471  41182584  60605577  14135857  41291183  88187363  16013147  32494043 
  4088221  10391573   9741453  13870851  33216247    477483  74262584   3740249  20739573  12771623 
 64659561  63915535  10085151   3324605   5918979  13184796  26739678  50870855  28129659  73725723 
   532351  17058687  12295251  26097095  10952863   4153789   5741412  32036328   5496551  12807213 
 17336001  19774263  60009535  26130073  17397291  26212059  49246131   9310711  63174869  41892288 
 31067061  48022881  54735767  59320203  13140348  34255333  40169448  35367056  31635978  32507213 
  8733939  14819229  26324489   2486331   8774103  35571147  16836335  44504937   1959639   6527721 
 36313255  51117570  27160395  31865523   2668313  35353221   3176919   1950503   5258511  23990193 
 32963451   1221891  56293075  39434753   8420195   3232657   8221053  21728573  21203643  31338659 
  4280784  21778325  44093163   5724054  28339568  31039152  11116401    309447  10855828   1020715 
 21058142  38418555   8575989   7319435  12493938  30582798  10572189   5287695   4692778  19145403 
  1736353    488549  19608162   1216371   8213758   7163617  38669485  31407323  20951208  22029333 
 78790251   3617163   7633716  84144552  10234761   5430808   6031046  41548683   6971621  90371749 
  4445946  19621451  21013207  46028604  27778293   3190008  18786309  28312923  47375723  20988519 
  1823883  34783899  18895821  29109291   7666343  11835609   3577464  14423773  14539163  31270335 
 29800613   2039310  33139003   1685576   1024983  30060879  24130292  60759081    544544  35552143 
 48142635  10818571  51120951  45490715   6211167   6358461  73698498  39377193  19814822  13197132 
  9152515  18819151  38918994   9105049  15501279  58019973   7891097   6621495   7105443  10080687 
   834147   3678843  32990955   1830523  26498254  50591741  27266483   2203233  75141603   7797579 
 24852459  32568603  50995635  27309603  47448484  22315730  14572714   1089603    572027  66898717 
 13996908  21827613  17375811   8754207  21817923   4278663  24640739  62886933   4147083  34862833 
  7634742  87570991   1792725  41824159  13423134    325094   2603071  12190067   6067738  13921373 
 16017345  75698613   6358423  19846104   6730100  26592338  12836073  18826343   3763641  18806703 
 19403515   7723026  22636383  15963123  55145913   1643904  10562203   9451971  30202650  15726715 
  5435983  27107115  60263848   3278031   2362537  25756683   8361307  37110651  19570095   9580539 
 75591739  13861113  12285253   4155309   6748743  12524628  41179703  22034349   6725609  39142611 
 46981107     99288   6267761  13857697  21325996  47483643  69527594  69099867  44599162   2506808 
 33078623  36344451  68519852  13235415  46450923  12379331   2938663   1329165  33184488   6242367 
 17076287  85263307  19136943  27148475   4957545  20383705  31526093  71946095   4850206  29974914 
 79580283  65988107   5738143  13477083  11794108  35526663   4814790   9633175   2398673  24433847 
 28778199  92985171   2285691  12179568    512250  18283091   4476910  32357733   6172527   5647398 
  1039993   3551971   7133121   2942699  12797555  37722793   5680833   1952391  48988927  65990562 
 95794663  45556873   6068315  18609162  18005271  24106431  19112119  29123841   3133449  28613787 
 13416923  20262430  94101187   2080971  54787231   8793257  13247686   1173144  25695573  21762891 
 10621479    791847   5343831  22826868  38780193   8359590    320559  51288561  73303035   2306373 
 48399040  55393379  13730203  23463675    515897  64892139   6216219  21183063  11358435  92946815 
  8676323  62523255  13944177   9689325   4287757  39922379  41877377  30090555  14670251  27164467 
 34785875   3634995  64661203  52561133  58304507   7046547  15133533  10742457  88798155  46140644 
  7508099   6489366  23731963  38179023   9632683  45869492   7188801  66828318  45799533  79839467 
 17692143  59021173  65088879    192989  43764363   9782049  11376708   5439921   7588500  10376853 
  6563288   5034823  46228973  15358763  50592579  41353733    804325  20065623   2048828  18119280 
 67436811  31508749  13247835  42642879   5855393  69709803  83342998   3150237  26662209  10822194 
 13980483   3603021  64876795  38985343   2286402  26272843  16231289  48045743  84952021    151623 
 44024337  19580748  43861248   2299875  10849195  78078123   1073355  27844943  29328433  17198523 
 49515597  17102021  48920019  18774483  14392123  55944591  10690155  21973163  36199286    378003 
  5281402   4595253  15989923  32473863   7659123   6678261  67047423  11914614   5102535  55476605 
  4386275  49757883  41050907  48407883   5162543   1865940  29415543  63595173   2080411   5019417 
  6949182  30215595   2142099  18261693  16765053  11529408  38520215  31718613  72462843   9171773 
 10101375     60531  24560499  50126123  29404360   1332069   9212179   4571907  20098595  26038512 
  9674736   1642461  44373603   6650286   4066147  14581125   2960587   8788283  55799022  14961579 
  8775474   1554459   9300267  40332086  25501723   5662455  61538642  44353003  19603758   1149117 
 52719293  13183033  44953119  19815233  48937473  80699298  48750946  73482676   1778907   1371413 
 18910324  30599899  13352903   9607891   3186673  51153489  38791050  76047045   4396833     21399 
 81022433  26857579  18172277  85649595   9981399  46345308  27396123  19312233  14507601   5589269 
  6685659   6948465  24811647  64230573  44040039  22249938  15880904  40703527  14315253  18936591 
 58139181  86712905  50527567   1586923  17182785  74646664   3529147  33559973  17852538  35886033 
 45613623   1049092  42024654   3238953  26623131  12197499  17074283   2688795  79671341   5087202 
 10718045  19274964  27944419  20469313  17329553    715002   1849691  44189554  41757198   2517127 
 38735439  64725801  66463003  37596396  34726443    371763   6009424  12880199    658711  59623115 
 53472014  66725619  31890443    611916  52304731   9433613  20685243  35432323  23727763  21620267 
  7180776   3055021  64615193   3474167  30642141  73029343   1777839    891195  48436323  19552789 
 24206298  15410068  50820027   8516681   6484235   8906163  25861623  17896603   5617943  69472217 
 43188973  10760427   1226964  10627971  39104247  17279439  13164043  46036545  26295733   1184991 
  8529618  17243288    971002  54814253  70434532  11028312  12347523  35066227  14898553   1290633 
 16708805   1372695  16526035  10987709   3362214   2745623   1866129  90025809  10512423  27310395 
   678685  43255901  29815013  13031919   6275619  42321549   2051770  41317467    338526  24114824 
 50139091  74287259  76408313   2476947   1610483  27172565  17255913   6113880  15106123  36719371 
 36015015  65878383   5577816  49864023  16481611  24077973  58213905   2065998  82683183  23059455 
 43996527   3755958  41039867  77894918   3474702  11681178  18550501   1067263   3352494   4510287 
 11926032  87689997  10652139  12201117  58155641   1548294  18401415  34513472   3325763  43584268 
  3134923  51415962   1574763  53696259   2267875  64294740  18260004  10430943  60782691  19008375 
 45458571  54785850  28074889   6470867  33235531  61866448  24797609   7888623    724755   7060263 
  7141383  18928059   2375556  11860552  36852851   3264713  45576071   6694080   1166481   8993530 
 29360983  43875159  66242508  75976485  73407243  23578797  36196625  16653303   7380804   5462968 
 26960091  25834708  67946498  12923104   2781741  57372417  17862835  56442861  11368193  44124639 
 31457041   7074619  25884163  26441931  53368977  69465610  45643323  57956516  39495539   3900267 
 18493087  26465763  12072015   8327543  48480411  21864075   8597721  54079899   8375064  71457691 
 19760541   1490847  14244644  19100971  37304643  12023697  36310095   4049067  57706143   1938450 
 18451005   3112224   4818263  45188223  62815818  13480989   4786629   7383903  27418822  29363627 
 27896277  23798139   7530222    411555  24803973   6964179   9789423   1747477  29562299  34479820 
 45953903  22314867  51391323  18033105  65527077  40324573  13305795  27842908  30504579  18603290 
 30910340  11351877   6159873  22681080   1107738   2702931  41692426   8506374  31885767  15454002 
  3190363  11408113   7723899  19032737   3563390    747051   6770184  31715103  35543376  16451805 
 13211451  19143519  27260419  70065398   8664379   5447043  22466798  17253672    163968  10950465 
   369103  48166095   9251155    970659   5621123  59676993   9872179   5600201  22635303   5971803 
   423123   4969200  13081115  14428475  33281943   2147403   1285553  17113702   8198775   2671974 
  5565183   1978677   3231065   2529211  11007151  40693965  15768223   3567877  19645113  59431200 
  9585667  13300928  18592345  54611691  18895355   5245179   5609895    694991   8890809   3538463 
 35059092   8358053  18939043  22640349  12641738  36625941  30936699   6959703   1987351  19367107 
 59415717  70351368  45542655  17583359    805005  20694027   3719160  28344075  60777714   4121318 
 68848413   1587581  15430893  11394198  20610307  24182218  57960251   7825743   2986323  26330417 
  6494055  24769487  59429423  33641218  57249855   5136189  40467927  67698775   1473303   2166063 
 16426651   2686173  59810603  32515763  64801803  40858458  18223828  55698243  18059835  44272251 
 15837363   1232673  22181083   8295878   3522177  26398683   9379917  33085871   8063988  19422946 
 26457897  10118357   4796717  24185375  16923569  48931473  17792667   8782155  20011221   6836423 
 19417362  13109583   9433523   3588107   5419126  22551132  13150623   4521783  13654283  22457085 
 38185597   5600013  18416479  28492704  14691747  47492805  40049583  35951739  40776611  42927931 
 33732792  29602010   1233483  26298629  30030303  14439162  31196919   1395438  68853138     50348 
 19073399  48219115   4781379   3847323   5267583  23743824   1607053   8768673  72230963  25580427 
   937682   6348248  47197027  18376107  19416435   3450323  62344527  34371735  16471203  28968803 
  4840648  32384403  12381248  51910875  35151855  42697113  18779911  19242573  35815849   1845981 
  3367319  23464065  26503691   1383435  30695771   6671595  86022923  67057791  47652765    346773 
  5276823  48952268  66688998  68429403  44979163  50321604   4098451   4724691    418818  16046923 
   304323   2365834   8479709  59652177  11324375   1344225   2592487  32176190   1929963   3485283 
 41072861   1747984  84852384   9311991   8130546   6732083  15611249  11127411   4557597  18018729 
  8760529   1217283  37546827  18873198  34161803  29709969   3835415   2766219   4566256  19548938 
  4315863  20627049  10041276  33502884  30511749   3213269  54280076   6196179  47443519  25146827 
 17191087  60374019  18437659  13589088   4695185  20185774  19227030   8871999  57267809   8220231 
 90186513   2391123  67247637  66946373  56771439  34603908  57355375  35238074   5521773    859863 
 46798935  32132187   8648971   5053899  10180181   6847191  14427599   5665121   1225338  16787373 
 31047303  66824613  26447080  35120131   3500368  37840413   1101064  13377323  11572283  57468667 
 72103254     57253  18270479  17356490    996676  47032497  57474699  18914312   4830652  35074824 
 15295785  12676875   4013547   3032705  38369619  16694051    460143   8826987  56628075    597822 
 33046123  22507003  21212943  42060575  34268205  35724588  11497323   6634518  15881647  42232224 
  6851561   8328459  13295291   4376675  13544859  10852603   2013367   7573588  70005657  40195252 
  7315620   2924087  20253525  77769201  59578923  32776615  45449271  31979924  23748258  63172111 
 40439446  18809851   5062509   9452364   6252383   8844091   1733115  43258659   3611563   2469213 
 52756564   6282685  15713813  56168830  27701487  16221543   6091915   2311630  82989463   2044011 
  4857963   6443085   1385403  12993285    212249  47295369  15428983   1564795  59264581   2163603 
  2350999  69774531  52310943  27037623   9273618  25891527   6111636   2981355   3515173   4980428 
  1300857  21192801  13994873  35706899  13682961   1634623  80116035   3813043   2823243  51658461 
 77836983  29572603  14317995  61283825  26729991   7961652   2571955  15173281  24626058  14875409 
 15688041  31896845  43465785   4217370  14638989  11029999   6096459  65416903  47530075  76218313 
 11046339    976813  28055319  18567815  31645975  29263719  36815317   4722515  16690027  61740813 
 17640991  64537155  68888347   4304892  67747823   2193818  37014906   9631038   1393323  12479876 
  6700123   1813893  27694020  33936658  15067701    602823  27404901  11454668   3266463   7582779 
 43082001  21941988   4750603   1040259    214623  13280348  62996203  22890099  34611769  22951877 
 25678989  25213063    705453   3874448   1627965  53345955  15320499   1676493   3122811  54704874 
   595215  30048553   4961443  54229409  22140783  37359690   7120622   7241055  77766331  11363238 
 27073951  62098068  38244831   6822675  21478404   7707163    563301    100388  19571948  21695093 
   206056  21344919  58825473  35399752   2627419  19364837  12580259  53931273  18960175  14204278 
 39126048   4031059   2754393   3632993    452646  35683317   8156123    879423   8217941   8735727 
 18726387  26258565   3800497    720051  26640672  13005241  20145876   1277532  22499120   1400701 
  3680247  17350787  23311983  71604447  17298793   3544587  63925755  21412455   7479483   1292154 
  8854540  27289275  21919803  26108597  61450379  20692740  17838051  35880540  48365376  26060102 
 37061017  76983543  19814391   6246693   4291093  50121117  65748741  27498363  13512626  33760645 
 66169950  29187563  31527728  29595899  18261041  13141625  24967131   2565367  32973297  23085919 
 54304345  22899675  21233877  21890642  28726799  19670933   7837548  17815349  60578249  76554033 
 42475551   1462255  37253328  12713383  39671169  69342198   9841197  25691805     28690  10500603 
 35309253  46983509  11363191  20064687  34550457    524007  11042233  30495929   9323547   3265415 
 18775563   7062807  41850426  79437901  41235696   1092370  76495227  69820567  82963677  30990663 
 27620123  44833239  33022119  32463869  14474271   1135560  16192251  30842363   4300494    973207 
  7020873  35278487  19176489  82478211  41110907   3045615   1516044    441501  29844035  24768163 
 71915728  49583853  24416743  10044279  27621003   3770421    344467  89773723  56117811  31845033 
  5970183  72900883  37321773  10194015  36608021  20033951   9048619  51468855  47761474   6562905 
 22350693   3053558   4555677  10205307   2839427  29027373    708095  28157347  20885802  17959904 
  7693403  39278583     32083   9905993  18325848   7172136   1130028   5798488   2141523  23145414 
 23638648  39221214  40649655  94064000  37816707   3889670   1974143  22897643  29112173  30428907 
 14172161  25789003  12312879  21057503   6320008  13912413  64479321  64199258  24840198   5409833 
  9723069  20045193   3829243  13493563   6256709   3078193  20811723  20618853  56903095  13689008 
 21326673   8422447    856899   8452173  10464235  29359221   1965367  17921707  13215128  18248759 
 24699369  33853773  52626235   4233373   9290075  21437627  27963267  38970233  23596536  26471190 
    15357   7938933   9287499   1029305   5784649  15796167  56859159  18314793  23496825  35748603 
 64360115  13418459    316223   6526863  71814411  39393479  23726595   7379323  24892737  74988493 
 11482089  60076873  10619853  25408861  34255039  24671409  54471153   4823550  20532369  21308624 
 23875107  49693463  27202248   2197175  37968093  21053403  22206147   7954341  16579371  61351479 
 50743123    302753  28023587  27935487  37255482   4211967  11472183  76562598  16483293   1292771 
 24633858   1533219   3454191  28782942  31058209   1012038   6789759  13324318  23254399  17539923 
 32658315  11796743  14322453   3362955  22588821  80085663   6338694   9461854  22054043  22396491 
 20207070   8316123  37480419  17327449   9533699   1808313  33330030  41042802  14737512  30650613 
 26893851  10166121  12361754   1753979  25053151   9094107  20164875  79646313  12046283  11401113 
  9649233   6053447   8798510  26378651  54153079  59577152  41325449  42149783    982347  32995077 
 19065435   5318763  13909792   4787547  62275589  33061653   3093213  12297332  41274293   5722389 
   496131  12439858   4447011  28842363  11701971  46668937  90416814  47439555   1673441  23993418 
 75673819  33071573  31332554  18099933   5655539   4338051   7074814   3117993  25053183  59468532 
 24382523  15567768    155259  32516907     27372  43481429  56700495  53195203  51539494  43715443 
 19226533   7077220  18243513  21722811   2876969  31635123  12526707    215403   3138379   4468657 
 21748383  20038413  45147671  46989702   4675545  18770815  80519163  19790362  76677661  68042907 
  3170283  16402430  20493323   2600257  23572455   7604628  18025710  17915161   9459893   4741457 
 46866481   5842115  66610998   1265378  46528724  60281421  54902893  21449463  40799987    452123 
 17377098   4367953     84573   4464765  23287962  14249988  10355503  16654243  41223017  33573687 
  2492547   9013323   4607122  10010643  35930541  22474775  29725803  55164393  49328939  17351423 
 16180679  14582523  10324633  97446293  67239458   6402131  26063083  41044099  55956603  10783893 
  7565055  21034483  26358459  22761091  23397333  18150335  30154867    624120    583043  49301551 
 35821825  43356723    733435  29960997  27095963   7755098  47944305   7722445  60049458  11062692 
 11684631   5336706  15098199  33814653  13028161   4202767  23188528  47455998  14246643  30957885 
  9761595  46862262   6067410  11699118  50594163  19917293  51633835  16032783  23527063  22504553 
 55761138  17580613  36626819  71264783  10646936   6258187  68453795  35069216   2596578  12893311 
 53466123   5867133  26524509    201773  20046335  52143123   7879901  39160320  11450067   6102303 
    39358  59269541  34670670   4647588  38521991   9625659  25506835  16072381   1740873  67925373 
 34245048  24515405  42730211   9786471  81997401  47763045  60417371  54438739  33156662  28895005 
  1700073  57736078  26985124   8442823  30711531  17137896  37336227  41078573   9869939   4193944 
 17761114   9871899  22538859  14523987  30036327  21958647  17012643     83695  18580958  30828063 
  6324203  61594125  72381873  63021383  31582546  43991119  86107118  41045913  27909087  71836503 
 23474787   1284987  13438317     23367   6349170  22034879  59065283   9728089  25192635  54188568 
 41870939   4337463   6167697   3095352  17083695  38184639  57760683   5405037  45588043   9949611 
 22801819  72939371    400377  10895748  64865814  27470508  37982067  39601803  11238290   6979483 
 50169018  51608093  19717639  39527903  75842895  12474643   5719713  67220433   2614358   6429187 
  7657003   9700051  63519423  11118333    268326   9587508  73840027   8679653   5419211   3990361 
 21893169  30864591  22936099  10570248    323845  35582523  46630323   4795603   2981079   4433655 
  4045944  14029193   7354680  43500755   4019147  39557655  15096039  21148818  37872717   9227967 
 12602508  33988323   1022331  10300127  37231051  59575255  11124663  73203281  19779575  10851006 
 10819813   4255559  30724383  35384895  56568635   8290300   3473223  14720633  20891364  12699723 
  7953675   1606636  38273381   5813931  14851371  13313618  34107339  23597603  55693194  16846971 
 44996793   6135882  65104515  68109643  33934949  12516907  30073593  13367751  22156643  65986299 
 26768475  10177423  40035163   9756453  22397189  41494333  50482923   5314748    536825  12723302 
 15540820    190614  26306467   1658459  23795979  52656534  12921523  64985253  24045408  52272507 
 13021513  96039447  11284103   5778498   9279843  63659987      5496   2539581   3387747  10917535 
 52993590   4633477  19986765  22657323  25744303    580900  38731002  24164258  19594477   2698113 
 29023803  13264971   2170043  44318625  25681986  11036795  12801083   8602881  49788447   3364083 
 10984387   4653999  26934162  25272713   3747279   3359479  93226179  42778023   5083155   1466699 
 29897762  14431155   1048347   4469368   3824923   5606283  38601323  21657219  41754519  57592905 
 55899153  12199705  13701741  31366359  20569748    220683  19794160     37683    852333  32804343 
  8539977  27159099  61534148  31061013  19210479  31653752  16485434  20778467  51192001   5425248 
 10341033   7610748   6487905  27912483  30702543  32148487  32649776   4544750   1215303   7759211 
 20990298   1566699   8552425  21450275  23724439  10409175  29171925   2892817  29643990  35458887 
 81475005  54945891  12427912   5262957  42263469   4263276  67872909   1619710  13320885  29249476 
 24850723  15720835  75080507   2845275  13031097   1215611   5108067  23530833   3746064  11638614 
 18857751  47626363  78079341  37019544   5472948   9771231  33817851  88267923  74331783  15373463 
 15451323  26385585  10714713   3536283  30123933  82290045   4696431  13347086  22885098  22631388 
 14926575  10337503   8190643  37896234  26805451  91799803   8421627     90528  30069468  52216553 
 18135327  12487987  32066799  14423278   1624119  79358523    451735  43016131  10730451  67422623 
 29240727  93010523  22088823  45323394  17194873  35017813  62884651  12826827   4822185   8487078 
  1076458  23373608   3337997  54430275   1878087    852018  41614911  58226343  68804457   3765883 
  1768143  48053058  56319468  41482463  10212994  41612229   4684193  33144441  29017518  58544337 
 46802463  29330172  58729245   4995200  11929188  10705475  33940092  26154265  10710984  49065403 
 30776171   3409543  24838997   5810998  10496123  39858557  49616705   8854695  16203627   3762200 
 14970003  33675570  39113181  41960795   6157581   1553634   4153831   9032376  30490629  48423363 
  3683913  19377525   7076790  18096523   6359763  28339143  12093073  36906360  23103299  13190136 
 23203023    410616   5771067   5667050  37401946    332943   1599589  21238767  12036752  39417266 
 46489764   2259279   7411949   5818203  51917228   9761291  67612761  54441048  13418283  64175235 
 22379283  91670711  27478851  18772359  14676711  47525035   5842377  51658037   3064093   1299498 
  9845889  15310875  32351618  48210567  42093276   3303605   5859723   2948530  29379633  14700633 
  2566821  34938027  45271963   5585417   4275123   5856886   6559095  13093588   4046758   6538272 
 12879927  18516283  24652379  41268392    521861  15761793  48929013  17050554   1501554   9702929 
 28903162    457019  25195055   2722811  31250727  15286559  84453303   8517709  26229117  17649571 
   781075  11448744   8760291  24240833  40511123   3634619   4719119   5893955   7513179  34507093 
 32215487  30922513  86838928  17072134  15323225  83745283   8638608  40017786  23700970  10712013 
  9332245   8743725  23890379  13407292  29101063   1815585  26183028  25535483  16664589  24589223 
 48654047  14668439   1363731  42457475  37646317  28610838  18345975   2614707  60903942  76319163 
  8269067  27370347  42000816   3138607  88030217  74265490  26429232  61385575  22239802  16781797 
  1801125  27730205  28103073   6323765  46450373  21593487  10045721  67898693   5129988  14072433 
 33281878   9938161   3079419  57350416  53305065   8675755  29768391  31331745  49866921  20507835 
 88934591   9652027  12337539  15807948  19345359  19020838  81031813  25790875  23935829   2071439 
 16911724     20515  29009003  10506865  34656558  21273995  76421445  47407803  48241647  76764153 
 69450207   4644444  39576803  46963347  39965668  35970100  53354534  20600860  80326875   9577947 
  5180688  77333948  52516795  13742669  69687247   9746427  85479795  14076736  45746109   2709339 
  4550357      3450  55742612  24453723   4605471  22169252  25881771  33029091  12930747  34273531 
 14211079  37321003  32550433  13297659  14477040  56878923  17738466  27114171  18447053  11710171 
 30796603    622741   4436923  60292519  12989347  33677673  15887827  28062211  30841323  14069715 
  9074499  55503814  48530463  19344123   6326075  15066938  27529950  33954379     26253   1145043 
 38946732  29927308  44521455   2592273  10872591   6419913  74744617  35387987   1054331   8653326 
  3781577   2719023   1727297   4981110   7220127  79481476  37825203  34326948  26725603  32653170 
 10327972   5185563  67315437   5835444   8189898  61011479   7510626  45346651  32988507   3762687 
 19405899   5195379  47810118  71919351  68433323     96527  24619651  43824475  27326747  40082545 
   125925  32651439   8655126  17231868   3019332   8193707  43857443  12542213  63388698   8017561 
   375022  70000683  11847698  27643963  68585199   8446097  19749323    863150   7280283   1496259 
  7040535  18466963  37309671   2819164    134367  54834183  20040537  50756316  33289453   2954349 
 33011403   9500131  80531979    903256  15597187  16236959    563686  13752358   2147703   3802005 
 16778301  65663357  16497527  27339654  23239027  10309419   1607948  83047995  12277159  59465111 
  6123352   4358103  14765919   3891390  14390980   8427246     60092  22156679   3088005  22101619 
 18900829  26972270  25634635  18368057  23577147   6216228  63155616  22457859  40359681  78874059 
 14572087  38651023   4095371   1761143  53417899  44950268   4085551  75145872  11924543  23498099 
   394244  25547269  39117378  35807024   8375063  22036864   4158493   3916034  10160339   6803890 
 37645269    478783  16820815  34939007  15222327  79644567  43828941  78424003  28528733  26627787 
  9029513  33934348  33837677  59181787  33246996   5980120  54505275   9844503  44097295  19554171 
  3237839  36657268  53636211   3899922   8782812  56887767   3686522  44728752  34032993   3082997 
 15990489  44777328   5942598  32554541  57255958  36832646  36159675   3288899  24413537  45367305 
 23495127  45525273  32610561   2707143  59574348  65125343   9137593  66587913   4005987  39211859 
  4291638  50142915   1552551   1995379    369175  10458571  29589913  52473759  25022683  58541379 
  7059835  15560547    490227   8809339  49389275  58784307  41283603  16265967   3861111  61373819 
  5341983  25861497   8903216     98605  27449939  59643626  14987067   3455579    408763  58169563 
 38124263   2606362  64992433  34356455  35962533  20877493  37246668  16079979  25168815  34279743 
 79393418  26329474  26537403  60592443  10266009  25437363   1974599  25337278  17746683  13367769 
 78728622  19228343  10200181  39429413  48220631  32683113   1677073  69740183  16102825  43800748 
  1793690  67654279  32919998   6731562  53886948   4670727  27364987  33449811   2133894   1377987 
 29229323   9110067  19100091  39219941  47350563  19507758  52501292  21436662  13649457  33714933 
 17491143  15212963  32884179   9469307  22173579  13792359  52467573   1283547  26555793  29045505 
 71824443  55060233  27662681   1433384  54851477   5450640  36852774  59322984  19349778  33924715 
 45394068   6906705  73470876   8316132  21833759  48008919  24235633  30588356  12758623  50039189 
  1623258  73950907  19030023   2177157   9554723   1944745  23380108  34943082  21788748  44636598 
 23739883   6337267  19694963  18364821   7803581  10405003  16328657   2846610  22438503  15101363 
 27556773   8992963   9706243  18610419  11275419  86345223  31132363  72780411  71556982   7313343 
 33879399  50444758   2819371   4484373  33626861  49697673   1504507   1804205  49467431  13899284 
 17926773   2938254  10958373  14290157  37716627   6516570  50084283    109265   6710163  59993259 
 14198085  76172835  41308197  40847285   6724194  22806330  77422731  44886963   1357635   4054267 
 24764771  16032146  28015318   8864635  16989380  52486833  25716663  21740091  33502631  53638098 
 10959358   9836136  97473003  76462723  70189793  11762171   7605063   7408839  35369163  64929993 
 29600752  10646070  16871198  33741939   7091691   9733857  54752513   3231035  33019368   2214266 
  3819469   6977176   6772468  26902176  16477289   3911503  32010792  70860078  15989934   9319737 
  3668507  35120635  17659230  13392975  10679159  15276607  27745337  37549026  35657183  16655322 
  9697713  58921305   3935913   2925878   7693061  28461416  69684252   7509742  56545587  46214109 
  4806743   3283403  22321485  64207721  60146633  47132411     84919   4388627  30602679  14172306 
 15500652  18405435  19879023  40281019  83795901   1745043  10001469    929835  46645755  73143681 
  5614858  10987206  26631813  19793499   1649808   3834723    468411  55894011   7716107  10275123 
    71517  14893238  28153455   7681371  54180249  23142708  21402745  27025133  46865770   8163546 
 10475826   3079627  45791523   8757755   9834807  30145068  26277330    576288  15936783  11158872 
 27088507  30186903  23112177    195596   4119883   9337570  20389821  26695829  34367415   3010151 
 13260183  17997780  34165230  34146897  34471611   1482077  16461217  81747747    257155   1003962 
 27619383  27627215  37768559  38551419  18777543  16097883   1470596  32822235   5050747  11867303 
 92137708  63145830  36267619  43715963   5056323  18893298  21829338   1267088    368589  28345083 
  3871574  21561328  31971348  21194552    213666  19389453  16645033  35586821  33019873  49145511 
  2393163     85780  41534850   1743513  15352343  44219739  15139860  60338601   1423941  41688123 
 11836659  35284039   8246712   3123247   7020843  62327619   6652823  23343072  44580819   7646498 
 60492359   7032355   4171087  55481463  73671321  14319048  42073531   3953667  25911463  18574708 
 27329085   9396405  10215542  44659587  28318275  40984758   5299782  21368337  41857099   7698347 
  5174537   3354535   4446951  25574515  31500993  21755223  40790070  64611915  37608883   2193633 
  5017659  47361339   8952151   4153436  10533882   3371107   5213163  23105294  12979323   1113143 
 32804155  40248663  37435047  33435483  75217419  16515643  13610513  59719146  36371835   8348459 
  8882323    533643  58521985  18420560  34387960  23152731   5689563  27071447   1171018  13632809 
 30701343  10660992  42055521  67870143  29685458  75169059  10178583  24810653  23383771  47288937 
  7388383  68764299   4190743  26724827   2939290  56488651  79974906   4061173   1754403   2247663 
 77041248  57384051  12922377   9501643  26227338  33233704   5302471   1146077   7051233  22486841 
 28992355  34794918   8827128  39418711  92505200  43084549  61463261  25391415  22772291  54508668 
  1800077   7062297  14653228   3271412   1579694  37699343   6069193    470268  24942894  27617571 
 50968162  89982841  19740545  57356123  27074040  30367170    809403   7285847   3612982  23337723 
  5922623   4589957  33272201  45374803  31176179  51480558   9760098  58151238  50805969  24686273 
  2785008  25046583  32686215  54251930  23688691   8458467  61474337  63818493  10932195   6553283 
 33894906  45319758   6793083  59122389  20886075  63496041  11496671   9065718  38867753  33710382 
 35376280  28882899  33104292  25272855  20139926  47396661     99510  40304058  42572373   3622694 
 58114491  16871053  24024546  19445293   3315693   6967395  18125799   4784603  45718917  86256573 
 10828671  64730967   3595087  31846321  36273462  23786157  46290219   7574244  45582333  20437458 
  5248795  32824599   9872623  13305481  18278529  13267803  33749775  69789948  13192664   1345614 
 22983891  19036533   1217988  20294691  11508043  90929913  14377083  20702139   9446323   1834197 
 17936627  37309395  34406627  70147035  17073291  23542851  56667426    583479  11792273  30358785 
 48639053  36231227  77517986  49178703  92101605   9441267  50823611  21703701  31924323   1599705 
 30283539  27953061  39560838   5428203  35755653  62606639    370163   6150423  26607165   8274754 
 34061412  21506367   1637253  44189643   2929903  42066916  61316317  49236979    699603  28184061 
 24108410   1321443  63273537   6028719   5788690   3613146  37519483  64381752  19697318  12585705 
 85838339  24037745  37320125  14099823  17826384   4468651   8887548   1785755  54814389  85865643 
 27380822   3665125  66044913  85354392   2215713  55669479  18634178  13834899  17421823  36041281 
   600307   2538048  12217947  19248966  74144571  27288273   8181016   9724659  31206040  18625327 
 28933483  17194963  12668383  43673939  39649878  58154772   2807538  51999771  25779819   9992443 
 23880588  32529851   2610275   9200314  49934301  50070687  12763419   4799138  51440043   5647521 
 36831008  14798425   2734261  15544765   3353683  26347947  37198083  33047069  72423555  18750102 
 19799259   7551955   1310223  12336923  45110841  24126493  36361077  49844093  19430945  47809483 
 53929155  15440191   7409107  35733093  60023163  44836739   6261543   1720691  42028125  10801917 
 41231463  26338195  48527023   9854823  81935282  90620895   1640252  35961633  49074629   1824783 
 74648235  46297599  66558351   9113037   6672195  68572431  28601773   8704226  13049982  40721403 
  3108507  37614623  26987491  21267348  19506451  31591763   8115423  67918386   2246759   8570111 
 14484123  41434935  37279215    625293  53696265    427398  31372503  51354559   1724457   6020792 
 36536343  13337195   1814958  24947506  12351826  17691546  41756014  37721983   7373991  23098419 
  2692878   9172941  10516101  74234647   6043523  54384693   2989063   9948237   7715015  17003403 
 38610363  24178068  17474613  31665120   6652258  20329035  61169451  14926523   9186142  21730245 
 15053623   8074947  21623748  14500763   2988607  74080863   1903247  81916593  54271115  57240563 
  7753133  44526473   2394783   1553715    839823   5998263  28687899  20568655  34731633  18042741 
  5038712   6284250  25806267  35239289  14349395   2134661  14013333   5810019  35172975  54706659 
 19780037  20784391  38305182  20282899   3036663  22097883  10734219  52082403   6693963   5295747 
 20561571   2466111  23215398  11540913  33670023  16744803  30318309   1057627  19448981  21067103 
 20255211  34116243   4447955  46449627  28242161   5321715   4169403  12971659   2056191  24481013 
  2267755   6447403  17899543  37220009  49774512   2476763  23344902   6068321  58811199   9871098 
 22251678  51080424  26494748   8303418  32711172   6399173  19955095  43953630   6330139  17604834 
 25268235  45902551   5315827  50908323  33635970  83474909   2794191  29579979    683814  92931707 
 46473606   8175543   9872610  46722798  39178383   3841367  34310520  15515469  69681780  22537085 
 44309059  11235063  22092943  35081568  40382075  40592347   1544400  11751962  19704043   8751733 
  2360865   3368605  19764238  40319319   9568397  18913831  55035987   2923823  47898820   3156693 
 41958052  29711202  38566489   5281168  14437721  15408635  31161261   4131423   2305558   2167344 
 43686357   2278827  33592226   2035765  46783563  67300692  27987167  68217707  79832230  30478425 
  5500089  15975247  30236835   3833609  20712243   7037083  12107331  17238201  76637670   1813839 
 13392619  15344745  16377342   8631358    673103  38818383   4077979  36803049   8291468  45193425 
 11729446  19989967  11984848  10234428  22166031  20848283  20924721  35304983  15421659   5455305 
 22127207  21155073   1997853   6518842  18997123  31958907  39333723   4519239  51645778   5136299 
 81864495  19925883  14025255  21653748  52846917  42403652  32770595   9710069  12927609  10774978 
 23266683   9037131  34975883  28877818   1834020   9150732  20974398  10764211  31728043   7593159 
 86157789  25043211  11155422  30632904  24710679  66173256  11600775  42430339  44008276  33004203 
 71307051  18736395   1084719  25222355   6818168  10028043  86951454  14899963  34344947  32626951 
 56248183   1142543  26859138  47942899  54497731  21419790    884791   3955822  42876970   1954691 
 12396122  13889531  14363801  16457463  39655531    422572  75898003  32715455   1392155   4828623 
 10105198   8815443    510798  14318233  34585421  37941207   5269602  27969747  27482994  23510302 
 21125729  11388723   3865254  53464332    526849  13872489  12964487    449059  49077151   8167562 
 29606313  41895693  79536343  46238111  17854680  17039320   7063981    240348  32991319  58125911 
 16132382  31380123  18128596  47205156  17776800  27044871   3070133   8934427   4310673  19319690 
 77502075   2738719  20047653   3705438  90290175  17885145   4027237   6394245  19406070  14299611 
 40094735    384225  12301851  44673661  12559551   7589193  30155748   5507924   7908387  61818075 
 48639979  47327613   8075463  40170043  44689825    568315   1617718  19036964  51732290   6171708 
  1375791    124179  19935856   5944243   8757044  47798895  30967659   9536559  64126731  68776831 
 54265173   4749153  22780932  12898351  56566623  70854566  60881128  45193566  14851539   4732549 
 30254875     38479  63844491  49152588  25089235   5543193  11380605  35692139   1007120   9267014 
 10702455  10975893  11217439  66276423   1377619  27245523   4626071  11479283  62306801   7570319 
  6445835  39087847  22019703  38572948  20388735    466031  51316983  50653821     30453  24873117 
 19359177   1591433  12703793  84573479   3129259  21421659   7049971  29280019  44003148  23405253 
  2486355  19027923  10709682  60248751   8976948  82110723   1616388  41826359  17513883  61841019 
  2813115  49432712   4821606  40480917  40755123  19820187   3097149    979101  16113451  54628662 
 18798432  15592710     43323  15514253  42075915  20207385     39435  67902322  21570351  61816759 
   572289   2957696   7247963   2579813  11103832  61863263   2212723  16348533  32860698  34727529 
 57217632   2685511  19668135   1013784   3307441    282240   7317807  23580455  12049363  58081707 
  6820167  41085817  22034748    607301   1103503  11024544  17966253  23813619  30835823  62818008 
 13384095   3179222   2097732  48881098  39981849  18307278  41691915  34468567  39192813  11052393 
 38352600  17898484  13757713  65146883   5252546  11601713   3994873  64120099  70546043   2846653 
 29149449  59490202   7581463    105765  28883703   1425119  57072259  33003807  31621329  29263032 
 20520886  65316723  14496774  22077579  45135771  27902694   4766940  55735218  59138171  13624205 
  8821749  27533158  19027342  21827643   5809113  42593479  17440448   2269867  50173691   5773037 
 60374445     91707    631723  12156101  22001115  16050927  51873019  38530483  43463047   1712118 
 19184210   4733757   6544281   3447549  10261088  28192209   4377115  28366713  25696095  69183627 
 41100603   8627643  65663245  12785850   8747145   8346177   8273078   3571531  19108054  16609591 
 15769513  21642888  19641792  31022403    579691  58225294  17004777  13856823   1344318  11038387 
  3245474   6486928    910983   2859765  29419203  32575133  36348099  10770288  16484709  54113715 
   722983   4454157  55248888   8205557  35752123  58261908  28044405  36842833  57808923  18724623 
  3610639  41443245   5204587  45675523  31949423  54463103  17110265  22971313  16238059   4986363 
 34259083  67204463  43349363  71077683   2994099   3795583  18688123   8769735   2789195  54016538 
  7051053      5892  13822809   4279944  12989207  75520083  81441317  23326881  25089495   2170743 
 21827369  52854793  11369998   2831107  15060777  11882148   7586107   5103931  49574850  99301227 
 40597050  89842395   1720506  13292373  51750042  22216783  77246402  33329303  39370971   3742747 
 71440822  64025763  38958673   3202333  30229523  46042523  49975811   6920329  36814497  55101151 
 39289508   3246299   1149329  25783647  22688159   2416537  28059847  60470651  32702562  21402123 
 59338437  51132741  23491476  65281313  21717062  15370296  41945703   8324209  55456730  31089543 
 13537243     25899  57868091  52621729  10631583   3791023   5924762  15213673  61139409   3580539 
 19834399  19163708  58818849  31476975  29098782   9295761  31169772    513098  73970369  22651642 
 39083820  25786734  88481157  15534863  23286309    355362  17968689  29913720  36703257  51674495 
  7229298  38878243  50877436  51473763  60350934   4677271  17021963  30273513   1006911  11104699 
   346383  14544873  48348906  59621949  37942195   2556999  27151335   4558299  14016209  55956363 
 31028863  32870714  60910056   1399759  20718787    907755   2878383  27271435  57001545  49852235 
 14862630  25070024  36546243  72342169   4491333   7685277  53005733   3982903   1000166   3592998 
 67590737   8811903  70476179  34454883  29894211  13081934   4461363  30540039  76209263  22041723 
   694131   7678178  16666785  41356275  85191523  79604109   4505777   2243565  26464750  19932273 
 76430344  10297095  31768718   3185183  43116778  45746318  52791799  35721627   3422772  81911587 
 39255218   9450663  39835347    516294  12317061   6506883  95311668   3515718    851028  11859659 
 18274011   2768955  69192069   5136712   3441967  35681587  20162187  29117653  16641840   6744000 
  3052833  12090642   3297267  33197281  29412948   2651562  60855797  64173013  27995403    171951 
 17188451  28756059  79171611   4552207      4460  12397151  15654523  52211883  14140751  31342041 
 63305349  12608718  23255662  43321980  13142096   2089060  89660973  57292795  24802206  27648524 
 22535187   6905494  89253751  37628877   1736541  33763123  47577012  57167817  13758873  10309483 
  9475543  50425047  67082307   2109735   2806043  12242991   1391775    201551   4745123   3758727 
 58323206  15788795  18211649  22126518   3477767  65180928    896139  64755999   8232801  87449039 
 34335753  14010483  74435125   9988421   3422811  12006755   5895595    741123  21213913  32519693 
 96170885  39275165  25725051   4569225    736358   1107803  34446119  14692423  64533813  23532735 
 41615451   6227835  83560281  14981265  14840273  15141668  38088103  44988843   3072330  12168558 
  2053287   6137859  37128393  50463263  19495429   1841239   1208133  15972699   8794083  65298966 
 13780428  13037553  20105791  11067361   6064033   5756667  63813705   6564948    818250  48168001 
  7357499   3686395  15684449    193915  22645823   3511638  65857446  12759618  23829894   3636983 
  3053043  39592455  40774347  58389819  19298917  18396467  72354951   6737763  71329899   2192313 
 11481311  39997807   8574753  14630256   6296811   3418615  16196407   7537993    478663  72784599 
  5085604   8457760   4653723    495723  56604462   8755059  49459022    748590  36186353  18517019 
 56325889  58822315    495527  46930091    301837  33139950  48641203  35566950   3711718  37689861 
  4641531  56933017  70760773   8497794  16280400  28000549   6821973   9231163   4713413   2952075 
 64165563  38747893   2081659  13573718  15525123  33463695  22138239   9526515  33446119   7856251 
 30007184  10313841  18804755   4757589  80122923  57544953    640165  29288021  66070339   6826371 
  6535707  67668984  21475077   1731750   8657783  30602524  45969473  23271798  11163148  52125579 
 33483105   2052987    765213  28420717    905437  12129163   5383361   6476329   4310059  27060625 
 33827810  67319754    969725  76237395  50726168     29036  18691544    487547  58866198  25076788 
 15726477  15120228  18256515   3103983  17067094   8130375  46621698  11731825  81579283  30973083 
 12996138  39987333   6775827  28957987  74042223  33120951  23085205   4312806  58858920  83626673 
 54513085  22201623  19459563  14163819   9078814  21185987  26240847  17431033   7884177  29872005 
 34346331  25471673    943775  54613315   2066775  15367893  26341053  48706296  22132057  21450859 
 38169375  16999911  17739818  42197223    262783   3948147  13116426  25828134  10862392  32885534 
 66215723  12749763  17517660  74886331  54699778    418343  29828508  17401403  33145389  39472395 
 41915241  27361562   9645633  76491241   9720723  67950283  41076987   9639642  81448164   5949037 
  5208123    140703  10592448  16875543  37290594  39426265  25667733  46957974  14648134  21357381 
 23482763  45399078  11475893   8877968  32224401   4543967  21986951  49667181  46106333  14036598 
 43910519   1784458  35250498  11558374  38836019  20715747  19713471  12122390  35282583   9786475 
 21435531  31426081   2742283  27700713  89847339  32487270  32491303   2884425  14611708   3291163 
 22355986  80246913   5172473  13263795   1299358   7226728  15139227  11535915  30269733  39015071 
 80699235  37026088  59379443  14336823   2879649  32306763   7685207  13358612  15136499  24801471 
 34011853  31614919  55248003  14564988  36121485  55108033  18961217  33898164  41981625  49406883 
 44232158  47249599  34797291  13828639  24051381  80371801  14771667   9811197  24557499  16351177 
  7281395  43562379  45937761  31243779  60440811  24074619  49745949  12264477  29832229   7144788 
 23263175  40356348  63501099   1875404   1869495   4253850  67392643   9832281   6880123  12580341 
  1587047   2929098  49476627  53819507  53911250  17387822  33371211   6334121    420123    545385 
 13707238  37650443  14851952   7812039   8627351     76177  26372172  40327027   8363373   8377800 
   860099  20154643  25128623  69702993  13973787  19830946  18301197  14937399   1810683  49678977 
 67273363  72043635  24740523  37972288  66668823  11300483  18022248  36897467  47301153  18594171 
 28469965  25563668   8499815   5193173  34624583  58748096  41718904  11408927   9237911   6619515 
 22903158  83333648  45864776   2396193  13942247  38484967   5512283   1510523   8367027  38605232 
 44459803  74745339   5098027  42429327  24483414  18920443  26757177  39757763   6096723  53492523 
 13810623  26667833  17478123  10798992  55254815    275155  11960383   2790899  44170535   2814660 
 27946607   4243035  24797445  25047971   4871099  43742895  39682248   9295860  24891243   3365808 
   479859  36310977  19458618  56378141   4180803  38836828  36140161     17783  31699275   1409577 
  3859512  19210523   1660027  22400683  49245955   1771561  20003589  48024613  57698658   3950751 
 75411301  21385825   3076278   6952562  13687779  21902715  66820631   6776039   3949138  65780313 
 23165348  32414923  21456219  10406670   8649627  22562569   3145353   6807363  35551465   4088737 
 22780763  14109621  57299595   1931487  14227371  14758107    838603  13777501  10839373  57541471 
 37728801   3594539   9513867   2661469  34150479  38592971   1311940   8768091   2510205   2278287 
 19575563  30686163  19408288   1613307  13762443  28020801  72595493  61833759  17484387  32774207 
  2897156    573778  79265707   4095347   1237882  39569499   2164335  51737560  25282297   6827884 
  5648190   3751122   5186529  32984140  20485731  65969495  29671373  82704857  69091197   7658472 
  3381186   4278021  42346251  38437468  47748948  16039956  11880537   4134618   8804633   3333043 
 17193405  51222897  23650071  33333837  56528819   3224148  20191417   2421711  54222014  23579679 
 17326168  80974523  34709733  22501591   8418735  89169915  62639413  42175779   1702655  31127447 
  1746654     41578  24820169  16193984  41917565  51798363  31956247   1382523   1105512  20688595 
 10875329  20494383  25133343  12671373  20033658  31966243  39192500  18051871  37204369   5248303 
  1263474   7219909  25460588  28548217  14640279   6854773  31732683  48509403  31330534  43074963 
 25810413   2311211  49449177  28027094   7076291  10622267    320883   6054908  61180158   4856611 
   121443  22031443   4472942  12924402   2464803   5472032  54352648  17872923  53832824   8060540 
 69706123   5921868     27539   8685000  22969248  46026905   1475298   9796247  12819843  41403256 
   108223   6515918  22503543   6607425   2104953  27686316    958907   9146280  22098078  50527275 
 14417548  19539429  20101083   3806622  20161291  30497451  45822607  35635979   3996393  34440228 
 44786855   8028663  14242075   4374045  29522563  29525273  42004310  20385628  58692503  11202213 
 13854090  37122053  57686983  26942117  15823392   3897093  13596986  83341062  51958140  42267591 
 19687455  50987827  32896133  50182927   7453248   8794667  54217203   2389317   5595447  46805533 
 18046088  17582856  24876026   3772883  40411971  58902918   3432513   5698438  97805823  49354898 
 17746463   3917200  40114056  77864023  45901935  42512307  31074621  15530989  57789438   8077443 
 21269253  33479751   9930111  11825098  17613903  87105075   5976443  51330947  34853403   2785983 
 57728943   5951208  27160638  79444587  51089546   5308883   6042679   2597718    306751  49465629 
 62388429  39456657   4842037  81941056  11772988  13024533  40489527    761874  15486033  68148667 
  2859231   2307259  10238843  65370495   4561818  28415193  46842063  10336756  55260283  88764695 
  2771532  17672909   8564172   8058095  31463517    108062   1440705   7803165  24686043  27372453 
  5936013  16669083  71293629  28762892   4495273   6127718  52634131  51318411  81043254  11234988 
 44226081  85453146  26468493   6347643  11593743  20612248  32078328   3772089   6624393  48491875 
 44018821  11904611    644204   2825323  24569339  27363381  58442485  23378577   7409217  30417909 
  5158159  61585479  35347473  47571207  48181273  78828411  32185396  39187794  14965716   6840667 
 13137021   1129977  12741693   7095141   3875467  33146757  64038471  12718890  26140578   6284569 
   256788   8773581  42016315  19317806  17341214  79307133  31050078  11784127   2285067  19229475 
   524832   3082334  26236925  81676731  34996487  48885033  57965155   7659845  13926708   5115683 
 81617127   3346325  87736968  36432552   6230235   1078582  41903208  58498703   2396803  54326428 
 26676778    359901  46300461   5841203  60805813  19838823  12366963  14849881   6743643  85928255 
 17017563    320873   5321524   5599442  65402673  32763083   5804227  45121675  74694081  54413349 
  5250342  33106878   3215495   3481118    797703  49528383  30922591  14875764   4176013  30396471 
 21457889   6266628  25957351  39076555  34014224  40649979   4542075   8371743   8280290  59541726 
  1054407  42822522  40020033  78179175   4252578  61041439  15463482  19106646  16458353   4424931 
 16186731  84688107  53998083  22664767  19734813  38189067   1808223  72611123  37161699  27246987 
 20697873   1627623   6282321   6569118  84356367   3487893  27199451  79732149  11482985  38923195 
 35377935  46554459  30015883  22728355   5274951  42941307  39723069  35778087  67162108  56722180 
 25145267    391823   6219633  61151928   2943987   6191166  30921450   4553443  45201888  14913124 
 39842926  30898343  12731413  31546981  10156578   8000403  57138534  15118119  22302095  49412598 
 41514273  45822917  41265794   3466431   5534603  47740251  24643497  26779983  46244491  15627515 
 12593127  41750988  30543387  21325083  47424956  26456608  44006811  41411351   6108983  47859075 
 12362613  11488833  95344827  56243128   2743905   7040697    101691   4636923   9501147   8042937 
  4572099   8680467  22140273  34942745  12111511   5029514   1107708    555381  16876983  17517382 
 12890883  79784817  55418725  22749806  43493036  23249905  37295676  52830013   3286315   1892123 
 24769463  34993056  22018178   8191336  71006303  13584013  16016333  19811470  15391083  19228503 
 72267043  14114273  21447603  10540911   2765496  53583255    140606   2953879  33410008  60688296 
  3324353  18599527   4821759   9596391  27143647  25948413  24564507  33499303  31615003  28182777 
 15075708  53406811  34638762   8814929   2985141  59198691  20805463   9517741  12879600  32829075 
 11383215   3681273    555419   1408267   2733322  13480561  72878971  15768609  62070613  47696811 
  9067787    182697  66315651   4126523  27503443  29346594  41268603  54298987   4203708  15743347 
 41554907   7713531   8454723  41139637  24795699   3336300  32087277   3797099  43547905  17686881 
 10495109  39136956  17914601  31832547   7459003  12138123  20232993  32542665  75369130  65019788 
  5670073   3557556  32876698  46153059  65417673  24237093  41023248  81042755   5109271  10410891 
  8732103   3495381  36308678  39709401  12236808   1217339  23151689  12930843  17880099  27589542 
 30097560  11861975  65334143  51187947  44325723  46154288   1595523  20369093  77455123    172095 
 39370576  18265872  15864369  12934983  53781215  72154583  13986433  14841462   6289929  31219740 
   957797   6479752  17819198    143637  12768333   5571777  86834021  14883207  52012419  24502875 
 57258106   7182415  15741604  73655016  42613323  47783942  65814843  30336813  16711956  17872530 
 54368385  15773079  45980859   7108338  41003475  13164209  25690304   4374391   8496213  65244423 
 31014636  47623998  30166903   1214763  29087051  47958663  20632023  11566557    781639  78434458 
 71625684  34266999  55751225  48477321  14677927  10310696  10420736  25829379  68662167  12365931 
 10758981  39295623  37339707  29578571  53934063  26428382  47287020  74597051   8268055    790278 
    59217  25432571  11133023  68646967  58696491  38547379  21636308  69178065  28162635   6285966 
 12115139   7701279  40845243  32894823    703401  19573867  41505417  51299250  24522036   7542168 
 11001351  97464897  16948275  29256831   2252363  32364159    110778   2061623  19424531  30966152 
 29201922  10648654  44404861  24003583  63191587  13856353  47431500  80445817  17352447  23054735 
 32129703      8283   8721150   1385755  37437094  22679290    781755   3563823  16059023  40072862 
 56741103    359673  27570433  23589861   1061183  65887485  53359972  46215513  45872587  45983951 
 22932981   1772256    907599    641291  11021457  11220994  28773087  79005819  24061083  41063035 
  7833498   7267095  41515943  21131541  53956491  49498998    425565  26607811  40513707  51180019 
 29775076   4399349  34206357  42774718   4281927   6203177  20272963   4038483   1585923   8119525 
 31367175  39986269   6980175  67780913  11682048  22267077  11465939  16879647  59702955  42754814 
 29011703  16928635  67185267  60785268   9100835  78943883    215477   3431148  40100223   1716219 
 58675506  50078473  15361833  75818853  25082151   4566237  29457023    709448   2104290   1065035 
 17191473  22922458  48533883  28598618  21797261   2383395  31686146  20390753   4570809   7802959 
 47365917    523221  37849797  60509983  51877179  41947819   4035343  43405188  19671543  84266927 
   159909   6110311  13914283  15823839   9519880  60284323  10292258  29609223   2620373  12374646 
 46602792  47515157   5890555  17814452   8915211  34022540  30452023   7464453  12260031  26950407 
 68116795  25093767  59311785  12754563  27751443  18346343  67063661  31886731  28131133  48710883 
  1164851  14886813  17448697   4355759  65596795  22972343  19542525  74078203  37723851   4706267 
   518823  11927376  36582108  68144081  24549427   3726555   3537951  60161685   9446021  53114748 
 45755019  43490539   6956963  25069598   4000209  61182321   2767723  26195236  87831482  12337873 
 44951119    209498  10272498  80288421   5167497  11926203   5075783  31522243  49238651  14016191 
 57393186     41451  44378727   9570687  40790392  27033922  37280902    255147  35217639  57065715 
 26092761   4856667  33563675  13849643  12320079  11933733  49576025   4716923   5151885  19263803 
 73070571  53492337  14696615  41329173  24835395    660123  36703353  10769305   2177919  32329275 
 10315603   2074533  15002371  35192930   6719475  17397373  26149499  26355120  40776327    482925 
  8348457    977907  83342293  51549299  22469073   5208198  14008863  11423535  46028238  25555583 
 28991239  43674211  10467459  45265166     31751  44535884  39683238  10849223    608313    578029 
  1399923   1235259  10179969  26344539   2333931  59829679  34355191    164507  28783493  64954998 
  2256003    559496  10555715  48954156   2554033  40716195  28406279  14636873  38749483  20949293 
  2124708   5308923  15248787  17755773  29752188   3687334   4066477  56644737  41559773  23438603 
 25786695  32475539  81424383  23497975  32976623  21896011  18928123    975203  54308679  13527483 
 43208037   1249644   7063979  24279427  53606907  65405067  33725066  41129988  12648499  10815516 
 46767118  25800889    745593   2109066  85508339  16489368  80069495   9681207   3928061  95447925 
  9494747  52726518  44251455   3257538  55935135   1518498   1911147   7872078    156821   4759467 
   164143   3613446   2248231  30705299   1821942  14741487   6618210  38536269  43334923   6423834 
 42333219  38897797   1986215    243212  57438843  33605189  13127097  26681558  19842408  50723081 
 41186103  33701057   1188915  41044955  22586337  63056727  10489089  16534040  33581141  66438498 
  7462348   5225147  33565317   4374366  11789901   7917819  59146774   5379323   2263898   2653563 
 41254923  19371497   1299147  16036733  35776248  16825743  62004003  19352772  61586691    252278 
 64207233  21770053  24268389   1694155  20007663  26835477  37448443  13870367  25583118  29340379 
  5673271    322827   4321836  24720939  16091583   5933004  51047196  81791437   7730997  56077722 
  3459642  11698764    119095   1199367  10583803  41492328  77674923  36301947  47849723  41093931 
  5148377   2277198  19456147  19715425  45266853  18561063  11497915   8368567    256275  22569851 
 12301755   6440739  49582523  11564259  73418403   6374159  37271995  39052683  23951715   8704225 
  6821592  41498541   9757715  77901765   9699195  38839595   5667291  80510181  47879697  14242925 
 19062293  15399675  46814859    485576    219603   5735138  42530179  68936328  26992983  30407775 
 12047523   1987559   1028976   3549741     45903   4771868  78413016  26488869  29237703    113628 
 18975921  41944698  14178153  47344162  12060123  10284075  54207068  57507651  13927908   3246303 
 14829534    300763  29720691  17339739  25510715  29111521  33888484  55949973  69943543  65806364 
  2845306  18954947  56022635  42146493  10792983  13983820  67288341   8409095   4003121  25158939 
 36750123  53105373  50765353  16788444  27167265   7841931   9717275  18952063  29608649  17850543 
 56294909  20241283  15851868  44735262   7302315  43787643   6219047  44576603  26877867  10350807 
  4610259  20698035   6044303  18381943  11850483  42552903  32844915  85875812  18429848  24920349 
 14568783   2411091  83969855  46050963   2253096   5714243  35878583  18381381  25398080  21134075 
 54163233   8008635   6711947   2538715   2967087  17245359  20466140  37520225  32016177   1848947 
 26759167   3037387  20548912   6154785  14453723  45136080  77211739  51227585   1082742   1631640 
 17481475    602865   1606515  18733323  17703543   7881867  25919097  64370379    652005  17134795 
 19064994  13627467   2749422  80002395  77339349  70298015  38149633   9681333  10647043  19764539 
  2398786  40748653  22578663  22384443  60912245  17132386   6830067  49278741   9050411  38768404 
   179613   5523270  38201723  16800090  15860475  11138443  56816008  12397821    304206  36893781 
 50540757  18884104  32874035  74739233  30802803  34169015  33089973  21911334  83434551   5130043 
  3459033  88170114  77881641   6385999  45272988  66426323   8879367  25568133   4182888   8870699 
 85242879  13230613    588669  52689345   8725983  18975651  23205237  47704493  38532147   3853827 
 17359608  35957856   7370529  33545999  38794857  52806923   4647083   8353707  77506503   4901573 
  5073578  18389001  38662509    518277    358961  10943303  13319934   9656083  30739146   3205339 
 41698251   7631754  12901303  10936059    779928   2176168  15352083   3078159  73637519     70139 
 19926662  19758723  21783675   1757699    200763  18450771  69441981  40524579  11423562  81315563 
 66993383   1087902  42077129   5801458   9999561  38653593   8684628  12329748  64786200  18718650 
  9812331  21818469   1473273  74575305  31650162  14276948  31904005  25032979  28258731   1517682 
 19605198  12796585  11331897    105921  43326777   1385507   8581513   5518351   1970658  52263483 
  9821582   3542415   1654793   9493971    634201  42895767  18561435  36626878  68364533   6409703 
 80673468  22279510  74866671  25888539   3804891   9461343   1118941   2281833     87309    717915 
 17565642   7727199  10945243   1088837  37640661    209189   3042149  27207648   9192635  44736045 
 54444783  26531061  41660111  20942302  27640304  22335576    652188  24665064   4506357  58085039 
 88203291  22385235  38837133   2015364  23497599    528755  85151403   9663504   3381851  10173803 
 26332024  30585932  41572419   1055058  56742045  12102609   4694824  59207291  31573895  11657326 
 27482926   5433315   3900643  68476713   6412443  70593954   1245988  10053375  42148203  82587203 
  9234897  30040755  53973451  52704922  10583555   2449075  63404698   7952217  39252324   9853408 
 16777995  53754243  42387198  31951203    750363  19714619   3207243  25856544  55859649   2057785 
  4065734  65580105  42454095  13612827  13102743   6470538  30868359   4763409  29838975  46880187 
 22113752  22535091  59353659  10643133  26480248  28184859  17955885  34676393  89910913   3690873 
 68380603   5250909   5445723  28757696  66319539   4255503   4320361  53292003  59267947  12500463 
   526677   2243535  40777425   6698157  20750523   1189731  30546936  17761443   9390123  10452335 
  8883877  10236715  72262283  11482183   6719255   9851703  30887031    160129  49328498  12539793 
 26742907    444261  58372257  68935437  49438163  82083047   5840881   2188314  70962037    234791 
  6096222   9390107   7761087  13343772  41075143  40721131  23089007  39619846   7123610   5504328 
 67836837    296364  63462217  32392425  33624611  55794071     24675  27945248   2940027  26810265 
  9280163  54005735  37277071  60879729  47016117  15029691  18612577  27732219    953947  49393491 
 19346523  71140458  26907979  12532903  63609051  81052035  28962199  32058321  36847028  23992695 
 28279031  40837923  54541509  24631287    104494    495073  43414989  85717540   8991645  44101348 
  5702292  44791939  14702209  13760217  65752278  43645585  31225914  30156123  26578500   2594301 
 61812475  63082061  28166252  21029999   7209783  60675939  42639954  15812584   5864571  36881837 
  3456381  21119017  20966603   9994815  57476295     16155  28812768   1574748  24018551   6185523 
 13266075    491152  26056579   1850703   1989132  13598123   5657937  87331367   6592779  15578323 
 12560760  39141335  64081530  10095771  55590182   7219220  12858193   1136000  30950861    581613 
 58109874   1832298  15791883  19783033  75785307  14654835   8140533  13512811  12328634  12556923 
 43645427  50760848   2229999  50504531  63378061  28066383   7245629  78609885   4973091  15497871 
  2762630  11613877  16348642   6495403  28645523   6577423  66354252  52640763  27568683  29106449 
 75862674   2351127   9665079  85937037  69777803  49070268  69415434  32311997  20011503   4791735 
 57872651  15452214  52384056  58644966    980613  33882811   6048357  50614873  10607963  16411987 
 69264735  26714874   3671163   9026979  30616123  42970743   9744381  89084328  43657866  30754183 
 14508927  19152759  11889863  68816587   2781675  10700173  17092779  67193379  15421763  19010649 
 32555845  19191123  14029323  83568621   1162107  19026744  76085623  79316276     68883  17425317 
 10324563   2904255   5471743  71838168  19970859  17694546  20326956   8594071  45523743  71660859 
 41775665  27849113  25761577  17668013  62268933  74718213   8194124  32552652  28598589    739161 
 51570723   9938181   5769279    698794  37995239  17382453  12965835   2450039     15317   7788948 
 31968367  27900825  32105851  29344959   4990031  31195959   6041509   9049592  11760774   9714399 
 49022075  63207711  21693203  15154603   9629718  46139265   3394839   5337529  59667523  30023936 
 34082439  34035891   6427820   5875531  36523483   9279585   2164863  20261459  20065551   1299823 
 52167891   2289295   3583459    746169  13856443   4672665  19334487   7798407  26834203  23879559 
 10941301  18650482  41810448  38440386  10379199   8433219  31918847  42194175  22777518   5490517 
 10602633  29497491  17677544  11781789  31191321  19256703   9591191    803617  70676018   6446150 
  6170023  39307982  24579568  18740475  21809119  10820499  61192380    193277  24765255  21941493 
 87936765  15821006   1241067   8857191  32973199   5888430  92735946  27277243  26321703   7840186 
 25179968  60496884  29218348   7000239  26627223   3595545  77100233  27414493   2870601  67501575 
  7035879  14299427   7223521   5832483  40190339  13101395  47433015  73167651  15742003   9706935 
  2726923  35194018  25175935  23473279  26039223  52851033  42629174   6500867  36789467     61914 
 85116506  17955795  33498809  10937973   4855056   6208773   2134369  28533606  28589473   7048375 
 47537642   9677067  41182158  10926285  35619105  75003625  35122119   1934213  16217071  45903643 
  9606587   5400763  25901493  13789893  24818644  17418043  10291416  12155667  19274154  25414327 
 17360373  90883251  19190003   5862399  17443737  25349538   7736028  42842000   3200445   1449823 
 36206516   9765245    276413  36043191  33369360   1839444  40420423  11014833   1638915  27515619 
  4885233  36102207    925383  25910373  26789271  12596573  27713848  12648248   9225011  10465883 
 22782129  32831069  17894573  11386383  53485157  93947295  12190683  65489323  14799171   4346031 
 31933738  57406659  37075720  84041775  27383638  13094367  24042953  35776861   3140073  50480938 
 36942043  68256350  11499115  46666071  96486755  24609073  71288907   9860963  14706381   1056046 
 15309084  16483866   7365003  39665628   7820403  26255573  20462163  12390216  71677668  54368340 
 78678435  11292629  50922183   3359733  23917627   4872744  55140225  76425423   9936277  26297563 
 22402779  22892883  21508851  15316329  21865623  62677101   7544514  19712883  19460814  24170853 
 47935413   6775812  15691848  21242970  25266330  15665382  30863031  17895348  13635888  40215246 
  9124219  43785618  12614683   6288251  28890585   5068605  25175256    487423  14088414  11521199 
 33873963   2729283  18955439   6893808   7014867  34641147   4014325  45904035  14851883  38485927 
 87863917  10125871   8970006     24483   1946389  76062948   2122747  69584997   5174645  16800081 
 20777597  50208369   5816475  11506629  11092623  72691433   6461759  47921005  26884407  42269353 
 13851436   6104990  27434211   6456698   8766456  25519983  85999101   4778725   3403117    475143 
 21621073  47991649  70415664  33540747   4758688   8054757  28930383  23218312  22854605   8862930 
  1924188   8581122  20719851   5556540  39133167  14376771   9081489  17974236  38618661  30645698 
 12454743   4522200  65186133  25146213   4517955  22633332  16800333  25267938   2630787   6601929 
 69096384    278811   7912443  72360768  35347497  26921907  51217182   5304998  19083799  31159272 
 79835743  38217733  11974173  65413947  55010004   1668957   2184963  35130643  25918537  34762438 
 74876623   8349815  33248085  59560800  27589105  14644659  28042023  15690773   6593256  49740495 
  3641853  33538533   6877973  73948635  27471707  42793953   2069907  24800283  27908929  25463297 
 57436989  69192073  14862568  42980186  52184759   8597823   5944459   3844643  18359630  53167947 
 19162299  11266203  49111703  48865807  38492923   4725375  60358839  28246515   2762358   3436826 
 44583389   6653763  27131098  34010827  18023100  15089853   6012423  43525436  67090354  74430075 
 52226665  31984011  33802133  19173153  47464930  71183373   9984251  23435808  14182011  13374703 
  3756183  72473609   6917928   8329607    722967  57665451  63622188    416227   3076620  45217977 
 27476628  16457423  19422771  35693263     79083  30838007  11358930  45708296  10531170  11976942 
 13171995  81490816  21954399   6439683  37036227   2601603  11887721   1220091   1672567   1042971 
  5229144  86732939  15533103  28102491  59840453   3780504  18944862  28963533  68636379   4563195 
 31803695  20761139  27805923  10197948   2073351  13547123  98069276   4549125  68486699  63704355 
   966896  42885040  19528710  57514636  20781387  60415305  30458743  11965993  16748421  13408627 
  5815137  74462918  18606507   9162219  77019660  65241483  12605939  16616723  13942610  47968076 
 11660921  38771163   2645493   3299493  23375943   7490183  71274183  21368133  10157627  24211230 
 33225219  42347707  27081177   1855291  12859013  15294249  20985483  39937793  71947259  94656321 
 66881721  72673755  32939505  46661485  12271778  57170743    912843   6877045  20516233  14873406 
 14036955   1013553   4763895  21473883  61425927  22193421   2376189   5051127  46572311  26103207 
 18919315   5199240   1716043  13933317  29130225   8577671  33918285   7628331   7834213  23005051 
 18695403  55707767  91809806  45083318   3003051   6108427  33370089  10644835  50532945  18275567 
  9626043  22494287  21529025   2142705  55436803   7079799   8995155  25995345   8415824  26479445 
 15399681  17445051  43817253  94950308   1638779  70011243  18685967  14126823  11822019  13753443 
 85797043  44840307  68008343  14259357  90549890  47062218  51353653  27331924  15063933  69011598 
 20379363  25418895   5924448   4225405  27309981  51852098  19400865  13526199   7581349  10149058 
 45814815  63882088    547609  44182667  22247736  38825790  12436678   4888443   9897663  22785555 
 15212031  74000547  32282004  16419108   5786655  10543851  52861743  10650147  25102293   1939483 
 74275115  37669818    396613  73070814    548541  38255241  73637861  13933314  38438673  73766420 
 60864747  13052085  79229689  53764269   2109177  29179611  25550810  47640209  51443972   5696998 
  1452189   2751991  14149608  16666591   3853269   6930989  14755291  11838855  47537623  15262839 
 23238515  31613753   1038858   2648279  12818381  31031178  31916100   1642445   1228623  24488862 
 44953476  17128683  10463043  77513188  24876975   5735964  25440963   5433459   7273437  65319205 
 31278921  29777748  11505531  18593977  48537661  70593663  14407373   8661380  20275889   2650083 
  4900894  43263762   4969248   6652483  63217542   3817587  23156158   3626408  96797944  54576669 
 24066192   7704019  30124395  76381318  46960659   6652653  18771516  13822239  29048581   6500491 
 50766827  16963979  67725635  74474169  24530094   1541829  17957615   5881204  22996803  74758107 
    56348   1804167    998637  14111196  67647383  13707195  20618703  24561569  29738391   5654385 
 15813559  41243555  56866790  56468787  23910643  18957105  70631089   8987505   8041851    517512 
 54738224    253268   2719133  17000857  23879727  11433780  43171827   7112022   7081707  69331003 
 15320664  16150621  13542153   4795199   9929427  26898453   7699419  58704693  25267485  66945273 
 15438363    578459    712392  40411428  25868955  41410439  11924395  34395583  53071131  29509486 
 12789483  57586155  28407051  41485299  64578381   7485419  14882823   2464787  23917798  29899995 
 82308531   8921037  21117107    649253     33859  38850067  25871835  18750659  21508427  27277737 
 45083343  65787315  44884183  76790984   2705171    673543  11649033  72478441   2853429  14548603 
 23242659  37033467  30018345   3525663   2748141  70035483  11263867   1337041    538093  93681868 
 65255376  36508049  30375855    792952  52989507  45179218  43916126  68442801  31426331  11003730 
 60693935  38746383   3615177  38020273  46764121   4083939   1102917  21580637  42940199   3947283 
  2830463  10302864   4266798  17948328  10572741   1624411  20137483  26164648  29748898   4196145 
  7402623   2992749  18368473  11529103  58576571  18519783  16933767  33664181  15919033  32416303 
  8247123  28440951  68964257  25792357  63157203    756299  35933733  40046736  34788548  47336472 
 27677393  28591543   1271718  41151453  49585153  27702372  22168411    999339  24097132  80731419 
 44734159  23571150   2884923   1552485  12155595  35736419  50451093   7023093  61232745  41905812 
   822735  71423279  13627515  16578159  21411891  15983212   3604471  17568303   5021850  34700977 
 27232433   2946552  64911597  43535872   9883263  23102484  31940466  13018123  18621156  44278153 
 75869452    325909  53650703  86756682  46332283  24688248   9082735   1620555   2761107  53168235 
  9818147    658088   7169927  11894883   8407011  47264613  18167125  27837504  13700339  80111841 
 18630647  46241112  46483767   3774723  19280123   9516091   1023570  51298932  76457130  12862505 
 19931283   3576903   8985203   4528363  15925219  51878545    452796  44721971  11762622   6688323 
 25192576  60199603  60889182   8235779  20482233  28149067   2894659  30488347    363311  16382019 
  1775163   3864645   1395006  31813891   9163193   6425035    120403  13659153   2816547  27880719 
  1401819  11231159  78586239   3315053  23763423  73216185  73057957  71345991  16867771   3389201 
 50478303  48143427  87513829   9697477     78443   7802676    818187  33623135  74233513   9756297 
 10563663   5220619  51062563   7524066   8443803     16080  24252428  30032658   2753403   3214338 
 26387965  29551803  67499670  57967284  26545432  72240195  32041467  93675531   6053631  41212011 
 34952073   1195093  44435823  34704468  36056703  15532786   3750876   1787015  57867673   5871470 
 16996895   2492525  67905793  32903075   7287547    552776  20896669   5676147  56699923   8110583 
    67914  13330287  51320371  48340740  12937033  10383739  14480783  16196073  16855765  18767066 
 35944521  33041769   8004228   8069847  52885590   5734651  44245057  19411263  63105183  72881847 
  1424635  23811183   5799048  13075305  16008195  70546288   1206003   9438123  39827895   7026127 
 39671937   6156713  25350501  16063771  35353623  13699755   3323060  12418515  21422723  10313802 
 55181865  67793968  14797446   6505548   4668103  25930113  44348718  45349350  27448701  26252114 
  9396533  41618783  27321672  23400645    745403   4070931  24418823  49550408   2804808  10340064 
 61304695  17794718  83577786  66954907   4390431  19696635  48547671    549771  68298301   1192293 
 11416679  20076364  33622098  15341397  59147579  87728883  59201740  38482195  48347368  29213859 
 20399883  79093731  13911735  38517887  28553217  55614123  18385644  66245471  62017155  35352330 
   278567  24911893   2906903   9694860  29513308  52007723  13454008  13109383  23847171  28956113 
 74412267  23375267  35101563   9035394  39953991   8904473   6199003  98594751  40679355  10103713 
  4513038  84860094  66931213    649960   4439431  18185037  19473759  60439617   6970043  47256173 
  7989681  88668873   5829375  21766633  19567140  47213043  17031295   3421485   2226792  37045588 
  7167462  68230743  47986855   7930799  18728616  89831392   9644943  33833643  83101670  24564386 
 12794243  52866255    555313  45315673  73582243  67492603   7189666   5743293   8421909  16376450 
 38444411   7965569  19327695  51574983  20702292    559539   4080022  13743543  23354498   6015069 
 37804263    134971   9997659  41689494  74809173  15725927   5287250  18618092  40713813  51057243 
 43795323  67206795     43383  45357577  97375859  70407917  17985111  34580355   1073163   9794418 
 24934758  44592755   5865373   9253374  19490131  88638597  22254411  29542339    405663   7437504 
 37153925   4103943   1577848  59107937  18087033   8679403  10693293   5582683  13918027  24800613 
  7113836  14479350  17197184  14890502   6842707   1349874  57122349  30140392  14841267   2722398 
 14726397  38700708  52637519  11193936  48723308    116691   2280570  14400223   2233761  43293923 
 19671188  35516589   6916242  48494023  21902267  35020044  36570342    827915  19099984  59046291 
 40093940  32186123  91525483    930283  13318791  21987249  36257760  38320111   5379025  44308149 
 19314079  41987100  45434238   8460464  27351933  31712523   7717431  34004883  64624683   2613382 
 25912705  10822847  32004540  16953783  45051675  17079693   4925315  25199103    317851  57703631 
   231731  71775387   1486487   2465884  33218425    378802   5414345   3356245   5365527  42280704 
 32199261   1175403    429579  33939545  40524489  13173051  23774763   3763131   3225131   3587723 
 46495675   9207654  18377669  12269648  91431573  27430180  42510941  41126523  39556964   4711403 
 66269123  22636923  38255995  10573863  14091408  18901962  48669023  62751518  35242267  10447995 
 41800308   3953149  18806281  49668000  10071605   4247575  33015993  49730154  36528423   3320085 
 56022117  60102477  85205397  20962043   5844110  83286282   8385723  18776811   9876015  11027583 
 20384017   6125154  43336170   3623561  43450591  85170663  30111427  44376758  25559623   9190073 
 47103663  12837323   4102717  46502901    880241  21303933   5802648  10841860  21239304  47268547 
 27845307  10699773  11707123   7040245   1721036    218451  24184711  18699923   2284083   2480820 
  1404527  16087467  56730651   8739831  11267379  22873005  23495687  32939051   8530593  21726446 
   421278   2930706  28557823  65544351  20974939   1475828   4706193   2395320   6197859  27138180 
  3521599  56373897   7297003  19409380  28768583  68580219   8176868   3283809  21659835  20785943 
  3159573  16406209  18010755  15988032  22023181   7367505   8239263  32683283  22894863  33321411 
 23917057  34377364   1016768   2207958    767019  37516191  52529291   1452873  24067659  27121803 
 26555433    404731  18149115  31795119  51490959    279228  53422901    729247  15699963  28505579 
 26135219  74963527  96285169  51458411    250100   3282963  29332233  40536173  58585335  16266963 
 69355607   2414200  15822402  24779915  15799143   3038979   1118629  17494867  24993179   3179163 
 33783935  15117639  58779467  69477423   5079594   8262487  12175403  40590363  67135299  59499859 
 34864251  27353197   2745393  57943473    257333  18730459    238782  63193808  34590183  15525010 
 44441053   7359667  56702091  39845413  47338700   6728552  25472599  61154187  27625451  11293933 
  7617506  50375571  45365555   4864251  32218842  20049582  49572198  21396273  71091087   1259419 
  6341675  11348355  23599803  33563099  41015955   5891220  13615387  93421311  15478313  21844157 
 24458183  92393473  46509412  38296110  13707864   1919370  31994883  46273388  24417653  46439259 
 23670735  52781145  11088583   6115800  15260825   3184339  16246168   1719473  61480675  21340638 
  1900883  51849403  54706425  14868262   9104239  16306764  10002731  13375635   8359771  20744388 
 74865042   8651757  11396283  98662931  34328333  59123561  16415067  17272443  10718215  11726475 
 33070147  13378758  11831803  41488856  40846983  23752657  15268663   5506889   1271643  76764184 
  3738139  41464848   3909425  60555327  49857103  18123339  24178459  41441061   6858702   1901355 
 21246465  20926273   6944396  11084507   1306463  13543024  17205123  41979957  49827579  26833323 
 42322777  18179906  34840761   1539132   4504803   1547658  14141441  17854878  15071960  25004079 
 11464107  66013423  15762251  17982262   4875111  16575923  21862043    797163  17811987    658614 
  9738159  21656134  19098552   4274607  22804059    401259   5772939  19496690   6411443  12897451 
 11314465  33879384   6218454  16330767   7771695  15507005  38507177   3688521   3881238   7810499 
  6594549  20328251  17605508   7250466   1064655  32994458   8893623  72859125   4992348   4873183 
 26738550  37100445   4980386  11798423  42300186   6240123  33827753  21738983  85901247    326463 
 10571488   1108379    180868   8794986   2306166  26820173   9504397  32805786  16139053  44813086 
  1460561  18035895   4278813   5059809  12790663   5428257  15574614   5213723  14691051  15869463 
  9004360    367971  33789543  32885619  16214208  16931498  13775455  42843875  26537779   3764819 
 15558351  37872915  26048202  34969981  31695522  43623591  49156733   2221698  19108251  14379983 
  4858338   9003651  51164823   2325691   6404563   1387537  80088483   4432803   2132260   4332063 
 55431353  32905317   9280248  68549189  61251045    859333  10550833  67967001  25170723  42019723 
  9743507  32967411  12807623   2825163  41636246  36569799  34636094  13237683    143968  54388383 
 30646928  20258659  16769811  14239255  15192263  82943837  82403145  39752907   2423043   8817993 
 28899879  91947372   2235174    265323  38710809  66655523  26512763  25686579   2799723  46150458 
 30006411   7091625  17230293  30813945  12359357   5081578    434315  40306103   6058023  38347355 
 26886683  15562219      2286  77378523  13241907  17122353  38297611   2954707  32255277  61868139 
  1407519  50007372  22308548   8895145  34755636  14484411  37925117  12255311  32281343  56459823 
 45245697  10700108   4058947  16126075   3636795  58912179  79720790  11810107  21610285  28099185 
 55948551  41274897  65971967  51607543   2743393  15160543  10078275  52306587  20466029  36895866 
 47346961  60905541    909759  17731500    755465  77646843  21840720  50900105  17693723  24636099 
  6557583  28245129  36634776  42950393  35912463  36712197   6768723   4518843  82369293  15961035 
 14977707   4611780    895768  11223803   3184967  37076708  31863881   2339901   6110597  75686100 
 73045601  58290759  39120477  16600047    153115   3121923   7440577    361255  11627846  21122043 
 28582313  15920349   9866328  43746735   3960986  80514803   4679049  19709043    351849   3341691 
 25390147  80308143  19161873   7087983   7287923  62490990  33800868  14871371  22659211  93069386 
  1993786  68125551  36837155  17414333   2554539  11000235  11876595   1161563   7435455  16180017 
  2567183   4581769   4753545  10666931  14902629  50088798  16904283   6019143  38337719  12574443 
  1547629  16573491   8450201  14695419  14765491   9332187   3643873  44016321   9021275  48792283 
 19998430   1445046   3977259   2644952  21068498  54950377   3773733  63073097    836193  20377129 
 31632681  30181413  22514811   9812315  58283884  74116347  63898231  22532382   2174743  23249283 
 18395019   3153819  14292663  37145427  22436992  19279125  34012563  34501824  76788623  10487171 
  4050143  27454933   4125273   4141464  55751577  35777130  41937588  64531118   4767431  33100943 
 29641928  95413946   2409595   7442727  42693423   2346803   8124723  44716813  67220188  16230075 
 50812729   7620063   2975173   7821453  37622715  36174690   6552088  24873765  35796543    659733 
 19285403   2056479  11343581  18155041  52360257  18770751   8293435  18534363  44063403   3728907 
 28419378  34137171   2459815  60987653  83386897  42309124  37759281  25204218  59715368  69680813 
 14741798  16119132  24312543  48478263  33654334  85949483   4393263   2166203  54476133  28466123 
 11991638   1606403  90872928  32797615  80783553   8129634  57911235  50655966  71389025  10823649 
 19311423  32519363  46194837  14865313  12662335  47372337   7097763  33381163    914423  54541824 
 53607311  17512216  13079471   9709539  37755438  19390224  60705339  20988663   6786027  13317071 
 39259707    990099   2070667   5880451  73723712   3765013  84527287  24705366  33434511   2850624 
  1393515   7379355  12910023  53041115   6527139   8546643  11670506  29989287  21471975  21526761 
  8797198  10805757   6272573  51862134  24254859  33764547    895017   5553601  13987427  69363765 
 51975023  18563602   7100623  25807591  57762891  93876157   4740913  83299273  64503963  31177962 
 23622508  20022513  37176495  45321091  68210811  50678931    660981  40010819  15796725  21277587 
  5527529  21039975   4335168   3736095  11476973  83586605  49539829    839208  14642268  33977597 
 20355821    472035   5621403  33249471   5280406  19110648  16429923   8594955  21399117   3390803 
  2823048  27206277  13438655  17710783  11852523  25147633  73417449  48536223  51878854  44171145 
 18975961  24437338  43437775  56341509   2394629  50810208  25232123  44193058  30671463  56663422 
 57827334  30411998   6951795  27927823  12992817   3151611  18089859  30263853  24850518  22759639 
  3081058  56351976  22574787   7913894  13136827   9409469   5115451  69570403  25821279  63176187 
 26222253  12686988  23807980   8801623   3073553  10159615  15524370  26249968  27102537  22989628 
 15242376  22816367  22554687  77092215   7513981  78217899    452693   9153323  18718345  29923773 
 33877483  21905898  28114811  10627089  62856683    398589  49190895  24467811  27787923  73427393 
 50750129  54807623  36522816   2734335    939934  14582940  35858223  10452037  79857091   7009905 
  9627339  49518956  17350771  12374498  31617757  37226877   5249873  11567058  24361719  14703648 
  9882805  56568805    264057  37297023  11848078    103779   5991399  16145563  17377452   2840632 
   328399   4755579   8048844   2245723   5111739  26826587   5140498  15115003   5980458  20943045 
 17010511  62303670   3127067   8562776    922418   1001643  22844896  10306401  17427665  26692101 
 52696199  36686283   3582651   1366269   5040047   5912315  17225441  35061513  32978283  38436803 
   937345  15505723   1225248   4026618  14682779  32926555   9314709   7604848  24090007  25708632 
  7844266  11713398  43597603    225183   7585639  13559295  18317023  36378879  52608505   1954447 
 18049013   8553095  15366327  14512023  18183087  28893634  41355613  13214423  25257558  13197935 
 26132706  26731653  90793403  33259138  26209388  32450352   1268875  53109483    616025  44985501 
 18023291   6435222  16755951  31341173  19265181  40393527  38544261  17489723  60839533  52060313 
  7352538  36781393   2800613   5585021    381119  50584391  69301883   6576693  20793473  84915323 
  5348109  23462628  26319993  20289211  36438469  32428479  17191502  10448541  28124527   4229918 
 77888406   1819347  17921693    484995  22959268  26660643  24066603  77787924  15091186  39007380 
 12155163   4264635  31848037  73698768  97011303  14337158  13477574  11653127   3692623  10963067 
 70764368   3624687     34538   9889659  54070734    921419  12300863   2925343  10321707  11319464 
  8813544  42077103   7793334  24135210  12415893   2036435  43418508  16279779   5871883  30226191 
 49713675  26907458  36321956   9131657  79846971  23425487  13694573  11783418   1411467  23507743 
 42374829  12613323  12085965   2455357   2897433  24909905  33209178    991355  23030714  10278629 
 25553985  21235587  45199563  55503795  18290715  12258639  54426321  47853567   9444987  43268873 
 19364523    177817  57850115  14638732  18094173  16714347   2715351  87014547  32128401  41323009 
 35624559  25090297  61135652  35199238  96750213   6292803  29691963   1235349  24918523  37386155 
  4338555  47255583   8291856  61098588  28117786  34431583  44563173  55245378   4867011  23226161 
 44430873     22047  37026078  12829799   3915172    214467   6867383   6612490  10822033  45512835 
 54869811   4682812  38911359  27463091   3330755  12633609  63902655  14541243  16757914    705815 
 22859025  92346894  26419083   3511699  49573908  85935643  22306903   5574593  80075436   6729868 
  7941219  25853352   2010435  59910639  22108380  30144643  31069873  27826299  14181355    220731 
 20687508   5793945  56800831   3593633  16946248  11908833   3085211  55778127    808605  42909083 
   843819  56896221  13668701  21729237  16099223  33275595  76639169   8479995   8936792   3367809 
  8140983  30282771  10385451  10024144  60772128   8536027   8542845  46391565   9691655  69535365 
 16678057  65237991   2163663  15735475  50795385  29903027  42241294  37288203  19830764   7838637 
   791490  90079953  38972639    449439  23658474  10012293  26934881  15929855   1138340  10809307 
 21488721  23234087  30877123  66192345  56821368  14225698  39543844  86521164   4944133   2879391 
  3395821    794931   9465348   1298013  34741833  67220430  17534860  45887008  19933529  30016698 
  8072348  11080573  33702981    623471  49165063  21816843  45397017  58139334  22178139  21016893 
 46606373   2612343   6375444  80291985  49484355  25037049  23028979   6980943  21543113  25033723 
 11003908  10040347  34355899   1459473  59398098  48924159  40991661    247851  31315230  11323368 
 17973780    170124   7217642    784332  17011179   6686393  40442748  35509523   9530523   8794587 
 15003775    299175  39440349  10720578   4697259  21786453  16802646  23644651     63083  73480393 
 45324721  49365102  15664280    552759  39314493    182643  13156201  61495566  34014523   7367123 
 14021711   2559173  24335337   5068998  50143515  59107857  69909923  23557811  14032225  41380605 
 36330615  13297995  17757331  14775329  41993925  27484678   3743517  54299753   6882744   6461771 
  3183743   5865846  10977563  90959739  36199813  34570883   8332101  41835995  22992309  67196873 
  7288924  10706863  71050575  12997615  74411091  10938675  90915623  31866335   8277873  28622695 
 32330655  48633123  46571153  44832003   5093673  21247866   8433339   6195907  11497297  22618198 
  9254165  32676587   1950405  16725309   2021307  38299748  52379723  51129849  53869503  41630573 
   413661  35540991  10198935   6921713   3420699  41566623  15539976  18329803  56281989     20155 
    59329  56339681   8168425  42016249  41576539  27365263  50542480  61502047   8406159  17557063 
 51624123   9246843  57609938   5359057  65710623  76305765  42169423  68636121   6421098   2315088 
 10162873  20175739  27105971  65146583    928585  47453549   1251535  30782472  34586763   4832325 
 52775835  43667803  19446624  11110668  41008298  13643236  48396091  46958312  15582162  15866139 
   211933   8551435  38754909  42633301  53080535   4769927  24394038  31480363  15924823  34237919 
  7093759  52933179  27422258  10778841  35110623  53866605  23947739  48870191  11585921   5952867 
 13224047  68118239   3692175  21978413  27423299  30755253  64792553   4276470  29140707  15395263 
 36836214  39889759  46457907  75733573  32676672  43837035  74338958   3168897   6601053  46149577 
 34515408   9586443  36952428  15936702  10072929  20738709  47097963    924273  36516240  14189733 
 10729531  42021519  57763863  44735099  12555906  31720099   8728975  15259662   2177127  48830355 
  8684923   4027673  66855678  10708219  33404433  93322731  11072765  25461587  71055096  22953075 
  9284645  10036155  56733723  12681537   1877618  51315471  77823015  57935687  18091310  10790971 
 37521594  12950905  34237515   2290460    632493   3965371  14008443   5300078  10992551    438019 
 73790651   9553358  42053263  10780131  87645978   1274781  38449261   4618907    481708  80506269 
 19361094  22469283  27610124  12936345   7634717   1039605   9114801  80544180  55824383   7507519 
 21593183  41389233   4110999  28542549  22272618  12399963   7193463   8380004   2246238  15792570 
 40140123   2348040  44276019  14478686  20138443  53600859  45576093   3503807  27031281  30771972 
 63398359  63400807  17697948  25257797  19201983  45290235  25152558  35515707   6481470  55027378 
  9497589  12950949  38978513  14460153  30585990  21802029   4462555   7411611   7415781  25440657 
 10489710  88129661  50203521  25393881  27286211  69859158  67622266  17512307  47909648  41457627 
 44964173  11581149  37577141    859151  18791637  19586723  21307668  19464225   3261507   5720187 
  8738041  83656707  22360263   3295195  17010831  15865281  17868893  14334261   1919612  11510643 
 42672039  56048574    983541  27894843  37455093   1568543  48118323   4733761   1551956  86167573 
  4684025   1558141  70471167  40213939  21380765   2933187  12233911  51368925  13146859  39335823 
 25582608  14670087  68898411   7308226   1051990  17787821   4194301  30933677  39248048  19987097 
 15919890   3499723  18396577  59149033  18472621  69060933  47611335  48106813  47611563    715954 
 26129565  38474923  77693703  76308751  24891939  10178873  17003167   1033035  29300781  20524261 
 25022563  61117783  22631496  71465746  59690793   5761185   4452914  26538547  49904246  26818824 
 36252191  31932276   2251214  48590811  46562409  17685309  19546811  10887035  47737729  19389065 
 23005683   5234081  31141155   2153771  15357430  19327938  11087403   1337413  39828553   8775599 
 56934605  26991263   8078247  17496468   8420563   5972946  31289973  14294347  22296898  24566748 
 20599498  43557900    398643  57101629  16683503  13049037  53213013   9927787   4939971  19076283 
 20604958  60961719   5716669  55667469  95804553  21080939  15779823  41881173   5289806  44277839 
 49010774   1355856  11879873  11205768  48485077   3537204  90836127  18670086  43645923  39758203 
 75365323   7391033   7062609  16282305  36790063  47490951  23515318  11984875  53656845    596495 
  6608958   2237939  20228036  27023657  17127933    894327   1536909  19331151  21916914   6930075 
  4793392   1335803  36942899  71529417   6778201  18049315   9920805  75869554   2681893  23211934 
  8161815  74381754  36679051   3683391   5156803  25316379  75511095  54775635   1044663   6784709 
 20327238  18615363   3045199  76675287  47615643  56572221   8291528  14384129  64156173  18349083 
  8864439  79140874  23499165  30309163  54931223   3502743  29213691    139323   9241099  34159853 
  1470082  16865301  12856965  34544787  69679689  35484549  18932046  36930667  47768025  67815531 
 30728691  11304206    219714  12873568  29386519   9177459  20332827   4889985  21485288  24999370 
  2909783  44980723  41424056    364839   3934263  54474855  68085426   1467369  44821043  13345763 
 10711327  24523643    105215  39941939   8326305     51195  17635587   5648766  26449483  80859017 
 30601851  15851586  52568195    113883   1641839  16410083   5116388  31095035   8205041     17483 
 18332867  51750847  35250429  67306659  20994133  20340219  29855879  21651307  14838555   1563121 
 10533183  41720893  14137983  29088689   8001717    552213  21995148  55735103   1947799   9251505 
 33057202  24393219  49810125  41164114   5718538   9941730  44014119   4756848  13783176  31619958 
 43223928   2528023  68038571  11209249  30729339  66854155    606483  63547131   8445538  11779981 
 11714627  80949313  18120078  25539715   6702033  83191583  72346983   1621869   1138483   2245188 
 59405631   7467883  21338718  26433528  38403987  20161498  28082292    797367  13959707  11105007 
   667523  29633639  42690229  29607407    214470  11357128  55748823   3433265  22778515  61016026 
  2157003  21078843   6070872  88704683  40065368  53952939  16023543   7926265   8406103  53201113 
 23128899  18258838  43248039   6538623  20204718  39834841   5146143  72858171  12295955  59610377 
 50101535  14960146  31987336   4227484  28763778    675507  22360923  12366950   3158065  41216571 
 14907648    169603  20615549  31615413    253593  12537595  22981731  25627515  53588971   6253386 
 31966811  26849733   5623953  35501835   4259483   9928011   1413462   9941683  61658912  10802838 
 10620648  38648973   8287149   2646683   3589693  50565183   1775442  26611491   3502019   3669612 
 15454077    857035  13606905   6214671  36069303  32050815  21280497   2281923   6339030  47195347 
  5960792  25564599   3382944  60896123   5062343  73757079  24849597  10595307  69753557  53548488 
 75021755  55512373   8699532  23901119   8741518   7438733    994293  43749213  44432199   2834363 
 51999183  38266291    603315  14009316  16795671  12555148  24431918  13803186   3181841  20693583 
 23123093  39248603   9276590  68644578    404553     75187   8447623   6361233  72549915   3304041 
 14079019  76747500   7423259  13384703  15578673   3004575  52368945  53132416  30324053  48009980 
  1147066  53833722  14890663  56474709  11696751   5806803   1958535  21232509  28225671  25220913 
 73632900  59109042  22592059  83051322  17673897  25247229  36388494   3275426  20294936  15290563 
  7269073   3905433   7493419  23175548  23203971  32071241  58393347  45800123  59647542  62801568 
  5937607   6326277  28104723   7285428   4799099   3463989  15532243   4171011   5408218  47666503 
  9592613  16181998   8276207  44049744  27668973  27728555  15275528  14099419   5793351   1196123 
  5297998  15757377  28438603  20929221  17029047  16200684  24228483  25469823   8159587   1788312 
 84269931  24212934  12223659  14029957  28602965  60113247  46186683  57231465   3154173   1392048 
 64445649   3582483  28579623  17177288   1214748  46290963  70256006  38412840  19556331    661903 
 26567888   6982763  10065039   7175928  52515369  46887471   5073632  11703795  18315143  10463973 
 28961275  25390527  33183847  24141513  51402583  37792737    134951  68631460  26395751   1185846 
  1536463  19752759  57533613   3392603  11797671  69529863  60064139   6798249  12232772  47493229 
 13004611   1674845  23460807  57155361  58078620   1686070   5949523  32203986  32426262  27882843 
  1281411  16957433   8149668  10280469  84260263   1543773   3697411  40697073  13350123   4064302 
 13926623  38256824   2249973   3271527  24784499    901851  17639624  82185723  23263875  76706718 
 25147899  21859884  72319019  67888987  19759038   2496659  18509349  10222953  38978011    269363 
  2417448  87693983  46367729  38487239  14404114  48452403  60878612   7035352  90087659  13182129 
  5093459   5773035   8244963  23696859   1765335   5978431     24805  71049018  27158885  66324183 
 43129099   9214273  71119560  74871843  33287013  30649482  36466476  15656883  64423743   8623617 
  3804352  15214848  15197851   6087810  79459833  21960159  12637099  63758538  15890070    576374 
 12215571  34942875  27616851  29030523   9382518    210465  37900552  30972771  28694958  14759118 
 22449213  12254589  29473944   4409331  18940373  21226749   6527415  48912825   5861319  42873699 
 12002643  75339478   1077435  46540243  14781211   7398867   3568254  26032974  23729487   2648788 
 92805124  21994701   2240009   1488123   5226393   3818938  12528732   1997559   7304385  80844610 
 16063287  39288741  37536893   9028167   7659021   4119855  18785916  14711775  12737132  52891850 
 21161963  19342383  33445275  13283141   8720315  14126443  39399767  45644200  62753245  59318267 
 10019678   8244098  33189531  32780967  63373734  66387243  43806891  23768668  31459363  87182742 
  5143115  42465465  67056278   9413431  27424362  29438353   6476259    547842  22091082  65940155 
 10469403  21456750   1927435   8607507   7255235  20913176  20740974   4940031  43674495  18504708 
 14571673     80163  11422763  51134553  31226798  35667663   4665498   5367803  57253491  13024267 
  5774710  64946760    384361  69377913  48648926   4350498  45945771  16451283  33201819  54649599 
 18076161  15558523  38638925  88592619   1500873  16665963   4980681  59875359  10842281   1956187 
  5561837  15429003  44762361  72792179   6238545   1763031  42163503  34585807   4841403  13927911 
  5229983  41231605    582343  31444419   6378077   5411724   4718106  12619563  26997863  68742632 
 11947092   4351863   7399563  64071211  19362771  17182088  31001483   4403053   2218739   3196687 
 44899924  25949156  33066924  88424437  34538653   9125707  19472667  19548475   4339416  17196379 
  2314955  12331644  19320081  11678695  16707348  11488827   2987035  51844377  36928162  20624508 
  8294415   8068403   8976888   5713296  18085843  15530187  34314419  19320303  24929259  46356183 
  7830139  42599823  50008029   1989483  81089703  58394643   2940855  63823647  74021811  45678756 
  8615758  65350623  47645241   6444853  23122999  22213169  21233017   8015203  28755771  25098339 
  6645853   2622971  51593749  11399964  18764323   6897624  40391292  42132313    428049   8744721 
 23805957  88542379  47865642  38890653   1315107  36803130    329127   1076825  38296696  37175603 
 67392611   2914938   9483947  29441782  16312593  28136383   1888884   6486571   5921675  47312591 
 12173288  12243796  26793669   1985396   8197328   6153105  17143998   3084727   3014035  19461159 
 13679503   1321143   2961373  33276141  10816938  17008523   7352653    349178   1306733   1165623 
 24092909  46790139  16271651  57076531   8403107   1835589  25357231  15243419  28413178  63816723 
 76544547  21379303   2239953  43395035  72386965  23245483  36273555   3419243  36484071  56831931 
 61974313  71664001  63309306    762737  17082107  18775329   1732524  38347611  12229899  15374559 
 10075259   5137163  38217843  20032509  14249215  64022071   5879915  13088963  35851169  59688465 
  2216535  40983723  21240375   9419865   3259389   9749545  83554380  10591645   2844611   2283696 
 31317507  59618655   2332047   4528151  34712339  48785146  17945657  16570351   5681733  13286798 
 14613638   6496167  23252361   3382327   4430868  10742541   1806250  41239651   3852531  13409403 
  4367957  82630506  10729404  27506399  88515462  19144827  28010859   7893139  11227713  29737467 
 69258973  35626206  30480342   5070891  32509413  12059107  14326995  14653998  16272171  52642427 
  2899383   4401102  24069588  21763313  31903379   1505165  37691318  57920489  68785234  33956799 
   545738  13594188  63262036   7380699  38403355   7481802  36395235  47214913  34526629  34864854 
 10849046  39873507  16234283  59117099   1947857   1597378  15483527   4403073  80774845  55270581 
 29862963  50639684  10887981  25043838   8084747  71277615   6697847   2406574   4968961  35680191 
 28567948  65166797  19710555  71147628  21716625  38032551  18519429   6488775  26683191  12469948 
  7510803   8534655   1786355  22667923   2076735  87166868   8533947   4462973  50013358   1888975 
  1693155   1343898  12522787  32627984   1743837    489678  56238043    185955  13430283  13066993 
 39622951   2568039  42762539  16324695   1828331   4456344   1339328  45230187  44479467  48157155 
 17517571   9045143  14971053  33139931  20272531   6573547   2135283    529943  44305035   4217184 
   606685  39075693  50987007  33683570    773193  26881001  21687261  11024939    887659   1709931 
  9603015  12019975   1561263  43264157  74107357  31801659  28494331  11807139   3972273  48623462 
  5324439  45332867   1081527   6957085  33123233   2736659  12172619    583803  65384493  53772523 
 18170709  30107203  12799788  11800548  62924677  12513551  30497835  30640486   8149467   2075439 
 34050867   5616951  12362881  78113013   6951333    325383  53268195  49072553  34889201  11201787 
 64612779   8221121  45102544   3972400  18612933  10038526  40501122  14112515  21132171   1758852 
 31509118   9971331  40472258  20006967  24281463  21851073  18115611  11335251  38678217  10361805 
  9718267  14053006    455886   6187974   3336183   7125159   3654575  44393734  69893239  22725383 
  7733160    692091  31298122  29631883   3780290  14444163  12454634   2101839   8047171    456579 
 44123911  34919223  47276814  22401467   3115317  46291875    545439  34316783  13399467   2335755 
 78319429   1771011  26217223  44990016  39561157  33721683  41286082  22455644    102313  47922885 
 36247635  13735139  11377767  15814889  17880930  32225991   3178018  20826227  17438323   1678232 
 39257187  39853223   1213038  63005248  34404613  32602319   4584353   4564866  45084523  43219393 
  1451496   7280543  38508215   5769670  41542635  21158023    690183  55760955   8853396  38087504 
 11408433  37260689  17536411  56599179   9893715   4153198  39267409  16680831  60580699   9433675 
 29748123  68739985  60932155   7880541  26640891  16168725  25920017  15159308   8912091   7851007 
 75692883  16501425  76341457   4346571   9330931   7024119  10598973  31464927  17761398   3884083 
 12231620  36881091   7759503  74474319  13331173  51773243   4794693   6205633  27870702  35481668 
  6610428  55002891    744331  17007959  72816731   3478233  42642297  87136926  80686693   4623743 
  2638843  65814543   5932993   9454053  14300999    668892  56388130   2519952  22235418  13302524 
 36503058  26326579   2818848  23524811  49933946  35755403   7186562  26741994  19653159  36270573 
  9730563  43017916  10608191  52242405  19690683  87332683  76865247   3098108   1756969   5532868 
 27172491  70115625   8113137  47447513   9725619  35937711   1544757  22523895  41614185  55638705 
  5417220   5602990  34223545   5522198  17019123  19370275  43317767  58882123  29673790  19450814 
  8772027  52681692  21378007  50485930  39986003   8770323  45752217  43261975  48977655   6225763 
 14853697  20286634   2880507  24778688   2022315   6673263   3289767  24838588  19540833  43046491 
 31606637  55341670  33286698    852513  15071613   6337298  18513410  71026653  47081498  32320057 
 22453117   2706753   1793706  37643080   4482635   2539239  38680794  18866395  17017095  52416942 
 41785009  16292805  31314259   1259307   6531506  12425360  13897218   2634771  41920239  21525227 
 16076970  18710278  37345569  18887643  48229858  46348411  81525735  69608823  77829243   4964018 
   252043  53526171  29543148  43642315   2214003  16476751  10851457  52972587  15616043  12604926 
  5939835  12579239   3623393  16524730  22325019  12351552  27723479  25824891  17308034  11370912 
 32842845    442005  52705943  63784173  51026523  32570479  13222085   3132899    188430  15917871 
 60974025  22178023  27324255  50949795  19227591   4562520     66763  43746613  12250371  13614349 
  5668051  36422133  14024877  22808107  47961243  19086840  65404244  39839543  22706833  63993463 
 35565913  16595353  22524589  57639268  38569028  20870751    808671  23427579   8374575   9697407 
  9842037  74464777  74721273   1646859   8609547  27264073  10010669  53647359      9405    850277 
 25581448  21040688  20883131   7594281   3332847  60524171   2256759  23448247  44997135  42173870 
 22669133  58388127     80940    286843  16129335  41359219  14998923  33633486   4491659  13382848 
 12716247  15625447  14604063  27481421  14232643  42686459   6046673    797595     46989   8923268 
 12751575  46566188   6618861   7960673  22450947  14720763  22500093    141009  47310065  64886406 
 17839218   1409082  43364271  45124628    896193  44987214  62919529  41130275  21162513  78385493 
  1433121  23238093  28378839  69330588  37524363   1530723  17484123  20392459  64879763  33567111 
 21987855   2646393  18421357  16244401  33843210   8422854   7078139   8173707  45166023   9171003 
  2487483  22714923  15795329  77253468  59908613   5525247   9197129  18292125  22064498  20942683 
 58345758  31581021  20161023   6336485   5663877  42003564  45039147  39315103  37970715  28804536 
 49233633   4647768   5620148  12666775  27488123   3120809   2615685  85515627  22162344   3476693 
  3899447  20847611  15323598  16631448   9995049    127835  18433615  55355658  24298600   2782693 
  6316323  22791003  35138964   4476273  11058473  12074471  22229169  14018127  31745532   9986959 
 16218573   5463759  19266531  65912193   2610635   1162843  21169797  50839659  65262553  87348699 
 25070585  36760348  97440629  44698953   1006545   7358348  17731333   4938294  65640429   5149239 
 33495078   5160523  54244623   7398573    684198   1694673   7741652    904447  39352533  95044569 
  4725653   2056493  84411603   8440213  24314032  28966668  21746562  91965003  14060431   4103100 
 63689193  14725879  11209393  26731579  61243051  39039546    176298   4811163  10923607  18374074 
  4794939  37288043  42718287  36344763  44296515  77789715  15043984  57812963   1657507   5374695 
 22503431  68238831   3032047  18124911   1868127  23872283  26603579  27529383  15472773  11105682 
 62214445   3840219   8313831  13798529  18491721   3630603  37373796  45827499  23331483  13163287 
 70305111    434571  77640387  12272640  62365603  13508898   1506337   2858888    430041  43696074 
  6282874  29232372  24306405  18860393   1942656  40083918    693651  12374139   2547169  65280042 
 16309375    672635  65141043   1476195  14198406  14283019  10727763   1226111   9699813   3990702 
 62664612  38090951  61240497    194771   8750148   8152813   3814056   9699418  12643920   3307203 
 50568683   4196436   9828759  17058723  17134713  61430565  27608231  38894363   9375755  36841043 
 18821323  21886748  84795555   4605323  16641498  46257033  21561219   1258683    262371   1957623 
 46515171    896612  67085011  10128935  43494733  28755723  24089091  15715011  47787531   1046670 
 18964123  16684427  18339423   7423313  34395213  39054403  22077605  12911970   7172295   4022907 
 15735923  19455195  14701995   9382043  12576156   1240679  24514502   1632627  88293705  24828891 
  6109083  13948938   9526020  32253981  25412946   8603979    691219  10096443   9440897   9259128 
 36198523  80621313  12914939  21204847   7875627   9707220  36734550  84179635  15836561  11645328 
 74248702   2832258  42652761  15836679   4715505   9706157  20655968  34397967  43036758  11787007 
 47636711   8613623   9529695   4207446  25378718   2654495  36919885  27014733  29323323    217991 
  4553142    174055   1093695  26170438  53552913  11234248  13897545  33910363   5826443    893498 
  4760483   3255771  54195207   1333323  15460023   3868143   8175478  28340841   8599029   3733023 
 45169373  11527287  16354683  61221201   2163053  37430523  36831023     28866  37670392  44067431 
  1912451  64895681   4708511  35371083  12421015  71373243  12444443   7001754  40735923  90390865 
 21479763  22877733  26130032  85384513   2605315  63797073   9131201   9869987   5837955  15150379 
   396750  25486180  41126043  12665103  23943043  58337463  24234648    507922  17278683  43296528 
  7452737  31853788  91912827   9306303   6998905  15018179  41707789  75564384  33619578  13809633 
 20846879  41314770   2415403   5590982  17569662  31315099  15260415  20183963  71403363  31448826 
   404043  14326326   4377039  22338987  43114597  48305913  31165023  59562318  34816312  50061771 
 64753799   1108599  38839602  12684603   8867198   3705661   9692213   2502168   2973099  11543099 
 47008797   7369776  24704491  59723950   9851186  26933623  20750706   3924114  35893487  17473043 
 22853439   4252425    189739  13963595  22104577  27179125  22277581  18827844  21485003  10088863 
 37207795  51686422  13427403  42390738  11529372  11547771  40843643  44237065  53617791  15298243 
 40369893  11829023   3655707  18053433  34029879  28595456  21016203   4475123  13298818  71635456 
 43476049  16759833   3494740  34043457   3414703   3992935   7509528  13332795  25254990  43538667 
 16348185  10621799  40527913  82748020  49631419  61740914  18975183   5342163  30275547   2264473 
 20100603  49976976   1134152  11791175   3531819  28864904   7874153  55266468  43639629   6710681 
  8204163  29059881  45792507  47305635   2519458   2837405  10771975   6259995  23419183  49234462 
 35536659  12665960  58781544  17509590  70702783  14079973  50567733  10369353  14699434   7013103 
 23889975  12992417   8198787  39892731  56607111   4901163  10369014   2730703  74636811  10802321 
 37520348   2235819    212783  59000623   7245515  10211473  74238473    949467  13752573  20203254 
  1079643  12451611   9443427   6731595  47091523  48161805    175843  15977792    897378   1277523 
 10372989  25029643   2177441  49107239  16251781  19266489  72145803  13556899   3070968  14953803 
 10637860  43690627  31033761  12477868   2063518  30029199  15424215    994334   5262755  51860544 
 13782549  84082134  64676007   4353426  28774847  16358427  25406604  73779503   3237567  13262643 
   827513  43832583  67014523  11221758  25697508   2276098  35588739  58671627  51434694  17296451 
 31488483   3561323  22566075  18111906   9616223  32278518  16492731   8088188  15835387  46802075 
 14465393  42647595  19778892  22341528  39098179   1817920  17344725  54229131  92428473  67905323 
 15495957  57737143  86082315  18871206    103758  11978265  54146952  10401915  41362523   1691703 
 62936095  10140825  75256969  78366498  38706701   9872391  31534834  23644959    516697    806943 
 22801078  20763373  15453099  44639811  14071782  56377312   6749071  96805559  41028308   6620127 
 63471817  14119175  28646126   9079998  72895099  20878471  44045539  18874637  55236843  19129731 
  3039456  16508117   1947298   3161355  22107723  41516727  51922476  42834381   1452987  27144635 
  4293243  61089963  50533503    572235   3310374  54469299  80916257  85855920  27678321  83749614 
 42965613  24149899  30626128  13476045  23331093  10691466  52369467    197735   1586939  56469746 
 45986763   4612875   4287705  18522004  23339868  24030087  37458728  25696343    109155   3045027 
 51969201   9669717  11290613  14939336   3056887  25274457    466897   8831950   4126818  64061241 
 26278923  48321473    801859  10167291  27337543  53727307  91850063   5289823  43094251  15138293 
 32510458   5642369  52017713  20925621  65857623  49110509  25327991   1352473  38451221      5348 
 35431471  17835915  10907643  33142923   3567783   1363508   7319580  17250421   6383466   4258947 
  8014052  32523339  47808765  14825263  29635627  62476223   2683529  15785229    901309  57888499 
  8141433  30094014  56023663  67480123   6156723  13256715   3888819  38185351   9410167  10516267 
 16145763  13722998    134865  13694478   6012228   1869956  35347439  22921071  12398003   8472083 
 78920259   7509378  35012667   9207057  43950435   1771767  68794449  33725490  53336405  33359559 
  5481823  40229676   6428593  43246041  77233823  69295213   3845275  11589819   7639515  29153225 
 58864575  38701349   8165094  11758939  19956787  52426299  43563811  35029299  10664886  20451797 
 12462585   7371903  14920775  38044647  58645219   2368447    814307   5270102  65292414   1662179 
 32780578   9973373  16559823   5139617  32393819   6081770   3471627  28373083  27540483  16078015 
 47717947  11602068  93466174     37563  27522079    153852  52371792   2328015  21457883   9951451 
  1408671   8321853  16249068  26686471  53430023  60187008  44378979  23355794  23761779    332103 
 44403287  17423835  59556459   1631983   8802879   2666325  15840315   4389784   1018547  15457342 
  1199937    176073  38709885   4303838  16845299   9078177  13667091  36018217  17293859  82431147 
    89157  21633801  15770748  12674547  52277462   8021636  48463025  59019048  13648737   8362923 
 24393709   8994159  40065267  12206711  37770427  27938964  26854341   2444649  24874278   3066099 
  1259805    317559  20845426   4052391  13909200  98326890  21160941  44499523  66244945  84724859 
 70952068  17932740   4846317  13029909  70777940  53167611  74720891  78882417  19643583   3084568 
 19798440  11971653   9607803  20647518  24912699   2867345  65826436  71979415  50065281  23791407 
 34706958    231527  24001431  40934203  12980597  40743476   6986445  58434348  78434817   1331547 
 78841307  36935038  21264091   4336698  31609991  30016225   8129046    167772   7089088  45429493 
  7166403   2198298   1685963  63318737  38035368  29022246    978870  70488857  79072452  28484358 
  3695208  27591351   9688263    459860   9609339  21321627   5064003   6992743  17771778   5738460 
 21974319  20953643  62443873   6579993  19463511  45661475  14871647   3234531  27665700  30801201 
 20793489   7276658  74629158  10200021   2712435  29718027   2663883  22168503  12107358  14713395 
 36166110  57138803  68749498  63407193   4803067  60516075  24869523   7719163  26420820  45244285 
  4498383  52115974    913427     44336  20950279   8933327   6466827   4393341  50557487  32950023 
  8249780  56799163  45151286  46687611  38603183   5567226  77685007  25028071  15129123  53809815 
 48356635  28959087   2000327  14601297  72606951     77930  20965683  10130343  10480864  40565571 
 57326793  15581895   2032732  14488762  14225186  10166265  15998064  12846966  16943257   7553193 
 59207271  24688678   1885522     78969  49757187   5517593  13783103  33266580  53838219  31851071 
 11841197   7367679   9702739  18778938  10171090  21299865  54650217  76066592   1315031  25454407 
   312363   3643448   1243657  15279925  62752179  66602373  18572351  26157678  36199239  23263295 
  9588933  27939085  70571703  47192973  17244384  58889089  40429363   3642955  17270748  18640833 
 38318163  67646975  33528043  55310378  10919325  13430908  17393539  73598403   8607197  45701700 
 18218955   1251195  13407113   4929916   7104271  25891171  68870659  16277866  26483573  39978753 
 23927571    119837  13010435   2646825  51721473   1441073  49451235  19307103  31238955  21846987 
 21089175   4916931   8206125    995091  43290123  32920278  22403658  16740293   6247739   5384724 
 18130521  21961848  31415289  40181951    461143  18864203  28590453  29289371  40458012  37021191 
  8442915   1470555  57174081  44210965  29848396  69605577  32117593    842475  13708155  86989623 
 73174785  12604614  11698299   1768431     99387  22406973   7762383  11993133  13265583  26383545 
 36315987    646923    508695  67049987   4591128  73052811  25555579   7675143  13782346   5221884 
   814749   7407579   3209211   4316979  19427438  19857194   2058938  30219312  51438403   6760227 
 47347179  25532163   5020563  16745618  16078026  51210366  43624275   6061128   2627748  20836587 
 11752800  34084935   7199139  77116812  44078775  41381189  21464155  16291032  45658527  39034665 
  5358273  17610043   9049491  13479939   1623923   2327091  49190355   2231223   9836833   3519099 
 50899543   7826223  17731419   7832623   2655067  10564719   8401659  26665749  75154547  37931191 
 45883931   3427503  18141147   2125067  80821752    603786   2202375  78654523  17520219  48304709 
 24892767  24317349   7065747    113215  24460377  27488952  40458013  22488780   4764135  56966739 
 59015994   3400067  84170481  30020616  19093743  59002494  44606028  41723997  21253867  84041223 
 32570641   1787010  28030275   9423285  38209723   3890449  30235987    106677   2526933  31537733 
  8339268  30585381   3396893   1694955  19823179  15050085   2885001  86948498  71174473  55190283 
  6080967  91404981   4909425    624308  84629096  44145587    139108   8390049  21073461   7295430 
   267747  49437819  33489321  42100371  18198627  11584161   3070762   6628351   9462267  46982394 
   561878  34291248  17950900   1060651  53213855  34115853  22285131  69766851  10718122  47291523 
  4668892   1364573  18831424   6879271  16410500    110457  19461071   1271280  46929924   4106970 
  2763065   9298493   3533751  33326493   2984373   5726763  52534655  43299685   7308635   1972732 
 19102391  15439162  37917854     95821  40698193  32835588  38051852   2302917  16396105  93576191 
 40828883  11698227  26146699  16601173   2845167  14190463  30817998  48313707   9873267  46742623 
 14935505  23341425  70003779  39219261  35005556  17857425  29341281    887589  78338363  39264183 
 61177734   5048541  20169669  43278813  25985555  33772119  18149193  45283466  24529275  13319997 
 90627274   8038320  21227363  43080135  18690309  19079629  51135747  26020023   4545314    298700 
 30682555  33609221   4592763  51232179  13808823  74945940  28539219   3364881  21443523  25408431 
 90367965  10618355  35461203  16267506  29540564  11171617   2679716   8051473  24136958  18021998 
 45099498  51126723    227238  75233307  34722123  33409692   9807673  51503311  47052961  36630654 
  5074623   7735574  14602683  19011949  26087643  12860355  63804843  11333995  18413111  71488251 
 28352503   8340133   5155888  12962177  36000487  24795194  63799338    185347  48145325  11401229 
 29345110   2058585  33122982  26951984   6378846   2105843   9802617  22893375   8661414   2978875 
 33772623   5826112  95952629  19624983  47555512  15486603  44332411  43552423  89217853  41279205 
 14478329   8587373   3549722   6145119   2280259   9923703  24373003  16601983  56882837   5045088 
   481079  26475873  25155483   3855183  11006739   5136933  25058643  46904013  21340884  56307915 
  7789947   2593148   2648185   4772635    900286    439618  27139268  15646379   8842294  19196170 
   102503   1488588  20721453  27153527  16036528    179063  31511043  19093456  20714623   4645203 
  9752775  75479637  18831083   1717179   4821408  35579877  35724243   9565657  79661811  14388838 
 68481939  18170641   6084693   6884793   3315075  48398649  18116537  72680955   5309199    465959 
  6546085  15408791  15226223   4297971  52546903   8303848   4850442  22238604  17168573   8991714 
  1335898  52834839  66890771    662103   5746815  78913955  11641944  41343819  10862225  18570523 
 23594931   8000181    366094  15179617  38465537  45185667  42791619   4785810  29141763   7089525 
   609342  23333692    498259  20994558  16878495   4506315  46489743  39137872   4897331  15137908 
  6443807   8566408  13969498   5238787  29122167   4552272  29311771  72588359    449319  66921559 
 18350351  17936475  25096751   1397376  37661271  52350707  32281125  35322467  11409285   2303435 
    12723    767799  11551995  21118043   8705499   9147017  33717759  37052201  52703994  12154043 
  2312927   5427453  10506703  55307037  50014307  24595794  12876261  30370623  15842523  64010883 
  3918979  18279837  40595217  55901969  33511995     32647  18663458  10586805  53985138   8761343 
  1255587  42567021    282069  25200515  11166905  54537593   6037251  52259227  43064573    717723 
   778443  51823551     34652  28187003  40653703  41565743  10545957   5567067  39351123  25707849 
 31303563   3759673  15598728   3553393  24895223  60810243  83218224  10942019   6706563   6333794 
  7718153  57458688  17154742  17818343  80541267  45591627   6561273     44622  57515784  49965627 
 10005859   1942703    177135  44089361    191511  38526306    352035  11884116  17654300  21542721 
 38292368  54499983   9853639   6085594  48077117  20268399  29658825   6235243   2934864  49393051 
 42334915    254013   1124532  70367739   3423979  62381339  35088891  56504571   5542464   5274975 
 38377707   4495887  10155007  34676523    256164  43908675  28811679  24495505    215745  64925517 
  5492393  16785748  14931309  21816615  35674567   2187473  24620230  32846694  30885237  10314243 
 31503948  16397723   9666155  47301923  59782300   2153263   8399148  31287551   2764831  13644246 
 42681867  23853210  48205963  22363997  43032810  45482701  13168533  10898747  16482660   5939903 
  5310695   1920012  15463368  54392523   8748987  10897098   6372653   2106403  14062094  64060598 
 30256953    307221   8118141  14340468  46201803   5500965   1560433  26378643  21718248  35025834 
  9098982  15468603  66387444  11389297   2734875    818155  15181124  12710893  39633333  35716731 
 54294867  12595104  47085447   5328116  41480133  23004795    580923  30129313  35684581  22422703 
 11311923  20545158  29196339   1330333  62484522   1567545  22372291  35895587   3519588  34461889 
 19171363   2433304   5123883  48979497  28357167  10288713    240433  32897519   5897355      2139 
 18006603  39468276  36523159    881131   1065345  32231595  45456936  30473643  14060831  13464855 
 65380879  31581603  43995715  12892623  29398723   4848183  21079875  23733107   3412411  50468453 
  9457417   2026527  14778764  27177240  31078413  22266309   1614413   8667051   4411783  23426007 
  3192420  11423103   7893067  12438899  26384123   5437356  24028497  14989019  25830834   9535908 
  4026735  35410363   9314493   1417560  48919058   6037770   1883551  18805553  59625659    953187 
 43574769  10090931    354139  14768531  41740449   7660923  17059593  21172707   4119766  76185723 
 71280019  56926182    622731  32493318  63481443  36625261   7506239  58200507  76500283  44766789 
 10510333  46259871   3636685  65932561   4932009  66157240  12974077  21926547  15149215  34092489 
  1722946   4870611  10274891   6145823    845489  20441688  13767403   6322355   1964065  52900521 
 46610231   8949283  31734623    352221  21909381    157343  10732397   1996700  17968029  38057273 
 18096575  24444543    167512  13780590   5422047   7841755    208239  54349416  50917119    532683 
  9473118  45220977  18938804   3626123  47385705   3456373  35534379   6377451  35152593  26614083 
  4679655   2678145  31177013  21906291  54419237  10866012  35528226    138956  61251145  28412659 
 16694108  14130749  35034887  58272315  61946838   2049976  33612438  51367178  41468570  65928443 
  1715443  22094115   2713479  51301881  18787983   2206899  37346227  35664323  15676389  38264139 
 10182707  72127323  34947537  11449392  33328572    135013  37997664  66025401  49727688  67262280 
   218523  15030003  41209893   2655405  50918787    447099   2759648  64609243  16999899  27713204 
 16786991  73239779   2495238   2087979  32618435  63025603   8693923    155859   4563455  23749511 
  8700815  63072462   7893771  66709848  32017517  23576571  32686602  70312443  26173924   3485451 
 16400507  11851495  44641599   3987907  23799543  39962871  55351944  20668749   8843991  49855147 
 63375504  15598517  22254143   7509379   3789663  41986379   3596415     31839  25317213  63888549 
 24197874    250363  43257048  69462394   8729447  30124321   2655573  11188428   2595395  31179183 
 36602801  32012923  40797761  32695044   9204835  38139593   2195481  13828853  24703351  16002623 
  4804363  84259627  23607196  54719088   8519595  14431137  23131666  17868677  10588173  56009701 
 63900267   4653783  22608701  46181507  57428127   1924025  19399815  48649278   6540123  25074075 
 37811661  61845000  63437003  10920888  34786383  10205491    630364  50316273  17913174  19718943 
 12011679  64962438    182147  20909819  60980515  10493215   9381658  48888646   1597836  73682322 
 31788411  32359365  35654548  39782411  24183573   8894491  55585100  33248483   8146476  61130819 
  8534099    574728    668684  60733523  46967043  80119177  20630226  30383619  12328958   2114892 
 36743957  16622223  26170773   4298003  10018707  17638950  33097557   2827763  57579444  47769649 
  6435467  31126877   4165251   2306553  47858155  18528018  51977517  83993723   6619723  20717699 
 58342023  20366339   5290863  14807616   7107615  46688119  57694217  42269973   8263833    444633 
 36670302  79840733  64781133   1859727   6314235  76860603  28989545   1655087  38752015  33883098 
 26004488  13087417   3992898  18672755  16093943   6327763  56471473  12314103  55990563  85593038 
 55494033    751194  53526442  14826519   4647437  39534236  37663903  24790128  50233423   8748971 
  3709423    859431  45397443   2824926   1032459  53880751  29145300  20218013  84750510   6204789 
 74852061  12468603   3257802  16314432  13075062  14594289   3445435  10339451  45892492  60408370 
 37445522   6542373  61792740   4669753   8670515   6482818   6760653   7901748  27577959  23619075 
  6508383  31003827  29726663  10008888  13380553  23571803   5713215  26793351  10803734   6411262 
 42050931   2458671   1170789  25509021   2915763  10279274  32358777  12653131  95430568   9241283 
  4490873  32787045    324265  19565435  87440146  26386192   2372575  11723034   6267003  11626305 
 32485563  27642375  20421051  37479397  17403667    362298  55079823  41071663  33137534  31046331 
 11180831  11687370  14972203   8430594  14000424  10366143   2724360   4575573  82919295  35907230 
 27810203   6468084  45787548  21927990  32738028   1651325   6007851  25953958  72193351   1472448 
 44132459  15110107   3775908  63697097  49811549  32614233  33206283  42299633  91242508   8594059 
  9953316  20282471  45877614    761823  45227623   9429763  27028117     10015   2628153  49444623 
  3609243   8591336   1056381  70614654  28399485  77326803  41201712  12180693  47524463  46667699 
 14144253  81621893  23928471   1320459   9826701  27836388  16287723  28597018  13857141  56415197 
 35794205  18059205   2299767  73409302  26533929   3470771  11415935  54258855    929863   3336698 
 29875749  26286453  11504805  16485855   6498267  21148973  51722775    280507  70445523  27067093 
   974481  39213523  43647918  63992187  55910101   3136231  26174642   4574745  14759563   4855533 
 23184393  49298729   1593789  30780769  35193327  14593072  52042929  26350508  78591075  36488059 
 18573480     44765  29276123    857783  63940272  46332566  25187725  54647547    811374  42256507 
 18748545   2381766  74486691  74021211  18059723  26244303  14593971  38409648   5428689  43517267 
 17892543  23933907  46942743   2512857   8609007   2997051  28111698  57852091  84201107  73707952 
  1435227   7152715  17100351   2977023  11944744   4366919  28731513  83125051    497413     46619 
 91846567  19750163  10475651    401811    136215  11206443  79303430  21852639  19211445  40120507 
 44555025  24286656  10004453   6369663  26970631  12726195   3690927  45849015   4871500  46934935 
  7150326   3053308    396431  11812838  46659138  61956683  48184925  28086203  31986882  31208622 
 19195612  85090731   3850571  33055271  10840323  12704459    701779   7716669  13687373  25301002 
  9155104   2773117  30922799   6973303  34444938  29361465     51258  36292456  25175598  13870218 
 40208091   9703355   8005083  33164398  59929379   8571933  34082379   7356742  65998235  10707183 
  6819751   9123258   2456596  52944372  29581233  15474757  71493243  44648677  49746387  19798027 
  4185618  22310721  24527130  18310883  58345657  53442995  37211927  99042346   2568337  51532487 
 27075395   9781114  27602852  69718431  65672315     99911  24324645   4418075   1120704  19164541 
 10334109   7020927  69242176  12162969  21800535   7692132  44302254  40829907  16076183  35854305 
 93391213  28415406    571001  44005567     47835  47784980   6290097  42575887  67687897   1349609 
  9640251  31244183  18474852   4777228  32303013       748  16503631  41645067   7487499  14685819 
 26433873   7396557   7933367  69564635  71891283  46559706  36161171   3786411  32751579   2086908 
  5393878  19528315  15492667   7745847  10034988   2182073  32723764   2180175  53169335  19602943 
 52754923  72893944  20113819    965383  39638267  27719223  21240363  22902583  24423378  58374215 
 80818578   1338307  18097473  14007611  43511723  40712283  10312523   2893671   8163915  14344288 
 30163885  44384683  71306116  28805843  23554927  17796087  19489873  27840479    120091  71075811 
  3750723   2598810  49643898  28202171  35165463   1927644  74670813  60324211  20705743  75042582 
  4739247  39881713  49175547  10788467  34063593  14880336  27429777  60228965  74990066  40823293 
  2296909  12690076  41425262  73941078   2765331  59237325  65815323  26138711  34775313  59839826 
 46685997  17016038  15575843  31736211  10763493   7197518   7526027   2307147   4708043  23720167 
 21534837  42075198   4524979  32444164    150053   4248107  54204546   3505944   1781166   9001311 
    78801  87846528  23850927  37781658   5325747  29063628    117735  26070441  13335889  14920388 
 14806721  16876959   2186775   4768683  24648084  28155981  20690709  16972468  37216603  29652298 
 52785283  81456463   8206998   4999964  17666485  20615487  15377163  47438787  12490839  20936238 
  5912253  79948468    297291  24979125  25634707  41823099  65264091  20848593   5330661  48336651 
 42340555   7014505  42036852  16985091  26463924   8799439  53949369  30575127  28328996   1555620 
   513852  30596355   3654279  61674393   6476167  17640921   5116479  64262223  54385723   4703019 
 22370571   5121243  63447752  26601813  24010956   1852831  52836471  15898599  61775982  30802983 
  2415273  41010693  19199970  58872840  22365123   5376139  64782680   7947204   5403795     73818 
 28932047  74137576  82860348  46007891  14748276  52044687   1543103  76687097  28253703  16276053 
  2518096  68441067  12347493   1159461  15841707   2621542  23137638  21047373  14021477   9820156 
 33200157  29612619   9967219  14836075  48199408   6270113  51072123   6461655   5509743  27234267 
 26557687  22960326  89679297  34676307   5220687  11810361   6476481  14960178    504984  19745871 
 32607001  79361603   4835802   7284946  60542363  27021075  82152347  18395228   1653446   6210114 
 48444209  77932338  21303915  13703891  84411043   7448323  13897919  18235815   6956875   9008291 
 33005751    608511  56699913   2821578  26974763    644859   2266557   5036055  52922377   4310363 
 84356379  43785840  16667235   9512169   3575695  69974718  88512407    253915  15757371  12572235 
  8831715  58645773  19434123  30837682   7365743   6361224  37977543   4532018  47707641  25821261 
 13601890  28977552  58584747  19054573  32593331   8996873  57900875  36049443  11672043  19863498 
  3189451  29950075  45863374  41214061  28227575  81578839   1066517   2747342   6199473  25240737 
 29511535  81681107  75978939   3267756  19776123   7771455  12982365  18531465  25611005   7359982 
   788823   1630797  10385525   3870309   5873043  39090603   1513481  62907243   1635273   4680524 
  2480517  55170948   3359845   2235895  43547143  27307220  22716057  29833083  28173543   4364808 
  3974093   4208811  10850343    887343  14620599  65542515  16926747   6763997  24609379  12094728 
 61117179   7647917  29635573  19881875  45429507  39232963  11456183    540481   3483438  43918380 
 36131592  62010729  25862826   3066851  18638043  45463394  50546475  10086955  36420243   1787579 
 61610763  55741848   1611255  54602281   7307627   8037243   5465625  42426390  24229349   2163948 
 16738737   8161673  85421543  28766345   4368723  74497671  30244623   6322173   4189371  49099511 
 13359975   6705543  28092453  28388560   1147563   9205259  51404421  13559697   4027798  73728834 
  9878403  16725433  35510793  23115849  69245243  78825327  19369499    829851  35238249  26050452 
 12397823   8216285   3095439  20339409  14017638   7605997  90209635  18328555  39026623  19408290 
    67619  17912854    182395  19310128  39904304  73910013   2505071  36541896  60904107  38048019 
 19870677    685971  11176418   2712023    698623  77253225  34684123   6873387  21393843  44475808 
  5173911  50632507  46482363  41204631  27341325  16701051  40529009  13829409  15960408  54831363 
 26391093  11768487  67052625  18341013  21861097  26377044   5450619  33608828  21229661  16659579 
 14078538  65895699   1074669  30883371  28658103  39647445  44112537  67302541  76709811  12497036 
 48143868  84757603  36626781  44029923   7459149  12778035   8435977  44878327  58716977  39181203 
    15741  74102443  24835807  10263233   9423798  58333839   4567587  25838183  32349563  11971059 
 24962665  12623883   4975145  12266001   8071008  54521773    883715   9459628   7128537   3760123 
 11611905  47211741  44839828    641720   1948903  46592283   9585825  21859488  56283366   8631603 
  9002118  36496511   3218133   8801943   1098468  22928448  23849403  44791476   1753830  49430581 
  5988183   7637703   2033187  15756017  18115579   3225213   7549123   5365098  16228479  10626451 
 26495499  26793103  19787046  32560167   6480792  50722102   3007743  10345773  90947171  21433443 
 18892689    889611  21810362  12741657    358506   2311929  39531741  77548923  59158789   6935235 
 55747055  58843323   1513523  67534047  67040723   7095048  15370100  15257199  18507923   4005657 
 24043143  24837273   9671453  18599993  23165363  35129195  36393229   2295915   9420279  25133909 
 21411145  24136953  23787271  72874553  61306152  43919691   8539728  37761033  11428531  18100689 
 53233598   5319015   8290945  58613913  31180801  73652571  10327825  23283933  14215489  30159503 
 69277377  13739856  25294015  14400523  14430678   2098119   7643131  10702543  94312405   9404815 
  4697679   7488387  22524723  22460616  69361723  57093614   3347874   4833023  61424948   2775357 
 17828557   3001647     98617  22141069    701188  40138923  27800955  23461143   4269435  23848665 
  6392819  17294911  61818215   5484503  39085327   5714923   3494043  11977965   8057523  27022783 
 30645699   3590528    373155  19282173  33219993  16723425    159483  54988603   2065615  53608223 
 56821053  27486243   1665685   5557853  51412531  13782273  49619995  11909979  51834839   1841172 
 34626557  55634578  23358660  34489802  47114691  49523415  20442691     57708  78493398  21805724 
   677151  22394733  21722544  46521899   1543119  18636873  77575803   3778730  29093967    806975 
  3577851  77029855  11475587  80185746  15518543  28740699  29356709    535788  23770815  67540169 
 54101786  21340645  77001915  29102551  51414975   8513919  31799261   1135145   3704187  46915079 
  3020875  42173349   5927493  80371337  20846949  60223783  17117990  48755643  51003699  10739952 
  3410175   1319323  13037763    240295  11030509   1767263  11167355  38447163  45311991  62887117 
 13680440  64268393   5558263  25834071  12204548   6673627  73385286  15947259  73054599  30332927 
  1294745   3164453   4878123    873429   1031164  27160557  37435848  19735915  90631903  15571419 
 21302789  11371773  13270654  28203163  24337557   6507807   2740239   9009684  12351553   9998959 
 39774522  28755578   1609944   6090643  59700859  35776049  70933951  25982123   2632651  42649653 
  9154731   7359738  14268116  27446543  35215341   7097325   9782767  90014346   5165877  12270115 
 28684387   2378763  70283706  11868435  13866027  48255449  64151759  83906418  60748785  10124748 
 17600003    444948  21651313     32160   4408447  46894440  54559428   5760228  60562266  74487415 
 19876470   1223787  10092859  62200833   5283245  22140526  54880953  22707885  20003343   7843946 
 14939047   4299824  16008972  82030155  17264941  22917887   6605467   9698883  14653851  21810057 
 17893761  24609048   2842278  62732463   4844781    337767  85382789  49730683  16614566    276723 
  1815417  26156023  65619823  36751110  28531515  76570344   7743051    709115  13216293  62637453 
 55494051  48769612   7315947  10341063  46020604   8091239  62659083   6609803  13731351   1616851 
 97805662  55507634   8314858  39268069  79788195  10065639  37900127   8573539  51771519  16549983 
  4892145  28228467   8441264  27229230  45418173   6770271     92947  35128368  14104818  40527533 
 52778562  27816379  18404509  57750891  32649425  54519181  62297996   7923948  30923223  37817783 
 41328879  67296669   7889323  48769691     80493  74296233  55233519  21941751   6936372    754823 
 36134411   2654841  19168923  53206023  38975599  22890423  17470598  29651010   2475163   5042211 
 24227061  27906303  12498772  13225965  82479443  80452348  81554453   3405291  23759118  18825748 
 57417979  37833555  89034592  44345516  16915924   9792843  41155827  12842443  44474163  24892371 
  3771291  30181589   3124937  47598209  20303406  25071873  80825813  29441196  27471047    808007 
 32843353   3843937  34606561   1257243  65547083  42230883  41058359  28075173  40764435  54892779 
 77088109  12306711  43312359  40443890   2005035  20005798  18145521   1418943  70777413  20539257 
 32502033  76186085  50791983  12820921  17254943  57753513  56454939  61767731  37806468  24216348 
 12021873  18697195  16213653   3718803   4739913   3368271    774683  50051535  38691183  40582226 
 24170577   4725205  24896439   1490948  23651805  71678283   6163123  11536848  34775560  41973383 
   352226  10265405   3260653  30884739  26639232  32265354  13203768  39838434  22674683   4550235 
 60606590  11403696  45253254   5126219   9490167  24804591  13305684  74455363  15535141  56678423 
  7373058   1483163  11723898  39885122  12362543  64938675  51659649    250567   1905579   2386221 
 15016497   7694173   4105950  21713916   8855475   6975752  40398588   4410617   2905179  32783780 
 42317467  25005500  33233973   1991033   3218481  59799747   3159292  15702663   1479939  10596427 
 53078981  35013762  10670811  37007365  36222111  15621770   5244895   3803765  58576151  31559287 
   101913  31313497  15015163  39311171  48651527  45613410   7661623   4195923   5927775   1660260 
  9450803   6242267  67917843  32134258  23770023   3974466  11553450  14561851  11818811  11493279 
 25878081  12023079    898828  10839406   5336333  40368908  21656443  23145690  24066083   1541659 
 11902002  16412918   7137646  35601108   1495617  61435016  15491170   9480548   7732859   6402426 
 12476808   6511443   3071601   3109635  63289557  10240041  33724683  90205566   4398431  67035300 
 28112241   1714467    713108  30861639  13901083  17341833   4655739  16520767  44806488    787695 
 33896297  12397088  13965178  25383195  67150854    731391  59594747   3924537  44938379  60996129 
 12626295   6023358  27811348   2492403  15004788  34630917   9447301  12631143  16461933    300779 
 12747403   6647798  41353055  11298753  41068542  43108836  33707823  31620117  65068200  25124033 
  5858043  63015589  30299322   1605490   1214745   6401463   6161611  13858548     53646  48845231 
 44521327    114259  36890067   3776862  79796668  16925955   1539039  20193971   3481394  63865791 
  6987803   1170468  33822849    454659  17361285      8073  16857303     37671     71318  19942963 
 87044275   3242103   3867767    105277  11383892  37995561  45253058    763643   6820629    508297 
 52019223   3160338  93734686  41890623  19700399  67814803  38618359  39744100   7148517  32041439 
 34926998   2205179   6325267  20890587   8229443  35885691   1218978   2954875   3148323   2984623 
    37131   7572023   6959082   6786525  35925373   3796347   3414309  73882393  47665065  18481499 
  1091253    245963  21335347  11330979   4099730  13858443  62876548  31999623   1861827  18767123 
 41806271  28597003  10409034  28784879  76364475    380661  13279725  52622448   6014836  11431155 
 75674475   5961695  14328243  45837619  23104731     35935  14336953       843  57036075  23890923 
  4121022  22216881  18986343  41769851   1375755  15148347  46356346   4545363  17243391  89521933 
 11214831   2607507  67632023   4928153  12749636  25008891    413350   1951449  15993573  16160547 
   145761  25047348   5306367  17127310    660684   1438043  10668652  68041083   5678412  10579566 
 15040341  28689765  47529325  18459195   4063875   5041237  28453078  16096329  14414283  33866613 
  2416221  65681183  18064371  26441187  22982779  23901873  24552843  33670719   4287261   1427319 
 49647123  74424499  11544513  31299209  92713016  31024623  20509108  28228587  44417848  47512731 
 13035465  21407483  62969409  50133453   5490333   1980047  21852453  17558707  85382223   4302024 
 18523873  68568573  60524244   3016079  20711265   1901955   6490742  47224553  48229306  49664490 
  7258995  50198223  52198139  39585823  33910707   5531073  24916647  41191759   4384865  49081953 
 20953725  11987889  33208873   1804655    966497   4899503  40686867  12630843  27595746  24953739 
 39154179  62772363  20729643  40803619  43055157  47737395   4880306   6428103   4350819  34732018 
 34395654   1068577  10397363  64842220  29030072  18303940   8870964   1967991  21853632  38736363 
 28159619  13164267   1824757   1496502   3114693   6974775  17275467   3847953  26987835  14803548 
  6191245    785193  24921030  31109073  39340849   3968975    612683   2258667  11117562  38630097 
 61808801  50393001  31934483   7686622  49682607  47352813  40887519  36477473  91048863  34679468 
  3398140  79594183   1875585  24630783  53556621  15439767  37561470   6943073  33288287   2398345 
 29043865   1603374  52100171  22067680  27738945  18868818  47795365  37960492   5686791  24667332 
 46400103  13110683  20692234  19799031  33302963   9406803  30913321  36006996  54136443  17636505 
  7157803  64721217   8533175  32036316  39505303    394707  48632577   9014947  13117564   3557481 
 47632939  36191212  21096713  12655131   2946456  55696903  33518602   7647279    299489  70909395 
 25116591   7572321  11149228   7052101  40846941  51353271  24134346   9537833  26325003  27370778 
  1415109  14684979   5616713  47628470   5907771  11225648   1869283   8463165   8173826  65177939 
 10951743  91813784  23768667  12035703  15404955  37610969  18740859  30191179  34496916  66800799 
 68691356   7752763  18208467  36596053   1678121  27553803  17845548  12969747  13248723  40312043 
 39852855   5123283  28470587   7641215   1595683  14407536  25375685  15126705  22721419  25761628 
 89406209  52938296  10742649  30133413  22450551  10974991  79075771  20089356  18433723   5510143 
 22256211   4336191  49750411   4988763    394251   1101123  33883653  43160847  51472179   6735369 
  4255409  31122375  59193348    629420   7251954  19458863  17869458  73636764   1499780  37353730 
 17248697  51553170  37437447  57258591  44164075  75022379  45627783  17542389    302274   2339763 
 49245216  50526423  28973121   9377155  24155815   7522371  46859773  14859747  41105759   8897671 
 19497691   4861617  66055101  11369607  23647803  11990376  11890545  16587353  37239918  40678733 
 22481312  33181348  21344093  11451833  12530511   4222103    448753  42209723   8784159  71030643 
 40933379  34243148  22563213   3518925  66683509  33483078   5699963  45637336  82997774  62893041 
  2847843  10399611  34525467  21503355  38651070  11224698  50981683  26399643  53639214   2523665 
 45439413  40410229  23782113   3977313  48909379  18148249  55126623   2152063  21480857  31685548 
  5912939  70701787   8213328  36648098  26885754  76267755  20557929   5585841   1000278  55589378 
 23120463  42676973   9013134  64858437  21460835  63615118   5313496  10140495  23346036  42065103 
 10664288  23858071  59311203  11562307  10988202   7363044    476772  63072903  34618294  16392895 
 24141933   2733886  32748579  20689476   1837511  70306059  79862440  19532811  44477597  31481019 
  1149465  79283188   4094819  12182427   4947571  14848656  34489723  11302351  71824161   1334623 
  3662051  41434692  42560615  42749137  38382224  45724767  21615540  54548643  37929181  78789352 
 69621969   2782482  75466299  28837547  72192828   4695755  53552498   7152941   6003796  22498744 
 32895819   5648175   2919075  15109139  58535085  20911896  47404328   2343723  34272951  13285915 
 10643639  87002575   5898811  32260155  78028423   2590998  19582470  91549011  29319343  15591048 
 78192846  11923067   1120471  12294583  32539193  73944054  40292298  27731895   7581256  43077439 
 58108103  10764063  30962855  35393643   3182493  47468018   3036577   8365965  58732787  31650859 
  4927056  29796491   3661919   5511167  34784994  54107725   7708217   7292408  37911759  72945555 
 28377288   9059030  39108183  56271283   6019475   4306139  31127663  36652893  19069041  27545283 
   242283  62803358    857994  19671048   2294494   9667707  43282011  31491043  94800143   5407035 
  7049655  32973323  79558763   6383277   8962027  31101545  36252019  22324594  11797215  76619725 
 15226543  13224816   5945595   1693194  72816875   6961568  14531472  13272855  45688715   5377995 
  3651878  22140753  60851265  22744779  52502543  16580452  10443777   5323487  21735794  15017433 
 18615027  28767510  15015603  17303362   2983614  96562483  37961501   8255183  66577563  18507161 
  7815848   4236163  30896027  15892263  29215543  35411620   5655809  39905613  73654785  11300343 
 53670000  64632768  86064899  23071435  51354128  56117069  11395547  67690689  36691563   9300699 
 36818400  17093053   1112811  15605739  78333095   8913083  47919933  10484828  49305903  69830139 
  9377406  57596547   4292723  48906078  57359928  16978773  13824651   8865595   7113480   9268592 
 23651465  19493841  38686565  15428139  18636708  25970298  14124275  61164037   4892298  34951123 
 19302648   5949974   9330411   3589177  31073767  21999281  25706283  44029240    823207   3710478 
   201189  18314419   2007123  19609814  71439648  21516727   3713833  25681079   9417378   2708376 
 26940518  24267789   3962263   1028853   4951489   9701353  17719793  11423888  38923323  51926385 
 14317083  84709503  11131295     81339  47166204   9820519  30321099  53076225  36362372  43382919 
  9998859  23096241   6331578  70181115  17002535  56027185   1362792   8223431  12300117    206459 
 48442736  11931243   5047422  18566858    267561  19452281  15288319   4632119   5808688  11548293 
 21461583  28559787   9450213   8684811   8921107  12850556   1064054   7045098  37521436  11579125 
  7484667  24455203   2416272  12106299  29600637   4676514   7600547  63081403  35550535  38721894 
  1541889   1703033  16450413  36466286  52922881  66387282  23975612  31465177  21828412   3921978 
 19128443   6358314   5962722  13943577   4339515  33684555  15753503  29326878  20501219   7464873 
  4160653  65083246  14763123  10833771   3573183  34306269  51982755  41229021    780610  15107472 
 22443147   7238649  36264549   7767623  14022971  60946619  11673792  12087390  76087887  80292489 
 25132407   5588916   4209613  84316537  22023577    377461  57505417  29184225  36583579  22380923 
 17268059  80637947   7200438  11101207   5678115    230491   3481995   9285097  28587045   3404908 
 14782743  17621636  57763075  26245083  57028623  31541413   3606000  44944363  42909154      7515 
  7183264   4093779  28444119  23731923  41431981  71578671  92503743  32457534  15043358  36002733 
 67064953   1745800  60517083  15702473  62903499   8494037  52869038  16290628   5385893  10300485 
 51894241  10298099  29344945  15061473  10644190  24280953  10807383   2087899   5618535  29496722 
 49703307   9626795  36366378    601487  75515432  19576639  42501049  12227717   3618743  13415193 
 14784633    446751   4498953  51766939  73057761  15775485  46324539  36151395  67312947   4760062 
 27116702    171803     38751  27503583  45502398  59114139   6758968  64472748  11071623   1063206 
 36233959  13872852  36487323  60197399  35765805  15719728  23568276  65480577  72506913   3929811 
 29321163  17541682  30291698    656919  22803163  33528877  57855237    285842  21026571   2976213 
 53182701   2281234  36815273  69887647  19157677  20141264  23205030  13953315  41870497  65250249 
  1439190  66588209  56693767  62228091   3319383   2281297  39428055  34744668  20431485  67599438 
  4961728   3028863  46642803    321327  43092986   5247573  45533793  33448049  11240227   5563284 
 14631519  21847143   2201266  18959723   3913829   4703523  31085994   3263698  40664292  44591156 
  9690627  12965072  21963834    192824  13377675   2498568  10241683  38120947   6682543  26428263 
 14416088  13154684  64295543  34296363  35217291  42169339  54475936  19707838  45278637  32219598 
 14973000  14079658   7224487  84987425  38228819    281742  68948223  52003627  29764283  52302118 
 70110123  36571803  20761811  34038492  32206263    718079  32875437   1328373   4774719  34704731 
 37736235  16357865  53353587  14510685  53031023  90839938  34399786   9793224   1338005  34545687 
 15928373  12584560  33795258  34481499   1304468    297563  62812943  46524923  62487093  22830373 
  2821193  66980256  34794783  15454812   7084885  34891761  54285228   3801315  32968344   7237947 
 42584703   1990143  17862128  30588342    772731    439329   9754987   3150973   4751529  27001851 
  4111328  42600229    879022   7674626   2958606   5553349  35176329    541173  12552044  24066699 
  5244066  12496123  64868388   1841242   4832665   8243391  30315462  18566181  48146203  18873723 
   383207  12818859  25084182  22500159  12978555  30435255  61888891   5082110  76123148  72733819 
   383163  48822928  57417507  12314742  10670123   3784281  42800021  11623929  67140315  53664227 
  4528859   3086907  72276123  21372019   2049258  18542547  52076748  39654651  30929811  31099638 
 38070779   3748497  10237506  50331638  63699066  45997514   5943400   4058703  41049972   2707203 
 13415163   2023746   3219621  34456623   5322779  46468615  54518208    253243  48919811  22233830 
  3214590   8503951  84182971    631249  55472695  44063163  37509604  40792731   3996717  23939248 
 36383893  30964803  12224085   8438938  57678153   6219063  47180299  27013782  19549107  74668059 
 23501103  27103710  11685587   6479299  10364703   1324563  19959528  26220019  83608173  28982929 
  1236567   5214189  27627520  12071444  50566300   3442045   2132611    763095  23477531  73636355 
 14489469   5448521   4410494  38353958  33665005   8199303   5834985   5787751  10977963  10321995 
   805131  11071743  39019881   5489139  36719073  21119510    656484  63575380  54694483  26914713 
   932593  17594733  69422037  10948089  75312763  45003707  33319213  20996371   7266331  14012033 
 10745033  25823771  24434265  10555763   5897573   4772077  21454048  11748767   3249703   2770259 
 42855360  10244949  17238163  39972051  13485403  86924682  28788351  24924418  10805727  37183647 
 34694291  50993107   2595795  21147068  11351355  19011354  48534693  71143101   5870607   2428471 
 11572359  26286621  19119423   1104899  39116379  32675073  42680187   5156736   1745835  84691747 
 41015113  46570371  15422387  23034363  49185284  73386471   5980530  35846153   2832238  23574451 
 64921083  28579707     94895  20195907   1293563  12373803  65859457   7767719  19002423   2017923 
 14820603  14740044  36671688   1955698   9837564   2136160  77600823   1025952   9388723  50802835 
  4454331  54160493  27724059  12279891  17788938  53218173  11768757    364537  29734983  19828204 
 59032530  21274992  38889623  14428998  10385356  47681262    707123  51754063   5251895  20643098 
 16566873   4179039  19368939  11546272  25197063  34104777    117825  14259111  16856932   9567657 
 15370665  12752621   7205203   1740141  24475809   4725393    659625  10856871  27273201  15796823 
 49978983  19435049  83139569  21744363  63002991   3860313  71896951  51146051  13417407   6292973 
 64043212   9511079   8769471   6522709  58452762   1179677  45474396    719273  39338293  16133973 
 18669393  75429882  60065823  21295563  12005284   8406363  72348441  17695735   6644255   9862822 
 52722522   9180203  46398507    128833  85183101  65025363   8817258  14859659  34369281  21702093 
 44028711  20336971   6626237  90147579  48767473   3561235  80804091  43679003  31784471  42739531 
 15317113  22671345  12661373  31260646  54426957  18234402  39264384   1743125  13916438  74299553 
  4052041  18934619  31290011  47174348  23774629   2587243  58060698   7555137  11345403  20999688 
 79325485  46125411  22407508   5608883  21037171  38855905  62665353  11405319  10004037   4679215 
  1268426  31841748  69267490  36037423  45912463  36662761  41364563  74671291  39570656   8072691 
 18060456  12916243  32897675   2347647  19178073  58311557  21396267  32676904  43126319   3116293 
 32128587  13912854   7506947  28659903   9074595  29731875  47552334  24187726   7922807   6245483 
 29473491  58436331  20838083    811583  51615081  43803645   4348218  15918263   2238347  47388123 
  7653847   1044978   8372487  35282678  47793309    962830  33351702   1055955  36058513   5626835 
   275607  19877275  11508243  33294363  58064983  57101244  27220953    330323  14674323  40427298 
  4126675   9306675  18468734   6881193  50068375  29373827  48840003  87505123  10188303  77755483 
 10858278  41035887  13732869     47877   2787891  21260978  24360403  26140623   7302333  44042883 
 29258835   5483463  74273667  31985913   7369532   8738848  63470651  17981325   3499743   9137643 
 18443867  24256472  44062347  39637205   4311059  27866753   2111303   1162239  78277047    642543 
   183819  17623099  77033807  38219101  23409327  70747023  14580239  20908083  57794715   2860799 
 23357427  30429893  29199769  22625876  19001475  10687448    512327   7995285  42849123  12068299 
  9363995   2806509  15238731   9661761  30136165  35015127  10835123  71400956   8539003   5773803 
 43119903   5777923  46782859    928947  67061803  54260133  43262325  10019457   6813523  74408667 
 40417863  46058723  28442621  39843825  86183157  20065125  24358923  15428877   5501835  36828842 
  5240611  42244987   5485835  62302743   1858749  32758947   1825583  59709459  33317583  42433431 
  7508898  14615823  31683523   6748017   2579623  10509531  18639063  32707027  17872503  51216225 
  5009259  51297273    392043    400998  17647259   2112860  89574643   3525135  80584627  22231166 
  1636527   6885777  12140499  35182123   2802461  57756424  31169495  16230163  25287213  28539033 
 20546273  50179623   2743087  14837010   1712379   4864398  18669475   3485682  14542863  77235957 
 10700764  18081631   7127187   9935475   3242211   1307494  59228579   2896185  49198723    245202 
 23523134  24878882   1883319  18373899  36756843   2796091  14253603  13099497   2751612   1325293 
 14602188  36681719  18510147    267329  34746034  55616523  28444185  39205788  27737709  44861251 
  4167056  17614832   8783483   9212835   4085087   4319952   4914096     87314  41785341   1492674 
 67654918   1349217   8182905  12701787  26701819  29326917  35792492  30957847  67212716   1201947 
  5871483   8328003  16418385  23398736  61511191   8004403  26792289  31260323  12937803  11799719 
 20497023  84604291   2567223  50897123   5401395  13438695  40388174  28012851   7469883  74248563 
 10706517   6856465  34351671  44647709  11015716  14537698  86177643   4236285  90555187  42810947 
 23448093   3820123   3581323    933883  24763114  58285203  68197599   6350708   1613763  69936155 
 10761029  10708865  23016457  10665260  21394017  38163333  44758665  17914179  21177409   2167302 
  2799718  19129739    673774  69262433  65468571  71789679  70883141   2180169   4869039  75585593 
  7526171  14968753  11319871   6503463  81504537  67812947  76177815  13756149   5283195  54917875 
 22644960   1282648   2144673   1219068  71938451  21236763  12076181  15131777  29699089   7548918 
 29998161   4664013  42086700    664760  34896612  54261615  21811319  29073387  35529015  17803659 
 17020658  10922043  68129823   2271828  11235751  37749239   4977750  20053633  17928894     58875 
 10563423  67929298   5656023  80574603  17461203   7587179   6770811  48102523  61980323     13489 
  5382974   9276298   8713158  61759117   8884605  36525811   5723003    263295  39734393     85563 
 23291079  42951438   9590763  21938111  45579166    192546  74343483  46624969  67128744   1842212 
  6985401    288187   3187769  22132758    464253  26001038  74457402  35228163  58904188  13225533 
 33413730  23070354   8006991  17035651  13506603  15696783  13795183  32272387  19356974  62846175 
  6378651  69871998   3126239  48071586  33037269  41322043   6877455  13913524  16967097   6456683 
 62500659  68535851  19089429  30420016   6104808   2633523  14706275   4073083   9534228  37705153 
 19486846  31080315  83586651  26398663  39163456  62058273   4354578  33723114  78121131   1004658 
 21818498  25262927   3043569  21598233   8818283   8503982  16587903   2472506  24010305  18196587 
 11821243    860048  30775259  36386325  85619835  52143459  17731522  20592039  63676603   8491698 
  2526173  17663791  21262169   2787715  18218169  69052023   9573359  11264075  19913055  37037207 
 34725858  62113923   3431947   2356243  29796819  20406949  12519014  81615255  11104983  96039762 
 36729843  24017193  33406323  43131179  11298435  15348203   6436973  12096881  11660523   2054812 
 82049403  31988508   7192542  27528663  43980363  71900803  14296923  16436411   3496275  30941817 
   657134   2679723  15014857  26976078  43614267   4921305  34760761    830865  62197602   1146900 
 26451891    206947  15324309   9038379  69319261   8028876  16380249  17325663   1481043  14484099 
 65668841   6451530  29761203    437963   9233571   8604849   2513208  69986391  41611951   5671971 
  6118659  19278609  21257638  32013237    274133   1765913   4531573  74354733  85361373  10763812 
 18816843  26496663  14354709  65664923  25302239   2827167  22719115  26594535  54172819  22416649 
 31136235  33563163  24643239   3575448   2066439  16754315  22054104  48021932   6455360   3519627 
 10381938  50603676  30780187  11440171   6557307  37197591     28065   6399180   1800753   2460733 
 17293252  10344123  57892503  18023523  23600499   3198231   6373368  61633828  40078981  10795103 
 46421095  36668763  30116843  58848198  52266678  56613743  44006571  80280515  45514075  57824014 
 48369631  16210371   4361843   2906363   6851547  68614515   9592143  30921149  52601371  28617183 
  4506359    675051  10337323  50003805   4690455  66531707  63294683  21562923  29674401  59415547 
  5205073  30793881  28461998   9088151  42020185   4253081  38862973  76193097  19883886  26091519 
 15750363  21447051  25748907  59812107    435733  60101215  18702906   3886032  82472177    171486 
 29338089   8717748  33711501   7349403  60029481   8622789  54819433   6426599  24665355  15844863 
 14847909  67697748  18414389   8501093    282273  18218986  25937315   2710703  21159179  34385145 
 12583833   3886203   1469019  31423335  79692317    825429   7387938   6701125  14346635  35740208 
 57104098   1412118  35488712  34757978  52820583  44935101  69748971   7731895  14994555  12222348 
 34295055  13505339  66568041  30785283  27417394  18047771   6646103  15446429   7606497  32586198 
 20904888   5619060  31878132   1040163  36491103  40299963  34104686  30026679  44968481  42906723 
 13328433  19989851  14158410  41364075  57037057  37170861   4426430  28137707  16105383  50767931 
 37637511   1046091  29179774  22985723   4277865   6898938  19275743   6974985  25956240   6533413 
 43288062  92022483  80655461   1894763  12891771     40043  25088043    584931  25590130  21433500 
 10190203  15881341  23000117   5872623    281137  40051759  22737573  16353104  18712414  38383958 
 12074213  35183857   9189598   1603452  20678619  21890683   1904011  18289324   9104813  32286099 
   373300   1835313   5351071  49439098  23129301  62796427   3664363    675117   5440377   9598423 
  2681992  35280951  37280340    730395   2295766  76518691  57249187  12309931  54551607   7269066 
 15407147  55710042  58532117   7003188  83971357   3241657  45759977  15556447  12303210  34034552 
 32740323  15818102   1436478   7232098  27927620   3655863    262553  61037757  24310491   3071911 
 68632854  24172835   5909389   4080519  20907354   3862959  12373437  10322125   3860643   3355771 
 39371067   1471731  79348866   3588323  34710111  34171965  24182223  27089493      2763  23642331 
 41665831  22609446   1133159  81877695  30144855  24902250   7826073  42096893   2686912   8624508 
   385937  12315325   5839431  37984482   1487487  21124302  23399743  10093587  86812347  49680177 
 31119799  42838143    331054  24518643  20067105   2901651  32136183  54289873   9653609  56841115 
  8155165  22692660   1173799  10027423  51029205  36484457  76832984    825581  35843793   3686199 
 21047579  69282019  36296034   2929326  36576483    622243  69309263  68881271  39519027  16338969 
 14652435    470180  13509398   7548653  15836729  16891221   7527363  72934471   6219033   1580681 
  4388496  13798683  51447651   1177152  62631951  30874799  17501403   6241389  37849263  23708828 
 29031244  15323692   2942782  24661955  36000909   3437339  27580275  53026582  53960595  87148030 
 29493873  28735345   9041991  68894705  12696982  25817289   5301851   8706963   5966163  55661679 
 53290923  34775467  15904104   1381823   3774587  11701998  12337767  34677883  13737723  44957651 
 58693128   8575803  56748512    402513  35994087  62005267  18183918  43824923  11809167    271681 
  7482595  17185411   4443733  59239443  15597204   5169153  18562507   2995053  82623629   7644955 
 46329703   1376051  16635068    283899  41482760   4564473  48125915  25688168  19993635  39419243 
  5373211   1246919  10938317  15131484    203316     74418  24716067  43347366  16172048   7574335 
 35342920  18775483  29833537  28354655  61403277  22713704  49965675  15684103  21462498    608514 
  3540903  27605139  48142945  35407815  26126499  42909563  29876487    387443  13218300  27061235 
 66587960  14917371  19542996  17809362    341985  80636163  12962703  72525023  42499971  55079235 
  4604419  71194648  22440567   4445707  35867514  27878571  66806373  15902555  11247138  55463961 
 64979808  32626761  28420515  78907028  13549771  78622974  25681219   2521158    313809  29059974 
 11146251    535803  89595541  31279467  20972031   6358965  60901965  14914307  80636169  51624415 
 39137614  44120187  57585683  46227867  14745243  10293333  42295872  25099729   7159163  12596931 
 65217691  41621067  13794222  35214163  29242658  14234421  63351003  12540750  12532566   4411785 
  8884674  58006167  42949383   3854643  21345018  18018907   1303683  74106123   6334683  39017418 
 34652598  23796783   4199241  10991439   7977223   6023057  16075138  38594823  13264539  67192003 
 57356403  26686783  44862186  21677268   7091013   8046954  58894602    534795  10430055  30304561 
 35937055   3425181   1095803  49144686  26827215  12366005   8456947  61866683  48715773  21992807 
 55687643  12125492   3724987  20073951   3472203  68678083  36048575  35359099  26006298  16655860 
  7272603   4568157   4952949  23642697   1929790  30366033  15672988  25455102   2298047  26976131 
 53191473  48591243  10504815   9786003   5656569  24063437   7023156  33418788    148887  59308795 
 36770673  24031293  14633847  11860063  33649155   1454826  24214998   4759009  30683103  51310475 
  2302892  54931162    365001  45162850  88247487   6618111    367563  10961381    357900   6644313 
 42730668  26404020  18936151  38083137   2033617   7785623  29699423  21443505   4984371   8192331 
  7272791  32822593  15994697    290139  30181035  57978674  23475003   3529683  18960299  47912379 
 41929892  28225320  32324163  60384139  40615611  28471281  39858792  66296467  36211627  30568135 
 73957013  19545561  11020839   9788223  36014783  49391041  20033448  27670905   4997670  26228171 
   273481  47472899  14861970  69160323  60892383  17782242  53352603  83445849    222992  30580782 
 12076755  81752325  50750592  63032106   1672771    960139  28314987  68328775  21748819  33391047 
 20860627  38856633   3525801  16827072  11737493  24809898  30682815  12962664  42108587  81355011 
 34448775    505593  71483093     61097  54930435   3916497  30256347  30303500  43673599   8196916 
  6056979  18623283  12931720   9630368  18135109  43180737  17222575   2719398   5611759  20767848 
  8252523  71550045  14175699   8027623  31585371  15467143  31402511  24191671  19134843  15102843 
  3461657  47597326   8751439  19026168   6744703   9115707  32020417  58815903  13600643  26949635 
   972886  30580587   4263315  52641711   2802387   2485417   4782043  28538823  11842107  50201231 
 13353063  39191312  38738093  43067161  32435811  34407951   3306029  26650659  20146398   2412499 
 25387692  61821473  34565115  10874926   7828398  12514281  12649695   6350768  41264783  23167043 
 10158498   2328528   4410840  26743983  19514696   8264274   5009747  25388871  31646508  55375771 
 22926063  74466501  27887343   7320723   4153983    376980  84963573    148219  53892969   5568423 
 50309911  27508027  30035608  33922468  32345553  58665661   2380182   4918435  29296671  62160531 
 65707311  64942872  24158103    227317    106280   1600323  19731759  15042087  47372055   7739622 
 15267507  47844243  28415967  30670623  53455494  35232293  43260123  16028727    966663  14252983 
   275739  11870555  23607275  15068911  40080319   6135259  35843211  23358813  17581299  12843811 
  3532687  52179159  20816623  68941213  52203023  12929715  37748088     17625  87878170  75583675 
 18638771  46372713   7783483  17323199  54792973  37279995  67146598  55417731   8334568  44542896 
  6001947  74449057   8627319  11907835   1469409  31267387  18929583  41328051   3718365   9053635 
 82211574   1379319  23933935  63220215    106437  76005943    612018  20539515   4706043  27821215 
  1996195  16842338   7347183  44665661  48832783  22295603   2289618  43813047  12868219  24683271 
 29359437  39859695  46970419   5240271   8741963  28380794  23878230  10270299   2455314  58566054 
 13326783  44261263   9220753  16187693  12617475  24296961  30951673  11867209  15817551  67932049 
 32020145  21247225  65040043   4498062  62893653  63812297   4321236   7863144  54591061   7486059 
  8989881  54767223  19420953   7225957  62417767  27059639  29202423  10117728  23719973  28609263 
   926147  56007557   9000863   8410499   9843803  66345431  33818688  39410889  12573204  16689717 
 49054128   3211899  42148240  13738641  32791647   6322099  20153499   5945590  63243471  19136070 
 15639673    365794   4683813   1867561  31002283  35769759  53903427   5192992  70195464  78586983 
 10355952  74695403  60201483   6524289  30350443     38859   4249965  54444990   9800103  14879234 
  4847137   6143073  56060603    109673  59308925   5007991  21497791  16261953   8956131   3276795 
  4510437  51605523  18894942   1275485  93693873  25555029  13416020    675177   2516109   8607555 
 13369971  16002603  19341783   2124993  22835584  33906827  66338265  68502219   7335429  17457423 
 12763126  62417675  29883839  41348373  53159463   9242422  23232072  22775227   4477155  62622051 
 20187301  34319767  12868692  21451408  44595446  42031723   5400987   2580267   6285089  28254123 
 60575339   9063898  11152823  11471874  36036753   4428686  15737006  18004823  11196348  88955970 
 74935398   5353735  19665159  32103825    903829  27446375   9711689   1804803  87249273  30679931 
 14857130  45755855  11450128   1451631  13864935  20383623  41784999  17508691   2704408  23969553 
  6904893  10980112   6928003  18451998  15083829  25679403   7051213   1498620  23272846   6481924 
 11600492  35881203  40767278   5793281  31640268  12992440   2086835  66437109   4731007   2135813 
  1462808   1699611   6664743   6006193  48117759   2002179  79155369  50551476  75430177   4220997 
 44090923  62477191  25014648  18515676  20236099  17605750  44323921  43687338  22717587  27064838 
  5197916  29337841  46570127  15342319  32191483    418846  71629623   8519982  20443953  33400485 
  6720606  30170553  12031835  33233232  14632971  34852103   5601959  38383161  51505703   7999773 
   364095   2575768  44766523  24268458  19655353  25440684   4938108   5103309  30277594   1104153 
 46484871   1577571   6981155   6432328  61110309  12834735  36260583   6754585  43811828  44690253 
  2691643  57858555  34039019  74516070  28893669  55295961  54658923   9089073   2055253  37201299 
 26870961  12422109  59245602   6534927   2382495  45406312   3070402  50220438  11292019  18203007 
  1535208    109365  54357636  90739723   6202231  63875203   2926371   1371017  35953077  71378003 
 83537829  22527886  60714553   2465031  24071253   5944105   4558911  92920457  46448490     22893 
 65290163   9782507    492166   1520493  60900603   7777258  32870571  10059207  41973069   2373531 
 44177258  16005547  31866828  10678492   2690101   5631363   3578916  12371547  71396055   7315512 
  9243564   9235986  42015948  12343884   3705531  14034267  24262449  45408000    565594  10263222 
 17376459   4080093  70708041   1490451  19976298  75003513  25834309  46339163  38725243  11586152 
 51793182  21295991  32615753   9585915   7205931  45396355  32454171   6403173  17949563   5876103 
 38191269  36646971   5568179  12243354   6473623  13362972  13197723  30017163   6418419   4893055 
 69659031  53626403   1497361  26371725   2957259  15681773   5397023   7284875  68695759   3364011 
 16446699  12201249  33576675  44788539   5877995    258312   1955603   2839970   1279659   3486868 
  2722479   1557672  64405998  39708395  31271714  38597280  62473330  47196237  43601655   6843695 
 28156446  35848923    896226  26631483   2988823  18922848   8209474  14217108   8026023  11732283 
 72853929   1053667  56807343   6589646   6973089  10556375  14151803   2498980  29740405  18599675 
 83274980  37523215   7100784  78509778  29909522   3810171  12105473  19777413  49064631  15329283 
 16341600   4654545  16629939  13787549  16650303   7228869  18014223  43205155   2528187   3274986 
 45992867  14385959   8686217  13867537  31025063    874972  38344251  67432245  19986015    440283 
 31742064  95354387  56206987  29842961   2029825  37884818   1545723  36486589     70272  25077378 
 29374251   8790135    344859   7986451   5224013    642184   9513814  59261243  14189973  36792893 
  3906795  10680033  21079863  18674673  37196373  18690027  23140779   5506907   2658779   9346103 
 56572293   7248939  34470455  12764123    785298  84722853  72154665  77365815  68384817  21420255 
 18719385   1485123  22740373   3125707  28491550  19983477  45831283   4384347    423477  38355531 
 34366931  93330018  10720587  10554667  19161285  15652695   2540315  18876597  51242007  46655331 
 18506625  54091153  20743179  15213929   5088087  49172391  54960028   1398593  44773092   2055789 
 84944573   8006851  25159998  53779383   2171427   6683339  26726523   3588100  27105493  29172458 
   315333  44202123  20981463  22063538  45159146   5038607  60685363  77093109    789173   9629393 
 20860905   8879733    543873   3776424   9891618    602193  27883602  62039889  23639412  66087403 
  5312583   5116883  36764591  67314334   1452708  45208869  35118123   3724476  83755353   1953333 
 15090870  13049852   6667831  23834643  52447495  33253575  11005674   5666829   8648371  26407681 
 39629195   9016819  25842368   5975687   3392865   6572145  17932875  64631547  13974273  37628419 
 10157199  24632623  74619731   7937423  18112263  61587119  13327623    919473   7273879  83475655 
 15762939  13938048   3608611   6988050   9453153  43415691  25313323  49970883  48884513   9549763 
 50984618    464153  50804973   6367927  33824955   1294903  27159422  15535233   4979799  15959485 
  1147483  36649356  26464083   1100090  58557867  10454683   8129868  30145503  21777669  10986805 
   394703  43876563  22381218   4107232   6971045  73691883  33924596  40219233  53946798  55620103 
 28467272  46220971   1206479  12282727  10746029  34353147   5478427    672938     50338   1999045 
 14488233  25680508  37311683   2113223  33868087  45809277  89592691  11233111  34430447  67218759 
  3895503   6020718   9570255  65366523  11568725  61186011  35335005  22672408  81937865  79959723 
 30506919  31532403   1730467  52238279  11761419  16632634   3420589  27564975  11260659    373727 
 61375723   7060555  20184968  16436928  13928011  22394033   6344489  18850848  14324563  44391106 
  5789109  34505243  35901275  20840163  12643572   1540021  19240755  54485148  65761741  49748523 
   130119  35174187   6072917  19015763  40991103  18219955  47007858  23311455  33076267  24517516 
  6660907  56111991   1696352   6616317  73405602  40397253  30216356  12957477   2402523  25987169 
  7990616  59402823  21091011  50387055  17772523  20439498  24131643   7289321   6165102   8006791 
  5010632  20576277  12801395  80928107  33092338    174883   1434321   3037827   7593280  19937169 
 41803914  65444379  33171634  35237715  14799355  55641192      8175   2353357   8725179  84407547 
 30694512  52198206  22222283  11241192   2802885    859908   9681371  38338423    173726    378223 
 33097823  26605659  18036187  13264095  10657623  59409693  22832163  35230290  22624114  39260123 
 10641963  13126011  23908923  27090949  23007912  13548099   4741623  22004763  13201434    389635 
 14271523  42840943  35987945  58729450  17257935  36910216   2240883  20026028  25523271  45619123 
 24385812  11726673  37501998  20201824  39144624  23305351  33589545  25335303  65736630  53515795 
 16100223   5811889   1368765  65438422   6872383  12043792   2492946   8622517  40398795  15701060 
  1685013  25247021   9358209  13307235  16051547   4383473   1645827   3534885   7445086  54585035 
   475593  41298237  48810489   3435911  11421452   3144525  21911931  31590523   3976458  41299709 
 53702498  81392682   8960893  38152529  45019863   7284647  25626062  38899497  31638543  11553065 
  1311537  33035433   5355473  15811930  36919293  72794208  26004948  30016573  44675040  32962185 
 11773755  14222859  38065691  25096545   5026228  27454418  14744963  15864268  24895782  28994507 
 26131277   3397739   7944852  47865116    191291  58988913  48502763  23511780   5345323  57140852 
 44845035  75872679   6553215   2713554   1678947  29672189  23848157   4153680  61038946   9532105 
   971377  30678783   7684095   9913811  31081998   6548098  18523761  10120002  64713933  39365037 
 38009043  68845738  30096563   6605280     23064  64624317  10146301  11177080  29099445    863538 
   550323   1262923  76243858  77085313   3187398  26879854  51217404  14002600  30225045  12230961 
 57224923  38500127  73784643  68679832  25464684  91121010  52830323  19856058  22874275  31605027 
 28549335  14956470  64817430  15437017  10098530  25039599   1035353  86166159  38206798  20854131 
  4134651  47214696  14056777  75738603  10561275    814503  23157572  36351951  65941539  84976635 
 29963178    358577  44355135  10205943  26648919  56568523  44695983  22586239  21122779  36470503 
  9040135  69477399  68597572  21943383  10007943   5411291  12065125   9941208  14083933  12607725 
 25662760  55713030   2522753  33481399  67430439  40728057  15176890  10428167   4719873  11715891 
  2331563    167731    171831  17476163  44215723   4737554   4658027  27892001  26695827  28080825 
 77411274   3918341  16116693  64173288  61158300   4877238   1580361   7214523  29525553  14595123 
 47336184  34526291  41882601  14510355   1866054   9304872  75744229  43013055   6520485  20479407 
  2916294  21732189  43697470  17575227  11298043  76190937  75255863  21283719  49713087  27565927 
 22744923   3339671  17253423   3308763  55346066   4253757   2409327  12812048  17024653  83095869 
 38986573  52713537  38364323  20676985    202411  24027427  18336497  45082599  10964751  19924797 
 45959963  30535540  21862890  12599531   4223958  27424214   1460919   7663801  15758553  40910475 
 12294121   2461308  16887005  10216681  12011067  76398204  24561915  44905431  13042845  17693835 
 70216875  31093259  11557155  13420245  40532367  59599986   8135388  37242860  17749347  12154273 
 19125276  24638313  47550381  29115279  17135773  67113083  16000785  13917999  27956123  74079935 
 64034733  37414411  29534073    273659  14662581   3584319  57097043   2865762   6283751   3709521 
 12788460   7745875  69495492  48388983  10444253  47852767  38588283  81712579   7895620   8542943 
 16834506  81082014  74357903  87478731    845728   2333241  23942379  16473923  22674168   5781615 
 95005402  33420225  86977728  18274017   2701773  34793909  61753437  36051666  16588035    658107 
  9056798  15520502  47356497   2114878  10264954   1737743  22683216   1860465  71422261  29555583 
 40098093    263394  24273771  25841499  73636319  42937722  16907619  42995001  23184973  27927423 
 50048583  45314385  53316822   1310591  46849563  40541100   5619952  20969361  38732123   3931531 
 57608465  37228002  39160475   8465727  10130415   2454299  22107089   7463561  25464089  34381743 
 52716423  56580490   3936507   8525603  21388833   9607179  16476903  18488983  12148391  68301591 
 39170848  40784303  54599703  16701808  35696339  30656869  13243275   3643210  31353572  78260943 
 41503167  11132363  47640723  15093873  31597145  55831799  33152078  32314020  79888731  19809168 
 22704111  72284433  24149966  21473853   1168720  38284184  11843703   6875976  15731445  26135437 
 78795048  77294899  34151955  25530123  14774208  22953739   5384255  55424044  32673389  16349182 
 50471739  49184728  42564069   7255233  32632055  15519423  46256803   3251822   1469023   3539865 
    46003  16298339  39872781  32336447    497315   6533691  58877133  12639970  57843594  41267643 
 54671259   3229846  69921315   8874331   2317563  51518051  12216286  60151828  11863751  29711900 
   334523  18841714  57884619   6267812  19662623  52841275  29034604  44439021   8782383  24174613 
 52958528  14059731  15870747  57154236  60133226  42973963   1476299  31681403  16307703  33984789 
 39246107   4494837  21056379  15601454   8132104   4591619  30549373  50940155    579948  12693793 
 31165353  11882793  31846009    175341  42751691  11435217  22981791  50818598   1317915  15888123 
 50007325   2991503  72532941  32078598  12566523   1037423  62976955   7142995   2044815   2143908 
 14246217  10887360   1145587  41041435   2977617  28949211  58921725  25137123  33178187   1992387 
  8989311   3005921  47555475   4413714   4242711  18521673  40436837  23699149   3831498  67662015 
 71531142  48663693   2392051  49357459  12569658   6629211  30473685  52842087  45690031  31508963 
 50742321    930354   4454827  32602519  24517203   2755837  25626633  19049448  52292585  57472073 
 21941768  76588563  14887788  37368939  77604683   7299293  81115117  26813481  13608195  25933904 
 66672270  10815861   8743933  67108579  39453779  12525279  53631001  16307979  10413946  58199028 
 52962091  39097363  70028913  23293036  15308328  19212040  53853819  68222553   9780258  21892721 
 11270880  33225870   3565295  40872648  23122244  50151273   7383342  23635275  38443983   5640285 
 72070187  37458404  49647899  23190195   1356801    815987   1197569  48671619   1514271   1805511 
 26679728  40302361  22856667  62705571  33443923  62065104  25787303  64180911  33256325  67579179 
 21727199  16733154    396142  36838899   5858301    164984  57822054  47821515  59922359  45285198 
 18883279  47977363  33873006   9273111  65760795  65914095  44567123  19627100   1642885  37785374 
 78586851  29941083  65560827   7036863  56027857  33114423  13701839   8091051  35971923  28375293 
 20126123  20219236  26009682   2487069   9292893  30806745   7196998  14997641  35836583    468003 
 73624007   3634117   6876157  80998248  11803733  38543903   6869335  20416218  57136215  28174159 
 47656797   8162299  23758788   2721436  20073297  36591109   7218747  64237659  21501504    565275 
 32112825  22582267  65599748  18371227  29160823   5342482  23231005  40273323  34030168  65630248 
  9937743  33491119    701715   1015603  16580218  71234611  51430203  39967071   3465267  28080673 
 26456133   2062265  12651903  10951196  12742271  48520168  20685723  69759973  48059247  13826495 
   215823  15516243  58059957  32864535  59274035  44291821  45270495   9139955  13744535  78642249 
 60847233  10543940   6010491   3444207  16260019  19262387  11200895  13928417  16919883  47696938 
  5830887   1498367  11926873   3811072  38377114  26024427  16485074  14510748  66164535  52024078 
  3308961  21162467   5981343    772518   1275939  28514543  64454961  17352087  27277388    174125 
 28092862  39351243    841611  57651600     66528  31673931    523893  20280630   5409373  31665054 
 61873773   3645801  19904235  61022937   1998039  56479795    140313  10947048  10718748  10562967 
 11645241  42222159   4968867   4608753  32708755  55916067   6571785   3532365  56781988  17922407 
 27447723  34511803  14495955  31629490  70749201  85549608  66972795   2225739  16041563  29757023 
 29215285   4259771  11422833  17779491   8103118  22252443   2542779   2188491  18291955  66931818 
 13740675  14492293  42424071   1035313  19660379  47174046   2277957   1841343  78767228   7253115 
  5544969  30450893  16373289  58941967  14359317   8242009  51990531  34977593  21290983  28074763 
 24950148  14003788  48022595   7845130  80174697  56441387  22169677  36243303   4619243   9892539 
  5612730   4790148   2154011  80393933  31912542  28090599  21627211   8256663  11835343  65119373 
  6901746  15348873  38269489  39116103  67113257  77074419  49535628  42224802  49211128   1378540 
 15393548  52267393  20317673   6100425   3807667   2952052  18236683   2139637   3088638  24691383 
 32360778  27183851   7246423   8565223   6769633     62282  25838664   5260839   3266350  12673019 
 71831715   8415443  67834276  34275552  13258335  43143595  33428967   2462037   7754156  24312901 
  5232571  11713314  15124655  17482299  24974072  51795643   8473868   6171755   9492788   9137445 
 22433334   3151583  15615855  21785691   3789215   1940088  17636937  11356127    340138  54562923 
 46672501  62297663   9284648  70289778  40392999  42175047  52017165  65691195   8415411  36306875 
  1120029  18970473     65531  23619030  26899275  80571948   3011171  59118003  35452787  48998059 
  8985907  58258365  47024184  24165824   8659102  41325342  73374568  43754379  31664918   4468213 
 58472943  72698981   7533543  46683551  18546307  53594223  27569103  21465792   3360073   1273053 
  8219649  27015045   2006691   8744991  36761879  35317971   2121808  31013531  20900553  43643199 
  1024123  12081619  10645955  12061163  50750410  36480916  42766343   6124753  19118837  85517949 
 25090464   4965419  20712938  10138251  33059835  23379483  17431848  24614123  28043698    823093 
 65023167  13628948  40808775  32791735  16904769  17568506  31166343   3560091  55625019  19412971 
 23436357  45981656   1208187  21714218  49698801  16520479   5532177  41828063  10026789  28545667 
   436241   3353275  38549907   6977042  18464511  33879309    533607  67816367   3860238  43504549 
  3519015   9633800   1567443  13225211  10193955  22424791  47004802  35020191  14945935  30831293 
 36751206   5701575   6655779  23783487   2516252   6122503  80500716  60317413  64596699  20043099 
 40223616  26865783  21209016  54222011  11760235  80825459   8443323  26465337  43356971   4153407 
 11437907  30926337  34651355  63487423   3891957   1753823  26969118  34822383   1337667   1822328 
   134015  35166347  43300983  25283353   4337603   4920859  13294523    965945  27286518   3133051 
 20378667  10043693   2437683   3514083  13580448  21581639  15559345  13871171   6152113  22634449 
  3938100  72981873  13137655  14788323  33151083  68545649  31261186  12710429   7983987   4182957 
 10475049  26710626    559611  14645652  16392948   5305920  32735893   4313679  26383614  32454839 
  7505384   6069540  13603074  17373504   3970155  17751975  48930748   1240897   5594823    689915 
 95040719    874867   4833861  47257784  66727449   2284370   1422201  25834715   2015403  44035771 
  4854204   2485002  11572958  26161508  33789084   8284926  42622367  64735509   1459783  24549863 
 11911515  27472022  32107779  49686669  51871611  59209168  53433678  71989483  33705843  23630919 
 43181651  20530895  12085746   4172031  20446251   4706475  33745944  74820123  11029026  24103581 
  1214339  48536988  18151678   8301801    650227  49495015  11866998  18762051  15838792   8810673 
 22526147  80642998   4626023  42833479   4313583  44534028  68163048  11356443  73041531  35211039 
 28602744  22072123   1052547  47233683   7434399  78462523  73339618  43457303    356919   1345995 
  5883585  35488235  29984873  12501713   7845983   1210797  23677383   2336583  18034089  18786261 
    96539   6864490  21724923  30531169   6707439   2927863    736623  19676694  22818549  66881777 
 21093720  25345456  29762447  46817385  13806560  54532923  63797540  74049901   3724347  56119419 
 38209785  13958811   2062801  32680698  57854278  12475794  13398371   7463061   5019679  40479996 
 52280763     83525  33112059  21576673  26915707  49066299   1164923  14852891  30026683  16678239 
 38686858  28351759   8365959  60161823   2886393   6952575  14941611  25584273  42417602  15090583 
 16777059  55761801  38301711   2845451  24856123   5592158   6944973  21968067  76886219  10755963 
 40679698  18762691  21852283  39613983  46262523  62902357  50421228    793956  33453760   5779174 
 41885603  26712437  41266815  82941087  35886423  47314931  71478123  43918211    319554    398651 
  7168291  27709852  96124083   4257038  51518681  16599566   2136958  78417841   1535189   8835376 
 47107293   4576938  18830683   1332573  21258747  10872897   9813049  31216751  20588495  13711533 
 46268735   5151973   3309850  24582939  39683211  27285828  59722947  32573073  45543357   5502973 
  2749723   1943331  48446196  32031073  60198689   6779332  79468421  14633415  64736143   7250399 
 36510853  41951938   1522778  31041019  36218991  18957959  39650095  26506879  42938553  10822193 
 17628993  50330491   7197717  48635035   7514910   5125575  45069363    179799  11966658   1390113 
 27088008  43228352  41445963  26878701  55647732  90243055  25166742   3855507  40309203  24930450 
 10111842   3978573  34305323  35869014  43641798   3149148  18433747  24189042   5980953  33526371 
  7619931   1143564  63864893  21921819  43670523  20170271  48405777  29684811   6676419  10948444 
  8502023   4705003  18383461  56805117  31085898  31539411   6904020  68018463   9171243  42075845 
 18632493  46399144   1164558  38635377   6053772  85237623  77841852   1952628  76500253   4711203 
  3521289   4942047  66183999  17687751   3289783  18425803   4268691   7600096  17729198  56973823 
 55207638  11150909  21452655   4521379  11695053  81617915  33459720   3680827  21827707   2484423 
  7858695   3044663   4809534  20032641  37735858  13984123  26391155  65283237  91104927  71472953 
 13042045   2112363  14929603   7833705  71706411  83297896  11152306  69209029   9418991  15368427 
 30597258  72547455  12185283   1205117  46030419  51836523  37886311   9666087  47519943  26942061 
 48910479   4210618  10147470  75580898  86304079   1136754  12076827  72419673  27022384  42899623 
 38542082  70947835  11008638  10081413  64234940  28746447  39827273   3334851  29946787  17870673 
 43552023   2674793   9153183  25954763  31471411  61149939  43050849  33304539  52253141  75860496 
  1537266  25274666  17658484   6209854  77253467  41526855   1733931  23870027   2040283  53504223 
 28115979  27215143   9040123  49761279  39689996  42851598  50667515  39225751  28627531  18920013 
 81328483  14977769  42416673  25424133   9374559   9808298  26463456   6108435  12056139  38195063 
  1962495  48933259  37207671  68537754   8536301  35185991     32572  16317287  10105053  20657407 
 12660438  14955384  16158146   8647995   7125971  70777813  68661583  16709823   4098323   3838554 
 15013035    644131  16207683   9558219  44549745  45471858    583143  54087819  17041947    963159 
 27922209  36148363  94231533  60882481  15402101   1803561  18109104  24907759  23287918  72684070 
 56981164  33065727    787891    730198  43733699   5132627    149931  41788107  26351556   3894822 
 23775156  10266891  74730723  12438341   5116872  28342563   6877539  59291153  15418708  17313835 
 12088543   3212983  56109355  21421863  73458231   2950571  50669315  17150359   2646768  14249211 
  9059313  33352026  42860567   3493572    968781  51941174  65931733  12155462   5334924  33054664 
   347817  68455028   6182523    362541  41328603   2325264   8790081   4560579   9842028  18007233 
 44714753   5099685  37045083  25043291  20730459  26753632    957030  52547027  11965443   4957323 
 30185658  33942177  12971987   6917699  12224127  36450547  29368383  55714443   8993932   9263943 
  7053873  58430330  15016613   5858001  28442748   8812511  58985745  10158405  14025339  26149398 
 46618739  78560920  36595825  35641553  55556811  34892079    230973  19571983  64140315  26443625 
 63262391  42931418   2466735  29513607  33455103   6155843  59136233  37203198    139053  37082818 
 13697037  39993551  19066843   9923884  35208534  14373433   7059723  11264709  14424148  23706021 
  6222621   4084929  48172343   1298511  74590047  23714719  20873721  28546689  54714051  33501187 
 23385363  50893083  58545683  28491617  34012319  48719695   5316581  23689068  41365623  45262725 
 27730203  85144413   1612398  19349481  54045087  29021898  32198947  51906744  65008181  23336520 
 25154447   2103055  10166583  15261391  38629560  77958168  81879093  68298783  14542742  45174989 
 18535003  49759551    142491  17333057  42691179    306603   5351879   2230167   2618835  36871485 
  2578783   1801874  26436715   5982528   7651608   2232171  10553696   8579652  87216083  31158715 
 11388763  13017525   8940117  15438156  39343275  27333105  31620613  11005173  72487419  13593093 
 37851585   3740501  18022554  34390918  13927373  35095204  22807761  15224307   4606197   6721929 
 25131279  38901381   4430727  11911043  12702841    494173  34581303   6819782  78108008   1979883 
 14501283  25661109   6296091  82553780  33177239  31793925  31160361  36844863  11726943  10835733 
 17113413  29179387  37578615  32060473    468847  80152715      2298  95924459  76487625  18538895 
 25484642   1809600  22860051  31778988   7571858   5688349  22584802  89349603  27124728  17370303 
  6106523  17980511  70610747   5407023  25605573  24078282  32338473  26920653  17514491  24609351 
  4966523  17347446   8285175  16677069  24093819   8818313  10858713  58377768  24496782  57643873 
  4633073   7635023  26054455    696525  95891109  28202913   8042885  18012243  15794863    926394 
 17331115  75548567  46185423  50253763  24885165  30630049  10346109   7618415  15385103   1660678 
  5244548   1046966  79830491   9525183   3933123  48510228   9912423  14286215  41473311  23606340 
 33329827  47292743  14020003   2290565  24995288   1350363  79823451   3325659  84800833    281319 
 68420375  44271777  39812968  10217179   6459065  19709736  17117091  13966217    820533   5111808 
 26296713   6160658   3189019  78513642  22093948  44780651  40871547  37106075  23468381  78159423 
 35735067  18416747   9291716   5739591  23031043  36407901  31283596  30609121  38952933  65141949 
 12845763   3156189  84356703  48459636   2323123   4481969  33319573  38988703  33739386  33095801 
 11379449  10547933  16655805  13883241   9551713    708515  33669400   3064272   6053214  64687198 
   772941   3542928  16449083    192123  46077466  15208953  18117160   7715130  26005883  25136828 
  7664237  27186387  34307378  12797915   1939115  31348533   3521983   2288433   3798767  12162157 
 43465755  52507081   2307653  28289373  16254529  27788555   3813303  84350831  36674267  49878447 
  4252103  48056154  40429977   4182328  46564841  63816099  12969665  20884151  45339823  11076479 
 25700369  43906487  38775915  71388803  18374787  43499740   1619687  61586427   4523553  46150722 
 22861851  13296894  11148456  44406771   7689189  10216571  53512743  22238017   1512219  51549460 
 36514198  44547333   3320443   1578921   8696283  82829100   4350521  10381593  25445232   1955471 
  5369808  65065773  33857323   1258227    948623  66399043  18734995  18267163  10180118  40183871 
  5793361  42556245  29913837    437131   1146933   1729851  21258249  13076259   3207402  10548839 
  7698553  16757103  23156445  15552559   7860693  33428283   9935789    784459  28865203    415739 
  9006939  43522413  17195943  18251387  90241471  21415034  43879635  19194900   3841827   9150594 
 52984527     47319  15428264  15934763  24152202   1019011  21089049   9556175  35092165   6569519 
 20400657   7185309  25946127  48733251   7690476   3424263  18272637  38397205  16992735  65096518 
  1104033  15159263   6184938  86697675  13947123  42061591  16444109   9606744   1928651   9324714 
 16646993   3401143  59860203  50359245  23973943    115035    678255  71520468  28100035  10970502 
   774533  34033434  53359539   4624374   3204483  16805575  42328234  56285253  13570872   2467419 
  4495143   8115636  79389332   2145616  17424189  29218443   1121111   9441932  47248119  21447993 
 53116850  22971733  16064052   9210987  30313503  34895867   4926443  22635045  35254875  35372859 
 26769347  17934963   2893493  45249493  72174796  33138371  65682301  63503043  11186259   9108159 
 50592119   6555477  35311335    282433  27900213  19451355   7836343    984876  24750779   9114459 
  2057277  61105356  15649323   6217278     20636  59435323   4082411  28339488  28900617  48094204 
 61320689  56154023   3707277  16163833   6698829  53258363  44203422  20291667  50679171   8335631 
 35716713     95439   8279083  28033293  13961439   5127393  38323659  72688431  78280543  56242991 
  8506920    776754  10181998   5393363  17853981  28975377    762753  22558852   1246793   3619242 
 80808076  58436036  15221063   6453493  10400058  60445033  30111984  28346306   6137731   3557823 
 25322847  50777955  80605193  32208516  33350258  35774603  34922597   2164839  42832953  27011201 
   717018  37564111  14981483  15316953  36167079  71256393   5432711   2556243   9805608  12402751 
 64305753  26428041  27733340   7296948  71842123  72971995   7296829     67203  16113107  17220345 
  8341791  17282222  43083886  37135935   3251267  61023075  23337150  20054073  84968123  19399519 
 79668783   1164491    570105  11597973   5073009  28603009  18324375  62247119   1113547  31382496 
  5501014   9352521  36131905  51549071  12295896   8455479  60540435  29200434    679065  58342707 
 45723756  21530193   1277673  17101025  27003827  10391847   9664967  82183613  30231540  30625961 
  2926667   5295543  30273020  36575459  13487583  19864837  45369915  40152918   9477042  16196196 
  9356067   1220771    481203  41776913  13203846   1211968   3142903   7392183  58274901   1250627 
 40550127  60351947  77005125  10154278  31887771  11490447  51208724   7527038  16942011  27399462 
 14463047   7790968  22129643  59886323  28572576   8596722  11396508  16073061   1939121   8103080 
  6642555  79077343   7943586  58833217  53186513   5719821   9294117  11157377  23587453  83701907 
 75030383  10996262     61851  25674698  16147577  37767924  29654810  21798179  85276057  44957364 
 81823371  36295158  33991458  26762523  72790107  72918491  27598083  15299686   7463460  52620494 
 18546107  11574609   9996956  23090601     76125  31476915  69965475  15887242   1001758   1398992 
 17988489   6113461  67399093   5848123  45890110  71975934   1076453  41387823  58498626   3302862 
 25206888  43086219  17189471   1960593  48533874   3502083  26838963  19720344   6989819  10653012 
 34907235  53813792   2680083  17912652   3668853  30167079   1158288  55326438  29290209  23315112 
 78579760  52334025  33415128  77161269   2716123  63092427  14204526  34830015   6020124  16476915 
  1117720  27212794  27964999   2866889  32518154  27213666   1461723  23435199  18861941   1023370 
  1177925   1929820  12892425  10673643  29871486  53508734   2812431  38891173  70620795  21032913 
  4436709  37272911  49590783  24850113   1871282   2864291  45021733  26763036  28683305  13543275 
 22995923  33599290  64819293  67056355  26969953  16132253  21853339   1171007  45856143  50259385 
 58649799   2890203   9244095   2443699  16678609   3222048   2149763  18190130   7224987   1331889 
  2372291  55157931  36277239   1503871  21770027  48654648  30712449  11426643  18234961  27198647 
 26069071   8891083  41172768  27305547  63211443  10267128    874364  10402193  17955456  56378311 
  1491789  30774295  15749792  17129691  16507131  26564969  28986882  17958858   8066360  10614883 
 15313995   4260984   6753883   3779543  73701927  63787323  22560610  34517625  37323147  51630091 
  2576477  21278118   6439631   1193458  46555845  67496514  13328963  85088767  63766023  19717611 
 12838949    319995  32484939  28991307   3826299  12498243   2525401   8996745   6287973   5206408 
 63296883  33485841  39185531  10563873  18788319  11043123  15545863  26020377  65868912  41509236 
  6340782  13259814   5735622   6050073  13522263   3247576  14680009  28563443  68972585     54593 
 24309793   4704745  28387933  17604405  19257514  46491909  38135748  67297773  35039073  25052401 
  4211831  63352049  20623087   2464493  14709713  20148325   3747498  33432755  36045349  40872983 
  4132161   9013907  34314759   1516443  21437073  27460859  54412117   1975359  38626683   1729823 
 13431984  48675516  77308074   2082147  15972533  27110175   2145765  15285031   1538880  58808796 
 60862515  70399738   6297251  89924905  10212669  54176567   8359663  44314449   8074726  38028331 
   786239  21720723  73671578  38556933  45507003  15252329   1476290  58436033   5557220  14761923 
 65120369    358299  28619307   4019763  28718698   3261213  30520423  29720499   1080278  62306883 
 46493151  11620550  71159653   3393947  28395043   8844339  12051663  15564123   6107307  26871667 
 19741495   8186193  30288195   6379601  52736729  32495163  73229768  42166951   6530262  23317242 
 15761652   1763273  10486401   8390028  23973373  24648339   7914003  25183459   4768572  21473343 
  8981025  25238553  17041853  24143411  35311633   5001819  27237873  11155764  29870466  98813321 
 53814283   2488406   5886465  48432795   1629861  13728123   1935441   9594294   4020005   1303873 
 88078894   3130151   1648203  10075666   4618796   7401891   6758714  13849829  50239576  34544149 
 35430083   2418413   7977903   1052591  55936755  27668427  41861943  32295550  38849523   4327600 
 12652983   2282203  22076723  54642424  58018239   3516673  37016773  19456674  11035782  73093598 
 23639067  24382250  13810500   9245771  69873743  18741943  14221932  16576449  10961723   2495673 
 15533002   9097211  39014163  64044883  52830258   6132485   7542124  77014907  27541929  10645709 
 74510673  51327249  19746859   2777800  13781323   5828883  13253523  42764049    918791    794346 
  8960067  21619147   2762667   4326912   5733799  59039585  11917227  60709541  32020009  15831987 
 79501203  24745207  12884327   7532478  55194363  33387147   7832773   6293123  46693693  10625478 
  7673781  42579123  34282072    300819   7337959  36400599  32856108   2827473  15731223  50948283 
 50332886   9019963  41627071  55577673  32099703   7587648  20205846  63700027  72807287  35572167 
 45758715  49184271  15157221  70412693  21138769  40864386  19520043   2859315  33219217  42154299 
 27387560  38654730   3099245   4059828  51792541   7528295  39952223   3009087  38821745  43418793 
 31903359  19654123  23360111   8298440  17029164  22266323   2105889     63428  69663480  32355758 
 27441147   9904299  18164079  21057561    710001  27465153  24193592  20410959  23991328  28138013 
 44269721   8512308   2766491  69424575  26142316  40982907   8737803  43989999   1208359  22272367 
 25795123  59218377  16178582   1913801  75939093  60148148  46216161   2066543   6348984  55952805 
 10894623  24387645   8584874  52269223   2324259  11839643  39701243   1003038  67561113  19745723 
 16600178   4018839   5543014  41129160   2596123  11648180  11902683  33462123   9546863  12280821 
 29946298  20178001  27443143  20735343   5927674   1756563   4816914  19610329  40649256  13658526 
  6250419  40087145  13474692  12548774   7985351  34270230  50698360  21236496  19724259  10197582 
 46333747   4804839   7656363  38287669   8830595  19326222   3399939  56442040  17795394  41347213 
 25467729  23701981  13042743   1862259  35215699  13941813   7550824    379168   1213249  25030653 
 63230024  29416107  30480501  22938828  21655613   4254411   5424043  25308027   9572315  43853469 
  8227083  27846667  36396579  15543007  25887571  38098738  13650703   1840379  78129969   3789557 
  4127345  58459393  32199211   8847213  54999245   7182048   6700403   4434043   4333043  21561560 
 11787271  45085331  37639722  16298363  61317813  31203111    781307  21776778  17323080  20026423 
  8137183  12233691  26172711   3505795  52762867  31590229  21697053  34770912  20296608    645768 
 62056161  70598473  29510523  79622682  43991877   7854761   1258863  28684518  24411873  56118987 
 62938278   8265660   7493595  79192255  26170513  11968072   3590388  67765953  75523943  54903433 
 44772991  13570043  56837673  13203738  61723950   7049715  32626013  57673095  44894955   6279253 
 11336691  43538465  40085727    732991  18906747  66798448  13601873  25592333   5028575  12433643 
 34744833  15840911  62924769  25249643   8705953  20262747  32972771   2109351  44764523   8557491 
   927699  68274483   2099682  30986045  27860758  11483116   2369833  33523679  77519479  39373465 
  1169115  19532603  24766683  30082623   2259171   1717395  67941351  34405739  82105484  18308898 
  7287144  20169023   7379309   2321979  68953349  61069131  62599179  30121748  88238523   2470407 
   732568   6043230   8844498   1331826  24286389  70261723  73239527   7263994  50128911  80839803 
 38242566  64899663  23162073  17225289   1121813  65599973   2968659  36159803   3968313  21567291 
 36811259  86421867   3768795  80248335  31698693  29498064  60972063  96981111    151017  13714560 
 39058734  23233531   6730349  46895235  64234969    957081  28396837  40540464   6302999  24536327 
 33136783  21368435  33064103  33123685   4350987  13424523  55823035  13487793  14493462  52978263 
 31825158  33705936   4986617   1822203   7432623   5037675   2085349  18339643   3844579  26422299 
  5480811   2296955   3881393  19205969   2318151  23990595  34425355   9577908  46305330  34368690 
 56734913  12871539  21473211  45551065    115203  58274333  79462623  47615610  54327264   1267123 
  6359762  23816717    185538      5786  59033727  31110471   6656695  48339106  16982280   2807911 
 87764085  38886368  11348253  27724041  12902443  22224657  30803069    801712  59872083  21078695 
 39531113  29326343  12011532     94257   5305423  42470739    923276   4146079  35147937  25638069 
 42581064  36082323   2253858  16236923   2422711  21416739   5954508  28363953   8745051  43261467 
 41315677     15083  30896254  34185507  30617871  94843104  39837283  12791763  58791765  11569083 
 54075109  66549603  40701922  25532663  71611368   3434259  27193298  16518792  25586721   1384723 
  3893038   3747609  50608499  18421143  54707667  67521108  43073555  22056943  13250178   4562219 
 56489094  90341085  10016863  32005338  56143557  43612923  25004666  76318033  60160883  81932993 
 67037268  52029123  10870467  23886553    636739  16334907  41025635  36807664  18048195   4924009 
 39937299  19466687    377141     25353  61478730  13497912  49013030   5427861  27046623  49532635 
  1732623  39325425  60749535  55439763  43743171  20373369  57885612   4924929   9685515  19106521 
 84814279  47652675  16236123   3239251  58555579  26928731  31021443  11228483  29201603  51970683 
 32567853   9184629  55076745  38484177  73965339  32838513  10099307  26403231  50871216  66521536 
 30909846  60508959  52867830  17807059  21284607  19919336  58636834  40357073  60510848   2040291 
 51843291  24588609  39084949   4511903  29149391  34882386   7438714  19361718  48612583  31201654 
 17042789  44176683  21084039   2468874  17921532  15914367   6967347  67654788  71982237   6114831 
 18920893   6535978  44059633  34366245  71645363  19457508   8729473  34875304  20142231  39205566 
  2660209  25170458  18050595    122101  44578692  15030017   1049422  33837228   9291921  13743393 
 13590807   5606923   3601981  15264523  20243483   1110579  28865747    445659   4769859   1912368 
  4461063  13020648  44835633  19364595  68015795  74127738   1271085  24962178   1345551  39138537 
  1127707  30720618  50323781   6552599   7157328   1067379  12604297  71507553  69195291   8824562 
 49919729    831123  65388219  44822307   6072623  32850795  67700891  19705224  10526465  33593881 
 18691335   6587737   8565838   3500707  76195308  13571871   1181683  28064763  50410461  37740306 
 43593756   5827146  15810673  25947483  18848267   3776187  59034736  46629408  17615961  62822219 
 80163315    805683   3116665  60304731  56910615  54013943  36678423  42737057  46961709  31864230 
  1272267  87022795  50011136  47613117  13153974   3563474   4846228  16041918  40546929  29660793 
  4508553  49369947    448863  17723052  26463293  19206638   7854060   2697207  26882572  15842301 
  8835459  16457347  49240143    216550    560988  19455227   2951625  12785469  17229297  41557455 
 31705358  61904385  11078463  36088131  15675483  53237307   4628997  10355547  87116748  55454873 
  1871483   4228247  18344714   3120299  67736715  15341001  70469469  52484874  20388026  21478188 
   922488   9867246  23784751  48097788  10196247   3149995   5912964  80092115   5020228  22372419 
  5265461  11498379  35153067  42698331  23813627   7187996  54126504     15033   6407485  60230349 
 40106193   6264992   2485074  56030551  10364865  21411306  17161527   3852403  53431798  64014543 
 49998749  13038441  42660663  15284923  34125543  21369023   6237228  61045899   2409599  38245348 
 24317793  59270509  24460239  42152169   1375751  24985131  19639289  17382318  34606539  14974869 
  5781405   8418389  22872603  48773925  12493111  27440023    225513  26019168   2333655  42065562 
 35523723  23607795  66911721  74391591  18305967    658728  33075549  32039067  61466817  10629983 
  3736383  15922815   1384493  14149970  28602431  53318248  48999774  13805404   8634089   8546658 
  6953223  11441256  64333491  39470573  54963067  36406547   6753105  15017515  37580307  46021098 
 59149787  77299305  15618581  21361147   1066787  31349076  52386433  35017539    241915  47723799 
 33198972  23750199  20301151  21571248   2332543   1748241  28152903  32972688  27757489  40311738 
 15845379  49448283  10913495  40735736  51705119  12239931   6873913   7281485   6957678  16134540 
 17365422  50241039   8373873  37506883  11373183  55236087   3239463  46370302  56922981  15094797 
 37179428   9205333  20668498   6236478   1280403  10787699  12247219   6239193   1809056  19916835 
   310951   4919810  10322622  45294515   3729923  50133723  26154403  42775826   2843003  60519563 
  5494635  67446299   5824879   5409309  16567729  18396123   2095383   5583435   8068042   6045450 
 11047683     86459  64747581  75634963  14152623   3641383  10979868   5967532  42112193  59510799 
  1167783  10017105  10138923  22620699   9879883  38058679   2606433  27053678  28790279  14768798 
 42580011  45753598  64962463  77929689  16467571  42507474  26744314   2255768  11240999  27297219 
   510045     59050   4591287   1252851  31173951  17686679  30557682  78060679     53723  22880294 
 20105307   1939165  17697583  32124971  94175663  35574198  15530235  67903140  79213791   8031818 
  3605853  26651493  19835411  24656608  21602107  18379598    225090  15187023  59544363   2146713 
 41526294  25670625  38080763   7343141  58783452  46366751   2852727  32305122  88814407  18799035 
 23779098  42724209   2821595  12059414  38539491  28835223  23121503  27086091   3229938   6665889 
 12667879  14258406  56269573  18361071  46895145  16826883  64349745  22214847  13559405     21169 
 45582373  25519883   8438767   7112106  48631495  45603643  29683023  22322499  25494774  11427699 
 23820303  34610011  13945871  12107547  43600295  87911821  40069985  16421913  27712635  11713835 
 49930003  14186739  30827318   5119979  19871611  55024066  58463847  22584165   5124159  11218248 
  8313197   6072540  14965823  19106691  53000899   4746875   8672571  25855653  17509839   7352986 
 39827491   1200214  22284443   3211251  13097088   3614457  51752763  42977790  41401263  90148728 
  4671170   4378956  59121969   3586221  39645385  40702848  44752737  13138118  76486918   3703875 
 21014433  18207510  43146123   4437098  15453953  12034468  12374661  19339683  18181385   7930563 
 16373987  23343644   1099891  77895483  21502529  20947451  10115088  16097341   4353851   2467159 
 10494165  48559947  41052777  67277331   1053523  16989216  26973537  25696644   1217087   9919837 
 35018117  10472049   7698723   9942502   9470633  29755219  85060315   1874373  13923651   4472133 
  9764573  27037083  28148691  50935449   1842418  16516308   3364528  76156533  70675767  11172327 
 20571012   2845281   5048043  10487103  51241259   1669499  23790995  33378699   9572973   4615283 
 22084493    225163   4280435  15743800   4940529  39823463   1635075  17177811    460959  43524952 
 35634939  27551143  98285919  28792951  18646088   1663011  35091025   2965483  35470459  26815359 
 50353330  11721502  79713774  16901644  22798081   3370127  10659864  14891749  75866298  68078763 
 20336283  58733607  50434363   8225025    879809  65412715  18383379   8585064   9288223  18404558 
  8567163  63641031   7757502   2719683   9255363  54239271  18565696  30518413  41231998  40629105 
 34060101   2286431  12439803  48430023   1587744  30890411  24724347  58573174  54864888  64535673 
  4675659  15517235   8126089  36580987  37162118  67581903  14203703  12826404  20394195   7394031 
 18200046   1204216   9560923  14699323  18125123  36890235  55108752  46480544   6345343  11246221 
   126681   9416181  11386043  23165227  27338061  53415499  39771189  55779003  32111475  49587273 
  1811298   8311013  29722583  40478541   6122217  42997979  57241755  33342135  80945600   9949271 
 67828983   8274177    676083  20987799  28121617  33085899    636826  45983551  11494350   4547112 
   207387  22729211  20815060  11258927  22598259  26516283  40616403  61408293   8442019  25042203 
  4503579  18344015  23577933  11268951   1183740   2564363  69262679  22878855   7376424   4598993 
  6764959  78256379  26033307  13774363  32470483  21838408  29843195  13568674  11569905  51146234 
 79873202  39356137  47368691  13965999   1242398  29236758  10270953  53554701  50395923   9869886 
  9455253  18542075     44712   2891551  71944799   7763067  54502779    729798  10587719  32075375 
  7225733  63305339  21283791     30579  15613899    319848  10931963   3957526  85539093  18826980 
 32935290  13038130  29883780  36153453  37965652  48804249   1008453    728898    502281    294927 
   367413  56869407  37548123  51048267  21294033   5056109  28278483  40474891  74758053   1104423 
 55803212  16052796  36086193  25036747  14635131  18735615   2930001   7581348  45975213  43395837 
 40941082  46384519  10574304  21783062  24535821  21019083   9520678  40218171  80346315  14549307 
 26415807   1825485  14762598  15754163  29418299   7612727  16459621  80997123   1710054   9187449 
  5530938  16384743  27738882   8592147   2048616  29875507   5937429  34478425  54634346    744465 
  4635068  72084993  71052364  10026703  43051643  23915586  20915039  36080332  12628335  10510059 
 14676506  23646053  60185097  10923996  26702553  62096625    504683  22970265  85446939  58921766 
 18162226    480779  16852983  42127111  72511926   7368433  49967843  11258985    167136   4591678 
  7147487  50179947  12626772  19698299  61232931   7182116   8048095  25935867   1014723  12123530 
 27651034  29944653  36152107  91791576  47537778    501723  20022123  52179479   3422751  13696099 
  7179733  26006637  51524823  45239477    511806   6106914   1042583    432843  27152723  83185929 
  6069248  54376608  19498173  61051232   6804501  34829920  10291162  50372999  65320473  28731189 
 22083183  34819323  46922223   9890934   2287035   2087369   6286486  26651391  12185202   2115203 
  7260258   9142876  13732299   6664715   3502671  13650669  20852667    627708   2310459  39849543 
  2290937  35184120  11180262  23080533   7618873  21583510  58378401  11736285  11701603   6014192 
 42568917  26104461  19146873  45286483  24703923  15447089  20575923  69462775  70017927  28812998 
 40203663  25762771   1855326  25276801  22782526  20493249  40814475   1883683  26123822  43757089 
 20396502  12887442  44462628   1051523  44089074   9061944   2128453    659243    721479  15420923 
 11845835   2986779    495532   2594092  22646373  14695235  84555675  81323111  14698947   4680904 
 45765507   7312387  15217173  14414484   8179185  15698465   6132403  47538636  23265059  38585123 
 61396418   2726443  31640550  15140463   1685157  54062851   6676051  13822620   3112819  21084219 
  3127460   8847797  40764633   5322262   8204037   6935853  66446387   2782478  17834303  23583267 
 29876977    227211  26274575  39764958  62067003  40336377  70828011  20714591  16737303   2489297 
 11922411  31217865  14053118  46635711  16979652  46097135  38467838  19285959   9527298  33420054 
 34809549  31161515  61857919  53835021   7575603  35750985  66462463  16007627   5651379   2937970 
 35309837  89032153   2905501   1830443  34577453  69745123    824313  30660558  12113873  49414143 
 51468215    145133  31114431  16571148   6717627   2911374   4455360  53971089  20901373   6082479 
   868016   9411063   9702013  17081025  16253664  39823031  88497939   4691131  17902773   1988499 
 10320657     37807  30302119   9996123   8873813  42063603  13765851  21242045  43670295   2980869 
 12820469  14528319    499908  20473703   5935741   1561500  64926283  14086203  26983291  39291999 
 35520879   1002108  22793963   3597899  13412319   4413642   1019795  10595303  16678434  33322593 
 16612099  51916923   1157657   1159523   2934903   1546419  21495867  10907799   5049917  11976283 
 11403659    788807   5991848  36540799  13627748  20566581  14335425  27602143  35018043  12417363 
  7396083   6074949  30208595  14695863   5414695  72637119  57168759   7258011  11126249  40205700 
  5813987   1996569  44764697  32584317  24498934  27407907  31546673   3171408  10210675  11506126 
 52889988  23859543   7727183  20982951  62558627   6612982   8930994    286005  24725229   7676643 
 57025407   7162586  53939643  11739878  33599733   7663295  42392378    374575  87698427   8744523 
 33604656  42922743  34439250  14932362  14019513   6442707   7005909  52687851  27024367  30977781 
 36766239  22245263    563982   9457563  48629693  73438251  25761606   9728347  31413066  65342957 
  6475007   2929965  47582733  63079398  25211238  60544395   8499881  27776983  20408939   5482580 
 50638953    341898   5586355  77382099  16032073   1777379  85010142  28445162  25302699  84772707 
 36894619  57227143   2210263   7056627   4509639  88064673  29774871  41283123   8170235  19713419 
 28449843   9373515   1309028    533348  39953469   5115723  22939051  15419365  17284643  26089914 
  9858075  29974023  16684212  19987363  41456545  45467649  53973695  37054842   5893409    375006 
 46659678  63581256  75348387  18452625    100916  17833890  32499093   2643099  16200351  54400809 
 28513248  22413808  70919703  43154414  18524323  47961519  18065148  41072315  16761169   8777543 
 24078923  27051228   1453497   9818835   2113806  53027646  20540644   9363195  27052179  86818683 
  1598993  58640056  21980211    783219    576437   1581435   5877980  49321467  42338313  35726523 
 50266782  33647952  86002077  32198667  20111427  11541883    334275  43857468  33843835  54814140 
 32534509  30857275  33719343  37202697  80817743   1008123  28149732  15109530    585708  32406318 
 12180016  37130483  47799282  37155963   2382734  23099039  51118596   6369513  71773787    826398 
 44934351  92843874  17285365   1504083  34277191  37281269  52138593  19103494  35091959  22330950 
 15205327   4389603  74221748  47078363   7774563  23952576   7601251    486373  22403889  70770795 
  5952078  17515643  19290240  19296627  11083528   1095723  34407144    550189  57692343  54278989 
 49284160   5700175   2179525  21958955  10791750  60838131   2328131  18768576   1956191  60255273 
 15492957   1389678   3559971  58592067  14320575   4068775  11134685  52679280  17952970  15520919 
 40110463  29677875  28394139   4197923  25864287  16607307  45311565   5307963  77637585  46654153 
 24203169   2057023  33187245  60222840   3999223  39314243   8967939  87325207  18502323  15884123 
  4706285  29062275   8139366  23721540  62455599  11888685   7064713   7491883  33174605  24344898 
  7558463  22533329  26751507  12486579  14693054  20571107    280753  30927093   7674669  67537433 
 64604367  32671239  21296996   3212673  63531312  31776931   2447251   6070583  61986853   1915554 
 25662767  27892416     46878   2463999   3185339  10461414  35002936   6294951  22778151     79391 
 23476983   3486804  14626513  49192719   6660972   3646215  25109368  62098582  36635695   4632651 
 34672573  49979588  55733069   6589323  20686599  41112948  18440747  17632973  37504283  19712301 
 20320567  32646867  16715835  62449003   6475299   5983107   9132723   2383846  76722651   5236827 
  6564765   8127666  32975763  67928425  37046463  10525425   8098881    719415  11776533  14479105 
 38325333  20353483  46454265  14224652  48126167  38450597  35293051  30085575  23199247  75398555 
  4881433   7325272   4825598  23115845  34132161  57900483  23013395  29517657   5012483  67198182 
  5588293  46439505  28347783  68102403  35787555  11298006  49012295  64171203  66898623   3193149 
 23388099   2246709  14161227  16501020  54898395   4957719  35954403  88527774  24955899   3842469 
 28068955  16628363   3876814  20730246   2249123   4840335  18850500  15787803   3465051   3098859 
 34438288  42358274   1239419  27638417  35105973  22936137  26113636  60745234  20120091  40079581 
   551803  33519034  17114267   3634878  11472684  17999483  31521531  25899220    194523  58381955 
  3405719   2588111  29412407  16837545  12267573  29280555  32889959  44299763  23528888  48349035 
 50399465  25555933    106237  32840581   3939542   3962517  44170288  25249263    742832  39419629 
 40434373  14329705  21804263  69024003  38029203   1586082   4170998   5345858   5650317   5240281 
  1570785   1029633   1885707    811203  22831215  17856174  56775473  51047349  31101342  28108110 
  7037669  15890723  51843915  20137611  21299393  29124086  15707598    150383   6786123   9623682 
 58336604  14916573  12142539  24391147  83990155  19498866    874815  15111279  23592993  19932663 
 10602693  55810508  43801713  41771676  53001123   6652007     23355   7394843  23659881  10340486 
 17085576  42240643  12165108  18307469  67129643   2681801  28252283  78787124   7758423   7103003 
 21000111    276408  25388127  38910373  39744507  23633657  37368783  19467139   4709805       559 
  7428219  52040121    762237  10019957  14509321  11429275  12458370  72481029   9089099   2524848 
 21034152   8444444  22776685  16924830  26390343   4589379  45796151  13685823  74517823  64917411 
  4422931  88440455  37562573  60696663  34649463   1479874   1855053   9100891  14543711  26588915 
  6046436    158963   2682259  43017859   8545947  40296123   3048483   1002803  20941483    897918 
   920973  19826455  18386070  33795111   4171947  15265768   4126380  30875649  53096307  47042571 
 19806169  91922811  21210819  15192447   5055719  61139979  40120827   4695163  26472333  27094215 
 45137434   1078143  70108658   4964595  55201016  70947809   7926918  12964663   3387843  47673189 
 57407683  49785603  53185571   6603933  90602908  62318688    514231  40641363   8476413     46876 
 66816587    288836   7993848  41559703  53119078  28382079  23291232    260227   3807453   5459971 
 12349229   2348209  19041942  24446419  14698394    863944   1906467   1677903   2503403  33724814 
 67179903    804548   1610387  13820683   3048113    612189    450105   3746835   5804433   1596666 
  4189941  17186481   2538841  59133546  16491403  28087767  47748859  32618097  46172670  61779771 
 50393709   6176898  35321035  36964379  21787427  24042438   3762763  30813929  31249779   1594623 
 11060289  27399363  20030200  18533031  10940373  12799003   4998600  36040569  29757276   6561021 
 24755883  11344020  31570375  46665651  42515323   4315803  44917748  23887577   5114705  31201235 
  8102354  32550737   4169663  56276077  24430102  58690195  16554491  14425071  74156667  25618027 
  5343693   7719877  77422482  16986837  47372283  27773671   5853773    914823  13917159  48636165 
 24523953   8676335  79401009  38911253  22682076  80910300  13722687  83685555  17407973   7682109 
 34411164  50176489  21684105  14993563   5322363  36476610  33186367  10793947  17143073  18685226 
  2874173  14821006    771203  11935585  69201258  26561420  57957043    182194  13237461  17121463 
 36854430  13390638  19148343    102723    216304   4655793   1510623  22461793    711812  51907992 
  5218678   2161157  16961496  10825280  29849919   8966873   7106110    390783   3118483  16539748 
 78383463   9658537  44306103  21807259   3011265  12473082  62584773  10354155  18245347  39248955 
 57994395  17386527   3071307  56534203  23830380    779021  29795853   9013584  23195955  30674823 
 22976393  29918678  14387980  18186655   6840621  35912687  43411475   7885227   3197388  65438583 
  5053764  19688223  20920731   7523119  24937487  21789177  40933583   5549123  22601523  13467722 
  5242347   3182547  17340023  15537195  75968498    747237  21923947   2235435  74242787   6659913 
 18295323  22230276    413215  14975579  10358409  21370389  22591279  13533029  26313093  20526773 
 25726837   2167035  13879964  90024099   4103569  37705581  53321495   1360288   4408995  17440170 
  6478363   8499334   7978428   9362203  29605125  16767393  35300671   6808214  82417623  51341426 
  5282448  22376233  15226575   7372120  28693065  44722938   1801657  53865099  58488105   5540061 
 67859898  20539495  55658499  18366259  53954771  68739045  78360709  34633853   4381323  26013653 
 80283798   4062545  53095220  35431608   9932097  10441959  10284985   5527099  40859067  33070516 
 18572779   7187387  11601783  22683419   9784665  25582852   3010298  30448273   9212108  21380133 
 59960070  48092203   1693046  34816598  12785973   3646428  35258977   7771051   1957155  27766113 
 40968459  26025603     70767  12123275   5789679    101553   2198998  19177171  11486743  21378023 
  2137104  22488334  12389535  42464779  42177732  19891527    619923  11390127   7803385  76796605 
  3925098   1766961  36982008    708285   8933283  41981163  28113051   7805147   4745316  12681798 
  1842205  23583453  31407642  16303285    832290  19857687  31839324   2912268  49103077  24004943 
  4877787   9443844  33691848  34522347    582243  27380705  25768587  62419348  42922093   8502199 
  1210668   5142026  38417371  21333219   9867123  44610485   1020852  30642333  13536433  20552476 
 20510619  10734981  10913051  52516051  20441283  32903465   2988519  26651659  15717195    404037 
  7918011  12396643  52187181  20490238   6110865  20427201  18105143  55303875  81401370  55077912 
  3446973   3843398  83145880   2908062   4757463  46849875  43609731   7087515  25588959   4356365 
 68521533   8478803   2699344     11683  38201249  25795769  24268044  22619873   5692011   6336635 
  4764687  19853755  55050153  22684483  61672391   7799937   1282531  18121582  21866783    621513 
 31819495  37218975   7651338   2296583   2540667     14763   5212051   1600463    660003   1877171 
  4820233  18292021  46427723   3055023  53100093  15759498  80383083  22518883  52212768  54325847 
 10873118  12885667  24584395  37908015  43052118  57688399  28819095   6686059    185487  42734553 
  1153339  90695882   8753362  31198213  22166155  10722939  27062903   7775991  12560437   2186355 
  9868623  78176197  32817553  44302611  12569572  15498627  44046117  87366388  50361098  54303821 
  6565578   2901435  15473753   1502830   3024013  19144983  28306908  50288585  16941323  15920013 
   334067  19682199  71563221   4500606  16136411  62013707  23446472   8833059   6987639   7912467 
 49579989   3568767   4776324  37992633  12847195  40927003  12061055  11738099  18555387  22999015 
 10409443  23180448   9132558   7554537  18982918   7156888  41413119  40869973   6037067  59566028 
  2153763  13314240  45989271   4127379  32072395   7751555  13723611  20499107   7692750  12823242 
  4200255    359643  76633911  65603999  16254663  62766673  21343079  37319828   5496747  47943785 
 27749463  13057761  21630403   1511178   3946491   8421105    491460  23527419   3063057  19380309 
  6952027  26261644  19512220   7566274    975846  74370453  80275803   2006723    332469  30396597 
 97465827  24544389   3148723  45871513    777473  20724619  21859848  14624075  21413563  39482115 
 26131020  42651834  49074093  45364773  23432379   1930683  36103482  11318463   6136569  10433363 
 16164334  53480342  15353097   2603298  28955487  59398539  22491357    943611  42719835   7294125 
 18338392  85754913    203715  80534035   4032425   4054704  30442023  61203149  10982047  48927939 
 41049373   1009476  14175207  12017002   5025347  79424523  37423797   3018831  24692683  39579225 
 63135483  54364043  68247347  14968783   4900677  23307156   5866687  37268287  23117133  21873371 
 37594863  12493611  26361123  83807754  66926073  87512196  17333441  15163358   7422652  10071305 
  7182569  69878778  34386939  91444251  21745562  40698781   7752716  34674363  62274663  17206023 
 56111598  48105194   8799033  31558440  15845683  13489677  30939933  33425931  11795990  11378997 
  9870891   4220899   9728523  20214941  67372431  15592955   1845538  12666223  33051203  10554042 
 35677590  40084929  36060805  43193068  34491998  59886280  44373676  13122193  11833675  14199021 
 15395823  10253993  88448847   1335618   7321119  89851341  19321431   6274083  10336477   9427358 
 75688438   7591943  17208347  34913239  72412683  53771529  24751885  21760287  54874236   4537162 
 10778480  49893343  48382483   2147781  72172161  28182431   3136401  18371443   1106691  30365487 
 30940843  11062185  24309555  58184658  45509580   6291387   9501135  54806719  34332833   7495977 
 33225875  53904099  37926323  39226863  27014896  54287811  23703551   1692619  30570019  62523195 
 35587820   1714660  22220706  31348307  18987771   2167301  79356543  12175517  15503355  11708916 
 32714515  58355595   8851445    950406  32663568  33960523  18391115  54966507   2528283  34471103 
 46776039  26850283  30612183   7529151  11494045  44380437  18064443   5062818  43849571  10652283 
 25238859  14048753   1081651   3456103  12584255    820815   6047406  38802623  14079188    772953 
  4325181  11265494  34914394  52606518   9538890  30360123  14612205    360909  19446764  89753787 
 18266339  10487043  33378658   3015108  45419861  27923235  23916999  24526275  10862256   1274096 
 43404948  38357095  50882857  33702727   8241333  56426903  18268219  18511751  14382843   8450829 
 36936940  71467563  10863582   7724675  14120747   8078595   2804117  13560911  56091978  57020996 
 25120245  16218845  41666763  15994727  13765899  49303020   7758087   9563061   1293675  48180474 
 30129495  17770886  26398187  40246823  89852149    110706   2353467  10587876   3501126  18363831 
  4766751  76276851  19257231  11949476   1993979  22441463  45801123   1791889  61236123  52903023 
 57878571  10032915  15635193  26690109   4779573  20974326  67320114  36448522  22073193   9747455 
 88189240  28493691  15135977  31726129  88621635  46574427  17252325  23340237  69290619   5058423 
 69698763  44499553   3494451  16009704  48919126  18073711  18865283  25761165  65624307  33024681 
 58539459  50587723   4687944   7648833  27478143  62428685   1367673  11949543  18020073   8675998 
 29689788  17447091  25553588     77499  62659315  19925259  22676091  47473978   1016472   1776385 
 21106461  12934523   1740523  21104997   1155657  87282247  83816443  53086866  36691881  34395408 
 24489543  45440509  39324279  38914467   2492183  56262363   6930123  88155753  88567602  16456492 
 76776427   1262089  59029548  13385355   3115743  54139980  26848483  60587793  28044762  55843248 
  1750998  14280123  17887533   1187771  27535515  16182003  84419759    507287  44087073  92431185 
  9552867  48873273   5129844  15625149   5919127     31317   3635040  10220608  30759225  58136883 
  1204403  60520863    583242  12138053  43694943  33968387  29040148  32675095  24184143  21239065 
 41755187   6651019   7694302  49668647   5919939   1643189  28325778   4731003    780639  31114668 
 16910406  15646683    621253  15190043  70434753   8341575   3097887  35649627   9993683   1422747 
   643659    246613   4551126  41433257   3727363  41186873   9846183  66638211   8765387  47681463 
 40786053  32735168  71148489   9497695  11350071  83828783  86017692  63241851   7542755   1862543 
 37356546  58381453   1739322  14040294  12755773  36846823  72875263  24805449   1754659  27757618 
 27348508  19748043   6769382    539734  30352382  12416891  17871315    207834  46320003  15386028 
 11407163  25541151  37559819  36284546   7395911   1357308  59647191  33740771   2896803  81378043 
  4127943   9303515  37773663  26322758  59299737  15273195  38464603  93413271  25526613  13153723 
 11739287  50745483  59078571  33976181   9595079  34977054  40591427  22775667  10000850  26073043 
 25585378  18801555  25568998  69190821  23902619  24839203   1826678  24457275  66875503  10188311 
 53817117   9017963  42075369  46812123  37159947   7765020  15864051   5940828  31573140  12676695 
   948658   1707739  24555490   9002139  17347855  49783593  35044071   8414067  61551375  49991991 
 16185201  73945028    602163  39775983  36068987  22076673  29877810  51761699   2031997  27739847 
 23488679  83177388  10222693    173505  38895873   2337339  14573171   7061322  23033431   1534266 
  5144085   8341683   4043391  16488989  39876412   7936743  19000995   4255931  50619042   9485709 
 51838189  10142629  15020254   4332744  30764385  47392719  23730160   4207204  61227978  25963135 
 11761523   2287707  30485441  28719103  28942038   2642104  10645699  33628773   3046074   1728900 
 16326105  37623423   4754751  45283851  63571275  23047323  34153242   3739579  10769829  23759769 
  2582206   3184653   4983775  14606363  10208035   1199778   4695051  21144363  80801883  11539003 
 19697519   4704819  63810229  24173083   4067979  29189899  15607934  43025133   4986405  17573313 
  6282051  70124463  23181339   3889145  11126283  30796963  42117198  32372788   2452181  21251109 
 55490061  24180286  13002284   3686727  15552557  11446623  16963323  11343483  46932311   6199979 
 11992443   3472873   3834492   2074701   7526519  14658228  21550883   8841771  41963712  16107021 
  2923086  28107293   8620891  18963289  74377798   4852031   4869663  26709903  38949915  21326608 
  4911765     76941  12643801  14737678   2649675  78092802   3504897   6812724  56296993   2089275 
 73157903  18697793   3640639  48364619  48523131  26794732  24914213  21812171  57854562     70593 
 17272059  11703258  24127577  39257131  13970224  64311086   8986779  13321815   5000448  27357033 
  7840703  16577394  65868233   8680979  14018646  15360263   9233211   2200323    156536  10425923 
    78099  33287559  30426044  70211103  19531681  39056387  76432947  47162019  22183967   3262361 
 40145436   5919208  21656483  22209316  14832283   9649137  49431267  13284218  33184748  20835597 
 15373477  13176169  71854247   5125143  56767723   3887668  39436692   2665329   2423723  15915067 
   833039  15730734  29782518  23003367  24968368  24068181  71377835   5989912   4054995  21363533 
  8024975  69768081  40985223  36253223  23452104  40747991   8629471  38426042   2438013   8774796 
  8939625   7232397  15482837   1550557  22496715   5189487  29648343  57345301  41805068      7937 
 11440101  35338243  11259947    137546  44187453  13409430   9873537  43167615   8159361  10999306 
 26605443  18622587    894018   9911381  69513483  60546323  44724607  35983500  44380998  28022027 
 28433155  47640737  39747686  21006363   5001087   9326967  26468147  53563308  21263151  70294977 
  1105311   5317045  18639086   1199053   3972634   5130303  10788489   2162243  55925839  23623515 
 22290549  13872607  18547003   1549923  48097563  40421119  56346213  77465655  17800553  20946657 
 11589984  25372623   3836167  12801183  16476545   1263007  47024667  43027304  49784046   4965291 
 19755508  37208763  33545849  30559859  68940918  14719034  42911061   3409366  53079505  25378080 
  5714731  53310385  39603519  43243033  89248128  26081125   6523182  39678501  47136989  43697133 
  4919451   3870561  45598699  13425108   6676313  13110243   7707537   4555914   3811084  40962551 
   836907   2201133  54619423  82940747  20756346  23579624   8664925  76072835  49434136  17741461 
 32134459   6379461   1913133  10396371  19842971  16774419   9455816  31457031   6772090  31790049 
 33207081  46660704  89002635  43285092  10019495   3612633  46857975  11213083  17713509  32325243 
 15279178  11300811  24981793  37039929  69398169  47917629  54955995  40369531  39474003  33649440 
 23805143  10390741  73571753  69252081  11652365  40547360  10133157    129643  59556901  33942645 
  3621568  22905798  48873772  21031488  28610411   9710171   1927787   2004123   1979925    574323 
  2702075  29020318   5099756   1901266  25084229  33756147  26922505  27761829  62903489  73395201 
 23778453   6847311    574179   3466509  58175648  55851539  41220285  25179027  69622975  44609415 
  7019219  12388187  57275970   2191263    113115   6482823  18817515  28871779  73355427  35528238 
 10989406   1205855  45645143  16043691  29333187  25608567  13880105  27629617  12921345  78081404 
 20650453    147938  15960370  14088439  10483658  11011958  47662858  12705519  14459962  13423473 
  2259123  42118537  21593803  36058551   3824073   1737371  22001213   2867063  24197499  81786191 
  6730170   2123819   7214656   4129467  19354976  11916693   5648763  54017953  33037681  10653689 
  7415393  42584238   5190383  16556299   4227903  55292409    899931  18489867  28177950  22754866 
 29474133  68167981   1370747  73242603   9251673  24143496   9587631  29787888   1756863  53938611 
 21574698  46177709  53260333  12433875   2590627  36281619   7260487   4013048  14767284   7913585 
  3636231  12622901  68288379  81926121  32208739  25381711  11597588    403403    976210  88293363 
 26290467   3191194  36289233   2724639  20957631  28493147  35893551   4789149  36278973  34499107 
 54855951  84930281  52685714  15797352   5099271   2689467  45989291   3215895  45686351  26327924 
 18954883  40257303   6155043   5407347  40003893  17299067  16202903  19016058  11140393   6876395 
 70541119  30595035  24951273  16459006  15985923   6908187  15325383  24061173   6494123  70148379 
  4944003   7064593   2232665  55478715   4237447  12717828  20054754    220111  29355309  64915275 
 61388439   7498247   3034168   1523563  17403574  20487579  12367943  29091783  46443963  55423465 
 16126079  15342387  30593833  52505195   8362308  55210277  11286769   9784251  45400187  60823299 
 18613443  24099454   6935163  19864715  22196607   6584995   2877613  29043807    221511    315921 
 50520733  77180691    381453  12699825    646395  39850981   6823533   1907925  53752857  21066302 
 63899363  43007703  14525727   3587643    889734    641386  51779771  47622153      2019   3012517 
 19961727   7608063  42488545  10420404  61142173  12885203   6509403  37821943   4216659  82964295 
 43362128  23230799  18406621  16477803   2616243  60266043  32559545  16915523  38729363  44388437 
  3128248  44198189  54515715  13672923  16340843  83678027  43637873  34788297  27822114   4992045 
  8587044   3770257  34739694   5369675   1458195  86558139  22557923   1225739  34249943   2166161 
 52498491  18830625  12451692  14690283  20419707  12288827  51035235  66270433   2096241   1731347 
 32071479  39605598  17239031  10294953  11826723   6372396  70660734  37286043  10268385   5027043 
 75510598   6378124  10522317   1359504  55294488   4192083   9493572   1292811  32595195   6021187 
 13213323  54974028  77755647  30935643   4267143   2055239  56925885   8991933  25721995   9995923 
 11851095    124153  35183390  44670388  83471783  23521348  25116318  12409474   1354059  36418958 
  1082463  19632822  30213363   5345892   3831096  56600667  13348755  11627673   1400055  33213769 
  5977783   3343263  62268343  11423227  68217723  16474347  24790063  78960228  42328075  18145663 
  2938123  41782485  22261305  89096613   4957605  16074093  84325581    717183   6099978  29570886 
  1230458  61511543   3186483  36003454    176873    551419  15190883  46393743   9204603  19754825 
  1121348  51318343   4685070  22271738  21470372  25801857  12984645  47462775  14765531   1190355 
 15158751  24721764  13840755  10583987   2030926   2266608  80957727  52790231  12967224  17936506 
   740184  86771355   7250793  27744203   9202023  22601377  21855693  10403971    200629  23115210 
 71350347  47338205   5033015  58521760  19163371  33737851  23923499  12951659  16471669    237495 
   882593  62651961   1266078  14821389   8940231   5294171  29639383   7548641  64248948  50342753 
  2722313  21417036   4807563  86594874  61221051   4689969  21947594  25591938   7211621  78932075 
  2082663  24983263   2872545  51988971   3662943  72467463  36619251  24007339   7501611  14612019 
 43745617   7089507   1466731   2224945   4963042  64477668   8129099  49039035  10534545  33701113 
  6117442  24611073    161662   8111004  10298951   9424989   7752903  27761140   1656639  66075150 
 80838553   1245154  43935976  13521363  35817443  49901665  14950968    302334   6193971  36570599 
 46642191  32177323   5538949  20096202  72054223  30506131  74178747  43136293   8041835  13822993 
 11567448   3393660  25576123  48118326    377823  46549661  24947931  11000667  28722259  64695019 
 45085673   1498857  42932529  13075917  85484588  22188540   2571003  16744795  23089914  35618937 
 70868039  13921611   5156963  36152191   3179364  12497748  19514871  60007623  49707068  21405763 
  3852355  22690055  86190475   7288861  52603203  54995019  61248063  41377473  13775223  13529148 
 69722946   8232039  14414601   6501191  20203947  33642403  25365905  45158543  12518863  34775655 
 21932139  94760451  22972932  52451145  90059067  11688107  47200223  71408683  41563073   2335433 
  4441397  42141831  42789165  42905320  51891243   3422778  48697303   1114683   1671555  57235875 
  5871723  32396076  18293838   3147803  58928283  32727129  43979067  62551033     41619   9337176 
 25148898  10274283  16206054  74611479   1904039   4884858  21746409   2308961  14408079  43373299 
 34932342   6362683  23172737  61378611  11119951  68111187  15002690  62851923  25193607  13238333 
 76537936  53321928  26050091  26687483  34228953   1473819  12284573  19332101  36569348  30017733 
 30128100   2440977   3596766  19814830  19505424  13213047   2276589   1494408  39842966  25466599 
  2072001    933027  12993747   3264855  18324583   9413768  10941723   9159119  60869118  27317317 
  6938709  62363739   2815333  26229595  12254617  36472342  30132283   2346017  28695531  22268769 
 15082071  22765053  44030915   7229028  19315995  62623073   3504834   1387842    849803  14571537 
 17477206   6423306   8107699  65208683  53166258  10857388  38210650   3232607  16413707  57540837 
 19177499    124699   5197988  20836014   4372770  74267859   4833723   6440211  67232743  49510759 
  6744849  55762383   5163135  18826491   3904212   8809821   3709595    634493   9513951  34954173 
 47369343  14950563  19384923   2044846  57642855   9964572  22420923   5215179  17336967  31591332 
  8399403  48942379  34021655   5753931  62442045  31589475  18595218    799539  53707062  10340612 
 12286023  52121031  24885659   8138643  16929943  19163355  17035395  34810500  48073983  48304088 
 40980187   3217547  14880277   5524998   9334195    376433   9975312  21052090  29173559   8488053 
  3050187  18317947  56301456   1495953  38052838  88847101   8240252   6539873   8641989  58751187 
  8810467   6037707  67309287  75832219  62196153   1878635  31606145   8836098  41240907   8771823 
  1377681  16232768  16448291   3563193  62763307  89685873  15804567  15218579  75029131  29495883 
  5042391  88948885  49929412   3849486    114219   4057176   9234941   1500387   4024605   5115759 
 22339867   9947297  40252349  43823067  26567093  24729815  68179474   4484523  22935607    644100 
 72208974  62420943  33401931  23373891  16061247   2658359  38311748  64567185  45962037    325973 
 26162919   1750497   3129480  45275463  21214015  31431460   8061824   3737850  45436073  26311232 
 40211866  24101445  19272651   4338451   5801556    289503   3489063  79424511  36955041  66161337 
  6476829   4409311   6607977  30252930   5058711   1973691  24315323  12823703  38622113  25874493 
 13090698  57366278   9862420  81421219  12084208  67619778   9697443  29081703  55319985   5656368 
 43811658  38218416     34976   9286407  23534571   5324413  19195026  64738025   7570956   7307661 
 15413721   7368342  55372752   9143820   7324303  27757142  31094211  37038449  12238873   3500109 
 49066057  84463053  21796729   9968388   6250239  16477148  20094398   9035213  77370555   4334289 
  5240739   7561978  47544576  10939863   3454651  12517173   5683859  12797907    743628  59666863 
 27374203   4577430  24839803   1680732  46680338  19100475   2104313  35425737  75829115  71950379 
  2221113   3498163  41932620   8918149  60842673  59990625   5166561   6891448   9550530   2019207 
 68133643    984503  57249172  84122889   5110314  29602371   1496200  28062955   5282469   1259653 
 20038120   4449033  19338231  22155057  48240621   9264427   9585249   5244159  66167765  41429931 
  3714449  25101498  24368352  27885587   9650348  25760220  19732443  43519803   8405820  16487986 
   576994  14033113  14330075   6990819  21867773  35466543  35763261  78825723  21420395   9845893 
 46924563  71685636   8591745  34112123   7763553    244737   6201780  55335011  30194282  41982523 
   149013   5174975  44721093  39414453  15379773  39981939  76326175  33940193  38156883  38229645 
 30639177  41100987  57377029  35398025  15891020   7839789  30406835  37970743  28771908  11998578 
 58842159  13442013    484053  46620726  13283323   5711443  45717348  29258597   3714911   2338221 
 15506193    417401  16789083  53981355   5147169  16749067  17420883   9420843  36416283   4786915 
 62038363  20913060  29624303  33466923  11813849  26573687  38195104   1798884  30023313   4543533 
 19503735   2230065   5114607   6723679   8458850  53681567   2435087  36131647   5491223  56159151 
 53253411  12175091  26990264  54289913  58789755   5425298  15886903  52773464  40762661  52562103 
 59039569   3456445  16526731    273915  14521958  43418900  29090811   8033701  40646923  16886598 
 14991273  46916538  64958316   9441163   4369747   4273623   9535803  34148733   7568108   6231502 
 75255938  49803663   8993899   1963113  28291937  26823412   1076081   1196311  32935027  74609343 
 15462450  60265691   1730599  28214623  29207436     52461  28130775  29048913   1600769   4860209 
  3448091   3184015    466242  10968045  25767357  30885931  95970302  54213243   3877693  35114488 
 42263141  14541390  30226885  36340179  17394666  24787473     18413  14051109  37253451  39242913 
  2381958  71163783  15475768  52687491  35076580  78978433   8869999  19699488   5807065   5682927 
  5019029   7302773   3593679  22738533  69263259  54929873  91575750  43452522  17446965  11089923 
   797487   4526827   9812175  20906128  65278137    756739  55325096  45915523  42515169  12833559 
 18434518   3131579  67789473  13246388  31530117   1342419  20532723    226419  14283427  67835985 
    64947   8239365  25192501   5856567  32320275  15847434  28026429  53130681  19658344  63513531 
  4834449   4378431   4983063  14184672  48661923   2662404   2730507  32744647   1020093   6428506 
  6103891  12681771  23119161  23008461  18563928  21447195   4362885   9710067  18131545  89955623 
  3183873  78379998  34444545  67683803   6429169    717445  15934191    442293  17713779  85235253 
 18280679  25646541   3448833  23201028   2144877  24473187   8180647  20819403  40259885  27026640 
 27898731  38446133  24535298  48272235  37283523   5908443   8399867  11565616  16129167  24515691 
 69467253  66336581  72533409    424174  55536099  11701228  20546691  23274031  11333091  40889973 
  9581592  20613793  13678959  33487813  33101523  26935245  15625601   3029223  70061835   1382188 
 10788495   4442572   3350283  27053148  50896383     95379  10534304   3578923  37519265  42984246 
 42597051  29711998    185638  49911343     15686   4013859   2865683   8258126   6280225  36802201 
 16680008   7399893   2828812  24484059  59065047   2019768  39783673  34681731   7391767   9206727 
 22866000   8420591  37127304  17739411  69893219  11825883  32705423    203066  11514470  16621065 
 16119864  16272443  34951494  35263869  21179811   5139898   2789358  15567093  39952491  55090725 
  9407863   1326657   5769822  25144029   3019403   2233266  20800923  16185083  37764213   2716643 
  7745889   9015003  10855582   4822479  55002915   7396923  44304579   8533011   4599531  18143115 
 20487573    420726  14382096   2729227  18447195  29470417  40078923  29287797  37134227   5311539 
 48206023  24495331  79780236  34099881  12679530  16581897  10695114  11681138  12590323   1835036 
 15225403   8945173  32300433   5162473  10077917  38946255  32244293  42091512  13785739  26882748 
  7041383  15392904  12488975   6365403  20050839   1901519  50314299  87880561   1693815   1032574 
 44950696  20564273  39364125  11147515  19480347   4118565  23818407  35605770  77548266  23683937 
 31704435    869971  67130907  32202483   1360209   2581429  12883298  24831159   5488232  61118862 
  1315320   2710671   4705241   4762796  11902513  10370931  11491683  27241563   4674981   2123244 
 21003522  47501551  67024145   8124351  19779883   2966878  23858433  47216425  11083441  11418348 
 51189891  41056512  63961287  68529353   8586187  17221734  33213787   2745279    712435  33871785 
  1461349  18729829   2119903  20879163  16040033  35608003  26354187  28906539    956814  35892035 
   886771  14896149  75094326   9780243   8193730  49505220  62951363   7238431  30478664  13169787 
 22065648  22064067   1576207    961179  54545810  41604231  21807257   8756955  29361093  23512045 
 12962646   7714473  54817560  26265063  20430335  16761899  55398531  73906713  57135674   9937083 
  9385371   5038948  19658742  21567375    801053   2186903  19014168  21991795  62250259  18252207 
 17429339  26440327  37344763  70798180  74691771  10897067   7910799  15962767   7045931    450523 
  1229335  38782101   3779333  83891967   6258816  42563223  36734971  13624587  13565151  59572135 
 62836071   4546337  77391654  42171687   1292763  26879788  22462413  14786219  39673652  24824874 
 56400657   7611773  65449725  69508091   1668005  42938088  28027898   4223303   5052715    410928 
 20067444  10093957    174781  19584688  26981723   4686651  57128571  76614667   6446013  11672523 
  3593031  56509875  38934015  20552270  22002823    358407  50013292   7058963  23245659  82566369 
 22546299   1961842  21217473  43881867  67028623  41751683   3545979   5765627  34442781  62333999 
 49870779   9265659   3467043  53028021   7060303  28076073  23788446  10914243  19604499  17263473 
  5939754  58300433  10807363   4707173   7287267   7822903  19107744   6216315   5549667  20958428 
  4721775  12580907   2458593  38542761  47050629  38688123   4365375  12778059   1043905  39772583 
 15921643   6757467   9329142  40158394  28682151  34915981  41429856  27284362  46576367  16992575 
 35619423  52875582  54536957   1013031  26440191  25397043  14439786  10385553  33344313  56177823 
 18913017  20162595  45034410  31754028  20659909  62638395  51549738  35353446  34846655    593457 
  1864923    831783  16784253     70451   7548769  15584241  12402277  67882927   2984919  12006475 
  7873698   1306151  32587179  22796715  61049279  50613463  52988404  27887787  31531425    348801 
  9040231   2229273  28306418  24107743  36251254  70999643  38166438  55873784   4464408  20721373 
  5750626   4953273   2404473  11214075  23829675  57655369  57494547   4625366  48273315     57239 
 18625233  45938343  71371221    367118  10327013  21729633   1478600  21231294  16108707  37601313 
 10522693  85700437   5614091   2890500  55989723  11090770  43465873  12908419  13130708  12076089 
 35801361    626505  26147531  15336441   1206759  26986887  12290081  44196486  45358851   5776043 
 20352123   7304851  67183500   8116055   1230615  86754084  39950561  58281563  10734945  44794956 
 15769083    646239  78091611   8750123  21410525  28168587  27720711   4309059  21378353  63514226 
 17264150  18081720   1185655  21168209    936149  37742653   5295256  25975065  11036785  14620883 
 81443375  27509523   3055767   4497531  22440583   2485631  14214893  22841179   8134699  36188143 
 47096283  31293307  54419691  59966023   5099404  55848478  55063276   9398798   5013582  21999639 
  4601692   5260665   8949297  68670718  18540473  28603373  59418753  27615723  13481578  27429031 
 34487535  16127003  35137500   8665179  54658197  86858511   4171626  17037101  19822089  17221883 
 86638209   1899263  14103793   6620163  23367433  20053737  40357814  23230473  11277263  12790515 
 58960563    891468   2023737  28597275   2026208  23455675    649263  17795238  19539566   2083023 
 16280765  49665763  25337941  33148883  58530477  53105601   7942299  30825417  16244937  28137001 
 20890341  27426918  64363153  54634209  33883264  18085131   5343151  15826583   2022767  56537163 
  7966999  10751655  68359708  50904923    192399  86974350  35721979  12973248    820339  45211443 
 27759561  16960897  36090233  17330199  26589171  11178987  76182755  25687673    842831  10075825 
 27960470  29411622  62503317   7382498   6391332  34596433  59350333  14478624   4177997  39888318 
  2483808  25175398   8641871  32564842   6112131  28617448   1645998  11382639   7765870  22199204 
  4199067  34228860   5326548   9283719  57784233  12099068  26764113  41413036  68294115   2475123 
 20326695  23413604    988935  12726738  22621581    991097  30115595  29123673    886398   1787118 
 65454000  16885431  69785793  15389229  27195865    995615  86230323  11095784  55502223  41966199 
  4586747    250317   2166069   1776023   7866873  70517665   5059757  53955981  38896891   9678201 
 61991573  59975630  58123923  18115272   8788205   1903227  11557051   4171173  78694908  23591339 
   202562   3027559  24250388  35941569  18792015   5313093   4147383  22639083  16731713  90042267 
  8889577  11144819  44253319   2316453  18177148  64981887   6399960  17758002    137467  10867455 
 29207427  76757055   1813013  12868875  10986030   2682549  30653421  12512451    534137   8380523 
  1003839  45691364  23516319   1513043  70379454  43367743  56222606  35036091   9586986   1745223 
 11927472  81812841   6500099  28109231   7723863   3889005   8231603   1482774  53399763  14338857 
 17698837  57845725   7019883  44798765  52218740   3184383   5753418  48897678   9264219  47018633 
  6814813   1336923  16787498  14174283    107274  13949398  20880423   1355482  15588850  27428148 
  1261779    148258  88599803  13639803  15188747  23349173   1657129  23865613   6314382  29249135 
 17272436   2322475  59596791   2215048  25456615   6266427  48529803   4948043  73178088  36447581 
 59837757  12616854  25072291  18714238  35948913   1271136     95417  41688042   1782000  12613630 
 17864643   7733382  23337519  11564417  19827699   1863513  39896401    832523  18151828  72571983 
 13662717    951955  32707333  37543605   4910523  54940479   5831763   4221265  41513959   1252413 
 24448939    760876  52785465  18216643  22050496  10519155  31884306  23918953  15449973   4354998 
 25905957  18350763  32108265  45540635   1674229  24841478  48347630   3983535  16905563   3242726 
 17832583  68323969  39997869  62659644  10488594    790529  46220920  68707839   6363399   4264027 
 36162123   1511259  20972019  19504873  15850873   6672074  16567668   1234578   5313531  40637051 
  5600448   3132890  65326657  19098879  14408133  26481687   5540421    911353  43587303   4138467 
 10580390   5215403  22980527  28510449   9413219   2542158  17230277  55416543   1737395  49558499 
  3787661  24277857  27323538  87902652   2906565  14584543   2165405  30542855   7082011  71826163 
  5173899  16037181  19365051  27444414    500463   7953439  21491835  12021608   2034681  27680667 
 24036207   3202189   3874623  13111683  63154715  58537385  22895623  55623403  31849993  35090055 
  2166108   5085705  24275049  25799611  41540791  70017422   6101609  20679003  35194469   9081705 
  5444483    467022   3383648   7387206  24404859  44162283   2220993  29293639  13167411  10314273 
 65201505  15433163   3269873  22625339   2581182  24019323   1985206   1677807  48917418  11875371 
 80983363  41322465  58794171  23955271   9157289   8506107   3294799  16728939   3760407  44666795 
 32492763    531721    378876  39540753     81259  43700451  14537043  92692385     75885   1771113 
  1893243  17641231   5670501   3034453  51714933  74443605  19925563  52369147  21924369  13934519 
 23619851   3769707  67439136  23448955  74072875   3370971  88413864    373548  21077003  67837827 
  9526859  60437041  16478970   8315661   1441058  59518428  40537025   3097867   4038731  47116459 
 71846373  27997939  53083192    262806  41754156   6027502   8338488   8238657    331531  49383688 
 67925423  14658135   6956463  44438623   1834077  18201739   8834079   8003616  51496869  19882403 
 14269599  33516083  12864581   5974523  36253395   6972803  26239011  41928723  29664540  25374763 
 17455687  10743791  28100753  32517894   2969908  26271823    328131  27669075   6411903   5614563 
 35506443   1070235  47780061  20042145   7422688   8939095  62464485  55392810  61857275  22406782 
 57986938   3901659   1288938   4763519   6141071  55050083  38122045    211605  39576443   8794263 
  2650735   1040973  22353595   5245203  36737556   3073307  40897518   6926391    252804   6168414 
 55656493  55481973  79013179  40212656  14187431  52382563  71101863  20146691  34128245   6717296 
  5050685  19143313  43394548   4044891   4396795  37300555  15026133   7712373  28707683  10082363 
   760389  46403787  18592008   2686599  20834023   1309313  13449159  38510399  73977691   5662387 
 29820573   1045011  49023003   4928046  23220401   7641051  13063337   2130819    161823  19266316 
 48886155   1079228  18590486  13377972  64460943  51839753  53026038  37001967    647219  65300757 
 15112779  10047963   2634747   6078678  39278633   9526783  10346811   8145429  67118933   3054801 
 31922910  18682908   8176187    554487  32865261   6808830   3628653   3588559   3244063  22785666 
 10922342   8143922  89233388   2491692  72125709  25433485  50656407   9003375  15092655  44790161 
 43216621  30101987   4142991  33518014  57712699  38376584  48133583   9582267  32873733  22215745 
 70383282  29537176   4918378  21394579   3053639  27834996  45320673  20134939  71040919  29442871 
  5490699   1666832  44637477  33812176   9752767  35652543  46557168   6983011  61572937  34412596 
   943887   1564395  61773331   5233323  51090939  12710275  18494594   4095687  48426153   6762112 
 15226665  73055448  70155220   5515395    539703  39271427  10672387  26954498   6944957  18183591 
 21347273   2530098  23559309  29559930  48661008  40977123  54173333  79848484   8312987  20045163 
  4560279  49545373   1804666   7358539   8452657  25375500  42588591  47668667  25691931   7475598 
 14841598  25910799  66398325   2861802    411318   4512063  73969601    356655    520036  28403883 
 24867973  56009373  30347099  45688111  49074252   7899443  52837143  23397307  21426243  24313278 
 30217911  12081920  11070351   8560675   8470107   6817605  18420519  42550155  13692123  25834563 
 37280154   5091043  61759023  85879818  77566703  36315696  45495241  16003851  18012207    714618 
 20036929  71524927  11463257  17531853  10378379   5404551  56708438  20964216   5993019  59376963 
 75281837  40028685   2499487  35237229  53157838   3420573  59791806   6923735   7778922   3049107 
 24831108    228129  28277661    757311  52628397    581283   5837051   5967448   1561386  29511069 
 80201011  38986152  38145498  61045357  10441323  10962323  18335611  32202033  45146406    254247 
 31420615   7424592  12933495   6582418  55033925  58100843  17353396   4707936  39663554  55589811 
 50539551  21449049  11851486  68967483   6494499  46902693   2989588  16442367  80847603  12739903 
 22096745   2105468   1759083   4873488  38547617  53573739  12592715  17228587  76095396  80874249 
 25599675    228423  36567963   9491951  75703248  10645923  30282297  64649903   1027395  46232115 
 24255763  16952710  55903459  12055947  20987895  15077835  49041453   4674318   2504418  13684945 
 96571479  89390872  32479451  25798133   4751727  47932488    608379  52660263  44662921   2400675 
  4961514  48370723   8630042  25720548  38498835   4519274    233568  58031367  21843339   4446023 
  3843831  41666331   2240123   3850151   3033123  15049781  22977819  36566535  24545357  24357676 
 56710059  11140863  25398211  41253504  66164373  21183917  10692378  17636981  19353299  11940387 
 14383109   7006339  28841163  39266043  11408953  94606040  78632443  17887895  81456655  56185385 
  2509731  21594011  74470643  38093298   9490387  25382582  17433413  30079015  54541753  39537038 
 21676423    163973  21809059  49857318  42798948  54270171   8629393   4166571  21082443   8004881 
 56956857  52183467  26603763  24424875  18721186  22030593  31725463  52224331   1583199  13975897 
 61020789  53382400   6317910    341043  10147113  24458883  42173577  23788315   1092806  58028577 
 41731147   8826429   4323254    199931  54122589  47382766  28166499  15064098  11106003  79593366 
 82837533   6487968  27756238  13194263   2144965  91950077  21636393  33123763  35660359  13678499 
  4864893  41900523  42479238    280481  58741896  49578666   7660051  26998498  23869563  61750268 
 34923675  45044259  40969716  39396183   3589755  22265457    141612  22105232  35282139    504693 
 42388008  72469550  43215099   9671211   2148219  40247887  16278741  36046216   8498181  35566723 
  6700627  45970110   3146143   5745145  34660539  13477769  20257116  56903073  41934477  71010667 
 19561315  59325567   3756285    691764  36475088  18737511  78654192   5737723  78822773  56395878 
 20791850  52144117  24449555  10909626   4444283  12288195  23365871   2470575  50508823  27872007 
 19770497   6963846  23505261  45177315   4006938  26263185  70172388   7484712  29373613  32590146 
 16147707    785643  64589856  32894127    130473  73491947   8867511  37392448   4814166  41774604 
 20219187  56136663  39740913  20486225  18224095   3842217  49962337  60907839  54280759  39469291 
 22985588  24374517  76412973  48205150  18337479  31870575  16654603  42468763  74058543  41118075 
 46457127  23850808  56992119  61568574  33474990  31269687  13091691  30703158   8664858  15284394 
  2953563  14996389  53895443  78816063   3116535  44696123  68374798  74529021   9291525  72039123 
 31266523   4473481  37768347  17361316  47686443  34750203  51796546  15947803   6129257   4023039 
   782143  25770216  37607907   5623355  28608289  38356518   4241776  64916013  29259688   1136733 
  4741387   3596835  14955423  16277652   5995953  10515948   5524515   8845859  90687243  11732290 
  6513668  29470473  50383351  19940139   4184675   1400717  44707184   4530165   7888390  18007341 
 10039381  73570053  34378779  43413907  16053643  45102216   5342667  54420883    669793  76146503 
 26392791   1871712  13784862   1609563  33917649  42577218  27806550  47742873  70366353  26130612 
  9775070  24507469  16982088  65228910    346151   6603423  78077243  36774540   3869787   7747308 
 13535555  16521291  34230306   2360524  24562012   8172643  42134543  38157767  29917851   1084371 
 22476491  84569255  25428327  16840965   6014347   7005627  25218127  41592303  31034724  11447913 
 25219889  17639283   2744973  11637504   6947301  31309641  23967945   2952978  39127863  16734457 
   224198   2672210  13068644  46412178  55392951  10326890  14608323  19527687  15916275  14541423 
 19632850  18409857  46746689  71898411  28808903    490779  71000833   4225449  40601227  38998923 
   385741  16049499  59295243  51466499    676086   5834188    695086  14300880  21544890   6058329 
 61540548   7497468  11219243   3769382   3514646  18594498  15200581    879993  39602903     69602 
  5986719   1669544  21284095  15672845    321903  37993095  70699864   9449251   2918313  22178267 
  5792811  19418147  11687593  34567789    481473  38632206  39206829  13227106   2997383  41686599 
  6803282  72138316  75441963  48453798  30212343  77813613   3450723  28353208   8512879   8542564 
 39189119  24263483  11961003   7884666   3085613   5818817  44037599    380382  34447155   6252420 
 20871804  55571099  62105499   5515743  31697755   7303947  22127625  24473190  40813723  64943729 
  1983003   7827099  40122348  31895363  19305373  14420055    763419  17382463  14938355  34332411 
 86229419  43000803    615125    943403  18398598   6101478  36859349  14099871  45826938  26817990 
 21812643  17593269   9702277  26363064  24726597   2405383  82795423  36306513  48205959   8421893 
 23019503  28699827  17361696    314483   4886213  13224171   5854411  10205163   5674715  40301573 
    25818  47189898  11093364   3939057  17404978   9500208   5646027  24863903  25968713  33479613 
  7015716  19230643  33858315  37278627  22347483  66311522    177201  36382843    305595   1596003 
 76950283  26930063  40049811  19319451  35711873   1515603  50854668  12921339  54546878   1616632 
   645603  35706039   1277327   6228117   8308873  50610627  38287383  35583689  36684736  14930363 
  1433337  27872667   1445528   2020219  14107557   3734350  46568126  33966322   1122171  44069383 
 70048651    732687  32429499  70311071  36982523  47369723  16665918  12152472  75767208  28676085 
 27540623  73443171  30589151  30408074  22044398  23232801  38855398  64050445   9187561  10628907 
 58127843  28721706   6413236  29693193    773385  46027699  10654377   8924475   6410793  54526485 
  1501284  17251895   2619483  27247651  31374375  87701343   8592771  82126275    888738  12070559 
 12536213  16805483  30807307  56286595   6256811  32422198   9879373  16140777  32032931  56362863 
 39988941   3252489  44622170   4329375  17443797  54479697   1009560  29786846   8120126  15952518 
  9921227   4501227  48132533  39661331  25395590   6188123  70636988  58561780  19978233  45393441 
   391913  29820251   2327515   1390879    498371  18984314   6396975      9793  92391907   1530717 
  8421675  46400171  13622838   7236599   1806970  14515244    593973  26185942   2504859  56852325 
  9224221  61037848  27018171  16095498  38458422   5862590  13893076  82987741   9675367  15491508 
 12456167   4113411  79242721  18532839  24516853   1634379   2102859  48102507    309068   1362575 
 40746235  64585590  11360373  19513133  33578382   6502828   2043505  29135238  66368001  54643930 
 85313292   2165198  68124242  16103169  17809453  43514139  79022715  12862587  20546857  65677917 
 27920743  28418556   5472627  38814675  20869011   4602339  24854232   4760173  34920723  11262539 
 46299870  56812864   5050933   3127682  10225190    245855  30796239  64523615  56077449   7486030 
 14288423  28194443  19625874  18080808   7879859   6329971  45504278   3094803  11478411  59287879 
 13843451  46093863  25682563  33552015  11872083   3502153   4173513  32733003  27109377  54068253 
   522183  19663098  55883643  54106139  76206813  27505193  21898427  61259781  11271273     46259 
 33518387  15028451   5977388   8628048   4791261   5342136  27927945   2585985   9002685  34841073 
  3266035  16895040  14610123    413235  44742720   3707944  69306828   8817795  31182949  10338367 
  6750022  30945485   2377363   3023128  17520967  19758243  17838843  51272549  24134037  46051953 
 35796479  64353273  30241433   5946558   5259847  12518772  18949695  19588265   3923843   7942959 
 22204327  26176145  57864449   8148197  11152923  36825657  40243681   3193518   8921838   6847327 
 15534123  44154153   6797373  19320687  17138574  36658433  90718723    653793  33514793  10930723 
  6510472   5543157    817443   4842744  25933975  47147268  56336109  25376977  37313499  37160443 
  1646880   8952783  25158347  20649037  54467004  47596683  33590700  23196543  56536283  12312884 
 44632263  15980115   2372915  22295217  26141469   7248195  34297953  23696971  31315789  65213011 
  3607235  15225207  30913586  15488501  12255788  14735175  19086299  21320214  27025129   4148741 
  1282509   5034075  18009398   5355973  17676810   9221769   9124811  35605819  44522059  14185448 
  3211419  45934248  37538607  70306879   9082492  36955347   9305433  37582584   8281287  16639102 
 25312293  26061444   6074105  10972520  17913200  79863531  48054372  40974063  13466303  55474675 
  3952617  40387255  29550804  60987345   5827530  65977174  20180847   1018371   7563651  21443447 
  7734668  12643723   2618467  17511099    182823   7444365   1744107   3308802    248385  17492493 
   287750  32157523  21992275  13550688  36450723  23250715  67791633   8664063  14961758  13295633 
 11135538  16605341   5175399   3840866  19333327  11829363  30305320  10764251   7492923  31225200 
 31231393  58561038  49031313  43948852  44214702  51444572  76132248  45764773   7250187     95397 
 29538609   2184566   1700598    280530  20095683   7150623  26965047  24745153  61823083  11710227 
 34756290  13085286   2531159  21056439  60869403  22831473   5663298  18386075   7236996  58912938 
  1371717   1248573   1202511   9284959  19432155  23826341  10621650   7032803   2037035  30874998 
  2891319   3181483    182031  46355001  32719768   7612507  22474288  38097303   2595921  22061788 
 11852247   4094268  18738073  64919163  55693211    802558  48663465  50292079  53542847   9472443 
  4793436  33719567  40165987    980245  60972814  13201211  54806203  17070335  41241711   3373119 
 29389421  29934616  33121211  15670240  70741323   2826891  59772573  11135677   4044579   9949200 
 16757465   9083400  12315783   8425323  62960100  40183760   3399573  66329661    154293  73027623 
 39435674   7079224  15813659  39532038  12004511   8634364   2977971  81338235  37109328  31818195 
 39533291  22533843   1880498  16580753   8294811  38547759   1870026   3134541   6509211  42986449 
 12081363   4302597   3359427  14396505   1692348  16363730  55215179  57952040   2613417  18779097 
 55626630  36822123    144351   3265273  14403203   3634620  25479915   4319235   2193837  50994033 
 37318228   5182506  36067419  46643111  54273320   1965291  40521408  11756065  28993961  19994581 
 34676733  20756936  46204271   1045060   1682120    956855  20444491  61054398  26132012  40543821 
 40710139  62845233  20386512  84890371  18675963  23963253  57607608   2170970  12356427  15805633 
  7271288  28060155  50863657   7307775  23847915  76616327  10942683  10089063  22586810    419275 
 23836498   1232095  48906735   8941055   1302991   1034847   1194747  38913523  19166004  52624590 
  3362859  17584911  25468971    747375  21914438   1047195  47168335  21439800  20813217   7419399 
  3378993  67719373   7897947  42761595   4647675  34005963  26972673  22870074   5557944  13407308 
 32396793  50326078  13184403   1564049    603196   2884711  23619973  39164138  53986765  78099243 
 28799131   5370131   1945960  24477415  21646123   7888913  25973304  25138012  69179100  11108063 
 45989243   5795001  76335003  50275581  52099188  15303563    321373  10416023  13943459   4708814 
 24505713  47435731   2807795  21301837  51173531   1966151  93042068  18288288   3978331  81902723 
 15572701  72387633  30025041  41551035  14223451  22171645  79236953   1626798   3138883  13369863 
  4600077   8904993  33204007  69738538  19109291  31371951  30166179   6878887   1835139  50525455 
   570459   4325768   7928071  45469189   5785117  71473382  11841095  60994493  16006388   5460751 
 31920037  36337107   1802661  12623571  42968490  22982304    625839   9550163  78548283  23985591 
  3139574    458329  39176613  12331808  90212118  82747251  24104533  53718403   5758553  26512960 
 42141051  19635783  20362023  30097923   4257051  61483388  45953095  14130467  44576883  19900146 
 22203555  36168310  37249043  40882822  34502703   5946657    323670  13220901  64178387  42089061 
 16593675   6239711  12736693  56181083   1021806   8849833  56568161  67915047  16891732  49871037 
 70356192  44381399   9336238   6872181  16527858  46121463  58534133   9529691    930998  18097033 
 65688291   8403323  34461867    426373  43525473  24343455  16294523   2620158    737130  36816658 
 31498783   9711069   4852343  55688687   1395429  25205347  23421813  37286961  24052305   8225371 
   953079   7250863  27140686   2833335  28935133  11829849  11589243   9999807  71767203  28583502 
 11313663  82463712  23162739  24787455  59067697  67764459  94968871   1408918  38372106  40098819 
 40471719   9567980  52977363   8245761   4360668  91239028  44405391  69502829   3626493  59599423 
 49080663   8125123   2388039   9421085  85261939  54228193    480698   8984503  10873068  47213160 
 37321803   9026056   6094198   7046501  40727499   9928475   5978491   7977477  60049563   1255757 
 10973067  27202599  26416203  28879043  67575120  55244983  19283025  23450739  56590549  16842993 
 12836859  31889947   2220352  63152433  29527443   2243844   3571977   6588948  22626951  62006977 
  1007591   4595707   6890555  32420746   4711173  40581991   2591579   4454773  38666403  41650263 
 35403883  13212393  15180157  37227227  32543633   9091785   2331095  53146491  58776977  72761379 
 44501618  39227618  62177499   7520293  16881943  59888623  34150558  11757651  13852923  16743168 
 32117388  19986425  16098006   2183298   9071969  33179595    208243  88885837  13531311  12835337 
   324834  31483515  80019417  40320795    248217   2094945   6049158  34803723  10319488   1430268 
  5315299  19235539  20335098   6575759   5677851  52424523  19725675   2921955  14154219  34860774 
 17706483    793123   7468404  43740843  11195741   7608263  51704115  17289073   3619683  15509253 
 45613159    167807  10766420  27161851  68010549   5981825   2393579  26265325   7337323  37144127 
  4454223  28961655  41279163  23329716  44835403   3859224  61709478  22512141   5279483  13323147 
  3123315   8162657   8011966   4959597  18921891  31801431  52831563   5098678  18328755  26967219 
 16696158   7281521  10070969  70753273  31437577  17570469  18868523  41788023  20336882  16559934 
  1865155   1534155   1983841   4349688   2253444   4157678   4919943  17965279  55721511   3652763 
 28519663  43517883  14143187   5242683   9424212   1562324  14836659  62555693  74089523   1066166 
 11392239   5158311   5501491  10477648   2376893  43748751  60025440   7296353  17754498  26829273 
 57056507  15718374    795798  50044093   6064139  43638433   7526400  34234747  25477715  32197570 
  1559999  72245769  36140871  34958907  22988571   3954226   7233255  12153659  17171601   2540227 
 57284680  10550723  38633795  49902603  38329408   9100294  22751007  76135387  13653826   1643973 
   633145  58226865  33091674  50509203  35148724   1250409  21516551  61995943   5886393  80951767 
 75195859  15133371  35066721  53025552  16649413   7989009  56374440   2158107   1874715  53407043 
 31254150  70672879    492369  10454893  26622469  48742521  24042515  37744815   1055421   1717097 
 28445559  59465719  57804298  39039075  20915373  13019731  43892713  40119483  15444293  13858255 
 20073211   7811771  59822107  19620181  31821819  12248875  22761561  18401671  68957985  34921663 
  1267319  60290307    845421  38177031   1338635  24951201   2918611  19082753  17276379  46290698 
   267154  25621665  15912698   5108235  14966803   7618592  15591667  47277232   1757970   5369073 
  4640330  54687973  25738476  20220141   4624413   5710665  16128363  21223923   2620683   8931258 
 24991166  28692123  44868258  28073313   1232041  55241969   3940179  18699562  52379001  48754443 
  5317208  15996290  60245437   6281469   5674047  42640278  42810063   5158078  33479466   4041623 
 52481343   2809875   6580178  24541576    966605  22295749  43062786  20629998  14886507   4893891 
 13401768  37903141   3162593  18098793  63718679  15490122   7763556  10025783   1946623   6617067 
 27941973  10865563  39769039   3433611  33994908  25718907  66169460   1600953  71241855  69906337 
  1510811  80914447  19438668  52631208   2333203   3602463  20986439  18730723    997472  82910437 
  1142553  14894223  54283845   1373568   8507693  35536393  19260203  24900219  18064263  53855835 
 58922643    701754  68949983  23135427  56318775   2780914     52233  31194195  69056187  33113775 
 48160411  13562923  22726239  33843219  16920635  21227691  80660798    288609  78627021  64898084 
  4068303   9382923  51838917  59665953   7973154  35232073  11288199  14143155  23725023  64175619 
 23844229   1345740     37512  73658463  55612737  39871194   4462791  20231383  83854416  54519651 
 23600175  15691656  36427821   1278970   4218057  31921378  18595705  27122855  52548443   8830056 
  7234126  16870371  44779951  56550051  74504986   1519686   5496699  38814249   5527251  18593623 
 22263111  55888448  10277320   3894372  41319333  49246385  48986767  35472446  20061808   5711207 
 52991675  18084203  31854607   3092933  36833881  41062071   9132642  44474677  10263079  42584938 
  2963643  25551513  45861873  14891840  35114773  55993605   2654418  79577353   4340769  19203999 
 72079962  10085352  16067354  32782821  16422613  15345579   1717818  10855299  25294139  26600220 
  4689437  26088381  15496607  14030139  47232828   4549387  14736127  26328315  51645759   1636488 
 40742251  12214433  11078358  22074462  32788923   4167117   8302958   3878075  12973451  56568378 
 76625084  48477068  24558918  48827328   3189915  14344439  38455323  49811223   6654023  43320971 
 37084577   7465691   8069073    505656  71469675   1367151  19197193   5045091   2120157  17336448 
 43400499  75363243   5105037  14274838   9725163  18987933  33457023  12661688  56671063  53656635 
  5749735  59260219   7448773   2864193  13437253  44149641  25331695  49863318  23061967  90668070 
  1679123  11386455  35939603   5715732  44884545  54042078  18497937    708467  66059817  42682143 
  6194003  17687523  46130781  59075748  20052506   8880273   7686023   3084237  15788559  23857410 
 62735805  21816043  33381519  26428991   6406378  62068971   1805551   1190559  32657329  22026303 
 25785780  11058816  40472633   7460698  10179057   8690761  76126327  17033748  26707767   5536248 
  7247906   1396665  12796027  22752804    185613  54051810  63432705    558421   2990273  18309123 
 25756893  49426137   2618743  23061267  10480824  60760401  77943430  64694803  11534619  28165157 
 61090305  10888284  38387978   4701169   2803763  20479343  75465453  74637631  45734721  33848535 
 19667823  13178121   4182297   2804626   1577139  12866163  38215203  74658047  61494138   9384615 
  7401447  43895401    655961   3139874  28226321  15574843   4547593   3126421  76401963  12896160 
  4891746  30909885  22777702   3552683  10052913   8668683  19602407   1034548   3295273  50254523 
 53197659  63306894   2973219   8221994  70723083   7041579  24123188    903063  78505173  73413123 
 19847363  87205897    248868  69079263    992715  20113907   3691976  29031567  88721187  17694107 
 18743323  56914398  27702108   1445783  11234549   2668392  37779591  38289107  17240511    434128 
 24193353  76849116   7423187  51551095  42219195  22706873   6672045  19519983   4143248  13476193 
   397961  54132773  56054538  25047393  35280196    149333  62022663  55782711  79962267  26297843 
 26779119     26504  17920158  13365637  33388683   5673147  41328948  62101771  30233181  22827851 
 14867019  35521083  43789539  53453691   2136023  20577204   9968211  12753949   7545973   2003387 
 23513418  21008723   1245023  11968689  47672033   6403462   9871173  39565113  48247035  25412811 
 51302048  26944715   7366848  50939144  17744091  36778333  32185276  50791497  36580187  23159998 
 25260763   2101243   1277435  75699723  13019217  35101073  35310471  88205898  69653383   3545385 
   156983   3926452  55622391   7390667  18194153  21242541   4711496   3155913  31687779  36472123 
 77104159  19088657  31696905   1981707   7062081  32475478  74241465   3154659  14888507   3347095 
 58357067   6378915   1084275  23016303  30719420   5585066  47279091  37228695  26893323  29731761 
 88757883   5450667   1832763   8484795  59330499   4891461   1358497  50913531  82326993   5539191 
  5972034  12778471  18317898  20403079   7430532   7908603   6980163   2042385   5903493  27350523 
 43863348  33768726  17537936   2164119   7589503   8526037   5740410  22856715  68633655  41776199 
 71757051   3964199  36066948  10743037   9673773   8930393  25497863  10444937  42514181  19645373 
 72720693  26422875   9120251  12072666   1114203  37852987  60412173   8018151  20663906  11567811 
 33877817  30747507  52090023  13199399  15541614  64239579  47495303  36120863  15271775    866219 
  7634031   9310259  32665119  14484718  26349763  67829591  27060264   5383035  50508023  23866773 
  2303008  41985774  55732198  38229379  11229574   2593623   7890486  35513663  33436383  69474843 
 49375443  14793951  63620561  33865035  10435284  33511986  74148943  24235131  11714313  20984843 
  3572299  41133868  24933788   9942011  39650723  22332021  50943918  35790048   1949580  20369329 
    81414  70050497  40827403  47752603  69791923  88432187  39702921  98641266  38849695  12953637 
  3581884  15196537   5162427    332245  77474253  22171179  61761603  50473170   6115617   9104190 
 13069103  27397806  28942219    223779  36936123   6394068   9439458  35657527  31973298  34552212 
 35691623  53953869  48106951  54581878  24047382     22423  13709144  79955259  87092076  39347409 
  2110951   8935101    555132   3788243   8595723   2421762  58046158  38124440  66423179  32042913 
 46175627   7375249  27092783  16764645   5602995   5847873    660633   6798651    224603  25606543 
 42399885   2511619  45073410  78041735  18433151   8930619  48134145  29197078  10118103   9414163 
 28181227  70976863  40887153  39283873  17799943   1899663   4024569  12220113  18729543   5502060 
 12744480   2765886  44776601  30029619  12905772  28167995  25106453  29415759  41702663  82805824 
  1191383   4382307  17124903  19641492  10985641  48825163  31407345   7084541  18099006   4292427 
 12882951  41820138  13689067   4792531  42385581  50338383   6554184  55549578  15244737  44560891 
   487519  24619067   2740434   6408915  18920427   1137903  38586491   7125755   8485368  73457115 
 36502919    214667   8207443   1726435  64046397  14109147  35987648  18217923   1058427  11751219 
  2960171  46778235  53316861     16308  17183995  19585762  38503707  48265215  39193053  21506845 
 37566003  39915072   2324179  30991003   4483833  39782843   3262998  45497133   6974623  18753209 
 12674444  29041595  44968948  52819623  31140763   1572276    325441  67889659  21030027   4042341 
 51341027  90292988   5445255  10425633  16010039  14940854  61221963  14799983   2399163  23506435 
  4794335  43597019   4147273   4075667  51578158  38396223  24401151  90201102  59869491  21271083 
  4341048  34075372  35235311  69500249  25558103   3073723  69446567  65473973  34601155  47245540 
  1620723  18104433   9485612  17444489   5166063  18110859  18465108  44996273  14926203  15533443 
 27466525  10716667     81783   1733685  47545640  39226733  38863877  18286998  12735023    147964 
 10370304   7574011  24035875  97341783  12951607  34429499  31445948   8100609  10531527  60388009 
 22607092   5934468   3750500   6106143  20103101  43914498   4198069  33463325  39672789   5392965 
 16169795  14133840   8419608  36357591  29149239   2908945   6007236  14217391  21325911   3735579 
 25332903   7529049    804019  22939103  54325725  59427501  30569640  11263503  51406865    189467 
  2487708   2480251  23069967  57089876  64056263  14461143   3566179  83949912  26239370  32277855 
 10554953   9006407   2776461  30390115   5253021  31296987   6420659    484899  52591699  15043261 
 77053255   9647358  11243451  17975115  23484933  38318049   2807620   7093665  21646397  25692623 
 45480229  32695996   5157237   4923441  26317938  11235980  13530747  19864611  10612367    568875 
  7019811   2120667    414519  36304639  70268919  41670013  48106621  19475817  33784830    284121 
 38456163  37707243   3435491   7901387  15892671  51773485    537955  25617637  13804455  12304338 
 20402841  57928817    445137  21623741  28226867  32548908   5905268  37839378  52061381  49167574 
  7281496    950148   7832463  55521913  18305139   4457641  25286073  51349947  29364084  80644589 
 45096888   1131533    937279   1420503   8776812  10747986  33041463  36612738  74301462  14424709 
 17710060  21264363  42217848  64107195  15433506  48022064   3592635   3693918   8218059  66967605 
 92502555   8746471  11861223   9589736  26743245  56200129  17436469    375138  44989081   5895975 
  2146645  54079293   4747971  35916227  38396679    171235   6292398   5817773  61228779   6803246 
 54775203  44881303  29016333  49668147  63722171    867483  53900923  28215507  17789622  28751131 
 39151697    371922  49107368   1446279  40052583  87065643  36902335  22925902  37576662  29191662 
 38647662  21922185  21718567  12529068  19464343   3281349  47846563    458702   6757915  49869895 
 16917727   9581541  18681188   4187523  40343525   2534722   9615050  12641950  49955639  21225019 
  8422470  26322931  64255686  15336219   4973399    716513  62554307  20039427   8033152  36638179 
  9836520   6689833    201615   2687136  16186587  21644091  77580002  14697498  67160427  30000643 
 12474763  77862971  74715225  13563879   1268439   3304059  24386541   2512393   7644289  10033758 
 49540148  20839095   1012487   3271488    702393   2295903    762053   3369775  18304763  16322583 
 11848335  14306779   1992267  14079897  49942603  23549779  24212528   7272639  57324903  30790837 
  2258241   4450998  39466552   1610494   9345452  10604607  24250564  41879077  61690731  41336299 
 19585703  37750615  59165691  56116290  22535643   2270171   8361148  23668188  19418379  32947323 
 25239743  40837767   3737883   7230239  60781459  10845023   8477033  40151158   6150463   3732693 
   294937  12282351  41240934  21058459   9206283    131387  35443799  20322054  54016451  59734413 
 67857321  56926590  39724423    180385   2628665  22339769   3270447   3381146  33849147  48903639 
 60755818  27473493  35254110   1716399   2297859  44331423  16675023   1154555  11151753   4859968 
  3183078  74239483  45343953  33163451  63406461    240033    437483   4167383  30229833   2414479 
  6991659  22698131   7279339  87284538   3199530  34982631  29612019  26544521  41964875  44208657 
 40958751  71889776  23720046   1965583  11793108   1894197  73919584  23737361   8181259   2314109 
 47588447  13752783    471043  22036745  28211437   3201108  47978481  17903913  12776023  11632102 
 16379538   6998868  33787419  11298775   8730395  46763301  61852848  26833026  53560123  76546698 
 33571284  34358007  46811021  82396923  66784411  54497571  10025979   2714173   9970555   1219698 
  4611569    309336  18474873  54380283  23736703   8022038  22335849  15526005  33941654  52920903 
 45435123   9471743  17439095  50223474  29548869  43545243  92943472  14862805  11775579  37313069 
  4708806   3576789  48468453  18646782   9513423   3893670   2507062  50940180  10155492  23338711 
 13459686  14078517   8214459   3170499  18523419   6144279  29676597  25149405   6156924   9841947 
 14424423  36802707  39048419  12661378  11909475   9909211  29512771   2283131  73949427  70979379 
 32984723  37115565  87985847  11670504    614319  25759428   5963037  40206640  26571889   4158459 
 48088971  74277987  52704347  25645691  32410794  30017283  18585395  10281538  47566815  36294675 
 23694539  10911723   3136403   7714332  36994767  14630811   3584113   6544923  13500895  11687671 
  9474435     57439  49203473  24290294  10661543  11629551  47866853   2639407  12122422   3918525 
  5560373   3697674  37522123   3201408  50453673   9326041   2860955   9668886  11278291   4665719 
  9651002  27537189  16496923   2732139  26164657   7650987  23864495  10267806  61054313  47366649 
 25270793   5985303  10619678  11818993   2588793  30681155  37549203  44424195  78819843   5056779 
 14675121  32927019  33247135  16934394  50475467  56808708  62122617  35072262  30708977  13801251 
 17105275  48391323   6031925  20148054   5529234   6225383  34694079   2945748  31336008   8104142 
 37677723  13147815  14238986  13271508  18668877   6097479   9441299  26231482   2693955  50184043 
 20985243  29182029  35127423    415791  49603313  21081348  24248067  15781644  40310203   3180795 
 11714319  50442405   2924196   2536527    103555  12264704  14787675    227603  18590723  41439993 
   508029  25433730  25901817  13931659     99361  14399611  24315183  48178683  22011819   6713844 
 11842863   9342848  20930808  97259086  12641763    558723  15017704  25002268    230243  28867013 
  1752548  37935933  68185023  13131269   5791243  30703755   3951059  18154749   8105913  19985129 
  2643449   4842297  54555513  68197078   5851077  25624059   5883777  36760891  38364563  42170538 
  2706005   3098223   8294097   7935883   9738267  44009122  15207419  28713115  27324573  49295103 
 40086078  75461630  31334334  34020291  16035450  86428491  13746717  28975047   7469051    563423 
 13329305   7787598  32136087   2353158  68356875   8584607  15723345  55799503   5839755  15334215 
 12815387  16613699   6734581  67450962  16802907  41762759  43548232  15871433  28389721   1077573 
 57310453  16936619  35109483   4881249   3990048   7513541  14512698  45041535  48281793  23766180 
 16328439    829367  47674221   2839179  50961917   1907889   1136893  31178853  65130510  24995991 
  1970389  15180585  16316763  58983987   7084837  70161783  14457753  49595712  67338393  10362693 
 50337135   3188981   9744064   4328535     16079  19467441   1125773  47622327  22881345  60149589 
 53089083   5309403  17423217  26693208   4074683  48795333   6768143  21237495  34661942  19419180 
 85704195  26724171   3546611   1332937  19293623    221526  49529128   2492461  35367813   8691162 
 15874443  12615443  10821291   6679872   3585214  53700273  49253555  10172803  11835387  43159071 
 73703346  52956611  50165623  32751201  67993477  44980293  39785352   2071883   9658023  50693766 
 34169973   5227559   9233723  51227763  35400410  16368398  82447878   8846601  11191974   3436008 
 60038547  16751910   5907108  44111162  48918993  23924291   1045979  76858003   1172475  20979915 
  9667093   9585131  28767750  27620613  54603771  13352262  32592207   6712985   1263318  20651234 
  6110922  53747091  13152075  46902459  52370575  21216749  19616915   2632302   8045088  48941074 
 45615063   4743471  12550337  36214063    599553  10581133  53043633  63074212  20394392  21819858 
 92947515  45713859  21420051   1405935  21430843  26332513  36796427   7910163  28431123  32029275 
  9074468  19472630  10141067   3858890  71968379  22755180  16207572  17892113  15261369  56758443 
 52968213  10845351  13646385  18309691   8104907  24947683  17467931  18598554  13503453  20710824 
  7437435  17162387  33104748   1091899  69534213   6353163  48894423  82180898   3101125  68562123 
  9537963  31980530  95861955   1369503   7813884  12174240  47185275  27183641  85051257  47766356 
 47987115  63154398  62693762  52016791  44806164  18087053  11753865   5034250   2882383  72973993 
 13649058  27723593  36705831  78937107  29949423   1524953   2597199  68703753  85398463  26381388 
 34898667  11208577  24081785  39448771  24159013  29043709  46519371   8126864   2111163  45356973 
 46235884  14741685   1325643  46110383  58073145   2992061   5886267  12909673    178657  57625489 
  1529664  20523135   5620884  20867129  21796663  31095199  32396083   1629411  28856081   1790373 
  9887748   2782458   8403219   1076300   2402939  65747519  44688828  14377135   7182611  66944187 
 83093947   1596603    692613  27980823   8461827   2140316   3869559   3512723   2641627  21067405 
 69599283  46825650  35484963  10550082  52357407  42013073  68186199  10526622   4918443  34451099 
 75527223   1145607    743549    485405  51821147  36684315   3116012   2672143    793736  12430413 
  6458586  39225583    896534  71416096    940398  10137519  42574325  15704955   8672894  65894080 
 17760516  16681903  46619793   9669423  55744584  65657627  60396686   9040011   1459935   5401128 
 43036081  68924052  34308179  58796807  71087783  63984813   1851003   1854591  26048346  32049420 
 79559013   5591072   4119689  33208903  21779007  19175745  20064123   1290594  37918038  28004764 
  2457362  67971534   1909968  39952923  15577659   6186595   5570053   4595343  59205137    364905 
  1748077   9585610   2646963    566715  85747157   1616745  17579947  37034085  86693107  84447678 
 72969813  51058620  21913125  65381755  16922873  23488335   3305348   9182459  24939633  64625859 
 33079851  18551341  10545803  40933968  33806093   2260387  38977316  21372555   5810235  12602713 
 18152919  10780179   4830509  16030691  74653263   9879451    306253  20967837  81689351  53467299 
 13073784  54670211  70282118  12072789    538115     25245   2372879   8205815  14068635   8256359 
 62451740  32206177  47181147   8806207   6659363   4336134  56896353  21658713   3751428  12880793 
 93289248  17253067  15746498  18092343  11658453  21456635    339137  12710307  22374754  69166051 
   967227   8283557   1023601   5690599   4217053  22023671  56935639  72028232  43684956   2380646 
  6261861  13519517  48768018  29334852   3363536  25181271  45388872  25669833  10620369    612627 
 27150279  14329959   2344281  41590707   4878795  39973623  22043721  52142907    106583   2105475 
  6500453  26820623   1036529  62178645  16333205   2406474  15472539  22447027  42513833  10038344 
 38524163   5290558   4473647  41837711  65216823   2548295  20508647  10496961  34805691   1232073 
 33968747  52762155  11315011  13378893  78910467  25297651  12819942  35380384   9365185  28596425 
 45194747  40200038  23494662  83905238  40340363  13882017  56452623    171283  16190277  16936083 
 26748429  60091044   7894295  54155146  35198241  60755667   6825457  28278425  15836667  61614039 
 32430491  40991947  26281303  15056807  42360833   1458765  22844770  31716347    210550  51702123 
 36337591   4418623   1426443  23524546  50239858  26096319  26173517   5030748  20641304  62626869 
  2674011  26395366  57216853  38850977  13512158  15729837  46219589  24433931  79716927  30263433 
   378119  20507995   1586763  12329355  33762387   2457078  15405892  10911387  19183639  15143213 
  8194291  10409795  21066531  14963693   2118723  23665733  11048490  13124498  51723067  42771075 
 10495394  11591003  39757557  13457747   5314827   1073019    802579  39241122  18089239  46716205 
 13344538  32512575  46198236  41371483   1747723   3659324   1636475  36218382   7677582  29009229 
 89254991  74259168  42806463  23541423  20742360   9932069   3375547  43178175  39466681  21043299 
 27198846  16688241  45418083  75987207  60158858  51537443  48093471  30976549  69103123  25363093 
 22981723  34247259  11249055  20417051  16958031   2515799   1019023  26624196  38187294   3270328 
 49640910  57872205  14232366  54204091    246684   8621736   1159271  41684454  20234931  33427083 
 47881173   3947863  29203703  23081328  26746323  91714587  66019281  58605703  13619841  70666240 
 58778853  40540480  53288279   5159673     99552  42762572  24975213  19275146  28982447  48230388 
   748514   6148779  47389270   1136811    537553  12245061  23017362  51704813  58458068    292887 
  5316096   1760171  11565863  42232983  39290595     17371  23380793    660013  15692163  49531953 
 87535539  15137135  18974379  17747376  12383460   5223661  17488839  30878355  40142043  20357691 
  6600123  43616003  13239986  44572380  22074517  29414958  62324112  37523730  90829903  60706173 
 13813923  22630380  30082323  35828083  72659744   8084631  56988643  68588907  31251603  22599726 
 24193569   2160743  21332454  27741591   7362115   3562597  47154553  22723043   6902921  28007406 
  2248603  11054115   2417006  47300948  31304990  62455488   3236478  89657574  59186359  19270311 
 42663707  14496799  12220315  10970616  33737454  17313420  11836509   6663573  22746701  57028171 
 25358739  31129143   6935883  69081663  49888703  23002287  31981273   2009577  67968573  46208824 
  3908790  43557630  16794342  33614223  11944872  12884635  62741068  17796080  28140588  11187141 
 26962830  29209520  21559221  30637756   1059393  14250249  55222659  11949277  13688265  16825204 
 30157895  22900923  19880769  12278427   9292545  11695011  13363828  25931223   2267759  27451791 
  4516247  18297556  30809307  14725339  11511738   2670599  43264251   8945367   5698779   4301991 
 23228583  14140123   6842792   3402324    623391  14244045  49078797  37571803   9971988  62035593 
    72665   2265423  45303498  47030949  97324553  18044868  15417875  35338083  51133632  43054855 
 64219803  33777723   2500523  30294411  28678043  43483677  42897777  57998202  15805869  19654511 
 35743707  51822808   7987196    584223   7816263  50821323  34479195  13556287    719323  19317315 
 24516879  29889573  32842491   8556392  49963003  22275714  15951813  34937763   4135254   1515343 
 41810337  44040513   1484641   4258498  23098404  39068628  63967386   8566814  26045399  44450935 
  2591241   1111413   2661243  12304358  17262738    588513  73466413  74612958  16756163  37712265 
  3707554   4577397  52045779   7741893  14550153  13114085  34164273   6968909  21733692   8936043 
  2223966  11777757  28962513  11829504  14940603  76516329   8206394  54182293   2468207  68497783 
  9897425   7667563   5418627  19998915  31803988  29939339  19835557  50710387   7064496  21192423 
 20317123  50357157  55960941   2876091  50741863  29307798  17408083   5669787  45925167  84611741 
 12387971  34234322  51295325  59425395   2111925    197073  51727519  16230575  19521291  68379629 
 56423403   4702017   1381888   3254302  13717674  57676027  85990825   6267139  59863791  91640148 
 24551283   7953149  35435173  28203980  30872277   3049813  36597378  31479948   2750763  23261915 
 25918005   9804323   7572025   2134583  29887815  97750392    500718   9723498    224823  13034014 
  5772345    387035  15492457  54633779  16936123  18663648  46896549  26860476  13585355  33101893 
 13474930  15712765  56787285   3454003  24978069    412223  16173903  11153427  33354187  19586565 
 20691027   2455143    926155   2410179  25304619  54693209  18488359  18546056  46235281  38232048 
 58630947   2370955  22286597   9112443  21020752   1322640  64903409  29700951  64989011   3742743 
 55712663  24025818   1508397   3861723  15604439  18833643  37642369  47122235    105917   2151803 
  3887453   9613723  22783587  13668191  14603451  35875410  71152899  36789657  30048357  39570395 
 19813065   4559553  31208319  20247302   7474998    640543   6925723   1827894   6061167  10796830 
 56605263  50965405   4636839  61179835  33096207   2068919   8697347   1092543  11025307   5218991 
 33825723  17613521  12889923  33112579  67697999  30443253   3606929  91504308   3281948  46937222 
 19672302  14191923  21849475  53709075  32293831  15004986   7457433  18768891     29607   3630955 
 61170711  52398483  57574535  24446587  73873419  39881323   2712843  71402883   8963211  21625683 
 37446119  16468743   1768425  76902198  13754870  22629401  20194808  29190900  10411435   6135375 
 14988203  60146919  25932617  15961136  34237314   6869723   2053798   1498083  63846327    560763 
 17882112   7175139   4568863   6187495   5010076  36742182   2511135  65865048   4811028   4206731 
  6592725  75529938  70587859  22497156  44642303  21102204  53319059  11505394  64442433  22702595 
 61568643  20753535  25975591   9457623  15284343     50103  10958933   5001483   1789443   7190103 
  8159823  31308379  84311673  53963058   1818481  64222593  45141063  20339178   9221119   5058591 
 53408363    121153   4244411   9220608  54792553  47794818  11184803   2068032   8041429    861093 
 79894835  60278516   1458771     23611   8378271  57044661   8758743   2584185  20784689  39274422 
  6181552   7348983  52760863  13746357   5204924   9910548   3103473   4966371  60923031   3215227 
 28253185   1562898  15701901  50590183  12825222  11575419  37476255   8568427  83947505   9873231 
 32903943   2156760  18543651  28332609   3154803  10093038  46933611   1156011   1703283  52106217 
 29943947   1767243   4250803   8213743  14188173    303636  39721998   3836649  40431869  43870747 
   134397  23322525    845890  13361233   6644875   6575279  29083720  51082569  40197683   2607649 
 57605668   3405240  28966032  49075503  11458320  36641943  38137583    449117  11980536   3604623 
 10030298   8765623  95697339  27865065   6796689  35192043  17397267  32477763  24446583  14252634 
 30619707  65441173   2566505   1641547  77799251   5470653  47778033    256059  24845867   1081259 
 14249865  16348329  16923705  11500773  61310589  48916914  42858935  44799634   2345535    437294 
  9237921   6899131  52998335   7086919  19082298  16964587  22057422  31892880  31061652  26784993 
  3841656   3857799  40343313  37732220   4431147  40261683  32508921  11892273  15958272  28607403 
 32825153  69563599  55199571  31455573   2329472  56365763  16125093  47978067  37178273    719331 
  1427743  39935962  21990953  45363067  10614459  22659486    359927   3684023  64963140  23483968 
 19173823  21998031     22670  63569823  33965148  15745677  89232411  38211909   4595385  10208320 
 67894260  39933143  15657268  31903240  14333766   9986568   7127579  12098497    960903   4703577 
  8663193  17358635   5588633  18710763  33526833  42955268  50255943   7206207  24087963  17852144 
 17880187  12085239  38628339   3953165   1731390  40408430  27245759  38815146  60014295  51674602 
 69028923  43014510  26937388  57014307  73000593  68371491  22347063   5903313  69981498  23323761 
 84822915   1172411  43492033  10651179   4262123   6569623  34383767      1592  60597909  67550177 
 11708583  14293446   3140169  22089008   7354925    876050  33857681   7988051   4022223   7215555 
 51585195  33286390  89691231    367799  10693803  34010715  23184265  43133848   6673147  17170803 
 37194135  18363453   1069761   6949131   4430360     41426  55571199    929795    271615  24736107 
 38611263  20238918    110091   6308621  23806578   9500568   4440321  26316336  27781188   2262991 
 57410952  34818393  55798799  59375054  30730299   1831063   2799623  11770413   2904835   1833243 
 26690747  21534678  24071745   4787312   5137143  27471783   1294171   9051620  31725192  31092645 
 42527959  23404518  13307232  12953773  21965344  29513090  31346019    280883  41356078  33135253 
 33028108    853167  48899823    668638  28291771    603051  12136057  13532037  29759099  51651708 
  8045799  14792741  37349534  65406723  66610281  13370415  58388010  57183643  54269988  36006639 
 26595741   1265541  13541508  26450253   1891567  72917523  36915123  28574777  23828441   5184543 
  4381115  72509371  12835734  17956002  66807899  37167903  48675588  60576367  26910273  43606035 
  7950879  40960691  73196259  82899198  72911678    477837  30054443  11049130   2303188   3846515 
  6869682  27613697  13785795  26175473  18543515  72392274  47995084   4673171  27715707  41573163 
 14366553  12621093  22236960  55650587  27874281  95850707  76090688  22126149   8629803  48794757 
  2717826  48225831  77375055  61791963  26733943  52916635  55217457  12875075  13800793  30635379 
  3320296  12720921  18064829   7209837   6451299   7143318  77747424  20688945  38513514    476148 
 37667648  10740752   3479307   1763931  14238753   4142751  88102635  68093463   1647366  62949838 
 19074997  13601471  12410023  30601743   9112352  12047086     61458  11697952    717879  25992609 
 31535977  62645973  29650443  19375675  30763653  10905572   3023715   4514567    436755  37600608 
  3054363  13942833  19524332  13515883   4231363  22623261  63823641  80876025  82992123  18842849 
  4690226  48435972   2088429    503144  12266690  18694987  29503366  41186982    222447   4553595 
  3486353   5064663  11118251   3631800   4936635  30446593  66315918  77365383    774267  31627697 
  1432373   8965482  18083993  65572343  23583223  18847199  20413383  32879268   4344171   6966018 
 43748263  87735243   1138611  15807633   9737331   3645053   3679535  15944919  24085457   1530656 
  8596747  55021439   1600254  22004940  66824961  29505187  31812353  21343593  21342668   5434058 
 32508173  57944240  23219968  16775259  87792351  12071091   3042155   8523519  13875873   4775475 
 31336023  23537076  40101313  82178673    449043  67178172  18017405  16759671  34113627  96186987 
 19720368  12947511    662542  51674991  68053214  13773386  24575843  27893373  12857643  10717209 
  8542020  34829403  50445243  27382591  69127359  33535285  31160610  33413811   1036275  13101288 
 19417477  37526139  66962783  52555958  16568683  17662185  24875895  15146475   4802751   5227107 
 62479959  43602123   3789051  26837988   4840489   3652123  41413934  33318147  10650363  17462589 
  4422723  28937943  46168740  19126065  21887601  44552998  11701960  13344648   5922051  51260157 
 22967948  22769778  11914227  55299003   8659893   8028339  43017323  23405173  35560893  53404673 
  9261081  12206653   5058154  34730223  37385103  67919933  34940626   7252896  11086993  50248023 
 17662719  14130171   5542387  24022602  36819815  15900043  28971312   7565361   2006073  19989423 
  6533155  66227739   6690338  14407512  13899333  36178303  62703439  69805071  16605719  18416841 
  1594307  95087969   8758523  24365733  61432065  41751164  77498843  32970203  29174667  15624699 
 15963411    549251  54639873   5113283  36507861   2932923    223827  85390038  15387495   8663787 
 31375392  52127475  26999418   2239591   9794673  77816865  39377535  43175733   1877640   9482244 
 50723031  19910607  30454995  68132207  34639409  17817771  51091259  16083552  28841123   7040706 
  4172571  13281923  14057916  61521441  22984827  76915365  66574213  29150107   8313735  11898933 
 13516643  61759164  96432514  34609269  12636645    900755   3584891   2381635  53385065  16571635 
   744515  24646383  79057023   7211103  37019931  48117647  12175251  24579223  80981361   3619110 
 40425613   6574108  63397743   1753881  38783119  34149283  23617083  20598573  15984763  26736699 
 12296134  10089579   8628760  60283003   2594307  29246448  16834437  47161643  48545566  57686913 
 17297179  30534198  49745499  14608763  36605373  20742779  35611343  19088283   3710355  84892701 
 72156151  54912123  16000290  13974905   5510877  78563454   1942683   7765819    774995    106245 
 35600978   7312539  50414799  15859673  13827795    129832  71429703  46717043   3382653  20298471 
  7760850     88647  51864873  13677125  17779767  35427790   2740833  10264811     66365  10304438 
 54023883  21152663  18197502  65983731  14417691  18835816   1974333  16763528  16081963   3357187 
  2598486  29956269   4158434    598071  11340518  14848500   1720611  10858833   7583001  40694363 
 73649394    722026   8127501  12651863  56456937  15537463  18152880    947461  10385355  35139008 
 32754619  47452873  31892308  31233204  47329249  20595919  74770373  34493559   3191668  16466699 
  7623739  58731283  18403683   8440715    470571  48123198  57412803  13217883  34513022  21970123 
 71364811   4891668  38492031  14880113   1309248  48020361  53928088   1421751  10681333  27276567 
 40037883   1416925  41525223  40466059  60321228  21502118  50575135   3255837  58214223  14362845 
 16777013   6311944  27506703  30909489  13407879  36853123  57512138  10714743  35547298   4795165 
 35991771  15031623  56919423  43372923   4180083  14082180   4300167  32194618  25415699   3701573 
 49594566  13053963   8079333   1750352  47999215  49328069  22242420   2941653   2751073   1488149 
 10484604   1408873  59279563  56090583   1498625   2865095  15561187  77413002   5611323    604627 
 56811880   4788219  10634873  19281417  24647433  60785923  25217583  22897857   1688181   1175163 
  3589503  29824435  47644023  61885299  38293483  13091019  18417579  15712251  54614485  25386460 
 10530027  11349123   1700913  69172613  49863267   2556731  58697691  52687653    780491  26186941 
 39968658   6717790   2648865  32456824  11141163  47319675  17284913  26513170   8524131  89471925 
 49082863  55110867   5546943    783867  49514811  12115435  34245906   9897929  12677883  43355239 
 22975579   7955941  28426068  20180602  87456546  58781895  89524155   7098795    678423   5349065 
   100127  11322747  40928023  21743415  24072977   6901227   6939265  47022792  30955803  20074611 
  7453499  11911507   6875835  60469301  57390135  70183066  44609010  12446529    104775    134355 
 21403453  34855356  40032129  29013648  19774669   2157936   9132979   2694759   5466857  33604695 
  4513725   1720625  14574303  27765948  17572945  29411109     86840   3228955  23300434  36286598 
   483524  37746923  27252507  46735761  27737847  27957651  44120940   5208848  32008407  43451779 
 43305923   4461889  22926070  18418503  60898677  21291426  43049563  16310673   6188667  19516873 
     3399  30661481  21419678  16210133  26429643  14723475  18926823  56158826  58897005   6669843 
 94719607  21425787  11559132  76004859  22665017  49485027  68798790  37823564   9652088  42335130 
 13794143   2280951  55432369  43307377  74264419   4097083   6614123  12528219   1901275  23877861 
 53448723  18651999  34188112   2964574   6594411    947655  55633551  24769532   1711283     15153 
  2238473  16971165  50558568  35807377  17949270   8622083  28610628   4023583  41180148  67883162 
 42624703  54807561   5637887  16322847  29258019   2110048  33623895   3248043   2720701  11393967 
 10912526  11964491  78555593  32285963  29901192  20711688   8354843  34805713  61827720   1510395 
 75141883   1614939  24424553   7155187  14931292   8750307   1252123  10725422   3217176    520413 
  4896293   6823158  24382819   5660947  37354818  11299173   2048520  33638070  11012713   9946787 
 37018941  59585751  12051998  14018714   9894679  18560562  12495624  78370107   3978623  29119827 
 25692107  10900131  28607212  58788735   3107733  82452297  25910461  78563846  35170323  18675479 
   578805  28300243  51484432  10350843  44993151  23063482  25907327   1220520  42926361   3847773 
 17395683  10237794  19683257  41723991  10495608  29956665  20921517   9456659   2953143  26532886 
 20036220  20957673   1325125  39896709  51899003  36445242  17305047     44373  50377331  24349668 
 12510933  44967923  17106427   2948705   1213119   7259829   8017275  49032361   5379093  15759310 
 23893223  10169499  60677493   2366813   1654863   3271209   1066935  61292679  22487007    142463 
 10617747  16905570  20825123    286303  23860077   2134879   8676969  24591975   1807485   1508490 
  4604373  63451363  14615331  61591173  14912463  11241747  33955478   2652243  52344927  34119480 
  2456678  19292767  15136796   8461029  20876067   7969518  45698928  21459015  86975123   2247471 
 21543213   4931490  59559105   4303193  56037583  16113363   9185860   8151883  28586235   9627461 
 13435298   6294747     47940  24906313   6815188   4152726    342323  35755481  25008297  48941223 
   307493   2012798    678083  13838598   3457073  35508453  24263373  37235613  19994225  84194008 
  5212380  40466895  52422298  13276152  76707973  26507757  45561362   1477263  69123377   7208619 
 76202118  10879483  24217352    224379   7501091   7298673  43121148  10997448  21991430   2157083 
   261591  20453867   4341448   1137448   5707998  74492595   4287235  39254899  57988755  13065323 
 56611955  36834907  34677498  14900139  35641743    732763  13695673  13175340   5249003  28295858 
  8102553  47672280  17327886  40701663   6307275  36535479  62772807   7124425  45722085  12217062 
  5673324  38947587  13413068  46641723  25258438  51532035   3459903  25427973   5553148  27094371 
 35509443  11371189  65430523   8545083   1680823  11080923  52911191  31914993  19906251   3200433 
 59148762  43477923     98363   7995681  14866073   6614143  58283799  53512164  48510723    659012 
  5173155      6083    122609  53830869    679303  93617355  22597083  25825622  33331659  39057837 
  2100372  33562095  13974441  28935071  42355593   6698762  14573033  10812327  32879959  24271293 
 21772188  68080239  20601203   4065992  15806907  28762221    360417   6706679   6539963  52718208 
  7708633  15379443    822858  30216195  39406546  14804082  20379873  25210329   3182330  31726833 
  2278191  16550307   1117183  11762538    706089  12616577  11868561  12695663  31357329  47942833 
 72902073  33012794   5392809  25966832   5911098  78078552  29031797  21123645   3645531  37825332 
  7055628  39736347  13693253  15607363   8099829  20397239   4515655   1266027   2753515   8502933 
 13777791  40915953    598947  18959199  12463350  37040047   9848337   3276977  92832063  66352189 
 82974813   1923387  55362869  12340748  10649113  43470333  10466159  12017065  50101083  41920624 
 11149077    908826  51620811  10952207   7360948  18438911  14176887  47721743  75341947   2926248 
 15345849  36694217  16212363  42429749  13168731   7304833  64466673  19934901  80313045   2744043 
   651089  30069807  29128503   2268028   2303671  28547874  23780321  46106513    632083  51173279 
  2861772   7062043  11647425   3410462  11263948  10503803  14185494  28480211   3274611  75797493 
  2192523   5842834  18703995  13549626   9721398  14693978  21177308  69582993    789330  51866906 
 40312329  59542067   5922683   6120706  12568503  33136551   1196295  21612963   4884909   8924101 
  7496512  51064123   2661111  14849373  29660601  47941731  64618683  52211142  20448473  80126323 
 51025838  14193887  51548088  16896355  30843798  51470478  14813518  31360244   9922879   9599105 
 10918503  24353122  51768114   8559387   4882921  48423047  23952168  57593358   9412243   2990968 
 16372479  20856727  16315826  12573093   4076259  65242741   9153327  37862145  80617502    503556 
 16492893  28488513    977663   2154838  65123615  43261956  17533488  20437098  40487523  13097241 
    16359  19163883  57940851  14538837    814524  28196005  40440211  30816735   5302079  15854143 
   367315   6135297  34189971  28261851   3057369   2966217   1117437  22349040  60047457  48526617 
   739623  51010187   7545111   1008075   4821268   2189539  47479425  68593863  17997681  27429255 
 31160427  65415711   3878547  19105595   4588588   3235836  15040698  25411934  51143943  37448693 
 11592051  24671895  19045619  28898262   9109531   1468797   2872409  41032087  48597503  75178264 
 34694511  89010994  34899237  46921641   6839445    344270  22242337  41861995   9144933  16027265 
 25917035   8184507  10021994  45981773  35908422  14801163   5481459    780023  75738219  26656923 
 48567015  23712303   6305555  45607035  53134503  41030421  39370917   8637419  57246819  30526683 
  7840875  35530995    639231   3794251  31756754   2534847  18953083    136987  10614544  18334248 
 80318463  20687576  20886495  11388561  35107453  47601615   9238107   5688407  16937715    599407 
 42159399  18080801  59245308  72751275   3869343  10841748  16311171  34155777  35922599  37740938 
  7634555  14557975   9740409  33686370  24333651   9249939  31000490   3524523  48861258  29885487 
     4687   2011259  44284923  21706143  45252609  53284821  10597998   7131313  64084380  68741153 
 36689974  53133427  17894748   6801523    691233  15616218   3248753  20531053  75773007  11034913 
 59843487  19727402   4871291   4757491   5426363   9863758  28658219   2566269  15421074  32534219 
 16495035  23794516  50101759  36695863  12221515  13471392  17628573  48598651   5096027  68492187 
 16933533  89731083   6670061  62460843  14683503   3907663  11980857  82029192   9424252  19364365 
 39359157  29016187  31076817   2468715   7839157  54318991  18687453  64444904    167073  67282353 
  4056531  61058443  35452587  25776061  48427997  49915450  52550707   3060810   5966997  57356519 
 17507965  33645457  41315667  25234419   7452855   1276650  13750962   8778971  63653615   4510574 
 21481275  58124857  70158783   5752903  22067793   9042923   3469215   1237773  13570939   6844649 
  5592171   6965539  17090586  11759299  49293603  45681146  13484535   2613462  29106830   5578514 
  7152259  25500926  14892623  20952849  34572599   2133333   5040915   3657949  26084055  11514730 
 23166813    540555  14875794   5885399  11923629  15682650  33929696  34700883  76231047   2838767 
  5624999   7021445  60931983  52577779  61405845  50928027  33181827  10352283  36122437  61107153 
  8730650  31232778   3909456  16179260  20848203  52115155  13871071  23255883  28353995  18353211 
  2339172   9832207  74900427  28115601  35643157  45940787   2293592  24505526   3774498   6800493 
   142434  38405508   9637992    461651    724248  20031981   6385763   8542783  32167539  74827932 
 80940455  16649119  34943538   1866078   2694843   6995163    223773   2971515  20172449   1425159 
 55972195  17046123  30305853  11623724  37207821  36459933  40826103   6925740  13167694   5585430 
 26246869   6250785  14796459   4238301   5590998  37505063  81978289  81336340  24454091   6520623 
 25327607  10366763  18997131  26753010  13494303  17604507  55096847  29291856    668211   6694213 
 11118831  45676851  25979475  11905458  19720383  11880453  55406395  31691211  27543133  18346232 
 17364144   3091673  59727408  15495948  75404692   6638691  44957786  46459923  32409528  22450056 
 12686753   2127851   5876071  10764699   3509616  26502739  24342331  33891057  13446778  29392515 
 16233275  12540343  22099099  39653849   8655323    123023  10574633  39615348   9867183   1910583 
  1444793   7671067  15086541   3832467  12709914  40111073  19945993  13969104  39347038   4939741 
  3909987  30269463  25351197  14885643  26263723  38201037  13459835  28741060    197225  46794555 
  6838539  44722962  59258000   2756179  31648701  57195547  13549155  16507642  46788495  11031895 
  8604653   2422226  36407571    543843  78629763  25495503  54714233  59573448  35111043  18601731 
 36263067  34674139  32140748  47015091  46140828  34017198  11314683  41607399  13325387     74005 
 53947051  29766759  35353347  47231058  32931197  54316879   8694782  22277499   3443772   5578939 
 70803803  22666811   4101840   6655079  22844378  36136075  10055751   5646257  21942811  19248106 
  7804185    678638    240253  14176743  17773996  16514878  10994847    315303  14151931  73707627 
  5435553  14845970  72336858   5177241  14530443   7285513  46575585  20759999    800823  17851961 
 59071839  20755473  53650355  58314051  29677199  13715320  20988134   9404543   1871223    894063 
 62596188   1413249   6982692  70546568  34553923   2191041  28456530  14151303  14053197  57640407 
  9843594  16581373  39051899  19388058  10312380  74610603   4013177  42655819   4109771  65346338 
  1978019  82649015  10467058  88210663   3989271  39705792   7114488  12707963  66976376   1176318 
 12655691  19011291  17229679  27566715   9720663  66305315  15873861   8855719  71969356   1551933 
 64473987  45777043  25510539  18611447  14599102  26489723  62949901  27383469   8916019  10893147 
 32252775  25658483  18989152    580353  49088225   7058813   7676227   1624595   6816955  12145611 
 50042983  14583373  22519221   4429167  26524353  14091312  36233523  29125246   3122319  31572091 
 55263709  71699000   5372302  28112037   9735108  16566603  22504563   4345509  15377583    880540 
 29742001  36608275   5620547   7247517  17112123   1737369  14188189  10197981  55518575  21590307 
 89085195   3283931   4202302  85383657   2934483  21071378  13364123  21282865  22435928   4078281 
 42617883  23240695  63226018   6051046  43784787  80899291  29652083  87927402  43983000  10847423 
  7369453  10969407  19864723  61879995  16120869  81712523   6950721  58919683   1480213  69575539 
 12108835  52042633   1336331  27171375  37468275   3019329   4344645  11022399  24203159   2783757 
 77656079  73000193  20914923   7962396   6622623   2377707  51144835  43336047   4132675  32258779 
 16052835   2583207  69097635  22788223   3997860  50320965   2771373  23788363  39621490  57421253 
 36303708  21527807   3731611  27064107    926555  17784699  14899551  56853387  20493276  55638489 
   876726  10131543   4158303  42082107   3150650    590187  32034732  28728808  17170523   1297188 
 30532687   8311338  24949419   7809798  46013833  22890867  70655491  23450628  36104455   4925740 
 34528123  45364283  62213559   7416935  17360831  61233841  53547318  34749397   3348475  17914369 
   369383  79179396  23880330   3264399  11725473   7443889   6541994    320950  70898445    136227 
 11841609  23380139   1596025   9440440  22732350   3568275  33101789   3246093  11701893  22195023 
 22386707   3320973   6267903    793003  31242147  42662699  17553615    241485  75523113   7890342 
 49982003  10963234  13410641  46933035  32030275  72043556  35326443   3163536  34008069  12683589 
 18438613   1655816  30433883   4724045  12473172  16445643   1862711   9158723  25634445   6588091 
 17840543  32004438  31160007  53874123  48825828  17142715   9546452  37407867  51103056  14547663 
 12407889  24491607   3799947   1573448  56831249  23616072    129633  29224333  16579923  55897173 
 14382573  11874739   9570589   7464921  60105203  18791571  19270971  62876388  17069436  86299875 
 12445941  46599129  70014927   1905432  85758917  54104154    983723  11519593   2138143  24788333 
  9685571    354939  24080833  36059859  53413335  36207348  17685889   7513477  39590898  10033546 
 18321412   3226995  91153953  69839396  32074924  42958032  31666443  12032377   4907848  73155679 
  4073409  16598402  12516637   7768455  50173936  16589949  49435203  11336712  14905491  12383581 
 55988773  15959703  34090963    293787  64575463  40568742  45976911  36109840   1848548  15019941 
   154401  13899253  15112948   2919715   6414648  11108103  48685617  48410393  28425719  11824317 
 73436559  18718529  17762479  25228339  28630593  14746873  15534151  11142843   5722191  56437907 
 65667213  18493465  63631563  35458801  17310817  24874339  50310093  33859719   2071941   8585728 
   740174  61462123  62303253  15448891   4403060   7909215  59964251    126293  85764723  17066575 
 39401627   9499503  22083261  48421563  11480019   2815406   2487699  62849217  26941758   2809303 
 38736723   1441347  27934931  66451659  40994391  55216123  41753913   3720231  17144691   3597963 
 65776971  37559328  53019923  25217370  52804575  65344798   7852576  15307008   5592747  22232165 
 19410888  46419315  24540175   6405984  10848506    239505  66687757  44307443  65014534   2091803 
  4093968   1305210  26946767  30912191  15459918  37515458  20158233  42462690  10218315  51059231 
 33812363   8026799  14943867   8916900  18952658  47039369  17468141   1229483  44160531  29007213 
 58930323  17860739   7620543   2697111   2646463  30881694  18502764   9759481   1594419  65264511 
   472741  38041051  11492295   1018779  17724773  28061717  17540133   7568103  30238513  19439855 
 17332955   9659913   6257076   7829947  42591100   2936973  24030588  34610811   9711739  17937223 
 35110923  20001635  49747238   4608318  34641843  17854872  50993862  10923582  30569641   4338931 
 67577199   1128099  23094509  48157107   4580883   5690991  19819898  31040598  13737111  33735573 
 70440395  17820627   8175633  25054938   1407130  18352730  27430898  17516069  32667630  27085914 
 55158603  62955631   8446270  17803425  37818631   4848132  22082227  16511397   8344194  69398621 
  9598125  77342163   1191381   1901043  17031187  16462775  23797851   2632341  29886078   7816035 
  1357743  13485123  14409333  15521005  13351554  10445635  79604923  25781307  22886225  12623063 
  3107918  50543733   7393872   3637120   2638723   5979988  11909379  26976127  17608307  45365070 
  8495118  14646303   3058881    172393   4803131  66710873  56926543   2641455  19620186   1129343 
  8015096   2823708  17658258  70177174  56169063  18315243  49257478   9994813  26932757   3830963 
 29269881  39687914   9391299  33456439  12510027  51067266  40828386   1448203  26955275  10220535 
    85665  33014709  12941883  43945375    660678  65393751  12794597  80826163  29318007    467547 
 12928539  34119283   7420575  11538948  45561933  30796035  51160911    190377  19999175   2498927 
  8930026   5903379  12954443  47290190    257523   2265818  52483898   2924835   4723803   2190773 
 73998879  48902277    228723  77897581  17332395  44730963  51659939  40269891  20299875  44172088 
 46864227  61568331  21319563  25511275   1650723  52364376  66957468  48271875  13591527  15446664 
 37724155     47760   7138473  29994984  59699538  46936375  62387135  30537075  61843451  11052171 
  4321423   5940843  32402633  24462015  23861544  27830373   9046683  65814900  11737263  36758251 
 30786823    755929  47579871   1746329  36273313  74015547  40199373  18728652  55985910    464587 
  2363631  42585915   3398748  23914523  41136249  54356475   1017678  35894353  28330227  40353549 
    10952   6512109  30152446  29055596  23055001   9467582  24498633   7965123   5461424  32593483 
 25493363     64653  11210587   3842619  36213412   4305073  17855233  51541473  15664214   3966651 
 13569651  56101959   2929062  34633776  26834664   4982811  28706691   4963451  13894168  19372275 
 30349783  34742457  32043315  51368061   3360964  21800385  20170119  58808208  28530163  67359275 
  5281197  40648506  15928568  32483483  65283411  46293957  53121763    106238   6603003  11434789 
  9389943  35262324   2480723    893701   6927707  32513733  18574611  10551469  37131987   8496259 
 51398715   2562387   4610283  16201545   5487627  18798331  31264902   8833180  24758423   5209103 
 39376486   1668386  21378563  10865058  66330453  37984174  53448315   2732047  34977563  38711225 
 53591675   2077539  19781287   4270921  56972343  87427417     58007  19126123  33452080  52943799 
 70781889   1913707   5931615  18494744  73213635  47841642   6152521  13219224  28918761  25497777 
  2280335  26049630  13172455  69008739  14456347    389435  38741185    627225  40266951  62803723 
  1072691  18345219    297199  36027411   3552219   8825099  36537603   9568123  30803411  13843194 
 31396251   8940523  83089503  53030227  17255163  76473387   9173706   1879413  12967707   6128133 
 58728723  55711948  27265275  50018019  69759183  29465493  53043078  23545482  10823155  27185281 
  5946742  11041363  13588411  38444085   7678287  18676781  21933944   8870685  50740389   8506523 
  4525688  55074973    842163  25591579  18347694  28657363  87829031  33821860   2452950  16711803 
 11403149   3750727   6054087  58705692  39801310  26643723   3064077  18166623  16445959  32024087 
 12044793  18372027   9174470  16782738   7380287   2775507  55169811  70153143  14561423  45465179 
 26319553  22235829    675623    402819   5458975  32714779  17719496  69124683  35070153    731733 
  2138520  28563524  35948815   8174079  21633987   9606382  70202337  18568828  44090159   4672991 
  8251863   8994581  44230299  15502773    961590  45846604   5028256    886828  51566019  38474475 
 15727293   4163612  67134571    620043   2067829  10151173  14826811   8386005    771795  49257123 
  2624246  36042891  13802308   6724033  51441357  26572065  23813861  17395188  33658683  20399523 
 23378673   6443421  19265403   3915315  26572627  79469733  57391611   4471863  67351849   2098711 
 58532098  10881083  60993202  87847627  56952823  13741683  22726938   2334084   1291357  36697911 
  2368101  13111643  29322363   2494977   3418271  15366633   7473847  73955427  14928387  62891415 
 30184467  38412461   4599575  13590829  10440154  12164100  55590148  60920507  56087637  49879683 
 48561141   4986231  15306243   2164451  12883011  17035551   2490085   2635748  88959323   9824841 
 63886983   9083527  17990115   1523513   4689679  31643343  13626804  45839719  37606963   3950223 
 10993978  62072507  49510001  21441384  55416867  19146405  10937313  20360603  64451127  20230196 
 40096075  49734717   2515884      2105   1859123   9150243  17898348  29724147  53926548   3932617 
 10333083   9794743    841931  16778221  57429726  50024949  30829810    659583   9718854  29820167 
 10519135  64983868  45016913  76684883   1174491    443419   2700052  17529467    489167  22536897 
  4770975   6803315   2870497  23647131   5820276  15549195  66517539  55050443   3318828  32819799 
 63608668  51705943   1064373  24043873   1276443    646323  81147619  12053641  45796527  20721468 
 52429317  30151223  59269490   2500245  48744966   2522901  68205657  27900537  27234456   3973367 
 13433848    239877  43811079  30931148  46121148  46735227  45567764    759465  16697247   8714933 
 18521007  30837998  13533358  32253675  11110653   1349289  22485438  17855867  43115748  35854459 
 10076601   6516463  34632693  28206861  50913281  37822911   1944884   1192164   3891615  24738693 
 13378723  40190462  46901753  23601239   5093568  13552979  11154618  23368348  95042395   9715593 
  9403760  67477179  69025695  42830163  32964873  22632271    445633   6945689  69159381  10284457 
  6135593     50571  27340923  90046416  33734373  19459020   4586289  13107711  25336869  17959443 
 52024819  20842091  24528219  31437293  18121740  29623488  17876229  74118337  35773077  33258318 
  3556426  48126927  55730798  11599251   5827515  13520331  35915251    322965  12323898  23676326 
 16894665   1722987   8526123    573903  15876555  39837111  15368059    206329  10275443  54035897 
  5290947  28787628  75950459  15746928   4804622   8387163  23316091  27770523  12553323  14420755 
 10984692  34818088   2600343   1037943  22382691  53537101  50978687  19770604  13309356  18517254 
 22977507   3749700  14172579  30411419  29029760  32410898  30918977  24296723  50596788  15428761 
 33887461   5769726  38843007  24119583   1254155   4287191  69803583  24112233  24347663  35208056 
 27910179  44345983  34587063   3446539  25969653  14480253  37263459  57212410  19860607   6348579 
 26616475  58434658  22991059  20742603  33569155  93289008  93803643  48699123  45875091  39573438 
   184695  27750007  54972039  58242216    571863   7717368  44875239   1889543   7278273   3105527 
  6137137  19370528   3111063  21637371  44834073   6931608  15880000   8512142  30700016  31248843 
 10058549  37749119   6570217   7923589  10789270   4251924  69560871  13847043  33160203  27796318 
 15339678  21203793   2982060  15313287  22961964  12684989  21967653  19114323   2622990  32792743 
   659228  56958843   1343435   4055492   2238653   6235908  21749311    982151  43124841   5392407 
   171843  24440748  27715263  52966057  26049172  31509125  30423623  27201836  10555444  25756891 
 57677092  56669316   6730143  43818558  69120855  22532303   9638583  30599677  29648097  31480251 
  8904226   4712082   7438938  16538578  12703023   3846045  74326179   9741023  16609231  49293268 
 11949058   4089203  76888968  16369560   1405791  60420538  13624684  20485060  33203163  14726123 
 29606443  27944259  40602704   7764467  33889941  25777665   4075915  55419673  11292075   4336219 
 24572709   1613435   5386131    610321  72900849    457929  74498898  48233121  29482879  82966643 
 22777931   1408798   6432147  22892663   4254351   8389319  83966523  18228588   8908778  29100993 
  4055193  69043448   5425851   6467815  25373415   7038873    408993   4604537   2944925   2956276 
  2265906  20806098   9045584  25925253   4371739  61301505  13535280  40001131  67167012    683131 
 58381404  59971567  30663823  22733783  41424552  20120971  22329263  35540248  21736579  62712681 
  4250843  72227802   2879532  34017403   3565450  43072992  18148227  13773829  66041529   9584640 
  3738163  38234427   4142895  53756262  15097608  53212887  27617723  70544549  10708143  21204013 
 20328983  44229995  79683883  81123672  47627739  49145163  50657468   3886847  69458691  53386773 
  7214713  51022743  50218863  50570761   1945083  27831906   5602863  53227933   8704833  45948823 
 26825739   4904297  27519296  16142145  21258683  18510615  27986659  23628027  50486010     32363 
 43106683  54356892  44382831  68604042   7090157  29163699   6627159   1846047   4184934  45309471 
  1705293  27519865  11527311  13184293  15708466   7525725  68372553  44588007  16463535  15923211 
 22956277  34909683  26450097  11923648  10839807  32185017  94251789  29085415  10643466  14520143 
  2054164  74785078   2433615  22849833  44405295  36782323    243015  56859198   8343598  80376888 
 42679557  40205145  18485851  13000097  23161023   6291636  14079573  45904839  22115663  18545195 
 27361446   1465494  78667503   6136605   2118916  18659959   2509247  11567379   1179270  16408043 
   272408  14820998   3075652   7473393  19210403  13395047  14872773  12137133    272103  30352298 
 46117563  10571343  54890831  60865627   7248903   3943803  45967660  11415735  21379323  20209043 
  8064498  22184619  25709601   8625531  11334737  46035222   5644293   9856791    745975   9458574 
 17314063  34457483  74201711  29424183  45054283   2094754   4218300  34576748  19753663  36282603 
 61081373  59954798   9079215  11209383  32464653  57931152  25673280   3076705   3959475   8306961 
 48996213   1639305  20980509  30673843  11129468   9197767  42855573  34391857    106593  68453615 
 11275424  21521658  30774331  78013218  20939363  25504203  14906375  66529805  73944777   9752103 
 64230717  32206423    182505  37189353    224543  15388403   8424492  20038213   8581587  12816738 
 41190223   6528353    683515  71443899    683183  13673583  29915211   4359148   9541029  31137901 
 81691213   1376709  49000833  42614835   7033704  19305548  56203445  57192801  30321531    367867 
 24243407  64764233  48966348   8763878  15658835  47434040  87105867  22451067   2453277   7089515 
 25973070    777858  24466903   5593548   9238635  45821283  12701184  43743979  63076119  28627281 
 39082623  22504423  53456955  19647918  25770795  34495899  21051563  33350684  48808800  27754458 
 34524509  27733059  51640666  42196673  28653341  72241439   1960315  52718078   8590523  27602049 
 32189645  19667481  18216321  19128393  58023393  45046267  13149043  64052133   7057989  24299111 
  1169841   2863007  14156955  51402420   2783319  25317517  79702743   4885033  17278167  12502691 
  3393210   3591548  46292303  10029475  34466061  28023883  55901661   4898962  76078603  29181975 
 22923911   5234784  26335877   1014345  65324109  54754285  38990439  28791963  13526547   4894805 
   133107   5394459  39585803   1491801  43691441  24571567    302667   1747078   3652459  36969802 
  4199163  71811687  26543555    947257  29203143   8365755  49981354  15614891  45403862   8347119 
 74254683  18620907  50929023  12129779   2236067  10356882  10418213  24198823  60389231  33501946 
 23516630   5896856  44916439  24285118  13490821  41081163  46947355   8190473   6336283   2075914 
 84150078   2436329   7127698  16913052    227091  21951489    962073   7880385  34960125   5067298 
 17314665  12905923  85832157  25568303   1134032  51095547  15182535  14925110  28523847  27604953 
  1363083  19484092  33922970   1359773   1139707  17581665    549365  71607608    888690  13068043 
  8201287  54817083  53075035  26781073   8767131  36340080   6196635  16834237  21055500  20828443 
 10117579  17636541  28371762  43864608  33530043   9955446  14144847   1033628  38504793  26444343 
 20639709   2472933   6410058  73077420  14246597   1024773  30962723  48966183  92601918  20310075 
 48667123   4459123  72523553  15265899     84749   3870819  11569837  10095139  15959591  63254223 
 65398273  44906127   3849873   8690875   5807255  39679883    864559  46590645  16939643  54344448 
 40262301  29473537    742877  34522839  34239165  25259917  65010303  15322028  90121292  34940259 
 17582703  27387903  18644977   9379833   5208627  23045128  13849140  50213832  16191363    710723 
 10479291  44465946  58398763  45523449  32806248     72096   2040473  39573601  14436510  77835963 
 31773543  23151306  96215931  80006483   3092179  54022861  48342573   9825401   8999500  16896513 
 54998403    725883   1349073  68022453    653777   7142709  33286299  47145531  23265983  34113105 
 17661699   9803994  42035617   4970672  32816123  72849415  25200267  41160443  48168311  13964333 
  4987239   5241579  61861983  29277279  27567047  29973542   9924651   8799953  40306909  47373189 
 21588303   8816788  27690513  24655501  74587973   5513801  25269927  29228739   3751416  25516913 
  5402263   5446365  19793598  61534653  24032147  52568137   2275207  53503479  18365182  11562509 
  2586653   4562975  89139606  13267251  85349355  30621123  65361860   9472548  13806467   5098903 
 34590329  61916523  17606703  52851086   2620195   6802972   1880697  14106156   2472365  26105391 
 23500311  39796243  21007089  16126155   4818729   6640878  11525238  57358248    315859  14493507 
  6010395  18169461   3254733   6494835  21096347  40195615  44770239  47926827  74703209  31733468 
  4673343  68078555  20126395  12181523   7644091    261427  63706458  11143913  42978588  21078726 
 34424091   8695043  13320087   2871387   9687933   6218335  39047253   3375301   7101691  18527424 
  3731172    165129  16885143   3217659  11512211    320135  83223776  29198091  59640882  24211065 
 29917793  29505363  22111479   4915195  61903850  41118090  41518554  15801623  20322595  28713921 
  6761724  21950711   3258007    712114  28814303  25200686    410943  27293808  42886918  33829679 
  9904500  46473363  85204666  43463388  23756773  79286916   6447667  23089293   5801383  61288317 
  3077867   7311459  82086446  24187389   3440197  59533991  80039907  55005662  26940600  34755524 
  3288563  17398339  22101671   3498959  28361625  17294655  48289107  17801907  13619826  29400460 
 19333147   5693223  52014399  67661668  76672500  20652681   8553591  11656032  13489872  34226028 
   864954  32583645  19900003  11989941  31080651  24606579   6600756  46538211  29306301  17268171 
  6017377  17373003  65300784   1996137   2157990  24915426  13690695   8203579  19528599  54099663 
  1002624   8313846  17810763  18793113  25179663   4626299  11723348  54478406  22021627  18771171 
 59450883  16605843  11661261   8848923   3926556   3109481  14645787  46817611  14441667  64436699 
 13450663  20019507  18485373  49240963   3547607  84538959    781083   1723587  25305117  48242319 
 44145663  60676086  17742857  20154411    431587  17193376  22089883   5027226  65922423  52825287 
 62496963  43074183  77928896  13204263   6412603  46889862  29553808  19044363   6181993  21412203 
 14504535  56741418   9854957  16317456   3340798  35111157   3758928   7029559   3825708   7421667 
  7804523   7493517    383667   8309004  10629465     93149  50535831  31691433   1331478  29586843 
  6152416  46388883  47431745  11067993  50946815  81610709   8435603  30986771  33845049  27010707 
 66230421   5388551  12892283   7244123   5705115  16168251   2291291  44539065   2278223   2121979 
 21958285  31653051  19738455   1942371  45948429  14974467  29351179  11174363   3721821  19635045 
  1521123  24882035  56415873  30855693  86617469  39794358  19161507  30838236  26060553  28497450 
 18110939  34900753  32709060   7260454   1847887  33492058  34373423  71453848  29195211  22700979 
  6048642  34029657  71608794   4039203    367259   2381403    177909   7711361  13623403  20622747 
 17615043  22485268  73511893   8288664   7147762  86868768  19971298  40207173  16730863   6857413 
 29666413  24726168   8901862   6036192    231820  88641596  30967838  62508231  26360171  17219569 
 38944323   4631931    924937   4184584   3009201   6205920  28338888  43132443  15673473  30267675 
 20166958  21378999   6310012  24938241   4225911  19317290  13245243   3666042  18565835   9260187 
 33507806  28467021  32082789  64076973    500595   8962779  25851919  17752407  30462886   9895288 
 49028895  22370055  40441425  22687197  56523293  12040983   7625949  57579023  61336158  36831593 
 17138804  14987228  14138247    894591   3302955  16117563  28449123  84569123  10694675  21174483 
 59737395  45887105  26496680   7318179  29330499  10070282   6788697  45437541  18276555   1444033 
   795779  44047923   1356519  51592989  14312823  44445823  41959355  68370375   9727386  37615173 
 64185378  17946675  43564193  60821947  51333378  53241135   3316632   6367250   8976747  19734546 
 15376113   1002924   4682733  67463358  12365420  60524091  86503011   5445811  31553407   7226998 
 13294461  39964176  63700683  11567763  10869603  12353175  29407770   7424034   9453579    978123 
 19189475  68758993  18931224   1504717  59152887   8906695  74926098   4036903   7163136  88785705 
 19031163   3056551  15039123  27646651  63863307  41364013   4657432  50098971  13629543   4557469 
 42314586   2861971   7293820  53525402  11133201  31057629  71039605  47608476   3790077  68810217 
  5792962  13393344  34869243  35387028  31591116  34842681  16772703  65548143  22572028  23956599 
  6805288  17414481  28414348  72463549  27254045  72400902  16804603   7845198  26418768  10502043 
  7621403  74226088  73790739  33791023  37165757  43674061    641125  55759043   4774139  27862629 
 37231498  27143753  81167055  62822729  19493259  33862380  14315211   5867619   9899943  60133539 
 53132676  17157131  42839987   4007121  17440777  50097723  16997602   4533723  52915571  41105787 
 15174697   1994424   4463319   2305166  18271811   1260215  32866655  88762619  22860411   9081113 
 12242683    982071  51110523  23012319    412822   1705033    872283  35045313  19819195  32684859 
 10516035   4671314  28631765  19022671   2795964  10519213  25161138  12753185  27960363   1379143 
 12576219   2612643   9786303  29810589    484733  75753493  20900883  52801167  25595204  27322635 
  2028219  84864969   9742905  26126263  63408165  54772132   5110115  79257867  49161901    455556 
 38015099  77607387  16218228  24140865  17480389  16949463   4893953  59079836   1080955   6751193 
 61841071  18841671  13311939  31876107  43526571   8628763  61988987   7886508   1530453   1981284 
 16004964  39475702  13432618  18416052  45586983  75289947  34647813   6972729  54200589  11387811 
  2022351   2718889  22391163    936914  50958628  15868953   6908355   4562602   5328152  13325127 
 22492080  44500353  28413899  21637095  63321879   1947033  30830558  56090498  12021142  44683419 
 45969579  11548539   5036243  72725342  58156098  37533962  39294195  81582555   6720057  37060875 
  4686640  36372003   4588539   2486783   1079655  54242324  49292783   1077627   1925075  12571414 
 28327773   7559867   1657701  11633937   7584343  30544671  17095123  61204153   8640339  55616722 
 26380519   1519263  49195479  14568835  28106043     96141   8717027  13967329   2107319  23758203 
 31735599   2788959  58755567   2558103   6010273  18790122   1018194  81663352  18111628  19460049 
 13982396   2838783  24051953  74698323   8244723   1183227  64526669   3001737  30933675  48232424 
 32061283  30996989  18712245     25764  53036463   8496999   4348007  22564632  14450961   8086998 
 89094349  32273013   7406970  32724183    413544  46849649   2702487  27853263  22129039  17570893 
 65973303  22878951  36295629  57614939  32201657   7436629   7429291  20510779  28290957   5354019 
 24587954   8622553  81460971  22055073  16893418   2077393  10021999  13117799  37456593  40111899 
 41447603  65054679  13368315  18112431   5724240  20623327   3462474  44961407   6110722  18091771 
 36116679  23585163  33376191  74491935   4078848  37567518   8619903  41617248  12819549    363759 
 54576463  40285347   8251995  74538384   7908423  61590979  22856148  48067995  28600967   1609213 
 27566042  56621501   1681559  15526374  32891483  42169059  12833145  29989355  13938487  12468431 
 15868107   7805163  31463187   2780123    107886   2150054  11144175   8387871  13064719  34047771 
  4988703  65839381  67146017  13483875  40682703  10877669  42717699  44379823  44809938  10477203 
  2742761   4302273   1202974  22058922   1992462   2868771  67914409  39990199  12050369  42461927 
 13276661   9796175  10504786  27303285  29876387   8573767  10639388  14130387  51463453  41407048 
 33097267  27333233   8817753  18297460  48365700   3063973  41192833   4109517  81355229  10138407 
  5813886  11847707  34852091  75730008   9221685  23736615  16841962  46215058     68667  35251740 
 19944266  84540135  74237108   4615361  14815311  25879506  12717324  22322032   5029488  17909493 
 12715903  81621530   9637603  11008291   1146063  18106448  46688325  33378697  21555631   3404253 
 14534783  19123773  16193163  11377028  14342939  25093632  11332059   8605251  15244609   9146576 
   229723    401073  39551099   5582007  65434493   5753017   7466608  54537648  21742503  66565563 
 47818043  52839123  13800791  21615060  11736363  15565113  50739323  25337935  69826801  12325909 
 53549553  44625388  22024583  50791527  21655603   5614991    591104  13639068   1429803  18251037 
 15991819   4926583    565152    290605  20213503  38275691  39591122    420963  13650417   6004115 
 34660290  71114275  49830405  39507723  36298756  30144649   6624303  52479762  22960481  63433293 
 45484893  10529867  60083091  39628347  36766323  20512868    916639   3461626  45793884    924923 
  9337325  27820693  70421650  16400150  17704971  15971248  31451638  54712674  19518593  52776858 
 29050767  15015056   3942831  15130235   5247003  19421959  17465073  83182365  62344959   1909633 
  8216545  21526073   1271360   1645643   3747869  86374803  39190953   1740638  42765292  38597570 
 55939080   3773910  57376515   1535623  68054731  41345973  49715083  24528781  36094113  23056555 
  9765731  68212987  33850143  29945473   1467057  38612413   5188527  29364711  72211115   6050970 
  8193341  24930603  77658683  31651980  24194513  23712175   3111683   3825252  22291305    347809 
   295053  37730571   9974463  48451133  79754011  64773693    700083  18467697  17817165  13156548 
  4375449  25341175   1631529  11718495  34261065  12735223  27598679  24413851  49496139   3984007 
 33202193  17629917  14903490  15638277   4219934  10791455   1948407   2877491   5668533  13943674 
 17607089   6350082   9207681    905283   5730966  82044435  58714285  11354767  69904503  37534033 
  6409773  42686855    884501   5482453   2574849  28550403   4098899  68855515  44162241   2611639 
 31702137   4416483  13269063   3777578  68685555  29924798  13145580  24558894  20780299    508581 
 17847918   3935971   5513075  14676603    617133  22160398    423581  20101446  14646023  46064927 
   984594   1508539  10372563  18436350  12241823   1453762    390324   5885468  14904646  14267973 
 43743603  41122716   8521762  10120389  14674220  23506827  20896749    283071  46899423  14886873 
 15765873   4264539  25261422  25020431  29901903  81374073   9442413   2561667  60148347  24843898 
 10325634  47330443  65222889  58338449  41810688  55640823  11306019  10499662  48717057   6671567 
    21122   8652301  41058283  24964417  12384798   1150009   2920918  55163168   1618665  14058396 
 29047050  24757611   3048787  30005399  14666523   4610402   3624421  85775148  11453455  11882511 
  1035988  68903342  60629427  21728427   7712810  25954555  19759837  28684779  47703791   2902073 
 29791484   7837323   2194947  40232699  36193819  50039982  12023031  34681065  52349523   5798993 
 38545539  39326775  68786764  11307231  43115283   2242188   3604863  15629787  54582519  31455623 
 83514444  38067867   5260016  27376947  79208098  43880619  10743378  14645291   8232851  12920051 
  2124300  60047578  22062859  68970283  64376223  34484353    796148  11615521     85461  50742994 
 42981564  25809351  21662288   4246981   9428053  22085342  38397371   6513588   2474328  37419383 
 39277855  29197119   6209648    417073  34766899  29600523  49052035  16524833  18610511  34788349 
 12518193  21304248  55647107  26251107  23111211  33958077     21434   9334377  28502871  42010608 
 47262843  18330707   6333647  10528557  19575228   1971335   5984115  34861437  20079415  86717595 
 63907887  41373196  52663947   6905806  32550108  64896231  41867507  67426363  85134527   6874523 
   566087   3484413  35623451  33106378  46643343   7096671  10817044  56916216  19205057  12682149 
  9856203  39701098  89151948   7261153  26885284   8880312   1482408  13846725  12491448  16372548 
 17078652  68002045   8602325  32873623  71166192   3808158  44419407  52010363      7373  24644853 
  5193155   6218419   9948774  51322747  10133673  20259003   7179750  21543755   4435255  77608797 
 49437693  25132451  74286775  13373197  14374395  29698851  14609529  31127559  61856371   2145471 
 65292805  44147993   6777117  42713983    706055  94849639  11042107  22091511  11888138  25677501 
 27277087  35947320  16921428  22273530   2947581  29189283  34533755   2975105  14495928  18453007 
 13645163  70581249  49274283  41864583  12648473  17897860    964129  31922163   8987548  48435162 
 10067214   4006779  15441103  15098151  14627855    309913    825143   1131611  16592979    334787 
  3480138   3510553   5300439  25029758   6121427   3449235   9887931  12332223  26210798  25753305 
  8390583   1304033  55397337   6629628  57782151  54974177    135375  24316532  11738016    197074 
 14188692  17655068  32697099   2346533   1642863  44436557  14901605   8241795  24881978  43630617 
 26880355  60792408  77188269  37084503   2453733   4525035  24242145  16344132     76443  22844184 
  1425876  21653115    498359   1346427  29804683    449693  15488827  26697929   5839202  92545323 
 26615697  34204843  32195906  15796304   7180251  18526427  45322740  24424651  21656898  13868131 
  9807372   6175323   6729675  20880294   3429133  47272383  31741067   1757043   2416083   8420502 
 29155452    392053  46689781  77037048   4073115   3736479  11383096   7907768   4266559  13511361 
 15569053  26398735  79938423  30287102   9019833   4827647  72556553  34992613  24976977   1989518 
 12633277  53010123   2920635  43226611  56821479     96048  14221434  12461445  77642311   4147467 
  8305736  78857187  61420383   8714374  11956473  49928188  72929733    896245  62577393   2681516 
 16119263  37302773  23262039   9272361   3698224  31679649  14679119  31220568  44515959  18240488 
 21084418    297473  55975686  19400379  19742203    629470  36797031  21829641  11762607  20719822 
 25023631  53793609  10921503    340113   7525433  84768756  19138995  17485291  43383859    809673 
  8509272  61992375  18615263  73218465   6373733   1148279  21319422   3329323  49713977  19640751 
 25186779  22129343  17204643  37026523   3540492   4579059  17597083  14313759  20018495   1134524 
   822165  38274127  48179753  26286109  14407555  27468213   3514626  64872127  65970251  26636187 
  1624123   8805555  16724499  32770707  90990815  26650430  69403303  51294002  12826860  52487793 
 69591267  72407423   2607481  29946576   1899283  27191076  27426263   3305103  13531530  23046115 
 11160419   9720523  69030230  45792573   1989627  83733948   6885659  22858147  24233437  45263923 
 47828652   4622550   1275468  23606643  19105016  21043437  32589921  16188059    129323  26349153 
 60426519   6078996  53210385  65340027  12204843   1170436  15838176  36203195  39145333  10706670 
 27814437  81125340  69898533   3047502   4349423   4294839  28227195   3071049   8796956  77149602 
 41411103  22705173  22204848  60707000    454323  43346283   7675371  41313540   3384951  56981641 
 70949103  16767615   3837323  13333924  32807491  16579749   3524373   4981506  11111215   6051003 
 79036353  28778183  21448238  29796435  82946343  35359909  25426533    358381  10807367  61214315 
 12096621  77035035   6548433  63958947  48492732  56425763  47025423   2933647  29012595      1572 
 11728827  21016784   7688093  10471837    865185  24198181   6113445  52268248  55874163   6329917 
 75280361  12963181  34917819  12197595  11359890  19464692  10553127   5627619   9656673  16267593 
 13725447  43917048   6072698  38330601    914874  20343936  78074757  33709995   8338725   8817548 
 32024895   9186566  11338437  87907287   2698563  27331882  30168303  24542133  43714027  32913645 
 25960785  30528544  71628148  42445323   6183483  16512596   2934285   5076129  14819655  25550214 
 11829024  40057755    511491  23566050  97180031   4206248  12109715  55172373  37596880  24609123 
 38500099   1294192   8093937  43558911  23666553  27775533  30618009  60986250  37137813   4999346 
 39327853  23590107  10261738  27537737   8419745  44100069  59515923  32750155  15128443  38315485 
 43760445  35857560  26444754  55159373  81522123  12872013  29663799  35241189  30864123  90365508 
 16186651    629358  70874801  44079445  12483819  72435963  48064120   4014035  44449097  45146769 
  6246143   1264535   4480463  39861840   1275131  43519821  70312308   2315976  14442992  44573751 
 50721387  16546455   7445673  15647773   6807609  16404027  35731243  33023400   8160679  21331699 
 10740273  10061539  52100248    674415   3997191  37914523   3641243  42848676    446369  42841513 
 25394814  71754863  42247809  16014498  21234555  12315547  14647389  13597043  12834009  19206587 
 21851865  10481787  55573853  60095367  59776971  10049043  36450093  37499779  55689267  68900263 
 24301603  71379735   2369391  20325896   3292931   3430453   8685281  11212707  11652459   5269191 
 35549819  15570321  22775917   1669516  15028263  43562616  45523909   2730573  12508844  16298593 
 60989550   5547780  29474918   7104643  45659331  94371253  50119725  28764679  28111953  75267623 
 42562959  41113467   8278875  15970027  11440797  26641972  34844807  44840182   1575258  63103840 
 26262843  26432331  30830387   5266131  56619141  86187894   1946394  11819748    879918  52959003 
 53586165  84725509  37636651  18582399   6223038   4757111  15581243    378855  68595178  36835853 
 51823440   5160903  12893929    969864  16598703  22003662   7742091   2693592  92865107  53581761 
   826844  34339780  92224203  30211633  25478698  56133137   9053271  16818873  26277323    658272 
  4878377   2609623  51709566  21989167   3262583  22455697  36495043  16716133  27066138  35865029 
  2311584  32916453  44654805  15797310  65151433   4153233  70658358  21458731  39707975   4419003 
 83169223   1636800  13638153  28574921  72674783  21916263  25263021  84128323  27224943  35079870 
 38396255   1278343  38431463  10788398  28997637   7786528  57003199  23388798  86528175  17280186 
 39549533  52181115   9063483  55527819   3824540   7311639  14356185   5809791  69437288  31246485 
 15823435   6454871  24276651   1573805    743889  15057291  10114707  59063083  20011869  28766259 
  1771647   7954663  26325344  18629755  23902818  47152200  46352667  17386261  25475974  26864091 
 24407097   5188803  34426507  37723718  88729698   1173278  13175916  19073159  83620197   1036733 
 36980949   3858323   2347899  13028227  83251271  70271379  27967572  14337355  20238543  61048440 
  5931510  37373083   2029095  35999663   2299243   8039483  79315195  32647743   7413639   2403436 
 46961142  57615373  48066225  36701639  34762805  22065613  46998159  37075315   3960723   7053963 
   430459   2256303  10409768   6586719   4900093   1681493  58850348  16135143   1902646  12202352 
 12473938  23613800  43098993   7784542  51666327  75316485  58658702  66466383   6252727   5594092 
 60545628  23267598  55723271  55022049  85466523    550043  20816926   3766083   1799403  49338357 
 23829043  25869747  24495294  29175588   6466923   4691103  22342852  37654573  53750289   7159751 
  3110399  46545885  16564203  87926531  27779919  27870600  47156290   7802487  37729347  51158535 
 32414771  20758144  11005195  15548235  88176424  42747495  17633648    540980  80903865  38581068 
 49997499  42789291  16515503  22276806  48807661  49446483  11469343  87052209  52898594   2975513 
 56922753   6552957  10230427   9345921   9458923  12326373   3125893  40765881  69028688  31744303 
  1328793  21189839  30374301   7368957   5478764  44944955  92922759  14502345   1260579  13684859 
  3628458  47185387     25583  64858875  12554107  63908373  22846065  30099827   6917895  67133153 
 68122248  43188375  34873275  48083739  47269862  19080578  32375781  39342891  67800013   3851355 
  8569635  33874763  39397423  12674223   1386599  49003363  25464508   6641043  14952021   4191008 
  8318734  34501781  16579533   8568315   6896699   4124707   8251155   9574786   3888839  17740131 
 12937617   3935483  59720091  55872539   9259594  27296313    805973  70986651  58711731  54410735 
 23401695    734228  40464807  26315523   4741833  54646836   4929014   3624333   3908608  39276659 
  9280268   1542683   1267611  58689649  30225984  48331651     50180  29588136   1228903  17489411 
 13991659  22184094   5163963  30018111  18272979   6556443  28054851   5267748  34521443  70284036 
 24847891  40604685  25707931  24845629  24455505  26845406  43959199  19603835   6912993  26815691 
 52709179   1779740  48369983   3536383   7552910  17382579  12152433  32876806   6876460   7589985 
 26707965  52352203   4767883  33782183  46341691   5730703  10644475    171363   1195132  42619051 
  8861472  39929231  63725694  18282303  24618339  56482527  38577123  38745123  30404303  32394711 
  1457535  60153691  16416887   8983104  10836528   9923938  34177182     72273  10491087  28095334 
 13035124     96198  63146283  11866704  26903043  24723078     10408  17555301  64802094   1721112 
  3157737   5697548  11746851   3588000   3825805   5088811     82270  23348448  64840353   7830349 
  4095243  30422697   7660048   1254663  12104195  27125518  18000842  25038978  42146527  63938615 
 29223708  14332903  68444868  14167995  32255187   8463615  13749823  13514529  76862563  17395977 
 16179387   8016023   9104460  24941083  42118238  22241056  16615521   1892078  30351640  10249026 
 10600323  13315488   6289731   7360687  66757363  19246907   1325301  66734241  27676653  53777903 
 26453193  26519629  33164852  43154429   2709573  17526779    465819  10830555  21737377  35306587 
 34133541  66847572  22980157  35310208  15475115  69341307  23279843  22700244   6774433  69591256 
 35931826   5526586  37460679  93141920  17766154  55625043  50560339    304052  57458643  14791211 
   507627  10645215  52722939  19599131   1223109  64571943   8901383  23047741  11919678  26626411 
  5839721   6141759  23529528  28583986  34453773  66147251  20089005  27794491  17804189  18983846 
  8584527  38637173  11047558   8896779   6328423  15952928  42507003  24461563  45385293  23706795 
 72871467    141819  27250775  35798835  30535119  15441528  64394923   6116133  39284775    339651 
  8030803  13809043  55925013  15593703  26356587   1248468  45617787    203979   8913131  31738137 
 15259689  11793227  63309535  18006387  14841841  20638091  33590463   3981288   4529173  43614243 
  8541427   3545283  33138114  28731714   9705927  12646478  43128323  19062457  12611715   2878443 
  7755819  12630763  24129909  29162471  28334787  36294873  26657584   1013919  53332458  30612639 
 38515323  18966861   3483855   9207183  24216483  21296832   5441260  49637107  40924299  43888578 
 12224163  10758753   2365276  53358075  36970147  43638918  24383325   8126295  13785867  53704587 
  6970203  29581532  27889953  40938195   3478029  55409153  12279951   8852603    717948  21079167 
 47038935   4422291  45592899  17687286   1762734  58631379  32730809  18647559  72256747  10971410 
 25528329  48160503   5903228  43730423  12488510  30147218  34820731   9402330  66175020  58567668 
   157668  74140123   5300233   6615998  91038438   9056976  62158983   4351883  25046835  72672855 
 51484887  38978783   1246986  73712463    778843  42089811  17639493   3858428   3668679   8899323 
 90766383  87805594  29794798   6190152  34076361   9474171   5202263  16166109  19695283  25341571 
 77465043   3020927   1746356  24764038  18283043  13899768  23062227   4287881  25874091  60613395 
 56170495  18970107  43167858  14165365  61623517  19910742   1215972  47398331  26726875   9203079 
 52831678    347886    782775  44418867  33746537   2632237  10218333   1685081   6914153   4751483 
  4014969  49180190    165102  36276839  33720164   7897948    148516   5897153  43086327  55046110 
 21889302  42858631  12890741  25920939   6249195   2425360  28705569   7336571  20814098  11027257 
 43795515  76973358  44353531  54802827   8563929  18182538   9349053  48676360  25699173   1631799 
 92959569  18099105  71834991   2853822   9752923  12646575    626084  13128203  23413299  14185848 
 55972479  50720019  22833483  47163555  45023963  40426327  59519707   8530125  44271807  35258157 
  1354173  50034519  68205040   7042403   8539808  57599175  67446267   5641551  49632495  69294887 
 12109285  54916959   5534509   1063061  12974513  49384787   4186851  12065020  30262953  21833115 
 13597413  82422659  53820411   7409445  80857513  39787179  21098909   7835132   3419483  48015498 
 21151975  11783629  10013298  31603650  19605450    142583  14780595   2584447   1969988  34265763 
 13953432   4722303  31403628  36903677  68084226  44166342  18313526  10348853   2213803  46981017 
 28882836  18599712   2129723  37989312  25492911   1082663   4592048   8851127  14298178  28663923 
 17493777  10894410  39344998  55339025  63585603   1133395  54767631  10886481   5116731  10174876 
 15796613  24701145  76111039  30335673   6593229  16705163  31385113   2643699  52087958   5536815 
 20903707  13745166  17188251    525970   4309764  47564327   9236139   8600587    314993   4117278 
 41192448  79771496   5281139  33126287   1857021  31286280   6943543  20014338  45815351   5857569 
 67180233  28992219  12247745   1296525  17472498   1491091  19168153  33246798    528639  45195373 
   625258   4279391  51785948  37235563   6604501   1204203    340887   5214447   5958633   6880989 
 57372693  60620103  47979249  54293873  40075230  64108689  32026327  24727410  13321418   6733379 
  6301803  17784753    196643  29127510  15109179   4911513  14473229  62729952  12212323   2663133 
  1060325   7491851  13140483  13948472  30462789    234633  23538951     87541   8549507  11223031 
 21129307   3061283  43539927  30773923  12302407   6129939  48128086   8144170   1993003  23301114 
  5178630  16102780   5330303  31012143  35720921   7555167  26190917  22105051  28566606   4609147 
 28686603  19991496  40485183  15006523  22744763   7548015  20194310  49099833  20363375  26276219 
 53934170  26573037  18202917  52845776  24646842  19474110   4362867  67256043   7652287   2759013 
 13670703  10761039  34619721  36139971   2044179  33945809  49797629    593541   9225867  27001482 
 15495213   6283635  80424035  20278417  67920015  79232943  40784779    794978   8456013  81424503 
 42632475   1973089  46390971   1379157  82723891   9965799  28156047  38143287   4699911  44659927 
 38887998  70987243  30232938  11716979  37245693   4741705  11528901   3478875   6318223  63107889 
  5548237  69813750   7159898  35519758  15987633  56217021  23293763   2436491  64706475  67691407 
 34639267    193701   5525133  47557259  18153468  79734761   9326814   1441549  29540172   4966848 
 54288753   5326089   4547351  21571066  36674175  17393520  42367863  23169403   3301339  35632657 
  8348523  14572796   2191323   2943783  14430057  42395333   3258487  34649987  42539859  83547201 
 32436089  18726789  24896091  14583535  64886781  14825585  88372303  27431823   7372050  27942741 
 86487522  26585939  44566898   9348535   9124049   2326391    837343  20160219   6813189  32352373 
 80899788  37528014  42183979  56888491  16499973  46186538  25220617  39719743   3040080    667118 
 18865294  10088111  27088363  48366448  66093183   6117913  43497015  37520629  28641939  14221253 
  9747619   2545701  45778835  62608011   3378867  82340345  27519818  11854043  20861917  26244336 
 42005232  11900163  60768107  15814180   9778623   2585123  25974831  30222047   4000751  17510031 
 17139517  12831547   3038907   1302211  24686690  18369643  36910325  63793473   5939167  26449481 
 29915771  50699989  67511655  23902869  52137529  15102952  49085613  10131406  14477109  16271149 
 48245013  78426955   8145498  20797482    296933  33069033  24117060  14673435  61601191   5747846 
  3728883   3910287  21869747   5326543  10391641   1229271  42410235  14987487  43390434   1575775 
 44950147  23304575  44439807  11698423  52980271  53661183    577371  74949355  49941933  22911594 
 31906478  35312964  37795458  13254715  15643923   6311509  41625868  26948481  21593689  35313440 
 22387173  20700691   9470991  11531043  41607901   4118733  31246715   1565748  39015335  85033590 
 14508633  41987937   4939722  45474343  12878691  17845379  66817445   9886578  33932139  51591267 
 70124843  35968573  10721925  29481108  16142143  52227034   1378587  29636520  39232723  34607743 
 44346351   4287677  16222793  95276920  37224123  50088246   3882678   9137131   4654857  12038853 
  1933431  19897929   5256975   8834764   6350137  16507888   1319103  43104702  18926536  49400452 
 33016995  23300550  17693043  27909193  18587979  64514745  87352827  70454715  44330448  41954605 
  7963353   3964123  28650757   7505593   1835943  13747428  18617214  37376420  11278769  13292863 
 26617483   1352078     70083  56281491  49398349   4099877  75169161  13474731   6493851  14696985 
 11433398  45261593  14709356  25798263  27265153   6481398  80707053  90218337  22051383  10530507 
 96788883  39867027  23878289  35089347   5473131  10308629  24298595  50429483  44315531  55304001 
 70072824  27807951  24181507      9275   1517457  20219515  57754149  15990603  54147963   4429371 
 73233915   5382546  13008723   7975407  44669265   2295243  16789119  26647783  19568427   6094059 
 15856231  20251109   5849054   2341914  32929929   9600918   8498811  13721103  40967349  34290597 
  5754483  45573669  16275655  40618203   4489223   5490798  40599099   4143115  30540297   3484183 
 41890403   1655898  56758883  10619193  13357788    736839  39293181  29313295  35939483  52055961 
 59303490  17663075  10768839  10001436  48120639  31692693  44802716   8590320  23857370  28302837 
 75199653   5115831  88230183  31967037  63979467  12325293  45097560  25638963  19514882   2799348 
 27224159  34463368   4562623  45313563   7609415  37963233   1828605  22390623   2133545  15706397 
 91141236  11192763   1546330    106763   8787048  27261425  45533146  61159455   8400843  14009007 
 55646679   2157354   9535530  28519689  15980923  54315519  67139379  64009698  36157263  22643448 
 67334913  46146238  20667589   7282491   1969563  22284035  67931618    410449   2607854  45642260 
 16804607   3918763  10399963  10216503  22416963  54694539   8599989  55167798  40727565   8574891 
   944932  25733793   1540939  46844016   1334885   7294615  57114998  58982755  14193271   5538893 
  2277403   2606727  49950923  51950780   2886543   5837226  16749156  14609035  11064561  81874050 
 34816067  28709739    678746   3615405  11344723  14161983   2879307  26976027  28941373  32859257 
 72956632   7242003  33133623  74534843   2468490  45163600    579395  31207897  29638182  19899327 
  2892228   8779003   1790003    275676    974587  14613903  27319811  26243395   7208293  10452761 
 15698603  62281083  12599783  18841529  22713672   4601475  60600291  10665003  19531518    489449 
  6438978  22971176   6096555   2406472  31827507  56073567  20950611  30743533   9907633   8964155 
 47649227   5836998  59542143  56452053  63446975  73102299  19427891   3571263  15917052  11114808 
 52089273  24320613  13202509   5284023  48063318  65500359  42797289   3664303  23036913  10851207 
  4481061  19118229  31607919  20623275   6992052  14090879  49873793  35836170   9692511  45983508 
 78384585  12901115  54597363  65035473   5594901  66270828    208191   9778146   9562366   2169051 
 49048867   8825883   9939633  25632762  66779055   5658459  48629926  41731683  10186299  26928431 
  7638958  35374149  41946195   2625858  71228769  20634363   3594201  45212507   4005503  78409673 
 16252667   2473333  27996703   2812397  21879363  18736187  52685763    278763  27651871  81826443 
  4878133  17970234  58559557  21624585  44035884   5239205  22268039  87340553  42077376   5400707 
 61813869     21403   3379411  39453955  21537915  33454215  42436275   5782178   5122456  30804183 
 17163410   5345949  59309594  41474339  17516071  38802984  26786571  36166783  48090819  10564105 
  2610165   3449583   4083513    917094   6505835  10540783  30032093  65119159   1750729  59818088 
 77021069   4570480  35654010  26820763  86264042  19080243  16259559  64586193   5090163  20167803 
 40248760  40046870   5472018  23772263   8804891  14314543  87915684  22160880  23386263  43795434 
 50530515  31440688  20342013  60293135  32506011    220175   6987501   3829571   3004872  23401074 
  4992780  31499122  54660859  25535787  19526708  44335035  58772315  20467438   6555826  42516493 
 52887048  10766358   5088123  43449324  11068089  16246980  13991863  15347647  24260043  48124278 
 10580584  11277201   9586707   3513569  42089233   7274873   2799159  67816608  28997517  22057908 
 66655293   1989347   2647614  73085913    715998  45046859  82565944  14003257  62791131  36848231 
  1187793   4817313  33046023  30575558  44703663  19991948   1418022   1524075  69335163  29785715 
  7180142  54706191  51070811   3579675  16007595  45360123  32210732  81105784  35826303   5112273 
 34609663  55792761   1122898  37325169   2552562  78569475  82623958  27572513   1576253  81553404 
  3356603  19927448   9289545  80383496  19904388    404179   3201835  34506686  31219416  56640723 
  8675580  36542598   4093309  57342009   6894690   4524071  45095418  28358544   1130163  55655451 
  4678405  19195481  38293133  13486239  20466801     36043  45648375   5446448  13676499   7297776 
 19639512    252893  13788163  22679644  21998715  19419795  16241458  20862969  12017352  18203376 
  4281015   1646916  33215760  42121390  25241811   2191203  23377191   9809980  28197939  26505679 
 30376792  79434465  22334407  24636513   9824511  55435965  11521633  19267707  10825119  15026673 
 17989532  36850755  31169931   3470379  29259808  15642843    248057   6197366  71289623  36269972 
 37976131  22674995  52591123  22995699  31108443  69423127  20121315  34450971  56207673  14170838 
 11535913  42364854  61440171    258162  15545932  65812743   1281809  13683615  59742518    273048 
 42164998  16971945  42532123  12456879  33972432   6864396    394242   5940121  31713513   7345642 
 53106589  11390723   1052123  16044190  21265435  32292307  19089369   2274073   4094262   4106518 
  1017143  11447837  14631207  13137343  20909643  63980401   3009073   2597388   9200489   9379333 
 14912582  18548198  15396735  13785699  18732818  29983819  23277611   6396141   6407349   4320807 
 19183195    930172  68173988  36125313   6384711    240531   3708234  15335315  18233925  60462009 
  1342485  18992316   5018283  29154113  30173703  55055015  21681127   6384573   8171883  19964247 
 45500523  15546368  10513872   6103159   9453364  50405342  26362459  41119052  57573275  44693871 
 14548795  32673348  66438483    238451  69497349  13200271  73407440   1256467   1102623  50648512 
 52054514    909887  52558683  33938943   1320601  71156923  29394235  17584209   1020351   3810683 
 42006615   5174069   2513811    231657   6037779  16776600  22425358  16990818  65924763  15252045 
 14957645   4513919   4551888  31046696   6309667  45697788  62874491  14196007  70761247  20852347 
 28558999  20516487   9886743  55968747   3453783   2676475  51913215  42969830  67789185   3086808 
 15115263   3248504  30473521  81955678   3306933  38365637  18525173   1715140  61477888  81831398 
  6432579  46396972   2063637   9197718  38305979   4746333   1837135  22100545  22074397  14103323 
 48488901  31653779  11444393  37822314  21467465   4446061  57176523  12890659  14686221  25801587 
 39855189   9292705  35665818  18899919   1901073   8442497  50471643  41701294   7710788   6393423 
  2925807  47527584  37880493  37849935   3531723  39438843   7293673  17017765   7304983   1809921 
 13446069  65429691  12895488  15093323  68476068  23188297   3151873  39000735  14900277  18659799 
 41506575  72979928   9733679  30442923  27599211   7795095  24235586  14884143  37755078  60778477 
  1582683  14864753  40524694  47116443  19692439  89861991  31171219  16904258  38374683   7907331 
 35554213  32034736  58353531  27899547   8767317    314593  10398093  56528439  41836737  28744387 
  7259701  20820839  72070087   7043887  52898602  32835521  17334915   9822669  68552408  29243193 
 11508543   6924118  86610883  19476453  72477891   6417723  39172851   1484375  79247886  26268963 
  3378685  20359003    641057  10282623  13111191   5102351  61794441  31063148  28193937  57657762 
 36431973  54657300   6255603  13734549  55312899  22956401   4042493   6559263  21673047  39595383 
 31288467  18450331  60508527    200782  10393675  32633451  19532748   6104723  20484663   3104507 
 21436503   7099611  19704173   3798757  23549929  60810178  20025667   5489313  21721335  15851387 
 74359653  46456497  10554891   1678459  47705851  30383780  25210958  29346369  14043278  19112619 
 56143223  24564740  10903934  30709383  36606343  21181171  44944893  23671563  21090913  25407835 
 22934085   3423213  42664066  44514915  38495187  16483212    257723   2813965  11728138  21832542 
  7508778  81688608    992151    825123  36209579  18557299  32882973   3632238  28988335  23105403 
  3183138  12804347   8896108  30476037  12688728  16929801   3345773  11473387    979928   5612988 
 12070837  22242213  13651191  23342123  19529691  34967495  24585497  46275650  22224422  20088191 
 39168763   7349829  39344667  45872100  90976743  30447276  73111953  93170928  19575763  40525089 
  4265319  49527454  20256821  37074881  53508075  15666827  33780014   4909755  11599023  58558127 
 34106307  47071329  61637461  13554331   8953131  27518013  12712587  59819424  30718758  58274619 
  1612509  20450203  19816927  10527909    834581  67641385  29071823  14448139   4097347   5496547 
 23634563  79999515  29300323  10229584  11645983   1608585  12380001  48117350  49454577  30334199 
 29331173  51233203  23389419  38140623  10125755  76667538  44332627  26305505   3233157  14149399 
 20770967   3579771   9079135  48772667  32655243   3508045  32045019  13868637   2664672    229117 
  1052107   1802959   1526648  15089659  28559613  13794803   6406619  15321359  46913325   6435963 
 71118723  18579049  24271867  21386059  18508769  14048438  13608555  30167836  25844830  35354507 
   909196  13695867   7248543   5108347  81985454  28868824   9755839  46652883  74675071   3514011 
  8102251  42829353  48176548  11151813  76434889   3995163  16024695   8244837  26687682  49766523 
 81794895   3451155   4008949  17243953  10995003   2090750  21394827  68068959   3812016  10424873 
 42975663  32671723  17343875  36082104  12018256  42550386  22812462  11658708  41149708  61535898 
  2877292  70804107  22438505  14572463  21851113   7894149  10834359   2024475  19239992   5781563 
 24852489  93769878  15281576  45153339  67608895  35482300  62763212  11899218  97604613  53844963 
 75139943  33092295  45482560  42226648   4473975  54033603   4351382  33368983  29486286  79890867 
  3197349   5976456   9690223      5321  55277459  34957031  18114973   6654806  17061033  24381907 
  3520827   5252469  13328871  22046811   4156723   7833013  20630928  17951433  12460619  29673021 
 51252111  63097380  13026747  82793913  26952763  38691375   9841744  45147591  27148283  45473446 
  5480747  33057995  15310908   1066683  52130591  72578973  42649883  31245593  26811875  32363643 
   953295  24173805  63959663  28975977  23221321   2057139  33119223  28815371  61401527   2951286 
  4286918   3468707   9385618  45145377  69741908   4270761  49173403   1907578    303258  63642867 
   272667   8025279  52871263  48255420   4996849  77898018  65591583   6547959   1095616  24328669 
 52816971  31779470  29532557  25242653   7796457  29848211  37398642  16579059  38056571  79014774 
 39214287  48129199  78194623  16337849   5016667   7248848  24881622  12328411  33395173  79441161 
   734510  51972614  38115474   4571529  26522793  69004408  17278617  21566002  15178605  36011052 
  3376543   3145143  67820873  19487505   3385611  29579422  13926761  47055603    605808  12258987 
  7837321  41816550  55988601   5528235  27441829  31960260  10166748  37445503   1463211  28905670 
 17753719  37298230  29414143   1187363  47876525  57864111  13187401   7564650   4628733  90958965 
 15960939   6260741    152967  14529751  78668374  14837841  26924403   2086302  26483103  18306879 
  6396465  71847580     19513  45358795  24471707   1713483  45542835   1955043  48707425  37750414 
 91929723  18217179    179823  26365014  31115703  24988973   4329123  16217148    242667  15552735 
  8157803  57959813  30880399  11710338   9594849   8753973  12197373   5651403  46505114  18735649 
   917646   4940800  52617171  16439795  43026683  25668168  17984203  31483777  27461307  47758801 
 64211361    584007   9065823   1798073   2879403     51083  36059487   1882864  11675121  54507992 
 31031835  24229603  27224284   3410376  46693012   9558168  24024825  53000763   3830955  21281918 
 13842171  60490545  15226215   3751101  92332995     92189  87592344   7840803  27455145   3477330 
  2389377   8503095   3412748  17280783   7183863  12578829   9525119  17439776  24809988  18990053 
 18541002  61296365   5114473   5321067  23963832   9094663  16874295  32307515  29429752  17161165 
 16828718   5322126  57380743  20776319   6520557  33853107   1217557   7019003  10536699  11695944 
  6227373  43529331   4160185   7263141   6163105  36821248  12452889  51432009   3910051  83248393 
 55929833  30230466      6950  70938945  15204670    575841     45078  14020095  25385613  22398496 
 35187583  91990189    145765  18809539  41171169  18735571  18589819   1293558   9451609   9127241 
  1009773   6648147  21409641  17657723  29505144  64060917  19052123  22547130  55042477   7522187 
 20571063  61985483   9539727    111595  51382333   3907587  17746992  39599259  47029059  88093059 
  3698171   5761063  12141549  12243329   6570232  24630090  35011848    759506  65264700  43019493 
  2019669  29491587  40846839  89913237  46224007   3844419  52566505    313161  13258203  53410745 
   193181   4744993  61744379   2458392  18806001  16649403  27971682  62325633  37021341  10147435 
  5839723  27318586  19789119  13208843  43560628   8312679   2926098  75305643  31341763  30438943 
 42037929  15574983  21109686  72494342   3380793  53968969   4636715   1720193  41814126  69186219 
 36785799  26382873  16700455  21339966  13233147   9232511  42667698   6087593   1785333  16244907 
 22063623  41731913  27277755   4150143  10149115  18012173  85592975  20602255  35550390   1001551 
 51076893    886902  74249893   4665623   4861273  37670921   4555848   4665237     61464   3166885 
   528143  12097627   2816811   2138757  21253933  10186862  19966155   5698917   1724392    129327 
 20677785  23955639  20965607  23649304    260475   1152791  12917979   5571689  31442443  32042523 
 34513371  18660207   5774099  15088168  23321751  24596718  19917663   5189475  11110827  17581271 
 49109823   3236559   6018029   9017020  10926073   8267631   1996933  46182363   2428256  66755323 
 34101855   3278216   1430331  22562943  36312451  26659771   1075668  11249488   4721182  63711023 
 13952479  19293011  45185412  18035648  12861888  17116875  80353352    931847    134244   1510725 
 12927093  19712042  20985123   2807683  14700242   1466595  57389777   5091073  17495997  35275778 
 23869063  20301963  31736583  76743291  23533969  42629853   5864872  47867508   9845406  31297371 
 55366863    860037  15687890  33240448  15438093   3155323   2423163     83845   1139265  21012053 
 21809652  49350358   3801379  32865351  77929143  66603453   7442930   3015439  14271943  13077295 
 17731036   2755007  80262019  22025499   2181921  36733267  16490709  62805155  17804787  39119995 
  9322413  21955443  60211123  31801681  46388142  20283775  23850114  75048243  10683068  28334841 
  6217793  23956539  10829931  42408789   8556657  34622085   6997483  39535219  19111473  17553270 
  3277498   8853383  18336009      9843   2779855   6230655  18280973  15732840  13660997  38543467 
 66686724  10810302  17552265  50958305   7515686   1402563   7648847  28256347   3254752  11950938 
 48073557  19833748  55158424   1248207   2702571   6647925   2894906  83842027    377147  12430914 
 38727084  28935358  12626247  11380063  41025756  39761403    783840   6607959   6611283  13624671 
  9420729  47997233  34506375  41577540   9856139   5486037  45206097  26333133   4646427   1872535 
 32234991    654711  16004307  18387849   5180829  31947143  48041318   1062633   7731183   2865011 
 10521543  34223781  47489235  55568202  25638453   9613758   5325264  22317611  59300651  27835395 
 51317839  11811065  25257475  54787383  64122918   8203500  34494198  10269914  10719519  57895443 
 59468182  52468110   2481717  36449926   9228474   2939947  28237539  55823002  40098597  21290130 
 33331875  21484593  34838671    657424  40277555  23286141  16065683  80604166     94287   9096501 
 41224726   7980739  27688238   4310779  44698909   4616023   5701459  29998598  60785903   7366715 
 15559093   1782631  15893028   2323478   1591437  86097253  16529223  43709100  36375083  20327331 
 16030119  46897951  39463491   3864678  22185118   7461303   2586633  36464508  34342233  32656663 
 23356043   3800171  73013787  20753823  28715979   9139982  40305723   1928433  24757479   5313598 
 45367954  69871763    699723   1461327  23856629  69760993  66145899  36892383  36866993    580873 
 15940023  67769643  46986891  44545128  46635755  27749903  14330283  16574667     49809  54532419 
  6474021   9907199  34115688   4596641    673011  65472783  15506757  25496373    133817   2971761 
 16634155   5801369  65541200  33039633  35965545  14046639  11864208  23234100  22340987  28210242 
  3884811  23622405   1084583  14644657  25615703  39838995    170113  36234839   6063723   3577755 
 49812558  10331461   1074603  71797585  12959324  24932679  33272763   5082213   6716063   6595304 
 28019499  34354323   3639183  97392243  15846933   3125898  84535873   8402823  21276195  42490263 
 28853349  35618399  21748089    707533  19567886  32967681  61733960   1195671   1573723   9246245 
 15901963  26322531   9754593   4313103  16683531  21142123  69907059   3175842   2281485  56262703 
  9094173   2862819  49583787  68359543   5775745  48663867  24140223  10365450  28987843   5346909 
 26200347  31695813  33547323  16856343  73169177  60224357  52167131  67961183  10534449   2403379 
 19316001    391371  57362169   4069643   6504223  19574895  44733770    376539  40430850  95505441 
 23383021  65346937   1182265  45720239  14911539  32271745  55238988  13242747  12684091   1383765 
 22736386  11427747  45763821  77652593  12167605  32121963  19396171    112950   2449021  29397491 
  4261699   5922532   7611429  55069243    604363  35861858   7422798  50877258  52696315  66698172 
 49411035     51460  16003785   3231079   9213103  13332277  30147648   6528443  12357363   9251803 
 48002411  15881703  10878163     94893  41809263   9362411   3472419  28779423  65271843  43510214 
 13460843   5434826  42710518  19939208  35486769   4780671  34497847  28286583      8987  48503163 
   532293  10736871  60548235  33226137  68343181  57866685    199883   1173248   4659459  14274747 
 18326865  59032593  42065418  34821416  67538883  51268731  14124123  27009831  29360707  25139151 
 17507459  22555482   7878713  79201067   2496348  82491063  67803441  11822127  23543655  92064403 
 28067921  82479247  32569002  40449031  34588011  48386439   9078657   8488278   4461928   3703845 
  9926163  49531523  46883358  44298957   5636342  30601715  45413417  13190164   1894059   6814233 
 34018260   4917286   8714391  24091177  37347227   3590833  24997644  21373919   1527338   7494681 
 24101952  12293742  20622349  43874312  13068951   3472867   7302331   9609807  41613649  16449960 
 24986859  44201715  43465030  13425672   3957141   9597731  14502927  33403205   6608418   1270655 
 15571209   7246238  48193219  14807223  26856931  56689587   7483857   1249980   7404003  42998001 
 14087358  53016549  75497563   9740716  19627299   2709701   4723961  17517343  15658743  26961651 
  8404099  74246547  31470618  28696637  12806140  20920561    872858  15423365  10483449  17149358 
 85267877  10304754   2743594   1180841  48427803  59387787   1899729    440409  12495837  19458175 
 50820123  20000304  35694780  38440113  13544199   7781523   2882562  15585621  57383663   1500559 
 22296497   7690771  21729842  17930864  35857531  67742913  30407071   7612205   5545873   1238573 
  7993251   5614579  15872139    238319  34678923   4587471  12478245  39168371  40769117  72386703 
  7034414  10723866  30706225  10739299   4062363  10717974  16203570   2526351    310805  15317925 
 12813025   5511231   8268103  55668219  56362842  53621081  88489135  84147703  52900949  76105061 
 35366073  22112380   4264557   9703320  48366621  79079827  87695181   8229883   2620767  17373759 
 47488928   9066371  26591523  37029023   4203879   4413483   8367183   7030969  22464683  59447228 
 28351663  40566495  10673223  14077779  57666723   8336863  20538438   1360053   6613014   2683443 
  2537609  44603688  88687848  36106083  30221962   1292823   8476384  12332013  22012061  56138324 
 94000393   2895369   7929723  64909968  60994677  17195413  31697745  18068987   7680393  21485013 
  2240499  25054311  31932753   3063148  20674151  26055173  29007365    362121  84290753  15263619 
 27045867  27749427  90184539  14924123   3840561  70100887  69967403  17813523  48888453   4448851 
 28049991  76738848    239838  36984768   2543272  16054331   2630693  54624763  14126748  39720840 
 26159200  91861532  43291965  24720243  21193027  15877342  46666875  44988027   3609401   9863870 
 69674027  65482359   8019555   7805628   4728045  15643885   1649532  66341223  26393214   8040493 
  2998932  23036857  18196853  19920111  39176894  22985633  20785503   7912368   5027544  89470500 
  6056523  25588784   2833182  16513043  24214399  13337349   2427191  11350423  19468843  13759863 
 54877089   1292055  12448496  32748293   4003605  31194672  87815463  27576789  10878558  26473167 
 41372094    870285  28799715  11297143  79233627   2224488  11822713   2750162  11059548  27848271 
 20006991   6174319  15305259   8711889  33052164  10452805    426008   1709473  69900039  56543181 
  1086291  21263673  26176765   9516305  12589998  24482611   3682815  28166373   5057637  49138963 
 51067359  61015359  45450627   9723928   4142318  12474264  37302048  35005173  19135014  75968338 
 33634703  76619283    703747  31614207  33166698  24911583  40503582  37014738  31794667  71450613 
 81567888  15178931  20360067   6425673  33322237   1472867   1756932   6283641  26632833    670443 
  2812939  22471545   8935521  55338497  10236453  17938445  77955723   4042856  38285762  69854367 
 24180617  34443675  45368193  12435768  64604203  46576821  17907716  29058753  67788678  26406769 
  5752739  11055795  15095801  31354859  31146931  20128623  28839015  34405083  17828438  35018393 
 15084155    277999   9421803   6497701  29533771  23786792  11832055  12285645  24868998   1863767 
  3217098  28006353  46212493  50759067  51494965  19042152  44357499   4195259   3389955  20868855 
 26968451  29285512  12036099  32376187   5985943  10925649  48689923   1097163   6093727  40294539 
  6874440  69341546  50277552  55874058   1595097  76354133  64060170  10764319  35172803   1050207 
  5041263  18108757  50698222    119147  64763283   6294662  31128312  15361851  12242163  13166131 
 65013654  43921609  22096913  34287690  14908348  32971119   2387997  14008880  59027553  14679243 
 23252473    413005  17792107  12354807  58411734   7880675  19643169   2503390  66749435  38779367 
 12637613   6054153  13171075  26250243  41107119  98982699    123974  23488292  48822479  53099757 
  4006785  50860537  47846148  82654011  22919493  30295553  57105303  25001178  25296783  48136218 
 12340687  54707633  19624734  16461403   2556809   4119203   7327905  23996487  52435433  27728219 
 26950393   8175339   5626065  42027934  39746843  16873814  10581708   7029486  68504637  54152883 
 34230941  13222164   6165951  30296229    140823   5571819  21637233  12643012  30728975  70110267 
  7397828    592923   3958789  43658068   4143867   2866617   1196533  39639387  26429658  79612607 
 18553708  29695723  53301195  10995147  48692248  28639448  14199035  30228165  38055413  34392507 
 11428623   6872012  36814523  18772491  56389311  62734951  24384350   2808165  84626028   9208683 
 47918811  19833783   3256558   1730111  29382218  77388819  31045173  19190858  13135959  21202881 
  1189561   1361670    377988   7939815   4364727  37845421   3854941  40976973  18380058   3693080 
 24119603  50102271  45337459  19024443  40165447  16571923  27412827   7160987    752155  15646019 
 54013103  18327023  13120485  44801033  36639888  13063839  12461208  12031743  70549239  62491389 
 53164203  26055902  35975745  27011159   2642455  55488699  10245683  19380294   2160629  10609007 
 34964495  14901248   2797398   2141808  15949749  62014695  48118955  18066402  83718303  41584614 
  3440892  40606275  31151649  78917019   5570961   1875912  68207463  32141725  17206481   2848035 
  5046231  49815291  53030958  39239733  34269358  58415568  21871099  22548099  60016005   7104117 
  6378180   9377403  14263251  65139423  28839189  53576898  36387643  38579222  10842927  14698432 
 68108502  25794885  71621283  67689833  24882427  63825797  12284151  33777123  21041098  33039923 
 16993489  37247715  70913139   2317053  18607604  13200459  78983203  16563059   9306819  66508656 
 42164155  15735181  47018875  11390763  32007571   8487195   1468683  41782419  21468255  51933115 
 37944779  45663325   1666011   7918753    730671   1181545   6888433  56813757  18328488  60160203 
  4322191  31341003  39819199   2495631  33470371  14795529  48367791   3406587  55967856  33235405 
 35620064  28346427   8910933  27410181  61133045  13658939   7366911  15593023  17095339   9325779 
 64301120   4964001  18366405   5346068  19893523   7595563   5926947  30794335  86101985  42095433 
  4388193  31153947    770611   2445891   6310999   6493227  16799427  76369155  16153799  46463163 
 20117507   4569539  50570097  13078559  13310865  15387657  27877687  82826538  14677719  13722515 
  2452671   3514293  80344455   7629723   5341591  18087913  51209922  46085383  13863538  42058815 
 19287384  20288339  31429149  79406028  21676782   2530025  10022093  12719427   4524555   2129333 
 31470331  44772846  32760843  23861715   6517131   6386628  26075067  28171616  31342104   8913867 
 60406978   7878611  43266213   9086991  59691930   2798967    268895  21175288  10761153  18413095 
 41112923  49821433   2921671  20109134   9017499  53113543  21523923  16621533  15897481  84373893 
 16941316  25036183  43255963   2421594  52516323   7965297  17140923   8369159  14213751  10423579 
 35047699  22938431   5975673   5663739  11881603    231723  58503336   2176038  22317971  15734277 
 11086765  14291197   5123495  10012227  52576724  54990443   5666099  50482413  19480440   9093732 
  8867459  39754518  57639537  41972793  40845651  37488759   1675797   4897673  10908843  42946903 
 46062345  16660275  24513179  17265767   1979391  21297851  23732392   5080483   7031979  44633139 
 82985883  40613233   9036906  22140651  18938619  71778901    866395   5457639  59584199  53946327 
 13714223   1492915  65742072  24426441  30190259   6290898   7757460   4361051  24082251  37142871 
 44113559  25369189     92790  48861245  34217723  59180959  26824515   1149224   3934209   3375658 
  6311915  20090781   4298741  15794977    500460  33541579  13194275  28338718   1167751  41097009 
 38074921  19818041   1457040  38036969   2247522  18691323  40889959     57483  13370129  56170323 
 25602067    275538  37370632  48317775  30009565  76120398  11374764  17929683  40324407  30195915 
 39919478  26514267   9361725  13192590  26425995  26468331  13380093  41484705   8563339     16163 
 81062773   1169041   1191087   7348639  61556451  32449673   1584987   7623464   6793717   5486175 
 36214400  26549769  16361353    715755  32512458    938989  13675226   9946398  17437099  17299797 
 86594427  39631995   7308810  40874181  50298783  32091261   8632191  66343200   1210673   7199997 
 12417948   6463315  10945413  16849811  10115839   6759454  13048236  30824007  33101222  29054687 
  5145669  41300537    197649  37238082   7704639  47821771  20658924   8500734   5688017  22734933 
 84688458  46051323  33449154  55827753   3546515  37092711  30677473  11571816  31854638  11648347 
 60017535   4016863  94847013   3776428   4400046  48371703    267669  51504069  43951467  13833357 
 35164923   3976695  42472608  16598927  48630627   7922443    688974  19457963   1824693  31590666 
   264983  47694153   9912347  13883976   2715823  25494291  27490443  13541332  30932673  24721248 
  6138073  12831811  51280968  41881177  31582703   8851183  28208583    254202  71860968  25582451 
 49904163  13110173  40558946    408003  12682409   9193179  15496331   9617625  10144933    857371 
 24781035  49312443  10812678   2265045  12582704    896865   2313523  32972487  23898348   8981529 
 15051055  49926987  58013715  17268031  78741913  60203390  39205389  19484091   1988959  55725793 
 32656032  50536323    707895   3863275  30096459  15581643  11618775    174467   6906201  66700953 
 10541787  37362966  20785062  38930331  16451101    389973  11419695   2648064   6555398  42453578 
 24465989  86822133   9011419  17356028   5192583   4349376  36541628   4442887   7323397  51877053 
 47613315  15945227   9870051    320731    959913   6044989    472179  58211803   3540018  10726275 
 10144914   8246619   4823196   7083867  19561735   5912040   7942026  34226952   4587687  21311313 
 12942544  12490578   3521685  11264350   8401763    377073    857595  39846394  16778922    369429 
 73558027  60924133  10702908  30722892  34817148  15748123  29537067  12340342   8121323   4641828 
  8702591    231312  66901053  30863419   4786488   9219163   5220954   1743164  41706645   2100913 
 91512151  39705918  12556197   6552060  44628015  24059235  26607795   2157593  63633921  30824861 
   871721   7550328  39257327   6733227  66162487  25703391  25838283  30800628  12793319  39806070 
 12223515  13176720   4523694  40910823    998219  23340847  69425402   8491443    733379  56254299 
 20145983   2803977  11686035   1733127  66055776   4422222    868443  17497163  14928465  60355369 
 10471771  12194151  17130843  16470159   3010523    116235  12460596  14636974    113778  26309727 
 21097943   3289413   1084773  35681403  14573983  19515787  53124411  54609598   2147451  17521755 
 72397863  59925343  21819669  61994255  37964565  88764365  93523339     47963  57933398  20614251 
 73858803  42615351   2210785  19352149   9805426   1749515  18607452  16756323  10748918  11016809 
 11131535  31486235  18745803  60760251   2013428   6255027   7913979  14230363  88658370  12184201 
 10815795  25930401  25457879  13192155  75955856  15545310    338683  53075283  75630630  12370219 
 41244111  25520987    701803   3385505   7650181  26905102  23884710  13499067  48643458   6098843 
  6116110  15147905  12249339  12761151  15826475  25332797  81062535  31958643    464251   7325133 
  7159758  19983471  48686541   8477933  73141224  73255123  27689763   8940615  20866815   8865915 
 12259041   9443858  14167147  23725058  46285273   3228043  13031454  20243171  38878749    460773 
 14103933  22873605  30449058  49492743  50710596  12229720    895855   5960867  12432621  11737059 
  4885621  33786907  34301845  16080811  41865935   8428683  18394723  22789491   5785804   7162110 
  1544787  30811607  23248227  12455025  37886883  51149511  13275953   1814834  32808470  21768267 
 34046916  78340966   3579159  40735986  63156559    179721  85152239   2637843  56582187   5221794 
 44147541     61247   5332754  15278948   2534875   3815636  18100023  42002521   2361923   8430573 
 19752537  52130182  13788623  36481173   4294710  13480135  76064199  68687833   7537978  12110963 
  5188922  24357658   4330625  22032042  19140514  73687569  31610943  35421027  53019425  48832487 
 35462668   8132574  27531708   1871254   5732899  22250928  18868693   5153001  60596861   4176323 
 20508865   6083311  25928431  39534981  18435451   7226914  11458500  80406047  23858331   4909083 
 23416698  15457555  78387783  14290618   6609507  64713504  22835169  44228654  16400721    352508 
  7683059   8312913  26788451  11257243  71198683   9967093  12058145  13093563  38074782   4719710 
 35870723  14847181   4492735    846523  17136793   5919651  10546307   4079973  15686728  28264483 
 30258060  11358387  50673264    508101   2168783  40375888  43066851  10232631  23045462  43007835 
  2871927  22792101  58481511  31963805  19361273  53173998  51062125  11991644  59642373  42941389 
 10119058   9932727  75695078  35349643   7075659  28233588  77052210    564225  67405621  35797623 
 17471103  59687303   9269588  12232231   9633403  12874046   5700121  28811763   8049021  31023225 
 52001423  20451092    602864  14740191   8797665   2764878  37736523   8556377   4385652  30136683 
 33777447  54866207   1212693  41020739   2505483  10929899  11755491   7718823  43294426   1809279 
 43592793  33965775  18096810   4473996  37640337  40806746  22750453   1499278   3032523  31253953 
 43137987   2823783  21703548  15159878   2162811  66006085    179295    168571    247689  64162837 
 23804660  57092925  13053123  57744348    426713  22539803   3230273  18484971   3559999   9923519 
  3470124  20038785  69968518     86989  35373708  30820163  21892539  41211933   6040631   3445799 
  1124871  62699199   9764379  74706579  28004770  16108917  33265579  26478435  14981453  67815107 
 86298731  37411693  11909342  11636418  41245230  13173588  36406787  18373929  41953071   7372972 
 41434531  21506110  58101873   9065455  15267197  17610083  17088194  38126523  52870633   1030929 
 67326678  11067322   1880243  29247659  14885243    592159  56858991  50093621   3670998  85176987 
 10405806  58247895  37635787   2575139  34969574  23445307  13497915  54864331  71427117  28084627 
  3915705  24986667  24464083   8517855  18012458  56424981   7244801   1297815   2477533    324475 
 57443568   1103403  39658625  12223173   8887650  50992140  38435712   7401723   3616552  59797471 
 31562719  86446560  34271043  30324235  65723127  18612985  86229978   4122547  10188177  69745486 
 60978799  30463741  29514345  21087195  48465019  47841543  13504487   2431591  87749673  28921245 
  2596305   8515491  35603898    352524  21343209   3952479  10041904  72248663   8401829  39441446 
 32697698  69659386   3681795  41148860  21357618  18032203   1954635  16820892  44242368  20871773 
 61178103  15961339   9720407  32648859  27607884  25926663  11562943  16839726  67791795  55594213 
 38945634  14572473  75460492  18159195  46977733  53955114  88906064  16447323  27625211  44564159 
 26643555   6007943  16455751   1939975    615283  15983467   7238427  18071781  31854484   4800221 
  9767675  43788342  14709051   7794822  51776674   9641823   5372625  49176127   1954548  61190457 
  6656656   6436905   6936171  49711463  51065521  22424286  51567399  14554930  65287170  13310547 
 10857327    219012  17799163  12668179  19344219  49082897   6877659   6742329  21712268    667842 
 19410525  52241679  60412419   3890548  14316327    938698   6386371  49899885   4679799    714210 
  1101496  16070505  33415995    437732  17909333   8939223   2725807  24203925  63698373   8952599 
  9208105  40691445  18689163   6906858   9362814  12195551  12669819  35749851  23867998    220848 
 45144033  85186889  11448139  18085647  34894527  15256091  12954383  55426413  23602011  72497317 
  3318531     23613   8587819  57320043  10450068  10061968  32933449  68880987  24602278  35096657 
 11654359  47505003  17617818   3522948  37147101  61523448  32845056   8795088  39190862  62382789 
 15658663  16134357  38814825  42998135  25638755   4973793  75407939  51390673  49340923  19743873 
  9752040  32745843  15428824    338811  28390238  83990463   8532753  45528417  71889983  10814127 
 40212548  34395033   1515203   2264848  17700795  17712623  42737202  11264831  27962226  24326887 
  7574911  72863993    700951  59532597  45163921   7214685  35231393  37838742  19680287  12784290 
 12513141   4526225   5202855   1501883   5981587  29228973  63168515   7378431  34747563  41469963 
  6788646  35875482  15873024   6167475   6942333   1438189  44308683  14742278  34040619  32741203 
  4817407  27457583  11716863  21644043  42841152   5639131  13651790   3857108  19233994   2314127 
 23399848   6042239   7001163  23486419  78516483   7416339  15864183  34691683  62189724  10870296 
 67561901  41332337  29568291  31547193    305724   4168659  17844803  14972378  10218228   7154595 
 56805989   7644156   7266996  58146770  66399819   2867589   2583747  15087426  14811837   2457963 
 49619748  68208368  15238813  24750607   1909100   4738305  26234233  23197179   4711563  26067723 
 41526171  54946743  34666965   8260287   4843193   5197383  11250966  88705509  83405078  94761323 
 29119545  25741905  20697173  36995525   4161738   5422455     35466   1200273  20589707   2108089 
  9011503   4315603    390786   4699138     59915  10681854  25729215  37015228  36944869  37601403 
 35022323  47606170  18656738  12962255  24050993  22254576  18032319  45282588   4303044  17895273 
  5972735  11978587   7006023  67357611  25016937  15380898  15628463  32291532  50536079  32630077 
 58491258  14180322  13366685  66805883  70636200   6995969  61933751  74156666  33069971   9441783 
 15770133  33573123  23114148   2416005   5255707   3781796  67093123    385195  29667732   7517043 
 29342410   2977209  57161493   8409063  15866793  44725083  22938990  15827022  84639834  62726523 
 30177869  11521433   4596781   5282043    251582  11982363   6641131  35871933  47819325  25037835 
 52482693  30151611  14529463  14675391  10949685  69753247   9140855  77418299  17828539  17251043 
 31146063   3071226    102933  36451131    882783  21843890  11112094   5061435  23346971   5259432 
 41905879   5271891  23805267  13473401  65477619   7290307  41975550   7593865   7661507  25489068 
  8837850  55693739  30873798  75997653  18110553  59903096   9856635   9509413  19020824  15280755 
 56758678  55650867   4442748  83308315  67666219  55654106  13132749    287071  27248223  40909651 
 21468227  17052443  41889813  66337209   6650619  15994787  23728383  10424732  14799411  17210599 
   491798   8088468  10045998   5356869  43335119   8571183  47714495   2897628   5837754  26994948 
  6530985   3923118  45229750  18656051  17565675  24448163  36445182   3422403   7418578  58629147 
 14491171  30387143   1521963   7608465   3871671  18396688  43384174    558007  27611595   3403025 
 50834907  88154914  12236779  12396244  17303635  58224193  16093435  39027498    688911  79350753 
  5592477  12489673   2712936  28973175  36355653  16742775    869617  40427955  20110398  35327525 
  4604699  35282181   6487307  23739242  12842903  24772262   6805723  18839723  11484136   6698529 
 61460997  30935823     58884  21091997    402855  49628940   4853707  59991292  35002043  17837781 
 10412245  26612863  32136415  25368843   5118951   3945513    143733  26587803  18217073    797667 
 51754311   6949842  67095620  23110568  24937152  37704207  20702623   4977315   5944734  35486959 
 24920669    959523   4313463   3232458  44548363  67734763  23426916   3013005  27102087  46416071 
 47549038  89886549    347279   6436889   1240635  59659875  35825749  17453757  56010297  11801913 
 21773705  23912123  67870023   1891852   7037699  25514715  72918885  46602299  28689476   4650283 
 34443467  59289641   8337473  18064032  36654004  35767851  19577791  17673999  80442491   4309743 
 18653028   5485447   8047273  23240269  24587481  48199818  34592681   8777139  90154223  15375169 
  7867389  30602431  36423351  25134079  59272086   3111675  31285695  10023509  50158573  20693679 
 42356183    277883  15296208  60147665  21896708  51477867  17991323   3593891  40724026   6266643 
 75615441  15856907  55721899   5621709  10870527  12538011  12843695  14677107  32051175  18860143 
  3083223   5846678  19394386   5735895   8872128  29699883  43161519   6710603  10480740   8184365 
 23875368  14248443  42276623   2951418  35112823    949053   6420810  13986555  26392574  31170834 
 17222978  36925803   1199048  31907823   2028247   3428628   4492339  53247793  52776224    913805 
 18747667  69251823   5621079  10561923  55017679    926011  21213771  25102475  11800730  50049499 
 13993080  11427499  33609317  57676601  14938827  31502673   1850863   2575135  14568884  39938566 
 18570543  30511037   2314092  12298893  62401308    494853    891399  15013984  57609579   6283407 
 13020935  49548874   3320751  64863527  56394923  11591805  40783527  33580841   7410651  10629268 
  8937123   3900072   8380974   9900596  35345433  27207756   5283095  10137115  15490707   9727497 
 18148660  15431397  15685447  10994244  13149049  12208343  27192574  55223103  28553755   7710000 
 51548304  14707739  82764363  46676599  63628082  40292883  61545451   3769515  42689843   9199403 
 19220251  43881234  17064621  56399961  16900363  61979859   7968363  33358623  25325907   7836731 
 14572285  53395203  10468993   8400921   9250521  33476375  21816755  12790533  19497887  18171675 
 15713394  60713853   4361943  47806499  36991715  55224204  15639447   3453243  28813963  36671990 
 32809097  19160343   5908063  27288679  15183970   5330083  26076083   1964745  76168326   7976923 
 13850631    943873  10251483  26848329  47453643   5975703  83575993  12486087  10118355  65514363 
 11592555   3500862  29283858   7989443  11177223  52449723    568743   2877543  31268103  39861633 
  2717023  56585379  58432497  66547248   9565703  10201400  18046905  89105703  38996223  45705594 
 37556178  15234384  22228197  86790505  71638689  76843767  19162112  13321419   2655083  10329074 
 40991152  62336411   3632347   2206919  47657089  19690783    260999  53538073  23406441  21604468 
 81368511   4007623  60233923  64244043  23403118  40085663  22095219  42607127  23885902  63162363 
 11210185   8262248  74064123  24438550    582859  24290213   5671203  34922073   3526953  44482440 
 44119352  13604352  47516119  48002088   7798979   2578536   4295067  83865500  66696791  50083323 
 87714393   7025322  20489105    813679  11802143   6558235  44602023  71690116  24453006   3675781 
 29194563  61799645  56400781  10824167  35317851  33282106   2516019  49532411   1311377  16340766 
 29999013    926117  37561223   6901607  11710063    102063  73324647  20850843   7831083  48002523 
 28842180  12130573  29599275  11299866  24511335  28843651  64340507  20885782   1748289  23126773 
 27877900  10898373    257231   1169875  67146917    504151  17532793  19940675   2036748   3662459 
   359039  40602027  75460725  23408205  11431329  10518488  13686915   5197056  25257451  50435315 
 18618005  53307223  48160239  39342059  30541123   3272793  41243283  38277357   3717755  89921328 
 33152095  37236759  46998852  56346979  24715803  53383563  16751001   1902831  48129393  22791823 
 62374007  12688107  24065547  12667062   6163938  52011618  50174998  74461749  19089199  40818351 
  4475130   8819623   9570873  64374435  31762387  64025623  16884049  54318481   7315753  27482633 
 16148073  70523637  76501145  33776753  83623839    559983   5100243  49747071  58969767  67448014 
 12701903  12457891  47803443   3163255  36326211  35384898  10857363  16213983   1677633  39612273 
 11293504  24799108   5721881   3292954   1826610  33090863   1209435   2110764  50222575  60230209 
   991505   6171933  50063401  22685355   6352315   1391574  16868047   9404712  14488179  23884331 
  3641075  19680225  64754619  28282513   9622645  16104865  32881935   6565563  11745703  66968326 
 29471102  18106887  42539648   5973197  32913318  14411348  79078683  74321260   6406831  19753788 
 21843283   5927223  17813743   6085086   7542443   4396119  63956871   9181527  35476113   8667590 
 29200503  23310358  33957321   8831003   6691003   1853947  15688371  39840999  57001341   3007473 
 27820311  40551413  32957523  15229623  66682635  10271523  22074268   2216747  36873600   9973475 
 75688713    438269  13034133  60957453  84411075  44296050  42654453  76980333     25365  23839599 
 15699165  28592811  30579084  68270117   9372623  62678803  46575288  20369643  26656291  15819563 
  9895085   2295163  51452996  61123623  24248668  16019308  26146461  76377373  72737323   6284943 
 54734291   4672371   6482963   2363451  52037474  32835330   9112845  29475707  57108181  18442989 
  3325051   2667633  31327595   5555921  24881535  31057386  30719751  15254007    495340    655209 
 15311123   6391365   2525163   1846449  67773504   9138039  16853623  69602337  18720155   3029691 
 48822791  22891821  66400518  80468101  11042043   7818229    208344    779869   2247963   1950911 
 23002593   2724543  55030279  23473443   1915537   5226459  45334748  28169799  58535841  27715569 
 32154747  17279179   6891161  77882015  52999311   2468495   8755548   9781593  27111107   1317439 
  4788331  30754399  31220213   9386199   8011643  58421343   3689259   4153503    598227   7115933 
  3717303  29691928   2162481  11088473   6560367  30647306  14997644   5912904  15215966  36792481 
  2635041   3147339  55037067  54606843  44706291  56350743  72167435    302594   3069644  18970083 
 22508895   3806763   5823809  21909501   5128035   9307673  23023949   1373511  17907753   7063203 
 47166623   4520937  32750987  58784506  21391495  16567932  11073323  14530915  74718383  29160261 
  9533229   5030947  12807843  37857157  16396503  64086429  23181225   4216023   9904493   6917915 
 31980390  23625810  51376485  49778019    700463   8569243  88362661  14092764   2081283   9236427 
 15120483  24518967  23579711  22743228  32434343   9776715  39376930  35501967  16335348   5473008 
  9430887   9442773  25105845  80993349  19387673   9205683   6142743   9291048  26006683  66792495 
 10551699  26557761  18694437  25422027  18309219   4043355    255741  69877233  14882190  50149479 
 39084795   3236735  15607089  11575641  43130532  19246911   5361243  37058973   7722497   5754521 
 12151327  75583113  64209939  58232898  53806285  20475592  42216652  22554584  38786563  71756915 
 14777103  11273004  45756231  18935449   7757619  70119711  23711253  40811819  33538523  31078248 
 59320986   2217595   6685923  36967395  48675153  23412975  49521147  16900142  26356833  28219647 
  6692739  20170534  44673561  10564998    300639  80284173    217223  28159848  22414643  12933288 
  7293877   9915492   9298599  10099782   8905915  18134151   7016131   6369036   1929582   2558643 
  9450173  40662423   7994480  11699923  48437883   4383641    495033   3368003   4102260  29232953 
 60840123  22546779   4589865  87294727  19381341  24827868   8778411   4216043    258451  19832187 
 27017101  15560748  11774138  31885368  21588363  23344823   3694905  52534203  77076321    302685 
 48696827   7807851  57828139  67320453  10356003   5704971    730923  22336248  29610067  15511868 
 52568457  19287279    966267   8154813  56466273    688839  10897243  36212959  35046778  11720561 
 13286865   6467353   4894397  37365113  34063953   2609070  63860739  20561454  13076179  39398203 
 15493931  12685495   7487219  22549461   1943128   2459668    230949  62945257   7984848   5790757 
 12397475    593257  23247238    419733  49653051   1546924   1310727   2605747   3971553  44797827 
 11597555  40595037  10841624  80862943  29955030  25708366  35361729   9459711  43066860   4572920 
 44114076  25758933  24169713  27923997  71619683  18794430  11286084  10029455  86174939  14691599 
 85044602   3351559  10718523  28659367  24518009   3816273    300883  15533518  32939410  17604373 
 38303807  35783848  22283223  35368533  10577553    658427  41537283  57161518  16089391  17039691 
 12545838   8515709   2848926  59091195  18516683  78443743   6120375   8933725  32983557  25241596 
 14552442      2068   1482723  19188201   5860798  45516753  17296507  10758983   5796405  47948523 
  3762537  18342614  49132078  25274127  76221948    336948  16124619   2612387    635725  48086425 
 17996139  70441557  23840151  23975815  56172808  70713927  52789803  37986771   4817328  33027816 
 16518912   8411587   1651963  54309519  13969563  16312281  32871453  49465805  31124112  84937843 
   440507   3080499  37139823  76894833  42092331   1414164  37838829  27888191  74714555  12844683 
  3879973  51539173   5817781  26927211  51086373  17516859  21073323  75869952  82571591  49421773 
 52876787   4430643  13482333  38760523    210907  75299835  43568302  18887847  57893283  20938449 
 55210671  30228683  10831849   4240079   3028792   5305623    815808  45372219  29211243  29416055 
 25708277   2262279    898043   1472549  21062411  44709439  57251952   5190357  22789903  37310011 
  6748777   3398526  79530171  22420603  15617985   8875968   4584588   4712649  67190448   4340131 
 17435591  29800501   2222245  13536360  19169208  45907663      9618  37918878  98482299   6344581 
 24929763  18109283   2218589  63223668  44028969  21544602  24241703  21556251   9278483  44373669 
 42267019  11032160   2290023   5455128  44939059  22355373  17542779  52517027  14596374  34197433 
   188999  10408384   7320615  49912242   7560612  19294123  15445823    600827   6833248  11702652 
  3323451   9318465  12724827  22240507  53400521  28456649  13165711  10735622   3206869  44854374 
  8785963  44595687  11102463  54144213  14526971  75964144   8490458  30801588  52047313  19445454 
 12924939  16729806  13627431  24550461  78408123  33284920  40587791  11019021  78905026  12013179 
 57562803  23253522  41827590  58218845  54269763   6896923   7135816  11856561   8524079  11111415 
  9939913   1013100  23499563  43504499  47174451   4192531  33778197  14905844  91882131   2225603 
  6668133  25022903  45159603   7695987  18079743  21140550   5668644     69311  11475523  19392363 
 10142486   6599414  17935523   8994453  26323765   7007866   6611319  71673571  17070720  30063173 
 70794635   2888923  24435651   6303483  20605947  58100845  46887483  18957328   8846935  39809277 
   565658  33335195  38758623  12651771  11167898   9322423   7927835  19170085   3573473   8690995 
 52272663  28051601  12186733   6802644  65315607  25035133  13065670   7799808   2188195  15478243 
   744283    967863   6669253  56201288   9182945  40103498  36505527  15549463   6940827   1381326 
 67063398  19021997  67800412  80129469  68640455  20524900   8045475   8220195  16091391  17989803 
 24480819  55332165   9590943  65501814   8903627  31095915   9431767  23420098  10372912   1040043 
 76991531    212868  18900329   1788603  30943523  81208887  53923513  25026651   8865012  30439653 
  5574582  29853433  13298565   4353551  23214959  56095513  85186462  40437380  56158214  42935058 
 18558325  49359201   6360571   2303151  23038523  57991035  57078487  22440561  11537787  24716966 
 85697328  73638357    446023   5822007  25679283  22323025  10319653  89413593  34216443  14726011 
 13593888  45394838   5047710  43774572  39558348  18186185  61754571  61857899   3240473  27654793 
 10413643  54167635  23921997  83663853  56590035  31915677  18506499   4429484   1690823   4175799 
  2893205  10040223   2868659  32952945   2359448   3165390  10573651  37835503  19604526     22603 
   373053  27763971   2180628    429548   2424218   3467623  35352573  40736427  14425963  18956251 
  1630855   4288459  18593550  28885754  82306858  32533380  49699427   3606027  11262303   3948798 
  6033598  12252718   4910453  87558963  15845706  17739229   9288175  13512963  42404461  14182008 
 21509173  16217593  56163681   2147079   2104943  29964135   4455232  33793503   1067323  81701367 
  5353013   6055313   4918086  20074398   9273471  70243983   9082763  23769245   4694248  32609557 
  4343559  68992164  45382348  20888747   9701771  31526473    599735   9042555  15754013  27545429 
  3253343  97673808  79746972  10307211    649917  16314539  38257980  31719946  17273885  21166618 
  6154515  18620563  11098359  35305227  39384321  33198431   7315163  26952867  10876483   9891510 
 45037635   1074723  25288386  30366483  33406923  39192343  79795973    699561   4445893  24462953 
 26331287  11474769  24758043    107329   3087781  56318143  29937867  22020982   9375733  27665415 
 69801981  29468994  21494022  14773459   6260650  10797315   8776063   7065723  43129603   3857415 
  3072305  20310233   8728467  29962671   1113148  48469625  28310910  68550605  14522190  56494478 
 36300058   9753308  18908478     69992    173338   8195674  23028363  46043727  16966612  73648423 
 10556478  10443872  15213297  85375959   3060913  11968557  38926417   4851655  11411376   4601395 
  7027579  34824848   8042171   1476723   7071863  11162699  27176887  56876459  30419420  47305689 
 30528525  28349413  24758027  53786829    604535   1192736  11610781    569703   1220929   3822053 
  8924423  15041137  16521078  68848798  60975211     59198  35987063  13579974  20983292  25347363 
 12256131  13289723  35224648  38671449   3722111  10047079  40301293   5749251  18091625  26029917 
 52159851  15362337  12783856  21858521  26069559  23745501  66851624  29356219  46813890   3634355 
  9443210  15530720  38342370   7363143  10993923  46905033  10866180  27639131  27604539  39481563 
 12698217  11349923    796177  39927403  13954323  10800353  15004411  27872539  50291023  56408997 
  8141718   9665427  51114423  26299527   9870606  34936962   2167248  15459804  21925273  25801318 
  3172398  87291075  24484660  14282937  19432563  28356963  48208181  17725565  32127267  30978939 
 36514815   6528111   2354139  13769778  46213301  22231031  18932309  28315158  31596693  51949734 
 63177345   3217024  26930598   7663043  31414709   6482023  31859899  17465239  45109785  28253621 
  6856539  17069400   7624215   1564187  10459815  11598027   9367141   5905323  18524001  39768572 
 54652881   3354711  13383096   9917937  62286534    649475   4177693  35163643   2617377  40720173 
 39667086   8746105  24317813  12518954  22315767   5989755   3264923  26021734   8269601   9586363 
 33078080   1274403   1566015  26058123  11499303  28461325   5837498  27365817  57909680  46325787 
  2263835    484437   5213727  32328879  22379688   8422632  15296261  30684951  24700747  81261828 
  3096983   2848401   5051533  57427665    331449   1455238   2809817  42945379  23758734   1678065 
  2021631    684303   2932899   2050675  38496507  44323839  28890936  83268711   1594873  36030639 
 20795843  10485832    527791   8939131   4591983  49285499   6307690  39589183   7654811  58900996 
  2581155   4573985   6895248  26871255   1266311  40705215  41929358   8702107  45715878   4980873 
 49757324  14408439   7818423  45137747   7697211   5424214  23612635   7494731   4931619  22269804 
  2095675   7071239  35288981  33662498  33731968  53648234  60555599  17805899  10066883  15682905 
 19391797  17188893  29680191  30747329    499028   3089588   6501156  51227579   4967070   7573357 
 12824909  12878522  10773032   2369859  69053163   8850153  18490392  13498322    889973  27373597 
  5125657   8655183  34020863  23956349  21271447  19125561     17667  10449429    180134   6723983 
 80018495  16912443   4070805  10148967    124323   4400283   5938523   6625511  87705438  43755645 
 31007439  35931909  87191383  42419115  16612987  33015861   4454721   6304449  32426178  11959483 
 31584144   8399723    271215  26444489    661488  20220533    185145  71258304  51603339   1045779 
 76769631  35647386  17029293  74419963  24261090  20572816  16203023  51926322   4464519  19869033 
 31824323   4816249  22655405   9346655  21234593  20144457  13187913  13479225  47674923   9932523 
  3575307    433028  20469585  60647787  90903621  27798611  19158681   7718211   1394683  37585515 
  9455956  60009611  22922736   9250077  11363505  10026423  39973913   2419757  31459397  33469449 
 46992861   5623143  50052279  12132177  62380009  15375529  64418673  22841463  84771627  73201163 
 86211585   5099343  82346387    446628  44568955  82692453  13878037  24909423  62765091  55936507 
  2057389   6788243  41601123  17037591   3258763  31751572  55744857   3614643  45816951  37938303 
  2029073  59778061  58461356       717  66478887    965009  13450527   9444603   7202955   1816443 
  5099923  66499871  29746659  69994083    469335  30582139  63733411  23651460  71464678  36426040 
  1007866  21708579  28065019    991023  13573584  21552420  40967555  18077679  42226873  81321281 
 30286401  15306838  11089089  10407975   7579547  10455851  11966981  10317729  21472705   6156051 
 11684754   4843003   8182821  19782807   3317847  28131150  66035193  59504827  39066843  51576473 
  7340599  24432629  21151496  59237198   7992743  45453117  62236323  29236723  36713651   2207743 
  1641581  48978437  27173363   7424638  44845441  14633271   5062449  45693400   2235529  50489267 
 13048654  66206783  16598753  20890383  22061798  69329227  10073309  50423793  22614117  54233088 
  4610700  89732996   2283327  64247643   6376643   2030313  79023579  73488876   2999891   3055227 
  3130523  13728298   1679723  28034595  26826362   6966811  79633528   5634993  29375259   3742601 
 21578603   2166487  67880363  11242222  57464091  40983549  66460547  21534243  10825293  46128779 
  3762507   5192739  23221923   4384299  15214571  77455788  27152388  44949219   7346033   1113385 
 63147321  60213635  88578493   1769723  36119817  20952483  46925017   6211461   1876898  29234963 
  3246067   2024168  40133916    341763   3855037  56227529   7552862   1772043  40640889  75447198 
  1328027   2135991  25968480  23401711  66300523   7304703  38246516  69042488  38499099   9323073 
  6609223  12448577  18727454  86186517  15899703  22965488   1218732  22598835  35592128  46349755 
 11676478  30437348  15000147  18575211  65019168  35774992   2937615   3325418  10701178  41376180 
 20230378    342674   9971923   3440889   5668995  50951443  77446824   1827603  47225058  39231483 
 53556756  44470579  64364808  71783367  72433773  31765691  26002021   8263595  31073295  39611113 
  6712073  41965908   9635667  12798303  65378348  32304057    537104  29814803  68994755  41102276 
  2070763  23494231  63743634   3918045  27901484   4733538  21160122  73764639  24740121   2751943 
 31968315  11686102  67090161  22612815  50650212   5186095    442796   8150190  52473071  46487627 
 53379324  40271939  22154802   2465577   1803748  34814533  38257587  26594723  32781027   1881803 
 16621827   2933723  14817675  22900652  71684619  28782729  45454851  15388743  14940277  22950804 
  6189765  19670853  45053659  26856195  18414589   1400955  70999688    698823   5071035   4954268 
   410881  21168417  27594246   5049127  21873132  39033509   6917293  10838261  27080043  20417865 
  8623563   6424611  19653211  25196583  24116247   1212761  30952043   7606653  21885299   9869143 
 10339578  68521746  21576423  38421423  15198603  73884017  17633123   6225447   9680571  24744777 
 18241235  13534323  35277323  25113923  17460857  40787133  15774651  80005524  20730483   3181965 
 20444199  47205273   4859761   5021237  11744511   4765683  15389264  13784598   2347387  33781673 
 35823486   8895067  21152781  17386977  15307310   1904361  34285248  15917307   6861125   2159036 
 71524103  46642878    182707   3515403   4462875  48285675  17466710  15984987   9782097  28008273 
  9831497  22684748  10481101  65154630  16644519  16740023  29375145  21382023  25823571  27161457 
  4284759  24916985  43125315  15336401    916098  53025063   3215423  23407767  26781271  29204448 
  3420057  30388093   2141858  14463961  16008122   3084658  53182083  28969436  12717563  29323989 
 43364411  40522983  33969667  34732755  19253067  66077641  35945997  68128187  55371033  16977507 
  1356027  49315851   9365448  78974723   9330759  67510421  73524938  52320423  57706434  29734015 
  4047693   5791983  18074800   5607444  18935655   5060921   3601624  20404833   3610188  83689805 
 15292092  52144091   8828775  67060050   1357458  11549864  65417275  10705623  39176868  55934507 
 29364768  20943237  13143767  38066729   5949596  14592496    473838  45893483  67065990  27150323 
    16231  11952675  41924282   3230199   1015417  38563287  15532610  30225624  11304707  67577115 
 29741565  80999322   1449015  15673227   4816451  65510363   1221029  30911575  40867583  26199903 
 16613987  64478194  18309725  25922063  32082723  20377746  17787605  21066203  17005947  14403069 
  2840098   3367401   3908523  11450726  40312943  16970391   4981371   1993450    291723  12441507 
 40050547  29620076  26329987  11830893  25996168  61953979  16232217  19284123  28866811  14277534 
 49965183  19419207    178851  61222011  12130953  21892073  22233383  21587283   2520121  25603926 
 33976191    848347    181227  15291707  17623134   9555063  40369907  65977463  32326611   9917173 
  6747903    112768   6717237  12871611   8360875  30294387  24245355  68943371    139848  16310013 
 26232407  58888872  31140543  10234494  57963903  52085148  36060511  39046431   1276576   2072103 
  4952703   1299903   1355682  12269303  92698720  71143338  26809256  55549014  32019747   1256859 
  8810628   7851417  39321887  13370148   2133636  12503691    451545  21124298  40239786  54642500 
 15355437  15447099   9865799  20635037  50164242  70377287  45305680  18880071   5185584  55013259 
  3826825   1859043  58175961  24384021  15229183  15021773  20772267   2345033   6194499   3258697 
 10952223  12534792  67634074   2015530  41298122   6847159  64635243  42363235  11008901  63718285 
 49002219  36342951     51138  15902611  34388613  11665275  11750901    893463  45196927  10778319 
  2171831  45233348  23621827  20866835  45720447   1588410  33477435  18587775  33368667  20654307 
  1027798  26032443   2989339  61694723  30098283    200407   6342817  16029003    206197  55190139 
 16863098  39474443  60055643  14147371  23544501     59388   2636970  24268983  21345279  10680795 
 18544507  19590696  32621987  35259423    619727  24067726  53280531   8911044   8838429  85745787 
 35411805  28518947  15186063   4741107  21753020  20118039  62575713  17060888  17754468   4308130 
 80250081  44498415   5348088  29539983  43398951   4525658   1081093  25791390  33157710   6727393 
 25128771  17139297     38873  30469907  40843178  41292959  23996373   4745161  26284183  36085585 
 50731035  28484637   2335088  12902439  38708273    286892   8763603  23677203   4941819  66465132 
 52891373   1136892   4997533  18557357  26921601     24103  56725638  34508463  11627195  43511143 
 61111953  58098969   7198248  21553448   4435933  43576476  30798363  13805823  41141531  57000411 
 47481531  50462589  56544960   8586675   6701874  60838605  15199803   5317123  19532571     17072 
  1563125  16146969   1617367  20261212  29153822   9105505   6451283   2157873  31417146   3128409 
 43582935  12056643  74797737  51201378  18267603   1834553  57150570  15199983   2228804  63319325 
 14443179  37908151  69366273  30956699  19835949  37825459  81899226   8155157  17171823   3649218 
 35614427  43850648   7027709    434732    422223  13612578  28607298  10514835  11853163   1586853 
  8263483  75367005  20684373  53639051  57500811  43587323  15647071  16536588   3959908  16539583 
  2803048  21125163  42467453  10010488  26915403   9901071  23311698  39681771  59173567  17750400 
  2169528  44093743    584907  30533208   3947661  61346023  10917816  55237571    184904  64955013 
  3548373  45982059  97685658    252183   1381171  20923179  46681446    121782  63063483  16579857 
 57602745  50081699    512663    439218  17938827  17641014  73281303    147853  33938313  43778447 
 67742583  24847354  91326815  51149737  47064751  55692105  63413269  13062029  18861593  23205749 
  7672827  17233629  15960837  60876078  14362839  20446580    170601  33729347  70405979   4227414 
 48288099   3658293  38233263  48492169  87519299  13191206  33102047  40100891  68359011  53032060 
 11044923  52998531  21418297  64866588    254923  70981135  77641755  33764621  48139698  15834705 
 16375200   1003173  37191581  41237917  76164978  49565310    105063   5530138   4473798   3041133 
 12388539  57986823  13627371   4468251   9353445  28603498   6453352  38813573  37428625  69124997 
 31104207  32458728   5174881  16210295  60060123  20408079   2689979  30774360   4925923   6889213 
 13067532  45446139  14556073   7272088   4321741  28764609  12155298    246651   2763481  24227088 
  4004783  74625423  22997421  52493751  31963995  21949737  33977021  16084113  16060846  18765961 
 39804737   2013733  75178513  50486619   5865323   9698063  43941663   1782387   4047289  47391303 
 46304070  86801075  39280280  28877491  18020788  20055142    196723  35663123   6499387  32373121 
 29166708  15167769   9943899   1010919   3229083   4353701  42027372  32392945  57361173   1935843 
 68910025  91049743  21876845   7232621  33830043  13860836   8370835  22665291  14832199   5034453 
  2843223  57771595  47254635  22023657   3416355  16894073  10315995  37155903  10742481  17588661 
 31576603   4678875  50180097   7698352  10019227  12156125  16170035  15829233  12612831  32139687 
  3484737  16143075   7727111   4362102   7207008  59890116  32188038   7081035   8318238  63599603 
 54814272  16724553   5624691   9929688  18640929  23452539  25903475  23526379   4291995  55192799 
 39111550   1983863  36463687  27380639  24184113   8933215  41398235    124689  52286637  34509171 
 69297819   3131771  41025297  23743115  14009731  80432187  26472408  57894403   9221559   6414363 
 25970425  42022781  29412123   1881618  33178633  17558847  15647529   1188891   7568151  53875846 
 63159764  15014191  12811671   2012847  65939703   2770410   3789418  12400755    346283   3843465 
 14231468  42425763   4334627   1022379   6123183   8954060  20241308    792399   1516005  17986487 
 82060671   3973881  29176486  78432906  11495832  24916201  19165547  14100909  10847047  27496293 
  1344174  21118563  31273943  58872571  37683923  20040768   5718066  39658795  48091583  14730331 
   648571   5765298  43733224  76145621  29849702   8932956  27974377  12298843  21820578  49235067 
 46627523  60797672  12024610  22156500  12425475   2959095  67136001  58991759   5819087  41891906 
 32498365  12128243  24194598   8006203  39844347   2484011   7080835  18130438   5405595   8849775 
 11190847  76951361  32407981  21993003  65039568   2919823  28870611  17942107    179499  31485353 
 55800699  24423873  55224666  73614009  35185910  21528334  43023003  46103623  19132171  22555068 
 19707909  36959515  12804603  20319972  47112555   7665403   2583607  92541264   6616692  46963923 
 34865383  22118793  64449435  21363569    255559  48581523  22925391  38640515  29688075   1572144 
  3109299  10684380    780339  75974747  18781504   2974913  52899483  12913937  44502814  34564635 
 96164828  25165533    286799  11221575   2485998  29476271  27265755  29297775  64217175  59461231 
  2486092  15306747   2651094  32410285   5689883  29517971  19743783  19900851  18980253  66945372 
 72464763  19555564  10643111   4719508  37848830  62555820  12265035  73802155  17553633  71890663 
  8221336   6725248  18848848   8934853  17772423   2886578   4317280  10267845   5609573  26973396 
  5195923  13120263  90592988  48340723  31101389  57013755  19965673   4465717  15784836  21251283 
   225355    434543  12414486   1232763  78530811   8683923   4973898   1701261  11993363  41101287 
  1012181  37087748  42995122      1875   9357323  24969403  50199187  37690941  16805076  18428147 
  1505745   8207553   5409547   5780398   1550133   5231625   4661727   1286003   2722859  71398500 
 42776583  12788288  14243379    879919   4007873   6902739  10272429  25999929  72305277  10287435 
 27270435  11447233  42724721   6128841  66730787   2282520  20656902  73203423    334653  34951095 
 11735727  12058170  31933417  54539130   6622805  72507558  13990176  45838168    325861  24149439 
  9026735  15354124  11110023  69499763  11028399  19645628  21231723  34651216  56426773  21378885 
  7750793  10853823  19969822  61846190   9585623  90502630  61812621  42790563   9954801   2962201 
 12374373  23071849  46084875  30241463   2091051  18029373  10941823   3892263    143133  84591443 
 54271851  21555953  59751529     19835  31565404  35744860  20058733  67131798     43683  23182323 
    18447  17671164   8915946  29346615  32373376  79922238   7083570  22906587   8036277  50850489 
 29170793  45209908   1778839  32897483   9341528   9031113  26969739  79763697   2697266  31573518 
   827931  34231067   1901123  16679685   1326498  86475853  13838995   7275303   9248699  28163394 
 67373898  46443333   8929407  32192355  20147298  17706323  13095357   2911627  28641799  22186953 
 16087619  12983115  10535123  38350813  20772972  24609374   1838459  19279635  60633469   4570108 
 44452269   9336373   2334257  20325183   5808551  11804048  56734053  50675631   3954918  18114331 
 10046907   7519371   3082683   4162531  57936281    578511   2358993  15307259  13981226   5291695 
 21626588  18782369  60982079  10384068   9782284   1964410  69820755   1858203  17089179   1256613 
 67038855  60521211  46101233    867272  61539907   7453471  30347331  21753083  80872712  60907473 
 23267923  34926917  34561411  51101307  54117335  25243957  26311209  62675115   1181713  36844017 
 70225908  46366602  60364600  41033453  19913253    160768  16370997  48866073   4503069  20457309 
 22356233  12822233   2789340  16793403  11666208  11313243  15021793  26292023  14887299  34344423 
   606867  29011357  42231081    255207   1202850  17300526    574075  20360847  20829675  13641933 
  6617463     35628  18648123  71642589  40040723    642129  51704595   3576447  20262213  50937075 
 42842211  11055937  41507475  55284423  68282475  67682823   4793658    680937  31372926   6096914 
 50803248  21411858  76740189     64680  26664873  51210063   8709367  27983855  64002907  36229459 
 21814104   2531706  55244174  40501499  19746823  47484427  18272923  20770983  13749859  56088162 
   126125   6919848   7256853  14964072  21588604   5182677  69361609  26131203  20539379  15370885 
 40400763  28439243   9515676   6369339    957753  50486469  43254459  13185883   9004439  12077097 
 19272699   1088511   7602773  13008095  22077269  22120271  13071288    561257  10516503   5588381 
 42313941  40746703    267351  27407343  44080863  13224027   2024099  45482703  28211523  53177435 
 36488141   1120263    359163  17775075   9099639   2365080    388423  18701155  46944240   9097020 
 32511945   5231454  54764407  30378043  42095783  17060811   1644719  74975795  14184499    384663 
 54397923    263165   3539736  30768979  20717607  16678035  50344998  56314754    464366  40421895 
  4716669  52474342  26204349   4777016   6197727  35577633   8446587  13352523  11277132  90073223 
 68016645   5104155  37126884  43032463  22910649   4842106  21848463   1989579  55104018  52556973 
 12808113  72898824  18963243  62771127  72758691  61155034    746430   3156271  22132763  19979963 
  9008123  17366046  70902227  42306843   1359783  19992199  14123697  38827307   5239342  13754683 
 12476699  39579123   9769979  24941499  47656347   1683423   2137943  84226173  69292752  19854383 
   505977  13564939  16341679    246136   4917526  20379351   7741263   1548775  17525257  30954449 
 25695685  10756813   9051099   1859400  11295722  36406475  13723464   2110254   7134264   7308467 
  2516601  41595622  23009767   8895438  23386123   1602366   2360493   1613427  26402747  52212522 
 37036901  29398443  66137163  41268027  38285260  73661051   4922973  13584323  11822676  37358526 
 16589247   3245477  16787999  11913066  11817186  10662801  18457087  81651963  68953229   2688591 
 28508271  23072931  17324583  72265883  61967797  43010173  37883055   3151668  64648983  47254923 
 12506683  35162855   9385590   1194053  33753045   5998651   4186173   5692059    118101   7391783 
 18916691  48438600   6722741    422091   9017211  62699259  20484015  66097520  13035021  38095505 
   568762  13558371   6753808  23688465  28668425  11608875  14245335  23756603  47897284  25708883 
 47886000  89802441  27058231  15848228  25252545    259963  22447272  47923579    644305   7982937 
 25604273  34844339  27999602   9144972  38502624   9498459  14854313    116710  10150623  18806140 
 41266194   9908923  30725083  20187789  48891078   9978443  20474481    412623  34507101  17007381 
 41760765   7953083  21778194   4387583  58579707  41175579  75733606  12966167  76720723  47235133 
  3603837  15085563  15103823   6478518   7711485  15742955  15541803  32055229  38483463    646671 
  3386055  22645743   2542623  22834342  18980933  36342943  29965263  35427579  17457123   2335071 
 48255561  57097328  11462546  12034973   1449594  42259356   7818228  31650490  12773307  83747603 
 18177438  58179555  49497168  36125707  11865141   5268168  33204723  11794735  74484573   6003098 
 82626425  16710557   6566203  18345941   4793843  13020867  64823863  52785009  20312859  14614765 
 20345371  36497103  10842315  19902138   3208748  61689128   1265019  10635707  38794329  52930581 
 43802541  27151611   1651623  21401775   3944839  19899607   9675215  28720299  22474113   2330099 
 10437903  31600484  48901677   6977743   4730069  50792501  65639309  66322478  59586153   2306742 
 25432280  23184683  18546203  22286273   6135543   1240923  16375350   1385255   3279840   2260380 
 25274155  16519186  19994571   5322251  19306347  42432445  10072911  71234154  35503202  82727691 
 10847323  13305961  34433028   7407615   8140131  48328390   5191719  42632223  24310737   8850627 
 11141708  11621357  20414373  75734043  17240871   4665739  21751863  43498491  80646749  23638801 
  5725843  42672581   1894155   1621905  11236283   4573770    653451  19131185   4562294  26772103 
 52194188   8776132   7765467  10938105  83418395  39713175  50654748  16440858  45731079  37178043 
 39515919   7922297   1244715   1903999  12158819  53282223  53248227    843075  87002491  61213275 
   965908  26176217   1796003  56474046  59088915  53625219  41677434  79323513  19370287  57544103 
 16037073  35078011  43474539  69149902  61667971     97395  10575424   2193237  59078208  14258187 
  6118224  59692959  35496123  12527093  14204988  46419699  27285987  67137515  44650843  38243091 
 23896134  33482814    478227   9165293  24344487   7596283  54677835   9799531   4405733  36755029 
  1615577  31992419  22092606   6518888   6039717  13794901  68084473  23883150  10127218  18570191 
 20011263   5488547  12451177  28770558  21698594  20932931  12738735  37266829  24958233   1884723 
 64506834  42564040   3284967  17899651  77177310  51472828  34320123  58887963  44533323   6869523 
  5418513  27203523  27241403   5674608  48273387  50116689   2258379  23347618   2839768   1402423 
   165761  24063623  65605806   9528682  59429831  23202500  17330166  44135498  12587093   4623896 
  6259018  20584525   8825667    260955  15743050  22527477  84285231  18976223  44666745  27273680 
 71896785  18193095  48000483  63605948   4130613  52006182  20416047  13524543    372576  43759320 
   819321  18994483  89323808  51502758  23420193  43821227   1463659   1115459   6232408   5726433 
 46981708  31612124  21781498  31748917  79647963  44844993   1038903   1282524  72574191    436723 
 14897019   2860449  26072066   6606170  14557355  18175413  10930938  12915411  10324437  73304539 
 35844015  25518441  46220046  59649393    251661   4720772  25606653  15200643     15355  14525235 
 12727971   8830707  28456089   5437588  34714419   6214281  13311603  79359907  66264897  53920863 
 20273832  74603145  71252311  31434867  19393863  50849547   1647419  12665959  20236479  27482748 
 16808379   3625013  73219020  20787483  28387548  65632575  23613713  54917115   3012176  13303563 
  7842111  17907207  24264510   2002851   2142423   2079207  43522027  40841453   6610486  20212439 
  4405719  51806853  34268503  35330918  44032590   2723289   2118813   1114708  18825653  26735802 
 30512755  36248553  17896729  56413788  14740845  11769975  32471595   1020923    936057    753381 
 19104571  17874231  25737198  53337419  42163387  20655555  15181947   8900583  30638248  17676027 
 41990487  51409616   7272843   7798914  13246389   1322643  33635184  28004283  25691903  69860230 
 10512975   9929744  24818763   9736395   1824540  67589203  20872689  75827761  25569999  53073003 
  2078900  38936571   4278803   1681019  34495959  14317283  84575705  29857587  19562043   5496387 
 14608977  55284940   5508585     45663  52340715  28303791  34611469  26145445  25735413  71232873 
 40184814   6419289    538955   6970574  25659411   1677003  56091485  34148607     83261   3089747 
  2814747   4497320  29357336  39748465   1092718  16615923   8635707   4583303   2596683  38867259 
 15677939  61678344  13439823  34963248  27329127   2974497   8709339  10248105  39056979  20793467 
 34963595  67104395  62470507  56846094   7676781  15705623  38447898  13078805  14065503  25880307 
 10810491  59464563  22350863  27358391   5493633   1099500   9618992   5088148  72463923  20223015 
 20310543  22329249  30126883  64696029  19315401  30428307    587619   5588496  47553849  29748363 
 42980798  69024771   4019719  50017164  66227347  28105026   8007867  28116855  62322833    967831 
 91513571  10475718   2709645   9272056  13809339  33870245   5027584  28963463  23646123  15871713 
 41866585  54101445   6108377    572292  27156171  15267155   4484917  23624240  26445247  85392604 
 25897962  50840507   5349483   9075851    331818   1604359   1867313  21216727  19988007  14054223 
 36035199  22396963  61886549  28629696  52676559  37048875  53676603  12712645  47273512  80851643 
   992961  13186419   9187197   1365903  51514315   6701587  31002537   6333067  41855937  11983165 
  3673947   5384495  46356190   1396603  64843564  86322393  27249648  38710639  43111983  81528808 
 43609143   3486055   8069535  46934388   1841396  14891649   5761059  11133633  93461322  32782389 
 16206452   3226159  47059668  18518283  45334765   9273015  20052123  47958517  17201671  33436743 
 12329664  15757512  24645588  16012083   3190665  48956016  24167303    616876  20105111  37581863 
 21458271   2670043  28806693  16817423  37220523  70887245   5812619  75373850  11212917   7291316 
   532368  46644448  72621783     40153  19968603   9866005  36706355   7263517  42660447   7002243 
 52651701  30663539  17651361  45352023  19368584    221703  42750915   5959531   9438918  36856605 
 37684983   8174107  25401469  16064952  65407623  22945738  66539185    419898  20865443  28461823 
 11575491  10842783  58229238   4612543   1639589  66349032  42115233   4175658  64033043  35841179 
 40356219  11102739  19661058  11154245   3109971   3267863   2965689  63480473   7372875   2527579 
 93365371  11501569  70329330  52595563   7072152  21623241   1808832   2139337  69051499  51483481 
 44818099  49115223   3245947  25888523    635427  10623403  31693265  33757096  42885003  14101844 
  1536207  57985717  17908887   1680423  45798498  55473265   5140466  10547572  30408429  15310605 
   294144  15276204  14826055  32063583  21861715  50190263  13700238  24427878  74321311  24338959 
 37620423  26550129   8459655   5549659  11987601  84677768  26186787  12193597  26958147   3504434 
  4224783   5970995  72914447   2800115  15379683  60100087    699978     79351   1512483  10118292 
 52071989     56917   2527637  43001897   5912528  79763331  18249243  35769623  16524657     43059 
 10529754  31293879  20047995   5676045  62283695  21477822    366063  16358277  21961053    266163 
 52678063  21779347   6937403  19334433    161131   3620583  45590499  39867918  16450953  13588297 
 17195087  86877603  10457138   3430901  72551091  28440681  13776167   3623917  25731383  55657062 
 42806627  84439907  21345000  20727480  19338212  59846764  38506171  28941790   7212416   1042920 
 13822630  14689930  27624687    751119  51871085  19570938   4481086  40796047   4459145    259083 
 19971483  43293875  40296601  14655128  36435543  28955151  20410315  84007255   4162617   1229294 
 55016319   3066999  37319347   8760966  56384143   4808229    134259   1369569  12206383   9548682 
 25833663   5835773  19747293  38074819   9058245  37273957   1090380   5615535  22835299  30478713 
  3967226  28728251  17096958  49415196  25536823  44867699   1019895  39044423   2137518  43236243 
 11210619   9509498  29363415  57313827  81009387  23469723  91325968  14308593  39942039   4277973 
   668937   2329835  19996098  10757340  29090035  14880756   1188051  16961089  11003467   2518683 
 19211259    489165   6398405  57725502  84980406  65663643  58240713  36160819  17890107  41380623 
  4189119  13284225  32938615  14999162  29972723  27257078   9399048  10060043  39164145   2620988 
 72453075   7643893  87094557  18591732  41087139   1471370   3766353  28265153    786139  63037162 
  2298663   8498660  56717851  30150700  22847199  12367287  39327323    997581   2927244   1564688 
 51252923  31580852   1246263  40262964   6359343  27639063  18086867  27493019    178923  75124904 
 20354775   9356241  19964067   3102411  69759998  12292985  13744464     52113   4542163  47097213 
  4510239  10988637   3041408  17423763  17494770   9212053   7261608   5512443  13676587  55448013 
  3580074  22428648  82141753  20878610  18637495    156050  17157979  21008850  14919575  24407863 
 31089714  23090630   5128773  46271719  65094603  11583630  11666748  56419623    556008   8878221 
  5913611   4376963  38427534   5183392  36759883   2667746  53146664  26287509  49832244  32455273 
 32273515    337348  16950459  72321413  12854508  15926433   2623847  54942960   1785750  23185683 
  8479818   2256239   5919870   8349553  60364086  19568992    446569   2501023  32801430   5753433 
 11986251  86317055  22577683   5394018   8194441  65673243   1687528   3062039  25758447   7247883 
 12355053   9546913  53178098   4980168   7963656  47618421  43151343  25499673  28934123  67547335 
 20656635    556072  36628267  47941898    640474  58824537   8858415  53013993  89130417  55865460 
 44408523  15341713  20234328  35919513  14119553    982780  13247151  48079091  12582603  29039379 
 42682270   5599515  66886808   8345775  27533349   1022826   5928831  37676083  10004043  10660228 
 51132201  43794123  20221395  22320223   9041274  46899001    100985  25509243  30853541   7565891 
 44232233  30340383  12395733   7149207  38447963  50332303  48302179  20205483  39309774  15335698 
   789189  16541313  12859898   7526643  26810483   8761759  14670233  13048563   9548408  33243315 
  2037039   4861023  35268774  51758787  11129665  15995841  15551797  59807803  12268649  25553727 
 22312983  53384033  20403523   8637468  51443475  15708004    139728   4184611   8222637  53410227 
 46867398  48819399  42259109  18431251   7542459   3069189    914153  22928509  15436051  21930163 
  6746422  19935117    939600  34218771  40028830   8445489   2150908   7881333  23888295  37846080 
 32759871  17862583  58601773  12341740   7717955  32111973  12526993  37024343  45440853  10467227 
 23369311  17722373   1280624  28213023  40421239  30946963  59538028  16363248  60451488  16923860 
  7937798  49823211  37094050  76047719  24552393  26706816  42825533  17151593  10882228  12867964 
  8058883  21341471  43825761    993559   8994096   4792865  29053570  51407183   3108463  66257787 
 48659514   8462291  40630926   1234175  80002419   6876748   9515499   6959311  29133737   7255915 
 14239011   6869823   7860703   6238375  54464223    739892  19503959  44163368  14435115  20826575 
 32036666  10865379  16358091   2090907   8566491  13062927  35778748  74411903  28218246  14830503 
 10033353  16107196    548143  31722729  39731892   6635349  24447018  50785831  32267611  21622127 
 55923723  33013596  32889403  47662598    934971  86619147  77917633   8766898  31399755  21175755 
 35814811  19632825  62265183  70706143  18006507  29856785   2601572  51572424  48060408  18220581 
 62457873  27920894  47411005  33368103  25938597  31075138   9355001   2322609   4628119   1032031 
 26548971   1299529  82483158  68906624   2662731  21227045  37629296  64918239   2818791   7354803 
 45597356  11611954   5870538  22748247  18029207   7478257  28073267  22207875   7786227   8262841 
 12466563  52820176  16020675  10102371  52169383   6406451  78336507  39659523  33885318  40004523 
 16481207  12760451   5540371  14539713  15428813    600213  18487815   4215819    656289   4396503 
 22570359   5979697  48776053  33171578  12862797   5570033  41711268  12328813  20456603  14280739 
 69799983  28298553  17368656  27443583   1329847  17838257  25484859   3776121  84193687    338147 
  4797806   4127358  18810311   9865357  15481275  23131904  44397991  16517049  22179787  69474363 
 51811003  33815495  21910500   6837954  59476561  16121053  17354579  38019445  95783840  40493448 
 14832253  58797594  32100451   6523731  50194827  54057621  20673039   7050852    525867   2464797 
 92468597  45398482  36223701  70266070    308417  17513907   7867876  34552131  57022981   1009403 
 26007755  12345710   4335025  28610367  14318528   2717970  83238583  36955390  74354243  13753599 
  4502080  19320130  18329863  10432955   4547787  56510259   7126845  43090023  65057339  12836293 
  5251885  50272918   4974656  18887541  17986553  18965223  27204663   2218759   4277019  53191025 
 21818945  46474843   5106235  17019463  83228595  42363647  10782739  38043923    539698  11968307 
 15508623  34930923   4840959  32315351  10499442   2220965  46432323  43589427  58746423  36538443 
  1098867  24132044  38978727  58939395   5522651  67863867  25603763  10230805  39011315  12014805 
 51035307    987243  31488713  61333045  41799547  11026563  71140043  33324093  23714671  20341193 
 36153891   4282843  24559063   2367345  50167833  20204877  19157291  63194643  24900796  25913869 
 33269366  18776293  11261241   3299730  14154420   8677162  73942341   5096179  19747032  15554277 
 10478750  10636161   1506426  28441513  45115323  30612199  10964099  42173492  11201509  37241019 
 52657686   8637143  27587998   6824025  60992999  29344464  12078063  28306283  29538303  56961261 
 19773305  38270858  44111793  21304443  11159803  48374218   6058803   4193527   5358507  41527427 
 13953363  25640143  89982745   1457371   2057419  10121307  72640812  38409291  38198283  10786203 
 93394701   8762975  27871713  43834893  48445611  23099471   4955865  46523791  82982789  72730748 
 83516669  48210142  45960739  58530166  36145214  51448083  29040998  14741305   6326061  20657265 
 60915967    407751  11316199  40882339  44510603  35238419  55297959   1239573   1271658  43118493 
 51831060  15171663   2568891    371035   3887123   3657277  16434348  50421277   4325581  58147501 
  3253958  37260759  70831950   5744243   1957617   8232555   4563857  13336719  23784315  39020775 
 77338986    601803  31576955   2508643   6707635   6029647  12387576   4628075  15456255  18199968 
 14620809  57010668  71585431   4112757  16056507   8727543  34257471   9776779   5154099  67023744 
 90280731   4233684  63426610  14632935  30386913  75902345  20259291   6675973  33335607  49766403 
 31357371    151566  22301841  50036463  26506701  47376375  16106919  16026099  81327547  27548787 
 26845827  40231355    208373   2266728   4634494  14249683  12791707  37772679  31976667  16329903 
 30150653  44904642  53799995  28250667   5148399  75040203  41327739  14275577  65385057   3046223 
  3223734    927623  10805980   4378977  38430397    275013    410265  53637978   5021991   3338625 
 12138100  13918672  30624711   3936923  32189531  32124631  30704863  54718896  77822048  56436763 
 31418259  16090143   1686285  60975183    821076  37153247   2185743  11044587  50376491  56910837 
  1183803   2274049  42223143  14260955   7280198  84112629  26519289   5367031  20953638   6721632 
  6920315  29403209   7606295  26667753  23723751  64681773  21165225   9071373  16354763   1301893 
 10966232  33140363   5872965   4079955  37869990  39696793  79028448   2564983  59286203    409515 
 21545947  86635035    520623   1333179    526737  14971974   3661403  40024227   2691133  15314397 
 62824203  21253491   4274717   9819243  11882448  21727563    981669  67447963  13087241  27073932 
  8050065  54689373   5605683   4481197  42046818   3919479  41628093  15800691   1012221  39235038 
 30066831   5154481  56201323  89423947  17106179   4710763  21192119  71256258   6656598  23493411 
 30134296  39865892  64822625  13800463  14067069  25005207  10617903  24310017  14256001  11393444 
  3398304   2508700    733961  11303061    213297  23049607   7645926   2251467  23210283   3572923 
 19177951   5930043   5066460   2898167  15966999  48318647  73959498  19158056   1475475  21402749 
 71437571  53904530  16767777   4217666  29262073   5642403  92341811    429122  28848251   8825023 
 10509915  27658383  75449453  10129707   1910269   4985775  74567127    279883  17779782  55992111 
  7332648  61619398  17860623  32395248   8312973  19029588   3870340   1252389   1583511  72181647 
  5850273  86817021  26627033   2649858  27125573  22673088  12310707  10610411  17432115   9076311 
 47255944  11155003  44713123  17370035  16280043   2999463  75861483   1494734    921257  44561373 
 24232123  22873963  40449519   7229467  53134899  90796513  23393167    284379   6368731  39706547 
 83072319   7405324   2187339   4649459  42677511   6532022  20472945    573978  27242959  95686476 
   586487  15489268   6134589  16186698  14464635  36279268  17386883  53153793   2879932  22929011 
 10712175  92623324  28744022  67546441   3151595  86414880  69754215  43973051  72548515   8669707 
  4318047   9742338  11241303  35490990    415483  55317203  11218698  32758303   3189837  30136991 
 43314315  43161573  23438205  39240843   8333683  40279628   9688723  81282459  40054018  55150475 
  6628559     24225  47331357  52741143   7359279  11294747  20935093  25669977    509961  60304279 
 25599613  51123811  21951753  19055793  11628003  19663677  37169587   4887078  43849533   9058953 
 18227563    792733     59693  56304363  26232441   6452331  54590793  35744153   1768383   7151933 
  4330968   3908924  19065431    446027  20844437   9981852   5204938  32197035  71280291  30546930 
 23843036  28653467   4009275  24270068  66301143   3185073  31583298   9524038   4878043  61896879 
 37100260  64822083  14443833   9679923  29612808   1826097  37857283   7250905  16489239    867773 
 17695098  69686142   7206413    767855  57429285  15976383  24734343  29246043  11143803    583495 
  2055060  16734904   7191099  50527743  60819871   3111429  12335655   7867743  31151043  11106594 
 34869147  21055075  14810733  68616924   3152413  67255113  32328395  33389868  27446919  13846452 
 39932223  81691098   4551183  34793970  13378451   9897163  39370233   4326823   5363475   9734553 
 29982999   4166339  27927828  15558873   7696490  28771161  20291595   5020203  59854107  40980487 
  3879063   1893015  17648124  39059237  39314072  28893873  45340140   7349026  30578419  29832233 
 24950843  80925045   2478060  30729905  10280577  41061479   4334323  25957383  34891899  42421634 
 51320187  20815355   9704779  29346636  18061929   1890535   6782343  50989353  88941567  35515715 
 36307747  11876415  63771543  45783543    331895  26265870  13081443   9363177  42453523   8522793 
 20310607  14374383  43968627   1271410   7116993  47426763  19812071  37539800  35864327  12458868 
 11673345   3057812  65881770  37872888  73051071    648948  30154248  55570358  27596718   5902140 
 74551957   2404272  27077077  18450691  41460623   3718635     86556  17576174   8902823  10303840 
  9096708  69913388  52626483   3834253  62092038   2201973  33388191  23053655  81204958  71625061 
 15458314  49984523  50292963   2156214  18456189  11924453  58795035  24138433   3510015  15894078 
 28182123  41384391  64860095  15181224   3996188  53343333  66438843  13558356  29866248   1037631 
  9678771      5505  47070139   6022101   1286835  49496167  16075299  28042643   1186307    566110 
 56276406   8753403   1920273  38960093   4556334  25104899  31083166  25989558   5112100  33840123 
 34655971  42646353  48299529   8891445  51239388  72470475   1253281   9749956  16922093  36468135 
 62893163  91108725  17401161  22716999  19772277   6442567  40095057   7291526  24630168  11824019 
  8575931  23260713  29974409  18563913  23296747  58658541  20753349  27619377  42964764  65787598 
  8252577  56793219  21650928   4928571  57975563  19432179  22328217  60258027  81934107  75064483 
 26580585  28010273   1187302   1941348  43449111  48784053  13173369   7203235   7402104  14940918 
  1823551  11208319  46864193  60898053  21434353  13811365  47558244   2040273  53996955  61302447 
  3323326  49984699  72111586   5216009   4379753   2363847   2380343  45412063   2791173  53251928 
 27328875  41567721  13406835   5513442   3237784  52922123  33216096  16734043    591011  21020603 
  4241148  40745464   4043811  39192677  49972764    969260  18601178  41743425  15198617  29467593 
 47701063   4383573  85673823  17119113  10790733   2606298   1299255  74895325  42642527   5736567 
 33953064  66786365   5729823   4776643  37815504  23169543  20566367  12146511  29949132  53423699 
 12949836   2985270  40942383  73151325  24012000  24843851   9450735  47272667   2196531   3702341 
   252843  33718835    181239  18207330  35509479  20652690  61375163  10417101  16591137  89330959 
 24226753    191920   4429095   3169423   3713843   5194235   5987273   1584243  45157947   2162591 
 25691904  12243372  26776218  51383343  10850799   2191572   3903683   1407006   8089608   6762592 
 13073772  23690383   6698523   1670026  18231097   9694899  52196709  56366071  17898345  82889167 
 42988796   3516779  49434342  90417483  37507263   9072836   9418695    432815  24310337  58093977 
 40729995  91497291   7342137  14146743  89160023   7509268   2320388  15096827   7652059  12852057 
 20840059  16384803  20811853  13115783  22214714   1253683   8170429  10082398  32904249   7909464 
  7959403  10116663   3490994  24867392  53746845  24899668  32607852  15452473  18974435   1062001 
 38573723  19129335  82439483   5262873  13727419   8313963  28661355  42376937   6721226  58641389 
 23298587  31715474   8134929   2432883  27102948  31414303  22602549  55484405   1824894   2179941 
 39129771   9578783  38818012  70578258   3942075   5715963  17964971    618139    146493  34536716 
  2873595  71623038  60444915  33931233    172464  92476005   8465063  18946163   4611819  55560075 
 61683273  14499083  48557193  93460371  27708423    984532  36792228  11301297  27681801  63553173 
  2989575    379899  32959671  46797835  18601363  33977853   4069007  36251550  49844675  32118763 
  5792757   2148745  15557511  51006873   4162141   1062231   3674563  70877613     26073  16865073 
 29362362  16399275  81019611  24706939  20778549  10945042   5826491  25687165  22440807   3995654 
  4525282   3522929  41437299  27565727    319209   9408509  13107761  14707401  35136003   1695091 
 19831449  12122018    491525   5261907  21702827  50059197   4978048  31876238  20847648  48950487 
 23113122   8214969  30642693  64613233   8367973  46367203  18827912  69727327  49253912  10701651 
 31328777  14713083  25272498   1185248  73983935  14624781  75637111   9910621  48218953  26059587 
  4948748   1056843   2897148  34130555  53175103  59744346   1007934   5557488    790395   7280859 
 51839253  23331420  11351292  23613241  13769057  73821238  84040833  33952158  26100243  17318822 
 71087153  58621663  22850199  26349036   2461423  29823027  43452562  39930949  55471543   4318831 
 34981251   2109028   7039023   6602953   1089575   2257977   9180479  32961259  16819226  35605462 
 33281288  43379107  16053141  52251301  22876367  32962881  65270237  10827951  30563421  48052077 
 68581628  47722283  18762286  65519857  18947541   8108547  79826853  13755928  41073855   9201885 
  1499846  29947719  21932667  18230084   1316763  52489728  34867998  49653285   2790619  10885043 
   977967  39788819  33818715  28933665  39830955  56301467  16828168  21976395  17072904  52694608 
 16980759   3743275  50343609   1639377  44576262   4354792  11135980  51537603   2667585   7741788 
 67880823   6258587   7117067   1949051  27106565  11401320  41665061  48384097  55055345  28388215 
 46188263  58839101  14767878  29540955   4930635  83270877   7910663  27043944   1562247  44126725 
  2116419  23363092  85192182  46147686  37953533  15722148    341217   3144511  75516505  19013523 
 22971263  16125288   3975120  17308865  58114587  15512773  47125329  61052787  12128805   9875049 
 19527983  21017019  40817487  78345271   6488135   7469587  20334449    786108   3599505  64260411 
 12344301  54120948  44699800     17373  53569242   7579869     66953  64653783  27450168  77175011 
  4579467  48950050  11849413   5399673  15502623  23152041  64799977  38241861  84616540  34796553 
  4940770  39817844  42267803  12392259  16739339   1525883  39608133    854103  37123651   4549431 
 18846917   3149610  81888573   5274183  10631163  11282258  92739405   2725689   9414175   5234581 
  1385367  13113123   2190543  86691723    664812   8462723  27446619  23686136  35499249  12007506 
   182097   2783973  39202423  66581592   6855411  62962383   3178158  19178911  60183371  17966962 
 48626823  64689667  24689907  54354087  35577623  11288939  20870585   4433647  75114549  21397483 
  5300173  31785855  28789398  81623566  13133947   1069435  40693403  19467123   7279428   1679759 
 26010450  40610688  17266971  72585901  18250587  39406345  15184897   5428213  20092673  68710290 
   775023  26039870  30669189  89786457  28342404  69682075  35084143  25209703  13745261  30072791 
 39485415   7543107  28550813  71061113   2668743  19937607  44006943   4056733  16580579   2097142 
 40628958  77985328  38212323  25537627   4027971  23300509  63875130  35462454  22316937  38055141 
 23838431  19685523  37592823  18610148   5331297   8073019   9045789  24548947  22532983  49106047 
 38841739   4253799  26801931   2172939  48961851  21491889  72550446  39731397  36300191  73650513 
 38687129  39824418   1422453  62164313   2361703  31884573  18615867  57995515  75855441   4578443 
  6070551  69871950  35614347    436826  34313839  29706831  13890823  57894297  71817375  31413915 
  9873782   5891745    113531  69350283  56600419  49239243  27690927  67277123  25989295   5291271 
  6800027  21069087  19165458  28756446  31449163  16217137   5593011  36208212   7998648  75239573 
  4917747   6429198  65698383  35219215   5944187  10680593  65074819  15642213  23905158  13282198 
 15494263   9360662  15187631    704337  85000803  48673898  11159388  21663671  53393619   7245393 
 11602791  76772868   2195974  23212970   7022193    593483   8317113  89738739   8174893  25221025 
 53497939  72482161  42960894   9176079  25993844  41400498  87617191  32881283   8427043  48875443 
 41023923   3793927    625223  38961628  18671155  15355749   4633723     28417  58081932   4342433 
  5186938  31299167  10750280  83700235  36726330    240213  29662473  31350173   9257694   3671889 
 39903963  26796703  21385915  12040424  48476343    856155   4986513  63786378  13560231  65440260 
 72226443  21328913    656022  33391469  20803605  47352141  34265494  17800653  26684874  16321147 
  9616145  32587323  60305819  34655619    866669  17060691   7489150  19369095   6047619  42074328 
 35069573  48542124  57720203    541147  31065883  31746123  44967072    425267  15627119  67295754 
 20876535   3871261   3401075   8309638  67117344  28281108  25340662   2098003  33196176  27726311 
  5206587  16810432  19025848  23563455  21298808  31497907  55601661  16338704   8035794  51849339 
 24360987  12744123     75951   7086501  87057741  27397953  14381513  22357214   9924298  57332373 
  5502246   3857024   4904687  14996083  72780792   3495518  54102414  77650827    978177   8639267 
 20068660  40848828  18143091  44956153  41525763   5742132  11456979  13354883  59723248   2507705 
 56200299   6855339  43406673   3408759  46009905  57110487  29427586  42725372  53531481  40593707 
 69476219    984827   1499401  34963077  24905875    436675    500612  11742811  18812343    991824 
 45587032  42801063  19967472  40024022  19521219  19970059  61791179  18186123    396705  17574558 
 22770887   9130517  40360443  49175616  20155685   1170105   1520487  15687753   1954005   2982147 
 39842309   2452661  57406063   1213843   2834718   3995867  68546347  51546171  22863051  22271211 
 83378099  25377483  11654241   5549001   2719308  11365455   6459159  14615970  36270465  46943604 
 51674715  41247954  22784959   6804003  26556879  40448783    369779   3519027  50182738  21851820 
 36952038   2586693  22218825     64570   6773163  31130671  21102183  22844492  17283256  20313555 
 83611088  16002189  80958567  67510533   8020083   9526587   2061357  41963583  14064347  15935651 
 39481236  34098352   3668821   7972143   8764323  86168391  28620137    628571  45556347   3865886 
 68794446  20983077  33745788  79152998  40377723  20187915  31989528  11243663  68272971  65089943 
 27898674   2551203  12706479  50427237  11015240  15868707  16925083  22167867   1879983  43811477 
 17184814  30886167  12164873  13536834  74159098  41359551  13648741  35034705   7364523  23245421 
 70511739  25477019  63943931     28438  13010571  26029363  34432753   5163689  47888379  62110928 
  6570372  21176943  17225611  11846812  31541523  34908479  14373285  56717453  48588945  18538209 
   162727  43701349  20858703   3710856  14114547  44636427  53989383  39169619   3276543  13092120 
  4600134  10071207   7646713  16249811  73184635   8610615   8494648  22946123   2014587  32636923 
 66721439   7825665  37016115  24326416  22525009  10196943  79253440  86866011  34489223  72255543 
 62084166   2031603   3484136  10333215   5484685    986823  33061599   3834031  75434835  18862131 
 22050443  22953539  34944873  66530067  20644903  21063675  19893723  40614023  21918363  44777613 
   846826  21538890   6352234  11362775  13660629  38769529  31668683  32650258   1552333   8513628 
 20578656  27706086   4346602   2628195   4650912  22581605    938839   4102729  26440278  71673319 
 33549067   8279793  62389222  30477615  49119357    325563   3446628   7316421   1798452   1762563 
  1369926  37600598  10039203   3739898    908618  47111747  13191763   5597967   2135519  68865311 
 42456345  35321355  71257163  21929191  13465368  68025271  13989791  36371107  62942475   8657883 
 12245631   7267570  39012443  18935585  19021819  59236635    897698   8423553  73621092  22917696 
  6639929  60771851  22525851  54385006  28887015  11318460   1051615  23241083   7962753  13197521 
  5728279  19270764   2204703  12719778  34480369  17584590   1820874  91166523   2597694  27594012 
 49768387  28751559  40679502  21763284   8361213  24500623    812931  24960251   3243510   1481735 
 68726373  14535635   9668955  10355163  19394183   4363899  96199681    821053  83795775  27479773 
 38466402  19829136  25340091  11488523   3823250  54797384     77703    735173  28191611  21118269 
 13417020  70876003  54662073  29966955  20656997  29380023  73381483  57660873  41429586  25420413 
 37015035   6701097   5720677  27411673  31582783  59922879  56882028  15357378  65446287   1374998 
 58931253  13809355   6484518  10905105  21393135  14257809  28846618  27299898  21390713    209299 
 94303455  36895878  42890523  20343739  18723473   6029640    748974   3667921  39779126  16027904 
 26276037   2191123   4601988  24522327  67967935  21457357   9055323   9930883   3011744  52162419 
 24629483  20407084     96043  19712731   1298484    452673  16202127  27508638  28510425  34335606 
 24162170   8493426  32852349  46801999  72505455  74722155  32981058  35665628  13268340   2814269 
    35547  28850879  78723968  85902135  28171188  48429765   1296123   1797372  19809998  41361987 
 17002458   8794203  32654843   1253023    148285  19956444   4790105  11075187  93489453  50787195 
 23979180  50090370  19231647  10150767   2827631  18183372  27504931  30082098  15291363  49297598 
  2907824  11672439    150455  68381603  14995532  20744511  19788723  12115800  66601591  23074203 
  2806001     31223   1942167   6739443   4760803  39710307  14890956  35585305  24005631  45603513 
 36090573  58667190   3997845  33998971   1328297   8540803  53775453   5165199  22379514  65391783 
 63936425   5325045  27450117   9513547   3929323    472848  49026555  31525143   3638283  15937619 
  4916943  42430749   1689140  81604305  44702713   3313839  10271973   2144559  50682183  15012411 
 51863578  46342738  73763423  17322111    183059   2316123   7565199   7532073   9772473  26074893 
 43829767  27184356  19398359   4102431  32069769   1368933  25473623  35519586  28851495   1884618 
 24016339  61388343   9757248  84596507    478623  43543649   3614514  58664123  27973643    464535 
  2059691  42249638  66501943  56871091  59486893  10544484   1522913  45501838  16098513  31351470 
 36235062  27366943  15332475   1439803  44578241  13241670  59926983   3033262   7556208  68037063 
 19122208   1068123  38732135  52128693  30878157  25036596   9791359  79082127  10014742  12000843 
   761779  18179481   2920950   4447916  40261271   1021983  12819615  41343834  43556158  73092033 
 14936631   5831819   2087043  55143463  37155066   1102107  66866671  23687033  30376716  12875073 
 17615283  25567223  76999695  49580853   8228859  71501102  22877765   1132221  20566137  13973838 
 79122863  49368083  15287901  11193929  82658378  58294827  11942520  61820169  10348663  63373578 
  6922707   5910203  47216229  37849179  25928676   6399340  25021423  34113866  46305444   7297203 
 14827947  32301069  46206171  14679633  30442323  44080521  10342677  34560363  19783587   2181131 
  4713357   4862907   8531855  13839244  10353956  71281338  50511393   4539812  51856763  16379411 
 22719948    814653   4603348   4754904  40903323  32394441   2305247  13970293    139524  12484933 
 57145399   9583323   8106063   6098939  25697871  25707125  13191883  84972923  81117887  36314643 
 26235623   6039653   2055638  72720573  52495211  24545003   5885898  21817125  23658747   2994107 
 26780947  24462038   3023565   8089698  22224869  24217323  13484211  46804847  76634587  20486589 
  3567239  37806293  11215195   7862483  18864124  35071071  13217343  20750223  22799613  40953187 
  4384515  11041351   4328607  12680049  22161911  55500386   3729443  29707429  15096711   9570993 
 72055947  52406871  30435954  48757317   6346287  26301309  30423348   6905811  21988947  24109071 
  2948037   9707667  11619649  82427835   5675348  58514235  73083321  11018760  26419857   8930121 
 54557198  39612325  57983343   3945143  32970671  22440892  40884603  18752103  23376665  62263373 
 30281388  51667760  18072053  82556934   6095819  24791823   1352043   3533853  59607863   1611817 
 10422573  16087119   9241872   1581417  12827819  37012391   2753451  32241355   3284889  83140323 
   675131  85470368  57670853  66574293  58072488   1796136   6957069   8968023   7823400   3772239 
  4251213  37192893  56903863  42145920  57133323   1293691    635645   1253499  24161435  69125951 
 13242483  10098837   3214637  29166799  10690739  18962427   3007104  16152177  54077289  78505242 
 75061578  40737723  12534294   7844235   2078705  34795611    607653  30710237  19286403  46949787 
 65953731   4504923  32040978    167709  49038255   9364503  19131845  28969161   8548047    715973 
 16935635  51901975  75830073  30689736  17406648  88139562  17650185  13062787  80873643  42572779 
   503379  14144493  10272651  22086627   1227228  40967263   3705851   1098599    319702  58229421 
 27889998  34491369   2669349  50845455   1982463   1369857  55869855   2839531    284178   5703999 
  2538193  10667202  61600036   4167843  39198213   2619717  13977431  55035915   7918943   6708393 
 47882133  15555588  25134831  38887399   1483270  59099515   4954599    574073    665289   9245123 
  8061033   3147280  26440962  11589973  21047163  39122781  25606273  18482405   3434613   6136401 
 20318575  46021733  28280947  40842750  56905979  35036751  54226968  44518000   5913969  28966459 
 31549823  32234988    573989   4592106   6158343  19103906  15568338  20509343   1751474   8585637 
 48766143  43185138   1207972   1031373   9485123   9323568  46652727   8277643  36855392   9349463 
  5653065  63807867   7467495  29860751  19769833  27015628  19913100    458623  23730153  47328261 
 31319263  12993155  38930419  55678107  47442050    499245  26038716   4321743   3078361  51733727 
 53172273  27833565  29323708  27718787  18366758  71663055   8269093   9848691  31993961  23935563 
 40627455  41421403  19078101  47399275  31766291  32661577  70430077   9412173   7930245    873853 
 20935815     44997  34540377  21629818  28659123  14997144  11097163  10374565  27293298  26425317 
 31795698  22439392  36367718  25383348  45567051  10817496  42626115  66393555   4834715   1236219 
  8736763  18634418  28950961  33233959   4561298   2471685   1526232  72202499  10795035  70735455 
  4656985  75587787  23846313  35997903   9509315  45265533  71657743  35588943   3605123  20193611 
 27102083   1628315  20562903   7388075  14900253  57072475   1256316   5239308   9968301  41323091 
 10490547   1383343  60607430  14796825  11123038  34988139  25551501  62300608   4165466     33585 
 16201819  59338011  40873497  23360849  10797735   3048346  16262601  42996084   1558845  20468931 
  8597713  20293123  17935755     48192   1560855  23525068   9464973  24258651  18873409   8187424 
 26055373   8580618  30177405  32979639  41236628  16517547  15005163   9190050   3377343  14602839 
 71378677  62432790  15654903   3181219  51063311   7007403  14346213   3149497  80083551  15527807 
 32373330  15889673  16129962  10563411  42702893  29244675  25030455  32644787   8656371  46256928 
  5418087  31316171  45434937  11667427  74377401  20547912   8531641  32739951  32124258   8029393 
 45294384  49781008  34541397  68101453     95627  15894400   1726898  11728072  23776413   8961108 
 13402374   4033173  10759547  40404795  25824362  52461299  78541503  18327773  10183483  10287123 
  3251694  15165805   3725457   1182735  23979617   5953603    915823  37517538   6961031  25779093 
 18383277  82145197  34999991  28015593   3021535  38897443  11026143  24604412   6891803  25316611 
 67071129  41465673  59752921  34019268   3210069   1394583  65038253  39646836  37009623  44268611 
 50342643  20728649  17315541   1656231  90807036   2127495  30166347  47293523  48029973  47923278 
  8213838  25083429  14214561  15465213   5632179  14110887   3063953  17784729  25002879  27036405 
  8531256   3145126  58876002  26726339    458248   6395727   6807203     90833   5303835  37690225 
 12305887  15189627   4704351  10603214  58378674   3048987  17172261  64800816   5199968   6284053 
 13675183  49364628  20212638  32123310   6306773    156222  29785701  12748548   4874427    377063 
   208948  78871355   1916422   9605635  25925146  19798011  41323197   2569695  35624005  54713376 
 65045121  34336443   7964847    120279    126641   3635911  41906319  12905352  54618279    801670 
 14870589  31403247  21002796  14245641  19456683  18627823  14250699  69816243  33092052   2449603 
 26785647   4354603  10423851  21806969  71321269  32221897  47985921  18021575  13953173   2444931 
 27547251   5028699  19707475   4476543  41561255  81155393  23867181  46854297   6453055  53335894 
 60473754  15169733  11044955  63181767  16896719  14288865  31331903   7646729    728443    467758 
  2934294  34121700  22582473   9294198  88905771   1945943   6854406  19469355  31022762   2894323 
  1028153   6166873   2294783   2465475   7964637  67042449  14437443  78203850  55525198  25449199 
 21055209   3461448  65485470   9482470  39980808  10604028  22395153   6417387  15231920   3452313 
 22345082  13987863   5663017  16088991  17996793  40968513   2842053   7396003  78434248  32749243 
 42732370  54829856  24351639  20184363   2772753   8441601  30489183    872636   7578604   2801703 
  8457873   5876067  16434002  22536007   9276677  17090235  51254694  49445574   8272950  53458353 
 72253023  19024205  24582183  47664397  60170622  63446494  64357647  52086843  32613070   2991786 
 84339015   6103497  69339471   3014456   8370519  45917463  20482475  45788309   1690863  22811643 
 60718713  27712825  52018767  60056314  22272163  17993659  54724254  15591725  52125345    863083 
 51215863  39326911   2614668  16650915   4087101  23320571   4181473   1477431  44390745  30001059 
  5652861   6022808  67723939  91351935  53818236  37910952  72380697   8093271  33809307  12074703 
 23252187  12242418    399317   3079836  12035483  33169148  77527518  12447839  79369875  17743095 
 24336198    222987  23149755   7823963   8830237    787777   1814775  59378387  15341193   2993235 
  3314364  28721333   5724842  35805123   9061908  97789635  75373953  23157429  17975598  28451859 
 14420971    110379  15089867  17982959  38144057  10783535     44499  49630443  23752923  38261653 
 30917678   2928021  11034123  56865723  22621290  21703359  25442748  16315931  43178523  53067126 
 69098523  11739555  19462785   4844571  54668019  45560513  11781480  38097378   2269011    871515 
 15838966   3217203  38359698  37296879  92312826  32539443  24894465  68434763  13348932  52829295 
 22417989   9370632  22442327    609831  18004148  25460523  32822745   6335979  46407803  29677911 
 11536578  90718522   2331987   4745719   7785273   3810843  67009611   7098659   5953273   5462943 
 33203748  44533339  52595363  13924122  10738953     64491  53642075   9842340  33507003   5341206 
 15622597   2052654   5040165  13820123   5289791  47356027  11949423  68291227  60775376  66741923 
  1502643  30842059  15297853  16386699  49054230  17333291   3667077    103407  25124379  57530939 
  7255483   3018651  77080672  59942746  35191575  29388258  39772779    384078  78823428  56458701 
 22631277   2262869  77088395  10674699  13393419  84851849  26854923  11911470  33562002     49939 
   194843  57322763  77752819  63769471  42635463  19587273  29422131  21518140    224235   4041763 
 12835611  20180427  27071943  58141491  23073583  20130891  12125803   4761087  35634414   4507363 
  6369411  78759147   9017083   1596993   2735611  21694114  40030223  30243237   9105324   6810791 
  5244197   3528648   1029115   5521699  51146428  51009419  56583567  53255403  15482805   5186733 
 18920337  50551694   1149306   6672958   6533223   6626808  44267463    322919    552363  41801658 
 30361173  13970571  60299187  40996233  14613414  29392710  16168405  21801595    251991  24753960 
  2982314   6288273   9929625  39869758  52260549  37621104  50080391   5617467  26905335    533817 
  6514254  37051543   4499961   7262535   7995057   1848633   6099203    214030  10031308   3578375 
 18218483  18703473   7826235  14576647  32478708  44483316  16458651  38305873   5423418  28786076 
 17721936  35357403  40229773   9438061  27658116  90643769  24564327  37903850  12413412  26859453 
 21658871  28296747  35569863   5020468   2865923  38704435  45649182   2361331   1575015      5951 
  5781084  24411003  25157491   8188373  61755843  25041237    655755  13465960  11155839  33187875 
  2258043   1962611  51514124    414987  21821683  21626747  47422953   4609962  12152848  23427023 
 25715309    510619   7573505  32401615  87376485  34804613  19684412   4888311  64660139   3711484 
 18007749  80443599  52170479  16554641  11059719  22676700    483583   7639353  74183065  26483613 
 64010147  10327971  19265623  27854213  15503919  55995831  86440027  33050907   8258703    883103 
 27187766  81625674   2165453   7818283  26333682  37585167   7346781  51359123  36178531  56669559 
  1296379    327807   5892939  55565470  55218595   6061866  33863633  35507483  68322207  62508492 
 53194425  13815897  23987515   8276238   6374796   3126129  11582991  29002140   6869193  14766021 
 63807113   1787251    511291  66911387  22799515  13290621  20901757  36431075  92766183  79921998 
 23094513  20937970  28569433  10419533  17095278  53652959  23029563     47213  75531369  14811931 
 31129991  24990177  17907923  52213143   8148067  35456199   9633861  46318122  15992547  44364583 
  2634237  23940149   5610961  50231388  15265111  11155659  37749237  38669527    124649   2312697 
 36560097  10863435   2135946  27194703  21016783  27762077  43574817  51303678  49462763   1573435 
 51469443  17265791  18779583   4253283   5842971  12021489   3653718  28056447   8403975  21435353 
  6652175  21566568   5315523   5277588  31794543  35915793  68799567    125983  57342931   6873793 
 46357919  64812403  48175003  12624273  32215781  54696246  40112327  37445619  13242608  59147211 
  7833333  28535031  62494863   2118877  54299643  16628371   6776607  10964783  55191027    688831 
 27128679   2932443  17012547  30545000  30359270  22802717   3894203     74319   5680875  40306875 
 40728804   6894816  77086418   1771536  42820171  65955746  24484047  47835789  15043554  26594844 
 28514879  23697636  55014603  32329017  34236340  20570723  36186423   6327285  11611703   2644144 
 39420763    507985  37415028   3156925  59146963  34764383  32542971  23005931  15463053  83814931 
 60743917  30239803  16991685  61679531   8169927  56935371   2697940    234937   9020131  18029211 
 37557306   6377421   9748554  32552244  17595051  17847203  49070435  13311123  31601823  31587843 
 18733383   2988771  12289261  12868323  28992177  36328779  24144953  21459923  27779436   2113386 
 77859334  21858043  74368833   7587149   1905088   7906886  27394798  26527961  19768713  47709440 
    79673  14131719  48928569  13743894  39992495  18347771   7959885  18000799  29495511  44198214 
  8987691    599540  17979068  10167335   1504353   5410891  58099963    325745  28811058  14324238 
 91380891  20439069   3688524  34145049   9007208   1447387  26881463   1963539  32352028  42730595 
 15975159  13673607  11685039   2706578  33205798  61441307  64135863  25286407   2492817  43031537 
   758127   4040099  56622073  57547874   8634423   7353833  70342791  56050108  10094503  18107997 
 13823163  20455157   6663208  34774337  44465745   2046723  47221635  30209753  44792927  23919876 
  5443476  20713722   3988959  30590123  52819755   2969915  11310681  32045358   6321075   4803108 
 52791426  64772928  45452918   4214983  24689502  25842451    252155  64355043  44957251   1360423 
  3390531   2376477    329745   4824553  10331302  32855189  51272421  24146973  52834905    281199 
 64907427  20386571  25932799  69206854   6618712  33535887  53532000  79966373  29741867  33972954 
 64091683  53430353  45177633  30202097   5476818   7602562  29436558  69786483   6834309   9200859 
 57197277  14255852   7384605  28610763  46666267   5780183  80596401   3204249   6422715  17385376 
 84063037  15595341  32973523   3622803  37248433  24765387  52477251   3407799   7407710    706829 
  7944377   9368979  30845427  17739663  35972004   8358378  48310275  55213107  14431299   5065155 
 47931195  36519879  33641493  56104717   4053843  14170258   2655023  77770478   1086942   9507456 
 14607539  22493853    156531  25660497  38382828  12579975  28892012   2662698  70908381   2003454 
  7468171  81743158    812960   3258595   3165897  17400211   7107003    265762   4361931   9051435 
 32896269  27621916   4703877   4120065   3775425  27031473   3412987  36963858  25123533  97487899 
 19492071    697239  29944983    370446  32729743  40232084  21032910  27034067   2760795   7454024 
  1321737  14893183  13995123   4303623  59254377  37360158  10849425  37739664   5835755  11622105 
  1081563  33266161  28909848  52274364  48507934  77210373  52339893  24861603  49034984  15586866 
 32233727  60333027  71066354  75308517  12547371  13966725    379002  25570713   2885971   4268123 
 57551883   1369575  69713403   6274755  10909588   3668631   9810466  51212444  39673131  68924147 
 76467437  70933596  24640539    101405  69998233  76585593  28786947   7590333   2587303   5158066 
 10214544   2355123  17686719   3667131   5620163  24562215  55299738  55058580  17052301   8355291 
  8343459  43845795  37258155   2224433  33412328  55700507  46409772    991923   6989252  33817267 
 52200558  27008143  26188833  30553379   1928731  51894490  15360749  14776638  76157853  17192884 
 21982875  12282878  21030182  89362068    539115   4688648   2854356   8772225  80114864  17654811 
  8959056  58514943   4301283  17755583  11578491  19615723   1169158  22419498  24103867  51933664 
 16541832  59842926  11901891  26523711  39767271    679060  20316611  14294169   6649611  47435888 
 97950588  42053678   4001967   8176579   3311837  25374923   5601051   5228750  16198347   2793515 
  2044828   4708476  26561112  15590808   1215243  33203139    476998  67806884  35721819   4878213 
  6029573  17842650  30132087  33001917  71218016   9073627   1949389   2013975  67698523  10463148 
  9943098  20469534  47203224  25912779  77332107  34130243  13868713  28450133  11068523  44147569 
 80108243  41762390  25547519   2033439  20599647  63510846  30220173  21408315  19472277  48512229 
 15210208  12747997  43992155  35134899   7268307  24062997   5686737  29045997  33984957   4279483 
  2373243  10346073  17301904  22194809  59870988  17664517   3268275  68095521  60304131   9216291 
 20889681  52689357   2408389  26339453  12184941   8962473  18944205  32724507  52970323   5756923 
   786547   7869248  30549517  11141106  12281973  24268851   1399512  12541873   5834691  23765218 
 43900849  44653453  68648129  44505108  71374503   5627219  20309647  37736577   4264103  32486139 
  3376066   5708397  63774243  38441653   1070376  29531025   8854933   6490446  11486923   6989499 
 28110818  42400275   4619707  17121578   2783419   8762583   7786055  45519153  11524251  37482633 
  6845073  15278448  56681676  53335146     14878  26139660  53795133  43201780   6425928  22713455 
   963603  74135913   4693229    738055    589155   8800783  52531797   2929182  59311727   4932936 
 21596523  35663163  34260171  12186031     38060  13715253  36023293  71502939  13588983  23646423 
  3933651  15847583   8934894    731076  56403547  31234863  16962618  14148068  34293643    840903 
 46153733  17507984  67466367  21792443   2349843  53434953  10438407  26483163  18366219  17778263 
 14170808  73194987  45985403  25215051  34776723  29659989   8187603   1301357  17591004   8805906 
 18688827  50304460   1605688    258390  80104479   4497489  30359067  48410875  35171623  12221403 
 18856593   6027315   3053181  38739264  39400461  68798643  35600233  88929190  38010447   1508108 
 15668346   1610259   9597124  68260830  37273017   1312113  60240901  18200697  34776123   4211799 
 25750503  77914813  57141539  17944191  20217363  24425205  21523361   8165614  15737973    358786 
 37377691  14942208  68846118  32857335    551291  60589878  39589985  29692615  17152149   4998761 
 14888916  18165123  30073033  79601183   7858373   3042799  63638678  42698911   2883691   3633693 
  4412895  35495887  11335707   3173644   1878538    180123  43450596    656142  41576469  45578183 
 19911798  32101079   1591183  54250605  16821887   5770833   3255180  16320923  48233490  46880811 
   377448  18373371  25825379   9495408   5705237  65177223   6120939  63975195  10085443    191265 
 29463035  10115259   3586633  52899134  32175893    977759   6094107  46298753   5729764  47685003 
 75791171  25668843  31257440   2739999   4079323  16133058  28716859  78031716  14303650  31605783 
  4078537  33463773   1241481  11822091   7895083  12984536  42715581   3537657  18394251  64694665 
  6625751   8873099   6957867  17044612  35619238   1863606  18116137  29930137   1895848  37826688 
  2745965  18545373     25500   5688248   9693863  55141547  24894447   8178853  34049451   2608419 
 24693623   9906279   8130652  11142078   3711348  85227963  53981379   8821443  37119147   5460283 
 46353548  26191995  34706598   6425173  10999644  75866059  22883993   3515085   4489545  24650571 
 81383802  28986283  14991483   2621403  25084875  10904775  49670223  67499811   4464154  87814005 
 27396611  14892663  40212439  42197323  72420603  18701901  44132273    139955  68983553  62271215 
 22895483  38401807  50896662   6905418  65982208   4724275  38964345  36544284  48739727   5733995 
 12613463  91860313  10646215   5360422  24496453    371841  65753328  23919467   9800573    578129 
  4852443   3847499  31102971  36490651  31009579   5595561  57573683   6451479   3685467   5799588 
 11768747  29174754  37118841  58894084  30164923  68956170  10474188  50571609  12869473  43592043 
 59966602   1985057  62336433  73936578   7807497  41122803  20898123   1959220  53001498  22140759 
   865447  17283999  15011207  55754017   1217351  23358515    288905  31928449  30806226  52132995 
  4765991  20096993  40442646  34839383  18830701   1089913  48554299  31662323  24026307  76832569 
 24272567  56737195  53140903   4714134  52849998  18823135   5141688  22661664   8700589  24297019 
 16625127   1851147   7638456   4083223   3474555  18178107    922401   1055683  53711669  34587743 
 21847059  34185443  64446491  13158583   8358003   6205513    538402   2516909  25034751  11353003 
  6778707  30012963   5846603   1121987  47608283  38436439  76700087   7486011  13081579  34181581 
 48606135  53373095  78379233   1587343  49448355     93153   4766331   5311301  42309919  62582983 
  5616811  41709427   1445749   8914483  29764959  31328939  72318586  45344919  31905944  12387378 
 53315420  85064379   4921116  70439313  39894759  20890811  40219971   4217371   2407926  12169368 
 84575403  24384373  17795819  13450098  18005643  38291892  15883648   7908873   5888281   9938531 
 63887317   5366116  38030531  65182173  32642079  24602502     63312   4522351  29768541   1037677 
 13229118  46527015   4006069  51839967   3948747  32746164   5245979   3472278   5656955   7890056 
 19151871  17508999  47502807  12115320   5240250  11004831  50377665   7273988  14513943   8992356 
  6156832  15106803  15047061  41438310   6817787   6099468   2134659  57954708  35041656  54008715 
   217357   1824111  41250233  74104398  17738811   6263747  41901774  72948367  13331259  16784763 
 42685323  46077932  10370028   7968175   3964829  35270715   4651143  19080839  14019718   1945643 
 27636455  24314075  19397991  52928404  20090697  46557351   4288620   2901000  25285311  78539507 
 52396979  22483173  29016141   7939531  12716183   6269067  30297363  21409384    182041  38229257 
 13168383  55544055  13113071  30814749  11752584  54086073  26827119   2528173  13932939  35231459 
 46883206  27389875   2724417  12787443  14822736   4409370  35999115  13496727  20768181  37518482 
 57050083  17790063  16463661  13495353  54238307  16445333  20296011   4135235  16873671  33919893 
 34267244  28854018  14701467  16865157  54293943  15725382    352969  43292064  79167913   9079479 
  7748019  13197435   4792339   5218739  24775758  41559853  21066881   5978311  23870363  71836139 
 39644068  27335236   6320181    256733   1404177  13540385  10984455  13908981   9651958  19653699 
 24016091  27073701  33727783    214129   2010279  21357843  78030654  63022691   7049394  32283133 
 24399147   4076234  49836756  77689167  46713048  74025923  34508173  14065629  11268675   8648096 
  2064070   8737273  19555549  35016327  28379943  24153146  37813827  16811547  69193523  41190623 
 17905548  54239539  12740789  20336443  83811963  24008457  36660444   7143323  27976315  13514911 
  1895418  30030675  69848748  22625659  49649670  33991003  16327561  30969831   5893143   5902505 
 49425695   8370659  52082156  17718073  17027709   2214075  22331628  36778249  41866371  20713176 
  6529063   9464006    113071  62342673  57425699  75888975  25681961   1937742  49018731   8789484 
 40644678   1851193  17579971  22416303    677530  19953309  14342891   4891518  18739647  71918011 
  7072263  14486007  14949681  22074258  53777478  30537891    854727  48377595   1077882   2688658 
 82114379  30343585  37705083   2941622  39880602   9506553  69022827  37613887  80995888  18483621 
  3739395  22079243  53411551  83219635  15034709  25349637  17647435   2576323  44454300   2593133 
  2515783  24954988  32314878  53067163  10645873  40425638   2052091  10338333   5154469  57636498 
 12927639  46801515  17706875  22630096  31408703  22515191  36672738     31227   2413554  12871135 
 71378328   6366543  55589907   6913973  20068983  28400591   6209787  16306075  23014927  45682305 
  1737969  67209195  71344914  18544803  78660603  57307901  46803859  36399696   4385133  14168670 
 15725469  61649499  35755247  53480427   2582079  35407383   7735563   2922931   4736895  35388136 
  7250091  84628443  84598217   6186867  23469042  74497821   5408742  60643074   1552573  42116823 
 17306573  25061533  65314593  25054035   4187079   2486128  94210715  59118523  57248052  40713188 
 11981889   5893515   6260463  20831913   1114147  49858140  58483877  14204901  17308307   8222163 
  8344507   7512153  29553603   4185183   7435018  15315458  50151003   5486753   2738339  11719364 
 54851907  21235323  74448198   6024687   5096697   6253631  43461723   5372052  34209107   4190513 
 11119323   2019953  90843435  52318023  73202155   6043056  52425078   7188283  25398537  12801051 
 83160003  59400215  18135443   6475911  10764427   7501596  10947057   9509427  30252683  14232453 
 14391312  65469759   8817135  56361003  23208187   3712698  29983947  50194818  24149545  56103861 
 26102472  12656877  64435236   6608092   5337973  43855053  36910563    923052  12883318  68261793 
 23081629  23896563   8235342  10033663  17041769  82513983  49889175  36340819   5854057   8856771 
 16293564  18800970   1196149   3829851   7812601  17120959  17197123   4963858  72293875  38387123 
  7643678  46919457  47497023   9796088  37620987  67281533  17319999  35058218  30882712  81307806 
  4238034  11333115   7765806  36037803   4713216  33507979  65019453  17870421  30442875    865288 
 13946651  46186770   4932123    247671   2123923  56002893  43414039  35743153   6426854  14512284 
 24523883  16217527   9131967  19800091  63075277  44867946   1880367  35362423  18890370  76658847 
  2147796  48398628  82771096  20460803  26253131  32044146   1475469  66717368  20256123  12454454 
 48489739  57254988  34757373  19783946   3583523  38145981  50475029   3155048  16322715  20985553 
 16089047  20444538  13313499  27391195  17373188  14557835  13456479   4907971   5972901  12048075 
 41456706  30980098   9527547  38872499   7743768  52622102   5733721  57237821  16474632   2118303 
  8390243  84447227  37895855  28756949  56247914   6441883  13122393  26341041   7235659  86729833 
  9664691  28272787   9902313    124814   3379851   7269809  29394376  27041751  41339339  16401179 
 52571257   4012436  52306769  36015085  26279131    193669  22707563   5538194   4863795  65167995 
  3881571  40037127  20168475   8205203  52229819   8328080  35635443   2126661  32414120  10934765 
 24595872  11467635  10268513  76655338  67314942  15019296  15493523  18847311  59443452   2414129 
   268973  14458073   1525189   4370059   6304987  38711769  28750676  45043773  10823959  26349963 
 15673653  31949209  27803863  14131803  38955405  28009013   4212117  33869085  14403321  24915861 
 60256023  50905243     26124   5417403   3809019  14466129   8404014  18078941   5097978  45408411 
 61255509  12295287   6082863  46480699  16917215    349285  11198011   2386527  54534155   1155483 
  1326401  68378498    398123  53694075  47535763  24929258   1678431   9644547   1886643   3234084 
  1693828  83470692  22462223  22602185  35559381  50612731  19988023  54110868  84329592  43462428 
 95536185   7287603  58259639  29333791  53658923  51961068  39669518  74108607   7712093   7876453 
  5065197   6833999   7292107  55896041  13216960  22423335  38649373  22976405  75877467  81268751 
  4654794  57817419   6210635  27986931  29994816  54368268   2346225  39182279  28712595  24183205 
 65222787  16454787  49002456  36542543  13534421  25371679   1688453  13564478  30891535   1582208 
 23249772  30220411  19564728  66884865  79421601  14890848   9404223  32164555  38960564  35105199 
 35979492   3441008   2028167  26210463  22202688  26402523  30472602  17384424  75507611  53413473 
 17580579   6574398   8266896    185627  66397363  42270617  31471998   5063707   6185365   8448755 
  2800473   9144959  37356803   6197525  23470025     77139  52723145   3916947  27215115   7640603 
 20082423   1784698  61833643   3394423     85785  10167037  70381872   2154873  77215723  12500847 
 40868723  16965691  21778175  35728491   6846765  14719067  11785608  26601495  62226897   3144498 
 31687163  12443623  23695619  10498711  10223853  21737189   9294975  48441250   1470945  89918781 
 21575322  91759623  21051251   1460083  10445271  23900623   2401305   4193151   3360747  29111844 
 12682548   1303131  34573348   2225587  16846927  20205643  16473867   2675103   8338088  53427993 
 41001694   4319093   8543677  31699513  20955131  16528323   6927435  11258648  19915928  31498854 
 38119134   1376953    757783  14812587  16021683  45139495  44503813  48772658   2205883   8451309 
  9105576   1480959   2924576  13659645  18459879  68852148   1259673   9440693  50631873   8900177 
  9632273   2853474  16754239  34836015  14170413  10051958   1403679  19056507  16296753  73294323 
 63719145  14365923  14320339  50217633  33484929   7760869  22523107  40112478  12291541   3955841 
 52168943  13698593  77650867  15147623  16716567  64175659  72197041  31544737   3447843   8497947 
  1520257   7197523     31721  44295651   7154400  10827419  46936943   5588699  37120338  13080603 
 10362561  66824898  26854951  16319947  18012189  70155723  59699180  79889783  42925855  10932177 
  5142113  62241918  73549018  40288623   1803975  13994043  19898838      3722  22331773  63302966 
  3442200  45839903   7376283  49772417  44686708  78912383  22444241  17124988  12843708     29178 
 31233801  20280193  86553165  29614708  14278038   1815915   3068683  32030143  55937918  78220753 
  1256471  78795708  79608269  44163813   3429611   2366088  21536535    578085    140730  12494938 
  5913173  52265769  35845806  39229752  51931163  56068354  27471215    544334    634393  36153835 
  1718161  35762993   4901211    201973     40713  58167908   1166223  68395654  27111318   5261821 
  5108539  49876347  13966836  18551139   4028803  62847193  95369695  29557351  11518737  19124983 
  5763817  26379727  14278812   2523215  40283211   8259731    842107   5068032  19339803   4766261 
  6532923  54903065  67659456    220473  54155612  31570416   2898555   6391053  36405195  65806502 
    71046  34079343  31457364  57739503  59722126   5378443   2068556  17385403  55708503   8012075 
   158568   1736913  30317923  15897348   7223717  47387851    133243  11361491  36791574  28576851 
 41030053  14137089  11012139  10463283  33008331  30813559  44623492  15399958   5574251  42036468 
 22059279   8895178  40555823   4543143  42223023  17606096  54744638   1844805  67094601  23654037 
 46726595   8147205  22059228  49981511  66083723  46589223    724531  64721419  22146303  46962967 
 13964475  31389028  43459413   4777512    968431   2250635  40234946  25385883  26158186  13996014 
  5424283  20988783  18100091   4679519  25630091  16186023  14830647  14110734  12264921   2391589 
 51940822   3366343  22827623  27706850   4824615  23615377  29690089   7383871  31772171   2833517 
 43628343   1916723  41348229   1023015  26451078   5811387   2431123  22758033   1597719  67319683 
 54245067  16293185  12741212    469582  27004725  36978285  24985083    604034  27824674   5294010 
  3823565  33874040  50229627  14366503  29829825  48449139  37459941  80187241  12434787  38606106 
 12203472  67379999  48026670   2691915  67348173  40872339  10003122  12756048  15029644  41685097 
 21941907  64525923  64141130  27205274  48617247  14896333   2186151  13308523  30744059  16024083 
  2155013   1599919  44453922  30292854  31595603  10960398  27454843  73164795  27768373   6972781 
 22230795  24751611  41677495  23062047  11309798  50295011  23734772  18957867   2934811   1869160 
  3467643   6933307  50300413  10750283  21994043  57615579  19492783  19433248  25065483  21308793 
 70643572  21858531   4029548  79390287  31208139  41570718   2832867  83155533   1216101  41501193 
  1230195  17647655   8973535  12322191  27040959   3667059  68400168  35420463   8353817    887023 
 14924886  31205043  14605267  17329620  51351680  21958873  43083564  49434347   7790217   8575079 
 56593101   5632563  27011756   3220823  11346843  39065455  53465262  47943445  75187250  18861099 
  1881499  59857899  70100038   9959467  15971099   1057005  55117913   3139974  38400478   5390313 
  1591152    666823  23974443   1790554   8308913   1913208  18933372  10657497    750507   4167515 
   492527    423637   5628838  12473443  43105043   2860663   7985148  17279523  17909091  26025001 
  5946243  22779285  52333558  40710261  27210313   2118602   3977156  15471987   2285595   6810483 
 10175726   4679999  30181154  18387323   3279388    153563  28312713  34433823  46404415   6902963 
 42686615  11747313  63856331   1860027  35599687  35705553  42217821  17765903  51598548  33199289 
   944153  21902861  62567826  71383558  70789809  50407060    731565    241948  39182973  39760865 
  4346983  29468183   1589667  30633219   1089912  47767539   8019495  10565579  16665270  50554317 
 61836098   5038352  30732473  87917931  57990023   8087195   7722843  55713221    883005  35921403 
 26925579  11464413  13041606  14519157  17611387  20070771  18084147   9475383  49072839   8872250 
 24941589  10463613  19804225  93768963   2930743  61107036  24847968  51242565  20718384   7638138 
 36500604  19329279    129273  22733883  21802475  31710807   1221238  53396216  14074378  52265875 
  7141767  50898439   6528892   4597393   7677955  29798643   8366873  32029883  55785083  16390737 
 46546159  50050059   3950979  38757696   2578365  25109652  45363849  58016218  12873327  25160251 
 68487389  78744030   7751452    459663     61728  13647743   5418843  10605513   1639733  72434417 
 21715827   9424405  16994295  72484843  15865443  15171383  21640020  27683997  13322383   1869009 
 38870057  19799643  66950335   2460285   4082019  83885842   3090158  25812555  18794994  36604978 
 36828481  23624194  10763573   4478788  39032963  19392035   2686629  42873147    579499  21789299 
  9792185  23334078  11382522  32979777  18480473    982962   1943391  17235937  26398777  76445583 
 38931273  23026021  88636299  16851123   6838062  37583751  61014999   6835588  45585266  13398049 
 15186183  65943135  19259837  13176798  77776623  11216023  30448455  19476551   5019917  66832691 
 85777243  14400879  46751143  21699190  42068169  12358611  40341003  26828652    425479  86619219 
  6224247  21066707   4245727  32447498  21935088  15071774  37283998  46716753  42206451  26015835 
  4655517    369771    770123    148721  60115979  22517498  42237816   8826623     71187   6464798 
 62368218  33670851  19488853  40078623   3488299  14959002  25989159  15192960  37465447  24290875 
 59321462  19132167  49582867  18133953  28408139  14834019  78381555  24521389  22256340  22766817 
  9291431   3481417  37396999  13878076   3499701  30470568  11125773  54963509    302523   4066963 
 31633263    198251  34878858  34080575  50219435   9491043  72444831  55457619  58158377   2659858 
  2708150    423507  20466423  66323231  14685979  14167203  36211299  35264679  40257123   7100123 
 65580062  50253413  33453146  10298211   2964237  29949843   7465147  82843353   1928418  70581998 
 78904683  70921347  22126139  36055518  19036179    240282   5332630  48593903  18240433  23989995 
 35193767  34572895  17356283  19005607  26168695  11838933  46720723  36167595  85925490  58694018 
 32717219  41774448   2470349  36442731  19128999   5145967  32540043  47605395  55795139  15594445 
   135823  57119922   1080923  76372062   2745114  10336587  72309114  78788430  54369176  42994251 
   262518   2681499  39870717  29166580   2854275  16334679  17570031  15996123  43554129   2969637 
 28510662  27132238  38485463     57876  32516895   2855781    452763   6381843   4014351  21701363 
 15648599   1776213  72414171    189179  50720703   2454925  39805096  17578966    483046  30269390 
 19400403  37832811   2795643  33448103   5658963  10030395  10114143  44724783  19015944  14703273 
 70084795   4189659  29144823     36544  41755869   3441906     56337   2572428  13628808  15213265 
 17558491    853573  27859143  35857203  17178635  51790347  89855483   6817219  40575896  13325435 
 13441203  44897436   1548287  73049879  19288793  18769411  42778923  11365643  87513363   2980443 
  6466155   9285861  53126368  44303459  63691099  18493378  71624407   6794802    140373  55996763 
 23657631  40012923   1704203   4988707  59173527  32587459  20490363  69878604  23077555  28095498 
  5918253   9152073  15981648  44798897   8616053  12000144  11704484   4064943  52731758  48547419 
   167220  15481071   9592050   6390773  27656183  15150386   1448880  16750623  28662723  66330803 
 63929087   6438327   1306984  41613885   7701678  15893767   7255073  21343263  16722088  65030631 
 30479551  33922923  17086467  30050228    975139  79759203   1928101   7815003  13706283   2736171 
  4535082  64619179  27807658  73439987  12094167  38982083  48401748  52733076   9956725  77120607 
  3873624  55363975  19899881    668852  16467860  14826546  31188903  13602891  85595781  10552635 
 45742803   1406478  35569217  34312515   2749371   8621394   2570812  32066223   3567951  16320993 
 37040223  31018431   7461101   1486773  16401603  26966081  71165793     25427  66591073    543029 
  4389824  69923535  44556345  40802236  34895295   8001843  24041931  21128545  19562211  60267781 
  2367683   3949131    165165   4862463   2221179  12338708  43006528  40473179  22784921   5478839 
 11964927  62790873   7159571  66264135  10055993  25507711    823398  25537659  15498000  20306439 
 25621485   1333842  44968449  31323099  24085443  35727627  58337551  30912625  12415548  13160435 
 37772423  33861207    160399  15939406  36913659  44657314  82274777  19755969   9597723   2478047 
 50156283  66195105   6281138  29379606  25068491  33777243  20137643   2710701  81707463  15341421 
 43167891  18560343  38214523  22238140  34684539    751398   6113965  19782641  51051981   3293972 
  1105045  23231292   7843008     19147    148131   5957087  17213781  14298993  32002183  14322414 
 21363171  70660867    154785  78316711  35677355  44811939  28463187   1942819  23179515  86187321 
 41721691  61772577  11686005  28414565  40808438  37853211   5547483  75428673  27731684  23755348 
 23940483   1560264  41331652    207979  16445994  27513408  38905930  73474383    336964  39180383 
  3263238  15189193  72123269  58007161   7518879   3221424  20982987   1427613   1650824   2383957 
   357467  29674362   8842153  36648855  29442353  30467427    973662  26413923  74752437   1672998 
   119027    952385  10045311  24688447    589084    934342  26015312  13310283   6297051   9878491 
 14886093  13282229  31537327   5224928  52873879  14172297  31268067  58238394  18301811  10523787 
 25145177  50169067   3267735   5165143  23504962  16385028  42525347  11061460  11056440   5984868 
 26760078  27100080  80148433    407643  30325297  80723265    136203      4148   4742731    312579 
  5421138    992445  34221939  10004571   4182535  82301493   4820603   1653558  63237405   1592402 
 29256024   9932136   7038293   2326139  27624237   2292384  34095195  19904436  21487355    981966 
 76485435  78592413  13808067  45733510  22859698   3876379  15326133   9171113  22934734  57881947 
 22691347  30346847   9864951  33520973   2366871  51760243  19840515  88410958  28203227  32667567 
 55277615  18590352  20494820  10010877   7787371  78201384   3422079  12181971  27827871  45528117 
  9081134   6815196  14100370  11664123  53007483   6777801  72762063  42422829  17085815  50450664 
 25945695  14900835   4187841   7083771  42804465  26265686  10790763   6895977  62295699   7919975 
 14759098  91290048   5516296  16544040  65378667   7077627   2381649  14573360    895641  33933051 
 12229158  46614784   2247819   5461910  24006623   3227003  46339946   7685923   1320673   3672176 
 11890014  22834319   2984923  16805733  65717685   8452977  66728103  17055123  65091167   9965785 
 28795281  12827835   4194367  67312498  15455409   2288571  50864010  34451763  19721699   7027019 
   590277  29050890   1358014  21702035  57559317   1848232  13019118   6912131  31500180  26987595 
 53590602  14123843  26031408  42843170  58495833  27656358   7046351  11648445    368673  30498192 
  9468123   5953769  39511728  13093725  31242023      9159  54238499  23540430  87293813  35177447 
  5581440  54856023   8784306  11045699  24623169  39698496  22179675  14717079   7718333  17904458 
 28347067   9042759  30443939   4877982  39516405  22055547   4924581   5251836  64081275  12489791 
 14706223  26113415  26248443      4781  24595967  13835998  36757228  65605115  57166323   1808187 
 27738251   4032987   6686427  17518591  40577473  61577977   9794859   6228699  10889473  35492373 
 40919840  34429343   1215511  12544933   5861899  49005289   3473523  52968157  82315105   6064755 
    66386   4968744  25530163  15117162  20726115  28222485  64393165  46568193   3517134  41624804 
  6410373   4901283  27698355  79621661   7890671  19537611  58183659  10813115   5542175  27330868 
 53951328  13585659    298365   9153845  19639163  29868003   1772113  31137918   7397051  52582103 
 14056394   9569625   6865854   1440379   2176711   1553192  37614291  51356363  13669547  21374122 
 72718139  51176015  27751393  32069840  15430603  43570583  77404899   7953618  10753026  10660630 
 50131347  19393139  33328317   8586387  17523944  13660248   1251367   8367251   4612923  69307660 
 12720245  54646143  18987927     55328  13496523  14406567  16975131  67671856     76017  41846843 
 14702811   1123139  30184065  25991547  14896266  54911681  38566323  15195663  79459679   1215948 
  2118891   6956523  31881006  24491459  26883259   4269195  42292291  55859303  37808124  12838609 
 30912772  47166396  43346427  68134695   6999594  22742591  66416275  92966373  23769972  29079173 
   307581  34040004  13955931  62478366  47875569  33430587   4903573   4579104  66738027  67672003 
 23454743  10326490  25285823   2818853  62302020  12228691     20365   1143993  40756987     60298 
 38098612    315858   2860098  29134063  48749123  89996068  32536018  13487667  31618548   1863049 
 77418015  48956635  66643374   2250203  29797275  75687833   8511408  33347515  26093340   7739407 
 41964507  39827323  39528997  13898711   3300537  35821906   6025943   5198583  12925266   6771238 
 32490123   8678042  14952122  22026105  22671963  60044463  12348277  30429123  52297323  31685997 
 21530589  28509478    895212   9391451  10480047  35607873   5802414  17375775  23590869  28726899 
 27023785    702123  39425021    795435  96312870  15989995  51422945  31914879  13881435   1503915 
 21757597   5382083  49122812  33052923  14325993  18341811  27645799  37751071   7246219    293478 
 18143529  30085032    125223  23244411  45637193  70628153   1395647  60277383  21689745  18061640 
 49960891   7505691   1532543   5695888  29138763  74820649  76025688  36301983  23046003  17897140 
 42394917  13577777  72748403   9229983  47246154  27313935  46926288  21581045   3209127  31404843 
 11199753  49815395  23145291    617063  14876583  42756103  89139693  69487255  71119653  60536937 
   213483   1258686  58984773  18227493  58935273  28980283  27772219  30689943  38920373  63997056 
 54877296   8773909  42732411   1142019  20892463   6175131  24210061  71973483   4816233  34367183 
 20666239  16110459  10651821  32839482  41930844   3584497  27076887  74912691  15536853  37485523 
  7664023   2881056   1474485  42052165  14560571  23000814  46537679  14903027  20178139  93902608 
 72860285     20803  28849697  41652911  42218439  16453193   8735929  41732025   9328148  14276587 
  2432196  16281515  46482312  20999371  69890487  51531603  24303867  35128223   5967513   8790597 
  1926883  45610710   2607873  46287628  36486564   2022073  33111861   1309173  37772565  46216351 
 20264043  18359715  74516169  80852193  15872827   7774318  83776599   3137785  37129803  54074784 
 77843223  21084423   2942007  38215959  53178083  11542395   3131283  31706123  16370423  14416668 
 11010073  17489166   1825071  29249497  19956165   2784789   7200615  15368547  37866178  41701170 
  7545444  12318279   3607737   3705165   3813121   4371863  51036199   4928643    114199  11832191 
  6156174   4331970  69032443  13762683  23192331  14988129  19539447  12601568  12917797   2677683 
  6199227   1483459  22118335  22153401   4826823  36306481   7423326  20074827  51421407  15895707 
 15163928  18029349  25213121   5376831  21172977  74709663  10301700   7404597  73417894   2324175 
 25596251  20610626   2717673  45650634   4264504   6042225  23705882   6601386  23234508  26089988 
 58560339  37010946   2793107   3429295   4800156  30287807  28369308   4726531   5349663   3593523 
  5843012   3194139  25810423  43407614  22506999  15684689  36136971  23520999  18362922  26526529 
 19855093   9821319  53248731  12018780  97297530  38879739  41067387   2264713  38695143  10609839 
 29226873  48485259  60085083  15360649  50922959   7095255   5582219  50803047  46729563  11619323 
  8887583  38766708    437388  29008763  30372763   9773089    362193   8806345   1816548  52867253 
 62807267   4357483  29681600  57541763  16785848  12437883   8238858   3952236  58928658  32589862 
 10150566  18030955  31117991  13481977   5398308  57798575  63432915  19752750  48623133  15178281 
 11733018  33934347  23620907  44970045   5498943   3776491  20315273  16067703  52623267  20827173 
 21514639    949777  15480357  26197459   1459438  68096242  53268065  59238831   3958623   4509190 
 60461979  40667937  12699083  70884432  20922199  24355413  46299701  15399263  46023681  17037225 
 14983676  47565162  43402637  32376207   8043403   7957937    547568  46837239  18203357   5607543 
 22466983  11971583   8400606   3283879  11620675  64860114   2076348   3377138  30386457  63508336 
 75973835  16416044    307619   3767013  63862467  41333857  35514194  35404035   2542275  34883223 
  7006605  41419431      4594  20197499    290163  21936315  16281391  25635902   7134411   6365799 
  2607364  60011085  37381958  55877428  44643687  12865403  29080284  59385623  83227332  59130363 
 65680881  19162539  18714963  16931379  38009467   6274589  15151093   9615403  13252818  81847590 
 31169303   9023760  14782660  17749562   2459307   7877754  69441373  69326757  49377098   2750308 
 28363401  43809798  51411103  22357402  25748709  60989173  40207539  17993333   5984292  17035075 
 38044884   7799693  11228667  10362839   6696182  27975455  23546849   5741318  10700358  23126087 
  1527748  74406407  37102067  34326855  14056099  81947553  15503715   1533435   6067638  51981387 
  5704184  18187539  19020233  16761978  73293408  65869365  18667326    121448   2783499  55438737 
 18783423   1366169  40996549  19947417  64281584  46845079  54837843   1737171  49548034   7538183 
  1230873  52272369  31340243  12416029   1435531  74384348  52243935  11389034  60570568   2815548 
 29631038  60494206  24294523  37139351  23972703   2379738   2515916   8433303  30862431   8684865 
 36776481  14884643  39291243    696707  55713705  18757851   2735662  11554662   9152264  29599140 
  7153843  43436921  24645516  28412077  19309499  42213186  58871138  42350568  50910960  45678371 
 40002585  14653153  37149208  60572715  36666551   4065297  28451373  20460567  21208485   2580696 
  2579343  53321535   5484813  91116621  26527613  32884326  17537385  76670531  10388358  16815525 
 96280587  10274275  52285449     91959   7007319  12171373  25458535  20145807   5574072  22445019 
  4139893  51089901   7386223    770319  97688395  24862443    697639    828675  22585468  17202945 
 23354619  80664812  29866218  12970431  13286907   3472823  22414053  61558275  30514779  48598023 
 26616243  33905027  25864320  12502712   6490903   8738979   5072820   1387408  50578173  19484304 
  1439655  26297345   7290114  14370483  33767529   6710547  63570443  78831249  38195083   1924288 
 61056981  19707160  66045323  30428040  29549615  12189498   5738498   3276843  38623539  12058243 
  5504596   2267751  31528439  80999498   7892649  42688887  45957453  62231545  36747035   2167596 
 26199851  27267231  63678643  68953491  18597533   1656019  13951648  41054819  10359639   9227980 
  5491718   6940155   4007343   2235552   5277055  26838711  58021593   1917204  26690735  18249625 
 55640433  16313063  55944743   7514259  75648267  30060827   9530755   3357147  27423239  42989973 
  1373451     34075    534701   6880077  11323725   7227399  84719751  14104059   3995583   7429314 
 12715399  72262743  26871717  36802955  64131355  12009387  82565436  21927198  37644968   1107229 
 34373049   4244033  14960082   7904766  36754491   3956823   5203178  58778020  33654777    140130 
  7415541  11868756  28316363  35251033   9518151   8893791  43159587  39033944  83738063  46847131 
 87730439  20254298  47009503  23615741    316351   2271003  23644323   9944539  60947818  66418398 
 11439267  73361133  45118625   4567071   7586409  57438581  22222414   1075851  57598152   2109088 
 27032010  91723643   2094545  25288014   4724185   2948007  16473911  35425303    127755  68311572 
 75665853  52863219  19840198  36070723  67473659  36142230   2457444  17319896  14625335    587523 
  4990043  70995747  36781629  30461928  14224623   5090109   1390276   8485053   4198681  75158404 
 32849700  13024779  37296211   5320011   3543318  34945143  32053844  26671317  79468845   5142924 
 65509323  24262373   2553767  34971873  30581383  38598302  20016977   8654223   4744824  40362222 
  5261921  13498179  49425013  26920289  84848880  22892667  35333841  39041829  16814879  82665051 
 28800673  77754735  11594923  83096547  16910427  33092427   3658412  21445563  47370098  16048923 
 28264491   3805071  46588215  20233328   1841231  54617807   2302923  87382971     38889  19523003 
 15952523  18528400  82600315   2226571   2942971  18987564  28898683  14598948  19714870  10683744 
 46890936   2563698  66020478  50190968  17721179   8432274  18199275  12164859     73263   6640057 
 27338209  46984723  29347195  16803284  18429343  41863204   8346507  41924428  77086456  32021313 
 80978473  20785439   6872796  13248250  46798609  36212524    370845   4794258  89494151  41081611 
  5906133  15990909   4933233   1443627    690358   2927333    568147  14079203    633129  44245383 
 30890007   4618035  12501095  46849947  42076194  18740173  16131497     18723   4933271  48313227 
  4707111   1431207   2414755   3228585   2117342  20896434   7623143  61555399   7009911   5588223 
 33801792   8947256  52908573   2398405  88794837  35821503   3873906   1761263  66322287  60912366 
  8868195  17967963  30760385  10828567  68934231   7842777  30629611  18890731  39960846  46800624 
 31185923  24090781  18163719   9733983  11749630  55957371  30704407  17438181  45160356  30982935 
  5021108  77334985  17859643   8311635  53181119  64903301  37385415  85706514  28172643  11914035 
  8593773   9810203  18549393  29439108  24077418  73097226  23590328    147795  16611053   1764858 
 12451215  14956689  29122881  15087048  12078480   8510901  77616521  10095894  45566592  45804343 
 35728671    272463  30640837   3866817   8952873  11057895  28686198   5566467  16257351  23553891 
 13687003   9097520  32371005  58898721  39194477  37043463  29370993  22530348  58768035  18224543 
  2219223  19244257  30738003  37528911   6628833   4962600  17117709  22853373  18908467  27500414 
 28980762    588507  36459999  56048361   7445255  41162923   7087137   7570033   8925069  25006923 
 37204948  29785333   3020751   5754963  11275806  61551981  34851718  22955155  10365297   7873275 
 50323851  38791983  42068073   8963478  71764091   3795243  16894924  30462408    386625  11937003 
  4200963  18648863  67424673  11662158  21480837  26933007  20473625    356968   8100933   6522415 
 22908109  35300895   5830077  51898481  70623016  17835083  45053319   6996255  21687483  21079632 
 17284623  44237078   9067619   5365287  77653473  38879395  35670879   2480262  49762235   6312291 
 65925351  67473987   6242523  34286679   3831348   3081543  14958699  22511295  15200507   8442969 
 71076443  29096094  21451501  46815683  41140272  91858030   8727133  15488937  23709831    111291 
  8505552  23730459  36695763  15558198  25281838  30607493  20464854  19519692   2355091  43072251 
 51905466  25358513   1356141  52982514    536873  21253173  13792405    848139  44827287   5302362 
  4852455  29240691   7841487  79020675  23324123   7352123  53376468  23468643   3483213  56828937 
 33307848   2431173   2167673    219895  11563652  30516414   4888633  43956126  67628539  21054991 
 67622295   8054268   8088123  22811289   9604495   3302667  81382970   4453666  22171546   9382269 
 11429898  16560573    685610  25587896   3718462   7147749   6026087  18975175  14581833  13253895 
  5141048  24886821  10199099  51619431   4770797  25208083  33767241  26718969  23898075  22138419 
  4933039  16968741  37364865   1878055    544524  21243191   7579083   9199683  37102281  19601936 
 43733254  87413058  13681779  15147923   4867305   6054683   9157973  23691868    289191  22340259 
  5576733    783623  61498833  12206291   8073625  23742821  11425442  37816683  88769463  14338813 
 44520963  10764488   7833723  32650563  17427855   3197373   5979488   4728561  38060555  16390248 
  2474421  14140587  22939548  17112816  25089198   1488615  13203131  34395063  19579657   7694303 
 12637920   8400566   3209847  79256305  59499547  10804086  40866303   1378208  52050589  24925083 
 61736403  24929423  21305495  13275053   7359917  12167259  46643433  25593723   4703319  63003558 
   758243  11575003  33529593    119603  27872285  30286379  67170839  45687894  17173339  37399837 
 27543627   7550862  20596839  16147058    763248   6004011  25604606  35356047  18240378  75888979 
 59376681  14832733  84217070  15207963  21831408    117561  19511275   1298383  53670347  85880281 
 26926611   4460523  13521093  10612076   7048956  15901523  39069051  18089523   5145287  41559118 
 52634346  72320973  53439983  20638191  16399800  14087577   4993727  20849644  60320724  10384979 
 29488492  32660464  15233874   2375759  37609602  34525523  27775697  32766189  31005089  20679555 
 33666673  13272196  40448163  49060385   1078538  21945075  62624949    543603  61753122  13431974 
 18449752   8744683  31430816  17130909  76604352  64678213  26018115  13335183  45755096   5717204 
  2069511   3274407   2032363    755486  44027259   1545355  18281862  50642343  17160107  39775284 
 21266290  48210883  27987341  46244475   1359852  76390432  37595791  29914687    906873  44011105 
  6648111  32935245  15474813  41417053   6615433  76894413   4155607  15809931   2798702   1588463 
  1193502  27070314  74890295  58437163  62853563   6021495   5093423  58708203  17665830  17857611 
  1747162  23677179  10599717  26583603  44472324  54151248  44679923  14050423   2912203  18008487 
 35140143  30962523  22776963  19966881     39753  15659401   9587071  28836073   3737993  60614385 
 30531126  48897573  70768689  33201529  10544748  60144493   3456092  51871865  28575544  15666506 
 21120085  23460523  75455052  89197539  50131497  29072478  14658753    628218  46326536  67729659 
  5095725  30649207  27798523   8901105  59532027  16785405   9657133  58532059  13942823  14537503 
 31102803  79596283   9893923  47523123   2398479   1067163   4504331  13876963  14959773  37339113 
 48101262  64323138   2697211    224183  22542747   5712338  68899358  22975023  35860773    527886 
  8489733  65574087   2118834  43290279  21811043  50110201  24697755  11256843   5962011   7477146 
 41372883  36911203  12655157   3191363   9092139   2553081    826803  34244463  15936935  73370801 
 33200283   6778869   7760122   1311635  20261661  83062755  64833731  10669573    459204  11581198 
 17271627  25856577  76304095   3167403  53743312   8474994  18177035  94954701  45942123   6477965 
 20073539  44708647  14178663   3267933  23180649  35396139  12435715  34185326  22672798  26627691 
 38750523  10523588  26064711  19453680  51834759  10130857  49999295  79027203    530098  39145515 
 16298843  23221131   4639219  19403787   7265083  26531843  15359688   8096023   2101715  48903223 
 62454073   3619503  34600766     56729  43276168   5935001   1418523  48315027  36265783  33221067 
   462283  45211133   1005833  42737619  14311208  35763569  31040865   2071215  26082045  19519105 
 28810223  41887563  12709527  22969971  23520252  18131048  47001467  57508483  17163483   1321091 
 19657809  23899923  11017463  25506521  19499977  86503624  58746323   1367626   1630411  40131424 
 19064283  45357211  25230603  45549388  17527007  27759245  52810827  40987905  47785693   2141882 
  2549851  35480898  10001478  32901693   2051479  68673267  43280237  24897033  65313041   5417258 
   805295  29748083   8499662  13079931  15854128   5750287     21165  49607527   9641139   7436343 
 12193703  25372813   7802547   1838467    353691   4261785  49409505   7035723  32441150   4861257 
 26735337   7209473   3851019  11938533  51424995  80519331  13728363  26543037  51492363  33765948 
   634323  17417205   3454059   3800123   9058428   9434123  14036468    534023   6269739  20287905 
   234811   5422855  32828975  67469151  29470543  13502967  10282743  16141271   4306693  31083291 
 17974867  45160053  64864811   6031841   6364209   6675873  13665728  51223515    335271   9560127 
 44699046  19884498  15593393  61001541  13875523  22343895  38382693  25218537  54680251  75699453 
  2957187   6783273  81807546   6507889   7647394  18451248   6195187  27874826   3464016   4003062 
 38182792  12538572   4144963  54674048  73406813  68895190  19395819  10415103  19351516   1245102 
  8052757     33459  35625690   7545365   2090667  42511803  13701863  17045998  13664913  38678451 
 77277180  69109277  55691587  13616341  48074409  17335287  14437227  24370469  15577386  17621187 
 43452612  41864731  27638280   6364173    944473  48862669  10704699  53077097  10727070   1051395 
  7395171  28160903  29404387  38050443  11849982   5738271   9381791  13996091  24883989    730167 
 56690923   4676623  59477307  32678628   2000373   7888752  10877397  14044693  36206709  91493838 
 57986754    860843  21406619  14314731   1193131  11656119  27888249  11994755   8254542  78809007 
 13804165   5043911  30709585  32005481  22232263   3767163  48383941  11747414   3859268    316698 
 24740553   5282513  65934123  60188988   5123941  32735363   2010822  33463435  11335517  52649905 
 10367199  11550909  41807409  25952691   2333395  45335853  19401940  52489091   2285953  77026560 
  6305136  13443063  27192863   5937018  57802275  38334535  19126007    871939   1107067  17485557 
 27606559   6292710   1326855  12923363   8517176  31980592  71387313   4924908  36331221  50759795 
 65454171  16194665  21770523  48532030  44115999   2418357     98632  53075967   4958167  34657585 
   913083  84315915  65004315   2139894  10505083   8009163   9424615     87450  23677910   1496383 
 64337155  18147368  45781899    271163  33625226  22948173  60135583  30103846  29381755  27697298 
 36351495   3899379   4894598  67830567  21637457   2280093  29100381  76781111  31465823   6227703 
  2313114  32005668  23707233  30825323  46065495  46993316  26991915  23481152  38229586  20425731 
  5478189   8854157  70140795  24453123   5939673  40123883  54090848  43112675   1115895  15710301 
 25928825  18507003  26548595  15044165  24335483  17494201   3922118  47677738  39060893   7837590 
  2135245  35297699  51178875  50632273   1566583  28760037   8454269  39029461    393789  27996520 
 42612291  44005507   3082267  24639307   1434376    491538  24993317  32480532  24302681  11478573 
 17378883  32075419  38291271  16357083  12150555   9780427  22488904  47833491  14277183  33477053 
 24861018  62368914  31344597   3368187   7903857   5874267  10442481  12767517  21763473  10690713 
 14828888  51670794    843881   1877173   4315137  22438111   6239248  13492833  39977177  15627427 
 26249518  26531628  68366955  29208653   8508909  16653588  51010857   3250819  18768483   7015578 
 17105523   4717149  12450257  51875748  10531427  25249968   6347559   8982873  60938187  50793621 
 12648403  13409143  30061239  32553567  45585861   5129184  27091318  10561443  14889703   3811086 
 39998353  18588511  38851719  63042816  14567803  62319404  44327263  35991003  24828108  51814151 
 18758603    317385   9984067  14149011   1062123  22325775  22039373  25274757  10941765   3021402 
 38501419  47191437  27806462   5527603  17577199   6708187  24544419  26634067   9018591  19419973 
  2782203  51581787  34149537  63891335   9847169  18343203  58207701  74553138  26310753  14362233 
 39951177  79576851   6171481  23177505   4964357   5655073  16141435   3096762   1085526  25949291 
  4278465   7556859  43015021   8111643   2719840  35693907   2843717   8902323  92358515    200533 
  3580669  20127067  19955833  50471553  40910460  39257601  63296210  34218895  14474076  13639463 
   338031     41142  57814152  15206711  39320171  32069508  11372881   9221275  33632517   3836801 
 34093956  20509536  10253055  18507585  32589998  12474587     95055  48636843  51193485  39876982 
  2091863     51087  38375530  26443059  34156625  33182331  28506223   6417469   1160933  10078047 
 26601937  85195351  11784402  10734798  38438313   7424294  16045196   7179687  18384243  19737983 
 80270111  27840558    336219  49328331  45469774  22142145  32038755  15640923  44026791   5255337 
 42047457  28913451  24825799  40861865  20994294   7099443  38575393  28820859   8880658  38324903 
 17247938  29411082  18166715  22018369  38312711   1238016  10415323  20872337  50071548  12535773 
 37044431   9150360   1746037  90277647    156515   7308228  65022075  15374459  43630203  18876974 
   333901   8745267  53528639  21139264  30022362  19497205   2772299   2737643   4527835  78497041 
 19774451  25811839   8323963  30706130   6102555  30739563  69220387  25813371  24463717  26609783 
 17099361   9039307   7207240  34146393  36968230  22899573  14002045  33893811  35894033  37853139 
 14242923   7179971  47955272  41885155  27479967   2588253  35940399   6644995  46790142   7620303 
 57104159  13065927  14371723  29378681  14690385  26772045  49773462    252323  19645359  19437861 
 16480515  33870339   7000859  20593771  15793179  54564817    505833  16226081  26501256   4294533 
 24718062  40478491  35884419  17949531  63111911     87951   1580571  58809843  53003497  14187235 
 35359073  21089017  15171279  47437998  14592281  44022107  69557009  48149319   4599013  10321299 
  3426249   4411683     59467  34499876  29759069   7075899  15129211   5373809  11052558  17735400 
 63144823  24878377  49758877  66702186  36425175  57908929  86718318  55182355   5756971  34367595 
 31906335  33205031  22075539  60626349   2958701  16168022  17919168   1371315  20511549  43526448 
 10582827  10715483   3366387  69881551    824379  36926796  42820238  71632194   8125409  20961735 
 23819371  33978885   5594877   3491787   3044543  37693881   5670583  63226853  86817326  33924099 
  7146669  13223553    359625  41900219   6206568  21659079  18875754  19105768  41405123   1296075 
 25515735  42351848   6087123  10389498  11582683  40436643  22105492  68166483   2373861  50364885 
 39853563     32619  30660432  40530999  52219669   6462707  87039647  16362127  60118137  11567847 
  7370167  31400395  33765339   4246563  26727261   1411259  14350059  24561951   8999806  60033089 
  8850349  52349602   5745495  16510771   2743523   3423543  18170798   5123210  18719414  23198613 
 85592378  88806722  30572379   5495118  52739544  47342955  10740650   9042541   4769340  13759701 
 44877116  53591583  36711099  25300074   6075643  23507022  27978043  40122617  13429275  17579790 
  3968521     95183  38290443   1384499  41686332  60923517  11788185   2450837   9657955   1841913 
  1954623  34236440  41080695  15381467   8137140  19168968  13916453  44629055  40307803   2098137 
   852763  14350065   4310803  38302482  34378771   4365519  80888682  51843201  45377110  40481133 
 45324299    814001   4725271  76004601   1625915  11559923   4965123   4116763  64332883  20100988 
 10616327  65836686   2550327  17848899  68156511  47866689  40724609   5593455   7836863  11120587 
  1293298  15071463  67761257  18116765  28680377  35683827  76094016   6967123  58424548  25317591 
  5668368   5014363  35730764  48949023  30339606   4924493  11409323  21809219  77772651  16996404 
  7522693   4887638  40317322  35504093     80251  74344596  26424103  21940035  22038343  35841793 
  3169598  50916791   8679948  15560955  14708267   5653033    229206  35256903  12489173  32743819 
 45302515   4670049   3640223  41484588    739963  26903327  18471719  48328424  25663635  11706620 
 55566975  69337801  64084797  13863819  67985907  36411805  30796064  62851477  65637081  15510423 
 15594190   5321817   4326419   7383289   2282795  29561403   4201218   3376311   8889536  32931109 
  9137839  55937249  17184849  69612651  52586532   1699283  86693367    951036  21526848  17019901 
  3497393  49508937  15504276  45521823  44707891  37542993  29714831  36487298  12304939  20311323 
 10509973  23275750   1939099  43428553  44002983  19606358   2766336  35967315  16092078  50702572 
   554239  17640933  26487955  14490164  39082659  15561095  48370731  41248707  13277471  14579805 
  7179723   8374123  22533829  80757833  60751655  29861781  54373695  10132647  69275001  82947435 
 27918855  55621467   1724595   1209588   8797947  42708285  17131863  36119648   1231260  37757451 
 19284619  31864459    462959   1010197  17830349  16718792  46209524  34579539  36891978  13616027 
 33801138   3829678  39870959   4302767  42553491   4806078   4276738  20646843  19297383   7497694 
 60706935   6521988  17354403   5620485     93183  30634103  19729725  19366504  67616763  66316884 
  5559309  42794715    524493   2781447  43283643  12790804  22958783  17378663  11505123  12811083 
  6574267  75126528  15525675   3948908  34809243   7528635   2306139  18044468  35187130  19367581 
 14931104  28130316   3216063   1383638  87558972  12888075   5484859  43272573   1973751  41835609 
 81682671  37480923  33501556  20519891  14500203    414123   3060490  14033923  45186720  15789057 
 11229033  12344403  19035269  10162643  85843503   8060413  19947663   3656121  20327423   9844653 
 18623787   1577193  13932415   3406739   7895297   7480377  22627623  91149329  37290337  15172521 
 18600467  63470378  14024528  48830242    919310   1728843  49408419  33916667   3644816  86913123 
 17001373   7926243  11017083  24967779    858101  37492405  91417149  27829428  56363253  61356408 
  7288578  21041403  24421422  17465318  10430889  25507963  50938293  36838799  34558933    789243 
 53767723  97881423  39240941  13703406  64585163  10429719   2682123  15653859   3004145   4848448 
 20465467  70148445   8092806  35965675  36620427  27232539   1279863  32153649  39171283  35046423 
 50172773   3551994  63704379  36749418   7198875  48637528  67972707  22087496   5147783   9601195 
  3806084  24612233   6450138   8306057  31051268  24565682   1424404  12848489  40768412   9909687 
  1758231  39745473   9444618  34386623  42278172  55397963   1970373  61838163  70056306  17880225 
 33665491  12116388  10517063  67716123   2077098  25705104   2023644   6221313  69619751   4268955 
 17575352  27720163   3345987  61483753     36789  10634626  80241833  32667835   1519683  20171947 
  9447938  86218183  55813811  11054397    875388   8769235  27009582  45779059  32915795  40268447 
  2036344   7066967   1065147  57083848  36789307  29803409  12637163  52589145  31998901  18202703 
 28194475  72118363   6663057   5036159  27422394  13241153  26571045  15552716  20721921     69621 
  8538583  14839355    559043  63424638   7924299  56708523  20978259  29962123  73396941  53423289 
 32622237   4535553  24928572  43757403   3562133  12015333  16012497  11360697   1846349  10841485 
 39438795  36131742  21592221   2133849  32769563    838961  45028811  39429023   8207875   4219998 
  2451579  53435607  41271723  28267719  45724945   8735802   5236063   7793275   9243833  10532973 
  2010678  59628976  39571809  51943273  56805691  43108888  20586227   1491487   7000873  31615683 
 39958395  15440198  11298951  38007975  28573410  20009427  14093661  90763803   5131452  26961417 
 54882159  12698523   7730083  35712579  65010714   7140443   7285263  21737670  15495135  74781401 
 39099183   6015315  83979986  81848679  28851877  57958205  38895966  10390569  80202674  37500679 
 85149480    428523  90924299  51056359  28622162  42713528   5545387   3665413  17660651  22833222 
 26428459   3289269  61599795  29121503  19639399  26935325   3727746   2636539  37987263  34753023 
  3054189  14410240  47267189  78187898  21882603  54727755  73270748  21115329  35553179  46991301 
 10479078  13779913  22790121  62663373   4328700  19617153  38874043  16386798   3601009   4906337 
 92561963  31008639  17889897  52205655  51650191  81138877   4777643  42540803  18428412   2458735 
  4092533   7087731   3074364  36435983  28996857   1750108  48744058  23931951  19768150  46044933 
 39740613   6966143   7851573  46809141  14174934  30707415     98624  20802981  30690615   6027084 
 16468839  23439099   9022563  30725479  12346743  72080102  28346802  26519364  67022397   1951829 
 30974211  42278773  48651918   8234727   2848888  18372763  18336321  17830923  16156648   5562525 
  9577691  23871685  11558474   2351643  27015492  19016799   1313259  19740051  12584570   6032433 
 69121983  10558649  15190921  11267918  15610375  17165403  40672263  62697216   2038134  17878368 
 90911283    586685    496419    282797  21567836   7315523  16462933  17513100  12639800    361965 
 67726383  37147605  49434684    891123  55197357   3375031  50822499  33525723  63964644  31614308 
 24489642    285681  11765799  47917616  65907393  60975555   4634253  16994340   2246787  17317743 
 36416592  18291074  31839483  61630762  38361154    651381  76800099  25330543   3599531  32794423 
 21873345  36132043  56580283  23374011  38919381  10323348    132595  38232618   7889631     45267 
 77993461   7370907  19958397  16270806  14110098  27627819   4414753   8462967  12913161  51311019 
 16585659  32792627  48483563  25957723   7405389  62015022  20016141  10632550  19743063  59315596 
  8248013  43369245  30395719  28218911  85089099  36330585   5948601   8163593  10201056  15122853 
 38766185  30305881   4265499    817437  18833723  24976939  29441623  19028897  23040023  17327373 
  1647195  29557373  37759877   5712060   1066023  39358932  11343051   3635675  44922055  45021576 
 78150111    447504   3144487  21629278  11048410   4244143  58389471  26827755  57815309  14017863 
 59750458  28452399  22287098   4411939  84949089   3643118  56370613  29921269  19194851  27659037 
  3061275   2956407  74468175  10121754  51708323  31809486  53860260  71721703   8931669   4120623 
  8582319    882642  13718139  57319703  37036551  35029428  14648004  30294843    728214  18452571 
 16109171  16490259  34593151  16168143  17056533  35286551  39066612  77778834  50726526  16324891 
 31118019  22172643   2695837  65853051  39041554  41475195  37051083   5396731  84234729   4920136 
 29156238   4829073  18569377  26808931   1802957   1057915  88961843   5991427    711259    502154 
 21278631   7169775  55167571  30526487  74648634    624303   3607359  73619130  45851267  28824573 
 12559683  16234483   9972843  37270707   8404719   1717275  63258039   2296306  41491419   2932323 
 29368603  14841395  79025685  14378669  18905979   6452487  11430459  23129223  22952547   7780187 
  8253589   6993109  10370868  17574163  23035727  69189435  24795170  21734071  35105248  38133100 
 13351470  20768955  31850907  70608883   3020211  16758702  36813075  52821694  38269746   5113253 
  9542949  42292373    308328   2466357  31691328    787915  21159447  25207603     22626  16783358 
 35573597  60618257  15461838  28628531  11591263  21573602   4310710   4366365   8492919   7040325 
 22457448  46037019   2982653   3772324  45975808   4229256   9869723  20001307  16421902    911382 
  1012587  11369478  39303951   6238523  24139953  26140839  41814058  47449457  24945133   5053083 
 13093303    245874  25714514    779691  36748035  25097517  40451239  24159003  44652979  18390371 
  7842069  59550363  24261501  21629835   2233991   5287803  13883509  14464833  55930693  67725473 
 22363029   4699123  36796155  24128563  54114982  74920323  26545218  32521091  36217518   7983073 
 30642623  52272807  12453900   6355719  57464383     72362  25264563  10541186   1140503    662178 
  1863284  61679267  38795791    759343  76437995   1561637   1392987   7981735  15184911  52112403 
 14321787  31895595   7963860  14308223   4220426  23030646  32667219  22223283  22797191  30098107 
 10590851   1509934    937047  20770173   4181343   2432839  21380313  35902109  21612687   6377507 
   418386  27719736  11347833  39946458  74524615  53764313   4894623  21990467  59286581  19417625 
 59958879   6927588  12920043   6315693  77266533   4518588  26578843  17710935   3762903  48998947 
  6072315   1063566  61989056  22046599  43030575  82150995  13221095  41057733  44262251  52393863 
 34999890  55556361   1728540   1968743  43202602  61111920   8053768   4896123  53779167  13574607 
  8394645  29893723  58908298  42639071  44926470  10413849  12143667  36033285   7625620    434171 
 21903251  18900973  50066043  56278043  31138067   3433700  95239033   6737019  41298331  21034773 
  9064549     49353  46290948   9779334   7798531   3153777  12709491   8726113  53110863  71799419 
 11451435  19201359  38749701  19437978  26371298  22840626  42397723   3938549  19991193  39618453 
   621799  26683803  15407052  74570164  77063445   1366491  20616669  30008382  55275948  31770483 
  5469947  11947027  49771257  56004053  68779373  17130201  70278703  36212453  10461908  18586306 
 32149239  42799756  59909253   7935083  15832283   7160242  64414109   4242042   3213327  11573873 
 54563595  14189307  20801583  54109563  12712035  11854805  11513943  22669018  10968223   2350849 
 91499643  38708862  14237279  57979473   9033639  56742798   4468507  54452499  56707949  27973011 
 44698136   5969339  72311406  13598103  20823171  72519561  15825945   5361515  76276763  67775411 
  5133939  20307333   1188459  23567287   6551163  24978243  38797287   1058303  48637983  58370043 
 40185555  14028871  42345873   1528815   6191041  20182047  31439387  29089733  47363847    142833 
  5832478  39679891  53156252    270947   1858884  16733013  48352327  15338589  13038414  52432503 
 53488251    610423  82175827  23892585   1640003  17879448  32194383  45162741  24933888    746121 
 43292547  25345044   3335651   9401095  15057395   1293639  26757666   1033353   2163339  25188433 
 65062863   3318130  61183149    227802  74449923   7897216  16973673  78026503  19744023    609277 
  1077598  14559549   8723275  49972641   2123633  16901553  30589922  10869183   5309115  50160009 
  1148004   5763593  67889958   1294617   6586059  81280434    294473  47407599  78698004   2291587 
 55346975  66596531  14140073  11423187  14075723  20998463  49912740  17700603  31417302  82435864 
 38779555   6733916  66780221  23457961  38154848  60067173   1847661  24264054  40088731   1079043 
 27214968  48158779   6145038  56205051   7482977  29406207  87217071  63756777  63872340  25796195 
 11247420  20483976   7687835  67880629   9458251  29570898   1156395  32353855  15041548   5424747 
 40576443  19850733  90298119  17932583   5726043  15421977  13553523  55985730  27557625  49781349 
 11556096  17099103  77914600   6507708  37098073   4423152   8567773  18752041  42935925  46874922 
 16245081  47975383  31432035  34472681   2314831  61696643     11112  14751083   1345755   5942423 
 14333723  23754703  16595543  50601869   4201843  13608663  89619856  35666229  93664787  21388283 
 40350307  44991927  23895653  20090763  31316127  75984003    873951  64483275   2069083  33725408 
 12493383  53789937   6097049   1497498  11143178  28140788  13083675   5960748   7102155  18413593 
 42413769  15736569   2135631  34896233   6226083  95236407  13528178  25025403  27221484  19809072 
 12066379     31047  11120439  22306851   2379402  72249099   8944827  29470343   8035395   8095647 
 48161269  39633033  14500475   5447317   6773748  16384949  18489043    785493  18764428   2487707 
  5014575  15673508   2191823  62789157   8531483  14114118  72284529    627763  10634838  32236404 
 40698761  48616928  35552443  42590571  40422081  60776323   4146405    978828  46771993  23967279 
  6682736  10396201  35121349  32852749   5595587  17220048   8607723  34179315   2202471  48346581 
  3945323  33321499   4026488  22262071      4231  49053952   8838909  62176699  39524811   4248889 
   110139  18146052  12731842  22272639  48075438   5763237  13847151   8005288  46382125   6784089 
 11950698    582936  75037008  93288304  43572201   7626153  59262359  68068743  31624793    898228 
 35685165  21235363   8427789   9474378  28425523  21756561   5024123  12970077   6085248  23866253 
 35583243  21937943  21722598  18942865  27985899  13106705   4433058  11124987  14424547  46737623 
 15210623    813273   5229119  20132197   6742743  29739294  59272105  49154407  19832439  53712920 
 13932925  70011534  74075955   6353499  31373759   9151017   1043943   3509195  10294331   9170619 
 12535422  10802763  24946573   6698706    999573  17042333   8701553  22115195  66590997   1401741 
 14691703   4179543   1680137   8413933  41648028  16100790  28764494  54178547   8038419  11978103 
  4249899  32947236   4505037  48358511   7436631  12291122  15114398  38760768  30058522  37352424 
 65262825   1109958  37270278   3454329  25259347  18606501   7180395  30373915  14458180   3694061 
 33436498   4565371   6214287  39300768   3014615  12167253  22878549  47818961   3170571  36430878 
 11941287  42753743  46550345  26880738    341178  13530933   6037893  37067343   5777947  19693653 
 17950369  46041819  12065693   6013329  83453013  71742255    355170  12994939  75159711  65042718 
 17477198   7386478   3072275  18113645  75681155   7430947   3165203  26202150   2598418   3188857 
 18579237   2541079   9118419   6625707  11078218  23417355   1688563  20075029  22854093  70335752 
   521943    605175   9105018  16206047  17908935  20156665   4501293  37249374   8815839   8828334 
   180547   1968348  44942370   2233617  19864266  32041803   1698075  58200174  18693023   3753051 
 31219031  30213513  15520719  12173187  18384676  20001153    415599  20674179  43260198   2416418 
 16173309  64075281  35518419  15409338   6099503    462858  47716617  71535574  66295443  36946843 
   209651   9729315  30573403   5356734  62152547   7012563  25211970   5879373  52450549   8379969 
 65372619  11576277  35642755  53163839  30190263  22676511    111023  87704751  15476123   7697377 
 82545621  14196531  13226094    583443  16535139   1755786  38288478  82128994  30498070  10323198 
  7823187  54332373  17434491   3338876  35956263  12080111  43128273  73176785  65502715  60819350 
 46020679   3381613  17648727  17105923  20123907  15625471  38365463  57958439  16236393  34444755 
 85438995  32671185  45426651   3308747   8925205  74777339  31406773  24289545  61856353  36780650 
 44999921  26666851   2654323  50625563  12278491  10526961   8406859   9550115  17011752  48881193 
 12643899  78201413  11047863   5074358  34124046  19939763  14470898  20085450  17752578  24177283 
   358908  80378961  18579073   2454869  73059531  69155545  21794291   4895794  88271761  39727383 
  8472578  36134199  56768969  71845325    250167    826099  16242723  48960683  32967263  27641232 
 12913680  38950098  27430755  20376523  21604573   4172583  55726205  20375863  59796474  32808344 
 38462771   9798907   8044778   2203389  37390441  18661177   3312069  78972691  23884575  33570177 
 33573075  59713095   8910618  12334699   8458395  64666868    558879  32085693  33035093   2264053 
 35402553  73904300  11137623  30686611   7874569  40535709   7995859  42569715  30121305   8116640 
 19162033  86666378  80627069   8319548  14171289  82893573  21655428  12981063    708179  24774240 
  9747003  22608345  21197523  67757111  14222002  13614963  62354015    197593  35149731  75905629 
 22429214  20068803  22365664  17081403  37438491  25400175  25607587  40143317  39483463  55113116 
  2481189  30823707  49997863    793718  16648545   7086723   5355096   7843209   7737941  15605069 
 28986352  33474201  19367871    156768  26996521  39300153  25376019  27239291  24632883   6473931 
 24169983  31392873  30434843   4357067  22801576  44942875    217923    936659   1660979     52227 
  4082333   5198513   5453098  53931117  16566025  36204459   2588990  70689193  21104441  30490471 
 65955426  26428135  17564002  12954119  36834648   5003023  11530233   5393499  36730791  60509461 
 11934203   1386717  23914211  28918270   7646903  11918732  41236773  46091339  12757421  14430357 
 34678403  27638324   8960328  12307890  33513283  34070537   4141438  67383519  23873731  65205323 
 39226093   1809147  86969389  21083533   2787467   9008348  46807719  35921295   8790011  63344457 
 36413097  17592498   5002008   3897637  65589002   8258959  13075931   6023769   1387443     54723 
  9238110  12002460   1535145  42592029   1551555  52048617   2214933  39719049   3807867  18436409 
 46714443  21097843  32190078  34927451  17141207  40391705  28514067   4376492   3991998  26405151 
  2841027  53373826  18341868  23539795  64271454  32912838  17055895   2162463  38803011  35765571 
 24852603   2811563   4059843   9472947  24678192  46178493  13503923  61311259    114575   6911634 
 17681307   2471094  20031243  60455901   7097941  10889551  34692104   8327233  30437673  37894283 
  4991323  15073284  63461983   3853885   4615125  26993843  16303923   7781299    243132  36099083 
 12339667  72980746  10462263   2478049  23371127  52548378  59184321  32693014  25316953  12827223 
 33012347    644562  15046858    609017  26778299   6646479  45824473  63022472    147787  12443330 
 20881793   1100451  15578283  26869644  63743229  30405036   3614559   7823739   6623025  15744453 
  6117589  18031335  12761275   7097499  88737122  83642073  52771725  68864919  39782338  25635260 
 17407743    131562  16011229   4422942  19940496   7590551  13977519  15358961   5435231  44811945 
  5066313  17250516  17081749  52311252  14129511   8902021  79366599   5160993  60806148  10867225 
 55205862    651771  33242073   2653470   5383669   3304127  11644737  45700855  43843547  10269289 
 23334119   8818688  29590383   9340419  11696859  46002627   2207579  38000981  66551883   3582547 
 53032859  10126447  19005387  56130130   6424823   8151046  34288741  19372137   4031373    423443 
 17497097  18193501    337721  33952998  39577275  39355067   8946298  47069617   8440548  10564087 
 54221403  40797828  45354919  19514491  37405403  74472708  21402735   1603851  78716418   6644220 
 29097501   7283871  45539619  11181843  13920693   5568675  12245583  85289691  50832267   2624574 
  6519759   3578562   4692573   7158395  55285413  11517304  20548747  11240444  40550303   1575977 
 23770317  18765567  13325291  15207567  24423203   8473531  21179579  14783974  67680107  34048903 
 35464445  16225182  35922646  72293787  36463767   1060510  33380609  21012023   3337699  30199019 
  7961427    753878  60601742  36746973    508290  79826727  10233613  13844598  16767636  29121357 
 34872359  12627485  40598571  42916576  35688888   7749138   4031843  36310803  72223267  76420527 
 25077021  18402607   4998422  13903881  14664339   6558795   4435554  30161450  50311283   5832390 
 25291023  11054085  29664728  28195698  36818188  10406995    143839   7851702   2638626  62189367 
   335749  31400555  70326845  42837267   6770432  24834957  13915362  75715107   1352379   9432412 
 14044079   5969359  25319283   6381515  53794183  21905235  33131072   4937603  19158423  19514799 
 59217875   9406464  61401804  49087678     99103    825959   1831434  27849674  13370108  36834943 
 12263469  11704293  36173703  55058028  26538789     11363    333447   3566622  11549325  28706985 
 30899418  20254503  20010337  65100831  13965735   9268597  59465403   3539899  55908899  48961585 
 14875583  17963578   3782231  49759003   4481117   6017797   4802385  25386787  56649337     86131 
 13700803   7962907  65773262   2014797  16640847  20329582  21870915  21613481   2819107  42817653 
 23892289   2000043  25961787   3206599  31676651  11037795  30556266  58500284     39620  36914523 
  2868027  18109347  29710666   3693768   8969160  49010859  48315863    706101  21917739  10909336 
 13020933   8347679   4510331  54022678  49989236  44530983  18773163  38021831  12684117   1043218 
  3866523  10430363   9097923  73001997   9038139   6539089   1912068  23116296   2839861  48121547 
 78265428  28569534   3044475  10208256  13609437   4728168  32851851  14550241  17159595   3975099 
 67168483  14695529  19360773   2319935  92769535  64610647   2483769  19916911  22741951  36219348 
 54903387  61897275   2048019   4915649  18389463  26642919  85810271  68684003  34093137  33735708 
 29099823  41980383  14161347  21826594  24638464  12883981   3085051   1341243    353571   7493853 
 83703483  88320126  13547908  42869642  13439099  52850679  16462478   2217348  43066609  13445763 
  8427927  49098486  26521467  71196599  23135898   8996091  39833687   1069100   7354583  13596251 
 63743243  52157434  38911875   4516293  17230014  59864873  47877198  28934721  14716293  17166701 
 39099663  39495667  12856095  55411479  42409672  11460325  17353723  66481083  14295355   3866174 
 24287031  13469827  13681428  52919815  19064058   3980211  67989932   9886893  14313624  14681746 
 36615208  34914298  34148058  33189381  25922016  11328879   1351963  17073613  20445363  32795853 
 43281763  23707758  48241306  24509598   8480859  61671131  45561443  19940154   4377048  22496313 
 42732183   2257339  26968053   9714387      7977  30969092    877883   6000064   3897965  44293501 
 18170061  42489221   2771443  24711649  41406067   8890186   7620975   4097697  37614483  14322821 
 62909508  45650763    337647  28150979  51515427  61018387  14299415  28502114  70724685    814874 
 79442379   6935394  38823963  10697276   5528401   2463386    844883  15244209  30373071  35895911 
 33780493  20277527   1738969     65307  14028478    779422  16666175  25911459   6491739  55097476 
 42191997   5227631   1055375  71814429  17839148   5239455  20717787  12667443  25278053    609355 
 34124103  12743643  13907924  19134541   6390117  32922775  40960165  21360966   4324457   9581671 
  6126075     41355  30353723  89143023  20736027  63286187  10291937    355659   4154407  28766151 
 53130051  17710603  19421208  22209947   9941043  16585536  68645698  22256872   9583998  13366758 
 37427098  51379059  34005532  50042427  33657561  33651761  13152033  43684308  39116599  42771602 
  7121832  30864903  34482773  13721625  62465241  54741363   1372267  65349683  34334683  40833498 
 47221227  77398113  80478323   5968365   5843274   6152923  29715171  15266091  15222123  11961877 
  3641803  96101378  22723739  25098999   1690995   9312598   3656823  51613691  57467643  10876773 
  1451667  95500572  58787553   9737019  26562451  45725169   5048199  29470947  43390413  13700355 
 30072885  28884840  52944893   9928650   2780439   5128573  11196940  24515331    792546  13268543 
 22532611   1491047  25265508  34259535  22466343   8150643  26363686   7811349  16686897  22557857 
  6163492  44107235   8451993   2744783   1176948  26964571  18667227  20544198    913353  59884125 
 30831731   1317187  67614383  63978573     79452   2359383  62836611  49260117    215773  44185608 
 10781217  12208803  40537053  39041898  22620998    493803  55698091  21383538  18996942   4595805 
 17174793  77562826   5584988   1856367  23598075  32958304   1388796  17904319   8723391  11679708 
 14025039   9982446  10805848  83333595  52847827  10796529  14240167  26703397  16769954  16789371 
 13971381  17107548  54715973  20542801  11025081  24117811  23460029  11350867  12024393  18982483 
 31448946  55702523   4263308  11373587  31286053  33728747  47455931  22127811  41515181   2619762 
 38228603   1124905  46799974  13817343  23203331   8478141  15378833   9761217  29082723  43810703 
 46281918   8180134   5864464  15413115   2439180  51574443  89349081  12159543   6693642   6347821 
  9359515  39963123    480753  52932323   3785243  47369949   4887187   4265243  14278535   7919947 
 13853691  28289426   4038547   6226959   1996339   8338453   6636732   1083147   2234573  53971764 
 70465518  10422379  51270690  33863655  14067859  23777069  38845623  37419954  49117443  37990401 
 63154860  19781859  28630602  11319067   1949733  50051102  74198695   4539471  26246343   1141921 
 32434891    607828  27122072   8304293  13314363  16122614  50789922   2597625   3502723   9510073 
  9081477  49611323  17566562   3211199  31359428   4582443   7675814  12016882  54919863  14414688 
   652051   9678591  53422908  16776207  70992537   5706957  10934651  39805241  25679913  17717557 
  3288606  30089861  22833933  64579848  25203273   7148537  25853613   5006148  23697834  17633265 
  2581521  36253833  31874511   3398856  10436955  25014993   3012693  44089787   8334735  51306778 
  6130520  14696283   3550723  24024438  14431491  10642423  53523323  42638857  25533645  37079347 
 14117109   3583428  16251979  39601891  20946264  61796767  50466994  63263768   5118387   4243803 
 28441703    981600    463560  23528465  17996379  21903171  41983219   4929125  59489098  13428543 
  2423886  11141319  21282818   4795947  86062411  44414583  23870376  12032638  86201853  11598493 
  1187651   7916623  32217063  14606169  22206168  25988064  15458179  42156757   9938219  18119294 
  2517623  24171153  54934401  20917526  33429111  13666809  11262459   4420649  20255867  17240808 
 40217979  47265419  33771203   5989899  19191435  24933975   1679950  13039971   5709757  22831701 
 26374303   3012455  51479047  31739490  44853343  34894033   2896861  53342183  35300443  14947671 
  2875146  34466143  11055917   6881613  47115917  15113161  68377494  42179667  36653831  16648069 
 66218055   7245805  37152123   4585186  20897118  27366779  17944517  47281955  31214723  12051318 
 45482028  35556123   5816175  49652323  29148288  11601086  24304403  62662023  15591945  62854035 
   676658   4729902  23259651  67493979  60566717  17209321  26098548   6860109     70808  62277291 
 10981023  16051829   4122173  56355583   9058859  28722708  23573141  70954723  25302421  10367571 
  1719576   4398321  14156601  15038146  28044033  19870203  21954377   1636758   7239552   3604451 
  7237103  54303481    167779  48505914  73901257   2350744   9517531  79913132  59094414  27425323 
 17677497  50628507  13494419    285342   5252155  11967528   5710043  17654123  17154363  88004501 
  9252063  69718362  20061873  18812859    624579  43937643  27431703   5077649  24701051   6222939 
 22554859  23502153  31532463  45235623  46253349  38510115  18720159  17782395  52112639   8169147 
  2765603  25186777  53717425  31918479  88765735  32567667  26721843  34018183   1664808  54402101 
 42002358   2174848  89469840  32201799  40419306  20422311  43556073  55765307  40162027  13624291 
 37741211  85311075  33370713  52525545  42416112  32529879   1214213  44230991  62774885   1056816 
 27440395  19159207    900747   8350374  30292237  39548349  20995379  68874861  12668730  67404291 
 17212659  35720848   4688727  27292883  89211336  64848251  72746205  56210333  25231523   4695569 
 74550168   2474278  20106154   1281953  66487764  17414065   7059322  11289883   3210771   2004367 
  6239373   3892983   1619781  45734812   6626427    216703  43321139   6968886  55988279  16327141 
 26628087   2169300  26131614  11998599   3437645   5960493   6873297  17855754   5873487   7276055 
 41364795  10013709  58115262  71660922   5015463  65721681   5052027  88897467  84238313  81225520 
 16014057   8094858   4000155   9073707   5260313  50838395  27265077  44077077  61964329   6838929 
  3974161  70492776   1860960  73908243  24026488   5267861  62418732   4268478  54870675  68127991 
 55871825  10465227  49936547  18685419  24007744  13319543  38725146  24994659  51939983  40307795 
 14789043   2500738    499913  26710545  29933887   9950343   9095913  21390387  15194001  37614604 
  4450693  51490692  40724366  62918203   1145553  67576891    496507   7692767  42647409    283460 
 41101621   1343712  76240753  17166553  60531555  28097173  66959339   5916837  44132667  25236303 
  3261397  13341341  15106515  41089829   3790741   3492443  41509536   7138713  35975891   1461479 
   327351  37875987  16964703   2712305    592267  51293967   5296204  51436707   5998698   7858203 
 38922501   6544179  57750738  48236465  84758631  27169599  96447403  12538541  70926603  10189723 
 33903223   5900049  45273813  82508603  66105472  81211867   1039707  37103298  59377133    377271 
 12725531  35546331  18203911  16747343   3926625  18528993    492651  22552783  54038175  56733135 
  5395559   3139931  13681644  10451012  11019543   1029279  83427871  55347159  28787991   3533470 
 25714851  13875991  18110201  11353083  26305311  72501963  54434017  20465403  25606977   8931543 
 14429018    171359  46278564  23540075  12640851  39427896   8665377   3135633  14249819  82595699 
 34966249   8562242   7542333   3542679  27996099  37466916   8248123  44222177   6059085  64451763 
 17210693  86007418  12041767  12325907   4747623  42375183  68145417     55024  40610176   6310973 
 80776999   8720901  20878788  56795676    113847    123441   4233235   2430033  37524603  25167444 
 19578123  36993883    388393  80620593  31764273    941763   9116733   9911013  38137083   6542575 
  6994923  21413879  20248862   8224007  26290534  21658089  10460443  39331728  22886287  29081528 
 38083055  13359788  13692763  45188830    601035  44852969   5461692   8559390  19511207   5436786 
 61022175  18501782  33830703  39580248    141801  51833063  12585375  92765453  15748088  45950973 
 36500303  13594756  50101068  26077931  61872834  39112063  43945073  38353860    869547    631361 
 47891148  55777869  47705928  10556984    960225  35957763  10040003   2309716  13656685  42847683 
  1054595  15758495   3004549  25761183  12951577   8657606  29581851  44411323  26508658  19810431 
  5059915   2305101  27373648  85519386   1841998  38077619   7612530  21430583  53908083  30620194 
 18093835  22208601  55841298    306025  30607473  16225915     89301  33442923   2629806   3313818 
 29518787  69040430    892395   2389783  51323964   6337313  53017203  57817113  49055003  21699174 
 43313498  13192995  75329553   2418972  54274643  18523018   8448074  11040169  57569027   9949467 
   742522   8536639  72377632  12653525   1043403   2284923  18682909    664107   4358447   2874097 
  9039327  68070503     66732  57490663  13520643  36041874  30648992  90697053  37137201  28508379 
 20355837  21527501   5934848  21641541  39195879  30199443  14082235   1293263  28635041  25362967 
  7117563  10172172  23153838  31701059  40378783   6999675  13462341   1758139  10056735   7179903 
 49774253   6056733  54450078  40392887  22780433   8336308   7652411  19899240  57954983   1590381 
 18197939  39859887   1310945  48972387   2813947   5492783  28401602  47580828  36725867  31576041 
   606843  44512571  14265231  64908362  11979132   8479259    197973   8339289   4044963  24874937 
 10701207  22107648  56279835  10746489   7025809   1601443  35880291   4899213   8331459   5802183 
   134508  14880631  62978243  42854523  48717403  13360743  10573131  76534023    615829   8358057 
 58262635  23289105    471489  40904008  59637099  20911398  40602423   2948215  14938053   7100929 
 31008498  17563083  15713667   4017444  28019401  41750758   5983171  28775769  24775644  70709927 
   575973  29184423  41306973  54770363  14702181  70936311   7221077    576723  25186848   3384636 
   829840   3114420  56020863   5446569   1498773  13499904  26808033   4892855  24590523  34341243 
  6995819  54519035  14102879    747483  65101146  78680283   3678299  20735975  26201683  10349655 
  1916882   3015465   6001053  66491169  26475975    673638  37713807  20469939  22354595  33472836 
 40477008  31918886  32793747  53743083   1523755  18604263  66025123  16228005  35368011   8585511 
  4854579    719163   6705945     51603  39201208  90213831  22537491  26871072  15562599  23059054 
 80633153  21697083  30663957   6756475  37402303  13056315  51422758   8337263   9938067   3932249 
 18464835   7633023  52324373   5207595  54908873  33485715  27341997   3386451  87434844  41657424 
  2060520   2819467  49761123   1510139   7725264  14884269   7380027  24449487   1046124  45755133 
    30751  44130471  20763040  14998883  58499553   8227394  36829403  66752187  44433951   7135023 
  1753454   3017211  15027230   2357415   6351379  67279933     24110  16408239  62991744  45331983 
 44818893  70293291   7074555  49084879  48316839  45089547  18107223  47514719  30196434  30536766 
 81143663   1890501   3835026  77951067   7584377  12301407  63994339  70175193  26492893  63017148 
 34835590  33702401  25054854    735455  37856469  11678473   1136027  43200883  24889809  17916671 
 17014515  32137401  72374235  46113825  69892519   4641851  19601247  12289107  39072585  11668938 
  5158001   8155901  76824111  68208725  41885153   2185047   7192055   6310206   8349387    104615 
  3305733   4811293  14228091   2787383  39732314  69465119  27281135   9809883  21291283   1082403 
  5672061  59080683  71736135   2058983  22183599   7946799  64325003  17494327   1273143   2783539 
 10760613  35106833  12518178   9235179  51226767   5582988  24791709  25753623  28171635  43750473 
 16137044  28158693  23022183  40119681  19337364  13135251  12789068  46172958  52352495   3462483 
  3517023  96629733   2841211  36185667  47841721  54262806  29990869  14663499   4775411   1001943 
 31365243   2956827  23946733   1798615  47051435  23977230  77306343  24082365  24332315  34698748 
 26598453  31810883   2753484  16073437  23875855  37622599  38535431  20197461  49000147   8392563 
  8214083   3645627  27506137  32350188  29922759  13127901  12007963   1475013  51283707  28719341 
 16254153  19779963  38785798  90363198  79443123  21301921  42040969  75401307  36088239   8189258 
 29148575  10517966   7104552  31997419  31460055   3131679   3068518  15181353  16981913  45901047 
 28515327   2080623   8057621  49766043  19483998   2085246  42275103  13842461   2927811  52426930 
 15245191  27448859   8119683  40465617   2188371  83182761   1211427  18644685   9769173  13276307 
 36664422  12428703   9009823  26183379  25721180  39784140    782539  68101871  32135874  26668527 
  2787213  66463947  68662045  37834440  35892133    220035   9228875   3946795   5271818  23495595 
  3935964  23454459   4026918   2158650  17233658   4050807  57714185  17531787  15338823  31458384 
 16111253   3673198  30410363  28929639  77976439   6615483   1673626  14009794  43356697  14210748 
  2924793  23358423   4699773    601351  35298583  37715032  16849533   2954408  54418773   3664476 
 18195716    581693  13815327  41520966  15346246  18898827   1885743  51722664   9717765  11209691 
 47713649  16966046  10073445  34762210   1606623  37270101  19805687  32826363  65357728  61132065 
 24492595  37815421   2281173  47068379  21442089  67264886    928771  11603286    176534  45312843 
 10410249  38580143   1839012    198230  28857483   8432186  41403096  41471808   3132141  67117627 
 16928430  23875526   3069882  79649095  27928539  62924289  20463531  38506033  17279866  50230395 
 16771746  60128001  42041547   6526071   3277191  46021333   2234355   2699557  62270878  31398297 
 43728878  14096130   1708146  39605091  34279277  22512699  59852251   2614413  55682409   4371128 
 38713832  47413491  11797163  57844385  13950701  44858355  31672208   6367698    113478  37476243 
 49952489  19910167  19528089   1301715   9858389     25875  40971235  32723419  26354919  71345219 
 17100096   3899047   5202199  49210721  33694451    735918  42049270  57220743  30485019  30706139 
  9285798   7839651  37910353    988013   7129083  53872634   1676469  11244246  73014939  77025811 
  1858385  31055672   2293561  87085943  14359758  19524903  37545483  80646863  81494593   3477879 
  9839960   5763963   6920715  47750539  11016315   6768075   8316675   7279930   2208165  17892283 
 11777369  59657299  15699193  48385629  25946750    112173  11483339  14522573  21887211  68810827 
  4049727  33547923  27268485  34202859  20578963  61006159  23739163  34494227  46557665  21668459 
 37166924  12937635  82081019  44074881   2285637  13168113  20739171  13915473  29085663  71763612 
  2253977    474949   9955379  15177228    305723  32594361  19008843   2831133  45035535   1013748 
 81054382   2432063   5216873   7096631  13871035  26969121  28315873  17091668  69685863  77836357 
  1508223  14208345   7398015    235857  16932067  39019659  29466747   5557869  51387063   9734905 
  7755087  18821248  24097963  39725838  44773467  39469525  71575249  13718040   5873429    249403 
 62399075  15998679  23291403  11541849   4208873   1627035   2072144  40570759  21322599   4052279 
 16648678  21497863   3470587  12863973  84076143  27216507  12686948  21483375  34486208   2902452 
 12168043   4178043   5036379    208793  13864183  10445575   6360885  17480477  29196469    342738 
  1923171  63586195   5269013    990408  26658413  40801763    737013  48214897  11716346  29940012 
 45104754  63911460   7644112  81889535  13192463  45602769  21984438  25398195     84753  15742703 
 54143739   2128535  53538104    263589  64128033   1428693  19122027    850531  47168853   2983488 
 29180885  35850445  68295661   5192629  14425479   1973923  18464728  58336869  42768654  37287242 
  2152011  64686561   4578585   6543852   2548546  13831600  48715191  27735513  38679183  21728940 
 13732138  33993213  14016188  28528641  57841467  44237891  51936369   7315579  62037498  53174088 
 25016223  11776031   4615382  16172895  41851131  22582491  12928363  32944151  39168123  52939323 
  4154011   5571505  36407697  43853325  45432996   8694290   2341293  31085322  14472195  13431554 
  4518563  71706781  79656516  16035191  24196707   7534497  58272075  40537490  63315060  36540942 
 26093450  26338419   7335035  38955462  28234059  11927214  28551459   7212246  52096839   3156707 
 14351717   5297733  11808870  21756597  19502215  13273692   6276107   1962017  21931583  13416339 
 14241571   9009750  42493956   9007852  88501701   1677613   4669281  14095996  12101131  13861390 
 43302783  43263967  36856509    617579  65766439   8469563  25890263  41858783  15727035  18965139 
 34680335  28103937  33809998  68052093   6499483  34632147  32916870   1402513   6238331  11032515 
  1447035  24123194  58819689  80236229  32357217  57014487  59980411  32347228  58610115  14192555 
 13397885  41218843   2443707  28463523  36004453    624483  69307829  46069391  17232072  57527813 
  3932087  39875775  34462887   4156715  31493679   9167655   7177173  47371527  14863080  61100771 
  3342267  16653056  35807118   9893307  47765419  18796880  36860859  18400255  37332245  12839763 
 71568848   1754323  13813775  21615143  72599048  11489488  16133455  22561227  83208879  20877819 
 19236935    100329   9444543   8651733  10221598    428208  46471163  16870548   8483555  63995369 
 30206278     17637  13621473   5170551   2745375  23114643   1648713  31792919  25152243  29657913 
  3293867  19430898  30897563  39946071    878523   3119316   4837510   9963813   3957068  37835261 
 39218743   2343998  37100388   4020327  86322128   3947357   3635559  80605957  26730783  13967219 
 56508659  62607099   5293576   9863559   1495475   5895407  14620241  56370439  22356983  36773839 
 53573334  56115213  25438123   5738235  74461928  36185538  21100213    116346  39841418  22853423 
 26988388  42239370    433833   3815324  12028516  11569863    562685  45918433  34424006  32717089 
 39747831  15681138  23416037  13211068   6627533  61679681  29714821   7584414  23315331  66554275 
 70467573  17205367  32003653  52477737  81226793   8900101  12973760  28829751   7425051  64127003 
 12288971   3981183  10536443  18246007   3755275  59967303  57241047   9446547   2422509    920679 
  6051623  22788603    156823  34550059  28185258  22917759  15971509   3707793  35436054     42379 
 83022747  21293129   3210421  17336272  37400274  25603462  22317657  19866611  14051539   8128323 
 85093741  10291638  10462623  58948587  73056161  24873335  73238763  50220468  66341647  18619578 
   396015   1265928  20800648  13773963  25507698  26123798   6951033    518927  51216831  22931155 
 12554236  32968566   1857031  35567802  36343045  52523663  71403241  46226907  45858219   7071177 
  9660624   3122286   8830395   5966003  10370042   6861033   7170171   1078643   7924614  22947275 
  3249033  45967821  27890295   1024055  50465575  32554047  26267602  84334245   6727143   1246143 
 26017368  27305999  44955403  10278053  61731117  65793795  28238223  11377005   1753463  10639863 
 11985063    620340   6343638  44481413   1113603  33894753   9676968  11132979  56246874   8753469 
 20237373   8597437  17744463  60099123  80061531    176688  17840344   2857731  10059569   1376475 
 69085111  21087213  38566283  15047798  10556557  52527003    461011  20343012  19380495   4503325 
 45155961  10264923   7002293    606278   1273044  83894371   6529290  15564155  34325925  12066979 
  1847423   7574059  16684722  34819943  47752955   9874239   7306639  31231905  23365283  24792540 
  7133041    488733   5779169  16431043  69211328  20310523  27780183  47620557   2281843  11467755 
 21260454  65653548  16601316   1649019  45933409  53290178  57672123  85867779    557713  12364635 
 58957112   5943181  72928359  19089358   2094149  43574914  32790078  16851223   5928006  10258860 
 24558643  56781211   7281213  24338206  31646760  82119568   9049705  42231067  41012119   2682695 
  7201848  26874143   1741131  10194873  56125388  10871953   9603483  40817296  14675267  50209659 
 62021363   4202885  87242712   5022913  62134048  70302498  33050427   9343805   1311987  24146215 
  3336395  57217143  35311476  11640975  10459716  14246862   3588035   2184387  33259947  12113510 
 26330635   1805718  69698703  27771867   9990445  22225815  20940873  43147260   7432259   2883969 
 30438935  47712684   9048371  37639313  18649949   2085451  41194752   1600080  40740256  39082335 
  4781211   8774111  90808702  28852245  24485441    125496  11384171  14829498  19158883  10212898 
 54946799  13732255  14888139  41981339  74443767  15569151   3301379  32137683   1409703   4913391 
 14847340  17041301  27629795   8417048    222865  29456898  27975126  20606561  39059481   4102767 
 18057877  14325563  35895495  11978281  19672971  47131673  13434699   1103857  16085193  62569179 
 20504468  24997659   9671359  27507827   5973699  49885881  41141033  16363183  12333139  17016171 
  5060507  67576474  53158153  21445379  32986375  62876713   9726553   9373529   1724022  18189358 
  4632331  17227334  44983594   5392285  47028270  20217548  14002512  56927868  20117319  19087827 
 10109781  59379508  50341503  82221259     96168   2895183  65015268  24700781   9217023  86281362 
 27597627   4767377  45117447  26390718   1192107  58789330  20839041  34351831  95828460  44262091 
 95419073  58865832  56000179  13913605  13679559   7680535  27521864    809217  19559285  30906336 
 29251248  21686398  27819059  26342082  69299603  50890787  47012109  93426683  37346923   1043427 
  5672283   9282236  72031560  42062997  68967168  60945363  67630623   1509281   1821303   8427883 
 11149523  46764667  33820107  12756799  24019458   3710691  34651563  30710910  12067635  29605236 
 35894093  29015315   2013636  49565387  72413391  67809248  47800127  49053743   4249340  40079669 
   891465   1667227  19473017  33153779   2254461  55741335  41313948  87032383  32439714  11426707 
 60641213  22448148    134627  32672940    878043  27816184  14556523  10854956  11777889   3011133 
 40145121  11068719  26304108  53052975  15500993   3728763    491883  22926943  21988126  12029199 
 13848635   6306774   8175318   7126498  58156487  31487243   4765019  39433031  13774867  15145449 
 28158117  21321203    457497  47237069  12551199    983191  61895461  56285079  42786678  36534593 
 62031279   4301358    339339   3187683  38847093  39040475   8737698  28968877  14827023   9351003 
 12068637  58235495   7759215  18344386   2779773  48513411  14406546   2111337  23273413  17630763 
  5280619    751263   7045701  41881743  32273963  84947080  11709177    316635  31844177   3627555 
 36923975  19443011  25261803  46777145  23414973  70199229  69211593  83447471  63173475  24326579 
  1678743   8718043   4240709  28140643   1984270  64637152  35500224  31928173  15030384  35293979 
  6958167   3773607   4848403  20987067   9096123   4025745  32941863  30533060    126283  13715215 
  2743903  19692063   3283860  50062007   3855337   5434827  17904051  19044276  25327128  65182273 
  2544350  58779223   5935696   3248088  17943370   3827403  42479358  56155773  54130197   2956238 
 82464243    535766  23920173    201183  14123398  62045953  87911611    656021  20797141   7338349 
 89103941  82527575  70659051  67042005  39934664  32279343  55434790   2872248  41719335  15753054 
 13737448  21381681  15059475  23490661  92320683   2173902  11681913  69429899  24806773  11949225 
 28774863  10086493   4576312  34558603  25475127  14615763  19895392  44443867   6595241    184353 
 81243233  33073615   2475918   3831123  26762492  31039952  52828845  35391214   9946323  42395523 
 21892197  19568395  24154479    623388  62290372  13449459  49669316  24882771  59113347  67930917 
  4819290  32375223  20065691   5486779  31628181  88585227  41249489   5919157  54753829     51944 
  6466425  29382082   9048875   1560108  26234373   9020856   2611867  33506529   7786391  28662504 
   166107  98922414  21409953  89459106  35614537  14953207  67959161   8790723  14433318  46699867 
 21844257  13309243   1431652  19958955   1103193   2251723    259969  25785014  28814883  19164926 
  1272229  53794707  12235879  49424043   9231411  58579341  44246272  17470641  54242957  17194807 
   928307  26813671   3027433    519327  14186605  39224723  20564199  61034595  37969653   7933557 
 16993023  56428683  18285573  13470515  36535885  60530971  11852616  69739299  32345862  50380989 
 31107379   5283072  36722413   8068762  42863775  65959419   3048539  39695760  44087731  36821166 
  6062135   2451117    560067  79961263  15712062   4822213  18069186   1104443  29544019  24982423 
 20846947  16865682  39812919  18135284  18644460  89850359  19662741  95228335  20227977   2751018 
  4232967  53756831  36579351  24004038  11799852  56288859   2860211   4025363  13557031  21523911 
 26035233  17803023  57353330  10790907  24828079  34923903  14904740   5915187  33243009  17003640 
 60343291   1851023  15650271  32467539   1691925  68576523  16106379  33731043  24886761  12364335 
 47766947  55375566  20842623  23085963  21802623  66005073  27237795    566171  40340939  14788395 
   754746   3345885  26477315   2799798  19568859  16655624  40565166    260163   7488743  21080039 
 29348935   1913671  83752806  19156105    164904  13941517  17800083   1767163  51008206  16209723 
 40480611  31483404  17929293  23285958  25449393   1279866  26641743    968475   7619482  10903639 
 31783941  52259907  11754059    490184   5300979  10739623  29161761   9018083  54792798    662191 
 30719242  20248826  14084523  26655921  48951095  54752013  56172743  15204966  28833660  35844028 
 12648327   6785370  42070411   6108009  63230399  30323943  51325291   1008871  49980687  22975791 
 33340118  47097283  32723728   9093885  10178971  48952123   1340988  48103581  59927460  25048130 
 23192948     56511  39541011   4062483   1750711  27203931   2994412   1388583  13307883    523910 
 19065915  29848206  14079798   5804481  20078955  33754964  36305829  58369083   8795686   5464779 
 27508309  34322868  47606491  70213677  17701341  11332093  18379023   5198413  26568393  17184765 
 92576652  87924753  18142863   3198645  10543563  31844343  31110196  17505312   8361339  10178214 
  1430153  16384673     58699  75453573  27042823  23728223  27490363  37296987  90365979  11734593 
 14121438  41329743  18569541  17218566  22304979    646021  38844885  17029683   3011775  19037155 
 68120723   3082329  28117619   8587747  43811873   4667142  48573988  42512243  16069526   3322743 
 70690857  11331623  42973800  26796955  16045015  33672023  22075573  15584847  51875443  12549684 
 48130611  68642643  21842086  12889047  30802623  27359647   1112923  44010369  24378511  19598559 
 14554095   5173375  50317015   3206341  56830773  62020694  36817107   1934571   9062870  19560389 
 44251123  16354689  35413983  25186757  58171404  36355573   7628766  38517707   2747670   3865267 
  7440675    367459   1564222  73094399   1730433  44586763  38125295  52940700    166197  83611835 
 36635514   7116595  10533723  18578123  12292078  18864375  17525371  83915515  47122823   9371761 
 16256316   2740133   6280773   4006169  55378145    847849  26187599  16518848   1387541    639663 
 42048033  27544119   2815893  14483177  13613803   1118127  25263447  43668531  54653433  16619341 
 17900403   4549556  72309657  44239206   2397843  63666871  71660365  32066791  58926925   8546991 
 15628947  66716223   8026323  21658851  29493595   4526600  36906741  42832803  48799368   2369943 
 25035947  10595053  18819533   2064577  18220095  57872622   4715403  32313777   3210763   9564965 
    42063  22317243  22607783  35936907  12687273  27163959    150207  49855245   4809483  22402833 
 16825763  41094126   6495387  71498852   7201296  43613693  27857834  62578645  27225675  64059855 
 17551919  34036927  18949928  66951612  18259403   3833095    559509  40110248   3941793  19225797 
  6631555  63522813  52486052   2831665  68419467   4548303  46285893  16915659  20210718  77235408 
 33886339   6519463  25113497  38207953  43158939   1647843   3969711  16311721  36750759  13202133 
 38842587  36755923  17285347  41662823  23648211  21863571  35914683    300027  27616959  34912545 
 63077841   9105975    788887   3459605  20924587  50437200  49834201   3723692  52447141  30532922 
  5000391  39502911  36930858  25609319  84997019   1190758  47052393  12078705  28316411  15004728 
 80277691  19011647   9056777  13049223  15402219  46383739  33105707  15172863  34296567  24486825 
 20963625  12710898  38640011   6882714  59101949  21987839  19576395  62283885  16788693  54885323 
 15520560   4180579  33777096  43984417   2326124   3342867   6499320   1016811  82465433   2197948 
 10177106  38708079    450525   2868223  27978738   8746638  23707667  18838384  19118493  73037229 
 41118963   5024923   3514636    541131  31869053  11849378  34363485  20644470   6241401  13943217 
 28754516  53499443   8106383  16104907  76728207  10145643   3852786  40514355   5017707   7178034 
 70695030   1554813  48359094  20439471  57934657  54738070  44011855  27915963  12948479  24716793 
  8173649  44325948  39320613   3996552  10410747  37804019   9542001  12064235  10362299     72151 
  1395963  69168299  27728055    456998  14620555  21945865  32669826  37643676  12855745  45325929 
  5508435  48467724    709071   5419108   3270673    159904   1085928  34568832   1969323  24873895 
 54534387   9312107   2192985    917958   6360837   4715810  48258255   4206873  28471083   8777199 
 13001907   3582083  43844987  31345713   4318019   6246337  69111099  10427328   2624915  23873400 
 85607281   6137168   1870008  43824691   2751819  24490658  24181062  10459403   3573189  28084895 
 11645169   5106493  63286911  85635181  59589029  12253728   8766331  36581051  74448273  44403375 
 33248573   7267965  21745338   1242840   8052825  96447782  27763446  13140330  32790588  65919410 
 17346187  13649648   7100893   8173635  22248748   3873445  21603790  87674325   6598519  21663830 
 15200427  29518080   9308670  11713163  19878018  76900556  17613393   1508643  14643115  19697913 
  1881771    441662  10124289  24530163   7318623    359411   6657396  23999031  92755555  37938807 
  1031535    411378  23900643  22662753  18205467  28493103  89096592   3782148   1569019   5087523 
  1861419   2466312   3672004    219594   3566572  13769511   8356046  54387393  38676792  28725505 
 67347403  58512174  77474955  67507492  58832985  29840423  36464194  38506053   7917771  22515911 
 19874258   1299091   2928923    174256   9424689  86126397  25278294   2828061  59540021  84591987 
 16147254   8597295  25530423  14979993  12817370  72247077  15820719   4543457   9684615   2935743 
  4841898  20046161   1430087   9525071  32034500   9772028  51984079   7660686  66592272   2278737 
   282963  10063739  27535425  12243453  67614473  41047623   7193049  38523027   1406743  66253816 
  8253168   3926397   5567503  94288953  44213721    110317  60484128  11387697  28558303   4516411 
  6694365  33690003  31103173  43727814  54735034  20586633  45583440  16771283  59984187  10595668 
 17046331   4675107  39383457  49892413   5374343    401163  52835349  17735873  33466757   8938908 
 51401583  38303543   3074314  43582563  65980336  16809231  23417091  23081223  22385548  42530874 
 23806563  24364743  23795875  22323147  11666099    846345  56971511  20304055  53043693    610750 
 39945483  56889943  25978348    831745  16217951  11983619  17523617  56672772  63808678   2432662 
 50782468   6063123   3816494  38362843  44480133  18520403  13663545  21063373  80723943  13198607 
 20892767   3162093    138024  42299835   9729623  43180659   4981997  18029504  21886107  62522931 
 49535609   3333939  81187515   4280049   6829583  59225016   9658863  11427558   7344376  28319911 
 13886973  15524283  32372139  49677303  28945398   8352744  58940739    459077   9392353  44563515 
 48688479  35626358  50908491   2129061    355767   4730099   9180423  40484043  54790378  46249473 
 30635499  21651717  89643615  17669224   8184942  13859669  15541929   1298046  44318271  36858903 
  9596003  13241553  42050923  17365169    199146  28543047  80648123  23051236  24854239   5014601 
 21545675  25405503   5977140    550089   1120207  11947893  37506592  52454943   7430073   5970279 
 11099043  92248347  16844871   2294100    476897   3839973   1782831   7031433  11955291   5456603 
 40030423   3644205  27102669   6717327   1963503   7552187  14097583  12531269  24262641  79061002 
  2759253   3612871  27520843  37864707    872731  68206399  63229098  11807589  24680781  19690689 
 13856910   1600683   3964978  51083421  30014070  21374984  27313695   3613941  27308829   9762915 
   398395  74580468  46628447  19166967  38006013  17906939  16937790   6300583   1585473  50631884 
 19008789  44728143  54462122   4489953  20717346  27686838  31997748   7061474  11289471  19355707 
 18334941  12272623  28684075  61709435  44075483  31833043  26847411  69332243  38023171  72435648 
  3284187  24008563  18805203   4249498  17487820    443679  22765790   2123223  27446738  55916993 
 13092891  13248699  10850743   8377383  41851143  13133930  10674423  14006387   9438321  56216328 
 55117811  23192101    860623  62562427  89598840   4847655   4957748  38132431  79743787   2220315 
  6118507  21609218  44689158  21286224  30342395  14445889      8758  29861004    338163   9010848 
 17746170  22119003  34045117  54392848   9746568  38480664  30252371  11872223  46671333   2951407 
 12941623  23273123  45754023  17110731  37126583  84063009  20340465   1440609  11508451  54274035 
  6733486  56655099  15685494  40916895  25009468   6767149  23129559  78192281   7935910  50091779 
 54667428  11790699  41587431  33510589    386811  16959073  31964363  13355673  17686079  20379279 
  2188452  14015159  33555524  11151327  32779787  68155605   9124487  52221369  11675571     11376 
 11058578  44244310   5306405    681916    618198  25707927  12542623  72403692  20753941  16771943 
 64239408  55463903  11178523   4332219   5923786  23435555   2951647  47738027   6702459   3698613 
 21258963   8115719  33239201   3449043  15545787  40986491  16944351  80225021  28574016   2192671 
  3526555  16758383   8305488   1677123   1017168  23692857   4231537  50029471   4769619  27736643 
 15719813   5734383   1608463  24141721  19063575  25672701    750121  14190948  74433948  17704413 
  2101425   1736475   6686139  22159260  19679853  38900901  31256623  17260961  34731958  39167163 
 39580663  37232415  17454494  27417503  19583282  28372923   2833395  17878464  71063368  15969219 
 17434073  38791890   1248998  14913681   6181833  20313311  38015710   8804233  38435775   1759181 
 38003485   8902427  18889764  26444822   7541127  37178903  12926583    170709  24044563   5849931 
 16850235  60580797  88642643  62866325   4552209  49425135  64109238  22868724  85640757  40215675 
   395357    405537   6814827  16727808  20168112   3132191  35719613  23864019   6659543  18822927 
 39787312  37660641  16359131  69240207  24539283  50337627   2460593  42161123  72005238  14342451 
  8128907  16414947  73965225  68597738  52293633   4096404  70180369   1448150  11910088  23367672 
 12747691  47794443  28456236  32046643  45925290  76635119  23780537   2887083  12367049  23069148 
  1731135   1160491   1019948  26362987    509203  10566003   1920778  12653853  53665756  27047059 
 41633433  64548749  41991015  12241695  67006638    739326  17821155   2563223  23075914  21732478 
  1661203  64398743    343788  74742742   5726523  68591598  95620299  49755058  18652879   7981305 
 29692415   8933451  17605663  40845216  79577538  53480478  14316689  11930195   1588685  18532762 
  9214287   6562151  35544453  10313307  26982369     17811  25233399  85906755  58549563   8693448 
 18727867   8716145   1746028  76017298   2138553   7312063  34972770  13905027  62241882  19512399 
 10297779  15279009  20398923  30502639    695275  71559275  22596048  82557563  10469519  48834852 
 18042903  32620108  14282702   6594013  12461393  11579765  10359804  40656096  25285787  14775072 
 19508583   5255638  17064898  72471600  12502385  25388811  40180041  57614553  22567668    957889 
  6927099   8750353   6584433  17277891   1764125  15145605  42386843   3174873    522777  68229638 
  5142183  69876388  40339583  30956975  22016052  49065240  11730647  11641995   1551219   1911547 
 28467139  19019769  19872823   8777291  59450040  76617780    911479  28603883    169983   8551167 
 18224480  52211748   9073814  36262243  31604523  36470631    644571  32927114  27066227  23937699 
 13141473  32685446   7213854     24224  14151729  16705339  10981698  98493661    277421  41768865 
 38859782  31743331   2700821  35096249  22760647  28762953  15448119  57583651  77130695  55044321 
 50912012  45265746  66288627   6845983  39297765  32387713  62989364   1927788   1534617  19621803 
 45555135   6728667  61979899   6619078  27815379  12404539  32061091  11804762  19880274  23867538 
 10522577  29168735  11632665  22981389  32083875  11648277  34061483  54254981  50101167  26140536 
 47670984  28349073    608199  21627253  23401467  10091239  13466535  19929982   9389663  37181907 
  5086603  12653649  19785312  45371661   1507317   1121397   8938815  29843861  59676953   8080122 
 18464123  34609587   3705703  37469063  33002622   9404259  20234973    561959   7327236   3214789 
 16547003    400251  33580215  62228986  47730923   3547403  47421523  32958123  40618057    566601 
  5510175  23013443   2184683  20808191  16925779   4612143  19904784  95637074  27205758  53424357 
 28599075    613713   6884551  53273723   1384695  12356901  28274441  17475063  17561247  88921943 
 51837818  12470640   3197748  13137815   7166463    418527  27013798   3609265   8179098  13571310 
 23996678  60913724  19071305  61706614   5616000   6130023   7711368  68285681  16105973  12763297 
  3654964   2449041  11101083  65415907  27296355       796    353603  14673147   4280933  15850053 
 14508204  18999779  48651899  18050351   3970440  22328025   8129373   6929598  13630176   3571141 
    29887  46965437  12045057    722565   5714867  11753413  23123487  15253053  17336478  34588163 
  3127033  29091843  19442667  58040027   1614347  52477107  34471923   2026259  25791643  40167323 
 24828169  26040611  33303519   1742907  34553507   5019631  12068125  24245286  35535273     87367 
 19630715  63010733  78135520     82486   8014158  57555198   4450085  43858737   3916799    274007 
 57993675   1776387  19175279   3849983  68101823  79974791  72150721   2646525  19860431   1323527 
 20370781  70911315  92127238    743587  25788739  85377051   9944467  37977171   3590829  18090688 
  5700903  93528938   4787108   4420938  10571698   8351363   1023099  16831547  53417179   6691425 
 19873533   6746367   1995802   6415188  75697434   8981235  17871180   3018538   1529271   1946823 
  6013688    725975  43594639   5628158  42203658  64072533   2334777    265839   8918667  50147715 
 43576998  14173486  33891659  26105735   1121063  61465523    612873  26722503  21375433  33901191 
  3594059  12506099   2181163  61405649  20739611  13893079  69611847  49550928  43125923   4963437 
  6493291  31248942   8646633   6633635  48441579   3621195   4247289  18920859   3217179  33912088 
 17772843  13594503  42252333   5563953  19988091  22808139  31403540   7225716  14471691  50199463 
  2407539    145863   4803075    408979   6139113  23065093  18818763  31916475  17294643  36141815 
 59478243  34793398  11976948    802520  43714846   5698649  18628469   1272520  14827938  37025953 
  5222223   4746579   3515003  36504393   5765951   2741407  11045283  20373845  53443812   2544699 
 43314171   8480043  42005383   4495173  14679491  22902095   1538267  31377707  15751565  28474701 
 12768488  16295501  62174298  32464739   9510923   5304847  36894499  33513504  33125201  40287912 
 13705441    346833   6432598  24785627   1103019  17151971    288557  13404397  36739403  29058380 
 76111911   3234633  36587403  28101723  27100273  13978843  25310508   2451636  11945427  59125703 
 37328204  33009439  17899827  22190910  10786651   5147111   9596691   7984033  19284059  50105255 
 39128463  50821643  67820994   5200328   1809524  31964055  50668985  51891183  16926909  10982633 
 39433239  31820604   4229133  28510243   2303485  27465701  46918522   3671120  18177067  34766769 
 22548422  46797011   9911615  46631151   8430267  49347628  61567373  36360984   6300237  40696419 
    92859   4239113  40072529  37714380   5656439   1445051   1692618  28305951  20463411  16093239 
 76549491  18084321  26878611  20562006  60725599   7479699  24216827  17806835   1832622    439531 
 59165963   6865661  26017647   4722683   5694999  18535715  15308643   1407571  28781667   5319558 
  1520443   9051893  71597231   9682539  76782143   4142121  15032049   8535251   5044603   1790331 
 85640511  49872323  48113787   5574493  24840687  95188147   6587664  17858203  40780474   7027143 
 10377489  10387063  30412428  34567941  25516359  50478177  15956558  71469459  27445179  10047108 
  9057509  61010415  42527405  10316443  36637473  74839375   6136439  16577333  19681173   1626261 
  6741076     61769  47419183  33595719  30628763   8026221  55526323  88318558  32121051  13639583 
  1921586   7536983  21037887  11225545  16214267   3331851   5724756   3141989   8533709  10223507 
 73778877  48490253  22291458  80374083  50410771  33507597  80765730  13524528  17358772  17535606 
 22611738   5915923   4511143  15918553  46251507  21997069  75243423  42467347  13298859  27319451 
 12401809  20759078  66983172  70209123    831763  15360468  15575067  47020272  19729314   4688043 
  7772949   4095542   3778463  35626676  30192406   9515239  18468302  36636347  69704127  72407271 
 20906609  25604219  42069327   1581235  12816846   4980885   5379420  47000923  24737883  18153685 
 10430115  62900523  45624723   8436987  13384257   3096751   1378571  18364863  28210173   9258657 
 44054115   4726059  45110048  94709922    111567   1869899   2827223   2268233   8979783   7300263 
 49382763  13084957  30386787  18675284  31408643   7160437  57704497   6677154  21075883  55426543 
 81240035  89968077  68413740  27189948  29006720   4614603   2323697  15783657  19010928   1608648 
   122023  54792747  82749365  62074752  77979615   2091759  45159699  11201330  37364973  35461803 
  6574810  11882987  34510641  53800297  56814288   7899326   3859287  86702433  12300803  71782411 
  9851283   1357617  16483963  58922341  23992443  18010220   2720789  30670993  48537978   6060837 
 44876955   5848491    756888  49243411  14437371  21866033  77379873   1165739  76016441   3755355 
  4480852  28199418   2398075  10375890  13275363   6301086   9958923  73898619  14705403  82855023 
 36839863  10544923   9159897  40521765   8757495  25993963  20155272  41858628  10005639  80110923 
 14061675  60406911  28984029  12773591   9749088  14461787  39563625  64507881  57507857   3779283 
  2913851  25212837   9158264   2377403   6042227   5135785   2668755  55047389  14093966   8110365 
 20152283  33613308  19671223   4087618   2198263   9680083    144379   4845231  54493563  27884635 
 46635285  66860447   3113083  27783573  76704037   5228355  21291864    171873   5213943  53754131 
  5903163  21631920  35580721  50900803   2345289  82995628  19567523   8526695  45239863   9226803 
 64009211   2722843   5716588    502563   2198220   3484549  13085446  45853343   2930435  35451565 
  5043034  13735257    720455  38035815   2186274  44064468  30089175  12651279  12488235  71544435 
  3050294  48457686  31251354  56709463   3718575  47740236  16790602   5372347   7963498  11326581 
 36718623   7721323  34489547  66310921  11051636  24783973   2945219  19046568  48065316  58691321 
 13682660  23707891  54863043  18368593  34891133  11183723  44488443  33120123  23585343  38593664 
 17430459  24186103  10147839   1033099  43815375  73891473  43605627  38721403  43048753   9729997 
 15726515  68939466  24340285   2725413   7269189    185829  25065033  22841403  24216504  29221451 
  3500187  32428379  28521535  20723486  18849821   1108387  35883243  53911568  58494678  28077297 
 29071923   4101363   4991494  23574795  61112367  43080837  48757923  37648546   6903919  51193419 
 62351418   4237054  18608575  11169217   1295115  46851333  61881591   3833212  29063903  28788133 
  3957153  38001823   8699670  29915313   9655375   5713576  30150903    622437  10571728  22559053 
 15191853  16381289  15825114  47637720  53192979     18657  42831724  34473094  35690046   6988891 
  6767772   3316023  17064071  46120766   2413547   8395314   2202747  17042493  21258129  22404633 
  3446363    979869  77296482  48753800   3759343  20508611  27965578  39087651  18104992    578247 
 22332363  33546283  10752249   3320781  40047687  59383065  16645227   5072336  43841759  14789205 
 44504718  44590635  30038085  44047262   5925031   8308014  39168780  16702668  11248773  13895433 
  1711998   7870076  19903773   3855927  10830155  26118923    154591   4391259  10728546  50512515 
 55018442  51396272  81817707    186969   7151351  28711393   3710265  51167810  19776471  16016579 
  7165554  72605523  43364829     11328    370881  51198031    889003  16750908  14926281  40797735 
  5910779  67027969   7773993   5341533  14323211  22114956  27430407   3957123   4977312  40714941 
  3073257  15896755   8089295   7696538  20929787  27384843  47462117   9951198  20507708   2560943 
 79221995  13321368   7742015   4713579  33990576  42657048     65658    868925  87128616  34362801 
  2761377  49052115  31116239  59578564  48171765    378683  65795962  20866741  38467785  26674258 
  6849433  27624781  14538132     28377  18734514   7432500  23118860  19415483  53128338  32738815 
 26693997  43183578   2594661  26329123  37562848   9334338  57342111  22833318  45958332   2292369 
 15580813   9625803  12370560  10467335  65035755  24527961  10936083  11032375  50064348  29533947 
  3748773   9692397  69660051  65556288   4781133  13190377  48616902  16513827  47681275  42501623 
 64234475    539027  48620394  30947403  18412035  58314713  20568699  13898904   5782900   1230723 
  5306423  21569834   5303639   8249298   7871590  63928078  10439356  53159089   7258968  20813133 
 58797258  25639803  23897373  60726099  22386924  10254913  29558687      8145  52619599   2072732 
 34059753  44595099   8515773  13091789  63186500  52983228  13212178   9450888  30821837  14948655 
 18291855   1409999  64527817  82581567   5153423   4901422  46662864  33987025     24504  35067641 
 38004099  10250265   6201417   5319574    437223  21550092  42076503  39005593   4575498  12010878 
  9133423  21461433  10806611  67654479   3937309  12267623    342272  16208861   9838407  51719163 
 73634755   2468623  47204489  19267248   3753181  53177283  53944503  33786603  10430763   8902575 
  7417168  44857185   2229243  46860815   9420259  47446011  41552466   1822706  54488627  42425207 
 43381113  72974703  45206564  15535659    377417   8142123    219899  26480214  54156498   6603426 
  8138804  29066965  20467532  11721963   6725346  15965709  21513501  11232925  41498599  40779079 
 78118413   4545609   3045123   5146803   8986331  29770703  17538348  53949557  73421280  35900290 
 30566449  42592263  12813594   9025035  60410819  22349683  40054353  21490053   4042854  13561127 
  5096115    114258  32762843  63740898  46282897  56321361  57139137  49292868  32102367  13337058 
  5052363  48677073   5056279  15881600   7309780  12967332  89219753  17718705  13459485  18045699 
 32376061  25898783  10137831  41059309  56115257   2806511   6103803  43852264    990777  18783819 
  5162979   7680318    431808  42481311  77328768  40687431  22027505  11282163    646653   2463259 
 21888931  22273803   1099959  42302661   3066003  33657548   2900679  16233711  33434289  30346827 
 74433778   3216336   9787255  53229348  73933967   9031303   5742811   7679423   2834427   8472597 
  9175203   6005955   8763166  57026359  16065879  35138505  17903567  21294012   6137618  60846143 
  3814173  25919464  21341223    215759  26427603   1830061  35487606   2051223  22607547  46477554 
  6698337  32457247   4344939  33509049    897421  14617334  29341539  32530599  27603573  48674876 
 21514473   1868787   8943755  13890965   9477129  62298465  40193155  35290355  36946515    177495 
 30530953   2744007   7671455  33623199  55831587  25011343  47571535  18881467   7606678  72085287 
 31835423  28705248  47937298   4018656  10115330  10637223  14289438  75586721   9056781   1512312 
 30057858  11566013  21377387  10663227  20659683  32707908   3519177  15153553   8431633   6418405 
 36641191    226021  18505651  62148554  29509200  24487275    156000  58341323  35085541   9632415 
 76181193    551373   1401743  10350339  71375988  42320229  50762964    932819  18962891  15067053 
  8690208  83637627  10267749  32634480  30519138  30354393    802428   3684706  90852139  18309255 
 42878428  17359411    768747   1067075  28971717  14024718  11045640   2730319  17086687   2732658 
 38457483   4788893  41884493  17990043   9821606  19410111  32992311  17319271  16485023  13353297 
 20245125  58185723  10094501  15711063   6722235  32038953   1634555   2904123  75110011  43091093 
 31303755  75400643  58036213   4564567  15137265   7892764   4776551  21508640   8559128  13449423 
  3106331   3620683  64516092   6926739  65234082  61905008  16067515   9157783  70397008    443951 
 46266627  12157398  35748703      5903  16264203  64740022   3728803  74307593  16967913  12664566 
  1276987   5335647   9939888   2148087  56998479  55718393  22184059  81752028  52879627  70095526 
 17488776  17650875  71445848   4847145  20999167   5255656  12680427  21920488  87450612  33903153 
 23663133  14616516  81369468  19395429  22357992   2366247      4022   7651935  34276615   2958819 
  1836727  18156539  61128249  66327527   2122693  14231875  11624936  27004455  28211583  10131409 
  3675065  26160306    111243  41457857  23839483  46354425  19319259   8577793   3813270  30783523 
 13359144  49282851  15139242   4030065  23800965  50466000  44829978  17708177   8058245   1338677 
  8050123    735385    163539  30710747    105129  51683337   7471427  33933839  58290285   4109613 
 12142023   6178841   8195469   5393814  29441163  16360046  35664327  19965825   4853140   2161163 
 41213269   1261167   2338207  24847265  15206901  36685323  26249619  65947152  45472353  17133437 
  7554735  29856355  12186267   1226173  17984277   1041603  49031001    179931  64217075  23396691 
  8549783  29304795   2349573  11537686  52797791  26495891  11237739  50060627  51048848  50475195 
 20026431  65113665   8011203   7548736  41359792  68560043  43715379   7595875   6965014  85171119 
   646776  13309211  18723923   8259165  44336571    897343  16266155  21279609  48791313   6754101 
 25151513  20240268  16378899  32078295   3204069  38571123  43841883  11385407   6978049   3638843 
 47837613  10552379  25564886   3590255  15306198  28604819  19796361  10530951  28426759      8520 
 39374653  25951996   7892859  43744549  34824523   1438299  13667925  19897307     16920  22864836 
 51546849   1805637  75685501  10756131  30649989  62214502  31047934  18227877   1309701   1532283 
 35324661  15595839    103471  16875600  28843823  67384220   9899047  17741563  43528927    174548 
 26444643   2941523  22194423   7757751    952875  42752217   4086282  13107273   3975003   5080869 
 26632313   2527932  41707080  15840875  29686122  35793798  61302847  64516293   1595065   8066075 
  8710031  50210940   3285379  21971931   6364993   6593001   6509163  36966667  49903123  30393931 
 18189307  59053253  13040259  30150973   1796478  25754713  49567347     40254   7569127   1314987 
  5797962  57814999  25818359   3274603  50368371  55440435  22168105  30765531  61766710  16819401 
 66781957  28253228   7039239  46587378   1727115  21155403  10630851   5731651  24619263  26987682 
 55965243  48626104   2155373  45545819  48417590  18482286  47091183  47692383  67561408  13566110 
  9529086  21349139  40649331  29297342   2613663   9486327    451705  32938380    921194  28328859 
  7877157  50256195  36901833  30912493   2080373  34900362  15954331   7496271  12150973  24772733 
  5812283  43901778   1020663  42926755  48661307   1787552  52554843   1010928  41157538  36926595 
 45542683  13065723   2296716  22570748   2387879  36184350   4000869  50276603  25912883  19736676 
 36347208  16806027  72035498  50061298  13795772  39566183   6132393   2159006  25009188  81053571 
 24130987   9012153  24057503  48348511  12418875   8233986   7204251  16311035  17945595   3704082 
 20787663  16317795   3533298  35883057  19690827    930719   2098443  64121971  31806621  32651963 
 12995059   3699231  10841609  59649207  25078603   3843381  65375642  81244797    815007  19627040 
 26561603   1561032  16032258  51924363  25935388  44249938   6928473  11299391  14971831  21456273 
 41096862  45294999  33559722  32616379  17969472  14953171   5390363  22631523  26779662    264677 
 14846865  45822361   3105008   6889983  49344535   2526747  32137621  33525228   7463547  51056856 
 74795824  66742715  14049333     69275  34290323  55599651  32658099   5068174  38644587  53314873 
 95245983   2783211   1592035   4282493   1935687  12269675  83034133   2881192   9569088  45011466 
 37947087   3708813  10768303  23728912  20375779  22236016  83942538   5228095  31816023  39484315 
  6363333   9373703   9719987   6007518  49104409  25445949  37381013  11820423  46890623  50593258 
 46854843   8136163  54081271    333807  25427943   2942418  21714171   6862273  39561339  20202627 
 48625084   6749691   4546743  18111441  58310413   7498481    725211  24124011  81216601  19562589 
 29009868  13720198  20662359  14152335  58737023   3119061  14865610  48789914  41236846  15079383 
 26027166  51489799  28447821   6138599  85216155    347847   1968747  15060315  14981739  79446831 
 13766727  21212275  26218377  25518568   7233963   1124808   7461447   1999043   8891093   3271961 
 46003626  32392315    520699  11478238    163391  55303035  12888929  30029019  23822815   3568413 
 86318421  35034353  36337987    565119  43276266  50972073   7686725  28891980  37154863  14085535 
 26162043   4586615  14190255   2055695  27272212   9505283   7132549   4079821  20399163  13518151 
  2993358  42764999  15599427  16324079   6277875  22333629   8482631  20885635  54446418  38799521 
  8610828  58974747  10271931   5347451   9028083  28457921   2702559  15388611  24439221  20219349 
 55971450   7515763  91640688  33274329  48205611   7759796   1081827  25929492  30026757  20995323 
 32441623   7806698   5646859  11648133   7856923    482479  51431559  64226573   8251983  17252475 
 34464910   2427162  66443960   5014453  18566916  26707128  16468873   9755436  35693727  21725729 
 16374039     23007  17883159  34730185  12975015  40303077  52313462  38627628  31946343  33711891 
 42980107  78950565   4409661   9490272  14232123  24724617  11548271  41266659   4946641   2128559 
 36844387  85009167   5289339  30658807  55439355  13851807   6855027  24087891  26593353  57959367 
  3464773   8768873  10585439   2000310  19663851  74926395   7453257  19233348   5722563  72375265 
 23346784  29561333  69048333  27542979  24112931  10278085  29997163  20155775  23283887  31188215 
 14577708  13330299  23290019  27598666  13358745  24839658  24446549   2698989  40499673  20503749 
 41700459  17749185   5752883   4878951  22836608  11587595    595463  14794283  45284912   6966147 
 28109294  73904323  17749179   9643155   9017257  19068183  11686308  30347708  25694498  30708807 
 73158735  39012779   6062718  27655901  64305483   4677755  18001437  24068463  12962127   5203959 
 14357283  52681925  20444388   2831719  31092443  10860031  55855572   1867187   6124767  19794657 
  8403623   3207543  25003810  32585523  25221423  34609011  17495343   9441992  37249973   5466333 
 19802486  53563143   5045859  61396528  14450372  37853631   8544081  59025447   9790471  15760683 
 16218083  20775625  52741818  69417173   3925933  22876350  19109091   8854923  35952644   5344763 
  6624923  13729428   9869123  49210788    590594  15343125  32031681   6693543  53481950   3570333 
 11888291  45173733  48187185  11059917   9063811  18683092    362282  16852487  42556473  10145018 
 44644347  52396761  23997127  24892919   5207588  56910795   9428244  84677387  42952128  26291934 
 45566908   6306159  23550423   3426203  20213091  51339948  12266963  19309356  16806298  18033416 
 15176737  31512623  39791017  15197838  57577090   2404929   2689517   5568738  13245501  10185249 
 15744123   1676238  22362397  25822215  39653412   7263720  20301677   3978071  33986593  43731853 
 16339503   8612902  30764043  21512046  21743649  50726370  35436471  16615365  36290715  29866793 
 10972059   6058667    630497   3755563  14118570   1556865  63680311  43528677   9643575   1379699 
 16806952  57576873  15880582   1911012  80208124  10784025  54061979  20537017  46274001   7015569 
 12651384  27031451  31392776  32068448  15598279  23068289  17049445  14391227    503187  53879845 
  6566550  69514178  56364591  18214739  33959669   1640658  43977315  25529145  32221719  20526178 
 30745167  42735567  43283754  35515317   5910495  18320187  29535376   5937730  28478875  76962171 
 31045574  56352148   5081875  52835185  67724667  22592007   1508844  32439739  21238097  42283089 
 33703923  63848024    596467  53892467   3753516   2316598  34397185  24392733  19882997  14436924 
 13024537  49483247  14028561  51209619   4435263   5228423   1336349  34177770   8629485  14207027 
 27142747  12088017   6177483   4471338   9342315  53191789   7313649   1903451  22201484  14875908 
 17194438  37559498   2684252  50954561  56105039  10906041  13773003   7288907  35455373   9551373 
 53490607  76028593  49713255  38156509   4107453  17770344   6596427  76204291  48617753  34771566 
  6505307   9039885  22264059   6137069  34886024  27907305  14810387  11654363  56190957   6059096 
  7160800  27046074  30533556  20523613   2765875  66455031  21794313   1860499  25911091  36989985 
  2614295  28801007    765030   3410824   3863668   1313411    283105   1649792   6895011  21561240 
  2704578  66269620    658170   1483473  28486593   7821183  10436863  43797996  19554847   4147323 
 67958853  19410815  14139495  70107056  23584799  47794413  17947839  13654884  25553657  20728743 
 23613883  46055303  41948140  17365980   6076653  41335368  24441603  64413870  21759511  33634812 
 71514115   1754093  12778043  79504820  16827591  20441739   3174067  41228071   8904109   3360039 
   138597  55226763  50331690  14590623  69296257  17749587  40297923   2662043  26315491  37356821 
   436746   3314751  22003533  37599866    818923  43112398  46580131  16254717  15232803  48859423 
 10778758   1331871  14633322  13846024  32875658  17798551  29371444   1966923   2506287  29765355 
  5534043  18082755  19605915   1585911  41519627  45970863  10320036  17648609  50345595  37803318 
 92359203   9335343   1920263  22706301   8007697   7792398  31182073    248136  28714753   7676792 
 49107791   1276467  37538435     58635  51421485   4479025  49970611   4650896  45727128  37393765 
 15581223  13476431  19718601   2164635   8648253  19583563  70322745   1146813   3926448  46161025 
 64386960  62132199  27809437  45727748  61414899  24663219  47072539   2631713  89806291   5673973 
 38138405  15011633  13300599   8606952  89889776  43448731   6121956  14006775  59237279   1239425 
 34238142  37139479   5757435  19026723   1983491     52008   9812433  10829013   5310123   7201237 
 29970441    417903   4339445  18748785   1046820  18449547   4661283  38845673  16045747   5322283 
 14213709  53435782   2918093   1644467  30037373  26885399  40782929  31520052  34387099    755688 
  2464722   2255070  13240898   6458289  44075937  14584260  44006613  34108043   5316967  36585763 
  3659865  48246487  13996783  17441928  57834123  19939881  36896703  20683561  59431712  33702393 
  1978836  20744362  24146880  36975259  28289623  14142049  61689975   1159119  25625723  12599927 
  9019473  35254212  44205947   3071087  18990094  29566363  22135405  17485213  10790589    287189 
  4994224  48408167  68998615  40304409  12135347   7078125  65099468  21960387  28632815   5896339 
 11942439   2403375   5794353    505749  37158762   9214315  58158369  10419253  12651982  29810791 
 28042104  23516333  40635607  65961113  38923431  21178513  11661829  11872683   3806151   4704306 
 82390827  20737493  50057923  88673336  84482124  10336123  62517291  30893874   3263071   2487498 
 18604815  13711963   3080103   7627407     85947   1412345  11486227  47487863  10924835  16731114 
  9678403  10732494   6387063  23124681  23965714  19205283  22508441  23397291  49456377   4659603 
 22701923   9698393  24010515  17785359    987907  44696805  13801308    686605   8196121  84250884 
 21149942  17104979  23076820  44845924  22885908  43938019  53299909  12078794   1635351  12501871 
 25952907  28683801   8656251  34222483  54720953  22821051  57099748  11033430   1243605  27494283 
  2129271  29304091   8950490  19895838  53527846  22663113  96321777    939957  45908706  85371259 
 10142781  55299471  55796433  33447998  39779307    915027  36565548  33720411  36746719   3376944 
 41761273   1030203  62368503  60461469    777516  33955723  48242747  13068499  53969016    594913 
 18489547   4937748   5170821  36587391  10279049   9562011  39354060  10651875  26489742  63817653 
 54740123   1477601  43757211  30169223   1319059  12504633    214117  58941021   9522819    220533 
  7761303  30337215  17175766    469458  10731458  67079274  14866905   4427565  40985151    193443 
  6850406    848583    905853  22212955  83569305   6557841   9383827  25645371  15782913   9848247 
 53717313   6882703  12842679  13186779  59997255  13652802  17608673  57601228  48867081  43480815 
 72227920  42893259    483395  11902217  14741168  29896098   3363927  76174083   3046868  34788323 
  5578915   5239068  16704537  35851978  29242523  19379457  27273679  29113647    165288  15604823 
 72788123  20101458  72156669  27724911  46874262  83334003  35979975  30047391  25850058   3920758 
 50202223   1796619  10742694   7744635  75677763   5480791  52055013   8196480  20470650  33654003 
  3624023   2822339  20997177  13605787    327095  28759382  26101563  60308943  16698597  11540727 
 60063381  31735392   5060279  24142971  77761603  89094315   8022731   8647589    857733   9855573 
 26445680  12714315  17714748  44117779   9496869   5482542  11352165  90759803  25143703  24967731 
  5086883   3383525     60667   1060647   3513899  50198427  11177623   4836503  39756711  29988318 
 13650683  34543443  76858323  41837243  11372376   1337108  41461743  10319091  33678651  16219259 
 24948705  35422530   3645723  13029252  33448161   5231302  47337217    272213   4693771  11341395 
 36966903   8483891  76636285  69664491  32262301   3179156   4275256  47350941   1610733  27379890 
 22220729   9093611   4354793   1019825   4049403   7380591  23116457  21905963   1611867   2355973 
 15453703  55820679  13466751   3037675  56431833  15825851  27935457  40861332  32494884  49887519 
  6866099   9350528  60388507  85114032  44104485  53320929  40862751  52492563  35510948  60648175 
  3362657  23282851  57614133  40064897  14044263  43505179   8396027  27339043  14686446   9384871 
 12293557  54954195   3123201  46419099   6102987  52926191  47694651  26822545   8953223   7000956 
 11614712  45428136   2191403   8441799  15354234   7526759  24490323  50172597  25746198  10637410 
 21812003  31387349   7430119   9892676  52353615   2908833  30640709   9062631    791678  24567515 
 42324745  17671095  31915516  42374403   5771373  18548675  20037098  61979494  12865259    269591 
 65734395  12906496  30699494  45231387  29769027  30668827   4556283   9263848  26965425  24560819 
 78458631  13720123  11430686  22076985  17969955  37212530  46114323   4863671  67109659  51323258 
 41341623  20774439  35516136   6836798  69513379  20146327  24373215   7250703  26529663   4931565 
 43467503  32889343  43850895  24638155   2735496  53530521  12933429  18344854   1330987  12248037 
 43722933  74804363   6766533  33956619  56054463  42331143   6761193   3092205  18724121  61149268 
 36728556  23092224  10191299  79672303  24430843  80299355  24501873  17600893   7970715  26492409 
  3668525  51209694  70447995   8940219    124926   2996337  47536448   7862285  16329861   5888074 
   780795   7959399  52933278  22763045  74410466  29285423  47713023  18075801  29549408   4122827 
 23327097  77556813  20965287  49906623  18396828  12634023   1371040  42986985   5810511   1578198 
 10912335  16665935  16583418  34714374  24937678  47762028  15649755  57874023  18893998  12321663 
 20252901  12738604  46898121  21083594  10304523   1678611  13746413  22068123    128772  12784089 
  5560355    138793   6750163   9234852  36820185  58240627  67125202  13418177   6790961  53856140 
 49712247   1881260  50630101  11350511  95259283  56115073  12199939  82835078  19379373   9834003 
 25412622  25803115  17552967  75689193  53880652   9729423  29075919  60464298   2330208  59266538 
  2182143  10903263   2563854  32947143   5732863  14379309  45870322   9526625   7033928  15060406 
 29808943  53716163   5447687  68210616  45826053  18384027  17290545  40741503  32286754   3149775 
 13443029  59057348   4449147   6553865  16907724  51583611  42069867  38643111  10453725  29343261 
 18622111  14232299  27368261  58349063   9197879  27450699   6135629   6780201  19545243  69420516 
 11372952  50992247    563750  12568651   6029329  67843161   2490891   6047205   8107107  53146327 
 25449077  63829123  43505011  40505033   8063343   4841883  10431375  36411267  66085107  35254755 
 30717597  32799123  11216895   8415971  48353851  14762955   1679019  25153443   2319615  43396179 
  5495467  65823683   8353083  40403083   5415467   2353851  42159193  16091723   3727923  24506363 
 20073932   9083387  27178741   2690748   4208661  26716347   1764411  42580323  45222923  56588795 
   623889  60837471  26947395  38856399  11787651  40727690  24452109   5190108  63153339   6844125 
 25043974    490613   4758813  21718881  22234783   2656005  13344239  18884787  24736604  78406035 
  2817465   7000683  11250645  58644117  11771373  14112078   8335908  16051059    348876  62072043 
 54888594  11018385   1132757  30308283  77880653  42888651  33048699  22246692  11934075   3022548 
 22488191  49219395   1546239  19950018  12381131   2402267   9790110   2272389  18304363   6099363 
  2514518  22284070    115953   1259787  32658117   3694383  13828803  22443642  84554439   5950323 
 66131559  15648891  34304211  23839347  63553631  37569515  12034623  17989206  16326791  66945995 
   577388  22468576  22086759  15570197  78783573  30606515  17619058   5642478  38066627  10086474 
  6328533  34105194   3791371   8239115   7655855  24236291  36501720   5386818  47223048  36937893 
 19176123  55263837  62109875  42686508  19729650  23529131  31315022  33595195  27545563   8022219 
 64367713   1294203   5012445  84452183   8780334  12069488  58202148   4451268  16530816  38258873 
 12229385  38496915  18451403  20122813   5454539   4368069  23843724   7437373  77262374    660609 
 65055876  12868061  32436534    336063  34489113  22857408  20994453  48170127  12253000  28808539 
  7091703  29586486  25654752  14183261  18119213  19946427  72916347   5004657  19121883  88579693 
 44401945  14115705  60958779  48388468   4710983   4025963  13417251   8152382  31942341  66923071 
 26200473   3605819   8123456  30282123  41768502  40316211  24206151   4653698  40502130   4390700 
 64425339  15495890  61741263  27782147  10526954   4710864  48065013  76077487  17524911    266587 
 28889584   6553293  26930973   4152981   6493803  17184678    410687  22977628    476889   2123988 
 64210263  25746998  35952909  17265855  15487518  36694443  28190103  35272950  19084803  70038987 
 14448271  44939985  19106449  39792428   4016694   1984883  38899795  54281266    341849  35526647 
 24349383  41678340   1599816  68254810  17471783  28435348  62754843   5107083  63963731   3332960 
 63844650  12542406  19751259  26793654  18535419  17458071    609153  14805673   1847179     27051 
  7302559   2178075  35478671  10412823    278325   4942042    566977  59294848   1881717   3266814 
  5288946  20307457   3091695  42926794  12107031   8578009    137043   6305773    311355  35237169 
 30464093  11049307    477588  78964251   1282337  37209111  37081055  28893843  22312508  10516775 
 28729461  17748803  13950092  70614683   1439505  25604793  22965639  10171437    612176  34526883 
 15804003    696119   9563051   7172623  24928036    626091  48673608  27260712    900251  52113623 
  3993384  53763283   4224198   9830812  12974162  44436788  44951835  15931437  39428427  49630779 
 46029239  77010939  85136603  21839798  12241621  36816823  37479652   5290191  12387693  23402473 
  4032053  88355975   4190707    947865  50715333  11360128  21983938  52817351  35782493    272769 
  2064063  54892714  22051393  25258875  19838175  22646120  29600817    645443    855097  56288667 
 45145762    444897  37799929  20857769  27786147   5941563  23128463   3976636  30181166  25404047 
 56000865  26668863    314603  11276300  10855995  12415038    169932  22254348   9480447  76729839 
 44770667    190635  11013440  23879583   4758295  32057613  28389593  11508331  64311931   6557499 
  4411396  59422563  24859764  32625280  77354823  59629575  23184423   1777275  10639041  41591099 
  5652405  11419403   3462383  35231523  44457658  67083083  50019086   5957763  26803023   5085423 
 69271611  87867795   2313471  31326873   2731683  16812401  43057203  91535653  19348545  34384500 
 37563363  26835363  90988866  14631038   7813608  81572956  18786648   5384895   6374771  50381173 
   628485  54895491  22499323   1389984   1083413  18368298  27314935  27013283   1632739   5342073 
 12469093  30204754  42173743  70416601  14610095  43123798  35264863   6021455  58658943   8440555 
  1599981  25087765  95404146  17589003    416885   2736299  12950823  11518242  16619529  55256198 
 23046337   7107643  23269325  16677503   9220633  13292673  16162877   7704218   4505442   1261791 
 16371975  31107284  53695779  14415027   2234172  30123647  19261818  41203831  44560782  31314835 
 10798846  36902121  11229711  73827691   3415807   8081955  45514703  11989330  38919631    605143 
  2689003  78009315  12678438  18618229   5380444   3011637  32256283   1268529  62258163  18554703 
 18382058  18291143  12284827   7245051  31770771  19093163  10998579  14816570   1494723  33370467 
 73744035  35752087   9823035   1390731   2466653  27009716  18376756  10752111   6202557  68771947 
 29773911   9650803   4902845  41410497   3018557  61654443  10947673   2992739   3339547   1751755 
 42185271  69989328  57866723   9978273  63129696  89160747   4194765  22299138  22531220  24684393 
  2920105   1743120   7326171  83933903   5502323   8433453   2962953  32170107   8186483  48281099 
  2836341  36806123  61716627  38615571  48314538   2769882  34791243  17546211  39753723  22796359 
 63604605   6371604  20876797  88555275  33612263   1672443  38743980  22696073  40963188   8538719 
 70524423  46554939  17825232   6159563  36976396  25881362   1737523   3144867  73141243  19416807 
 80203093  28166523  14774898   2205172  55784091   6705123  35594442  57724634   1069451   2411695 
 40414234  47750055  34780578   3369805  44285091  14005723   2230200  50067696  41036706  11343315 
 92336598  35800173  22742337   5485173    118113  70571003  44183185  21168023  81403079  29775748 
   221314   1913223  19768637  33375933  62654019   7060869  59772935  55015738  65605299  11916475 
 31447143  55218811  70975023   8512935  22909098  62067399  45288849  45020571  23559243   6161529 
  8590939   9842243  18635387  75035205   2269971  23270903   1601062   1894551  24861433   2331775 
 10138358  11814729  31781106  41490991  12309649   2865019  26248088   7609011  10329624  66343790 
 22136307  82634658  62981832  16496695  40427889  13161788  11014198  21517873   4629033  26689524 
  9677075  14931195  40817967  29247993  10255427  22679205   9110589   4329411  94392959   5114433 
 15412478  30966269   2645549  15133347  23184347     37629  36962931   2208252  30044733  84100788 
 76109653   8885883   5711595  77596303  13323173  67866116  18430507  65599823  78940867  57715602 
 29891523  29461831   9164707   5161539  26366871   4079623   4593255  25791009  27439115  12967059 
  2275473  24113092   6188774   6773209  57752823  29957899  10974434  48960783  56085083  24741818 
 23061630    936410    120273  46794811  75741349  24809441  21769867  25010931  37301109  49706406 
 30999441   8026939   3396803  10651115   2300014   4573572  13688259  13405605   7081398  37249443 
 80325416  49162740  28798449   5435448  57979968    957339  29572588  11610819  11515459  16688023 
 11369943    211598  25395523   3560251  18037978  42954981   6855495  34839492  30913467  16329635 
   154803  35008776  10155633  15284093  29154465  19226406  31634811  21688203   5114933  11321723 
   794457    167712   4769171   6610359  45288795  26367810    331883  86377729  18993499  35526438 
 20676131  40256723  47673079  67037659   5089349  18736683  34753383  58428307  56834743  77463843 
 42113908  11586117   9905073  34984503  24063126    482322  14565555      9041  10640615   9601233 
 24371700  54312556  81396318  67592316  14344838   3524853  31414836  50855361  82440968   1031601 
  2380037  30381793  42934965  20073603  18641685   4462841  21190887  55364859   5223704     59531 
 39846993  34632321   1684503   9354963  40840309  15645599  36541885   4748993  82168690  94563427 
  4190808  54409548   5858633   6899913   1222581  78543687  14925297   5177883  37107473   5710839 
  2293073  23032987   8997183    960849   4293508  66797931   5133700   8107287   9096795   1696367 
 50282211  37682592   6014481   8955315   7485249  69192020   5247303  15522004  36034383  77547999 
 22315044   6420508  11505459  36860239  32414971  18146590   4970403  10159173  71183004   1109563 
 32940162  67175907  10013046   2993003   1691117  42819435   3561648   4746747   3173658    580098 
  3248025  61317747  38216609  22034100  11654052  25841823  12447811   9620655  42419903  32381619 
  4179925  10313346  13432103  25760886  54137139    864473   6002570  60524531  44610423   5534014 
  9768519  45521577  12291675  45143459   8291211  28364847    165372  23314139  40731054  84631488 
 11212593  18608143   7295115  38557305  31075487  60823723  10514858  34411115   7317862  54067605 
 85403023   6083091  40753257  16269024   9160295  13135675  23296200  22771179  51164003  11707932 
 48807123  32278263  18813632   4673893  56764467  20338308  10772228   7943213  12875313   3414165 
 11443989  10202991  34759503   8062264  28428873   3410305  45663055  11319998   3676773  29912417 
 84722883  13764768  39029657  31751664  24290085   9875387  50145387  58369181  83469199   4376583 
 19123203  41529123  37868598    641423  53473913   5252103   7337123  30714477  43143902  41065649 
 88779112  33710715   4626717   1898846  28491448  44818683  18588963  29726116    587779  35311905 
 21543099  70776017  71877883   5658813  66131692  44727381  18173089   7636843  26985368   3579513 
 34161705   7245483  64538243   5737463  46096125  27720425   5031835   6091010  37433907  11352723 
  5712882   4915695  34769658  31380219  54418043   5844485  67866571  25534553  56530923   8910843 
  6152423  38549259   2200349   6671151  19431984  70697409  59979361  18609183   5097403   4634711 
  2453937  24444029  10903337  70735080  48929023  44793932  52984746   8532196   9286827  43619107 
  1878062  12753843  27905433  49451549  59879643  11134001  59748648  43359569  46956591  24884703 
  4595270   1108323  34970607  41992490  24606744    471267  21766856  39210777  34758203   8675223 
 59864694  61098519  18112700  25892493  27326049   2776323   4151361   7710185  43988010  10058547 
 70814911  22891057   9497691  19120488  51429063  24554211   5452713  42836955   4188763  27552306 
 12247908  58897523  12345547   8943355  14962983   3181392    849306  32820267  21381127  12913365 
 37822089  10596349  35275625   2043813  25363202   7874907  27018705  63430378  13120383    839658 
 66717783  16558821  13801198   9935707  34935553   7809522  49462779  19808202  12296123  41892603 
   970571  13898529   5302035  13783939   1062653   1869805   4423245  28016447  24162107  41627898 
  3575469  10187718   3079843    665061  11531083  54513717  70864407  24417571  21612597   2665222 
 14000710  21249387  31226748  10520731    869583   2265169  18511813  44935163  22482123  55880017 
 21641103   2591513  26183908  33757904  24905808  30451635  36994605  18661148  65055927  12798958 
 41838498  27839220   2530170  34640323   2164523   9528045   6790713  44397138  25331969  38157627 
  5093475  21625798  74515767    111087   1342783   3075983  53013928  43082738  21506258   6301257 
  9895339   2385013   7887543  12307527    916887  79185413   7838823  24339975  50491803  40367599 
 17210563  14584998  23623323  82047627     42699  21559959  13320809  37360369   5870819  31103448 
 47490699  15784107  44266993  42374625  53241843  22145403   3444443   6015105  30124887  24951903 
  2710089   4792095  64937292  12888663   3376254  12734859  28019203  10478211  73616515  35107503 
  7863023  48455463   3718167  31956513   1230863  28252305  15767882   3205159  75289260  48169293 
 50888723  21821660   3240199   2748459  32624729  25506141  16801235  80531371   1027331  33998927 
 60555363   2920887  25780923  56077564  30267382   4721499  52016028  49910109  84326091  39247995 
 20675299  21802743  16784214  27619567     95583    968739  85089851  65505339  27724955   8870432 
  9927243   6417503    769348  38518057   5633634   5204187   1274450  21009133   2722955  20322873 
  9283853  17873239  47373729  34389533  59392107    335843  35474467  11805791  29525019   6445973 
 95830534   9838539  20922023  47355055   7042623  43796822  38649265  84833910  35721084  13342107 
 22894169  10860437  32658675  33696269  13245521   6043918     12823  21194604  18125709  14657995 
   723388  62651013  29155879  14768584  10942843   4091001    581857  13414661   7202697  30058938 
  8417683  13247553  14718153  59687778  13326401   1292973  20772735   8885499  32883867  20426116 
 12683013  29203983  16912227  19351475  26913281   8124123  12235723  53544307  30403113  45059703 
 32677323  23854319   6949828  33573748   2319013  39712587  17365308  57619679   7900913  29939648 
 34522363  62468998   2897928  16650097  55356804  41356083  27683123  83364873  38198715  10142766 
 26331453  77455813   4020463   4143713  28400607  21477783  24408834  15210059    733827  86991951 
 33963755  14670163  18080941   9341977  61738323   1315054  11838603   4654291   8415843  23134332 
 34260505  89954008  22700031  85072012   5416872  51519899  61123013  55530131  62945115   5759789 
 10074759    182157  12097341  51995913  26923754  27056310  14035595  16588179  11738358  18702113 
 39677487   3823407  21056207  36640341  10211156  76069203  76871598  41047343  28656853  57863453 
   176451   1571451  16203623   1541275  16408333   8581247   3156523   2066886   1541663  17455440 
   994212  21133235  35238885   4285569  30213423  76492643   9987425   9395523  38540867  26157075 
 71721663  13637943  57767425  13151535  26557085   1954051  40970529    496123   7739323   4011709 
 32826579    986739  43571015  22576556  43503603   8854075   2740970  37479341  37579288   2167995 
 26616597   3254343  30757825  40123899  24982139  38364790    302553  60521595  23570388  35492987 
 10018395  16378315  25588284  69474912  36735270  27951651  52356063  79882191  37894059  19108446 
   769611  12354171  43245675   3204723  18608807  19936635    934868  20141833  64032731  15038725 
 28813131  79816483   4919773     11031   7861258  20794897  31401759  27399264    632623  40372062 
  7055355   8401803  17629805   6043713  15759555  39426981   4171467  47517223  30683779   1799291 
  7407204  41950375  17781577  26427219   2297373  53904551  72353475  23806595  45255445    744724 
 45592303   2907167  55827913  45838395   1130780   2663363  18169947   3288419  13558167   4763175 
 41533247  28558793  21583853  75918063  21888327  53776061   1509312  60956835  82875903   1363749 
 36192947  18888897  24478159  33466483   1100679   4308603   1843753  19807485  14169061  24744843 
 63601035  16015739  15090123  72152853  61841499  19101255  20307547  19642403  79486081  12725953 
 13582616   8549718  13337947  58567545  11138551   3176727    733348   7528182  52276645   4973787 
 55508363  17725107  11928551   3921753  18283701  45868989  16725873  57176405  23193657  42773381 
 39089778  14268235   3452523  28597203  56625963  52381203  23157578  25979433  49055093  18235479 
 18708613    129448   1993763  12797188  76373541  38780139  21773830  16438762  47584758  55740335 
 19427303  81894480  36321339    552793   2065211  65076472  81214521   7209080   5391083   5317825 
 27983616  26393327   1267974  35355891  24079533  88680827  70620504  47707901  19686504   7464138 
  8690091  25167333  61308951   3000571  13628175  38149680   4364623  53833819  19661103   6179643 
 76950555   1476573  64619565   2764108  35017623  10861847  40327929   5361393    575173  54802955 
 86146921   4623319  62476563    225947   3001014  73632660  34345541  10217449  23833955    901205 
 46959105  23031483  11625486  16432089  15855271  50379642  73622490  87958763  22396159  62700483 
 22749819   2186307  61956771  80634237  23094733  55643459   4532284    979003   5169795   6039123 
 73380660  21586633   9402423   7603117  11006451  32820663   1217423  19313034   7576164   9471129 
 38994339   9501443   1273203  59706721  34423573  68531200   6301479  67638233   2425061   7212745 
 18000435   4211108  35512773  20177607    852342  47487003  51335463  24842682  21480082   7607977 
  9702009  13891467  27528723  15051951   6243983  16214312   8061693   5393355  24307998  31061370 
 19292403  32934923    306507  29881401  22424015   8171132  22760511   2443295   2582631  30458837 
 37792619    273007  64798224   5854705   4485995   3963748  42920028  20984702  36390966  27885525 
 42454281   4468731   3086983   3119736    913178  18431490   1399465   6882123   3847167  12011610 
 16063731  60658071  26261240    959343  34609275    245712   4488628  22347354  25618659   6006396 
 20485637  10277280   4298300  87219123  16894619  23601818  37763431  23385949  12292579  23532900 
 65251747   4705963  13971947  13898943   7020740  50548271  11278845  33568083  27044709  49680573 
  2742714  14319023  17848254   3307426  62970521   7387287  10142340  27717163   4310401  12602481 
 80955826  17513123  18470715  14320704  26058498    145791   6928250  31223667  10985751  12508647 
 36400767   2113939    270142  29594177  67414623  73896723  47566347  18607779  27714975  45653991 
  7610823  12629760  29199829   3357477  57339051  22991823  16453023  17841733  16194763   4029265 
 21146534  21113316   4885816  15515753     31546  39879095  58387760  15197481  20686217  65880331 
 55985008  10856996   6956403   1287838  69011067  69446109    311357  22733046   9638643  24875441 
 24004587  27585083   4550339  36584153   5590095   7840518  33117195  54590823  22772031   1146515 
 11470123  13235184  14599660  18235725  23312819   1271043  67268415  14701623   1512897  10393944 
 12719074   5566715  33127838   6513003  28839283  27460338   3820263  14764656  54992315  23958038 
 35291491    248518   1371067  42869195  24067716  30992271  39574027  72190545  67962555   5499833 
 56508379  56439363  79919235  33612407  22551459   9983158   9860253  53114373  51304423   4681377 
  2596108    771387  21421311  11108571   4392847  13420255     11268   5317771  16722646  84089451 
 28650523   7462797   4608377   1644699  34161099   3822171    542817  65468507  32631133  56701923 
 56971586  12159256  16108159  77896731   3469590   8844603   9094383  62250513   8590506  40807619 
  8966337  83361038   1315923  33989334  60629117  33121930  22319574  21519603   3715419  34622547 
 57535205   9163452   9049234  47036827   8537451   9279195  18655368  34234458  19556340   5463691 
  7456704  12300236   2659659   4480095   4138443  46873537  17792971  35686371  31958798  27206142 
  6699244  40931595    215063  11022916   9146046   8377121  10418641   7942698  17769435   7785015 
 49528707   3658713   4546783    494211  29861501  30727624  15354023   1245507  69038762  40692989 
  3697223  19645611   4855038  12778839  48272073   3567471  24550881   3908275  63162555    357369 
 36785339   5384179   1944627  44915808  60399357  10214439    377013   2416131  33731190  21362737 
 27598143  15764473  18458833   1078395    583643  26124396  27989623    194433  25767843  41861230 
 14778381   3003423  44159469  43453344  67479119  13590777  45612492  35118243  10276166  28796688 
  3754113  33346779  22669803  60355113   3982893  45916431  37219203   5211758  19531863  36992574 
 22162579  10493653  50806847  37993848   1968432   1898423   7203027   9817987  64228443   2258214 
 25569303   6791568  30913327  26118383  32135423  86018595  40492533  34690212  52798923  24873903 
  1290123   5112307  15660773     41274  36705471  23777016   1907352  25348163  10050847  31977261 
   911670  78437115  38754195  44701198  60299097   1378611  48501191  43993667  14301168   5547620 
   426276  59140991  11670887   2881563  18418096  41984767  11101956  57673337  14952851   1750855 
 22133943  27694731  19722875   2622072  29790873  26967193  11459451   7813450   7897515     13973 
  1723328   5467691  15174765  28132203   4942191  39978958   7813383  17157051  44840020  23706727 
  9771911   4956027  29051763  13815468   9823134  30744305   2290923  63185346  22516045  24704673 
    79773  12183228    314647   5842668  33932848    295473  15552731  19237731   2883730  13452946 
 19928373   6453435  12447498  13264935  47953518  69417879  83341059  12923418  23366271  39449523 
  8073017   1886533  36814659  11614557  42205407  53717307   1927971  29360531  90970543  20629743 
 84548048  11564339  42383203     13343  47495589  49780363  15931403  11447094  48635543  58998293 
 34444351  17106548   2519364  10489301   5400837    705897  12675583   8405253  36839508  41480331 
 52587771  24365211  26142267  63454613   8988585   2231660  60412871  52430147  80757139  14462285 
   245869   7024098   8664567   7430091   2762597  53368756   9687179  37786675   1705914  53919023 
 37330782  20162303   5877832   3616771  12224734   1421361   5293141   1798123  33552904   2337555 
  7597255  40492283  13273906  16023599  76163657  10117965  14740179  15507428   2157213   8868003 
  5611965  14508331   6846337  20439291  29746468  62290827  70798635  50850143    846799   1802229 
 36358985  52498185   8868283  18060171  82059807  45094613   6198528   9167307  14122443  13357131 
 87861043  30295333   1302099  14469499  79914321  93634947  43274263  49749399  67852787    230881 
 57620862   7293063  26602666  21255687  44523868    860397  19842993  12350373  37217817  49217557 
 26542065  54955853   8675279  11838013    517317   8988651  71286953  18094867  23267485  23108932 
 37156381  23458338   5042788  19511867   3826803   8542075   7368323   1208267  18478851  13012206 
 21997707  62649573   7435243  16533311   5602082    268251    641998  82987278  69002403  16504371 
 38760867  56766811   3342483  13862523  22767189  21534758   4277217   6546943  17728743   2057276 
 62109793  69692135  12243851  47002683  24851355  18489771  31573863  68320950   8247647    577923 
 18049728  74305662  20662863  65865280  39417999  29715913     17317   5425439   4974455   4879404 
 82293386  29470083  17490423  79036790   5730337  16422343   1934871  28071928  18536623  23097703 
 71606547  20536881  30064003  26908046  11674539  48370444  31772752  10639167  43405398  11284803 
 51541033  25559499  82416991   7977211   2847551   5456987  51657091  13071423  17164023  62430903 
 35300789   7193373  27064149  34864372  68351427   8245008  44861973    303404   8769345  35183803 
  7304095   4334163   5832990  32508621   4623495   2004833  47739673   6565755  76819583   6793323 
  5229907  71448531  50456283  67272133  27014593  46775217  15884398  30430880  82441403  27573036 
 22556503   6724701  22467110  67265452  15946683  57433647  41136603   3143123  15127577  46549811 
 52157721   7942860  32776569  38853717  25190745  70918173  37728879  11594455  20358483  65595203 
 20331189  39188475  21830423  34818963   2648244  18465577   3814563  41266587   7180135   4158942 
 42108987  26120868  23701879  73878423  25019273  20430993  36984312    625209  77615335  13378299 
  8039427  13309266  14088687  25323807   9514377  19450299    131949  75619863   7027731  41664692 
 23738502  35021857   1175691  16036107  67568075  70540125  23573931    588989  44689537  11859483 
 30013491  54256379    202143  13902792  16099459  72590331  17339248   6262626  51520515  24074749 
  9984743  67891965  84371542   5374414    183333  32726193   4635403  27465862   5201838  86981469 
 26275359  32163950  25939167  42857679  50203483  59295921  21194061   4012278  87112995   6842123 
 35877003  33294724  28187633   1776110  51874473  23973099  16518163  14553407   3564333    745868 
 46885048  47470003  37978479  58655679  33915147   4760853  83136673  25727867   1659709  39037128 
 22667583  40374561  18209204  40598943  63027526  14945007   1267963  68319645  30182717   3809943 
  8183498   6753918   9565008  21237471      2629  18696351  68866803  41729503  23491539  68800653 
  8063622  34709811   5350804  27106973   7202175   1295493  81549501   7169064  22149005     17343 
   891051   7456245  59666470   8961708  22848868  27745763  70970947  12166215   4707891  19367931 
 14140626  12384469  40072243  49490547  79597082   9130635  40610916   7046165   9071523  16798308 
  8932283  30599065   3573821   1169949     68853   4079132   8723747   7795578  41504083  50658227 
  6266339  10190951   5858678  25829299  65319596  22364037  31624989   7443249  15919108  25897104 
 43659189  30504775  62018457  18999939  30443944  45832245  30846653   3424957   5890839  22098563 
 22047600  39574103   2072492  13350705  21540041    211348  15769047  35625732  75758937  12671943 
 31589529  56069757   2520144  13700567  10697349  14025179  19836954   2360745  35470923  67454009 
  5459085  85200763  14120730  19570971     93480  68359532  62907759  22465083   3494487  14916175 
   403026   1663867  24241157  12937863  46222425  25853873  66566338  58515727  13300431   7728648 
 33414983  41112867  23571398  17521911   7563462  10641608  31062774  40872795  85161303  42040103 
  6403675  38658771   1847241   3423008  13905633   4230333  41628983  25207416  16795077  22124148 
  3249567   3021159  10073163  52175093   3696867  22191083  27417723  55533523  24444139  35738325 
 30931759  38781045    653248  14117800  28299030  35416658   2684763  48268297  10328573   9180413 
 59236229  11065985   4914123   2586441  50404581   3007622   1773969  40453935   2397003   1458184 
 23712933    860931  43658403  10193150   4710445  46272573  13106019  42383548  22275099  36771873 
  5047799  16719198   3919116  26388717  67337691  35272388  38314214  35798886   1132917  40086645 
  7745119  69327381  34272213  69458655  25106967   1269803  45347397  35131363  43168320   6348399 
 78127277   3858383  33227627  51489934  16771035  21884353  29487889   6904328  48179303  45841943 
 47852635  24054027  48979463  17238106   9516357  27740094  45601634  23366940  47272659  13051161 
 22474230  30911931  39127393   4947408   8782787  25839035  47199699   1631403    209233  81336147 
 10332555   7101123  25667774    997413  15805088  23164467  29585245  11885163  21037413  10107024 
 30990138  32750386   2713119   9909945   5199031   7380234  78305941   1869816  49590483    203568 
 52350823  20188446   1046940  14439891  51129019  15088283  22388418  28134447  44729458   7304070 
  4530915  30409979    619038  14068485  52997754  65258173  37317255    234111  22365921  13439983 
 57686247  48456523   3351523   6037830   4003980  24752739  76969313  25247865    497403   6216567 
 46010373  52320717   6514779  23155178   9606395   5835656  20233761    443318   7195873  36512073 
 15812371    581419   5941575  17201201  67848199  12297772  17183147  29514760   7387707   5724463 
 43582843   5437076  19624560   2953635   1769191   3956123  57622171  40784937  13697583  28162347 
 37484455   5186777  59729001  18327159   7372313  19382436  13745407  22695624  28027716  19655673 
 32562965   9553390  22306923  12416464   6901527  67068583  28939611    347311  56852611    754753 
 43018843  11655007  52952424  89396121  18692912  66830403   3968923   6284807  78672678  10211933 
  3134287  20003722  16050759  12545286  31149882  11477451  29699263    972747  41664603   5295048 
 58096273     98933   7636336   8220623  37846815  83893387  26335755   1528847  89908278   8650835 
  1398847  30494983  37173891   3403003  71084981  12844344  21518795   5132899  29969706  36035691 
 15981818  35090080  14454100  52323555  33401823  66256923  18729700   1404099  89011067   6782553 
 18779613   8266923  17501622  35792646  57900513  11182090  33925627   2967983  30748315  18936635 
 20803048   6216102  13943948      2886  10511873  27506760   1286168  61205099  19834561  72644765 
 62258774  47929731  69249319   5795451  13237062  14249731   7432163   9038843    161521   7930463 
 17606088   3495003  29697161  54978558   8075047  10925663  42458838   7222478  16258057   3467097 
  8273267   7758807  22417539   7557413  10001693  22674083  75030050  74094213   2812149  31511787 
 42935631   2185098  64117441   3878107  35709643  46169385  64944323  12340383  59435047   9102691 
 17462939  39832643   2744547  10035437  15623797   5587461   4128439  51510118  24045993   3884073 
  8556468  17313903  30396418    538233   8293279  47229393  21126275  23490678   2173913  32132385 
 31563619  32529735  71403959   8174553  13526515  33919680  10182222   4656763  51449027  77578593 
 38929623  30162799  16085663   1265331   3974401  44631381   9390133   9341613  42264163   8376847 
 23467623   9348056  39455715  12268107  31317292  58246936   2196180   3790315   4177184   5307875 
 13413654  43137675  74749257  33448003  14494317  20943513  10822795  21483113  28188773  38672175 
 41454393   5078337  22220029  19913429  17584818  38764635    299031   4850007  27403548  13142343 
 10858299  69076030  12849446  32114795  11641485    269809  24098379  13372473  25393023  56260561 
  3605298  44341353  39593663   4166025     13951  39949566      5553  19535748  18215149  33589243 
  9810082   7647675  25365085   3131665  25701295  14677323  30947633  11133219   2382459  16671543 
 49562725   4391023  25408159  52021509  48356971  72457034  35106309  46187919  37399373   5081565 
  1365245  24034371  38379123   7643439  32137515   2914033   1467692   2299443  20036683  12298646 
 29689620   8876881  56598843  39382199   3721440  27532131   5950683  62363283  44842011  27990123 
  2278091  63368755  23239777   3158403  34532841  14500923   7751163    392435  72870759   2213724 
  9106143   4495519  27527798  44374767  13809095  44602891   9820513  12596625  66584187     88079 
 32956665  87475132  23439060  57976788  27649745   9755535  14068232  50944754  12034115    186165 
 58537132   3365674  37700126  25637658  47066013  69470013   6206451  60650349  36824795  86420599 
 17155197  65176507  16969533  57897883   6633772  16028891   8110302   2791329   9954421   1985827 
 75329835   7980123  39001176  23471853   8211207  50107536  63855019  78944723  12142827   7651795 
 41387779  21424991    453615  11454666     26415  12088137  20154075   5438765   7428591   7100745 
 29136609  69700471  26649123  52841432  22589571  15601023  42824232  55626463   6346539  13065667 
  4854423  15029313  51959423  18034923  45739231  32415891  50168123  45818214   4880033  11354663 
 22962271   3087333  13502655   7237878  39964970  23645002    347697  28639529  60479003   9392693 
  7296651   9931317   4727828  61029883  62507619  24394418  39743795  46165927   3589695   2195407 
  5749945  14383137   1334193  44792807  15560795  15937611  11617113    688889   3408059  18141503 
 27133365   2182228   5326150   1727748   7509883   2791895  12671583  33899681  37661651  23906507 
  6486408  12229755  49917433  37504575  14765343  11676498  66320187  84487737  46567203  16337887 
 80520603   3663783  44338592  16403023  27969443  29792508   2177751   6149469  15122023   1169577 
  2546610  36249583  13850927     42299  28804775   4408187   4853473  15023465  31376923  26618378 
 45756003  19053315   6488583  41657613  21670438   5073054   3751657  53532973  61074123  44416613 
 18106905  49647399   1790635  36189231  27539748  37922733  48432254  57651771  15428269   1071699 
  8860092  18475803   6375369  27163450    474473  18449807  24751239  14948451   7442057    493795 
  5270323  35604683    399427  25319219  35718288   4973234  29529923  20709471  30455619  46278173 
 47553050   7352457  79282611   1750215   6574227    157503   3373239  17316393    588534  60285623 
 27942531  25046188  78065271  54446505  65362459   7315789   4194369   5018831  10374360   8352357 
  8158338  14230568  14201593  34756251  96808562   9831160   9463534   4002375  71229723   7338003 
 16722027   2416299   6573989   3084661  19920827  17311746  27080367  12128151  10059723   2707679 
 32570499   9356643   4580423   6781083   1674873  43849851   3485371  21413535  90028333    335535 
  3542502  17336029  46056199  18112360  41206359  30304731  17400051  68553119  30896715  17730591 
 26586801  36650021   5177757  13221457  20783270  22624527   7245707    299051   4053051  51785234 
 16006766  17454065   2704083  32088763  15354917     69843  74905857  42121515   2174451  41631942 
  9318309  71829767     41175  16231703   1551629   7497038   8422698   3441726   1220485  53562827 
    56703   9878886  38543987   9516823  20722965  86256458   1004109  24731327  23128398  16858343 
  3923700  32114007  23691147   5338407  17971783  25171649    849147   6911467  59310660    967192 
   738691    785901  15118323  32035641   8898243   5859494  66614892  17212757  12875821   2032727 
    14527  18678553  37730427  14429383  32927520   6779042  14168019  34940959  11510148  11475989 
 59957571   1602743  40350143  52258912  35414601  59488224  15235035  54618063   5849823   6094315 
 27815075  18254723  10992715  10302561  20479771  12895005   4821336  30513403  14813546   3201160 
 64844413  49977843  38950183   2736555   9250079  36399155  68157823  27357051  19859177   4119294 
 74767101  36780183   1156005  22789953  21657528  33389289  16434311  37849368  34515285   4370875 
 39313780  14775899   9216023  10055331  44816441  59609144  13317033  59023459   2707386  79797698 
 12141591  11438491   9423891     34365  39184597    918684  15004155   5026308  45918413   9021976 
 28511405  10290903    194410    118939  23304523  17250873  16247859  47088405   3367398   7875003 
 20700311  62707326  15105876   6278667  14299027   9550523   7553505  15136590    599255  25312891 
 10924603   7776321  51881029   1074105  42749943   1925587   2583295  19232647   1305383   3111203 
 26574608  25496600  33497923  31052377  61827897   2778899  30745075  30343527   6868248   2631583 
 41849931  25068357  25991491  31825533  26184809  11836343   6980621  28539690  39365103   8216266 
  1540592   3901995  13291871  31598547  23218306    717973  41718783   2263061  51138395  21836427 
 40797033   1592283  10266855  23151273  11395440  40044915  19460868  67545662  58490940  23163691 
 17318873  24186923  55758021  45852521  35198434  17038965  14459087   2048721  22132401  79836438 
 12142908   1087851  74426748  35594791  23986910  15194319  12472383  13461569  65080943  27854133 
 13071778   1486455  30621979  19629933  53626361   2281421   4056528   4319339  76556353   4409127 
  3295723  76780875  22858054  14994965  86442223  21808935  37106247  16444659  12009724  48887749 
 81411421   8466829  20689851  37929354  11699503  62409138  11912973  29812048  66735141   3621547 
 13587649  70862673  38890633   8653428  22486193  18076155   7781887  32035398   8903551  62777283 
 28331763   8697673  28869228  82593315  35075391  27504867  70725708  40382812  48112671   6109691 
  7401307  15595819  22336647  22386369  24507183   8409177  17193323   5548368   1918718   4523211 
 17841284  28961727   3723963  19204791    296055   7334619   3039145   3173583  19313403  15194247 
  1582803  13693873  38238363    319155  14773547  42618784   3186943    879593  11165175  43147052 
 16076937  12327001  44419158  10090658  31903773  57198843   4756533  81501873  35092827  30277015 
 18940935  44457723   9595723  32266500  24653915  29606018  30443859  12799067  22561515   9122267 
 25786068  14048801  41627013   2635361  14544231  14575229  12016075  63285748   2412398   6293234 
 42506685  39199181  31393348  10579969  10426122   1437195  60583731  14644012  30626043  10665591 
  1115643   1522347  25068771  27735129  54672273  60127183   2237308   6056563   8382651  61436547 
 41918015  11265693   3513603   9752274  14176974  23133898   9416205  21040941   9294663  35040198 
 37166577   8576481  24259235   1115803  43252029   8825283  22210623  21302722  10021698  78657352 
 20176148  51008973   1731171  59378239    231739  26519655  79196379  43753019  17732163  28300411 
 43170289  25960343   6055729  36677058  31518459  37515895  47261643  46818078  26172087  48503004 
 39958069   4870923  44399771     34379  48355956   3828603   7758210  82172913   6815811  49875387 
 23820231  37355599  21174365  27668688   3734748  63736053  15508509   8761743  29223075  58247265 
 35926475  26551309  11635878  27499035  26739979  31275978    584727  20384163  38461665   2001087 
    15612  54075203  15235944  30000363  21726429  18285094  68674899  25102714   7084879   3711355 
  7446540  57623235  31244523  35017266  14772113  24430563   3394032   6618448  19285123  70939887 
 26340931  79665207  62742037  16119520   3088231    154627  58729343   1873169  75176083  42389561 
 15486608  20914347   3294211  75816527  39364507  76619075  43015371  44097225   1022243  75847991 
  7923438  23099721  36856096   1633931  24776875  10118639  21384523  48909984  35663397    921635 
 86114281  65952475  42240703     35847   7047813  20015763  25233513  14149181  36967567  37784513 
 31448882   4257071   4234571  15139587  45293835   4784091   4663119    994263    507523  26631003 
 21720963  16561983   9066183  48670991  18221964  22812913   3498283    993619   7925992   4806379 
 30813626  37060071   5592654  23106659   9560091  16550651  54478464  81874167   8498699  14988683 
 75770041  48617808   5474175  20857943  29810731   1974953    289671   5047451  10269129  44121193 
 44850243  24408234  45618553  13823569  11045666   7041095     70600   9575403     92555   3143707 
 31091163  25471461  52758883  13737493   5935843  36170079    752847  10009927  53460978  18892923 
  1838897    395569  64319613   5080743  20098239  22005603  21778600   5221747  34636283  14369589 
  1029552  14589577   6063783  43326943  29885916  11135548  15379045  10265937  17113803  23136907 
 60435864   2969108  22419059   1442621   5878498  13272540  20428095  83862891  10088877  72593079 
 47959683  26223243  65930883  36413061   8196771  38470116  58228935  68812959  34072357  27919278 
 31405998  14270795  36751884  19214373   2724423   5663433  23939583  44765739   2375289  15757051 
  1326473    559743   1546336  50007123  13575357  28411623  17087248  69663473  21439611   7446177 
 32589453  32305801  40653267  30566094  33319068  26110207  62687319  38671823  35440017    931533 
 38515473   8511274   5845933  15051555   9725880  25410603  28104098  18952802   3354252   4924094 
   906847  10716408  39297291   2168626   3005699  43381735   9161212   5015697  19750848  51398943 
 29302198  14008236  28761715  35007809   1555971  45956862  68579471   8782998   7772503   9051608 
 70770993   6502931  44549430  50984836   6161308  38588151  11564963   9862263      6423  49764501 
 54002646  21838133   4743640   3838357  39564011  11227283  69189035  40811065   1289211  13953223 
  1143017   6874777  51751671  25514833  43200483  10955943  17494859  10370973  21105363  30585354 
 12538407  78971426   5667023   1462683  33610645  11569175   3021123  44520713  16427523    224331 
  9999343  38040003  30726403   2724273  12048859   1085923  44020323   3553521   8018370  54112048 
  2727039  54908679  14361743  24147708  27686565   2701275  32825370  12680331    356424  26696269 
  5112891   3612045  56270415   4600186  46508578  13718597    910644  11246973   4695267  10751244 
 14369403   5488803   1154508   2779569  17164347  20186065   7379313  79522373   5509635    289131 
  9699725  30588395  33604044  22885177  37509725  20707263  32548788  45422591   1086695  21146271 
 24008747  21344823  31599019  49476643  32374623  12384933  80948718  46329135  51450830  24395599 
 80801185  25082163  15208602  12801465   4309223   4366293  38698923  38743923  43912203  34194023 
 12257963  25841072  14803611  27692147  14893483  34579381  40250111   1041423   6958053  44549053 
 70113784   5704668   3899489  38464782  13509995  44283664  24014467  52229101  14669339   5763702 
  6116025   1259663  72398580  26164086    531173  35498299  21015931   1472504   8001478  38400198 
 81805896  14103179  33967485  30114439   4229985  10528260  36096031  40745568   5373687   5765179 
 52609136   6178349  10627209  56170408   4058851  37479763  18422051  29498891  42559887    999383 
 13638217  19568679  33189603  17984067  27259823  26972523  45121773   8325510  28213809  51887090 
 18315810   9107791  41012598  28149216    125163  15952835  52760229  63213851  29897991   5406489 
  1241563   1417735  30032519  63179214  28824135  41728677  31176803  15133652   8579879   5467907 
 79968683  31394163   6065253  26490210   7441923  61019114   6986583  46539273  60792877  28057618 
 17674503  17079439  40425483  19515553  73792959  40967553   9588588  29053441  47581713  15875763 
 51787053  14042073   2452443  56024442  11664223   8861691  14901171    851043  51418633   8539445 
 54595823  43365347  77242428   2084859  66822197  48907986  51022143  34439748  41042712   1298956 
  3238848     15528  10336311  19420582  38300424   3543739  11265792  53827203  79139691  33969523 
 34233443  89999439  22486431  18820665   6954105  36828345   3972498  29499333  39009626  46042139 
  1575768  13484363  72505927   5230887  51463158  23121018   4691286  28591847   4270173  12768543 
 68840675  21341996   7051631  11681961  41855596  15501189  26230275  12755355  44344878    381791 
 55862503  30867804  11751730  89081123  29180967  27278916  28854739  15202235  50748285  20034735 
 10783195   5681976  49368198  80049183  44065347  12432699   4118813  30018120  15742905  44897829 
   518940   4626723  27986523  31168748  67083813  13600253  30175029   1904843  15948669   2179443 
 40346947  16837443  38434090   2527963   4326623  30839279   3276039  46585779  12610248   2877572 
 21607803  10237339  32165095   2606019  58983390  30055500    723006  54220583  72980429    223801 
  8577915  47036783   7577367  48469327  23723865  30576816  60248563  67893598  13151569   1808273 
 19681749   6439661  56760083  71565539  17464353  36087967  11688333  54661499  25352843  11568387 
 24267972   5995788  56277600  18139049   2208219  37268545   2938051   5095923  13403331  74985063 
  3056127  24173623  38315743   8115978  34426983  32372736  57075819  24329570  76513703   9039461 
  3003459  25482299  54853311  23755995  32518363  10099092  15348345  46440397  15748708  35413107 
 13889022   7939786     66988  87830973  33246000   1801094  26069151     90375  53235555   4608658 
 50494021   1658598  36477509  25354578  17154988  39029295   3899753    619839    275751    282885 
 18915342  43508862  51915623  32335448  17319519   2234751  36918683  15104173  32888601  20806111 
 51576263  59067859   6294167  75594981  26021837   2206046  75571939  50501039   7042461   3384427 
  5741353  14160786   2385545  26116041  17287695   4249303  11734263  87817567  10744626  48261798 
  8928871   2925870  21498873  11634751   2126331  34685427   1518398  14675379    424932  63458567 
 48648053  19663223   9148661    653089  71742087  32386003  38710104  74247690  12506899  68777523 
 35996041   4516572  49553830  72119123  22761901  21686415  54481231  21529923  14420373   8930301 
 72285375   6521508   8312443  34939911  22615303  39633354   6467073    993339  54707415  24764496 
  5744442   3129613  35308426   8096391   9433323  13165093  63994335   4775751   9317363  16829715 
 49873439   8545649  44469009  42798849  32746479  34516599  30659108  32082169  27023077  17092353 
  6237578  36010996  41227197     79422   9555145   2621081  25607373   3261723   1267565  49931603 
  4571355  14222535  14064526    430798  18595035  30473988   7296819  17517593  18160323   7459991 
 45697719  15961383   4379988  12319248  27076618   1584096  24670731  25745528  60156184  48513456 
  3925705  16818558  21328041   3335229  13391907  10985141  17333467  14138093  28220549  12502448 
  4618315  39286203  54091325    374838  51314015    280598   4837523  31024997  28358738  14169709 
 34604082  33143374   9699775   8414256  11301514   7284103  42636435   8835912  14438767   4842263 
   380503  43147073  13991869   2693354  18342175   4873798   6161697  77750813  26187517   3951219 
  4375582  44435547    200571  83605476  36624873  13483203  50525493   4455323  40112763   5033151 
 23156655  64082475  80701655   8211375  21507372  82540733  12044751  28403870  53947083  80739677 
 39225897  16438695  59501243  30702203  36637814  74745808   1949286   5357724  10814689   4206128 
 32200206  15945563   2212014  12241467   2601325  14963538  14805055  28246667  40898923  31280100 
 16690887  62130895  37850137   4349433   1431667   8635074  48911041  31082343  67709658  33208743 
 65189799  11548961   8745893  11146943   4942579  55019454   6038727  12409107  22746315  36235212 
 27396401  55610153   5249523   4211275  11586601  35137043  46789908  10802184  22016859   9668371 
 13192107  31005812  32240304   2877567  21567515  17940416     63951  15306488  14312343  10688848 
  9244843  18394359  42328893  12737967   3057951  20084403   7951859   6959187    711196   7387019 
    79501   7444091  37152591   4082357    789926  60273651   2750019    945147   6380123  57376092 
 11257140  58890979  33628283  89381835  21608394   2215067  11669012  48022843  41933079   1571571 
 16648383  12528891  33102003  21925795  44868219  15986847  67131603  13364671  79725561  44382283 
 17819961  10902714   3376251   1215794   9561246  77165343  19150359  53223279  30780529  22107384 
 24566161   9758715   1788648   2627744  22627451   3525159  40591723  30300012  28216316   2437883 
  3403157  28393908  20349120   1870315    658811   2381543  41617020  24339199   9540117  34167553 
   285133   9656848  28202238  62707363  31722591   6417708   3009435  44582811   7211373  20295983 
 23583639  36138372  35164991  48205633   7520175  32527287  18684367    921732  61601747  29673975 
 15717234  22014906  16965063  16570901  11093577  20558103  32766459  15639069   5411129    343744 
 58862531  30062018  14877948  70459315   4034517  62516423  24019053  59039477  74276773  22783763 
  9608555  37536922  21143553  30174563  16705227       240  33850511   2679323   2677973  27859497 
 35234939  31544139  63712485  33465849   1589964  65374818   8996915  75928107  15796995  79295811 
 50795578  38574483  28752763   7474197  71943433  71864481  60887740    568165  68219981  19811963 
 44452895   4569786  54101643  32009379  60247368   3360759  55289523  11722665   4304689  50053551 
 14604431  22626006  16274085   2959711  10747239   2573331  24987618  65391150  26590883   7391759 
 12903819   3481683  20832267  68563365   6622926     52845    663667  15212353  45894057  34893572 
  6698361   4204722  59990955  60026439  10905627  27088971   2736636    316563  49548174  33974603 
 11963899  19647579  39586147  63845363  20922633  13953843   4623834  25569798  19597233  11569005 
 18178563   8645904  19638599  58884158  11962887    159207  23223177  14308683  48941008   6864343 
 19823271   3083799  42706053  11653765  25251531   3127884  56972808  19903125  84799915  31209803 
 34171939  67100091   5200461  46944198  36465127   2783427  17083761  32876057  27923118   8103138 
 45004859   5247563    512177  30407883   1627775  72039083  88222166   1170558  21689003  24583077 
 18257691  30799553  85468035   4256018   2368608   9057523   7790213  56624685  40483803  41420593 
  5382045    505881    836886  18562761  12848019   1114611   4979406  75396507  31350013  21077025 
 35241775  31661324  38478311  46723403  45800115  38750129  32728479   1155151  16577707  29368443 
 22281003  68773296  18521783  13567209  22844037  18512659  45624675  35264010   9593578   3473325 
    80843  71354977  17005074  33577853   3498258   5037819  10926365  14830668  77596343  33305262 
 16358355  52016325  41627710  30290292   3725061  52754931   8297727  44285427  35804859  57956203 
 19178673  54101367  17793739  14804526  14835183   7547355  44191782  42273173   8008051   1514043 
  7276117  32061336  48284283   5899203    858201   1499708  10006427   5823383  46753571   6566443 
 43453195    174947  37570341  11730527  55616888  51804042  28217851  21792571   6596724     16443 
   912414   3442486  27871869   4387751   3035827  64729977  23808555   4772107  41699159  42734967 
    22015    750368  55206593  53729493  62186963  12649797  69834819  57206811  47381192  41179305 
  1295123   4848546  30579672   3062707  45730088  24427427  12868512  47935941  43653609  49530008 
 90764715   6391929  24412143   1281013   1484999  11038787  50891186   1346881  12725535   8621583 
  5274619  25219673   6167405   4394227  12508191   7961052  36717573  10207419  40952229  43224603 
 10045347    149577  69840152   9665031  28040798  26250123   1510149  13309662  53381643  21474918 
   491970  25609355  36073583  41450817  77781183  22614531   6677328  59540118  12870843  16346428 
  8101384  25177947  21385843  13466971  69875319  53729998  41862179  46888825   7406475  31988523 
 45756091  13187508  53132093   5857933  39932718   7502861  18041025  15654312    534825  13868789 
   177847  48119693   8514020   7070451   2728485  30493299  22695650  48130378   5291110  50741693 
 34104752  20617843  20794578  19101121  27537858  27987531  26067000  48299814  27344713  23285403 
  1289700  21626235  39432048  30549883  31221873  68022609  10283643   4574823  52516311  10701931 
 69915371  25292918  61893955  42772307  14824459  68481627   8558869   5775963   8769083  62610484 
 46679516  12586983  11970873  41179533  12289933   5464313  74142723  55311707   6552795  19345722 
 69151319  23187762    134253  50285905    323173  11470872  35386863  29780707   9700377  35978247 
 15756318  22289523  23611927  78115263   3935288  21280006    822855  51537579  66992979  54952357 
  9718921  35621499   9006351  30745677   7375845   7293084  22980356  64398721  34239053  19581597 
 15034963  16877723    218778  60972881  11878059  15730329  72910039  74457031  20341401   6923362 
 40084219     86255   2379219  32177385  10831583   9236521  67703944  13479732  14362299  32120757 
 93559131   1193259  31329148  37799655  12201463  30734987  15955323  28432779  32388933   9801367 
  9897752  54624965   1170240   4263579   5949825   9287841  16321101  13655037   7527773  12559755 
   336876  41678355  53369723  28422955  53419972  32801483   8439483  48052089  13915545   8224668 
 49937595  14647067   3954962   9798550  36868143   4395792  83822961   1805373  32354809  45717253 
 24174553   3084225  17216913    192873   8047503  26738571   9690043  14818630   1175388   4589851 
  7864018  16585791  73402431  18134328  29178918  70730751  57467430  57074553  66773550   6017416 
  4577003  43416276  35421203  82281139  63165561  26007753  15179613  72958119   9950347   6956660 
 19586987  45375711  35031147  28981111  53217108  11164759  20420259  75793913  57963067   8374587 
  7105589  72619431  86680841   8661183  13175295  67450683    803900  20832423  28433652  19594863 
  1065283   6101483  11876790  49165788  66802023  11156220   1215148   3204192  18767044  16932427 
 71277262  19218690   3939513  25011291  35547423   2035327   7244548  18298923   2556043  17261731 
  6055575   3451051  84922571  11118762  16801803   2564706  46242361  17308923  15123264   1238145 
  2941981   4161249   2158521  76965898  10732785   7816173    942173    227477  25195929  45256983 
 61038123  19645419  36391338  23548347  15663453  66764133  29418669   9998475  78894948  10870428 
 24689447    664961  33108219   8084111  43093395  21410268  18401672  12094587  25444083  30893379 
 37934096   8353073  16273037  49332939  31045291  60037359  75568598   3085188  67698915  27131073 
 43216648  26871867  75904987  19585903  11497837  51949092  75940102  15360192   4779903  15268851 
 14794188   5356376  29393943  12070907  12384492   2619619  25267147  25805051  49757077  10317179 
  5693115  18525360    919755  10790297  74521258  40882041    899123  75512923   1991994  43408791 
 25665180  34525593  16741963   1493011  10352209   8765583  31037547  16054141  45859578   9460743 
  3321243  56181679   2660631  12643301   1762485  49608846  75615602  16070295  39997584  61702439 
  1635765  50429901    993451  22290437   3870915  82528813   8597067  26095115   1434059  25710493 
  3493733  27553921  40480909   2365955    711848  20549463  25786716   1856793  49735323  22888841 
 13340547  27582613  45029205    889359   4992753  80662204   3652759  19138407  21560498  15150763 
 91917531  40564348  17654955  28947075   8099145   9354419  16364943   4947223  27995603  30958719 
 33108523  20473488  63629975  12377241  40316394  12887803   1940163  17167238  27106455  18350949 
 12645003  67586045   6635987  49063033  33876075  29574123  51321939  50037117   7163405   8113791 
 13806773  62588784   9345205     23454  19894806  11990556  49031503  13988645   7471785   3203705 
 56541687  21843159  53814393  14793516  16255131   6586416   3186289  20039963  15426348   3264246 
 27977853  17235315   2658707  49504809    968839   3960873  21554843   9369787   5716405  87683227 
  1172617   3825195   4025814  36238523  29882139  13397371  26666446  14398065   9364005    595009 
 37069328  55813998  23237376  24437809  41447848  28998079  38487396   5858425   2959473  18903723 
 13448915  15669446  53579444   4808493  24852649   3420144  24844343  17537716  77528873   5684571 
   202260  51045057  45375776  20513811   8813973  15601115  19445874  29126886   6904447  25038023 
 23685525  27241553   1343043   2635139   7035900   8970365  11534523   6996443   8618979   8656794 
  6911313   3087753  25537695  24286777  25916583   6295665  47302521   1082141  24479598   7292593 
  6278892  72271469  24843666  31324423  38773187   6390393  13219973  28721913   8052277   1244548 
 41946228  26327967   8733095  24415135  46850779  45702519   7515831  64137422  20740941  40733493 
 26394903  49836903   5958696  25842795  53546099   2778165  42838968  46763523  24004970  59896274 
   604133  35901934  20313669     54892  15931663  94418003   1606442  34743647  35988137  16656641 
   158409  22959807   8820186   1493628   1512504    611474  61958505  14147273  53056775  24923175 
  2406779  26417732  21463125   8506747  13878048  34828686  83779533  19645512   5447373  21431363 
 66422779   6926573   7834873   7887327  25161944  31259307   5820811  42322403   4534737   7784039 
 11074683  95263320  19234365   9284763   6215283  16438363  58823819  27595596  58906833  10039488 
   449975  53600865  28984883  26042055   8172098  12865657  24760838    465753  49670068    576311 
 16909667   8766699   4075194   5607820  15292115  47483691   7997691  48110143  19062303  56547342 
 31592635  47572179  15434245    212293    203781  42090915   3570313  17245129  10262723  25502852 
  7483430  38196784  16782551  12343813   2365777  44759265  19902063  24059367   4863249  66328107 
  1536723   1901066  27080865   8646355   3923460  17376603  26835096   1248259   9304416  13417695 
 42312579   7316905  18629283   6108022   4389099   5238587  93535523  35707201   5229336   6927813 
  5805338  13281234  10531629  31326135  73093617  30280879  36703248  94302200   6924445   1974693 
 50284643  39185407  46913793   6516783   9825723  45295338   7570613  33032037  21884727   9993498 
 20492992  83059079  75259531  78998007  51893904  63367679  59982385  12150778  29895247  43455115 
  8442468   6195291   8908314  17894813   7832255  14889585  81712221  58810833  33803323  54154683 
  8543499   7884255  27644854   5338890    588525  27481423   9408837  36424149   8786445   8714223 
   420855   1275563  66256467  36850908  47067924   1259624  14028975  14677148  50895807  52854309 
 14391591  40963833  19636313  40366657  15624873  44825827  75279325  38867837  73001301  36773203 
 26224205  46096251   2765889  28777827  28564173   2058102  51881919  35833653  23174791  80968752 
 14815612  49915195   4172291  58044927  34229783   5691237  16864683   7778032   2475978   2267459 
 50888145  81541331  27404655  80024118  42676035  43171963   6857039  52531969  79330148  29468527 
  2841033  12873339   3976998  57703821   6264339  26074423  53437593    529289  13217019   3796074 
 24680603   4531929  18152502  66113511  90069789  16257273   4449873  42114261   7691609  77752298 
 38657273   6887349  20236461  47210760  89173469  16196467  32457383   2528553  14826173  17873043 
 25787343  36912183  38126073  24471635   6225975  57317241  21821867  10282527   8512813  21264693 
  3456418  19491723    403989   5317218   7251789  21644961   5652810  26310303  20556483   5226555 
  2686846  28410024  51743077  12380019  60794575  14250471  56138359  28216423  24603873  66881252 
 47802899  68288991  49068648  13829715  10793250  13559163  18387811   3923885  66149463  57858691 
 13840405   6899998  13384635  41698491  33635824  30717348  40886011  41907823  14163573  49052297 
 73175745  29115968   5898483  46284053   9733371   9046665  88938162  47043449   3375625  57137160 
 12495399  52037295  71082797  23453602  10637646  38532503    898515   2713395    986736  49036371 
  6849063  20612415  21242635   8390433  43586511   6223900  22416933  29282627  19179078   7061961 
  2816673  12336447   7234723  39041143  24781591  63668827  48963869  95056258  18341127   8860287 
 89597968  28934896  25666617  95696307  50060594   3928815  28716891  21476288   3258693   4533219 
  8257339  34004496   1786128   2725435   2790006  13111918    136347  37204875  29357098    966273 
 11423722  39339663  40616683  27364707    248539  31384443  31494843  59261913  24699045  10256835 
 65762558   5393483   9847983    670247  53163323   3226579  27915933  25172442  24198249    734230 
 77166069  30915875  33756065  16901913   3638371   2020825  16171707   3206873  44472327  15194203 
 20242023   6252798   5368201  47309631   7125423   3609933  12611225  42178731  33767483   2254767 
  1022508   8790048  41355348  38656123   4614159  55550523  25933583   6578541  45154155  42397251 
 21642795  53331819  74165971  40107983   9106825   3240435  33791913  32833947   9870023  44072575 
 34276287    487167   8567572   7311858  14795369  14178265   3721119     28803  18218733  32301654 
  4632187  25249611  19180528   3127994  17554128   3204443  17705877   6175446   5070048  18869925 
 10997135  25300216  90891950   8622664  61736863  14047907  45616302  22007931  45666051  75532593 
 37466373     88348  33480731  20649779  65621745  30036411   4170975  16028358  79332468  62570254 
 15653757  28589829   5320423  71071863  66124545   3663483  22865413  20917261  54313323  15785643 
 41156728  21867888  32314519  11140444  27861627  11359107  59962603  18607535  10309369  27010369 
  1330395   2214531  14970057  11953213  38385894   4772091  25319853  65313819  41793039  20113085 
  2675321  14593058  80757331  77668602   1371867  22224558  28957323  19684419  19941828  16731252 
  6261854   7763619  65610666  43181373   5957599  62667119  45933351    160888  35590623   5201187 
   495013  65080545  89800683  45326833  34969611   5307067   8358341  24095728  45452067  20442687 
 42026823   6495483  30575259  35915523  19523535   6511803  22058733  11856793  51645459  54510040 
 60890775  32582610  11056241  45929499   2837265   4551267  31622767  61992886  43707763    635038 
 20321083   1889115   2930797  30142788   2426748   6214443   6726493  57919684  42751971  59842473 
 11820602  54044903   4010991   2744368  39867757   7530123    516003   1399686  31574323  19471905 
 45085428  35248961  10052859  42096135   5935623   4802673  20654879  65891313  66449535  18094779 
 28299128   9582423  11620318   9739885  18577383  13504323    977373  10453659    259919  52332711 
  4148215  63735252  12621342  32159048  79195482   5780959  28285523   6100763   9493938  11101980 
 79347675  24386977  18848309  61010695    245344  36527628  51821819  13605819  26935097   2069584 
 36233061  24041322  20725854   9052465   1464873  10651539  51023691  75481878  49683031    113610 
 32837127  51894164  39315127  12086393   2115621  30716325  51329346  50886343  89620875  68437543 
 34752330  28478463  50324577   3750694  13094701    468591  55084579  56068863   2172132   2522499 
  4849198   1961103  68070978  57350980  20818914  23539455  10018351  23807151  51086107  27283281 
  9174099  32614827     71723   6244939  13363033  27239755  31198323  70082619  52334177   8953419 
 67905975   7485083  59996003     34373   5793483   1086199  14697645   4864699  71240091  38603345 
 26669371   7921683   3451123  15461867    952107   5441416  10725998   7825710  68579205  34117738 
 12664992  10395807  39010971   3946299  14125563  18974587  31603112  16054491   1897443  68285379 
 65052019  38254361  27577475  35421459   4250259  37840698  34576233  46503405  37698548  51412805 
 70322952  12363331  43199843   2720323  46823183   7207923  50702636   3121307    386434  21453523 
  5960544  43496179  30437439  22685003  12024555   6876699  28197996  29773815  16441242  26860463 
 14234827  18683885   9799803  43830651  45740098    102168   6124063   4537453  28729323   3007483 
  7240603  58691129  51967623   4353114  13177881  30254243   1165119  16135907  10848519  40393125 
 37091247  31795008  68420923  45457971  37372139  13788667  88045193   2882475  16817280  19211931 
 39285815  60197451  55085755    219381   3192441   7518088   3214725  38416278    847361   1275999 
 18579387  34190659  79270763  79232457   1301411  30603101  27459201  18093339  14662614   3339186 
  9700408   7009529  46787571  51058137  62492163  28293863   2708195     15418  92532741  33167736 
 22115541   5145835  66287652   8992023   9388923  13395602  26136233  12201026   3489401  51982197 
 14094327   1642379  65661261  11619687  12690339  11804923   2247323  39455264  20839339   2301951 
 39120534  32994929  59616447  35623095  14609643   7630323  49731833  13745291  29255288  52339323 
 46992325  30326595    535004   7634775   9534263    111537  36960123  42318811   1647555   6228213 
 23558128   1520601   5316093   9366667    918873   8354322  82865638   1693033   1858221  17577086 
 16991658  46458453   1244977   1942431   5940103  23447841   4769448  67196343  12261039  47613990 
  2287005  16901259  28515714   6398583   2045285  22299827  23239569  20976891   2619720  51520179 
  9992787    179847  40184421  18819123  51558179   6664803  55215543  36188953  14970967  48005421 
 11216143  29261627   2573498  36979523  15078838  12878202  66921181   2931051   9510195   2291363 
 38890968  25275443  15756940  61839211  14177324     70205  17040294   2321163   8447131  58711393 
 37324109  16486647  12854783  21982633  62204792  18569613  15972335  19549123  61576143  36601587 
 20665159  41943045    263733  12923183   3908571  11941188  16236531  50595168  30235263  23963975 
 29676858   9884348  40396215  49346043  19515433   4707611  36324047  48806244  12997896  65927523 
 76989835  38701275  10006496  11823195   7677921  15211234   9363129  29025891  10476913  34159634 
 62639238  10141107  28080999  57353798  49714143  32778881    665784  26448664   4917669  37004123 
 53207795   4904947   2626017  54990630   5817015    191931  74150663  25795623  76230468  27334082 
 18600059   8666505  14195493  66461458  29556051  10639433  19443813   9440376    127653   2015383 
 46211148   1503723  38342598  64172157  22245453  44959263  61275897  74417994  36863313  43067458 
 42337603  29504775  10666611   9041043   5924675  78783015  73895289     46573  42700563  38780268 
 61491083  35927277  58570893   6575055  23661203  36680443   6105255  16023454  15257783   7053133 
 48159575  30604257  52361795  54854515  46939869  27326763  46427209     93748  21899420  14280304 
  5391073   9775878  40398243   4564571   7543782   6474983  25089773  36164886  22846974  34108583 
  6770678  38899851   2842443  41035126  17045655    545177  74433171  25995163     10079   3701499 
 11071482   5521411   6305875  56960727  17301155  17547699  58558061  70026751   5489607   5472628 
 11239996  36054869   6203103   9204925  25783211   5596519  30810857   8958678  12634393   9366048 
    13578  46791114   6189691  77987004  44775112     78580   4732872  79542312  30138149  18101755 
  4356793  51956898  58410363  80751651  33289548  39198678  35007793    199119   2485043  23934423 
 44994336  32765569   7519441  26721459  25634263  16968074  75070991  28058829   8614313  33888318 
 45371679  39884373  12721623    670005  34673685  68167698  15038436  70106619   8915419  12362003 
  6179623  13042097  79208595  54172883  72693828  19518819  67880435   2977673  72017451  24278345 
 12717058  10708717  21324205  33037158  13703609  42718274  33474946   9505443  49537143   8634097 
 66141573   1626669  39003907  18561148  11547363  69387903  33242297  54439305   5726287  19868439 
 10158123  51930144    474216   3015753   8541123   6027648    674610   9487707  64823087    306545 
  4232190      6063  16470967  10417938  12900227  44100481  32910567  10077355   2584507  29987693 
 57117689  38915839  28407573  54224623    975243  64414797   4729443   1709439  79050931  10504474 
 42225579   5043841  26278155   6075357   7194772  49413963  10644843  49912207  30175765   2205792 
 50609438  24624436   4212606  23663618   9608227  44131022    106008  31688979  62377519  29942420 
 27708153   5251159  56531103   4777939  19106808   1076550  29583521  18021629  19781205  47552761 
 31967205  14867126     39246    204173   2765639  34550107  29957475   8266557  45667467  13698321 
 41119229  70026674  81808806  34279953  11594055  22543358  22561203  34543095   2121515   9221951 
 12433583   9648088  39861645  18478762  60406539   5232028   3957527   4382811  32577070    971167 
 67844695   5352315  85146727   8470060   6065028   3100448  54544261   1304925  22167751  13951465 
 73468117   1582642  23047515    856248  47440527   3459565  73575318  69248022  56492827  11406434 
 17288253   2603195  52988583  17389759  23817779   8542119  14930271  19085875   4824003  26183493 
  9768323   1680571  21396806  40654791   7470753  23403657   5784013  42536295  17555967  17463305 
 29099347  10908735   5926101   9660267  52636785  30521531   3228243  71793915  35664178  21191227 
 64769883  67034663  44888433   9391989   5125524   7341542  48984691  50467743  65106591   2545386 
 40392293   3382348  15741675  41918997  45929846  22252047  22318651  47221364  24922233  21129639 
  6067765  58831714  15556403  16082223  28274265   4079043  24084539  17643573  19568683   3564863 
 25475371   4241772  73054587  26562179   8586693   3184863  11008466  20230563  12784443  14122703 
  8847561  79434753  11120251   1691337   7943114  31049391   5818947  43354345   4682651  41489267 
 73066055  21398907   4014833  13751191  14608563   4768873   6108225    725331  17985211  18455595 
 16149751  43926387  12455148  18307731  29430018   1523524  50997048  94410285  11851864  51139266 
  7951703  42020729   4051898    802923  19589525  66333708  10098363  31721631   1691763  77494181 
 29697405  14913803    280805  30659059  24299736   5184501  67756427  52450283  35451903  42771933 
 49402059  68155323  43436175   6380609   2066235  72804283   4321083   4214048  10922811  18115133 
 20940735  43215574  35489963  68902323  23075655  11046703  43472835    527505  11127823     11853 
 65517291  53699563   5152398  17169677  30342963  48470279  10400226  50653766  63463523  32790048 
 82482622  52945953  22032412    633471  23075403  11613789  52734459  31695148  22335699  34339194 
 25018971  12793251  17088315  16672568  17774627   6072336   3603803   1071282   3576454  30110649 
 17402334  20963883   2287321   3726505  27374639  63660143  33282375   7648827  38844507  15143034 
 72039715  40458948  18820563  68632533  31990677  15551547  13552233  14818901  19715193  40428273 
  8094099   5850082  33848602    174858  10440699  56847551  31024473   2731189   5510639   5746068 
 47820091  16391334   7899243   2824025  32642574  23906622  22480603  11224107   2515363  14455215 
  6697915  60688919  35818713   1474729  16995147   5527023  61993173   7593918    682983  23266138 
 29206363  38096181   1855213  73349542  32579592  53134939  14266507  17017450  13858513   6242381 
 34675609  10097155  34357017   7209335  13896768  35560257   2897907   6389511     85675    488084 
 12246272  22926093   1591196  67925649   2030712  11310493   9187818   5603565  10041679  44264315 
 59647899   2554235   6584051  65431743  12405164  15466073  55313563  35108707  40933974   1030663 
 21128383  28760651  34376523  21726971   3219359  33809235  23295485   4525773  87173763   1197693 
 36036417  36832629  10515873  29241363   6659487  16067887   5170092   8170309  23587710  19749111 
 27966975  33779615  24445999  32164731   7148563  18889929   5801131  41337333  43259738  46535073 
 53169717  11634939  54390928  18545408  65517243   5021959  79529151  23069347  31800411  50852547 
 44066571  26749883  76912361  26424598   7717025    399858  81408441    577579   2736870  42370781 
 26360811  27955219  28529383  41032515  26965568  53841498  23260363  15082385  66310941  79019091 
 32309373  16276273  40228459   1123188  87195987  12715488   6753303  20559877  39818913  22319967 
 59511258  23869788  18352629    889976  34868247  41385383   1596783   7404575  64184355   3526971 
 56922289   5437335   4289675  36274677  57146575  16356881   4881319   3352908   3797543  14630502 
 11165910  23373084   6090691  20219912  38601251   9354735  25706811  61347903  13395363  42567414 
 57081109  33162459  39868830   4375728   2913971  35964183  28540063   2746152  27006423  41733493 
 38975583  32060151  70232343  24536955   7780547   1351365   3132791  46808373   3380972  17528443 
 10415661  14521539  27591531  18961098  20631393   9501407  29389203  27059623  21874395  47793311 
   740603  48034563  31117413  25625679  58269200    115199  96567936  24296613   6628083  29910638 
 10600248   2601643   4043420  39263770  19141540  11061411  18268755   8307303  24621873  65453173 
 12961533  10395346  12024219  34879540  52655739  67894803    236678  54770451   1211853   4001525 
  5872548  66818501  15865522   6462235  16962727  25949739  23497083   1000959  32020012  23801784 
 28041262  37386053  78934927  26634456   7068511  22131460  28681611  29638473  34063773  20077999 
 86649595  12297702  22851819   5472513  10473698   2231721  19963755  35604923  20594823  34688348 
  8315859  16603723  42834105   3168620  59411063  76450276  29378189  16708173  55720975    222271 
  9274633  72567233   8282662  16775739  32145824  69617030  73534803   1556223  18367822  49297809 
 52735787   9448804   8984793  31847673  37518807  35190047  72952233  59236773  83229415  51150535 
  9688323   8581977   2968885   2434427  13935403  18618976   7777339   2866386   8797085   4194651 
 33080848  27194073  54912048  96530271  13629507  41012276  19735885  56095543  14231973   6536652 
 54782411    504462  48687846  39388579  46106573  34168998  33094483   2793812  43634459  15381456 
 71461423  21381723   8876744   7059623  51994036  29860853   6567900  37001787   4762869  59472860 
 62305463    221756   3382390  54095187   5756963  29856373   6356919  11241115  32215631  38579098 
 62932157  50198583    122811   6572525  68120995  27742593  76053694  15347273  32792223  42732603 
 12065883  43175150  40074703  88983930   7299915  31370203  11632563  34825969   2932876  46036707 
 29875623  14040177  17698023  17669115   3437976    262343  88741143  16551983  24563123   8616276 
 55359042    597863  36112123  47957271  58994065   6540063  25090323  11518227  33686499  24288420 
 20746708   8446915  17461131  27859982   4644923    428935  20865218  26097719  19624987  83801651 
 55939153  26176994   2199329  56415801   8629835   9142338  25431483   4877380    661033   5349003 
  6184033   8768667  65677143  38725530  13897623   6098886  34323615   1880352  22660203  39066465 
  7130727  18163059  64952583   2954979  44277915  17656573  70131339  42657920   2230890  86266289 
 58485107    413342   1820277  15412520   3612283  60972671   2824281  31302723  72510687  17326113 
 11315991  38769881  21087015  38256343  15236799  22318331   6954672  73969289  13541675  81282903 
 62227011  28004443  63530228  60897851  66715695  39059687   1054395   1968371  51635915   5858383 
 14707067  56837631  39566449  17271981  27347564  23756578  34367967   5045723  42239173  11214378 
 67839687  14522037  11571761   7517773  51695949    981873  10290195   5113403  18983593   3588379 
 27075387  10974798   8392095  51333427  14390323  82285123  44914443   7325793   1617783  18973983 
 50518588    450813  49125857   2307819  29010067  65053188  16838745  28543841  37722547  23202900 
 65212893   5112939   1946978  61929069  15200788  17692159  11834838   7515003  79613083  20877306 
 23112185    965111  47769017  18000089   7128429  38184339  30154864  34905723  13199191  15095148 
 42696738  52249059  62100895  18768752  63668805   2313243  16211892  14789713   7372493  64708447 
  6522855  34101331  21090526    173469   9487443  26189419  11220891  61965902  16652363   4546443 
 41196595  43410478  15609155   6332563   3725660  53467983  88749788  41026515  20961935  87515485 
 15506783   4144806  26021587    194307  17769423  75238255  26691738  12974894  32635138    651830 
 23995863   1688905  41311723  38384262   3647337  68868331  16850805  18440629  90785163  58156623 
 13347825  19452787  30847758   4467787  22218891  37817891  20917063  15185193   6544165  52606863 
 23475435    901947  12076209  11205414   8342541   5931947  49576683  11066211  21690849   1191323 
  4055547  48031791  44018953   6940203  19245369  72136809     35106  19730589   5865647  11886972 
  8611586  48194523  17305948  74863445   3260765    131662  12350395  11966781  31199746   1164198 
   583035  12104839    316997  18462040   2442288   3991672   7939803  81684075  77263101  57934908 
 88295043  17013509  25685235  38536673  20695851  35303373  56055583  41988270  37440660  26605373 
  2727171  34238565  95068833    166303   9711551  29400859  61685481  61412964   1057155  25020159 
  1554328   7485603  27651355    814163     15813  24624137    174291  35082519  56467963  15735113 
 12114212  73695968  23465281  17456967   5025758  13172721  47062991  41272512   9842579  18749256 
 90026598   3798663  18888624  10645037  45387843  12721902  11304211  26725741  45117879   1850625 
 65322207  23646564   2386507  26910441  49209659   6422504  23420384  65239451  35206457  50494587 
 35248191  32867363   8611281  43514797   5573923   7797583  86473879  24327087   2294193    234523 
 20793910  30440625   6370234  12111807  12685126  54671033  65029906   1812476   4380681  41716203 
 72743163  36256947  43251744  62352264  73807613  40506888   8974131   2540119  64660046  33778875 
 58338559   4619988  22779033  18591414    650763   2343480   5052259  47304913   1877843  22853475 
 30569170  10525203   3608211    283543   5284283  67004592   6743438   3571509  30294375   5189628 
 19392573  21332175  46610368   5469174   9823783  66114249  60224667  68872173  50034153  89391095 
  4732692  37974059   7372129  12768330  39768733  10481835  39990582  25759500  44661047   9882126 
 56643851   6647293  38674803  10161123  19793676  35970719  21201171  30917223   6397519   1096556 
 95768592  10410335  29431811  23031659  27842813  77079408   9710571  21996755   4689423  19663998 
 85340751  64890423  20592253  15308348  16020283   1456565  24823707  11345251  63514995  38629243 
 18071793   7283055  42130419   5462811  39843276  47507436  28132284  53307895  54411475    686213 
 19524859  85375008  20352195  24117243  55559298  72454947  48056166  45045753   2354783  57208659 
 34067233  25202052   1845539  11235189  44319401  11179044  72954107  80489103  80835493  15559726 
  4786443   1335496  42681775  22239449  52224034   8771949   9633187  27832515  11472743  49910634 
 30739015  15505741  39513623  17790689    138947  18398963  15082227  26002309  72618977  33265947 
 53204137  10328660   3879873   5848084   8839919   2693768   3398715  26272041  15917613  60685151 
 49709331   3368775   1000073   3369611    285773  10627622  18719835   3104643  27982683   1765011 
 13627563   5635445   3198769   2707574  18174139  23235983  21246683   7255077  33862523  40571507 
   557587  20372587  37817723   7875323  15588596  80390551   6574875  12456503  48789781   1727588 
 28700817   6137682  62578707   8206685  22062511  60556463  47351383  23643415  28312878   8928023 
 22120959  52705979   4741557   2174847   4955519  63815355  49082123  81986979   3187803  34824181 
 28326830  35652795   2805489  33029727   3654467  42058027  32956043  58339963  28384968  13972403 
 93643227  48222987  42738233   7184748   9330811  38309613   7633931   7943883   1443039  49905167 
 14288483  13789923   8339679  80240139   8238066  30355293  35541303  15019827   4660233   1324383 
 69125280  74592861  70928643  23422533  10803174  55466611  85728323  22813771  11354213   1513379 
 31691265  33061619   4248357  78291294  11608476  29953787    818803   2144083  53604291  19846191 
  7328367  17906811    843273  37152381  14027361  19968960  25195115  20430121    192967  50886417 
 23319783   9402489  10605473  15587123  81308343  82959053  24500665  21516663  13930779  38061876 
 70737199   5073048  32179430  67307097  40052603  26807693    128976   7077869  38092398  50260011 
 13948392  88636846  25136070   7204922  46894581  44694885  76565963   1636017  22333721  74625123 
  1600723  68088416   6297903  13994763  18036360  33147643  22822207  10889301  13512523  19640575 
 18229782  38654061   8279739   5904027  12270559  69700701  18666633  11021539  50569431   2359379 
  9490614   5505507   5874138   9446815  30981123  31295251  11362187   5545987  34054203  74871072 
  1400289  41691531   1173636  30207453  36434790    274692  31758259  56663664  98504067   4805853 
 34518208  45272058  59834163  65499963  15695524  29008627   8259449  16926495  65822723  28143243 
 12519672    933433  40851437  12556912    264429   5235364  17417751   6762021   2513379   4677339 
   469536  16709387  37731609  19260629  25807479  90631623   2262669  47216259   1204323  11105073 
  9953858  11722463   4081035     50949  10806851  61669405  22592210  68971636  69567703  27021303 
 38213683  12784587   6327123  18145187  54367755   6875169   7808759  79467483  27347327   7234833 
 19195197  31205773   9483213  52214019   6066483  48591387    449187  40437718  28416623   1975047 
 13740603  22641684  16996025  18783975  42076857  25899933   9224712  17170423  16940405   2577267 
  2087315   8959268  21125223  71534685  29957692  64174155   8415291  59240256  49563063  17755410 
 12761823  42956473  21692675  19560867  37229799    631734  12364029  11589381  77445348  52479519 
 31065243     24231  17437675  28897641  59811288  42034024   2648361  21165603  10700703  23761941 
 27110763  23177982   9457359   7377548    924436  32789508  13621276  28303948   6064963  39735842 
   755691   4808895    359682   7781883    396804   1352419   6314946  46662243  84722553    271373 
 30605358  68939707  51621420   3812928  69651775  48054736  44516659  88293398   4816598  17951887 
 14710571  34860850  18383037  65784429  14762568  30345948   2594673   7042353  53104069  51017209 
 65792453   2606987  12225194  77800820    279537  10769083     25837  29786424  46838395  15885707 
 16137028    690783  51403473  38617161  83270778   1689475  66305275   8838953  29283637  19701051 
  3764136  86144489  43832496  57178110   1072901  18002257   1617897  20391075   6010998  23144517 
 25312753   1169652  19483692   6413868  35905107  36232373  14463663  38158329  11975217   4333551 
 48566032   8974385   5057125  12025083   3365677   6161173   1958748  21704883  16852236   6956194 
 71322159  20094571   7904254  17663496   7811051  81064235    646278  90460043   3503115  10121243 
 47611640  21122005   5597119    190650  20987715  40887035  72048749     78987  36107609  52381803 
 21520083   9881533  15807759   1706263  48508297  14933993   2571238  27427523  31954947  10500717 
 72490693   2063148   1890387   3518800  11923251  20630877  29657093  19449687  24025729  25188513 
 57111783  33938923  92294493    753873  23213689  47006257  28879749  40561447   3403523  61907835 
 40808215   4134759  87187223  47336071   3623574   4538417  58723333  14166814  43309488   3615626 
 52792460  81315735  10949222  44349377  23542323  19175253  27905963   7595487  52649061  15775273 
 14715449    160843  41740273  10432947   1075025  14593611    327813  23875779   3739802   1236900 
 15469616   8037713  10916067   1694899   1653243   9001808  49561509  43733341  13637259   6441923 
 48648920  43636389   3320597  10653173  66251971  49654122  22882107   7888227  70813899   4015299 
 13035771   7641178  21135303   1353281  60271143  49958227  43152123  19319726  27899773  13096671 
 85594203  15110427  29772383  20179035   5507499  15753861  11528807  19317613  47178083  55775841 
 50268271  16265253  16730278  35778518  28680762  19786386  29279158   3045563   7112319   5121073 
  7253175  40593488   7500957   4748544    534693  32191233  64547109  14745592  19292058  52376647 
  8516873   1652010  33428356   7244104  48595397  26883317   6549831   6159003   5530338   9831543 
  7420467  34880871  54737602  63821541  59848065  28789147   5322435    612159  14256072   5652043 
 19440052   2326267  11879627   7725523   1186573  50450887  48892851    873104  14332491  17412593 
 31765385  18559571  13786783  40333051  17412083  18565907  12731817  16938295   5520891  14981328 
 20342406  35988743  12722771  15068021  33113918  28143843   5953096  50740925    445512   9363673 
 28780224  17961390   7264101  38009913  30739995  13387722   2118663  65653823   1182525    531017 
 25302841  46105883   2540535  37216345  40651269  19417485  61042203  50162403  52408923  12774498 
 50336766  17318815   7611881  25006065  26228643  43889535  15498429  23360211  25157043   4069452 
 30894208  11643423   2396685  36904228    970875   4283389    904902   5966259  44146953  75291423 
  2141628  37312251  59458875  72185819  19545193  32700603  31421059  10128111   5329163  23039683 
 27193713  64639257   7792245   2760175  57846303  22650819  21420123  29008683  30996907  26693268 
 20758998  89004643  55890319  33335864  10197195   2126481   6664236  26341347  38825432  27099206 
  3605624  52860705   3179277  16350075   4016493    840408   2143953  36664545  10055217  63774447 
 46019463  18265963   9360915   1613161  31050267   4797373   3267177   8564802  29919579   6140733 
 48199385  67934507  25907211   3428457  78346791  23567913   7059307  50464733  28794435  21857613 
 62904379  32937921  17212343   7279619   6331773   8389611    267612  46933623   2778093  13203639 
 28067303  45237777  87478539  18104503  68638869  36520233   3173859  13774833  27431713  34809612 
 24448728   1839939  12314863  35449005   2409822  43134273  88557982  22395003  36925354  23213987 
  2609583   8849915   8709453  30098619   3603032  80241748  44008735  33743571    622525   3441789 
  2090715  34895438  32002611  21207747  20795627  22058169  18368888  94545470   4275991   4959705 
 56423139   4146189   7416543  32753711   5412695  25975593   7605769    973531    387419  17633403 
 20275139  14232531  23057709  29460904    379932  49621593  17657658  39892280  22645710  89859987 
  6397223  13442433  17525951  14360343  73046855  30409987   1060519  22359998  47192307  14082171 
 34584963  50724162   8676087  21444909   6070103   8233159  12969272  37994579  52732824   4369279 
 88074777  73748540  14026323   6510129  24747083   7269727  31912738   8420596  25694433   9924498 
  6753221  11216823  51410235   5929410  45862121   9479796  70351966   7606443  29211871  37256208 
 12423989  10152507  30393513  15294792  46321443  48898479  17207490  26595484  55234995  35564514 
  9942131  28299575  13921803   3358498  72815338  11708477   9036198   6827153  42237563   8453304 
  2573323  30429819  75800967  50740147  54923208   9463308  58885098  13403898   6054017   1795433 
   550725   6005073  24245085   7509499  47879761  27019195  25801671  15085963  17062389    210449 
 14191131  70252395  54317223  91101687  42418383   2012715   2119047   7830605  51930921  62213778 
 36873624  79332603  45336327  77879043  24568755  52294651  37308043  17878563  70385163  27237957 
 35111578  12852463  73891042  77396946   9191003  30371447  28491279  15659078  10540376  83841867 
 14363703  14822283  25838703  14094546    400077  29218559  62746443  43800078  21281283  34290883 
 11932290    698667  66970873  26805461  19742748   4797628  44643787  72776515   1992803   9011523 
 40135253   1816523   5756259  51074205  52692356  29251068  21480535  58244155    592498   2425549 
 50626621  82818324  80020602   2217429  25464939   3093181  10115697   6375699  42007343  19143803 
 52664049   7388259  70977401  13546323  23094117  28666043   9398523    417749   5635005  85984043 
 33707997  33366652  15083598  46983444   6926523  22388094  64545909   1155004  34539504  33000549 
 55853214   3704021   6176814  36965298   3648332  29348583  41064155  57826995   6902654  75317883 
 38378652  16583931  73538651  16343373  10126281  77850588      6186  24255555  68543457   2518155 
  6737703  24397083  28279818  59586716  11113709  64531167  47235081    942384   6763781  33839655 
  2744832  23042787   5115618  18481488  20246532  39244491  22633623  57625143  21672153    720227 
 41283513   5316011   8909443  20127545  22341955  23991883  49994970  14219251  44367765   1558066 
 11924484   7609803   5072619   5829981  46222662  10741999   8115351  24032800  53275828   9082304 
   683811  24906873  70950507  43901790  49449822   1322349  15271755   4582764  33079551  20449321 
 15991175   7551823   3530742  21053787    446121  19355951  49341831   8385338  32830375  10748573 
 35017370   1695363  21943495  23538527  73086084  31339610  77043739   9113823  16399383   2501908 
 68728846   6790912  33262935  27440955  70256193   5475823  26068209  53196828  14228647   4353693 
  1041738    200564  15370441   2001595   9648027    448585  14204867   5130063  19176434   1386665 
 32170821  25741827   3656204  33400071   5613081    369635  14614043  59516355  23944181  30487098 
 20330711  12466003  68174093  10849143  46574721   4959545  17357375  30939203  13817868   6016321 
 94825698  40861833  19237523  10296695    557602  54315309   2096688  43478507  54521063   7663323 
  1858011  50356692  33306362  21007945   8659899  11206488   2226766   7752285   8411601  24454303 
 17793015  27274527  12028893  54710959    424157  52341513  70540259  75588163  28404344  16327346 
 10864678  39707089  15313681  27970476   2837172  19078056   5135323  25076499   2752163  27414957 
 17640001   4503167   2994125  10541091  86789971  11061547   9806748   1952151  10524435  73146987 
 30572511  65310740  46605907    677940   1856499  26989850  74507388  46448881   2293476  13277235 
 33471323   9489183  26093607  33933525  30345559  48945187  63008260  26408791   1224083  10290235 
 65272011   4061117   9614733  26453874  23145705   1784658  52072711  19002323  12937875  33898483 
  9853681   6408985   2253073   1432827  57533451  59705898    792999   6349452  18112371  14862435 
 12448068  36524427   8826052  12613626  62705082   9663933  43801533   4036483  37192488   7988727 
  2854527   5345040    264345  22173873  33631143  35520909    613778  28027485   2268598    844959 
  6973746  60034860  35347912  91180515  15704153   8205171  55488963  39102909  17293005  12303148 
 25728876  13433643  53497481    375603  10747225  26558266  40122393  55914975    171339  23425299 
 46499535   7136223   5123378   1461039   3647213  40160976   2302124  12373906   2162115    938915 
 31225905  64531989  31632930   8292197  33412255  36629067   3421947  11458700  18645709   9219918 
 10873419  19456283   4851594  41666335  16239867  23156576  13391349    618153  21720248   7354886 
 30820326  63144267   2845383   3101311   3539051   3182190  15286525  21728526  22410339  20820568 
 22615899  25695362  27279033      1803  50177850   1614727  35554535   2906851  16513637  29429523 
 60542991  12488671  54327633   2580889   7744824  15305121  11562452  14981889   2723263  13968382 
  8187084  50400088  15749483  31121785  24169268   1360913  16857243  23903021  28350165  34318143 
 21002219    583723  22476343   7485783   8079047  21763111   5519166  25131051  13571975  21080301 
 32486283  54722560   8289222  59731963  58188795   2069229  30024663  15996409  29646098  50940042 
  3786451    906438  14508631  14444838   5498695    600758   2475897  41424903  80073473   8755579 
 37545801   2080775  49005855  34797214  64992553  71423173  25028451   8526875  23615751  16549914 
 19956958  47215995  33886206  22468083  21284155  36378119   5364994  10290299  18977023    543723 
  9609051   6542593  59690975   1465267  92917827    292874  60589425  14908940   7465559  10380891 
 18558383   7256641  12921021  45340143  17729410   6383175  43056888    738124   5859258   6728604 
 54558699  16669643   4037961   9683085  43458956  35208955  12857979   5415309  54363111  12967715 
  3459887  50936003  23234398    998323   8814383  62860683   6139941  47675949  16158751  32071351 
 45950874   2881660   2185092  53186879  57164895    841223  16860461  22799985  41109107   5136353 
 61397879  73207558  31720401  10507673  46781032  40546003  13767492  37376328  37924323   4072713 
   854179   6324273  39076659  10017095  20740497  65205684   6885826   5802675  43143452  83017203 
  6369287  22011143  10571528  25144794  17085013  41438865  49632713  32536711  12660603  23437663 
   864598  49238889    339181  43987605  47091973  26317450  17613344  10629644  13838483  25109999 
 44512913    797043   6934653   5709619   8466882   2226261    316068  41569187  12703283   8880668 
  4313586  14912048  21584301   2979051  15414458  27334535  35613828   6391593  14890713  41500740 
 19073569   9676537  12917748  19843647  11235802  34363081   1021623  29435367  33867123  40803511 
 18086697  45134259  38975523   8198889  22035219  83113773   1981914  41169783   5749641   7649133 
  8135358  16559938  27144757  10009934   3547904  13522709  18643931  22803174   6026547   3629179 
 22342893  29975124  32229267   6594891  43417113   3883339  37415449  83017659  79501419   9072438 
   766023  87259234  10503713  25390477   1612635  38299643  30655971  31521634  34902207  21638937 
 36957023  12734867   9513558  13913793  39468617  70092363  46687255  49715943   7875159  26004175 
  3063843     34035  30671667  41886255   3575274  10921682  17856357  35797783  23458257  19098315 
  2697923  16037683  35226545  16316360  10112354  13137011  57151803  30702067   2428905  14751363 
 32940556   6509413  21368031  40101387  84027738  30281973  47450563  23760003  10656843  14473617 
  8741185   5960083  48742363  47156001   9382377  45412427  11759849  35615661  15435563  81520296 
  5996785  48304953  37081364  50393229  22633923  49228843   2045121  55443903  31888923  39275268 
  2250870  33798251   1203297  85141227  55007376  35667078   2199831  16366723   9359698  22862865 
  3475889   2370972  16355277  48845346  62819918  27866364  35584793  15683877  50718141  32131905 
 61799586  17740663  48137523  18460488  49994443  12318623  25174325  16408438  16507728  23495023 
  5133933  15477408  33373108   5765176  23825543  34492763   3396155  71345563   5924598  57167126 
 96913841   1573543   8080655   3589858  79111547  11841069  30705506  10894415   1721891  17095688 
 48206913  43971441  15149229  18487827   6174259   6900873   7180868  19083703  34084423   9309591 
  8292526   5731867     94643   7029827  35770877    463858  44053773   3833963  29720587  25578681 
  5751099  13200913   8048083  17080875  38202948  18992268  32105490  24489908  30107181   5621367 
 46482908   7300864  43969476  12762523  41398497   7061307  13985034   6375432  29502141  28229141 
 59937693  64128679  45741827  85155482  17687364  14090387   4143619  59814963   7550085  14384442 
  8321683  44332289  20683749   8036700  49695263  24500662  13887875  10892923    365474    141321 
 18528023  47789263  35013507  21088059  46920825  12665193    321235  16754703  47913231  35688048 
 19997008   9981507  10137201  13351203   4950079    747775   1079883  11944736  33142659  54099019 
 15414907  30512913  14867803  17546478   5225538   4957647    418491  78721999  49517837  33904829 
 15840285  60496683  31542843  22938423  35604027  35021003   7988439  12884773  16530611   4577947 
 35355723  44386722  27494568  20793098   6070728    691662  14228339  37875995  37453953  22885594 
 13299843  29627393  20369549  71899377  36142338   1262574  11032143   3195546  11394807  43734905 
 16016006  41010385  38404563  74570336  27459675   7243513   4276122  25450053    183603   9836677 
 50490951  50609093  20693213  18394939  12856045  62886001  36255582  39472699  58269830  33048403 
  5531885  31472684  45920419   1018357   1817296  34683089   4503763  10647243  49079847  20841363 
 11656482  66014556  35156150  37971546   9775835   8952087  32498515  27530679  12385779   3107983 
  2910998  39038331  10538171  24762283  38355863   3238119  32812211  12119417  68295915  85355373 
  3524275  12674925  12108147  82084653    644118   1993379  13433463  19004288  77901188    768263 
  1198722  49335198  83330463   1234062  30503387  10916364    243423  50782743  18742056  50147055 
  9034563  90928858   1451643  33677943  15848305  35665329   1675559  20210051  56812411   2782228 
   388731  18185019    972714  14654607   2377148   3104691  11153883   4965633  56408214   2198043 
  3581987   3479483  52265652  20674116  63598763  11561772  51205113  38053113  56723427  44983763 
  5722937  27130587   8369019   5025547   1509323  19738171  35003079   5419287  31584735  12498128 
   704059    625806   8707927  11937335  63103419  15679731   7933191  29141251  39137047  20320203 
 70465203  24207971     57237   3588489   3296769  42527867  12646132  52429543  46940107   1344279 
 13634821  19705517  24829673   2032779  21621023  57901947  12384623  87000827  45037523   6643389 
 89489863   1448383  29910267  76769706  10056533   2276442  46613209  32931951  58212993  40693947 
 49917971   8740899  36520827   5566299  62023399  23503407   1797303    420663   5196513   3663195 
 40048635  45442683  63602547  38624215   2820031  12588991  29766523  20908179  37520658  11415963 
  8724923  17479803  70281798  26358455  36317175   6150507  73937387  33936003  15770373   4307883 
 61872521   1002195  12370463  60530607   9003498  25192335  91315963  20456943    523212   4348603 
 29850696  56966007  18420800  30341031   4442190  32689304   8256770  13981938    534149  14604027 
 32782995  13415019   1945187  19478247  40525158  27085211  72784123  41206288   6160147   3052101 
 70927959   4658415  46839370  55139451   3417123  22627427  71135610   1613243  36463051  49937075 
 17956035  23132199   5966775   5435742  14599131  16855912  50740890  41496498  76249878  33442595 
  1609290  25963123  80144413   4451970  39926009  37105474   5524796  18346603  18564585  25792362 
  1318608  12944139  41598375  55352043  61522318  37816563  16746693  57160683   3786843  33529017 
 24709360  10392903  11440574  18108799  22907943  76317021  10873258  37106411   4825724  24899931 
 43805915  43080017   2903681    320909   3212575  19309907  49650197  57662215  12815808  11942163 
 39180921  25540365  10194285   2948853  23575138  21625351   4033395   2114869   5263391   7966539 
  1720271  25296761  55882593  12004295   8564394  44204755   7678209  11056566  13016283  65277368 
 79637337  43523463  29942679  34683423   6710619  40735307  25229813   1175003  18924294  81753747 
 20114763  10433235  10676409   6536598  39404191  13501653    688619  52007139   4199472  27170775 
  6011901  28104342  20330395  72181086  17946645  39002766  38204205   3707024  60672273   1390477 
   673153   2539359  10949011  52093359  63139687  35169704  15261031  43764753   4335787  11368299 
 22725268   4305723  12238055  25143541   4809331  19780335   2754267  12973853  79012827   3223057 
 30970833   9392909  54891245    421089  95309250  11440333   6648693  18995763   3383357   3218709 
 10605363  66628554     97248   5445591  73179411  26580495  45158015  23424916  44040521  25984759 
  7264495   6798299  28551987   9318954  27540636   8098605   1978099   1013043  23366973  16904826 
  4689106  75829959  37695033   6893398   5672663   2754591  11996139  47960343  33837878  42596047 
  7094343  15199791  37967481      6187  40152363  17105925  11146927   6595950  15073089    191985 
 52963813   6078057   3438792   1861924  34837548   9531297  26305905  70420583  89180553  76668973 
  1746375  86325032     15759  13317867   2562713   6327771   9079039  12347603  24653829    922989 
 35691879   5383291  10623708  13345823  31346823  17651879  41724837   6335667   2703213   4525749 
   170423   7366813  51302907  68373303  94867239   6978816  46240087     33534  16126683   1274921 
 17486763  24096403   4825949  33827763   2849433  20383518   7759419  28395906  45848859   9256737 
 29278183   1521909   1141054  45254823  40685217  92722139  78281785  32764187  39590979  28351691 
 27494359   3466383  33092953   1701837  15857835   8348631  49205253  42273375  51368391  23359443 
  7815435  86734027   7535729  44036311  39116763  15525713   2428251  83125239  80398427   6271899 
 24008016  20951271  77023043   6198753  55314571  27081015   3677689  26041397   7263483  13670748 
 56296573  12903743  10758988   1230243  12691473  64230921   1258359  52786631  41191113  26678203 
 37704174  17074635  25516779   3159187   4375704  56985948  12370179  12970131   4285296  25388231 
    88683   8579479    641499  33564031  10061772  73981437  75937971  14272263   2315139   3141523 
   651423  42969615  10201443  16630203  46653923   1023915  15771151  58193115  16635391  11304373 
 15914979   7177370  23011508   5240811  14171060  18861483   8575479   2446941   7567928  22495073 
 36809693  35489742  33934821  35789982  21600947  53172516    662655  15202254  58390533  32626715 
 54631329   1523981   7161893   3881913  25451187    617466  27379973  41119058  10438551  72375569 
  5913555  14653431  36496393  11273988  13956188   7702811  14162311  21908193  38314254  34555743 
  5417955    360084   5875163  25808059  24492703    200269  36256695  71167869  28343727   8149479 
 16344998  13648457   2129631  47342979  17702613   4380907  11804146   1478816  29626544  36956763 
 11337147  10161351  57431042  60486353  29806398  51351321   9099603   2393451  22630484   6465948 
  4860993  10442323   5935641  43098555  39745235  23010747   3000825  48255096    207393  23722773 
 10309539  37765851    640819  14412093   4832013   5323677  14579565   9161659  16876416    886393 
 59129393   3223335  56467324  74943471  20809044  49862523  30915747  23914245  14094291  38960421 
 38236203  62484455   3737259   6522747  25572861   4204543  31020855  23400258  24904860  45502463 
 16545339  12085611  65209377  42729997  16266010  17617095  45159943   1830141  61832152    643794 
 53031684  48895179  82195665   3738699   3233574  27053511  21391003  12628944  14444423  46298247 
 50885547   1063493   1728311  17501555  68055833  23675259   3310797  74905885  12852683   1745881 
 52378614  10915197  47571563  29030355   3729723  11140070   6082227  16750023  41328935  54989349 
  3955239  32641803   5906947   7640938  47711153    722731   9690299  27859747  31541035  18811372 
 10790243  16178774  27358071  34776868   4862049  42964653    114883  16894693  15281160  34564818 
 70349246  44137320  13270499  65745703   1586172  68312347  59880923  12860550   3350651  33394011 
   514727   4667667  35830764   1932339  20910747   8589805  47070160   7236413  13930753  35239499 
 34269618  47903113  37036947   7011043  16620163  28858087   5044809  60030546   8691213  54604827 
 36470123  35506622    684907    128091  40805585  21527993  14019448  88722375  80293748  21769408 
 44128635  20205529  33056783  49160871   3893553   4165893   3144768   8263588  44566243  26278707 
 23833077  34689273  38087934  79616478    614508  14774297  33465744  16464138   1933648   7516173 
  9576375  26828313    437833  28380448  25543509  51503703   7634573  13659080   9283067  13303645 
 17549928  44034410  24520443  33156303  41073303  52720539  50434808  28239331  18311361   9979225 
 17341371  77836185  15890217    656779  17262923   2324904  19559663  42428873    366632  19304133 
 11238945  58438983  31839098  32815923   2401459  43864100  17249555   6264968  60988123  10032873 
 12735846     71115  13060203  59035757  58065375   1877513  46402969  17254171  16450347  80972885 
  2568263  13575053  15597611   2960112  24601053  52777136  17920553  14682174   8190009  12685843 
 40042048  60035973   2503247  33591276   4879419  11764855  39805407  47642439   8674866  10492011 
 15773801  29042136      9975  23636123  51784179  44930283   9533305  27558213  20644651  89124828 
 13776387  40728475  69797781  57572251  64153443  20929469  37471029  34514313   3223323  78721906 
 27997659   4991597  29098773  75457067  47144183  53091564  28741538   3412901   4361670   8098743 
 62332423   8858448  51033963   6882221   7171632  26854587   3744123   2225689  38561271  38122481 
 17403458  45014823   1986123  14855469  36486483   1488462  11768873   5347977  17633817  16073513 
 31408677  18414171    425531  50744271  26146833  50676782  13595531  22625900  13101486   1247323 
  4281774   2791219  15018223  21261129   8166897  14306659  56999515  87611427  31461371   4091411 
 63227418    810139  30021167  75024891    298663   1581993   5980671   2637249   6815778  16296024 
 20383070  32822997  51826854    625961  25348992   4385413  43738881  27117543   9048331  20329971 
    38259    530999  56693791  46233611  62338973   2470058   8015607  32569964   5355967  16691637 
 36771827  11539131   5167728  29322787  54942066     28128    251990   1945603  34847782   8885891 
 42667101  13415349   8221503  21234635    430077  32685865  25302309  19825812  22584537   4515591 
 51585872   6311163  28098774  36089331   3061503  25529939   6924453  23911953  69294538  13334459 
  4347487  17311823  40387613  60752458  28538323  13819270  27303973  64257127    145473  58659839 
 48502759  38474307   8223910   6647658    849015   2383371  23103772   7180267  16352169  45403793 
 50058553  85602651  37027716  23383587   6080598   6055713  15369974   8570754  47997813  29279573 
 31356195  42709223  17864877  19028907  72531537   3306377  40817515   8498899  47245569  71855757 
 20406320  41884093  87556205  21768098  78256455  27140731    678405  26608254   7426489  46813571 
  4526407  22923259   6111889  22937439  34288923  25803138   5862567   1176187  39750883  43975723 
  3210091   1512765  47502357   1853654    806457   9732333  16381221  26437576  41415828   4980219 
  3465096  35316239  30336171  27771891  12119027  17148399   6544009   3673323  47526043   2248730 
 55563558  20765301   7833542  87069005  24066491  15351153  52208151  57956043  15460743   5533683 
   218250  31136735  12858531  11606429  46022196  15700089   2126156  56818393  27986715  23708619 
 45332007   7540691  96766368   1344848  11850837  24288662   9590772  13785037  10122183  25891989 
 16269259  65349316   6465989    787875   2702682   2891121  55302378  62312091  29605599   4154293 
 18715963  11513163   3625983  31429246  47952202  39951509   9148707   3520386  23892523  11135534 
 15633660  44221862  22444139  32883879  39235389  75522108  41159675  11642739  20591373  74264963 
 27400335  56677042   5222346  44632887  29585718  61839352   7312248  13035453   9324687  31337379 
  2073974  28590930  20763313  52477702  36049182   8623788  57343891   7575003  21642301  32584902 
 15769723  34232523   6489331  26203473  18502699  48276961  62158843  16411362  15669663  13405501 
 29623938  17748883  15898936    869705  12971391   8550321   2160195   8575503  45070688  31452867 
  2414859    970898  25163877  84507042  28031189  56759914  26893881  29781063   3452331  28861648 
  7200267  18284935  19788923  11792393  20141189   2920787  12060501  12843723  11056707   7917297 
 32970158  18302934  56639323  45152224  66667403   6849728  13690008  13668251  48731505    345695 
  4248297    687355  13798514  38609823  64838072  68157541  29896017   4575323     11909  45536306 
  7526083  34539371  14094882  55519722   9912831  27750071   3378758  25094511  17132041   1580277 
   137670   3671691  54167917  18552705   8706773  31591254  16544967  21991578   2171073  12422184 
 43342407  72443732  76865934   4286049   7594215  47954963  36886623  88917587  18602889  16882781 
  1538331  78221127  42836730  63143807   1755107  48328053  33468283  18213103  34200345  29824936 
   445397  14438827  10261187  10006763  58165323   2638031  26861320  40358446  33188124   5437171 
 41398226   2426553   3041861  11813379  27324343  32478468   4055373   1818841    576747    788360 
 10825329  29490909  59363297   3315890   8014803   9596073  22100385  12711210  29118363  34126359 
 19923291   2188497  24787083  11407573  25533092  14526459  42974411  15668678  15332382   6581320 
  5618043  11212584  30833826   7166103  24989595  14098627  21904083  18494407    781498  14930667 
  5172609  19927855  31021054   5821458  64276523   3314679   5002373   8340183   3556383  50717943 
 22685235  17896211  35880714   1273243  36413563  29243387  83345558  33125327  42696029   9728375 
  6359805  69026619  35269979  24951483   8701352   7451061  25174203  16081125  26132603  20505747 
 18009954  13585708  13267095   7645483  35293953  43807623    272076  30858139   6972920  10102188 
  2768630  28311398  72163599  26858061  11530973  22046199  46040323  55572588  24694423  53932575 
 17240283   1749867  33953459   2114782   8072817  24291675     48979   5367723   4856811  15156253 
 81770553  56492223  52026587   8585263  16893319   2662209  37502623  56181477  42564183  27660273 
  1490598  79838998  26796508  61356737  62374435  14735851   6287667   1092003  34720673  78898236 
  8960463  88693923  50253585  16239563  14137512  13646245  10662693  33611280  15596603  13462503 
 52033263  42708543  22496331   8222416  32318838  85599618  21872563   4814419   5673175   1994323 
 17879567  14816470  57082995   3760653  27198753  70465083  22325207   2847063   8576583  16598808 
 10343512  25651399  10033746   5229837  13120887     88257  47715273  42899958   9766815   4150361 
 86143338   9625164  18208108  10940222  23965602  20286243  14224410  18237113   9265075  21392055 
  8951323    256071  31028851  32818623  16121806  15039433  49128675   1795013  23858540  10179771 
 37901085  38623205  76993083   9871515  14275423   2622087  37805187  37516251  74313977   4913563 
 12708798  59445693   9092035  21078523   4643537  46537334   4030281  13838871  16307652  15684553 
 12031997   6879795    550267  29128431  26555739  13234737   5808659  72590213   9314219   6028507 
  1587399  13634923  40655742  11276008  49009923  48939933  20727873   6150093  11562499  62667629 
  1581591  66899623   8051067   4947191  32525539  28503815  25599763  24363170  15984771   8831307 
 76795739  46897611  14950485   7125707   1467892  41276253  33431694  25761039  21884187  17121363 
 29460603   3075931  60469959  20924843  12427867   3108933  22383320   1116343   7553583   4373450 
 19704003   3110480   7773147  78700363  34588391  21106247  24483999  19935357  34269712  17788331 
 19784888  22707123  16964923  38597927  50998507  41942855  57812486    829302  23578176  12035643 
   253941  95187173  50018784  41581573   4604773   9149178   1502253    635450  40639683  52469061 
  7950502  10157927  12859945   1101828  18420906  32850583   3527163   6287811  21633885  41107497 
 20108708  30209995   4897398  28142543  59698333  57580731  54926309   1381465  20379723  65126163 
  1379918  45908337   2407134  20359824  54200699  12421399  22629894  11161145  30123996   1826103 
 32054719  15905001  74935166  46128555  18345333  63249771  12757792  28026573   2495349    976273 
 35673761   1744317  32110123  39478551   8648448  14117468   3575243   1261698  32275528  30259107 
  1952223  32759943    464723    308223   2662365   2663403  44086011  17596117  20338529  19474761 
 36274557  68393607   1150717   9881259  29511541  48119838  32117832     61735  30367166  35696703 
 24153359  19427045   5960733   4227823  38765381  75483195  50926383  70600716  33315825   3773153 
 27795867  39824655  10132974   1761693   8316072   9697757  26503227  28420210  28001703  13923299 
 57324603  50666538    448855  87349233   3699423   9065175   1078420  10148721  17556550  32600775 
 18472587  57703356   8031365   4941172  25751417   8170675  81554805  17719232  13295299  34510513 
 18418551  23542158   5562603   1135475   3093837      6140  19859873   5206588   6576843  14146787 
 60573915  21541019  26573819  20240203  18699855   7774133   6569385  14600499    345207  49973580 
 13545697   1025446  12011232   4511448  51775665  14200421  93917463  21735213  12295203   9230225 
  8789251  46582617  17867739   3743873  12238427  79944812  20246223  22037043  26608731  26475553 
  3699651  33654687  12386238    472803   5573823   8019067  20834667   6609573  13168172  10908439 
  8133498   3666555  68126451  12505473  40690091  57449623  13375758   3037083  15709047  27067419 
 23564013    567419  60370873  19867530   1946388  33596411   6143611  51705205  18430843  15872782 
 12871597  59265123    578139  31343671  76121457  80638667  56277051  26429680  49371739    631693 
 19644298  50520183   9606885    287251  41280033   6741155   6805311  19749692  87563013   7234517 
 39124434  20415633  47016492    409173  10546971  29014944   6956966  27577083  42037983  11220609 
 33514527  50038495  69100908   8756131  70174712    297723   2450571  59139528  50108401  35840268 
 47467389  13247900  13960392  17065908   9687423  37366907   5308490  51053118   5533112  46851081 
  6316118  89769765  22470459   7299603   2809644   6703659    370699  31635234   2336127  32305550 
 56148229   1585788  24485802   7087085  37638159  14384843   8786849  14062955  10209787  12909715 
 32395255   6024093  54001179   1856171  53438043   8644050  25233787  57832863   6105040  32000126 
 26539353  36277987  19738539  14527583  78068787   9974269   3047069  39817329   9051248  15267588 
 40697127  30999266   4222947  11613853  22026291  60102083   1239061  24016025  27384738  32666709 
  1350360   7586768   3052153    490458  14889491  16737453  21538923  26414988  38091253  19453579 
  4920467  11574903   3104651   8076787   7131851  34912344  15413388  37112523  20257920   5231805 
  6031158  18064171   5719053   2180763  42687883  56926923      3259  14739051   7108353  16150331 
 38152509  32556439  63296713   4935952  76623747  10791651  55222686  21129227   8049063   9862718 
   409524  21366594  23738583   2610429  49284540  72375019   6824092  11148587    927223   7944915 
 17277996  14316357   4401198  21406900  67469459   7945357   3608220  58362288   8008239  19699958 
  7043803  16362440   2637915  16011915  62210887  16258773  15065691  27806748  45583531   4568856 
  1100685  17049881  55256059   2590555  40214673  24960165  14097563  13343064   5241563  27275498 
  7217834  13114147  76934247  59783847  35419773  29308003   3548525  40690122  64673403  71560213 
 43641105  39381325  50367112  34674243  28425525  83867447  49877049  20024945  25384048  25025352 
 20838483  39138298   9439147   8375791   6045459  26040123   1996623   6471166  35905673  11958888 
 73059759   5729834  51935987  27716267  45994905    746228   3858721  13568283   7661827    331403 
 22198767   1180510  28063983  69415747  17461035   1216123  78301335  78569821   6352320   8727499 
 48588509  19926263  73910967  29031339  28387831   5778011    821229  10626762  52148731  25791350 
 18655496  12809003  19802686  13080729  37236498    639523  15951751  33389947   8829119  52642248 
 22636815  40507755   8188483  55185187    604322  11544565   3056699  57738636   9967874   7706777 
 17574189  30720225   1931175   1542924  65501141  36210948  56814027  20901309  46242606  38827530 
  1038108  33184461  38921922  48531373  18917499  57059763  29327823  31152959   7761707  28347519 
  1983932  42548779  68482131  54148847  33976298   5744849  33463123  23956125   1635808  30873024 
  6212064  26652539    178075  26570103   2249083  53860468    431715  41889448    145131    162883 
   818940   4850998  36020635  35057799  62783856   5280433  10166169   7929051   9708513  37150400 
 24794223  32645648  20209419    948571  16273467  39006123  17876263   9876987  66497631   4384598 
 23426673   8618437  42851025   1719011  44655468  56552031   2851548  76075967   7636221  19353171 
  2388946   2813791    898037   2588371  36041058  12240315   4256628     86258  69116613  18291076 
 59196711  16368454  13359284  62388579  21055795   4331173  23121975   1306898   3948603   4742484 
 29239788  31096037   4196700   2647857   2202622  12187887  10512348  13872053  32127165   6757423 
 21125888  23719035   7641991    923444  13566613  26086154   2278149   5236487   7105563   2622905 
  1404111  14814183   6769963  19021315   7799503   7901148  16946493  14843014  45379893  65005646 
 52485969  22834209  38418630  79542852  22031067   8279528  28608995   6532935  14560149  76295498 
 13223697  13084553  37569291  57459223   3755248  16750831  53808654  12253583  58046523  40980977 
  6385674  74633743  30583170   3880671  65118733  12501099   4918357   1715243  20227851  30356403 
  5112033  61400283  10416693   3050070  48456753  95006047  23178603  27517390  27584001  12205755 
  3887151  15195723  81739242  57451791   3027459  14071914  46512915  33596274  15069723   1290615 
  4741253  45850753  11823963   6566587  46148043   4230531  81997623  22413434  39280722  32089470 
   169747  64756056  20159783   8998203  88112443  23858223  39872373  10412028   2849403  17497851 
   349787  20980550   4073467  30092523  11543208  19430799  47694183  31635749    498117  35696292 
 33929799  35042691  72425819  29850723  89465853  18123685  50735963  10148593  73720998    814789 
 41304539  47152993   6067093   1555779  21925600  26260139  45262167  10318035  24431595  53258771 
 21758015  15872629   6556500  43711643  11474943  20971941  62729655  40561421  20676953    756132 
 50515424  56260355  16637425  36883325   5009931  38176001  69915176  40212231  10010785  43843686 
 16125423  21116610  69411465  54344256  80212871    362363   9662193  40174907  11065899  51805604 
   544023    103019   8605915  26852094   3931681  33599051  90584111  27716487  42503873  35132253 
  4846398  22045923  69090431  61361811   9984495  54194526  11279823  57437303  38304591  20235183 
 18960343   1795899  53091351   6762606  20750771  44647098  24622603   7498868   2404359  61511091 
  4381688  12601443   4290213  32337047  10920123  40340555   3363693  55878219   1289163  26222913 
 26888083   4619193  23521431  36841587  34569623   3566983   2794203   4742477   8533473   5632344 
   610287   3402375  14539424  47785971  46966467   8768231   1374761  52592163  64177236  41631941 
 11345275  32504109  18808965  27324207  18269619  59576523  15004923  83423406   4442274  22814248 
  2704751  24636091  71352891  32290017   8363149  50897331  37331823  15905909  70851467  29089418 
 53127892   1123110  19224537  19770925  44425983  22980691   2682279  19777299   6614115  31359155 
 12835939  16545843  34926443  38472487  28672643  22815071  11009955  44280428  22022526    482723 
 20288573  38501269   5576901   1801923  45298875  19542763   2320183  61483023  10680400  51998283 
 43197921  84861349  10225533  12528002  46574483  31130337  26526331  18337043  10626501   6250587 
   975991  36232513  24884646   1946664   2231715  37503418     35565  10568943  20676318  40416123 
 53282319   3601024   1080873  37174110  22886689    378892   5801623   3124615  16327815   6154773 
 23697797   9736699  27246147  17106385   8989571  33227513  37489003  79962523  36482425   2827168 
 84268734  75614983  60477463    365073  50462177  52526463   3089091    986394  16942031  63276180 
 66789003   5669707  23072427  28290237  19647154   2940987  12049842     63690  54526875  39365629 
  6988588   1615884   7659948  37293123   1831568   5369998  92554753  36827565  14261258  43779381 
 68151793   3119514  55705323  63799923    759427   7432647  15505998  11769560  39519679  26198064 
 13030215     98485  24598298   3983529  14850915   3082335  27928842  16727477  30618689   2209038 
 30019065  25960902  34105876  58920323  64530321   7438603   7271313  35332188   1808259  10513032 
 19049181   7852267  12459112  35442429  21452370  17606499  13047627  82918918    411772  70630872 
 29491923  47807353  17923899  35250609  14308003  48166554  30375495  23720083  35219463  47034757 
 38848275  25354875  80838827   6119358    140627   3491611  84704305  88433767  36780348  49803198 
   580469  21466743  26945833  44977083  13511543  29060819  37550013   3518283  15079131   5887653 
 35831723   1306257   1962619  66362471   2780358  38384835  86440013  60187848   3181261   4911060 
  3886269  17088103   9177725   6648723   4326373  16736283  13270597   4444689  52426203  10894488 
 31789851    276252  10948753  12745513   6181527  47321983   5392623  11130275   1188142  61247082 
 17842216  33284907   2967275   1489542  31642153  69619673  35071679   9744963   9932592  54848578 
   891373   6593283  27827364   7292939  12170843  85646383      4995  53142459  12234835  16612719 
 25537332  11555832   4991043   1920503  23690747   5364013   1570716  44536923   4323633  16951377 
   519170  22512725   6321388  46279083    503175  81701754  16185777  23251513     60261  15971316 
 60941451  19390437   2034703  21032218   4988839  22012509  23249017  49631274  67640630  30511590 
 37352053   4529595  16272087  34117316  82024187  60834171  82191043   4048383  36934911  12412623 
    53229  16417599  66144723  10167483   8910234   2267113  16890429  90851403  40030473  15804380 
 35619098   2083451  47001727  15219381   5540598   1372959  16729941  83911500  61195923  20421756 
 47773398  35757427     12091  76924887   5045962  59144442  19429323  67054633   6223041  70425768 
 12932733   4538082  18311907   3799291  14372943   5429328  42137295  12977227  14133739  47050869 
 19459651    211083  61316673  53504938   8091867  50333069  49628649  41041453  23385303  11237013 
  8949030  17674461  43225835  17529481  12740783  21794107   9998243   1529673  18539891  56539723 
 22918483  45921831  75514619   2070043  19398233  11111357    451035  29484561    429339  27020820 
 20985549  74995593  48795773  39650596   5342757  22148673  20097516   1983088  19921395   9248397 
 51446523  47758909  15496467  94629621  29375458  24798765   1334215  95530873  23561301  18912451 
 35992835  24600948  33063527   4815188  45147543   8473827  11022351  31708734   2299170   1880547 
 18097503  64936167  11127607  53698593   4988652   3729011  17021214    239591   4687616   6246279 
 46635883   6260991  49494373  29319660  24229407   2240774  40685334  43705438   3280760  58763247 
 30294391  70982518  57402847  19418123  11353101  16253109   9039273  28084011  35218493   4328964 
 35672295  23798327  14717991  12770346   1939291   6289993   2929413  27689436  32181023   7321713 
  7720171   8698043    743217  19848643  21252084   8352681  22494298   5378503  53616611  11976828 
  4731395  12198672  12578455   6784035  21540551  24909081  13128693  32340948  18428115  91340273 
  4569960  18702845    357272  79809489  47670856  82013573  42626871   6719718  19863063  11830328 
  8794183  17550027  60207893    345163  20111623  11486088  11613933  52991190   2782123  30704805 
 72551133  59245499  26024199   5126987  10674875  15140049  26168622  12463420  43128598  12890040 
 20359473  40677553   1287323    743287  17433111   1623504  84010281  83404033   6476601  65401771 
  6490654  54656523    308091  19876875   8998279    461067    180075  17353389   9651903  40104819 
 30152139  45309119   6994068  18201567   3396048   1175549  41461593  51217549  20437491  32822242 
   613228    654249  58131768  10701383   2695872    805995   2763213   8501063   6136116  16652213 
  3534801  31643097  30046875  22161423   1229738  44425541  33665467  16949443  45198123   9136151 
  8272771   8230237  18149996   7970523  24284603  20603381  53325755  16777598   1910229  15246806 
 82209497  38242637  10083807  44300355  75114207    270797  33091042  66215729  76475741   4994437 
 68409096  32318783  74885649  44973744  19731003  23246080   6799063  22071141  21426483  15578826 
 14855124  67963561  13245433  12394323   5757041  55886718  25705803  19149485  71016417   8139693 
 28669203  24432774  61076193  11482138  47451729  45276513   1579062  17657466  18945063  42617915 
 33134397  34059795   8704614   3516337  26940813  74858433  49795683  24391965  33999876  83133455 
 21762947  10946223  28490216   3948543  67354851  34929261  41210523  56668319  10111536  17895497 
 29212207  51484719  21248973  14084423  70674768   1401635  30387480  20977026    698183  53014470 
 54946068  45904317  76055829  91575343   9202253  23453014  51868485   1049451  10252824  27786531 
  3638928  19908725  29978611  25452778  38145711   2311863  44398375  14849181   3945183  30127867 
  1527363  44664174    563103  33548889   4600187  72224123  57990245   3236460   1374203  21279623 
 21227049  19908513    712718   1567087    474258   2508131  61990385  52050580  14328206  11905038 
  3655169  52159911  30941426  80322736  28623853   7255995  27332743  16189478   2013108  35540548 
  5420993  10629711  82129387   4943859  11851110  11087030  18125268  22954523  60705915  51148898 
  3439111  30737163  14574025  13972371   3815203  13081135   1135959  55062273  10915809  34633431 
 67138755   6024813   9947515  36662735  32933737    678523   6996363  10253275  33397222  37068879 
 88994661  23088723  15449916  21685795  77537451    792796  43390785  55362223  76797827  40124067 
 56407077  32814016   7272102  58083783  52944933  15516745  47718789  16925927  14613643   1154133 
 20291764   6097723  10503720  14272643  15051192   1372774   7977917  10797537   3971769  32405177 
 14957187  64856443   6318567  44163132  70141641  35401796  30448599  10678827   7924754  24485053 
 60776155   5159459  13380723  25364181   2826985  44534697  44261409  70274321  36576495  57506343 
 29588283  61322253  41788491  11611687  22950363  10715123   4590813  10922211  17546987   8420185 
 58421812  53305147  20870231  53678529   9470193  22133521   8731323  11811223  47378523  47385099 
  4514875  73356315  42178843  49992770  10573413  45228813  37227081   7911243  59091017   7179269 
 20948946  19616848    227616   3967931  63802203  62090515  18419854  11777013  35800349  28195962 
 21950898   4031962  29336598   8998733   3622719    128295   3643829  22248371   9884399   7239546 
 69673188  54127253   5856299  51584763   8265963  24592691   1532598  18660923  20887743  44017271 
   870931  17289905  13413243  46493013   1346040  23702064  27526089  33278985  74208383  52687173 
 24604791  70316475  38734131  29056670  67251440   4556379  60314223  29662503  22090668   1783596 
 15072147   2337783  59432203  66070848   4083536  50475423  12107271    358515  61922592    710115 
 32938314   2194847  52253271  15616525   2745531  32434055  49076346  33308928   1877467   4741398 
   514731  35630655  28366589   2641596  97091439  48683443    538098  10806903  53928573   8414241 
  3113767  27408066  21634886  14521916  29291638   3002005  25608027  50026351   8805363  48479876 
 22156665  44584093   5654107  15983235  22741597  24525339   4087593  29774907  44854953  27984407 
 55017631  46257459    342075   3439941  12005857  29826359  13606035  52872698  10061526   2083743 
 16087811  19667771  76270783  57460854  57867465   2449038   3850443  14786889  73251764  54154198 
 16024929   5315653  58553343  67424635  17014094  71839573  14212321    211971  80689125   1435941 
 17103343   6231639  25538118   3293463  29072643  20448646   6960717   8455427  58236035  35038158 
  3907773  11384640  52074373  37380635  73840762  22479859  35690619  11705541  61141431  18893369 
  4117335  60240891   8319092  93835788  12731761   4616313  25146783   4818227  19193143     82387 
 55805307   4486191  44747643   2827479  12331212   1400515  86797678  53038075   3331258  13594627 
 64661291  15418527  37075483  38708264  24567963   6403339  12474138  40948293  24947199   8336682 
  1725147  37065095  19213197   4529643  50754518   5635295  40117707  71684970   6666804   4681183 
  8998835  11622195  57330669  78093796  86107983  27635787  37514796  64725927   3606453  13824219 
 14917185  41147067   3367963  12901055   8912253   2800283    588162   1469691  29811387  42431931 
 19623309  15648551   9025963  43105083  46839424  14679447  50151651  13483515  22502527   5368383 
 70401519   3228831  41936248    966675  19213839  17569347  12433572  47543386  33316521   9936363 
 12949783  18024081  20941613  90138534  24099645  29043713    368256  30134523  64045577  14485938 
  8828478    984171   1419335  58769884   8857554  18051944  64639847   9599181   2560707   5049159 
 13038995  49475376  51188193  42989147  55168483  79191523  20963408   7541291  30047235   8788327 
 20187759  12757188  21103923   2120547  56842139  11667107  40382747  33139495   6401433  42376459 
  6035815   8037341  42235710  37331607   5710311   5957423  26845865   3600249  14431361  24507200 
  2824422  50863165  18083873  12838163  31178519  21931543  43269351  33618448  67151958   6712605 
 60022237  25021590  67066143   9561699    740467  24859097   1215323  63779787  10038203   3093609 
 44507201  12302319    854084  27173841    168819  43881963  64594731  22766613   9438897    145751 
 15462623  16520340    311055   1131687  10571873   6258554  31943859  27950098  47399355  15597385 
 15247353    658383   7126757  11325444   5638145    682458  26481403   1643718  42203507   7591707 
 46515437  52353442   7456143  28108263  24374043  18005266  22064503  59443515  39661920  70052312 
  2281773  55703493  55558483  11479203  34005555  17587455   3072123  80131503  18740355   7728883 
 63491713  14738019  49606989  84835419  45310458  52657047  19341408   1059753  30583194  30286743 
   412395  18684455   5554812  53011571  19184870  32494503   4177863   9030207   6452043   9353311 
  7926587   3100083  50940523  23595403   1263427  21974987  14192615  76410973  12588497  16293284 
 19707765  36388809  17888763   3077151   7853960   1413188  82913262  21805253   6372373  62593107 
 23270490  18944895  12480727  57367368  52161306  22108351  40622323   6009423  27470523  58569654 
 20533097   9746691   4361183  52293595    110886   1641056   6403343  39568117  49564833  43201547 
 36266435  18971873   6375459  51139523  65910935  36846987  39195293  91427713  42190309  40764553 
 11120855  47201823  15926559   3878833   3444595  26270493   7214993  15096612   5506313  59789793 
 23761295  10243579   1276818  36783387  64446066  40424135  59512213  14732061  32442007   2330619 
 67390078   2006718  77053407  24090819  11293419   4284755  51696933   9811051  37393701  86128435 
    58953  39596673   4448707    456131  20390603   2456003  39803280  55706569  18554625   3119923 
 21894795  23295827  27048987   6450059  34651861  15332814  52713135  39356729  49803793   7346049 
 13121899  29538814  18299797  34740527    719313     10110    718459  64247984  24269152  48432609 
 38329005  19592666  22923623  21572621  51184675  40039283    135643   6817983   6121987   4403424 
 39919503  50358375  30182099  31040379   9730383  57136155  15970451  70465917  42845387  23448157 
 31339765  41475771  62186499  32247411  83983776  14903683    517759  32696267   6422666  23883619 
 57196067  24135178    831617  75508899  60066701   9076242  24922026  69801715  70678527  57110969 
 39523077  56282718  53214873  24798318  22109281  36496183    206835  44346633   9024063  76244843 
 24566172  89654523  14943567  84664548   4925058  75673455  33671397    745299  18786426   6506443 
 43883157   6430393  26553156   1487804  23467974  70340777  48933042  13730955  28479457    575371 
 18528421  43784853  14545275  41244565  76982896   2793471  20208834  73642888     79215  22291413 
 11827728   8679292  28777053  60539483  51596313  52632815   3644502    664873  29927229  38334075 
 35984253  14132611   4456518   8640027  24720027  23423772   1447101     91179  15632372  51825240 
  8905393   3318966   6560063  15754863  15867408  41047946  58496429  30220421  45409477  69061326 
 15618947  12926184  44761723  62837094   9173606  47901703    563889  35295115  18184146  36731623 
 10800588    304683  18086641   9047197   3791113  20238968  28330775  55830911   6679923  29266542 
 29300093   8511087  27418920    851219  12408431  46636667   7427816  25842953  74376516  12400797 
   913856  82309119  13178207  42057923  34361595  16149195  15308613  12104139  12268453  61073507 
   918348  19937663  50175351   3597289  13402193  72482819  55841208  47605803  35594975  68133948 
 69061209   5400898    465493    628641  10682443   4245255   3537708  69062337  36720543  87183726 
 47074659  17642223  23756583  53422335  33738298   2867603  15088758  18622793  50756856  17579160 
 11624197  16686240  21104394  20270527   2718843  40995033  25240086   2984453  91812219  40701274 
 25043065  41251553  10392773  91541469   2766170  10190043  56648433  61151355   4386939  40561497 
 38152059   2921811  33113674  16804869   9785473  24988155  18467591  10031907  12697868   6931840 
 50752998   2935913   9632108  68692251  31347303  91537490  35415359   1938609  20236077  12262513 
 55742339  68639003  44066761  28019069  67580903  84437060  38491223   2250907  44458908   8389994 
 56434578  32092323  54807425  51240832  21033135  13346874    601087   9596145       612  53227475 
  3795819  23886589  34550673  20964035  45193071  53894250  24248763  24255893   1347356  69908866 
 14398171  52785245  36061136  34387859  30933717   5387883  68759030   7414743   3737355  23980779 
 19979163  22067499  30658339  29856367  16341184  14393683  39717401  66130089  27986661  25833903 
   839931  10900803  80169289  33416793  12635853  72748656  10065613  77997581  37757048   2489643 
 43447613  50382378  10719348  67020063  63536416  69003728  20679459  18287385  65105967  33082128 
 76162321   1979175  51902717  19892163  69436827   2721779  32306033  16626443   5248091  29586451 
 43533938  17911951  89502879  30918766   3111819  23080023  11929191  10107343  42283115  47149371 
 12805152   5784631  54383595  76426947  24878158   5911949  51029487   6951704  62283435  95960139 
  2199401  45702787  24092987  28787923  73977653  12295707  18427818   9917635    391291  10856337 
 18452676   1503961    314067     59421  57145401  32193083  23076879  16320651  55240273   1428867 
 59793553  30844020  11519913  38254682  14287665  22480626  15421605  12725089   2983641   1316383 
 33778473   3613926   9424158  34514968  12376431  41802487  61011073  34700442    357539  25313603 
 19625368  21298198  16982124  42996957  53476273   7439329    566384  34686703  20471683  21342857 
 72374659  44242983  13002297   7740696  11035338  20888969  84762540  24195003  17729940   5053860 
 41606993  19967628  17510235  12266979  19145248  10811043  15101835  17619239  12892287  15007729 
 68025289  41112225  25361165  83764307  18119244  26165835  29844375  60255123  78270315  20106875 
  3755283  44964123   4604047  57032722  78321807   6581691  56667123  28595435  77457528  37348083 
  9296379  14009450   7490765  34187245  73121623  70169183  12246483  27096708  10783715  23541471 
  4745083  32648558  38923637  10448688  37969323  17314321    669981  41205637   7022008  11810565 
 46499334  66750186  71983401  17921400  64867169   5578787  26909115  13116837  23470304  10206474 
 27548660  19016391    655803  59317367   4318913  56489715  51516213  13306431   1634655  59195059 
 11259189   6040875  33193569  75125355  12160824  34435039  11357313   4582145  40814628  51590367 
  9753204   6419907   8610639   9952062  12299459  10541830  13710396   2568947  20040623  21336213 
 20129323  11123733  58053138  16514547   6913491     69468   5773005  19744519  52977159  29593264 
 56430190  59660773   1293911  11695634  30845440  26106509   7259946  48757259    781541    312707 
 32375561  30457221  13946733  46907619   2816991  21261921  15331473   2896611  22955071    908991 
 10016731  36129171  13599423  25165015  61228011  34402718   3306715    520329    701043  37313363 
  8909205  39508811   2723379   3084171  23501463   8032163   4999359  15920003  42023153  18041706 
  2788821  30444037   1673339  29184447  20487167  84649113   1400973    622683   5377132  53756644 
 15599767  15989899  35796013  25307118  50294199   8537148  26785699  64250403  33299175  30333053 
 74939997  66507291  35128203  39723474  21379823   9456534   8271897   6706130  15667509   5235113 
 39679185  46713353  17795173  13192321  10286853  16602615  21313233  25028493  32357085  18427719 
 23080525    829959   3457627  29218380  79889323  65803187  15253725  51795019   1897649  25975443 
  2477830  24443933  40956827  28669011  34649938  52982061  12293586   9238359  11075540    798716 
  5232023   6290931  85529763   5594803   7689123    287013   6512943   7754629  36035523  10119784 
 46674413   6224757  13324575  38881077  15761980  12550155  77721984   5995793   1333012  11168400 
 15284490   5257568  39496949  27890223  15603683  10350221   5486373   2998923   8624449  52466894 
 26326715  19906933  75565423  21483955  19821341  36521269   1290269  13845851    509698  57598991 
 57557805  60748770  39831145    540641  82070318    250043   8622183    507763  33729669  14945447 
  3558023  27218433  72433275  35375584   2691636  54056643  51860661  83462167  24549955  85306723 
 21514941  35841207  63117773   3116607  91865823   9776123  40489883  48698282   6596601  42419096 
  9381183  13345548  11939880  73051181   5958879    477075  38959623   7680518   1302813  84416973 
  9958143   8936926  23795349  17191746  16630199     64913   3021498  18482713  61423823   5636098 
 59120364  24703479  15020587  91963533  33420397  85375677  78466667  33625273  30629934  16220707 
   882344   1829635  29931451  31267056  59954889  55155160   4558977  17117028   3370737  45061587 
 32562741      5718   8583627   4448580  84750155  29846363  45558363  42085995  31053471  14038818 
 55265403  10564621  34233639   9691391  56977043   7058403  77306273  60123251  11018412   2953758 
 26094002  43116519  26888453   6214487  14191403  19422779  50761113  25281150   3674373   4099743 
 12696429   3475931   5255347  26674228  47525613   2537275   4760949  26918673  75769579  10826703 
 44041003  61809663  45073633  14475035   6810635  24064858  13051266  61116738   8114063  22980043 
 30608727  15889773   2197254  32981376   3660873  13349141  31790227  11905659   2616203  19983073 
  2760649   8557595   7810845   9605979  10560078  19456290  15035471  12751255  16867571  20156403 
 17292963   7213119  70847838  78330351  20156859  12369823  13938429   2045649  23742726  41774011 
 49205643  30122758  54339949   1728213  30397083  26852163  12124620  63289083   6184899   6620495 
 54404183  11275725  33059683  35775609  47331607   8367552  22007445   2904591   1419848   4023904 
   179183  12921448    204963   8567007  14626563  41138139  10639326  31740225  14594051  15477121 
 61149176  38195290  61977723  10019265  18553163  14844975    442800   1184635  68146643   6281313 
  6800037  37510884  16878507  51064353  34850148  24975547  61972371  18842583  35349693  12536773 
   338085  13801047  15756627  12018725  12620243    659555   5064168  27818943   9685238  35652916 
  3373743  20421050  71207007   2263388  19849528   9732395  20691003  57237963  33672027   7556003 
  7553978   2051808   3033303   6226271   8756452   1703939  29708189  10244379  17132302  15180637 
 33983259  32487123  17901877  12768021  53918715   2064028   2082389  14514291   3844587  30053510 
  1980862   3359528   6246081    568803  12824859  40367877  40250823  29946012  15451520   7244185 
  6285903  28481735  10844785   1934169  22346535  41167018  43527669  16530698   4259587   2867438 
 24973299    733011   8265411    137139   6546647  25015971  48866603  53774910  27599640  11335923 
 35738793  49832253  17817247  40036651  48940291   2546221  42702843  70045833   1691223  53194330 
 12245215  80548761    257783  16902660   6547965  32551094   4500586  54711495    953437    935187 
 63688653  31037451  23458113   5756787  64103862  93822681      7725   4338747   8636478   3857588 
  2485339  16969623   1078423   7755259  42077379  35780087  11495046  53893829   1116699  29115561 
 11970783  14081947   2063995  42595935   1083727  83065083   8834628  18678003  70491340   9432819 
  3067977  13561643   1577643  27836199   3250197  89104539  21899619  24886737     19364  13525027 
 45393947   7544315  35782498   2755365   7344121  54798783   4995975  58494093    851652  23210619 
 42755099  23516090    693387   1047593  56740128  19827165  27522093  57981079  19804258   8516455 
    59313  57574819  25596078   8038523  10143813  25158818  54910659    442523   2167128   9016636 
 14766171  10551507  67077492  17447073  45782808  12502601   5202075  13573051  37890375  26593917 
 31687544   2395344  11058958   7995323   5632296  23936397    119523    140653  35733924  14257023 
  2777073  50746976   5597304  18551373  27765159  20990215  58466619  15740515  23880768  24152952 
 12693843   3554872   9547115  72068691  15782145  19913953   4070088   3563323  61930765  16333347 
 50037767   2033495  16181827   4328992  12999813   2280198  20152347  50906593  14093037  19994875 
 14760140  53765635  37844685    773727   9966831  42255728  12227647  27414573  17358693   3983330 
 39408505   9040607  30678798  26669540   7905603   9034507  20250714   9082221   4453110   5530505 
  5118623  27227175  24381501  17562276    245260  21897598  75992427  71137497   5433033  11321307 
 38002979    741723   4718478  11419047   3836475   6022815  95912385  39705267  66153384  18703178 
 59566883  13781463  38330571  10908537  66732139  39696779  66169213  11911767  58521531    988005 
 94458623   1858373  18641861  51581004  71117664    703579  38926999  12910459  84933315   5411523 
  3691248  45226061  11797743  57092163    215421  42771511  27334131  52085979   9628248  15306738 
  5014758  86000638  18748596  40523829  45935208   9783334  22281703  70380063  54138651   3585185 
 30975189   6069318  15383913   3641883    210573  48518502  52226805   2265447  71120263  13206306 
 68334963   9901167  47246507     30303  54380097  85694046   1643515  21962307   2866098  67357707 
 21650483  16478187   7521244   4293547  23955925  47080119    765433   9871267  50926211   3001497 
 15707211     73539  13364541  44913915   3695450  25417515  26142162  71723967  10017243   1913595 
 44878348  18553073  14762047     45435   7404297  43949007    529957  69840401  14024896   4156617 
   560398  61220185  22175374  23589751  34006911  14063355  14204859  64445273  28094695  10556571 
 62364915  13978419   6073431  23172907  29572547  12784951  38342109   1685563  33870498  12839322 
 31283623  22374267  17164571   3504426   9326393  19885723  60742883   2250574   2646411  15044307 
 41771291  17429059   2022507  41675127  44555349   5518061    383028   2100291  28733478  27429510 
 34198063  55225675  28749353  25151919   9755313  63978543   2236869  13370038  21502753    488499 
 20855799  22823547  38273883   8846979  54761915    546879    954747  59455227   3472130  28905495 
 38783917  37994826  33008723  51523153   1457587     91347  27139387  29578655  15135227  29434137 
  4323491   9177720  54471693  42110649   6511531  20822667  11918349  41016244  19222733  43104048 
 18497109   1123766   6514577  15687411  10349557  81421773   3604724  67276703  21913398   3537228 
 32720475  58399399  41043243  43969598  40669814  74887923  29320827  28070115  60385796  17690593 
 29485870    888219  25939155  13724844  21919441   2892926  33894908  77062603  21185000   7004553 
 83009715  23102405  14785719    249983   4396482  18231528  12294768   4828903    405883   2843628 
  9964025  25438209  11113137   8853129  24676138   2634267  57467995  13943547   9704467  20433198 
 46963989  23805003  11012253  14077325  87258633  34472123  46587531   8837490   8735439  46948213 
 32352866    338016     15280  30306035  13780918  13129005  19057497  18799885   5258859  14984520 
  1264543   3405498  13296301   9744387  33488961  30564441   2616559  61153787   1972511  17755917 
 31967793  23151113  91097447  19763763  24303099  16246268    651363    388343  32266307  16110652 
 11196253  69554763  11433913  65397711  66426939   6216883  52339353  19166088   3349854  23092647 
 19430833    977367  13105041  16564783  46461407  19364191  20923855  58765652   9284185   2194659 
 55788659   3600519  49745975   2290398  71507229  18028998  80137183  10111038  10114053  17623059 
  3005290  23032301  41937599  13642583  15210417  68773156  12410409  29988753   1964464  15184500 
 50292983  69277707  19515047   5047397  51192299  12114279  28729054   6783067  26029149  31145573 
 24799023  73975521  38635863   9441672  21571773  61056360  37085414  54756474    382395  44340211 
 28017771   2668123  30449979  30737291  56945363  44146743  13266363   2830951    168085  84999063 
 39695141    229659    577307   1868059  54720498  22543543  11472868  67286755  15438459  10314501 
 47318031  23608078  23053985  40489331  44179159  23787373   7617339  24274203   9380990  12699355 
 41333947  20393778  86138206  61546797  59907186  14665739  78423567   6970130  23063777   5601642 
  3115898     98689  60600273  23654023   9989606   2322583  11566608  51930795  34571055  45006331 
  3243687  15849123  47059268   6751147  56070360  23082427  63796119    919005  76246931    778859 
 10718649  12189255  49961235   7050012  30833211   1740618   1892663   2992173  11398179  59991578 
  1731367   4295895  13724413   1483323  63624967  12696213   6797043    224239  61459546   4373107 
 33639645  63835496  10766253   3975718    395959   8807336   9792814   5018851  40111733  18724205 
 12649378  54049435  79069673    136539  63232845   2712573  16279638  67953799  69823485  85536555 
 80465679  24101915  14239637  33915285   1090303  25970235   6534383  38733231  36904673  77891783 
 24329369   9804428  24346341  15881915  22911067  16970717  12844726  36982470  11198839   1109643 
 12992788    250163  19179304  23112498  33876355   4456587   4235599  11062748  15741663   6398949 
 12548779  39775873  32235073    434495  17445639   8527187  66993335  20266523  53185563  45757748 
  2090683  15227363  52373238  68134843    933090  45433707  25133854  72884327  26882412  34983461 
  3530670   5391019  38396418  13043707   1963419  31971051  40408964  81883473   5182713  14140797 
  6736259   1910555   3545406  48805593   6664383   7667679  22789563   2200223  11203323  23302443 
 24491259  67336360     94735  30907496  27200696   9282480  18955248  62722251  11046768  16323453 
  2340873  35368548  18465813  49514199  55413130   7024861  12197459  11249787  36184056    437469 
  9063058  21953943  21810579    705198  37893447   4526485  10643483  50010923  22503457    357837 
 71805051  26749654  84251003   1832217  58345200  14326863  58487793  48598908   4464843  16887931 
  5525114  29775195  22047634  55300058  65882875  23005707   4754985  88710459   7792998  29142687 
 15438123   3472683  28960971   4679875  26146427  42888462   3875315  16383264  55472223  25011543 
  2365839  71046411  74240445   5099235  54278178  42042876  20736810  20543700   3948587  39144347 
 35467818   5391126  30867743  36326293   3815418  41432943   6583755  79104134  41860443  22962603 
 15375914  18170793  69334036  29598432    165954  36258623   7540918  31069680   1668135  29905673 
  8829753  53404773   7160691  28743359  20601286   7442197   2412225  13941115  20781468  13169363 
 11343553  24349749   4602939  15681875  40156055   9129334  61809477  27888123  67054107  17591255 
 25929879   2775941  13559451  15567987  22086879  38189679  18467093  39437211   7505249   2337341 
 55231865  37394531  15245115   4538903  36928029  51259747   3507891  23030891   4780568  59543408 
 15214310  13719048  24817735  47854281  32381994   7538211  70957405   3029419  22536865   2052975 
 14848121  28119260   7295515  10656808  43119258   9537739  94736175  12219795   4763535  52082712 
 19759377   6475865  49885478  10351569   1347383  20226573  15715004    390267  13354503  32101093 
  7674075  28654308  12959083   5845593  19077151   1763008  14714328  66608043  47512483   3729075 
 15369387  32308223  41878855  38374776  52011163  14581065  26641655  12969211  38313720  81917820 
 35277324  29699814  23377803  27376563   7443081  32039088  70999419  43072548  13335452  16556439 
 47281529   1737467   5341669    128567  14370869  60641277  51408205  11855197    316773  17318853 
  6557073    278131  17021868   5004447  13722873  52142965  38643301  61569098  29883185  22884893 
 67268163  13508187   4833615   3243571  41331939  18662553  41839427  17203953  44846683  32104167 
  2172693     31915   4513497    489303   8330673  52923714   6576068  15284688  49468032  61058472 
 13724463     74823   3387403   3214250   3890777  31009647   6417443   6017557  17460993  21285163 
  1212219  11359743  15388299   9199062  46848043   6846126  12567387  21982470  19157563  13094803 
  4989115  24753315  15656853  20323556  13531065  15411678  34732697  45293947  28351209  10534388 
 66265485  24228485  12871258  22133793  12506019  33566403  21902073   4001225   6681973   7674108 
 11707904  42272865  13236957  24137035  23785423  47570751  78869833   7032071  16543870   6667661 
 18716375  15843071  47293121  15076338  52290023  14416702   5697843    617507  87062973   6843888 
 70366767  57942651  15240061  13467863  13514487   1525227   9553769   3205478  41711598  52509825 
 88375669  35524227    889076  40992015  13016829  40713243  12445139   9990915  58407603  59198793 
 54279285  12543369  36646691    127233  25274763  77774842    566520  18658653   9044723  21615684 
  5214390  16516725  59960509  27288617    208153  14869207  13639983   8963959   4335983  10673580 
 38176547   6229684  10610619    145299   3121077  34005941  46052556  64904351  63538725  23043317 
 54854467  12289767   7797498  51745175   5831116  61944577  39860812  43300023  47758045  55138173 
 12320958  25284603  13743331  10478803  40213062  40459201  35880020  44250614  19399587  10985849 
 63027048  83640293  51854237  14289090   5051337  55726819   5111798   8755455  53365467  36203549 
  3818520  29000061    194979  30127268   2181179  27321753  11190724    705915  12723343  40665768 
 61653078  22802763   2509649  54804483   2291496  23731395  39716071  20006954  42546979    677338 
  1501748   1306920  23554592  58263195  26512475  75247571  69992931   3949423  13966308  11461868 
 49817802   5831685  17170497  59845623  25342653  16681747  28325121   4133118  54381879   7526895 
 37812933   8474223   4305803   6125177  25779910  29132989  29404120   9619731  52508019  12641342 
 23550251   6759428   2998771  39918699  47196753  52222203   6230373  51555671  41043255   2458415 
  6917535     76547   1706415   5262291  35581467  16389631  29146383  39617623    775483   4240843 
 22144819   4110283  24104735  15923457  14028315   4945847   4049070  20181845   1177509  75835527 
    86579   3227955  40949759  78541067   2533998  58313323  51462835  36259324    496863    669039 
 29605193  11005647  87060237   3549519  27895131  11814123  11874075  27459366  34866482   1305996 
 49270211  18679743  18754534   7784823  18422978  17426555  15515840  18320269  14788491  47121243 
 22997538   5286857  17575869   3147693   1617837  16414448  32089187  11661376  81629819   2030683 
 30134598  16612575  51916179  35742910  58166439   1726155  72552459  50859953  25294623  19369851 
  5326833   3458751  24138198  11020627  17363711  32853506  34108431  30994269  24043439   3551757 
 27336003  14093508  51750248   3683121  42989391   8438307  43154795  23841384  64693451  11314904 
 11420723  40683111    830393  34371696  13234436  20346245  24731110  56801083    335031  22994411 
 65111231   4651819    153510   2399823  28457811  25779893  68836927  27469675   7112508  10742491 
 27500533  31441365  88603264  36410749   6226638   7550061  23668729  21378623  65907013  42287283 
 21110173  13274507   2086359  61440673  16191125  63155211    117721  18900295  92585967    446001 
  1660452   2948457   3831473   5294643    768385   9764781  57148508  13818256   1655175  50526044 
 48193543   7680620   4924958   6844603   2245368   3161094  35050443  11686018   1556475   4444996 
  5682163  50790332  64989385   6511416  18737023   9341220  19795572  13539761  14224776  46239591 
 23150076  37740411  14850789  35520603   1463893   3670647  35126683  12394023  17776572  15565251 
 42997315  44235123   4585584   5846062   8987571  63063407   6949898   8633319  17968668   4909419 
   261699  21859675  37485373  34297919   8176617  16692068  53370853  43615162  19775228  50842407 
 10002619   7097793  27946415  48954794  11097636  14886807     34608   7030554   7750635  34743886 
  1670217   9379255  40793883   7579147  83335227  22428676  36249492  45096225  40182819  11238574 
 52534267  11993185  11125331   8758163   1051459  60105381  52145355  28582925   3200541  10164059 
  7661985  74660219  11229978  39098283   8836795  26306835  40179290  10661796  18754040    822528 
 20447709  15142645  47691663  29297117  22195837   1622571  27335751  20069575   2516784   1890948 
  3174326  43635805   1771093  31459861  44658256  19935787  23069258    979629  21853923  11425137 
  2716183    555447   2950259   2268532  31785027  37430655   6064763   7045731   5815832  80103459 
 36405367  25191365  67456603  45658909  21166671   7796134  80147407    304598    248163  28748157 
 15363003  13345555  11476731  42057307  62306951  35275479  38499948  50676974  42523605  32056549 
  7626145   7591263  35590486  32324483  10864501  42451609   8762397  42594605   7604915   1708527 
 71196283  29637882  33006543   7412764  24392463  15670517    879909  10425560  47413638  31874295 
 25200519   3713417  20504161  11302107  10092123   5741975   1403496  33955058   1901827   5171751 
 88649598    714867  13313414  11129763  12642173  64382321  18284278  51687861  28807335  25107583 
 20320813  64644472   7219478   4749979   2138062  28290543    656599  25020798  19352603  13914801 
 35053812  31560419  28397020   6629577  60653334  28263688   4799489  27900943    802331   4134853 
 18869579  22978083  37171719  61194791  23527977  62177531  11456971  26271632  27083842  19976803 
  1764327   5412369  38101448  75011465   7147127  20931531  27571590  53696689   8404887  97701027 
  4348494   1975679  79937575   8976645  19427910  25913313   6452193   5498058  36631276   8671029 
 26455227  34110693   8081070   9138987   2360427  13317603  35103831  14290731    139734  18145083 
 17120700  37843123  43462536   3474957   2874537  85842385  20094609  22012977  12461937  33999795 
 12397803  51084283  58569363  26469072  55754331  57145167  42840544  15886807   3412071  12634206 
  5291538  23644023  32583674  65527445  14816694    601619   2602569  43239231  52534779     49473 
 13197291  45319250  46725648   2833239  14997867  16642243  10112667  11422406    777499  40857891 
  2463780  43920334  61787054  19321623  45436525   1000055  10752830  32110157   5574777  20055043 
 23740224   3152139  45212303  19426089  42531122  15545917  24267481  14443344   7082599    634473 
 16539113  13665113  16978913   9586845  16636893   1323045  40437135  12750475  61528803   1968265 
 27590298  11805817   9118482  76212851  58582307   1860986    718953  69924516  43710573   8605830 
 46799403   2691087  60503452  56108091  36915981   9603443   2079309  37963349  26560566  50843607 
  9788178  18867693  56744475  21463731   1001324  36045447   6095982   6493191   1206698  50704413 
 34226693  47765313  14425283  27281886  42671463  15765073  67659235     53550  42389511  50707239 
  3673968  42882013  15905243   2140443  26243067  24325307  28743255  15144651   1546203  10666527 
  7056119  50698563    396123  18070263  19794417  11561119  56510856  33504867  13084287  47738707 
  4864475    611748  13590399   4955003  36055923   4812333   3647053  23063384   6998895  16010742 
  9512934   3182523  39998330   4476948  24203919  14200755  18591240  22412137   5582223   9638361 
  9933363  16777968  47869112   9904655   6053691  46982762  26042013  51796091  12843800  26379051 
  9696993  93920325  20254347   7592895   3001248  12870575  51471191  66083438  51171469  63295211 
 33647307  20863625   2397527    142357   1099311   8315664   1230583  65575518    977153  12384059 
 45577273    934531    474119  47955306  21156212   1862295   6199029   4093947   4379547  37124703 
  9220763   2674443  37049363   3772292  16410363  66417138  56108329  35168553    446435   9002734 
  4562979  39753484  39634743  41340037   4287611  25084743  51151535   3682797   3508711  26376638 
  2329303   3753873  26607963  24352421  53883699  29610392  25741878  17677241  27924285  10857984 
  8991483   7063773  44294669  32526467  11131489   4711258  33816774  38123079  19230143   2902263 
  4248709  43055237  27985002  16650603    234918  22043865    590918  21456558  21347295   1991311 
 41630699  38806297  62005281  30613371    747834  10083771  68629815  58794053  34525631  24103007 
  6984351  34483355  61948653  64439795   1132461   3679089  47792571  29046623   4297489  41616203 
   360205  27685251  40421179   1632987    210543   3352791  81253410  59906383   1546915   8641563 
 40520577   2234130  14089716  42931481  41346214  13512231  36227713  82008735  16765771  72387429 
 39022449  27590172  29761728   2087404  25681713  76189480  42607103  81269703  13956269  11316113 
 40020123  29230320  43534017    441048   9845805  15725451  11524452  33905535  54233715   4444839 
 25811051   1377063   7542237   6132873   4863773  25620927   1922823   8511465  71510209  52076348 
 51860228  13445373  27078233  35826108  42409028    706969   4000028  17549587  16953859  11436774 
 49779300  39321443  64307553  25825252    561323   6293823  36050012  26489915  73347115  73925856 
 36546489   9095268   2549629  21763913    108714   2569723  27920719   6626253  17484090   9783979 
 51860613  44802475   6432163  14474958  27860123  14899280  11609435  55828091   4182963  68227194 
 13225988  57321828  33786113  62852623  40545498    226371  72064653  30010563  62336123  43160604 
 36043456   7512243   6143978  41645403  86880563  15353163   9089462   6234308  43267123   5903694 
    89553  40969149  21299981  18026634  87524419   1041523   6862048   4270257  26528031   8874294 
  1192679   4896651  33779498  29554195  38253919  11739422  40896619  23311978  66892960  12587940 
 64917139  56978604   3313153  38607685  20418051  34196159  13474903  17973978  37822031  10292795 
 39145299  84153251  75134122  36117851  70188593  32930367   2211897  40311651  67723563  41421118 
 30494489   5597273  61515785  52248176   4145838  10535019   8017099  28314726  39197805  27349323 
 20684535  10998423  14937483  85494580  25544635   2353758  37629143  58478875  12864656  12148818 
 27707576   9611539  32566093  66926619   1511713  53047582   3915194  17666229  18535965  39550491 
  5759707  15560075  32971543  16140603  34018558  28885353  40908363  65607152  21848363  10775255 
 72021774  10601439  10946971  44308992  27244237  12118793  32268639  49601808   3840369  32252847 
   283588  27901673  53958698   3171231  40576533  38584179   5855973   4938225  24417023   3851622 
  3113751   3083928   9572019   3364113  43717639   2096574   1130978  15400963  80772459  61393195 
 95685896   3461787   1359915  57358911  62454695  37215899    220002   3298887  43106563  37369683 
 26344679   3010559  64864797  44523723  29138823   8520108  14448919  70305126   9011330  42892566 
 41734504  19123987  70840683   7276956  40787415   5347463  36848123  19065043  68021811  44349623 
  1913034  10258759   6938799   9637893   6811443  24509589  10979627   6251643  13875087   3480530 
 38445903     42159  13156173  40420713   8512463  27591786   2932836   7360515  52343079  82320821 
 11488543  27664563  12097525  14513431  49456283   1122323  48946791   4795704  16533465   5069395 
 18656457  10785168   5594250   1258006   4534453   1609023   2568331  14664687  69186541  25997073 
 22779003  14164659  45121796  15679417  14614077  13212546   6237693  30621791  75487039  40495491 
   990327  27278635  48890827  33053924  63503383   7777231   1105073  30646395  10303311  28488893 
 26760003  21275734   4568687   1141773  55119837   1610107  12372553   2603603  48910806   3783015 
  9657555  24560027    741579  29864310  19356279   8799195  35123475  38211963  25628486  15642888 
  4678962    251133  30133533   3853661  19208863  10221267  53427886  21357733  34228347  63469221 
 89969721   4376121  53935314  37753579  61177083  21781908  36639825  24149803   1371948  22908283 
 16930718  41737903  68377206  24914990  23814433  36823675   5605611  14422723  19576203  76761339 
 16623873  53500923   3856200  21290022  58048727  41368695  17827734  52826611  49967733  35072214 
 10783026   6319281  31017593  10667219  43431435   7929611   7978938  68839891  46940751  20290473 
 15177339  52024158   7239060   3501491   3723591  18890448  12344811  32956843  21124391  26127603 
 48916095  41094267  53085363  23833563    339694  15789017   4422978  20448095  73172495   7774733 
 32393113   1555879  73733613  32514547  46781627  22813953   9464523  22156923   8083348  30177435 
 32311068  36792235   1427281   1448427  51382883  33862191   5070273   9562027  27351670  33335293 
 31140753   4489623  24910409  31338883  57676315  14187428   4243099  91053878  57024077  24096198 
 32407886  26059221  58085859  12146147   6368205   1106961   8270515  18177045  11587015   1461655 
 44576527    841453   4354197  44030209  39026439  62960507   9409791  63917327   7849995  46326309 
 65260824  59297963   1464069  72801995    801537  25845173    770563  63568847  17663214  49029623 
  7695723  56993913  15614564  15021883    180063  11052945    818706  12302723  10730463  11691633 
 13227099   1114223    622043   5173023  43811123  26418900  37202238   2934075  17229163  17484891 
 76428936  28884355  34526596   2454684  22430306  26013813   1642867  42246303   4899039   4409639 
 12478022   7532387  16303803   1371207   1940283  30308541  37447107  33837258  41264277  24119301 
  4076155  42339556  10839786  71911144  83063458  36146673   5950331  48567372  35099775  21229059 
 24644178  60805446   1827828   4525595  80730573  10554466  63706875   4084623  24427187  34059754 
 21569436   8238765  27413490  28351365  12146829  53667771   1052552  14781418  53001307  44773830 
  6060159  39004413  29344143   5327974   5463735  13968007  15747334    354418  26570693   7278162 
 25409293  22312118  16547811    380727  14205003   2727771   6832431  11190473  57597819  41647859 
 52794564   4144543   3892935  46609848   8896695   7673755  58209739  23225603  15093231  38572559 
 31267203  55901136  18643748  58608675   7896991  27626430    145668  36886903  17975073  38406180 
  9098691   7755775    662708  22605201  10624191  12598051   8466372  44038113  14627995  24098619 
 60365616  72137281  19442245  15124573  17145582  22221243  10491391  32980779  62473515   4620715 
 53510355  37448268  18366857   9957297   3720643   2642910  17195067   3388573   4420173  28504716 
 33157923  44401831   5841685  27197051  54053483  69071763  13581071  24650888  50669323  29064675 
 25740799  14199180  11940750  14000955   2833527   9896955  14915375   1436748  48561391  12877904 
 31676283  29661447  54423105   6708363  31874569   7041067  20382892    170412   9225782     51846 
 42705887  87767991  10415220  47073031  22809403  29124183  62200777  30461391  22866743   2418273 
 10843787   1130614   5471105  21011250   9413010   4456729  22548549    899105  25451163   6882143 
    59589  22402380   9037630  11865284  14488935  47562018   2264449  37033343   5444792   9480419 
 24624028  17366748  56850653  16883350  16829833  16947834    562251   6245013  19857795   9348975 
 54734121    126393   1883919  10426461  26090445  34884633  17036207  55588240  27591492   9036633 
 15246873  74577032    580974  67015239  50799838   5458951  18354921   7393158  21233205   6926748 
 27734435  54719043  33698886  56228811   1271160   6818811  21957915   2740018   3156003   1735064 
  7426895  21352675  16597509    970263  36372723  64671810  25479238   8531947  14433563   1139415 
  7675674    838153  38409260  26200711   9822903    129637   2933246  53280350   3885953  32370513 
    42864  77157335  43447163   5543703  43787103  72081579  21798537  60147239  72541017   4151697 
  9586431  17268616    406019   9234303  21905185  25439685  55695468  36905019   1054443  59554995 
 46231373   1920809    310945  46310376  24799563  23142333  84335278  23861961  10401523    238923 
 32312059   2102523    437883    586581  29678479  28012905  37970006  10960907   8115048  26442649 
 12465125  27918139  14967131   9638851  80158211  24697995   9363235   2115943   2064955  12883669 
 36233587  32400913  22853019  19418313  42355673  32409773    751747  45218451  34076763  64046231 
 46146232  13977918  21915333  24534503   1842261   6187673  79309897   1773186  20575581  15765056 
 11729778   3491753  28233697  18447621   2508927  14007163  15169977  45055375   4538937  18667515 
 62262159  25220787  40323133    917219  19659532  53052458  53952139    840077  36594699  44547803 
 40216245   1400683   4425475  26570035   5986000  23111983    202773  16598463   1282131   4361958 
 23812945    470418  44729511  15575243  68098893  44120308   2445616  10985019  29098126  35823843 
 50529348  64211406  13560054  26848684  58378038  49108875   9744021  57230669   1866183  12632953 
 84717162  37141459  49312939   8280988  48061477   7174290  53694675   6126643  14145192  31024273 
 87084923   2571023  28037340   1335975  55961934  58294710   5286393  57914833   2531033  13447828 
 12306593   9670123   1890035  14983979  18093975   7347948  11883417  17606888  16376373   1461863 
  2968569   7346175  48539589   3992162   3497485   1533355  14921667  57319089  30324837  42136287 
  1175097   9608233  57149243  92938288  19847301   4162347  27894000  11350623   2049998   4877457 
 18239539     64144  28967656     32023    590448  44063483  16776883  84134373  31550440  16899725 
 12393783   9861462   8568493  15140469   2137755  19650908  19221237  11543021   1068243  41682803 
 28180003  46438539    411040   5399326   4221914  38500063  70298358  41060643  10994704  42757245 
 17670629    568997   9594599   6717503  19456123  59362767  88874763   4463565  30799286  75643458 
  3022329  40023953  56656899   4648717  55547589  45028941  50973739   1053331    197368  46586009 
 15131395   4772295   8462882  48265945  28442847    710107  41294571  24864285    292699  15470208 
  1616463  44307330  20317355  34792026   7847225  13685767   3282798  40626983   1246466  70600103 
 12628479   8957607  33567069    619611  50325740  16031123   8352036  26502900   7732197  42746357 
 56781731  21855942  38406642  20129928  41575243  21691221  25990619  30555543  15251138  27729141 
 19001435  22793068   4647963   9673467  14880297  86720183   7714145  20089606   9336093  23512143 
 56839287  24698411   9146315  34287585  38197499   2978423  17886649   4161455  41735600  44835058 
 25994427   6073819   6070999    122798  11939501   6756113   1035523  23001143   3877758  59659346 
 26217540  76524067   6349291  19952363  33587325  23195769   3920473  37458263    272040  42609885 
   695229  25541909  30820593   3695763  21826373   1263195  30241967  21013617  49277669  14860023 
 13441413  49001170  14771463  60667695   7543815  41229439  48464981  41557179  11196431  50934675 
 13526603  73904543   5141729  13213421  11675082    782619   8252279  22833999  23079425  38553913 
 13989681  48022603   7361568  13424022   1824873  47034043  19275253  71572677   1765155   2939187 
 13213152  29646570  30356187  45489089   9863197  31517315   5642907  61563723  39953386  14228043 
 36494644   4444008  64820106  84286848   8703433  26277397    735783  18683723  18160123   9369023 
 49617173  22985655  58395663  36454251  49047061  47647751  13802955  10076347  31795185  26435355 
 69396848  58412998  15288383  28641813    573808  52767573  28030587   9282528   1488500  21977381 
  8998563  48134913  71739543  21748701  37292038  64634403    834423  25466747  40614483  18028248 
 59670453  56078319  59949427  31888613  71015607  20806491  22139613     93403   1327369  14545943 
  8984979  63945123   5833775  19002315   7443273  38700642  81699252  20326304  33837388  18626154 
 41652318  33631881  22294737  31918398  38865703   3288435  58469471  30005735   3851643   3712022 
 10814753  24568443  10415644   1454449  15872751   4256855    137405  54675263  35374763   5457499 
 34297903  55211891  62843181  52273113   6072583  69027235   1398333   6473667   1435799  26234253 
 58209623  21103359  23531418  12220386   5546010  16574814  48516396  14109713  33131623  67131398 
 28648787   3159496  22768209  48656855  30700779  40103918  38743419  15809400   7671105  70348104 
  2818983  57359231  11571838  41026143   1133002  85840059  24857373   4866999  22189143  77897243 
  2196798  26126143   1428531   3468672  60484547   7112612  16187223  27617541  77212203  28982195 
 66841723  24168176  29432907  11145403  31755561  15386117   2072323  51294352   8018443  36577755 
  9124539  32831271  19992153  84884979  36980903  35382963   3374747   3841422  37910229   5085147 
  2575581  44373515  75075754   6128163  34128327  10972433  59231383   3697214  35923731  37816668 
 26676295  20738269  75733485  17557179  59892571   3476442    727443   2538737   8480515  80112768 
  1972121    384930  16839281  73014369  13380687   1198971   1814873   6022176  19266627  22258814 
 55179981   7443355  18056178   9859443  87342207   1741463  11764726  19885914   4468356   8648133 
  3573140     82898  45476404  22828267  28004622  54675168  49541693  52225247    382233  55552363 
 44143411  43333062  11924373   1319379  13632126  49784887  47513883   7762308  32022750  19972773 
 26010289  21257898  15834354   3534597   9006655  33130643  19570443    117207  20748163  17355423 
 80419534   2045187  29327312  63792195   2559075   6555123   4917189  13068217   1577601  59343946 
 22533158   1553191  60612379  22762515   9390763   5018022   1042818  39775771  64338831  15458759 
 42135827  36498201   1717503  44167051   3329911    306147   4864541  14073963  40588643    401758 
 43612887  28221281  14035459  37339623  31790251  10240703   9138945   3224833  11603157  26455373 
 27948375  16640846  13965623  32864277  21090585   9326071  60705747   1749029  45883223  73958766 
 46067628  56408881  15193131  62609755  19603617  32245713  32355811  26423364   1360197   3698937 
 58295958   4859405  30964595   9304257   2825040  15328547   7464723  14412573  20198978  78283613 
  9581915     60291   5269011  10270799   8767542     78858   5042160  19962339   5157429  25880916 
  3861600  95922267  19906959   3613723  33794442   2862899   8479365  13045206  11553507   1503867 
 13939986    183097  14612523   5162127   4675110  11845103  12763995  56433535  19467315   3858391 
 19907331  60556968  14494265   4059163  12287387  18214733   6922948   5910903  11742555  36727143 
  2924079   4684899  52400255   1028719  32594811  23177127   3085590  76033587    844655  20940775 
 65876993   6905323   4996009  22505658  63773838  12707130  56544681  25449723    635939    497719 
 32810843  21247089  12542259  48841435  18450687  70640325  75039595  15695727  47121978      6557 
  5220600  49758392  88441644     49943   2209659  16772439     78555  11703283  12150891  71682351 
 37377207  12238695  39671271    392361  12651595  39159838  26067825  35980707   1110462   4854321 
 43749523   2804973  22225995   9112275  18881259  45700798   4426773  18653691  46703787  51971487 
 74570283  32635795  50193675  30587571  33779150  36249707  45687471  47434263  37924841    829099 
 19176765    972272  41807823  73646163  50489027  34294555  14079379  68732763  16402113   7139535 
  6278523  62363319  21651635  13876965  17950943  55356615  25635943  28499238   3492007  24893649 
 31394643  16949603  28483760  35842838  26427192   7795995  11078035  46610911     57123   2023539 
   621535  20906655  24171963  25927927  56521273  18632859  36361563   7029819  55105998  58297683 
 85602671  60686319  11657108  22679618  16682447   2914593  67133493  15000741  39027489  60621278 
  8558601   8331131  19802927  34034523  23307687  15467085   5016768  25859709  53813435   3166506 
 35759703  59300175   3001025   3608895   2919313  77746965     59588  42059671    842520  37697621 
  1376511  36849651    471345  78103868  11640795  34756803  54153279  25099647  37192091   3463323 
 47628778  50251323   8318483  54797813   5283288   6072868  86354088   9737781  49182347    188223 
  1404645    711634  10377828  41410953  33892332  32072667   4043215  26181712  24651523  21035808 
 34462176   6748413   1396524   2851306   1188987  21033387   9351036  40786803  48261963    637673 
 60455232   9351031  54634827  11743638  29364179   5977357  41461907   8442141  41190601  27103727 
 29578556  17719647  44439499  19377691   4137685  55955823    967047  34278108   8753283  82151270 
 10578252  50278963   8940729  45234039    184551  34390941  37451967   7630140  32074571  29104408 
 31566289  42325182  37531799  12538942  17523883  23765337  12008967  53296272  29626413  34469470 
 38529955  33088686  24250987  48240188   3238368   1591871  28396698   5522439     35139  17743734 
  6834203  64153191   8427759  23567667  69933969    274287  49980198  79390875   8140283  16793438 
 20305898  41837503  15811845  58017773    271867  19254263  47259643  18712509   3820443   1599202 
 30042171   8074553  32915291  61833633  33960068   6634533    321708  10548003   7093967   2773806 
  9021762  43167509   2997456  13695003   9629478  16914203   4810744   8396407  76169373    676143 
 24984579   1628438  44598063   6081195  11771228   3217977  26869040  27560683  31590107  78301783 
  3695188  68568123  39195643  24315695  22684268  10257423   4261758  38091275   6637601  22113063 
 48921575  28421315  21901528  12802038  61003219  40067619  70252003  33576078  14597678  37795985 
 38844363   5805365  12202644   4065299  34799901  49905975   6602775   7693459   7964133  24859023 
 39635124   2221683   8353104  46838751  13847507  77336151  27813615  39777539   1177350  57763123 
 22843899   8951208   1006299  71937898  21226713  28436454   5786715  50341326  13526328   3651688 
 34880271  11328795  29106099   6262593  36845988  47418051  15939858  71478308  36864057   4489595 
 48668248  39823452  10831613  59976143  52072993  10687163  10768633  33075723  12278967  12974947 
  9895745   2909667  22487163   8406276  42873915   2181232  34172235  10050819  20473401  19499673 
 28144708   9137816  19537320  24769386  31561048   3304320  65057171  12766917  29442055    779379 
 13518603  25017423  33610083  40384291  34023843   6556458  11657467  11934751  28096244  39274821 
 10600185   4219036  30636243  22926753  35937123  28355334  84067179  22825203  18252723   3627861 
 43386018   4752355  39535398  46599931   7833180  12390573  36192643   3731803  10419885  22730187 
 14755323   4060611   3906645   2647833   4376742   5358203   6780155  37626318    557526  34195839 
 21492829   8047379    717294  12773921  38351644  27362863  16111515  41118396  34333629  18740985 
  9637191  29850132  24255407  21458691  16405779  30450321    744031  57895563  13931135   9803921 
  5918805  61369035  45727559  15586555   3596793   8221923  50981483  34652817  17728162    576614 
  5884452  57535867  21713610  22757403  20708349  11120987   1877803  43768651   5207227  36982239 
  3328161  20284761    825076   3894423  26975643  29139387  30439539   8901699  39619120  11508513 
  8225318   1685655   2846275   5668440  16204443  32347413   4444413  40176240  17932119  11238207 
 36735554  61693755  17056188    187363    118503  72956623  34633025  13964953  23349022  85815081 
 55104068  20821056   1176519    202623   2957498   2671777  37358857   6420327  27320043   9394002 
  7230171   2899832  30914877   4143339  35358875    974976     63867   7685115  18612775  50051253 
  4352590  14325135   7661231  26522995  80760273    871854   7011705  11467374  48511355  32251069 
 44004573  36423088  12350565  22045179   6855565   1085307  65567760    181851     44783  78685128 
    53865  41922395  60615923    282067  24715086  19937009  23898165  54674043  11285947   5184891 
 55115547  67041123  82664478  49720355  26151786  23620539  13609667  55622404  34537314  59630673 
 27933829  21271415  28059723    451981  52076219  78716841  45012434  54566213  48379623   1311573 
  5320801   5704523   5764417  51273177  23969673   4458171   3276361  28114755   2202813  22655093 
  5660070  50037895  17198619   3396717   3119334  29739367   1033341   2070473   2557143  24734791 
 13181787  19305393  35451387  32793551  16275963  32588923  33475083  70193721  26322237  24495155 
  5363758  23095796  62534231  20333303   7365459  15518427  53621587  32684949    102841  42398379 
  8153301  15138266  47923953  17765866   6455579  66271458  11477453  56476605  26795679   4493601 
 25310973  34445897  38868283   3317883  27390091  21472797  43699614   4129179  22200603  78031853 
 29113748  36190723  22107429  18225123  14710632    230115  33401276   1640373  42840034   1717951 
   318083   7903711  15740313  81131191  13063773  43924515   4544635  74472692  12225771   9986418 
 67365713  24806641  77517010   6645484  13259742   1930713  29996727     65023   8402379  35736603 
 67459268  41128699  38212123  34323257   1809993  16871127  11120265  32728659  51290463   4204362 
  5548213  25175029  49349190   7326037  46147973  54622983  23005624  23754621  45888315  19518517 
 66551190  56176683  47415491  11276350  32862385   9437343   6325492  56345607   6223353   4669173 
 31953408   5390455   5837727  14094987   3700409   7678815  18970789  24541473  17772930   5863293 
  3932648   1154211  65397067  47324862  30204255  41397171  57763083   4594583  13455327  10933931 
 44127843  55746723  87675996  61365273  72150443   6954987   1965786   6930450  26983695  64678578 
 49589637  18361642  46363371  12548827  18318267    986373   7817703  27244323  49941823  33983193 
 19777951  55421123  24527364  53774676  59031795   7449497  38919165  61260701   2315805   1863029 
 15514954   2518371  51185691  22034553  13897155  32475951  18901426  65203683  15013286   1734308 
 62261483  10135197  42223588  26390266   1788373   9569282  80198653  51493678   9644247  11904578 
  1066507   2837693  37533223  21374081   4096941  26291373   4641753   2506809  23780352    827985 
 55772091   8858646  49765256  14161821  10196085   1035252    926715  69664053  70662429  32289171 
 25171871  45153465  17576457  50855123  37185351  43052797  12941131   5488125  13759137  28230795 
  4636223  49800483   9764224  37321216   6912550  53810025   1221899   4018188  16681061  80557653 
 30888883  26716923   9426822  16669323  79806485  13329263  69333315  28888783  39702046  51296775 
 38974443  13093203  18217931  10486998  68858955   7379058  41491053  90497073   6541084   8988977 
 41961813   1670627  75823091  67061582  16085688  15877608  19357353  24597633  76723341  87446307 
 25646445  15135555  51822243  39123470  12616863    295696  39658059  68736648   9088317  60615213 
  6774039   5023867  20499267  22003195   6230893  38485823  73134327  35355399  53491393  12657843 
 49311267  32968699  25883255  16080396    329011   1446425  49623387  34459395  24846407  51234306 
 49311303   4265447  63235687  69484089  14694153   5868753  76139039   6929127   8844543   2919579 
 22648389  38512627   9047659      4134  35293386  54723858  74542479  81971073    979739  29099268 
  1427963  21601991  35307360     21045  36923667  22702203  24233636    572491  12154083  30881868 
 25406067  13410801   1805730  22994112  28293433  11994339  36161610  17503323  18856023  36193483 
 13816506  28339544   5536995   3756363  31596747  31582351   8857198   6288867   1599875   5562771 
 10207113  15000563  19008398   1354827   3852483  21545933    712997  16686111   6411723   3595931 
 92210334  28684950  13147088   2339373   2125973  41360539  44113719  28997003   3634163  14908452 
 35478595   9073879  24766891  86469248   4675583  41243325  84699295  27256561  43372783   8963649 
 48052413  12867593   6549483   1227063  44546939  22779302  13086833  16145983   5952333   2016823 
   317748   7088993   8863206  19263895  17917710   3983643  10372507  12967966  35805189  33974893 
  3428083  26831041  31295523  20186709   2490141  10099586   1035157  17945610   2816479  17942523 
 27196243     82332  54328747   6543837  23979807   6503755  21820703  28326073  43169248  23855841 
 40761691  83395863  46741510   5592985  16727631  17575557  26335187   5260110   3126763   6214373 
 10280847  36050979  31102681  12229211   8301648  22585973  15805783  22814823   1046363  46210545 
 20148787   3364891  24790325  10880547   6756117   3553307   1181367  21437595  38258843  18929044 
 61895803  30495071  26285163  22135047  22573135      6381   7948443   9027867  21297021  90203467 
 32555262  83559633  35274461  46722127  18335013  39322263   8716743   8353239  47364178  16218220 
 34789008  42807031  42274287  26064303   6829779  40030463   7773567   1709363  51446509  71584635 
 63997075  41058477    775114  11463999  43035819  19011861   7554593  19952373   1259857   5010436 
 40794792  27678012  25088241  36866754  42179478  32558187  80852587  10386759   5752499  16447515 
 13211048   4239339  41662370  23980160  74026413   5318329  26276667  45109866   9339779  52207068 
 17078307  13219098  16318348  35749395  28438729   2431797  69635699  11007968   8091375  62457647 
  2398388  13174823  88559282   1926498   5463151    180915  41417642  14313147  19676353  16778535 
   968035    767491  20537016   4544689   5565397   2162152  13413078  63216227   1520180  42879250 
 13845663   2410440  24223014  55900253   2542541  17157975    597763  41791903    803278  27928887 
 14594451   4206114  82886623  58904111   5912529  47339643  10704138  37336987  38298116  80048820 
 39300737  19877459  13732797  56341927  10157307  10226553  62433006   7117863   1789377  52652127 
 22025089  20535333  12693713   5084363  23863809  21167934   3998013  20022951   1562991   9066783 
  7490931  15674991   7526289   4168843   2757003   1084063  46623117  25051935  40149043   7144104 
 40696683   5303063  10315323  35808453  17987394  54335963  52436645  22346289   1072545   9816853 
 17196192  86870913  57448383  46892031   4515371  38388887  53985581  21323481  67098283  13430083 
 53068164  27557821  33655406  28833551  54480978  30618574  19254778  49984468  26140923  18855942 
 22662243   8135614  23510798    345183  19840998  17104287  37389783  72849495   7101259  25110411 
 64257995  22032728  21993975  88930428  49264611  18363523   6912812   4222343   4757343  67617855 
 12487017  80544216  19290551  33454376  19760001  40683693  37988403  21513728  76622592  78181455 
  6332589  37455704  11230551   6445070  66906123  19485523  42035548  33202772  57105123  33171888 
   201311  13337363  46632545   6425136  17516363  16171068  14184677  31972487   2749518  19599747 
   622514  20037198  12572223  12223998   8598699  13889502  50596115  17280493   4727381   7011114 
  1332789  52122633  13684209  17843119  21830246  32092293  45290043  36548163  26319273   9247547 
 71911655  14843497  30859863  28764332   9239145  15883177  40523931  48198747   7258003   2463387 
   862875   9310653   1339329  13625334  31051147  18033723   8613895  24181053  56304147  24936850 
 31575159  12921423  30993043   7005348   2524634   2886873  66012399  15204858  82304811    815533 
   519735  43298157  57650873  11225643   5422515  26444673  62539476  45727159    798667   8900147 
  3952587   6348123  36916268   6252213   2639883  31908235  46398715   3022278  32158415  38229433 
 11084168  42262983   5153453  53624336  65388165    530296  10337371  48396300  35814708   1209747 
 20962251   7278865  29583919    881904  19465857  46221991  33902583  49074775  20387328  35813040 
 46848531  15321176   1008559  31185750  21433693  11801883  18212373  26874339  45325395    205343 
 37119535  64614783   9476169   7367554   4706107  52509627  32828415   6359483  47840055  40379887 
 36166385  69761683  41734011  20378530  25003805   1730643   7179288  14866771  27144409    812391 
 51175233  54477265  21811430  70262619  19085278  10234275  34103432   2269050  29205264   1724923 
 47629716     23867  18592125  12896136   6104403  30158481  34996779  11477687  36064352   2290284 
 16138362  55047585  46462279  28607496   6655212  13553619  10930749  51849423   2537934   2621897 
 30838563  19073357  46250656  10817853  20636789  32584345  45232359  11254982  35789047  44757607 
 52546253   4305369  27637923   6890687  78535992  10858698   2105535  28028533  24289684   6881154 
 34069424   1906413  55296253  18222625  31382331  45187728   5426475  35032159  64761711  14921187 
 34155321  16922258  44669006   4763851  11372386   3473571  16799269   1562694  29214363  46972941 
 44067179   4403280  45547338  13884028  10297099  10111658   1553320  59952015  64131363   8783653 
  2230368  58908462   1079047   5854888  59624118  44342523   4594702  12953635  23024787  28386750 
  5618733  33913128  10483363  26830491    828048  54117345  18320595  21032692  11126805  41997793 
 50735103  40860948  46788423  37624024  21008277   4196453  19299669  26445003   3727645   8812643 
 10047347  39375145  29139415  70934373  35453613  31391071  16416123  31166429   1455827  45699694 
  8588455   5216523   9152469  11284721  38548131   8679223  16004013   5019256  29187227  13982373 
   908043  29855487   9971307   6258603   5172241  67764227  54762923  15458623  17967275    506811 
 35795135  17648775  79419078   3106875  19218939  56511459  22941260   9287359   7944459   4112693 
 29340729   9598347  13079761  75495339  18076633  30886945  26911743   2215597  28506755    338361 
  3010683    150060   7118866  11603738  43413699    384069  38218623  59447511  67411247   6180765 
  4608587  17657753  17549291  41423811  28839093   8646357  14661798  73676151    667203  29927887 
 41171589  28877883  11846832  54241471  37946213  55620951  32576991  34249580  19710979  55524127 
 41756019   3665232  35170821    145466  10578639  19244824  15643523  16101483  74407631   2525857 
 26678971  32128457  12813459  71793815  23694368   3767315  70804731   7113003  29443443   5183008 
  9807349    627717   3577083  20774436  11241979  55409203    781854   8734893  20306943  41048637 
   795933  24879275  27091124  14724387    783566  66043121  38661139  16951579  12946539   5102640 
  5478195   3724395  26168379  15940653  32861697  27099683  83680303  47040387  42606791  20297291 
 15584379  10816271  27611473  23051681      2910  12185275  59945944  24105723  10709943   3232935 
 64109657  16739972  18272112  20631767   7509845  12789023  52078740  64815003  18680073  59313748 
 77680875  18582134  43553344  33457948   6178113    903391  37827705   1568593  19870923   9575303 
 31924411  12663963  98571929  50878041   8101203   2124429   7161539    933759  32431361  41821255 
 62804515  33175787  31975521  57505267   1456437    463063  23497223   6263301    292191  11947553 
 22629093    956894   1256739  28427123  57970986  34698619   6678444   3173469   4209307  53614554 
 51352763  30641483  45322092  56883659  38833074  75483419  51760923  30145673   2940955  48690448 
  6462435   6177625  67966263  39101933   2942755  18819819  42106691   8693469  45141332  35472615 
 10456323   3311390  23260952  14639307   2680144  22812198   9803553  13151073  35033517  55563510 
  3964203  46815853  57816363  10733249  23928874  12013473  44534739  12831757  43161319    940458 
 33626468   2628923  34111923  18112455  34842395  34723126  13042063  16316925   8072149   1306711 
 47527997  40468873    596261   6593183  16234872   5354538   5772919  24981653  15469404   2229597 
 57152763   3839777   1595895  29864058  47001129  19670748   3240303  22742301   7240993   5580077 
 15344291  43392689   1557213  27307579  14192810  49936803  49544163  57118211  34967653   5981551 
 64120339  34075407   3676513   8859858  11318883   2458893  21425793   3696291  55853269  35666653 
 26213611  59600739   1137995   2158903   8025973  11629827   3001531  12469918  40305947  33704831 
  7158483  19504563  56297796   5273040   7132683  39360705  25592331  50645074  27376123  45873867 
 36278741  34597763  47861277   6297797  11876518  15956319  23293352   1897473  77728351  68589791 
 46314123   1552080   1478891  66985171  25319352  10659794  51137548  19087433  62012665  36739881 
 27347071  63303899  13059501   6233493  15869718  35093963    897447  35459495    958342  16058403 
 19719099  10676831  55228539   7072218   1711146  60944061   9275565  19983273  11078883  72858207 
  3819921  13762751   6559998   3511869  33949209  20119850   4654721  15116375  55832203  13431783 
 45226398   1753348  17130077  45094224  29970358  16036413   7641913  57386858  24874771  13306743 
 30231069  73997335  26035189  15367057  92333493  82295450  12077447   1857715    116385  29993603 
 24008373    394623  57791598  14562336   6298215  23823303  57785839  45338415  42487217  11084218 
  7053818  47223717  19878373    435051  38016153  35474555  23187523  24111795   9692332  70514129 
 18223663  28731867  53665851   9224893  12869550  26770023  45004092   1606603  16397883   8449395 
  3419643  37794291  41985885  50768171  73603965  17161215  30652107  45987605    368887  51358908 
  8927543  11912793   4004102   4454173   5325861  30719273   3551827  19030101   6079323   1977828 
  6521323  22243553  36270762  13070931   7571658    572262   2308299  27658257  40612219   3863873 
  5346510  75777623  16418213  27130558  23782443  19610248  23608404  16162553  36498255   2929899 
  9145051  21773052  17756143  14762194  39336603  27283251  38144248  11742011  51169184  17612667 
 18327039  26546694  29974582  21745938  40902983  27895171   3838739  17523601  60268572    948193 
  3770313  69800931  38553643  10290531  43857663  18177425   7319847   4542225  12005358    616843 
  1399872  24044937  25625987  43462412    643198   2826509  40040683   4699473  24709984   9887031 
 16495833  13385034  29485179  20012596  84124379  30351611  34856616  26852803  22620623  11578959 
 19671027  15274113   5450221   3085947   8281536  24806283  22628391  24016161   4442223  21373526 
 38755131  24591939   8233887   7587563  14550865  18285043  53133435  18065019   7379736  45429441 
  4085763  24666403    604779  11052119  32001853  19563417  45872473  19355368  31219773  45763701 
  9561263  32601685  29758267  22835298  39954166  16541865   7828265  17076147  10782091  17062127 
  7176435  22799305  26068270  18096495  59135199  48059393  83241201  79962794  40741747  11526471 
 47929135  12857129  27903873  29599798   5497439  87048807  31382187   9745599  13692699   6755940 
  3911895  65098835  46158243  24673329  59793531  40826517  61527407  16643463  74554383  78055723 
 59064963   3743436  27797928   6811011   9852603   1379808  24618897   8640390   1358324   3000977 
 25080028   1574178   2547275   1687911  46858847  61255811  25242685  17038698  84666537   1702368 
  1426975   2666277  25585173   6340765   1688155  47229115   1956027   5965831    616891  25122679 
  7194387  10172056   6809595      8727   6269370  15373052   8748525   3613690  23378712   7386255 
 14242417  82582283  15545283   2085338  13907886  67553007  23138347  36430307    758440   5956996 
 22650123  33789060   9806463  45868591  13014267  36549723   6489595  39692951   4012549   6909657 
 21261879  53244195   3355293  60434755  76155843  50157468   4990875  36975123  27843519   3688973 
  1442907  11601185  43045089  30680516  26904003   7446003  34718846   7908257  13796632     71579 
 48735551  37820345   4581079  71569185   4736102   2614449  28716614  29073102   3501063  34344827 
  3528015   2592559  18029847   7527111  84036245   7442053   1235693  16125740  32001246  29009739 
 62705343    828533  12954827  99520683  15880447  25321115  18108795  14277925  21870041  46538524 
 75060444  21505425  51451418  85184001   1390083   1174507    378553   9249313   9292042  18824001 
     9388  14052403    655008  39355629  15559849   9896379  12932367  13344987  44076309  17420259 
  1007003  43108656  36231563   2625743  53241937  14135973  15222478  44591838  64036953  43217493 
   554248  18984645  17538963   7450419    358767  10956426  25530628  42621162   9870527  69164500 
 31198190  18175105  67961705  23223015   3774312  52587889   7984567  55948123   2081411  17291194 
 10864467     69213  72804971   8626009  16019823   2425708  17410824  34069072   6718873  64419125 
  5774383   2191843  17616979   2217102  19079843  11932107  49670898   5009712  49630403    633071 
  4671547  57369315  27538803  10596320   1247091   5910937  22575625  65760328  14334183    733401 
 57975733  15214335   2118149  22499655  12003120  20013543  59257979  48664833  29645423  17258899 
 23017623  12081633  12320411  16061898  70552718  24537103  22309107  25008379  52128056  54404759 
 76271029  20152853  22423638   2864166  20200371  60580143  13446699   6339921  38318677  40421595 
  3532267  28975263  38850873    281173  58968228  11343390  90731613  30427611  26557601  25016748 
  2979171    808332   6190905   9124673  19045651   1822933  34381133  67995975  35011385  58635427 
  9696933  22698416  56285627  23587388  68942850  44599513  14495019   7231774  26155483   1101249 
 66660893  47339778   6475165  19123519  57278139  31684539  79281851   2097723   8709461  17582883 
  2806955   8203599   9505058   9864863  12624810  18347262   1419723  83236263  38214423   8580045 
  2224923  58562823  80810027  96287171   2051295  17882829  44520567  63070053  10665301  80781403 
  4247989  21802561    841578  39644494  79672560   1325727  51808794  23238660   9960915  25304274 
 11048835  15369613  10948643  82576127  46680440   6695505  16277579   2522528  15883569  53754483 
 44011871  15223483   7840515  40948448  42635643   2362445  69949080  64672302  33915151   3441253 
 37524029    270471  79624852  11920261  18631083  70879047  14350083  37474579  70165107  27875745 
 12251464    130767  12924173  32444808  37610284  44846344  40477235  55574278  17564541  47043486 
 14286873  15259703  41917723  26460844   5561727  31091898  25616373  19929591  16965210  66015271 
 21726963  71819643   9633915  33156605   6726908  17104252  11454279  85540875  16279437  40104772 
 32356667   3575733   2473811  49041843   6028827  65426408  52378383   7119738  14994883  28293579 
 27627075  10901923  10916475  13560822  19503243   5563203  46802484   3761322   4538283  40179884 
 17158549  28926949  10204673  20321501  30300939   1915773  19791663  45413460    812168  11677363 
  3810525  61324031   1371493  49429153  56121128  39432282  29094771   1200651   5376858   9025423 
 79031101   9237583   1189959  69152721  15287931  49858323   4716681  39484295  73814721  25693323 
  1322995  12412962  19467291  24285306   2763318  27932159  12896752  16326863    420243  51880029 
 11067183  31941978    125323   2881223  53611803  66566323  29454748  35399106  60593291  61489243 
 56284056  81789123   9299315  25724013  71497633    783303  29020191  55472348   7236547  14167023 
    63835   2055007  45661805  63592563  13537462  38326638  26380323  25040513    772049  27647622 
   272164  66160041  45204137   6295035  12913359  24630950  54813723  34059101  88394078   8369185 
   668773  10365709   1515326   8359365  27868262  12600519   2612414  33232413  19054914  12100074 
 23879969  62109839  24596795   4951900   6810470   1283861  18648321   5090603  12786815  38885683 
 25958474  13532183   3420813  32722576  47881914  24581403  12794908  25520187  17990134  23785731 
 35036484  34523927  42342787    285211  35771131  15358587  51530235  39931003   1232555   1974120 
 87469171   3408563  10620938  49860213  15968257  85770949  13964415   2900997  29091203   4997195 
  5717252  18239987  13016638    663873   5674723  48308757   1212243   2887670  30858327  24044737 
  8916793  28933741  36160947  12724583  40382262   1949603  14794473  37673218  24584067  74560785 
  7098396  67229665  22837133  18378171  37726795  59637435   9900091   9846273  32990211  11843781 
 31237773  42699159   2524117   2711252  60251713  37545909  11620535  29789223  26017323  84994713 
 37940748  43331048  23756373  20192871  66246836  36191580  31384179  33410643  23708033  31747755 
  7834731  77182683   6025111  23484273   1761883   4048940  53678983  33480042  54788738   1140733 
   866963  26763333  11923888  31401752    769030  51303123  32530839  86283339  25944678     21074 
   545823  33656460  29590767  51468043   6437309   8980843  16623191   8182453   6348471  33584022 
  2100248    179013  89028372  12741541  33030683  34507981   6906429  14289309  27652818   7790183 
 66464105   1124727  42284715  71009127  22734639  73873835  26336279   2238153  46722120   7326119 
 32724111  67848153  71772371   6156812  84343011  49236627  42522779  52160427   9281303  17978193 
 11814878   5856093  18579557  35722826  28946469   6908493  23905793    826998   8343227   4968963 
 75381307    124563   4668774  73739082   9569423   7650793  74533419  18632891   8929923   1916590 
  4449984  79490259   4085643   8589396  71786535   4190709  74853243  18813318  38854927  28605768 
 13551011    906783  13230475   6038406   6675981   6395165  36769539  10235499  57988188  19855563 
  1321819  20452685  13632123   6566531  26911839  10332378  26200737  53377883  19454397  22526256 
 79923157  11385583  36856803    133431   8792421  38563159    648023  13783362  46254571   9522273 
    98009  34858650  95551009  21825151  43488123  27529558   3114888  27941907  10370373  31638871 
 34598139   6062051  29577063  51586605  16440117  29290566  33980505  81223923  20818527  68969973 
 73012923  35691144  18078477  35844467  50697275  70727541   5936265  58567548  35255168  16128907 
 50564841   8462661  17459929  37733130  25414260  32338670  30026337  44234939  12537659  31853346 
 29764743   8171598  33898783   2936851  28013571     27813   1658983   1059983   6381480   3165999 
  3935853  30002029  21553523  87840330    862543   3775755   2869710  70050993  39088424  81143706 
 61357473   5024999  11191569  10602333  65030683  35510698   9982243  61262232  19970543  30463173 
   878683  26116575  14525480   4473593   5734193    749021   2473723  90153384   3731387  25929205 
  3759540   8426420  63255084  77407719   1460539  15116362  21036537   5497623  23103327  19790051 
  7055028   7413987   5873622    784915   6516038  40505185  15287571    572478   1527279   4940955 
 27158059  22761933    916689   7621443  34248502  51041653  16144069  84233571   8628638  46629501 
 19329835     40774   4778533   3227921  16633775  11715723  51462421  22540665  13660827   6349791 
 61722123  20012795  11096864  74622439   4019703  37371654  36081787  24087883  54517518  21673908 
 11075649  47923130   9689865  29416048  26348559  80533594   8155339   9589605  41574700  32258877 
 16618858   7302762  36502087  20380492  20211314  18778939   1249683    190396  51582783   5035515 
 14252283    762228  24203291  60584119   9048858    534123  23552936   5878779    244952  34198287 
 43158849   2989627   6683282  10959583  31727783    786624  36530097  18542279  33923441  25538982 
 72324483  24236511  45936741   2610457   2440257   3075363   3672264  29288488  34069483  19712899 
 14354421   2683067  10085365  22174093  10791058  26758085  13224748  20114625  25697809   3870024 
 28888047  22191243  67694244  39077266  78723196  12134082  45335883  14794555  19588855    842291 
 34136619  68765083  15672432  24475458  59952387    849625  24290331   2925812  62627817  52561680 
 11502323  34785285  60656443    628548  13638390  46576620  36470280  10822011    421999    198139 
  1369623   8814546  37719367   6858377  10764411  28622301   3935073   4509949  72857166  16203259 
 49868727  19955604   7414089    268963   5467123   3428860  41057373  13050139  20687543   1567680 
 72581931  21398523  22926488   6938203  32197767   3667233   4143940  18458619  42474075   4193078 
 26703060  37398918  16162523  28556847   6478933  16172187   4706573   1069532   4533223  57017427 
 30847093  32712377    566427     51513  12579679   5777961   2590873  11325307  70685625  13242060 
 27577288   5733279  66594309  26274338   3933653  37201173   1856811  47212443  81112467  32615795 
 15208119  13921853   4400654  45671361  69471915    969261   1913108  38147894  53400491   6114038 
  1844622   7935480  21062418  60477520  54788843  16075731  45535119  15587723   3986451   6731003 
 10637289  47227041   7593499  57713086  40210587  10865613    962055  15468918  36169785  11854413 
  7357893  25198568  33387475  73796739  27758028  53027223  74021343   7628455  20584791  62933457 
 10090105  47243571   6491246  18962583  33319716  53076032  57201993  40600249  52350831   9719274 
  2245515    352092  13339761   1924443  58457171  33938799  21282846   7153652  45118998  19415787 
  3682123  32991361   7713249  37916483  57399993  51683828   4369893  41205891  66450222   9082947 
  4925715  15652613  13457281   9256033   9614823  31402753  18062623  54564185  77053278  12636879 
 15756269  17587443  70727323  28291099   3731748   2880411  21251738   9034179  36091098   4386918 
 72377085  14357571   4714653   4355299   1530537  87460259   7976994    926601  10427577  25846323 
  6695729   5244571  20966062  17090287  47141973  47132091  19929891  37409643  13610997  38208469 
 44658429  10096473  29341443  32117921  24706929   3480684   1576952  71740055  40501655  63414201 
 48430403  16427983  54507491  15629589   6098353  33898380    183303   3108891   2464449   8197111 
 69780533  57207548  25796403  49520579  40585787  20494608   1369779  50838087   1351473   5394094 
 28198271  78413360   2350000  35659243  78611712  44555333  12035796  15827787  48440219   8082708 
 40015878  13313898  21620133  32697810  23318739  68079423   7985123  14105907  31360101   2143792 
 16979259  14112123  58125260  82722191  55492483  68704365  42737181  51913620  20449797   3388974 
  8058975  53659461   8700766  50274675  65840739   7883978  13334787   1391019  24757373   3358335 
  4300107  25930623  24324327   4469947  34331323  18834405   4078041    110651  56695263   6529723 
 40753641  91606929  18651065   5310794   9899427  25772507  52752977  56022933  17308019  14765292 
 13985367  61479543   3899733   7161016  53865071   3222699   4940352  17257561  42330047  63411081 
 14749613  15685098  33307183  19606551  16162207  63592314  14956351  71439954   9642148  77960239 
 48525963  57258918   7373241  21993259  33258187  43133355  14306481   8044782   7137573  11113875 
 27901689  18004523    838752   5157995  63110007  35646993  36973870   7509627  27576373  41113985 
  3073375  54488711  28547773  14009085   3544443  10824303  11983563  28573176   4373709  22384431 
 14152366  78733155  24074139   8349307  18955343  17513703  77565983  58975213  18897379  43316877 
   676589  57761008  14696987  89740267  38469636  24583708   3248082  30760482  47437671  70722375 
   559787  12423615  71580138   6136147  29907424   1741926  62553775  29665323   4939167  36809277 
 18955756  66200699   1176523   2753004  39148773  61200747  26787254  11573183   6480057   2560126 
 10342103  15473713  15786267  24479853  36747821  87451773  15483904  30965211  19109538   2770254 
 79876051  13501787  14020980  31506113  28441815  15023502  20131335  25450275  60574507  27327949 
 20818328  30287094   3745410   7984359    502973  15210595  15308499   5995079  49691094  13283503 
 43964043   2944650  11166481  37707081  80637363   9515724  20386923   4861311  13846683  45475171 
  9072123   1413367    955003   5246403   6084762  10865944   9937611   8513605  14328598  16929708 
 15061730   1272363   3118721    450183  13356813   4627723   5773971   8423075  21683327  30358573 
  3477333   6178869  54922773  66413709  11828371  49856643  63521506   2895320   3687183   2410076 
  6738971  25487577  35097630  25555051   1173393  57226101  23415248  29887593  41207760   9374739 
 67595406  25694307  10697750   1828565   3157674   9293673   4614057  34151949  65169292   6040590 
  6356344  10575611    839949   8887693  15983223   2393043   9994898  19327011  48757200  11981238 
 22239179  10247745  41859507  65231998  94088827  10459275   5954669  41774485   8212309  51083835 
 18840699   1489655  10249642    933093   3472953  52552242  49425837  26165895  38464483   1671891 
 16310925  24020133    321611  27056097   5824876  22583403   8147717  20172093   5291574  17893695 
  1391743  23830515  16547887  57679213  11896223   6940953   3112933   4824583  31427310  11947578 
  4509765  47919624   3808804   6237695   6996653  51159651  54108667  12196890   3808203  25371563 
  3877485   4237867  57013123   7990683  64789866   7771433  37607914   9605247  27013485  63002363 
 30365227    474595  19829790  45185307  21352065   9100923  32017405  65343995  19954275  14626833 
 31852905  20234525     55983  75630441  41071385  32400071  15367020  22845005  38979703  31060109 
  5932839  85238655   9318213  78449403   4731498  30186625   1166873   8843408  59257555  13256243 
   289125  25296064   1039174  88897353   2159517  53596179  46881363  29819913  31784905  41340753 
  2193558   1909557  34079802  36510263   6455355   3996693  44371263  19093113  19052827  69688705 
  9755007  28420581   8685015  60380224  49010814  12278475   2945227  29551099  64095573   3916737 
 22640661   9247163  60839377  15754473   7088343   7653771  14092103  60246562  24026587  21113302 
 20061147  11103043  44437437  25752252  34764468  57341043  26396175   2538687  10539338  14212698 
 57646159  16719059   1461223  14880615  23608491  15541363  36227886  44475684  71144403  11959713 
  1580763  32583345   9285923  18246156  10388211   1375961  76644250  15913868  52224619   5638734 
 73829281   3882534  30071616    735543   2640589  33261715  16202841  22383011   9187190  17659383 
  8367419  62904210  54010833  32417569  21533801    118798  35561083  49138201    118899  58584283 
  5352510  19332443  20384007  28206000  37562427  11147863   6900315   6861873   1682363  14500123 
 11757148  71614211  15670230    317578  31401688  24414743  62640779  55254543    529749  82258167 
 10637709  15593041  55190130    141563   6091257   6776394  42072246   3248699   5196599   8308701 
 31373595    665307   9051823   9018246  21482573  18745113  16524466    135213  10273626  54975361 
  4599003  38725655  11831493  40188430  79602219  14340163  38323423  10976011  17411155  11073874 
 25860871  26481747  53334593   2961441  63135105  41466183  10071178   5898427   3149871   5136478 
 47632827   4746228  69982765   1033729  27906529  39115709  60905856    413214   7248955   6772887 
 41276866  43249947   1177871  14313359  35203668  20534343   6668163  21617283  14989669  34377118 
 49641708  19758204  66799563  32430213   1488009   1093202  11452419   8478237  70032690   6239172 
  5416139   4685232  44630319  24480987  40256241   7475835  19684203    169683  42625158  29738790 
    61755  39785017  22294329  71172155  10336443  23842535    201471  48225603   8509702  16310904 
 24193794  46082889   4786863  46674380  19827411   8963033  20359231   9883366   8538172   1141026 
  7598331  60005991  26912103  22102331   1887946  79210877  15023473   5976195   1874910  50167583 
 41997243     37199  16540818  34465281  70862766  30918552  57635495   8460863  71686059  38826501 
 69721749   2896315  43395279    594024   1989887  22082859  12386079  60589533   6124299  67208794 
 22897755  51692838    419003   9545133  59429363  33877743  13540455  30680312  21852771   7955833 
  8523048   4924087  50182314    707643  12919821  53083419  65391407  23605055   5571598  10998418 
  4783339  15496079  76668873  60071526   2353412  49035967  32833784  15894375  18475494   2715771 
  3863463  37668435  18951768   3605336  19843475  23772858   5857147   4245198  28550806  87883663 
 54301539  43545571  11007792  40008140  67751634  13897101   1649179  41348753   3683043  12770778 
 34278003   1635666  34775853    799833   3292847  26693707    611071  28878027  13489242  56838903 
 27543773  64989227  27847224   9360207   4220232  34654818  11862323  12636955  29337054  16998693 
 54629763  36282926  33237268    363215   4702413  61341723  34629254   5221385   9413693  19540059 
 43910631  47403663  10753911  26062403  12585102  66861192  18247443  84661107  54197973  62989699 
 30233707  41048493  18255153  36288663  71654175   3366663  25955394  15537725  40677162  22400483 
 48146233  11284929  26180415  57137835  61487848  36327406  44596478  34218363   8723552  23682768 
 51618963  60102024  21488313  69994717  43761148  16110228   2642691    520970  70325051  23861041 
 28180548  43206123  13651452  12292221  23218563   9110263  10180777  45438183  19458055  27979193 
 52951630  56782647  53628575  37024580  70384549   1018968  12762369  15783790   7713363  15714395 
 80241393   9406557  19091524  26618928  95845308    714741  15916176  51292943  10028163  22610802 
 52555710  65254962  42160048  18359268   7142973  55952235  58577805  44127528  23526925  13055410 
 50293779   4419181  45250447  15031671   4446267  34503531  12517083  33634875    252858  20538115 
 38965117   3501591   3489081  28589775  65595898    602079  17647995     72013  21031013  10408220 
   948686  24084483  13862223   3776217  29434626  52439793  28990443  71389422  26015123  24313468 
   484808   1534215   3046238   4115703   5806385  22167906  28008831  18330618  48452475  17455288 
 84389453  30889927  19227408   6360893  19032961   7015803   2418371   5857469  16556478   7872972 
  6460395  22069223  32990937  39017901   8115181  42280383  27944148  17550243   7129971  19342077 
  4165583   6498082  36334223  14341079  56616498  20667948  16531517  49510329  71493111  68969083 
    65985   8426073  19611363   5641503   9513573    257883  28790418  59781705   4038753    202803 
 59349462   5428845   4012021  31890891   5542179  54808103   1604229  85078183  11212644  42608662 
 63369798  54506097  12782100   7456547  80420595  30361599  57792123  15649133  10216579   4850331 
  7774315  30327315  29322267  32370768  32446459  49664969  30041628  57142923  13406795  66518659 
  6129409  22285458   4132021  10200798    113271   1219254  23778261  15968213   5762124  25651269 
 54236446   5351963    292045   5427663  35507361  78107418   4885107   3569953  14410106   1260011 
 29019959   9817899    241958   9409611  11653401  33303483  44127569  50651763  76692948  15102793 
   823891   2211123  18898521  12322867  11745395  21151823  18642471   2743604  27728286  25777567 
    97433  65844043  27638223   6093093  16459323  42710931  23812203  48176867  56961103  36818691 
 30902589  17652174   7689031  57274677   8055431  31425629  65783295  14018005   3189930  13246384 
  8208784  65898683   8888739  10360363  10270651  19126635  56170034  10698447  41500475  16104372 
  2415817   7345751  54116835  31088637  37999028  53441898  15348522   3850339  28404639  49264513 
  4385533  28037391   6734279  28112747  58672012  33238742  26196603  17250543   6712678  14735179 
  1561523  39999903  74591893   1893651  45776891  42959865  73560030  26381639  18844158  29887587 
 24717099  45176306   6258363  49404571  16560255  19553269  19852018  12032303   4858163  41611179 
  5981603  11319607  65958081  14385108  44912054  18013719   9303843  12913415  36181240    249351 
  9096139   7631439   9690261   1730603  39161226    622851   4412063  24761121  27470463     59403 
   774354   2706981  75034130  36113984  66302571  13998542  13441965  94767848   8366831  46221483 
  8352519  24071739  77448066    403878   3251520  42176773  25050351   1838286    345951   6456648 
  6530955  21621267  28508775   8039289  41452653  14321193   5555681  24767491  12018768  25578903 
 16748437  65339853   2523075  18008223  15598733   4722885   1443603   2724482  77881823   8370879 
 25293603  13545573   4904219  22804607  69686083  15701163  66975351   5557764  69255177    993136 
 43223491   5204765   1350151  79359999  80810787  35614368  13901484  36001103  16067768  38392137 
 83078239   8840433  30297485    263103  12142773  11221105  22465581   7114107  20961797   3224295 
 47944839  10194402  19413014  46833123  49317427  42462843  19607951  36323244   8216458  26610480 
  3701275   2957467  32119494  21102843   1369272  20208865   7405884  20366648  56667643  14055468 
  6589095  23449668  32484284   4683979   6405543   1152169  13529303    929557  37444068   2255143 
 17076525  21451623  36685839  22481451   1909153   6603993  58665399   2335281  14887403   1840143 
 38749163  11866775  86618805  46715553  21497817  24636399    533070  51870741   7739803   5557829 
 68617239   2152987   6680523  22251128  77949505   1594769  49011459  67214988   6021036  13520049 
 17386339  28151375  13852931  19199107   8874483   6403373  10546423   4697833   1083103    128987 
   117663  30294241  10341307   9073395   2982793  34306008  60027415   8605473  33328069  52961123 
 34669923  16576283    535504  59505015  59816253  32536187  11597471  82303292  60421247  53176221 
 10024467  44663559  66373290  29931414  36071431  90276392   3658303  75246684  54041385  30904689 
  2116803  28712388  27731115  21531387  51737628   8118180  75093441   4410931   1781073  39560163 
  3248613  35915743   6506043  50552523  55676367  19660161  18352644  10775431  39334397   6079482 
    28079  23709937  18086047  23700813   4464312   2542859  24142703  30272703  15352283  55768809 
 51607108   4606971  11875343  45719699  61998931    373379  12822357  14680619  39069179  20372091 
 39472611  69456423  24152345  16847610  64459227  49224403  37086759  52383534    138107  14939339 
 34059151   1350806  51151299  16280259  47780259   6609691  20553487  47948919  27930323   7623781 
 79347783  38893757    371102  94760613  25988543   9301083  34996875  32895663   1968091   1655831 
 16130641  23425707  53762817  10492843   4796373  12821347  13065567   6001888  21109427  27992992 
 11052313   4436261  17731029  54835350  33674496    829842  36840822  80498571  28408730  20015574 
  1500415  58041163  20455311  16049049  19216859  35959683  45240986   3312322  25398075  19657579 
 65110293  28864587  90637555   3899643  12744055  35398053   5078427  21419067   4768343  28534797 
 36104723   2267787    976245  32160735  21615086  11004315  23090703   5213647  46043246  15180548 
 55326075  74792511  43918803  47767817  38140708  11339613   1155543   7666671  65998373  42130913 
 50063304    511073   8077083  32662515  92237357   2173884  29043623  96511090    144862  52242210 
  3402081  10944908  10336323  57803003  42300909  17404089   4536986  34241235   5977755  28573782 
 18059857  80543598  18691107    966331   7186767  33326048   4479287  28957205   3086835   8416245 
  3818151  16897431  75343035  21426379     30414  72375338  40602491  41921639   8373903  15815643 
 16921131  27330531  11225595  47955015  16289371  13227170  17702223  13075817  84758125  17121813 
 92016936  12165101    220596   1438893  32645919  12386523    309803  26591283   2423853   3808256 
 21830943  46343585   2696323  25117089   9928059  50526354   9040743  30816311  54973429  44227164 
 14307473   6192551  23708247  11674873  54614175  68899967  12187235  62966723  87650516   5166123 
 14257568  14934892  58928538  68421498   6863947  54823569  21562731  55570103  15952158  86639748 
 55422429  56448795   5423937  23445314  82382657   6375353   6224923  12330343  42582141  13948827 
 41332359  13161843  49376913  35836983  10529664    965157   1445423  63048397   6888677    338558 
  1370235  27296747   6494453  21447623  68708963  11404542   6372432  42303093  23132967  18901467 
  6215532   2141813   5363994   6637875  26112477   9148923  47135351  12387147  14062619  67093565 
 72656413   9606923  15021074  14171976   3616198  36752867  14058961  14500643   2810491   7933353 
  1779549    125855  17891399  49046199  31922148   3679553  35144547  29934797  58816661  50770843 
  2854055  40270471  20991003  12281650  11930753  33028506   4518294  48970606  43387459  24676308 
 25374017  50359158  19045347    870036  19497355   8046315    361138  19367628  11421633  42339963 
 59315325  22720691  32727048    199161  11384433  56380343  21460471  35699631    118285   2657803 
 19791650  15291958  11881133  13300195  21244786   3433526  44634843  36421383  69275123  55534715 
  2210982  30948085   6055998  32997852   7516523  60347823   6944638   4026213  12345054  11152027 
 42183103  20017263   1830143  41531793  30350631   7577911   4604163   5823423  34386477   9762275 
 50586255   1313179  57548216   9520939  71244943   1117091  33299960   3474955  15336973  38560944 
   510463  37233000   4324413  42426486  30536560    155882  27654498   6998379   1090849   7303371 
 20670373   5655483  19826203   2620185  26884323   5030658   1037607   4094325   7339955   6286493 
  4647133  63559689   7426080   5074747  68067403  65757515   7864155   7772426  19130345  26281503 
   464091   8424273  49468263  44814997  11686998   4600579      4011    120867  53308651  66930993 
 14700643  36866583  49097596  47607258  44022143   8412073   7973418  20151303  38400443  13020538 
 10770379  22723135   2156387  28586179  38009472  55936635  78974403  14106005    304795  38580706 
 23787855   1933593  32197863  25371411   5036203   4279353  30855911  52347075  12312699   7727803 
   477425   2385323  66570789   1165171  18602619  63734091   2799663   4857095   4525125  86573423 
  3111126   5915419   5161587   3966159   3537351   5145039  10049415  22441923  32654591   2001125 
  5365483   8149299   6470951   8638098  67501617  25271083  41081776    134191   9874391   6782587 
 64815475  52451763  23755433  22935693  45112123   2871297  18116065   3885693  92019678   6079308 
 12142339   4509773  70374258  11681983  14016433  69369123  33565014  48549804  16333539  27723021 
 12411339  24547035  86517103  31187695   9264912  23083833  20740546   1638606   6372921  49752273 
 15544428  58527723   6247211   6823071   4606103  14079503  20759147   5488505  16731180  72485873 
  8359800  54524079  39141290  68562015   4318223    388823  65580332  49714554  66871818  19532979 
 51690549  21954781   8432183   5455335     38258  20291970  27709609  43658521  37657463  60381168 
  8734971  39102313     79827  15311775  58255815   3427513  14693949  28204789    700020  22504748 
  4730441  50333153  14340812   2921226  56781591   5933232  29025588  62314347  39676149   2023341 
  5403983  36773863   1587930  12059403   2199764  13070273  42169173  35436843  34633874  41559955 
 59774441  39763626  15014763  26060443  87806775  38944017    605803  12586049   3254622  30095223 
 79830687  24458579   6006621  46409200  13548485  19724592  38554848  14630971   7848207  40506198 
  1122283  49175965  22722273  11457492  13509215  61716603   5109969  35592423  25151243  36373623 
 88373702  12751035  41446813  78519049   9648867  16249089  36433773   4334785  64625124   5862984 
 12962367   9300273  32667225   4420606   5894529  20966003  55046515   9856221  49210995  34548247 
   696113  22855198  57747603  17240391   2536331  18636395     29834   3415218  51049836   5594757 
 20169264  29328154  16015659   8544210    939426  28453919  79554921  22902573  15881234  23800198 
 55971088  21576094  12671251  36824827  15150891   5211404  32339037  50220546  41330923  17595123 
  5835471   3438247   9438573   2267298  26703723  16731795  57651909  35363527    601422  14109243 
 23309279  35312145  62389527   9051723     86651   6651255  41189523  42426479  44468961  56698453 
  2284645  14105298  58656361  66046631  15153719   1232651  33820399   8514076  14868340   1542206 
  4961983   2896123  16364405  21917103  67277883   1893279   6728579  64832037  31089155    141372 
  7662807   9146957  39964180  40785977  39069843  16386441  36106683   4515705  47836548   4144403 
 15363485  12733263  70214813  76335211   1517613   4125753  56132357  79721781   2069065  37079275 
  5031867   9473923   3619569  16896123  24022383  37976383  12391733    883173   9266758  10144958 
 51770783  26350559  43598667    970323   3187283  49857351  82928703   7642779  55955905  16393683 
 55861035  39763849  62884998   1901163    141369  19416663   7712635  43656031  18553863  46214622 
  2788155    527145   5199684  56386050    110266  15254571   8095093   7350173   6707955  18901473 
  2633043  62603477  79268559   4497819  15622353  66608028   1628084  26364559  10031313  38599086 
 41180275   3256675  36711525  12528639  74726021  55869090  20694455  31487267  36648193  17095011 
  3360709  23801820  24152746  41286233  48263781  18377898   6667358  36308452  17783567   7819809 
 27495015  24509315  60843381  20697526  20708167  62197139  39008949   5570597  19478767  27444974 
 44681403   1544211  98532333   3046013  16320939   2400279  11091171  10076333  32540107  28476568 
 32800545  82589739   5661471   4752023   8709663   5023383  21836055   4189653   1084325  11021151 
 30821599  24559563  34460348  11069843  39997518    422798  25895858  35980691  12208968  81089652 
 30602315   9486139  56446863  31142195  16231950   9230844  12356786  54317725  23057189  34966875 
 24594208  40753741   2369413   1012998  22202121   5912487  17601893   9899145  21928593  58030235 
 16117329  16530775   8034103   8454067  24129899  12110451  11668779  37751871   9531359  12793737 
 47489649  34283462  10420668  60874651    187689  35496924  16882478  43748178    623034  19804137 
  6370363   2304723  59907243  93292007  32781564   9959627  22746779  22838105   4416149  11831312 
  5581335  14350632   4660705   2404499  61283039   3897643  29344163  33703323  31901775   1894146 
 52574060   1468382  28460503   1953867  34370326   5988469  10451471  31088473   9907419  16251982 
 16086195  48876623   9033130   5277315  14884291   4093683  14249748   1282383  15416706  28449915 
 33147874  56249783  43084645  23379761  63102733  65378376   7752739  33672781  14490997  64790727 
 48259329   7942197  62883783  28205055  38487488   7363792  17483255  17272987   9798756  73695431 
 19361538  55355575  39971880  23106388   9907235   5340263  27342843   8859921  47149693     11058 
 76609275  10612525  33202257  26767362  12370008  24080179  53239611   7048035  14839150  76705692 
  3654722  55068053  24380401  27372723  25226283  20212281  45631205  39071865  32954278  22005202 
  6225132   2854239  94570711   6203351  12562890  19707423  64725820  26866642  44960423  61582637 
  5538335  26418259   5629006  24750151  24476493  27049659  45235323   1997636  14117801   7713743 
  1158219  37609959  48619589  11124318  84843021   3440780   5265852  20270659  10016942  43832691 
 28747659   2960794  16829835  57693796  21522567  70730643  92890578  26159256   1005809  25853553 
  7306383  19516902  31484064  33178938  21818003  74763843   5337387  12934959  39378573   4189151 
   294333  16978527  41757091  24606486   7854513  11119546   2656053   4133765   1437873  10699832 
 36511641  49654672  15989667  12605079  24499995  26618211  38030741  64076163  66365442  32329689 
   152579  23216393  11863796  78398443   6438873  65145507  15673251  59712225  27029001   1784327 
  1486443  60634385  18623683   1420891  49812735   6806559  12442953  47197607  13773663    592037 
  6146373   1185099  38207083  23190257    333170  31886299  46927668  19701447  25898418  74183267 
 53014907  29036504  18094947   6460461  32715663   3615617  19621179   7941846   8401019    269772 
 19788773  41327331  26403435    657411  40180923   2529357  61065061  23577882   2552042   6305349 
 19236782  66885403  61118782    704159  10378923  19358517   4284970  31077180  74363523   2365179 
  7890483  60011495  21624531  23423223   2069686  65158742  54860292  53203063   3210933   3360313 
   697323  11635248   7832189  51763569  20428245  16929739   3041213  23437731  49137211  25077670 
  1480707  63120543  26772143  15055647  64895285    840303  42863163   4785615  40504262  32238311 
  6391788  78533743  19738823   9066393    130628  35342124  63448160  13621115  29696128   2760595 
   639399  32312839  25050428  93218038  33463429  29644809  42232899    279949   7294185    400019 
  9023797   1306547  21593747  12130468  28003287  15144563  18382396  39067096  16202421  67827762 
 10988145   7208667  41164693   7645533  57199213  22815993  86816319  20916447  59571952   6457138 
 79608873    426879  43882960   1568773  56976713   4115547  79942451  12792059  35922615  45067063 
  6095259   2990555  20599917   1886203  53670041  22184481  39937855   8729623  56116205  13615743 
 34618343  20697093  10946967   7082068   3552773  36041739  82734803  53740747  30792643  13691827 
  6242703  69508507     11056  96080163  21061683  54583071  45005354  39544935   9645129  21464800 
  3679762   5480367  48900399  31466029  44394083  27925267  29726457    736793      6292  42013819 
  3637218    176883  67005861  54871665  29198383  32261458    210163  37011951  26943548  93114133 
  6675326   5404739  15799148   8828203  19217524  10853227   4350408  26697955   7573203  15146091 
 48592487  23242472  19242967  35446743  26646236  21913497  46949431   1721563  65541859  71255563 
 63747304  81527043  22440939  80863323  60481123  11925696  57798439    908079   1281867    701349 
  5931957   3387324  21307728  27472713      1445  14826363  15862046   4853717   1923408   6491919 
 34863894   2306728   5869815  20723499  16081239    406298   4344423  16808649  33198559  50436317 
 20616663  18075669   6024627  39983775   4523700  29002213  22940779   3909323  25174683  13516611 
 28126369   9748183   8271126  15352163    125673  23040909  15871323  47262633  26296066  14610051 
  3592019  30141152   1915419  41006683  72399063    517668   2660778   2457435  18216498   7968111 
 36272043  64496895   6946503    603711   4095963   3814996   4089468   3990328  69148603  16943565 
 11175703  21001456  65093311  35922801   7012468  24199317   1324454  13384119  24419128  44907347 
 49759587   2849959  69835620  46976235  33603270  48925629  11478219  10668660   7678563  10395690 
  1416766  12765851  21271548   5594130  12199362  63555643  13094787  39934059   5497604   3830988 
 36148969  15918513  13700319  57186543   3710550   4191613  10551015   9022555   8176046   9065179 
 13751163   9689803   9919123  30291075   3143619  20430043   1566553  72715739  42966148   5034735 
 24908685  15909051  25006868  27316299  89700169  10734093   1209183  29278683  64644651  40253640 
  9938203   5707064  21678138  47701908  41488107    772068   2107774   4362027  39351743  29684835 
 13456411  49279298  67486493  11787393  18399927  27859458   2586763   1034195   4575559  32139447 
  3978867  31822815   6548123  56795778   3656313  65069897   4364511  30743204  80959627   1476948 
 24740099  42937305  92142075  20356743   9165573  33893177   3833484  13098395  15115432  14099187 
  6583824   3383264  29325723  23173530  36773867  61006281  27869283  53399566   3894137   4363341 
 11956599  50198675  40629163   1926385   6689925   8851686  51510210  26321463  35502666  27083053 
   940033  59721659  63870783  18866343    917648  48052108  49207623  18950217  42141879  48499998 
  2511643  21148503  35981883   1272688   8678895   8967021  54906153   5515643  25518021  15219131 
 36339855  13945353   3219065   1436313  14667344   9220923  59146133  91656893  14979785   1318843 
 66356387  21786903  12173714  22697081  40197423    245956  26510253   7029173   3720684   8732903 
 20237548   8745531  43208808  33342498  11362427   7462495  93258886  45742983    506145  13376423 
 49114716  55609366  21269283  18449487  32462298  58260219  16772121  57627247  71435593  86924838 
 30624555  15488856   4899825   4103304  10901211  31468987   7448085  29221899  26744481    789573 
 15984180  16615358   2809989   6267570  87570961   5701281   5276907  34315683   6543975  22211091 
   840287  25428367  57973878  56141627  23412779  10551105   1246852   6533619  29742918  14983557 
  1092933  45857307  21024831  49883333  81951532  20231451  11761327  81901140   7892145  14337255 
 20248887   5860817    204027  13968789  19608987  14684043   8846857   7295383  19684893   4575116 
 23464635  11751989  57749509  22616107  46882683  38840298   6819675  18489213  15485210  15513705 
  7653633  18416444  32544618  13242635   2648548   5387496  31059301   8185991  21204963  32500841 
  7691979  59080844  32864163  15699863  57584292  46636187  36621213  30251253  45038186  67774939 
 33698788   5195768   3423867  13186146   8739627  65597193  71668563  43636221    551131  27978755 
 41026713    114303  54134791  27384536  12547007  36725937  66133113  71486907   3455423  37386213 
 29995767   5654443  26375929  36640953  35565597  62386381  56300699   1516323  29692419    815381 
  5018899  12006873   9005403  61226267   4468873   3626451  11951475  26665581  24927243  57064641 
 13105605  20435913  14373582   8286756  37055301  33130105   7333099  56236371  67137403  19752799 
 32060697  43799018  84868166  22100179  20925411  73779381  70083973   1673307  33306123   3738858 
 24348753   6422815   6902446  49396617  54463659   5683766    805343  12677433   4056333  15555317 
  2505119   2579063  48379201  30885945  23280172  82347691  52375551  34740348  27171631  14439960 
  4724513   6700009  26219778    208629  21144117  53673153  19365504  25636461  46162558  42695779 
 34144628   4191907  21878796  69876747  71590779   1755723  58184046  54689307  37049865  22522228 
 33970617   9650337   7460862  36151385  77643288  10125459   6761748   7699683   5849155  67853713 
 47067789  10356123  15204263     66379   9896901   3153879  29677578   5443278  11055791  19801107 
 42090873  11694337  59295735  35298915   3850391  29130745  64215923  36914623  34110043   6624979 
   671454  34704273   8818547  42353723    898917  48946757   2292834    834587  10780426  17078533 
  6007923  39020112  35996230  30023298  25229187  19257723  46576763  32996823  74368323   8274171 
 62065542   3220813  17779733  27138923   3128378   7146384   6920923  10145727    292875  60526563 
 42871091  30979723  22573863  12677023   8893833   1314807  11337477  52222843  34970433   4271739 
 35197615   7349099  29886279  83436603   3080928  39998823  11201691   2184102   4554792  55830555 
 71629467  45025741  20044540   8127363   4997755    834203    992523   8178517  11848479   7735851 
  9113171    893064   5493303  22861447  86079766   2395131   8209893  30180651   7686807   5109923 
 11282290  21996897  19714353   1498295   1109013  68853715  11663929  10940318   8614051  33365211 
 11274171  55617223  51552771   7910120  68807430  28659131  34120251  18509083   6898095  17521641 
 25041949  30649053  42927063   6818007   2010275  58729019    600373  24141236   1681193  12319835 
 41946003  41667047  16076863   5081444  23569669  18062089     12548  17927788   2867458  15607554 
 35528455  18723770  11982693  22546017  16345155    794401   1708533  18845097  35292699   6535691 
  3710209   5768747  40378669  15468555  43101143  53664579   8048313   4444347  19414413   9418303 
   918523  11320025  18983115  68899525  65010328   9306912  86017665    901723  37358597  28325003 
  6145899   4632993   2883067  19768083   8314713   7184471   1891509  11300023  36453303  20273916 
  3488487  12097663   5438531  10272795   2876115  51285903  18358617  56905458  19715474  23073693 
 10758480  25611918  32156833   2127003  32291649  13372145   3729138  29063699  49811131   8787547 
 23704728  25867509  41403731   4352628   2462693  21807601  39066587  26873993    867349  37060055 
 25479141  37978401   3449289  17954015   8817326  72452943  56383323  15514963   8670391  16452099 
  7683929   6908261  41212985   2112410  23873595  46354101   4294833   2515359    398126  53176371 
 42833223   7590303   1918682  22230037  37178873  10849227  51826217   9686413   3252701   7546503 
 52420205  25408667  17357447  31619068  33635547  31798055  31583571   3833641  14892275   3741455 
  7291248  26182699     17635   5978060    619623  13665780  41176665  12879198  18203643  40823235 
 10058343  12787367   8224443   3062002   3110659  44906912  25200651  42638037   6705294   7097875 
 40961523  11652035    696388  17996143  11798399   5552967  18714237  46259893  51003438  12277437 
 48881215  31789099   1623759   7878458   1472007  52312266  10712717  30570751   5974011  58254890 
  4957443  51583779  55005185  60435674  19681001  16755923  25015848  19487877   6745115   2196489 
 38429650    919167  46113915  33118683    249743   1853083    452743  40001733  26880587  45955179 
 21936923  10603674  62688847  82915191  23915651   1096803  34359363  27533733  38508831  40306609 
 14329657  11409381  49471574  67859607   4466459  49292043  46182963  44621574  12494321  31760203 
  5598189   2525814  11260455   5364483  69128035  20576553  47524014  57116232  20681069  19208957 
 25790823  17882528  33281261    360119   5326423   1678875  24730763   4400703  41071677  27415203 
 48565779  21716467  28948884  16204511    859857  94354523   1679163   4736103  27044703  58769973 
   186661  11862897  16741126  25995300   2086125  73008870  29618007  74280849  21935091   2452683 
 29444811  15417663   4667793  14940825  34040181  32516763  55345201  29530507  16796419   4936443 
  3946898    923474  31589577   9555565   6685604  37762382   7374191  48396003  40905543  41640148 
 30366550   1013233  53841433   1100200  32113383  10478723  58337780   3983746  52295373  37568576 
  8512123     79953  21294459   7543294  47639019  11406381  34637571  12199288  58711167   5608051 
 39908857  21980103  29690511   6529155  23817991  16713715  79571139  29888865   4011210   5227062 
  3579457  25039228  18283623   6061989  46445748  51582203  22147171  47323523   3505130  60175340 
 44010693  11128560  31358523  15585723  36361833   3618237  17204123   4412817   6602642  14514621 
  7606620   9705624   4366881  41059757   2273265   3291488   8435431  14003159  24654673  73190346 
 39551472   1827627   6694724   4323993   2241178  17346587   9047733  21507444  53537903  58949083 
 49589211   3212733   7422087  54411673  13807917  24897437   3080387  10418475  39864273  11448663 
 28059698  12506648   7776756   8650518  14804673  26746593  45535507  30050043  87259383  28651179 
 13499401  61604963  23199299  59853069  53394555  46623623   5796023    344805  48412206  10247553 
 42718330  72987863  21866079   4489341  44067088   9364551   3473159  24497587   7468353  12332547 
 57168723   9270197   2418443  63919023   3581148  53980698  30631199  25602998  11840687  14423602 
 61664490  21882438   3389487  33723962    290735  69638751  40845013  31420883   7470641   3257223 
  9335114  20435433  59004618  10015107  36156675  14294994   2498643  46373387   5228759  29809419 
  5180893  19503948  39726403  44381967   1169031   1013811   6171981   8443972  14022069  67835179 
 36787105  29089915   3656983  28723430   3203149  11260791  19432647   5971324     19020   9379047 
  4383647  18934513  29978331  54352473  34317884   4255374  79225905  31345360   7582395  69940815 
  3860243  84705233   8430651  21954359  39320307   4482548   2154431  39173243   6458013  20482255 
 39267265  72732005  86899533  74121927  12586095  17867267  51041267  60034923  15333919  18298285 
 12887709   3854715  55625853   1927707  19293474  66467272   6271759  37368033   2853120  27897488 
  2347923  32921340  19080499   2340571  42351739  31411003  32605703  20458975  37186481   7856613 
 26382015  10756477  15734779  10072878  83691171   6075951  41507648  38282151   9964273  24277733 
 23015037   3205633  57858602   1279282  25393813   7314188  65056707  51129796   7189305  16772577 
 27620347  43598748    575236  41956700  63655818   3168298  46177583  64090613   1202253   3209021 
 23020998   6353997  19895185  47583403  34381218  49040037  90437387  19656047  55322196   5102877 
 56098014  19944775  27608334  32276959   9932079  90842973  57402258   9182209   3705147   2476415 
 25758699   6716100  74130122  17747567  29581753  39495403  48874528   7283195  16473657  65975514 
  4421787  44588898   1017459  12985307  17795891  50167732  23235147   9135351  17031995  24924498 
  6060323  19914763  18603851   1994863   7509235  56165464   2259107  55687408  23958907  27684814 
 41545473  71239278    124613   7198471  41240763  17027833  21711176   6644097  86667671  66482592 
  1632123  13246283   3597504  11685840    178603  48996848  49894449  33472441  15208459   5651483 
 25488738  24899623  22062163   4876113  77491548  11825631   6685116  66597591   3912507  19853523 
  3116248  49595323  25294511  84362133  45295994   9895833  51113145   8539793  22844707   2932547 
 47676669    819402    665592  63065349  23775288   6295993  10825158    212998  34750843   3959739 
 54673833   3714181    361693  76043673  32929429  49765892    791763   3178056  28068891  18333088 
  4429041  11047803  32292891  45197033    260973    346617  17812723   8424598   9964077  43104641 
 32561022  26244891  13814157   4617155   6516075   5761447   1203414  22107733   1123124  38017275 
 39210623   9887199  12206373   1029473   1331833  33210983  28735263  48570567  10997691  22144335 
  5269767  27721817    809580  42269847  32899936  20745547  39159747  35703930  29315025   9482739 
  2048623  23317659   7931981   9816909  31656083   9364368  16712275  33608154  32944923   3958233 
  7886463  10706126  36569223  13347723  38496511  39870756  52687123  43759579  41663941  67619965 
 71188173   3465329  28612248   1975683   5827409  82975631  28188283  36502771  19152859   8709137 
 24259778  13659314  97247286  34300103  50685136  21712315   8099218  30289956  57122656  77334233 
 39517023  79248719   1248718  64381623   8988822   4245443  38073694  13133694  13039683    913047 
   349403  23898095   5682735   8021272  22095733  43217070  40087487   8913625  41447409   1139635 
   294131   2589214  11158533  16245835    918986  67278565   1638651   6294591  34837464    721833 
 44395523    351692  12897555  38861097  70369154  15660669  43564399  24621401  37339740   8057795 
 10855807   2415972  15868167  49451211  60077107  20534559  40167789  20167393   7629351  31234869 
 12628743  46264027  22318398   6088898   3449002  23656848  18372348  41175222  13545039  22969605 
  1370840  16293048  11244795  44206469  89290105  41556523  16583402  44114423   8322235  14701145 
  3305903  24036399  64780276  73215111   3465747    692298   9333540  21516563   8937139  74603873 
  2248980  19756613  38613848  48801919  30161563  21364395  39353645  55733691  16494003  25407200 
  8629926   1144831   9299963   2976843  11615713  71437115  14934433   7561019  79216953   8254779 
   502961   5084967  17940018   6156048  41526816  11283949  26045467  49217499  75960725  13483644 
  8304918  27081681   1315818  19814463  25289963  66236217  39154227  61227912  73882680   6259677 
  8540355  39314223  30614139  12780595  12596978  38273387  31809873  10832783  23889498   1976559 
 23644469  37559133  24681693  21669407   1476003  20754885  29259899  19737840  56567659  32274490 
  1055283   1510709   2935535  52738211  41529273  24561808   1737495   2118903  22506558  13073783 
 11729593  39186897  25773621  49602897   9497973  42153360  46521403  57263599  15995083    285475 
  7508991  14604539  33780723  17804837  37511448  11560343    719693   3285657  30357663   1517387 
 42747035  14380328  26885940  18319623  18940184  51941951   2452025  39563033  42915366  32041028 
 55955237  22662888   1496121     28445  19279271   4455486  67876525  26240635  12508773  65104503 
 34968795  11306337   1304103   6274568  44746197  14928783  15631929   9775347  23511960   8910187 
 18129798  23791146   6166543  30154443    500511  16758519  20027263   9111484  39437158  13955967 
 60609322   9641092   8638763  68149099  71049888  64232223  36314346  33638175    925901   5033085 
  8529573  11083223  54675068   3317091  16042799   5407731   2747123  38968479   7886063   4384797 
 13076891  18230307  16122739  45450743  13047611  15908049    880621      5887  28898655   3222573 
 42724263   5401443  10422913  19901235    263521    401333  16487463  26315643   4105776  34275587 
  2343685   3537287   1242723  67564269  60637337  35713185   4505613   6297155  88450145  26365623 
  6277207   3578583  18327175  32701935  46560923  22939545  17649663  84320788  24575527  31854561 
  3436987  23695119  36618033  61471011  33419781  14374271  50843223   5732240  73623341  30006498 
  1286050   2726271  11381528  70015403  19424787  62807235  17376139  40416775   9804950  22338813 
 57097136  26834163   9168219  52219873   8299783   8908321  10466628  23442099   6510029  10282871 
  6400691  49164759  39355443  62883138   5453923   2115225  15984498  18398046   2347535   8125584 
 11764923   4612563   2191793  12868731  61103587  56862695   6042859  58894448  47609347  45609169 
 37294368  46949106  12631263  43328718  12767548  72821451  41513635  44835867  69197826  57820787 
 26155223   1499049  34670843  10121773     27933  53555991   2273803  21320184   3551848  24195723 
 50198108  13888389  37160142   1770603  12888059    694523  46178277  75808077   6749605  14942659 
 13276958  40587758   5934015   1991229  48964929  25448295  58408494  20331681  12809904  12852508 
 42678864  30874458  15750011  35783385  21918673  13729053  12651489  24249183  38233581    238545 
  8168667   5518977  18974226  68568359  34436787  42996895  32427453  31121073   1647959  11234727 
   808315  25955139  10619139  27860267   2534704   3999699    382734  24964923  30871481  15943323 
  9792399  31946991   2562235   2080408   5231739   3696603  61793457  12952979   2077159   1544653 
 24623578  77613128   1813811   3316982  54567393  25375857  16530923  24588731  23356022  23957398 
 56148183  30460839  14156483  22022449  13079328  23796495  10619979  22591123   1547103  30194100 
  1576173  27301058   8056518  31731583  12506585  16067027  28233603  53029589   1977742   2209519 
 30868543  36786831    423730  37492560   9170163  49590279  77046048  36488103  34391364  53791223 
 54744280  83677173  21097043  21844330   1052445  13336838  36829927  71063289  23091003   2946452 
   771243   5718327  15263673  13236628  48723864   3346395   9333363  28235529  33508479  36996267 
 69597069  60496817   7331218  55257448  12064517  45906278   7022138  50883683   9381708  14139637 
  6625975   8742637  22647465  47757417   6668877   6507538  61511254   1554183  28973179  17373647 
  2184556  31822299  14303391  17377241  17975913  60896469  26649795  57945673  12888907   5763939 
  3344001  69313750   3956607   7102995  41200084  12231709  33886452  13162563  13876923   8488348 
 31077953   5130645  67445694  66727971   2063067   6753723  55796448  28073003     16551   5412138 
 30111909  21767605  10326788  19034796  64441782  11762325    689613  60535703  38914979   1515007 
 11692461   7066907  57358633    481923  67777305  22079793   6901407  25032998   8496019   1592873 
 24771597  48974411  17111323  11823249   4257639  13647483  14155755   4114212  21895449  18523771 
  6206687  14705687    439107   7929461   6263691  39257223   6442599   2974375  41377173   9277587 
 55356338   9506243  34636895  14646199  17777531   4716255   7062884   2366923  55275057  17494908 
 11127162   1252347  46099561  57297165   5016419   1504401  26991003  69768798  18252048  17238253 
 38655501   1460553  64303715   6891003  14344726  29777313   5357503  23496281  17481743  17352731 
 56777599  35232855   7048143  25927096   2831187  41096598  23931258  70248212  42730720  80647162 
 48725373  44139543  30666491  20260731  36289838   3685910   2165776    313568  12017265   3759359 
  3111638   2859819  11519597   2015507  18606838  17598079  17168406  23549211  13864533  25177548 
  1797581  14898783   2280291  70387067  49386021  15869317   4007655  27102150  36646267  22687423 
  6714219  26895884  19649670  12051234  75957387   8153523  47235093  18848393  15160236   2893373 
 16028833  11968887  43538107  46245861  14618854  46071443   1641045     56563  12179291  10601854 
  6290904  12445878  20692847   1934796    710745   4657047  10878467  59279433   4068243  26453079 
 33651129  26568023  10611807   2462397  47326218  46277123  10304127  46071843    492603   9421759 
 43628364  14377993  77472859  28960891  19318492  43267293  57697521  15957779  31721640  43792497 
 13955127  41078409  60947841  11456561  29452402  73595400   9506869  79573773  26236730  54780564 
 72242349  33725778    482633  71745555   4833220  10984227   1670073  13282546  65084619   8215047 
  8382640  32084388  41519217    851211  51324990  35907891  10170759   9261221  73787573  15312795 
 37578323   1592651  66324130  22039048   3419015   8379949  13190274   2044473    206775   6882236 
 27452036    107013  21495705  63100743  23004123  31308576   1445891  11193487   5295884  16535375 
  5509583  19156455  15560325  19532769  45548082  22160623  10768587   2626747  53837933  26354838 
 16567509   8211837   8762651   7653600  17414478  18626949   3029729  14076183   1069895  15795350 
  4290474  13451328  62588707  56236673  21239184   2249734  65779725  10951874   6631453  25269579 
 32995863   3828262   3240041  35946443   5432473  29147142  17184703  52923179   3678257  30215254 
 45831643  96098896   4130295   1600763  15596935  46070223  36085263   2722073   9884983  27705904 
 80362743    170747   9112564  12375423   5632203   2769967  32283213   1375263  77536401   7233461 
 11051152  55233442   1622562   2112891   7563525  12175564  50892071  35634736     26803  53844015 
 27258043  23549747  47432929  53571823  28173738   4634238  24994171  55648715    790033  52487655 
  5629341   7477868   5262292  26665923  19885819  11045850   5516634   3260235   2188221    397941 
  2331896  46754719  47696001    136981   7471123  50368743   3134443  15708608    164001  10702151 
 35181173  34749483  66839217   9681405  16125915  44755295  29609598  36982855   7331981  14582623 
 14865704  83378873  35713845  39310135  18440855    913218  55795380   9802943   1022931   3661899 
 18110605  65817303  28115742   9440763  11215437   4111511  59459467   5029883   2200811   7696554 
 58093983  43740117   8649940   8642783  28096529   8382969  49992036   3589044  16546198   1782115 
 84162299  69155739    573729  22739256  20411698  65184663  33834963  17080482  22060833  32706123 
 23198291  52946975   6772290  30097523  32315103  44855655   8032126  18742077  35549215  37077046 
  4227073  25921319  25601541  23035783  62585835  13488873  14780207   7563224  46035343   5683897 
 48972123  31951221  88529283  42405318  18391727  47794331   4573799   2897270  33307579   4612359 
  7664625  20708317  48796519   4764627  18697046  29981283  11076123   8144603   9290262   2469688 
  4935663   4049913  22361091  51310463  59136890  18063031  65730105  35227892  14383947  51789893 
 59072923  16732337  53174919  36842409  40003515  53797845  70335311   3721983  65134963  49905612 
  1034928  11769731  25420651  27044471  60745263  12237823  23335143  82867063   8573811  15191945 
 81570994  52861823  16062939  22238111  46444521  33228923  18587067  13118083  55624523  48668457 
   624433  31101207  30341595   7190163    979867  15655101  77389627   7917123  29542128   9822587 
  1896423  13044923  83221679  21331767    759903  70007011  14683219  14709531   5301872  19850173 
 25544187  50037987  16759505     17631     85053    698938   2476623  19752389   2856585  10591043 
  5533011  26631951  12328971  92106727  39943017  74365635   7045329   1154437   1929744  27448055 
  3285565   1394769  22089694  70728690   5024618    601815   6785661  13307083  77816309    113083 
 47872599  14951640  20587816  64655838   3706731  31371771  49991870  59158815  39274920  15384767 
 17198563  39793755  10045955  17031304  31450553  44080224  19471198  58116469   3817155    239009 
 57415006  13508439   4435799   1781173  31464738  12841838     80778  74852835  37688179  20771808 
 71053662  15623055   1955019  22640715   3793395   2309233   1099048  61890448  21400434   5666857 
 22291783  20827787  28792325  25297451   8006923   9136510  29974305  11005600  19067145   6760572 
 35102652   6903091  44302987  15258479  10504384  51156165  37140828  46306809   1592623  70040574 
 48068883  11617143  56816588  34197468  27240518    235760   9494124  26938176  73066259    418599 
 64065858  58299084   2308812  27836613  79037611  23918166  11803291  19400595   5640273   1601007 
  9139019  50484347  31420941  87658891  11954144  23980303  22757235  32096715  23126289  32409557 
 72916769  15887643  74625519   5941498    117247   2582301   6580447  11443911   6024763   1937379 
 35382967     89213   3610758  36867923  20243823  12612133    190528   2245223   2439291   2072173 
 21973422   8216385  22122763   7676413  31946928   1859317  13127147  37789455   1215658  19895553 
  9150220  91854487    863016  26967564  27322033  12409511  23793693  52335611   4506779  19299009 
  8837483  61261593  29763291   4890745   3645771  13411158  31920641  32759920  20630383  22876973 
 20012703   8314933   6357273  51324915  16923771  38255163   2478951   9531771  11206689  26163126 
  1062555  11212962  25818499  32690649  10606947   8033703  85813523  39293729   7683441  37806825 
 59850578   6962403  19365068  46326165   1095919  12596856   4158029   4502603  90541599  37485897 
  1369394   8446995  34409951  21569321  47667693  10806363  39997254  13462041   4758387  25100247 
 19141756  25219551   4267453  36640062   8063786  21273585  26264193    103772  31523755   1470343 
    49315   4490973  87547527    947408  24580777   3983603  37211094  34930614  50006223  28797382 
  3073779  29152523  85510569  63108743    276568   1027485  20958423    117919  11276193  17064859 
 14844489  13284858  22653099  51837249   4433454   1023135   9327111  74102685  37549669  44454350 
  7398487   2345972  15567495  43924653   3609963  35190328  36508155  78469203  53670525  56614902 
 33401211  81716435  34954908   3718773  26762163  63611938   7313548  56089003   2552165   4825230 
 11124173  64389471  37681617  16903832  34666703  30903564    372106  53147309  23506743   9871827 
   329955  35658285  59567813  10684251  22910451  42702627  19157243  26311947  18540174  19963955 
 78213373  15477963   6177723  32128296  51879975   1978747   2461779  36345873  87315617   1066068 
 30073083    238103  23782253  24225883    494843  51321821  41445677  55773483  20733006  35329296 
  3854815  49136545  21797018  19299018  47326843  45930867   4651003   7304550  46279488  81029845 
 24581315  11624379   3615667  25822823  29467162  11669644   6322539  22737195  29289151   7617033 
 55945635  56081749  31569123  44771483  54000059   6882588  13704758  33085775  48710581   7122571 
 20257413  43990212  14228070   9126811  39085056  63096135  48642948   4795415  42132555   2628783 
 44371322  35892739   8487175  10370349  25825272   4481747   3169873   2247467   3600843  15304167 
 17216772  18576195  40843123   1701042  39584855  22933443  54777723  12608691  30573423  14869653 
   230213   2642811  10939843   9409163  18526383  14993227  31806555   1004861   2965414  77155403 
 44696442   1175352   4469856  12193068  33922302  22679723   6668659   7854043   6767825  18072878 
 36060238   7018123  86435763  10851460  20479757  12177803  12361738  55945323  22027863  26501517 
 60887263   2255607   6182148  54809677  11896503  17361798  11045638  66740832  44912166   4521647 
  9127513  24020283    251556  22040883  18085641  29508162  67728157  12811515   2714369  81995343 
  8160027  24449625  16931638  54254715   1594203   8380011  17835663  49336654  27061048  19713899 
 16330347   5521793  44519683  51022375  73217611  24547863  47052777  82670463    288047  22453387 
  4206030  19246753  21481227  58165818  27757095  11344273  49188561  16955151  45867799  27009693 
  6237323   2571459  15151501  24845375  43764690   9596265  64718637  37264251  57385806  11494111 
 35510059    142395    357988  48942324  59648393   3809313   9769895   6058518  23138813  60603393 
 79975830  28857072  17101049  40440207    187373  52982429  37803454   6062835   3767631  14568418 
  8981219   5143050   4404343  67313073  23561318  24515835  11326191  40510203  21410715  32581881 
 35968823  17251643  46049147  11516276  22046658  45590217   2243451  75425431  46326425  38649073 
 12611745  11407323   8969787   7078064  22344459   5993669  24923565  26009223  37755723  10622184 
 17171046    104919  57291848   6879163  13881979  40778923  17139966   2487067  58715410  17994363 
  8626641  26055873   1888701   9799023  25889898  27705303  31284267  25229313  47167686   3433668 
 12897393  41353261   7306404  52995491  28476273  13766819  74135133  26523451   1382715   8973963 
  2441243  50912043  11323661  43741492  16845071   2038971  52546435    193437  13021872  13666848 
 33635529   4144131  13641699     83027  27469347  33574363  12288819  37022494  76505291  25347969 
 89471843   8396283  63316904  17324277  30492598   1894931  71416905   9126275  54495663  63791583 
  7909283   3480377  33521387  15794663  32085827  10378617  49790315   6973683  74881289  41571579 
  7903823  35246427  39373467  59123003  47013787   2017328  14398563  67067123  32303163  15644073 
 40683181   8694938   2609727  76728951  30168583   8881454  13875459   1473473  63351947   4383348 
 24118539  27838314   3969270  48843258  20975323  19292457  28209458  11435955  50112459  23544969 
  3905563    375973  73179951  38527611  20669499   3203973   5677711  16465943  40714438   2930873 
 23728587  58498269  28304943  28191525  25418419  21389155  15898387    620007   5355782   8310835 
  6760059  30130973   6397059   8065901  12546531   8267811   2424777  84791505  24182295  43671699 
 33048843  69723373  28573707  38692728  14161851  42538199  38260065   2318180  11973948  17506326 
  4625323   6524545   4510130  19237701   9226852     75790   7022523   1406941    406505  14632743 
  4314057  38214779   7431231  22038594  19339422  39612495  51164474  15957943  41510461   2029703 
 42663480   6781731   2670153  16452878  49116678  59058486   7083297  13890881  27703290  65899887 
 41222563   2880183  81542312   8193851  39127343  12026951    437695  11867908  53135763  40097213 
  6919583  14203366  35356501  43947243  23504723  76503198  51236671  23994665  19459071   1302619 
 36514895  29134752  12154215  34452663  27004938  37133915    135573  50550603  30372331  43438420 
   278710  26962125  86699235  16505722    283043  53155331  11995607   9681774  76599756  16507659 
 20834760   1758957  29299912  49400579  50598555   3408333   7066479   3058521   3875483  11565196 
    92168  47997174  28135031  54441573   3745487  12614637   4194219  16226116  41835733  10871970 
  7867431  21438439    937723   4779843  18169472   6500373  45839523  24153623    586371   2394234 
 40223023  18662423  23976227  25386413   7876859  19503585  26189219  28311139   2404241  90679889 
 20041163  45905255  24238443  20042847  22526723  25838673  58535823   5347803  11519955  93084987 
  9012441   8051223   5888467  60521143    401103   9961773  14911838  33184750   4509628  64849891 
 25952208  32866403  73130898  54115218  35247651  90674043  67140669  48176405   5048673  15543978 
  4258683  33850800  13859093  49394427  44264000  13003295   2951073  53639223  85286519  21414498 
 45941705  32811660  53569394  61442556   9647487  52542799  55901703  26741002  32980035  29199748 
  4191583   5267733   4004179  79972900    577513   3250343  70518836    368900  35860198  48056082 
  5360103   1894071  19486315   1772945  12900035  23407395   2931834   7325867    142083    399054 
 13583247   1978853   9100493  44924076   7490873   7418603  30334243  34077419  30368169  15341505 
  3142847   6860747   6726455   1783723  65871852  59996236     34731   2194293  46447133  67294530 
  7252775  20153949  55434471   7100252  14639979   3769683  69828063  42278503  37537143  27591859 
 23575265  10209570   2995023  42645483  17498955   5580173  19385765   4380431  11946943    195657 
 76642233  31569255  27126525  22844763   4471047  10079091  13589979  32907313  43173234  27811713 
 18962259  77154970  14456037  49890678  65765796   5826583  51660349  85442634  56771073  18469353 
  5664043  49834318  14822883  46621435  76763264  52316757  37373355  11584423  69186567  17361680 
 16710459  11709073  24288633     70039  20368123   9405337  22130091  18390183     50635  23984391 
  1124479  51482211  33268619   2149315  52981359   3798339  11042163  30553577  48543215  26600047 
 52760919   2646541  15768161   8135043  13095123  55002843  19900601  26854769   2516763    454249 
 28994387  14285179  12554403  70750755  58337232  47986805  29734063   7977633  34461952   8400642 
  7400733  67404823  40586403  50105653  23793828  21654706  37352955  16349892  21774238  22584128 
   788091  40157240  20195738  80008521  30414037  35029509   7707401  18086564   9433737  30225596 
  6530256  24139491   9711237  15865196  43185615  83409975   3453213  11675584  11425301   1596135 
 11083272  62734353  52782043   2319138  24435771  28049631  26897739   2062716  13196707  61041138 
  6490743  11712523  78813906   5693556  78296803  18071115  59000148  16524363  11328479  86648587 
 12090068   7578873  80832273  29260518  59294077  22149803   6177553  25824523  39851795   9959927 
  6947665  38632029   2367135  18849123  19214238    570679  20453151   1809102  42686363   8176843 
 28841568   7025694  35849770  34978033  50980653  23338515   1436520   7377354   2090549  15066447 
 11909048  65522649   5229204  19893282  31281685  44900947  19033533   2529866   7271862  23469855 
  1256443  17876399  45585044  40006219  14939091  16862073   7071579  20226675  32814348   3301347 
 16930509   3703899  54161901  52251567   4664427  20400123  19346853  38435337  63269725    503548 
 70114855    964343  44175602   7338291  37033391  60431741  41533830  18518927   6733143   9993823 
  3143941  39758919  63774219   4892199   3796693    690000  20509177  20765373  68833266   9896559 
 54178516   9977776  69125391    953889   3642883  55238220  11650135  20684499  27711987   2112828 
 47038119   2302008    761643   6654783  73335568   2234453   6303691  61018058  39689892   2952315 
  3127595   6557856  52725168  10033558  27431319   8163663  83486964   7109589  25512279    329508 
 25780542  61742523  49456851  12351924    966673  35449563  19050609   1592802  49278483  51545945 
 59737659  46166997  66356826  23292448  24107331  10255335   2178255    503967  42974547  29448265 
 20733487   5097231  24001016  47137495   8566527  28437378  12340347   5927187  38926185   9202671 
 22187547  58484598   1909323  66883743  46484823  15027119  75337243  19939981  22709761  17413423 
 77041183   2506599   4553053  79608587  50388175  13238673   2708373  15399031  20147733   1955463 
 22704749  30684361  29747973   7938075    541873   5699163  20611780  72060949   1266905  60815563 
 65145093   9835739  17421859  28986906    934188  60121305  32342773  53492471  17938747   9778227 
   951657  48660663  20944093  22462743   6008607  32222973  16171799  25013996  36029073   3617943 
 15281733  36679371   4400588  13638018   3081187  41853372  61660167  20976267  14314107  12597635 
 67524009   4827691  79505906  94275387  24850867  60723759    264099  46395655    167437  51277107 
  7787058    263931  28702549  41765592  38947812  24614391   5781657   1003748   3538669     20940 
 63723280  20120451  61734743  17421175   4610289  13303039  20975775  13573331  14259627  20064013 
 11210518  16855003  26942403  42830460  12912367  31016305  11652269  53716968     22731  21476396 
 49355412  26985083  22520247  34902341   2688081   1273746   9944319  11382235  16457923  29655608 
 57248643  73076043  25740209  26654100   2571083   2335045  41992993  32399061  46832178  16425511 
 48446243  50150655  12133643   2056809  46402989  40848531  10846105  19038933  36232038  29688267 
  3113427   6594795  14130651  55651188  34414753  30163581   1599513  19225134  47781087  11875758 
 28410183  23433029  32010810    745471    106723      7335   6048165  30079443   2133765  46999854 
 85751172  24286493  77760921  60796627  63158295  57790450  71256995  44537019  52975003   7404671 
 34919483  75507133   1292323  76372829   8307158    462507  32248443  45102754  21722109  39137771 
 40294455  40445633   6744237   6536783   7545771  15350403  20926203    676047    871928  26637773 
  2002475  21475463  19064203   5858873  15243288  19667621   6749163  27791943  42975673  72709004 
 15000145  12205092   4642061    970294  19189293  25987077  30518859  72108663  25731163  17202000 
 23846145  30019905  52468140   1771651   4904821  13295931  15224806    300150  11018533    155928 
 54576106  10172784  20729332     90009  74071325  30612631   1462578   1796731  52366525  26951385 
 30535078   2830083  42528711  24838133  14046715  44054601  60598518  28859786  28152906  22286481 
 15825483  38364436  15658911  41250347  56786969   4924891  24098463  31856843   5890313   5803703 
   140483   2854080  31172781  20074176  77953905  11256353  68373123  46692528   2534143  18734043 
 12788859   6824223  43653021   1800971  83244945  13492239   5747800  25722435  26580488  15478601 
 75586081  62023579  22862998  12855463   1720041  76028927   9197021   8806179  10639542   2528497 
 36222594   1268451  46163283  13855192  24667052  16344231  15196443  49780183  32723007  37993956 
  3736338   1848543  44286273  64111588  38236701   8642319  74799822  89481214   8370303  16784571 
 15066055  13984428  18044898   5233677  80860683  60042291   2378013  31457599  52003243  14365530 
  1902963  28882131  20126539  28246683  42715563  10071339  20625666   1035047  29189091  11289600 
 19136799  10954006   7837339  20973855  35808990   5633376  23754873    359209    316049   3245430 
  6429492  55380756  19220303    771307   8723386  74904519  73445591  13690903  39967859   8072486 
 39165781   9783801  18280308   8471871  40186571  11328132  17252171   1836798  62341776   1425239 
 42826714  19807585   2028921  28211813  31413647  63178253  25704987  33515241  44277303  13548735 
 12129750   8234723  21197676    367237  50969751  55967607   4956111  38061195  38060907   7409459 
 63828571   1321873  35437073  64376149  38831135  13777583  17578929  36893399   7227438  12653610 
 41583105  47027451  31930323  58339023  51418763  13365439   6486090   3743643   3062353  44327286 
 25100943  10835493  48006627  62459821  58605519   3842766  27706672   3154584   8588183   5078028 
 23457593   5890101  41014183    689623  15379480  35752671  77204393  61515473  24988047   9717183 
 84998451  18711213  49293521  13214727  26663952  31208289    963489  49503843  26901963  10815459 
  9147255  88426923  19091923  21094215   6755155  30870447  14502120  40422144   4789383  28843835 
 10074957  22759387   4179539  35913423  25961235  16849739   7294848  41238027   6678873   5174364 
  5129918  21900089  13755963   5479497   7904985  31383807  40217843  54070197  35049269   7703673 
  7908918  10863767  77952881   7546656  40777323   8578499  67745388  38306355  22090748  40935579 
 74321643  38946251  15917448  48537458  69286227  17469583  14241763   2081416  17806110    397698 
 36830483  71850811   1452637   2780047  40388539  38673075  26055728  28364421   2754446  13941798 
 23516187  34976715  21364731    635147   9285243   7985515   3792143  24135057   9206503  48490691 
 52010215  36341363  60010141   8499083  13905555  18761066  16256055  31999548  14093053   5269607 
 20905487  17758948  13119003  36676191   5840627  28771866  15617730  17447016   8978004   2633421 
 34987607   9137975   4223625   1651302   7185123  37002281  28711653  38105223   7877323  29210153 
 57706963  57857062    102133  15895896  57274953  39207375  38571898  31869003     46729   6843587 
 16810043  77279283   1787831  27689315  17995583   1801335  83752002  37812706  39021105  45366899 
 33126621  24034468  15925803   2603754  18068523  10118283  21850863   3033283  52839127  50013723 
  2608852  40661419  76965543  62716903  39765435  64883130  61744750    478805  24061581  21042999 
 12490013    425548  47585313   3073059    980501  20307243   6700537  14218140   1299468  35995698 
  2565243  11711628  49921303  75374859  74777923   3163971  19760109  11430618  25536775  18785337 
 23585806   6694846   3384075  11619723  27401595  36027087  64990011    518199   8084661   8375259 
 58883838  31475771  87378483   5450451  61546781  18129057  45441321   3521601  11793513  35744937 
  7553265  13437603   4022133   2203323  48384123  62007168    726528  79620801  28497813  36290308 
 14527669  42699835  47510903  70340497  18169053     48626  71992848  17911989   7000035    391292 
 43997593    725471   3520531  26183079   9758968  53832469  14739287  31610659    357768  29052663 
 20395203   5547379  50154458  26016447  22726843  17460042  16096093  24786555   1741059  37701424 
   370607  10345873  47792395  64094300  31211243  13513887   4684743  26614781  15159512   1553223 
 11392458   3534411   1752331     61575  48868683   5595011   1590837  72535563   4544021  23032230 
  5960181  25069898  36139814   4600833  12040911  20236353   6579657  42029499  48324843   7869831 
  1054413  12841497  32958720   5378427   5474863   6669588  82845327  63751512  45933423  71506873 
  8527304  18452406   6982980   2773738  12899625   4765722   6149923  24825297  20635467   1712427 
 13470888  49912338  16054463   4052499  37150583  29260881   8130351      6589  49131615  17660973 
  4271091   8721615   5134752  11857628  10080648  15038223  43758987  15395545  11456097  17767821 
  5739389  24865173  12560528  14091094   1559044  20820759  13528653  56861455  41985451  10052187 
 66229373  71108748  15518499  21010565  64610673  38043975  37770660   3460876  19234875  58364702 
 66713427  13710131   5850627   5122563  60569523  56967363  39964267  27814947    371846    238491 
   154653   8000748  52090267  32146137  25904127  62181751  66291445  10353443   8558033  72761773 
 32464204   6586261  51718063  13772183  20462513  19583757    787761  27154846   3525853  14735291 
 25229301    333467  11882427  10824898  22119792  56731273  17969623  11472099  32696367   4160157 
 25587171  55912879  35520129  24341115   9946075  14320767   5651821  26553243   1502483   1227878 
 57078118  26965170  47286123  45001128    839059   3598851  20181141   7114771  49070835  42407047 
 45817575  15836773  50787275  21707259   4526904  41534243  65242239  45995197  17165929  29331243 
   748124   8323464  59601293   8678795   1969520  34000433   4727097   1146847   1747260   8725542 
 21664303  93593523   1072143  12133899  38583668  62706583  10038679  46387243  11459459  37397403 
 23542189   2211248   3206772  26285055  53980284   8716187  31122012  10443283  96378573  53600670 
 92244091  33782712  78322683  72700908  53671751   8855763  45305439   2072795  19737690  12945056 
  6870542  50974161  16656783  27496023  32162037  48282607  19779873  82207265  32282935   6666930 
 28320797  20040333  16369245  19970567  13043745  46731123   7656238    429447  27255768   6290433 
 27961023  73283607  54501843   9948336   1131557  11647397   3443112  79423849  14613081  52875078 
 34916355  59300763  28935769   6331240  67790265  13432633  66780543  65726331  77921924  38313447 
 86416561  81297263  52306447  76290019  39311603  41193827  18663123  49748133  76032193  35075008 
 50241011  76548347  44684639  26975834   5571465   2169549   5332668  75580699  29300119  28221483 
  5529708   8294229  26913780    175263   1791179  47397795    296823   4496706   4597173  22739859 
 31882263  15551698   9004408  19618259  37810665   5188740   1999515   2072293     59840  19935649 
 46560012  22615149  19064373  10045563   1671354  55047507  17210988  11438349  66904861  16923963 
 61045594  13374715    709790  19264329   5240254  34693395    437797  33596647  80419467  61061203 
 57916748   6836003  22891431    818677   4525482  32572795  47094859  42412315   7132443   4894395 
 15426151   7463503   1331377  60329943  53698479     88316  42583195  53132843   7839587  21050603 
  3546921   2366627   3944139  29157735   8652515   6419952  43851939  52545093  56569545  44067363 
 47133969   5879391  36324993   3153607   4903459  84627869  38442891   3206615  19377662  17993707 
 76927623   8093505  46887095  37754217   9425969  12988883  16836668  21967275    186051  81411037 
 29515948  59196890  23049683    683868  36867719   7327931  25435047  84721123  22771587  45941022 
 24612837  40669394  16847993   1454378    142811   1200725  22197601  28120043  92596375   1442499 
 35680771   5505315    376605  23441697  21927839  28539168  21479139  17449590  29433683  21813729 
  6644508  56094678  16542578   3029353   7869969  12460095  12918644  58878547  12143892  15577007 
 14686911  59455851  57983422  28009515  65587821    507830  70782072   1847313  87856463   2172253 
 34713213  45966693  20469379  23470259  78293607  67360857    341541   2492035  29737479  16949627 
 11195357  18867518  30842291  13088791  80923119  36466449    552507  82702626   9626421   3004068 
 15019484   9492017  18123870   1139421  31795404  38576941  25767839  30082155    698905  45501873 
 26140224  16585373  68676179  28526406  41102481    914137   4617981  40679547  13453149  11082527 
 13533576  65183483  22225948  35356353  10047501  40188643   5389981    300469   2743143  26047011 
 44405415   9294543  23972023  59390303  14951950  25909155   6266166  17833731  55844331  32090623 
  6604569  31807759  46324927  35968149  31789278  12151743  15107873  12353043   8422237   2984803 
   428886  29040411  36423123  14283213   5190451  41678285  46850253   2275675  19481739   1039236 
  2257515  34425609   2635833  71641715   2325357  43431273  50414682  10718001   7462971  31755043 
  4095825  15344136  70514371   7200537  31906603  38040235  14586442   8557854     66480  22586197 
 13256233  47014139  92058523   7878903  27572745   4941489   8278757  52558269  86701205  29710692 
 11679637   8244473  71507843   1675212  68161011  61606127  28877275   9873927  82400457   7600677 
 76240188   7680825  59526405    540891  20205126    185651    499482   3808597  35191276   1104507 
 68077609  68029579   8789649  83851424  37854644  37683335  27856923   5969684    408575    168684 
 28149041  21990262  30902757   7269618  24208395  39204581    786438  31010977   7151259   1635887 
  3741265   1139040  55663535  39154230  81951014  22884987  52016308   8457235  75780096  24738027 
 13693377  21006179   8990811  13644411  22338043   9389995   7845879  30876447   9723431  29701955 
 46186080  59202409   2208068  24137862   7325637  40500912  49199537   8987643  31745083   4524155 
 47522895  15446347   6902757  16038986   7166841    779989  44480983  80893012  24895011  65920103 
   184509  23896623  25989567    274027  39348465  25261411  33154784  19997061   9649923  45796740 
  2636568  88291431   1186107    230019   4363437   3250931  17537489  26535477  23220023   3976023 
 17087622  75520148   7545563  10172604  13876295  26407413  62573181   9615063  12957938   7442385 
  1897485   1874163  78737673  68106763   3727986   1479571   4075275  30739659  11568486   7562293 
 11495159  52196942   8512319  20656176  21093225  37175664    432753  46418055   9695548  14816687 
 34128581  20812495  52428879  34128978  71553459  54069297   9754588  11860863  45305799  73397769 
 15684954   1270482  38337147  11271215  46789125  29765986  31317639  22393237   5572833   5273183 
 39247033   1907985   1033473  24073310  81231423  33749475  31094619    311016  61969443  18556643 
 60228318   7284525  24816213  16436027   5466635  38333571  20353935  13265634  36707828  28190323 
  8942547   5072667  10038603  11913723   9012950    370647  41042607  15456889  12221348  67113411 
  6637488  19584067   3823596  30112503  12546987  15662805  29031675  23688123  41455548   6140063 
 19090871   8568379   8072128  54603357  37344041  45821175   2372663  20230872   6923928   9048435 
 37290188   7853648  56604388  18626123  26034873  23769709  36827053  42307436   6176834  10970115 
  1502081   6480155   9144992  66908383   6328494   2383655  44967373  10025754  32548770  61335177 
 31152289  14492585  14817387  20998178   8596140  26293317    669922  20136833  48591813   5850068 
 46416849  68850333  50656749  13771627  21054233  22659313  34381326   9929554   4678628  36271833 
 25797807  32192283   3662087  34810827   1541817  46916671  51181407  17868192   4044320  11693623 
 20582395  20616271  20899374   9765523  56675287  19603091  28370933  30282648  77915259  44550867 
 20137689  23169073  21577956  25496313   8129403   3192043  23245103   1584675    202423   3266242 
  9928285    746910  15001875  28118603  12185457   8027723    863281   6680013   5853355   4855393 
  4561563    272395   9959919   8076515  61582371   1818905   3862683   1556795   4885124    332573 
 49843598  16784541   1100631  14730648  17312434   6658728  12481829  60181363   2741998  59283339 
   442395  39484195  36470286  30119499   7745783  53615533  12672823  45312093   5820586  14872169 
  6680610    922605   5167675  25408275   9077035  47569187  10567680  18505571  38764383  35531015 
 14644649  20894913   6569319  15156123  22313293   3029773  40694182   1696795  21350011  27433347 
 43906818  42546627      5239   6057411  45310002  21638446  14156186   2041498  21320539   1382373 
  1302508  59515341   3312432  50200035  61995643    436119  52240995  80170644  48300423   3664914 
 30516060   3214279   1342795  56905353  25383067   3788149  40865323  75801373   6666673  21797689 
 11389281  37954923    342018  30588823  81165627  21863517  53783958    775713  19643613  35239366 
 35825738  87579979   1932841  44784651  36627364  16556730   1543483  15074973  18472948  14454907 
 14861058    204527  12168378   3558075    217994  13331606  14775061  17071224  47479361  11568043 
 14349300   6019038  24273603  21384603  76213205  63345873   2733327  26062165   4735557  34256002 
 56424605  12148162    675227  11203929  34655297   5258868  18820123  39679051  26808135  37209449 
 23062600  14884798  24150420  31445295  67793619  22243533   4226973  86531898   4394805  12289419 
 34011733  44742493  64174239  22024173    543120  70229595  33013290  70071225  18291783  34185667 
  1790714  61277099  22761050  14659868  12427725  19946616  37773719  30313473  17275533  12655497 
  2954059  38446193  62177088  49713784  70729316  41788827  47549013  60889091   6946257     94165 
 86394887  41546271  25861184  19222633  12988419  56608123   2503713  23948971  11241542  35604033 
  7756019  16427253  71891789  41286459  25748963  23419419  56930857   1623706    268071  53090043 
 91850255  21533733    192357  12194508  16953775  17480998  10117777  69537507  12382867  72360771 
  7851498  70125731  12714284    413431  20907936   6825042  17702811  24538281  44211381  13491901 
 22960431  18173849  46265243  34405823  28249332  75650857  29814798   1249878  49512589  40620475 
 13453095  53317729  11875691   5870085   2473755   5150464  38351319  30703515  44013807     76103 
  2114907   7526488  56913113   2933295  50603343  52760152  27552021  16030929   8907333  10362048 
 29589075  72550458  39528288  71072397  32820594   1754213   9034875   3007485  12253863  42286621 
 14479588   2633019  20873973   8917867  59085651  17511903    526858  35575623  15984993  39956925 
 23646955  75216667  21271590  22180173  69886310   8547931  58629221  35152923    399741  22029123 
 25320259    112653  13911147  29191146    487908    405733  17461077  11069918  20147933  56468576 
  3301197  20666703  21632463  20648603  85396084  46926817  14837553  11140827  27415400  12773463 
 27965130   1590351   9040961  36876187  10312373  33275715  45628259  70045359  30211396  12314019 
  2726385  67301551  27520998  80988123  33676896   4088982  13562683   7102109  13844085  33960687 
 13532021  24676957    555579  16048159  22693533  36191547  27402243  44781441  10670145  67427000 
  2691273  10216104  34647478  71792403   9436563  37275847  64272063    912887  58252499  20719251 
  5139154   5183587   3057100  35462093  26711163  32048613   2547507   3266223  44066111  79275123 
 24958914  10584792  15562131   8134851  26080513  92326443  12662493    231333   8502691  30006807 
 77332131  77397399  13836253    556422   3129993   2175747   1346611  57047253  15627867  27846503 
 23365112  11303250    866167  57022649  29594541   4696061  26753493  17336013   5682862  29439672 
 31312931   2603773   2618508  39076033  19966914  33795331   2562291  39831101  20296208  13239203 
 19800768  77320083  82738283  56754035  48585090  43860531  17504606  55352831   6985841   6281131 
 32785579  31776227   1534544  19334568  60085323   9684607  15407787  26063691  30107391  17167443 
 20805926  22479048  45052809   5154723  16964595  11111307   6472907  53734573  49174593  13970027 
 22751469   6369707  51413934   4961590   3828948   7857787  28720644  35173155  30368998  14752665 
 22315398  90782392  48423963   8378466  45749973  70521711  21205323   6390463  36113208  64428109 
 32155323  38661057   3949263    442828  19663888  25757599  20146957  48215523   4308303  53037723 
  7780287   1525283  74102715  21724593  13167713   8868363  18505155   2397041   7233419    320283 
  2139657   2891320  21071183  33738509  55106678  11714552  40140711  29752755  31990169  14728577 
 65015619  63552312   2611733   6739098  20329590   4426713  27797392  61861389   2798369   5557715 
 52132049   5540313   3344466   7036735   5546785   6809431  16840443  15914571  63195567  16512567 
 39779461  29942081  20720571   3508027  62511113  52249977  22004469  36338373  28560723   3852803 
 13946597   2020237  15944603  19304313  15388839   6003749  49952163  30108123  44996711  12329583 
  3007686  13392801   6189693  25056819  60141465   8977663  24045019  37891386   3110053  29223204 
 49441875   7773503  49477529  36733621  76076987  46058852  34130583  12188936  19118252  33894413 
 37877550  25350523  31275067   6627003  20124510   9104064  14807139  41377459  16041539   6760443 
 71498171  55159084  26416016   7169703  31273365  66179058  21125623   4458495   8216001   3159063 
  4856603  19932087  35116151  13905083  39958643  35584859  33017455  54867635  68446883  17859048 
 56749323  33443871  25027035  22106562  17433723   4897045   1722903     23036  16890123   5362428 
 63077109   4977088   8518493   8274543  12042923  41243955   6564219   8085288   1660783  23511699 
  6945270  10295765  42353423  37534383  14055915  14577231  52149423  17617643  45135291   7578456 
 59069595  43457547  14647938  11485986  18707721   7032589  44936637   3224508   6848048  15446333 
  2888723  95158627   7288363  17771953    223851  42023699  31228149   3926256  28827519  11257928 
 19067515  53469108  16055739   5405699  38387175   1794815   3354038  18326700  20245066  47864290 
 12032091  20154861   1136412    407521  45690219  68745163  11067663  15212955  68327787  78429023 
  7314423  11559297  19466900   5804603   1517640  83600090  42250977   4881219  11650283  40434300 
 42738218  45437823   8559667  22826057   1039163  95278749  20901793  39718595  12428248   7751790 
 40115919  60255535   8778066  78473368    617075  40482075  12762929  14276703   4674186  51834048 
 11916848   2513751  13598311  20733027  15202152    155649   7031763  67813139  26639268  26355673 
 78152824   8290121  32708589  54388635  18736351   6772302   9933899  34456398   5512818  16219377 
 12524667   3625899  57111423  55339464  10114083   5896793  80065031   4186370  31165169   2982943 
 50245395  38742267  40863108  49004155   2046090  28445723  42138283   7204275  65153783  30843375 
 19331711  21455538    535871  24437523  75480938  11705628  26323692   8418555  18526103  26226323 
  4146493    864617    365783  48607323  21441942   5220198   1752491  17418391   6914335  12820175 
   381123  42631588  71808587  22210569  57492435   6116898  64131099   2496039  13662327  36484519 
   469764    573738  25267433   3139182   6292923  23019947  41128199  12522137   1681873    226800 
 35110661  20665033  41090768  41229883   6055423  39115644  29530503   4830555  56325873  23716715 
  1001642   9591583   9511070  75801123   9145363   7776364  35921283   2048253  38961617  48207345 
 13509321  20735873  17986683  60345163  23392417   6639097  23242875  32513721  12135675  24977313 
  6546834   6861489  14981243  15734111   5592525  43280763    960229   2121444   8008539   1359723 
  2211891  67746645  37321926  11926443  35513755  49951899    838203  11695766   1979545   6577848 
  7656929  78813111  51165807  45540537  54651741  13868094   4556436  58615225  22145931  10115283 
 16366017   5757483  32261278  73082820  15310095   3087011  55638387  37852315  53195193  86716623 
 10217205  27949415    181867  59246403  15915009  33988864  58388373  62397627   7978392  10624607 
 10957973   1193328   5974350   4318333  32880739  11245343  63599142  12359547  42212062  43116585 
  3751299   5800557  38041296  15411377  12277189  13443043  30693483   3233067   1557453  35894167 
 15133007   7265282  51348561  26720889   3541738    131533   2269547  22482710  24577698   4308357 
 41127295  22273695  49526979  84525613  41723541  17791362  22104408  59386383  34694181  42476613 
   866367   3180975  73725303    243408  20101006  22191045  34467813  75987888  31344957    454720 
   525483  85617083  58963329  17151935  36528137  23900811  10470933     47409   4136857   1993067 
  9116373  20569375   2245803  33802752  57000033   3721677  36200007  72467063   3237812  49625503 
 67557690   9118358  38334493   8481371  31956539   1947810  43705199   5130154    385893  58511823 
 25886083  17085246  50996453  60526023   4110191  55037453  36209252  20277123  22607498  11455212 
  7628787  87889805   3861351  17427293   6281874  18888395    301641  38955547  26630243   8154589 
 12360283   6329238  12010953  21492607  11827953      4455  20676251  17382367  72328764  29715949 
 33675573    100082  27184506  38595840   3448258  78413496   5632765   2462251  18209293  30951602 
 29532507  30390259  34806792  14396579  36756028   1899441   4191609  16228391  40244483  26080683 
 43214844  27988439  27087339  44065626  83742531  89438355  28571955   1062016  23690905  17507531 
 80771019    842213  51253248   4062443  17221335  31477323   3235843  10472505   4803387   9282165 
   540851  58733643  12021139  31993159  26386875  58817177   4369971  46166064  22462935  17245905 
 17585929  29977467  12980279  68025381  14791143  25373286  34837989   1250019  25919877  16165599 
   109848  25477014  13310027    549848  40150266  42804425  36882312   4387299  48103314  57168473 
 22575816   6984345  15168345     38993  42354127  16471840    813129  31081727  31575273  25353495 
  8060645  14149715  38912625  47455983   6101127  15565881   9194271   2993025  33783963  89950731 
 15372417  31107444  69732453  12803019  14216271  13469139  63457593  16488379   6986375  27261087 
    97275  10378535  36834568   5007600  47406483  74844923   8770236  10505258   9265108  53761079 
 25237595  23903583  79868067   2386435  39135142  35998891   6156761  21085594   1831734  46285323 
 16709613  27660774  42739151  53317875  13261239   5496403  13582382  21590123  22977598  13208891 
 11014483  33121835  43266357  47317853   6680783   9381435  48146628  11099283  14109547  22475541 
 24571501    449158  66247444  14265873    230403  21650050  79917212    625523   4617403   1095165 
  4336631  39047555   8803689    241239   2395936  41796923  30947607  21074631   9324691   5253441 
 79139148  41214099   3495373  43488207  14434035   9537875  77526943  33577252   2216403  11989002 
 22921875  45358107   3964523  26135448  44556855  13615193  36826647  25282443    571803  50366175 
 61548555   4533696  15219327  17304531  42174487  14944899  61907265  23076675  39440901   2721889 
  6947531  44728723  31498937  19634403  39921427   4452811  61909531   4830657   5051483  31232331 
   984643  22400293  15294697  19589453    249855   5681843  46269648  29149523   8978183   6165581 
 30982911  77416525  16616558   8023641  48175963  32881051  54204299  12151851  10098027  14547623 
 50599994  34191357   5157267   5099189   2125821  44652611  42672543  43701333  58889769  71565371 
 24835973  24321565  53277059  73705233   3919983   6493455   4352137  21675273  15442883  24050299 
 59670495   2528788  46071663  13465575   6213015  36059248   6173835    139507  67027105  37481058 
  1644732  23705497  56241737    789345  67218911   2572781    675820   9963544   7322199   8292847 
 25808844   8163465  12099595  32439103   1942151  47884754  79386045  11502777  49567755  37160144 
    58825  11164413  24348422  36380041  33427647  10084803  39623655  36471215  26450430   5710551 
  1682619  60487602  26846313  59946932  10986968  30736689  18165579  14083583  48455345  28379571 
 24691283   8380549  27217803  30083679  12664203  20690003  24305319  60105343   9162211   1718843 
 16918882  43403437   7746882  28667964  17835899  36963453  10943835  63126127  24287953    522169 
  3219703  49727989  39418891   9708163  13088035   3411078   9198301  31207988  65739667  79451481 
 58066263  11343101  37435017  18950715  19214623   6199419  41133579  45033378  15698452    379067 
   489006   4918463   8528655   3674053  41947163  44014515   1344588  56842424  54729999   2511933 
 13798947  44011542   8788375  24581803   8583144  23927583   7675147  43851067  10408543   4178784 
 35280587  23276123   6132543  39072178  43740078   8749487  41834083  13511726  30878685   8419871 
 79437659   5903628  85054542  13850553  14054841   8262977  24988580    597375  14902815  26931862 
 25969368  33628714  15689123  21598973  13500705  14919510  49883815  75591693     51863   2086088 
 14259720   5906403   3385743   5339908  18314011  51937725   9357693  47375907  31015671  31438835 
  7372602  13476953    949435   2328764  63691233  10733328    367311  10969623  90865846   8139813 
 50638607   9378473   7158171  26749067   9294284  55958229  69528831  36941859  12001797  10820403 
 26337007   3004493  29731608    995623    203711  77994648  51874035  21610515  21497027  14437903 
 57443313  16364646  36482723  10054808  14129927   6104613   3355358  41077026  51031373   9785627 
 61391073  75422283   2087673  30047602   1803003  22631541  12124009  71395557  65914727  72205947 
  2173197   2795982  12506875   5303043   1486857  14302581   6740453  23087629  68976732  40894827 
  5059073  11265207  28668987  15905355   4186803  25454074  32750322  25520011  50342135    590199 
  2831268  50813891  24918587  15567843   6630285  28741149   7563753   7520363   6373651    293526 
 29124051  19997563  27076788   6426491  95437987  21791179  52062633  16358608   6664873  47595359 
 34728165  31424009  54477603   2208183  23632116   4043141  61750497  52566974  43045863  19103361 
 52224067   5224563  17224355  24975435  11837787  44594947  41620328   3953763  44300802  13982460 
 65148795   2492100  41014803   6985743  26180157  40880334  36796802  14367078  32775552  33998087 
 32902619  12793849  63421773   8008682  28231767  83310703  19795149  48226641  55617174   1778109 
 16612495  41920183    384871  21462651   4531038   5254299  31317067  34520323  52322963    796670 
 52165563  37988293   6154748   4437212  55268653  28406122  42432348  38856907   9876858  15019143 
 11036891   1067983  12294979  24324538  13090123    881947  15557998  32709723  13930611  70446927 
  1752128    669227   4057071  33610739   5935723   3678765  19384542   1812859  25930843   1908730 
  6044461   6323361   3164139   7547455  46245303  44457609  71434248  65129705  50550777  11050786 
 27250983  21726227  60577968   7389482   6217627   1513701  46355523  32297163  23833326  41199831 
 24352898  25804403  19200795  34072629  21377237  43135315    126561  65333055  29227695   9572881 
 71330893  27042574  30954561  24322688  16154363  12510423  30598923   5905190   9330676   1018673 
  1354762  35631489  22680119  84929539  12728987   4674984   8143755   3591291  10132323  32763148 
 23475004  42985989  89371799   4520463  26998325  14682945  62209623    300099  23145011  30103530 
 70541020  31178514  79083420  52602036  79371293  27393147   9828323   3036684  70715427   4475979 
 11397327  10254138  10118625  11371162   2916491  62294943  51924024   7530883  21580747  49821633 
 21049283  20075608  36573723  85957029  37208091   4175723  60435297    856631  12030125  46133823 
  2323233   8014031  87160255  54214971  17010798  20035723  10353955   8163863   6307809    505875 
 38425447  34860981   3693019  12598653  29881244  42672472   2680528  34466427  32364027   4833523 
 17101412  31285755  88845110  22983953  80532358  10718511  17235698  45214305   4749279  47509425 
 27765738   7122373   6453951   6478287  22394590  21273963   5575821  45425514  11206373  13845405 
   297523  45307763  77492617    794217   4587879  11571758  12712167  43364533  10454523  34700272 
 74136655  62678027  19723543   9218178  74718503  11006254  48528051  38629266  42053190  73409637 
 45702685  13191243  12731934  29514075  13213098   5502103  51077931  70946898  13506728   3011603 
  6300870  60782091   1423498  23461241  81784443   2427963    949247  43307387  80330010   3700100 
  6524171   1744845   8070123  19820850  41607515  11820418  30723849  13544768  27844177  49555344 
 48028485  11828151  13679240   8397815   8012066   3446769   2075196   7389765  49342623  11193203 
 22146873  20298291  79010099  26528047  64672955  27350998  62710633  56766770   6365348    719595 
 18944485    656731  28053545  27693378  31748528   1160310  40345727   2435154  16513303    236346 
 29573485   2822507  19155373  37710375   2547133  17328068  10783099   4730667  41358273  20269905 
 25055607  40343166  47569836  14950779  46299497    922883   9206363  15451125  14706763  20911080 
  1060287  55378019   8740694  39438347  12185868  19040361  11794603    889703  64917123  14991219 
 22674061  10968879  57076233  64960246   2232205   2705537   2050477  15288598  34097895  51764739 
  3567423  21967305  89266713  58790748   5275827  50585955   4388763   2207931  27069216  19451965 
   508899  10647495  31350169  49018941   5657723  22330998  22645603   7591095  39971193  21389592 
  3840873  36017147  15682781  11087858  17858565  26035435  33201901  16787933  73740083  42634169 
 21433623  28827051   8045997  64737573  48624030  49979250  15393273  31429819   1585574  25845882 
  2689887  67105711   1013208  42082491  43294273  30933093   1561283  59050378  18691365  25200663 
 30047677   4596075   3047628   8566235  44363403   1671373  33952734  40419131    239765  50823576 
 51883413   1441794  10806442  17169017  21894215   7202623  17714583   5948677  59284413  10905996 
 18060798   1637739  23669835   7741773  18443275   3373344   8387698   7498487   3148305   9344607 
  1708507  10851523   2524923  17920752  20353578  39693403  17230578   1205921   1428670  24002835 
 16073719  12062889  24082318  48709531  22348986  11227873  71241324  29303292  17440938  75794933 
     2797   1537113  18842529   5109435   1283953  76078698    301797  24691023  30466683  24090973 
 55712643   6890073   9384619  68794366  29028647   6119268  13634478  33449663  15308283   7050570 
   285433   6408291   7104579   2001439   4121864  65377497  45767661  20466879  10964835  16110503 
 29843003  77493843  34891568   5473543  17637084  36776004  58497898  47143212    200355  28044338 
   349927  21303429  39039319  53990683  20358763  48189727  17955597   9151881   8067837   4025664 
 65311603   8082731  20501115   1127691  36812808  19243683  26183275   9979031  43686715  15540603 
 11515011  32188346   9516618  23918843  75729624  11698498   4523447  15259935  68630139   4989207 
  1220965  33027876  40867755  59802763  27349739  68577035  10873287  26392249  30281377    828843 
  9870161   5264569  12982783  11071131   2860003  64240816   5370303  18272683  33563895     61395 
 30711685  32259971  35750409   3011373  18193911  69966283  46965133  34479465  14883299  10954209 
 11818463   7724411  15446419  10133073  13829043  53513611    972410  56396782  35238949  37208547 
 76264708   4231131  16471643  27091331   2518953    335619  76823343  18392712  46459459  35000088 
 19251611  26356277  24077403  41351601  56260127  49416831  37656371  15726489  18135025  45269019 
 29961153   1167410  71876438   3448100  14431540   7991638  24798163  51815367  31847029  27400443 
 29857483   9740693  69578478   7171998    829725  58839874  17923779  54543909  39560445  52425773 
 49678008   3133099   9799374   7662351  34498125   1032745   3705059  22039083  59142107  25483372 
 74020393  15950211   1871517   9883698  64717851  23372403  65274813  24425919  68526763  20630139 
  1787643  53583081  42211419  26977899  46466912   4870629  23039099   7939953  29952122  20812611 
 31734668   9702213  66534075   8979498   2717643   7624623  17143843  57266505   6357327  11166459 
 22969758  33331533    930612  67797855  25030283  10782330  22163511  10361738  58309479  66705259 
 15395063   7050023  20613203  13666171   9222042  31442700  27111273  26726959  34509143  23580603 
  3380643  22688973  48111672   9086703   4679679  75531963   1436402  24559917   9499355   3544851 
 70417994   5489275   1164067  15785928  64540203   8321108    290526  22274335    878553  58491043 
 54924981  39892183  18777723  10837910   4937163  89243277  41034481  22687751   4202505   4970823 
 14842190   7600731   8026911   7713927   1082113  17898795  29564097  77455862  33352215   2857037 
  1950239  31317303  61184277   7738903  30409299  11314384  17521028   6550582  40674619  22517373 
 35049618   7183887  30638060  23442723     47179  15420795  38850621  16367222  48308587  28970413 
  3455964  46182143  11041373    248799  33984141  22709511   2704551   6873699  23941392   7457343 
 15248163  37149542   1933533  84509528    729015  12089343  31610743  31412113   9797211    362317 
 34458911  32767198   5053315  25124516  14266771   7271205  31453543    765429  13670286  33616651 
 56409693  30904153  23595813   3795483  71958369  27399235   6013509    415457  16288485  11520171 
 74959848   5457123  61405467  15612831   8398797  36707748  14647173  12408018  20211325  67609248 
 30832953  23815408  12254229   5587187   1179267  22312329     56751  49605749  47333643   3347771 
 34790337  37258053    500739    592158   1629170  37399157   8833584   3637027   1935123  21700407 
 36593541  17534081  43945937  59162925  19396788  27699639  32824731  83799756  65795394  20311491 
 31747733  29144706    526478   5811750    601128  26189187  13154463  11013021  55331139  20000348 
 53531707  46730076   8566907  32424878   8755133  37985523  43123623   8878137  44779053  10665330 
 39280773  91305051   4128346  15774386  60403173  16309923   7589635  29142301  11196033   4737989 
 56280249  57216759  37853406   6446931  71981038  42139880  53008597  68909638  17981691   3467058 
  7031028  17553379  43567621  30868027  46021553  89382735   6148683  61495921   3943566  14685423 
 22999253   2776919  37685623  40385022  20785727  35496787  28188067   1513019  14539248   1790463 
 18192443  44513389  44162451  75033368    104958  22970607  63776653  34945773   2546077  43554213 
  7814139  73152643  55346283  82470234  31820093  67349568  28022886  25000167   4169931  43804891 
 62071660    364175  30969127  46928247   1090923  32232059    438603   8360123  43861080  68944632 
 21267198  16411917   6206449  35440269  60550437   9299217  31355551  73265049   8668603  84108103 
 39324004  58855353  10743192  48472278   3269738  33469555   5574034  16223289    404752   1655840 
   989311  31202223   1654593   5129528  92393963    942737  14738193  61104433  15732768  55875267 
 19887924   1252050     85819   2326405  25763445  12596472  53479263  13245639   1559184  58155701 
  7401955   8348134  50059887  30353052  35449928  67494487  47998619  39329045   6404715  16465383 
 18600990  28410364  41702694  12642267  50062857  52099453     13659  29607576  34601967   3234198 
   525008  51677026  60865089  73893567  52143515   1378703   6867793  61604773   9915123  29138541 
   130881  23056949  56645288  11632391   2718513  20824507  32776174  21768846  42571099  58560123 
 11976309  15396383  58877887  15700843  12237943  42444093  11629160   7204803  12923583    528927 
 18635463  23273933  23068896  14043383  12083123  15369477  20609567  15209790  60480029  35733953 
 78324712  31643475  22364263  13432715   1704803   7815874  19731005  76194913   5000688   1638178 
 13424913   9280082  14642099  15791478  14071923  23452800   5606635  56296315   9580155   3342421 
 46017707  24694875  18623583  27951728  21159391  19842013    298425  12428863  13820622   9367205 
 14136507   5636565  16077789  12443670   1526315  17311599  46668403   7848897  35457946  28209996 
 19821672   4026123  17932791   7717983  20269437   7578735   5591771  31825062  14723979  17461248 
 73741563   6732412   3012919  50479155   2882255  15190995  18444227  50953447  55577359  74553197 
  6116233   6519381  68131329  43754955   7776555     14907   9604861  85116363  10976186  30836321 
 80297384  16389755    380313    514273  21734367  24231697   4624782  55110031  25361277   7768167 
  1924781  42471010  76659531  14473221  24956451   5288681  76370171  46703314   5171002    471083 
 83101515   8429189  68432289  13642873  52423683  21610079  14189298    126435   7849023   1773279 
 11729148  63458895  18739213   7523295   4569303    809394    473403  16180281  68760118   1544800 
 10736422   5111775   2724100  16790873  43367283  45646373  29769396  58471323  10482203  33968728 
  9563959  18696675  70730690   2318203   5561151  17210337  43066036   9279137   8679360  88460858 
  9492540  42730811  57440408   7342284  23653435  10157667   5836479  33963243  26334011  47623348 
 60470323  53246063   9911709  42164253   2395943  26212621  75904223  35898027  46766155    895399 
 82308063  26216323  18699261  60171729   7454933   7509501  38397698  20558395  14783793  24322346 
 34405143   4065591  28269147  23480646  12504867  40235982  73640763   2606581   2890864  26659603 
 86237565  55476720  26339787  56849623  31168503  44281961  23224012  18738781  33866723  37588618 
 81829950  24297748  16681305   3990669  23847203  95932113  21112467  55838350  18963067  24116611 
 24289512   8840823  51020053   3642405   2788667   3239583   1639944   5974143  23106948   2419767 
 43476493    937332  20917411  57723177  30323843  26641619  67094962   9284769  15479031  29160747 
  6451723   8672094  40637619  19502369  16153473   8802774  47017731  68361978  32529587  28353627 
 30385947   8735171  26729430  17675449  18348369    489533  15895702  79759227   3508251  54382773 
 11191391  37324293  57647707  58296795  60318907  51425403  64134863  70449007   1449246  50517603 
    17459   3941573  21550113  38035948  29152155   6661439  44214617  65194561  42496059   6536539 
   429611  53907291    236073   6188085   7385508  18223199  63505727  17478605  91772993  29703300 
 64530051   5406498  41049147  42850778  16326447  58594659  12896855  41389467  28309911     46480 
 55043048   8720423  21363543  12502104  48148498  12859359  13976430  14385727  16488859  47532821 
 19585823  22575599   9663211  66601023  13519623  17741739    658270  35396415  51396663   6140832 
  8950103  26230563  24331164  57550148   1717734  10431416  26755635   3522219   4413372  17965431 
 62091400  51226979   6416805  23518365   7143963  47207717   4034839  31071924  40668677  37107195 
 26121283  38621673  39139944  14836351  32770500   4950258  43264097  15336712  52892607  16020924 
 23679519  13274377  16136558  18275958   1271310  71673864  23156306   3107183  88255313   3125091 
 75778713  12181938  14680473  27450645  58293843  16420073  26260433   7142368  24576165   1853591 
  7820783  56997791  89895103  37461003  14202339   3882951  55225371   1752181  86479362   5071372 
 26471505   4600103  36795077  73612853  42795267  33317121  32412761  27543925   1788202  20222624 
 11264672  32483301  26062599   4771867   3334363   9520382  34165749  72098734  25317699  21450363 
  7612065  16572888   4231179  18372235   5216066    731643  26768121  64721661  55388019  57589527 
 43114923   8762712  38797115  10107303  46683983  53326335    702636  39642180   7264478  29592235 
 20601597    370563   3678192   8091859   4385616   3486982  34005345   3055223  14900651  37810299 
 55914086  28467835  42676889  18951540  33361249  18176991  22228043   6101295   7284621   4018319 
  4222445  37806771   6763573  23351913  54207771  41651656  14919099  54072887  69564645  15774113 
  8986009  10258467   4488492  65564751  39207053   6394184  36961299  29945457  61317079   4917247 
 23385327  12051563  49809939  34839244      6459   2900803   2527812   8701998  10077689  26372287 
 15316035   2203837   7126008   5805517  12872953    467043  25733070   1924467  19869105  24443091 
 16404603  30233216  21945444  11447739  48840235  18337866  13212609  14266299   1415103  59752182 
  4120173  71014803   8876718  14883777   5304921  11761173  27308203   2135837  23745228   3801459 
  7409205  23643595   7194608  31498755  31382052   9176433  25014084    184671  10003875  14881457 
   157589  14395775  82651523  74584684  45883707  12017015  33639851  39475410   3777523   2923043 
 23924851  24839503  54248163  10483259   6810771  12815277  21940272   9861723  37135095   1977995 
   717122   3776462   5650669   4567803  59542776  26765368  17674563  39307131  12918147  18178647 
 32910588  22143177  20631093  15094167  44065419  13232787  21840363   5634107  40674015  12418683 
  7304371  28579485  18745905   2506875  20981085  31644555    805785  20520537  51370050  11480564 
 23706138   8337876  10233453   4966063  29992074  29700619  33854493  23091635  19549773  13524447 
  7657654   5001877    335023  22751579    778038  40890491  21458191  44774218  26576556  11504343 
 18288365  15785067  14146607  18912471  30080145  25500939  85652968  28948619   5518713  13445973 
 16858571  79556883  34736352  12018363    736733  54256683  23397616  17641635  44649659  65469183 
 15416878  55508268   1948476  44023083  20717232  63949841  13828999  29241313  47044927   2803452 
  6098397   6451554   7149566  11332643   3709311   4894934  23683039  33614623   9161514  58362488 
  8004483  52496053    227195   5322674  18852460  30351633    680869  89652084  55426767  36020373 
  2754933   5350523   2862243  41652140   8866473  22041563  66064363   4299899  29969335  19710807 
 11574012  90536121  40171776  39682697   9582273  53255803  30451443  23034621  71830131  48367521 
 28086535  25258661    859995   6878788   9055551  37294523  15592411  18107756  44363337  12187452 
 74522725   4747416  60959403    398675   7873833    118813  13637367  42907401  12470847  49949522 
 55707450  35538909  60268227  13334819  28867691  26951418  41339977  29781141   8979579  19614223 
 66402327    835898  35397243  41738103  50255342  17470433  55298252  55835084   8102575   2326929 
 21665228   9882968  16409824  63869269  65670711   8016819  32911573   7894339  38462843  55931709 
  4010155   9279762   7112375     66399    695119  23085171  87559889  70071048  33997203  20886765 
   656016  10375971  20574914  11860573  29109714  37344325   9194476  12367499  13857825  84078141 
 17650503   2421597  14469307   2236835  52074873  20733243  82581738  35532825   5775393    857905 
 71009545  21160134  12914365   5800253  20796812  44902183  42530064  18416339  31173738  34989461 
  3839784  72880309  82390155    120443  23890983  54215717  47443299  38379695    641207  83021685 
 28808016   5230971  17673275  19241457  15760296  12678459  36659259  41155993   9998925  29007459 
 12994864   2017680  69205484  44520027  43199043   2372757  36060939   9361410     63387  11130111 
 15325755  26791554   8265761   2578803  64977408  12875118  12584044   4640997   6168777   7646699 
 34696829  93566323  56580564  60355099  33534476   1993467   2201045  16521796    666804   9779355 
 13132458   6291576  25676558  56596761   3344880   3990480   1978011  22178763  65123311   1332152 
 10987899   2070723  52851558  81018529  19972011   5677489  18243816  15793487  23261399  40336341 
 22522048  66833079  48154819  19917111   4432131  15743139  12061691  11137813    212553  39504471 
 18740898  34284941  27874893    151383  26911338  17233353  69427227  10835010   2870628  85107483 
  2743211   4663879  49631867   7388241  25877571  39436656  33937955  10734611  11755053  25619799 
 12692949   5086659  23015973  48316785   7366419  36673582  28134851  24866923   4692531  18741923 
 83330975  14511242   3130173   5217083  80396691  45655849  20492313  19378775  61640100  11617939 
 27258963    895983  16078257   1444443  28107825  22407963  42844178  48426263   9031332   7032552 
 24835213   6322857  28084971   2763819  16024245  24337899    993318  11919121   2675099  52943019 
 48804270  36748275  25460987   8811309   5244747  44331618   4415527  31274465  45898365  14612201 
 23063944  65974533  42390003  39830299  45905801   2127483  11012423  34911393  25557515  91840443 
  8372595  11626395  34866033  25298053  12555690   6111986  32684176   1437483  35950653  41818763 
  3310103  50053659   1452875  23854595    609550  79841654  21677940  17658598  27896943  26040774 
   115315  21352953  21788430  24701043   8011497   6865365  41162450  29420293  52614498  38230953 
 45904767  10851707  49429083  12076992   5424935  62007303  15343473  33118627  22929915   9081328 
   680955  16071908  12547623  10396923  26024715  51239274   7130763  13094569  26725172  17925307 
 80425122   9553049   8692487  26974737  25289713   7015845   1654503    187683  25552815  16248499 
 73487611  46455581  65159929  21062307  11226874  19789540  59904576   4722099  41500869  40573467 
  3138423  21372873  14587215  56301387  30546879  35238843   1024719  32280483  36214427  18112443 
 66371778  19151034  10241427  11313555  55643698  28427415  34722783   5030967  28156599  56437777 
 71758272  37296841  22104198  56320125    950358    303769   1080405  39921495  11783733  63777347 
 34112044   3076223   4494721  11605173  40849962   8752619   9584720   4311937   5135113  25813542 
 17738749  57952707   4725963   7188927   3180393   5877290  11233403  61092693  42376728  19238573 
 48609717  47198750  17721627   4525955   5654163   4617108  36848883   4707493  37521705   3382995 
 16005926  65676336   5373057  26030413  23752775  93827073  47455083    190361  20002811   9036159 
 24326223   1177783  10048518  31402023  14961823  79105482  16182563  27317373   2582463  32257611 
  8485143  58686394  26923838  60087538  70464123   2592923   6663231  13152683  63371823   1715547 
 14792334  69277921  14900113   3996225  17848257  65152215   5817683   6826595   5797652    681153 
 36362999  24539637   3339758   3822515  47084559   1694683  12259473   2494615    978009  23560898 
 27772593     98379  15156978  76074532   5877431   9439257  10776467   8073720   8988620  41775657 
   846896   7675340  19130635   2210939   8238459   3472723  29246765  25013853  27230703   2618229 
  1210295  26705711  48842853  24360519   5523567   2981978   1912723  31722423  33827019  14481931 
 17263733   5049905  28604265  59917483    625373  20621463  64746571  28442223  16887635  78607327 
 12179829  23993631   2223263  23838483  16230337  45514215  11991591   7288432   4709373   2664701 
  3577173  51815259   3988058  21355249    120466  54013817  67825783  32068934  41700497    859893 
 19090591  21244593  18647787   3040275  48305413  12849115   7755311  11777393  43437627  23638915 
 17727462  14942028  40185723  87749563   1096883  49208399  60445158  38476257   4784703  23668236 
 32356011  16140746  13933835  12667567   6552219  41087378  47542502   4687155  14986279  94752241 
 10541423  13803320   3728208    151491   3125163   7324896   7364091  40280532  54166482  10529413 
 65097339   4284987  13559838  12448605  75820649   8762415   2419521   3532938   9347595  42393159 
 51307737  72172463  21265974   1988395  15881157     22533  17988013  37937603  23510643  50948401 
 80690931  57687935   1630938   9161187  10314615   5371491  17738067  11608095  13362846  16553673 
 39102171   9265788  40490943   1315476  61218006  60557456  38403123  43383804   5977655   9930235 
 14749899    556443   3371920  52960323   3201442  33824573  44725933   5898171  44498952    154523 
  1412731    282317  12605935  70715729  54921485  25158123  11265279   8856293  89368515  22391924 
  6102443   2948398  11988603   2332123  14576559  37408659  21003694  21225873  19309587   3884253 
 16269043  44589073  11887383  28676133  41052183  49140435  18829115  37337883  79571931  41014005 
 41649678  69491193  23249195  11060991  39764631   2267187  56193854  55301643  64457331  19996643 
    74704   2204598  17792283  35147162  20934695   1541499   2898959  51762709  27401783    341772 
   821793  17851532   4875123  34659966  10948515  91067243  34166658   7727031  16439339  14297343 
 27491413  23758793  66604219  37865673   6928445  29261457  58854954  66955800  18738645   3097827 
  1318314   4550938  39224452  41285691   5236173  30804892  26066511  40027425   9338171  39909098 
 67564217   9322523   1621977    947979  45757871   8563353  19504624  33067875  68622189   5260917 
 34245237  30274223  62737180    455823  47761503  27727467  21669729   7615053  73456723   7208363 
 57872987   6343851  29007195  14154425  23022203  28399081   5092693   8163278   9521643   3789195 
 10310979   8066745  31688923  18753797  17927601  20236401   2505327   3916243  14193699  11300352 
 54701913  31317645  30254347  51807879  31747905  49848131    532403  79035639  16800921   7088763 
  1322947  24743115  10359581   3733262  26142421  48717627   6554205  32584610   3451591  47818693 
  9440187   8142855   9354828   1078761      5099    557296  47162175  20543207   5466073  18333717 
 59057865  33497676   3838075   1185373   9311964  11313768  44359515  24725155  97342833   5621274 
 39895373  28228217  34234818  30186202  54600399  68412747  48832411  51326981  41167121  22746331 
 48578331   3730443  22495377  21188553  10932215   6372479  43266448   6441243  19118523  55766922 
 14888004  10337947  54214374  14562983  24109868  11737408  11945147   2920248  57153985  61437723 
  3073400  81013627  46106208   5726913  24065483   2503361  57985362   1899427   3119243  36187953 
 41727539  56854118  54967803   9848319  35150623  14208843  74289215  26176306   7208972  68087130 
  2946465   4173248  32629556  11395383  19942773  47978208   1487623  25363755   7022733  52559377 
 78345287  21369495   4150269  81916179  64081959  31603003   8884284  80417477  62209281   2418483 
  4228233  39971538  24828888   9275191  10159612   9765167  21864912  40462779  32906943   1253895 
 11662385  55543998  50190991  25968914  46495699   1650469  28991958   4827955  78063297   9521348 
 61892425  66563943  66529267   7899755  47209948  29540904  11405891  25794031  42375351  46801531 
 83842923  48152238  15997416   6586843  61925367  23095974  34734839   4496283  17603442  39336963 
 39989121  20109810  20290167  70602611  72190381  27054437  34135953  32007055  33803232  42462211 
 42849673  37661358  57466833  29240907  55467303  54027523  10252435    752035   5266164   5511195 
 21579723  58547073   9228081  11250453  22015083   3986028  15064807   8190850  48834855  12403552 
 35631745  62026763  11067048  32116836  42749691  37296998   3298523  80204541   8738627  25895215 
 25982037   2965943  12826547  59274567   5506775   8916603  10220659  31910883  67874694  34527531 
   571135  32611695   8900514  40073793  70408005  62658779  48114159  12091799  69374202  10257118 
 62762163  55260123  24758175   3968932  35814803   9241707  20332128  45240259   4095427  12459795 
 70859193  16722134  12738299   8307591  25869751   8353307   2415671  17430201   2521673   2505083 
 39713328   7683219  31045423  45840858  75190147   6629098   7266213   7802685  17744023   7957969 
   774624  12459518    491963  32804213   5165517  18902364  14791502   8759157  11688723  13961075 
 27496437  33184414  50779476  41332791  11934285   5057703  27171518   1975149  23882772  36150963 
 10844958  23551494  64270995   3012317   4555709  47452223  26287539  56467038   2766094   2468696 
  8281968   1532451  41738631  11680283   2973873  32006948   7116000   4867032   3073248   5609123 
 17860593  15956379  18327727   2967126  57053607  11745173   9999931  54915784  38680455  70899963 
 51185273  77346064  39643419   1735508  42939437  46416208   9678219  47545719  13685507   9908723 
 15393575  17559063   2081755  71713267  32538355    864879   7806748   1464521  15363779    738723 
 25812380  18104499  28807234  12297415  74438168   3386913   4629291   2112153   3193121  43840361 
 56443328  22169207  81451083  35316230  58959411   8132379  16441443  37449059  28488723  41281803 
 53263233   4200891  29683463  14700605   8452463  25136535   1942378   2904479  22424880  21118058 
 31734341  20113162  51073517   5312319  59577050  33300093  67492296   1324987  70843558  12567651 
   497455  22067823   8222579  28485318   5469039   9163515  64675111  18212471   7850098  40994828 
 38039991   3754233  13838027    989767  48459651  35785363   6496333  23015811    336668  57233273 
  2441496  17916699  10404143  67055001  27567465  19795395  55836222   3346759   7501781  21187929 
 19352673  36503461   9484728  16454579  17674989    362153  10834710   7008873  26778287  90814616 
 40333013  80834539  12453762   9968699  51806694  45133134  27273045  27836953  41293153   1846283 
 33190404   2009624   2429003  64196673   2348289  51426939  57214970  92444627  12861303   4483320 
 22722743  10686167  46545963   1904123  11237670  23110263  83283039   1874151  11028483     41713 
  3658929   5667519    566943  18364347  25256354  13499124  11592283  35339058  17951379  33896517 
  8528623   3916779  43473318  54785958  52077503  80661715  47693534   1531877   1598603  26377371 
 10078590  23236073  16695241   2064207  17056239  61514732  35090529  20966171  39330491   4026855 
 14925275  15315858  29077725  63341713   9874491  51026798  30984661  13842223   1861583   2661234 
 55294773   2680249  17971033  76098705  65369433   4592685  27368411  14529066  19916811   3492458 
  6707187  24556155  67613115  38893123  12752743    191061   4867559  13005295  15700635  12592894 
  6708868  24071028  19713267  56361525  35261062  50282838   6587354   8739498   6000171   8003836 
  4336839  10815603   2491371   7079418  21151059  46907163   6506868  91714355  13686415  17479754 
 85043203   4871847   3801219  38218418  21881158  14577985  60277703   8001369  34778953   1877867 
   475101  18546422  35679976   8563623    741327   6277267   3563595  10953913  12243951  10391197 
  5485203  26694859  65801859  14667107  13665603   4091238  37975998  55888488  47172523  10264381 
 48401751   1438741    338303   5124607  61536533   3102275   7045467  80851075   9550604  52478949 
  6913147  17107993  24869323  28187595  21647201     76653   4518315  25105204  15649977   1527795 
  8608800  53930729   1157048  46029067  38966073   8369958  29280842  20274168  17335021   4985385 
 41827623   3948513  15569353  77303934  21013791   3135723   9301301  53150262   5433323  47887724 
  2674963   6119554   7224621  72190395    266584   8922463  10011579   7732050  11769075  11675278 
 14118075  15267527  70946163  43069127  48847883   2835579  33648298  15200763  61469427  18249323 
 26704182   9110259  35849148  56537318  17241897  26819022    739147   1231387   3929370   1126062 
 52223109  22993275   6386213   8072258  28121273  52618398   2597993  52808433   4970760  14757443 
  7379475  63994235   1441365  15447373  37630303  17906193   7741483    458511   2758927  22036615 
 35491592  44798963  51339863  62704011  11595343  25080283    597928  26637447  11299326  15870201 
 27277407  46910211  10968467   6128784   9326639   9909627   6105526  29751165   2701215  31556008 
 41900073  16204591  10576521    190473  20911241  35804159  17458993    713183  63676023  28807473 
 52914889  15595627  48395387  16586963   9156285   3719305  33930219  33138995  13593198    791303 
 21058144   2026005  10999587   2775997   1368555   3211011  53702048   3516608   6468816  36258873 
   509473   8424683   9201588  58249518  19686363   1737974   6498707   9692211  36541167  11542398 
  1147079  23381448   4499151   4761523  13148123  10551783  51603918  38569201   8526169  12120035 
 54353613  47108191  66730460    952783  41775555   1409958  66894011  28666761   6613446   7032618 
 51036095  30172584   5548068  39325919   9269915  43641938  62641535  39019623    659220   9599961 
  5163629  19746633  65409414  26981871  44199368  20204538  35154723  46567739  69322950  32736009 
 46183051   6428725  12770591   5535948  35366947  36087983  27698057     10175  30362643    227658 
  9481947  36232053  27801723  71322014  18346623  18713302   1155613  15217128  40897291  19811138 
  6191347  31462044  23445571  53508573  50810415  14677413  30750539   9707803  16251756   4507423 
 15103023  55666395  43739598  11491371  11025843   4582280  12204694  52412637  50744803  29574429 
 46546201  13555390  12502458  20901759  21215513  10199323  58826055  80875645   3408123  35958763 
 49214697  34571257  59639119  17191141  28425025   3398397   6284913  19314964  21822819   5186325 
 87002271  10431903  38994213   9159285   1965648  34368298  11009051  53213703  33049217   4670943 
 76699179  73657065  59167752  66586813  65746023  66393833    628735  49424460  41254406  22716895 
 40386363  60206373   1060447  39908211  13072923  10836651  36280623   1594473  52363875  38960693 
  7104282  62641668  24549857  62686198  11833945  73532779  23817123  47450283   4979355  12595299 
  1427445  21588348  26647221   7881907   3272208   3619563  66623954   2186187  23420658  12087081 
 35582475   8234932  43338173    906951    229092  48672362  66311838  25882548  33239310  51789585 
 14416174  45905523  40240850  13773883  18626107  22179828  52902057  28754103  29832144  78829755 
  1433643  24504729  18244761     86799  65256440  31707051  36952931  17291470  60913843  35944034 
 29381893  52697978  19617490  34405223   1896298   5549457  63823983  55566195  75676823   3986133 
 42241468   2902023  13314468  76091733  32518411  15864971  28551708  52253677  27335807   1721739 
 37046132  18894123  58450183   5250555   3968253  31806891   8106848  16014843  25586243  32165857 
  7784998  12951831   6835003  46439979  59088913  28326147   4942445    882235  65729735    168239 
 29993363  75485031   1790208   2219463  50266851  26419669   4591935  25550871   3636435  15764169 
 14205573    611467  16422219  23429028  14640299   7182663  50896062  20095115  56311639  17592007 
  5341719  23407053  17282233  30352575  39613659  44943179  73450583  54005997   3574707  54063303 
 21024267   2758501  21596893  63007140  20665891  11633844   7375321  34761213  78543876  58676993 
 84380356  14314054  15845007   1041460   8260203  11949508  55207781   6827316  16179713   4571178 
 12779799  12572133   7953003  41391542  11177603  19792343  31918434   4575423    595263  13375023 
 28704675   1886338   8177533   8460207  34031901  31282139  35577107  11701410   3479403  22388859 
 28388337  69091693  18976530   5220963  35181912  13558588   2699051  43100147  58841256  52079348 
 16129203   7227312  33001548  30119215  12861577  56648043  85074033  22732217   8277340   6837303 
 20369325  28409883    236657  13822503   5772624  59094756   1239243   2238421  47985763   3192501 
 22063259  34472443  16469162  25147931  67454707  24846955  11578263  35113179  27344133  12660090 
  2969614  11130652  48957321  23642363  59340507  29889758    542987  35520135   9488121    207591 
 51153701   9342263  30493427  26149538  10366271  54663963  18902103   3389667  10339353  46526379 
  9028481  22669115  39844510  10363983  15316519  74679775  38320219   7381623  28651938  11830035 
  8493569  50974043  23530043   1907411  18467113  60439929   6319435  53894523  20217551  15934461 
 22508103   8197407   5446022  12167531  10843527  50265967  45167049   5453012  45515087  30633657 
  3304983  49618479  23809131   4306475  21928373   2144225   8901143  38216535  26866858   7557883 
 41154895  13907055  14596782  48778515  10421547  18731738  60083709  42364793  16079109    724821 
 23852039  63482058   6559573  40843773  42355698   7115001  15603291  21225211  57830715  57258807 
 16429138   4129671  13831410  16022283  21771873  61472373   6771767  12154069  70023723   7353443 
 17904444  18079158  27199193   3362313   8325847  24123378   3376025   4482015   3444623   4628179 
 21024240  34080258   2675646  67617906  28798599  11640843  14370206   1508958  11498957   6368297 
  9928563  27138328   5499823  82881418   6613251  41876413  24391481  29682667  32738288  56079038 
 60670144  29908573  35492491   2484462  21106662  72438544    324909  48651306  55127923  20384578 
 26894638  45429499  18859579  79320390  44085798   3826190   6539899  13683735  11525127  28006377 
 64722263   5219850  57266123  34320507  85913627   1928178  10840971  43770839  25574523   4057431 
  4606139  13962687  57630621  41600283   1498347   2992596   5696844  15238458  96977298   1182543 
 28389027  37294548  11408373   9896496  24394459  72526543  14321703  12756623  47872161   1111367 
 50846715  55521735  39108003  22677168  83642214     40691   2681659  43289643  79082907  18789099 
 19789529  68034275   8996617   4435815   4446711  75496443  10631923  26683497   2321182   2035947 
 69982065  61485063  45960268  13409890   9783855  55261445  25153003  32314436  11938170  43707039 
 39993023  25819498  20352763  23561843  20326715  45399127   1860312  66782223    827139  16240527 
  6780505   2962917  16418901  61404507  12485613  65250738  47901592  10719354  55164339   4136550 
 44632147  40444683  96115461  25948695  38145062  15513701    123709  27790347  17090854  54131463 
 16649709  54124465  31911327  22341843  30698961   8288887   8026895  19641005  29733788  59699767 
 15209713  24651199  23352627  29676167     26097  96738370  16236345  20010981   3850359  34746123 
 43143443  19510649  33652353  57315813  15154654  45060313  10514023  13570673  24302345   5289940 
 49829323    859734  21002622  20900475  19105307   4805363  46878231   4711571  31855606   3945716 
  6709781  16968611  13039043   5544963   9272858   1292547  10868238  16045393  48196323  76039966 
 69358299  54692013   3146739  58540033  10633083   8922891  18654843  39095020  15720507  24893109 
  4318983  19547163  35803551   8410073  38034427    907143   6444913  15930439  26011663    583023 
  5872176   2119071  11724987  17402163  48295667  55390458  32637453  19969763  73587775  15745515 
   512095  38831523  72142935  15457823  49566054  17583689   2590041  72101551   5194660  28305621 
 13908393  16331516     27483   2888993   7858739  40298031   7384398   1353745  32778323    543435 
 17780097  22084431  25366137   9853881  11242407   1024679   7788027   3335673   6344370  22735371 
  7470579   5064093   1399611   3778498  14507547  23720173   2107781  14282339   9001584  13579829 
 45870675  55547250  35451747  22608627  33472423   5875529  17738511  30511563  44339064  18054798 
 24012679  29187928    952556  35064105  48586353  15073013   2580415  27457042  77125949   8837478 
 42734376  54857289   6244438  32966133    223027  38474943  10149714  33817712  33800679  41587305 
 11548653  26560251  21791904   8983787  13494129  51685819  55387851  31514389    437505    521419 
 16171956  51613395   3662348    732309  31516800  30393024   1264515  65452443    249051   8037897 
 38377113  10154670  23778235  45203115  56532291   6367638  23820387  11131719  84845779  14239923 
 44904073  46806258  18437591  14768298  36439980  26221833  12831695  15230715  43221063  21971842 
  1236235  11206773  17281847   5721283  45685230   1288627  60455042  15886657   7349436  41378213 
 29233123  21276801   7107548  43229463    828345  22369951  21715687   3388779  36972179   2714979 
 29440395  62662183  20136025    531755  40602248  35711313  40593098  45814360  38162555   7824898 
 30906398   1990959  30976439   4623767  34957227  18322499   7541706  17972268  48503025  20353367 
 11797890  26710631  34346531  33102243  90577527  33749454  22314788  50717598  29717243  19828379 
  8757627  27718833   4495623  27468179   8766074  43101732   1961668   6698826   1130889   6010943 
  4581861  82693131   3177515  32271351  67431269  74338573  33405858   9421479  41543643    739329 
  6166608   9319251  69446341  12883487    735771   6416748    433901  46918995   1159388  41503341 
  2485547   4505280   6767925  31988683  19110639   1738373  15980844   9356834   4976934  32097963 
 12028191  24855291   1922523   5497699  13085783  46987605  69605799   7607639  25203231  32513307 
 23274972   6645453  17062627  23339527  28258875  61480935  54236379   5023515  15071598   4660537 
 60776942   2009295  29665002  42181985   7673935  10323153   3346131  42520993   8282859  35122911 
  2516217  34055718    418608  19175010  83518611  36355451   9623381  10281349   1983611  23082507 
  5431959  35595563  35775957  16168385  16586727  73626435  17081959   1193931  35316528  38264610 
  7870810  59406279    598709   6154897  59787663  22288851  37011195  58161583  29878601  28410333 
 64582303  33136422  58861419   5358793  15454981  42823592  45173223  43558440  49055019  11775383 
  7062775  38529887   6798063  21307739  23023563  18420261   7480851   4034613  15226447   4571460 
 18908298  20279778  51845811   2054555  11385089  12083740   1868631  37135611  48994667    302944 
 71395372   1954673   6104859  20036391  12032025  43159659   5841019  27486967  53083214  94540910 
 44332835  54838843  84000455   4264123  10024035   5968011  13984548  49403238  22215160  38271899 
  8610610  53198877   2654670  13442873  37467498  48988859  50698048  36079803  18048241  39016863 
  6321355  52639358  21664123  84125363  52891684    439471  52998663  54068316  74723689   1361379 
 35778063   4135113  62937743  15747943  30407547  14817933  36442438   4007793  17271988  71666895 
 24227183  65454491   9409187  12938130    335643     13234  19602103   1507443   1663119  10802459 
  4678867  33627843   7024319  26679447    346491  36620847  72382767  54005519  66472116   1232731 
   972483  71991503  38798047  12313533  25092861  54234438   7974241   6964428   5474408  37174779 
  2817567   5177986  49492533  24430878  10939691  48738665   8646663    189263  45930803  22099194 
 59480007  49301995   5305048  16265208    180888  22462773  11432211  19165787  65913798  47220488 
  5856078   9965532   6905040  21429798  55389627   2924142  10189224   5529803  22697238  20105923 
  5014023  27370293  35495275    687084  12202439  54310092  20748373   5972704  17230923  13057557 
 15989415   8650798  24903423  13823767  46152017   6080189  57767316  11050831    223637  19473463 
  2414329  82864095  25371375  29920522  25327739  69413594  15360918   2850351  19041682  10613263 
  3476283   1847436  61022672  35103979  25576695  52913228  64717503   8099307   5052451  40675072 
  6171637  26526203  16889853  45337243  26160045  41384658   2186615  21540955  49606155   4703223 
 37821111  41577428  13796703   5644503  36374301  11699835  51273833  33597624    144791  74594678 
   957717  42514650  40565335  53785896  62441678  39567081  81873103  16977643  14974300   9566981 
  8397123  54965873  14317907  11050563  27669373   1803739  19704108  35675334  23473059  11246622 
 24061423   3620694  34619343  63636563  51631483  58272253  26004846  12682089   6413151  22138661 
  8200287   9469297  48640323  84401797  14791446  18543738  21407586  15537001  35898723  11513347 
  4583931  75463617  27480827   7112298  10876329   6897723     72819  43216755  65490283  18629729 
  8482188  24022088   5164566   3767868   6377319  32904099  33339330  68163771   3868215   6767628 
  1237263  91262697  34598341  17535003   4358475  12394752  23109243  57222183   9910462   2202345 
 32837675  33382165  13005141  34669931  45853280  50407315  11197527  34768073  58498573  10947246 
  2591341  22885215  43738667  19735655   4189343  39436548  18460898  66322716  36611799   4988239 
 48365286   3809269  36524877  50804289   8003048  95203323   4359863   1764396  19667403  23259789 
 71649780  26248827  41993975   3348653  14198594  73792721  66509868  21141355  35945275   4424970 
 24480152  18363636  36990248  85135516  31499317   7895037   2944767  28482951  38956785  10876769 
 22027851  36026099  54002123  51956115  19465123   6852193   7449764   1341695   6227943   1630775 
  2118423  26851939  37974973  18904904  14416055  28923243   4911731   4695662  57618366  58687067 
 49105053   1771998  16546465  60621405  27562673  81755004    404613  15209162  24998295   6678165 
 47349678   1731427   3425139  32521157  76434654  47994965  22836825   5206051   1310593  18637413 
  1042332  29315794   5437379  45665787  33363463  12119118  14915623  20195103   1383361  16254778 
 11547445    793487   3261069  75639213  17604753   3692077  12731106  25336965  12859389  13130328 
 17824371  24020998   4051743  55272758  22214094   1673598  11348541  10447575   6538555  12930293 
 19757366   6054619  50842311  49280992  37265183  28126078  14324783   3012753   1592668  30034575 
   811941   8158295  18441339  23881743   6869499  42567307  13589787   1446568  31586938  35420847 
   533369  34004634   7649445  46423005  32626398  57031539  32667223  18677738  35282361  66903153 
 44694183   6683386  15200469   2461281  27189213  29545639  16745659  15852873    250098  28285107 
 11555964  15841455  18433479  15563031   7236429  21890148   2741598  33839694   3783462  37633681 
  2524883  40412857   9254583   6848889  36560491  65364834  46885359   3207123  64591315   1205099 
  7629499  72109923  41495304  14847483  33852903    683496  49805767  19006341   4920363  86626723 
 33320195  10236793  22190109  44148273  31942605  19838851  36136671   5073417   8598063  26640123 
  1552635  18395333   3066243  35912259  11279776  14022215  18135147  18211677  53768789  80327723 
 25306173  75370418  17675116  66438668   8385003  55832187  16125353  53812535    586113   7899220 
 10831801  45693738   3099471  24218373  47487179  26502243  14816728  24143145  52906647  26801953 
  4962108   1714967  18427656  18387525  45145587  38006285  62039163  78041031  44393814  43191062 
 34151152   7794637  30291384    518627  11048109  30439743  29474556   1568655  29475723  13245099 
  8311256  39884127  24995674  11466900   3627467  64135623  77402273  49868773  47831051  31913511 
  6670878   5894599  10071828    581909   3264075  62923387   9425337   1175493  13778965  26034581 
 50104044   2662713  35004323  19036959  80469330  35610107  58457613  51705018   2743721  21597966 
  7167087  44717500  47051413   9156883  18555162  82353347  32972187  13921243  18287447   2645163 
 20065947  16535047  28505553  29266599    623536  81219798  24214547  31465869  49087831   5198507 
  1456998   7960933    158733   5369795  53292096   4365835   1195131  38635173  34537955  43958391 
 15873269  61321404  52494279  20113007    848663  70616179  35316503    193713  51502230  71442999 
 49049003   8024022  10098681  34571498  21153659  33987139   7446881  28559873  43994763  60987359 
  4985381   7267929  58845840  19175613   2117483  41917827   8671295  24896754   5350923  79434103 
  3310671  26224335  45462093   4916723  15189273   3489855   3332235  85165259  56661315   8009537 
 21511067   2472849  49020634  46492712   9923622   4570539  16675242  41916303  44831923  81996891 
  1851928    365865  51790613   1528758    901293   1342028   6049743  86832677  66853101   9144258 
  2040399   2106657   8959808  18957397   5924251  34071693    337179  17628743    235695   5145179 
 19468201  34561259   6034587  26516643  59505343   6493035  52890252  21439051   1363354  10655523 
 50572066   5448883  10568868   4892315  55913465  39307875  16283137   5071291  71763241  61835793 
 50875647  12847749  21819970  87623867   2727467   1174037   8107380  43058607   8009991  17864115 
 42050463  11389623  12474283   4673181  48191915  63512370  17188779  16655261  39129018  43376659 
 14126375  17216779  44024790    522843  27523027  32890227  12336683  39664885   1893017  66017843 
  1984287  57807675  24000981  57824571     26795  24199011  25493889  66468651  12853011  47419683 
 15748259  17596865   2814753  50452308   5528553  23966329   1741933  12651099   3011585  11788233 
 23267811    607553   3497548  48920291  24056075   9545736  51789363  64429180  17375935  58593147 
 27634234  37147137  49811973   7641984  31766011  12160398    336603  59706482   5445300  15404473 
 53407799  36283839  15871123  25791625  33925483  15240719  52099326  43591048  19749669   6915492 
  2247577  35098547   7447163   2922663   4227178   6910011  47639703  21994797  19704259  33841421 
 35233405  17774313  35295889  24611611  13268751   4227465   9168667  31264503  18460235  58256133 
  2724013   2600624  19350811   8448365   1668339  26549203  61615220   9697698    227175   1995183 
 28388563  47369445  30264385  30683181  14726142   2509998  10050261  60969682  49186980   5418503 
 24621567  12358212  15612939  29555079   1973197  50161983   4196748  34309217  18607439    228759 
 47373751  10362183  70511451  23258433  49677257  10957576  25203583  23368809  50008564  20338623 
 64242315  19430485  37834875  35060811    121248  11147883  66990351  23089140  89470851  16730643 
 46207859  14674440  28546251  47056563  26840376   1443345  64129588  18276311  29771877  20411367 
 31973690  16562227   8604600  26832363  16960308   8196798  63608667  35202633  80605338  47510433 
  4722603  39668263  38719752  12040539  59452341  68879091  30748279  13189787  24402498   4131590 
 56157675  28154751  23151923  29669999   9351088  48947728  27940263   7585479  23296362   3070625 
 11744943  22527803   4100268   4647158  23541529  50517513  44123388   1052251   4535882  16627347 
 70968033  40302582   3435738  20107803   8636025  20420991  37174455  10401965  14550003  22755975 
 43336302  27048408  63472309   7669707   9695421   2178589   3342147   2322303  29128614  82251573 
 42522117   8335359  28469718   3214422  17002955  46063518  14778327  52273298   2596191  73523209 
  1290323    703831   8849838   3560133   7929307  74121963   1950659   4780523  23393155   6233217 
 20080987  41597098   9340503  27994229    303195  40965786  61798251     64837  56137373  74637977 
 58001748  40928901  14792472  25014483  42173485  66471003  17786399  12013752   7491059  24642519 
 20900041  20310123  51612651  20776141   1193731   8223873  22009915   6960216   3177537  33951190 
 66260406   9260859  10612248  10917321   8067303   7385689  23058101  32886300  25306305  69839472 
 18337595      1162  34159834  63222623  42897627  12027123   1296915  73387513  58269943   3566283 
  8702005  10741623   2300847  40153013  10965155  27090923    773351  43809218  19449951   4583310 
 12207523  16962873   2108712   9801005  63642982  43851427  34640443  12664597  36154138  35036509 
  8172435   3749506  22249395  41621423  65275755  82813658   8017835   5113848  10442027  49388436 
   880287  48332429  45975881   1784633   5813287  17951478   8990647  11265297   8758971  33193673 
    90359   9764918  18368512  12488203  22738867  44103238  16885563   5800263  21639273  17330402 
  7088844  44253455  53406117  16508124   7889410  44338571  51601383  27495243  72035763  34670649 
 41256268  11564373  40950747  26993319  29794155  39494454   4984634   8375819  70367389   5315433 
 63730788  53177226  55378208  44072151   7243083   1424601  44183220  30288934  84292606  15272548 
 11786793   8080645   1178015   1373775  15766537   7618639  76161189  13611126  52547281  47586003 
 14383179  49994540  20375871   7893357  65756767   7780715   3246306   3860287  46763638  11426595 
 17204987  25542453  18287598   4101967  18808953  20187615  14706243  48744647  29929011  10841019 
 32076219   2406843  70937484  49942383  53339475  14635207  27286929  26948907   5715593   1259195 
  4730832    123698  31863183   4089108  19889583  80808970   1102737  46109467  43681838   7891767 
  1617851  70459599    285351    461836  13294599  39601845  54711131  11475964   1683837  45857213 
 10343391  83432343    201987  17283221   1259163  29582159   7015880  59698923  26244052   4738390 
 67648483  52434451  22409246  28965851  44316373  39928187  27451035  13242375   5658165  44506827 
 11077325    770907    129021   3547843   3798601  17989818    293768  23160427   6151485  45679855 
  2921623  74753414  42486666  47106913   8625783   1143813   5678613  58275303  61786980   3134031 
 46359213  71770621  64768969   6073253   1280458   8001915  13381979  24379746   2010803   2730223 
 11916861  24723913  57116259  29554063  12272915    152209  37430921  21671108  56571832  14305515 
 38126093  28866808   8895537   6768507   7928961  84392723  65525127  20133312  12017751  49901579 
 35227623  10481250   6225749   8470753  33260724  57054367   6187941  47636127  20730727  20642459 
 12595744   3515262  68167303  16842938  20166099  42987228  88085358  45629010  18685563  65547645 
 17382875  38676551  75503497  14634379  12814589  44202021  89371680  36028791  18760095  25329691 
 35763422  38357637    753862  20527455  39942977   6059013  24142514  12709323  38212416  27025913 
 28740779   3042204    456828  35777823   8646591  86680263  49364493  43337813   7736709  18720116 
 44585623   2061738   1182888  58829883    493865  55979361  27864373    277179  55518651  12295278 
 11867463    163016   1468883  65008755  10017915  75245455  43595586  17482147  59118210  14515712 
 41716503  46947653  20246901  40329039  11965317    679347   6181051  55266939  11908243  44281122 
 17018997  21227343  59569127  31109285  17171743  41159763  27985915    269592  30195338  30812619 
  6429273  14668827  22799339  44916705  22765406   3137411   5587715  23249965  71800150   1129807 
  6417731  27306256   4535576  92838768  74022013   2810546  20369162   3046533  40754645   2012851 
  4192563  39292845   1078628  19720565  24078099  28772163  19755943   2618193   3938811  16619878 
  7400519  61889643  52757385  76161651   7017595  35168319  15705067   7077711   3672456  49512488 
 45314762  28259431    262011  44813243  28557233   4364935   2216013  24364489   7391537  16641987 
 43414221  28310899  10157023  30320853  11912508   6033813  33295848  18002198  27763163  48321972 
 12039241  11914939   2014434   3636643  45896028  29910105   5693853  40255976  11864436  56261823 
   256027  58387795  13800315   2730641  85949625   8867065  12864343  12975475  16973338  12703299 
  8692283     11022  13476903  21639865  18260651   6173144   7746107  56717814     62451  20282277 
 79988173   6800443  12791250   2320475  14665734  29549378  13016467  30488603  37140859  20605851 
 18778163  59528172   6805429  33022619   7626078  27161879  63025099  46461482  17796923  86991459 
  3056633   2212242  16388933  13096481  29860915  32844795  17420403  21584070  22467187  16385073 
 12648003   2834393  24083547  30553473  35138259  10201717  10503291   9288505  31221796   8831862 
   939138   2148283  32471926  82235269   7313429  18065173   6460531   4995691   6667563   1946693 
 26081403  79876551  22523003  26179943   3085959  16984031   7977558    375143     97805  34622771 
 66338011  43656119   1009908   7938033  28857927  65808415  12621823  21827796   2994435  25780878 
  6096507  65666983   2288828  13647383  18316827  41715999  27878909  31453799  95757268  29415854 
  5038344  57854775  36544462  39018775  22230942  64101735  72455803   2243095  10165883  70988667 
  2017277  53802629   6381266   1156371   7303839  22772587   1585179  12533098  18456072  16902123 
  3257641  31826315    411003  89613643  17869717   9960827  32935587  79963162  56096383   6915958 
  6230479  15432897   7794503   4790931  19776805  68873151  56818863  24082977  13664169  55408587 
 82004195  38245527  43544528  13268043  17793187   5538369  15094929  37196988     62819  47258783 
 53483036  15358186   7431915   3020451    945468  24540835   7728327  24503307  21552277  29857467 
 32038206  41520123  12330291  59156989  42801067   2146935  65700641   8817921   9760119  61976421 
 16253016  26720493  10616923  26700918  10864832  20680013  43455318  24018875   4914743  20042234 
 65715283  38282906  39260633   5912121  46744143   7181717  47734258   7791711  39701643  13030257 
  9353181  32359628  76856786  40230426  37205543   2307501  11511501  45188694   4960221   4889103 
 53636806   3847879   7245795  28717759  59650959   4209501  84773199   5142798  59131398   1545043 
 48513606  56583995  82773029  11130788  60250523  18555993  52710873   6318633  60678384  29461237 
 42451072  16277755  23289243   5578206   3749379  61790907  14593800   1965507  10760035  12927231 
 31565479  23841798  20055193  84415053  52803330   1517923  41123422  30102261  20648293  12648449 
   761379  19198687  37972923  23952392  20375286  53760165   7777011   2838595  39189905  34052653 
  1968569   7309263  55452763  61707705  16942547  29259249  18825279    456363  17873583   6400699 
  8876886   1768320  62737413   4039455  21689177  89021211  50812732  14296188  43784699   4977606 
 38614083  21355992  32734368  28173694   5282523  77518148  53890596   1026471   8373774  15422803 
 30422039   4821869  70138057  21063165  12176889   3666705  56760981  66573923  57669189   3199575 
 46939982  39188013  10184305  13929973   3421356  16557597    329001   2648432   4743799  51639347 
  1904587  37137312   8670683  23330565  25675483  10675893  12101823   5438022  13311757  28266363 
 19520351   2556453   1994946  29280759  28408755  37209205     95350   5054556   4064211  24862751 
 76182918  25557403  64828635    681999    845526  38664213   3660745   2591685   9362403   3278276 
 16566465  81688121  15707563  24140141   2146908  23404099  60023691    508263   3746023  37656459 
 35167584   1654220  19479527  67480419  18283969  20661996  13652169  20280943  43123767  10832019 
   253827  38289753  36415790  10501941  25469616  57174171   4145147  25474877   4591929  13941791 
  8924346  18314655  41792565  51255492   6717033  70221156  32273133  39996834  11433003  28258638 
 37130113  47795047   4275173   2945779   5125467   2825403  26576973  55107563   6396699  59800248 
  7794441  10402489   3239123  28179587  78858207  47626251  33267587  64639322  60751587  42905513 
   241611   5408811   1048144  28654008  42973123    276655  71608422  38870019  23331437  18038103 
   492923  41405377  17994043  10798656  29375169   8554455   9756831   8343825   6422610  12602495 
 34557421  51694623  13355907  65773853  55192491  35728343  17579043   1344243   2801427   8850426 
 23289581   1622778   5048347   8482586  28208645  15052776  60147263  84948987   4640856  25489041 
 47186227   3752644   5373798  17644743  18142363  10634307   4545783  38702141  71604095  35752987 
 16653287   1374747  22553913    757440  11263809  14418501  13724819   7729719  34969187  18201123 
 51404229  47236316  31479779  85290923   2735287    343035  45687099   3984241  16460385    270075 
 18352223   8458953  44963259  46900658  20106873  30531141   6467871  20454513  26295611    696569 
 67555148  23681600  45049379   9197157  28157802  12634683   4780136  55242919  15890635  29488183 
  6357926  27998125   4149082    798864  60704481    164263  24758197  79558491  30061023   7038121 
 26709297   5154989  59527573  32000583  67432098  12631948  13211715   2674298   8209635  11884731 
 57446148  65737123  23388243  45767273  24095811   6947798   1788437   1309630  20120458  19328035 
 16247806  26101815   6725919  62905281   4709872  15434225  40528663  61567323  15205467   2624647 
  4292829   8213652   5802495   5534373  35787399  31408496  28097049  56626277   4021581  28165923 
 40893963  25046360  46600851  30671619  12992565  49418555  20868813  13382928   7491563  96070905 
 14781387    693585  32402691  13390058   2737525  30302759   9220173  13475664  41956838  12931169 
 14740488  31056687   6202173  20969724   4821368  29495074  18905083   5113027   8320268  48155376 
  4757681   3479973  24270125  37023939  14817339  18789983  24415503  28081833  13845567  17079030 
 16237107  27953997   2321295  12254339  51506160   9783085   4292257  21293175   5697933  12327743 
 41359641  33645833  17976841  27591202  49029565  44000443    327903  27109947  15907443  45291511 
  7131013  66556578  57657723   5172313  83883161  42008206   1567283  13809912  30443107  23960343 
 32261160  21091227  20740203  16809377  25818996  21371018   1534645   3310955   3540363   9643295 
   341867   1661115  40013805   7562535  31562253   2059818   8808973  17178726  52591939  62314013 
 12042291   2260016  53461986   7396834  75233914  37205733  43602747  78163304  82155690  82332765 
 45938015    877845   1461171  20778212  22961691   2896931  41583751  28904973   5250848  10222275 
 32617323  47625159  34596729  42073680   3649398  21414271  84055380  52322019  42440859  36793851 
 20145842   1453425  46871963   4248825  20562717   1078458  37953423  19106784  74348523   2831171 
 18778739  10573465  71665663  49639919   8873403  26982867  18491708  51760702  74532670  73078603 
  9042695  39900480  22235421  10430101   1239348  13603614    457725  71616591  53015400   1689096 
  1708485  40000251  25223192  16770663   1523228  88381598    209805  67748727  14871366  64403382 
 74615851  15918403  20353183  36443351  16673523   1826336  15818541  41661690  13021297   3631387 
  9123384  13285802  33036266   1075773  21533145   8055163   2038659   4831817   8071355   2224185 
 21023043   1137533  46777263  47486988  10524793  27834171  67982502    701313   1268643   6514059 
  1473597  16058095  16096728  12597939   9868507  16580828  47112923  94164731  30154749   7787318 
  4981586  12541687  15545431   9209553  83691354   4078983    699261  59721078   4571223   2149871 
 14942043  28968133  10824499  56085698  29520135  20243008  23888015    845171  10270866   6420990 
 17462319  17992643  46085211  28632777   3260598  58386198  12032523   1450066   1921313   2619925 
 26151099  27258910  25011837   2380498  14490079   4335523   4563163   3945064  80052767  41749443 
 14320371   2168523  15880691  36656730   9055873  43956987   4859308  76312347  14293933   4759908 
 36927888  28756319   2248551    658204   8073245   6437133  17404265  59721266  51314751  28613379 
 62907735  31203963  17036508    672507  37501341   7269203   4898523   6083958  66793325  47971473 
 12157623   1667605  40368906   3429981  11942217   2296635   1308912  11892519  32338143  37149727 
 41969113   8237769  12678243   5133279   9876308  28544923   3732873   8266507  37689719  42309465 
 39473115  52653648  54249043    407539  57325425  25986591  25877643   9868874  30786151  14356674 
  3413291  19184402  13309051  26166123    725733  10505979  63263205  12814949  85397225    394411 
 16099263   8763821  32094324   4660452  74284259  47122383  19659330  50073552  16607376  41261435 
  1410701   8262075   3471860  19647483  33747183  31366332  35604483  34047073  43486545  91867149 
 56820464  87878721  10704843  26618760  27291003  37671675  62271362  11447202   9626017  14018533 
 24476992    469713  18196543  57883923  43827403  83608179  11259468  26372493   7362753  69557352 
 24539729  16843227   8251548   7554313  63577947  29368430  38060353  77686143  47321851  56017403 
 11673099  12816233  13101386  15924409  40383787  41287423  27619592  51145109   9610275   3477579 
  9107898  70917183   6258333  33968775  75151981  60386999   9314457   3219086  13533523  34763401 
 51824931  40509568  36285123  26854563  19080573   2903627  54392109    141387  19676114  33024885 
  6137098  12562401  80735163   3388299  71095461  32750973  29365629    711015  10757958  40897338 
 12790043  59433843  12274970  14881362  14720153   7931751  44994318  20203138  16459053  60059178 
 14561043  14015778  28838627  37262571  11490763  20429523    210755  64400523  50051517   6998781 
  3484349  78572637  56919403  21496584  15102018  84399543  38893107  32143597  17482419  82678547 
  6356356  24664837  18731556   1128027  48220768  19953628  45873828   4494345  24778943   2926746 
 66039056  15009491  21037881  89037461   3595840  10705703  39049524  22288665  23205111   2927823 
 12288308  66640855  30420076   1182483   2301213  62233891  22315815  10774927  77113410  21003468 
 41340123  36273159   4013531   8929253  37139785  23903496   8500248  68505837    486645  65021265 
 21004223   7908365  14917728  61678443  30288251   7783143    209761  31470063   4348701   1065852 
 25966555  34178523   7049451  57080985    537974   6117000  43729397  19822029  17402271  27273699 
  6161688  48833403   6859200   1310091    881157   3081619  76671942  13672563  51519211    707340 
 18009699  19550255  61652395  21833881   7475847  29208633  41256139  24789587  17777210  49498211 
   609231  38672997  42180362  40968963   3619115   3095933    440211  61845771  23399807  36359995 
 13314358  74717691  40660778  15457154  26813398  37779275  21283049  68088493  20289722  33120391 
 17405121  52444375  18967951   1705429   3882131   6280925  16187343  50054640  11587083  18657735 
 46827547  26398648  48137283  22583081  28495959  36465795   9819814   8849287  24534693  24069177 
 21967011  47341383  38612221  27584337  36793469  14255268  32392297  49617833   4999498  30625829 
 12162783  31366708  29383879  25637883  33256203  24779155  23311773  29941011  15767679  84426829 
 90400962  39890961  51078488   3737731  20363853  43755459  11758467  49941651  23897691    275523 
 26440523  37871403   3113695    736635  35134677  51481666   5836310  52185971  19199940  10728603 
  3302543   1666971   7541283   2444448   9352183  12693353  28588091   6534016  42693109  15048429 
 27303107  13613793   3743603   8502513  32717651  10643470  32306473  24847483  39566313   8538912 
 58514188   5410759  93787349  62204418   4742626  52340999   2184679  10356875  40841475  11254383 
  3987159  11806827  24077937    702737  77063930  18718313  71946549  39667245   1735195  61134708 
    28598   2600135  51862131  46005341  18045546  46412644    497355   3157179   4861011  27533748 
 35223058    107874  31223868  21976627  67613447  30137323  30069285  65870413   5830493  42776974 
 15160619  25035255  26300859   9564953  23486609  36293933  55649646  31696843  18617501    233619 
  9691662  56041163   3213960  29909277   2598354    621835  10346955   5352955  27861992  47499123 
 25455388  53953036  28689707  25643019  32413701     98546    198113  41138187  23889758  38654310 
  6901147  66504402  58097292  24928503  37378611  25876373      6339  25561085  42262980  13750899 
 48748523  31938549   7266651  20196684  13150911  19882228  33378246   1600843  19916363  93479805 
 13795782  47976162   4241451  15580989   8205033  12837503   9057723   6312130  43171083   1260123 
 16194917   1946815  65378865  17627542  10457043   7355583  56199465   2720841  75944443  16448478 
 21028207  32235573  34895430  10913115  10457373  47564279  15930198  32331335  31268437  20729120 
  9041403  60493233  68420431  68078967  34648163   5067427  74644963  42050730   2617017   5589423 
  1195439   1971338  66010602   6341665  45039863   9937439  18348489  48239700  30363573  14972161 
 15757054  10115273  21256351  37415930  37138761   6497979  75568291  18315819  22572638  57129387 
 52053033  77913190   5678543   3501813  24413827   5128891  35916031  93638827   1978242   7973681 
 54453684  57883575  20587234  19091663   8708149   6475627    966981   3825051  19184658  14462810 
   555110  36797637  24167143  33374898  44905635  16690071   4731378  39062617   2318485  91622003 
 67397739  27811616  17517133  21688827   5125243  20283321  84891283   9870067  51829364  12449931 
 42419643  21358383  25513758  40892939   4722828  35264713  11443313  10584895  19612923  34971147 
  7704623   1968061  29380360   6268788  11607863  21431993  57953448  56656872  62722651   8952347 
 61458437  16785569   8288498  11606725  53080351   1105623  56060399  43922499  21922083  21639987 
  3937956   4687515  21664403   2967871  55964829  24632463   7137378   5874095  88193673    578244 
 27367943  11456673   1644108  35483998   8316946   8054949  18510059    975811  44365899  16132209 
 19023809   4827579  63797309   7225963  68066119  62420715  51916306  23541635   1300334  48267823 
    59395   8963373  22674067  52564128   6540819  28658551  26276919  18693506  23378277  37975501 
 40034859  43451465  23305163  88022499   5878885   1808331   5277324    735567  70903329  34422158 
 36515805    688387   3166319  25757008  44445181   1098402  21530563   3760579   9061470   3106131 
 14886186   3377350  64419586  29610789  14515439   2608450  65674671  22827255  87372478  13374979 
 13029423   3004773   1928059  85107871   1541650  11343687    551093   7444152   6963873  70463314 
 25304587   7993797  41220613  21953703   3800507  24773579  69843327   1798443  50377467  13376061 
 30062701   6262611  41455051   1352383   6373463  36824043   8931897  14353085  26561511  49817678 
 75857991  12116868  77949603   5784883  23778043  53188659  44248393   1265543  17985285  10180493 
   167651  36560991  14629803  29769225  52441953   7552827  31617123    529215  40046135     95366 
  8638911  65942358    619152  13403310   2539821  41730147  26960133  36260817  19793073    841191 
  4662571  48608763  32727571  28285233  31235015   2384313   1149453  76596323  56194163  73096587 
 11910753  17281307  35613903  20972579  67592025  10722309    121465  12009953  81840597  15154081 
 81102939  11981833  38451927   4405767  21020283   8078011  10614376  10749771  68486640   1649292 
 41742211  18759848   9261557  52655003   4085103  19536675  11220395   6657972  21491019  61371301 
 26088995   1901723  15217780  15329073  14020213   3635710  40159871  10140283   6964971  43626669 
  2487543   1017248  34668087  20120363  77033219   1034565  25603897   9627874  32183673   9467804 
 53654159  45010395  11852539  33369307  82468201  49904967  25967273   7586493  32757864  20902035 
 35117891   8476635   3663198  12876343  23972973  96952716  17606995   4174004   1805003  31330653 
    55899  20265651  11970519  49289658  61097208  62325623  27369087   2856479   8150475  12340087 
  5134303   7281142   9807531  20128383   2249370   4686875   9162864   7169403  26500148  35255535 
 16561114   1703673  55655673   5045411  67206288   5187438  22925435  35568083    198443  19196278 
 71190473   7377262  31072983  15234762  11747097   2657623  10887087  38672328   5637627  13333443 
 27377964  15353979  14550851  20021883  43965793  47067609   1567213  62275191  80196273  25693603 
 34774239  12871071  17637443  18432141   7075403   3584498  22563071  58181365   3777078  15095355 
  8265445  64757621  10671802   7625313   1658165  51304313  86057263  53287185   1596781   1143231 
  2839289   9518118  18842943    297663  21344017  14284613  28424922  47971112    234653  14238072 
 25519835  16768303  16972669   4230600  68058389  56366837   1475787  46306923   5582563  25723653 
 20196299  81261512  19463633   7540473  46707056  22648144  62361873   8546703   2646879  11052859 
 12426355  52794683    606803  16918903   2532483  15605761   8780878  81504471   1838223  12806665 
 37664275   5673023  21627540   1990559   4402773  25432443  18489723  10943547  61732143   5950433 
 12117995  26291151   7941639   7497510  32411229  59944287  41719080  25309279   2217693   6346757 
  6829363  36661092  28002089  17268087   5583779   2292544   4905447   1233293  24695128    262593 
 59591621  17291299  26057607  14538516  43490319  43727719  15324299  36632420  12899211  84247893 
 22597995  36738230  17277708  26106071  43288245  57908643  74492929   1053819  36506728  28063245 
 11231991  52928246   1887123  25452781  17993980  66248995  65815609   7581128  44209423  16977963 
 64381092  41924523  21794928  15642099   2136159  13361289  23728043   7662113  63182877  13834361 
 21144043   2874570  22533548  59400243  39393393   3345151  14536263   6973726  13749684  21005667 
 16289775   4616130    151104   8135132    176179   1751223  10823169  34184793    273538    402111 
  8412352     16048   6341271    256659   4707935   1013823  19939848  12926291   7433493   7019082 
 61271183  71146088   2998125  34116810   7875753  66833991  40422659     92733  32304934  44809512 
 53376663  14931039  60906313  28982583  30218197  17707204  19550781  11015019  17176053  24515848 
  1210371   6276023   9236170  13506877   6343095  57005907   1023572  56440137  16975319   3318795 
 30239837   9917299  30145699  30763461  50782199   8272731  10501883  43268298   4336521  11758123 
 13992009  82445607  19969091  29583215   2046696  17698468  18985147  25591623  22068357  17330555 
   243240  46247163  87492751   9348791  58055263  27721734  20522898  33990642  37961787  68747944 
 55422203    279103  31681748  18152439  72522173  76316079  67501059  33985998  34441137   6390863 
 13905483    232051  19879382  36829332  22092018  26596966   4062399   6815379  20281192   5943543 
  1416307   4147283  24211566    574344  11290355   2637773   4540794  51326544  82942939  35368673 
 10246593   3217619   6690614  25786444  24091723  21233598  27560688   3739191  33129367   9161858 
  2345991  38926011   5593515   9054603   4908227   3604313  33853943  33584327  13575696  66098571 
 28808691  32684577  11367667    946228  12125132  33002724  27986289  31578328  12852568  15498510 
 22682743  58056823   5223216  76199937  31908091  84347547    807943  23904528   5886073  18477972 
   665183  22155379  24032511   1747583  22171594  12026238  33554261  30459486   5184471  15949779 
 38936349  24402995  25823258  30698024  88658446  30079273  23214661   5634711  36710809   8732241 
  8202793  11210994   1887034  29346214  22222473  10307828  10745203   8282655   1484463  22122483 
 11253573  24165429  14985947   6068523  39637497  74011515   7895008  11813943  21487683  66996543 
  4794291  37827961   9811248  36123873  18618215  37032966  31474527  51434011  29487333   9819723 
  2953227  38405037  11950827   3264475  46052623  12137535   5353005   8987343  18230571  22308891 
 43136489  15531249  15069253  77194893  43954803  26543549   6412843  49108737   1915343   9170213 
 36806683   5612823   5654823   3206487  24155732  72047373  65590383  25446219  15504954  11856408 
 16343736  42774441  19824395   7308702  65300523   7374803  25579271  10173321   9763323  31092444 
 51727403  56824773  47854278  38750796  50506607  22455483  37704411  20678823  47084388  28686135 
 57330439   4796115  19161288   9749499  46921046  74139089  12860775  22032536  71872179   4670555 
  4674963  11898093  61022381  36537302  25596401  11446857  70981719  29580163  68756580  15212047 
  4549218  75591198  24687681   8666315  52709031  15515313  36121160    612623   7565237  25077051 
 33857547  15273916   7663675   3920103     99495   4564443  53508588  13143335  25741575  32402196 
   180880   5020731   4807123   2873099  59682723  57472475  16019427   2714178  35218948   1303128 
 30767958   7036127  13480745  10436445  86490736      8571  44543878   1063323   1278698  41358415 
 40610127  48227523   5061571  41547618  21270243   1692475  46641613  18380520   3592192  20010993 
 28661499   4209265   1142433  16036123  15830182  23024465  27673401  33778043   3225568  40969241 
 49925740   1989467   1085878  19064782  34470345  52691348    786873  17457323    697803   9531473 
 11051853  13040475  10677243  59145723  17794117  20430173   1203598    606978  16571595  19586443 
 40508310  32089832  11118883   1347931  60469368   2436315  65119118   6658291  48956196  38034987 
 58782435  57950277  30487515  34575423  23293793   3038435  14818128   7097115  72266353  44045303 
 20259091  20653554  18698943  23889972  21391993   3859939  35925420  13500448   6038106   4008720 
 14652248  32908269   3508577  53581794  19630699  20481495  24988449  12558579  17713133  28647003 
 58001247    885273   2454277   9800963  24642723   4566993  25279531  67604013  37272708  49374369 
 22749402   6780900  37800711  18951216  18842767   6846123    299443  24183247  32982492  11444523 
 37412943  11227917  30716265  18587824    166989  64638774  17049813   3706515  27257397  23351373 
 11905783   1852867  14987292   8767383  16485331  15348066  31466919  21714298  12427395   3621828 
 12164523  52825511  72006189  34571373   1558881  28843973  76498233   5979867  30967179  95048811 
  5942487   7669446   7236231  41911523  15118545  35002510   6339659  72145768  47513307  30556227 
  9505209  18068551   1210755  71335938   7204347  70493007  18852223  15796629  37306515  27050839 
 18964893    781992   6787440  39489495  20332513  30335419   2751618   3027966  12105717  59642717 
 28252633   7053233   4554283  26524059  38855533  15755547   7011215  10881465  16435023  24810293 
  8448913   2087811  31461855    655074  15132996  33724440  66881915  15697239   6081373  14974936 
 19028685   1967291   2100933  16847273  53346111   6312835   2966487  13760103   3511923  50623619 
 20545704   2216288  28445463   7006332  24178618     42075  27707163   5592089  76411871  11629419 
 13958145  23166771   2627871   5000946  88745481  22114607  42620415  28671106  13214751  37494391 
 44764663  51428336  26449303  25872951   2460507    666658   9342555  54327803   1560291  24669063 
 33166918  54273969  14892827  22621601  22300071  15222448  15313040  58775658  10009803  52114864 
 76444210   8343546  26025773  36930963  35012643  71155123  10892811  45473328  42301998  13022363 
 21067855   3214133  11359941  21279123  28122087  93952803  28721158  69623391  15650050  12309602 
  4337533   5547069  32986908  23812153     38811  27694801  40279775   9693303  29395801  21119091 
 27954005   1688067  56089653  41884959  20792133  14464351    311082  81558651  26795572  22483678 
  8967043   8400781  51138927    990241   6358267  47979705  68073648  19425119   2767953  57874363 
  1658923    890947  47089473  37548263  20555637  52390555  13151605   2088748   3100570  52859237 
 15243030  67297439  28538583   6590751   4899217  16294473  47439501  27573773    443898  30589227 
 13426350  40856339     26658  68280384    805243   4055560   1211483   2947948   7907523    925780 
 25848033  22634151  45302100  22429530  13070349   1219539  45646458  72514920  43328635   2742863 
  8923148  13644369   6607637  41701695  33437448  83324773  34642518  49845699   5063484  51119015 
   935574  14617147  21540523  51627627  84887949  24971478  47062677   3487611  55674042  28680623 
 62643123  11437493   2754210  51752199    756820  71808630    934362  60379703  30064679  13806671 
 67151261  19831632  52441897  24617799   6174667  53962881   2952492  90141871  26286999  57642532 
 37797567  19547399   2794095  21315859  24190188  16402263    190285  67607297  37245179   9576993 
  5956480  35808183  44886267  21085637   5211171  23769663  22237719  37696845  12307994  26250171 
 43547838  30648525  13707758  71702739  10343199  33018353  26821203  71777944  91603939  24425153 
  6707985  48745248  67182747  20393291  25403313  15701553   5005755  22126843  63494198  25165051 
  8176659  19333633  42420753  32420973   9975408  16514817  20605631  38322159  66250147  79432885 
 26467421   1258953  52504323  40928677      9363   3338787  39170079  76653028  16723159  24136948 
 12839547  48241455   1952055  40124394    123588   2580883  17598913  24990319  54996315  24947817 
  9960635   2229093  25905723   3914307  16912948  17064849   3407343  46398387  46162428  52081883 
    12865  19508289   3197959  15365298   7429319  27086842   1024566  33486213  19932613  30994779 
 30866119  20816799    498923  12649123  24650897  13645429  14416043  12453267  54217839  15785658 
  7774513  15647677  13753083   2736243  21574899  20554106  40305809   1948155  33523275   3732366 
 17866052   4399611  60628515   4683113  44901798  24040297  32490163   1796123  34143171  18484705 
 44398695  35401797   2004797  16417327  13168110   9856387  16144200  11946441  50653535   3948003 
  3663683  54076023  30103067   1723341  12859607  36868578  24044923  67756650   2885148  21526945 
 26295600    844811  36744072  90892788  20514948   3745983  16240347  14538452  48622333  13781709 
  4395534    778031  24702729    221901  61096748  10069953   2967651   6988804  88822123  15619371 
 55364586  49848188  26741148   2046717   1428735   1244223    136240  58809995    959162   7522163 
  3130731   7174927  20310805  86253283  14758578      7024   6432185  30954105  49174984  79159434 
   582843  52056785   6693203  24096483  12739731   2788811  11465356  32521446  85439991   5116839 
 38778468  12029147  62145791  25417847  20651499  25761623  32777231   6972962  62413449  47997003 
 50036592    619163  54563468  94348071   3918555  58372788  27298731   4074879  43780223  27807751 
 75657933  10521449   2631813  72295116  19234563   1030273  24963243  64902963  35734657    121875 
 47199885   4180281   2796567  52984051   4535073  56229373  59688213  24184523  25266496  43447065 
  9555450  38216373   1496651  77296599  13848947  70102607  25115031    253514   5155129  37277919 
 13387233   1394379   9966443   5298997  15196083  32845983  15196001  10777251  34591323  31546089 
 86713485  15049505  40100685  21556352  17882048  68840595  30415773  36066309  29801072  21096429 
   359027  14169408  47705523  47472003  59867749   4586642    429993   3717009  38101965   5683617 
 33773478  45283803  23357127   4804785  10154200  50412611  15957747   1202890  48113079  22963227 
 28699023  44047389  61014098   9911428   1985283  20122719   6650338    223031   1840378  35065563 
 10386005  77571177  15169823    510027  17977245   1289835  19575036   6282771  29616843  29156525 
    31667  16937967  67388655    469923  73409557   7108719  17086401  30584142  19304775  46350030 
 23229843  35948868   8201467  42818808  54383158   3028841  12875555  77147257  49455753  15652295 
 16915029  30101479   8835267   4863228   3647361  20592966  35033842   1858971   6746361  72799490 
 70927147  51887611  20083731  31841163  62855679  21630585   9852875  80048683  52195513  12415087 
 11921635  72969019  56427793  22496955  35195657    101749  40483643  14825921  68701161  17743173 
  3083976  24533595   9236916   4320670   2772489  51310371  29243259   5213845  29048065  13064039 
 11002131    828945  75111187  39607251   7589913    412715  11813496   6410363  42630083  29148528 
 69529443  65194179  19283723  37560303    456744  37602859  26612870   7395888  44430819  32250588 
  9164129  14808689    239223  56778403  42240348  26718990  32186023  49543261  20579997      9972 
 47747403  43934650  66037563   3053412   8706645  33687259  47839355   2659737  71712635  44513763 
 47640375  25746393   2192035  50272683  17289716  36821819  33929403  70275283  36877185  61975470 
   154353  29494931  35744439   1059727   3423512  52037409  75723383  38499849    197901  29191103 
 68972175    699423  15649148  23579691  76521747  11869337  66833107  10550383  93600537  19550963 
  2651670   3989073   6878955  24915260  27101205  34877711  18402451   5882979    995073  23046307 
 11556163  45301155  17901987  39736501  22963611   4750388  39828333   4562043  40933443   2863528 
 33229291   4601308  27459548  17376211  34382823  69802758   7032318  36986667   7129497  93189765 
 61488443  43422233  10098015  22424525  35472681  30940645  22166219  52374405  17001750   1750889 
 61780315  25197316  32273262  64634707   8503865   3920754  27514617   4190215  15694435  12730893 
 67488807   1231933  15773233  12433011  67331627   4384767  35868996  85483107  37983028  13736421 
 72730374  18601053  22085595  22072731  20646535  50593551  48474867  32401503  25199677  28800207 
   303147  51416863  78496998   7225327     29801  84848867  28888730  19289071   2826843  27371363 
 63349611   4424937  30965003  65597083   7920651   1801593   8673752  15618411   9480386  12715503 
 10133535    763263  16783281  42875247  17131215  21848715  80509553   5137305  33794333   4163073 
 46594024  47475188    665233  18913475   5019573  89753844  70519863   8687531  63063315   7174887 
  7153587  16952443   1866377  20878829   9827687   7049851    200071  88044859   1544331  39865993 
 38519247   6297063  77450595   2212811  37133359   4655175   8495393  82879305   1081867  17769649 
 24500523   1987911  31053807   1239491  27829694  15476413  25068943  14584017   5983763  14360133 
 25566233  12828267  12745635  70689723  36789117  17743061  69639588   7271244    973073   6077045 
   728333   6649743  29615047  10101660  39218619  39578015  47264352  62518371  32740557  21104613 
 15955543  70389218  14073927  49354190  21044409  46686094  14156025  41039756  24613425  22786329 
 27430641  56052756  59016279  24228267   6343197   3124283  30081264    126161  61868763   5450961 
  5078822  42904653  84656963  52205133  68409807  61810897   8878509  30728583  12991485  18163195 
 12776635  33637754   5637477  57605715  41652913   3885459    583484  19361973  70931715  28112277 
  2963059  28775474  10301619  20649437  31279227  31385213  41739163  56643963  40104242  48997090 
 19684934  21461019  48044616  21676818   3687210  12029181   7032897  22283532  63551553   1755542 
 21845187  62926973   9895323   1687817  61654225  11694624  11122775   3052315   4764351  15230331 
 28620545   9291902   4427535   2043591  84862143   2171967  17139831  28805907  59887483  11122803 
 68435371  12824040   3383361  21429723  22900653  21402427   1858779    385863  58335123  52773883 
 34035643  44373217   4817226  85861536  65032220  45033398  36695373  37216716  26399893  47269153 
  6071962  42976760   3350723  69832031  35271179  12303467   4944453   1585093  17480418   2216643 
 57724043   3923158   2102811  29854899   7398621   3411739  25686771   1969361  45741363  61141809 
 30009603   5526105   1514909    573541  24025033  26798559  10206573  20959498   5493129  43595457 
  8635297  18903788   1514265   1802455  30458595    655899   5381031  69378657    719401  22157448 
    73248  85535202  27199763  19354029  34205640  21684957  20557293  10991760  59404806  14429255 
 79120543   8382267   6346293  78299631    770906  23595671  43136127  23373459  53853494  44790363 
 70392144  16322843   5629299  12428019  28088457   8452563  26480955  26736543   8785588  28278015 
 46086447  59487513   3152129    502722  68906675  10675067  16265083   9600072  16952065   9062414 
 10002107   1157874  23438004  84368692  18870315  80511869  45537883  17099711  13094219  21853066 
 32568207  74792163   2783947   4479753  45513339  56791615  36638907  55403529   8601653  47815155 
 16076379  24651915  39176867  12162207  11934401  15738840   3631857   7085173   1831107   3639816 
  9132918  33555723  69259383  14579599   9146872   6328006  61834011   3208469  72232899   8794143 
  1170045  31453306  18206178  29322519  14909747  19394763   8153142   7016475  33205269   7685743 
   190823   2993179  56934231  16404273   2962050   9495335  21422160   6583859  58700667  43234243 
 13439483    437393   1664739  45815854  40094342  18513894  47542963   4419054  44952559  29678345 
 11102942  66451403  61839363    854755   2800593  31254283   2668563   8869911    932847   8336869 
  1406788   9176586  12385242    520812  64127563  24361339  16325223   1510249  65061311   1253873 
 20889524  59197438  28428612   2347371  21030275   5779953  25005099   3483707  35312267  22232823 
  2889573  12129639  20218207   5482473   7678123   7500282  54684669    225130   4469083  11424633 
 35913048  13021602  39045594  26023703   1070400  26289123  20449275  14462258  46690899  24216667 
 49620273    728655  76853688   1282299  29581759   2627137  14453812  64526137  19292477  20849641 
 36097643  65376843  57069163  31249275  14033153  51455792   8323046   1353552  43412293  66473361 
 54665877  13318395  77537335   4412379  14022639  18642923  15704853  69899103  14598631  48077289 
 73810558  48645499  41353601  13798721  11261571  10298396  23760258  44054653    202683  43618123 
  4852410    993999  38945403   1692339  23048181  37427865  53937141  79790779  74413583  24372790 
   641127   9562198  49402266  44381712  21570532  38082648  22597665  17340537  79178259  12722814 
 16704923  10807779  52762859   8052791  16234324   8272684  57541583  52769383   3897312  19473657 
 10838961  56470778  35155684  50572469  57598557  17078728   1362099  52080693  25292763  10310202 
  5975683  63208983  54428749   7011233  12466479   1605253  11883894  24973845   3197436  32407771 
  4459473  50735454   6023339  33965717  18744546  40694593  32172165   8429423  72045973  28351163 
  2491995   1449169   9428193    927528   2665733   3851160   6592985  17544894   2189778  20285003 
 71328583   7437372  16233247  17608722   5099100  78847619   2122379   5831089  17922027  22237323 
 33782047    321586   1550706  27407591  13450884  60406203  23089227   4851431  34828475  94106730 
 88790136  54779636   7690147  90925863  40014519  46646467  26439855   9588768    222998  48760505 
 28083431  17114467  23949435  25202874  15022158  68089651  11558643  30097860  35281680   3466478 
  5580306   8829801  16826811  11412766  20703092  12942857  12534043  22213851   1099615  29106155 
  9823315  20552916  39125193  43928123  13814691  44378996   4334293  34531817  17568831  76590235 
 21598956  11974247  22724649  24531072  15809817  73587962  27081671  48836742  13067394  63533445 
 36893191    595545  12776595    128835  65552855  74126913   5165627  47160348   2795691  20801355 
 19930635  56946795  10513176  33752985  12608975  11737995  36038801   6922488  31724655  10827423 
 33402617  14420628   3978363     31857  20832123  11079516  37455852   1513949  14076787  29680060 
 15909777  21110621  44285667  42356283   5691371   3150275   3205923  47684793   5679375  12938447 
 53980223   5642379  54005987  22011067  24107388  50377023  61207035  15186268  76668891  16251673 
 26815923   3242895  67446371   2798971  30446060  18804435   5048699  13518353  44834301  68106603 
 22159017   1187561  39625569  10384629   7829813  67568625   6998066  40098019    730820   2188833 
 68568893  37115243  81192771  21935307  38949099  55079729  34175483  19679373   4576786     54294 
 76908939   3012440   2408623  21867765  64422897  40124697  37119387  16448262   5031891  26014695 
 15089487   4556679  19915909   8560977   1618315  71584783   1176575   6819549  73160014  24376293 
   751533  39670528  26038597  17430858  28807789   3078009  22173125   9588732  11442443    816507 
 49151883  14897909  22205104  62333268    258366  41533881  26517795  58881777  21899463  13619873 
 26548842  23957323  30223867   8373167  23103102   2673447  37645143   7650326  67181083     67687 
 37306023  72963423  16636967  28878619    227679   3272011  87419427    880051  48154271  37381411 
   566507  24253702    435390  37777215  22390328    454639  25905645  19944528  48112888  20052891 
 40486131  42111923   7362214    824172    654603    441575  52757851    548407  21733416   2983248 
 73575273   1685707  55330023  10778072   5283220  17267028  16844234  56638571  24259053  23219233 
  9832243  58964763  27932364  16689915  39313524  15823646   9067003  16445175  71092113   2291319 
  9840696  35791328  37262973  31358660   8386004  40007363   7471644  17049080  23876661   8463181 
 12057315   2134448  50267091  28972917  15773964  48605745   6217155  21741898  62279334  27947085 
 16473639  15171963  77613552  31753445   6168105   8821741  24288261  29568010  25881173  21066239 
 10719657  20506219  35128747   4209272  16849360  63084683  25304562    777147  81237223   2144667 
 26136061  19445115   9228605  19941758    904033   3289123  55884578  89228871   5505535    251068 
 16300482  36285373     98155  17304357  90032034  15603558   9580425  36720711  39281179  50712915 
 33031527    185748    990507  23358123  13293123  29794998  20998086  10915579   6587266  17915121 
  2980034  60443436  35489598    507518  52679022  54603166  37852260  63093895   4306290   9715668 
 11318985   4306635   1148913  20412191  69332547  25703548   1798383  72761443  12984028  48214275 
  4114140  14114184  15832313  27508571   8916128     42183   2221552  10424398  71493414   3430095 
  7195373  66623775  39216123  50342191   2859317  26446683   9554637  29238438  66354593   2939981 
 84188490  13477699  31206993  25567473  47108715  24517213  25784001  36239908  12185107   5309160 
 30056541  34574851  39607733  42384688  39140855  86842529  53806863  13356258   5791804   2594445 
 13783962  15896067  36364208  24211703  17379835  65873644   3998967  56285704  20778139  24316623 
 20270902  31255224  36590655  66466859  49082715  20601487   6430833  25565301  46717299    951948 
 10495168   5700573  29434893  30620063  15543027  42402033    841803  46698723  49001110  43325387 
 10196183  29980323  24148233  15398248   3483008  43923233  35258723   4465361  39226359   3190449 
 56956802  44329473  11314548   5258805  20313861  40655904   8014979  28857489  49874818  55822875 
 63914589  23903874  24222738  60028797   4933644  12093558  52612938  21210923    883091  41274083 
 39828128   5197068  81698508  27601883  36094783  12023523  12384725  15840878  28744091  41933223 
 19155798   4126385  37288441  22402053  16364658  77629455  21143139  27558267   3726159  35379067 
 26333259  16896327   7712155  38970787    850803  12343083    370077  28515453   9531113  21246447 
 24388726  60470520  44256448   1585996  13565763    492109  47820849   7909099  13143463  46185015 
 58076605   2276655  12700801  27028113  50428103  24412585  53204379   3125088  23539870  52764107 
 12505330  36027739  50300235  52180377  13911223  77721855  29711483  47762361  63225978  47284062 
  3634053  62536918   1833153    161571  33337315  24347787  62624907    239723  14223089   3860141 
  3479707   4639163   1444359  42920703  12620017  64077069  30176123  32990301   2127989  29237463 
 30018793  15028650  12241775   9494643   6601847  32476023   6502596  34364693   1284513  10237425 
   121435  10669547  45266883  61717775   1499078  39335981  21606205   8662303   3697935    343761 
 68247675  27684498  49196984  66265311  58254795  31098563  76027373  15074925   8532279   5566373 
  8538810  74490594  13497975    111497  28541923   6480182  11836618  25128419  13006689  38233864 
  1611019   1648059  74820993  23510377  61083276  33373331  23988075   6449811  16682730  17155435 
  9051695   5878601  12522831  27982280   3741813  50709067  32007428  46659386  11858473   2570145 
 16781217  30414639  52304370  72804112  66596010  60905271  19435695  15658929  28873993  35571963 
  8100411  30396312  28016679   2761281  28227423  30495405  56330793   2175309   8346219  27446663 
 30176763  26638755   6951399   1732667  61858323  27388163   1869036  50575626  36179444   5023131 
 60961966  71596278  26992959  18202123   1334963  10404748  35376786  28357179   9112520   8836699 
 28009563   9266847  29760256  11086295  52366203  12717927  35820475   5477833  31274433  71941915 
 17478373  47513043  13878706  40946595   7897488  22973118  53340923  25816867   5054491  19188813 
   604629   7978221  13916450  43501578  14028251  40929111   5953579  10572435  30560163   3107524 
  2063760  24146612  18651014  11482011   3832247  35674043  45488077  11818061    189711   3914059 
 13463286  21327227  10992799   4193407  55205973  15415953   2166254  16448723  17057908   3318421 
 25989135  15381379  59018961  36167181  55812723  44995467  46542295   6763227   2159518   3480403 
 61298103  51251589  70377233   1339137   1637391  12404035  39809673  35772791  17747658   6612708 
 71853457   1535559  39359963  32667307  35811635   3024672   9074612   1058622  35401971  42406345 
 14418083  23718367  47207250  69790323  17384166  17706193   3746853  42609203   2378940   7806896 
 19730673  59700813  44907363  14711337   1161399   4246971  16978071   6707547  42591397  33651923 
 13879443  47747823  17510163  61465303  14999415  58406394  16503687  13099363  50540633  17044933 
 34054258   8206275  62925173   2669155  14756865   2214767  96803128  23990087  34481355  12436147 
  3783973  24374067  78488321  27925643  50772871   2944311  82437459   1106745  55154343  15338563 
   190929   9162403  62853059  44216307  82980461  13611639    457110  41503111  18188499   2849427 
 24765279   7461321  60943167  64836003  37693653  20365244   5870801   4294798  96201965  25403123 
 14102315  19776719  14188498  74250439   4506821  39175875  21375978  17420451    353511  14338874 
  8703548  57883371  16873885  93929723   5324058  17212635   9628487  60607278   1223723   8785297 
 18706209  40730092  63850335   9152795  12530823   8025682   3197049  34185659   2133253  38872635 
 38068779  54247059   6874578  29032313  30717327  27330204   6961853  33992202  48232027  24566959 
   359447   9682243   5631555  36012379  85559598  38246621   9984195  64952963   2675081  26907248 
 22146703  79052073   4353472   5741613  42987867   4722551  27992976  29375357   7242594   2920363 
  7364751  14906420   8701689   3950503   3705702   1108967  55081851   4813070   5227023   7738595 
 14004123   2432422  17240658  47203139  35758693   4796088   2806677  39241402  22072023  11593983 
  8729123  16402581  29036923  10918373  58650123  75545579   3246918  44772483  14941098    127284 
 26092401  46779669  11277088   3045340  12488163   3533541   4826559   7419167  29765631  51287891 
 35043723  35834845  34925005  13451462  35229563    463515   5081703    322031  23957077  56862627 
 19365309  10616793  44315859  18763269    279171  12662559  35667339  10496808  57390939  35408267 
 56733856  20085073   5682054   4831670   4658882   4204795  66947923  15103211  14128839  18697267 
  6244427   2233163  46671483   3699061  22043389  30090999   7093060  50886569  22577781  14797503 
 54340689  18430377  11572066  24462013  10079311  44208883  17094285  58240977  48309888   2498784 
    20316  28318977   4282011  38375339   4469462  25165923  46231455  50289243  29620923   1397963 
 19994061   1099258  17793621  17272139  50758248   6011771  36137055  11955387  11136563   8692653 
 59817132  90958980  48874431   5448063  15055389  50705703  32714361  15632493  18509747  11326922 
 37338378  45155778  58326939  54214395   3893337  55967811  63822523  11077321  43639815  13667861 
 19032801   3739887  14247772  29317308  20604861   6512483   6174615  55140471   1699044   3092289 
 59587498  30561772  75835443  29282728   8503867  11610795  16145947  84212963    361563   5599129 
  1878388    379803   2519744  11073691   5696501  60400817  23299089  11066916   3032439  33024435 
 31262838  11107023   1884399  13837931  86289183  41385951    698313  23503218   6472923  26073553 
  7864686   7808218   3628475   1850153   9508665  17547081  39043803  45620997  28398913  27301960 
  8649178   1111533  32449863   4711221   2568423  46311531  44102733   8443278   3270273  68757163 
  6510323  25211059  15073811  60028027   7456748  13379403  56167493  25639475  26972223  51998619 
 20051982  89676855  35780307    756755  36035883  32171598   1483401   3979116  37223133  23600187 
   492258    993732  18335237  10015821  51374139  26327445  12472478  29783307   5345963  69499248 
 18155970  48556411  37603793  31065533   4629657  65202131  27065321  47010471   1328719  19186644 
 84177195   2822374  28761318     17758   1356598  31101531  60142823   8266643  17583273   3474087 
  7543686  17036777  33576190  37924145  14094513  14589270  72121623   3680019    981425  29888765 
 20772097  29447517   8624964  66716661  35038984  64062213  25342972  21561505  21631803  13759350 
 31868661   6104420   5130768  70555355  32340777  45733047  40493653   5515869  40024107  61606968 
 15186217  80923394  19110463  12169501   2786582   4887170  19115879  16637780  33158391  23981562 
 52235808  36203290  25141512    254205   6509952   4788139  80628921  11648839  31405146  14406831 
 57154548   5818633  67406057   7256419  79506381  61007882   5934107  16173173  30058204  38991093 
 19658383  35626873  41610363   2411748  79999224   3016565   6423119  15419507  54850611  26087491 
  5650548   8842486  19753731   1317673  33820427  15825793  40621515  11022863  29834843   4215035 
  2003280  40934997  15489333  55752659   2080920  57919017  46337073   2920075  64002523      6456 
 13234843  45920909  28460450   3957311  50643027  16006047  24634923   1716507  34349691  11405413 
  8877648  17264282  33980781   3868987   2545424    382911  76000268  19822497  12443307  31129659 
  8322719  19590693  13296441  21501643  31853259  58065225   5306013   5880735   4956539   9427674 
 34730178   2283291  14285868   1784115  40293873  28703847  20171247  24329747     28749   8848173 
  6868191  12339420  97505003  57060493  35518928   3691851   6242142  24369387  11798853  25652715 
  1400773   2834502  73583673  23033391  17471979  65905512   2404827   2089049  32494823   2595363 
 45590067   2996299  17485499  66741102  23065554  33181753  32315133  37009121  74462777  14698374 
 21777979  52030178  28268097  59036154  29143614   2425315  14254707  15108805  20343537  27523339 
 72896419   7817548  24636034  60168423  24517267  50065708  20462411  47652867   1498333  26526705 
 19871373    241449  12015009  43706226  38455215  40132059  27478498  49601985  23901672   6511839 
  2036751   4934606  11908887  70422832  18686383  44493169    181275  75376358  42768199   9830859 
   173851  11845779  10419051   6288153  22505211  26522835  10159904  14570190  40129026  83747913 
 11705723  13999163  38911762    147108  21803298  71566917  11261181  13103283  85604072  68845968 
 13862837  20323815  63048003  41351055  20670885    100187  23452563   6681243   2584494   4948743 
  6517515    207547  47773420  15568971   6113121  25542043  23824159  85582603  52256735   1751871 
 62218923   8544350  62169723  40857231  22463753  38648859  37850975  21651827  18159582    899469 
 51235970   5559193  18002880  43384837  21051219  20967531   7954083   7439379  19167751  18629513 
 66494213  10215243  56970795  60944685  15656319  12675694  11640440  83703448  33270261   3103789 
   386707  30358298  67938653  13707534  12050382  23048308  39561043  54473665   2784179   7368501 
 92134033  16673145   3810283  23948279   2596080    251253   8133711  28335640  80711754  74616379 
 43084635   3233223  35504746   5652723  37310451  40458423   2152274  20442727  24022093  25880471 
  3238733  40463987   7878169  80012013  83447619   8465295  59384523   4734053  14462323   5426663 
 34351573  62427189  29551659   1316031  23177706  55073303  75407346   5040997   2171151  53638059 
 16661530  21123815  38084952    237133  28252431  74767905   1342755  62069515  15961794  27957059 
  5550559  75129786  19070668  50987575  29172975  15187767  33833043  64082967  36077531  73549707 
 61213427   9887323  12163535  34962855  11864127  14756849  11498389    252075  38311051  74511039 
 82474209  50327227  17337147  25818179  20117947  64206507  77742143   1688346  23637365   4612983 
 16895063   2311933  33126027  11297563   1708263  13624895  42157267  12774393   8293871  13059162 
 41327467   3624885  62354679  31700499  15889511   5640599   5106798  19279238  23417308  29802516 
 35936139  20702948  13006604  55097863  14314371  25926036  40606068  53986055   8480713  10961227 
 20783193  12213383     36309   8432292    822987  54711813  15177927  33774543  28794513   4030827 
   492720  17981105  32293263  45481029  72456633  36177851   4255179   1472107  61468053  44272133 
 43791647   3491392  33597186  33368535   1926903  10673544  10801965  29770891  12942576  15113067 
 60630603  33738867  55597923  16414469  29769811  50592534  20143473   4427343  62864931  21277455 
 10822889  18788123  61530959  54343373  17894057  38279419  72130929   7195043  10868787  16011131 
 28054972  63233827   3280923  62800763  14096945  48431367   4897464  85901347  12941007    375843 
 23298043  34985331  15042051  28539329  35760421  42803115  27104289  39482538  10937962  29414313 
 24425820  31959273  54357723    684543  66594015  15278459  12023757   9130079  37098823  10923581 
 10452391  31945218  35426761   1430343  51451743   7163627  24397993  33248327  82794471  37131477 
 18416994  13522645  14546589   1764059  21311867  19518867  15700259  44435703   1676008   8515823 
 68650875  24404547  16867283   5214629  29065159  57684519   4736675  20481969  14634399   1963736 
 33336087  41875698   4155162  60225931  41127855  12920553   4973881  17780555  49859151   5682149 
  8640608  16558680  18542229  58424559   4959636  17950650   1042383   4454592  18413673  34297606 
 22476923  18598032  13209475   5581625  29260611  59846735  29484829  10646251   5343648  10208823 
 10101809  51539514     54139  53194903   1286181  69047229   8103996  32663142  65020694  41429662 
 16400595   5212187  52446884  21973683  57110491  42518463  58559415    983598  43347883  10786311 
 34183668  17633175  13965333   5500751  51806295  55482543  71418778  37095883  16250595    261219 
 19433226  29206647  22588157   7512459  21103383  10746206  57958698  20050807  42961478  17308099 
 44032724  55201783  54939939  23715087  87842757  22642932  66759123  24458011  52393688  14179803 
 66338368  44374268  26801517  25069524   2795462   6444771   6378341  25373919  45911274  30870855 
 22953823   5018733  58268375  32603621  16267539  34745111  32946498   2534251  33167334  10889149 
 52968687   8568123  42548811  56405423   1300349  64771273   7546423  37003201  26470817  22923243 
  1000329  15287356  35016519   2249091  24836877  84898043  14023923    191757   9211821  60935739 
 31134875  26850408  21920995  34705036  10644508  17623623  29947891  13065150  65459421   2876795 
  4557104   9566394  86918196  36542643  53069771  36972318  13182087    920940  18683199   9917312 
  8704893  26774178  66310184  47386209   2800431  11934339  24282579  58504338  52841979  65291839 
  5149043   3874059  12746511  19723323  19233651  48525276  51474491   4509089   7314178  29134643 
 28027683  16788988  20218123    959403   7996069   1500081   9530145    624343  15891045  15125115 
 28414113  59125560  12721833  31870051  22609983   3462681    128286  71211609  41235708   7392103 
  4599123  13804899  50595927  45863499  30437283  15139323  43384177   3982264   2758187  22597347 
  5620959   2003701   9756583   4366690  34975063  20697789  22043761   9186947  23327675   5917023 
 54930101  18813763  12330338  44883863    167587  67729083  40612250  24011985  27721239    445491 
 64148688   5148389  15619155   1556230  60630045   8897600  59805777  35343235  20045124  25815789 
 68751576  11754969   2179419  18340833  21364635   2822613   2887488   5528940  20360475  18526013 
 28020643  41766641  78522523  26246235  23519063  25905489    787703   7640259  35052643  12186967 
  6348977  71799286  10579909  31870131   6649113  84219657  14527048  13486176  14657986   8895258 
 29968437  47323464  24789855  34446399   2276523  34398628  47230915  72296823   5910895   1544309 
 18014883   7812627  24587097  25584003  15287958   1615923  41104077  54741948  51769023  69364456 
 12804267   4020257   3479295  11717631   9893427   2945720  33781223  30962198   5401749   8190508 
 12921108  12930873  19601223   1653492   9083979   8480715  34527595  11830267  23239733  34832151 
 10883813  27632481  33040151   9307492  24641979  15475665  50010633   8096643   4220445  30785801 
  6284343   4861643  37296463     92331  29171507  25308172  14622523  33748277  13944999   3759108 
 29040891   9578263  29304545  11675878  71575983   9394797   8231523  64566823   8553561  42638302 
 38483958  16395443  20603330   7345197  15271027  25900810  29162193  56166894  31455869  20114349 
 21708393   9369243  17592915    655778  28872965  56146805   2917538  24052758  10077573  60092974 
 42036727  27086673   6457596  28670853  13539433  34749373  10554179   7360894   3244469  17212373 
 23742567  47373605  56003175   2358006  12311807  80392419  56353964  41696669   1149107  89933703 
 24836811  28304223  35706371  13662629  34552293  53148383  11564547  36157275  22056711  42505613 
 44392212  29664073  42142355   2368456  11978787  35212923  13261443  21661497   5665259   3323419 
 15849243   3317214   2876439   5360555   4642449   4400883  24723618  17269257  28347205  65356755 
 49080373   8804941   8244843  53684768  33432918  20540909   2518247     60365  74853717   1369655 
 10019498  36998971  11563557  64653738  17913008  41003219   2535252  64558323  53985789  32155278 
 27926691  42098281  29234491  62877798  35023848  48267573  26356698  13018653  13777893  10678356 
 11201831   5647659  81628122  44766348  30982997  37523763  29912187   1681423    195003  44788389 
  5886809   4922213    330411  29066811  51424531  27877421   9881183   5656053   6034627  16268939 
 64763500  40971261  17759593  20421447  47903171  14132123  35079083  41048951  28044207  17715337 
 24111609  48973909  60175401  79452776  45277831  11697483   7181783  29203693  62332859   1367253 
 20070291   8304737  14831870  12362427  50231545  25504363  41335487   3750498   7499913  26937099 
   446155  24559869  56870001  13103899  17012653   2621795  22480584  39424443   4655748   2804531 
  5584578   1387027  13671618   7246043  30723815  17375005  36712183  16794978  11389578  30970811 
 25502613   6528020  31821605   7715243   1034239   4107538  16901763  29526123  28003443  29268999 
 12358555  10860141    209506  21637739   9101381   3068576  10294659   2273329   1252847   4918619 
  3214298  18310173   3553145  35133585  43522033  24054312  17656398   6234549  29645765  44630211 
  7470366  10057468  14017526   8279058    526309   3028971   1714248  43259973    549600  11423647 
  7209153  29000601  10343533   7601373  26671287  18097433  31716923  17918446  26184123    921092 
   144147   6425069   8648007  24599899  51743555  20852718  27265473  38766651  13080307  70420707 
 32662053  40801963   6969310   2477013  25231489  14700091  15861963   9803583   6992347   8753423 
  7566451  51647313   3450409  34864869  83664011  14353560  11721822  20295947  23244682  20979471 
  3858251  23456251   1913853  27890184  23834409  13574051   5184099  27817769   6763743   6943906 
 42628209  84142578    386313  36492261   5529521   3853371  85406301  72687795  54735915  25727814 
 53956218  24902057  46320459  71558643  64258443  53235063  19787138   9305613   5440891  50735549 
 52319973  26477103   4085788  28559392  44550364  21156027  82778343   9926843   7734395  61826628 
   327067   3754117  34857323  19934643  39566650  29032311  77594790  68458998  79773258  34063053 
 16908373  54083493  63671819   1081473  47812173  55848174   1648547   4491873  23368153  35798073 
  6813903  47949288   1591419  18801063  21420749  13929855  41906288   6675247  44581275  36335949 
 64320267  35172458  24652668  40108875  40363773  54677361  20225211  27381363  69566004   1353396 
  8389917  51426413  11091291  24699691  39016839  27867147  17861269   2873157  45589084    817359 
 21698448  24033831   2652013  49070364  10931085  21692481  16266555   5585979  15257899   7392883 
 54464195   4831563  35022563  76412024   3051375  13317817   2312103  37461906  35344602  45492324 
 69951015    972673   1246695  22555218   9652548   6638644  61465129  60555644  26595735   1319658 
 42386133  65181967   6604275  22441278  12694581     50355  25714743   6285039  15087419  42399921 
   195963  32201795   9679105   1476851  14739703  12208293    240641  45010905  42849819  36167724 
 57209883  58646703  10582581  27406614  18704004   3643126  36233216  15223067  64682931  75452589 
  8573865  40624707    998168  31053291  16046498   1504445   8235083  48060708  32968747    239519 
 56562279   4656348  17898223  22484713  46766035   6734826  46980383  10484877  20418499   7975563 
 10974993  13533083  79395975  66532347  33637713  17227837  17539395  37189275  78173610  24112877 
 40498273  11348579  23168547  23442834  35738731   2437944    406383  23427858  20551131   6133145 
 20317255  48544983  19852675   6741747  28399949  26458555  58132253  10995827  76764003  31438323 
 55057983  30108098  42701771  14179563    938403   1576648   2435978  28068863  17165805   2414934 
   234123  35388861  25242586   2539141    244143  15799431  35804958  13416944  75331594  50054673 
  2844083  13078545  11113197   2307714   4306257  72709788   7601111  12141886    503165  10138248 
   445747  76677390  73062123  27147603  44303007   1679424  41033710  46786873  67741740  18149823 
 31603787   2245461  48971983  71740438  34541553  10276323  15369212  33433237  12852123  13546132 
 38520666  12555875  56216270  43146919   4525863  12285088  21907707  41898742  26962683  53777019 
  2056064   4413555  15469569   4327467    783857  37523648  37794904  41677698  29138443  10940031 
 32104653   6425473  37098025   7769130  20274363  77606967   2413827   9170130   7209483  52004373 
 12145254   3610787  13450260  83957633   8180223  28121083  26440817  21540148  47985984   4894580 
 30644373  67759142  53957574  65597358  25954123  14624328  12848397  52161265  12367929  15234421 
 82034493  42524216  68027565    986703  12429154   8617303  32556318  15066798   1220108    798979 
 34047644   1021851  18357318  93432294   4966495   1549548   5339067   1375049    450059  28927707 
 17135543   7770568   7186350  53135947  50268693  24730917    561099  19875576  30349494   6771054 
 29987691  30595578   3715661   4312421  31904261  15288203   6932833   3066807  49825423  18328188 
   957318  90400083  10063198  53464963  28784283  12119235  13206623  14137128  40948875  14267443 
 33308538   8344947   8369770  55474003  40619643  18559792  20559194   2049471  10604297  17529471 
 29438487  65016771  66383757  10868508  16553163  17119482  57687633  28317643  13203963  11736159 
  3092103  40052406  10688121  34317025  52193347  19505427  15582858  10762278  17413323  19194725 
  6725883   3953481  22954607  26410075  41336643  64688758  23801535   8323867  53104056  59947197 
 21205174  42445123  22343811  47737891   1306799  56043249  66313237  23618403   9389954  39512895 
 44420907    499197   8615771  29875423  37277223   8811328  13040457  16303883  77182459  47809339 
  7535315   1367600  16619523   1801731    234746  37237268   7911715   1075940   2700951  12283944 
   155131  15229563  11257323   4020947  10583382   1629641  58270616   6080703  43696968  32718435 
  7731215  10128969  23849444  11721219  31866155  97949832  34483843  15905669  46735395  11222889 
  4962655  35026920  31519413   4501464   3075318   8156349  35132784  48793932  26265163  54960663 
   399527  58304683  11496297   2974203  61534171  15997585  41331182  17376888  11794907  33738663 
  4557327  22733911   1776166  13941688  48340485   1202703   1448387   8289206    838338  32912508 
 18918071   5673965  12386807  31266183  52387203   4198833  20242315   8172483  38006214    807198 
 17280339  27129443  23082091  21547459  36232121  12115599  37520663  18052190  29875483  11188577 
 38221279   8882555   6727599  10358576  49343882  42269276  34161023   2361796  51854883   3820260 
  5866022  80445884   1087493  19002623  56419389  46537127  49074162  29539995  23917707  73917543 
 33583849  40780877  39155447   3106797   5719097   9370019  11090169   7959126  64527481   2764655 
 70032428   3825259  35282435  11773848  28344383   9203991   2580240   6240555  13129699  53209943 
 18579660  16483714  26824291   2055923  46551597  36639553   6941658  54455979  33189787  30249531 
 20606059  21176883  34997371  71352590  49089975  49873871  19056545   2067219  92847243  45678323 
  1049723  59881439  48866271  18280919   5589330   7037967  56319253  38094655  23559078  19346873 
 46073997  14449543  10008298   6816691  15747683   6697995  54125646   9266271  33267687   1887411 
 48384645  18452928   6779479  41670563  69267639   5073653   1022652  31694097  42123483  10829337 
 23423514   2806757   2335933  46620023   4439208  44725729  81606223  20934763   3825991  82244683 
 20554515    226818  48657276  39832285  40319863   3726846   5193579  54874797   3993729     70315 
 37150971  19456519   7134309  30908742   7253697  43409423  23256453  85595563  24633361  23120946 
  2461179  12856173  22156257  39538379  17502088   9521943  36669546  25066823  10617743  10966806 
  1385589  71773803  23443878  53682822   5654123    876129  24003823  19358187  17009862  11517823 
 35936763    705327   9003663  21128959  34596751  49243267  18221073  29150011   5356188  32711949 
 25023605  59707698  11879683   6664524  85274626  47405565   2746971   3518151   5372875  14435767 
  1264139  69021789  11486543  43811163  35976173  11998851  22556067  12482259  42158939  53832043 
   515353  19762977  31028019   4758888   8235783  29844210  23584497   5142663  38471311  17170029 
  8734797  11126971    724253  21196103  28997263  12074835     45987  25127376  10669447  40342659 
 35329717  16659151   6179963   2756765  27897006  45494753   4741755   5543247    947923   1567073 
  6015781   9130121   4150311  54001581    891470   3735871    103956     66939  65205723  22653600 
 52549305  20606543  27482163    784021   2584571  25774863   2141167   1367620   5266932  63335223 
 16030291  75294771  69487794  72628877  11636574   3968681  51223659   7169880   4680210  15068799 
 37251798  26407319   4638165  13682903    735846  61610061  37593393  15386351  31742241  26127270 
 60705797   4922985    840795   5976843  56263000   8670525  67811889  63158507   4398218   8067995 
 29646597  13429495  32888814  13766755  23296065  23889846  46848315    505635  46165263  31505779 
 15876723  48992151  92777703   6049915  26698708  60659927  24659699     14649  77936589   1078293 
 36112998  42439785  28171518   4673792   1011308  14426142  51812763   2232232   7089267   7980831 
  9447771   9202617  51643443  17070363   2657107  37244286  60302169  14360735   6798150  22060167 
   415563   1712998  32150305  15653332  19755750   1192966  41352603  27559955  80766828  15608003 
 47760195  46935671  20121939  13837717  15943680  14774449  37105599    397509  11664909   8715443 
 18931875  18923706  48757755  47678487  21877531  20545612  18588178  67004790  59352451  46855128 
 12008945  64597923  58366923  15394847  38364403  15009759  16903053  12357013   1439145  58099068 
  7332363  54211293  10330715  17385645   1899379  12279837  83847579  31561297  32289198  51069313 
 43448407  41009669   2625561  34932248   6573319  17086955   1561338  43416832   5016581   5548743 
 17016870   4123048  53148283  23491282  44523313  16308469  11452227     62723  50182107  63597339 
 24564399    236997  17361890   3830715  29616087  25983373  29428955  11946057   2202735    798627 
 24265707  24827193  84431175   3647279   2455691  75223639  31480819   4821058  26300709   1841873 
 71901249   5895213  49672095   5104593   9696653  60572201  18129403  79423836   8668923   3660031 
 12860113  18272013  18522439  36708351  18000057  11920218   9980823  35209383  14739003  12761976 
   365963  67141563  16950927  33561191    321428   2437407  27657698   9430611   3404337   2340771 
 26144521  19435407   5094267  31694115  36397971  56738805   3986589  48343418    249610   8475898 
 52956581  28067738  79619908  17913300  48640947  10616241  23513691   9912823  22679923  61700664 
 13242858  18241275  56535748  19721517   9756195  10034520  17001209  16072123  13426568  32553219 
 47052327  63873969  48140173  11314756  16364787  38302755  42419193    189087  17091957   5563921 
 14790507  15807821   5196250  42520227  13376874  16823963  27803496   2549419  48734637  27770495 
 14314621  19345155  10087514  13029392    249567   6481913  31485824   3929307  55378173  22844217 
 60109263  63142203  21507542   1281983  20249324  19014573  10078058  65167947  16946023    459439 
  2106006  49801333   2108211  36076308  41272683  19804435   6974032  10364945  20404817  36140178 
 14496723  52586323  79575579  23122223  32669235  38525475  22640219  12287727  14703471  55921281 
 62216574  47360895  85109787   7413663  58277673   4532061   1059489   4009323  17309005  35238081 
 25442148  42838995   3933429   4857923  47683803  41641023  15330332   1122803   7605091  64522405 
 50838903  11743503  40072554  42830691  12872694  64610592  50819715   4922951  12069493  19474981 
  9211273  61498903   8270489  18056393  51352513   9321360  48136794  38258853   3847813  25932429 
 49114849  42238275  81405609  11176219  35324763  18961631  39976275    351123  25305403  50424242 
  4515491   8785647   3977153  63686466  11114723  23852273   9339288  41865915  37816539  22287852 
  5538488   1301615    296458  31729083  68915053  40029323  49271436  24313041  42802743  24879844 
 48412708   3990571  33396771  35549598  16881011   8900940   8255145   1405493   3475598  41522523 
   318023  16507266  13615095  14538523  12569723  64633303   1007699  32709668  34054108   8877183 
 69717329  15179163   2876913   1018191  31032657   3531352  35006457   9846715  30581723  14283623 
  2787643  10319095  10961515    145411  60551427   3524321    302451  23509617  29148510   7543613 
 14657103   1458180  58207987  70548249  30220377  11567648  32405067  87491387  75444705   9418395 
 14259303   9817700   1206603   1383512  19491707  45587742  54648283   8833289  11384513   4993115 
 11761807  18703423  17190757  37198207  13338555   4396020  14175405  24625013   1321611  50052152 
 16837732  58516035  37194699  43942373  10837169  18022083  29314863  47452647  59847372  24286728 
  8116752  14405115  12594923  33156207   7031931  30141843  29214061  36855196   1620183   2286327 
  3950694  25952343  54066702  22221519   1198833  46862379  41875324   6648478  10789653    930817 
 16338723  40002303  44433057  48291131  58081898  33324219  39946983  87376737  70319469  23913537 
 37924731  41062235  20340443   1050341   8257457  52232433    997717  34147095   5849079  17526849 
 47117701  12363344   4645075  84237469  30748108   6180913   2675663    874337   3254475  13675035 
  2840398  32397417  10792548  17444670   7948623  43423650   2113397  74145438  65561851  17753452 
 13798099    442168  71129933  28548323  12117993   3187887  20843313  13087945   4714593   1804387 
 37495298  83023431  15332727  50308023  31999035   7779775  28438803  24760436  16405523  23801892 
 17344923  33651993  15336123  93681613  17167563   4358419  41274834  12265383  19260702  71160549 
  7199023  40829863  40074643  20641275  15372270  17084895  57719537  44641279   6541395  42516443 
   589938    624283  29678158   2559342  10869969   5717000  14876088  42395063  59821413   1665551 
  7102106  27669083  15381942  41878158   2478959  35530395   8046512  33588379  16483877  27354723 
  5932838  24802219  52913481    228512  47405883  15744345  27942285   2276565  36095660  73444203 
 29185083  43975439  15636945  60861099  14850299  27362979  17786628   7523503  40133553   9385158 
 28185788  55766391  17979343  45635748  27286587  22037293  35636824    928011  10028468  51412659 
 29784561  10244786  12074031  17187778   7386355  52494422   9272409  32279821   8684138  62617950 
 29603858  77254685  84600963    785373  73334454  11270544  50812647    800635  37866189  31204877 
 76223690  33506376  25618038   9314041  34601879   2401599  34707497  12438822  25204673  42071503 
 20510750  40016535  46682619  13027023   5924465  16658940  12710632  20610683  57235903     84365 
 13676588  11636643  44018622  47865393   3792705   5764024  25588563  25131372  49476459   3701193 
 28119803  29374433   3038743  19216099   7157622  26002555   9216603     99465  26052903  11373023 
 23421936   8220531   5648805  14314043  47151867  31854015  10870383  33029723  30596273    564134 
 23049555  68844913  48009979  61270031  55906428   8588507   3095959   9580533  18023723  11970339 
 67677563  31839603    134358  12034128  14372923   4000713  21156133    584751  11657535   3892618 
 43900942   3308489  32684233  18003973  22772373   5302993  15484255  22546738   1350810  16837375 
  6519429  55957011  50385803  35779699  14488973  40692075  27214527  32322869  17446253  45255915 
 13239553   1627701  39814958   9687459   7976115  77827123  13171155  11041703  48696008  60853461 
 51853613  39155344  14902269  73250515  51996075   3989569  11898537    816883   5928969  28029447 
 54609705  60511431  22706657  20301602  62955407   5053695   9366573  14059923    343369   2564308 
 51679511  66902743  59015752  56965031  27873276  32326473  51955770  15512473  44891228  52432113 
 63391113   4923339  71133669  27611835   5008827  28099702  57025612  37492659   2323028  58817977 
 95598798   5408547  16019176  32216223  43524267  24746298    607994  13227391  30563283  58044291 
 14913388  21390383  11420253   5511979  70600951  38059067  35894807  10195137  12167916  10036151 
  6944091  39951603    339877  24769719    654777   9316521  54779039   6606213  58761423   3655533 
 34154563  73067703   2987349  75521543  78679139    285123  11792605    786421   1276317   3787938 
 22231320  83472155   3990652   4923007   1258877  32225493  21611103     99348    798129  90400803 
 62487121   4316973   2974254  73361827  75827075  73046337  65967823  57615783  16991672  25057383 
   527509   4048971  14850024   9498054  17310819  73486268  12716304  47389317  35674827   5688429 
 10288917  83539545  13355323  73672623  60576811   9664351  38788278  29118641  24310717   3206057 
 26768603   8606141   5368654   4422203   6107224   9860587  24694953  15461481  44841843  18493301 
  9444771   2963515  25357309   5734071  44415291  79709115  48225531  48793737  82837515   3413373 
  2071563  13491520  21177465   2918910    219077   8223342    660768  31623715   7597867    551703 
 24352311  33758973  43264149  43202523  61984992  14312250  31589175   3229545  30738193  20354717 
   879459   6779709  76974315   6455383  49228863   7009323  14237348  14344019  55153988  29964723 
  1708812   7334307  11516550   3224699  40011619   3833166  14614125   2073669   4234519   8073375 
  5212319  18771387   8179521    437373   4717281  22692743  46226091  16691280   5103638   8339394 
  5144419   4158379  11631875  10998257   7595205   7328830   4739825  29525997  78695099  14612300 
 13016336   2436181  19614201  16248683  41176523  35389563  14260830  63169233  26077125  17663859 
 14394910   2779809   1163883  90695013  72881803    717003   3126115  10853460  13953247  32506278 
 67055348  79397763  50683175  21995808  56708600  23140755  65914803    184308     94428  25873623 
 17415302   3017379   5077805  43907091  42534454  17296620   2955273   2320647  88404130  15137227 
  1207322    415347  44799823  82556415   5005513  21072613    812905  42828322  52539558  51511667 
 75710327  12779103  19583241   8837523  25232915   6582552   5500101   3948347   7975141  43996121 
 33724591  16426056  44182473  13848223  19843563  60902523   5314630   2088051  26921697  40678153 
   566277  16314996  32278863   8049361  19079943   5379064  28595723  20252615  56624148   2330427 
  5536167  77170086  45376979  43699439  52021743  76481984   8510577  55353314  11939274   9879943 
  2799931  17188476  21465411  38433243  14805303   7596019   8917668  44456733   2708903   6671479 
  3129693  15962823   7439001   1397298  15047190  11724929    133011   7304754  61969003   8078973 
  2624466  41331147  27147661   8332943    278479   1380081   2663591  11995915    306293   1459197 
 62183470   2540550  53225596  13653903  28605377  40719043  14686898  15011691   6427377  15932523 
  2526713  60754115  46595429   8287714   8253095   8542245   7210458  73402803  48821173   3382707 
 17671431  42524943  24854532  14896283  18009204  85313275  63848843  38687707     18438  53479625 
 40339371  22377241  51183735  62504383   6811162  86628507  47479299  35868100  34732841  70310427 
 78637703  30367483    510699  50464147   5527463  22697347  92760846   9626533  42790381  18770905 
 11289993  19994928  25342116   8649603   1326009  11212443  46295671  26455047  17786517   6917022 
 57278587  10156227  64466918   7179711  74764308   3230203  23793303  15214485   3363507  45911123 
 46369131  62491509  11749080  15912955   5261691  15154443   1806676   9569606    285392  39551053 
  5268970   3216583  35553245   8149641  54352134  18002283   1755338  48300999   3634519   9178422 
 82118845  20259163  80819547   2786595  38520430  26074248   9256307  20480550  23010507   7029033 
 45593089  37641991   3058035  45863133  23191467    150739    366153   7705403  30056280   1264991 
  9861883   5784227  12598733  72391155   4475748  45420628     41736   2782275   5235031  24093423 
  4846125  44995047  18746435  19181535   1853598  20541224   4147113  18060023  45797703  26506316 
 63437379   5766981  32793163  69213723  51732498  26400750  11283900  67418526   6836862  27798828 
 28158177   4647073  48032807  49912323  20251914   6416058   5899968  38491596  41939697  26289931 
 12280659  65157963   4252173  17836447  15063627  28121263   8775733  68944110  56016278  28363535 
 20978691  19218996  31118631  35916483  26507799  41225235  76457363   4855855   3961626  22585535 
  3233600  38323275  29636743   8695295  17354125  63848565  31925007    506179  34948719  38900028 
  5947368  16779426  12529304    290943  38389222  68469671   1238323   2890818  57657979  12672558 
 52942344  17213565  13898751  30515643  25592235  14536513  12803595  23594239  48953148  35590416 
 11616810  12452187  20915043  24069267  14983254    327560  36811899  40644411   7198722    378879 
  6156123   4717383  20434810  40974468  10046632  10183527  29994087  75392099  49222384   3256371 
  1527896  52674063  39405123  21819027  44001461  25090315  77586533  16443543  20772651   2610267 
 15437976   8168209  10803123   1975779  28352939  76611675   3463188  46984515  38879626  21423448 
  6080745  16012144  32222703   6791803  47296955  63052392   9058675  45839048    444983  10221411 
 39744108   3554963  36404106   1022695   2380923   7099683  18546035  27573387  36543133     44358 
  4334397  64095363  48839510    760567  26004475  48366695  33015507   2745709  29517107    136030 
 12963357  14316150  19045499  20135051  36919554  40552478   2751291  25104219  17058679   7440747 
 49431351  35909178   4830971  29023631    224790   5701837  16596829  18338873  20593041   5557599 
 26114703  39988669   6265153   3389223   9401889  20088125   6332853  38058178   2076527  26566355 
 28315102  28736578   1205646  52338568  58565734   8530645  13581755  10309017   5780179   3730371 
 22412802  13164624  72165829  14014863  15055810  10693811   6954603    105991  53548303   1116102 
  5526776  10451273  35034195   7807794  14516398   1194888  28359167  43993563  71193543   2090670 
   951255  23324957  40167213  11125883  12449615  10048731  17896373  33160976  39694851  93220953 
 60367683   8439943  49087031  57555663   9586046  47534213  68260812  18619631  12000524   3643098 
 53423421   7782323  26831852   9317286  25424403    818133   3396633  54769083  15679886    696423 
  2011551   8509797  32259846  40099623   3888873  18499821   9699148  10229951  34933105  49983675 
  9873449  21442425  48777423  25489583  28556673  20700959   4710867  82683945   1677111  36440683 
 10567372  26010282  83470673  27004751  26898071  35124380  52064379    967427  32472673  28704563 
 54183496  43893163   1129303  58229925  56402145  81353619   5589123   2948013  42361827  47180438 
 28532431   6018233    871203   7279251  83017299   1272723  45963367  11834685   6065403  21347043 
 47930283  21742323  30391383   4943574  81324689   9921613  10941339  70944243   6060627   4452450 
 54128253  20837649   4860088  68225798  24654893  68027703   2416693  29988673  27705619  31525841 
 74150715   8615643  85325199  34267263   2431953     81715   1837290   4995717  35352495   9125638 
 15698377  13568379  67015903   1997935  90619323  49648573  42088881  11078239  57444253  84919563 
 13438581  41937738  21486579  23054587   5462490   9847915   4969903   1665383  16321437  57776804 
 12505335  10600570  39120633  13987113  48120923   7465887  34763523  21239328  49761843  88125391 
  6423362   4664958   9538512  10939259  78513177  20954298   6008091  15736525  12169241  62520537 
   171443  46987513  12335451  40334698  11830039   5406587  11948268  15124101  56387753   4884811 
 23008703   6320913  36986142  52131785  11947341  65880308   1296996  10679781  46118923   1877390 
 20137131  65116608  12693773  31471303  41150499  55042528  32458416   4458667  16148943   1583131 
 66835275  16493928  58746003  27529368  32917551  51037699   8440877  19277520  15716731  40025418 
 41809335  73946779  21165211  36106032  10182460  10890604   2519047  58972947   5320104   2098991 
 18732248   9809455  18894255  20571531  27363347  44658711     37302  25184913  64500564  56207057 
  2720868  56149597  22142353   9548319   7065615  21840601  56347179   1643163  33823283  46249158 
 36337908  22309603   2883075  62193694  71501385  38365296  22818873   2506959   9358323  34640869 
 19556748  29093481   7924347   2437885   1026639  64508033   7150821  72972203  42710799   6798998 
 18751871  21137063  21345426  35462033  23467907  17353536  52930329    314535  44391697  66726117 
 40565883   5057913   8044758  22866897  48355727  19442680  13527609  49930575  34962039   8931923 
 30175463  25327401  93686394  60121709  60800775  12245883     43288   9033448   8613227  15885081 
 30876555  62030823  34426107  43154399    607470  68676783  62303325  50924787  80214639  23649467 
 49346943  37637415   4293410  27530919  44808108   6787827  29691915  39724943   6040365   2112406 
 29587821    140999  24084458  36898402  50818511  15034038  48131745    748122   3047077  20693243 
 17478635  14629173  17496959  50505123   3294989   2838453    123242  16524642   8457159  56677399 
 35306703  58788997  56353155  42301653  18119675  19899255  29521317  49545481   3155468  31596732 
 48992923  59488045   2405039  25598371    715856  58040031   1621808  13970222  16983441   5776593 
 14251110  67109543  13853439    684413  26510586  51953727  23567755  34709601  10355758  13555323 
 29217107  24690019  79019728   1796467  12526473  16445783   6900771  63612363  15771795   2869023 
 27784893  20086598  63521943  20076365  28880373  42741258   3452166  21667951  70594177    445903 
  5137203  39476549   3913467  30143992  35625963  45589205  18280011  34183833  87205221   4065558 
  2525307   4517627  98147008  47575227  37038957  23343159  75078867  46345476  93059691   9109539 
 23438763   1974267   2784687   1550513  60745919  40780863   1715043   6155250   1492548  33465632 
  2046618  36314383   8483607   8840267  21723370   8103309  24825716  90358075    389875   5609418 
 74041107   7211353  25490643   3889125  19473291  16363473    603828   6221037   2411443  54125491 
  1174459   5300219   6175717  58709585  16155996  23893167   6608298   3729387  64032000   6616985 
   692505    149755  23799796   5640606    642427   3160423   7521531  13125263  75274890  48895123 
   229614  22430457  43866413  66532661  48939150   7951353  28964519  28899291  15589395  94325819 
  5289435  20719542   1678011  85575795   8022242  76745645   9903424  12576563   6633267  10387905 
  8680665  26959552  15676572  17554673  44005343  89337003  34838016  19007077  33274555  22725663 
  8156199   3913227  25625931   8139408  37488777   9914171  66041433  58219623  60927353  32999739 
 53597043   2802156  21050564   4500764  17956671  39816078  27142136  32993979  17850893  31826565 
 12359973    383832  26835294  80635685  12526995  40042623  88694459    570104    806127  66392223 
  8952735  82791613  37231116  62321817    648883  69895827  37837481  42359692   9955059  29736443 
  9498523   7791059  48221039  40068676    301851   1250133  29647998  21801276  29709192  22204623 
 35277763   1901913   1963990  21944122  42644718    492000  16953732    392915  14034628   1927943 
  8213279  10184243  16830967  15011050   2485095   7047150  36628893  54410331  12373046  16873593 
 22446122  12900283  30949899  23351503  14188798  31730183  17183115  12155565  13780795   9222622 
 13838123  13940861   7356563  76881885   1015173  60856059   4326123  81774512   1606977    547813 
 30621833  15030591   7434745  10876667  38766013  25413693  29868991  27386403  32192507    176310 
 48524051    430695  27392103  32823807   6219490   3953335    513408   9745740  16510443  18511716 
 15479020   6581243    703203     47373    220459  45950443   1505847  32100045   6861387  45125035 
 18504819   1325338  15279459  67765463  81040228  79430691  29197595  20608123  86537353  17840127 
 30359439  21863652  18926001  13357413  31704023   7522147  10791024  25406334   1078187   7705936 
 20589723  42786153  39842547  83207873  55598193  11684859   2553795  41898018   1252479  31841099 
 18420147  35247489  59520923  61637361   4158255   2032635  38466991  77591405  39803901  40661107 
 10373227   7055663  28565651   1445565  25249698   9892179   4260459   8812283   6219975   4177975 
 42230180   3445719   2345368   1090221  56764335  31589803  17956407  29554683   8959051  23045291 
 33501003   8441765   6907728  43780821  51787878  13707827  44765160  39904065  28989339   8234098 
 60280737  11771246  48381976  13674948  12789672  61385973  15307341  23023326   2204653   2009658 
  7169108  21545595   2819212   6402093   8009635  39399273   7658635  44830587  34895502  38494860 
 44251275  27058518  46802823   6575408  42904783  29237188  29411853   1313547   7614210    430518 
 29376951  25675656  15448941  16530862  26507211  18985733    319336   4245958  19750209   3762803 
 31093278  34864973  29995830  33031275  39152439  30706043    546541  69634698  63546663  12596307 
 49716417   2153241   7551627  31422423  30083875   4502249  55281093  54214338   9795453   7648175 
   194163  17744198  16188416  62914323  24029188  11373122   1830719  35125483   7411371   4065275 
  2737341  11677206   5233671  19216685  41158559  18635623   2681676  22284453  17711619  14255190 
 61861321  25591506   2022558  19796235   7575788  25007451  22778753   8003733  40541383   2122348 
    27623  50416220   7795239  41751049   2340972     71103  32225325   7233048  22164678  44348103 
 25664411  26467139   2898459    868723   3697062  64511466  22385049  13519595  35827837  10484903 
 36664423  69328554   1149052  57476338  20435756   9792273   8046783    374713  57191460  22988660 
  9328683  33778219  93691897   3257883  59735071   4889293  24516747   7613601  36692324  23342793 
 15437179  48179177   9103629   5350011  15892703  13208235   3349755   1865049  40638255  29486075 
 46776303  14993202   9319451  93074107   5861811   8535243  62440494   2341525   1754425   8787199 
 26155743  10954421  25320057  11070181  35231373   5625573  73770015   6195756   5537825  64446123 
  1122408  48171565    215230  38379643   2078199  18228659  37075755   1775378  17495153  12955803 
 16718550  19919190  36615933   5810113    908799   5271723  53633667  15169165  17732246   4550226 
 37402213   1941277  24468001  49634169  24745731  36705939  32856093  22621030  41956987   7154173 
  5096643  22968558  27778615  36970370  47483853   8804163  62745013  20997198  34527639  25501508 
 83594536  15533679  63161179  11109298  44426475   8801464   8251278  64340731  22381062  10101555 
 12735915  25049550    144099  24018081  19357880  43807313  12208123  74741148  25590156  81375945 
 28965819   3335217  61503123  48063093  26687532  56328815  20996241   5915725   4321523  12362200 
 26412743  66008103    318693  13585871  16485683   3588503   5896635   6149172  50385524  86039643 
 20610933  43356759  28033047  41009273  19781525  45114619  14149635   3066723  30814731  36683965 
  3333237  37653837  13356649    500178  16675683  15084303  12449733  35374467  75697953    767153 
 21881310  38996738  14513067    822435  16417849  52211853   2157180  32604783  44030901  40354107 
  3840495  37962875  28106883   7924011     83179  13805611    879258  51088737   8899719  13380750 
    37748  17954647  42024053  33828771  71893881  63081768   6780313  57774363   1942955   7447758 
  4863105   1362965   1234724   1392500    403227  32403715   6092623  41953408  48990373  14665843 
   234222   5177178  13610757  80732643  16527795  12100083  33076747  45170883   3647603  20486142 
 92996250   6176251   7574928  36585831   8976055    813377  28795893   9340161  28738629  14846988 
 47730827   5350578   7313067  49196433   2464827   1019351  14563955    680628   6750946  10605119 
 86408523  22690283  10273971  20656026  68887370   8759355  25658553  19108233    703191  14656953 
 58649835  44403405  79751777  36817873  28538103  71273413  67707279  28472028  67549527  13688645 
  2264896  25364748  41667819  45032370   6234745   4549643  21471378   8380113   4566003  24205233 
 68621691  30666869   2148511   1454664   1484094  11480793  25127655  31181028  21335411  47715259 
  4312937   3312603  57356574  46467783  23803323   3886929  13785915   8233019  15291571  26635083 
 44069103  78995832   8715231  15141237   6626818  76290893  41009676  57805728  11217823   2973492 
 27027123   4714088  13282605  13739472  18180555  13577418  25886137  71020973  13661823  43356435 
  3606673  24172909  20382617  51172133  42572268  27174147   5855637  36108939  51000248   2723055 
   311363   4430967  24453387  80442885  26145591  56327918  10040874  13614855  22922649   8548139 
 27318435  18417053   8655695  32243507  52480543    575607  43455336  39664151  27818277  36157131 
 25436031   5222259   9929525  63499173   9264339  33270475   4914555  55230522   1919415  58728331 
 60567796   8671037  36232410   4398908  74300325  21324186  65082479  16842775  21993978   1208373 
  2209725  33331573  56322870  12814423  74345823   1818763  50893048  18203211  21779473  18543555 
 17173710  11503176   4324504  54918285  38954533  20269259  40439130  48208183  68153636   3706329 
 32887747  45909627   9441303   1369995  12437565  15958295  19251468  30268278  34363046  31670995 
  3202216  40465275  11346783  33933841  40269174  41800331  61434456  41796699  12413292  33741307 
   543525   1221239    117201  56539083  10155403   9478307  39286503  61699698  11194073  14921037 
 34925519   1001019   6075771  72054970  74929033  40643358  43183813  44856571  10429291  52005516 
 40051316   2479038   4256517  38949515  44124203  16914927  25343791  34252747  14616393  16020073 
 22712232  63173155  24892515  11644899  55782363  34897089  19675779  21862122  89575693  32210763 
 60647533  24842523   1189563  43365013  17829798  42666075  21886555  87729328   4941776   6544634 
 10212623  18599627  17991523  37945723   1622003  38630617   9595111  36160733  26326863   5361770 
 29222876  29764740  18211551   9420457    467323  14864379  16112333  41275371  21581691   7349597 
 31433789  11807303  30164353  19492713  37329405  16807323   2316085  38173911  52050373  10931680 
  1153146  33420787   7321206  14894860  35505727    811206  45313674   2230771   1789809  30025323 
  9431055    197805  79123656   8259023  52614555  65679638  46603291  37307589  18449918  46964521 
  4192675   2423637  15371023  16096799   2589359  29915619  54833034  30954288  10697007  20712186 
  9467973  55227015   5176248  36487338  18851167  15308075  39617041   8059267   9182008  43855035 
 66033915  17169825  10274506  18949883   2688945   5846964  24713448  20547973   2743371  10204903 
 18986001   5754651  30016711  31881534  46411665  17341581  20639573  27643245  44130209   7201767 
  2176773  19877415  31260246  11152943  49424903   7896501  50266599  17073138  23011716  10603625 
 35514780  31455395  56004402  79420842  16366837   4747875  37940145   2340629  82423747  30088869 
 10703773  53289611   9861513  35517732  12330895  39509813  35479833    705867    286458  15530967 
  9249441  67909839  18273399  14120187  38658507  61723939   8461623   6155619  20861874   2697732 
 35741367  27274701  17907168  55275739  10282395  15826429   4306891   1843899    228102   3863599 
  3511723  12957812   5855147  64921523  35563455  74862501  17859301  53074573  18663999   7027545 
  1144998  26191024  18384207   4435100   5889244   2888339  33797703   1019908   6201428  47763307 
 14145345   8800611  43271211  25413051  61746808   1526367  54699034  13059750  28102107    623083 
  7498731    900743  25076815   1474310  16055533   6204406   6725177  22553070  50461870   3573703 
 23015011  19395334  31990857   5564136  13877583  15935823   2030451  58792495  11755760   5610723 
 60422331  34630154  28697316  20177903   1233131  42062883  36429083  33285771  66670097   4957697 
 50846448  43782693   1441437   2488474  10469292    816801     35088  20307123  14427683  23591031 
  7153555  28987131   8135228    495573  44763877  22902275   3414519  37544933  55675165  26575523 
 52886159   7447403  17495399  45987403  34872215  51932766   8790487  24177284   8532191  21197403 
 36168810   9097395  44883268  43601472  26903913  21434523   7406007  27972353  74613768  48814625 
  1213753   6007443   8863230   5645840  59264384  20462847  60396063  65015934  48855508  56210508 
 23957286   7346609   5762289  39723919   9756091    336813  25409124  18491623  30713338   1692667 
 12610019  78033750  11600074     31427  31741111  40914465  17463037  10567619  19762827  23449467 
 37263903  17978821  31625682  49138071  26768192  62698384   4268046  21153827   8785179  46600131 
 21840093  22824747     18817  13315143     13575  36707514   6871523  46921227   5743245    132873 
  5132990  22802588   1775795    544457  95618535  36969115  13964361   6011023  27556575  66542203 
 43316952  22581132  30432026  21481737   2858022   6276149  53026377  12466237  56817463  59222754 
  3367821  34009623  21847823  46040537   4674994  19140063  43679607  27892932   9437667  55393179 
 13420119   3121675  88942398  68456619   9345711  74635376  40053381  17058801   2971048   8192307 
 55200279   1445339  10517595  67497327  28062819  21373284  26758582  28346213   5468217  10295163 
 33381281  16598187  44506008   6709593      5665   9279456  44500166  21935148  42429419   1932363 
 39640108  15118111  13193593  25959784   5844923  17395995  16869159  74025341  78691339  12022073 
 60216565  10929873  17990513  33610673   3470535  61839023  24783228  36624711  14327835   7009403 
  2981555   1650273  25251486  88905398  31840113  15278949  11024795  56148759  42930604   6947643 
 13086387  23249503  16295584  25160769   4822707  10116135  19373943  46422291  31098829     27711 
 56988145  25143693    650056  79682325   2890349  12384795  11186345   5678643  39700223   4782355 
 26615213  12242382  40802169  11914725   9136051  29734665  24652152  52679224   4650069   3415355 
  1998087  45087963  20018373  42061233    253629  13921655  38098276  74635024  25634907   7948203 
 41409969  14951359   8726178   4016587   4860197   8098107  71091858  17666596   1372395  18991936 
 27862139  37438935  26412795  23390331  14331922  10286839   3907226   1865988  51935613  12799615 
 48646711  13394715   4947378  12315721  18321747   9029122   6464541    523373  19653126  23603895 
  8974747   7923687   8598273   1233055  50940908   8508663  55723077   8065281  72807914   2443819 
  9290395  14453209    492553  26317572   1808787  37497041  20466475  13053615  64452475   8772437 
 30500025   7991575   2661587  73492584  56949235  11467813  26122163  74731433  27597771   9276483 
 13378460  45227506  45877353  11871631   5797379  11863947  21867603    774531  31027323  23365539 
 32963031  18309953   9036396   9458143  14042931  24542663  31172379     27731  77198263   8236851 
   333683   2334719   5353368  20682730  63971580  32088507   4335623   2987643  26759633  10624383 
 16822863   2216311  22384319  39212532  32839695  21639542  20041498  62859255   7407519   3905738 
  6474981  35881665  39346689  44467287  42681593  21898239  37073467   6930042  15700283  26525699 
 14075898   4560483  13869051  87469215  28815996  17409363  43188073  54975957  20605636   1669659 
   223323  71620493  62578942  79224939  18744162  37907880   7748451  35792070   7465450   3827905 
 23273145  49814075  23409883  10679243  21535279   2634039    660939  46307447   9111021  14539813 
  4818152   8717192   3539883  45407175  17353737  57204387  13850809   3021603  13295013  23687100 
   143877  36159558  10280229   1696587  10664583  21098506  30477239  56114307  16934523  76338411 
 75157043  59293084   3571215  22678548  50108679  16351613  88673083  28903387  32716739  84193359 
  4367713  12599619  35091193   3612883  19985881  82735299  35363046   7786104  15553333   1929105 
 66888588  21466965  26280482  18843855    687169  57954143  44652021  19380750  30001931   1096654 
 33610033   5670920   2145822   4653597  30595296  20417768    921373   8909179   2724035  49610571 
  6808232   1867473  34211179  29861122   6561240  64316700   8207181  69318603  37721043  62070334 
 15594283   7595701   3929559  10416825  10669193  13008999  67686203  38715855   6950197   4259133 
 67773543  62626323   1257678  34810821  25264299  27655022  26025903  59938727  11246723  38204118 
 43968621  47913820    544443  37146047   7743873  26414979  26949507  39667443  95764830   5755145 
 22900747  27777323   4484103  57049143   1659416  50815389   6142049  27656143  64686393  44011763 
  5920928  36561802  33398124  16207223     48561   3792238  82797655  17847217   2901955  12593683 
 57069426  21588151  59251953  30367291  22077708   4396153   9150891  31585358  11957299  74057733 
 30933158   4696735   3015717  12047343   1857121  29610434  73062411  24134632  36921867   9497292 
 28301661  34545961  37605195  17489187  48635237    178343  35977493   9668631  16439208   8724841 
  9082373  33747649   7577583   4108920  19096717  69855027   6842865  41673651  25284048  25292162 
 24072766    314123  47874429  18760210   4478046  41469369  56896163  10543131  58851223   4103683 
  1514314   3790374  51788007   2491605   1750938  40762058  57849363  84860583   7873629  60468630 
 13583987  31639899  92266334  10621188  10434819   1594111   1365121  25384121     78254   2407862 
 54600760   8963963  10602954  45235749  11469627   2376195  26686123  26316240  11965291   1162851 
   232003   3831532   4202363  54278904   2806773  53622017    271653  19714419   4853928  10501983 
  1177958   3786663  26210681  41054955   2749601   1266747   3560229  57528933   1004343   9877963 
  5419383  13209462   6721103   7308156  37921370  72619311  29483274    269084  23795223  11704855 
  6360795  60335223  34202624   5992083   9882098  30010623   9594075    478755  15658408  20781663 
 67141125  43948887  11730117  52680437  34454151  22671871  23096915  18094323  17941949  34871013 
  8028672  71316123   8648035   4439645  28784291  46900273  90738323   8145795    120923    706737 
 30789179  35058078  13877675  15825673  40680898  58502189   5393851  21288678  11447049  66730748 
  3829523  37281588    971058  77663908   9706505  29780478  51367113  22228983  26437479   1190429 
 81718581   9316800   1661159   4825108    954853  48240003  29823864   5408187   6799864  24878739 
 56626221  21412563   8860200  19212056  40198939  53264075  17125623  59500032   5822459  68989323 
  3755157   8866371   5287762  12473773   6365139   6298651   2232463  27189237  67282115   4676471 
   898396  17146454  26084420   5467378   6633373  20434523  11248881  37689635  26707947  45490459 
  4447323  13691058  26659599  38825241  14232016  71882835   3677874  26036103  49800633   2600628 
 33393539   6078568  24245034   4530615  29453883  33681765  23826643  64196859  66481151  35567337 
  9606808  44670721  30810221  47969763  10347327  51933803  15195388  17759384  19299354   7690140 
 58740064   6325531  15999393   7334905   5382311  16509623   9671523  37081910   2633163   1681215 
  5447773  69328824  50738083  23821611  51187259  29582403  14001903  64310460   8329158  18434873 
 48079198  31764228  29081883   3579476  72188835  18554683  50412758  21780297  43233923  31053559 
 78454923  71008483  57408799  13485595  56673076   4639032  14165775  57734831  19813857  92758773 
 20220153   1006083    465717  24851448  75436883   3627762  43189404  20925547  13851567   4180123 
   816748  23800186  54065288  70990227  10074627   3194616  72010743  48887643  19021398  20491774 
 11389079  33562643  29825943  22176123  34506760     80337  33769233  68597859  14756903  68057419 
 10446375   2497593  13664448  37930461  41580103  60285699  11319063  19647567  17888685    143007 
 47742123   9103137    961587  20728563  12013431  41021723  10740198  15254817  31548763   7788432 
 19561804  12518523  29546806   9313669  18753275  45905206   8079839   4559559  65076645   6958998 
 66641403  10876758  44339550  14075437   7492811  42833438  33370131  93152308  16596403   8303313 
 19616059  23905167  25151213   3000859  21997323  17817773  82370631  61881553   9808208  98366766 
 40320123  17329713   9739909   1958755  39638535   3839076   8526662  19998619  32456710  27259289 
 84036971  54921418  70456299  35355173  84526033  50528307   1224675  19626453   8162904  80429355 
 30156032  61760031  64595803   5705277  14077198   7900029  54660243  12928882  59630496  57087259 
 23908986   4023813  30578403  46526559  31445603   9033275  24775503  12835793  14095923  24390365 
  5546603  22646194  62510885  23313424  18929103   8707178  57170881   3706430   1897043  14836375 
  1929232  10050180  25109823  20610103  16831557  17109775   1907029   8691124   9173899  19632131 
 25762511  68077978  36282533  39196731  16139124  75072813  35031949   4432187  11516498  16656273 
 29609373   4331483   8449317  82091913  25186232   4624431  19418101   9124715  19751271   2657427 
 54354801  12201221  62160501  63954825  93812623  22220496  74050713  33896766  36486267  80754843 
 19783107   3268392   5237745  43750427   9164603  72376428  20813100  18529272  31114248  65034567 
 62687451  22045591  45568635  30594467  58244415   7180805  65176793  20780688   1005204   2291155 
 41923641  23604421   5979159   2309094  26700985   7573326   3662589  38014476   1198859  49152811 
  4066017   1606915  53487919   3600765  26417432  53461538  71635450  20331451  34864439  20517801 
 27607233  46043621  73840112  14146323  22150139  60260295   5005222  30536715  12059910   3379143 
 71383227  32679618  59632073   9372603  30057279   9729491  28596972  27433914  47501302  29429115 
  4900935   8142309  31020826  70623389  15538983  39488304    135099   1366191    140120   7492179 
 26606067  27675918  69935243   5162059  25301511  36275712  40974126   4638939   4759071  46355709 
  6086705   1210955  23948619   1150859   7731421   2165583  76815159   4335924  79888093   5953098 
 53429235  18683605  60872206  43303649  48200499   8428249  73038141  61388748  32650884  19728580 
 82069275   3600850  15541444   8664003  57168078  82178631  18826555  19774232  11485699  70215079 
 39096743  41054619   3201783     56634  35867097   3071571  37040349   3725256  37668649  28175355 
 32870076  55899618   3236403   3095841  31227098  39451095   2733440    392143   8127209  53646475 
  5902203  46314651  47196773   8409048  10655349  22524495  39718041    191979   1334793  15944791 
 37009507  27137337  40091755  23602723   2264771  30378144  36858299   3424968  14651123   5811369 
 28176811  33051013  28753374  26645452  59348164  42542623  12890031   8927470  22228763  15877623 
 34269549  59194869   3691435  44766555  78624783  33784425  71538432   2761827  26228003  85381287 
 58956743  16181003  33892773  55343259   3599458   2712822  91250269  12945897    271424   2483323 
 75276870  54776831  34225563  67056485   2904029  21583997  58285659  18717073  46566489  10997073 
 39601408  34806288   3720939  48639147  21692339  11992178  60342643   2456568  47667106    538593 
  9121603  42328904  29844875  38676075  14666863  29248533  41870767  56569083    887267   8728665 
  1491063  21535120  22613343  27445563  24169907  61761933  11131843  23456803  67576643   1364074 
  7560984   7226502  33394187  12277523    563247   6056327  11634228  73752126  15627963  51924035 
 12242058  35390808  25840724  10645953    648665   5023041  88001223  49224549  26917392  31113123 
 39790887  37344131  58894443  29486793  68466375   5347821  13560726   2800635  41537211  25921723 
 11377209  47939305   5256407  11974176  52447723   3560935  23235459   3698268  15042579   9432597 
 30219099  27039292  12285867  25521549   1813947  37018735  10370483   9414801  66387776   6454131 
 15270301  88373096  24666783  56869061  18879391     16808  35926440  50753399  24255747  44840766 
   609578  11697648  14764635  19157443  72532187  12500631   1870803  47139807  29366578   7843875 
  2002723  25184509  42592182  15144835  31063617   7489339    294648  23437607  35246532  40286495 
  4762809  10347179  36358654  25846719  36031995  21710811  11082327  10912596  32797594  14118978 
   646143  33695449   7921491  25248444    503850  70310273  16923141  12639253  51710237  15513478 
  6356662  48808821  27388058   2900423  33747231  46308879   2840196   8268071  32765736   6314127 
 23733547  71622025  69306933  10629387  27114969  20821083  11788014  31738908  44998908   9326079 
 35328864   7830498   6003915  11775615  13416736   2645913  18659153  47877711  34312671  18348296 
  2904793  38048842   5344753  49701595  16258263  34103231   6568272  19277703  34655163   7403145 
 65541771  66179963  49760103   6993565  24389383   7966893  18158523  57389145  72517508  26690766 
 60419067  47036238  42851998  55606930   6065559  26708779  39189768  16327923    101878   6028409 
  6759555  25381463  29601696  28714107   3251743   4548273  17950697  40324462  12538068  52959393 
  1143608  35445393  48749433  36980865   5138792   1216338    101091   1483201  28428033  55335343 
 11391173  34349043   5164560  21399159  43514547   3076667  33165652   8355623   2998519    350621 
 60369523   4183567  57547543   2480793  55318625  74786159   2674983    538106      1633  33657027 
  7623307  67313391  16549883  24508347  11956347     90222   1050949   6008503  33158526  28971363 
 16812681  14325357   8866383  11343084  35819192  75231873  11733012  19369578  20956625  12674835 
  6301187  17206181  14086305  72497187  14426417  14936403   2602976   9844555   1000817    118042 
  6096123  12864155  48474423  58845993  37076526  16453488  53529723   3989511   9169985   6748811 
 66392504  11755893  13147821  12021949   4551636  11597487  40031058  39507251   7306883  42874773 
 25604006   7243293  36858758  10798298  19994682  54286992   4302898   4787713   8385393  23447162 
  7719291   6050255   4737381   8267305  21623773  29460611  59985156  32017337   1293150  23994723 
 79241548  26528772   8070249  28727757  27983372  10322835  11134083   5031155  56108055  21707403 
 13924517  16528097   1006464  21729561  13468701  14669761   4848275  57534587  17442823  17770831 
  2501003   3977555   4830337   8985031  59996801   7403123   4720909   4018533  42519027   4168543 
  4028283   2588379   1527572  62201319   6015277  41278692  67074823  41872739  39909163   1073891 
 15392661  44040574  14655331  19379995  19998423  27642957  17146373  41618063   3786719  57001683 
 36083563  50957103  27971923   5537827  55839513    643249  83705767    290471  12326760   9439873 
 40997586  38815319  13966683   2552934  77659489  11251723  11484451  25908837   7341800  13969983 
  5644023   1572123  13693403   8472346   3588491  12397335  75267733  85292283  13632519   2676163 
 45883779  44756484  14476169   7806537  18264923    873205   8437937   9787560   2212942   1889467 
 87353525  51320139  13212075  46070259  10780137   6529389  43875030  39996030  39921790  33484161 
  8072662  18707301  16824693  90142455  17373147  60118937  12476349  20127523  10892582   3792869 
  9623971  79093950   8111963  21024108  10973526  11676879   9720438  57167454   9965703   9059019 
   844673   9552500   1206709  23927207  67388559  25465107  18431624  16833808   9400423  80471833 
  5705396  25481403  20064537  29434973   3396854  48960378  17737419   3193564   2441783  12967611 
 82083642  55198939   6614835  45489799  22660909  30471740  57480603  23891235  30284853   3809373 
 33061509   1967958  22019653  32006790  16946261  33133213   7714823  49185444   6722223  18693672 
 38317572  69949347  13652943  49293483   5956824  21573521  85700699  21613748  53072688  50973045 
 42566494  33923543    442887  10363602  21842839   3245798  34532115  81640378  23949931   4374818 
  1651161   2469128  87970063  10980483  60618561  44599769  18823936   4871895  18062557  55156998 
 20300143  32675487   1901883  45444781  23519023  12122493   1621484   7231551  10522971    394854 
 35343781   9822707  10534799    762066   9683147  17527089  26184190  15251283  43083801  69435159 
  2607207   4688785  28228701    637629   8025940  30999861  20951313  51264336  12174753     81195 
 34732636  21441411  12140671  13510117  13969023   2992198   3868251  17157795   9824029  23043483 
 19305403  66121222   4796315  20580617  51676638  26150693  42680054  89800177  74327523   5448405 
  3450967  16293933  53504871  22901095  20135343   8553823  10479784  20158838  29495463  16715988 
 59817695  25967823  33709773  18405723  30253553  32323596  26841483    585633  35565519  25785883 
 27887514   7613535    481371  92670597  20735209  16436859  49585023  25789593   8767938  78397323 
 45663867  43073306  14056486   1799115  21302305   2604923  17224611  33337663  44038747  13372899 
 54506411   4210427  62537939  18817665  21024361    803022   2831067  41002953  22760706    260883 
  9845657  65533323   4470657  16486255   5809218  10602563  47890446  58398954  10913883   1900833 
  9227539  13366228  27965632   8751483  27336432  58748043  34036167  22719939  43115073   1539645 
 52493544  10820823  71267319    792915  70415387  33108198  25341147  30002833  48443483  40815423 
  1011501   3646075  15381690  12056235  24767075  62140327   3628551  24135235  16984971   3329493 
 29976727  67943803   1139141  29975407  37381467  30523945  23842153  38822711  11454319   9230361 
  5259525  20204769  43921493  39759717  18422848  24127831   5467020  59552436  21949323  43658394 
  1039392   4751601  39350238  46364880  20722339   6023181  42782511   8918043  80978601   1847598 
 63988918  29168763   2792475  28808325   6191961  15536423  17620152  43408299  39780371  20814735 
 21420816  29072133  68099049  50893350  62830888  14378323  20613737  60077035  22721828   3024347 
 17476626   9447907  34564116   2745240  43219601  58236091  30024305  25983762   2815978  11005203 
 39328841  21355899  11624539   8693183   5406111   1364115   6965103  16486593   5372633  11312403 
  4683300  15127539  11621821  57785523   4706913  31496732  35393607  67832040  21231914  24352827 
  4174831  11389501  22237723  16378173  50191643  19260089   4887108   2998684  64338731  15588748 
 55890678  43111451  69516710  33389623  17141667  79242963  31460132  56999639  25530859  27429455 
 17695213  24406953  19796571  14926048   5751691  76067471  11018933   2235027  64540005  32425923 
 24849333  30134145  47653833  18167163    389659   8567583  26313423  35973711  56071363   4861582 
 16657709  17754059  42845819  44708967  21411351   4532123  24779297  17018663   9254123    927303 
 32777561  56022837   2448069   7296535   2937741  46622909   4049437   4304999  18859005  18514373 
 16656720  21244683    487503  39304536  33564171  52894263  18704290   3401807  19112763  33672782 
 66124563  31398681   8368603   2447795  22809503  13453487  13553448  47290026  17129273  23411203 
 37457103  10557123  18251531    736547  87276741   7178030  30587763   6574429  34249541  23745393 
  2498261  16058240   8647623  55021637   7934771   9590123  51972403  45451884    416592  40639899 
 12101953  47356675  15606994  35096008   3133623  67644667  34381773  65880152  42201373   1147715 
  5254533   7651398  23626000  25916085  72470409  22044958  67886512   2370227  42505875  72071061 
 13332503  29314107   7771623  18140946  69635283  46858443  26801167  18716900  12218567  22766141 
 19266723  35845659  51173515  31161568   3825399  38047038  28362842   6056680   1377612   8792123 
 18636221  21917895  17143197   9499851  59545751  74559883  25365242   4000371  40933743  11637939 
 21204218  15155625  45695769   6211107   1899043   3685209   7850504    113268  48639327  15608877 
 37496967   5503717  24420613   8472015  50361418  27407355  11337803   8761015  54437203   2130273 
 60573167  18301614  24024071  91471523  31847685  11629013  30970363   5940883  65600580    994338 
 27095231   3114783  16098728   1414427   9957334  35349481  14635134  33931602  42341623  54792753 
   750741  69973227  43209771  30278181   3749308   4243351  14849133   4732935  36075968  68864383 
 20352775  15146382  54267099  20608059   1584136   4324712   6662898  26502511  91916685  87433683 
  5125830   9294477    620280  12559560   6018955  18558249  28128939  52299867   5140791   2187573 
  9387531  86022513  17125301  11636193  14312551  39987015   4569623  13611071   7035121  39612215 
  7639121  81071043  22632759  53936335  44722593  64440930  26007741  57548355  67256612  12245748 
 33712251    531383  34439675  49008143  57309923    904843  19238853   6588927  21768030  14564703 
  7472709   9340827   1049721   3264999   5106930  25854203  46720689  59804193  71868105   2585213 
 24290193   8168759   4855989  19428833  42236992  30430153   3674387  14893607    924187   4345428 
 22130913   1041361  29558211  21794532  36741849  12251292  63504555   3066891   6935553  31078214 
 81514143   2448467  41285019  10497694  30103811   4970578   8180421  75848070  19099489  16390575 
 12714363  28735035    603131  69784248  55401979  48068233   5681307   4300991  27181893  47964642 
  2502571   3866811  38960158  32772102  30963993  46969023  12853365  57996658   8154878  86112303 
 31416403  53008642  35339968  23653185   5216807   3781467  31518599   3508891  28576065   1121563 
  4213089  77752665  28366641  10084555  17946843  16268598   6915759  29876331    114963   5567181 
 66298927  22750391  46277133   2830175    453567   5219960   3480919  34458603  51104360   6734095 
  1643292   6581531   3311923   6843103  10129770  36879864  62873859  28105386  13553703  36062237 
 48116441  41386767  37617507  14243784     30417   7409188   7003847  12007601  75320775   2588883 
 11886763  65855160  65200533  28464240  23488543   6220539  23568759  18513778  24311003   3800997 
 27572597   9269659  75734455  33378916   1288995  15714137  20474958  33098427    852273   1664757 
  6881903  11156352  64196523   4004616  10930718   9435283  51169925  69650269  11115034  65524449 
 53610903  54125075  46077973  21487923   2035933   1516479  27417331  13570893  19120686  57356865 
 41932387  15767862  13295301   1288475  45026091  47709651   2591663  14900580  89750631    779729 
  2333953  33072318  13153491    910123  22202784  67642557   8281468  20227638  10288179  25065776 
 44201523  20256829  35209545  72818939  27518132  49592925   5632043   2260962    362639  33658535 
 51959771  82367243   7211523   3166743   2842923   3051449   8987883     56589  74076969  35193752 
 38239503  16937173   5463867   2490379  10741857  49234469  47015807  30121968   3153325  19526188 
   233532  10999054  12988958  11694408  74677713    456085  39290283  52158005  25062947   1594814 
    65274   8440065  59211723   5077148  35723527  13961593  44963019   7168408  25683963  21752791 
 50992302    218811  24528913  27193767  48176862   7446023   5948921  37724843    390402   7010618 
  1102093  34020131   1061478  18613718  48436239  43331253  21576003   1844215  25229583  40234520 
  8111372    995810  32268684  16422259  16864048  18921075  19713275  21632232  50366181   3334977 
 10631723   7311063  35485573   3284406  54705027  29432979  18291443  25839838  14671843  41354943 
 68121355  44128887  35630650  23524875   5973926  15381501   8719524  17987211  25815123   3852582 
  2443095  38620998  71825083  42766131  11323043   5712074  37812008  12617123  21682933   7337595 
 43881383   9744882  19073793   2391871  73368139  39566517   5808939  36162196   2660523   4860933 
  4508330  34879223    454603  44582081   2143649  25876418  11782617  19296273   5197877   2830661 
 31149583  24719259  87108936  26486907  21174417  73691949    561372  20239099  68494068  24601267 
 11021907   4853887  59774763  38428415  27829188  28920651  30641503  17394665  11884737  11152059 
 23927983  91355233  13134897  23780007  21162929  47450043  27162258  18357567  33967469  38968781 
 27605007  15444623  21116999   4450066  19778214   4069524  40202181   6914155   3620667  53356877 
  1352403   1126023  10278293    951931  60686755  67856569  44171119  24671698  32581275  28644134 
 37020623  60620415  67192335   1856433  26217015  44250923  87759248  10928873    324084  16249715 
 23816103   7521648  13495473  63411597  13415990  15116673  11469372  79020221  10585985   2208847 
 25138103  25383338   1706537  60567932  27620179  15607403  76629603  19943835  11683067   1570505 
 10819617  26166747  54584948   5086377  81637563  67727283  47208255  11469354  19040859  40172751 
 21322963  43797680  53528023  79531767   4206467     78797  40275615  24354033  34719214  46308111 
 10353627  11233139   3939018  18868487  22888848  16263539    291223  10838623  75474363  32723282 
  2760064  65064475  16049398   2442427  22234503  21405003   9862523  13898973  40857611    636042 
  9101775  33439401  42991181  20200641  30426749  57114289  23573019  29790528  76035563  34066734 
  6075954    204819  18677123  16105248   3508673     55690   8182535  44262889  78213678  62382149 
  3906423  32830323   5100331   4036371  51869231  43618765   2899323  13599219  69045878   1870107 
 19680576   4818343  23000804  11675709  67667667  14123139  35351373  15136493   4064233   6469581 
 20528583  93868523   1643499   8138139  67349643  39158827  41046943   4941631  36100317  15016488 
 45877343  51252898  50057038  63206105  10275523  13596927  16510123   2561439  75758741  35790623 
  7427755  62055123   1689211    245611  11720319   1939097  15092915  40290438  33886979  19785383 
 15556224  58419744  16853531   6239609  63271719   9067749  11491451   5128398  40584282    900603 
  6682282  37554717  53750277  28591815  14705175  34714225   7716875   4052061  21506685  47363075 
  4079443  68474907  13922715  40012887   2658030   5334192    724593  39099456  16060386  23985331 
 39818758   2210579  82339863   5755587   1752891    463599  31372431  50476527   1967955  46598463 
  3336219  13059183  57888123  72128663     84491  22520416   3138603  16073196   9515685  46858478 
 18464163  75401158  15523137  23583683  12705783  39710493  61255398  54392930  94971237  48987387 
 52454733  77304434  77314704  29283069  59159535  11602269   9620283   4559123  76764294   5936323 
 18173577  44952900   1381046  22915428  18641382   8768643   2556472  45835089  31979241  12031652 
 10972185  79257531   6643691  52301993  18022078  21938130  16071603  93316248   3994728  53015823 
 61579318  28889151  15219999  28407459   7798043  60544630   1407435   4678398  10056219   1175827 
 78791019   3260795  57255832   3991265  75882885   7475899   1247601  10402548  28508568    730127 
 45542971  29393218  61331471  64768491   1119669  51017943    393271  54413468  35507023  31800289 
 57108108  18324898  47670105   5628493  18103355  23448171  10000038  34179639  45432393  16516272 
   573198  84897219  24010785  32662746  64304811  36303621  45442571  13659698  15682188   2945386 
  3612334  25359723   1199379  57994783   2138293  35928679    277623  35720783  12616835  41857243 
 51953784  64794333  54942423  21002728    295642  18137571  53426626  51945129  13328768  18064582 
 23471133  26396763  66856033    582735   1146443   3890720  18664187   4903284    649847   4928943 
 52023641  18393358  48118048  35136359  27562008  61741179  19052525  66232510   2665148  35714293 
  6704121  15032361  11403089  14081628  68128211    959661  58151088  11483739   8349887   2147123 
 79740564  17705415   8206755  18558986  11129193   3544788   7623375  20806083  59032320   8594451 
 37949423   3988053  33211341  55044618  55760905   4881618  54273400  43868943   2807581  91476782 
  7005599  17058138  47401071   4642719   1106943  65696997  42405264  44209213   5106525   6832725 
  4831059  28221563  26959164  26874411  30489387  36372660   5833393   9774603   4604421  32487561 
 16364562  14164443  16928398   7327247  63582459  54922603   3332787   1712760  11348723  17576814 
 31071118  46736241  43909191  46624991  10486787   9647292  43949931  45206448  38649696   5524316 
 16638579   5462063  50416003   2520563   5253494  11094052  54450290   9992595  51488373  15053453 
 20114380  20024641   9698474  36810905  26285201  20681511  44814213   9359690  14006907   8031078 
  7403151   8296389  36928120  66008464    301605  35159445  28375677  59208539   4272580   1419243 
 13388928   5045307  48306696  17743134  15260923  21989475  16001842  20019779   5034273    929377 
 10173468   1424733   1657589  10126086  21463625  30869195   3591505  43853843  87777384  88397247 
 35641393  28582450   5139909  49622547  50593209  20908129  54953907     45116   6383003   2894423 
 52649073  55889915  38969085  47749947  28600443  26772099  14127118  33757683   1849145  20395355 
 64862011  26874315  12870448  17815326  37874550   4155521  33740376   3146902    473601  18242171 
 25323513   7853011  80858207  31361883   9743175  31161890   3773545  22030219  19246473  64289931 
 53735523    635761  37275774   1217073  18798483  37735948  20239227   2863974  54604743  24154131 
  7235280  18283758  40965277  44919961  18658923  14445645  24507976   1569279  33117665  54788259 
  3880455  18163223  32672617   5250539  27122502  43998945  52073501  12195957   7812911  65996118 
 27818054  59121030   1594518  26605713  31185543   2455325  32765357  58451067   3064747  80123205 
 33373211  29312443  11087673  12254287  31385727  95370839  11418887  57759682   1947303   4007973 
 30465359   4395003   3045943   1706903  50072915  82109732   4781669   7991378  26295371  49162185 
 10104345    709988  17522418   7862848   6275063  22452423  33323973  11341713  38733869  14370328 
 37494555   5163257   5458773  54089364  38895078   4401299  34370907  15952543  48054515  19992873 
 20861751  34270557   6318643  25709183  12496335  28572546  54280239   9038613  11365933  11044746 
   601430  53071239  32752027   2612555  30912516  60594433  27963798  73109788  15972592  20014313 
 49597323   6217924   9376763  24076201  27588750  55894723  24451598  21374754  24624807    342737 
 43338379  23863419  17793943  14888800   2118727  16423125    621537  35855705  31091040   7102203 
 31613163   5031708  48427635  10688883   2804909  28236264  25854867  32306789  30537030  50178323 
 23757423   3089847  17121783  57273157   2593494   8056028   3554589  80525901  10929371  51158517 
  9165555  28912155  44142585  26349909  77452311  11402487   9746363  54038623  51163323  17292240 
 11206122    546235  29506173   9203907  44338767  23912775  28699791  19158279   1752011   1320571 
    63851  22705923  79252380   2716009  32265030  17220319  22831347  13727583     76563   5781447 
 42783619   1317615   2697898   3913662  43840959  60197450  70708871  18589821  13265844  47649788 
  2395098  12401597  33453839   1911144  35399155   9095473  60044667   7174213  20970137   1529313 
 67837605  15830383  26707243  59937933  27613098   7363393  10953717  42388223  26084993  23385741 
  3015357   3315123  32015787  15347511  67372470   4320129  61738989  17098230  33244971  43057995 
  1646028  10797775  12758223   2498295  26283603   7492091  53842535  27997908   9474075   2814423 
 50906583  25381075   7127961  32183691  16548642   8129090  39208355  72674069   2668703  11693097 
 11584387   7877023   1592413  77682646  10250763  11526603  10360323  10026711  17567899  11595467 
 41243816  43804097  42430895  28079995  53695065   3421388  49702698   3624315  38674906  18554615 
 53392539   6708883   7085775   5189651  77523468  29131255  39760356  16246635    225387  13825183 
 36710379  26340420  18326963   5016107   7594857  31232995  23152003  66853899   7559063  10838923 
 21397203   9696481  18849543  29231168   2787515  12144583  13432444   8524439   5156543  31580595 
 13662993  44916387   3814983  47473460   3057033   1512205  15126117   5360619   4667877  19380693 
 61533343  13594353   8395491   4034489  45630523  37123313   2076937  13707479  67612119  22717801 
   652091  30060186  83692053  66687251  17527087   1231417  43369371  40409223   7249299  32339963 
 38482343  13337163  44996892    139194   7087587   5440931  11488453   7257603  83359407  12471699 
 58176885  19900243  21383453  52444263  10317270  64193823  10136271  25106058    199803  18946871 
 22766075  39641571  17043396  18309618  16989119  22616178  11849439  56371099  34290889  32383320 
  9507579   9536454   4458804   6652659   2741291   9342915  92088783  42031603   1646617  36661371 
  1556885  31125591   1415623  15773793  33128766   3396012   9394833  39311259  62766183  14161483 
 18262993   6591785    954741   9175815   7096443  18225339   1061205  52597135   5151368   8210777 
 18957187   2025445   2202166  26950098  45786801  24002283  10693641  47445014  19467741  42317115 
  2767047  23640915  64028646  56644073  27148447  60073323  61553157  11652570  45505691   2317074 
 75509859  23568667  15256892   4832392   9030615  34530948    587285  36828150  63280753  33279759 
   972885   7771485   1298287   4098283  20619893   1585203  11149703  12572539  46325193  48682411 
 39957480  17359350   1760235   1589407    418523  27320283  14725179   2504679  65180452   7299972 
 61253627  21061993  10112382  67327846    835035   4298703  23860155  11008905  51924902  25009683 
 58637794  53209977   8061234  16672065   9204243  84796385  20239498  15899940   1484151  17849065 
 11196612  70990803   4466073  34562793  17387451  12684107  30857899   7325177  29745553     79823 
  6455787   7435065   5575845   7172448  32534267  50263538   5488641  28411339  16946715  47810595 
  9532363   1266843   5819958    981735  33184326  17426959  27406503   2777136   5845326  34796148 
  7090448  18895980  10658134  40427796   4103453  84099248  56174153  60545789  51180893  83789613 
 32342203  44857255    556016     17087   3738939  26062908  27601423  21024621  53175635   5332471 
  5799059   3330282   2560863  67686984   9315555   5951374  43769283  71784267  79160545   7265448 
 29532093  13691471   2173833  32961443   8593331  26810740  23859432  30881253  52512513  37421189 
 36378933  16113318  31412406  42955707  55465083   2924198   4617604  22393023  37227005   9423618 
 14264443  34301383     75958  80625371  52446558  48390045  86551559  20934715  16724504  24449973 
 15986043  76340709  64142983  37330343   5482942  16496988  31634553  22847178  72010803  10666983 
 16026783   2818621  30281816  10328899  33590335  36296969  83603592  21491698  63649743  20567243 
 31824926  47637459  29426989  14244873  39120179  15283233   3116103  38459544   2831325  66404439 
 42983483   4715643    183397  12915363   9371961  46241895  50813106  44647121  71674327  52901867 
 24028908  40293101   2132118  53666673   9129363  64475583  18425998  40136427  14508600   1186407 
  6011379  40960449  54299980  10308384   4107963   6096147  12052393   4531323  23798122  25270898 
 20610123    340755   9157596  12806023  36133003  34483069  55000673  33495222   8556238   8187688 
 11013051  10227075  16575767    156426  36568746   3212943   4346439  13563579  15480903  47844051 
 19741787  36838023  24255143   5739297   3392577   6190388   5074651  35744823  32275898  11388579 
 29322690  11770761  40162608   4074283   8084303  73939373  19297542  43287710   1228648  57983734 
 71851233   6702357  45572077  13161098  46580405  43168446  28575877   8837082  37835535  44752123 
   814543  29032281  14939922  31418283  19118373  39001723  47871729   1027501  20727159    358187 
 14690500   9435976  31002171   2569911   3467292  40808140  65830650  71412483  30467859  11803249 
 43673694  32307579   3405135  69704477  20841558  14833977  71415467  23192315  77209892   3182559 
 35870815  32504679  22924476  22821764  37866183   9691291  60663880  61768914  41375203  25045087 
 20625623  17019264  63742235   4022303  31832073  23664838   6236099  50756898    407901  93663131 
 49825107   1238931  47282547  12758865  31293741   7449455   5180023  13814405  10856832   3461617 
  6806763    173136  23934611  11750863  61476363  34317861  57200893   6189909   4520614  12912171 
    33913   9537425  96782011  41024631  48099291  56583483  45515319  69043683  21480395   5603283 
 32219823  24032947  13033572  25754020   3924459  45628118  16428161  25637471  31103797  42390833 
 44313148   3000995   8295048  21021578  25142773  18903784  51472194  41194267   3340187   6518453 
 51693907   8690913    342576  55710486   1278771  48842433    901525   2653963   4708973  54907003 
  2038859    445619  10603923  43858926   7195917  34472763  16167021  40707549  50350607   8959003 
 14340867  11180451    129696   6510587  17428498  33474153  22105570  86590759  16879839  16843389 
 25753251   4210707  12983863  35450529  32858067   7779017  65749107   2241354   2538051  32878140 
 73693842  61812111  60102885  58668603  30550440   4834467  41227893   8726907  24759353     35403 
   513369  26514228   4175945   1484563  11894439    116223  12459373  79212441  12608862  30486355 
  9199783   9422791  31954976  27527203   5228808  20156373   1510311   2369973   5345451  15798179 
 20709555  21873641   1998348  43594983  15149623  20115801  49835802  24453933   1475111   2600428 
  3605751  77846435  12821395  45914532  41542143   5523469  30075898  31519801  13867638  50244303 
  8778023  20425341    697263  12626139   1502323  21364185  12969723  60720356  30804281  30672840 
  1135299  60962913  18624327  40288521    557067   1056525   1156204  13156238  35240958  24827795 
 25027603   8133864  12805188   3620103   5975473   4267211   9396793  18379347  48925177   2350137 
 20340177  36480723  11760850  37006869    949083   4932381   3869355  30607263  23526474  41169615 
 53206193  22793091    528735  83862043  33694608  64366803  48088063  40413319  21517080   5834099 
 35345307   1125387  46345539  65364615  17613495   5707323  12731819  39540435  16818425  35496474 
 32719833  29386923  31870244  43643547    487448  27021803   5498083    143123  52248737   1066175 
 10562983  44058818  33446606  13632365   3219417  12072612  22214777  39244923  18466447   7672371 
 53786343   3264715   7856357  16838911  10335201  55007061  36241103   9756672  73021323   2190199 
 54575574  52607748  24581443  32672151    141792   5374305  20083406  13981041  17121903   8182698 
  5643645  54561704  24050237   1580988  69843364  21467043  38363203  13358914   2060302   3205787 
 63533187  19607257   8098073   1490058   1377078    312747  13724163  21388641   7975987  64443463 
 73458498  56354669  30043675  53812623  23254187  55881663  20087331  17291627   2166434  19873130 
 54004938  22943499  16927611   5905132    374250  14747361  14255247  82816865  27117863   7465339 
 60195148  64914603   4569678  36624227  56461651   1890555   4927673  22270866  81828151  43704839 
  3590633   9283631   9630339  30518924  59478067   6115203   4720055  12291948  59446782    847060 
 72220978   4249339  53937447  16820323  24716397   6551226  65826663   1021605  30310998  39044627 
 36075702  34536127  46192220   1458965  32735995  41147530   9545128   2393763    410535  23257833 
   113127  37745288  37497495  51321078   4257513  72075507  30702779   2417619   2435710   9585033 
 25613624  84133123  31721002   4260513   3617421  22497336  53197359   1098202  13426989    407985 
 55512877  39674703  75322986  16371093  14301339   3722511  10428743  15300123  63379219   3606639 
  1813096  18588789  14753631   3779613   7363633   3303507  42901476  29185723  52209843  63888269 
 62039751   1224712  56826203  81659273  43797171  25836213   8472822    168033  17849083  51225654 
 66543510  22495285  36823959   3819543    691251  23200935  49236241  15229593  20706552  17244559 
 34608235   7601220  69339683  47693257  24106355  17321636  20113590  20252283  34066824  31278627 
   187824  31950048  61196177   8939573  18359153     63363  67185983  14096605  23884998  10987953 
 16218507   1990052  37113811  54035555  33600843  38970663   2314639  10467105   4062613   6624293 
 14758878  21734811  73447923     38749  18167980  27784737  12942003   5642932   5929695  62727203 
 22234723   3511467   9090339   5181123   5945611   4864873   9502665  31581441   3305019  21532883 
 59688854  41598969  11908509   7473098  33270531  26690191  17910563  49252938  17265223  25769889 
  3703083  16435234  40252848  37164921   4361761   9679359    527091  78972027  23620428   3979483 
  6930735  93675711  14452455  34323847   7866261  42315675     83394   7316991   5705979   9192489 
 19209252  60878574  12518885   3455379  36321579   5135968  18397677    407787     34629  56176893 
 51688708  23809887   7738635   7617618  82964785  20395235  12404571  34576847  37778505  28323288 
 45361497   6551415  23155864  35841807  18096963  57524697  60719520   4502768  38560684  23679267 
  1468668  15388503  24599074  23885745  33010567  27758259  31452180  80477739  11734043   1698863 
 11663502   1735259   3195147  68811346  49000893  44396853  75818406  50142143   2076211    512252 
 80229363   6205767  90651453  26144717  21867552  24915595  15591090  15675504  40577073   3585265 
 13015979  14691989   8016613  75829370   1097835   7139567  24957879  17473738   1298035  43970703 
 30753735  29527569  31224215  38490003   1390053    249468   2730622   5211771  35617146  21670868 
 13856130   9093813   3242295   8311743  75103323  17257792   2040099  38532715   1909342   6970455 
  4173621  13057783  59234255  17600563    208257   8800347  10138227  16402921  23111128   1646598 
 10140751   7576293  10537188  48011355   2912781  57974823   4038423  20978403  13852206  45515673 
 84560823   8243197  22206307  35433626  31651121  23123139  59588799  29682483  13667298  12270921 
  2233515  42641435   4825320  28945149  10362021   7230723  33801774  19811005       163  76048441 
  8178903  28844848   9005128  25615736  69887908  17192454  23095206   3601483   6010719  55629363 
  4764543   1426473  29692931  24905423  21513324   2390551  16236879  14355835  15222935  56872171 
 62073014  66444633  40126167   6089359   6645883  20230123    258107  12176584  45355907  48986467 
  2787519  13445163  30268699  51593075  28051727  21229431  24912505  31200347  14213299  29928111 
 58416687  10479801  37626051   8372502   1372587    614759  28035339  12302637  45872736   3171223 
 11891514  17305650  13544423  44202239  36546765  16486791   9383963   7816932   1675203  13652763 
 18671853  16669563  23569179   6369471   3935733  93578192   2920092  15552759  14978503  32470949 
  1439259  58022783  65029859    391035  58348693   2200587   4264461  67112674   9051945  27965907 
 43138423  25859129  14480555  18661179  65923435  30975739  15845443  31761789  20928261  11570703 
 19772973  36348987   8847978  37405590  23279883  31994957  54684923   3201915  25179459  69484363 
 66957767  27404827  16809223  10206787   6882063    891501   2230115  45622203  14769987   1892299 
 18261620   8523531  24154323  54967711   4291851  33779895  58198926  15948002  58812558   2100466 
 42470866   5709183  18231441  48446568  60753847  14207241  38882769  14666649  25827815  15356408 
 13951583  27335587  66726423  15265770   4808432   3032745  15861507  14716187  34193310  84713613 
 21865931  17599035  81932779   8356875  14031915   4756578     58515  14141643   8166753  52103895 
   609283  22365967  36450511  36104688  35188747   5746353  64303431  11231023  30773156  29701493 
 35775481    277147   6367900  13288146  47831502  36578161   3739866  24025502   3313147   6020819 
  5364943   1493418  44742033   3995121  26083183   4736403  18299651  15832493  19857070   1200827 
  3968113  26703505    619011  17135098  24672279  10578403  23947573  33445048  20392449   8865153 
 39037968   2710038  18223419  16467603  51882279  70241153  26241099   7910298  58290139  56702355 
  4841098  53916123   7430540  59189878  15249723   2349749  15214243  21298468  44410506  11148540 
 56144813   2633138  16361938  37966575  47372289  48060663  27527355  36805647   2972174  70762969 
 57569307   5993979  12703434   9239311  56586103  38045740  52748181  26636008   1568781    831786 
 10408803  11281671   1410075   3185877  31187287  28823073  41582509  12446042   5251859  34812417 
     9683   7221639  26552956   6089171  24175321  21189395  71443884  15238773    972427  40257365 
  8158623   8608791   1899426  35864791  13840488   3285429  25095041   8386315  24584487    764907 
  9142926  47510835  50026515  67425463  10614203  36286713   3265201   6897891  59805955  30092493 
 92701953    360933  10154003  23934867    459043  37526851     82807   1016398   7584105  63249363 
  8385951   1116711  38159475   6911509   2121567   8797695  46399701  72759915  66214217  21042534 
 27316031  19561058  54259471  16805611    641957  26855907  57951797  53355648   8488971  30927403 
 84031829  49802115  21862443  29347701  76606125  74118819  17886077   8508051    518543  32041995 
 27697275  65028795  86525196   4655551   1622085   1399491   3865567  27338589  31203253  19119483 
 36241031  72917781  17383905    840963   2477643  15608435  40307793     44870   8976363  40919144 
 14834268  11505799  23111673  15563643  27647709  39886123  48652727  15231538   5955975  17373787 
 28329853  43504623   4271843   6554278  15421299  15990663   1901493  13152893   3800103  25460690 
 13753173   1173581   7053176   4280633    588766  57926313    281767  10520583  17731323   1162099 
 11263683   1112835  37650109  35097731   1661539  13502583  16007203  53048013  34474251   1376988 
 17680261  58342935    224268   1783541  17581083    898899   8601820  40223420  34849623  57610200 
 15061131  24922437  59946801  20502634  20999549  42157763  40975503    992133   2178673  45058243 
  1354884  32581089  68691441  17546073  14535456     63023   3650745  48999879   1871804   2049566 
 19601831  26334329  10610583  40925015  35478843   5735913  82432275  19758123  25490049  39286085 
 19150943  13540675  32626465  22825035  13233320  62920083  77424783  34696303     76725  89527018 
  4121263   6369673    385021  62400327  47447915  14804605  18624462  45244386   9319898  11082911 
 42054315  21611803  52617077  16666894  17778387   8759979  17143177   5261365  25194648  28849855 
  7054170  11357163  91680423   5015689  33073991  27996740  17355291   5910669  17441635   8852775 
 31359533  34480815    373173  25221222  21469928  10757631  34590044   2081013  22363299    699773 
 61166604  53793291  21061151    969816  78686224  83011695  10669179   1173095    687768  10583199 
 21210447  12397623     33991  14442213  43888394  76091035  60930867  17481873   5931426  54424467 
 68074308  15856197   8252521  18102043   3133116    624783  10826988   1291203  11134455  12307089 
   824425  16059948  18733485   8807914  22227185  61800331  62563778  25898198   9467931  31334481 
 98842862  63478125   1151947  36612377  15045881  10409978  21832345  51788811  44073018    913833 
 36720584  15857341    134691   5716973  57988347  12406335  34198209  50423918  64321643  17425578 
 60462824  15258513  11036579  11956400  23064593  31936345  34571335  47282523   4236099   6133896 
 21122523   1213083  21149891    527111  21445170   4130051   8880803  18122537  18116585  22053287 
 32344715  16734673  14679703  20900327   4322887  20991959   5398659  33878895  28692983  44789048 
 18797643   6631170  49344411    254124  31307003   1024053   9571089   9631507   3532173  16303035 
 26104901  28488779  67852183   1202489   5947131  39842081  13688234  24079371   5469651  13476448 
   709745  55711310  44380123  24710663   1588457  70383225   2201895  29836146  13998555  26037483 
 45228439  10351893  24707123    779985  10581821   1715483  49353319  71516973  26328683    317858 
 47499211  21278237   6571103   4738821  35337523  38098689   9086211  25216923  23190647   9339220 
 21066423  70801668   3365273  22634025  38028581  43112283   7535730  47887237  16273947  26836203 
   335283  46826598  23462343   1635763  40477087  35112552  16064689  49294719  56177860  68953677 
 21821553   9236232  25825203  88403815  54305855  30501510   7584438   4391748  26240513    548391 
 11402745  23546751  45137208  11508006  44017587   2548603  32496907  10909683  28631463   2640839 
 11304064  17838619  34888471  50716989  52154709  63710258    684833  22259131  39946067   9748003 
 20356998   2898918   7343641  16973688   5398593   8082709  57028911  21571242  24906277  33271647 
 62167534  47949810  22240203   2828748  57648093  16938243  25775795   6786515  16962772   2978412 
 45164270    649387  12457235  25157436   7238995   7437882  10891458  16183309   1784052  21596568 
 23918089  10251636  68744631    258927   1923111  57414678   4965081  15063773  38141115  43763529 
 12718143  86212975   2248203   8314351   4788478  46352022   3270179   1774779  41451635  49999771 
  9187938  19352174  26207413   3245118  18347432  44418563  13325971  64177408  28915317  54326249 
 13572078  98701099  40136987   2768607  11892305   1975421  52428919   5047203   1566492  43805003 
 28770855  39708519   4367371   1058798   8283915  31849671  13838772  69732225  29165105  26122153 
 14061782   1062938   6589153  24638559   1545423  18188412   6248898   2769358   1200111  26026669 
 13383615  23748693   5348603  11845183    166302  86124543  68943249  56729123  65710075    461954 
 20721719  28541741  53537757  38948979  30214335  15680946  15737775  29941811  57416361   6549603 
 56633643  27705801  46849603   7600002  32416887  31022175  67610939   4839893  26772583  13722293 
 67313913   7904940  16506518   4686937   2375547  27152619  54052377   6739310   1398523  28797170 
  1582594  56091056   7532786  45837996   9457835  29768109  35538115  37175944  17665998  10038299 
 77221441  35861065   2986903   9697359   2751711  57459803  17595477  13930798  28142251  12900085 
 73380045   3969820  19235313   8418753   8195983   7810305  20757687  41334982  35879829   5736039 
  6303133   9803203  39223799  44779291  41705397  53807373  12380748   9278940  10731921  16700925 
 19428909  80415579  57647813  23759763  69053067   3913331  27482207  26880931   8315133   9629323 
 38269707  17836968  23040272  25093126   2662843   9989753  53053011  39648984  35547117   9654603 
 43853903   7871667  32112283  32734896  22691925  22822421   2672474  36561553  19874937  38965567 
 20360658  32753409  14016313  21567903   2854051  56083531  40564519   9894021  13881459  14068748 
 59364551  35350753  64717551  24450315  29503923  11561148  73498488    733765  10474631  38957533 
 30313319   3254777   2872608  10370426   6648891  20759483  19892265    445431    780414  12671559 
 25628635   4410427  89533541  50304703  24659725  46421716  12398871   3404163  43695820  58440302 
 76069627  35323468   5225499  20236821  27819488  78694381  48275163  14898129   8619162    869388 
 56440249     13959  36893021     18243  31621650  39422723   6921384  15000016   3287067  16850995 
 19890781  47137749  94937847  77185365    435147  22740123    855663  65646985   1529181  45163237 
  1247587  42553283  47960004   5020379   6036703    247113  51952155  67470219   4051067   6005595 
 67816599  27061157  12705222   1378860   4409871   8804191  40153884   3093297  49782627  25916923 
 18401037  40860283   8377819   8840388   5639922  43024556  77256303  15720533  72131697  40154523 
 55979606  17006835    498861   1983674   2207783  34372746   5455989   6559063  23396961  12329258 
 51013995   3189438   6235831  63540223  78495855  45755503  11847158  22686728  13599800  52965357 
 14139339  12858763  49262171  84355157  58788783   3857181  33562036  36425896   8299387  35153163 
  2889163  17820903  41883237  34154739  33060675   5291493   1986703  38180154  20379003  36332715 
  1427574   3539321  90472023  59756295  10138523  69169803   3711594  51632763  53026308  57764913 
   324474   2690127   3769027  62257907  14678532  19615943  29264987  18796988  86010563  30604875 
 14417223   7680961  20869795  54181852   9700232  11746705   8626270  66393328  74838399  43204035 
 50324142   2172567  30791583   1729979  12370239  68496123   4728893  27608868  28622015   4875006 
  9553407  57639855  79947873  56764824  11828537  10546747  42725873   5338373    728278  73993043 
 16171005     44559  78981663   7862055  48087231  18293199    992053  14002952   6306462   4218363 
 19503305  14770065  63182319  20505820  19095363  26524383  18198155    845863  21613659   4851483 
 10490639   2718771  83218832  17095564   8402022    567906   6582219  24823901  18530523  49588423 
 18926910  37943693  21847422   2943778  36744166  38262579   2228987    485998  28409443  35509575 
 61465189  35717424  12281658  76745211  21505008  46052619   1239333  17211741  14524731  31681963 
 10370665  47180571  46053970   2885753  24302067  74072139  18251328  27350919     47703  37565435 
  4123148  40302699  49760577   6555329   7377441   3165473  29654783    886729  48200235   1919268 
  1184600   3412972   1592428  48910635  70424108  12784696  49200091  25651737   6417848   8294783 
 39822527   6694779  11963539   5531889   6402402  29502211  24770859  22427178  26389515  19955298 
 58679837  38642285  25511063  42973367    164763  55345587  63592248    404877  60729531   5042373 
  6157531  31415413   8896049  45436159  12233708   6914283  12887807  10148629    778483  31906651 
    40128  10195563  20157351   8821507  36025428    165330  14178001  27298383   8533219  30851787 
  1645515    827283  18575853  11401245  77377717  85509027   3529644  29273712  69228099  61176147 
  8711216  17675898  13031783  25982448  10653819  85315403  43296233  23872237  70821579  47328138 
 35743323  13751703  60426203  30416685  89187702   7687803   9130907  70665900  23845566     54198 
 15490003  11998473   6835589  90533091  43103526  33755031  89838108   6157776  55912098  37902507 
 10515199    579963   7758138   1842495   9470067  53472841  62827927  69062973  62853543  71492775 
 32100146  31396506  80698299  32166873  34796846   7480921  32000838   9846141  23553624   7334799 
 41894064   8516131   2276338  52179899  30764417  67513005  39725302   8316105   3193308  26047185 
 58906992   5824731  78368763   9403573  41087811   8478703   1454898  43418276  54391929   4196556 
 71694727  54212515   2046951   2332853  16640779  11436537  12945163  12478911  32038327  61093666 
 69852971  22748973   7662743  14478555    567771  38086058  93556917  44351709  38560843   2143385 
 91156955  29165805   3537527  13619118  54500101  78037299   1838122  67346923  38579832  48815617 
 15336503  36455327  10763597   9561388   2338944    441324  35626896  13963906   9267033   7936707 
  4754982  48750599  20891058   3491823  30884817  22531447  48016923  23635531  22272167   6077961 
 85563435   7006920  23546857  17310783    868043  15761939  75379533  77941543  19939476  73373953 
 65171383   7058523  18530063  71174227  24780603   8329014  10483967  15037355     37271  33087399 
  9832722  46651299  43996735  37945332  27537438  10434568   7770458   5347491  35017693  37272583 
 32426321  38229678  25675484  16493943  44934999  36027150  61138413   6535763  40038006   6583035 
 32584239   7589187  14919675  43738295  13665481  74301019  37177923  45115620  17386523  66573857 
  6167411  46750743  38345723  11888101  12240183  68254639   4187663   6583929  40864561   3158770 
 43709145   4120662   2700506  55032245  26551483  21478531  19121253  28196918  29367373  31075787 
 17884655  48301980    760675  13079743  24925759  60961859   3189579  14854875  15877203  17514948 
 44743173  11074914   4312781  21052598  50246853   3902796  47206207  15472986   4661648  80304864 
 80677995  26334203  50864567  35208506  73478605  15237018   4694989    106957   9577455   6972387 
 25629333    456513   7697817  35824275  22667551  42270514  24608315    937595  21385862   3351205 
 72601666   7501995  83623773   9019835  15567260  15205077  45565883  62185410  63252248  43072573 
 43097723  38102371    663429  60992061   4182658   8189201  19972180   6082243  19240247  18148477 
  3627198   1618119  29017067  12233723  13792719   6958683   4585123   5905227  12430531   2356764 
 13401189  12076187  40381929  24344293  40946055  14791479  19648297  30920352  15929818    568282 
  2315313  46114833  10066619  17276739  83967829   2818008  54329403  34343251  20279459  11303648 
 10021398   2631927   1242823  18177898  28831499   9179763  37750839   1850248   4969311   1755653 
 45774159  18255014  45883103  46425428  45111539  56657679  17967102  29989289   9824732  34808052 
 11167103  11313614  29414339  13750811  63222289  21821647    258339  20314144  46468779   1123755 
  6702483  66110508     28807  39319598   2332999  50955659  36241947   2409898  44954835  21103895 
 19867201  23152923  35989971  50486867  38157207  91142769  14794331  31687179  38857935    123810 
   442677  54346498  31515603  78728433   1135334  23056611  14100969   8841219  36205212  26313302 
 20766414   3081680  44034711  21489234  13247743   1105645  53081221    199771   7677975  16996459 
 34840281    688181  25368192  34091401  17190395   2054973  25588825  30237027  23628288  18231843 
 21371393  20706523   6872170   4291411    229569  26066959   4533399  18123019  63028491   7024608 
  9475611  25128858   6238818   9268019   2258984   3368670  47154555  14130155  15682491  27485281 
 22479843      8966  20144443  19159548  28051751    744259  42485984  59048763  23101539   1743594 
  6487254  25688998   1385543  15194523  39108670   6368643  12670503  50595986  12313083  14942953 
 47088891  22870971  18423276  74699615  39886651  35381583  65362498  69961918  49465503  38636280 
 10395851   2973115  32832951  41541167  33695071  12760201  28038353  51753783   7455473  27609639 
 38290449  28632323  37137003  20024670  50866211  13328347   1102987   1503885  10109463  27477951 
 19240256    398508   2077839  44317440  31079620  33374763  51241831    840375  52573679  31441652 
 15120728   4475022  37785683  53139195  36050698  84897884  82483368  44987817   9664323  26263698 
 21242873   2241063  77958329  18838251  27435741   4012383   5353031  14035587  32273263   1824912 
 21686139  28576297    197034  35530199  38276345   8089035  50549139   2800851  50045903  29084083 
  5509653   7635695   3712451  41582667  89346573  11927157  10104126  54160375  13159442  17545713 
  2181475   1317318   1767123  38550761  22242349  11812693  10197878  49511649  40828326  77339429 
  2072611   2198851  21569874    103755  34513857   5598474  13563924  36800031  35068130  10307223 
  5324743   4939771   3482229  37542248  26138310    819452  28221810   9175128   8646553   5820856 
 51544976   2872887    943656  48893336  11487897    328416  78711477  11257433  29834351  26404727 
 15065373  55722964  21853803  46799079  78176787  12581027  29061177  32392811  10896828  85702931 
   101346  59732403  33286453  56508831  25199565   1671833  31490155   4469729  46687731     10848 
  4650507   4033500  30474599   9116627  27178713  37871163  52289837  26730683  47956539  26943768 
  8202140   1069239  59560113  28935699  90694761  15819162   3485843  36302955  23951115  23427259 
 13309419  12219635  43080385  14100963   6687969   2008731  66693901    165281  38009769   1323451 
  5632971  38594884  32849219  14482247  55678619  48867686  22919838  15456547  13054353     47235 
 54826951   5576893  22417211   8908169  15169123   7401741  75053499   7477323  62473339  18029274 
  7748328  35614155  16850346  32462007  85741548  65545140  50680687   2455944  20216237  33089137 
  6397526   7928659   4554563   3768700  38010879   3700713  30380927  34545315  21185693  68295971 
   863008  37330347  81686148  19726664  15705225  17294563   6652219   4768915  13448347  11109588 
  7707867   4773567  25808523    195063   2684695  13000436  15999099  48171099  72242577  24698121 
 80742059  11273696   1531067  16357695   3167859  32459680  16887981   3902203  58079517  71035698 
  7040115  16721683  65357490  10236687  68786621  21927301  14909199  35295606  84793793  45107451 
 21354248   9612798   6508646  49615618  40540203  28706123  23154155  31230884   4921370  45164870 
 31180377   2037228  54815691  22085501    908433   3680328  38329211  13236405   2110309  17744073 
 40328093  11333275   8138659  55470802  22629255  26517627  30557652   7829340  86490309    327931 
  2702375  27953185   6865531  69804962  33021897  35100265  16188747  17990477   2659547  28757357 
 41878071  47025731  23869472  54078513   7839969  43197288  21168512  16335393  43226126  29326643 
  3944663  44740676    211803  14995780   8246683  18713527  27992989  21516445  78492248  14092673 
 16911869  31644195  54557363   9105851  21196483  29520337   6382743   6406493  39887333  24541458 
 18061443   2603861  11748872  22138862  10496185   7821219  21425163    798875     37149  93850411 
 73556952  41839242   2798947   2516939  19556583   1667598  24365457  31162275  50785039  51571363 
 36507495   9878581   5522993  10932654  19126035   6976073  15226760   3298713  26921613   5702989 
  2218353  27881704  16335363  45466586    133046  20953722   1417017   7154179  19030459  25917498 
 33159938   1301739    220726     45931   5296553  30833725  19233498  39338839   2113879  21129288 
 29007315  33538482  50203507  17746973  25031148   9458289  22008841  11464968  18704263  36509199 
 11004011   9965183  41325283  10048467   8481138  30607755  26265999  27317627   9783907  90803451 
 28429233  46549205   1683701   5279723  11320443   9597321  18852158   3239576  32444283  17956952 
   819057   4471647  23470899   6088956  53719583  30669423   6806282  32623413  23870943  20670301 
 55675248  51544955   3533879   1647474    750619   6639683  11124639  69313955   6578006  66863403 
  7588176  14995684   4854813  59918072  45461019  17964371   2108999  25934223  40488123  23915383 
 37919566  46257543   9341565  24757933   2997831  12601107    985962   6672409  32104002  50757657 
 23468906  44786079   5713691  29942907    990919   9580439  36173051   2965573   5778753   1800187 
 58392578   3716448   2514341  12062913  14318284    123224   5350553   7014527   2425986  23629698 
 40292368    277413  76089898   3410581   2764368  93700079  16293267  13676998   6119698  66399603 
 33588545   8596005   5432955   6967674  30238150  40064568  30886622  51760755  11236257  22237167 
 10193691  48133531  76166658  48639211  11483746  37430099  35790379  35395153   4633617  23310419 
  1766107  32927688  37407246   1115783  77674146  33688758   2244213   3900151  53508983  18376584 
 47100813   9904003  35955021  44661467  55197205  48363549  26970225  18355922    981159  71004369 
  9507511  19432107  35028963   6078429   1023729  55506923  68766443  16909494  13587103   3766424 
  7705004  60254667  11008603   8669427  37170633   1456224  57013413  17593572   3575913  32848053 
 71655385  47629259  11432573   8659563  12501073  22497577     38413   1854419   8645551   2666808 
 36682893   2009409  14416848  11114328  14991756   6481623  57651765  73812983  78833819  62859016 
  1099487  13103343  14927721  11937273   1679261  41523976  10262496   3771227  32342583   1881247 
 18170961  24363595   4806573  24589519  32851995  26873778  23548901  33017523   7547033  39769173 
 17097162   3610103   1975457  30901336  52079121  66879523   5511849  28881747  29466617  10742845 
 93383355   6117312   2137977  28964023  16352951   9155229  67267270  11606373   4568463  45424203 
   595365   1528311  24532078    101082   7305685  53780219  44517219   6851598  37563885  31030205 
 35138499  20273625  74697351  35503688   5808024  72028023   4349755  20638756   1055398  11375601 
 49554663  14125866  47939443  42863481  51007229  67174586   4804153  91321362  11522925    611708 
  2591625  43809318  10073248  15805369   6020548  13310171  53462070   1290967    998125  13254793 
 52941423  30114915  51112579   3154517  44424999  45730107  34984215  56761723   4409192  39679637 
  7426023  31582664  45082165  21866643  54595655  10882044  14317343  25616703   2616808  38404008 
  3667953  44244353    659136  61868809  27618411   3537362  83732163  17122267   8107917   3195567 
 75457573  28640427  20924526  48232923   2291853  52607315  11676249   4173790   4572340  44358698 
 10438155  31374459  55599813  18585495  11491827  20899743   6961522   4144187   1174723   8695741 
 53631558  32026737  17714651  60974547  70698822  12173147   7853928  15481952   3174996  30295773 
  9456459  15463273   5749143  16360187   3093477  34757311  22029578  21761973   4711137  25737315 
 10909149  57233039   3356202    815754   5292371   4429119  54788168  40590850  27968439   9612603 
  4377875  20436580  24847693  36310815   3217827  43112079   9321801  15874107  29465741  60690591 
  6381456   1400073  61471427  57970619  32586823   2173211   3614544  28236291  26673501  31520723 
  3578523   7191687  24132473  32897495  15872952  18369594  19207601     44273  65638491  19652735 
 11417392  76498402  54270150  10386408  76801848    708687  60573579  36365469  18049330  47843243 
  9540481  32547435  13342985  10243427  71883943  10610352   9772914  19775254  22142674  10875563 
   990748  28759053  26557148  41317358  76500151  32676171  73656180  67919923  18570363  47299699 
  5177367   5397363   3826716   1675335  14602455   5382685  49905615   5185668  75105604  18256257 
  7498626  11931878   2335290  51022590  36799800  45736011  26214653  24011737  17208413  56845691 
 11334117  11034685   5764197  52045259  11615335  51627523  31977915  29827520   3183329  44936899 
  2946913   8402295   5072188   2123699  54120541  11111454   8047527  21463719   9237189  24006223 
 30600172  27621451  15464269  19894776  37895706   9485571   5825049  66907859  51945172   6294257 
   444571  72491166    841445  35840519  68769915  39389123  31823231  43559223  54538716   2455587 
 80016891  53795139  21949418   9277963   9249111  11398169   2142757  22838722  38167593  18897843 
 25580769  45008891   2958047  46909723  33351963   3944283   7744047  10588841  11980413  30016223 
  1036431  37126689    451728  15386088   2516107   2282439  27397883  48198579  59404755  44587131 
 37448667  18240423  21121243  79618203  21593203  46536497      6098  59652580   5238838  43087431 
 40742811  17355576   7206475   9613057  31015921    229443  18785043  21003209   8154213   8682201 
  3155529  48304081   3524813  28187741    381748  35766623  42206859  11422203  61491203   1247817 
  4835661   5239637   1067211   7798216  27244448  28655351    430223   6921752  20914522  42921805 
 16634013  51096948  13509863  73508703  23675643  18413097  38721138  66980925  27876123  40861095 
  9019165   2604402  23858628  13165170  30601779   8039613  29648658  24179443  49725007   8966003 
 74720723   2421503  41817541    940171  12493743    696993  31191183   3682519   6055055    449929 
  2100407  22764573  13234683   3475539  21716793  72735498  33618257   3751887  40884961   8464389 
  3059234  21096458  13817563  10748713  12892083  16284453  61884499   1942639   1311643  47400507 
 10726909  20587701  16986853  46516485    478302  48062643   2741523  13911869  21990835  67422893 
  1139703  14378713   1709445  11759013  10145263    419598  20357532  22367655  28964091   8071947 
 21318118  14063883  46160430  15998469   5092323   5016460  12711367  31003626  17047891  27181608 
 43189303  17387259  17871249    770965    510435  32660205  86043003   6611475  28804748  34766166 
 40148955   6059970  28948713  45708392  22222526   2073957   7464091  25448925  13722588   1754902 
 16225595  35811707  33684865  50142314  28286375  74358919  17402851   2040852  17317307  57901867 
 28460563   3023439  13806411  18177522   6647307  32813871  29713983  11803931   9466506   6489573 
  3363883   1994648  15347931   3907363  57458733   7264051  50139443  10814455   6748443    599554 
 21767778   4772600   4594608  45869023  19482567  52561755  49905117    886801  28017749  29009320 
  7386314    811803  41864408  84437339  37153373  39713668   2357895  36651309   1423323  15846713 
 38576564   1400703  27553753  27848749   7900493     11181    310713    637843  24644913  74208583 
    46299  44387871   5695549   8240341   6274765  18411747  73305771  38188223  19622036  12670995 
 57451865  35370523   1485859   7818693   6366083  47773013  23695099  45006839  28615247   9731691 
 26714172  36146567  73484328  29450139   4705011  11072463  91976087  11830263   4251411   2273397 
   984903  58835361   7212348   3699488  23480321  60527443  17728323  30683787  12198945   7090195 
 55205509  13291755    211961  12265683   3912993  17249363  15439618   8142633   1497147  45350505 
  4808708   2808995  10051409  42549853  10446759  88480579    487859   4535865  23895312   7011864 
   662823  17228131    529169  42953973   8944030  18764148   7576391  23715379  30916078  18298097 
  5019354    562089  13705851   8520303  28799106   5774483  26366232  52943373  20301671  10199265 
 17717113  42434052  28614255  54861510   4770248  38874045  69344563   8776237  36243561  10248408 
 46700187  18021427  46141548  30775789  56324923   5303916   9569361  25653373  46469195  16030536 
 16706443  20696415   6978443  81766377  23022605   3690381   9719471    208275  41465638  18331323 
   341571  52564173  54448643  39402873   2407764  50910417  10652255  37674357  28740068   6104079 
  8166167  56274523  64760730  15855630  18375297  21079335   2098420  15209379   7252589   5833372 
  8417686   3534121  46080318  10960359   2097693   2934625  59886203    990834  84822203   1216387 
 16115357  44960163  32498897  13758539  16703376    173395   4613667   6549630   5351911  85079141 
 10461792  35103355  15289488  57391303  32590023    688132  77968998  68460963   6294587   3144471 
 42358275    307738  63154923  68523013  23855059  13663897  75262167  36764021  37305874  25414137 
 30353307  15121327    194595    568977   2913787  10707258  24433008  12848315   1610505  55308747 
  5507961  30852735  18750898   9561354  65578896  19458451  21663455  47498871   2687885  64859487 
 53302411   7482503  47298978   4438257   4044637   6390469  77922909  10409556  41558874    958349 
 26863443  11068791  21018107  22434639  50396763   2465790  61856435  57128495  78134155  59656545 
 22825851   4050291  22880189  23874856   6671283  25163628   6010659  44408963   6793483   9760258 
  9750903  42265593  34411727  90063255   2102823  20932923   6159472  12188030  18351802  48150923 
 41222456   4488362  15071400  45490783  67385979  42101533  13825883   9735891  88636281  13712759 
   281547  26472012   5245503  46323699  32229936  38931609  37471055  13955043   5269398   3385353 
  7201466    292767  34366537   6724203   4815030  13464823   4933803  16162943   8540358   2109930 
 26758770  29325543  12191379  16935523  26148525  11027364  26925800   5690760  34355532   2645883 
 44884187   9549414  49824241    282525   1036158  37365885  40350125    376398  56278567  34462798 
 44457733  28088571  51499626     52459  13643915   5373627  11883027   3781035  32562051   4404345 
 45926023  31586920  11009713  60412473   5828828   2854531  24241857   2862363  32272821   3150027 
 22348623  17557503  63500391  22164683  21768198  38214091  18210030   7981387  21772563  35801443 
 49282464  53767643    731242  43787057   8744760  68773597   1100755  69947803  33600204    705491 
 41691633  50429541  13985879  35664448  15664803   7843506   3008443   7167873   4554582  11010211 
  6826128  57183119   6339103  37721022  23737159   3696315  32397958  19127727  16430803  48654547 
 25104203   1219515   2431628   9148699  10698363  15139379  11761223   6639284  20068090   4743321 
 32486998  30488619  21340167   3796209  27181922  17257751  14539643  19828371  40878663  63403617 
  1142642   9504000  25940525  29781996  67109073  21985023   4747324  29967511   1054638   9464243 
  7292056  38944522  17591667  36885972  29636559   3659897  64972746   1285793   6862062  54419095 
 63831219   9147771  10827833   6227465  31906593  18026509  16619473  35024051  73340400  84125451 
  3780843   5735748  32925953   6428283   2832239  71693339  18385920  44761238   7839276  80970243 
  9509623  13941159  65318766  32216977  56813463  22733985  56705592  37158573  44168511  24723317 
  3442318   7483227  15567237    162474  10299030  34334430  21686994    262851   7106901  28035572 
 76746843  56061117  62242137   8465658  11978873  26339415  26822131   6652965  40855413  59769074 
 45982923   1010977  21185573  86549833  31040271  66058927  10008975  49163313   3084587  35553668 
 78822348   1802610  15411779  12554059  45510081  53505640  29244004   9560619   6484447  46724339 
 38340126  30914863  41565843   6094275  16853415  37583214  22236096  39443613   7273207   4522596 
 26704020  12094698   6210099  59082117  21593921  54580859   4827729   1685023  14157750  10858311 
 46553127  50707695  87172419     23069  35088749   3866791  38528395   6856847   4576992  24422259 
  1235870  66517566  33466780  51086985   6735357  10253073   2305435   3038753   3516603  33531043 
  5469099  18673707    656625   9249363   8790072   3503121    643493  49817433  48019371   7478323 
 10754943  35848502    159759   9743113   9109833  36062173  28599099  25718043   9559871  10027308 
  3631088   2168503  28194198  23716123  75331673  45571123  22287180   3475657   6852670  47396736 
 45878715  12188831   9096609  21331543  76994365  25162598  40299154    294753  54785553  35982173 
 10854773  28777427  75722220  46906311  40223163  52432611  14442581   7927416   1177764   8668179 
 50519318  50148015  31670879  57166788     65741   4405819  21830846  19346630  27937563  55136607 
  1353740  19071733    294027  46496958   6685385  64439343  61244953   9596886  73511088   7877243 
  1343123  21409068  31180703   1097073    340477   1474337  39987147   1754987  27385751   2677065 
 66674494   2166473  16896523  55799325   1288215  24513833   8226766   9105096  31397001  61007683 
 23740281  17541947  56324949  30718069  23450177  12944945  47820703  13401498  47614424  43337176 
 55824891  27119748  58590561  65764163  34237296  11072613  34088489  45868221  57333784   4545833 
  6542898  17794431  54080853   8371437   6449763  57176095   8684829  59739075  18350123     61368 
 37390133  36079483  64696227  36990331  34405063    331822   9197532  39328763  24674661    814422 
  8999223  12641333    419483  11273658  70920483   2799051  10675273   9359783    609417  55533705 
 27645139  45756379    589817  28730307   1866786  37975517  12952727  11380909  60842786   3144751 
 10643928  30652914  54575951  25790587  18519240   2053203  26687953  42205351  54202107  12740586 
 74865378  10506249  20618082  15371358  20791099  10686630  29928163  12857847   7717707   9040280 
 53212113  89420811  16871411   1750476  37274901  44976813  20259215   5460118   3034308  12835137 
 14303503   4848077  53277035  15101052  71272352  32356821  46564938  34246227  38646345  46394355 
 17060803  12930243     28979  28790235  11855513  41358738  10680429  20843643  49955127   6996445 
 37151763  69143523  11053187  13611703  45088203  40205883   1432487  40923600   6451393   8078267 
 10767319   1449687   3032678   1452291  31104339    626639  22174835  31423102   2927929   8112439 
 24606648   5878095  42266854  21575264   2998899   1360249  27030497   6204501  66905419  59206427 
 75718374  38050593  80495538  58993866  50696699  42227807  44332971  33113070   9177143   9074302 
 31392273   5931628  38009523  43374043  17501651   1758200    286563   3945803  34935444  31737265 
 83756238   7214815   1551738    970339  11641803  64882083   6557574  83031995  23963691  31962328 
 74649678   3901944  52156643  21054156  13822011  38839827  22504264  11631349    327450  37491985 
 27399873  11335798   4638415  38937174  47747153   9399139  22280448  36138183    175410  58633854 
 25239323  44111064  27083691  94623917  43164699  22446133  50054162  35503843   5995866  45845123 
  5950648  22824951   2898775  25552577  21646264  10705232  29584978   4025859   3113732  15825075 
 24671511  12269523     93333  51722937   4472463   1904276   3950151   6975321  11412979  54160404 
  1353185  24344123  10876373  14101899  22774827  12047379   2500335  26603281  46926373  32723723 
 35537469   4226541   6043812  45766723  80327291  22799878  62721873  25792617  17920923   3140988 
  2601363  26285356   5688207  50732208  84951402  18987139  27150275    256231  29082150  20308935 
 30905623  50746546   8775175  59154010  52649853  40454481  18662928    799441  75829723   1877432 
   300182   2347083   8821355   5007379  10290663  13953056   4664918   5699899  70068191  21613895 
 26525597   3161391   2077523  34337085  70885278  22834675  51780375  42246075  52172793  33846971 
  1786544  54792637  88701771  23766684  33247569   5072309  19626873  27127907  16648350   5078558 
  1254957   2790183  34797243  54855985  37227241  48289931  26835563  33041033   8391340  12070018 
 81678628  55831115  12391726  62416521  46546179  36815879  30536379    161695  42631859  13843371 
  1843839  36677731  19379518  48550019   2178595  30000841  15118437  67915355  74994573   2709123 
  6417663  50958923  73924766  28220139   5113338  22624706  41954051  15586355   1606708  35696091 
 34420248  58840352   2694750  20555579  10837956  40918403  34634079  13502903   5701146  17634003 
 27394463  19828215  14637951  25307009   8950991  17999673  15901242  19965609   4469313   4945777 
 50320497  14678673  23461167   1415899  27564450  23234855  28127830  64117629  17373129   8646579 
  1377509   8955091  11501643  22722921  41895393   6087213   8309787  55551516   2959198  82342373 
 18783713  12556864   4821223  64126041  55922811  72763287     62389   3919717   9231150  13538742 
  5692568   3844469  32829777  39341743   2508091  26382066   5594573  15050395  42688761  28585323 
 13152759  15255067  20043969   3521399  16806836  19199608  66170579  55544388    745483  54374464 
  9835703  21578937  21808828   2131282  23522751  33915864  28135923   2537055   5814383   6343057 
 69110427  21084705  21481392  50252337  10769317   1562046   1100092   4464723  41700603  83141070 
  4776667  24031157  18412655  22596864   8445417  28024938  12749398  13877023  23324555    513682 
  4477033   9726723   6630838   8422883  75287547  13450127  42308151  71433113  23417195   7440347 
  6706911  58495131   3076859  19018375   4684677   4709965  13451046   3732467  11752703  30634298 
 80290123  65896863  53695111  12216691   8062073  33351152     79476  15172762   6157149  27909543 
 24417411  11608449  52278019  15515238   2087439   5728848   5461703  17930733  38774859  25678995 
  3581617  39523201  12530667  85336443   3696325   4655931  45987423  69921219  49893549  10589208 
 38161673  10397720  24706419  39088403  31334173   5936923  59536856  13064189   6458283  23903653 
  3293321  76956739  16034849   8868397  26188783  57452238   3848971  48698871   4128241  28240476 
 37499683  24037995  26248965    499097   5471998  74774053   9947511  10466733  75113205  46173344 
   573531   5951567  35355681  22707559  14022912   2759874   5782683  25457352  13570737  13789283 
  1540221   4531596  18952371  53158263  43055187  28179567   6449979   6791897   9935943  31301316 
 90164265  12408983  40844506  75636311  50132688      5778  56573003  52475643  27845349  25914875 
 40073009   2944290  10348845  29827231  50352705  79360629  29792123   2538642  32905468   1813053 
 45773847   9245573  73480523  32330395  38853743  46744467  26895885   4629169   3751484  48223785 
 47648151   4141553   2504830    324852   7355604  14682838   5483355   3512799  29708673   1760908 
  9050549  69747762  27308833  85546306   1016523  41773953  36735159    906228  58146603  26479043 
  2068053  19464291  32025093   5421550  43820118  53647578  37955003  10156867  25806807  61767563 
 20702935  22704021   6968571  23242116  52575123  13875455  73361327  14824751  42144788  12678383 
  7425091  31508755  71178549  13993543  37687857  77943144  20883603   6206614  20829659  24494331 
 28389000  16897893  44086524     62411   6318915  22400187  46384919  58574038  28225243   4905290 
 58495931  19639233  20893563  45069147  86774028  18925848  42948315   5440038  18391083  40803063 
 48262743  32784735  19292539  58643533  11137143  94576869   2732919  32181539  10385267  18313173 
  6821019   1781679  17765268  24926739   8914725  24753723  48968794  35575373   8401945  20398922 
 39231567  20009779   4640443  38806440   3182199   7140608  10005041   4447795  89036280  67086560 
 35214133  52881999  48694597  36776643   8019573  11486217  13672659  34505643  14272098  22648654 
  5399439   1224395  68241115  59081343   2629394  32145964  20438383   4938414  17738363  58880453 
 45714935  16356723  67530921  16818171   6116331  69496433   8336895  56352715    332871  12408100 
  1340663  26411037  24532875   7165209  74679931  20094561  37928853  29059818   1924683  25928736 
 23023921    705633  30830073  15602389   8349567  44103497   8304342  20284387  28227603   2675598 
 34308573  57091665  29362623  23218188  68609663  54022622  12764910  83733355   8505813   8543281 
   819640   3876054  20667924   4568130   7832283  70243779  31124267  51353757  47040501   3118422 
  3500581  96352277  25598740   3463923  28618448   1902333  37590999  26058984   7237875  40551495 
 51851571   1786479  42368955  39069931  17950251  12331694  21611323  69111855  13433835  10412038 
 34502808  88215621  43026685  26940903   3181344  11218527  10156684  78523953  20048403  46705475 
 11720076   6370648  77733051  25378300  69291972  28485990   9324391  18107899  31018136  72324683 
 47843629  13737798  62161872  60296593   9125279      6483  57010518  74761323  23962029  19983309 
 11695279  36993393  43450161   5245089  37566587  33309447   3976029  51829215  69820278  23899607 
 31207623  25107601    495233   2337283  34321023  11857761    155955  14301942  30301278  64928451 
  7308683  27251360   3247917  79820223   3995264    194233  47570403  39549531    627171  12835632 
 58206414  87020483   5422251  30274590   1272409  49888779  12311380  12917601   1610688  13812315 
 50148811   7964748  30287557  16280634  13227371   3976661  73668207  57342003  23322213  84933335 
  5027197  34654903   7828932  16921851  84396451  42536949   5573855  48524192   3362748   2699961 
   281467  72088698   6654078  17113263   9871161  10518895  10526079  58218498  67566378  36991371 
 16791648  12085581  16149190  23420573  66182891  14944983   6970566  21208239  19341431  19533195 
  3629931  20389756     84603   5860635  24845859  69426210  45726843  31080423  65517187  84478245 
  8907560  19904028  25444563  73908315  48163771  23207178  11357815    379923   4014843   5136163 
 24788043  20332213  10461981  13178763   6301913  17898651  17034267  54364863  16192691  35617683 
   487555   3959538  74825113  96418834  34439811  12108998  30631339  29694963  11389787  50008593 
 52173158  83999290  18133784   7295257  36698811    872195  38890249  22498079    728411  47365489 
 32260776  23494953  19163616  36147240  32282939   4744797   7493130  75253145  53894623  22499629 
   552065  14237376  14139780   2538126  11898400  28849097   8892699  27663243   8281908   3171371 
  6933243  31009690   2872800  32546139   5914803  17510763  18455307   3399076  22442155   1255811 
 33058689  10350645   5860126  19208868  46794498  40378731   5480363  25392003  54533811  14088795 
 17846783  21763769  17478318  59001995  16422583  54998625  67515487  27465120  79126275  51395966 
  8102103   8454345  19372428  63876873  16991587  45102480  56247009  22621385  37538661  10763355 
  1852007  29358987   3218711  61941885  15519075  53841297  11811825  21816648  21245528   2422039 
  7760920   5053563  34345593    174079  34073673   2965696  10559591  45123523   7691163   1926503 
 80489163   4472403  34548778   5713323   4065873  11361611  92524397   1222328  22254027  13345039 
  2885083   1346019   5205687   4011507  29765335  18681814  62786489  65864763  39330976   7148203 
 31437035  25873467  19752394  41961243  28967683  12491459  48230003  11508987  53274811  66159183 
 30280215  27850338    496379    554503  30097998  15762023   2023728   7292441  58129347   3943293 
 20907327  29877657  13344431  53109559  12892695  24843732   1240641  15049656  11373873   4983127 
 33911858   1854403  24044253  28302827  26510299   1238976  18136800  59907828   1780576  24379785 
 12202495  16411213  12630292  47319577   3788754   4826763  11597823  19786271  38001723  11461760 
 52605263  28444635   4941213   4756355  30223488  57741357    136103   9820571   4146531   1395419 
 40464281  51226323   9866245  36518403    571601  18223579  81196433  44226897  15968434   4192869 
 12089471  18316842  17191133  24180151   5791623  46889203  20865847  25903658  20475323  33161724 
 25455069  20123347   8623339  94367187  15580878  63626595  33197711   7505803   2155703  46207119 
 26134763   4617008  29384463  37297011   3756248  21401283  35484275  11083188  66645063  43904748 
 11513612  18574259  26414634   4593945  45909237   5923572  41013972  89395384  28152867   6845853 
  7826795  12764017   7437891   1946144  65326515  14230523  44978155  19133993   5163099  19892673 
  1114666  90104315  16845163   7469502  27125053  42220235  58359291  17697281  53176298  85687109 
  4336423   9717675  26679454  48066547  30150539  63080165  10310955  35610413   3318518  21435973 
 21295927   2091256  67945583  11194971  18548415  18454377   9078816  13078659   4471017    254818 
 36404493  21731189  46175739  31430763   4551475  15938136  55124880  34244004  11375753  73798479 
 26956983  71591055    334842   5997999  21693223   1776091    568015  18353544  42787527  44408305 
 18529205  24090352   2372388  31096497  13835887  20587830    586327   3462374  56743575  72005917 
 18950042  17452479  73922853   2480788    803013  23051873  73039270   1284673  14161395  84978564 
 37975339   2466687  37153403  13271252  16918233   5474539  24548764  35811555  41144415   6130955 
  4129287  46758555   8751657  10811723  21558093   7412379   6774339  59071219  20050497  30054257 
  4225081  38546094  13747083   5663499  16333047  42045258  40989487  16235455   7528581  10058148 
  7393560    675099    974443  36825408   2081131   6357065   8846675   2860719  26193056   1109915 
 16624431   8379675  32630641  12596677  25212505  17558352   7835896  25260379  10364694   7537323 
 32885001   9347613   1970391  52892963  37399716  28565139  38912766    639867  19568253   3397823 
 16818433  18111398  12755431  23976299  60693666  26754407  16999857  24720698  11422971   9215355 
 38175797  69026149  19488060   6520950   1247384  42262623  54083523   8640786  71505763   1750371 
 16690763   2098923  21239349   3389817   9261141   8132360  31171675   5619748  11001559  15607437 
 81618977  44184795  11175892   2809839  14895448   2355765  39773443  12897671   8202328  30353747 
 16795324  11922775   8289771  39577179    393613  34141348  48225198    944703  31489376   6670843 
 41403999  31233518  51126117  30181043   8530223  10091629   9197750  40637247  10555882   1461639 
 29366238   4233963   4652228   1392918  20886827  29754016  31604871   8483754  54315837  67857675 
 48420898  53642327  65808561  68925603   5871323  64159899    699882   6068857  77977905  22822339 
  6850473  82056669  27590204  42666633  20752935   4118887   8656523  24956595   3862719  60472251 
 57490283  20015344  88407999   6984510  48315183  18262491  29824869    989711  42697771  34789399 
  1306011  54191249  39784284  19901179  11720037  96742530   1413457   7831163   2688247  32313118 
 19815370   4030773  22381816  46072527   4680627  10271843  26571096   7947573  37382223  35155178 
  2726930  19759515   6366611  31014155   2476311  48180363  28845552  44128823  13044861  16982077 
  8879019  29049077  87577287   3742251   3412518  32729067  47110651  19623087    684211  41174027 
 24113148  15091893   8471007  23202135  16681533  51860316    459572    652045   8683826   5074079 
  5022999    306469  56329143  51493768  66426273   1440675  71568613   6495955  14542167     51315 
  4627057  35567232   8755303  12542567  36938310  28800163   5587392  28882070  13682121  62208498 
   326543  15880299  35995246   3774943  17540899  16524411   1592329   8534807  35591739  24262999 
 25265167  15936820  33325321  80006523  16148464  43200225  11685263   2323150  55031763  42335520 
 68323164   1451076  22309074  30242931   1813239  39349524  14121003   6622375  12208971   1211058 
  1565843  10527050  25923839  42292923  48525123   2810733  21566985  10000011   2287643  50541097 
 38946713  11400172  43234053  33239388  30843583   7358361  38456585   9583687   6867533  19365833 
  4675147   1852545   5202203  42089397   9934073   3573099   2978574  11374837   8662489   5317329 
 39555522  21894461  68945153  31463507   7906660  52617183   1599285   7074806   9992881  16834143 
 50980899  12370923   6833457  30596073  12300019  13051959  22275387  18515539   4807373  13101713 
 49997031  27334773   4201011  24100507  28351124  15669882  46138293  19417547  22923683  48336600 
 90495333  10531983  10260288  25543333  10389269  42627567  43132863  23032622  18907259    760776 
 14101791  28485115  58860575   3257603   2289224  48500747  87250267   5083602    700780  22463187 
 18673251  24233755  20360801   7706646  43801427  16125691  32198232  27295335  10934148   6091353 
 21672815  29132203   8594073  91238333   7995315  18076525    911601  19622371   4603932  47387688 
 54679167  30158887  62194419   4444831   7864398  42044539  56625576  11334216  84620789  29524990 
 13924059   1419724  15350150  48921307   2576094  45400571  23536419   1115349   9581739  19941803 
 84151315  47274663  48692728  24882675   4090949   6844554    388643  17686581   6682095  14002177 
 51236728  80549897  37722409  60543947    396923  13227687  53648331   9145529    386814  25835817 
 29833467  42066147  22916863  33027663    389610  73216747  45051738  12870939   4211067  15467444 
 74836835   5855712  20860891  39427483  10019906  75563010   1327137  91275195  15456499  12733001 
 11075639  10392830  26225595  62485798  29253051  17067745  17053851  52041561    671672   8417631 
 51798111  32670753  19429593  17383511  38431119   2768735   2017683  32602603  23379846  40295055 
   327788  31078123  31327161  24520155  10243119   9443883   3835227  19008243   5658136  29280850 
 10421583  27247739   7890333  11685885  22854717  67043133    570345  24394800   5047556   3369875 
  8453217  13857680  55351083    183561  75900519  48569139  49505403  28682951   6648142   8869874 
 85926291  30283963  37456212  38348584  55613097  24173638   6995407  26249463  62918091  85671807 
 45300183  14805113   8127924  48938707   2853981  58390783   6575791  36456296   8339973   8413179 
  7220490  75889893  20174935  69217264  12657453  25797983  27814695    892648  60008217  31906543 
  9041211  13243199  33652107   8618683   1654842  11245798  34778199  31793038   2535523   7525641 
 20609789   1727433  70362188  12629867  14682666  43921717  61574188   2036388  25497003   1636845 
 15554318   9448107  36725871  34119465   4937835  12955236   1177326  93431839  13937698  44127321 
 30832111   5653379   4067137   9569823  66586015   3946824  15893483     83723  33832995  54075963 
 14683494  62991513  26894331  17325677  10258875  33481103  10815843   7236639  17745805  69220239 
 59936193   1001313   8259998  11183070  12885163  50922873  90278613  77826060  24312333  38954763 
 26617147  28585167    244219  56938317  30279269  59249694  60996498   9114994  18553373  17646523 
 49305585  61564507   3266187  85247763  13238187  49112853    403588  38159286  14992331   6648600 
 16626747  54357383   9136957   2193380  45579693  19708830   8098411  36581069  82313657  26834147 
 23532863  66629595  20705262  19346373  31002955   1819787   3596898  26117507  17762722  29935725 
 18864633   1490059  55036453  66692727  15978057  16013038    531648  11058851  81252293   5982431 
 35170335   5813799  25173873   3962196  28243581  28678803  22314903   5199587  77670413   1153891 
  3808281  36654771  51015909  14287739  40122438  77655415  85173705  17913304  18142231  22620131 
 69497993   1101888  39217723  31431633  23709103  20994594   3289857  20618403   7862703  38893663 
 50607465   8921156  27936291  25932343  28530987  12307783    866841  85438217   3738831   4209143 
 25839933  10547439   8355687  13146267  12838416   2665779  62827023  28909185  14268990   3142157 
   195830   9655908   5780387  17982087  19698508  16237635  22179835  19147008  50691855  84572363 
 11461235  35696315  65101789  40911195  36641532  50919805  41823723   5820859  33774048  10717359 
 50778183  41428275   3680474   7682460  34318293  41114458  41765173  11677108  17433917  12545539 
 65095139  62432946  47235974  13292099  53618211  15094683   1669644  71039587    784443   6392859 
  2546074   1624674  15616671  10432831  47122683  13595323   2555561   6577083  13176603  11884091 
  6637545   2473503  25895823  69122767   9525851  39339410  34111863   8550588  83438659  13360593 
  8942661  43301535  11322033  13090783   7392879  34026456  14953053  90827315  88195320  88242473 
  7660011   1537509   4422515  57780363  70541895   8600015   6046539  45401558  66005243   8089663 
 39038958  82689075  26137587  30898973   6520365  19127595  14177524  55321422   8061148  42972689 
 59479179   1426974  52640379   9163525   1793419    681531  18025563  24799465  41673447  75204285 
 14395846  60267363    851523   1026705  22324443    835827  17114975  24591723  31110787   2953389 
  4670664  79863621  75820395  54042906  18905373  13737114  20916369  18104021  19996770  28437755 
 52696475  34181490  22304637   8046203   5085099    916133  58846563  13385823  26443141  24559486 
  8852748   7925285  28208251     63351  29351663  35163671    468298  26339158   2726583  44086497 
 57100785  42647451  28811738  30459171   3700053  52291368   7000171  29294475  45148763  33817907 
 18362805  27811811  58800988  18620823  28235868  31260485  36515603  31858465  64141613  26771452 
 32093123  14597773   9032223  23309753  58013858    458269  15358338  22876251  12502188  20368423 
  8237251  66716781  59167868  19294455  14818092  37561866  20659443   5465748   6897156  29654145 
 63618987   9614717  81921801  15174299  37538988  78265947  46041363  31875327  60619653   8667210 
 16415071  12910831  45634647  13378000   9933648  23531513   8247761   2419947  39925650  27695045 
 78230013  33136437    226091  24299223   1075327   8862465  40113500  59910633  19240449  13205281 
  2361944  33862812   9728433  65480331  24520819   8189199   5835749   1631645  46030560  18692313 
 91167333  18316265    740439  21813577  68910673   3675715  19095212  10913053  10534428  11704865 
 40677018  44970083   6599051  36881451  53630665   5820969  46524030  32946441  14658943  10367667 
 13534203  76593126  27787855  44778661   4769288  24423819  79006189  37665663   3096459  13732863 
 48606549  54869227   2755500  18050939  14458475    131873  37835229  10311963  82974771  35489928 
 19922835  59903159  25461743  86666847  10238153  78699723  21244104  17384623  18923027   9912726 
 35682987  69928703  16700328  18626003  70603299  22235439  18337281  24102375  27942698  40616873 
 41937423  29422123  24272257  88547894  24272427  47457535  51157931    642002  48502656   8610181 
 56740488   1431693  52540343  19057465    330033  26121783  31763813  65378619   6634098  30853387 
   162283   7010363  34140275   1275978  50737362   2165203  27845583    654043   2643952   7438773 
 65162929   3813218  49456710   8118099  27280727  38490924  22310773  16209113   8356155  15176068 
 13429440  56474301  21140200   4797355  22870541  30086938  41084075     37051  17327223   4304013 
 23394663  23117577  53069322  85660371   1114235  11671041  10959981  11616739  13967923  33955464 
 32815365   1789591   1618043  57433243  18032613  11254649   7537506  28326357   7928878  33432269 
   233671   2549816  33533178    587325  74661876    724938  13027526  70022657  34433877  10059883 
 73697953  11709267  11870522  15436810   3746907  24844595  18773683   9303543   7924805  11981505 
  1091033  92667709   8659215  57148547  34220648  32536527  36480423  65082803   1620945    228585 
 41231125   6043623  65112031  22811229  23833419  43009663   9180665  40901104   7120223  40116031 
  7273555  13729515  27579801  59828403  53445339   1533039  33111594   8888431  43248048    840353 
 22431466  47559723  34087110  42810527  61727712  24778198   9727779  57190789  71775111  57005123 
 19802170   1212603  48097464   5179401  17455323  12505212  62498561   2077233   5286341  61706218 
 33039243  62267235  30400986  27773855  21717087   1529375  10371191  24254523   5376800  39589071 
 68480645  35002315   9187105  14668323  47832601  32354484   3122216  28481645  33174673  57087693 
  4784811   6359007    449388  53661588  23640375  10386205  10366023  38625723  80906595  19595868 
  1197521  34802487  15863726  52838913   6069705   8419233  42196317  11057973    670215   2709627 
 16151038  75898733  18034811  34287459  71236358   9426561  11101839   9338316   1790265  46078147 
 56065963  14819963  12513618  27474157  54212589  10430399  10919031  30844152  25096803  19165407 
 10111995  16823228  38959971   4259387  20614587   2035479  25603007  53154179  19745904  16295763 
 39052246  22164093   7734498  17487083  20929353  60407755  22427619  81111159  23666499  12600393 
 81976953  12554777  44140466  26278991  72944106   5083278   8700027   4526708  38966154  15661263 
 23387784  49023985   4903539   7525102  52112687    256710   6634807   9258939   2225489  37760003 
 31471851    548748  26675323   3185037  39694470   3962697  44937023   2340643  11678249   2121758 
 32675577   7116555  38672267   1038051  63256641   5114903  53642895   2302973   4234741  46580445 
 63013821  25409807    564612    557529  20369472   2442251  47468445  12823063   6712829  12683194 
 14082294  32981019  19366218   4965523  23069671   8332107    913829   7741627  29546271  60889283 
  5989065  36380901  20451195  72826811  49533669   3875496  10260400   2151745  35699347  35103630 
 56865857  55422315  17102247  42593045  31068833   7207203  39867742   9580051  72235113  70388053 
 23472356  74338811  41947923  10322955  28427767  74528301  11050281   7547987  40265337  15932200 
  2774349  39237803  54224043   7260832  20769185    325499    914971   9309379  49754443  64303743 
  5692311   7041501  13104584  83763981  19719748   7645659  27135439  47613808  47185635   7129219 
 60183763  27656709  48991179   5554691   4445777  51022193  11205423   2857803  73460367  33165804 
 25775093   8241103  15597643  47455411  42900125   5329275   3384492  34274259   3541368  21154753 
  3686379   5339347  19229035   5655355  21968679   2018113  11802723  91398171   9773381  54691287 
 18219768   5891987  66312987  75825213   9473320  27697607     28331  29914105  51793700  30830923 
 17283768  18446613  55345383  16106473  15484427  45022685  42440307   3088694  58836783  31400691 
 48805746   6999357  48260834  40506387  29600723  14130555   8918865  37840562  58148028  32864352 
 94348899  38996833   8485115  17225529  69844543  17734323  56384451  10122111  38177115  37771602 
 21263937  49580295  20759163  11609997  13017897  66854223  11947461  33678079   2012331  75283179 
  7292823   8748886  16983771  44094587   2458238   6840110  49768875   8661603   1636044  53215002 
  3545500  17018043  68557270  28384253  14338839  26123291    997419  66388011  16402173  17071319 
  6902163   5048178   9436731   8681703   5095814  32084357   4599705   1835495   2374363    832155 
 14254541    228849  51154203  19755131   9561059  22613304   9218112  64806449   9984027  17319228 
 79920359  27948351   6013708    424060   7952980  24214928  34379752  28564305  65245983   6850020 
 17113779  52140624   8360433  48051114  61361700  39654681  20383089  49206210  76117583  24521523 
  7593683  12564088  27492999  10034656   7672645  10747363  50804933  13774344   1437006  17840443 
 24833223    508379  64619391  20045223  22085838  12689074  69316195   7892271   4142889   4607973 
 17210293  21919663  21584939   1983457  42040571  38683592  51996418  74366245   4059323  80539088 
  3886458  19191690  21349941   6112083  25340987  27336548    267363  21482907  26186995  36365982 
 62584923  18592748  17346111  12219555   3588838  34990337  22104225  26527563  21025036  63304977 
   225249  20674539   6721396  42389043  68428248   1772799  24127187  31786619  11090871  42709769 
  8289975   5065655  51130683  36258653  59009943   4993099   2188596  10541703   5824293  24596523 
  6604813  16872380    956623   7534640   1142171  51344076   3836754  57204825  26682366   5369978 
 23733035  18461188   1913293    105085  61771476  68387235  12559671    621613  36648647  43803203 
 49050369  18821763   1392683   6170714   5778357   3628395  41824059   9417279  19701969  40399790 
 38559120  29629606  15115215  40417692  28771973   4046355  77630883  36005631  25099011   4936811 
 34668843  61089558   5799435   1585219  65758101  29992176  54537819  82400955  39920763  75569385 
 24019068  25317163  16505685   1272450  28313694  59705943  47413497  40649541  10184195  34838443 
 14886655  49364003  37272842  45212535  43540701    541223  82510574  12655899   7461408   1452795 
 30776073  24024141  28448533    909915  50740135  37428683  39158696  47973356   4014267   9709058 
 17393889   1851351   2280192   1279275   4759002  63038251  63298059   3090112   7980219  20921903 
 20282523  10972737   4077762    622578    791277  12252501   4969857   3350505   3213948  22679313 
 11043975  28299046  39321547  29085165  54127287   1573838   2260284   1572053  47827063    829127 
  7450863   5937375   4013538  20619583  34475081  52155723  12615194    862961   7554353   2846151 
  1042313  76471279  34311236  29185608  21323139   9144643  11722023  44235387  10846086   1792192 
 58896691  65960029  46588873   8374453  70844517   1422775  37680243   1054668  36064887  48137409 
 40323287  27363979  43247562   5661687   4620981   6818075  45333513    344534  20388308  39921644 
  2051420   9524941  51783547   9435738  29008227  36808613    528777  10070106   6840759  77002459 
 13886331   1190569   1599123   4258363  17155303   3243735  12044961    453591  78313697  16142613 
 41347628  27585512  91089814     61730   8590914   2465531   4006095   1551561  18054412  65648559 
  9931323  19793675  12106803  46456269  20662109    124019   3733224  63557095  16003571  79455345 
  9391039   1488635  41748615  26880669   5828435  77406687    903045  71463741  17627499   6985559 
 72420361   8091283  39695547  63307192  14829585   3315358   6958023   3288446  20698835  29918622 
 36798547  12512163   8670681  30068328  50234445  48194385   2258082  11483553  28610943   3666786 
 12765405  72598537    582405   7598660  47809331  50459038  42592974    557970  30830643   1937387 
  9539995  18740285    101800   1570549   2042513  41467255  43309697   8187873  22084773  56949262 
 30769411  61162153  55260939   7685187   1161615  33275067  60624443  76261183  45467079    945529 
 25546562  29484711    526596  56562123  19696303  40013210  84303723  10198447   1441083  17313861 
 19076538    304440   2969971  12110331   2173746  18354183  15821383  11441373  33576480  14697483 
 29194873  21200827  75256089  18157851   9872209   2463343   1706032  56995737  38904561  21654651 
  3851535   6478143  39590331   9054123  10823433  72516003   3066411   1156551  33737093   8672163 
  8781469  52768443    545109  35772093  43763685  34130730  59166828  32174313  28577230    487884 
  4808787  25256173  33416649  13510983  16897677  71728248  78620328  62452095  40198995   7035899 
 50309031  43727616   5708979  30756923   7144199   6184587  13828065   8177072  41719924    973293 
 30322131   6754828  13133035   9303163  24217437  21966441   1657558  28897603  29482719    100811 
 67012266  38444641   1672653  61206123  18065609  20216372   1136245   8797257   1531758   8976700 
   817950  44504128  25266216   2932971  35566763  12936475   4192575  10841303   7188603   9291433 
  8365655  75199331  43432611  50733613  28322046  39091483  87631733  20729256  23291475    834323 
 14511763    761472  19743823  10555800   1395951    328113  62890797   6116571  14588680  60382215 
 22291725   4820363  53108010    225843  22575543  22342342  16301873   3417875   4927122  15912723 
 13277422  11015385    461527  32774019  57003159   4662104    461367   5337109   2299581  45153147 
 55350469  13487427  58666787  29262573  73738473  11577349  14749616  34220106  21801303  36261885 
  7089873   3500147  23351563  19156676  31304025    974415  74835873  12287723  25308393  24424620 
  5897796   3706523   8163047  23497355  28209991   6974728  31066453  19146419  20423811  50987159 
  6134890  39165078   2814729  17158267   2807979   2445576   6668293   7212861   5618931    819573 
 40842559   4435899   3369755   7147326  32501409   3600467  71384186  68251615  33814863  61217108 
  1671401  16186458  70348725  70394474  41348109  71212469  56668650  52793943  31276611  80824383 
 44489268   6113033   4006749   6282950  73262779  37325840  36600841  19778229    359006  68184438 
 47048287  35837655   6325687  66558285  26150356  30906895  16572102   2084967  26804923  88728603 
  9079683  27298723  13507697    438897  11545947   1482991  42382619  92132460  71200693  42980424 
 21514005   2736150   6391680   2220159  23280210    938823  32307333  61665828   3339419  26178171 
 20422938  52005968  36731803    184119  36371128  45534603  75964011  27085578  49201275    292437 
  6739045  50034339   6125459   9667984  35186894  33733871  18003415  12786107  38303983  77267894 
  4573508   5583792  10899815  57552705   5195903   2027113   5868083   5500068  15046860   2618253 
 33579900  44997108  46644959  36503898  27573909  36856488  13231845  68668054  38877551  56270715 
 60740436   5017843  52834155  17590846  35716485    297329  53746325  17288163   8908729  25568213 
 26835403   9631343  61816488  52563633   8219717  13331821  43278468  54423195   8996703   3248799 
  5559953  39001789  15667467  33926537  12303981   1508238  11874675  46000389  40013250   6125011 
 49108805  33757607  11370666  47396347  11513978  48237642  16778311  58354799  20652027  24311103 
 51366903  31538643  32862755   5146985  47348508  16529013  10573209  33590562  13104753  10952263 
 28639819  31313339  18576879  65252620  29114873  47904923  50974235  55646383    821183  15879833 
 80892134  34583007   8980165  50602146  38748358   2295548  16236517   5034872   1794587  19056933 
 23333313   1267854  45677492  13475451  62212313  35740158  20732725  33674513   3348663  11267094 
 11516112   5352540   9476779    741783    206681   2918087  18591918   7579002  36644229  17012951 
 20142531  21917145  57174811  10601659   4944153  40107971   3009443  13751576   4096635  11671915 
  7937792  88157197  58198359  25440636  43534251   3462666   9832512  51200595  12003013    579983 
 40840691   1188303  12823011   1265943  42024483  25234696   4532819  40400649  13212402   3597051 
 10159683  27559677  26315835  56064005    314587   1527792  47303898    690305  22558953  45162163 
 89940473   5821881  64366773  14034979  80719081  43631068  24722781   4261975  13643133   1115748 
 13619939  76692290  50171503  30862203  43435849  47699628  28238289  49081878  58966877  25178155 
 34728342  12310503   6015651  41064123   8167535    661833  61805490  25149378  46792997   1545973 
  3895805  90518643   7500357  10426931  42915363  46296982  39918013  58602513  57898389  53923515 
 19232725  79777143  20865000  88737951   9736018   1512123   9905677  45407667  13380518   8583677 
 51455595  81260155   7093659   1464859  78061365  29365462  63568323  29552283  76501851  63996864 
 11324733  29628183  38460842  12283352   4370568   9941439   9442923   3322885  64708129  37956327 
 52671208   9702448   1184202  61134168  12477651   9266041  73046348   4863307  32746775  15368631 
 12580053  90062563  33649318  33513663  51152808   8777337  25223899  32925705  23516863   6832083 
 38574645  31634473  15924927  21392455  38054153  14955636  67687477     71043    604165  30981671 
 56210189  86590795  16742186   5964352    102635  22031307   2370963  42895270  54531463  22205267 
 79774855  28234823  28518196  12136702  32154776  26024954  50784483  21366811   7320851  34057563 
 23714873  39182523  19472818  28447873  21845179  21372509  13269015  16343723    276203   3659230 
  1546611   8394299  23108700   3222993    297108  35211819  42065685  26034404   3677267    557757 
 26107025   6636368  37133835  41611603  33702519  15447667  41777553   9553205  41735916  65292086 
   777622  21530423  34020994   2858802  14596653  52768919   4005910  64245591  52715742  60089303 
 19018538  26384148  12365289  38585955  51584973  15623643    863889  44717569  40720028  42428054 
  6977009   4765677    482903   4174260  13273755  50635191  81146932  70813755   9898403   2362011 
 80888323    634443  49655197  33291563  62761633  36717323   6302219      8782   9277956  37025222 
 14487131   1928742  40133279  14455875  25495125   9757018  14622873  12624007   4216267  41732763 
 51776211  17040938   1415355   1160538  32564011  22766918  34609205    306769   7301461  73471467 
 37045843  37669097  80833742  20452344    520916   6329930  12200427  27133131  28455228  15074875 
  2748303  56909247     97404  21847044   9465257    148626  78513743   2026215  10214417   4056833 
 48094055  43080867   3334921  25143343  75316398  23754363  14323993  12089041  19311663  11386723 
  9010950   3769108   6180441   8212393  35211147   1278036  69588411  20640813  23042623  27668907 
  1457829  46022523  25429837  18200459  10251507  51534123  66978353  20458563   1033158  28877974 
   483711  55488129   9065803  34160403  62582511  53750203  32068638  16815387  36956517   4657413 
 25667941  16366369   2865169   4164996  15770631   9752348   5261856  71664971  44723451   1702355 
 39611214  35070807    390157  10527339   8031579  74970408  20130774  17370231  83056551  45034813 
 28800405   6845938   4387152  14515762   3017823  17327554  10973076   2933965  33596541  18368809 
  8322209  28630431  25335783  13419998  27987039  10744509  47992386  12486547  51879368   9473195 
 38561883  98088939   3063523   2404153  21679313   5039886  18868973  21070627   2716727  55388768 
 15096003  47986754   1021360   9864591   6405130  42939396    828859   1117623  31611323   8209911 
  9348151  11622894   7990323  32667575  25195398   1989901  13747779  67707633   2853915   5228619 
 65716411   4157236  16304365  12230283  53670919  31059963  22564709   3293569  64889389  33315885 
  7352971  20890518  35670475  19980339  47366231  40200779    822637    631135  67273005  80304728 
 38812347  20111604   2726061  13299643  34292921  15858174  40551151  19462623   4450164  69984447 
 38976474  25549347  50195233  19992265  50946568  37190642  30040263   6859171  10719828   2604488 
 14013484    230099   4405368  37592937  14428941  23802286  35753267  41358818   1828476  18765167 
  5852541  12832063   6094371  21383961  27346862   3783723  47913098  57587765  67407603  12303659 
 22247103   9725925  74297381  33442636  74635407  61704443  17868187  49508484  23203488  12814139 
 15121227   8007030   3924378  16355754   2941062  50876655  37425771  16530269  21160091    967008 
 53419573  29321723   1487059  32365614  13036139  28990187   7469160  11103915  27547823   6102749 
  2598852  63212939   1893833  23308014  11207695  33781299  45987935  35747661  18498519   2100195 
 42630513  47186349  18197743     82419  44142543  76598775   6345033  37406943   6660823  91548483 
 67748895  12968639  73296233  13975107  52144572  20555034  25585599   3385105  36854493   3342826 
 21768877  40429653  32185315  18253347  12651379  23840807  11672003    208705  33771304   4030557 
 78623829  34306455  53593267  10456691  45143403  42044721  28865633  16167561  15040733   6747611 
 40374116  39204407  11714307  49499942  22098848  67617179  29941121   3430473  39219783  59387283 
 48083763  21923659  34264781  44962985   3295869  38591628   4193298   5147067  12479029  30669354 
  9467823  16499213  66524919  23063191  49893163   8376698   4331184  88923531  28425228   9034057 
 59859123  16134393  26306895  23408299  19104043  61060757  10299241  57766083     45507  18028045 
 75592248   1249791  64456073  26426803  62711646  22021587  55263628  24583805   1639671  50968103 
    36458  21670737    591315  40502623  49001688  16512742  28168611   1192048  21373918  25041306 
  4003133  10493307    928249  27734813  18466686  10837119    438981  62363942  21395299    594343 
 28085243   1221489  18463548  75403283  23267029  30578112  15878979  38581897  11908905  44665060 
 35826333    707055  43295615  25041363  13488867   5188603  31252578  72946304   8915843  61529701 
  5421774  42597223  50094951  35998865  26521218  17281725    578773   1948639   1787745   1623963 
  8201580  49027598  30713211   3316521  54353043  18069771   6399408  33252417  91094297  38384358 
   589899   1992873    260313  31950223  11092498   1828803  70050775   7154319  49615583  33850999 
 11122403   8101643  24215637  11296223  46310993  11686620  14525377  38038292   2372927  69981933 
 48890043  16963182    970939  50738613  32912583   7239931  22131008   3202949   6432787   5554830 
  6177127  15826591   3268475   5882463  12416265  85566724  21769961   9098623   5311878  58186465 
  4433133   6275587  25938093  68413160  62707007  49119291  25037412  41261203  11365311  22748591 
 14004203  16979051  23661663  11262379  42650181  40901407   4618275  21138587   3807899  89235673 
 30512688   6347091  38188454  79274265    840093  14288022  77180823  40962327  14055927  17615163 
 21868707  38013823   9131835   6284191   5139188   3462953  16396191  63250143  28145773  22262109 
  8609227  76954975   2916969  42434095  78148884  45600221  13416063  22211499   3874598   9623649 
 12777741  17890481  85651275  11706435  45184043   4949625  41037238  49058199  39862893   2271383 
  8834763   4761819   1238070   4793891   9614728   3132252  51950281   1321339   1712207  64258498 
  6415483  19478723  84089328   2379484  80454870  57007827   1969623  70215498   4360327  17711061 
  3967023  13122904  12291125  48421139  55549684  77665932   1685676  20808683   8570469  36219025 
 42702305  15380509  22460681  28438715  15624498  14739495    858489  27916763  35763213  52806747 
 20320666   8279259  38613179   6403607  62730141  26773959   1572072  47392702   4061411   1610133 
  3899592   1149273  46883098  49665398  26629243  18945287  43526803  31788941  68276892    114557 
 83642665  34646988  89714055  68003743  31061323  72572040   1179223  28677213   9536789   9637583 
 17611589   4798922  66487398  22294663  63167155  16947135  13986830   2184351  25059228  66457679 
 15539835  23393666   1049805  31739319  43373670  26867391   8525538  13123723  79007271  32097117 
 24726228  77278011  76426935   2255391  48065819  11676123  56204439  81510101  52829237   6154543 
 67212567  17415248   3806611  30654488  24793643  73391179  30587883  14750398  64577223  52169955 
 17722619  48085252  22370913   1569129    340247   8489403   3555883    536793  73196293   5871379 
 19095301  29553283   9131440  17941497  49241763  53726965  46577055   1065851  55694573  35515626 
  3079815  56833250  48140649   2015901   6144903  29464992   6075456   5079483  47733123   2734386 
 36147928  11354363   6756730   4577136  70498059  20149651   3034473    612443   6512286    771273 
   119355  11742483  41490007   1392785  55488636  11178231  58625998  25879678  44125143  28866309 
  2172795   9515827  22555076  10179323   4395722   4459714  11587868   6298099  52755881   2572548 
 38591883  10827639   6047251  25950253  20840469  30258155   2118248  14370792  37454475  24029271 
 50318579   8467644  24659772   2381795  32702523   3557887   4789329   2671168  36220137  72910059 
 27276225    571293  53988723   3773295  43611163  46523994    834568  55673001  29043802  35093282 
 45366153  20671599  14367579    989123  77888400  34204612  18361383  53647899  54199743  10383883 
 29288441  10700391   3265381  21770033   1500723  17252199   4608804  29014563  47705370    492576 
 14818123  13448627  42959915    255378   6104678  82350707  61886223  24430738  11764939   1482151 
  6670988   8626986   6395555  11139455   1624011  51484634   1364883   4709113   8500679   2744215 
   287120  10553211   2852080    640111  85562182  30284977   4952057  76477083  78592123   8101056 
  8479098  38658071  34001115   4997431    301999  53362623   6832770  60168504   4252665  33001643 
 30141933   6567542  14330351  70387979  84753693  39455323   2922659  29883713  61652853   8808243 
  8749374  63175053  19842207  54627703   1886569   9443038  63493293  20124843  32185219   5894816 
 44535210   3504660   3607412  12095995   2682671  72838283   6716115   1533303  13356666  75654387 
   746634   8387971  35670268   7715679  24484323  61732393  52391583    699873  20155280  12227573 
 53263115   3278232    977616  40821693   1212628  30258117   8925763  31100841  41393834  14236233 
 55580859  15690363   5662983   2686854  18063233   5491203  55048785  43087553   6124957  66047172 
 21090859  14714163  10546875  34061411   8952180  41544187  65425490  38520816   5003723  79499411 
 18659850   4756842  41279333  18610403  83639403  33702000  21127851  12644267  91380273  66571737 
  1608891  44549826  48728664  14269611  27506926  12421903  12336403   6898423  35836995  17937165 
   670975  47849685  11920363   2553324    320301  37699723  15279003  47976253  25455043  37017411 
  3930588   2448422   7254323  88923448  71333761   2381623  23860113  10170283  17579379  29462928 
 16688328  64180573     19047  35211687    494607  19982168   6069413   8920129  69238873   1624475 
 10993212   2060911   1083363   8358594   7427661  23722823  69024955   2795909  34351219  44382721 
 10681239  11796543  36235424   6531798  14474331   2882503    850577  65708191  16572623  30282139 
 21842979  44308179  33920988  17700209  33692564   6433719   8485829  60364290   1286091  35029379 
  4842366  36409701    431457  52052115  55104123  11674427   3492627  29903171  16698893   4925179 
 32692125   3664048  40235493    880398   7488585   9324837   4820990   6494843  37633849    198285 
  5199918  52469877  10207269  27429051  10557915  84580815   6408261  18976027  59631147  22251591 
 59151339  48014983    831675   1005426   6360049   1253347  24555618   1407071  67853868  23035203 
 56969928   5222102  64710885   5918675  14630151  47554421  29019521  34548571  41171977  50464988 
 16696425  27342901  40129563  23659089  19562227     10005  32194685  14089861    829545  51371758 
  1885093  38593569  38785836   1206147  53612172    219780  97475811  30130008   4035869  50356545 
 21570381  57230107  33780665  27736166  52688415  15678933   9460503  15983031  22984476  30435981 
 78055943  11963601  57995511  26493439   5468929  12454116  20019059  11490373  15963147  19134481 
  7801098   9815163  67057343  31752165  12429596  43506022  31840491  69841923     96895  17783103 
 42845535   5794318   2764425  79233758  22261359   6718175  23855003  41938648   7562223   3425589 
 20351859   4882803  18690705  34814854   8450961  49964283  23113595  82858803  12847837  12308667 
  2648823   5223403  31140852  10957947  49768100  28295403  43338671  37449087  13773795  15461540 
 38328481  40729819   2265727   7114983  30375814  73639775    175731  13948323  16374769   8849213 
  2350994   9576593  48595989  25223508  34263873   6264963  54967623  36915551   5040215  10944741 
  9616769  41845563  10257257  68757000   1453017  60503969  17792424    755181   2844303   4861473 
 38402618  54959841   4337495  15938421   5353779  27222326  19263510  28682006  21098299    313989 
 10390536  75478099  47912723   1108329   2928475  60729339  16885427  69277683   2013715    713188 
 14574417  25420091   7703503  49717923  21722638   1613423  15306687  30699547   4053435   2657512 
 51689579  67530321   4711738  63677491  21939139   7793991  20472519   1156733  52318173  62141033 
 43654671  68399823  26683989    316455  55152523  23801208   5241751  42393003  12593111    240165 
 49481443  28568658   9586953  18069543  79606330  13076322  21887295  11553423  39624981  12134215 
 30555206  21071411  70654465  52593933  24995323     62691  21222177  35636893  55031356  36705455 
 46777017  41824905  12346118  78947154   1513778  42842923   1622607  22012513   7353375  79589589 
 44273781   2018719  23859602   6488412  46703475  45332787   1452575  77810613  62724977  37709608 
 54173978  12310572  51768873  12919083   8823937  15058677    974174   3931605   6363963   6311220 
 63481671  24129267   9373417  56820207  24423438  36608673  58420623  17732688   6632809  32018739 
  2176167  88368775  42824507   8906059  69137979    177399  17501172   7858143  17842784  64879007 
 18669344  25539923   8118417  12475095  27031755  16870460   6020763  26524781  16666467   5436383 
 21505748  15402055  25190889  16274083   6569423  68905519   7507187  13620131   5026639   3047598 
 12337399  40356859  27076229   3837315  13032107  22560893  38125581   3591806   3059943    980707 
 16370691  31079771  30029547  28267551  63976079  55549291  16694439  72131001  27353673  32137575 
 58634517  19919383  23172373  65500171  75904143    987119  74246923  22174440   4259703  12386217 
  7085273   2951217  24776627   5521529   8952075   2279916  18227761  16527616  17260170  76941386 
 92388573   2582919  10040154  11376219   1173911  12937667    762742   4471123  41060927  36292821 
 14561169   7993043  32980739  25576766   7954712  36746218  28816313  28870233  10891083  68483451 
 18177373   2636823  40440873    563411   2769423  29493168  29585713  43114168  16477453  40262019 
  3998121  12270299  23702067    763503   5723911  22549297   5680997   2885203  18820027  21816123 
   452268  51888770   6210573   4172120    770373  36669118  14794045   1429568  13076043   1934623 
 44328093  14786015   2295429   5511153   9438648   5584603  50518691  31189083   5363965   3257643 
 26724665  11066607  16690203  92848089   2719203  19950522  17406996   3933363  37773498   1230898 
 49353213  49115083   8880131   6704277  17565249  51273579  31659552  42679253   4017341  31828125 
  9240459  22123842  12285315  11604231   8534877    811951  35791291   3405483  34801098  51349923 
 21152058  47913751   1129743  15550392  24329259  68001683  44848674  44914948    871872  53220527 
    63456  10859744  35748123   9194649  37368810  34847538  10350411   4068635    384243  26914647 
 55135951   5158563  79007024  15394723  48911727  50389683  30700419  53243369   4246123   8836952 
 37895043  23607319  31397835   8535298  10734921   1026753  10690139   4347408   8277978  40519803 
 25871901  23299574   5172248   4194717  20699865   6399213  48296811   1337704    623427   8887823 
   101499  53968903  32480609  20512853    452027  78073503  21444287  56370294  70481517  13424955 
  6691299   6600735  50448983  10482906  21771789  18259754  50459183  32592095  15922575    289797 
 69645996    982111  13859463  57647819  13957071  41941338  14695548  20273091   7838375  20326464 
  6479323  15357515  21233418  70297650  15889692  61604715   7166623  34478240  36436236  52075644 
 12897051   1635999   4507089   8984202  18368788  59212725   4949999     40123  15583306   3146892 
 17826009   9728679  35310583  35606967  10295141  94323110   1813231  14446863  49599765  26032830 
 14268411   2360899  17875411  35617573  26327220   6262443  19825643  16844817  58759467  20949659 
 34324091  23926215  29176329   6419538  46045915  30232923  28323644   5399163    818878  41239541 
 44708415  11022058    255430  10193473   1940369   4430133  10531617  16349095   3747531  32049402 
 44901325  63733471  17935637  33053463   4634641   6547808   7452975  24137613   1126311    689813 
 77567067  69471600  16617978   7286235   2065979  31495503  48010121  74089167  24481786  66471067 
 22563753  28790503  15132339  62852792  21420573  42941472  54514296   7191323   1641427  36075157 
 63762438   9630939  11679504  87704713  10686183  15468491  30973395   1467033   4495161  36115026 
  3562023     72643  20547659  30662371  40379105  27146529   6842413  37998421  28798331   9348513 
 15419904  16293660  79596521  48721653   5198238  22007724   6827813  25059356  54729195   7333713 
 10272759  28145229   4247743  62520163  45333503  10030143   2343266   2809467  25651931   5244873 
 72667602  55886823  13508065  14109771  34947479  58989586   6684405   4306483  28573227   8177565 
 19937795    237696  70305064  13122188   1737013  46700973  13064523  37515387   8326483   6228633 
  7893938  35737638   6771041   1355813  25175231  90615903  54425465  57115453   7569790  17625591 
 46223505  20407923   1174111   8961627   3343768  72076608  12470913  15416205  38465172   6755730 
  9119544  79335658  37882668    462827  13907313   6303843   3638511  81365307   1605563   6237312 
 92384539  82187003  10712184  13646735  11503533   1692795   3530106   8722743   4955835    523324 
  1797779   9314610   1973034   3670491  21756173   6147723   8203294   2969179   6806904  42818866 
  1670242  34038036    667041   4961574  29766123   3180223  23654369  51430736  15772273  51507987 
 46075218  10722519  29691927  78499852   1530915  52327497   5364123  24543312  48433560  25801292 
 33740022   8852597  10743009  27315383  25589323  90211895  12158529  43175373  46361404  23241055 
 19725731  31488069   8555860   3913383  70202563   4535259   2111896   9546153  14969256  34723665 
 72712977  49512519  17404521  42577775   6094263  12661132  15428013   2507060  44045929  23093247 
 27492415   2545895  30715308  29640003   3284539  16399913   9119287  63125815  23999798  54621361 
 36261072  10605193  73710751  47891813  18589543  64880893  13165147  41508804  46054653  68654947 
 51217548  13286027   4232715  32854707  15230508  21100595  43164323  30178921  78000423  46427259 
  3975667  20088761  83828686  32384474  23345555  16671846   9067963  38213640  28241438  33439491 
 21536489  12310161  28346535  24216807     80799  10444349  35591113  65438826  33479899  21593786 
 43884123   4005051   3221043  17401248   6915923  80131643  22051160   3247983   8243833    844935 
    91676    861753   6689829  24515583  36397125  37238983  44612967  36353823  62393963  44491094 
 15463342  41181956  17290998   4526507  43990865   7768059  31594983  43897315  20925939  16070133 
 83091763  18123943   8276430   2508048  38635392  42485211    500247  19534560  56719019  19302105 
 11489655  50395074  37835127  19245483  35456683    995115  26437944  14104983  39401562  57732477 
  4940535   2023623  50977391  36558743  32221755  76467039   1047768  21087744   1748583  26336357 
  1279906  52479741   1458043  12778857  46011333  94973215  18195313  52817643  37555067  25605819 
 28916155  43775933   9379238   1352880  84821028  22457743     69871  24990267  57074343  10754732 
 21436008  18277173  20369375  46472873  58790036  18088395  15589276  10445257   1779717  39654207 
 43888388  11005427   2200555  18441367  48954532  34803414  36978256   7078839   9700444  35378377 
  4863175   2393283  89778093  21815663  39269769   9645589  21856215  51421038   8015273  14618355 
  6652491    162565  12107072  66518183  21328206  57249939  69190603  34850183  10558587   5568588 
 12490810  12672523  17485738  10186013   4699869  61150845  33331263  26888763  33276899  29019031 
  1118009  89627522  57494651  26678659  10279583  46412583   8673870    518193  20496255  15078459 
 66251275  10337243   3237239  13908831   5554815  12202808   7384696   9847023  26431557   8661007 
 53710090   1812498  59492507  25957193  37571473  45950883  31317513   6038179  74349883   2823216 
   788053  49643891   7158531    632139  33264448   9606786   4219063  34821019  44416635  12600567 
  4763868  27026496  23849684   7085375  12046583  57175503  16664563  17674963  50926427   4387373 
 60287080  15216193  14770803    512271   1521969  10664670   6773323  29650390  25899549   2788086 
 50876952   1772616  45158014   9499043  47886683  26123493  63804741  14916790  28122099    758811 
 12870254  24689021  37552089   6904035  23081811  10120818  68165481  83022683  54436949    911807 
  6507129  45471111  55851639  19862523  33677851   3124347   5689385  67497899   5889035  46761783 
 21434913   7256463  11902552      9726  72838986  25582811   4176923  18645507  32395913   3154895 
 16555416  21872611  26278587  74584215   6587853  20077160  40049067  56726058  24142027  26012165 
 39601908  27950003  10012873  32000043  21980882  67605108  35163503  27158970   7083905  23114307 
 75204668  67998158   3474361  36690459  15364283  22334303  33205731    633019   4786404   7438323 
  3552672  27420603  20196847  11366691  52554048   3872883  11558566  19084548   3668714    491075 
 45375489   3588727  35870923  98633693  73720518   1965453  38167963   9610098  29057151  24788631 
 51540315  86053761  95366856   4951466  39584138  51372181   4203693  23052603  83584059   2533318 
 32796859   8569448  41059800  15602148   2778858   3041369  14197873  43234827  12940878  14814258 
  7403512    933972   6257423  12269050   2991215   5204755  48607445  69510600  11242123  23625093 
  4054018   4624323  74109300   1056078   4496387     82131  14584091  28652347  18408261   4648416 
  4672161  16491024  11783153  28326486   5674194   6976449  47386774  43013863  48824993  36120087 
 54199879  59694924   6844351   6042669   1979643  51120033  50342767   3647655  24278561   7021561 
  7755723    631290  37290975  88104443  12246551  33615833   9218562   7960780  31720507  32642873 
 36409535  71122875  62638577  16042233    642473  58472163   2054491  11611483  28667865  17815501 
 24421806  13413873   6782831   7730590  28382407  72235269   2829738   3424248  32108013   4726695 
  5840196  12502137  15371637  38561547   3271281   2541219   8512768  64030191  16069050  19434427 
 23036711  24434837   7520307  12383331  59229279  10949125  73784113  41781282  18431673  63196085 
 12777984   2796294   1435097  40336113  12197385  15482499   8387415  23464173  31442137    353307 
 16301163  34380549  32282301  51024507   2047623  20630337  30258141    803469  15975483   7176747 
 11887415  18002970   1559604  16534550   3684397  30125179    556139  35119035  15745658  17111413 
 33806715  28498499   6617647    328143   5455053  48769179  13574473  32344050  20962257   5426383 
  5683255   1801083  54910890  26170384  30159931   9595975    875181   7343627    732771  11252967 
 28924317  60025119  73448475  24723782  46256003   4280889   9456816     58920  13159368  17051193 
 21332421  17644343  48498038   4149599  33578517  16766929    429186   3862923    240387   4955355 
 51339419   7418685  58663676  75227873  70148745    616348  65412095  15864004  44614815  94933365 
  6198399  36354987  21789723   8306043  91227115  34812785  28720144  43498603  28379019  34199607 
 23487643  25366695  14152123  34245243  47148685   4534569   8772399  56603019  26424609   7968795 
 84925507  67845523  29139751  18309183  34451121  17606563  38249859  61322363  25974232  16832627 
 13768406  11358461  30314773  45024648   1304718  25747803  45207866    514821  11067623    973823 
 90744903   7188333   5343726  38515542  35191689    605728  11973072  44154423  67857165   1262424 
 52787731  48015963  35105967  72111093  18983598  37176325  34915603  33778855  17242491  10427881 
 19480650  36913931   2889681  14389052   5591272   5485068  20009261   7035507  42086973  73494555 
 38851551   2456283    614507  15095051   9947585   2214033  23399897   8360856  14553177   6455817 
  2246003  10556793  53248803  17536191  17896123   1392915  75152733  18604091  56141934  13097947 
 23832609  13642570  26253141    807810  22683495  12345731  57591085  12300128  16703158  11757876 
 26615731  16858763  10728143   6096070  23768443  11936010  68376678  39361683  49449263  12336050 
 21784452  39632683  14651403  65329623  70506536  12635223  49171488   5655123   4224316   1213773 
 42343776  17240798  13999355  42987523   7000571   4243546  22243631   2606363  11443191  32215563 
 59800675  48692004  48850793   6218959  36218428  83626183   6393948  24683422  26726795  60354923 
 31057595  53405611  60184100   7839852  36060160  34856999   6456707  11852073   6438212  49397931 
  9397878  16744155    937953  35550733  21138831    990617   5161481  14910595  18716795  28590110 
 23115124  89547511  39529063  35988402  87001062   2899963   6881604  81544905  41773173   4504303 
  2328045   3375783  38658596  27754237  67816959   3173851  17201573  33060293    372425     35277 
 57446349  65774373  51992863  15809073   3354209  67263067  17861100  86643253  26929809  23329328 
 57950106  25168266  25021823   4903179    193617     72303  48982875   1290489  26226643  26995323 
 11763628  34489375  47027544   4363829  46901705   8347599  24969723   4216027  43343863   3261743 
  2786915  73655523  64909785  55404571  54044617   8178518  43311795  19694955   4133403   8195563 
 51278763  11342293  89037435  22436278   7559007  26464227   8926551  69688339  71164096   1766254 
 10936043  47553563  11159493   7318659   8347614  24058262  27838830   7089663  19788895  20203501 
 13923037  21794805  68892793  39233020  67364763  18822523  26174765  36866103  10463723     78828 
 30704654  25307899  24803013  32302187     97891  16307263   1195905  19210466   7124801   6499863 
  5493297  18866103  10926907   3029883  20404533  44664327    533549  63404819  48330003   2341569 
 39040267   1882278  19401455  20123223  33556081  11372850  32857128  19109615  31997013  17199088 
 26489499  81808951  16506371  25391733  29929977     35823  46772088  16863091  79881705  62967027 
 82660051   3045743  15910771   9200412  37393143   2227200  57898939  41225888  28240315  10555084 
 14101731   5814610  14641483     68991  18771579   7746323  33317235  11395683   6729321  20688085 
 53229019  65321869  26014467  14877192  42157643  33019947   8421899  58686033   4098075   7068345 
 15124989  17698302   4549668  13279851  56582259    709832  58016708   8010411  98217483   7115499 
  1697667  60407358  46089683   1025485  14512670  50951531   6226977  12370848  50521104  16880199 
 35481579  67479242  46057027   8536017   9192418  19554063  36782429  17312011   5657748    208658 
 22150779  51647691  51363279  71928498   1246767  10368819   1433506   7813369  29073598  12401883 
  7213373   3866727  12043557  11960753  19735623  45098139  16273813  42426543  12202683  24061995 
 31929591   7558842  18211403  43879380  22806024  39026622  10137206   8228718  13381707  50670267 
  3234996  32743434  64751353  41519265  54531624  22602723  35693131   7405738  11368179  10008219 
  1841886  19632063  13964731  22888659  61652451  42880622   2357891  67701211  27976650  13903623 
 13087703    432155   8173978  12156267  43188556  25380543  39911193  49779981   1817237   7241265 
 41408403  23970559   1046795  25256147   6118215  23221341  72492592  84307005  24350361  11596669 
  6936236  14058323  17857433  46599795    662919  29353551  72221382  80004795  13648667   9559248 
 23636635  10627296  36148929  26020835  57162915  78620343   3532363  17281080  81304735   1517441 
 11053563  12805487  19651770   8223585   4920941    412257  36513435  15297607   5956827  74505615 
  1031755   3784113   2832726  31001979    518875  62246048  34623411   3606488  14780889  15331415 
 20458821  18399705   8205947  31788873  17607723  11647099   1366629  11871273  15053905  54582749 
 69007227   3984480   6586479   4141286  23861163    668665  26768313   5386465  71236827   5215563 
 42960168   2878083   6705177  23363385  63820243  22096915  65583913  18150915   5519364   8106744 
 55221503    626198  20627613   6280213   6743823  17425743  33696813  11605854  49539738  55829186 
  4445971  16775402  28887023  17914568  16986107   2908479   6916190     88379  15362327   7494899 
  9134527  58595737  10061979  37745138  39162459   8421987  35671675  19877163  39892191   8542923 
 40418337   2283767  19012523  34687713  27699876   3848394  11882823   4821918  26829498  74487354 
 19331316  45368763  65727659   5283375  17497242  25478268  15512471  30354143   5248476  33596683 
 16659273  34305833  35238691  59932402  84065763  13199048  37349673  10089933   5992431  20203128 
  8928523  18161475  33774443  15751248  12013368  13747515   4937759  12460343  14850369  67280721 
  6466283  33480828  39332733  22940898  22546179  19747191  64678371  34477951  28529883    213387 
 44070126    553811   8458924  56174754  25102039  42688041  72725347  22765593   4876521   1835662 
 46605591  13240495  17260028  20512187  29744721    728503  28650143  29841392  47061325  69190248 
 55527378  15848098  16135627  23268654  10992487  26839383   3638269   5230866  24996923  18994380 
 36882542   2140038   6024583  53257565   5457441   2780287  36064023  62389571  16558448  39908371 
 10105563   2488233  11346073  15552105  32716639  24422850   4233861  27116719  30914270   6067431 
  1096061  44945957  12645431  44782781   9055554   6359910  31515418  34001149  17803618  39853767 
 48653823  32612163  49695649   6350285  32864575   9431964  30436032   8168325  21067995  22611579 
 59604218  10102443  20696443  38157893   6078143   3416619  39560579  43150263  10075903  39593104 
  2807151    257622  31086168  12957387  13453539   5242571  15397263  89133036  47494967   2360571 
 10947273  35383779  10026351  92833086   2164740   1712428  13383003   5657742  62890846  14312410 
  8279343  42559248  34320324  22698734   8915218  50785713   4573055   2244287   8310096  61776123 
 67655299  10187429   2121739   9700143   9883923  17086272   1042023  10320011   1901475  26183150 
  3214488    393741   4759220  42594753    852613   1207563  34184812  11561897  15688335  43117329 
 41320573  23604561  51932829  19535331  22854343  35390764  14216325  49780399   3920123  19384791 
 12992203  54880254  99630453   6450609  17665514  25868823  23280815   2749740    743023  21600075 
 24594573   2327355  13641225  47158507   1115193  38155073   1478346  23449940  43473008  18906239 
  5589461   9408988   3312583    576501   4615623  12429901  22884027  70706103   4449029  14758563 
 11812579  54359493  53331048  64929459  11938029  35902457   1158112    109236  44684367  41940447 
  9373032   1290195   4617970  36607248  13127739  10341498  13253055  22869879  20026965   2494648 
 43612231  62867382   5169039  33047363  45364257  59292283  20944293  72559203  38788325  28789538 
 81730923   9363435    737673   8280525  13833195    562161  30758292    534303    974943  37717105 
 15184843  11428323   8578134   1621485  67427709  84673491  43404019   6052197  65714655  17302803 
 68359322   8511311  43263123  35668859  11856599  17787543  25733646   1618675  90881483  10983347 
 36264913  13766478  83441211  26644091   7336821  23393415  27097003  55671963  50493753   4622709 
 10425483  18198624  44372778  28221203  13084331  43141127  27294936   4930401   1089771  10663283 
   667083  15516887  17386168  28575201  70532907   2563403  26487498  29634171  28917715  37648213 
  3889447  31830607  33560536  22360153  18338807  14627562   5490472  31479844   8028815    230009 
 80530495  14251872  16281458  25169643   1547399  12630923  14946815  14277347  73275990    649018 
  7466363     38181  71577435  32219071  42485034  41193771  26315481   7907211  14858648  66897294 
 25470096   6130935   3797938   2594388   4395239  22351947  32044143  19109847  37442898  18937371 
 11720340  35341947  22115524  50935839  26587800  22001463   7385833  15405368  29772987   1574289 
 44104533  46258748   3656283   7808475  25192598  76712631  35787822  12481302   6830353  39806082 
 23452096  12590395   1883663  32767967   2138003  31658698   5816955    237087  13310337   6440687 
  9886395  29722012  45803738  47280987  52878867  49884965  12092039  11637463  20979289  16408383 
    95919  25030419   2013748  11196742  12787557   7531075  38545917  44028283  19039443   3064265 
  7137874  79700413  21661833  35385495  81475141  29622999  37547715  61638271   2296618  29789227 
  9083141   1870397  21697491  59110708  15943386   1403125   5896541  20702683  34241675  14683067 
 45547719  10012587  37025223   8053063  25113365  26442308  18925529  17968123   6644973  50533566 
 64697691   1349679  16946052  33170068  23337465  44501013  11779933  22919531  21387918  49653909 
 12856715  66313323  18663979  13500964  35459326  55368768   8885187  56800923   8181837  28727483 
 50407890  35812745  24036225  12642651    403603  23609593  31115221   4628268  10117756  35540918 
 37187455  20730665   3957627   8221770   3904923  29455668  47997226  14309340   9032727  31065300 
  5055819    510883  40996923  20164650  20082429  10717341  28196047   2475867   6673252  14532036 
  9564447  27615909  86637695  42648963  10204363    324054   6081419  17340448  41077755  39050937 
  3465333   1180479   4854819    617264  24847896  15633307   1061463  15538080  16341698  17225283 
  1130021  20044575  13776073   3932755  13749803  33842425  20584419   1323471  24735749  82420931 
   702383  84384595   6539755  30640321  20184643  57997713  66602883  22245247  38548699    250233 
 17995533  13615901  13614310  29324543  54863115  26935651  16563571    388179  13041691   2239867 
 27584017  15986481   6233283  21051351  18447099  25348630  19941495   1083408  25410178  32770419 
 60949443  53967296  18357712  43698833  11595628   3374728   3447273   6414779   3102117  48573383 
 41432055  41148933  10448016  42126858  52927473   9318255  24948475   3390094  33574960  30934952 
  4157619  29675559  37242097   2749637  41259429   4889371  30056051   7780123  14751717   8773173 
 10681937  25623227  31712673  10522565  15938175  27363885  63893467  51418039   8149627   7756914 
 36001077  22483374  37602267  20009796  25759995   3236708  32874363  39669963   2067925  12178759 
 37990999   8430116   1491006  12995848  23534843  18839055   7037997  18230511  29676956  38558007 
 43508508   8938404  63841873  37978431   9774987   2666743  17872023  43356734  40632284   7416519 
   511056  40245783  48471259  63524939   3397263  11872243   4767288   4046667  37722858  34107938 
 12409664   4381458  22597254  18745471  12819091    405578  23821695  36526083  20538564  16799725 
 30999279    736170  20965995  60651892   1034217  38050008  18392496  14592519  15856915   2832526 
  6936123   3027404  27953202  63652173  65563309   9321063  71925423  22175727  10631991   8004210 
 13828923  53169843   8344989  13294325  81098043  35317223   4020219  43361281   1889367   2082819 
 26442671   4466048   4195419  65406863  87669573  21023676  84073219   8124950  35427580  25870875 
 23116795   6119335  20988523  21335514  12804315  18683718    363598  15434175  27880911   9047499 
  6849401  19443939  31627958   9079530  62880123  37027185  11120002  13511339   9230651  14958576 
 25023295   6573378   6135159   9019848  23082558  74066188   6122043    213243  26099915  24302648 
  9692103   7125819   7699698    371613  54545653    757983  16571337  32315406  49746771   2353253 
 45006103  24820990  60751273     57957  52852347  71281833   3103949  16422678  40654167   7392871 
 31539899  75063170  29658287  15355158   1573444  25654263  69642256  36102273   7249783  12400667 
  4892403  16007307  23393311  34706987    386986  14269497  31943167  24433368   3843567  13922591 
 21312165  34992841   8369328  31552021  13066218   6501915  22692379      4773  69216459    373859 
  5114157  64296828  36322803   7680554  30849837  38330718  36825999  20642623   4456727    146124 
 30391490  38301876  11380411  28524515  30586633  28565315  11331723  30625429   7321365  22548083 
 56164873   1637003    560347  16859069  23088849  41763296  16689037   8805725   9513810  54264039 
 47975883  27575139   7089673  35634140  76663563   6718331  63958011  14500851     22635  56894233 
 20328987  15008963   1272538  41110478  17502223   2879907  22395223  32653013   2876133  26309059 
 15945507  33884043   1174893  40709198   1060385  38426251  27693163  30452883  11295248  12975786 
  3187626  44353687  17481597     29363  40479171  21748575  22565402  49669323  55683828  70199557 
 63737281   4312251  27011055  27735963  39886537   3640955  30047983   9287925  32659855  15129393 
 28992907   1371873  65713287   3510588   2174783  22220694  13974586  35335563  46774983  12901653 
  1628223  17191122   3455387  60450219  13923387  12808101  36389679  46710995  30834333   7022768 
 24329103  64079567  63218839  20811951  16103611  43269782    813811  59519891  10746938  25947409 
 71837907  34482369  23255847   1373289  19208563  17160083  66112883  33355059  78581868   2284565 
  5017947  53703703   9126287   6799837  18479077   2157661  21642828   3730212  68475827   8704455 
   806331   8916051    114333  39185115  90963645  75092489  21736773   1397839  27965655  40642331 
  2196721  40133211  13611123   8574507  54825259    873500  18182406  23919379    680608  19646610 
  5793589  35157325   2655127   7661479   4912569  31994073    321962   1249525   3049263   6029602 
 17831867  46179195  46006778  11879003  16894419   1179119  12637615    823227  10763721  11462776 
 48868827   2158923   8022312   1519316   8738004   9634960  33211847  23869689  20655991   4429725 
  5695472   5464021  68726099   7318104   3008037  15326587  30439613  36357990  26505701  23043849 
  1574520  38384356  74619873  24115491  18844773  12736387  82922523   2476203  14516999  62204723 
 58260415  35034539   2608158   9860051   1498532  34977828  30358123  58992537   1102053  11758535 
 15397851  85792737  18900960   7961202  42396273  35750698  34918908   5103753  31402515  11565904 
  6981757  12495839  28576425  16024177  26970623   1228231  26379564    226005   2886779  67926434 
 62829813  32684379   7423911  44788911  16251267  15610123  55563795  78746492  55418844  47968638 
 21698583   6804198  70399398    229035  10478700  49165587   4445091  20118123   6455148   2505569 
  6480187  24578248  45755656   5206491  69336936   4700807  27097323  52533266  13961595  30800040 
 26882707  30409073  17246982  81100623  33463371  29629858  58132780  27882127  12497223  57782658 
 58480278   6083515  19755339  49022187  26037915    263936  42995109   8681237  59692567  44409342 
  1017908   5101281  17160058  10154923  11083611    256148  73944105  35023904  80504217  47046213 
  3365807  26997268  15467659  91976073    983049  48488898  75144323  24126555   8569788   1365915 
 13516771    363209  20333275  21556223  11162529  28270695   6887718  91404411  91318713  17162561 
 32095050   3327279    398575  28409295   1873611  21252923  81294063  11688507  42734859  25221387 
 35076592  34659270   5732689   3376743    535428   2677806   7512993  52615233  30537849    384858 
 34018809  46981787  35202433  10515651  59959809   8668727  11433661  32860163  12892615  28258353 
  2638011   4845498  42613587   7932033  28613058  28927593  55623957  46379692  22327218   3364919 
  8888758   7441623  23214318   6332999  26426123  18842244  31046943   4491519   2979723   3023243 
 20780532   2552631    943617  13977453  19245107   2822614  20862167    706613   3608169   9002259 
  3357423  46059108  24150327   4595451   2188188  36717911   6262323  38392600  16509961  80801403 
 26794375   8137248  38001003  41595930  57524694  53153757  67853153    485421  63778243   1618311 
 15888867  35431727  42532233  56849568  31875693   5919801  13673019  38460864  53318213  28230363 
 42239403  12773673  38782615  33883573   7621091  36882903  52749114    539916  21858765  11800123 
 13798545  10908651  23122329   1141433  29707020  12171051   8935152  67475859  11092241  11099481 
 24429803  43428096    555621   4418162  21179223   9283317  61521715  32135198   5998989  11918415 
 49144043  46146472  19565097   8506818   6013949  14100583  38883227  11347368   1073487  14005403 
 17779488    600037  32030367  65911231  79784097  46239383  25904370  31090275  60892467  19166577 
 65884809  13408423  22877943  21911419  44385483  12550856  10995363  42410799  10215195  10850185 
 31119673   1071875  56255158   9425788  14116533  17715579   6374063   1618679  30940455  21684975 
 30046337  67376334     81819   1641177  54453107  14658690   2614077  30547668   1630465  22632430 
 14250227  66738769  41657301   3821395  32335917  54024059   4777170   1708751  31625823  29291587 
 60243801  29228251  15681130  39339969   4091487  84846993  29695355  67122225  47031835  42770877 
 16857171  31549263  66855352  23527069  14106909   3243077  53397803  27985983   7790290  30022368 
  3310317   1171755  55710891  16355023  17170719   3521963  13231977   1778581  38453835  26021841 
  2007366  13497651  21577458  73479250  92581038  19673763  36279999  21695490  34356081   6478415 
   115131  67042921  55384287  37566223  10320279  13288059  27983973  55358409    665571  45706965 
     4286  45037559  32268411   2538231    160263   8934663  38771115  12326623  13156188  16741905 
  9292529  75084573  27901563  25471311   8615093  18201163   2883807    116743  16613771  14704071 
 40705369  53941218  75796743    119547   6274195  21644794     77721  20997456  23928972   8464689 
 10003452  21920271  14299764    295131  55804731   8230800  39582275   5015643  10587771   8047736 
 17536763  68500829  31123068    969117  12387258  51445917   2904531  28307835   6206091  17427299 
 16724655  29244438  20252643   1179591   5643585  39158212  10210533  25016763  37348989  27939825 
  1356120  20939784  40499016   3481908  27509473   3186477  16331307   1600750  39603771   1673193 
 20011173  61678293  10889781  51572241  28312736  21725531  29485263    325418   2862075    606603 
 39353967  53912163  26730498  24417373  11340805   6687529  57608443   9451617  39682473  20576948 
 61940976  16952793  22639404  22597728   7667888   4603488  18772611   1720401  25935123  55955463 
  4028685   1791893  57256903  59253705  55854663  17365401  43492923  29653255  41830593  95030939 
 26772808   3537185  73892043  14553613   1187023   8669067  15926826  52676460  16218323    395016 
 18779954  17284793  25765896  23989623  44220280  72256068   5475978  49207958  29537393   2357298 
 10190427   9315276  49108697  10323342  14338207  22313995   3824916   6415324   6171113   6513639 
   157056  63374829  22168835  28003164  52920308  40781915   3322501  14022831  17340441  46622790 
 25422411  50759194  33386353  16805469  52921871   7058636   8755275   2666098   7719527  45827594 
  4688709  19646652  37850915   8307323  73143573  35035803  69939083   7229148  18527685  52516968 
  8683113  49153929  21187653   3167660  49967127  22876409  55346436  47929587  18711573  57359223 
 37302765  78779043  17804788  10086564   4950627  88455553  12529423  54197998   3779811   8250717 
   129000   4384408  44140527   3031459  39628879  44732123  44364768  82821840   1496871  18564843 
 27564683  73964913  10505952  61165810  33139247  40110063   4825839   6404023  11670732  19398025 
 94679213  85695663  54032712   7112193  23072389  85434573  10634164   2597883    298926   1630161 
 16842371  29327682  29398359  66304683  18340643   9904569  49261326  10668693  62310735   9871803 
 23320183  10819338   6311322    605871   6479577  17429915  45728232  57331907   6295255   7962419 
 26986973  43346278  13706051  28588571  16643659  52697433  47472471  70974411  15233733    796887 
 11412327  53749073   2654659  17049219  19403247   7154600  32603811  27627835  25448507  46369383 
 38227479  21458868  35326738  17804043   5640261  15616663  16507611  49834213  27557123   3075943 
 17252372  18463256   7046331  15188773  67884523  53507998    840865   8268747    580209   4117203 
 32092953   7223535  46145951   7976259  58522293  51032695  56456961  17321071   9551793    815913 
 65354973  64331211  47459803   2230449   7720628  16040471  52099955  69377385   5391365  60180243 
 32752449  14170019  22166245  13858043   1699350  32976609  34070063  23207411  20861122  10349019 
 17201042  26621341  33072171  64317243  25024748  42001121    672683   4652673  22186683   4387028 
  5932283  15068165  35824461  60885195  18730473  20902073  20903753  26283369   3562651    549529 
 11633979   7642947  15718753  27697263  24879373  60068373  27948923  18746555  52753315  15201687 
 39155703   1842288  54019925  43225081  20358011  19844731  25776443  37873253   9240783  45787426 
 15145827  25681251  22688943   7423643  37977303  22890678  64574241   8999403   5551458  15710399 
 28334247   3088873  74399682  55106332  47087766   4792763  18056733  21492951  40930683  39166683 
 48189030  24450846  18757498   3315219   8285735   8290353  31171073  71315083  11097883  49972437 
 43867779  19028879    314029   4702621  20012456   3130067    544491   1035813  59596939  71486223 
 34985136   3467323   3948085   1701151  53636213  47419483  30527698  45360130    585721  17262879 
 17982075  60425253   1645671   6904887  45394683   7486283   7819693  41524933  17188515   3779058 
 86720323  16913738  29770122   7867500  63982713  23814576   6502905  31583675     86763  54094871 
   363493  25647387  61111173   5805714  23627763  20646469  23280585  13653027  65771544   5260848 
  3002119  10423562  18009009  56179235  29878257  10145213   2862663   9735343  56056195   7093619 
 28754676  29221763  19034593  28944528  68757531  74631631   4408167  23673183  36327939   7682658 
 14674540  43857454   5309024  79747323   9831516   7976598  66287610   6841667   2712443   6812058 
 35622339    724203  38169763  42191829  47322793  36424764   5951679     61663  55005003    489120 
  3182467  39092999  76496349  16668177   3221933   9855933  11973555   6897417  26132397  54171786 
 24985101  44822229    107691   9166373  51621280  36362398   5022548  11386625    326232   4419085 
 16437281   2468373   4720598    927504  49615199  40990171  27960013   2049378  10436848  47207239 
 47193279   1472783   5215308   2873355  19805961  47865583  37826941   1039903   1648363  15518743 
 47778139  26057910   2658869  16163089    885102   2344425  19557654  49814987  10583437    167469 
 27543840  10392349  20176873  42829929   1546107  11589883  14355668  22656723   6091687  48106043 
 64561675   1638440  12297419   1738266  27007708    133809  32277851  22666971  41877115  60446443 
  9920706   7495195   2019033  24267147  11938283  24548667   5311131  16161373  60927213   9185403 
 28719763    227363  27036451  32370503  24670038   9541413  14162911  14369627  28441371  31460811 
 34179531  39577668  53342357   7193883  29372430  48810626  10332893  58894269   4237719  13769083 
 10936675  32330319   9438923   9526101  41277688  12519719   7637123   6726813  19147395  40854404 
  4236927    197221  14649198  85846751  86254707   8526096  10959190  10827569  48100093  84556667 
 14569491  61208886    664976  14670075     83796  12168832  33161823  59849683  19679979  41523969 
  3311934  49098466  43193398  20730007  18718066  86909106   6235503  11761123  17368464  14335775 
 30040347  35668987   9922383  18686707   7998619  14449681  33350307  15607143  62670661  30079981 
  5657288  27342347   1287483  25196411  81781683  20038053  42219643  24901638   8438903  32306199 
  8608077  24220418  19431493   3130887  51601785  71031463   6813321  19511007  18524571   2453562 
 16938291   6325425  10149833  45742917      2967   2769073  14425908  47458059  26061763  19638588 
  4543146   2983023  20327157   8158119   8454036  11982433  20964423    425229  27778698    470715 
 87663913  62874136   8091311  21286129  55409560  12349059   2350779  31502279   9046185  40892373 
 30443459   2190619  22773723   5211423  59856513  50997701  24518773  73616787  97802223  25809215 
  2629068   7695500    719963  34628388  31190529  68123339  54027324  10335237  54985515   8767323 
  1032243  38019013  57740547  36357873  62449917  18472437   7024875   2013680  55268083   1328945 
 12211083   2821743   1739903  16029693  85661874   5902863  41274363    331045  15359259  37552650 
  6352953  36128565  25510875   1812078  26211485  31014666  19986192  26038965  25073611  35861803 
 49730633    632903  18990687  66182723  43144164   2626133  19926739  11623771  28716948  18741363 
 59105559  31078275   1643768  14275099  44083423  28762899   5946700  53162225  48590639   1137723 
 51618781  20166858   1070915  40345991  12415427   9568335  57062017  22952108  10396967   9030668 
 38577771  31793745   3603919  63437121   5593298  18212539  33181883     71425  34708126  73717788 
 70444838  24165933  16210550  43192899   2487813  48199339  20601197  22986294  13732473  56628121 
 42660903   3956733  59473883  51520326   2226498  64317915  19801122   8555163  18928275    148635 
 30568045  72865509   7468035  19253088  42559661  10806723  35984203  55707264    893923  29035783 
 56487752  61780998    635838  17032515  30369053  15660058  22420955  60477623   1039003  48028081 
 25107479  17353604  72520842   4255597  13196779  13790965    635845  40366379  47133095    601211 
 38728723  38933923   6941047  29012403  64647051  41433255  16506443  60987498  47914822  26082239 
 27820938  41603859   3648705   7214107  20598468   9335139   1701088  32216763   5076222  89325411 
 12958449  35061705  20119621  24558839  53269017  12707209  57252643  10538079   7170465  11650757 
 23027127   3737863  26846963   7815014  36646107   7852653   1228985    201403    978819  19843947 
 24667623  22507440  34395243   5281345  16049433  59838415  42315543    682395   6420003  30109191 
  8533194  80998044   5505532  15650897  13053671  24694727  20639634    825723  21521720  80842511 
 42018145  40091592  39178387  79948131  76352964  20015193  19650663  10540300  17585189  29045608 
 23213691    523649  19418931   1207655  15937351  39362277   4298692  71915244   7668095  54936339 
 21260895  24233338  58775315   1413639  27148831  77770107   1780201    273291  70897523  42046269 
 58820250  24901723  10909983  10683435  57126549    367965  40644159  37437061  22692557  59327005 
 30293995  83203593   6236703  27600223  78536841  52477490   2823312  13586037  13514439  43224723 
  7413333   1283741  37486891   2033543  87958632  50343778  75496471  10840740   7267152  13792223 
 17992171  41614091   2995859  18482809  28350203  11956977  11231131   1676307  41462373   8837308 
   699045   9646053  60214319   7267747   3451048  59320178   6987159  27409568  30443045  41157673 
 14807019  26620808   1078651  52024684   5439888  17814171  89804161   7586427  67850133  21033032 
  2890927  12687512  66242423   9369327  10725456  14837204  32002737  40271823  17475000    741237 
 18344043   2084273   5874656  31606643  32213953  75453339  56030748    545982  47055453  28754028 
 20967923  11795873  27631768  50354851  13505367  23559981   8987871  55473163  38183307  13561467 
  3249627  10897906   8784811   1494847   8049073   5041203  64337046  33864304  16496183  36399273 
 28555858  55429931  38484925  10857818  39359037  56544161  31285278  78839543  40662723   6283113 
    57961  34134923  28094173  27234412  87222727    482073   6473060   5196145   6870775   6509733 
 84566283  25883754  76781148  16312003  16527744  14415565   3943447   3450765   6666351   1682180 
  1952043   9944855  15184869  38148851  54596596  29505214  27874167  61683087  36936383  55512972 
  8384124  29441643  30954543   4788530  17174295  25242600  10714523  67237754  33869221  65204038 
 30885985  40408953   4240851  15808699  10617243  21646158   4516233  22228791   8170746   1762598 
 39990983  19550763  52779641  24977478   5655167  43552707  22271223  16423851  42409648  15777273 
 38306739  40539003  28274622  20876671   7546831   1773073  28970340   3500574   3045935   1214622 
 26753335   7757964   1131045  15682271  19035598  40648159  27609059   6357012  28876243  55174349 
 73517898   1409505  14256015  19844603  35793888  58413395  13730421  30936427  62239902   1008213 
  5180667    136980   4742163  40278925   6032063  55131915  24766063   8588373  25628613  13345323 
  8247673  25639074   4292321  82694274  22931581  20105979   8883123  36921462  16624365  44402572 
  3726256  53843703  32904852  18965621    628955   3588443  11127933  70793025  10496103  63128839 
 32343003   9421873  14743873  70394139   1556058  19874593  55482698  42791316  16325488  40668114 
 32887227  49688277  45763927  57023603   1907054  27826053   6511145  30903889   3780906  54508043 
  9086867  42214641  48611356  22412579  87241723  37157243    718598   5084916  67006773  15641753 
 26416907     79197  15156654  18004371   4769979  68005487  32498407   7402113   8244132   8552030 
  1351223  25150479  89711035  47239158  61825153   7751519  35870463  70601878   6487453   3107899 
  5468433  11826267  33034663   5769549  55463817  59838629   2758797   4081266  35561415  17392704 
 21125325   4404179  29286131  25660714  29367930  36426669  13188621  18046773   4174085   5250454 
 30703290  36288705   1476707    210613  33509283  29077109  25493563  20542177  73627320   3766873 
 16748335  30181664  12487884  11033403  29176053  49834309  11278808  54529632   5954379  15382203 
 22379613  37013743  68970345  44076498  33771243  47228153  43658133  26239479   6285315  14859850 
  1486923  32696795  10896354  24131043   8952166  61014035  28594095  36914247   7387323   5266625 
 42013977  12823647  27824407  26070487  42971290  88031387  55239931  79596251  42142663  60635643 
  2195981  12450979  23941567    793791   1321487  17351751  55015530  12682403  31235577  73353539 
 38912997    831729  45500943   1599543   9493673  14165363  18242676  16093503  72816631  20586249 
 17549049  16670173  40645113  18140431  23570799  27384683    201303  26336265   3724929    456908 
 20648277  11811587  22639209  24939499   3508413  26560163   4338523  43793271  46170741  23756317 
 11380419  16832491  11982579  68537349  71357535  77883705  35497249  27410748  72767026  43015451 
 23084067  63074427  12388185  25792927  78604990   9572255  35414717   5037441  66445498  27095211 
 22437265  78469249  17940425  26770719  20327227  71027607  19868091  14775681  50872890   2864979 
 21325383   3685514  42796635  71746475   3297385  12946641  62990263  13153379   3187368  34744675 
 32111251  11449218  40203420  35769687   6607445  26051049  22320993   9486473  38324073  21619323 
 47427767  23615663   2686083  23308735  24504540  30284223   9440855  15184923  24387948  19411733 
  7851688  15747490  18913167  26019642  36051583  71393200    241947  53899950  13709733  70172210 
 25122741  33911323   5012287  89809143  19192502  19424323   9247515    567436   9498363     65573 
 44101743  35182371   2073783  46191063  10027207  24690201  46706811   9122226   7721603  35447603 
 10348011  14746404  28453776  11654785  11840923  33818083   6089499  60072667  33365548   3477564 
 39296688    150471   7029733  14896635  10229459  12002419  17130929   1416715   8829825  28508565 
  2456700  27146011  38136606  11515093  72910611  15395259  18583521  18824859  64978400  18860409 
 67516775  27179324  19408713   1524582    868528   7451588  72128278   2449692    736509  17525876 
 11732399   5050278   7048528   7304899    132918  10986873  18029082   1959923  76029627  12894291 
   818149  18537912  21578157   7866702  26143691   2587783   9026711  26552699  92484513  19290548 
 52279575  37436379    752343  18579218  21281313  47568768  41750997  25413063  31787067  72086800 
 49169595   1960663  79255087   4007413  20759979  45951431    161479   9226087  37029489  30874596 
 50214451  15867163  31895131   8827643  65022507  20570428  11185089  63713829   2000751   3937763 
 18846405  73682835  10029821  71672141  21032164  21352191  26115283  25925603  31609073  22846359 
 11852483  53702083   5087526   7260935  15760110  37961403  16125765  66563385  79726659   5746583 
 83834463  55905939   9607968  61064559    561003   1285875  12984163  14869968   4117413   8277435 
  7499616  21926303  17103778   3390660  39084078  79436459   5440800  38605323   7525309  71569122 
  5379387  36642799  17532451  32496513  27458344  40625134  87920155  58450815  19112156   1046763 
  2739757    925133   2922615   1166407  31197819  43788147  87246735  13600893   1472946  44013531 
 12065583    330523  52152012  49580219  23671335  39391649  41531998  35152819  38966416  50370873 
 23069103  23028473  15143459  16310883  11460003   9069018   1092259   3264003   2432259  24646161 
 16396173  14707763  19140670  50691738  14296293  50971806  41954643  48062899  59929467  62933123 
 66602859    544690  70183241  63182443   7963283  46653555  19334713   2433554  41112425  26382411 
 40506685  18463161  15089535    176973   2657883  16388747  33874323  16747003    210582  24548175 
   353542  78405423   2041043  62471571    367503    949344  10442067    845493  20093307   2184879 
 42722243   5747823  68353297  63288267   3276144  24749547  35036469  14504459     55842   4631697 
   110931  41177971  63696338   3486164   3212241  41816786  21511419  21718302   1873075  82192200 
 24752676   9737400  66089223  24164715  10814979   6994691  42120474  65296307   5479708  87539103 
 35560044   2509053  43950510  41407143  25672982    475403  10597647  55583277  80003869   5231778 
 15707130   1585807   6456111  16818792   8094075  68143935  11638345  45687182  45550288  33286523 
  2474868  81632228  19757823  23335437   9966978  11889489  37786903   1475096   7034023   1505603 
 32791511   7242571   2283087  30847113   6251478  22739088  55302453  11785407  14917368   1583529 
 15708629  14343163  20687764  13000803  70278365   8651711  23843967  10803295  14658207  18670272 
 34908195  17803458  73995078  73964819   4150119  66419808  15473583    795075  52887321   6126789 
 31130943  30190287  13640603   5001105  30624135  16296783  18257714  73021137  25534014  32601195 
 37182840   1958508  10350148   5016883  18668630  74175252  51674730    139065  36871117  15507126 
 44208063  35463363  31042699  83756283   8737488  41377179  30976343  23096257  69202629  60621162 
  7813077  27704652  62739721  20950715  17964831  47524052  28050891  40899282  36475895  20531003 
 51163051   4234210  57962027  23383176  15925571  35958499  11659277  74982561   2195219  19855035 
 27233524   5152928   2576951   8157333  41089639   3319323    890078  57692373  48205371   3831748 
 47353735  71917059  72096033   5660888  38882550  62965363  54366295  24433107  24089998  27342009 
    79227  46143248   6578459   2675003  12643545  22912712   1456248  12054597  17821223  17772855 
  8304606  68234145  22415922  20640327  57840299  24849485   1307814  34567431  21155143  47650233 
 68857381  51568705  63295469   2747363   4193851   3897759  40099083  19259139  10391598   6918083 
 10629019  55901439   5971779    427820  48935595  23726319  12126027   1734817  36155043  14974023 
 20041287  57896379  62780511  18324817  42816647  43611904  16355259  31615422   1372493   2409895 
 23496531  82193778  42326925  47363817  59819751  23057649  10038235  86948187  24044783  27873708 
 34383549  28151980  23907747  73204891  24343967  21872340  61360263  39693546  47718981  26669454 
  8892783   3054743  10563458  19787553   6262357   5857601  13878897   3826785  31557003  34591353 
 63834803  28060855    959776  57399359  14764537  72688900  22683498  22971743   1128107  10836498 
 46817985  22106559  43861623  18903607  19584383   4658155    869187   4823035   1314415  36805688 
  6584694  32729813   1128647  18053708  45717667  16445069   1430442  28716919  54463741  10203929 
 30438843  31865207   6437437  64748103  32915143  39384314  46355907  14609013  61066227   1538259 
 13456949  16217013   5274078  42313923  10209701  63236219  18613773  30056734  42405717   6555507 
 18987057  15402427   3539483  10183667  71126547  75478497  39530523   4087948  22873723  32659667 
  2032683  82154435   9619270  36432863  42009886   4948803  27845304  21281103  34105273  14685348 
 43899821   3344651  64831352  19720086  11646598  50193825   8611188  57803937   4362939  53968643 
  1308885   4694043  26164153   2047763   2712123  68600323  35323306  23790057  10170621   4826755 
 11374330   3930875  11864283  64591173   2297739   5406667  41262352    366936  65949699   7374612 
  1027281   1598139  13007843  36194107  52433931  43256391  14443587  32200011  25526665  34454988 
 12320664  64851467   9541194  10091643   5793781  28454821    798351  13362193   5509160  42714278 
 44613643   5056083   9921642   5531929   3780078  32954711   1543608   3195097  18764731  33837019 
 29117225   8459838  26939861  24964755  60574693  26998098  55887321  63964737   2534487   3009820 
 10162281  10498169    536667  25620795  33276381  61722327  26796558  35527707   7150911   9423573 
 10273947  45333021  33607967   2575563  13315513  24859174   1426016  27767291  15139821  13827435 
    42207  21237087  10279104  16821640     16091  14618139  18872823  38433406  21452643  22900151 
  8047629  44192811   6072703   5032632  26414553  25183023  18920507   9095883  19858975    488019 
  3488604   1354272   6548087  57378361  45475602   7767131  26939838   5242111   5687875  26137303 
 10631406   7260125  24595743  33660471  21257548  22209915  56652667   3262408   2568579  28320828 
 11401445  19071627  27300267  91025845    581235  25067367  62332323  83410503    483790  10435383 
 82921696   2641515  68937563   8468473  87667599    804563  27771623  69960921  62380875   2391819 
 12184020  21928408  12670662   8489409  15569978   1090563   2916500   1148991  13668293  12975239 
  2477583  33355299  37392678  17691825  65877402   5207183   2442189  40242017   1363701  13998843 
  2509323  20367185  30054715   2044077  33928312  16974107  11083665  38048182  29676971  32354862 
 23258308  15839811  18309903  10759797  31941767  39668037  64444283   9290759  12320139  18156093 
  1457453   2143955  37826088   1129329    194053  44433915  12992475  41216823  45696597   1998858 
 23565507  19308959  33470730  63928101   1585031  31067997   2608971  54012977  13819012  32245089 
  1714101   7696849  63881293   7849860  19832425  27980916  65004063   2095611   8629130   7769776 
 43044539  48218914  77283307   5619475  22509819  36810808  32813389  35485863  14262903  11363223 
 70474009  38015811   3894783   9160335  16879784   1639423  63477831  45660259   2499683  37719789 
 20606979  11039073  21345979  40650531   6208013   6106069  37305753  62183298  24447408  29865245 
   445293  62358602   2125829   1576992   9661073  43410637  53360243  51685115   2739048  11987263 
 45093882  25981728  19412673   2245275   1704683  47783243  53375253  80485952   1867505  33499705 
 13429725  22116975  86746547  30539463  82482118  74872758  76425507  36294954  24344235  14848449 
  5368640   1464576  51664821   6133371  77727318   9013011  40217923   6170883  18524499   8847953 
 32148699  12333147  11680379   7281531  36344211  73683117  14653916   5487713  32674751    722499 
 26419155   1944940   7880898   7565093  39516101  65316446  55097789  12154681  58232688  51659357 
  3698077  40493235  49593285  61909824  56065443  18127041   4975983  27322683  15987615  69862762 
 16169163  43111603  56074405  19976491  47725305  18108291  10997703  70034999  30983280  47985215 
 17069726  10294018  48134186  10694931  21491061   2301483  19498875   7364421  16911143  21110995 
 13210294  23219067   3303689  17756351  30724443   1432491  40181755  13175955  23511163  35078067 
 13663468  42271014    152460  52568815  13395849  63240731  72113775   2891643  39385908  17534558 
 17301919   2464919  14437191  25139718  50305873  21093125   1516737  17966753  32787885  63154461 
  7040079  82135761   2034163  14218789  52485213  29715783  16637812  28989897  44266047  18359703 
 14559798   5414138  47435181   3566735   6217888  36870355  62811963  33557694  50960340  39609969 
 20066001   5684703  11734047  26916123   5800804    155571  20580408   6728026  20304953  17024556 
  4118577  64528827  30897084  11648671  31575803   3763894   4491373   1168152  10888125   4498323 
 61526007   5702479   9815853  24529916  36798819  21599088  29443539  22803659  23169822  31910505 
 21981913  50755490  28694178    471399  65375513  90712379  86646655  25877019  23713848   2789287 
  6408139  18396683  82215753   6438334   3094704  28513593  14091083  12792483  23120099   5533189 
 50975779   3350379  21728027  12628438  15036053  17397435  38021526  34019797  44591593  73494021 
 29451025  22735192  79145983  41381818    609384   3314973  67511873  15035536  10940403   4091496 
  8795923  34358408  12743074  40585423  32313243  31697061  29715663  13152163  87678811  69617469 
  3251771  43405379  23460340    420042  19949635   3609645  12582399   3650143   3508408   3612086 
 88911484   9613923  39581758   1895323  25761262  65934623  34471613  74166633  15705318  19953771 
  9642138  33117045  32985527  11328687  10039629   5495067    715435  21180240  20566077  29626467 
  7628149   3625668  54463819   8047743  30404571  17223921  35211231  19881083  11410923  13995763 
  9885623   2115031  76522095  37158104   1290083  11044293    364575   3071443  15741783  90268716 
 39305961   5539326  21280603  60246015  40383483  35203909  13785375  35652471  14484927  61599969 
  1364603  13482963  42847191   3055848  16008903  21025096  65494499  27228410   9366571  11688201 
 28244923  24056134  55631400  21437727  80072555   5964895  19855511     32721  31763422   4676219 
 54568248   1803247   3625015  32752851  59892417  27609180   7718691  19693367   4608708  62425132 
 44364525  46917896  31331199  71184691   6894045  39059533  37246183  11985243   5835223   9297204 
 38412453  12279339   5739658  49124387   8513873   2012903    753149  30129787  60729306  10806338 
 37565365  39840583  57240228   5780175   4967798  22225010   4652715   9222651  14051420  56864779 
  8949153  24409485  25882641  20937851  40673364  29766403  23309708  22112283    391277   6489006 
 21209235   4319035  47058520  23839051  31286192  25963385  35958383    860967   2193242  26690094 
  2294952  16959099   7754363   4111893  14059922     21989  18014743  10069383   1002175  35272833 
 12297375  65061612  87573511   4298403  45099450  85776667  30310227  36311970  33096243  56993181 
 23759205  12111347  19610271  38755525  57204611  54015480   2547762   8297831  41128007  21073923 
 28387949  21715757  25629117   1890769   7462963  31820649  34482901     49653  27536163  42470187 
  3009395  52327207  22099515  46469875  15708123    746815  13162787   6803738  17308323   8652823 
  9467735   9539587  33407169  39107323  41413759  51028692   9465100  16044819  14545555  31624430 
 17131119    697499  43272015  15621522  74818835  31723711  28443191  10538235  65491146  25992219 
  3227336   4303625   1983852  19562798   1846793   4018252   8440681   7310123  19012553  18795354 
 26780212  15261873   1605795  46491573    261309   5918667  12450529  35781165  77635689   1649001 
 52063437  27360123  41705747   1608207   1122713   3223908  51424287  55989623   6347579  15531717 
 56684598  68236907  19549554  66076331  28004649   5163006  17236113    394583   7288989   8665800 
 40158111  37725382   4696566  30765987  19594905    224898  53017571   6071592  37205027  14693498 
 10678245  20745590  10425526  17597187  73599209  53759867  14669921    603704   7015283  22383831 
 24682248   1402671  13866041  48728589  14501933  37680623  20390449  12125408    265483   5260209 
 24706167  20327732   9776171  34573983   4991298   8180153  11974351  25747599   3566859  18088830 
 20412298   4473741  15705096  34046037  33002489  37383820  12709291  43116588  11411129  20102712 
 19164659   2686373  17479875  18628873  20272211  25383156  23475767  43253763  19202610   8052148 
  9875603  31724233   2910923  13691803  48946305  11328363  57498039   4183827  25486844  22739056 
  8109037   5993313   4616657  73671153  14606467  57865248  72457203  31372093   2034411  32358813 
 45590707  19566167  13886548  13070583  11971761  46160053  33023977  35643984  19200903   6047703 
 17362146  36885763  36885723  52176300  14742465  23357475  48550191  39052361  46650860  52801723 
 13448365  40272663   8932743  33856708  72543939  51300750  37761615    175935   9657783  14935173 
 40509933  39099243   8528499    554523  31647663  14103355  57392451   3132399  10102317  29544387 
 36917585   1215473  15496587   9061590   2948391   2061539  20027773   2603377  15425687  21553083 
 15870282  75825063   3363663  23594639   2616347   3344180   2270580  19725223  30597120    856536 
  4421354   2835353  32442333  12159947  12558903   4749607  34643927   3808202  12895124  10312731 
 10491803  19320027  13101873  16254097   2475114  31222119   8510595  12660523   1905367   1755779 
 39690123  39281127   4687917   4445655  90499633  72892233  27447205   3323065  17004397  46143311 
  5294577  27544131   8508979    240961  13611820   6797689  17191931  10221990  39035652   8242271 
  9009427  15119461   9558378  39975243    922690  42097490  36385478  15359691   5866143  55432171 
 18931323   1791153   2597202  18237488  37681459  15738744  14825167  38035749  11572803  27553787 
 22927803  81634107  30695573  73164629  35133757  13897354  29888203   1616833  12697860   1675875 
    25582   7879347  22927022  37803910  12757696   2056451  33020799  61312935  19439293  59527323 
  8329731  38451547    887463  76539485  49746588  60346459  25431499  16788076    636059   8479780 
 10964187   3598093  41376556  31849147  16429342    606676   4213098  13256106  48990635  12485373 
 43779336  46768539   8504381   2071718   1378875   6652308  40925949  57282305  57399738  42688923 
  1904623   6130579  34503399     70259    839148  30448086  49243968  32432763   6208035  11861115 
 10021455  39990723  74712086   5336146  11663880   8587007  50027247  14639178  53158393  81504429 
  1356163   8642373  43347116  11329350  25158800  72625671  35670279   2916528  54871763   2959947 
 37440915   4285694  48452349  47816675  19064125  14539479   1938995  33471479  13658438  34883553 
  4499705  57098133  10125238  29289122  35636373  36740860   1212107  37699701  25863333   5874003 
  6636815  34210728  12124053  81760371  20021652  23467039  10230882  47364963  44237019  13019822 
 65903728   1279383  13830519   1929443  41440419   4368613  10376137   2092983  12820043  19357923 
 27603596   1539332  34494909  47832411   6094843  25326447  27328716  47672499   9092181  59451723 
 65428053    590139   5426775  66405379   9514219  18262591  47662371  24969249   4227384  34710315 
 77115371  22870427   9920403    324720   9390588  12015203  62512607  19032093  17515425  16879371 
 28666158   1357050   5648785  35340629    385436  88152409  51553660   9479619   9816630  73792825 
  4424403  31775037  20755827  76809798  27945723   4423607  25159611  40158594  49585375  55740387 
  1275369  39184308  10199123  25860803   7633021  19793798   1496319  72495042  34694727  22164510 
 20727904  17741748  25031227   8407239  38776168  11210511  61242099   7095991   2110803  55852945 
 15423883  62818251  15895653   6888759  21207201  51184438  18223069  26880723  51870480  41450987 
 59193419  28602587  13503873   6656556   4193615   6427155   1284503  75939129   1963531  87949743 
 80622563  36429155  37122135  34965515   4566507  35625935  10176861  48122533   2542929  19939731 
   103899  59775373  23193655    410323  82379508  30474783  14929526  72573519   4190706  46567018 
 51082603  16068012  38813737  40596503  87144248  49757478   4001451  13014097  45117041  23216637 
 15573951   4676343    854550  10791363  15835901  55670073   7184931  37034451  46631587  63455403 
 61905681   4749192   8415320   2195771   8822508  66973463  81660819   3171196  38643773  38132298 
  2525371  21103887   6892164  45284923  20851361  39076863  40890903  22841835   8014755  18452283 
 77251311  15565630   2498475  60249474  15652235  27493743  66393382   8543678   6478922   5055891 
  8594253  14189468   4488938  56220106  26762367   2808633  13320144   7704699   7059543   6115683 
  5914647  18858795  30295973    416982  52248223  30001273  22920504   7424943  77898167  23749485 
 36255619  58725106  23446008  17531469  15858981  21305043   7478033  66192315  25331855   1487657 
 54006661  10946123  28697073  31837304   4154735  19929648  28483725   4354087  26401173  41069415 
  3519701  82603463  42153753   6936368  55617958   6089778  23772963  39866820  64749123  28042659 
 19504001  52714041  11611942   1332005  32793862  63154383  37596409  28128946  65541461  33385001 
 45986037  47554499  37914417  55842349  23739031    747129  42068203  20227519  87228297  13249963 
  7730228  11588109  79312059   6633699  13666083    562299   7396827   9477006    578403   9248714 
  6167675  27130683  22525893  50816562   3070404  17234319     88277  16800963  22275799  15768975 
 35706295  31080026  30544269  10578553  13479149  24972215  22660003  19077434  69694819  15453509 
 39798048  53079835  56937393   9693485    267677   3335146   1556013   8694971  14940350  31776635 
  4594983   5649063  38355013  22417896   2041857  13762529  21398763  48073713  15735187   2036319 
 24655346  17379258  27994768  45322073  12947323  35304008  20210712   7931483  19568917  32370283 
  9940218   8691711  19728708  21013671   7446611  32919830  65754363   4188692   9173032  33883383 
  1414923  42235003   7280671  24560905  19574326  14538363  14816223  23721036  33247831   9801254 
 31705427  11385947  29555994   3833348  41394253  29205326  10378998  42816014  66250299     17049 
 29819868  20212770   1389387  12302529  28062707  61992011   1847979  48138325  10301051   4957488 
 28208067   7781433  41540478  38631291  20424327  92870736    333766   1181628   2623898  52560583 
 11794191  10356423  16677259  14296419  10303401  51502717      8274   4283421  33003483   8801265 
  4939148  50934019  26562099  18725307  22765355   6908073  38969375   5236387  19986923   7308321 
 11948388  15785107   4168493  17484099  15093348  28780665  34856548   9022203  18104497   6474045 
 24435443   8127543   2469873  10625038  64873602  78181723   4990253  58118463   3700631   4777563 
  7427255  66676731  42336901   5461875  35387355   5505247  58505703   7416987  59928013  23636449 
  9502298  84872643  48346863  25198683  47727895  11565615  50692479  36258303  32603373  22956804 
     6084  23470908   3474503  48276663   1940495  32668187  46748123   6903100  14564187    287159 
 35765825  48069339  31581848  12153865   2891327  28620975  57749331  44387932  10183686  34871026 
  8030733  21917319  17442794  55977083   8266713   1915715  27275421  10222066  43810748   5112739 
 52352217   1400223   2586912  18194789  49812468    248731  14115481  41949211   4678043   1747779 
   125029  53713703  58703943  36693285  19676028   4530688   9366480   5135309  11476933  79328923 
 20656377  10804011  18022283  30329253   6100929  32812613   7300503  21916455   2727874  93286655 
   356241   6045855  29044203     85179  16488438   1343803  14470907  66263725  10244265  33055693 
 20841321  48984373  15543837   4514865  13354455  22460955  75488660   2577273  21568074  55283055 
  1112311   4135066  45124906    599235   7349875   3312272  48191178   5435111  11763515   8036123 
 54608215  34235607  63443361  12912567  21734347   4896315  12636035  83631748  44017395   1394331 
 17286018    616935     62313   9435523    857475   2828899   3822823    607469  23415103   6403883 
 47034311  33493597    700566   2534723   2587191  58164414    863167  47584311  41900918  44717667 
  2007303  73931904  15048708  16053356   4940358  38290883  27799030   5012398  15631673   2991433 
 13276620  10123455  16001046  90727791   6990099   2010607  33411408  20814225  31810875  50299995 
 17370661   1482027  23915060  13139678  43665783  20860603  80144907  47968857  56344107  59324883 
  2559339  47579767   3427835  22384683   3363963  16731341   5164107  24485239  15787955  32793615 
  9795265  66053591  19478640  12452160  11691050  29359115   7892407   3230229   7570101  32211933 
 64574739  35400423   3968847  68664603  58145001  36991963   7071363  64156467  13017571   1123167 
   911572    235113  72092174   7998550  37827724   6155279   1639666  40312095  44138015   2817724 
 32715471  40510590   4082643  59836548   4334717  39325031  68510084  26727533  30843705   1560607 
  3356463  78071249  29041676  31645383  39131387  15868995  52117147   8861563  26578834  34348823 
 25652439   7664011   2286373  15738729  11439223  56240723  29473359   2771821  90526997   4745339 
 47208411   7332321    616858  40967707  18425151  23501781  22224083  31530993   8585051  17938659 
 44417603  18656288  69099513    157323   8039931  51599445   3043035  22247909  17935051   4794052 
 14328176  25942899  31647938   4321455  38383611  12325045  12186570  30620272   7202448  10675515 
 20144424  59167779   8150088    414418   6806013  56354217  21392255  30228351   4598223  28220847 
 28663551  36671758   4703393  50728723   4514473  13155585  61316859  50035353   6319293  26678298 
 20054623  30556539  29455395  64791084   1954734  55266523   8482072  80237826  75992727  34324779 
   408083    161883  16874307  14306944   2404041  23713604    526413   7452747  18917563   1264923 
 23961753  18856386  18464463  24125163   4893585  13595001   1218962  10024371  19175683  42258669 
  1762779    458651  54815739  23099115   3254636   1598859   9467011   2798639  48820053  70673943 
 26008990  75896313    805872  38506893  36270963  51454031   1291225  16440846  40956591  56472594 
 59336730  73882186  47893915    213343  44879628   5866879  59969247    819747  21949186  40197719 
 26644083  10212603  30190769  48306373      2323  15073023  42445851  45081087   2205092  21232607 
  6190739  58387371  24482308  22706499  10456851   9073746  24543623   7079523  32513352  16169123 
 10171323   2179377  34113771  46645061   7761173  15675909   3219208  27639867  26207187  22426737 
 14173931   4098529  17491163  67144734   1186923    845695    228043  43918161  16212703  58386952 
 66258843  24506863  38340216   9406663   3561813  12233027  17817823   4336083  39945072  16440470 
 17261940    219738   5042912  19140348  42155223  22313337   5659933   9087303   1304829  77185123 
 40505511  75750775  26097238  27004633    213371    213429  24393550   2349143  53965382  32183067 
   156820  16930443  24715923  27462079  19478643  18634338  27157803  37919895   5101513  18277131 
 70804542  78060171  66884923  46482955  20501226  26602335  36234745  16539867  36257997  35627445 
 48568323   2037573   7495863  25416899  36361122  20435055   9626528   2527879  28786331  11763567 
   309509    645996  19809227  33992088   2510943  11911027   7707372   2878163   9415935     22479 
 56321047   2116539  42515939   3750063  26512053  29467413  17811339  58721115  34622363    702117 
 11302505  45909673   9027820  22358823  10348188  12986819  31487190  17478818   3635313     13791 
 29424122  57683166  21314817  16266395  91721264  15906741  39813243  18575778  42371501    767643 
 51001584  46087101  55124231  17476907  22389873   3074836  26069683  38724543  47671123  36942807 
 10699023    363612   5495975   4998612  25207825   9585699  13394541  27182695   1878477   2552508 
 93933618   7332927  46330233  50053533   2212858   3475483  11864711  15757301  24206914  85333749 
 84357183  10694774  25586079   3933668   1893048  27666051   7670085   7980921  61255131   2752453 
 16198448  35614245   3765867   4121394  68380683  13009084   7300778  27183015  22619650       948 
 73725179  21275691  67316520  72381003   1262443    642843  21635103  10369951   5258019   6549497 
 15672117   7092747  28966377  19798548   6650059  52414903    507371  17869548   6562033  26754401 
  8629643    587749  43816203   5733723  10441681  40625071  32396284   3233049   7786099  22617315 
 26765043  55305849  12721501  10970498  38458977   2693139  20328424  41251932  78447652  18050178 
   163491   2681697  33850322  89376123  16997343   2253897  24450261   2749583   6767961  30562558 
 11628083   5432949  18201113  41126363  60073143   9971773    472287  12740131  23208522   6509322 
 19065111   4878231  39759303   1099604   5082023  40572473   7125630   2236007  29403739  38249477 
 79329874  16505509   1565298  39124371  12593665  28744455  43329612  40969473   7493553   9847428 
    48780  15314487  46207514   2499243   9744403  58536028    603999   7017351  18921993  11203279 
 15217503   4538503  65953851  48018071  65854923   2036190   6902331   4118847  19281297   8671761 
 37787589  67088115  58221923  14125993   9966573  56880219  31062423  14221555   2253983  69024961 
 54906995  20769353  34639043  31252515  19412135  38449821  53751708  23310658  11888235  62612115 
  1108488  33328407   4988603  34164175   1074573   8940603  57133947   2182953  13449405   2502871 
 33949240  23091775  43618635  77985899    900155  10741005   9566547  49102427  31077169   3682533 
  3376123   2083137   9394595   5498286  43763051  21777177   7427277  27500180  53786919  37144543 
  2019295  47086422  54115996  14153426  22134638  29500566   7401660  36224488   8810619    844683 
   100048  26567367   1286720  29055688  32611401  75923962  17478651   6344264  14682225   2415543 
 51630821   2976603    125472  22267213  21974064   9397203  55986639  61110891  85954203    274923 
 75147099  12063807   9344171   2440176   2776235    627244  11580253  51866874   1098803   9358755 
  5926823   8904395  76643256  10798493  10271053  15734293  24348233   3343863   4735516  49344903 
 41605356  44637051  34125963   2832996   8113991  18838635  10991247    890397  64053483   3844248 
  6277563   6403293   1713833  58882443  10532771  29638137  33039099   7831151   1204176   5860516 
 15914253   8242939   1378383  62036202  44896821  65886341  37544382  12299930  15381965   1761819 
 88853325  22893119  28862745   7618139   2498703  23631270  21951663  11258475  48964973  26518000 
  7525839  92809903  72045783   7020137  48780910  29163103  61436631   1030384  55215803  75541029 
  1008315  25567503    477886  15270255  13679021  62705836   4133911    603387    126123  35851473 
 29184953  23389375   1899097   3246695  53692563  70804873   1485303   3515957  11201623  47394993 
 35553523   3264623  88846773  62709063  35317353  16506213  85639859    223139   1973608  65262183 
 16164805  10127997  15533339  12531674  29069748   2839401  16070155   3435280   4594230   8667643 
  9317887   1363394  17439965  30335596  71902041  40778833  12105493   9267819   8644811  23088126 
  3225651  55777992   2046787  11522111  19282651   2654575  44384617    481308   8414991  39585053 
 11921265   2981175   5011943  16960525  36561271  18169539  40161435   4889407  23384671  43306869 
 30667263   5401997   7205771  15849763  35583630   9783533   3224277  12402095   3956075  34684131 
  7702928  12183477   7180143  13575419  11763545   8274516  46348971  30558075  50203499   4554523 
 64065957  28632804  29172066   5502491  84315538  16926813  20065687  20736916   8749068  35472811 
 19754048  25752367   2076573  41085253  66519763   9199757  10354711  18518754    521819  24418525 
  2520860  12122639  24358971  52793295  49935569  37357434  17999271    850917  32890903  25886907 
 82384023    157073  27108698   2005539   1358765  66231708  18492840   8823480  22034526  49792005 
 46827006  66869887  75908806  23425869  77822647   2328519  35478723   6394773  61479123  22345473 
 39636996   2269831   6135433  24547536   2792659  31314945  17179901  19070393  41865933  14287947 
   745398   3557169  33625748  38053087  86193772  36089943  62860551  41068909  19667419  32289723 
  5202693  45280743  26584325  52948425  30165192  19495523   7571443   8322063  48485483    121711 
 16650828  28661046  13956268  33259755    930492  27303199  30581467  28521288   5634877  12385301 
 49857660   1852338  23689257  27139753   7796022   3282594   1251147  41644820  29938193  30533452 
 13509003  37730648   7051773  26457834  23018461  72949628  24636098  18908331  26190043   1461627 
 42970234  23271479   8842413  62811283  26058571  24083876  43420686   3467199    806078  12071051 
  4923474  16102098  39707295  35103709   9162687  43270948    744657  54835899  54263689    966363 
 26603523  44383023  30277357   7167691  18547377  10472851  26374695  74444955   2359563  19992489 
 24658341  49622932  61079196  70097135  93189230  58715507    700572  42753847    953262  59662495 
 70913511   4576002    777792  46097268  48237351  16212594   9782121   1249575  49194678  35713913 
 45318771    802967  11539653  72399131  54502146  10301883   7277673   5534238  15027783  16484192 
 23701122    479942   1467303   6419068    232479   3157101  44314129   5523975   2740443  36649827 
 60884046    691425  37108998  60174447  42316815   7028335    941283   2628826  59622567  20864103 
 26409773   3940815  52821807  53647338  38716283  56890899  17625715   6550208  23678493  42242752 
  2564667  43649008  37391799  52029411  35262455  30001446  29492379  85449150   2857485  30482295 
  5880087   1304601   7897920  26619495  28544243  39680594  41979597   2431265  20174550  16314891 
  6722442  43395819  12596719  16133928  23990127  18790367  18149355  46268237   9029841  73649667 
 16180519  54620487   1816971   3298939  40637008  37400361  15408243  61270511  88670385    495296 
 11763608  11552100   2348334   8012155  15003249   6096543  54964743   7264811   8878748  18139608 
 59743940   3180213   3444241  17799597  17019488  19316147   6997819  51887403   3617594  12866259 
  8239409  33635083    481379  56886180  23328313   7006497   4240723    326423  11181326   3299523 
 25009539  12250176  12029419   9781499  48144327  12787429   4090767  14771951  59318313   2765244 
  2414715   3074729  24013035  81637819  26408731  66105099   2975139   9033297  48276423  33411314 
 13732503   8736259  15844263   2286071  51708903  20523695   8564781  27393184  11344219   4460637 
  5570219  23651997  15251475  40688967  10742451  12688363  38723523  89051699  21458463  20794113 
 12838676  13710523  11981643  73966920  15411121  26669766  61586795  31806944   1996110  49653099 
 73932448   5135432  34107993   7512603  18473994   1602988    340587  30514035   3560818  71026923 
 69483954  37573725   5797783  71106529   6492811  55389288  59502222  51466131  17031567  42974355 
 20735213   6055797  50542511  67388703  46591113  17595591  26445559  30081123  42262305  27244811 
 14562875  20949923   4859096   2246793  18759843   8516535  25027479   3563322     12115   1132487 
 20581710   4316559  10404419  58880031   2442752  14951871  31470511  72001173  27588843   5638209 
 33146843  29520383  17497723   4407225  10147575  18322796  15102063  29612211    430467   6831759 
 67403726   9702669  46032193   5040109   4989419  70869498  16783883   6581733  45907899   1994127 
 11501043  25386947  13991667  41776643  29857143  43633563  52975353  33921843  35040403  75154595 
 33905547   3376753  31653669   8462239      4281  14690988   7809189   1942149   3720037  53859667 
 59040943  39171675  12136786  89930523  36416811  18507723  64775391  23565033  84549397  27740177 
  4590453  26817783  65156035   3969348  20114273  16174827   6425443  34498324   7207978  62505705 
   576130  88267368  81137823  58337511  27321538  49933023  15460698  13393293    640623  13330959 
 47233677   2274151  24741584   4141427  55914983  46465403  38942987  29180607  26875563   1997151 
 64223379   9446127   5633403   9159183  24229251  77202683  23358993  47387547  12363573  41082447 
  5164233    499713  29991227  13319235    798295  24854939   7694223  20710953   5328993   9535402 
  6777933  39639339   3110771  10323055  20426681  10830850  40591058  13566736   5956998  82038093 
  8296017  33117021  28846815  15680481  11261004  43149687  27599723   7243683  78991203  64993483 
  9189030  20630155  40134459  15364143  48049971    344375  47282139    367323  58690185   2056517 
 11180173  11562495  14705943  42946611   2679903  30895996  17692329  12207430  19828491  37614278 
 74660768  31302992  82253346  23954030  28288527    712003  17928493   3563133  32891923  23420657 
 50172891  11594598    983941   8293603   4092757   2135599   7354251  29260999  42001803  34084035 
 66117318   6665418  10893933  35627077  16189271   1377851  94085943  37682055    417467  78538843 
 39759451  43617003   2455758   2254443  53816067   2967815   8771736  60125243  29755702  44319153 
   437593   1201353  53021273   3909179  30958239  11157873  22594313  60466811  70182014  32400087 
  9485627   1167223   2370843   9080248  88187963  46553448  37343660  10237479  18909208  20566865 
  1692342  45591983  26666349  22739817   2481723  47842467  41512253  65193531  16229011   1528038 
 38776443  21969604   6540618   5852619  17318955   5161965  15509763  18988923  45000429  24404293 
 21483918   5303939  30973290  63037179  14141947   8007891  59145018  82088919   2837292   2084843 
 45053075  10037763  13131531  60034845   1379418   6853242  43508923  71969739  36398651  19940757 
 25190764  16936791  51429926   6041943  10498353  82086094  13198014  30142950  77602245  14656875 
 36876753  19748658  43545427  22570552   5521963  15670833  29913999  11488093  12360471  27234915 
 70372308   2939033  40952555   5407767  57566811  53863691  50311059  28046739  24131057   9709453 
 14368283  29837355  45600493   3875582   3306408  15580691  32731341  38033118  34170389  62335539 
   876536  19223521  22920973  36165672  66878599  18381654  32779506  37999059  74131998  15258795 
 32179270  11490329  13742907  28469553  14483746  82312099  17968760  23805723  11517350  72306303 
 48570959   4838663  69693681  38918553   2496903  18192770  59979253  72105165  47091867  25527417 
  7627423  15589840  16682307  45628034  34897758  15082383  13640775  47301823  19586809  54484118 
 31693682  10050514  71367351  13225911  13395835    721894  27833043  25594740  49850963   4472909 
  1367459  12838887   8109003  71966610   4136215  24241173  15147771   6466899   6390717  14235923 
  1298782  52695757  14885175  16705081  72736943  10158843  32309883  32409392  13049811  23377809 
 22938747  56056443  38351474  12602283  29121078  23124109   9197169   2341707  44348175  17849883 
 24451847  32185248  13936793   8919573  49901955  23643563   2516315  31610024  67232343    819123 
 20485200   8348337   2620629   5225887  51597783   4421243  27030804  19314097  42505621  26263731 
  1447415   8352753   1016117   3766283  21812081  35033175  29533883   7140921   9725398  40373311 
 36049220  51300513   9030613  17305099  25773997  15211361   1558895  11643018  77701747   7068475 
 28560483  66560019  26820547  26327389  55622313   5190333  18060165   8546539  35673807  13375345 
 19350499   7068356  48912974  74155703  26969025   7018257   2240103  49484759  20775767   9955959 
  5916482  40830172  37763179   2888971  46852875  32214843   1670413  11529907  35365971    559483 
 79403281  45506353   4449403  25076859  22820833   7927971  27360798  71282068   8170815  80305875 
 37987863   1911723  45751035   9273213   7291391   7535013  18650491  12465583  14336251  54712558 
  1707036   7709240   3666357  63381851  56174733    803415   1169972  15339335  59303598  53143049 
  2629893  87347488  44550285  24035655  11209629  83170763  36536955     30893  56378598  64417875 
 54692508   6143523  28846248   2883024  12585827    588419  31847652    425538  38297791  11549199 
   478843  61609227  19995003  44717621   6913383  49855810  12984303  56892413   4337862   1689159 
  4877506  36320988  52626147  31317123   4535433   6644323  28988358  59530938  28977339   3608742 
 11884207   5868783  43383639   8142763  76409673  42716283  12286677  30920391    433710  10575503 
 18109049  23921165   8670833    994588  26235094  15184783   9091043   1941999  17937753  14823375 
 59498175  68976507  61570383  65853186  33754865   5690793   7807422   8675264  52122926  38654043 
 23444943   9867318  12208698  42649671  36348468  80498591  21870396   4366211   7990798     17548 
  4472829  18439890  13202221  65246293  29669454    455765   6308373  13841661  45847407  71838836 
 19304628  39653319  59227151  12454983  49458828  11094175  17731191  57630159  50665463    293679 
 16207917   2307531  13287859  73298363   9359613  20016339   9026667    437958    183691   7655904 
 15163929  18871584   4188703  22056249  61943123  39617340  28764264  24009087  56089527   5582739 
 23278253    828915  39393113  45630112  37323435   1487148  14342037   5811131   4395133   1862819 
  7165533  27613101  50787059  43554513  18376225   3593873  50266617   5213595  19436883   7183278 
  3734198  57619447   8963790  45041943   5602525  24549093  16569156  70611563    908590  28983595 
 28879611  12218450  67843995  20136195  19573831  38313613  25086227  19727659  65275697   7605985 
 23270523  28707697   7297915   8926725  67018983  39963582  11259041    526987  26602108  37648273 
 39887291  68405819    888405  40538733  12477473  10233099  48032679  78634725  18482010   3710618 
 19529665  41601528  66953148  30102139  15419364  12217515   9721383  67997598  28367197  11402840 
 17013812   2042911   1619616   8305015  47112815   9608253  18695691  17532435   9903651  22616223 
 36723583  47583735   3634698  11989587  27204487  37636423  26256159  17596971  53752263  44055329 
 54586699  14827775    418116  35562803   2178861  43925268  47584149  33887067   3228183  34775449 
 68191650  18744744   2125248   2220880  10844703  34080611    414330   1758288   3845153  24317732 
 12045205  52227323  66613131  24445542  21778823  49082833  13888023  10158581  18185591  68007097 
 47115690  24626451  38009091   2855596  14547832   1991485   1248326  27609719  52398316  37073418 
 21892833  44872627   1049973  16499388  48420873   3181455  15486939  15251403  35465190  73397963 
 16318161  13020531  60639899  34061461  15510203  11194761   7408893  16866271  22888131    249663 
   368421  29552673  32090783  11916528  84900653  43639607  21093883  18216379  69916607  15678093 
 18545577  27297062   4382023  17684347  19254773  11938079  66232731  22863644   6081133  26874789 
 20878292  54451611   9227315  12459973   9004791     70534  36864403  26462211  22928693   9705597 
   523143   1797510  40441511  33734908   8018419  74689023  33813723  28482989   4939668  16223955 
 88521979   3904335  25443771  60472101  33472655  62968897  11157333   6019817  23054219   7396041 
  3096975  17937501   2955933   1282327  13280673  25566783    992451  41912133  42863515  35925760 
  6848793   3602787  61607571   1345909  62073057  55183563   5162931  60492675  24247799   5288373 
 36035849  46802585  56660519  13292577  12913408  31722429  28236987    627683  38942117  56397653 
 10308786  17518723  26674109  30214257  91776033  46979763  18526587   6351853   1648143   1033386 
 32086593   1615046   1829347   1495358  38665743  27557481  21747829  11209208  65667647  15371655 
 25608705  11895675  11046865  74990919  28307399  23575493  62714259  50293185  53989767  28105878 
 12795531  32584533  81256823  10039782  11166828  54147915    256267   5420481  81124723  18762713 
 20451498  62893978   5979255   2419472  28236003  45873801  15823283   2996891   9675579  43381505 
 19188663  25197559  46709881  43754587   1233537  29005506  44884235    139835  25023666  43704987 
 16767651  68027484  57841029  53943873  51308611  45316795   7575948  28932423  25590637  12449651 
 60906808  22756788  27456414   6199017  76649808  13205553   6654723  51694191  71893368  30612397 
 35923293  54168083  29649918  48493377   2792140  13953109   5876811  28254153  32894075  23920827 
 15041901  48055179  17020419    482529  58248699  20321795   4060960  12513449   1732452  41831475 
 22062072   2441198  15138651  45405233  45159807    997053   7759408    811799  68867522    689556 
 32456718  33063483   1554843  92680689   1775430  16046725  14392329  43554591  62932263   4897595 
  2011443  20393643  10743128  96625998  11508747  14940195  11171670    739974  41037231   4370721 
 49047837  62439093    346333   5101362  18108759  18168743  60406781  58805213  13118998  17959153 
 19265307   7296438  21199923    269315  48182883  67934033  18326288  47204259   6705109  15140283 
 67600118  36070157   1404691  51710127  54811068   5109593   2302329  18751299  48316983   8766552 
 14974773  60191063  29308675  55013823  43921698  27840927  10945237  36336031  68230138  33940679 
  1559922    291831   3759708  16036962  59171053  80718374   7824373  19768763  72449115  16777821 
 23833023  27817619  16179259  21993689  12355928   9629589  33002547   6234378  37240179  53631883 
 28715304  92240843  40396315  64453947  30730355  16686555  10885243  47593263  18055563  74204086 
 18844798   4964803  13872473   1162923  30376443  15271652   1040121   5929893  28234573   6020691 
  4277068  31910963  61389675  66222227  10532547  41653254  34640429   5843712  31827563  47024523 
 52133191   8782881    558663  21954471  52884123  53937588  16834107   2561903  12938139  26190016 
 21371447  97522543  12395622   5133790    630362  26378139   3846021  30560653  62738495   6387528 
 21258915  52672123  58207776  84484443  16090206  22170437   2539413    123848  53919991  35796975 
 22105548   2172651   1252920   8234043  12234063   5531831  13516182  59723983  20452058  52053120 
 48312797  58790778    475563  56562793  52069344   4580622  37190283  18712059  49739043  59957475 
  3103228  53052543  34793683   5139478   6718377  18567867  14814353  14526572   1967365  35682510 
 44754267  10350711  23135134  61830743   1254929  25387962   1194689  34973803   2948890  24434298 
 37844727  12610347  41002308  23900021   2176564   7170728   8183830   8350001  31442218   5828095 
 12098279  22157563  76867683   6095019   1439550   1391703  23163099  39376323  17965583  16768572 
 67595349   6073191  10307799  35741977  41936539  83725021   6230717  55180835  13367407  23528781 
 14056495  19556283  18416503   1608918       828   1982561   5094547   1732341  23956644  17890673 
 11484923  44477385  26749307  46190516  27718350  59408142   8104023   4454871  13782373  15956255 
 16718766   7815507   5822895    508287   8303433   6523523   5687133  20924688  19479471  36003675 
 54408411    925243  41444973  11419692   2460763  17636085  52696044  20561467  10333969  80678721 
  3184971   2943171   3099750  15153600  15076715   2167383  51780945  31220230  16300215  22539172 
 27515247  22937543  23776323  16866231   4065429   5441992  71182103  38541932  19889514  56318593 
 31109773  18412875  13235829   5258809   3002919  46099950  46578507  40822341  21743367  72316775 
 22808663  33066733  49864614   3409835  49263675      5613  18886653  37235461  12850323    272535 
 12549759  23960787  45669043  13243075   2664694  17576325  25951083  64989775  27908445  31402698 
  4762515  11945127  12430683   5343283  44340747  18179263    632899  59960283  18936936   5681977 
 39781018  13206479  33840859  17738771  58023963  46692447   2526965  42546139  44814877  25232831 
 38866089  27900642  34805526  43155547   5665495  19854138  28677255   2906559  11237691  36824523 
 63098747  22561398  50840594   4171827  18805223   3367676  13782395  36430044   1606563  14201016 
  4631217  17050079   6956193  20873029   3693403  10733748  80232891    951740   8394423   7695675 
  1479718  13381953   2736459    357441      3709  17979771  53625079  44381475  19682603    404842 
  3205358  11263011  65320371   1613814   2916015   6690447  36521043  11524155  23481114  15956934 
 17244594    565499  13945637    123831   1640323    969171  45896625  20406409  29219277  42011379 
 12077953   2808051  42412227  41406614  66241311  72134955  11090941  12301599   6551328   1366651 
 31824185    180323   4574337  65008297  79371483   4676388  40265608   8174247   7112995  65305377 
  4217973  19115373  65813541  17519262  17198447  13485192   5508360  18488830  46368578   6735075 
 52462663  31103164  59991632  55627387  12326283  23926764  19141437  66689543  25414512  82254561 
 19531723  11104715  11258584   2372987  41748811  27461097    685885   4675258  12304737  38433201 
 52196523  27876679  30559227  25911972   4187949   2165496  15707858  31782456  64874037  33836653 
 38246727  61658447  31645317  25382963  72629463   3334883  48809823   6615297   3670059   2589792 
 48552627   4241607  46532935   1313841  32714685  59652555   6026806  51749115  14290483  85644695 
  1293036  21244296    899569  11833467   8655292  55021398  23017065   6708351  60606047  25673323 
 37371147  53141072  71416869   3535238   3414753  15859701  23372043  48000939  55712531  73809508 
 18839057  26607894   8483065  52575807  44264373  16948288  57845505  14230947  50546548  79082703 
 28899857  77308031  33660590    315773  52220013   5927044  19657019   6476996  13413171  11432193 
 37415097  35622699  24078192   1166439    183867  18244413  22608636  11581497  23733001  17258103 
 38768717  47981205  27129257  30590603  43384283  21354505  68083453  33298143  10913751   3602887 
 44168148   6269001   3941991  11210398  19345593   2455099   3969155  45725061  29370741   8268603 
 81883871  85622217   6155483     38403   9207252  11227603   8906468  16593999  16225355  15550959 
 13511595  10189755  17001723  62790203   3399013   4763133   8867247  18084923   1031098   2041855 
  1461773  79971311   6804690   1718924   5409175   2914786    608171  20427507   7938198  81264141 
  9728379   5270723  76836331   3798324  44656763  46024803  12279843  34630799  88188310   2506363 
 32755023  21977436   7406494  48806321  19980523  67066801  74184519  39159999  12646710  54344788 
  6770873   1052286  45488190  24469603    937673  16392314  31283727  59798493  70974160  60229227 
 66305508     11257   2251433  45464289  90324236   3172512   4265423  40646139  37235272    139687 
  4062239  14202531    988435  35598612  52793244  18449523   2298859  38683163  25361665  13740654 
  8042733   1183207   6438066  54145173  11509741  19356011  26188086    426073    104163  13538567 
 14559543  18520229   9009715  20117973  76196441  34972415  41571839   3183163    628323  39596991 
 27081933  56117295  83873135   2748065   5279919  26282388  24417075  72784233  21666963  26598595 
 44634768  16167222  38440083  35161027  26849211  13497031   9749778   6433200  20353817  61170051 
  2811711   8045495  56595123  43151451  30208261  81196935  23889435  10870080  53053043  20458883 
 19594587   4218741   2942686   5966797  94014463   9488776  21017598  37987134  24235299     43461 
 25627885  39567483  12140802  50263950  11591923   2484161  17813548   3448243   1126598  45614643 
 70558557  13411274  21237404  20887894  34970731  27693987  54945303  25435209   2604867   2365924 
 46162113  20157899   4533801  64987815   1956730  20488109  44273923  12189867  10109595  32081903 
 44889574    525038  15638639   3343197  11654481   6215565   1419173  19498119   1493352   7412713 
  9231532   2155978  59012076   1023255  28363587  24530233  26020579   5915824   5104508  17607259 
  4290795  21038833  27021669   6168856  11142408  33196907   7577283  38010525     73353  41312631 
 11511393   3339785  20148744  39571208  49621452  15417453   9157883  46375368  42984051  78640542 
 54781379  78444027  48206424  24791049  26049199   3869001  19836943   9169923  26077623  68877303 
 38050595  31732739  17782646  14680272  32944075   4993683  44754459  28379503  20224138  13922463 
 11691669     35151  46965111  43127013  49746358  21416229  26504877    118443  25327887  11324018 
 36547851  34862748  62708312  19756850  14671682  32625426   2194666  56826087   7446597  44189679 
 32004737  37217505  46348812  20140873  28020915  63636423  15640643  19146703   6734187  26811483 
 25927507  40318331   5806929  37564683  53726973  19241455    184893   4031448   6679343   5793394 
 61367233  33301501    889613  20215269  24605983  49999095  35121883  98594673  21875457  15617527 
 33787668   4998795   2268259  11235464   7207219  18589827  42373023  36654017  13902843  12767163 
  1854267   9379899  70756959  28900700    992774  10822595  35369615  29381627  45357563  49942323 
 21252873  24517837  13419003   8215273  23593455   9376319  12678882  30512343   2182722  49335849 
  2977453  63852671   2608587    832896  10181211  16494768  12016335  28805387  53474079  24374643 
 50689472  53454445   3792263  21874427  31789143  10411127  26447563  20151163   6070941   1976925 
 17417831  21953644  10013604   2496057    727047  39991746   9356107  10699823  28502179  58121521 
  7150923  24629739  30177291   9791696   1651968  45824763  42283565  25042545  14398103  18654507 
   941508  10191261  11604187  26818629  48911755  53372923  10748617   1988592  67781291    214345 
  3747503  28660768  15378185   5967945  12875993    756027   6229955  69155595   1055678  13122123 
 32028063  39670383   9512118  30687951  12008599  25106883  10354571  56268313  34899321   8668211 
 17135973  86702023  17608209   9452157  60884484   3427047   5598283  60103870  21492942   1448349 
 18619712  35053793  52377096  40757251  15377850  10173105   9677273  30901078  19311411  28817691 
 15081483   1287414  11080501   8135757  53509024  29164353  13008411  40691963  46488528  12955626 
 14922743   9941512  67211513  37759073  26037441  68136821  13896519  23368163   5215192  22293919 
 16800135   5839155  13489123  61289533   3198895  18338516  14200575  40600387   8360158   1231308 
 47341207  67015023  10458103  19469489   8094164   9546325   1776495  14550087  12073483  15351044 
 26876461  70602043  16186119  49154263   5042413  35495754  28401801    797331  67203387  41305639 
 59399181   8058992   7570493   9918283  15279394  16507003  20601165   9771703  10550689  40722438 
 39499387  19250871  72930673   5137206  72060657  11444857  88002648  48931795  56561669   3489269 
 47272142  36376315  29433345  91552428    700923  29151355   1073859  30201873  20043752  43473642 
  6680251  10949133  57653817    311641  26584368  26355381  37188564  15036873    873033  25267837 
 45967647   6963097  52528257  68133107   6945217   6809917    777555  66789877  65222781   9967278 
    19291  38817528  53241137  56836271  10541823  27174536  40560659  14553326     26259  24452313 
 24818878  13982106  35077101   3318568  65119232   9842263   8206971  31395606  78701156    185982 
  3323223  28705673  69148473  18716373  78804906   5884288  70298494  30568851  10798653  29920006 
 11164385  30902523  49983342   5654381  20237263   6616677  87138629  15886023   9085569  39485723 
 21572847  85650790  84576430   5646299   8882367   3699048   3284215   3595353  20185113  25773315 
 57895359   6122211  48718947    175051    835071  26275638  24113643    375926  34799181  59309559 
 47400325   3232506  33577371   9413338  49750971    213141   2721423  31238475  24485098  26753159 
  3084739  44062831  41532819  29194960   1343987  31478983  15826873  69839183  29988888  11343723 
 18007528   1399699   8681803  37916057    117399   3247183   7000715   7608443   5778528  89842579 
 37682900  38596949  54978189   4057813   1047023  29587993   3583962     91811   3374331  27298783 
 12140848  38401635   6542352  52075403  53316349  21551873  26834867  28025691  21261401   5524128 
 73376241   6146159  34945467  42258575   6310843  16348929  11000715  15788885   8107859  13367240 
 27892551    922731   2141844    273497  18133637   7778386  47627633  48654213  66716187  66440694 
 54072493  90951423    369845  23975763   3902964  21134446  34354908  44620307   9167757  11530089 
 33028983  82854059   3069475   8121663    762885  47526916  10180893  26087639  30885463  67277793 
 13683164   1047365  71359509  14696702  74332488  58894555  56680971  81896367     18666    389343 
 40481527  28251989  20567691  98892963   5874739  53994953  18730387   6877077  45111917  20430651 
 36317780  63795523   2695881   2660384   6442674    866519    909983  33107340   2482755  34288926 
 16630795  46284643  10853283  31866657   5612232  29562623  54234647  36926245  19991835  29359338 
 12102584   8714307  34167462  20900337  31412398  63473253    757473  20493399  75594411  51626029 
 39671205   9569063   3118783   4941435    547723  10680775  21713475  78884531  64209375   2763573 
 19728339  73155345  24818407   5144317  57653919  10366895  86103781  44870577    607433  31744339 
 46103023  40461675    521823   9874035  66495487  19391664  27164770  44322981   2033028  15476463 
  5956141   1263737   6256494   4514516   1457523  71129862    604083  53263602    714227  46643359 
  3424236   7593137   7557711  61602163  27640488   5457867  55567523  51027972   3452924  13593791 
 25906227   6734973    155439  22764735   6181998  19488023    385283   1912893   6639543  21779067 
  6949667  47748327   7318525  33093848   1010715  18389631  40592103   8053899  62487567  18520183 
 33151326  22852743  29213340  48112299  51816714  12068934  13149407  23583798  42412704  45821367 
  2354470  11405659   9014744  43437373   3720970   3035611  30470409  11261823  61928223   3531508 
 82405719   7895846  24748939   1796573  60489891  42367049  27910666   2668266  29707035  36718662 
 40091972  84556687  17302460  25905198  74418943  17707323  53617401    840129  11435840   3366486 
   938011     95163  40279224   1165139  22097223  15646017  42868873  17253933  12893458  29860147 
 26787052   4211571   8743394   5580259  81631176  40334406   4578947  21141456  12918683  11243355 
 75200388  11558567  13537923  14848623  59765947   3494208   1560477  18142875  15959211  20472015 
  2512255  33070083  23369889   4854885  20730123   1125723  15092213   2509935   5029879  14728416 
  8109867  38302585  24463039  44929385  44688369   2830751  45573657  23217147  17628936  71436722 
 13090723   2633325   9828414    388113  46062743  14626011  34638719  12484519   7014318  66191107 
 14812512   2945769  10965560  23569419  75688053  42816804  23836843  53993483  59111731  12226499 
  6273023  10088873  53143899    613899   1363355  19172709   7093095  81355460   4927307  76676373 
   177993  25113033   1314580  25141029  65276326  60044499   6026533   4491723  10777259   3285715 
 30997023  55148199  26397507  17389152  59621727   6857287   5680059  23957603  27596778  58891753 
  1150427  15342483   4721945    898311    980439    688827  85143097   3637179  21187374  17715693 
  3678057   1927483   9259947  59484775  30711011  34708101   6113223  16185867   9304309  92549587 
 10468039   1784739  13348533   5151027  31792947  21289048   6860793  15226123  12944551    745947 
 76126299  13401203  11799495  17544067  11545167  37299047   3169933  43149603   8964603  37337903 
    88541  45982391   6670204  38615793  21956532   4645659  21675969   6277339   1817523   1708893 
 34357467    419193  20309973  24536353  28705813  11790463  30681171  54994825   1333977   2134428 
 23056965  13537823  37355225  54008937  39955623  24168159  33674760  28867287  28797108   2747947 
 56342526  30690105   8935881   2086839  15848565  28621518    421457   7973467  48686451  54026043 
 14294673  18985911  43247495  22427943  21093295  38086248  60116253    954427    120666  40710463 
 52140483  67199155  11995431  27664683  36087855   8210171   6136113  58700643  73188987    774437 
  3004278  48623745   8152155  29262422  12791914  24767250  55470614   2881113   3471162  81405249 
 13177461    496878   2389403  44450001  38929103  52632582  22850531  44547081   9980423  25852959 
  2799834  20288643   6586395   4605899  40489719   7700889   3227963  51702801   9289317  97693498 
 35136763  10987759  84164023  84810303  56633324   1662701    906393   5601523   9681483   8959293 
 61764368  23488665  22656407    724209   6632334  19183612   2059488  59213748  54506493  25218983 
 88155839  26629845  12826155  36041691  39386427   4281046  81871087  96820682  27520967   9399073 
 15921356  16353789  76490139  24821763  18986397   5678697  44422088   4091695  36346497    374715 
 22741764    338227  36276333  26603879  65385693  68720953   5062301  62158453  27733778  13464847 
 17897519  23163966   1571091  22498543   1497549  64872936  11627537  64602129    118681  64423587 
 45347103  65660339  14289036  10345365  14537112  69078739  25713292  30445775  28872145  16468266 
 42186903  47092535    119203  56851890  22749675  25735969   6109059  45833811   8428723  25409603 
 39017348   8461563  35067071  14449335  25328403   4058527  20036688   7067439  26259433  56790794 
 17249929   2867462  24804672   4681305  14033373   5356403  11301162  24674357  22759158   1389723 
 32317403  73881273   2921947  44090412   8531217  10657583  37506558  30555219  13742203  13536503 
 67526433  23027171   1098707  16083933  38012181   8598315    898503  67717598  30890753  11679735 
 26871723   2097211    245178   7551303  36536454  21419353   2364411   5998983  40031485  23029921 
 11295856    550977  17043099   7325259  16059465  12807714    678811   9250710   3282894  92112599 
  5099253   5064576   2701395  63755670  15790287  72867633   5842925   8982411  59603731  11447745 
 35035123  36652623   1067700  12395559   1906235  11668443  25547833  86195793    298070  48509810 
 36632572    784823   8773242   8094125  88207386  44439121  15347612   9036507    497643  40155937 
 25558211  47857719  20394343   8969151  65894568  65142239  55313574  26964255  35822793  92460891 
  7764579  11015443  63696306  31276536  72434097  24447873    395135   4671513    769367  33418431 
  1080116   4035917  41280747  55242983  64410623  61161567  15526347   4202123  76778900  26084148 
 44128611     15593   3343524  36638643     43899   1405229    887975  30899219   7194891  31954836 
 26731263  13543898   1542475   9542789  46366599  21022626   2718447   5279163   5411262   4387355 
 37108757  21039120   2958216  69435699   1734747   5794760  35161865  22059095   8563771  52440687 
 21151243  52554387    440045   3121723   2134703   5841483   8563998  11099805  16956483   7009883 
  1216285  63153213   7233153   3298717  43174761  41627340  33817874  37244397   8226069  32886252 
 19763664  21139786   2468653    169827  15624869   2824483  18581554   9100731  16609498  16096443 
  6932486   9537301  13091739  11967857   7186683  30099924   8665603  52168717   7104603  22587054 
 10400280  14257923  66733629  18467623  84301793  36723141  60603539  12424955    841587  14489613 
 36596477  20603035  44722212   4323563  22293935  85186188   4179030  10856431  11829335   3843873 
 10094999  14278331   2636198  47845743   7894323  37979295   3572853  43888019   5081901   8453994 
    59895  13797493  70566883  22060083   1046743  52042363    524339    424135   8716917    357099 
 83822307  20090331  29319303   5045013  10574398  28661730  11997823   6580831  14290476  29533578 
   216063    791697  20818043  36163659  26159458  37495306  83357573  37473559  51991755   2404686 
  3320627   9452427  37867443  40292420  94924491  37484783  16134027  38488111  24764203  11004543 
 18855477   9629899  17534090   5433015  44510082   9955698  39966171  41549235    590154   3921333 
  5664832   2547323  10263648  15283247  15653313  50366719  40279328   8368903  31995153  72915773 
 35279798  38096331  53073423  92108655    419670    232768   7672494  29449257  21289059   2809448 
 11621724  23584593  71920753  50205213  42602683  69490955    796051    101369  30927607  15835373 
 18689928    835287   4824879   9673208  54861646  10445803  50731223  41464997  50250869  24633499 
 43204323  19241118   9545691  36860793  19631042    855936   3101219  13910823  91812696  48492028 
 54877584  59675361  60415203  11790450  19284467   9592507   8577627  68893923   3836001  51442883 
 21867963  64008546  22449839  15901679   8857419  28385853   1832667   5370673  47461083  53508381 
 44921913  51827518   2163733   7165403   5454632   2201838  24484159  59796923   1646968  72767389 
  7883223  36396151  68078841   1164552   7746355   9044158     27663  81084126   7826563  17563893 
 50703264  18631835   4133889  18086373    177850   5107813   2165747  36130239   6881037   1336371 
 29097982   1034490    868448  88582074  21627177  69465485   7170543  14522553  53097219  52310874 
 21571438  12475843  10637295    135869  42258525   3494307    606097  29626293  82095840   2448548 
  8575669  92044118   8586528  15668193  29486827  31501368  36392919   5515183  32419367  58346979 
 22683606   6538303   3901083  44748883  65536539   8190201  28716325  57251935    530508  19678155 
 27174787   2506539  17472088  11590457   5268704  17678895  39006596  18740683   4122643    776823 
 44339396   5075203   8433053  10232485  19215306   3067718  11876559     75887  88166091  66971203 
 36040707   8940771  12892135  14129950   4255682  47807088  12343993   1350069  17397888  19793679 
 44955897   5773349  50817403  68227422  62682731  59041482  37570403  54866343  45796763   5528909 
   192491  20002924  77743767  20393868   4889028   8633038  47391117   5953425  17520099  16156203 
 22193403   3016892  67295649   7874706  10521931  18475699   5127743  11684169   3740538    384273 
  3536760  63509564    538998   6321165   1505813   2400787   7612513   5322792  20778699    792213 
 31286781   7429127   4805609   4657071  21879708  57394603  30465956  20124231   7038693   3670123 
 46211019  26106711  17409543  67198143  48685533   9881206  23405073   2493595  14672607  33380311 
 53692531   2780695  35472423  43401263  25099768  25209260   7241943  59417979  77207163  21629084 
  2734097   5251355   4079723  67259723  20989491  15238791   3178288  23130633  13929276  12546015 
 44040211  66203631  24944180  20693067   3428782   2520498  60084483   9506767  58950891  19693299 
  8049829   4813936   2714813   5824747  27657140   7301538   3208653  29766495   9607527  53807789 
 88731113   1125531  11333003  78945199  33516788   5093799  17042307   6504439  22345963  55832313 
 15274653  42910003  23213791  75275481  29924846  31554432   2146363  12480615  21509628  20863984 
 12500559   1110827   3820851  31825903  17645871   4939890  44254261   1517809   1136503   6514302 
 25068699   4062723  17829723   1890607    301823   9558231  24486783  19583011  37771689  15289278 
 74720772  86170870   3993420   6686971    694713  35504771   2829196  12358851   8727910   3191703 
 10148667  38884354  14176035  37782458  21127039   8903479  22207560   4463813  26631327   9115341 
 89010330  11394051  15132147  26166939   3949527  51823923    345762   6126634    161889   6324135 
   245803  41287496   9658691   7896517  36415414   5561169  19135498  41356854  29327304  82799147 
 26598663   2156823  36988258   1010751  44313459  18108791  61145043  58913043  11118733   2555403 
  4350763  63882676    877892   9465843  41334148  49271199    722043  58513021  22468923   1877578 
  6538868   1911228  28814818  29891593  96675317  53695653   8972014   7627883   2006907   7761093 
  2135788  35590347   4450512  13216963   7588345   2643879   6003807   6237453  14546185  58997943 
 37469412   3825067  61316880   2843598  15077470   6743673  39688431  14905273  66322789  10536635 
  8955436  11471451  27017709  26981468  36472371  12612771  51231095   6313163  22267563  30430963 
 11623497  37584987   5758278  16725348  22509995    489403  60535803  26425323  35772414   2102783 
 75811025   4245483  35529558  34571733   1098450  14853753   3601539   6647537  59179340   2078203 
    12963  14527339   8174457  90884085  36147828  35894719  16067967  46547855    250867  34701583 
 61567005  25173006  30808478  21953955   4579771  36282579  17535594  62063993  42510263   2364177 
 11636729   4973245  13848772  58278255   4124448   4128588   3090501  10984992   4596666  18365223 
 19007664  45434864  33161598   6781191  28005240  72699047   2063899  58363611  17416315  10055685 
 32206917  41196003  12090891  36415597  14850603  18202498  77505779   4006143   8358123  74152083 
  7502877   3903663   6456513   6825331  11993178  13057293   5568130   3355971  37781727  52054123 
 36115214  23546355   6337531   4282825   8104459   8784453  11156733   3148931  14646323  44997933 
 46868633   9760803  47924697  61149111  36617031   4428393   2567310   7036530  15872670  40813529 
 15455151  14291589  29423595   4340223   7662635   9059684  23109481  14654939  56952891    446414 
 31488595  61330077  15983155    504775   1226733  80882345  15548964  32587083  11263767   2485115 
  3927751  49891829  24569118  23603710  48767955   6394792   4070835     22841  31035351  18294999 
   756823   9564379  12987012  10857963   2589969  33897916  10086903  85640139   3096343  18243454 
 19330011  14095257  14690061  32475218  14821206   1301367   1534313   3635849  11644178   1134894 
 21356123  82923678  21719605  17760320   1587039  23213667  26751106  22282067   2515713    715737 
  2419737   3633408  12080299    284082  13285934   7117961    265995   6533923  50065483  13409673 
  6089835  55554785  33500667   2196267  41310711  12816168  59497911  72957392   3901521  17929171 
  8847926  15813195  19439091  19050735  44470347   6047333   2209463   7741115  30645766  16966154 
 15197401    958395   7021947   7131273   3388449  23989293  19919161  53709333  40461383  13568631 
  4460739  15244371  53965287  13146727  16063513  17923393  11217063   1524683   7959503  12692493 
 46693483  26654412  21990137  40972147   4490933  23473222  26654803  48944694  43952175     82428 
 38876031  11447475  10716803  69379203  17935293   6249498   3554385  24741741   2165751  43319308 
 22976478   1290178  66938559  20371203  48863063   8636474  18391971  13988097  69749833  57684141 
   290063  30259833  39724775  14183375   6804923  17610179   2653695  23552217   9320187  49277919 
 11732230  73154245  11958195   2112049  49960709   3147433  13216227  54807035  29253631   4376075 
  4866035   7802671  23740499  49331643  29443929   6114309   5942523  30802092  13132121  63692843 
 12773956  47705829  55491825  31258824  13279298  13141013  33564379   4985355  71877863    965024 
 23540491  23051443  81560506   9180420   6060887   5296865   3525057  17903419     39323   2956647 
 67070238  25409717   4426125  66300533  24567040  70776771   5114733  68946658   4760347   8567705 
  5557748  67496711   1599011  40789603  12338619  10667673  11954819   6827001  34676003  59396883 
 38320439  16389636  26252955  14338163  15972123   7298988  35122827  15464278  22326499  43153683 
 12636747  74179297    338860  44597763  62166318   9724141  49310219  23930291  63351946  53360269 
 38322135  12207695  18177069  18858651  25996493   2463468   1364577   8464623  17363027  26817399 
 31998900  53042148  18609197   1251747  25417241   9054263   5954113  11773156  86816222  14579863 
 22064964  33891083  17469630  17308333  33737155  26565057  87430491  18280410  11299223   4272671 
  7189595  13510599    325111  19972131   4006005   7970591  67941087  41745407  34984765  18274227 
 78518227  14985791  14428299   2244327  39608643  71124477  17834827   9316100  40879973  11317783 
 15342129  13971823    704133   7903145   1126563  68343933  48416379  39930123   6675657   7729851 
 46641813  31670653  71619363  13599455  12206039   9421691  35876583  46909199   9451995   8949723 
  8759651   2850891  48096873  23636795  14160280  30618645  13259899  29840833  25306053  31317747 
  6570621  27478203   5049661  20494473  15515379    520675    259379    772078  10528023  28175268 
   206239  10736763   9475953    171168   4159765   8075313   4251608  24860745   9615707  18799593 
  7346861  21172051   4099634   2895483  29541243  22267022  28544727  19688135  36742008   8848733 
 24463038  68426082   7507527   4241645   6204579  32371608  60017355  45631720   6688651  28484187 
 26323877  13219373  19036173   1058187  63954438  24427789  10945491  51028998  17430435  39713982 
 28960683    635399  40465283    781935  64784001   8363981  34137483  30489491  24487029  13199985 
 74189095   5806311   1121972  75491453  14071738   9407139   8494809  56535272  71817303    107727 
 20166555  72783627  16861753  46259995  22014308  15534771  34736607  17324983  10703017   1523031 
 19601760  40604411   2871654  12045126   6116280  53823672  42582913  41350501  15289254   2209062 
 73745093  26157867  24900319  10727187    240017  31873468  11523206  27821979  50605821   2852035 
 47116815   1139463  52728327  17831508  37782483  43492182   3264313   8241225   6773319  10848073 
  5846546  68261107  31767573   2016003  20938476  61775844  27930783  28408435   8837006  35338536 
 44868813  25930243  26870985  21178995  26832591   2721667  27878967  43406763   1817013   2933963 
 36556592   4829959  20199729  23194323  54518378   7058047   2479483   7804530  32562023  38670773 
  2556699  28000713  62244591  50936761   1187010  32536252   8967363  34421667  59942215  11774373 
 25028973    703934  51769347  18753011   4124067  11411518  22432023  41487327    332235  22294868 
 25770807  23592891  18301671   7106555  25300747   2743248  32687723  27712631   6994231   5368876 
 46242843  34386036  77405373   1194973   1769007   1276761   4221043  60481175  39725627  43427815 
 16758285   3453882   3737463  29990165  44210102  16559619  33483523  10980399  14514315  44731473 
  3342831  70154091   1947957   8411445   4972349  20838535  71624203  27500908    317807  11115603 
  4985923  80135152  15291725  65193691   6011206  56909923  10636474  86621826   3618771  14382337 
  7151973   1939052    742839  12532667   3111147  88355815  14006251  17792435   2312160    551113 
 55989395  55750104   2143973   6809343  27595203  66966981  35370058    531159  41476835  39884901 
 27068475  90103731  18610632  78235320  47976888  47239323  72573453  68401547    710529  19206313 
 25535553  31512683  55172675  53669130  22076323   2031621  64836237  31584611  10970908  36720807 
 46933723  13894353  48509631  12707163   4170362    169921  85507623  19386048   5577574  15986121 
 10380731  10557671  30638010   7330023    605907  31412567  60717544  24657467  24509193  39428883 
 46315923   6132975  37721051  16668603  47337185  35243077  14414568  30182319   6552438   5437505 
  6270555  49276932   2704550   1045503  27760015  26713815  10410019  11787873  31150923  40649467 
  5216649  68409255    643893  84306504   2900493  31059033  30814863  51868030  43279541  34520801 
  6834241   3098523  40195623  14348355   7843623  26697073   4538083  12988123    680551  19977516 
 72113127  12015378   7458171  51914118   8282835   3332455    350111  28088769  43680987   9211572 
 35931162  20683188  11573521  24248523    176498  38547542  33747963   1426947  19690977  79827849 
  1135323  20247103   5127309   7092663   9744018   5071423  20815323   5249367   6191609  50842421 
 29780871  94521968   1796775  86684415  79108395  85586891  38052687  12754915  10033206  31497502 
 64964889  18904571   5695903  57731365    196257  34343412   2260032    244339  14138475  59716079 
  2431799  21841345  30481483  11342429  18885151  12035883  30776251  24819864   6321419  46680433 
  3576867  40262883  53277963  23064483  91921906  59052633   3709591   3172663    203535  10975119 
 70682043  16947973  15157293   5006023   9424787  82866723  52145532  50925879   2838349  22607899 
  3270669  59805093  71162067  72169473  27870603  35289468  54355227   2360475   8420235  11098251 
 13895659  26616943  47041543   1044248  32471123  38071982   2283103  29218141   1119118  22839173 
 13373043  63081491  12954985  56064261   6083539  35147543   9424745   4158417  66754923  88171598 
 28050181  17742120   1755433    429363  10968723   2517182  33789255  31729703  30749066   4891698 
 67530487   3984036  56736886   4688214   9096936   9847167      9861   6752843   4415611  22081732 
  2706115  32932013  50812958   4669368  38535381  43903499  25558689  45735099  34916158  16331949 
 10835463  52528443    341559  50199423  65330523    802403  30051603  15001698   8878293  10138587 
  1243995  80054515  27539399  30078700  13490223  35671572  10380327   4783848  21426162   4055070 
  2399226   8502723  27874662  31429623  19127949  11262273  27786685   4801389   9935451  25738683 
 51134115  59328378  15165923  77464508  31726451   1583027  42853065  14829623  16295103  57794043 
 35942514  41606317  13021609   4151771    868647   1629421   9515200  22250533  50273799   2481201 
 33975141  29352609  64109196   4264212  30950712  67948759   9417123  15718392  48162666    361243 
  6179283  82633260  80786283  20668373   9393685  24470828   1407149   3837143  10439248  74753150 
 11128139   3460827   4296890   1711300  80833590  12275193  59640093  15241083  10632927  16305399 
 26063435  21946494   8639502  14865013   3456035  26518103  12294465    864847  38071104  82081863 
 13939143   1117363  79772123   9722223  13209319  15543673  33162377  27176712  75461788   4003899 
 17107623  13465375  13748369  22856138  11293404  14921754  60854768   5435718   6743289  48033403 
 12202443  43055726   3526184  10079831  20279185  53181734   9055257  24318885   3288138  74193723 
 16236189  54449595  19571379  22444411  60959455   9692463  31842615  27766075  12638211  13527139 
  7691067  12771609  10720446   8488947  12289671   2674715    415611  46899446  22995179  40366032 
 42622166  60641646  27625791  34385323  67346323  78694755  28613446  45476043  17872571   8710427 
 12007771  17697651   5502528  18411012  20640792   8177326  41676243    645381  30426420   1940076 
  2659119   1751558  24461907  71123913   9725153   7727969  20254410   9110323  22853085   2841558 
  7861263  17370253  16072943  23068175  31305883  14292027  29268995  18386979  16812651  16195081 
 20833107  10852887  42505257  25431914   4342373  67798718   5207151   3708930  35354803  27690556 
 20385147  80987877   1210529   4334295   2232445  32007441   1967099  36680091  67156329  24229333 
 14711982     33495  88231938    406353    567159   6112047  13100129   2867067  84532314   5155743 
  4291003  78795840  68785455  10575213   3233133  39914563   8997531  15483042  11561629  34249839 
 49434963   7094070  36640342     62542  56368763   2024267  54523187   8641528  73426443   3256665 
 12666134  10916373   7659915  37533554  15712225    322977  55484496  24025599   4531467  10238243 
 45021199  19363446  34450305    203061  48305919    428385   6445971  38059222  50629335   4725945 
 34713739  50707703  46930848  31582043  59150578  90946723  40828360  38024735  53506629  15760660 
  7554447  15304805  43781523   8500305   2553941   2635947   2700115   8205063  69712529  44327487 
 15654858  23252935  26475783  18864987  57914712  28578051  13798963   6628587   3158873  82569707 
 34394973  11433269   3829611  28911302  11724488   8046273   6646275  26412565  18895983  17127639 
   989877   4275527  22005795   7540674  24181712  17385966  30224555  68737101  54793274    806958 
  1547547    631459  53447349  35966703  28394682  22922043  22901547  32347588  30414273  22168152 
 22474803  12989919   3439530  66635545  11850993   1276125  21413339  14693559  48047990  77386913 
 48866719   4668646  65302683   2699849  15005543   1398378   8020777  22424811    904239   9380598 
  2171644   5488779  70636525   1394472  16150173   7606823  46540680   3404863  41241170  12688674 
  9628049  68466843  12324531  16969045   6420323   5977506  17738764  37619243   6582490  30046943 
 20268969   1228907   4664497  35178721   3750151  31805867  31823854  38866907  48892411   8546865 
 14377243  49742103  36004083    928292  29117379  34089756  23056273  13755130  71833323  66382782 
 24326973  12537249  38346357   1200223  14066421  25314459   1576633  12709092   8956951  55046653 
   243259  39492777  30098140    318867  28052420    185689   5715363  28010745  39289248   1082743 
 13413490   6960813  22931699  12900263    136514  60092790  24372043  55849380  21508849  29282676 
 32918597  38688706  28517315  49264296   5636949   8396043    814887   5376403  12541039  12111063 
  5834280  68540272    898783  17383593  19774005   5838171   8483395  18470538  47664633  29069878 
  1743183  29261723  23394219  11163948  10722304  34915565   6256583  11498391   1184235  19519773 
 33750723  31184367  27646818  36048211   4669893  40816987   1362579  15002001  50964627   7810116 
 53314307  37451883  47007723  39115011  18344631  19932189  17191351  64088035  29205831  56367283 
 21391608   4182123    862407    114731  43055921    664755  32032123   6146352   3186923  47511231 
 14176155   5627991  12876747   6120307  24421303   2617191  15841643  13647373  10317351  19370575 
 18216150  30327003  10780323  25727963  45959215  85143483  16076292  15603318  70261575   8493595 
   587235   1374406   4169755  48657716  10664913  17800387  72039001  35806940  35140515  63979683 
   949908  33452421   1409911   4891659   4070994  29082398   4099533  10303612  76723201  35297529 
  2969243  82813083  30868746  16864148  14454075   1152009  62644731  12340911  23139129  30269395 
  4104307  26827027  15784251  44877661   5438559  13399553  19579123  63351537  34311289   1985212 
 16534382  12943005  85895778  36915999  71859973  79546677  36689263  66077563    145923  12502139 
 84408993   4827426   7198573  12682651  35231451  42166923  47714427  42710156   7566297  26944780 
 45867231  26784247  39718075  20102699  11158016  31810923  12657435  35315163  65333595  42892157 
 59744434  36977333  13233156  79648713   9459951   8974923  78134333  11831073  53935454   3786347 
  6161123  14089371  60115423  80240011   6785775  63495480   2754050   6355685  41623547  49969963 
  9126803  72572497  22852383    832045  15308491  39258351  45768873  30456603  71531523  24411395 
 44005456    716107  29807263  16394235   1289811  44342503  38869925  55745205   3074019  68191533 
    62385  35208762  81696501  22297560    256483  18083460   3270223  18862163  72705587  16287767 
 20904275  53678770  26616955   8150863  40560303   3111465   8887883  41049768   3927351  11290683 
 68476123  60544971  27480235  14704647  24326747  57349649   2372097  24885825  21389463   8900577 
 60272099   3253518  28613211  18292953  70786962  12023992    662301  30067377  11300500  22655483 
 78666431  18566748    482448   8213895  39244683  28716837  22218123  31889393  12086778    947769 
  7354491  29485383   4892829   2169864  14985059  43552588  42842059   7661649  38394943  48132683 
 71057703   5110503  36743227   3058893  17898240  34159667   8803113   2747335   5360395  91325907 
  1946999  13669155    380685   2832418  28715188   3034297  41771767   9396187  25492723  54082919 
 28274811   3791187  18179323  82817115  79700206   2561131  10705730  14838067   3450561  39180771 
 45354957  56531259  34794923   6887016  81160995  42742867   3730335  17452025   4408560   5586081 
 60998265   4816438   8425683  27211713   3908387  26076173   1073349  20754051  17049279  10620243 
  8544801  25604751   6445107  12265149  37560219  50045055  56518629  64718634     97690   8909803 
  7770053  12809469  10227417   2452784    333354  12871466   2046213  10060327  35201623  28301530 
  5281529  63170105  11819711  29141643   5962763  18672048  43081369  23701267  23753559   8196363 
   128107   4953435  11707819  13424743  71029110  30305538  40219133  47751603   5254958   6714540 
  1379815  44015136  10370262  44820522  16947753   4788073  20288523  16601079  13979619  20563863 
 15885892  11503039  36704287  11740603  30271343  12138381  40940094   2347323  21961443  12071463 
 52957580  93672759   3454867  65286350  59228859  13547793  11461810  18996219  32645723   2207017 
 30304823  37153379  34312313  35509740  44130300  19251053  24988680  62263575  24833983  41944095 
 40081063  52875183  33774219   9433233  38886915  35444993   8583186  77040408  25306261   6971259 
 35241944  49552199  11259259    390123   5763083  19686735  27629307   8309995  92669423  54015612 
  2074332   3014083  84258681  20256975  56240279  10825863   1341625  14199825  20282421  17989029 
 10559169  29296066   6474959  14610459  17353382   3171765  22664349  47039423  34952754   8874853 
   489243  38258070  58916668  64221403  54003017  28863123  11195615  57613525   1935683  15808429 
 43248495  59391483  15355540   9619395   3437413  77363947  27818763  18101323   6952045   2847163 
  9767469  33152323  19897437   2763663   9142998   1007703  34404360     49787  47935534  74502805 
 77304834  14037887   8352477  77438692  14206173  36990149  76847003  42091404  67747468  12583331 
 22221231  62741828  70500019  41389067  10538829  13861587  32255988   1067543   3247004  73384323 
 24888038  44705003   3055305  18929232   3953584  30111463  36128787  51654316   7518438     94593 
  1155987  16986381  48292171   6781128  10067523  55679735  22297083  61022706   1120299  58102915 
 52446847   4849491  55839309   5322063   2251217  15174359    259018  11277531   5386253  72727629 
   715381  27262779  12438885  76590675  16682493  21918318  27774672   7332063   9970779   4117149 
 36215643  66949880  10003269  15161964  14199139   9461505  48853674   6367083  27621423  56578851 
  6517860   1879109  16478809    141198  12700355   7097619   2812451    361647   4296723    203634 
  2325339  67189443   7081868  57883308  12124693  44053248  47173083  12056973   6147238   1266493 
   829968  70577693   7375251  77855703   9157059  36499698  32959385  37179003  14061015  82564283 
 15985716  81141667  57521888    607851  20289964  63036361  19381603  72093639   4365946  25871774 
 13274181  71094699  30359881  28126571   2469787  48197055  54649086  16012623  45584011  60991623 
 29496835  12439731    222814  22774663  15281381   3067614   4431788   1716612   7834121     35698 
 14303073   6982279  31051868  58225017  39872562  29962419   8339367  23998053   1510983  52475298 
  2334724   8105995  60316575  24080063  50202793  59297131  80989827   1106672  10875012   6032471 
 41401718  23142886  33144724   1506697   3392135  18294162  18130032   8575613    403177  95763933 
 50946207  14256123  49267203  61991248  23768327  24556895   3920199  15574968  26620407  68030214 
 11574638  23257923  22730195  19398619  49302231  64815491  56132445   9450915   8208235  24036495 
 21715473     58731  15245723   8242503  13244431  81638523  32047139  28748748   5775268  26828404 
 14287886   3221419  15706587  37694353  35979703  20563835   8650624   9701789  28243923  30629791 
 27249695  38619951  55812273   8211733  20359113  57940643  61116503  26279251  22193859  21390219 
 23588241  23068548  21477891  48802032  11746338  67814892  32703239  10635748  62893285  36145715 
 33825952  17801416   3263504   3664698  74901873   2188695  21152106  74391898   3568083  56916294 
  1306811  22619907   1926532   3538392  55637043  18359513   4189435    827415   2166948    317445 
 50187969    873787  45681918  45974187  35687015  25816168   6164523  29958547  13333348  94541463 
  7305823  23933505   4907157  20057907  38218415   2843747   8375899   3279005  19720677  18633533 
 58566163   9538085  81772033  45221187  80364043  47673071  13131339  74852095  55361595  30581613 
  5078602  31048912   8339643  56434048  25139355   1521423  42940577    377247  17400363  82520446 
  2865803  13005564  10489283  15295718  11615493  10056237  73877685   6882491  11227368  46585617 
 35304548  14167158  16242873  40659303   6559343  18967738   8888827  47357583  10113923  30405998 
 51719325  11773339  17339965   3053823  10753223  38928623  86151558  21856379    804573  77535603 
 75300063   5240148  55510743   3670339  10470747  12661611   1506069   7464147  24035199  56692203 
  9963379  18627605  20390643  18753758  48222843  39129331  12660131  16125147  31293151   4796877 
 14692272   8595883   5493975    292371    437560  57651900   5569071   1586694  21829573  17614639 
 24039715  12877809   1287033  19073989  58710563   9939615  13082523  93868008  81943803  31931715 
 15076027  36490077   1808379   6068270  13497075  10211071  16328134  37556481  18615387  30118731 
 83371455  21407883  14511411   5028323  16939026  38268483  29962791   6001170   7423552   4824795 
  5277511  45298443   9464071  47210085    680159  18832013   3038904  71741273  68495215  30221061 
 25856681   3592614   1339931  10258511     75918  34801303  10917236  16811925   5130711  61613871 
 23002971     80853   3976620  41243625   1597608   3660348    797955   1403873  42868923  23433168 
  6186030      8828  60130293  21737323  65490243  38386527  21954506   8675343   2491755  61881185 
 11067333  45464073  54919143   2825619   8710563  38973683   4207425  42893197  44106384  38254632 
  4947251  61021448  18185126   2246481  15094643   1800843   6135648  61382499  56848551  17762361 
  7479840  13472829  40222123  40735761   1142308  12254247  35329315   7214268  86456634  13795187 
 84684291   7362393  93134143  36590532  23827543  12489273  18991653  47377123     13161   3305518 
  7615500  12722275   1913247   3265990  16030494  42843810   5263997  56119302  57782323  70728297 
  1055883  43350513  47285088  47652990  59027163  28486763  20411031  37077306   2460341  71971803 
 16360923   1804500  31245987  35920492  11939271  42801203  10800531  16226373  25237563  18697301 
 17796847   1203710  39890073  10625973    596160  45468553    291898    993584  23213230  19851211 
 33467113   2043834  52825191   3540473  10215823  45268658  36575367   3677355  73289820  34835315 
 25301763  47822158   7998113   2032027  18583176   9302975   8880693   7898103  53684782   9702906 
 35896995  25826243   9421295  35891771  29876027  51365658   9776175   8298493  20343563  25144341 
 38721164   8680800  18291773  42236439  62981006    357627  16803273   6622284  11649135   6585622 
 23877867   5920743  18555003    382671   5034306  97491353  15836256  59692155   2733579  23390405 
   299221    351774  11657223  25629279  54428859  25120123  56545593   3107148   6121629   5776762 
  8837434   2632953  35469475  20538283  15971553   5593343  54057739  22599779  31055007   7579737 
 19844241  10520487   1631653  16129497   6788835  53177417   8150691   6127323  18703689  18372363 
 48457563  21959595  30877392  19825851   7067703  12952617  33220331  76127823  51947631  46055013 
 18069433   7296450  47227491   5986689   9044531  18069413  47286187   8882761  54361023   7169499 
   407413  28297087   8526154  16303596  77065395  25049105    536694  56626584  24863297   7972517 
 24788649    132475   2405963   9762105  33731909  37681683  13467797  29369628  21168663  26625735 
 23102223  16756905  31565553   2087398  59880648  34207387  46904168  66029788  47752120  49784759 
  2514423  10545783   8943753   2956759   3348435  38350236  73761085  36054599   2213672  70076571 
  8824623  16937651  32894537   5463405  43151069  11467577  14235498   3327139  51707844  13251435 
 61424119  26677407  85156542     50514  22321168  73368867   5521595  35770389  10795452  44153719 
  2202141  35390012  23147443   2981645    521391  26264887   7185939   1175205   6132293  28698957 
 50683294  17825298  32184044  56049903   2177501  18325613  14560258  28124286  19414284  26264018 
 57074163  24692973    500091  87175131   5372973  28438379    215646  41063188  22093645  33695703 
 19346883  30305625  12661563  31101255  20257167   9725091  55339580  38428545  36656001   8514555 
 45828748  29360165  20661621  31555293    704719  24196169  51538633  16642294  30045171   3627783 
  1216998  12213123  55474083    355850  12125823  11006963  28999653  47304473   2299707    897279 
  3294344   8140788   3260371  19005361  57958905  27842567   7457251  48283980  20476057  43484291 
 14728005  49363185   4421463  70562219  13075636   1447643  86048709    210123  28434333  23054288 
 41509293   3710731     88983  45058643   5839398  21046048  52291731  35024367   7944995    321612 
 15666470  62124423  79932910  10457723  43126650  31949685   4713065  77610188  40074562   9079603 
 24865075  39399341   3770083  37457417  36200583   1577899  24917015  13665799  40956635  40864243 
 28220063  20930604  36601568  14469018  26673678  48594227  34542231  48898347   5838992  23894359 
 35257299   7281205  33315073  63127149  11877105   3135829   1692408  29439828     37141   5636721 
  4938889   3936327   5493912  45881147  27091113   1410973   5293879   8659585  83392922  19180488 
   628332  20882251  17750757  12065751  27533435  14628941  58076647  16466646  15770526   8986068 
 66017851   7190061  13627953  82169287   8198305  17608115  18368403  27799023  31886769   1771260 
 17153889  53615297   3108415  41370332    538923  17108581    202173  76650027  67970096   2628827 
  9535173  11893515  18045691  60451857  22502072  28945403   3503283  24336993  40465005  34395111 
  8292477  59325319  12613421  10927009    447115   3246135  35169003  45794319   2191963  46916619 
   794925   4968146  26766200   2560287   2910429  17537623  11160447  24779904  62273295  64371363 
  6974241  11941947  46977053  26214485   8698968  14850763  22454632  13636122   7418205  46007980 
  6366266  10813781   4644825  32090748  70612905  23498441  38103863   8081253   4794715   9291035 
 33591219  13372483  14424443  28289505  67466829  30313994  40383770   8913619  56052083  42553923 
 18382305  26602849  14787561  65509555  13375723  11843823   6377517   6587634   6099519  29254803 
 23483300  31274751  69865471  14340790  12472778  11337653   3378303  29699835  16614435  63201723 
 36204351  34302693  36204223  11385126  31215357   9723049  22665579   5267455  90851909   2368405 
 54440315  14905937  14647578  20882306    789605  33496755  39218423  80245806   4924889  59260867 
  7766079  17448279  20058741  11792616    838473  68004663  44616453  67808363  19751083   2019700 
 62151915   6020713  42749112  10471078    289400  11182938  49678092  20051883  30650715  28802508 
 43102659  63795147   2260149   9883861  72282043  27718254  45739003   7548495  10351731  31174573 
 61096078   8633397  19026988   4701633  27191091  75149184  22898256   1218397  23852134  28995833 
 16103040  36122391  17610435  42967397  17917531  54506551  69126873  21670494   2616135  30445284 
 74979270  13146743   4078923  17089311  14708410  28652721     16767  10284627  15020098  10950707 
 56386671  11069793  59648307   9687912  52577673   2317631  10807703  17059998  14603635  41770923 
  3375827    667675  14701825  10547935   7659855  73241727  50959243  49710427  63879761  37427045 
 16766361  27440655  17587343  24563193  12354139  18852013  18445907  20912777   6911833   5966067 
 51045285  42381891    262293  24010397  13437290   8656568  26750079  31894579  10289787  69160893 
 10415294  49819599   5575225   7998171   6891461   6861273  31134902  26376841  57723915  34954827 
 24143060  46533907  57560583   6576310  17565085  39998250  59742576  10958623  54745203  78746513 
 49747287  38310689   8229707  18871950  10114227  67800259  29757907  31938251  22201839  42673023 
 33220986  60765036  83533857  76542687  20360853  33915883  16342494   8473037  58291908    752573 
 73821563  44367849   5656197  16340135  22982433   5429213   7428237  54941971  37854121  12091433 
 22298261  36971543   2596722   5667855   7343655   5343357  25624355  27347227  51217497  24435625 
 10883547  25035951   2198613  10642764  69613095  17864157   5343739  63308589   1043473   2691955 
 12365659  18986913  10943315  41659989  10381083   1648459  12605793  37035863  41038089  39299586 
 14220123   4580299   5977709  31930523  12819398   5231745   5099178   5133227   1144927  60834883 
  3913243  39503691  14220450  30493131  34979067  30782143  35193125  27695813  83719743  18316698 
 42552849  10041660  45517175  36474447    127863  61107154   5186871  22681390   5076751   3921458 
 33106833    427323  24427968  71090168  15744061  14285013   1553448  26500411  53844144  60632548 
  9505683   3767243  54532021  25709184    876507  25082571  30217362  14429748  13960784  53667423 
 15743173  37231795  16283583   2800956  13582212  47984675  61214253   4996062  33642567  43465923 
 18212649   3962645   6127083  31085870  25295361   1056303  83182720   8387663  20383976   6679978 
 87353981   1552479  28237633  26139873  42314923  30028347  62128893  21917513   9166483  33018923 
 10319065  31368128   4794315  46738323  35146316  23007867  32345443   1340648  11397623   4053249 
 32207046   1302627  16598219  48012117  42966725  27886107  55174791  50361288   9141603  21363033 
  4742476   2250504  36351729  40242199  34771819  52724027  33015743  23766501  31887699   2079525 
 19799441  33400666  10893411  13475341    235563  11753889  52501320   2049699  28876302    189858 
  1636032  38672403  15178087  18515863  12935948   7496835  26528655  32184762  16486638  34536387 
 53560683  43943993  26164553  43999659  31066947  30838623  27113472  10627520  39846810  15246267 
 24300369   2691429  17010877  31040313  20420673  50607031  28164448  13589889  36749754  35007099 
 12842923   5374188   9510138  15657898  62544840  34870473  24732207  30467907  56678043  53635747 
 32027323   8734128  34505457   1945248  15492288   4774173   1359217  56948673  54456309  40713173 
 62013923  17812959    181112  47226791    405042  62668923  57023205  59803971  33311841  15296247 
 11787141    622547   1355667  45151634   7974355  11981499  51544029  14996625   6726999  10564071 
  3631393  35353188    504315   2493392  31243533   9127359    309123   6799491  61375551  15541178 
  9917184  25501323  12367039  16600395   1681989  57402027  27642687  27318923   5716308   6126316 
 77020755   1728519  17742003   3560127  25625697   3167079  27249583   6397415  54902048     19707 
 15674078   3745818  31638192  13304019  25309923  80218331  42582255  30271527  10443663  13771662 
   613671  25903227  11583723  36963433  51233826  48792645  21411937  37832673  56925773   3250788 
  8190233    130879   3951723  31844612   4838811   3721467  56771415  17285691  47670145  24418587 
 34449049  86916678   4954254  28076017  21832857    269335   1649931  68857387  40410080  18688815 
  9226953  67462783  38606939   8066363  15354123    654378   4710555   8936067  17641074  90413295 
  1629583  15787014  36827750  28850679  37970427  46892545  18535461  71543229  35863286  40988025 
 68438766  61055039  17381685   3831112    206751  11396031  41251689  15609673    717999  27765583 
 10424922  83576007   2239773    778713  51775938  42686523   5543007  15269393   3444267    373083 
  5751912   6995043  11669543  16376568  42971947  16860713  15476972  41473632   6517403   6542007 
 36416979   3962803  28548717    273729   7223537  16708947  59337279   9913290  12333568  43399058 
 26852571   3569445  32009118    766680  37255737  53249923   9803873  66559763    912597   7360483 
 69162883   8583543  18616801  30498423  77229609  45856417  42563583  21203010   1329873  30719599 
 57145737  33276219   6954588  12753615  30209505  59303783   1632361  19916466  51858768  81351874 
 39298929  46289058  34404477  10032648  15396350   6895997  18043208  37319031   6574377  30809553 
 31843323   9122109  37225779   2503050    987821   3963599   9639584  17313419  49167252  19580994 
 10912963  44407428   4815248  11856915   2708346  37146636  20246907  33634455   5976863  72562128 
 13140603  45035582   9153282  22408382  18992603  30370103   3367861   9341083  20294955  50099667 
 71601591  40433555  63014360   5503286  52582807   7150595   3891766  31128963  50116955   7568090 
  8350368  24743248  13395279   9873863  57195951  26505693  23718813   3448667   9446274  14519078 
  3486883  13927003   7151267    662703  12017583   9917348   8547454  49039113   5795119  42004099 
 57971547  25472948  75872265    392819  27750419  11931651  30089992   2664131  62106414   3047559 
  8762801  26414493  45705723   6108405  36190511  47409043  40300926  43932385  27970299  23672070 
 45044859  20130298   5087115  77670147   4260111  57895227  44602747  16351163  43298400  60312003 
  3667895  49699148   9506363  22280880  63669390  17234961   4167981  55347009   2686760  68765127 
  7132798   1776243  34933525  45422283  25516253   1513419  25366562   4349463   8926879  52675598 
 32675931  30532107  83071479  18458979  53404229  48099235   6282363   1689227  44255285  18175161 
 28702413    934182  37612760   7798126  53955348  30643828  15820558   7346503  27947199  23846036 
 11355936  27081758   1321979  31019508   5639845   5401491  16288083   6428051   5358250  24409899 
 21587839  54472840  76392283  12899226    693717  22946267  64464972  66741255  27615945  11164669 
 68855679   9900123  28573779  31438299   7973019   5949143  31877073   2186035  46962132  61972909 
  3613755  37964439    424073   1902611  33185391  21283987  43939317  22259061  16670274  22712343 
  2266443  14641638  35318785   7783002   2263323   4036342  60005995  15722739  45569283  44796259 
  6235863  84679830  17611663    677123  31442699  47253563  39564411  17249532   3953915   2517823 
 85904600  58564703  15700171   4623075  21263703    232397  27174963  10999699  38818363  17640373 
 13411243   2483235  75147483  10627819  30154250  59995269  73208643  15392773   1957107  12673419 
 30649509  11945455  19186125  17686203  17525595   6153919   4810038  61277823   3473833  19381848 
 14006633  25731747  60361080  47375079  27864073   6004923  92554137  47961003  20432537    417867 
 11703144  17187458  10424787  28435708  76714977    348918  14676262  10191923  69923629   8770123 
 34988583  32573115  29311281   1562843  32781859  34266763   1134606  32836227  85227428   8390148 
 67450103  13476651  73417035  38612816  30938748  46485991   3787323   4310585   2509095  81567791 
  8933619  53411906  22391847  38795997  41192868  72235156  52834803  69380223  10873546  50645391 
 31468911   4209873   1800063  10804419  77730022   1495421  22296367  11621373  11652632  19472499 
 25260726  72773439  31217631  15774843  72597323  39000423  62402559  62606898   3502011  13170516 
  1289796  26154201  40783227  19959473  20910531  59750898  21052443   8468275  58310453  22628643 
  4027168  28167553  12323387   4546483  31565773  13574673   1101723  18784665    330001  43114427 
  3385041    470565   6510715  13335306  25275744  35174563  39375498  31655415  12557815  16288689 
 10963881   1051701  40034028  30961053  17366043   3332601   1797243  11439123  49726923   1711963 
 12373071  40684275  11877743   5042628  14102133  18354459   3869744    661251    526275  16973184 
 11443503   3479471    873775  19227123  18032087  45275433  65206871  23424888  56773606    841693 
  8711588   5826426  26710323   5336763  72204873  43158623   4805547   8471483   4935137  10957467 
  1317875  28445645   4733363  64514987  43316500  25218363  52690967   5481131   1457799  14356203 
 14912090  44989275  90045843  24988041   6319785  17507667  25355856  36847703  21840577  15840615 
 45167914  22552273  76514025  44689555   9872580  21810493  60263914  23291673  71381382  37967731 
 55524452  23873414   9337394  27753331  29284053  72904948     62108   3858603   6892332  56137143 
 11355571  50054617   4395011  12926557  11439753  16034073  12783393  75392023  37356585  30179411 
 13832708  60967355  84250581  21109017  54673351   9648256   7824317  71621816  52545453  12119507 
 63118644   4426878  27571695  68577450  63942738  64927684  14202954  73198226  30808383  68686323 
 29743056  27561143   3445403  18425979  27000873  68122723    710411  55184933  36306865  12980499 
  2499635  34721505   6318507  93680914  28176494  25000247  45875883  18654798  73486848  49939467 
 31363723  12358803   6396583  32660287   8851225   3860857  64907448   1450967  16932621   8477469 
  5052687   8893752   7963843  45656163  27957932  18794850   5757251   3446877   1550718  58240875 
  3525493  10071491  39845859  21764094  23614051  21582033  25386364  27281199  25034055  26500971 
 15679332   1178859  36453138  22902133    998615  88720783   5094159  55708248  33816329  24920055 
 35473167  12908039  29390289  27072267  52589241   8756466  86898169  11242443  77052867    185126 
   646611  11282756  34174527   4831291  27535911   7755315  13894859  56988435  13357401  28698281 
 23221137  37230666  29503019  59075211  14113387  55238215  37819398  10200633     36049  12153163 
 57168003  37269438  26344208   3793965  30875235  10279590   7688868   8308138  15555065  64970723 
 57287353  12056688   3905273   6024498  31235087   8639978   2710176   8285911  17052171    337248 
  7233195  17815473  19127859  73519311   8993341   7732059   4538331  32455148  68186223  12430203 
  3026635   1524297  26783787   3776418  42111085  11450823  13052929  10662783  49776633   1480683 
  5891624   7027451  30664638  48838703  10872459  58974093  64899483   5930615  42128941  87227907 
  3468588  23153694  20747205   9242331  60097912  21427265   4243581   9330051  13259292  29875923 
 81849657  14898639   3155703  58169391  80879769  16954263  33101247  31278531  28616838  13414447 
  2283363  42128391   7537067  30912873    691983  49075188  13198245  77424103  18313995  32925129 
 10509065  20133351  21043635  11714858   8306223  46981634   4281155  65195682  54396269  57226923 
 11275783  29810343  24996210  11892027   2622588  44644723   1260843  30054407   6337493   6651459 
 56416949  18919806   1663933  29561083  24090003  10587778  14924175   9145273   5559439  52964835 
 58674807   5282719   2545083  48171051  22250371  59750133   5251533  58313285  55727277  14088807 
 19026481  50785719  27505279  55715529   2596522   1632891    167080   3053206  56208036  25120554 
 18884089  34533841  78166367   6635541  27501429  31183413  76497383  49517591  38967868  49761447 
 26123352  60258119  26488411  14852879  64240434  43713834  47269779   2111043  48057289  10023051 
 28895796  36159901   1778291  64209055  59832353  64490874  56709672  23950703  78448103  56444987 
 54289028  45756323  25822205   1280627  22239123  52044619  40721496  27081798  23430747   4489580 
 26354533   9314861  77967411   1264173  22162555   8801403  69897603  26689116  29237205  33285375 
 30622515  35931045  13543371  50569548  72045307  69199679  44943411  26032888  66519519  33279811 
 12511634   5966559  15645283  23392723  27844440  17083887  24680514   6723345  37735278  56580787 
  9487523  90813783  49869593   7120493  25976472  18539523  40943532  19598939  38376212  10360055 
 45554338  18573598  30703952  25169323  11484884  57216443  12670125  14291751   7958610   9270779 
 23948169  33882643  29215323   2011507   9361974  48345987  30912587  36877915  12181057  44308257 
 14665235  35609235  25018955    140690  27485339  26089923  51721569  35754933    390839  41373026 
 32106543  51028609  12122853  42740475  19495929  18217871  13065672  74138707   8920963  53911923 
 43683981  39072093  28529131  34170179  26324148  93232647   4267474  27612237   1051251   5037353 
 25006275  47609847   6020883    565259  98475919  46866210  44856448  43334663  13259547  12477623 
  5821470  38084509  70151491  37547392  56712205  27371103  73816125  16424763    588893  19478205 
 24835027  16149755  35923164  50056661  92155243  77408759  41345199   6944759    244939  59672931 
   382643   5141805  14374913  23672457  29035467   2560307  40913779  40852311   2390316  24563243 
 55026622  19608105  14506167  68275368  37104139  28543731  16197379  12846579  24406323  15038751 
 39134337  42670538  47388841   7218489  31826141    383739  22711983   8447950   5546353  34672663 
  2046639  86363943  20329913  34069371   5203554   8392536  48827140  35393289  20441643  19558401 
 14350005   8379604  45274934  47003417  11451003    517605  56263803    141823  35092023  41295987 
 26906899   5635578  21565215  64387083  29236443   4373439  11665553   8027190  12648273   6949197 
   849504   8543931   4207411  12009939  70500707   1667643   6451301  49023899  12267663   5941305 
 22974990   1685163  20378271  16571251  15237643  41494398  25131815  79672859  20259907  33050547 
 20480093  38112893  89749691   4947863   5099091   1187009  48775752  11253088   4902073  10246479 
  8843123  26080475  19170747  22333068  47970203  17836251   7073007  10865440     70215  17048572 
 73723926  31357829  56579919   8257135   7509414  48513783  16743200  85488679  38075280  47621067 
 11046213   1948563   2613433   3680037  42614044   1832391  97799141  20965543  11691075   3933083 
 37814865  11113437  44677483   4429386   5867625  14971211  11597583  29635764  45547275   3326053 
  3524077   6187766    741643  85681554     26954  22135533   2521166   7005693  64750681   1893021 
 36318243  36033514  23261883   1461035   3648742   3517697   9727573  17895083   1830970  27835548 
 17559171   9893391   8027283  10405245  34820448  39623458    195123   2845971  53932349   6333363 
 48683784  64543989  16128098  92582929    118783  17729604   9798731  40664456  28118915  55510371 
 40533211  92398603  10312185  32650785  32303658  46438389  13496991  26345066  75466470  13089745 
 17342263  23215170  55987413     10830  17199627  26329797  45595842  11773849   7832365  31625087 
 46146359  25366467   4936953    290853  34356923    175322  55281059  11108383  32256059  18594696 
 38811255   6391803  47019423  13585695   4448631  38988474  62981057  16375867  43111905  34103833 
 20342339  17844971  45036108  63110907  29003723  38024823   2729798  42523213  80807227  32995392 
 10554145   9219567  67599525  13780439  37836173  59569573  33843167  14618945  14680513  38849383 
  6296448   6588827  66347043  76036665  47316315  34690263  47067638   3719709   3923607  11277283 
  3561351  17613603  41226993   2696219  88970342  34477210  38986476    782089   1994523   7098523 
 13227790   6826723  15264519  28461564  14866113   1564153   5155438  21925423  19958442  26152053 
 56968805  11317919  10088647  41149175  38042006    403449  23229141   7980389  46450169  18588539 
 64569915   8311467  20358350  49102443  41036363  60483989  43334365   6501474  25997913  22324958 
 12872295  21973503  18115160   8541695  18049551  61256823  78093999   4635411   9079438  27051137 
 40064798  24204435  34434173  14980407  42925269  17533963  77387268  10513563  43235370  27690317 
 23932659    617259  24462993  20704499   6083403  46578298  10149819  21243824  21497179   6031803 
 21286590  38937239  26211057   5900528  14480313   4142471  51191122  42938297  46598775  10334749 
 70564715  15349373  15153948   9915861   9984048   4657592  14583897  65075775  25626723  55523448 
 28704606   4164549   9135447  42234657  35085947  12946419  24056766   1826655  63060477   4977248 
 58940123   3929048  11044494  39183879    349689   8780503  16680292  30088763  12896127  30558331 
 26495601  34795963  40531573  21867223   2330187  21330425  13957447  25404726  64442283  37894067 
 25153561  43973065  42676557   4221483  54989351  27180381   1563771  47677051  51186911  58967668 
  3518375  15967211   7452265  69409236  63924832  18190838   2401757   1585878  51652654   3873083 
  1655583   4120823   4229075  19058004  27804666   3618607  29743788  61501323  23768923   4874328 
 14140613  47952262  34440723   3753523   3371412  24370923  24477197  33503681  20050427  11533600 
 34897595  18536291  30695323  59721351   9214482   5813511  16716589  32654433  29435997    166059 
  1249703  26023653  25490841  13750815   5539032  66405421  27572593    342367  32155651  62397163 
   317183  30036331  11205331   3464475  22499586  32146183  18791740  24502461  33590980  68047003 
  2938227   7985373   2714235  37559763  41853571  17044647  64914815   5926922  25542373  75694077 
 70958395  12572390    560760   5438031   3833544  38188391  22723458  24500606  47165406  83390730 
 22933626  11368123    153814   1193401   2623123  85357771  16390998  77649639  59493942  34849301 
  1818394   8570293   7114623   7100202    186647  33561010   2536536  18470073  93866915   8032161 
   917888   3992028  43146375     43375   7466205  49918635   2499933  45199843  69177167  12540541 
 36018873  48135789  14547291    323691  49270500  38909793  78898415  59554059  24759091  44453463 
 10470075  77912433  14565093  55230011   5867809   9058102  20457438  52074692  61381704   9430429 
 25149563  11299631   4973219   8726323  21049794   7342041  44727332   3548619  23678199  14932603 
  9995578  36387698  63114252   7365763  75488895  22209717   1792308  10200343  45056379  10233435 
  1825671   3551055  22154883  38073407  79445719    415041  17912243  17433359   1447955  43697110 
 14886863  12970283  16913724  27490943  49534083     80653    550683  45934563  24596607  60040923 
  4011623   9982722  47463637   4989051  25527677   3335042  31004623  25940488   7540818  50963613 
 12847377    686412    178613  22877915  43478751  11109243   6155670  35299489  16387208  15909451 
 45510228  47384031   5194167   6854544  15571995  33885678  19282683   1620203   4915266  21223641 
 42402748  40838499  52927101  29095755  18388025  20689337  35666890   3056775  54155136  16115123 
 45204729  13632315  32825214  40233795  24279387  34763163  33720018   5561320   7558467  18871892 
  7898803   7768280  39724023  44138940  12191227  12955195   8491697  51849397  90499795   8098267 
 47238985  22528251  41614017  11562782  20594123   3768621  43016928  12012298   5493300  46452294 
 40889359  10759355   2342863  39381603  93851903   9268251  31079077  51145737   9371181  31844475 
 12041851   9028868  72468792  38351823  12328103  14095950  12454373   8067138  51153084  31122108 
 13918731   5579803  34137988  20508639   4015803    335298    177830  20289389   5819751  31483487 
 63792761  72123631  39084947  12408651  13513661  25917623   5493523  22189613  34655709  18337287 
 38478555   5156802  33354976  18235158  37735263  69494625  51008093  30186321  73647154  21557485 
 29666058  34430832  52142659   3775195  50700903   5896557   1631511  42340043    407095  72801411 
 40001469  41139741   1804503  62653987  10350315   8667224  35816443  28322079  41082470  17901183 
   793779   3545483   4011963  10445943    856367  19218746   9798353  12993467  25828095  45689544 
  6889904  10647474  10505001   7478097  22149369     15597  28193314  27163851  11462730  18900123 
 13576323  16863651  20125287  15773307  64426842   6450235  19402649  28665080  36479607   2511737 
 12902679  35543439   1495985  24334242   2129950  56733258   2153199    783171  40785468   9018553 
 88207758  34979424   4187133   8933406  40999731   9548148  13185641  35346509  13857987  19075179 
 22131793  64300884  13986549  22868298    640275   2113143   5801919  36098790  63790771  64195863 
 13959333  76036191  17292037  40685564  33729224  26262205   9135357  57165123   2333798  19237458 
  8524103   4765947  12452613  47635773  39093243  43096443  84322223   2023727  13751982  19837155 
 22553683  10234903  24763323   3587361  81492059  46615425  30675167  22715625  31506423  19542195 
   207911  45615579  53670553  30434917   2004083   3713031  22396363   8578023   4778303  73621263 
 11232663   5867287  30133319   1679087  28316701  29660721  42085179  28241319  78435549   5076361 
 26154251   8274278  62924733   3650861   8392683  21851586   5629239  16822875  52142635  26379813 
  3260026    650262    471519  13053063  32773293   6645500    787723   5959051  73318921   9806813 
   672027     82003   1222803  34299723   8373726   7500681   2818138  19656397  25774872   2374411 
 36136208  12838110  20406123  50914025  14417823  46622883  45831291  23124853   6869925  22013025 
   906518  21254658   7868823     23272  62698010   8297211   5791785  53217095  62581243  15986403 
   682469  36590271  14802459  49754623  33087849     62743   7910107   3963957  17909181  38936911 
 37477563   4511435  49223891  53374298  35296747  50762141  62120076  39750365  49133284  59161883 
 38365497   8871951  41818298  32323755  47065317   2324283  74233853  33296703   7553877   1304479 
  9558435  36888609  44399703  15795588   5052954  27465329  54633670   7331758  11657759  10537083 
 61424073    131723  14097878   2720143   1244297  20454675   3892951  55219551  19030047  38169459 
  1041067  30307693  47610103   3814487  69593851   3528711  14176563   6542454   2882090   4956207 
   791472  44263932   3672421  49630627   1005778    553593   3443563  41745348  16468431  62068533 
 17911240   1509531  22076268  55308453  28315648  19456539  34399862   1138170   2270703   3939142 
 15998063  53878507  15487240  10032610  44654151    745629  17791533  49317223  54479119  49866816 
 28379319  10879586  13041495   1065383   3638835   9887343  17627686  23946321     84741  25142951 
 11943703  31780235   8693625   4568566   1495851  74617323  24773245  46086203    552314   2421623 
 12030603  87892553  22600167   9034107   1104101   1775019   1324908  87492258  11508765   1575873 
 35478222  36039533   5701779  42246040  56159907  30116274  58697785   2721251     67961  40548603 
 64579643  19327032    681403   5709181   1587559  87927153  20143060    785997  19465569   9897486 
  2218577  41413721  58962498   7019271   4539363  18222924  74038563  73712797  69261393  57400123 
 12644818  35352699  49757853  35434123  48735828  39825678  26901153  28124043   5376843  25837995 
  3010858   4026831  14421043  26256639   5939259  20503833   4568841   9563982   8660222  15186699 
 56566620  42411885   4764331  51352543  66731073  11495208   8627161   1268803    873765  16325157 
  9119051  45478608  15946425  19688691  20157348   6991869  33201333    714021  28238217  35086704 
 36065343  93744483  56862862  35357315  28039021  16412223  23061679  33497211  31357773  42393498 
 28902087  69230526  46947903  78301323   4230283  16762533  29452235   1047051    373138  24987579 
  2392128  17666123   6065473  13289139   1199148  78870633  65361111  29336748  25070038  23768382 
 19944795  50259121  28945371   3488531   8443704  13520483  19524019   4013601  67278906  23381421 
 34354723    538331  66308963  67006804  64157613   8249469  58535087  50233273   8107963  47984807 
  1830999   2443276  30116913   9578601  30081735  10197732  36372290   8529648  71972744  27805689 
  4137243  77153751  21828089   5705187  34510239   7651275  73317969  26544888  68344443  17746943 
 33549411   7002818   3478101  23799717  24001935  15003363  32697357    821148   1639831   5267659 
 32753207  44757041  26800323  32307650  15710178  15033163  52957363  11771825  30594874    520922 
  4172124  59334519   2011339  31507215  21309708     47646  24729927    271000  22940202  16628010 
 21903008  36432201  21870231  13021803  27525787  30392890   9208601   2958855  53323989  37379751 
 37861435  48265809  35614814    780003   4368251  46294035  62391483   2112613   7045773  12895700 
 59617915  22204391   5159283  20575839  33176603  38383315  33656655    521051  17260852    246138 
  7588549  24333333  28822059   4692888   3846931    167931  18251083  16802433  29179059   3186531 
 77917787   9744531  25854363  21764359  38726967   9320587  30999091   6162199  18493355  54560841 
  8038367  32244467  66425768   5412035  30358139   8789343  13907823  29620623   1098248   1244249 
  7807960   6695448    765844  24199764  23969588  34125740  43709717  19348723   1059963  14376003 
 11911836  23353245   9574721   6790377  66805125  85648247   3998075   8340298  22416867  34244866 
 37186523  75339527  47799057  22938566  12948788   6903075  20073819  10275927   9865342  43115723 
  8181323  27845163  39778544  44705706   7717963  30952098  22177233  37495215   1158967  23727411 
 40319309  48491331   5316390  26224183  17202175   1253699   6460258   1927882  25920394  29187511 
 28436829    238821  66831867   2469687  21458209  26312747  13387599   4397103  48445069   4030422 
 77677001  10009640  20579451  34955026     66707    642128  21170448  67196839  41237107  15825423 
  3226523    762323  18528231  27378643  13974850  38033378   5366618  37422603  13344715   3834575 
    44268  42778243   7786796   1026918  19856723  15622383  71163915  23852358  29792301  39258996 
 21195123  17313583   7233721   3662115   4578942  47066883  29594523   1312782  22217802  10895952 
 21169273  15497758   6634866   1242897  12889605   7282188  50081851  59017146  36933143  19899163 
 35594637   7172323   1831533    809799   3378095  21627269  23347545  30149665  26939208   9074151 
 17566548  49740441   7609876   2398363   8887443  17607318  33151173  17419848  30155682  10544163 
  7504389   1235175  57639256    139497   4841817  37998343   4506603    253710   2892801  16745061 
 54701931  49254873  53644473  19493313  55708581  54642463  40767813  75238303  56315183  34349813 
 27283828  62915841  79297473  43998203   9048357   3926136  29742565  24400543  16405304  19280913 
  7664675  12670935  23875135    525207  16066275  37120623  28269353  93044783   2642289  11416983 
 26137996  56209857  85014699  39642923  18372498   9979598  65362924  26563947   2397301  30853883 
 26366400   2320163  58738427  22351263  18142635  32727264  19094550  38813073  67362927  16960910 
 52166034  18024459   2727677  60964443   1799878  29618478  43903660  53057616  20895635   5123543 
 24509477  26679030  16416523   1827027    788339  54052395  22402825  47701001   2293701  23913507 
 17436465  17058498  43565083  78891503  21354358  13261551   8010561  12457897  31039803   2501994 
 35195455  14119183   7516981   8685151  13275830  69545829  39804003  67179669  11800491  59159895 
 36208267  64099923  10541545  64141399  10336943   5349898  17274831  32598273  42184356  26795211 
 18446923   6046635  34383123  68727223  11898455  60118758  15566673  11811568  16763451  37279087 
 42166267  21622443  22596793  19504963  55876993  20660346   1273681  38392113  13016854  69378108 
 22232663   6519289  17878139  34566342  12970388  31934427  29504583   9839742   1456567  26023491 
  4905855   3800563  37591898  85897403   5596627  38722371  55442851   3631527  13679841  64068111 
  2068878  12869537   9917379  25670383  25887033   1117595   3436503  64106991  15352737  20769753 
 10569057  12897029  11402213  13645150  36644913  21508357  51569979   1623849   9524011  25075434 
 23843173  85013130  61955601   1592223  37193871  49697796  15258677  69986023   6529401  26055903 
 21423798   1745258  29049675  32582797  41459131  18934164  15251671  44045112  52715258  15655623 
 14563753  18771429   6327444  20306035  31357443   2183019  20438907  49534983  12830787   1324667 
 23286543   5284821  11095173  54085198  17733552   5335485  48702828  23472507    955233  20852889 
 19169997  34431023   2820395  20000798   3595191  18523888  27257437  51695287  62355702  60363283 
  4606509  63427171   7283418   1268373  24744723  24535409  62521608  23033757   6516945  33718249 
 14034863   1069209  48716554    378059  54234163  57760278  46889355  11592899  33386223  25526508 
 20732423   3869835  10443606   5963746   7095243  28064861  12748845  13511621    132240  30848942 
  7116675  45849491  64298136   9743751  49212131  27228038   4030279  20145823   7051543   6232527 
 29404651  17723356  30544228  17072339   1024797  18786519   2739354  45725248   1548943  10544853 
   547956  14633467  69795134  18874008   1002207   2971593   3639653  29402043  16376067  13582419 
  5981604  27009708   2716111   9531906   1265754  18543744  10978323   2448663  18773331    728835 
  3807483  24905787  14805627  17897598   2013477  30732915   1275033  48323723  50304331  56761679 
 22707927   8629153  62452989  60286678  41874057   7560676  28970037  55743883  12609003   5000811 
  6445615  86983908  15402125   7400295   6230913   1509851  17172033   6965908  12714580  28619967 
 20771363  25359291  63119865  39513000  16105021  55499153   3436413   2317879  13606705   4113499 
  4537833  10405738  25766203  28173623  80052477  49178201  16177362  34844563  14090298  35472546 
 34506907  17056599  49254819  39216786  58068212  12979705  23022078  64042323  14251193   6705003 
  2295663  21988953   2390049   7645522  66770767    761373  13632103  68318301  53848099  77751339 
 59134926    958608  16143731  65192138  19095623  16663455  27715845   1011203  36608859  44632706 
 30597063   9134622  23496843  10479924   1816135  72481368  52104875  39469917  56891757   2596639 
  3462403  35537812    333071  53596567   3398433    300003  55494753   3854207  53773223  28043103 
 22973200  15907119  21150685  43683873   1262815  10372223  19176873   1137317  80423025  20721768 
 64455203  65827203  28382807   3903003  38985220  35134885  64133499  80977923  50835499  28110606 
 29204739  19024916   1551671  74325279  18047154  25208126  11214336  49813255  52120113  37205817 
  6295183  14833119  63536883  25064358   6425022  43666899    454980  16898018  20845024  39023723 
 13092489  56925024     43643  19700161   2030268  72720777  29874408   3645129   2141067  32092381 
  2894328  62901411   3342803   1408830  50704662  76452759  69990095  23432175  35537163   6398151 
 26869048  28524814  22280113   4365539  27682371  49237388  50076853  23401443  23031241  10507515 
 58999269   4604243   1359585  30741531   7870524  40454589  33173323  63380085  35786093      9799 
 56053653   9450200   4857483  49215576     40315  31054551  20652937  27051147  33350382  20856675 
 21873948   4694348  33493219   6355599  63597723  58123023  35183535  21410586  69567201  55970384 
  3475049  88200048  58779523  21010580   9015331  35512768  16498635   5933319  23169933  59133531 
 44065110   2458828   1984677  40381863  51042123  19764721  52980897  13559150  23874652  75301557 
 11113767  53814468  21381063  34178778  23129438  81939994  55112825  54142803  54293637  17595261 
  2571611  40740498  31366731  21621474   6670455  14460016  45920795   4916967  25430773  44987202 
  9169259  19537963  10473851   7304923  21693003    176259   5746680   8708203  38590719  42167835 
 18756399   4609723   4213521  19102375  71988111  50736003   3781943   4725971   7774017  13251823 
 24936068   9828393  19648529   9331911    920766    540443  10051395    547433  40108089  60621636 
 63608673  33444346  16937268  13202287   9770103  66905707   6300783     98655  18227475   1539743 
  3428331  29644899  69037243   9106227  35986710   3343398  20041333  28558873    213721  14911723 
 56860091  41070543   9215748  82018230  53109024    483072   6453372  23968032  26071668   5200763 
 52832118  27196383  46691083  83953839  57666843   7331511   6739737  14509374  15466535  33675408 
 22879373   1241043   2095167   3541703  51495652  33040077  27781914   9900816  37678815  19597596 
  9624183   3436108  16001050   3637942   8804373   3608875  38676033  44879939    214020  68559369 
 54867555  14099492  16290399  69016335  26041842  39144917    558747   3131803   2450629  11622129 
  5986411  54188997  13491971  79202202   2445131  49496127  51337230  11697732  30158073  61380348 
 18633115  53917043   9817573  88341019  52640440  37785707  15830538  23322299  34049849   3274041 
 19056665   7769049  50705641  40460400  33325461  35329340   8437571  39875062  17698381  16503351 
 19431771   3732283  23390856  25649691  49516089  17734151  38387857  36365900   1245863  27004785 
  1219347   2652927  59657078  45654193  27087568  28111884  40903163  70240072  42033140  26044041 
 32367695  38963148   9432779  25994925  37649632  83815995  38370771  44482220   9006519   6547125 
 16206974  11242623   7669155  37688733   4233828   9427541  18522277  27133020   5170423  13675231 
 51083661   1178481  38017128   5520348  20920331  51831033  61570527   4595403   4948113  69857515 
 22616527   5486343   1620621    762687   6975325  10569913  61580623   3514653  33974670  11638365 
 12040488  76146123  48024698   1020676  36015035  62991379  51469723   3155296  20181700  53878398 
  5706861  45754299  24559574  15900128   2976093  60453835  12041421  13722744  12070979  62128389 
 34080620  12066969  65605999  78297489   1685316    845511  25827918   2126513  29518353  19301931 
  8051672  29790373  25511593  42789623  24574188  13262180  17255571  51211569    595123   3388042 
 47946490    295013   2690169  10649463   2273873  13137405  11121273   5121681  57175843  26382225 
 63487413  10065455  36768777  28927775   1708013  22969943  14667879   3442951   4585203  16478053 
 28320411   5978301  60657513   3724201  14066583  65218068  19206650  35264383   1664439     31765 
  9498479   6448008   9963321   1678863  65828625  31040103  24003963  65208678  53901659  41362887 
 49977873    862748  33290779   9178230   1734533  14112923  10245246  24585618  19781955  28357923 
  6523913  55696757   4457715  28465628   5428728  38035629   3626383  45245766  43616587  52791323 
 64868585  10702813  35151719   9860985  21307983  26359512  26235648  43831523  22261219   4626803 
 23957724  21747003  10381991   3798566  32318133  26693727   1809987  25454081  19442564  52880171 
  8320251  35962413  60294226  27251145   1849695  22303374   5437139  14616978   3038163  93931266 
 27004103  34672245   9015393  40630046   4835763  12159924   3308805  35691387  16136783  27108393 
 39290907  12193145  18821355  24321105   8346798   6621411  13263583  11317023    763287  18179523 
   134583  10441227   2950763  56873353    902461   2986249  40497196  72024185  71065948  40503859 
 17715903  38846985  20341675    406761  67252623   4798985  30438093   2224653  11190071  45983563 
 45210349  11783208  17799282  84611859  34924443  12605724  26856848   8514539  58446788  45362851 
 18840039  19483827  30844443  10140708   2671124  16237311  28897374  14221433  10657401   7024551 
 10139143  36643929  70577831  22097640   6812571  44023037   2606427  22870785   2420968   4449699 
 55874023    326679  19672381   2917035   9269988  92690208   2867003  17362779  13983523  21559947 
 70600133  53416704  81808356  58375139  50180329   3850683   2030425  23027131  15755952  12230753 
 77906091    402063   8166393  43475067   4962945   7707549  18163037  23636073  63254961  36871593 
   611969   4321865  75427902   3758847  78349002   1572253  87999093  15348228   1381518   5698867 
 23823902    857127   7796085  28795182  33903963  33465313  15772488   6747083  10321473  11248107 
 36885579   9591397  46227163   4647612  27225723  28388493  33494881  48977043  23558469   8221492 
 15794727  36132323  11048802  14231838    852443   5652415  19585873  36095448   4163763   3951015 
  4441335  38727031  14836175   7984095  56374103  54480315  10772907  11522764  33819898  52625183 
  8838357  42797823  77535463  30581513  18751773  20036006  17160552  42540619  71672847  57805499 
 30822629  26724579   6344243   1627189  40385913   4955199  68292574   4310121   8003767  21503814 
 24022891   3363978   6329218   6526211  77232459   6033767  21598791  13942975  32475507   6587586 
  2129511  17175219    115887   8541007  23991944  24831513  29073159  20487813    461571  75033483 
 48893947  21965033  13165473  16944108  72780387      7943    921719   2549811   6729521  41331061 
  3134040    546998   9270501  73128255   5513748  22893576  29957391  25404483  59955018  38922678 
 29481797   6144027   2206914    983867    497011  10988949  58064807   9643169   4049881  11236062 
 22164751  26294196  47268474  18622743  52615189  62533223  71902242  88350343  56442698  39842583 
  6033486  10104245   8738995  48468984  75269829  17101483  21032736  11648955   1694518  19726559 
 41143203  10332233   2095215   4091763  20733521  72145647    499770   3421779  30710418  10425764 
 19069797  10356867   5751431  51133709  22655367  43590835  34919183     91519   5337899   3437403 
   736657   2061923  22054506  55422327  56957001  16343235  18111243  40820881  39000323  32180271 
   351474  71204281  49664562   4008723  36560215  65599475   8659323  51156633    598701  10131093 
 48920023  84886937  14114004  23026386  42756839   5243471   1511549    494354  10106793   7743288 
 38546745  14486247  44248199  11059263  37950168  24704183  43032471  76970478   1019769   4937267 
 23668091    556961  30540568  43519595   7619655  41634708   1192951   4927977  18947800  17646499 
 14848331    108375  18039519  14039445  29411349   4512759  13642619  40815619  32759867   1358882 
 45383181  44963115  34399697  59467509  67902873  34960845    448999   6396468  21113718  21617706 
 11734373  44032381  37715227  30975619   5089467   1612539  35664123   9615043  20437778  65890310 
 45211899    920007  73001967   1202027   7788767     94283   6726113  29203951   2363313   5128718 
 21078978   8875308  70921461   7074571  16305690   4385097  46662043  31584498    956067  64775005 
   218275  16693747  25763553   8416969   1605273  24537783  36603893   2757948  39753915   6587385 
 63964491    828626  23942811   1527201  27860898  11742411    739913   3923328  13870833  32134925 
 48073135    948359  68859635  38039823  29577120   1870324  17491727   2724621  40363355  29691368 
  8283466  13617837  16604683  22053804   8888905  55079127  22329078  32641113   3221298   1304283 
 51520596  46883091   7872509  59748298  48812181  29098539     97458  10730715   7155771    534507 
 35528913  14029968  88527087   1736898  39324177   7773652  20473896  12389925  35727555  72912207 
 11847116  22380163  44712483  45709179  38066047  64881132  38313623  24840972  74722955   6993890 
  2809248   2241798  75206681   7733739   4062198  44192929   9089826  51364777  15482148  23447961 
  6532407  22415161   1988970   9703271  49923123  14012509   2387533   4270977  28467987  35191851 
 55018647  12647962    414768   4726959   8892337  14075778  51973778  11332813   2564811  21906863 
 37010831     18153  23607976  16471461   3540135   8746917  20096781   9446343   3807192     57309 
 13436683  41376705  51715014  65901635  50600618   8052813  34183003  39531783   6967703  35799483 
 12981721  20419080  35324608  44478669   9053663  42922283   7615423  61519623  49032993  29834763 
 48484411   5251545  14571473  12946604   5213947  66810575  60973035  17145827   5298123  37069773 
 32085879  68891180  15924603   8801793  37328109   1942843  70555223  59774649  14255283    610973 
   979503  50577758  80564639  13756625  31795106  44641175    951566   4116410  18638535  18284357 
  4114725   3314715  26579487  56705475  87470529  34336295  13887345  23534223  17209551  71267403 
  2688900  42430203  10022586  46513023   6910537   1616738  26015413   6573858  73872699  35745819 
 12130881  13972355  14970715  13326239   6809473    568058  29863989  65096241  38937471   5496903 
  4595913  63982903  71213293  16140771  36063656  57828163  29822403  25809441  26906856   4550059 
 34635152  11783322  74310738  18866003  30428423    322585  36147939  27274587   4633983  34264548 
 27921447  91380623  17675305   2596758   6672549  13716567  35307101  10426473  10781348  49414466 
 25468999    321673  32233339  31969501   2380170  26708569  10770237  59773519  49476072    521927 
 38044298  96248955   9259268  28937883   4071291   7620123  28967415  14739073   2359947  37095393 
 63461395   3869883   6825123  51129180    538276  44493387   3503700   7457531  49966347  29014983 
  2479813   3226113  87500403     14925  12110583  44623503  29092059  49816548  53729728  10466195 
 13749603  22733826   2461443   3043778  15031051  10600461  35780987  11532105  17292363  25969999 
 24058579   8234483  24085435  39063741   1625097  21856264    575763   5141209  23801649  11446375 
   516821  69629193  15099123  49457883  19378243  24432411  13941872  15818001   3199548  58008448 
  7664121   7099845  11278271  13621715  49293843  10172866   9731043  54897135  25240359   4929761 
  8500283   3585538  42704139   4756893  13123905  25800823  18640213   8849375   8917226  49679508 
  2999803  37614309  73195063  34280634  87991323  11101605  71143608  52757379  84049147    385441 
 13896243  66629252   6636519  82875063  37751173  17522999  10444539   5599831  32639763  77086498 
 33205393  14093373  14291358   6728077   8717789  93352686  30731643  10437825  65338682  88377090 
  8524045  30512323  49969548   1822614  15820692   5217279  34660671  89598927  47370705   7831885 
    70979  53744535    846313  51275801  21293293   8455987   1224021  16279027  35036475    574275 
  1896198  43968531   6353763  24478629  28017441   1493335   7272339  58956647  15026028  26563443 
 11632373  51949939   1510346  12106131  15424359   4133571   3722163  25921513   2130028   1556947 
 71584194  51438093  63030476  30948711   9208283  52110453  10518111  20440753  29821153   5535103 
 25928543  41901203   5817353  90828981  54204144    879671   7777133  32991699  13127050    834287 
  6382473  37707450   1633467  14685209     18672  20939723   3405525   9714558   8519841   2466048 
   911787  12445071    190715    608679  14670953  14596809  76168838  15350451   3075733  36031110 
 53143877   1666502  67682426  13337799  80190203  49486807  28952267  87470352  12181531    232248 
  4647883  88890523  86521398    852503    579072   4530673   1734054  69633271  21796423  21001884 
 35751062  76392127  81325567  10827702   9291703  18555198  57742873  15210968  19122318  39513023 
  8304567  62360708  49386264  25859811   6516281    697943  33554035  76866495  17485422  16494993 
 13384153  30660363   8029298  17817534  57686715   4115022  12901788   1285799   5434097  10571198 
  6184110  47143533  25601830  34441393  31974029   2594795   5829177   4669123  28538547  27559259 
 50959683  31863074  72835669  38552774  37079932  14302008   2740683  43006017  41920603  24500091 
 41418498  30030924   5968635  42045299  30976067   5192787   1905887   6817391  54756960  11059083 
 10470627    886297  81721783  42200607   2814603  72983350  26963007   3976726  41127387  74205800 
  7742623  27150623  23819373   7427032  51850011  60749336  17961444  37429761  27685641   7195773 
 22215019  51775611    770802  17562847  18798903  20612917   6674001  22345242  18320247   3678019 
  8252043  28647012   8063997  20347961  31957048  59540175  12234727  14407643  75357231  33670441 
  2802102  12991974  44117295  58909127  19948389  26820707  15505573   5264327  52954920  33970983 
 17782043   7734059   7980221   1839289  82901931  63495423   4361711  14807175  58354029  20895098 
   645801  13061721  39564219  64130343  22188319  12861033   5966223  60982206  18033454  59978623 
 10568323  11948778  31086267   6559563   9376968  29668243  28201443  31838017  34464283   5047033 
 43468449  47888145  25913863  23911563  34652811   9591507  21494923  17528823  75881384  35948991 
 19135555  41627163  10163650   2523875   9326359   9605178  12014917  58851549  18921033   8563218 
 13557023  53733765  33301380   4039968  39277501  12060581  42010757  52974754   1755960  18068667 
 33283219  40241058  47379223  11609883  11098571   1505051  17029227  60958042  64525383  14549228 
 52573931  33064058   7493588  39916475  66616748  14612973  17973748  35999743  58011398  47671395 
 60068439   7405601  52627221  37853803   9090492  33525987  69889147  26073293   9382713  47100043 
 14414562   7515323  31398999  17184456  40409565    660983  12634243  12090659   1518843   6940373 
 31420016  20977532   1574421  78931988  24065934  12329979  40631142  25542871  11141663   6089236 
  9388607  78539528    725019  19498332  66476929  46203157  35291621  19536530   8714113  24204289 
 56977988  25403379  29584829    583311  11115315  55326072   1050491   5217867   5562411  32179079 
 21138291  20554839  39239988  66013213   3768377   6433869   6172023  17322150   7779948  12452438 
 20226056  15907679  12940092  14330307   9626673    522323  11106283  47488379  14058043  43350238 
 84761133   1132893   8315115  11868503  33367038  58734843   5922513  13241787  35418399  61188693 
 13398200  37899118   3375705  24067707  28579422  56306373  21439219  52154113  31776483  33761249 
 77395149  46229075  36015739  12803641  98564983  39055139  48365748  82665489  25281206   6667874 
  2745173  22768687   2894973  18684685  23287563  17567629  55826747   3577306  53045037   7893303 
  7184833  10700484  30635160  51643715  25863715  79836932   5684520  12312891  74513619   7995879 
 29789157  12673639  37552404   3927327  22118843  29736465    591934  30257116  19995083  59246363 
 18719823  53324415  10172337  44518812  47666820  60912195  12022935  17412504  31768859  12973885 
 33611857  23242880  10713309   1784103  77983483   2326811  16273395   9618171  46550256  49520013 
 87643953  71878643  18408955  18636203  51707639   7168843  18539365  30263679  41235863  13030182 
  1148239   1496607  14626878  17933901   7608318  37649873    188628  26313437  10031686  19503593 
 20370066  19620111  11200147   3067395  72331253   2494311  42183673   1492603  15039765   2649133 
   992611   7025271    122953   7574019   2923881  37842447  78240983  16858043  52254423  37409366 
 16261767  27008331  25628414    115933   3703777  39960186   9888503   5919603  16470681    620091 
 43402755  10168270   4154460  47340228  30324555  26911489    825064  52572593   5650373  27701299 
 52561464    762595  48926111  22485637   2702501  11101815   9744773  39949578  56102628   3364859 
  4907127  77811158  36891347  13295625  17384523  52217670  15676443  12987201  21376283  48073048 
 18104286   5475388  29138435   2487587  13100035  13902355  44763504  19960635  50300529   3955623 
 82332611   4822395  30132043  52331793  20879156  39595299  10315249  45366922  43341830  22093323 
 63641976  30866127  26317141   4567398  75992095  37963759  40059278  51447911   4776571   1169566 
  6731091  10744323  51249061  62634176   9014865  48235311    309019  14033688  23907111  24321173 
 57073001  16545158   4300522  45475033   8579715   5851788   8509597  83711979   1885853   3836067 
  2811898    128927   7928139  29642631   6431214   9671838   9614643    934483    538584  33491925 
 16002933   4614283   3209318  65900443   1302599  56284963  12838518  11488475  50817525   1773015 
 40682520  56814309   7675344  12705599  28448937  35469363  10777890   9540953  15600921   1779423 
 24003405  14887135  21785447   3568751  10865123  12820310  30424605  19953483   6940331  34058549 
  3940068  27214233  42671653  52198427   6192243  64513671   5307249  11877703   4363755  48386496 
 21943998   8274003  18355371  54080443  29732646    823763   4091363  27286643   2318083   7464177 
 21650038  11230323   7666047  47660610  84431844  11379373   1993367  39476235  29409833    745881 
 14905380   9096333   7135251  20735258  40459183  32380303   6186318  46014798  33322146  32143083 
  4152630  22682904  13757468  37208319    819548  39424277  91146201  49327674  26431071   6716203 
 24261997  56470053  32658235  12661058  15757046  15542475  19273283  56452575  33641479    226879 
 54618723  34368219  91084824   9338877  26810857   9559798   8771699   9611673  38527618   1998912 
 57400746  74252331   7974895  31732803   3536599  26762061   7256070    683892  15825341  21862899 
 48123519  40188133   2931450  17174033  87189115  20560021  41404002   1641320  11043870  26065390 
 34774262  19128648   9887595  42372479    580849  56424469   7131643  41536185  59360639   7017723 
  3751728  66504665   2167558  36763387   2246283  22325723  25004723  84000971   6530913  38447763 
  5613555    951862    189748  55531131    175047  33988875  30875143  11283108  16763001   2116158 
 11548121   5299833  69592218  24806863  39374373  48306498  11311829   5481487  59801887   4025027 
 75540287   4308756  10881213   8632023  21115651   1213599  53367855  30379744  14189823  21693014 
 20784579   6401641  34809531    121131  11760667   7479603    292386  41313723   5227228  11866054 
 40996573   3458863  18716175  21456736   9153467  19191258   9921881   9384505  37532665  16646142 
 11409357  25259495   9100173  21108195  23994222  69673676  10281298  45390923   1052790  35348073 
 70152327   2635819    111471   4019459   8360427  28065225  67064041   5938395  40536492  71255181 
 80230475  18335723  82386304   7657123   3235893  68413413  32960189  47957683  12055685  16039934 
 72546905     95465   4844358  55150419   2611451  51008100  47489141  47725287   9236623  45665337 
  9503023  15068229   1431525    968868  34375275  10739007   8932911   3482680  45601683  23819233 
  4502491  31274531  19346919   1350395  88311315  42656268  23868996   8564893  15370869   4690851 
 78330048   1077479  48481611  38551104  62618331  36835369   1311603   6676308  12031600   7302459 
 55184772  62508695  20092059  17006442  32782533  26795523   1734225  51780798  21153985  53332815 
 15942531  14247231  14637272  32603203  35171349  20452643  31107947  32171131  81699848   3301147 
 23205436  16854643  23580223  24033103  35740043  47292027  71518590  12527277  16808558  20720355 
  5735859  31846463  14984943  10261803   1935578  52607499  65108987  15567627  18971894   8885377 
 14471853  17576583   5959373   5945688  22420348   3080330  39512447  68292534  57216921  37546757 
 24039307  14222421  19924939  11127161  42480519  28746699  25156471  60018102  42351207  15154580 
  3379723    105058  18169323   9090567  12741033  33032142    759719   4059216   4632833   9320707 
 53497035  14396871  26081324  10775980  60474551  12023008  37357511  61954416  40149958   3676169 
  7479133   2137283  16128657  30171539  58562872  14439581  18884488  53739439  68486601  58288701 
 10748993  15466490  32596827  71741483   9154273   7468620   8502227  30969789   2992339    261186 
 86967419  22969608   2713677  47643693   2274402  45594672   1911516  40970475  24135017  41453579 
 57180323    358234  49498360   6249846  61603443  40508747    432727   3147321  17409378  22630011 
 94897698   8639899  40959387  37638003  18621726   2600263  59165172   9306477  43389435   7404660 
 24618255   6159994   5058235  29300733  32957208  10951323   3572615   6907788  32270373  14680257 
  4005264  64426267  44670890  67759443  38372600  28319407  14998475  11505067  20973152  66251531 
 19868871  46613760  24261834  12797151  36417673  64353787  10472552  50239809   8225542   8742423 
 49437213  26154979  67870593  35796534  37124158  49854039  10784403  26821785    522527  13125381 
  1050081  52898955  65687987   2491233  19152612  34409825   4619387  17018157   7675543  39958769 
 17602617  25506703   7860822  68404495   7256999   4203696   6257526  54909222   7254916  13568691 
  1877130  71368651  42124296  29370323   4134053  14725620    409215   3925059  88212525   1067877 
 47599143  31019119  37691163  45741541   2373131  59317899   3495675  17729611  12632958  43559067 
 49145142  20287723    218995   7271955  70158125   5898579  30174073  58254213   6757900  15972527 
  1929498  46612843  23680023  19853559  16445157   9547531    522723  19084065  91589552  26410119 
 56873085    227763  26678432  11164012  56726505  21376503  18864033    631743  74800707  35922145 
  4434261   9071073   4484629  59048493  13152851  13711308  50495563  39813219   4576197  26877662 
 19761195  56269708  11466435  40920197  27904787  13621759  16056328  54921138  21170496   9925185 
 13204292  75039241  14902638  18934059  14337960  39252375  15026299  19392291  24543395  28949073 
  9252926   7825623    279963  56447862  69695997    195313   1938583  38114573   3451963   4834498 
  4756724  20177337   1705320  42049923  62096091  81876269   8659083   5858575   8407027  21356283 
 89702975  17576605   9097798  54526683  54992259    645292  56656501  29416583  16592265  80219613 
  1169145  44770875  23451061  14028942  25458412  18610383  17828115  46946555  60872445  19031442 
 11614155  57377559  13197543   8254698   9693659  31539759  33037998   1655179   1007461  32843062 
 41453091  56521833    921235  11799353  12456783  30221234  19982508  15920853  68367131  50395281 
  1564763  48254113   3359263  15257114  20212431  44386933  27957433  64155577  16742379  35889438 
  7127791  56549427  31040795  77250963  36924639    643686  28622513  57681183  28029579  20484782 
  3175705  39054222  70380273  60472778   9881148   6312273  23072833   3054890    490035   1490589 
 48628164   4971931  45901517   5434971   1234510   5859888  12264963   1528203  18768754  65218286 
 21588211    284222   4263905  48600715  78230783   3535263  40531551   5186670  48346543    785297 
 11627827  35801963  25147682  15344244  50748157   1953963   6122899  11542795   2705051  45762050 
  8057282    813498  34625373   2488662   4710980  29049579  39112391  10858473  50274074  48810035 
 59137047   7856643    369483  23640628  11517043   4770759  37988073  15335275  38487424   4190091 
  3089286  42572683   9461432  53377071  32256123  28739907   3201085  17323751   7645079  12920427 
 47290851  33880278  12963755  34878498  31681083  22212339  23373083   4493913  34299915  23738821 
 37642843  18085895  23143263   2760445  10946993  25571873   4377655  43645101   8873553  74296141 
 13261060  48766148   7025772  23756794  26808933  15219579  11238551  43787523    226715  56355085 
 50849208  21878516   5688894   7892595   1016379   4416901  13025331   3615749  12522885  32281459 
 22226433   4146523  25498673  46124663  35348578  33150813  38971773  11368599  12214182   2249289 
  3876983  39154623  39163034  31465326  14615565  23257167  53169183   3801648  26739899  39286987 
  7572865  62664143  43790859   1166847  20769744  18062139    468055   4982667  49989750  49824663 
  7144662  73405428  86762799  88618983   6542802  53085547   6875923   8712321  16949439     16335 
  2622987   2410251   2010399  26536498   1011363  51717739   3431638  34104739  57237979   1135563 
 20066404  60864987   1450495   1943326  47553419  17000943  23789243  23324699    169943  16526711 
  4165704  21519851  82685083  60426615  11122312  36977752  76099503  15631233  32632017   2975658 
 12030198  63060183  48325050  20867277  59434666   8061808  38149039  82941918  49609155   3912983 
 37484919  32442832  22368291  58733823  64552908   5955733  36292827    545619    608718  47691379 
 46743743  52692594  27393503  10443243  52687879  38055503    246993  23711403  23300871  18594245 
  7641211  28178141  26358259  39614973   4380603  27054003   5280209  54157908   2320623  13083790 
 12035325  12329398   6363755  23070687    122511  32209833  19736147   6975195  40334235  29215575 
 23121447   2370023   1211847  88764513   1193737   5480457  51814501  28302507  83276043   1975070 
  6909798  48385890   6998235  45343819  16712559  21102379  50222169  22793253  31245482  12545526 
 15114271  28929307   2018403  72958339  38463342   7668014  31042663  73363663  56662261  15582378 
  9737073  22310385   7905477  44918689  39714807  67938411  68143467  23240358  48484379   1280664 
 72286052   5461915  60573258  15341808  49629549   2390379  34564433  76623423  43177935  53112763 
  1802659   7815063  56155839  25812654  12731576  41844759   1474234  32829403   5523423  26749909 
   212137    774715  47429038  25822185  17714676   1366572  28064778  17645069  11205487  35203323 
 24478620  20815373  11129601  67949037   2357010  22175096  33946989   1475963  70040643  21191754 
 36905524  36143835  24909571    494073  36598986  43583973   2616413  16212563  13807059  84439205 
 38905143  13868373   5077227  21540889  59645913  19759128   2378443  11101114  60696123   6812955 
 38299438    420793  15288207  17958206  15684201  18524733   7762614  31033355  16037243    616319 
 36437944  19629156    317193  34426438  39525463  11396688    394526   1099611  16769988  30990698 
 25572705  26725827  38798758  18258025   9879115  33198729   5925298  89539584   3897723  48992670 
 32931243  10898427  10967207   4714027  58730130  21931263  16618416   1931323   5291931   8447835 
 14493735   1914256   1133808  13734507  19260805  22361903  17229335  53395267   2294140  22644915 
 68869729  39070511  41166223  44613755  90696471  58234377  10281547  15967698  24349311  34169557 
  4376406   8428859  47631747    365943  10424183  23257959  20178883   3391028   4581589  53005163 
 30371752  26417133  11901186  11535193    110023  17413523  86983419  13404213   3994207  20227783 
 69579171  15796347   4498117  50655187  20441101  18453723  23333089   5852617   3161607  27926411 
 21862698  16228878  29488043  48222657  48724617  18230685   4723611  22689793  65419723   5935227 
  5925867  40819603  18484694  23129931  54489471  22003524   6489159  29358179  59970469  41335963 
 23296643   1132683  42941568  25512174  96621798   2613211  17557748   1956028  82019963  42512035 
 13943195  66244347  34329895  74448123  28357755  24706227  41960713   2766043   7373049   8872623 
  5822655   2233411  69940873  30053073  76673993    811314   6286299  24349719  24911743  11158775 
   809547  79789436  39143623   8512713  29223835  24501037   7924095  50544465  61704267   2285112 
 43167113  32050623   9093508  73313748  26032811  54110123  41961495  18862959   7052275  48971223 
 36014595    470203  23929308  38232309  10952679   8780419  40539039   3156972   5622045   1588563 
 45502275   1879377  16190859  18849577  56099271  43840371  17298651  32530439  55067177  47396085 
 12301333  40979132  82806037  68604390  34376112  22844013  29864238  15569855   1234141  25851618 
  4332788  55776334  20237643  16203513   5930489  81027055  18037143  31451241   3890947  12254063 
 22616145  33389580  48272293    974470  37290363  13195608  40951131   8983412   5028797  11708158 
  4992251   1113483    386183   7668238  21005100  27358665  42594815  35118195   6113403  15268667 
  1629970   6035823  14401611  17083494   9995387   4159530  33342767     77438   6703377  26566755 
 51855597  28608186  77194539   6950213  30121107   8865639   3360123  10530873  14812623  41290452 
  1314780   6933588  25803078  32839881   1885035  48914427  40259217  12838235  42377723  45355998 
 30314325  87194863  21577091  14038299  45678873   4097071  14716119  28403465  34676723  30928455 
 44836497  19703931  56444367   7791243  29595134  10301568   1885188   6765567  13643816   1424619 
 22826745  28196707   3941030  37266576   7195857  43492263  22134283  41694378  29992603  13299724 
 28253081  49638081  13387287   7822483  42394683  50957998   3867459    661593   3522498    389127 
 56859153  19605027  17730221  47570415  27640905  43173435   8197863  58559499   5863996   2627468 
  2598068   2259559  25283679   4607819  25234634  25716891   3326430  55512503  58370393   2001659 
   553074   3958308   2189968  31063287  41438373   1039819  24706172  32398491  26363141  35298567 
 46446523   6814241  26902221   1982214  18477219  17164896   9112947   4656019  40544109   9236031 
 11174857  30721407   3744305  10627047   1261203  64022413  59378329  11039928  18442547  37174953 
 28479078  60402913   1706429  34257479  37539483  12919053   6166025   9840363    354838  14170233 
 65985133  57322799  23418249  12259595   1616283  30463603  15379998   3216444  33198547  41777451 
 35232198   9312153  23450123   5419120  45318315  28070821   8310556   1062483  29917505     16401 
    84387  39009699  14240802  32980683   6917869  12965803   6981659    479949  66764523  14198517 
 50922241   6804264  13092145   5339528  13595174  23667336  17651229  25791139  18295743  41229259 
  1882019   4904997  44996343  12566011  18061520  47896881  50018190  54662493  54289391  34983043 
  1910535   6290748  47052083  84603263  23947083  28806648   9067675  24595035   5924107  59985510 
 15134049  20792219   1908927  16159923  23225534  61523574  23376387  16031940   8050773   2746075 
 42340344   4697493   4017673  46485144  12012963  95054973  16134991   7016133   6812223   9447891 
 69927123  13036799    380585    780720  32122031   9970323  64504563  18334257   3109516   1010619 
 21798633   2199471  17765943  30670763  26406462  84268980   8112484   7616259   5356830  15096022 
  2046571   1695839  79883675  32734278   4930301   2299223   4610043  60160378   1955985  12337737 
 35969110   3491891  49414707  10785654   7882899  10129939   2313159  58013915   6093309   1437255 
 13916515  36489149  31602151  20016168  13328508   3377445  12584873   6662395   6940407    300216 
  4177439  38151908    366306  39689767  54664113  44975123  21711235   2941603  29238163  48718763 
 32619399  47713747  12048434   7867623   8203137  25949004  34904489  34141221  31725695  14636602 
 40072551   6988209   6965361  34484973   1983364  21574823  45416063    357051  41094717   8371898 
 10963525  35542987  10838433  23789700  27899982  32753805    564336   3414979   4481283   7985329 
   303993  46748012  20862011   5471155  59968878  28228027  12257025  43565033  10613203  47589301 
 24134628  24136731    330783  63388945  42916408  11072863   7001655  58578869   9769498   1426083 
 15782039  70176315  10610417   9409083   5513967  35003582  32492118  30447459  32284947  33096771 
 18078207  13085613  17581895  38573067  27890475  64116639  28022481  20120523  49509448   3097443 
  6559539  27736752  18150823  13955325  31428420   4885498  21683589   3692012  25601061  53050643 
 10358042  17585215   3210423  30533627   2954757  16530363   5570649   2926578  47160723   1769359 
 24753563  73078231  45927675  31304589  17702278  15793094  11232955  20991408  10581309  27243998 
 18811099  13732463   1009592  40432526  33529223   2934051  14491098  12692135  40310637   9230558 
  1439790  28433323  66266312  23414318  16322375  20921343  10084406  13393393  19924715  22045839 
 32320104   3087315  45081033  14106129  45449175  57825807  15508308  35856443  46539141   9394043 
   352398   2808108  38282675  32171229   2750353  41866822   3286410  25662948  28334463  36539538 
 77406665   8538203   6489555  21475626  46323015  54838193  30354630  20603959  18949317  21243476 
  6264547   4257585  27894075  46586463  35185707  52855223  63193799   5515275   2246875  28641253 
  8714409  40866463  66551585   5245695   4024463  32301193   7303419  60255915   4079607  39205191 
 28694523  11281491  81815110  44415627   7245168   4514223    805139   3519979  17179519   7683207 
  8013345  23600763  10696119  22917108  24122967  11085464  48108473  20450477  32189013   4910648 
 23344792  67206213   1399257   4681723  26207335  44340815   6717288  36722843  35855313  73389089 
 15924018  16373298   4255579  85789736  60666092   6624169  26329773    255553  26110778   5320050 
 12954449  18758755  33949990  17495823  32125057   3629727   1631870  67686612  41951418  26529386 
 27055515    461093   6467517  60193071  40440943  32922311   5268015  44242443   5059935  62758547 
  4449463  35630872   3374340  56336403  39188579  42606027  79896313  18534023  32134101    296124 
 53403648  45713648  14703504  24470085  39019755   6118039  50847663  66484359  11426281   4595801 
 21344479  24327787   1829843  61978974   2987837  32964811  26489781  10198025  53413743    526703 
 36439043    481093   8661828  12271110    517723   1490787  37900321  52415043  88091672   2100963 
 43579323  15785893    942101  31039339   1849551  33377451  73139771  41961115  13248654  17701026 
 11190991   7266729    128494  12640439  19777317  25144588  12607575  30544473  36439101  38404135 
 27133019   3097212  27078907   5558766   5130987  51502682  20405641    178535   6251620   4376298 
  9274643  61680525  64158603  26627891   1748411  29362475   7752203   8509525  12642018   1361673 
 11869235  15112183  21316580  45608617  17687445  69763693  38409753    915981  31241653  31536147 
 19492323   9680739  79291083  34603041  17406894  27299131  53668863  23437647  66740447  42262357 
 22465158   2408583  34953723  14262036  17010753    615959  23009538   3094775  66739875  23738141 
 20926960  22635435  23791847  12036123  57452123  10062610  24009393  36902089   6659547  71664883 
 44349207  83899896  15647811  79077953   4809383  41047448  73655898  18582463  45662995  59459073 
 19189238  27346833   9314007  11138379  65590683  55230761  42106844  22047780    332175  18507313 
 68237635  31049799    959215   6629189  53714358  20253636  74896485  59949178   4159117  21050267 
  1269654  24372911  17895767  19609209   8735334  24646637  61026202    116485  29641731   1773537 
 18234759  21173835  44933605   7599922  49110381   8701874  30696723  11969806   7410379   4064983 
  7421561  67346165  15269483   1711943  13099963  37308835  19567641  53836725    225691   4477123 
 14596287  13482878   4896817  23783155  59053887  75091383  22865094    682041  44133821   4358267 
 19994625   8873843   3731440  12650468    495789  23530515  62239860   1441451  12081056  74693651 
  2591406  19865723  46486251   2640651  34770875  24855427  80078163  22173927  31137280  26436960 
 14607323  33194603   8069788  24944251   3236731  28301298   3035843  32810107  72389823  48128639 
  8762811  58161849   2610167   1132923  32958180   6959778  30565594  33571248  24527483   5055355 
  1421541  33827323   5716123   5298427  29410803   4080663  49252088   2431019   2824347  48491322 
  7282398   9353459  17261355    182184   1878692  31656931  81534158  49864707  16245323  56580719 
 53935557   7957986   6941835   3606811   4826707   8043701  40809749  16267689  25467291  12114147 
 43287843  23240031  16796760   4977235  39051911  14649095  16279795  32131003   9319173  23845083 
 82624203  15569133  10282404   8116353   7691793  52256673  41179173  15038641  35469093  24547278 
 82900683   2197526  19024791  14479341  49306509  15831543   9828048  60719583  13406865  30334226 
   537062  39928077   6300384   2294163  23224583   6151632  47368923  63809934   7129721   6583873 
 15842907   4441191  73846663  28392123  15294651   9783441  17653563  26632878  33417180   2948163 
 33332919  36111919  58158483     10731   1263753    210561  69333233   9389021  32133215  30315753 
 11760430  26735475  23075191  31944475   5602756  66778263  46196592  12737220    134797  61866213 
 61459035  13306753  28285635  12904993  44894049   5197812   1526873  40402863  56383392  37322876 
  2887121  16468861    324239  27767143  15760001   8393568   6183336  38131527  17812543  65698389 
   343179   5290907  37890690  46393745  32372918   5675195  52914441   4123998   3077658  47660329 
 19403169   6975223  62524259   6351208  36681203  17884560   1296354   5153778  57448201  62739079 
 11099211  75044411   5111565   8688452   1447983     43539  10347867  42134300  45953420  62000523 
 49868607  22939701   6070603   3806355   2409882  22231503  43474605  24338733  42849036  12775119 
 45388099   9726356  11324455  58591437  18376353    192915  31652848  13399462   5856923  41850769 
 37412823  10735503   2619498  54933371  14679275   6261963  20816023   3246507   1405923  47531803 
 34488429  34918038    400523   7529299  55631328  18281685  45878871    866580  42624174  58636659 
 13763799  18897943   7386423  16229725    342144  67745431   8520893  63352307   9410777  31755639 
 34388169   4642223  35579199  31037897  24648439  34786203  28383489   1188387  47777127  17953569 
  2542493  46244611  36945276  40425195   1725295   5551837    155295     45756  56086203  10871931 
  4064977  20885988  39089565    265854  54794850   1657490   7613427   3966743  28041277  49419543 
 36010773   6156027   1702187  36575843  23036523   7900363   7905888   2151753  27945883  28187718 
 36330613  79305379  14549275  23202011  11073968  86468275  65764023  51696771  66679939   2828265 
  8577549  18057913   9418028  16917359  30042152   1316673  33305037  31990423   4328245   3665967 
   569923   9085707  36474322  35504671  13683366   3809737    287699   5626080   2337891  26896995 
 38884867   9032705  32208162  10183954   1807800  53583973  21221387    916377   7579014  24158679 
 31923809   6499443  11405117   4412545  20119416   8806410  35095430  27860155  41334771   4347711 
 39435423  11657834  32899548  12888658  14822479  68851145   7709893  22500503  35032743  23264989 
 51093693   2601738   1804242  14348112  58023777  36302873  16509561  74458754   9578937    307441 
 11781470   5861355  23333359  28914811  25302441  81555723    566100  67169061  76923123  11840589 
 25589259  43222753  21861130   5788398  61293933  66518403  12292585   3271283  38004306  37695237 
 20828370  27132541  85243155  18347067  17568861  13294443   2912632  35476091   5697798   2620026 
 48926013  45162425  16169001  34807691   1083750  15540869  80409567  18431297    278723  23389651 
 23625453   4864705   4573713  35440692  12833931      2035  30898587  15091251   5959739  42285974 
  2346339   1277635  26810823  11934769   4975509  21493500     98214  24664587  22385907    430205 
  9816009  29049027  56918259   4978263  14605098  60996468  45576467  19403403  10510158  32956431 
 24516393    146403  61294107   8752149   5388891  16013406    611539  26526187  38364261  40045753 
  7576494   6111183  56982279    384687   3659373   5602723  18297843   3559931  43197711   6957350 
  4753035   2350331  35749707  23768255    368139  24068283   7603983  10166871  11555883   3508203 
 59491016   1131105  11630675   4396501  11109993   1021236   7694848   8865398  42082560  29208663 
 30932698  35364555   1137053  38753963    629912  22048575   8297973  12585003   6931614  22422204 
 20426487   9449953  33683939  38758635  29200310    658130  11960010  57506043   1758826   8779868 
  5726735  29309747  16920699  42240111  17948805  29667061  70422952  72753837   1674783   8743443 
 13648947  31774379  11663679  70715995  17709471  16767955  30347421  14231867  36725973  48347415 
 17586807  62008165  54267525  10833369  30981607   2419611    149243  35079231  33333134  10551963 
 48529626   4162569  24694917  21165531  34824735  47255150  10107823  49316703   2087915  47565143 
  1824429  50598881  68513963   5009638   3832881   7212189  83002677  40291829  34011716  38915223 
 27073493  63194673  25653603   1637623    889904  31790778    298742  63311063  52450805  56328443 
 71404008  11362002  41313499  77847445  14426547  19475251  79395215  65721108  36461079   6151947 
  4931257  13307739  69101043  32655453   4216923  20060613   1073493  23013141  76684916    598523 
 16951923    909045  51889413  32349001  17681691    190712   6168395  32418498   2057880  37567569 
 48204472  14872643    562356   1207887   1213943  11107345  21130973  10819203  36335535  13495568 
 31129791  56354439  13387164   2705680  73919999  24211319  20213943  16429183  16516067    456315 
   121729  55026717   3470549  50716903   6746148   3676279   9032106   9673923  35076227  82789467 
  5160135   4208063   8846128  13575025  47997388  17350482  45466467  11893719  22954167   3253253 
   497453  19382080  64765135  16830861   6933777  22526823  85073973   6165995  11490602   1319035 
  1065319  13177493   5283596  40782939  12617338  52197501  48062763   6981141  22817547  21162339 
  4796626  29150075  33969961   1030009  23854107    451223  53861863  12817860   7858827  21923931 
 40128821   4122396   5860809  24807003  61867611   9972978   1692389  32826602    168513  60852675 
 10106223  33705114  55404891    127107  26470203  29033099  25183088  50756708  90016026  22575698 
 13322555  40765627  43831384  24762587  31011334  23076183  27289609   2087598   5226789  24898713 
  8570883   6231348  86492859  33946948  25097683  46461933  34542717   1332083  10644384   1518783 
 28831682   2554703  42201997  24904971   5752635  56203467  15572703  11060612  29118927  14869231 
 43126978  34038897  18464210  31151081  34039051  42073458  10941172  18752515  22738962  10629344 
 54196416     76395   1388802  26968478  30086109  54592585  20479933  26590002  65070343  20305689 
 15255286  41661015  26502267  15498725  16077448   9903915  73769019  16538379  65596379  35062266 
   324447  82306089  27085731  14138523  32497115  50909015  13460169  12809168  18293463  33825971 
   750553  18520268   8848980   2278445  11089047   1880646  20854499   8454107    781827  14554589 
 11209997   5456148  41302839   3393447  48744483   2142914   3597633  23414491  14505313   5492399 
 16177251  26219117  36512853    925784   5282845  26815199   7372331  25255751   4716075  21636479 
    32939   1301145  48762213   6285527   2980029  37303959  65509228  32810043  13562508  28403817 
 36841655  43472503  15838807  49076488  28072128   8340351  24049915  25737477     71791  36635605 
 34085558   2535426  36316684  25538233   3396621  72568969  43963483   7081043  50161038   7310596 
  1484555  79858320   2759607   3517973  16374375  58629679  51107080    253167   6934371  22810449 
 35900688   9968074  22805272  40087380  22656363  41085105  47916651  15421623   6793748  42702406 
 48029854  51459210  37368543   5219453  17526643  36558582   1448238  19070034   6341007  56983775 
   228365  19219779    461766   4636279  26977624  36676435  13790414  11298165  55379796  21571123 
  2718497   5119372  29475447  28806843  63993723  51319443  10634162  20657452  27434655  23721315 
  1404663  40472799   5414829   9371067  34109407   7697953   7807953  28660027   6748163   5721614 
 22626963  56368788   7229851  33295371  46693176  19204936  16902951   1549155  12503273   8249707 
  1155387  30329345  38793936  14184018  13000887  50866497  70734962   4134575  39668118  12330069 
  1447757  11725260  61034899  21748003  17507148   4725528   4870763  50444523  13316118  44199683 
 41323579  41422623  46929032  32879323  87232821  13626353  94991733    599687  30054285  13760682 
 22731405  52952478  16319247    897659   3505659   1540243  10313436  62538459   8927443  78149813 
  7141434   5223345   9611173  61347183   2355300  22679771  46293261  47482557  28265827   1633339 
 51496211  29334051   1560747  39705334  13900387  13782827   2467623  25692210  26455713   1319903 
 38120037  19836539   7418982  15994378    152013    771987  79899777   4038710  16163655    708537 
 44627595   8026869  32901376  10250392    652583  46149888  55445163  42344131  60912123   4382850 
 32739227   3397571  12526373  29580485  30113128   2404133   1061599  47816613   1723938  35185473 
  1287487  36322647  30565125  34330353  39272349   8545503  56014347  30039891  67528099  35317768 
 55613373  29863547    436914   6458793  67987990  22470851  53734923  26947791  49927980  19222284 
 45875722   5525881  15243649  92764311   8554323  26262053  58755888   6119027  49868109   2169671 
 33484713   2829864   2851387  25451748  17397348  71896227  28282245    424415  38733795  19345053 
  6759083  58600797  31505727  21720269  13146603  65926293   9846483  63846059  18978227  48607147 
 56588895  35255981   9982723  34139872  59375880  19652343  10975435  26533215  26759013   9002883 
  1194383  32744989  38369987  65928656   8100711  27403818  32626923  26676248  70612129   1549593 
 16113441  40092251  32288371   7636227   4909875  50162323  12327798   5765465  69513663   1522323 
 46248714  62170763  11892570  25124127  71450971  34968961  21579693   7791991  23817675   1012890 
 19558725  58691405  14253467  14038377   8413773   3942321  34608719   4524939   1596991  24823427 
  4892591  39417039   3398763   7671165   9231123  26897961  47950247  30417048  22791623   1482807 
 25903080   9542058   1544199  34962484   8246483   3923085  16990971  30589539  19457403   3834147 
  1073319  15626238  14114307  72661038  75036903  71451111   5493219   3821094   1534791  12360525 
   901943  19252083  25633197   1775955   1489323  20424637   5309979  81750264  15495355  68872623 
 20322715   7231867   4918971   3432151  28553229   6847323   1123899  32794609   3472521  26973168 
   624826   2456547  40248033  10589858   2307164   1256695   5296875   9641289  13449304  10738818 
 17350203    743621  49065159  14667995  22489941   8093348  39317947  32532120  26680227  30082439 
 10016283  12308395  31279557   2513595  22672623  15149033   1765850  81608518   6574515   4655097 
  8507875  40545360  31976763  10071798  62536875  20596678     83583  42517424   5149375  66434725 
 38692266  11290761  56632632  30615902    183618   6512555   2591725  27038873  23523833  12919853 
 25491147  14450185  18349533  27686587   2445063   8461573  25429788  31307825  11038269   1907987 
  7813819    110103  22558152  12677738   8803067  55945727   9781215  14005752  10653759  24131857 
 23083746   3226383     81825   5028846  12474837   7859773  10830413  36721143   1553663   1146921 
 31350123  45545055   9821097    512527  14000343   1405021  19879845  21432703   5946119  45106667 
 30919617   5112468  64793148   3697077  37307357  25300203   4700153  60002988  11598565  11770602 
 82054095   1022971  25945849  14796531  27406692    437673  13677423   4360525   5562586  39709968 
  8020662   8319003  26982573  17311103  38750187   5117442  41448711   8790347    802153  25796117 
 12980818  17090130  50976123   4963205   8550807  26084787   2143185  18565987   8079166   5318355 
  4955711  24797973   3062643  11527938  55849180   1549557  23207775   8867345   6340171  46723479 
 18659757   6890615  61138651  18717723  49494123  34352871   9577103  46914003  19196651  28022040 
 54886070  11192563  30013818  43833255  76751783  54406425  82309257  75812694    229213  26116821 
   111577  64787263  28244790   7689225   3958427  33132159   1898223   1080783  15766225  42864490 
  6326263   7177128  61784443  25888713  53696493  19927370  61254999   3733627  50439330  58166699 
 18593761  27824023  27636996  32136781   3782083  21388812  14179797  42248483  25782258  44566763 
 16020881  86535273   4354877   6522123  25337475   1273836  47411755   6457040  58512491   8552667 
 76347087  10550430  54206223   2296650  18891803  31598175   6585943  55579899  21638472  53635273 
 84554073  24690435  38456282  20807403  55766601   5908593  45162123   3052818  31379067   1065235 
 60866393  49217787   9601419    898251  42812073  36616455   9199273    274459   1059514  60184768 
  7599573   5808054  30366855   7100667   3046715  55625805    873705  17387623  37605585   5361277 
 83925011   7926171  26776838  45418911  13763020  24979775   1830863   9061223  10269429  66848411 
 31819855  30987449  22924090   7991211  51924260  66563049  32634530   2075683  97875765    722823 
 68099778   1154405   2371076  15100423  21916851  30989008  18013799  10082853  66537223   6437357 
 32912073  33643575  21958918  17918331   8340959   1424211  14395629  37907868  21877083  11303163 
  2998013  59591799  27504480  40467603  34703463  55867423  27656113    347161  34948845  20334313 
 31170275  43239363   1711581  34854995   3332615   7601478  58673031  10037343  35256276   1976786 
  6909141  85239420  24031323  23998107  10070133   5728609  16629503  19642130  28459715  47131263 
 16857867  72552525   1109883   8444829  23110664  70803604   2143163  27903939  34433403  52807578 
 35335337    206265  28323803   2299023    868939   2270433   2274744  33148266  45238491  64368928 
 34992936  19863483   1103747   1921145  60044469  17726182   2484468   2281738  42354123   6044164 
  6538347  19466311  52567300  24515289  56742468  42771798  27264155   5766870  14614182  16860111 
 24284859  15465594  20535190  51558055  26281371  57037806  53913873  22590603  49126827  10080273 
 70518657  43688748  41190225  30704731  22337698   1988005  44809131  46313223  13543519  68898381 
 55523969  70519023  18224623    424430   1486083  52328061    665998  50330561   7435263   3509601 
    69995  38500075  50835583  60523053   9799346  10282329   3108074  71888459   3291579  29664813 
  8920593  10727607  21068357  66257040  20686943  42908585   7700327  12703663   7470209   6360959 
 64333523  55927701  65156667   5426278   2914387   3462683  10293355  17905148  12184755  81382425 
 12411563  12582759  16340347   1970513   4810773  38800969   2375632  17026479  35389225  18346379 
  1283171  83850828    103233  10566753  28840923  66168491   6980406   8713243  29724473   8197305 
 18927889  37022983  12661649   8766583  16279035  16823487  28653867  11468962   6328627  43219871 
 39183603  24560703  42669797   8509479  40353975     52863  15499133  51191772  42965103   2400701 
 38395173   1780873  25613202  26986115   4548548   4923008  34361406  80201595  34467627  12951309 
 32276325  28690683  31381779    208050   8812654  74423475  68238870  16816806   7263198   3978395 
  8205073  15719749  14227361   3314049  37488375   7040976  62797932   6465361  17582429    474688 
 35859583   8534888  16387191    171123  19899457   4450731  23061405  59835465  53267826  20742427 
 49476677  65966946  35108562   8539085   9688283   9153928  48550299  31140456  15673383  25792089 
 19592499   5693153   6949209   4429968   7611123  13705359  89731825  38440562  59157143    389781 
 18587681  40108711   2347468  18491854  32466723  19063573  89265903   2803593  40860069  45781019 
 53515833  13578011  35269368  64946733  10110306  71290257  29840836   4359507  48860251  55448241 
  6088299  17999578  29969583  16638551  64377972  38203323   5301573  15779283  21402231  66258357 
  5808598   8692263    931924  58456264  33563016  21459730   1823295  43851773  15383171  12752265 
 13862769     87517   1296083  20119159   6215685  15807957  14997331  70236745   2675228   9222723 
 70698023   3605145  53709483   7005931   7383121  38278331   9717597   3849857  10365499   9636638 
 16444083  30430338  30677829  83933343  50932987   1886399  37739719   5337672  17293623    936373 
 37165843  64298938  76747467    759579  21388475  69191597   3337067   2231515  66796692  22127063 
 43502603   5075757  14318658   6989816  45317334  44588842  19996806   1678706   4920896  13489522 
   772263  16150665  57152655   1667836  49145973  34358721  82114988   6329097  62596623  44985687 
 16869273   6012915  68510016   1347573    650219  43888033  49136199  20355365  30341463  13263381 
 10270415  18628323   2955657   3831507  74019259  16663577   4620350  18706155  29441681  34138197 
   108632  22749419  58334289  81313467   8604514  37972903    560031  26029035   9528851  27406648 
 33135954  13290153  28011227  51991512   8845971   1921965  73990710  33602527  35862439  34650528 
  1992269  62051259   2696088  38316138  12059328  24194823  34558813    711405  77714664  35507385 
 54079503  20171967   2765107    768949  11428199  40109957  43834227    163275  55738645   4672518 
 38114263  28234149   2025628  63710310   4855193  54054099  52766787  58427151  28032856  42621667 
 45428723    854623  13372881  17912801  36111163  51249317  42139833  50746761  59731017  69258969 
 13960723     84083   3618657   6526150  21012589  22465804  15738059  25285425  33168483   1258871 
  5808618  13468205  19467798  29762008  42124062  65577929  26373806  16697817   1453113  16774533 
  7547383   5246245   1421247  13570199   7292283  18249378  30519267   9334500  15934283  45498303 
  2668324    810387   5671026   6216411  63354513   2782840  95719452  58777981  25489585  28402074 
   860191  48310960  68047913   2913579   4942559   7320498  19745665    153717   1609404   9984467 
  6112167   9414254  28688703  16327725  29346923   7508148  19631501  77542973   7709325  19603014 
 22822954   3365823  47435055  18475976  26473509  19003491  55958571   2627754  34739457  28221613 
 43382310  11908662  28571558  12011729  29950926  21127915   6101955  31120527   4239243   9010103 
  5829633  28493503   4183023  21054691  11529690   1399580  62663199   2542443     34850  31113051 
 29531067    733503  29488028   9444075  17048050    120108  38948403  11991431  28681919  53277622 
 22212615  59503083   2951859   7384998  24019751   5762513  50524874  93761923   5157807   2450742 
 23159931  17613873  15780177  48595533   4440779  56351313  51642978   3928835  11318583  10847098 
 12998979  44477391    287294  31315776   2302824  21805022  13324363  29064822  47653503   3278428 
 12984435  60598653  15824151  20134860  12814027  63055758  16187604  35768667  32285435  18542781 
 15494599  20933328  31052358  24107691  66117391  15377373  16105379  12683103  70943963   8709243 
 21280867  43776213  16801659   5177113   7318683  16742850  46263767  19668585  26914379   2111357 
 13731823  24564481  88979308  22426192  32267925  50143749  11882723  17136143  25854243  14027403 
 62621043  12235836  28333323  12927416   2920307     38442   2711338  30979539    651291   5036363 
 42838355   1296417  62136933   7931319  22895723  14201313  23857215  30634507  36111737   2248098 
 76382064  26006811  10893293  30558404  43256371   2902095  14417847  28740273  47371797  26008831 
 37103275   3722595   8997051  27387735  49769073  12447073  70889988  32892411  24078272  10442676 
  3151323   1607118  37619947  23077385  15476520  51970107  62747803  73119903  18063903  11473083 
 45036348  26568779  17535723  25733338  25075727  19053498   3752053   2598103  10384875  21674875 
 58430873  21516999    444021  71746539  68174715   2938971  48498107   5065568  52940010  16319163 
  5492831  25918068  27656745  51359417   8057999  14465043   4903803   3981915   5094483  32335408 
 19835436  33605080  33296839   7149795  17276673   5292975  13870683  33585915  13276876   6710424 
  3095698  50658835  19767723  50851725  33069547  22425695  16212675  12131566  26960848  59043991 
 12235343  55766484   9760991  84202553  34224574  15254667  20711195   2125553   2410656  85807569 
 14583057   2179184  41723574  69787923   5007867    168423   3590394  79139645   1367327  55000885 
 54511894  32968320   5812683    252520  42531219  56823689  46863483  29888687  49832123  81312211 
 56955495  13559731  45623828  31093899  30341721   3555129   2048703  34051707  14006479  18716249 
 44196513  47623635  47597783  10294839   6531161  52717858  13811483  18460863   5259583  39439635 
 10903314   3686533  39196105  32840293  49965783  63010623   4838831  13862895  11020267   1707748 
 52024407  41829621   4124383  13689645    934063  20304225   5564077   4671114  16654999  46430718 
  7415124  47746823  27542407  45427796  28578258  15985831  38980903   5580463   3264467  13084479 
 11053695  57041734  25026978  10490502   2604417  28164423   9622898  52165044  68626437   8608655 
 53147861   7817247  20285895  24501843  74582873   9939735    662748   1435463  43481119  13374511 
 71385243   1711287  18216888   7115215   1641235  23718220   8544993  33025731     22778   1642167 
 19989759   8542254  39631715   5419419  15432951  26229263   2389203   7981179  17149808  35889027 
  1004091   1519273  81397973  18184083  90886458  19357419  49432015  48367750    398983   3999123 
 17921663     57153  21741807    687943  15966627  71013673  65941827  10569946  42179403   7807011 
 34706074  13529662  19558138  33004815  26610363  16317627   7142291  28754858  57431133    892365 
  9742891   3195973  24460413  17431341  65338183    395369   3569037  17301043   7442349  51989148 
  5889228  45228880  77548763   9956473  17564747  14968437  25732498  53171958   8551275   3241449 
  7163707  16113787  41660352  53046987    691503   2271687  45273149  36122932  20784318  19647471 
   263943   7262183  32581083  35053911  22810911  39310053    667603  15390215   3743709  28727457 
  2694201    873612   5285351  34569525  43357983  31365699  11205393   2144192   6203646  33642515 
 10760883   6743710   3275109   7173155  14417771   3614910  21222204  24338263   8301603  12674588 
  5612243  53831291  28530492  24334803   7429623  69720873  83611287  20399086  44171553  56288589 
  7063623   5951197  21041039   5286429   3524091    534223    381273  19481825  12825453  20049123 
  9851055  34680923   1522155  26798073  32500618  27889093  47751003  11438177  75817382  22118328 
   601119   7746153  33265023  11980193    331089   2260159  19231125   6257225  70518525   2451417 
  3024485   1688283   5962138   9336895  25972163  43296783   9191728  83685111   1393103  13944318 
 34974243  52367648    994368   1842801  17508498  43184688  25919400  18210931  20864421   1063524 
  1213396  34209066   5737164   6446373   8752732  45236213  24240605  58455821  31579202    834801 
 14526555  14248033  27696385  40037718  81537761   5451219  15308259   1071438  30477246  13556109 
 24964059    403293  44376336  14885083  53423513  55938273  85779142  34997148   7925275   5434893 
 84932568   3534618     85548  26383303    567786  33091539   4793283  27965697  26109711  12887400 
 50479929  69173517  51281740  27958851  65886335  43285533  28217053  14502523  10728795  10233723 
 18061993  92716000   2081713   8220894  50206007  64016064  15178528  15336555  20165583   8438619 
  2074173  35335871  21070995   1567731  16939257  12068763  47848476  38080578   9296956   2133275 
 75629692  22516918   1606488  22347213   4098165  27158592  16719360  13280931   2185474  25455747 
  6821560   4237251  27653783  15499659   2576532  17209798  42088363   6085735   6613073  59903415 
 92362173   7960631     52476  66582587  84680123  27332118  21535483  16655765  44867010  27534399 
 43462095  76880868  16847047   9190083  51358495   7613467  32369856  18775950  11477353  81888995 
 41139399  30838073  81997115  70998705  30153593  11827062   5979618   7364336   5369591  19035883 
 17525365  26782773  50712043  77300908    746515   3756141   8264603  62719403  13377933  41323785 
  5022383  22114754  22377970  23609973   4264845   6174951   5544064  71499291  19702478   3089248 
 82140538  64109817  24047565  57824123   3400786  32545689    732571   4148578  24276683  18623346 
  2277051   6591147  22951803    887982  12287008   6120929  20957332  28399912  24154764  47538075 
 23165307  26630769  38042043   7966217   3348760  53166282  27515751  41211675  46112871  46220993 
  1262723  10478679  45247483  71195065  27004573  24104688   8378934  50587086  44622745  42477783 
  9306537  30254802  36264846  18713293  83277628  11069597  46292823  34071311  14850099     99603 
 45211003  19042988  37712413   2958635   5175429  41578373  69184233  15621123   3586328  16614903 
 58189932   4887775   4498663  15743047  63592184  37265027  23500755  26325105  69830317   7056583 
 12832353  41212679  31808042  62159187    125058  37676475  34305051   8235966  18221235  35711412 
 61717479   8707837  33348291  46933468  51585438    439147  15822135  54902526  24799316   1850619 
 38578323  34208763  16135103  57933285   5385665  34392727  35726547  25353613  45853809   5278099 
 42468571  60003707   5842267  21080454  46809470  20845186    900620  80068263  36098610  12425939 
 43132656  61170693   3671689  10447623  10598523  10551893  14346105  29294971  42304203   8342598 
 12881031   9176459  28843243  37463968    735188   7714098    390723  24960138   1455948  39524433 
 14324394  47527617   6883473  43023483   4715523  11437555  18421809  49226367  53537531    355878 
 48010299  43667719  50897965  26220551  14556066   3983025   1868923  31948459   7204556  61695323 
 14876329  74426809   8650842    818087   8397402   7896877  28892727   3310053  66539571  22509976 
  1186101  35352843  75079915  38967429    961245   1036107  20361569    935484  18266717  50294203 
 68096173  29463319  33098015    407550   3107940  31486575  40994262   3734817  84929871  42300667 
  1703793     34718   3320515  43389393  44544519   8499531  13601562  57257763  63067203  12840223 
  1585207    418601  85595479  35011239  58292443  71604473  14842123  79877967  23130113    201408 
 39494559   3239163  83504061   8338793  41690763   6161733  16685328   7573143  36658690  32238943 
 32755259   7178427   8890479  24209015  28371963  49017938  71514489   8835793   6813133  15596223 
 34465623   5736915   7655697  44066012   3694838   8775330  32519478   3637866   6364741   5367261 
 23561070  44086464  59932503   3986043   1807431  12944823  19051621  11317975   1254293  75568266 
 54689701  48590931  26871123  12322029   2531619   1516163  10075883  42907707   2346083  23463373 
 23885172   7967412   4855898  18290729   4196523   4471227   4443788   9682875  84938571  45350617 
  6040659  21706367  45777435   5844537  70643364  56182259  51036969  28562811  23477145  58189548 
  2826543  68523413  17368803  25064691  68112399  36849375  31127023   8577543  52978763  19913819 
 23930343  31198143   1461303  22539078  10909926  52073081   5467013  79296497  23384994  62686497 
 79486103  24289401  20822873  36403541  33818463   9333075  47015522  72259151  49664123  11866582 
 39183027  31639640   4047363  52013084  22086019  17751099  32956347   4116074    115227  32355138 
 76711770  28582593  13815834    905323  18365036    296499  21418433  38961409  15351085   3449044 
 14206273  15862596   4060803  34807731  82612919   4157691   4766599   5684619   1748701  18514795 
 27048270    177084  21571497  13199611   8316699   5224281  44272910  47015742   5997278  32214921 
  2809523  15881060  13482390  64369347  80976027  54718419   3013371  33917356  40477923  31401276 
 70368758  49277967  28157963   5473239  54427536  18447509  40792023  27887170  12105303  75138291 
  3122551  22500363  31325517    182015  29733282  26648877   1990683  39793338  22219881  29467281 
 26730791  53417515  19856043  55332883  22788747  13775297  20629739  19785191  14370060  27782707 
 24353153  33023787   5271673  30126215  90377547  56491899  68238303   4570689  73731604  33141829 
 82365237  66158093  28213763  87958875  11838039     50963  53013805  63981183   5488379    528981 
   603920  40437531  21250653   6607019   6399156    971093  37153473  28725783  39256187   1932963 
  3357024  17266785  66436283   1403475   9230897  18256203   7015363  16103037  22638830  74319729 
 52721655  73496468    371815  13715091  18595730  17780881    109320  33286321  34450361   9359844 
 21304335    691058  21901275   9481023   9396573  15111813  90590748   1359105  27137396  14281330 
 34001215  35468451    116213  59528319  52161663   4701771  25337142  69863931  15835349   1112080 
 70452883   1277369  89542667   7539603  41811396   4195023  13179849   4434379  14923385  22446813 
  4870263  53654824  16751501   6628920  39611059  26196361   3356187   8049552   1134251  10817423 
 44330235    203103  14549889  15325897  11514505  12477307  16552071   1715934   1157955  27729762 
 36204423  44346762  12788514  25459633  30056793  27827363  41647298  16549245  46166349  45494880 
 45622755   4426047  64565159  17812011  42215948  78533457   4309679  24269271   5332683    297393 
 15978267  51087975  31988511  11119938  35417374  16173493  20908383   4067823  26135547  12947921 
  6933621   7170048   9068943   1475179  24359147  46805673  13544067  54940775   3372315   6854703 
  1642818  20384119    137391  13363047  11691799  14151543  32629967   2775867  14627767    505455 
 14543043  38491251  37055351  21138643   1163227  23990574  45922945  15821391  57546468  40225595 
 44668155  15497809  52803327  58770627  27371883   5286783  35744058  41594689  12269358   2002326 
 82743663  22466753  17628397   1144971   1513467  13374926  75671467  34216869  16497348   2622721 
 29850030  20900997  15317523  77838525   3684987  69294299  89102814  25194873   1810443    740562 
 19601575  34613659  35803761  18136725   6924165  15133674   8463347  74230250  35419353  43981957 
 16089342  10581231  31119083  11387161  27333675  54931643  60953708    841503  32857431   5073779 
  1820283  80335246  27079623  13026795  59823249  75447963  13112872   2557735  31988088  62311379 
  5405523  48361464  57069775  22968292   9972348  29048907   1946907   4463673  41000082  11800888 
  5136241  21321897  84776373  36727359   4216823   3625732     71268  24244269  45177058   2891105 
 42037128  29069943  77421023   9153924  67949023  11544896  33500091   8096627  25909265  19360266 
 38566812  13270896  45817163  16707387   8618930   6631128  13630257   7213149  30493911  42085329 
 11676639   5956577  17901024  21374952  17338371  18904643  52430729  47958488   9580295  12429403 
  2385558  16796310  18678651  33728994   8937469   7219833  10724207   1378619  24774459  22153723 
 31570101  30474938  37442099  33647568   8449035   3916392   9538123  11875323  19407227  19937381 
 58593944  50344173   5824973   3290163   9578165   7684391  61476054  41402773  14735922  12955977 
   335623  41115439   8876613  23889993   1029127  37027389  10101853   8004215  20741221   3091237 
 28124897  30582717  11291612   6239763   3063619  36484603   2358787   3160293   5837115    598083 
   245907   6003250   8390043    355605  10437603  11355099  28155176  16820445  11660299  35881897 
 71915097  42204019   9570279  16441171  46704661  64554283  22184727  38509883  61282566   4500281 
  6850098  21531202  10436679   2349439  28123873  18963228  94496200  37688758  27043485  20021952 
 28947723  23151858  20524913   6689724  12159375   2827185   1140400  31837929  66567505  14802880 
 31639037   7039183  14998613  21083003  41097226  19801638   8660489  12734493  21724085  27882509 
 39726846   3468787  32102771  16172946  14563927  27878699  24786423  34829483   3868288   8242943 
 21592293   8071622  36967283  50480952  68320965   6058483  10094803  26829000  86148007   3938523 
 11795891  48320605  64240475   4580559  17503827   3533073  54629964  51158177  13757389  58045153 
  4979635  44509623  30926865  12780214  35028467   7608115  89940120  13017985  38989377  27574077 
 51380571  39476283  49243723  69224271   2851587  57619321  37460197   9735303  47430155  39317765 
 38554141  65929524  41580825   1078875  69724161  63763823  23136009   4637334   7101159  35568225 
 73560847  16581435  23266221   1566297  27104223  76218997  14585008  23602493   6405783   5831869 
  7955455   2133183  52266045   6621810  55496788  37859757  20407299  31438075  28512047  11280491 
 87827883  82416555  25704467    391011  57526803   7961685   4412608  69865935   9768567  11325993 
 20550692  58628733   9632816  11515263   2019515  46695035  38163327   4808091  25522257    331901 
 19976378   2294008  43553227  72660282  19040059   7274313   3220837    962187   4820523  67500371 
  9846363  15281167   6476239   7640951  59575821   1909891  11924601  12555913  24369027   3392771 
 41614493    355271  30579723  27055041  28316432  15270696   8493858  44151127  17117433   8182759 
 34857015  30592993  20023447   2237865  43942911   5510555  21923841  46008659  25454955   7148166 
  1739268  29921003  75197315  78169931   4305873  43360083   7443483   1175979   4453395   8922084 
 54028923  50920451  80428923    750167  18649659   4171209  91516873  16857064  65272407    620743 
 27997320   3742667  13795123  30985401    282048  43839329  40207011  20667354  20468361   6592956 
  6892602  23484066  50654958  15850047   2853995   5205543  43975104  52240571  29335314    342747 
 59696947  61082508  17755263   3650613   1658976   2757988    162123   5785003  27737987  66523703 
 13074217   6325239  19386545    902739  14990529  12344139   2118225  10485227  67559485    333115 
 11788323   4899885  33304589  17236243  34307421   2087545  22753551  30637275   8845729  64745824 
 45019323  30007122  48002007  40376552   6664023  20052906    990747  15421011   8218463  40913831 
  8229264  75452462  38548703  14454381    330135   5004682   2044319  61966175   2371520    747783 
 28209399  23743967  11968323  12426427   6491899  11019458  58930503  29274208  60014363  14769603 
 48818192   1461927  51696351  47740998  23039310  13376235  35758359  57616320  19187497  13808687 
  4986317  65649433  66580417  61772375   6958470   1877508  14780031  15735237  22744661  11381410 
 16062214  22285947  13885995    490524  11086523  23815541   2317971  60837905  11389857  20281657 
 48651474  41353098  58404723  45441233  63206815    944418  69233080  76433941  47458583  22465791 
 11296626  43814715  49609256  19686785  14302221   1053351   2171899   2220419  48348060   4285719 
 17769963   6001973  11508423  60333958  35886203    232607   6029419  10116053  61774829  12072066 
  9044370  50048459   4934923    393207  12481839   9111066    281283  21612138  41527827   2896655 
 64835015  22716751   6261833   5059415  18092588  13840380   1546861  67611523  62801408  38652106 
  1200462  12289179   6668618  21985002  19296522  35653748  67164934  14338095  16699019  61153933 
 23297444     91478  15552891  38126565   2366220   2753447  26009979  27966243  24617947    441039 
 75314763  31530414  81179473   7775718   4421985  11095929  30684579    179003  16335123   3899907 
 22262013   2773239  67658161  20959523   6654435   4810560  34732138   5319831   4962138  16178018 
 21694589   3673088  55356134   1851027    530835   8304442   8932587    925996  47277922   7173963 
 31848709    627778   2831623  65256493  17267171  16297377   6466848  15312480    664398   3594175 
 36606895  43190835  58291050  17393658  44625753   9569949   9786443  35949175   2439168  26200320 
  2802059  35770047  34290477  22086088  51909939  29188233  36523613   2448328   4603269  14675368 
 87961183  67930111  40760604  10969044  29381637  26010693  19218113  14824667  20058491  39339087 
 57870813  42628000  14340150  10161363   4801909   2187785   6003783   3962838  14779745  12261367 
 30203323  23763445  39100470  42433823  59517659  22124969  58356543    714363  30426801   3197139 
 51548193  11724187  13211965   1010557  37963788   6645223  25412046  30794293  93035241    384315 
 75832715  46609467  53710003  39343173   3862710   7679307   7284939    762423  14338083   1451853 
 29597910  58319547  74495795  28610457  21635607    828771  32713091  65871221   7941793  11728147 
  6827554   5530143   3552378   1824235   3432867  51245443  22622283  56866673  74854203    356787 
 73919123  22798353  36337639  35793615   9759612   3591269   7713699    621718  70561128  21498890 
 21104430  33546727  13879120  20012973   9044398  93908389  14465763  26065263  19277343  58569643 
  4401147  24696217   4553035  23587540  16611537   6391723  32160570  40304299  10835311  50110404 
 30465549  35382691  24460758   1361833  54558945     65814  17978677  14292024  21423483  22384023 
 28229923  22279989  11005973   1126578   3342273   7392543  46955619   2311137   3968743  90429957 
 45764793  13238572  21723209   4165985  42859896  37445548  15652139  19262772  23112193  47498789 
 40102203  29284195  28337313     33831  10242133  91575033   2087595  32820723   9194764  28125687 
 38723451  14638483  34117681  33297603     13499  53500969   6342235   2625297   1786335    133858 
 59911311   6159255  14964831  79100523  29761692  28365675  18254998  23199931   7833823   6610355 
 16683988  37448067  11858186  23060733  12486744  21825165  13275483  22701323  24995739  57574981 
 27501363  43299813    569619  72257833   9154813   1416736  26205225  15789723  16945473  22282563 
 23803708  66873023   6604963  32369163  51797147  51432315  14926935  21493639  46111475  38707113 
 18366966   3752907   3064797  44505721   9713055  48770321   2228055  66858315  17402235  23831291 
 49838623   6655947  20141821  67034755  24284739  73880223  28241711   5316463  34718702  13086189 
 14257938  23590968  52383708  25059443    875357  17068032  61615014  27304859   5912757  15393381 
 38835989   1325868   1179333   8222619  73108467  23286949  40156254  60227317  51819483  14114136 
  6208963   5732499  33838563  34804031   1863819  21972939  26112063  58967319   1899659   7800699 
  2537352  26534540  49045939  51194343  66586573  16962723  52126723  18109823    542707  58834491 
 39938568  44957813   1659851   1440855   1090599  50385843  54294222  21541188   2285351  17226879 
 12098001    534423   5854951  22561451   4003227   8034060  32905238  32757853  52540397  29983419 
  3618023  29145623  51533877  27418703  39246891     60588  25863673  35122167   7443357   3550155 
  4187835  16274871  92505565  74161053  17804523  29693043  39748776  56488698   7362218  39599613 
  7916841   5192595  32094933  90756549  15110709   5933523   7424813   8438179  59519143  29682411 
  4548652  15203006  10106163  38549339  29760347  21586493  11599285   2025375  33753115  96163211 
  8084227   2042651  42366387   4411023  10523643  13513497    216915  34376145  15262851   9202407 
 74362619  69772440   1927713   8539225  26976355  73275799  21181358   1256053  46780083   5729211 
 11384337  12762587  24796947  36105995  11158953   7883787  35282405  19227387    370339  77773277 
 60581490  63772083   9586869  21405523  74709415  63308940   6261883  52061833  46979011  14783255 
  7347740  10274155  10794333  17779119    406187  29064839  11199171  22159713  22459263   9239950 
 16370403  46115543  73112197  35608067    882298  49020339   8472503  26951368   5665059   5604008 
 26950013   2049441    114765   1854976  19874499  23080227  10574847  28948251   3238435  16274563 
  6984565  94109061  35323323   4555703  15307893   4423758  29645673  67257280  36753649  52915216 
  1936671     55399  14295019  42484725   9457445   8610803  15076353  42827531  40569558  28067967 
  7477820  13418421  37650339  35362688   6691495   3076925  15853143  18897001  14656856   5049107 
 24248507  14535939  23969997  27359493  85020795   9725897  54528163  59134688  23635307   9224667 
 18313863    488745   4336296  61222313   3983841   7757227   2847359  10315402   7678538   9502946 
 10970123  54837328  17363091  43714563  14309739  29747975  16440223  58649784  63043624  11933387 
 40772743    224193   3075270  57837507  27250424  17683803  41560703    197255  37990333  54593217 
 32483663   6413939  14818641  17639199  12354529  44021167  49904003    575715  71337597    272956 
  9132873  44105514  27569442   2172357  26498413  54966765   7151097  46408815    122883  25883537 
  3059494    152042  29392302  78139569   7960347  19362128  37079367  26358450   1560843  36327648 
 24947928  78425606  57530946  39919683   4504911  63532579  57967305  38375278  16395679  11112343 
  9661547  17517077   3160663  16305949  34879555   3468725  14998704   3942437   1096625  19810708 
 20650443  33851413  52710306  30865518  44906723  26312652      8208  26708687  30193363  34013298 
 51824808  53400003  15098671  28492548  32490359  42211293  19924798  12529582   8279499  62291067 
 47736226  10940187  24429385   7177319  34234191  22926351  16943259   1226404   3438103  50071236 
 18384276   6806628  10575203    963527  72044914   4241757  41074773  56385473  38025663  12557932 
  4450483  22132233  16298988  64429143   4047601  13939454  18043533  17579553  13359483  77124613 
 35263227  59570931  25096563  18977308   7006651   1030587   4827660  15432543  71321583   3422367 
 34868093  27527903  56840678  16388718   6124747   9480377   9401073  64473473   2791643  10514715 
 24853051  46494753  28694606  13436838  42001459   5353021  20247573   6751000  25757631  26549659 
 14532124  64623111   5340403  35350663  21233127   2400683  52115693  10061267  32785854  46908699 
 10797729   8564658  65994171  19387239  53970107   6707831  26125455   8247219   3975204  57145647 
  4212182  44092158  37294665   3259573    545175   4035093  47748873  37595275  40343938   1793803 
 67093828  52520811   1688837  65128981  17665953   4329147   5634801  29855127  73826217   1174155 
 24593818   4375130  48743322  14262217  14041083   9612228  46095967   8003207  43027354    769281 
 38499299   6616170  71051658   1605167  15923758  21134785   7148916  54079044  44827013  12491439 
 15972453   1789537  26825028   5736898   2730083  12789971  28542851  32444332  69284065  31680201 
  1444758  65713098   8614428  13881809    760873  14613071  23236953   5409451  41379957   1167107 
 21281169  25064499   5144561  11469507  74690725  35140767   9989809  26040867  59704075  28067851 
 12131473  16479951  63959744  45250688  52061083  61151971  53294917   1333468  67470972  20177275 
 61182109  11328949  12089670  40599175   5709833   1956657   8837479  32506187  22951067  65696523 
 54137638  18845313  58898201  20201031  48438290  33743939  44183080  34597413   8429375  11702463 
  9302373    937916   7641822  67127712    672995  38096016  23473925  17280555  21894123   5853075 
 10270723  15318923   7610437  54185501  28262574  17108152  25965659   9154837  74127283  25568803 
 53578734    221161   6307598  50687968  21510598   5031723  19445067  48029216  77727895     92763 
  3088908  23818459  31750140  30433723   1650895  12083678  42126963  12546347  20192799    442698 
 17304999    177795  72896713   3751206   4478941   2136273   5893868   5107233    437721  21935379 
  4739013   7402975  62897595   1633976  51777767   9658413  31523251   8686675  10343493  18163568 
   179223  12679470    608861  22882602  55199781  85448639  16455947  24677713  24809572  65988046 
 15901701  38747152   1251042   8377803  51419936  18080923   4329555  29263938  42312922    209400 
 37065781   8688814  40279339    212955   8937357  38882687  29475172  54818243   4294607  29571663 
 56232728   3801173  62786718  23595839  71067639  23245075  65639500  16645423  14812856   5673873 
   290127  51029443   3108186  22230233    414654  26114043  41468862  10902355  38024633  59070537 
 61208888   3649509  49597239  18668175  31804805   9895855  32948443   4498298  35506893   9825157 
 23447393  72363349   2275903  22061553  22224827  27377413   2390973   4586843  50175165   1395603 
     3643   7978698  81739863   7583886  12304100  65780463   7762318  73631508  61489663  11349455 
 74775546  81242817   7384929  59389323  31661508  40282843   8344673  10637026  37781211  10483974 
 29414491  10257403  32222723  31547676  13566803   9995081  34921627  33574660  11108661   3211446 
 31591047  41957482   7548475  30187384  24898083  14946853  30319667   7848831  17019286  10640087 
 19971546  27684243   6539568  10394523   9429095  60186287   4273917  20808099  46286676  28098607 
 21701999  12370416   6426938   2918223  18650633  32591051  61741625  19843719  75450883   1087818 
 38656998  74620417  16902688   1736061  31582257  55322173  37530853  94640933  36342541  33488123 
 19163151  12864993   1817257   7715093  59859699  45042058  17488459  39728005  17571087  46009790 
 15665478  66682889  28345313   6857111     16783   2751516  61651339  32541328   2701563  13870551 
 56535975  55928583    290747   5285564  28098743   9153935   5606619  85489443  36382025   9400605 
 14659186  40226263  12055839  11539251  10898835   8925627  46126203  43975229  15560763  11967843 
 10880683  40680035    996775   4246167  49399459    845637  25357433  30295861  33595066  25952325 
 21700833   5987782  10845435  60967393  21011070  21174408  41936103  45526219  75821065   9874681 
  6957823  41633583   1516013   6090459  31230213  71450223  61735551  19653713  17091311  10508011 
 20028125   4426263  38631963   4605683   1727673  22939248  49539439   7242867  46163048   5924109 
 10506486   8138451  14739660  23514153   1252220    551123     14843   7199751  22702113  14818605 
 15435816  64672003   8923719  12775934   7505868  19594671   8633199  74790298   7561073  16956062 
  4478358  13439563    313007   9533867  20953398  17957869   8895147  30839938    185093    606851 
 32750287   2674089  14945413   4281675  19608348  56368208   3714646  18686322   7004103   3825087 
 22247931  19814448  23508783     46914  63826123  61693003   2333886  28989215  24003477  17091726 
 62848383  25108497  48144660  39602886   7346903  67899801  14708323   8475991   6801813  46218951 
 26034113   4741259  47012991   1877298  98216241  41408133   7676215   2539631  12776713   3222875 
 52112829  39345715  26288475  30665339  31629195    777237  64075191  15240613  31602252   2416614 
 24966567  69081510  21726435   5101198  19590476  10556265  87443763  28525606   5623156    110208 
 22284123  54470628  24402030  45768384   8818235  19235049   5983089  30301251  33171063  28086393 
 16860075  44447163  14897840  13728719   8074395  11029953   4216119  21027912  81554512  25624707 
 26736469   6421709  12377059  67105843  11009671  74683965   1826811  14476563  49139898   4897133 
  2969961   1028569   9370770  21847792  19392623   8589543  71431611  36351265    775323  64063850 
 50413317  21683025  31724841   9581578   5044313  68988480   3363643   4474808  35082716  41970278 
 14863202  28912365  37558356  31996023   7137276  26506795  25126098   7928967   1518275  40936723 
  2242332  17974795  54525082  80830833  10050863  36446403   5132663   3009888  27445434  27814027 
  3713868   6736671   1480603  30193992     77681   4770941   6640883   9913241  20610031  44053467 
 34418705  43474151  29269328   4539599   9633435  24414573  44149188  73063968  37298748   8343458 
  7463353  24866919  26088731   5737103   7125015  26521647   1355433   7561268   1550763  51834619 
 16677873   4582511  14053275    368043   3120513  22383690  14928090    251829  41784252  15433933 
  6830551   7975851  51788475  38125118   2429823   5506503  11634603   2834439   6415181  18037827 
  6177933  25861098  50470863    163963    654063  10595377  17149189  88792427  15293107   1180373 
  6443039  39987609   1717531   8872883  17586417  19979127   1094703   5675325  10618893  56760651 
  5380881     50683  25834988  17312187   4020138  44682013  11055153  16852443  59481231  25945983 
  2042889  18210887   9988010  54277643  30542649  39578795   5904183  12800268  33007011  34818657 
 15609288  25223928     11799  28870224  33378558  22868067  26077797  47407477  37262971  43962363 
  8363868  13100883   4374429  77948475  42201203  17211633  16169100  12035409  15755873   7155284 
  5605635  23847835  33100359   3833713   9381992   2024211  50554923   9518186  32141733  55648623 
 10499051  31295973  20244523   7130571  42061183  13188268   4774335  11500248  84458791  76501527 
 18057469   1813673  71031699  15784725  33577403  10425849   6954697  46751283  18689598  24587619 
 68053667  50878203  12685428   2120571  44748710    717873  40545928   9605621   2237176  58856827 
 14085023  25825801  36045418   2279813   3621121  28379058  12735612   3890628  48967404  20941563 
 18446349    459633  32713617  14100651  19629313   4189155  21766143  11811248  13477037  45128323 
  1842298    163369   7506765  22119467  40009807   5988417  15294444   4978083  37251429  27154263 
  6853251  46077059  59498125  28430795   9717048   8743914  24397017  94150707  49979020  30748788 
 35128015  15665273   3797560  20820703  25292120  41655505   3583861   3277819  35031363   8603951 
 82118889  36864255  84756564  15268987    335093  43729281   5696125  44291766    491635  23186967 
 32357163   7990049  20058359   9584670  52451379  15745209  12933713  73328391  52175814  36757558 
 62662650  23220123   4383955  16837593  23895876   6223221   5647643  11614429   2376089  54647773 
 16864523  22289966  40326375  14060538  52806765  33727155   8848176  18773883  66088507  24514953 
 26432860  32087079   2787875  24572229  27340453   2828283   1219330  42343767   5004003  17263572 
 34099169  38671437  50340413   4800318  34044969  33718606  68212135  47932368  21007872    853787 
 37261445   3941211  10909803   5249973  12610740  33470862  22807971  19842105  57863572  24864963 
 11470806  39866075   6839557  41885624   3493627  58097358     14053  70488315  14823720  14015715 
 37879131  71125723  61068723  17958966    171879   7036523  52652877  61387783  12473848  34740661 
  3908966   7507095  27177547   9275873   1889602   4592996  50188605   5145001   9547983  27184741 
 42475531  16871705  18897261  68913125   8898394  36468711   9125739   4449219  23769673  25520926 
  1984789  26237403  22773073  12036617    729159  12832891   2591317      9103  35626023  80648801 
   488283  29361741  19170599  28908174  46482662  59844755  22976779  17908575  25436733  14503273 
 55742443  19830030    681436  62707993  44930328   2554787   8118345  33944113  24281163  56015643 
 10354467  11732723  44967911  15351215   8143825  14415681  58572552  39130743  10436701   9258747 
  3938901  16179780  49896661  60796815  58095057  28099974  13185463  30145225   4760395  28140213 
 85798767  36840373   9515361  24303570  16835913   2506707   3763047    856482  40632126  23619181 
 31897831  15206412  18394758  66857403  73956018   5110857  74090880  41291577  39639163   4254945 
 46710303   2096193  48471585   5617491  11514381  44303711   3348895  46862092   4556983  22106872 
 23108173  18819756   4562261  65374878  30183030  17628423   9095833  85591527    552219  41395087 
 16981179  59946747  32219373   4383803   2562493  55922157  62571370   9596151   9690265  20203008 
 39888908   9491568   6122778  14593499  55879815  40779555   5821271   3118667  29962923   3443123 
  2345479   7751314  17768795  10433868  10224766    201979  49819903   1234914  11158378   4610958 
 22358361  18143500   8376337  55411514  22568083  50810611  18183943  52366316  31869507   5720955 
 71233651  27538842  19978557   4700353  19871279  12265543  12905799  64641118  39726555  12293631 
 34958365  26127915   9633474  55931067  66562668  81189275   1569738  44193039  18676217  70720631 
  4697725  28707459  18844555   5198043  35700463  20226351   1016827    597153  21243958  30984908 
 29753743   1174410  52396114  29675931  17845473  18756303   5663859   6963588   5375982   2828123 
  2245163   9040536   1879395  55174835  33855963   9530763   2674724  17116881   4053739  27698645 
 31625738  33889251  32070059   4043374  34512636  35623005  43970077  11550867  28929951  48791463 
 35788923   2165055  18657585  10456677  75450687  28853795  16281906   4975121  13247544  29789883 
  4967323  11106699  47257185   6569527  16127794  56527508  32020293   7602863  10342698  14124607 
 28269441  32947155  11337040  66951852  70076305  14049123   8557503  29295154  34733499  73885415 
 25218536     28986  14836254   4159258  44567991   2087833  78860307  31122272   9819513  45709995 
 36446559   9532338   6443373  22506547    293023  18969603    538251  49430768  54824055   8564253 
 14450691  42794172  35739840  52757223  64534043  31345515  16840602   3121783  27191441  18278047 
   457899  16142199  73919820    664899  48244865  22154795   6497838  32632096  25722516   2949779 
  5420547   4295561  11440273    790221  42383815   8619405  25260428  17318965  62946333  14378050 
 48916051  30439307  29028355   6496008  15556043   3930531  68332683  18322042  16235811  31384861 
 14426109   2603398  80345451  24536687  34893942  12175373  13116295   6091166   3086301  24243287 
 30879807  18431529  27391997  13878103  13559979     76144  36558487   2006209  18029875   2012068 
 63624285  11452437  16803087  87713913  28037467  30365859  30307785   7029598  14709552   2755890 
  1089007  21374135  35846136  14080698  32891735  19615776  61593618  42417366   5233569  13071429 
 80794083   2247753  29733453   2928693  22172287  34534907  61949319    753166  47077173  37004343 
 32458183  15413339   4189968  33408095   3195048  10662255  38756654  44283467  80413456  60189615 
 10685971  25480005  32497168  32211002   2131445  41601858  15536949  11238015    119207  23974964 
 12361823     39163  27032069  73837576   1105319  41173048  19382145  12105383  49636998  21992763 
 15286420   4781081   3642679  16746211  52204705   2173571  48633435   1593312  39352413  43497486 
  1290603  53663553   5830527  27774619  43734918  10105643  51708471    465927  17146072    562703 
  7731109  57550731   2614602  23499378  47166502  20179659    520898   2871004  12613143  22583671 
 17116953  78003763   1501903  24125355  45525551  27756329  42710223  12903291  13649605  26969280 
 34332323   2931530  15860569  31743089  14590811   4678457  15187687   3125102  36159731  82549107 
 81802179  27032073  59670717  48506477  61416448  22479011  18380763   7937623  37918275  13336209 
  6242205  20586770   1389777  60487331    571277  26774637  12536043  67153963  17198898  18966208 
 51723233  10626675  12709091  17794991  18561705  90923107   4365535  19315595  30234015  17612991 
  3029149  32920503  18318553   3725911  58675103  75160359  40371634   4901915   6099171  55554711 
 23364765   2421993   3749841  47801097   1716827  51846473  25653243  29287353    124455  27157709 
 10378593  32787071  10208475   9453122    939435  30475972  88979901  35733523  19187835  80091218 
  3283971   2705994  39002340   3651081  13384365  47108128  10471531   1930826   3140106   4040883 
   438949  80488167   5024388  44369239  54654011  36596863   7422731   4270038  20852058  45707733 
 31451675  40263114  39300795   4633743   6560117  11221767  73103477  20015738  73393443  14434454 
 17142633  10614438  67259931  42791755   2675383   8395958   2197563    559427  46385097   1969248 
 41796339  23400333   4377363  22738127  35433983  21197508  45553974  14999623  17542154   5785203 
  2981448  50450961  73744187  35065413  44110390  21001180  61422715  44076743   1238714  70018581 
 26015550   2124273   1670748  27209871   4874559   7403939  37693923   4861659   1385865  62475225 
  4749021  14816757  46103973  13810887   6811753  68217899  43082331    748695  33809483   9394267 
  8256763   8822691  19330700   2746167   5845838  42021445    276957     12606  41559870  55346679 
 61897951   2961243  25375377  54670349  41970183  15848373   7504266  26707743  21511627  38288828 
 17039073   1587514  20610193   4714523  34418243  29189099  34205562  14873802     19729  58854411 
 64483008  80311393   5914423  12030251   7424772   7554561  69546571   9156655  37060449   6665511 
 20543516    175106  31793115    925773  29464779  47873403  60154305  43382693  62777467  15929029 
 21778911  31233543  13598007  19807413  61172597  46590003   4265715  16637403  60100990  14219403 
 85610907  27661428  63557045  28094283  14249895   2266359  32279383  31277803  28961555  27329193 
 58542752  48522427  42544758   1888323   3933523   2131473  11189015  18558843  73336139  54874419 
 46083561  60730989  32346709  71913963  18362973  20860181  45334617  38528011  57701426  17552273 
 34937448   3664165   8680795  21914815  18575973  35002167  57950218  12260532    287845  37063418 
 49241848   3989523  25580987  46175785  33783733  38663175  41690531    554883  39587649  14575621 
   117181  36462230  23851851  79215003  53356972   2394288   2856990  63219579  19228956  18453435 
  5214981   7630608  70626006  48164607  43070067  19235963  45933483  12203499   6605414  33159977 
 68604558  59953093   5471363  22167785   1179863  18327664  18708283  17594475  32105683   7867941 
 47737035   3526440  13807527  72995995    309032  54787950   5729497   9340914  24937889  29332097 
  6565703  70304133   7197203   4014361   8458363  26286267  20068633   2386549   7590671  31262809 
  5245561   2229759    345867  32381978  21025488   1557924    137504  31429077  25277323  51566883 
 31852203  28184875  33795765  67272315  28760619  31849933  20994693    593743    557563  20982938 
 20550873  16899995   7023999  32761599   8696511  16661954  64091647  11360539  13969009   5352455 
 41610583   2812490  46434186   4748795   2130984  32120631    815523  43316760   9418763  14070053 
 44609523   8244591   1570769   1763874  18240723  23122755  27333021  12351212   1882157  62799531 
 16791219   3461481  10730663   3081717  44992350  45589293  52930923   6029772  12685053  62406003 
 43216634   2690772  42151221  15589293   4721642  46824813  61129773   5704881   5051154  28787937 
 43248200  48848563   2134768  74800507   7897762  30729363  10050427  63209769  46592305   9322623 
  9708932  46647405  21155610  15766669  36978584  14669803  19280073  11505714   5105275  41229113 
 11089818  51055443  59249368   4971771   6599365  31376420    312843  11899243   4708439  17465163 
   889865   8938697  27020573  10430703  24174438   3940204  43460976   3179568  30794298   7576639 
 16692619   3977328   5171233  35303467  52468903  62503972  78243207   7794511   6964813  50866746 
  3362853   5587181  28731250  18572939  11078331  14491523   4738961  41447844  34980723  16155733 
 23115384  44918603  24675572  61167075   5969187  47180873  42320534  12782598  44115467  10940395 
 26075961   4620318  13970383   3184353  28087309  41267173  16885359   4683447   4924098  17520763 
  5803943  42138513  57831897   2359323   1619898  31751206   1004118  36071831    699000  84026635 
 22878263  52781649   7919522  30918885   4472105   5792523   4594107  17906275  23629579  19996848 
 25097231  40254789  10277738   2928768    883241   3878130  50678373  48767277  76748818   3484043 
 19040499   1229807   1263973  14990703   1758909   6050625     52747  20061773  28056102  19357548 
  3558643  40582803  44394123  21516308  15623148  59326971    976036   1963381  35398588   1799386 
  6346813   5613714   1615651  28254417  18929705  27854060  22075568   1306903  13492099  77498331 
  3524749  22151061  35003574  13305183  85692351  52120155   2419323   3978503   4926643  40908042 
  2981010  16623579  34771423  75184598  25817640  40523788   2144573   2816822   5721459  35454702 
 37255812  18813883  12881979   7210788    360303  20016603  42481660  85118883  19367821  16925324 
 34970364   9277083  25134980  63087898  57929323  35690575  72071607  48560984  18233589  14967696 
 30460587      4588  17088183  91828095  19870779   3307339    326907  38342350  18564473   5006279 
 12386413  36794994  63711231   2493823  29373879  14502845   4357113   5303667  62228583  31354371 
  5183985  17906798  61987363  34758363   8081589  45748133  24898119  10887489  74168157  13226208 
   293058  18945699  39407517  31537563  34068079  33443263  12408615   3969320  52101447     78783 
 74090175  12104199  38430501  20191398  13742967  78213030  72870219  34952439   4757267  77540883 
 10725145   2090077   9682476  22226523  47141451  29806965  21532381  30653233  16245065  13696043 
 58789991  20817507  11547483   9133723  38670778  19988603  21165883  13369977  13874689  41949976 
 40115301  52737041  22461799  26236971   4962175  73312623  33971953  54477983  23268995   5944659 
 22916991  20673568  24280281  55097235   3015744  29399583  42918489    826311   6983307  31185627 
  6369937  51444483    366351  22997001    859574  45184731   5652798  58269939   4030911  27284541 
  2098401  59875469   3825504  21685926  21580488   5448183  10306627   3902439   9050015  40415806 
 86467019  18496887  60127593  39112267    482923   1233669    205615  10919243   6948262  19429771 
  3180995  15486843  84299250  55889631  30801575  18009978  39191054  61282498    143398  72059159 
   938506  78082309  25602567  17221189  23511075  51916878  15197979  52327255  27272391  47223791 
  1370603  23612103  53980281  25817343  97120824  36267276    484347  45544531   6447543    972991 
 10318838   5851458  60643882  75220113  44471347   3939522    802875  39565509  47555235   7156095 
 49091427  46431753   3555093  20378805  67955505  22631193   2780309  88168243  57371535  25102271 
 40070373   8801849   6468875  15801925  15431006  30703211  25175942   8675869  31449663   8179839 
  8186973   5972091  44806269  21083073  10299363  14014617  46335383  64839363  47823773   5928805 
 28599699  35412449  42499873  55327053  58873663  15112293  43459451  60630435  22501315   4445099 
  3691943  25995183   2970483   3070441  20728893   6272591  48772228  52481640  15442884  22213483 
 61710829   1147172   7945003  70829193  21035103  34264639   7490625  29359689  12152442   5727593 
  8291637  10140255  55105271  21430779  17383544  33441448   4919133  53096387  11719902  12112433 
 35579145  17364448  15835371  28241325  37204707  40384579  67285425  25982191   8288771  67109358 
 30848809  30930022  15699638   3832567   6544065  85627383  36387706   1360338   4060854  72132279 
 14065445   4725501  21632853   2079845   4968933  38480803  21665617  34130874   3092793  10734915 
 90123200  46213371   8169235  27860683  12554863    813019   5970262  35846907  30061479  17957671 
 19177083  82966890  47314835  17223758  20756219   2495343  73161278   6017703   7712001  47668323 
 13421685  40819538  25330967   4261848  64566603  22905339  17650945  32100951  22931568  52051947 
 37720039   2438169  19351748  18318230  10645791  36374603  26146733   4334261  13776633   4375487 
 17100051  36980673  40590587  40891939  82781419  20700683   9418923  15470907  34486221    313110 
 15675081   2306427   8516505  16251645  38415290  10428248  17756275  31400037  73964515  17953419 
 32915723  10367427  72074043  33268468  44862248  39796176  18211029  50752475  77560137   3879299 
 56173713  24337311  61736083  37108779   2517531    336305  41368595   3847696  68941248  27541725 
 24332705  17875857   7064752  28570551   4718673   7210851  11411079  54592623  63399525  23639607 
 16133565   9413529   6470574  27463039  44952495  38786577  71052573  16528983    255051  20300061 
 32414379  49449083  18135447  74817439    270297  93369723  15548025   7084776   2303223  31669347 
 24371549  55332994  42481296  64787845   1654732   3909829   7431624   2330136  39342149   4770525 
  1791099  16329238  15035188  83579379  39250763  20683424  13231227   8247843  49211803   1876053 
  5265227  11146407  23253873  39111729  18038311   1005819  13835126     76331   9005622  40732647 
 15826795  22447977   6499770  15675663  24441283  34270787  13529541  37396776  96647723   3858465 
 73214583    735354  80111649  30631448     99838  78269955  37403523  57715926   1342583   8256048 
  3079292  47063508    484011   2589423  34862961  36971519  29023701  97404703  10691447  25088018 
  1288245   1151319  11846107    125979   9383205     76419   8637555   8689951  28589827  47496393 
 21042231  69640848  40629287   2376539  40100337  49435773  10028643  71849918  24125517  27329685 
 15784549   2494587  60660646  14148825  53211303  21949833  45703725  86586063   3057271  16590403 
  1760083   7556683    236463  13332690  27391083  24413783  40107915  42778003  12455313  58716053 
  9448548   2717803  39539543  27594235  45577899   1679268   9257609   3912965  30372561   3843789 
 75461279   6595024  12198856   3468827  55970466   4051173  30010173   1531991  66711876    872463 
 27842171    418812  13124958  21991153   7896487  26451083   4538811  17684601  41819631   4385475 
 15176967  11846715  15286583  52318873   1978023  27276753  14936604   5893258  15596843  25449675 
 51118281   7318170  38869041   5559395   2013667   6209685    845533   3919643   5704843  35836066 
  6738063  13801365   3807123   3437355  14647203  30399768  11878198  67070308   2481797  67040343 
 21525243   1182107   9292023  74861898   1107843   6227204  15583083  34770023  39922605  26484985 
 39249233   6389223   4425621   1548115   7640512  26514498   4805772  32215533  25895379  80392644 
 16979011   2241939  23102813   7542900   2953723   9969387   6829881   7013552   4857088  85345449 
 94775067  11235457  11712759   1273823  15790248   1105440  15475473  19534179  12070005  45824019 
 21420273  12197994   7904398  10039173  22723383  19211463   4468167  12064785  37883826  40200179 
 21874619  24966038  25167255  20949381  62950035   3535335  12460011  24405990  65675118  19419100 
 18046108   4866555  41174754  16549639  10353693   2362587   6488796  37791393  56972943  48479151 
 26935570  22579659   1270113  24549438  16428745  14564135    499998   1994363  25851822   9073515 
 41058831    480827    317363  27957129  52446534  25948393  21370395   6272138  33312276   2523399 
  8020707  21968941  13643858  45675507  16066563  17122727    652107  16957149   9504982  47790011 
 21084645  22627701  14908523  16858055  41416003  28991748  27797515   7373468   8440691   9614515 
 39707415  13712899    467352  24063483   7474881  19370715  46219531  70131138   6316784  53343854 
 69415339  13576416   3258591  22779451  34475449  44805100  19484133   8904053  21499333   7055829 
  5057067  16298511   8468175  17544048  13587917  16470491  77020333  10802211  24449325  71205383 
 34827475   7061763   1358595   3743837  40045782  75617523  42673173   5650633  42981195  45407675 
 25849275  40988713  35905083  19986223  29894363  54774858  29922877   5450040   5252599   1911651 
 29037789  14681713   2607099   5371108  17563537  32060031  46251237   7530125   5133723  10979279 
   895953   4448593  61645723  72858259  42452925  45645877   1795272  21729995  55965253  45296963 
 57387687  24778831   2215455  18614785    370859  49560369  87083861  58519136  79788761  16232079 
 70900715  10683059   6076919  53099769   7266039  17822043  35471343   2202189  30303533  45209882 
   769275  29763159   5050763  22415643   1711571   2884547  13877381  20333409  34599219  16231803 
  7138683  26276933     79019   2145912  39050823  27274566  46453155  69354227  60991011  39707328 
 31440489  38434239   7929415  50920575  58179885  15634923  16370928  28680315  24425803  16487223 
  1697061  56158449  47199201   7590351  65674875  96244141  17180257  21164187  29374101  33827114 
  3892836   7298413  61849170   1137072  78790445   5553614  37335228  10387633  10106439  49032743 
 10714395  87161118   6052299  26113031  25950443   2838267   3678028  75408449  48134367  45280239 
 24659450  21344607  23268567  14350671  18900867  22585371   4590189  17330553  27857057  20403646 
 19476059  31711374   4167987  22470000  70879173  38511375   6353673  58051203  13321947  67210467 
  1307891  17682018  20687139  82093043   6871047  16638375   1792715  52380657  26614238  93763155 
  6119915  22419117    945844  17933445  21651563  69223003   3306493  60399888   5372763  11714823 
 29913153  67584629  22241933    894139  67695499   1482603  18781155  35282598  20352988  24106506 
 39349769  11695951  11952203  52911667   6977059  13708419  39966678  86338999  14230313   8842590 
 65125235  15822273   3135525  23459323  70570315    637607  10147407    988929  13471107  41322331 
 23323689  12200480  21835548  15709815  15716217    278691   1850579   3124651   7691999  25506535 
 40031715  42282043   5615259  10144003   9470595  59264295  10148412   8126514  20667728  11595401 
  5316407  22604793  15258561  70981619  28573233  81181875  30108840     25173  79866726  18815079 
 50214066  38193467  24885163  26091703  45254166  29371125   2456183   2236269  20213328  11646331 
 21678096  33903590  38180799  95816363   9062771  12477065  33568362  20294964   4314225   9887231 
 19945203  35313523   7959177   4099449  12107631  22114189  36959166  12394630  15445401  31915563 
  5004783   2628455  15661647  37588142  67296000  55606489  47279913  29240835  20595555  13189123 
 36312365  34845239  13979937  35265051  85195569  24681012  76039955   7312928  37229523  30542553 
  2502798   1330332  10839723  51825732  26000768  17880853  36058002  59658239  18898967  14548523 
 10064659  11365581  93982263  11644987  17353473  44479278  59110899   1570389  25976208  33317835 
 50413936  44374763  48631003  25194171     48771  34857517   2493411  91186215  31859483  16201988 
 43569151  46672623  54796162   5799318   7894713  68126259  25079892  21188499   4447833  38601403 
 57354243   6153347  12919733  68326392   5366223  25752422  46212758   3321263  48947875  31090049 
 60585689  31129359   3082124  73025483  16623573  16344891  42738043  14350598   2061339   4628123 
  7078593  28638948   4556793  49633791  48611691    273774  16519483  12798150  57600321  17150103 
 34964877   2893087  22722383   8678139  31460517  20955679  29559723  44372987  31330971  14570187 
 66518931   1377499   5394084   7017693  14730783   9139899   5591443  23083053  36559664  76223736 
  2449203  45875498  36147195   5098144    696519   4531767  39512664  19842549  54486443   6449419 
 19677423  30047161  43653219   3613084  14473330  61918779   3708737   6490544  11112183  24015543 
 35279211   6777636  41831511  26330523  34005499    560238  58761903  26066163  74795915  46058724 
 37090854  31835444  46915143   3930783  25892913  15038483  29073363  59133131   2642403   3891585 
 27875306   8077413  31497267  50459109  49350945    387561   7762659    603613  27809343  25631123 
 71300843  48373833  34538237   1835124  28745322  32974685   3182899  66212613  19300838  37164404 
 13944048  35494497   5042703  28473230  17062275   9758706   2240081  59773011  79974498  24657195 
 28033414  43333413   8529883  65637123  10680212  19155845  33584443  25518623  56832695  12181498 
  7976139    965451  27923167   2240156  35453827   1951917  11320607  81709301  11100620  70227293 
 42596558  18425367    317932   8657159  18004993  34825227  52845548   5730615  73421430   2377904 
 16850669   8521703  28879191   1480376   1204381  10619328  51645563    185130   2875323  15632633 
 14542316  10267853  21233654  51100268  18370128  16735083  14552437  28596491  59224173  21177013 
 55415238  38187419   1606023  30409413  26412411  36804639  34200588  16818953  43882460   2022207 
 28305376   6797963   6851463  55399095  23165388  29190447  42029673  12830868   3926190  49947174 
 18287817   1462403   6522148   7315179   5554299  43910223  17017319  14318611  34524067  18352564 
 53961814  10595785  30294968  16901295  29880909   5768700  58584759  16983113  10334838   7629112 
  5127729  92198823  10150483  43932732  24763795   9635619   1851029  31872304  11162571  14703443 
 43933623   2206014  10261743   3212832  68001967   9269798   6506013  23500954  11029157  43094619 
 45428973   8241573  24094563  53710156  10637691  67880953  52749356  67442835  70337306  41853795 
 36107967   6878971   6751448     50438  78897937   8166193  11060779  50170347  49875369     89547 
 27002093  41184903   6347603  20119629  19366115   1474155  54702631  23346660   7822701  14035251 
 16646623  78633743   9994152  58079739  28170579  19733063  22098795  20650595  10159218  70243106 
  7376778  15443943  62585070  48419685   2860773  12469113  15049007   4274800   9216707  16313931 
 36987348     59483  79923467   1217114   2476061   1811411  38300367  95914263  28983993     78357 
 33040605  47120106   4885396  86847163  38440123  77695899  25499953  11804755  13528959  25920055 
 30618285   4615531   7269243   3574979   5873873   6991203  10769000  22807587   4369243  24289683 
  5007125   6619991  73793547   6060408  15219462   4840056  54700714  16838923  42324645  13046815 
 68463223  73530624  84324454  19094635   5729055  36471651     64998    997771  15171303  19486293 
 64152578  30476283   4047670  30640315  70263801  40427863  36218339  13933371  66440055  16998589 
  3617179   7298016  21218283  16273823  51373083  67403763   4224995  28945182  29797971    897923 
  6042747  37313819  73311909   7814787  16249403   2365077  67291683  45509643  72162307  13548588 
  7983931   5319477   3153966   5912733   3850211  29091878  12817482   9374163   5494367  30432861 
 19375584  23391395  48528148    576713  11914477  15790773  15653013  20293949  56118108  35709360 
 25816221   8012323  17660403  24814763  67550423   2421627   8522670  21195173  32881350  35234267 
  6376466  19159146  34622923   1179015  64391815  10603509  38913503  30880911  16179019  63299639 
 76903003  32229132  16834083  61763643    577422   3887428  40923920  25595731  29097219  42535311 
 60230039  68932227   5468199   6745029  25057149    986273   2146644  32186511   4729633  12919797 
 18818029  19685256   5050623  19072819    852462  59900761  15236013    269150   2668971  32220892 
 12823923  27372843  16335757  14734239  47412163  54762049  18370483  27480933  37436123  88087163 
  6653448  48197499   5695008  17020831   4690743  12206963  12640971  31015217   9354067  16778268 
  1413075    302502  28128729   3188487  38973937   6495186  11218049   2644881  25211098  53282715 
 19513433  25280443   4972497  66241781  46456785  57149583   2019833  67850075  76645158   7908021 
  3264538  23913243   9291445  70652348   4191204   3503740  73591264  11011138  20881650  10868274 
  2594396  33204011  25657977  21371649  11966861  32614518   1525583  11718466   1761218  66359323 
  6823707  23088623  53001863    741325    776007  19845498  16612401   7290810  54613345  85728420 
 39598733  68627643   5494619   1773796  12991237  41967348  64105588  17095803  24472623  46423595 
  3884675  49876743   8076633   6485371  36906877  44651163    312942  38409087   1346470  45055938 
 32481880   2527998  26971550  14748369  38717811     25735   1748805   7372355   3065360  52765755 
  4158111  42018460  32995281  26008707   8945691   2446170  31505395  10811287  10603131  22394077 
 48639309  20083467  75213525    710862  34522464   9225395   6824899   2958507  35112648  90906507 
 26942128     62547  16625579   9138383   1282459  68821011   6724317   5908641   5232723  44031623 
 35409662  54836493  69429135  71292813   8683035  18858978  39865575   8631187  16539675  35650043 
 29080279   9893599   2385865  19231097  21402273  24002529  83889443  36898215  43169959  44100263 
 17256873  14022693   2386569  25081266    793335  21332505  27166491   9224481  31937873   4160199 
 76073358  22553173   1558913  30091974  13955187  64894057  24332283  24009063   3620251  25279001 
 48143638  68631828  13788456  34436109  34145538  22509763  25337814  17684647  48290918  73851603 
  6496843  11336671  53734989  34066823  14551528   3780393  51091285  33774192  28542189  58748627 
 45775513   1197453   4123419  23577435   1829309  10768907  34315548    561683  13068873  58593833 
  1139059  36514638    985443  16125749  56863779  40035058  59683401  20945570   3369432   4963224 
  6260907   8743803   1846161   1772899   3206403  32964381   3010772  20435115    241267  41865673 
 31189631    701181  25108536    279803   7221371  76500347  96614139  20993869   3333638  11033173 
 47338714   2221287  18128458  30506778  14970291   1476861    662983  19229403  37250739  20453348 
  4607705   9818799  78015928  32274255  35538703  25198897  56832003  32545470  10973695   4446695 
 30161633  57392754  36092739   3747723  28167493   6777335  28523333   6847251  20652953   3620748 
 38527113  10488169  57995767  39899833  19332774  58033441  54201855   6568612  62398899  39798971 
 35783898  63295677  13138823  22895501  46113531  38120898  35783647  10130316  61266315  45952334 
 78581093  27040604  33159201   5787996  21597790  54489363  11240177  49673043   3687345  23136698 
  5411555  90864583  12978297  80290783   5440740  45296855  61712683   3823949  15364355   4617294 
 49842126  70294523  20442923   3204555   8667255  28707333   4432294  17721347  24121263   6308313 
  9648123  14337126   5200865   4651863  19885343  29030996  22705482  26096262  43163555  15452203 
 56764054  24390918  15778788     27533  20667513  23283100   6988236  12025555  14480219   3407163 
 15839720  21986373  40346898  10690629   5437653  11257999    249321   1989858  19457441  13093320 
 48600011   5662668  37015906  65106483   5777734  27111207   8687351  21659723  20115486  64232487 
 13543947   3089067  31042361  83865021  84000039    422171   2098818  74313551  19023999     88393 
 31624212  79546031  50001967  50413591  28863386  39653625  28693123  91307523   2805085  55361473 
 33342355  25789823  20280429   9945879  52302653  24425525   2443850    304856  57424038  74621085 
 13009391  17958251   1547955  54883259  14907381   2982313  40650243    258811  76428024    188696 
   221631   1085063   3228411  42275598   9261661  65562662  34524943  50564406     89007  29511419 
 14947629  22436667  63036763  30410862  13323379   6571767  67268043   7509863  64697851  56726142 
  6760167   9752229   9790763  59535179  10259775  20592443  11938987   3529823  12107929  15911475 
 39310288  24262571    949731  21157175  83558403  26971664   8340059  60393447  50773653  11306499 
  4105323  43231920  31431800  13315451  52250213  36850453  22835348   2059013  40794073   4320799 
 67650627   6640752  21905016   1151013   3708653   8767419  19670298  33953863  22142071    411872 
  5241975  51512467   1369113   5761767  73881411  48327691   7499483  25870484  17883753    163035 
  1608943   4695779  52503963  42517184   4557347  56406263  14671920  29314257  50154955   7450950 
 22354075  19148818  15517947  40996415  29919381  12668797   9945801   7742886  11984112  14616951 
 25064373  64664034  30574139  29618853  84222207  41410401   1289803  30599871  29009885  42208323 
 88900851  26768886  48200987   1280659   1871421  19246427  34901979  21157575  16943829  13441323 
 32444337   1281183  24857283  57798381   1715095   5504353  12836725  52107031   5093267  18148143 
 16064015  11878429   9853691  64287027   7628823   6824733  25820623  86800923  43341232  26557587 
 50002071  32435193   9414723  24741473  32884247  72845763  38249563  29938176   6943501  15271659 
  8306739  38236614  33755713  72708165  32238399   7020849   8994813  21301971  20333033  34147582 
 14725443  79982333   2593613   7566173  42548447   1844981  60012000  30857483   8001519  24485901 
 29283949  94792073   4536023  12700310  24725330  15497535  15004714   6273816  48700545  19442043 
 25535432  45199167  64986423    449643  78939613  49952018  43842227   7824608  37472187    472701 
 18875479   9483633  18834762  16792683  42188127   7882283  56928494  23194203  25580578  21845463 
 74260413   1025670  53785261  28455291   6748668  27872187   7807478  12002972  48833979  43841441 
  5958181   7893645      7019  47168033  35558123    445965   6811683   3261673   1082183  28574448 
 19196327  23673085  39582225  14997455  75419088  14450529  17188755   5190635  11856921  40343238 
 82423815  30154889  37503015  33196388  28058475     10033  72133575  12374991  42313716  12844005 
  1419978  11936550  58410123  57971445   5769324   5984471   8599709  67968423  11506657   7608504 
 11156901   3811035   3388297  28388211  61139509  36990406  62693177  46089525  35834363  61135379 
  3264018   1429525  30892413   7619331   4034255  11474001  16079159  28112020    534027  28539309 
 72244547  22233237    131457  65639403  19069395   2426843  25247525   1665411   3966239  17898283 
 54939823  32417621  61418856  26508436  23958659  79890209  42565626  20798169  60165915   1600941 
 13793133  17272668  21089598  38302862  21493949    727101  40176853  16465104  68023113   5514973 
 34272843  51349725  22120143  89257993  35793588   9974274  18488049  30007959  25731143  13753827 
 25894959  34059701   2205081   3557056  16391619  60287765    515931   6531571   4322904    187862 
 61164651   1503863  21024402  14578348    403584  22717727  16925103  77353755  33168713  53137893 
 13583303  22495443  73088369    685773  22642955    879093   7758039  27339393  60418653    587065 
 52711063  16177221    294795   4101848  15826947  35045819   7786363    918489   7052359  13601466 
  2595303   1524219  44137218  54557725  24958923  13967037  47911083   6388988  16070598  17092559 
  5585199   4037387   8865322   2763913  33620857  75272033   8089839   2257009  57812423  25005143 
 47316828  23395902  21445273  44220343    314107  45535998  17300079   2518835    988662  34227498 
 50664615   3180547  10932825   7617942  22809814   4159091    613626   7839163  71594373   2359169 
  5388528  93518723   3134023   1815779  17154026  32543553  43104239  32881415   2316149  41406873 
 18272195  86962708   1386388  52328757   9608379  56748318  19278644  23302973  19340413   4576839 
 68900511  25135931   1352661    294779   6286776  14364109   2685883  16295636  30579511  68038543 
 27866806    138277   9176289  54062253  40148322  26252349   6487188   5859843   1638903   3955809 
    33468  86871537  14128653  72005579  18518987  38137518  40214979  40388853   5105126   8933697 
  9850219  19768443    424079    283185   3083663  20455277  22971748  12988833  20543373    412179 
 69476610   2837011  15465363  26626705  16427667    292777  14774143  63008227  10610007  29531053 
  2343247  77569101   9366755  48757791  23535832   3010548  39168819  11476635  52527171  34634949 
 17254851  28524543  10974843   1720185  64577175  20061940  14420173  28553025  77806999  80528248 
 78430047  35514166  15001889  34438967  16833923  30224451  43572687  33756747  72238577  23264279 
 48407408  23150666  25523379  17431155  20486571  90153235  47927629  17062137  29385523  18242403 
 12649542  23286795   8606367   1439756  42053463  39318056  16307426  20913305  57142257  21202098 
 30398338     82135  28768929  38963715   8563256   4176064  34550243   9213432  31053264   7158291 
 30833960  26087701  16801963  42725768  13718371  13463683  57918360  57743939  30065838  18575743 
 55995291  24301323  11830500   4006651  26799371  26071096  22413171    504570  24881098   3056525 
 44246535  10306902  37548883   1340107  67887963  13626975  45168148  30076185   6462042  64856128 
 20250577  25864251    709205  24466295  20759403    559236   8224383  53457020  16775177   3810232 
 37189570   1035963  20692523  37177712  22814259   6640775  10600053   3775898  12607884   2059323 
 34303382  22908970  52261679   2313366  16273635  37812443    427963   6235989  55804459  37680649 
  8510380   5465256  34067769  56192253   2810304  71638131  55598037  17988269  55765527  24853863 
 28517711  88141183  36513763  30187303  83132863  24119367  90430897   1298313  11784993   4934175 
  4128123  70720203  15851619  14127643  32951958   6210042  34112754  81561953    665826  32850303 
 34545099  44541508   8787931  56479828   4885123   3727873  16611783  12811323      6105  79992628 
 21160443   5069898   7442567  17148863  22197563   1959739  57204435  48947693  68628732   3003984 
 34493415  13309359   5518293   9085254   7298232  19694553  44353955  58113321   3149067  25237890 
 54419239  13359063  69615323  39607769   5495271  26217387  60929052   1421075  62367139  35069118 
  7010359  33676621  19093319  23537681   6499617  79215865  22142121  15081189  12753067   3630873 
 67461965   6153423  31093341  16175373   4409549   9141243  46229085  20771775  38391963    291743 
  6525995  18435575  61260513   2118347   1560829  28483458  11042868  75902631  21389868  59198423 
 64924476  65904123     56971   4181827   3231183  17687772  71035577  43085643   1491543   2717719 
 14542098  69801828  23018423  47291227  10564635  26742440  14571498  22788759  91273578  33775499 
 78902993  15159687    958669   5814089   7264275  30459987   7927691  21080187  94587974   6168571 
 46361424    525985   8068923  40979699    697391  74102523  48770754   2563113  29173273  86735278 
 16640670      5652  30308107  44448219  38346921    640512  10780868  63762954  46390879  26540301 
  1872702  30927786  57553124  30385841  30788027  14041539  10560211  22954663  47441223   3263227 
 36714145  10356599  11922495  42813642  33484431  74309127  25996173  13792803   8246319  61788291 
 10778445    571596  32012763   3872643   3553707  87343803  40171696   1109307   8371263  71393137 
   121323  18119746  32627037   1738789  56828071  42621975  33655808   3909183  62848290   1133481 
 12040998  32376492   7204929   1092475  51730203  67837915   8459493  13246331  15767108  74115298 
 60775363  29168927  12331001  66841920  40888379  49596323  28446246  68609923  10670955   4253463 
 17757870  67578931  11010649  28673079  66396704  13974276  31502108   1167053  53882848   8100348 
 34808853  78137259   9630578  13535127  29024159  23597348   1820688  22154332  18644193  15738198 
  7902671  32081655   6738217  16441551  21634706  39459291  31431163  11422065   2667373     10698 
  4020809    774939  61224198  74404431  20870259   4481894  29236339  50770788   5533307  24708908 
 77140149   8556157  27219973  56334893  69397473  13285243  43372533  18595293  10488937  11762315 
 49966753   1283055   1318279  63859308   9288963   2676151  35722257   5566227  22521332  21995609 
  1307214   2449561  26694843   5789011   4545398  24567616  11500414  23596603   1473373   3098947 
    14563  14266795  62068371  11399078   1177278  43029375  36634713  25918478   2580273  14461348 
 12470255   3476303  30146568  55115841   6446812  82238220  16697015  23127183  26101242  26018248 
 42439783  11453703  29600869  21038403  21778703   5540814   7808597  16072569   9624507   3444366 
 64269895   2048813  82268035  32592107   1139282  22955784   1046100  10002745   6729769  48135273 
   588802  49120632    210903   5215329  48128898  15973709  42749428  19847998  90806285  29802687 
  1393089  49282535   4792760  42498767  19108255  30836852  54777664   2622743  19852682    385855 
 88317051   4876440  58255307   7237837  24078606  16194912  38707007  11215509   4228597  15935135 
 22254117   8342988    177219   1996263   7702295  40648164  49254803    289641  16284908  77400475 
  6817531   2667425   5638966  10815081  42101001  12911840     34873  41677943  23134265  15253170 
 13794687   3769989  30155379  39710755  42138051  22661237  12189573  27445233  40686818  57709467 
  9625948   8116521   4885773   6191319  74288262  49426671  17679953   1959188  18319125   8950434 
 11532071  36000747   5727094  12679209   6109233  12312546  24036618   4062288    879449   2869990 
 73190748  42765615   4154505  20805233   1610028  28498917  78508997  79070072  23515983  74099345 
  6995877  50933181  10938323   3599631  14883333   1002705  68080905  21642611  12681408   4818048 
 15449775   5394852  25900746   9448083  69749038  24148629  26032699  67142523  45877203  36706507 
 49356075    188240  22392735   2511723  66878011  19015494  26098283  31216155  67932069  49555265 
 25853921    469735  58409775  27246966   1573653  14775543  17276937  44238435  29512743  16136079 
 21099264  76378733  11184087   9998683  33610119  27727719  12989099  20013435    348099   3651409 
 13080487  34709499  27978411  30682089  19704987   7403782   8907663  48136635  31378239   2393382 
 43124127  10299891   3400467   7008347  17028771  53892741   2262707  32857389  34551483  48959535 
 69960082  55791210  15475993  16010248  13406516  94187004   1078382  12455589   9983373  16490778 
 27510765  56064747   2733028  16858564  17464779   2851155   7912143   2781443  43277819   4355863 
  4130823  60139306  21855405  65994141  10308007  53597891  70190363   3605018  76900739   2298111 
 35198289   3641019  65695039  15124362  32164023   3970773  38944218  74335286   7136123   9089630 
  4126703  86036297  15458811  62442434  22381794  18331008  20606268  14700435   8431518  64793091 
 35409355    468789  46603023      8313  78290595  12296733   9757923   5046075  68689402  13807665 
 18352779  63649921  16345788  28110206  69169105  23449330  30552423   4618036  32530509  79117672 
 11391054  66799158  16442211  18129615  19055423  11726865  44300519   7945379   6988608  34873161 
  4378603   6346563  19420595  23799560  45943657   1796991  77114445  58214754  16155020  10303883 
  9134491  20903019  27705463  54467731  41252691  44261964   3368598  24332249  25753851  69448028 
 26819733  13740699  30927163   9062601  54920551  45359723  58869627  39087510  38385771  56358607 
  4047637  26138001  35558967  46110237  13986969  20410610  14672877  59485341  54016837   8103393 
 16710124   5405691  25467631  28683273  53025915  35200263  51221007  53166331  27885603   1987197 
 21040691  36505923  40160877  16044000   5850371   4069251  36402083  25534599  70745616  12108435 
 15411183   1369699  10064759  43303603  24041407  54140907  83881499   3851575   8742850    343865 
 11727857    768570  38030867   3077331   3561185   4310825  29578923   8296499   7158546  58293195 
  8186881  57826221    729291  38959786  19512335  25799076   8662679   6475368  82128117   3228027 
 43143783  41842595  26964258  46059729  21705231  68609751  18783395  53103903   8209443   7615991 
 63227343   5439709  15687823  54835701   1032193  24685185  61629998  17066823   7731343  12396363 
  1398623  12177218  36504699   5699651  68611875  10882137  10320891  88239975  12987805  43157083 
 73633389  54102418    702735    913630  71906150  71081868  60149913  26480971   6305615  29300643 
  8690103   4794723   1720694   7568166  17122601   1545198  47643474  11658975  60781865    678503 
 71985609  64748323  18809265   2805945    783945   7316124   6918903  65352143  13629620   4938217 
   377265  30354468  10819773   3393875  15759387  53068919   6184287   8937603  13968123  18703491 
 36107178  32137200  11507593  38183265  12895467  36048027  23906455  50875635   1182535     57795 
  5525223  46863231   9585963  20084139   2555484  36743723  15119209   7599652  32027727  27739631 
 18830202  31704732  12776085   6614221  37799635  30449643  40913512   1153800  69037616  23085977 
 51230170   1737863    649312  75591387  80012733   1393130  12530211  33145168  57407515  37780395 
 26578220    182973  37601522  49222923  29094433  28066107  18222433  62196507  12588111  24227496 
 15522843  42442175  27132711     26083  13954803   2344386  26520331  26046939  30552843  13175406 
   355898  41676331  24682567   2503699  92722929  66228075  26660123   3223843    235267  40867451 
  1316373  62912329  33373613  35077011  49773311  43612692   6940323  44989635  28884732  45968748 
  8647685   8752779   1601835  17395821  34928247  23677413  75415215   7913595      8649   1543747 
 11190168  13134174  91176155   5169615  74066171   4884639  33571193   1490135  31634193  41194497 
 15877413  12088768  17510201   2664063  11848458   3900939   2888635  27979352  41253379  36933261 
 18523411  51738047  51099003   4268663  22418867  15190584  38959547  73684155  58063619  15848538 
 35155831  14738247  57038523   7754091    254398   4573263   6736311  36982875  28285837   2564718 
 20282307   1459990  22990023  60855195   1030383   7719603  53263227  29642155  12141135   2782227 
  2992091  24981037  22948607  10732218   6214341  15348129  34333731    225423    608009  15594607 
  3363103  45391920   2244080  58760283  11673243   3447323  14709690  36696300   6432449  17643084 
 25357884  79836311   8054451   1961037  77870867    540117  47418803   3113571   5900947   3659147 
  4062698  10206990  45556935   7151757  49534764  13301299  15315603   7942298   1061963  34729467 
 41952943   8353443   1256026   8573961    265357  14008878    750723  10143723   7402272  41293683 
 18132121  50078073  54167883  25304643   7431198  40125677  13505579  87755703  32655723  21521060 
 43642827   2048507     74350  32050596  31285137  76246651  16813179   8216240  28744011    349498 
   338376  46659600  22008039  10895908  28036352  26128799   4974193  10298544   3699305  43448853 
 25406475  11966916  12225847   8903067  73504363  63261033  14302881   8388683    667309  23025419 
 31364415   7775319  37846921  93903148   2434314  63037563  56140148   8533356  14878511    725029 
 18386443  63631463  33464479   9487088   5480818  12311047  59379310  10094883  23852247  34496439 
    28160  27497462  74958123  37878288   3988563  26558067  74168643  27110588  19336803    560661 
 14063123  37996347  63077423  15075771    330459    318183   3527392  17304385    957209   6326135 
  9276008   5256099   2001665  14934161  19430523  77773923  14333043   7086538  32092235   5862174 
 70967307   8088693  30473949  15067968  10817688   9864379  29416203  46072681  83640137  59294094 
 17039782  18737373  44063611  14319883  89820477  18805083  11826675   4722198  22575853  73543443 
 43570167  25729849   2056749  35084983  27020523   1279833  96382843  50396380  90536408  12306703 
 15706375  26410143   8625047  14159639  17628827  10184846    988418  12355026  39531657  18023825 
 65171427  35212731  22628229   7456076  26810718  41060310   2066066    828795    946553  12628968 
  7508571  17377311  26396787    888983  65205900  17363427  23153253   4001118  14583498  37652595 
  3139891  34392723  13855139  27060748  10058738   5230473  24903963  49056171   1056333  22586343 
    95203  30011748  10506528  37042043   3659553  41670016  26507615  41256123  24195535  16706573 
 61977283  13266927  57483809   1610628  27642213   4780695  24605466  85528716  32466075  65933913 
 50088634  55334679  12239313   1934739  41666946  28114846    177960  73699413  32922411  35000840 
 45832343   5358363  31667712     82743  50616285  42059305   2622907  21470847  10489250  13341705 
  2460381  69344310   7737909  25773523  53444683  33685333  41544829  11665623  12094083  11048811 
 43034971  12825071   5365243   8470533   4871990   7988511  59437781  68345308  10030137    546539 
 42016209   4960897  38210491    949425   6503643  63528783  37502659  12484464  14534313  73099611 
 31563425  25243783   9771591  28943219   7405755  16302843  47301273  34246368  46604553  49903873 
 41257913   3166800   7400693  73448599  27754619  22841867   1570439  11594519  14710968   2724498 
 20647659  26281173  14228670  28838976   3990200  17576941  11034223  89750178  87106255   8851635 
 15840167   6386295  66517243   3503553    261375  20181739  10247272  21649803  45104689  23177084 
 44218779   5660941  43417338    257787  38779435   5366373   6388080  39717701  19820457  15481631 
 14053583  32612571  38888973   4573039  39760695   3505603  40246371  11096339   4255323  44689833 
 82119867  14206329    501811  10875282  60438545  17452017   8265873  13236099   4029138    562055 
 24555219   5605511   3995745  41600487  11227281  24519723   9985113   4248789  14520363    212307 
 35610063   5674605  60202295  37863163  45779273  24061455   5948315  14789508  71118618    171673 
 18746877   6663975  30140953   1506723   8405773  35820339  63973698   7185801  20108925  37185711 
 18533787  16906912   6529547  13406079  33180229  24429563  33361517    408157   3413633  43278173 
 26849817  10322046  25891098  16364173  37458533  44241831   2936955  38104057  24751581  43678919 
 26334541  80444627  46342419    146718  64586288  25092351  65694153   9371478   3085883  36329694 
 20220121  11084099  32933193  44027355  20255861   3476695  40348371  36727926  13722720  61163995 
 56424791   6551808  48017983  62622525  31712797   7119947  59847342  21330753   6528555  48241661 
 37286313  46079709    897261  58405674  12660936  62757303   3107147  19265789  52617614  28028067 
 10258560   6110241  59949195   1069747  15576912   3153588  62593185  49855383  13212131  35822973 
  2912713  19905723   3554127      9123    502373  34956627  59365167  41600774  23162525    194207 
  7921423  46729521  25248031  84718851  38062203  24945859  43691199  17620448  38244841  89109498 
 29682363  23590863  16090938  63107043  59817863  34833571   5339307   1214827  74016963   8138131 
 43958919   9864786  27540548  10141533   3117371  22480341  10429683  39567651  24203139  23927460 
 30915238  29408796  93509019  10997115   6169803  21074547  39136449  33694894     56418    426075 
 12335701  18609166  16367557   7580373   2704467    589546  15141123   8348274  24604745  20862618 
 29333468   3247323  24444015  28656744  13536906  14739227   9742482  29278697  54141867  76181989 
 10493103  63496303   2607414   6212648  74465943  81469952   2985563  24870603   2477073  41144191 
 22838154  82567443   9105659  16228473  30860835  22737523  11357387  64758300  24105392  25736418 
  9799107  63849435   3277131  22874107  47230481  54382367  21679568  20467635   2612509  68776683 
  2422433    432789  37500135  56500603  73100085  60607919   6911430  18004611    632850    103163 
 12892827   3029787  16449213   5482923  39796462  17094266  11748698   6321908  45802918  60350582 
  8310283  55677633   3420617  47278059  59981759  31470863  74269031  18892791   1788258  22991707 
 81948367    145371   3791759  52633599  58258401  12526291  77266374  23599917   9880448  14679693 
 30868259   5863973  23246335   2482953   5032538  11577645  75710966   2944295    968139  47672817 
 44606685  29217447     22383  21724742    167134    475707  37847867   1173183  18529721  21277623 
 20716987  20014179  63938635  30033403   7254073  12363003  30405236  40049501  43095085  19049241 
 21680775  66988706  40543095    888387  66026279   3204123   4211643  43099013  57201939   8789679 
  5841663    785765  39299502   6782262   5196666  26022345  30440874   9257869  32470078  25574831 
 51052971  37452524   5321187  26549683  39851737   9196835  41042124  54190973  30172971  43293219 
 26349347  13407243   1904780  71813783  44727537   5283877  39897357  19945279  16485713  19951902 
 42836400  16958023  43326790  18450681   9918121  71496279  32253168  49940715   9287478   4335531 
   946787    709155  78664488  40928303   8082043  38210568   8226503    387623   9418841   6425577 
 14048178  31131991  15336543  18218428  16420319  17597373  19740452  23786116  67880995   9835605 
 46544723  23295801  35148798  49113660  23985617  65584607   8481267  19721656  23066313   5901507 
 20070579  19851955  39876051  38756456  40002675  31376148  22630338  27567123  24935803   7541070 
 25917248  51382549  36710531   5756874  35516450  24910335  12561675  26026808   9706477  29189211 
 31623659  61176483  14321748   6349499   4573575   9313177  62197206  15351261   1306323  54111387 
 32554799  60034527   4780743  39693628   8910648  46361971  29776415  18089923  23079423  17434029 
   194473  41441289   9130647  14285391  28633399  12743749   5039720  18581883  67713879  24734853 
 12657847  17835597   4973259  38464731  15554534   3098715   9777639   7704908  12665934  16552581 
 14885519  94145939  26879563  12683731  22711463   3241163  52177655  31732057   2127304   2638899 
 75628923  44331531  26534148  65496879  35349110   2841350  28823711  45956715   6976899   8866728 
 39999003   1277530  35536479  35535183  41157115  12653873   1084252  33503095   1189626  13609752 
  2651288  17679915  69686433   4187592   1836663  74626496  55055661    758565  41957780    602679 
 37844115   4168230  18464907  29070711  19412453   8274987  34668483  18587321  18783235   9677523 
  7428588  39116709  40041663  39525063  13619683   5234591  53800251  27255049  14430143   9581783 
     7667  30031633  32470528    135717  39699471  19118040  66375465  29784935  34300914   3835731 
  3628807  22838773   8829515    631383  22355638  63158930    590661   6695483  17060988  56867847 
 24601725  27402306   2330563  24238067  12842939   3726123  17288717  57718887  21717390  14946967 
 17309233   7495065  12289461  12439995  52267878  29076123   5621075   1546716  25212163   3432321 
  2037629   9086025  24483531   2435987   2041799   9223007  22869897   1037922   6709527   9205303 
 46056003    388623  62384759  65945253   5844251   4955059  69856287   4391313   8069028  19771429 
 28393763  39014173   2538453  21815759  10318947    506323  14578167   4526364  30095135  22601548 
 35896493   8852076  31654395   4297648  31015275  34549563  26555187  32187488  23953437   9288217 
 22910705  63432811  40350405   9094668   1310915   9998634  13345850   6322239  29655438  29887623 
  1107612  82220856   1216635   9699884  30370733  13948398  15971799    518322  34298945  17078352 
 39746179  52841515   1351509  29829846  12170703  19020871   1950999  14648287  14433927  14149314 
   700231   7875339    848971  34668123  51644627  54412498    894021  10227913  51455838  34627391 
  3011934  60419603  21074127   7832428   1967178   6114273   5626671   6314406  67736187    575918 
 70365081  29786093  16796184  30133647  20313897  10473718   2190003   8288579   8048968   4031433 
 13680383   3469769   5607795   4925373   2304579  70412887  90229470  12624798  10373423   7839809 
 21554863  86757633  72360651  83455839   7027647  26977647   4353672  17939265  89438585   2607202 
 20151553      9857  38852879  54833055  18692160  12853963  10983497  11901467   3882033  56821507 
 71113870  19834223  19992296  30937275  31079843  14771506  64512593  62546299  10244598   5025591 
 49594299  35704341  34659927  34065714  37104222  31783203  28229435  20026003   1680917   1862613 
  1517019  23934418  47529467  61020291  30568391   3908755   5333118  10446913  69027687  51331975 
 13140393   2274123  26256558   1400547    882027  13406202  51028683   5355645  11111532   6404586 
 25782153  87630665   6517893  32693511  48568903  39419529  33454848  56528571  23273025  71576123 
 21338615   1302831  21754131  24420454  20733297  26564622  24639675   7340978   8598903  46963307 
 15359586  55544971  17785563  42117891  74768968  72339838    236582  41604455  12710579  37491450 
 56761707    842183  64286046   9397227  30586022  24076698  13377595   5025906   9369519   7911600 
    12747  55400076  20536938  57236692  15870351   3655045  15447659   7302348   3272623  64723947 
 47334581  60619738  12172713   3985357  16831653     59469  14547462   1794468  10073435   9575333 
  3009899  37752563   2880603    973140   3976323   6704759   1790443  23611353  49564387  75925323 
 23814603   4303462  15580729  15487598   2913115  29633775   6588123  19074529  29486033  14646643 
   777704  24096552   4015841  38671417  51394488   6348283   2674989  37043559    554391   8226023 
  5842899  15705254  37166739  36249133   5670553  51079360  42275271  65274887    343717    449067 
   706171   5958975   2123013   1039304  24444470  22317713  37454680  71485266  46291083   4552940 
  4411056  50496387  36302883  25369740   4164822  28030218  82899717  28281438  42296748   9552201 
 15954215  13829393  15262692   4972945  40082109   4191874  29529414  61030755   8176641  36567161 
  7379547  25327023  21685248  49730085  55471598  19051193  11431015  29279538  10693575   9676060 
  3236868   6505107  34100293  13661088   1169712  10996716  57659295  49972507  22190928  66220452 
 62193933  12842887  25308968  22224249  67637607  41076109   4635635  31932096   6178449   1109946 
 76366919   9486819  53948970   3535522   5360171   3257727  26044363  20135490  10893088  51095363 
 68348868    738741  12601287  16709457  36410478  48524555  57092787  78342697  49366227   8830053 
 51256086    963043   3219362  11557665   5099277  88054538   6941427  12165468   4435587  51342700 
  4187573  69432248  41038806   6466207  13900443  21790177   9544764  17466048  17878074   5974131 
 23576157  30203853  22431444  24893898   1813995   4510969   2252060   4899199  56166751   9767672 
 34894443  25838177  23874473  38634299  31838171   1319749  28107955    837435   3497958     50316 
  8835598  54219435  16305729  73428088  18984925  14709861  47562555   4795345   2996229   8107743 
  3454904   1216843    964306    555642  70802601   5382843  59732237   2645808  93648277  70255423 
 11985327  10693463  35937339   1418065  13382047  18448878   5216779  71924091  71803855  70440456 
 50481679   2895082  10226739  15930947  23270347  15396567  31464479   9761391  69710161  10821511 
  5085717  45632175  10115679   5069373  12009705  46404210    413649  24129537  18648875  10957783 
 17174544    162933  55740423   2587469    861341  22364763  39526620  30699245  42578123  29469651 
   350928   2618053  17328291  25720893  28310097   4472017    164211  61287895  54300578  94623288 
 15436521   1458683   6750213  54328927    401763  22613301  48433380   6572714  19483279  11560651 
  2444417  67103313  15619648  15759502  55529344  58481103  89650901  40901578  85924925   9370484 
   269742   5501343  22865492  15060669  32078523  19074945  52739103   8965544   8638872  13156848 
 17388548  61284411  39728823  52266453  66013235  57639031    493980  38541918   5337339   9443777 
 16494627  16615248  17397684  52174899  10515100  31875638  13422105  51383728  17106729  22943917 
 15267657  15585129  10891213   3883275  76884467   1667665   4008563  57876697  27060431  37705449 
 79571343  11061258  41251608  51637744  63734467  14260848  25257710   1045734  26576544  17294659 
    85533  42691587  27643527   9551643  33197595    245637  33746756   4212828     98559  13552332 
  7612383  37750539   3902307  29657250  57791148  10060716  10123878  48158016  12007811  20609376 
 52080759  19753936   4010487   2054923   6093837  33417192  15519907  11765825  48453081  24204082 
  1427683  23970605   9534783  10669067  13115061  46597696  24762768  13335753  65501263  11553639 
  8082723  59735981  16726491  21630769   9336413   4746371   5694651  23788473  22765929  29917419 
  5135691  32044091  51240464   8141467  53799713   2756658   3207228  19856491   2374521  42075125 
 56632673  29858481  64791459  22397862   1860081  10329043  39933169  19629292  48644171     61272 
 44582435  16553403  41874229  86827047  26774398  44124060  78124649  52455294  38438638  11989283 
  5633366  33421115  21642687   2134563  53400573  12841835  31327887  28948533  40236403  12542031 
 20104076  13082801   9831792   6662623   1885227  14295924  22764042   4631926    154123  55456443 
  1213163  57707465   1893868  39030803  72769402  45604483  48129690  86325726  31788253  41062538 
  3004335  26565203   2627538  12210807  57964666  44337891  36839751  11313883  43010613  28388857 
 59132532  50646303  21057861  22718259  49271235  50685723  16373851  14843732  29384167   7935468 
 22584423  46234267  52580155   3500853  22543609    800302  27156999  47917563    796828  28509162 
 10319293   1660703   8784483   3907872  26622467  34896346   5617643   8656311  19090623  11236647 
 10149823  44204440  21012449  22824717  45482637  55725936  45959223  38479607  15750429   2353533 
  4102287  19234450  22113501  15039421  72307299   1647200  11732213   5342649  10529142  28385142 
  3630393  31393207   9107159  46234509  69723712  12597253  70876203     74715  37109869   1491767 
  5067017  51118267    169197  47995473  27290373  42037340   5484948  41395983  23596854  27522563 
 10751133   8241067  34187991  69671907   7743753  23772498   2436573  20552001  17272035  56407759 
   875107   8974049  66443769  42831699  24876312  32861391  33187673  13470825  18748347  27364241 
  1495123  13719617  25967623  10502835  36845028  26210298  17427023  23464798  19125035  71514819 
 64411096   4855229   7918575   5189613   2290515  19219041  13139683  46548203  12464077  16263819 
   160900  69548235  12161139  20813871  14940403   9288345  18519768  18728924   2021066   9073559 
 25867339  56163495  24807303   4716189  29650821  28871555  69702707    594996   6262003  19767850 
 15226449  61095443  16394523  50207319   8570295   4586323    312891  57991182  16203723  66876133 
 34131363    593397  23109235  55298349   4575673  17800053  21921704  89057463   1569537   4368079 
 13233761  11451023   5562639  12148932  39485618  65115915   6910365  70750136   3665211  42782100 
 19842141  76862083  13355683  12557805  71368791  15840420  23187584  12934653   2556595   1562802 
 73719509    418071  24680233   2660733   9570901   2485221   2001054  73131206  75831021  45449668 
  6778529  33370299  55955268   7512395   6289945   5911628  39127101  57401528  40492127  44253163 
    94139  21996771  17670657  78935525   6466947   3092823   7900587   9123930  12548120   3856755 
 16660148  12188598  10794255  13096211  45101188  24329919  35840355  35368749  39795639  22231227 
 26773355  30439563    451399  55704475  35353280  18201909  15345891  48931223   1552411   8632258 
  4752759   3054459  30570619  16608978  62315153   3759996   9244098   7954111   6593795   6115873 
 28878358  30631227  55040598  34705053  20552910  44062172  15673599  30639654   8979457    538431 
 18503503  23999699    224007  10953135   3855837  51442683  33446523  11074423  23336763  22460301 
 33490458  35422335  69455187  29204181  55288603  18898353   6682138  18213331  38453919   1487101 
 20132808  22072371  13452063   5486715   9363715  72130170  24783981  37405307   5043519  19837689 
 11404569  48979922   2119559  10469085  17456372   7276403   6057615    813078  17198554   4956244 
  6566761  50351383  15067767    127293   7875093   6925056  29674285   5749471  48321123  22981051 
 53115003   3745887   5304358  29118329   7947891  18137517   3335118  72333474  57109139   7667763 
 12206825  39048801  53771019   6560763   3616384   9371667  18196644  12010265   3410733  10606741 
  3727233   4027956  75918725  27376233  15768059  63635359   3633927  39105595   4479976  96745338 
  3683202  23439036   9514729  26475963   6192881   3943967  32418056  32257843    162278  60725361 
 20927573  10844151  62002322  69829033  14867131  10600635   6853359  45278181  38658615  31755035 
 86109687   4840683  26315907  33582763  13000503   6659548   1707090  64091463  66308103  22226911 
 42596817  77632341  10158453   4163519   3645023  24347067  18805728  17739779  58057636   4129611 
 36268188   7020942   8768468  46442251   5167517  19967223  12128045  23404773  37649398  34861443 
 17209643  11755998  12137754  12751081  17982835   4726025  11976507  42615485  48830961   5490805 
 41287683  51042759  17257688  29597867    921573     58911  18320581  13113669  13836371  21271555 
 27843118  53063350  16736836   2041203  60326459  78922477  15287827  29146128  33442350    462351 
  4575543  24842382  57639711  64350493  90474801  50197227  79096737  24341995  48277768  16927260 
 11184892  24678203  19201079   6702653   5762523   1169102  48268569   3633987    429868   6686943 
 21662694  25203821  43099743   7776056   2231397  43052457  12407666  58568775  79757435   3523485 
 81662736   3446430  19289238  13954913   9579238    234465  30464277  37111512    808983  30567427 
 10834824  76215713    582747  22214107  25204269  41125965  43083096  43043874  29884653   1519805 
 75319173   6367477  32585406  47981261   5414325  19631673  36908473   5807899   4308331  55206307 
 67913393  24047595  41446251  38710509  77958757   5469431  13149366  44419895  12008658  15188043 
 10597398   9984305   4703373   9860187  61606066   1030651  12770232   5103387  14718651  12930648 
 49734313    520863   1521247  12461583   3212939  25792241  13501407   1068267   1887930  11940248 
 15201145   1053653  69731856  10192623  25577169  21387951  15799323   1904922  21285873   2154591 
 31284649     95883   7974831  16001878   8592073   5551183  47818108  63727257  30739914  26896808 
  3388215   7838940  22513593  11449840    240923   2330283   3270294  28804728  13063709   8795976 
 23865909   8962559  21222261   7799208   6762522    881185  70236253  17124139  43348395  88153955 
 24041469  31923771  66754683  54342179   3153141  25589649  64362456   4427979  16043024    200700 
 13767155   2103703  34741083  34065570  25360773   9980835  24540153  53421459   6543877  44132710 
  5086835   4035543   2056683  31197792  29716887  61781920  18064002    240265  15259227  52725048 
  6017715  34473771  16171915  15685823  15721531  43886161  62233063  37851948   3785223    511926 
 33443655  22840055  10285383  29728815  21686253  80468346  40879687   4683073  55084589  65047767 
 12322923   4855555  28730623  23130654   1768405   8069163  69283323  23355189    716316  49105263 
 62124141   3938113   6052236  86475094  57251011  24284498   2273328  72733435  67154381  39182893 
  8369341   4305387  84018102  18162163  55462533   7040483  19377843  15452523   7405155  33001543 
 22264292  39096285  41453985   5301599   8537710   5843139  25744758  10360199   2660368   5466765 
   501011  10433723   4382865   5658715  81201853  24387119  34419467  10167131   4404567  22874187 
 50980298   9302442  29858721  43106417  22010043  12017611  19665189   8194039  29571438  35813823 
 23088903  44516138  32273964  40012371  51574099  71290116   2510479   5687413  15434659  21029098 
    62997  10356868  86087619  22784131  24876843  12486077  34016648   7141257  43522422   4005037 
 49218697  33322555  12071551  60609375  11476743  37385328  79695835  74494095  22818963   1990797 
 32362783   5002431  35143462  16062267  73290847  18043148  14132544  40539979  39273921  33367562 
 31067238  16692876    968017  49826991  54930768   4691803   6904027   1407417   8338833    973559 
 25416679  36183595  25887647  24097623  48491209  25157969  64325921  22998111  26084501   4204077 
 21316803  12926651  20745918   3313063   4130433  31544062  49204097  17948881  53228678  72414140 
 33596625    304792   3672015  23917071  11229484  19476155  45985378  15638193  73653879   5600139 
 20044257  22983023  18602807   9608835   8765043  37781623  17030615  52569717   5464395  18266346 
  4646651   5557650  62899795   9363687   3225219  74853663   7121599  82640319   1356923  12257325 
 13768143  22992873  48605775  42718090  25776039  79397121  83253483  15057035    349283  13090515 
 38002362   7850315   9267973  57811533  18147927  12900231  43588788  28384786  65044773   9268764 
 21963477  26395944   4068924  16908390   1806037  10089403  18997179  55025268  21474163   4241485 
 10580583   3787305   2496943   3636632   5433083  15828323  30616878  12757119  32484407  14966591 
  7807107  33098262  58698086   9018975  17065983  71134447  16611420   8935803    525758   4731531 
   906009   4305567   7366379  58207373  20068774  65672443   4525697   2313204   9821233     13689 
  4623383    828747   2580723  64939718   3393309   4938903  61589179  55822123    498131   4313829 
 29663903    889828  16645950  35940032  50990331  23882943  23221542  28147033   2024483   9241823 
 14811459  48965159   6762824  51468120  31860626  16858722   9802769  24205514  34938363  35542942 
 51577701  38431100  24614589   6424212  74925073   8947248  29700197  13331007  29719358  10168419 
 26676987  56965134  17700693   2689835   5153871  14140569  10987918  22081076   6689379  15016321 
 89556183  63745980  20908473   5092859  22085756  20763197  22111323   2752818   8324425  11459343 
 59248848  18141858  25989648  74765919   2515338   8250495  50365280  59449531  40903035  87581641 
 88330088   7541983   9296478  29991783  31521018  20955883  17864413  39185979  20650523  13362623 
 32339339   8536443   6618648   8754171  40008410  11035845  14146178  37582281   2703673    887445 
 42952748  23519853  54210660  22753659  45886159  46293945   1284049  31948225  19005719  38274395 
  6207883  35075863  48037839  39376691  38360095  33277378  15914210  18189393  35279195  79577141 
  8547594   7796870  58673839  15182353   6654975   1625781   2330175  81316003  67468083  67301643 
 43143324  22323669  71715803  63424464  66379821  17062443    537765   6209005   2220622  11684446 
  3884003  45828519  37123710  27731801  55497473  16437457  72603843  13120503  18911643   2443173 
  6295659  65372087   9088233   4625619  77284098  43360671   3850349   3627733   1617046   8690183 
 31302859    103083  78404631  24286203   2306921   5519809  32153409  10051687  34294323  55427208 
  1819551  32115457  49890931  55734711  28786529   2612677  62480445  16736335  39834309  42410610 
  3198808  70624259   6194330  22910577  74420259  21102959  11456015  77876040  18041181  66894423 
 27343673  12041643  39889174   3362901  11914222  11133933  18496545   9520197  23293115  55099633 
 16161432  50111899   4803303    999303  13345140  12207336    809629   3930735    976443  34969881 
 68148055   9712443  35256938    123663  50962888  18061413  35744538   6846303     69738  10006530 
 13546149  80806359    628278  18719881  19338187  71309103  11963035   9515783  25688443  33955783 
 13258827    725700  10841791   5581371  14974238    485244   8901928  11536065   2712888    943404 
 55868943  27740907   7672623  25468299  44300589  46160307  31902659  14302411    525508  25507995 
 33214458  59601221  18972639  58062358  40816571  28430601  18322593   5000167  11078003  70188406 
  1422102  42152163  39656723  20991611  48140286   2146275  11483175   5876922  33516903  36331815 
 12541995  17339443   9256650  41087988   6933747  54564763  68361819    309216   1854699  46850355 
 33931625  49051723  40156421   9423015   9391443   4336763  29494747  53740308    782424     65445 
 18377809  10842201  27407188  26068559   1765845  40471983     19395    742188  38018121   4573923 
 21663903    251025  10575903  75450407  21342010   9113418  29213723  16732250   1972431   1208823 
 40225179  63845963   1540179   3353091   6231726  66166111    334085  20085755  58167354  56553547 
  5104373  36617346  13239045   3646103  39588659  33194043  20460570  25861203   5952673  57091793 
 32580775  14283420   8382391   9962313  49099920  61870659   8004359  33133446  28616627  19366063 
 84145283  40538156  14656544   9743225  11808816  22289517  45078948   1148935   6242073  55412079 
  5822531  11558691   4684683  61705834   4164333  58211145  79204806  28472453   9520223  14654507 
 14319131  47995571  18465600  35117499  47551758    105630   3761386  72644244   6477958  19538475 
 20477371  22850580  26484837   3044695  28321338  81730968  10230699  94298603  45684503   3494828 
 38756048  41682138   2303385  64976723    359731   7439811   1906251   9444830  25938225  76909778 
   172440  15163890  24451803  31175862   5176797  44318419   2037536  27516710  42667228  17570475 
  2844404  36629523  43079632  39225183  24667545  38301048  12417027  17167668  54012027  34203819 
 83904541  56539473  22851193  84526395  26330723  49285171   4890483   3162631   5413531  26728188 
  1180923  15438722   4169723  22857045   7684043  29522629  18817984  38520709     80148   5975889 
 41398819  11483166  40093865  67825049  59899704  16545718  39549955  46949427  46701939  19260843 
  1165027   8725063   3705114  39756467   3052473   7046715  11034259  40390419  14519865  20547687 
 33117818  12229014  10472254  43209143  39050740  26697933  84350741   6091003  12294747   5860670 
 38083680  20757771  26883135  94211443  21513156  63833704  17371641  45053880  73864155  27587739 
 36790219   2538633  40563087  41432007  21383365   2678447  19776429  63259033  75418112  61041483 
  1730791    333051    264987    177661  30013635  81807979   6164295   3021823   2202933  29400123 
  5549853   1196276  40642219   1499743   7713423   6395547  14636754  42269746  18256943  32613990 
  5934777   4772693   1840748    225558    238633  45995982   8648603  37895931  18347387  37796367 
 24462449  11131383  60285321   1605174  18095919  35465655  19438923  42004841  39274723  45382263 
 17340030   6488683  66515143   1314579   9238914   4578145   8500095   3579167  18314231  18210381 
 46128061  66176076  19712931    623691  13362459  20819082   6632763   8640509  56463655   7470474 
 23052027  29010083  64804548  24136755   5787713  11281107  65878119  67616550  10480011   1202173 
 23981883   2961153   7118007  25204885  19763463  11946107  10119373  10124234  41144347  47963489 
 34572606   5720763  40205909  27372183  94721948  20171367  14404251  13757055  22523931  18970919 
  5856423  34162041  17393464  23912823  68974503    525990    468355   1011232  54777777  20527212 
 81915108  49033527  11437269   6914499  36565953  28453889  65091474  31191351   8804571  18764451 
 10804600  67071042  14249383   2466555  36907523   4922271  30733163  36193413   7674717  66257202 
  4700273  13181275   2361598   2436465  70877314   3409596  80920861  11848989   1723624   3687099 
 20751623   5642970  30857531    585211  40845123  22083653   1069555  30597147   3173343  51753270 
 63935127   1065824  44236299    478803  21334611  48904683   3931223  12008613  51266252   5631001 
 43596530  33024097   2083577   6922203   3033348   6296917  25319039   4526743  48486482   9768321 
 11192523  42424763  48749082   4834959   2879711  16745573  11283925  82558725  86763228   2502132 
 34649321  52802658  54021999    676392  13442774   7561175  26011086  79482902  40982855  69963675 
 34464240  16323591  32180579  16131669    277435  23412911  27709179   2006561  13961645  68755377 
 26107659   8331156  41032592  77549163  30311459  40304413  64609107  11271031  41676336   9116193 
 29904918  11445463  16447973   9352843   4055643  23812443  11144472      7683  66376323  14198460 
   597603  60346119  51839979  47692427   2207823  39265524   4457700   3369015  16236875   4108863 
 68466480  91822563  56722731   1169925  50418539   4305733  36010234   4394123   2126408  38954553 
  1499411  70791627  64200710  26373073   7628523  23748273    161583  30631587    271443   7573068 
 85620179  28918343  41708571   3094623  18336812  26742084  56250372  41926179  47513523  28876698 
 17118548  18438075  64172642  22160571  14941648  38456205  48228875  39357945  38765595   5928315 
 56948839  27402048  17060762  14898179  16666689   4563356  45342574  16419211  26168983  34559641 
 49312659  17869023   5876448  43252581  56860191  51809721   7061226   6415989  14915931  16664962 
  9144731  39134126   6131066  30418778  33262275    163797  41097219   9536843  16918731   1814668 
 72713153  13575307  36261735    566052  43426941  69789003  32732155    140913   5586711  19051247 
 26181551  33692961   3163505   6743685  42916731  32975373  25061541  21270057  27921801  70158741 
 22470585  69137139  13347979  78455427  19297158    439109  14777795  36720081  47346103  53268963 
 11259642  51410757  46834279  36144699  28342737  71247978  68229123   4432163  67009533  44998545 
 50230907   4306075  12198283    233753  21851287  39266007  74058735  72652989    280018  12623268 
 39915131  83164795  17673485   5334597  51471366   2870894   7233998  16358508  15347068  36186598 
  9769328   3062343  13385610  31620795   4365483   7629290  42991953  10452068  24446373     72435 
   171547   7300549  63555770   4296459   2640579   1740438  54589803   5967227   6886247   1815576 
 39074123  26742870  25338691  57351951  23329182  49762836    669011  21303301  35351454    325060 
 69504963   3636249   6173388  13823123   1858404  62759028   3340931  12368670   2063814   5043003 
 41390934   8139579  15984273  75833307   6311766  41282616  10451655  24273123  78257262  20103675 
 14981073  35281039  45737276  23399643  13724043   9485066   4720143  33185558   1743687  64157403 
 27751011  42033681  73520556   9480591   4895511  19178243    939183  11577531   1864523  25842555 
 19559619  34454438   1878956  10158078  13853040  19955477   7842798  48496011   7650783   2796315 
 12235253  18812783  61221885  31670880  82340193  76054035   3882297  36809803  13972048  16430391 
 36870235  38175523  33936987   3117081  17512206     12525   1121158  13786493  64801503  13823592 
  8113637  51512353  12648563   1096439  44994361  25885698  10060668  14503554  19133133  76969336 
 36307134    613427   6408042  20780367   6049399   1376627   3265755  14675223  35701733   4996049 
 32775330   1297547  50452563  11562753  37568058   2360283   4195341  40338690  27988203   7027254 
 20276205  19432095  42477857  31961619  90121563  24173279  24945527  52910708   4222005  65229963 
  9298287   2670747  54961611   1257904  89010323  73733877   3573435   2634287    843372    317718 
 42366843  55121253   6068860  15517674  12111597    703617  65366303  11480531  10379323  17420251 
 40832883    609662  53394531  34499784  10303108  11302529    406159  79795814  76115357   7353603 
  5497953  28586387   5296314  25724575  13100623  42082053  12548893  60898587   6603698   2893389 
  3604353   7973202  25766921   1421293  80729199  36132090   8513995  21664571   9304851  13582001 
 13590063   8961147  84681917   1891220  22943579    106447   1369523  71222599   3347269   2357547 
   302763  15956695  12092715  27624198    367271  31132595   8421113  30794549   6319447   8352828 
 21063913  33639695  41760171  55880335   4210383   4369229   2256791   6660231  79852489   7899938 
 15949853  23004303  26021459  19140195  64715158   7906329  52967268  54003835   6331098    524643 
 69583141    819315  44413859  48232047  21139098  15327923   6576840  30256975   9772638   1841115 
 53483619    175559  18922131   2761798  51712728  29227911  23465400  20028648  15017963   2296574 
 27280897  55890048   7516602  94776255  31416843   2371603  35177473  40584855  36611843  76798464 
 25491742  14029905  48945795   9038955   3765651  62770058  27591239  33161978  49027439  45712041 
  5000373  26200428  64108519   8062080  33725841    698472  89710269  16171278   2614734  27938671 
  9241293   6068342  37319058  17923548  45942673  13659703  45932661   7952303  43918367  38059174 
 22054665  78492495  74369418  17766648   5852137  32900793  91081828   5485251  11026663  52726011 
 52619923  62754357    963294  12834113  82812743   6200319  39809403   2929595   1376179  59890821 
 16292889  13918965  44181105  40796123  85581259  41927001   1599504    412039  18454283  11883473 
  8667155   5924229  16134787  11682813  35070418     66678  17452347   5927538  12865547  15380565 
 39858651  85140731  14025211  23937879   7839437  20139479   1063423  32652874   5766639    344023 
 51401053  12333129  19808183   1030911  45859679   9025483  10137079  40188894   9163539   6617228 
 30108815    684015  16078029  22227325  76912476  41380923  64106567  32173313  83357859  24394173 
  2999691  28538431  44554521    489363   2860666    600165   5403753    529748   8731501  59500148 
 32461497  50067228  47797059  78749915  15441629  40449066  13916480  28352473  20351123  19547607 
 34760973  17866563  13456027  56991001  17296138  43631807  45527343  47206386   5006676  32805195 
  2759523   3685896    777907   4815673  23103348  47414163  32296133   3246059  10390313  12210375 
 14596515   5049739   5730987  68815594  27478929  63984835  37482971  25028748  85311423    856223 
 20164446  39317820   3622797  54816963  59098526  12248627  40414668  65761821   6483569  49967841 
   633828  47502955  24643467  36217419    865672  23847783   3342011  25044807  12957408  49402398 
 66010991  10459746  39558587    586359  63034217  68478498  27924955  26351611   3322045  26117175 
 27046428  48487319   5744211  29744619  20008930   3225774  11184612  21134769  80173511  20438019 
  4736193  45884323  57967508  39596499   6970683  13203075  12055725  55430749  13115576  11794715 
 11986891  19190238  19554923  67258288  15151833   9173098  14297038  57704105  17930972  42933748 
   462583  51925519    128773  28955306  50367859   1038904  20931828   2326369  19616783   1044323 
  3322603  46265845  47495529  20224459  13722738  37830971     35039   5023048  15574718  66119535 
 14773229  35737778  17407243  10048987  14919930  48991347  16403635   2820160  52544247   9292323 
 41118123  78907136  13291143   4786168  38089879    770827   9097047  42591623  70858383  73664051 
 50045550  10284623  18120195   8686920  65215693     32386  19752615    134988  43441395   5220170 
 32439558   7473163  22804055    195179  64922113  29934823  20378221  89425674   6695401  10787211 
 22833555  84549819  81565755   5917931   2936398  30435275   1432125   2216623  15031131  52800189 
 67385558    709643  19531182  16160161  44430687   6294084  49862096   8660379  17817063  35037643 
  3616903  13531287  22784679  26585227  13588567   1515905   7770171  47463207  50092350  13366067 
  4528148  21268068  29492107  55662261   7104219  10996103  53187643  62713641  57301031   1256609 
 60391078  36357093   3374803   7723209  67623471  32967631  47018165   4285245  69292443  58164941 
  5562083  24890268  25949436  34935855  26624595  13566459   5077608  10134312   1099205  32741689 
 12449019  30754203  34801617  26774885   3610719   7814679   6393653  64535793   5299873  42113643 
 10780575  39162159   2786523   4098806  57919701   2804010  60505095  58223321  55737609   3509619 
 48066147  23110425  28329655  74131843  12096711  17287893  34685243   2347107   3399113  30371120 
 14337523  24482741   5308862  20222508   4083664  41397513  61896373  21287571  13917903   2495898 
  3182883   3221075  58834779  48976914  11183570   2676429  25357675  11398603  31432065  58426719 
 23839152  46104079  35565459  61185282  28105125  12357851   2732779  10443088  21128139  68740755 
 33831582  12414914   7517409   8888199  13830379  57888723   1216763  72067973  19350770  32029953 
   561567  17613299   9204923  31580554  69532131  10915179  10480995  15823311  51545683   7865853 
 20536647  32802243  18545447    208023  23840037  46583374  33556617   6552375  37141755  14442800 
  2407838  13586891  10907899  38979915    114868   4542117  50355923  31395773  81269007    948798 
   181598  35685051   3487642  15869230  31943027    312711  28646551    392049  33499013  10510350 
   760211  22441803  37502611   8932215  29622538  31709458  20350893  49600201  38367763  11531573 
  5759013   2903415  66192453  22476567   4086403  28907979   1697723   3350475  15122433  74510603 
 41140539  56816419  34120699   8629479  13295313    982818  25272183   7682007  67236453  37735527 
 35626627  36807475  41356073  21814665  54014837    627084  10031081  30749893   4958860  44959323 
 29299777   8796723  15358453  63160889  11244015  37151735   1412971    849373  46387569   2478033 
  1732425  17360880  36246619  69925209  48158412  14775261   7803293   7021123   3964005  44587696 
 15493691  40831695  30112254    980472   1840353   4885080  65015325  89751037  25562639  63844926 
 11852781   1877373   3101040  33234687  21043113   6182949  37817048   4564305   8877541  22364273 
 11241782  76272783  19797775  48586640  20511821  66739323  59785683  35484258  17122421  12397859 
 10378113  17436965   8500787  22718091  34119565   4489381    588523  30044445  48895277  62765635 
 36517181   8646875  16843138  29556478  66525855   9994509   4429911    900838   6022643  46113873 
 64178294  17536565    131441  47687307   5359123  16426841  30273045  15234398   5866257  60717777 
 61708019  12020163  38687035  33328067  23413466  12948625    809260  23385933  21953747  55390587 
   805158  38945493   5765124    838154  21986241  23763336   7605067    824013   2796419  72878376 
 12235893   6202851  11177557  16170123  73531928  35532123  65905083   8449854   8111858   3555925 
 18577993  69900723  29682723  22834431  14764209   1167586  22928287  21454777   2144510  72531539 
 10018132   9565819   7767848   6962715  24982723  57404129  80555783   7249331  43816956  11372725 
 84553209  38609541   7373153  51828733  52361520   1328223  32102995  63791531    371403  22669299 
 14091005  57174307  34912737  34660479  31324804  12843772   3870861  22842323  69758331  30425312 
 19137156  25727669  13890730  32486038  35788060   7085229  69338175  11451319   8618370   4068071 
  6034927  32077710    226187    511557  81208937  15892873  14954907   6957155  12585125  43758487 
   158699  27205475  26895345  11309038  44448471   2019987   9538691  11364347  10381251   8156901 
 14627323  27134516  20074603  30186717  32490185   8758086   7159023  46015743  41228751   9411323 
  7643261      9921   2109819  85482707  10159103  69206711  12141249  29213093  22367235  47027125 
  1350578  34711688  18092209   3973194  62374512   1221833  10356847   9450447  20263281  58110963 
 25049546  23923599  28235995   2010459  32392023  29480153  21756735  16095051  46864105  17171661 
  3145803   1982347  48003683  44937610  27927963     17760  68729861  26245748   6372027  20326533 
 14149233  38082329  12805051   9832125  25081053  34682075  90883089  84148198   4687227    420788 
 56093307  47546157   4720348    729303  16993077    356483   2210877  28181175  41189403  33216299 
 10841953  32204321   1318396   4670767  20712607  62303998  40841003  50921906  51344613    644443 
 23095004  24174031  51020872   7260633  12418573  12398649  26912883  34084147  35989986  39721371 
 23013827  46161282  18400583    128677  30297837  60751403   4363032   8088896  47096031  28915356 
  3304923   6117187  34026072  14535648  50082585  31003943  99260336    196973  12289007  13962555 
  6677858  71561007  10695098  17520273   9466423  17517521   3291789   3245508    406971   1631355 
  8401683  10543145  42231354  32593733  13870463  97383993   3681375   5971294  10544213  17424923 
 39750995  36597879  12444368    876966  22843769  30321425  27836173  63004101    831159  14356062 
 75953103  12718048  59656191  40268862  14460740  46873599   5256963  56066164  46133787   4503593 
   960783  14114007  30567672  48400459   6373670   1973765   4934067   8336360  14771243    323853 
 43712934   3712713   3651638  24158555  53048703   9266415  11967152   2508189    470982  65812807 
 68756560  22352711   7681477  31292443  53429226   3277923  12245363  54030501  38520569  35384563 
  1322169  47330175   7000323  54891785   4822161  12047494  19056431  11823936   5190407  24115838 
 18216251  49658823  57800538  21708443  27069487  10459779  37645747  16892177  24202907    358993 
 22464019  11452428  18655439  20909148   7977327  14372221   1077289  38659317  50059143    565449 
 24433437  70956363  41516537  54175938  31513923   8731023  37863828  76158483  53944010   4384520 
 23873427  26195209  32921319   2491265  11342643   6610930  27696923  75661523   1827403  56407768 
  3758427  22214155   4577304   3240474  17461451   2647083  87031321   8806698  13961345  37627893 
 68569337  27640542   4176711  17300055  36453275  48202626   6580608  28241248  20332014  32825355 
  6874183  27683296  63680298   4198779  63205818   1066299  52218833   4610269   1952244  12374169 
 55795110  10971189  81738843  32922475  10621923    555473  29691303  13046091   2358098   1757951 
 43886848  53520603  30322505   1398723   2544912  17298402   2531335  26148993   8704808  49738552 
 50695071  14319345   9687788   5875271   1628723  32532186  40801059    215448   5841608  79953627 
 38291305  17734986  36267485  18127074  62389791  13088373  12627303  29690115  36425116  26538981 
 33904323  37428613   6982203  52786381  66667141  17328738  22163863  39304839   3354273  16324821 
 96029621  30041478  15708846  34305678  42671659   7742387  24725871  17263591   4017467  24787563 
 29275943  25212345   9379680  40125779  82965327   2069187   1647613    169873  25711388   8438356 
 11465626  59445519  45027658  50859701  16092993  10282747  11927984   4113080   6242455   1655963 
 16774090  15726333  21515513  24621678  25818975  23395001   6255091   8913915  49969410  20213953 
 16542949  46581153  68051209  10239945  12380128  22161633  21495958  48452171   1887891  56256973 
  1890923   6592910  18091496  11422649  51790428  18794153  29288314  23106558  19571583  17106073 
 15102835  30704295   6312914  40699719  23555007  10696326  28582971  66937870  11728275   5425179 
  7551308  10471542  19230986   5053475  83029353   5210587  30413575   3626086   4763783  23503821 
  7454691   7199868   1399825  14476405  36543637  11923443  14255841   8791451   1998220   2417803 
 21135818   5755481  19931598  15969230  20793198  23385719  20614002   7262256  58868955  20110939 
 61327914  13542459  11959056  35124343   1012540  24586377  46697083  14491851  21737030   3141338 
 24474007   1357359   3809630   5074383  51145785  13298293   6195375   8348643  64877582   1372733 
 11996649  31526918  15213195  27095847  35101924   8452154  15923268  17410215  27837467    508787 
 26469103  29819643  54824127  31037829     84965  64602331  52975395  44966779    760227   3507223 
 53121327  12921768  47271036  27306348   7930755  46263508  15254631   9253248  78819707   5612283 
 20561307   3509503   2612571   2449955   8857873  22954923   6071127  49555463  10183971  25703179 
  8047897  24587875  19814152  44359306  38176933  31716843  59382265    496479  81471173   5017118 
  8213423   7459219  14042323  61184190  71755998  12327737  24476636   5630583  67457738  14847972 
  3730861   2912503  55304359   7185387  49627594  26231941   3199641  71057373  24954248  55816796 
 49530747   2620267  74463798   8462955   2806081  14198973   1353843  54807601  37729147  64853547 
 17355834  37199874  27305232  14815403   2904816   4109144  16396115  48020271  67541885   9759313 
 89558321  56641683  85328559  57473187  57636123   1107481  17681466  47276401  32058149  26093583 
 38018778   9924246  85940845  22112826  12257939  36584814  22965849  75138729  19776073    259371 
 15958809   3660398  19434811  79822313  27548736  32265321  90531252  25014315  32184895  25209684 
 60121931  16746381   3573253   5970003  18423415    588156  41171103  26504673   9779051  53134836 
 62966313   9058785   9298767  34668549   3986121  78970223  17025147  14722995  19920699  16659073 
 37966004  23189307  34995379  14672517  24870648  33905967   8075898  50884023  19427208  14309738 
 15808029  12394013   2896191  25754443   1973904  11819008  18558519  77329986  34644995   5520627 
 56492898   8665098  15194442  59342823  55856385  40112454  38878683   6717639   9108959  11199519 
  6512343   5306417   6098505  28716183  24067583   4010823   3546959   1946760  38224100    139545 
  1590613  77617833  10877491  48179694   8424913   7961643  87857503  41712725  33215973   8065635 
  1061925   4577855   7994373   7773798  52311948  18698771  83920444  74071683   5672437  15683693 
 14029320  21379521   1809063  36453076   5147694  76188543  31718319  58602609  55677079   5676072 
  4723587  15857124  13887359  22223359   9754894  22747466    456975  32899183  41020333  47040171 
 23761025  19441514  25018073  90400163  52463445   5852328  45321203   3982959  29276475  58820540 
 67826019  48247037  25281782   6651211  23835585  40063281  26077823  37484577   6683433  17807649 
  9949293  18748623   8725455  82421603  27904776  33972567  52823348    864021  24217065   3118203 
 32018031   7037525  30851527   1500375  90808899  72103245  86359851  37603559  53502055  44392080 
 11448963   1944043  31753807  22511471  14033243  20462863  12408522  15755611   2040153  53450115 
 41342561  50338323   8664486   6064143   5929445  17713077  39504093  63968039  13661051  13949531 
  6530343  36995867  30023231  12591611  26281766  27302477  23972775  24554819  32560134  29740957 
 14818640  10059963   2294327   6598043   3687843   1785039  23593905  17262207  39491748   2199903 
  1612132  21786303  12353283  40013195    179053  13881003  71460366  27188228    296188  74749148 
 13315947  39407881    667785   5304499  45919248    748873    588571  12280635  61137991  23592879 
 22776068   1858588  13548619  21784623   8660467  81043635  18036383   5661375  10799872   7198315 
 17793897   2033598  43709334   1955565  81472146  71177009    544993  14495309  63095647  76956015 
 19095243  17439963  26958643  15147346  11294393  46739079  48853203   2888595   1194513  14129575 
  9980211  43297079  86063541  70432287  41712443  24841635  49147845   6499748  77086748  34741508 
 30493839  55658379   7717635  58264439   4812933  48360138  19855959  32405375  46578067  22314723 
  9482973  12735148  11680859  27299283  55184483  76803088   5541798    565043  19885625  23159326 
   692349  36059707  20108491  11619367  23126163   5776968  23494517   3995562   9021948  27037967 
 20705448  22393933  52273203  26010537  15618634  45229567   9705673  34877967    649029   4533915 
    85320  11948487   6302133  11174073  54750930  23398095  36702491  12848023  52092087  18779313 
  9082807  36579505    630575    238655  21401723  44771517  20683230  52009080  22511643  18564175 
 25241262  18533164  17015862  35215677   8191891  12141681  26181525  18801695  40877823   2834248 
 88999791  70102243  12040060  30851315   2886863  16611951  17775393  41881986  12347943    339051 
  1436523  54222951  16619628  51002448  42420403  17187483   3437788  22556943   1449939  45331963 
 62924144  27543023   6549873  51119346   5782435   7552217  42731419  27895621  22878536  20601633 
  4135479  16337364  26305038  25291807  64537638   5290795  55755053  14167837   1350683  82070125 
 44012451  73340277   5519520   5719067  34367995  76086012  34466123   4313733  13810283  71756202 
 29205118  53685339   1367133  86493887  43387682  23816509   8112519  66086427  42714339  22160569 
  8113449      4246  61534323  15105114  76329399  60843840   9755797  11702523  23391827  14978298 
 40843587   9331323  41257053  27669099   4919526  45671125   6545923  32438295  78654795  50879523 
 33719851  68508299  55341123  21570227  14972873  19149792   7681433  31679650  37104883   1294194 
 41304005  26657659  27303769  40623333  25967033  80535561  12716061  42287606  37570449  29748826 
 20973235  20287563  75755959   8131467    868767   1459635   1020079  35698055  33144809  44660787 
 11523195   1185090  31182099  41434971  11520245  31413939  28049659  31906998  26540489  11293485 
 25847487   3561669  30436878   6273159    791305     51811  11831289  60427008   6632817   8613343 
 21467943   3948243  16954401  24087379  83640871  60372555  18040218   1068165  44866040  68017473 
   655167  46790814  43894395  11380919  47213541  26153943  54831003  26828719  15911409  21462025 
 32179340  43632877  32317499  38305851  11880030  13311513  11013103    408531   5189286   2728002 
  9721209  15705180   3508303  40709219  65834967   6986235  13148983   7063164   3545308  31525683 
 20907644  23496666   1217899  24056650  10435803  16655685  17462547  31096062  22159491  77512523 
  3878225  49452027  10462302   9459048  35746665  34557373   7139014  70994928  84923507   1148853 
  5561394  42339156  47146083  18666915    730787  29538259  28514915   3402253  26560845  37531149 
 14505211  64256469   9139731   4315698   5635827  23843970  21397137  77928256  32551293   7846205 
  4148912  12305193  10288659  45450542   3339651  15163503  22190343  69687587  12050873  47467571 
  9292791  26178700  29857120  34155010  17903181   5848743  12232013  23850833  57345903  17955121 
 27374267  41922635    501891   6670138  14102791    975024  60725298  23467227  33744489  14551323 
   472191   6615435   3207635   4616763  12552027    639684   1693243   2927733  69704633  31762203 
  1525595  23895104  69641264      2993   5550027  32906003  62799658  23425531  25352931   3600771 
  3803517   5529987  66450867  12955663  22048863  20984931  79248048  31506628   7331406   4286100 
 25929078  53111025  37150145   2395619   4474313  26717275  14376703   3285999  17882859   5588538 
  3783825  93565950  61167078     26231   6313668  13168159   2505549   8815071   4762929   7151243 
 31131051  19863168  15273453  39510843  25381106  14946405  31943436  43154939  50883481  11177663 
 18231147  23613453   5219039  51239523  11406256  62255203  31001984  27760097  18559689  18608581 
 34913479  32780259   2525116   2655013  19220247  40896963  87562059  38796531  51407003  28123179 
 46049433   1981525   2390883   6556243   9029807  37308711   3969187   7535368   5682783  34376489 
   523086  15031302  45353196    965253  54464123   1735899  26858423  16914075   2075265  45629448 
 16286283    320566  53146701   8577192  10359087   2867105   8474731  30593348   8260473   1385067 
  8477781   9425015  21729222  64323627  69503235  62362920  23778915   6206934   1339890  36125633 
  9908016  16689990  34083718  36321765  28855243  31561471  27769587  31731915   1481408  13550118 
 50255873   2182458  39935047  21657051  81639615   3791463  15407442  11712543   5262055   2698231 
  9909199  11471426  63456595  55159129  12679853  20920182  78296691  15697623   1632788    755139 
 73984472  28674790  40012130   1034332  40162798  17909393   4132449  35781375  18825123  76627383 
 25936707   5579715  67311248    142473   4267473   9191757  40965201  62437493   9289167  20134733 
 37265127  25828113  12061227  67370193   8690983   6421398     56803   2617318   2500413   3526411 
 45944324   4313763  36401971   7967178  87017751  21547540  16678323  22096066  84804780   1388115 
  7291901   6593484  69502155  37473155   7533948  15063623  27631623  40205033   9270085  56902803 
 21473163  23026555   5514423   3019459   7326427   1796133  38641081   2864852   6993354  19838947 
  6160797    904992   7207466  59385862   4149001   5448279  88898779   7963233   3158516  48692823 
  1281381  10039677  65107803   5429292  48731619  43329623  46842037  47621509  40767826   6291435 
  7524948   8877295     91962  26530374    961422  24419661  18193389     25698   6958944  50080027 
 30718572  44942163   1550166  90387077  23150193  45440579  37909671  44958786   1960447  15333257 
 25789931  13506993  25598871  21794453  31484811     97202    654283  52145315  10878903  61394283 
 37941873  20569011   2706101  44638337  16565736  38967261  20074995  33867838   3499281   5709291 
 14993206   3027673  26325859  42221571  36070713  18728651   1024503  47004778   3954619  63433015 
 42474093   3846558   2608707  66771555  56513438   1414163   9068232   9708405   7707771  33887987 
 49196825   2441625  28470786  38989275  48887227  21909864  49520829   4938823  36884383  33304623 
 11165861  14316243  38293902  25016847   1919864  13919703   5502648  67263198  28675695    704283 
  6138339  23549471  33029559   2347611   6285503   1369333  10131563  61063767  23612096  18012115 
 26476043  29055948  33757563  51293355  13102017  22160541  29504454  43027347  27038547   7831863 
  4883235  18274314   1131269  34058003   1108104  23456193  58832855  27117564  42539451   6537777 
 22182163   2550600  73301523  51888373  60574830  50328580   4840023   1502115   3600451  31668761 
   289291  12325403    628475  47658066  14661673  37536182  33912436  61734009  19317723  10104823 
 11603265  15215752    224121  49449705  17557950    566779  12348655  65795748  11923905  66813820 
 14064203  32390373  15355418  43364625  18394394  20591610   4740111   8933579   7878113  29818093 
 98079435  23235503  44961984   4577443  29093499  89306221   4160329  38588706  25225815  63119679 
  7048803   1430970   4758318   4113394  24104511  18893203  10347613  63377883  18438881  44789491 
 13352988  15151851  58237464   2637888   1384189   2493708  69972303   5222403   2110432  11375373 
 54861369   2009831  54375703  61446048  13355791  15672144  51538574   8405485  13639474  74415243 
  3953618   7140871  59974731  41531358  33327472   4132009    231243  16595137  15480129   9590956 
  4020315   3375716   5829366    796191   6345847   6579553   4669963  60157983   4169283  27638427 
  3039351  42291786  24027481  32147203   4914735  22567899   6172464  10181578  49449703  19222719 
 28975989  12353241   5597123  60445564  50605887  27698007  14539607  15368315  56399343  85501743 
 31843253    374833  57990363   7741171  39775513  20815273  32236571   9081303  31847939  12214037 
 40527739   4364116  43853433  56656437  14449305  15758463  22147503  21631065   6275544   7934595 
 13326898   8112151  21792161  66897007  30936966   5392635   3407041  27226791  33395793  17565287 
 71428761  45053467    166011  40465088  37020507   4176351  59688963  26476923  25962296  11544093 
 27162615  33160205     11815  19453139  24770988   8681673   7482908  72879916  48497261  22602618 
 29596377   3372891  23473839  13184679  60861349   5453361  12530694  54121883  14596635  12883614 
 24439746   4882515  35668483  50692623  19015184   8348034  17479743   2854917  10934592  25066491 
 29371488   9793148   3948043  23422734  71077395  15593079  20977315  40034649  87549347  56176188 
 15713963   3266232   1897563   4720963   7952650  14348743  57400626   3930033   3980204  28880683 
  7446768   1917058  78960424  31616104   3042998  87395163  73365541  53548143   1126377   9931173 
  4309274  60692735  17132537    409943  21424359  17065803   3552694  47300161  62584763  16727658 
 23807631   2632733   5390207  14825633  18119721  14016683  38893833  54364860  61379083  50824659 
 34751476   1381851  26155712   4861569   4401607   4888923  56737687    790251  50067903  21957323 
  5128827    183361  33512113  28439163  24911481  73848623   4972251    420684  17077323  90240441 
   263499  61566495   7059523    751523  66463269  20587515  97474043  13968423   8507515  19243692 
   219616  27546706    412844  37066706  21554111  28956079   1991343  26621933  16214964   8682091 
  7586118  21969867  55173543   6840803  75144733  56918349  12844911  18408505  11990553   4374285 
 32533268   4913078  33550983   8904891  19426614  47125913   4756523  47163395   3143837   7206311 
 12006870  25649713  12433039  42280446  38632011  38114331  26167341  75943275   9067363  47006823 
 39321123    675403  27575421  18337323  42116109  66391383  52955671  19673023  23856613  16018339 
   262959   4971579  12898863  49673223  27159723   8394187  10074723  57778857  22063873   7379439 
 18197019  11683157   2471195   1549671  11761389  55852141   2760117  14756883   6151268   3231451 
 12998203  10079211   6107479   7893171   3267948  17401688  12380471  80504579  85894683  15315864 
  7492773  61131336  33416961  14745282  45931803   6566739  68636173  40050881  14475603  10131025 
   299898   5528245  47515883  42240465  78973174  40399569  61572738  12933813  23055553  13642941 
  9926970   4991613  11064912  24257199   5366663     58251  64308507  28262592  55038019   9840135 
 24726847  18839364   4028708  21879947  13162753  16826858  22873595    642633  78567639   1229631 
 46069393  29960658  20727893  21541895   8874073  13973403  12564321  49580883  12339123   9027037 
 66221124   4853725  18387863  62474987  16396797  58365231  26060718  10275243   7468512   4737255 
  6482719   2393097   8758541  48049631  23515917  29616027  43149979    680017  15051003   6573519 
  1745509  37734353  32203588  12083823  90972251  35193995   6496767  22310730  60180088  46435334 
  9942228    442851  20355948  10112955  30846166   5399133  16885883  51445283    455774  75040055 
  6354732  25462042     89343   6071371  50295803  86593168   7672348  40148003  29706083  71199684 
   692243  20288944  43130259  70786257  14637723  14004453   8571005   3449199   9426243  68771835 
 19662601   7753308  10134129   5975565  41643452  31849989  18555627  12085559  30107365  14878203 
 34899323  45908015  24667899  26589771   2134619  31333308  35359138  28652583   6987858    529367 
 45002044  19075466  65929041   4483583   5472989  41762899  65291475  70213738  60193587   9868996 
 10108083  32004237   2773793   2783652  42575579  22480796   7805349   5796137  19536289  23142291 
 34295395  62526483  66400969   3880175  56882703   9908427   1113298  12065275   9088251  48309029 
  1137881  28481403  23791470  15316983  76560603  12068323    598298  14971213  78295523  64282443 
 40443610  14983735  18954864  19159086  34914444  16164471  17836435  18812133  22566219   1322776 
   296637   1906754  39156513  46602107  19521683  73509351  22408814  63964394  12705627  47257943 
 13658748   3360546  23357513   1177233  21933046  25756217  15877147  30560775  28072135  43387831 
 30917163  67092219  31768827  35254189  66960316  25631729  32068323  37662531   2837251   2550815 
  1398702   6013113  32243523   5762143   2979645  52311053  20191341  92301563  45387372  36840430 
  4833659   4192813  14385399    595347   2913291  12496803  38506223  43994627  20310861  39131643 
 58574555  26121358    152219   1252114   6425637  76593658  66598578   9297873  57297453  25930600 
 28625258   4933625  18080877  10585043  77832747  62054973   5628837  19558251  41158651  46922523 
 10712887   2714064  53413875    979773    771295   3582796  59185275  43543185  21053187   4980347 
 16127598   9009789  17744743  24468763  64710976  36797587  62901655   3003003   6102395  63578295 
 38435993  23571057     37797  42845925   4304337    315495   4992549   3661515    385453  25070535 
  5141523  11883429  16348974   2229671  30870455   8398505  37826683  25814603  18221403  27054183 
  4633139  11321495  58540155  10506573  17691699  11296347  20642973  21524343  20373177    173166 
  5682441  25742367  79752471  11538096   8088951  17577268  33396811   5028875  35496403  14805822 
 64365138   3679459  13266238  38516325  68688006  29530041   5210911  56316267  82408813  42478839 
   244944  25346301   6024841  58023555  60592227  72079739   3973764  13696443   6770115  33760707 
   519019  76785013  63392639  15320811  26230623  41158837  48144800  40268323    253771  39073427 
 31235239   1915355  15985968  12754310  26382780  56564163  64887440   6441231  13715108    841723 
    52035    733359   6411299  36989608  19341873   3527283  32686433  62650968   8062083  36690255 
 25114583   6467792  73137791  21507933  36966327   2692818  14583003   1983833  41531262  13899908 
 11551398   6164323  13330860    184203   1107348   1229232   1351353  23653195  12625134  74146389 
 57677223  30297923   4000029  17352681   4315581   8125719  16789935    865799   1710070  14982027 
 44884953  15388275  37352291  89696095  23630051  87563755   6074880  15950035   5763923  18574412 
  1068053  38848675   1931663  23463930  12747282  47228095  19943313  62840262   5615453  29828653 
 18260101    886569   6415846   1248744     29213   1459245   4746135  18310998  63178326  22357549 
 35036943   8872085  27589107  11241120    963735  27716562  48038763  42528336  25420915  58675686 
 18061491   4820178  71219880  12883499  11456499   5322419  14863461   3487029   3636319   1025417 
  5509367   9859375  10095939  11919915  10049881    214124    524958   1996251   1908727  25411331 
 16757643   2131067  20295231  45901653  29775260   4942115  77659695  20970835   1482357  17822235 
 11734685  87641829  25743198    973419   3770049  13024860  23791611   8686983  32629173   7941483 
 36532539   4705265  13256167   1917549  21610313   5113635  64166379  22711777  91533039  47405767 
 78081975  86437719  54973623  22208413  48661043  59414843   2037417  34960971  20750351  38739555 
 50555355  19972987  24149603   6341667  34968830  48470586  30180315  39273183  15199527   1914986 
 21816393  15631654   9925428   5455657  35189343  94037700   6719067  33074343  27561504    266427 
 13846487  19417273   5576001  28039875  15864195  28099907   4885303  10909223   9943683   4434251 
  2804511  48147387   6200670  39839163  20985915  30805331  56431249  41436888   6335673  24914575 
 30672431  21293615  11502427  21520063  13420910  57914785  39787323  74382270    617823    886008 
 32679035  28425041    848238  11907837  43409595  12652413  11828849   9760335  21667866  26568231 
  6044502  39399714  80547177  35459989   5897315   6926228   4786709   8466147  30796371  21607623 
 10346475   6618875    659965  10955643  19560150  25282538   6844329      9651  22006431  23082525 
 35556423  35953733  13637448  36433597  43170299  14091576  47663942  62928991  40337754  72126263 
 11282339  12529035  61093407  26716995  26752821  33978529  21604384   5789931  10383475   7239399 
  9236948   1119801   8852145  14364145   7021179   6733993  50562920  27021370   2097413  31730731 
 70067139  55536618   5105635  36544767   2651019  22774867   7089106  57701698  23427163  68860681 
 12965740  14450703  30962931  50746599  15515007    950463  68730099  54049403   3557303  13012547 
 38793003  40031388   3206365  12102939  43319013   1162999  51014051  14159633   1389435  62905578 
 66937763  13970897   9272437   6616113  20238996  61689179   7258491   1005698   9238875   1319771 
 43179045  29700955  22218363  14814998  37877217  47018055  68813945  18204289   3265511  83789493 
 70313334  12669563  53411239  61614773  35840679  63920166    935564  38294685   2352759  65310401 
 10636859  28375209    912258  18011377  75808523  24767128   9533058   3035155  42029013   2236773 
 27729323   7418067  17061233  44671981  39495439  45423147   4035818  24012411  52002693  11161733 
 51199503   3995462  14795571   6461507   6263391  11980763   1982290  10362323  53711899   1660527 
   623163  39871087  29996997  31556387   9646975   1033053  13989327  37855723  31631547  23755811 
 32317437  60587212  10103901   8683307   1859893  11707433  51247393  12751689  11226799   3953507 
 48494987  41150195  67798843   3948144  34688979  30987408  29032488   6122855  53962014  40363512 
 25014209  10359515  27183245   1130509  62016111  71104065  71507863  17068667   8050928  10784896 
 15848424  72963659  56706619   7130123   6031466  13214882  68452439   5039433  28032431   2966317 
  2133521  40157385  21123435  26080188  68208765  36166929  13641725    783012   4486419  27439415 
 18241599  13478053   4364018   4314888  73723203  44341938  47740088   1708603  14674311  58338213 
 30157377   7525011   1139116  23207632  14069955  83918784  24960747   3177787  37998063  73481259 
 11883393   7361061    483126  86888505  17241606  26280261  66820236  41742075  23961529  31552891 
 10337723   6136638  17159323  18026670  69137157  70914022   1205243   9310571  56568558  37315451 
 31478703    986877    509307  27785331  53672463  34801838  16349151  32587385  72301443   6594223 
 43704763   7936314    712986  40849963   8974095  10317363   5582155  14065773  10099041  36407733 
  8675073  27483615  58431647  13476915  64533947  13916300   1523435  64944793   7563903  46224339 
  2853897  10288824  19608555  45181536  34920833  18136729  68137347  19112067  62847635  38865732 
 24360753  48404440  30163599  71072007   6107595  11908950   1913452  53273119   2427879  23573088 
 39783433    395646  16935123  64753011   2201283  25869667  31023105    311665    850077   6420511 
   137502  34996108  66274793  13833933    453279   1063632  22093831  16898697  50912495  21977903 
 12556118    735571   3756335   2013043    588667   6859893  48080841   9643368  19537788    891833 
 13625448   4284819  35678822  14404908  45387052  52746783   1089568  32575497   5386284  26772080 
  1036884  17903008  26079099  30510979  36630425   5592840  11387395  28325965  10385545  80264263 
 73700506  34310971  33602559  27562899  33458548   2714757   6247175  26636271  35051839  21128323 
 58134974  12755729  40132754  51296361  77583618  18470223  33031623  21908139    474051  37708017 
  1898001  34559843  77994753  23844021  27746427  21710709  13083440   5578843  55151945  29034707 
   454151  15124875  24919863  29195550  90425717  34788555  26589444  33872346  20699421  28353547 
  9510366   2419270  31679823  20052297  29710087  20476915  12874082  21797999  16339171  10807436 
  4829326  51377139   9306607  23934039   3822011  12348318  12823329    168271  23538195  33403731 
 19207103   3135918  36492579  37113268  22752721  46148225    588816  74118746  36345885  16642378 
 12192290  11074963  14797797  18603708  20027139   4510635  45642148  24236635  17001791  76075971 
 27781195  32413659   6212140  57294633  14681323  37276317   3967271   7021626  17969147  28553578 
  2630504  23263123  63021575  32792698  32493051   9264638   7569435  30415095   8959931  22126275 
 50880317  38842791   3185967  44034251  39113353   6852600  25908333  13378506   7874587  29776311 
 22813507  27354665  79196527   9030345  11764320   2600253  55059897  23146403  17335739  20888409 
  3059972  82736949   1272863     37638  38904036    585763  12131472  42020523   4813253   1016541 
 18370119    517523  38994219    747318  11341365  35299491   1495907   1778873  38899428  67893091 
 62316579  64938579  67488135   3688075   2525603  27347478   9426031   8941653  21725123  35162533 
 36321932  22712397   9321206  36082483  19907582  38721239  26374731   7666477  52006791   1329423 
 54062007  45677103  13857855  31343419    932415  10435058   6351051  37691413  49566385   8983603 
  7568863  54435387   8534763    259875  19518979    483251   9422395  59066103  60158993  24184849 
 61601779   3427780  17238568  24605275  46106766    410677   5423673   2922477  35913523  87189435 
  2730795   7144507  24634285   1478817  67809071   4186862  13798173   3377753  72474283  11725040 
 11320863   7355168     80339  70238083  32797475   8264127  38002860  59353296   9702354  40977913 
 59488374  11977473  46432635  15573022   7475195  20340609  22297965  24326499  19835679   7981189 
 11751848   3034248  65652320  23116011  80175323  67271860  40635715   4110683  20568773   7311952 
 48319023   6477072  32857526   2129535  38850373  55520817  46243683   3151103  39675635  12987938 
 22538863  23212913  31807567  28513131  63381485   6279890  45232709    295213   5114906   4317177 
 11156315  68508063  11888110  12025343  22333681  23506958  15085977  66422259    924243  42299883 
 76560873  31278444  19294170   9232848  43184166   6516897  41849623  50263323  50667763    387315 
 26897211  18765873  29055758  13980193  11348843  17970949  38493084   9305611   2789288   8023873 
  5441923  61242683  45793323   1614747  34985364   3836887  17348491   9327179  36007422   6333960 
 30723598   4677555    289650  13476075   1746511  41819872  24175248   2812467  37076985  17550428 
 46686987   9585612   4542293  28237785   5363835  20230949  37976886   3611997  31369419  10456545 
  8193342  26860490   6577491    225690  68239274  12961608  25312207  30892255  28073893  45403295 
 13115635   5151531  19982036  53512521  48066443   2118698  18817929  69060228  69184491   9913119 
  2523435  45986298    673152   8286983  74255283  66758203  11459517  23575675  55017015  36847623 
  5884547  36159701  25261279  15091485  64111833  29453391   5681625  42667777  17138853  57602641 
 34674203  15908517  34732545  78980269   2664083  17111643  32089635  69611386   1270323  76263486 
  1143110  22712439   6863620   1682028  46857933   9736971  18146251  25494963   2491745  21198595 
 22090059  73573711  10161303  20741382    287963   9185849  20974014   9695963  40099749   8828551 
  7895611  24783451  58997043  64307043  18738535  49469051  53170827  18771863  12445248  57041863 
   102485   9354039  18959147  40377489  14894233  25190451   5035538   6886007   1629995  38307123 
  8189243   6204555   4520895  12283807  24029419  81503181   3582763   2584283  12283718  10518963 
 50491377  17608203  33030708  23263542  36786285   1261761  56426449  13177195  42611163  29309597 
 32313888  26289402  16427593  60278373    696051    417787   3608373  36249798  15987579   8850403 
   638865    761569    801219  24406071   4942203  66327510    820243  67964412  57896071  77348758 
 25493357   5486483  12181213  23039268  85074063  30911192  96608523  16429933   2803187  10445826 
 55357371   7319938  46217723  31144998  43733388  26101481  31447980  41238399   9912498   8617108 
 11099078  18822027  23019198  65709123  15027187    729190  13376964  67862745   2429979  46919683 
  2720063   2724123  17043153  46054785  27858781  22397148  17248131   3073587   2257248  34084869 
 25630083  78775326   4063763  86929541  21764919  57626439  12871622  89976489  26150415  90008493 
 48703695  10782204  42374616  48139291   3948903  10735603    134763  82218343  33368913   6328497 
 23446098  22972121  16596327   2048587  16037651  86397083  24559227  23242425   2569833  36340895 
 60924228  33952063  15146163  19014756   9026511   2649035  11111412  77242415  25952538  35114517 
 59513973  74063826  23417573  20939998   9022983  45102891  19282282  23314491   9509511  63312068 
 24840540  12666903   5791083  27362483  45186147   5299850  11923187  21153845   2022419   9864136 
  4281279  43666683  30135473   5851055  20578533   6866283  26128943  34923867     45339   1080874 
  2614983   4480875  12353262  53806323  16773603   5011164    457395    126843  81938602    681577 
  1487985   2964396  14225019   3902703   9267227  61288166  61236725   3706703  39799827  35657193 
  1432883  30313221   3360483  71059236    486987  48433335  21152913   4291923  82248100   1806873 
   394275  13808883  12273853   1651938   2490954  19776027  51410287  56960719  28766112   3466185 
  4327872   7071726  95103495  11273606  15774288  68164611  14577387  46575987  21603188  31470276 
 41270403   3509082    828960  69363579  24301891  26943139  17760041    424463  25976151  19517608 
  2463729   5873619  59599359  31099161  67435987    614231  56800163  36834986  60306654   3803993 
  2250432  31698573   1378662  36671991  21273378  19454499   3906123  25575387  29692467  22971843 
 18142287  28639279  25031823  38642367  29604911  45606358   2423218  37132565  10759793  52515301 
 22102193  15319614  24007824  58043477   4693245  22697427  23801425  59250427  47162481  67784372 
 59655369    466123  49545603  24176773  46841595   3505369  85959503  15838659  28524751  26158154 
 77356783  10569765  39119820  22239609  47554808   2341128  10229609   8993023  36015368   3352917 
 61920963   6688091   2661249  37238569   2094855  36619398   7341993   3344123    216163   7264565 
 62258787  34731757  83721819  44499956  17677692   6406661  19366883  28648004   4192303  19991731 
 17785863  17218331  65986683   9768453  34980173   4587835  44402998  16398663     17147   1118970 
   599843  19398743  60254699  65917947  71569049  28607385  41954573   7475728  24976625  24644703 
 23100530  15523723  35913561  11817723   7782117  43024603  59095731   9262438  21808433  77601591 
 36440443  12080247  12903105   5402742  30250551   8743350  17234043   4836913  11044219  28261833 
  4171829  25760567   6578528  27289023  48618058  16465548  16709873  17901277   4597859  19293717 
  7453127  39357618   1100405  20095953  21013635   1679148   2636125  46081598   1804219    837999 
   592260  41550689  33203722  21912343   6717112  28753611  31009787   2747148  25743724  18351410 
  7520123  65218395   3719958  68594427   3743619  17061405  58551644   3142086  38598903   8130567 
  7192737   4304452  23908983  79536987  44259575  20112870   8018415  73496368  35832859  43081531 
 12012291   5489196  32101522  18826368   5255241  14057613  31794810   6013965  34236173  91277899 
 10442475  33160633   6698913  66581747  31061639  18393667  95543859  14770635  23081865  20560691 
 51401263  46682457    833137    878381   2460567  25655847  18017403  21524275  15808759   7359923 
 60367954  78605679  33859263     54919   2629799   3931491  14435913   3785817  15637362  25918787 
 70439051   2853825  12914486   1645982  23038203  28180448  13613485   1201515  12957331   1372065 
  6643179   2650753  14485503  21469669  54529841   1414623  12672573   1784017    457491  28229127 
 19401509   2771164   7327029  10442495  11997878  35041787  33996723   5682355  18758583  13302759 
  9793773  19618379   7760623  34753135  25172179  23079172   1904424   3506703  35819166  25912842 
 35469153  64026567  27068241  48315759  44638153   2538971  58784121    280655   4297623  22053463 
 48891775  73700044  45111523  54382025  76889382  13595447  10014939  58677003  63471033  39453513 
  4613875  29476545   3005961  34041723  47035077  13028677  56018115  42822459  54910077  34524475 
 34282013  29039332   5521709  29941363  10795536  26934546  39443227  27972290   2751219  50769039 
  2927199  12817764   2080894   2544547   3807015   6033573   5028729   4264977    724180   8210883 
  2298123  24196003  60930682  11258079  16468817    587009  32749455   1200381   9503070  10552207 
   756839   7151099  11783205  25900151   6765961  25006377   2819064  21583373  39954603   4825845 
 48207195  29540309  27302631  59030230   8511873  11563251  16182669  30507674  48512377  58437735 
 18697649  46390719  15004580   3636663  62231547   9607773  21772743   8695428  72286911   8685783 
  4410783  22647375  10386483  18182185   3979287  50881868  25975075  53991834   2640289  85930088 
 51433065   8034687  18356697  36724503  36520128  61659763  39764387  21913188   6752382  42119673 
   423735  10022091  43687449  52913339  47683438  29064288  26682443    357903  55395715  28890078 
 57371723  50783133  14419799   9456164  14623347  30573275  34249688  19276886  17097513  85599771 
 98175189   1633353  18467831  15426974    475879  23389653  26866315    752424   5055345   5737173 
 38359003  21317356  42727665  18612827   4342113   1310574  12009605  34054870  60244287  19291929 
 17960730  19850018  63992673    323979  54660273  12804327   3355307   5600806  29569839  38991099 
 20767845   3113273  61805755  30179027  55539873  17569664  50605559  49540123  13796752  27185073 
 14299485   8384683   3086699  28808589  31245263  21466755  58855923    606739  47766885  10421093 
 21772415  16178827   9250924  23390531   5075907  40226383    393025  17086353  63890043   8857216 
 62445987  12157491  43499040  12640677  16724688  20545187  63758093  38657427   3663725  36418747 
    31583  49065721   1541139   3321705  22021415  36301875  17564775  20941743  95169721  14054097 
 26855274  20215527  25748033  19948552  85525777  51571428  61022389   5871786  12425250  29561184 
  5073561  13657305   2737752   8229435  77980298   4559019  19227851   2835298   3493487  55383613 
 21036646  81999007  53249467    703883  19420440   1936529  35090691   2998243  85632339  64923377 
 28806776   2420955  16173528  39437115  28296727  16893051  11422843  22498907  11796453  64418849 
  6534073  44578110  20333043  59921592  19526757  11972849  14488238  36665615  35298246  26621793 
 28449567  12181061  71021899  12099259  45356182  13725379   8026919  14008068  17395128  10573279 
  7937943  22444373     88827   6879127    858121   8529715  33040741   5649498  39351726   1611623 
  8397507  83962946   1808531  23638613   8021067  11627683   7134339   6020039  11483673  40212531 
   388108   5514498  50000191    269133  27585445  56569273   3799091  34448856  43370268   2470868 
 69830469  18381573   9560625   4826083  10838041   3816335   4478856  26570836  48010605  10935736 
  8501763  13834059  25371799  23357051  33266199  40444893  68538778  16558638   6467976   8325828 
 26428411  12799383   3599293  25321419  27078871  29924724  16934269  38212026  26395755  16296198 
 51301473   6068175   1229694   4465243  15187323  30956174  11461047  94328063  45533707   3331451 
  5531201  78134207  14413008  28336123  20849595  28474107  22510692  26695675   2281523  46934133 
  8016725   5984465  35033457  67166071  13668232  12478257   1493307  19813152  13931443  50953699 
  5879773   7252083  31699553     60554  21378923  37083182  24867076    183715  77895150   5502318 
 49446627  45962315  17889811   9773663  23703183  15733995  27029909  63505023   2601708  75781738 
 27357331  42668423  40808152  53614038   8045588   8914631   6036531   3561381  60430668      9853 
 19368660  55891069   8617899   4033892  19705211  10393953   7577484  24433238  72882882  49248843 
 35412964  18194207   5619091  43677393  28761471   7786750  10527423  65501565   4246755  25843787 
 28404927  44078638  27938463  70465911   9683381  21024104   8878740   5869441  18315455  35736831 
 39112198  10967589   6714323  27666123  12259489  74050643  33706071  61736469  58432635  26611515 
 44241891  22225305  32519467   1836981   9213878  29144790   2431515  79847085  17229153   6426303 
  4921557  76740163  22062165   1635387  16660281    899268  16284705  42773623  44923502  66858727 
  3093203  81720236  79525266  70883770  12313414  43644351   1844719  11155995  15510141  49431093 
  4513489  34250973   9916315   7921160  11377623  79447323  65602554    108105  64836717  29239161 
 39889739   1454828  62545515  14317278  14725473   6779373  53499643   7175103   1974565  40936143 
 37878561  41362368  64161753  78676428  36143601   9830898  61445233  20922059  24614020   5249459 
 10180203  37185075  82391931  98078103  57983355    208493  37767113   6409091   1825947  73083973 
 28338198  73099803   5853195  33738198  12115764  23034823  82881663  40805945  29970921  49594139 
  4887539  27831507  34047819   9012833  46124955   1111133  15017838  28656523  37927343   4822695 
 88568763   7909977  49309593  18764316  34334163   4575398    473134  74353791   9425458  33780383 
    15516   3622093   7471138   5314797  12523245  39394473  59622123  22406433   4836183  42469182 
 10360187  63581419  16799035  52827576    211245  11956883  45597953  24297123  28456233  27052395 
 53431163  24100452  59705267  36464118    844809   1572155  14711423   1991563  20528178  60554361 
  5724600  19373598  94155585   5110869  78532463  24464758  50972608  54080237  28891941  15005373 
  2803098  10356855  21393804  29056843   3191839  21284854   9422449  76656749   2912023  25047015 
 16978053   7029378  21172065   2273187  21006427  11970828   8374259    867255   9961285  53884633 
  5775021  13714873  47886952  37519035  22525467  13630694    866274   1888676   2603883   3242703 
  6779633  16604795  47184783  16575003  31022772  39884163   5062899  63432219  28930117  25757767 
 54749643   4299383   5107603  44967333  15920011  10278555  37813011     62223  62195985  13634016 
 92588048  74047059  11281985  14612469  48036111  15911259  23870259   7394679   1083843  38938875 
 36619539  25973427  62861895   4650934  23949471  14626342  56670423  33164191   5998015  30175347 
 71970642   5062354  29086213   8654054   4518583  67004343  22888455  14526915   3148595   3750237 
 11761483  40328563  13055688  16825841   8379598  53343829    886313  38281953  25521303   1757011 
 23132207  26848215  30931663  24790503  23211259  40383515  32249526   6452565  36938526  23371757 
 35546214    357769  31443999  46572605  10273498  30281034   8706303  11512109  23175507  25617547 
 31331285  14428023     51835   8036990    335663  15842779  23025463  15348648  35541789  51916748 
 14805907  34575339  62760751   4760585  22136059  22986870  16329826   2817063  27552975  75378779 
 25765499   8729191  41193171   8552859  34307130    929121  37144223  57502573  44455203  67772235 
 36832207  62330028  72599559   4964379  46444931  16860723  32342229  10922040   7616973  75918762 
 35705311   3313028   5062678  27752271  88380470  54006003  45095943  19503930    902871   7020758 
 36619443  25655183  57295257  25072114  31907241  22322843  28930893  36985357  17169603    102048 
 52819085   1988839  25542783  16219719   1196206   6595755  20868765  55736867  13319368  33326539 
  7198461  13003253  47783111  40255435    530518  30130663   9814072  10390310   9851558  37656258 
 17337118   5249431  21135003  27007521  54916091   4764781  10768335  29480867  66171548  39491883 
 66038901  38416793  25867477  10377809  67435717   2209783  67601043  62490831   5396617  12128667 
  4013657   4180155   1180138  36708816  13271795  48263819  78757172  14878813   5901893  26328788 
  2534910  38816503  46559119  37113498   8815686  22530449  14922667  47902047  42197641  76471973 
 31961265  27480708   1020174  33704459    549704   5851579  11331573  12889197   3816453  27592773 
  9889463   6444483  16623609  94858507  41382033  47815326   3165738  11350939  21506683    798251 
 17148255  17106611  91782313   3651623  14366871  16700411   3805847   4871077   2847336  27142987 
  6288347   5413608  23022372  59120314  13460464  34938299  12801480  79196667  39710391   8784123 
 55765371  25279507    282391  29096730  30941573  21614781   8034673   4585023  30623535  21205905 
 13402148  20741601  17151133  72439035   5585398  10565211  40387290  42385224  38899451   6250055 
 74422947  25919563  29047467  44165964   9357639  14227068  17456002   5735351   8524379   2568755 
  3392943  64866939  87469026   6095674  26235819  17181114  54528643  28266920  57063007  71847395 
 39456950  67272042  34980108  65920848  32387730   6322668   7642148   5483403  35746123  50090787 
 17554803   8933403   3631443  14460559    517336   3102343  49992058  23948551  28911613  17371411 
  2192373   9525803  29981097   3697763  12364923  29247108  13412733  13002073   9328895   8545437 
 18443347  80815078  39719963   3285483   6217979   9558738  36443586  44652501  22768823  25033243 
  5802612  32661147  11861937    622727  68690744  10278274   2248887   8903610  56712856   9297019 
  4476623  64174590   9450614   3918323   1552803  12979553  17012538  32201347  34513833  53496633 
  3402172  14685435  74191893  42596215  23654663  46564368  13938117   1934363  24270563  21490359 
 66814278  13172307  68774803   1972271   5444316    313698  43979491   4820965  23745468  35709147 
  1233152      8178  20874171  14760721  53597520   6444539  16738649   6360369   4830367  22287261 
  3969828   6723717  46860963   8812803  32219135  10776175  56861898   2699043  16784953  70363874 
 35351283  66056535  67714948  31488828  56688702     65903  20223324  28293637    644342   7007627 
 23011143  15297888   3487974  21861193   7139241  45555609  26688891  88205093  20172880  13462923 
 68751143   3424765  11351121  16104723   5758008  24214046  28806423  33941499  11442675  18515256 
 45129339  31017251   3412603  14637935  20994408  22472251  67524519   2032040   1812972  16690347 
  9968245  34306955  50554194  48652843  52295911   2615931  50675085  31649253  50453707  20900453 
 21569649   3086855    451398  39531186  27302153  75884343  32049399  45404443   7108757  12835503 
 20758067   6371103  32735889  13472199   4015259  41987913   8732643  10793770    865851   3522643 
 26759818  46045710  60664053  36175819   2110821  25393509  21434235  93143668  65253366  64263135 
 14936490   6628783   4201273  30184403  25547568  32360603  13813527  81771263  46384105  27552548 
   291609  37368267  39981909   1410294  66060018  13173395  20605141   7350144   3081363  36692709 
  5066595  23972289     13829   5279428    800074  10012073  11431900    936453  33439815  74409786 
 11641398  12490139  10429666  26002818   2897683   2165547   2775318  24178323  17888073  69758463 
 40588239  28043191  30910083    920706   1314717    994326  13437755  10606396  21953313   7548286 
 20323503  51725498  10958795   1400665  13780953  35449491  19557069   8429054  46177248  31199611 
 53966787    286611    587558  29510817  42378916   9165673  45322287   7336419   9135299  44836152 
 45182871  22799517   1429044  25339007  19705179  28385107  18167959  29892003   2596524   2125675 
 29057726  22044079  45648659  19017888   8414763    906459   8144280  45830919  53700315   2485019 
 33505049   8689038   4803798   3986763  14599323  11936923  28550468  26654012  22486477   9207083 
 50226768  44490778    162563  62909563   3473866  13384081  24785803  86336471  16659129  24040107 
 11175793    973501  26227353   8818231  33906453  30620141   2190353  36824137   8972558   6831779 
 13182203  22026843  13427615  25353255  75740970   8899099   7861696   9517435  49232263  20056236 
 14423543  31672455  57759723  40410467   2424030  21076236  21070500  42677903  12360977  18956423 
  9203001  42951129  10872092  30213069  59998535  49223646   3138258   8293933  24215373    243549 
 27353323  48582559   4346283   3530235   2215753    572695  71689935   3620425  47990520  37567573 
 38149065  61002503  78883395  41398908  19852240   6445983  18334202   7390682  13961158  50632332 
 73026088  27764179   1085506  24596763  37766303  21734043   8268427  45453881  36023871  72565411 
  2850259  17070319  60439704  25829923  24356640  69825915  15065967  14411499   6798387  35206249 
 18034755   3224445  14965843   4177751  26457026  24862707  61316389  49266481  19467693  40208683 
 22184571  79585937  33787779  16504663  17977623  69870961    923951   4464429  26090323  12811675 
 49568763   1819778  36747355  85559676  51321811   2467056  48371005  59133925  13787897  13290913 
 28853203   1051360    616323   8378948   8027583  17288133   7551985  28222503  16782149  37255052 
 12370359  24490698  58457072  15874707  18762774  56096974   8396049  49390035  82058179  18970041 
 52566945  71971830   1697811  26623892  79296961  13351769  26861107   2922013  12115813  46513653 
 15765819  76620429  43537039  15874182    465051  73691530  38621783  29583423  53155239   7871919 
 36232929  50787453   1045891  28045049  24832483  24447105  81216907  56534754  10039473  57345783 
 10753803   4539723   1064799  34407643  33898449  39770880   5065137   2715071  44204278  17666079 
 12636684  31262993  92516703  39807995   1285606  14057699  10614367  12154323  34471227    218174 
  6571565  71431147  43744683   2385878  19583035  56365705  17602778   4064855  13506935  13035468 
 70217739    843327  16208817   1562333  25783993   7837843  39562107  10659833  87161003  82225864 
 10290972  24252942  21857023    250103  17669211  19307698  24955732  12553301  12755739   3319803 
 45476193   1410375   2386396  84629404  63125425  23824603   3709477  61604211  12030138  32197409 
 57469823   4527994   1657140  11038449  16824931  27479718  17450673  16822199   2313348  12841954 
 64796505  16968243  42788609  73195455  21696761  25935787    429105   2053735  48077123  22906689 
 19855308   5880558  14940393  73006251  49180969  12197148  40543633   7672779   7470203  31690863 
  6200057   4106091  56336507  23780667   4229483   4296390  45991827  26774427  16907577  38260884 
 45525681   3455817   6223587  65440223  31119279   3151765  36009096  22655355   9065137  26791035 
 29816547  16472205  45867483   6315958  20263965   2258301   1841793   6843279  44752935   6114028 
 36332419  18741417  67798693   6859845   3220386  88570409  23049873  48324399    860783  45621528 
  6681371   2287458   3306523  12599063   5223469  28927504   3127503   5676553   2748927  15482685 
 67116331  41172658  27411477   5720334  20364933  66801039  21689799   4334919  16214902   2082827 
 32562931   5861451  28307787   9865006   7519063   2998635   7120029  47604689  25081487  75668383 
 10384913  15649823    551445   5687805   8411859  51141607  31041429  65855942    957795  28200219 
  3672882   6779459  79744854   2327723     10326  28182873  50457448  41255445  22076616  17309267 
  3641923  15154143  15874925  34736881   3093117  27602859  11972724  82955544   9121908  90783963 
 22221939  10671393  34159302  15193895  30306453  27289216  10290039  56500881  13570813  25040033 
 55140059  51562844  55353120  12876735  50205210  33262773  16633883    141904    627075   6187579 
  8435807  65824905    523419   6009267  21239559  28935825  38511405   1521789  23014059  14144870 
 24149313   2434335  25898767   4264503   6849498   3727011   4798103   8627547  28953708  26004255 
 10219884    375037     34939  25147947  16287823   5221926  44646819  10840723   4174373  29396373 
 27877170  24859683  11590227  38788629   8225648  39485439   5726658    479903  11738817  51056328 
 25061831   6962298   2957923   9888876   1832523  66572013  31758523  64434492  24416555  10837887 
 60804204  21597097  77728376  13499552  34325067   2027771   3932239  44376540  25400108  29006527 
   830134  37812849  23958519   7720701  35514459   6561773  52941362   3908931  15799803  10162143 
 16611195  47965559   5901027   1091923  13415966  54015000  43413207   5436123   9564555   8264199 
  9422683  18768603  16355643  11277513  15870215  16378203  25093071   7837267  19272887  83365991 
  1585108   6039574  59153463  24713539   2385509  48410031  12977043  60553239   8185915  23696463 
  6445347  52672731  70336905  51400093  11404248  17539091   9543343  40226779    476142  15838159 
 33107958  81793716  42669201  33635299   7121508  28232253  50229666   9392238   9264027  52774812 
 28261212   3943923  36604336  29795343  34615275  25626348  21036289   1926267  41679163    674498 
  3373020  28793483    132213  68964491   7962073  23522986  42834479    714095  43557371   7459835 
 16662018   9315909  24775175  44476577  56165175   2226651  32518434   4272611  31332719  39960771 
  7476490   1458879    585775   2367203  86354979  26125120  69401166   3780105  24578363    927643 
  3654723  40247538  37086663  18534965  33424137  21330455  23945863    548353  12320064  66554359 
 27428447  84519381  19715703  31903293   7155957  16295878  93746907  39498743  23509735  37974358 
   173637  32872389   8686235  19347594  74112755  12718647  52293144  33543108  21486852  56308515 
 20090832  17069188  59254560  47040048   4974063  79845495   7945032  80297807   8984455  79033269 
 42772117   1273520  12930785  30877900   3073269   8396882  29272213  23373513  21069468   2825043 
   542553   7208346  20985126  10142295  12188858  51254244   4631073  36748523   6438138   4952323 
 30610593    827367  40632469  48267071  59150643   3934185    502053  42739919  20031871  36007687 
 22364058   8800959    718169  28337643  11733208   4677523  16926955  44358541   6001159  23842053 
 44243187  32976687  10214955   4318520   1059945  59863061  68056640  42080070  15238218  16542330 
 57213051  43451279  63113133  74730097  31022268   4792254  26037618  28693764   8728857  13828366 
  5233103  63612044  22674944  11896343   1821250  43473747   1250816  26847875  27310307  46073183 
 15559347  26412515  44106353  24832645   4447099  47603109  15148665   9867561  49446746  56263483 
 22189419  40456063   5423895  85706571  39527391  46353735   3700211  63792571   4616291   6245908 
  4037181  45052359  22699958    570303  23344259  43612776   8541037  41721007   9870031  22473072 
 25717689   8689371  61364110  37291077   3602347  44633619   6568377  44031825   9346149  95914638 
 16855643   9195270   6904739   3310422  23266878  65594265   6907665   7786743   2005735  38946667 
 43386543  16930933   5391928    179473  29806795   7481601    399093  50216289  18376851   1551264 
  8118123  11525707  14801983  36667698     42603  17651733  33439466  76128203   7692063  21882303 
  7782134  76883947  89618487   9445636  52924767  23857379  76678179    807466   2281259   2045803 
 43798947  40540528  61230864  13646820    724845  45147020   9418884  47850747   5306671  25571418 
 25103443  20969849  14876565  14187681  12341895  17379765  46326927   9402943  73344141  14128949 
  4239963  11757967  79396549  21613695  31266891  10929288  57920659  13060437  10582403  49727323 
 41503191    881003  14918578  46703238  37490488  70170639   1559483  51601563  26880204  38618983 
 35557391   4442363  65395180   1260897   7406964  35985975   1165089  28227543  17872925   3128667 
 26501802  44192271  26876953  73112148  12466963  30723322   1182723  12545223  47820603  11944545 
  5644407  20043497   2410421  32776863  21426077  71713848   1344135    846735  22003302  48684563 
   646475  23048687  17198745  44303655  23695826  77547827  61448160   8709759  18708116  12417187 
 12164925  11701743  28879803  26936655  12851715  81540043  37108953   4604052   7051926  39692545 
 38518043  19039528  12063813  22351683   2731215   2219109  26451163  35936115  23594098  25459325 
 58416651  27322761   8930563   6123063  89216250  29056146  39332923   2812811  13704923   5109483 
  6695931  23716998  50775547   4672483   1464395  18851054  29775309  12532723    111663    319988 
  7894539     13339  11309381   2362021  31143471  36377835   3239679   3644043  35162874   7654042 
 55397663  28616940  21108315   4697804  30080817    661918   8864316  58885638  31698483  11440195 
 38688747  34208883  22047126  12714339  44227355   2223162  13577598     66714  59540331  59423643 
 25596288  72107907  12525617   9400766  12425898  64433693  30358286  63572847  43416938   1539899 
 50107686  21877839   8752093  39001443   1381545  23552232  50919382  28993471  77652623   6899981 
 46033760  37739298  21650307   8052503  27539961  30977825  70142001  16137137   1716733  16623853 
  4308703   3107103  56799707  43113531   5702127  15258915  19520101  12260059  82612598  25554652 
 22466505  23591356   1410483  25935529  54724699  42857211  20445639   7521963  26107567  66339643 
 14485979  79316938  22009491  38778411   9925560  10867692  26704863  10291173  25187067  17177305 
 25351099  46836451  17208539   7384893  33564363  30372109  29266691  12289983  10958619  71051929 
  6435816  44864652  40915025  17017011   3663123  11519323  21423014  12878223  57575751  14907723 
  7065364  58978996   4803576  20245487   2612278  62318033   2009123  19048485  16137543  23284853 
 22286187   4398475  11953475  17218358  59531451  22222588  13375831  43853648   2156718  27767788 
 12736735  34462419  15822709  29969545  22670471  68035772  67717263   7576485  17915877  33130363 
 68657589   5178305   1722454  32249310  42631079  27227235  34873621  69239923  31675363   6744065 
 67009429  25300410  36999858  31344812  17129298   9297411  19255582  51109181  49076997  47031378 
 13524867  18896027  20644599   6355598  24138960  60960218  26746815   1933068   7511715  27807363 
 14625283   8408819   5758799  26930877   3326073  37923829  45390966  56219461  68845653  10703487 
 58287408  29531229  35253863   9957547  39653835   9797967  26612727   8362023   2492373  10538523 
 75018561   4396288  53716951   5229771  18801467    660351  13585353  47951187   9810360   5500979 
 39534915   4889238  36556953   2044879   4535907  54287854  45116457  33385947  19011115   1737645 
 95036083  28706679  13250427  14404743   9543589  19925743   1126099   5829505  19178883  12907956 
   572957   9814137  19636305  25105203  21837687  18073248  20326455    913074  31142465   3699019 
 26641995  16092533  65361657   7711438  28629627  44305163  41118507  33311202   7370473  88329883 
 93227358  29994912   6522513    637683  13540107  87218540  11350255   6892071  79390616  43447423 
  2759502   3082038  11598915   4504558   9535423     17712     84624  44710331  23263773  10554017 
  9042078  18471045  63810751  20855363   1982323  61639673  16867887   8573025  17525358  59655723 
 24239725  62698473  20427799  45169915  38377189   2583154  69124346   7028025  50649227  49412197 
 47001773   4898715  73354191  14354619   1596485  16538243   1245021   5236023  13277940  45333427 
 12050451   5384012   6462663   4630903   1987998  82015539   5579163  36600588  49087817  15167235 
 79776393  45918753  45487333  65766875  75103033  50334408  16927091  33748169  38846281    598857 
 36544239  64118485   1483206  44219030      8367   5592516  32989427  41800103  20578043  52226948 
 47230356  15072987   2799123  78590323  41511333  34773675  16853595  15650511    683139  15837323 
 15018623  80121582  35227619  27740793  43845963  19365771  39082311  18700935  15572123  52628223 
 26351167  28369708   2112713  70591773  51373349  30736763   2185715   9277142   2001514   2448140 
 75331028  42814128  67284077  37554309  19218579  35424043  79168069  57327139  43526659  13196148 
  4653205  12596663  69725130  52341643   8612573  28560783  73541322   5784643  37409362  78254467 
 18818511   7418919  86629515  25400402  60562359  24590606  42772006  62809947  31680035  19771815 
 50143860  21556735   6241501  10428805   3480699  10291975   2255703   7209303  49816246  16137780 
 12971509  36243187   3676908  76197201  27947203  30980193  18594293  71679339  12595475   4236054 
  8514019   5464625  24152323  34586389  11999867   6739449   2795698  50993403  42327499   1457348 
 34127931  41876279    729400  36330573  11508958  10966713  12803180  43000535   9045835  13787435 
 12396948  36950983  35999731   3358167  16942013  86123888  25748179  11636844  14561584     89303 
 44886840  11146906  12390123  18644043  10709437   8600846    194933   8014059   3975428   4915620 
  7686237  19043009   1233207  11201605  18602088  28316673   2028495   2958395  48431632   3328279 
 22663050  18064432   9205419  31972563  52300347  33450683  23565756  18562303   7388745    840342 
  9619640  41986088   9910618   9124161    272771  17956288    855027  22337263   4287007  18877422 
 78121644  14828145   6149991  24922119  41964486  45020283  70772219   3081471  14714368   2367093 
 13382295  49327595  60738966  27197975  19630230  42780215  17691819  21524619   6021337  32248591 
 58638459  58791174  33024627  55785127  81016767  40150298  10678133   6110539  36353355  20648913 
 23218799  47683083  60050159  47618214  11647975  31499367  12861222  29373405  57734925   6914107 
 20384467   7393183   2369445  15257617  46713563  75021989  10138977  22666059  25071973   3081849 
 63414945  10080843  14143611  19738088   7635993  53869451  20718486   8217227  12883405  39333399 
 29451943  36980421  25799109   6265392  24946899    387696   7290400   3327336  15431750  16279195 
 34813083    691611  35552661    128970    329041   2723694  26815131  20901999  25378611  25257751 
  1731723  12961581  71766363  17953240  49642738  27803786  42525323  23496076  73584687  26344363 
  2025599  14083828  42678003  15517131  11594491  43485130  55710107  71309663  44319359  27907114 
 66824907   9269047  28639651  16656113  20520213   6528343  72458143  15929178   9988071    301257 
   636547  80159748  82773606   7745584   7120762   7102223  26389127  48071198   6266969  54681253 
  8563028   6742335  34090161  10930389  38504757   1069933  13491429     69473  41410209   3020844 
 39687812   1302412  70126653  67245819  51640576  17143863   1535603  11803299   2592001    273099 
 14699603   7066687  66152230  29686296  46008059   7403739   8061073  14758695  84552123  26647782 
  5961323  20981108  17772565  22020783   9216823  44542023  25607113     79173  46909995  22455183 
 51407391  13424163  39272621  30643851    439850  44476848   3017706   6654645  57947927  29036787 
 34285823  18894075  16236600  17906963  52054115    542067  51684087   5236260  67964253  35921598 
 20695055  18882510  60773275    649769    238662  83637760  14643015  30860878  16750059   4693731 
 14217138  16073447  45939159   2533274   1796855   2935929  25346995    126655  23928930   2325883 
  1482096  16595677  13904547  29014797   6042705  14174417  17267835  19495053  11743051  17907061 
 81189127  30090063  45945354  38004468  17375668  10812810   6884823    809813  54302826  60214698 
 20531113  28493027   1920403  10668519  69157592   6730287  14588169  66675354  45496851  17141730 
 52611908  58601643  31279309   8740104  44403967  19078993  37843075  19168599  15427337  12432683 
 46075427      5563  13032743   3591723  49878367  46583688  32220454  56136313   5501136  44357791 
 10545501  22432071  27533931  29677346   8553459   1629358  29201359  42859963  32506215   6423996 
 42399654  44495219   1412883  30718779   3653595   5113311  32978895  16830258  23912943  14554845 
 40296938  23600673    680095  27631653   9398193  10263997  43649540  50413743  20739168  20192451 
  3649763   2082455   3964575   1477897  25102923  10669275  49265283  31816068  14725587    800223 
 52935908   2391843   3102623   5199585   6005883   4819716   6290443  19933645  22531569   4852009 
 20333412  16694563  95523943  68647165   1855340  14599623  76854088   5468768   2617755  71598648 
 16504182  19102727   2201927  37100498  66310773   4465014  25528731  56225525  32205373   4411953 
 54958110  42900347  17135991  27994343  26282457  95726721   3140811  48352265   5704251  39711146 
 12670179  14187891  38501628  46966280   3695991  54611139  34373707  59544727  64925466  21912972 
 12518871  35973051   2023873  18593622  62674576  54461992   1694211  48053131    334817  15547774 
 11740432   3884766    910239  37265659   3431523  29334831   4348368   5120651  20932736  75556175 
 38554881  61166967  28880763  29023656  22444447  26776611  38240619  48299685  13865748   1211763 
 20510052  64193259  27312639  18088723  36679677  14835132  45148401   1233754  29808277  29012236 
 17808327  17628411   1841347  92219190  11581692  14390253  32397708  60882596  38856304   4737746 
 47327269  32750873  28377264  15584937  20039233  11504085  20179581  30749488  13880823  58427115 
  7084513  16986073  63135637  40972605  29370795   3749261  36262935   1163697   1026039  25762713 
 49756203   6344808  41122169   5823264  27215062  12407165   6340443   2197319   1198008  33578745 
  2795382   5513064   1531508  38041089  19048723   1225499   7301123   3367476  61332279  16049981 
 57324139  12919197  53737215  17262759  19117353  22440768  22873547   1852828   2817256  20057645 
 21501876  61755189  30576735   1649553  50995003   8272733  52667523   9834528  40949421  22136083 
 60873460  59170703  20683428  73603131  32609137  21102079  82973797    397083  27336259  32976105 
 18839075  29323347  31622247   5286768   8504865  40673435   5018367   2386662   1275795  55781394 
  7853298  44677107  60102523   9582507   3309583  16305027  11843665  27772571  25037473   2551319 
 52127107  38048101  17879649  43247239  24913011  13399420  66407189  19590923   1300143  75912648 
  6825527   9763053   1968228  39623168   9019875   9994273   1484936   2008353   5214343  54189798 
 34124583  21326217  28299782  28493844  31651995  11344528  57333282   3285699   3378443  47988357 
  3123438  10940676   5060773  56841317  69908167  42484431  85192698  23702523  30962648  48252363 
 60941283  38330668  49310880  14743077  31732859  23056078   7303669  53858423   1818618  45853212 
  5660877  46859131  56561828     56403  11591157   2978679  12071346  21538911  70584088   4382155 
 18419367   2863739  13440669   3231327   8783923  66364267  57621933  33344819  23619835   7834998 
 10817937  35339228  17191560  70090563   9836487   8921298  54439035  23492411  16193499  11481219 
  1746793  52571499  72915815   4450423   1853482  40967455  20208233  12300732  35929180  28626082 
 74412249  19065784  11054049   3880325   2599009   5557143   2958498    401833  37627053  49174008 
 22235349  15382589  15916557  31875995   4085666  55097478   6326023   7118569  11131963   6908199 
  5039300  24231011   2945902  15709713  19779979  32797911  20297508  44072844    729923  47581526 
 10838569  21842775   2903673    126444  26212008   2041803  66157383  20613201  22450929  47021419 
  5912409  54213217  18072751  11924406  53671875  76887383  91412648  29460103  30888241  27498643 
  1829819  15397887  24835707  15978331  43304913  87474609  65084381   5465011  16633379  20916518 
 20726668  44904528   1946063  12063418  37512807  21324559   4454751  21895803  16678743  45118095 
 52586733  36528335  52416707  55650627  28596945  81063723  40631505  48367169    203001  70073553 
 43057603  37142528  15200413  27476083  20142685  49913637   7919430  25851403  65101263  10710149 
  1900104  52893243    907458  18189051   5280755  58828647  32148993  53431539  59563907  12083970 
 41619539  35831562  21661537  11685498  42364119   1074118  57911326  33506043    504166   2927171 
 25033896   3694821  47210595  48741898  13754123  37920603  39063785  21681747  45960751  28262637 
 44656067  10260993  13197580  95412923  31672783    628555   5619296  18139119  12819424  90740253 
  1042857  61327131   1550247   8983217  31171439  43359231   5979060  14541735  64586470     37291 
 23589471  15586373  34459613  33519054   3624763  44015283   8817613   5880623   9224889  11074767 
 64984733   2192241  20744763  82527351  88856333  28697959   9473379  14610225  39750987  17358204 
 14586009  83585423  12114174   9775905   1517547   3474792   3970023   3344046  62239319  17392867 
 15563419   9686613  10777297  81632571  38979933  34265833  28944723  16386262  38244381  37749711 
 22695327  77421709  40690542  19406235   4682943   7634530   3889473  14143035  13666659   3968976 
 17163003  57302491  19175643  34983633   9376839    257503   5820291  23258065  16631743      9227 
 10695903  24892835   8446947  15017683  18392007  56957243   6481703  69329795  64790883  23316379 
 32418443  14437679  27252627  30302317  29297445  27892543  67441683   1104688  38964343   7661355 
  7630359   2014123  23642547  82984353  14522479  70010052  18657339   3473514  29339763  10986331 
 54862632  48689667  36438963    277309   3535763  72559451  27274594  68389015  21974622  33366379 
 14461014  12035049  34742193  21282817  36423291  28028811  13032843  43740358    552822  58913601 
 26011573  13095303     65713   1628131  19807065  10186138  39658335  18284343  47122923  56944903 
   834691   2238887  63513930     33853  55231607    827707  86459067  10492795  16297618  36309123 
 38506162  80114687  18116091   8202187  28231299   7221339  26172795  17429532  24417803  20452373 
 10269816  16995397   7852524   3000690  32860345  59402437  22653063   5120183  85507067  80664545 
 13863917  15540487   5050608    220637  32858667   4089975  40435963  85280164  82163503  35314353 
  7236859  22733979  16688319   8937325  37814273  10766763  51302697  19477775  53263332   6642291 
 33830825  21127203  43194345  10930515   9113628  13776379  35363318  91426923  21849486   1321545 
 18282483  46108003  11405184   9849419  44671548  41914939  10136191  57438008  11995275  79379373 
    74265  35840847     21635  33773807   5624203    490473  26653665  52634210  26768183    892707 
 10573616    352167  45321423   6054183   5030533  21330873   9495355  81299453  22574373  43632498 
 18842379  71856052    715959  48268752   6662184   2562475  29757874  28749803   9874623  20195698 
  5618407   2178390  34712626  40271844  12829891   2411273  19860991  38856023  30367749  19202523 
  1112123  75279123  39508528   1060875  33932679   6143403  15370380  21613533  18751427  45824055 
  5252923   9147881  21633201  42929301   1420938  75785531   7515136   1564092  18217981  23546373 
 48182271  36731961  80043027   4810336  52453095  47027442  13278605  21789258  21760943  21389847 
 54433777  11376837   6611675  10882701    668411  15395787  43154634   1021369   3796923   7541449 
 34262025  17751963  13377465  25171445  37984787   4185867  17870183  29613767  30947461  20580038 
  1538304  11234199   9496968  28663401  33948103  34934649   8291307  31881115  12421675   9256907 
 55111803  77908227   8601047  35662283  29524629  18321999  47887707  90301948  17743440  47037659 
  4048219   9671627    758123  16066089  15226785  53492748  26441211  29178499   5745115  38339173 
 59987783  28327263   3372667  16413459  18413739  31882171   5412171   5198595  28672800  40286355 
 10705411  19507908  23605362   9217397  40739739  13300443   6483873  61802523   7669499  40989555 
  2083823  32318233  69808662  17885939  14520398  15814575  53062678   4137023  24456453   5418519 
  8812588  42136233  69285569   1047659  73954773  10750923   7174004  12902562  37762029  20317236 
   117870   1455131   3995320  11844696   1664111  11560333  19926337  14326773  51728369  12353343 
 83027487  39619898  15775902  12594534   2365449   6088653  55264773  35299761  59625803  19421668 
 10081671  23651673   1041677  12303783  25307878   6492593  13793035  42015889    303873  74430577 
 42887668  40690998  23913163  69232119  15419771    983308    361023  27018676  58234249  62698011 
   358359   4351035  76498067   6334353   4976011  17890485   3006899  21257883  67950993  31504074 
   257673  38916257  12734955  15562205  27548961   5645651  56371263  28759910  22144263  77192927 
  5109983  15439083  59685158    397858   7807684  26056851  29649721  10465527  38815243  15750951 
  4631103  26450216   6545241   3614759   8686158  70987446  24254575   3349344  14566115  60729081 
 37202547  83307828  17682134  26253853  52196007   7678950   8798003   7942903  91958081    395715 
 13097223    465869  32382357  42206462  10880867  66645371  11259081  13487701  23918755   2476149 
  2811911   4772157   5470893   1597312  20026140   3038178  10384344  36176351  56726496  31079628 
 20499136  22901019  57576331  55251655  60971643  75208123  10175233  32505456  22793499    510459 
  2969859    180555  21678503  21970443    503545  24542992  12672812  59163252  28263417  29031684 
 79090501  17873753   7490749  17812599  13204759  64776695  12262930   7892763  25012807  58848495 
 41041671    908323  46454296   8812993  14638122  35962863  68159312  36141008   8868878   4194693 
 64459786   8631306     47103  65857482   8809248   2246998  41959131  36561861  20424115  45896191 
  6977771  80006593   8180827  60673416   3371553  24610683  15211029  39547481   1620270  17324663 
 16363041  13236325  28658909    704211  18568986   1689684    164093  72420344  14583363  15853883 
 31145481  23282339  18800906  39249377  86399883  54344139  21383663  24296533  23287207  29459802 
 12355535   2198553  50514195   1173967  21208218   4871519   8237116   6006651  17421845  66642427 
  5925597  49430939  21715707  74002091  32933001  33427989  24018747   6315579  10690292  27072959 
 43452225  22344427   9039024  10984371  98204502    513423   4165993   9271543  20363400   4371093 
 32522202   9335282  37332176  28834547    564635   2672377  26852499  51383813  69862218   7348655 
 12577732  23585865  58740363  17091348  25695495   4630035   4956828   9321003  60653535   4960863 
 31084123  64360549  26805358     11068  35670230   4457691   9791355   1180650  24351065  44544671 
  1456968  42135160   2865663  23856655  63689663   3419819   9343289  43084257  20968979   9633723 
 53234619  45698787    207035   4045857  11199723  30294201  27901808  40385519  70403196  75297214 
   340692    143349  20308263   4491837  48101793  69398445  46611973  83728758  51406233   5707373 
 17085107  89838183  54839761   1136358  22317831   8459967   6527523  13956483  40055923  20199575 
 18760887  10146393   1673833  13538195  80673199    522330   4824293  18902689   6550201    171133 
 19817619  10361802  47729272  54084890  55397355  57978043   4352733   4382739   5884710   2927535 
 69057979  95290838  19111823  10651989  34324413   2825659   8348781  51692255  17657238  12951636 
 10885739    704877   1414111  32793973  52214103  46330935  71897415  25517787  33626559    216999 
 21968383  34815982  87508407   8162639  41178663  49580188  31481931  15836205  18104223  37854795 
   855173  19900740  18146403  21556302   7837648  65245435  43650923  31043193   2638941   4689123 
 38292507  52344111  29198859   8983803   5033550  34809827   3812747  16588254   1134203  26432571 
 10033564  11200907   3084753  47302683  14452893  28803282  32068630  19082907  10255043  26694627 
  3407604  46065373  12107421  25218421  36501855  23524491  20351099  11893480   1686653  47214847 
 23684399  29337977  21760050   2422763  43168201  46851387   4737583  22938417  22018368  16129348 
  9804281  27236983  21166830   2355538   8652285  15446901  14741501  35958063   7704468  36457458 
 47774749  15425896  14371755   6434859  29713623   1011873  37752474   9116691  21516220  43673983 
 49512027  15143513   4151243  55478535  44452168  56714235  35524923  31198523    106098   6575838 
 40454115  25917441  17325123   2159273  29862879  61916633  48573411  36656215  57256761  35368113 
 48735969   2628786   7499373   7206763  53716083  12821551  26931623  26802204  12454173  27999675 
 15761388   6785163  43164523    436650   9873008  55889278  43583719  10651510  23571101  20521537 
 45400699  52465695  23550198   6152844   5015427   8440657  25546875  27978372    405107  53353491 
  2218821  15697627  44043683  23683623    500810   4913973  95736744  54463513   9670267  34245627 
   282075  32020539  85354953  15146313  21860749  44861784   5873863  68694658   6976167  21963167 
 14353687  30692967   6164502  30457968   9869152  53955393  50484003  38631282  51883225  53320759 
  4975433   6584169    441123  54864504  25365942  22510563   9352775  25980319   2223479  19170486 
 59235709    905359  20550033  67002795   2499225   6116090   5104123  22680690  10487243  40230038 
 25326242   2227538   6197123  13345764   8425935  51387473  25744804   3716007  55366161  37542383 
   645439   7689051  55711551   1840951    109943  13947105   3850215  12139521   1660857   3001002 
 28878049  11287984  10371943   6322800  12990603  24193551  28500623  14424731  49414635  26611129 
  7061723  67539203   7487757  14081723  67482023  14506293  38427603  21241863   3980203   8685123 
   956099  42470043  38423769   3819597  25404481   8142428  47927259  57015525  19028858   5669003 
 22894056   3472138  15483437  24973471  56391887  18335763  74828937  24537623    433923  77930103 
   381971   6871910   1192531  36423195  10772310   1315199  10833972    583728  25625282  45833537 
 13645671   8549334  49577485   4686619   2559651   7107738  22880691  29316553  58408096  14364246 
  1199251  12380447  51983636   4625049  22326075  26726883  46565223  13181765  11871563   1661867 
 17940123  20361323  22575780  34535771  11033817    201561  17904678   6845547  60650363   3026083 
  6216828  36202758    101497  15086428  17799399    996391  23241003  46666179   8134853   6457539 
 19640359  45081954   9825414  38554799   5539851   4364307  40708472  39122325   7594959  15973561 
  8160402  59418507  24015807  34436747   2332670  82680959   5803221   6409203    940203    725506 
  8851399  11855223  17115123  62557303    821181  30795233  46757457   9114639  93221091   7652391 
 49992323  14887438    239193   7667475  12091808  38697518  21658793  54837780  50170098  52622043 
 37374543   4033266  30998415   8138299   1695111  68471884   1681509  18372399  38933115  88404582 
 44280501  74457963   7690047  37405179  28890249  28750611  89318092  17775771  43568898  38817191 
 14335033   7980283  26573943  24303419  19536999  82629413   1158883  31401507  24029581  11309789 
 23821107  49174287  12586341  17407163  11936859  17237477   1544022  41275631  31011810  41000043 
 33510978      6659  88743963  27118350  13918618  41840908  40464801  20229762  41634263  39149923 
  8776788  41750390  21707952   1908893   1644504   3353450  24307484  18087059  38745515   4396791 
 85004196   8561907  19915386  42969021  45912522   4212793  10076338  38729941  11005393  51399404 
 87946443  49602741  26233370  27684073  56806593  20916667  33051398  23217963    354471  90658995 
   626805   4668618  39551961   6017619  27017057  18551158  16029513  20239563  30060033  22491435 
 18042123  15169595  61077323  25270215   2180487   4733677   3202187  70030317   3733809   1725483 
 34242772  16310010  64225579   3137193  39088783   1690473  55669921  38967703   5917755    737550 
 31082363   2492235   2411040   5215663  48185358  10849103  68891643    489455    450203  35924675 
  3493621  12707277  49588963  89938810  18171523  32813437     84107  91468093  39534207  34874193 
  6728137   4932162    283047  32208353  44291370  46302482     33959   7571907    563967   6451184 
 30241212  86294903  39322346    994164   6601055   8417743  16576903  85828827  16690377  19034988 
  9422283    665761  78861693    914255  44375549  12112737  44978371    606479  15557145   5741523 
 38153177   8643323  83953467  14931423  45952497   1597611  60914201  38894667   5754507  62275203 
    67278  21050543    120019  31927347  43288893  28093173      7875  47399232  15330883   2265605 
 41345123  30708671   5448179  21202059  35113083  46555107  12443075   1614651  30542631  79672238 
  8904451  18543083  36904648     75030  38576531  18514041  13875387  54601719  11759383   2772573 
  7323921  52866394  61955918  77657988  12096045   7258056  15407011  21923323  24106145  16694583 
 10312827   1422267  22161244   1882263  31872967  79423723  15778413  34240785   5280243   2399063 
  3438686  31378767  77440018   7285478  60686625  61632379  14746048    977076  42282171  43302831 
 26774095  43808862  53705049   6229883  27264024  18028761   8354985    260383  13130505   7448955 
 56889467  17320434  62354415  22128603  43604475  18766557   3354739   8774427   7922328  50502579 
  4817685  11307265   6020130   1221476   3232227    741255  16962088  40328829    592403  49677123 
 15557067  52400923  16828389  22114545    182496  12176551  23403581    540679  52103902   7967523 
 56597475   5991053   3463155   9999909  10602921   2384509   3961179  73877171   9198923   6481971 
 25627319   7599701  38605998  16952663  22474289   7789713  16348299  57804077   5348973  14114608 
 44771457  22779938   5495523  27945019  51479907  43938183    455517  24998619  82979791  46223047 
 56782265  38080788  38414649  61677323  17530377   2860755  45058683  13416707   8148339   6686970 
 36669777  83654925   4642088   9284041  67871433  12645281  33823648  27883264  14439982  56858834 
 32325598  16755761   5075811   4925387   4751912  46263873   1063170  57208482   3911443    142314 
 43778638  44586363   4136949  65237895  12762163  19436716  49696477  24585378  29677624   2125315 
  8634119  37551079    765348  11154078  13623789   5223015  45847275  50748723  35670291  20569761 
 26167759  24439407  23869446  15192789  84282711  19023453  30598187  43557840  60517683  53043477 
  2653659  11084643  15121764  75096694  79455551  60427530  43484219  26891756  16897073   5698731 
 17740391  10791287  14633657  13496316   1292799  15512477   1354443  30716361    210998  23181791 
 74546259  17173468  20165853  44547399  67422894  41775643  18457761    801371  22491708  23147498 
  1500125  13033917  64629729  12043843  16356278  45885391   9777423   6896363  14933223   9902674 
  3940395  17164123  15718587  54715964   1848795   7074883  25516561  28627047   9825946  75697831 
 43472523  14661627  16417543  48676401  22147935   8800563  18582623   5388323  22651297  44434021 
 15375227  40060347   5787779   4521990    455163  11887803  57962427  24859549    457453   6545373 
 18156548  13510373   4656628  45869949  46539828  54762423  18412738  64983771   9598467  43806516 
 31051891   6385795   6430255  15528525  20002347  30981909  49896399  36199845   4508019  53762348 
  8026809  33413363  35447535   6646524   3059171  25418978  17233885   7656993  79793487   8254194 
  7020633  57977323   4295827   4180097  66588843  31481871  17375136   6678013   9200919  12275347 
 14034823  16825173  21375393  21785243   9426675  94393548  54122230  21220603  39197736  21693057 
 82968050  35715829  41041773  76250757    870783  13831493   9557958  50070795  20316063  28352133 
  9507001  51913035  71592330  13563387  41578587   8860789  38652591  58612599  59113603    721932 
 25864367   1663713  81242529  67440023   3434157  27134295  42560295  87607995  31970663  39464529 
 73852203   8512952  23863575  12347151  24613767  35421443  70559517   6858507  13845708  20175174 
 26515256    548027   7875015    775303  49255260  55197027  15443883  10588008  12704568  24512373 
 53961939   9658600  60252553   3193776  39289173  51353151  60683874   5156204   3693267  31457499 
 12767811  17062773  15212303  37292238  14439024  31661949  12139132  40803393   1833655  24916007 
 41373920  52742481   4647090  26042273   2870901  20668798  11612129  60918795  26334483     30407 
  2116125  29348379  25235355  82546933  21736991  25709471  61162893  81212100  38866299  24432147 
 43501363  26464587  11402106  77678479   4143181   6863658    914174  94837693   4600499  25458600 
 84704540  31295339  71731692  80778975     35368  21743459  10328637  11505076  46113123  64180519 
 61516493  48606231  29760603  46480114   3922041  46086851  58668898  19806585  32745228  36831363 
 78763563  78931221  22147731  61100264   3838261  15029125  42393916  27744795   5997179  41033451 
  1731771  30677643   3511443   2643810  23063235   7999569  69519579   1274181   1345005  39676323 
 59237955   1801763  19275626   6555147  18413772  12664414    580007   8177607  28516443   7538199 
  2321277  38167703   5996323   1584479  71589248  29742673  58765926    279580   1279830  14316221 
  3206508  50717323  63839400  51424998  13139619  53202363  62558931  34244311   6915120   8841475 
 76129404  16407877  19694139  47485476   6638403   5080023   1613419   1110419   6492483  46801968 
 40666203  63807105   6279583   7101297   9224415  22420815  21489363  11110503   1610907  10498947 
   411302  31114523  60184143   9079651  30978348  27992769   2311298   9147891   5139573  85146229 
  7771722  17253513  41218692  72925472  14686158  65692347   1409499  28684923   1978107   3631137 
 25699860  40651912  61968670  40337168  59310745   1265119   2055281  21968907  16787203  18762867 
 40107771  29346627  35787083   3121008  19117417   3214551   3619677  47286320  14841789   2700823 
 16319899   3191727  19489227  23843603  52795635  33855637   1263816  26360664   9216333  24702411 
 60211547   7408833    316179   2754609  25036208   1588893   5144745   1122959  95769867  23731055 
 21833508   8791791  15407499  30264159  65173660  33146619   6695211   3303981  35715077  15727727 
  3342000  23315155  60370672    700680  55553186  65373963   7757403   3490971  22686459  11129955 
 15383585   5546085  26939770  36556123  24946704   3000315  32016475   5261303   7754971  62521789 
 14927148  13921563  11198077   7238123  35945180    110238  18955846  35360775  18427803  87882491 
  7849479  10881138  19667814  43035867   4777497  31766715  84678603  42223542  12065235  64981425 
 17501013  19951746  69528183  58552507  33321200  52782113  35894779  32107209  47485548  66640277 
  2379763  34781323  30767037  12647147  33540593  10888167  16089729  30766473   6538119  27951431 
 19383741  33671733  24931892  17163007  32485515  33842603  73124691   1507557  23907243  30136083 
 11277839   6253998  48281675  64280607    597115   4769440   3183693  38964610   1003896   3802883 
  7463589  59340123   8123973  17843337   2157579   2670459  43676631   3407429   1078473   3428853 
 59078110  28829505  18324306  26873403  65730723  10848851  55660717  27702374  67559482   3327629 
 69053723  63682430    731051  93743957  31326187  29217299  57654164   9533391   8884788  22168905 
 74122752  17367405   6002003  57361503  33612509   6620518  18000519  53442003  14720948   3875748 
  4234671   7900956  34790307  23983473  53632947   4915572  12238761  63746293  34959759  21994218 
 28181895  37903505  29784183  34141011  44668945  37106721   3163847   9081804  48408459   3240351 
  4019505  52510217    846233   7099328  41847848  41956359  56178603   3977453   2872591  43823563 
 12715358  71299329  11474383   4351458   6722525  15558702  50971857  64672683   7137563  23082387 
 74848491  16437555  61619091   6645043  38457326    980843   9079341  13512270  28020021  16429503 
  1744989   8739904  23041371   9363927   6768293  10392648   2600406  85214373  31796498   9177455 
 10240339  18710123  22042733   5197723   4706748  16103949   6120699  84730650  67572348  32261643 
 11535657  28196336  73854186  23460079   3775788  36996423  25952931   5286030   9227859  11342238 
 47391285  47891091  76543326  16641531   4155651  43304923  27586563   1130421   2289473   9552274 
 41568463     40289  20778804    102630  14302005  36647503   2160123  50113771   9241485  15865675 
 27066843   6280823   6671303  10863213   6327378   7120513  26458940  29748384  36955097  46569885 
 13164417   2894001   1991988  42630333  13204419  19620078  29318814   2883021  32746978  30036239 
  9480797  12821218   8109691  61361813  40892541  27411977   8178233  44545288  19612683  16387519 
 89703627  15845267   5810610  31375701  41891217   4810947  36312473  17144613  15801288   9445662 
 20473131  50654733  19591695  54482783   1512575  29271435  32621691    686678  12370061   2883318 
  7802358  24103115  60216383  11483610  29546673  61608663   4639995  91701103  18330237  34759237 
 54194913   6982913  17346116  36249975  48214641  64373887  70126216    435768  51712238   9725355 
 15414823  32894763  10423315  80812604  17575483   3017319  95160132  11412260  19030783  65821063 
 19612995  54656683  76133941  45103839   7622019  18160716  31828923  10304107  36762079  32017164 
  7681403  45118587   5013738   8667523   3497767  73257835  74578359   3365658  25268451   4529104 
  4841617   8835373  29899473   9610931    918564  22748585   7404973   4193233  83058972  18889228 
 43085473  14222374   9659787  52303605  64208583  24414195    850147  25533061   2765853  30267144 
 16339737  25162885   3184381   7122347   8892162  39466797  32336725  83016630  38957742    655141 
 34587267  16008401  88966173   4581460   8574711  21035631  33303975  44091339  76528798  22423173 
 43846353   1973434  40495131  31211061  37553225   9570919  29177315   8927142   4633843  16048463 
  7810715  29676523  23810723   9344857   7378474   5511364  10845543  22742822   1343865  22751363 
 74526331  10176719  77462287    402840  21880349   5239973  18562593  13950490  41596005  84984113 
 60326136   7377813  12862145  42245095   9009095  66480291   9440757   3680984  30402583  26040995 
 62304914    411639   2612638   7837803  95960058    544173  13465311  67057099  19750154  39748125 
 18387492  16907188  38815233   4998219    871011  75571751  37126143  68528907  58709163  63541239 
 66696995   4126875  27107373  14626943  54167663   1618509  22295022    800238  29573466  54371139 
 54796956   1535345  15197019   7897311  72719407  54467205    188013  10239603   7733421  46798510 
  4105327   1177161  30609372  28565699   4094736  19767574  42786072  45318745  15440397  25264263 
 59030406   1561345   7472973  34906555    583123  16715493  24129072   9195834  10325323  16010073 
  2795484  32741429   7429913  47292185  10119009  16108011    536203  40923498  36366523  17944060 
 32682963   5516108   6794681    822219  42159947   5985993  49576899  38711993  66762798  45658325 
  6638463  17450973    394593  23273639  11614170  60750103    674373   1125035   4568217  11962723 
 21297717    491593    639159   3505833  65991835  82828374   4840482  12562647  78495111  14074763 
 74934259  25363571  14161292  24323641   5889336  23462671  60903227  67691845   2706873   9829242 
   133259    443459  91629219  17920538  18458313  69686544  31665847    703023    442275  45075179 
 19552683   9588671   9856035   7588923  10986539  20926163  52434615  63866343  23825385  51756204 
 23356230   6519173  12332301  51609417   2122737  52840600  10085684  66863073  28183257  46710357 
 19169823   6010711  22038897   6111501  77713363  11652363   5193227  55745554   7318188  14848299 
  4521003  62896299  28561106   1825623   1088493  58824999    240083   6306753  13390767  69088758 
 18997071   6980245  40991031   4612560  22716960  48713931   7218384   1794011   6791199   9142025 
  7385207   8441359  26611389  37174133   1659327  38481003  55596411  23066913   2715139  18577145 
 10750183  28470067  23938323   5039400  29629369  35137011  40304103    258333  21251099   9855787 
 14926398  42109259  92074539  38906991  78932483  17211552  10448436   3903427   6225048   5026419 
 46894776  65345739  34335261  62290353  48811123   6912313   4314348  47946699   2649455   1006487 
 32569515   6770752  17234473  17197275  28515603  39936673  30276326  55634367   1833078  13276463 
 30000582   3448165  29801445  41104593  32227023   4302779   9414567  25311301  52334855  19356367 
 26379195  53688940   3693463   2686915  12033078  42183465  23220769  17593398  67327175  18473723 
 48915087  16568290    485448  31294113  23802127  41486772   4501147  55662395   2821859  11032313 
 59021573  24549585  34083750  54738807  63475033  28017231  30850563    911803  18694378  15699003 
 53022563  29384877  43606539  57310827  51084069  46857801   1538573   8125730    221015  54646377 
 59225988  14064474  20292031    285652   2744984  16187619  13421538  15826434   6834027  54306276 
 27011991  31000598   1576274  43492985   3024763   3378855  78762838  48861473  26184645   2812839 
 17724123   8880875   7334667  30826195  18491607  18698363  22055668   6994238  13520347  21324616 
 13827535   2875998  10014807  24404646  31673677  61915548  11946354    131058  10002471   1252512 
 18670101  26661511   8593199  39266322  11668192  54057058  83443399  83725233  22719463  42105567 
 92547496  61729243  40477350     21837   2796735   5659683   4406667  12100629  74935113   5164289 
 33415674   3146607   9615547   4234892  16902895  55853473  17826799  81599377  29735562  38917941 
 11041659   1399531  91091887  46410115   1142327  14749408  13339983  13811179   9011975  59630971 
 48439895   4343720   9710663  23373581  33055409  12543335  39033915   1368653   4915638  12052587 
 16810143   1204620    124188  26614860   6900219  34168325  39613818  36557607  64557059  36755835 
 28172183  40484795  27668263  21738306  22815219   1129249  21627548   3470007  12684631  14159607 
 55720663     46620   1122705  18959637  15868491  24533115  11267393  30159296   2178801   9315914 
 32173089  13097235  10802686  23579439  14210407  15386725    677477  29038195  21226107  10284059 
  1246823   1095709  12524404  22180131   9907229   1164933  10956123  52117143  10619899  13696683 
   209745  14358558  27433331  75758763  26707027    445029    353219  35025540   2787595  39518915 
  8224579   1542690   8215867   1797782  10374249  51661813   1896247  11075166  93740731  53437158 
  9491839  26125179  46947498  49609066  25899012  34795887  10778639   7778553  25242611  63333679 
 13935900  15763794  41271771  28167662  26010534  18169260    341065  20994173   8355793  29837267 
 13268664  39963248    843657  40168729   7883603  17382345  63400748   3575359   7895235  36384027 
 35409123   9208498  82404863  18976437   1273848  20845431  87268623  11468762   8848473  18486549 
  6443703   4049199   2850113  33700207  16020600  38145678  26363913  28499323  39923167  56637123 
  9910275   5824123  51883987  32098183  63528161  25531139  86834859  11378157  42293549   8287283 
  1932999  10499547   1272131   3931928  12818463   8563581   6036205  22249983  29937825  18130183 
 14334635  31550796  12737273   7872118  34752475   7222104  34310343  12318448  50654706  11685459 
  1357035    374196  10943592  18855775   7543428  62648543  27073243  36298455   3886647    658000 
 21507303  24916523  40502707    695949   5142777  11392728  16302165  26753073   5618165  19126026 
  9798678  43385863  43103083   1586457  49488261  40273146  14348259  30886314   6496393  14073846 
  2148696  11839083  51644273  14810100  38669628  32492561   1882353   2932260  10643757  67167861 
 32887005   5567991  47816365  17132092  44764743    196375  66719451  42796987   2455373  20263327 
  6135879  61794817  14817527  36018471   5466025  21144123   3665395   1158315  60495757  25449303 
 24403974  16752820   1622291  46232348   2901183  82803843  11892785  44116055  22845523  24358821 
  2175289  22567601  51750003   3567479  35484845  19049551  15219371  31107687  24649363  50964323 
 34709723  36046023  21617915   2117901   9721723  58439586   1299705  45840733  17986445  13644897 
  2036195  33429465   5633883  60597835  80997339  38693373  19824033  13569981  47426723   4334533 
 26041131  30668783  17512063  27117911  11900583   5008257  35077389  72347118  77595423   8455997 
 10529290  33103249  22532603   1783980  18415891  27336633  68533623   5599299  93035611   9566849 
 36819794    917144  17399913  21404327   6553623     76893   6283023  20397531  76972445  59349751 
 18465024  20424267  14260973   3239051  55784107  24008207  36256083   3521676  66402917  31133595 
  1728451  68953587  12750619  50754898  31324767  81257050  46611435   5692263  21695937   6070635 
  7104145  50300713  17588175   6307347  10884776  10226966   6523188   1989089  10084483   8028989 
    22785   9870123   4194803  13634205  30768245  54607038   3998403   3595659  37524247  58330457 
 23552553  43220663   2512911   9260853  18380292  26884389  13400187  27736048  12683381   9928695 
 16182803  14588629    830862  45272449  15544411  10597623  59515168  40463245  41214141  11985531 
 41321445  17628442  47331869  63473247  27222884  25625499  51291023   2755989  10204443   3261683 
  6268695  20790052  19354663  22010499  29612739  57912045   7052501  48592317  11066127   5623587 
   608643  80010135   4970723   5108275  51277363  15319227  52364754  44744004  27434967  72900033 
 50178290  21727227    402291  42730583   1659907   2068737  12827035  15387449  43894967  25978623 
  2422068  46168826  54050283     42581  23460651  10745241  34965267  29272315  54486023  43717593 
  6469755  83626523  12983181  21758478  41688681  76555227  10205286  13990563  25107679  18935058 
 10880990  66704991   3816843   9231027  32497077   4333385  19538534  33215985  11754701    933783 
 77870740  29919934  84716715  37567535  47442807   5560689  57990633  18375228  14446621   3807302 
 21270723  62128010  71205823  47573119   7089327  89883327   5646281  14841753  76955165   1191423 
 48449816  32791434   6777309   7737408   7249029  16096489  86019051  10127358  24601347   5166027 
 49608771  18751283    478293   1078377  22327593  13683738   9292623       277   1103548   5652119 
  1023795  26869128  15773311  70852366  27352098   9643947  26128659  12366189   3954111  73871091 
 54767308  15901855  35886987   5525299  17681283  29724873  45583923  35679888   9251193  21967803 
  1122621  27720879  25686123  15099108  49115218    429779  23994091  20884023  67682795  47181509 
   396563  27191295  23293833  11107128  28123491     25881  27302046  75487671   3993981  44567844 
 14439737  77451467  20366883  10712508  51308383  64833285   2996359  20751010  15438193  43994288 
 20358267  15411967  25691558  23403936  32326723  68160962   3544522  20432276    503295  58734535 
 65591523   2835655  32812547  79212349  31231691  52512377  25544677  81492193  19670449  26809521 
 14686230   6968373  62327055  45446206   1342893   5436570  22485718  45208059  36168477  18125115 
 58131667  72540097   2158365  22423843  11358072  57146652   9999421  51083134  24262725  22361487 
 14953341  25479543   8086473   4149323   2997403  24961087    688116   7061387    429342  45381878 
 26092841  26470959  20429595  47068575  56123563  64693429  23123371  26221517    527364  13566896 
 49727697   8578901   6333478  34798731  11084667   4434819  14666950    812013  29205453  78209570 
 59648171  34700305  50634971  68581671  16812352  15024827   1639851   4232862  22614141   2235148 
  2682543  22769616  25274040  11384187  15977590   1874703   1917316  76903523   4818443   6680181 
 36430839  50846183    765633   5948527  21019923  54772008   2372448  36048603  49745343  66264315 
 19786123  23189760  48355170  37215288    933054   2875179  59812053  24394533  32687409   1112946 
 66137549   6730413  76395771  13628508  11067375   7550799   5866683  39054263   8168365   1038759 
  4043931  33679122   8841712  19528745   1557735  24471073  31412502  32231426  27418407  24642786 
 30339198  67108906  14408421   9058981  18763686  42849759    156411    206076  11296059  11149378 
 41433477  67818951  77931138    810916   6478413   9644667  41536995   7218517   7871713  76352867 
 36161248  32161643  46867075   6947787  40003899  17774823  44357153  21029193  49336635  18840684 
   750148  16848151    962071  17272101   8501360   2170137  53944152   1292883  24400823  15043503 
 45734467  17016333  16322156  32089752  23518935     44050  41464218  16341019  34594203   3588786 
  7783641  19695801  27812931  44459047  48124731   5220183  27706373  88922243  61782723  22347303 
 44170278  13790283   8620409  86271043  30342101   6952995  16441015    737487  16584658  68907719 
 25678587  22166832  18733914  22535548  41905923  57526907  27915255   1477071   1753196  20001537 
  2196802  20773462  56106093  55693173   9169691  14617876  24614098  46760123   1029603  13370289 
 29236473  26001287  22773211  39733243   8141325  36322653   7317797  19113499   5424773    249333 
 13720290  10920905    931933  15172827   2844757  31456379  73202445  18829825   9090555  86738019 
  6352483  66084801     54939  25194047  21864228    417035  29273625   7480167  28507283  45188393 
 70202541  23506235  41175135  24041523   5294148  34459168    891838   3625650  44116283  57221038 
 13295223   2035387  11440353  29537376  11602455  12943347  18135933  22339531   7068948  81108843 
 23741773  42762867   4760963  17087255  12890623  62729459  62701960    383118   5452033  20897427 
 48072027   3916747   5779995  35648690  77912967  82455447  76244387  43187203   5143651  36264024 
 15396933  79071141  20705029   2557362  30662543  17172867   8820183  33792383  16702333  73379604 
 46292358  28826075   4152145   3291602  32670405  35872659   1938469  41845234  13981943   9754126 
 14952443  53969883  69649867  32434134  43183263   4878203  33714279   1441087  18667915  20124030 
 44796795  44777211  52750878   4940703   7713789  71272727  32749323  12803451   9993243   1390356 
 25348373  24609441   5631738   2248243  31252695  55743045  12629903  39504102  57372596  13427898 
 12241287  38925011    306185   3059071  18628859  21890439  23613083  96234374   2503968   2405847 
 33582203  31335600  19382061  21335619  55442455  18075203   6669643  24281413  13783195  46870759 
  1525209   6020467  62005078   1160998  34789563     71743  24985468  79824309  31317687   3757357 
  3395515  16531387   6894423    618873  58188975  43516505  58593083  27161934  67016848  36650895 
  9525289    277673    885594  58027323  48935248  44978107  31656879  12267203  72855219   7840473 
 45606801  37003989  36245639  52904823   1606752  63432184  10632898  23876283  71813491  28916563 
 23951363  39352936   4826358  29802106  54700155  13727259  48495177  18520695  27999573   8828833 
 38996139  22211223    941514  12005557  23447634   9183032  59869167  37350627  30727677  24884983 
  3060933  11802383   8765275   4060248  10395693  17957265   7596958   6811172  26391327     41598 
 26701715  47736283  22030351     13191  37922007   3411711   1236138  49924049  22298201   8551358 
   304543  31327569  36360524  19586947  21898503  35398833  47948059  55676051  10474890  28561077 
  4912044  45968068  57088605   6290421  70727300  77558331  23926379   3661491  22589326  51089259 
 21695140  23492971  12948467  50120622  69326407    968423  30551973   5857524   3954747  65301843 
  9464173   1910976   4960416   6678207  35719683  38036875   2065663  45548221  25160310  23685963 
  1006718   6890253    204411  46740693  11181851  15740021  25818358   1491738   8089351  26881585 
 32853651  60447991  16245543  12109847   3034011    933771   1368679  10932603  22838955   9816741 
 47445976  55533045   7158899  17178360  63090591  18102300  32609723  46806651  55032459   3931233 
 10827863   8847104  30711895  14787390  12868482  18434340  30072688  71277123  42085439  33523979 
  4483059  18655737  72851367   6293039   2491459  19411571  71735970  89819259  73492308    205923 
  7716423  45954692  40307302  12516138  17380073  68246151  66362068  17675785  92425638   1503045 
   275151  26763923  40692984  15108489  42353616  11151393  50381289  26494428     74157    337362 
 35807637  17318937  70279332  14998161  24197408  46491474  68881843  24805178  55614079  25731797 
 14886963  40302763  59557763  46340838   1116428  22599906   3416649  28202559   5109393  24897297 
 44679804   8476465  34710106  53239923  21779568  46976031  79220313   9287019   6032483   2711793 
   662623   2513623   6380330  51434025   8719183  10714387  12171075   8868183  17292173  21863471 
 12313866   5838395    647952   1609325  28841583  44017220  32365947    644822  28008909  74901733 
 53545059  89451135   4954799  21834418    430803  12506298   6997713  57623931  17328135  26296773 
   373848  48806943  72580995  32051709  24416988  15532596  23637354  25691075  20398053   6012867 
   455270  78322543   1725481  87957317  25445171  17441701  62145503  16826620   2811198   8232333 
 19262021  12959487    427299   4494195   6059223   4376229   7331513  31584930   8888750  28654511 
 27124983   4073801    404835   2981283   6365553   7404607   3948727  66735638  42999799  69709802 
 42780928  76306948  62122211  36887643  32285873  65446213  17023578  59397635  75421521  24771727 
 25141427    337113  40159755  55013301   4785045    103334  68761518  45384873  25517793  36607533 
 11786583   4044995  47105027    653709  55836629  10767747   1723227  50203845  13879482    132321 
  8718367   8945115  10954605    719581  15630545  41392763   7807458   4111645  24317949   6734328 
  1913493  38821731   1933457   9516273  14833219  78824585   6347051  19532043  31032423  26487415 
 42884833   6935583  65234963   4480284   3319579   2474171  12576643   3117623  53067144   3929023 
  4807808  53295355  13071731  26452773    973507   1306365   5041953   7826941  77571143  32291181 
  9354525   7150252     97353  17450123  61207323   9757058  13331859   1401156  65587677  75258771 
 29974434   9527211   3393558   2989116  22834599  70794583   3072233  10497051   3697938  33653547 
 19501639   5825901  72376203  20086883   5084223  16000681  12877935   2270189  47491072   4108293 
 38354423  55721139    855294   1264467  19674323  20608515   9626675  52860579  19777279   1042539 
 23871203  52938093  76325893   8857515  28618965  47136513  20201083   8520243   1316947   5904879 
 52607867  23231631  13203204   8834145  21521103  60872447   3206623   3672447    616523   8521563 
 65030528  28484761  27548756  30006855   3377235   4966227  94291599   3810132   6016027  51155601 
 16524413   1177815   7744266  70220985  25028671  22660291   7262213  19072730  11460042  35067593 
 15843855   1086716  44388259   6274161  17390083  63685139  21383970  22068327  25258148  33098412 
 25400939  10289363  14020949   5417808    123639  59002613   2367983    596533  67401195  33716639 
 15552163  13305939  41278261  59366547  30618823  36229623  51210123  14790109  12437538  24729887 
   863991   6443118   6845367   3714185  48394656  19372731    853335  17549228  44644443  12995603 
 17487375  28811619   5422123  58628091  16501091    805395  15578981   8549473  52148241  27675747 
 35619525  63165373   6736738  15099779  20310602  42090653   8134403  57474147  40284339   7781403 
 43258338  30677999  11191020   6675649  46622328  24345888  12521115   1194881  36300699  21491803 
 62129883   1689489  80437348  27382243  15846093  34710723   9443101  36105700  13467223  15768623 
 27111483  22922891  10104123  14494827   4540848   7611475    310545   4677467     19737  67033447 
 27197777  57133803   4756119   2633529  26940543  10425993   1305185  32261671   8954511  21305073 
  2059178  11519054  34056439  12047235  56044155  22465155  63940251   2447157  37772670   3468020 
 26515579   9883317  14034291  32723718    803643  82821543  16443337  14915396  29151971    712870 
 28960915    237471    369674   3768719  45096567  46891131    525168  79250813  43344015  15924255 
  6732343  11582733   3654843   4548759  46956188  34200905  17654600   8627652  21551842  24054558 
 37575699  62172797  31779783  97074336  15497620    142899  42416013  35442843  43612482   3119720 
 12438283    902607  56106031   8284161  56102537  48929531  12097501  17379966  78747399  86761707 
  9020379  18453413  35010105  33132174   2074668  41115611   4014630  35837748  32058222  29904719 
 74577226  13486271    865722  33060598  30508765  13855419  56206093    835881    348666   2603503 
  4993968  10058529  42805257  35517913  55840889  22058898  43900463  31552373  53626052   3038051 
  2539672  17848670  10447021   3544183  29796465  18407197   9006043  55257567  26150397  11147323 
  4106631  25309047   7741779   7141218   8837438  30077499  22026131  15227907  21256240   2848969 
  8333078  60181673  12573763   5215506  38481232  39370650  20097331  33056895  58475423  63302907 
 20381199  14548083  46402031   7020063  12730867  24121719  15427448  32661051  56952843  19806653 
 18945959  52198346  43770043   8409275   3302427  22251387   1625208  42085208  11706373  41022126 
  4858548  44589353  15294987  67757181  75740873   5512263  64140027  32105706  59719283  73264211 
 57190535  17114154     89463    356211   5532803   3507628   8215323  27668121  30544219   3973091 
  1106157  35588643  74330718  11326323   6060723   8409168  40757629   1189493  28045043  65257995 
 71925691  10761055  78539753  26280185   9812323  63111595  13930663  70330353   2917299  69943227 
 17494094  17612277  15040533   6992493  15655941  24759633  10223375   4579127    566919  25765344 
 11243859  15005331  90183047  12602419  18396634  46243739  78819603   4205688  53774263  45275259 
 18710213  12396111   4513068  28362915   3491354  13826689  32228508   6126472  25068147   4499467 
 77682155   2359961  25670551  65357477  14749563  23018811  53112021  16628893   9903058   6205869 
  1581894  18459363  37254912  17818525  22183931   2947506   8923270  62681049  92448164  20538775 
  3107735  24146440  66647064  26308203  39652923  19556803   3518083   5497159   3948591  80980360 
 58450921   4827723  66566433  12716827  18738717  11713098    811822   9092573  16110699  51466340 
 14110695  18644989  46184955   6729477   6465246  14653398  62404976  50392113   5856344   8754629 
  6094323   1730616   3256077  24123471  36779318  55679523  32944001   5339623  10601495   6270541 
 46703928   5500767   1974739  32610184    518586  59619515   5649487  68771633   1801098  17656379 
 17621103  11575043  81142758  28077981  86152059  34421910    166009   9047238  34411698  79418143 
 48686739   2825067   4613893   5068379  22416270  92505518  16092555  13969669  25423317  12273223 
 42817275  40151955  10671991  74136738  15393072  17152515  27146998  72491451  18776771  13812731 
 39074583  57184263  28643787  21064503  66381859  18669123   9695151  28669929  60696033  29317818 
   224455  28378485  32045748  72194609  39816467  71224863  19610799   2678059  35391635  16878945 
  6003909  29858198    380404   4420753    808523   2277851  22846881     75605  29553381   8341393 
  3943314   5967853   8659554    228885  41698335  26141967   9994857   8031739  12481560  32558534 
   401387   3915472   8488603   2129739  20787338  18468243  20062423  66949785  16476209  15140532 
 21786745  19747323  21720833  43289367  33766443   2980463   7924206   6188032   6321675  25485891 
 33690193   8568198  25277837  58159263  11655951  52916913  26676445  46988251  27710752  14889843 
 15982491  21911980   4712061   5577492  13140322   2911206  36900567  57713569  46717409  38409109 
 27147419  17047967  24636343  11196295   5081262  11238651  71849963   9226681  59892518  46769592 
 16956501   5044123   6474318  31031515    979080   4799134  38741791  37492259  63881772  29535675 
 14399458  11440960  20603043  21652003   3329398  28738393  67986727  22411051  33348923   8375901 
  2890638   7316243  83271363  12752139  39340392  70899644   4943061  30367320  17222155   2180808 
 12303247  55011528  61696428  16339378  23397483  21677955  19722563  10133988   9563607   9646735 
 68023883  26705932  20671872  21110923  21821307   1166364  10192215  59697369   1321151  12414203 
  7579303  51207983  70821853  55386377  22964199  16023136   3126323   3118683    913911   4147971 
   682563  62211966  29807583  43762177  14719771  57402491  14185651  79300278  10218273  21835303 
 10241550  49112043  27956616  50064593  37292523   8637647   2468498  32460063   4189603  55618565 
 26345312  62487425  35823273  10708943  38104917   3499746   1462752  14295726  19489572  16790724 
  2058828  83296776    484411   2482287  46139160  49017273    802307    273691   2195540  14519543 
  2824571  52771224  30113643  20344793  61132528  48066171  27214881  29068323  22731597  12095451 
  3464739   8918603    965227   7502856   1493979   7137723  24935343  26339673   5114583  17982374 
 39618793   6651434  80954911   2930593    855230  11033343   1174174  19955581   5071163  11064603 
 16374693    652155  44347625  14355591  72087843  40973063    870965  55866783  20043588  72037452 
 58569198   9647172  58916508   8261817  26821938   3981117  39348154  70837043  44964939   2214143 
 46425313  10107237   2858210  24889031     77343   2339206   6711282  62220983  47920767  15991938 
  2340253  39952797  41756670    557507   7008338  18734587  69980094    921342    429633  55894913 
 18865138  26204793  68370711   4194321  18968592  14898021   8760721  14778888  16370971  62375907 
 41247699  32944118  64073379   9348819  13780305  63433952    703829  12111833  48688083  22076062 
  6970843  26717884   7802953   1132203  21734283  11808990  13789884   8644628  38761593  26442033 
 33530937  20386748  24781867  28692927  25593579   7215792   5993556   5977887  41512664  24584919 
 56241766  28779043  43198415  12436525    852936  84809727  22795512  11778505  21713607  35513601 
 41052971  18363030  58648031  32670463   8007419  21339725   6347660   9960249   8298827  51568125 
 15173043  55493034  34673307   6302661  33234987  63723903  12980486    483913  41447067  44046783 
 92402735  24587003   8408523  11620195  66577804  19426227  15244823   7720719  96190793   5032668 
 18675573   2218181  16535699    846199  18392774   1096555  19331384   9416427    257390  18935949 
 28538503  27496851  32493309   5586058   6918160  43129599   1734714  13997569   7067011  14462523 
 39304587  45932737  37967373  65492646  46641475   9964875   4601223  30955047  66431324  79740768 
 64230175  82784027  53707964  18070953  75302488  21987431  29447443  52007397  31424698   8319258 
 35001411  25513175   6845973    715729   1477033  35397755  34951167  74949855  22745256  29997224 
 31009713   4337095   2048503  29820675  39838105  42184046  18745543  19123131  31112493  18354807 
 86363183  26284248  40052238  14981309   7733788  36219798   3581836  18059503   2162595  33659583 
 58603098    220038  71651375  75570507  12961401   7761403  13256475  16839073   8216749   2676219 
 24372015   1762873   3204154  23140886   7461235   2365563    964347  42821475  30596975   7490623 
   174388  15956903  49446370  12566418    244614  28402323  10413708  13357130  42749393  25017854 
 62484803   7422382  19931643    582837     78453  35787063  23227017  49090235  14090295  68578763 
 41299605  49408141   3436107  11768814  18865023  17971989  65938443  85924583  10229399  14998010 
  8379615  68396149  68098363   4428388  41055579  34740153  81055953  12686343   4281879  36210904 
  4214988   5874450   8463539  47149251  23972573   1508707   3545323  22672359  40405763  23349708 
  1354773   1348836  16555477  45198849  40800927   4916987   3449113   1818723   8484207  28256460 
 35547679  12676023    620853  13164221  68029293  16841175  20590656   3347565   4189580  15301023 
 33616443    405346   9324254   4676351  50269173   3928749  82952663  34206114  27539713  78908938 
 17111899  39796727  59987515   1901245  15253523  56236911  59289607  29444307  30422735  51783075 
 20582287  25286215    817211  21801540  21157935  41702228   7555705   8742311   3483603   4885573 
 85342223   6623523     85344  19049173  54032574  13343764   5625171   4513785    880475    876735 
 13741773   2742587  15006488   8149857    187211  17503125  40357724  30158348  55902273   1533911 
   626386  10018063   8656132   5172447  76873257  39589434  57900173  16122115  29914722  73603411 
 79768721  14949288  34632539  55185277  26346693  59226405  23984523  12144903  59300882  58119099 
  8810811      7944  27491011  21219613   7415025  44366173  10822155   6466244  52181483  69746943 
  1087801  11103387  69254748    752673  43796491  49435347  22371703  35854866  13561323  30205178 
 19708747    561531   9703012   6758433  35907005   8838519   9579915  84548824   7819863  31867037 
  8400141   8427035  10885341  41000247   3151722  60493459    692412  14898188  38339223  14191458 
 14617179  10703373   3054867  60824200  75558443  45952843  25307232  18828431  17851012  61677258 
  5458275   5588059  79018251   9688443  21790455  43573432  40589412  18688917  11053098  29327967 
 59150923  29726097  16435071  14582677   8108138  14597113  59603163  74366303  51550923   8177175 
  8801829  42541071  47361723  28110563   6066093  12633628   3401833   3061743  20527708  23068424 
  8804598  28977324  31450101  11187816  21950016   5174451  12071133  11905275  36599283  28806963 
 13763611   1878723  18078018  41743671    379665  46578858   2065983  29838609   9409512  19837923 
 39787072  12316963  22080025  24389169  36715503   4787151  23947206  28356871   2161233  17187248 
 45124173  64126878    376931   8293123  17381319    588053  40464428  22503828  70138024  51431223 
  2296473   6657113  31582995   2014343  54375983    907998     22975  37210754  44842184   3062997 
 33700741   1677329  18420883  17216564   8775638   7653435     83507   6444723  17852893   3976059 
 35911075   1548201  26525118  79861518  10613579   6485640  54749103  20800900  16117227  20476885 
  3466845  35523198   8182581  30765417  18654523  76653051  31888089  54832901  59194619   9423123 
 33790087  55915105  23568675  64878573  10466367   7496219  28213323  41577789    108453  57458013 
  5579271   9825693   5148773  71532463   5873537  27349473  20462275   4025166  45877311  39427950 
 17853387  10992920   9229083  58556159  44607588  52569547  39237365   9223293  28105321  12497061 
 19814932  25913595  37728471   1890427   9308589   2880123  29864888   8778003   6729505   4231587 
 27959363  11006301  27886974   9542110  12132063  19463402    980191  12853483   3116859  62353499 
  3414151   3696759   1232061  46304533   3255537  94860171  14735631  60275633    368931  46771749 
 16760603   1021226  53663973  17250618  41599625  25608687  53691266   6385083   7683851    377619 
 10489500  14151988  56647443  74529633  40157683  27693208  54666069  28988436  13414267  18915591 
 28313611   3686640  37944813   2354299  41104134  38363141  38786988  74981125  11623748  57791755 
 25601016   7489170   1572127   6987021  33261175  65165517  16653149   8091717     60939  45641793 
 10202699  34627864  55666779  12429085  10151025  31443306   2171947  14945053   4007355  58242747 
 65653281  25843752  20312471  52594631   3068435  40734375  23702405  36597995   6665103    883677 
 27769326  14710364  22285386     36750  65493123  27034323  29256963   4522995  75568238   1484249 
 22291623   8725239   1247173  25232509  51373123  19856153   6833992  30527903  70944279  17179650 
 20241606  27721950  36894431  24696123  12468453  55949027  48693611  36638448   3147639  21325547 
 20229693  17476603  27531659  18136934  11258409  18865459  41575768    861123   8267819  14295267 
 67139570  21767790  13269921  41128323  60924811   6023249  33165431  54750327  34748503  13518718 
 23433846    155679  39602081  23737848  36882923   7037439   3652530  28497798  15775099  61580823 
  2031423  31604199  21466206  39472259  15778859  19965499  46180838  26354121  12445883  19364583 
 47882438   5876971  11808075   2486429  47020771   2698665  27018051  36146073  82479723    351155 
  1024458  31666549  19296576  23489315    714462   9612852  45491323   9202827   4398125  12110479 
  3606323  49007213   4593741  11785227   2303649  23798393  37817575   8856383  17069568  24031845 
  8401131  31006458  11711367  71162307  17903433  14042123    552333   1799053   1622148  15615947 
 60740979  39528177  44717771   9247998  72732081  59302353   6113433   6190248  24403893  34533051 
 54359419  61660163  47796405  35514747  44212473  41644125   4248072  12731148  38578588  21275508 
   845275   1473063  22968053   9241386  54333139  31642395   4493481   3088621  27426851  85222843 
  9465953  24516433  41024056  22524731  31268003   7007643  54652539   8533284   3902911  71647335 
  5959413    929783  60433755  51903789   5163259  25981999  62898249  20515608  38987463  58691373 
 20720158  20805543  23731195  11824484  72487623  26099923  20137437  22284233  40568955  36542760 
  2176395  69854048  67934073   3443919  13789601  44358753  11231715  64749336  24086584   1195695 
   279494  11951748   5173260  86480835  82643090  49957582  15165003  42201282  12001671  36522687 
  2871897   4481223   5242524   4325686   8037366  30302255   6026819  37342494  29356330  44072245 
 14918817  16659024  33597900   7822885   8166463  12481587  12940159  12090123    433247   5036674 
 70656437   3086859  41414043  11622671  10561389   1081185   6796848   1408651   6270748    816747 
 25112867  46501173  47479263  57799923  31375149  82593163  11221454   3590691   4596428  20045883 
 41534915   3906733   4812603   1311835   6333639  24863003   8640755  41366988   4341291   9724027 
 11305915  15152572  27536408  24776763   5278030   5859363   7474641  13578376  44113348  50329641 
 48562134  11493403   3032811  63284918   3059237  27824337   9384531   1758363  35140709   8279983 
 23220203   4696483  56645691  75802317  29337088   3788895   5603511  45800031    250527  29772173 
  1514571  11603915   8788311   5438814   2652535   3396723  23543643  16231723  73631135  14842566 
 36209535  52205385  32817975   4718481  83950959   5697306  11434611  54492093  27297029  57057525 
  6482221  21461643   5607998  42204051  33697773   8668419    433135   2336578  21356287  25905713 
 18655067  10228739  30802587  14618671  46613058   3675204   1391769  15148101  12442919  24857193 
 86536329  21103543   3908277   1467250   1474095  10643163  59108109   5515809  43829395  22816267 
 48545488  25053089  46562427    341221  85960679  47913083  18682241  14390955   7555591  36300723 
 18996513   5352842  27329480   4141008    424979  41479683   5749823  32814280   1463598   5280818 
  2268759  30291131  56451658   5572599  27560857  32800563  40651818  29202971  53280897  38305743 
  7042363  32088351  18867862  11124123  27968063  54727299  25883584   2930281  33466149   6273269 
  3347482  53827575   4895057   2649379  31193916  33128907  20314011  75681252  47196123   1971411 
  6782961   3369112  22318108  10767539  14686331  13271183  33212061   7694459  38963868  40957728 
 37527077   5221768  22144768  38822572  22152377   4977095  42062298   3319049   1626486  39701700 
 21069106  55191201  33123403  10590894  38172747  68653497  10811637   1366243  34231023  39031590 
 37599930   7589699  36949524  78543655  47549538  32851663   6414973  57624342   4849555  27314533 
  1388895   5842359   6099259  36445275  13279641  31983408   8996883  53228463   9660046  20108155 
 45171483  10914549  11464824  16051191  12491040  72077763   3484853   5952023  22947099   8679398 
  3390939  43754859  27053913   8960745   4477713  24900563  62289399  11994349   8550467  54856525 
 28635279  14187673  22094469  15101627  31762257  48216955  69834587  30595863   4013957  10774203 
 10289663    448431  27716811  14653023  43614863    776899  29594415  10103937   4634957   2185389 
 69624603  23859059   3770363  43915067  36549093  54288595  47202223   8682745  15656715  32384673 
  8429191  10619136  12263445   6433395  10418594   4196411  73661373   5876331  21371785  34193443 
 22447331     13123  58044938  12850887   6493623  35479912   3763445  69519923  37467307  22441823 
 21467634  27390983  33703541  17236123  34684773  11744404   5569755  10420305   5424288  83629087 
 25200023  15893733  71424627   4545293  55493030  10162417  46282673  15451836  26478123  18085664 
  2137851  30961443  30795910   6037401  51229253  18174783  29933043  41017457  23957595  36701916 
 89405465  80783742  28991718  14797155  11093873  23055986    911621  57154363  24522123  30139727 
  1069017   1377169  17140025   8652503   7409035    201048  18718259  38781168  51496139   1407141 
 22360937  70941523   8949063   6245583  68920248   5894131  73514301  15834105  25031451  29517087 
 30095013  27841332  64559161  19589439   4819427  40337827  30767951  36171323  45703320  13216123 
 76383213  11573583  16392248  44431314  40999083  37413000  16985544  15871991   9136873   6078703 
  2248916  14072883  11603679  14890383  60893835  82870963   3669839  62589669    115803  21206603 
 48399083   2151265  49285995  73592154   9219643  26938991  11777371   1509573    987411  39830187 
 23367489   3632847   1876503  16895898    784815  44582412  26782143  10323492  42204235  46758723 
 79964269   4555503  64462895   2076563  22539103  31861748  33241763  10539425  41270973  57299227 
 23609423  45454638  24805199  12064423  76779183  65973984   3344541  25455858  34212853  15426654 
 19585143   5566731  33504327   5134958   2764593  25353759  11341671  11555331    990213   1157147 
   756585  34942628  31337707  54207363  20336151  12074838  26362926  33258238  11566779  27697843 
 17116311   8839763  50931015   4400323  14737947  70818775  75687481  15638491  10384619  58280603 
 33617868  30977919   9024571  77900967   2989703  17323375  15085243  62208548   1045755   3191433 
 52741147  22329768   9047764  10780753   9778397  51842851  21403923   6234793  72119223  12317612 
 24897307  48611301  10667836   2186259   7827963  20046843   5918468  58519437  21898345  42599434 
  7490034  17217968  27631727  52960515   3926793   8809469  29279428  15491963  28983891   2424912 
 50839567  31820376  54847005  12995943  30437741  18325507  42416345  66724313  85951275   2616737 
 44913543   1340128  20913126  44312127  71957127  28489691   4048747  29064851   1803075  54690483 
 13217094  25597683  46313533  20695227   9606048  19511523  40993383  66877299    201603  29232529 
 27285216   8720424  15243753  67685752  44369009  34375263   1136223   7611003   3013749   8453398 
 24183204   1812087  12656028  12981536  23849031   4475763   6315453  14926293  46639548   2746325 
 24686231   2621599   3522083   6792159  19186134  11222859  44904732   1497927   4632603  52900880 
 63472923   1986688  30467443    834243   2057427  14000109  26338071  28460299    762671  21954275 
 14382853   1035942   3983631  50997778   9234669  64097967  39345120  35418993  26242955   6690408 
  1878198  19550663   5737506  11692427   6202218  55905648  80300797  52039635  26488431  12711531 
 19399187   4897059  41891128  54470795  19430907   9079568   7064683  15695613  36860065  45996229 
 18093419  18062944  76626710   4270779  74893323  50173787  81268748    878907  38597943  26035288 
  7444551  28153806   3699720  34192415  17670143  13439967   6098043   3368795  40921689  62358607 
 28430539  61839723  41409658  25719303  38103633  62825748  11951163  13170507    202055   2668685 
  4837215  47056371  24081217   9871257  18615291  37600209   9653163   7263405  61120406  16711839 
 41374569   1073415  11693433   1309823   4137971   5765961   1149187  86773074  67809963  56635593 
  5888583   6788800  17789109  21810006   1485915  45558481  44870213  52193121  15231405    425995 
   402409  12479625  22407976  13781888   2390355   8191306   7770194  87657693   9196880   5610063 
 47214547  32112233  36296760   1904865   2494341  89214495  15386795   9241553  34855323   8412023 
 37179285  37977439  32913939   7166603   2794129  40697979  51489519  20410683  42973911   6093133 
 51395118  55503707  20940224   6599139  31327665   6509052  34438627   2768251   7184208   1453491 
  3427408  23953689  17287230  35252667  13626967  15976603  15694098  20148516  45185579   5636851 
 67785363  27750030  38498203  67391603  17819782  55650507    236405  25605183  52035197  20482343 
  6253095  11523102   4346563  10889641  44148969   1508227  17656827   4361113   8252507  40741048 
 44017248  72570367   1914315  31345701  14021403  11867171  74487948  26397585  12266223   9117819 
 20701345  58365475  19668387  20250693  56503286   6343883   2603648    199035  29753483  64849573 
 81877043  47167243  44767923   9204105  56798319  21165048  72101226  70720701    929739  22070331 
 18664347  27745163  15505758  34787659  11069349   9111989  38013855  38512835  28729923  13873134 
 50840233  23744247   4691945   9734863  39212023  42227105   5595108   9520089   1740003  17008094 
 41941651  52596623  45527143  31026771  47361422  13051659   7521881  18885066  11898263   7540683 
  1274703  19132539  13424875  11312439  16713275  65612619  61441592   6395667  80746911  18782835 
 27951403  20334531  33824823  52865312   8134821  10442835  23114683   4160811  37555497  33788398 
  5621356  26445522   3542027  22017888  10436987  24451323  14255643  14381278  67363123  73777933 
 25414480   8409282  47391519  60603185  20841729   3874359  39343333  21874922  42184914  38912703 
  2164869  27038571   6968943  77670991  11569251  11103740  44715435  13907323  58128469   3517627 
 29961573  30048405    752888  37401838   5295883  54951661   2512183  14477019  38347743   9740119 
  1583283   4210963  33434211  40847692    212647  24787347  24720856  24007613  50040762   9753693 
   376488  15339366  18019418   8110830     89947   9789693   3596133  10716631    844539  42626983 
  1826773   9338816  23142138   3737227   5075251    133573     29011  14667603  23018730  14120666 
 23390028  33119265  10009375  23061483  29624955   8009403   3920867  48687483  30521849  26183982 
 24986434  19825863   4332353    598399   7701592  11782388  18702339  15081329  19299478  61739550 
 38238598   3146356   1742730  34563273  12762653  21090693    161585  27836228    428772  18859751 
  9142737  14714058  32625635  18360879   3205622   2504458   1549139  78608251   5552582   9290912 
 17521123  25145793  40506948  21602438   2765238  26114163   3839707  10317047  31634747   3390846 
  9967341  12813195   5122132  10827339   1082859   1921779  39098797  43413888  13916163  55436651 
 56995227   4821279   4839433   5544810   9066733   9259635   1004349   4056141   1498711  25175637 
  1768123   9156459   1336704  53913947  34360712  37304066  22120853   5347421  11578521  15314157 
 36105298   5622285  17153502  36773299   7852943  38775783  17876919   3802548  22405243  39987087 
   672171  26202567  16849257   2620923   1453033  35696202  35054697   1501161   5292552  18285022 
  5123306  22796897  43677095  94224687   4789983  47384103  49256403  59320059  34992821   1478502 
 27687035  43197435  46465440   7662535  36931291   9508923  26127795   7845200  41852934  30618459 
 25315377  72754827  73504689  28963381  34199667  17047791  18071601  23663483  19696983  39339258 
 13935348  19889202   4206941  63018633    850511  55721061   1211595  58316923   4427503     59112 
 19108262   5880673  40934806   3166583    755823  60806946   2552973  66599355  27339189  53038836 
 58353045  57760971  23025024  77026331   1970123   2435061  15800041    495411  79924443  27073543 
 20499246  67488831  23847495  48937713  13950670  34637954  43779683  40461279  28769163  46459644 
 52145091  52696481  23323773  13812243  53254389   4454183  23390211   6244751  36831863  85606358 
 13970679  10142493  25519330  10093091  77194051   9117935  16403559  14879835  57865416  12746681 
 21196671   1924107  31968753  38648263   6021523  59403033  14255133    366335  23373285  39473611 
 20245413  17246535  70073259  31221578  35610765   4373659   3556788  24695429  37248228  25652633 
 55280723   5291279  31117785  50337732  43206299   4963473  57048398   8989735  23921643  59486298 
 51188118  44211537   1075155   2040140  15050808  21863808  32545755  43782941   8627719  19927590 
 75229247   6192433   3223937  46245899   9851185   8523573   8758331  38377779  10790483  19086483 
 25184535  57581727  71056483  41110863  70358247  46491073  58658905  75495003  44718003   4417895 
 17331963   4367403  36577643  38612328  15126400     18195  19403203  22240165   5134710  51232122 
   516009  33001483  78169821  14259610   1339512   7651326  12519052  66334923   2557561  48179735 
 73710553   2842348   5868223  18620663     26481   9498579  51332493   6352785  23147418  33512627 
 39620883   8792183  33022092   9083715  69505741  46874427    136157  27748323  14322431   7527139 
 42526761  14904500    813243   5967553  39116723   8648967  15434367   9034348  37589735    782523 
 22569357  13819175  11271110    749849   8900781  11526813  23381033  29002733   2913839   2258873 
 55574341   3785448   2830848   5169054  22060527   5947488  15019145  42261342  12865659  32006719 
  5015401  65895315  51752798   2640747   9950946   4382796  18689739   8645732  16915923   4723991 
  3054357   7415673   8961211  50514891   3708783   4804170  68658468  45624471  55335878   3730795 
 60497541  52305265    873301   8938668  70485216  58840902  57711367  50057403  32548695  24485330 
 27700915  89368233  35080623  71993265   9943399   6417771   3456725  15338025  46404597  18752192 
  1581353  79381223  20611973   3849755   5094498  18917523  15573883  58380523  44280807  10020283 
  6539538   9865563   3674199  30548179  42029551   4864332  25387779  31223775   4227387  13980189 
 34765368  29749482   4530189  41616412     11246  18691113  23914482  16387467  28335810   6904802 
 23050427   6103378  13051483   3305841  39360491  25776993   6878848  18115407  37766715  41961948 
 21513723  18462651   4372359  32650515   4765992   4871175  24159849   5842013  11858491  20000631 
  4152497  61920033  85807971   4832699  20731839    103655  38783923  14285835  43081448  36389569 
  3185225  24622083  50004377  85955489  13278801  17623248  35231585     36523  22061505  29022817 
 24612123  35128623  13808449  39218291  50284995  38532162   9407893  52514723  10211610  38869008 
 41435281  59275323  64976469   6594342   3176367   9162268  22676127   9561666   5881861  42096738 
 26058051  15605383  10528234  44106075   7560942  40899539   7354129  20403623  19824596  44877273 
 42555628    674781  89189090  15893173   1990394   6929235  39102891  23025559   2452363   4878039 
  5144290  16241711  80642419  19611561  18414267  43225383   2539627  28535393  29771348  11355240 
  6011340   2399114   3978818   7440139   6821651  13161635   9914806  37552367   1839577   2813268 
 21633443   1854384  37613048  89599563   2755323  28506363   6972315  51631521   7401025  10781331 
 25410283  67632974  25003851  77884943  55662499  20711517  14036647   3349644  54907801  39485553 
  8119641  23794935  41230587  17098009  65092353  50511243   7471579   9509132  39664123   2223465 
 54677373    579033   8012260  17812783  41825526    464699  14473737  43040519  34036788   8931948 
   900900  27221184    413715  73068648   2930214  12198543  35814135  33922767  44196898   9125741 
 47836422  78367683    753941   7239543     42223  18167467   5768448  43988073  22962543   6344115 
 13192899  67032837   7718548   3095945   9759323  40887637   8376918  25550730   2811743   7380555 
 36435297   2036474  24977645   2331537   7016389  48268473  37203562  40874427   2950863  42378171 
 31095979   5126958     75093   1722067   8794953    574861  21180235  12937173  18217423  12269373 
 77589263  72418084     12714   6196248    156552  53711334  17405634  13099553  17290242  28759197 
  9225303  13746815  22580121  76553061   7891151   3468123    144456  10510179  59846763  54317179 
  1624200  20850559   2937035   3650533   9649896  44016480  55561929  34951767   5220228  47424654 
  3546649  23726235  12530550  29173875  12257563  39073311  34402252  10916171  29901069  58990914 
  9293043   1483521  18378769   5080731  10306538   1031464   1880639  29306844  24220627  21966361 
 65236547   3462892  14891109  32345583  46236379  31962368  41037780   4804727  19603413  82389139 
   627603   1429773  64936085   4445243  23927451  32347625  44618053   2619648  25815955  20734615 
 13459800  29602320   5305647  29866778  15657107  40738674  37213321   9952826   4622841   9754553 
 31772523   9761639  41199115  86484110   2140551  54024933  31201377  74663248  51065643  58784057 
 79888323  27524385  24846767  12910227  71976273   1446036  16350022  52669707  37913635   3961253 
  5945157  39844306  57875187    129302    198958  63655083  42373080  33517137  25959675  50102378 
 29370183  49457179  60509009  56242861   7088415  16666843  20985021  76924164     40293   9029214 
  6052873   8335263  62313751   7949683   1207314   3547821   9294924  14661967  59945877   5038429 
 30384019  35224755  27306465  34293048  82270619  49336683   3676539   7747083  12107988  25063508 
 29047713   8725291  48835379   2393915  18137211   3461763  30110875  57322770  35447240   6552024 
    28770  38720598  31700373  33329699  21901098  21644733  73386443  24025883  47855013  64977819 
  8910466  35656557  82050612   7271629   2892012   1397835  26041759  93741435   6582787   1907501 
 32098191  52938930  23056663   7330683   7716947  18511539  47700195  43140288  10392143  18175179 
   265707  16564668  33414192  49629111     85383  13668324  72931703  64367019  71181765  49221611 
  9834172   5875218  50636831  30658117   1733953  20096571  57450859   3298754  16497745   7431530 
 13408398  19657878  41046561  30000667  29237508   7852623    294791   2575779  23276238   3698798 
 27002123   6370848  10006107  63446377   3043635  25493778  40398873  11060743  25945911  45612573 
  6081627   2869038  11195949  63541081   6171517  14943747  26877354  16695763  18537387   6093121 
  4616115  17263969   4763924  40084251  29666705  30584955  13274253   2492522   2288578  11837815 
 19518956  26026641   5066754   6493923   1058307  19084258  55067343   6486009  13167215  32800555 
 16127859  60120575  27765102  42505971  13803183  26231697  75604795  23763312  21196986  20634468 
   502163  84471125  46622043  48752211  35418723  13439439  51944123  18967158  84427583  47622403 
 18515975  54980998  21572552   3347131  12678100  31371479  13532379  77913231  28132503  93456195 
 33669256  38687572   3538003   7623795   4270543   4606688  67218099  20990025  31611718  18971691 
 10874851   2032315   7066119  34824923  16680148  78143013  22132659  44593161   4173760  26774884 
 51788787  34856733  26583593   6996707    966498  66013737   5522111  23488557  57518443   3774264 
   740933  43653915  45148006  29642673  17787522      6906  48203170  29957941  46236847  30759870 
 53840833   4978291   1488539   6669282   1515656   3045623  56029595    305747  14083127  24410836 
 20778675  46843873  77703487  22445260   4443973   7943001  62936219   1922961  27975027  45261199 
 51358042  23491323   1187383  34410811  12629713   6837811  33415934  44685483  22381737  45051238 
 25041760  26669361  30637261  25560828  10125233   2788449  12435855  38661313   9871725  24717651 
 17941623  24544923    248510  87619608   2977119  84774839  52185619   7456443   1685409  22501994 
 21940373  33406629  46903727    827295  40421283  45350043   4648823   2933609  24517923   5670053 
 15600081   4191675    552639  22170971  75594453  12802003   2711062  13723728  40758448  49571957 
  2108667   8050575  13764313   5903511  33932055  26913141   5947935  54158751     15787  73094077 
 33224083  27074192  73456137  16410741   7424733  47346645  10281723   6683511     30247  20505798 
 15985851  18306752  57101319  18164631  36033678   9623973  74334307   4641483   4311213  50051803 
 40715541  22123996  23226553  52004514  21476490  36546993  12974098  10992597   8510690   2673067 
  6762715   7970214  50201731  82881978   2183118   2080469  40023813  32749128   7539882  27329723 
 44802759  65544855   8412833   4014511  26525987  46155463  33589443  77045511   2059037  48186867 
  9671782   7016683   6000143  12200595  21420522  44192998   6675285   2449881  31671195  22383309 
 49120985     77035  24968463  33574983  20297339   3270498  12521031  30740748   1743007   2602363 
 17490183  16216995   2008903  25480353  30073967  23691273   3923224  75792872    962685     68983 
  4510585  38878578  27489742   6184322  33401540  33166086  26066069   1124517   8499879  19226409 
  3778683  13099616  44712043  22359408   3578040  42921219  42448029  33423243  14636874  47265424 
 15211864   6304353  10510113  12232479   1595638  16703251   2046432  31640955  45505761  62640087 
 85285291  68713383  43707639  14449341  15310171  14622389   1508749  24655212  32809083  38499198 
  9373435  41386358  67686639  22266207  76525083   6894363  32951766  13096123  23841261  46816845 
 24317682   2061735  70573206  50237385  13381986  70700363     49919  26501369  23858316  26444047 
  2329123  21831753  63955011  50021843   6947805  93991467  41493120  88203147  11451360  22574015 
  6294309   1817729  12508835   4136749  64817334   3021375   2534232  38321393   4711951  35286675 
 13110513   3314103   7182436  17933535  21346008  35628628  43435515   3138843  33006201  35262653 
 34385019  38052238  67776936   7036251  25299189   5318205   1050315   3229944   7343217  38043775 
 10896642  14603289  14830874  11941563   5399664  24924903  19446423   7541943  20571322    229065 
  7310829  44825293   9432355  66495006  57828360  44523315    853266   1582143  20670105   6580323 
  1932702  11791041  45119373  54453852  23998515  46143766  14344340  24545265  48124347  38017129 
  8495315   2280639  18073339  39921893  51013375  23900415   2262998  16075526   4179811  62012418 
 16422747   4677759  27260555  56010873  35533125  12727734   7905580   9848983    375315   2546337 
  3088467  48719910  21451012   2816867  54755547   5251271  26093751  81605715  11289079  11442321 
 27029911  23098747  54600559  20683963  88486125  37243353  61448685  23290931   6602601  20810773 
 25854600   3478641  14633627  47145039  45709523  50145723   3928500  39034062  53584668   3961923 
 12221325   4217568  10531176   3129806   2727915    833307   3645155   3976534  22261446   7194588 
 70364123  16625575  21255168  22809515  37642875  29003963   1879241  38599584  52843083  74764373 
 66263496    989358  15449635  49910503  45115311  35810867  27770083  52220339   6568955  29908155 
 35518299   2428318    842773   5265663  15538086   3048405  59077581  12908765  51178619   1154471 
 12829685  31903473    293943  22737149  63861983  34902251  68987337    623067   7915863  24067903 
 69591728  48521472   9045981   8533800  18317853   1527553  76296048     49743  69908955  41786875 
  3295161   5313191  10080446  31801968    277719  12777819  26798389   9040963  27454173  15547473 
 32130183  34370704   3408681  10207932   1306019  55433515   5461323  18374139   3661783   9527023 
 12783129   2993547  21634971  10162671  41095851   4563323  12409682    154097   5716951  63037951 
  3037416   7018727  26502333   6108996  11101194  81781223  53497713  41811883  28922687  14934531 
 19093478   5019579   1342035  23389993  28603675  68284653    481549   9265379  12010811   3949180 
 25059695  41402157   6188162  63853083   3224323   6779445  30265633  23147280  10524267   7006971 
 70733808  70337419  23270109  39040971  23306222   9286603   3423498  11713965  55313178    989993 
  3552009  51957193   6524688    638222   9262253  59608328   5271079  22688809   6280227   1575022 
 14569689  37428719  51959679  12022283  25592778  14477298  10821639  19502060  48303651  18317509 
 12617508  34694818  14945358  70698107  23786917   9829564  37955241   3582498   1616829  13882323 
 15782967  50415583  51365066    848538   2205795   9772284   1187547   5768193  15114035  17140383 
 58975364  31491981   5959391  31574247  32820859  21418128   8202537  38201947  25214103   4121771 
 17559763  30196663  19540523  10993224  24621537  11319426   2636385   5134779  35300883   4471139 
 79570728  14264341  35723125  16638890  40043586  34148139  63769572  95801586  47530903  77073567 
 73073416  34115332     61143   8925891   5181180  11697887  68052303    729841   2926731  15204783 
 31506203   2166168   2033371  78829497  20319113   3105131  11541293   6756161   4375614   6756131 
  7531143  48059497   3828535  44103903  21780847  41154349  21539667  21369426   3865243  31732883 
  3662649  37157123  19445755  30872517  72728285  33317355  33918429   6521099  21622843  18748743 
  9852843  24243415    308563  30818997  54781311   6376467  62479458    861095  39085623  67396948 
 92525411  15636443  11604933  26441467  55338118  25057779  73950467  62533773  43253899  15380628 
 53560476  77655392   5358971   4548291  18797803  52485743  13354829  11286923   2999273  57056232 
 46652461   1685723  30269076  31859634  66015903    474581  13499972   9260421  56473755  22510977 
 91393011  36278435  48591518     91136   9265199  56727729  44342421   4633619  47614651  48716198 
 51446867  43687491  33079743  45740818   1895691   3172887   8776191  14918154  49754295  59966379 
 33191155   7996243   9957975   2177067  23135547   2897717  16745685   9493818  14286488  12256541 
 26903087   2923771  69654283  26724447   1549230  37039506   3787178   4403094   4702710  40533393 
 37233636   5166603  59238663   1305833  16631873   4090883  25659381  11577723   4777666  36032829 
 51783049  93070065   2298822  42102547  79797867   3483123  20300733  52808043  47324226  18892367 
 16384110  64401954  26942379  56040313   6318482  11923518  39457443   1662243  55791315  13066187 
 33135405  36273163  13338931  22867794  43338747   7641135   6596790  17752589  46849935    122999 
 32307463  31506312  43562031  26669359  10901643  52852923  13922636  11509377  11347863  55750251 
 56311404   8320095  30011991  15013733  24594363  19139523   6466887  31639563   2217507  20389263 
 35047863  20469098  29219741  16698785  22631375   7453593    804091   3316145  41171627  10986748 
 46802179   1280666  64869393   1699981  31186035  23083533  42577938  16783743  44795705  31867412 
 18504931  26173533  27305523   9344204  12631275  12567123  16665723    936772   8105865  51458761 
 17913017   8307843   5970318   7505207  32565428  38823339   3378195  59507727  20725079  20777523 
 40697977   5772075  11782551  27061557  34063931  30163023  37271123  36148235   5761473   3993189 
 22175731  51371423  33799623    396523  42317255  40688723  76765873  12967205  15398859   6529221 
 81656701   1061400   3701973  27284091  17373312  37160568  57686653   8813178   4665555  31491978 
  3125553    385623  30369095   9332865   7127973  13246593   3283663  12107801  37630128  17091021 
 28932687   8892813  21242779  86302183   4889501  76497090   5420403  33484277  61090253   4294847 
 22684689  33596603  80575513  77935605    191458    639069  28261283  13949333  55074489   1650045 
 35555933  63037228   4663973   6219639  25149672  31922182  13232599  12797775   8121348  24743407 
  1419681  44772181  13137084  36510675  69185627   2397192   5388753  61583043   9577531  13676910 
 45220812   2146381  18662923  11832259   2371743  86786448  32626538  11213295  18688155  18807183 
 72648743    168907  81276515  68450043  42967983   9266001  10984888   1037328   1248448    461798 
 25644467  18278763    336411  33896307  50727163   2374273  23639973  26380932   2619123   8743053 
 12085189  38916123  23834598   7208648   4526526  31145477   1209318   1859208  12389533  34441179 
  2629275   7215474  20226035   9768531  28086027   8078891  82172083  50088799   2252931  60830219 
 42500373  31350177  81244667  19344987    617484   4026363   7607467  58221177  23882180  21039693 
 40480899   6296711  57600120  80989383  53009099  55497938  13775916  92425398   7698528  59315101 
  2828743  17637193  26345013   1273486  63620028  61387428     44241  47372567  11170455  44843736 
 32715643  26418660  55731393  44693067   1995060  12386049  21464901   9164789  14675167  25161384 
 55487148  28286784  10457554  12808423   8126323   5491759  30957691  33599351  34068453  17192715 
 33838629   3017344   1671936  12563592   5347273  28087413   1611779   6159402   3179049    204327 
 39479843   1772553   1496598  19675341  29583906  27248823  26589939  15438387  65271508  41613062 
   325091   9568453   9226703  13406523    717543  49676322  14540946  21361710   4408017  64330998 
  2950998  12734322    341835   7885383  20128918   1306012  16960550    172035   1860763  28907259 
  3465977  17876403  11774544  19280670  15763123    536185  16642287  63724623  77502678  26128575 
   124023  43910259   3812232    410043   1524411  15372351  35816739  27831013  59861123  34631423 
  6576630   4262499  86121873  29521043  43745563  13537523  23743363  38124922   3932223   3784287 
 39092694   8764065  29278239  52888387   8760138  25729179  53855471  54429687    200487  62384419 
 36843261    251343   3099206  60594248   5770591  41608934  52737568   3145743  26962124  30878673 
 26460955  11892839  11759958  36384002   5023812  39895866  48082890   4117555  65790585  70719569 
  1578498  11025087   5358395    849755   9139863   8233531   1339306  15746375  18513531  24655050 
  5989903  12198285  35037168    495623   2322203  52885578  66490722  70580738   3259926  35003373 
  5025611   5053548  12757329  24692309   4655423  15060993    700871   1480340   2407947  35928876 
 66619329   2450879  64217283  67547376  71360418  27540603  23100603  21103788   9556173    323799 
 81088872   4469303  31444811    458763  27419507  72297123  15660037  59244484  50546267   4638470 
 38703599  22983043  80257741   7456569  17521683  23040295   2612382   2279898   3444283  10088153 
 24161656  11697859  32743419  13186092  33877043   2661119  49829595  21555789    507851  11552629 
 76266275  21740029  27134857  36143637  38959155  55797640  17656483  35432443  38836347  53923011 
 87010459   8176610  12764187  45003291   3625243   2003331  76023463    867851  31489883  22376676 
 22895826  98571203  72737861   3388781  12043143  15570769  45418056  35183763  35786874   7940643 
  1782879  46857913   5855607  34031688  28054611  11558371  10344597   1635723  22525953   1420404 
 14754291  14589279  16118199  54356705   2075030   5479413  24823070  28064338  11407803  32030853 
  2170928  19685691  47406273   5295713    457107   3810579  16041527  12246115  33032347  18552174 
  5787009   8701173  48393677  29900887  10197651  27404976  37515231  29097123   5443982   4021059 
 21166307  70060539  35720483   6980479  44925819  39246666  26930317   8694969   3165366  31375953 
 25622272  18474789  96472699  30185187  12507684  25390122  28110798  36526284  22028751   8327827 
 31115404  57172183   8383711   7793230  64828978  12703611  77338855  12139453   1769588  10990193 
 36325243  16118759  28513339  13076667   9726408  13268667   3080957  15232689  17019499  38446507 
  6015267  20236995   5477559   4971159   1666401   9552339   2300781  49559514  17134539  42804411 
   320171    360891  16743185  14092683  24618279    334901  37440051   3043878  70776504  73068291 
 49143876   1105165  19330231   6935188  51524273  52058832  64193193  21211593  29442231   5323231 
 10520835  38100234  15768401   1309431  64090971   9762380   3864885  57059279  12423689  32732952 
 18260777  11481540  53725944  82940848  13109100  11229551  29015983   8237209  13542663   4489992 
 66949790   2543873  25551109  25783509  36245722   5583673   1323896  50603919  14157783  31272432 
 14778653   5039358  67806686   7816443  23197563  43938531   3261285  15460435  56991003     13323 
 52161169  26737072   1988423  33807201  19109796  31789048  32254481  70959326  39296919  46226613 
 56660055   4077358  22591275  17343827  17092542  43562598  34653731   2122220  13807423   5097712 
  3938694  22562355  68236852  19069433   5914376   4572471   1106738   2064946  72850602   6172109 
 70331273  27611447  58538151  72768793    648783  76953223   4629930  62962278   2433125   6486425 
 16716075  19604171  30113229  50530107  19000791   7340469  60941251  30747241   3508779   3957419 
    30128  48028056  49445123  72225507  87166554   2103435   7265310  64457215  14825723   9113289 
 81585648  43701847  24000123  19498273   4395140   8598859   6306927  35469144  55091742   3859575 
 23158105  47654533  30461385  76112252  31995848  36686538   4900509   1172855    429580  53522289 
 29278859   2414985  84847875  38672793  45215907   1923883  25874763   6588362  22366275  41210407 
 22451723  29404134  15436933    214353  10692131  73354554  16223863  30279554  18528711   7890021 
 16017441   2606924   2822752  64531083  49360443   2472293  24405779  20647023  17423483  24007017 
  1032723   6484566  19245449   6396295  48530448  20231291   2113563     40577  79042803  59279463 
 34425145    656298   5613459  11380107   7822575  19723308   8275896  93792442   2460927  20356686 
 10338614  18371823   9344553   6732123   9095594  33921060   1085373  18456714  75586746  11608367 
 50210745  12312759  12307623  21677654  10934443  27442554  23353895  19511482  13572451  91096343 
  5414462  10400315   9994161  22461765  25867019  13927155  22290279  20787507  87283588  11357147 
 38142018   2769799   2416243  91104232   5364065  34831185   8110176   2267583   1958523    681897 
 30288612   8634192  57518127  12114681  22726317  14498815   7135036  11148975  11301273   8560815 
 19300737   3323015  33256773  63192803  19501060  38844091  11700614   1365348  13020152  18670635 
 13017748   7719975  12638595    255547   1427501  33366260  16218087   3412805  18831099  51807411 
 43037403    388095   1353957  15910747   2276685  28896901  15277348  34758899  62180923  14630203 
  8639893   7891377   5267147  48963007   3709115  11737317  29473163    133179   6370973  84130656 
 88558483   2617408  25040187  62617643   6985211  47616230  74545239  30774089    211243   1436903 
 15401047  33598149  24271958  37650043   3521004  36673398  75138277  20487723  20069393  17404923 
  6040689  49371093  47400316  23977623  53302200   4720575  26909907  21940593   9054879  33908964 
 65352523  38032683  13390753  36742947  23987741   8834199  34590539  40937653   3470707  36098534 
 61660791    819004  12449723  31796623   2397959  26592271  14217501  18597481  44468287  68870043 
  8154148  18272070    299525  12778393  50400495   7868760  25454729  21639111   8637959   1329135 
 49906833  43294475  76085574    367773   9135483  24195534  46231820   8067603  65608848  14134803 
 15410559  38645767   6358335  22786979  35940912  35434430  80632108  19593697  32560353  45272544 
 10735863  14805069  31896691  60778728  32196887  22638473  30201665     44697  49251429  81518219 
 10729933  45437358      4453   2043466  41213688  10824675  27592467    759035  17158197    566732 
  4910339  10504770   2684466  15339168  25542379  35097531  13642161  14152598  27418707  40068767 
 18020307  29876235  49931173  13137477   3986754  19627989  76471501   1130619  57568530  25891833 
   855681   4293291  33508114  17894241  16915458  74456298  74678223   2873083   1406598   6741033 
 16406800   3426666   5152728  86959266   4119723    539799  72038944   8023923    963523  26552572 
 71252699  29771397    842679   3918480  11266213  12717693  53636679    830227   3116763  28496799 
  6398911  25252521  16596417  21257587  11496732  13205412  24455598   1567535  44748033  73590083 
 16230723  17996923   6839163  51865827    763963  57317235  15545961  43004871   3343693    253024 
  9538353  10873029  15499869   2260639  20328167   6883363  14952840     76947  25909827  27809900 
 60394555  31516707  18334628   7892081  37161015  12070188  75631011  79658559   3539025   2682348 
 11665895  19449819  27909683   1054683  55344993  19980987  24615763  62695223   9244859  31075779 
 63225741   1150993  28631931  19799151  40627111  40681308  15241048  51974626  11950831  15381330 
 67225482  34303347   2512723  13560039  36828651   1609329  23518551   5822019   6778559  10246299 
 43006758  12003513  13432257  27396375   6213951  36940341  11449095  37898115  85940727  28954923 
 39855365  20008047   7823223  25389427  41871990   4070120   7991923  66355323  16080010    662976 
  4409428    376766  17241963  33857919  16499515  39401961  34045365  11082737  52753571  37917359 
 58267911  51268945  19132488  32488564    765647  54276603  24761363  18202495  37349201  33763895 
 80131187  32105635  14775585   3936348  37779963   2589491  24100673  15209772  13550049  26037310 
  6070593   2470113  37242533  32184605  47563653   5579403  13652619   8711473  32662990  63111731 
  1389179   8354321   7709697  63098898  10962471   2396251  87457301  48532607  13215798  26552961 
  7497084  22290325  13680323    517178  22161570   5140248   6971568  15557049  65541627  51856291 
 31280779  41599023   2203510  15469989  63443355   5321409  36977229    418957  45574603  24545942 
  1924591  10688463  11283971   6766553  11890221  28976226   9924906  36502715   6744363  48746579 
   156539  11064682  25287048   8982318  27780987  62996043    134618   6268697  53636993   4523061 
 14291078  43580575  20604123  13012395  27084683  33706635   9100824  43668483    880233  76721082 
   797707  29347043   9653193  17916930  25458367    967557  17574707  19037409   5283791    643857 
 34280039  22142043   4131247  25490823  59349058  24735763  39732504  29576366  37434273  26319117 
 33051060  16032833  16297008   1161923   2364408   3380343   4763721  41615163     95973   3998559 
  2412783  60909933  68521674   5535105  18439035  65127751   2103835   5130783   3158740  18542153 
 26935629  40316273  26711871  37696065   4576699  43844457  53536011  69062649   8083023  55896030 
 61948823   4692021  66305467   6836627  42938145   7549053   2014883  30272047   7101771   1722639 
 37980011  35374637  28676855   1934604   6373993  52615640  50530585   3562913   8643573  12361248 
  5489043  80349747  46602133   1339907  17916417  25429080  33129173   3099419  22344929  14452721 
    72651  28440078    492483  58621067  12594930   9579300   6520443    209964  43877387  24654149 
 32134646  16155119  47315895   5129731   1900503  44845468  26216159  22806651  46742473   1670164 
 59764520  73959923  27826803  61613411  68459130   1203954  49573633  21244283  12220308  10263656 
 24740811  43692365    895011  42534671    128048  25527459   7145499  48400155   7073763  10285188 
 67711587   7830393   6139809  14854648  31577691   4949551  16595043  62202753   2618043   2412363 
  4129963   6495343  23978499   1990363  55145115  13358447  10477673  17651019  39594370  23818978 
 64753371  18887670  69955963   1332753  25219623   8950779  27052043  68724636  17937861  30163266 
 29376366  60533883   3939611  22370693   6812838  15667719  48444063  17703420   8144571  18572209 
 44407203  19609181   3403863  58934215  30366669  38481814  14238531  18302605  43383747   4358823 
 15059625   5121402  13939979   7493081  36864523  12753235  65424723  38480919   5099458  43815313 
 25704373  40973705   4023647  10905747  17294499  31233775   8803208  20095770  27201399  31427007 
  4381443  61351665    400803  81923387  27782155   8083781  21378097   1331427  28119641  14248163 
  5381103   5749310  12811131    366405  75907179   3347544  12035323  15915770   1799565  35145571 
   127268  24633005    869341  25687559   1316178   5118102  63230875     78009  22587563  34325673 
 12220843   1026330  36564495   7828585  13829133  36028248  41710785  21670729  44441031      9075 
 15502331   8066047  34324443  89102391   2062023   8874149  13821556  16683127   6710361  29543507 
  2089833   4007035   1050107  25242507  20584203   8884761  22595113   6285043  52609823  60143502 
   783075   2147856  29979963  60464811  20097249  24127642  33704748  67206158   3113049    987593 
 65541131  13279773  26129204  31787011   3047739  57078749   7642203  25998693   1244283  90560175 
 40458963  13036107  31219443  34533423  16333265  20278743   1866453  29178993  12003924  32662956 
 34848283  29813627  12595846  74253415  47456241   5533729   3074145  14035340  41354625  27315927 
 43068708   3423027  19167882   1039128  25379389   4533888  35893167  21873455  30877807   6148211 
 17485371  25658548  73012573  60985963  40063911  38114619  44315023  46120693  83146448  35446971 
 53998123  28272413  68934882   8735148  38505663  44214216  65891503  45543641  18652267  55253983 
 14412564  30346803   3429714  18726613  24254664  16855098   4600943  18604911  87437408  12431839 
 26597451  75827895  90442878  22871673  29796051   9842747  10707474  12251659  72389583  14582457 
  6333835  13360776  72263913  10537746  16094049  39764183  18128917  14310621   4917883    112153 
  2072271   4497603   8619143  52799793  27026937  25988283  18229425   5520583  44766683    381714 
 17251683   2573225  45315277   4190517  20424939   5580013    217273  29541115  30607199   4226815 
   404604  49321608   1096721  11741793   5071003   2296123  18245595  54318183   7126107  36073629 
 83029743  34977903  85761705  52723149  54964087  41190855  72473199  53066643  13895151  29042016 
 14712393  70284294  28028248  36133201  33844563  14187303  42977076   6695053  18914563  78361623 
 28203810   6598399    261111   7031787  28870825  30205351  34303029  11102123   2781930  50812823 
 12207339  25496274  66982173  49719163  64541421  16765707   1328469  43092067  69789283  64584078 
  7626501   1402061  29565939   8214623  20501109   9563735  26982467  84557893  10066443   7388643 
  7376115  17143833  22865605  27327959  27737019  37735695  25169028  51950808  14776035   3703940 
 15322243  68208603  32265048  10060355  23682075  89463518  66734659  68467431  21481008  31429915 
 60264960  19215253  33055977   4012947    908133  59234775    768557  16907787  32796023  16362283 
  7001401  54816543  15262783  53001219  15851291  70646669  13382805  22855146   5947320  33362261 
  7792824   7030779   3878931    331668  39854091  18660173   9481273    517983  29659467  46317719 
 12614688  25837011   4303851  35296853   1400396  34975173   4409173   1093983   9053475   2071360 
 42945327  28791564  37949808   4881363  12943927   7658537  65544632  24001383  63284963  69418113 
 37357115  16809099  43425099  21567088    978693  12200949  31430651  17497197  51788013   3369720 
 32188603   8675337  18599203  58753485  51633915   3423851  33836817  48406393    635103  33868419 
 46823091   6192523  13753712   5879103  15189968  20384825   1810203    308335   5133726  47156155 
 18496650   4730971   6570435  87470051   2780251   1048458  11853644  13112379  17587675  56594889 
 37032053  19241268  10746451   6025398   8128647   5264418  30625291  19069159    830477   4625803 
 57874143  67214111   8026112  14012232   4651605    638043  22469536  80018433  63252873  14016769 
 17593501   3864963  18906123   4224443  72209223  22493248  10985267  65967883   3768299  58113101 
 26477313  21583431  15430343  19353513  51866583  42182859  22061148  54492963  20947693  56371851 
  8453829   1145082  74005047   4712383  78580848   1995748   1688217  17103423   8399661  75741891 
 54132292  12388219  63603813   5335791   8167548   1808247  39533674  21004248   4567078  20688288 
 19561483  81003247    251123  22159963  30068210  68620515  28864175   1889491  29133643   7479183 
 23045833  64152150  67087363   6660861    656238  41525899  15627933   3135169   8861427  21080343 
 20740141   2839459  15893691  31525533   7170571  15365823  43727013   8193243  22181477  13658131 
 18437301  64462073    731567  77804087  89245502   3234873  20155128  21448020  37333539  37348584 
  7274619   4127031  17397878  10579410  11729010  13129976  85172095  49605267  20700438  21484901 
 64830593  35382847    365019   4894095  41512291  38186551  80388955  18517083  58414101  48124406 
 26132283  19871763  28680221  27408570  12949440  28065915    113211  31565979  17746347   3997403 
 44920481  10786811   4777494  33720313  57344397  19026823  86215037  44223603  11195508  12753801 
  5096355  11918195  13784157  33575272  28827315   2025783  14377716  41951763  37415773   5636017 
  8405533  12000543  75040155  87105484   6774080   8194547  93987343  30350555    206583   8236123 
 64267623   8525376  30211773   6464975   4481603  64421403  12655622  35023010   6882459  41107290 
 43612289  37988039  32314488  34377935   1009495  43641693   7431315    852243  18085575  38199271 
 27106923    195465  21208104  75150517    187251  41925627   1515903   3289963    564387  12133946 
 13855645  72948711   7630143  40023933  19199090  45967773  26278947  30124347  17472603    795178 
 25703889    155136  41995975  17548501  28788977  81777659  13797123   6640863  32733335  70555751 
  6511611   5353235  11205231   4890619  33084570  63840123  19841999  56739903  65367727   1235299 
 48080379  71706307   1181177  64610893  44399811   8139941  32443702  38061375   1286255  44468007 
 35152859   6200971  20067115  21237223    889023   4867866  55864913   4447573  49210163    561931 
  4609247   7915998  35985863   1458829  30667959   1798619  10941711  26543292  19942903   6116299 
   194865   2184283  54926355   7928241  23380951  19642515  26951685   5319150   5409690  31601253 
 60093338  48517703  78514138  67777483  27462395   7203707  21503979  38767950  53161821    836019 
 48047045  21080469    229548  15402923   3875357  43404047  17288763  11170039  14586023   3324745 
 18249753   2086131   3189093  27648835    191167   9125475  16699641   4091608  16708383   3346347 
 43521855   9657912  13332123  27639423  41536236  30627273  43950795  22576463  67739808  43167003 
 23517786  58580619   1255305  24503272   2497371  55994683  57446283  59564323  19886199  37808523 
  1791549   1936148   5373051  26868706    756235  57554973  12759246  40886349   1924235    382193 
 21828723  49172309  25070141  63589095  21199943  19817767  63055115  21499134  16602683  86769059 
 46978593   9694473  66766423  39989499  36802920  29666103   3012253  39736251  60161361   4261963 
 10756977  21946623  64031643  65934747  66030543  20733561  78170644  30985140  23383915  10192563 
 20053869  54839913  42643848  84384885  28201450  18158892    221243  36686107  67470698   9263543 
  7456803  34152139   1091933  63012048   3870779  58384680  15303037  41144613  16759213    616299 
  6740651  45782713  33074955  13917187  23162028   7654857  45973701   6199215  55184955   1285340 
 47137383  16335767  18801578  34287901  42063583  54436911  17494169   5217078   9686173  23930634 
  2607127   9905096  43022923  80521307  81618633   4134348  44089347  36760209   8064015  24309771 
  8236338  32220461   9542873   7902451  26672139   5186373  11646993  11105238   4965587   1166729 
   225013   3414105  56591259  30488683  38213430  29255723  43363707   1791159  19398013  17195873 
 12412698  27106503   4898623   5515824   1971444   2840058  18630579   5230257  12746827  12079810 
 40100678  57650856  21459660   4330890  47332127  70676248  65832451  30098351  71013348   2762385 
 39445443   8682210  27120623   3602563  35368653  21368490  53733633  22345773   2373099  31786479 
  5424585  26306571  70853081  13702448  65056879  19399391  69929459  15145267  65126280   7809687 
 20641419  19456936    475796   7301091  32497756    569223    539653  40400293  14834527  12267323 
 30126483  21610998  63038873  24342623  16681058  51138665  14352175  11606179  14390664  45377025 
 37973707  11166447   8331803  22628523  28953309  42732435  21279867  42048111  40812653  49376795 
 37948796  24573243    585671  52460613  50991459  77007273  75923835  27237508   3518598  18280992 
 14263378   5523899   2998679  34885685  55020745  38495637  35509701  19179961  60849163   4320515 
 18647295  15421435  39909475  64315998   9354893  39863508   4892361  12988563  20664382  32001423 
 21757315   3961185  72362847   1428262  17083776   5103251  22352991  52029659   3575618  34516251 
 54385073  18650715  64520969  54544054  18587538  15196199  89948079  16010978  53815451   5346965 
  5012631  16453883  69074265  30283623  76582463  25178078  12932533  68239483   2100617   3145332 
 24893293  16624101  23128971  21575472    517547   3261283  28002331  22085277   4093849  15355353 
  7162668  76796742  19441556    215611  13772463  52704268  35682371  48834405  65883861  17479867 
  1170681   3886935  62012967   9956860   8737223  12485813   9284517  38288611  57302763   4478028 
   756012   9806167  28960881  61609695  49805186   5558733   1163648  28097501  48148923  41895753 
  5539187  45165223  13384203  29655843  30159483  53414208  31799767  15216123   4980003   3848903 
 24607294  77195610  19378361  28329039  56566363  16933347  60877599    142199  50282101  21267387 
 59117433   2122023   7899360   2317983  34701284  28819571   9176379  29259933  69372924   6660023 
  3266127  43798017  58032168  22287813   8121183  50186181   1218055  17282905  10601803  52673835 
    26994   5475488   9583099  53970832  87545651  13350523  28369009    209778  40875293   3686403 
 27065883  45827459  25394787  45482907  59710743  11434623  27821787  33739686  53698523  34395641 
 45562731  23579807  18371664  31925937  11637987  29620203  31712667  10621947  47596923   1929567 
  2639823  13401762  89434956   2321382  11670548  25689379  17737986  80139847  87523083  86508349 
 46156755  28621183  93206373  23254853  72513521  79602191  67861644  44793231   6546163  23922938 
 21464451  64937829  72639593  46849497   6175299  35876821   6055251  31579748  18385828  84636891 
  3443739  81052027  11291389  16752618  22826667  67451612  18750345  16307673  14885182  76517873 
 33570438   7870183  25500852   2127808  94099203  18273741  57308899  54035687  71565851  16360506 
  3196548  16626667   6016865  26844281  49248807   5807691  13730686   8505142  15762447  12983929 
 42741967  43421829  15252823  16936358   9585301   8192463  39230901   1575531  36452341   7856321 
  2951025   6048723  56159433   8444013  25885563  13832963  48044473  32865392  45809275  20903541 
 38646078  22867173   5570394  24422950  42265403   7188850  11495905  14236618  38093164   7484493 
 35764563   2775453  18831488  51574359    711127    738413   5414631  12074448  61680753  83578773 
 35359003   8648485  43916453   4829640   2043836  37838517  47996067  17632245  17352703  86309013 
 16924760    194643  51872657  26163351  48141604   8290075   7907963   6323649  28508091  62964801 
 14995443   9178340  62720484  21204229  27322212  24461662  54781973   8838267  65730683  31871035 
 44162059  22968603   5804580  28255755  29238742  56993055   2027576  55055389   1414727  23760868 
 71355053  63907883    627123   1437779   9326523   8313490   6149690  16644219   1143083   6876351 
 86724141  49217013  60188607  30739048  20386203   8551163  55567313  51667567  29165973   3559701 
 13268334   6782223   6985675  19339575  10198479   7992843   8272867  36424890  14176607  35066599 
 29090865  32816427  43016832   2778447  51300113  10401972   5830319  20411823    722571  42140587 
 35153691   9060076  72963903  19144611  43699207  23654889    464955  35013706   1113183   3275129 
 25987539  16838334  17546400  13409223  10975265   2840808   5766219  49706763   7321203   8940075 
  3123876  43239727  16605831  39141179  63891587  22718337  66422655  14400243  45896445  34868698 
 10343649  36320403  68534624  32239227  61891737  51644793    924723   2760405  83324025  32388655 
 28630464   9933587   8735507  12048738  17095135   3331590  16742933   1852699   6332059  50882198 
  6031989  25003827  13024503  76707087  11495256  28125771   8722415  40176133  31214603   8151201 
 13922178  12334717  43518093  58605081  19856133  25871709   9719679  37308328  32554260  10445533 
 41824555    959501  89388073  32085355  30145599  23848057  12060886  19588436   3618533  17609675 
  4533603  55278710  41307720  17355783  12799209  37011573  25336843  24640273  26402037  41640855 
 31368714  80548643   4762734   4285006  20117019  30703227  10826583  58150356   1509144  42907075 
  2832306   1941503  29635421   8766853  36397471   6213099   8369883  26599458    238344  39477162 
   330437  67349448  13685613   2159814  11730723  12580781  26566999  16136771  11782547   1954491 
 95013229   7816995  73845999  36044427  16085955  46952115  11346318  58334505  23590417  14947293 
 38183603  38113743  11931529  48565276  34238061   5347813   1772955  43742493  15102651   6459123 
  1127823   1048296  55810093  42993553  17082743   6933819  33498603   9270378  19528797  46952747 
 18971763  40012298   3863232   9540108   1490028    542445  12950808  35044440    365121  36670929 
 18362311   1511388  80613205  17841927  11872723   3907013   9194828   4598403   2351355  55185363 
  5440701  18693295    521313  25524454   4189595  15101907  40997373  18376654   1399296  35098183 
  3569283   8928557   9311339    397267   1968153  79823493  64861410  33568517  12539859  32694451 
  3371083  24361362  22829912  32098587   4304271  21789051   6628767   3880802  57089727   3506223 
 28602443  20548011   8228453  26961783  65915799  20810815  22986087  34461792  18587247     76613 
 18537675  23192430  22348043  17459987  38145029   1669243  24905771  41064083   4051560   5082970 
  2008843  43734723  10521105  36194218   3334099  28925553  25249100   2949156   9910686   4331178 
 20746228   6750652  45543144  63756353   8656623   9311448   9391283   8481875  33340038  86491903 
  3820168   5180883   7937051  11286420   7518611  46605099   3142688  21876859  47199933   9306959 
 17989323   4612120  17148276  21372653   5092475  33826545  76073828  37713619  36487623  82894812 
  1843195   2174823  28905051  28917565  25819350  14347753  51888273  16339855  60455455  22332741 
 21397503   7068631  11842140  31258911  14675163    958561   4670621     86682  45080103  47539011 
  8081118  12931035  28847731   9982233  21402198   4782498   1330155  76728565  37644675  19826384 
 39592288  57398831  38677275  40630353  19929057   6443007   5183049  19312047   4722307  64529637 
 61281072  46900249  15647571  11049668  13006971  20547819  25849609   4690956  36584859  50791071 
 10125774   2535585  12000925  69196155  22332837  22544259  22732947   6395578  36758360  23405041 
 21067738  24385659  64159547  53755083  38568807  92849667   7459827  46678075   1889979  45190629 
 12843555    236373  27061618   9012756  25335291  68384923   2049302   9670875  60387243  74016219 
  6029865  16014839  71174256  23401223   1640760   9120124  33752331   3690462  25086378  38957759 
  3481609  11988764  21565266  10475400  62548757  37094237  20742477  23108439  77048973  37663743 
  9176603  29421699  47993973  20938135  28921004   8626473  15153276   8343483  26535681  54426383 
 32321563  57187249  25659693  39191081  39705627  11786066  15131031  15146418  18665439  52819439 
 54046479  14482885   4570433  15871459  50996697   3275547   6073013  37932563  63126971   3884973 
    99033  28463255  34308381   1118218  13585443  83577869   6776490  43569501  29828453  68343719 
  4503795  63634155  25437855   4241423   9923979   3460375  35258223   8966769  47247679  38717151 
  2657019  49871030     48097  52892835  68339517  40895508  25249809  40995136  47857773   1260426 
 66894618  10407030   2986876  37209152    793707   6508113  40229031    733707  76180982  19633337 
  8188223  34058539  33268735  46329631  13950077   8827193  39587628  15318000    570791  43233027 
   393531  15236504    334093  19761662  43355019  22308627  24274233   3351075  25775523  11082743 
  7845819  39569559   3572875   2839028  55400039   9246423    824023   3897777  14481960  27976383 
 58148079   1446805   4733723  53606187  19331435  43833066   1025065  47537082  55288104   1121308 
   656607  40471803  57500916   6026745  15382251  14323786  22470307   4545552   5329563   1268679 
 42767432   8891940  24771287  64835258  34986956   1039585   4724337  23322653  39602565   8309463 
 15628339  30981333  10958343    419148   2304722  61261947  57012474  15782001  17436291  22187530 
 14118909  49136931    829497  41343484   2166563  41746875  23996915  22417446   4553889    976267 
 55224123   8914703   2889135  30743093  45021261  77769377   6650435  64578631   2819331  38799483 
  5006995   4178699  50076739   9520391  20902974  86632518   2842628  68433012  13460427   2684508 
 12875972   6052667  41371035  42195755  18361875  35046043  10997829   1004123   2422263  26242368 
  2916970   5581311  60551115  21059525  34475103  32628831   1705085   4836123  19186648  39534306 
 56512923  85468473  58235157  19688099  49266408  43131187   4866267    777783   3876123  35318923 
 10042521  46437813  88171507    753168  12137325    307629  19604586  31785153  10683297  16909243 
 50613855  47322669  13355127     44889  14049144  33605373   7990776  14410827  17157543  19916889 
 37073094   6832998  48703682   4360302  14037523  21098690  32918729  23081399  45353132   1522195 
  7157608  71948808  12099567  14687475   7931400  42463995  82976883   1134487  11340283  32796084 
 45955851   3528113  18486388   9895965  16292607   8828024  29978793  21310779  22272507  35476389 
 25969731  72283507  44832225  10373799  46199944  11531121    202185  22732827  28245483   3217293 
 31105183  55941975  19392463  10311087     56043  21097983  93656987   2830665  41408259   5500633 
 31826043  13822423  75569424  67959819  10806411  35260788  14511963  22106247     37875   2032053 
  8587001   1300815  29568233  72980876  41942123  25275415  38459255  12311007   3662955  22300511 
 36098233   9865531   7035928  64742801  63228063  36271827   4859733   4761818  76531933  11754097 
  7140942  33086631  77191287   4608494  57991173  23983893  48075733  27161373  33089763  34379565 
  1241247  17201000  23697284   3822617  13309878   7062398  10724483  51112483  16198459   2507243 
 45636831   5966547  16943786   2189823  68699787  19205591   2368843  32307773  29719113  79109403 
  2041179  72873233  34981577  39205861  45161213  14075163   6739106  48601695  34820795  29509251 
 47854094    984932  37861623  52243809  16769559   7782627   7670071  11581209  59463435  16706849 
  2161095  51352754   6295419   6023573   4897275   9888092  20784119  49628241  28894689  30842727 
 11871034  45130347   7304877  11303739   4030229    818933  22784889   2028201   1604235     96593 
 10048581  20237067    563333  70763571   1505063  64622811  13330923    292163  12248688  51651977 
  2868243  46036933  45118143  19025231  19026031   2851295   6298908  49677313  59411462  13866927 
  5169006   5915907   8158548  20656905   6283969  15104963   4479839  18493116  46688791  60534003 
 13854795  91534398   6906989  34404735  55431700  39823423  18335163  26630421   6093223   7301925 
 34456443  26758905  50237051  42310899   3164193   1197708  18269407   1701586   5608209   5693819 
  8556257  14934093   7062310  33735418  43839469   7925282  17654696  50709243  56135493   8126241 
 32571018   1019262  20376491  22002683  71331411  33605827   5144109   8968643  27268156  64202283 
 57259038  88588023  34968729  46925638   6523268  70454706  56627733  81321693  60707505   9115875 
 20217639  10892355  34159179   7558135  23833295  16730993  53896506   5295307   6751868  45828623 
  1340273   9865770   5005761  12061059  28314843  42025353  64859697  72317883  64224933  30387846 
 30057405    918828  18219337  56917717  84380727   7072155  41790433  38339849   8572707  50670595 
 38265119   5346075  47325103   2465742  45147588  29700144  19497291   4413228   3948873  24555713 
 19237391   1017317  19695843   3016953  70608044  31572104  48930253  64069522  41530563     13167 
  4335027  41374365    134559  14155035  26084406  79536453  16555523  27598515    581214  50725123 
 11614709   5120363  65894571  27334183   9552221   3122257   1039931  65339124  20392579  37426551 
   559943  30617327   7621673  43269051  57567588    808723  16264140  42996795  72649739  20818979 
 10247527   1981323   8066123    377355  15104177  22003203  42536959  78265713  11636239  11916558 
  5454730  11809479  11121961  13768438   4531643  34692285  18397369  40589602  14657841  93504648 
  7111923  32377188  90614318  63658297   7366653  52852499  50356923  10917273   5299193  28380195 
 14856615   1890609    933501  45787063  19600717  36783965   6389593  23478117  13955568  29646323 
 34036987  52330348   5795715   2028267   2508815  46225497  25999323  43817181  13052661   3065211 
 16330353  32655441   2519604  13765587  19053248   5291045    143392  17539887   9010559  86724773 
 46862670   5738163  20408161  11064129  84613367  32277675  12119932   6400603   5932461  32023167 
 29541325    454246   9454839  16597893  27851016  10055315  54673943   5400777  15372771  12196341 
 11305398   1330086  63277848  22443329  72350676  43945458  18487243  28071276  24136467  11487846 
 16878624  55877973  80283219  44885623  36463911   3452436  73131675  19663643  31270393  46756405 
   207788  35030523  86710442   6198834  10331269  35425636  51049779   5137668  49557883  37454450 
 12409547  24801983  39971943    909359  20241348  29666775  17683308   1324137  22669629  78073783 
  3824118  90308427  39939261  48880570  37098696   5289486  36642203  42840393   2466755   1640859 
 95364339  33473043  44323665  65791615   1468167   3466945  18957120   4711874  18881043  69269055 
  5444731  19548985  29799298  10383610  33309852    756622  23913958  48592923   3696108  17517921 
  5287423  11374612  18208075  26401288   3757282  15202887  10545393    942008  25815677  15979431 
  2010171  27162510  38652895  31705189   2843538  14492391   6915561  20871083  17619549  32808663 
  7072419  28899195  38083208   7455075  34029459     11223   2515610  24191973   1050667   6567173 
 52895208  72553765   7440759  46472493   5986427  83104827  36411795   2018803   4462147  25291245 
 43753205   3285034  29145561  55027446   1000233  50353183  53247561   4930639  18903291  15930723 
 23611587  64426107  21921051  37963628  51350123  82790802  41777898  20642349  24493973  28913655 
  4979713  38002305  21752007  28587274   7895478   4026711  18139273  23870901  17709093   4979115 
 35915016  49166263  24516773  51497065    897063  41252859    977692  26526498    788841   1382795 
 12327135   6551723  75573793  23430963  48391945   2921019  39672483   1772751  65849842  41289341 
 41842396  13052443  26946575  38973983  14015586  37561857  26576743   3762132  29100089  21356318 
 64651729  28950819   5442673  52978103  13872573    525333   8112448   4954848  62474535  13004814 
 61080687  55015778  51595623  27555066  54787128  10885367  50420217  16857145  21879099   7792211 
 26069993  29555192   8904983  34074838   6696545  54392188  17604264   8485378   5070083  28610301 
 12493428   5797131  89375214  89294781  34240993   4446858  40082143  44552199  34986438  15878911 
 23964999  16806913  12846231  67923771  44234004  40849575  23756875   7017159  35012608   1516907 
  2153085  18481755  43451229  60683088   1962492    704627  69596639   4149330  14995230  54885663 
 34580751  44090732  49762067  45035631    204723  39866012  35857668  15572088  13490552   5477372 
 24026993    208877  10289455  74458713  30598198  54386968  81110527  84980868  19098923     72447 
  3526843  23971462  36533552  11294715  66844593  59653089  24787963  12807495  39664980  42045483 
 27406635  12518664  69677736  21017889  48170498  22438707  14125785   1216905  16915386  21075513 
 21166275  13844499   3765668  21814635   1351088  43341295  18432903    265925  36162285  10924323 
 38767323  40284885  66475473  49028733  34022138  24509019  69915496  23141895  12366789  17279871 
 26136024   6368267  26552211  14499195   6925591  39778909  72196107   5707803   8443077  58220759 
 16551498  15938500    685626  54442113   8874855  48925346  82532627  11928411  50001833   3236475 
 12592833  71388063  53243749  69527819  69494883  23010123  13101201  37624623  23170253    375388 
 29636301  35191709   2871595  31376963  18965287   5623713  29187684   8245402  10293547  67316988 
 49518697   1843595  22038452  57800523  70828683  63073119  43507338   5593503  14110548   7073574 
 60235323    377523  30434286  11173071  75300582  23241143  15479755  46913311  25386579  11345600 
   143105  17026939    289059  19770783    886587  31001793   1672987   8350815  38679981  17762556 
 24260923  11636531   1739278  42694656  27940683   9964510   2274927   4103411  14063199  23296315 
 62817969   1647636   3513633   2857233  37027608  18024357  51189963   3200190   2176253   4681307 
   413723   1946730  14822043   6355500  25591227   5964435  37330851   6806664  10837501   2546323 
 56187870   7837123  28241583   9517344   2687423  43962635   8579547   1491900  91425844  28007358 
   351697  30168903  33350995  18208026   8788192   3235593  10788243  54287474  25674751  39319533 
   455983   2679027   5329923  22149453  17095771    988635  35032731   1817601  45059685  21527433 
  3469369  12643563  44896885  18180198  45590091    669025   4918519  47043150  12190368  16217583 
  5001539  15058646  23733143  68318970  16867211  11862411  23300400   4744443  32709478  66968216 
 29171835  13239349   6057304  77112415  31078059   6569313  15904347  13631923   2233186  51607563 
  8991779  12947057  29383266  71123989  57257388  12011296  65225077  39798033  14004148  25102414 
  9546597  46293333  40923502  14226882   3970038  91972275   6531465  41333883   1066231  65693091 
 55239621  62735640  10726184  16314903  36407858  29816488   2645652   9873159  23137327  37605859 
 48788632   1848683  29492614  11399563   1946528  17575083  59225675  28636983   1136076  21329515 
  7506834   8415185  47914503    529892  70074779  30562234  64641028   2677011   6616507  43301707 
   153011  26243963  10840381  15148299   2045004  28057735  35127735  24141921  10455854  55285241 
 15709191  16321659  13033031  36317937  25738451  24569289  41373963  80471813  81248533  39436366 
 47180598  56347122  41702598   9523583  10554884   6364832   9474618  46342515    714423  37717669 
  8713347  28100987  10906998   6410215  66322753  34283918   9828073   4335243  13081343  45201433 
 34798806  10584683  28146363  41341263   3445753  20450967  34748934  43017077   3731139  33342087 
 43963738  88366380  47272441  15287383  37996418  15441349  33911853  47418818  14154102  53622573 
 39041209   5125623  14840563   9872492  28237455   5073093   2403711  56363937  56881597  68710523 
 10434617   1667300     56195  24999617  34894409  10340707   9757029   8299173   9555058   5406567 
 27852923  22982823    183457   7506825   8530239   5073895  10848759  32323871  15453743  21726420 
 24542475   7580034   7852970  27293973  12330725   8416883  28561469  23901033  66735085  67346241 
 75455203    107916  19250217  48073083   1059750  97792827   6237445   6772623  11939195  37868898 
 26569803  90720993   5895403  46060915   3826573  45789489  76176867  57819469  24829585  12557866 
 21808503  20992798  42396975  18618133   4728192  35837239  10931195  12556437  21709999  31469673 
  9122533  30238727  53318454  18366905   5179297   7582021   1820922  13030006   9201728   4750035 
 11794708   4122094  16569068  45403462   9160827   8961493   7726123  71653533  12786063   4253502 
 14719233    289998  15654567   8609385   6253799  28709373   8314891   6116301  17528857  10856547 
   813930  27285187  58334618  17471328  48262623   6927141    881060  10972599  10721295   4484659 
 31123535   1276578  43540269  44446083  18521178   5150122   5176635   5714673  45454257  18702489 
  3753120   2421635   1811887   3831873   6952755  78690013   2120673  17964867   2922273   7694628 
 38176305  24814693  70730403   3934518  35639496  11285267  16996713   4595523   1316139    552319 
 74683358  50641077   2064301  41156350  73103937   3048623   2986491  39167538   9322359  48144531 
  2990037  42945198  39127243  33578082  53944423  21759579   2084613  61017763  36635083  40452983 
  4355403  57742947    270803  12948130  37599237  56799723  40311275  84635638   5996278  37908351 
 20061857   9165951  17149428  30735936  10591821  19718253   5669438  10282479   4419823   2540309 
  1748763  11075223   1122299  63596053   9661965  24734901  46008624  18602778  31565327  12410923 
 20399746   1501953  26971625   2349183  19409243   8065998   2986953  51062163    253376  28612839 
  2885523  58282743  35653109  11522179    542071  35389347  55215921  18919779   2956699  28533645 
 12149513  54396853   5286968   6854306  14639566  20836265  41416785  29097293  10828181  69035955 
  1868187   1353546  67664063  10306991  14833839   3215223  49921371  26584983   2860483   8841788 
 27745623  31656347  32803969  31977413   6774307  10276403  96821367  50537413  84944873  20809683 
  2351731  37357917  19851931  33241443  23940441   8772369  44622519  11066027   6770607  47113974 
   925674     46193  71021339  17414527  34733688     32183  23841876  51727491  26380587    465813 
 40783767  12974547  28943595   6966823    944633  26122821  32623054   4351459  41366281  22664583 
  3772305  57399683  13824886   1058803  23763885  20623299  41734695  26195902  12592411   2140491 
  4804546   5825432  26312235    463784  17207998  17668591  14172379    759787   4086107  61992345 
 27578541   1562775  25966500  38813903   6519998  45118515   1788795  37725039  10422707   1777723 
 51201063  36608154  41901114  34449272   4949185   3474293  21767923   3027728    663633  49966043 
  5094663    804611  14770419  19623903   7842123   5381563  10832128  48456793  15328464  24627243 
 22106900   8827063  67779653  26663483    305529  55090027  13518383  32138997   1201398  59775795 
 23952678   5634407   2017095  34732923  26511075   1207733   2128620  35134000  76884462  42048555 
  8561697   6774395  29280416    605208  75274159  79394592  95412393   1257156   3992515  12724855 
 10872171  79366982   3188014  35316411  87065196   1018701  39560055    162142   1850748   1032583 
  1162995  23307394  10665617   5368103  87144603     54779  14132347  20654016    558638  21375351 
 50834753  34099048  15366487   6569003  51158211   6370278  50229303  43317499   6079884  26047467 
  4512813  56666139  12797826   7964623  64073303  28742073  45178085   7411653  20609593  16980726 
  7908077  11419995  22846674  36637048  48753465  26891148  15251073   9189368  57269034    654754 
 44801349   5827217  23478873  45246303  73618961   6504923   1415082  34754843  13842427  19260623 
 28270491  19503222  32947817   6388603  29907263  60066869  50858821  54167860  51392607  31338675 
 46121043    553088   5078312  49108567  10998581   8387691  13488598   4266075  72120283  67430715 
  7029249  29563604   1949217  52849003  34633785  57767291  57842761   3605563  20807273  53305323 
 28326099  79695291    374139    864077  30102298   8180443  16971648  70938300  36117432  45736583 
 41595243  23481075   5525055   4250243    865743   9211104  12183154  46268334   6923769  19717211 
  6636210  55714081  45995031   1863101  11893876  31835325  25830326   7479915  18386547  37310362 
 22671431  39067241  27036452  12064755  57068403   6921788  39117498   5896291  82042771  37730463 
 15915267   3428219  25601787  62819663  24138141  13019637  60041143   2886203  51704159    581683 
  8189323   7153737  23150283   3332221  16252243  40970395   6084873  25936940  57557169  31050645 
 17172861  20801680  20340388   6279371  55416923   6645372  17148795   2867073  14884412  13269796 
 75972474  27308901  34701923  51355185  75296681   6300900  30806043     57943  61785498   5637119 
  9568549  10674853   7591798  22310759  63758827  43518515   6533979   3891223  42238263  64349979 
 18201432  44426223   5271650  30387103   3154306  29590453  50050171  15981123   3320858  22908545 
 96175289  71448827   2334075   5603589   5726623   2335313  33578841   2886725   2402167  28705747 
 80561987  37657813  37904301  26196171  31101657   8111686  10423625   4933623  41971433  11996196 
 67434603   9604143  22816224    990645   2525577   3301966   8383398  51996771   2262457  13169323 
 14032239  12864623   3680217   6213623   4234639  72459499   5140668  45122379  16565853  10915691 
  3780750   9741309   8157218   2870282    672927  41054815    953929  41660454  36120955  13782661 
 12940323   3917472  79415073   9551969   3451151  23376181  27358155  41568018  55673298  12951078 
 72416589   5550031     96869  16468991  73183259  21862565  53767783    671415   8591938  52767231 
 46630963  11100390  11648895  19312791  20274993   2784779  15179748  20032003  16087887   9233061 
 72980822  24359937  72176473  24641271   1175745  20060052  10030323  39102731  45723384  49332556 
  3812291  37358091    169701  10103671  18351642  70509023  15617123  12603057   2692843  19577845 
  8769313  10957993  10652343  25984186  19843503  26796203  43626719   2715045  16495611  19340731 
  3411363   3600447  33638608  17907779   6935423  28078593   2283287  15211319  36105123  53693695 
 10774143  55741381  29643834  20724370  45334427  13254834    626244  38807517  28803723  56154803 
 19429485  50661771   3988464  60976233  80341179   1957853  12389863    652368   9295219  61062889 
 59141551  50610843  28176187   4094923  11178303  23003457  37170355  21255090  15693873  10708160 
  8271008  21701638  50501253  26922939  19444482  15301830  59990743   6097393  44726475  20287488 
 45049983    705735  54001129  28285975  16901787   6693159   4629839  15043296  19881691  40347558 
 51213489  35646387  49847007  29805735  28434623   1861053  44106443  58574619  10295703  34355307 
 80232525  25673214   9039431   2964474  87891479  47290452   4279632  11585223  13028923    464523 
 27967839  34376823  15895543  22354827  20572197  13720731   8463831  85458201  45883099  73554218 
 45220158  23612331   2956798  15672024  84814257  24534853  76393020  69619231   9534165  18435885 
 53893423  25200123  11707923   4006853    925165  22035129  27473511  37975134  57387686   1300374 
 48583216  20489867  19307427  24990711   4741956   6430911   1605510  50453493  14283957       618 
  2371995  14394476  47427989  10186651  25830896  14993397    811059  15445851  72097113   7794105 
  8020338  27728595   1994903  13899235   2072427  20404656  58128435  14227902  11047563  58962343 
 57962937  18066503    750851   1385573  18187935   8956053  35635586   8640258  29116629  13035081 
 23211311    192957  48323238  13007666  62371707  41301453   4548274    259343  58689905  24996661 
 24259189   2698575  13245300   2439181  39928563  30923961  26803421  33499798  25517216  19742343 
 35251703  13121019  50606555    811182   2663511   3734598    658483  21863343   3732135  31272087 
 27640807  16864428  35600831  20655725  28882655   6877607  39662097   3878742  42247473   7324593 
   936571  62811398    317892  48047330   5842257  59043979  10850547    626515  65542002  19001623 
 13353843  34915897  51095221  10497869  30763695  20715323   8030936  49273773  37705893  21846075 
 39163239  11286537  57763593     27987  22396511  10151147  15804448  80193523  30934442  35707535 
 27197055    617315  14382537   1486994   2153530  16234527  33109548  14873667  15072369  26893241 
 16478853  42025405  17081053  23899845  54164163  46180942  62887403   7530893    313452  16339355 
 77819711  14535527  43858355   6416727  89644155  38368503   6975252   3117059  60042714  20416863 
 29658815  31924515  35594826  42932262   3191856   4862337   8429782  72341596  29470179  76039917 
 28076856  43104363  14194715  48971838  30818301  66980123    255571  11272873  11452122  45336631 
 53489637  21652391   8259207   4594671  95996283   8059955  27104473  14586187  16263474  30747058 
 64462083   4570537    218748  91273599  50236005  15598933   8435979   1202779    785595  30045391 
 52213623  37466715    170395  11623882  53396025    505610  17262763   9611361  39785418   6970994 
 47336433   3785478  15362041  21396057  63055508  22015718   2695787  23029470    456043  15125615 
 16379345  15214416   4815681  44006889  41096771  11623265   8513971    143735  50614304  56942589 
 41157108  48026143  54620855  49941731    754233  66662763  53852580  10033773  40519992  28485465 
  1183128  11497483   1721883   1389281   6983121  54777701  20947911   2419392  59369313  35814872 
  7121751   8434355  45718879    820386   4396799  12284587    112331  24300000  44741851  74878807 
 12401501  65150019  52133331  35138611   1507403   9846267  72427611  76940099  64780683  14856287 
    72955  19739337   8777398  18776346  28655731  15453996  11644639  20031006  16952799   2946175 
 16267623  21016156  10250477  17207987   7202304  86305965  14584079  24101887   1484448   1124259 
   596241  45503130  32843933  23961957  34333728  42500958   2660233  58842683  29965032   5626362 
  1969636  16488315  44104568  18130635  14074726  88286355  41218458  19834109  11474415  18421774 
 30738363   3675583  30807130   7881423  13736469  44506158  16371259   1291555  20608973   3371385 
  5581853  12286217  28159883  17321343  16723867  24874863   3175840  69415571  91219224  37031204 
 70539873  36932049  56475031   2318181  19302207    430171  11487674   1042659  71510219  15650843 
 26136979  53505375  11634984  29754015  20065537  66092739  10532015  38944343   1544448  55891093 
  4426396  11637471  69283037  72379467  11078763   5405549  39965693  49496763   7967464  90284163 
 37786218   4567084  18562812  18203891  80366838  18261033  10633285   8925885  28928415  27344487 
 19736858  89247475  48891966  32129835  47510404  58137499   8072859   4069110   4247786  47791869 
 39067467  14489043    694635  60167155  67342776  56170013  24232908   7957539   3038216  35616228 
 26030226  69463584   8391116   1265405  76219989  12344361  22629039  33820278  62906637   3815163 
  9896765   9616835  56791201   5550765  50231832  19518671  23557767    439410   5711067  34640703 
  8429853  68508366  40565839   3645443  18358061  43006251  11898411  10821843  29345133  30012725 
 38273259   7913080    193323   6278787    750215   5557101  24182979   1472059  12438891   4077555 
  3521575  22027122   2310580  61143094  27469659  20979549    941963  16537369  35974295  71631264 
  7704739  50360901  52983707  85342523   5425662  38793605  17806251  45874470  13352539  30915371 
  4695723  16963468  40965073  51867163  11795023   9850239   7995435   2164708  48665719  76809698 
 21080998  82844481  39060771  28651863  50612117   8424903  24967428  40623163  24359793   1509103 
 21881345  18025503   9932537   5120628   1481847   2052160  48738707  55974844  27781723   9915368 
  1995339  24588931  33697878  58763828  29298848   7719978     95568   1820019  66509773  10641786 
   888868  33959229   6421536  40892926  32018616  27486159   2101893  21447523  75702777   4644703 
  4139523  12713312  10136293  16089768   2451528  58211151   8439627    337389   4026944  25373035 
 10817649  30266686   6973818  16199739  19596729  22462158  13166317  29612915  19239531  40922038 
 84907660   4455015  28915907    781173  12749712   8849579  95967995   6125874  76385957   8114378 
 23134743  76097573   5911584  17685297  11637203  25585313  16076935  73039919  40534683   6900955 
 27901815   1490334  88423035  15930123   4242099  12097203   6648909    206007   4628511   2825309 
 14900368  26799497  34800251   4581163   2136309  16250027    147907  69904593  15350461  30060567 
 16384267   2018293   3335745  14071755   6925545  10155883  36277923   5841077  10268823  34615649 
 21761070    906648  42970323   1506595  69644471  87758288  75655725  24196717  23973369   8305571 
 15015938  10556643  12831459  63257175   2120361  22944147  89454791  20802291  34927845    396699 
 26822976   2986751  24010098  12340092  19126995   5650989  47168547  91902075  31194133  69945768 
  4916859  56001633  30672758    247419  16007327   5938155   2731848  63003371   2076193   5313951 
 12810177  34782503   7813435  43274731  46031415  17438211  23799822  43824723  41740510  23181136 
 88590415   2850731  20260563  45945693  19285688    935548   9690336   5307999   5255534  12230817 
 51665184  27016515   9201263   5301712  11808288   6743835  42333363  49187775   5769198  79170279 
 84842006  12462627  61458663  11908018   1177143  35138394  15814448  28068009  59027993    920782 
 64206297  19535513  73496699   4985543  32447515  13312023  48277887  42317937  36440169  10791159 
 14489385   1028211   2925435  25473823  35238237   1905951   1319823  14409106  24636243   2981123 
 23811075  52289043  24999273  15814636  49104663  22893697  11703489  59085595  52629965  28926825 
 95410375  39013098   9556503   8295940  51233669    628023  12741243  42991929    362706   4060123 
 16861954   5374327    316453   3751343   1949755  12178374  25801839  13922023  24606843  47255403 
 18094343  20253201  22788948   5277479   5185659  42508555  23722559   8868526  10269879  27957375 
  7414368  33165953  12959151  39287231  14492419  20607387   2095209   7154826  22072173    896514 
 42808459  44102105  10642403   3507427  23144203  63844103  14951373   6717603  27091530  29087895 
 32555052  25717611  15772920  73417390  10278755  51631723  13888613  10634539  30001829  82279572 
  2793873   3770073  12360483  30969347   3044823  52440459  51441948  18297873  35178091  82140835 
  3706823  22800130  48003873  11612850     67375    976379  12558228  30667106   3688906  19872398 
 10409369  25417613  14253411  10328827  66219060   4635183   8697623   4325145  17879863  17866785 
  1738379  57382339  26902831   9685635  36963231  27302963  19501527   8630941   1772470  12525179 
 70293131  22290859    415839   3255419  24272109  42039099    242619  11899707  86600175  35293043 
  7860207   6660417   2118549  16966353   8328177  35599077   1966377   1427307  24596431  72603387 
 27105923  54056141  11069955    814356  83238483   8038825    162078  32784785  34402152  27641507 
 37989555  60705123   1885171  19341411  71003493   3794763  30339705   6856358   7068723  17248959 
   436481  30575955  51534843  72196134  35016163  44607248   3563684   3344329  20758383   6980323 
 27322253   3423499  39662411    329238   8560167  27963240   4377896     80623  17258632  19108899 
  4906365   2823936  23505491   9263891  10773366  18437763  20080602  31804947  37830213    492375 
 13125399  19927637   4549391  13784868  26101896   2887073  94331909   2022063   9222729  13380693 
 42663135  22660894  41508359   1450247  60705611   8013107  60667112    630785  23941635  34018748 
 65317983  18609143  20588978  25908311  27337223  51082231  78159737  23291713  16786167    743736 
 11736883  25728975   1777563    192271  48632563  40594671  42937467   2037533  13344411  41436609 
 38545836  33862406   3628699   1214765  52654713  55314005   4747929  15473670  84899679   1700072 
 39747235    468096  17137453  15893388  44907259   7108011   8669889  39800579  70298025   1901734 
  4468023   4830234  12172898  17453023   5544825    943122  16860795  42954639   1430291   7538809 
 11051471  27068383    474938  16816923  37678779  12799875  53657793  34662913  21109985  27082349 
  2236203   9333873  33697814  11238987  11017206  56552430   4992540   5237043  54929514   4495861 
 56487873  13120598   3701257   1601979   4258149   9510959  67226103   3448958   5002719  31450773 
   616170    532959  18640008   3407019  18459972  59540893  45418899    352566  20526382  16091873 
 52773963  33584778  27104341  34546629   8069195  58893923  15461511  22701516  30306111  66225633 
 13393230  31885747  33376155   2246092  39431515  49699105   7963875   2868769  64691637  37838319 
 37805163   1012299   3475512  39366297  81187218  12979827  17873015  12844283  32107189  59300475 
  1334523    127537  19619989  24315699  11169043   3612480  74834148  14080743  15797319  70921241 
 13647624   9907529  18076087  22700463  57167517  50775199  16650564  28875147  20572808  19417803 
 17944179  11491059  31101011   1785687   7392463  78446763    904779  81900802  15259675  50816895 
 24556453   9666717   3467408  38958811   3245967  51860763  14387163   7234755  76094523   7709332 
 28190109  10784465   5348298  26189391  32929318   2947223   3493481  40836373  43005300  12603051 
  4309163   1190743   7524363  29089133   2599621  46910523    455348  34283419  59882919  47189803 
  5513806  88194093   1679441  15680595  19484705  52735383  20103027   2971550  28294467  13602520 
 13645483   5348342  65355975  62330027  18029389  11352401  35528499  68567923  55431598   8767980 
  2009047  17384097  29416263   2364870   8641854  16715695  50039919  40928820   3602015   5737722 
 12971412   3518715  23894677  83195403  19615667  66690027    440323   6416848  28406059   5402271 
 26249703  40762818    433209  30197082  29543919  22091975  14952396  19877848  11362691   5784913 
 68538918   3063300    955704  56226695  56080318  39804384    190677  18437343  40416939  43227073 
 27232098  45054487  51883695  16532423   7032132   4492203    865398   8393883    294017  41361086 
 35496239  12204018  51316729   7984203    384507  33149106   9452004  64161636  25525273   2309415 
 43791633  68755203   7586973  40261583   9710395    127581  19837743  21007701    388147  31281373 
  4959982  54616527   2253356  22060108  60765399  15169563  41344503    620673  11210295  12955395 
  8971020  20692697   5625717  10614820    155542   9129996   6754025  10146123  45848578  29839176 
 19733468   9047753   6801710  40734505  15099556  54525933   1613170  54323913  12644251  27344363 
 78126677  27272293  37121907  63427487  13419438   5989623  84750843  42389963  10925458  31120641 
 37458995  13089969  22965576  16683013  10230319  25709793  22299105  18466699  41968431    303224 
 73808183   4978935   2720440  58038763  42753543  57921039  58642798  21262922  21049008  25807203 
 28416004   7248441  28128150  16639663   3668125   9600843  28576491  50064251  31096947   6154612 
  6415329   7843309  72927146  41205147    335004  83491531   5613195  74079708  30498871  52511491 
 50712887   4372267  25994553   1534127  56327247   1067672   1480140     37115  17592123   6501744 
  4285935  10702584  59336411  32234325  33877338  17355072  39913859  51304463  10770987  13228443 
 21776438  68578628  15072653   4234594  42574776   8968014  39134537   1289641  65665923  23493679 
 16779393  12907890   8563283  60186725  35391333  24262458   6344859  46738537   2040364   2569029 
  3452723  49925924  37547178  67692931  32434662  24334182   4221733   4014489  31008309  46363011 
 47164963  19068221  35511825   6994947   9366635  30239039  20581849  69599379  53741461  10361237 
 14346365   4253956  19262578  22351221   4820347   6150127  30968324  30596775   8281004  11076063 
 15216423  19443213  20976485  78327735  71112748  67949011  19014808  12144498  41033531   1672079 
 55882013  10510683  65406442  27546568   5462471   2996457  31937462  52510123  45009339   4228258 
  7306241   2820487   8043534  59685693   3217482  40375473   3396563  66149583  17409748   9662283 
 28861983  26352623  15888873   9624147  18035018   8433983  19216740  28028883   7515279  17310723 
   813327  29549183    690865  88116151   8029161  28216369   9331123  34933647  22152251  40342893 
 33502011  78066127  56789835   6997386   7355289  15233043  12410052  20958143  59242074  21973897 
 42476806   1761228  55786119  12663927  70004193  58524199  53101927  87035851  15885531    359593 
  4950915   7070073  29500188  52768875  42892747  44254458  18066993  37815789   6357355  82868865 
  4618757   1363149    225495   2558511   9139505   1158891  53712787  11490618  46188969  10346043 
 34633115   2209587   4663899   7495593   8650095  32028483  67627483  24836024  17145303  62699798 
  6712393  10300732  16132030   2179096  45764233   8385087  10114801  25871916  26739144  36729569 
  2193952  17862839   4778683   5585318  24699373  39174515   2232285  80904170  26875355  35561865 
 80924445   8975424   4183524   6038025  22404479  26635353   5474811   1823247  54225084  14396373 
 22315535  13665985  89127681  23225073  84030412  78519403   3044283  19492013  33332148  12147621 
 23770523   4834365  75284091  13943679  44022145  14142048  27085686  57055983  23205969  24742827 
 18364703   7982403  28003439   7048505  25178793    317691  27142399  12822007   2124069   4330475 
  8813849  35988251   3774575  15333351    573965   9231009  10115657   7342689  13100703  24809838 
 76018623   4841358   2904726  68972992  59991973  20389170  36321008  31892383   7365997  14794058 
  5027076    488114  45789124  36981795  44303551  47107191  24890121  13592373   3829960  13463291 
 15820391  38028507   3432903   2630808  64204333   6769399  28108154  21940089  21094075  45158253 
  1092683   3406383  18092531  18134704   3967527  25761720  29050761  11607958  17227596   5376187 
 30317685  14821045  31788321  12798848  31965721  72556403    729357  91509661  16926216  11315315 
 40226341  40364593  14613082   7428828  23701075   2501265   4815978   7184643    830485  28381905 
 22867623  72558915  51078946  45713003   1138898    788169  15152923  46433075  11205675  78442106 
 56091378  20756897   3805225  11950558  33557603   7106435  36542133  41452212  69783403  80171838 
 23952623  17419647  74593686  13317179  12192954  29707521  27589679   1249437  55042071  52189845 
 16397715   3602995  23122038  20508923  20233319  48436603   2904216   4320289  20328213  25890097 
 30326355  18071953   1893723   7514225  46869450   5731975  19068628   3498891  41430506   5125419 
 29557938  14279955   1117005   3951111  65473011  83435431  52470920   8709830  31122987  26284459 
  5022242  60577873   7852226  53305595  11940747  28014459   3286123  15698507   2376732  31653603 
 17212344   2569637  20264878  10209248   6613167  78822297   8465283  24493251  76397217  41182173 
 16674823   7409364   8600226  32588861    749163  13125039  51186753   8168595    127315  24455837 
  8401373     72083  30887245  48712503  20772530  12574581    770167  86407469  13861173  15356493 
 40658397  20731513  38596461  47612920  36822888   7644913   4284301  16561391  74486054  74427313 
 17765470   2664295  10943086  28924123  24417299   3011835  14810828   5860868  38676213  38234083 
 41172937  67160331   4171423  30357681  14033802  38012795   3695164   3575323  55604358  23219898 
 15399561    585974  27772414  41142523  22113319  11790107  21422235   5013499  34029003  23520150 
  1533297  31601721  10197640  23188171   9822447  20748705  11778043  10057789  46094079  53413015 
  4821285   3180219   8674437  40343877  48967128  27422598   6710651   6904809  66325623  88671687 
 11106551   5693393  13765393  29731968   8472327  23001723  24925869  31217439  29299219  78430059 
 31802539   5463301   2825166  17243972   3564717  41347627    559859  10635783  13918633   2539752 
 31185805   6902862   6979223  37171803  80983683  15133395   2173186  76613985  44067057   7858537 
 51908655   1875909  35219678  35272887  26044647  69057863  32390039  25257179  60703931  27414874 
 10691119  30560849   6858123   8485257   5614611  47772778  72184587  37436298  58327272  23009439 
   623864  19653267  24467355    768999   7641735  33426798   5974581   4450873  15429225   8535663 
 15436803  37811571    814829  69132603  11361223  16727388  14055511  10590899   7894113  50152227 
 54431643  14217561  13066933     77640  16861245   7155654  21406336  19737505  16695515   3919475 
  4419543   7736163   8692015    534483   2890731  57239531  22456851  11902977    896670  34682773 
 26419763  18850955  29153649    561399  63875363   1343469  18269011   9522454  37175675     86838 
   534575   5095772  17397779  41238853  46041087  35820399  76125193   5339572   9469702  33980013 
  3529033   1493663  47624194  17084891   5529549  12870573  14201223  11113851   7130382  46306323 
 43705323   5820138  11342903  85003482    161487    149695   6505746   4081668  15315073  12271371 
  3996640  23637279  20516458  56347748  29912208   1274137  35237787  38891799  26003023  14474103 
 46263075  19768722  26319470  35446642  34151478  26339489   3174351  64505340  37619757  39932151 
  2723648  39949703  28268838   2233783   5766063   4037682   7509416  12860431  22938063   1723740 
 85633163   1484123  31655643  57684603   8946237   5823355   6354107  19215769  31752651  27206779 
 23606568     40338  67813115  34241883  44976747   9484107   9125723  44357109  24092386  46856439 
 11113911  14345673    333715  40672923  31943113  20407914   5244056  13722128  23808213  18243435 
 73144663  13800748   5197581  29662140  45507750  40814793   2808483  12500667  89260983  11637531 
   185574    508347    235068   1897299  41758383  39866413   5212008   8565621  47544492   5933373 
 27192102  43289988  14470757  41866388  27784242   7678171  31420668  54124416  36651171  55333223 
  4073595   8510601  18720003  18106407  34753790    971224   6426339   1124743  60189483  29172277 
  2245269    685529   2158935   4325367  22099783  16409628  13565435  49517943  74945081  17773725 
  8926383   3768594  21946993  22521047  23766683   3908307  34434467  26083535   5508411  14187367 
 41148378  59597687   3559849  16829551  32127963  61268872   1414921  36661721  29269597  13133829 
  4930939  23608841  14686683    421243  28515342   5033228   8128965   9879077   5803833   8751774 
 22067619  67322035  31919475  15456483  15601839  34203864   6146560   9246653   2395263  20308245 
 13370363  39250437  16174206  18727819  59972123  13923283  14432367   3575821  52232506  37737150 
  3698207  31007715  15853864   4693057  11171719  49046245  27772763  42834795   1815963   2909141 
 55842333  13192523  39726183  11812029  62318457  24572875  47538844  11942475   3988833  51126924 
 28342262  72458690  39161847   2450382    426669   1624009   8759351   3736048    143526  12745992 
   276813  17256747  13771475   9607424  31714827  56906035   7721601  48990715   1166565   7191904 
   815931  45604693   9459537  16958146  47547798  10018095  17377044  15411453  67465773   3856275 
  5208963   1586879  33204033  64648059  16994466  62068477  25619483   7485835  20465799   7138153 
  2148738   6318498  34517487  43621647    691485   1212387  70801819   2773586   2937453  16377819 
 80057107  20918748  18141323  62556453  30996579  10143047  63780873     64343  19564423  12431373 
  1512849  41563239  42128451  71347783  19360711    670962  45427665  32824242   7803191  26881989 
 27827255  10227466   5139867  31628973  28481472   6714393    148822  14140683   8296787  44522341 
  8042619   8014743   9972063  12967762  45695463  38734980  69219403  21061790   6469989  65268298 
 15204507  15457839  29197401  15353795   9899714  31522713   6105703  65527858  16090509  55088508 
  6855157   8716083  33725035  66245583  13592310  14394861   3627195  42143995    257751   3512827 
 23470031  78128914   1022694  14649669   7826375   6365153    592994  44434799  13602165   1225451 
 33535265  27019467  10846059  48128691  49989049   2945539  55816508  13820035  28016583  16236128 
 62519325  75848875  21265090  13841781  28181386  11207067  23956468  59027336   5483123  56902683 
 56570131  54620202  70045594  56936211  10639911  13985003  31206203  40376145   1815083   3398577 
 52102811  73925013   2291123  29837049  47053973   7550239  58049331  12837954  46615707  21129423 
  4550942  19529139   2538225   2363850  36280213  28343017   5282999   5227596  34176507  18307899 
 38295816  93201987  25293564  56611899  20606499   8075499    718593   8140041  14500623  43119771 
 20860043   8563048    104375   4299409  31796619   6732259  16278000   9095133  81182133  14423883 
  2692378  35702638   2079875  45975875  21314793  70260859  29068565  22251831  43184673  17286321 
  3584352  32366327  31659611  19820523  44144763  21076050   8620583  16090135     53231   7886667 
  3017610   9991026  11541039  15734463   3573803  27205320  69357823  11628214  19496704   6321897 
 67205580  23099079  50030961   5016849  26392599  19943952   8376917  11862733  53798252  69472336 
 12662115  11510622  10904907  25836459  58298131   1354300  70305211   1170957   5104527  21998698 
  7673299   2510631  44551836  59654254   6739923  19745475  31142388   9541458  25513149   1417399 
 43416165  72591693  49702755  18636922  65562707  46874608   4616973   3160903  28170848  38758080 
  7915191  34699502   3086976  61120995   7571248    752619   3608763  23032545  35210267  68864893 
  7042331   3529418  41519223   6965781  36261123  36901239  31015995   9232368  51054798    219923 
 24840539   6410163   9722202   4543053   1080871   6053835   8689211  37684047  16840408   4210763 
  1129387  19071021  18018323  30876551  10873711  10402743  25103178  23272071  18140765  46202092 
 43158243   1779519  15515485  47198639   5946658  11600487   9528097  28244164  33597357   8535579 
   257435  20674716  27893553  25270047   8834515  81237504   3240603  23624142  29144841   7337685 
 54928815   6103209   5627535   3275457  74954313  11158435   6335643  25503423     78411  16796931 
  1357103  18668398  19267477  34551348  37873867   3398997     20640  10642443  14276123  26516303 
 13907253  22479378     61844   9980500  13358505   1952430  12315933  20527561  32239759   5447995 
  2248425  35108553  46268764  18546867  18938843  13377361  22908459  50407690  40860099  86108897 
 13819995   3226779  16965969  28286335  11714079  34376843    989023  26617988   8896968  11464498 
 62336103  14918058  43492286   6419740  50612982  20566923   9400533  27688703   5179128  72409548 
 95881189    987261   6621007  89985603   3476933  17192985   2877006  10931111   2333367  23855336 
  1303763  65396776   2520915  24215287  21063419  26282489  65361502   4288323   5598051     22663 
 16380135  54251507  29156874  48164715   3172110  87373167  15284631    305628   5045693  26508423 
  5096018  39814252  18415138  10980567  18634830   1456241   7191275   6104671   4110383  30619833 
 65152779   3338043  10766487  10296648  11305998   2897898  60340249  10615739   9726259   4177835 
 45343875  13620147  39395668  46186567   6634443  17508046    951671    283734   8339598   2387809 
 71394960  56820659  43823707  23707524  88021599  35439303  43268523  28066915  50223282   2556711 
  1318533  35950695   3283311  28728559  62582667   9231189  65915413  47304198    752455  58603003 
 14396235   9974293  56880588  18264951  41584449   2342823  76874949  58046683  20466555   2576655 
 26376029  66413477   8613247    336323  37333198  38757611  49621389  43389042  48511356   3421156 
  6111844  20150288  51901521  23851431  66018668  16031558  10351848   8959802   7386051  20731219 
 16878289  16273042   8734619  26474428  25894887  49529107  10305933   5041482  55513338   2023599 
 44518045  53659388  29935455  67419047  22701795  35280711  22100733  44876643  19809278   7362823 
  7121391   5270427   5719599  48395078   9762313  66406439   3403611  15380475   5175998  16535433 
  7238468  56310195  23773023   2052348  33862651  39307214  15702483  19874280   3644038  20818044 
 37657319  61269305  28259165  24458087  47197963  40545429   5212083  71197095   1870435  31897173 
 47941045  21277687   4177285  20217927   1379996  17457882   6707444  15528339   1050443  19493319 
  5912857    525135  14885628  79914048   9703697  36715998   4600292  16245079   9838051   1291928 
 13111871  11954589  45784107  28175123  11675487  18345813  33424878  39163061  35898054  32148044 
 75210000  46091072  20161919  42631053   5694032  65512108  54673211  27590483   1316022   7902423 
  5148279  11440563  23477659  20323323  36344769  18369361  44959083  25033068  14614583     83931 
  6551560  33140978  10920053   2172603  53429823   3487125   1035531  35076659   3289227  38659203 
 23725599  73131538  53171165  18353643   8424938  10201347  13313447   1994859   7893051  43095201 
  2119099   8588911  14933167    440123  68322727  25860123   2253323  19379141  86422302  43771969 
  1007232  10568922   2183160  13928838     83759   4817202   9194143   9633604   9126413   2306609 
 55103327  78593316  12930493   7381023  27703545   1978827  15099438  13528149    287011  49530383 
 39941728   2105691  11485499  58227061   1555915    706128   1526059  12136738  12590523  80974573 
  5195899  17329322  38932425   7601453   5803723  10108989   7343835  28473523  10718498  19612098 
  3153395  55431987   1005023  49909999  84948453   1296663  37412871  12839653  25875141  20562343 
 51591762   2795943  56564498   8309153  26100473  26235228  15493666  76626363  60222763  30226622 
 29557115  24889398  58530399   8788523   3567687    458435  22400151  46939239   2361389  27078216 
  1850216  39174993  26500163  22223763  33896055  45898563  61093485   4449183  25769361   5619291 
  5796513  43047454  49895413  60679707  42890373  37265123  12352833   3354553  16147563   3236539 
  1042188  30212304   3817200  48335046  69755467  17887063   3035103  58725231   9068913   6982163 
 48795233  37676841   1180215   3401997   4076635  16805310   7553373  40442523   6687189  37935423 
 23750619  11303808  19292799  14770305  13784043  59213355   2851851   2604408   7947715  25569627 
 53913320  28348953  12501243  35383302   2991633  16165691   5739055  22671198  18766619   2411563 
  1779186  34837063  26810268   8197116   7038483  29891235   1119192  30579267   8408193  38803863 
 40694180  15372683   4561649   3608740  31440784  72589947  22119308  18358395  19920426  11864771 
 38046528  84716531   3314187  13038639  81865649  23934773   9438387  57630114   7075723   3117237 
 21376257   3253277  58612260  24659983  31095427  47964546  16957832   7672117     19627  80257104 
  1816663  19496963  69012168   3048516    127593  41694069  17343059  28162247  36125188  35640417 
  1630437  66284698  26778549  16550798  25312873  11387873   7355125  58288052  12178527  81336301 
 10193488  12515412  30103680  10977111  36278263  16381059  62375883  32433237   2535117  51417834 
 46589757   1150332   4600404  27682667   2814256  31463884  26850155  47264659  44893609  72582726 
 25786863   5947749  32701429  25891803  15872125   7746374  11164523  62327423  90311255  13813728 
  4243692   2063589  58301660  26817275  27831032  10688199  12084223  46933317  34102983   2055501 
 12963151   1595566  39357423  13438278  60360513  22754335   2719444  12436692  25731731  23439612 
    53164   1205583  10206315  17087112  21285233  33694003  11176611  34858815  46818753   3725663 
  7988367  17712683  13497585  54891259   2516539   5841231  35560102    264131     77627  22776923 
 55657299    397537  17481759  23958363  38700928  13916368  44810836   2346609   3064023  24537084 
 51693180  49037623   7589989  20727039  53745704   1813173   3779214  13857373  10992258  20582613 
  8624323  33510387   6034642  53569331  20350789   6536883  59995443  31278287  15003941   9229091 
 75939903   3609399  30373383  25694412  49574726   3040956  52726110  22763927   7041960  13719738 
 51149487  43555952  22695657  43345362  40018208   1929363  20969925  44774523   8570628  18551061 
 70254707  34754759   5379341   8916695  10708018  38854763  11371779    953692   7279899  30453447 
  1968585   2664544  56277763  49850133   1163688  46704253  34836699  61344679  36264631  36207393 
 12696323  50915103   6623571  12042458  98881659  22311523    621762   5559327  43956891  31685705 
  7769157  52955938   4573653   3423053  12385026   2320763  47584317   6137357  11089648    781035 
 71388972  52923555  69876259  56988393   5540355  14614243  47453757  50398757   8948335   7167745 
 33907173  12317995  21869984  70080957  42736143   1000136  17121997    979013  47108880   5613826 
 33826383  13406731  30068028  30122763    520818  16475400   3792415   9420651  33823011   9710705 
 28421326  30530811  37760261   5192162   1244461  79653543   6946989  27102015  12327316   4632795 
 34453899   8895075  28531291  16388779  59817272  27726298  19030353  16467651  51697524   3657813 
  8401723  21461563  11135013  65361672  20106363  74089083  75306357   7311942   6398171  64011651 
 11388951  19469898  47817163  26519203  11381979  16669333    286431  20189523   2746600  20300187 
 51948775  24824143  22592443  26476591   2565372  54512070   5050380  46715670  40304608  29875383 
 14311371  21787681  25068628   4863036  24774436  72074331  22816995   1116719  15438953    217333 
 36270357  13490958  29020452  12916998   4430322  68098979  67695696  22439523   3262902     78173 
 46959308  45152398  11768451  55604585  37290911    445403   7846693  52607871  16491261  12061887 
 17139115   2291756  12091209  22294983  51659400  32826598   7886406  57585063  30239098   5327739 
  1731013  30850523   8402284  25206934  12400123  17946003  36822243  18674933  26732745  32054255 
 84451182  25638135   8019023  21180513    599227  32344503  73432045  69768351  21460051  63181446 
 28423257  62266413  33628111  23527823  11894523  64954979  44016624   2133831   3848223  44427927 
 17145075    972122   8270971  36345936  23109909   5656163   1438827  56957631  55121531  43540215 
 21260907   1357288   6176129  47065700  25496011  41562513  36930042  52084605  26391296  16686795 
 91522368   3292854  45784998    195981  69089823  29054913  12633207  11727501   2655673  44624067 
 60428627  27497018   5107583  12746033  77099311  30139953  34411279  19884236  49919408  12380913 
  7575623    714283   3193995   1757088   7249493  22676271   9010631  73453083  27176748  35749363 
 44669003    222303  34806154   1278975  27039201  48654513     31364  14910261   7481163   4785903 
  8011779  58192374  25507836  40009319  45439193  28812660  43465280   2183577  20443585  50174203 
 13334046  20949588  42211531  10998011  83804063  16528298  50705511  55260118   5731323   8707503 
 27464548   6837142  23116139  42297648  35461205   4842757  25370889   5166831  10150887  76510773 
 37001899  40902105  35520648  24202911  24318043  69882982  10053175  14676883   4649082   2185075 
  9262363   4431483  46878971  41593083  30249240    930293  38859784  88932220  20372643  14242053 
  9476583  18486581   3827695  10928325  17625783     79241  23770903  42937941   1060649  41570421 
 11358965   1367643   9386378  64145883  69200815  72556009   7828435  21898363  58240787  33039657 
 22070941  22119176   6597519  22584864   9312603  18320544  26501152   4515099    121655    526938 
 27794498   2232273  15764055    780546  43331778  33541375  10516803  39597775   2546349   1440289 
 44035499  47302665  24955791  43972833   7475934  31724195  52347033  33196101  44068719  51151307 
 16222819  73589525   8978559   2199803  23240361  12834868  25775507   3377595  15690293  78256129 
  9255707   2652551   3900059  21112478  18636027   8840373   4784604  10336047   3590518  32946838 
 21405255   3336015  21708201  47833723  12755999  40613046   3769849  85065935   1644315  22494197 
 85363499   6667953  29661027  42860553  14966043  45535371  23698941   7026905  26110493  35083088 
  5799007   4057024  85465243   9907463   3111198   6660822    968493  21909723   2394921  60942921 
 34187667   7535445  58659507  28681893  33394733  14834213  34469323   1968611   8354055  25408154 
 36899187  43611809    240467  53890397   2086755  25169459  14956307    247636  58299668   4986155 
 63144033  23451375  10830075  13179498  36835183  28479231  47254268  43387597  27683345  15203633 
 53263333  18117879   4606203     68447  11380747  16031238  36257310  34705140  18228291  38427824 
 48792363  20453487  36295123  11905219  43515537  89069243   1097338  20137119  14479959  84254043 
 39589103   8366747  36343963  27349788  21939711   1861125  48742773  29060553   8059923   7325457 
  2677273  74438305  22168132  31094043    363123  13898508   4297049   2127099  21630359     60756 
 70106476  28580073   4373364  14568388  30792795   2121077   6661478  29118597   3529863  53481948 
   981715   7333260  53564363  63893568  14763915  68968853  31276431  17429227  31868520   8251008 
 34007895  55030813   2990879   7116773  17920767   3504121  31983569  59361854  15314046  15141299 
 65862831  70300419  35369718  23382555   6613686  11237530  26342907   7321843   5660771  21954251 
 10057534  22796171  51704543  25109403   1751520  16450359  84396087  32972226  29863851  18509951 
 80379219  60229533    588069    982555  26008610  20228031   2053647     67385  39650811  14516079 
 21055157   2911233   9264783  11654723      2090  16023327  39644960  41732293  64848475  34678967 
 36353138   2209481    847092  48174203  16281153    908011  47370063   1452913  58219963  76099610 
 15254313  62327648   7126913  11116378  23525433  54481407   1188198   5182683  38662923  46055463 
  3221679   5831655   2414139  19044645    968991  63375507  41243547  41431215  82936425   9143808 
 78221305     56153   6401593  26818065  62467983   3022098    827893  61644393  57317052   8141412 
 29162009  40991204  15641343  17835891  63791613  26294193  26446883   8863035   4665519  57782299 
  5747718    414393  33428353  62784715   1122643  88049805     74251   8011725  20920917  49928043 
 38867055   7818535  14888085   6464043  29563458  46099275  22174022  24341917  58811475  35443783 
  7260675  64143462   8183238  38126598  13007161    171893  32588119   3192263   1870711  72292339 
 45947859  18146661    121179  42685787  67681363  22246563   5310703   8725232  11436231   3271248 
  5904579  44480244  19196571  28361256  12345511   3720159   1179661  24992717   3317109  72272258 
   927249  13715170    145278  22731603  62312197  38181903   2000897   4495808  41250143  74356152 
 14774019  49469619  10075419  42997123    538317  21804633  33795379   7422901   8183243     54083 
  1723463  12358560  29325762   1709805  22652458  95331615  11033498  50472321   4935087  46948383 
  3663239  15058293   5147239   9911150  14076955   8957435   3705324  54122077   9215483  35932569 
 21626099  50915391  35437357  43561065   7329933   6360633  53399501  27029099  12771323   5345708 
 41865765  12464135  15433923     69802  25681581  22437573  13265208  30597729  10512105   5329175 
  3516823  10227858  19804399  44313819  10337348   1105773  61087995   6729371  25294185  22259562 
 74514927  75940739  11141097  26128834   4530957   6937019  29480571  60757791  38508513  36497865 
 13995371   8572479  25658603  42907533  62492672   6360361  45794379  14997879   8572543  24894230 
 11493438  43502454  37228916  19822667    226053   8929890  54034953  12576171  44960325   1556989 
 41571735    834772   4381899  25069139  16941048  27441641   6088533  49700913  40570861   9826773 
 18538296  11345226   6628075  33808443  25653437  12194478  51231355  73160526  22078283  19168745 
 31348038   1202051     11598  12768299  69188253  14447301   5074123  13518523  19225691  58158335 
 10223449  16624941    623625  71040498  31167114  16340117   4874215  25911981   1498553  23984573 
 11157366  32725935   1421342  92088483  36266619   6801462   7306491  54708021   7751184  28355019 
 21386076   1292603  34768203  18901691   4129323  23074413  18231903  10687618  26110361  40859998 
  2477283   9863407  84171553  19034583  27374841  48716473  27618441  45085393    796129  49938439 
 10828263   2794229  41043193   1142455  12376140   5833248   1226775   4743638   7061359  16877763 
 13978039  34861748  21894126    893184    171908  20166708   2148576  63050483  23685092  46138428 
 11042899  30482043  37492639   4954668  33285063   1845175   9857418   9030751  64141395    636523 
  9600642  64264128  76071673  10053498    303171  10105806   2879098   6065001   8293726  15061965 
 16110650   1351563  22491259   3356151   3058539  23781373  14768706  28482022  13257403  28540329 
  4244943  76850313  87465735   1812391  26538972  85486961   6511401  51895215  92236714  15415083 
 85842183  26462273  13376346  48913841   3977667  20334808  19494969   8840329  25042140  14106603 
 67328890  19282723  15761628  27605307  15703048  15387899   4349886   8023671  15744843  51189506 
   666843  17808901  64232783  37446243   5458299    542931  45803193  10838302  36190410  68590527 
  5599075   5362855  15609148  64652143  45588891  15071388  43233008  20805488  16753863   3074331 
  5954813   6418095  37138117  18985809  21394419    575177  28341359   1107669   5601849  12848595 
 37235259  20374308  18216806  25500395  26006793  24198068  22191657  30773323  18201483  11430123 
 42421131  44562627  46135989  31423515  83409508   1249659  33618499  10978711   9859938    198453 
 75209583  43845253  21687015  38177260  52965457  34908755  54531355  20011853  60079108  17284947 
  6650340  22742358  27840471  15824328  10763204   5862929  26559205  19033323  83414193   3683451 
 54140091  51280268  32783211  56739643   2967150  89393161   2858782   5223127  72999918  27432230 
 26739983  43703123    168723  23738355  50540769  37485873  46500345  50697042  17846448  10764740 
  1811265  45437277  16947515  28970307  37784967  34133901   6312932   9930477  32448864  32968481 
  5805573    729123  41881866   1744120   9509883  20534595  87477933  34353587  71108723    599309 
  5497123  40647264  14935065   3803693  43649199  12115995  59624291   4444323   4198626   3069123 
 11593447  46010605  53411313  10598892  11440400  27371372  60689223  13232475   7636513  17870263 
 21528363  13805233  13867353  13664319   3136485  69065989   5963043  37005689  55853369  24401715 
 16336475  32014320  45487798  67609389  19678495  84695783  14432998  12539195  85174463  33262023 
 40604453  16674473  82902597  80215419   3706803  13584015  40111544   5574380  12577134  55913855 
  3875094  10661163  21755695    899755  19885907  40701310  76123867    101502   8624871   5818133 
 49227496   7773249  80456343  40150203  24124535   6425803   2438547  55639899  39245563  37425539 
 19021006  23566940  82787607  51960351    553251  49621576   8191182  63512403   5939761  31277703 
  3121310   5670628  26153379   7160115   1797341   2439723  39316543  20795447  52093211   8700234 
  5811373  76082025  22638543  46424790  61944243  46885051  25755003  14328311  31477701  53517651 
 54229659  26372235  25249113  29150253  14004408  33776180  63367643  42914723  11260197  21504379 
  3385869  14021113    226729    124325  13580423   6024937   2485723   1327827   1374456  34632975 
 11128539  26271044   3020944  46200512   9338177   8057822  41016226  21115195    455553  84527123 
    97198   1163908   2961653  24172574  77443027  70170223   1688994   1588645  40858351   7899939 
 25119987  37611747  10022201    405847   8442123  14723574   2440239   7479651   2792352   2316382 
 34478055  17934270  10579671  49343275   7538631     86619  31734006  46752843   3758748   3559560 
  8956018  82918923   3525238   2388643  60773225  12447071  10633593  18987801  14353155  31440243 
  3997947  28063403    562167  39683043   4151865   2249466  40041231   3804443  41506137  14740315 
 32249723  11187203  31903932  73839992   2919551  56006487   1847227  27369086  63204495   2115499 
 44232612  28411035  17413953  29850440  13625998  33083673  16201399  13150071  23289587  30595795 
 29743683  37075766  12053913   6185289   7070312  73280139  56981262   1338353  62715235  21939929 
 11541255  46067233  44751763   2315523  69555323  20893909   6145533  50481033  65376378  53275461 
 49402750  50414871  70391411  14255483   4069023   2314154   3654578  24732213  10541897   6222612 
  8334834   8440464  20160639   1175339  34359738  23282988  61182627  29448619   5516855   7454835 
  1968247  22342539  16047362  35440437  26661953  35625503   1180544  20238873  15754050  68449665 
 67904495  14115908  29239767  10156603  18127344  13225851  11894818  22004853  48054764   5248779 
 42057033  25270395  40541415   2775123  47532219   9015117   6924157  51655613   9094758   4824029 
 47268659   5779350  54692453   8558235  20985709   8617437   5987577   9606027   3785148  41314641 
 45537252  71485723   4854831  45783595  41639373  14360025  41652627  45227508  32887743   4546973 
  9235643  15645327   3949807   7259024  19506303  26675148     28207  73006744  61287783  75580843 
 38308063   4484931  14055843   5082893  10275280  13808186  57808155  41018617  63354771   5069715 
 76338459  31354611  42887451  13445331  14461647  42984673  26898163  21946443  21220063  26241773 
  9450548  33446793    316023   5379377  10585477  20049243   1456482  36623787  16487511   7754649 
 28121718    472890  19017690  70733835    507704   1202031  18231852  28334329    182096   5999243 
 41374203  40794883  14227003    479508  51520427   4245639  11489934  30370819   6192679   1958761 
 20526990  22579843  50405533   7207902   3086885  63926241  20177041  31695701   6689248   5044411 
 16296104  28830843   2943743  25869915   9993327  55901683  56214301    578237  31283403  20120083 
  2013071   3016863  73105498  21227091  43333503   8836071  28231343  45711493  30626180  10688561 
 11405139  55898135  13646699  34019523   7194349   3575229  67442889   1361163    470922  52668987 
  5793537  74060158   3251979   7102428  18370358  14165748   4925573  14205496  25131444   8278971 
 13196843    576160  51280728  29130183  37558993  23714603  12165927  69869373  37372948  10034811 
 24411237  53591194  40727823  70277787  35911335  26497019  41967708   9939763  25391663   4011243 
 11760615  31966669  63281658  11699391  33574074   7371943   2443805  22009462   7945843   5834965 
 33850461   3634939    121499  23743227  21100323   5582861  74940639  17602448   3684738  49184479 
 13858324  28327793  20390029  48996938  46276884  12852531  36425798  43050507  53286315    531147 
  5118675  47774559  37794199  31167563  40223748     12515   6080193  10539645  21342510   2930563 
 48020843  39421338    161924   2717633  21470988  55078409   5718933   4037352  21416623  14128805 
  3225658  60606495  16179071  49804869  12994293   2786073  41331244   9018251  24223698   7636895 
 15178467     74697  40148490  61442193  27642983  33602667  38281488  15393813  12514023   5611533 
 61744523  17972503   7890180  39705647  36870644   3258186  30726203    796451   1621305    800763 
   820578   1121541   1386963  31125333  51894130  41010092  50699499   1567851  62651823  57908094 
 16555807  43831768   3674322  25078019  23474651  30828863   7272403  38056491   4415259   1541531 
 20652819  60490560  29146983  35211047  11792683  11939347    443842  55028943  34525905   2757673 
 35339770  72536719  57514875   9067740    463395  40657929    377694  31892538  79898100  52164921 
   726303  66365673  30901513    163203  53351163  56320449  15375507   2476671  43016655  59790777 
 17512107   4348363    702105   4676403  16075157  59919081   5088911  45762323  33915023  63640709 
  2867102  19875244   6239804    386464   1310973  19852773  33846707  25479963   1017723  13036533 
 32264403   5257463  65105166  24259227   9660078  37153309  55019163  17878809   6750627  42230248 
 11508203   3481854  34301723  13056383  59584879  22384983  18000833  90677973  11271435  32376129 
 55024800  46795443  20866085  39292667  47206329  19831133  57022749  41658159   2466240   1391887 
 32336643  20266625    419963  33280747   7278111  38043135  54421611  12793627  43907949  40900093 
  7515879   3335112  14747251  19354878   4197327  46107776  36442573   7524024   3404719  32521883 
  2036227  88475863  13492485   6193119  49366748  18313948  14160012   8315727  49322766   3447435 
 20953583  16728468  21090093  13749283  89727075    226203    330208  35442099  61364547  83082515 
 17412543  13623411  34058343  20976083  44337261  50857813    556098  12613409  29990427  15868207 
  9737381  23374701  47491945  22938970  14194960  14421123  26034300  38339931  19181637   4019280 
 44532723  43605645  24790371  23232449  43976954   4179575  51102147  21173683  51002073   2641050 
 46339687   2464235   1998879   9498513   9063762   9656420   4663838  43172558  37929635   1503687 
  7576931  80126075    683106  36398033   7927531  17274513   9748125  12841161  20588298  26255846 
  3036123  16568769  11085418  18729995  11255355  56894457  53980035  22195519  35385963   6159471 
 52876059  92719851  44837961  13505195  37625946  12064578   6396513  46283815  17244658  26829645 
 25395789  74922443  19695183  22680639  53044503   6447117   4155435  10376229    665095  52705748 
  6176373  39779499  16651009  60981164  11356083  62253895   8862343   3803163  49274683  12410150 
 26198199  19816759  36404518    232938  13490106  34930424  40959874  35007273  38307651  18379515 
   975923  54672750   6612594   7913323  33529643   2375013  79554108  15162492   8610234  31590283 
 12423919  10999803  20000661  19105539  13726035  73357128  38497499   1033980  31419265    511227 
 29422509  51152799   1368028   8165400   2157419  10357548    410331  13211978  35203557  14835419 
 24776076   8897061   4831673  53513473  71617966  15838161  11562063   5335912  50069835  94661873 
 29643876  13508705    544667  40898148   8216995  53610939   9856393  46035867  14510715   9788315 
 10772003  37997995  22738443  13256761   1113271  43642033   1074660   6249798  75242901  11437139 
 22080323  13354419   7466115  15812552  22797513   9843495  76536474   7748179  65371869   4448658 
 19373103  10155503  77593093   1239595  64694679  14146359  20721193  12550403  20532353  82601587 
 19712123   1057893  63835518  16417523  33088696  53949543  58983285  28824416  17574923   4374367 
 10418868   9246963  27804002   1406020  52367147  21717460   3745203  28882545    468459  44910123 
 15078705  18433553  28136243   2504162  12599473    139563  22942203  17079759  12769776  20739348 
 23547387  55376223   1759361  40793363    595835  12381459   4143395    303914  37980087  46309983 
 73066943  67498171   3744248  83401812  18743043  55789935   9813633   6805285  13217943  43344603 
 30646333  29091283   2595158  11692799  34398473    223683   8515583  17258743    356188  57557827 
 63297404   1174093  18673083  54742017  64626333  11978112   2003443   5882901  38138937  14782006 
 46848228  20286841  38770987  25495563   3809339  23805651   7416480  60007655    545228  47096811 
   811329   6968847   1622007  17303099  12819543  51014581   2918523  11107643  17391489  35829293 
 26943579  57332959  20521217  65617947  28242879    419115   9855089  37025295  10203204  52239576 
 11621301  43899317   6963457  11727798   1461636   6673201  24623623   2909166   2333498  43515090 
 13975300   6330647  15739293  49665935  58226741  20010047  29948169   7821897  16505568  43373085 
 24333588   1238699   7235398  30457017  28161711  18585237  88055223  10542783  60071396   5695089 
 48138615  56804309  21572183  19085056  40499193    667413   6874779  92130905  69638307  55045275 
 12715281  25557420  20157603   2504877  25897056   1986555  32359409  42931662  50771718   5192391 
  7502913   7147179  18456227  19200755    254053   1066827  26462636  54847611  53447408  19990407 
 40596819  29349808    339539   3700721   5974413  11996283  17304703    683883  10736891  23030299 
 18730173  39361101   5564787   2610611   5377859   3521146  32882671  14242067   5687619  40323681 
 25007676  50620749  27899808  41023238  13508757   8120823  25222011  40253823  16009347   9212138 
 76585305  20448996    141691   6780539   2712193   3807165  36309552  19657655  21431617  25236477 
  1165371  69183113   6455827  30375627  66965113   4918533    949379  10946259  76649451  19114752 
 58006491  44401653  28915704  52103143  12905043   3831799   1520976    718578   2386395  65143419 
 53405475  40232727  31969935     31559  30709761  27578151   8020213  27049565  10781991  22656687 
 18404395   9343897  14210347  20631867  26122191   6329369    285279  18593273  12594759  27550761 
 20726691  27083622   5712739  82312813  24040667   7648722  25477803  32129483  43943818  37964802 
 45704557   9526228  10881183  45640023  15860103  32624111   4627991     91305  19564615  23559811 
 38008335  19319199  11256908    352487    390045   6722923   2429163   9682014  27114684  38188977 
  1227216  62132102  11073682    844772  15822543  37187799  90459195  57778636  11526857   7858209 
   338127  13540951  11306831  35339483   8575168    246212  25589817  21506043   1735450  51162051 
 58082022  13699173   4823673  14072334    448488  29897368  40134273  87819129  38492241   2797379 
 20674236  55880604  18493707  17072143  35202363  40738038  28519423  45418249  33047885  54238852 
  2630673  49708413   5332623  12448203   2173437  61671932  21147735  36803078   4563233  67663435 
  9191955  34275183   8524751  33642217  33332262  10766648   5247844  85299643  58305532  14720064 
  7928059  32749415  17950146   2527368  39289418  40101606  59409627  40734465     61008  13203243 
  9687318  24261971  80625539  59253579  51532139   1545003   1809978   5037771   4480005  80930315 
 47310387  53957887  18480899   8531421  39364823  76065843   4419900  26952972  15658507   2375523 
   836348   5010513  10704025  28643307   6255587  26426427  20174103    313755  47704937  27460743 
  3073215  32266797   7841083  78847987  59600923  46721673  51539851  74393453   2759608   3795579 
 85267433  45313027   4551924  23456454   7737987  43889781  24555489  21625251  66932717   3734079 
 45483416   2817267  11609955  12244554   7738188   6452678    137953  28940125  20741293   3826713 
 34955787   7889892  41858303  26578759  33314424  50218494  29929715  19098368    225075   3078693 
 40592363  49064159  13343253  23549547  30583707  51078924  35881716   6457919  13513623  45555711 
 23065737  47052051  10492407  14336447   3909426  13395516  32040075  85212923  13792065   3109824 
  8411217  18223023  21003891   5260056  38211123  43376379  83183337  25364660  42787263  18513303 
 55220373    249099   9025575  19503471    346250    156903  31002479   2863141  10019811  27824499 
 15916079   5718192    276657  32641473   1793723  70433529   2747149   2464507  19942458  15652396 
 30506397  53196455  15331803  28351023  11202439    670155   2567755   4511089  11574723   7454517 
  2011041  71371523   5392159  40331955   2902407  43163694  29339151   5421057  75130583  49016311 
 69326424    131373   4568744  50623335  25182933  10758354  82921738   8137158  26509647  42502163 
 15352260    611223  62187348  55899147   3885064  29119473  40244663  11464531  12813704   5596883 
   261417  17727979   5754235  19646503   2952323  16459233   9961305   5476857  33763545  19939974 
  1323083  72792153  24721813   3237303   1007073  23880995  46689865   1905473   9973743  18891759 
  1672635   2049183  15926201   5578553  16825551  15302799   8167547  65202512  20549327  26958158 
 82949904  17481173  10704003  65860053   8829853    335787  16339819  32549749  35922507   1862571 
  5722467  25236528   4813758   3467940   6939808  52182825  43333875  13512283  27201948  13674993 
 45658491  25222516  11290491  58473483  14636811   7026298  43651409   7872513   9529667  58922613 
  1389239   5302247  15869127  34981403  11422441   1937223  14152953  70556630  66041473  18350598 
  2930687  26472463  17301836  50990755  17817843  69093867  23501260     19227  31486123   2380235 
 44385298  47763203   8256243  73165863  17473257   9720373  78210501  14756648  65934369     26523 
  1372958  19173865  36486693  90847407   7589595  19686398   2852971   3557681    321603  52521717 
 21806718  26285739    219039   6414777   3530158  14094048  10292888  79178439  53023028  14618441 
  6775763   1229299  26266691    104002   5210124   9324419  23055753   2195283  37828727   3942756 
 13449355  43067619  64605386  11551803  34832418    949695   4933821  30652759  23540023   5626347 
  9343903  40452623  12881208  32715883    927101  16648820   1690416   8387923  26579843   9631206 
  1741144  38774934  57925845  13508631  27436231  28357213  64832523   6460417  47325267  48601260 
 71106204  79099143  26369523  26690703  36259503  10582800  73563548     76827  73441179   4308297 
  1632171  54013527  90376300   2245142   9530385   1463547  66439043  33090277  37832415  11658455 
 62152476   5154684   7454697   4152649   1597584  59371127  37747976  17829669  10371323  38643883 
 15044715  25428048  53135379  26448520  28516035  59343103  38348513  15667752  52430361  23263545 
 13409107  16990671  28545605  49217605  47366371   4131483  70317519  18730093   1151451  31056547 
 10597644  32922645  23690111   7499923  15304248  21831858  65059814    227728  39562331   3173878 
 59902915  78344300    628373  23913723   8239096  16050015  37627391   5720323  25522538  94588155 
 51180093  31369807  48023511  84983283  12185638  22866939   4495183   4631624  49086273   9222181 
 23249955  20912763      8216  43527053  12111739  60682268  11469309   1551687  15223212  27409238 
  8238543    522384  66230166  91670947    914883  43937353  23271473  40849665  33828907  10089193 
 32986239  83977653  19405716  37938837  11821398  65126923  11366031   7330873  15952983  14052833 
  8855976  11716427   2903859  50895393   1690365   3948018   7563610  39576283  66960925   2341243 
 63421173   5879559  34243409   6545355  27007863  83814336   3808578  67305723  13652373  31403083 
  5165064  38180103  13105974   8593664     78090  67556699  35530893   2468927   6583432  44215055 
  1658659  10030806   1894502  12472996   1368805  19040826  29070485  22229685   5931915  28539258 
  1750698    309643   7247363   3013305  34132263   3283326  39587621  21403563  26616147   7669064 
 34161499  57789531  26836493  14772286   4729083  38228655  51876144   5092668   1468583  31988399 
 44910480  49033227   9122668  21000763  33834423  12192939  14485549  76650203  76365051  13376940 
 34652571  31381179  18641953  57322896    677465  57367167  48680436  49352077  74235563  25062127 
 31024973  86159048  13322103  68825061  30010573  35694535  33181459  11917638  29897763   2387389 
  2437361  30476217  22485055  26588047   9925038  35870173  31172019   3578215  42055500   5545771 
  5000550  42174294  25602198  18130739  25399783   2772870  26266761    582266  52706943  29116903 
 38987635  13738263  64120980   2108229  39032621   2740987  10110517  21201605  43726232    378554 
 41873283   4979103  60974247  57800309  13455705   1697434  17763675    741601  10374045  40045947 
 12719289  10543147   2610071   2049385   6174213  19594967  70035143   1994682  33671478  23898147 
 12864123  10687203  55624956   2324724   3416959  39612823  34884893   5375013  38945731  33431583 
  3923207  42972290  68206411  18309879  54477488   4776823     87397  30460128  66306811  52394101 
  7256595  57104964   7501659    279677  24590969   1728962  11095233  14210368   1862151  57993423 
 15184560  47228843  73766573   3131394  53091490   8768575  42235155   8169323   5840126  18951419 
 19699465  53047495   5266361   6181099  13008897  13447012  49143483   2874893  27807045  25168283 
 52731193   8528055  30545638   7407593  48461277   3440336    658635  26726487  12127038     54520 
   306897  14170223  10842030  35240223  63592853  50113515  14883489   5173926  39354123  38938823 
  6896595  52111993  55002411   2514063  17182080  48605163  54862791  18383075   3965323    998187 
   333819   3308253   5469405  58052751  22769772  49840203  31268971   1652243  19272337  18719545 
   988307   7055899  16401363  41348954   4651926  25244237  50651990  31828127   2876273  23828379 
 46787873   9766087  21091523   4616705  60124729  39525973  41077019   8656200  37367931  36490971 
 64842853    605652  22077932  22259487  13973923  26251656  27222549  24917677  36314713  28583991 
 62197003  11736861  56883379  24789489  56550993  65729624  23712649  54220347  23716374  58704651 
  6813969  76874998  27091271  21991199  28574767   8291077  16628593  44112371  14116677  36656149 
 13377273  43418274   9689230  21455033   3189308    261243     30485  22709342  30733211  22929975 
   851983   4276263  64595787  74821782  13243353  27033723    531731    513453   8140535  38357466 
 22912551  11768115  15976795   3373373   9391245  66203619  71989781  41871554   8708398  33784605 
 11150703   2302467  29755923   1084545  59503259  35449539  16287881  26244996  18441231  54068667 
 51156594  28299387   1536693  39630363  59074719  22900011   5339153  63542931  16498983  11240204 
 30043843   4714157   1939996  49873536  17690723   4776459  14285685  29066910  75102240  82466703 
  5963478  23821719  26760042   1372749  25324483  33817620   5970489   7739349  18068631   5503355 
 28353223  27505225  15432202  17659368  13712304   5796123  25062125  12523251  48183159  29269824 
 21749499  78515301  19167395  16432067   4522427  14006115  56815791   1441791  31885251  29205072 
 74467628    757439   6244320    494043  73465305  41851015    370347  33437028   1503089  21105955 
 48599163   3698995    363017   5823261  25992733   3225366   3368638    406419  28398603  42952075 
  3621013  46524426  73339719   1055723  38415615   8388243   1133281  12895599  48608211  15576632 
 23903355  18620263   2602743  41062881  77818523   8600456   5381737  69952199   5964213   8138077 
 26706964   8210208  12720645  77082231  60860400  16303773  38758158  78618743   6175264   3345531 
  1896940  25937133  41581749  91232099   1426297   3292975  10876296  28105493   2912937  22091947 
 75347256  11509970  84760827    366233   7289826  37259037   8069331  15231975    811491  11941653 
 79809867   2885661  72724553   2239771  15283579  23183723   8887008    482051  68173248  19360998 
  1007755  10601121  30523415  73893341   7877983  17934373  12961851  14670411  10884123  31357051 
  8174813  48192885  20778024  51639983   2231363  30365115   5432463  22027378   3694723  17530123 
 82609419  16396365   7575597  12485575  23363403  36000055  23125001  67998427  23773072    154963 
 64542447  34403023  49146444  31997589  33980783  40036417  33872687   6167520  50671508   2896532 
 63023377   6278617  68966563  34035393  14199641  17825028   7683465   2269829  60754274  12431101 
 52826666   1375014  19826628  25463647  33907659  77077287  12022341  59626887  37060179  30389919 
 51068478  19682728   4192423  71919861   3387031  40975508  68197512  35631599  49682111  27400251 
  1024377  52354695   4024221  25612788  12399051  36905181    621458  51566267  16793151  34760979 
  6244899  32180138  53127159  27783608  72033069   3024665  71519368   8681738   8450375  26928046 
 52325886  60615105  18983121  23886874   6835355  11648943    189923  35211743  13574725  10142114 
 36716027  43125296  17286288   4920873  34345083  39693633   9499971   9761658  24543670   4411015 
 11179002  64693203   7029838  45489677   2072523  40600007  18191520  42695683  50512008  12771767 
 12790593    530829  16309316  46660592  34771183  13436253    610811  70994795  13669579  14498787 
 46386493  26631351  53297622   9211728   1314123  58873450   3576277  58327875  68452227  26294387 
  8795523  43201085  19099497   9801220  28254283  19884898  13792187  12005647   9737923  61531191 
 40818978  11356963  39333472  32724339  15185187  20166883   6388336  63260621  49697793  74822621 
 21763062   7836663  39601899  13033527   3512615  27411257  17805659  42377865  27982427  44284953 
 17010911   3230907  43016451  64215167   3826863   8139597  21395843  38025484  62778876   2294273 
  4455973  25855527  17964245  38280277  26145249  33994095  20895355  48435948  61647577  65977554 
 35746165   1619718  12201851    725425  13783578   5772907  12482203   5204218  19725495  79038663 
 41024778  10522695  17507327  62470643  30215021  22583243  43456773  20202018   3418773  13990677 
  3414007   7125743   9077543  24815683   3219108   7717964  78974120   1406445  10785875  35874882 
 41983838  41764029   8462467  19052515  38433525   6368340  15350907  76038832  47514436  62078523 
  1762335   3264051  34592058   7419164  61019235    272897  63660743  10497771  25161999   3846806 
 19067262  14268420   8991282  35492107  48262483  60096723  36869553   3681867  35463333  48471579 
 15353727   9721742  86810695   7153351  21016631  18051138  45256588   4672899  52022875  28150203 
  6157548  16267283  62894374  77724280  24620433  27414483   7395225  16009863  28980903  46747659 
 64597493   1957743  52380903  71432939  71633997   6374235   4907487    604933  53998872  36518163 
 14346576   4817143   6263300  38126988  35314443  35641911  45701667  18748923   4934913   9749929 
 26456483  40240617  41878023  22144987  85025724  37173804   6813303   5701567  80772927  50714339 
 78684913  22160649  28986667  34565214   1082688  34900875  68201487   8233182  10690803  64696611 
  7015471  17584221   4537523  40253825  82219209  36608959  20296410   1366047  80019013  48245567 
 28402161  39208047  42225559  47426390  82948329   3893523   6885723  29419727   2011197  22450848 
 47137755  28619259  13635659  20979665  35735028   1605531   6858599   1615123   3150417  80435211 
 38030493  13145539   1118363  22751439  38170790  15293814  21322663  49791543  16023184   7499023 
 12957081  76497866  16115365  52908027  17836953    258235  34090036  20932719  30293742  20872379 
  4675619   7310023  10237753  19471605  18915915   8443748   9074988  25412253   4296588  14259393 
  4562213   4456851   7955043  82030077  10382252  26151503    102082  28700311   8674107  10260384 
 17344653  35304567  25401423  10478210  15412653  10879413  18104347  42889779  23833699  66666405 
  2017995  55161411  90577563     12804   6146439    889463   4886767  12057627   6706778  61983900 
 11632185  69923276   1566113   5412667  60152133  26468739  41412970   6452478   7402875  42382545 
 39081015   4604710  10423998  33474483  15391095  75298719   6538173  29900059  20975067  17136768 
 20396289  17474133  29859687  36100828  69799747  92711725   4618941  63951570  14932725   7588650 
    63003  15235499   3009703  72041703  66181371   6366273   9268788   2289595  42913623   8997036 
 38133655  13583049  12002758  14323887  10215782  36414215   3558303   6799967   4756161  38103063 
 15677358   9823004    721067  17439493  32309661  17782063  46259748  41068843   8093874  76362852 
   252283  21208374  52912773  44723013  17513412  24494073  28175127    488358  68145915  53655064 
 10417561  35662074  18153471  22046649   1068911   1210433  21739973  24750043  24001021  22211397 
 67969507  20230233     37059  34728591  67022043  18776283  10478346  25854441  12796973  36047013 
   357725  81894228  27531051  41147880   5333892   2406553   6392483  18295411  32874243  21000445 
 47492121   6713837  19693188  11830803  28403673  16453931   4258283   9634187  26012583   5559694 
    46649  46021410  71005213   3083643   5069333   1709243  12754231   2961719   6258843  11976903 
 27069751  36209670  82811973   4437877  79880163  24425567  52510455  46448169  49166278  51109467 
 50526379   4013315    606129    705807   7819251  14810775  43646767  17757618    177963  20429231 
 35240919  17285097  14956015  16651435   8623143  12016559   5297052   8519243  16441775    464529 
 20499846  30228301   9890511  20794025  10373715   2688873  58284935   5265007  84829443  53473191 
  3661541   1992615  36646337  47217435  28646758  13092571  24758104  13264458  66772773   2025894 
 54358440   6145979  17841642  60460667  39960351  11819868  50993663   7477035  26311473  28689828 
 43034775  22262523   8184034   9541121  13170231  37822941  13008855   8450715  20600259    352059 
 21894741  27727081   1433473   6566216   4354163  13055557  25556472   7146363   8460949  19614267 
 34714569  40942967   6911719  25043196  32519173  13487155   2727646  32912379   8667846  29356250 
 84116211  33891784  25045858  12937443  36758516   9640956  51272229   1985942    837489  29606651 
 10430633  24293967   9333175  15481028   3935903  25622183   5002366    394923  31361641   5415364 
  9382569   3850019   7600464  19542674  25716737   3338337  14737237   4743208  32989003   3872265 
 52592241  33518517   2730435     14187   2035653   8681834  28796449   7098830  38373759   2538523 
 34980585  93521964  34338196  18873687  24467223  51076899  16118673  11911164   9669123   4672335 
   911523  60821084  49142023  10525276  12813915  11265117   3569286  27749303  48088647  15992845 
 50200897  62106784  43968565  20437841  17327894  19274459  47845465  23986878  11743589  71194197 
 50665551  75651483  23874426  25981507  91286108  35895451  27994263  20720315  45430323   7515455 
 19309023  96877203   8959581  39243843  56040719  51284028  21956187  69322745  45997074  53661093 
  4195145  10246899  50281833  25293983  37813635  12748103  42453375    391653  37701633  22674763 
  3298311   6896377  60575707   2983997  37575245   4760830  62353089    144813   6306619  47932583 
 18636583   7760540  29571515  30761007  79354968  10930487   1679223  16226919   2139498  25140939 
  6147051  51925123  35761773  53326939   7325233  27610695  30992043  73589023  68543595  14856122 
 61534183  26855193  13008443  25202751  19266363  22593267  24529659  15708837  18035833   5644913 
  6815634  18861201  44329395  44775787  80696557  76869847   7350543  28080011     83199  28189074 
 29983047  24070884  16602939  43628199  26985011   8114112  62072399   6183652  77389947  11622771 
 49505041  20356155  15077318  24954954   3240127  23363447    904380  13961866  39064366  63461823 
 34031107   1940396  74112417  20191692  19363698  15718082  43133654  38200965  52422073   3694143 
 24924843  35824315  32029710  16506871    671298  52104433  35726001  21582411   8892496  56911665 
 28545915  14618958      9559   1581741   6121329  24988899  23295568    256587  67418916   1024083 
 12853923  47046327  54372155   2383713  14478491  51987333  16021435   4105883   5226549  12678829 
   860954  92154961  52005103  20827119  86006703  44065059  57726181   4842323  36360535  15687894 
 47155836    427938   9990243   9951771  52130001  19759603  39410395  77166519   1569015  11318379 
 15932951  75285753  27803307   2262993   4280759  58514883  15709011  64117683  30994555  13414359 
 51495063   3008109    251608  35261223   6352829  12247827   8109741   1119930  21158331   5079844 
 24171434   9452412  19540553  16442773  30699939  52779288      6563  26492203   5411209  64523955 
  5758666   8408187   1879067   4589883  29048361  26697620   9895155   7796967   2121639  75862308 
  5728411   7209979  19985933  68222796   1986561  10108623  16704205    176487  11509764  18726819 
  5982135  34893785  22534953    414798   4164657   4792283   4949907  33705458   9223039  29222873 
  5226957  34021523  47643835  20066346  16513912  13433349   9569451  17288411  10365415  53783907 
 48124033  11752853   5981479   3321987   3420411  29216100  46174578  29802900  17341305  23623803 
 35686977  14770278   2700978  15615057  26390263   7709504  61726579  17710830   4628565   1068795 
 14043321   4269183  16538801   4159926  26663788  89590395   2071605  36635903   8721099  89495331 
 33085786   3878259  11574676  67828957   7246039  63578318  34266267   9463059  85989411  13466127 
 12668667  20711415  28098860   6059097    417408  47463035   1189095   1960716  11743309  26043378 
  9690771  15508243  13075523  10255659  41538863   1836903  25216758  10688312  20219476  56207310 
 19531233    133123  16887213  34504068  14778731  12868341  42541237   9265978  38563859  64496877 
 35643560   8895052  36916059  12751631   7206178   6534769  17887839   1536039  23222993  11581203 
 46699735   7199757  31587627   6329859   6078793  44289528  40918143   2058468  48951711  28935771 
 27687489   3991646  10659342  34630775  77453655  14921691  13449251  12829113  17213865  26284362 
 20332974  36764637    478593    252879   1240908   1439055  25235941  21938875  38117623   6130143 
 43618348  27032388  20070603  23180228  27522918  11198415  41629339  78791051  13403263   5675115 
 18649975  34121696  55313835   3543423  26416773   3300218   1334729   1435495   8970623  17063869 
 22851630   1426486  28404177   4737111  62701773  45863801  43680039    519167  87137123   1702945 
 32498555  56415363  23643323   1286428  21275193   8948769  56103083  27030840    244797   6857515 
 46986426  26672678  21581992   3798048   4462971  20142189  41651179    421973  75751611  51973991 
 20790120  23878054  38878523  24239777  30909963  67859369  31138023  61156019  12744465  53719754 
 39722948  33528787   3324684   3504972   7821543  63464739   7433011  21604524  17194251  96163923 
 35646153  54304479  19206723  18641403  46142507   5584002  27382452  23009323  16281895  29681819 
 20309607  55419543   1731903   5304618   7194211  84611161  26762059   3951803  24346107   3955515 
   320373   2180202  19216162  22113864  28666845    984418  29043483  21119592  39452995    194021 
 57650683  19033635   9061091   3509116  12778003  69276330  75812226  39825711  15766083   9194056 
  2537691  61412285  42125731  58797403  47626741   5570343  21735078  52388699   3189983  49152546 
 44318503   4940565   6690423  47797315  26930569  19427399  21193723    243877   6826323  36093791 
  5039693   6190645  32888306  84828006  79128402     45019  57098463  76267127  40366163     24347 
   281035  23857020    660347  14635923    847675  24682677  60382467  14220997  10880525   7795163 
 37582142   2070735  47965698  35758689  28144799   8940848  75229641  78876284  54211466  15234683 
  2941573  57176251  39741973  22156755  31853159  16671768   1722961  33371608  37864543  22443057 
  3794017  37552225   4687845  39977667   5404333     54554  13402203  43875933  36250582  22226817 
  7000215  38552782  61159819  38708715  35219568  47092263    629191   5730628  17289647   3362550 
   694323  11980943  25902908  35245887   1190421  40516773   7134530   5538547  44899194    829058 
  1194550  33108991   4746669  62110422  17370363  24835777    477363   7871531   3204479    643073 
  1383881   1655525    288142  35269488  31426518  17640411  41013381  53939184  59535719   6909498 
  8633867  43734393   1594294  11212973  23359819  21085341  55468274  36215277  33372305   7541538 
 27065403    610327  32250877   9398148  12047459  47396269   6648135  69483265  18595442  23026059 
 33338679  13047333   4261644   2408034   1011487  17472826  27540819  16087863  17296875  22301587 
 10103409  68451849  20794239  30719724  31657108  21232851  33053836    179547  44045985  54097299 
  1624700  18845035    754407  42521465   5931413  73152099   1228883    409023  72965861    288593 
  2037075   9198753   2009031  62992605  21969944  27532491   5954866  14552525   4578059   3505329 
 60085927  11276263  14013155  47282199   7112963   7253962  15949046  10307509  48520097  27019263 
 22764840   6613098  24470239  73128571  45341370  21512589  12976401   5137623  39851948   7939873 
 61607643  17799812  22596567  58947838  10088296    390867  14338637  18227012    811635   2921118 
 29398283  41862138  28299758  11556883  17248679  14424964   8194233  54193431     85778  16863891 
 28769019   7816077  10869963   8050200  54328403    185665   7038475  11059448  18862623  42453153 
 26421051  39304542  63490585  49961743  58742125   7527617  69675747  14409498  22349139  36987941 
  7922456  17315853  49090173   6806484   2751393   3614727  37483389  16429179  22223023  43694933 
 79509047  10828375   5734298   3456980   5914903  14184223  66796972  28168923  11242211  43131597 
  2094795   2275707   8519343  93981631  30688863  22133768  38198523  29621039  42518328  54069427 
 19437672  11959731  50409463  55271815   2454770   1399053   5303427  10548407  48145641  63624068 
  6505323   4437375  30407633    171099   1143123  26246955  15001479  28686635  12026883  26052923 
 39157915  10945420  60415683  10343547  35493702  32869239   7680628   7943063   7437618   1425019 
 16114299  32157711  72138555  28239824   1224318  54123672  14295528  53590667   6352631  25621992 
  1770243  47477553    530107   9967611   4298469  14090523  16838107  10205199  40304567   8153146 
 49824083  32686125  20111831  53687587  55179423   4010283  37312591  12083623  33714271  37058571 
 82259929   9213649  42610131   8659233   6150907  41171967  81454873   6314958  48873462    705172 
 12250172  11606146  10268497  35873367  39596001  17666303   9099171  16435149   9926424  63445343 
  2161971   5854752    735100  41223921  41958299  22095623  35421481  12522039   3024623  21411133 
 43841885   7944063  67579323  20557629   8302227   7520867   3753217  60004156  41525980   8349674 
 38631157  22259237   5147565  48527529  21584143  11474652  27291115   9192686   8388811  94953333 
 42494775   2087817  15426987  45498033  10927015  23220240  47710302  64392717  23549568  65829963 
  4410388   2077611  78746568  32491954    672531  42850203  15331813  50962425  24272202   3490833 
 12832635  58799292   6056432   2721109  10068041  71461267  19395630  28937439   6646015  31724283 
 36066318  17336468  53207403    370509   3977070  92563323   9868243  28896689  20155503  77192967 
  1872093  72444209   4208217  20130183  19663758  18446873  59277971  47736603   1954157  15593262 
 45817751  13860963  47773856  41241197   7956831  26179348  57875813   2049379  15724950  14908317 
  9939396  40187010  49787439  18374563  70129610  11819799  17738367  42807498  10846275  68242843 
 44707196   1877973  44104158  40299733  17175058  67207056   3506676   5723287   7530085  86069526 
 15781818  35361105  15918453  43939996  47165648  42051199  28327323  27307130  20281923  29568158 
 19900299  39994337   8522023   8199762  15279201  11035723  28093307  11822083  62938075   2525723 
 18308937  44152273  56415813  37276618  76485307  57451283  27615591   1965123  11221707  35427543 
  6466198  10775847  34097629  29702911  13777413  68109915  68694279  23665332  22564155   1004983 
  7374282   6899658  10552293   4457191  57931647   4020837    181893  29902971  95337027  19590243 
 39068151   4200137   6798603  61910497  60711507   1667663  36487761  15141058  17462623   5869302 
  2602245  33657351  12658013  52533002  70068248  15714906  11966457  61793832  25088253   4273359 
 25461773  36290963  62446843   9499081   9738024  77325371  42544163  12173872  41609045  42415320 
  5153183  51507933  32615871  22509907  30230709  58029913   3638667   5230385   5802147  35516037 
 25935795  43066416  52823121  35002623  19106485  92216288   2751234  21022239  10239261  15835962 
 32335748  12522354   7187307   1728507  39217795  17399031  21114491   5600597  12716031    692638 
  5108824  54940493  13856059    670623   7235858  74953458  36778254  70886655  13174361  13723065 
 24391867   1522813    427779  15045923  44626483  48096932  37992411   1415393  55597203  24569968 
 21845232   3947454  41315923  25570463  13968703  16100610   9166175   7743348  58420951  41650175 
  5338422  26928454  12844031  15884358   1750993  44096812    984247  50953499   2089579  48593311 
  1444389  25061862  55836968  75220272    516443   6915273   7541425  55568307  42316425   1169243 
 52192795  46521456   6526803     63279   1510533  37197127  43001412  54899968   1801393  49724373 
  6320523    982867   1129676  27219263  74154075   6587691  24407723  16203057  18327951  49342638 
 10163535  12976922  20108586  40819147  20017013  35664389  20205179  14598403   8235588  19125072 
 12433045  98257273  37141855  40158026  53697027   1522275  36864339  39649019  85285173  69179883 
 28721701  69675183  72094233  76634681   9786757  55636048  22128511  16922235   3483525  67688547 
 32690426   2604540  54200883  45885813  46221643  14155947    131950  24407655  28195048  18875295 
  4205499   3231483  51511695  15657098  19930302   3323267    392411  14250363  51397313  84676739 
   762083  43149057  51108447  12959223  18948550   2425749  17187287  54225555  24371571  39107418 
  4077477    820452  15571008   4034258   9842985   1399013  38817122   1310201  30184683   8640734 
  3105393   8456175  15537183  18729720   7847437  27331475   1651605   2175264   4961009  48358523 
 18713581  23597619  26292373  13085533  11892835  48936065  52736889  10561475   2493627   9808896 
   135133  20236083  29626278  84962811  67244711  51754479  37149443    246623  11491947   1315930 
 32534445   8171073  10346433  27680657  12217713  13490997  15259404  20551342   1083623  33079369 
    49843   2094198   4781106  70422473    692958  79924801  43145783  41688501  11933511  47245317 
 22600563   1097493  81224223  60345890  20722848  21966587   6137741  53661453  19412252  13542599 
  9665955  13330133  68324883   6901953  11761683  26294391   9008483  65229225  45391889    199014 
   135687  59999766  74580571  73043583  87048054  39107499  32075296   7623611    602653   4351283 
 23308737  47260675  22504917  55146141  29388625   4245579  14751134  24415959  37969926  29154498 
 25322843  35695947    830493  53220814   6712869   2870295     94019   6635859  37375301  21365214 
 37907719  13554153   1465035  17845899  21807573   2856339   1363551   9808748  42979150  34221759 
 38986687  30796539    483103     32661  22687008  17676978  28779066   1267428  10252671    161009 
  5595063  22655963  34682043  15253818   2392176  33956955    794609  13467227  18169638  19540743 
 36141783  16824909  14775305  20712339  43896867  26557374  20481337  17325233  56297051  35051874 
  4937425  68118235  17839923  17336123   8154375    606190  27586657  21711883  20837307   5513511 
 11479403  17043534  38557554   3167828  14182573   6932126  45658938  70461307  13414383  28934314 
  5093403   6301003   6475451  37747387  30704443  12171623   8154379   9883663  26810966  30706251 
  8796590   7707627  64511475   1021385   1385955  17296833  34305351  15418255  20336543   1891282 
 24296112  17887132   5871003  51569853  35466372  12771573   7347391  10325503    146663   6265305 
  1572375   1028085   6503443  57086535  17953211  22284795  41275253  12157268   4387695    546063 
  7497960   4296415  20729615  36712337  28610598  23457018  39551269  28637849  21353873  13590309 
 30696383  30349988   4446603  14289063   8382024   9164014  23599131  11546679   1185904  41473527 
  7102092  28216503    592748  29289723  39613515   9153960   1452629  22909131   6249125   4782534 
 37914737  49312815   3800067    836059  42465535  45287579   9132474  24106743  43356121  49087497 
  2379615   5038053  21997696   6646867  81754202   2561073  16698948   2905082   8093668  16264443 
 20999339   5418141  13421811   4464089  27638298  50525895   8501489  13236720  11217516   1374207 
  6399779   5635675  35122980   9957293   8221137  27405505  28215771  44932670  66608651   6384797 
  9113309  87646023   3979638  20437898  40889445   7307240  34305162  58331643  17179371    615351 
 16358135  15040648    934683  16511343  71658339   7850525  19254289  13662343  95923551   9155451 
  4125291  20916083   1420773  69707201  50004494  38610219   4187248  12036363   1364825  22974480 
 10045091  29849025  13909243   3962653   6860123  21969323    665529  40626873  13997037   5360922 
 16639935    365240  50960961   3629545  25439353  84450123  84671955  30104090    576843   9839073 
 30536613    596667   4134201   6682998  22510803  20735868  24346292   6032563   7556221   7971135 
 50416467  32109213  11047562  52109767   8446562  36767588  11808864  13263758   1144605  30126696 
 35838363    953966  86651043  14337147   1037115   4148404  27363525  67977825  12249939   1688499 
 63267303   4238459  16995023  42716038  13487691  35825291   4823403   9438635  82531319  49818363 
  4019592  27884948   3210999   5701791  27584123   7244679   7653997   9582731  62909931  35402737 
 25611631   7029853   6431588  40304023  69329829  23676369  10350309  63740007  45808059  39955990 
   973203  25197341   1903773   7570695  25598311  15980033  35117673  12708951   4572564  33774979 
  2562499  13122423   4548758   7129099   7284699   6263828  68209979  17022693  40498011  51504976 
 24099822   3119541   2942869  55203015  56973243  37420099  53604207   6675923     10116  34628583 
  4494487  35291586   3474619   9795023   1518627  24216805  15770381    207859  48596151  89073723 
 18256003  35487099  44474304  30053703  45883723  10358603  51356781  16999518  33395529  76034886 
 62923203  12115620  11689248   3330251  45939426  16775271    863702  19236159  13131787  48125943 
 11111323  64232249   5310575  31216461  23068402  11164047  10048767  64231067  19362567  48452071 
 19274963     61455   7166359  57356499  27060023   1060611  26067957  53491253  19537563  42825649 
 11952693  17013938  53852417   5627073  41703227  46488255   1735703   6833838   1639651   3942354 
  6074403   4113120   7927563  12494854  16895988  90136043  53657101   7764397  10008121  58727043 
 32369733  18210252  37654273   1002923    753733  60171225  36865098  21223867  55121595   2702821 
 42932418  27385464  22851663   5047797  22423891   1051215  32232215  40356738  27688308  16230398 
 86550675  18733123  13675365  14592611  51109944   6177917  61211061  15278847  39419069   7432198 
 39215859  19064562  68643423  82295937  23090607   5774203  38415131    442461  16663596   6373282 
 56004752  53940291  41474523  40157003  19660499  35406091   4338977  57027768  21925495  87472803 
 20164435  11553017   9137931    893835  34293495  32103903   6080667  18309887  19329531  43646182 
  3757219  25080883  18146388   3628523    785237  45970440   3900039   9666123    871623  45347877 
  2237883   1090059   1849139  55982673  29904364  27330588    112677   3593358  39225461   5320699 
 13890153  35463737  11348543   8351589   7790871  44787615   7057248  54862021  24290337     66319 
 22148123  54283452  79954453  11434393  23168403   5457651    636363  11448223    583749   1415009 
  1083390  30565255  29088203    831357   1410840  85550458   2676251  46534037  22069959  38104728 
 14447203  49134933  23347815  19572801  19038123  10440748   1730203  15385696  19196868  57865443 
 20462233   6245023  13682427    344691  23848673  37116030  24139074  26040927    451055  41323899 
 28585699   1591585  11949985  18207995  11152633   8584314  17549963  21808512  10128941   7433148 
  4961936   1905735  22129173   9345979  11470371  42030455  10174133  24226789  23396373   7858883 
 23803643  12061185  53112466  16286955  42388227  66958326   1253771  40561953   3563395  15285683 
 20758523  47706249  30633467   1367554    377717  12413865   5246119  57164425  10001935  16448739 
 12436858   6281565  11269059  15639747  25989651  63933555  90154707    623780   3629899  38603733 
 10461644  31680002  41355675  12139971  49941849  23958780  24996721  18699573  43450887   2080223 
  5398380   8783035  40389963  19229325  11989956    222343  10818213  25519353  51500220  31552515 
  3717753  28998523  56834439  30313051  34737000  32966318   4564067  18090039    909951  40239085 
 34742985  22321743  61058589   6685653  79507287  31493887  31767771   6458391   8577835   4992768 
 53740893   2055999  19924573   2928917   7077791  19070059  80068803   5585651   2627813   6934783 
 50437689  16339731   3345179  14706078  18354043  43883677  49298196   3781414   9353758  31667843 
  2512479  23486898  10055861  29396395    155751  30408423  44143079  50684739   3183337  15769243 
    20101  27276288  20549067  36326533    513042      8196   2942811  47421823  78113427  81654358 
 23378703  82865913    250593   4267383    747348   4795445  17944750  64392495   5342813  20723200 
 31161838  12349843  63577643    403646  22855803  35778901  29442848  41283463  53418123  10178966 
  3200305   5095239   2218155   2672469  87334795  54721348  13515843     40943      5511   3251973 
 12157513  44637339  25671483  14399083     20523    882507  13596128   3689355   9657969  36778163 
 23271823   2884400  75795898  76079269  14090915  12593298  55890123  20337138  33958671  17888097 
  2408977  35538045  51437655   5135755  27640373   1545667  18626992   4448901  17626923   7248533 
  9242673  10079736    157951  19354497   8796267  12201048  37735721  76279287  27818787  83165361 
 40471307  25335281  61415037  21419059  49076323  30991956  90888441   5270909  30833828  29293803 
 47331067   8490228   3139332  26197244  19156873   3782733  25619353  27965499   1479227  24870351 
  6484713  11926905  17139003  13361783  56549207  48526920  16457619  32076591  30253103  21031793 
 34061623  41270650  81246958   7124406  69417784  35332711    583359  33393973   3867873  80347775 
  5531802   6455470  16486697   3789525   3214796  18340709  42693981   2250483  42693171   6757875 
 17831769   5302743  26501095  14482395   5784824   8338593   8755143  31893910   2013707  46487481 
 48018383  10902543   4011435  24984826  12026161  28792883  24448191  10436031  26530423  25813395 
 32494715   1188475  57340518  21317573   7102875   3569523  18536163  19723067  28294663  38062304 
 69937189  49851423  20061711  26505510  65080320   9320896  10967937   5874099    169345  65201532 
  1263237   5907427   3771127  16317564  32067419  13074283  17278635  37036470  79721813   6506787 
  6519573  15192027  25219393   3488552   8354948  14916193  12809847  15519715  18171516   5513813 
  3241083  34985903   1316783  48999208  15991659  11718393  11844475  39179088   4732305  32560428 
 18191847  28899307  51943333  43530323   8341287  20769840  24933815  12526765  52357183  16823571 
 65731187    395063  18867790   2754939  34627695   2255773  26316496  65829903  10547023   1384045 
 33683623   8000759  77875039  37058643  88055419   1222707  16991451  14197709  26998458  25693920 
 21717213  45653835  35690603   7264563  18709035  75711778  28305503  75366623  43485351  64220449 
 33453995  27586227  31928268  19027707   2695963  32271180  22041921  16897155   8196093  59409580 
  8751087  12914708  65982138   9765207  63610926  10307375  21914723  55425124   4716939   8247257 
 27288417  38536987  22576041  50235625  38488352   6887380  26448978  15552907  20537688  25594323 
 19646035  68209363  56952741  10518651  28727943  82032771  67908165  10623543   7797165  19897674 
 84347265   1577461   8038215  18202545  11295579  79102923  34009303  14537826  28426542  30149326 
 67807291  42906443  50676443   5385307   7615688  17050743  23134207  17687021  47706153  27473439 
 16534311   8930139  14327448  39249715  34098473   2169906   2327133  18533493  73535403  27265631 
 19178383   5659998   1799367   3157443  13937550   1240881   9604435   9255531  48490033  37347323 
    18429  48689766  14817769   6492011  49662513  19979187   7724599  54402321    173179  49281501 
 70042647  25947411  17384595  44535719  41009173  59255828   7188108  49224795  40436175  14723831 
  6101817  13064515  39373599  17835005  16063503  40736648  12323967  47729567  13905528  32975115 
 19095259  77222541  32665479   4743834  27000903  35776513   8207308  14443683   1924171   1593048 
 47536339  19244263   2257499  40048001  74441130  15127123  76305675  48702543   6115984  12220188 
 62966593  42835741  69355493  18664899  76156518   9238699  11085657  18763710  47798735  27495358 
 31545651  29674654  75949791  11381409  56631583   5899434  76123453  37847100  25155451   1093806 
   825297  81675225  37975491   1602631   1216183  45934755  10920183  52162341  16350963  16952163 
 15354624  16112001  31488503   1713151  29990538  14425083  18814170   5594459  12776611   9158733 
 37259839   2018923  21538222  35600647  19028598   3923011  12172371  20194715   9943438   4049335 
  7054101  64014819   5914648  46038785  48835683  86529643  51888526  17088705  60029367   3206901 
  4767688    473421   1206900  10830330  30367023   8238837     68763  31333758  28317511   1650442 
 33901419  80166195  20200499  39799018   1880465  29218028  12113133    134205  23807828   6489769 
 23180163  10637205  32585163  20482377  13222432  17454322  10653588   8890597   3304176  36693123 
 10592958   1356218  16509979  75953864  16712979  36611148  17519163    711407   3576873   2322501 
 63032148   6245427  43915703   8247870  44129972  36088989  38669363  17920003   6937573   5297107 
 35633561  25660688   5848167   7875795    793017   1631311    329000  76281486  13708587    264379 
  8006852   4274008  57125776  36883592  18267195  31746453  59165574  40901893   2684369  24005221 
  4808047   4467273   4809655  80624826   4775660  30595647  36319469   4648875  10976199   2613165 
 69299183  40505007  47735715   2342797  27237883  25449883  59318682  21194577  37213783  27226471 
  2851671  25380141  31248483  24130110  57518277  15542903  14076603   6858443  10414383  19617352 
   423729    869836  39305028  42548973  27494307  69893947  19743803  15133381  38976055  59983123 
 85881083  32443851  41104658   1501463  15475627  27716123  42683193  59896559  13010788  24609165 
 26516781  65349537  18820352   2836173  40298383  93960405   2284503  28697267  20360661  83382939 
 36813557  26684083  87215195  36929589   1907567  16377498  48780138  24419683  38706699  23303427 
  1331202  11436261   4112673   4215335  15509851    929747   6285528  49579521  28505715   7112174 
  7386359  22896099  37609002  39812498  32194725  31759719   6221451  42406827  54001851  32615519 
 15199026  45267108  33938726  59957925  28335479  64404668  20775693  13608763   7569078    868313 
  2593947  13976286  15429803  85837785  26281875  96362865  13578909  24534384  21020453    136623 
  8975713  12986383  63094583  47156393   8514155  36415523  21145749  27007182     99067  34445573 
  6729783  30565749  11054505   5477883  35356203  16442593  18401389  17533953  43238085  15170295 
 19374323  75526863  55467198   7909563  36730423  56743803   2651331  60560523  24459107  34914828 
  5291748  38701863  32001027  34113015  11850855  23337080  16217363    658548   4566133  24550323 
 97703547  66638145  24319803   5229197    180019  64449708  46374057  12161186  45645377  14524809 
   140611  35706681  27648801  38850077  21939307  12070515   4758188  91527279  18678119  17355731 
 49071390  34678431  34343467   1883523   2883498  21847293  10699487   6263921  20376783   3857769 
 47297835  23553870  16842548  43141314  13192136  33548907   5759648  85475415   6743319   1924719 
 47031401  43897021  23332521  39036538   7413480  36171663  68285343  16892301  20777763  63217401 
 54262683  12142953  58146939  43816871  58970376  16346558  20944851  31490223   5861783   6020097 
  1280878  35072228  24877430  33804246  10558224  10711338   3512275   8363355  52129077  52366858 
 24344989  34996611  40986139  19745232  23856271  12118505  64777435  70031061   5923248   3994773 
 21995369  79195643  45268968  17968619  20113071  28525429   2671510  18128821  47747257  32847063 
  3158313  24965707    222225  21300352   2694294   6140939  36063787  74947227   1057663  19226103 
 60612980  38059323   1510077  66117482  46076507  45773021  28064404  67657743   2738445  10725385 
   382083   4721910  15345161    333008  21718170  15660744  14344903   4418012  30133900  44023949 
  5222662   2172507  20897979   2174673  37078637  30318695  76091334  40346418  20074413  19121915 
 25871273  28771229  11868735  57285798  31724775  27965400  51956145  71027394  35181528  61726021 
   292947   8265642  20555499  43809077  88520568  16076808  63855519   7481393   5435463  11955804 
 29989304    189159  42015283  37020795  20982747     88027  13110841  39745851  15118204  13954597 
  3519769  18149723   5096091   6152547  34018173  31660137  26378268  17113498   6632184  29129955 
 28503110  33120483   2894427   1965776   5311623  26516523  31071506   9337708  55325698  34369566 
 29895823  14968538  62153523   4588818   3304593  50562880   9427068  75077035    966741   4935648 
  8359408  72978223    406515  26411785  23511831     74962   5822953  73221472  32596463    389134 
 65885557  73912511  11184834  15437259  14814338   8214373   4528305  12676978  36457383  25731447 
  1656485  64658187  28737683  16633993  38501850   7429242   3303995  85455971   7443239   1220223 
 45520046   2069903   3256623  27870987  39807093  41843643  12154632   5270770   4465689  36761573 
 76752171  45940593  44664108   8482713  17806327  13560930  30399360   5042570  40252566   7305153 
  6359251   2460183  17028795  76273458  24794785  43219107  16313393   8924851     51914  62152575 
 44634331   6507980  12781177    289427  19883794  63354689  64373463  97671603     36059  34919819 
  6325611   5837284  30832759  28004058  44200023  13684885  43344093  39041197  24183439   9458120 
 12758631   4654059  27409821  17632093   3453089  16562039  12617430   3824391  41845109  30998948 
 12126417  54191825   7199632  39463386   8649519  24140357  26571241  27617343  10710004  21083107 
  2297355  58076459  49340779  56449061   1767607   7433164   8741778  10450567  30920047   8444866 
 14486931  18880869    485124  23582853  27959209  17888623   3014687  60118531  16789837  15092745 
  2967423  55883369  55602348  35761695  28055400  14721003  29428088  51381994   4647227  79305195 
 29357525  11141198   5865423  28478711  27911123  15949103  58069995  55989243  11662125  36279481 
 24745471  72284006  19002959   1905079  17611223  35256915  34566303  20705567  41598519  15727373 
 69531523  14053903  45533063   9832347   6294618    485132  41607957   2791863  21197013   7537683 
  7007257  36614148  36350959  53645631   8248020  12798231  12916895   1083331  13753835  14377103 
  4467417  32392173  18412063  21938013  94333656  17761241    452518  12496182   1643937  12254253 
  2657823   5587523   1543455  29974155  38256535   4743771  25681980   9790107   3430972  53536644 
 32297492   8739943   1954283  76747959  18527123   3149658    133206   2322717  54767319  45141573 
 61204485  32335653  29925123  47167705   5390079  10597533  54745769     18222  29537947  73759083 
 41281563  47820813  17683993  14434611   5949129   5694987   3233507  64247108  24363371  44373915 
   695190  11080758  68533291  23660295  25870577  68939848  15778452  32492661  11865039  44765429 
 71401257  33226855    241287   5814522  31819915  23566728  56433559  56229103  40353597  17877399 
 36420923  22539213  13720363  40142148  33902691  38529003  45529623   7784169  85695243   3050523 
  3877843  15735975   9802167  12803163   4522733  85520383  63640414  57325713   5976478  54308114 
  9532692  78396191   8703783   8787963   5627947  52408403   5585519  13624149  15816252  59906123 
 43172439  22989325  66740823   6095069  13015328   3704593  15747228  21464315  11245953  29752299 
   866991   4066123    310796  18209115  32768187    353468  44138991   7412037  40308300  17081898 
 48416259  20213712  23943399  19958973  70195157    655981  47074623    800598  19645203   5186954 
 26081316  15214923  11980179  18836547  31883507  75693690  14502195  70501713    480568  14157428 
 41010984   4011823  34807408   3865623  10637203  14153748  43570027  48595098   3708570    202731 
  6796748  36808583   8111619  37032903  80327363  77424189  51318499  47373021  20248863  18039228 
 10509468   3574003  21633320   3896468   9431365  18351051    244107   4080063  45887815  49183884 
 20288875  49083024  37736355  13288608  22281393  17946471  18540953  17110249  62743383  10640991 
  5378298  15880248  26773896   5228115    118509   4537777  19477623  24046011   5727373  80613528 
   380543  57569035   6903874  14681547  20743923   9324753  25926681   1432349   6349158   5261946 
 47992251  34467774  37714591  28797139  12166029  28864085  33668703   5499597   5119879  17820801 
 31595511  10131579  30022267   9330441  14644109  55646331   6823722  81117307  29473159  42755473 
 10421390  30984569  58545195  10319487  30536880  98624740   4947373  40464547  26637951   1587873 
 24216549  30515051  42137013  17656813   9096593   9451719  50468517  66093245  27277971   3864311 
 21472551   1943367    488919   8232492  56170080   1470558  32925942  16365408   8112801  57004999 
 19911773  69113736  12246931  24466689   1778731  86398291  63619547  32537457   1539275  10181595 
 43766718  27503907  19726395  49098597   8041803  10219005  48629288  66458228  49013703  19055733 
  8249628   4450550  23754868  27210603  63548223  51037353   1444426  48587345  66530763  48547188 
 81462075   2939003  28541409     77437   5514051   4768219  15297318  44108523  29888036  38026569 
 30874108  38288148   4879993   4089615  18395913  18095555   6564622  15507519  34863407  32282897 
  1790065  30621975  66841318   3865719   2226543   2260031  36266263  11417313  22635915  20537952 
 48679806  44963379  20584329  19298413   7372851    456903  28319661  33791154  12609883  72207568 
 63104684   3957993  49352175  80220213  18155643  65137443  34551003  37895673  41177178   9541617 
  5903955  47497899  40732388  47037786   6446831  30491133  49064238  75079302  11460547  11285705 
 39660788  22193925  12061545  10375445  11046264  58234743  13648059  41528337    990027   2049797 
   216714  25405739    266515  37947498  24466038  56829175  46158356  46413958  51001289  28776573 
 17181443   1277883  24950763  18586303   1249183  26313507  10610975  13869517  12163593  27663528 
 59173713   8110789  20914188   4767998   2800833  14592923  24846075     73686  38157483  21640126 
  4081583   5967579  12830523  18393438   4184301    172348   4830711  18277553  16788015  24081251 
 21832896  15313563  10732427  17221741   2225025  11434847   4269723   5449623  17447916   2086779 
 23261289  27992828   4694131   1760102  15161613  29772248  71672955  53345943  14716811  14670723 
 25476475   6258787  21770679  13861050   7546233   4352718  80091021  72715510   2881986  31597675 
 49353889  19667044   3558635  55245177  35813074   5365998  50176573   1850433    138115   7176792 
  2261004   3386327     79971   3525103   5750908   5275610  18861459  11934903   1918815   3603075 
 14924168  10238874  10725243   9018559  16894806  20897003  42753867  17612094  44252313  14306519 
  1564471   8417675  89301445  35854903  26772546  55631675  58108435   1068409  20594067  22160508 
 20726968  12691673  41871953   9732273  28726995   3752868   2007817  19805623  30327955  10325515 
 66868159  41948743  45589663  66629413   8105043   1988131  51946731   4066845  27500687  32232858 
  1648399  47471281  15965748  59734797  22914503   1959629   4087988  14808204  14680187  31798018 
 44733723  69570195  12529718   1177800  44748981  16257219     66243  11794608  61866451  10607848 
 45756699  80809233  45331884  20641569    175893  28019916   1696275  34903185  38305122  56926629 
  7905540   5803235  24032118  84572503  58752573  43204765  36852475  21576975  34716723  41447265 
  5299233   1405947  10348329  21865043  55134825  52875243  71041515   2386143  40441173  38452065 
 16352503  27514555  25756030  34160183  55581803  24932128   8636667  47495758  81247043  19802083 
 19085043   2762661  13019175  12518349  16186839  15943083  43841711   6279865  12518296   7842495 
 46552302   2883696   2419065  66700344   5215731  17770935  24626987  29906011  22295201  34754947 
   143859  47041479   5395668   1085118   2004814   2805519  14391423  11110071  19107387  25125105 
 56556043   3471999    903571  43997622   8896303  44010583  29385259  51389271  65088270  52737874 
  3645544  11684943  19705789    161043   8129343  25401393   7372581  22427343   1557819   9453575 
 17293516  63464552  15645843  40910179  50810643   2375404   3883011   1196598  49932411   1586357 
  5536545  22227431  52423923  49647953  26841699  15636211  63703059  15400683   3431409  15357136 
 44648243  61571975   1955887  12642780  65496891  69550035  13661664  10311347  28948350   4665283 
 19276293    167063   3109568   8062039   6280294  35583009   4836834   3680009  40862843  27340443 
 42792936   6467963  10898023  82718417  57268923   5305611  74312988   5513163    936255  30246339 
 11665887  16196804  10347088  17321623  10908612  19881092  30279606  24134425  11104335  78566793 
 15043873  11871195  81309273  18942956  15752695  16692117   2737767  33849123  38809418  92230563 
 10573539  19608379  27061103  53729751  13157715    931195   6758413  41484667  34144453  24223637 
 14521893  11440659   9093291   8030259  43643847  14049811  50502188   5186517  38051019  52988013 
   208858   1338495  48775203  55822313  11380677  20516502  14614086  21311259   5046765   1494599 
  1103995  21634043  44048621  21581483  71913331  37579455  34602591  10649151  18732743  36131103 
  3976719   1519602  10494019   2011502   6624606   1160771  11057115  87124106   1057238  50126323 
 39779985  27185571  26282379  43200199   3577425    905253   3381235  15961194   2529672   7875117 
   534603   2782617   8501243  12525581  29731917  19876311   4632351  19990995  26546643   1703170 
 16244358   6093821  24368841  32320982    409659   6558000  16497051  97078929  31487271   6433017 
  2424828  15395033  11528298  23314263  12279390   4385205  23655347  32931473  93345784  39715955 
 41012699  52290539  44664567  20812194   1575693    119195  14603829  14748471  39715623   2081743 
 36715984  62003115  31860214   4235355  35337579  87585601  31997693  24195951  10765898   6836491 
  7533110  11859927  49074737  54240563   7060061   8258917  21975219  62014599  53974107   4867763 
 46821975  63598107  58472058  18745577  32818265  22268498   2750415  63138216   1763003  44030403 
  3100803  56423175   1237443  19276933  53562112   6292647    954945   3207397  26890515  63231881 
 21859185  50193552  16939023  64210797  61042687   1802154   1778713   9975081   4013781  18690178 
 20109761  47077323  54286373   6468613  17014534  39697375   4075733   1193803  21846858  21143115 
   829953  12107763  66468168  10751045  46483098   6155272   6670284  15049479  25011970  13835625 
 20615291   3688587  49434417  42062400  62030331  68551221  25024613   6002468  41496585  25541373 
   449359  79161699  51666710   5187978  25756628    860333  25213693   4609335  66733218  12019684 
 14184159  34244981  44575719   4997788  62017623  26855623  44976411  16609902    574158  14378531 
 10073979  25946985  18043938  24496273  28468071  28531563  16385583  61927419   1408805  35329818 
 16404159  33257355   7320678   5115675    263326   6749502   5867127  26908708  27018123  42232203 
  4095409  20525303   4356909    674673  22228519   3151923   5143473   9272598   5500137  78184131 
 10861683    430735  19525167  22445759   3967263  82257135  48235219  41763086  20983573  57201498 
    96812  14027823  21425267   1182795  51514861   1181481  69544013  20890417  76112744  16600308 
  4353755   9449798  24947373  65001531  33076947  15463989  20418738  46599949   6501276   3917316 
 77650437   2996712   6768339   9616515  52462027  25690723  28802403  27394203   8517874   2444565 
 67735175  51679463  20597570  48366243  15052355  12415344  15560943  39531615  13669977  75770619 
 11541556  12616638  29380667  15929215  41988895   5261001   5140243  18631617    546095   9674136 
  8169243  23667603    270353  75208973  17083483  24733448  46069179  10667307  28322219  37568690 
 39916285  69574347  15033159  48745624    523099    483164  26652003  22168392   3775059  23018452 
 14903270  63547474  10141728  74581911  21959773  11242171    173923    333303   4712403  18614823 
 52343007  13046588  34657277  53731515  39796908  25076019  25661647  80251125  32186298  19989913 
 47114799  19763588    389638  32677037  46726296  12296413  43110762   2047088  32236943   7966089 
   308418  17169366    915794  14569871  58783848  25138255  54828429   9155309  19761172  24253413 
 47514755  28503598  33083683  21751941  38101659  35989373  38812743   6983407  24448512  29506735 
 94844187  23762673  15559332  23805435  15722005  12139245   1660263  13085897   5794275  14333313 
 11605079  10358035   4548013    381263  55029954     58923  18500033  40947777    655793   5980648 
 35566725   2336946  67996638  20859755  50145983  31971555   6504279  33221415  55424415  29286292 
  2220731   8245803  38729523   3173593  36845910    295548  48210373   4474683  13197969  31802523 
  9599888  13952334  25055634  47448823  35599267  53505951  11329667  10878375   4689453   5394065 
 57219128  17176878    446203   2326631  24940283  13392002   3631815  19482123  27042260  41768454 
 24295368   5147713  42654228   1978422   7903533   5585523  28555391  48406613   1230419  40642235 
 38380357  11637804  37100013  62697585  16760099  10102475   4544663  78332069  17500470   9261609 
 11637315  60333221  20666769  59215383  73405527  10729595  42425333  10298411    689017  14390763 
   782977   1578468  15806206  14525123  92443399   1764684  19366245   3147010  31019863  11321901 
 16766710  35366649  10279273  14114210  14713712  27039126  33473019    714248  13621472   6839942 
 41833683    323483  51387459    546517  85844637  20094393  19662255  19685028   1069275  34758699 
 33245115  65495163  33215733  63353755   9196848   4832093  53252538   8954943   1517365   1939179 
 25118199   1106389   2225005  58970421   4688160  18554191  72808188  22773671  57230684   7608183 
 51388539  65867293  26003163     21343  37231835  71440971  19581849  16375083  36912503  14003061 
 38041411  48840915  40907904  16022675  50562615   8706518  15208948  11128856  47295449  54591388 
 66887979  23611161   3786204  64826568  12951243  21427763   4114155  16656207   6572073   3215554 
 10176243     51435    882833  16751775  17040507   8453883  28443589  16167863   9220701  99281370 
 28877027  70035627  43608039   6805781  58328844  28859639   1910283   6884573  43991186  19349077 
 51964475   2744820  85004603   7158480    512299   7450119   6432096   1708479  25724403    610692 
  1408053   4002623  44553867  36878362  33898691  19217643   9630520  68404290  16447053  25040667 
 16003717  62559543  37403979   4885093  27868767   1266156  35587674  57352957  23549667  40043063 
 22062987  12921263  68108116  67095186  11123004   4278210  46118481  39977403  15827543    749521 
 47971075  19602503  48091280   7822320  27147169  16409922  35225775  10757333  33325243  29105848 
 27289293  32629939     19890   2154105  17774061   1851123    299411  61998795  35883915  13101561 
  2614328  16540468  30974301     31896  36755023  80416188   9293253  54249358  88760495  76761666 
 39445035  14588093   4007403  54086843  57071862  21868559  33125091  51176259   8646321  70584569 
 12013223  32592351  62430998  57283959  12733473  19944525   6336582   2068073  10497281   7886118 
 52162248  12020183    165960   3672931  13199799  56593881  34938873  70095099  13781499  62709143 
 49936988  13188015   7621275   4860286  73610095  50260721  78407662  40266816  21661323  91051195 
 30391044   5897025  29698584   6237071   5966892  70611963  19181267   7704757   6647819  52783935 
 25562921   3398667    719835  18140707  24576873   5418711   3254080   8419212  13202370  91693991 
 46906701  12020245  21671997  11603535  40139371   7429277  32959643   7410883  85822167  40666011 
  6116993  12891163       292  45465641  30588923  46571079  45564126  58202083   1295019  11666949 
 32861373   1975355  15946525   5964319  34389933  21372093  24186883  27780018  14057219  15332263 
  8206073  94855331  17355678  43792943  32669043  30614163   4687981  11727237   5574951  40681755 
 22422039  79679523  31693911   3993627  22312545   8118155  15817869  53131326  48850683  58974602 
 44952437  34933483  32037948    296808  58280419  51093451   5926245  55831511  22034697  40656251 
  8012223  89182428  77678279  22356345  22040333    867803  86185613   6150993  73530086  15968882 
 58755413  35091819  58911807   5679576  13823768  22617927  50409723   2849431  14888157   1474947 
 29985522   7814723  14449243   3641189   5522035    541167  31889475  21737401  37780459  62006283 
 50095707  54225189  50096262  43944153  19078998  41257473  12326595   5029672  66756444   4505061 
 20621253  15116795  17754477  11451111   3777795  19853404  18676485   2799598  51809181  49142773 
 68340360  10284243   4010415  73907919  68835774   4765923  37758039    510752  39712323   7748963 
 50427591  46592558  46472827  15972027  14535864  38126475  22841291  15673460   1268575   4028443 
  6132111  26150843  20696634  30301815  15239776  66398608  28556723  24865995  54299517  38911423 
 13378517  50584251  40311095  49651143  33300775  51273968  23701783   9791025  68216635   8196675 
 41083737  58615693  46272773  17691769  25341711  21079588  22022123  98412903  19896999  33608378 
  2721921    301123  58575199  73171451   3431028  73445092  32414086   7760373  22493805  14668449 
 49865043   3181473    229215  41228193  14339363  43706678   5725873  14333949   4132185  43051523 
  5466976  17510473  20172799   3772330    466410  40799483  17864223  35703321  11135370  18596406 
 22490028   7558063  31313037  10141249   1260078   9378993  12877715  61348003   8576427  86708067 
  5449218  10069821   3496581  16312211  36684316  14177595  33226485  48608123   1487808  48793248 
 33472037  59502165  56303408  60162359  46289576  73225743  17995001  37772663  26003061  70820763 
  8892123  44596608  40416785   3800794   7905187  76656195   1506216   8636926   7037307  16399973 
 30284178   9013169   6615033   5534445  50375481  29488218   1921361  34244483   5770290   7949888 
   151638  30884523  46519953   8773791  42755273  12185755  71317743  13631433  32290518  27684291 
 47797799  17142038  17404767  80148807  28599601  41727099  91389317  39838293   4425518   8978748 
 20170623  13981998   4908488  16039278  29198013  28899895  21122309  22151672   7842018  29998463 
 21698788  61358833  56280459   4563099  50991627  14684556  13233623   4033836  66753355  44064429 
 12740935  43522023   8549993  46635543   1087539  28320095  73563465  30780367   4068798  12912701 
 35949899   4168359  57479445  19259083   3857397  70631467  67257546  56691135  13247175     60414 
 12216592  12623811  38650959  57701883   3340673  40895107   6600001  10490481  68424192  31830718 
 11777493    687250  50799003   4577199  42810904  52511048   3190467   2032687  87869691  24298030 
  8583599   9622638    698415  67282947   6866363   1332213    730902  38500639  31824123  23553443 
  3793653  21144099  28931658   7185795  18416329    478692  65070079  35923087  42217123  34627563 
 23855475  17058485   6456320  26379899  72110395  33146253  46785843  15077859  17542773  88052277 
 44473379  21735867  11589799  22002751    144318  33212997  11857199  86966478  68828043  21685023 
 32644458  25082271  42025003  22741787  11184637   3559925   5083327   8529687  20675589  14635653 
  2115035    620975  83592267  45289107    969599  10654823  34285347  74959479  20289147  55227473 
 75198867  45030551  59400047     34401  15103899   4353482   4038031  42359661  39280623  16058557 
  8824373  20160883  18109521  38304868   2558639  19010367  58342748  20083515  51583063  51568971 
 64324257   9457973   7389645  41956347  52671851  15854835  14488779  13007916  37541825   5203773 
 53105422   7260618   8113623     34683   4450723  28717515  44264243  16740915  88791683  31655943 
  4072023  31510357  39754827  11815091  24541211  49323000  19575691  11913309   8082195   8757375 
 12453955  12572332  11148963  10856001  12405399  17129723  23440243  55249273   3025773    802650 
 93101679  39920969    612531  38255483  30166231  12267363  21059447   6352313  21722923   1581351 
 20244347  27227813  12399757  86730184   3728333  21000703   3186622  17383476  15279640  33537533 
 30763629  43731239     33288  28551595  29168943  27662858  69713925  49979149  29749619    518859 
  1341060  64796099  84786483  10186359  19837420  23698628  24965140  23227240  18048979  91659873 
 15818793  29548720  80881000  49444139   7569303  13267975  31261134  40448843  17768427   4644363 
  7187358    968266  12477913    774955   2611382  61191867  58595805  13150548  38540091  26695028 
 18102278  75201648   2323122   2538155  13735438  18197675    142027  18667261  50638027    352482 
   208058  19269691   8676528  14717155  12054807   1713741  83665968  38951781  56721507   3831459 
 12135087  22073807  31789153   4738363  19496859     51405  13427490  37202301   1258545   5185973 
 37740151  18915963   5181315  34442379  37208652   3300347  75818735   9279613  51229623  23089531 
   128177  38287083  15315800   1233439   9904213  69601323  31200207  24142423  13787493  24974043 
 76107123  28302675  24561575   8983259  25770819  15976899  11864780  14167283   7686312  23624237 
 36873043  15227776  11905563  24203148  52069140  37272699  10219563  44196243  80936331   2094503 
 26809233   6999023  24148689  21964879  45249273  22367980  50253991   3885307   5945199   5515280 
 21939579  50867799   9716019   6102250  65649630  81506247  40746773  64914687   6129258   6795442 
 14501701   3724653  10307805  27262068  14844166  27879583   7280653  16999851   3681258  31121727 
 29819217  16226515  12440519   2138060   6432969  32740347  43986681  25458673  45941021  10376385 
  8745143     49863  45189727  34222636   9044901  16963881  42630711  33335603   6529294  25317393 
 33060703  27532833  52632115  14702235  27752985  43337883  22981431  68766315   4033863  69613545 
 22339823  69790569   3472186  51850710  21404835   1758915  19971623  21555547  17543551  61601339 
 19071137  32760433  66501283  22734630   2135067  40206653    725797  85101711  23062656  24216718 
 77986086  20054971    734901   4324551  10214535   3728673  18240955    411322  10140286  16575038 
 14400143  16980643  30818427  18226936  34821462  26666548  24659273  57960873  22147957   7012491 
   660777  79869836   7689311  19271297  33754848  25235372  30714725   8378632   3428358  26389883 
 29952241  13070776   5534567  48144183  21898131  44031171   3487768  71818527   1684419  12200019 
 45771722  60933230  23546845   6259656    304143  17403717  58467409  26443259   8950799  71532070 
 40782864   2098441  20720473  20589692  46297860  34587575   9159297  31987167  32827619  29093915 
 33274707   4943781  23566501   9328461  14316623   4229733  58864513     98395   5966963   1618083 
  6003732  16948041  13823205  58149105  19810663  50161683  12775791  20941795   1478435   7610235 
 20279739  22793143   7352435  44642433    477123  26825971  18158435  24801603  22769568  15408753 
 22396677  16328490   3224933  41272620  11826561  39572868  22561616  29073411    237287  71666007 
  7450738  57250611  38599203  18664887  50781327  18233145  49150923  20640963  45031923  73238223 
 25501535    842307   1982598   6976851  54176301    628723  23192340   6740062  13407671  10428492 
 57497143  21895684   4284907  22786298  22270406   9463173   1604882  53260315  50625796   2147177 
 17861252  11066775  49614743    438417  64759701   1230011  16024847  32087307   7027923  43516785 
  3790691  57337451  13234773  20850785    347621  39036843   6228891  71458810  25983315  30148971 
 22598073  60499653  20256018   2331153  45827115  83833611  36123920  60470253   6803403  13880543 
  9094047  37134273    197411   5972823   4771785  58277935   2949923  29554928  47974807   5389011 
 18121287  22028246   4089273    242907  47245607  26203839  16301211  24864933  36851169  34014267 
 14572018  29651185   8873709   4971663  14459581   6358911  49136235   5801203    154571  19243671 
 88648983  19168531  30018791   9736479   6649563   4693073  25742011  26164492  48077733  10937119 
 64928222   5311923  54004113  68464387  22794454  16188297   1698343  71444499   1468139     12078 
 16394788  30285673   5865748  35509245   2660273  10887856   8829739  53396452   8942283  18199080 
 39903783   5000154  42435023   1745071  32244393   3806916   5266923  89263803   2291571   4385823 
 35886029  40248255   1679353  14808253  90668445   4628551  29775123  28611483   6256831   7472448 
 87594591  82246287  28505326  42278852  19331673  31588171   4730379  37906927  35141099  76550198 
  7405283  32591488    775095  37605811  47543643  65052071  36620301    490120  59801139  80390139 
  4718823   9807117  14840835  25549711  26904601  29626973  37733676   2926389  51234293  62575487 
 17283004  33647183  73754987  38290641  32137008  14797972  51638337  33800667  47856041  13008339 
  1468371  40920063  47811627  70438651   3641624  11042781  59354835  23939259  11433614   4463817 
 30368208   3379007  10472543  35768543  13489339  18213747  12552843  19705627  48213408  26496255 
 22788123   8333459  48715296  54339294   7944315    893729  58045411   3478819  13117383  78765234 
 19352400  31998573   5023251  50399733  41898767  34378539  21237327     50943  19621730  31821198 
 25925427  18747034  49942101   3995189  70655955  33438035  15003123  35625099  20229883  18195531 
  6194371  42032123  13135062  19583691  18745241  23154501   1334463   3362811   8910558   5955121 
 41117957   3470475    352523   1168732  34805647  15481023  14083857   4048843  47011124   2518098 
  2512204  15699378  37873923  55974333  17066355  23492063  51897857  65512779  25375799   1428756 
 23371467   2872581  43676935     85394  63149539  44608038  74907750    888987  27890451  61497881 
  9416996  15444807  28966203   2311491  28141467   4539295  60480368    656112  14657138  15628923 
 18381939  78034443  39930155   1912283  27556998    729879  48581851   1892811  66022233   7960835 
 26101059  63387248   7894038  16855653   1791703     58473  12892736  17733069  16298907   1420746 
 81944448  13000770  26472003   9110279   5009829  14753759  23547923  39644903  17645727  24992561 
 41248491    106428  10686075   4292571   5615229   2411067  84963366  17674555    542025  45961953 
 16382263  66243003   6264615  11392123  21403327  39270162   2858338    351531    149313  77102907 
   801971    402668  15407099  30002073   8687375  19655295    598641   9951883   2478748  68193317 
   410280   9730593  19312565  53997957  76785458  37013919  45268926   3242802  17949723  25798233 
  3694407  41627445    414496  48610795  17741373  17380305     84483  31351247  13750783   3657909 
  4884563  31284733  79257314  17866452   7681042  19880813  27424523     38595  34092515   8104303 
 49659789  40237287  45072472    726523   2280159  29466443   1531275  10634966   6103333  59060787 
 42054723   6448512   3727597  65319495  44438881  42169690  37320588  36916123  20400447  44149849 
 18307678  34817433  30900226  38447439   7245993  11851131  69120027   8201688  15844803  11314030 
 14170519   9258387  54216258   5457846  28978787  30977223  31175854  10756842  87449212  87889848 
 33261405   7648062   4909527   1555601   3632577  26545343  41003643   6234705  25499040    688379 
 28344066  57372667  87770643  22185403  51386871  32434840  31566427   2017479   8973176  15030354 
 50927415  47862511  14975127  48167386  68668583  58986300  12595446  35880155   2462856  11693835 
  4908923  10935450  22042327  43456731  72183363   9427012  50297558   2174633   4461434  64520947 
  3046804  17757099   9663567  61916803  17151648  46267521  10772598  20798439  27233752  58896243 
 25522386  33853425   4151013  32622873  11306814  19644027  24565998  32679165  12498737   2705529 
 40752911   3993168  21948617   5169139  46066814  15885755   8403727  17445600  53451115    337803 
 35559193  50167723   7347813  11479683  39145295  73365684  39933475  44424699   1194213  50059891 
 68147195    635217  30533902  57927219  49227091  67129169   8085759    768831  24754083  50413425 
   200040  21338563  23526447  57787011   9791619  19056443    212055  28664048   1342011  27125244 
 43887903  24150315   3375856   2026648    427923     66685  12919931  11761023  20468123  21560298 
  6807399   1922758  33238053  59396103  12100131    183111  17357280  42834643   4845601  21405659 
 23990523   9047803    101823    118023    640423  14516088  36790367  32734615  86532008   6314598 
  9029334  63051111    545223  21036807   8024748   8612432  35030937  21052819  20219195   6959813 
 18483423  32192819   8465541  23143623  37622565  11565093  27982707  49481012    483358   1625136 
 88007595  16921983  27545163   2372235  46570450  51871404  24455583    375055   8748443  23021949 
 28127580  53042502  44294318    711899   1611099   8132991   1895115   4013865  31576031  12865965 
  2494814  25704735  44984622  29287325  11555011   8016603  65412470  77367113   9302703  32534861 
 16226403  20599813  32714783   1156992  38248946  11322627  40492574  25684683  19805481   5525388 
  8965940  42740373  27466806   6953782  43329031   2079429   7738861  30224682  29817827  14542203 
  9034203  26132884  21768207  38504293  27019451  62855897  14020261  49698569  32437395  15525789 
  2360199  35472345  19387465  41594235  21500373  92781189  10228662  17152203   3726307  83840976 
 59976823   6291525  68166009  15269271  24392803  10142646   5488199  62512331   1016871  33521013 
 22957473   1338441  23444223  35276523  15972463  49662041  37268844  68044099  49248883  25335195 
 16340151  21511773  18866211  83509785  39180999  55335561    326295  23921007   5239855    181101 
 11767387  25836423  36583355   1614773  20417805  10828031  25481771  19639833   5678047  18288687 
 12378747  16955682  34310163   1620823  48129603  46745979   1564127  87229023   4626367  55214062 
 54849346  54760040   6345193  15021643  40175475   1523925  48241083  75065483  84561803  33325435 
 59726273  10679907  14359413  41734023  60673323  25184523  25618482   9386955  76524960  53507048 
 19404549  29861166   8772359  11866818   3277319  22427515  24432945  36289880  11760361   4019839 
 23011638    899223    582077  68724149   3263125   3501159  39172311  64923147  44620923  59665267 
 32726373  41849448  28799481    412493   3698399      9784  13647995   7448373  12317829  27539299 
 33027173  66513066  24341290  20088898   4000605  19625820  69092403   7128015  12038898  84637788 
 35035553  90019253  24867579  18418178  26949533   5374779  39852532  11669585  33483723  80053173 
  7620475  16982579  16935663  24552671  15771123   4911196  13058957   4186797    455459  35306373 
 33463275  83165667  34038319   5365818   3098991  14001783  14142797  19284795  37017107  60156023 
 21281013  70373371  37140783  42663125   1780473  10622391  31811325  15182493   6936437  48599805 
 12313485   2171081   5180907  19257363  14707987   3027235  32174907  78059363  46850793  17889979 
 57889720  57880391  27935555   3304515   5290395  73065053   5022935  11533547  16820095  32575515 
  1839109  13812969    885236   3269277  37765947  85204975  22075471  51442899  17377875   8191773 
   286191  46496279  18647373  44034945  11315464  22535183   8343063   1449798   2757919   1838323 
 52440171    150083  21024923   7286139  38006877    595911  12353323  79564543  57662403   5962179 
 67790923  76562633  80846644  59688414  16837160  19436316   8903108  49070850  31400388  48828927 
  5169378  15136609  18604038  45127261  21594267   8602577   4901151  62453813  36387488  40447228 
 20540123  56461780  54059226  44758675  46404051    918437   1717259  15131289  12947483  13979057 
 26407617  67438107  63016699  19683770   8229407   4251391  22068411  13867918  89642363  97471491 
 50466351    803079   4243599  16919935  69344295   3560187  26795083  54024196  67349743  68732667 
   795963  10708603  19468723  36762835  31277013    504877  28852611  20202513  39558851  64210816 
 13511195  48810027  11236026   7374275  23741289  18061735  22997433  54886398  54856293  65739405 
 55591035  45585411  11589422  46348719  25057365  16685787   9108189    148415  28514863  28189186 
 70577861  27523944   1358802   6727977   9671437  20709281  31564923  24699672  44112139  49004520 
 30302213  40967259  41827708  84868907  25143659  72599883  60712683   6821648  23843691  52333007 
  2775603      4815  35641881  18382078   1379473   8386619    634748  87920475  32621028   2470542 
 18778113  97675139  23274480   3846618  53942343  11371104  24186915   2187539  38693421  32455543 
 21440403  53807751   1639235  49763509  19198539  13041483  42906405  46904883  32216373  24193952 
  3736119  47905127  16188027   4806791  62232561  31445403  61400618  23908555  29691325  38614853 
  6504523  26794371  37356723  26282973  13329417    173910  31500655  31877423   6692923   1275803 
  9652377  37391655   5315697   6655387  15923751  20283223  59218623   7509348   4986962  63319181 
 28201887  44112334  15022431   4440889   5787797  56399705   1690323  35320459  63248273  12676953 
   491539   7033362  58913019   6112699  58778285   8902509  10724534   6743639  28938667  85275749 
 21486537  66874723   5047809   1040317   5311585  10863063  14189613  15009507  17229584  33434433 
  5754571   6216173  15109171   5065443   7546263  32419167  11572403  15102619  22799598  28927653 
 21311413    172077  49960941   8751163    907434  27133425  42041395  64243503  71332293  14569803 
  1568273  56209393   9574413  27085293    427155  13972323    147809  29293863     68793  71858968 
 58553595  11281918  15897939  15241184  42198415  18035699  16207233  33066119  55444787  41614375 
 65109508  24282942  19776909  15721559   2548664  42707183  79174951   8265874  34742523   7524171 
 31824587  54793811  32175175   1980075  16908387  12215903  21144387  64714331  38005841   3806425 
 55498051   1305063  10154883   1603992   8374776   3076317    653775   6077197  42208158  43819940 
  6869604  36240728  10045551  90244794   9146921    540888  13497087   6614070  10050543  11350107 
 20370599  38968773  13724316   5629257   2246231  29874003  79860748    277816   8018027   7883677 
  3411895  24682461   8469155  23620368  17471814  47512115  64971243  26031834  16074723  12363838 
  6161025  50858175  10016051  32171260  42022518  38599908  40355961  16731849  13465674   2302323 
 61087110    259251  17032398  21763215  12705119  36850683  69182268   3637435  87724329   2704803 
 48113111  39843484   1058331   5298603  15833577  18825699   6597546   1108575   5127451  17799148 
 28776219  80756085   3746651   7750083  29630575  17525748  34961413  14057353  30293147  93525423 
 52383931  30780103  10353153    284144   1631707   1711539     91643  44978859  14407323     84397 
  9206955    872601    823369  52409823    976593  48934687  14311341  23336113  56980729    471957 
 14195893  59903624  15082971  10717259  10206015  20348268  26419625  77623713  15510035  29559079 
 19602153  19601628   6275762  39345723   6640988  40277976  28062415  22740323  23671645  31311698 
  4158347  34202613  39898371  54177675  76789755   4932591  24128322  11549815  13951861   8033973 
 18797754  36792483  39554763  11519475    866443   3711537  50842567  10569431  48038764  21452451 
 11115238  22719243  18890007   1752871   2894208  26317158  32333424  23299323  35729979  14049953 
 10092683  27343505  29137209   1720635  68710617  25993203  37658180   2059593  68492878  19627803 
   436363  16097282  57738299   2850707   4592004  34602891   7787232  59870149   3574011  19408723 
 68088231   9228388  26844873   9557034  46613747  27760953  13813026  19721643  19243563  16254219 
  5507091  31339659  27372663  41028003   1219467  25828596  26396619  44291247  51103053  47680953 
 48508363   2080512  34955634  44841453  24954423  34511823  38355063   7982043  13448283    873243 
 21440142  19534433  14093235  57506853  29881527  82654008   5943587  26125269  26237535  14669943 
 20769768  48526345  14577147  28773579  16492487   5683584  49036963  10939213  41870523   7684294 
 55887968  73740303  17120448   5222166  54601995   4859197   3971363  19888827  22474375  54839739 
  5446107  66807586   1822334  62996067  35076318   5410077    986853  46513938  57521697  30363883 
 16532611  73194717  16669923  19640282  31756523  27527439   1829313   2523982  11989767  38226883 
 23707653  46151070  29452011  44179356   6017359   3131961  34637316  26539626  20591358   4836738 
   129291   7476667  13758308  11035115  10457988   1790093   4628435  49053273  29735811   8555126 
  5204112  23672315  24493809   2039097  19076683  51483723   6821679  33355596  48394653   6315587 
 48099167  37692743  36880395  36819899  14750595  61675907  37641463   6149483  11957243   7140075 
  6791931  28138475  62535531  12376138  79907559  14109103   6764009  81330552  79344075  10411783 
 37232918  10519773  55341978   7573722  59384574  23005611  11037969   4922143  48184324  12132188 
 81951867  58200628   5856347  11128227  64960253  78715683   2135799  40966935   5211837  13673082 
 15306849  10573205  38161407   8759133   6868973   1491031  46131003   3008463  74376443  20614326 
  4740527   1863263   6881998  41720865  83096955  84470718   1765005  20823723  44626475   3211353 
 21839734  41462845    849609  12157971   3841675   2045575    204777  77529208  43239693  23095413 
 55723037   5858801   1633398  19572043   5520373  15325615   1248741    979453  14036413  35143038 
  7580423  31111674  14401734  54044619  92437657   8642659  12382453   3669702  14552583   1001175 
 24920347  20733015  20696424   6841977  39932743  69335043   8157555  14761474  80765164   8943351 
 36472938  11177196    604311  37319499  33116325   7802623   8546081  29381739   3758024   2447295 
   103611  37801638  34902705   3239373  33079813  25124453  22116273  14903381    832023  73279008 
  4807523   9610619   6735159  12479649  29624749  21170083  11639445  81714648  10638499   9460266 
 48276048  40956099  47489213    236673  25357999  14195373  64803537  44159128  18114514  55007848 
 67894883  89714475  39965625  17391757  84815224   3225567  34404801   3023817  20986711  53031939 
 87429423    587094  15841623  21814643  44328669  26740194  13812648  23010727  30076149  23081487 
  6634668    877433  39028035   2483917  31297500  32650763  24900749  12739353  81505302  34442850 
 44530609  18881818  76879803  19258623   3962988    385523    481191  86218216  16477331  90700723 
 47960331   6257990   1039997  28393653  40346091  48903739   2400017  40651347   4650885   1746039 
  6319658    586909  21306219  80373823  44510281   2956810  83264073   1819293   9478977    523052 
  3506339  43019998  43133037  66105645  15952395  23548883   4578855  50980507  25595126   3369443 
 15562619  27166444   9836727  80885505  37459734  60876701  15725293  37221351  78989923  40253979 
 53343063  12303483  37300539   7771575  12801071  45611253    285366  28033678  14899399  56506551 
 17542338  11360475  29812207  41241617   3180315  13504685  17165103  49624169  52569633  10487811 
 62821203  29929932  23534517  12505303   1176711  13119048  19125393  57045391   1231115  42327275 
  8834329   4018943  58216105  19315603   7110173  13918573  36064009   4460528  38015211  10944655 
 46616721  51073002  14238021  13737978   8755283   3515901  43426107   6724977  48279407   4837013 
 13108050   3327291  62508557  20985603   3424530   9903960  41040402  16503589   2479509   9610126 
 29204573    119337  39097657   8964957  26212443  26990877  18167463  16922273  41754423   4051247 
  6028607  13925013  26705307   6949632  10322893   2245443   6715327  43758897   8690756   6806430 
  1846707  20723241  60732708  45678089  51700859  42419772  85300794   7502475   6459543  11053665 
  1026427   5178285  28557387   2764830   5682831   2889823   6719865   7165031  59107845  12942471 
    75354  77808945   5093052  13390887    930311   5435850   4139997  12157035  31524198  17412362 
 18006432  16940795  59756259   4188811  57944877  65748567  12906153  84977323  27315568  13925067 
 17972403  88410582  26032168   2091624   2107851  55481175  13507423  57010141    125963   2225826 
  8521775  14798151  42763289   5016657   2177907   5919213     24891  41261931   3940779   3615598 
 40069066   6485419  19617347  10881159  15980667  70167300  58076973   6611933    741798   4607971 
 12837633  11671986  59330599  35697499  16421891  12640016   1430060  31613453  34867891   7714019 
 10350879  12570127   8398305  23460387   5543469  25756826   8103306  32971659  54972415  57142716 
  6215527  29235245   7230764  12126093   4184187   4059531   5698284   5644671   7767681  25359898 
   779847  43477130  18265623  36055758     81463  11581773   1412798  51977035  77256667   3555251 
 12495108    612559  10392073  69444156  17847887  21252079   1118667  84321710  46636466   8951322 
 23586587  30723075  10101531    415129  66256543  36833766  31942895   9751428   4902667   2944673 
  3091613  29021235  44067229  22314382   3243675  16952175    398192  20758820   8828007    212988 
 41482577  76648683  20416878   2178948   9003301  14584538  19729461  82082396   1738875  37155915 
 35462985   9151305  19417519   1113898  36600245   8364643  55173391  30912736  32184203  15129446 
 28567907  46112805  36395561   2191317   1689657  39254771   5061073  18576714   4913955  31489184 
  6412473  11518637  20347167  12503565   1244021  51289866  12699465  29531261    414108    133195 
   676541  43669563   1112143  76248159  23578392  20264801   2106087  33599535  12336948   9902721 
 23017203    145440  33470476  48516899  28462104  36671355  12335875   2938443  36333995  25992501 
 20427243   4810759  10085367  13167655  20795760  59477166  60076879  34889439  28519823  24632034 
  3216595   6772011  33683899  70212195  36587535   1510391   3979098  81197460  36030027  47848743 
 52254213  50473671   3378823   1224187   6331548  94908216  12720514  17035123  37660599  37229943 
   764358  59149719  20785995  65388319  18364640  43679360  69855623  27111846  27639133  53453893 
 37076123  53285898  31664013  31190091  24184691    394615  40748523   9344139  19123953  28894483 
 76388008  10935801   3667931   1267950  14809736  34280360  59805179   1947995  10054553  35304099 
  1416707   2374737  51313365   5490045  43924017  14046062  29803585   1743897   8029677  21094555 
 53538087  25313892  12946707  24346258  18994245  15084231   2825813  20191547    124169  78885357 
    76043  51786075  36623193  17361033  28682413   6651810   1832299  14096715  13339659   1770866 
 19247283   7812694   7624032  32254971  45930723   5773324  86300533   2785031   5365315  47853831 
 53214675  53042730  29121489  23497272  81342363  39057713  27239379   1121671   5498291  16337483 
  4656120  22669548   5295927  53382611   4498007  73967067  33976455  20615844  27865933  16480377 
  2701123  50357439  10029988   6554203  45351243  29317715  94398423  37280196  29776467  43571378 
 14454573  74834025  23788747   1825372   9097350  16657283   6860816  10158387   4886943  20669063 
 13566923    711648   5787885  25210473  44904191   9447951  26369839  26020392  20469411  13065077 
 49928048  38525181  19641719  11031119   2351094  40801875  24703403  63177635   7889217  68728875 
  8107145  27953947  18395970  22545624       975   2610953    831450  17745567   1134523  30114459 
 47186205  14686773  33208623   1054897   4328103  11284575  18689033   9268473  20024659  37421288 
  2660993  55476999   3791409  22192539  35355503  63031703  48297230  35708703   8405781   9848346 
   899619  40364085  36481623  15587415  31618029  25753373  30765703   5383435   9953109   5351000 
  5711598  11397552  21759675  27656532   9251268  32124183  24012003  12177078   3190603  36201021 
 12306118  16892628  41389878  40047907  10817580   7632485  20481843  73211493  31623229  14116419 
  6286551   2511907  22643634  52762560   8190651  47610763  57331611  10743763  20891994   6278336 
  2999511  31022933   2505651  33188619  48974271  11692188  17684492  14941277  74992393  50359824 
 38009164   2463863  13860078  27301775  48530948  43483785  17330667  14958183  18235037  38091439 
 49314717  52455357  37137255  21708642  19959771  19644117  18414495  78592611  28725449   3079453 
  3801824   4569886  89462486  37342305  34242765  33283248  52144539  18136103  82264131  19701343 
 20821123   2394897   5494983  35339415  23244642  45272823  14835711  25012669   6180297   6243356 
  8540417  37641069  19359501  40711365  41493300   9358080     23949  62480635    667698  14991901 
 46876359   4537299  35644753  66839409  17194283  14379383    707849   6798995  22963910  23750773 
 16574843  18818907   7164177  41880269   5596443  51860157  58690955  12933378    851831  27118168 
 11797248  11692479   6360435  32479071   1005620  33380211   6270198  83223451  57874841   7192742 
   350081   6304143  15034314  19707775  57247731  29033379  14390062  14084193   2896135  77140975 
 14303286  20560704  46000653    903707  61597645  48669486  34243845  13715823  40643021   1618301 
 52085723  80197071  24569937  89933835  12715998  24017403  78850748  15428184  25902303  10848534 
 38777915  22621911  35360526  13951293  40894711  12286873  11424553  13286100  57152373  75965623 
 19602797   6742807  12333704    103943  57365371  55073643   7122028  12503757  69918369   7454013 
  3677891   8977487  46917986  20061199  19288744  13749713  23126299  24643108   3028623  30897033 
 65696409    921078  20164011   2437115   5457523   2709618  12027627  14787003  14464811  63508827 
 12981476  17710296   4362251  18770071  29486419  28553773  76131563  37512838  24788315   6528489 
 34596147  32490893  64339524  25324950  39093283   9585692  36293867   2384217   4710521   9728543 
 54995971    907536  52885691  49959723   1044627   1997455  37182067  29180601  21870923  12278082 
 26438801  45371579  19022919  13147382   5329013   8787311  88611135   5667360  19778154   9795953 
 13332493   9427694   6680117   5308635  39108501  12471391   1462497   4735626  32841547   8184681 
 18976971  55346623  38117130  85117947  19444665  31690860  63340253  12224643  20213667   2623127 
  2798187  54451320  77589105  12023259  24781337  41445833  62642670   9429675   9537057    389627 
 13390207   8695191  26951680  19245375  38165243   2424996    638571  10700331  18383397    185871 
   684713  20946083  37869234  12530135  24881602  35066107  22066487  29703498  28026957   3220383 
 12854877     44303  32979459   5553790  82553617   7148859  75576161  40867134  11134423   8933775 
 18252313   2189523   4743258   2451803   7269495  11694726  60056343  13953715   3808041  12291279 
 55799073   7443340  16907573   4286613  13352535  20904216   1600753  13694340   3453361  17542011 
 37015078  21008823    395423  68703216    400159  46578643  35481591   3580593  11452926  18613248 
  8775379   2946605  38940630  41318059  22257627  74421170  43077105  11904379  15787967  50394399 
 16632669    141676   1114808  35298223  53386631  42815339  63918843  13492175  11677335  51223555 
 61632498  13526083   8411336  54089269  20012310  38092123   8117145  66948459  37830699   1396587 
 14715708  53616291  44322523  50636462    577591  37614921  45639233  62974923  54483699  20192997 
 25527548   8896062  42462825  18803571  80980443   7655443  21651291   1308551  28476906  65483161 
  8916087  76896507   8292659  18859639  52184348  43644540  41477923  14249787  19355613  43857573 
 22488213  23216967  53733855  13987733  29137083  16063884  79414728  46470643  34654533  23533503 
    32685   1961963  33216123  37460007   2125815  73141156  39947583  27684036   3461899  13839963 
 22575876  16866805  20378459   7605671  47028834  12979500  19166460  33557460  19194435  13698227 
 45290418  15510051   7446210   6275667  20167749  15428718  39849647  37872341   8763758  47057160 
 20053255  90107913  80160097  16686287  16151127  11799072   9765073   7507932  45712113  26452741 
 15650043  11733105   9629677    177640  20538783  66373583  65673813   4255021  29808364   6498699 
 73745639  43457293   8010475  31351168  34184316  19674303   4841723  11675633   7098403  13703760 
 42880857  10084537   5250237  32027953   2652388  53193198  10497413   8554123    877233  11348229 
  7193127  19581428  15275658  32234943    564897  34927139  10516707  19733451   3515451   5836963 
 19351623   2379528  20187795  20189691  36194105  14410239  39671796   1390961  71574983   3812484 
 22668691   3481673   3720313   6517407   9821688  20678301   8469051   8684133  44580315  39435299 
  1005843    228819  17040338  15262587   2302995  41661975  11820403  41332530  11740740    156027 
 39888267     37391    613842  32350399  35641619   4321616  25556087   9332394  11374548  42143619 
 14359559  65320583  27321760  19314363  20892547    578763  14201452  61665421   4373800  17562923 
 50196282  79431145    829625  12481138  51514763  29680085   2593659  58699400  27221251    705810 
 21952563  54711983  19605921  17242747  25051198  15896898  40575642  33156499  40237987  16750003 
 80144409  64318515  30088203  56859387   9780459    827754     99381  12652438   4959138  32023412 
 45309543  74962075   3369327   2511642  26690523  59375110   6902097  68063643  24650151  16627927 
  3665427   4294963   5955468  56333598  71548699  67636881   8629106   6357853  26947541  33412307 
   607355  92360711  26221659  55797515   3093775  47752974  18529239  19538093   1974571  17051553 
 18275153  22452267   9242613  55320157  36809647  35066523  51176459  10145153  40764858  15911538 
   137611  21266049  10354845  44807145  21371434  46888809  53246085  16329789  40743880  17598583 
  5878155  42318723  76313544   1144833   3942883    766383  11258971   5401527  71816874  30698571 
 46093494  12183223  43414948  10863987  50112637  44159622  24168411  42295998  10556691   3882430 
 40987427  74977006  28753583  21949693  93126769    443607  66029109  59049247  20949903  54504923 
 23873973  17190753  11353563  14081915  10259164  13522418   6922104  14551968  24798919  24682429 
  4773987  12541947  53504891   7786563   6308321   7330704  38877627  22011091   8907336  12630327 
 43262835  21032403  24882721  18483732  26067039  89306795  19975155   4844523   5841963  49476465 
  4052171  11247259  28707873  94693178  21743337  22524987  69844681  55827667  18384126  22287003 
 35413683    142430  44541154  17058338  89818389  43669045   2921067   3358988   4924961  33265179 
 10097205  33534072  20347863   9594501  31989102  24410871   6436371  61278904  56792403  26825361 
 42771783   2278014   7956582  11584398  18689226  17712285  25363827  93670803  13350335  37325548 
 68431987   9033710  30424902  10311993   1212439  48835747   4792827   7510450  45135369   1578810 
  4642923  10130628   3749778   5675203  16642504   8337223   7339628  15408379  53566675  23788991 
 49502223  72690167    887685   8772375  22992561  53228608  55688923  55450271  31314750   5852025 
 77725442    652323  12759912  57384123  16054001  27153315  24325215  19795234  11672953  22182765 
  9627005  60508048  10184429  69164223  19155467    260329   8779915  17443507   9442535   6049023 
 13013673   6859648   8011019   3635007  20852383   4061622  40812403  69741543   5243023   7958168 
 75217977  33774871   5055338  38505888   8958187  33543465    597543   7992525  10725287  18627589 
 51558567  50589123  19757367  32049763  17124373   3590952    657289  71227257  27326213  11448801 
 18690747  36076233  35994771  44573535  19137099  15200385   5651835  80620115  14497251   9133683 
 22760325  13201757  26835627  17787525    206428   3623892  17957040  75227837  33259724  25578319 
 14514708  28217893  50444517   1840923  86332551   6588989  76297749  15746817  16691055  10898665 
  9686755  20151831   7582348   8075476  43709985   9097287  26095135  30751398  30901455  10500648 
  1525959  58074426  42208545  10865028  22628228  59193663  17590798  60846115  64321509  18879577 
   244139   1626408  83543856   9105342   3443573  31902843   7382347  33476685  20793287  32480373 
  2115195   7469169  11848010  32390208    129023  27204689    871851    570121  39146923   8211963 
 26590281  65517503   7261371   8174296  48882586  28420388  33745569  54803468   6018421  26513961 
 16455681  22751874  90613755   3894535   3437850  12181833  24395648  14021580  11783503    712685 
 64669623  20795181   7518228  41376619   5416438  32557093  42639183  47458123  21091114   5370003 
 17598753  11567187  47566500  12202601  84250195   9393065  10194769   6816123  81685181  13028803 
  2976811  12833546  13912560  40865433  22236053  34400067  36406042  36226191  52572411  11424123 
 56362405  26971397  19091463  26639407  11099729   1695868  48520859  17915079  27692307  23594465 
   176385  10372839  65489151  31957163  68902368  38579238   7778125  16054083   2711693  73763403 
 39707402   7325371   9536893   2243155  44937316  60830823   5412915   7684224  26220073  46216755 
 50814341   7119998  12060127  65169671  15077460   4201125   3878563  77071663  46083828   8523439 
 55460283   8491338  28034283  41245147  64735242   5026819   3594763   2386531  11347823  16783509 
 17713833   9415060   2157760  58219375  10460361  76921578  62577051  32419407  84581128   6345177 
 21359704   5401162  70499781   2371723  39082767   1951611  32362895   6969911  12857373  58057878 
 14319219  21866451  26829783  14848603   1231892   4206859  12866739   4255989  32742763  12038919 
 54496473   1828257  24076335  19021923  72830705    238683  19635515  17044955  61124799  64041947 
 13533384    195243  14972465  36146130  27883693   1362935  42975375  49286619   1822163  11511447 
 28528566  54750307     80814   3344243     38565  19426182  32148423   6583832  75443831  48775083 
 15659245  83811007   9410607   8514388  10481979  34696767   2962203   4007031  55883227  70368768 
 13163427  36973579  12958299  57562043   4667643    469383  69119903  20261903  55807683  59187963 
 15561963   3635441  23325922  26130315  57550311   1414683  36164273  76089267  36901962  29543301 
  1100693  13961066   3485814  56405362   4342146  48939513   2786527  17507636  44941530   2333454 
 19835403  31208643   4062799  17638248  75707382  25047194  51975593   6498459  77322564  35159319 
 53415303  16571118   6449463  13451523  63351506  31257483   3488133  57228987  23560275  21781218 
 11164113    778551  30828631  44780831  19283268  70296819   2620464   6105675   3213539  65905499 
 22205747  30989199    212357   6667179  48070484  26766907  10071536   1642866  24431843  70385663 
 29744357  77616706   1633084   1230324    412118  22546205  37131494  36651771   4375533  17547531 
  3314487  14412753  24493683  76884513  12599611   2548965  41036196  19732737   6398311  54959961 
  6123735  18003122   4259875   8232457   6792685  32312697    150555  23948581  28730688  77445087 
 11240223  25020075   9924431   6018533  15530793  16930499  22649847  41931521  57486633  46491467 
 39192603  39327993    807741  18751131  83008958     93580  14541462  46304622   5964423    894318 
 16497559  66431715  31626915  14258235  75856413   5881875   2333168   1467792  45413623  23248998 
 26233891   7476723    930507  16381257  53578619    578778  11070419  29556859  33674335  53986939 
 20390994  58978937  14584396  64121605  77306429  62669869  20829603  10262763   2077019  38045955 
  1066859  15410263   2296862    956808  48449237  15077499  42686151  14886390  48767307   2035223 
 28144567  51428416  12574779  50105997   9795999  18571928   2593319  25219037  34330363   5827093 
  9840546  10921803  21462543  50024619  14531139  52142939   2516579    543341  54513119   8571231 
 18618836   7972464   2634963  61620353  33489093  57170523  14644056   1149579   3401690  20751441 
 34189883  37673998  12511205  24535675  25640164  49592402   1119953  33007218   6586405  41376540 
 47606631  57914523  21261160  43790925  13720823  58089237   6610331  50430052  38190205  16093401 
 34998904   7389149  26176743  23620023  35699823  11846731  49258383  21619464  41510823  15829869 
  1227739  27799232  37001361   4553958  47268291  41802763  20862459  65852533  16334056   1162305 
 19519557  19561563  17183184  13774971  78977988  11074749  40324072   6885573  57519053  59827479 
 41152623  38707363  82581853  70111358  14052294  68937656  14545387  28332531  14411905   4780318 
 53245932  10455211  10347127  68854427  22079907  25670603  17180448   6157890  25009909  23391882 
 63196401  51491907  13314747  62387745  35622333  39511335  72483295  35040845   6589499  38964773 
 30728623  67936403  38506245  73498403   9236663  45183255  18701248  84951314   6697793  19001835 
 37533339  77495255   1534344  62202588  31670615  44854219   9415163  38149015  22706535  36178353 
 21792265  28741363  32467789  17308148  36647063   2721669  52162651  79382745  10271138  39375336 
 24930631  36102363  11150482  77606709   4516499  40501458   4683985  44605313  31943958  11800314 
 66577403  34313477   3940248  21110427   2949355  31169412  23393483  42585441    780066  54344413 
 42502849  11154173  18527775   4378882  22931997  10995645  33686923  47094306  21760530   5652091 
 20339223  77958263    175823  31909645   8644445   6162032  22423047   2300409   2099730  58169858 
   146763  26905409  16898459   1406086   3153468  27939540  12052674   6122931  21510303  47123507 
 29838831  11438011   5795640    723210   2394547   8510317  46058019  26360340  36087099  14066450 
 28382969   2506433  61702427  10385123  26684623  75877579  19453938  35657323   4970595  35675371 
 34887833  10260461   3590850   7965851  14623809   1743798   2480011  48433503  29110809  29727166 
 22434507  29203455   6120792  13371228  18828247  13296792   7592091  39615792  22036104  56176647 
 11476203  13378379  40984947  48355941  22652699  26042678   7866003  47557365  20069557  16439769 
 61722924  65189123  37244361   1158325  16664923    184488   5992988  21306793  10573275   4153811 
 26757843   5424788  22158713  41618728   1220713  13954440   1285548  10620180  39819791  24440975 
 13248891  10252384  45088848  50467661  14240817  23680786  19209797   3529131    775849  69275095 
 31211683   8312803  84134867   3946247   4827075    730047  17464413  30872121  31511059  28126587 
  9937243   9867993  61366083   2897123  24719265   6967214  16793665  73138278  16313094  51480933 
 42237398  32536443  62478147    896175  51397593   4509265  38071584   8332926  64959108   7954453 
   507553   9217698  28043803   2642343  32913263  16228561  44502843   4832978   4749373  16293183 
  1326859   2575437  52242843  49727920   6916758  25881825   1743831  23987163  24773961  25670283 
  4112712  19027365   9353057  35951067   3552243  20384387  78791623  63312975  36930003  34518999 
  5700739  15579483  81583163  18545141  23691473  53607939  39974651  33748659  11959799   5544698 
   508982  48413783  22321947  63418623  28849323  10429059   2056819   1301129   2559125  77914278 
  7004565  54715998  79583208   4903581  73024931  58525239  74765403  48523419  11999913  29401593 
 15149061  44746363  17802298   1143837   5592138  20354883  14979283  58742391  33960504   9452142 
  8029417   4754811  41829111  38062104  17288443   3021414   4567875  18659715  10098167  20378957 
 33409744  13788543  39966487   1886307  47481297  17671098   3944751  67142128  55377060  58508475 
 78967581   2586475  81415745   5292007  15209511  13388099   7889774   7036855   4284123   2514765 
 29199708  42868683  37903632  20575188   6477423  32471751    632507  25293403   6046433   1169787 
 70355793  12488127  32804544  22617643   9456867   1823047  24990243   3885741  12865557  91625811 
  5746569  39153395   8889843    413445   6820335  25539850  18905743  26698947  19623171  23594133 
 35347848   8794797   2232978    814365  39977292   6182314  39095809  46548195  21507912   3554827 
  8320449  11109203   4970333  10303937  30876795   8470662     39045   5035797  47344479  24100647 
 53301321   4918203   6506371  17691099   4304763   1038069  69317547    259715  90552096  36447608 
  2310647  27279781  32461398  20652188   6214779  18228307   7337127  69904867   9211833  20928798 
  5890410   2057570  14478598   7152443  20935090  20877855  55010107  15348690  65798142  27176055 
 63400328  38345033  62321681  35752842   8748771  16047528  34772283   5769153  11744448  19283793 
 66428835  68509776  72663723  19727361  15219013  18557151  64633074   5837847  28078143   2777511 
  9653844    318549  44525745  37387393  24417243  34482795  75797223  29337837   1512797  38909784 
 69265431  37817791  34182583  46782601   8419803  12075770  13610825   1957003  46162383   6588099 
 35916003  17638830  52373979  82129773  26565228  17811321   5499933  23605635  21914631  29751675 
 16009919   6308799     73209   1743628  44301451  38761143  19672359  15282531  45946335  10621671 
  9032721  42226203  15578791  10227498  22522029  42180083  43999011  76480701  72089702  33805596 
 63346439   3217051  51211535   2660355  55294843  28020123   1908435  27023787  48068618   1578903 
 48564953  50107835    261123   9201373  10930446  49965423  44175579  40807473  31638463   9885423 
  7176579  38361307   2682315   6999234  12407343  18462057   9343203  59858243  27510123  24129753 
 34186284  40130223   3572760  10464271  10299099   1642243  30462443   2240907   3333739    728306 
 18879531  81388697   8464751  19558088  69374067   7682922  16970198   4925454  44184819  15298049 
 78914273  58978867  60376860  17505519  31619287   7453799    451165  22697983  17036620   2550528 
 21298473  25301985  49182611  14239755  35734913   5560753  28736103  19470273  35247163  50749323 
    47853  40568739  74217907  40677495   5385848  35303496    677125  33223748   3453393   2889069 
  9953634  26459904   1851333  31613358   8990505  19743883  18597875    633281  20041437   5702181 
 29998201  31286433   4763690  47312109   9412819  31319411  47772141  42045630   1655313  55253183 
 20300728  64737096  20275125   4063038  16709259  17067390  29430007  19645935  15223611  22153707 
 15125373   3215859  11088454  60811323  36783227  65919639   9477636  54819843  21360075  21508099 
 46093029  32624459  29640194  36512623   9936468  15922051  12632811  30936939  62187755  31246758 
 85263963  52362843  43967155    773479  14150157  44392776   1353861  40589963  56868131    299323 
 10957229  22278188    825731  31620867    261864  38016478   8465331   2381090  38999211  50185233 
 13176902  53641887  62423659    520238  52424873  88021205  66487833  76256043  36504088  11045003 
 22066482  11012259  16967139   2794683  74735481  66820457  45672701   8484753  42408840  67713789 
  3412233  42144126   3410255  23329884  12705843   5946433   6154327   3983782  70339343   6510021 
 77114527  11552183  11128638  13233967  77879353  36660547  16776188  48067623   5193453  39194590 
 20872039   9189803  77771590  83174943   2828139  10260851  16019791   4265151   3327468   1006513 
 41899227  17201087   2572324   6155888  52801746   7971965     43629  72953685  29197841   8849751 
  1363954   1702622   9149659  11951517  29344347  33259645     50643  24814560    118822  15151875 
 15660877   9227435  11386323  28720909   4319559  25784099  67734198   7945398   3377833   5679058 
 44319575  87050283  10118829    678648    924761  38512943   2843220   2632383   8993121  24530728 
 46788339  23478955  34602152  43001358  17292574   1275593   1758659  30914538  23840291   3243467 
 15751029   3898539   8596626  25208123  33121035  35665859  63856767  61811631   4003211  42919818 
  9566017  43153639  42938613  16521234   3076587   1191408  48221819  40925083  69073083  12487677 
 43940040  60030331   8076768   8502529  68031555   6428493  16242123  31269937  34007457  36986267 
 94612888  27506811    745683  73973493   7949085  20704323   2512611  25572076  33366085  62286617 
   966623   7073889  22118856   8001123  10922163  27331735  24399999  50853051  38466159  10372351 
 70962963   3090151   2815793   3046965  24061955   1028523  34447503  35364279   5813959  12652087 
 34486848  79842453  73129060  11220968  88783448   2450174   9467609  11757379   8040435  10253399 
 54254487  62306101  33603315   3094393  21322404   7507355   3926283  18578764  20800141  41759263 
 29555163  38477808  25730828  53070216  55325178  47540903  19944155  80087565   7325443  58489763 
  8651553     47035  63234203  47134373   3830495  14957403   3751008  53860885  77444277  50890310 
 14993514   5760248   7489775  12535107  47473573  29086139   9137515  56597133   3155660  18504679 
 35740991   6442335    139038  51055622  60444918  27102407   7748003    401691   1515923   9187224 
 68387088  17266768  28769655  12173907   1645611  13572987   5957627  49243659  35563443  55885788 
 25395831   6446635  21622236  15552608   9597051  12040956  12831723  22154838   4388179  49353136 
 27496605  51249979  38692982  72671877   3788223  76814083  13156849   2596189  44610351  17422788 
 40832547  83985129   2840994   1211885  55910598  10613767  32434233  40889247  13487371  44153386 
 35576311  15599018  70902273  34722453  30417809  90688429  28113055  76667000    635127  42601173 
   138975   6304233  31444856  42508911  48066342  13297623  23387770  83740233   4834861  32821043 
 14967721  71750265  48694938   3567063   1424697  46316544   1299240   1655707  41661763  12399173 
 14227027  16380456  89227893  14232249  14948913  19044223  13252809   5209648  90191451  45531153 
 69699693   2870161   5841123  83694525    454773  32625483    401248   3688401  61860283   6209403 
 10659331  68243883  22906773    932913  32068409  22575358  37962258  36605943  19466973  26143751 
   193244  34807302  47080275   8212227   2218878  10671153  50282173   4458699  41195543  32358823 
 34313438  11614715  29883018   5148708    295447  13610853   2580345  83723547  65088511   3617917 
   475507   3933959  51776533   6984564  47533473  74519123  18912982   8507343   5198327  19010787 
 31383623   9274897  41520371   2596698  49638285  49091816  25789387  39055373  18032583  24398289 
  3681009  26961057  15761577  47503809  12342333  44989159  60868980  78992890  49438623  12533049 
 41681862   6144513  20025709  30366360  56250661   2993019  11489490  49948875  84530643  56881063 
 23693938  20167941  25495884  16938303  22824255  22094822   8468891  57212987   7076443    884489 
 37763353  47560895  16914315  16853379  16927660  87301887  12596122  78789691  21948393  82265647 
   343787  31610455  18783815   7150047  20218404  64184848   9312972  27601363  31062805  22712083 
 46820757   6507015    787580  76232202   5262459  31352415  21931875   2975787  24226307   5302004 
 19571910  18083730   4717747  16193475  30440213  27929248   2134995   3553123  12506286  11145223 
 46540448   7878015   3293718  39726373  23435629  42109863   1316977   4008330   6446913  42460447 
 57077707  31304981   3137509    132171   7675035  85234118  19244209  23651123  47945463  39124234 
 12836315   5884919   1452405   6796708   2247613   5540811  15596922  34338595  33945977  31027707 
 42127406    414523   3791728  36158154   2948304  70192139  25546373  12063043  19271067  11656811 
 27488081  25087563  23899095  66292818  13590595  33631323  30001115  74824083   7202924  62457369 
 76006567  18873071   7917448  58274409  14640272   9547347  20773525  17409011  36540795   5465857 
 55265909  56414231  25983141   7177181   3462708   6566101  39220863  21938348  57126353  51016025 
  4427531  53030535  24558873  22476347  54049387   2811313  13190599  15504290    897603    277257 
  1509727   8363574  51600903  79021851  10715991  79448142  27088107   2233063   5285147  29177323 
 55198971  11971220  85387203  64878619  32890228  28151099  23975311   5370811   5993417   3747790 
  6996756  34467864  26054263    638616  21824164  21729853   2135081  52569501   2883365  24941707 
 16673223  14434371  28204603  35767446  46365685  24708589  24290256  16629723  45175449   1284766 
 21902571   3482295  10794723     82371   2245380  13673913  35284125  30384848  51525029  23191731 
 21696945  23103147   6104458  45375405  37405530    211576  49622073  36301713  21758769  18936219 
 32720958  11001237  21374797  46275603  61686891  47987583  23090169   4522035  58202799  49307489 
  4515436  19584153   5252181  21077273   7725113  33169539   2660139    517328  30657015   2009591 
    91763   2108607  16612818   3739445  18666067  25360263   1500699   6126838  17447643  35445435 
  1503403   1149271  20961403  18465879  57857403  45099903  19436595   9916455  26539116  97609623 
  3852911  45753723  31470342  33933035  21958655  20751414  34972359   2061671  16622160   2744328 
  1145573    474783   9450036    527088   5541988  44608423   2535267  29613047   6077373  68427837 
 41438847  42673195  28607842  21615123   4472331  67056693  22753893  59140692   6522835   6081737 
 12846633  17832579  32053163   4507213  44950683  38739659  40457980  11007513  29378197   1852910 
 36153087  33978023  10156137  45135348  68601143   1630719  19225483  18246771   2150665   2452895 
 14743705  14084994  28912211  19681697  30630816   8178033  57245605   8165051  74825111  33442427 
 16263195   3901303   4054860   8126388  13761414  10316251  23165309  17472123   4462807  11870058 
  4933437  19175784  58595055   8250763   1041941   4553073  29647613  14782845  45553523  55152033 
 36912443  40121877  17730663  52457983  10707663  27412354  12273762  60633883  32544835  24322043 
 76670871   7564113  12516673    639915   2149040   1966707   4020924  13290351    314019  55888839 
     7328  30200723  17368307   1819194  35537619  15992859  22378523   7799032  72123775  56031332 
  2705147  78473249  12504430  21153195  81444767  21236163   1582548  11729581    231297  34326723 
  4601479  54974203  47396043  18180193  24353583   2774124  97919921  27063627  22492285  45573814 
  3784821   4230859  18866109  10741947  14968503  29079079   1546273  13374897  34663185   4212798 
 52169520   2946373  25433637   2568599  12283163    386991  12504975   5491593   7374935  19666321 
 13231163   6093711   1624599   2380623  55079796  45999777  19540013  68465859  61657485  23413748 
  4559856   3721569  58749345  23228382  66071863  84995523  93770375  34587756   1022415  23177949 
  6205111  60987435  50301223   4901019  12602676   2263259  15608247   6766816  12254222  28546683 
 35925219  23259469  73713213  43506755   2280819   6778323   4626763   4758679  40542329   4856403 
 30320405  56556364  22863327  16968123  46380396   2298711  11471335  22323227  52642293   5692323 
 42592775  14621796  25795683  15885759   8083798    423899   2179795  97149336   8844179   9620481 
    92119  22436622  20823200   8831857   2913129  23604577  37980240  51859790  32239499   1674501 
  1447343    644713  40735979  64678884   1318699  43329531   6920263  12415442  23440227  20019321 
 18388423   2224458  15217675  25734968  40343669  15876870   1264210   1386651  33174403  48802860 
 15330777  59883518  13282212  17443823    939843  69252763   3112760  57113558  27203387   3270963 
 41860344  59744379  23165503  12100323   8216394  60535323   5724852  57064565   1594935  52757583 
 25182423  16359213  21191073  78043995   6900719  23783358  61301895   8262702   4279516   4392245 
 46352795  15532230  72889165   1476808   3877649    222419  42636594   5425578  10014363   2820291 
 39279168  20699673  19946199   3699563  57750833   4368973   8062540    189952  19889545  21114629 
  2296083  40347056  23002053   8670073  53696731  19653099  34803107  47648269  32914587    406319 
 44707537   3312282  83330213   3064963  23442693  12970259   4027185  20979237  14922603  20328861 
 46147073  73201523  22396649  23653995   7625203   3288174  53810349  10640818  17255389   7733891 
  9062781  54450783   6652353  50369631   3195759   3056099  26522160  61541325   7772313  52978643 
 66320853  21421743  10323696   7339949   1041873  11994677  34154211  26596374   2079096  48295428 
 33629799   1159883   2057162   8177875  73764987   9051903   2647339   4409857  16345248  43389162 
 41490187  66252405  44799938  30020923  34162321  14577730    490851  18897212   6334953  13698299 
  5814854  78786834  17357702  16104897  10420143  44956441  41582708  10641446  70950776   7448073 
 65915737   2002893  56287383  51130568   2805687  10640376   7117588  11425649  44693099  27893622 
 14103156  55869711  56297729    595683   2901333   5058115   5618951  30858443   5652759  15453734 
 28255875  35416903  38849571   4305219   4692429   3009311  41885091  10676913   3361815   8756340 
 33549815   1894123  70902240  94002775  30199937   5436347    279993   5189288  20723861  80679267 
  7231443  33531089  50062913  19970811  35794071  14246661  37701709  42375885   1047933   9604528 
  1823967  23353783  53055381  13805218   1862373   3072699   1202589  26561103  27267424  52621915 
  6088588  10248811   3728507  53508052  50978471  32011721   4549136  88276553  38408007  27225421 
  1027257   9484734    320043  28217363  35796429  46191707  12945723   4702523  64570377  24956043 
 49305183  31836934  20309451  25595723  16251783   8311167  37156011  22440120  18342203  19158171 
 66792311  20101683  24791979  11347319  16809388   8276937  20621067  16898261   9217029  62684862 
 40257467  81060669  79197918  66967935  10317301  40147323  35965404  36192587  60968649   5488716 
 29078312  28987991  68198568  14286711  10091535  30233613  16939953   4669752  55487933  22192161 
 50134863   5567878    679749  11945083  70392027  40872915   7539513  48803505   1876795  24882484 
 20745780  32062803    944763  34575808   7753645  60597741    215051  40111293  75902756  43080225 
  6475024    687832   4032662  18466237  60257712    632013   2866773  15834557   1364928   2142340 
  1332283  19953033   8663617  49537362  57031469  27622613  10410173  87386051  41728698  27376560 
 14782506   6241223  32969166  12133563  42549939  59246331  28616683  25457472  45632319   3038443 
  1799448   8127090  22361565   7179984  55954275  14550984  37251822   1158203  39726063  24304318 
 26362283  62732923  27559443  34145813  39391849   5242401  14923204  40710859   5184715  44192643 
   406431  49271541  41782743   5633469  24448169  33205659   2301058  36520558  23331959   4461433 
   293027  58949311  50657665  72264171  27597691  29903811  41377563  84983777   1045013   7405035 
 27812319    460947  69649901  31657447  30390715  59926626   1337152  61495698    615248  20397828 
  9162063  22511739  45938463  43808515   4127493  37565814  51901098   6852198  23320794   3520181 
 69726581   2502783  41799219  30088577  31899640  13642134  42044178  70777327  45066459   3505698 
 16923945  50060845   2681115  25693258  35115373   4976491  29001083  39645030   4835931   3988261 
  6857679  20203943  19525825  84737641  61608336   3564089  28544583  24715608  58992843  23831139 
 25917563   1463766  39321498  15911107   8224262  24815002  28846929  45405798   3597659  23440592 
 72399498   3603295  12841807   3906683   2794245  82274021  49688596   1489875  24504214  45199388 
 52723403   1300497  30497798  31317267  36012624  18565539   4436227  11121673  37618219  26392463 
 44233793  21267972  63012787  26897553   7466868   7538258  21216333  13705207  43223121    543148 
 25714011   4547731  56712051  45739473   1457480    104997  28146046   1762591  33206910   5251188 
 32717983   2264598   3730416  60924483    621744  37917636   2529393  16508901  35541699  28163888 
  2237603   3183030  24877082  28987087  27497563   9241943   7077433   1075433  45392141  45384501 
  7928364  59445819  43824048  14856723   5198784  56619237  37517999  15121419   5345952  36757123 
 74133603   2626953   5797843   2395643  40491293   9927963  21902118  36745059   4535463  13748979 
 57271587  59343517   2735466  53726195  24521928   1277191  46067053  22244667  60756201   6611842 
 38772492   9034800  48716763   8505729  48925095   8657715    931417  43100909  35591151   3833061 
 65164313  28065955  34142133  11514579  10994397  47105220   2257893  15354738  12846502  46044953 
 27773856  26025729  36607287   7590363   9211437  20357238  54599235  21655306  38741851  60551334 
 77326583  75095583  25766052  67297815  30086613  43937811    673140   2629989  25197387  19522326 
 14304179  26514627   9749485  80353429  27345615  52175763   6177065  21445515  11699018  23024187 
 38099373   5490075  10024913  15196394    552419   3403443  10939248  50356347  37988689   6543789 
  3314313   9905083  39333303   7957223  76319123    857907  41455869   1116507  12945051  57128289 
  6246993   3140214  21386037  10661007   4752871  29437559   9359907  63175749   8340299   2761843 
 67238723  38646402  75107103  16435718  38025519  19808535   5318315  15355653    489892  30617857 
  5200255  17550623  13782987  39307363   1117683  28078779  21479452  14337684   8106953  42226811 
  7997291  61246203  21568719  52907086  11140087   4747968  14309397   3579723  31389459   2541435 
 92261083  51406953   9054727  28676589   4658314  87623274  33812979  14695357   3985480   5262059 
 17222523  39142065  25754343    957391   1712727  46183407  49857649  25177569   9556699  61252160 
  7528123  14348805   6288225  10741975  39250191   6081945   9060621   6046035   3640797  23068349 
 58296282  44669155  25730592  12567185   4676319   3958656  27906005  22672179  61825043  39768907 
    26443  12580697  10043321    430427  15249335   6704763  24555003  22709859  34836960   9255369 
  8077593  11956038  69513963  34702352  34835643   1749660  19159859  24203418    219732  24462609 
 31263021  30543360   8846780   7310851  19028873   6639882  15904640  58147443   2719158  40283030 
 20991357   6503223  24475252   1514090   7223108  93173583  84015344   2590017   6464679  10959123 
 41313423  12383340   1134575  28998723   1901317  11324049  13029567   7904055  21182251  14460828 
  6607438    313687  18627179  54075573  21167073  28906627  61276464  61676443  33025428  39642321 
 21492215  17712279  28608594    508515  32973153  24988983  15472843  30150579    182475   4825879 
 24632619   9996742  46008813  35674737   5490671   5375023    108226    157156  20827941  47665287 
  6185959   1423347  10415948  59498851  50609895  25150651  30827087   6089853  49455167  35078417 
 62890725  38810653   7242873    165558  33676035  39583884    330793  11962381    169755  46485405 
  6794755   4519098  15269251    851330   9519051  30971355   5206055  37084927  11574067   9476331 
  1062137  61173321   4764498  43511283  63285099   9450793  75629648  38810367  63747599  42084905 
 50486167  37002192  43914147  56963547    338817  21560641  14535209   4832817   2697099  10861791 
 34799273   6445265  75364763  16239612  55045627  19757533  15521547  52846651  31605527  43068491 
 66284143  11001851  82700707  44767623   6362432  72974530  34513183  26575520  18391413   5846059 
 21943859  19300953  14320337  19052457  14670527  16709967   9311955   1492339  48957955  40193443 
 15679874  61692033   1859739  14633738  24675939   4718571  20120223  12716187  70214791  91565355 
  1736984   6212259  51282198  13555435  64213398  55388975   7005003   3115131  33841599  56326611 
 30255495   5832430  22737733  13472073   1457599  19595925  21951708  94549253   4626123  47798067 
 51355638  10815123   7392095  25091365  40352819  18438872  42823138  49122609  38313783    185278 
  1975659     64167   1039503   1530438   4313616  12207798  31123419  15980747  16615995  33390087 
  2191459  18397711  69590199  32605458   3553701  11238713  28252155   1498843  18695689  15941282 
 56906091   3806678   6709243  67705467  25319067  34598788  31523563   4486256  35884752  21472446 
  2730277  25831379  30147972   4585599  13804587  53870171    942603  12180919   8266703   1271446 
  8188170   7155783   1380423  21187959  60272027    381658  46147983  73467767  39984048  13381162 
 37504408  32457855  34672371  41885659   4734856  14901626  14970475  28034663  49522995  37968603 
  4868883  44373179  35952878  29140563  43114675  12807160  55462609  16970733  16558665  46200972 
  4651494   8477648  33857800  61924913  45125971  31347933  16962783  19269018  19129803  28080179 
 50980880    201129  40734673  56030483   1632758  27377979  85190499  20530473  30150078  85423509 
 26094275  55535739  51559140  34014363  44674858  66109859  24876803    114139  10234599  41623005 
 19855021  20697664    241949  18137479  17249349  18288540  41404765  15276646  19221412  15464831 
 63314271  13447709   9811431  25179873  13189115   3751812  59838350  31215387   1169797   3562925 
 14797033  49463195   2419444    352683  66205854   2483579  25985859  37857579  56221431   7000863 
 11555943  27348084   5406774   5825519  32054901  58530264   8613651   9077500  52872798  25760855 
 64559535  37957340  71386261  37729599   6079173  78627243  34151591  38683870   9542083  45448723 
 17033701  24268173   9413984  58496965  62910195   6400923   5807010  19670591  76546417  10520628 
 42902268  26389485  46018592  31382698  74908257  10692147  24785344  10739583    613563  74338478 
 28186827  35704106  68259183  42825523  49039335   7500561  70926423  51990023   6001508  71790261 
 84428978   2282325   6324138   7205653  15990460  30450795   4773621   8934075  24999053   1766583 
  6862020  34286151  58809336  16168356  22995858   6799565  67236648  44177373   4827387  22035579 
 34906746  43683983    268118  61490563  31972570  25900018   5200278  11378733   9009627   1059401 
  3521436     17497  26012795  17004851   2036553   3879847   4813267  46028397    782883  32641578 
   567088   2254039  61358667  13480653  33569403  22264684  22771887  45420953  44199213   9725757 
 20339719  86616063  28019497  12684702   2465558   6465965  20907670  35901442  27608973  42092691 
  4161687  20866303    576671  28627793  42917361  26298564  23706573  14908731  23199003   4724553 
 47961185  26941515   5116781   9759603  34465743  71346571  39039438   2356503   2540742  19571556 
 68427027  37790553   3125758  24219573  29939555  68777893  18265362  36245523  38668809   4436775 
 24803998  49142863  19959999  33270426  41033801   2951808  40238859  40544939  35251073  36543273 
 14609723  54857307  22203185  40933563   1039488   3151905  48943509  20212403  10652511  28532895 
 57668721  41056268    447829  11174727   2053471    660360  18869558   4918873  15592353   3746305 
 33743583  11956173  48231564    561211  46180617   1658204    408951  23078283  10729611  61510608 
 30931059  19101595   2126555  53858731  36726558  18014526  68066083  13636059   7949092   8388719 
 11913198   5081013   1514748  29300905   2575367  50119068  20379673  18151830  29440859  19776121 
 62800944  17510652    157169  59416623   1744955  33258954  40616563  17184123  56540229  40601915 
  5460322  28595729  89901876   8555238  17296779  11022267  67296963  14497554  81387864   6630040 
 48660585  54599052  58681523  13352118   8075553  13914755  27551757  76487911   1077067  26805723 
 22000114  12912099    774211   1257063  43201905  23208273  35372232  48296790  32283621   1512987 
 48234435  45651428  24695207  20115883   5787154  19853223   4688391  19091480  40837253    217983 
 10340247  39780889    556383  18023988  45033353  64266979   8614823  70707435     40877  25275803 
 69239128  72090995  38382043  16536624  47816043  33663123   4534627  15246823  14128047  33528549 
 51994743  65345303  14423327  58751457  14235491  52054936  45552921  35666463   2157789  27553996 
  4314672  13348997  12073065   4719850  12712263   6690954  22238773   3199303  59266763  27844643 
 48894485  30435291  68776198  18262323   2425905   8373736  33984748  50028743  50387438  52216573 
   497163     31763   6932793   6664220  47982259  57664603  21063343  15684499  22083138  22573039 
  5832627  10317627  44916827  55980273  33238473  19266524   2449053  15098523  28240695   8762162 
 37020827  20284660  31213403  12367231  16656859  40141035  49341363    303811  22520073    683003 
 19500873    636200   3181532    711672  57990738  10101703  28342359  31968075  57068459  12726391 
 45065598  14688698  15986779  17463121  29853030  65495055   1847031   5920833  64635423  23472663 
 11850773  21312183  63820163  12165285   1997903  19613528  57725608  57746136   2211483  18807531 
 55677549  80561758  51987933   8192883  78701298  71102085  51043367  35167155   1935420  85496013 
  5824275  24871287  21375428  68619003  53976877  23452395  62109453   7958048  24829091  20689804 
 75989006  24813029  40061115  64528683  54038091  12243707  80788461  15799286   9495311   6236601 
   838819  17225367  10432601   1136602  39483888  58833243  51002107   3112755   5790327  28045379 
 65520748  10222307  29866107   8515858  64124475  55305793  65902869  84547299  51014322  26243151 
  2061167   4050267  26184606  37413213  24883333  70364823  40430513  44639069  36090107    337674 
 19673887  43116438   3840137   2957403  14960148  58191303  17193451  51659077  47801877  21942459 
 37150269   1540662  37688641   1745455   3031481  41213667  64320543  90088948   3490051  10119255 
 19398489  17007333  31326225   7951087  18295998  38582002   6668893  32610723    429435    769195 
  1924353    190302  42100467  37565168  41818605  63182553  39248827   2177808  76564824  35564395 
 37518804  40392312  56793955  13086690  28103093  76277643  13941927  24115071   6469691   1246675 
 46435779   1567812  40152278  25230267  56846009  41135163     78977  39733060  73557179  35036038 
 13370235    473553  29448375  44156411  10524373  21649445    996603    472203  69980649  31900817 
  5650623   3223406  16746385  38267547  10825253  12442163  22617505   3852015   2569536  12147369 
 22057123  44988473  41946539  28185791   7244703  10940595   1892750   4023858   2057047    695270 
 10212051   1695342   4171734   9071583  61759143   7398917  18153248  66225425  18856823  14387699 
 65178635  17087127   1778967   2584782   2980121  11091797   4857719  24488805  17464997    566187 
  2919263  26560305  11355123  20262799  41153553   3715003  28946461   6487539   8117908   3148728 
 10536891  17704168   8752245  65354118   9232428  25115357    509915  31133679  50985864   3704253 
   283569    765459   1139859   4574452  28639069  60838873  16922355  12562167  51756167  26397315 
 41640067  39713203  81020265  60014331  61702113  61484871   6482363  35510971   3146277  65271156 
 35847423   9492715   1673659  10477693  32329391  23569123    330387  25631007  64198779  32655591 
 17983270  22557427   2719959   6458003  14469963  10948101  11861587   2429638   1344958  44550272 
 40557551  27974731  14799822  26228403  38639607  82328210  50351115   2585073   4313667  57867441 
 56247918  40399053  55905534  88711636   5840007  11655271  72396293   8202579  26138013  29391432 
 30019131  68808155  27585003     30098  69014478  49011743     50263  25766283  70668718  37302388 
  1472493   9005769  25537051   5591787   9871452  50072032  11115313  18451853   9131643  15083607 
 16332153  51420019  40386375   3360739  20452857  35388091  52517019  16489851   1124043  32270243 
 27175709   2438119   3804223  58527393    294153  13769942  28261743   2273019  52671729  25554444 
 20720277  26212397  32949555   9715818  27446097   6094967   7465603  41441109  68353608    780083 
  1909673  61304443   3725637  40672943  12864236  21926237  19446039     89803  73143123   1848291 
 31377021  18014880  72992581   3856173  49163601  18188053  35439737   1177248  45722247  28537836 
 41995023  19428155  21493145  18605460   2711856   8311699  67741599  19969342   5100582   4963155 
 27315947   8343604  59485451   1470163   2614683  61018847  23509469  54167061  44893317  85599756 
  1432798  57618117  60244699  69060273  17768062   6168923     42759     29289  10333291  30146379 
 38932445  47284812  17122431  47426913  59725827  11701323   6291683  10543920  19678279  21021638 
 42426990  44599260  27922353   5617413  14924476  75545187  20583479   5863479  60717075  46241019 
  3429366  46161951  13127078  37572775   8612905  22544752   7228521    154203  14821787  14907423 
 61923933   5856531  41920089   5672265   7463562  14693607  17864984  30934775   5807837  79705408 
 66518463  51586833  85443039  24955353  70264083  79513075  10486381  41871316  26395610  48574709 
 42513689  18599467   7157070  12971499    460123  17270553  61994958  22825266   9906173  17725977 
 38532713   2191439  16111680  80158707  14055621  10437459  14662803   7061013    318493  57628748 
 28191923  17067003  51558653  16915560  12563467  26600043   4542908   4755399   3767095   2636411 
 25594049   9771575  28182514  24335426   7747065  32724155  21439332   8730354  31170367   1320623 
 18180093   3055115  39611438  24767773  17753298    376137   3261046  16272323   2889555  25391325 
  9781266  25405833   4119296  12727018   2946495  16349187   4109723  52931205   6969698   3880779 
  8138363   3808367  12813979  31329333  44455263  12114998   6403011  43807029  22829629  10802818 
  8653770  82412372  41714763  21189841  18707593  11777064   5852994   6172443  63443523  31506871 
  6151299  10665222     71278   3633203  73919023  15136022  62428038  10666479   9909708   1426431 
  6494102  16530575   8337543  27624099  30881583   2410062  16939788   3610065   4967169  32484423 
 26990282   2213523  67055265     14043  17253165  23486194  15511269  32051463  11639546    519817 
 17762623   8826654  34454235  21833934  10449842  12210187  13455725  12409323   2876469  22812903 
 21284444  18980139   7361019  18513108  14565339  12564103   4713377   8059980  47119251   2317557 
 41332865  27371686  30302807   9454962   1972203   2048667   1012353   2356683  31471039   5743627 
 18515795    898052  14163203   2716188  21339555  10137835   1226343  18446847  31596181   9048228 
 15415515  13103793  83182773  90564291   5109773   8959259   5095979   1684147  22577043   7513211 
 69289323   7397867  27598307   2621625   6168450  74605155  12101307  18066381  14915247  12537186 
 21559518   8569737  13948161  24667117  10097353  13318038  53108908   4879193   3574848   7859463 
    62033  12694707  17416123   9994761    172133  10866755  60644523   6350711  21767408  19345093 
 76524603  20644351  47806123  19630285   7599039  22755408  35863515   6024039   4098873   8293743 
  3237045    834138  62374293   1578427  12338043   3830313  20351499   4932377  31275003   4324499 
 23474613  30793521  24941287   9850047   8993279  65603123   4530563   1685243  32655954  14538844 
  1610166   6669147    210798  38140323  36014127   5203300  38284700  10253025  80307963   4740870 
 59889741  55750873  51310443  72168354  13479353  46668393  24539019  58170459    740274  53475673 
 25219227   2748711  22900553  34621323  18218493  25571443  92734622  26486351   9324750  32428243 
  4760038  17784575   8747883  21773418  17099268   8216597   1233223   6645559   3376965  24376915 
 26245699   8470077  22894533  52639794  61875123  17918595  86780364  19887258  59614739  14057999 
   120203  59369034  12348888  11932914    994127  14990483  41842837  39533691  35103147  33970594 
  1582363  12710743  15597331  45088915  16167663   2132730  32132751  12670278  11717619  54422378 
 16907013  58155178  11795349  24955823  40107351  27613923   5332255  61771741   3093640  57601771 
 17703913  94242023   8991542  51868757  31452603    356997  14413263  56041407   4489179  17663703 
 23988419   4518230   1759623  65049275   3021997  81844511   8676603  42593595   8828430   3017523 
 71972498   3370443   7206252  17219215  18568413  64647845   2092755  66578154   8357984  11402384 
  3155673  52556658  37171028   6280073  88953507  24690933  24839025  11604728  40431059   4679136 
 37358241  55116429  13750183  13072308  51164179   6742026  44116731  34128093   4267310  43609276 
  8507915  60875451  40755435    841284  53294969  20534247  57549414  18849427   1587714   1152443 
 27930547  15588667  76127772   5218546  61661823  22996923  47960463  68934741  50327856  45479859 
 15342283   4446516   1349503  19171868  29503464   5707419  24700881  17927459   8385519  15837274 
 24623163  80359899   3664311  34601172   8468397  29860731  33165863   1632855  68539418   9632842 
  5681651   8942499  79259779   4269423  11486577  12554049   2877873  25328741   1349768   5295338 
  3416452  40908552  68932690  63449457  30253623  20821833   1483339  31476048  24674808  81443859 
 13152834  16397403  24253053  48624023  41728569  35322133  53107948   2162499  57321315   6332673 
  2654313   6118077  30215016  12736187  60726781    149943  87918119  32977683  22862862  15277385 
 12797475  37685043  50819727  40884993  30542523  41418123   1329252  11487273  64854549  12809523 
  8210625   4132878   2558830    103369   3991593  14484840   2932503    891445  60709083  10510883 
   326771   4360696  24127499  26527729  44512511    140031  91805223  59069373  14736531  32219346 
 32010563  14036123  21177393  11996401  21682761  43601373   7860138  18024850  57307730    705573 
 28687848   5444373  17684328  19628763   7772355   3039497  15764219   9181365  29899707   7753539 
 21163563  28421919  38829739  19387576  13940689  18803612  81867025  12007106   3057587   8946038 
 11677503  11236628   9935723  11523423  50263585   4955453  10941591   1307848  55037219   8129123 
 19698867  36189213  28755031   6760348  23860355  57752913   2141223  41325059  33819363  29100568 
  5883171  30973443    291061   5595433   5902995  29174511  19794623   1352049   9340883  32488530 
 20835849  43554698   2144463  22200616  74503290  11118245  88530623  44440827  28663377   2518290 
  2821573  43220651  14443477  37707485  37609827  25419375  11546193  27612842  31785723  15688059 
 10132603  41999253  23887379    755352   4467595  15527299   3209927   3790623  16872579  49036203 
 31968103    493173   6863595  80079015  52175163  81149889  52720521  67723567  13957143   7639923 
 13965066  11427148   8682116   7603593  13208329  41839047  20510787   5399355   1306172  18729869 
 18195447  10309643    118547   4763945   6465673  35633703  18558936  18197826  39229479  10254653 
  9400073  32705003  47730751  30850643   7700473   1575171    937287   6710073  28649140  25593824 
 35264635  24571467  20287782  33378585  68782083  24412595     93986  36556097   5786463   3644151 
 24719415   5911023  39118223   2137559  89034970  16461087  11780437  44118319   4057453   6298159 
 52727847  43984307  83869242  22819473  13162846  22157382  10358268  13596291   2265639   7725984 
  5497155  39114768  24056467  29027793   1582500   2107038   7050873   4132318  41950372  40501798 
  7454753   1572159  33569379   7614761   7841963  70307819    117273  51313981  25534499  45320082 
  3535773  10195931  11317619  30003096  51100602   1877519  39638955  52779507  34555181  27240673 
 26534427  44078355  31424538   2074548  14648653  10935296   9559135  52569134  34953171    589323 
  7541970  12192048  37173336   3097268  21008553   2032476  33135171   1189599   8475548  12273771 
 23010927  27442043  17350475  52696795  16370576  43966042  12312391   9940603  75756258  27833019 
   549070  30422823    389512  12820467  34241659  22791723  27355349  18337603  29975495  11803903 
 13691580  68637419   6409276  28761861  23931575  20812131  20431305  59075227  12202655   4391583 
 75799111   6869432   1375623  12858618  39651341   9485235  12042203  79406019  14325303  14120808 
 16673481   1595607    644475  43314678  34877091  21082523  55274433   3577809    548139  28052303 
 60659797  49245339  61456117  13586703   2058462  22529208  21554163  10519723  44865372   5265243 
 44068463   6935722  15958431  42611650  14589610   5362458  66951348  58675463  18249949    621723 
  8261984  41643031   3323633  13059529   9299333  45605235  67689521  19431603   1165467    775121 
  5216701  77693641  31158393  48397017  19238098  55295105  20521827    127710   5833995  12211971 
 17389877  48708523  24256153  60769828  53811855  18552932  11324271   3249393   2541001    294313 
 12797649   4230962  36203433  21880941  29930635  47907099   2998261  53077051   8830619  43592126 
  2536103   8583061   6513565  11449682  63259352  13684443    650103  31192085  47085973   2548435 
  3110135  51952231  62174093   5500373  16171509  23495784  28996297  20015115  22648742  48123648 
   742291  37452213  59192693  50721703  83752597  72833653   3987603  61368451  11763137  41887143 
 40490997  42668403   2877219  61079631  42396828  28016745  43137563   9713211  15027027  10414076 
  3796296    717275  34362189  53773923   5631623  53631311  19237011  60823347  28976073  21992271 
 68148658   6420766  42840431  10100796  16665747  20899372  44517211  22995799   6433577   4835283 
 33099577    158061  96736803  19297370  55783496    200063   2908523  18599755    436906  11421223 
 59595263   6199583  76969899  47427413  21078963   6192163  49907499  31853490  32370320   1452493 
  1347963  11748371   8410587  45091463   1470252  79428553   9611523   4195995  53569259  19475689 
  4312347  20287036   1625955  22091964  90454551  20221889  19935984  42251910  66643115    410067 
 29355916  20671580  38971770  89078201  18663887  72208623  52370225   2066107  48796963  21196343 
  4401847   5279694    859458  32709343    717679    356618  24160503  35183643  25936893   6580578 
 20636131  40772470  14312001   7909319  25362867  28539351   4258167  17167343   1851529  33355361 
 29299149  26072730  50544733  71947305    803023  13457189  23697590   8033876  18789873    531883 
  2083511  35517083  43676571  12348021   5605845  51851211  43335261  21126296  31117763  41319040 
 44589228  27819195  15767931   7689483  48333499  10266575    590548  28574090  52103850    541800 
 48837457  32680123  25382127  57811107  31949775   6683985  21012033  36238883   1322473   9880098 
  3085359   1913499   9113199  53841258    830808     10098  57656897  45504588   3660071  32031731 
 34425813     13822  69182523   1359467   2238683  13966372   1978593   5931763   6765112  14317509 
   291435   1240212     23899  21462108   5072107  30216162  23704683   2056723  15808299  26401063 
 14295095   4434225  62099951  45934177  79103163  65044951     43573  30607693     67965  39605873 
 46140963  13630155  57203675  42426717  35685178  33587131   4968097  57070263   1763220  30377844 
 38996731  18265223   2238882  39078838   8311398  28799349  13455546   8102998  34963623   3737166 
 21321543  47089203  14179167  33931093  34707323  27637640  69524753  43680861  53408379   3251289 
   992891  33917467  65584696    540361   3055718  12508190   3615974  33192843  40146534  61838853 
 54056925  46027415  40351155  87514522  27263007  30378681  45469221   5486604  37142319  13610748 
 20496635  19314187   1361841  25975222   5430813  67597403  41371283    376403    356523  46920498 
  3302394   9118011   3471459  23831664  41686838  15000225   3650099  29231307  29529663   9536997 
   654647  19121183  21972073  62169249    405993  12958937  31617451   9549697   1356283  12587685 
 15593844   2210023  10634219  63626465  31965795  10598280  49958295   4023219  57531131  13453441 
    37783  22426151  82211109  15503629  34799223   5935423  24072675  17835787  29383821  16801083 
  2431838  42665243  37971979  19573491  73187425  22234863  39307744  12078210   1061169   5857898 
  8557485  26780961  32655057   1618873  22097310   6317103    529996  29777618   5348037  38916091 
 58619755   1015831   1702124  56249043  16650933   1246693  13805075  50931393  52995157    333425 
 36820687   9383985   2939479  45764251  64119081  64003419  27595218   4673337  47834035  21003528 
 38295815  35795598  67090187   3152376    943863  12208979  35522993  51701661  34016285  43009341 
 73746081   6470455  30929133   1942475   6376389   8389686  35913201  49303475  90175897  13579359 
 84019938  17679889   3024598   1093598  20977608   6121892  14596323   2677391  77264823  51599033 
 51689266  48024456  14465624   7908531  76773233  31665597   4042298  31925691   8435889  55283967 
 48034623  13043067   6245086   9299516  34519003  31763743  16253848  17680624  15893763  26902947 
 15459980  26798277  23738629  41686971   7261146   3076755   8301885  43170663  39741627  13302915 
 22437531   9961115   2907753    923838  19874055  24964251  23672605   5058873  36885363    167875 
  8232999    125017  74376423  13821828  32386483  55416213  48663141    700677  10750107  21385781 
   490947  52080513     82149  87725283   1395074  20425892  37417532  46143447  93712323  48618143 
 43371363  18197125  15867357  39339903  25506795  19238214  22746635  21924993  15477459  42400847 
 23469468    240321   8306484  10299399   9835798   4896191  46887433  40782504    805239   3730479 
 16849111  13433118  17986969  14783595  74076307   1774245  30527112   7530203  18933759  39086671 
 88157721  14799413  48916565  19284171    786683  93176299  38737289  16407227  80549512  66729718 
 95077293  32192693   2195960  64573247  11885073  21272689  17244423  24876555   6277677  12523151 
 12033573  17143433  25147991   2407119  45984710   7433458  12596434  23000853  60774430  97773625 
  4042563  13333191  12091389  13512923   1510563  14788767  25596859  42022563  11254345  17201589 
 10189203  40499764   1500729   7942136   7713016  20628084   6967813  27581198  44738092  77231041 
 29798358  13449488  45400858  52975113   3734383  52741653   2521131   3511359   1446802   6868943 
 63437323   4617782  16064179  17679579  35328582  67363521  54866363  52056413  29846011  11473971 
  2216745  25976073   1947873   6181555   8381685  14321856  22490843  70790673  64561617  20139223 
 51192775  73983291   2767599   9583203  63687501  33975213  12173922  19658262  16568334  46958338 
 42896746   7552523   1206456   1458164  19822926  15319273  11578095  41669563  22247250  19214593 
  4226787   6309723  46573163  33395042   1163430  21513971  48513816  47242041  10201545  28852303 
 12606687  16830843   9715961   2454894   2154483  56453883  33445923   2232170  22089855  17469692 
  3540915   3748630  23454768  39113873  61396526  24517133   3249850  40592259   9950767  61071287 
  2782689   9479675    906957   3631763  32309631  70097759   4559352  27067321   7192923  14929950 
  5834695  12488292   7904415  50255678  13751763  69264379  53064843   3715107    839205  15621102 
 20309238  30746979   7317201  20085711  42653011  28608506   3788340  32450875   9220323   3595551 
 34941372  17865474    575915  49186183   2656953  18281650  50536023  28775419   7269165  31508873 
  6648385   6260236  50547834  68099835  43108699  47145822  61475606  24780257  62986209  74435385 
  4066895  61906113   4062843  12960078  17141687  46677860  16774299  81761145   3935538  67879698 
 22506383   2890878   2330040   3993791  44946375  27357387   3345798   6126587  27348747  30989382 
 43020555  15597003   2893299   5383683  68932455  11185899  31741899  21812073  17903343  39338132 
 33366651   8004865  45904321   6296586  40425113  29535459  33318303  10303899   7863099  14640462 
  1612032  12054165  54984759  55797623   3320160   3129315   6459655  10866888  15001275   1789583 
  2861352   9746027  14335803  29875235  72721283  12579360  21496827   8834883  12634483  39134347 
  8342268  14322516  88222779  57156078   6894703    616603  19399749  15930748  13207499  17093048 
 18007615    904605   6296001  48852676  10828045  17853689   2446674   1936843  77796896  48155919 
 29078664  27695078  30522483  15304327  31231268  27529053  19718805  10133313  88678356  20433309 
 38399323  46829033  29524995   8981307  24463459  63764753  56660832  33601963  13857063  64741247 
 10374123    689439   5417889  20279830  21871816  18510311  24754209  71666034  49434157  10089083 
 46771083  14356827  32590303  17889810  57721073   7775451  21334419    364218   9727074  61022067 
 43524363  12788619  61090930  72585402  23738669  20535486  37675223   2569112  59615583  16963263 
 21176817  48663837  47108427  38707917  58382343   7231372  19656798  89862711   9710601  38442434 
  4651617  65874069  13841340  45081803  60666803    761087  49396307  28263565  10775472  93518351 
   635919  10876317  10422326  60422051   9188268  11077063   2858553   2997507   1729147  33101334 
  2124785  64040935   1630499  16946808  34339110  10658851  25648526  15515441   4087178  24536265 
  9082131    783675  18261138   3112113    159773  23990166  24029598  13865221  16262439  25861817 
 74935392  18961791  30284823  10721496  11782051  28756338  49970841  14281719    217173  12986987 
 23970798  15948651  61750227   6893075     37798  23493167  49128993  38319072  16665072  67770601 
  2726459  21391899  56443986  31799046  27705723  25468293  20927676   2746641  24883087  30682859 
 42371157  69611583  12694623   4264758  26100404  41654307  32751741  25942854  16917081  18168298 
 49121338   4599167  22815273   4612617  13829047  21820875   6026416  79264581   2172111  14497153 
 38067691   1838355  11671405  18906283  45405637  55243556   3665773  23054553  13764156   4741752 
 31145899   3347435    354543    801299   4923526  16518513  17873055    416406   5584063   6929157 
 37931205  30220277  25858293  43239195  55735872  62127227  78378864   7733247  24052525  11969403 
 76250118   7609489  23636631  30621617  49152739  22218438   2192362     79179  30177393  61058929 
 12149883  86319885   8376738  70815835  37347515  12269211  10523406  10531285   7842619  69741634 
 18300697  63533243   6352643   6462215  68504035  50464963  49035278  15110921   2924109   2755423 
 70881839   9325439   1389991  12021853  21571848  90570003  20286048  50843273  18189483  63943473 
 39313080  39947318   1353298  10600713   2289314  42017730  14156558   2291355  36578942  19749993 
  7695969      5925  10300169   2273762  11952973    499429   7589243  90645198  11904351  11980027 
 26961107  34615018  43053873  46636143  24950615  33457821   9755723  18206637  21551198   7944595 
 16676135  61426545   3831977     28484  55278547  32565415  18651743   2041242  20014089  53518506 
   868614   7126214  83119068  10464063    447934  23578359  49781390  38263435  12894147  30480995 
 24627136  54207379  26005211  13585011  25711208   9130601  16534833  40320243  41437779   8677883 
 28430728  85472211  30646443   2729603  66835323  11707707    296859  27896367  25413431  20411718 
 14009076  37530105   3894931  58371855  31099983  58050555  25635621   1197411   2514999  12661247 
  5634839  19737087  21309574  43100423  31051823    659439    383923   4119667   1760847  23854863 
 25805319   1308406   6693557  18478320  12301845  17406819  30963174  56606001   5545047  43361711 
 56540115  16889616  23009963  10533935   7953783  33957060  66314735   6435546  26362163   1633977 
 13126852  24705474   1434115  79882363  64354139   1628347   2069844   1254201  62416815  34671939 
 17831643  11634459  23244263   8298627  77334863  23420374    175193  23965893   2400948   6291669 
 20152183   3561888  33415293  13393823  27435762  37523315   7623951   4155823  12902111  25990845 
 28556793  17803815  59331339  27029979  26562034   3931368  53920035  20034943   7123527  24455099 
  9022383  26431758   3840564  58242468  27441141  26470923  26581593   8107003  29643198   4165854 
  1497543  31992293  11378064  21644808  23881267  18233778  22614324  56675731    395875  34060847 
  2599523  11552830  69170556  17536173  12980505   4821979   2157891   1771758  69849123  85161138 
  8352563   4431251  54477314   1043763   7757195  87391035  13479903  35906763   4745331   4487738 
 46493245  50600619   3536146   4801206  11068423   8927043  11977107  13242843   1754379    664597 
 61462545  27764227  50095173  79218643   5757501  19590859   2681097   7107575    421764  13354971 
 35878779  13214772   6655099  12661663   5947233   5316343  49306001   2891515  12209531  11283411 
 60997763   1769703   2664303   9726679    173857  89233319  20848923  24191433  61385434  57497238 
   831019   4127233  24435177  63231009  26607147   4094913  51775376  28137918  32176335  11107887 
 20269703  50461458   5984451  12333851  66196941  51394907   2632235  14860803  31927590   1936107 
  4056485  18815931  43015914    937657   7032687   5956227  29308395  60236019   3118187  28475067 
 11663448   2697363  71706395  24598851  91806923  50645861  48770923  22812390  34031471  14851359 
 30417953   3368114  45803105  56348457   6666523  29362533  34583847  14156763   4312015  67119375 
 65559653  30075218  34183643  25624623  14374371  24734130   2690415  12625927  14324901    912391 
  5865563  32507291  23348347  70159323  62179241   1017087  49971334   4074923  52813877  21713277 
   732980  58587573   7326429  31059289   2349498  15018141   6243220  14156876  15641483   3766875 
 66088248  31676712  15334267  38486497  26617553  51373536   1867373   2968175  67661250  12091291 
 37463043     43929   7997255  23625123    939483  14929003   1514079  49688448  70728365   2120035 
  4558401  60336273  59072318  16079577   4798572   6316507  23568648   3251707  23698798   7488493 
   235046   7816196  50405148   1641921  31078698  25615791   1847676  29192481  34309563   5291871 
 18981957  23262555  27565449  13265054  53792323    937202  79339075  26803172  66509187  14787539 
 23615484  34003173  43168845  21705525  59412870  24003908  12259913  12247413   5183433  59172027 
  6098343   4506455   1387058  13621896  32132619  43531513  26013366   8376396   8668431   8955801 
 24330369  53641779  43836370   2990066  37548417  32654119   3980381  48160536   4466517  44187454 
 22948643     32678  39515963  11008923  15836253  59614465  20026039   3008748   4398589   4076823 
  5299323  71824092   8399890  25542843  34224443  22832449  34220673  19692451   4138883   1228798 
 22238403   4413373  24687645  58473415    897075  30538323  32744460   4884757  31774176   6083375 
 16898017   8807443  47035995  43919657  65737923  34432443   8446955   3124979  44371140  31917419 
 60812301  17994769   6076379  27733881   4481205  32880426  34376346  65633955   6287161  80136123 
 49163631  13943157  22767473  17794385   1142880    515591  30624248   7119943  29314493  57623703 
 33525675  49064768  32017113   1692066  50673603  10055122   7690113   8191878  23277988  40157083 
  4240176   7762819   1689099   9075948  14847819  12425057  18660219  33477684  50408745  62068178 
 16620776  32573951  13715963   7471685  26578827   8003199    203040  55860963   6905111  43482597 
 22238307  37027113   5040381  70826827    625279  70060745  17159276   3887498  29017742  23382789 
  4531560  10719133  71362222   3773928   3041952   2767400   1708737   5065835  75977817  75848019 
  4357815  41767423  39513642  36457071   9448779  23605845  28599015  10843543  35818598  20031309 
 75597801  55187398  22134391  47048598  17791248   5683290  83107173      6440  27146641  25025498 
  5434968   8035491  31407928   1185315  14866521  30230232  82366071   7316091  33978387  34760271 
 27682358  72800229   5994006   2075343  13352702  19683852  21977983  12550651  57253403  20003769 
  5407707  29338608  19083264  21979843   7348389  13127679  74538333  17432043  23144587   2672655 
  5125683  53821563   4101995  57548090  34448892  26898441  20025779  16494546  16310283  24475978 
 22480974  34457398   2626045  52854043  18060459   4682229  16826555  36136388  13606147  13149928 
 11245146  38122922   3400263  46309034  16980117  20476425  26398067   7965817  63697108  21596457 
 31965915    536483   1631953  44979499   1725470   2724515   4491553  57700085  76632333   1462364 
  1744496  21383989  18169815  15000837  45589394   5464123   1504212   3404127   8696754  13922229 
 11328663  12192329  63799611  54199354  39768643  80669607  44336662    277845  60778965  25997275 
 35357963  13897778   5854431  54094504  28441755   5724891  47647114  50823033  44583302  14584147 
 12476191   8657548  16831735  36228183   2634546   2289443   7378521  32784021  30239681   3416589 
  5328285  17943783  13147245   4310683  19320436  61960879   1880828   1934459   5903763  21325731 
 56705689  73219467  21044482  25692779  14719410  13469963  37500663   9878131  50474743   7821393 
  2484348  71256748  16676853    485349  78507468  13362843  12867417  94816207  17264337  33730707 
 75607602  41761367  26152998  19874971   1302666  25120091   1222659  29950583  82423637  51138521 
 21301933  18235647  46781003  35315403   3201049  28016440  16801899   7730755  23933193   7452771 
 39142380  75970791   9694608   9351773  17623003  52452705  48735943  14453223   4141605  60556357 
   771027    602217    598773  22933555  20751129   7732857  66305103   8086249  79241439   7568169 
 17719137  16441813   6957933  62418328    899247  49278400  30922703  64327083  60480003   2624118 
 15487941  10193446  26141183  19722358  40091727  27120073   9101839  10997973  31765458   1986437 
 55234147  61694211   7520634   4751623  28595517   5981267  10659597  32406431  31866649  47492694 
 73283999  28106819  47216037  90243657  48404143  19009140   2261883  20396897  37109723   1374433 
 35482558  59921967  10956239  19043385  16753323  28701699  24494921  33679713  14754810   2849013 
 16752518  94761884  64341505   2742846  21835371  10421961   5615175  42861219   9893009  34394486 
 32042715  21494699    101589   1367623  30873807  14077753    125819    782184   1807368   5566048 
  4288653  14617765  54474213   5116059  57335154   4121806   6846703  22478248  36920903  37973023 
  8124427  22967673   6572546  33979370  10035181  56380125  91237213  66389033   7213563   1209595 
 11965043  23786358   7321725  16950303  64622351  41737671  61524348  51941191  11028049  15328772 
 12120616   6790363  14006215   1596705  32078819  53413505  16018155  63857607  20251887    474573 
 11569473  30825483   2624855    244949  24329445  15173163   3318398   1687870  35869341  73275963 
 20983849  10304559  14561295  10027569   1896703  11350951   9873339   4367174  21694523   9232300 
 33533275   2269137   9132733    964260  29526998   4527739  27741645  64482871  34454057  36713673 
 23876068  49167483  41168167  11658075  20663227  36448458  19809440  77892359    235763   3788833 
 65798739  53800993  46606308  32819488   3340263  47716521    990593  19367267    649121  48964947 
 25929748  16312137  26534719  12371142  11893949   6416063  27980655  66187923  49527566  63421563 
  6324123   9388543  26752088  28235766  22636666  65802929   8831654   1441017  13879483    448701 
 23823199   5445914  28669253  36040072  57544943   5403741  33933703   5430001    307521   9188379 
 29869467  18229610    430338  17004711  10073467  58988031  16179138   7435488  23253174  24604203 
  4894182  28987458  10327083  17866899   1780098  41457871  16861905  60059521   6329679   6556983 
 79384536  30430556  17439099  51252050  36323691  23264574   9292815   2635611  31297658   5628537 
 26543283  42233188   3560898  49700883  20669489  26928123  34126765  14714524   9099693    243067 
  1058180   3520234   1167977  23713098  12722209  32049090  42237123  17754462   3296998  61395585 
 49062043  15578363   5167077  21980403  13796269  20838163  78063647  25012113   3334353  61083123 
 37216653  16637513  22689648    657681  14691931   1082103  25027629  14987787  39541443   3130538 
 18176771  53286180   3095358  56090729  12585223  30601554  17195063  26441118  18205681  67771371 
   733843  44219671  26441665  75823146  20927045  62410893  30875456    776275  56526194    506976 
 54743565  21353163  27517951   3697839  40512933  52598123  15620443  28475793  20147747  13154457 
 25010797  10727301  12910728  24356259  45744668   3541551  19478031  40438073  32285883   8994667 
 64684967  26128123  27027552  25881297  77943443  23208603  53096838  36807894  15861078  51549723 
 57765635  18951227  65008059    634399  18142572  91095417  71399621  33884703  10759739  30631201 
 39272203  14987731    788343   6599890  38407488  54350705  15750012   2247717   8839503  28130634 
 81082971  24376113  15989243  20570123  22517175   4617203  26163546  84459963    246798  22082519 
 26481510  33586299  18024922  16775358  73831595  13816743  12720043  41935563  28044180  20860523 
 28323327   5056932  48597115   1552498  10875658  12129255  56711147  23008383  26459167  26574300 
 19108235  38884983   2958678  12837147  31571259  15147303   9675733  53351943   3909275  10354258 
  2642843  48535407  51124723  22170339  27869499  21021725  27899362  42750933  25550718   4144623 
   209357  43642572   3477636  37146078  50327559  13379415   9181307  15988501   1950664   6046493 
 66507707  59188515    584881  35939895  35475185   6117157  21476382   2287759  95367353  15220692 
  1235603  25915362   2938998  72775210   5705316  23871707  19700451   8667771  71523963   6722241 
   244411   3056730  16181485  24798339  33566175  17564686   2739211   1452677  27873563   4041545 
  2827059  40561781  21527053  25106113   4028347   6769031   4260075  49229799  26745243  17078520 
  4325613  14830287    930619  25028911  14625198   3008373  21780843  34315643  20994859  25849921 
 56373623  61025178  61602705  40140473   8792995  14313469  28093335   9355146   8050803  62386433 
 86796735   2567587  16006965  28346723  12454775  41199495  45351945  10782139   4480413  28038327 
 21960395  25725849     87714  68774343  27767968  10114788  64917339  40629018  74416773  48208192 
 74175218  34020725  10256855   3732943    105557   9033738   5599959   9979148    876503  19999165 
 45298587  24476548  14709255  17896013   9405969  60101073  35948153    617723   5279353  24041653 
  8533453  62884539    147415   1683566    194863     12759   1731235    487599  52170499  18845073 
 12913267  19015198  12972973  10791344  19120257   4435499  53004635   6603123  20787603   3561229 
  5338583   6788443  18245859  24054967  14948463  20561763   2156564  25933173  38424864  44079858 
  4785397  17788379  33995588  54191451  87096176   6098363  11534199   2064507   7547623   3212648 
 72529665   7134019  30225730  25877055   7546843  22593975   5340723  42014598    849323   5160579 
 20912436   7856832   5399340  46475599  63936471  16619451  47893401  22463337   5694868   2034796 
 12796839  20182329  24519893   5846892  18178946   2865691    957457   3075158  26736123  10183193 
 31344576   6271409    365236    971165  15121229  72954493  52239882   8150496   2711385  13174935 
  4382631   6118872  29949762  25720701  14854107  30867774  28773027  15542760  39305271  21548331 
 13126915  14010163  80907648   4402941    103107   7176571  46784348  21257043  28243293   1673916 
 49145671   3435503  21777193   4028373  31765563  51332223    447415  38539076  62838747  46038235 
 34332315   5069646  13003379  27804395  71500305   9226171  27941235  27817167  20002875  15588783 
  4655903  12619851   9498381  48344167  44412531  26725311  86398500  27746268  15044627  11564235 
 21343627   4840161  35247843   8771811  14924984  73001823  76104678  15902643  48897362  44785923 
 30996837   1332443   2326217  11985805  36714093  34203259  53553354   7781197  17320855  13289633 
 31951259   6375498  79161594  24949306   4625475   1340283   2681594  10373787  24321258  37091115 
  2865303  16441043  25742767   5834909  27796379  19884747   1333757   2920315   6499973   3516815 
 69479304  49808319  62422263  11594803   1894035  26106398   2162283  61520137  13071833  54260439 
  1342455  19784299   7793181  26565711  61285591  10608431   4193907  39511133  69432291  24886299 
 16161027   5802983  15023513  11785413   6800892   1300583  39320752  62169243   3097263  40313913 
 69106517  65442537   4740699  24439266    503091   5956725  46470653  46422477  67755133   6952770 
 15138075  13723734  61978907  24955851  12683012  23457453   3450089  36518792  54196013   3834443 
 18109791   3564364  47100603  58137288  11424315   9197883  28745323  46493648  30915803  12639612 
  9789453  20285835  23366873  33047483   2475441  13974908  17971311  38985831  12841779  14661971 
 12785925  15020273   1557499    798683    968440   9156363  10734651   1331790   1415721   5383298 
  6822445  58828803   1423079  29231073  36230125  50168685  29526223  16189543  53869573  44585823 
 12430968  52917153  47055054  25910173   2152623   2003735  26142094  11505003   7721752  28386935 
 50119890  23409963  66151260  77155899  62746131  18716873   7389483   6869327  42629311  21171938 
  2060923  61405883  10997373  42510318  52764828   2251872   2099908  93585269   2829943  29134007 
 11414043  16145967  33242127  10844732    532911   1140283  29302233   3401861   7650267  31721679 
 78512991   3050281  50714157  49248393   1372056  27324123   2408091  28042971  59632338  17515831 
 42995889  14821779  21949452  56310139  20138908  39072323   8825907   3472003  80743059   3561266 
   632938  37853523   9734103  24589078   2154243  18574664    368689   9329425    266872  50723841 
  7834789   9855033   6480771   7284968   3950888   1053585  16035363  14464881  12736132    457371 
 55892427  38986971  36296847  11601633    461703  61598308   1589928   8936351   9000441  59632115 
 41108967   1017600  91911907  64573086  15757578  47467500  32086977  41059235   8927943   9279463 
  9244415   3728843  49488427  37364330  24026755   3956375  19289591    407913   3514443  46896822 
  8124348  18214074  18451290  33717147  44807550  75328388  32921677  37945588  26996791  30850149 
 71891673  39240606   1964325  48615805   1234391   2944743  16240996  24979863  33379053   2038379 
 36327167  31962573  16345211  17903422   6802503  32043723   7553891  65524643  53923785   5494809 
 45767130     94969    593848   1874841  53127949  71780865  82091915  25323387   5961723  26886855 
 12009681  14997049  41541423  11244567  71468765   4860678  40363498   1193325  24994125    225214 
  1116665  19945377  52757567   1090086  75490755   5037737  49034211  38310833  22854394  21473265 
 16187925  24850313  33793251  12265363  23164134   5757265  16655272  27899923  48817823  16595163 
 23939002  18470024   5999291  12280273  34567232  43846431  13258106   2256699   2869239  20788745 
 17311077  25198231  20091604  68747268  26312731   3218553  28093389   4946469  11605934  53824509 
   447803  38184951  18375523  70316655  27433263  36499497  28235847  10773128   8409871  19616083 
 56687379   1586685  33638856  17195323  31411027  49727770  20512315  55488008  15992367  22537914 
  4468815   8931110  35871591   5652021  71234823  41009307  37009338  19744536  28212268  27083014 
  9139355   5373031  15849561    882939  10165208  48933563   9168093  56521419  27490861  17125803 
   922968   2516478   1562743   1948497  13966605   3457607   9908951  48104751  21138522  15446973 
 17133838  20159833  10275547  47042764  16835073  17869863     26305  12477031   7521484   3724567 
 26817252  19423723  45655459   2237427   5226218  64406907   8539295  13137093   6372331  15296471 
  4231947  37141508  23112322   6883787  36522386  20144958  43278459  30144167  23062590  13648795 
  9668754  50950770   9111355  10108363   6202491  17039467  60476987  57238183   9572757  10693449 
 36296097  40267033  81641634  51794257    514010   6832030  19028700   6277443  34519088   4300743 
 26344047  50649667  45310043  24381498   5684999  18763431   1092669  64768123  44804743  25135215 
 37123945  19154001  57179133  73655001   3885745  25355589  51210348   4325627  86224294  36105063 
  6638595  29924715  10977949   1943421  40071330   2355731  18887827   6194771  44048283  20199159 
 67437213  44207583  56343810  21519013  17736123   2629123  29919174    988198  42702475  15644539 
 10215606  24426538  11876435  74685791  33031771    747573  43977927  15965142  24803219  51986756 
 28329951  32960397   7873548  67904083  23753593    764968  28414391   5977729  20470379  30830167 
 17879753     29686  25552315  19370895  20674968  15226347  16455763   2496720   6019738  12505694 
 19224845   5707623  33819875  36566008   1935799  52759451   2113080  29789371  12829758  44679877 
 61352781  26665309  38926083  41583888  34970237  68940861  48068715    430987   5550412  49947963 
 18616315  10611321  15497403  10759945   7848658  84941291  10509387    106823  14137409  90112551 
 10815579  30303879  22536213   4382687  71111548  53798697  45411358   4523079  22105437   9264246 
 74468388  59051721  15852235  76073211    504699  12774962  23476993  48753888  23151227  12388163 
 49305983  36522947  38866563  29008571  54485766   8505979  10505013   9238099  83639007  72990203 
 13838493  52425719  16696603  14237871   1925995  34042053  65586327   4111169  28133748  71791287 
 86956623     30193  23649437  29404726   5304450   4793163  44640411  30617579  22381947  13097727 
 40562381   6941342  56165499  43790276  33328943  13291420  30513595  34895641  64683780   4894998 
 13074675  19957053  54730323   3606427  13786245  40343741  13390381   2900036  29826339   2070825 
 24653871  67971427  12734880  60736617   7289331   6442188  46882173  39459501  25300079  24974673 
 38235105  10007731   2686443  44460981  34566248   5584117  10909765  35589195   3079823  10934282 
   738273  68312653   4364151  39272202  74634979  42352251  65453577  44118639  68468823   9884748 
   808473   2597460   6119223  30361513   2182173  34807783  67561039  53920332  41060142   5213835 
 31587387  44533766  11633823  24028471  11798324  13570826  21686729  44473905  36391562   2600013 
  4584507  41912433   6537368   1863255   2664951  56260998  54385336  43919589   2860334  40245747 
 47255491  27603873  36956217  14537883   5536947  37215171   4710468   7050885  38231435  68498223 
 22613263   8992557   9462813   8807896  13312182    203793  52091196   2056408  20881593  47603217 
 94391061  73833008  10523174   2338218   2897395  10606989  32512942  41459742   2197815    653943 
 12670159   1440636  67102187   8865630  40850595  17758736  42116307   4772856  81317425  45255907 
  3225803  42401223  12108800  16324725  36371805  26978715  62352689  44625413  17352839    912891 
 24790857  54146653  25482965  37864827   2874891   1083688  31824839  42117477   1531079  15756478 
 11154957  16083619   2151851  39150275  27701734  13896251  11912477  28423293  31816332  14886795 
 38069643   4226612   5781613  29043261  14098557  54054411  18026687  38457793  12470322    324105 
 42710028  27009534  23669155  13288955  10928647   3938517  25305667  20599119  15322371  29311989 
 49226115  21530625    271868  17889783  10248270  65447445  19254603   3083910   4041867  25276544 
 15063369  19273146  55596653  22221803  34960378  87570844  44632359   3620935  60217098  23821032 
  3420425    345307  68827116  12707403  60714399   8097788    707593   2918913  22616687  14339967 
 15415655  48357179   9174771  17627161  35115990  53928816   2865323  34653291  26297059  30738215 
 68653756  67617882   1559486  14785839  48723419   4263587  51107963   1447547   1798212  23346138 
 18972969   2209600  32647979  20589081  68901855   5503560   2333391  30361729  32429020   7269987 
  4862693  36920755   5552691  67387677   7056150    193671  34029279  29515619   6971493  50334491 
 15402174   9947973  16626783  12337161   8909695  16009827  45339452  32041623  42104130  37595233 
 18823175  16722423   7181751   3777867  10345418  82995959  31867311  21325400  24564087  27785342 
 11866033  32973616   6539427  47330323   1960597   3168363  15461067  24764761     23043  20102106 
 19378493  32897787  14694675   4883342  20071673  16254783   6544446  11944203  15732315  81243723 
 38923314  25744528  52525779   3582123  20724677   7388058  35648758  44363478  37300320   8035227 
 16076682  17934138  69776307  18352316  14010855  26441142   2339771  68732843  25830341   7075131 
 49596747  27768930  11348302   9144903  29052715  17170784  50480455    862257   1853396  51610533 
 37627686  28048769    992443  28821140  30287985    259548   4112058  15584571  17199437  31758699 
 38051323  19123644  30329415  43266883  68127369    517467   7719107  34925667  24290018   6110055 
 75990639  29819000  71732421  28180975   2044781  11575346  65029997  47041845   2280571  22719734 
 41934813  31264989    470894  87326931  79630102  42846338  24303923   9335211  14863372  74735355 
 26410698  22737903  27405107  45201279  64901652  13470525   3415941  63193267  52202801  64055731 
 18174813  11615298  44911271  67147197  29644923  17731911  67804675  19021238   4213023  23956071 
 29300703   5954325  16285595   3562099  14396544  11996205   5866479   9928635  67192440   3204159 
  5670123   6713410   2701635  51258134  20851987  42191096   8493348   2585466  19901829  13280443 
 56954643   9320679  28301692  28350858  73162483  25448723   4511355  41751591  31117989  48677955 
 12344969  10610527  15152648  16643191   3788685  12213573  59340858   9220955  13327080  49904011 
 20135559   5528347   1032887   6780729   6526005   1031231  47725563    346987   5578809  34567127 
  9799463  31223602  88635123   2603801  44377743  44978529  17636560    646468   1026612  33801107 
 24921417  35478800  22201998  59035203  11894775   4543134  19062540  16745871   8200318  60122157 
 13726225  28511243  13694118  26480745   8805699    873795  56608395   1981763   6473711  12997419 
 17218338  65335008   6831499  63357581  16257007   2507606  39342174  12749353  33423058  64042017 
 23274415  16241324  59600949  36874503  38887035  59534243  29007438  47247631   7658237   4253037 
  1097433  20475321  52312443   1497903   3979035  17251787  32088553  56629498   2745548   3470108 
  3345339  38122721  74936926   3436191   1047675  21744825  39505638  40482708  76136925   6199291 
 87125003    721974  46749969  24561348  42764153  78838044  23695935  34978423   7358209  53557263 
  5794383  90145794  69052593  11624403  10435913  17409413   5314250   1865947  46724053  41956735 
  1078662  28803912  55285563  29354488   2295152   6641088  14709201  50437347  50283873  54931687 
  1147901  90065903  96147197  24962311  46691700   3742533  24666855  29174775   1637295  76328931 
 12856019   9818087  23838273  70973619   4222550  17921787  86358701   2963604  24169225  45511430 
 23314799  53705683  91249638  31095509   7351259    377718   8191689  23650007  42519113  20411143 
 12096987  39684721  31437447   3696775  11750004   2753127   2722523  15733899  10119273  14959628 
 23328609   3884787  31407487  72828480  22051755  50001543   3646459  24522214    659463   9562071 
  4594629   1706667  12149403   4814052  27522923  17751740  57016654  30324339  37169641  25848884 
  1378003   6854749  31832556  22918797  43399563  44749499  36566715  31060803  67451925  40505371 
 28716451  17192347  11444863  21293223  40266261  80771631  42778872   8163515  73282444   3692751 
 21666138  36663207  24205975  21894792  46517139  14588931   7554923  13645823  50221721   5565732 
  2088819  34979012  70736255  72016743  58146441   6942411  25718473  42815703  28373619  14947407 
 36490821  36129447  19346107  72513768   7201248  56998929  28322417  95231479  19646733  75089529 
 11456337   6444795  18565515  41293687  14085065    322205   3979851  46047083    466134  40940463 
  2034134  44717249  52168679   1745938  25845663  84371571  53511783  33349041   7104080  46862511 
 21652741  36647703  46904815  26856073  43857209  77988684   4306942  60551904  45458211  40801911 
 23749998  69409953  72614024  34642610  59389479   6033318  73129830   2785626  53348035  14534090 
  6541998  44996415  16654668  21367845  48773043  16890216  25442215   7234320  11557823    274719 
   370523  39392763  51943809  14181738  56650171  80237578   5772337   5623979  74158967  37105667 
 30313938     71499  10511721  26859319  18998077  67067853   2082282  28199652  61284773  50250831 
 33905790  41757303  88603671  17109711  74946337  35683548  73005267  24239715   9780923  10953527 
 62016027  43088490  60045255  13846629  44636619  26468375  14636136  29870559  13961473  75979788 
 53058049   6444534   3204793  21128335  11190939    237191  41258103   1096498   3353847  17754834 
  9507393  51436797  17512123  37517447  26746716   6575846  71220675   4367475   4016811   3950992 
  2614623  43540134   9599112  14054619  27891105  38254659   7885548  21835773  36580851    800986 
  4494739   3692387  13978308   5495002   8727463  24392163  36605382  52641699   7763397  50585923 
 20935275  23230729  20253754  27482550   3320297   2652123  26601803   1951633  50871419   6569939 
 34432353  13824639  91707231  15098115  35801678    270567   4240209  10379977   7327363  54784610 
 30579546  30899673  61795779   6451821  21759237   6084819  24619659  47496408   7983171  26802663 
 41066978  19512649  12706150   6938151   1587214  46239927  93259191   3753041  87882863   4308075 
 35951091   1004423  39797949  51680675  44456055  13762179   1165188  41172543  19650427    146269 
 30366816  38821499  87740523  64159673  88245168  13372075   5507380  18698685  77366987   1493493 
 19204473  22106772   9295475  18997596   8250387  62111439  31407246  11461713  50896836  12635993 
 48718863  20548439  89913723  69148923  36242875  21404233  63986423    477985  46543533  21120981 
 22567423  24161473   1150749   3030528  18734895  67009427  22635537  55978418  21078795   8908323 
 10359072  71857576  82536731  38590512   4240505   2414676   2574851  18011743  51946166   3614289 
  3470708  21335907  56100239  65800635  49494973  18626951    124923  27633435   6587015    370731 
  8945515  40161468  15328088  48335955  20192213   6435006  19224735   2011258  53787216   2991273 
 31825437    538647   4664292   1857267  68149848  15711891    270491  49007763    877315  31202788 
   406320  41640383   4031045   8163746  12581202   1813165   5702648   9941099  59544470  58588143 
 63946124  23455583  64451459  60346983  48206421  36742185  41666088  26551539  19641533  13864221 
  2799580   5350272      6571  56078643  13989657   7662099  14809051  11861085  42421107  23282881 
 17383803  21949624  17458523   8555394  90763836   2764967  48243175  72712144  38098677  15291960 
 58558153  46327363  36214329  58038873  14334897  17628889   2598639  42166779  33618120  25813603 
 43558798  33623031  38582199    833993  27114891  39235621    769980    307353  10470263  27573396 
  2343645  66351885  66676454  59506412  27040763  42036967  37383963  15895763   5122219   1378228 
 22392143   7495699   9955348  30839717  47173539  33344409  15153957  10956653  27745463  45115611 
 21569540  42364163   5505324  16503803  15915223  10101513  21454773  55789095  17218467  47746059 
 40060625  53646219  18421575    246123  76857303  69653369    953523   9435373  18446255   6753597 
  1377639  31448175   5103375  18013342  23645967   7287649  16065483  14882887  21481786   2073836 
 13625140   7547111  71216235  19157919  41858544  98273049   9672947  28634700  18864363  61831405 
 33563503  49195023   2524953  72988923  21051528   7445151  22528131  17227124    720915  19300987 
  1460803  12342435  37416705   2760303  20161823   1520833  35488727  15277858  25469088  12747131 
  5908637  18765875    908623  21397447  14319393   1377774  27926662  13734009  64668419   2403285 
 65644039  23768491  24920200  14029795  34084271  55397743  22698513  42664768  22010543   2939966 
  7165407   3548247  22784028  36161691  24267943  33653147  27922383   9908883  76073271  26596123 
  2886291  22875783  23645940   8411603  25657127  67842587  82216203  13536627  77985108    277939 
 19166711   4028323  24325646  18196719   5180781  22112084  38729592  22102103  17074518   9429464 
 44624025   1879754  41283918   5966895  33424827  44232063   3255639    264357   7395531  19336647 
 82060153  56120429  11258373  13349463   6962483  86657223   7116297    342339  17236248  66718203 
 25027431   3673785  39843021  22822296  66198457   6059739   6843558  13066134  41298035  21736860 
 11108061   2765625   8948004  51647478   5254143   4752467   4589043  53619883    641647  36571833 
 12386527  38816431  18264765  43272528  31129248  22671123  36689883    229410  30803335  21716325 
  1082148  50536779  32301281   7647162  12317190    305613   9194742  68957187  64048856  42286103 
  4396625  67054193  24174501  31238733  10795068  13405233  18947835  42183255   9952824  40899053 
 42013521  52089517   2208579   5808156  34490865   3574183  15318551  35855723  84993698   7265645 
  7652363  11002387  64942035  20990499  43299123  37581387  17092383  13867044  78100155  64290171 
 25876315   1561155  29977433  24341862  26306143   2386062  48504371   8235425  20683253  51079291 
 34150723  49419636  46320291  23196406   8589259   2506995    440904  60655587  15858232   4683303 
 77099595  92314527  38069873  59704683   9349899  28002540  23104569  37952775   3113163  32352911 
  9566060   5209590   5642247    142188  55248458  18073791  18846999   2945723  13726407  61487172 
 55987838  27172978  34868003  49074703  11293395    109297  25191140  76457192  65460595  57667005 
 16198225  73129281  29511836   3070971   5190483  21838929   5755235    580527  32850295   2150571 
 34383498    311869  17057892   3480603  52146126  12815098  34459429  26293533  23888141  53479627 
 62265948   6877721  18233625  32443527  12611526  43637643  13786770  11712663  10617111   2404347 
   361035  39311451  26239987  53706264    614233  56251067  49147803  36047433  29288843  23600293 
 13777065  21584739  28417504   3256457  57692163   8193207   3058503  66887499  86696489  25350855 
   635473    234889  19789570  30009522  47665689  16082839   3605686  83316033  22149783   5928855 
 64858623  76301754   2078563  19560449   3773417   6226683   6492597    318875  27193819  82314564 
  1530063  11755776  39137964  58726203  20756197  39560146   9086725  61955523  47715223  41591323 
 47497615   3435819   1864867   1699211   8748841  40844164  30963723  21857387  60051777  23674363 
 46796154  44465143  60281175  31588782  42740093   5069778  75723957  65918507  26536218  20986383 
  3363177   2245875   4086825  22398813  15579057   7006705  68202969  15136914  32688359  55886019 
  3977838  11982632  72542991   1707114  14001181  97312211   1011523  58035913   1152703  17174183 
 34679715   5416663   5755747  23149543  33398313   6765771  15553635  20654757  78419139   5446553 
  2414795  54167473  44647803   6531143  10757379  19906746   5879041  23770671  64146811  35076683 
 12082578  49596459   7962168   6869714  38990107  64674755  37331373  19006422  45337623  14050827 
 12775707     20417  26366089  44434205   9666609  43238619   4506503  56736659  19113363   3992127 
 41842683  59056323  15623503  87342196  10577263  24290403  72552697  19314123    298420  68852283 
 13671915  74180781  10257531  33150195  18297971  64277448   5890173  21450879  30712232   9120435 
 22848971  31895803  15480863  18819191   2607217    155740   4650468  12073290  14654343    488442 
 45352443  14754138  34789255  19077587   8342301   9144764  47851622  70374471  36334971   2788182 
 23918035   2860097   3912053  57547977  27514219  80933667  11170756  64759240   1763763  35084607 
  2722295  44331988  43507076  11879907  10201743  17453067  13443747  32046613  33775728  10982600 
  1792347  48926050  10842935  26780427  10630895    699283  17667468  43996779  67199229  35047371 
   518493   1264587  79040861   7602069  57276157  35067586  30441423  45129727   4419714  84063058 
 64511532  11979861   9888441   4910403  24398079  14722971  29245647  26597813  42007839  45834155 
  7578774   2699547  76004547  27395348    880803   1691475  51021405  33898767  19693887  78364755 
 65742513  61568667  79696647  32658907  34560291  13037147   9930739  19005627  25269195  67875161 
 32517988  30814544  50124640  76067947  15868211  76474859  12920103   3008427   1789761  16104519 
 17402145  69763980  54597781  32288253   5973013   7278000  15198773  42685035   5656172  49003611 
 59608265  18960458  10119169  23288835   4744086  33600293  11218598   2265541  80037023  46933113 
 27398123  38711653  14246673   2883131     46455  47446473   4308287   4208501  28899006     34491 
 32454116  26247960  19257036    624138  44594621   6733705  17483688   8424115  49427508  54532562 
  2209590  29682957    541639  78821343   1281477  84774391   2358724   7090623   8582595  17902527 
 27597840  68640063    176418  31639363  45277173  25983483  88719278  16260483   9658167  12887029 
  4205073  63955115  13511068  22987535  62916181  82427923  55376468  25633133  20913747   3360203 
 10524142    230523   1278288  55634251  37407081   9857538   3651603  26598176  11342814  64854133 
  3718563  35165853   1614785   4450455  13887411  30519213   3385163   1301148  12087700  53912297 
  8712948  59991629   1718178  12096187  49007571  21931977  10194173    783851  58754768   4823017 
 29128523  59305373  36363723  18206451  13601823  30057392   9710502  14958798  22727349  62544189 
 20940423   6149903  10088718   5790635  10840065   3523566   5101499  40816529  77590493  33071343 
   289341  26664519   9223883  60941523  41453933  20942173  27783101  16543083   3227748  17983452 
 11076582   8584443   1847673  13670689  55028698  15758419  48695285  45805083  31155819   9204747 
 30432343  12249799    176613   7682767   9768222  11592261  15121506  21352891  37905827  25842075 
 89992343  59898981   7429279  39849135  43389787   3111603  32886537  25945263  24460071  67931033 
 94697923  21566263  44070907  38033808   2928883  37417279  52802013  18758049  67327632  10586283 
 47230215  64199475  17423587  26506410   1412852  23479039  88798473   7700951  21397237  30973295 
 61257635   5826867  73105083   3077963  18605499   2875525  28015341   9919344  51944910  27387571 
   743752  33376758  45958738  30409791  64545513   4118388   3502269  11170408  38263900  20343796 
 33481515   5170687   4758779  12592641  31074267  15163935  34946496  31481403  36491057  34667390 
 44088209  58050507  27555599  72676320  12464323  22629174  68620419  17034747   8174567  21858697 
  6040325   2905378  10678271   2678743    239868  13657266  37086657   2141418   7903398  73564923 
 44001423  22591675   2661593  65980821  15220086  21042023  46608395  26349433     45195   2198292 
 54435963  23495397  41807163   8204553  33009465   9107340   2026283  14298171  10548331  23898201 
 44796355   1888347    860415  46118076  35159676  15690435  31576623   2024583   9489367  20006868 
  4966973   6384123  51593145  14875841  64343262    241005  50228707  29298535  14387547  18934689 
 48014959   2422963   2836015   8291623  32047758   2742285   5584096  48385653   2437323   9373733 
 15160983  11383624  15549303  25214367  61879668  75393754  22585483   4532796   3027483  28691023 
 22531599    543883  10001464  28670721   1631235  21773985  44305986  44441499  71494053  16302483 
 16303680   1848717   7949307  15677065  13853185  24974403  18622276  58408467  15701536   9594203 
  2624514  33098845  37037757   1627603  42297623   1334974  13167968  21069615   1657623   4757473 
    57659   3178821     13537  28631523  52680093  55355167  28015047  11017771  18537519   1336723 
 51426903   9683053   1274383    583251  27252438   6089003   1964103  69837243   9010563  17239795 
 29302615  67243631  16422158   1735355   1552383  28353045  58771437  58401251  14579803    610439 
 19545363  66715923  76363209   1774788  19858351   1500099  48819887  47014915  67198577  22834725 
  9821851   3568443  33540253   8199223  22511995  32501931   2327631   2117607  23309041  75919758 
  6265743  20949029  24636543  58905605  16467970   2679601  26723148  28196277  19370844   6350955 
 12744563  11965695  52650513   1933595  80291243  29008491  29140845  19719161  11833034  13316568 
 28610243    161675  28888153  56168619   5646733    204523  59571965  12414195  34073133   5232099 
  7509339  23848675  38814483  53212047  30012339   6072000  38892857  57537771   6169089   5599953 
 36688323  35578210   2907663  72125374  22345659      8827   6462243  10203303  12243778    953991 
 10768453  46113370  29205327   2450395  65089567  27109447   4720398  32004108  12804888  22377981 
 10298893   2949823  59180563   2360831  78806955  25717003  31098288  67666560   6445502  29011613 
  6190726   3213025   1884699   7762991  27554925  57678009   4462451  13821411   9120861   2214781 
   806401  28429179  28216570  17073322   5814463  19660325  39844815  36463587  32872808  12420975 
 55382395  42205639  72586347    192063  44764668   9605628  52385323  17579503  45507648  37469123 
 24301542   1192888   5571377   4149213  39274043  44360507   6046869    888483   1791583   1328431 
  9579213  53640105  41840213   2368147  12532137  45469995   8123988  21167961  12487264  15880878 
 61074179   2394363  26767762   7485558  11468064   5802747   6213633  26449773  29976777    213853 
 31968435  63248691  62185983  11870124    606348  12825598  16151397   3004521  39086675   7587683 
 31745803  24234267   8474683  64284972  27017799  27165078  56056083  88098217  11719083  35424555 
  2608575   5607465  51167066   7321318  11274683  34067604  23697708   7363053   5509313  12215305 
 17094580  61990317   2082267  40045323  76552329  21198423     57894  22628804  24836207  10460706 
 27570458  10626827  24430377  27434747  26019300  50012763  92759790  10071225   3914002  20880283 
 50523408  23060573   8094147  61352792  26586123  21218313  63911781  73660134  22382623  21214139 
 86242881  63872685  30073308  61173844  75327333  12161723  21229673    714704  34018419  18322231 
 40588346  30911355  10171127   5795389   9263185  58816133  52057440  28963419  36757255   3167939 
  7477099  53114079  42360693  39254016  11901933  24758259  33940260  18500423    466008    134653 
 21875999    248097  29171801  35572023  51241092  24281835  52946797   7528259  15145624  25719108 
  8755415  19968043  29047668  20324141  10967358   5253129  38670873  78165603  26493011  49277607 
 72937398   3655775  35760548  63525687   4212979     36519  17367737  54488133  20067291  24460419 
 11964997  21114671  38704251  44057997  20252397   1226989  51809493  24385208   4878384  50811467 
 21322362  88523779  11197309   8501946   4283818   5958012  13013637  22039537   8575695   1921108 
  3856668  36618167   8936205  13449835  24420696   3516923  13545843  32477857  77766065  60455538 
  2178941  56171850  39263004  23812836   1863663  54360261  11971776  12950773  39351435    278163 
  6087798   3756235  77697827  31086683   5135472  10994635  19099963  13576845   9870871  48708143 
 17174526   1402420  18261509  20543661  28939989  22990668  26523447  55873359  23799720  35674243 
 14528025  61857873  13976526   7006563  17377163   9764234   8298335   8517093   3764889   8525656 
  2314651   7855947  21151113   8679035  86979609  30387575   2666319  19899233  58616379   4697013 
 23701723  50336439  11566821  14869283  81507813  24193203  14503146  18625555  35713293  29340455 
 11920523  23144548    436944   2752257    547233  10936923  15654120  30130941   7270995  10592721 
 56007219  19258233  77709942  19350254  44371203  58084947  19717379  32021707  34422742  11299853 
 11031136  22069513  17100195  26655871  53551463  30479095  16946273  50508928  17488955  74228715 
   256848   7397578  91067393  16712007  30353744  20646903  38605665   1779981   5861052   3770893 
 72417859  30173343   5030523  60206523  11845733  27415621   5379123  38612019  43819047  43190132 
  6772543  11989129  30688371  27221581  61920623  66014943  30197843  62374743  13496276   5478770 
 49814016  30277699  10525282  17312414  18938793   5537403    151113     32373  32957632  62808187 
 26525895  21895854  30253992  11574267  19807081   8469507  37503853  55559200  12734013  56515097 
 10245384  13039595  70181426   3491688  55743423  48037623   8779869  33681423  26429995   5533917 
 48410223  34745363  20663653  27801663  15089505   6199163  32095095  17116483  33805643  13911853 
 60240103   4902891   4909745  50562501  61926803  32964131  70084170   6432991  95852291  33428973 
 48958338  42255704   7646085  21020096   6836215   3866511  23007528   3111335   1658722  67052543 
 76398065    866118   3180748  63045083  42703523  12835138  17111296  24968063  11904333  60655403 
 29873311  38400981  57603557  11442111  10813442  17013521  29162556   1478700  11960457  27813947 
 15220479  38645340  14748143  76946284  31512078  68839347  14401686   7651998  46547187  20427889 
 24491291  11036634  15952371  60706653  22982238  40508283   8000535  51061694   1022409    100820 
 12726589  57580191  31562973   5543491  69891045   3349303  16704073   8075460  18397854  28973331 
 11728139   3129773  56784630   6030447  45567939  34128971   9206223  57996465   9360303  41464171 
  9480688    891211   5760411   2135358  16498722  10301080  16875303  75450526  11009636   7585116 
 32531259  23336238  93631353   6780688   3722154  12216055   1397465   5029875    579273   8569275 
 13120828  19059424  15100467  13106013   7046121  39000840  35906819  56980889   3594813   4207688 
 15863187   2579913  24797412  24056444   4101623   3710017    116316  17334183  58746468  23081323 
 16930313  21195814  40354203  49370703  49005937   2482595  17813135   2100105  30139083  27520909 
    20679  30295312  91039689  54277341  24986223  25939683  75434559   2498293  24518505  16667225 
  1646727  18751682  19547471   9456053  16822903  31133283   2640346  25123131  32010816  20564538 
 50662764  14440383  10698774    449511   2400243  17516599    593791  18490023  26741876  18797883 
 40393117  79092015  15800003  22926655  31503098  11102484  17434992   1756138  19953005    769353 
  8342523  22116204   6198021  23088357  26676753  47060376  15025104  39376702   2969400  18576603 
  2503883   2549403  37717153   5223032  26512028  40818108  81490883   1141890  14703100  11336371 
 46485353  16877438   1436453  34106607    491048  63841957  13817949  74787892  23584123  10221702 
 28411583   3395576   7171367   2503719  10260376  40909632    761659  33794345  37864761   5208738 
 39433571  15727491  10909851  20742810   7311177  64688693   1636723   6393755  52166571  26097270 
 59093889  26937906   5051201  28745225  42305616  23858130  33912453    784083  17424384   1273339 
 29478180  16679538  15415749     77629   4371017  25441935  67767333  38785831  48934987  55760378 
  1772327  38667099  16811559  15914274  25942842  18991299  33419555  19406103      4859  16180105 
 40150562  38701235  61491723   7400607  25026750  51810843  85917717    122553   5120455  33207349 
 30466737  11541107  16521336   2836803   9624197  13496891   5989839  57400017  13197339   4463571 
 11774391   5448813  60499622   1288863  38458884  13254199  27600382  19925413  47563859   2146927 
 53982403   2071707   8751327  71064747  24667529  12843268   7283908  57904707   3811539   1337723 
  9252623   1831455  28294290  23740763  29218687  19879095     33519    781167  13960755   8042415 
  1151707  97600087   2620254  44747210  23259931  38372248   8567418  28954356  14302671  35952135 
 34111323   9338661  17897031   4706979  24732276   8268203  68756691  18772159  30216543  53010645 
 30181923  65390523  17048574    631830  36595275  11198736   2159055   4289731  20661000  50101493 
 17287561   6259288   2452182  15013803  59799828  31234948    582687  20670423  19945545  52073043 
 28072374    569131  18746187  10889507  19868574   8466801  59806395  15417063   2530873     66447 
   818935  15129363   4487847  79360611  12997776   6977205  72654271   1696362   6413555  19070595 
 40504123  12013719  50231213  13938934  44672247  15727136  23235517  43926647   8761923  10621700 
 13516212  41460113  14706139   6200499  38065412    243959   7692283  48672798   3862899   6883077 
  1271723   4151307  10854147  20652471  46778393  46410555   7172761  17076180   3973281   9541403 
 19213625  55874676  43004581    704563   6767850  57597009   2536971   4008313  43789689   7730259 
 24726045  13466443  11148315  61925691   3542673  36936306   8830002  82827781  27611784   6536733 
  8544393  13851543  29707623  14688327  12199203    108413  30516367  22996833   3843243  76033269 
 57812535  15679717  21511977  47052942  18277795   1907683  14389008  81988403  76583901   3923741 
 28124475  11923003  21450573  28248735  12334597  86196513  87912403   5074808  19629011  82406373 
  4524314   8229565    825507  59995485   9295455     61696  88439903     33005  13287611  75617264 
 45105997  41702291  17278051  32059826  31197435  18150021  28181391  16955201   5899398  35196383 
 12801219  18227391  20974723  21273207   6308992   3510942  69897284  48280803  14532617  10466623 
 22467008   1515873  30880106  37694571  14323713  17759787   3329787   3596782  39334719   3164065 
 27838523  24296226   8608839   1128705  16885824    599043  73899507   3787665  52338507  27421523 
  7302167  13706381  45222707   4243674  36592806  17032269   1125170  56681438   4449898  15798275 
  2065763  35381695  74471373  29421498   3108267  46727675  14812539   4054971  52072589  20620683 
 17058906  50847689  35375967    162775  73457923    820543  26890819  50108717  31734141   9456498 
  3961151   3668143  28207558   6067865  11250970  12857773    796787  74710991  35798029  44477897 
 35062633  49789167  18800568   5581563  19452327  91296379   2632763   7516155  13198893  38579448 
 44799669  43521573   6668274  49125997  28170887   4830333    347082  17350827  28563667  22026615 
 11871699  17829843  78280588   7799963   6422583  56965983  13219398  46395513   5118405  31679505 
 69318679  25575149   8232653  33569843  26233489  95309898  16185003   8282256  45790398   2638408 
  1738371  10291488   9049896   5323668  16208637   1398811  47631187   3424293    105411  25378034 
 46836178  71236770   1667463   8028549  34402569  22655631  20169467  28861768  26653403  14707563 
  2105655  74527673   5591883  12324347  43662465  51748123  68860773  66600173  80765586   9475323 
  4639223  96393147   9091579  58504196    621419  11615013  58058747  11269689  27596571  22245780 
 43558014  15319869  22297983  11630667      6411  25175104  45322496   5781976  87875367  72290125 
 18565077  53870373   1156878   2663061  44391228  37824369  55336875  52285956  72756503  10197915 
 35827863  32130609  50097198  24574663   8132871  21305067  69370875  68740401  42065586    480463 
 29412771  80632779  84682501  40059130  20488479  19350087  21375883  12806407  15176403   7461174 
 11765130   1233440   9938134  32810823   8464459  18182094  42999348  10192017  26656498  38683869 
   916693   7060137  38214099   8092053   7447937  39564165  33026766   2214573  79682019   1200763 
 10795011  20559380   2139907  35527236  22362888    950566  11104859  43597105  61914821   3853217 
 13930316  21325188   3826763  52098271  63879365    224457  30009307  20542996    846123  17225433 
  4883966  12923649  29007093  47896003  68461449  33500601   8202898    262776   7207515   8886416 
 13486253   5436789  25484262  35025031  76153143  16833294  30606643   6572867  11682510  61347741 
  2620128  20792301   1530003  78209814  39336396  48976323  61465731   1743891  67274546  35965311 
  2077779  50745867  40903051    297999   1930883   3349959   8431788  14577911  54248579  30157868 
  7434317  21785895  22774003  10343418   3452257  11122632  18330600   8517998  56149475  84639487 
 36395502  68257617  28508667  10229262   7745141   1183963  44657837   1028183  22290289  12550726 
 40948611  42646587   1255091  20780403  69909767   5985915  47100781  20589401  31977889    399130 
  5242308  26013931  17271498  21334726  26298291  63300843    696315   1424351    327359  59142024 
 37217066  41547888  38210989    824433   1626675  27354391  22526163  18714720   1977143  17972723 
  1324343    583472  34038636   2587061  11880267  25526757   9161457  20669303  22816823   5566805 
 19458732  12425280   6867375   7938508  19095675  13549818  52341423  63488427  33769393  49876860 
 37951487  17478012  15483723   7412888  13365895  74702917  20480047   2903331  23127648   7155873 
 10435128   5074015  49564473  16057903   3070827   2950011     29778  21027597    280870  15780138 
  9384054  28150539  58668579  18827849  11445255  33673246  14856387  23153295  24592884  30894975 
 22560408  11748959  13340761  72667575  11993510  22303795   8237660  30769803   5662059  26447621 
 23867643  22155522  28267803   5130850  60185053  80638758  14487123  10742867  19628901   4775965 
 15455355  35381706  11668297  29015448   6933203   9212644   2956095  61020635   6036427   5377880 
 19830214  40574748  28196763    682896   9111307  87914787  47754043  17974002    442663   9215028 
 15744561  27403668  10501523  35354139    474123  49427913    248928  36530043  33053235  18728513 
  8378628  30552015  69287390   5514527    816873   9239485  26762209  24515975  37527963   8343771 
  8093851  16456884  28075575  11767515   1952667  10354182  10507893  74531665  25923427  16067015 
 34404781  13942255  41877966   1811790  13322087  35315928   4501387  92056923   8769742  22260075 
 42282263  60942303  87767431  25732095   9787768  28493477   7347038  23053304    985063   1684091 
 12955209    969563   4144463  71843037  18066431  62087879  48611222  49900424  47798955  36285603 
 83543276   2520762  33121785  42881115  84015454   8537987  71051488  13695499  29813945  13212465 
 13783358  25348747   7017377  13959011  44268147   1496313  35949570  49604957  41537170  54086418 
 55631941  15795115  52200551  56685192  50569003  20360675    347091  35079671  16468238   1681395 
  9185271    113203  83697089  35070795   8007113  79514097  39188953  12518482  40187445  27187043 
 45510687  38725467    312413   8193204     24499    364245    830403    979227  34139811  24772143 
 34216825  23364620  31537739   4850253   4179576  16348269  13524342  18868541   3962807  55182759 
  5496899   1424427  75669177  41168003   1432047   6477123   9463672  16955493  13374825   5207446 
 53304387    980781  11969019  22885193  26828511   5107651   5766081  12131283  69623451   5246811 
 12404634  41447298   9563173  37954018  35286105   1969243  27421601  68179979  18276698  24449354 
 28323588  14488203  21724487  73400989  41696547  28297424   4773387   2938695  23656073  17446683 
 27106313  27581217   5832117  21472963  37470221  16356173  25099947   1776147  27056763  96245793 
  6266760  15757683  12676938  15567363  34525389   4236817  54912603  20062735  86610174  17641215 
  5489283  12040823  58297873  28383323  64785307   6292928  34153592   7797279   8255408  69844086 
 21588460  71358774  71121085  23124477  31676498  12425222   2114211  26690531    258939  52004959 
 14349573  27669353  53248914   1377415   3081039   4306764  30456105  47850567  48274833  27624783 
 24663993  39284799  26361459  11937468  18065499  49887687   5486013  89540693  51687351  39029904 
 92197371  36312935  14032469   3964668  38068461  54856575    658419  20856138   5147343   2645073 
 21777803  18509325  41146053   9744945  38408955   6601809  47286795  24650577   8360545  59526031 
 61137112  85001333  64890291   7955763  26934808  21702566  14591829  39452271  68355852  77641350 
 24816061   5624913  71019708   2062188   5400189  51999961  15395711  57410091  17528478  12098297 
  9082443  49051307  10258059  57187953  14354890  16229455  34463320  17660635    117043   2751775 
 17592243  16974963   1016299  14933067  48822783  18694071  20821809  12588283   8420685  36632103 
 39494723  42362761  51249633  78446172   3327839  63031731  79467193    270523  54007509   2748999 
  5845146  40131098  29781533   2952218   5974659  13222238  84557715  20310985  19402716  51451341 
  1290219  24416559   5750691  17185889   3151608  72180611   2208873  23494251  16894598    159150 
  7868913  18164763  58339103  24903232  23393322   1914585  18278292  20501835  13802835  24222803 
 35719251  27122987   1208202  48812133  28079673  33538999  28941519  20013395  10955798  47910491 
  4560129  45758418   2128182    461771  12876233  81551859  38222073   7622139  72561213  14568339 
 40108065  71291243  32534115  30979607   2828069   2505772   5613003   3896015  15584169  76690728 
 42339213    979803  36265131  45595576  11725243   6175117  51582007   2884953   5711723   1859701 
 37707618  29288706   5745962  18573083  30473188  45933357  15808670   1330815   5116763  12625950 
 50668203  11015488  30526236  34865458  14692302  11922961   8846313  25939495  13183755   4624988 
 10480612  11669154  39879963  35330667  43491963  85180923   5179989   5336993  20486823  20518843 
  8023581   2328957  12566283  17653467    776199   1954511  32494914  51242798  12620549  16612507 
 85443559  29780503  20170111  27834723  75692775   2625873  20283003  10844667  35993099   2028607 
  9354627  20298555  62591431  19709889  10299871  25910070  22718385  49119911  42671379  11493543 
 23107428   2071918   7117493  36234739   1976643  71947663  15582993  49511377    593222   3523893 
 43549473  37461755  61886967  25019143  28113867  35174043  11538031  30544098  31748048  47661773 
 42457875  26958852  14120406  18173265  49520895  38089440   9694993  31443969  89271659  45281821 
 50901045   6854989  42832248   7338525  74988855   7023265  27490369  21084648    806065  65484086 
 77074344  26171447   1097670   4782827  57771771   6851327  27017006  51510048  53662200  30982003 
 18689668  17676183   5972289  34197522  68147323   2073591  69648144  14290248  14222427    723553 
 18000123  12951291  11341531  10832319   1561133  23203959  17422002  10649832  42794660  13366833 
  3080038  12589595  19054887    633067  30999789    283391  11101255  48759995  49188773  16133595 
  4738473  60645323   6667476  77335265  85675695  29821915   7524123   4390443   1593717  15507827 
  2884167   4668134  21826798  21258258  47387699  41975931    552117    216737  70556283  27445933 
 63135152  27467919  20458977  44557083   7161523  61694308  11963711  34121541   2949657   9938441 
  2054617  84810783  29824347  25682061  21784059   4137395  17060786   6715723  29469343     77712 
 54045141   5413656  61180823  28475583   9794651   4004739   2860593  27673993  16362463     40973 
 25576583  14434976   1149729  65171923  46496993  21606547  75462371  32351123  26245991  48207498 
 93506907  61870383  17266839   1108571   1778562   9886213   5602496  30767097  23172239   5541225 
 77125476  37393260  27685599  18370153   8725868   5143569  50454723  34434479  67192754  66139941 
 40693221  32482599   5647443    178596  44409165  19634655  35988783  45787859  21269991     29852 
 85573380  19219961    216109   5047207   4901358   6186783   1065054    414903  11186411  17727659 
 30985683  94086417   1483899  15349773  39831123  62361838   2496498  12251490  65759869   4229775 
 59676043  68851598   6519195  15985344   5677931  39427379  11852643   1448270  23071109  97150673 
  1854528   3824537  38138313  39898219    172448  15805146  74354179  35407403  50974533    172320 
   265579   6445248  13045379  32379787   6771419  16536594  34741467   3191583  19411314   5263309 
 58222427   4698862   1217595  36472029  32599599  48845673  85977467  42000308  10212675  21164931 
 11660844  19808457  11504853  15401703  19496611  41183751   1801086  31329541  20425374  27231773 
  1828851  46567346  13380813  15922697   7128843  24575838  44454822  29894057   1553571  16004316 
 27187745   1069643   1031091   4990988   1311979  22206405   7551398  11868483  20135931  19392558 
 43162531   5124347  77617203   1737438  14231911  19726805  10257283   3819323  14120085  18741875 
   335484  16713171  74230027  25678496   6750678  26567848  16375662  55081123   2241743   4192443 
 50009588  51235944  24368342  42328115  30302277  23518891    702087   8261368   1315611  22498059 
  7776974     90801  32390693  41123277  47297889  19494159  10727235   7240044  79912315  24726748 
 42286037  33134931  44310219   6292914  16442115  57285067  52114833  34778258   3846651  69365133 
 32724123    771819  39766179  15144268   2060693  33739971  27712539  17297169  13688847   1278029 
   908163   5870988  40563075  24575163  10657267  81448539  18274995   3394491   5649403  14560123 
 27634937  21657511  11685638  37477593   9325743  53151007  41445009  31889123   6417303  55846461 
 25837331   7445311   2785523  21424066  45281145  44237231  90236483  20646138  19291795  45431433 
 37893286  34004708  72407878   9735299  40081731  16207734    145847   9489948  43318691  49572205 
  3075095   4470473  10621151     70180  10194307  79205263  35622268   5936481  47193199  37930281 
 29968188  10893699  46005896  55039299  28006071  45016963  68603028   4920071   4729848  88840063 
   233043    811323    411603  18672199  44442459  86041995   1211207  17918555    223611   4679889 
  1701627  28033689  38894587  25922789  23470588  40085658  12811108  54906162  72163669  29373819 
 20278555  48850518  17563669  45306518  74177808  57534841   3865515  14972028      5945  10824615 
  7754575  32094792  69451089   1346694   1385494  63943213   5097843   2422059  17359787  31972623 
 34814553   5990845  59991189  57121682   9360663  15070505   3341041   4765355  41839739  26685395 
 18679515   6469647   7618767   3285888  25274911     41489   7209831  56695366  51443879    861585 
   157831  16186992    454766  17096373    178821  21064551  44575273  44811729   1424077  32251911 
 22734190   7695439   8312976  30140947  38182668  29795139  19384303  51364729   4503804  13700483 
 54060857  12355453  23923638   2741679  77172984  37194391  41961195   5674632  63543198  33081654 
  9260973  17847639   1626579  71498985   6632304  11903310   8553766   1406751   8190752  40086925 
  6014899  26037763   7095209  48678683  60401296   4852553   3411027  10724691  31147323   9855648 
 32156082  19332243  77276481  22388811  23924721  17651787  22418435  44816799   1061191  71332459 
 67469461   6153131   4519637  56929958  30684953  15837155  21838855  40103579  80557463   1907067 
 10207803  35608493  20311947   6768978  16870783  83960798  10579179  36001419  67190373  33123561 
 28491565  46185453  61231748   1116963    977253  60691033  42499867  48295662   1034574   5371598 
  5718313  15417123   4543357   8419434  31245514  13729916  37285588   2111103  86912275    519048 
 19460815  36673125  17582363   4485813     99917   1096639  76318131  18802990  56432265   1450457 
  7088313  39451983  59829417  50926467  11140550  38061483  43776401   7423581  96300353   3524262 
 71975180  50155384   1619993  14499593     26193  29687495  12480877  74167887   1542263  20843757 
  3791049   2427501  35941948   6442443   3158629  10108713  31098323   5371921  61753283  10331307 
  5579373  30185115  28973067  15924483  45418803  48778248   8435523  18379707  11774522  95680983 
 30196446  32771523  40219911  19202133  43805423  64647013  61196143    739069   8224808  55441575 
 67811175   5445275   2084450   3730043  37438718  27512118  37287186   7576835  61870044  11968305 
 25427388    411326  23163284   6090233  72830472  14266427  30771771    461009   6774555  11949891 
 34407738  14375307   3703191  11306867  46702448  12685467  36618684  54372387   4607543    451023 
 11499117   7216858   1773437  56441511   4180653  48645951  22304313   3360480   5377656   8745223 
 18348425   7582069  45423333  35497158  50708391  11444968  15421228  38143958  56153763   4708131 
   207759  78557041  83523179  57805938  14091193  13392243  38705379   1531041    663994  24656183 
   293603  38808087   7699245   2623131  80152335   1237619  14070023  61566469   7695707    604734 
 16268700  54036303  22460327  10460428   4410606  49377571  19508355  18847608   7904292  23791723 
 35829258   1635955  68185283   3031767   5886697  63443206  20214261   6781183  12717383  10967535 
 10811209  60277667  18485402  37646349  39382813   3023335   3040839  46817943  23502419  34132053 
 58904085   6405045  28601300  27540000    705597  78921597  24636259  18768939  27966107  21913887 
  2202223  65867397  20428468   6359159  21321579   8433753  13757499   2715984  20955823  46010751 
 30259225  32842240   4809325  18616534  17919013  15237143    676442  13081381    193635  16552923 
  2811432  11199891   5211167   9468010   2408683  21178707   6003843    250035  50944717  19956479 
 48237741   1421807  54898428  45768040  28828443  30009456   3488751  17207003  10844706  12992883 
 17059215   2961723  38935462  44561073   4559403  14014467  58111095  34813297    689662  83958483 
 22377195    301363   4040635   6434811  23504683   6079983  38203563  22655803  42087706  26102043 
  4496758  37825383  11463695  17214223   8825543   7526346  18228604  72950691  20194023  10485958 
 26130076  30974298  15411600  35170713   2918823  10447377  40552068  68209171  20864034  40787951 
 38465153   4612661  42495543   2001123    826735  27439723  69701003  74660487  11821695  12552603 
 71674713  43970435  17969856  18730377   3633393  15564891   1986527  15420003   7625778  43682307 
 64080067  15261857  56297091   1951665   3623883  21765408  94809093  51231303   2257173   7839045 
 46261877  10786877  34692036  41980412  11972293  35755762  53484879  11946096   2375103  63829039 
 59243643  63941553  70393112    433843   2516373    460743   8964087  32035519  12074298  14647440 
 24502299   4380734  19764900   1252593    935463  27194811   2942205  28482217  10127663  48873843 
 22823637   3303843  12460847  10043570  21902663  27077643  91870083  11120910  28470018  80183684 
 44546675   8558708  49315194  42647093  33500767  23663887  54997578  20442776  17331423  64667783 
 53340171  47428083   7629459  35800167    209321   2947665  61841851   6116038  62960051  15844890 
 26140253   1690363    243838   1289943  14053055  39102331  23706635  78482248  65998503   4268967 
 31577023  40181275    660987    944968  21972546  39090828  15750605  39224835   6200207  21849223 
 77845969   6866658  53678328  34590003   3040787  22847784  29670498     50777  11994483  29074212 
 16436159  47295908  19711008  57495033  12702210    617931   1144353  40907832   6744339   8569163 
  3147052  19055453   8550562  50009467  19033373  32840007  93977403  41630488  49191771   2992155 
 83877081   7028007  11030907  35672378  59159303  34407893   5525608  15318910  62807910  20818493 
 22921628  30715578  32316558  39921708  34294271   4189987  34954731   2454883   1202055  16004811 
 10244787  71747294   4231977  58506840   1794429  17731752  55794822   5183483    151811  60095423 
  1112535  21780669   7553142  48257805  18935543  30469848  19059285  13547616   7355247   6264330 
  5166043  24032667  25511792  38288763   4092081     68443  19158073  59197942  37989146  31372728 
  2624596   5152995  35339531  16448612     50568  39374135  42571722  40324758  49443063  85765460 
  5873845  78335736  47503515   1382553   6928953  10458239  35206481  16905161   5024583  43174408 
 44048223    622603  35300139  22562094  78216558   1962861  53574819  48233841  31435368  64270056 
 46450821   1135820  14892198  20441957  13006536  11533843  47397346  75320859   3933708  42212049 
 62030363   7895637  46000259  18248824  59469368    746329  51505789  51794715   8000323  13305399 
  9775307   5065823  75797088  48638073   1839159  20589923   9553888  34970332  42473659  55947803 
 15483136   6169926  57830279   4280553  51519507  22878533  47265579  42455913  14082507  52981543 
 80839245   6841173   7128923   5751597  39314737   1888635     28779  58390523   1009265  26309823 
 18934091   2932773  72725775  22853603   6349047   2326083  23194478  59111007  53376849  61342779 
  7175848  11603323   7687671   6744831  19915326  54106538  15495059  17450209  68490783  52198680 
  7713000  28779379  35129315    984807   4374677   6004550  38395456  29796281  26111485    258143 
  3824830   1447933  11702481   7107854  17506451  30662052  58300111  30496599  17506047  53730459 
  5459707  10354291   3132549  13739727  10461753  73783557  28372374  39079043  39262983  29235885 
  6088385   7162851   2124189  47875663   4772151   1503193   2496321   8465289  60326403  81673323 
 31679067  51749128  87074236   9831315  14796867  13074101  17375425   1077363   1447163  31428156 
  2510254  19380497  22999899  62773665  48666687  34821923  29496310  29566671  62027589   5958668 
 39640794  15624952   7242957  23120779  45424113  63855208   2277251  27536478   1695423   2982323 
 42247067  52393802  17276613   1533291   4580797    314286   3408671  38562339  14740163  60103355 
 59101244  10526427  37255157  52445204  23850303  40822171  14700043   9019211    675024   9412119 
   716883  58551628  26580363  25446135  10226163  13666675  34605451  78078783  17651801  55033943 
  3363667  25497052   3154158  77941123  26136398  22288627  23471547   2774193  23383899   2268739 
   770523  56818573  24940427  39510195   6239513   9221678   2419431  34694579  50679945    312068 
 11287223  41233167  43482111  61809723    866875  30527063  41358489  53161477  47675115   3150033 
  3475926  65822671  14447435  22638541  23062364   1284922   2018893  22027583  26331087   6968613 
 14442099   2603967  33226309   4628193  71925750  48145277  10786038   5305886  30223344    693823 
  3087669    800943  10837914  70355355   6535365   3563340  30606723  17483665  27528813  32688933 
 42685437  10386639  18794121  19082487  10488883  15491612  56363131  43953857   8799421  31269824 
  8970051  11548775   4917497  42321083  65227263  33485001  28350462   4119739  16772467   6581435 
   175994  14472937  67060473  14392776  31382115   4986267   3287753  18226435   8282651  17955533 
 24097423  78188695   1671651  48254847   8081911  21797342  49661947   2006998   2454324  18527975 
 59025778  31795291  54254961  15678305  38544441   5400843   2099337  42532683  31551783  14174655 
 47054473  36005145  37883003  29426853   5793423  15356033  38730623   6431803  24707963  74800397 
 20972305   1833602   8528190  49094333  89713875  18823279  31786638  27264687  26152643    902046 
 29813278   1411279   3969742  11462063  51307803  10636141   2149917  79459118   1864558  41942982 
 10474923  22126265  17594985   9212101   3790476  42545775  28856292  20165015     30102  56268853 
 22289117   2854865  51857313    927191  83120841  48878039   8012163  13481019  76142148  57000864 
  2961805  15746588  37495467  20538678   5383914    729663  13300566  50766573  18747060    516683 
 17175948  73930749   8671993  75023265  39868323   2262747  19090038  18630146  33131937   5406123 
 56292363    409389  15188263  17825007   2562315  26015211  42754765   5652891  26377443  28741879 
  3642576  22603067  36821173   9380347  17099547  21081811   4899495  14666131  43901505  30639663 
 10148570  17542638  29617023   1535797  46053243   8507165  35488842  56372328  12857874  76899087 
  5968328  15199908  15798347  18048947  24047187    806874  24688635  17405724   4821431  25983953 
 56686942  16607385   6706873   3118509    928743  38765501   6408657  32693088  25088723  44860587 
 39754553  31853373  12323963  31426967   1205523  10581089   6505965  42181983  47781571  44345166 
  1041083  18525591  12329605  76258602   4661988  16742412    390663   4738663  14625573  29783283 
 12545123   1534315  44214357  36183515   2303627   1906573  33879631   1026649   1011683  16897480 
 13302006   3514137  24696294   3032067  12791253  31476845  18626731  59915979  22222523  29504763 
 58946998   8337757  18314235  27738653  32829738  68998103    832133  11521230  46905848   7926963 
  5306039   9036650   9578773  20102197   6961503  43105651  21841557    109695  20640231  68886523 
 30938979  23105095  17310696  84934398   5220249   8377536  11408717  12156483     74832  15649098 
 28451187   7329775  51831482  11108963  50979688  61755348    350175  19776683   1539771   9420373 
 24410358  37877155   9143489   2912335   2297041   2423186  26239367   1643648  24395735   8739163 
 11927915  54454506  33313499  63696371   3236328  11965363   4651119   2898667  56858643  50644418 
 41556363  49497799  13341632   3520329  24987813  22963757  11242483  18497895  29801403  27868137 
 29966461  12013071  40192143  23192058   4326226  62762263   7724163   1289403   1145487  11121508 
 37081753   4971970   5896504   2439742  52908979  12531103    456407    152275    325566   6462473 
 42338537   3171415  58468103  53571483  79157617  17332998   3747527  66597235   3464332  24820273 
  3253198  38367326  70071852   6812763  16009338  64520348   9262623  29994903  34921338   1786386 
 18148695    179512  17955981  37423950  59387183   5252099    772635  35755523  49198363   9267582 
 36043448   4818546  26122139  66100626  18438928   7470303   7840095   2800463  82632026   7380835 
 36903787  44522907  45587003   1414691  28661613  33963396  18743847  14476983  29725179  58331386 
 64226811  11315604  54589554  27819880   8355483  30996372  58293897  13504148  13514114  23224486 
 30932723  33087678  55165883  16569683  27548718  70089123  31548606  16446729  74095675   9066799 
  8322720  49758725  48231675  36087189  24352789  53714160  23286903  18831003  15827279   6412807 
   794598  15609778  16656019  53247471  13670423  25537335   1075918   9095197  44100971    801006 
 27692291   3269259  11709230  15779723    348423  59384107  49209027  21193750   7310546  12555684 
 69251956  27010197  32631603  15528251  31121003  28526058  35154747      5920  21154209  40905239 
 40637859   6246297  32014781   4033698  32368998  28726029  57413753   4563215  59073375  25367899 
  7044413  53263749     62363   4174239  11629947    835248  26242493  37672377  10862499   5272889 
 36860631  40428646   4044853   2538334   4738207  47425683  37666830   4149008  41762209   2467620 
 16343275   1882887  34991581  15456873  16319949  14799388   9278643  24066598  27890079  17795858 
  2722507    468465  21576183  57064548   3346623   1888207    368700  44096791  38675721  55944895 
 32160123   6919611  26371825  13519431  20035152  37434107    346183  17983173   5936591  31142643 
 10230907  36181685  71542698  17254890  27224961  23920064  56723328   1160727   9472671   5700441 
 11215436  49408053   6989438  10426203   1597707   7230497    175473    116246  35558763  12854826 
 15482898   2222871  15042943  12533371    824665  11454008   8190467  52128487  29088602  26751298 
 36020878  13879835  25828563  10758027  13918722   1130148   2533138  19073733  19886028  15297007 
  1211747  23309673  23081181   6513393  35326163   4144797    580683  43655193  11331267  13337279 
  7615497  19369155   6310644  26614041   8378463  17290989   4172069  37066207  48682043   8509273 
  6542477  13162593  31225083  25204569  28944818  40122907  17479673  24844384   1173243   5291067 
 60221558   4336035   3000164   2358231    810173  25690359  41196027  33247083   7325979   1012368 
 19713557   1853637    104787  57218535  21977635   1407123   5640366  13370445  14731107  27349809 
  8689573  11633801  70199471  17004159  46125471   3059556    567211   7456367  21639378   1867346 
 46744008  30142211  80051643  45966238  16197169  29401391  33521763   5473743  23125441   4280231 
 19681089   9210052  70932930  13474923  67273042  16828089  30906843   2553509   5424347  13470359 
 34243063  47050785  25177578  15422928  56824475  40528314  14149803  13681113  14535709   3058227 
 54985915  49489315   1880748  34615233  20718407  66430437  47424244   5685531   5390925  10481853 
 39056700   2359302   6489778  64108584  67697877  40158087  39680764  78480713  40917633  12703771 
 53553483  42405093  75181782   8084067   6985508   3937515  52952011  69404238  61760334  10604577 
 11390467  84211323  26059951  22574103    564288  21023223   9123311   6379875  20821812  86012348 
 40233927  35743040  33829307  22062762  19996155   2877669   2202477  74951799  40151157  19133762 
 47088643  20574885   9488886   3004015  89044215  12105983  50972154  68154726  14322327   2579603 
 13614603  14926770   7041327  17141385  21329847  12488033  68223631   2207431   6476883   5886573 
 39891083  14731773  13465647  36549915  60926001  27285276  40220761  11288888   7485956   5057715 
 19770961   1268835   5634337  53216018   9464555  10542333  28496472   3192243  11364099  52908651 
 27872331  89854077    502093  60974322  66970161  28755939  79603836  45225056   5827084  24778779 
 81381918  44800008  57951802    406441  24804522  14161117  42600289  23275479  83605191   4788297 
 14676123  20036448  27478821  10431323      6990  57153851  28807503  55242583  19315776   1583345 
  5415834  51032763  28739392  24656943  10474224   1522798   6202235  55742988  51053523  32397747 
  4760178  55617918  64552201  19558419   7115570  15134374  30137177  37204728  36613147   3413346 
 20643251  18085267  54604548   4065513  27830783  31234461  50421011  36876099  10676723  25063478 
 43809767  88383923  20911903  63288483  13482035  12260050   2911773  15228908  78106123  17384287 
 31726981   5373395  35699943  55927743  20070333  40942437  29343398  22581799   9782077   3128867 
 16367604  78268011  28039211   3585119   1909355  55995735  25704998  19694271   2628175   1429226 
 53769147  14312892  70609137  31752459  61735243   7638056   1257354  27936312  19551043   1318065 
 45590148  10398123  18496423   5385883  21140291   1735298  57580317   6212518  51093099  41158775 
 16088219  16854897    366481  43937211  36597581  14474063   3066433  14682395  28689813    863255 
  2543937   1622331  24297543  14648579  25608735  10930737  85030523  13258703   9540462  37359498 
 28316418  11649539  14355603  25935052   2940088    565506  25612031  56409847  10487705  13933546 
   488688  60669653  91191351   4788060   2151483  70774907   1647295  29276502  47098023  39508115 
 90458619   5467431  49638273  24569553   5687849   6258683   6873390     53826  37656038  62707797 
 20575092  25299323   5696707    125079  28016559  28681963  13684398  41965263   2626827  30576459 
 27816597  22925874    742260  81229752  34337490   2870195   3182127  17402487  13986303  32533147 
 39927075  32604268  66303591  25764615  60960000  19064139    846996    999443  27052963  19970523 
  6158769    469746  20166515    311989  49690923  84262569  16898109  23791064  27899115   6069119 
 84795603  13770967   9295593  30554088  20290085   5825460  50685146   9195771   8530997  27361281 
 53134533  43215918   4092679   3788208  18561995  44700313  51819583  16130094  17066445  12256432 
 44902953   2434223  50772867  25212915  57566373    206845  59211975    217233  22684701  29271625 
 47958285  20828478  32148798  58106191  30768135  14516953  24492955    950913  68359123   7074578 
 39172395   7317339  18449309   7385865   4065403  10391723  22916973  43228227   2731749  20482191 
  3174532  38392827  78392379  13484173  43894887  45227157   6705327  15919521  78659627  27212235 
 22396848  13855375  10579047  61268368  21139998  37950112  27104018  21734202   9614018  78500658 
 73728791  13686241  67392300  16138856  86495598   4482779  51198486  17165635  16144281  49992275 
 19167081  17259721  16515479  36936856   1975503  51923811  43053651   8993090    769243  81524813 
 72756462  38653159   2744083   3101167  70852378   1894859  81305043  49351995  61832212  10516486 
 74642531  60958431   3810826  41157267  20036712  19942089  36799323  47047083  11793356    696742 
 12741808  66943209  60298341   5619111  30636234   7236855     28467  29065647  24655613  53055270 
 58382305  33633602  65102588   1562523   1651003  32153937  20243281  75801103  26840787  12662739 
  4223795  26634813    717563  22207858  61117347  73229163  16611693  45229734   9647375   3087569 
 38473935   2744789   1014147  59680923  73210543   2278228  61134273    509591  49315419    537737 
  9494062  45332699  24424555   6989055  22593265   2112124   4766541  10123965  38786700  12245251 
  5659611    410775  28605603  35220147  29358519  28835755  74062063   1983508  10955833  16855677 
 68950881  17440223  16770997  50521863  19269814  35723512  22358298  62976083   1962860  17399849 
 10485073  37933503  52506475   6879048  17542219  39308961  51567660  20008802  51511419   5250203 
 23533743  33513590  61784839  25408429   4462980  35109005  30816045  32300208  18104952  15124363 
  4029035  31157243  14436809  31594455   5684219  71526785  13137787  22229377  30719591  18167559 
 51638073   6576345  32940789  32166243   8486061  25997895  15929803  43758266  37420539   4520773 
  9007062  55430763    452589  20853396    112305   9490383  27051873   5927143  23230427  14808597 
 19582333  24763381  34876857  24336105   5823063   1759779  20045571  17790971  18754050   2670548 
 24018283  28481173   9396907  61337127  50161388  67673373   1865123   2947923  38223805  27963279 
 50053723   1286683  14136231  62258004  15264553  28324601  45375101  15864635   1787423   4890248 
 17142853  21738429  60810457  35469159  44742078  10437483   6870862    441355  29581387  41152859 
 62573811   5187877   3629647    802939    584203  24361359  24088239  74696043  73903953  35834523 
 20207895  22303868  10313467   4726383  17209965  57322523  73896568  79908326  48958929  62753748 
  9776717  35056187  69045691   7676979  57114523   3364237  38215545   3017143   9567924  57683973 
  2266304   7275223  23124697  12644132  27972015  65085473  15259992  31284123  18069623  44208015 
    36248  37587923  31405917   9404837   9777563  25377234  15099816  12162819  77474611  10500995 
   106467  33660115  37521539  37980728   9168123  16877339  29283188  31606575  70882110  70709745 
 81434383  33505612  15866317  22153202   7524579  88256208   6225691  10473633  29667027   5260752 
   692903   3461933  19161258   7572243  82480763     36803  10105989    605595  21557958   8508498 
 67729623  11271123  21390123  10608163   2017545  35073819   6481182  35904903  19008603  46590475 
 37876248   1990823  13577921  22915303  53189375  49109927  25179810  36824775  54063407  10056413 
 17948823   5107913   6754547   9829355  39461545   3023703   6112635  10537659  19339983   2554904 
  4974750  49027035  70214787    988832   9579633  76460872   4247111   4719603  38996023  14989994 
  3057101  34279212  34869793   2941512    670343  25016723  41492751   9417879  27555893    348035 
  2168559  61579563  61992177  29229834  10001211  45420572  16686651   3506993  20387979   9486530 
 14219946   5111679   5048223  55839874  13873499  48877887  14889755  50989652  12758793  27972179 
 74290143  47724639   2376423   6251763   4040093  41601558  28261003  82711103  18540123  53481859 
   529665  85472971  57198495  59669647  31473459  22398369   9479043  10024374  12580985  33203877 
    19767  16806003  17569962    312523  24955483  54955723   3914058  44153111   6621223   6418365 
  1085202   8019331  42891387  33803739  50040085    573603    465740  87086142  35150477  53708631 
 22488141   8750271  36920509  78541587   5284939  64951107  23695113  25639695  27534075  29009311 
 26371648  29591615  15260178  16968439   9255279  19439383   1866963   2741862  18386088  22864317 
  2034768  51667431  52083083   7374063  12591381  16144371   2614152   3193910   9877242  34408038 
 64795229   3517420  10300459  25961616  67251023  39858780  59113565   9057189  29945616  36573025 
 41329565  40313403  74215903    729646  98591187   7240123  20535261  48649995  36314766   6489353 
 25803365  58900635   2881023  20329148   5272323  56100916  78227646   2403093  57420285  17185256 
  8957324  40075323   3917416  60619843  51488703  32256651  10860855  22032523   9173672  11420451 
 28005243  52936923  24034929   2539749  32601939  13800738  28450023   9179923   1759575  66387615 
 35333923  30806457  25958778  63596923  71081385  24192459  61737255  46244269  23133570  51651653 
 42768498  25476333  33238293  17102923  55896783   1435908   6417282   3789699   4766973  25814367 
 27745851   9133863  15462943   3973878  27176467  16772901  11777847  30570675  14055793  16059432 
 17648591     91863  51138223  58636275  20076984  28408881  69505163   5674611  77928376   1044063 
 16819107   3109236  51050067   5748979    259127   2475996  53086065   3933508   3152523  42858092 
 14036848  11765651  24346683   1863313  36244107  32651893  63404464   8610171  31932353  14550719 
 40342755  71250005   1184713   2362222  42666936  27970323  41828793  23764927  17762289   4610613 
 11516331  24082116   7858977  24952141    587164  11341011  40399071   4535419  36173239   8660313 
 50219669  62333972  17449265  21977774   9497596   1525533  45092884  13400601  10870155   3446013 
  3879338     60183   5134519  20655962  22979183  12581685    885252  11744413  22352349  20717963 
  2668537   4443413  11932011  58328403  37530238  44027121  27166115  28092663  24735099  22037413 
 29009673    379603  19229807   4791299  58535371   5141787  59382271  59750457  17903809  16220577 
 46941445  27711476   5266859   2384242   1946211   4703607  74221935   3853139   3094242  40158474 
 88778410  12578409  11388408  10742139  22596335   5004973   4902123  14736243  16619014  31818528 
 12761115  27980334   6041819  20740387  78745935   4796637  72140930  28215586  22364972  51939780 
 10036983  11453818  26871042  33252107  16144363  39802823  46179438   7585965  60713408  47774603 
 29478330  92555573  13955702  26121267  29625520  54728225  11365182   6048843   8647701  26867301 
  2214177  50945169  39243705   3831713  29236321  32533379    622463  20296212  30577677   1972863 
 42437163  30793959   7047897  17378055  45624585  52102053  37781118  28381999  22934841  15941394 
 29335363  38683803   7541063  18749013  17176753  34993073  33314964  60411618   1566709   5424988 
 36535633   9770884  10793538  47703233  21642303  89196116   1548018  54667032  11724151   4682184 
 51225638  42606557   1840475  33077418   4775465  32731423   8003547  44719633    336451    969883 
 80285117  58554465  10005693  40521858  19633731  45948326   8918343  31415706  17075123   9922056 
 29950587   3007099  27489255  22410906   8948823   3455610   1388376  22345467  96861123  41205398 
  5067293  94196773  19836403  16299827  33648381  47531787   5562393  37703789   5494423  26368423 
 31479564   6508809  78719742  66397083  14876089  16092645  52770235  12124291   3291015  17972179 
  5679177  20450111    957195  17698923  23437903  24782163   3887008   8599203  52683845   5803440 
 12286843  17359245   1024089  22781031   4826571  75087947   4354683  76030651    383451    843723 
   648955  31985905   1507980  14237647  48590669  15978831   2820261  18327809   6217425   8430211 
 27071452   4780067   4423207  40362480  74574203  19868370   5253735  13131164   4531735  12852471 
 59683225  22371171  18661479   2872991   5885047  45373021   8446779   7957289  11632293  45830792 
 18383937  65105037  15283395  78171645  30357721  45346416     57012  12633003    804103  17022903 
 16386889  74230539  22471077    197124   3169178  11875727   4701627  12727957  12995578  11356447 
 33923621  43276398   5017688    362496  41763804  24263031   2368433   7436989  19413713  67065451 
  3834863  48925902   5119603  41371407  26526923   4697477  17935269  12841398  13310651  11980945 
 24951834   1683663  34869239   7172205  11909703  23917730  24126431   7988331  28888647   2021647 
 40473853  74798611   9450389  11000355  81188685  10010409  37290299   4646817  39462987  58225059 
 51515873   1400898  43930800  18805515  87978426  39479002  38713224   7637268   4855035  10712931 
  5176514   1255293  59150123  22951013  38544923  42095943  52770153   2005695   1512003  21137019 
 21362924  11573917  26549307   8184943  43166848  19413873  10873305   6452981  19007279  56749848 
 70674636  53223423  72455312  32819598  76724431    155811   1442392  25615245  45481227  29647095 
 49693681  49853243  21618746  36175254   8786403  51019551  50731065  83656077    359783  15058163 
 19914450  53981158  48770577  16113672  13340023  50533494  32759187  37826799  28392655   5456353 
  5193801    308123  38992092   1166531  47190939  22997223   4362820   7418235    941335  53867433 
 36345389  47616688  23921734   9609259    358404   6606993    775843  40174849  67649103   7970279 
 16224183  13091887  18273582  19368087  32508299  23338143  11692748  54874788  52641378   2876862 
 55616673  19473051  41502473  12727993  20848133  18268323  60293304  66593823  68907227  35961108 
 40403267  20079343  17174163  23887603  13726887  38264437   5154973   2572963  16186367  19720412 
 15806788   5675178  14594374  74061607   9085773  13720614  24911345  23854503  17041128  42959721 
  1178853  12234867   2918358  55517280     94527  12944523  25765204  23012923   6303458  25940448 
  5637817  10961151   3925600  36638495  13641369    481704   4701102  26620363  79591143  48865469 
 34930301   8410665    699015   5376027  23932593  39538039  46684263  18546245   5499182  31725131 
 17900103  27423760  10864011   7394794  58483449  25925115  56345003   1246123    604899  54666837 
 16906400    685659   6882603  27563653   1860705  20287373   3087460  21839727  72331052   2617971 
  2443988   2277203   1188191   1094568   4456311  23805423  79227348   1404825  24812743   1425573 
  2654148   4223139  44755899  20283805  16413052   7829528   8626299  13323849  77106894   1085230 
 60900387  45096861  43616971  20214473   9216979   4306949    250464  10720392   8045034   4862487 
 29129251  33131403  68681666  55070025  68985663  17037315   2368995   9953468   3995672  41230503 
 18781450   4000902  23154983  20677767  36952764   5580537  43143531  19790091  16648152    995294 
 10222760   1866676  88013763  34987515  38973473  59790197   6770849    638075  19548236  52809563 
 29375999   2473727  57671943    615285  42429909  29594947  23599711   1049235  30505091   5453675 
 21735168   4241139  15226875  10050687  16961303  54408915   8442454  64418939   3294864  37032283 
 17968045   3890035  34674135   8108848  17400891  29079655  36911683  59740573   6635171  16120713 
   120073  10604949    627129  23382003  59527041  48865835  23863317   1397175  70537947  24995118 
  1000803  25499548   4150976  53301005  18123349   5456363  46723419   1446703  19684798  41719755 
 66710637  49287548  78847143  19827853  40875675   1726403  68157851  55273070  18131073  38827293 
 38439593  54838782   7962039  30808824    171987  24852483   6794757  21169635  45551623  43848081 
 16687173  20896234  34384101  78437479  10843131  23273271  27832074  15937044  46133067  22647168 
 53600935  41237347  37197153  22547970   5812419   6307018  31694383  62568823   8960295  13548923 
 23766089  45674516  27748843  49306315  57181656  20548015  66789867  23809843   6035779    142248 
 35349734   8200563   3670295  48249723  13812423  12741559  30298677  57024483  35387202  14964123 
  3560587   6545571  11924133    514819  56274348   2169278  14653906     48339  15873288  50060418 
 35636989   1507530  58609960  59041077    152383   5085273  59050697  53278387  47951259  20260419 
 26139753  14928683  34485999   3754995   5880912   3336045  18183578  46543973  15637820  62930919 
 19934752  49876081  74967972   1145961   3973587  23231373    889869   2180133  16027979   8326023 
  1536900  67526479  19977923  26453064  62842103  42952549    810741   2901863  59560033   8971656 
 11941336   8843055  14395273   2226201  44739363  13763133  24817401   5170089  27420315  25269483 
 73795507     68303  11472437    777838  58494339  44143929   3886083  26004027   5765711  59595717 
 22601967  61252423  36931637  74480397    618573   7533123  23666865  50754343  43416795   7932320 
 17165969  21245818   3736183  13834164  24207009  51704443     88191    640482  22400904   9904317 
  4200497  42685673  17360907  66765220  58201382  19864509   1019226  20237535  32686707  17699163 
 15641151  37984395  24923679  11970950  33984927  46256223   3745683   4260810  18414659  41346960 
 20340513    412152    941770  11355251  19405131  50264547  13670925  11903243  91598919  11093855 
 12347907  74077051  70073924  50188143  43669023   2633491  10643973  43212903  11734471  58313138 
   724566  68483187  33636669  37563723   7491089  61686779  14911782  11916991  31282143   2940582 
 16019923  40643355  47514528   7425918   2174907   2790911  17291215  64367202  20623785  61125419 
 21178167   4090047  14388948  20209323  54082459  76542953  33494973   3055443  26871307  75898923 
 13439523   6121573  31567959   1803715    165877  20739235  13308162    916152  93226911   9085832 
 39905411  28023997  16128765  61401435  11257871  73447743  33637083   1582053   2574583    709661 
  4354387   1646068  21074747  81040403  40274403   1762962   4155883  21781131  57386547  10337667 
 11467851  17627469   5618027  26488023  10900789   5511013   9306333   1244769   8123883  14577081 
 27844219    614697  17059467  63395553  17159566  54955253  40519995  56144641   5647275   4638729 
 25805769  10040163  45873531   5039533  40057359   4735095  83687519  17991603  26756663  29783826 
 23156373   7175084  30205544    839039  17250818  20880050  74971383  34497134  42186087  28263347 
  5846544   1724662  82276625  44635823  40711893  56443163   1379963   8155683   7271547   3404423 
 28278450   5136946    741457   2120043  68312835  22796424   5589179   9993067  26738226   2042443 
 33575057   6454623  78566875  72313848    902715  32951862   2858540  48522443   6166686  10312785 
  6525531  40593155   1659177    316323   2898359  63733428  36277419   8662503  19622528  16044375 
  9124591   3236237  39405846   4067736  16895168   4930851  69106123  53584383   2803731  11433160 
 23383863  38921623   2484339  50587963  23744123   6448803    887436  52437464  21256248  58437183 
 68492547   4050967   5807051   1383113  38214243  18688699    747206  67471395  46441227  48565769 
  7405323   2368628  39926139  73662540   4493544  17714339  32573311  61794831  15130359  15453187 
  7095393  42263574  18316359  78571453  13018299  30164851   7998459  14899216  47287233  29741253 
 45922564  11143128  27065238  48225498   5615964  21691311  56508411  47234445  23854923   2911759 
  1665198  22752660   3537879  10230847  21914028  37265755   2147819   7734240  36575963  76323628 
 20036289  21464475  53575656  63114279   6112845   8526327  61595523  54822711   9900728  18250915 
 42325507  55936374   9490083   3521688   8513035  19782749   4833075  10718567  13506819   1209773 
 11296395  60248553  62483685  60799087  76892181  39758793  42422289  67940844   2167023   3333398 
 83238466  25433961   1961943   5097873  11876475   6928133  29407578  80255355  35427557   9794985 
  4279363  12498607  60461359   1963469  46472471  11563437  46714644  49348464  10591837  27843351 
  9860415  19904751  39108443  30895839  31117209  57124744  50309147  28096971  41117193   6428163 
 22907735  36272575  42212755  26782287   3514932  25670969    203359  45726655  27381778  40065423 
 16081899   4418446  10723590      8619   8322817  40627323  30652360  12055503  17138962   7917915 
 31879169   2829527   1358457   7927143   1881203  87137635    479616   9707499  72196499   8698091 
 40731891  24903873  10295199  37506976   1140471   8025888  20566685  64380093   4005288  14872189 
 26269515  12584673      5865  23632443  18548027  39230993   7773113  10214390  11594887   8214630 
 32450869  19458723   1981615  24788859  13675263    987252    155634    821435   9297163  11595973 
 28456809   9628623  11673725   5925931  15285198  54958628  50041847  62290862  39145179     29325 
  6356649   9269698  60877407   2007063     41543  73731404   4174048   7700818  21754821  43736348 
 32335273   6587914  11537873   3845619  10143031  34069613  59857942  14981551  40548363  30249079 
 41873171  11621922  57364995  25326078  47818398   6512763  42367911  31306113   8424307  63262267 
 21069678   5569386  16982535  84625482  35460994  15941373  11138965   4863653   7292231  11011655 
 18824845   2831085  62772192  18035549  12735348  26647827    130099  83850331  51841213    313502 
 66594455  82520964  52192938  30293021   8831377   9638897    896163  24998613  10246695   3776475 
  3956163  30645527   6631376  56680223  58249557   5656375  21137643  24727682     73107  15310215 
 31136595    802266   6852195  19961415   4458559  10077009   8996443  42890748  12851182   7991371 
  1128739  28160331  37939323   2116623   4936032   8195982  21171233  38382287  59020707   1728021 
  1688182  29432309   5229339    334794   5697627  23394309  72018498   7241018  26116752  11891863 
 27404955  51713715  11941441  26589804  27813115   7724203   1767567  20906481  12897995  51277371 
  6277398  34460151  11854033  38712987   2650653  55049915  36844918   2119331     25736   2882379 
 44538664  39269627  35585799  22206327   1671451  19999308  30179328    439159    501843  41068025 
 19330685    213489  91447203   6194811   9687885  33804281   7684863  40049244   9920855  66396123 
 12368787  10098701  13706587  26201355  40165521  39730033  30254708  33019361  26331132   6878918 
 60297205  12715395   5017401  15907531   7207723   9304113   5935813  11653956  56674083  21637748 
  3620298  31135709   4780783  18450048   5398655  64128291  91234483  21125073  24543114  23241623 
 57960915  51229747   1358003  12829403  49285540  41518353  41439807  33782563  11937147  51462319 
 50632518   4291452  46693055   1494382  15697342   5285657  22438138  72200321  33515019  13026660 
 63558285  21009873   8174573  77193283   1614894  24980391  32808003   8042073   7762173  11235468 
  2640147  72425410  68261589   6378363    804795  32114827  17551638  35035731  25815495  21826977 
  5233117   7083899  49807397    542301   8092085   2726888  25742016  22543563  47906267   1064617 
 36675664  33492881  75244303  48121309  20842803  29789011    181766  30167202  41438643  64882629 
   822768  52057617  36633291   8822300   1893036   4810983  10727403   3379232   9392262  48664608 
 43965563   7983240  30685097  51131903    137176  41279491   1381371  18436783  24378939  12579414 
 29983913  21112949  12740130  39013071   8273675  42012431  21219698  51371963  21572883  60317745 
  1691751  43520271   6462967  23648163  31426523   4686648    424834   6251579  17556319  10812918 
 50705799  18065515  19702487   9438658   1405695  52937323  53319851  46050127   3466871   9945806 
  8896491  57872798  18395661  68614578  13452903    418373  32669239  75381057  32727818  30515657 
 43320959  38619108   5852490   7655883  43550955  23767335  70159365  44059794   2983209  22505067 
 16562928  70397043  54717977    872139  57141948  27904986  10088511  33302763  11064093  93157123 
  1099459  29642973  48937651    817416  29175819   1333338  20982357  31643349  17747831  32174307 
 72823293  10936699   9186035  71907709  16051433  76543003  23228209  51671417  68191851    134948 
 20319223  17716475  11473103   9356203  94564574  24454179   8993202  44454273  25890378   3798738 
 13595497  24334875  27443495  69117523  12941691   4882143    495664   1923954   7924510  22270011 
 47401195  32591713  78885603   2464178   2104243  59532323   9265259  11641287  34879357   8347846 
   527628  14407443   6779686  41505345   7809891   1072827     32875  51203295  65291571   3023361 
 18259089  33216999  80274325  61850743  44174698  28636985  44129604   4083443  77161711   3941586 
   955183  13573473  39812298  17319972  52762734   1994639   7967139  17537573  24543663  18458703 
 14073765  10751248  64353448  14264581    598084  30772729  11097993   7615607  97620113  34127651 
 32116750    681585   6579348  11262363    896397    917871  64409235   8799499  17840973  40100288 
  7941595   1278923  33360174  57039875  16712187  45661013  13420641  11538639  40959785  57570291 
 36505662   9275484  10697123  56192375  44490983  18835203  17509293  14606391  25311378  37811525 
 18206938   8854403  10856878  80236518  14383170   6441667   4954605  16139169  27709473  74553017 
 15584523    672942   7848087  19816071  55677048  21632379  17221761  31082538  92735115  39967169 
  3013779  18529838  71249299  39245280  18143628   1353894   1172679  11738608  44512433  26504007 
  6169185  12013198   3835647   4829053  35778060  32463988   5528074     82467   5328513  81598686 
  5247065  10024071   4619402  15874293  16772700  14768099  18488929  30737452  22411058  23451619 
 50167359  39852683  11364245  31334939  22843658   6835551   4971288  39171183  57965603   5232375 
 40594375  42138443  57426123  11141691  20951783    120603  40734287  40668507  25528047   4349520 
 10375787  74267739   3366831   4947023   5462069  69693765    789159   3733899   9045840  31009686 
  1710643  15472163   1785382   2259665  19020643   5656291  47855763  21937391   1418075  15151623 
 49931170   9903754    464169   6330819  83599779  20811483    364347  80184579     13347   1968203 
 64716529  19175571  18899493  15588531   4358400  12702813  20610657  10585819  66767495  35698899 
 20626827   9958011  44302383  14171340  68025558  36147103  35072853  70476819   4964259   3078033 
 18781233  15763743  18465503  62831627  13689121  67693671  12163640  92948473  22604523   4969403 
 63284407  47076333  17292333  27121623  35019191  25058327   3983683  34461843  25311933    262608 
 25351101  28795308  45078585   3640088  31839972   4225626  32446977  18029328  94344099  30157627 
 29239003  60367599  57607043  39590769   7533250  18235347   2411007  24906501  72098003   3381283 
 44926202  12223698  60292173  84483849  56151861  26893428  22627936   7532520    214519  20790053 
 20265711  26797803   1556340   1656929   4394823   1235406  15624927    661610   7689963  14204971 
 37472613   3906763   3156460  43099179  26090176   1089860   1303411   9494953  25161003   2171166 
 30790959  14428413  28580551    957748  20313123  59404619   9878118  19182923   2507811  20027823 
  3019351  30342747  27963177   4528245   8383519  44214787   6914415   4543783  12968719  28237804 
  4848333  68455901  10443248   3545315  48278859   7346915  10996479  34289048  66386103   9692554 
 14910908  56166679  61953553  24566505  43087203  31081890  60854091   1084738   1660937   2106128 
 49563973  29980155  52369966  11494023  27157669  19078149   9724179  37322317   6234043  41108575 
 59479621   5314659  73871523  14752903  11275597  42313013  76776063  19992870  33049748  67892171 
 10508941   8157525  21821851  11934537  42669411  55217178  15485103   4756454   2948024  25226263 
 18682476  35830388  16200699  19301719  11490811  27718419   8479537  11148834  10411563  29664834 
   794211  75382857  17616043   7587570  26656185   6308235   1014771  16480489   4243425  26712451 
 20842238  39630864   9219291   7265248  70055919  69535444  13337043  68644842  15087792  42264995 
 34767439  37826331  43002456  19067431  71421330    251595  43409293   4594362  35311659  59639337 
 79607347  44928923   9077829  65092731  18471723  31591691  46425083  42507195  29636091  22086183 
  1827451  18176793   9207924   4759353  11290221  13802751   8777253  48614468  26102925  78995123 
 72451645   2431677  23175318  45752931  21071529    936333  14440843    475067   5604213  16747962 
  3138333  12363987  53752119   1700233   6844723   3163558   3126459   7556639  34043847   3931027 
 12704213  17199375   8256819  27368643  54369915  63695651  46328625  22764885  31334523  27321252 
 31441885  29178711   5760681   3309018   1579902   9398435   8341219  32251350    207223   1288833 
 19926323  79340283  24355659  25422975   5982254  23563793  15444775    765294  39926823   2020012 
 13875897  19258791  13531419  48825848  18466658   8116296   5054123  20446637  45730437  66551163 
  1943035   2676468  12489040  17238531  72072123   1405595  38023879  37262457  27131214  43798216 
   250395  13806243    847739  52385723  79460155  18427593  23333423  11974579   2927453  11722949 
  6642523  77855487  60454231  51394155  61875643  62931131  72749866  16677854  28711223  45489828 
 41647773  24005616   1874993  90229188  57394152  21024763  33261493  57329883   2401423   4488033 
 26603961  54858365   2171283   4593243  82700455   7387949  36358929  19555571  19629213  22981263 
  1993867  35697518  18626836   1681661  43061423  36880200  40802667   6052785   3319387   1932736 
 35930983   1325559  41214489  26783963  76091625  38387841   6717731  38846190    900323   3201013 
 49843903   4891217   5418210  34073591   2341987  38513793  27729468   1520538   7536963  44557821 
 24280783  20910363   4658947  26023303  34691913  11041439   4031995   6872883   4307675   2261724 
 29484207  28821783  45904982  20758731   1584888  81879767   8466038  38550839   5150747  68553647 
 52644618  66064506  64690341  23987931  57900551  32521641   6199594  79898991  39070373  58478627 
 63454363   9933065  37179123  12222858   3298005    184845      5098  11585073   7265223  56543433 
 24573365   1454383  70655843  23208083  11320278   8580210  56223163    554171   1258149  27423078 
  5353795  34394829  65739426   9425461  47221203  81470667    962436  13528077  39871680  44869299 
 28985403  30374667  17211518  54654502  38348115  42161163  19311447    205497  13009739  14543635 
  4565903  18183243  10691744    225621  27881027  23516983   3258961  12091164  17714283  23813727 
 36474363   3294339    568425  28590135  14716443  44853228  30989693  62665179  92707773   2997423 
  3505101   1093523   4683291  11022695   1411379  84297753  68749678   3618465   7785779  36586029 
  9677133   4312453   7104957  63058321  46193424  58100484  51771431  18216515   8148551   3563152 
 21778533  15612657  21543249   4011099  39294151  36612699  38153555  30276509  38910867  46961536 
 25201383  47620899   8038127   4799267  45796011   3388518   5899395  43211395  26217626  43526073 
  9197080   1914063   3157562   4818535   2823077  15240171  45744723  36941598   3807696  24085708 
 20529036  65354347   8926354  23407913   4725753  89215579  13982069    521160   7289723  33214538 
 17960373   3228933  17459542   7043586  52927299  16310383  74245604   5629359   6756627   6621963 
 52247843  20698659   1130343   1654139  43954946  27780837  31441423  25297633  53462647  30303296 
 17201471  13402651  10110477    378459    742499  26245564   8817315  76726539  36490535  18116078 
  9828174  11949867   7127179  12166868   1944753    603649   6143400  26320353  18106337  35347643 
  6410747  13810731  40089211  12723603   4099393  91423546  52361817    210948      3471  14905163 
 43370988  11455925  17586752  26035851   5246435  19743648  40546833    752471    517433   4594335 
  4279795  11246252   5513579  38035651  65242713  16356771  11090459  30039096  20431773   6416515 
  3426996    590680   3467877   4036297   6378283   1658408  22991730  69418683  50134438  32058240 
 35069283   1566237  21338115   4647766  68058585  64761055  19700671  19618581  32964243    661399 
 35643285  24613503  16060139  56926878  10412503  37637331    813131  12335621  12188640   4161879 
 36910217  32423271  10897191  21413323  37678638  30248215  11754742   7296698  41134124  38378123 
 11238603  71690317  70524069  14185203  40538222   5862672   3729625  26908953  26075233   2328550 
  6332416   9848913  88932739  10956045   1457755  16968206   8290343  36182523   8807075  43337109 
 28652442  25532676  64330095  39090697   6454498  44823759  11845070  13849595  50049033  24985655 
 34137447  12361578  25046763  20807809  69242163   1156594  91880673     39613  44965659  12837730 
 44783963   1283071   7909869  30887619  59252811  95384093  16021271  48326618  67803883   5434467 
 71924787  40203860  18053673  18498831    616122  23429395   5526735  53273583  23912257  52126056 
 82887347   3318294  65467503  13480597   2879471  39425789  54312989  11029083   4429229  19030862 
 35671512  39351868  13839135  21417265  34235823  65565348   7898773   5997849  15884043   1025102 
 40079278  22327856  44860983  15906615  36812066  24764186  51022265  18477582   3818448  63761415 
  5066723    623598  11193723  18192493   5070626  26223081  26942919  46305257  72626649   8042349 
  3722913   9183803  29877507  34119807   8181545  27310523  88771736   3210363  13631979  13611358 
  7945755  30154371  16766767  18240613    347623  67396683   8239029    906195  40814785  14595567 
  6234288  45405483  26660411  26981403   6901987  40569659  38536773   8491968  24403585   2056060 
  1885235  59452611  15534367  21768849  18758555  14583398  60358939   7467285  36737763   3452818 
 25017913   6371983  43212822  21118016  16869703    349185   9289067  59597247  31462173  46198715 
 12097988   7894651  52139301     77551  22416655  15409603  14359831  10968693  10791497  16045785 
 59138283  55785828  83761775   3602064  52899535  26785136  16760631  25862075  11551333   6658002 
 24377321  29824100  10738167  18944978  19872731  27680002  50432923  21653973  28828377   1927983 
  8200491  80557707    562275  26677059  38475819   2131043  50684977   5224393  24501801  16978023 
  9729530  64065159  71409615   3452425  16705560  16313658   3742290  37767751  34557828     74977 
 30845928  30687073  37498679  14120223  18273251  27218323   2334378   6870095  35472826  34359819 
  1554715  51910488   5581023  74904099  17890918  52432763  31521237  76723511  77368218   1674631 
 18810295   2695180  33012683  49102361  36644883  57603417    124139  57553311   5399988     29603 
   827628   5658360  53380737  52930890  86025019  38273083  82802508   2249576   8086545  37908682 
 16004643  20343642  27480498  15896043  25930643   1074763   1896834  39405153   2452890  11112475 
 64915589  82904475  32496769  12963620   9339915  35545487  11673267   8525006  14385603   2427897 
 60006915  51672375   4215089  48987823  45047367  28326063  15221004  62531543  24431183  13961015 
 26010918   3623891    678339  65065623  64713618  40811487  20379615  12366323    825423      9723 
 19467721  10598355  20108369  51145987  65221898  10134591   3195443  11525819   1935188  42323235 
   353175  80042973  44979666  30589908  20012115  49411859  14445367  43310607  20237307  24736114 
  7676763  60634803  12742574  17640486  51342359   4083706  22805373  37382136  14831725  61169823 
  4071603  32630343  16631043   2450263  13522803  20379763   1691538  16372385  11344137   1027745 
 74837589   2885155   4039991   1985777  10186267  14754799  30335982     30713  19471362    717243 
 12379739  28035864  74962151  61128171  50313147  73118355  44652090  18436443   1393461    442551 
 19441595  15194103  68660148    355469  57846291    199971  39817211  76568451   9679289  30654269 
  2395644  10603123  38233185  16589283   7492465  83238109   2184261  27885723   6304515  17188676 
 29824593  13607511  57259833   3590790   6142236   4643363  87058171   2609403   8855889  16838083 
 54125428    774259   7364172  76189891   4920765    670261  88067532   5528373  17062333  59109399 
 18336395  42818511  25452319  27713094  59537556   2113619  26412366   3451028   2414535   7198307 
  5983464   2598833  11237951  39265833   7011897  50439237   7359389  16824647  12734016  39452305 
 54236760  23046855  26266587   5140303  13165833  59184948  49622917   8553051  25827575  42237208 
 21800382  32761428  52425930  11227515  42308070   1760074  28735997  27747635  63029562  38547098 
 18658407  16631313   8681313  14609719  37141479  12373864   1652956  31413845  45865019   1668783 
 36454226   5777283   9994828   7061109  40777979   2000568   7389323  50739708  34895379   2498245 
  1804809  20349343  10336631  77028090  16611766  44665963  13773435  25857393  84799815   4393335 
  6648675  15349863   2702863  10443512   8973593   5885811   2343355   9718448  15639543   9318635 
   261573   9067623   8581893   1636596  55049019     32116  16397953  43686158  42977851  29976473 
 31096599   8464239  18320715  55166163  20878602   1111895  52199088  42413331  42372537  14481524 
 15753840  42564106  67910108  68325471   4864520  48580539  13241587  15581193   1056996    861489 
  8413836  19949490  20477278  44568309  71417931  87798782  29048210  27292379  39239141  51319131 
 69879841   5125412    738091  33596602   7876239  47188143   5834013  47150655   5672713  40778113 
 12276738  16695648  15193557   8900680  11671843  32104892  10608147  31432443   2505623  76189593 
  3283656  53697423   4385259  29521689  53638837  24575765   2165790  33639573  57658403  23772750 
  2730525   7729754  61155297   1536601  72200370  18414596  47723713    889899  15848076   1036951 
  7024391   2322734  64691353  59061918    224931  10879035  82364559  16818010   6842398  13351923 
 45261267   3447573   7559211  33468488  67537149  46893123  41706523  10411515  11275643   3429096 
 44108019   7545456  41184378    734307  24939483  78573707  20188683  25165243  61628263  61876995 
 27455369  41944086  38412422   8324791   3393037  31517817  20407917   4162107   2537019   8977531 
 50952839  53295670   7837884  28894182  69546993   3506459  62358174  15070317  48073148  10154358 
 30192174  39726213   1760079  20514218  39162671  11097263   6527427  22047083  15405931  73277439 
 15028962  22434535  20700720  67657587   4696119   3152251  39454703  25369566  48581307  54893163 
 13305899    670878   1602863  17634100  49207915   4101477  15028968  29032280   7542086    800650 
  2169033  70553604   8271303  41598874    225273  25167450  27181851   5892603   6142552  53430795 
  1600284  50155350   7972987  27840123  61490396  34693899  12368563  15140411  13293375   9432492 
 29885433   5141861    474060  66770967  31450774   2491323  22052593   2516143  27476559  62124619 
  9182127  58610471  43481412  20024803  38992019  17122723   7760282   7479738  43133856  49229016 
  4941652  50010969   4256053  37627908    118642  47417799   1297305  33887210   2100689   4233523 
 17382873   3543018   9423483  78046881  26204600  20174703  21765243  31198309   9033273   8852601 
 63710003  26535711  34694285   4550463  75842708  56731917   6971397   5015589   7844793  21971373 
 58610265    758553  74579530  62328008  50262699  24307254  29405832   8538424  38270173   7217178 
  1866108  28047723  55270926  38352435  30986401   5060543  59699787   2486262  21219953    564921 
 33790787  21183773   7407183  58963202      3763  31353095   1496017  75695633  95377771  63520152 
 30631633   5736084  21128679  57167553   5849548   2339358  11645963  36485180   8324927   4800187 
   494643  29332569   6260700  23268962  47438555  32379711  53919690  33019529   3092355    406243 
 23057853  83986701  28941475  44500533  10584035  14569167  14805291    393507  22216948  13621563 
 68384961   2170991  28957968    762955   5294247  54089198  16171488  13819893  10070043   7294263 
 25277678  18150619    228363  13895991  39479277  10550545  18034120  19731757  23024343  41360103 
  5245802  51638001  29758181  26512288  61884795  47824130  25629951  24069688   7714491  14558226 
 32088597    316194  23014939  49221749  42659299  20487705  40067683  11363155   2783253   8662371 
 21135843   8135220   9580930  45049323  13791483  69014107  10785499  12947683  42703383  25535751 
 40116563  26070315   3239863  45316693  21195780   6925416  90342779  29106112  12178763  44962623 
 17663901   8087975  22975659  80797843  70021792  43960815   1039563  52960647  26507747  74733655 
 39215915   5482367   4716476   3049213  18719893  10419783  41004877  34908507  13039446  67248051 
 33505371  54779903  29381499   2191677   4153363   3809001  28761114  14962123   9737041  20315871 
 20999036  33779612   4404103  51604499  31924491  11082975  24764604  17540003  10074873   7736823 
 11571595  11783211  28147931   3944623  38497033  88199091  41735949  93451003   1479843  14841555 
  8771169  34270083  13061563  22624488  20833317  36975351  15220263  31562199  38462283  58246683 
 23636271  38755947  25729663   3566427   2221400  16244323  37929113  13477677  14296711   5649843 
  1898795   4664328  11258877   4791265   6369283  10617198  24167188  24531838  16866063   6366966 
   440703  27873190   3689739   4084287  14452249  23773284  33454727  55845198    263123  12228123 
  9373940  38805448  28761531   4367689  36844051  30179373  92110839   7488303  18073992  11625947 
 29103548   4366123   6143849   8866171   1449063  34886147  64415023  16656531  16980909  39534201 
 14771539  16038213  43965591  39434679   9950613  22932087  67000251    947463  10623797  36126817 
   468423  23835832  38929803  17484267   4158713  54614403   6384267   6633744   9587525   2879751 
  4839491  34175160   7946798  84326472   1060515  48251661  51651343   6425643  49922201  26125708 
  5880840   8323403   9582999  41832723  33216886    703601  62098347  10912466   3681797   6839515 
  9501131   5533483   2317921  23734599  40602338  11391803  62319219  23057205  67908462   8791363 
 15290271  14013675   4634748  28444188  16795725  37895497   4217187  55170767   7804549  31749051 
  3169131  72144417  10124951   2929915  59007753  20197531   8434955  24132693  13847003  45749486 
 21532859   9925083  52854899  68291797  60777383   5707669  35796217    109851  58923870  24284006 
  2238777  29119619   4207637   3151095  41228557  50193729   5677242   1469171  46821183  13596621 
 33111366   7248515  80766333    620847   3027183  25749531  35691183  23933373   6941801   4120383 
 40955091    635653    208773  22635219  37853783  22325611      7292  15037799  19399955   8718573 
 37725599  37266173   7435219   5496859  42081243  31432446  50389629   9490065  16288871  11022598 
 11538038  13175018  20697547   8799294  58052187   4045458   6300096   9526923   5843143  29564348 
  5623233   3872555  54811558  79137293   7312838   6142355  51620419  13867587  55857407  11298113 
  9996800   1629373  13355557   1752330  12859762  57473627  26630888  19801651  25590513  27069877 
  1161693    281995  33819048  54174373  66537131  36628026   4599111  56359803  28542084  26452408 
 65313285   4717433  22645992  44485179   7687131  12689763   2295293  54005919  10067859   4024085 
 10175531   2638351   4151673  39442723  70824112  26335831  23734467  23024433   7897281  90348203 
 49395567  17266983    195078   2418203  73111907   1187502  27680101   1511659  15294497  25430386 
  8850713  23108362  28689459  13060632  82118411  18278598   6025203  54455568   7411413  10966680 
  3960891  16066543  26132539   1458468  21142147  33908367   5108955  17454570  34635823   8314023 
 10701048  57064893   1335646  12970707  25199283  32315722  19966638  67954713  27921225  10524075 
 51968843  11164395  30816888  56133387  11303841  65095125  49303707  21067380   1504239  43743851 
 56813298  26010827  30704045   1992827   2649896  28432263   8631564  25490903  56245843  53127639 
 60171783  62717627  13597901  28312995  35375672  70785435   5136463   3541893  30072123   3596949 
 23024411   5486433  18541113  16629946   3770569   4313692  75777351  13314703   7582374   1464187 
 25847291  51696963  39873579      7091   8149002   2086297    330519    280363  18750123    670806 
 30261008  65414631  14070033  37966989  48186953  15356957  11985998  25320917  26132564  18465048 
  9861657  40219970  17941137   7518708  51726303  23047812  41555109    945375  25574994  32429633 
 31502475  16415123   8358827  31359625  44400842   7820001   4197723   6560515  28381503  29233723 
 28621352   7217447   2947403  61580763   1034100  61451396  15582371  10454658  74967583  61797673 
 38472089  15288771  37769833  20968529  40203495   9056741  50836843   4827195  10046481  18148155 
 12722647  22356049   5014167  63136731   7563687  12571808  27026591  35709415   1090143   6080054 
   394503   5676423   5847529  12493786  10879143  78287073  12333859  53018977  40352357  33972542 
  1529525   7425150  29390391   3050478  58016933  62267239  64134879  78880109  45251428    149988 
 34913823   5560283  23004667  23699223   5937852   1378777  70899353  57079806  47330363  26808059 
  8942945   3127992  38599575   1751059  13259304  22073756  29059627  22459299  57829395  55751448 
 26638573  11241695  16340037  70355372   7128597   8015709   6620347  42441060  28551771  48404577 
 31787267  26982267  50107101  27455747  14843108  31829025  22064851  39996400  28255699  13014464 
 18523905  30617903  26433978  61898353   5947647   6252837  15586098  16036035  62705133  23410131 
 34036498   9140343   2800921  44887849  43352723  73510979  21900399  17864899  44485431  84699843 
 29226747  40997003  15350901   4942357  52162464  37264463     12083  38566527  30825514  73525263 
  5744931  44904894  40374671   4190274  34425112  15081543  29329373  41163522  87597913  36315110 
 32377075  15255615   3460519  24435515   5647248  45323653  26750043   8440008  37081475    387822 
 56679079    247475  32544453  51866503  15649093  32672098    652359  44266079    516498  42378459 
 26078982   7260499   9330895  52047132   7704617   9637100  28048423  29074942  25159803  34208679 
 20407463  15424494    490305  26549096  83543526  56748363  40790756  13213299  11565621   8085031 
 10057546  78133371  29459625  44326233  21731954  19782432  56139783  59711409  19884421  63991581 
 22985041  63452283   1307088  16682623  56546301   2316027   6515310   7560007   1005228  14694743 
 42034676  13331283  68621543  78119217   4686672   2244035  66255081     49833  43812051   7777952 
 58939864   3863943  14085543  15360405  50226966  37756868  52062858  34329115   6754680  38346018 
  1248793  22734438  32484484  16150761  18768373   8454730  11021135  13162053  49935574  42573915 
 35323059   7791783  84318399   1247107   8553769  32767111   2205354  71636874  49276833  52536723 
 53032503  11744715  16404063  11293808  22927818  13339653   2080388  15305451  22180698  33085893 
 15133761  41250507  41710470  45588217   7354255  13312019   5741397  85138059   5156799  10515353 
   294618   4754067  25443517  35494557  60246914  27605413    840639   3814822  17462160   6186495 
 27682453  21401971  43819003  81310083  50172012   9937851  71724069  17252043   3684771    705427 
 12269940   5050167  27185173   4826843  30420807  28051310  51486053  25499127  11404987  17843553 
 42491145   9470607  50633893  90422315   2429172   1447264  46530551  18839131  67330062   6232709 
 71912061     59103  16045008  13826551   7159457  11672361  25375803   2950028  14122383  36576885 
 25376761   1109864  21890005  66182139  68603994   4173963  23913735  45301023  93670515  13321541 
  4608769  51273979  10466013  44523783   2873211   2196845   1721459  15946368  12627818   2220391 
  1341257  31114569  46114766   3350715   6688693  18210371  14259048  33397806  36847388  58308969 
 10673781  14225670  44045123   9264273  12566218  11973715  45293243  14111175  48900767  32686458 
 12265464  12120731   3419649  15208251  47742147  11072373   8897529   2255103     46693  22885222 
  8599263  22502603  42174387   4505481  23011971  21010023  24014490  23359407  17208048  16522139 
 47755623   1853480   2204457  45426453   8029469  52913730  20105373  15420351  28522815  69465441 
 60768461  47283918  12679793   2599225   2764332  20765748  25532583  10684539  29911737  18440743 
 15736415   1978623  28259803  42651323  33587667   9119553  62912161  33381792   6199173   5926449 
 37237217  18858787  20394819  72329394  46556373  56105605   5899123  12260772  19711751  10226157 
  2599935  51652185   6969483  50299647  14635503  11582347  28020260  25602683  78314748  36783355 
 34378593  37642683  39392728   8640932   7624628  29717825  48334794  61183104  22013433  35669673 
  6039375   2462371  13552251  16884787  58908167   9574679   5222691  15416799  23027179  38706723 
 59190905  37243140  35740155  74856495    752663  36542900  12971988  42275088  60119839    456275 
 33010968  14425831  62407957    302555  47695975  40826728  42096051   7969403  30433499   8688355 
  7580715  14099043  24557779    914019  56801235  38316074  27045141  56006199   9211794  20828735 
 29263823  59618715     86566  30142663    209311  31394274  33634017   7530162  57204447  83560791 
 23402915    824089  78363051  19852481  69925169   7669771    166392  22508043  13846538  50501366 
 22310489  53824965   7461566   4388483  18384789  38864235   3382579  30289355    935565  40720550 
 47367443  47496585  23263083  14328679  10721658  27802671  17835605  54493315   8560818  73729275 
 20382837  63261113  47426398  48824879   4104519   2493951   9076211  10250823  61887984   6848403 
 29804235  47087063  69504663   1339819  84830725  21368093   6259103  15609627  72591338  24517261 
 38932758  43222078  44493243     70803   2741055    584603  25726957   4527591   6169270  11686315 
 72699723    650274   8495565  51122889   1292328  63396663  38326947   4417851  74667096  26577403 
 13414269  51468939  20495026  44016143  16873317    880101   8973014  23595903  24516597  45289418 
 40961543  18852927  32976783   3374523  25950822  38395473    190940  46195247  13280574  22164214 
  9139323  17341339  78822159  24177666   1831839  11579559  47243163   5042339  32089143  17700575 
 12736464  21931947  48905723  35337969  31987032   9169651  23887011  50710149  20485691   2208421 
 45264982  14408025  37520171  40593891  35503199  41099835   3505917  18470964  24336715  30112379 
 14397795  38616135   1299469  44890289  21101973   2470823    881549   2926599  17042326  15698055 
  6878940  43132428  23212697  68484721   3315375  51248611  54263995    241938   2829727  27394765 
 16310354  18439635  53375697   5936046   3678277   2372974  39787833  11239507   6606043   1296171 
  9251538   3043023  10341263   7078459  25747419  14403183   1207960   8563821  27175447  32586191 
 12062751  15469451  30797727  29888148  33363915   1341573  53707123  11379071  70616978  19471803 
  6858111  17279023  28389609   7154811  14154323  37256694   1182669   2872695  24469099  15640803 
 18882714   3726639  68367201  66839115  21594090    541569  63921211   1195367  13998199  13506421 
 12173375  35209707   1697165  55690873  34656959   3088623   4782937   3636483   7926338  11584455 
 10924035  14827705  76374575  20531533   2205711  42207927  34218901  24311431    665099  38142351 
 12127035  75383493  16311143   8974543  25183229  19467758   8295003  14331041   1334961  28919067 
 28725813  69648478  61954860  19843020   6795783   5677277  41843328  70305162    155232  76245869 
 67114159   6088547   5556924   6321879  17096595  38143665   7141623  12711045  18647806  15765584 
 25950333  45608247  15459798  38270119  53505253  35682427  22697028  48412389    107223  17774741 
 47755670   9002235  47308167  22005688  30692335   9339617  32248458   3934872  51865185   3307877 
 48353219  74616688  36903813  18203238  22954617  65294079  27838743   5233947   5880187  30756357 
 55879188   2452463  53855804  14665035   2831337  70363563  38898265  16474373  26420819   6012645 
  4751547  27845677  18288129   4609273   7733938   4483293    244695   1064697  67667433  60835713 
 24137103  56461463  55463399  93157644  16476375  65358513   4087024   2427679  13405083  28489221 
  2995413  34540365  28457970  30603300   5617735  21931531   4521603     32771  18269294   3280065 
 45393959  38975163  16697755  57756283   3765465  20398651  51305793  19144878    405039  72138473 
 63683073  27556431  17578299  50300088  21053489  13103313  27037926  36290583  37551563   8394061 
 30537235  34486467  18039773   4834203   1149907  82623378   7534111   8219193  12620843  40280571 
 18395591   1827978   4978278  79252695  20022767  22687011  30278315  11560575  15990099  13311162 
    21091  69601295   2276448  12565653  10920543  49235977   9471755   8103687   3057897  68547999 
 11181345  20140971   3491751  71384127  16034925   7222893  16332411  16319679  12197418    429575 
 36472117  21586681   2737991  46588860  56479087   9186960  32436326  35819151  34009758  82125881 
   428098  51052593   2454651  26191239  30006283   3267013  74884843  23862977  44880750  24096525 
  1296327  67666812   3467353   6964323   1653743   8070313  85091571   3539265  54005988  35366536 
 43840635   8547279  25428317  73540440  23030235  55908195  10412103    530746  80307173   5413839 
 23201787  11384538   1967947   7006167   5174089  25229823   6472243  13058649  16054073  32284023 
  7791847   8376452   1923415   2100915   7398261   3563123  17165839   7059636  43612095   2650573 
 12593653  28574483  36375263  10105840  49344691  48344421  73222216  24886988  11721660    208107 
 79369443   2989148  17697099   1707097  17073357  61170463  25125097  15186075   3119813  22663393 
  5655773   1538079   6504257  31157733  20387933   7607915  55433748   5013710  56132067   1852563 
 20338945  29223603   4572249   4522949   1996647  10745186   4444802  54452343  78862591   1132645 
 17820237  41785460   7412890   2078299  34077483  13640508  24713709  86409523  31974873   2493257 
 40664835   9279949   9066543  62349963  78499193   9742621    353346   2234509   5326953  36354207 
 54989834  19070241  26479287   3478629  20136033  35437731    627275  40497531   2893621  24975942 
  9921663  11012109   4177923   5169420  22746171  23127423  63373748   4764300  68142791  33666111 
 26388311  35216433   6201857     97703  10192403  44244980  46900722   9729055  32909325  53071995 
  3836411  42987726   9710954  16572998   3076920   6824696  26099103   9565048  23899308  11482503 
  4684767  16995470  13080885  21497976  32054860  11146740  43959367   8350053  90127391  17502619 
  1976851   1852261  20475643   7090264   7503415  90053963  31740915   3424786  18515931  39897371 
 17587074  57348348  41125263  18477763  72594753  33458603   1362519  14559183   2362873   8004951 
  1970993  56273043   4017535  15362525  47778651   3650623   3962667   1199167  46902307  27316698 
 58135395  13524006  15927550  15692998  31441053  11877464  41295828  12941558  31231899   1384875 
  4536395  11541409  22755289  36758299  16949829  27655377   8938842  52509423  34752147  64487628 
  7428743  10801203  37196403  62169189  61223184  34572885  67734713  41090513   3020382  16132239 
  7973227  63241243   8581037   4245357  53798037  24308628   7457929   1829443  69401779  14329368 
  5282229  81270592  22626709   1740358   7258807   3168339  32136708    453814  14935747  20792128 
 18249968  54138438  51987123   8421423  34503046   1602469   2681593  53817663  25774182  18374115 
 15713324  58734249  13207135  16588464  16092667  90934395  25120167  29130891   4360164  71551099 
 16648153   2959848    266819  18149563  15507291  14359713   1540524  13438405   1603023  13284251 
  8055365   3999867  12046912   7054443  24647703  52505247  44693109  75194403   7692571    463611 
  1972223   3342261    456693   8742623  16366107   7471691   6128823  40102647  41864181  10178333 
 39659966   1248819  39086908   6857333  38539148  26025423  51458919  57549525  27516663  58646319 
 92467563  14296344   2047070  11295291  49532159   9650135  15581406     92079  48252873  28720998 
 32281908  16574177   4016899  48076536  30274641  20730003  12089095   1458145  39864219  24958518 
  7890733  15257227  16039588   1012023  36870251   9098853  50145963  64141276  16028847   4761923 
 14711766  54700287  82600812  66069095   6007498  50525741  32314587  61600911  29116639  24809677 
 45498059  82918395  23712036  35253803  57633315   6351923   7173969  51840041  23702252   1696278 
 31197266   5040753   1894928   1096232  22862205  10611373    871786  26397447    719554  40728597 
 31057811   2899599  30746391   4032200  27395203  11321412  25513223  18058968  41581273   1321533 
 33210195   8530728  11575914  15951483  89058791  75634036  55136036   2737275  70347946   5563642 
 12171243  17759423  32151294   2101783  60645043   1231899   8236673  61045239    314043  15411893 
  6426378  23134083  41829949  13325403  35338479  25593481  26563723  17062025  22400628  80731319 
 40398753  15194208  27237451   4993062   7368603  21330863  14591183  59757023   5610631  44659083 
  7569250  41880363  64879385  30796608  19108087  10842429  27165345   6991998   9769296   4554681 
  1646843   2301856   8238561  20256479  27196261  76272505  22784703  61351233   6021843  19441629 
 36326185   1246368  33321285   3786098   1769787  20902725   5557763  41540331  22711315   7378625 
 71079663  55981925  27616823  16524519  14340355  10494474   4938507  10524282  74046147  10415877 
 23341359   5092539   5148491  37869819  10022847   8390429  45037500   4783803   4747031  18743130 
 44209147  59313787    473202   5771441    713319  31997403  64641784   4602431  28983735   9746936 
 36180443  21467655  11944283  23287471  52884844   9439065   5611659  26878144  19241373  39290880 
 63596604   9738081  33484098   3080643  35854670  25746677    890883  56447898  22153498  31784577 
 61765323  26676032  12187576  16692593  60988494   1576023  12602421   2634153   1713746    668515 
 13077401   3166345    435971   4175255  82914873  23802889  10982163   7282671  26337588  27269607 
 52744513   2536195   2856507  65246463  60642081  14195802   8383901  51501172  59918295  20139820 
 57998887  37140806  81276058  13790367  44815470   1183550  67994309   2823327   5641728   8106319 
  1699368  44303523  10611484   3425931  51610207  37058899  44750283   9716388   3173370  16809341 
  9062359  31864443  34578973   8889763   5129583  31890381   1982218   1245067  67330815  14980843 
 43586623   3312498  16600445   5931946  60218844  11490867  28448749  15133920   3323811  27875859 
 11665315   2509477  13380303    960873  21737114  30081493  32627778   3484613  13992299  36430153 
 38099207     11420  43866699    684859    467451  41478267  43590943  45043913   9361189   2977267 
 18508431  14247258   5277043   8324923  51946248  28247323   5541219  12418155  64977140  18678363 
  5794758  16545993  42739574  25034041  29922847  43003629  46452192  32783862   9857094  43357066 
 11518413   1724139  16850523  19099236     14604  25758661  56448823   1950001   4923940  10167882 
  1616919  14319637   9374073   6863557   4946363  19553791   6398673  26054965  63355428  42857433 
 11793261  28079686  12626975   6870443  18081329  25197225   8418738  35983751  14794725  79878137 
  6431961   7811199  13737203  19509081  15015903  67360337  16052691  14676196   3471423  78121782 
 30082973  12309707   9890206  29911533  29093229   8686843  16857775   3971012  45020868  93632961 
 20561092  35458653  46203357   5090727  40814175  47898633  65419757  50550568   6501569  43504210 
 36512000   4336595    965724  12713477    610707   7031973  57095904  46266795  41253156  27217467 
 26736569   2038973  25585748  10731270  12526923   6816051  28175004  29470207   2723415  40342640 
 27182691  59705093  29995251  34302039   1705363  19679943  18805378  20051860  15147473  23992971 
 26026910   1728673  16430173  38593341  56467248  19529915   3567915  17044178  73381847    745831 
 33189783   3298875  26329839  17163024  52519956  13585935   3594350   6496935  19545077   2821927 
   933387   2670581  12447355    714358  31479837  15534245  10721921   9678695  28406321  31900708 
 35418153  35831835  30657435  74670415  47636853  15009903  19131261  30121095  16930400    168357 
 46937058    614382  75913623  22901469   9242070  42357443   9482379  57138333   3696810  52158253 
 15580050  28303525    912897   5487683   6717042  24465795  40194284    346923  15932291  20978647 
 24065289   5690093  22709386  24958055  29897053  53998827   9408894   4840703  36889058   8006267 
  2207811  32076469   4837598  15226389   5166299   6680403  29379195  46338131  29483583  73887989 
 41952198   6686283  13669932  27481428  40856315   4381404  25175845  63105935   9247803   2732475 
 53688639   7884363  26976471   1032879  42581148  13120575   2501535  24536983  53898330  25522620 
 45998967   7693271  37320849  57244002  24128055   8582136  70304417  12949089  16010097  38357323 
 70241018  74903577  13074498  21463968  30935811  10446251   9443995  22556618    530576   6273915 
  9079087  81409659  21227700  27905271  26253623  18597149   8403843  45015861  95642439  52062606 
 28862462  12020759  39896186   1008624   9234993  30376672  36622789  56265891   4245654  15234103 
  6519361  17464449  22119695  17650623  27634683  22808103  13593593   1409073  43073185   2312787 
 20841776   8818821  39546813  13510263  70188312   3191861  65672275  10149777   3007803  14352698 
  2740083  18263599  58532583    243883   1113846   6918819    275921  33990683  76262699   1508735 
 42460731  73356527   1577023  38742823  44730753  12689334     56565  16894866   6520034  71649078 
  4436485  48204771  12807573   6150019  48953775  29450598  13041249  41701952  31555203   3771020 
 16546973  33558043    763735  28362943  17356971   6739632  21138903   6794693  49723593    656205 
 10147227  33636687  77635569  31742817    467523  52918482  34246419   2104715  55611355  45615855 
 55516299  50559047   2180977   2445117  14738583  55530895    905931  22583161  75987174   8360409 
 18505128   2883570  20201420  31416503   3166050  20916753   2360565  14735862  80033703  42352274 
 37541499  22297857   3214831  93843213   7206391  53805129   1136973  32999437   8847303  29229843 
 37232890  45390633  37606627  22927365  33963561  12761625  62613756  82769238  39664755  27224691 
 15370423   6355131  40816927  22990167  17541907   7788923   9160028   8660202   4697907  14512458 
 55556647   1007670   2664890  17266623   9339549  63895371  48632091  13768803   3904471   1085981 
 22001043   6600241    454489  31137619   6953199   5181222  20372189  37751499   4386171  14148323 
 19584323  39751043  51175563  79502227  40834005  82956843   2471753  23802483  74650475   1585921 
 11166327  29967203  35481019  51991771    511389  23262486    613173   6009166  62470863  70509723 
 15736038   6071419  13571439  34493154   1132293    877577  19584309  36343803  45981470  24647974 
 44140793   9009984   8194299   1652337  11552823  47265712  13086121  36298335   5773395  41911872 
 21184740  34218831  21054011  65914283  33441643   5873593    496367   2509938  39867835  25881433 
 47098482  45196353  59590791  39616531  29633848  25209455   1272115   5936800  65824798   4811289 
 45064168  42030822   7113267  13696113  35484129   6959075  10359315    645668  10550850  72842123 
 75037547   1230891  13712975  34553708   5990109  38034717  19335231    108231   9547563   1743898 
 35357595     75783  18064709  31000371   9726084  37330647   4884541   5671567  52432581  26104763 
 65173657   3957825  50174395  11561523  20889096    789879  62532502  18039067   7277073   8251158 
 17990973  14172128  13074723  24399440   7027173   3692463  48882551  13889038   4660519  14863707 
 24894987  11861622   4164885  24434679  12033963   3200603  15926187  34172371  76719923  24371875 
 46178626   9193065  21313441  48466203  21515763  10143387  47866883   5501787  78747622   2289723 
 58087295  67133409   1374968  26556537  52823490  10046283  16624059  13336971   5366907  79021608 
 16856586  18862423   7851323  26276571   7846363  31233680  45646449  48008083  11068761  14218243 
 20000751  43945005  17645511  15879273   2261970  72169563   1882627   3267211  44845836  18445403 
 10608051  31117321   4677353  11135026  46157307  46950993  31856475  23992164   4558424   4623261 
 27516121  13581340   1864517  51499515  32590296   6789123  12605499  18282212     85299  10162725 
   190711   2657283  29283983  26519392  28334097  67400951   3902856   3484813  74278041  50376169 
 77194239  46779441   1051576  61265379  19556381  80831403  18800943  12825947  83398267  45184523 
 32232553   8267238   7869587  34723449  18738920   2703824  16646943  32517711  82197255  35547485 
 83651643  47759603  48014733    168603   7857213  49018694  69952689  19080375  54577659   3913571 
 57920631  39879767  11992308   3853615   9042423   5345498  10335499  41005857  54556365  25944741 
 31090952   1188048  40871323  16605202   7248975  16294731  32221281  71929449   1182227  29163311 
  7587395  13615083  19286394   1380553  38760823  33582723  19812072  68872542    986640   2591802 
 16715346  16314191  14576861    924265  35451991  44267484  28020115   3604288  32786898  34522875 
 13726664  21944483  69608668  42825269     35483  47556879   6778132  85912043  10283438  49051906 
 48939813  69720467    280419    119163   2932746  19335195   1041716  32184473   1174035   9397455 
 49564973  20141783  22569558    757545    279333  10264833  66891323     30363   4869523  19808472 
 17181563   3066173  63226440  13843023  50179982  26539915  26827899  22199520   5707634   5724796 
 20740296  28291299  60961139  16014210  78888988   9095740  12079355   7834331  11127498  32555698 
  2839841  13931628  42180576  44145103  13848483  25013243   6744531  15562164  14663983  24536151 
  2627132   5946099  36974471  41593163  82561835  19926541  61144227   5212680  61243621  45846563 
 59006856  37727215  11327267   7481432  45879613  20907473   1606293   7360449  49716708  16043723 
  2770331  57389573  33234141   7746719  40751073  34094883   3878500  29617685  63237903  44566463 
  6219723  32170646   9756045   1533208  74903119  64735807  51049475  34162389   3232156     31419 
  2223117  24916299  20887323  28931487  37955074   5231938   1123692  65213843  18090405  42235648 
   908113  14162669  65213665  18899995  56460506  16382663  11508398  15268407  23510291  39819127 
 25841491   7730018  12544048  14751573   2313351  20208024    709391  40734510  67280955  21054816 
 29813091   3847708  46082671  42921113  45373242   1312291  56600328  71643873  10513275  10587615 
 34497203  26981451   4615963  42022059  12528528   4052544  13427355  15671035  45738222  39871959 
  8694458  27864412  11016298    445910  18778572   5105103  53450403  44983482  54841443    870835 
 11564478   5242413  49376173  20035243  26804873  29002011  42650037   6816086   7684923   1496001 
  3329619  46541448  23976723  34863003  21038273  38887907  27907338  11289734  35923983  88580640 
  5118856    224048  54562665     73723  47156298  21872801  66259698  66235407  22861645  78426993 
 35368811   3696951  18977763  12430472  25353831  24968348  44403123  40743573  41535583    685223 
 35157969  29514039  23202607  43055136   1449869   2917283  35432027  29155095  16723239  46389327 
  9837387  70464429   9879483   2652019  65662864  59318967  45501023  62156379  17918231  41323643 
 78913723  21417235  11973280  54078104  65006343   4523568  12129035  46692293  28708533  26496973 
 96501883  10653666  17963323   8215123  65155631   3937267   5956395   7467248  14809731  66817328 
 19902513  15561651    190932   2093583  42812116  19072332   8506311   8794563  82361391  23890218 
 51823491  27654770  48406328  15413560   5222489   2293455  36531891  27773467  47266463  26371482 
 36204883  16447697   4047465  12421755  24780251   6468507  12786426  31502553  24347755  14378643 
  1631973  41917737  77810415    157506  11171031  45346913  43605202   2953611  26760012   6167193 
 31782701  49912683  42553474  56474651   4382511     79080  32196861  25489683  12040208  14402874 
 33705551  18274113  97049927  10450671   1368205  21335307  37338523  11897345  21443001  28271571 
 18883617   8034123  61637979  23300619   1428023   8436351  16890327  42975355   5964579  64998952 
  5013448   9619795  61888897  39760709   4075671   2137923  69678105  19289683  56927147   6065175 
  9258309  59730393   4863801   6967868   2488336   1357017   9775361  17065383  43969569   9649363 
 10335035   2430067  65832481   1269015  14105217  18988433  17024718  36739293  34152963   4167602 
 29821122   5776163   3049719   5786445  19331883  10019613   3297633   5639315  32810463  12872183 
 15442993  22138101  31230439    264190  72511718  29546073   7838049  14462155  61554408   1210746 
 67933103   7647623   9921921  66464808   3446595  34544493  32606644  28125747   8871490  38258017 
  2237146  42932688  29882655  11448497  27464376   7235652  52167326  47625323   9052998  56608795 
 66119611  50473419   6873723  15213058  14320178  16794681   3018567  13458121    847383  13284318 
  4129079  27995835  57832213  33239563  14663541    578365   1312653  42414326  10756869  71339601 
 25704593   3422661  22819614   2779419  41195179   1143321  29154171  39219493  12862581  43206927 
  2012863  76240833  30762719  10797505  42701019  82333143  59799030   2245860  61559250    403911 
 10862709  10268821  17988198   4791816   9832713  17107153  21429223  18586285  41493360  16706438 
 42840536  38732465     66091   5898458    763899  40317873  12791818  14315943   9193553  53820395 
 32438483   4361676  10053537  38438679  51483387   5268806  22113661  33612795  38914033  32133573 
 83939148   6224973  10280913   6570215  31542376  22068843   6240939    666705  10707787  50812704 
 11845998   9523425  69758943  55515948  16292575  11500587   2836132   3961207  38581760  22293339 
 26153831   1749563  54621387   6175754  44680764  14611978  24606683  21227016  62810983  60765543 
 22585791  15288689   5664241  60575952  65634132  34111563  15119073  27661651  16912917  43148155 
  7432428   8252822   8016003  34511679  15892329   2454679   2475483  50045538   3648761  19500279 
 53788579  15097983  40511021  27150631  50107963  10153651   8618495  41772984    762971  41481150 
  4197701  77353185  18971788  30754827  14064513  22267130  34488327  41781732  43985402  49743740 
 19712313    846892  13575167  25996923   5401483  23569965  25887138    318078  42777781  36904574 
 14808937  17650959   7671633  75531773  10973549     91803   1110291  66729898  32112217  18366198 
 24828943  40383048   2282403  26033299   1325392  68177117  31506098   4484985  50846508  20828375 
 19543746   2106899  13060563  70589796  43972646  58292053  43786935  41016009   9843420  44290585 
 20681145  20831115    123141  23411507  45172311  64714122    277539  17098043    643591  34935612 
 19772959  19180427   4626783  20963201  17064603  23490861  25724427  83464503  13826793  73529895 
 29699379   8416662  40737795   2755288  41310722  14639911  11391963  22176483  28903063   2515123 
 33197463   2725248   6500379  12044823   2341371   1852778  17964585  62562351  45784743  15670664 
 25718453   3859631  59878683  16896149  69537763   3034283  18024675  32808339   3781479   4473885 
 19089897  91290939  17995930  29765787  31601098  12006581  14773723   9899771  40326127  17815897 
  4439893  14347575   7495395  25787753  20801679  37370941   4427997  13337700   6600407  19162617 
    25893  42378043  19067307   5840397  17663025  32104155  26448203   2145393   2060055    604209 
  2641122  65258843  49920975  47202146   8779206   2486628  22575227  16058774  51032729  72240519 
 46605675   7697219  27118445  48140290  12032443   8747495  31094673  19202924  70100547   5849411 
 83324308   5336386  79558641  15653910   7355058   7050687  46944663   4672115  24568188  31239123 
 12835101  64647083   1038923   6762453  54705024  35081711  11948213  26640022  15050173  40730319 
 12162949  24464073   2096875  10084929  17998971   3293973  68000979   3253535   6284421  40409303 
 48594339  23859535     16125  16155223  33965329  10925155  65734074  33965067  13128428  30228075 
 13346363  19589541   7827525  24616518  18195795  42756963  40576194  56671798    630818  15748631 
  3058115  47529807  39890043  19590050  21105498   4148201   1685103  36505629  51502445  16465782 
 22860873  38443567  40871499  36963627    459933  49748583  12924762  45651617  54320059   4029997 
  7030923   5859739  62673734  17802875   6006347  31727544  49373840    493140  10992048   9440247 
 14305128  31986078   7310625  42344048   8487688  18999368  74762517  46859138   4549833  28696715 
  8483738  28110723  24157380  25903827  40757323  33977161  61198438  20989707  16129339  39376926 
 27154347  26559861  25265712   1095291  23204267  18074283  22529024   2864145    636975   1233631 
 23941992  84926173  15833622  13972125    173382   2445521   4799967   2215563  34521831  57468589 
 43318973  10484808  15160795  11540613  38215573    122448  13671735  52052596  66342555  85561839 
 13879180  21008817  12036613  46675241   3151059  10215887  59278763   4393032   8537163  42110558 
 20363778  84460946  36991893  58200363  25965495  75960603   9863223  10916291    727323  17132613 
 25416215   1558873   2910984   1357551   1134483  73505143   2383647    222339  41716653   3574175 
  1130443  42580928  15794426  42672119  41622491    640197   1840278  29826692  16040257    873501 
 51663321    412373   3112638  55831509  27936699  35984511  28501519  75559137  28376913  26803401 
  9951163  70218031   4914840  48444651   7823715  72137842  33220807   7771205  24244728  28288017 
  8007342  79470738  13270803  52531763   8998371  17148891   3831533    710702  12066532    110451 
 41232491  34158331   2689071   4199809   1346678   2482395  10230189  30485865  37258491  13126131 
  1387929   1431563  23046395  66580208  34792143   4840183  72311493   5213733   4757587  39865569 
 68575353  13634745  62651781   8446529  10251511   1690800  63556693  57390198  17677251  11249977 
 82596693   4415478  64510683  22161023   6497783   8900249  58030803  17331477   2394623   2015695 
   974525  26344035  13978568  37527291  15717596  65982611    248434   8804139  16740672  32112259 
 57186666  27901813  16176387  10238499  35420603  57556119  33782784   3874989  27830867   4039585 
 24767187  71411523  24919355   9068444    493611  37144097  49001867  23965578  56386835  36355335 
 88285368  49124679   5275353   2719723  16085883   7695477   8191196  13272198  11241339   9767318 
 48335055    191023  25512183   9524652   6648827  25399527  22646751  66713748    652692  59929659 
 85126893  14060713   3801935  81456808  18992523    501603    377487  30270363  38618235   8742523 
 10571153    966144  76148667  52065963  23876323  35754963   6628472   9713092  25343133   2404992 
 38928723  66647550  29611914  40307043  15688341  57678033  17343254   4232853  11662587  25588257 
 30765569  33179614  24157941   5577108   6773723   1778459  14334011   2883171  16786127  25542463 
 15630099  11667548  34372178   2632845  12124016    910563  10623551   4419802    995088   4916601 
 25891779  66506763   4904607  21050607  35746715  13168830  23865297   5881939  16652642   2340307 
  1223667  18400505   8079435  57110073  10114773  23887617   2283625  41066124  19808527  40311051 
 42137233  27260079  62603931  10974999  57746513  52255077  59353789  12384474  83324840  59019963 
 30060909  11053643   3952580  20340674  43511343  18538423  11630326   5118948  42805446  14817291 
 20012027  17760363  15694593   6276228   9027339  72744201  59182742   1917291  37579875   6932342 
  4623923   1454745   6808863  49746416    530319  33559143  12694928  31525100  34791048   8183825 
 29366523  32631945  11725004  46486263  26452959   6613583   4237080  13717083   3446703   8218723 
 27682043  39723005  40497258  26109403  44599078    793125   3422475  29224037  65307048  25000566 
 26053983    747471  36491435    146680  49286628  44943570  12565389  26604087  43013923  33046773 
 18649248  61636731   4408083   7644267  20256485  14350956  62518089  24917955   4864173  13328074 
 41558003   8048973   1884635    243817   2600049  46185595   8680319   7756383  33371109   7616862 
 48046943  98611047  29711049  13988873  36858431  25566139  14769267    135843  15215343  30523029 
 44979233    708152  10193143  24415731  11629473  21185079  11419503  81190005  46698771  31323812 
 34396720  30303838  45607435  49996695  17678235   1650873  52812337  10723506  35752818  65604420 
 31910001  46285977   4528647  29891757  65816285  38146379  24138251  16958427  40911726  93325403 
 10015809    948252  14847439   7568778  43794439  11353184  26229423  18020443   2701153    437105 
  6214491  25054667  62446905  18283179   6238044  10577375   6310155   4812408   9261063  76853763 
 51453197  45711492  42230542  41610469   7374183  27123963  40853523  17555108  10887883  19282607 
 56418765   4054888   7846247  93498207   6991603  25186263  10352049  22652819  44753461  21715389 
 32396411   9568331  58916013  17404035   3956683  19997883  19442160   6724987  40318695  46489947 
 12959789   6062229  44147003   3323343   4650186  52266323  20896959   4954884  13664145  33745635 
 15244947  13746279     23902  16721643  38025263  15483331    272211  34889606   2121858   8645468 
 15710531  21430501   1522343    393123  68345412   1571847    419037  48691196   5780877  13016973 
 77179278  33760311   9271667  42040121  16908663   8415113  11906202  49021152  65794745   6951067 
 30067573  12905739  12994923  60676431    993993    208485  23075175  21826828   8942628  12147703 
   359963   7014043  47285493  27634842  28171511   2038530  15005054  14729375  11387673    819474 
 70670823  18243414  18045249  32163323  27394683   9034473   1753358   3157723  11358795  10245643 
 37939923  20254117   6046683  46831866   7343725  15471623   3930219  22381097  19204461   3740810 
 36398107  46966941  37234658  26385263   4054875   2921783  33998129  25697853  50197385   4255747 
 21548143  33578803  12334507   6348088   1327140  40969403  57946047  57912978   7590644   4621168 
  6458073  15257701  25679127  25922010  14560555  23170515  24409851    375862  43197801  73280948 
 75230832  16611366  78033741  49645563  32205263   1497373  46548923  14595131  14984519  40882390 
 13892829  41970963  44489139  22236740    960222  89136111  36533737  32504235  56967355   6094785 
 12396813  34157167    960555   3016676  33815873   2845884   8558059   7450562  40599009  12453973 
 50110803   7925483    134313  47851623  39057515   3078973   8808387  29851529  69515301  33464625 
 56773739  36213648  33110301  11473277   6602223  38632392   5568021  56914346   4987833  44767467 
  6882573   1285108  27930426  64180979    907845  44160027  47267803  12056373  11265303  50962468 
 16181218    206043  42407124    302194  20317119    283392  36532330  58270687  10070765   4567571 
 16680973   3466005  27845563  60998337  39601073   2123748  22855011  16129914  86401399  38542883 
   675661   2944572  50025359  78223906  69464451   8561131   3305204  42508663   1261803  36369867 
 31317970  37661353     72957   2670820   5988513   2369623  48198819  23580015   9482829   6152451 
 61596847  16868955  51749898  20321339  33675303  27961485  45392498  51483921   2821623  63852283 
 29870894  49608707  47955439  19091668  14301995    172631   7378683  30331557  12451389  51888531 
 14902320  82312863  11668395  29050409  25058763   1040883    315003   1761960  20080671  25180283 
  6561098  12397911  41925887  26563839  26384101  33582285   8955745   2196879  15329574   2051781 
 14006917  29065371  19348269   9506317     25755   3653952  36427707  55477083   5334103   8294728 
 64753479    709291  24184644  43537411  51704637  34729083  20823043  34396674  15914499  60202715 
 19854915  67687312  12517551  48037523   3501409  16763970  26666178  29342175    334417   6652941 
  9574647   8022378  20618955   8612947  87871071  23823983  45955392  19403419   2374292    308507 
 56799528   8819053   1727448    820203   1530249  90976185  32250231  17446279  26642599  27399171 
 16462753  45657263  26896805  31221416   3463053  57913011  14938926   3679806  19048048   3906048 
 11648799  21387333  23374500  20868049  42006843  10755245  15628997   1076319  13783301   3613617 
   442065   7193310   3914715  37393935  49125003   6946683  14509403  46314398  21943163  49461437 
 12450093   9810823  54537381  71430211  26781913   1035219  30635506  35546491   4762545  10865787 
  9530511  15791156  33910179   6569921   4735383  19971998  13584315   6763891  17214123  38705265 
 18411671   3314993   1226103   6706783   5357321  63272787  69333763  63241798  66871543  28691379 
 12280059  81730025  54844220  42381421  28324887  40263508   7809883  76080075  44566363  17999523 
 26582043   4141491  12640678   8039049   3134107   9241642  25862973  24526599  29288921  11936397 
 44940459  21144547  38223529  31869611  17030976  24621531  17278295  22118523    124484  10956198 
 17099474  15313135  10103192   9912765  29150826   9050383  14672729   5511863   3796593  11337171 
 69648380   1151748   3410952   4655123  52278927  21468643  44882016   1742331  45323007  54741043 
 21901079  55549143  18915003  39710809  11633270  21421307  16014231   5207675  38344231  70850496 
 11177421  40677439    363291  31783379  33831466  47234491  38287464   9359115  38062455  10732899 
 36652739  42174311  48568749  34452195   4583239  35359398   5483591   2236137  43047171   3857127 
 53103200    584422   3605922  72278198  32316225  66522201  38066319  66706347  80397939  17357719 
  5947173   3232563  33805206  18126423  11877395   9961071  72278091  20204103  15284427   4014961 
  7722963  19431746   1504026  58328299  51455943  63475851  39628987  13256403  56145837  15298488 
  4012191  20810424  34357061  38224419   2081942  43713358  59990103  17845170  30856058  42227283 
   565323   2124791   7652656  62982558  21721452   5612863  31576404   7903590  14711235  54305787 
  7351490  13539783   9619451  32579346   3084458  27183429  15859421  19136363  24680538  59376783 
 59055619   7583687  22312127  39964029  15722619  39497373  56434559  23918833   1165065  23905410 
  6733069  29953661  14089575   6160783   2498203  35305833   3160518    454646  15983451  48962279 
 10076868   7265777  42223482  38683383   4604296  13900404   1512763  39692373   7026315   7147348 
 52772248  11426683  13661761  40202475   2715731  23496507  24397622  12732823  38068623  15034200 
 13134105  11004981  12410073  18578202   9395889  41866913  20750391  24020469  33318799   2154979 
 26887191   1737051   5784688  30426701   2325593  27529183   7681827  16451811  29343880  85653740 
  1843941  63715643   7488731  13428703   8119399   2562132   7871469   2926293  38388587  34510337 
 67175487  53316129  14306148  13484863  79690747   1351640  29578441  64819533   4543043  59237301 
  3573307  43080668  34374855    725197  11581719  16728863  83710387  51403248  23713867  11681353 
  6302373   3714186  48210362    939332   6302679  30848505  12608443  17244173  51876735  40195779 
 13630616  17297997  67656217   2275108  30037551  51502343     22683  27344162  15220903  29491878 
 56969263  32142043  17827093  13941933    930066  59626227   5375337   3746670    137283   8995596 
 66502656     20352  29662041  40319363   1233467  33397623    274800  38434650  37134843   9924531 
 50136195   8580456   2721801   6470250  61915479  38123952   7290139  91863873  50814673  28458793 
  5401597   9055898  50177839  11880733  37881867  30646743  60164769  56828515  43062597  64134757 
  2873263   7574831  17432139  62797671  20024133    510501   1063416  30628293  32125069  31068983 
 22734947   2629115   2050563  29898855   5447449  58033044  16423548  30460791  10685248  58848139 
 20546363  19824060   1958163    853491   8643683  16131167   9095923   1551849   1225579   9551431 
 15684036  80635075  14777922  40034637    196912   9723601   5932720  11217329  27313845  25751885 
 12378659  12314363  38543043  51811597    752997  16009428  14200719  22381328  58920355    256918 
 45024207  23471385  18625578  28608966    897159  26994363  55005608   9619063  21591381  35280591 
  7370057  42749123  23479259  14103693  46225063   8993019   8704104  40222848   3113502  68814451 
 27317923  17874533  10824300   1796883  51164941  33007623  13496508  28920041  13117276  51883983 
   448726   6823095  11161311  55370445  26923121  11469399   1272573   1777062    964575  17256407 
 78702445   7257219  47255947  33765778  17701512    925859  69268207   7994640   1787230  23579861 
 71342862  22411414  39130171  22501027   2572818  25468269  29632635  24091949   4247992   3708117 
 60075989  29849433  20694355   2559121  50570419  11673087   8923137  65211800  18144634  11182183 
 12717191   9658375   7424782  18024423  38135727   6945873  22888989  23710903   7427959  17234286 
 54952043    120804  21481395  18911715  36335838  67818741   9119299   2174889   1159079  11605563 
 69568573   2362160   7227078  17715723  23861827  52371666  16239579  28344921  11561675  69918139 
 60010673  25379753   5488659  35147635  13592625  23407509   3962547  40056942  23320287   8419515 
 18992005   4159635  19832475  56674653  44032353  34406954    691458  33536728  22857003  63942743 
 30472110   2574057  63527991  23602191   3299199     84279   4712571  69385101  14555923  13056348 
 46803138  35033580  10878643   4811631  10516641   5198605   7882963    382453  20198142  16251723 
 44406351  42709419  39668311  17128509  20436238   3430287   7937955   6473496   2379493  11040159 
  7953453   6464252  10647067   1201020  60878543  14714203  61132707   4065623  18745091  40474263 
 37428398  18390621   5037715  64097611  34740402    507233   2910353   5455938  47451624  35824200 
 19828967  33764883  15443595  11545435  36216243   5752688   1008547   6374949   9572523   8670213 
  1680327  43638603  12030548  35296338  18935147  19949464  58001521    561555  23314811   1727430 
 25904783  65888319    374442   2022534  20848119   2262959   5431368   4194833  25001226  60486441 
 83187173  22046063   9316808  27494995  65694311   8328275  24551979  34598691  46420839   4615827 
 15410056  79838763   2674595  63486813  16711083  26335491   5884713   2389825  22432443  18405103 
 26156673   2748946  17081487   7844735  29087119   3645971  14914495  52279932  41993691  36010003 
 49923779  12918777  25959939  15352908  51095102  69900635  15544545  24735095   3033873   2584503 
 18438459  36306267  11593936  36905348  56523390  23877755  43088289  12940523  29782623  47391999 
  2092083  16797669  44021357   2833691  52181502  13094203  12098972   6382161   5986191  20428833 
  9348575   5200875  47052245    350996  17488321   7498449   2402976    290107  18038929   8436273 
 25238952  23702347  15850044  87109453   4530715   1108663  36041925  33940659  13977987   1441251 
 34929093  47246133  15241119  41791611  14531539  86890473  22250483  51698337  18873177  22724073 
  1244774  85911195  16270937  24661483  14626059   6727311    428857  17159676  72408045   4081959 
 33638451   4858526   3010977   9605451  48225276   9672240  16408476    520331   9173403  28598443 
 26671935   3919143  64303643   7036854  38199277  42036420  64660308  45883283  74492815  16487053 
 93020861  55817639  66690987   1349949   4751650  73131627  15413823  59115162  54926179   2648901 
 23093403  37115003  37829484  29352243   9614923   2183113  56705070  38948025  24465330  62972119 
  4048449  24671301  22914763  60118643  66676635  37707975  19826693   2701059  32835506  16703218 
  6215251   1258593  25431858   6450255   5354013  47230683  10305729  37108231  12393719  13823859 
 27476481   1076291  15959892  29841216   4438347  44239248   3518664  30335531  14147333  85209083 
 65358207  77754507   5652573  11275413  22031027  62483943  51263259   4881723  18404153  90173481 
 19230778   5435534  45754580  10929048    556621  20056599   1723457  57413007   3305123  50921664 
 23050387  28792313  29618724  16568203  24684524  23280530   3273063  10584795   3162312  15314493 
 20772987  50209008   8387320  19331157  17013795   5907248   2161520  22981830  80846778  59002549 
 31830825   8780826    366573  26024217  21788925  51243051   2893783   6322386  10015099   8428451 
 38271852  44738910  40754427  26860119  30301845  37021647   6645075   3811821  33440305  46542192 
  3109153    513251  47151019   5257144   9294111  69090003  27139377   7271238  21611977   2473315 
 24138687   5313813  15760781  67507563  53090768  16425808   8936469  10753671  24749477  30999484 
 46782011  33644601  46500189  35742531   4118405    909691   6789893  84168087  45654238  24209664 
 29244303   5286831    592494   6465803     90364  51626283  51283957    474268  66092193  13482447 
 38143511  70979538   6070740  25863303  71493087  38517657  32659785  18222776  14704369  11122917 
 67587402  10229441  35769498   5765379  15707256    740639   1260873  35475161    272333  10828711 
 15066681   1524819  97890918    927414   3227687  27237727  28483395   2547051  61512555  33571728 
  4076041   7960026    386310    914641  29105703  24413451   9621815  47172219    747715  10774703 
 10348193   1569294  84842766  55085517  28749735    653076  39155611   5125817  27742133  60635137 
 18696099  12316563  35547965  20017755   5225558  15257237  12789123  38976198  28776803   5477499 
 68916938  12242091  17353593  84825213  75604182   4694533  16703923  24884832   8304639  10106823 
  8616263  26694747  16813851   1864869  14785243  15939186   1495929   9507135  55274377    698961 
  6581803  17321027    373773  97485475   9709503   6178973  38918841  18311025  34398183  12260826 
 20223273    705433   1548365  17029023  22202315  41231766   1881795  56742116  59528769  21067203 
 30792801  14272332  14715474  15917089   5855310  17294547  11536011  17618144  70490013  20591563 
 25671993  15305773  93841715   4113459  35261349  13686273  14258770  11227275  72423744  38331473 
 54857627  48946518   1488169   3209179  19647051  21711857   6473613  18425917  11292437  24450653 
 47662065    966443  52677328  19490499   9140001  15177408  51591602  36520983  14694738  16061223 
  9952224  25758343   5093187   5093889  31495875   6006928  51666231  50282260  32861603  14421169 
 23615456    692009  50338583  31610346  45538096  28432151    471207   5443821  27882642   1642859 
  9323757   7868531  61928799  32985040   1539878  18878619   5398587  44619903  80550373   7378752 
 36106908   1238933  28294171  53797035  14981973  14940795  31516769  41263611    248343  41170665 
  6627219  67061349  69025947  28746225  16074405  15684218  40324259  14063623    107283   1511435 
 52631063  23946139  43975083   9542544    925291   9695148  49376823  40730427  18122073   1744425 
 31937147   2351505  31833483  38616147   4262985  57029641  16171131   3495163   4439520  24054787 
 43449165  18544805  15430095  22103355   5414523  21371032  16570236  15683705   3174684  45089586 
  1451824   5919322  23279799   9341623  24273045  22081799  17932354  30847953  44660553  18151803 
 59544564   1750041   1471931   2669123  28459851  57105633   2581156  13749613  68843855   4082064 
 27063098   5346235  17679455  38909091  59950331  63358573  73389211  49220979  69332875   9034615 
 20106930   8862834  43382350   3851303   5429923   3791370  10886598  50224420  49073247  79996858 
 32960253  72959643  24486651  13732392   6467535   4145161  26684673  26615723   1334406   9568269 
 51428253  96030083  12483695   9112533  19708838   2832043  16696800  39072873   2873531   3229788 
 11590587  34211533  32115123  47545743   7803531   2848613   1180743  50099922  17955723  26067822 
  4443135  16762115   2133015  20766336   4746969   6152734  61371472  15496007  65191241  55020126 
 73442115  32055883  25041021  41430333  17738307  24227231  39680344   2882779    987954  18193534 
  3054879     77966  60426417  50135367   1425963   5864475  30652959   1307307  18646542  10201653 
  6146267  38197062    387465  51940243  35938276  42984233     79776  46610283   3490614   9936667 
 39080911  18737717  36551638  20504859  37050998   1678071   1605243  20072558  37451796    532847 
 24527893  81151023  14362375  11663264   5492857  31536403  49264780  11387086  19637383   3728499 
 42166455  25165663    313359  36992188  47231853  13360668   7554783  14512691  41635002  19863369 
 14842947    630544  11386961  39882616  37418919  64240525  58310858  34255071   9878623  65214266 
  1734609   9863293    100231  11922329   9890126  30720870  32342567  33886773   3361257  87432195 
 22995267   8225750  26092563   9375923   9800760  39884802  38697423  12423303   6087947  53657723 
   513720  19165347  13143123  39069541   7270911    582435  34091899   9745118  16425051  29976853 
 11731994  10352703  28838075   2238475     37383  54742503    367371   1220251  50518283  13951697 
 12573901  27349073   9272695   3720734    144345  19307820  24335070  30659417   6389946    751677 
 65526276   3894923  18828779  61087923  23262167  22792305  52664295  12500223  33304123  45535461 
  5985167   1850193   2691483  34248967    203152   8146242  20573874   1093080  12341900  52149585 
 76624623   7151575  70478531    190335   8885943   6041619  42881928  29548327  31444173     19403 
 28981488   9411546  87204045    364373  33515039  24150483  24828738  16772199   4823157    877492 
 78058873  32009100  19083783   1157020  36183858  12840257  56710593  44726590   7149226  32562907 
 54989623  87761883  14210763   3707679   8610880  21691114  61157544     97135  63592911  17580159 
  3037665  33065361  14490951  25692196  10299199   3534563  14687171  50526699  32745521   1299049 
 44450233  55778635  17999254  10065813   3536407   7118248   4886537  12937161   5911407  33070923 
 14408944  21489201  45382187  38190429  20825299  11854851  32167611  56165061  31130913  33033183 
 23089281  30959289  67067491  11402787  24342414  27594698  79051839   5785511  65285629  15584487 
   898931   4149968   4987897    380039   7072149   7763373   4165691  11860475  16209708  30169528 
 45529803    144645   9259569  15624069  12444648  13644160  23085243  55058393  42404415  11771071 
 48018003  73604423  14448612  46266031  12457181  86030459   7611457  56230547  37594501  32883285 
 50903753  36066355  21570374  17658267  53403072  29334225  71268097   8179125   4852107    145218 
  1161746     27942  35074513  49062563  37939965  40623255  25246247  11641179  73264723   3288261 
 79892483  10466033  16964327   4517111  18040819  25876896   4438284   6131443  38811925  25371415 
  3676257   1125611  17381499  19665791  31064429   8904723   3845747  13121220  44540055  40069757 
 15688607   5943627    346161  10026839   1888213   3643003   5627643  19548003  45145128   5955688 
 13241391  14736551   7257698  25932498  77056564  65012445   3382755  50882324  13156568  69364933 
 32787639   2301311   8728603   3291705   1485192   5301047  32201409  25332957  38195649    555118 
 80156355  13754976   1974123   2288251  36743387  68156288  11216618   3807663  52888773  35891861 
 24721202  75713593  50135615  12930813   1970911   6998805  34140628     71007  28886935  32648941 
 43358859   8189035  10652717  67704123  38047863   2825815  11902075   1444629  69343313  74849343 
  2867645    738133   1888423  20450032  42481315  18289213  20115087  58662563  13456986   7064418 
 12783003  13646715  17105211  15875637   8013939  28695681  23849275  43557231  15571863  85526319 
 27023847   6467515    914274  31343223  65073363  23558907  55113103  12527268    817823   8307024 
   299338  32095483  71201157   6061725   3457906  15268263  26896386  57992901  28959842  34097435 
 16602299  18666661  17351163  13949087  34378323  21511543  89125773  22455660  66248738  13428875 
  1451915   3389843  69725143  14143020  17235927  45075413  73690747   9502879   8438224   9022011 
 62715395   2959225  41964688  17532639   8313207  86838807  14232812  69078442   2375448  14572813 
 35572296  83658051  13395245   7898288    559869  39272174   4966207  36011223  82532835  24465768 
 20207467  45796805  36453960  24797038   7248435   3409242    931501  17934549     22103  32683488 
  2085255   7229747  53972709   1944070  44473673   7225638  80625573  25798283  19496574  33992123 
 21811728  35877986  25582704   7387609  49241171  22452036   2706523  16874269  12537055  10457173 
 12888063  37901463   9389685   1986231  38443119  76322523  44724261   1639555  42183141  14481375 
 88527723   5662779   6027951  21663961   6228651  12592329  41036208  63538549  43551799  28878245 
   801033   4936188  12633744  25295790  32572873   6099513    584527  25457307  14444468  27420083 
 71419534   4615947  21829899  32156236  77935523  57131980   8655595   7637700  16308597  20218916 
 10477047  34879293  27688347  30278923  30237973  28507014  72042316  33042028  15503195  11780203 
 30057654  57152693    491713   1564411   8283013  26420343  25441773  40133157   6186075   3970779 
 36733049   1312137  21990817  47294187  12545806  13526157   5395117  17910656  27660635  19453050 
 45517993  11505831  78128043  43126449  14017569  13854551   7291176  41872320  22908859   4745859 
  4977072  19159854  21775489  16256991  36611250   3321451   6319815  42784171  21398851   6306643 
 28723905  51096638  61739523  28868979   2109931   4757988  22242973  38003987  60997191   3553921 
 50203223  18771397   6952769  74582123  37461825   6760239     10511  18258948  32748651  83674071 
   105683   2753910  13315358  12070260  70622576  35769603  57189185  81244433   2001869  20652189 
  5758953   7956981  12081044  51229049   2370998  13674378   6883389  30272387  17102343   7174212 
 23394877  39764916  17135267  12852435  57503349  45098781  27281113  74199003  68996253  38091363 
   358071  29861727  26178361  36725393   9260899   1847531   5013327  43031088  27479193    209631 
 27819039  53070121  19712457  12956061   7238283  67178779   1728573   4420187  61931421     17370 
  3832021  15499563  17980554  18548226  34271487    478167   2249022    514371  13258096  32776778 
 36924919  18347278  25458873  23415976  35676033  50467779  27728363  19681908  22547698  11976147 
  7582313  55025522  66643161   3372309   9227627  17245531  13631559  10068207  11135805  38744772 
 35361483  55656138  26271311   1511633  75256131  10125806   4054275   6737303  11394555  79734971 
  8766123  17671370  20113078  16369014   3045873   9914251  60740623  37063861  32281701  10949665 
 34419459  47754623  14473239  37817584  27057687   8548443  35385165  59659749  32275067  29490013 
  7275786  11183751  43257143  21875089  34910601     44618  48773211  11391011  28636696  11317673 
 24667711   8079471  21131968  51726567  41361315  15263683  14190852   6665473  58696783  26522427 
 34974819  20544147  16106198  49170866   4956162  48294307  44281689  29483958   6041823  57255432 
 11289905   4863439  79490013  38206185    729267  39789425  70551814   8451588  14551787  31465545 
  2630955   6814539  41986554   1815789  19867122  52457003  16680829  46676048  50824143   8232771 
   960877  79103311  11000553  11752668  13797591   6959543  75123065  54786933   9611923  10208351 
  3182487  60152748  27741358  87810615  66139437  35823785  30454603  36833083  41808075   5985731 
     8061  37632219  34503263   7893378   6989424  33695019   2082323  25514322  27724771  72055995 
 23820783  89898959  44126170  31747207   5375499  17580738  11413833  57262421  74570793   1620051 
 63638683  54411637   2685907   3142408  57128610   9839371  25418975  63073599  12153243  19628909 
  2075175    133907  40824039  28820805  27609303   1056093  27122203  17682777   7225091   9970503 
 54793883   8253951  14918643  36349183   1994775  25148577  72158331  13621461  56419323  19167051 
   659023  22120343  43726113   2773460  15434610   1323973   2359093  18444451   8075571  68950383 
 81486685   7127055  46807035  55067563  33522771  21495966  30790385  21131163   4484636  85623396 
 36329141  42253123   2693113  12465002  21704820  29564133   3402009  78729822  22439609  10420375 
 29933468  77735427  19630563  62897403  44426317  23637627  25218375   2762473   6666903  33545339 
 59192951  12404170  54176743  23020143  76947663  24167233  36418135   8465648   4756763    485538 
 46225510   7104443   2485003  43046093  17384185  12986555   3781545  11748255    612255   8316771 
   840415  34437593  47769885   1026595  47126600  58259292  49577308  28360827  41383073  13993662 
 10089285  70154298  58437499   5544523   3766104  56636626   7148699   2910713  18651588  30560695 
  7371241   9052705   2751631   4876227  12762869   8124973   1162423  20700422  60603636  35048493 
 49767678   5550000  31349538  54916803  41863455  81229614  20866843  42796593  24560821   5019500 
  3826267   4221827  79996137  40835244   1356971   9796577   5144976  17347725  68644725  20755887 
  5987153  17858940  16233431  43028123  79332027   6070831  22578823  24820483  37388387  23219498 
 29345501    269783  74172411  25625557  16810251  40216128   9008232  79188837  32614934  12016873 
 13482240   5162309  18965683  12012981  13741019   4735140   7369071   1348889   2035887  48377179 
 20631408  30154349   2019951  59630204  27643064   7783499   3338523  29069353  41957819   5521531 
 17191459    510903  35272438  40737148  66965618  13906393  13082601   1691747  23146674  86182323 
 13218663  41606112    469185   4008647   1424253   2727969  15787570   3166251   8651163  14165943 
  1590594  88068921  32210773  34880927   3740385  19772564  42064313  13358190   6197622  82628943 
  9471747  23948235  57449726  10971067  66855314  62900130    813675  24511686  14054217  27160097 
 29284587  20889648  44158127   1883993   3045253  13303647  25226862  40369116  52697763  11246347 
  6776381  38182853  26088323  44035956   2201165    991887   7100748  11985371   1932745  36803211 
  1995259  76984841  17236230    723800  70638195    311476  11854875  34066617  11733393  27398727 
  4894523    796443  43619010  53959743  19489164  13306341   7658923   1795595  95967071  16500323 
  1709723  51675223  26829467   2971462   9962499   1167597   9787931  78794619   2661677  21220266 
 23049357  10605709  16652843  27178939    291895  48954633   2489523  38705647   6414090   4260988 
 22660091     52080   2615967   8005515  81938727  17476449  71270023  25924605   1984331  11248759 
 54180463  76294073  10053411   6483061   3613047   1346625  15079947  44969233     55547   9495923 
 14420599  17663686  46607137  55753002    636510  44909701  80658921  48257333  29082971  46351368 
 24761889   2673568  18265521  29904737  40387884  28959333  12994935  28734059  84924459    195738 
  9821901  19499918  23985051   3316491   1264581  37996543  24969914  33133499  81905065  17765418 
  9645469  44347607  39748623  33350819  29392549  34380762  11340023    379579  44313499  21631110 
  5104911  15620250   6972715  46157803  12227801   1169907    256875  34375377  14579187  28029978 
 48723533  60683439   5761338   2995894    476151  17683535   2584599   3932591  83098203  12043691 
 36155859  52723203  49907662    569123   2710995   9697263  10217573   4295263  49452251   7600703 
  1385843  75565808  19261819    732498  30980923  37645719   3618147  41902053  13282905  17910223 
 45452430   1997098  21625773  56152898   2201223  56785570  56056315  24240573  14569139  38371092 
 72384963    456506   6374680  37525763  30787286  48396239  14537672  38812767  12968468  38536691 
  5541963  29708001  52695199  17156715  18903435  81734963   5765844  23584488  46091141  25790685 
 31497067  17168418  14139891  19104109  19237200  96831065  16604988  41934253  27457263  13694253 
  4838173  26823259    653399  11136883   4393281  15664491  14954445  27421452  20122239  27739740 
  2292323   9784480  25878934  15090957  11224791   2909955  24176730  26491203  11137793     21608 
 31725403  57062128  24654219  18672139  38148463  54605895  34137942  42041397    673749  49917547 
 27815139  27404683  30100514   7632363  17428963  20910603  51305090  32563419  15161535   3974695 
  1741771  52710791  55768155  22778914   9738915  41234316  49619502   2403498  50693493  17407899 
 68837419  24042176  54629994  14378248  34841262   5983971  51580248  13680377  23553291    718283 
 51152107  49501617  32550862  26014047  10037673  40326787   7483365  31770673  40658421   7596411 
 30706283  66657978  46739008  13045008  32408783  76216835    408188  28512563  19108677  39119539 
 16940903   9318549   9306095   9252639   8093223    193668  73823962  21067105   1862880  16828995 
   759651  39274491  22286253   1755627   6372431   1681979  55003926   3570395  26968113  46834137 
 27567958   4180373  25834425   1422842   1786443   3876703  51269711   3932183    741978  91144577 
 34762829  13071223  11720144  59768347   1816469     55051  18540106   6804711  20338875  29409684 
 14922858  17286595  56803323  34738113  59737548  69228951  22586921  74482780    176786  11123760 
  9134908  16810543   6494089  39981414  26578875  18185703  33687723  13458355   4346123  26048097 
 12741573  11114366   8341883   6894337  13678359    273363   3376487  12377803   3079476  24422579 
  8185779  15592763  27429435  32929038  64417932  38170655  56128587  20343728  54076596  17140428 
 14575061  22245443   2201379  17860123  15595293  24379355  18517203  15402743   6182922  57629563 
 18013734  49430615   5462667  34264933  26989107    737808   1847343  55752130   7931703  17633550 
 68035209   2173947   3439795  40439913  31716879  21817716   2640258   8646348  14723307  11207283 
 29799123  37620105   9499923  24900383  62295603  23570307  36515787  47799017  63675723  63311424 
    23185   6947991  13832403  14690946  17581183   3964098   1050963  28777647    448935   1624571 
 32847795  12313635  10252827  28933963   1517995  28318008  13333487  30967836  65400315  58122073 
   206653   1715957  59194775   6305493   1176258  83559115  13337490  66580747  78901413  22413066 
  9899139   7739503   6229995  16989307  53516453  21617043  10108955  57266871  35868927  18112650 
 18173722   1093915  19341923   6663699  57959568  66044583  13299838  27387654   3292083  31258941 
  3720209  38893675  18825403  35189187   6163762  43067480   5120394  40405878  34381905  19534173 
  5337297   5558455  82106961  42573063    920103   5836063  60858323  38227437  53323260   3389943 
  5993443  20007275   4567724   4132251   5934957   6122148  79468301  45236775  48227547    117875 
 57034763  61137583  15935391  64052961  48003763  83573947  34500931  13897068  67221123  17415390 
  6886383  28003588  22982804  14654022   1112451    252423  30381526   6145773  50991873   1298019 
 12663683  49487253  15517662  27351945  22713187  14723653  38402408   3519183   3991957   2186848 
 66829151  79082047   1366917  28089752  24720546  95251733   5565487  46748523   9065757   4518603 
 64120163   9514651  20416401   1385493  67293713   1239609  71984843  27671007  20483302  11289978 
 19639791  25100401   7893459  61885706  26676627   2813479  63860464  26309913  49325040  23672907 
 59364150  18293365   7795473  30648631  62111833  15580433   2003726  27100977  54688987  19046010 
 13645143  57016155   1537931   3111765   3457291  31683826  10358914  80367611   4882563  43794798 
 19326858  14944473  21259043  48851835  12187923   6311394  76577403   2422877  57192415    690323 
 25794569  14534344  38183883  17412249  29718631  28309068  14965073    535301  45817937   6348178 
   551726  32952354  17388075  14883336  19298941  11962293  78320859  55858653  67310523  46370269 
  9855003  48286923  10587105  49620576  49787009  14878147   4885922    845091   3666003  13855113 
 32605268  24856773   3550283   9936408   5384801  59324723  32436835  29177643  22464699  20804805 
 24575279   2525075   7860921  37554035  73618564  29637588   5372091   6742420  17873198   3322131 
 59100521  46251608   4139399  18257201  12933670  32503167  50201087    983820  22728123   5391483 
 29058299  44609644  46961992  29081383  15385638  71166585   4769349   5910819  18534492  18633313 
  4961093   4251259   9627227    779915  48920219   6850608  14002193  51552253  44283780  14801025 
  2704349  21482598  24262255   9924400   3644703   6896610   3987475  53972089  18557271  27824773 
 27752623  49363471  21612795   1034920  32584977  10772295   2050591   9638106  30391743  12088659 
 18693657  20888216  50170930   1052961   7144995  20817513  74984907  14138549  21564666  47941800 
  6423093  10095729  20747293  44231419    175249  11974934  16683258  44921181  32871291  11400083 
  8580243   3775203  54408750  81636828  54135327   6090693  77502758  69084699  71133234  16879185 
 71684899  22762257  16989003  20126163   9247581   5636791  33879001  79005423   3315963  28443187 
 48622281  36912257  43258123   5819468  16396976  45407354   3460165   5021211  50126678  37784891 
 21919863  70997004  50907933  33876291  54930579    147440  12392910  12230031  32500150  13193997 
  3337353   2146534    517761  54418501   5585823   5885006  54598491  61287769  44335268  80366055 
  3138887  24205739  63269109  14554248  54720408  26633303    570957  11054439   4272787   5670996 
 33371083  49052373  44853683  29746375  47500281   1343729  31787214  11565789   9548970  34320555 
 25706013  19938363  19865297   1619491  18344176  41902030  11881410  10043679  45643623  37211409 
 30785463  50435183  56670095   1110309  12915499   5674393   1669973   6205323  26031798  33260351 
 10557195   3332191  43865087  27413817  21295635  48256051  30277478  58303264  35772167  16867523 
   140191  42285496  42144747   1918208  14962911  18355497   3262423  63112907  40306039   4123256 
 32244187  69003519    759017  16056137    526469  22958975  20281578  69760740  10117503  32540435 
 44861723   3090511   5681995    489205  33771315   7077531  44597581  16636483  52789713  51132435 
  9946493   2056845   2405280   4510783  57386517  17635780   4978376  39257253  92539130  16278879 
 69133137  14715375   3817745  65787657  25898475     55457  12894082   4528503  33023337  45934107 
 59972977  38002150  21155323   4635799  10637059   8456774  27814767  46715558  41936443    888357 
   790494  35048868  15079866   9355918  48009063  80720325   2383564  26937468  11028558  52962904 
 86031785  24872229   2844564   6390951   7096881  66869079  49485144  52973435  43436313  65756883 
 11403979  15381383   6826683  43793925  36174836   6024003  21924123   2816489  48413211    405983 
 16847389  28089875   7976133  42616739  50884813  30038963  47495859   1981963  23107116  21118633 
    31643   3463113  12473511  35957715   5885508  37638933  28380573  20690763  33458683  96586653 
 24169637   2085027   7498119   7036503  18974879    577531  12974083  15094887  65360883  13769583 
 21848955  74609404  31608105  27563414  74071978  18045821  50918613   4875268   4088926   6211755 
  6106289  20937867  55539255   6699409   4995645  24456373  63804849  32442059   8848043  40582795 
 30775790  22016459  18054013  59715227  16402785  13152903   2772115  39914309   6749343  34504113 
 12504179  66725748    555732  11844219  43320271  27382527   9143541  48194308  28516806  34902075 
  1716924  27550618  14040901   1943823  35678227  54131085     65828  17704158  49432443  51399725 
  8820201  15206517  24392131   2048089  20403745  65936753  63275303   7731899  30669861  23889583 
 25573599   1621603  14918385  31073035  36681903  22608603    302019  34295293   5802555   5359227 
 34258503   2280501    107083    366253   2178769  29899797   4972181  49604469  28440984  16240144 
 70084683  16599080   5102538    220938  16723837   9454593  11902434  34222467    234073   3250502 
 69206971  15455838  32588079   9775378  55867583   3472458  28631279  11677947  44385203  62803540 
 47774013   9823931  15654003  17733248  18614657  22019469  75530587  19976802  12207040     25791 
 22789443   8263259     66997  66740907  34425323   4921823  32094133  42233519   4704441    334447 
 12422931  68993808    958299  11809425   5987013   8569227   2359886  10253559  25288683  55517378 
 33640623   7150537  51303675   9122379   7078329  50429837  59345214   5381083  14759553   3688155 
  1314461  10324723   5371619  14078693  17870871  29965683  29443085  28646480   2856107  13797913 
 27886491   5839925  40075933  58774657  36261327    188667  19184899  43770339  27557754   3073563 
  2919787  27480130  31264548  65320609   6192603  25074284   2015745  27323023  12562540  25068879 
 14170159  36697747   1399227  27431626  32828341   2341601  10847919  67949409  12465063   4387142 
 31065948  16360939   6670288    245433  52756463  37979649  61748965   1347378   8672949   4227867 
 16746558  11656183  31313275  43300396   9614697   5330749  12730771  13315320   7947543  16332107 
 33384551   8669910    782663  53727915  42121311  42547449   5994604  48004251  55880970  49369827 
 17794311  22886139  16734249  10715013   5847747  42603027  43595883   8153628  35244133  86021289 
  4248867  35910713  33357363   4571514   7859373  30588373  24658068  19955877   4218323  18815663 
 14583659  62630796  16068879   2975334  73655073  45474552   1356468   1446393  34705824  20765351 
 73630123   5420346    176978   6884913  52957398  75991038   8588337   7084148   6784926   1514454 
 34027875  66398397  17259009   4013223  23431531   3884503    934721  32271087   4780167   9474561 
  3910464   2362407   1376652  38681367  49803526  34124226   3805935  40668615    687237  42249551 
  8181093  67590833  35044559  34484443  32921635  29662763  15454835  56485615  41365512  40086140 
 10199033  21607701  59868195    751243  17105705  19295435    991629    841712  24102096  43948698 
 40924375  56159807   5146173  20205728  16636353  54332640  32697411  46713713    730363   7046437 
 76317183  43729365  67270203    606564  43837518  15540907  16200813  11356215  37882253  49955796 
 37057403  22413243  23463243  18444403  21527083   4699169  79857656  40742808  25232671  16191098 
 57370038  20208016  57720009   9157540   3973435   9294843   2110203  69900411  64810867   6621643 
 18623248  64599130  35982267  23176423  35477271  19264823  26624175   9022995  24667661  58362024 
  8229874  19640849   1565559  15589551  26498998  11814889   1881807  27693111  18825666    504373 
 15945856   4599651   4713480  20978262  35027178   5469270  72005947  63252091   2940388  11560497 
  1955247  25987003  37148625   4214091  42513431  37268523  15842673   1471443  13487883  25677634 
  7863414    600063  92282591  24651123  45576441  75586853   5984123  11295819  37027477   1743603 
 53054343  71180118  10583124    484477  44246248   4718041  29161783  41765163   2764997   8472411 
 41742453   4079109  39153570  38062171  10489480  13738463  77113846  41775909  49618692  80166577 
 21020369  14403750  22525441   3768512  28493483  41973823  35890910    268773   4098973  73743131 
 24068896  28385535  28459003  10327501  23949943  27881198  66223611   5023893  15665069  24323109 
 18678818  27042419  37389736  38578767  33172229   3820243  41276112  19881340  42077595  28845499 
 43114936   6295602   6174255  57409133  26398103  59011007  11494247  31520398    988523   4894684 
  2628393  14457963  77975775  26924696  20276391  13071246  16483041   7274338  35307459   8967539 
  4099284    461012  11521585   5051883    438370   8106542  36009261    275177  11708225  23303797 
 36760245  15217269   1350327  94561752  53375841   1398410  16385293  45324873  28894075  19362204 
 29220283  87987691   2500923  14292471   4839938  37450403  47725794   2859198   5130621  25447248 
  3464559  18915231   4960194   7030121  71457957     17581  29733431  33659155  31886233  44845087 
 33307287  26505139  10382047   1690629  40926543   7217746  13541833  55245906  17311422  65418168 
  2457813     14307  37879387  33339150  41539299   2618047   1798473   6082683  78446316   8698983 
   928323  22984272   7180797   1399641   9693193  27612939  75422514   1655814  10852152  13881342 
 17742043  63992852   1516421  69960469   3684805  21834772  31817173  18149502  26649723  57888391 
   469427  24781709  38200915   3675395  70855512  38311683  76662971   6467181  31968933  43342357 
 68626353  66123283  13688445  44398308  24326260  45150939  27910963  71594282  11615496  11237028 
 52434855   8861696  51543547  27400749  37084461  13502851   5179611  25658763  53303506   2660487 
 51962899   9217783  47369066  25902363  58268563  26725687  80510439   5509971  54105088  53787650 
  1237205   6099123   9097911   2034843  16446363   7657283  39581363  29055223  16376983  16753992 
  6871416   2508123  15132492  37211218   6737147   6299915  58109092  19647523   9840275   7146935 
 24172093   3407373   1953915  13661841  65321875  33710394  28577828  26859475  22717883  57312939 
 34729428  31263575  55263492   9664909  42888864  35928687  26908500   5129353  43465661   6189768 
 12000958   1932459   3433773  25598983  14269587  73733303  40629048  12420475  17549326   1766778 
  6805713  29808063  26831859  45500411  13068893  19233505  66831783   3025155  25688189   5972418 
 47576925  27548123  33127754  11594133  76342721   3407074  13699170  20044557  10352507  16162689 
   702246  37894523  75139705  57682559  72238891   1028108  11097177  73419803  44769969  23935970 
 10556884  65863151   3502075   4843873  27621113  52801578  82970533  61500268  55527270   8407623 
 37540194  19183311  76901773  34185987    219595  25407165  20324735  25136637  31837758  47111575 
 46459068   9591233  15914853    838896  55773753   8008123  14011673  50030235   8468373  18370107 
  3874076  41707391   4106445  21805479   1560378  40396299  33191439   9537762  69716291  16352823 
 22400157  19140747  36261491  38295123  19328751  31637331   4521317  57231855    803652  27847601 
  8238511  11470812  35239125  66640191  13723926   4340721  31101873   3586248  10964851  24702571 
  4815827  34936703  11216493  68089195  20296003  55577444  55739530  11209851  19900763  37820961 
 80849179    904638  82596467  59318890  41517511  23978429  40128728   8066493  14264043   2087790 
 41724957  19047475   9508599   4008494   5239539  41047683   9634791  69975774  86916120  31260994 
  8823112   1447273   8969371  58991307  13755287  19739319  29316803  16293947  13622298  59788653 
 27542483  63351573   7052174  40654043  25508823  64611963    986493   2226017   3890037  40817757 
 14633673   1067315  12240628  51407783    528213  70113807  66463875  21586555  11190155  47139303 
 29748483   5506423  10082405  15113207  25323099  71514670  19163973  18345285  40163630  14356413 
 35722777  27121271  21609417  15712503   3410585  40792723   8338203  24305488  20707663    954458 
  7153698  49712027   1656422  67201331  32243513  52564827  19104243    817313  11906823  46305883 
  1902158  20706819    692592  17661318  45139211  27271027  10102131   5271682  31876269  14466198 
 31605498  20204370    485097     75110  74719443  19764348  69176507  44746396  56392707  32782683 
  9012273  49936695   2636211  45979371  51623811  45417072  29084539  41834853   4188216    421808 
 12259972    924353     17496   8897154  73297923  76098726   5389245  42561481  24571823  25374678 
 35124549   2254641  13533563  27056178  25398123  39681226  64287060  21818139    221829  27194253 
  5403651  25694640  58521467   5947568  62195713  27359763  46555003  64968315   5645943  23740413 
  7615167  19799205   1006483  77525379   7507765   3507561  55264761  13074365  29945385   4490235 
 67867260   3088208  20074625  29010273  17305191   6692091  50950943  20834603   3611157  44381691 
 17951993  26479188  17541998   4333523  84039898  84570483  14059885   3259005  30757045  43175393 
  8364510  29366208   8567779  15702527   2348393   2315213  77430937  82845627  24436176  58031649 
 48190958  22618607  21401051  51323417  21103547   6283263  18417022  43406991  43879487   6350898 
 21148605  65363586   1704095  80573803  12581367  16218153  53061423  19596831  36893353  53468428 
  8947689  12931342   4718955   1297643   5181032  53832083  18592683  26920254  43634247  10843396 
 36147559  25456425  54273342  13145274  35395245  40482465  33782661  76446953  40098643   9157047 
 13055487  21565023  79511820   7484304  18342962  66210202  70136683  62686523   3601383  15153171 
  2090199  50854195   2904477  64121925  19100583   4341553  32271744  35103517  32134143  41039763 
 66418545   7098600  69962594  19937280  44409183  22372080   1791087     60271   8861823  58620285 
 28848979    228913   9817723   8726105   2909637   2127534  22514923  37039419  64121425  24786088 
  2227236  59995527  15643491  10321859  61482135  34415619  36718309  27841875    827928  72074875 
 56536131  80447051  21894171  45260887  20096043  40484658   4414035  69539568  39443023  15929039 
 11186985  11003479  20917392  12357083    368601  16173045   5131353  25176909  53450214   3704116 
 35678367  13554926  14708054   3677947   5625108   8240397   5990745  31060869  30444878  26900975 
 25635873  38210083  29404771  87306545  32762550  67652847  27522135  10008537  29049033  24877248 
 26794203   7825863  18211470  63026635   6356501  19797791  87787273   2614270  74521603   4856064 
 45326628  44656279   1577353  18327969  39109785  39505779  14563965  46621406   8654131  12026553 
 39592123  28424542   2784777  27388933   1741678  45519803  13392609  30587703  18217703  38604663 
 80917523  60182571   9635364  23827199   4258165  32649663   2483043  41621523    347762  24739866 
 58177347  30732348  18660737   1044667  51552870  19877123  27362289  39835448  28419597  21132897 
  3068292  20654967    233631  67604396  28336453   1104435  17986013  17795931  14214470  22544475 
 60160495  34786293  11882238   2960087  16706976  20363153   7373128  21689723  30358529   1010629 
 47817825  26077317  41914541  29615778  28738922  26460747  10669419  54363131  12219863  24379485 
 18445774   5065663  13185843  53568421   9214536  48841630  31432447      9033   3670483  17189154 
   656692  86396323   5449779   3630585  20371299  68642763  13645955   4608307   9622633  60743130 
 22186623  69309636   5379843  12329911  41762681   9631342  21543255  10201442  38717311   3399109 
  7523223  32943754  21292963  64049427  25567926   5724161   6699699  63788003  57043136  45270909 
 67895643  11832879  10186783  13161570  36780678   8134428  51648019   1260459   4726767   1413655 
  6541431  49875762  12486111  44483107   1914903   3478543  16835727  45686907  25224543  79214600 
 27782475  32802654  52421599  14975995  20561411  45868023   4005627    580638  70067373  36109134 
  6246441  35402715  57972975   4984811  53936587  10940353   4662765  20236548  69164075   4707163 
 26125953  28011759  16892349  24847188  29678637  59850463   4897995  44163963  30322683  21420825 
 72307547  12219499  13758084  30003702  24904311  26868208  31483110  60376803  17226116  72888715 
 18181683  17056713  13888844  51967500   9473543  11778811  52097188  54487739   2902113   1570263 
  9266073  23599635   7003447  22285372  18845292  11114321   7272207  23229803  45079487   8458683 
 61010423  29246151  48332583  28843795  54201943  21474693  42623991   5399704   9330123  21250107 
 46976101  19441535   8230947  15334683   3680835  26714037   3002163  14248953   1875150  29418244 
  1308521  11953575  22490097  11911983  29260315  94573701  13288105   2837201  10177817   4932567 
 29710803   6030238  72906151  13739023  34580249    963761  44528859    192875   1676811  46541198 
   779076  20034323   4733250  15195303  15674163  51107123  26208770   9378513    174811    201867 
 42205853  17437816  28922451  36293458    337789   5029859  25209831   5809773   1561651   7848975 
 13169163  20737046   9208473  59855504   8917437  27751699  25589613  30328004  36424979  10672248 
 23170584  31887483   3673118    322431  11599303   6550881  18533753   5780991    398647  39369579 
 43949883      7787   9393450  29279667  51779445  28117003   8418797    679307  51288728   4476318 
 36719243  20790214  32387649  24926620  37673044    713863    533655  24627189   3173613  40995828 
 11469909     28158  20991945  34223569  35846415  79636553   1275698  25360467  41013303   9080803 
 14464762    482979  14177533   3450829  15642942  22199383   3870521  25395261  18750595  18902013 
 57573465  14501922   4317515  78526293   5200842  31607259  59488423   1780598  48659148  33652143 
  2648058  42265148   8841025   8539533  21636603  38583979  60670733  43720827  18077768  21772658 
 22873259   3350250  30232248  15969243   3773352  36620609  39404607  19020083  34412127   6049437 
  2593337  62580295  79300948   6831507   3198656  70651550   1501693  11732011  78015795  17411019 
 12468939  83352873  44167743  14651653   4926499  82838739  51138623  75941443   8364735  15110792 
  1597503  72582291  19699248  14065332  55580907  91781761  39584495  72558981  82580431  20541843 
 48669583  67830123  58802235   8287872  21407097  53202393  18079611   2912232  19661947  13036203 
 13824123  20789873  41462430   5568081   5622284  13722898    847814   1313253   5554931  18706158 
 12864009  93011247  12027423  22916345  49505543  10117699  44939247  11873515  40771660   7874779 
 73189883   6154476  62853369  17100888  54845957  29016831  16445787  24014907  40117837  31632981 
 23748691   9167708   5464929  23004112   5250615  51155499  21031135  74909490  11004864  30986023 
  7913829  48500179  20056356   8667213  44797408  78432136     38455   9154301  15412351  10406985 
 33973070  28956747  16064743  53931563  73516623  41562843   5918739  19375821   5879283  47645992 
 29514771  55158907  14838902   6798741   7071035  27635652   6778878    971751  16430874  11104593 
 55548343  37640388   1513041  17033048  23926589  12704479  19632275   7085043  57747817  20222169 
  9376623  74449377  46458692  62720340  33210963  35443223  41974923  46169421  11909539   1915981 
  9889159  12623661  41029034   3880043  52328301  23092827  20285724   3796460   1815627   9859023 
 12839583  42417879  16017580  90089448   8561962  21198291  77764479  30280761  71722167  28740041 
  7630611  40286460  15314861  28419126  33880422  39770824   6487123  47510124   2093403  30284298 
 58296593  41930242  14365228  34970253   7384374  81542459   1722063  63572589  22487241    317750 
 49739974  18037863  29538003  37215197   1141945  25473940   1904815  29894723   5463203  52301939 
 51470857  15895302    460835   6826314  55270624  11933863   1092335   3476063   6102683  16700807 
 45904133   8747443   4059259   8308241  14235123  57553047  38951895  20798964  19485072  17170395 
  5360763  73530307   4092281  46263300  25144275   4860351  13783956   8396758  34917048  28727517 
   487237  74902743   3203457  62023419   3336396  26121003  24666843   6892818  17194675  56296181 
   696034   6301495   2567493  10808303  12044487  45254431  57088635  65227811  21018100    155613 
  4732463   3862257  25353115  51792312  26811843  76092933  58704139  56688223    380583  31551379 
 26826303  82331973  21008718   7456173   9713607   9694118  11698639  51068789  32258855  17966586 
   734143  32354851  26088371  19994013  14157971  36170756  28921449  15656313  24267030  45544212 
 16996298   7553661  52614377   3233759  61851396  26250595   9624587  12304767  84418977  17015499 
  3649211   1162552  34089267  20439575   7534707   3239855  48354192   4257919  13779053  52122108 
 36755566  47168818    898833   7546817  22924343   4922853    640097  30351759  36122874  28834107 
  5674443  32863380  30174099  46822125  19660133   3671427  30108503  27560793  14796423  48041787 
 25882582   9832023  56331457  41170669  21361505  27024882  64844273  51744858   7618243  69536013 
   547683  27022362  58463363  84189189   1529973  33823451  14536725  56231235  45277858   5351203 
  3058515  22609972  38146218  26320747  30044081  76183083  21039453  42055803  11241939   5303179 
  6403795  48215867  46015910  22382054  18546450  32405455  22745817   5896221  24359453  29177860 
 33773139  30655433  49699851  30634583  24721741  27510360  55439995   4124551   9039219  11267126 
 40638273  13005091  26591686   9496995  29553702  50656833   8079528  54593709  36670416  40296323 
 22423846  78250443  44169357  12724187  57714533  31646598   9874803   2874166  56795646  20531143 
 12948279  25106445    162432   5040793  67476889  49719460  64480561  18754247  47288683   3818595 
 86286417   6698010  29406123  22666767  48496463  22429413   1215045  50620284  68265061  25109623 
  5178833   3160923  59376003  39616987  36034135   4288847  50278463  42888143  25371947  75094519 
  6946923  33269658  36186927  70725128  53307995   1415443  25164561   6621395  18604155  17149699 
 28377183   7461486  19341523   5145207   5870105  26133873   5169125  73261608  27278385   7297343 
 15116631  63337476   6978521  29388433    850479  13120323  15689498  20523323   6805457  52533383 
   361373  26957651  76370372  21707943  18750644  62831623  13598253  23954823   9645104  25658279 
 57644281  25450713  55662221  11355033  34841259  58717155   8668873  17850375  18403323   1817304 
 54426915  12182883  49538535  24981588   8557008    913275  29670653  30772347  13165058  77843531 
 15756747  14378433  29731665  91336371  51720099  11245399  10130487  38823803   3063554  63708564 
  4252591   6500498  25228767  61269727  58203993  11731313  23882088  27341275  59927739  46176119 
  8091122  30527034  40255923  21169403   4272471   2076501  16264218   6693503  21595893   2094969 
 59369433  67002975   9524907  56500889  55827752   3986875   2237373   4520373  53446562  10094043 
 36012033  37722687  12220227  55468383  67617463   1775314  25909527  66011001  12443699  24735939 
 16541037  96621561  24040804  10360923  13148043    779520  16751291  14720416  45912872  21741063 
 28209133  26540373   3752092   1631467   7600395   4087388  28011435  20962299  29290371   7401790 
 58271244   6636543   1727793   6404040  10441593   6140283   5166643   2845433  17572546   1979750 
  1883961   9582567  22432687   9265011  45435035   6476388   3916301  57180256  29646015  56939307 
 47677254  44126730   4036573   2246923  30404220   3683915   5496203  45432378  84122442  14525019 
 21683159   6259348  75079483   7562967   3928279  56233914  79970565  30373796  42471533   9143584 
 26869873  42189246   4317147   7312281  56965183  23898753   7897467  41333487  10875438   3802397 
 58910001  44809710   9813213  10488819   8669823  16989249  10194671  13905003  11906508  12438252 
 25600695  10402053   5609494  15434377  53847519   2782911  19535721  37585377  39176130    309075 
 25759766  17458007    830129   5418975  61327104  11031516  56255433  54903393  12686043  46430419 
   949821  17054680  86482337  36592707   4207669    214753  20405359  31385103   7923723   1475103 
 45569153   7958073  11169308   6338661  63974036   9313541  44648413  43986850  57142011  22378479 
 30541787    345559   4820757   2286687  74820561  26331756  47898980   5364673  44014843   3857906 
  6294558  40077080  33346059  16555035  12409543  13064851  11499065  53005283  25138248   6595497 
 51067157   2166991  23431776  56465737  42577700  25073423  28056515  13181613  12833331  50823967 
 26865741  57174812  53981169   4032115  40319119  51088986  38885583   2896646    101015  37180683 
 67961717  11178576  20376548   5763705  43283907  26792187  30241671   1963158  13471273  20534248 
 63441867  82020048  67346345  47920653  48291877  12943475    340815   9835507  82030019  19502577 
 20638694   5164674   7083095  62934162  20103917  18985143  26634633  26038707   4212650  47607225 
 60484143  16672107   6337691   2361404  25053223  64712327   2471851  41392123  34956044  15053538 
 47645511  64725432  21371424  26557813   1349265   8519223   6464538  15191633  47253012  61749876 
 11525121  18182952  36901409  16163268  31442757  43162053   6384303  72623759  53670018   3248070 
  1079485  19107618  29939248  38162643   1703011  34728255  21312234  61010820  14125545   8355660 
 38282769  70791564  16600369  31664823  47516487    921927  41097531  56076315  32574643  28947875 
 12958313  39321891  38600658  45222966    534987   1413003  22545896  34168068  11465003  13075243 
 45682151  56733423  52067289  23242821  51686568  12626593  14824323  24706608  14133273  26760222 
 38332672  20622231   4737461  84728742    785166  29879318   2156335  48259763  17096169   5571318 
  6428306  30876833  38593623  60205499  17493378  50234643  10666738  12212466  13842643  56545659 
   550363  10152447  18852795  68304814  24524243  68584227  30086565  16726145  71916673    565785 
 47653391  43336095   5421898  47713873  29712057  17524773    588191  24706603    720798  78497493 
 72349323   4659315  37626189  19256619  70052021  50755991   3149967   4367305  52205472  17853700 
 35813700     11771   4596351   3189620  13684875  37144571   4284441  31794609  31914619   1175919 
 41487042    801933  14313220   1206875  48476187   3353659   7088633  42028344  43349254   1551739 
  2229180   4697169  68929399  46416992   5021994  30573099   4016555  64741173  15958443   5690098 
  3927513  28480135  12116923  54215371  22439197  28939784    862088  61022205  34903947    898543 
 83528992  36318583   5615739  46770157  78558999  11296293  69644667   7065613   8165221  22524087 
 67082163  26438997   8802196   6628815  43616875  36142735  44446511  44350569   3082623   5320095 
 77852455  18191373   6172212  22549925   4433442  79929067  22293443  65845935  54400224   4815873 
 30500005   1917380   2803371  24684876  39405307  20741678   5176653   3693373  11686209  14257761 
  1506438  32480623  20544699   4315791  13275113  63205388  27173949   4861173   5625613  14133945 
 13237737    713491  47309091  31548255  15595939   1697262  13217001  51923133  61748118  45872991 
  5979237  11542843  15383978  75498603   6090299  26665629  56738915   7409307   1906123  18564078 
 12567283  28705886   9413472  68216527  23309843  29979303   5987345  29414011  71153241  45012084 
  8518283   3365264    773860  65886875  86219543   3032328  49277643  36839673   1932195  26647854 
 10558557   4608573   7702631    887617  28542018  21527465  18596315  43889563   7771459  13460265 
  1068481  24746093  17222735  78553317  23428851   7830555  10795093  15246018  22918811  38913675 
  6342379  10994793  78856392  21551639   9661963  24847143   5564779  41858199   3939607  79318674 
  7759576  18749831  65260323  42188307  24628265  27087743   9458764   8808149  31973051   7923753 
 31601245  74935203  28306013   3274436  55744935  77313947  44562875  28725729   9947907  21744027 
  2594685  19467323   3768610    389017  40495344  75464826  24915862  42242027   8462523  81588641 
 26989771    946269  11811363  33359595   4457838  50260623  59561933  45731319  40001423  39172179 
 65704647  25392198   7710505  14435721   2348070  38993259   3461485  40650395   4914231   2820593 
 62510235  14966438  13150959  70686107  76420838  37671207  14936963   5463039  53562756    390227 
 23368734   1881279  44718420  49386223  21806611  34345455  67033068  26529945  22045019   1987967 
 17084751  42149243   4725138  59731119  44383479   2338660   3193757   7301683  34525563  16857831 
 21985215  67782523  21328302   6450027  18737837   8605115  12619451  52059053   5200292  26403245 
   760641  19113027    523443  11266233  88425587  78461807  12743238  34741807   8725990  19000653 
  7683073  23641167  73783248  11303195  32835695  59216522  34316297  21784007  12977787  25687623 
 18494421   4075799  28049073   2156221  62241115  18170334  10059209    546130   2404118  59713323 
 36474131   7898027   3416571  25797243  42578007  10095509  26926643   5599955   2079403  36242815 
 15381783   3457139   5344347   4329387  10928258  15808484   4456023  32952531  23104038  15011361 
 17830663   1271185  12473303  18694103  16451250  31105469  10717269  58423143   2806091   1307103 
 16304398  56576884   6379059    217741   1908939  35213898  19628849  10232835  20539698  30992524 
  6331067  35543067  22484523  78094219   6102501   7949723  49201755  21905391  35946663  13592887 
 18406243  53111618   8415435  41383567  14911487  51522699  16061279  27303603  77376096  11411055 
 16482888   3804847  32309205  13174843  35218089  51525663  71065533  73650056  20596433  21053698 
 30550192  32651921    584124  12950593    201350  11457831  30713325   9377979  39840539  13149317 
  6587327   2263162  38582590  11616155  41096985  42585489  10632162  63675357  78127673  16233171 
  7507755  72635595   8870901   4583995  21595251  34091367  22979955  74796600   7003132   3651661 
  2593761  54097170    392429  11201908   9732651  27972137  21951777  80162097  86521623   6813355 
 68108298  17535485  56339235  25653213  10569894  22142523   9576761   4648998   3713703  15897498 
 27146353  57104205  28450869  11524779   2525447    894043   5558431  16182817  32641116  30883495 
 14892606  64207035  71174934  37242573   4486429  37252665  23593179  71623503  28343153  78622977 
 60272667  88595705  13152939   7035294   4997128   5011255  60048401  30799059  23218575   1714453 
 37617395  76301835  31416948  30712483   3424348  13263114  46985736  56199903  30591699  50857189 
 43323648  12335349  23443748  20343248  13461873   2946483  27205224  73088243   1379219   4431588 
 25656483  35657563   4455783  55529149  32022697  19821275  63743300  57282514   6822642   9279484 
 23611271   1997995  26352995    121720  12339294  55846110  53945988  18358843  18274121   2095493 
 64024083  44966595   1991904   3422099  16419443  13259677   5567835  11835757  21206764  15184971 
 29714485   2031383    224201  17224863  27821623  23502742   3257435  54820003  24957055    172792 
   228507  11237953  14064795  36054013  14489322  26554843  14227287  34212997  22967475    668171 
 38750059   1874427  43667343  38182088   3553348  43745188  20556250  28402371  46756168  48379013 
 32528355  19934252   6086355  30243468  45489247  51299856  81766521  10082448  10518696  20412487 
   883579  14821308  23966373   9403269   2621008   1231299  56560473  19204635   2318335    158563 
 17635303  11237195  77250843  36514406  22067723   7468837  76881555   6157848  26554151   8647683 
 13777761   3090772  12753006   7254987  13051411     51988  37904639  39978327  18287791  68059863 
  9667737  53163985  27239895  16196667  14884733  11551365  15617508  33545603  13817381  76257804 
 19935169  42545433  13257024  50595843  11585123  25828019    405369   1797485  22767126  25639866 
 16389923  45412588  26865276  50144003  16618989  55288110   3073978  26235451    997687   6738855 
 37125627  11917887  10630087  46257217  11010186  19135993  81850499  13332145  14912573  37001402 
 26053555  28118890   3766810  12524655  22730048   2794807  43765143   1301987  96771399  11615611 
  3560449  68669763  17291571  59023483  70332275  30023908  20934267  71731947  17250188   9979365 
 21999727  32844387  30557739   1342688   1558251  10201258  36050799   1684403  12510879  11788259 
 12100731  23160653  12169978  25352037   7164348   6437961  18394465  30649854  34972023  42753587 
 44349483   4302399  48671571  20324821   4611195  12193947   4040955  18001786   2361395  17391203 
 41818971  17548998  41527560   6900870   9592713   9880497   6439749   5962269   2715963   1352251 
 27973275  94102536  11631885   8014563  12648302  12180079   3894217  13026017  19494003  10185441 
 12508927   1399503  20779338   6947203  54495510   2733483  92656260  13851576  20794345  10434323 
  3224857  22592776  21231606  20849297    737715  12435147  14963951   4137981  24676967  48946743 
 55010089   5537592   8864323   5966443   8401383  37293951  46491096  13587609  43804096  41675458 
 52104900  30054563  41427641  31172731  39141775   2642161  26830932  11050448  53300403  11193343 
  5646114  34888785  36197120  60478207  30643779  22044991  19239068  20497038  62270459   3244593 
 46689323   6694414   9090285  25210755  20913218  36292473  63478223  31109057  10414254  45057892 
 75898946  36349218   2280267   1168269  15666263   7809039  44739307  47799479   7765547  87459127 
 59572039  17148352  10935102   7710723  74829031   4872874  35890599  44725713   3670654  11419446 
  5024584   2899880  32412391   7990347  45894073  55916091  23204915   6619335  41779443  19182116 
  4887773  16184820  61500903   7284381   8113423  21900281   1447713  37344957   3665085   7636539 
  5330043  29427799   7073473  54257807   4851213  41674124  29395333  13870181   5634537   2010560 
  1655971  12169319     41673  11292443   2105123  20406453   8002173  70544818   1209948  20529408 
 40917147  29601663  55075731  54963993  27643959  31888347  34637047  32344710  51684437  31365731 
 64338915  18101922   1650755   2594363   4275198  91089067  14668879   1157253  23943297  10397527 
 85121743  56388971    631481   7002998  50266311  17256643  14133853  60150983  12048009   1448855 
 43114821  34973833  11531627  35360219   9948851  74037975  12292283  26685363   2466955  64732835 
 54818033  23993073  12783226  31396947  14135747  68267355   4269443  39857065  44188600  30411526 
 19934763   1209594  13101787  50824904  15862398  60646521   4983753  86706501  43683195  48001671 
 23160623  55348095  12470888  11101353  83916321  37916055   3807923  23754789   6596575   8565933 
   941234  64392528  16458443   5213551  69691843   3533953  72139038  24546603  10611171  13488414 
 58296991  21020593   7241994  17581823   1825749  31473054  64562823  44490573  59971883  73855311 
  4216472  12180433  48145875  77001936  39128343  34811595  37693079   3821773   4664693   5431121 
 36717267  25434063  12078147  13196644  16421443  10816297  10733083  29212173   5875132  17774229 
 76277418  56049648  44962518  61606331   4367539  16176250  24972811  18548583  22294267  34044003 
 49003989  78095238   4176555  27045933  16146162  70336676   5193708  24994897   2339868  15161955 
 31688129  20869468  51922749  10561289  51791613  66809605  15850419  11514831   3288295  25516341 
  7575905  23943175  81039026  19335131  54176677  54651313  21958042  11267691    151157   2073483 
 70114299  29709985   9505830  19002546   4138305  25212119  17116679   3558893  13668201  91885435 
  2218749     43911  22253772   3272912  20078823  16151947  12217845  45194335  51222363  77334543 
 27552725  65618151   1818144  22312113  60557567  19268574  50751933  10278843  82300458   3442698 
  8682538  58285548   8951531   7007570   5504895  29106123  13695171  71034203  28649535   2251509 
 21275373   3169443   1530488  29629167    633483  39575103  43639304  36051423  60881009   5469540 
   506911  36584748  38929455  81739635   3323769  38982402  43110348   6216543   7677387  64078613 
 19953060  24760727  23706811  82895523  30366518  34567104    262983  27219930   2244843  21510612 
  4688643   1462083  16380356  10211461  12534107  16838439   6988483   8177083  13058841  24684497 
 40378371  43184463  13290281   3571548  46820073  77729803  77774163  36636243  37572735  24246543 
  2272922  55450740  42878955  11316870  68298443  40638203   9187593  13042833  13789826    138943 
 40453128   3632180  80559411   7959657  13739943  32178262   6785586  43190703   2044662   4643979 
 35672386  61143733  11969535   1324141   6630383   1705944   3276920   2143041  22564984   5474939 
 41809241  31747011  67829188  63743043  63039843   6991698  41449689   7133557   8169663  17396565 
  6542284  58246611  39246315  41652951  34225455  26873277   3632391  29297202  10981401  12535668 
 41215564  38399203  12567502   6175019   5832624   8011841  24467433  49866891  52259251   1682115 
 53870804   3863675  33700753   1824603  44508350   3422465  33309343  45075615   5384065   1964824 
  1167963  44875473  46293139  11383040   3911687    144663  70064078  50314223  30621281  16092311 
 50748123   1195242  17682331  16360929  14961143  37734391   1840791  42360342  76577123   8853343 
 51532623   6938267   5793651   6666315   3493482  36791861  33613913  17720331  21719220  18791091 
 31041843  31907103   6390027   2023331  47489521  14877633  47681537  31269801    475283  19593900 
 29582868  21046113  36565050  31176408    181139  47527293   8208175  17121183   5533623  32788521 
  9313803  12559571  38495211  32378370  15296107  73981433  73286358  71695005  20293487  60853487 
 30583483  42772347  31399563  31155955  48621693  45954059  10490553   1339758  30299973  16007708 
 12876743  51928947  30275130   1201845   2350596  23940459  13858491  68174794  16055179  35317995 
 21043627  25608569  36968483  13313423  68449388  28897323   2686902   6968390  14676623  15941571 
 22560199  13099143  49160875   2022853  48345435   9582975  35253723   3080847  20237123  49096820 
 19356299  49620943  52119779  52927632  57050763  54609048  28739631  28581542   7837083  40615389 
 66536489  32110947  14942213  41174472  25891248  41943084  33669381  44218902  42345327  78733421 
  4400583  58641723   8654483  11718825  60449699  13684395  22612391   7125453  51711183  16653718 
  2186495   5192875  17519704  70118694   1403123   9916951  20441923  24444331   2425723    795279 
  4883013  14667947  23838828  53616049  60438543  55139299   3371915  27290427   1449928  10263443 
  1086723  41380596  38953998  22423062  10854183  55426604  28482427  35342675   5025759   4424313 
  1707475  16379898  13630289  17902504   5451233  73908303  48609243  25757736    517794  21342345 
 24124290  50418538  84030573  28772827   1283181  39553023  12016989  19623147  27879212  14824307 
 21005331  43851973  78421371   2518813  11255859  86837037  25724163   3429083  33748563  12072795 
 66119253  13028251   3136267   8190750   5062968  15805356   4626699  21114753  33704349  13980453 
 39896245  63044997  10593143   6606992   3767683  63210186  13925769  16387829  18190722   5093013 
  2804687  10104323   5843963  68564547  19006755  29616233  90628737  55584530  28635499   3794298 
 12904350   9346267  59913406  47677887   1107073   4848843   2644918  21109891   3286122   3750258 
 23895923  16023867  46577067   2207111  26233755   2278307  53217144  15752614  61589690     57257 
   956427   4320123  43982853    655503  34162251   6841413  20910801  24460608    306782  65534163 
 28790188  38783595  34375527   4849958   7825031  43995099  67502523  43714943    454031  20187755 
 56725365   9784479  80963016  40396567  21728028   4430757    315619  37447611  20125284  56075703 
  4463296  78940371  10623843  14352483  33479855   6909338  59853553  39801669  40319763  63426667 
  9918603  12240740  16327483  46615483  69579220  13991209  61934261  17541413   9632235  63756717 
  1409167  38675483   2191029  35686661  33145323  39103047   6397573     30207  13098995    892248 
  7911840   4507625  37325558   9258733  38441111   8385627  23644981  32382715  42031059  39755214 
 21835790  13356825     44952   6645593   2598675    178643  25635183   1590651  16517111  16473595 
 24194773  46007304  18331891   4900781  58945737  16074653   9824678  20314029   3166811   2264539 
  6476632   8242539   2008899  82905697  14012619  12380393  11062941  70916375  15091635  50908656 
 27492123  66684013  40812963     17423  19045275  29271946  39579149  18684656  52818174  77497836 
 26929743  66567848    588150  33440487  39660863   8073595  53206486  22499539  47550093   5113764 
   567508   6610083  12922375  11159736  80522123  10108423  19776418   9211603  23114363  56297665 
 31267914   7476468  39763627  14248490  24184221  14326925  10970134  21576698   8001493   7131903 
 13644438  64196715  15736491  38802028   5633415   1920826  30571633  53172179  66806113   3049608 
 64363985  74296641  39925547  36983069   3366402  31581621  19001367   2533347   5525467  57727967 
 14797477  22779627  49659253  18308679  44035609   9693859  39494931  34703155  24345042  16066295 
 72706740  25750043  34997263  55042941   8163919  84913573  10802607   2311531  49930619   1678843 
 12071899  43341351  40883845  16523059   8515413    601867   5729019  24078881  22013306  18371853 
 36716907  13475569  50768099   1072263   1528319  27018507  39075003  77333731  17090839  24879873 
 73732773   9035943  23365423  83147043  37996315   2041693   6054507  45875607   1177139   1189480 
 53122738   1841011  21275228   6312930   3422387  23215929  34740697  81638923  53335917   2753667 
 31730879  24732834  37873779   3915663   5235827  50072819  30898111  40972731   6686437  79915643 
 26884977   6628598   7065765  79530651  13203051   7251426   9994931  26941360  61515213  52303010 
 43359918  65108654  21011773  39162163   8097873  38320253  40398043  11090962   2916033   7270981 
 17611871  51703962  41871183  46252170  31836783  24321147  42274887  39029063  33906303   3625282 
 13197253  10755618   4551943  11772555   1464699  19913212  18092113   7643443    793437  19440178 
  8786043  11540723  54977535  43354833    950826  65923537  76318623  65089947   9544139  22060086 
 17937867  30452363  42253776  21693033  13421063  37893263   5044531   6382054  40583211  58117623 
 16028219   3572987   1731131  15421787  13432766  42869961  60248682   5117013   3583907  25750023 
 33471387   2296208  39617808  76276823   5029532  28806784  26970960   4853457   6950523  20571499 
 22835201  12515373   6476550  16223529  39329985   6558304   7940759   3256459  25263932    450520 
 30048726   6903867  52908667  25823263  35020003    953119  44064031  24140158  42300598   1130452 
 27460325  56394045  41277336  55316370  59113419  52196190   1078828  84282784  16985531   5204140 
 19778948   4826477  12711381   2459673  42541575     96648  11695823  43811322  82238227   9754043 
 43487364  55167387  25976379  60860202  32263860  42497711     83391   1582335  65803849  24870108 
 41034733   6409596  68241696   5342103     40317   1515399  14148895  12725284  73583868  74405051 
 21178424   6389709    658365  18234323  62843375  14114901   6711819  38341081  11303046   8372688 
 29519243  10594782   5689703    316923  86433081  11298663  51374175    136261  25360511  39970203 
  6679147   6793683  21059889  57613392  71207406   5408301   7311513   2185875  33389877  22803431 
 32545373   4268556  49462812  15971204   6573018  14326974  28560567  61379412  35397339  14960555 
 19261752  27423393  24972972   3488077  43527373  13591263   1136546  22724123  17634839   2226999 
  2222931   1430353  43296093  44505459  46584475  11839093    947608   5423111  46213493  25142548 
 30095176  17252883   1762289  30798847  10623313  13137637  10864411  50356275  11214765  56066101 
 52264923  24449691  78458934  15256523  19723111  23405343  13501739  62395648  29601054    451287 
 50434963   7789163  48974323   2238643  31161022     81631  34718008   1375847  72616297  20119227 
  8572671  27553873  12538927   6313959   1810996  15815248  62060798   9467897   5751531  27886722 
 18811975  25023121   9162744  52617597  21618195  18309777  51667115  12310223  30738588   4839701 
   874445  15614715  23972143   3868488   1402611  66178747  33572305  64857438  26661765   9038031 
 50729243  20355843    806011  47915852   8489037   5052945  21648503   4502413   8030652  38347690 
  6853971   7210095  19815543  43889013  31757613   5954711   2999483  23547339  22748503  81922857 
  2072882  24436128   5221491   2377891  29044152  61552923  44834127  52875363  52796173  56646987 
 34076483   5634171   1078587  48454637  68937143  41787443  43257376  23050623  27864416  14681309 
   924090  11717793   8930432  25652954   2377398  11151312   8214759  21644679   3583098    448098 
 30560973  42112908   1840260    519603  25057617  55101149   8676901  50024398  43156971  15905229 
 12198939  21416479  12619820  11121060   5161737   4754675  36998651  40048794  68127853  19273595 
 16415223   7768007   5746903   9596259  92592252  29886347  16632638   5032391  20650883  45719450 
 14261944   2468239  64310373    961651   3178183  32581392    493107   4420291  12575589  34411591 
  4779162  19673343   3900849  15264712  24717131   6838051  10697823  54895807  34727677   3967359 
  8158079   5107209  28280507  28395087  53702673   6402885  35914490   8466873  19086252  32630535 
 44893743  14847060  23987889  35326843  17814330  30356195   8155413   3055658   7568577   5740455 
   263547  48436171   6407711  37919499  81606583  31277830  11762439  58514888  28217935  18230306 
 17273139  25489251  14922173   1158564  24853623   1284137  66939135  77030893  53185983   9083043 
  1164587  80874168  75646043   7071126  28064702  26029775  15795720   6817979   7802587  26595271 
 20703003  72730971  24633557  46788747  14941491   9271621  12036807   6154419  11180232  74080694 
 37405201  48502403   4695528  20417019   8140046  40241086  18876687  32755320  76916098   3116598 
 32283959  35132139  26817540   8078103   3413519  28160298  15103819   1038678  24811767    749298 
 15015139  37860898  37946785  35524347   7847493   3426007  47680449  13422203  30638298  24820204 
 27895749  17489424  62839977  17238551   7089783  10011123  11207463  26075043  24015713  50056113 
 44176169   9285403  42887478  58059453  25901067   3800779      1176  52939427  13294075   1553712 
 28048279  10937485  11779467   2322311   5171335  67860223  21914891  57715338  23739999   2286715 
 14194591   8368843  13539063  17518643  20157895  34528573  21739093  65986065  19508988   6828887 
 43208799  44740455  15901035  54445171   2039243  20831689  22715387   2769813  32667180   2901968 
 46651290   4051734   7241019  30237151   1769411  13851541  17750484   7590153   1539199  29473125 
 63353195  24019085   8006571   9266191  10671287  23630296  68357064  17907515   9990623  19945559 
 53340918  11019183   7949727   4208243   5917158  43830819  37763193   2532051  20188373  15043398 
 46628237   7905051   1814199  17016441  10200768    947003  27609783  53029279   1917661  41094363 
 46727832  25469898  79067771  10996323  31884954  10073654   3089069  39654637  61038882  21932455 
 33582507   3484567  62200956  24828748    377438  19255623   1557459  17623983  44773873   6945985 
 32248131   1211403   4163469    638031  23197521   9639933  20817326  21982748    161291   3134271 
  7228995  32294333   6296647   2438405  11318485  77672373  20720043  69020871  17813623  19122261 
  4295463  53651693  82526832  22774442  10617411  15214770   2225087  21150892  23930148  71502592 
 52536319  26347737  40436953  25917871  40805385  32545009  19703715  42369632   3875553  60186931 
 40007091  12520611  13386321  89145340  18176047  28371235   4205779  26606285  15232097  22841277 
 40534483  13883583  60534267  38688765    100643   6790605    318123  20670918  60652526    492888 
  5132497  28201803   1167457   1088208    854644   2851767  24173520  15080280  49933083  62092503 
 16177179  18556611  17421387  37118400  62607195  33437167  22865438  34290825  31595877   3748673 
  9042657  37091310    603123   6250125  23142123   2606523  94055700  32211250  42431523   1112806 
  1584327  11831173  14588949  60764893  75886220   6148140   3382779  52968123  15275877  17977827 
  6319467  26091759  75588675  23687878   1898278  18509423    637293  52813863  11695607  28409595 
   264891  63153776  11222435  43133433  26289903  56513350  37962153  60450086    471165  11152683 
 42200268  53824883  53680462  63472623  38221810  17149181  42610605   5145250  76011223   3820753 
 14354106  42211611  26753223  27299398  49656883   6614781  19812783  22473223  57191419  38507151 
 49312913  45456443   1485802  32073234   7865127   9697518  43511830   1619645  74183325  12356003 
  1766295   9649555  56810187  26085923    585873  39221736  39816198  42946539  48341051  48452933 
 12323491  42584787  46697643  32994291    659103  17212020  17552422  95750896    404129    102148 
  9317703  29045699  24663643  13205731   2654355  25169595  31252811  32158599   3677319   1452015 
 10100535  22908778    255924   2769138  87760593  21564003  33084483  49178049  54648427  18627873 
 23053174  40267350  13210425   1770898  37533663  15403245  70305098  30863373   5543925  23988633 
  5249128  51842421  21896757   2460367  35486603  52474179  51072997  23874907   1744548  47353479 
 18631194  85060371    442643   3826677  10862579   9780699   4404963   1117615  10650594   2780079 
 12746043  37743735  13007987  16741399  49209729  15121425   7306188  32694895   1627783  32585299 
 41846201  16358097   5628488  22186283  18324131  23774203  42891323  14719803  43500915  76795788 
  5638403  17232910   2434956  43272258  72668283   6348003  27973081  63558042  56368415  13467267 
 55985283  11400291  38043381   3749187   6082305   4928923  83014758  26483076  56242953  54923409 
 86150559    954829  45740051  87861848  19701150  39521940   7162425  70270240  33231693  18776678 
 38410395  22752541  95648082  33564345  21660590   6647595  55092232   2261123   2803379  37714013 
 10621983  40100427  54886462  13933731  21141627   7041147  23447716    828873  37014579  11929227 
 34878703  36612608  15625623  41139987   4550706  43602423  18491835  36679897  77178873  25057122 
 13382421   2510449   9669172  40933983  36276155  54341995   3192213  59526437  25990667   9625483 
 18986203  12752525  78863599  68108448  54639015  80116033   1408900  21807942   2367618  39979770 
 29956920  14765643  40617901    455247  14397908  40931811  31753673  22296543  18571731  27458283 
 11895259    839742  17119335   8499717   2154509  19269464  23463247  43800674  78991620   6698633 
 55975947     13830  11902881   2239932   9853288   4697914  10093523   3105663   2126803  22859003 
   207213  84842153   7176067  39541169  15035991   6785121   6295159   8403375  38459877  20239329 
 23703248  55792910   6071783   6650833   9537068  12445138  19161342    326339  18368429  26618690 
  2056323   1262977  42347049  10358154  27265731  90654567  21718048  52918834  55671135  28773487 
 30256569   9924919  11905423  10605942    559122  20296455   2060403  47382665  11474733  31126091 
 28447863   3836976  19409576  43014043  27480004  23902748  16747363   1006011  41088219  52239809 
 10251588  30167169   1601668  35833437   3176761  41150427  45016284  16922323  39690375  33790827 
 79396960  36555477  32411179  10250533  16978007  16215597  51264575   9842989   5424443   8579607 
  9490509   9421255  10676589  19079049    819777  35136070   6562893  38545039  18003191  43784245 
 71063255  21977241   1147173  17980123  27012378  22851931  63247889  13677369    400371   7920201 
 20866072  63850208   1273173  91724225   5428660  54363003  60458523   4553485  15449415  17345595 
 10401104  43736307  64352303  12240591  20209167  16583676  70271907  53002303  50899965  13498611 
 39332055  15092283  57443067  17915523  73173819  27973893  48250558  10443353    271723   8856101 
 40091730   1320826  64163949  18546393  21267303   1446243  37543835   9592863  51235923  41918571 
  7868303  49876523  18764408  18075083  28780574  24055803  19967812  65945879  21579963  31683723 
   159340  19654546  12619562  44203911  50655363  43124349  54596175  20994171   9377848  84698187 
  9666695  10358199  34061739   8412495  89981259  57848583  32410144  59609066  16631675  18245826 
 19614431   8846843  17436287    287001  29458444   8419099  22448591   9371142  30480831   1731039 
 83672803   8330089   3849079  16632923  11157423   8063563   3330019   2815683  16331776  17308857 
 38487381  14311779   9166647   2931842  26481563  23477653   7900787  18061023  58965819  28358667 
 97859327   9314715  20726043  89133168  16090299   3368328  64860123  56710491  12938382   4325057 
  6421233   3265743  58347166   4988639  25872723  13361915   9238298   3864960  16638450   9665433 
 11977013  38435136  39016877  17364195  46244008  55539438  15383758  31850667  71271828  36628215 
 51511699  32379945   5267469  49866063  27058473   9181113  81178103  23145042  31287261   2735864 
 34946493  26822233   5337621  39294298   8328613   6253595   6730764  63749109  58985846    633407 
    48195   8428675   4214967  22261068  38931972  47215413  46342817  44190843  20496245   3923610 
 23363553  39782685  64306227   5295938  23451592   5164403  37929690  16306193  64526623  30032875 
  6129163  18251301   1653017  74008423  26380790   2769291  59832742  13063251  26373723  33978211 
 60833973  36299227  13513683   2425981   1965911   3437089  20692167  19665753   8861307  25281298 
 15102869   9606891   1574425  22298970  44329364   9614415  14757423   8345443  14636997  19555203 
 11414490  24353193  77437275  33491017  24371319   5359299  59866329   5495806    570864   8858474 
 64812507   2120465  29769788  34821183  44517330  15653439  18456729  34817244   2812294   1794456 
  4045648  30266922  31471743  48702654  31476333  68446023  47231528  69319029  15189527  39471353 
 22809338   8601108  18580027  11792073    300524  43485765   7449803  11734115    760295  63850899 
 33587377  50296537   1699848  66142080  14068779  34837638   8597115   8707443  48585435  33037863 
 12076751   3075723  14661682   1055062  17900094   2914377  18674283  68549037  77427479   8066791 
 24036099    468723  18633053   4780028  29928631  37326411  12010128  30889445  52514367  50071049 
 17608201  11383305   5086579  55972831  22410015  35662395  40284474   4337769   7301348  30978798 
  4387707    483215  18422548  75091725  30227736  41799434  17979205  10066745   6968434    163770 
 26277899  38192123   5088370  43394168  11216679  58828062  29530988   1239123  31476159  12300697 
 16991373  32236223    130203  20121113  55097821   9676867  62429893  46516362  46096723  18127165 
 29480613  86855799  13787640   1149123   1602758  17043423   3437379   3841380  44020308   2135247 
  2632076   3211320  11546955  23652731   9769593   5697483   9571317  33045653  47615955  44306923 
 17930364  31042277   2123002  16922611   1509225  19763957  37761645   6341421  32485281   2483248 
  1988695  29074832  30629124   2854338  39240087   2965429   5541981  35077459  13254331   2999743 
 53505467   1851080   2007429   7150123  33021555  29772348  42347468    372227  63117723  16635717 
  1315515   1398373  16680303   1805213  23386806  10931160  54652138    303765   9770095   8302247 
 26757902  17254971   1446057  25060401   9420774  79711013  23113083  56859915   3389586  12338427 
   930473   8706163  34918740   5297323   1175703  48157631  10503646  59604347  43249557  62387255 
  7157977   8475258  59483099  13675307  54332157  68946231  16739019  42831803   5588583   8519078 
 66799521   5173097  18348299  21925278  53822463   1122111  73252635  61143548  34639059  12019323 
 18590331   1987029  28032171   4101531  91168863  11339191   6813943  19762728   9228043  16322442 
  3519672   8376593   1564938  18016717  33223443   1719414  26254491  15366201  23516285  66147428 
 34950081  23767762   7645521   6566738  69562341  10833949  10332361  23116906  23357817  47648607 
 11015798    253896   3697890  64350443  10673067  35153133  16707923  35253078   7398368  62311570 
 16062078  21508878  65510659  61744259  81509235  29101966   8619419  10707675    280347  42877659 
 15401751  27214983  26689093  46914133    151293  22944697  10493169  81089949  34098213    164952 
  8117113   7694051  27902291    202373   7742313  16941014  64654188  27227868  10230680  32805051 
 21798185   1356203   3429763  31440651  70795323    204373  54062043   8087611  19463814  41717960 
  9091833  14007147   6791158   4100916   1261383  43890378  22276323  91547018   2474219  14518068 
 79083921  68532158  14122363  81735183   8845835  29697817   3925517  19541077  43263599    466463 
 10923015  10572243  28751127   1886183  32066118  18117852  59778387   5272962  11622395  51996391 
  1691351   6388063   8496819  40276759  25799091  81729755  86401323  61578339   2746230   3276564 
 48972533  19359078  17913873  35647823  28236507  40214588   2671115  62696187  54493287  17388723 
 33711657  59340217   1412415   8940531  10796307   3146982  21217500   2939385  14206126   1732821 
 36775023   2113341  10269168  43245418  34903635   4919178  12608219  13608720   2347551   1590603 
 31314048   1738167   8589478  30324818   3386746   3144551  28834094  15780679   4164323   4074115 
  5346285   3199461  33196347   4971453   8230098  11340803   3121175  12798597  31714971  22738863 
  4437290  19140153  23363423  16586781  55091003  25408027  16400323  12003443   7298225   7104755 
 26872227   3954639  17769498  60788268  31680211  38478219    195919   3476793  24721710   2863071 
 25638957  64258619  28881303   1452849  35341830  21635037  13884287  83526819  70157019   2596407 
  2209818  10089237  57751979  40791987   1869579  15174643   4469063   1834848  48660208  20680207 
 36374835  57844314  38257419  21003339  18671437  13025607   5115003  50438538    243123  20071362 
 24656657  21457959  10916049  31992168   1125933  13614405   6444107  24875574  41780939  10476783 
  2895755  33814381    712791  37650484  61983723   2564355  14996598   7772667  11272313  35129535 
  7437791  25056338  15463623  28673826  16136455    729801  18924303  41434719  17644602  17478918 
 22609293  11565836  29633299    779031  23174663   3030353  59085627  57499548   3755094  24620811 
 36543903  22031018  10738179  42908511  68904489  71857683  30494159  45412187  12720643  47175477 
  5116158  28737411  34586070  16150174   9718499   7706998   3419826  24352647   6688440  45869773 
 19570731  52497129  22752981  49218523   4103739  19791965   9911163  43761302   1110027   2637252 
 57999363  54007349  13951291  34040163  56614462  10351123  14519316  59313883   1308401  30442087 
 79074423   2067539  29993460  16848665  55329388   3805938  40125659  64513122  26826153   1248477 
 42865369  16610214   4922457  37485961  17641723  22399278  46131095   1579982  11365665  52697253 
 53366373   4630913   8733209  23538891    956275  15309245  10307832  14776411  74128673   6304881 
 76749066  12750048  87798869  35355751  25838804  14568267  44104353     90546   6076748  56376987 
 19476161   8405561   6406763  43540035   6469296  38458913  55933125    181938   4571833   2706477 
  7954134   7132391  10837371   8019684    515075   8000365  19622796  30877567   2349312   8258113 
 34748937  48738207  36534243  20539793   1175525  28147913  61609058   4648359  40365799  23599515 
 12059001   6703932   9576903  49194105  14266035  20958045   1945531  16253443  38184717   4523257 
 10233885  41587412  28089002  77248613  49515211  50148963   2335083  15416805  72506799   5788915 
 21817576   5030475    631187  48028983  69023973  29670059   5415788  35596619  21255867  37324779 
   468679    128163   6310383  19699839    347078  12738178   5479503  32113223   5133819  16773323 
  1012223  18376051  13384901   2177499  34160469  24738413  57492757  30523281  30027051  10286243 
   406533  11694036  29659003   4038135  21570805   1532690   6975411  14615924  68457246  50770198 
   841959   8889234  35230367  36848136  44805858  40331274  47532806  23707102  35844407   7711815 
 48068793  14553419  71589043  25642943   2376383  49938484   9759873  88765163   2390230  29073882 
 18380103   6988350    398310   6415833  77524548  30657939   2627886  41986837  42472889  80722248 
  4543123     32248   4350088  48034395   2433434   4217787  80584515  31052998   9831928  35850213 
 86153587  11908773  27331623  16766348   1758331  43721385  71689830  18089223   3901404   8938290 
  8664243     84923   7994148  21178871   8939213  64777107  66040713   9444021   3852375   3042861 
  4729220  50260827   4074333  19279603  73108957   3243669   7414946  76280775  12681883   3562067 
 15893043  43328023  23864808  11359123   4122423   4850109  38560317  42275100  12974777   5279488 
 44296383    101277   1070718  15189963  28466059   7131434   7651723  29576141  12751369  28200315 
 67747681   4522563  23170774  24152883   4978101  37102562  39068715   1599987   4684607   4327778 
  1183671  15927090   9464578  61618895  25523161  12824781  18747579   9901620   6338923   5459455 
  7304483  13407468  11454804  12362675  21957523   1660873  43326873  69669051   5174001   7813343 
 63867534  15447246  40366332  22276293  50124555  37793163  31938295  10512793  12738223  61619471 
 55513215  47315763  51587673  10179384  83730133  41565435  64463595  30971947  13913979  41758773 
 17623323  16738663    118551    295163    375355  17832749  16209775  38411855    591739  19804623 
  7836371  42182151  16026799  50295093  46789775  26485473  50787147    174021   4444246  20195073 
   494685  18118451   2245821  38310073  32303801  58524556  49839234  57924336  22335819  10307778 
 10310857  10789283   4334579  27448403  55730558  23885531   8537473  29522043    606175  72206507 
 61141413  29655437  38035296  31454454  29839611  13055927   2440078   8414628   6056933  48062753 
  8321397  16221601    702922  12235173  24450630   5090586   2673039  61811046  33996699   7049283 
 59240073  45812673  31283179   9516828  16701445   1171034   3197863   5828493  16408347   6096804 
 11569912   6646133  53925153   3005979  62385787  17071203  39107841   1813116  10362845  14537823 
  8480123  42000847   6682036  15946174  64464730   4965747   8189703   2131317   3315801   3762843 
  2698947  45680285  49493571  19603278  19652619  16223019   2812219    390253  82339560   7308437 
 23853603  34995643   7418465    819957  10786673  53110945  25388875  20497228   8066031  10398453 
 38176491  64147243  34961809  49131181  30855497  16796437  46204983  18010973   9812629   9637953 
  9897513     16219  48909201  58530609  14311623  66438213   9314531  27725457  60409444   2044971 
 19235709  15393469  29868423   1436968  14586711   3456951   5421250   7580963    223473  26383151 
 42595845  39247343  21937479   7251620   4389903  28163301    685178  63523725  21130409  45449307 
 19522043    141883  13341183  31509532  42432513   1527399  17085979   6693823  33667799  66248403 
 24864443  30396291  48491583  41462723  19988931  16925883  24035893  17527399   8749211    889803 
 22276291  40729623  11697340   2787816  59795653   7147961   1805273  14544981   3703612  10360161 
 31911288  24990843  33442063   3340019  66876348  23881623  20160888  15436411  29184283   3929235 
 72290192  65618065   2837431  55672152  18361235  10458920   6101911  15464633  64107803  47875419 
 62844108   4463691   5044152   9896361  22334433   8629056    552906  34024715   9162773  11678715 
 12899734   5530220  14222923   8591018   8827422  18662515  42742753  28889205  19556595  45305043 
 23757725  13195552  11718756    139983   6149872  19836093  97000719  59879393  19759830  21621848 
 47264571   7786088  45063823  35297343  24782559  70290776  29836095  42480658  44396917  46497699 
 12252613  53554455  16333022  34496259  17534265  84222469   4989411  13180611  54576568  17053627 
 23903039  17344503  58922987  36079068  61804643  62640558  18320173  75035864   4941099  61127531 
  7161859  11339534  38456501    871653  21461376    463291  30832848   8032580  45099063  13638391 
  8535804   1617531  11386779   1960332  17158173  12678635  12733907   8670565  24309067  34356417 
  6267093   5154873  47654523  26567433  12699429  34257195  64578273   2034023  29796347   6028548 
  6523963  63697436  17285703  14010654   7653327  13431635   6340613  41505588   8595116  40706071 
 13935643  16401768   7212543  12287328  22449469    861405   5788173  11023275  81577351   4542676 
   493472  15545259   4250798   3577953   2225376  42326862   3776914  13249219  32306697  55288395 
 59782017  19474443   3138151  42573804  19879515  67208713   7734307  53565371    192828  14771379 
 37646053  80871495  39471269  66258749  33601207   2449759   1079895  82290057  64099323  57744173 
 52947024  31121247  11984539   1159983  11313258  18924573  90781883  52875239  21571551  66779787 
 30780951  19775267   8141763  24092124  70635731     47583  17296216  46288131   3228711     76713 
  3135603  26044656  50246196  79231088   8218143   6075153  11530248  22345134  32582155  21079503 
 33535233  39653227  52408406  10571651    692615  31152736  24807275  43230858  13647757  14547023 
 12638391   8141448  32027577   9617163   7734748   4655443  16831152   2128755    256223  87070471 
 36108531  17198889  69019899   4529331   3499507  88640469    459839    551301  41598263  35276143 
 11227845    446171   1064923  33252435  17770617  16658023  39769209   1580411    666373  12995799 
 25343063   3026795  12742419  17459499    370471   1843889   1816811  43408443    317751  16274607 
 30747733   6397687   3423363  17605340  34388399  14197293  20042838  79225948  73274412  46987370 
 31634398  28469361  36918267  94681671   9128121  45117105   6575097  63631385   9703041  34207843 
 37442674  20761773    584063  27549162  35069165  14210439  21372855    301877   5130438  59351855 
  1031397  71994828  20945723  43607631  15572445    379534  59800485  36488034  75973583   1622819 
   493176   1573734  39975003  33247228  41586127  19226580  30270249  68197011  12046839  23498039 
 32031195   6229298   9409623  47911975  37282223   6687156   4925517  53328195   3925737  19671287 
 16465339   1285998  78372871  23067860   9538261  21078838  14574579  63566227  32624763   3047849 
 17298495   1658952  49616543  69422787   6353443   1005933  37717578   5940763   9022097   9007590 
  7313459  13572413  18019453  32426253  40914348    989055   9437198  13922895   9760722   7916997 
 36289572  18047097  55686299   4109943   3517824  22743123   1307355   1741113   2367753  52341132 
 23067943   3072759  17913235  44729584  19206599  43676893   8052445   9753531  61190148  19315887 
  3018523  28997523  10166038  63357322    112867  12515775  81033354  20881283   4135583   7852533 
 24517057   8489198  34899583  18176151   4706697  10962798   3603843  60815195  18636323  19851691 
  5462255  35890345  85062243  55374273  31379432  12394419  34250703   4565385  34089803  18082915 
 45350428  56981085   9778269  12804845   1294878  12883632   2704097   1856931   5323977  29250103 
 51492924   5706792  11862649   4752388     62751  11079303  56652012   5117677  31196043   9349753 
  3791844  16027819  36111563    729891  59909685  26223051   6352260  23177915   3245078   9097566 
 17624652  31917147  25079533  48093027   1170292   8527217  18621523  29153951  38227103   3033411 
 73050023  61333588   6945653  58235003  14292576  56859638  36370333  11176978  14249313  25138818 
  7835995  51852597  20025753   5715803   4506261  57531527  14495103   2859623   1855464  42310868 
 45099890   2319903  41512242   7099983   4843423  11743863   2021362   6546498  30740664  30312153 
  6885430  57316371  69934675   7252134  17998453  10393059  61624923  22235611  48460731   5609588 
 15484216  21328326  18318767   7705923  81217678  34423773  15152165   8108095    401657  27452114 
  2818603  59199483   2516945   8522028  30224831   8670477  25561173  24997291  38452866   2680839 
 32878287  52647747  37350123  58608213  55002663   6519993   8074397   4803856   9698352   8025774 
  6849348  68836068  42642051    436251  44730193   4406775  13415448  52678311   6918110  25114642 
 38139255  80144581  15326352  35644851  45309435  30464813  47437494   5876763   6265018   1785489 
 47095123    754305  34484983  63377720  66048963  52465965  40053597  58502203  33736137   6296307 
 55051111  63628114   9554948  42651163  20844310   4892297   5534065  27544662  16570131   2002251 
  1170351  48563993   6927403  81557755  11780843  47541215   1874303  68664186   7960155   6884253 
 37790407    148582  15544223  25529083  30363063   5451235  26242887  12906492  29537745   7867829 
 15092607   2336493  48342165  70085723  16747503  24467335   3386275  23174043   6892863  31876981 
 67723227  13818438  54059073  23157062  52588076   4266120  14339643  10294979  11016611   1425547 
 34175203  45765423  79369248  31628668  11006993  33961141   1630083  34266692  16964272    199774 
 23233123  33299301   6022713  19151050  19272717   6872898  12135995  11850957  11813736  25427175 
 31996383    991926  12608593   5994121   5903727   7151547  59071447  11861007   2197851  38682759 
  2291502  16040065   2918409  19162101   1129359  37009473   2741232   2005798  55260698   2801743 
 63723315  10428579  78892609  73451445  19982043  24599499   3673077   1613643  37416768  37581911 
 12406059  72665388   3161371  45982995  21652241   9570831  11279590   9197571  57231013  65018003 
 18314763  28993948  47521923  48122011    876713  12495221  29535743  41387051  62811816   4117803 
  4188638  41642043  34677707  16660910  27144703  76594179  25488588  24038391   1090100  23261253 
  1318847   1531293  20435916  37924801  52906197  41718267   9327569   7795371  27830711  14127819 
  4770153  40377123  22294518  17444603  29909715   2419747  55524963  13871026  66643186  31466538 
  5120091   6222093  52225683  19353348  29575123  49068413  38503643  10883688     18101  45727313 
  2428161  54588723  27071307  22995067  22448458    377979   3017283  46154533  13690086  31313455 
 33794037  18784603  49400823  10974260  20055739   6202443   9332407   7058091  17507262   4798755 
   109901  22691578  76998683   6303192  14755743  25460499  34586163   8299594  70299625   5638523 
 52105956   4281729  32194761  28457034  37438740  32752155  11509354   7734731  12044031  59358999 
 22455334    455235  14629479  39573902   3364319  59798073  36581991  23566443  21995754    469578 
 32021337   1602681  25303083  35907423  73485612  35324593   5209799  14772573   1072833  80778218 
 38175675   1055067  26703555  46038255    538455  18322551  24817855   9670587   1621158  19981593 
  1417953  26946540   2585157   1003378  33187917  21223281  18617825  19180143  29673501  43513173 
 12302079  13075644  12538619  10356623  27696691   1478201   4032855  21480667    269197  52367940 
 15384273    605651   3385115  45960541    216963  11110139  26358683  36972393  48973371  27056163 
 63540807  82235409  66783363  35820919     95727  10566978   5182635  20531959  39971271  50133123 
 38921897  19422107  28988475  29601539  76506461   6744958  31950126   2449248  14877375   6902511 
 43419492   6673075  10300491  41249130  17671907   3585507  10678141   7442499  12473566  17849595 
 37569085  37946931   4000439  63440747  27870900  10311340  14514233  23782035  41877789  43944751 
 12369754   3226875  56911770  28844363  51821083  12290973   2190733  15310899  25897554  32823483 
  9266709  16890775  19114589  77176948  65018142   5172003   4951303  46904169  62936693  11675153 
 11448413  12712511  18221174  40271299  26207979   8577007  37986531  11028273   7116905   6635238 
 86224650   2779614   4917088   6654015  17330462   5077888  26791768  21140775  41815281   9079363 
 81697904   3944922  12806291  93588999  34817710  29484941   2465871  66916808  65030028  46371557 
 53398041   5701363  87225555  29754826   8673567  15582635   3746823   1804523   4656894   4910679 
 37266863   6026923  60206298  22398499  10647291   8629953  15338369  41140405  82505715  20185899 
 17190741  29307291  41633007  48785343   9458762   9075483   7558068  11388663  11982861  27128553 
 48010407   6233683  47128295  11937396  24150259  13640043   8472909  84685887   5860320  13839097 
  7483620  22525083  16350171    389418   1781990  47799089    178659  31164227   4705141   2959299 
 34789914   9792927   7500389  13722025  15783561  78339951  62051857  47035774  78210123   3326757 
   597836  11350683   8430209  51622221  30069311  61918410    681189  27939507  27826648  14184765 
 20002723  24405360  17705013  35081962  53486101  27362183  32196239   9435179   4786294   8755611 
  2948263   5081003  29085145  60225876  14276911   1299057  14980755  19339283  74397453  32419467 
  2232769  18942543   1797682  11717818  39329347  19901467  17759798  21389659  20385561  48693393 
  6671013  82691676   7719341  27573979  15836315  39186523  64696326  32154693    793343   8665626 
 13329663  12306059  13783927  12214779  25720074  11439789   4806219   5215249  12086869   2915571 
 62357460  41656311   7383835  82340643   3078312   9018285  13806581  30040315  26487149  51634563 
   692997  18342447  23856828  74221719    141603  48778971  67489359  41749646   7724174  12068298 
 20205715   6443547  32200821  62267655  14948601  35631313  59167280  45876687   2395597  23747795 
 62303043   2206539  18561523   3534541  16483491  61172059  38069843  19651433  72454520  29583277 
 35321261  77639323  74732414  28583273   2793670    914564  19714207  17685085  25343709  15401797 
 10431681   2748498   1564693  14739975   1617417   4632447    841828  55834608  11157555  21494499 
 49148946   5929173  58733682   6904531  10198487   1107345  31173243  39132797   1399416  31330915 
 12095283  16234623  14148079   2556635  40339343  66813848  15361431  79197131  19054569  19354263 
  2091992  38476727  45519119  42710271   4226873   1889010  41689785  43857570  48176160   8420657 
  5061363   1547284  34863636    870457  37935483  52381340   5077275   6392103  17092859   1425755 
  9079248  54570338  45552075   2568483   5563161  66367203    524878  17078888   2091276  43358812 
 84006654  71504443   8309393  12134895     78234  16200935  85296367  35554131  61814751  40407153 
 52150011   6325485  27242929   2213658  54796098  66530011   7347554   2344859  28026001  17354295 
 30879555   5236123  42966546  68133625   1206621   9233163  34930491   2905405   5178575  28034331 
 55844223   6366682   4731767  41917467  27926049  29346453   4529926  26754823  17679598  10633391 
 44543472  21817055   4714291  56107377  65434275  44987195  16444418  31812728  15230693  17527143 
 58866509  30454653  16668369  36594523  51053883   2700843  89696236  35323347   4040619  10777255 
 47000911  44422787   4337317   6927693  11280194   9812005  35751630  17757723   2148601  22042185 
  6225303   4669138  51577692  39688758  76727827  31669950  31309967  32809455  19312035  26967811 
 27496968   4455000  34687025  30503113  69355479  38524967  81364869    393171   1139267  29202774 
 13763323  30785471   3196641   8109627  46504337  19675807  13452359   6767536  68533501  63613468 
 12195819  22706043   1517751  72539587  13939392  79849617  43084748  47579408    506748    567330 
 11998437    805255  19969542  57287907  12057735  33901998   5607621     94995  87866073  31071579 
 43677883  34920987   7825207   3721665    490373  73828108  11795075   9575254   9576542  12463687 
 38434439   1265618  66563563  14377635  38390187  21324399  25640727  19376796  20470374  18011956 
 10511601  31280184  40876095  33662403  26951833  29148648  85774677  14845123   5987128   2633787 
  7502571  41292318   5625394  12329687  29637357  53451609  69601765  55008947  25471932   5081595 
 34635075  16710658  22483449  36725163  21742207  14887435  61335579   3048183   7790016  32702010 
 53214195  56962028  10317444   5109196   5890603   4963576  56635193   9868884  12252069  40299738 
  9731223  70734653  67519003  10054573   6703399  39114555  30608433  12467721   3700639   8163245 
 16659375  12976139  70979273  22022110  71611602   5955939  63496982   6009483   4778777   9930563 
 31133883   1693368    613800  42300132   4926363   2308196  19414777     20865  28215223  29332646 
 70676091  13707123  19789931   1983183  23649729  15827123  66241923   3475363  18824663    243597 
  6848808  12296534    196665  32395683   6920751  19267743  12107283  22368999  40191414  37566675 
  9644763  39737864  24194607   2501058   9949307   3992673  10329846   6403054  43630773  20029671 
 37772973   8602107    233083   5273623   6600411  65936643  46864421  42426728  19233633  14223921 
  2756442  22061954  13698508    710961  41535339   3976479  26208778   1383786  23189031  21265101 
   191772  14515848  49874403    985448   2422143  13433465   2370003  33150023   1397387  74180940 
 14023678   4159551  17071881  37958659  16227711   8497271   2728155   8478294   1802488  18775423 
 60190498    803967  23189317   4575099    985688  84226398  31253185   1735013   1040253  30176646 
 28756686  74337673  42870205  16513845   8833723  31350519  10832343   6030810  69478791  14029503 
 16147768  12864299  14152422   4397785   3261795   9767099  53509053   2276383   5544543  61657675 
  5683911   3732368  10445147  17198305  24432643    850245  36547998  20467707  19048623   8160774 
  7889483  29371273   7314303  38522167   8173543  25904859  14550240   4740808   1846762  38644474 
 10095099  39414403   1885371   9948315  18951483    797915    326961  18382533  28466729   1729055 
  5767929   5355156  17749885  31959267  16590435  21075133  14675179  80549042  20335999  37087417 
 21856181  20427527  11718219  66102397  47539032  20323131  15447173   3291318  11654913  15425348 
  5201459  31731027  75246923  69085663  13674717  16167198  52963057  31440873    147367   8363443 
 20304163  19702293   3088050  30693147   2213740  15621223    409983   5546373  47927207  41937123 
 25218552  19804919  16026155  17641173  27268087  12253479  29773487  26862318  21747615  30319859 
 76482807  52701415  54716217  12343283  15924327  87567365  12425463  15413864  28295871  30978598 
 10222844  33384378    521833  16195453   7843330    165224  30535803   8643939  12999899  22806403 
  2496531  32857235  26626855  25076603  37815318   4790641  14644560   2949300  21406523    493247 
 17482193     25449  10755643   2456811  16487611  28000979  75030363    187766   8053172   4262191 
 88716660  11585619   5173355  25066443   3593730  65616191    844293  39914707  26559767  29830803 
  2856431  67365563  35213783   8637798  21504063  47703315  16559061  14872409  37930803  45164923 
  1999307    703635  52501192  22263595  17886848   2268474  42499648  30190729  14832766  17041793 
 65013523  47287139   4147883   1368537  51452043  20839623  55838901  47189132  24749627   7092303 
 11375805  44127923  40051547  30843303  59428635   4977991  11640261   1346579  83417922   1376571 
 13482158  16847478  24912627  44819424  70638873  84055747    428192  17846892  42419207  21679109 
  3565363  35801304   3525379  25166355   9773491  17164267  51865377  11310058    847203  39625699 
 28894011   9476172  15550635  40777560  18548199    714929  20815383  25077003   3198497  11063931 
 23526301   5971143   2675733  42983423   4915383  57391863  24726895  22589073  51919998  12907257 
 55312107   8082753  16351251  46366043  50932752  22514680    164275  28382568  48430459   3807511 
  2353175  44634714  59341350   5557741  23412954   9143487  64490258  88628628   3693537   1431931 
 50740148   7904473    311941  16053819  43293362   1988739   4515129  11427588   5975631   9772389 
 14098686   7839948  14263083  35597223  12171713  26092395  64979565  45734659  65747887  58485067 
 25654857   3595923  29525095  24333433  58468155  30981105  31614055  43050666   4508351   2392014 
 20989599   8223588  68193167    544033  54366891   3483743   9662763  12070347   7355229  65050590 
  7389267    861291  23346179   2339914  30896251  71433700  41187003  17365317  80869878  58007471 
 37146613   9265307  37057467    186633   7635067   5890563  46989503  10985919  27978229  26029571 
 44110808  24576507  29302123  56557899   6825942   4225323  34599543   2020335   9552673  21492307 
 78771867   1432253   4438755  64507303   1824731  24879005   9920519  74259393  20471971  14675633 
 37633297  43987690  20685741  14919835  25867983   7916748   2395811  11338944   9225911   7124667 
 59360223   1796951   1080613  18812358  29989288   7344839  27933966   2474371   1582040  14790051 
 17916723  23664456  30956241   9469999  61328013  14178211  36887099  32553273  50802043   2294448 
 25528241   3022129   8520888  58155882    565971    936695  13577163   2721635  29875307  28558499 
  2372867  16770939  28199287  25434123   1907063  24762525  83873955   5458381  29137155    284979 
  2213319   8688273  11599851  30033131  12532431  34503179  40720091  57030885  58621123   7469469 
 11396853  41767963  42296585   1529728   9017663   1728591  23757021   2777252  33964493  25887219 
 22521263  29956011  60475673  83296225  50893326   4972389  32123049  51699647    607227   6780156 
  2463815   3181911  13036770  29304699   5308074   5749028    931473  93387699  10574931  83181093 
 27839451   7630613  36245507   3942984  49425675  16303233    362928  34133523  35456923   6401545 
  2572110  19292298  25988919  50326783  18427815  23242956   9000621  25231992   1528737  13560447 
   231783  37882695   2001253   7220749   7948649  28811191  15972933    653896  28818291  13463817 
  2016363  13345119  49326020  48009779  40002495  91055483  12901268   2528159   5295651  58350293 
  5914441  52585769    237300  62397273  17940943   9365065    236700  15206051  34076127  14552691 
 61492911   8202043  86795889  60236013  28499260  11380616   3868059  56233167  70353433  39528741 
  2180119   2380438  22913283  43397383   2928903  30427026   9742317  31235523   2571759  10782699 
   675803  19303884  19409072     16706  17944993  31405707   3042321  14158867  61041117  26041757 
 44679927   9254699    259355  10314174   1390402  15203835  70273160  55557083  41786429   6661973 
 23347546  36267123  42321974  34581873  56405483    106075  14656643  11594795  46623384  44008650 
 14299115   8247323  33804045   4604873  32701323  53271483   9369006  12062643   3863991  82363341 
 59650245  21897723    279987   9661733   6189201   1485717  22065117  27678163  21378861  11465759 
  7980441   9596963  12154947  28961523  80198796  73085524   7699474   7412226   3132226   8101899 
 34507429   3366873  16611519  27097755   6191942  38669783   9569319   1638487  37039553    981848 
 25277193  39447223    510554  12011507  41258123   3806779  17587819   8656227  14483245  34262307 
 19251074   1940363   4123266  13782012  57340687  15882441   3739721  41149167  58162304   5256373 
 22145603   2969307  68890122  42650975   8953001  60041295  19013195  23385113  17109451  23736199 
  1128093  95094461  66690459   5340875  16920910  26060987  56770172  48000680  81238258  22001544 
 12393696   2344055  94704516  64221091  43819710  21940923    330688  41753557  31030008   7629657 
  7134977   2059716   2327033  12482553    329019   2940723  16598520  57167532  60995148   7373785 
 34822481  68169478   5166804  14603915  52038676  11689911  33296763  27363477   9717655  53014623 
 25554479  27877137  20384049  55016443  19277136  27128323  80777613   4361357  16153205  92399488 
 24217991  14915059   7576209  50505405  14414551  70221252  57351651   1571823   6829855  66514524 
 10903848  68525043  22124643  41720353   2216555   3333115   9387047  56136309  33141504   5706903 
 60771966   3838290  35903613  41336733  15354735  45115563   2243013  57039545   6182221  68801208 
    82072  46142971  20834625  50508903   6943007   8486458   3018333  11579264  40576942   5675765 
  1789638  63470877  37612283  46626747   4339023   1923499  37301166  47746701  43307589  52416713 
 50493591  38799924  42195897    695135  81604545   8740123  58205943   5267433  14061233  19929508 
  2886699  51025193  23814743   2303115  59909703   8001659   5972396  66984768   1911505  62918823 
  8607609  42019323  64761883   5467931  18231271  17366583   1271349   3396053  13749033  52230843 
   525017  11942517   4216257   6340391  21835599  19793348  37690803  46551840  31131623  53286765 
 11310331  11825538  12346817   7466439   9388527   2033808  33121110   1586191  37038978  13965994 
 30023617  70198368   4013151  19151948  44074643  37602693  21548385  20025977  10266339  16695588 
  5758218  15529689  36452433  38593195    727008   8319806    325851  40258923   7468320  71759629 
 36243035   2062924  40939803    623505  46385099  20112244  37722250  40628256  43925123  39956028 
   175359  17574363   5872825   1396985  47064147   3146993  15418035  38833473  20401719  18680171 
 28789318    500331  46044143  15502917   3663057  72460851  28373258  13196358  16180239  10793393 
 39547189   9911328  17484664  18616578  22619720   2616253   1473747  28093443  75419244   5432459 
  4664723   6305163  43821799  19781882   2262203   3178103    320617  25249964  16822617  19981427 
  3252901    490823   7198527  65246208  23897825  31876525  50568504   1374035  31316754  68177703 
 76824898  53657573  56998585  41475193   5398950  84716538  62768829   9937263  34753545   8559207 
 34622503  20044653   9759551  47914609  32905259  58116537   9269931  31800540   7213531  18585437 
 53945043  10054563  27019923  17808579  71278057   3195885    310666  43093303  18625821  11105077 
 68618918  28288812  51370739  12753978   9652175   6275163  52391753   4742496  18286926  41418793 
  2458129  56576411   1251581  46870449  93662207  31053107  11443223   6259021  35091297  34009467 
  7843223  24592059    154635   6349179  88406320   4209216   7594326   7025427   5896899  13065287 
  4246197   3820538   6809438  53017157  23856690   5710455  10494489  15037598   2990243  38177334 
 15959229    877615  47942844  31807654  57878783  27117861  41040895  38410491    576361  43329948 
 11166883  21889653   7664409   5299098  38000189  16601124   4622253  22118037  27667719   5818560 
 42318371   5728826   6553719  32827723  10729503  16979887  60093783   7691028   1361723    301782 
   363219  71735073  39277713    317979  15197613   6512703  35069199  58170765  21612682   1948861 
  3711519    943819   7703925   9442523  47902247  19444268   1721427  17573987   9190387  61600227 
 23745875  62152822  50861923  48570219  16912840  14433075   9140913  69360763  46423468  58596119 
 15495141   3786291  62364003  22225963  24298299  50091495  41312325    803969  21934091  31148944 
 17486363   6970522  20736939  14965131  17190693   7976699  18885395  47388711  14790819   4201538 
 21729649   5148333  81652683   2001360   3176450   1779891   8177019   8664654  24999077  17647228 
 21797195  42032520  12813771   3395414  18025923  32195335   3650571  45232889  27144487  19046198 
   763143  14519859   4041771  20953855  12590995  26317597  14472003  56968998   1411863  28735271 
  3255675  63768774  52376434  75816159  55581354  47709667  31528109  46817978  13817535  71974421 
 33020501    142351   2793412  33262131    388911  10886091  55853283    498966   1723306  81430593 
 41477813  72123243  24667311  37754427  64328871  23922595  15609948  52685523  45996658  46067235 
  5677998  23537245    808808   4788552  10775064  23296155  23287492   6694454    765973  21322399 
   682763  14815939  32663998  52414210    204623   8032819  10905619  56835963  18600580  16211949 
 19390830  56806587  21747653   7070352  15066828  15509682   3529117  33531301   7822380   2998203 
 32753895   7572543  10825788    838115  31130343  25035153   3156483  27735295  63492456   3043739 
 34363623   4445123    853386  15763923  22553939  47026212  27090249   7925257  55524517  12290936 
 81287723  46007159   1791423   2274499  15091329  39732009  24413649  15148215  43566438  35483823 
 44298723  49392123  28949373  17373723   3129618   2681439  19553565  16342037   1932279   3437739 
 11845491  31681563  32472996   1527453  29517128  13139098  10725163  21436487  41611567   3633708 
  1519013  15283125  41693733  60150723  45344351  26041935   6032895   1738235   8496090   5680491 
  8134148  21471135  17342223   9404963   4662729  82458513   1255164  21552668  26251071  15415378 
   304933  17126097   8574741   1998117  27138381  26846052  20041643  43827630  21524010  40933067 
  5012690    914253  27787143  25097272  51753435  50030202  43401026  33892828  14281075  13120197 
 17431443  26990459   6228416   5263277  19545003   8950899  76667483    508950  19332579  14818659 
 69528481   1437405  75450851  72623707  75765948  17370681   1821671   1599378   7415637   4379619 
 25558173  46936203  31825137  53347071   5523765  18771159   3932023  55732821  73945863  55958525 
  8538402  40467715  18665696  44900781  93031608  19498427  38502238  12568133   8087415  45460321 
  3812911  38773803   6585323  67919271  39809790  38181147  15686953  21877143  34617147  27245215 
 32806363   5454003   5777181   2087110  58163118  10497435  62595347     17187   1358565  51264373 
 63240230   1526709    467555  48030904  11467887  12061200  17382895  24523195  79945007  20063795 
  9362567  13011763    500241  56888373   5513531  11748026   9825099   3008640  29748126  13483784 
 11763006  10562001    461179  14952219  53478051   6934150  33086589  24017662  34926931  11416658 
  1356315  40667148  28504167   3465635  13632245   5252560   5748695   3561083  26507604  78289749 
 11262563  15880977  43964439    789349  11734805   2558246  39277933   9044427  20175409  49769635 
  9586437  28135968  58467487  20328315  25415243  35085166   8783369  28698611  80479119  59475875 
 49137603   2706759  31088707   3477300  37037571   9815523  67362123  15040317   7972475   2357835 
  8688837  24359253  12791113  13191468  28431981   3639355  30673959  22731243  63350223  27413051 
 21610663  35691787   5777908   2420580  22128952   4124559  17068046  35953851  72637265   6498505 
 62769563  58847769  52005043  58684991  60841743   4653931   4319293  11109318  56985099  13407700 
 16328283  31813818   9126979  41650427    115755  12360123     70368  45988723  15714855    279818 
 21943898  54174867   6492287  56671357   4307790   2692659  40184895  60658548  37735533   1253661 
 17257484   2867607  65537418  16949202  46384251   8139807    941990  14273778   4628045  20402428 
 10903323  24332403  35569491  16222203      4423   3480769  15144714  18022779  28943547   3187571 
 21869535  14498607  20301961  41729989  11672833  15747153  82201083  17878891   6296004  60399747 
 24124886  23441091  11597211   7403046  15364123   8379879  42291729   9167927  27004607  17726775 
 76442651  17847559  16722555   3301955  25727783  35323180  16343485  20301838  43422084  10580572 
 12361491    399723  81306187   1058507  32870733   7460123   2840836  23620467  19562483  49585538 
 20441541  81542939  41185207  43774289  48611623  72746403  28155843  12629831    417696  19569803 
  9718710   6868344   5080018   4946831  12252804  10557131  15279638  15547074  22387763  49477855 
 47488956  40357624    230745   1949297  34854753  23049013   1670509     46239  29937063   6481391 
 75570128  14126673   2837099  37021835  24696365  14695989  52128603   7921223  29833409    310883 
  9526801   4475493   4128317   7619727  61555256  45596891  57961731   4211163  24048823  58641963 
 97458189  13620355  12962403  62934335  48780762  25195776  76293515  56630913  11018793     72888 
 23944153  11167411  34433595  25379698  20483075   7992609    434067  84953943  23033883  44955803 
  5629809  41027956  61060353  70310855   5502003  13732431  39146691  37113747  11481348   3069035 
 49969983  21417333   6712451   4213053  67239669  54691279  59900362  32717864  25299579  10401267 
  4925483   6297683   9280123  30477966  61019598   3021538  24662023  65216121  24824979  33995483 
 15984595  63845618  32013384  23864998  59793543  62795211  45092333  22221819  22309531   6384355 
 44843181   2470051     28949  58888979  38800088  16213901   6552042   6457831   6562408  14174379 
 39881868  15974733   3788229   5429561  10663815  12826841  13980627  29817389  13142643  17885433 
  3334123  72592845  55400963  30647707   4985635  38092263  46233351  28536595   5122955  32156915 
 41432739  35072475  10243150    109110  84120108   9105773  53438547  11851191  33581013   9130527 
   347778  53235938  31537849  40833069  43732323  81343151  56487489  97492399  38169033  66495811 
 38107383  89905033  43695323   6337230  22352955  31969047  67613865   5537323  10373307  18495611 
 19962715  34427173  57086971   7167327   7475448   6277827     43082   1193380  19841714  10094091 
 50952665   4769635  35597839  43644031  70516443  17578939  58522563    669627  23811474    479943 
 23797513  51148011  66372477  44363794  14886643   3093363    675609   3248811  56086811   5299371 
 12450523  53628000  22891339  61155158   5715624  27942245   6505518  56218643   3588281  54520254 
 36560636  27905626  49257870  28294379  47167810   9799555  21806644  61532653  19299102  25375173 
 13921634  32364361  18993917  53556045  25813716    787090  21897337  37635525   6482289  63387035 
 56653001  38809419  12335613  18727461   9454747  39205014      8083  21612699   4522984  88937323 
  6855218  89207516  15714579   8208258  17046338  23208126  20015562  10384291   4258623   5315172 
 11430639   1921976  66212489  19138665  79767783   1324347  22256388    174789    699177   5264777 
 37105983   3283983  32257278  71166419    570525  10513175   7403533  31737811   8187010    959928 
 57038595  13176075  82625013  35280698   5337999   4424802   3478671   3613845  35384667  26774829 
   101937  30040485  14705905   8379073  80588731  51463359  45831878  60498012  41534991  17608623 
  8989213  64865803  25393471  28131658  24161991   1572213  69993753  35339724  79877830  55677822 
  7053117  50986779   3093785   6198573  11392315  16230002  12277515   7282302   2060048  12366395 
  2342650   3966377  15426058  18374021  17915559  28724487  16154940   9772158  33067806   9447547 
 26514279  35161887  81037748  29248531   2893548   9190317  60371811  71039448  55220673   2168479 
 19309567    724071  39872163  62753247   1675957    311511  25260123  13938261  10592634  20864023 
 33394845  41008209  23742231    249148  16084915   2019426  19591719  57163803   7431111  28563675 
 37737432  68860883  19334739   7016419  21363547   6425479  25787559  29528427  57165894  50031537 
 24949947  12921059   2472607    988643   1211628  10905515  12370323  10929723  28241483   1804030 
 18690587    412398   3941673  34374609    775275   2332041  61868580  69201437  45196833   2243169 
   679373  13659223  32308377  57135861  12540165  42044496  39525198    977571  10980321  43047057 
 40339850  15270059  55762791  34320805  11142743  21393851  55389579   7278082   8588845  23913863 
 33236199  47030637  21292143  62834373  22420773  60734958   9912435  29205467  23262867  35354895 
 86831371   9191605   6620184  18232581    286466  10206198  40332540   7951091  61710819   6680087 
  2252667  10422375  22101085  35094748  88443531  12345423  27387392  30321487  54034573  52578879 
  3160003  10565778  13833123  42033419  10877539  19386369   3582383  22131115  24926763  11154563 
 55011052  17346243   6781099  41373819  11265053  67968891  11547883  16332743   8984448   8010937 
 24945171   3454715  61171795    164053  56304438   9790057  36769680   6677451    866785  35951101 
 13641273  59791035   5481240   8002152   2012910  43191148  13827563  33117123  30904553  71356630 
 50887143  30634902   3463428  10151691  11844941  28389463   1213495   8240925    393318  56991291 
  1739687   4402911   8214434  14066595  45845373  28306130  54026623  42275883  31776123   8216935 
 50165274   2541165  20025151  42477117  27687255  62391716  79164327   1733718  19980767  70623658 
  9402515  32571515  70683579  14234971  20028868  18132631  23680723  42683199  87067131  10355651 
 70823850  10772173   6411661  14943565   6109631  12154335  44884715   9320726  53415323  27470475 
 17507403  17830779  11413135  29764221   7721683  15706239   7518014  15331923  10239873  38765062 
 46144793  78896241   5934701  15032623  20398583  26584209  66844697   5200215  72631423   4863675 
  3411115  17912952  12651383  29619753  75750279   2062805  48251573  43911483  13193783  46443723 
 75173459  27231873  45470581  67734451   5954535  13152912  40681509   7372977  48295530  20394275 
  7064817  26360711   1381093  29676287  31935873  35714930  15849303   5044033  23265213   4382396 
 17578837  30070635  33463113   4603383   2787833  20083131   3689055  40350518  20957483     68998 
 27220239  24921873  15874451  26095483   3982103  12733099   1094923  19150660  21617121  47876356 
 34732799  55985656  83103078   8369383  38467176   7419057  42040374     75429  35477838  62931798 
 19119333  24736366  55477917   7397195   3119283  31410215  37301524  13081738  13668123  35352668 
 22882249  10840785  62884483  41514667  30584404  18959234   8520483  25968211  61089368  43395286 
  1787909  22578393  53958423   8207043  21740777   2834339  65047659  13400673   1741767  93519528 
 10262518  20194583  10027231   3175358   5162571   1232282  11350739  11715713  45862887   1517265 
 19280834  10749078  39218868   1288655  62260923  22445345  24737452  33529707  18761883  18401909 
 11387803  41385278  44350737  54417723   1352853   2760123   6801000  64889623    554123  19461245 
 14046099  89646303  79598736  19631019   1059441  53066090  39922299  22159317  53053973  66659755 
 74220039  26099403  34543643  11699913  11393517  52365501   6773343  20705353  39775618   2547317 
  3465550  37254795  71494827   7814675  19635310  84747494  13993830  20740675  20152737  11558918 
 12065721  51973551  39538985  17794851  58357107    595107  38174112  20734971  48723923   2340689 
 38826946  66180523  22835923  63265523  16904448  59454027  47765225  10988103  30445499  26789775 
 44934948  13163814  40015461  11137300  64195382   2889475  53947459  22464945   5331749  76048763 
 16733253  32808373    312279  83597178  15067713    306132   5847198   8849253  56411697  25769931 
   726114  27803151     94911  11314383   1322811  20567940   1322175  20291273  11764499  37523931 
 14898649   4236789  44888395  42489756   6945167  47888358   8712231   8685951  58110208  18534083 
 82424363   6312773   2283037  16903163  15210438  10950813   8397295  16343737  26108123  38609120 
 11141070  24164803    972508  82922676  36122331  15428133  40318755  11928459  14325717  74674357 
  7359221   9766569  67128761  37446892  12722523  27610725   7027059  10970537  57236811  10776093 
  8509778  25143927  48258171  50501847  19553874  15543959  23645998  77557395   7608875  79059883 
  5438859  27834087  11427022  29048107  44979549  61140993  19392260   2188935   9601429  94620273 
  4092223  23678622    755627  51521089   6903263   7787579  22490475  50467160  71637640   3711012 
 64824603  25817893   2640077  11028899   2392227  10864701  41458773  37519081  90786413  12044927 
 23648091  29095305   1642103   3576588   9241623   2622483  50759949  15007983  68258147   5490415 
 53416905   2424699   4532199  28081925  12818163  30616533   3165051  31670697  38942619  21138823 
   326708   9923864  50854522  13329573  14675377  73031433   4813828  16662908     19757  39962123 
 15354969   1559403  35836341  15618593  16818391   3629408  51474219  12093423  14873219   4251123 
  2297733   7329390  54547035  23351748  42229923  36132639    408987   5894382   1613024  21740919 
 26194788  68724033  13567143    949839  77090987   7921645  29872911  12435793  29723655   4927570 
    65526   6050739   1485798  11935469  17177918   6088193  19035828   5340010  66917832   3589158 
 60488711  15917343   4443439  23176587  80257563   2323517  94721175   9080792  38890491   9372223 
 23466059   7634505  32597493  19423569  33512767   4449942   8568771  18287958   3410249   3563834 
 76665408  36975700  45564859   2291851   6656435  48196427   3706441  45661403  30983154  53317843 
 32604203  48997529  71987443   3756595   6963635   6734627   4399554    688224  37878850  38774236 
 16387089  18262275  38597851  17514503  16497365  51456271  18863667  39687456  37560463  32186733 
 62912229  70640494  11395851  25133931  16469115  70800127  46326347  23127527  20083628  23464795 
 22334534  16503335  15189873   2846912    850893  17771745  42676155  38639023   6649227    473919 
 47530203    560262  23968379  17982463  85100439  10739553  44610337  70452687  21920613   9364773 
 60193019  67119747  10159935   7331433  38842431  53888671  63631691   4118126  57025203   6879645 
 32478738  32955369   5776665  76881459  17535059  15529292  17270363  69657249   3140891    763641 
 27660510   7397038   1052171  31746525  82375665   5189541  15219888  42578544  11075793  43843309 
 15945339   5856693  51200997   1222563  10904555   1206690  60351107   6262216  27970578  61056895 
  6923193   4706883  46408668  10024853   7008939  24211851  37767239  40507464  24299615  38104899 
 21966897  10166362  18222651   1838895  57053563  24600359    849879   6447516  30431777   3441219 
 66965304   9025461  37605361  15880317  26838084  74540197  57706299  58348819   7844449  30005643 
 15779119  26086521  22740363  45426605  17632937  41268123  10391603  63820167    802253  21703161 
 71280618  16836423  45623643  26837108  24641831  86273867  38226111    432212  35411829  42648828 
 21091193  81785177  65997027   4797073   8405076   6746401   2423148  15351539  41548309   3936783 
 80572835  72044883  28218723  70615143  26548827  57213825    810451  34934298  12911198  27610979 
 54452598  33689157  21980140  20768559   5999979  52982871  36273339   4793019   2066870  85025741 
 26304583  89198617  56749194   3100938   7615131    708615   1068675  75233484   6043846  24393779 
 56043132  30470459  17196079  22235833  31763031  59988603  16459899   8001627  26039633  14533404 
 71703898   5208755  54609595  32559715  10577523  53751075  36061017    333637  30007827  55921963 
  2654331  40560885  30156095  17025504  62182176   7964757  31464401  28991511   7930590   8136483 
 59323191  29637641  13092047  50476166  49000203  10928295  61669863  68090910  13916643  23201294 
 73466395   3609509  55767403  52468259  17419355  15285723   5270818  63015803  26178939    358602 
 22475805    452022  31502061   6725133  37605603  31269005  25374363  40379487  56742108  74410043 
 54365033    224595  48076595  44383803  32742378  67926853  13431121  18834263  43286113  87280533 
 14617131  19586702  23847009  27466029  15006255   5025396  18696123  22306683  16086219  10674603 
  2089700  29982629   1705803   4291975  32350433  12791823    303117  18969777  83498495  75278088 
  5206451  31684479  63736251  78347195  27991265  21047811   3214327  40677243   4518428  19833547 
  1162383  28566909  30510405   4438391   7718181  20369121  63953103  10816968  50090451  35151759 
 13220702  22655229  37777548  34931443  27240342  20455051  28573729   9404523  79912201   7584352 
   397590  10795435  87223842   7080207   5394154  65008191  44021451  47915943  44187791  38146923 
 14269402  29172907  12743365  13417679  36231081    129521    454854    396781  19735189   4384283 
 29678505   4922376  30255243  12062104  33727993  35339825  61730838  31510673  65513018   7500759 
 28448655  24252624  63044676   5485328   2853129  22697043  22547322   1401471  44961315   5927708 
 29838183     61100  14171232  10680559    752667  79877955  14479514  11104882  86091702  33984117 
  5853448  20039105  11485103  36105174   3097057  69422203  23126895   1786740  17790951  31145846 
 61852619  49109883   6285688  38673384   7965147  57383163  21104034  31527225  13100148   7760543 
  5536978  31395642  43453201  83991889  25421953   7554059  51099671  18523923  40038948   4275023 
 29207483  70294347  32833396   3021978  48029013   1342662  11135841  19260443  22551915  25628048 
   861620  56168223   3719405  26991658  72097008  25096557  58875895  24535172  76990573  45824171 
 14599149   3781459    507898    261672  25025981    162541  21238197  12804588  70480967  17195883 
 21735084  24255153  13908034  14367757  60231624  11181734  40626763  11694447   6948291  54905883 
  1091095   1335355  12678985  60692679    112242  66536783  44083645  35223143   3090063  69067248 
 15132159   1289319  29458227   2907387  33931273  46153579  13488193  13241661  46063643    205623 
  8129805  26072151   1759641  44188491  22615555  20955963   5935077  18325627    251304   4478639 
 21885539  38726328  38244141  36787210  43738463   6984421  74638875   7515523  21705713  12937922 
  3149811  16759495  25995533  18523152  35511781  11471943  18417308  28843979  75509888  21760323 
  2382335  38249343  35485463     91933   6899187  90357891   8301513   3881725  39135555  47963323 
  3815878   3800475   2386401    998851  12133764   5191591  31292990  12787569   3644935  23879883 
  2382264   8807230  17366059  43974881  80809503  20512923  28576322  14222967   6045657  58378749 
  7758033   3171541  15771105  20659963  20773134    905169   3365783  14042116   8638984  24716311 
 74763693    240441   4328059   3235523  27350964   1576699  20035377   9297823  15775058  76001323 
 40421683  71694403  31921887  38288085  31393905  20700019   3009327  30822707  13045498    352183 
 18746871  16312995  21674259  24936867  64873763  10535465  27340673  21888027  41155776   8735118 
   339957  24508723  44082291   3885836  12792087  29071019   3367923  46173936  81022614  27567639 
  7966269   4247163  37078926  24016691   2986029   9423720  31343953   1000122  25577925   4277327 
 39299838  35097753  14082247   9139377   1601690  22063576  21401453  28568059   9612438  26218491 
 30252597  64459430  20843583  46218561  33814392  44228139  46404528    152873  32972763  39688792 
  2857830  25088956  25250191  20228733  15488033  28949901  22846575   3584098  19293141  30357261 
 20479225   5410415  30530286  73763874  16161059  48219463   1169207  12754923  18453591  50651087 
 48247945  13232853  14966953  57358329  10410667  36408231  16295388  17726223  51465751  43945015 
 36229665  12440378  43910851   1513283  10737811  23123127  12002563  50261442  15051768  49738742 
 14477232  16876281   3357113  48401115  15850311     81323  32073339  12145347  34113804  31258410 
  8268110  59552961   1566171  46964287   7203572  15958698  10880296  18238498  13094598  10949160 
  6917468  30164928  10457763   3779500  46395430  28202783  23915028   2797563  10420065  20236526 
 38959179  19719067  32638497  17435877  31098534  10719396  24785893  30613244   5568277   8573591 
 20808638  62381109  29347847  12122631  14611083  38676407  71944422  13634618  14720843  21803528 
 46732183  58086251  29081881  22093947  24954745   6964296   5130948  13743487   6037071   5421955 
  7215468   2616741   7150798  23992236  57863883  18522823   5949213  78329667  40109754  16295039 
 37389675   7130194  22906380   8913534  21015551  62930598  91558828  15584997  39003003  10817069 
 70611243  13330383   5410339   1346789  26262643  71106163  18587349  45008163  10748046  41477839 
 79704266  14271159  63833633  42527348  37099185   5120476  47363523  20961956  38381123  34351323 
 20453724  11692840   9624435  23608149  11410205  67402735  47562043   9051183  27788631   5898303 
  6600003  22791910  26524549  10000659  35189258  20478663  67262289  23343999  13323418  33411806 
 29868507  13017088  42168323   3365358  25718291   9313283  42294921  17140747   3550971  97462597 
 11210003  57952967  75278883   3031413  27727887  13046793  14563692  27632778   5667514  30145685 
 52587636    386907  37116535   9808519   2886527   8327503  30617163   6075447   3566930  37871987 
 44721773  69385296  20940777  42967408  41397369  14749857  57102267  57301579  21201705  10254678 
 11370787  39362504  82055162  23322510  10381683  21839745  72329275  33668143  21853479  63013794 
 24345444  19927355  61354163  17476509   4369015   3332445   1772223   4323849  62860929  22882731 
  5171563   9170043  28053852  18665688  28136483  19811097    125493  24316242   8120534   5131067 
   636389  35666897   1555938    706748  55162391  19198108  30876787  60345343  45936419  22622023 
 19971621  20662817   6724979  40885459   5777997  83540753  30743675  46650723   6717129   3149373 
 29291899  12034275  12932163  44084171  34610163   7598027   7758091   7125831  56335318  37707238 
 39770903   6286003  27404731  56940180  50372823  12604398  19272857  69844403  10296679  37019427 
 10309779    175403  81102669  35825583  30507437  13702686   4976255  28086002   2568687   9614754 
 50398035  23801923   9940902  46716507   1451651  21961892   6027881  41342515   2213775  42534758 
  2812063  58253087  58555305  57472176  21261327  22927173  19601427  17187751   3535683  20665759 
 39621551   8412007  26043525  42899793  24910225  43100793   5613659  27138493  70741049  72445223 
 17155975   7723869   1285059   4365319  23438142   4440445  34352779  88708223  41117304    974235 
 50881069  15394740  55717645  45036843  29106707   6106723  36547457  67562255  62963567  26026269 
   543876  15508693  38428401  33374229  49470913    888915  32830960   4430523  72655047  48636798 
 51980667  26562631   5014343  78498479  33822699  26022041  21675244  59585488    267927  23686499 
 40254683   5292688  23112303   5320921   5467915  46281248  34164294   6416853  27531951   2917245 
 40703115   9260515  42463323    309497  42706563  32434393   7506123  19990372  36511419  52814583 
  7124883  41974728  65222923   4991139  23403207  11387184  28720575  89611323   2139393  50289673 
 77804203  30846975  56596317  26320767  31678338   1412382   2422452   7816646  13325181  46737900 
 20269750  27295061  11051391  15819363  39457115   7215042  32247461  29883098  23310949  46148538 
 50090779  56838155  68336435   8096111  29108351   2344007   4019053  86226351  29122963  16699410 
 16402927  33906370   2444508  29337622  15831888   5056498  22178968    797349  44940871    779213 
 21762051  36451006  64217398   2892348   7912531  23561323  41052087   9962872  30093159    582363 
 55582782   1444678  30844826  32687949  27735675    234213  28910872  19101051  19926943  44449683 
 25580573   5245391  28802565  20059813  71321923  17577841   3883506  21242667  36730563  86616075 
 23754863  12712329  28524614  16551399  17041077  57612337  16221939  10818840  51288979  65652963 
 23500827  40006107  79669783  39078483  49716247  19113463   1838982  15073143  56150899  44452664 
 14977173   6568731   7484679  15604869   3887623   2377956  38464858    299669  50757263  41489802 
  3368241  24451869  43916027  56514384   7765683  83406745  61543099  39239373  86808863  25656764 
 42199647   3228679  12146419  61622574    996558   7355723    846427  26184387  52150872  45553767 
  6225639  44020963  59212496   5636153   6730188   3417570  53651655  74897179  13624875  11380863 
 20499831  25970067  18283097  59337385  12283225  28762483  47029123   8421702   1882443  12942253 
 12192547   4297846   3102203    629453   2381203   1219471  31346745  31270043   5032887  87623043 
 52620104  63508128  24536895   4029198  13443943   1999890   6868623  11541643  49480851  51920589 
 12542033  23589803  18928598   6997139  14986018   2987385    133012  23490009  63614583  10099527 
 60892059  32300667  32581563   2709595  26952678  65583762    110923  13811943  23277531  20823411 
 30209565  74473773  22536425  17408594   4924975  20195755  43518843   2415693    360498   3751273 
 21565907  76379445  26564133  10935843   6333867  55221927  42322675  11462257  24862079  44133443 
  3547919   5462735   9250309   9790836   9401898  14993270  41026013   3661991    895375  53785475 
 87351312  53453103   5897718   3468470  31474882  40815392  62996287  23624283   5161272  20828359 
  1333525    630324  53074947  32574951  70392159   4750047  27938131  32688897  37541691  24097245 
 66572099  40146103   7978041  27159398    450411   9208245   4124868  50007833  42974874  20470419 
 20970415  15508798  74421018    605391     18527  37729171  25808622  14060475  42955828  52712748 
 25213639  26975115   9900926  68410967   5486233  12615901  38634195  80334990  18460961  26934537 
 17863193  29240925   7625379  40360740  54302707  10306377   2723967  32932148  33592248   8946907 
 21143994  58185918  48913855  93895598  59844693  76618035    573096   9536442   1933023   1508215 
 34302900   4940091  28487659  27986910  58486873  40634921  25083571  37805867    926034   2880187 
 81607875  15906618   3759693  80873772  17356155  27645243  44385688   9687643  40895484  13810515 
  2146587  13956569   1368572   2774999  16666287  10283165  53012859   6324495  29343591  32387745 
 70147359  36442903  60396924   8140328   8905383    947148  61026757  13548069   5673115  23328877 
 38292300  22717853  27819019   3620907  13959987  13208168   8746323   6588363  42973865   1048481 
 93015097  63407153  19115368  61166355  12575490  12409555  53925243  44065827  23938755   2443896 
  9494841   5212939  24502713  54122223  45664809   9852030  29693129  44494538   7561919  48659175 
  7977813   8558791   9324949  78345099  11638651   6111791  24569763  10490957   4492323  55910285 
 29763499  32298666  25766041   1539375  19922368    190563  41384802  70085597  41618652  54980931 
  9673699  48369582  20106723  26398719   7441202  28913107   8574073  56864023  13120893   4085751 
 47233722  38949567   8018903   2077341    608263  79267415   3592218  10491827  22879707  32131108 
  2418888  69403798  10160313   3493963  18067497  33288098  16543795    103663   2470791   5732997 
 25926219   4134641  22239087  14863493   6018115  32116896  31097805   3577511  17022804   6248769 
 27858243  52013066  13341396   2548707  15333909    138606  21300513  39925923   7792173  19529999 
 68174241  11951566  23260383   4137623  10731243  10201482   7741026  15158247  11501415  56107986 
 63898827  18918001   4354525  10224661  45245748  28869866  32580363  67332507  46753863  22766982 
 16417043   2667138   2788723   9480553   8916775    384585  17580843  54914059  13687797  17658411 
 14506945   7651651  29184169  25113113  11676763     69423  79187523   3852829   2664547  10510467 
  2873617  85562587   3278725    644028   3747875  10938270  51957210  28175711  46991067  15763913 
 10972347  53848123  35984400  51250637  32357038   4768215   3898394   3014001  10939523   8572646 
  7390077  43354897  72516611   1612109   2261103  47225245  31917987   8837952  14899523    531345 
 25454643  17442163  13371444  50688307  29242447   2365577    485988   7277883   3378450  41368713 
 47611352   1353543  13190625  10833633     68835   5909835  48439371  29026031  23585734    523438 
  7244859  35608171  63111831  28337782  23941755  32542839  12812923  12513309  26263571   2055423 
 17718023   8618649  41097894   2390079  24447665  31305429  29121343  73699273  36757998  17847015 
 31361343  26648541  36922503  22205640   9621201  63922047  68508823  62108463   3531482   1733649 
 55661098     36062  27539635  28610067  43210867  77906245  10435270   2292006   4113023  49571751 
  2933781  56127373  29943829  29179956  43094229  66753464  48867558   5804061  25574727  13420023 
 34656771  30690817  18054865    102419   2380395  27438067  68302854  53735123  10401619  12350275 
   259085  13684137  16744900  51730843   1801275  24506031   5993635   8295928  42267597   2540999 
   334843  69142532  64949811   6847188  14757943   1004001  91614291  45153525  59785595  14555765 
 68323315  64293409  28740344   6768483    190827  18663343  38467719  34292898      4843   5487855 
 18978915  18649131  83182392  60676443   9215979  15072882  43939068   6750075  50893023  10038887 
 23574881  63159517  76196019  56161923   7066241   5260999  25369405    423663   3539331  59297823 
 39437223  41311473  40202369  36801624  55627578   1730761  60266611  13670443   9289656   6200278 
  1331568  37066068  23291391   8191005    334084  22431483   8466891   2265751  66473676    882537 
 73231686  20026418  45286083  38937487   5998913  80768762  51869454  27585173  37099563  33565251 
 34523673   7821996  21370631  20942396  52712213  75922621  32336243   5765850  40993881  26325069 
 10548753  15162978  28556043  38714373   4314813    867283  86750361  88191591  25241451  34784868 
 76717565  69771206  30189294  14565681  22962531  36508089  12690459  21260363  34574216  42961685 
  8542498  49678511   2294026  25919259  15379671  84589498   2801787    734995  38811647   2057091 
 46007799  10953015  13925645     68343   9732231  20011708  41649192   5291703  60638022  43150815 
 16124093  77299575   3887751  56430091  32736075   4623735  39749344  69190623  27808053  41013525 
  5574934  18305179    729312  46985880  16632758  20406433    311635   3312565  37084067   5302773 
 24601813  17661779  76983055  17399112  72192411  16526715  61569448  51279603  38621867  40837335 
 94796296   3086313  10177934    249726  43992548  95458251  53703699   3302448  32397344  23955423 
 28017909  17731227  12040692  21219549  32443382   4058603   3476759  42736779   3433325   2040332 
 44086257  13624904  16885194  27405891  19692939  23969373  56443343  10050387  18904482  44726059 
 13556100   9969117  32777721  52178535  58003602  15690759  32230458  17497883   7055393  20740683 
  2004545   2898471  75648033  18910911  68090259    857499    991803  48209433  47473765  27141499 
  2026929   2631612  54455643  11726918   4473031   2484663   3213177   7329438   7455300   3358153 
 25530584  42509376   5615527  65058708  58951906   2192016  63247065  10547133  12114248  59486067 
 28781553  54518748   7249505  35909878   9760163  66132123  50619415   8598637  34110111  31768855 
  1802145  30436683  11874699  11631821  15914112  13329299  19492179    315698   2002051  22427754 
 17086565  46887323   5295035  12306918  27031236  40613115  76126565  71756115   2135970  43863138 
  4454664  51170601   1113765  75007268  72230208  11030218     45939  12736203   7745883  31399869 
 17825049   2341995  90049051  83169495   3175524  61821753   2185563  16798788  40544771  29363369 
 28381308  20317723  48676884   9626951  58563390  32953979  11430936    806368   6253755   1245383 
 13964688   4357549  16026294  13576539  44921817  12865339  91856811  48099066   4392042  13542431 
 26622159  14688852  17527129  10271435  47129062  42476523  61679922    982247  41357243  81435113 
  6468501  23139505  38056250  29905897  73132917  41970899  33865293  27168393   4755259  29073114 
 66788603   8208168  10448587    109773  51086483  26352750  18802399   3569787  80401173  17422779 
  3643131  30610470  16423079  16541655  71931684  16462209   2193045  26829600  49473159   4113213 
 38512857  34754599  30634319  13609733  35697966  48197195  36645908  30011615  39000499  47476621 
 17935328  46436051   6460101  36299875  11850045  10948055   9758088   7220787   1728033  25389979 
  1253949  12977103  30628848  33387693  47640541  36238219  46039965  19096223  25406340  38058027 
 18937221  34695609   8623253  28652658    866848  68495218  62877091  15523605   4725174   2871348 
 25893627   4052283   7720662  79272771    872214  18316123  11589021  14472614  11729103  58978679 
 12907319   5404849  29013243   5096087    291381   2139827  67695564  15560297  26110623  43923028 
 11956559   2564502  23912781  71587163  11638593  29432512  17484018  12762315   6966705  51414073 
  8633064  24844095  62326387  63726009  17643528  14686476  36706299  73129212  55548684  51677331 
 32042303   6501933  33213211   5592883   7219867  18328215   4748887  24953083  15073955   7902011 
 13100123  12746176   4847163  36450879    484299  82120272  34486527  12752534   2346973  68808983 
 12524543  69845891  24018651  57242999  60974939   6428207  18362931  11245959  41350415   8648313 
  4374042    398058   9231472  48871003  43733634   7388856   7760998  52368103  21235093  20811771 
   157085   7848999  13084425  28292100   6624680  43241139   2198031   4817116  45872201   3235861 
   245533  12732871   1765467  63178245  26640747  96258873  14295723  69320374  52826773    972354 
 20908143  69363123  27285823   6796000   2895708  62449263  85314741  12611859  89487951  63968287 
 29856443  71165343   1890225  23438427  60539112  12196566   2800647   4837048  40618418  46324848 
 28281268  53839140   9976026   9080641  33418704  10770235   4195815  40451975  17565111   9125335 
 43969461  27173479  17697448  16555668  19264067   6865002  23357283  70043623  17992563  53125830 
 38903238  19183710  28947329  70841659  50086089   9568693  29132479  23272001  51615755  31824063 
 76619071  21492828  65300314  11411169  11785259  28942061   6372448  15500013  15872089   7870491 
  9338848  37853505  57744379   3927767  10124923  96265349  26351548   2509335  48594615   1111827 
  1117879  30063923  14299712  36555149  20565564  53221649  56040495  74105273  29285587  62929103 
 17954703  15005087  26546811  31870703  73450917  23226319     12520   9467259  64539963  12499043 
 20317875   1582857   6918335  29216196   4631614  37557081  53852307  14677583  86412123  24310333 
 58548151  54527043  42978200  79832187  19983905   8297487  39113820  13298674  64483103   5745971 
 33078363   4449883  64896699  22422675   8442508  11744475  56078873  23372446  10900661  27247137 
  6454399  25237158  29008881  25427367   3317943  20745735   1614448  21467243  27824703   2290363 
 21615411  72605253  11119663    897253  48741907  40419054   8867975  24224819   5638411    617670 
 26452539  47381345   1748571  44706660  11189490  29138156     91226  22022587   7407048  26475263 
 51228314   1834503  30896723   6184829  26416123  35553561   7226875   7037718  48810093  58124463 
   545219   5630817   5612726  27281301  59114259   7648491   1560993  11852119  12735729   6365203 
 34112045    948238  49303973  75742631   9665371   3504507  18065691   2782331  32842571  44441358 
 42572554  32284257  12451845  20716243   5145270  70002198  52359101   4128975  12805399  27375735 
  5828803   8838395  49639059  32298543  11140555  34223277   7650353  52628243  34271435  15500751 
 31844403  21239957   1940537   1628329  16700651  12836913   5877423  19416363  19109883  17385826 
 88912161  13789583  27047158  31414799   1434939  56370099  52808631  85149798  18044323  49387452 
  3917790  85763515   6460123  51579948  43643400  51639261  46607992   8920713   3626603  11747015 
 50869708  14911695  29004987  16449135  63998321  63018561  15534523  25366794  40701891  32104689 
  3958473  55286513  39896148   9313980  19499139  33813231  21033289   6279648  51690927  56216267 
  6645398   2986483  72083091   6664443  45101193  56856219  11573848   5590163  36591881   4934162 
 49791129  12013476  16623928   3220592   9238218  54466581  24773713   1459365  66212919  20810523 
 15970422   9220387  76456373  38240187  42213730  31072515  16319139   5588565  27118133   3456751 
  8009553  42727623  42715932   8938677  13740381  30375927  15956817  26972614   9095235  26066076 
  2148423   7963863    138219  57324778  18956788  74409507  65110938  52058753  14897685  20833766 
  8778255  36779847  13603328  27267391  37173595  41970518   9755623  76513294  18260858    316339 
    13023  41510704   4354931   3020016  11214423  33848084  12042285  41674875  42239963  61924971 
   980523  15219262  37664857   1163665  20217108   1512959  81055433   5811888  12941994  57225813 
 63428314  28422747  11683893  22357845   7802267  26120031  66503927   4767819  27827916   6069071 
  7831744   8847663  51048359   6755586    503663  19050973  16348283  55925811   4016473  22124843 
 20277393   3274359  41982279    961247  22797907  21605967  23592113   1351203  43865295  48268809 
   204117   7275144   1938273  15009521  36320589  11775691  85229943   2617611   1487833  23363001 
 27514779  63023992   5842409  26705967    403773   3984143  72506473  92843015  13598423   3709323 
 38061018   3237231  25220129  23202638    676167   1226143  22782727     30135  34669563   3288993 
 27252843  30131906  12527953  54413019   5190522   9447036  12307101  38719703  30837179  18138152 
 23936016  60914523  16334637   3713943  12643404   4054005   8518635    974583  27591995   4458627 
 36459240  42405368  10382400  52434603  42549741  42564064   1665285  35830203  10462848   5560315 
  8328268  20211129  21611889  46867933  61486922  11916923  80247189   7817046   4971040  48576222 
   542659   1811713   6037571  59420669  45896950  50071651  15688523   9412747  16472553   4307748 
 22242773  31113779  30642107  27421270  14288215  57122939  42373553  82153941  32769603   6096213 
 11401891  11106987  44533223  38146347  49682067   5203587   1086758  54531168  22517985   5700506 
   977645  56062173  13302483  15044491   5217209  30979689  14107069  12191028  15385815  47379633 
 11284383  38765607  15645291  19294813    900770  22954226  24422973  36295954  30170108  56554639 
 24628433  18502867  25994574  23539349  23877303  77261685  29986066   3972897  59340363  23503057 
 11379400  58060097  62610051  39039173   1471032  74909655  32548107  18051999   3759210   5507919 
 22184053  53104956   3169498  18550647    472048  29686253  79032048  12042151  37606843  19301396 
   559848  12016998   5209703  20513979  13304519  15983911  90960960   2641530   2983154  55530403 
 30190195  20729035  44189713  39129663   9431223   5392723  16983627   4124243    971033  78279711 
   811227   1563821   9916793  32378346  46357783  27489923   7681998  19739063  13956579   2833307 
  2989131  66264718  44025903    729214  25565185  20540379  15369763  65111568  11569103  46558698 
 17140213   1226463   8162939  29858204  58792953  10239001  52073403  28523988    206048  39553063 
 22788555  32695710    505643  27369837  36624532  10260188  16904207  19484841   1955132   7556134 
  7441057    815343  46156114    848661  25425523  35745378  27364023   1182456  26761083  27207651 
 30067489  28681078  26024955  17879675   7092701   5129873  13044143  20690517  14094639  21899919 
 30091051   9402424  45169755  12801548  10827273  34585281  84180739  14453302   3422589  44363144 
 11288697  10704864   4699761  13440723  58106337  19950996  47554817  75190423   4078483  22827013 
 34621773    907995  80458719  18568491  18997791   6956356   3043560  79492875    421342   5635779 
 13399168  13309263  64613515   1294584  21827985  17946707  16568997  21348285  11529156  14402259 
 28660443   1513063   9235304  32053550  89649075  36487198  62694671  58251323  27176662   2030118 
 23790677  53848918  17033193  37926690  31335258   2118394    535827  70350627  71325663  53006038 
  2338369  19475178   3573681  15390355  29512879   3597546  76783785   5177347  15537213  10293603 
  3184123   4427467  44962800   1272603  26250387  31855947  13144779  24683346   7263868  52645264 
 56375237  19875915  30678895    365851    642323  29738910  72205713  49673485  62320954  25388453 
 12841299   6944448  51456373   7876101   2392923  18490875  33618600  56541557  10923421  10366416 
 12904731  31434015  57769536  19030914  16140093  23052957  18383923  14862283  37488423   4394589 
  6903943  26773233  41482086  65820457   2836131  15073137    814004  19120227  17756613   6175439 
  6304308  12239923  65696825  11630397    938459  78179453   1832987  16025945   4196623  24873198 
 21033616  24466775   6020367  11168827  21799419   5470393   8249973  57610535  32627835  26976363 
 14225173  25920045   4975379  31265618  34830467   1001271  70005003  70678843    419035     80665 
  1564767  14062899  14293683   5886248  12643908   7357581  17183301  76709015  15908751  14160813 
  2229369   5710113  59399953  83439175  21312579  11760003  34147819  51037398  36655157   7267273 
 50100670  37522829  26870334  42094923    646055   5259444  13214437    195640  62448751  19573151 
 13121709  41724582   5020341  15579237   6291543  40397623   6990395     21408   4627023  22676151 
 74260923  35201733   6333303   3382795  47095808     15247   8343843  45012351    404248   6985671 
 27308357  44308344   2414041  22682958  80118402  72604200  10269435   8568241  30691882  15521475 
  9025063   4814367  11725769  82837548  25790739  82413235  20623902  13718751  71698659  16400520 
  6738981  15005427  40545339  12152523  34439463  65461209  41718028   2532443  17329425  11522145 
 12879171  18073755   6324107  43288345   6013123  11867383  34336256  38834813  58484139   3970406 
 42788748  57200091  51985026  19972023  17108357  17824871  26295268  13415547  11654508  77017833 
 67087909   4263819  72988863  19470723  42189720   6103308   3194265  61712598   2716663   1212634 
 27365298   2046817  10752338  33148623  39863691  27088840  60040887  17472107   4024134  23473843 
 24821699  12653379  72897398  15448983  66830286   7766700  61886113    276273  54189006  23901657 
  2826127  71496843   9191303  12319547  24147447  58469198    439056  71838813  46817103   6249639 
 64022873  43090788  26308779  25764225  50066703   3653997  17739563  53868483  77564535  43340623 
  6248823   3894673   4555950  14501027  41046452   3894741  46653161  50410959   1858551  18098273 
  8014506  54783761  43868451  23904067  34764411  65207999   7439191  39950872  24805431  22540299 
 11890943   3386153   5125006   2130400  31813643  38495931  64606876  35604498  26303268   6826664 
 87416683  35806347   3455916  46638027  61507261  19452901   5380619  24642939  81945243      3649 
 34628451  26863971    680669  54689490   1156821   2484215   1170138  21923739  44911563  10346243 
 38180469  46432418  17578243  15137688  14929623  22592315   6313803  29499216   6200997  30314159 
   142958  12626634  30903392  11449040   9886891  71012481  22674514   3376603   3777627  52591233 
  3792363  58446106  22379073   5118806   6838679  35615463   6208313  18525771  12049751    533358 
 56051781  42818681  28014123   2192341  11582569  16470903  32825478  14714135  10525918  40023471 
 75652147   8899700  40566857    561369   1612839   8917333   5836807  43481323  25526575  13791177 
 16376177   4731418  24578406   6632313  10371028    269739   4787913  15022119  69579217   1100913 
 40651657  65265527  10247261  35674627  24577190  75399195  15748287  14120439   8006557  36034842 
   625988  21553291  44444273  26866753   5716944  71201693  87608042  14894385  20287320   6574166 
 81012912      9045  67802667   6150246   8279135  16436857  15855003  29865975  51955054  51056647 
 50295291  55962293  36687948  13545147  23942923   7769211  10599803  57893268  25250029  24013217 
  3406824  11248693   8370651  14612352    159453  59540403  32707869  21591733  12923105  46514265 
 16233433   9124123  37328808  14162123  36028632  13958403  49805913  17633799  14990679  22682387 
   227083  16091911  78526851   2424891  34812987  62402505   9687101   3799097  59779689   2445145 
   960507   6704907  20812470   5282717  57081413   3742071  35568971  37432194  15470459  76847322 
  1346244   2918123  22969139  32969312   7344153   2775377   8148347  43673643  86406287  20678651 
 54980515  25513948  24700011  28222779   4372206  11276619  35059393  12405065  15663252   6472465 
    97103  25739667  31795635  18661003   8615483  25132473  29012449  59300710   1595625  57481220 
 12843625  24580588  13132827  13929233  72447419   5360595  26964687  30878313  39189351  14075393 
 56616859  55007860   4923783  21624843  20966595  11049077  70896199   9956697  35987403   5268633 
 13953282  16052883  27476259  46858753  41334801   2245254     86675  17902423  49351263  22346187 
 53185773   5683739  48823355  43700507   9964095  70040748  27829650   1313673  34357002  91352389 
  6675765  54637979  14176647  22303767   5720601  64448682  39314670   1407323  88071223  98148147 
 10742803  42007812  22045563   6720603   6579618  17774803  73749327    857053  81908895  68167131 
 56878749  21607983  43150623  14900827  30664733  36170943   5691953   2469273   5825763  22134998 
 64400767   1350499   9262556  17229363  11953461   1837849  13056613  17242736   8603643   3384979 
 23388863  76278411  34058273   8646948  79899378  44197508  10875507   1813504   3356026    703648 
 14432931  15396763   3992931   2155887   2747118  44063118  22540983  39639930   7744089   5931147 
 16652122  12059394  28477458  20569371  22652487   7301589   7681148  22029819  10363331  14437481 
  4707531  62860857  24795643  61712412  77325033  58304076  72186576  11536149  44065455  27891243 
  6223866   2563256  19086275   3334451    897822    731623  57427623  32699274   2307954   6072527 
 44021099    356304   2688333  18464569  65172539  14545507   2110197  10335811  14731961  18938769 
 11220123  10971699  16089192  13113375  13053571  62766294  42247227  10266895   2179542  37830578 
 52843578   1268705  14304241  34078713   4385483  14021583  35563133  12615823  29904662   7692596 
   195428  32653920  56366023  22037947  12999334  31171029  20204691  13068339   8631078  31777448 
  9755143  36459583   6369003   4930923  14644986  59520183  71584577  12508740   6448182   6515483 
  3419147   7286017   7028279   3248798  39816863  42836499  36722555  35027643  39706923  52851934 
 12006829    630852  27811137   4454763  20032478  18642944  35349038  41527706  14780335  27698347 
  1747209   1201957  36566197  26699334  16480113   4486803   7058301  59219367   4872495  10674873 
 14225973  15469341  62114539   7776804    801185  15333127  32811643  27623323  33836580   1119330 
 17979154  52437459  83780589  13410847   7005653  18898843  10657098   9020323  16808673  97484145 
 37483491  49435311  46401636   4367043  48875123  30398673  14277267    200669  34208003   6842589 
 42738369  30458742  26480828  11246260  51772103  11401748    744531  19919442   1410123   8885454 
 60928887   9353691   9532548  67910473  32602503  45875535  36511484  17976592   5516137  30603993 
   106901  40315580  45595212   1795455  58426123  51771051  24228315   2395776  14782761  91781295 
 26143043  41618343  11054747   4560696  22595202  31329867  47230917  25300118  32718501  16629123 
   861261  35684793  38422625  71245647  44766099   3463748  19890843   7231128  15824457  14978643 
 42901863  12873395   2253211  22056297    106691  27407953  81345953   6449115  56430906  49733587 
   976263  78663980   7474320  26564349  30304061  33513169   2697666  13625167  16492475  75275400 
 24951366   1971084  47149047  14158487  20920018  60722095  30248019  17059011   8930107  15114540 
 40294245    607002   7557521  14776563   9717383  32579613   6157489   3425283  41630983   1185362 
 48214080  15270862  48163227  33863253  51461231  12925503   5770195  20625207  31311891  73606593 
  1226390   9940305  10438859  57196185  53748173   2385108   8232855  32852508   8292609  23063387 
 44969420   2782922   2571258  62094441   1606425  34166941  63220738  67857094  75606129    276320 
 41379256   1266263  51707303  57157170  22961607   3431195   7717118  25218960  46149295  58737633 
 13055991  30300342   9129556  10740759  62144337  64393213  25549389  39965724  30970915  61446123 
 77518351  88698031   5667297   6313209  44269233  25626603  64112969   9331967  77953923  25275329 
 29945763  66275277   8338299  38898177  90492043  64222959  46850208   9359352  77918943  71132367 
 50471523  32918379   7942079  37695683  59207033  16992411  31178223  25398147  18428463  16120247 
 33377095   4796687  19899835  52694601   4334173  65045407  24639818  43701852   1255779  43190403 
 64661748  15792153   2672259  28851155   4250913  45378315   3631143   2766571  83399043  29787259 
 11504966  53376123  23685771  40643887  23258820  40106519  52148552   2073453  12980364  52366437 
  4177560  24016223  52689309   9136495   9053574   7665451  76329759    569944  36719283   4120259 
 21908778  65658959  26657991  31302953    741623  38408139   1849047  43777439   1391398  52918435 
  8018211  30651191   2572364  40588557  14682336   1419959    160667  71900743    100553  29738563 
 12290037   9453759    548518   5704458   1070249  30897161  59470576  84657773  18913623  29929441 
 40979175   9755773   1630815  16591853  33521697  34130838  38941865   2930315  62677465  25321563 
 75169006  12935627  34196961  73633110  11368203  13106673   3581623    220651   4325523  19021822 
  3548011  52863338  16908024   4069243  24342187  45954625  60085368  28412595  82396563   8929563 
  2591285  17363823  31933713   5011374  83103693  20472079  12147090  55851993   1694183   3900712 
 59662401   4344524  30973999  33115275   7380347  48665016  49793569   2646922  21001515  25986251 
  8070453  14777943  81343014   1767579   2400987  18587823  36801986  10703679  31567029  12202785 
  3334874   1478974  13430507  14161243  31408507  36245007    161730  54467785  17461907  17921179 
 26023803  35626203  22054883  18962059  38458543  27638591  98072125     54249  62292151   1320771 
  3136695  61639623  53135993  65761481  19114235   2334756  35648223  11266146     84503   2230863 
  2416043  56710449   2916519  21823163  32321755  75008373    350143  17860119   6192249  19905955 
   765734  69854754   7391403  51453525  16473349   4049349   6730199  51374964  56324583  17514219 
  1725627  11222619  56146575   1802683  60347524  11946153    889503   2957405  25324062   8161254 
  6283665   4221231  16752309  21186767  35910123  64695079  46744723    347188   8640403  20076667 
 59553645  17618983   1706839  73471053  12879539   8026492    394143  44164774   7608777  20246958 
  7585219   5467203   9383995  55373587   5377761   7362148  12325926  91707835  61962771  16946877 
 15838995  24936723  19323447  24157770    724913  69475911  22580211   1043578  17591742  40951746 
 56841909  17633319   5873006   1696817  59108528    620463  27133608   5484731  59013231   7467483 
  1902555  40844308   1758474   7246999   2526171  43402053  11448738   1990523   3189390  33777491 
  6586353   1547471   2643293  20925105  25989893     92173   7756709   1197987  69746619  31378517 
 12262963   4427273   1447996  46202859  11128921    495131  29158923  42899378     47528  39603267 
   196261   2225373   1322667  46830919  22073949   9353319   4164680  36627675  16206555   4924526 
 15742483  10871763  86261991   5715285  32775180  42969723  40874293   7581247  50852148  39254357 
 51149529  61238244  48190006  33981822  47889647  33982839  11223645   4022743   1919873  13008188 
 53199893  82082867  24024483  45348745     29955  26291843  40865990  15698715  31349021  25832748 
 51220593  51012359    498811  21050095  13622637   5002996  45575394  19344057  33785277  33730379 
 12170853  18239421  60264588  26577249   5126675  32267603  15377003  17329315    590427  32785593 
 23395585  43575571   9967038  44338263   3074448  78021627   1405197  14462855  32042427  12393361 
 33236403  13573361  15969951  43018161  10377195  11597163  16649831  37249629   3266583  50536683 
 16382247   1246022  56430831  31174838  51256465   4342685  80467323  64890669   7816373  93275967 
 36384363  77183086  35643353   5207859  62380532  13508691  20866083    927803  21511227  34412923 
  8268063   8863453  45772323  64220379  19358973  42126441  29180753  47906603  14981067  27988983 
   748158  19884212  10225975  11933351  19801920    288255  27121434     99823   2024077  48691869 
 36472491  14596341  56555559    273543  68522808  60604791  39456397  19624738  18771071   1372523 
  5155299  45649123  22036211  13553535  31342083   2768208   4290937  10412973   7233551  29349417 
 42010548   7650215  14941941  13459278   6387257   8286264   8347833  38782036  21056158   2478564 
  2194623  25487886  60584955  42718641  36500524  40709395  25981909  61838133  45357463   7601706 
 30232777  10218083   9660475   1475091  46270623  54283083   2361672   3179481  25147503  68202897 
  3940038  26901690  49344499  29360923    603687  10083696   5854179   1433321  14637295  25897755 
 47409243  32430938   5764317   9039931   5902668   4190211   4405027  22689517  68653019   3630963 
 17354913  43137560  45297915  38849193  32085740  57670183  11998251  49566216  32699028   1766391 
 25047719  38169758  34679579  40697263  47236843   4327563  24664791  42565563  30804259  17501836 
 87190019   6164047   5062650  63300900   4462554  14032206  43248219   1729136  59122623  14858211 
 37680976   3585141   2054023  45289809  22331357  17497531   9969225  39373179   7849745  23160392 
 12651201   4468483    710130  36856257  47660945  28337315  52911931  21859501  49737200   1417372 
  3986811  13709307  32825631  53738622  72576991  38021507  67141687  52122515  15592243   2999602 
 29785704   8320695  70805452  71309431  66388419  53294577  13215113  78133423   3845713  19749036 
 89718765  21416643  34380456    519099  45121888  14517447  77397003  12473935  23372235      7149 
 32624021  55507003  43981347  52033131  32423507  49722027  23599723  25008755  69129708  11417723 
  6119025  39942507  17567544  67384023  83202858  48757419   5549130   3002445   4682047   3628703 
    11487  23306398  51537840  29140083   3914203  10758045    843575  82882263  36060291   5007723 
 17848932  42956283  12456737  25207374  46525651   2451785    288488  15358656  41658043  21891712 
 21241194  36938844  38129305   8977893  22353351  17246238  68451616   6019575  48006159  41629821 
 21861963   5785428  23927431  32806539  22298504  10145163  13425039   8001259  66872409  48585093 
  9145836  30149277    215723  43161548   4177972  33815791   4588619  16766939  40500048  48915123 
 28025113  50245017  97984995    449403  30764938   3634063   9261699  18764627   1297303   5458338 
 11103411    766546  34571095  31628763    773363  24655633  49024156   8093723  21670849  21186659 
 73932868   5002164  39491353  12679830   3465783  11946884   4976204   7758576   4018830   5372070 
  3722983  82142331   2818039    904454  27542505    535713   1311770  11033453  35641407  41102270 
 41819733   8931387   1610271  53812813  68213954  16053387  14041251  72026623   5300826  69295903 
 51712666  74218308  20067279   1621923  57974424  17674608  30648804   6599121   5635913  43282060 
 27460413  27396211  13278275  11301220  33348445   2582423   1280787  18639195    562347  79657197 
  9411743  32960083   8721960  44301034  61914147   7459899   7668106  30503453  32749910  46741668 
 13175391  10683675   9708395  64239017   4110077  24004187  19646823   6975595  61466913  45672165 
   853703  13106007   7401228  16681483   3236609  19312937   1447237   4386399   4426303  57576253 
   322923  16709046  12805711  14424027  33072970  39343303  51815817  12487598  47238269  21059498 
 16112541   2791478   1211424   1366069  58030669  24284337   2081223  12209323  21055560  19450267 
 30458283  44498148  20337973  86964715   7033723  18088193  33461463  37954563  54158667  58976523 
 63537223  20595323  57441259  24846123  36161403   5548587  23473274  25523499  56709811  19437387 
 64326711   3163290  20169887    978034  14223885  35215843  41625042   2132148   2335907  16110547 
 24765123  38592023   4953478  33947836  16049776   8561067  33659418  43902639  11666796   7943208 
 11920347  13883707  71594563   6812952  55162444  21360123  10968043  49201374  65933331  58515449 
  5056765  44118215  26909431   6470785   5736657   1073067   1466973  13735779   4876533   7758623 
 92518647  33907154   8152703   6709407  14839878  27666203  17176946  44494991  57807036   1883213 
  5879535  26536691  28252032  10525092   4217748  26472546  14484664  22126087   2755642   4701039 
   938473   8361722  53032443  52820093   3230073  41107743  46917413  10426995  40272025  72003701 
 10969169  71069816  47581377  13969673   7671327    212547  41566374  31030011   1818923  25894811 
   730027  80430455  13223301   5864408  20808771  11406363   1085507   1133909  28103475  56619798 
 21262917  11571448  43428123   6482999  77638417  73796813  16274535   2740819  28878550  39326151 
  6838603  16983093  33629326  29611015   9490235  29076857  12863281  60662739   5791299   6067298 
 40353683  81543628  55336778  81307947   3980526  21382088  10578579   8518600   5454811   5426375 
  2083555  87426183  16180698  66262358  29555523  10155291  26147712  66871068   1332439    782511 
 28969310  34706823   3401083  24535347   2387763   9294881   4649844   1799665  49583819  21502562 
 43810665  20569035   4133920   3629868  41465079  42039729  39968137   7987552   6836435    108455 
 10807963  23884159  27576021  54004753  22222075   4603111  26759219  22897623  26411255   8695578 
 32695566  57375059  45994698  23560933  27508551   6159822   8598274  11805279  25713273  34515282 
  1580625  18505317  70093052   5156327      7995  19734726  16442307  16591273  70443408   5565243 
 77441553  17009423   2863623   5272684  51115335  33634453  47711187  15769227  65062698    194909 
  1169060    934749  14585849  19748727  57065547  69323947  27085659  23835354    936325  85515772 
  6599548   1135390  20800227   3110139  38452113   1561176  10853208  63338558   7798641   7106123 
 12498571  38995835  12079323  14059688  14161659  15267919  17912193  19639323   2878395  33071355 
  6983630  15173329  14671787   8995358  14170561    462540  27872827  33250763  41385593  43029651 
   828671  74568141   4973371  31860699  12052873   9680945  28419657  30224225  11137917    396311 
   881259  36904507  28196890  70144153  19559940  11419323   8875441  11399728   1316129   8324880 
 18531108  33177210  36261393  11465399  46144770  75462067  37153623   4337539  30537852  33023013 
 46287087  38710227  58186291  63237930   7869368  33748530  16834419  32511727  10220667  47628815 
  7240605   3090867  19555603  23069379  32497179  10676355  89529563  21449278    332070  25681407 
 51024034   3011895  10283474  18379438  40427577   2273847  43163554   7575015  52693648   4696503 
 58217218  51143163  74786571  47934747   6291195   1207530  24759627  11820223  29489111   6733451 
 58034183  21099081   1565667  65407039  27193249   7225083  55150443   9109579   3235355  33033078 
 57084587  29810288  19211271  23858265  32475663  24578827  22955407  72781773  28877023  13493988 
 17732543  15072027  20634536   3486931  42675653  30404873  40016891  68740223   9639983    152907 
 61744455   9116241  59475917  46317475  70978659  43543740  11600883   1719203  79667643  27578181 
 52713744  12554943  21367179  39492399  10760323   8320739  30146121  61618163  47660264  25275505 
 15150123   4024731   6790431  36968943  18583373  40780187    174723  57771820   2872746  31744988 
 30524535  26887323  12746805  10642307  33652527  13828603  19050987    208785   7921451  22494185 
   143421  92372199  24684198   8288403  20358903  57089031   6842517  11643198   9854139  60899298 
  5306723   6668735  21514275  15078394   9141003  46666659  64036927  26950025  20371538  42487295 
  1756223   4439767   5172108  29973307   3402753  30012009  54778047   4491042  10471655   8959218 
 28821260   8929499  53783895  26899525  45243464  42511179  12638749   2441454  12394743    112251 
  4599249  18251601  39672372  43715823  73921259  30514512  21527131   6302055  18847611  49594698 
 18184708    163643   3553658  25721721  48944090  38801283  50720898   1346739   8515923   6859815 
 64983275  28465794  51015931  58841713   1018735  34245298  12893739  26546619  20745003   2188011 
 57013707  62846883  19966159  30905191   3368339  28461351  48243723    522136    862946   5321472 
 27750723  32321867  20494251  34814089  14905245   8487553   4735113  56323389  61311342  56373643 
 24965973  54924540   3912999   2329485  13511571  23643960   7240763   7907891   4604028      8797 
  3805723  30727323  11385891  53649675    524031    236647  15451875    600783  24073431   7724298 
  9535038  54929998   2025223   9388608   7016779   4492182  33512888   5738020  10926620   2800505 
 52977455  20898590  35507412    970341  12560362  52119675  20401211  14254233  21147865  39018373 
 46539593  21382900  44799237   5800993  40285329   1005707   3446210  31743393  15977493  58116753 
 53715227  10525659  20213202  50846919  46624488   9822043  30708163  43013573   7830531  42378475 
 41930063   6055598   1168587  18050522  54376913  14706539  16589003   1321702    481681   6067542 
 47439277  42969523  29816955  33494263  33068367   3368751   7265887  36722163    183963  29947880 
 39409821   1957735   5634609   2977891  38739219   7765003  35524987  21636179   1297913   2281983 
 37771643  15738767   1485633  43442489   9175343  11819035  20498419  72709823  20769165  34913573 
  2948211  48258331  13447713  22030273    190673  11495923  27833074   3536667  46476222  15525105 
 17932236  24265481  92879286   2781748  22569053  27722805  10534738   9907875   9981295  12502617 
 40265463  12503768   6599243  10748152    861330   2911015  28901463  74412465  37320243  12023503 
 57384933  13854111   4525485  26891379  41314473   2991609   9285801  36831799   4327458   8411685 
  2180751  42838472  21890251  30986862  31280330   3553288   5555815  15417018   9924428  27188446 
 35782143   4966098   2605115  23482939  31314610  13546565  17503002  65431048   7635591  63372138 
 26411953  12260595    970511  18167001  42933321  15089241  56778627  60537235  30760599   8152730 
  6956331  47205351   2261239   7463964  75562203  51962973  46448739  91153188  54069993  59116635 
   812909  25000690  16190400  39382123  65818051  10293987   4961747   6992435  20125305   6554515 
 58706652   5437755   3136191  21550819  38744185   7059463   4641921  34261931   5154092   6025467 
 13138003  68557875  54819963  42965059   3059378    385723   2480385   9397827  66714603   9846404 
 17463327   2767725  54446271  23122323   5085203   2755806   4529024  19354163  70731243   1447879 
 63738363  20716005    958927  46136389   5792889  32980783  40481289  23570033   4563994  11653643 
  1074383   9157243  80255900  27920323  20446467   2795748    689105  63906834  20868555    288847 
 12554691  13549700   6574089   8765307   1179183  52477287  27541763   1571621  52608469  12612813 
   131289  10755567  23451243   2379075  49615113  42009693  15905383  10002271  27313135  27104415 
 23601713  70981691   1446039  34732089   2153331  52145923  17649817   7743823  31140264  10767023 
   468547   1846809   8443707   8155531   8647747   7538955  28852473  22184298  44268919  16087573 
 76251309   7295163  41309678   4207719  60116083  13303992  67036683   2491677   1810851   1384231 
 41223947  24035832  26387043  79005345  12300397    106971   4536373  66889283  86927298  49001439 
 44087286  16636591  15438875   7263184  89249073  24021969   5690977  73162353  59616269  37897980 
  1525788  48509451  22121375   2911845   8482125  33593697   8110797   1162773  41959029  13331350 
 53787829  12392019  25902140  12615813  50950811  24562173    422259  47767043  72243518  20228155 
 47516353   6672047  29528295  13859969  59615229  33492191  83009949   8736083   8422645  24672840 
  1515168    419523   5494617  12428891  17915807  16253293  18437580  43393501    770691  43580123 
 14891171  21942478  10939238  39652043  26011248  61191284  27851639   2257467  41120107  56305578 
 28979535   8848657  42919251  20330883  41368419  32033951  23714383  10022366   8806983  15138354 
 55140117  29409367   8517204  12366978  27682624  12181721    552442   3390188  38917599  15924318 
 23519597    369047  15535555  28145889  16486608   1622411   4833701  36387317  41915491  33601518 
  6154885   6006539  39644070  35724609   8457247  67026093  28436965  15087699   2548185  81580739 
 11323059   1330694  45207145   6621518  24118737  49862203  17135007   1365823   1477191   9819483 
 58444733   4951447  11275583   1097990  24495083  19228857  29395443  23235643   3035603  40048972 
 30322947  19445377   1441500   4276854  26678565   6190188   5060859  20071603   7448693  94719321 
 15927111   4300243  26885698   8793831  19984422  21860117   1134621  54616073   4321041  18014005 
   432462  34580304  16590750  40828665  28275720  42799857  26685047   9183921  41691323  43035850 
 20680783  30111206  10184081  21290003  16737957   7969623   2651478  32185098  26268900   3365051 
 25511343   2120583   8047227  18090123  26748618  45488004    804481  22895421  51373786   7158219 
  7058322  34103661  26342439  11139053  56224991  22543389  21696759     49938   8700856   5800191 
  8351921   1531073   4113232  52627803  14029545  26326203   1689293  16473363   3171495  12314341 
 10131128  39054813  13547217   5098203  44131297  41281998  34468043  36324051  62715741  32073333 
 50369349  21989658   2336574  62574966  11858459   6099720   9585147  52570527  41537113    199273 
 70714898   3377301   5806027   7912768  37691623  12516870  13507233  17176821   5097651  44922201 
 51631323  46363311  10420866  50826167  29987169  47266475  32544285  10945062  21316882  49491133 
 12707683  44759810   2034739  20356188   7527605  34502931  63003540  61193513   7153473  35877822 
 57163538   2707643   4536582  44608763  12323303  33098451  24900791    935838   7121495   7549119 
 11403893  12786403  20070159   2942881  23434623   1676439  48430044  25680585  23483583  35330649 
 16141495  18987586   7144611  70552297  44649577   9006679   5769915  18359067  25206923  22754299 
 57423805  64176333    569163     63881  12618043  28532211  56803129   1691606   3162285  73453734 
  2758015  38987243   7387523   6258312   3441403  81208341  55331466   7389553  40108667  23437171 
 18794993  13794251  23101789  54815748   2542864  26812980  41554377   5701423  10758593    681375 
  3321798  50698928    128303  19407140  30247603  29268635  10155226  14165781  52177947  75939538 
 28619493  71377823  56928647  40623988  27458403   4438507  37323951   1975460   3645870    314703 
  2696278  49875051  23634833   8575019  13599003  14940123      6771  33404699   1935748    120395 
  3460071  11890063  63399405  34709490  63577539  78409203   1018175  31933843   7019848   2253935 
 75965733  25546977  35202171   2402353  16385638  93692837  83066503  56792031   7909368  23714709 
 26395974  33641167  41352315   2715627  21349875  35417823  12196275   2064243   4697799    831739 
 64117803  76484951  30479718   4482705  14539011  22642743  62016642  74708263  13659843  17576927 
 67995910  74007481  47596607  28822038  72627453  28496373  38486000  17177673  37721590  47916006 
 25471133   3031008  35443235  13008951  10301356  27836995  48904283   1622951  32653377  25917021 
 83713411   5219673  30822859    743240  50315622  40728941  13171713  34120507  12516923  29932235 
 34914905    613939  43847238  24969963  25488699  62887353  76664634  19074687  40231131  37672576 
   686764  41593915  22979259  12706515  17978970   9319860  31650027  37919948  45069663  56632885 
 38199696   2027835  25020310  27065301   3850323  48032531  13070675  28221027  40989115  25313753 
  5057317  67162218  56463326  61148283     95493  10142970  15528671  18549238  19811189   7618003 
 51143210  17485095  18280607  36656659   2516839   4901663   4155129    232641  15125703  24987291 
 14255533  39996215  16643698  25975659  38567939  40035192   4003219  19472796  59610363  15897073 
 19381373  22362479  21567855  40477819  60152529   8979422  23828565  37646368    701483  12192523 
 25788234  61285083   1322684  23525547    619131  57129777  34590627  85227363  28421163   4633563 
 20524902  17168262  22662113  51329438    609063  10460823  11331170  69864247  10388572  36201806 
 12928900   5516613  10211753  53180198  35286955  26419059  18869271  42386643   2028383   9384613 
  8901171  46991699  14374872  13447017  18706978   1530827  12469623  43096791   4315063  72079271 
 43445343  71539253  52075203  11085705  62927755    516603   1102608  35173779  57643086  37933678 
 39681102  12153910   1553597   2278731  44342885  42008259  20508303   7191573  12672692  39577506 
 71801439  16400619   6144963  18571013  43297013   8174971  52415479  54092052  27006378  77768044 
 37866363  62609341  14087508  52330948  15184183  51779459  25354023  47237586  54868267  21881298 
 20590347  17219105  34493868  69791783   2340683  75135111  12819570  12620003  22909123  34608991 
 10147468  12404463  57501672  66472683  33899907  10629315  29802597  16551619  33660529   5294413 
 13951249   1464180  20605432   4962480      1123  16270091   3340968  15002815   2882509  38830033 
 77330555  27550604  75288523   2914287  28339394   1278103  38221727  17158218   8337561   9442347 
  5515035  19634334   1266199  57854409   1179141  47963346  50404293  21721667  86972888   8070392 
 19881798  19735118  65447463  58318745  34469607   5877321   9613002   1331383  32045436  40057083 
 89419003   3097147   5524290   1060039  16081023  13923531   7593132  18670551  32035323  38021145 
 18921723  23920507   1290071  35614548  64243533  29922457   2218335  41708029  28274916   9759723 
 17572847  18690374  17244813   8001326  59622873    289356  20560575  19658498  20597364    175578 
 93700038  58718883  11025176  43512402  17904443  54816599  10381127  16374838   3245481  21660383 
  5746283   4386323  69789453  38125438  19133061   1694733   1259175   3087883  36242524    605895 
 51339323  44036875  17416437   3635183   8195695   8640955  40475671  14944881   6692515  23597069 
 11734323  43720679  30148891  20041629    623988  59879469   2161518  15640662  17443245  16227273 
  7042470  55829160  21560950  23267358  50670769  35333609   9834563  11013666  40157331    486105 
 33977513  19950003   7865358   3089653  20722398  12637523   5522619  71476190  84912720  10856850 
  1039723   7761506  48584001  35593989  46896939  30167031  65585887   8270820  19380163  57244827 
  1077927  16257591   6236052  38207013  22009689  18718144  16598847  21622405  32565708   9800685 
  9939700   7785293  37537084   2385467  12216821  44735225  73830767  12171643  10455315  18336507 
   416588  38799258  25996455  27699857     48955  14357479  38470803   2791699  71574951  66069087 
 29067483  46334583   1303851  50225039  46034584  13417173   4586683  40560091   1841835  21348947 
 41471172  39066398  32088257  64628159   5088547  55673525  38636663  20234299    167955  39908283 
  5655827   8779363   1024993  41216080   5603455  44059737   6237963   3383035  41779173   3578691 
 15274550  29824252  36040290  16326523  29952591  60764501   9029247  26069192  66072183  19383567 
 18629845   3406985  12065989  26852127   3418498  10677825  33435468  12047067   6227555  18148623 
 49956783   4951902  69458163  12581895  32551557  32239707  57133673   9290110   6058599  22026429 
 90162173   3420672  11127831  14383338   7950651  27400713   3699701  30239967  11274360   7387622 
 18929673   9722948  13311183   1457570  71713875  36091269  45839238   2092122   8470095  10710096 
 19853915   2605271  13171255  29826227  20933041  33567473  72489120  76507877  55425247  22134405 
 45107119  22379501   5761753   8174663  25463091  56074696  14819115  93929655  12780771  55622987 
 49175733  16233899  14327733  10654810   4784678  16721225   9966175  11466140   2797692  64507343 
 52638043  19568109  19936339  17305493   2265413  41339771  44074683  49675443   4115649   2725488 
 24082825   4245021  33721837  37316227  71017701   7790175  52787523   1198630  85712463  22083576 
 42157927   5109747  27629805  56048766  51002887  67635165   5462792  17552973  19206051   8450763 
 14247438  64039547  28557273  56037013   4686837   5542119  18769848   8353095  18282090  39442095 
  8537205  27575748  20127306  13635411  80923567  27049482  11710545  14611038  34006816  21248825 
 54945750  53569455  18578175  60808092  25334377  11591183    315193   7324359  12774773   5312542 
 13250815   1746385  53264887   6239318  17624119  14525383  74608791  15218963  79387023  33516969 
 29436747  23771760   4265493  32982147   9574195   1766034  28833644  50625447  58216998  13935693 
 65469843  56211823  28075428   9618129  11263401  34328313  30255845  37778579  71384323  22668777 
 81445795  28334871  17143243   7467857  41895363  63772179  25566423  73997730  33932593   8641108 
 55683198  83836923  17261363   6440193  20065722   7844894  27890571   9826513  52751943   5958379 
 29715193    281089  26778903  12926220  80569495  34758270  19645981  42389435   7524159  29639755 
  8558162   9935818   3565893  21663457  59192628   4955082  23708375  20797511   2699748   8732987 
   757621  62409163  49258371  42799075  18427893  69052295   8479836    522729  32412576  37754155 
 14083323   9269548   2710368   2518891   4846287  17298003    375874  33248379  27911514   4724461 
 87460026  38512443  12308991  63059568    940796   1855788  14071811  45931531  10296717  20702359 
  9158292  15290523  10052539  32955717  30526203   8775963   2685045   1220046   5141843  21479963 
 14630563  12617371  58972113  35693352  13471824  28725343    266662  19801778   8443767   4704133 
  9071276   2298895   1006183  30976023   2006565  48236620  18844159   5793586  44904498  73086696 
 32151739   3329257   7914211  56535404   8768859  81191223   5450388  49728804  21718572   6466659 
 23718471   7268109  90598875  11832395   2140112  51120365  27628233    256517   1251198  53357487 
 47710266  17298943  24245610  54481879  12946335  63317663  11393898  13788263  40641883  79445203 
 19298423  17012923  52138395  24286945  24909997   4608727   5968283  16340720  53946287  10872101 
  5189272   4719871  23915601  21278338  14091669   3427283   4215444  16467819  46223365  11848735 
 20243123  23096748  42781932    229053  55848219   2345711   2768743  13570683  69009763   8316337 
  2215851  15501301  15781903   6275027  39654723  56450331  12229053  14417127  22385819   4405663 
 49629447  26608109  13585263     93451   9539763  23999289   5164737  22612182  13001583     30969 
 26715431  13535386  25257173  26495473  18957854  35971997  32732773   5802179   4087143   9468008 
 12033735   3059034  51398873  15649015  22607763  12847859  34143288    362199    367240  10150900 
 25483938   1131023  13861293  52129756  55165623  77425003    378981  19421295  18545188   1513074 
  5763243  11652697  23584671   7838194  24616487  59242031    631029  30480036  12249067  63019833 
 81401415   1131795  18252213  38516381    802223   6169167  35954379   1581243   7060463  58505595 
    23379  25157931      4317   8342060  29638893    265065  22848123  61687581  22716941   6782899 
 54405947   2228986  17850908   2176015  66691293  75201195  19950583  15227224   2914875  15387407 
 10555983  26408479  64783401  29425675  22702554  22091037  72742123    931155   4300527  41586492 
 23560743   1854415   1222899   5851155   5503758    986829   1577547  50869743  10506845  55015980 
 34967950  70768907  40470343  25715241   6028005  12186652  24380010   3693213  43022687  14956977 
 39517563   8292561   5733703  30985671  82451943   2731481   4748523  77448288  29334203    616807 
 45386951  48881127  29772693   9695214  64863103  29133958  26355207   8324227  53816700  31224219 
 16708155  44456483  22917507   7733301  64965387   2972505   1861565  83201587  40878546   9853827 
 20911723  77046235  19269244  14565927  21650471  47657535   1268683  22677427  39822499   8136867 
 30326685  10611744  55617483  19487623   6873803   4930529  25328005  25983492  79543658   5672842 
 11680883   6634662  75071148  27836679   3012675   2003289  47547693  29897593  29501763  26955909 
 16710423   2600568  12983088   2730115  17723283  19430118  60825030  91263552   6521811  40020558 
  8078178   2348316  10792269  39419881  59357085  57214864  34625423  49164745  12900270   6317281 
 35167495  24802623   6933698  50834403  31706763   4650280  67602399  24929291   6140380  15612818 
 38572341  70852100  11836441   4077839   9446523  17725011    506650  57246195  23472201  16581835 
 24485955  14341235  28957303  20541813  17747552  75610037  59288627   7276963  45677287   4352543 
  6046951  53116956  54727611  47989573   2495003  12847911  21212442  10249184   7848683  41020570 
  3053573   1061769  11098897   3464275  59211219   6387987  82782013    585399  45073728  17489298 
 29432825    207489  10212435  16906512  24239547  12501277  13576136  12637608   4887603  16343083 
  1267575   6018261  82328530   3851439  32634699  72928374  27052555   2847891  35692252  30113474 
  2428569  10909374   7041168  90663131  33374235  66414271  66781563   4786203   9219949  34587393 
 31169313  63754866  31401532    379635  17983374   1510555   9089448  66237360  46727843  48095268 
  1367721   2053734  18606664   9502638  18472533  34739963  10176030   5626093   2251828   9572241 
 39563623  60223219  73561701   3624705  28852203  42411453   6299303  27406348  15008356  50199396 
 25595829   8758458  20713347  11003163  10919563  37123803   1299258  55727091    898995  13739409 
 41287182  15915291  13823673    172596  13825747  18966102  24943531   3925653  13414564  39651755 
 29691981  38062147  21069930  38056362  83023701  25517355  48732392  91500106   4829055  39966483 
  1829403   9645787  18437476  38871403  25994780  56946825  51102123  61923894   4912979  25457758 
 17349387  23622128  37358489  37961211  15278715  74690691  45650510  36874173  36176202  29115827 
 12928227   8603319   6259987    742641   3325461   1068335  27855239   8820723  66625563  26745513 
 20874309  65849698  12884379    762045  49016077   8366751  15723772  23936619   4890678  42917823 
  8270428   9607343   5295138  39555023  31999308  43725990  35284323   1893595  10296057    855219 
 47093829  83963457   2565576  58042107  11480163   1069136   2057101   7026318  52426763    109798 
 19456323   2958174   6030615  15068610  39345603  36029553  37834443  15053203   2449108  33414105 
 26446363  19542345  48984888  18806916  28071591   8419886  15335967  30106448  26967573   4433809 
 31273233  15063815  30888169   4833147   7944338  13582309   9720743   1042704  52387323   5021503 
  8725299  12677125   5869891   8593243  55084703    137715  11802595    623803  61482733  32297976 
 12280218  39761905  10502467   2240355    731673  14265105  20180751   6243448  32291883  10439293 
  9792123    642901   5951379   6701535   4210929   1925274  31812345  13512093   8599699  41140293 
 70211444   1271591  11319519   7271412  40131903  43546059  26118863  46779963  46348782  11445620 
  7991611  27520691  21524952  28777395  20950983  49031196  38773707   7464749  58963522   5532117 
 25532343  48248889   5993643   6088563    730151   9317115   5768545   2158593  45845251   6213545 
 62902905  18657713   2550840   3199221  13842193    761163  39218918  67842447  27632046  41451211 
 37751268   3657756    430173  89944426  25649461   5065071  38582139  14447121  16525959  42600003 
 41471085  24353259  15541161   1901911  11914382  33309963   7731307  42847603  16331819  13459989 
 27105531  39441463  63766998   2141367   4416701   8844231  13983963  10212703   4724117    382561 
 10628013  14279163   8547912  58489973   6895423   2970335  23743154  86171505  27389463  79785550 
  1704903    707844  33119273   4945353   1979499   2760969   1872651  25728923  27039057  28628787 
 40457107   7129531  46297223  12524433  11293559   4500103   2398917   2561559   3220399   7900353 
 84812055  45166923    110419  17328379  18762643  20489688   7589883  38609408  61560760   7320348 
 39882134   3423869  16459089  26798748   2170253  14889097  25381035    329654   1128246  78671697 
 24663987  17804465   9081995   3829173  13093269   2615749   4806873   2272620  67708188  48351533 
  8178408  37584155   8775833  50598371  20738923   5229699   5800293     50481   3610067   4665459 
 22110090  72582133   9606211  28241203  38920529  41968353   4729589  23599405  67361603  27191859 
  2037037   6850437   9300249   9261723  32459783   3198362  20959809   2933842  23152782   9855347 
 11225099  41608808  85072531  27120131  14715813   7425929   4195973   3542895  23900251  43544000 
  1097609   8820253  12693678   1251623  11018299   5041188    817341   4826532  41635761  48724745 
  1361223  32384103  15592515  76172996  12046723  38255011  47578290  48577717   1799637   8024703 
  3503096  10081539   3505950  46098379  23928951  51707235    387069  27791341  10918194  16456699 
 27558968  76608471  20966702  12794847  60458043  59950221   9468141   5130654  20273071    879183 
 32466711  23846855  23606508  34872014  14735383  38759011  35104635   7080119  14935868  43683467 
 34554962  53743982    544125    213459    702003  61631323  46065087  16278347  47657849   6312933 
 24574413  66078948   6285740  13071441  12383673   8440808   5315055  57576057  13541952  63347947 
 19164873   4856943  32092463  44396151  49612603  25793136  59303185  16236763   3129477  10789161 
 33231555  10946513   1234003  44672109   6623922  29801307  23428467  57023416   2740112  25769058 
 20838300  16940428  10693471   5635047  29402533  20627400   4815951  39328091   7558824  25901299 
 21906215  32005253  20951063     22333    678073    722603   5439711  18047712  16887565  27453056 
 32896402  32403025  57875347   7585343   8753373   5774523  21706403  40975551  35227939   3721887 
  1884211  69517247   6495109  12287404  26403163  40661693   6618666  38263239  50092655  42293073 
  9241128  59899281  41253105  55545459  21284243  40061637   1951373  13888086  34943673  37828770 
  5734313  19876116   4151945  18686995  24605571   7861787  15968575   4714971  51174350   5928626 
  6136059  16714317   6639378   5815527  45653650   3553197   2959563    473623   6570411   8261223 
  6372101  39630091  37987895  69321934  65782173  54809427   5581067   1380813  23350147  20517963 
 28896079  23377641  24950266  12193163  11335265  46985971  35641257   7514305  19565682  61764377 
  9744268  36417343   4423912   4569919  12151795  15046653  34163259   2872294   7678915  21616809 
  3484096    178415  42631911  24882123  69515637  29020866  13353860   5754201   9071610  10890330 
 18298493  26674893  37272005   8361807  37316644  20812263  28548129   7053678  28600177  58564552 
  2907958  21732363   6697331   2248278   9267927  18547051  29796197  71759931  48415581  67772919 
  6787511   3900162  28110363  24050958    291095  17653863  70366999   5333148   1473432    117227 
  9348099   1162623  66626473  51035883  17090021   8139731   2197169   2239417   2491653  10253247 
 19226796  44788933  14485440  51482687  44563323  16287351  39837690  23216859   4829565   9613701 
 20369931  10943079  20408441  65286382  28781949   9763663  42757164  80876183   4896390   4554541 
 78247279   1734198   7088190  64021888  32849745   1485422  39511246  13253378  39382447  34050405 
 30206085  42950310   1451046  35559708   7551723  18059413  97921001  42307875  57562061   1290006 
 25557868   2282283  34859283  20014549  27840903    805935   4139778  14069207  14907489   2583051 
  4683879  17511891  49827733  48876723  23387179   5124723   5437275  66611634  28050411   2786423 
  5540927  27378972  23894312  56643752  33791849  22337373  17955067   3575379   7962111  12389554 
 12904123   4701203   5512095  13247236  38863243   8252305  42715068  18072373  76400661  40705994 
 12276213    342852  77177223  47918521  14519875  50117841  96607637   8548923   7989930  44655846 
 17747891  16694403  28888597  22763175   8309983  10528797  11637945  84073113  72149748  17831964 
  3845979  84092031    274843  24831413  36559905  43980126  46391457  26688698  37462857  64847163 
 34861867   5963253   8956495  16499448   1776345  18432063  71415525   7126085  53132363  24084447 
 27236019  25304863   2445308  30450029  10642433  13726319   7399407   8434978  17880629  36268603 
 23647059  15879645  24396243  15261636  18730347  48389803  57915168   1228499  18778050  33030393 
 27491607  30455259  28395070   2082732    543948  38208459  17653083  21009307  40557771  46516351 
  1032018   4040488   6727263  10263887  54723539   1137727  53088942  17344603   6147117  67507998 
 21417534   7433892  71052984  40683465    760523  49911917  12793739  55625979  42407323  15496747 
 73125519  32278947   3660903  25414698  11497661  94820355  41734074  49097367    859169  13856891 
  3698349  35891866   4958976  16993456   3425545  61385487   5865089  18181793   1730005   6389142 
 66407739  35992783  14773299  54317418  21680593  46616847   1334227   6915497  31699505  32305623 
 14599418  43448543    792126   8069223  22227939  34005497  67979429  25290663   7545737  15483444 
 28146780  31914003  59536155  10438628  35138651   7020209  32390201   5716976  53724915  38701940 
  5754991  89124918  24611907   7249635  10726799  32951797   4203663  67287672  28357659  35812163 
 57464259   3383559  12678189   7759179   8961633   9039605   6721731  57152882    361780  12249888 
  9846245  33049579  29944961  23010107  16289583  62008575  16915819  17854977  16828983   9193827 
 68684609   7115055  89490053  73333785  24258358   8312019  11601483  33384165  10920199  13199376 
  3144758  22464474  45107304  69085623   8252408  58528483   2099943  32001144  27089206   2599073 
 43019767     64359  47380682  10151448   4353375  17737155   7452005  42603371   7846317  78648651 
 82308216  25148508  70646267   8768519   8083946  29088710   9170853   8252379  39092742  38668181 
 43422827  30861546  20332743  43764423  11536923   4167377  12600183  22082051  23024843  11937403 
   110615  60264372   1254311    763743  11243460  40677916  14545801    368259  18317799  12541091 
 58243866  16805779  95911323  68299201  47685215  29619999  25464443  12158831   2901749  11339919 
 45220908   7425064  28906763  14442555   8860389   7766398  46030423  37029888  14961531  89322851 
 15961833  10784043   5214586  69208419   6591603  60201253  57019423  38233884  46577650   1989551 
 12789653  13553425  55943467  11845143   5498310  24099027  16100445  77590395  45311671   7291872 
 23168674   1952304    698567    584781  26189899  70174413  14181579   8114747   8512133   9224349 
  6423753  23447265  10257938  27347535  60712251  14367259  30458058   6822158    648078   2481141 
 37022199    365593   1672703  62875288  15809937    215907  20364822  19946157   1805263  31474083 
 46988599  35919006  30942129   1010487  26717595  43644903  22808433   4368013  41014575  33662807 
   355914    104373   6888119   4434738  20726439  18732597  14447067  16963223  19748475  24690868 
 38052123  43043283  40752438  13403569  26453165   7743300    975181  19981653  54970467   4812655 
 22927227   9585688  53173573  11083377  83258997  15838911   1815321  44903571  33351657   3609483 
  3839845    162945    596067   6058119  82779853  16621374  64211231  18271771   1840813   8678425 
  8785152  13795737  65397501  12338247  36398375   8107901  20294978  39748629  30456303  47869035 
 26398803   3613499  52896902  21842661   5887374  28443291  47534731  21101133  49723173   4981175 
 21986087   8081007    288923  34223163   9828966  47628523   4261423  12484579  22135819   6620446 
 52752983  61898001   9246115  14524487   7644363  22541951  25405087  41707607  47912071  44458479 
   467723  18843738    522441  36043739  18162124  16128415  54820356  34541557   7234861   3278592 
 12843144   6578871  29087355  70210497   1307699   2367383  35410984   6633540    526153  18145733 
   640233  49609851  37713163    362265    309138   1493783  64919753     87759  48961149  26067192 
   334743   4510203  28168903   2609596  16188011  11280510  17875539   2297647  29394971   3703537 
 88241887    943530  36705173    162648    786603  58762227   9842091  29681801   7256242  22715079 
 34483635  38404402  15193595  11959759  19251519   8369397   2849547  10118387   2966224  54703431 
 35326650  24800483  64427771  19937843   7166847  34296357  66194363  87862863  55772924  13909343 
 19393423  23779873   2998311  28159254  15933379   7292694   6298014   9926705   7731217   2507871 
   727941   6096748    904059  55808777   8792676  18966105  14876491  19996323  42262035  46834287 
 60528001   8236551  60625131  23838889   9712383  24055215  24615867  16280481   9671675  30570923 
  6019521  45794839  20829489   4250247    492297  32642523   6538683  18059871    602648   3758347 
 34020529    359444  22096200   5367346  51085393  23304795   9948946   7060839   5469081     48165 
  5038618   3391151  19853385  23244233  22349863  23656483  66245043  84943395  30955299  33089423 
  2203819   3669440    130022  18316511  51165867  37439574   6181782    835797  40625391  13215639 
 11538771   2646291   2691138  36501018  49007168   1242959  13541079  24021659  45708659   2311176 
 62387943  49062213  34318732  34435629   3650023  14819673  14496488   3974411  41506163  17766563 
 26331803   9757003  89555939  25170594  26554739  31512207  48368835   8859768  30811643  41999313 
 51298491  69873111  14987835  26503548  13892940  17561710   9090526  10608911  77365961   7474392 
  8942308  35321296  29499237  36241477  15473686  55794004   5721767  14912367  34022839  19277460 
 13591283    432861  35125818   4729063   4172443  38005522  34176288  19294773  47965487   1132278 
 31300801  91452843   5243678   1986075  10321291  34016073  24453195  76433956  11024763  31072751 
 58119723  19631831   8711385   2087096   1329524  38302069  29855098  14145357  15577563  22928028 
 13641723   5913863    358099   7045759  37193081  46326390     18636   8112503   4967163   7743453 
 20010919  17252948  31812684  66965373     62773   2204923  78152526   3088875  53790482  53009441 
 19372643  24774157  17760048  53451613  13045023  64169226   7412973   1213907  34832574  56733881 
  5212322    519418   3586513   4584868  18839877  15561578  29813298  41663503  17529973  47735419 
 23483055  15718254  52181803  49241271  32950183  10102623  12960923  31999767  16379169    191043 
 19107376    510028  43502745   9242143  16720593   6519327  20060603  19098555     95295  56480073 
 85478083   2097999   6222489  33927038  52835171  51403371  19885447   2756814  18627227  68303275 
 15998554  12200947  79389761   6726173   5103586  15359076  12268743  16428955   4154955   1412587 
 55237323  23353277   7677071  70569528    970848  58767309  13896512  14776398  11120379  22088519 
 12640718  46262999  66186363  10265157  53799955  44480310  65735995    101715  17555553  10344795 
 28002153   3629148  14447103   8048251   1011170  23116923   7203003  68208112  14970598  62562618 
 22282039  76979649    877245  10365968  67355495  56274803  15746715  26080548  20564815  15393363 
 26234944   2317803  33222633  38073728  15410358  15851232   4417368  92191488    521468   2155961 
 33623629    443211  73392519  21325330   7381915  37714745  70267416  81582893  15323031  12288183 
 14100118  31687207  75286011  29502813  41583748  40511867  39486377  14002623  74763195  27547041 
 33133179   9445537  48507771  35785383   8049699  80100443  40435163   9994578  18099171  10326224 
 46139723   2043915    137463  20555112  26924468   9673137   7744407  30535429  34748763  18583876 
  1888534  29007725  11774931   2626649  71665691  17138079  13167291  54508044    668517   2623631 
 21274851   7524347  45152743     26939   7556478  16304239   3382131  13048143  18201219  21271191 
 52657143  44168136  22422129   1461259   2028039  23459973  19616218  16256935  34157813  37378063 
 36294019  25994075  50062603  10497547  36955998  15112107   3713919  22897365  58815953  16400299 
  4178323  27216897   2776509  22113487  91051548   1718274  37319067  26166495  66390851   3525687 
 39688248  84108411   5389731   1483451  70334669  73340046  33899248  69169223  35257633  22055709 
 43796355  85404973  41749548  46182018  81221703   3310923  67098443  31125328  42608619  18959243 
  7462113   4752831   2900930  54486585  35335357  23108971  47807268   7512168  36662991    407033 
 23706168   3153357      3159    243929   3302058   6718729  14659138  23602548  90559905  47036563 
 26934791   2266750   4224763  14490248  15477603  76833467   1888317  44927373  75094719  79483152 
 34924155  41047013  17954889   3015485   4979519  26946177  26321478  29848623   1612433  26106517 
  4029161  23136735  26212326    175545   8323811  15634486  48666505  33174978  46553823    205445 
 71584845   1473243  17910554   6590383  51218191   8944129  41777244   3500907   7919173    169629 
 58516608   7697931  11412743   3442023  67763709   7007919  20574519  28505013  67830195   2614167 
 14914993  47109063  30895119  19267611  35845513  15541293  82115703  36529211  74464323   5306269 
   769899   2088603  19648289  13238331  15763385   7880567  36740783  57995613  30145536  56242275 
 51902964  64038543  22310698  34834957  18741742   1969224  17364715  32776089  88112623  37338676 
 16573587  42557481  47113923  49191440  49613883  28975593   7561887   5912065  15606131  26182201 
 10454006  10816123  40887497  58172303   2840709  39156636  80681397  54627036   6664687  11373915 
  8003481  40466121   2108843  33519169  40641129   2730188  68782815  22050099   3431472  36953067 
 36095259  31295590  52969587  13492143  12907677   4768975   5049439  23167929   3226434   2917046 
 70026619   3948011   4809876  59478030  11238278  22302843  71221455  10336059  12032371  17574469 
 17222370  31438317  84489703   5536687  63573279  11207189  57202191   4616423  20913587   3147099 
 57928455  30784492  34682613  63658028  42333295  69235723   9932091   1015413  57066495  18797523 
 38452383   2465027   5570547  44917121   2323803   3135115  12895341  43788267   2008778  69802667 
 81494581  17403795  11371123  48346681   6103491  22695006   1016301     85239  35094843  10356491 
  1756500  26364219   7238223   8883963   5520507  26203338   8789883    129098  64321923  39397215 
  9622508  40505148  17251482   9026415   2815125  19901318  39327985  47811731  28283108  18188353 
 18978091  77879067  38528535  63461719  82043565   2807873  21583999  75814368  23206123  30501528 
 14934807  26491643  25348539  54151745  50760789  14092698  36522897  12949218   6287523  62256945 
  7120995  43304357  32673891  22584627  70700315  24477859  52471675  54118523   4096971  36657868 
  8776149   3572219  17190156  42427975  41923851  43985449  49172532  13318373  16465641  17239898 
 16968721  44777023  48802583  26276938  37015743   8707349  30622197  39992577    298533   1138078 
 51081923  41919771  31765389  29736914  16902965  59991195  23607813  26659707  16001085  81546063 
  2545998  12651819   2270923  12942068  49646083  31363343  20286537  73285098  11331079    809228 
 81576996  51885591     49347  40439275   4667817  66463015  34389835  19517264   8225935  21985823 
 19926333   1368168  28218163  56072123   5489499  18063168  40314507  71183241   9980983  42947726 
 30500502  47731159  21793873  65535263  71746772  14716581  47873397  17282773  88454734  34631358 
 48226441   3829747  30007221  24297823  37031095  33527177  13506084  58235273  43003968  42202788 
 25428898  74059619  19091650  31885735  75767455  42762383  42989741  32268183  14305623  45899333 
  1083647  34439073   3528973  51746858   4400009  41659065  46258293   8798667  19693723  17147883 
 47501148  22620451  11931693  15620265  31028923  13172737   9075509  36138498  16728180  10535711 
 80457174  15634183  11520415  13783879  61612459  41746275  16435283   2092065  40500543  16721338 
  2673093  42395937  24510323   6356967   4888578  25230471   1781115   6960283  26029743  63243135 
 24559309   2267768  18675992  32583803   5226267  13067873   8822751   5650799  24398959    899294 
 39599908    840339  99052307   1894164   9750645    533809  25278297  72372511  10990351  17731253 
  5790288   9546363  12292895  21328503  27058902  23531233   3190663  51740798  43910605  58412292 
 38834233  40446573   4200189  21563161   2743265  30556971  53774813  37850000  96042078  33276379 
 22668824  14496498  14976420  27890153  60215005   9981123  35351103  29377833  11961499  28730843 
 67744569   8218725  68794773  43274440  17525517  45427791   5909309  59478540  18389700   2767797 
 22076423  75721307  24241443  20808649  41992843   2341443   9008208  77706375  13464161    885111 
 10655723  25339721  44377739   1604226  38741661    339693  10776913   5164805  17932149  28471358 
 11089578  81480699  19921193   4713903  36102072   4446587  29650575  31565355   7894583  25904169 
 28018303     54793  59731003  30587333    127998  53839419  22352103   4144557  48575131  19950661 
 26801619  29693563  49136973  30954739   6022041  41611443  33906182    188199  26178960  64026735 
 40041579  33513331     28083  16000019  15385947  28917713   1050743  15449091   2105958  12051747 
 17345760   7819550   5593761  52372267    520251  15626676  44564790  22603131    777133  12490854 
 12407505  15947685   5520603  49183231   1469979  13620814  48581787   5730218   3190413  34548873 
 45182161  15136483  46043133  15014683  44608264  29991623  73042479  25770423  22678395   3755460 
 27383547  18108713  32789859   8236806  73425966   2653026  83266384  11609161  17275056  43811583 
 15573177  18718857  89454327  37041043   1514191  30927985    538786  35254783   3160045   9144161 
 10470979  18431167   9130127   1554099  17884959  44149341    623033  48734913  13984170  13927083 
 21315326  13196509  21535899  22287883  28106123   5810228  28851043  14866598   7555913   7060215 
 49903125  15217683   3876951  53111115   4420180   9575073  41342715  27907563  23002841  25461843 
 34666942  47978649   1249827  46373643  16429419    814443  11023467  48951368  30914292   5194173 
 56653288   5964582  67403991  28019915  10908083  23327078  11142000  47650751   4809585   1819265 
 44511873  63082779  28799553   9759664  13608303  37923883  19671755  12740873    278955   1968123 
   330450  67029767  31232168  12027487  11842809  67721347  21631303   2424199  92599523   8206351 
  4630672   4804795   9079983  33887543  15731477  10965194  19185573  28617723   1613175  72699542 
  6682363   9429833   5840766  19059459  14945703  34521259  83825448  55531059  13363781  12780744 
 37864163  48004987  35116524  55882139  47136647  53055132  25394643   6345833  41045475  23414283 
 20256177   5141747  80363463   5803788  68116611  36225273    816209   7374328   2929451  27184551 
  6836995   2244732  12513802  38155371  41643824   2967307  46166557  41499257  18931243  20696053 
 13533863  29306554   9156567   6633113  31820895  34897839   8982133     77089  54096283   1553647 
 14394587  36381678  25525056   1425643  23236380  37633533   8673203  56477616  15426963  91994501 
 46692384   9587798   3224281  14730891   5115768  12171219  64473585  29398404  26832467  64439695 
 25127585  85282747  16887636  79388355  10051767    294585   2436076  30801563   3829526  13920642 
 62246433  11416854  23469030  11962627   3675413  16334265  15608053   7163754  33667603  66732567 
 23073369  70727509  23457117  31842323  48979095  31684122  30924105  11404390  10645317  18332252 
 12482241   9102035  10881195   7323383  24983508  32482124  40117489  17764968  18962420  53917150 
  9105271    359797   2823087  27870115  81539079   6990561   1520691  26699264  14703151  47140697 
 83990843  32002043  10768609  16263125  15288099  19247778  36613850  16963111  12769513     94191 
 15566901  64588773  12139768  28258899  33664923  78930143  71553843  20724526  30865731  38608839 
  4795571  30830125  14702448  11019411  19933245   5717782  46952196  35846243  16030272  28793475 
  8937504  39554007  36171378    122507  26285811  77875062  82697415   2179803  41193023   8467533 
 26584491  25973200  13547967   5237407   2526887  25287610  14376948   6699816  20374044  35496213 
 51569950  76554428  23856263  33033982  28091694    111388   2737189  45571623  14296283   9842859 
  1491123  48010659   8212807  64755239   5737551  79636999   1876058  43389390  10433435  10968803 
 12899652     70235  14667867  43965743  37553127   8187595   6091905   9723459   4748938  35584245 
 43396550   7280123    405385    148661   8135929  25453023  24513017    670371  42174483   4827561 
  3409206  15042510   2396023  21450570  32256501  81012307  47850627  25315293  84446619  70082107 
 23995413  16245598  40924859  57338589     86331   4950978  21581925  24604053   3658310   9115515 
 72894117  60495783  12170627  10210317   2713847  23302429  52764483  43930779   7024843  56171739 
 77414622  10025955  24388476  42122794  41181503  78814775  20929773  10244487  32779119    590181 
 41254652  12277363  32816058  47580315  87505618  45276123  73222647  10139229  27049248   6404626 
 55179080    710547  17826245   2271387  16874556  31397819   8868988   7059421  25032480    441681 
 11682947  24957411  32018178  24931491   3200153   6257748  61405388   1841476    265068   6091851 
 45801573   9483777  79433286  22819657  35765188  51918923  36141585  51626131   5194099  16008753 
  3895007   2845398  13452737   3023760   4224616  22200731  21068255   2514403   4555319  15441133 
 56365803  15502395  14797213  41035067  30076451  65382687  29168967  49196920   3578250   9315562 
 52734475  38946153  27805095   4628640  53394815  19723693   2685258  64238219  34924568   4142331 
 34318311  12744767  62698839  10600999   1761867  29016900  10298058  94727319  49493749  13042786 
 45569034  11089995  39701823   4403795  88219311  12018471  21238373    872547   3622571  20948673 
 75910771  49883629  29720763   3355501  26536604    955923  15442523   6574191   1356499  15424917 
 78699515  30007931  25563915  73505563  50961824  79137531  41101488  17020923  24446748  10003647 
 61543891  62982041  59969458  15323839  77722551  16521808  69908025  51079866  57181667    328815 
  4202629   7932642  32036649  36833523   7100901  41499454  27192678    497169  38313853   8120463 
 11061948   7201747  25693269  52108566  46218232  21179515  31723417  50381465  35695965  26286123 
  2567737    498395  33112215  14669385  13229741    868774  24050211  12632285  71190751  20434353 
  5239019  38576826   1071087   7245558  14210137  43698651  20170578  29700789  94653164  16168638 
 26069593   9712638  24152307   8772915     12485  11783843   7438998    738347   6938142    129075 
 26813883  32607321  37290411  41841063  21251913  33933715   7743211  26922207  82655519  51139554 
 24394923   6359558  40093688   2126641  62464161   6262634  37037799    281332  26548866  63889685 
 41729654  50204523   2941295  26105467   9087711  93260013  43320983  38268787  44289297   9612353 
 12693133  48305631  15930771   6449007    255159  10999246  81883899  25061783  42179875  48172174 
 19020499  50269659   5134421  13927260  49313163   6674413  59072970  49840219  20643328  78560979 
 47616344  67670773  12434475   1715363  53036379    301563   7967547   8675502  40902747  17781873 
 57241874  24580653  61027518  40861223  11647473  74938935  64867673   9921612  38004973    273963 
  3425962  10959427   6270723  52480553  18500311  11067069  23082049  31789545  28456800   8674675 
  8756619  19252498   6310223  18678531   3496630   5072351  66724405    270698  10162055   3236163 
 15913031  40927648  74433439   8545428  55909846   1606419  53904439   3573863   4463530  18671359 
 12923139    594438  42039273   4281023    569895  30736868    878037  42401823  20866335  67986693 
 12070905  22531141  71211583  17704741  17662677  11828745   5255107   4115803   1101873  44008629 
 13488014   3098984  35121483  17260902   3664575  42335646  22046455  30712415  57574780  58705931 
 48620013   3452508  46502283  20407437  17618787   6990075   5700155   9768039  35898363  48737083 
  6580509  18515289   5251943  44823171   7555379   3656013  15290748  31253499  19460890   6351355 
  2955908  42849245  38368788  14632513  41798363  18758513  45951362  20390415  24115291   1012151 
  2447139   8661479  54175992   4523313  64121779  11349657  17914656  66834749  36244789  29057973 
 41832904  12275430  15529003  44061693   1240960  38687244  67256520  57191121  47565016   2707563 
 13432307  61694529   2054448     86275   2578055  35119235   6333898  23331963  12535881  74524794 
 49447335  13580259   7421257  25668632  25773599  50781703  36377553  58554633  16610055  58084721 
  8127143  60495923   1262177   5074363  53983594  17030769   4002018  45700323  56868507   4992119 
  5081849  55740661  14300773   6276888  80302603  56916320  27989199  40729835   1459623    542283 
  9643011  38426615  27005387   7504128    401373  32829147   7161294  52652979  49674713  36533383 
 59733979  25168728    824298   2183853  20927523   9848509  12061341  48772804  10542369  24519816 
 12947244  47877897  47294175    231903  28611443  16371504  19642073  46237279  46830676  54993599 
 66082533  67620819  15957691  78129911   5168338   3121183  68235579  13745503  11292548  29747627 
 44442057  14422778  13366203   2570388  16428003    247773  50464664   1401390  76856631  64272291 
 55137931  11754511   1173063  22561809  27823533  18345291    335941  22418829   3795475  19039649 
 39204771  10829043   2428367  81757001  53136633  42132579  81219751  12251553   8558907  17825820 
  4398414  15248763  37591919  58575259    332549   5767917   6561687  61375983  35724959   5251075 
  2404375   4287056  14091359   2805913  11934318  23885127   1263880   6519273  64443208  51660875 
 28098839  14728356  51935034  61503999  30327551   2933371  45574341  24189237  20445024  24467795 
 30193018  46809321  33274728   7869439   5129779  20551899  14388187  51244639   5691079  13832169 
 30171473    556953   8447473   5941373  44102203   3355873  35277543  20962923  14661595   6232142 
 19782897   2404458   2844929  16887263  53499018  19607193  17198055  19544235  15263433  28321070 
     9339  46610753   4509183   8109598   8607750   4474570  17973375  27716176   3139341  42146151 
   497198  28732046  29289873   2831108  43909141   6067767  34434549  33435546    186323   1913613 
 47995484   5200695  16780503   2624667    810715  11471733   4268203  19653689  11545605  45702208 
 40008945  15051885  46799304  17677143   8497913  19308018   2938058  14377327  10418953  24280067 
  6554268   6506638  51098079  33402393  54502818  41749644  20233203   4307723    570515  53867831 
 25066087   3523617  70018548   6240633   2212317  64207850  11206638   2452491  16227831  36886875 
 29859603    707127  19805591  42010988   3301729  11225571  11294016  42771363  38969598  23723317 
 25404951   8282106   7486035  35981691  45256179   8038919  15281172    785503   5490191  31797478 
 35779123  53969493   8938049  21854683  29627791  58723533   6551719   1847003  17642679  85050654 
  6215928  48856539  19591395   8978102   3627978  10168173   5429196   3027295  11590163   2266667 
  2249115   4257435   9471495  16608715  62398391  66432825  24525869  14851549  36213815  43067371 
 49662131  20502528   5137047  24167387  34935099  21050915  53324079  21949792  41009799  36776843 
 39869703  51655163    647511  40830988  22389729  51789723  88112873  27758329  20776632  36974457 
 10909883    448489  45187195  32662467  70449950  47640893  32873838   1324388  14323115  68022623 
  1145436  11731651   2345469   3353879  88342683  12319967  12992347  12953960  11151414  15470265 
  7786019   7800811  16783371  68182263  50443351   1553409  15114173   7425707   6401473  33272969 
 56663633  53210346   6704169   6357528  28014113  50875194  29432427  39887091  40276183   4162065 
 55370907   3069933  15244105  22731922  26294349  26661261  30631937   4075878   6264073  60412983 
 10740927   2431691   1796953  22263903  28259520  36119475  16528009  25086404  23204469  25674306 
 17659407   4156377  16543351    432253  12967444  24277695   7358733  26040687  54576073    428901 
 24582707   1502617  14732415  54010265       990  17886593  12784811  32980076   2102235  37089178 
  7829690  21571447  20130927   2429634  10291333  48237549  24057495  22536691   3220347  53621268 
  2243539  29785194  19733319  21286815  64359053  61799399  42200661    682998  25010925  21982929 
 11331423  28695767   7970904  41463321  11939835  22880531  29364525  77462619  36358773  76367665 
 42141705  17283895   3927623   8821131  31332130   9574863  33310631  59931819  71072683  44192131 
 82191183  14177383   9797991   8202912  15769149  23530872  10678059  67758434  35982988  17308419 
  7291491  55835043   2382174  16449651   2727783   5604903    497859  29951115   7545288  57875661 
  5300059    108407    467643   6840443  51782805   4640963  27001188  26989323   5540788  29674431 
 43979232  12711753  67948464   9338523   4855432  12928591  14728651  11499166  10165151  21963099 
 29292948   3784093  17050509  47968587     67227  20796288   6085891   4595703  42230938  21601017 
 24959946   7307973  11158089  30848280  32785403  13531443   1769985  22291291  36328579  30619996 
  4563503   8516379   5020361  27729513  62208614  40592649  19630927   8833013   1307762  27840174 
 78628659  35230039  44934279   1025943  23209616  27542545  19542588  43489051  58247241   5560483 
 46612374  67038378  46785419   8112885   8245113  47074461  59660619  34552743   3142719  52195931 
  6428947   8870843  55524020  43342201    857606  47311583  45475619  59398011  80151978   6245461 
 20696253  79596783  63775011  33493023  42648486  12781834  13680363  20011961  11457448  27237007 
 13697259  14117739   3361481  15312831  28102615  46832727  24869040  62771055   5177263  40319374 
 10044573    367053  11667779  16786923  31545617  46985658  13348446   2658287  33786988  41360379 
 17360367  73070973  44299483  42674064  15324755   3387507  56631942    142746  15519249   9345795 
 56426677    114451  96203825  22761195  55511663  42182562  17119135   3372332  42473848  23847944 
 28243555  15538791   5499045  19191021   1027419  57795847    171593  16121569   7738557  20961219 
 29611032  16189956  88018813   2515195    509205  14357193   6242050  17632453  30797769   6479507 
  2938604  49310079  24016067  31168076   3190310  23661939  47439725  63154567  31400385   1479735 
  4370104  16960511  49805781  48598853  11965648  25259019    368675  11032179  10654677    572321 
  1540195  13863435  52295313   9811483  20654139   3618786  19875691  36650611  17564985  44768913 
 70218487  30515547   5473153  27564123  66263873    445190  21455011  21179397  33056019  28083894 
 60829068   3720387  63086146   8639988  11202925   6998141  62757438  32970573  75014531  54396198 
 13947931  28775268  69203064  24939461  17585008  13245353  49307501  46655599   4403673   5328633 
  1751123  47016995   9100643  49867556   9505423     10117  47709303   6498087   3197667  23379823 
  1417254  13697708   7468683  25120883  11567388    601229   2419235  42365238  29120379   5403417 
 41471210  33230059  20061351   1465323  39847012  12186675  29291713   1147581  29775141  44852243 
  1990803   2631141   2144876  18460534    349290   3331559  41318961   4956164  16693098  43921221 
 28544178   9007791    623124   4400915  43618791   2692806  10380570  65549931   7787817  40960419 
 24426151  24998725  10816459  16375957   7377738  32113275   7927068   5321736  24790003  10126040 
 32773728  39929063   8728305  33536883  39579579  83331891  31394598  24793813  15470259   1076219 
  2819523   2864876  33333695  22439475   4324123  14721690  30502527  25879263   2162976   8079546 
 25716219   9296011  57125537  14658242  47216840   9380343  12660711   2159531    969069   2512588 
  4376076   5786923  37516313  20228504  77981601  11207715   1849262   7029611  52655727    845441 
 79838415  14965059  47581819  14402835  92197893  35386553   8275195   5985816  31496247  23136936 
 49226970  48839763  54293535  17347259  28109779  63696419    907739   5333115  11826938   1219122 
   879027  18592747   6918783  48723713   9045885   5046978  68552331   9513293  18308369  70128805 
   828741  85614477  45093941  89280279  44812728   1622581  15258320  17537135  38700158  51556613 
 20754840   4634779  40884732   5116003  27537006  33096318  63143987  49070499   1160073  64448715 
 10200984  11638711  43363563    837211   4844030  65995773   8541160  10036989  84675875   8063169 
 10579155  48094959   4152700   6152568   1311843  23427787  55718439  50627623  11427693  44982319 
   890943   5440159  29851707  29773923  14990568  10933017   4452928   9947103  20384183   5888814 
 70603962  10712809   7145251  12101859   2600031  66674123   5734753  19302651  34649447   9597227 
 81400513  24018425  28612473  58275563  51201898  15088158   2767923  50736435   5172099   6156155 
 55070673  14651781    576993   9848123   4631523  21890939  41307387   4776875  23369538   4865382 
 63039587  13554963  11295915  16787283  59752875   5887823  78026683  10064595  15452032   4634163 
 35634590  43445553  27684045  10561731  33237019  41331239  33308373   3886543  23224139  14128641 
 49232643  11079191  25924318  56978202  35305750   3263376  62233355  32032203  24180397  47322411 
 33766303   8575095  10672707   7290998  45005786     35288  32641641   4674327   3798848  24064807 
  9837016   2944288    794963    759737   9876171  17208615  14097335  19582428    111315   2117228 
  8858596  11905835  52393185  30132123   3493547  27283020   5981919  81698939  39072183  13353083 
 72240603  41783568  14420663   4385648    853367   7662993     10383  11311227  28642671    545733 
   632503  44195193  36080975  71487439  29862102  23816283  59733108  76479261  17488165  76362115 
 75594397   6902061  74704813  39401975  51966037  20368167  11453325  26097540   6757539  32873139 
 15597747  10647781    167199  15874433  28130601  10905987   5250528   1574593  68902253  18162888 
 38736976  18026043  14407263  18995523  90473226  64762095  10590315   1005179     80598   2355153 
 54715173   1931899  23699699  55808394  13875369  35880997   9284398  16532555  45632631  13332565 
 33647197  36537255   1758912   8501409  82757049   3355692  24144270    921870  29934807  11780413 
  7672819   5706155  26858679   6088037   3424803  12480753  37850658  13351755  49504215  32009373 
  4738362  25441899  31296894  21301083  59406333  32784483   3149168   7354923   4670967    363263 
 50401111  34668111    320256  85591873   3239332  10081509  17231556  27581617  42683775  33450540 
  5385342  53893756  42598104   2165768  62392266    261410  19308868  43202519  30560529  23361166 
 12174138   7598363  77921367  30868767   7565268  31739051   9636255   1805160   3743408  33887131 
 12625253  25268811  66978372   3806623  26797515    813177  37473027  28194535  23354838   7960173 
 12043203  14395983  73816187   5106203   5875323  17487528   5563003   9390483   7219803  32822016 
 78846487  26087663  17708484  64234293   5840381  22820343  27197787  20270085  15121527    109659 
 23334379  43811313  30657833   9349177   5050857   5801226  24061017   1874059  24586995  68674734 
 28755717  48403608   1784557  24635732  27723741  13820919  28556337   3247471  13067697  85460033 
 53049795  10038033  31321070  58908364  24504770  19616163  22102281  10293735    995748  77884062 
 10036806  10984193   3232617  58619971  26886147  19308561  22080603    232848   4907403   1539787 
  1781531  33665469   5739571    201573  72035907  16193248   2283195   2884277  37140343  25090150 
 75793334  39262563   9748731   8771899  14928003  20040468  14253897  47276528  27458043  48671655 
 73441887  36844498  33508767  73372423   5405613  12209115   3980785  78410499  45115675  10192369 
   661956  17280195    174369  11760967  32947116   5469427    804619  55088301  26821911   2943617 
 92686527  24711093  29258563  15393385   6828273  28717488   9383874  61002218   3698643  31978245 
 28760499  37640726    732519   2403606    869861  77156149  12023274  66026967   4774233   9031182 
 12943977    177146   5389483    236891   4592746  36171615   2807879   2325111   2260314  27826863 
  3896463  34332003  23104707   9099053  58044255  61401606    740493   8690555  50737650   3986674 
 49751811  12499926   3574453  70694418  17681568  81457753    303629  10557483  48356475   1539167 
 47987457   5778995  53232152  21058393    127343  29175327  15937575  37509183  40141913  43929989 
 53562192  55050166  37321413  80800308  20767863  52285223     16923  64697426  16942529  10263849 
 81855753  88037091   3620348  11553918  52829013   4890316  51491461   5320719  35665449  12332021 
 32912823   4575850  36196659  44217947  31666302   1539879  32170240    742170  28111231  13753596 
 18129093   7084368  34855086  44273198  44488713  64945699   1590063  39921807    786595   3741373 
 28311913   8757951   9556383  23309871   4042614  56207499  79322235   2224272  23042093  19173453 
 18410251  36480483  16577375   5938507  81816548  74618028  42484507  11114183  55195427   7340739 
 28084191  65505247  53450787  31050283  33485851   3845628   3241550  52209704   8857743  30372829 
 10918683  15155536  34475529   1645150  25218484  11440747   2745283  12047691  25603028  26600385 
 25579179  37536875   7070394   4619253  60813559  36696640  27042345  54758769  65188323  56068031 
  1562607   4664844  21120519   3099846   1775039  12831023   5483832   7142796   2197543   7914498 
 16546473  26518263    634155  90405367  70310392   1115853  33849288  14593773  50842083  11481301 
 14797679  21956058  60162711  26507613   2586992  42329739   4558250  78842310   8716413  18683525 
  4172561   5333325  64531683  56485183  41105902  33023781  49523805  12527617  52594203  32675975 
  3507117   1235130    497263  45509462  26601333   1155723  28896755  33778879   9740698  47019291 
  8268296  16167176  60011163  36146193  11651243   4030135  25398242  53126419    500523  21581873 
 75961833  29952333  83843893   5085030  32608163  35676027  26122323  15157563  17452634   3690663 
 36270627  16145590  36476431  25804129  11073570   3695577  12518263  97190979   9167499  19065363 
 63851995  10502943    657379   2254245  35702241  13429419  31025643   7701635   1371615  56195317 
 62197403   8457062   8799303   9016146  28201323  19027023    174315   4681947  68403018  12698323 
 14779159  86057115  12049125   6668679  45531998  12569113  25758609  10371363  78343631  24860475 
 17808847     15750   9095415    684577  59062351  28683449   1524893   7216475  19095183  25820918 
 15919539  36260529  20649675  10252851   1872861  19998815  61172882   5360307     23190   1740531 
 70566234  12983675  40307658    366303  45016119  34099773  23784618   5090320    137547  46011273 
  5391828  26447907  46340615   3018362  37330503  48285733  46048237  21499955  85396335  14893078 
 68111229  37362435  65237337  44648691  87494735  16345317  56798683  35876399  21318137  12285207 
 11206619  48524718  33307330   1250722  45923403    215163  10471955  59842751   6968318  41446923 
 35506527   6832503  17555436  16075459  64385328  31056747  33284939  45870171   7445799  32111763 
 51060153  82511954  44998013    487168  26940148   2545293  42805123  61273059  20500137  35098797 
 61973515  48673139  54300551   7601067  25878101  25070019   1350771  35205895   5193459  72133547 
 17317581  18978005  40363947  63229863  43276221  53984563  12628593  32030673   6985131  55103547 
  8535417  28341331  71796185   2050717   2988495   1119895  42314347  18597377  40483299   4816323 
 32777287  17523859   2700897  14735843  46960155  42713745   8295428  23735480  16751352   5624539 
 40077498  17559775  42744039  60072435  12624616  22014298  34537163  12915676  53002021  46518702 
 11424179  15525208  27214139  72291545  19958229  12061133  66047163   5113296    212954  27025329 
  1215194  17569623   3824493  18888378   5655979  27553908  12820539   3624603   4546223  25991745 
 86427242  14476023  13306507  12832720  15819952  10937415   7601595    290207  25549101  20887364 
 43819463    163255   9843459  15448620  54947095   3791013   4321915  10650003  24040403   7281631 
 23653131  29785555  50293513  47320123  16353423   5561289  57503688  12727577  23913411  63703576 
  8748939  87158257   7395291  15329451  13289649    719884  33027483  26046558  19304163   2053383 
  4424881   9912993  35671871   4938498    290939  39914529  79021023   9639627   1071837   3489483 
  4033823     86907   7671145   6223747   6012073  16708530    112473   9286623  70000159  15369471 
 19244515  38049783  33489523  58050123  42175932  19277243  13533375   1758495   7084873   7233405 
 18846447  32080635  16138545   7689673   1166353   9553927  50000174  11793336   3554123   4422382 
   196014   4259157  44016845  10301169   2079249  10354251  11946477  16148763   5901183   7539093 
 24055643   2226659  38916027  27203453   4838564  67157571  12387995   2156853  16487027  11947703 
  9819185  50998174  62732437  15334857  90969765  22536208  61587411   1247395  41743741  59288461 
 20334447  15561900  45499713  33479568   1374919  22218979   4242419  39969063  17245788   2220068 
  2882279  48134772  30073227   1499283  17054036  20534109  72175107  81901917  24912075  47884183 
  2449698  12270073   7262707  18989982  18188315  45268539   8058063  13290581  20309883   4389200 
 37435991   5121795  63543003   7043323  17622269   7190951  33279983  27811438   9482802  51732366 
 12007273  28008870  57264036  70085539  32157155    163799   3886123   9190275  48875027   8724331 
 56975032  40569729  14266462   3407563  37124475    850287  17504367  21885348    679318  52849912 
 25454148  12812747   2318460  22417031   9357756  22159611  87198275  13817366  38275637  53301693 
 17039978  55911529  52507120  25502586  18914123    919939  25565001  19433403   5289099  63809448 
  2497175  22274017  54399241   4680303  63115966   1395263  22705987    479463  22920540  46498394 
  3330689    284267  19212799  29500451  21436309   3045869   6507743  12752291  21283581  77864147 
 29720713  24421167   3745767   6123623  38376021  33973525   7139217  55684055  20127363  30931698 
 55176415  38517903  29946711  69630029  40659555   4453226   8377975  88105387  31551846   5488333 
 20994537   5561060  22755074  61123287  13687263   3877035  31227787   8997243  57106689  34947503 
 12357924  39654453  31640899   1000245   6761139   1624923  47608442  27712059   3289014    272691 
 58214362   9785348   6420517  23324379  36948679    979791  10214118   4130970   6046165   1079342 
 20523143  21324921  50443327   7443118  35258241  35508267     18401  61511675  16025513  13616284 
 25360621  13974525  21698844   7910271  28989993  14549178  72280955  91760673  18442209   9472742 
  2322393  30515139  14145440   2610237  17902680  32575730  69060903  84195923  19166571  14093513 
  3917595  66889947  65253467  61239093  21461367  67457415  22541818  17791435  69189873   7157193 
 28034043  21585127  50724699   3624575  50308633  18605943  11141114  21900539   6979683   3918702 
 40508223  23853323  42891675  18005198  50114823   4945063  79783281  26124173   8461149  54634323 
 64048198    760146  53384091  37646861  42519723   4485123   6656543  11024943  33948195  15187695 
 90793595  48151377   2611523  26253398  30662927  14081738  88896560   1403070  30084474  76540749 
  5135544  63471895  39401807  27783996   3463899  22373173  26798460   7815947  24032418  19766868 
  2641758   2233473  33965189  16584779  26508656      6898  60454296   4317473  10584612  14459613 
 35392739  14103003  21300087  42096471  21365748  12136317  24245715  40083159  17860884   8890647 
  4280571  51352424  34766475   6944613  51862422   3067488  18645428  43411920  26784375  28718801 
   867707    335835  44999043  56779938  49827003    270163  20315301  14893923  14089803  11015695 
 72589178    777699  53924443  66623623  35119561   3615117  37627489  25627323  58135587  35205033 
 59676678   4520091  74786523  17283169   2562171  12938821  19126599  22322595   5126437   4167111 
  5563018    555799  14367151  19225357   3957315   1195033   2264555    806783   6650409  67724871 
  6131373  24672567  42397407  17827129  51420723  13509381   6368793   1571278   7016947  32221515 
 10259022  58899018  30236381  31407636   4905660  16581363  22726541  63897044  61939356  19914396 
 40486615  24486871  33266055   5598243  22812783  78603173  60045709   8967693    494113   7770626 
 33665104  20567643  21816723  29187706    179219  37417083   4362063   5875332  72363505  40630341 
  6923949   3169495   7574305   6001387     34183  36405181  68823714  22025357  85127189   4543563 
 36184723    170358   6813473   5128691  48342807  21528948  14982828  27549337  65063163  71974669 
 12713863  45891771  53268571  28157623  76237655   6131940  29622202  73361697  13475023  23041323 
   441047  19838283  49720764  26343769  36663180  25671912  37005810  25527519  13234123  10927011 
 66071467  66648053   7176963  45610737  40261721  69202673  12101344   8621715  76608621    698739 
   830302  25701803  26875230  27739464  11323603  11409890  35456586  42361743  14853363  10746352 
 27228071   9075557  32688735   5652033  27145854   4656363  26164123   3336293  52246752  33326319 
  3597745  15385633  13411139  33941752  19516920  17849445   2378471   2074812  35562009   5997595 
 28169259     83609  53700443  15709058  31535718  14888251  26070460  18408381    505563   6621091 
 56113962    810320  15730812  13166895  49772279   9506473   3008523   2309073   2486971  13123145 
 32580732  48671955   6895513   8976483  53490714    469818  39540561  59214183    907406   4766061 
  3179361  18377379  11231868  11683539  21504889    846276  38287612  43419942  65666270  21441198 
   111795  66340243  32243754  11633139   9956935   1062079  27506223  33172080   1758572  50383227 
  4678251   9922461    675743  69347301  31857003  18548667  71050331  38497213   1103844  28766587 
 10778667   1826073   6470801  10402795  42300001  43572963  13739213  50835495  30867121  32037622 
 19389537  22234835  52996533  23910724   7061178  29937563  37205331   6596385  22915467  12732270 
 23423599  60817644  72654295  18496899  40656375   8984763    825875    249581  38747013  38869572 
 32780603  43649241   6331324    286473   3874609  27391047  31214275   1310498  36206217    358268 
  3523104  71832611  68429886  22745867  16983714  64631922   1227211  38920635  65771075  36673623 
 48255447   2656578  13485473  34105909  20287083    401595  51477283  19635323  23749458  10986399 
 84076287  63444975   2837433  86814399  10251159  27193055   1465455    780606  39159061   7178613 
 64260487  15258498  18169527    925663  44007828  80217490  20717225   5128732  55476393  27310799 
 10124387   2034368  11071353   8282373  10232103  46556493   1765511    345058  74624795   6964291 
 54738354  15793341  10574687  55857245  35625672  22485671  12538977  15018469  24566673  25097715 
 62720073   4592165  55379422  30182003  41480443  39658131  29487352  22954598  80011932   3455140 
 27437303  12971490  18086161  11229275  30656511  14208295  14450733  28586637  13469748  11151489 
 11842855   3024447  62199228  11195647  42999048  20867508  26037384  54319934   1721454   4109857 
 44253981  33729962   6226783   2401723  12732948  40701381  35130393   2585675  22903318  44728828 
 49666723  46128933  66227037  37091398  10450534  32547821  15577125  17150473  22100993  29152153 
  2680893  77088488  44605147   2358479  17015432  28241043  67016178   7461168  50904207   8783295 
  2222659  76797508   4637012    812699  40530873   1207679   1499664  50164422  33711951  28808259 
 16090572   1968626  18775451  24261223    470009    739681  59521806   6200163    965723   8197617 
 83793723  40069647   1167271   5026683  51767283  16911816   7206819  19843275  58173563  55394661 
 20460923   2607805    683559  28809462    938475  11335013  12396843  13063147   1499748  22805169 
 11868163  22301094  55552763  32786798   7703907  25347150  20607717   2904443  59810199  50068323 
 41258107   2419828    110123   1388092  65470289  20757111   1062907   4112187   9869730   3880091 
 13995327  11524227    683819  21339883   5985431  17388231  24832374  44791967  46652781   9817787 
 42532247  69129638  46857237  12695408  59053913  43597779   4029603   4602326  42125723  45681227 
 48576224  23443224  41170139   3075868  19263755   5520855    917879  21129651   1998252  32761145 
  1791348  17559357  14591686  21257160  59101096    709839  26206107  19552895  26764475   5342343 
  2837832   9716159  41926248    359376  41984571   1145411  13690521  37754511   9662289  42274131 
 10327611  26580147  11948013     14814  72348551  75799803   3954491  26696886   5535663  22849905 
  5734467  44119527  17071323   2126859  22513173  18922107  44627508  59188513  25747473  18214174 
 30553323  23950395  67180038  28274253  35997765   4901442   1814148   5505442  14261627   6757587 
 66761035   4123409  35150563  78251334  28021739  60884122  45489759  64633443   2347383  38942433 
  4769163   6251703  52397988  23688858  92192751  28626761  84955493    611432  52471449   6369507 
 20695258  16675083   6389823    820621   4509043  41972525  18717323  71712621   9399003  63757642 
 27249939   6824523  22212688  10093778  16514493  21019563  20794123    916023  15529283  57070729 
 18193663   5268449  36983223   5446248  26195351   3638823  15260823  34432227  26298295  11631051 
  3277914   9905277  52460503  17799801   7685028  49125915  46383705  57559359  32783811  38267448 
 28679267  42180743  10612827   3576339  39282663  14893611  50806581  16699013  16948123  18142377 
  7110999  18200487  35925875  30338275   5823206   7751961  38203899   6677629  19231679  55341803 
 23082896   6167531  59879439  13856091   7889653   9052139   8464498  29170881   3270895  11223888 
 14076123  15192377   4942312  37442220  48535861  69259773    581889  49114870   2613801  19937075 
 49679607   3776829  40001183   8092251   5616858  11232504   3934779  27808827  66622483   1137168 
 14940372  17258529  34339995   4792635  64394475  11753845  31428071  25102662  18652183    429675 
   118975    408641  23359914   3339111  38735043  26987281  19027875  49954243  16563563  37478607 
  3992509  56746505  15455743   4185843   4969854  24186397  88349098  36949063  11014711  68660250 
  1731768  88830186    589026  63249504   2425485  43304931   3632003  20484411  46420958   5522749 
 59163003  13926986     20286   5699475  64578903  15223236   2362845  70242313  41292526    423559 
 11757648  78485529  59513658  30836223    333033  11866579  26523374   8816712  38539497  46432053 
 32667021  33619291  13108007    211755  29631895  38139578   7266187   1924365   1344433  16491611 
 34747875   7061826   6337718  12016890  42268323  96330748  33926524   4561943   3287808  11913903 
  2698843  94356735  17798739  10189192   9984279   1999952  16494477  44144905   8281424   2156771 
 46283734  57641427  41507765  44633958  40743633  11184525   2162787  12260291    512595  12948637 
  7402716  10312763   6517855  29361399    479383  22186379   9467899   1356585  29164578  81419460 
 11613669  73423647  67224683  34725973  12305199  21844894  31961397  18304971  42583527  13360127 
   533351  22731663   6371061   2706708   3396219  24188411  12109242  56463135  50682648   4590237 
 13366743   6224201  18697515   9117851   7697961   3673692   6339475   2612683  46558373  15123911 
 75498675  25706955   6515223  19190217  30829873  79891942  11784498  27761038  19746773   6436485 
  4699302  32050818  10134184  35891307  17651643   8489671  50509263  77097723    990729  84309735 
 21949883  16625820  14706255  35308317  10223435  10306269  15854163  22190745  10107692  60795665 
  3899620   3657438  34767336  24237063   5935500  48110123   4997610   2543615  63009023  62511803 
 15426947  34638396  18358113    780327   2043879   9311451  45970899  41513712  22187478   5916083 
  4881311  48568791   7338438  11275260  12760083    231480  35230159   2521931   1548519   8877861 
 44870543   9875763  10994739  36026757  35102437  72142713  20392371   3182855  28220463  21896383 
 39447465  84651903  84947373  23414635    750055  38304153  14562320  17612747  70405890  21484859 
  2541298  73409906   2229039   8057085  27231195  54388611  33945981  23637915   2675935  49491523 
 51831747  19687686  10051707  18705123  55048691  10640403  22891395  43225411   3651177   5603435 
 41488247  22010935   4832421  81485026  44426867  13028213  53178108    288438    221619  41400123 
 26646477  41883107  12212277  23958012  18975585   4718179  33952053  18852851  72563913   1209155 
   724112  83065659  29176283  29443643   7756359  29194647   2196631  31046073   2822871   1206895 
 35353136  37874479  10723227  16368173   3893895  21061338  41411193  55501443  11719269   5835873 
 79303266  21200475  61627183    903478  76015335   1573391   2515851   9986055   9855501  18313575 
  6990907  29366460  76780537  10780438   1276827  16115145   5564368  56291847  29393079  15170664 
 50725869  66541011  48759778  28044391  39074659  54774700  10177354  15073335   7913196   4053965 
 29371056  10170378  86519407  48983823  55737195  36613473  15457533  65513693    121587  23425003 
 47318289  19545282  14051589  26732385  22787479   5615128  13461395   4769969   8906137  37611621 
 16169999    780987  63685061  43509608  67300002  13569448  35524800  14513946   5284479   5520063 
  1729123  12764385  29425623  71952117   3043493  56424026   2581587  32216829   7410975  31831384 
  5305056  60298135  54947190  32410436  48992968  14500800  52140723  20367092  72596691  14800967 
 23434935  18481166  16282163  51631133   9006459  14128547   1747770  19892447  59609211  42124854 
  1469283  24760334   2607673  32083031   6509235  41775843  23672833  81797013  21260103    103583 
  8549843  29564939  58858083  73981563   2782539  62251767   2089843  10306233  28488315  13349859 
  7512773   8330133  25921143  12022497  19312971  19292913  16766417  50312130   5835954   8929641 
 55517719   5250339  16094959  24934823  17605113  33290257  55195803  51281080  15991098  17412889 
 34847903  64875591    823569  10147715  48976773  55679064  12906555  48286184  79910763  22363527 
 27341865   2206883  45078003  27371687   1438833  32235411  73134063  38383163   3591555  21394743 
 18119763   5408095  16381527  33275029   4019523   4724623   7610659  29496468   6640949   8131827 
 24012545  13071957   4521363   1148451  17884971  46929599  12924987  28489091  47534215   7070459 
 47732759  20355477  40980823  35030575  16930463   6357844     45586   2200893  44172573   9078428 
   672190   2637963  27613880   5219490  37395942  32669718   2796435   6886227  21361663  56437933 
 45140799  38625147  62725692  83657455  14135937   4845248  69717225  42836091  26499778  10618611 
  8391708   7671202    498101   7737792  23523798   5773113  24107136  46211172  59181283  69524945 
  6432738   2706553  23214271  21438618   2992106  31712814  45434351    235523  25727513  40528149 
   194883  10249953  12309663  18914863  66935712  38194629   5491626  34788667   4020447  61320703 
 40088468  27212897  10505261  33152118  33643122  36548145   2277435    331657  49294711  20791295 
 65073787  27358795  45009003  66195987   6757903   6978985    815663  21453308  23990313  46468331 
 44579384  14040080  42711828  14614422  24602054  47399430  12439203  80687853   1229267  11582223 
 26996923  39411607  46694865   2055633   2546583   9508758  70790254   9926379  26266083  42786191 
 68549529  86205894   3806373  42600718  41684766  21325368   5596967  29015668  28689207  49353621 
  1745592  35763751  13162896  70446485  14129469  36610152   3624475  35753080  92389883    266002 
 20914893  31970123   3183459  20852913  40919517  26289379   2988696  83793123  29602869   9286683 
 33410943   6359911  61699705   5803262   9065146  42108945  41328643  23791990  42051561  15517044 
 20256623   2856823  67932715  15501939  20267370   1839153   1980856  24925163   5875793   4906871 
  7011057  15447123   3583409  15272127   8904759  79092159  23244356  73959079    223975  72089808 
 21010743  12647823  39514668  29127548  66680022  49698269   8464971  17446539   1265431  64718613 
 41585013  11496388    920185  93901083  30279243    634707  14999523  56970273   6404027  73650939 
  1786167  20736280  81633793  29780342  15893493  33325941  57704546  70594215  10324059  43416573 
 40492803  47710575  33806203  40924707   3404202  38387623  26664824  70267563    767877  51934234 
 17597842   7286275  40843631   8330559  14212231  46158248  61374971   9766503  87275493  16684147 
  8419443  14620700  10730325  41617071   9375098  25221267  22189118    921699  29239192  55630617 
 20788041  23580481   2854455  22506362   4264440  12996315  24708568   3313257  35974385  38378053 
    31948  55065252  46596483  12616622   2641732   7167035  21022725  11277277  21527265  23820948 
 56354099  11284780  57095346   1726442  26611158  77429227  13358373  77919923  73906797  35119061 
 11088048  32018909  10419723  20758739  59789398  51735865  46359345   9527613  28227687   7732387 
  2015015  17260311  13415576  62207751  12898543  30136198   8278252  21509168  16464229   4526835 
 17310745   3279552  14526159  44696863  26699783  16779865  26234133   3625703  18365015  73705883 
 65366341   5695107  17636523  35139786   1280328  28342959  11759767  65196903    976595  13053132 
 11807811  48409359  41771569    596220   3803473  22213273  69365583   6190629    440227  18019152 
 39608576  30317787  11072583    157181    719087  15418190  31722408  37100433  17811279  52201651 
 21237594  20375523  92976864  14038035  23672751  47111671  17453998  21211579  11233977   8205613 
 35530044  72022683  25618317  38240260  41209337   9337563   4554198   8137005  29218403  53520315 
  7036598   3873795  72778548  15602523  18693348  21190763  26678523   6565623  53155949  35561971 
 13678665  66740641   9238396  48939036   3591843   9740664  15596025   3064103  11094367  64187673 
  5374737  13048083  61010843    363590  37639811  45944209  73569483   3912861   4535355  45842492 
 29791034  60296851  58189101  14853028  13583840  23797379    640468   2942394  21683994  26127675 
  6756414  52045861  73589815  17415611  69689957   7367154  22730208   1469937  64782837   9190923 
  6082881  42723469  56321733  16183611  80693598   6483348  11910771  21354973   9470458  27091691 
  6283386   3901245  63215418  36164367  19736259  36670106  58647363   7616499  23117718  19065174 
  3675723  13755823  43868073  33486683  73770105  16899993  56795347   3588623  54770179  82100367 
 37067235  43794588   6396221   8345729   9790519   2054373  26377201  32563563  21054174  26877003 
  6886461   7726413  10425954  28407419  32209548   3655593  19930803  32014459  52360425  54978590 
 38397891  15572799  56291283  50050875  60719403  26693207  70450548  53093461   6176027  26802247 
  1138118  25930396   6756144   3826158  54184643   1992771   2406908   1457866  20604003  36753129 
 58187604  66759739  28286247  20517315   2480181   4772031  10914939    230001    104612  46438339 
 33777074  53544488   5338779  33481467  23783745  16987282  12964225  27526370  13800672  18256754 
 18033324   1046035  35865771  42947058  28867423   1351527  71818523  21808955  12555393  50118065 
  5565879  63829497  61251837     79592  45642192  21945091   5153947    472587   8310533  94426983 
 29828607  15238567   1260853  50779354  24236457  14628668   4369091   7256543   2673732   8133127 
  3973253   2092853  33382487  80450323   9808587  11487019  13414579  61636082  36017803  40211871 
  6061133  71835919   9254989   3141932   4071707  50331677   2751867  62885086   1970338  19666873 
 34809595   8675391  42184731   5144742  12839931  23101645  16180371  13375933  93137955  36242433 
 20406289   1328531  18084957  34030912   9218362  38996640   6792452   1034538  43867863  33130818 
 46272188  11494473   2169023   7378587   9625336  23848377  10942098  23058523   3409802  25226427 
 68234803  59751035  17193404  19524565   6597197   3164559  78157183   5765243   2247929  16806683 
 27513339  42825941   8901537  54626739  17300043  13890643  17311235  17350170  64272457  14624446 
 13514077  50294691   2236371  77164443  32456631  58723513  18950766  15342342  55822809  75164058 
 13447425  36288179  16937120  61412971   3608943  54259753  21511975  84717183  15152937  78605910 
 46041645  64778907  49536213  84706443  39606123  62822199  25918179   6466033  28007646  35817918 
  5278923  57940170  30254622   4715115  33979750   1169247  49592523  24466085   4593072  19883148 
  5961273   1282173  23069508  61946703  26144307    351619  54559498  78135515   5248734  26234772 
  5076738  15340443  45597845   1949717   9126150   5008128  27510492  20868747  14250939  21464371 
 42908939  37994177    576465  27895863  23669206    198394  68283005  70347442  36626293   3292531 
 26381915  19926799  42078159  15875983   5869723   3984486  27442645  33695824   3117161   8564217 
  5924363   6735995   7795559   9979185   5153624  17523345  38043318   4248564   1368199  63028305 
   435363  37920203  46630714  30314433  35167119  46648299  39460106   6897237  16486469  29694182 
 66551635  79003707  21987343  41287777  41765567   8121213  61526403   4519599   3137907  34016559 
 71288739  14766846    104921  49514163  52870939  15931203  21984733  18578303   1264207  34714599 
 34629879  39808227  38353899   2294443  44776853   4304300  21813211  35877363  77642067   8567409 
  2483093   8182267  17425223   1126554  84601983   2443137  21380627  26732439  23591834   4176854 
  1680979  18956539   3072397  14972841  35600035  85994763  43015755  42470603  55972315   9615323 
 10659649  43936053  10015363  28111411   7040753  40295947  60691201  10128381  12722495   1616517 
 10815279  49743975  12127143   3321566  56761198  78323662  21105025    606179  54147255  27925449 
 51931695  30701971  14866351   3454770  59923633  29938128   3808200  86559273  41729627     21423 
  3114363  28696347   1603920  33739159  48901898  36797464   8324331  55259318  34983889   1196243 
  3050646  47855493  12815943  12236829   2226795   3126135  25200923  57763122   6786045   8227034 
 27468553   1630374  43943127  50925228  18994529  42563483   6917547  24515753  79283763  54798497 
  7578306   1357984  12443822  33005865  13032373  50571017  37503626  47172675   9134603  11159403 
  6831877  64875251  22376635  35196954   1804827  34579897    976102  16532415   6977739  17093850 
 29581003  65604610  80784123   9386959  42714449  71581578  77096703  15727107  27104705   2057703 
 14898723  11127393     18713  62000901  29492138  25675988   4692252  18714339  56041647  45075002 
 54194023  51278623  37346971  20288168   5612569   2645997   6554651  51767267  59279973   6173973 
  1567158   9549123  48479835  34184091   3562924  28750491   4022836  29549992   5957713   8414389 
  2766861  16509707    644353   5664948  10335672  47222491  12739475   4035231   6598127  44530284 
    51746  23553099  10289367  39315378  11243582  64080783  16250613   7704495  68655870   2988658 
  5973766  54206196   1833471  34926198  11593707  13202043  19010407   1313103    276971   5603136 
  3950493   1584657   7446714  41317553   5345853   6163503  22974959   2716538  16408412   6711243 
  6693003  13365447    708683   6560223  20526055   3194963   6060849  46321233  18069567  40890973 
 47794963    230555  14821525  38715883  25686779  33701243  46340643  47128827   6778263   4439385 
 21628191   1425648  20507643   7727123  40953651  14277229  33596195  14005371  33337174  20175371 
 55557833  25274603  15487101  19899539   4912147  42256940   4447731   7165503  16078279  51112118 
 10696011  35320093  13502639   8758148  22629906  18822241  30497228  23282762      5256     86433 
 88505111   1127391  11100225   3064068  65101493  21028931   7325267   8323062   1582560  14747405 
 22940577  30372585  23906589  47711339   8249714   5266003    872529  72993739  23490925  71296491 
  6684567  57365125   3773273  21722733  25540263   5375609  28427235  15973236   9857223  28538423 
  2482909  64015071  26729343  68513078  67169193  10420509   9851371  54032323  33901323   7160211 
 33548757   5626817   9122411    463659  18262217  13111995  42356787  23087755   4419219  60406125 
  1727843  21890631  26984028  19263095   5832807  12536826  33013131  16344659  24261542  65147823 
  8417553  14200923   3103431   3089103  39685362  21044908  15245363  19206033   8190639   9435378 
  4937286  32472269    568008  66859071  37073709  34308603   3393213  12249427   1031989  32103843 
 28608240   1995948    212627   5085605   9788622   5582427  26651019  51695712    422559  14885703 
 72025995  43473643   5953260  22999837  10459495  19300479  33016315  37340637  57844203  60748265 
  6534821  43450695   8758873  12012123   1660571   3328315  51524538  43335723   2739123  22216353 
 38332815   2652828  75513882  84084571   9361643   4656593  18028558   9448613  15835515  18662343 
 77192399   7558107  28141773   5983458   2354618   1395313  63085134  15709313  23705840   1051855 
  3301967  30325785   9990663   4662807    454242  24765585   2027097  19579756  18391349  53408699 
 89418053  17221983  11400167  11236271  22510359  49463129  23820607    762410  56815683  27493914 
  7593381  46486213  29789775  14376128  28913927  14153856  28244731  16443373  49569369  13040381 
 39328443  17407786    107143   9602807  27274425   2423361   4420383   8690721   6981961  12034989 
 52992507  44700403   8439479  59603359  12254424  26171565  24717423  71417153   5186443  39231211 
 13995140  33909691   3397083   1768803   3336526  12319611   8276055    102342    799307  12551753 
 81318942   8066648  11287512    449512  50853484  31731650  69173223  25821155  36930016  29079943 
 71104640  24182616   8802451  10077589  13069929    888010  32929719  22498980  37487867  20138307 
 40809646  16722579  37002463  87683477   6008853  21711495  20705528  28509259   1908033  23772438 
  8755107  29982135     95771   1159971  32582801  80101317  14440863   1377471  11354683   1227855 
 75440309   6545317   3539563   3344848  30969505  14018539  48493659   6998043   7686229  19070763 
 48006403  10929083   1529715  36066883  27912323  25884855  12682689  60930810    175923  42844583 
  7936203  10005939   4753471  31214278  11908573   7047280  27284784   5605766  96289616  30609147 
 21597583   9662809  66068923  85097267  41313932   7787331   6365636  84224151  49045486  36363234 
 28148859  92780907   7737323  15359770   3561780   2928644  32423357  28764212  26573737  75358207 
 23725083  10012979   6893171  34429134    267131  10455993  52089083  29726799  11850413  31659835 
  1935868   1696963    656267  32453531  43421511  12123103   1831419  30339597   1197179  35117198 
 17398140  29062389  48562113  16028135    968457   4694436  48408466  10535459   1430891    101603 
 38287575  19040300  56522752  78787167   1123963  21153563  15212070  10683393   8376907   7874164 
 59750128   4098669   5593361  42253715  17104428  24238967   5153739   6107574  61288761  17771674 
  8580255  10765701   5100293    390579  27634312  71266519   1294767  43253879   7597713   5256291 
 47961348   1384363  78377903   8281527  25549983  13464359   3448431   3622526   1275591  17869337 
  7153347  31776891  18004251  73627251   3940615  12582953  13090824   6164027  11508256  14364498 
 75698331  64400901  29984451  70727782  12541059  20760577  26144491   4176183  21510073  79655643 
 62389177  87146943  93240223  19003785  31533573  53694764   3060043  13090813  48588806   1901769 
  2050410  13935975  81034538  69240173  36109593  13422716   6688431  37372857  21911958  19107330 
  1114822  84828923  13724765   5567959  65068848   9006575  65358219  34481955  22189857   6659427 
  4193979  39426453  17086380  52773003  10582455    801783  19129254  20156631   7195389  54189453 
 39056583  26348720  50787692  63699667    469599  26186019   2929511  35066817  28561883  80783625 
 12316283   5613324  30306399  37361271   5792965   8384631  55504567  36881027  73032139   5162735 
 35918437   2881521  53696202  32510898  23113031  17123979   6697831  15762693  55157255  47519883 
  1039433  41015463  11843427   3760627  18285918  14915345  28008915  42059148  54490717  14537642 
  3880368  16930575  11930643  40951509  58329843  47386148  10058813  37228423  10774892  70349815 
 28984887  61986723  16680257  67889707  35086263  86810147   8553418  37512507  13061373  22709589 
 70743523   7844879   6591244  84423528  23629731  24119808   8724238  32716818  66785037  53805933 
  1962159  11810851   1558923  73503398   4017787   1027261   9682433  10031403  58858273  19543031 
  2277523  43803525  26637783  53397011   8493409  82390833   4076507   9785769   4903918  55306335 
  8016761  39431733  69929727  11548331  27893248   4056003   7099600   4573161  52756563   1213787 
 36971498  13369038   1059423  32596791  15959120   5869717   5833099  39538395  45744067  18340084 
 12723323  12217881  52000895  44040163  12890487    146712  23263195  39004753  15244099  10063722 
 59715879  74472633   7575720  47441748  17764000  12776082  11024267  27823188     63998  15733510 
  6000897   8509992   6940641  26626046  28733501  80358648  69752440  43623555   3073787   6232760 
 18083658  58378863  21881259  28542847  26516746  28597213  22414851  27016007  16296271  67726431 
  5962395  46142528  38819029   6957448   5632155    121520  51643022  11934029  56513619  48077883 
 26908835  32545951  20985867  10906323   9301398   7589066  27173291  31805773  26734498  12980448 
 25703373  51816260  37573485  15068844  36080895  18203738  30102123  13950332   9826395  33678443 
 12066360   5866632  19861293   8134931  35854233  56068241  15679499  25689878   2725623  44232495 
 17255674  44061959  30029337  23588469   3574101   7995883  20523993  12418873   1404033  41756758 
 15526954  60883803   5041335    264519  25473935  19315656   4380735  13676199   9389733  22253683 
  8366299  17454889   5586807  24159083  45413183  29518143  19563247   6399312  41563783  45891033 
 89694231  55692243   9953913  89406048   8302353  27984975   1497111  16976101  65613867  32636603 
 12408981   1540090  50545995  47783592  33825552  13682020   2514208   6642991   8852581  14855819 
 17077617  87422623  29209467   2660956  26774600  43180278   8879279   1599939  66521643  20001249 
 81178683  18997613    587588  53558309  21816318  11708358  73268003   6643732   1364101   6751439 
 55262187  44553029  70123675  81223441  19767948   9031787  41782054   2170309  29182923   9911759 
  6446438   3517098  62975433   9500987  39674555  31434396  22932651  28609777  23179268  11053503 
 11073207  24348719  79231483  17809554     29198  59928955  10823062   4039719  25287489  77114472 
  5959989  16709466  23719618  66353283  14696827  35340099  60914867   7794263  21644239  15498753 
  3552213   4504135  35726600  21840864   6800787  49336123  56585200  44891802   2421003  30010315 
 13807227  29716075    139549   6913915  21567513  23876599   6936948  46993227   2940883  53713048 
  5919363  11084809   3533097   1558785  28691975   2994873  24986673  15158174  92659963  21156987 
  7044804  22702803   1459383  65533241  46561773  30766196  20651356  30021842  25264655   2089287 
 79379439  24528323   8465583  50233327  49562955   1246746  14474715  41265372  35096067    779655 
 53524053    641211   6541803   9295656  18907893  39964278   7043628   5529647   6287088  22435323 
 77543226   1628027  32765452   1111323  32354203  32215640    224633   4985323  30146203   8232551 
   168963  10687121  10389353  59592403    941676  52369188  49464153   4253151   8521227  83234215 
 60365667  38690595  57219571    661549  25059288  59072963  19372842  29497308  67292171   3367016 
   972951  49421019   3673143  12751031  27062643  11755419  58810903  46299507    255435  17787799 
 38104521  29538027   6997785  15848411  63363135  11417088  10673940  38857873  15213211  12579901 
  5943660  32131203  27106203  32219019   5919036  13045393    901857  16836000  36578346  28021423 
  8591455  11292662  49015403  40831543   6944011   4122741  11370502  24894707   8445291  70158963 
  5979686  81372085  70892955   9641673  24793719  10747059  25836513   9838062  33714059   3514441 
 15126947  16284363  66176731  15181058   8951835  46085713   4572168  11822531  24640998  47990779 
 26314879  26843891  32699193    546123  29073711  76995894  29085361  11280114  31204575   6040587 
 11899773  32551187   9344418  18965881  22153078  19914773  38965552   3742890  53794413  24018313 
  3543730   3387378  10961003    485728   8418225  14429084  62466667    533562  14529407   5394823 
 53758347  69580436  19573488  31081959  62874723  47882028    267243  20292171  14241725  30656745 
  7729830  82080849  29172817   2964271  17504285  35394531   9282291   1422921  24239352  94634607 
    58087   9170943  22994808    882129  16500837  51897019   2894909  83987015   6762417  14584581 
  6415815   1138191   1840184  26542533   4921072  11363755  39858854  49080216   2367973  17640768 
 36522620   5389287  26155147  12365875   9960203    138963  40319949  69236979  59466186  40163547 
 59655975    199748  74465998   6534343  35305999  18010716   9328842   2935423  22350858   3730785 
  5479168  11603036  19225976  44891612    730824   8675781  19329507  74283935  26831487  54308230 
 64373187  16223424  19421547  40610632  43775547  11162061  36629727   8191115   7113409  27006123 
  2443043     22939   8060007  31939060  52983859  21080532  13072900    147633   9224835  23545803 
 51268187  24916260   3495153  11159199  30729895  19927399   8290647  36450915   5748065  15205983 
  5666533  45798247   5656283  12700027  18907466  52103703  39491148  49553253   7873963  42643115 
 12632444  81585969  47313195  48189499  26158773  21807447  25443312  29516451    513155   2904423 
 36844833  78375679  19404048  14179960  23001194  49671159  40663953   8849502   4843973  24869786 
  3216532  25299285   5196003   3898523   9661299  12473045  62898563  14938227  19307587  18201276 
 53947751  32396171  49453478  45205913  12237881  53984807  87628725  56577499   4190303    436092 
 18602202    740873  31464666  11502068  92114028  28048191  25624911  22193335   2222364   2503949 
 23150998   7147839   3855323   3184563   3261339  11441529    628413  64460779   3481185  11232091 
 58511435  72299048  30865953  83734697   8683116  92803581  12362388  78843678  13955168  81504441 
 14451583  38437863  36075223  44120145  22897831  12260163  48643911  28973373  95912219  44490503 
 75423507  24797372  36443283   6289858   3645691    316800  43926148  54131991  23092763  29109113 
 30250519  23617729  27938706   3671041  16279695  25224462  11476123   9786696  68725647  11413515 
  8232075  18108465  60335592   8118483    786623   1056312  31578401   9929793   7450186   3740853 
  2223433   9322458   6711471  27819674   9670110  30854843  16414763  14291680  66103979  16931131 
  2819193  23779923  59588949  17396817  38601242   9114415  10394311   1664610  12525335  19665973 
 19741198  34616673  23093727   4863593  91307241  10393456  11685781   5172783  55358379  28264191 
 54578283  56636871   6452873  62459773   5299579  33670131  46881903  73720743  39334938  14886619 
 11511403  16263083  54249502  10395417  28419129   4326125  58376367  23579835  27809883  49038009 
 18171463  14568453   6193743  32860692  21710328   4234837  33211971    207913  17167723  72832428 
 70102693  75197791    271632   8932326   1584123  70235789  45039243  92215428  13817477  20306103 
 18708563  20533803   4108623  46671917    245418  32497215  22075843  49356495  53161561  39062533 
 33873424   4395774   7430123  18895227   5833473  34732023  35129035  15895503   3081883  68277003 
   787767  95801235  30570381  16495067  44650645  91145229  14603138  11011773   5518965    566523 
  3762027  37507643  61226651   3754953   4659896  29441158  51399642  46865883  10231998   1465174 
  9324827  58652035  24971631  23949543  41141523   4322683   3174397  10210547  17284917  21120379 
 45130819  61981783   7894026  16682091  54200157   8505426  10392570  12185343  21364317   5133549 
  4458827  24477459  63294923   1504831  41036635  20809211  40754665   2311348  22645292  35896755 
 15781833   6362269  23560912   7969825   3816153  11827623   4616943  29242235  53989537   1040882 
 45157833  34573083  30795843   7788900  30443475  18282552  38991579  19125818  20092585  12166053 
 44490687  27372687   3191733   1815387  49458891  14524907  10955163  10779423  15096717  31925998 
 20072304  47151073  11245867   1157773  32806028  54606921   4187043   7929419  44888676   5123886 
 48938584  59956242  40691710  53050029   1711923   6507301  50584995   1301661   1639683  57292749 
 27561723   3091707  22906541    196659  37434701  59562015   8159145  75746391   7469091  31787880 
 37035939   4644375    347889  59125553  12171477  41389216   4636573   6808089  35294941   4224651 
 16079193  25043563  16944063   9291034   2632979  53650153  42865659  16244357  49551723   7164464 
 55845146  25476216  35431023   3478587   6289309   3956379  18292624   5960428  26681022  28183377 
 26147328   5479969  61875481  22157874  31876539  49603850   2536673  23970867  27119429    258423 
   487743  86680703  49215789  70717679  10800273   6601393  22172820   9711174  10102935   3519248 
 25059311  43424507  40654763  75097851  15817471  15281811  19849413  37278825  12059163   1959168 
 68657379  12567147  11756073   4512875  10323509   2442833  56413923  22092783  24057603   8876123 
    80732  32817719  24058555  49466177  35533179  13433973   7474488  58833108  59573021  91482363 
 52293679   3332035   3256287  30172431  27024225   2577033   1854031   4819011  19410503   3838698 
 27949959  27866028  66585511   6764998  34784556   9581979   2030448  73412943  31634671   1858755 
 41563445  62397883    988487  73913763   9362022   6515295   1533699  28241952   2269543  16187811 
 23659308   7407466  13213539  20502195  73507358  24852079   4040187  12610363   1560071   5232591 
 51615302  32481915  15996339  53242455   4499748  11487423  60981684  14914491  46088588  32945003 
 45521323    796389  33000387  15130635  34111473   8711665   9372582  44228713  35006289  27330132 
  7672223  71198671  20198433  58491193  36398568  10204491   4866516  32865756  20110989  66890019 
 80294235  21241753  35156558  86639547  19288769  54172549  28268664  65907909    576516   1002883 
  1269556  23176137  56495905  40998318  16144049   1888515  35201003  18397570    463761  53071431 
 34922025   2507089  17096873  10380251  78730821   3427652  64847373  24546339   9863889  34331707 
 41679618  36534903   7866663  55984805  14009313   2035443    337341  27503661    845762  30427863 
  6512475  19622068   3180723   3169073  21010207   7841677   4590933  17439973  34146343  50612143 
 15031203   4241691  54586932  14262840  21856239  81541447   2967399  50751050  19970489    115406 
 46375683  63721275  17263392  79377135  29074101  16851357    896460  39314025     90789  19112391 
 14753509   2785283  65681578   2806691  23446599  38386603  76088916    106747   6923235  31313167 
  5676639   6019989    234621  37005995  24638783  19474485   7736219  63860653  78556863  23287863 
  2604307  43131291  15265295  23680313   4237323   9657333  54759915   8823038   4054022   7050358 
 25956942  21569265     64231   9746151  50326388   2150592  70042359  15909859  31924643    632355 
  7776133   9697533  10332789  15504933   5127026  53881947  21806907  46785615  18440419  59300747 
 50785319  19250831  85535963  17970495  15971265  24961279   6944463   5719185  33061376  35180268 
 25407771   4740231   1599155  37044711  39440361  17013791   6910403   3619545    653557   4519698 
 42245046  49210431  26467930  36229043  24461358  19451897  16264483   3792723   1375533   3813195 
 44128347   3800005  21867213  48235809  68416827   4827597  25997581  36977481  10026203  24808783 
  7317519  24605715  29930798  39143172  22898655  31482123     94953      2780  29125743   1617211 
 16333713    318006  33693315  26510838  26898029   5578542  56237553  58075647   2824758  12869403 
  1581263  49419419    258753   2633357  54478971   3380290   9426631   4702212  17941823  14160399 
 25600299  77144043  20994159   5458810  19317648  20027935  59866385  30102951   2124538  13947259 
  2041294  11133435  65866661  34015703   9448335   5237906  55758481  55709442   7232061  48609163 
 51207861    296166   4734423   9610329  58460571  38105605  34137211  76322751  36907231   6417648 
 48247003  50556136  16008383   1115255   1642378   3434257   2630060  68155491  15420651  28901093 
 37917231  13170845  32611142  14609889   6530717    151899  17871873  66133883  66797427  17645928 
 36689286  29365255   1943500  78859694  14127859    344407  58515323  17533818  56590923  17434503 
 26819799  11019108   3324915  13230120  23857707  10368033  27628820   4108587   8786471  71808459 
 69519943   3637932   1356172  27645339  11339493  83586471  25601868  37631103  35651419   4934829 
 25521107  10088927  46285890  45271958   9811589  22632723  84170958  23114109   2976723  67339795 
 43262059  23715256  63115574  19657169  17243913    149907   5830551  52415345  15059211  53699249 
 54627239   5629197   2051585   3927291  32537745  23821123   6139906  22224931  12131424  17207643 
 85088984  29951979  28608351  27197148   7101850  23362036   9156407   6271547   7693463  36267643 
 35902185  65328537  35132779  17077761  12953873  19573809  36705379  16954413  52466573  15255114 
 18675923  54575013  23429103  43345141  68806731  22910101  20782098  55399202   7863603   4051298 
 11189013  46375967   4430850   1903553  45566923  16173378  37906640  90274281  15364048  18252515 
 18289854   2085083  44807547  44382775  29100259  54903009  53004594  14772015   1866787  36472317 
 51926631  57031797   5288679  33954329  33870319   2797784   8928915   5749579  93225483  15289703 
   233448  86609259  19320215   3462243  21972163   1095117  37391496  21604328   8883195  81852027 
 10799541   2192787  70456805  87993339  75951423   3467363  21962382   5920066  74416319  36095924 
 45785871   4369334   3240987  48836057  75871843  51585954  39078326   1969125  53633109  27138768 
 15927034  36228819   3341787  25941507  17966318  30446483  24979873   6639375  56917704  30444563 
  8177619  25740803  41471475   2258375  14610719    935149  10540283  38450195  12469930  79577219 
 61333437  62675043    469014  25239447   4187355  12553831  31445323  78373044  21115556  11657497 
 72233995   9477810  14864221  55706221  15803143  27520879  29316475  53245439  68757691  13679475 
 18376157   3509298  92943159   1465775  52563743  53467713  51140238   7129532  74266833    928194 
  8345481  60094573   7708451    488515    108773  40322733  19658931   6588081   9537222  14225727 
 60474543  17338703  10035291    280438   5280003  65305103   1662542  34971003  15695166  23837032 
  3153259    807537    138417  11560884  68115771  11634018   4792890  43750377   3920499  18714546 
 27656443  71657583   1971729   4324371  89094219  11081523  20060492  43889469  42886391  10533678 
 38593203  51110025  14600835  26176900   9217283  27416827   9892233  40727919    182634  88952119 
 81997710  24819283  73578523   6410463  83582933  12085713  11344123   1862469  22177351  13186845 
 22649247   4853615  37916067  49427688   9889515  24846651   3485445  52335651  14560941   4437720 
 74620779  22383155   3946928  27981879  11347611  49798358  16118499   8644793  31708613  44822913 
 53573523   1186263   1699086  24881963   9059807   2050884   3378299    874451  41795968  35916963 
 26351997    118878  14193348   8190489   8779575  32114721   8876576   1977331  10081215    469723 
 55203823  40167471  43893423   5176645  15698970  21825579    903792  13850343  10582098  22175497 
 42696606  20135103  56899901  17626935  42383871  15048453   3679422    471688  14229765  95168210 
  1562145   9668661   1019288   7312981   1979723  47315976  24932710  11679183   5953473  36981523 
    13884   7823159  17328507  16126595  86722775   2844178   9770723    644483  48535633   9504123 
  5350125  21699147  59041068  30337023   6947547  11367870   8468508  39331434  12052878   4770763 
 14589843  17620123   7593969  26752071  11883358  34978920  24292093   4470813  31750831  28013273 
 29767829  52466803   4837338  10048976  63391818  14537100  66060219   2918423  10003151  41375226 
 35136317  13142921   1493675  34279886  14914167  16370898   7228035  26797281  46349103    172519 
 14489308  70654197  20014910  38934889  28381483  33096228  57727023  39813426   8352821   8852974 
 12596588  15938463  37685724  10816643   1139729  61665124   1226491  61644953  78536063  15292620 
  8310259  17088475  69829535   5263353  14777424   9583047  58322935  17590203   4677387  27420786 
 35627063  48499158  23356101   2845499  30939603  14598723  46620801  35704923  24381753   7624607 
 56634459  42327087   2481483    631831   3581876  29994171     27561  30590043   7587269  25950404 
 61959711  26345369   7386303  41161407   3442373  18854785   8324263  14949043  19966803   6276920 
  5054351  19008667  34246185  12718921  26186691    931989  24553320  82934051   8174499  24321123 
 15623823  14080227  15891603   6663453  50201523  36061174  12204907  25305580  47596275   8915583 
 32315546  14731867   1536097  22249413  26272563  18409535  94931635  32170508  12712651  18699220 
  9833552   1223815   6373443  39353844  31968801   7328318  15391328  21963372  58295850  27932229 
 26197095  80870990  29801130  13305614  45381183  44514171  33781578  88498379  47493375  48498600 
 53516586  11776875   8932511  67154703  26057202    746451   7749879   2704868  37683013  37852823 
  2856453  75083003  35972187  18351606   1866493   2686123  17515198  10154267   3334398  16770363 
 74821614  14460497  37457533   1600743  39841323  35283723  15401647  12569829   6550431  37419939 
  4344485  10760616  64660885  64524323  22500599  33647379  55295195  29023299   3828562  45390489 
 76390833    719070  33286145  26923623  10398819  79786249  43717755  17035831   9087543  38205885 
  6661787   7901151  26486023   6012885  22890018  81520803   2330160  30614403  60857373   3601158 
 55870606  68534908   5735580  12501964  32975943  66778226  33479179  20744028  34056240  24393744 
 59721447  22395702  74589041  13321263  13277623  12579888  21107363  33031373  31512723   1316257 
   469732  16534937  30094845  68057401   3912459    560403  31881518  19947218   2041267  23838131 
 14578369  34570923  78059685   1663546  25758147    879988  12553435  31941627   8927243  66988011 
 41385378   1727641  49586555   4286345   5467163    329039  42526281  31164553  27818498   8799765 
 32067947  24388273  52398336  23248579  75781259  91134498  54577787  29665005  10088264  20317304 
 30889275  35103138  41801473  32313822    177423   6597051  32836266  65341851   1800348   1471405 
  7399869  14297661   6566887  59509909  17133819  17398233  25629275  51861973    219255    121113 
 19842431  64057578  75208067    133771   3757261  68669947  22521017  24997823   1810823  19841058 
 62544183  16617471  16844539  38662851  25294539  68719959  21924765   9403248  63737683   1363290 
 68223508  11907876  48031515   4994115  18347265  40773173  52784097  84415822  36502932     71631 
 93034414  32772503   9085698   2046318  47203633  51777541  61942959  38525372    473109  18237552 
  9013701  49950031   5296659  62809753  61533841  42586953   7910988  43357449  88152960   2432179 
 34482283  32076475   4443433   4361112  71286643   1728690  32177016   3998913  67420348  30508185 
 25203147  16231359  57897809  32886684  49563059  24463905  14866975  18971307  54809111  29771812 
 14846059   1670750  26921266  32900595  25719767  18460323   2994998  16337275   2225295  54701828 
 14775463  21039117   9658209  45570723   8373642   8658423  36995307  44080038   9520403   2606463 
  9665746   6104952  15648523  54957543  57203190  22961651  65511065  16596101  64556043  49766259 
 80468475  40871733  16506067    176848  87009147  74151022  57889973  16517493  20897373  42868635 
  7161707  49088173  40133688  21696954    640356  67473480   1885559   1521643  64377198  20088681 
  8812502   3704523  42501031     76612  23707712   4195792   1012553   5278473   7208553  78368931 
  8301451     84559   8699748  22334563   1549503  79957707  63241871  25959358  11957229  16036155 
 59512506   3622344  59840673  54110043   7510259  59253763  90697524  35572286  30223475  33716325 
  1928803   3011463  22485291   6188803   5567994  67172853  48206418  32552093  67858991  29303127 
  8582309  12613273    231919  26424123   1374093  22908578   3093750  49272619  38718201  62408645 
  8002653  48799731  36535301  11341243  33990036  22278551  10524145  26685078   1923113    975958 
 56185918  43686933   2478579  66029763    476709  16715259  44758939   8137893   6894827  33900843 
 47817563     87898   9877497  12374075  29680933  66862168   2972797  31663323   1620643  13013129 
 35586520  31606053  18613275  29167943  46797237   3534504  22783387  31240156    149697    485618 
  8673371  24879971  18576632  43369983  12921947   3546889  52672803  17389831  21040383   9774797 
 53296002  82351851  37910265  30344955   2535939  16773687  25944543  25698103  55088640  35908298 
 18651075  27657123   9705475  14109423   7928948  10800911  11041833    264336  67309413  33946728 
  8916167  27191558  84934074  92077185  60294725   8650995   7454633  26343597   6482843  11550217 
 16244099  38845251   9029220   8370533  72656093  61111623  11591160   4798203   1124321  45377835 
 39888753  43022663   2219263    340575  17347165     64330  34730295  20448481   6487831  17334583 
 50595018  71939458   8470185    867665  16904923   1621005  47105545  11298332  18877883  36647401 
 41518569  10102901   5357769  16704439  60444988  11915059   2842905  40740531  66897435    505500 
 79487839  47630193  79362438   3806853  36453917   7575756   3187058  29281925  46329003   7774043 
  3860083  17037323  24966219   8801820  13575735  27213821   5241387   3300355  20816597  48054747 
 11806373   3674538  27713715  30044403  37770145  10476603  66060286   1350609   8069819  17918529 
 15149118  11290122  49735068  30023568  60002499    948066  34120443  49892691  25807347  57164477 
  8246048  20761195  23210998   1673392  67543755  47702107   2357592  46940298   7512915  27456091 
 20643621  35153829   3960157  73014460  37569795  22604007  50439123   5686011  12630038  34735603 
 14840519  85103109   1130259  22605461  26769555     83958  63936379    710859  59037612   2610507 
 44797135   2837177   4857703  21161256  23648153  15179843  30010810  77393478  24780779  15239823 
  1547053  12003745  63051272  37312895  51790521  24967624  12844123  28188749  27655959  41710303 
  6905553  45378675  18503883  25668219   2660881  43079223  52374723  12585768  44594675  23476067 
  8921489   7825155  11250161  17955881  18425475  25048458   8255678  37938107  31065147  17064107 
 77260971  27507291  71012895  34543451  15203364  20941362  52578523   1248314  35766035  18839303 
 57462320  15882405  87279201   5807643  34131483   5379627  16410619  13399998  28027247  22067721 
  7282623  25876863  32455491  29395203   1515868  39497683  10571073  27735623   8115143  22704563 
 79166163  22640798  72059478   1333364     83388   7560834  73723362   6430723  19154148    730039 
  8581410  10258203    175718  25467075  64229847  22691649  16120293   2752827  88404803  19003371 
 17912843  19761884  26610539   1988125  44745836   1608231   1695003  71066507  48082379  57763355 
 16975573  75538333  47266683    585807   5823399   3785843  10146540  48914295  13815212  24782678 
  1194957  57697738   8359919   3388915  40685907  64774748  12810383  55790422  17290839  19269233 
 23832447   9439449  73180518   8726139  25701778   2371047   5251479   6887091   4744999  10210065 
 20801652    942695   2740531  63556634  34511307   2544539   4702418  55125388   7102075  13952667 
  2725311  15426135  25722827  10996116   2534601   7241028  13806435  36266597  21107911   6031383 
 23657523  32355033  27218751  55227179  50027737  57931010   8799323   1261208   8811640  11360643 
 16662111  16314980  45987693  14055108  21443195   7609913  10610882   8323323  32320067  15207231 
   236571  10641049  30516736  59893873  12380613    635325   1751977  11855610   1333443  46051327 
  2285075  11258370   8489297  38314551  52574311  58335844  11666015  16970967  10802371  17071065 
  5993473  50974431  31593423  36210714  21805173  33645787  60198461  24732943  27822448  39383259 
 38816353   8986523  51580491  29590773  46502590  57254430   8062164  30285027   8816275   6333819 
  1731955    964661  48047283    907488  18659697  70840422  46712411  10342803  46013153  53304985 
 28809690  20002075  35099086  25381125  46612797  75150363  56764523  37980843   9390863   2404955 
 60961418  26172996   3077333   9110961   2529099  16109843  49437373  13384338   7908133  59316075 
  9227690  57075351  32722270  15102807   3518213  50538471  15232623  21731019  42469143   1082724 
 33064587  23698113   8268252  23152797  41427249   1536891  23766675  19572711   6094113  15406331 
 11295748    261059   3719441  48484713  12933024  27015437  27513483  37264911   1550643  62788233 
  2285283  38093125  17378283  68712635  35794707  13823988  20695532  34513511  67198767  48423498 
 62254003   6654923   8055516  19772882  41489553  63739092  60532203  56775048   6327846   6861982 
 24356455  93358563  31229475  23010963  36501255  14902341   6718842   3205699   2631651  11475972 
  4461479  33457597  62165787  27979725  13097137    517575    306033  54813149  11630775   1902313 
  6880139  25080228   6685809   9410748  38132868   7551703  30420587  32623483   7139263  88020093 
  2285308  42859329  18354492  23090579  51850284  17859547  68900223  55568714   1650455  53756411 
 28929097  37383828  25237698  64195748  19377573   8828427  10652199  29753383   1266013  18919527 
  7182743   2179442   8001088  35828054  35701463  51739083   3546393  89198283   5080935  40365542 
  7794138  21449673   3117307    727135  68060605  72614928   2827699   9001317   1002309  34013691 
 33855824   3358786   6303425  15394639   3180003  15088313   8404551  29197530   1135173  44438566 
 25862667  30312855     13808   3199831   8653773  84332538   1145211  25015503   4187415  30291918 
 12295497    932095    379656  20350563   5281331   4344291  29101675  32600415  25019997  22953051 
 44124099  34085922   2365431   1874247  57070233  32199711     25348  34517540  10966100   3281838 
 56742000  21598943  17349459  21343725  28844353   2962908  67303551  86998251  13333998  40404885 
 53753163  94770152  16535247  17795639   8090471  14349991   2565195  73855473  10944693  47407815 
 21849801  51339629  87759351  30985835  25337409   3451292  75223348   4522671   4735003  71162695 
 61705917  78847359  23414444  61551398  19856841   8423811  38356110  18845375   9326885  14292394 
  4129121  12270723  17644890  27502395   6236198   8991116  26832099   1260251  61786596  38905395 
 63994603  55431642  39560735     26165  15340448   6380847   4750083  46379697  33568715  68044866 
  3609887  10485723  15095279   6789186  65809473  40009961  11262075  21149277  11465907   9078081 
 35313699  21074923   3239597  19303995  32144883  76802718    861870   6809923  19922373  45654571 
  9586811  20569005  12168077  11829566  18301458   6496613  11203632  40434021  43408627   5133967 
  2437597  41910926  15236363  16561892  65984139  80827259  14761239  33440058  45437483  86012441 
 16791509   3012531    114591   9186698  58790283   7903383  16935846   8851439  39881016  15106643 
 19851630  16092418  63773427  56450055  28693122  17686493  47472729      9939  40859416   8325055 
 50373773    811724  15854731   9409398  44095713  17341203   4121268  94041419  26357136  24184371 
 10771563  56774334  26242461  16861683  39925515  44629761  34019064   1509135  10776276  22972884 
 46863213  15234320  15520833  76284735  46544775  50663281  36568113  10829453  34241218  22500887 
  2439123  62640483  39895659  35916465   9334054  20379963   1242287  17559139   5358074  52502740 
 21994289   5527623   1136931  36157818  22947437   2507883   4571062  18672051  79989274  47524237 
 61287357   9210756  40325633  29136651  45014422  66177852  51588208  11107743  18991043   6256726 
  2888827   1720699    439098  17968687   2725125  59919723  27400077  39412062   4135163  20444613 
  7659213  49763973  45687067  23249131  12757272   5304138  27148555  11467345  55504963  71217283 
 21339325  17152263  75151611    505537  15668205   1440848  52280733   3608923  71150393   3740650 
 34418623  36303093  11042177    256068   9594573  57326253   5028718  22726701   1751951  40526847 
 22970763    698923   4851711  12372973  21613143   1005205  27120095   6574731   6170298    233052 
 35538800   1295881  24813287  22071410  52236711  21643325   8492469  62046096  35144171  15533099 
 39184723   9382403  18282123   3464743   4486257  10734990  49800796    196327   1221755  22107404 
 56865083   2705507  52437363  12769791   1241393   9177693   4281775   6138843  37278973  53478796 
 20583281  19492890  30312948    368951   7793535  57050663    758787  27168495  25340163   1040723 
  8173203  13081253   9629174  27533538  12621648   3428065  20989003  12842817  19676923  34222347 
 26898993  55963115  81076779   4642779  40248483  63781042  83079867  57930567   6674131  26649825 
  7151885   5422086   1696749  38812002    612999  49631124  55137984  82908539  46258768  35888993 
 25763971  59511139  31247415  61200948  40563203   7945686   4191859   3670803  53535217   5850929 
  5874269  16515603  31126268  20043865  50600970  13695156  13277919  49871238  50032347  34399978 
  3323475   4230235  16689084  10795501  71932611  13567248  44396800  36185983   7879294   1208561 
 35788318  20951613      6451   1098459  31705035  22022529   6669051   5644992    895776  52304248 
 62959635  76368123  38926604  18704523  14528637  17993030   4747103   8542875  14220609  26884857 
  3412119   9722200  35750203  10235216  19870883  45743382  15207909   4216515  25023469   5076663 
    35035  32534885   5518863  16113699  19327360  16479683   7107135  12440535   3453963  18601200 
  8486613  35985567  76943598   3985804  10251465  63217357  12770323   8255007  24095256  19400036 
 23110017   6311103  11093675   9213651   1665474  39604083  70551395   4869177  23287731  88325445 
 14033823  14370061   3491921  26444723  80987274  13390335   5109297  52225179  23789838  49957989 
  6004730   1787622  22972929  68237898  56463188   3159291  45278424  48114987  14135013   1123323 
  1715073  83759955  34929081   6887579  13209921  13421223   4694923  27184082  58374188  22353783 
 55253179  17599794  18082198  53772618  20459343   3883156  18471233  42902334  16454590  39788349 
 58909563   8858379  72426388  12086025  70249331   3584517  78528672  30748299   3067449  25100651 
  3218148  38208585   9727183  43762917  30100368  15344051  44380342  24377748  10270509   2210211 
 46132683  53049585  15483033  19860662  42005723  29946248  41651037  63414873    621171  19552299 
   666461  18043059  46658673  36833979  37126443  30204099  26171683  46261923  18244503  50604873 
  8284597  14418912  37058127  23241803  15530163  40929688  41090670  56025092  26161125   7024374 
 14024973  37486224  14203308  43219698  57757043  46758318  29728341  83917857  48369297  13490457 
  9221307  47720091  76635261   6111033  30515763  37590214  51783755  13468578  58940030   3126933 
 36203093  25324995   2802167   3112759   4811763  44659748  24517065   7037387  18048326  16035122 
  1373397   5588620    119423   1935342  37829067  77690121   4124565  37122523  49818412  40675023 
   568894  58356325   6561353   9378177  13929838     91463  60011776  12690757  41407739  31511633 
 10658823  11318078  18498423   5416499  12807897  45372039  91279740  91599421  32950695  35242321 
 43477653  50813123   4489202   8456422  16581171   4589903    391803   1344578  39612879  14056255 
 49642593   6222497  23538155    251673  11486787   2351547  11463905  77263998  26216723  14813963 
  2371659  29177859   8829574   3508971  55006083  51069031  54722272  14293742  29987223   2277132 
 22589289  41423991  16712433  69583650  60330882     63131  57006227  17117389  26042403  26812313 
 23839367  33137598  10705615  26010087  34536709  29180277  22724443  12320673  62724363  32028083 
  5591778  37024263  48114973   1904068    996465   1790569  18890115   6294792  48357085   3263871 
 17729511  61034649  17795814  16271403    353619    529083    326819  40903998  54921363  10786385 
 19640618    485235  66251367  43663624  11884555    465391   3658851  26815809  60970263    214333 
 26383161   2609793   3241603    949853  15512179   1496664  12871520   9430199  26766681  53950803 
 37901938   1318053  78783403  53826030  42037281  79307897   4834885   1643123   1759903  19970853 
 12390963  33544623   2365473  22215383  24600867  14925513   2498683  32464775  32264581  52021691 
 16396843  16575903   8159712   1112931  27233655  32664348   2950323  33817569   8932673  52793550 
 26940673  76411689  33324427  15572973    587350  51315570  29874891  32064683  29922005  21506755 
 31414467  32455928   6946573  19721123  26506869  25497213  31496821  27914363  27905586  12798883 
 10550152  11380632  22662023   9282661  58286119  43515159   1249923  43950571   3359589   5123459 
 25360843  42210875  12953715  12472338  36419077   2638174   3658064   3522403   3881643  21162043 
 15887524  14279784  14558271  62596842  16829817  17531088  11048132  20987691  71635929   7893347 
 45964662   2387667  18265245  10871195  47218619  12366591  28286601  28957815   7886535    115083 
 37528965  24371085  76941108  59007479  14292934  31332819  20445663  30486615  18258035   8831887 
 31309823  26984327  17332647  55407105  60121002  63958287  63043572   1855851  32978088  43502052 
  5934923  28960593  49120800   8627964   2303933  22998634   2978231  31043568  65951652  70473098 
  6692577  68688015  33210319   3613019  14136447  38217939    886773  39966731  61625661   7688610 
  7525401  33677703  80876748  15884523  35377998  66370168  55894077  20026947  15534138  76440905 
 14642098  65519153   6370573  29998349  49145758  18699258  25276088   9873987  36466719   8186313 
 16646973   7184459  18124449   2235811  27208376   4580139   2387061    374871   6318764  50205743 
  3374273  63367919  17497993   8808683  11308015  13128595  16023219   2361007  22044506  23647854 
 27428583  19657691  41123463  15690165   4357798  43048149   8970818  41681312  27319812  60306759 
 21697456  72388533  41306331    548292  29584405  14037237  54093295  32386711   2247674    470567 
 48587963  45970905  28942824  29676667  45687825  18260808  18998698   2083831  32691751     34269 
 30836775  79012303   5129307  62849115  69315435   7436929  12444963   3739012  36551823  15829755 
  9093207  19843811  19593073  17768083  17155323   2043417  26942523   3794697   7113248  14838002 
  4355451  45127779   1101998  58124712    254727   1204539   1696823  52987423  28255099  42016446 
 12600555   1899948   2693508  67384783   9627018  60472392   2765664  13038633  25111283    646423 
 49207191   3332739  61981851  57130683  27376602   2494175  10726973   4159293  22791615  37937931 
  4955174  15775613   8892545     33233  51861705  75410568  34687722  10475437  19367219  28933782 
 23137548  19355381   4914487  70806110   4649898  35661214  24006651  30851426  57522063  33482602 
  9783831   4807107   8538298  14808531    593787  12630341  11559508  23580690    827359  33539773 
  5929199  16496771  31502132  12078739  15027603  17430528   5103823  14436084  50951245  12600040 
  8003229  14761849  35472951  75352987   3274167   6624906      4227   6281115  10513539   5795017 
 38596854   2054124   1198403  40598323    960820  44373102  17995623  59605593   7574766  51885475 
 28071397  14361703  87201573  21993338   2439651   9645891   1321142   3768099  12197165  11454116 
 17813709  54885299   1951389  12352038  18051771   2945025   9820587  80685741  23236425  45809603 
 35714034  50096994   5095365  71148300  39561529  23375871  13995347   8757933  15199314  23325939 
  7562573   3711623  26770797  66793523  16226668   1024323   8349795  24196798  35368093  45377846 
  5153190   1702607  10150463  60871221  28210875  68970523  21265372   2061215  49915419  54673653 
 74256039  22132749  13700451  53607403  28705443    953220  83890691  43166673     72191  11443455 
 41404440  38405032  17426904  25694403   2595150  51707483  11012626  19724327    880453  14634541 
   241992  62227443  65895823  19822203  28122603  11153959  42716097   1336423  10453083  85409358 
 12194602  10607073   2065273   1298841    721473  46226121  14208799   1111948   9286161  36270343 
  1359819  17817604   4365926  42875578  37046523   1277819  26717640  11880633  51644947  61699155 
 22881774   2617287   7620057  22277948  72739119   1595499  35359824   4485147  29181727   2922859 
 50828705   1036603   5849283  56661600  70182315  35160315  54167923  90688803  41554643    683549 
 40997891  11951651   2816668  71825899   2513868   9510978  65485371  72368223   6501083   1232767 
 13970899  74490639  36086322   1652229  23690211   1190875  15829723  43933260  26379339  72699150 
 28260863  22165471  62140436  46378811  26852991  31026775  39020546  10026879   6383643   8235945 
 10539131  39277739  21546363   1807719    260695   3509445   3153924  45945863    947195  29642667 
   336715  15486888   5095083  20118003  24632514  34050219  42504508  47160113  79088955   2843201 
 57182207   6938639  21962805  13240051   1372358  31034720  54143769  38480253  70352907  48092097 
 85748067  58416418   4328079  12140223   4238211   4459371    575098  18756081   7232229  13534488 
  1413763  29009355   1311783   3637383  42982638  13067905  60681219  10446787   3842131    940813 
  1703523    637716   8517327  60784476   5207478   6739943   4152987   6277653  21434295    588923 
 26613479  36512225  25470605  18569622   6305783  31901109  21159017   1391663   3338093  16416828 
 19001129  36599619  30678468   6201153   2616177  38020039  19033235  17558178  33932383  86912799 
 11970044  10472727  10159490  33345293  34162316  59367696  17010987   3543891  26127525  29776714 
 18585349  17823513    441915  85894791   1775991  15568395   9854796   8489625  44727963   4299343 
  2925678  34465647  88015060  68890023  90249447   1903115  55860123  11745623  42181989  18164951 
 32457573  49675963  56455865  10090935  84266451  18857414  28512763   9173193   9527274  11311080 
 20305674  58289893  31643063  13307685  46888223  11812407   6617085   6089349  78738313  28835649 
  5194683  57149633   8474976   9741855  27097056  50679197   4458915   3151767   9128593   5054823 
 91788753  44062971  32941227  51371923  28375103   7219455  20667971  29895873  43232873  24577739 
 12289308   3649947  49462987   2790003  48704343  20456093  22022158   8079223  60063503   2678455 
 51991575  60452123   1359628  13036965  42629391    729153  52099224  14280911  60776475  15278397 
   479805  28715878   3091548  17589275  31246743  16422306   4902549   9152763    543579    225438 
 29603567   6647049  45188619  64814768   1376443  37876803   5862424  37087755  22332263   7474191 
 67858293  23155749    427927   3237011   6873939  21244402  14821332  34960155  33290481   5842723 
 67853195  32645461  45634107   3729117  47382468  10591089   6409167     87265  13501751  11667923 
  3448250  47368508  69592303  79717553   7022666  18491040  66415347   1548699  24187983  16499643 
 15004005  35930391  33838283  48133292  23361991  13949065    974842   1729509   8084571  25267335 
 11055023  12734427   1160271  26164293  49831503      8846  49475976     82933   1187386  61575235 
 17374073  10504827  65160323  15621843  31717280   1811329  12457768  20395971  60533823   2990643 
 11520156  48658746   1571343  70261243  10467671  15179507   7133223   3640983  25710639  22614993 
   273840  33534717   4303114  26942125  10647705  33261603   7004978  27787848   2106238  66510189 
 85188633   8127699   4224413  41906808  14095851  55713123     11685   5257339  15111903   5512917 
 20505363  37468554  53447379  19405393  28253255  52908999  28759732   1156788  23242350  24130467 
 11245287  57501078  50653583  54754158   3372030  16062789  23554533  57223707  25001914  61330709 
 14635308   3057333  29625870   5995338  30344631  11705355   3043412  28960503   2387825    279873 
  4938476  10274723  19040523  38882865  55641163  89068354   6080663  62334123  31817609   5646703 
 18150623  41998423  14138758  17669485  84344859  42980503  39496009  24572475  30537903   2906206 
 28229451  28888782   4700523  22894368  82585341   2912119   9527935  63895643     25759  19108477 
 21742671   3217838  45722701  39842814   1704623  68225385   8824131  18171438   4394261    205035 
 59495943  25349011    377383   4964667  12055623    704314  38543774  61031451  18587391    333415 
 59257568  75976221  34394553  14496226   1072199   3304353  42828308    934714  35945252  39369795 
 33510684  42301172  10073151  13844607  73442283  43539931  47363028   3288417  35544811  35318469 
  2104915  21455511   7559292  10372277    508833  26602809  16556603   7951032  20024287  11339256 
  4624554  16614399  29799627   4501621  67187779  34497636   1914423    686049  15297933   9859323 
  4767951  24621407  71389595  38277089  61266938  28379901  12496957  60266871   2113635   4636342 
 20427679  25289449  68044253  11945003  28315218  10225999  21012413  45828411   3650128   9951203 
 27058647  60338553  30109067   9309675  35516763  34174738  43891563   6398623   1057473  24196471 
  4700665  30042876  61484359  31951978  39222293   1019598  23081848   6622611  42647088   8454923 
  7973283  30751823  74270298  36538774  39338565    945012  30452601  11212438  41683963  25563973 
 22467009   7466127  42376653  27521617    736989  29299869  21801771   4056148   8839345  40105904 
 15691083   9332551  81259545  32631189  53311605  90494415   1138491  26082883  43753353  11042235 
 10026083  17621831   5143195   1116027  28615113  12778590   2126719  16928268   4006380  30753717 
 40854741   7136255  58177827    343230  57055643   2078859   3206547   9383167   6613736  44952443 
 58541736  26187625  32122207   2673506  90307819   6614555  31788163  26464767  14818185  30664211 
  6308579   9038763  14717651   2564692  36868746  43577733  19755235  48992143  19029453  36565343 
 31761723   4363867   8077941   3216081   2220539  20563785   1144611  21027948  28620091  51715263 
 18040780  35584761  71547723   2967495  50933048   8240123  24771759  28121982  17252961  45674033 
 35576763  35564067  66735435   6443721   2534292  27948318  33620123  31275831  28129266  22176194 
 24077703   5061963  30278933   3954143  37528298  18753313  60854981  40507443   9983967   8585979 
  6135333   6244437  31490368  17570373  17346119    481422  35061685  42692766  16226055  93052211 
  7328683    336459  87788915   1120173  27954172  11765381  58227682    655323  48341879  55024769 
 34560438  75964137   5361498   9230643  15552030  29114923  27243433  13041173  53615883   4086024 
 67998781  29891913  44687823    291387   8626977  27136057  18018843   6443595  60591731   5570082 
 15399627  65065359   2664839   7295083  17048739  88825748  10965235  28903803  20813135   5904747 
 84970767  19878563  28232013  13355819  22470506   4786776   4686753  54429213  66019025  19675303 
  6904555  14188981  45364035   2847345  83847900  51476847  10809663   4318948  17518349   8107271 
 42066015  13791307  17869163  32304304  35394441   3961037   1122853  10371507    351903  58402313 
 24455943  16592793   3401491  17924073   4899064  14035543  16270440    919041    480643  62673019 
 21513657  16540898  57855558  33377895  24869715    160801   4947963   6171603  66507047  23711503 
 15141447  14047742  42860132  52626723   8699399  23306796  68946165  49192251  29713598   1152793 
 29128827  39568044  95502243   1480182  24334649  36304721  45163228   1062723  77853947  46543523 
 14043461    383763  26549079  77930591  21456753   7310363  80253825  45627691   7099050  32156380 
  1270923  76691067  28460139  26803047  11867887  63007537  45537596  14746823  26843328   1154955 
 56342598  21324021   5505429   5810655   2953587   8329803  36474666   3325896  96126075    943860 
 12828687  43650213  33046377  75645537   5653385  46348161  33031247   1070482  13581493  39303348 
  5130387  18404313  85874835  12241792  12884604    273478  22873467  22170698  35887273    719246 
 12141900  39139455  36271613  35628206   9111570     46209  94386233  37498787  15416370  15069821 
  4489295   9602661   2285652  20229445  26503138   7381509  39187619   9764515   2449965  35305771 
   571364   6684666  25130008  43555005   6340742   5066283   2650988  60965531  83832893  56842729 
 22044159    407691    868903  62036448  59081124  14729343  55646219  12204123   3839079  24692700 
   786493  57056073  63183552   2278089  11383628  48468489   3771709   4617911  28988017  51673910 
  5914420  41537058  81335319  29523972  15674103  47277085  59891227  76759162   9050594  82999628 
 55512827  66696963   3076381  10725274  15328563  10614217  11326526  19999860  16907653  42308047 
  4847823    349779   3729423  16225494  58854131  25463995   1882257  10788285   2419803   2687654 
 37294539  49663491  12034698    267922  34759803  27326723   6604751  53178027  50152059  27540021 
 14958937   1799971  78022265  36878689   2435913  19026312  42536435  60445068  12501843  16771677 
 46050064  24800360  18261083  48755358  22454214   5858859  17049117   8474055  27431023   9316617 
  5312831  12505965  15347107  69945053  67837123  30593763  34950336  33547306  43814427  19461114 
  6055623  15440211  30499893  24247758  68220471  44523108  19596399  50895438  16432220  35240923 
 16684579  58844419  19670277    107853  62606112  22207787  14415051   7129827  31143687   3431568 
 87731250   3492471    125143  58550388   5077171  13607227  32552772  24691497   4949583  48421968 
 70993848  56650076  11651074  14820159   9400618  16577355   5500611   3329523   6121953  24791183 
 46664475    263243  13317903   5625519   1900273   3360789  12411294   1787781   9196123   2633667 
 23818335  47043035   7335867   2281467  55560763  26853255  17582467  50747691   7252403  11637585 
 34988328  16897515  19992373  27910623   3781551  16518191  28324278  18460383   7491648    544641 
  5968860  26315503  13012194  16399277  13085111    556907  35705121  41275651  23768901  57377235 
 19801927  45213016  47577847   6503163   4066153   2124893  86624337    117307  19589583   4071259 
 24449235  13486397   2309279  43813871   4320582  11491269  56626233    637649   2005009   1362666 
 78616969    968235  34688487  28433775  35409359  23108206   5102523   3319998  30438535   6241959 
   323199   4671323  11703246  22772873   5465981  35081797  38172653  18906083  37032768   3886953 
 11948539   5655668   4688352  61118693  15519808  13683831   3309847  24439387  17477685   7223923 
  8558673  72842820   8187068  58468123  16949818  48675715  27406293  54878506  10632804   3317454 
  2061189  55133585  48180723  41302383  26635342    891699    729026  47760624  23176779  12903891 
 48117205   8066463  23832183  12852537   9401676  35894020    613287   8725862  65544663  37875725 
 49195311   9710925  75304763  17247183    453489  17729723  41359623  58558046  38986101  15168050 
  1368993  34061493   2379357    646807  32592098  82756073  28313259  21627098  74592343   6991162 
 12299726  19021339  14791439  34546731   8056452   2081277  31234979   4717556  64448425  16497123 
 19699001   3687615   2286491   7801580   1487119  11039953  60945403   1593793  36326907  12006213 
  2977329  13523367   2531953  27102185   6960705  34678623   6434188  21139391  10852491    777903 
 24283921   4506163  67489974    777293  31748513  15557003  32825083  36119753  68468068   9133188 
 55564348  51167127  34761218  14662113  54902963  62304207  37975247  26632795  45856551   1394871 
 12861171  33344143  12504938   4098297   7597995   9876750  25519511  20761465  43107933  71338455 
 11584683  46889367  76619259  18338193   2470327  19506168  28789743  19934263  10035863     85523 
 24509275  43203263  26738193  71738898   7044823   4317397  11550243  12949803   9530403  30159207 
 27963877  44853323  10196413  32672623    781631  79241883   7578708  68030085  84279499   1490623 
  3284960  15037915  37145631  32009838   6254327   3030051   5204347  57441243  41278668  19050809 
 79685368  37947311  60769788  40020629  14243448   1403948  12337027   1171033  55692081  16691595 
 15900909   6126179   8284245  53536809  57487787   7639763   7542203  37298514  51993267  24475189 
 30503674   6795432  40475893  54408921  41091567   1841508  38182779  17539783  16580271  15862854 
  9750255  44440752  21149148  11508939  24545764   4158711  29638093    134551  14618875  47946889 
 42267873  32238884  28240489    299993  17884791  49661394  40309635  55983459  28760281   2429511 
 42959303  18907294  16531428   5294253  32969913  60005415  26540701  25379163   2014773  53575359 
 36620216  14308803  19555136    431934    525211  24793023   4095645  18923392  72674923   7882068 
 21388983  50098871   4773641   9904098  73370288  55245203   9179259   6862648   8259375  20914033 
 33944783  49352829  18828261   7340019  11639184  18729048   3347907     62545   4066275  62085003 
 27283083  57574805  15471423  14830848  41477403    550311  55241475   1484161  67443963  25956729 
 15710187   1124265   9191072  19400021   9507989   4320475   1301979  37111155   2034870    827663 
  3447347   6207003  35458467  37619440  14454947  54975802   7248325   2034852  14100357  56357022 
  6018432  17188954   3694529  37621035   3454522   8438205   5508429  36352891  28082063   3891407 
  3624873  10357705  48126378  49720167   3308397   2572173   9025050  31049047  53842767   1567387 
 52053019  28523643  18918925  57448293  42550281  19309401  33829121   4133498  27758643   3591718 
  6138335  28027159  37861263  43942083   7505988   4394555  58431741   1817705  16811665  15075181 
  9659003  72147352  15758268   5907285   9756870   7106916  20762832  58010361  12065283   1598901 
  1047923   9496673  35684163  31645092   3311273  17604573  65249835  16851909   9839355  48742120 
 21818487   6530091   1773883   9662451  29794287  52697891   1156169   4432720  24124207   5857695 
 36911583   2601267  82728231  26846643  51282608  11599692  68127910  32332005  38361642  71128059 
  2850447  64483843  31630964  40702107  34011915   3055679  32161629  14250153   9012579   8193069 
  5969235  68126566  65310643  22783945  25696625  16193617  18922587   6576143   8855755   1920825 
 19153787   9519183   7851703  11100337  18360819  71419965  13610337  70442035  22440748  67258059 
 22521519  52605159  53256235  62516571  58225753  83556779  19463125  39987693  46126093   4491607 
 61016523  48928049  29890383  61200174  22466483   5416273  33374298  35845647   3295072  31865858 
  5459938  30654396  21552747  50997923  37456731  20255258  40620567   1398471  21322619  48635453 
 31177689  37270147  18591122  22862623    776003  13870203  40598619  17968932  12499881  31518729 
 63124395  47958693  33137397  21192142  12328453  30151761   5360803  79010502  50322163   1399548 
 35413343   4176045   2817704    295443  64132495   3486253  10863318  25317661  17544109  30515131 
 11080619  31781418  90596600  64925403   8603075  40337420  12859123  26272820  17554227  62492487 
  9823548  13371555  39206147  10461550  63270323  26247921  20877441  21858179  85766949   7129322 
  1286079  11227698  44948238    116723  33843143    337467   8618898  55592763  19272265  74672783 
 49926525  79948407  52243083   4533747  62720685  14573451   2272157  17437128  53047613   6372753 
  3299705   7210167  36281667   2550267  57357615  73702152  17336904  42700311  77229018  16125791 
  4616495  63899402  93807235  60360923  42085914  37550139  12208539   3161023  21102477   4074739 
 22393263  28978699  27563607  25896966  14284047  20280043   8980798   4184101   3829754  12552923 
  2238339  35863279  31058689   3974837   1576119  47989887  10459481  70727642  92946624  54068199 
  2965521   8237898  44733316  30060975  40232233  10108265  17844096  45252528  31231869    358737 
  5359995  54076194  34412445  40525195   2437617  25434503  16159449  15171138  66411762   4180053 
  2577823  26935449  61987716  10659174  33385629  23827290  14073756  68683319  21964699  14889387 
 47224838  61714859   5081851   5387601  43671135  24381632  16707803    463418   7153899  21518139 
 19803515  67714072  41336264  23179413  34109286  72636045   4630879   2026947  12636989  18144711 
 17153686  33393843   6285523  18231403  13527714  62009966  34363443  30595015  36817149  10950343 
  2988861  14928245  10622595  21537707  25361239  52646774  25104531  21840123   5940879  28765133 
 21333825    947067  14184587   1114795  20939283   8032873   8107647  19497223  42781918   3809199 
 91121857  55344055  14098185  10191246  24998961  47183273  20641276  24149781    526038  64141167 
   219813   1886258  43371275   4689983  12412311   5728007  97337295  30657013  61457259  51178733 
 27052566  23195442  30395259  84925631   2169410  63694203  65394171  24798723   9193384  26692254 
  7316616  42766383   1884189  57804051  19487661  11994930  26593071   2320287  41292123  18368493 
 64708491   7133493  18652669  48833238   3989313  69071663   5558511  50123875     82077   2604014 
 30844917  17851323  15311223  22233238    605879  39988203  32475111   1243635  13850628   5704601 
  2739053  78908031  45644995  15879957  28652923  32435803  27895701  49202779  18185312  33533133 
  4942635  66288548   7034993   8789750  24093883  96568827  69546278   3143874  19977331  16647555 
 10737837  27371043  52820925    459019  46229043  19714503  71368035   5942473  65429883  53046171 
 21722915  19012573   5068791  20424501  13756389   4340219    686699  40101068   4753431  57322219 
  9781797  31711951  57529406  29181562  27728135   1125973  32920803   3542643   2689123  25692572 
  6047201  39264238  65390428  24983767   2655795   3684535  22224667  60485358  34198593  68452323 
 10642452  26287743    929279  22524443     10348   3150444  25323428  59185788  68942241  26091783 
  5484836  10992347  63223382  19776407   2422555   7271673  35788520   5430657  87437337  14865003 
   505548  38039289  12939854  40294038   9272958  29320765  22950946  15010521  31894752  11560731 
  6431262  62017398  57088653  77627183  29593809  43594764  61747491  11627151   5373213   2432511 
 15537975  24435573   3556147  47400175  45068388  48913644   3370569   7912803  46612667  40091123 
 72845243  15300291  59511786  21732387  31162475   3500088  24003771  82407432   7905845  21153171 
  4551082   1958555  69714636   3004389  18580171   1396203  16155222  20573893  40673829  11740749 
 20672424  37288089   7003642  37379043  19117931  69776154   5286939  27823191  39269333  78321175 
 32279543  28509524   2058023  69051442  68377974  10353943   6183563  19047253  17174985   9316172 
 51328087  55800443   6136040   8223240   5696569  18429503  32644878   3109460   9452659  21107073 
 20556987   6904031   3523673  54468045  36011571  35581344  53992067   9514991   4447511  89538649 
    96983  26825847   9504453  40173135  40104443  16628955  44510638  15481641  14311403  28306734 
 25281001  22426003   1279483   9655436  64116196  25017413  59999010   2842407   1185972  16264921 
 27284788    967566  46134987  18152871  72598803  25087581  52690902  59061945   3683555  22142064 
 15214892  13666517  86185248  10280697  57369644   9547033  21891951  17727509  32214503  16695263 
 10116339   5817077    131405  39335443   1885995  37986643   2758563   1524057  44014180  57175661 
 10789224   6394835  10033628  21909075  67148158  10928247   1726273  17714193  52162153  30780275 
  7898143   7573195  11631723  77277915  32967318  13093591  24628891   5331819   4412315  49048163 
 87161265  12444883  10516475  14021428  58755820  57447843  34436783  35858757  15475074   7972923 
 14286745  10680959   3570168  20294267  55411388  27378243  46612125  22943231   4739451   5722887 
  4156379  58122707   7229345  19150287  31028411   3496298  52201979  55700520  26747867    731851 
 34722545   1373914  47443239  20655339  75364173  13830817  23353053  35557555   8425477  11320008 
  8642663   3782226  56230323  10482367  13963603  25250019  25856460  38161989   1538480  41679321 
 18597140  10673458  19487553  15066075  24233836  51082881  38399442  72250413    875868  30505948 
  6274351   3401905  38368647  15280124   7832620  57206211   2175163  37985487  48743642  41748243 
  4718944    218133     98091   8626778  42515975  18418523  47520393  29754723  35722608   3630345 
 37869535  14256393  24948069  10971383  34133875  22737971  50594881  74304433   4881705   3641469 
  9420667   4531698  66727469    109655  30282107  15263126  71013443   7181273  86815046    669645 
  7256031   3271323  54972639  21143083   2559999  38154363  10432057   9774362   8574675  12370245 
  5467473  28263420  55388638  27955643  26292398  38605483  24388127   7562777  11052843   4878293 
 17618550  18391419  29537450   9266290  65723271   5947979    887285  64169835   7624455  19158712 
 23548923  81971817    748923   1387867  32760318   7850133   1214637   7917585   9903741  26848923 
 21419900  37630476   2148143  20713405  19315059   2810755   4040855  43421959  38972904  14086771 
 50704928  71896363  10763218  14560305  25001475   3133153  26062573  50349819  46740003  23162685 
 24562563  39911093  11753396  52789849   2543118  28979667   3962459   4561788  52465583  33518891 
 38753093   7602963  40018023  18011655   3084322  48333480  26417435  14429373   4936665  45425223 
 12032787  23282983    326145  24085041  54382011  44116343  22966391  14121373  21139881   8256921 
 29835633  55214097   2013102  41676443   1834241  18471003  72518913  62611123  20876573    125668 
 18910935  23111613  17921873    765141   8791179  22908723  34162779   5733983  24138023  31479703 
 17274603   1636497  39880015  13678031  26426223  72360738   1512295  26787579  45845944  65139139 
   345648   4598187   5627807  57068995  20839314  35099618  25395718  14537403  93180528  25202118 
  2227718  21799047  34319793  14189487    547387  39783531   2040081  70979371  52930473  22873428 
  4990857  22796691   3165783  21252057   1013535  53136690  48017478  35939338  10094659  63080763 
  3207300  11331699  74232363  60249213  34439673  29409503    777107   3258807  22523795  90838640 
 24913349  50760667  21514341   4208973   4335123   6259519  22996866    465469  35696223  13018963 
 26119112  11338799    555493  35528280  30458360   9917295   9537630  52851218  56574046   2830002 
 82038409   2646785   3972357   2743003  13569288  74023155  12655038  85534557  26108485  16125783 
 23295648  30546483  76501587  12322355  28522536    984049    931115   3140823  22303565   6690379 
  7459371  66714873  17769831   4860192  30753979  13542873  37726427  13515469  28127493  34893254 
 29831019  69522183    309944   5821923  13002813   4139258  28659873  66796827  59947307  25303884 
 17821986   3975098   8662843    248107  25095123   3851283  14037463  43320081  10401074  13034139 
 12038702  70533403  42664163    112085   4090776    240113    641501  19541931  56706304  15610171 
 14015592  54449817  41488864  52044711  43895121  48714747   1017076  34583667   3697049  32224107 
 17512843   6224034   7891305  13013718  51062259  60728070   2173488  36250083  32795583  25381038 
 47473480  10870137   3701093  11024334  46819473  12223545  32556942  32470629   4707643  13027737 
  1280219  23855145  58759257  24421578  32875343   4204476  45021687  16257450  24840222  47254731 
  1378928   9813129  59348447  14106926    439103  37091488    479495   7326048  15515054  28984443 
 13354304  21339153  25628881  22565217  25620441  33454259    306702  16950043  40363035   2892947 
 54150123  79261512  18557865  35743491   1398891  20641406   4515873  11616020  10896766  60457308 
  2269313  11506149  35058147  17826930   2826508  20572324  63318579   9757431  56900643  64911777 
  4232528    952796  14555895  60521241  13345627  65962143  22253963   5950963    515248  58308685 
 20657807   1180539  43557219  64048107  24276597  14463331  22133861  37602423  21710679  24591147 
 66887679  23711325  18169659   6926331  77691363    238502  17159448   6086138   1423523   6592552 
  7619807   5796869   1074235  83336363  31633953  11151633   4021773   9550699  60878292  28585019 
  2570579  19518219  29204925  20302463  24812187   7763033     77179   2237783  39149941   3688819 
  4885185  43543423   8914836  19647520  85778634  33763548  70959024  95061867  18842651  17826351 
 28133537   8173805   1192587  68828181  14703603  49885029  37160367  17840736  24009117   3632313 
 34961379  58856743  15529911  14179443  50715755  13011264  50658192   2104991  62573795   2856905 
 77787987  26013171   1906593  27448053  18525333  20020000  22189769  39392031   6711723  32831603 
 19467984  66717291  14117999  25828344   5291229  15244043    657981   6716823  11690791  55210113 
 53003675  16194173  35142813   8997360  54390699  25770203  43355235  55881791   1625383  76446369 
 51431481   7727038  69383487  17129603   6557403  26826703  44963223  38596129  16878766  31865149 
 82361409   6474123  33887687  29756383  21258295  11742945  35152879  59897115  36288231  20628753 
  5588873  31643403   2443212    385989   2521761  57732183      4096  11262003  19912004  65949396 
 49033023  33025787  39169968   1352167   7084499  90664666  34163295  20566011   9454178   2550323 
  7142730  32278323  31093035  22824918     86427  27415662  11526297  65371728  47612723  28882353 
 30267229  18068531  29483647  25145588   1154809  82314279  48827067  65858583   2016039   4599652 
 36443243  70797488   8508777  50270608   2644809  16511475  39971803    907659  46313467  12531873 
 40282287  20810121   3390123   3151524    950916  16941036  31534733  32081853   7591403  69144478 
 15076548   1860678   8133282    323688  15883926   5455355  50200026  38251941  34826004  34674763 
 51266453  17863804   6084009  15364842  12284983  11153441   6156703    202073  14862723    697660 
 37002635  11300685   2761963  48964785   1752202   3159923  24947298  58987899  74591963  64556195 
 34385136   9112191  54596823   4391797  43500471  36265983  28166568  17300067   5774969  48612243 
   172025   9692585    100833  33179808  60800049    501143    410873    274155  16443185   4181135 
 22796781  58017123  24236243  51360123  53046155  68851575   1445711  22132667  40527069  26807442 
 46018255   3034945  35055201  25230198   1961588  49564866  29233833   4926633   2679975  15442158 
  3599483  78825435  14981937   2706421  36065075  58675953  47690427  65843639   7973673  87974691 
  3510150    841710  13568923  45275976   5446904   3603625  10360670   4250286    456663  77817481 
  2147883  23429599    649772   1674162  64514371  34651596  15981231     26293   5476624  22963443 
 32543631  11985475   3683651  61441386  47862300  55184061  81515107  74846377  23180945  32622273 
   890568  28353700  41962275   6568090  35421309  25148673  84125346  19744221  11087273   7166777 
 12196517    868143  34269143  25950873   4615799  48110955  43464603   6609000    775324  27215883 
 28892507  24713977    880046  11153886    193741  15232483  39626608   1952983  18962423   8158203 
  6386061  12082003  29691093  76168865  18881805  69186169  27279089   4187409   4919373  11852019 
 37398321  71060261    256925  66525499  18932338   4525833  60419943  28198017  16703411   8157963 
  3323856    179369  55474263  10375323  22611075   4895173  27224331  50052606  33923308   3212358 
  2229455  60878963  21425641  12020763  44813031   8656883  80178413  42375555   5140783   1753663 
 81393135  14202768   9126842   5534169   9715829  30515769  35908563  21377603    469367  48907399 
   184363  97203847  10954779  28659963  11182341  80689083  59409099  20498505  59770708  25310257 
 32542017   7537464  77173362  15246547  17949456  16929484  29625378  44180763  37048617  20648811 
 45417267  14190123  18556790   3825833  45931563  28081066  20261811  37244547  21605278  12188835 
   716283   6537339   3141925  61072387  26908427   5494997    979437  63753978  10850683  24474309 
 30978031   3363523   1857083  77526183  94843387  26264660   5662868  16305023  30892708  32882073 
 12599289   6427050  31125703  11763992  61860178  11049782   6047893   3317010  64466811  44318651 
 42570843  12327595   1724943  24195289   2239145   6515807  63459789   3085504  20885094   3706171 
 63105751  27895218  29664361   2248668   1475093  19628655  13462858  12448545   9632079  54884658 
 17733817   6811511    713546  35397159   1131131  27558987  17792478  56789253  72528173  73343259 
  8107875   1387276  31941189  53746062  33952715   6006795  14181927   8873780  12826533  67993886 
 22702972  48331315   1192226  10205007  51610133   9215956  39538838  66617513  42659158  23870571 
  3152883  19550017   6879420   3448563   2753953  26175651  12214598  33486975   7038987   6108015 
 12425118   8771016  16261467  70426761  61583733  11934321  18474315  58281677  78237153  11493729 
 16954203  74300883  14829973  31609659   9848101   1090017  15504634  33795474   2076283   3055483 
 18600897  80049582  33824613  19383043  52631079  46766951  47449345  44897496   4868870   7824033 
 63654233  30444855    795561  18589623  38724967  24799968  50634067   9400848  83247348  31319995 
 49012002   2407355  11498803  14326548    186023   3751806  36064011   6740069  76458107  15805627 
 17245316  25956515  45317437   1073406   8512191  23338683     35191  76203338  32221683  29573459 
 12256389  10444623  39737521  30953103   1571857   4152447  12533047   8393563  60344432  12422718 
 57240758    102105  48341307  51261685  47135607  58415107  34930177  18601883   9522955    327120 
 59791439  51454082   6335531   7897983   5974773  64668233  63144323  11350551  15751659  68434806 
 19446873  10338187   7731717   8686851  12415417   1512780  56149489  30352788   3697344   1438168 
 16473553  32136969  21655078  17697738  11877555   1255023  36481083  39060507  45642175  53408408 
 17823705  28085376  17769231  61564691  10181084   7812792   5044981  42386907    770329  25119483 
 30950367  58405899  10198167  58373709    357083   2032428  53572873  59209986  11070840  50700519 
  7494673  60619693  19137963  16974237  18568715  44296914   3806982  58923645   8672523   5878191 
 10959967  32103909  61339995  12048498  66357518  50623113   1659275   9546303  62332641  86182041 
 34922263  52206236  12339879   6531387  29945079  60847344   3528258  29023473   8301065  19168423 
 35731067  26949903   3887034  76609048   7844635  12390141  50468205  19737455  10789866   5349423 
 13134575   7872757   3014624  13856811  50857531     58504  54022195  17582153  21819673  19844703 
 23380027  41115953   6839559   5825373  29058495   1168731  57903450   2269043  22015171  21325248 
 37893291    170619  71989913   5178363  20196267  22117879  17072193   2223123   8841627  11008347 
 13450458  40371795  86293089  33366111  48601590  32643663   2266687  12647835  13723211  24866468 
 43801643   2830599   1634267  47554599  21817429  47872831   3182051  10729569  75624651   4583535 
 30589971    165948   3537448  29107971   5024415  13048827  10770313   9572788   4157601  39627330 
  9455608  39408935  63604938  21043551  42138387  24068671  37995495   8894753  26899395  27950045 
 35335547  33138901  51385608   8002579  24721971  19259313  16047275  18156811  14271029  11117307 
 46680389  14358966  61757473  20267164     91464  29312373   2487308  14660994  28677021   8892981 
   462363   5831223  15417073  53363994   6364107  27989447  13606023  49219909  49364223   1803918 
 34284587    503960  46187511    170610  36374667    180039   9418235  18497673  20520711   5017305 
  1959236  38266709   2910363   7916467  29071743  72663553  18993361  45347681  20153934  27926567 
 89768931    485335   2479203  28264473  25182373  63018848  17782223  26596477  38295787   1720933 
 31118418   8003541   9634122   2313691  13052283  77478753   3270579   9465082   4217823  41523078 
   845765  26531169  11996567  27482333  87018383  41799675   1440408  11602311   9829523  54105972 
 12038403  38541203  45049535  25805914  15848749  34747069   7677507   7896631    871353  76963737 
 22409944  22048562   1562614  28447278   4594163  66338423   1579023  11218573  20819103  10380087 
 55656577    107813   9557475  18977395   2606973   8192802  10955891  18909715  45364113  13348731 
 23169721  32639793   2194703  27353053   8311068  65668758  59498133  14728838  18184317  31679895 
 21375879  51927648   8392959  13630417  39841419  26804131  35984797  14460756  80226451  29083727 
 13026430   5394681  43996920   2243215   5595963  73773711  15896463   3947157  56790373  11960709 
  5892401  11308651  13437963   9617371   7495002  10776880  45063867   1403514   6578412  18324223 
 16421157  43718427   8684763  29281365  47004330  18540970  19492642  61090139   1410674  13242219 
 44199137  10178095  49595151  13177119  23328028  10009353  11043291  20446365  14248695   5457366 
 22032735  19580283   2284048  28746087   5825241  95038283  24307051  12507313  25957081  57449193 
 19805715  47331273   7134687  83988807   1156938    731696  37520067  46190395   4749171  18641183 
 46248713  12270627  17273935   6965403   2318127  11498631  24686293  38416533  21183593  12581628 
 19997595  16038552  33844395   4135419  14322115  22249851   4186203  38582623  36624273  15831693 
 32872029  63643131  31138368   2605019   9453891  13933927  39146043   7949922  39291870   4979741 
 20770413  81082631  12155487  35210935  25279027   6740403  37560273  36616944  47656531  23977702 
 34390963  47259855  40186406  37608863  41767629   7485031   6101048  34864265  35633847  17599407 
  9288402  41446533  12223635  38532847  33684438  23231919  73782531   9485313  71923515    471461 
 90454806   9962956  42753471  50532603    398007  11792026  28162789   5354379  53945135  62928446 
 32449710  36563517   8670801   1412394  12928801  10469148    649568  14474297  32694018   1439418 
   170949   3141948  17535403   1327666  52820338  56935248   9478907  10243719  28852706   3188427 
 56725834   8405204   9449939  27039611  25028440  29665576  29886540   9195729  10645470  12694771 
 86979458  35678364  11660802  24344595  35957727  19271175  54760203  21850805    192986  32279163 
 22814403  91962906  12677624  87108795  40239819  44046204  68037071   7032955  68967958  56040915 
  4966263  68354349  49435635  27260413   7373463   8818051  20415906  28018698   3709523   5194473 
 38504830  20832233  43483563  18719567  46172332  14826555  14802897  42865491  52038573  39074926 
  3891263   7448438  62749607  15791877  18499579  15061757  15532581  37268848  16582931  11396721 
   449175  15818548   8487634  22028883   1464303  65521532   6098838  16027472   4131187  30998844 
 11474717  14066501  21054081  78782130  31502719   4383369  10016961  38044311  39013483  18112563 
  8887761   2712513   8473354  48239279  72982651  22224239  11667592   7693283    189249   4607739 
 18846033   7912027  55409967  14979253  33669339  11335528   1816291  14933267  66642699  58949601 
 47935113   6092849  18686424   1264407  30531671   3650791  24866259  69257701  21522143  15414103 
 21549101  34617799   6143533  10141463  29377251  35270891   7940787   1291437  23879333  15904739 
 62927413   8458793   8223243  80816519   9493444  20545431     31083  45890283  23298493  64994107 
 23605809   3145735  31265493  28632048  12124612   2434452  75471989  33759171  39217213  26001581 
 40032923  29115638  60891987  41212727  17612715  18384314   5464302  42342873   2661783  45682245 
 14577253  33273986   9805611  13552079  10623971    846157   8392803   9158663   7287213  64410381 
  9014557  14480077  54084873  12072897   7921295   6113408  24829773  46707546  34306475  72393213 
 44593443  21409518  53103123  19170183  54239247   7921113  29124483   3227625  58408539  35764318 
 18254001  29121807    121025   7321575  29466528  26347675  79092759  92991813  29914051  12113237 
 16133254    327531  73971852  59797341  10271547   7976473   1058895   3395875  13705115   7957905 
 33757035   1080385  12995255  49938984   9208167  11445562  45596721  28076507  39192795  57529563 
 10148615  30387688  41522858  15040161  39933471  41149803  66946379   5860271  75955443  12873291 
 70354995   1284774  15135015  26706759  39506931   2524077  35377803  13083963  78597131   3472233 
  2543942   5664375  17859765   8927531  20628366  22025217  45293737  88697445  22530507  71355771 
 25047323  26817235   2790903  72477329   3332685  50937916   5858683  12310267  12579773  15997907 
 93520723   8812449   8782299  52864963  56911771   2532331   1521049  13031349  18247761  28711722 
 28622717   3908727   8501661  45440258   9195694  35653403  42535883  13439216  15576551  37378107 
 15092469  14972703  52602101  15681172  37720169  13226871     67299   6953838  22641465  12686355 
 26035548   4094547  32227227  36511857  41886100  40457063  30735491  27473418  12614388  32023712 
   480731  53308011     55165  18943988  41957097  22481603  40953156  52588296  11094247  37069947 
 18490379  72835426  97368138   9973109  35489859  34762823   5281779  12597580  18468807   3291162 
 15717251  12582923   6662970  57146810  21561565  15805632   2949209  38614087  10849137  22496163 
  5171268  28336578  44058228  12047004  23775468  24216117  15637902  54089966  38861909   6688980 
 13118360  15588779     17335   1079979  70407378  29073695   8286458   3804267  25295211   2808835 
 73204885  45939979    369843    766824  25034561  13349833  48127845   7148505  33059139  22362057 
 10764006  25149321  12458080   3491188  30883435  61067643  19134287    810540  51991333  20521464 
 68029862    602475  71470144  14577078  20117277   5563023  27303070   2938872   5012115  39712075 
 38708667  39859629  57176583   7296873  10427334     83409  40221120  42598503  53367193  29444006 
  5432199    106141   3627923  33406731  56818008  77691087   3730227  25096603  57741543  58711377 
 13986156  19622259   4566267   5055553   7354092  29389219   3247353  11979027  18664904  10630743 
 12398313  64399019  16981788   5961521   7189746  40327307  24051579  16687773  49700067  94094419 
 24085815     43187  18717364  48996783  10821991   6670705  17579265  65782191  53911955  21126723 
 36946083   6177453  69594999  21957663  12802353  27180729   5602983  13511258   9958479  17153350 
 11574315  33093547  19327623  63530043  26441223  32762835  29133842  15755123  24046878  33630433 
  4266411  13263227  13408177  12788023  15181193  87280519   3443898  39558391  52885659  12315795 
  9940118  38353732  35351318   2754683   9121911   5087973   5914213   6541275   6984317  12067638 
    63681  61447873   1192747   7648071  18291849   1782339  15371421  28595546  65743473  59063595 
 26230459   1467043  25593339  43946971  15262613  12267013   3347868    679331  43754347  73568712 
 13286147  43737113  24031923   4348873  19867089  28682579  21906384   4639083  18032073    168786 
   604475  12946611  55487863  52178939  24904766  21201471  46531929  28498635  71797299  49619997 
 14556441   7366738  92117581   4717692    430563   3945115  17308232  88248937  20954440  37122121 
 47698553  44138025  38198442  23563499   5705049   4775937   2860123  16113094  58259790  67267653 
  1828443   7185294  44021367  44374353  59467470   6005005  31074483  23502894   7325096   4736712 
 11106953  32097813   3566603   2383088   8190653  75385873  55824927   3258623   4647147  30113655 
 22806683   8310828  30869403  56510907  36318669  43746123   1161739   9012813   5351779  29894589 
  7667557  10176123  64343311  32340707  74784323    605493  21253323  34837783  15287118   7552995 
 20672929  15557923  11933473  20456739   9309723  11150823  17941983  35812053  16406235    984576 
 17082783  11564403   6389614  35378068   8445763  27706098  40988928  38957127  25231003  48450223 
 22030473  24133675  12745478  46239476  86911481  79716942   2128067     25545   8386568  42354407 
 84686603  10554984  11704187  59586500  20351146  43252773  11608642  35398135  14109205  31867643 
 14683456  71151144  10278543  11317638  47779983  41305872  18362259   3802547   7959273  27919491 
 15183466  33484494  12752435   3139911  26180250  16577463  49988139  41860347  15031787  32616453 
 17479572   7164735  13395049  12166173   2956395  19615512   2332761  12061587  73294875   4524451 
 25186755   5603413  62206445  36586904   2928607  48232660   2483331   4073955  43587899  27759223 
 36975915  49706448  23289423  46664931  54569555  27144955  11174661   4996536  29712731  43065295 
  1905199  10280978  20573478   3543547  10996836   5371143  59831763  20835477  40482107  48701303 
 17332017   6311363   2105373  26049388  16759998   5437419  24851681  62843618  24391383  11559571 
 11099233   4720373  27508745   1801471   8898057   8278407  22197101  17266530    337811  17960249 
  1834091  43546023  46071873  35601474   4024905  28169509  14024745  64972653  29882207   7763048 
  5667187  26345039  43798773  24808803    640873  27094001  13785881  10936263  22030147  13284623 
 70119995  35218943   2998589   4000210  43894293  38166695   9836544  78445572  45009153   1010274 
 22055783  53274363  24835081   7348506    297028   1952096  14629755  32058814   9208315  41836731 
 54566796  20563959  32677827  23575700  11119272  12179424  71187873  65356647  76735643   5279394 
  5746171   2638689  13738198  37407984  29007907  51017505  14271403  46192860  27093101  50703127 
 17575747  49926957  71600323  36448813  47697703  65947371  11905053  29394363  61020409    567947 
 25166747  17519548   9705203  24761823   2048031  11046210  14841713  35286054  16247277   1398403 
 79925160   3429108  39203118  16181205  22258865  33115428  20325323  56462287  17338983  13559994 
  7213983  48963378    186013   4155867   3333423  82199939  62810479  41132895   5432838  44174883 
   337176   6805467   2687248   6736419  25110453    569387   1258458  24919971  69237935  34309635 
  2376528  32103749  26456607   4203963  15087723  27914104  35388483  49596603  77353413    463492 
 21775422  19692801   9719088  18531869  48536583  57495015   7567287  10066586  16523511  71907523 
 41904885   1536557  11751851    237555  17476288  10811085  54018495  17456856  37162123  12927618 
 38476959   4598898  19088511   7193715  99530543  59915678   5933350  73150928  13017311  24717203 
 48690631  11158761  26797813  64766723    103305  65704623  19280383  16926473   3968561    283758 
  8045286  35782387  80134625  22828359  27028568   1557861  97021534   4445591  13025597  31261803 
  5562123    501638  46883963  23593043  24850687   5898386   6535017  15718386  41471067   9085980 
 32804403  32403809  85420587   1918709  37722703  10655571  10918108    305323  43229270  16743668 
 16695897  34511611  64124956  37741903   2789843  22126123  23538408  41317498  55776267  12314463 
 63704751  59928671  28355685  46600934  40280138  69047787  12913859  15731643  56467615  46333926 
 14130399  17228938  18464207   1288299  43710405  40803683  57162319   2460570  54972623  65241565 
   702855  62717432   5727411  73025617  43020603  38179947   6627063  29960961  16266411  37956435 
 20632011  82422175   4237331  15891362  19553748  47316728  45220304   2043978  84872351  42762522 
  2828348  36246924  77139187  56348832  27782171  67458720  41941373   8306911  21302583   9640743 
 24126639  46507347  39170483  63294528  86715213   1139303  27033038   9967483  12842237  27706403 
 70838051  34071843  58262103  11783118  15393768  36156771  15429966  69950913  44857143  12012426 
 28959753  32699763  22132183   9369573  37063643   6733169   5404116  36883843   8655047   6823721 
 39079133   5862395   7041062  11398451  41624685  24101323  16807496   1748331  12724197  65689917 
   212027  32730382  69035334   1437325  13697219  38186403  17734899  50303103  18164199  24713167 
 24615506  40570214  22688893  13360467  13626375   4608947   1223640   3339364   8787627   6447255 
 47198175   9114811   1500933  40746523  38147358   7508883  36636501   2412642   3487928   3697178 
  8084706  23221342   7908285  80197907  12678811   1041396   6314323  32392843  78583173  81954339 
 41621773  66687912   3451549  18201519  19700403  23701359  15841697   6011719  11468223  15043043 
 11101897  22689427  54599958   2587851  54666903  55454338  17983095  32007273   4984873  52177713 
  9249419   2265803  14895067   9502143   3677257  17155218  85610211  25920771   1172433   9448739 
 16064731  29515990  27558563  37902526  33833366  35206252   7984348  43303782  51448591   2448999 
 28509835  17639512   4612165  21386775  18075167  29742248  22715797  50494203  15302538  39554918 
   904317   2059653   7746495  17953087  30187863   5912159  24882807  71444615  56241999  21240342 
 46549403  61376813   8602563   5701203   4491941  67210485  16043488   7251245  28695542   8711249 
  3468231  55248443  14067729  34869883    291141  26674829  13896511  16353837  91064551  15873561 
 39880129  48277758  64313853  78518159  82292103  25368648  19852197   5219207  13595423  33803058 
   390630   1649583  28926523  38980579   6477315   4771256  20372473  39724683  34799307   2155873 
  2108121   4615923  11464719   1346997   2671067   2281164  53603407   2873203   3328579   2698252 
 18038123  28289487  21507686  26668163  39864698  30817079    931788  13715653   1463541  18702423 
 91882413    142698  69124684  52227963  14878907   4712820  32264523  55779387  51615115   7682038 
  9503182  11557436  17038563    154548  17733083  79648332  22459329  29600771  38114607  29899645 
   187197  46304417     80068   6572871  41610131  83925273  17993688  76017237  67126021   3977337 
 37537083  14040891  14487591  17814523   6384849  18402857    231666  25674747  57017583   8188257 
 28496721  16241397  41059671  67347293  24348803   6688715   8161275  25300500  28240251   9266033 
 15711673   9748068  42427608  11289705  32067213  17451573  29339969  19463381   6388873  21818598 
 23397237  12637703  98853423  13789107  12982962  36239820  65295595  24711683   9216447  85499719 
   459023  29412542  85349413  35807804  74658253  17121498  24469485  23304197  24701223  23029683 
 19871421  18563371   1742215  13254886  93032035   5690431  12671959  11511123    473206   5444923 
 18705831  74174235  20689339  29669054  24077451  52657413  41943759  22494423   7118533  21048571 
  7061121  45563173   1920525  10982983  17392525  33685683   8908475   1387222  12536269  29838153 
 43283517  28409043  18972573  82227125   3549288  55651497  17449947  32813733  31915373  11836284 
   147055   2548436  74184297     16761   6629079  41782533  63532959  20678123   6021677  53648010 
 65655991  10813203  46961813  45658661  17247606  47195579  19321091  15669282  91057869  22098111 
  5510003   9684963  18756987  12376098  23609247    364179  46671723  77762731  10539085   1310106 
 42203963  42433687  56705553  11394803  18726539   1650397  20555192   2082963  35113947  46242537 
  1635243  22923333   5297379  18703267   1785093  56386023  24962964    852198  12097448  10769245 
 15115492   1096172  33802467  22439958  81355121  24888219  35202075  36753553  33133948  40770861 
 52235628  11373115  21908711   7357550   6241059   1740061  13982683  32276907   7858115  53368359 
 20129893  37490758   8979863   2760937  20291800  31718971  70226395  19609273   7070550   7388883 
 56551951  10962573   4236693   5867112  40768179   4004843  14173711  73475415  30012984  30770395 
 14643375  47867943  26441174   9659267  30545547  17187267   3163668  22508740  43853919  13233819 
 32135838   3208273  38448415  68919327  22904908   4319431  16310886  36416516  41927595  30256349 
 21669406  56726153     78803   2297067  13361723  59397341  40538445  22638381  11219255  44447558 
 26018739  66603065   5225627  81701073  21614436  23463773  71632863  47484980  35599407   3386079 
  6401983  32899407  26288859  56473680  23005355  38830959   9223932   6716682   2325425   4930661 
 31921548  46186563  12134323  24468760   6343880  58595572   4229205  25233283  16873238    379343 
  4374223   7111767  67563843    938351   3778443   7074967  74628848  51790722   8520115  38251239 
 27941645  37217665  33475248  28674123  83606963   1504923  64215885  47504445   6168740   6973863 
 27993343  67736037  14215570   2504443   6009538   7630439  28493511  68554847    155985  36865127 
 50556187  26165598  22125975  12339835  37189737     64818   4869683  15840499  12581055    580478 
 90441651  13471503  36727692   2064052   4031904  52829954   5916807  51318523  73846203  37927936 
  5655581  17265485  13303571   5560654  12512123  12022665  34724571  25087192  10162311  29433263 
 38844993  26687329  14950450   8597085   1421147  47740851    187503  11925764  50071963  77405853 
 23014492  84551555  21938333   2356703  19946979  44974993  52017084  20916547   5928743  21011295 
  6501019  29236673  45073052  11920130   5947560  10110498   1789793   6596281  30761796  28711624 
  2837493  69866224  17895547  21703827  25001123  18632821  36082122  57286590  15332672   6366147 
 60904941  17873663  31360947  44615294  81408009  13177301  57057275  31511211  44876043  16465221 
 47487283   6394281   5723466  13237611   2168451   6238691  26312283  15282717   1033633   7713233 
  2866368  25274171   4232217   3974247  60172083  11293953  38446804   8610216  72458363   8875084 
 42820729    498438  48945279   4510043   3301074  20454318    109375    561467  10210981  10612679 
 32168200  77374616  86785739   5149307  10331236  26442585  22703154   6129998   9093333  30670485 
 29066996  26950614  41173755  35319071  67125813   7826166  56963873  47526303   2744447  28924348 
 16867387   5919470  19034563  68312631  11767591  23168286  31519643   8975625  13220151   9983103 
 13752939   5769735  14452163  88502251  72219102   6203803  26993667   3698036  37745733  89911707 
 38970396    447495   3855429  23216217  27197733  62034670  12356488   4143213  24289707  13300769 
 13386273  35172251  50010076  28793261   1674311   2093205   3337219   6727767   9761061   1400648 
 11232543  17346648   5344243   4862643  17704023  14103797  45154232  32553073  21839633   8717099 
  3307714  75985913  25436698  10159359   1608297  10582107  12260226  68350119  22065348   2023287 
 41994578  38172917  83941743   5180161   9914791  22155306  57910854   6696057  53857758   7139697 
 29977287  48890751  20021240   7432191   6562659    735171  26933579  38949236  16896883    481884 
 22210698  25913170   2473573   1047591  18176490  40982883   9182283  59009799  19461435  64707084 
 61545843  22791939  14429615  45211841  45687507  29577195  47817795   5120058  33705683   1009572 
  9034302  43476987  13246395  31216084    522864  16424766  44434027   9381103   1455573  17553473 
 31946330    548790   6715885  83676027  35712123    619854    440731   5696669  20020373  12358176 
 75359382  52962969   7006059  16220708  43975773  34346739  25449801  20806649  26687563  26875908 
 70914246   4058235   1097461  11590051  23366497  96120192   2782339  86585626   1296678  70064703 
 40478702  48449393  15217853   3267673  17268983  19381569  42465741  58530751  36542967  35718241 
 25364401  41359227  73068351  77464448  48531815  10270911  28371462   6187475  85545001   1768547 
  3857693  10427407  11820183  28825163  10728511  13998107   6366356   1150419   7790835   2610923 
 91426071  40898275  43711725   5698307  41805573   4925751  75825684    293403   5644201  82863895 
 20176845   2756410  15714923  44717413  73499603  40932443  11826504  39230649    805278  74679378 
  1366893  63578148   6121248   3571243   1671198  55966869  54482063  50452096  55760203  33460668 
  4602584  27220593   4451139  45273897  22666686  52978307  22376155  31512994  11502075  22343691 
 76961801  39621623  16963959  22627508  12519019  51112211   7746823   5523550   7509997  10067691 
 19558077  31283286  63354516  14194254  70462329   9866679  19826565  19825005  36967670  23344253 
  4418988  29188651  47379642    704052  93394924  56668003  16578192  29854395  14050869  27254693 
 14467323  22892860  24971397   7426497  83991817  25057623  12132915  16612635  29851255  10809888 
  2868125   6700248  18960986  59084863  14875973  48918929  71220246  19169875  45592189  33319871 
 21897141   2030723  34333753  21189398  78249903   3242791    501036  48715152   6234048  15891271 
   464931  43652886  61322391   1971323   3538903   1850265  23565932  29355633   6632840   5627370 
  2958098  68378586   8854759  17728491  36049963    162117  42997328  51251283  10127511   5050475 
  1670000   1769203   5519797  30291437  96519084  12407397  13823915  38197669  59145453  15551527 
  5716317    779307     33635  18697329  51405722  73436717  10312531  44334493  28307259  76926066 
  7856878  37756639   2062260  22372767   4011548  71970947  33738767    679083   3804531   2227049 
 42607323   7275873   2965023  76479169  32603451   6514995   1703891   2763260    461061  11493371 
 10657373  50242221  20381073    586939  12782507  34451456   3203477  50208197  17692243  11981194 
  1131477  62908683   3132149   7252522  34726193  80870812  74188916   1854906  18643531  40431136 
 70852113  80340753  26417085  10495041  27009211  16201176  48434122  38228579  22208709  67553331 
 20899826  62638035  22655291  18318487   8953089  49905951  18998384   7922059  50714975  33997403 
 13699136  24918243  25269810  11014923  53814885  20396373   2226170   1362411  42007155  78531999 
 20520347  17961691   4980267  43442841  11563898  35439683    322347  30654263  13458762   9160363 
 73436478  20609723   2466411  17453328  14404839  49343659  83465232   5844733  28028557  60163521 
 13224243     61833  28187373  15606499  29989251  17916207  25446523     59845  58438533  66534079 
 27521929   9460759  66769878  11008131  30647091  31890513  61343253  50772691  12732423  69689972 
 23770215  44724243  14587612  47593017  26594053   7870443  11958875  35259348  13255023  34500079 
 11327103  15650023  56002553  38966568  18851098   9827964  41755603   2509915    467092   6459135 
 57531778    706109  38415723   9220823  53805448  24360513  19382766  24282323  15243035    652335 
 54088795  23871143   1064043  77719659  38129253  59273467   1523372  38375031  19942512  11348215 
 18255879   6771277  45009484  62036691   6558805   2059578    281343   3057531  81656373   5067423 
  4964310  73891193   4371073  69093203    401431  14854633  28279248  37441727  28297971   1285823 
 13815593  10628937  86317007  83405198  53767949   8526367  25354395   2802737  19764483   8809255 
  6603120  10395508  54634393  27147023   6833765   5220747  19681924    253355  60585375  68243155 
   258455   6948394  18615853   1007226  29528358  62378411    383027   3927473  54894419   4099309 
 76088893  57328576   1361615  52954453  92403503  66321675  54662739   9436929  44131819  24806751 
 10431902  79414458  15107847  46904329   5933344   2626839  24858311  92107473  16126175  44277860 
 25930461  37450998    165423  16108203   2989963  27733432  22792147  48354623  14475516   5559567 
 31441123  27663915  21547023   7177919    511395  18327323   9076860  27495603  23340123  35746463 
  3881819  17613753   3414030  35702075   5255307   7958463  59968263   1835879  37065375  16719267 
  3182667   4044343  73402413  23698981  22813293     40343  31667941  20893395   1303278  35948737 
 36840948  36862037  12308599   4572375  10019371  32530427  30374508   4065639  70177550  64206408 
  9782115   6654219  27903083  18989503   5686468  22052859  58144775  70973542  32638848  10762145 
 41587143  78654735  30631548  55067475   7793619   6071979  48755714  54759779  45503203  25470323 
 19550379  26619783  25137479  38644278  40763931  24071075   1579855   2766538  46227127   1577753 
 48613103   2951159   7573329   4947999   5766433  63029869   8262273   1321785  68325723  14610488 
 40858058  48209243  42111813  33085903   4241441  23307707  10145838  20285948  49623525  36461655 
 24133443  42760126  20598783   5355775  76201647   8360013     62449  26931543   9786375  25394697 
  1204247   2393073  23585845   1622073  49525820    394527  14796485  71891691  25861714   6980571 
  4726437  10233395   1363121  61571094  52902345  72156339   4758656    326603  39416955  18604875 
  4318987  85195707  36365311   7627155  40741687  14588763  60894633   8328353  68696531  33851211 
 49880499  36803798  31353162   4598799  32943495  48018867   9451968  44641445   8513043   2290578 
 23825275  26842204   2518803  33047323   3463003  11383313   7491223  37719825  11356233  57675310 
 65352773  26054718  10582549   7042267  32058344  17511211   7390543   1324923  10332043   4078731 
  6373098  53252069  58712379   1648614  12991283   3840797  47467497  43180575  70661737  37252793 
  8225553   6754521  13894080  47639475  17347887  26013591  13966575    640689  35032285  74318640 
 21877069   4316835  35193707  23672102  10930488     61875  41925523   9671911  24911739  40159479 
   927998  40565823  23254865  63516315   8870215  32209873  70501862    257946  27453891   1507482 
  2681259  16496141  25721793  31264789   6811818    844373  14744223   1448463  12378423   7952305 
  5159427   3387081   8237310   3954752  34804723  84248289   2915618   3367653  29034883  13557543 
 16735611    511823   1215099  10809179  14625055  38816537  56487417  15333718  40908021  22702161 
  7115179  76121115  20611399   9633131  35247909  35935139   2676867   9126933   2062947  20796688 
  6199253  38304291  71633919  23367803  50402373  38452731  60449990  18437445   2655703  16556190 
   484726  28578821  16181628  45789531  11055578  71570697  30826723  12089046  14183933   2072793 
   516507   2566413  46888523  53480804  53902875  34180446  30275763  38681271  15330399   3000543 
 10360139   8866248   1963417   2984597    247755  20615667  21234273   4121611  21067323  49558008 
  7237148  18846223  80228557  45607055  34495883   6877606  38989123  45633749  43441323  10548261 
  1074987   2597307  16410523  23191063   5804223  70555573  12987111   2904523  17576223    699166 
 27821931  39151118  29955902     56664  58551495    348555  57787163    102667  19239635  46906875 
 46964293  45950559  42782619  64515455  35008213  49008153  24741371   4425777   6102459   3673355 
 19727027  85746368  66183195  23383143  43305765   8981403  48377805   8417201  30234453  13090395 
 70723061  71746845  49070859   7708843   4435179   7797243   1823271   6105465  22852645  41679328 
 25217183   4437038   3401043  47891967  17236875  19986612    228217  48480735   5230411   5422928 
  7952691  40369067  13016304  11801561  21608997  65992959  60596691  41073601  14371568  44654075 
 41556456   8463235   9966772  13453719  10803867   6870123  59063248   5655705  16953733   3520483 
 58110547  13226919  15212459  21387282  11913297  51204968   7551565   3407307  11914118  34793007 
 22984710   3900279   3580773   9882835  68146915  42286822   1839485  15506479   7236196  21809899 
 51831543  10473486  23169522  20695797  10798395  89537083  15441822  52535931  37455419  21500495 
  4266777   1137051  37586771  17134853   4415001   2898237  18521063  42399049   9317002    191858 
 17466297   5287713  51119487  19370468  70452914   4573914   2790600    930773  28037561  43859099 
 20474506    202896  25111848   6665263      7619  23974590  59212653  51681756  28045459  31182591 
 44891993  67072803   5258193   3898566  26138035  13060035   9074275  80156173  80789753  46707871 
   738711  21088271  47154587   7207715  29172849  81536571   3232773  34545975  30007227   9321127 
 12362811   2546555  12204609  10931223    729865   4106939  42765331  30546023    960097   3386037 
   527067   1195667  10443863  49148299   2676447  13993281  15672323   2649468   2046309  58473615 
   257061  69969748  12787576  17392227  23307596  60622163  34638111  26619851  40004241  45936377 
  8055573  29530081  24958983  15276984  34488227  10809951  61575669  30508285    340404  24218240 
  1851887   5438463    397163  71177472   3699291   6774373    196083  59070875   9325599  30049051 
 28864403  32886729  54861027   4440755  13955442   7631133   2838723  21051162  80487428  12704147 
  4066283    544686   6745988  72565564   2734708  22574181  87201415  46182918   8642874  46379491 
 36194427  46896873  48974842   1478403  27804149   1481976   9921467  12372459   4856872   2336474 
 16364679   5350155  55897347  36250071  24070731   5200101  24093713   9935517  16115147  28263843 
 56322070    808269  11268044   8790827  17712337  15513769  82077534  23117921  76209498  33845267 
 10064283   3502568   9135423   1675904  62594278  16500901  64041969  17590740   4657061   2206299 
  4836101   9681288  41790963  19098339  30806139   7743894   5031681   9609973  66794916  13128443 
  9048327  14544978  41460256   1028458  12836415  17542095  50205058  42957271  37933281  14086095 
  1047015   6182449  20863539   1543303  14647574  40195512     97341   8612007  33164683   7843953 
  1504035  24266619  14809943  58012638  29137949    567747  20468580  39342855  68272936   5966811 
 33707211  47122363  20580853  82359421  10108123  75846907   1457753  24621467  57789165   8028724 
  2234418  40987307  13608575  29672491   7999271   5159107  78467235   1269663   6622877  50522826 
 46873543  10505123  44686677  29387553  88382825   5041235  82864324   6359623   7784469   7293456 
 38041387   3966267  74189643    281512    784284  47805551  25317675   5689140  64253373  20785629 
 71672839  27462443  58049478  65798139   2153406  15205405  25211303  29018073   2504706  43191731 
 47750511  12094557  13057268    128797  73345855   4219026  23019163   2118063  32938523   2244923 
 20411219  60233837  42914049   2133176  56241426  39452134  13781163  17904941  84710654  91386399 
 11005252  12610695  14389427   7146017  45242520   4035536  13547396   3000549  39281232    275055 
  7309220   9854385  21526845  15127293   3404476   1689378  26796939  70802008  14391051  16166427 
  2449779  36820491  29736123  31940738  26059319  40508703  27197227  36507552   7453380  35330028 
 10548087  18685299  83073227   1270577     17700  34582159   9822381   6303381  24366155   7405185 
  4109748  21427643  13053234   3933279  22102923  83022279  26321837   2828073  13003999  52544979 
  2983195   2244333  42403659  96637345  33333660  50382441    493724  44063484  68398722  44722009 
   454431  58146237    486755  22027423  40200099   9620955   2327735  20732303  44705532   3159023 
 23081623  87765133  70094987  28576985  57344564  61103767  91813551  26996547   3509758  31721381 
 26042755  35883753  60011619  20530395  15530820  27628873   8602246   1904704  15910768    900803 
 16474217  18922296  25034559  48999179  14406777  28225593   1954643  37984248  18904613  18775183 
 12471123   3622433  10391673   8450687  10164565  13157405    619979  27881863  24121121  10816899 
 64380868  21540615  45208587  63449598  41800503  17295891   6628115  16682603  13262758  41526599 
 94343323  13665741  26869957  28323921  28891293   9736759  10594023  21860003    492098  72496113 
 47738471   4716989  23092859  58315273   2819883  38459467  57606699  77380247   7849757  22241783 
 51358443  54860883   5776923  30737088  10789581   1036900  60990567   2479908  11152305  54970961 
 43048647  49923523   5447411  23099829  20519321  85096691  14432601  42927523  27185507  23217739 
 48164015   1966155   7268592  55126859   4257923  22869349  36564484  39179435   4814693  31262135 
 58401819   7218230  71318123   8227743   9656343  29540991  55588873  20173007   1718973   1192875 
 65874833   1698635   1638354  43192363    215455  10156438   1644370  48124199  21086454   4267155 
 30149305  12975773  69498777  19237032    519235  10852347  56118366   5103384  17642587  28980033 
 34669299    153618  36097547   3063387   5259048  17320657  86955424  22482963  69944228  67629073 
 18707451   7137686  57463683  15941146   7296852   4229894  44365159  23582721  55507403  51584747 
 11892219   4279188  37162812    130971    824419   1976713  19745759  61465594  40861003  21006409 
 38769369   7817223   7526515  17495577   4840629  11429409  25866893  50106443  26685411  37724047 
 31745413  59840260   2795728  22274564   3829620   3643259  10737437  16933503  27825531  56355513 
  2365017  15536791  49875067  22502736   2898917  60756399  47346741  15383481  29306267  19182834 
 29162025  52164985  35453743  27320403  27401707  14187647  40319402    192168   7344396    506601 
 54643219   1302611  27313823   1114554  22205028   3570931  17402385  61186908  25065898  51201047 
 20642186  77278349  11786157  14499783  54540879  26149623  17715755   6324021  66192566   3756663 
 21072765   1620053  66803427   3976893   7556742  53490703  22545683  70676343  38049051  63574179 
 78044421  20764683   8559108   2354943  15610443  83975301  19801281   7876665   2282410  24504047 
 12547347   1496741  48458988   4467579  82317132  26427915   4420169  20597323   6453219    453108 
 12394245  38671899  27463992  25868643     90135  57773207  40981248    189839  29254747  13705163 
 48489123  55435547  29824753   8289987  32508972  23843643  63450747  52721133  30828361  29788038 
  2329373   8793759   6261583    422103  30956796  27077019  58421585  45968859  52158843   8566779 
 21745707  32884870   2301612  68657519    138426   5403675   1753887    934595  22069497  88028439 
 34589873   4499323   2713699   1921691  47264078  16141117  59537295  31382983  64967298   1164943 
 44165035   9147534   4214627   7976733   4443219   5685506  17323563  14513139  60871282  49328843 
  3046098  57293247  15346979  14419126  12515339  17415819  28155222  33924027   9212856  12521879 
  7578024  23927739  54532203  19026684   2623533    311313   5928641  36827771  19425048  39746310 
  9904854  71461775  53369751   1321387  14294791  27187185     24381  23450263   1832352  39208877 
  3794802   6480673   8734373  50806913   9653283  12772907  76210107  61390425  48803323  13324884 
  1506948   7950165   2091135   5192443  81466077  68896104   1178190  32176365  65255194  37412963 
 60074797   1739364  75187037  18039417  18945555  30289283  13242995   1565467   3929013  72710332 
 13201311   3684626    851403   4990563  10954290  40360536  29438989  20840172  37703163   1559175 
  2228723  31544325   1523067  19624898  27405556   7955695  66068763  55138023  37225683  33516879 
   538836  43305359  24969043  47213348  53753821  51541107   3671076  79313971  24194951  22068142 
  9430158   2429069  68487343  21778247  21404016   7642715  19956321   4232427   3223123  16813063 
 23403373   1116623  49959669   3235838  39845097  26096813  83981163  14100365   5768271  13380994 
  8823903  22110465  45567788   4927773  22705487  10441125  24005528  20402043  16078733  11312553 
 36432330  55125003  48223947  36655923  72480384  42822047   4737899   2847267   9737383   5445418 
 47936583  34881855  14266318  20226248  30687711    998691  21321478  21516758  48816007  36620805 
 29696074  64416062  24885243  18268907  65439588   3521959   8881410  36146052   4811905   6161059 
 14573840   6284145   1770203   5816701   4374377  20115152   4689915  30302331  29883823   5616800 
   150317  31885536  75754187  72940731  18610371  45488713  55083403   4396902  15772418  85451643 
  9222026  46976208   9551714  76507451  18297483  37689473  27949921  54128185  15009283  16836595 
 31792077  70984047  25184130  11277147  73062319  24184752  24335103  30680367  33214551   4734996 
  8320093  82772393   4657027  12685513   3442857  23338051  30705204  61243923   1516977   2176715 
 21200421   2899581   3094305   1450124  26877903  12455023   6493907   8013804  13283718  11527384 
  3146643  35258042  30611546   3829623  46729275  61713348  36303054    322353  17846211  24608883 
  6218083  56926683   1450715    559598  21442971  52119013   3290619  27180208  37128165  27795993 
 57231188  51501307  29457267  55132811   9662904   6941890   1057818  31823397  14341422   1536357 
  3450583  40091148  64214031   3481423  16011081  49171195  78424483  30783187  23924935  35472693 
 60184205  34138227    823218  92313183  22471309   1826539  70984367  25253555   8605678  72749865 
 18660734   2740251  32842839  52068499  11797665  36299051  16207428  51641843  11303933  13228527 
  3514170  34236723  22450587   3959940  66694963  41821247     80543  23266509  36142038  15883547 
 33321766  32144479  54442137   4230464  17590113  60175365  55265499    997051  12218865  23810200 
  1236763  39248252  32285775    243847  77580997  34180741   6115386   3984955  11228613   1571945 
 18994299  10770911  24404039  35874963     63923  45585329  13513044  21598323  71159263  21657883 
 11518773  34952451  30769915  17850723  13789388  16837836  35978226  12537559  45699667    390777 
 56850518  42339081  10134793  12894378  46340493  71435619  26290583  21133995  34162459  73970341 
 59513343  31898670  80940027  30626744  12370867   2078875  18773027  30110639  25948549   9434491 
 22872875   9781929  25326264  11057715   2117185    873571  12450215  78970053  60089483   2195367 
 46408711  18989667  18988521   2411961  54646155  14235762  30854019   7465033   9822211  70607723 
 40726523   2739177  58720547  17474739  66361698  25471531   3122580  12174747   8438618  87622119 
 64188317  32695989  10391317  16664529    730523  50194373  57647825  16615091  39183501   9165123 
 61289800   7891745  44652783   7922877    676627  38343714  32156943  63300003  47283155  12455448 
 21079455  32643743  51023899  15973449   8473651  67550928  24628866  15907326  18313858  13938642 
 25832295  61992231    189933  13930599  22222323   6538289   5812211  21109051   3198491  38924463 
  4270461  24496971  45033469  28512046  55256848  13606617  28296307  16525243   4962183  18975271 
 22555383  48271537   5199703  26387305   1337973  11728291  33478449  11069437  38228079  30172515 
 38541873  35255211  44552723  17059103  52903684  61916508  11736862  10471780  43291873  32318045 
 32885833  13574257  40821091  55708603   1248051  26398473   7736049  24953869  45875095  30828758 
 12788639  12480549  42644633  35193163  11874327  11718220  64321803  26157156  66300048  10192748 
 28933287   1725913  16214970  29291931  68881173  45187963  85119223   3186713  50067873  76194193 
 64873790   8965595  13445597   1956891  20139693   1256625    283623  21812433   4082784  21967748 
 52187468  29317768  22389124  63121673  40733369    741549  15036603  89637111  14912387  14465423 
 56300730  77561131  43880343  10620213  54525027  72309825   1198343  21845811  15847848  22075909 
 28017315  10496427  41565443  36407910  56514651   1076127  38962371  71738461   1430277  47515613 
 29737403  23528499  16664640  10339315  20449854  39942053  20911962  40131448  34105087  33468149 
  5999864  19724284   4151142  59164418   9562283   6666558   6029853   9401403   6664775  12233537 
 11740817  25900302  63127675  70684976   7683495  34462589  88361916  22998753   7092467  60380100 
 10932933   8586987  77201691  35034423  21275589  44403108  28738909  46426083    403735   8246868 
  5704709  52825391  46745059  44347751  37087305   1345215  32462322  80958099  12419124   5229765 
   853755  10363939  11562357   5468399  62617595   7956766  28947107   8805402  24497868   1311099 
 13749841  74440335  35251119  11681950  22078597  69290925   3096783   1821201  51821673   7223647 
 83838193  22900707  50573949  20838723  27063951  17647563  10399773  31494639   2050899   3347619 
  4752555  38390333   4758315  90293859   2101209  56218527  61908639  30053378   3965028  73871253 
  6415806    800165   4523265   3689658  21813998    412781  36454299  34767195  34486911    988023 
 13445805  31272273  11894538  83249519  54602895  44534058  50758331  12613165  33532539  34654844 
 43356989   4657623  67848552  51919207  51185215  37683360   5209855  35553035  17678355  83522823 
 34541315  47931588  23576400   7920321   1103611   6654129  78077947  42872629   9830865  59066698 
     6846   3301260   1341618  37530555  11020803   9445013   6103791  31937328  19731898  29452251 
  9886166  41404155  46591695  62111166  93596479  16834443  13081643   4996251  23847923  47012908 
  1837420   7750347  83729611    526459  35723931  27922555  14777441  17385647  34640235   5246394 
 11124327   9953003  18028221  53017603  34793835   4691318  36580523   3855264  17281251   8683658 
  4251827   1289048     49099   2957523  47972795   1128491   6162777   2794292   5525320  23797680 
  7606419  12412595  20813007  22500994  14136405     49169    148041  27459156  27089960   5079615 
  3236523  44177268  21475146  30432291  51619299   5256475  43885923  11153082  50982103  15984203 
  1496123  30814083    262724  35799837   5430215   2103096   4280811  43272495  14856363  33142193 
 61705533  11308965  47689519  21152797  76252173  26148873   3803646  26734903  73083133   3164141 
 15950914  38843571  47831699   1851947  18030762   4109019  14419059   7728651  17347083   4936243 
 12824396  24717143  40893848  31826701   7229475  10292093    114715  37030883  27362643  35667835 
 36064169  12799403  45847971  14525947  28105699  14942373  12338218   3722898  19004507   8423523 
  3236667   7166199  14219475   9926208  56651157  26048770  55348461  29456746   2451373   9292189 
 14631303  71807124    516668  13809972  74794226  10852003  12940211  31744648  40308083  30351652 
  3558510  10937749   5083141   3773371   3985083  35222973   1672959   7131339  10114188  29349319 
 77977080  45739194  45489165  31122227  14618715  54153443  15725818  44110873  13890483  17521473 
 59105598  46678843   1625600  10794972  52355283  53101051  28780352  34910103  15688308  18140713 
 25558873  24323112  25972342  15154903  35108383   3582795  12124251  59603446  15724067  34636093 
  7769288  58728375  17523069  15189255  48459191  25527147  55394977   1689426   7697197  22494372 
 43880098  16082865  34709187  14976073  36574293  67962651    727542  46210539  33185751  15063891 
 32014053  16263099  84988320  18681147   7037035  15265467  49035623   1894113  20828237    392060 
   431281  13855965  61136713    758682   7889723  51895176  28535691    927093  78428151   5536269 
 47091283  33900350  32480631  18150411  12665144  69418537  10933045   5620243   4607963  73188561 
   560977    241967  20513523   2131434   5717537  10403970  48543603  69098148   3480990  21987438 
 27188216  15846080   8813736  17356539  38079525   3962874  31320486  27432299  41963667  18364779 
 26159399   6491355  54538200  16947533   6382653  32294499  11815195  22578833   7553269   3723043 
 11347239  50610452  63245481   8659957  15141005  27222893   1969508  60212958   9540819  45371244 
 38381323   3400650  10221873  23610957   4969161  27414081  47215243   9022937  18099383   4654277 
  3875547  24998368  81382368   7515105  18991403   7305215   4261302  22285153  33556857   3437734 
 51087741  12850821  11989185  53857180  15781613  32135998   7501603   8077073   1395915   9513699 
 64568341   7747992   7944903  31225773   2657083  64605165   1221465   5505886  63730563   2865256 
  3848323  29960323    183453   2854575   4355691  23923659   7678507  60499104  61206710   9547640 
 79590558   7620699  16053027   1307695   7543786  26936838  29762289  50391568  35785411   3105491 
  5309107   8497703  55986473  51323395  23461799   1050428  30831518  66267219   2483968  69141923 
  2727569  30464739  34328487   4472767   1072123  31644090  12082167   4866465    163390  67475823 
 30993092  70601577  30087060  55458071   8935721  63211523  21158877  51373959     91931    400728 
 13027728  47140777  42029873  26275614  47298020    418000  13490966   9363239  10887298  12985969 
  2172330  12447360  48310203  28592571  35480591  13271475   5673579  20550234  47427623   6548182 
 20219482  33531675  57179674  22425951  38876370  41308838  14418548  93150188  47552820   8923678 
 96276723  17650084     11285   4369263  14089098   7742643  17200995    786007   6201162     97913 
 31706463   1277271  62959883  31327811  68928233  74315343  22452558  21696769  67220947  11714951 
 97412667  37737511  16612415  33062865  17298357   7422539  55986363   5083251   8985774  24325181 
 13181340   8992456   2292125   1911043  22198919   2312419   6003329    435481  21027269  53947088 
 18446318    549399    424723   5277141  55984331  17901750  78533813  23587863  28818198  13444203 
 47230195  43574253  40655924   4269822  68007863   6240282   8969226  20144337  36850559  11556213 
 15589649  62641883  15888212  26458104    819513   8787293   2213513  51787963   1687116     92175 
 47773458  49539921   3647923  49235123  27178071   3433209  48177828  58577873  12545691  30287643 
 10996603  35201499  10330782  25045542  38147386  32660858  26671365   9789383   7988598   1776171 
 39889427   1899276  32412546   9135363  69067131   7067131  28739842   9688923   2121640  41541051 
 15085270   8444205  46226385  17257623  78675762    455325  37356603   7131555  13103637  19806273 
 32374026   6857484  37606923  21000219   1732931  30741393  73127697  12313853  21433171  44445282 
 34090631  34762539    161991  14129843   1999030  67354995  28970583   1697143   3537762   7339559 
 44133715  48492183  13315640   4318968    856671   8788525  38111000  74387703  12028811  64645119 
 37039723  30546251  63486788  30755056  54258621   5919579  10050073  39092883  23481951  47527141 
 56501187  51237101   8910325   6642171   8248167  68105167   9412219  28785999   4693737  48552210 
  3365995  71765059   7621927  22728561  19827438   9416355   3157550  21863895  68229986  36452402 
  7823036  18544788  13730667  16618473  72427560  45586859  24480735  39734531  76350678    522666 
 15604113   1092243    722091  16578108  29447268  12377823    896433  47478705  15833507  36390204 
  2148898  53106793  10877743  27191099   6461313   5213211  10833288  60057903  20515771   6741051 
 19753939  15638851   2780050  87598508  33626045  76235598   4263411  48446323  62766741  44977491 
  1073825  13034067  13542027  21463791   1778283  50640775  24065736  40459403   5766590  27994875 
  4219803  64708001  17432923  12625989   3880179  30891038  25778212   7818773  25148103  85709604 
 37463328  35841571  28725570  67328136   1777053  61487403  10561740  34481393  35570367   4296598 
 25295397  60986297  33059079  43881471  13456801   1585322  11507073  12356104  41630131  44483181 
 21953107   7428523  82091844  18532817   3173187  83512849  38223603   7470663  84391683      6647 
 34540552   6286293  21911089  18471199  76537111  11072468  42860085  30744864  41975595   3831054 
 35631807  54597395  12005451  18777752   2516667  18660379   7289276   6524259  39356246  27948173 
 49767033  15537303  15059244   2714739  14957523   1866869   5168733  21003196  70757115  65070970 
 10367499  10964086   9955563  29218281  21627243  14153535   6916199   3000263  91007765  41114469 
 71979319   3729573   1136715  47591700   9358623  16266516  18307203  13613129  45520791  54278171 
 43700013  12876561   9529755  59674067  24379923  17736342  60108483  89561178  23714093   2166447 
 76853603   8894868  24167940  44613386  11228253   1988538  22441029  63134579  41778048   4574635 
 63887016  49475223  70864015   6612477  12008847  24500235  73558843  46328565  41322618  20788347 
  3826172  18798657  40005105   6823165  67263900   1078908  51647208  67119318   4147659   5902779 
    58972   1904379  13172853   7160523   7594955   6233263   1796653     26807  39453765   5229249 
  5803683   2652579  63142355   7728291  22940974  30161055   1280391  66725647  11349318   7258073 
 19670774   1583975   5995409  50530889  26509628  30432063   6808423  26719073  63437984  40761851 
 45072325   8079867  28352341  41570713  47728423   9443522  32377371   4122603  53061747  63971310 
 87675243  40847314  53442363   1931539  37473573  50468991   9605061  13393383  20284875   9909344 
   161151  59588650  11605314  42738979  24618417   6242136  29300460  18350480   8571558  19611951 
 18134083   9294927  10582240  34050615  32174085  58229322   7789989   9719355  45918237   8731355 
 13289127  22016449   4144047  15870032   4192875   3228171   7149328  20568152    209404  17929872 
  3623995  25289998  53046923  23791619  43924033   1959504  34841765  54569117  45790282   1361847 
 14143551   6269043  32476240  44759574   3216525    139587    504649   2313841   9271117  14707023 
 15000108  24791796  60493907   5934343   3749178  16146383   2064969  16641843   1982255  11051394 
  5652627  10069728   4595371    299891   2250577  43257273  11227812  31517588   8344459   5303313 
  8965428   6594191  13532265  22734216  14335917  60217242  13787034  39013143    591858   5835849 
  2997560  15425247  25006572  18332248   3337743  54146327   9161385    418203  65862675  26450343 
 20835483   4724243  41541483  23717348    542203  21724105  39667107  13432528  50043480  78164155 
  5978139   1229187  25815803  57441695   6609978  58181025  23927364  18822795  19699323  46625895 
 16147979  11802914  77297733   2850883  13526513  18868539  15568979  33513127  10690101    887175 
 11440123  10573147   5048473  34705237  12258453  27164481  17562801  40139486  13993260  80840057 
 36320091  67234563  31014935  58237431  39979025  48729113  65448093    237612  79424871   1381203 
 34765036  64427496  54398873  68720223   1217883  40235931  10439448  31726418  63726808  44152855 
 86721316  49273647   4942963  24810267   3621723   8305851  56948721  15764138   1800748  23995239 
   977771  11201235  10636149  23652069   3386598  74402311   5256783  11462445   9436515  18806322 
  7694334  41868213  26060543  14949443   2909809   7750959  85024183  33296187  27309552  15384742 
 12862973  11133291  25617390  27763539  22724979  33242307   9802077   4383493  79597659  80356115 
  5718264  27655224  21757659  16395895  40054124  48198533  73405147   1405457  30559280  22517232 
 36545775   4285482  27561149  44607574  14669169  21862530  32768859   2065731  23711965  75569925 
 17496843  55599499    605118  27275553  62403768  73702752  40593771   8937952   2197890  15785590 
 27379311   8824107  15647511  31949303  57211243  29026575  23775250  40696737  17712383  35824638 
 13064517  61059912   9741563  37306392  38554758  33994833   4151527  84073508  50581115     20994 
 39997315  35076479  23852323  71680963  72129418  11133477   1176703   7666873  12350058  43064922 
   420179  73517798  41983441  11690043    139317  39187843  31013687  51303507  21572631  31197687 
 25050148   1000459  22895387  23626261   7429321   1431273  17721413  45069198  43993303  55775593 
 37657776  65451943  15547695  37991805  10809527  39162811  70531467  36267809   2426379  34451595 
  8256475   2454798   8800233  74578315   5796980  24873839   1960419  25469503  71526795  41836045 
 17656304  59435163   4896859   7396423  13251057  23588950   6000873  13883620  69796938  13812452 
 43387699  38468748   8432975  43685103  64619895  89054202  36198621  62959245  42059970    260565 
 10440014  17595385  13468641  23639938  65992443   4987091  45667275  31914478   3509522   7639538 
  7584639   9422415   5418118  12200347  61986273  33833251  26459427   4671540  40212093   2809860 
 60062005  17670258   7363783   4897051  57526151    920451  15468108   8984973    625867  13650947 
 15880241  20173848   3720955  45980253  73777905  13508355   9557472  49718841  15654643  10754781 
  3750441   7324643  16987343   7892731   7822197    845397  14584523  38746473  30156207    270096 
  7168158  31636623   5797023  36322296   2521851   8534351    595587  13906633   8210301    145583 
 43739593  33769014    474093   6374739  33525042    237535  53042991   4045675  30973383   2368033 
 15696243   2114949  13025147  24843723  85529809   2354373  56281443   2953315  21840507  52481497 
 64904046  30164019  26531529  35372373  40988423  54730683  43871808  31128234  64515402   7608482 
  4443549   9876435  59398033   7695799  21129270     68019   2562875   7694667  35082573   5963292 
  9167148   4789907  58750251  42899091  57508893  21232371  31048903  47073254  11534118  49578479 
 17827527  53517579  32836021  31643431   2147467  15054595  20801584    328059  19620225  73038093 
 34837233   8821371   4365739  52238177  12652560  64192167  45411501  22437863  32017968  64789625 
 13431123  15634362  23888931  51447222  10273814  58635723   2881419  21668170  14094903  21981843 
 26091171  75951217    763309  26064403   9846145  83734973  10110720  48047699   6264708  34748155 
 11680236  20651199  52548558    312123  21132963  17000895  18576373  35306916  29593891  44462736 
 49579679  33741363  16591573  35603170  21179381  30054815   8321205  13298883  14704245    104661 
 47910313   6086643   3323355  15601833  35979683   5128411  23895549  33933971  32913177   9912480 
    91686   6747591  17792819  80318141   7070004  40801293   7714158  24509094  14106273  19454677 
 11940435  39444153   9469446  13164648  34607740   1637647  53536073  58932603  65426055   5953287 
    16239  17870859    987333  16675053  53464365   5980284  44044038  21833571  18265530  11340993 
  2264727   9203707  40377092  24213947  82951579  41306981  25050571  12795073  68110737  28514553 
 11592813   2760177  39906882  67959755  84964243   9818385  35937963   3049319   4184095  32912691 
   341463   3770093  55255785  20369443  54715731  80074833  19740804    425583  32253045  30051618 
 38411073  45073243  56326211  28857563   1109413  11723851  32364147  13839918  83172513  39356715 
 86061483  58883673   4494543   6596315  11621163  27320755  25324183   1032523   4992375    221016 
 19469135  30336451  33453711  43549732  66448452   2529456  65151787    903747  53827377   6547659 
 30582867   3403579  15630738  71238730   4607495  12489258   8619523    817358  12104072  51940715 
 19770027  38873100  15201119  22771995   3191161   5545155    894680   1606245   4810715   1110939 
 13095615  30796026  79940144   4590331  42675631   7545723   6003188  53398887  22807779   5761797 
 14921146   1005479   1487115   2127327   9205923  21251310  84576153   7920035  18847347  20549995 
 52309657  12558273  27832164  23669153  13434577  87952677  27096540  15879009   7862802  29493452 
 20909795   2400019   2674203  58611823   3838380  24728853  31625227  38454313  35772563  18415273 
 26627803  10438932  67209363   4428819  30057513  22389820  38752067  34656179  12184353  61616763 
 29910771  48662173  28356360   1004235  12016635   2010891  51343155    531643  17879673  12644235 
 52554181  24729275  16767027  11337963  10518411   4691681  25793251  42485208   3738902   1025577 
  7582434  75899172   3429260   4862477  16725759  44449468   4919043  69569803  50496184  18739227 
 17658363   2037543   6904818  59671675   3294624  13840271   1876803  25100619  11250606  34780554 
  3984165   7736879  15620403  40161205   3630453  19000566  23237997  71690619  76967147  47168927 
  5708133  39790977  35513585  18174518  37048625    886421  25959947  35718943  20235527  38146431 
   699183  21878163   3364068   2452216    517708  52204143  28379493  32594027  40712677   2629057 
  5983407  34764853  55829085  60012155  42820131   4010865  10037185  18218310    183523   5391223 
 36983154   3074260  32779128   7681137  18142115   9051886  23684347   6999273  50806700  11885802 
  5621427  51496931  17983223  26387949   5301015  11081421  23684245  44567343  27061227   8577472 
 43592408  36534471  28898107    309421    692511  11254436  13422986  20166157  68244373  39646053 
 17981340  13006989  24307275  39248001  36088851    209724  52361203  63759273  66577787   6588082 
   181887  12009603  61760003  49989048  61860433  56998559  14668723  13696308  10797173  50789461 
 24820611  27113827  14988987  17078583   4281848  29313522    191355  31955259   5486727   2104191 
 21624558   2350818   3808068  35969251   7135199  81753572  73928973   1010343    450987   1272218 
 16605219   4379575  41859719  10199428  84605963  58706343  43361909  29346891   5682135   4008283 
 20123506  66130587  53842371  22254671  53023611  19327851  24281103     80835  31921817   3680123 
 20501373  59387865   1988187   7840887   8088363   8743506  16837833   1783343  20691173  55715101 
  3403853   7633619  20082203   5065919  30369393  18315363  21414811  13785531  19988889  45060531 
  5072123  21899679  20336111   4240018  49773723  62143984  34595838   6254759  70266907  32243347 
 38674701  58373979  25032357  19871677   1430664  48809014    827973  34647141  10973307   5094475 
 17986952  24543771     65727   9534411  68921759  38673914   3678333   7463323    875355  26524135 
  6074123   2976233  69172398   8430262  13568857  40584150  16423481  72440948  12345519  11667376 
 28292296  44123001    179835  23978983  66297963  26621403   5639958   1859669     59578  26605083 
 10302525  65697440  45838203  42569667  21493881   1369173  15038019  23642511   9455841  52575863 
 64668480    431787  32979763  23285256   1977198  34292931  69064804   2975956  10944012  26513849 
 34544387  30744607  11480795  16680918  46408980   5144255  10156995  18453438  16692603  15202423 
 48731883   1117708  12646867  62672583  38370231  28596291  15927873    924195   1163949  25414018 
  4982245  42162475  25319656  13636293   3172943  78124817  25096491  73188147  18837747   7904103 
 10930035   9800457  18709378  66877023  29765073  10566483  25934373  48248163  13300401   9934458 
 32340291  11134343  29651448  80985843   2445027   9608539  71972003   9266580  84407898   5480073 
 35658603  18221883  18684495    922303  18641935  12493947  58482339  33392893   5810888  15946523 
 37196223   1328499  25985544   9569445  79193683  71621023  12059005  21697344    641776  30933860 
 12306363   4721361  55322658  46823503    908228   2474541  13990407  50785287  87269655  17613550 
 86041365  23312391  11305978  32712711  64997707    295167  18315399  20309580   4729173  21379119 
 43404529   5196174   5783623  25815374  28354299   6500859   3147696  11091525  91463307    295774 
 44060923  29467393  21397083  61318565   5710974  51382887   3346375  39575323  19176538  16031943 
  1574945  13442084  11146511    429582  33836289   3809355   6423715   1774131  28808826   6085320 
 52116828  96407559  42780843   1044912  31378750  51804066   1203108   1323915  14477663   1689468 
 63349573   8977319  35545543  23012463   3782433   2523003  57632243  38891514  55403259  17910371 
 10299462     84379  59112099  27434399  43063248  13202312  38810677   7325858  58342777  18652766 
 29374961  23973837  29259471   5735879  63649395  18167697  23727636  78087015  74675645  81021543 
 15860763  55627409  21649376  47130029  12870126  15341379  58025519  14858798  22503723  34800623 
  8693848  60878688   5392815  26173761  69426627  33507460   3884347  19707877  10439266  24967941 
 69355329  36534132  25134453   5982681  30983667     12682    157996  16516905  19854287   5922130 
  2019213   9917625   7614814  20858950   3910113  14794747  40431332   9891817   2739611  19716743 
 51984219  34478469  50431320  85949628   2408479   1603325   1813793  27248688   2438515  11418515 
  8797267  66073368  60879392  66031431  20154523  11943951  53374107  22721787   6836944    472868 
  5294955  39945480  27837321  41300759  32734275  19169910  30674707   4607733  12762863  25424956 
 33579525  84151848   1376469    149703  10080723  52004559  26806362   8878101   9862255  25810767 
  6017299   3418871   8467773   9076699  12899699  53870038  42783787   6777759   8547926  10037705 
  8198633  48160835  20771745  21351611  66463845   4044765  61921689  32934609  53724098  44901883 
 12744879  25914738   3695843   5247023   8050620  19882603  21969307  30506061   2670003  10838236 
 21748055  52270138  46787251  19315572  32880792   5374755   2244555  62018703   1370571  49459001 
  2446539  43441906  71680587  55801407  27043779  37044378  30964959  66641719  39476123   3655931 
 55488626   1428359  34818735  13052096    108683   4950633  23243023  35671243  60267855   1906797 
 31736301  45169450   2483688  49266951  29897754  53392083  13818435  32620515  23238648   4129011 
 22328821  19507158  80454423  29453096  43750793   2337729  33458323   2018103  13486971  31198530 
 57176939  11281825    274061  42270123  18893569  28982439  28547278  11037536  11029569   9294473 
 21892840  13165660  35387475  13800081  38294019  37997951  40709408   8903031  14118252   7289283 
 43205526  13708521   1660999   2796551  12138854   1507407  14041809  21869603  26405203  59321988 
 24158543  33386136   5096617  40862283  76593373  38294073  81327885   4986574  11330147  26270121 
   895053  10625433  37647053   3132747  17081630  39238101  16411965  38934070  20989539  65599723 
   474290  25033648  63414411  23054613  42420512  29079204  49069055  27065997  32544963  40664023 
 65378875   1448393  27303179  13102660  47533579  11722562  38213636  40501653  24993240  11895941 
  2691963  18653598  18655773  60984765  61196516   3781865  25148875  19320573   5790057  28341979 
 20806729   4014393  11082003   3163842  74381272   2073089    925251  21008250   9975543  10610299 
 42612693   3251151  11559237  40739853   7125839   2269988    477273  32538171  68451278     20766 
   168053   7843288  42695343   1472873    165705  27431877  59874063  65502340   6784363  12759878 
 24865717  14510823   2984359  32172758  10989579  45543573  12095448  14690923  34690737  61970090 
  3065055   4214851  30036138  42482331  33495971  48211338  81783363   2214923  69916558   3994360 
 61471211   9206295  22707276  27807648  38563583   8302479  40474925  66473387   2041327  49099190 
 46863788   3426657  37344291   3478065   7882343   7585421  43759158   8299106  35974553   1339643 
 24288238  29539987  78204243  55878691  55706928  29749335   8257029  18342093   3787383  11363448 
 22999338   3186177  53605168   9734073   3461307   4093548  87992847  44551370  55642727   2373123 
   985038   6549305  32136739  32462455  45911520   3648566  19818949      9300   5783818  89896153 
 49961420  22754221    173475   7957939    180667  44373543  24186922   9708333  71895882    463131 
  5209467   9791307   5452941  14154947  26712123    305155  60261470  10437868   6728878  81820403 
 24067461  23418377   4601739  62595511  35665979  56317637  73790749  22101308  26647143   1211511 
 10610996  49762636    548907    806223  74649674  38078075  17897343  17081586  13889518   6795582 
 27364443  46210112  42043231  11661465  22056905  46262043  14496116  53230978  28968949  29475918 
 30867063  13404215  19352187  70591803  35515323   7313506  71672863  32851371  71827355   7596063 
  6134868   3961737  30047283   1776488  13540497    707879  47768283   5795157  21890423  20750953 
 13582409  39572343  52835154    647528  21099535     58238   5986057  45578425    740583  12900363 
  8289403  14057547  10545114  27541143  22745958  34829355   8887069  81193417  14654807  26435675 
 48829563   9666528    268123  25003171  42933291  11525526  50030376  16658523  20025947  31846488 
 44084067  28129651  44007227  13345251  43311003   4891771  80138569  13376823  35350837   3411768 
  2272759  40568583  24146091  49111333  83666587    978387  33859179  13622941  70329880  95963879 
 51436505   6912612  66520779   4478307    367350  20482590  22153443   7646265   5654609  29408223 
  6608228  28180923   4564027  44029581  54522321  29314311  10784085  10143579  34126671   1603158 
 62300811   3937680  60172030   4574167   1643193   9876783  12325674   1133532  25162665  43213324 
 10461607  58185985  40516844  31154491   4907507   5734348   3036387   2530397   4292592  22977168 
  6348947  82973923  12501612   1153975  36380315  25601529   3572391   7109900  16883223  32477969 
 45638503  40590366  19197747  38415003  66970509  60073995   2980917  33105987  21119595  30451335 
 18529200  13003197  67945858  11924727  44511639  28559995   8295459  59301334  66466435   1151935 
 90847143  35522000  24383768  35828923   3923906  43051131   3006075  27094372   3831720  24884353 
 81372211   2908734  28776513  86940152  56388673  35014383  21146559   2212562   4594083   9911258 
 31343391  41158823  70173899  80209980  51765906  10113105  28711299  20770913   1676707  30741339 
 17164677  65735217  61823870    801287  19817360  84574329  16675308    173370   3171255  32128791 
 14509871   8493816  57588273     60846  40511718  10612725  14327387  32818428   9003642  14334165 
  3542888  25409256  33474291   8230163  71964795   2503998  13191987  31920081  45374875  12313683 
 36972541   8457407  15590523   3063403  23913402  34936020  12900241  29537475  63382897  23324111 
  5911451  22597659  19668774   2143608  20115053  34947013   1179339  98217321  17134029  30012533 
 25376827  10024939  19007419  25888425  28248011  33824193  21136393     24159  13914572  15547979 
 16625355  16137095  21159099  15584367   1608093  47116478   8503627  11374323  13025613   4193014 
 90326104   7969485  13150463   5250165  34451511    310785   9332665  73277428    102561  26328649 
 23094243   3175035    420690  42400403  30386531  76447123  46996827   3349833  85795878   3950527 
  7638579   9685839   5882523   9695373   6818626  47125083   4576491  32442988    196649  69762963 
 23632347  27849761   1372901   2692841    553101  67358799  12490419  56182470  30824849  19374113 
 35327443   6771795    369363    941867   3378775  10607027   5579463  23650583   8669203  27744379 
 70552885  19932117  10005855  12738759   8939922  57027492   3227439  18652159  23191483  33447723 
 21938039   3011901  32257521  80183058  19356873  40519851  15994542  28409067  16590333  45152883 
 41479015  51205837   1585835   1290141  17904979   9697935   6615243  11125585  68130899  16469508 
 36366290   2981633  56733891  59100498   1141998  35378541  67874151  21961783  23286474  68570247 
 27528315  50840823  35924638  38945799  23277180  46602773   8174835  12328293  33724069  41619592 
  5753111    605121  40979703  18679061  74925116  33184176   9660381    195878  65072626   7949533 
   278998  52129798   7603908   2791738   2094138  16056306  23787675  21747849   1846543  68663393 
 11411775  25455003  39214235  22292526  20707557  18090213  34220919   9560288  22599609  24515007 
 23751753   4342017  34298608   4243983  51164748  65714741  32984365  38901733   9010299    236217 
   554213  54338750   9621177  45322508  31334847  61589355   1006879  29838477   6660308  50086751 
 20428637  32897211   5070218  92910195  23171397  11455855  48720907   7823711   8339143  53484323 
  5192871  21935239   5479548  17751456  48692098  31439698  29861115  70669419  20086477  39114779 
  1954275  28086915   2550447   4350768  26680187  76470583  12656331  41369247  23441373  52905838 
 56937378   5602291   7606433  19818896   2084502   6429761  16441789  20996399  22970147  82655562 
 60416123  28503257  54206011  82024377  11410457    949610   3734304   2856603  15542383   5615999 
 34514210  33977528  65503497  22537737  90134009  55510809  18618027  48411269  66822799   3358614 
  4299119  30653915  19270745  24672687   7843227  18369723  43924183    253579  11940243  20869179 
 51480699  48845955  10363901  14902407  16476491   1342668   8954615  10299093  25116823  14182613 
   328793  78378619  15891201  33448143  13025548   3324983   4539123   8600021  13981805  25245451 
 43889241  14447334  23045187   6399951  38096987  27239806  31742408  15544652  76132185   3208680 
 11811543  69088072  10598918  38097123  34601379   7720117  71603871  37067768  21737040  49234251 
 18427027  75345603  28131093  19918038   4823142   2521955   1599787   5257271  12712472  31016290 
 55412530  13563159  11087615  17771330  40452426   3395931   3986063  28170383  37831323  63151359 
 14362559  59426043  41272630  27029499  10296261  15909312  16072620    328328  34983593  27904155 
  7326409  30474921   7013643    962118  47900118  15609123  45164868   6798800  43173627  29430199 
  7016019  36772927  22917955  48956811  93182223  39215779  28872370   7265943  19156903   6865795 
  8273883    132021  67974567  10138563  34781957  23381727   3804315  49131387  64114323  47774674 
 20119343  37749531  17851256  34869935  11117423  26592723  48443091   3030969  12901583  21642798 
  8447320  70964534  28560963  38313993   2570075   5703772  29151609  78924527  69559151  48255819 
 22250469  73849803   9345459  58843689  27288683  22986666  36723585  13564629  23950437  13850788 
 50142371  30561423    719403  15527503  57373673  60895167  43571819  13530948  57898931  70334163 
 83888915  20881893   2434627  18234939    513009  64357986  13243763   9920385   1186757  72909834 
   493765  21379183   6268287  13696260   8141061  11813244   2637835  20817365  54227755   2757251 
   624864  13771518  30308803  15822027  38856241    918214  20591471  75865323    351483   5354461 
  4884018  29120977   6319210   4599263   9628394  21245516  94343577   3025431    542307   2197203 
 26758281  15942735  22857431  22735752     44655  39514014  38926128   3940623  21568023  23380649 
   249467   2742603  13401387  36523638  47721930  46703307   1009344  16532123  50088255  15788823 
 16079253  38185698  25917763  32617152  26309450  44143950  72500319  13248291  15995340  27521875 
 27347733  11091183  78581443   5051073  20878923   6009721  38857848   3366603  22698235  55450784 
  3732309  57198895  62475109  82802846  30612523   4201723  13498293    275748  18138392  66795323 
 43682073  14151255  15466600   2839635  52969089   6468073  12806330   2595612  31284271   7178948 
 14659047  34140173     95940   3029457    152059  19278747   9036810   8885363  26374427  11632159 
 68743108  62624234  56731245  80153259  32253913    749137   4716807   2608638    398761   4852581 
  7683477   2273723  10375317  12949419  20472398   8758053  22679130  48628623  35036571  57181650 
 16385703  56190075  39059493  16880973  55103223  42940539  13433343  56712667  16481500  78887753 
  4921403  38682683  48767419   7841175  11384118   9952131  75130773   9479523  45822823   1697483 
 22676444  16332810  53496287  21836139    555693  31073613   6401679   1189143   8358669  37437267 
 64038255     44787  13171665  11359683  41155785  46985963   8704824   3839787  27670592  60064042 
   639033  25634067   5068035   8227755  21214725  25049115  24159939  26516823    208956  21264999 
  7385725   4086897  44721748  22774803  13106433  62593817  12990219  66875048    140603  51932617 
 74094223  61580187  11300115  52550787   1201887   5547683  14301753   1330607  23848563   3086459 
 25764279   6057663   3406683    600747  69196128  17931247  14450395  60769288  26508771  19061623 
  1431643  14719663  24250011  89541111   8089575    579699  43332483  10823698   5405307  38133647 
   618708   6878888   3764123  33687663  20507631  28871691  12101613  22848819  20052813  74193693 
  3774953  40855483   2558658  21606764  49814581  24411518   2371523  59686167  53751912   3593339 
  7073382  64710792  14309403  21120994  18489023  17213553  73534699  51002265  23674186  10252257 
 22227855  68195723  34806581  22668141   7371351  34507203  53674989  92330151   4913043   6077529 
  7224563   9884229   8899202  54288907  52668299  66734970  29983051  16504598  45659503  15320867 
 19737910   6731197  90448733   9825201  29114700  19275548   2259298   7263015  17182183  22100013 
 12483693   6701683  15451356   1392013   6189112    154551  24236667  11449366  78018902  70603455 
  3878657  66651527  40183071  64274563  36985175    526341  46690308   5820945   2947867   6949877 
 20569499  16680533  16018647  23474115   5724499   5728479   2558815   4949613  12336955   8678171 
  1248305   5450698  29128452   3185538   5304002  61165364  50686023  49423650   7703299   9444371 
  6013403  67126548  33238461  20971145   1777297  39108869  15107918  24586503  13921191   1524876 
 79955171    702988   3252347  10212789  31231824  20704107  11221683   3909818   5360758  11377788 
 45892678   8527224    534239  78705198  26165023  26372829   8092779  14400905  44182927   1087275 
 28205027  62954676  38793183  13684317  49277507    746176  63620823  39648227  63515232  84134499 
 94435158  27398625   5048667   5460608   1841774   1776623   3004728    131817    245263   2193459 
  3272773  24990438  11887581   3246051   5353119  26796507  22003395   2684884  17617348  13758447 
  1079151  19132800    364539  12416585  64063131  36771198  17782587  52735261  35519103  47586098 
  9285288  36912795  36071543  24690048  43340403  53013559   5015055  18934209   5005321   3782249 
 31149420  35994886    337635  47060342   3409573  41422391  23153947  60675603   2458355  11001390 
 69637393  43132671  42006295  31131339  25883691   1164608  88834488   9559147  12974307   9917031 
 21298477    135885  13113923  13357931  39091783  10577478  20267243  24566511   4730723  62331023 
 53807019  56001627  21526875  67836507  22321588  35512908  23050363  70812014   8705730  80848895 
 18050161   9209967  32918055  74322763   3784600  21199791   2877651  13721187  42572379  41161978 
   733537  21839186  38685111    274519  25253879  67493859   6051750   4311981      1091  13096323 
 38655307   1987282   3803199  20964267   7075285   4885671  13375581  12198940  23078055  64741803 
 23406375  34249959  26728140   6391347  22579132   4255283   8116524  40183451   1807162  22949868 
 23654619   8329738  39034993  22827369  31487161  19397837  23537728  52627323   1037611  29831262 
 11280588   3358821  90918893  61804606  51596587   9156757  53149177   8825979  17873955     84920 
 31296219  16690971  58216343  11760522  61543623  41701431  41601406  22121673  86250639   2774025 
 89422258   5114056   2110479  22574815  55919363   4215528  60097191  41542177  97765611  44352242 
  9300623   3854259   3432667  14271393   1653579   4033117  52482213  47692725   3533107  86529515 
 47940459    285477   5468663   3038331  14077158  19821615  19253847  36859835  39872385   4842006 
 13760533  19499172  26154249  79740973   9827259  30900601  17548427   3669915   3285713  14761818 
 47976453    685886  16596287  26099735  69952523  21473675   8179898   4503668  34945254  56835717 
  5472415   5092159   9493418   3141545  52010781  43558521  10192123  78577587   9223323   8681952 
 38324083  72684795   6584400  36764363   2735862  20137053  13351071   9827675  46089441  11810295 
 28007743    482891   9046163  45589019   4450747  66245683  26208438  52028450  27703897  87375523 
  6471915  14833113  54745915  54451912  10724355  28890683  34650765   4508499  38508578  22078982 
 17022690    196527  19377687    418443  73959393  27353391   4931859   7384437  84102015  13473190 
  4436114  49718760   6367203   8524887  20339813  28518191    828285   5394221   4567158  35906803 
 11392047  16704351   9804027  31943067  22036550  10710285  26096336  39859686  45840974  19951871 
  2875841  34697473  43156383  36643983   7377043   6313398  10456727   9371030   6758605  20940043 
 75514236  32134723  23912763  26224493  31284864   6571147   5934429  46759834  29009387  29944314 
 43182843    429183  13750233   1967193  26355342  11252643  30535323  20670433   9062610   3576567 
 18167973  12339513   5069159  20880585  45421863    274086  70151883  68171883    142587   1306071 
 30292443  93083127   8641819  30488741  43301787   7458635  13635143   3305595  28909803  31926387 
 45451515  72658683  30709977  25985979   1783355  30548687  48416183  13359431  28324389   5928798 
 95366285   7519179   2949879   3463883   2873147   2438112  45165077  23279379  56223707  88822836 
 24169723   7962127  22064427  38734203  11970658   7109163  17162133  11573923  70434195  52943559 
   384955    887295  57399688  10143048   4417009  77097275  60704859  27951139  32203107  10581295 
 74794495   6803917  65168432  10864795  58679899  15128187  58818871  10851735  32430422  10003223 
  2405103  21038011  71037755   1101073  77199870    287205  36663050  17215224  27792150  67714260 
  3907572  32597772  54038573   9684546  22293229  60273610  38243259  19277661  15238275  31292430 
 17884117  16351977  56025523  21582558  81603755  67716117   5713032  15031937  23651544   5215067 
 38429259  65655211  58223211    987707  10696059  28051648  17990163   6836552  60844371  83587003 
  6630699  23940798  37472983   9884649  41757982  17947247  31354983  22329258  29632401  16842507 
  6936003  10622330  41552163  77191347   5367419   9154863  19739163   8281869  14841859  24974779 
 34026023  19036609  29655276  61942803    854043   2358851  39417577   1689499  13398321  60681123 
  6032893  42294013  25101265   6012843  10855404  17077643  32184399  57429858  17177103  42543884 
  6538638   8963928  18752325    304636  16276557  62422538  25163768   8458503  24803198  52185849 
 45817038   1070428  32722888  17576415  45432759  22800552   7921793   8143706  13825125  19237965 
  4306422  23170823  26582263  54830179   1593499  13634317  21751689   8816333  19872227    651093 
 37472203  53840864   6327903  12048873  35021143  27039547  28941243    174471  41586273  80252568 
 40483508  19146495   6984887  23507363  11452423  30613377  42716319  69129463  22117015  79125751 
 70872301  51955208    321385  38482224  42458539  11741739   2192751  36241119  25450107  18709446 
  5955598   3362325    482721  67893223  13367763  45170333   9571905   1519501  90396964   9215682 
  1717293  15708519   8127151   8196792  15065265   5692293  35839491  77477229  14772891  30586539 
 39609528  34934575  29324685  24549708   2858587   4908748   8854600  23287219   9877463  45925380 
  7411618  12493381  70260929  35142519  31455053  20998618  28969631   1441395  30747705   4741145 
 23805555  37581093  31185459   4952699  74323128  15020764  27594173  41121513  12919359   8459403 
 32334749   1256035   6635643  44485278   9429687  29807943  35452599   3354873  12112179  16281601 
 61093952   3049364  47228178  40028181  23769715   2744249   1748135  22055663   2129603  45108219 
  2243065  22309519   1036104   2217083  50931003  10261398   2379375  37354689  17355843  14188666 
  3248063  22253307  36805003  51706091  24008166  56002923  36083039  12945367   6852633   2497261 
 60872697   1739191  43109343  14992309   2914683  74413515   3834321   3764838   9544873  75895699 
 43716602   3120648  36156011  19752143  20378543  21415893   6479281  10369843   2132655  14834395 
  4507077   1070325  12344685  50919103  72080219     86429   6035748  28185727   7281435    765905 
  5685831   4041017  14460569   3642519  16264596  10665771  17015079  66001828  32830347  25280616 
 25652823  15460815  77440595   3225919  48132371    542607  17635743  42835227  30192449  42708723 
 15501403  17779775  10585175  25801503   3161554  16803735  47112276   4284403  29515458  38620571 
  9242903  10357422    514822  33663282   7997343   6602553  30582499  38473198  18467403   5702099 
 31400493  19943013   8333998  15931302  58107018     79419  91637828  61429623  61953091  46337193 
 19351081  32129178  32489010  20938047    240873  18566843   1738983   2228363   2758191  16354824 
 23012723  19232037  10502407  21545073  18317422  10564491  44371963  58373413  12253287  66418215 
  1034611  13958731     96189  18391483  20466833  27944161  50788391  16194551  98912037  30680523 
 53526131  11444394   9733142   4481199  13759107    743531   9769011  41864488  45372653   1943191 
   725523  54533658   3742298   5518767   1089013  13761937   8451090  37039701  57885573   8989236 
 15771813    883446  35636875  61125935   7751154   6587877  28037335  32807879  22830119  51109573 
 19562683  41047792  18803775   5962805  40054797  13609719  29136180  20916423  24428160   3815031 
 64080495  33594069   1102393  85092283  54479784  69237115  19270747  33114633  26191208     31767 
 31081453   5339835  35745213  31982203   1920171  21423486  42020530   1246269  35536923  58090704 
   864034  10425623  58856943  17304043  24267123  36067715  55593813   2690763  48032533   1288067 
  1792176   7343103   8785403  61500264  17943675  10310619   5830133  52963035    959541  18089390 
  4209783  18257074  14487023  23030520  34500849  59641123   2450076  23280219   7236615  26412927 
 31329904   7631499   6961603  25386484   7489626   7383675  61278395  10762806   1550043  91628463 
  2934987  15427563  43157670  13798304   4762503  20804903  35216067   6097943   5800388  22832649 
 16731003  84015038   2357364  13454395   5942263  69530703   3435380  41242293  14989303  27192953 
 29368563  35453632   5439042   1711877   5406335   6396195  19460193  50587437   8001142  30491619 
 18693690  23909847  49013969   3152297  43929015  53375613  10131613  21838203   2787390   8393079 
  3168392  35816610  25796040  59327803  13701516   3721620  43264968  31821863  11885349  69889407 
 28455834  32879299  21769149  62568499  15548325  70965739  10686513   9974648  25215205  38024417 
 19499109    990036   3248787   6988024   2628821  37767764  78867777  31787199  10469928  22443887 
 51154838  26819248    402839    567311  80106908   1212657  25744023  34660653  44009179  42260083 
  9569605  55757523   4653083    485865   8827521  39200851   3683901  35491953  13343901  29489105 
  3279063  24954448  26274531   8434443  26035675  53066136  74397908  15474939  18578937  35151180 
  1825373   4827183   9842095  19141773  15514641  79546767  11713769  92341527   8642295  21690935 
 61463322   4456673  29847085  49068534  46412027   5109369   2198323   1022091    482317  48131095 
  7494207  36348931   9651219  12729553  21585792  16805947    369051  60801483  25248775  12969363 
 42971993   1507349  77750985  50463934    102500    635324  46032038  12998519  58955298  60682875 
  2996181  27361963   8870063  56885029    119235  49484085  65535063  34445808  38279022  64485145 
 23672562   8616015  15993757  14900995  54857583    471627  60982203  22819441  32404699  54883161 
   435114  16047675   2848059   2361285  14987323   4449315  26797173   1636551  42860441   1187179 
  3537025   5404016  87753516  10752683  39986427   4808841  10564291  42271167  25870723  17246155 
 49573423  24741737  27962931   3481443   2685597  11765435  16755935   1962088    583692   9676938 
  6673815  14121903  19623727  41688719  20983789  37344595    188181  11002863  20723250  17526593 
 13611391   7024173  14712957   4009043  30045093  53622873  16470423   8052955   6266988  38969982 
 12997755    454551   3349947  75817263   1240719  29239323  25546703  43517373   7662489  78405672 
 12061914   6141911  62098123  19257480  38020107  17199485  33064942  10192298   5916735   3704235 
 11134151  46636155  30521719   4583559   3771323  53600397   2508915  69436483  80335119  22398867 
 43891101   6543612   6558979   8683883  18849975  19238964  36179185  39048063   9724038   8378477 
 86801640  19350605  34617651   2410434   9683643  11771751  50764689  16093125  22051727   6260271 
 50952132  49160647  11292326  29347833  60059073  45991538  38270303   4820211  31354884    798144 
 41414475  40157438   3869187   3735955  19600589   5596623   1673937  27355318  14247551   3534813 
 26288443  28876895   4684187  19433474  14178453   7697332  32868595  25042047   3152169    384648 
 91632469  64446001  23803653  58490673  10627327   4537418  10325707  13995632  18912192  17575017 
  3508617  51518468  33425123  28285674  23026643   8154459    699131  12446135  56827777  39348377 
 33328579   2667674   9346902  24130295  28200876  50132653  14596007  32719851  19099563  36481887 
  5867775  14899677  37079416  19427043  28523541   9251838  14181123   3083659  19248259  41766614 
 31843572  14339778   1424553  14419657  11959121  24321998     32328  49725034  61769797  18722709 
 12588477  28567791  15753989   2242552  16933137  28493808  31968255   3689653    375343  14201088 
 56641763  45222118  35127007    682033  12425289   2371219  21851624  39772431   8109063  29357698 
  2814103  14781593  61179579  39928623  64855221  50244477  38668011  84867587  15362003  57653523 
 59236411   1988153   3362487  28426372  23645199  44643638  15225467   5796261  11978001  28300839 
 15268683  70560123   4099531  34952871   1946235   6661603   6796209  26129373  23921273  25848198 
 15692043   5331723  25528359  63300444   6363387    169420  32611003   1220031  48990527  21277519 
 68573199   7441473  19664571  68582903   9521823    925699  26998576   8667243   3179623   7631525 
 40739223  13392501     44388  45496574   2215999     68226  53199870  13268533  10870055  22966815 
 66433371  36363023  12903450  29852843   7516831  13995555  56102218  70285673   1916547  11475237 
  3938745   7919089   3795291   9680961  52453931  36096045  49638614  18879243  12361163  38360163 
  5177791  90817542   3173899   3454170    735737  65774733      9879  25174161   6483063  23525793 
 36636388  41219103   7304416   9547755   9191703  29576587  26174888     51423  10091211  16319572 
 82829126  10552623   2114107  35639779  29007145  47867579   2959013  27231474  21218047  39759531 
 27578726  34416531  18386163   7176523  93724086  49223337   1223982  28184923  64483351  41311393 
 12531163  49671483  27678411  11938543   6121038  75735453  15608412  23900691  11146055  26035525 
 35570959  15694793  13672545  11185923   1611699  39789467  27133281  37792488  22439715   5683291 
 37623870  26115069  21710208  25207711  10750861  40446474  14129381  74677299  33394888  28022823 
 43362699   2403103  95759519   6935598  20728289  47266073  41458683  12115101  27083718  27789935 
 35569811  15957803   9270735  70898224  10696578  10014699  15827168   5365990  19110253   3683448 
    57201  74084865   1749781  12833755   9093075   5409407  17916795  19299050   6892767   6216135 
 36259923  17277123  59856143   1460673  37580428   6423379   2122094   1682223  39697631  11851845 
 13336308   1598437  10569615  12496439  10876923  12979631  12306651   4947282  15764991  51404387 
  6166646  64552038  54685971  35344095  14839548  23364772  32060313  17745249  23796168   4839503 
 27754503  22989235  23702019   1445259  34117695  15805579  33031680   7815411  11192480  27924651 
 66222126  45171718   8698659  29611348   3724665  14323098   5681574  37371163  44391660   3105923 
  5706086  58015482   1437428    877482  51563173  48076997   7636857  57757158  32727585  45214971 
 12536055  57922411  31253928   4623477  31996809  19976527  34956523  66461607  22092949  26639643 
 31682683  21257804  74704074  44878017  13264671   2066539  23841382  17102403  24152991  30766947 
  1624430  27842339   6253422  25008447  32861803    957153   6997149  45792219   3603974  15030457 
  1878999  33556284  40826922  29056787  39648027  26975641  42044748   3627033  16116867  14686017 
  7057093  58186083  25215373    422043  38133792   1930467  57453531    831067  11254418     88773 
   552538  16715688   7276433    987389  29810124   8793459  21765862   5352981  30714743  44229003 
 12737487   4368985  28428303  72895829  17267295  34524434  49455756  44338235    834426  12214347 
 26646635  36014898   6384018  32475043  26100708  16324084   2222159  23039979  48105165  28499865 
 12065479  29083200  56140413   5665343  66944244  21833725  44608219  21253192  22616277  28491515 
 32053131  26750795  16105344  27914478  12521294   9737461   5143723  37281599  35832337   1711653 
 23588043  20809833   5171251  21041392  29828643   2201659  61206687  18802684  15823848   1692305 
 23350227   2681482  39568515   8826811   1317459  71798225  39685623   6478107   4105763  35855763 
   645621       951   8054979  10733523   1818553  22204635   7121553   5591995  63615873  56938107 
 48889211   5160711   9152043  65322643  15169641  81577807   7889875  62246263  13723917   2535483 
 24841251  12389179  60765758  32614278   3229503  74960179  11549947  24607567  53898501   4969155 
 78984549  37481199  30926727  13436315  73346707  28833316  44213253  48126795  68438043  68966447 
 15513119     19303  30672123  14161485  54412409   7100200  59870939  51900555  11463768   8274103 
 14111779   5932995   5879777  14916683  39195573  72020463  13759425  34034123  32473355  45913699 
 18825328  13997379  49072065  49585373  22224957   5354683  78786576   3253450  43679362  32089435 
 42773002  18179882  70158708  39443163  27413794  18445449   2038421  73363583  54106245  15501053 
 43589823   8229186   6405063  11701689  40343698  49362876  33840391  14691911  35094027  18876568 
 63380529   1423251  70415797  20650167  13380983  19865423  51646738   4968042   9949998  15769233 
 33123297  50940048  60381757  44797564  88446099   8281595  48801315   4819123   6137716    825354 
 26053587  16510779  12847023   6170634  22800980  35275087  13199906   2635548   8114541   4979505 
 49063823    129424   9029961  20260887   9082464   3429409   3676137  50720667  11502042  47733528 
 37001319    557358   4256586   6615930  33711783  45473666  28019883  22149667  29013611  24398110 
 10734223   8149052  43362033  10429998    433087  98190481   1258303  51436411  67078179  19805503 
 26443131  61262395  20777152  15435189  29912889  52152523   3402519   5124203  12593259  31278448 
 21665115      3455  32823167   7903491   4524707  38126616  19760897  32166312  38725303  25085352 
    36761  30394488  45835803  65722073  49757501   5485473  29178006  82550105  12539412  62060919 
 62165843   1466826  30194163  29467743  23117931  23425389   7959407  17059722  72675667   1967894 
 17150511  37431018   7741973  30012539  93112467   9586243   2821839    894383  67386093  64678497 
 34740359  61901147  28839453  31816408  76049403   5524600   1922571  14732601  68930979  23814423 
  1439661  57334829   6584390  51184548  54316698  38991663    829283  34836838  15202135  63702141 
 25834263  22053859   1014171   9191438    629232  18256935  24168899   7743491  22365114   6888983 
  9316627    912142   3110349   1105227  23114008   3079095  27784141   8717339  27617037  13137210 
  1015374  15493282  74049243   8418003   4026219    618199  14561115   6901329   7673145  48321147 
   694109   6018103  28244064   8891175  36594011  15871083   3917176  42057443  60330843  18972123 
 28408643  31818901  16457653  47636019    746101  10889235   6177273  47192177  15546165  25387083 
 57318759   5025215    559275  13389595  22018371   3856399  34972203  28440603    390513  49612283 
 10460699  52209639  45772971  15670635  21973783  56752606   5940237  16331893  43691596   8150538 
 76215648  15655158  42349731    389563  30433955  37095467   6475818  44405951  27250253  12648423 
  5735243  67414547   5045748  17356883   1080813  19436563   4065821  61108935  41829106  26862741 
 36742275   6279675  19965841  50701083  85097634  18365451  20463333  50651878  60837288  82769413 
  1406487  39370443  11671172   7899675  43698873  27693404  51474188  12666745  37585763   6179075 
 24779820  14125323  77639803   9766275    588998  16616715   6497696   2124021    151989  16638283 
 13927611  17609363  12173075  58667239  24093080  42173625  40776136  50098089  57597093  31307157 
   540635   5991733  62237883  29113215  32371544  11930163  13557623  58998548   8217411  36140318 
 13439598  32374563  20600265  44303859   2501883  12039128   9793619   1053723  49530829  14100485 
  1290518  17216973  24902231  81049088  10580667  15024363  35917323   4790803  19917840  29847489 
 13348206  25918699   3468651   5477521  11369923   4509195   5086841    232086  21178207  32881371 
  3391035   5172475  61854678  19102635  18377612   1022313  14085363  52883458  22905204  22354338 
  3707223  38295748  23890149  17398229  31645797  37978557   4940998  28771875  58993483  77632080 
 13694993  18671248  24107523   4860342  17878355  42080052  33819678    197544  32053419   3263708 
 18985577  41343368  16946093  61829558   4269121  23326731  43605003  53961135  54562368  28034850 
  5089515  14900063  11240898    297693  34553143  31218141  10718670  30606881   8208906  25713276 
 25146251  45947668  13053593  22070883   4851489  32045461  13372951   6699263  48666503   2011137 
  2808123  13944247  42950011   3535339   7782810  16064205  19975659  22390439  49769901  16211571 
 32572563  64705731  57864503    946122   3442518  14274288  31082287   6710862   2233528  67747168 
 26612121  20276386  44151167   8788325  22625338  34913330   8455323  19407882  28757229  47806541 
 70430184  44470374  17928051  16474211   5081457  10744606  35021473  29463338   1065759   2289091 
 11703984  14461371  12161571  12743789  22513520  21777903  20020795  10744395  51475123  26150815 
  3649164  21876360  63337215   4826173  79245423  10362363  72741924  14090047   1068351  26535368 
   666251  53064624   1331147   3340266   1864153  28990275   1615965  11974683   7238459   4303149 
 72783155  21010913   5604422   6854984  29075147  17789467   4466747  65405958  75229123  73467125 
  8018751  88215993  19564047  55638303  56519643  10405122    999331   1305413  49577352  31873579 
 10613958  55764195   3590763  10519995  54177331   3492504   4936587  62478203   9450123  17343228 
 22904895  65448922  12256689  61393113   5711551   2698199  11217563  20332916  16730078  54881172 
 25140202  20061551  18220884   8711330  91785291  18807513    132009  23824950  19151143   7405411 
 35283885  34762971  14572842    416679  74258970  20611285  22607843  34834898  14563987  37934773 
 57179643   1211751  45849625   1707711  16339095  31331843  21453735   4162633  70728987   2593023 
 16031835   3390544  71813403  50725209  20715427  16380473  23749735  21483031  97544643  50329263 
  9442104   9798924  18413843  40332623  34210515  40284835  34735707   4678976   2494320  67335171 
 35710243   3208251  60714585  49016963  37218161  53517350  11596227   4968123   1716508  40027943 
  6489012  72504723    729391  28904544  65628265  28577871   7895953  17755927  40651309  25986475 
 10228479  39793431  13874375  47729280  11892363  26235899  19203183    797691  14183635  15025467 
 17355251   1638583  45223275   1692903  40425123  13124850  52033866  10721360   2017483   8957331 
  3946715  79492991   1855414   7684055  11800443  53221803  52205511  82520483  12742083  27147183 
  3538581  15689409  13376587  51869031  54161587  62208665  36994055  35014989  32677923     36823 
 63433571   2215313  13015448   1905915   1099335   6670905  37905363  25693787    851415   7356870 
 51542203  30266931  15983835   4919041   2677759  25945978   1410684  52931443   3664082  20439373 
  9637663  37827735  52097343   5136486   4638981   1457673  14637403  38635663  65090577  19045074 
  1671579   4573627  19617471  10479867  66713047  34312401   3684737  46597113   9720891  52181976 
 10901481   3081927  49780987  78620403  25090133  83318943   6826033  16062268  48480899  31824267 
 55071699   4726395  61474459  56388285   9783145  39029423   8709873   6208353  49584147  43472958 
 45689071   7559741  20660503  25377777  27214958  42003747  55125963  12884913   9407919  77707907 
 14239489  30863197  40477535  10204259  11136756  20348988   6985338    350228  54413339  55990978 
 24526104  11988429  11648795  31056323  70480497   4811683  31639939  12632363   7302732  79843848 
  2974391  34500703   3117855  12938846  15645172     82058    454434  70828923    430831   2736291 
 41323929  16469093  30855948  19204883   1058913   1390202  11728203  13194668  41804739  49537198 
  4438669  21371277  40973153  27731589  46203063  19566278  20214834  53284734  17582628   3537564 
 21594973  27550624   9662768  31061307  19568103    951139  80628825  23180865  82441195   1242903 
  2533533    368837   3781461  11937525  12912653   3659883  23194128    241659  28898997   5752953 
 44564055  31377219  64353163   2147262  32939247  25867510   1041793  16114427  16800387  56872297 
 25467768  68639753  47364843  27247339   3917731   6861463  15564453    969250  41724647  29090745 
 10581888   6101606  11017748  15789273  22723215  20126129  11373961  23303413  21048323   4863163 
  2487056  46561872   5918758  67296227  10153173  27693128   5986323  33129258  65028105  20019019 
 50865466  50668191   9148537  10242432  24814182    728717  25275825  31524193  22307085  27236479 
  1484661  54516399  10056507   6425868   8695007  41772623  14390615   2004227  33280020   2280079 
 44138967  12946486  51874923  30642867  52908615   9531869  84012861   5103924  29897172  43383463 
 22629711  39736335  20200651  61702243  16779871  61931760   1535493  21087397  12364837   9612395 
  4467859  84971315  23949256  29674691  34181958  51659523    956559     44370  29145987  28959915 
  5095872  63266043  78403305   7200249   9548547   1453881  22971510  23731693  50709201  31121395 
 32612527   1417275  32773307    432123  49275166   2528445  42971283  53327132  15655119   3469148 
 66233607   6408309  17101251  49711383  14497899  21409027  12127175   2850293  18843563  24396693 
 35549715  10476987   6249227  62366119     87627  19280463   1553843    107043  26978173  15763910 
 10556789  39424046   2166468   7303515  52688814    246718   3442583   5556579   3291884   7128163 
    12709  30451113   9148569  15460848  34366335   3991122   8691775  43563147  47594363  35719840 
 32191571   1211235   7180161  18735473   3338213  20644059  50325981  10321643  28307615  24647949 
 31216709  33837576   4434564   2763910  43843611  18087915   3648146   1632747  12882698  21113598 
 29203602  14308023  17742723  50932967  17560281  39923901  14560945  68848195  59067709  15337116 
 15058605  53993833  55519776  32902943   8690077    425031  87941023  40271843   5508123  10089510 
 12507679     87549  22549763    936630  13767927  61411158   3780631  28713831  51244787  24188820 
 20101603  28611888  70522993   2261403   2023875   8893398  90765555   2522379   4444065   9402064 
  9302571  19012443   6416025   3857790  40416499  21749667   4660506  91784487   7625507  49900311 
 11527275  22239753  62278161   4824527  19136790   4748381  17539281  26550417   8465971  71094876 
 17677125  16734165   9096653   1236643  24839673  49047571   3270793  26999795  16654283   4923603 
 20858048  32149023  24155499   5335212   6976314  64778063  39632891  27196899  10164787  70798215 
  3668137  33905418   8675283  23485292   7692711    464685   9554415  18829373   6187709  27482824 
 21974361    312243   9437544  46446198  55702881  78537363  26975012  25711523  71459061  16815633 
 58502859  14936011  29392755  38031587  29701058  37190441   1368867  32284998   6837119   1402158 
 39544755  37145378    804835  11369152  40272891  28633831    124881  31003639  16233004  22599620 
   756177  36459561  48374883  54096242   8126967   8544958  25767095   9301311  66477579  39344976 
  4319943  71131479  34499379    158028  63368987  45801515  37649605  28567089  48484671  44993380 
  8676112  11513430  14390801  24362588  14255975  23089647  69311673  41905743  49792524  10540859 
  7064873  11248923  40053787  16547410   5233659  19261651  37915899   7094903  16244830   1883641 
  2987831  40191351  63193791   7809411   7103013  47404722   2442273   8144441   2170794  13904303 
 23873335   3945207  36193176  34867835  39092689   7172083  36617987  11524311  11290447  20551773 
 21918075  27760273  22259877  30226385  41637488  32704062  31373091   4992951  24808347  61202589 
 23886855  53241905   1686273   2319795  40198248   1047510  28610697  52149116  21288477  28266907 
 10137723  10196718  28546548  36676467   8061309    978243  83961440  18290169  30862083  41678313 
 56638023  11089059  41476503  11695887  61840587   5266687  21627960  13866229  64368275  21718977 
 29776722   7145143  19052814  11122101  22075323  14606319  10552411    538991  27628593  48407819 
 10113954  49879379   1883751  66665304     17784  15828873  25149063  63063405  68987353   4585659 
 51346275  60193230   8331211  29429577   3461229   2442003  15103263  16490205   7912599  52042467 
  3322671    959483  57643773   1056048  11968684  17327433  16806259   6073963  36990767  25447583 
  4490739  19848237  22976003  27742371  20437260  58992909  30396819  23490447   7289474  61343216 
 12583455    420246  35310450   5122748  27075096   5972922  85894678  25150393  17868403  27072406 
 33279305   9735425  22689673  69527836  16253679  39573329   5413735  53540555   1158549  41203068 
  1152075   4964157  19759691  71266023   3964030  23534173  16040763  10641513  20920748   8496672 
 70907693  47302107  11146853   8878827   3175618  37154139  65814072  36853431  54987803  72191571 
 69163648  74795403  32273865  13432243  11259595  64487513  27175579   5173755  17981865   7857383 
 10112625  62084903  37832715  55252676    826561   7093858   3943317   5866269   7477050  16496243 
 39619375   4879718  76372143  61041873   5129135  93980827  64331943  56195953  37746123  12223525 
 63447534  49225543  38442507  41653315  64907790  49040533  22615448  20129861  10776633  19887119 
  7439711   4013384  48432223  24959390   5131431  85301087  44042749  26803289  81536049  41331357 
  6983571  24317447  32039025  20548497   3419619  10289328  35277278  75834413   9540017  58254348 
 25993923   4756967   1445998  39926381   9832265   4101528  42251499  34928079  57247203   7339247 
  2353243  35297007   2871760  18869533   6954939   9331618   6897399  43245367  11208507  35493078 
 26164287  30870243   3344923  40299711  11041773  42047636   2105883   6725495   6132215  12428880 
 43055503  73559979  28327651   9079235  64586099   4220520  38223123  14877843   3687719  37233697 
 49277904  59982003  11494503  12950419  69963611  54477406  29975793   4411530   6381003  30523875 
 84793035  59143593  58467658  40616699  11084525  14790123   5543397   3242747  12688047  93603729 
  6663998   9545538   4619355  10761423  32360535   3429234  10019607    470433  26105448  62203140 
 43873153  68846929  53157722  40123212   5650374  13289229  54686027   2408018  32053499   7198340 
 73175134   6718403  27879555  14254363  27601949  35504148  49684776   3066927  14692015  61683551 
   727998   3649983   9354900  25117973  28705465   4629961  74750939  11274153  25027138   5273336 
  7020735  12109115  64788023  50298651  33871909  22346779  57399150  13503971   2227259   9003074 
 25199732   5170713    130561   2906778  14872411   6326772  15203703    215564  37287947  56478915 
  6808263  19352145   9445884  37210673   1219923  28215855  68314558  43337153    533265   4095402 
  8417241  20023014   1786142   8819856   9432628   7859931  46077871   8437038   9577515  14118165 
    63431   2423673  15889887   4251041   4422563  13703062  48181355   6952335  22403322  57731539 
  1607993  13478817   1917255    995157   8348829  21002742  22482723   2057807   8795499  87296423 
 15930015  48748107  40459791  46758813  69553425   3583707   9382867   2881035   1064365   4622433 
 32199048  40906779  13472523  19524915   5235896  22903234  16498890  63338632  52702993  19089546 
  2429993  18919605  39385723   6223753  65752695  16960887  67178666  23061434   8142972  60374523 
 25530399   2286828   2822003  34261383   1730835   5860038  49643743  26750925   6104271  39175201 
 55629011   2453883   3558663  30546613  13197012  37615071  65407823   5564409  60325053  56860303 
 27159825  10337363   3247115   5808763  25160107  44979981  66219219  11953199  19909605  16983069 
 39440243   5725366  33419691   8683161   6569043  32207023   6971386   4811791   6689232  58448931 
 49165663  21986063    911957   6293515  10213611  10299547  33845995   6828963  34106820  47735069 
 14951774  33581811  23285391   6028061  38459103  15779343    615989  19021896    758048  11925133 
  3647163  21347099  45046398  24123327  25247217  64281658  40074762   1381287  85965468  79152027 
  5955387   1003917  50328951  11370893  32821751  18588799  55696533  73900551   2795313  31817333 
 52128395  40252680  35049780  14785176   3567891   8507573  10040595  16115915  48659487  73317732 
 12604163  26703742   9644946  11266481   8483679   5103591   1474523  17148687    997561  23601980 
 10645031  17389968  42632795  18269731  13768236   2129757  19556615   4217679  74543907  18457785 
 25123621  57028933   1930114  18420198  65459417  14233689  33994013  25452921  32866503   6268812 
 18921405   2114829    772627  56434923  18782613   4451981  48385307   6316331   5216942   2767587 
 34198947  74164713   6264853  52135179  25064019   3881709   4625450  10797630    550515  52514727 
 11955723  29682406  16572603  28112998  34568641  30455109   2592780   5059833  39966453  11965813 
 23995619  41726293  74330073   7166632  54073117  32512713  62878782  77783419  39713806  82644909 
 16145316    353083   1837635  57622303  39203963  29467097  14387964  54106335  12846841  56670657 
 49695748  53530485   1491856   1008399  48549694  16078409  40838923  28427179   1254222  29776779 
 39518773  48080883  27612975  41568891   6055710  75512403  62226025   6937343  10157523  20742680 
 59563856  70540892   8552093  75248198  55740421  24008940   4700351  32307293   2322256  72729967 
 47984103  19202427  16499771  20950651  30911462  31381031  30183248   1640006  32596323  76991565 
  2875332  17680383   1651251   1385423  20042691  42673333   7392339  19555971  57016335  59753763 
 14954091  12334011  48831297  30950399   1999041  20879803  74831623  31933173   2095499   2050395 
 17599133  37960251  42610405   8002215  19012578  16858757   3100662  44336156   3324379  12567635 
  4884261  24188749   3399909  85099318  98404023  54593583  63406779   1315773  20905904  18111733 
  8481723   6385424  12956340  28097775  18684438  32413182   4752299   8640412   9043895   1409685 
 64466058   3535368  41380281   7349399   7783282   3377887  12009407  10827771  17849682  16153286 
 59506075  38678073  93176613   5663703  39987939  39769056  36208029  23106891  53492968  63346511 
 55841003  62973033    112529   7247139  40202835  21230112  27359275   9002899  10919993   4711936 
   987802  29842143  33612905    611531  22037138  79292424   4638093   1023801  25152068    996261 
 17831269  59166923    959847   8732243  23968631  14966493  52673044  95052273   2437571  47228623 
  9348693   2698203   5834268  26714629   8778221  13198854  44232234  28462308  19369528  54353718 
 11497087  34760751  68417637  18183159  11414571  29032755  37247433  17916731  21046080  15235596 
 31464411   3294323    452068  26031300  68189862  22886988  10857294  38105295   1932993  20555445 
  7192914  17347890   4163022  23541543   8340423  52369759  17228103   8122262   4539863  15983087 
 82034448   6748915  40914507  33649713  27869315   5979278  46883595  74571321   5117793  22424005 
 64600520   1460454  37881883  14997723  14926383  20851947  34554259  43607973   2560531  24991164 
   740085   2819723    975942   4037513  28263966   3614923   9015937   8845946  80769273  38687409 
  3993277  42253236  33096583  38005323    746703  53445665   1217000   2300888  16322223  19608243 
 18810848  37533731    827991   1147955   3250916  38689837   9612909  12385977   7140024  17189134 
 50735075   8197338  52077178  53772939  48618105   3975387   4926148  51739404      3273   6011909 
 18742121    818013  32483293   3023583  31362213  47958969  34596543  53706795  35464041  13326348 
  7664461  17954913  13733239   2776887  14424927  24381433  68471639  27939881  23715727  61484214 
  2849606  41619193   3594966  47052039  12875739    116871   3926063    184491  15494043   1542543 
 28820497  37921260  66340309  10569402  22619097  12155973  18913335  18469302  61193991  14568273 
 23338767  21101786  30418425  32531493  42724868  28315473   6797488   7657323  23715123  80765817 
 27209263   7722475  21279263  33473352  33559995  37799345   3136527  91060937    450785  25235270 
 17156262   3590707  85275563  30201533  55113857  21840459  14054157  59103745  37513215  10075968 
  6338251  25599367   5825949  40534075  23656406  21763743   5715852   3616501    634969  19730578 
  8084784  12226281  58947483   3638891   6951162   7132248  11328747    324510  13657429  51746244 
 11559543  11591913  14767867   7280235  10798484  45164431  23152911  43722683  21891672  21205755 
 24825873   2974347  70321473   2385402  47722083  14261211  45702681  14988247   6023427  22955688 
 55177171   1090362  21095643  16456173  27250778   8268923  30613755  31158523  82935892  12855925 
  1956763  40348146   1434699   8390973    784368  26037723  31621578  35932431  95304273  44703236 
  4258593   4879523  64075612  52103823  35093779  18277833   7675268   7506763  27271938    703767 
 49282188  12828251  11900128  36803149  43118379  28127343  62404437  28910184  69221372  58191764 
 40998150  25248843  23679337  41365115  58390383  22232699   6029331  16330433   2839655  44963037 
  5237083     64459  10442173  16822397    428498  11053803  77160393  29105815   2908721  68078223 
 40966251  38674197  15008571   2094971  40244383   9520620  18530238  73021268  24971443  23823468 
  3288561  24262211   2352753  18692286   3200713  10078998  51073596   2325663  59376272  22126563 
 61646177  72971714  56965083  13733227  22458993  57148347  37822450  32806907  17707265  20630019 
  4266069    776868    664632  42504798  22813389    394755   8301507  16805898    399771  13471009 
 20534175  16293555  44439987    220155   3547173   6146217  64034352  37432427   9254601  18248883 
 47798979  14118453   5116623  74263683    623291  13843550  28031841  39236106  35117976   7752756 
 22171837   5931477  68321831   7395116  45636491  10639688  33339169   5377529  16979019  30739825 
 21605069  25168731  65543651  37339503   5413723  27944424  46694610   2529254  41242047     86181 
 42122582  33827995    419925  29821183  22313904  12549758  34788059  22269488  10424543   3488591 
 24617466  12515451  26885343  62484259  50308719  18490346  31128653  29532838  33697384  21433927 
  8198463  43010738  12459024  25842823  28282426  17518823  28167531  12846489  87582255  50189559 
 50264807  49433103  14943996  31607292  23391483  25741923  15660528  52784007  62692269    624460 
 28632883  19652553  46310523  12815403  49830435   5378622   2931189   9413282  32201214  33587943 
 16586343  42410523  32008596  11384403  31498007  12091987  21351775  19991913  74215497  25382805 
  1926003   6024771   9872183  13805261   9900235  11677253  14742587  11248431  92063979   1131717 
 33399836  40955944  40267063  30756807  14995383   2236735  27509253  53583858    646881   7004245 
 32014603   3368067  13109091  54778098  66519240  18946419   4023996  38726994  36521493  21655699 
  2982557  66918779  33791790   3086147  24552354   7417698  20678939  20549091   3567405  43707248 
 10291851  60627916  33400680  15776273  47569015  31367707  58615735   3988923  21427665  31694799 
  6150150   5634399   9846276  30638043  44387259   6681819   1258431  19467705  68193618  48120225 
  5306424  39982938  68883331   6128358  41652417  62441229   5195657  20500237  12704180  51046938 
 26298781  34006380  14246173   9782355  37475964  49286122  17989676  17975483  36674037   9263027 
  2726028  16329039  21770548   7079600  16504509    115679  13945299  69544603  35210523  68838971 
  3791608  14206133  57333541  56009066   5404253  27020875   1098378  15113442  13862469  10140373 
   747223   4163314   5020413  74033469   3601864  29654550  55641123  16815075   4970522    179160 
  2357868    639531  26835525   4533995   5407668  23317375  40168680   3050756  23197371   8875063 
 35379662  50251607  34149274  53764489  21191067  17306511  17190393  79504683  45133840  41710337 
 31904241   1889310   2590988   1122709   8133528  28110548   6075063    867605  47093797   6382447 
 37666389  48573030  31633723  48918048  28527488   7252016  29450013  69225942  40016227  39897154 
  4009947   7867515  76544882  30620573  35637263  39768915   8689891  26506036  59912757  18564207 
 58887006   1648096  48323283  12061912  33769943  18666132  21355777   2316780   8892742  16353803 
  5237435  35914308  22486207  67769187  20704558  12094831   9749133   7618493  38056323  11347117 
 77886317  47416030  30692603  52762083  61410875   1151916    403988  46049571  14246145  65382294 
  5535298  61261378   3076671  11527163  25389865  34337291  33048610  58088421   8919186  18984231 
  1291092  60885051  21083289  74072651  20424328   1548783   2437306   9789740   2115273   7602057 
 13505433  10368892   3325798   2650875   5175907  19779033   1442999  10130355  33924091  59675325 
  1439283   7747544  23499987   4935981  28329279  12668415  51373995  56389995  37760251  33728433 
 64955889  35520883  12082896   9756114  47565737  21876943  20463885    916455  17255235  19181441 
 39965103   1641444  15933261  69304063  22944343  11940363  16927836  93437947  40625106   2011545 
 18490683  14983449    995867  17507976   4075769  70175525  49967203  40952426   3878772   1597947 
 35643309  55726959   9971979  23805474  28119039  15822387   4330498   3362201    354594    361882 
 20100335  46051097  83522588    565233  15862947   6075583  21967323  95787395   9115867  33288966 
 10366219   2669055  25513817   3264703  65965435  29465603    523795   8024929  38155452    124539 
 48073863  29259439   7596589   3825750  11570622  47605590  33509339  53356482   2667513   4607583 
 70438699   9700891  22183008  21389823  31143012  21770313  36489899  18135779  13232243    583168 
 40738219   5378496   3748914  14496270  17514140  33811076  65509171  15156075   2291399   5768889 
   714075  11741435  28927879    154522  10886811  40620561  40269723  63591305  43609227  11168901 
 66514641  49094176  51144798  38246403  10278522  12077007   3437523   6493243   3400315   1079348 
 26191781   2240732  11430342  36017125   7177643  60901243   9516621  10475094  64720283   4201439 
 28536040  47214719   4512552   4468343   7570851    910233  12952389   5250583  54523095   3476643 
   599103   9120867   4208323  35925633  36476220  31298443  38150673   3838135  16721590   3481978 
 70010567  30789843     28353  37776397   2845768   9898348  53626475   9306159  53980743  40014411 
 30498987  44109915  35737079  20624489  15982943  28763715   5336118   1992603  28764399  23824987 
 12491877  14179959  28495785  29086830  45255498   3030319  27406992  52937032   1736991   5107375 
  8024311  83115968  13646701  18931295   4355778  22501502   8988618   5471809   5836101    954411 
 54914823  18111783  14397954  52025601  20819633  39050013  10257895  46865337   3468771  17249523 
 19997709  51152953   5876707  67807113  86907947  19709397  30685923  36592953  35145051   8358619 
  1788928  57106531  14249831   7921311   3259595  26309315  42809289   5052813  14838575  31701263 
 21975487     45333  15109137  26922783  64416585  11339223  26844195  36872538    102495  21276103 
 33920295  38133942  18187925    226451  34372643   6793611  16436049  58943120  14628660  24978606 
  3718479  28932354   1295253   7054683  49831723  11504533  57468953  25015367   1827333    239899 
 29898303  14900388  14302446  10231986  33466848   8168277  25686315   8082107  14944241    540607 
  1744278   4585723    831466  29959523  25037982    209776  31230843  10461299   8810203  69382965 
 41054143  19704027  10487949  27438620  12045695  42429279   1647093   4269570  81406455  43117249 
 13425930  35929178  59668125  45599636  29171347  19068718  52100781  33560625  54564151  27385263 
 32438245  37760395  25160471  12183567  22045807   1603978  72333096  58793055  10966373  45462440 
 37027043  50684547  46504617  36912133  26561243   3859363  85679451  22868511  38650292  80899578 
  5622760   9333937  43081313  41911958  16669076  12945623  30465883    257838   4482588  18056843 
 25236603   9046203  37901487  30631063  17279869  29868687  18486339  49208128   1819281  78126840 
 26450211  65405723  34617673  30366593  44849854  16013848   8685072   3192873  62739543     91043 
 15105176  36577413   7554939  28340708  15230547  19014943  56352603   6511365  70679548  49942995 
    96843  35549833   7197414  27823039  40844523    659364   2927818   5699155   6030459   9044667 
 37952583  12978795  32397103   5416427  38601345  34842399  10920030  40444741   8342955   4969989 
  1073979   3112596  22994303  71647643  15643963   8821104  14544999  35925621   3916587    583612 
 17068816  21166799  41614043   2516191  21625734  35506733  65096238  10347363   2863563   3838693 
 42557768  33017590   8780341  44619395   9643764  27210906   4545006  42417267   1688058  42535323 
 18692613  12719046  11711467  16026653   5170515  29569143   2995374  46410913  57300415  25928510 
 75192483   8082633  27828506  21608435   2581373    527931  32001905   7356813  27079571   1355815 
   652071  11433282  74325738   3344939  10448051  10150203   5045940   5710686  16445414  28826635 
 39513927  32977210  45445986  54953119  84899787  42786963   5451921   7127703    948299  65546097 
  7166139  43611714  27088323  17618709  14341443   1700899  39430623   9249301  15625971  21961223 
 12076518     44325  85967537  17342095  78422298  26677538  17492987   2958939   9449015  66153507 
 78758880  13786401   2681646  32138371  34217559  49917705  61389690  67438025  18801421  22892223 
  1592108  38892139  19089723    517203  33467172   3000509  65590212  42561543   1551003  56507717 
 84446762   9746373    929193  66693243   7539720   8310243  58312304  24487175  69152448  57898848 
  6665899   2270384  13633026   5591589  15667551  48115973  64091566   6541185  57852753  16475582 
  6352623  31077177  27954673  38923485  22171755  79405323   2393199  21472764  27445195   8277951 
 52993483   2395719    777713  30017627  31935349  19103901  58811603  32926591  44119371   8045699 
 44259097  45158523  13450273  52228763  25951448  13463385  14910244  33035628  62608244   2900153 
  7404036  29391967  16711812  28436883  14488631  23177355  48122368   5864943  52439016  75260179 
 83850537  17205259  56331415   1030758  26629711  14866353   8094379  32075243   1705347   1370469 
 20376171  22950501  23262419   4215634   2435423   1002288  39124180  17418251   6154302  21911499 
 44585235   4613116    145563  17978340   6069219  11157631   2359956  18478415   9694071  18438103 
 53443755  31125678  44644125   4734699  12369201  11671269   7149143  12042423  31196145  20286267 
 34879278  32813508  12496640  69588264  14895053  14002347  33999130  28672033  16608183  21753969 
 29306008  20267398  51766123  52531676  37896619  28665936   3365023    471771  71343170  46340373 
 19195728    221123  24419091   2702653  63730662    616595   3684183  53304027    826863    305871 
 51503760  11333148  36209487   6696429  16189464  63096663   5293103  21397353  53831661  16351969 
 29710423  17015235  45411039  34587669  16599342   5071975   7075860   3781027  15734283   4921838 
 11058674  39134673  30812747    972471  43807695  15492752  21273273   6384903  79236783  19035997 
 76458498   6410949  58597275   3873603  58521099   4454523   7326673  56398863  77543073  71922921 
 13607448  11727645  21954363  11084469  54179843    823339   4845878  24465319   2012649  11411271 
  6384294  16100415  28193429  27396456  39314985  14692497  69112098   8125323  43403483  17910233 
 78278391  61422141  38117243  58162455   4249221  43507153  13822451  14014989  76870788   2075611 
  9866903   5396666    689049  16076876  21739942  12922473  72240469   4699621  10206693  42612987 
 18295407   4637223  42168559  31595558   3719646  48772980  35116329   7792527  16601741  48115813 
 33217653  34223251  17092095  29074287  18233295  43332777  10220469  35953040  18498071   1971601 
 80787543   1676318  41788299  16803488  11759319  22157007  32136612   7887683   4220515  16845523 
 13049978  51512793  65951164  33174649   6501051  26917899  21630889  69672369  61208291  37404963 
 32191601  82888858  83254285   7418836  34959453  12860225  10675347   9880908  32090643  42035853 
 24009201   4084693  39728731  22579798  68397213   7200521  22804436  12174768  43179363  10435019 
  6044343   3913557  35804253  11556299      7848   5634659  25956093  60753231  49463748   7357149 
 37598589   1952958  50893813   6660987  62945831  15714023  26423773   4327888  51804563   3934032 
  1448954  25614063  16729602  50220923  64445823  36550203  60461205   4420974  18659694  74070911 
 75437262  89860923   7168662  14596925   3396604  59664303  24095803  84156411  46261338  21592707 
 69291556  11369387   5167197  54107463    603103  68739548  22637423  31158267  32476888  10307463 
  6702399  25266402   4905231  62758139  26206102   9522699   3306237   3833275   5499100  38607897 
 21995145  82390209  15795553  40079327  56249003  31940477   6475515  85318443   7353560    264035 
 82991325  56966497  61608061  17536768  25617215  23957819   1554049  12232959  81339771  13028798 
 43373019   9521999  61347003   5463155  13168971  27390255  65213271  13686228   1286613  19182122 
  8088672   2901663  23810764   5677323  19672398  30212102  27142581  22342673    711163  14860188 
 31664763  10760811  47269679  14633399  18786208  17251573  49139285  12437236  49382823  13208496 
  1428163  15111243   6424409  11759529  24331437  17220073  73117706    362030  18382344  53799075 
 10571551   4553711   2109291  42887931  33641826   8515707    491939  10018275  32064099   3969591 
 11681102  69048492  28340051   5315295  15735002    337563   2801103  19676094  18572012  19669688 
 45036204   1903734  12840123  43389777    985199   4154694  48594998   5839071  11891773  11712069 
 31978839  88517057  59067183   7517555  20273131  45591837  13406685  19678817  15809757  23490668 
 46145331   1643153  67195559  49721891   1372460  18033135  58482429  16769806   9890283  42692990 
 57481067    820833  33052220  69656773  19330716  11688570  18105648  45348901   2236181  31625839 
  6557745  10986045  10506976  23793233  32499996  24231617  43565489   9511691   6042425  25497588 
 43274955  39331947  26310701  37073984   8333655    401989  21062913  25615512  17471577  10033683 
 22473438  54801271   1773445  59572203  35569873  43962148   2673906   4636503   1272453  46378371 
 45207123   2360579  27319339  31061769  30105517  19532675  19420091  37539811  26364111  56711043 
 20763358  61710513   8612545  41475741  72697791  28309029   5034165   4041051  20640848  13013757 
 12141503  54937183  33676106  64765508  58296291   3761133  25058922  30909561   5330861  29092538 
  5354082  45155163  47766251    909510  13290618  21488176  58836243  51447063  33989071  27758661 
 73909833   4856583  19722293  12137552  48772119   1273479  19322283   8569449  15739441  36965631 
 45270348  63003219   2311607   3402690   1801599  54345732   9606435  29459385  12919323  52609659 
 22127923  60533273   1195983  32629137  31613649  51701199  65590507  75944383   7963781  59644861 
 40472718   4968723    473739  29702040  14612437  32277753  28697715  18651843   1734165   6187719 
 56829823   5986113  70786627  35313087   1128019  41491359  16267678   7414752  37784379  46618029 
 21404675   1822542  32151195  14365947  17375103  33544191  48665483  25381558  26618060   1235071 
 35455225   6131578  24797523  31448477  23476881  31813159   2100282   9383768  55772268  14488215 
  4910238  55451547  17099293  36259723  71841747  28551498  42162267  29690719  18431287   6318687 
 30775227   6477348  72779299   5710583  53377755  41396979  39023320  83398862  21748619  71026083 
   603334  34801023   3571761   9716057  34029273  46936504  21215447  59218009   4494437   3806287 
 30099075  86164449  33308801   5400798  66911907   4125075  68540049   2243035  34434222  17770227 
 36193105  56555923  10597563  14165052   4525713  25530159  72604992  28536449   5314731   9109944 
 11019273  32324766  21421691  10548548  51371368   3947209   8076063  15715087  14827243  31411455 
 56272148  23252323  33670386    769393   4613739   7330498  31467529  11184516   3599437  62066913 
 14060799  85228807  36502049  13577187  56919843  48971748   6930415  23633568   2833932   1951969 
  7628029  45744159  30232187    850875  12713640  12997491  45884948  63743707  30520181  54289437 
  6234368  62816869  18735126  14444043   3903065  35962947   1590320  20076047  11430718  58491064 
 42670439    403448     58803   6537647   8833983  38030773  38048306  61915135  60874251  57941896 
  6490815  70048497  12742163   4816443  51356715   2999868  52054113  17239851  50029959   8484687 
 12787815  65076015  27552795   8328091   2071227  39304620  50895748  37482873  46930216  16813835 
 62393428  39934248  29256649  41805828  77290743  16491507  13213231    406395  27792008  17667849 
   407233  25836372  15151979   4218036  42430461   4950953  32695731  15880407  66002163   8451709 
  8538783  20482583   2758346   6833868  16091575  37012521  10777843  75057699    513339  38584113 
 44215346   3323568  21755175  16471477  23333781  18064059    599649  38066635   4779779  37507638 
 30897528   4742511   1727571  19400238   2560019  54238542   1536243  52553702  30256888  48993363 
 84757873   7251011  41361408  11862243   6990052  14643163  25930599    898293    253703  35938223 
 10401573    151982   2139663  15731209  58125723  55034683  19083516  11140098   9486578  33089187 
 18104820  69272337  10989241  22754023  22421355   5088948   7629274   9007665  16432125  23602527 
 67158253  30647067  31843567  21640045    563760   2941919    688998  32113940  20511273  30609288 
 12234597  18514563   2456899  32571519   1079783  64391523  59978747   4918577  16465638  55068513 
  3962770  39043251   3993701  84192809  62211363  68146579  49043623  16468353  58821964  27995502 
   660867  58442597   1596598   9048911  68229115  19874731  23406336  48785965  10535977   3759956 
 64241979  30282027  42072216  70389518  10376073  20353052  36779525  58522587   8134271  33745047 
 25361146  27335922   5230880  34875198   3157914  32750643  33353118  41646222   1806613  15075803 
  7148903  16232573   3526041   5287603  18359137   9574702  49943328  47249507     79782  53744815 
 45840803   1385988   1165185  62673942   8420381     37755   1841904   8206791  19164291  21758739 
 33735165  18450891   1086562  67283493  71451683  24617412    222121  23092136   3657615  41439643 
 66440211  39082299   1083583   5201403     41382   9422631  11242556  32226435  57157179  29941390 
 20525463  53287979  26071875  21637353  11831834  83165643   7213947  32620223  29751599   2520778 
  7281474     64003   7259163  90137815   7415244  53404182    186495  59613248  22709455  73679091 
  3651355    573363  55985069   7556623  18559563  13387847   8612595  36706323  43854596   5287884 
 66459175  12418720   1603761   7554373  42925461  32279986  45768435  51383763  20661723  75484713 
 12279303  10478253  84853347  12180515   1501663  63038088  61742361  10399635  72004651  44005110 
  1945115  13154683  13149483  40713963   8790123  12920541  30909073   1252339  19203349  51648227 
  1606079  81467574  42654877   5233884   6294203   7999486  16716963  51599189  13313531  14201631 
 12144031   9351975   5450843  40650903  16163723   8798198    526736  24462198  14292115  19808098 
 64340797  17109393  18611213   9364959   8389491   6623817  35926223  51896955  37324983  37792823 
  3328464  62197877     84477   4922139   3864690  10654109  29623883   4053137  27557499  17999064 
 55135175   9095219  60750861  17239137  21751419  20234283  28936248   7958907  27186951  44320203 
 17119506  21272203   5241411   6275110  82351338  52193291  32017947  18681987   4402169   3545523 
 50725873  29123658  59990487     37479  23507295  34170580   2287905  30366603  50627463   7934559 
 26893603  76819389   6756138   9289923  12888531  57426045  12470139   2637723  57679041   6168369 
  6222058   7239104   4397416  14771022  31652147  26294337  24163340  40862193  46453177   5107694 
 69590583   5794709  20862107   8067083  56305859  48471469   2896799   5895021   9544385  12371839 
 63236013  62294323  26711509  22531419   6017307  16867659  24314271   4791371    156939  33817331 
 40694193   5732643  17800635  15040351   8553147  72708859    196332  36726211  71675258   6396459 
 26306095   4699345  86633607  57708510  26043963   7432040   4983871   1364439  14164338  37999542 
 33616979   4667038  46411531  28961976  14212100  46765200  33350435   3141821  11132245   5470073 
 47226459  33407088  22880259  10614498  24694923  29309339  58147020   8377863  21202560  40004675 
 11336043   3024287   3565331  45757857  14002353  13994817  40734843  31533885  38050289  54440035 
  3025485  79399303  15335217  18099020   9512245  20897805   5809563   4965945   7708782  56302110 
  7243259   1771200  38785655  61968317  60966973   4977135  33454188  12110715  23227431  82718059 
  3499935  20688987   4574363  35987963   9031627  29467607  26052158  75116891   1604775    318401 
  5747655  31980345   4608687    366975  25484113    413563  13493251    668647  61563879  12741111 
 13421859  16861812  74094291  38609563   3227998  13451527  54671773  55357403  38009787  10003707 
 24498065   3825184  12772203  13611777  72273792  39305203  27362458  17479900  15859083  71086453 
  7509778   6821723  33157467   5333211   9218211   4381388   8637192   8194311   5178175     47247 
  8234893  18944079  69271731  59699001  56972001  34924331  31284519  25589499  11135791  14407743 
 17060523  16899836  36075443  13030173   5930351   5969315  50082309  37930014   1754895  31840633 
 27003113   6236772  13359269   1472394  39926191  10076853   8612086  32726537  86541738   4419909 
 22337207    285579   4335339  52813035  28511169  36555621   1413267  22920842  34845743  44794923 
  1033496   5561519  47106898  46421160  15453655  33254821  57811576   9303495   2800193  23555721 
 14484743   3371217    484603   6420347   6474107  24829922    512853  91138107  56433837   8854218 
 62002035  27760779  22130475  17969195  66078530   1715109   7871883   8274519  23250483  22086008 
  3199571  20746563  13470810  29507883  32636594  11742903  29215883  72179811  14293974  20523084 
  8036259   6320868  52541947   8098005  82858404   6881549  46439448     50143  41544159  30575901 
 28296203  35691723  40889193  34787653  17606139  57967773   4411087  39280911  57340947  56464915 
  5898121  16625081  27963804  12208767  46405274   8740294  11526879  21927947  15516849  12427972 
 14490343   1174107     34023  49060491  11097626   3047791  17085686  10736881   7418977  44223720 
 14766027    547427  36579160  53796033   4331912  11626203   9808735  10294488  33900873   7740039 
 14387283  24380133  29327010  30674459  13067801  31500223  31756297   9656873  72397581  21477818 
 43776261  25947492  14922775   6811371  33402503   6414258    870603  18272307   7075267  83206623 
 27295334   9452232  10710375  18940473  81135355  16512927  46540338  12917872   4874769  35243153 
  3986700   6303819   6475939   2050257  63855387  24934331  60888304   9619888  46704949  58597923 
   710569  25800741  31765731  18901863  12613021  58254313  27712603  69669283    193315   9039998 
 25098879   1466147  14805270  17181849  16489947  26919663  49636787   5715681  11698746   9178875 
  2740014   4442715   8134809  29059296   4651665  28055283  14006151   2513298   5248633  33627573 
  9850521  10830023  22457697  47428713  21432123  33457666  15416160   7323143  36250917  63076227 
  5458551  53804667   1357623  49707027  14534537  40906339  20988993  61969947  24267585  34853728 
 24354299  56946385   2689471  21420459  25807723  11038511  20234703  23936411    209292  13474612 
 46527123  35051546  28556603  31787523   1478463  25184161   2009334  46469145  34115995  34559935 
 14076187  36259175  21359923  26906147  15881523  62508648  33331509  40156897  93890895   1346815 
 20420859  10831996  11559327  64593834  45896876  79861940  34239863  12461877  14610921  35503073 
 24507529   8276019  32297139   4848229  20675556   5700015   3144292  54100629  38993118  17527447 
 37531540  26337883  17598951    435873  30981786  24698013    512740  37045287  56470999  53646708 
  4220066  55128777  71661531  25594923   9000123   8943831  23524309  50897242   2847110  25232525 
  2642035  27403851   6478635   5422591   4118077  11270067  20510395   5392450  36113803   7837143 
 55807353  26483428  59991543  10583160   8616553    121929  12501312   2884802  51754983  20872700 
 53495079  22908436  56948623  35755927  52227553  12642233  10956718  18358893   3059748   1193991 
 32341065  68911529  14115393   6770952  43445294  44743185   1290543  37453693  59102433     54852 
 35549433  43378903  11687667   7154118  12909448  72210807   6645842   3764341  18078603  85478943 
  5081755  36311741  10417371  54689853   8372931  17570353  37651507   8631477  10905573  23719333 
  3338958  70823820  49867551  56746293  39732351  13170783  32942760  34702224   5176275  65078682 
 66614886  18898494  47808186   2030558  34685213  29957817  21760956  39429793  22067636   5010443 
 41949319   6970939  16385818  20484242  29138895  43273353  19458555  61561483  38914091  33176757 
 29227455   1263189  69740791  14985681    879057   5432551   1037208  25812211  40238672  38090237 
  6284275  22839723   4278617   3161963  16968823  76209774  66090340  72024227    435249  19352403 
 65256803   1427812  14956407  56610768  57969564  15105840  31640340  13429330   1064539     97983 
 88495343  17749729   6726255  59454701  24192379  18044667  67084506   4819341  20303371    868523 
 18476618   6621003  36353622  19258602  32879728  20515387  24892368   5263017   7030651  26460827 
 15810829  13941141  13326603   4419883   7410166   9544608  39469415  86452863   8473012  10340923 
 62839339    706331   6516633   1564231   6614530  28930193  32466009  42282220   1024373  68999145 
 14078967    984063   1416193   2557590    563584  38114872   6173401  19864357  18130839  16908234 
 15933187  60726299  12594003  62281975  11363131  17931991  17347112  16501919  30968283  12206319 
    26007  22391107  29169428  12217223  25450171  17363683   4383439  67936848  22425894   4008879 
 23246264  14926131  31130103   4536875  18375627  12369997   2772312  43312403  11704005   1529716 
 21853369    178203  36898623  13425522  27077587  82943823  22646355  56626770  61516545      9752 
 15288627  16651770  44976231    983013  45321619  19533915  28579807   4328233  49589124   2555542 
 45993563    894463    157956   1209504   6455883  43276913  37647129  62978838   1660723   1791138 
 17846774  19255014  26037243  38306123  16550139  40024789  21307973   2651709  77679255  30730122 
 56219187  65416487   4568361  66886733   9423429  95666735  17770583  14936523   8547018  41224347 
 14831524  16032246    246395  63737761  29257403  26814133   8815853  50592875  15436494  36810923 
 37527009  50412531  12270313  24679771  21160290  11461947    611269  40807571  88428507   1644653 
 15714647   1780773   1051043   5630066  12990174   9416169   1834321    508099  43693608  22305303 
   948825  17106333  65726059  14846373  29149455   4443227  34865583   5188059  42551281   1125261 
 34466171  73860691  61169037  81259323  29612904    378179   2032878  17947288   2633339  73540223 
   347055   4684572   2357176  86857323   1506711  64559203  11841611  41056571  37089833  30501807 
  5451471  11036635   9216814   1945648  19186395  71803383   2623367  37273243  19074646    447904 
 60563297  59892315  17877993  61049975  62373259  61606020  15136071  44381713  12123291  40609419 
 78771003  38660823  56665866  20921238  96666666  18237039  40943127   3757389   8581010   7376310 
 12382723  47261337  11355961  31279938   8087654  41317369  65345835  20376309  34118223   3101723 
  1480168   9330691  43886564  61340259  29850467  32855803  34609923  12318407   3926643   4634850 
 24764381  37454595  41869335  42541518  77820138   6989571  11730611  22786383  60564283   2062296 
 47160159  52522395  55776359  18436116  15608535  79842151   4856113  69512355    236842   9855627 
 30436641  25542619   5029089  83557904   8936609   6588253  38698651  14043783  18382272  10264341 
 14399361  35635639  16301462  32355195   4055367  12713817  12828619  17595609   7451614     86151 
  4554457   9082371   1371339  49288733   3674731  28318147  21716076  37191363  28017246   7128447 
 54563275  67973613   7620239   6140143  11917889  90185607    181271  10302043  31038897    228177 
 36137517  11182363  86825620  52830303  10590223  67987167  14905616  19258908  54548495  15439703 
  1547973   7722753   9832710  13852998  25808667  18291583  51322029  36269885  64117728  66348801 
 80268726  25456851  15360710   7747181   6623601  18831446  18414257  51291649  29017930   5789165 
 39380244  71278913   5744533  68880986  32753796  45050923   3611406  14628593  47477451  85336199 
 12236133   8245479  10621704  21140473  17277211    827411  59396943   1408047  12612848   9172443 
 11065695    619896   1974019   6798655  47388889   2271767  18447229  11780953  52938463  13194003 
 25158723   6108875  14738011   3526003  36538883  19516123  69640259  27153009  37416480    558974 
 59988207   1262259   7607778    196337  25534389   2934873  18487173  23001250  31029261   8299908 
 40778589   7894824  13927704   1169281  34355483   8913303  33808829   6758029  10527531  48702633 
  4250922   3232143  38626765  28702849  68698896  35035611  16301270  28572203   5619363  20771683 
  1018288   5548083  22978959   6944563  13352985   4528403  34764069  31886047  60121224  41272233 
 64302165   6140265   7577210  16150128  28633546  35251040  35900702  25217783  20546502  56246840 
 26440333  52674415   3937001  56129964  10275635   5952403  21500793  27799838  11129883   4919048 
 11127195  18706311  16047945  30715281    132914  90845835  46835295   8595378  14769353  32104327 
 32170248    305681  18791415  22350871     35641    856657  50731440  89263192  14234123  47889973 
  3170279    545535  18932751  22073615   6351688   4620921    178827   5722488   4208138  47885079 
 36379273  30665733   1468149  57278031   9950048   4011681  66459786  15267228  16160627  16036086 
 44848773     40303  30993247   8862819   2341868  62404091  40254547  50777010  16834354   1311171 
 11400047   7865445  23772532   1479102   9696831  23406351  25919453  25036539  41226581  39812462 
   518557    654763   2756331  13688871  60474414    448081   7839721  11447187   4003466  55417563 
  8032083  15774873  18895062  39876138  39869511   8870923  12260775  27778793  34208623  21428283 
  7051239   8712398   1602730  44490537   3987718    150223  34800656  11294574  35430811   5942803 
 16189179  23183907  44183139  82493677     21799   4316235  37535763  36601523   2010737   2049787 
 17268348  41780645  21619095  10871699    671095   7036438   7887919     94653  54589317  25681260 
  9088595  28900827   4581547  21980964   6969239  14622555   5260245  52126509  54556863  46028268 
  9765813   6871164  12470540  61887246    505571  78372495  59482739  20800035   6568323   6224363 
 32634751  82204683  42355113   3318603  47525988  13225912   8434731  58186471  29946303  22153243 
  7283199  17224473  30663698  15918795  82659259  63077713  18780172  10639762  61872934  58932347 
   503835  46457859  69376625   2640348  91957521  12672211  83266971  37288003   1161537  52604607 
  6546123  20810661  23169748   1335377  12739227  19234527  25980728  52898208  63531374  25519123 
 35791515   2613195   5674727   2774370  12471051  79462331    474483  18255823  15306225  44560317 
 34718576  46479075   6585808  44917653   2660115  35033197  31044319  55795563  51399163  66162675 
 33073507    422917  11822055  33000849  33731171  22978102  14442963  52802418  70839791  63149254 
  9219240  19390185  30484691  19925295  54302343  62428497  37310651  37704855   4563429    719270 
  8084263   3354943  40490427  35235954  56017557  24633676   3480252  67231741  31249349    605299 
 16902414  23844720  15801576  21155037   8814643  24019690    701530  14155407   6664615  61435553 
 86107560  72124659  11734117    483997  15756171   9332589  29208819  10907187  81197223  22102207 
    39687  68088781  44429715  17162268   2108726   1373443  13907339   8452244  41489066  11493748 
 15576423  12530067  55309119  27620556  28288275  55240503   8252943   2114977  39058393  24041412 
 46085747  12921619  11208530  17218653  45575151     99867  32231850  43529303  74643987  11890071 
 18662585  40545635   3003219   8495064  24071831  33696985  48528413  52869327  11726995  15087823 
  7173211   5105427  29400377   6636443  67174839  44940579  64664469  16324803   2081355  23262025 
 17749915   1401164  22360250  48710089   2981227   6303498  17290347  17970922  19445027  23489052 
 15833184   5872088   6680268  15136263  32493468  17258791  16227061  43927107  14732007  25774635 
 46827811   1521019  22550898   6592632   1301075   1248279    443115   4072632  18755004  17251350 
 12937961   5207116  19894220  16179836   4902858  21823123   1356063  58909281  55739755  23612073 
  4557991  32549475   9916222   5347863  23028469  49162299  32264241  52711189  10420179  13945934 
 55360766  16657248     46433  37578643   6674299   7660919  39684263   7499435  54400533   1360629 
  9076785  32881380  64118639  30070680  18293541  13979369   2828323   7406986  77762955  32453797 
 30773967  56536411  11012207   5388393  47330403  10175323  20706548   2723033    964737   4431553 
  1138809  40698823   2789133   6795051  21839383   8884884  17498611  69324892   4916271  12951281 
 43590396  15105672   6184763   6034857    983583   8336393  43956555    742025   9513910  11558251 
 26957855  85967118  29722039   4668837  30859013  14307163    418941  27171393   1912917  21656593 
 52868787   6822651  52649973  27413019  42417850   1280647  50707954  27579123   6863387  21702321 
 28866747  45401070  35574681  61216655   4517295   6602965    940597   8792831  43330395  24240723 
 58640187  22632117  14099339  24290015   7370898   9774818  50677953  22001556  20112051   1362423 
   508397  33309600  48725041   6887155  14177229  35243568  20212557   1387323  15081248  35745521 
 19837369  10935789  16209015  10208919  30937825  14154351   1318983   1774301  20293955  37269172 
  6749523  53335345  86302383  41105056   2107323  44339523    858893  13519618  13304223  21583113 
   674564  29080104  27994363   3064143  15960177  29015307  25460123  19930117  17321909  13959543 
 62572731   4806599  18909079    180318  52790829  26319051  58175145   1914621  17468623  18273723 
 20625395  11927303  34366195  28466546   1570751  10128748  12324303  11173506  22056295  35725288 
 62106087  11982192   8028503  58952940  55481700  26845447   1743085  21322023  41421048  41211753 
  4334562  11284495  27265867  73082797  30129183  48435315   8661234   6915783  51101607  16329660 
 22709771   4932325  12035545  17946448  33206087  50859323  52533483  40300867  61909125  31158987 
 15654123   8305303   1294761  12292659   1176931   9081027  46778155  39993385   5143803  44748406 
 60159093  56857857  40203171  55687083  44958453  36252099   4713315   5111673  66458939   9467982 
 33734439   2799024  49715767  44958339   5883533  60863906  44924853   5581555  25835968    951063 
  1287259   9993008  53872351  10912013  27089111  65569081  10666956   3162155   8534715   4503057 
 42606643  62236847  25747467  47389323  11600410  16695695  37898727  13688826   3836813  25023891 
  1338111  80283685   7499395  28259935   1082958  18537403   7353516  20118573  35034183  78742787 
 29448299  77562279  32325348  70218687  47907115   1231463   2842335  52368641    614898  39549307 
 47041755  60934923  11464827  58493766  33888423    855348    291291  15364851  15851343   2245383 
  6770578  30802087   1003809   3844011   5047083  22507881  32843010  21671331   7469787  18226500 
 28325658  28985271  53991973  40353003  88919691  29651723  22930363  33261832   1527933  36307862 
 76878075  85427608  57018480  33237234  22614922  61483020  13029483    320898  22904325  50269413 
 33137950   3559412  49162473   3420903  46767063   2557104   2012475   3054843  62983194  17239517 
 64430643  80429160    530907  89971191   9047413   3388788  79005175  43939547  32799549  39398753 
   612696  64532811   1933917  51891449   6790947  20716263   1487751  49928176  10342554  49703939 
 47268483   3702405  24726130  11802011  18819707    234199  56886293   3856443  20822397  22516243 
 12695043   1915233   2585039  67208791  20208925   1677264  17304035   6535563  24586381  20438963 
 42273123  10547753   1125843  26859131  17223003  59437413  29142810  38864539  35256609   5781228 
 28227191  57727908  11355498    656295  69622173  21714915  44549067  14426755  15983995   5359932 
 11167750  61894859   6373425   1601406  13724505  60385462  15183118  10866027  49969118  27174228 
  5650848  16584397  44339171  19522401  46432599   8741897  22550579  46205305  55639162  37366883 
 10927333   5081110  39704055   4589611  22311897  26558683  26058338   2856293   5554410  47960607 
  2871343  65700407  17345191  46616563   1149201   2673855   6907017  11499473   5430262  24907191 
 24075748  54979245  33709623  43774035  27328671  40297331   4636363  39148794  24459305   8216483 
  6318171  13681414  23797699  11288617  15027015  62801885  87688123  52630071   8050030   2283447 
 80128473  37798647  29907737  29019981   7725528  17556873  43216891  15222009  70158310  30431384 
  2367919  35020353  38491521   2877561  10080579   5291853   6121347  17050842   2245311  46437060 
  5162773  32863569  32912019   5996763   2160951  28402026  30380667  30992406   3304305  65250495 
 34294803   5776803  19645374  42170503   2158089  63298788   4217585   9142927  18063123  10925959 
 18788475  48737031   1270293  46911841  39267131  26677339  23789259   2514525   3243237  62283015 
 15440207   5671659  59249385  18535138    736218  10090065  35391259  17177955  57534813  28471439 
 31111355   1628199   5440695   4691263   1443173  16496831    648563   9847419  14495043    982891 
 15207761   2249595  13531943   8368309  66252211  63630483   9758523  19551732  19564041  19376748 
 42022883   5389275   6576945  16589707  16472623  55248279  12353331   9981991  42278851  42295467 
 44897437  39050079  24952635  14373723  22509122  59056431  52451991   3836615  48856735  11488203 
 13519123  29550504  18698778   1794055  10630117  20732591  24660748  48491431   5616373   2015268 
  5577751   8431198  58845765   4826874  31026727    259599  18563983  27298961  21363487  30325283 
 32063355  43149696  73168331  32575893     83168  48410331  43471441  77979878   2065865    114347 
  3745263  31374039  48813627    366325   1153311  12716631  58758243  31456515  78636331   8362605 
 59610696  37283966   7916493  16519683  50368329   1857375  14725183  67172039  32654074  26947673 
 30175573   4103815  38237355    129639  43679899  30210639  18864199   7107707  21660631   4338015 
 11224187  50219887  37705773   5439739  55298901  45182351   6955201  24364782  18144933  14126515 
 63292263  35216123  38649409   4811983  61332918   9355017  83003670  13382565  23306070  14191578 
 28100447   8773843  15240453  51458307   4554855  18464465  58577598  16525943  62197863  37911507 
  3483105  34924063  58623711  51060661  25986314  15017106    884838  15939234   8234427  15544193 
  2099660   5666365  38480271  57568950   5681659   3782931   6592475   5470116  67353162  45258171 
 84129531  26260475   2086123   1153367  12170827  18029819   6284731   6599310  85943770    291825 
 15531131  13487259   2198130  15866903  31923178  33831195  22461569   2591128  46184487   6544920 
  5249987  43723709   8972307  65979603  32184921  16863123  13058427  43316187  33482639   1348647 
 48825047  10197663  54953973  11435925  66346473  32049129  35637625  83526801  60031129  20614323 
  4841597  30114515   7675787   2531008  11618237  74155008  35041884  10329246  13708643   1021097 
  6068883  21552739  15252649   2006295  54755880  34542799  11218963   7117303  79318207   2027807 
 13208577  37923411  45944747  94962747  15630042   1871993  13339293  25931925  17616723  37287813 
 35589831  77602163   2148753  25191973  41717876   3056580  18291907     69723  14820523   6022555 
 12269093  67867675  48649553  38867873  74629843  54342651  30262895   2393927  31822381  31383867 
 39839955  51277323  42720465   7684116   6929871  29075451  65010255  43947116  14509101  42311553 
 23950569  27581733  49405360   8677248  27702933  18678406  72931743  25604155    138163   3213595 
 66511634  17716173   4096503  19921848  55324590  29371723  34648503   6221427  14548722  20295294 
 39161259  58859461   4708008     38337  34004515   1922810  84616291  19064065  10753873  47087053 
 39929266  28533943  22472763  19547037   9499263  10316667  11960898   2153353  40252521  13037873 
 26578145   9208267  25408407   3969050  29524023  41598582   1785578   1414514  69487736   5274669 
 12631053  53438698  74713828  34924025  31838703   7937729  33561301  59430093  65222511  63613035 
 19740665   2412939  15376515   4423125  81267860   2577243  12656157   1670154   4564419   2863103 
    19960   4638488   6447993  39790603  41612109   6247779  53275569  51531757  20257867  11894795 
 18159836  29434913  49974333   8602948   4276947  49333311  10816537  30714903   9846841   6782640 
 41371635  51386003  26009148   5533521  21917949  11328123  11126293  57715737   3841695   1657923 
  6618867   3012173   3305715   2558061   9333483  11705201  65040035  58219377  39375735   4814975 
 12471621  20723123  34316923  18149965  22846371   7888682  26437587  23304371  28712593    664007 
 55103443   7171938   4913424  39025175  55823373  43705601  23047419   9060593  34162623  13383843 
 47221295  16529773  30487419  39869109   7730995  70535508  81647601  22670883  11604066  55707384 
 91000158  30413883   1324128   2551211  37152069   3189723  16668447  26055073  17592139  62322963 
 59853183  28227212   7809213  25134698   9040693   9721339   1739729   1186959  51848547  43714929 
  6910309    931189  20010075   1322763   7026323  40071229  29508477  20022171  18449322  31938399 
 28518488  46750798   5141518  59491623  15539433  49303865   1547733   5719058  76592970   5470823 
 66514119   4011018  34953801   4035381    371268   2491467   6187951   2477598  44339451  25697841 
  8002387  59320731  19738323  16654757  12687291  10651280  52069782  40970323  49883255  16771631 
 70741563  10665303   1413489   6639343  78107880  23302754   1101687  67824093  37496123  41417111 
    28619  13738749   1742836    165176   5182680   5147710  31510943   4728026  71045656  24837667 
 49260939   4605003  31605931   8698707   2759376   5402043   5101687  26906016  12761323  30120423 
 35526141  31293963  27453439    963728    807264  10167163   6912483  79039671   1337379  11510167 
 43235443   5779747   3627229  22674326   9260471  58258356  34898348   6887685   3936843   7317145 
 84158523    602953  35307933  61764948   8277150  70568523  80686046  31175547  27194331  27371181 
 26221985   2043397  31236699  33443143  27227343   1147371  41602173    683893   3300662  10151817 
 58936471   5112963  12577326  33236509  69679380  63885435   5261904   7269819  14352305  10612611 
 11932260  19933065  33115071  22040577  63900879   2278231  21481479    415626  49235166  18556323 
 39209280  49090467  42064147   8915459  23842348    732383  68258651   1684803   8051635     59235 
  9333735  63694273  37684393   1191919  65282823  13052398  30267421   7187982  36187318  20126188 
   450631  25001513  13212699  59905243  23707919  52024683  29137291   9046785   3623253   7575414 
 59474071  37714103   9061686   1840479  17212604  39618415   4195171  16547543  20440779  47515948 
  8503618  44144909  17746723  11783367  25807177  36059115   1337533  26067857  34057467  14991651 
 12292147  34793245   5488615  51275759  19485127  18075387  13616503  35601143   8482907  23604027 
  4356463   4863471  30502683  65593839   4670411  24755259    858483   2388138  10193415  31134345 
 19068783   5827581  49295099  14862047   9928299  29314262  21833511  18441546  67584703  57078864 
  1486292   8671227   6730935  45792722  77716629  19163323    196566   4172203  56514287  24764499 
   504115  18088127  31209979   6454307   3338355  17562003    227959   8941286   6581875  28719358 
 15245075   1028547  61245013  37409163  13752838  37260905  37173363  36090035  40247445   5803107 
 39923258  15632091  25249235  28469507  21884778  14434688  12588408  32560959  73515033  37147827 
 19142123  33306363  38240513  28705590  21850404  59226291   7077444   5432994  63508154  14178891 
 57568771  13200727   6733439  48551865   2954420   4247003  57936104   5088003  15398288  41564815 
 16228251  67715118   3072363  35047467  24758736  38066943  54075123  16006275  39553066  58919008 
 15535680  46644563  49276500  10868905  18506937  21371151   7631322  37768443  11423241  27059590 
   135153  47431585  21779948  51280527  50687595   6077073  19958348  23555373  14748828  21177818 
 14221577   8666903  24307995  35400087   1511977    735352  43677960  62587000  35264235  27711023 
  6489893  30261039  53107623   3087531  40177232  36830643  38979055  42453471   3575715  37471183 
 44910093  83068416     24161   1351011  27165513   8771511   4537893  72346145   5034883  17854755 
   708699  53091981  32175363   3938793  16051515  16019933  38252178     73703  12803395  21675531 
 23238140   7467355   4403107  26766407   9729495   3141108  24902989   9330129  34946537  52120025 
  9851227   4073829  41729711   3440859  29615271  25447683  28983733   7659803  20335911  10514032 
  4614369  15795704  49129953  28671579  52159188  37623093   3493911  20014075   1601538  93296395 
  2837657  23219313    421249  37722539  26969131   6167868  49702326  20275768  52173195  14323411 
  5432148   6547463  28181145  30201882  74994875   9463503  19875939  26553516  10997733  34081908 
 10922367   8297683  11593353  31424199  80824443  12207232  43372263  42289491  44376903   9746187 
  5761005  19414915  26070744  56167231  14213447  69582599  36620551   8284376  55284594   4699087 
 81497583  61531215   3712371   8962908  87145041    221334  45249210   6247033  41999547  38404422 
 12107043  15691308  39289527   7803048  38238113  12652168   1726848    402963  47490879   6815413 
 25760643   8157029   9985706   3053877  12917193   2764153  20952480  53551897  23313685  19236123 
 38692517  39643481  10517575  23508825   7431917  29140863  28534559  12971301  16143043  29731623 
  2988175   2076603   7427540   6643619   2463166  33661383  13725040   9093669  53027328  33133915 
  3072296    610828   8248843  19720923  37936568  10144383   2067848   6980986  14440524   8321990 
 78720681  58746659   6652923   5116091  16927054  88984050  65267255  57394724  22903339   7365798 
  2660625  17806423  46672848  62533923  23758762  27396147  11848029    175189   4497553  46826219 
 26926932   1613295  12952755  33074355  38516682   9433767  42011107   8879571   6833453     41173 
 48107643  40214460  86298789  22061907   4139445  22787313  59642073    361814  22789658  27046564 
  1035101  12840419   8274748   4144875    602913    336199  65086639   2158713   6668027  62072040 
  1774023  54305445   1499028   1131323    451826   6425564    308718  19969713  46095249  24216981 
 77983973  29130068  71046985  24114258  59044383   1934346  46071273  46863423  46102092  15851815 
 71623787  60592065   4198763  14019433  37330315  79368009  30594963  17695234   9130811   1999731 
 10933383   2259219   6898866   3091623    202999  40939973  49516947  19825232   3351675   8799939 
 21602373   8889309  28863852  51631373  65345077  10055659  14344026   3627123  15537803  10095307 
  6276327  29324423   5301590   7093129   7053635   4443151  22997150  96965803  28817335   9939873 
  3467307  56431463  22668843  56536413  12454096  63773505  16381488   2860509     70203  48374983 
  2425411  52254357    916545  13946163   8203547  42607751  37114684   9742479  21028679  28880769 
  8845611  35588484  15619479  15942328  41595603    471421    900660   6996203  23770073  12974723 
 29726028  10289340   2535641   9449638  19712871  11703734  49282587   4763337  82835763  10489413 
 52910035  19198008   2153703  22052013  20634051  37531825   4090833  21828588  17076633  19781643 
   567345  45968649   1090407  60651735   8113883  52201405  45135675  25031844  17059697   1082843 
    13147   6435629  14315603  50867941  20853335  42227959  19696895   7148083  21809631  18698747 
 86217787   6314343   7483953   3934935  40379707  14091473  38064303  28880853  20363343  30249056 
 51450203  55121603  31819673  71215214   7269453  19226651   3533523   9031091   7870245    122070 
 37356128  17694454   6347885  13819353   1377345  17628335    942393  28606820  59071350  14899358 
 34311795  22755275  14863068  75270523   3223002  10959259   5813463  22124238  22205821  20562123 
 17384306  27389451   1392319   3905736   9736323   4523147  14894987  33578878   9894567    448259 
 23037571   4797531   8586508  29476173  63541329  44405208  31986315  15592149   3444774  43805954 
 42046908  16407775  75014565  10546207  37519300  62372743   2314503  80878779  41582703  24898454 
 48861915   4931022   9753516  87465787   7966841  34472783   6243223  57595011   4718088   2275863 
   863843  68762599  58397307  28576793   8331909  25367865  19288572  50881955  23015505  35602906 
 14988009  23661591  44854521   5476051  25659981  19888955  30293571  23709903   8483148  20628975 
 38634012  20630799  11281857   1651867  25048699  33578994  55644591  60341381   9657211  23037160 
  4380703   1704193  19161979   8110634  47850483  10308243  53910627  11119983  51496203   4932348 
  9348284  62120904  10220319  70106943  18470368  23918862   2558427  49827690  62926683  11841403 
 28820359  19027835   8540425   5626497  47008607  75864744  66838103   4631772  49019115  59511043 
 35928000   2730003  12519123   5539033    584787  37308023  24363707  15153034  39421287  47284957 
 42674783    239453  16149459  24237721  22584030  41672801    122506  89767401  55225883  55300249 
 22483376  30773831   2438777  16183893  16216477  12716454  28966690  15363268   4524123  50259273 
   312769  83413462   6238753  34300567  63413275  10879621   2117819   6227848  19613325  23850215 
 52469124   6607273  37007035    564855  22530341  22078623  10971768  11291396  33215070  49056018 
 38625007  49720718  31727337  30411735  64577859  19548843  31606003  19719291  21145533  70340107 
 39007063   6860575  23965356   3707189  54752235  64798811  15436035   7178019  21049268  61007015 
 54714759  38931099  46670233  49092927     57323  18470418  70689203  28105083  29311167  18329423 
 67482984   1783221  43097667  42469103   8104373  35340407  60049998  28389876  26622253  21458973 
  5348119    395659  48342907   5229501   3754039   7408689    991617  48248438  27207910  34106683 
  9792873   2868278  26084715  10860333  24836924    745029   3974519  51189531  24623790  18352635 
 10718370  34227123  33331778    261076  15824661  45095142   8634667  26166523  36128245  55674903 
 12157195   4803363  63205067  19216411  31482197  40469233  35381424  33404973  33701091    543123 
   118488  20652667  34915080  18592858  18714000  47625883   7495866   7265409   3623663   8096011 
  6241057   8335329   2121879   3908287   5943333  44016645  30941439  14185569  59749715  56184151 
 67615761  18956031  48254370   5158128  11462576  10071523  27976227  73143057  99150447  30048588 
 13730598  59912373  30252233   1097523  16934928  18423339   8107386  75663219  52604395   3002653 
 36132403   5513835  55157154  43606491   3227073  63055005  43138071    460995  78872197   1265485 
 67943691   4903323  39080458  35934963   9735409  31703420    613384   3736815  36484476  38676243 
 41267279   2490063   7600803  42618755  34941945  69809884  27583734   3698675   2371663  19740914 
 10046814  46764687   9202575    973711   5050419  14526139  79828194  42194891  41820506  45713923 
  6273450  95617379   4167423   6624761  30653925   7902176  21099005  46617633  52646385  10118616 
 33257623  10960115   3828059    202677   1619433  64290781  23050315  50214846  45332335   1845194 
 53125863  23910171  60910224  45671028   8668860    676617   4857723   5762283  13091357  43817479 
 50072131  12558905  16554965   1407655  71588198  30001578  30751867   2086025  20950549   6379665 
 14583284  15044698  32885973  17032242  17219559  30515599  33011259  26553840  10811538  17382523 
 30888771  14818563  46189448  13361251  39861909  26044149  21900775  21795923  12116049  29098731 
 42101065   2879511  54375998  28000461   6756603   7411153   1202379  10151544  62689563   9345693 
 13606155  50685054    673902   6213163  77898038  76887131  33501762  11283695   5840987  23204274 
 13364079  11094558  18467638    706923   3359544  48509618  10003783  11620563    272822   7845155 
 15864059   1422057  17580140  68378483  12160323  50887183  79428357    820642  91327281  38900667 
 12563483  18836123    503179  16944019  38659415   5762683  52110228  60205268  65806188   9281243 
 11212545  67636243  16801317  34152787  17205745   6578295  29509845   4891493  12702373  30593731 
 29083808  39867643  12105897  20439035  72777984  10890163  18858747  12026163  15399167  13798447 
 18888651   6427313  43012667  69656827  45022578  22176183   4304439  20577723   9333063  13843557 
  3636294   6505476  27894726  56685669  36759300  11529218  68653176   5978682  26866193    806369 
  2324775  22563290  24172912  38215163   6510273  44455565  11468528  60792707  19112559   1342446 
  4173992  21264123  48372771  72341223   4487046   2504589  11686607   1192373  10177581   3666527 
  2764060   1453218  32256312  22748273  23409766  29057507  59063803  39083419  14430875   7322958 
    43507   5121320  20639595  54082795  16620375  17031090  50837897  46768449  18919875  32105053 
 10739285  24253661  43349531   9818565   1997435  75020607  16125403   3644253  25969851    481773 
 79921483   8588948  50763339   2051465   2722851  33325755  24178239   6852912  67550095  28258573 
 52860372  27419362  21621338  45952458  12712782    261837  20639611   8496893  69269983  18154259 
  8677497  68342267  32948909  69627481  87330435   6912061  32682878  25621071  35419911  20737095 
 16536615  86225538  11056315   2624079   6256107  54911970  35307773   4196757   3895035    430686 
 21609197  95593243  30915651  17153063  13652801  22455407  11938776  21484010  21200841   9637941 
  2805403  33449091   6301612  14289268  49094563  30288603  49120411  38236830  46248363  14593667 
 44140153  46196163  54855402   8326163  16020158   8144691   9210363   1835808  60515448   1409076 
 41242803  10375548   1073991  72608007  12456667  85221357  28232583  66011898  11819547  16522049 
   731768   7903843  28197083  34464109  15260082  22962198  11190393    215558   1130891  22799478 
  4550091  54278354  10765080   3623899  56403179  90531675   1359098  27446373  35263988  17654163 
 46664643   6234279    965745   6217764  13574475  46142373   6237203   3178251  13215039  18145042 
 11413160   1906387    334041  11005968  30595353  25345383    616203  18271281  84385963   3222517 
  7587623  25729156  16690857  12730018  31008683   2608873  72893771  73125483   3891969  34134763 
 41361807  42155271  71184627  33817623  25106267   4149282  42723083  11077193     29548     44491 
  3663573  40873903   7814901  27444691  62739345  51322226  57809322  72591047   6833246  21383911 
 23845875  23249668   1365514  14277864  54000831  56968611  67126059   8489107   1701843   5588112 
 36623056  37997451  37110018  12511137   7301668    892127   4790323  25537866   1126968   2455595 
   502623   1115437   8051153   5545617  29870692  71071108  90478704  31037074  44517456  28230331 
   117304  15461043  55175192  69084706  36527159  10503836  17871201  10642047  20875758  68198523 
 40374699  36641346  53382309  30272145  30525408  17612648    270243  25272843  52579903  22993335 
 70018035  26411987   6610155  22694111    136977  29833443  55381359  42169467   2062053   4638750 
 22449079  17110957   9921111   6782685   1286356   7203907   3130291  14668403  49517028   6121228 
 28615985   8805626  58005078   1969421   9316571  22789345  30806187  80239683  23373060  11146280 
  2554018  50017803  37610367   1644009  38598267   9408543  31400635  13444800  14659523  20528267 
  9080403  30591837  13238715  37399422   4898185  30190860  35535306  85122048    460203  10270538 
 37774991   3666959  59008857  16232983  41128423   9674923    452134   1569515  45520291  13109142 
 13282531  14432365  18689213   1362129  59514171  27983760  12112951   2975835  74733765  54150597 
 28943235  27216176   1833273  36347871  42389831  55905723   4005651  20643444   7381141  44757177 
  7175937  16185453  54760010  11613855  32670587  40808931    220941  31642498  32133603  17752011 
 72335531   1968711  33242612  59856117  41014327  19583277  29312601   1881599  72025893   2866794 
  8465343  13248771  41407458  36079070  33211559  16638339  35728371  30600820  32583552  29751828 
 49084623   3473868   7927035    751961  22085727   2165872  25018761  24670045   6076377  45811878 
 15250149  71665563  52777263  86761248   3303133   2031653  47373982   5228507  28161282   7884825 
 34975635  85030279  49201415  12404526   5644811  21571398   5905095   3053947   9839862  55427873 
  7685229  69276831   7771030   1703259   1050913    602870  32255052  12654369  13346895   1910817 
  7825927  10975988  16281147  23664173  33809197  16603283  28364753  19345563  11109123  37603695 
 26311535  32517883  34493637  14959419   1296573  33904353  12358413  14911033  27687795   1673427 
  5631749  17890807  53994417  50350274  34586147  84933017  43375827   3061104   2848669    453481 
 42921547  19337773  52841707   7867403  10869003  28239953  83672817  46356827  47943348  32028651 
  2782239   2585789   8826164   5500923  22810995   5028023   1434712   5674743  25862771   3711925 
  5678431  59268438   1092925  39476955  14324678  37712069  44056677  32157831  20686731  10907259 
  8290094  40299543  13879581  24969873   8690453  22013466  44221467  71722455  51641398   1273641 
 47842593   9934593   7447203    892509   3142158  46508793  39293088   6873779  11752729    241751 
 25018411  60166833  30223554  12429507   3989919  17524062   9154938  51817708  13005123   7816029 
   252228  57931648   1026305    690108  29770299  26244848  18733833    559823  80602887   8536187 
 13580443  76902432  20777127  26636597  24753696  20907795  82464777   3760959   7079629  33927625 
 29784435    949491  12327878  25137143  69556847  10266545    107019  53947905  81718944  11626907 
 15685627  29141475  34738603  30973692   4054095  21553863  71782483  38219248  22066473  11282200 
  1909173  54716391  24534078  14580598  29785911   6913691  66950950  41747791  21657131   3073803 
   926251   2841059  32732823  39941739  16073399  47855651   7453743  55540092  25692717  59765049 
  1374743  22957773  17425514   8605155   7786145   3485939   5729499  40489068  52239967  13944849 
 11388283  66343221  52012149  25393687  32026587  11285943   8103543  28843419  29180091  29047123 
 35865513  63451698  11874255  49404808  30739139  40523087  19923621  26946243   4463751  22547161 
 53952739   3310223  29631175   7810003   8409636   1487979   4243208   3725574  14711748  57126010 
  8339738  11619577  62359606   8348047  44481339   4986939  12045673   2586747   2939108   8349035 
 47098755  10669628  27499223   7641393  20903613  29973045  23230274  70383885   1837793  34991475 
 14018955  45119381  10810236  15973374  17493695  39296343   9885369  65405430  19827217  59578299 
 57600081   7909333  22846779  30740775  26365311  10783259  44908428   6473246  97520511  48975711 
 33455621  10214843  26500758  12788373  43481457  49560155   5555323    599716  39524583   7716678 
 13577667  31192437  60681337  88177109    898692  75333687  59285427   7502139   6474195   5707762 
   973563  15886581  53356119   9146305   3822125  26048838  40198753  14957235  83120184   3062675 
 34169433   1170187  16687324   4609739   6300935  13653315  58711023   9790245  45692163  41385357 
 38004195  32705964  42072353   1738509  61588247  23189160  50224416  42440057   6896433  16654937 
  5699799  51108888    394639  18081835  14290051  21652857  33928311   4188158   8413703   3822295 
  5915565  23086214   4645149  17262433  15421347   5757579  58074594  20358623  49598217   4937574 
 43088874  19684223  15728587  19987623  11089167  45825585  35036553  17122683  18909300  42586755 
 29887698  11357442  33545063  33410409    829963   8915442  10745261  36276697  27069347  10134117 
 32280273  61891451   2715768  33143990  21823463   3467453  16300899  21257361   9740643  13821483 
 25113075  36011805  14135343   6322032  58761420    875985   7558698  54438348   7424577  25712139 
 28208833  69835083   1636576  12930823   9712914  14620905  64338855   1947419   1496490  15017069 
 35529598   9965931   6376823  46357203   6218043  84632325   1254923  10218831   5923523  11809071 
 28852309  28412187   2346423  49198965  48471603  75665923  30410497   5278461  83388219  44403636 
 41946773  45810959    281511  33456693  51537353   8865021  19267293  10544033   9348685  10399128 
  3354402  28008123  16672698  13931323    316873  43621805  24111427   1227387     46611    673329 
 89317834   1899111  53904623  18261149   3058085    889347  27896208  94585417   4239063  27853173 
 38038035  11471791    233997  56731395  25473753   8867912  56017446  73149183   7421595   8683615 
 51770379  13189410  45475075  47772190   4918834  22426946  20955373   3690110   9539312  32908047 
 11058288  53509578    330813  26502753  37035177    916759      8943  22181208   3539615  28147515 
  4356321   2930211  81117731  39256004   1952200  48714473   4608147    755059  15524583  39762807 
   355253   2865503   5935248  21610256   1424317   1526692  57870371   9674823  15076587  17749058 
 14008943   6133445  20779958  23343267  31327601   4075350  16637339  50390853  34270596  42647313 
 11769579   7219868   1773678   8987829  42989839   6057483  48760618  48154407  18670723  71554034 
 17563227  32222820  28575573  57957723  15403161  89825208  92392563   9611123  27658971  24602415 
  2270853   9678408  14982643  86137203   9094871   8610873  40354543  49544210  11070117   8999633 
 80553528  11734417  28029417  28680696  69149817  38253823  60239819  43778556  26042487  45748731 
  7531461   1419042   1897323   6651496   5740071  26096662  61650411  48789659  17367305  27347637 
 68845657   2925277  26296218   3643927  63611658  19309029  33063440  56801913  64743623  27075945 
 80131720  68107588  23579233  18934248  42358043  69232563  51259563  32102019   6159913  16724171 
  4920180  65842913    402259   4068348   5016731   2735639  19493229  14046778   7260395  10176531 
 56849073   3446643   9155150  41358957   4810302  25757968  21263064  55733427  66664735  83465637 
 21025571  18691913  18036163  88793268  17568734  32461423    817995  15984027   1221308   6230413 
 20005551  45057021  82254267   6181219  51932679  20353785   9033141  77873677  39759773  76144323 
 52808495  46657795  20905455  11704035  48981146  54563508  69573369  18213500  63576298  12173879 
 27710155  71559583  65765247  69983205   3678229   4102306  21399123  37983183  45167253  33851507 
   387041  14476781  47419047  25623183  13700082   7055703  69314049  11658955   5348235    959139 
  1331178   3554538   1427187  33380610   7658519  26110175   1739835  48739197  30586187  17374143 
 15115979  13351723  49089149  14198813   2444149  19615719   4543963  43280660    652269  71918102 
 28716603  32366897   1529868  17079171  15335338   1560549  12986685   9495858  32303299  63034301 
 13587707  19338693  48063782   1246291  20257504  19321835  46244771  89297999  23174835  63921381 
  2308063  16241373   7123551  38403085   4314366  22442165  11003047  25676381   9047678   9264038 
  8766540  25580363  46065009  18611053   6066162    997716   9045434  24983679  16503636   2486617 
 34239201  18562318  25016263  29748051  52037881  13636703   6074027  26907927  38509591  13335882 
 22528573  18789998  54198839   1064571  51510709  56150633   3148889  40470607  17944221   1046379 
 35035419     41627  82229963  11680911  19008814   4670161  19877904  28076028  69143343  18864711 
 10583493  65861520  55301600  21065363  18139484  58625523   7682928  38191395   5773425  50653589 
   722283  27434311  60309311  29786139  30846139  17095237    119097  53860582  26156343  52578006 
 54594195    146103  49726087  57979895   5411243    803283   9916238  59275503   2808218  55852491 
  3243957  56018724  37999293   1259223   2416443  41849583  24617859  47041812  11761691  33509673 
 17419623  37786424  62240763  14813803   2747623   3840063  46856647  62746611  21626847   9794911 
 75811203    190425  33454578  69795472  21267871  19021798   3679739   5051387  26376315  42205363 
 36480853   5205565   1935815    277087  53870527  15048887  69588191  35665137  55869687  31108878 
  6484925   3599922  13258239    636843  42692872  28256016  32365068  57790113  23021451  13100496 
 38322173  19837523  28845435  77616466   1430827  54835548   8831319   1749109  49022163  55279653 
  1857165  51133998  11657219  20124799  16033973   6245873  56651025  59814843  12929598  48971229 
  8847755   6810522  22791168  16463145  27078459  63225545    644169   3321343  10387011  27462523 
  4830773     16911  48653883   6442545  43953307  33414333  11522451   9747134   1120935   6432671 
  1114587   2683539  13122523  12988774   1753539  65080419  28267235  17468943  23136849   3105110 
  6234675  60129393   1796553  36771902  34802313   2651349   8677437  72738663  11311341  28140803 
 14196003  35032075  58263381   6125667  37918163    350826   2019363  11148673   2791813  20210913 
 19034523   2176747   3921339  16398237  17693773   3164688  51681993  70279563   9290499      4573 
 10241340  10674185   2394315  23308681  34801253  33772200  40365816   2464870  11290571  33041287 
 24873933  42752688   5839759  24920769  12310795    789639  94108899  54085308  94245383   8281851 
 24602393     87093  36786600  18460797  13393041   6837213   5354902  15032643   2028867  44836575 
  7939377  25509039   6441066  14604755  24348705  27870747  31854792     47913   1396023  31494003 
  1662448   2591529  17024717  54315657   1133983  16574043  14733871  18021473  32716833  29084067 
 28439723  48963323  25663287  54072211  36169823   9444831  42634014   5497979  61933415  37079673 
 66006631  81150929   7919259  31130352  25370515   8974023   5456171  11906985  51274939  24378451 
 52817593  41615242  41124987   2374299   1786125  50612443   7395715   7902378   9493506   6658063 
 67903503  11250509  35726847  54084629  27823724  21244945  25185220   3888577   7911427  13204743 
   238395  10935377   1945983    275323  44921442  43730615    554043  34767414   4561701   1976520 
 49133531  61223447  21461535   1814169    934039  11479083  29753115  12527631  18045083  43383427 
 18212640  38408207    908513   8922729  35677248   1165769  25520088  18029337   8316555  19164823 
 24394437  60505307   3546969   8428346  36755653  38881903  52439321  44944315  19499433    314177 
 13747263  44762253  25570668  13175490   1127128  55106405  32303355  13608873    285013    498073 
 11912059  76139906  13422287    780968   7480694  10390083  46661217   8302287   1572219   4657966 
 10140037  11736848  11455143  13407123   2006387  69871551  18921121   7045395     53343   2817266 
 55218209  64086977  20013354  31344833  42245893   7012821  10599250    847039   1267032  51599187 
  9686019  13571597  13712523  15206126  77025447  24026460  19210548  12615474  54284101  30146113 
  7891903  38522351    228394  28961671     21166  59940582  43361979   4970827     57543   9962748 
 10146595  82939197   1377528  27784661   5835853   6805488  44023999  24999702  22709165   7692729 
 41323869   6057683  22281263  48245415  86062011   5063289  14359989  30045255  66207443   3102364 
 69055035  23971051  41300728  29996299  45296968   4136221  24029571  18786278  74051711  23682939 
 17102754  56349399  16087572   3689657  13556815  14932349  14077743  33213498  45684609  31126227 
 30567177  73085315  19035899  11076507  21666726  40295667     78207  50934588  54326766  39239163 
 10166419  68332039   3860823   8193533  31944522  12894974  72900121    866883  20387149  77956408 
 25707735   7293747  25503645  78344315  24594498    437043  18017408  36410349    756907  52663151 
 79277871   7437739  30390935  52395565  21161406  25768723   8531633  43212483  79564908  13907653 
 11392623   6201443  62068347  47464211   8267923  33481823  43890333   1823763   4249522  33032052 
  8782987  29874202   7578188  33072573  26655597  46907373  39616284   7819188  43684621   3763230 
  3460689  71732358  39500230  52865133   8045199    253966   5937003   4076763  83704320   8633211 
  5278416  76958312  51480615  69680499  35538123  55048563  35736180   1121607     92313  35038173 
  6816288  17806587   6864849  41495201   2646623   4793873  14800503  34017191   1252869  46561237 
 72007587   7621748   2330493   9711421  19191303  18826931   6464472   1003817  37083813  15053523 
 15679613   3773871  22080123   7212525   1893726  80019195   7769255    404238  55931439  19582548 
  5077604  78869277  46943973  20945663  30554901  14969973  16900123   3428396   8137623  33837552 
 33801768   6268663     95073  21735384  42634116  36837803    221869  49103573  26337187   5397879 
 37329437  11592041  28535451   3624051  52991373  28355683   6204180  22163998   9496911   5076523 
 15475390  11611226    458667    663223  28650063  16761816  14835855  36424797  24987063  48702222 
 16065293   5017702  34783828   7657161  61084425  66567339   9912953  82818555  64116345  46692747 
  8223723  19730367  28952592  50544855  13031534  20473135  42434898   3381963   5215723  37453995 
 40487355  17822643  13062015  38552013  86218653  11653849   7945448  15390463  15316303  26857151 
 72482848   2661089  52981388  50153239  98344203  64184023   1109985    185867   9077997  56127754 
  3623171  63438420   6666405   4204873  13372974  20810013  57071479  80213958  25814606  35398641 
  7618483  48898860  33514824  10277223   9496575  44641047   8680867  42223051   5739678  19707720 
 88706937    571963   9016537   4341375    826307  16546953  23673615  15778098    604005  37526934 
 28206303   4159917  36167733  31758902  41157083  59061363   6339243  42462023  18295455  31312938 
 40531180  60325123    897329  28377511  26226264  18139741  59878887  30830355  41767573  11032601 
  1675305  10426178  25050786  10651485    166689  85030692  47425584   4803086  11480053  32164710 
 11961668  60392450   3513385  17941776  16385875  27960263  16899639  55809738  16726018  11293373 
 56866483   7356717  38889456  33183603   5210125   5321211  37220619  22815123   6743267  14529899 
 18780576  29919133  13559055   4937843   6270413  43557798  62798446  17064499   1179411  24297351 
  8451427  32078355  58586091  27586003   2083707  49099627   5372039  16142969  29799415   7993263 
 41820222  51080691  11781263  44298123  14354668  87037268  34995701  12527097  40994043  23131968 
 27231702   9965167  65885712  54919899  43189175  73365483  29855415  52122823   4838316   7899276 
 24793115  76657947  12743013  17620587  12370668  10507088  59846074  56547519  16783539  12859348 
  3538905  25212648  19948714  12071083  24598299  31441923  18109383  14187666  26686299  45671984 
   979493  12414903  10802135   5805153  34394427  10727455  64340607  41328645  45722235   6307850 
 93492287   9263083  45189043    217353   3821979   8169035   4811883   2054901  88131523  19603823 
 17880443  20113755  15624585   7310423  15462174  31648033   4401474   4716423  27461802  61110544 
 15921636   2349549  40178001  11145136   2528979  10257935  52118175  26703596  34373171   4538309 
 72288713   2680361  75988413  20842191  34009211  10707083  76012301    913567   3011043    337957 
 12902571  38784176   6984511  28254993   7729874  14072115   3700001   1088591  38887603  21282423 
 12329211  26643303  19326197  58902024   8321847   5871128   5251787  17124934    912342  26878767 
 62328973   2660781  47514783   2212813  12296676  50541787  91288521   1370719    468968  68762895 
  1923498   3597246  35133466  23950621  14119261  40818915  21507483  47166715  18382224  51614847 
 24140023  17666895  32888742  49211480  33159583   4714801  28800973  13822435  90090087  68474487 
 12938951  42752463   8768343    295081   1251648  69199206   4090563   9360953  22635443  31857651 
 58585209  27484755  22515408    867535   7421369  22248553  63210123   1038486  61124229  45021538 
 87084660  11551515  16055484  16777185  43009114  11483077  49171363   8702009   3255531  28409723 
 19659651  46644098   2668899  17723734   9027633  21393573  23622135  70009739   4000041  14611425 
 40989830   8010453   8486137  15284293  36041667  51615051  35742386   4627746  79963323  10718227 
  8795910  16360846   2496379  39719547  14341246   1030551   5587230  11357546   2506033  20538911 
 63098365   3585515  14754013   6102475  21646083  14809208  15205227  64767433  46981289   4125156 
 93439125  13807627  28693659  82563319  34924081  42293261  87588843   6462975  60145915   1067501 
 37306899  24573627  78484193   2986691   5538450    814178     96003  13061187  72509915  14081563 
 25352793   1076411  14042899  53338423   3079563  60398907  38365333  34428453   1354190  35641563 
  4652133   3641766  42869481  48140065  17736723   2780187   8231521  55245838   7747156  48343666 
 85345528   3148800  37186683  44643552   2880872  14179857  69695539  55366971  58413423  42380240 
 68530939  17723167  63806349  57329772   4006139  77722827  31897665  39111262  12405565  30737543 
 46571592  40695396   5880070  11460730  37012475  28600563  10035106  22596334  12252608   1111365 
  6035131  42718092   5127855  17834927  33826026  31356987  24626085  45748329  18530463  63622762 
  4386203   8356373  95276886   3049455  47313915   3100935  37427155  37007067  23735899  10047168 
 27251080  41837307  11816835   8359377  25967783  44490891  55997493   6244003   8205243  12210475 
 72888973  17413088  15409548  20468553   2042659  25975275  11856635  16877139   6811269   1879655 
 68899164  59910901   3116183   9959387  20665869   9920323  24650235  14499024   3693543   7822883 
 32494455  76668923  55256653  56955065  37475058   2801548  87463389  32119547   8384958  17657224 
 10407544   5115879    561852  20829323   4304283  44637333  41680908   9836314  28228923  14691499 
 34962663   3031623   4030435   7323443    126839  60853331  55863327   8002331  87966351  25125921 
  3734250  13160193  52239103  19560907   9342882  29822960  41913063  12441024  15570524  49163651 
 21903558  29446269  12914563  29904935  16508553   9207323  53231763  47863938  11768019  21849577 
 10341825   9666577     39972   8625513  19190409   8183283  31425393  41324403  21271835   3343155 
  8423391  60143393  22887070  38750835  25905583  17151171  40731132  34694583   8337333  58665523 
 22256115  83907723  19625421  37718873  20594943  32331823  30885703    885073   5818299  26723363 
  2616323  41278776   1127733  39484269  18226797   8120215  42011547  71926989  67986319  38963593 
 22868985  11610315  28658940   5838387   3028707   3508355  13965468  35670935  61267466   3981551 
 27624248  51909463  27959346  40290618    787485  23436627  11203579   5582031  41018621   4377783 
  3293610  15826101   2372207  10378148  21208134   4535583  26646630  25651446  24894134  66861693 
 24051637  25857537  64056203  13911614  10019835  54140290  67541931    759163    634098  21085741 
 45200489  41718217  42207513    171996   4403893   8326203  34118277  17041095  31218805  16657729 
 55303910   2097345  27597373   4362372  14858577  24016631   7838743   1886763  17124549   9493959 
 25171156  13455395  62037252  78328667  20700589  72077604  22775655   8925171   5825060  15746077 
  5248079  40689807     51147   1113495  28566641   8249595   3038284  80746467   4420378  34702413 
 91519887  11119227  19182878  49443972  22966934   8285403  19980473  44045783   4645058  20790936 
   768803   1066227   7070655  62681093  20002626   5178315  10863483  62754570  34901171    168491 
  1079091  39308340  51011655  48302835  50861766  27400123   5186439  38385591  55540209  27859392 
 28691795  11454333    208639   1810075   4270788    861927  11866328  36743123  60235467   6210189 
  8967708    888388  27092363   8261640   2523039  33483153  14803107  30764838   8824283  26892198 
 21265773  11572644    931766  26733106  30446523  46195494  33713341  42342155   4656790  10934003 
 70499083  60859163  16664204   4888076   8023587   6776581  17829263  11720123   3795434   1164531 
 31029498  11028679  54434191  29228487  70474565  20843514   2400591  15707643    199693   6957197 
  4373913  12854399   2036371   9603396   8539857    474324   9695983  78686711   2282155   1495131 
  2193521  34700083  31188247  23304036  15357285  83076555  27054075  51834449  27717627  59658104 
  5168873   2426439  71854340   4072352  54760695   6605787   7584428  35432273  20462866   4569745 
 57155583  33773127  40270043  20994817   6931005  74852082  77982399  44157113   4714935     49128 
 47152179  24735259   3059907  41708363   2035491  37291391  29796253  17105284  50903547    270419 
 20345019  56148988  21507557   1102128     96595  48274107  88515004   2281171  44981215  12887993 
  8203867   2988428  42002384   1113522   6168264  15082827  13241337   6832468  17118279   1590789 
 10276425  69273299  33511073  11107936   4702872  37337007    889627  66047096  80451523   8159071 
  5251551  33126647  12425419  39541163  16877151  63436881  12963813    566379  35757243  14917011 
  9834423  11990403  61093275  20508723   2534298  15318123   2631100  80788740  26578773  36301563 
  3698983  29982543  29889200  31819393  22024167  10520574  16811255   5981876   2150439  13747275 
 53267981  27566453  54655851  56003991   4366914   8986516  82195129  23243793   9585447   9180292 
 14068491  75394539   6473851  66002097  37406920  69591830     47335   1398041  50392888  38381947 
 53894939  10955601  12444333  18748107   7815219   7802853  34006365  25139790   5169623   5996637 
  6720963  46250093  84009095   5263131  51288459  31701039   3243423     77923   8977861    174033 
 10167427  65246783  12919473   4969373  30249452  69896444  20252347  30893243  27312939  69590593 
 18636648   3400123  30763412  30765867   5905748  13114967  21652073   6843239  50400767   5548498 
 39278427   6859272  37477041   3894736  36252171  62095923    751303  61291923  50911963  37829397 
 42974726  32091423  56783931  37356351   6447123   9298896  13264802  52323303  18354872  42780960 
 11606613   2163821  31410283   6430923   4278763  10906332  47710709  20491003   4558699   1868305 
  7963459  45974345  72223975  20646573  35476455  18086895  28483611   1104203  82291723  60074632 
 43020023   1237187   2046233  78729648  37417371  46131988  21324963  24740031   4110003  53625828 
 11440271  21508206   2854140  31994519  37948992  42999313  13870044  91799355  78808494  19975071 
  2101308   7093374  42711323  54173861  26304189   3247339   7393950   3115323  20114547  17326943 
 30423397  18915339  23351850   8035502  47625063    510286  36384779  30650619    865176   1439151 
 67274005  61074591  22527763  52790601  67277580  43731603  81839565   3382788  34394737  19212668 
 28310989   7784029  46802289  19792791  11253424  67355772  48545781  13046615  35230626   1271757 
  3460104  11889858   2398995   4643333  40037865   7838147  16986713  44195988  20778900  74974308 
  7213823   1657489  33788479    811013  35810355   8340747  36274023   1903299  16884676  23341480 
 14499891  50881053   2484109  35911889  21200094  80559123  37710903  23091750  39728325  34844795 
 96729595  58344582   7113197  50945937  20139003   4514523   9276393  41555189  37125671  44382747 
  9930120    421740   6179569  43908973  83630184  28340069  88821195  38195808    570082   5793451 
 13226520  24320633  50328895  31161871  33846602  44404651  25685820  21364521  26769060  17720748 
 31781695  18356772  32074887  21978123  73495113   1131916  47999178  16904247  74566801  81886623 
  8200743  52197892  62970693  26895123  54893787   2215308   8760723   9020823   4743563   1046476 
  2685147   1869963  81075882  23875983  37073643   5126695  18851971  45702161   5065579  51451573 
 13633623  55836579  43996803  12792127  34862387   6484793  15711693  18822223   3813951  13548723 
 36777766  11370725  20897387  31377183  30689115   5752059  55781067  76713279   4254347   1593803 
 13564120  31006644  13462943   4679329  36699758  44603232  49894656  18303118  29027572  68254647 
 55774878  15754299  18638659  54430623   7446045   3118339  28342409  62842920  14870367  11284477 
  9821033    519523  17619721    464288     57927  27800577  15203673  11547256  24156632  68200363 
 12992091  34754763  34364123  55142513  13144374  70917588   3553029  15799237  46021451   1392283 
  8032827  21746107  36911900  44644283  69651681  12544186  51227070  42008630   4534317   9877935 
 77097105   7920678  34515379  11648389  43482608   6494318  24675176  16139811   5404677  53809956 
  5147499  11339048  31289487  40569498  31956698   6722781  11202162   6544396   4105147  79468663 
   835513  11361006  17273199  27021111   1167957  18853021  18050667  17395543  10317378  15617667 
 16807056   1147283  49408293  67239008  25771315  16099711  10212974  10704675  55906336   2512973 
  3642531  62737861  65762729  15726197  42439234  21356923  11342307  10023063  25047023  29415163 
  2858667  14136793   3630926  39129955  21961881  41983713  18885561  22998507    287367  14037038 
  2223825  13572207  19774029   1034403   7754434  31164987  17594269  24283663  14892957  36931083 
  4004200    884571  46954226  11002678  19458099  32053899   5686548   8841659   1742073  30014691 
 86648289  65018283  71385323  20724307   4782576  14872539  65814600  77358155   2158773    701018 
 10390863   3347651   7542923  20386783  39619899  10533051  29052300  38612035   5098398  10509323 
  6132827  74530131  21955238  14048439  15158307  28580379  31538315  75745275   5492597   3925287 
 37283864  59983375   4244910  37366779  22040283  78515863  47573838  35574510  30478893  16286911 
  3042027  65737386   8647479  12287115   4742523  66957871  25698522  71307832  19616907   4518373 
 13586308  37608123  11334371  18472596  11378027  71232054  11742275  25897463  28832395  36488491 
  4883289  21408027   6805593   2699417  21922863   7002363  18311364   9890899   7699251  27065043 
 76042131    312923  23790117  25972519  15433161  85832073  40863316   2018635  37021731    567729 
 74837283  19467875   8987085    497899  13928613   6869291  11292523   6274043  14126277  34765601 
 24244791  17112623    822391  34856667  46978287  10299627  47842179  25909923   3260695  56545926 
  3334889  20946027  13287510  48313995  14657655  34440467   5818663  68049853  16057398  14273578 
 16330833  38738726  68392473  11151995  34320130  27776713  14800413   1839471  20046279   1267083 
 20313339   2656788  35892048  36865961   9440358  16056915   6320213  17800673  14436475  23545169 
  5832891  36008907  11405559  20547523  20314555   6751735  46434019   6424477  16753743  60702432 
 39762919  10771158  55808967  27373543  20580353  63939093   6765571   7045207  14841123  22868574 
 12201752  15100923  31260766  52414083  30933473   4316619  53371723  15213675   9594141  46500325 
 54795294  22540963  20802611  51877779  18189633   4346038   2633079  17982943  75740377  36537741 
 39780203  26617539  70137424  33736275  33567643  18984553  10732203   4211785  12068337  23376423 
 42828823  28037671  49069923  47555373  24267791  17523338    126076  23318390   5696429  11976135 
 42255297    314136  33637963  14662933  37781643  48966243  13801443  25354468   3771234  12759943 
    56247    210170   3346067   6324603   1132548   6707638   5333275  39563571  24655227  49223037 
 34791988  39662621   4216824  58611379  79162646   1244745  36650717  12041004   6259128  40378923 
 33415955   9139463  16333263   6045811   9657407  26997888   2345843   7338132  60649783   9893688 
 24384783  14151267  21647931  68302058   2470473  10690036  66197908   4269062   8446483   4161579 
 52749393  23847914  36103187  42919523  15729433  81041163  43944601  51686791  10176975  67305004 
  3006303   2155483  29125128  79535643   4780518  69790897  38267401  81045561  85290055  12458289 
  1796293  22226459    760193  60427151  67785127  75565310   7972409  28567883   2756963   7544022 
 36092795  60888653  40117403   5152619  25263609   5956698  82243276  12868069  68102949  16830011 
 18412449   4290647   1486498  81541284   8471908   5598043      2327   8657444  46808557  10891076 
 11254943    158955   4533323  31435311   2259528  58298623  39556135  32451314   6972819  26067021 
 45164244  37348283  50735268  53031179   4310235   6988392  68378433    136893  41155608  70361723 
 25281093  30249095  35001918   9688161  37997148  16527523   7983132  73678815  24969543  45123863 
 24046731  17703405   8510039  12595266   8510948  11738048  40296753  35179109   6316158    357466 
 16105443  19823529  28982859  30476998  67943997  23381691    571107  35135961  15153969  24904863 
  3633723  15303660  27289143    228739  53290498    357861   5180203  25442543  43918431   5906724 
  5719131   4795623  26477028  12131906  16930657   4525619  78536373  11445874  87960156  18463959 
  6858331  45898423  14431119   5895048  15394513   7246443  21248770  21583971  26529225    575373 
 58228863  74244147   3153935  86406129  42823479  64294119  89862273   7204723  94163595  13169241 
 18457792   2396465  21609431   6877307   2357541  35514545  43378767     19275  30229591  57279763 
 10759517  47701833   1764016  65971714   3906298  38363643  44040102  61934723  12259066  26946682 
 13008843   4561851   2617003  45295263  36119731  61432123  38826460    699201   8130623  58561659 
 23098448  10447023   3250812  44925615  30890076   1793172  74129352  47480971  75789641  30572039 
  4335047  23753391  10797177  16034715   1738059  67582993  35120995  19900274  32344179  49179183 
  6498186  54332485    221933   2390833  24091486   7168869  18095773  49436324  25441003  10907667 
 28073022  35624790   5836478  25431438   2818923    713019  41343966  53876187   2731635  72017725 
  1457699  59912255   8043587  55598702  34965347  11828247  28039223   2915929  51289339  55004371 
 36904451  41013309  16476011    516467   2654523   9584915  27731547  31948109  27327192  31443013 
  1031478   1837818  32009499    250709  10343843  25774478    197403  31736815  46611303  12927055 
 16818375  13841403  50059290  16641699   9499455  66306363   2643027  17377539   9436011  17959078 
 14160046    490753    203281  51005433  17140963  44609646  12681701  34183237  12652147   9617997 
 19474316  62540948  30578329  15106491  27983533  35576123   9829359  23361771  37816908   8059405 
  5430083  28181571  28257373  14694105  33976363   9198898  16539435  27536051  13934459   1158291 
  3327873  89709495   3162453  18994099  33799395  11674903  67485672  64048273   3823425  11979246 
  3933598    195050  46174405  10657491   1201173   9266223  11216859  11451021  15597551  13548749 
  3371568  51697707  90375618  18538215    777109   3137894   1237422  20078067  13484249   1394791 
  6508610   2348521   1872459  39968631  24620823    447021   5533287    770349  67775523  56089779 
 65457561  42003387  17655005  52180913  61054515  75801655  24100611  36995903   2841617   5365381 
 42882192  10506676    422250  34423763   3099723   6841383  47114325   2979588  36818852   1682148 
 61846605  10703608   6925899    817296  35247595  33022223  23972513   5345867  82347710  32225906 
 33487181   8212998  52072955  14058413   7120145    386326   3919200  14311721   2692068  33536886 
 13951887  40601927  40885022  45738298   9797547  37306183  13348063   4176141  17763143   9316089 
    65760  41123187   6394026   7689491   9818505  47342264  30406551   6838812  27974237  72934179 
 14667690  15287185  51643428  36981919  30992870   3363995  20687568  60336727  19692243   9293653 
 36505485   5315071  15329643  11261880   6004779   2537237  24772563    696351  15431913   9841017 
 30278124   8079985  27674889  19017589  36844245    163662   2988066   1049745  54489624  14014587 
 17368683  11342727  43523577  67362399    367824  83574834  47097057  35864713  11371323  62660215 
 63278310   1639686  29256359  54442730    832173  26375188  21327475  33643429   4758513   7270529 
   546207  29761131   1289823  15589173   6191726  18258355  15268127  67657251  16495530  24079063 
 24047328  32846163   6347005   4170497   5380079   4347057   1822572  51404313   1206923     44115 
 59771445  68243619   2322139  41052873  62392455   7106739   3582203  20483313  49312519   1828283 
 45531843  52246898  41514519  22565643   6139075   4072779     52773  22560105  40649243   4035959 
  4640458    662171  31742508   4445119  46316051  14369919  79562907  55745021  45409537  66655207 
  2984643  19478469  70348765  29468991   5534937    800555   5389344  10182273  14530595  17994523 
 70664329   3724647  49844895  42490597  32331055  20855643  31924090   4228251  75241538  16786251 
 22955979  25607892  17212407  38908839  53380023  23084219  48348849  76857729   8900490   8881493 
  9660497  21235851   1600363  40540508   2153830   1563358  10951518  40102753  17196343  44171448 
  2036619  56468979   2592940    303498  14314467  36302577  76419663  69953389  69719910  30833975 
   776028  14350878  27729181   5512703  77163783  86080899  37009242   9336123  15198946  29736643 
 10959575  17935035  22117713   4330603   6409383   2762671  45858949  41115687  13313174    199214 
  7396043  73376346  29500665  83956519   5197203  28924887  20393109   4021052   1208729   1608603 
 27598575   4175541  12213021  19558431  72255642  74093961  47420877   1005835  10799085  24296073 
 23547078   4578829  30398307  57987223   9655977  27924123  17770218  65998651  17703685  34091193 
 36616794  10086705  41554077  74886612   4914695  48618933  29496963  40512192  20000397  28083173 
 15450948   4350651  35756223  42400656  36017517  64851648  67252848  12635271  61491291  70733940 
 33603951  33127113  18753536  61359465  23485923  19497023  44306741  48704647  31945068   7156818 
 44057353   8876795  25661587   5820987   7507853  30911283   3058673  10901739  78499656  46206087 
 19116412  82423068  30775881  77489728  29831661  43571259  50774203   5911427  16998576   5793547 
  2504028  32752645   2495327   5865970   3192059   6496571  23996103  33254372   6048691  17223639 
 34455159  20341960  12860677  13174295  39548513   9562235  36985498   9776503  15954347  19770118 
  7121132   1820343  26731975   5161158    378447  43531307    969641    130353  54158727  11654303 
 12993567   3164989  46252157   2100651  16234249  78211860  49044713  15297492   3758028  49650833 
 25072237   7812081  87945319   9051067    573377  16401843  64605473   5702401  40411163  15469986 
 33890811  15540035    469571   2290155   2585503   1745207  21442855  30499755  28101943  20402195 
 39175651  33321027  13223787  73898463  61464163  10160803  60082019  30666811    104339  53213073 
 57768863  78584343    591567  48635347  28648281  10818683  13907979   1413017    170811  40262235 
  6588799  10927409   3350781  47552181  23413989  30825813  28159529  79001577  33566203  22700427 
  2285505  61648739  33569949  37069115  11849838  41535087  39005423  33163259  12799530  31219568 
  8362463    751291     48843   3355398  43526673  10300894  10544037  61144763  59991256  11288571 
 12145299  20497559  29046408   9848265  46175313  53923821  15893445   6352648  16813766  10877775 
 25657335  25622611  39755338  67244663   4486605  47543931  28864469  29306395  48023697   1109570 
 14189303   3357057  15386340  30255035  28196561  31426492   1658151  20144650   5371372  47851656 
 19426299   4089943  32579598   9712835    139965   6783259   1167743  42496434  41736553    983033 
   203883  21613160   7965603    904642  22953551  46295463   7670993  17625421  22616221  13201168 
 50906076   7787143  64088727   5229587  61159587  13735155   6067723  12467596  52756899   2432223 
 23938479  25222033  11032326   8516103  60071123  75691267  51290398   2205641    451808   8261895 
 63303051  65557846  17104148   1533195  24255672   3493262  33283539  64354383  23577747  33406471 
 14402394  14689943  20157723  45941951   1940571  11158549  10923528    934152  46678563   9249990 
 47085195  41965874    278566  45741091  19115945  29496084  31147035   9815997  15455227  28177215 
 53733012  61581435  65205861   5612275  41391213  13374260   3075963  30139093  56821147  50483323 
 29415355  18847831  43967523  75255693   4145517  54304857  65944885   7815141   6773908  13076109 
 31896138   1873098   5630048  42447983  88017006  19468393   4369566   5092369   3343683  12390523 
  3649814  39441007  45410013  54783501  73153188  38254443   9347900  29858599  14247683  22771547 
 19252179  11808710  49495113  34646623  37603325  18296610  22075768  23015775  29208316   8117107 
 54088063  51713659  58258333  13158315   5152611  27060455   9631059  21121170   5305974  28966766 
 69835515  25379223  27309003  26069731   6605127  25445295  29435246  51814831   2380837  14938890 
 14051946  13423428  18061083  27099195  47966921   1984236  19463721  16989102  23638559  13391979 
  3675417  20502363   4374469  29608499  18504193  24624898  24767955  19785980    251907  60517958 
 30494863  31438308   1672101  20131863  48582011  13580560  38213883  20615649   3189136   3866658 
  4848173  23904497  68472774   3936331  28233566   7799145  33806367   2441519  16309155  58784618 
  8856063  31329201  60390763  11511407  80975460  70377582  38745198   7247343    379815  11779629 
  6986619  15855243  20501953   8499131   4156096  65959179  19736860  27702371  36273570   1410654 
 37383939  20284563    903972  35226655   8568735  45121651  39275359  11323643   2952897  12073894 
 22004118  22286507  23165335  16330583  93499351  34233945   5306571  82063809  17107903  31436931 
 20614646  12048707   2999676  34126209    111311  18800379  12827235  34313787  29955307  11096116 
 54534278  14373963  17092635  40664103  64436417  30591388  17538189   3681596  11635881  81851867 
 53672315  13204083  25262212    739140   6951235   4476827  53464001   4706083   2536839  25953633 
 41638395  12033859  12473799  21436062   2104537   3717045  30615748   5419581  38177243  38066110 
 39835710  49957801  33708470   3815753  10816071  13130657   5831319  25231362  90577323   6554942 
 51550483  43049889  10431963  51102669  70049778  56898443  11422891  62547388  33390465    538978 
 48310077   2821814    326904    694833  10246967  80651389   7961479  35170507  40110008  18363624 
  4468348   7541503  29762313  21020811  10271383   1372288   3519111  28412826  88492998  46531333 
 26137047  47931058  71264107  29718749  28014750  14751438  16140411   9066096  29786794  25824999 
 21109695  13974595  44668731   3166767  15226499  83102131   2090634   1740561   1646285  19446432 
 20985620  11635131    255793  35442051     38089   8312964  49382043   8504663  11270069  12190898 
 21590349   1370267   1070707  37715948  18364735  13663167  32367667  11497807  17916853  27101827 
 37986708  39385495   5003961  45998259  41211543   1888899  68709123  93227453  32598276  21688042 
 42258878  29469334  16942629  19771848   3101241  12846743   9073498  33550857  10431141    993115 
  4449911  13093773  17414835  28829765  20134848  29380383   8240028  84347729  51349719  22792417 
  7444211  26056153   5160550  13754423  67362907   9267707   2314197  22338249  35165238  25487883 
  4956690  11062560   7320919   6787873  74557909   7884876  58275435   2200063  11477562  24111771 
 44688738   5067369  29621533   9745976    890683   1561531  17055483  42933997   6418513   7770067 
 41221383  14727820  71158280  11673300  49032106   3186618  17794803    400791  13533795  30467718 
 49675423  23142048   5753915   9495995  42819945  36032042  18573919  17748987  15219173  28922214 
 13325451  25983507  12745632  25925547  43488799   2188159    392858   1249745  18374538  16023471 
 33731661  17906067   3166936  42792288  14017923   3710727  15351459  30776975  35903987  26561259 
 19408203  56804735   4888177  13989851   7370005  10101645  29301981  21782769   3120515   1652373 
 30201045   2512074  49120953  55723707  50158971  24568263   3491373  43462281   5924661  94391370 
 38927403  69771606   7768744   2827398  21759353  37333481   7679031   1075510  10293504  28864628 
  9673378  64281839   9124773   6103335  19165248  13655411  37146723  35980197  28227793   2940381 
 33796236  39790379  23157033  20820003   3196953  24042339  28681629  63305208  17176503   8640448 
  1182664   1322598  26022867   4797525  18562173  19092143   1388763  27955951    603368  17064123 
   963525  38725148   6412887   4958423  45381567    499557   1666187     31098  53026415  14229261 
  4638029    475521     12987  28572691   9507699  27964293   7516023    926105     52285  38651643 
 16019971   9085893  53080998  26393957  30276161  59649959  60971766  35723943  62061851  75142523 
   269849   7435641  29865802  48769776   9601315  62448432  71926389  29200063    231043  71093491 
 37185423  82436715  13280963  37820283    280623  10913523  53912871  29335623  78882738  92057069 
 43785453  12530262   3856965   4595865  28375171  29765883   7023103  38699903  74499549  16172923 
  8290587  41211132   3670353   2892206   1523831   1129209  18093472  13879914  31133151   2763951 
 33290093   7407009   8312723   2439616  18164971  22172703  19698025  14840547    180311   4661925 
 17654074    504763  66722181  62677725   7305890   1500452  21310023  12084184    943716  20653943 
 96140643  35451330    370761  38972482  41237115  15596268  12145791  23206558   9799677   3416703 
   992778   7705298  18509373  35509353  14343203  90761046  13183153  12255443  16540315  14142345 
 17431511  23697669  13855338  26019163   3213151  12613007  40307711   1655425  50394043  51603691 
 35469331  36248403   4603163  47331183  23290599   2477646  17703145  32383799  55660287   9340782 
  6784209  53455356    462551  24206871   7243467  19346965   7503223   3323967  51698496  21982843 
  5967611   6841339  16875723   8903754   8676959  42087651  37631787   5055039   8619498   3433083 
  9020175  12721848  50018343    128023  50786313  27251074  15207549  28654073  68312927  57829533 
 34431825  20098810  34362651   5233533  41564724  40616803    632999    357353  12516774  56927083 
 74230786   4259448    462741  47082047  48840763  10529394  64553717  64201457  11735151  57818643 
 22708255  24688079   7678362  36989819   2847123  10436619   5584059  10757955   2064887   1123581 
 16066321  58440773   1714803  11542641  42425638   2068326     74998  23464875   7676818   8320283 
 69413203   5868523   1664051  55056123  11590653  32675715   3738803  16804662  13869143  27067282 
  6842490  13189763   7812907    290335  83119617  15715068  73877283  22629476  66662323   1572468 
   558855  49618360  20464763   3882783   2998227  12675222  34727212  10163332  52599582   2003506 
 89662563  76220697  65063715   9071207  10081403    398061  22367393   8607963   1377636  15057603 
 11187410  46436155  54019536  63235935  84719895  35675056  20863339   1210363   1708347   6169823 
 19836443   4359101  59764076   1485342   9324555  72540789    529371  11297198   3393749   2818323 
  2176753    513123  46085498  71101750  29289543  28617671  37701276   9247299   5755203  62384293 
 21706179   2119407   1430744  25466556   6763217  35864831  27258869  79826513  69260139  46097013 
 66474663  52278489  29280702   2366259  30432341  32453792   8578623  38636073  74779107  18534711 
 22038619  24785403  23029848  27659907  59697458  16725443  47433115  39719178  18306798  10706128 
 68572879   3812943  51623429   3771573   6428913  61163463  11804994   7639658   8691883  25485967 
 23757666  66983074  14404623  31535055  10925991  42190403   5361179   9715419  78157769   2273031 
  3224723   7730837  42940695   3440205  40857039   8962881  33743496  48680619  38581723  29639211 
 30047679  31960875  36898591  12215823   8019273  13810738  14172747   9199818   9120807  40493121 
 49849143   1068759    573657  61564283  19525902   1209723  15703685  30927107  36419637   6923970 
  8045823  11935872  70726275   3230667   3093945  76221879  57149259  15614623   5361549  28610978 
 16293231  32811388   1223925  26985453  81730591  28855011   8874033  12038340  20880087    227388 
 29628711   6222844  26005986  25932387   5249689  28793558  31467819   4840728  60262675   3889680 
 18183731  71131062  26570863  18104240   4611613   5852422  66446769  40252183   1362747  24251808 
 52743786  33600929   8689868  41122203  68768361  26203611    640633  32098731  38807609  22766889 
  8985554   4151868  20633643  45408487  31806387   2197208   3601127  26681323  37573148  21451249 
  2054722  14281755  12731389  26973875  51771219  18956930  90552443   3128853  33724217  17300333 
  3668951   2253975   6029904  40216963  18139233  88569681  24161499  42795998  19697369  29364378 
  1207464   4440687  36138978  35057145  37060285  15240819  55744123  22340811  46181949  47261703 
 10674615  28560871  36273736   1237431   3461707   6421748  23333532  87486963   5421763   1295403 
 19894543  11016947  49294935  14192643  10903707  25914123  12458427   6521037  10627948  12148163 
 41800651   1116942   9522181  44033327  66093828  20800193   6272147    428613   9618485  47490483 
 89063383  59721323  14820225   9896031  38388683    733605   9552848  55625704   1354107  26417358 
   226603  28072941  30126014  26104383  33399475  42367277   5723790  34914560    423483  28314483 
 46340241  36399849  72521871   5168932  15468387  16109455  44869483  26723743  22192063  65169983 
  4947343  39053043   1991379   5345552   6835653  28967413  21921122  70153661  85504497  38985140 
 17279091  51111312  53317113  40938090  26160063   6613521  18335598    175273  39350559   8978323 
  2475349  54891693   9664765  41343659  49550403    368475  31191203  46855386   8881539  24474803 
 11277062   5551999  19827294  73451643   4684947   6748943   1064502  91203553   3820618  36787248 
  6125379  29925627  26890038   8114366  50224853  48574646  31568686  38162071     90903  13911621 
 30273762  29818275  23080317   6630017  17592729  15194031   8263014     38863  41425281  46500593 
 25162190  62436849  36157783  12506473  19180711   9356558  21905097   8063139  20571911  11258598 
  7907264  17934453  15198897  59021216  47053323   8170763  45007239  13588179  28728393  24377973 
  6358659  27140487  47364319  66890023  82297586  65174421      6719  31290833  29351148  15912657 
 18846573  15172813  34639791  20024490  15404271  13651503  13294929  35049005  65733375   5960910 
 20455035   2753948   8172771  44897388   1433104    442123     20683    935537  13897679   4658523 
  5126157  35572495   5208842  74499249  61173333  30819517  69091191  39446042  12206499     90192 
  7145911  61748315   5627190  48061653  23005347  21426723  70163408   4725728  30345155  41948393 
 42553873  57987618  16210223  10025052  74078003   2415387  21664293  93380163  24739890     84059 
   803787  39664320   1314619  18229473  17675703  61862587   4525792    450310  25599723  41427563 
 53411679  98057079   3627173  70214280  45422435   6012649   8986275  54155413  35452700  27886587 
  5730726    690555  13742153   1657835   2132347  16162329  25074888  35693550  33817083  35271256 
 40832213  44041666  21093723   8592555  13174011   8117045   3781124   3081547   4383024   1442175 
 20504424  55818600  28575447  20978939  48748157  91854931  30783310   5056719  45719286  43898675 
 11756003  56021838   3898158   3086323  36072283  11794551  24675598  18181378   9233487  50480663 
 30100992  31181063   1371563  27278253    338318   7192483  12150087   3249123  41468195  11557998 
 26221523  23231133  17021995  11833133  55241883  57140493   9294083  17966803     23793   2957273 
 20557023  48794293  16619757   9698763  18535773  45415233  24891311  58690649   8381903   2196037 
 13458857  24358181  36200347   6524475    554706  83866033   8841373  41135923  41752680   5498529 
 94101243   8519891   6857085  26562210  11814639   4614916  60153391   9852357  34300869   8551491 
 11683653  26328423   4398903  18447150   8791183   7185193   5129433   4014870  31812648  12396529 
  6046017  15054831  49067514  45662972  63967723  34429299   9944263   1150041    698443  29211227 
 29129738    823164   3597315   2347137  41007984  23276319  50414253  68446908  14782287  59272273 
 12454686  19850163   8178420  13952313  29180532   2862723  14521676  89887412     98839  54378189 
 20427233  12269178  25590653   1397358  11619627   7432233  25934382  73508844  31273723  62439227 
 33850065  48542109  21150357  87557403  31236097   3237873   6149589  23721702  13901868  54367032 
 33418695  53607026  11031748   5723331  13039123  41207967  19015719  17092713  28406343  11314433 
 50975751   2823578  58278447  20966348  40834613  56424473   2216282  16140501  57610430  19782682 
  1787533  14561381   6049039   1378835  67345709  21106383   3210553  27120143   5562588  28029055 
  7893008  26276931  23542915  17565437  75990573  10399863   5126618   9308105  55400563  44031903 
 13066981   8212080  59787835  45670665   4462427  49495283   2488419   6045045  72930123  12683093 
 20640531  13148027   6150267  43652246  14844099   1752693   3833649  41124891  64322009  21134523 
 82900587  52909597    419676   1049544   6715261  47849261  27455897  81780023  35238052   6469591 
 12925828  46247681   2795843  29534243  42798307   6553646  43815523   6821826  49069713   9203850 
 11769188  11555403  18787323  73902147  32098803   4335162  47170662  73486228  54629439   1612588 
  2947173  21954473  38123333  36784670  63213151   8181933  46870755  46787868  28059873   3814667 
 30016827  16521153  22730286  54774103  59084731  26242683   5106107  22639535    575638  69410288 
  7291123  12625027  57493689   9890667  44678523   7317019   1956605   6624378   5963925  63917377 
 36363847  45781347  72644305  10002261   2645601  42829068  67168785   7270971  15358143  47856491 
 60928143   1071123   4569054  48506312  75500883  64609543  60225995   5887323  48107325   6157995 
 47012415  14584747   2523894   3879963   3732633  25719498   7198146   9369315   6447291   5589429 
 51746169  85658448  68048223   1215573  19766233  37609977  16215775   4536643  22760105  52861881 
 39238231  22963483  19084475  28969575  28864323  27697731   2226783   5900938   3616829  66875559 
 14233420  34124326  22498053  50976564  29228625   9788793  36838459  21424747  53958431   3744763 
 15324201  13222891  29727403   7041075  57937675  17475417   1568807  47990576    359244  22363988 
   370598   9988881   2847237  57575760  73779468  10880971  35390166  43543943  40624462  30602625 
 15331959  23820085   2348469  29774747  48684123   5405998  36348096   9167813  30897843   5118874 
 34012668    600807  15363735  26582523  52701795  14865070  83062243  19773315  34801710   2284013 
 67354936   8541182   6838980   3646719  21600942  50366748   2731410   6224623  24467899   3944986 
 43449947  13768131  15258858   8263905  13513035  16094119   5144433    406581  33392587  12893093 
 26032170  12460715  12912603  31907323   5439539  85753505  10841694  52162077   6867438  70963662 
 17589273   6870525  26668064  33022476   5024751  29821013   4965603  59687775  33082263  44553633 
 46991279  56359071   2975565   2793923  65562364   4296643  12077124  14940893  66856855  64643043 
 46424958  42860473   9315858  62770748  33123198  60901542  44964779   6474297  49759443  66751229 
 10009591  14592090  25046911  20068899   4972233  25568633  25325978   7356351  46672983   9212787 
  9681023  47882295  20323347  64739259  40930172   2051861  51967851  10621515  11321044   9355223 
 47604255   3171846  49776243  31072219   5962255   1994629  30346505  30272911   1319867  64503887 
  3412259   1144461   8372283   9639480  54273323  26802213  23613315  44555791   4126074  89917137 
 34506958    214752   5488480  56673663   1851063  83556635   1347644  10417263  88171943  48918386 
  2704358  10012398  37017873  12868179  56245443   8220778   4886983  21459768  66288023  89370173 
  5481467  49389148   6913275  76438158  73941603   9993078  20423393   9275107  19405731  11772156 
 41282115  40378107   3675062  44638083   9067643  55297871  29683003  46047795  72202863    164067 
  4183323  35993243  33896227   7411488  40294202  80149017  65979027  13940763  32291459  17905723 
 36810504  57799673  38158860  23896968  34730618  14536645  17559193  34772838  30267668   6922275 
 58221485   8471843  15937421  22416665   3147113   6673123   7724190  18850433  33909853  14685123 
 74692783   4662267  17429478   7275233  56485331  62051322  59122923   3334738  33608676   4377451 
  1584659  39495225  34768049  10116075  10423803   3880987  13772331  24133829  11408793  13627165 
 70661553  13167473  26290060  15960943  27202893  16904073  43380771    135087   5022096  88522050 
 10127235   3939107  43845738  16246873  46753314  18645476   2933137  46465979   4347924   8250491 
 32197491   1529035  37316115  72416123   2225403  24277839    739268  55499028  14926491   1089556 
 19646515  74180314  24696795  23812215  32165763   8637180    191634   4659785   7644951  21018009 
  1448248  29116735  13363098  19548293  12923879  22885749   6072429  61360205  50848071   4950482 
 28201521  30671823     36564  15422098   3623251  50394870  21305214  32825861   8278701   8916063 
 34806023    437323  12690143  91511937  55030935  58209882   5727108  20106862  45748683  34646091 
 34742328  17694413   2050887  33586824  54960614   9602409    458583  70200627  19434603  49763628 
 23145742  54064639  31287898  31790763  98313103   2871771  43576107  61075431  39096873  43295627 
 16750088    363723  18339196  20712048   2227845  58106312  27718011    488567  18365393   5073995 
   441315  17984538    247801  20313275  11676333  22905957  37224141  14941423  17037507   7528767 
 41658369  27272820  19381749    621813  44174295  49381325    904846  38365052  14532048  71912387 
 48191931  11037175  14178469  28343613  25633155  85869403  27453857   6544478  16632651  10678065 
 23710481  89263115  27993051  52050548   3401887   1081194   3464859  38292225  20008650   4200902 
 14641788   1850145   2677471  79591833  68862915    108269  12869833  33544347   8210371  17876322 
 15247170  94346043  14578059  35546583  11515059   1374451  64239769  30601113  19678063   1540113 
 17944332   8115873  64320819  16096641  14020360  20704149  47420293  23883479  16175563  15212715 
 12197895  62963975  59330955  21430565   3135123  31078801   4399563     75450  26415141  66167250 
 35383401  16850723  26139853   2769755  31200270  71946923   3788533  47222799  47149147   2170380 
 52790007  11664995  15412467  22838158  55169105  68974743  44336803  30120591  37219883  23273113 
  4166523  18438050  13666219  25665283   9940767   6998712  17957563  56664792  51452409  49160382 
 10535151  19680469  34530875  14744835   6928919  61693780  18105371  16953059  39958443  25922223 
 66689727   3166599  34709798  71600883   5662503  28345159  46591147  37587623   8121068   3184047 
 41770335  17666267   6547353  17219573   2689659  50603139  15873473  50821707   1998133    534735 
 44255373  35965217  21835098    150567   8988363  12381756   4468867    350172     12471  38020203 
 27479666  11573041  23682723   1214907  32131341   5293923  31952043  71339517  14615361  43731828 
 54217914  45857439   3532477   6744839  20891571   8983467  21129074   5326698  50922358   7886241 
 21132833  25136395   6915097   9413701  62617716  13874531   3809931  62552718    873290   6421273 
 15271613  33972405  16526205   2205543  33410679  74070458  57272571  27749263    483633   6438383 
 57820651  19017847  66710883   6351594  12993767  56944056  90877662  21434313   2048028  66761383 
 40816176   5042545   4353473  18283997  12340323  80091687  44671650   2044713   4249953  18557523 
   275775   2748107   9779625   2947929  59252189  43070073  32493328  38556027   4837207   5372623 
 79112632  31517435  46373893  53533239  23601708  15652788   4106868  15786723  27015105  54301115 
 27344943  49616727   8041208  25985507  73250542  78722403   5875243  38937633   1075945  29848526 
 29069358  45266661  60857003  31447595    725667  40420185   4298507    538305  29291707  68416843 
 25254516   7606403   3731373   3470987  27049563  25735215   4129643  73162383  73470750  21457623 
 42400679  30974628  40203933  13489929   2535705  24204361  37931951  24699948  39392963   3330579 
 13598331  10466208    849499  81853643   6166687  35190840  67096131  70421502  16865907   2988367 
 35000618  17596315   5333313  76421463  59535215   5307492  65232728  14529139    312903  73198347 
    43523  30033126  58698667  41285895   8048915    294414  39680603  77720991   8723923  39335627 
 16072243  34828411  49073057  11213279  25745659  42604265  32783027  41029149   2652189  67500887 
  5146557   2759593  47758587  39491928    655409   2841630  28392333   9722560  28940091  11339443 
 44635691   3022593  27946167  25725131  27100989   1949399  11603853  80445655   2014971  48041830 
 11830725  31696469   2801463  36679955   9048700  39982338   5666223  16353351  36138937  59567563 
  4146818  68271799  60950755  14055748  11080346  39285693   8045373  18051747  13928736   4522973 
 68975359  11824463  41260540  41847098  70557043  37983565  22832757  27642522  16917387  54426443 
  5707229  19353333  20924565  59499312   3257419  18566651   3451007  17395616  20643831  76667267 
  8430863   3678328   1289475   2541552  17970784  10814369  64437097   3042899  38330755  47004353 
 16519835   2742467  12009541  52508805  21901380  24489983  35907267   9320928  22713201    133233 
   597843  13062921  35505593   4502533   1205184   3975988  16925699   1309923  34683950  52753593 
 13346563  29400126  15221507  25045225  72222361   8674516     99409  10790652  45108615  58399557 
  6208677  14363968  16443253  92421673    860459  17007061  16290204  21371499   1260273   2136712 
  4067897   9201249  13106308  12501123  26381655  57506523   6593171   2548755  37694971   7648733 
 38964221  32618625   3624531  55086126   7957847  12254075  23864964  46681755  20408055  56288583 
 95609182   1752575   5307737   5515161  53530005  65195136  48684963  11125023  25181901   7108331 
  8228873  45857214   5934919  41919201  11485116   3287036  21080373   1157619   7228300  17186869 
 16566948  11982373  53042562  46897539  19778654  15597993  26374464  66515515  21593849    101517 
 15405135  19318389  55928219  22393131  38450370   6328985  42474939  15074277   8968518  37711061 
 25446063  46243743   3244389  13361802  12512383   8160798  28856223  19260156    784523  11471648 
  9701413   7405767  43925579  12594375  29841447    812623  34461947  57664023   1858063  80563155 
 17296623    682413  32939323  21628683  10047810   4053192   6326807  50067408   9173903  51584733 
 13574813  55829659  68924307  31536087  19758735  13118829  19232493  29247369  24909794  28152663 
 14865346  13475067  52876575  10175561  44252947  32296468  14225243  15874469   4760589  12419117 
 15570223    522722  79630419   4836823  54169723  19563315  16908055   1365379   3910973  40569644 
  1123477   9944133    237167  32886183  30434341    315528  16882107   7549908  16034023  45218799 
 39661184   2236911   3844131  19978623  44779721  18119335  20512935   1921248  38033866  11094473 
 21624488  27820227   1707321  43417233   8619536   3910038  87350715    154691  82043151  48753879 
 65168732   8904742    501387  26912967   6118179  15439547  31955955  43366853  81488299  35987643 
 28899465   4710804  36227127    398319  21843843  49680025  13661301  57977667    278118  37275041 
 14796203    630361  57337791    377297   1739223   4944035  16475483  37506527  13348311  29183910 
 21297018   4406085   1975083   8018323  43147117   4801577  19182887  34606572  10328647   4911368 
 11833935   7426779  14359943  41889921   1604198  70772748   1583899   8098990  53344232  62142339 
 33201105   3115653   8517429  89614715   4571993  33719487  58892215  47578870    192935  29683343 
  9840327  40663021  13279623   8328443  14341416  43613603    332451  15980133  40106483  23654171 
  2385841   1934463  30916188  19959969  28919732     26071  55306023  67976447  89525338  14061339 
 51585612  42478266   1362651  63296191  56101515  23963057   2064075  11224424   8354091    637453 
 91742451  55951557  61794243   4656063   3035321  29541108  83400765  18318995  35854500  32281686 
 58464363  52059291  10432909   2206961   2910177  13743961  33235710  12068847   1775757   9627603 
  5288139  31529553  29671223  26339723  11631383  20296991  78650883   5626163  14410659  24460593 
 16774443   9150628  39842611  20967498   9958611  40534183  74458797  19515711    418158   7585764 
 42297504  21209021  27151233  10432827  14091710   9920004   8816059  15288858  37282326   1145247 
 10540719  28153318  60129751   2523737  17561840  14825563   4897787    801343  12111233  30393675 
 48392104  32999199    245407  35330079  23135939   7240545  28076265  38516843  16468835  41512539 
 52489074  32125533  12156133  21668874  13594088   9834363  23531387  61885023  60072539  14034417 
 35021455  29931099  20360073  50093088   4733835   7410479  84367770   4683061   4334757   9931239 
  2683763   9781475  10864248  32513877   8252017   1417938  31738236  23208321   8062818  10318149 
  7575474  28770025  15306057  10593252   5093625  29538442  15534843  13426926    844197  83123223 
 32753147   7805067  31748553   9903699   9944806   6239283  86286923  22560381   6908481   7894291 
   117647  42494609   5197073  14059878  25699423   4629585   1943379   1583757  68452947  25660765 
 27198167   3332067  18907973  29280813  35119647  79013057  29323203  10182729    221718  22265919 
 53961950   8092651  12572991  10852737   9161376  12441211  10951833  14653293  75721869  73492997 
 11722173  53465197  42354113  39067250  26752389   6176435   9535467   4074531  13471152   2724495 
 29035965  12185702  34120473  13894154     72133  29845589  20192283  11529959  37925927  38026272 
 55464553  16456983  90588595   6267956  35655939  15021924  60254443  54923196  47847830  33214083 
  6173335  15323723   8885067   9080287  13735873  32500060  28074323    549035  37651011   2709934 
  6899496  10084747  36635115   7040895  26286383  32317723  18159368  42000783  11962434    905515 
  5698603   6917968  25926375  91109721  34199163   1684063  28468647  54439851  76248141  39461388 
 43870699  32314011  52993373  16230363  36090100  22817023   2679137  18844011    227607  81133543 
 16439721  25078540  22113291   9682601   3659343  37375023  51754805  28328749  75289079  38476623 
  1091255  59476344  28778719   4526442   4316869   9034863   1558901  37716355  19357875   3523245 
  7745323   8199146  35784620  17120187   7124856  53835899   2265280   3886603  72682467  48827327 
  3915795  58856443  41542443  33541123   5483335  13549395  29664996  43645963   3280843     23503 
  5278419   7467877  20856546  10889365  25560471  24504187  12176763  10547413    905577  18163491 
    26469  13067373  56089255   5564573  19162371   4333389  52116951  14538332    298995    203870 
 54689943  30486015  55856175  22005211   8653733  22602317  17218491  15752934   6509153   4396840 
 57387250  35741661   1863138   3771215   7529263  20446516  63208720   5209035   2843491  24408213 
  9380764  11805063   4949515  28950123  66286343  43510881  29250663  48789129  12907526   2326821 
  1247547  50205903   1830315  75522561   2623723  22518873   3955740  43118211  24159298  10141343 
  8563659  53575987    201238  25869497  69042551   7841334   6642955  14103747  45640059  14886403 
  2786821  14370515  23513347  32242463  22756311   5316447   2081886    834803   3446443  48215419 
 38949308  15141720  14529408  20528088  61116423  18819353   6609219   5893319  93168017  41127099 
 48171579     42921   4146438  16315947   4795123   4499823     80295   6936555    914169  12030075 
 25632093   2838819   7549092   6429828   4181717  11537983  22168577  84350893  14035683  14496493 
  5272569  11817213  15071712  26460204  70065573   6085793  36696191    908827  42162408   7629383 
  2331375  14872143   2057872  29777781  21039603   3806807  10973023  15348280  12208229  58278815 
 23685945  45362005  13716023   9136243  35718787  13570779  37494178  37727898  13231578  33638819 
 15129953  33792054  15525416   5937943  10355972  16691552   5211576  38230491  19335291  12158203 
 23513793  16327509  11002023   8352587   4557315  56038938  52607285  36976371  34446487  31007552 
  1860861  56338623   8888532   5439721  14311212   7218033   2455161  33847233  75275589  64194455 
  4993475  36150653  12831271   7758327  22429188    632961  63493179   5975543  60841968  47459619 
 13146921  29249370    513672  17195791  25995072  34700867  43783613  13967767   1967256  44490534 
 53074555   9563163   1241862   1135695  10297298  60346662  27496611  49828317  14470120  68008248 
 19197822     30231   8332571   1062955   1675563  36367416  66004544  16208383  42972393   2053851 
 55048714   5079393   3382243    666537   9512054  15343883   4694323  74530243   1685282   8166525 
 45191763   4571357  61292086   5329779   3856303  21704373   7068891   3061305  75520763  71572344 
 49860420  49611657   1343556  70709931  15329644  31375119   8069925    361141  13705617  39426423 
   168323   5967123  46607949  63775395  14948983  18261281   9767397  12856009   8502463  12067480 
  8953273  22582858   2321145   4538358  38771495   7283211  31261313  41210121  64799275  18821046 
 13413159  43395675  54986019  12209523   9941298   4804923   2401671   2750637  40554702  36961142 
 35870595    103173  28258158  35930149   7205442  19349177  18617487    690232  45494111  58963959 
 28423175  22765968   5158507  73652577  25206359  21460653  35542491  32499063  49991923   2110627 
 33025976  67407685    257403   1644549  10347523  15576173   5534253  15085798   6701289  45073515 
 11887011  69700467  18068847   8929323  85082123  25369583  47960383   8422341  13580442   9832224 
 40626085  22824619   4116635  46791428   1369938     70242  43642437   5260529  27631842   6499075 
 38615664   5961247   3769551  13720165  60532420  10742987  44124070  25997622   2313295  28997823 
 10067710  18906843  37554546   9301115  23348603  19555737  61447014   3519762  43983787  14878123 
 39023493   9624369  18647769  54030459  33549261  13541889   2655776  23597775  11139679  19030131 
 36272733  98167858  13982888   4960239  13464645  43704960  50414763  27196375    321290  33360079 
  4979335  29327869   9067917   5130423  16047448  32175483  18018634  54905303    260613   8938923 
 68963625  26642886  60113835   9417314   1781427  12441912   1652748  29290743  12716538   1915533 
 18707610  28619475  39682966   2277157  21208779  59773893  26851979    670020  26808323  41053947 
 43457095  68583387  26004423  19893509   9208009  48785893  12680250  15926848  12660363    169435 
 35767753  38410838   3446979  70978907  37443473   2339250  44241501  42069093  10531230   5947207 
 16362977    873798  30056587  15486143  11922229  76797708   7415955  20870343  16873581  40829307 
   102407   2419705  37399478  39473032  10025903  11253669  20296759  33959373   6502835  10486539 
  4601133  47657421   4624083  24130123   9862458  64218179  52187762  25242945    707863  51858039 
 54765723  30725859  59085067   9599631   4185997  13669303  19691761  27050099   1197389   9855261 
  2980599   2116773   8090829  10737523  52011523  40430305  11481363  27572303  41295963  43642099 
 33071993  54310203  22682349    534966   8254435   4372190    111975  49146583    273673  55462686 
 18302021  31715417  17767587   5202698   1991945   2890131  22890833   4149344  28224539  31526835 
 52573776  10916158  54409298   2621467  29790199  33417952  11649621  24048869  37334290  67120287 
 76661478    882891   4880331  56984214  77419010   5491455  55582199  30244219  28547223  15649735 
 24529623  37951650    384407  60239282  19893381  24953811  15684143   9222300  13287768  53806219 
 51717862  14589083  63324480  10077807  33107951   5700763  20471671  67385093  10067823   3668229 
 14151195  22665038  32911233   1948811  73680873   1994709  43739397  29470242    467289  19125237 
  7873673  38329659  69196083   9415791  11265627  23569773  11177331  63600748  57550473  21208002 
 35499723   2632491  43959165  30205617   3784386  34534551  38561283  50956235   1713963  68289123 
  4788173   5293179  43246083    541743  31906617  51445341     64733  21324192   1119707  50548863 
  8138583   4263707   3575079  88880079  37843929  19186971  85577815   2054355  39918171  59501250 
  7180275  83342613  23799371  19684193  21219278  29407083  10482191  13706379  14302488    118713 
 17931985  11227366  46489667  60442213  48641052   6200317   3086367   8136966  46660343  68284551 
  6866091  17032203  31135154  14129036  15088481  28080203  18194343  20582171  44981472  32084203 
 13362735  57704370   1393083   7515806  82931213  25465533   1410595  29128749  55145111  23949999 
 49626624   7943123  45411288  36116288  13396515  33652775    680913  10732075  11169593  42034639 
 22213923   2079837  24362010   8624031   3661524  13669107  15589225  19251233   1077488   1419761 
    66867   5196329  21957123    179723  66683859  74855098  56895367  56095235   3391278  36572745 
 52085123  15101093   2536322    151601  56066938  13020903  37375629   6810193  42962847  47838741 
  5039227   5470433  31370559  11086395   2592885  30896149  82763608  25159083   3447541  73261701 
 17253238  64042288   2652491   1371647  39431601  29756775  44336527   5609949  15367023  10599513 
 27666892  16921923  31741261  15969835   8497347  13626713   4453554  53035651   1031853  43749747 
 86046512  38302449  40862799  51614841   1483179  44434466  23995563  35804979   7899498   6088331 
 18443468  11905261  55817555    420887   8696564   2532475   3585474  59829315  56174678  19586571 
  7957308    515475  21966727   2242521  20077068  39621595  82461333  11245623  20781235  18621244 
 29667915  24364077   7797154  13268024  30973119   2896923  13195023  58153383  51242363  68297463 
 22909061  21802388   1367279   2151994  45861723  16176723  35968601  15740187  72866628  30397623 
 42591598  12017339   3875631  12693003  30008535  12945543  26924650  82131483   4569819   4368443 
 43021194  70947193  10457059    492777   2858559  38213766  75782276   5547351  65778865    576785 
 16840259  15649218   3081150  25334196  53511068  77867652  11034617  36791712  28527027   1049718 
  1632699  44314687   5895123  18434995    601787  20870480   2998233   4031905   2004777   7289923 
  7089651   9270605  15472911  11216926   6080965  15299155  73281807  95919947  58333995  24107001 
 36385283  19356747   8738138  39013049   9431468  36008243  69710451  20062927   9459531  43107867 
 70030715  31158483  12423984  53598906    909289  12983279    225951  38038446  56634251   7738638 
 45998460   1572948  13269598   8810291  24405343    375057  19585505  64839315  30968611  32341089 
   436039    153803  16205163    551733  41475860  31377963    239978  14338972  13728681   8928891 
  6074685  35436412   5087205   7419681  18902389   4985220   1841371  31908051  15119511  47365336 
 64008111  36150279  51256048  17932323  13983723  10222445  65153507  29333823   6124323   6440234 
  8717359  51786084  11363622  43817151  77551272   6374055  25373251  41655139     10155  44767527 
  4761009  90964918  61960073    427362  45127653  57354434   4656450   5595603   8512679   5235378 
 42564723   7486225  40169353  43094131   6222291  26823575    118765  34592307  44334351  40701612 
 43390977   4113573  53177523  67103475   3213555  40423571  33711157  11611431   8294618  15779474 
 25320603  14265991   7641183  39825595   7359592  36836429   2206231   1046583  36035732   9132749 
  9856552  13817113  32000787  19911465   9801138  29961241   2253624  11236621  45105147   6592848 
 55433787  47041769  59575977  41795268  12505494   2989650   1064442  49674345  38310199  49684978 
  6755172  39905982   1380733  69980787  13354797  40310691  66166927    503739  37578461  51263623 
  1607082  15043353  27653853  25007115  70581623  12805095   2800928  82223243  11497755  35924053 
 38594335   9108615  12340287  24633087  23947581   7464398   1739567  19283781  47862483  27791238 
  2731137  19612968  64898901   6525249   1795119  11277233  14465323  43966483  23249323  48324867 
 24774576  12458629  61863051  50096857   6066303   5453123  13476732   2128338   9826481    363387 
 36125147  10238971  18749059  48238388   3106737  61203762  15338679  65966991  49476795  34959869 
 72576827  46614327   2892984   3799848  50977544  57941716  81286398  17839527  10383247  17888318 
 14637243  66881168  75435895  25774793   9233171  43617891  14859243  10863689   8395923   1219476 
   653373  29203577  41532495  38135364  32518323  43935203   6653427  22868371  22119103   5194641 
  1166160  43151025  51006729  33990639  83409696  77073767   8683553  28312599  19333555  34640262 
 27921093    269088  40535573  64757310   2891617   4182560   4066633  16107555   2495879   3832233 
 64857630  20532849   4379257   6144324  18069971   3447523  65433368   9982368   2566419  48181551 
 28888437  14308692   3949425  65641038    636537   9108879  23827967  51032349   9630653  23574873 
  4678973  16641552  24273853  61888635   2507169  15302043  27076344  44748980  15637173   7186731 
 58223617  53269460  31520289  50378671  28883922  22276351  57262703  34242823  14715567  17877849 
 90909175  14588224  10245553  35189193  14539147  34697346  74941893  24829191  53090853   3330619 
 23899935   3316719  30346419   2752155  34980631  26010201  74642073  21596521   2465193   2794508 
  9533211  63792269  17384271  19867890  42735669  58008828  30444811   6039936  23656014  60753937 
  4790587  50315513   9703113   4452312     85803   5446147  32711481  17264433   9740271  27169670 
 12151923  12073755  12645760  88880583  68819739  21202997    239907  32287322  22342173  47959507 
 16871343  44760759  44599137  19042531  13271523   4978778   9180195   5958315   9350716  14895185 
 74043477  26707323    232158   2961291   6977108   6109379   7166499  33907085  17824844  48638943 
 36120729  42109859  34743543  16380915  44578381  15547298  11019257  88282127  16129981  12751496 
 39528143  52098683  21763168  23015571  59129928   4995908  31532658  44684223  34783115  36684511 
 33106357  53855824  49772534  25109903  14326164  18300473   6331025  76518669  36276483    157573 
  3224403   3812503  19884948   6827265    999555  25116448  44744313   3662779   7391928  66465597 
 38667228  15142648  43987572   1202532  15859373   5379651  20715023  23737538  11721436  37415423 
 16542867  32495373  11507421  58945813  29494773  36509817  36637243  80124999   1547055  57501897 
 42058293   7743439  57784546  53531766  14571078   3895060  73414851  46266738  13355411  51280339 
  2345514  10502604  16629103   6649298  26000583   7943529    807048  46021885   5403045  50179560 
 37124063  65600379  26391755  12020697  13475060  50259849     87843  12284423  26020128  12690238 
 32128935  12054495  33293295   1694151  20625603  12069411  45457373   4647923    819723  75805587 
 53823803  79628837  14438558  19397063  29932863   7709658  14195811  43951039  62441259   9981374 
  5610259  40278273  37282757  31928585   1072815  28305437  27308583  27388471   1557739  45165042 
 15264897  26074869  15524198  46981414  29530281  31900691  74500175  27947683  16961483   6872924 
 19210799  26817694   1454983   3739578  73837733  19141189  41089633  24349731  50641653  68235450 
 20642723  40480521   1861927  60217941   6983079  22546768  25543838  21031419  28328433   5292749 
  5349305  35998873  69532739   2086942  12620448  67156702  83815938  26040729  39425343   3207089 
 29551183  10658121  10483998  58700296   7489948  24746236  18552153  27061820  80897973  11698443 
 18108564   9766203  17645055   5448881    302118   6179183      6621  12205823  10287228   4643853 
 51255821    164995  44541697  10151743   8891378   9349692  70919556  25035315  33508869  26645367 
 16046478  16378296  12746323  30927937  57399883   1877361  17793951   2765355  81493909   2053571 
  9626475   9282615  44118813   2409603  29348043  83827698   3733583   4826747    462891  35627873 
 26774025  16244403  15384998   8533727  22333511   1666063  35462147   4424417    227819    346155 
 92341281   3245393  13081133  38412439  18601147   6949951   4594475   9297987  10867038  33326863 
 57261327   5077338  58868940  42484083  32192421  43099868  15417057  60625523  13693797  28449579 
 48712598  33955556   1879979    898539   8039428  11614215  23497575  23852135  42615843  23813979 
 11413707  67474908  32591983  25940310   7216048  72928275  86183792  32986985  10213183   4085061 
  7791843   7539855  31108083  47383653  26212545  12122763   1362367   6418931  18852987  54231823 
 17382299   2979356  32376399  26705625  31348673  31622891  25771638   4566923  10208123  62274371 
 33680198   1293099  65664223   8577891  42982835  13402900   5333043   2925083      1243  16638801 
  4894863   7362903    621029   1388447  18211311  33602820  10519303  10655995   5033885  42784935 
 16865706    797075   4383833  16480391  15303145    710860  21374268    745854  19937927   4885173 
 65607129  75306687  21710857  71361423   3169892   8446643   1940931   9265071  62880927  86514803 
  3741854  29285613  52884573    706048   9153303  11693901  10610373  34053443   6070875  75767990 
  2830971  47761529  27914895  25805817  20049473   2913618  83323627  44313723  14421621    994675 
   110519  19729014  17555957    752719   8833851  23977781  20412176  67429959    207168  70588085 
  4528491  64714173  59434912   3699189  43645866   9902847  14077563    180867  30721187    657147 
 19177963  23160255   4175781  79876149   1734575  32638371  92051393  39619299  18719142  70685673 
 35204047   5188128   2403393    621453   1485978  18522249   7684293  45097989  47000568  16233265 
 18134739  36022723  59597443  59518217    619743  25123803  12938363   9459773  84623613  32284570 
 14053036   9943056    833163   1313997   1476954  49539862    723993   4269710  22089759  10978819 
 33475939    543443  11945951  29758113  14963136    633651  30589157  16414185  15225243  62249737 
  5011004   2411323  35529933  76877007  61946603    881339  43991315  55212579  26602711   1122174 
 74184714  27267601  30093963   4030083   2213367  17225079  54145355   2193873  16740109  95407713 
 15629867  50430443  61971803  24739145  72734551  16316133  82154850   6749622  10855610   6337546 
 16688298  48636886  61433078  72203951  52366023  71186460  16273023  18003065  54520800  48943248 
 10943638   1331203  67009995   6031191  16085798   7363185    382455  61089425  48532373  11172039 
 39448292   2348561  24934011  35836791   1046004  43499475     30621  21182973  35318934  26110769 
 12471867  23250777  33040079   3506211  59199531  12580911      8623  21431819  72514096   1452132 
 37566075   6804978    946585  25973241  16028627  19076820  30770475  62075023  16282116  34430295 
  7337404  29194241  24447064  22042479  63540017   5499799  31401735  36421739   3276243  38950953 
 13792207  50803485   6401437  29550075  33089622  12424653  21934323  45887633  14592603  79691718 
 17998944    710395  78735660  29358285  10996009   6861511  24103847  11308980   8357715  19023010 
   579949  73687068    528000  25959103  42539205  55394621  27248538  46021842   5246503  65124721 
 39978920  39735643  19150811  17366633   5496939   2807147  17814438  35408313  21581491  89787343 
  1501935  37638780   1675279   5118117  32982585   8561982   7923876   6862809   9427507   8155851 
  3807707  60539913  35161803  59717383  24921041  37314797  61103763  52561033  38496038  63796184 
 54990139  91534426  84310739  11591235   4647730  39085266  51824763  20625552  32682311  52422282 
  1347345  47224860  17765327   1573851  10906783  52755559  61152303  27359019  39992145  32504798 
 37653893  59058043   7701754  10706923   1190337  11181171  38403103  11064867   4967171  32382453 
 33059771  72008983    151208    496047  12572895   3432435  11985927   9081098  14441539   7470533 
 29178659  28922559  25942743   3336043  10969725   3926435   2885979  19752639   3674939  18620217 
  5691687  42283143  90598839  15536725    429327   9334788   2973567  62709873  14807759  20202648 
 59706471   8679819  30015303   6436358  22102350  28891798  15154479   6199397  34261448   3197860 
 32809403   2315068  82664833  49963758   4272800  35789007  34929019  15130230   7941108  25343469 
  3302490   5167922   2265267  14835972  13534798  53241539   2172258  42245913   6702533  16712955 
 11476401  90445963  20599728   6094589   9853485  22927693  24050439  34689235  34072605  29865803 
 14869985  24783036  66885203  39338700  19598301  25318035   1148617  13439640  78677151  31584777 
 24988119  37459545  29933400   7715006   2519756  37276763   8560173  11799942  16414728  17926827 
 12183522   2459450   4822589  22676763   8785377   9547629  32159503   3042498  35523219  44460607 
 24368573  13215423  76790936  49218838  12401073  73644408  24205283  13507182  20198013  91357868 
 35241000  50004707   5407131  88388332  25089291  28585363  13426998   4108173  31626095  58422249 
 23116230  29161211   5950211   3521731     95805   1489943   5658930  31149598  62792649     76203 
 37250987  81586103  60270237  11102294   8535153  22523946  29759653  28729428  11889615  20477823 
 22863483  14321906    812347  66828339  46622119    595883  10182801  11546973   1441233  43559999 
 25722053  25529603  42486927  16994814   2877108  81945268  44560625  38949747  41845847  26082747 
 13218719  18794496  65101432  40552973  34803203    349921  25870891  77937946  19394376   8174523 
   578040  10669659  67267569   5994363  15639180  26055729   7647243  12190998  10716478  16186973 
 21813243   8019809  11451846  23206571  13054373  32459583   8952235   5854479  16482699   5040816 
  4929273   2803383  31561935  19939523  35943091   4948332   6977361  17355084  15030974   9531546 
 61092498  38679243    430618  11821893  57525093  81476883  36836013  58486173  16122988   4995673 
  6568123   1309867   7678683  31275558  58828879  57461928  35992068  20849215  10155953  42285255 
 32589473  21294027  88058181   5116899  43706708  25603211    308013  24599991   6138471  48512946 
 12288743  14132899  44854510  17601993  42142123  49547439   6610183   2021421  39710235   6466677 
 20392680  50796573  18768176  44079832  42419451  34973013  22518663    350646    775383  26393514 
 35464653  67127463  23328771  58268943  39517665  72158874  44963895  59672723  15520592  64911841 
 20960315  28224694  29096683  12287931  36868503  74244435   7376583   5388107  22923618  24142273 
   633161   1722858  32357747   5468505  17559276  12134891  13677579  18796419    456783  81617208 
 13779453   6145818   4590963  11847423  10091133   9876509   9198092  18184567     36468  18873703 
   326328  89512406  35213798  50976873  29123418   9067923   2453995   3496923  16984807  12335344 
 21834104    101123  35497563  15645942  71407535   1768293   9719771  45805756   1237578  13282830 
 15419559   1197251   3183457  23822783  34891485  37684939    277143   1730811  70852537  25493731 
  5788708  48820155  64745881  74793209   5389802    133298  18518200   5031094   4367346  41679510 
 45008477  33593657  20188603  23051818  29995088  63534572    227723  13484118  50243003  16458630 
 40824441  20657823  49771617  39759879  26103211  84947571  29125527  11085603  21037113   3315418 
 59909933  34230836  16865133  12119556  19074882  51656667  16161099   3221348  13662632     39863 
 32301573   8601525   3166836  24989243  29070093  76698829  80224248   1442473  15666478  32018619 
 86312857  47221868  48051236   3753880  16511821  48266443  28185809   8142784  44807803  22638693 
   693574    768813   7555317  46506003  20695203  44869683  87171319  42533800  15335313  25430547 
 58565207   2943588   1103523   6094646  37380494  39895827  31375243    288106  37003707  28663199 
 14498862  31238473   3519645  26610383  22512651    782853   4025868   6728523   7288963   9809703 
 73326783  19234932  78825759  31472805   3848495  17435331  10631108  19682409  28392363  13794618 
 19905988   9162978   3654414  10331791  42020373  32855291  38531371   2015929  18793475    109758 
 48467891   1972786  37174578  56109715  27828953  42899310  45914010  13780032  20718903    629115 
  8662123  16371762   3521158  59352699  29926221     72735  10888329  56706054  81896181  11208483 
 19921079  42444837  41519142  42936016  17348775  13936785  24773795  10130431   2169576  16427341 
  3000964   7127883  13203832  53362477  60559611   6711935   1140123  13377441   8207768  30713819 
 27480030   8473839   5074692  75207113    879992   1624401   8189424  15125383   7341963   8114559 
 24444354    388187   2396174  18371292  13156221   3780690  25410763   9714833  69479708  57712098 
 20413267  15297653  32417839  36158151   3506882  22606899  51177347  61963710  58172237  19812603 
   393297  63094203  15733542  29896111   5726230  28247121  22095931  17436955  15146266  57882150 
 33247788  13036349  27351780   8115258  62109735  23960913   2269407   7280127  91894362  87048123 
 22954329  22635379  61231862     61791  52390711  71253704  32635797   6946491  38428755    108129 
  6464598   1142727    796547  46310783  24063373  16555431   1229943  63071075   4115395  40563003 
 32007495   7912838  11401587  30634459  78247998  15165733  76915718    346549   1460099  18136571 
 73866670  15111311  35411523  40132332      8343  55123671  47285385   6881109  10845999  16238513 
   209003  21630837   3755491   2206896  63797451    731262   3038151  33331408  49204077  20034038 
 13458241  10267191  36297627  12745320   3116388  57822063   8474787  18589263   2238058   6424433 
   648626  20482221  52401963  30031605  42779849  18343195   2551308  12966859  11102109   3261293 
  2405723   4639049   3059902   1147203   5834747   1713888  50538863  28054968  29806983   5098353 
 20048229    748647  26814444  22449277  17182640   7299733  14258577  11244213   6051897  85466541 
 28232919  22685956  14748991  38976515  15610156  10670571  18584997  14747723  15305673  14436743 
 15830747  56426114  40502493  24710285  27290076   9284717  15973071  17156231  14940575  23686337 
  7718982  66955748  91523373  40674176  10379605   1110791  26288033   5271585  18816887  17237963 
  8261790  45827333  10111227  72960049   1655346  33760267  68311872  35574490   8386605  27001874 
 66866106  27537837  15549621  20474648  10677507  32224987   7349540   9966576  23869519  15672948 
 22920267  14544475  17891943    476453  52544272  20957883  52721079   7550112  16279536  63264123 
 15268411  55837623  22878774   4444563  14605377  41994247   8830875  11785668   4962723  12897348 
  9226125  11122935   2770345  28821243  22117863  33314020  17129598  11642775  16814585   2549505 
 10398814  14931373  20090515  14997215    548955  54523203   4886093  14739813   8051364   5201168 
 24117873  83071263   1980170   9986219   4702623  53238143  47651048  33442114  23934651   2902070 
  6367833   6625518  60820177  17127797  10408346  83662256   5966655   7884186  50110060   4588281 
 19546187    753235  75000603  15022587  27840462  11810460   5777247  33788349  11197849  39912881 
 38229923  39920487  40023855  14869295   2761029  40625547   2815026   6300755    426516    193833 
  8706924    499362  24575109  17326098  40975099  39492535   6625896   2125995  15354639  13785423 
 36187137  54955023  65057903  62899604   7407107  66874263  84430669  24693003   3742499  36541083 
 56859891  18580497    404813   1568377  76217577  15745331  16906323  38596523   1250601  49318001 
  4303233  17423845  47338363  77645004  10697027   3779295  41336496   3936048  60659124  11426923 
   141947  17615751  20511195   8885023  47000301  11186147  59646111  15636623  16989413  33619223 
 10786857  75042998  35886963   6211179  47701898  43342251  57811524  42254293  41275451  27149667 
 79348455  21892287  18996645   8691963  57412869  25829422  37672213  15064523  63821398   7965883 
 18694547   2464179   4952191  29375855  23709183  27291837  15102561  30605051  75599699  37605131 
 23888251  37439063   5150970  68986407    470967   6067665    434507   1780027  12571305  61680267 
 19158015  34060044  27381771  84371887   4501788   7978513   4480498  49407953  55944283  11537604 
 75364759  50918043  30943703  17451395  26172683  11866299  34054143  38285069  66055181  21473035 
 50717856   6773928  27189786  21624075  32991451  27382998  47805463   1824295  14530215    714723 
 41875237   2307771  83300028  35516945  22471781   5304731   4495773  55585068   3688030  25263053 
 86403639   1570773    141781  48187099  68059319   9821173  53996364   5703643  19215398  56499915 
  9553598  19856307  48460873   3509915  94476336    966153    200823  11918493  20915549   5448027 
 42850271  11869575  93744635  23866899  22631798  54934722   3216321   6782827   9327848   3941148 
 62885623  24027425  14031293  47046868   5191239  22447569  64301191  27585483  74584545  29829258 
 17824483  18557387  43097937    414141  31589835  27280099  46812430  48923643   3785373   6230379 
 21264179  46714469  34094098  64599123  39275335   3173433    754053  80568474  61569868   7566138 
 54575223  68952755  29977109  25416591  91201407  23005801  22113511  29373487   8622800     27971 
 55542100  12086561  52653594    643373  43683659  57758422  39920883  16220010   2084737  22896021 
 20504763    297321  64513291  17564574  12844914   6744459  57718492  32274702   9482073  27925723 
 43869669  28204695  15198339  39861371  31432531    677845   8917864  26507935  73976100  14727381 
 15364798   6037035  23230590  10732005  38017833   4086139  53941811  25673339  35584558  16793443 
 62925843   4214209  41369103  85311783   1946123  24196680  20832695   1237259  76497453   2966559 
  2090955    302733   1852883  13072443  34804283  25152139  62111679  40932587   2593259  38024018 
 14517906  48573528  47049261  67267731  58655401   8493333  15711025  22497167  14091207  12992586 
 26015013  21231201  21466503   1086747   8050767   7004395   5701196  40362963    404178   1666293 
  3536751  18736929    207531   5395617  17718483  24412323  55411799  46849080  55227522  40625829 
  7341723  16085043  19808084  12961203  19514261   1697135  36982131   2459659  61907703   4969827 
  8732091  25674348  11995004  26158023   7980216  22460398  19304043  58653844   7485182  11233018 
 23515147  72900327  25737765  45468791  27587083  15645723  59548281  15316998  11709195  40626171 
 18257753  32809339  46501083  20403034   4511904  23030837  34779642  36236283  21516540  39237755 
  8937846  48594963  28155045   4925123  28811643  81306015  79765009   4085883  10181000   9232449 
 10527666   5667367  12430889  30836318  61171233  26746647  31195272  60927579  48598827   7115591 
  8008723  17171623   2554439   3330168  43118367   9880807  13925373  26641320  12474478  14898825 
 55373275  15781123   7197873  26367615  48523825   8363016  17678817  30118460  62411811   2307555 
   218583   5624119  45327867   3331737  21377578  33356023  67408676    564559  26636971  29882239 
 44039481  67490039  10332427   2625315  28369182  31323058  21014358  25692891  63934663  23803773 
 42011009   1649361   3030503  44479242  23587191  47044652  55886943  41519562   8279867  13695123 
 18810063   3805092  32289941    762051  14065227   1176935  72940923   1918903  78356625  24245435 
 37323283    144123   2874441  17756628   3096671  25406419  34415299   2301295   9227484  10173848 
 29163438  27206583   1679780   9743535  13786487   4678168  14454537   4826939  47485405   1988085 
 19320125   8188659  35265607  20151544  67732676  77092747  45383867  10645172  36254283  27994773 
  5314523   1667613   7260451    940771  34636981  40058556   6658723  80927178  24340923   5901963 
 33018463  68684442  34735963  30854058    612267     34843  17961729  32492179   2931709  35868163 
  9391739   2521323   2725551   1692099  12957795  87213683   4354530   2178498  24295043  15604314 
  2385393   8786395  25984623   4793121  12122935  18061117   3282321   2563979   1896611  68025013 
 67491261  73918311   6825508   1214771  18758678  26611617  13649919   2934511  25689399   1649853 
   658011    396027    351237   8590884  53549619  21573319  24018896  16448068   5730879  24100475 
 21442155  30151428  80949771  24573147  22906219  30218847  16370223  26668482  39208331  16796588 
 14057323  17068707  31890009  15731538  28861677   7674153  10293658  27928050  21366573   5009298 
 32335035   7851291  23780123  25459383  13228393   6847263  64793154  19659879   5851023  13212016 
  7156879  15893793  25393173  71189103  11031003  14722854  22063598   7423770  38326943  22965078 
 38054363  17412495  28894791  17832026    142331     54609   8454138  11833490    960719   8435848 
 71827815  71523198  41385915  14835699    688283  47349963  19708492  12506702  18806095   1533809 
 29136978    395835  23293205  12198079  28475658  40536500   1184462   4013334  26576673   1339419 
 62177985   7212849  26233723   9512640   6696543  54098895  32315937   1295328  82388091   6811977 
 53449517  18774564   9841227  23978385  55900889  61216463    306705   7138675  34861972   1567849 
 35764588   7080385    513752   3801635  15210913  16897938  29180893  46420107   4501071   1172698 
  7417836  20061955  26733658  16395008  19027779  25945175  11214993  25555487  72390027   6646101 
   672234  52734951  49370483  37471438  35863569   9410411  64827192   7591560  44960323  14387291 
  4254331  22558443  20350143  18314185   2507021  26711398  18696375  33389869  43453371  31373351 
 62312925  48584964  36275309  40301267  24139203  71997723  22479657  18455323  67447195  22066098 
 24830775  50376903  55888307  39195312  41530512   7041903   2097942  47441311  39923314  47291913 
 23827672   1690745  54572759  23928723   9349312  46543866  19171161  34514659  11955246   1477923 
 86309115  16184690  35186351  16856985  55309076   4906627  30977043  12932123   9587931    721698 
 30007755  56132226  21197245  45685191   2631102  76439707   8389691  43867423   8859303  53942835 
 58159911  35750851  32106155  36478026  30539553  23017633    276581  19327483  11542299  45725260 
 23326944  38305899  20901783  23160093  68399811  13701273   8877844  31534002  25114921   2386847 
  3737675   5213703   5733384   1823819   4051203  13519275  63161023   1129579   1397115  20196393 
 26976340  13479897  14712735  50995947   5053607  44628779  75157492  45757891  23341851  19188960 
 11824235  72697395  12085651   4114933   9876825  46506219  37270515   7798788  17660719    125580 
 60328358  29294353  24187092  19526805  24338241  39033415   8360859   1097087  18568027  11530296 
 14560823  32177253   1562151    504547  54500696  31914453   7559787  27812031  35310758  65186234 
  9400738  50233995  67230322  30537010   4293654  57365835  10131864   1462155   5199660   2090148 
  1434363  43794895   9992037  19895427  41260875  21805063  90262527   4340046  41781159  14646211 
 36144387   1415425   7983798   8171612  35471362   8622268   9478683   4637685  23878952  21861903 
  7035600  14773884  29299323  20966673  29354511   2354517  34473471   6725679   9678438  86301495 
  1763395   4328284  11923763   5129223   2783728  54628363  17474951   6618347   9264392  20747463 
  7885889  21616641   5250269   3045087   1468725   1411995   3395554   7071488   4947971  62459835 
 44404195  41109049  40385433  25222179  12715341  39827498  69687678  14541403  30008217   1392254 
 37298009      7443   6405297  26550798   9589581  17951116  23885191  20205171  22122843  47496903 
  2223573  40567023   7380293  63569063   7813049  30506113  69737043    407283  37238328   1941447 
   772643  17208861   5361567  48091208    339483   2752333   5542671  18327958  19808970  39711003 
 57602106  25658367  11619654  14202215  77217591  86078773  92831827     54837   1154667  50626923 
 18941965  45434782  40619535   3996714  28713126   7429317  31542711  10380954  19143681  35253957 
  3676051   7423771  54823635  44085947  37143618  26137169  21664788   1135659  15205671  77562198 
  8116323  18640657  12230898   1627074   7249688  10670731   7804373  27983568   7507948   9522623 
 61429959  79816047  32051443   9750115   1711975  39993218  51582359  52138545  17390113  31657163 
 23381312   7556725  18088720  14376538  24060927  35853369  11668913  10336080  78215147     35697 
 12803571  25714481  14463383  14893698   2786449  46829943    753315   2081951   9395003  28557463 
 42596717  64930963  38860713  68243661  78920957  27648825    889395  24467555  69104475  50085643 
 23480923  22004259  25197829   3859737  45941263   2622999  20904866  16174873  27015711  22689075 
  8105162  23179503   1358958   3198954  27887220  16587718  17141403  26669873  62970768  47165595 
 60896517   4277047  50326395  15060659   5096073     50095  30014483  37146122  10501368  83875775 
 38995215   3804729  36790631   9592155   9649411  21591763  50817834  30158573   1203987  18599726 
 50294673  54177799  46770271  45673023   5312778  33411039   9416083  83763611   3913434    791323 
 60052073  12724683   3601919   8600309  17199197  28451150  12149964   8337723  28107818   2626083 
 47675995  49062521  26767255  46918083   2102683  10395171  26440428  37917443  41607843  38237715 
 50447716   4967008   5987955    470250  37871268  27544095   9594905  30730473  14039917  16152611 
   546753  57160590   7566136  14454358  32718095  27083931    975039   1537399  21881385  66076591 
  4921123  23329971   1531323   9129810  47810039  35935106   7863369   4070028  54963588  38747952 
 36272373  10377033  25706139  42953867  10291995  58789899  28518873   5074833   2413515  15960023 
 61211130    677769    685871  50658099   4162494  31434003  20439289  62293431  49834195  19636460 
 57520898  12473275  12758385  23343751  31572131  77588667  26299658  13023791   9293124  24293697 
   134718  43487481   1629155   3953616  33403023  63118286  27481827   3913251  31076355  41475081 
 24026665   5949703  57705631   9122468  22949063  14685279   9174805    670408  27016719  50156076 
 13804133  10626145  16230736  31083015  56993073  30210163   2750787  36990377  10044183  13965381 
 16646403  36559659   2115873   1448475   1135551  22027362   9521398  12267092   7845099   6162759 
 33306023  89007447  34389463  12900629  41097385   8874603  13143873  21045519  45988947  20278863 
  3388101  15007918  55974748   6348759  24988443  48864496  26781283  13442547   2430079  67105311 
  2259655  35387851  56342409   4649061  82572536  19673185  78861847   8211291  38066459  20910579 
  4053263  89881409  83318523  61205535  13417691  48015083  40779837  57867420   1627518    947517 
  6179723   6445718  14165183  10352800   3127817  19154155  26438073  13346541  16910979   6089272 
  2510279  28199035  13531537  10535523  20208344  18248576  52719027   2382027   7961265  12302507 
 19582483  17222587   2946331  29624790  36940469  24560217  17495590  10222677   5470798  61554201 
   402834  10334098   8789244  26633156  16387700  26978646   3183288   6071264  83430273  31328208 
 25107558  62351295   2774865   9558663  62285411  23562438  51129663  37926479  44818281   8598210 
 12033951  21524901   6579735   4879151  14378115   6967899   4323597  29234363  65017095  39932415 
  4325594   1662153  65178973  23259339  15707402   4617843   1623675    369673  90817829   8798905 
 33783095  46692873  14966250  14177013    647142  63760686  36422675   2507724    619807  12302490 
 63065531  12936043  16441856  51989343   7517682   8696848  49551411   9469489  26481123  42970281 
 78825623     85775   6293169  20745341   4042203  69005293  21419773  55607499   7987743   3320763 
 40021359  15216082   5269443  12433191    142999  88428450  12997989  48148802   8737782  20121177 
  1094865       283  47099322  30506651  10254724  49474763  28751163  26189286  26994729  39839830 
 14132635  11580549   2001382   3581679  83713259  13138503   2922091   7854867   6965160     21441 
   731697  57322743  25262751   5087877   7926327  46332079  11484057  55383198  25400316  18467517 
 14573325  32353403  16887903   1752243   3445979  27077579  66749208   9922328  53430018  70368102 
  1187565  43684491   3092771   2369812  10949892  40142823  14877231  31719195  28901015  38299483 
 56243992  26036147  16671111  14764005   8917969   9750743  16356462   3300252  13856819  38960835 
   686323  42908383  30681735   5299803  50253967   3915342  46156233  43124433  50002803   3303665 
  5116596   1310553   4804103  19970517  17869899  50936883   1549056  68931303    341751   2590683 
 58881453  18514937  30786750  42071192   1296159  63609333  14364110    936319  13749523   7444773 
 64508034   9147408   6524813  68148744  22271568  22977602   5874363  11847642  95623242  45864881 
 42179107  36210983  17406348   7766582  17319123    306800  74104419   5697755   5666300  10537531 
  7900341  14044287  10421973  18416234   2718087  39343360   1016295  20884007  34864578   5559233 
 31973683  32013755  46801589  17295810  14443223  45434270  37437532   1268549  30917230   9894683 
 22801623  13205749     78045   1597467  55379788   3920955  11249866   2650338  21901755  45284404 
  3969816  17970873  22459793  24423737  23866828  11030931   6499325   5529345  37332207   6091428 
 13786740  20345700  54203165  24533799   9906187  17882439  22000132   1754715  24952495  19664613 
  8148083  21145990  61666007  80208123   1854619  23342865  17370945  32090713  30635697   3165353 
  5570844   8441417   2944870  15395191  27176022   4590635  56180897  52346769  14999271  64199368 
 61115593  20020923  79848499  21069061   2001251  39662151  35128463  18727758  45458602  24177507 
  9655188  17925936  20692387  11364011  40240383   3842523  22147059  34049121  28135103   9326427 
 23694123  12262691  16059243  25217273   6937743  60555051  50355087   2882160  42375435     32831 
 11431488   4088661    907011  19957383   8737731  55696371  49362059   8008497   5115473  31188603 
  2015898  10095925  39856821  24188298   2211983   5142923  29772496  11658887   9757093  65693275 
 25215230   6441727  45414181  34780473  43654687     22815    307248  39098304   6421961  15713947 
 21228252   2523203  15388951   5745627  18169923  36722777  29313735    763396   3618489  60693198 
 53124881  14937723   9673417  51169362  47104939   2563989  53898043  43154595   2645324  60999247 
  1791947  38167413  17148323  37700571  38029023   6045963   4610223  19802778   7158651  15284483 
  9686667  61752283     69007  41818123  19125163  38168253   3163023  67890523   5028151  26404935 
 47586513  17148291  46222153  55345322   5203419  44255823  65339367  24624483    750013  74415975 
  2992713  87913887    929823    579500   8691572  18656425  18719307  86212443  14278673  25786471 
 27379284  72230237  14940279  36617208  57360305  12007149   3969216  37151963    688858  19632329 
 17610171   8893443  23117928  14581148   1926437  32625961  20009574   5401163   9987663  54393983 
 21673147   4146571  13822683  12530203  41709549  66212837  18453984  36047888   1724279  26075835 
  4138603  58595883   4320784  12210174  58007733  28871563  46721355   5881773  14984211  41759703 
  5475239  91677891   2426261   7942662  51665388  47235571   1781811   5515310   1434497  55899909 
 10082896  74542974  20756179  11790363    642253  65441058  34456373   6650239  17649888  32410475 
 27603215  17196687  56243400   3198368  49755509  31881651   6984105  89050539   1637817  67833999 
 11941888  32610605  12031592   2922678  34685235  55096357   6039915   9298592  36785253  15491313 
 25426830   3169991  47923403  16904611   5380762  13030268  33854523  95120907   4294068   2316983 
 11697948  55260459  25393062  28113720  10637627  18904533  24381843  29703963  43641435   4466985 
 74542911  35583741  20202263  19359921  33247872  40007027   9341443  16945485  44614515  10216138 
  4233894  60306347   4455353  40379383  23749023   5433795  33248728  73341933  35195192  12045531 
 46075713  29066523  21406473   1190465    928413   3964479  79357658  84928083   1776628   4940721 
 30981203  37306773  16181453  49575363  36687660  23220368  54596704  13506198    258601  20042843 
 37995510  21255495  21537379  80446203  55600759  37182939    235533  79459263  32049823  20618700 
 47578643   9550275  24211083   1788654  14717023   1885887   6435977  39398948  16514835  17127735 
 28522177   8880317  63828195  21765845  16260614  48668539  27924629  25811541   3737692  18169967 
 31939740  13960062  19834869  47997351    391451  18683361  18613923  30698739   7149336    269007 
 17977128  51771069  80790595  39542843  41624095  13164498  13890068  71170428  32514842  69641206 
 61269565  43806033  14857171    274425   8641950  17706046    472208   5900415  38361723  18602063 
 31248447  16623498  11972611  31257141  73856230  49797303  72416671  34785489  31034248  62618307 
 19491441   3480753  61356591  19161223  26956416   9830927  15138319  34364530   3328413  21467863 
 75592873  44991022  22960008  31016919   5144651   8859050   5609911  69090456  12281623  51345822 
 12400810   2055198  28820299  49864491  19135088   5061083  81802527  22418584   7355218  22218533 
 55389723   3345523  19550698   2027823  16187999   2932156  55933341  12506673  11182421  16053153 
 46353048  23848609  41033925   4757435  21215355  68034174  50224531  20081923  27982189  17241563 
 14753862  20635103  47297529  17257771  16223211  60284535  11986264     33278   9028731   8426445 
 17593985   2869948  41158547   1475023     61955  56822903  17002122  35880469   9197025  58686998 
 48930810  15046759  39474195    604085  16558899  52983603  47908771   5042475   4060210   2692158 
 32402696   6748161   2169717   1605447  32271774   7864315  72031947   7569723   1468023  15740243 
 10398343  34102653  40287867  25583853   6407854   3238271   8599650  10472631  43108725   1748443 
 20771143  48708395  61184043  19797691    356966  51086198   1421900  19612303  80823273    474977 
 24818131  92212503  65191587  24457899   1414901   6352197  21400593   2682978   5416163  85916139 
 49712619  17121996  31985331  69181331  43005435   2970363   8778045  75143268   1650319  46899372 
 26094059    213183   4893442  16237203  19765033  28012779   2767714  24752308  62502228   7460619 
 31976643    191548  14658423   6061977  40479387  32290305   4331273  47130359  55175397  26227187 
  1502553  25167153   3281699  24114213  57134783   2193405  18054139  53376235  72149823  13061463 
  3547134  60273639    242338   6160218  16831195  21183659  34230638  33364509  14597223   3666553 
  3588941   1311123    532557  72180751   8718828  16039113  36549315  68926865   5894902    620435 
  2715048   1328249  15421152   5445865    299765   2088891  52398196  61608831   9560571   6574785 
   568958   4658127  14122728  43719883    526271  35197953  15171384  39135063  16090608  34511719 
  9293511    433615  68090392   7787623  45446343  22017873   9782469  54642241   3244947  64484235 
 30929575   7269923  16212690  19122380  39069093  14746699  30048603  25931875  66759112  26304739 
 29895729  14454906  14739138   4747713   8342723  10096095  38068827  65501339  46318563  27719526 
 24758195   1770198  66094487   5651496  12718491  11160436  38923887  35749522  10671695  66323779 
  7661469  35124114   1870629  34229793  15804483  37121594  16178244  37607035  30553223  24165063 
 47260192  54088983  35330883  17327931  14272473    728799   9733995   6400171    805291  18097446 
 23328188  14378393  21331473  87546366   3050215  25860848  20062813  11743673  23828746  70682298 
 18580025  56305806  48467808  18571757  21173763    508005  20235921  37974631  14242708   5958983 
  9143925  42426177  27457395  12930427  16461321  28603863  39968475  16599723  40138035    936443 
  1083845  19776546   5346843   6856805  33940737  20049138   3411405   2899825   3149753  73278951 
 36239469  18317598   2518021  13413467   7132545  28229571  41791505  44851209  20831043  15456123 
 37050963   3548633   7584315  59282313  16517834  22848363     41187  18459383   8419295  25511002 
 55557339    174561  32871500  27965863  82989183  13443781  79320083   5721531   9850065  79480257 
 11223673  12874833    292899  10311042  35239419     83250  20479549  79476091  35794609   2066142 
 39499254  19994743   5925791  18808053  61496219  75124460   4616097  82000506  75590604  28109319 
 53565812  43630104    231773  11077545  58664588  88460013   2456643  19037823  73070955  40101435 
  8620111  45135618   5754368  26246463  12596416  70043965  56628223  61295547   5694903  37079440 
 27440691  16933160  22432518   8545088  22553361  62067373  12695281    317843  34612547   8531349 
 34058471  11255587    336575  14674611   8591702  60060059  34140483  38710746  18531601  58441803 
  8021763  46401296  39609123  77297774   3040505  22108924   3569623  28057140   8012635  58006219 
  8165667  49538787  38453603  54845075    152748    861923  47158295    445740   8057492   8671975 
 42366111  14626956  67573893   3100623   6667875   2375767  43833703    528123   4082337   7658139 
  8605132   3016123  52940892  52200411   5062443  29444373  44217807  39441273  11043879   4113231 
 54007209  18059003   6846981  21597615   2182562  11270858  14604323  29049907   2399728  23722627 
 20399884  46536327  11919096  29736280  15539233   4045299  53474733  51289606  54858766  54299401 
 35133624   2754823   5138958  35521363  13178717  35371173   6616689     15795  16596465  38145443 
 11371185  17865213  13096587  47615847  17359465    322491   3793435  55276883   5776579  32426603 
 26833743  28365100  24564859   4865798  54150929  53464523   3502564   3849380   2508313   9432742 
 60819531   7156478  71147219  24086483  16364127   1300994   5696711   9687471  15779886  11289823 
 25768131  20915756     35877  27776091  31886493    618603  27360727  24691887   9160155    558655 
 13316363  60827284  59521023  13608123  45112032  85374867  85687571   3322923   3771501  76204183 
 72633099  46292939   3158439  14714043   3486963  11879451  15880394  82101623  52502223  22206333 
 30319331  27065917  30621579   2622103  17290658   1313419  84686931  16859447   4420667    288810 
 59573586  23268993    682071  22816491   4183191   7255139  73646889   9206333  11125823  18255739 
 19546269    218299   2536853  24293182  36208795   6309123  37935744  54869993   6971637  34561488 
  5564661  24658744   1468718  71608627  20730690  27228978   3950791  72248093  55238598  52212598 
 31150683  44825762   5821159  78242651  17044315  16494723  40856606  36493875    528415     29627 
  3415113  16103597   5793108  31344315  58887337  20170547  61399013  51664523  17035987  62900731 
 12516827   4097741  49386075   3206405   2179279  25123881  34574603  26522475  41863153  58822437 
 26077435   2748064  42095083  37885025   4224555  14144973   6608137  42268212  27345663  65784963 
  5248947  51114683  48961632    260920  14725047    679538   1344145  44916090   2039235  33907893 
  8706723  12062382   9927395  16662395   6368284  62804347  24174073  19800075   7619383  78371148 
 71003718   9367670   1545513  42711698  27959154  18498995  57285528  20855419  29300385  53261771 
 36839586  57821952   3224123  10729233  65229427  52984329  14440484  23882763  33414819   3539565 
 10016790  57437856   2824635   7639195   6058433  20203899  23685378   7338598   2366495  31462083 
  7120544   6099803  56390079  59844195  11660448   3326118  52669209  17722203  12368733  26586589 
 61912411  45090220  60344573  12391141  74674287   3369146  14374791  12922123   2344389    827348 
 10643210  17406413  22547391  15367193  67090493   4819623   2311789  29099731  18752775   1359018 
  7196131  83334523  14436323   9427353   2236796   8414907  55897755  39536171  13402287   9363636 
  5236807  50957589  43492653   3841998  19603773  33969471  61548435   6119906  65985913  58374600 
 70728744  19099813   6853869     20613  18407828  33269622   6698430  62792853   3854083  43573071 
 12778348  20749971  59910773  56294949  31281223  71827000  28554767  27754050  11285591  45283678 
 25346079  35664099   3507687  29526579  42610729  87451029  19665153  25759227  13410366  21713319 
 12219435  76372551   7406223    784924  54037681  19855984  36664171  53112600  17227319   5347322 
    47664  70657608  28829175  32119659  23929750  39169383  26059499  11694105  11608571  28566330 
 22836219    129459   8658189  16574453    954911  10399848  48319163  87207091  16321433   5584856 
 37978126  54977910   2173791   7553319  26482569  58128099  65099001  58702923  18535668  23000233 
  2193426  13238195      5803  26958243  17537888  22067628   9871187   4217331  42154427    518562 
 21321613   1261047   7721727  32999243  60942459  13842753   4714754  14165268  10922793   7286136 
 18798647  72537787  12191962  29411439  14840118   9286237  42237143   1687987  40279299  57790608 
  6771073  20747382    637663  94827957  12077799  20573361  67639661   2124855    732021  17192571 
 25411311    239235  96321341    270195  38118634   6076043    816351  57718863  11606364  59752571 
 38533492  29613207  14226011  57387579  49001289  75140871  11899593  26841157   9343919  31627395 
 43799943  31058116   1705411  55000557   1525119   6871938   7258125  17814073  38188155  23583585 
  3589917   2665310  34788471  33805950  10779773  75134971  14556388  13527807   4865511  20945156 
 37242510  16196436    342177  12921855  29638413  63749373  60433501  43437145   1673095  82879611 
 37487303   6296903    927750    257211   2399943  11077068  14020359  33472689   3496407   8511948 
  4383807  53690607   8346747  54159383  69302799  70676328  17095383   6877617  19451039  13672138 
 45712608  36138459   1694759  17155887  46603161  18537774   8498582  19933557  60033395  71311750 
  4792846   2489673    322575  45321669   2818221  21345477  29716902  21264947   4768759  19477203 
 93950538  37971799  65127248  58403715  43827301  14398287    558997  53699373  16483611  37011926 
 56089365   6757413   5572551  50668323  31865221  63275013  24984003  44724315    945051  75410427 
  9510283  61590243   4828787  29212539   9441583  79120493  47748733   2618405  26974195  61998693 
 11365067   5780683   4250607   2105139  13706978   2185468   1400793   1733743  12045430   8586654 
 63019751  34903971  27402423  36517771  10432842  68653549   5907535  75615215   8084968     64187 
 13307837  67305283  22309446  35625451  22742523   8264148   6437988   6320303   5898015    501039 
 62765610  17280691  28253427   4020312   8813427  46235307    751727    197727   6658395  17514312 
  6205038  70778725  52214315  24734029   6448197  30160343  10556123  82007285    106211  13181942 
 15301626  45768560   8727814     31779  87543771     96654  72968704  13356189  44268555  36947271 
 19843323   1314643  31292523  25867394  22972149  13194395  16252443   8729321   9278529   7925222 
 14699119   7115906  55535749   1765635  30157113  57609507  65205357     14923  13907901   6726491 
 28534647    783927  46586139    962568  23502448  34859973   4962023  51450863   2684728  37425302 
 22884075  67772051  17594327  15076009   7875573  35976462  37544998  87900985  24979455  25638973 
 65794368  36984072    860443   1414379  12316949   7345741   9187080  26217558  45583051   9869767 
  2959779  31619049  15532343    556363  13427250  16160813  13422123  24178313   6540379   3031548 
 53082480  87559507  19363259   1549688  52265091   9809808  44079489  23591203   3303881  35764940 
  7926527  51557671  12227411  15022623  30099483  12183269   1789294  33263382  16722923  42169965 
 14813691  13569151  24754788  74335824  24474585   3587443    619181  41388843   1222868  16165678 
 11969958   6965727  50024493  29373675  30798618  20143351    220052  28382897  26822699  16032293 
 29360319  50957821  24662235  28821007   8114320   5921051   1893443   3986287   6413583  12020463 
 32913531  28986687  21855561  46012521  17962143   3885243  20223825   6117074  14888827   2587795 
 24257598  12374655   1829418   7638117   8873130  36057704  24258821  34743109  62298733  60900858 
  2840691    327443   3766263  34290069  77535867  13554513  24725947  33518904  19886727  40719373 
 11958423   2885644  18896707  12386852  13878843  10731613   7458123  88660923    310075  19479873 
 47719552  37246174  44866776  11575874  79894180  20563823  30225463  14342877   3639247  37818258 
 20188879  19293663  41831583   5039798  24659130  46426943  66255351  58451954    927637  42851451 
 36191780  35783187  26512827  14726478  85650923   2203019   7130278   4694428  17073839  17710387 
 15056241  67582023  65880466  31379205  14004618  20216327  52742213  12198213  19476843   3174933 
  7562818  45300623  61825565  28959648    689031  46473159  35277887  27501287  26000847  40004397 
 58875981  17730535  53326970   2272953   3529384   7627643  84713851  48969980  39186237  17064366 
 75502704  42728191  24157554    782827    489764  37239223  49360555   3452301  80861751  44745443 
  8843987   1044603  21754929  41354667   5172329  16827369  70811773   3842038   7296690  14713679 
 16848386   4085988   5487816   6606940     45747  58219710  62771853  25496763  23763114  19018737 
 55678195  38751528   9129571  35529663   8140579  87712080   9075518  28498983  20541971   6844782 
  5151091  40130668  18274627   7389641    938918  43063559   4905352  12315389  28240683  17134911 
  4318323  77226108   3935139   1599502  67817707  45031899   7822509  37529901  25140341  79913715 
  5982256  37767505  33289717   6943787   2636883   9478389  89867172  33205618    465045  39689997 
   683771   9695613   2874500  14453493  13086723  32393652  34468615  14601117   9077263  35580624 
  3438160  74021611   2877283  59143193  56693373   8371707  17575931  37755258   6080631  24263128 
    18638  26428248  54627841  45278643    556566  64271839  56409973   3746778  33523009  10530014 
 66793803   1616808   2294243  23258589     69623  36134943  50485761  13042247  26798116  57799618 
 22667383  13393503  18176553  14594741  46278907  16947108   9318307    673606  35159475  33803167 
 46376447  51023697     83058  32410530  27500813   7078207   9712163   2213685  32053483  82948167 
 37136682  23498593  28348882  33699211   5495631  10874103  11912772  24785829   2876491  26781553 
 12021909   4482653  10147611  25644795   6645499   1585573   4665595  20635575  11892308  31230518 
  1140475  50591182   7836273  11043419  57947243    476923  20903149   3646181   1185078   5383373 
 52694889  80710698  23781863  18456699  51509243  10398973   5224705  49819443   4936219  43794051 
 38896067   3127681  47221611   2069773  21784858  16483128  17755382  26936934  24157086  18696643 
     7490  16307625   4638507    579493  71630234  20324119  24401158  26427495  47466607  57318343 
 73009590  37247201  33326715  13765623   5236523   4131081   4531863  28876646   2430206   1012905 
  6134442  21845195   5970131  47210513  10848909  48045705  13989843  24816003  38313983   9901935 
 34825165  21689943  33017145    206862  24343323  44413459  59425359   2662293   7838603  11489473 
 56300886   1996480  20297796  20485896   4576161   7394517   6071235  14261667   1397538  27881595 
 75623065  19319487  11228439   8323985  20080365  33913323   6759359  41040053  57485453  79045132 
 24267716  40156845   3922591  31151352  69551571  59849556  32865203  23032488  62430209  40272748 
 69598535   4876890   9477643    389924  30027795  20491179   8146443  23074593  19600809   8226087 
 42192042  68153487  24132975  17415433  12465264   8476849  74291143  43110350  66525075   2437853 
 12169306  52752348  32969666  67286195  29334218  15590957  14759209  20673103  13508345   6098781 
 78747867   6094525  10326687   7096491   6090101   2015328  31703660  94721637  55683627  21972572 
 15905283  12062931  21377141   4970220   6668043  10437663  60766163  13006063  31723483  47600263 
 28624989   3535252  59613297  29289019   7411142  56686183  19222123   1923753  30571488  18483565 
 55060295  16708139  65418963  16218346   6337929  63968159   7844120  87475875   5832211  62225523 
 31842492  33345407  69461203  11222139  18152025  29216805  24524161  35322730   1541355   1021677 
  4780283  13759785  33447263  20914693  46563647   3968703  14804443  41906163  15733947  11204118 
 75276555  16393299   1287631   7616043  35927034  24414441   4953097  31985835  67500075  19371628 
   854379  10624359   4871163   1087755   9488723  10229579  54639983  22626520  51315643   2122095 
  5707684  23263856  62463069    363479  10165639   3746448   8446298  29749149   5799966   1556793 
 33628289  62564163   3681075  25311148  57399860  46609199  65017005  32902851   6289217  17231277 
 65378627   4259235  15867419  11019525  50609720   2088341  42926427    124624  12249633  24585585 
 32051283   2607342  27821473  15293657  29928588  43534236   8581791  37216064  18140531   2547979 
    82309  43623311  21952339  30181327   4967302   6656698  10035463  17415939  61164928  15344555 
  4502179  54230772  14715486  39310047  68276737  51753181  26414594   8335219   8619267  51589369 
 14916588  23827985  51123333  35363132  35751278   7321677  12165675  24156387  36789373  11780497 
 29220197  75129723  24676993  19908843  42387065   6669189  30147879   1012303  13826481  12284565 
  8600913  38365881   2679771  42188931   4970998  20836721  15294241  44815567    103247  37883251 
 23347849  51786105  16574555  14986171  28576183   5412779  43995979  52405527   3739323   6368448 
  2907978   1362843  39936831  58955628  11973353  21484123  70246371  43353393   1208843  34072763 
 11873907   9635267      7399  33096043  38406799   4321473   8929803   2643708  53012355  71245704 
  7503185  32954844  67621105  65787462  28075023   4099183   1606675  21233271  17656769  42790116 
 11235101  68233688  39406952    122583  12602823    188682   3210785  19214695  20313051  28272867 
 24057042  38414373  27998203  23586070   8050149  37540023  15870530  15496653  63409749  92296626 
 36778299  31175984  50032656  50298206  57733043    208078  28943298  33080249  75840840   6597371 
 48874185   4394058  19793523  29602773   8725878  76201385   8685618   3114223   6638643  61588353 
 21767583   7715090  44051169  18862083    879963   4731096  35285128   4476755  40692243  49847703 
 38859407  42941583   6807198   1502043  51212616    679069  46541354  28268811  65478956  15461069 
 40287927  49237649  11345983  10950523   9563339  15664485   1973211  51686814  46778793  42550015 
 30339333   2289066  12872479   3212415  27931763  16430977   3473595  46695993   1481399  33316416 
 51490453  23734738  42060171   1478223    176253  26321364  32546221   8655900   3325130   5681658 
 74233594   1410873  39036463  33831323  33550923   9923309  19037667   4461411  66277314  60541505 
 29560299   9687838   5764011  59207551  48109674  42562799   2406523  20802491  17913579   1865688 
   760053   1782199   9076347    271877  14335022   5067771  39948059  22722651   1662058  16537383 
 63070956  55563719  47703507  18868379  45893859  77381548   1485819  41009371  34464103    775608 
 31922861   7544601  33730008  23628324  24576133  17462235  40245563  49624082     29817  14125889 
 11162088  62532939  69220938  35714358  13954439   5396667  48224117  27435516   6679323  10655009 
  3520615   2474525  29862278  43869278    610663  41122095  40899828    726459  24561689  79562403 
  8186295  42850913  18198703  63498902  72695804  12669265   7332153  18972294  65403115     95543 
  4307397  32915203    259529  35366944  71082043   5719485  64255833  44527727   5282929    158906 
 52069107  16120898   2403373  26654621  68567483   2962407  37632616  22341375  22653817  14809815 
  7608300  26367867  47397872  35463381  71277032  50903291  12551183  44773215    486623  22496475 
 40583589  20973133    622443  13727523  14335098   9497979   8711861  91557151   7093461  60319195 
 44274729  13869355   3759435  21169288   3227843  13759163   6326592  10694667   5366647   1216218 
 72083781  15074941  23156193  17572461   8432267  49661901  71639163   9258480    602733   1792107 
 34568690  23550823  46319277  43894022  26695363  29178428  38034599  78507501  14622054  12952051 
 55474648  17571491  48030660  29278203  45360659   9522998  22992243  12427406   4819483  43404659 
 27313903  27971063   4597682   5667477  83008792    615039  52149157  34186899     12303   3066549 
 32162748  20368572  31161681  41180393  44781489   3561555   2020987   1820159  87382192  93443909 
 53383323  23940803    149811  73585756   6944709   4777803    437211  16150223    421362   4798859 
 52896265  25838683   7335143  20783611   8493077  63289867  57899443  11428883   2194683  21833402 
 12557691  11242644  45264923   3475131  70705527  16895577  56162904   5543636  69249479  24640683 
  5506722  41749723  52165489   4526491  25565015    828377  52530573   1182139  19607607  29015808 
  1818788  74879808   4688255  12915129  67369017   3137633  21280265  39594733  58393449  37181823 
 61740735   4369017  15138837   1760955  71320463  19048046   4257861  71951535   1904625  95740971 
 16699333  28665823  61451523  19912523   2349338  41222667  16458173    859114  14153337  13500813 
 34352091  64464523   3448515  42108428   9897805  17639278  72093773  16261583  26682071  10728620 
 37905323   4125846    804129  28481373  15792511   1059389  34431900   3957097  28869531  66103509 
 31652907   7601613  11544611   4241537  16468234    888753   9890136  29225733  47318912   3508843 
  4486947   3650931   8326090   6159675   3391879  40553643  44468617  26194074  47828918  11949051 
 71221546  58277901  20152923   1648354    195623   7429482  53012598  24354312   7527643   1738938 
 25407747  61953543  19552593  16688513   7735943  23019931  46638110  28216675  10097586  22936534 
 63753109   1299993  34161551  30283431  20797341  28058538  29886300  14981414  18544215  76838523 
 20886935  21325371  55933767  38602371  13449147  11192391   5290499  27358299  55229563     50720 
 59966533   8322167  39595452  24056186  38935203   9794427   3204025  27726991  47930773   6954173 
  7198179  20692618   2769433  69792875   2180661  17085443   8765943  29701835  12618015  22591163 
 10428353  34487583  20200261  41529099  10788417   4030331   5568661  58857004  22610271  53200686 
 11709349  20063208  26562876  33078939  11403396   5075942   3125535  30017331  18350095  58566979 
  1138883  50551469  26032383  48712003   4275977  35498866  32943621   5597491  59682771   3882469 
  7362411  50902525  37599243   4921946  13460478  11074978   1988013   5641759  47569413   4542294 
     6595  68640981  21382743   8104695  97779693  21886399  58444875   8521956  25319607  35443322 
 29946183  33997794  65140275  27272611    918496  85892515  29385375  61782403   6228114  44018415 
 13187409  38177151  14465949  39706709  24947763   8437495  54953120  41111853  34620058  20725967 
 81867588  17547135  23527788  14984666   7286563   4655986   2434023  70033219  18395595  40780923 
 40116264  51648718   8177863  17296404  15318618  47300376  11269175   1273883  24081863  48830237 
   893333    932727  53542147  22024293  94115003  25236928  48747173  64892091  10585476  30289187 
  4494053   7496473   6843949  35274579   3437637  60038346   6644655  25645123  20280471  15347763 
  3755336  41682879  36984633   6434430  18219038  30144664  42224580  60545839  69149591  45046476 
 26224951  48721161  13510501  30990075  17811323   8743651  31436224  44026443  43588277  10444297 
  2288643  36784655  59336333    363124  23194734  48520035  53940987  30249843  39779703   7507529 
  9401188   2330627   1897383   2731818   4067007  51942408  16882007   1298146  54307068  22404661 
  9539807   3058969   7729285   7566553   2299112  13616880   1748058   1169217  30429448  50678595 
 14165307   9716083  13011979   8495653   4855597  20325099   5285031   4235277  11455258  27338497 
 60168637  44368839  32965587   7123757  41352891   3027534  14948385  21888553  38804226  37432137 
  4716304  60121111  67999224  44484515  14358669   1122219   3123293  20906561  60916533  81433975 
 35967243  20376667    749058  62343873  26093147  14106549  13596323   5785775  69495493  75486300 
   508960  25306033  38647483    448417  10844825  15379027   1676748  40886907  10586523   6357600 
   973299  50846660   7867339   1134715  11604783   1116735  67592409   4807239  72990398    907927 
 25093815  12829677   8004543  44113555   3409320   6199699  20644161  30650322   6777043   1642008 
  5717982    279115    335475  91937463   3738165   2243100  18441203   4218435   3057743  58076538 
 84456992  61056865   8920871  15343101   7738924  28422356   2083441   3168942  16109478  12649705 
 12747779  24242803  46305195  19527378   4440319  18446663   6745391  53185633   1234419  24550378 
  6684387  21696878  31277175    671357  32490499  10823163  95481625   9787513  19812459   4090398 
 17251295  19336825  94769718  18667899  48423856  18632139   1713417   1198515  31423034  17345783 
   681030   4771842  32423978  61436911   6921009   3437803  15658155   1923411     81473  31532368 
  1475625  34751387   1046094   5423845  26761315  20916117  44897208   2911141  30892556  53884231 
 32238447   9721843   8107119   6199974   2386379  75976179  46487373  45068265   1717203  48826693 
  1311387    148707  39717087  18220123  21187263  13836973  72414979   6785682  84756127  32347523 
 13854236  18676780  74105539  14423679   9767067  86965437  79033048  14561884   5087373  16706099 
 21534123  14872218  36654027   2667931  48297441  36013351  66706557  43111233    781287  52221700 
  2205208  64369467  16929099  83879163  33267222  28717035   6199901  41081366  53771451  72411531 
  9372743  16893627   7330089  65685135  65440037  45547490   1489668  17926031  14994225  11017051 
 30786423   7106417  50534415  39815917   7935791  66763810   3824631   4563133   2187527  37317403 
 19930263  57921639   2246467   3107913   8814783  12535349     84501  52502388   8497358   3563583 
 23884755  56134977   3646599  33633705  49207087     66261   2772471    858317  81051023  82097397 
  3709095  15939774   4161714  74852846   6920718  76211259  10644153  22872931  14056561  54392731 
 52220433  10817223  45021927   2213040  12232878   7832727  13872387  88803618  80547403   8046455 
 28051713  41100792  25595915  45394395  91826592  15451545   1029507   5036572  25061406   5326271 
  2721177  10666820  18371949  28443076  55243581  17445777  18492573  31422129   3111803   9285642 
  3391473   3135227   4063025   3706263    900154   2495363   3489643  35270233  60198032  24335283 
 15423858  19791043   9405693  40186723  23999046  14347720  62747365  11381589   2311179  51523859 
 64073651  25951541  35852219  28474359   6544858  23124410  21289547  28732953  38726120      8316 
 33520233  35337647  63652515  25735403  27706913  47993315   6203955  12934641   2093676   7811495 
 66932223  77647986  13375842  29604583    863673  23119401  86151923   1223043  52784443  65039691 
 69073761   7282953  10301816  24190393  20833628  47978123  21849895  53261968  70413747  25124709 
 81763692  39848424   9196063  84110660  44335339   5739488  22327602   5434266  42262323   5806714 
  5920779  44079702    905625  48985928   5092410  24339123  32821509  14963071  21771282   3655761 
 17423797  69022203  12449364  69858867   1882696   3140221   8542523  31158838  14633230  37000479 
 76898959  59975520  50631171   1983301  18173733   4608146  63682792  68086848   7710483  19542636 
 21039365  70738395  20908852  41038861   2813263  16789870  38552796  35864189  14600123  15566830 
 34504769  15862197    651004  22305175  15179064  62138711  17284043  20762795  30843313  14571323 
 48152288  16478517   9913898  19583611   8554266  13499855   2572937  38333009   4381409  19777677 
 59434862  10294365  62971087  21580990  10119372  33851163   8092498  23279073   1878604  39203685 
 13144464  57708731  31709535   3698299  44834124  23679387  14100726   2392953  50423560  45373059 
 87305429  56704563  21137123  15406923   9319587  11442393   2476373  12828279  25357259  73777295 
 47551055  15033395  61247342   8146728   3176101  30259677  27524310  27697907  46421025   2986660 
 48200774  27694955  21721314  65613627  35043463   7507895   4599499  17561579   1378227   2350941 
 49476000   5891064   5086839  56532891   2005228  13322121  29323872  42525403   7800780  21322743 
 19323105  55810257  29775963  46827096   3660891  21002838  27703527  14086455  24980239   9487833 
 50205763  26677372  47814531  51925763  31916931  13406355  82961331    255915  24562147  45208818 
   627855  34145013  12783803  46707603   1229689  24322428   2516433  77582538  40932924  12961313 
 54081085   7285905  17615823   4682774  41471967  19092827  52648901  53035281  31942923    521361 
  4937349  20866735   4253179  33554123  67161058   2630791   6591839  34854651  26584263  14551527 
 41828257  27946655  28041570  19961685   5626243  62890668  45996747   1095798    546251  70436033 
 42359979  87287967  83993097  13934768  30482943  53151830  16782325  62187915   6486815  30171607 
 89643083  58652583  10303823  28417771  12579477  13861707  64129559  33542357   3909392  10069515 
 16931475  11714171  15367527    120315   3209178   9168711  55986682   1004692  52776123  36334109 
  5311275   7161459  12089473  24615273  28346283  31423615  71153918  14987211  65636755  20209947 
 42189123   8717395   6266157  68128575  44305503  20871974  14927075  74474796  35992344  50771277 
 27386503   4565040  48927515  19722175  38974387  42582143   7844223   7895328  85885533  21214371 
  3873102   7472835      5403  36054267   4585983  24262944  31663048  15571705  15928928  67631223 
  1033973  34588482   7710969  69722548  23828571  20981551  14950422  32610246  18428631  74421531 
 28951900  57999651  34956459  17845737   6122819   7378033  69012223  12666741  42496431  68483382 
    80448  23170179  33872927  12419971  16090603  56833017   4107867  26706569  24226848   5837523 
 18297941  34203669   1090755   6778629   3793022  32290115  24755667  14034935  39573963   8184229 
 14440742  18135321   8063808   2151213  93268977  73192659  88632723  39410747    214131  62578367 
 54829563   6918523  34889811  26486831  14516178   2564523   3290091  19931035   8698862  24995890 
  3236045  24306603  73329519  22821255   3408320  21421473  28565673  57138586   3199695   2784804 
 28121746  11443083  19385463   1917427  27892791  10984479  18588403  90930378  22252423  22332699 
 63013443   3498960  28424518  22665151  17003399   8782563   9948139  39280441  55570561  50943147 
  9106013  66686494  28419293  12048926  36459781  63316354  40962583   7043103   3963018  14975562 
  2720714  71757683  23067440  52464633   5742783  13074629  78699975   5654845   8849888   1604523 
 32999523  18864297  13020475   1939354   4458785  10755007  74509800  50663573   6681209  16837826 
 13120230  19434883  11905035   7918530  27929133  15679890  79085769   2680058  36945215    923188 
 12881091  10696440  49372194    103209  33012767     85893  48788187  45167637   3032155  39162518 
 13549667  17740123  45554683    169320  40336743    817431   9846179  10336085   1804695  11054885 
   100509    443509   8199389   4190071   7619425  19431777  50252805   7812522  39482157  84400827 
 66101769  36619545  41016689  61770395   9228265   2472528  21822265  11389073  48397623  68853768 
 43116033   6747171  29506259  81820983  21563703  10660119   9186423  31374323   6341263   1168323 
  1782507    134168  20513823  25022899  93527068   1464715   6141198  48702055  47806573  61286773 
  9721005     34199   1661171  15102217  37190088  67645117   7182959   7788345  54133971  21501113 
 85581476   2655447  18890735    300040  15904023   5656263  38986350   4478539   3350667  23751045 
 30881337  21928419  18332053   2661840  95312084  45358459  62700147  18993701  79691107  69318659 
 15495395  78938143  35160228  95542075  22357713  45193310  31537027  22147353   4824183  20280985 
 43899421    512187  20596811  35714063   7774873   4857547   2916398   7702455   9382091   3513539 
 11430667  13605911  15384015  34429284  21959102  37126353   5860363  28819023  53322355  30868332 
 31009626    886355  18417345  14039403   1833067  28331041  78736553   5329383   6439318   6573499 
 13304683  17235627  38962123  83776585  11479151  20943899  13526887  55562003   4670115   7356843 
 68560839  30501483   7399515   2158423  17020007  40639163  37444319  21101303  16374195  12642438 
  2520487   3338304  27005433  38633115   4604793   1864533  27166857   3843681  24693864  50332936 
  4939192  19394142  34229178  19802609  67953827  14732608   2958011  12389060  31955371  21239124 
  5801366   9131755  34758785  12576525   8485683   6314543  16948296  46070381  11714098     35961 
 43502943  38068584   6596979  17032523   2992863   4940439  31011623  11333562  41147463   1215201 
 42170223  57800492    546108  27568817  50980128   7256760  13030608  15247059  25905893  50951845 
  9686303  43254943  36941277  43753872  52280291   4605183   6010571   6945275    748385     81061 
 34429011  21280193  52166433  12244459  13590773  61094715  61873854  68021460  83906787   2128768 
 35537625  11400819  89821771  38758817  55192773  15503515  86022891   6895599  18365343  25465953 
 33020643  11753868  38432103    203629  29390433   4410980  28640899  12886548  12727815  42635232 
 15850816  77351943  59703515  20201214  25216377  16954960   2117499  62671083  23899254  26604723 
  2001383  48778809  47422528  39881097    540945  40800644  27981309  14636175    987648   7067535 
 28677759    550393    123961  11247891  46485233  50733951    860613  13912599  29636727  87194687 
 31290035  74332041    756969  14061723  20605335      5981   3709015  24765430  12226558     55923 
 22973697  38120150   2891572  37723458  20987099  27609810  10835483   9804003  33245487  40132419 
 29081574  46156443  51732627  21908934   5978287  21499206  16601631   3953703  11851389   2242971 
  5830235  88984603  16796915   7707089  15992805  22040155    783228  68968659    466611   5521191 
  4622520  15939993  35553683   1403128  29147418   9858395   4649658  59216319  18671433  83397975 
 79983159  12096240  13095595  30368304   5331516    676933  37607507   5398908  13439318  20798501 
  6584631    621018  20846634   6249444  57901653  32997507   1744017   4496107   8125513   5604875 
 36355161  65392307    151372  38063560  22983564  50459257  47956043   5591566  20935463  50902443 
  5144073   1965567  45355903  86575059   7562951  12744267   3367528  36415079    861198  48687407 
 20305263     23823   7187835   8560311  11723373  13030374   7989511   4814073  32829423  21664283 
   369693  72765807   3979248  75296931  38572189  85054827  37331781  53972340   3360531  12266178 
  7451385   8247069   6403073  20747651   6309309   8987475   1215716   4628508  22675938  11317981 
 36410047  36191067  50472303  13362747   3411831  62140104   2078297  10318400  24890013  43466535 
 26253243  73312098  82347885  27780015  18514928   2652955   2434346  27243669   3527387   2949692 
  7285793  21667698  26170409  41442671   7277302   4803495  34209103  16567383  41755548  16499573 
 85054873   5458074   2562883  26605523  18519631  12857919  39089838   5246839  57696223    918033 
 71435436  58657488   1769485   5735083   2984813  59968989  17209622  42676885  41857883  27887461 
 23546483   8527764  36891959  20536398   4643945  24853644  52914183  31179644  69972507  88454975 
  7380627  63334119   3705898  13516395  18334659   2214913  41508073   3379947  39674637  33827371 
   831408   5305219  50100075  66681051    183939  65831086  20340963  16841649   5456033  69573389 
 39554462  19979836  17804868  66431967   2234067  25158051  29316171  36824235    297911  69743643 
 84404985  31980435  55971948  35767584  40722387   2534127  25177827  22370343   2331303  27731421 
 15047321   9941892   3721025  31027436   4045477  48641155  70875899  10785093  11461626  68429523 
 16234443   1282739  31230265  49689695  70693603  45899468  45258021   8057713   9466531   5473787 
 45913455  23541585  18692508  23569852  78137231  65003295   3645768   5317265  52649655   6299608 
 16559478  45709308   4230382    907430  13243533  67963326  37725195   9390903  26754758   2670231 
  3376342  37063683  46380723  22160212   3735777   9776415  12308145  26762991  11886239   1481723 
 46443865  30219963  49792915  42394195   1033653   4860387  19912613  69769823  15602413   1745507 
  7229058  14994141  16587119  28291323  19374334  38918123  26566035  12829146   3455828  12984145 
  4584443  22854273  26107989  32671643   1932383  13257563    727570  17797183   1350543  11252091 
  8793843  61460736   8671757    329661  12674883  41083873   2941261  34950686  14923185  31074051 
  6007025  22778604  15238103  46712953   1275896  10113015  60539875  23282448   7971745  37107123 
 27925763  21775373  36498219  60389883   5784935   7389239  55393372  23087395  23343510  15673515 
 29489638  12121412  57759419  79741713   2781803  51590753  49253115   4689978  19361634  92383161 
 16456992  40179575  15383340  44464373  25294445   7714573  62388867  10423368  36265163   2041509 
 67746273  30884839  41220659  41659287   8135040   5478453  27810923  58828893  33299808  21719931 
 31438923  12505121  12217032   4549812   4784679  68514423  10033192  49910507  14081935   5437942 
 34795949  30369957  39003171  21528567  33076673  13533111  54743395  50036955   6255645  40519063 
   777435  65244390   1272933   2459157  60071087  78513453  27386247  19743555  17322553  17198139 
 40932345  29375913  77762525  30302403  28117423  55687392   3504831  29580954  47819715  61110375 
 41899723  19982965  40835235   6430359  37539127   5664943  79343959  29099193  18211689   6726883 
 74609471  10868353  71609115  17792905  56885734  34665775  24042362   2126701   5977991   4747285 
  2359721  44534471   2773719  33280227  50215043  11038183  24833568   5834024  38066883    542439 
 42964187  10542383   2906715  24446449  16824003   3976648  35505495   7425646  28335903  52719693 
  9946893   3907398  54172626   4644438  44365283  24617903  38413722  61365851   1043444   4444152 
 20202025   3788607   7032547  32274015  77582707   6146003    240519   6026668  29848487   1997346 
  3453371  18313691   7462389  54333522    380397    472515  20851308   2656596  43285708   9358198 
 12904539   2495665  13062457  21501213  47634917  10931721    625171  30491323  85493593   1847217 
  6322407  12919179  26669648  35692233  15310878  61314673   6560310  16791339  69911173  29172383 
 30691771  20656827   5430107  43603592  27584913  37009272   5107698   8636003   9165300   2256630 
 11857339  21955803  28901749   4162623  78681957   3997487  14578302   6489176  58420738   8244933 
  6497961   8568387   7014897   1873960  17117048  11221103  20793273   4768161  59006091    192224 
 29434483   7610893  19919100   2398948  21943113  65956443  28681347  48291158  48661575  76944447 
 74068239  65066171  28814579  21469032   1904506  19968531   6565997  44891923   1691673  80267898 
  7959902  48791514  54881405  48658607  49404507  27225216  27716483  35223465  51049083   8128914 
 20260683  12114600  55265847  29078859  25018823  92515653  19366519    405913  13912197  18825319 
  4148939  22235937  16176265   4828734  26335365  30324003   5372555   4509363   7481428   1622469 
 35161851  22226627   9083253  33421644  18303968  17390268   5360891    585123  46841141  14144434 
 18313457  24409263   4398803  22601543  13648979   6402955  21059077  21891786    122001  65152221 
 34340623    409531  46185038  49234275   7485503  12686683  11094679   2067940  19959385  38751495 
 30314489   4770629   8439624  61551522  11712419  19216553  34438457   3798755   7219628  31832907 
 23014268  52064629   3022207   1005423  44351075  60188991  13873147   1381937  13071723  17069695 
  4892123  49486003  42431094   1485486  30620833  27568857  10615933  21423863  79843158  23585370 
  3754468   8758968   6893337  30546123   5035443  32756955   3089158  32600847  27822040   6783765 
 39086483   9673020  29123203   7644573  10133925  34854849  29056908   1115811  11726139  15837067 
  3505829  52092179   2158913  20080131  40697430  34702041   2589287  55948411   6200559  14586123 
  6253179  30032303  21221247  15529089  11132772  68356251  53868309   9911362  73076517  38475147 
 33480411  40538943   2764022  22583348   2758865  31291346   2206383   7172340  27697825   1127139 
 44564622     83482   4682535   3828871   3394435  27695811  37474107  70383759  15481413  32676547 
 22872178  24554805  35347608  28037963  26030947  54638078  40864323  87320187  25215071  35348163 
 57683560  19524489  14178903  38981903   2782445  16274542   2047629   8348943  33618813  90458344 
 14721347  26624567   3162429  22280823   3219423   1520694  34572031  10773611  13187843   5693750 
 65650463  16023435  57287373  35558556  68033781  16829627   2693863  35799089   2413648   5831403 
 28878763  21487587   3531843  25211805   5795598  21127886    129588  33006507   7479435   1295893 
 14642683  10011423   6274821  52581147  50823627     16347  52398000  32345973  29569659  40155027 
 60629115  39664719  43333452  20464521  62503368  31940257   9474567  51558420  47070834  10573946 
 18480921  73509874  69945803  41871395   8317795  22845648  61647690  43972143  52727403   5140749 
  2349151  58954071  31606568  95961595  13945593  72825999  13028651  16087266   6395883  49326308 
 72588407  15159996  23491318   6925743  15681267  51208203  54227223  12966893   8325756   5287686 
 17612223   1122250   5249895   1209111  51665518   3078690  10344139  11877331   4249511  15213957 
 22250910    962721   1247735   2946654   9889849  13981994  66958818  80192885  29692513  60075663 
 43197639   1668088  25425243  14230971  45319544  30825105  41378427  57792813  58598695  27591258 
 63648483  47382283  46648650   1536363  10863227  42766242    127074  27985795  10624509  42768268 
 15590283  16970523  49159454    130297   5451333  53763195   3608133  13811355  93340475  32150587 
 91392467   9789299  10806120  45401935   2509923    120943  26640775   4510953  26769615  20480838 
 22000399  23829531  16884967  16516427   7031135  17900745  16544891  24170109   2103799   8955948 
 23463435  13539369  44809713  45118119  88261707    832032  27925371   2145763  10441863    622573 
  1375746   5306775  11317986  49551835  57252045  13431177   7804959  27457845  29743991  13830639 
 69042811    716163  90676631   2775003  59783319  76217103  17383419   6524052  33273660  47712760 
 62105271  36386508  38019645  24002234  70926979  61183224  56235813  46482153  19458453   4411461 
 37850208  30483625  16671400  49135363   2456105  68121594  10411878  22191059  11574777  32901987 
 76454123   2952317   8955003  43995046  75170803   7357434    752679  10730566     14550  46129561 
  7532949   1476450  77972238  13440695   7249596   6210551  18561031  38197015   1561416  74297863 
  2371515  16640331  68342256   2034543  54240883   9165783  82549998  20317373  14051819   9492287 
 27521031  76122939   8025789  18155273   8101799  72181063  15239743   4328988  21230459   9198191 
 27896523  15594031  14681565  40256097   2241220  78054786  45287911  14324355  61183487  89726325 
  7164123  44379341  71277747  24748091  54550681   8204165  10345638  20094173  20591637  34487352 
 22744248   3534126   6638001  58210797   3487335  17837061  28691473   3061141  22030081    850716 
  8050623  77002477  42280213  20119238  11767329   4775964  14740812  30271663  10053035  52002524 
   267984  27302419  22825723  17575359   7347489  11481580   1668016  60870258  88163942  28280635 
 85824457  30961578  16598811  90406794  44521402  47231363  28327434   4563414   9710543  33505065 
 12465651   4496037  57504723  11963507   2862379   2105629  20573548  11433915  26878469  21165249 
 12379851  84527931  46593709  15036419  11844603  11698473  16647201   5520582  57137091  20501038 
  2424987  29825182  10568538  26523411  41422273  10171641  66078817  16345725  54239658   2916195 
 21173081  49297173  27823443  27360896  14285659  74376381  42938655   1575145  54573051  52000131 
 21498573   2960379   9774601   1506937   1798769  79714351  32960187   1394989   9747458  10527353 
  3522723  46637403  15782283   1843076  87907257  54892147  33722784  69696873  10884807  51450417 
 51298053   5272819  21480838   4374231  10719051  26909795  12852235  88661089  22203918   2250875 
  7768227  19923423   2748843  71821073  59771290  69387371  21461658  78000273  44649541  30510633 
 39357511    317143  45440171   2339871  34277292  17615615     32343   8887405  23884307   4191107 
 13526683  36224171  91681589  56004471  44852967   8499841  23607626  16434723  39775937   5182303 
 33638958  25720818   1377625  10256926   1214323  45304879  27041683  13501856  17334048   6766803 
  9366230  77514715   9368159  23645058   1772523  16119483   3704695   6445077   3566623   2813220 
 14142377   1357953  53637663  61459458  53400945   8551768  51958113  11906163  60151687  60565518 
  9041995   4005179  53517752  60670596  26287131  49405563   8409999   9465543  15811806  42745119 
 29839587  23555523    953373   9264504  29823657   6234232   9712142  74056404   5573460  66153945 
 83646017  34761491    966991  16779386  29445123  58217233  21111843  23617752  15328027  31970623 
 59045883  13439868    792531  47427748   2741739  15530778  20623787  33888978    720240   2049175 
  2513913     91137  13802177  19920219  20362575   6249017   1309559   2093307   6371094  76253487 
 17584169   7717905  15297573  32766842   6288909   9615510   3682659   3386763  21771460  65922378 
 38202353   2258651  32046789  20741311   7856765   3103146  43151426   4740183  26676969   7415205 
  7439219  10690684   6142613  44028613  42105551  11076213  75419873  23218218  70560083  27395909 
 47386007   9479819  13025559  56882216  16090118  54730842   7464543  28696869  49079676  16042198 
 79568848  16825627    335625   2212395  18904651  20575195   5230500  37311203  24944283    314125 
  1718180  18333789  14329347  73323867  21729816    703723    522267  49956747  13625569  55932508 
  7154462  66916731  12957286  30037739   6899477  58850992  33699138  17322603  52824223  12516540 
  3705371  12438979  22561123  19370880  41064583   2784502  45289948   6961245  22833051   8403817 
 18050159   2735063  11111703  61689313   1169250  49018191  16635003  17308609   2694243  27448959 
 14889543  47937915   6877491  61998819  24958787  23692131   1039317  30766523   1550694  22197353 
 35089755  39680211  10600063  39240945  11331873  25845732  63418250    563036   1717521  36470498 
  2378076  54109036  42800865  25297908  25129032  61668501   8835131   2001723   1282779  29488723 
 17477408    287214  46773715  66069558   2067451  13578219    451047  33237594  35635403  20643752 
 27655003    867626   6939307  21575733  27606321  28354794   2937957  69885163  63520221  71564651 
   157587  18369170  46251593  15135767  48790314   1296303  30168987   3603942  21958137  25051323 
   250448  28714701   3177215  17434577   7060202  20872737  62744145  26946123  12420912  15119850 
 13337643   5408188  33412473  43354171   6542461   2560322  26495039   3953226   9315255   5664601 
  1054023  20706774  12205096   1470097  21726225   1295160  32368669  66464136     81858  20494935 
 20327681  38541067   5298003  24149829   2014131  69638190  75639123  62302759  11409042   1251285 
  3593319    130263   1286267  42390265  55974537   3616920   6246658   7717653  11421435  69633531 
  8543859   1848735  11847052  22722867  33698305  35346654  20845626   1142346  51746870    584107 
 30608283  26498093    996438   3731682  47665869   9467801    884603  51087337  39961723  26894148 
  1688933  39254581  18026937   2793101  22618736  12571813  53838420  44878461   9450064  56683563 
 62854291  23578581  30025131  17232819    462336  36699471  17865851  11649093  71657479   4545804 
 15773773   7860557  17778813  14797703   6831199   5765415  84985339  17330883   6202203  33328123 
 75713729  30655473  15427043   5168503  32775720  52159983  41160239  84549905  28920459  71822707 
 39106953  64419471   3495421  52274710  50850108  53208663   7252011  42700803  10568831   2013943 
   960621   5721099  61245074  60331418  36728529   8588229  91349558  11276675  18292043   5603985 
 35339306  41641835  52822248   3436699  22138395    279665   5613581  18138819  37260679  12147027 
 56660551   1868378  40076603  16262295  60959949   1069467   8603988  54767283   5973453   1267367 
 22503895  11664849   3725382  42345816  20848600   1194491  12990998   6020234  15758573    807533 
 27993361  13191801  35102151  51711321   2490792  76551848  77782451  14884948  33245833     78026 
 64149845  18699715   1276239   2371308  78856263  19343158   4491183  17270179  16055162  14545631 
 34581855   6843771   9724638  20898146    209073  56350971  46881517  29257115   7815403   4905880 
   892917  87293823  34903573  77559658  60392868  12979635   2841455   4424120  67947583  60607457 
  3021894  83632371  12333199   9350856  43062067  23978454   7978731  52514469  71728923    962874 
  6229387  62001587  35111515  39964089  18533913  24744981   6643539   2631330   9529494  44425977 
  8805717  71384763  14615694  16682991    279931  14257707   3714999   1258269  21182224  26420484 
 64140298   9086139  63642999  22725825   8856459  12323958  40041314  18317627    381423  29608071 
 55298295  15743163  88570467  50935665  19339068  71345319   8581063   5360615   1343343  68235272 
  4262208   3485214  44448034   5034960   3088373  20573676  22862163  24775477  15659579  44372040 
 27190632  37424833  19845044  78214032  21306633  45083943   2748239  14207511   5954780   3669267 
 20755963  11027307  10323117  27495294  74598783  12239821  13269638   8439183  15579638    879968 
  1971715  52781506  30714023   1952619  36076163  21177351  51878274   6129387  32612100  11755271 
 61782975  36596336   6264903  21523653  34560040  44826795    581275  41250189   1541270    132647 
 57193903  59705463  36541311  29749128  22195527   1011995  24770115   4654995  58580866    941565 
  8703330    866135  38148839   4574874  37128739    800709   6366358   1711811   2359982  44758764 
  4713918   8304870  18682619  23424699  37520613   2480731  74514206  30988441   5756685  17016801 
 33455261  17416685  68732852   8605469  12655689   2400363   1416666    428133  13395054  22671636 
  1967163  46371779  17051627  26445883   4606773  13788633  17517435  33908488    480939  34577275 
  1112899  43705662  68019789  29523255  32818909  10181140   2383119   2353821  11910112  18773595 
 30905403  13166955   7216248  12257213  42544983   1198188  67340418   7969851  54522010   7058928 
 18757473  46321923  41575107  36404017   2581254     17603  27514839  68007867   5677938   9571683 
 33224877  70291849    566598  18587754   5081411  17291995  39526523  59707059   3651511  86788417 
   101817  57319647  70836207  11086792   1443723  48966771  48287428  51539618  10477451  47325873 
 38183859  96731095  22455423  46219219  28124979  10270327  31596538  20210105  17045223  33076513 
 27138539  35865123   2250613  65855536  40150291  30875395   1336753   6881991  47558213  24304101 
 20420209     36218   9875793  46372858  63625863  10846437  31428357   9003067  35570658  18799509 
  1212342  12421161   4138713  15831507  38932971  31527241   5526998  30212503  62768697  37259619 
 64481487  34953925  52319663  35261945   5405424  12908523   8689323  21783885  22875391   4183103 
   630483  36635813  25516911   8295241  34985915  25520703    624923    730762  22124544  34293560 
 73958040   9246321  19673169  35468373  34901957   7029472  34008207  44502032   2439203  80730097 
  4412760   7607107   1124073   3059099  63049011  87611136  53186883  77420860  32689153   8423585 
  9933893   4894143  47676127   2095242   6718143  75345778  32233599  20250123   2532453   4838011 
  9407799  53846331  60067455  48690571  34406238  10893058   2028839    382713  43218021  59278307 
 18099499  13317735    633261  74711391  34595171  51718971  44930723  38198256  23081621  67823511 
 22209954    184282  64029946  15206731  10029615  18627072  17413623  63706811  65523403  36699273 
 16371315   4361079  19062023   4007497    577572   6869923  25521567  27600516  68399007  29169128 
  4680672  12365331  40113095  16644622    959755   7691751   9040371  59064093  11658210   8316060 
 13423539   4153443  37635123  36250823  37788131  22334075  66971799    752127  66184903  97792155 
  1264435    554493   3526373  39990875  34695459  31714393   9380955  36253130  23599959  63394108 
 21161886   6515118   9325073  22905663   3875079  50407603   4528152  18125770  16194252   2183799 
 15745347  11736162  39176793  12837735  33630843    216300  35203843  17060733   5121573  16046783 
 13575223  35613348  20410897   4950067  65354555  69088749  15951681  80245823   4579201  22269699 
  4362831  34658077   5776937  69960972  20183541  50887527   3857259  15704280  39508438  89551650 
 11704851   5494041   1292390  52242507  11914731   6768727   3339711   5381864  34739091   2659383 
  4874703   7790426  29561563  10747983  22695718  36247971   5847138   4440987  52963060  64508991 
  4012983  36951723  63764751  44597283  25388644  54449672   6359123  70143448   3027315   3881203 
  8687443  13412808  14524793  38162923  18116367  24665315  28023070  34521111   9916224  37605283 
  7042728  38711046  25876951  44971782  32520723   5974497  69453179  17069667  42049419  36853485 
 41585191  46876128  48399896  24697463   7080283  69473699  59343979   9699089  12805696  30437012 
  8729558  22895853   7670121   5669457  19988559   1476069  30958924   8548058  46742673      5349 
 20818783  19213873   2410362  44842873  14506563  20909901  39581563  16644795     86994  13814808 
 29004162  13413643  45229599  35789406  29302873  70735899  29131071  13765832  83400723  12913847 
 73260562  12330231  69665824  46549043  46438887  72783051  30848257  45256659  10369620    992499 
 24500539    289722  53446516     67005  43348398  19082079  25559657   6983091  23954753  22836003 
 39930267  33181653  38179704   7113437   6195655  37838328  22217397  16508067  21376722   1565703 
 14966763  31552769   1809618  51836744  62508187  12289764   7868457   2055013  75868080  28132027 
 11338598  16880904  16881833  22142216  13928888  70207403  51424251  39594565   5976903  58167463 
 61150831  61419990  62457858  73992575  50106475  30324283  16265391  11856798   2119745  57018676 
 47350803  11610057   3312537  27032883  15673203   3215068  24829395   8907343  69296823  44558799 
 13929780  55618819  30803076  70383198  12575049  21846228   8727250   8841879  66539966  59794389 
 59073621  79985123  42647248    670804    324748  32899243   2296872  13067133  67463259   1799397 
 44029971  33994923   7209864  20001808   8379627  14776326  56052699  14181741   1626873   2509604 
  1361623  67524567   1846611   2970233  20673873     20025  63111414  45037283  28128831  15912926 
 68892147  85989773   2874498  20137317    185555   3973879  49431687   1905861  35545411  12945709 
 23088129  26266423  39506271    209283   1806603  54532536   4166176   1557782  28805713    200427 
 31172615  10236573  38790009  20073671  20131443   8647500   3665445  43065211  12892353  58703299 
 66368259  72023883  47088735  75846441  21575600  20652208   8316321   4317771  18168438   8737839 
 26257067   1637031  21954953  38869954    848735   1172061   1180053  16509075  26333518  73076828 
 16189547  26348427   6147384  31114329  43156955  28974755   5050203    182062  14027363   3031179 
 63906333  71805795  84606431  54228640  31501843   9253446  29198603  28771991   1281858   8747711 
   416139  51923750  50108120   2905727  25773797   7726317   9907995   2987660  21366627    871683 
  5713793  22100827  44848029   9582835  22174535  36824079  98495067  64499135  34236423  33628965 
   714139  38807353  15115470  21975787   5862029  95524475  14833883  13435053  11676177   7256715 
 22555221  21949267  18852327   6877627  67942299    473367  58076835    357867  17717733  42494151 
 16371921  19180203  71976635  10930443  47506659  11620303  41259432  37916948   7025463  57529854 
 46136989   2041180  28586445  21608313  39740759   1574283   4740495   9549873  31203702  28192073 
 80504094  20878303  10020683  60968212  54173486  34798545  24371075  25565985  65865403   4531010 
  8353523  20203825   1384091   2218563  30642073  10659582  58168600  30783750  19639153  32422533 
 61624635  52151733   2089103  34706221  46718673   5409915  78796411  48407779  17756055   5489967 
 32118273  29181088  22414294  57134707  31012515  48561003  30536223  26469395  35246075   1012692 
 28277171  20747475  14851893  14984139    113025   1345661  50198399   2993097   3139705   1613201 
 51552615   7464327  11979100  29715333  20939776  15828171  15859899  13936319  82752909   3331943 
  7164427  36270096  22527526  21347534   6223263  74391027   8862485  12569827  87696807   5247651 
  8283873  23871799  22238523   5372348  97221027  12451591  65938045    246759  15996795  66390299 
 68828463  55568159  19469223  27061332  32187023  30486273  18438963   1114943  50114787  58950575 
  6071223  59417453  44558658  26734643   3225601   9451890   6749005    946095   8494784   1576812 
 11651226   8400321   2567973  47673483  43895991  52430543  35353479  40264325  27039649   5637653 
 20685491  14476521  38188609  40002223  54935679   2567259  75458873  32354319   7146043   7079349 
 14193673   2328288    553923  30351059  73000050   6633274  21854655  58862351    334431  18051247 
 15046593  10338705  61097408   1846808  21043758  53696421  77148975  67656138  10124768  71821833 
  2931251  54702015  10618647  18179693  27017403  39071988   2541795  26365357  24937763    828819 
 12867000  44092905  57652705  24594195    395823  29066823  74245668  77825127   2063448  21166707 
 45699613   1129121  12003774  66181435  27168816  45677087   7548746   5263535  11749793   4721035 
 29473619  17494573   6678823  13161909  19601403    581286  26880251   2784635  23455259  35038981 
 55132974   2121763  22400248  65146659  15364473  43395809  27137723   1294367  42707233  21112683 
  5250378  74414782  18626163  15903344   7667076   3431283   5253133  57670650  24615955  53582058 
  8162721  16142508  24576661  18193155  24868915  22365291  31161673   2725035   3810483   3056779 
 28243057  77137704  31881049   3723532     44835   4549983   8481144  67066653   3702419    898223 
 45885487  84924348    166686   1295458  58626843   5704635   8697935  22100741   7750797  12131319 
 22096932   5307403   8428198  52963451   2060295  73915887   4192731  47097719  53639709   3894603 
 34390875  18094925  67184583  23440648   1905972   7584931   8262443  52110163   5326887  49121179 
 13848029  22375734  32671284  72231692  14051419   9333171   1750592   7729173  30237586  30197484 
 15622107   7504010  27428475  55843872   3631938   3415111  54463623  18919647  16053261  43789823 
 38976330  30293007  20721003   8593008   1859019  19478490  24077955  26435343  17861203    611896 
  5976269  31818315  58921365   7542495  54112489  43997475   3425215  23646910  76586841   5604326 
 12950473  37439784   5690773  39113751  18330198  86330148  12398061  35268159  10782713   4035189 
 42823042  10930263  45348559  60065135  20648205  24190563  24102723  74538363    876849  71188337 
 52427206   6962475  78982523  15098174  90520464  51382779   2939695  29462775  16591191   8598744 
 50165717  23175594  10308381   9932033   7471650    752775  32406134   7662278  17521998  37509088 
 20816767  58233318   2183291   2657505   3818278  66954623  36768873   3111495  33043728  22831533 
 25416703   9614644  43230863  20018355  22873227  22982593   9996927   2121995  45787662    218673 
 24154373  19889592  39354718   3066583   5871131  37260996  36947751  33774376   3618492   3902235 
 16329267  12317459  10853179  41888743  81530860   4142123  37395908   8001075    246767  12244465 
 16890403  37245075  54769373  11780137   6571523  77037523  17390893  22155191   7285443  36006599 
 23294636  28865909  11397602  77391179  19809627  24767648  10571768  14502873  35313183  18134363 
 28831086  52643469   3176647    156591   2522814  51693471  28519337  14690861    464735   1621578 
 37921671  46770195  22147997  51175071  22258051  26219387  51960603   4899639  19575943  36150407 
 72435915  25800183    993633  60940211   2992803   5146053  35360470  11640993  73687590  61438016 
 13069993  47728923  48996611   2899295   5027517  24393850  22074117   3217696  52279623   2163298 
 51791131  47908986  69654519   9609393  37397769   7421289  68110319  39382833  30335883   7204311 
 11812868  13076368  43075811  52725003  18512397  82515451  23251659  14942828   8793828  11481410 
  3707022  64213734  41082349   9633895  21933888   7754048   4236603  36039345  45929259  95705754 
 53160558  16257979  48788163   2297915   6526794   7933855  22545195  42359405  50035927  29112349 
  5937779  69964973  10631112  29214609  27492603  25221274  32488911   7398745  14028277  12716835 
  3962183  19185867  41936355  12278699  35770131  48920076  77781615  49346523  41879163  37905265 
 58589948  45037788  17691953  38943753  33605757  54091615   3953358  11109005   3920956  23499891 
 73041819  39412243  20980401  13790964   4386391  78536364  16264987  52084491   2863973  22234073 
  7825411  43582311   9888735   9884977  50723033    334248   3855533   3327755   3054793   8571419 
 21310149  15222691   8465293  31319643  14630623  29032023  25749483   4809283   2902737   8186631 
 35732460   5396605   9080323  26763885  45708947    545307   2162715   3500705   8092579  22592148 
 27430197  61726273  21578716   7936576  40528975   3899491   9142529  19927107  34627115    130311 
   235159  67040124   8203362  81534879  30390798  71962724   9669579  23165902  34409663   5287181 
 28329802   2081728   9925548  51370464  52830384   6057895   6362111  26288623  42607863  31527503 
 38799708  30099057  57112871  18022452   5369693  18443356   9337803   5889363  10416579  49971915 
 15041383  34479568   3001116   5468943  25786107  59472657   1356564  50218803  77557290  47909858 
 10687515   3380859  46157355  23299051    604991  49779963  19808649  62316156  35587974  33332415 
 35369436  82819203  47569798  11023819  74909283  33377355   2304201  64601322  59869102  66758579 
   619823  18674053  43440954   1775789   3496973   1173399  79974539  17520363   7247571  48570523 
 32115654  23789373  49208091  67570640   3925999  29160563  54766802   5350443    622323   1539401 
 54327618   4444344   2595636   9180843  48177533    331797  46238635   4773627  21031515  13055003 
 55153410   1502219   5544242   2668399    414471   6520847  12648340   3762693   4480809  63289256 
 74608467  42617871  19356031  11029807     52967   2863315  13946055   6810003   9500964  90017235 
 75078627  13858620    151769  18442349   9587934   3139096   8631426  40257368  46942019  76016273 
  3044373  39088827  72697605   6433451  69123415   9841773  74705787    994713  58851377   9839259 
 36124422   9034538  21024687  43425924   8022906  32001603   1216633   6871218  12245464  10019496 
  2075589    326893  13617115  25245453  62977623  18623945   3078337  43164883  18370813  11375277 
  7337047    836651   7853773  17268423  21143147   5886407   4304043   1753469   5679342  91065128 
   817175  13454330   2918304  14873475  65956683  74040485  47775651  20203035   1093683   2018027 
 26256945  26245723   9743364  21000243  15236520    214893  40657950   2262064  47581083  26369727 
 38352309  11446901   4844785  27440815  82548411  10979233  63887616  44406219  29229427  25085526 
 10997244  17943774  27056175  68645051   4786008  10972742  14743029  11059156  21554610   7349855 
 17556648  33286860  61149593   4720125    488704   9946851  36190563  83841243  39823223  26684933 
 21494323   7003002  25070918  35430639  11846223  15199547  11798427  63411933  13714194  25596205 
 25970019  22419443  44916123  45235698  51839173  10319248  20470409  39629128  14219523  45467233 
 11285243  23364443  69611565  23800542   4577067  10391602   8067579  47025321   9406331  45994320 
   337387  24801867  43559433  31920303  13771845   9400593  32404323   2941383  25983843  18450427 
 52286184   7891155   5693538   5979059  40706295  59612044  63485076   7654497   9983841   4646877 
 38978692  20078195  43281163  10268763  16999144    316527  14692319    244437   6655533   8406544 
 16101303    276795  24851845   3914631   9509703  50953125   9162843  34403555  47035617   4020827 
 17507855  16663335  25628943   1300659  63835349  37488691  32734755  10275263   2174857   2678938 
   368848   2622028  18198408   9728373  18945259  24412173   1009113   6415241  39443189   1338907 
  6364851  13442146  59879323   4852915  12535899  12226371    334304  14154683    242339  38998511 
  3959423   6428393     52352  56935980  52174850  24348579   8664963  39430093  86633323  48394627 
 34247110  71157598  15658557   2006265  15976629  15619483  43367991   2056632  18386995  39406947 
  3237347   2356179   5791533  46863208  50238983  68029863  27498113   9005930  39510981   9129096 
   449915  35629717  67707213  41467285   2574395  42622944  19084566   2189765  11037667  12290007 
 13544577  79041218  27031713   2571777  44439531  11489706  44401243  31227060  25190350  23810673 
   639188   4196499   1769995  16620804  29497203  57620023  22698174  17538757   8878047   1336959 
 64814663  61975983  24701961  56368397   2341998   3131643  71621531  27385351  29488374  61546633 
 35006283  20119339  21751888  47681187  87941865  19666548  33971946   7734435  38433325  46616616 
 67109463  50819067  10846763  24719237  19365603  34153307    267635  29522781  75766590  26934243 
   168291  55486623  54258054   6674454   2811568    694410  29440173  52449465  17723235   3469171 
 17446412  10972227  60227418   7258148  11976009  31950093   8358193   5408163  13441679  47658726 
 58704855  63506643  16176227   5695666  48071799    577637  61524498   5534223  15245181    323355 
 21734863   9045131   7415783  80127583  30510683  12825639    471573  22670295  18882443  38212530 
 18044480  29416209  22735773   1258665  87054688  27195891   9166443    493821   2150739  51624003 
  1477173  10681728   5645568     89970  13337629   1802803  22210769    957609  26020203  38882947 
  3712011  56733489  10010115  81330558  78489531  13988604  18875531   6246195  21653843   4274520 
 23259531   7264263  11576785  53599423  62973023  15463377  12222927    998388   7383023  62795099 
 46014359  61560375  23574681  39982427   5312328  58883787  24265518  61302943  16688886  33628929 
 62147123   1104369  19630163  61733771    170475  23727245  14310039  12127873  42076569  33762873 
  4510578  33252289  19145117  53307923   5112678   6626854  39970848  22423095  14186175  28654749 
 30776044  15238543  59294721   2900395   5109633  27492973  48095623  43105678  11558923   6284491 
 56645488   8449197  54504613   8276978  70392093  19932389  21541398  34701833   3530397  13191903 
 49292723  69944058  23141583  41675258  41552907   2928618     64446  17630549  45553947  44500075 
 52906433   3327765  12582408  28275763  69847597  10947478  23217749  40721393  22771213  15235523 
 33514773  34730142  46035123  39672699  87652065  48350125  20721615  67905807  71613631   6232890 
  3368427  62613963   1937019  27234707  38165509  18560413  45882223  27709323  32861259  22783370 
 42739023  25675507  26464675   2560170  30975963   4813898  46793019  12263773  47786043   7056493 
 57453111  71586235  10844593  50885741   4050837   7562103    143383   3761787  17047395  64462111 
  8666028  25968183  16033379  48092863  48778115  21213931    468833   6076283  53221479  18916272 
  7103985   3102047  76625391  29996523   2324289   1148457  19331291  39326820   6385603  31830923 
 21369121   3053523  38791986  17971329  49060995  23710735  88567167   4493886  29971635  13932236 
 10068478   7017925  12549723  52418217   2592276  43159866  51238023  27038453   4167171   4456127 
 18307515   1506551  23857197  66643098    954208   9912525  46270133  47676951   1687383  40756909 
 25276159   2865216  16204843  14672007  12626893   3125661    721770  16968828  29745423  51391973 
 61059811  38157449  13642518   1780187  71477883   4464963  20891708  36069499  24203493  16132837 
 13791673  70733163   8116133   1322283    198003  38277873   5959758   9808761  46932428  13289442 
 44174411  19168503  63950919    125511   1667553   2648173   3561513  66667173  37519791  65494965 
 45899097  34534267  26453814  20731533  66916223  54103321  30901543    870118  63923974  18534837 
 27575280  16413520   4778205   1044117  16646690  28881072  45810193   1822964   3557927  77071467 
 65471007    936595  20214438  27893103  39348523  40801308  29485075  35108329   3548261  16103283 
 55433973  67133380  10963239   3464922  10465721  47188089  14528053  66673917  16126278  14827965 
 16925162   2532699    927891  14841348  32449155  29022923  29405587   9357623   1438991   2987978 
 12612453  67662733   3107957    552928  10470453  26518143  20286668  74170443  21319035  58115355 
 84514314   9611637   9828579  86833975   7943140  49938781  36984031  11076423  63937423   1334342 
  5737373   3626395  10855338  27507939  67021259  46648023  80367648  69125956  46050975  45490263 
 10853901  64264906  12341399   1336068  56139882  21962338  18749403   3683250  80584188   8073468 
 42223983  36792113  17220549  25529289  18292437  54556859   3087135  20063243  57082969  18651435 
  5298247  58341483   1792020   1236975  18962703    791703  12249196   7826527   6719066  17820849 
 34258627    599311   6322066   7051492  92031843   1997123  58501563  88215303  70244913  22278288 
  6292178  75300747   5756769   5198811  58947879  29833231  15299605  13133828  89491173   1788948 
 39246171  13629669  24575863   5044533  77312325   1261660  86364852   2787069   8672923    627309 
 25779363  72843387  13235835  26433765  16305645   5794984  37948803   6320071  40639247   6170315 
 32297451   5212923   4146318  24618969  28940820  39427609  61340623  65636089   4750701  20371695 
  9836247  64875681   7919853   9765694  10223643  33095803  22685690   8917623  21429728  35196753 
  3801483  48761547  20745641  29162536   9669585   8859723   2606903  92502326   2257950   3074123 
 58378362  25549461  87919227    835524  37556323  19293243  68010293  52578243  11712858  51323899 
 56410149  34973427  16354565  22591645  23043882   9605313   1631006   1117435     53931   7703459 
 10190051  28837256  32999503   6812516  64061106  10032453  50218683  18162073  27633001  64095963 
 37671446  69772423   2724897  36456351   6367649  66907473   1816509   3736852   6587043   7448359 
 85641996  21347982    533601  63890178  15400002  41351433  21609911   5400313  79313317  55299299 
 41876505    920178  26010011   3162483  42401859  28131369  12214154  64155783  26398923   1476915 
 26609903  64035248  87601539  11450211  11987697  18980601  23949357  72720300  67813897  11323053 
 17940873  49642107  16000635  24672761  10405947  76677805    351364   6211559   5878504  10369867 
 53037198  51624267   1082496  85991028  13664067   1911773  11442075  40104873   8142257  16561323 
  8225659  18260697  74230485   8187939  36503955  69217986  42986198   2632203  11022803  10042873 
 48779893   4742763   4042313  19680213   3985979  66668673  76565787  13170251  43981971  23247123 
 22511396  59456940  18460273  67824123  67682993   1431243  16709784  16968158  72795923   6438511 
  8515451   5894373  54649011   2401814  41799476  19718161  76113615  23366979   9341297  51996241 
 80653248   8386715  29542779  43522682  12173939  26878158   5527656  79642743  31526782  34645448 
 47377916  13097548   7599297  21364085  35736645   4177026  11997360  61141437  41148923   3600846 
 44279943    925537  18480913   1656275  16613575  19074823  49299620  52698300   1153007   8910472 
  5097131  10270875  14457309  36038400   3498595   8500279  61458002  76118523  78288340  29875158 
  8282475  21363561  27927923  43170785  42794852   6129657  11479747   3127249  13575019   3484989 
 31657875  21188072   5635855  23846208   1347913  27389243  61946493   1370547   2626413   4583867 
  4572678  20698983  23091189  34916503  38049585  30347913  12132027  44084573  42867163   5253195 
 62993907  22773775  18492216  44168247  30329279   4518060   1994325   4998678  43707048  28666201 
  5601759   9877511  13028200   4577486  37704123  12719685  27844576  34969418  49457781  31361739 
 36344418  38422593   2168890  27619197  11155445  18709698  68499379   2317248      5377  67272531 
 27768185   1838612  18566697   1805883   5294961  22335579  39604331  73305493  41995011  16088163 
 17908843  44649186  64698107  52452667  41575434  39496563    768569  54312927  40557477   5168598 
  9445427  33295051   9014807  18315678   1542373  52512205  20743248  10433573  14406456  44715633 
  6279763  35713115  43863229  18733140  23152939  54118473   4981341   2459454  15293323  23738667 
  5282979  62558575  32530214  43877193  11352555  29521927    239696   7131423  21826879  64496155 
 19672208   7223419  55492026     57733  17922716  30645627   9091095  12554861   9847884   9594598 
   622923  75317715   8405943   5357787  20625255  31791444  29018283   6094285  54721513  21527106 
 42013488   4434267    654293     14049  21267133  39152205   3272061  23742665  24328302  34235415 
 13850181  84435232  36814803  33311483  97709748   1705524  46198703   9345615  68760318  15983493 
  5895790  18359827  22999473  58139323  62074404  48103183  32896128  67661152  79000869  13703925 
 86424868  45740983  18933899  58037598   1302333  16202079   4231803    757131    996723  38324787 
 14363448  83237109  57481467  23984763   6941323  88716289  60630792  62234353  81385323   7615123 
 17547623  36289491   6009451  29399035  79571199  10174636   1947387   1066224   6717894  19490475 
 39465897  10354038  14953459   6866180  73322259  63614227    109683  15650519  16166936  17191968 
 16942083   9364115  29661954   8945370  47576379  51695403  16435311  12841699  31210143   8858265 
 72099773  41892043  16856083  16802615   6247629  21280465  64389888  47359263   7289691   8420847 
 36353146   3103643   1443483    446723  20747095  35155572  52203469  14220579  36414603  55556778 
 42337231  40091487  11761498   5883365  45453531  47140755  46389453  45995379   1137702  16042627 
 55285283   8065147  61805163  11799501   3157483   3613161  17857359  39102019   2239691  86604163 
 65223731   3175071  31315933   4596578   4177623  57643443  14425723   5971191   2662335  28008465 
 12458913  43858707  51467679   1935297  11738115  24262431   7963323  12923741  80058933  10257732 
 50025077  10429651  18011705   5858733   7426482   6987950  26175389  11164731   2128247   1965795 
 20700627  12212757   9528183   2038233  10754667    191424  77592443    687811   1852694   1672407 
 92764704   1803273  21268077    276193  29501137  23349163  19248378  53065086  37267230  61748295 
 31444779  25264763  13708507  26948095   3747318  19772148   4659963  34550393  69783983   8454674 
 10392063  63930943  22862571  12066213  26303439  31459551  66355835   4588015  25841813  17217468 
 12152543  84141453   2304871   4339185  32938017  17197935  47574033   3633499   2664771   1222415 
 42551547  15350467  61720859  12144744  90279478  31253856  62944995   5640405  46791555   2873411 
  5969313  24926631   4383216  21673467  38002969  78839931   4681371  33084087  42881280   8166813 
  1996054  16454958  58683198   6321678  17507079  22660782  64161291  14911092  63174129  15328173 
  4837323   6811265   6415883    588635  39713901  37019030  24323923  42780698   4934472  18622395 
  4186447  22516791  47224270   9617407   3353979  21408163   1920561   9606033   3186784   2210395 
  3008235  27840629  35486379   9442957   7994120  54779317   5430754  70440369  48858623   8778603 
 31167448   3440567  37669998   6768984   2658684  31230753   8609343  47038575  18480485  40895835 
 18518092  16574099  66747851   6729926    844368  47230938  17592555   4276371  29026059  53708757 
  7047190    230031   1919823  23618586  12918899  10260263  80558187  59592243  12918608  43483657 
  8668909  33487683  10681142  59887863   2301010  55148187  10853119  20524874  77660255   7121425 
 52112463   4874895  44646261   5783073  31472403  35764523   4100353  23343367    206511  17428619 
 56839532  89937777  32882245   9678818  20291899  40633491  35809575  20558925  60506611   4496363 
  6028983   2396418  17315793  39769552  14161419   9864373   3116801   8098263  23039748   8535623 
  1980510  43426423  52711962  10663083  22109730  12667932  11415879  53109817   7884192  33359787 
 25136043    198723   1710795   9224508  50457858   5255397  11613255  82827798  34890347  73091087 
 14823510  42988668  72360383   2982168   7887498  20957809  70209282   3941627   2206318   4568027 
 12486045   8678047    978755  33082992  56687523   1728355  42132813  52895521  80204953   1537851 
 14317203   6922965  45994411  10573994  61862163   5456763  55089399  32979771   5798302  10777329 
 71609411  65740011   5091937  22036287   8923966    738861  31985615  41440827  38319660    630507 
 10785072  10640773  10164303  37754741  18509250  73680418    284253  56805233  16471251  10658631 
 15927342   3854553  25179915   5933778    244743  24504587   4816373   6849273  33386378  18401723 
 13116443  31387493  17301657    387195   7493947   5929408  54156101  15528951  34683591  72692251 
 27507123  45863103  65882303  12056319  20809133  11295862  12512473   5547123    458490  19489187 
 57421141  16737998  37259048  11829042  46132649  10268901  18576403  12775308  32850601   7177975 
 38821843  43484883   1529563  19661304  65812718  21205291  25498911  10182183  32708435  24723755 
 44193330  85101307  65841323    404195  29249915   5306583    222873  48061007   3278139  38355676 
 68129223   7761891  25664238     96802  26495775  47137914  20146590  47227996    406989  60908798 
 52992828  34783397  15011677  17531186  25846949  52765251  32128922   4327643  37541157  52725015 
 35886324  27569629   2949819  22288623  63228995  41004929  80401853  60176859   3382515  41266110 
 36875835  17237499  44500293  90290883  10748355  38653563  22811691  32982365   4459583  81953747 
 29219683   6904571  13617019  46326661  18418558  39992957  21870435  63581883  21834299  80144209 
 19734165  30124511  60811089    793708   3095923   8287187  27434903  26188665  19668472  14998011 
  3669339  10813607  48879105  30447475   1538523   6514215  47917069  10091613   8898295  12404341 
  3372255   4561890  36778203  63168961  13599555  60890205  24703494   6445315   1797639  16341674 
 28937523  15774296  18823497   6296379   6139116  43453962  17019493   1514328  26645124  58762528 
 12182703  12275966   4960826  66526660  39790431  72172249    187583  29023611  26869320  12610035 
  4928001  11602083  24526707  57211853  26013939    789275  10215391  22825072   2113296  27332385 
  2757173    913531   2612938  12078826  18068627   1448773  12194931  53018231  12458638  19170051 
  1622843  38950423   1863447  46079889  67047673  25219203  10496235   7866583   3411070  42049364 
 66133923  54257124  37842186  31472011  14714337    940015   7752693  16432793  25847115  14839227 
 13932405  63508347  51618955  65948874  17160233   2431293   3679197  28755384  64798451  46805463 
  6610197  61315611  24830823  17717067   9207805  26275603  11513417  16420379   7573655   9335607 
 52152015  14037698  10028859   3982629  16647900  18220403   2379811   4880753  58610563  52254023 
  2224063  74189873  12107387  74961135  22279303  10161520  43911003   3945066  28551123  11983843 
  9606636  52034723  49954299  42265073  26069335  17381223  44060436  10717691   2550873  12972555 
 28825323   4015115  21998463  13913454  20797059  41988701  93274927   5759919    124755  18475723 
 22348748  38816823  15173763  34930518  38968953  14012655   7376835  17297915  21678263  19299808 
 24069031  20328948  54750753  66066486  35372955  38085455   7492731    861609   1051319   1899627 
 36158883  79372731  18418836  27047041  16794733  17344980    849062  67558922  24130603  31257987 
 29571109  18637903   4184835  11873327   5160628  19366698  27999951   4707441  25472583  12279228 
 58651317  52461103  44874186   5666009  22151175  52062254  10313073     72195  38463339  20234139 
  7140789  43389767  70617472  75773508  53586699   6446950  28354145  11424459   1082373   5867837 
 30039619  28121679  35561740  43234873  54967008  31589443  84076035  38547093  19583823  35609103 
  6135630  50987763  61229148  13538111  12081683  32742279  18814789  26332683   1081649  50389755 
 39454923  36926529  10480235  43541883  17432987  14835973  25327215   7865116  19247705  16496841 
 10276635  20143905   6157875  10470463  16101561  20391891   3772059  63248249   2656594  10373679 
 11373693   3568316   4787880    498987  50670663   1933869   2696160   4456459  13564413  13350537 
 23329558   4291927   6414871   9150121  31550652  12933251  11961566      4039  10577459  10722422 
 81245183  12421693   5235089    246369  38421627  58269131  19375493  19778058   4243833  10378758 
   704580  53826059  26492347  21724995  34333607  54630459     25209   1069587   5804691  70979823 
 25087941  52788040   3035727  51573987   3637939  20357523  10347954  65338899   4199433  17233371 
 11855439   9295451  15999797  18841840  28011469   8410075  31684237   4027635  18567547   6027457 
 39470080  14944848   2329828  26848977  46599411  41761853  26520056  49580987  46497394  38979549 
   466579   7858569  11919831   9498766  75273823  63312512  21004599  14888589  50188563  16807522 
 38255975  49984683  34788237  85684178    299799  28799619   4320225   4300602   8249553   1524275 
 10182426  51612182  13290109   4385139  30791856  33994139  21971618  35798298  16782219  31471838 
 21086923  62603499   5437737    914213  79684683  11784819  67165351  16401683  39097389  61380063 
 33069509   9666549  55544403  11827138  56148030  38387891   5258767  21355301   3672455  18395646 
 14482812  36179988  96864627  60884663   6099273  11279563   6667753  18770415   9021984  10639003 
 10032633  30071853  30073323   6480703  10880598   3580623  41954235   1270701  11330837  65087915 
 13497973  20083066  49043299   2726015  52743303  61588547  55309260  30527425  56070358   2593419 
 68324793  73747559  22942779   6727899  72385562   7926635  30610203   8923055  78744853  19573092 
  7734615  21116793  23043477   2528229   2250147  33099927  69520635  88984842    157481  52893693 
 61943128  34009311  11089389  67104006  82321467   1283925  21447187   3917909  21093657   7848253 
  8669828   1804211    516087  24740631    107553  66230462  38046069  45524635  52979907   3006095 
 50507763  26266923  18769197  13183043  17715905   2611236  30119543  16511970  11326897  32491433 
  4247915  74445555  29332820  63021105  18466417  18129239  18959403  13408623  33439518  38254429 
 63626931  32973234  54008811  31485976  53042631  15366943  14295495   5790853  21307925  11916507 
 16263771  25857045  72306258  75970521   9210731  16439883  56144715  39171017  34744806   2829138 
 20652315  43051881  72084387   7199295   7519131  38163165  15597299    701603  13016691  16302643 
 38634215  50787618  36450373  30015097  29660318  10423891  64617585  15041198  58518527  25972229 
 61294779    851661    265297    887061   2155243   3367587   4120582  34403401   8921277  67939773 
  5233701  30833618   4969997  26237684  77038695  39293391   4573083  42970332  13504263  50769985 
 55535583  37330533   1903418  14045385   2494667  23164873   5948648  21395307  13724999  30265698 
  3349363  67269759  62131551   6798897  24524763  19439207    271820   6332955   7850099   6836023 
 18856365   2933361   8756067   9263067  10304278    377939   6248211   7157499   8945535  72820199 
 57928805  33629567  15161787  10650581   6682707  34827621     29488  13907661   8560477  18434379 
 10078626   7798923  19387333   2383611     35928  36423363  49647744  71440731   5390640  24290365 
  8372448  16432981  44076953  70373111   3951211   3411195  15509021   1820939  35255453   7450772 
 71698763  50347455  31746759  62241760    771523  28225743   1801963  12164569  75413840  63814909 
 27852011   4454538     87163   6408011   4004391  31713304   5358411  19817886  24717212  36859230 
 17393752  26162961   5562045  16300407   9643260  35527167  12484507   5604411  14405436  13385498 
  2829883   7786671  40530578   1303373  23036653   1945163  73601937  12568948   9191467   8454166 
  3981642   7089259  37188771  37727322   7308123  14069195   9830565   8872525    450837  11365843 
 86578593   4068528  26538523  39838563  37670703  10381311   8290701  15620196  33075018  13673739 
 68472663  42573723  33114889  90491955  16350483  49766653  79855508  83722947  18901437  34227797 
  2425767   9961423  17610729  14636595   5291645  21438003    448025   2291551    772623  58442367 
 12852168  18643314  77800473  57739035   9012843  13969481   7474691  15636159  52495139  13323615 
 25715103  22982960  23009776  37597323   6275679    165157  35234194  17946229   7307514    238999 
 89099861   3242403   8120523  39368207  23574289  15307323  63039519  62388827  12483883  62090683 
  4302282  67961829  43161373  34444808   6292851  36813548   4327565  11784386  64585460  46724619 
  1023393  23384683  34872851  68490753  54874074  26918943   5576155  22886371  16614083  51876285 
 25223685  40549203  86339803  78063105  22288698   2295053  36127835  61380033  37446623  31121855 
 47946373  26825503  34372001   4261871  28364235   2146203  39199230  23551827   3100252  34473673 
  4583778   8049134   7259037  52255849   1074333   3615235  33438713  19248153  13500946  39107007 
 30584495   8762123  23687283  17368659  34355715   4174222  74748756  25781168  26124520  45509845 
 57431798  37589870  68655326  54575919  25353528   2609668  30436395  50732819    654143  33025137 
 29916163  19768635  40640723  29947270   7700307  31107148   3664928  71125467  19281433   3988311 
 48545943  21839911  13002784  31996689  74193774   1859911  18034695   1278620  30593573  49540460 
 39606431  80594331   4475713  67904477  46535292  42711827   6410217   3975569   6196466   1439043 
 22908873  56806779  45476148  13644539  45043890   5421605  50266801    654852  31597821  74655626 
 57143814  49467021  19191623  53448273  41633387   1775173   7018651  52882123  27651813  37843000 
 72460243   5596437  29981342  10404797  29034573  18573819  13587858  19213151    164082  76104360 
 22549624    117411  17087901  39555195   1877561  42804455  39203853  27477699  41931843  19318233 
 10410369   2210973  79292755   1028649   2392260  40149627  12107023  61557015  40954158    367853 
 26729803   8356926   4758984  35973247  39820563  62767938  27564233  52941723    645141  24298893 
  2063865  33865959  19125887  10450173  58990455   5088813  41552523  55532627  19119723  33555891 
 17179583   2926343   2065473  38707497  14717022   5061855  47471218  13604875   8389283   1475513 
  2248616   9245390   1844784  11035114  90440763  57515661     38326  26413783  14785091  23824001 
 12381687  21145173   5556275  20172813   5270805  29501103  12226181  59654733   2189643  15758292 
  8823291   3822699  11816283   5440291   9994926  13857690  43700194    667128  40248065  73247395 
 50534019   7181649  45204348   9909978  49200731  69677835  54906127  45845751   7221659  48938753 
  7368326  55189075   8545421  54821298  14884450   4313498  24322020  56682712   2591763  30922611 
 16345309    173142   7580601  58454259  41783631   9614259  11718726   2629932  13166747  31299139 
  1462171   7777623    239073  50493112  10886549   1900381  45679560    436573  39551055   9420072 
 14474228  28176891  40432623  49493939  62929395  25767315  28496815  11705998  24821217  47863158 
 29085359  78036633  69572963  65819768  36408423  30632423  37490237  27495051   5121723  39099293 
 20625373  73950873   3197583  12631060  78384573   9892908    956505  17613619   2631479   8140735 
 29830375  44239173    505383  71945313  23132403  58344549  62330124   2844384  15026043  66442709 
 11126350  16887867   1864623  10360954  35607827   9304185  43830014  76673415   1732083  37838757 
 27106287   4394895   5271908  12209198  12926735   1620735  48887598  73587928  46754943   6222273 
 32675653  49809195  37252235  39226155   6143312    787299  34347723  39269800   8439833  51264193 
 10391347  28634337  54165003  26994038  55948060  14369212  11528988  31786468  10254323  16041533 
  1318766   5986671  81874942  28711121  24413071   2000667  21938871  10262067  67372496  38619835 
 79819263   5508753   1563447  85649835  38508013  44354535  53193003  17508645   1380939  75317981 
  9755995  37864887  69093339   8361875  28957203   3846654   7424102   2920803   9315675     56943 
 33688822  18961800  11181215  91421649  55437951  46606040   6029871   3190341  27633993   1285848 
 50616586  47394751  20868081  16856073  21850007   8158533  10751943  63917867  31013179   4015662 
 15359874  11924106  34526475   2199033  15811481  83363863  10201242   3100974  20988123   3704438 
 26272677  24198480  17780991  17780753  21681175  27956722  73912003   4582080   3051779  58111579 
  3164748  78687654  51370143   3531612   1028715  17852273  14463314  15008469  38488935  13033113 
 46690095  32067095  15218655  42315513  27106678   1370457  24947313   6518008  25421394   5558683 
 49058473  12158736  72005133   5077993  61197387  25071853  30075723  43343885   6355342  21238530 
 43160507   3298164   4074765    983355  31803137  10655073  11596242  41454699  16871322  11279971 
 13052439  23880795  12352571   8754517  28852870  41847271  22172895   3636372   8746378  14514325 
  2322904  82466361    555743  46839669  90399948  10486071   3511631  32361683  20078931  70776803 
  1530771  22309481  22531774  25169860  30059193   9942567  30814827   5819804  17395087    142452 
 38760123  15067385  25457451  42159699   1297387  62962433  44890507  20831227  37488651  28024805 
 64603753  18514332  17886123  40540175  28135729  13809823   9632291   6229997  30948361  31990341 
 22250966  38945859  47770587  11028167  46684803  76298023  11697373   1610823  26377383   4535043 
 12629580  13982011  56936360  42064071  62961515  76770331    915429  55632699  22444023  25637127 
 11220418  46854370  53108619  23129691  16786171  23991903  61761594  43416147  23933146  10367668 
    29677    187403  57108471  15094573  34388286  26907163   9989529  40709743  17216889  40818602 
  1536736  37338648   9740659   8779875   3335703  20243703   5117684  15063651  15396123   1570302 
 33322713  22858149  18632653  52523643  12880491  62741582  29922959   4257607   5507079  11434273 
  6508377    131883   1331393   1185451   8090475  62612949  35474963  84634917   5512815  68381146 
  5214274  67080983  45655263   4459803  11043468   7454733   6126230   4726757  20968558  35826180 
  5456403   3607937  63660483  45507651   2569803  20540433  25474079   7756247   8868045   5769158 
 25733091   3596095  42367851   8689465  55667019  28887639  32329635  51757719  46323789  20981895 
 16868494  30405449   3611702  57555889    264450  24634251   5461920  31428933  20028995  47616779 
 22019935  43968561  74148155   3057877  49448067  31592901  10897623   6934878   4915587  52536753 
 18294685  20502240  42904413   2035425   6935245  39366555  13826803  61567272  49761987  16257468 
 57418883  35982795  12578073  30433326  38261540   5986491   5474733   5403930   6995810   2585772 
  6848439  11526594  13619995   4035217  84357531  13337382  27695276  51297603  35345787  41309664 
  1206073  41259858  46824823  12065955  38177367  79357776  30366985   8778867   6457899  25902663 
  5002413    737391   1669932  18703374   7103148  38052888      5455  58258795    603771   2296899 
 45861718  58738523  15006474  46195405   8455188  65822851     28101   1784995  38289413   7056663 
 11740753  60450682  23244171    689890  23543412   6763607    626973   4449197  46120005  50168996 
  3204645  46971906   5830692  62467593  37201404   6670498  55222787  58007401  35682651  11130463 
 21826411   4955163    173391  37953269  12388081  23126540   5126433  43220315   5101926   4831768 
   789861  52012083  46830023   4582141  30781775  15859727   5075531   1218787  24747362  12028467 
 10305504   2047791  67684155    637173  39697139  14788743  11477395  62451351  15212883  29332019 
 48332463  41782073  20857890  16189083  13886715  14681256  15755799   3162049  57645382   3441714 
 25227843  18959256   4513866   6071980  14650440  14821623  50236603  33566065  61193948  15030645 
 17387229  29739477  29132443  18344373  15715443  45200820  11610183    898413  55229418   8248795 
 10173836    886404  74166410  60970371  10841774  67970223  50287107  11935845   1671627  79794598 
 27585051  20599091   2497089  32630385   3792215  43927848  45474495  20952372    662265   1889468 
 55662051   2779222    262336   3197367  16492452  10692731  15939799    275433  18799083  29994717 
 18704729  14575003   2846223   4542149  12106941  49662411   4830131  39866703   4935867   9127440 
   537319  50659173  27810347   8961775  16110348  24143319  33263127   9475823   9000651  42067131 
  1702923   7581219   6555189  25422303   2758283  69164328  74772091  21213623  17815693  17602163 
 41019387   5530008   7193137  49326369  72666191  35250723  23299063   9499515   4286119  60436986 
  2527949  41569728  62114273  25839477    359955  37423117  19041362  14387683  10202293   5178633 
 19650507  20204673  64240131  17414091  24285282   2893773  37158831  29622873  31130131  43620903 
   176489  36419931   1873319  34383073  33210498  67393075  23228181  40901753   6298720   7933923 
  4649671  37203399  10306884  15277773  49429451  69895691  36044235  73632291  14724157  54503547 
 22123788  45431617  31639008  31061427  31512995  16132743  14444330  59089803   9050883  39800715 
  4287711  32039123  16914081  14621163  25653055  81824523  19982385  42608055  50378895   7792811 
   767058   6048771  39889869  48699759   2324319  65714618   7551813  20393837  38777225   5541465 
  6922303  78487579    467447  23931987  71161647   3822423  45365275    197515  19372413  74341721 
   574248  16632393   4122357  28841439  33974088  36343437  74498328  33839788  27933693  31788573 
  7698797  79311355   2586690  67708088   1654529  45778227  17141463  35870185  28161333  88582323 
 68639880  16109997  26307723  24201194      7737  69126729  23789643  45784149  13145339  23844463 
 23645553  11165515   6928315   2737488  18649979  15000395  40793671  42993836   9014908    485557 
 61180043  18064785  72840107  29538400    930346  47211634   7909101   7005199    501102  48776271 
  4708169   2195078  40270878  17603918  19928955  25080813  59269743  25338975  29320973   3534909 
  5850960    862638   1961391  12585563  51023671   9798719  32352923   9197079  85728403  62451250 
 15309953  53345682  25315283  36120938   4772556  49687839  33977696   9109883   9858292  38069653 
 34636451  15839568  12586251  76828413  24771463   8278743  14693221  63896982   9887156  54985575 
 13509393    901819  21217091  77832123  16778613   8312248   6296694  69994223   7984581   1597849 
 42672248  36876923  18635948  23403535  76179768  27800733  44604749   9877623  13532936   1245523 
 22367377    542922  11803398  25606865  42655009  20933067   9924403   2169318  26887113  36031511 
  7272748   2433962   6007125  11032477  13941753  53206731  71491213  11686941  21344523   4685136 
  5347486  23789667  15397368  27398494  30360635  19128779  26207764  18604833  36087653  13845024 
 35821733   3384639  27887478   7880905  12637750  26928945  68153187  38889029  60699049  89145159 
  6988561  39460943  13261539   8290323   4528795   8638095   1244113  32207291  33626373  27028971 
 29704373   6867243  20277843  17638905  18772800  29676608  30840163  48636671  10468581  31589123 
   559675  57420402   6689805  65397609  65159991  73544601   1693628  13026598   6499807   8434131 
 33902383  22650713  10933253  41411735   4648170  17621796  66743646   2066887  18453828  11219639 
 29916173   9895551  25403963  62014425  35727311  35180443   5628291  46865797   5230277  43658663 
  1265175  32952315  21591927  54819927   3646458  10775184  35468891   8295786  11028127  48035853 
  2274395   8291499  22047639  13488471  54283803  10199983  45326599  38348923   7387673  31704033 
 54483069  12422679  26120578   6872699  12471063  12428123    357135   5753019  26097291   9738341 
  1778567  33565821  16416063  10437573  24440504   5143043   3555783  74974347   7940475  20096095 
 55598323  11164073  39469839   4282076  14744457  29349663  37574373  64310358  10881433  34628492 
  4317219   9240739  22348708  63216348   6589547   8590117  14467422   1444961      3448  17138698 
 15220413  22762548   6931956   6276603  18304123   3963643  16696152  41752395  72091748   7344225 
   263211  30999126   9686748   1982051  15979653   6368923   5138979  24250358   3809889  21003571 
 21010008  60090297  47724755  26630463  71534857  10434723   1482109   9965259   1953639  19547535 
 11637511  46337907  42898308  23541790   3410513  26036595  78370256  16124922  47752828   3207476 
 49933435  16586952  51551883  44857728   3416523   8990083   5741023  39223203     73173  48353087 
 19998968   5164143  19650882  25318155  73168943  19255975  26016330  27584646   7420811  13151931 
 59188473   8873582  10161924  36731440  13528955  16741315  41491884  73474163  37236783  42210771 
 26495868  38417973  34704141  34196187  19749426  59992253   8305555  64861009  47967658  33948919 
 71756611    473325   5276373  19692873    743684   8162783   4837403   6021320  23107163   4446099 
 47334435  36589200  27367203  25895853  18383898  38878837  60229226  18238977  26491031   4542392 
 78819823  60602775  44114663   4375091  27878883   6397598   8301829   8292179  37532958  26958669 
 55256289  20990238  22258583  17565498  28926872  21067348   7468822  66199743  24361367  12751355 
 26918675  21820521  40290373  54010303  14372749  10015485  78089435   3727098  14125813  45916161 
 44430672    778605   4577514  29971407  47235116  37593768   2263832  12007495  16344572  56501373 
  6634328  27977531  24704073   4536067   7446142   8000603  19528037  56461215  17097901  83863773 
 85156103  25926819  50218805  13444763  15540876  15346727  70086686  15479067  68252895   1657540 
 56294770  15079713  38743235   2383404   8987838  55190805  14855045  15741653  47752020  25676123 
  3041691   4825963  52135655  21721284   7311595  27378123  16371915    939591  21133893  15694671 
 52000293  22800753  34660455   1563977  41349378  47337868   9523681  22115293  28820940  19473456 
 10390538  28793563  30771731   2616059  24273063  30689253   8431164   7321138  33814635  14078781 
 15807283  25746648  36664953   2424462  18838523   1202443  47131755  32536251    115125  31822095 
 85402426  47329753  77262014   8355988  16882701   2495933  48846219  16437824  50942330  14392796 
 38722859   8594343  24256267  21580309  64535651  53474258   8454317  29356251     33367  13854012 
 26941587  66357975  76025283  69751035  24078387  25851107  15341571  73705723  13607961  19816773 
 12361371    556965  18065703  29878792   7595725  34965655   9108308  28316873  16812855  11122123 
 33215596   4543492   2763863  11897034  18878361  45206007   3965451  30011566   3884289  10583423 
 18654549    153861  44002698  23131673  24574673    394473   5995499  65798623  27857468  30377327 
 48279707      6515  58154091   5861880   3423445   3547923  32594685    568257  71665566   6353019 
  7267639   6538767  17399433  17296467  15283263  47023709  16606779   8509438  79721223  54787467 
 81629968  16825980     19739  65432832   2086354  18089192  23935223   6054519   3466863   6419983 
  2919319   5032761  53809281    238218  16262161  35068683  26763903  30154590  23931737  40889303 
 58103819  90855243  24847007   3609388  59207298    629979  43381407  39404422  17332622  31262573 
 21637023  46415217  12938163  12389037   4777122   6396405  10491593   2604443  58234014  65031547 
  3815943  53167013  26645370   3190845   5514331  73748053  60290227     65815  16360723  82797327 
 39957903  48372423  10965959   1044413  18162753  15992739  50587660   3017266  52121011   8382543 
  1019863  33693226  16366055  34415673  17588959   8941583  32141163   7779255  12144667  36723901 
  2363358  19829443  40419778    118227  23490891  32554567  28558453  19695723   8383531  33171681 
  3172259  17932460     79509  70181963     28319  35910013   1593293  21527693  27820694   1658871 
 68239739  19191954  62893446   7916675   1450343  52651037  21549591   8742948    617299  12444423 
  2461931  51293523  64216657  31614433  25561299  49210666   3041079  27854598   3373377  15315591 
 66443580  62020193  12380623  34647359  27584523  24490131    111444  36333383  17319650   2858091 
 59081067  59818343  18690613   4541332  44456013   7274373  81269263    415653   9759418  36488412 
 63556851  13068063  25144611    133438  77120342  30821315  35714253  20414173  32916713  29167899 
 52581783  19169838  85923047  28868907  15117247  63215163  47222565  14028333   6999871  36856986 
 61361455  21745275  17865333  16368145  38442723   8015048  32931798  70403643  12339395   1131155 
 74441147  35732490  14874125  61906373   7424659   4176879   3600511  31700624   8301308   6099378 
  2192415  58879083  39849919  35716281   1730271  15507904   1292317  10200509  67111818  45620087 
 23514413  28595085  29098023  50678203  32478267  31562798   3485523  40414707  30551707  41112491 
 12255876  57646259  18712566   4624579  53020203  44743668  27537115   3572407  36826295  18751793 
 39080857  68948163  41078583  25892262  40151751   2896073  31065864  23943999    691128  23526843 
 52595631  52155915  59048727  21544181  22574593  29420710  54978483  41264588  17157398   8616984 
 34517083  78703363   5847147  51093867  80595891  10838043    392597  60211015  12856911  22218083 
  6908943   1721205   8719537  31707915  37952945  15678543  11488509    207727  30516903  13822109 
 11309667  28102815  22804103  72239935  24168148  30851767   2268565  12614496  75847362  53542080 
 19735583  20163453  15290619   4512253  16188834  15771453  33942783   6653435   4546073   2542983 
 39544299  32445423  18903947   6597471  20281103   8953467   2369066   2502483  59177285  75978189 
 21201643  80870561  19692807    204493  61113798  16752058   8942343   6224979  25387771  65700975 
  9884071  80030975    975943    994878  41910531   6429655  46375463  32611023  42843215  85961895 
  5560575  45144587  47300571  72646903  34629051  45965681  31712883  23784247  26487558  41678565 
 25943509  64290993   4831371  26492427  10934659  17762739  15917040   1541497  11984329   3497925 
 25199223  19098747   5309055  23393262   7599923  33470103  26995884   8069443   6616590  27654343 
 53781972  64676483   1139412  21688987  22625837  41820803  22426318  32478395   8325348   8499943 
  6119073  49491123  44136061   2966515  19064817  16410789  73818326  16941093   7552059  21226403 
  8929691  29368693   4743075  24638499   7375023  42053717  44623500  74058151  28475175  24171333 
   292898  14852246  81788663     79719  29636789  57896667    244349  47040079  14999575  19395273 
 14350963  51307989    117852   1451611    203109  44962293  40147216  36059643  34341428  19464792 
 51652239  13551180   4484085  20324933  64327443  45085920  28001972  33254281   2562763  16319006 
 12481999  63664563   5585963  12618948  41498174  62189099   6310043  21005770  16447200  18291689 
 20970987   9726961  17779050  26360034  52437083  32035175  61203131  33751473  34522273  22396083 
 96824354  14787099  34019963  12496005   3983437  33116415  28003104    147348  60385083  39056163 
 55322361  14850570  83813343  31662138  11899423  11780289   7470738      2655   1428420  12071459 
 57804107  60054414  16855041   9221854  90364749  78059005  19906089  45155964  58086459  31809843 
 14046381  61942627  56300961  39597618  11833047  19154583  34473493   8041988  12390455   9205983 
  8775448  31949788  35052203  17940248  55512875   1878799   6514180  57786027  80131473   3827571 
  2829075  12643776  32545175  74220411  37483439   8095149    288968   3290733  24422415  37621038 
 37531971  76443714    412099  61697198   7573479  29866113  45763823  11776043   5860411  52115409 
  7676739  56803244  65507523  21706477  42379698  20841623  36858050  11161131  25172124  11289219 
 65738939  55365971   5479584  30847988   1848057  37383008  38435973  46124799  15948027  10068423 
 63148835  15842625  26835901  77415981  15391807  20164158   3689133  10582839  11564850  17321427 
 17667231  67724890  36238923  55199685  15824254   7498041  59350715  31236989  11405338    840391 
 29716568  15737181  29726938  29512309   6849628  21742971   6506363  17702059  30753163   2055453 
 10285566  10268815  40947155   6161415  81284283  82488105   5679741  21079191  36151943   9039211 
  3841378  23177419  42484402  13276932    250747  31957971  17102103   5749133  79680515   8064163 
 21885857  28614903  17965863  38301473  46955111  12893125   5494269   8997783    633732  28792671 
 15386291  16517123    864070  34191679  18955225  12848507  47743467  45490593   1006143   2960813 
 18503233  70858407  14018967  46534031  20899806  66592305  22687747  44922673  12756339   4340193 
  4403331  28405043  10433020  42846504  27670363   7970699  30639474  66850107  28439781  19983912 
 43343363  91533947  20982411  34877625  34364778  12975371  23124003  16377891  13740511  48532937 
  1345899  37273218  12472524  11249653   5415513    170799   4998773  68822448  23163403  19825027 
 60698743   1439051   7189435  46582947  11102203  38168955  16986053   3026406  16551023  26896599 
 18556269  30109148  10735932  35592603  45791493  33960573    100729  15180493  16350729  16660607 
 27762043  46079051   6563469  66923799  59896203  16960578  31903485  87655593  53834001   3947563 
  1481205  51354273  19803258   8505178  19977423  24234827  43209211  22983083  14483883  58480883 
 13104005  36726432  48130899  46016136  68428011   6358363  23404788  13503993  34245780  29625117 
 29247945  12890577  23323137  12562263  59402813  47261873   2026729   3142392  30446875   9855587 
 48686643  32396159   4427637  12143003  13762425  10850991  10015371   9744891  67957796    354411 
  5854737  32037783  57303611  48195732  56960389    486885  21913947  11747573  63103227  30484689 
  5432907  26559807  60030273  34614149  13702331  82160861  13560117  16605851  48477323  11525301 
 31580707  15398961   5243669  47290547   2604165  54180075  58538043  27228091  15598302  12990312 
  7425513   3614795    844635   4582543   2815698  50289362  13725185   4244103   7895195  19736963 
  1717151  48371083   6066843  25180971  49956494  20613828  11897502  76533607  44813738   6811083 
 32832755   4128337  37137303  44013015   1173339   1746539   2847118   7167374  20474515  87529067 
 30179563  18274539    270519   2182261  28110443  63626802  35836485  26541483  36858987  13156951 
  2586239  46787175  41274983  77402789   3409923  32598483  34842210     98675  84004863  26491991 
 86669567  67800407   1822718   8961751  44705139    647455  60857200   3775483   1506015  15027363 
  4583243  13985483  10872537   3630729  20593638   5794221  38844753  22421163  18635181  97603521 
  9092577    717859  25511035  43126673  28951665   6339547  43444668   5766819  21935496  20635643 
 23243028  64289651  66600339  18276735  43343948  12061995  30611093   8057979  15954243  29065203 
  1382763  49187969  49735137   4900398  48901979  20626399   3885963   7918663  59607403  37402827 
 14638169    421483  30703862  49147759   1918779  43547495  12848189  27483275  23041131   4967808 
  4120767  13356462   6328075  31024854  13772418   3292087   2414172   3988347  50627865   9886855 
 58113539    663483  27401255   9472263  30153663  37598310  69257226  47980635  18709422  20779343 
 43908645   7088744  79043659  24022170  46874111  18865293  22105921  69136309   3726923   2938023 
  4729092  17417115  68763119  29374179  38026020  51824410    186825    339709  42065151  17802574 
 59298967  14756347   2192597   8537444   6566098  21335067   8365911  37021443  24705562  38558499 
  8143944  27788147  10246151  32331459  12915592  44417675  33495354  30985659   4701907  35920059 
  3579916  32998499   5359524  13571187  18168177  17562900  49465707  11075691  26616971  43898747 
 52389837  25716170    284745  63921517   5532871   7531407    745998  17424363  19084155  13537563 
 77705854    585347  15665091   7993563   1107963  15338341   1486153   8657651  65766737  81733827 
    90906  41876027  74670475   4144331   2712455  15091202   8390272  26947688  20489398  45314808 
 11511483  17149171   3114897  55658076   2803672  21855061  55250838  16149883   4163484  35746539 
 45360623  62649411  21409028  61009899  93380089   6576531  26611655  49801115   9907104   2762402 
 14234044  53443617  14276388  10778891  56486111  28811811  60658699  53765771  62408859  19252581 
 10764793  16745496   1851232  28361313   1858735    759630  28731067  53049798   4633107  69538173 
 46159203   4054801  32376180  70573916  48159091  14698623  68783019   8572392  12947791   8087307 
 24976344  40967448  13273779  23701619   9268323  33028248  35284723  25467283  23847258  22755981 
 47841537  68572924  27052323  38554053  13682890  88955543  17664399  21569685   2145059  55052158 
  2213148  30617061   7658907  46020045   2362469  37715423  14576847   3821535  11450078  47661051 
 78960173  44997735  46061211   6055654  40782755   4660023  20476501  22741455  30600288   1963929 
  1644142  78610389   7159550  30122025  21021677  26293131  17085457  40937708   6460143   5958943 
 30258624  44609891  70149183   7450150  12376047  32287983   9530371  91967134  10986063  25973161 
 39422077   1355103  17144713  33113157   6552903  20783767   5996635  65411595  83916135  66742335 
 46061257  15056123  47032038  44335960  40553355  40950573  39635589   9883131   2465331   4664778 
  2809258  17849342    476673  28320873   8476335  31647867  63339126  21767603  16841816  28984902 
 19610609  11525749  74260331  37639923  34136499   8237418  40355505  33718668  56007369   7631328 
 66005958  35860119  12879273  58146729   3314669   8937233  21263953  34684948  66493883   1597491 
 25208753  11291598  15765855  58245979   4473984  40465765   2276033  40684667  36598771  14429013 
 75237194   5441501  23780910  22563813  14942895  87625979  38348979  33026298  15107163   1649645 
  7548001  23508188  30321798  22066503  22769552  59564499  29615007  40021251   3589760   2672799 
  1135005  31234938  56203107  21481029    393639  37837209   5754311  10719825   1261275  29718625 
 25323707  14895243  23902051  38744024  19269538  49244423  19683462  41436027    778026  52927494 
  1552078  74367117  22668603   9469163  22738295  38446699  61080342   2046453  34678775  17500795 
 33084048   7888285  35835775  26706185  19302059   1285137  18694059  62113671  36526887  40136739 
 14609571   2665763  53853624   6208363  28057295  69814647  75326847  74877403  28793739   8896164 
  5004555  10505475  25907967  11591910   1371693  15981794  13095189   2196514  35209374  10932481 
 26556510   2583911  41175741    416625   2372031  21850038    443841  55702698  20838143  15481643 
  3180860   4517771  19086985  23292399  57579374  13620723  48469530  15084273  17878971  94125303 
 59452282   2113161  79267173  10295630   3812003  14063486   9623103  66517255   2563614   8980301 
 33404793  67856023   3345177    173543  16349052  44517037  28140063  65138943   2984769  13798359 
 28468545  11293643   4363548  34932831  15883947  20708475   1825256  12177414  34794623  39242587 
  6705451   6586695  43295595  40486911   6824454  42864235   2107363  69637062   5270218   4958648 
 18366973  39504477   9270471  14982991  73702077  28709895   8192853   2570968  41250453  31983399 
 33165171  25444452  76393005   5668920   7166343   5211165   7806005    895511  23214269  61558907 
  6222531   8665173  18697143   7497435  17254206  60524499  77986773  49266548    808963  79935951 
 47833883  30972489  47545873  14862542  33893703  70900758  13846299  28934267  33354107  55475513 
 86825103  36343313  14142902  19338819  11268325   8998678  19761531   3410643  34795155  15112654 
  1267180  19448473  25037548   8631867  15454579  56026593   9753108  38359615  47093543  45419103 
 22987148   8079249  33816265  41427432   7625702  16915355   3720005  47002348  62168663  26544795 
 16158233  63174465   3591193  55664347  11794998  13650122  73467286  87079487   1333367  25035309 
 81247627   2778967    109167   5466233  82174790  47638252  27833845  13715804  19135275  11804267 
 36597213  11653424  35051903  12434067  15058284  30446058  27205513  34556657  21297378   2118003 
  5379187  35158400  11760991  41698079  50586519  21627859  30977958  52815753   1963227  19661547 
 13589769  17617639  40515198  28929401  11420805  23767253   1875165  30090593  27292815  42349967 
 33986658  38648523  14215090  30799223  34091995  16658313  48179787    484443  11743487   5940521 
  6315243  54002183   7492609  52265595  20668017  36200889  27466383  46445775  21065982  14112259 
 44540223  41095501    773495   5828203  48981899   4864281  21985479  29970131  51929502  16777312 
 47711858   2326447   2668844    625517  46497333   1845258  10382595   9307149  13329939   9157173 
 26815578  12079398   6770073     39545    161817  15698473  21252395  43439562  29354235   8758382 
 18321517   2849723  50387067  28444296  21792579   5218479  67325379  78821895  49169768  58149275 
 10776048   1352529  44352447  35470673    767736  28937363   1712395  33915633  36968785  35008355 
 79781154  69349248   7957352   9221348  29229864  12203613  32790273  15648997   4868838  57899689 
 12523491    131877  56987247   6229467   4120389   6072595  15082863   8542438   3859223   6349053 
 11185408  10411767   6542845  76138847  24859369  42355829  71693561  38747139  43312027  30815412 
 23162403  30934972   5899546  77906493  65695347  10250666   3118304  45114268  12033837  42232683 
 73722203  30136227  12975343  18081023  91790552  77161473   7992673  36453683   3861272  44808315 
   724840   5872919   9243363  18987429  42460647  11034373  37888494   2729234  11399749  11286806 
 46244083   6711519  41709271  15605743  30609155  13407451  11278897  54838731  24561803   9908471 
  3819483   5772681  15591083  19288695  22312768   3847016  20590546  79224697  54970514  18732903 
   303471  37653498  15255130   1460661  43212640   9834283  35962442   6527791  20290657  17056635 
 19712319   3713683   1878506  54989079  28386123  90792093   2163183   1548024  10525971    696907 
  1539947  30426575  20653551  23272615  16260759  21943993  16721451  19609580   8819301   5020355 
  1942866  51978963   1477098  39589995  11103147   2491426  19135870   1082399  49188739  28580563 
 12332263  10844555  31548697  11407267  22100973    510899  47903040   2068856   9241257  29424055 
 32660639   1517748   7668637  11637762  10161540   2283523  38077305  24188593  36589239  18019137 
  6035943   5009244  19129743  19155067  17404458   4464051  27043305  49487127   3987537   9549092 
 14468449  40888971   5181915  14735888   1259085   1127050  33866165  19095693  19434588  36583399 
 32044659  32278295  15772677   5356673  11751027  26141358   9429169   8543574  24983191   1044195 
  4142623  36291796  28958624  55029769  16608758  25350882   2870407   7400227  67471497   2353564 
 13922403    677548   4689315  81923757  14355067   1494459   5912610  24329503   2809998  53815731 
  6000423  28145814  12232041   1196081  56580056   2910585   1434982  27330261   3521355  18262113 
 77213751   8840634  73209093   8088577   5561775   5895507  40103939   4678707   7539883  14671393 
 48026934  20132793  16881691  51815082  31739383   8776923   6661133  67178243  43299707  25136220 
 79999947   9920705  19059089  22760363  27937757   8974347  29020733  70936737   1777233   1961503 
 10083613  31157763   7137603   2741979  35126883  73775775   1164143  21228127  15694831  25449003 
 38052357  68150205  46563747   6791752   4532151  74062773  43866130  17867187  36708993    194109 
  5947293  38924160  28449593  19569558  15735291   7202982  20637753  22579449   9908635   9572844 
 64831995  80380089  38098755   8422773   5089991   2332383  11029733   9610451    852193   3647643 
 29728131  17261155   9849723  18128613  49262623  18856207  31101027  76709953   2184183   4644483 
  5810971  22387306  41428059  17305551  13929306   5024864  36705300  87546003  45291723  33872844 
 27218648  48490141  23131399  17607403  53392707  45933035  39326053  18331517   5261723  26313283 
  2342643  54219867  49852347  98257689  15311019  54830481  18865630   1002443  62558053  29940705 
 24056428  15317323  40824288  56689071   3429531  28492199  48678171  15996623  38611715  36950946 
 81998561   7488913  19352913  59859831   6150588   4032338  12344273     80304  18784545  13102147 
 12117673  34489699   9188487  21230258    595419   4521341  37763499  36794295  36568275  40128351 
 11845431  26096785  18512851  45241823  58376277    284957   2820003  28999338  11286643  15940818 
  6140383  67231505  49931153  77666525  30645865  18769043  11128263   9793821   1556071  57447887 
 59021277  25132313   7243473  41296434   4428253  62228228  19102003   7764581  79046745  20267810 
 68011007  10711044   9732607  14078439  25320411    881223  17197163  17729308  51094588  19362972 
 11120687   6313248   3387087  56994048  57115474   8098273   6285691  42295959  55377385   3739977 
 10325053  21345765  34237702  39829381  26659819  74419389    126033  32787323  15961913  16501979 
 71602031   6132795  21099593   1455279   4847519  71095698  27316181   3919008   2749953   9758269 
 25341993  50985276  21986619  49980003  31441767  10442685    941991   9578643   5472978   4955223 
 49933347  21367560  52040550  43197017  17808573  15429889   2980510  12922318   9496703  31835949 
 12212939   6060891  24932706   4838163  11627473    356427  25015509   7554423  19538187  50997719 
 31885953  56753248  53976653   2915751   2255733   7920121  16902191   6488235   3838065  89404092 
   573132  42918999   3927853  17064618   1977111  89927667  19854321   2705550  39646075  12740019 
  3066207  18845643  10943979   9788678  67539993  58520913   6372985  35502291  72234283  23128595 
 29029227  59760237  18106689  10845694  17980638   1596068  15650578  60902302  20113489  21101467 
  3803283  40179039  28038383    722719  57919173  19749035  91307685   3631975  36660575  64396779 
 40247613  46031955   6026962  43561701    419700  24975231  24688590  51751914  28997441  17872537 
 34100208  13574433  68442623   2267451  53787831   1746609  19738887  12519150  12717115    719243 
  2940587   8616688  15283527   8317579   6736823  53865641   3651755  30994853  69600923  13677633 
 72544539  30163707   7587615  23347563  19798623  23856221  67311024  54013048  48475725   7613745 
 10957527  60016320   5549802  59440376    223724  64821088   6716447   7724523  16918799  12550878 
  4842723  53065275    417335   8188863  46750934  18320512  28414455  16712571  37262788  22154291 
 53792169  28081113   7931163  25310831  40764947  34197299  39301107  60972663  45293371  28869248 
 22208023    570132  15035796  24678448   1189821  34939613  54831489  15443083  36270123  53304363 
  2338705   1241383    529593  16823691  25661811   9284535  22908180  28809299  24346363  48229269 
 34329161  77255495  31539003  19714381  43523694   7958319  34023795  12164935    633193  29593381 
  7188698   3342805   3421035  56841513  54709443  22590023  50694041  23834043   6154985   5695309 
  4891678  83759859  18277341  30196423  31711202  48255528  31877601  63739248  12139992  17889423 
 24317756   1637728   4867629   4670799   2843061  69807597  15079857  74192315  10233843    160127 
  1700147  25310289  12744275  16960461  35840412  22036759  12618118  28657923    589233   5227937 
  1092403   5320755   2007227  13437797  80870313  13133599  11122121  14135187  11945445  93740286 
 42660923  39486765  50954793  44260303   7576159  50368129  50980995   5455846  17147955   1169144 
 33081259     71835  14419467   5530473  32426283  30065277  30865169  58764123  30818241   8419705 
 16605667   6279018  10378825  89391888  96263675    155069  25228024  39080307   5211963  16140831 
 33863874  31544063  34177208  25443636   2009643  53231014  10587927  17093193  43859305   5385218 
 14273907  13481179    962363   4438998  73258399  33869103  70664811  47026117  15805563   9446443 
 82695585   2285487  17735169  10463453  48094857  53782242  36663036   2805399  12585013     33773 
  1367505  14242603  51764631  31914588   4135611  41015173  88046313   5308811  43284049  53333887 
 10935283   9940752  46289706  58352384  60386227  32912387  40169542  15209294  11029416  37032251 
 30913231  30611433  52087623   3909924  33868665  44400715  12886461  17644661  36066681  15505470 
 13409723  49856365   6916608   3375627  10331083   9243031  10425679  28459789  15668373   3589082 
  2485933  63118323  16161257  14208151  17744027  52045363  13452009   9493373  40942347  18656435 
 11082243   3444859  14146423  30969123  64073195  38805050  10401658  40405616  48716703   7735123 
 85503579  11365851   9198187  15913243  59801787  61371195   4910055   8973879  34843178  50064551 
 30818983  26495880   1359379   2275862  18156911   1115723  30934530  10997426  15270055  23151745 
 47907548  38079003   6119232   5427292  63690518  26258987   2755579   6575334   5707370   9833811 
 41002231   7731294  21540005   1457334   4948731  37527153  22109964  21202291  43338257  27196548 
 11750043    107685  26828523  26994123  56393477   4734047  27101087  12682449  48557603  18262675 
  1883315  21353171  65885229  21918933  17169093  15594761  14773898  32943972  37447218    823662 
 66453992  51142693  17641387  79626667  22316295  29658345    725428  20672331  17756023  42869691 
  6007096  15709817  87884034  29997497   9241523  77599323   5965789  21665113  41421345  28003721 
 76373361  90580401   5153361  12995553  82077023  14238843  13375765  18624659  29726611  52222644 
 34748199  22875463  49543347   2412153  34538627    646132  32233659  62267523  79717573  49759495 
 69140172  20548295  17250135  43597995  61588355  21756609  31776785   7603691  34266628  34981176 
   164742  15901083  29583963  11180747  22516986   5920845  18013976  19101912  37713777  49484152 
 31822431  28404051   6123555   4481325  10331617  37659288   2922828   9885738   3261210    678579 
 38861022  13478427  51778917   8170971  31166223  44877613   8457207  27818969  12543925   9019678 
 44424987  13271187  23829261   2705067   1413015  14662091  75632724  32720251  49080048  43155378 
 57239277   4618440  26540637  12410931  75894819   2083759   2004576   7222023  75048558   8271419 
     3725  22556867  15901092   5737947   5215569  37784868  62675673  23912710  28430564  16198195 
 33546531  34952443   5012328    200817  19068731  24295123  52329075    330847  22230549   1109763 
 24319453  18550847  90887478  45043335  92369848   8021268  44394523   4326473  16229950    504513 
 37417563  10169785  18589837   1820983  45851407   3317679  11351787    435408  18334971  51929363 
 18868695  32216652   4462878  34093028   6879179  70082555  39577290   2897745    669073  44707279 
 11568579  80611773  54961535  15308295  18571749   5026727  34813248  70180387  60044679  13838379 
  2473709  37619439   2617639  31916083  80421843  35994248  72599163  64216779   2259757  29460005 
 57080475   4034748   9369771  15485443  15341355  44367171  23987219   3558183  19663303   1045515 
  3430935   5121915   3830807   4553529  48837253  22901595  14966898  82196563   3635718  38868540 
  6185820  87804878   2601147  22199233   5802738   8178293  68859777  33510043   4713115  14145431 
 41913418  15600423  55948239  45848923  47648507  41407203  16532184  63856821  62500711   3370848 
 11210055   3003663  23347630    861723   1652403   4218690  36023919  24721802  15068719  31104735 
 36892860  44850775  69237228  26613203    380817  19748073   1603725  13729923  16740819  15805528 
   579903   8814984  36811403  24916723   1763277   5899251   5623248  29657177  59062002   3228873 
 21952011  10868801   2954763  20288235   2301235  20266799  22619148  49853443  14309987   1129590 
  6524115   8907547  45028227  12585918  22052049  30164299  61443659  20275835  83767779  41370263 
   955383   2810680   1916043   3708300   1717681  55394009  22430751   2636130  65381343  19268894 
  6096731  14422363  22546834   4934365   2333751   9324437  19539923  85118724  16346523  18067515 
 16265829  53170992  11741123  29922873  21389348  20493975  23777317  48345585  56791248  51454185 
 44639598  21457427  14524943  22443131  27872223  58648916  15943677   5844161   2693827   4378456 
 29552913   4138206  83067498   8970735  34981510  52237443  23296973  45913705   1283801   1416647 
 16998455   2072491  18838434  21949017  25211518  30404147  28789528  31167468  67409437  56111289 
  6104857  27272823   5864701  82620898   8123424    853452  14953283  31914571  36856704   1437573 
 79803478   1624317  46026795   8330003  35386435  33347899  23955435  21849944  38040701  59342747 
  2903995  22328429  45075776  56600478   2690067  31586558  10197386   2898538   2561703  61815943 
  6050667  22217261  55097345    165613  42034971  30549653   3037927   1291683  39512583  28047156 
    39403   5245662   9235568  15898098  10605939  13208783  54539818  30281843  38758603   2480443 
 21389913  23417895  25587280  39842681  29956803  19935450  31238759   5002795   2976564  16681037 
  4936515    576398   3845382  24478558  23335728  90057003  25419960  82001655  22612823  47987093 
 13876579  45787189    497973    313128   6708643  27703209  16968815  41845763  58490748  80931003 
 49137738  16887880   1563594   3389499  28474133  12287083  29906837   2500131  10403571  14532180 
 25640457  36659442     46631  32200566  81278523  40762205   7156930  41466731  60605430  22510471 
 19753287  71269593  48461451  68340325   3169569  79096998  65750224    357063  58447785  45906075 
  6147558    461166    618103   9219339     42451  56053543    827559  17457573    422022  23932590 
 65075760  13176573  11250015  72134523  46962363   9455323  42247503  36031963  31173555    972623 
 17907273   6637299   2701094  16934307  14227233  32479057  61699083  30659532   5745383  11931933 
 28666962  58931193  20711451  11698085  17017378   1243373   8385071  19099383  61882095   1018855 
 11694723  24525051  31556229  46941023   5173363   3944091  20341983  17602079  19709273  27722406 
 22156798  29169143  14699232  35477961  50346573  67105291  39847803  13246239  23902461  51618795 
 37448911   5017978  41651272   4227403  38317632  36985323  32565003    221691  65924921  37948387 
  2045670  48798208   4304178  15002223  15715039  13370048  16009233  63152061   2063079   2288454 
 28461627  27242163   2660445   4500285  12839712  11326669   1132953   5981553  23871395   8806815 
   190407  15748773  28942113   2098723   7971003  90068091  29863300  20164987  15876654   6661493 
 26489607  73711428  19720498  15790183  21139593  18797190  20219423  28097467  38173131   6246147 
  2616833   6826437  25614270   7041803  84805756  10459033  20617911   6044325  54939763  64232758 
  1885787  44834232   7645075  43458861  48074505  17268011   4726011   3998907   1458363  38017145 
  5419512  49006905  55402665   2049948  18138847  18312983  27889278  23814166  34760491    525923 
 71480571   1229403  17099771    569979  49282265  50234004  74057317  27077729  28809579   6932961 
  8072598  28170798  13759869   4173243   3956979  60544731  39825228   1285771  36666319  65272562 
 81850983  24320955  31253613  25417942  26386506  75194780  33054331  31694933  64205267  27625371 
     2095  42414168  67366465   3516559  34527763   4925435  62727723  42295893  85479990  13333521 
 16751195  49295151  48374275   8310943   6047727  13921731   3444627   9476361   7118171  17837147 
  3535508  67546257  27220146  76685557  16987273     45483  50299931   1801377  21905692  32822193 
 56602443   1314795   4223805  11494173  16450403   5251976  40269408  14985873  57296583   6948899 
  4086773  88226929  36691206  62145787   3513971  14774695   2862141  56018205  39340704    600831 
   542808  21291276  46067375   4873803   6755859  53816817   3511133  24778908    139646  75689583 
 42291432    918528  28785294  24978423  21315779  38719919  11256511  16830395   1736721   9060767 
 80477364  11391554  33125097  24398795    165857  13027083  20559012   3498456  53533848  46097391 
 39402418   5297001   4891737  73811935  26008332   7336697   9588123   8960711  60452948   1973784 
 27497223  69103025  55801484  30207550  28047183  13233387    694491   3420540   3222629   3112859 
 35498859  27631023  27817323  20048970  65323479  12475523   1541734  65817123   2336811  52930455 
 26884731  23830685  26498028  58584474  21717214  52823413  15635989  20235751  27194655   2680237 
 31178292  39738675  74644224  12721282  39472248  35043691   9781959  60202895   1592406   1958383 
   996783  18467280   4416553   4954127   2651587   9910571   2388827   4130211  32337675  28400187 
 10177173   2112746  12210401  60824380  17860768  40607538   2364693  26512593  42542901  24220201 
  3921381  52302295   3450123   5065998  11309883  15861790  20508243  10025388   1415823  12409563 
  4610744  11428155  24168223    949178  12568443   4761977    638667  19920765  43033749    862075 
 18324623  46305843  29708846  21874976  23372227  28800411   5317863  47000281   3616758  16150291 
 22308153  26670459  18250589     98277  38274819  17701581   3856005     53349  39775151   1865315 
  3166795  20302983   4067055  12517263   5666520  14021163  10468196  10183995  17620368  25078803 
 67693953   7623708  45685855  11663197   5512761  23468334  13949643   6057038  69069813  25948416 
  1454223  13757916  76651635  22081455  29295033   9744181  12583451  17996320   4994763   3374708 
  9138015  19136411    167793  12469443  76413615  57271723   2498775   2927201  15077569   8502232 
 16988379    328954  13964261  16833999  25210875  24092939   3787291   7374513   4508410  50990732 
 90130518  18083975   8663607   3588498   6915245  38918623  55657461   7554507  36071823  29913887 
 53258529  67765311   1743864   7594983  11233607    956163  21128608  73083120  15093563  87057703 
    24273   9455175  25966149  22391628   1595295  13877322   7012002   9579594  53491938    997602 
  7453164   5546383  12466779  36768239   1452373  12486813  55126726  54097991  21549123  20569363 
 17814386  32079123  61385915   1011011  11502123   9760824  57318636  14507007  56243418   2983837 
 16440407  21439053  43791664   5497478    664129  12447943  63925699    144766   7207773    508523 
 18877663  10590151  17529187  40003647  55262715  85968855  68812013  11078628    591153  42448011 
 38471967   5226988  10922707  27966873    119769  20981965  42183668  42800342  51283883  43753268 
  1041744  14137032  25057812  47793099  31437771   1486617  10156029  75009320  18440097  24420759 
 25508343  33984549  13376403  32139519  28875523  27483249  36036779  10351913    669411  62536020 
 14012667  14767011  32820835  15107322   5725143   2918371  15044795  38577438  59041804  25957769 
  7200695  11289335    459318   4624295   6147003  12001437  50260003   7544715  17797803  20519271 
  2394933  22993738  29693173  26499987  11338373  41815971   7275890   4084833  24038085  49800705 
 20889045  20249613   8100042   2530806   1952749   4908453  46899223  20500548   6514007  78623969 
  1198472  14308771   2925843  78684283  16197747  26101420   2346207   7606863  21014116  27654533 
 16288551   1635107  16067073  47413159   5939091  42932973    976320  29285203   1796631  26749491 
 21724463  11383599   3357915  22639333   1472817   7744466  31019947   3269535  73909233  59535038 
 35271307   2327879  52254715  28514283  12370105  52110892  44882550  36191355   8501493   4640703 
  4341999   7248885  15963405  33482419    389125   1018816  38351840  49822379  22267095  31738393 
  1779373   3825739  52115013  30994986   4452198   6648778  18595634  18727143  71975658  34604021 
 58145595   8416923   3479241  28622879  12868919  45123248   5794998  33510453   8377911   2509608 
 37446975  31961247  12963518  13190973   2474903  26248149  72618548    713335   3433119  63541220 
 56349621   3930157  25913364    101770  74170011    266553   1953203   4735133  45575079  29858403 
 88783623   3505779  25571523  16615093  14060109  14594875  75334116  11335558  49942103   7339207 
 53129094  19222523  41203271  12713323  55663589  40708307  48498183  45332023   3176993  40604083 
 11003375  42303571  11903733  10294323   5401235  61516237  33959849  23320143   7752598  10739049 
 25925939   6037413  10886121   9477708  62067129  26659654  27054882   6255436   1061102  47355651 
 10006693   7861627  12858978  10227833  83146483  57858095  77265514   1460273  23829283  36633129 
 12824612  18789663  14631973  25991959  14140389  42659226  19330434  86534081   8809941  21262981 
  2563593   5370073  30310567   3380052   5628690  17078859  17359137  20439477  29081829  10135623 
  6786825  35854907  56879157  11391517  82097539  39118131    574125    471723  36582674  23022551 
 17169473  25987548  25487988  21256919   8349851  20937683   5255091  24163701   3123483  45025003 
 24306639  36227584  29704611  44676450   3592725  45295299  39875442  57914955   9470778  28573917 
  8237074  30859358  14804211  90569745   4946577  31480371   1529631   5135218  35874123  11379755 
 50046189  44263713  69989718  46276491  61505512  16543913   4065343   8555927  47206023  50292979 
  1853343  20734807    995439  16186950   7678491  31636427  66310899     23739   9958323  34671025 
 88736274  13413504   4613498   9652495   9612163  50518239  17724883  19602262  45889523   7897723 
 24103167  60414393  20609019  27651633  20532051  38907915  65063220   6041838  61577208  14707531 
 14031498  27378171    606243  59676895  30566813  22732547  44476833  73784379   1937457  56016531 
 24237105  13206267  45419541  14572756  20926230  56461929  37185225  24469623  53588259   9334245 
  2365223  42374455  19963563   4082544  23182599  51204901   2157383  30574641  55522902  79411067 
 21876173  19404363  12892911  66246727  20919484   2379830   9764133   8965323  23464063  18680459 
  9435273  44577505  75908490  28292009   7051977   4964555  41232739   8540611   7838041   6263718 
 25399369  52033533  14180891  14540727   2600643  32964633  24013541  32965007  43582123  21854787 
  3930315   4948347  44641843  15723673  37295773  17620264     58591  51479239  12774948  70178784 
  7024359  28616039   9506935  16437819    186456  67304243   6251417  22658661  20022587  36240858 
 13229254   9992703   5696481  40226487   5451855  80549115  18791323  10213115  21971103  58590097 
 15989223  30433323  20774495   9160875  16443624  12397023  64272507  26482923  30485403  83184632 
 18017864   1516911  48066573  26661417   6543695  11433237  57728591  53840807  26012553  27291023 
  4218927  14722473  10407043  17811287  47334417  21426746  54847905  39673343  29271312    147783 
 54421144  31474299  26648498  64674692  11769157  74094369  50287038  18867318   9293883  20853978 
  7804843    375628  38520699  55933863  55036071  38859723  17499633   5898274  45596520   2032297 
 36843035  63240463   5779715  88672023  15369603  38244333  60081298  11484939   3078366  36935577 
 60426879   6645245  57761023   1679515  36480963  16353273  36721283  39737675   5333024   4834023 
  4187229   2789892  12078555   2081733   5027527  31579734  53032011  70044067  19440591  40852923 
 80805363  12053013     41847   5697883  41257282  31620826  40247113   8282595   6337608  14010274 
 17478265  45938260   1516683  21085940  72663747   6451073  11108508  74731475     62309   7754583 
 12508971  30998719  27257663  20354097  30452748  11974078   3766527  48825207  20795037  19747527 
   568149   9643347   9171551  12837264   2652063   2941343  32674782  24941076   9550563  23371803 
 29944513  10666122  23806308  33514296  14036223   8227275  48925993  26125145   9647235   9329123 
  6857787  12190749   5966538  18005259  12923859  12972763  27904559   9495925    442306  38855057 
 71671902  27545527  26482790  53703168   4168707   2362527    188843  34303788   3681821    163935 
 49143931  15981459  66594255  77087143   2095538  16385498  49673068   1374720  27589244  26074097 
 54751632  34140595  20687661  40953215  10737465   1723005  10020288   9752118   5047524  12998868 
  3964863  16880755   6397101  34130897  24500142  34956323  46282515   4507771  90290433  64969163 
 37637508  38186788   7994961  17232107  10780656  30340755  29806753  15139741   6115344    359115 
 35127825  11238413  14206161   6981075   5884523  33262707  73156731  62318423  13815163  41890339 
 15566161   8246553   3373199   4729979  83956203  38825149  13648833   7685922  72739051   6751861 
 46787945  14204471  76396824   6708671  44890283  18600450  13235016  50632962  16061568   2036277 
  8433625    416368  16836891  21195243  28175787  29157883  24268722  56810030  10633460  20719173 
 19162151    389813   2320203   8161703  14500983  27325323   3555555  18718459  31795731  55750159 
 49013571  23088747  14419191  10355703  29963745  19201578   1447323   8023270  11675455   7433873 
  1113399  25016568  56395323  10029984   5614207   2871063   1719531   1737031  24400371   2692783 
 21784246  23480976  68948351   8057525  20937039  66788643  22197183  89599560   6511403   6518373 
 24176772  80533189  26178423  42357890  10480632  80099637   7891689  33443619  28999743  55447398 
  4222601   4028801  42695048  35961153  15006723  44630853  59468641   8328115  48343131  19358691 
 16633007  12685548  15943271   3259821   2745444  23640131  24813657   6979825   6299003  65947863 
 14173557  46907361  11754315  27400911    298183  41639732    762698  31142610   9909730   7534635 
 67465703  10596885  61049038   2937351  17949348  67704900  37241103    286877    875025   4919911 
 19344817   5898927  62906559   5496487   4246241  43732113  52669894      5044   2753147  85526823 
 22171285    438687   2180043  40905099  10817358  43965933  39681163   7849800   7976091  12024315 
 11069587  46338162  13612773  37847478  25457760  90340524   2970776   1355507  55073827  16065421 
 20382071  61548665  13412783  55038351   2584411   3222681   5724800  48447438  63195865  10345661 
    48459  25987623  43928337  76492630  18825321  60133425  37247305  14841963  60732141   4604898 
  9859638  27936703   6813384   1006028  38436711  61229679   3453006   6594079   5335638   5662314 
 73826637  13653143  43300723  46565460   1245307  19605753   3522603  54062646  10817488  57918517 
 12616573  37936918  22214310  80251245  57769800  17415501  16625517   7122615   5090082   9698902 
 40036007  32752515   2831868   7347041     76001  84077998    472751  20272259   7651715   2645227 
 65477643  19678479  45044598    220675  63795891   8746731  40453203  11719432  22363275   4443083 
 23013300  21430182  18155392  31574491  51960579  56612273  36374799   2214315   5218872  22831359 
 21214132  27109622   6712114  40997625  17055458  56268335  20080323  47130415   2267325  43430868 
  9049811  63246549   1597275  13862577  49889068  42470478   1989465  17707107  18283815  11620252 
 22315092   4554249  31758759   9925077    199686  67082215  49653247  28765721  63107660  10056275 
  4793743  18737523   3384067   6369563  16919040     18765   7871362   5970733  50089939   4196496 
 36965288   1036188  27200670  13775607  26273082  24561060   5108555  24787683   7575784  21513643 
 50431731  40705248  14203423  18920475  11358849   2798493  81384279   1653765   5337565   3618087 
 26192033  30794865  11312535  69787233  68067995   1338243  17767911   2355843   4734111   8884635 
  2019570  71373003   1469442  18359004   4051443   9267847  16998139  45405787  44918067  28396485 
 26893197  22936382  10794750  43899391  61369867  22529062  35082819  36697235    354741  48295349 
 32073903    691098   5913723  41453097   1018121   4894527  15302715  63685863  13888340  43766475 
   689655  64348764  20632297  59747291   8291191   8838459  40995112  32060623  16307253  22322111 
 20951333  37093827  42287928   3195559  33602389  27673286   2029787  11257044  38351463  11976300 
 36459973  34018892  42575667  22239471  14323473  26166758  14959834  37060377  68794778  19022599 
 37883824  39507549    273281  60789943  42838971  24332175   2552180    879063   5325351  22407619 
  5880120  58403163  25762305  24843307  38869107   5501253  33592371  57340747  18622513   6777123 
 69653373  29127424  24325503  12615275  15403937  38635031   9240522  82646161  49776278  37095555 
  7487515   1832533  20159163   7045371   2058495  21984527  31498593    314886  75454623  58014267 
  8573979  95069580  15491583  44132769  19039483  48648263  16615547  53936313  54115027  29065962 
  4435883  53440263  53127742  10034299  28972073  74600425  36376911  22899327    741513   4625535 
 70240059  35656183  34219311  29396999  33025713  21593195    839248     11639    836013  45603771 
 42302801  32970633  24166685  34103943   6769851   8347303  57330398   4159173  73267106   8917293 
  5108163   7467107  20031715  19756431  55962987  47110270   3348069  56509200  10768047   7844043 
 22254927  59652443   8403047  15755219  65931339  23182211  17908125  75555285   1133840  71218311 
 53660853  44353497   5693727  40760291  25750173  14929354  41823713  84137883   5196933    841247 
 27767658  14970909  46635563  62550667    790809  47075835    566078  49254669    553049  42104031 
 31817476   4177336  11498050    892419  81486483   6228243   5342705  13874943  33842855  26466591 
 25018251   3006186   8893437     17355  39644478  44750779  68648703  34979163  54030423  31918383 
 32455832  63398873  16338183   8752143   7261483  22499931  64305419   2984718  32935035  46174383 
 44373348   5850201  35401893  22159039  50737619  39971652  13787883  57851369  30716553  46171423 
  9247878   3879183  43665539  25714549  25388277  40332211   2001344  18365863  30937369   5078885 
 12392041  25818123  18966315  66974202  20893632   6258550     37323  47410551  68678073   2546267 
  3500018  62323284   2009805  36762787   6262827  27890619  19955148  54529748  32165053  67018543 
 11895065  16925227   3041187  14107299  30558588   3465579    705023  51030123  64049619  58571620 
 44133203  43062252  44931163   3182961  18701183  35011771   1026863  15380869  18195445  37081827 
 22333073  39394816  36479843  19891239   9960598  18155619   6967122    812298  12493059   6276013 
  5122971  15297987  86586270   8367198  13788495   7606185  80632341  12746953  27770765   1727853 
  1982889  15418883  32410209  20461755   2146407  34028283   2412278  19464711  12862848  55276575 
 31029273   5242294  59580553  47450799  29425762  14764299  42145098  13780573  69055899  55103552 
  7174485  84301158   1618847  56115721  16905975  11733175   9106674  14001990  25981977  52709293 
 10678323  51502353   8236923   5659863   3031167  68110435  46700703  30880947  42519860  13965063 
 85744616    546553   3695787  18699617  54517853  17207163   3482467   8574139   5389143   1731678 
 39311151   7571316  36461886  52165011  43241773  46835828  23758188  25266521   5074773  13695798 
 13177971   1192872   6046395   1139381  34807910  44652523   4178187   3339904  65316528  49478257 
 18179277  28592423  45166279  16941003  73799673  45181943  48530748  89464523  15083643  15466128 
 16681275  64354619  38877723   9514632  59439483  51240303  60128807  32747418    578619  42613837 
  7252955   3690321   2780919   5877338   6222075  12861361     79410  62470087    176516  83206451 
 34474993  50794899  51856473  63985807  36282465  53571771   4924833  69586493  68002078  38406215 
 46269435  14036651    686538  47439703  26925483  23915057  59882990  12300923  58589043  29436015 
 19917669  15403368  62672774  53452123  28089984  53369246  11301567    377340  28443551    330343 
 10741781  11213598   5140134    557771   9714786  26621151  53677075   3254669  25903848  31711925 
  5167252  59422239  81736971  62447428   8395773  22005243   4554567   6484523  51267189    831451 
   815466  17975388  12996183   4941743  10988580   9564729  26992343  66950565   4611448  24336779 
 14653987  37172739   7521439   6683937  36834195  65997978  85641042  15879537   4060847    305844 
 11403774  62099523  31090315  55821828   4269243   6618427  35451035  89834003   3037846   2756635 
 21254312   9843045  34210595   2054175   1717718  13944339   5143008  10604244   5359827   4709058 
 84426348  57843741    428493  16283791   5219337  39477363  72978313    458520  48547812  13753419 
 16264123    482390   5218048  65480131  45748312   7491880  34668775  19428300  24606574  11703030 
 22803315  22964987   8190763  32955792  24201512   5072623  84870273   5791582   9171333  22656631 
 11083866  21890153  33630471  33993012   5616222  12682356   3062619  36681839   7705210  29388603 
 20072364  29346907  29128969  52070580  18414123  14404167  14584865   2270391  15732123  65977539 
  8635995  63705435  19583487  12244338  38479305  32977123  52864355   6648245   8677059  59896171 
 11634692  47301991  26228703  11349713   2285733  30360811  57352326  54956733   7463837   9773803 
  1482030  14855419  52710320  32611884   9693828  48055899  36083431  79410823  84000507  79264323 
 13683730  53112279  38398769  19964031  15662363  15315304   4467383  30516752  93188163   4864333 
   630771   6218979   4710048   3625578  25775393  26481873    280808  61382080  18633023  23818563 
 34106628   2020563  66962715   5980123   2030875  28057598   6563967  23010586  40859557  15013102 
  5130969  16139103    691663   7894194  25061523  13343873  12432686  38419428  31924236  37862563 
 37739751   3421123   9642403  33403056  42443388   2349623  18020664   2765663  49389791  26885923 
      578  28630413  18152133  20533757  55927599  12233759   1638321  19405595  34299663   1224943 
 45820947  60980435   4119015  55189027  40669961  63495703  18407435  11474721  43083563   8894151 
 49502187  72196571   1047260   3248667  43603847   2980923  27009183   8936013  39516171  45044969 
 26881035  66201947  14075161  11151261  21593850    662619  32876391  24768658  10538247  21364584 
 30982984   8849653  11375142  18289723  10036597  45961788  29504653  23316295  13899498  12646328 
  8149481   7561718  14484523  16409919  35339329  20646061  62496135  53000123   8435319    794133 
   331707  12357168   8538723    825139   3461916  17800015  19178619  39660981  39957651  35430111 
 24689473   3173081  46276635  40289523  21872229  10501383  80317828    654468  29482665   2516775 
 10635594    446430  40241506   3429950  41990802  36446211   9821499   8249847  55146059  51654435 
 55253907  12955221  54255813   5527911   5747462  26050401  17166090  90258357  16254834  50917515 
 58590491  13970553    805261  53310048  11512253  10231708   1330298  14090073  14154443    203123 
 34691307  53190728    435495    442534  32828046  22539036  15342237  89298123  12043098  17927289 
 29515441  55675610  49996338   5074933   3429954  11946244   7624103  19652323   6913458  34256211 
  9949893  78364551  61460487   2508301   6124766  37854843  27105399  26169257   2271294  45204819 
 23637231  10194703     56347  16902723  24339455  49740695  74283068  28598847  64447407  22579407 
 15544236   5231235  21045658  13802994   8745633   1589125   3127315  44552917  10963168   3049183 
 36811941  16171473   5706894  25638243   4062969   8901439  76752151  23274437   1996593  33266421 
   279583  37908933  14699673   9820563   5266851   8800250  63412803  36843476   9869423  64959522 
  3729651   9389123   1053123  14282859  20113545  11731206  31665276    905832    430318  11506618 
   962925  40831641  70749975  18739585  48879723  36478433  18458493  21124573  10748661  41281002 
 12620523   1179548   4347774  15238809  32444519  17567316  30019473  51886887  29453601   8481186 
  8642782   5723539   3170923  38183793  20748759  13835546  41185407  20578131  17299398  15656856 
   238914   5242888  34094043   3395496   1330299  46214323  19561028   1132839  36161325  39033573 
 81943683  50161190      9847  48616383  42194544  78552251   8735092  79408808  44878596   6953330 
 31177714  34107036  18281355  36174523  29532404   2905585  31208679  25363071   6944225  26587287 
 64511626  45624338  11249707  18592725  31467895  16383219   6985662  14367195  68512281     64915 
 18650299   7263547  33711108  23852028  59249469  20625435   9297537  38855745  56442792   8069547 
 10207643  34462104   1783593   7029624  22573262  26601714  29845786  39936123  46222817  10928673 
 23772231  15882903   5663911  33476373  29560003  23993498  17868779   8695803  18736544  30696618 
  5200251  22236643   7468315  10708509   7938171  29402723   1608285  12337170  12460749   5016925 
 32440083   3709977   1707735   1561083  38707883  24034772    191129  64792171   3619603  53710461 
 12901095  14489771  71911435  19932763    786787  60829927  16660951  65791233  12344553  95138837 
 37806459  21419013  40723063  30153043   2221843  43250201  11685853   2082083  13324645  11100147 
  6832741   9625090  27553003  14360623  55628983   2838827  64914123  13670946  50967331   6047899 
 23229897   2341239  27984523   3104979  48078114  32773812  20891862  22473432   8566477   9528453 
 49882745  36220439   3581423  28463323  33953267  39286205  61541361  14365743   1148847  60960414 
 31160535  37147683  22574256  10236723  49502411  33448923   1602885  13398526  44215987   8018763 
  9325653   9246126   2254003    626436  33644183   4652478  41340304  74513499  40520807   8319915 
 19082935  68622468  70166043  20290336   5527572   2160974  26455395  13677421  33386949   1399515 
  1667229  23741323  26684451   5179570  17281275  63260811   4274259  20312472  50539755  14280928 
 10387292  14112221  45439607   8551253  79786746  13300828  28259863  87475401  10628631  30498854 
 14766315   2716915  56410275  32237793  19136391   1244547  20365683   7973250   9140938   8419973 
 26793789    711067   8753187  26519266  52698783  56530765  44704801  70198355  16394424  84191028 
 46282083  14450357  68926567   5707549   1380691   5392026  24737967  78801775  23693443  31859797 
  8457123   2904632   4907299  28384653   4412022  62479731  12199038  18074400  36372151  62020963 
 30625627  91568647  63456348  36138555    356433  26693053  53589851  41282133  15488673  24219003 
 38012089  75124563  48071871   3869849  16410620  20161638   5322957  27552543  82000139  34444611 
  4844655  86782627  24580168  17526758   7947069  69628983  30369243   1319424   7233981  95336025 
  9127211  16807836  35864960  23545337  78023589  41728703  66689998  62391703  34728013  13146023 
 36395482   7107263  76473995    211887  15855873   7736003   2748619  35627715   1654016  24665035 
 15315719   6844648   3122795  27093458  64981371  48656259  39815763   5426387  67045215  15122171 
 22382283  31455183  82595156  14058504   9638188  30094083  39922227  10589541   1906873   2420870 
 14536347  31882248   1268443  68817051  48419273   5511891  67414155    438267   1322577  58901714 
  1536491  30633765  10861764  10365593  12629138  50658528  33497730   3147078  21089167  22962779 
 47361662    434319   6044535   4932235  31739163   6612019   1918277   4580545  20346315  54328146 
 60558295  13604883  68535357   8156124  37871011  20351498   5044773  32640693   7213475  26591499 
 73895408  46596750   3882557   6910723    967051   2625837  32831453  34681020  25990107   2343709 
 57256713  76855371   9255843  65431408  56126947  52947915  17232232     46929  12003478  41678127 
 14113740  18104495  20463159  10797316   3483501  13204363     91248    180156   9768618  53192613 
 29352958  22123950   2293667  61904763    489579  33250373    693783  18217154  72578642  83960709 
  5756034  73478955  52516914  65202855   7640273  22570363  24955284   6286923  62147432  50746725 
 20802731  16143187  50554423   8386452    126219  43217617  12457859  44382552  16523509  12863085 
 10213473   6470743  14777198  28898788    290787  22010403  28441761  47928395  21052143  23691735 
  7821111  44941803   3540603   9096499  79969535   5610923    890309   3653253  46928823  55228919 
 11120001  19614963  55207603   1935959  19370727  14346479  78348328  77782386    401832  49301988 
  2281212  24454941  27417561  10743307  52409439  40235784  28198653  23394039   6562179   9780635 
 18582963  54715767  17690495   1375202  17479248   6070977  14754444  67337148  51225473  30825163 
  3650475  61367673  14283337  29038611   4703535   2359877  40523515   1817834  43345773  19420881 
  1305107  44899195  62175795   9228978   5508243  38901923  39688275  29579044  13609977  38288023 
  7518491    539718   4954779  72583179   2570053   1823379  65640988   7236290  16151841  24856797 
 76059483  58961631  15816931   2295267   4033383   5669031  62918223  18102078  19373317  29652915 
 20913945   8937742  55635095  12945405    881835  14851745  33354801   1495578   2939633   1632288 
  7517598  57585735  26206647  73364683  21993383   9464061  15312879  35376219  52204473  56531243 
 54433161  27521319  28221051  12061855   5905592  51006135  64301517  32420673    724612  16342143 
 65527553   8480013   2028639  65351253  11180795  49776836  44900163  34744313   2691123  79558917 
 16788201  12273783  15801018   9869771  15363723  40670592  46164005  26960844  15731046   3500835 
 24759133  27416629  66264146  27933600   8903595  13898211   6306301  50370399  60533211    237360 
  1913561   3370980   9788823  63826515  43095873  15130637  11039575  62742375    731931  16728123 
 25185659    508633   9961725  11367105  35136681  11076258   6051059   4195027  32953443  86386293 
 20490747  19049979  43392850  10490937   8580009  59430099   4907311   4182779  39297683  21813603 
 59022898   8119271  49257435  33770607   2524183  46463375  50923779   5914413   2422061  11143266 
  2312242   5628011  11608348    595941  92284783  11113539  25513349  44575195  32714503  30628503 
  8524299  18068628   1922433   5723883   4912143  39046183  19403748  36244793  71374734   8231247 
  1085003   5539995  22959183   1712664  40657947  76167739  23233515  29095431   3113552  29432823 
  7863183  32701740  22990123  19139018  12153789  22092696  33892397   2664699  13712024   2010693 
 47223873  12225713   8991456  33050927  12865603  34361306  90022590   5419155  18959548   3129827 
 18809159  29388755  20843424  42814653  92671487   1134191  11365403  60934818  88494144    413887 
 27814642  49808118   9803551  30139941  11431137  27666717    611811  46654535  66383673  24104229 
  6671130  69334185  13294773  22791083  35008608   3163824  41705267  32972391  56988183    339622 
  9610479  47750943   5903190  10855725  10457259  43011843  23403507  18559573  12072987  37091499 
 39368028   9760188   3235167  10497087   8564764  59772845   2579233   3054123   1463168  13800975 
   880203  55590511   8035551   6273467  53045463  17740958  55752745     72623  17322792  11651235 
 89636771   4051068   6294411  55412019  11337443  25463283   8898486  13332561   8547453  61165896 
 42736657  52376586  27972811  58636311    983616  27768171  28613523  41118873   3198907  54269688 
  6707915  14919867  30794436  22118243  14731241   6811343   4254543  30886048   1239993  16345914 
 22957725   1397424   4843899  24569745   3922667  16405713  13073822   2999492  35617785  12097233 
 15906695  83964085   2719983  58117339  21493636  43615184  36828900  72953037  40742583  28952179 
  5516667  21876411  74807361  30814998   6579388   3198635  12590415   7426817  19393887   9136923 
 71826299    998487  35389617   4916981  14233491   8949115  17324811  72658541   3566201   9682289 
 30066390  29917131   2768865  14293259  39630468  37270927   4247373    689888  52657899  22047959 
 12933839    877890  45475435    553877  46230073   3364323   9257015  10247451  33962016  14150043 
 89911977  35817723   3707593   1930608  67855428  37182034  18550788  48297323   3874233   7357825 
 64176808   4401169  11822064    257820  22943114  35095291  59793801   6294042   2098179   5922005 
 20190007  31234573  27162947   8880099   3386489  18533659  42490809   1549843    863091  26901699 
 27605987  31099974  36607254   1247355  10724592    128649  23806063  58731339  53644227  23933967 
 42098640     66270    441003  44567169  19700925  41538984  10970638  12832623   2633572  44382550 
 52821801  24810623  11670223  38307348   8268249  52819877   1618323  43410513  21155348  41104485 
 40701619    856219  31156893   4665141   5680248  32225352  10267137  14153877  31496907  10410653 
 33429063   1649447  44742523   6346737  11245539   1082980  20961239   5006901   8549631  37899803 
 14490081   2827012   1354184  11452373  12378909  17727294   5136051   7111815  65237568  14982458 
 40595423  20658657  10309567  57888437  31098142   3187773   4128527  11542303  68075698  30134633 
   823551  28340217  24580637  12252007  30945443  79327261  48918186   8523054   4676430  13896663 
 35234259   1532498  63629007  10406471  14317535  65496633  37080472  24820374   5036182  17694213 
 30833394  38024599     34725    842125  16617239  91002314  14246904  50296521   4435216  66520719 
 34657769  43916039  51720573   8641365  53948443  20221205  88362123   3061944  21301803  34901023 
 18614313   3922455  34007883  10384287  37470171   7104923   3174952   5419638  13404057   7111227 
 42665856  18623907  14030763  16225659  56693923  11391683   7119723  10460155  27872691  40698756 
  4610328  42361182  19206475  31339121  45033072   3600945  28487509   3337728  51672881   3425147 
 72597219   2000115  31768263    528866  38010459    255581  16417975   4544651  13272018  20835147 
 44756927  26343633   1583791    194493  52645483  68994631    425762   5868601  35281843  20888483 
  6543742  19600236  17895693  14614300  55102623  15829971  39729533   3417559  54658519  82990305 
 84022523  64920748   4351101  30557258  18667843  22172307   3058238  48883734  16280763  12075813 
 62093943  30961613  42889661   7570059  16029530  19926687   3654963   1541887  22436004  13438237 
  8034625  36352278  45370253   9033711  16092195  19617681  65024157  12811729  45542533  11732883 
 26236227  27474675  50678091  37976033   4774074   5575392     38715  28134283   4012583  76657639 
  1438575  16457361   1919634  52280656  96180603   8244863  38806143  29968052   5186249  28097101 
  2739243  72156311  14489851  47552193  16225611    298239    658618  31732661  13235127  10254237 
 28630488  77708116   7195908  40817547  20639263  60081313  12148413  55279140  21604497  13579407 
 15357173  59843943    276069  27408405  19654989   1872683  48202767  87663816  49655081  12641223 
 72367803  60936816  15682811  65628169  40955491  14635695  81322287   1577930   3824115  46126757 
 33844893   3251805  20917995  45232233  70290067  54026443     47763  31121367   2630410  34018161 
  2030951  48214998  30016967   9413211  31296024  39761023  20806291  80506230  34459881  20118892 
  3017829  44016170  46293675  17897763  43662444  33986691  46931399   9423603  33201111  44877567 
 66981051    209155  24589023  38278717  17812151  25321579  39351149  74298807  16389548  17897255 
 10307810  24685575  23858307   2988973   6639417   7692395  64687044  74050146  16528545  23829213 
 12646789  12706969  15919188   5125155   4089498   3651419  26862483  10039023   6455901  35845123 
 59920501  12343328  32834379  15740441  50257170   4643748  38977879  69646958  21139231  39573452 
  7916147   1707603  22520413   6898660   9279831  16646413  39537933  15776763   1726023   2185341 
    11826    383753   4979928    746293   4881263  30042155  11774025   6123324  88272403  12697335 
  2247485  18666470  33937865   3393062   2845878  14687003   9002796  24739808  23404198  53658116 
 24837789  19542998  31544523  23233707  56880034   6168286    127557   8920431   8337594   1058796 
  5643533  13552954  38877987  75274413  73409715  21817787  44041692  14362383     67395  60138212 
 32882883  25143603   7978128   2661045   3247024  10485247  71522873  43161723  25106975     44595 
  9059173   1622835  18114947  65692447   6034123   2154809  53744813  18406727  33754459  47353056 
  6033361   2756545  58859853  23805687   8876943  17351975  14074775  15866167  30878619     80541 
 32752026   5857039  12944508  62324479   4016111  55566501   5586403   4523955  27433380  27027718 
 37440183   7732007   4727532  59959790  78832427   9306467      6225   5760941   1222231  11120246 
 59037867  16917421   9985737  16572803  11091973   5340920   4498719  53078658  38698748    178473 
 40090853  22894743  59884467  26685223  26765466   4221373  26996029  33135499  14295643  20910495 
 10013094    611426   6830203  70187757  26349751  22565771  59730508  81207543  33239613  39739519 
 34198413  54823263  40283781  75319059  28341469  79680309  21231909  62899386  68547074  21850468 
 25060371   1526651  72432987   2926927  62363886  18869347  48449129  37730299   1356427  33700719 
 15855714    532907  11687445  81390883   7611855  10021167   4726259  58489855   6045315   1027067 
 30214299  17428143  22561908  29105721   6140982  20790108  17374803  17107983   2343675   1750251 
 15536823   2632311  12041083  39852727  17515236   5469527   8390463    116250   4422843   8448649 
  5734568   7752066   3406574  21454863  19890053   1294843  21786330   7427445  17535139  12269943 
 21823091   9634977   5511738  21503598   4088368  18528474   3194523  47301531   1122391  28789056 
  1643700  14533275   2963373  10409830   1884624  25526602   9524373  16348873  17547003   4057278 
  2515281  18943359   2987916   1305855  59615178  36013021  30869173  25004505    835499   3263029 
 10561500  22757675  21071787  29494438  14158193  82721723   7697094   3246684  11269738   3461867 
 29192112  26455151   8392302  25953631  20564979  19356294  24248356    819339    182459  48550893 
 18649780  29899883  21911103  37553600  27958578  46333455   1071159  93945535  17063099  20815203 
 15666810  20559057   4973459   3965115  15884801  38424891    192199   2711623   2922596  12039293 
 48123471  10485590  44694577  52884267  11433631  12970398  45741819  29267251  63832413  57481785 
 12954180  41894943    714835  37605687   5942823  15073815  33895803   5358648   4430088   3254193 
 16176338  11279192  48617227   5015688   8935731  51584411  13338036   7133073  62252508  12573187 
 58663644   5621903   3888072  24540793  27625173  68451915  21107695  35913650  27533650  24655083 
  6927311   2674095   1996040  18832053  54428217  14983067    854481  13766746    327149  92804289 
 29563625  16504226  74692391   2108023  19226301  16891298  59296260  27512133  18284411   1158357 
 16666881   1339459   1738773   1184815  63365743    549740   6224017   8651241  47582478  87274383 
 31538250  38486523  52161495  10124286  42739259  14328675  32024661  27029223  19941198   1107177 
    14858  15472689     48745   1936176  51975933  28973277  62973628  24338011  38866929   8552403 
 15096498  25751238   2937944  43321767  61459073   6734445   3372947  11776811  33544690  15580571 
  5186073   4126175  56663107  15071028   3434019  18035539  22547386  38795558  48231993  18166449 
  6776573  56832754  17087076  27619680  24234845  74067956   6375008   3990383   1791633  70525371 
 77878395  19334985   3539823  23342731   2171817   1619873  13998568  33040635  40269995  33125276 
 41495603  35569715  12856713   4937634  64560489  36960333   8765587  35422835  64280363  16795041 
 26896938  28508383   8493450    615633  12947607  30571667  52969141  85106851  44919829  70094523 
 43388424  40470003  50477534  18839016  35258193  23464226   9110363  28165123  76183293  60550947 
 25224686   3935865  29636223   6861495  85910269  10137876   4791097  17187363  35994081   4562403 
 28354243  41080851   1906363  11955983  88207083   8131895   2189808   1131192  27736475  10519695 
 58131053  28234217  10174395  60929491    523451   7776243  39149899   1531345  86943432  24703135 
 44659333  52511285  41617515  50811967  60538377  14761858  15960466  62451204  37882212  47502871 
 61638771  18279659  19265499   7792267  35231763  72154793  16369875    836751  11823991  27034185 
 15352404  50910939   3240763  26440017  12874803   6065693    993348   8433936  30079680  14291697 
  7526923  36354843  37493507   2739515  10108947  50495025   3225433  17671803  73070102  11468828 
  2849063   2085073  26164738  15414268  24567418  38860232  17473838  27174075  60433573  47677091 
  9049787   4451673   2577531  10373347    180408  63567858  20606792  70601649   9636101  15902667 
  2492963  51351157   8300786   1656687  43341261  15149999  42136899   5481588  18250867   3293143 
 70879723   1117116  35977639  21662553   7168003  52411741   6375219   7506398  23409225  49742263 
 13767109  61066503  56634897  11143941  71965771   3194105  25433835   4673859  51076477   2187585 
  1170131  15386111  33696123  35084923    691827  35967453  21646847  52386363   5498098   6864178 
  8308929  24577879  18110573  10813683  14650788    884308   7191003  43804543   4448583  43096631 
 50501205  48132333  18899059  21437014    431803  49308855  86927979  12550843  14535879   8527668 
 19698109   3088143  29906577  14976063  42437563  14389773  48399789  50872815  18748734    865771 
 75307291  16700205    962282  12900777  39554404  21021435  36228399   6371587  45639250  18344107 
 29323395   5125303   4306101  42858243   2131719  27088384  33373528    544749  34949376  28003110 
  2321205  52024203   4893814   5596801  12391005   3475203   6894186  52073061   6808691  10199561 
 24479323  23162663  37781888     64671  24496154    794947   7650123  30414969  62799783  65420201 
 51396117    412213   5674239  13500731  45394623   4068823  14985238   3456259  46161907  43500507 
 14025619  27164909   7715739  39788283   3988378    262989   8292307  83590058   7186089   6848111 
 53233780  18233148  13235568  42622155   1506804  22822135  35051811   7907061   5732395   1131130 
 50342957  87130223  14134887  47055021  13040278  23479277  64674329  51052795  18143343  34318176 
  4165119  21102950  56713453  43291140  17818811    658123  11713547  41938576    978025   7130308 
 24675870  24875105   8209566  46102711  79748806   1338213  48974532  60615883  20672169  59384481 
 15251347  20065971  66212178  20437911  19552309  29270516  17895283   4171623  73057321  15549415 
 24806618  32552208  70315211  24910048   2497749   1304412  39304401   6604782  25302289  16679292 
   913512   5307237  21461587  44682423   4221519  32058065  15458217  48158295  15045673  25877103 
 82253973  49442927   4892703   2791641  36947979  66405424  22607102  21163826   1820929  25639023 
   584315  70754444  11732873   3917348   3235238  30118903   2305927  52745803  44466091   8695383 
 51288405   4279943   9584043  22935047  22942023   1516398   5403367  18968412  12240742  91494060 
 38919978  48117687  23974323  38708613    314540  17269206   6438312  15762345  42128804  25333013 
 27618251  36572841  27768759  77463691  65629148   1592295   4785645  32733116  28385769  12898987 
 36298018  30045991   8460295  54463333  44053181  30349743  51260703  25442331  10453979   2742291 
 18567126   8496020  62636333   1961052  51590046  18425649   8805147   8941867  56862123   7955809 
 23045398  13580658  22600350  89062444  10032621  21431192   8757231  14342103  24004959  21245467 
  1095696  33992802  73022020   9764067  41594763  13963014    530547   8594967   9255044   9344056 
 62823323   3188153  10528053  54553735  67308935   2430993   4727274  28481807  66740503  28518783 
 16969335  45468611  59411975  24901691  14437938  35925611     38305   4269388  25641678  26932458 
 46281435  13064075  15793317  29713495  71038328  21401235   1049535  46101723  80511123  33667309 
 38206569  10451967  21240185  62587053  61458537   9462072   5699719   8592538  35189883  27322329 
   497607  21031216  33883278  39376581   4599528    992760  65991363   5170171  49777058    245657 
  8930607  83231874  25668186  12801174    956179  12572463  20967825   5978568    383718   5867985 
 54525275    393948   5592334  11874993   9954111  73765875  32258035  75303461   2354933   6567339 
  7372451  25976553  21587349  90753135   1290685  70029935   4906717  39029371  26416227    883250 
 61356093   3935929    972203  26959803   5549403  41136933  71183226  36339079  40206128  13026839 
 96060907  10303323  45174760  11335931    101067  51178107  41125452  34658448   8191722    459228 
 16964763  12690879   8002411  24342593  79390378  13279697    252067  35461105  64368375  17946079 
  3985027  35153131   4723435  34367301  31426152    771591  15619783  41184339  12046388  21939029 
 20363733   2923993  23868201  30561938  35493933   7449851  19704313    737595  86969103  75323533 
 20387523  52540323  19201131  61358395     63697  69099153   1281347   6142107  16051593  30974443 
 24137283   3203335   8648111   4226527  20686219  92336848  12776663   1910577  35962465    141111 
 94495783   5649919  15072028  49937387  41662748  56941407   2539063  10679163   4169211  15946383 
  4196161  10276873  19744619  25509954  85835768  43522874   1537827   3488347   3581661   4704873 
 29948512   9423306  39954037  18817495    621727  27271213  37405653  38452443  11518891  35321655 
  4215111  10018453   5407145  36148209   4536369  13595238  63402319   1288158   6367198  27435886 
  1028166   8486139  40300253  12178905  37022843  16801113  58899803  20787139  26816123   1601429 
 38307835   2656554  52544193  11806395     30123  26067076  40225693  80452491  41738373  43690049 
 38031435   4063791  68171523  23112023   1547643  28629780   5455508   9708746  66889973  48914835 
 22833375  77237859  31758773  23790219  32597478   5224223  18115563  44643733   2978539  25606529 
  7985275   2375567   1989943   3064303  49602909   5563570    600161  29141228   2439825  18531431 
  3906130  50244198  10295028   2860183   1378588  39363863  28935059   7720257   7392939  51718373 
 20261353  18582549   6317201  28419759   6371519    754708  31210983  55292451  26177379  46456673 
 17490791  21043250  46933438  23742974   9042475    593935   8331243  15046364  65748423  52743924 
  9604733  51142410   4161420  24562323   6285519    303349  37870807  26444688   7404903  80614995 
  2414663  41339243  58168043   2220818  36287371  14622819  39055488   8536959   5595563   1957890 
  7553347  18107661  14276022  34457034  67037301  78954683   5364910  30192131  31179363  28276563 
 30910769   6771003  22358459   2740740  10651785  27966075   1869412   9397845  15011523  52622343 
  7776829   3005808  36498914  48201584   5235003  49404912  69372348  50913697  25354998  20281331 
 23846160  14626285  22166597  44477931   8368615   1102611   9162426  44506613  15962151  32573443 
  5761578  58954227  22571913  29986910   4964715  29571163  29560367  24331027  38220795  57928743 
  7591053  44763463   8398446  42964457   2230728  14314058  43313723  10699983  29768617    300995 
  7001439   2242745  19294179  31537958  52911078  13747439  22545051  46673351   9499813  57122958 
 12412004  27179808  17409747  29000788  64437613   1625516  71671087  70799523  60805228  30895083 
  5378675  32274243  67181523  32768383   2261592  21808728  43705593  50444343  15396769  11478863 
  4831963  21034635  14220059  30603387  47022717  64122867  17705271  27234603  35075760  13947723 
  2766843  18245133  21921561  37496103   1290848  44561781  53277380  24281028  23286687  16120937 
 19950363   2117133  11219651  63571153  69481947  25126041  70437189  14380418   5781244  12963291 
 10129599  42331177  17039893  35570207   1578106   2242463  60836781   3998959  48717321  64881879 
 47724318  61421127  27989473  76715643  30062723  52216683   6031643  26929883  16016241   7446912 
 53265293  47111187  59633193    928842  33752634    429656  62478275    485437  33964827   2957755 
    11421  11664083     71488   5015123  19643413   4179077   8821093  43089191  47631223  25575360 
 12948756   7938893  27956898  20323217  27078013  22077963   1512310  16107279  14981759   9460191 
 28058283   5661387  49302635   2314523   2514411   3969022  31033664   4762683  54126338  75630625 
 19697243  16721548  42164504  70445589   8408740  54820444  32649907  48167151  23384313  48940469 
 31794183  55538436  21351453   2138934     24170  36944547   9773145   1379943  47366013  26690325 
 19961399  13159313  54411403  60744872  12672979   2294488  15917829    214443  22861017  43376423 
 36143357  11181813  18985265  27768591  11186039    356145  20169448  41174109  32252523  14981373 
 15997543    921071  39405489  30801149   8233691    183033   3622767   8792763     36027   1601875 
 19479129   6259063  35315130  56686434  45670117   4610274   3620835  16844463  48806181  33549233 
 30047511  30516707  32199299   1348147   6431304  67821973  58291263  11424522  37470435   1901166 
  7283568   8713293   2054334  10569136   3649623  22518530  22797755  36363771    109623  74217399 
  5534684  39662619  49192154  56939123  26899281  67666839   4151395  38275567  10735485   4466007 
 39706741   4007667    943583   3555156  22486459  24878571  81513748   9657093   2761728  68633603 
  7410523  36770103  37978863  21598675  11731783   7270804    424161   2446729  10461308  30621416 
 31635239  15013641  47573975   3486207   8529589  64646916  56805073  18322011    101783  31163893 
 39901803  25427729  18915725  40219755  53724498   6545907  55100933  67305291  11670600   8470011 
 38621759   2635123    735387  16101825  33631971  28303363  32928765  24833607  36097145   8884921 
 44331106   3778008  33218723  33939831  29026055  27738411  11520219  15553637  37453759     52963 
 10133609  18357133  14026443  19128336  50838183  37866483   5570763  14514005  40740965  59660713 
 31152027  43561019   3132123  33365132  69778923  17202471  16911801  28797871  19872471   1352895 
 50185063  34570353  27667827   6556491   5636779  23831163  13037193  25921707   5478223  20901734 
   205733   5154108  35801868  24384385   1022811  17359143  30006548   2692373  67036141  63551073 
  4235763  53913563  32592899  57855247   9583257  40220283   4976523  21156489   4865676  59232459 
 30372831  56627988    856149  22380945  33111787  23714514   7817801  21699347  10118122     98429 
  3290589  67997691  22961048    893085  27015243   4777989  43208314   5767467  37391344  14267275 
 23440177  12838539   9866958  54949389  12233563    981033  22499493  18987020  23299698   7478865 
  6642312  82468171  43938153  11138239  70041723  13942735   1362951    106177  62908647  32768835 
 85133491  52432880   5986257   4392289   8560103   6892735  59804403   4449932  31817837  20728401 
 57357691  70728503  51091830  35536578   4364127  81993831   1401963  11171129  66215823  10656647 
  3258303   3121806  13354242  58297084  10050540   3843949  88605283  53663037  58345891  21659398 
 33897586  35067155   5522721  13001823  24737550  15682893   1335621  37946771   7047423  20808407 
 13400768  60700323  47638203  12366673  36678772  75160989  20551382   6383591  50896873    712861 
 24863248   5139387  14399008  20131643  47159296  18551016  15894979  43037748  35705923   7414619 
 17753533  48200163   9641867   2088413   6913878   7650150   1408114  53073231   2344267  27299663 
  5985521  25727367   4222159   6233357  54688273   3381788  22609248  66140295  46036072  45454287 
 29690043  57199557   1422428   3658035    487995   5999259  24762147    649275   5155925  69914175 
 20002035  17743008  21153983  20456839  34376833  11525217   5630615   8795603  47833941   7532967 
  4242634  49541475  45855483  35876663   4093938  58899012  47546426  15113858  28104771  31860103 
 39387177   2375171   1088133  11655711   2357363   1410203  35718403  45921999   5208523  17090427 
 43228644   5719633  11164971  29547159  63932532  11370841  14225997   7283828  30173259  14730900 
 60578499  47124299  25701211   7040233  11867118   8625123  30488803   2543851  33923739  64496184 
 29000699  59285481  26200846   2207475    605585  28754243  19716255  65523924  24738883    582539 
  6534693  40450956  35549723  16738867  58910231  78489170  50592323  28085805   2627454  11154579 
 27282843   6427731  14414213    356603   9539573  44618491  12340451  46287515  46756423  20765283 
  3368779  56949917    828483  60553278   9739185    464811  11005161  77553753  68963807  16704459 
 62556747  41245608   6636819   1821759  21097302   4868420  46969060  86494280  33336035  22522545 
 23842309  73866404   9088416   3276723  26503817  13580760   5325999   1594711    772167   7481787 
 15014316  22672003  27393791  38802728  14820311  29279835   4783599  11656768     17043  52778355 
 10132064  19927233  16859495  35684013  15004329    141593  84580085  25164585  43271225  12666023 
  4136288   5923086  40640739   8540023  92230227  22877467  18716649  17674507  35602595  72137843 
 73501063  79793169  25124889  12406439  13657040  71932106  39675461   1335883  61046325    811050 
  7298675  37756491  57268743  10702121  42005608  16244883  34666183    809369  56665401   6052191 
 11836722   8732880  21283803  16459935  18052699  40402023  25794716  64029383  12840309  61000064 
 15670723  34049208  60200328  42168081  21643643  52755475   3741747  74241730   6451227  39934779 
 62174543  16085869  11083825  13064083  56279778  81916295    839355  51170883  24520439   1817191 
 40312015   5858427  51405633  43111213   8494630   5090705   3796703   5084181  20733108  16991979 
 26339683  90177629   4160994  32972387   2461863  62870268  17513251  46949091  51660211  43849579 
   394335  19122335    969881  71334633   2201074   6166123  19850943  46582420  62436804  36672187 
 58908403  45070314  23232390   6234273  12481558   4933187  37205985  68810253  72892195  65272281 
  1585149  13445513   1611805   5633128  27879126  23533563   9978963  56844456  45507118  32164311 
 24300653  40473388   6175768  57282412  19656501  23540843   6131829   5453973  56927745  10871555 
  9686979  67573892  37392891  55476230  11186438  45548311  63691505   5878571   4953201   8290887 
 72827259  11811354   1759129  22842855  19449483  15996702  38068230  22146555   2078619  11113004 
   520307   3205085  19507023  21608355  15887269  68274552  25997253  56875481  59884415  47373769 
  2632896  90796635   3350809  10868649  52685673  52098272  17483568   4015081   4864587  15775473 
 27810763  16224771  50910498  42960567  15660729  30359298  53000313  31746891  46940667  41862795 
 19418343  36636754  26949705  70642583  13136523  23088119  44286073  32277147  53825675  22222306 
 60804972  30798800  75206523    127149  15360443   1020993   9402349  52790388  45950199   1588371 
 21009641  33458425  31526628  39508229  58180873    185203  23305171  13468457   7767396   6168887 
 16543861   7091597  12695883  28007745    277745  12660979  30185949  35518036  17695383   5628683 
  3036935  32203297    690085   7683621  23594918   4088883     45363   4727835  15298854   5645802 
  3669639  48065595  17448603  11439643  49209440   8147127  47109666  36445581  23180735  34748340 
  3133515  27202350  52461280  10710438  38196339  15586869  68538663  21272990   5560439   9570483 
 62344119   1185531  59932051  40754892  22242237  68410215    330405  19167711   1652988    153858 
 42383824  14205237   1418649    331999  17657445  72520383   9164285  44421823   5350107   3206775 
 14643171  35453891  28537867  29707201  15690019  47792405  11258832  47029996   3156451  71128491 
  4989408  52258773   3921689  15935829  55259928  66324747  31591144  39328053   5542278    779363 
 10341883   9208047   4985675  11879053  42059979  26814739   2287865  28365513  24668511    236622 
 71533853   4635106   6999927  24031170  64162629   8826787    678093  15205238  50017333  81379941 
  3376767   4159280  12061434   3454323  21794671  62516477   7260033   7965089  32130054  83707982 
 11762367   7195191   4982257  27132603  19015527  16581839  13974580  18097236  16461053   7098305 
 23420701   7917632   6077691  20242791  36276004   8171994  33259698  52721659  53779737  40058978 
 56427563    996017   3057227  16732871   3659731   8649247   3128976  14958627  57971517  34099811 
 40942197   5165165  28870305  11243490   9177153  63335273  54182595  69699258  64932568  55777133 
 10624308  60744051  20055003  86159571  45127194  43112565  25664466  25842095   5135766   8894397 
 68150013  13075346  51418563  11850936  26866467   2670663  27307953   6775881  22436691  20221623 
 14558667   1737796  25880082  12214023  25742325  29039643  49723105   7920813   2900923  50647136 
 12998625      4272  82542716  45314745  20905656  51299883   1474368  47885664  16303291  56295219 
 57055447  43906081   3335136   8731509  57616907  26255034  24027763  64208165  58597041   8102779 
   341503   4316038  33108898  44718287  12567244  28474632  57410581  16029423  71452657  15837899 
 20241198  16059701  14670351   6476983   5750700  51476884  18100653  10351255   7753897  11653513 
 23326363  16621723  31108847  35682783   6438727   6397763  87888444   5570296  27600948   1065707 
  1494987  37243933   3691347  13304677   1075134  29734163  84932883   1045188     38568    803277 
  5435391  10730759   5394553  21332313  47682057  50424486  21655911   4214640  14142723  26202123 
 12078839  23812487  53733803   9797585  34165323   9879919  31472459   7198083  61055532  23765152 
 19815574  10602220   3755947   8500803  10914913  25327929  36315450  21711633  61657158  74523297 
  3083411  25844777  28539891  13746780  27597223  48722818    421038    784819  89748878  17558699 
 69599826  21727060   3263103  34894437  64377408   4354486  15124659   9986268  22100334  45421323 
   582451   5403778  18113361  59075720  60307359    612539  59697351  25704539  46574233   9151758 
   895821  17856703  29898043  75634722   8129707    777417  12299761    195983   8576425    924644 
  3323373   6166653  45247307   4650444  46610148  38831895   5858059  11922267  45437921  25904085 
  6367841  10904763  47726844  34240855  36159156  12327438  37405479  22229187    420516  51893645 
  3785281  67291888  15110203  20485581  68675739   7024117   9843788  51249137  37550048  10055161 
  1233199  31552800  22327021  63521993  15889483  40365247  66042903   9023655  60970299  78501123 
 24866873  24785028  55957812   9457051   5369488  40266739   5343598  22548019  15855235  41631273 
  3044918  48380442  62748367  10302944  12173687  43752819  11158578  36265233  24970059   6358841 
   791914  85075784  23533556  16515468  18759099  18190883  70558821  55117416  20319669  12931223 
 35408124  13902648   2248593  22201038  24686533   4677362   2293269  14124763   8541801  15616977 
  4577019  66556283   5609091  17383528  36420521  46021217    861438    997224  19265655  20935323 
 36239733  64865903  31476147  44158929  70798821  43496718  70258199  40486195  11989898  54891498 
 48573515  47008463   1425939  75924571  11828978    207675   1525738  30071163  25213924  60567863 
 23281352  27235752  25922415  16736513  29004741  28028659   2559943  42343398  15341252  44332513 
 63985507  31332102  32327649  37942547  39516614  20200299  17870403   6993396   1138939    887187 
 18314003  18628194  16604731  43316475  51616923   9480286    577533  24146454  17201672  49010475 
 53817509  84348755  13316930  77589663  47614542  52465195  31781013   7073313  37730595  14398529 
 53210973   1953063   4752222    204187  64792431  52725945  44310555  38958882  15006873  55662118 
  1719127  10258668  50584067  13064871  30722563  14359957   1803183    901863   1830642  14266004 
 96994824  73168347  32130624   2190327  19200219  87915118  10082499   4491971  58539395  59867736 
 26567331  49780119   7356885  14329263   7300401  34944503   6255323   6796468  27927867  25761243 
  5413019  10872339   1048975  34023667    543912  46695816  15676503  24273768   8642491  64341441 
  2429718   4866413   9024967   1556748    942981  16061296   4822343  10965459  67945035  63207988 
 15878163  66218099  29270859  38196787   4656021   9511344  15650331  18410574  21119287   2658930 
  8447763  32985666  57969979  20897638   9184155  51305395  33278533  19570523  23227547  18882719 
 53341373  55139787   8978799  23420223  49759431  30763419   8741375  11036723  73525403  33038943 
 69069219  34220859  42118011   8957745   6436623  23307456  29619141  31183968  57839619  18992152 
  7236411  35688423  26557458  16471116  23379756  62031373   4687762   7338534  20236163  13623174 
 20884719    822759   4647273   6057955   2365555  15440950  49248955    724137  44231002  73366903 
 36501783   1311139  15207535  42025435  12029699  17004643  66111090  50159099  35643123     82745 
 59366892  53251592  76385965   2531735  42015243  34704023  42495535   5888283  56656353  50816823 
 67173983  36515855  24088363  22083216  85801779  70260037  40464113    831355   1344615   5989127 
  1259122   3586763   2145053  37041656  18698823  14002221  29138638  43398041  37875783  23171043 
 57568370  64453914  55185259   3711115  81129835  81793819   4048605  56489283   3762555  23122662 
  2362403  48020363  14480049   1154553  54876735  15334939   2318469  46272780  24418791  21729391 
 21598249   3147319  22766863  42682073  24836426   7072251  44827317  27479142  34064531  31446139 
   645477  16360107   4191863  20357853  32476899  47983362   5414563    185355  47498310  25986993 
 80139900  52389363  38235735   2174373  13702971   3850074  22046247  21434898   4857558  24373863 
 63095561  31635051  78095763  23952383  14924003  24752389  44845367  20887154    437839  34770271 
   344733   4316367  42869371  39279849  61985409  10771383  65324938  27851515   5055315  30236160 
 14655643  14566930  14296664  23027723  55491603  13199547  16251227  66514523   1366521  17936223 
 42418795   3295867   4777476  16914332  47467443  24949239  76939153  44543498   4796673  20751617 
 11579298  48602743   2350413  46844316  30685777   1797061   1035261   4984795  17834322  39107367 
 61838778  31563303   1840137  45122793  23339908  44087787   6928496   9108267  13697124   3523139 
   535563   8688231   5153910  79411983  51136923  14942673  40359113   5958123  18070747   1347437 
  1657033  37103631   2769871   8504416  56790848  56131525   6867738   1433183  17429073  34639523 
 75891777   1413884  56248123  58661205  13987239  17655429   3064393  23190100  23495727  26928963 
 48480163  59731073  35976288  78093307  45351429  25711420   5082964  40727019   5128088  29220427 
 26085393  59956107    205133  71260026  32805081  38978095  14150829  29622144  12924395  87752851 
 61886896  26363270   4893947  87042711    991950   4620129  15245707  33372975  62537158  18805419 
 33221805   6649541   1815723  38787274   1232233  22150509   2187048   1275462  30369816  11890893 
 13415512   5754473  46851792  54625483  12036563  15446045  21016043  12078987  37428483  26917811 
 50720189  25430220  28648710    130371  19803088   4382523  70203945  10915750  13764123   7522243 
 22405473   8432913  10146655  86163999  26135589  54428518  18516253  20263465  37905075   2707579 
 20702574  24221886  13207424  67969451  33740135  23491843  26610957   4027167  30279603  71411351 
 29019603  31864407  16482638    528783  36183123  53891643   1688355   2701397   6304955  16017267 
    47467  71194938  27620331  12148017  43654817   1763924   2434047  19470651  29584971   9776827 
 55007064  77928003  55926075  33428475  84805179  47472891  11080269   3942397  18063765   3895867 
 60542553  10635297  70586847  56324547  51411028   6356895  25629195  14626683  87218872  69174837 
 37917723  85661139  18535478  64028999   2453211   7336023  34618938  88575722    867257   4859091 
 20910138   7342584   6452023   2189995   4270224   8092443  31817678  10225248  51696443  17099553 
 50308539  38651323  24562099  40651034  32428926   4869159  40620078  29764475  17429385  16609467 
  7011273   4712123  14011802    752721  59950545  12210087  16686201  76286546  63674211  11537495 
  1799143  19238622  91808292  68827788  78081963  25147320   2492925    197243  19931125  50994720 
 46558739  19915705   3714259  31745907  45649692  46401579    885871  16296493  18919798    277598 
 23458243   9038119  19479483  55790043  49112637  17462437  13063155  10894971  18702583   4917040 
 16689873  33720907   9527207  10328134   2112896    774023  56164903  28632287   2568486  19364704 
 13303568    156123  22647255   7452178  13847971  20739368   9032273   1341595  10319702   9474457 
 46763894  54288288  11870113  41494743  29371465  54415647  72811751  44382011  48004248  20496676 
  2750910  68110993  67665731   4656675  37319119  20631228  10322320  33895317  11280864   8082747 
  6062307  38460539   2080566   4028191   1895368  24971519   4623963  13251763  10003595  10532113 
  4007163  21933605  12755359   5732163  78076758  18175063   5123208  52907985  66892123  23598813 
 31972569   3668811  26718403  22929304  56430024  30697202  61819503  57619179  46513267   4691427 
 11737455  28967193  44625273   8785973  15427863  62601638   5677729    642191  56790535   4598996 
   300219    185411  11760741   1882663  25407662  70936862  44292693  45855197  60690168   2471097 
  6133729  61101438  80519783  44442033  35195723  42732507  30801185  12132291  35805480  36481343 
 22913857   2631627  93198699  21102318  54509115  49662991  49364861  24881338   7052639  52174046 
  6145193  18887475  13900875   5298408   3824052  58459768  73431123  34802393  12319647  22395773 
 81932898  35809031  32100772   3823947  68290041  27872213   3485918  28183032   1222956  14207651 
 22565653  66043773  45259512  31403704  16305453   5405211  58194919   7248267  28513957  10972749 
 15860643  12583608    800658  37916078  71900133  41566406  36413899  11529373   7882683   7720145 
  8612880  41352755  23446923  60997773  10861509   6851363  22762763  55390512  26075535  19687334 
  2520603  11093419  57966423  35604201   2444150   8428939  10320433  13002199  23252358  33406165 
  3226342   3715815   9360055  46557933   2145847   1674587  36164237  25395451  13613307  19934319 
 25461279  27113019   2930839  51801878  32640273  17021182  29246973  12224049  22865151  72211187 
 17572938  40123206  25931964  31576382   3129267  53414939   6912006  34638747  20026371   3788173 
 24856563  19581273   1535944  89184627  18229973  73753509  13584283  44181897  21402186   9841389 
 43950517  49740856  30913714  35154816   5486703  21736950  19632203   7521993    405425  21556155 
  4720123  37503693  13994934  75829799  17158947   6311628  12305511   5019434  10752223  78542691 
 37913163  17257300  91724751  18806943  94500246  57333269   3991927   2260215  10878184  61733379 
 24194843  29696757  26953084  48385943  23028183  21534087  18490530  45127302  69005697  66569988 
 10041456  56982011  40131739   2070828   9963015  45783109   2843899  11796706  72978483   9105947 
 47172891  26751393  15607338  27355051  82981143  37017726  16840599  12281899   7325325  10120123 
   548781  19136817   3871788  16739313  41268623  20026557  61199011  43986273   5220443   4419723 
  8867604   2453560   6770295   3978513  28992261  53815248  13367058  43676715  52316688    399742 
 15027002  49753721  48111297   3183123  74623205  29992815  31011873  29492432  29950503   8418747 
 13799579  42087456   6917397  13510475  17588988  50354001  37669979  35377491  36943251   4622811 
   264303  58765816  18091833  55017968  17128709  18573517  60299973   1089217   5857779  78872245 
 74571591  16925403  40779003  14366331   4383675  35900519   5256451  72923168   7144573  66973731 
 20373909  18999739   1101146  21202949  62394467   3420339  21613281   5205644  27584955  17480803 
 57410619   9230579    112411  29594511  45796051  23374657   2242198  30287517  43921187  98324679 
  1994043  44795538   5469223  17221899  27967905  15723269  16446168  42510528   1031212  27521605 
 55144267  17840639  17093463   8754648  47097513  29681375  62319547  32548320  17444235  39378377 
 71695627  44559690  92227335  80515799  11739258  48440711  42457755  13316718  26468283  22730005 
   103653  67409619   5003283   8643363  23615943   4796123  34136727  66504205    643164  65998585 
 20006523  15694668  91419646  10311949    855393  30081794  19842127   5533863   5377218  12524523 
 59442867  90276666  22028366  34817480  68966523  28902828  14155979   6618212  39491183    780595 
 11224197  11497873  12131611  51655019  29996715  78356149  14085986  39434063  27000226   9184129 
  3423534  59510123  44413703  11937899  41522886  35120967  59610475  39016831  11556957   7326663 
 26784042   4269915    514491  75832002  15522713  59006624  84179883  79277800  62482452  18987152 
 16673325  29799763  52832019  31710835  70667697    220443  21208200  16355559  96764291  33764063 
 55118283  26949563  27095776  52025253  78623616  26523477  35738425  34152395  27005720  12941565 
 11064268  12037619   2861691  66729423  26066275   7601523  47259375   6415994   2085443  28482618 
  7737369  34344953   6017957  15628743  31581438    542267  52058836  53476125  78330463   1477077 
 35096856  16725975  36282679   6879643    532563  69098268  10762029  29362808  18659843   2356533 
  4313131  21513453  40493912  39641923   4740243  39788443  37090455  10838643  33865560  94086115 
  1056143  13222942  44683027  38032263  11843258  22774630   5783901  84180219  44009979  38469815 
 40190583   7920344   1338171   5503675  15696909   8654075  22683665  75009903  33135707  14053443 
 55313389  78775347  21114723  33974342  21808563  26871423  12145947   1710807  14214471  34288476 
  6035631  26819961  11118769  12143598  29439312   5283775  43395411   5104887    901191  13661559 
 38121213  75026123  33518453   2502465  25114495    661083   6847899  29119353  23482728  10123315 
 70439971   8102385   8898461   1834755    484499   9824233  16349063   7529610   8319760  80555409 
  3094539  54893923    547243  23829207  13096514  26255627  11171940  38027048    325203  47757812 
 79333977   1985651   5569766   1867587  50956451  10877127  71847193   9197619  50244744   8599859 
 79094445  54782752  45543579   1068036   4283948  11159397  19040243  68389521   2903973   1497219 
  2748763  26806435   9678783   2460803  14748013  18653733   2413083  10985189    110079  25083615 
   756319  10611735  13981937   5372196  30701131  26248312  30909855  50934971  13780491  24689563 
 12473415     19041  72866040  14672949  26469580  23814386  18843723  18110223  81749769  13714599 
 22872579  15654923  21041787   3812631  37264443  71702451   2192460  25825287  22900651   1902873 
 56604923  23197451  19325723  22122627    589083  43027038  19202220  51539222  67876373   5730505 
  1365443  22011834  36957581  38634402   2344578  14817525  22578639   6628843  14461851  72205814 
   284919  54175487  17929047  15901294   8653188   4152879  22745517  39757623  59664083  27679707 
 40771665  44425203  31244749  15856656  54431983  60498661  22640127  24655740  19451931   6525645 
 46433121    876595  32132467  62277261  50411003   8457891   6985269  21504639  17131421  38919476 
  8341155  36551059  55327653  73326058    914147  35941632   1242975   8756666   8200323  16343274 
 42842247   4601516   7062906  28576762   2886444  30377686   3902855  39126917  31097744   2231968 
 28625003  39902573  16278859  57642000  22087707  30562995   1186256  23986557  15803086  13003818 
 22945199  35164077      3625  34964966  11495047  25429780  11099887  16291433  16679057  25331592 
 58596923  37890131  15901158   1499838  11097691  54702573  15281831  62713539   6961038     14074 
 37411431  48296749  55608288  48905505    901331  12943741  28672428  10414243  26308699   8196655 
  9914643  64197437  20215983  20659140  17422003   1369243   2833107  19008894  19644903   1493193 
 47002596    275805  10294197  23936798  26449085    944615    190215  21430155  88442917  20884667 
 27246273   2890137  27231249  12607206  20244741    113273   8687945  14045403   1030103   1952867 
 37437253  64145931  92578383  14635947  28062003  61428066  15830728  38104959  60714491  29489884 
 25688780  39065617  21790703   3942103  30484005   6622323  52575673  49800954  10635639   8309583 
  5832719  34160001  35046123  30316101  58801323  50225136  24777796  17377083  17706077  12352974 
 63814062  35437305   4421245  16411647  10076515    438009  56777037  46752742   2584419  17785617 
 10256698    132751   9982557   4415243   4863531  62894820  60201628  30769886  22614747  49439263 
  2378135  19609301  27842658  22224737  67009242  19050123   9214203  63896151   5381723   3927123 
 19413163  67036512   1556187   5196664  21706115  59404605   4026647    138703   5080911  29241335 
 20743503  24212315     76129  18919335  14283122  45098287  74106925  66206923  30731131   3748881 
 26311359  20578695  35218137  32825128   5011395   2451351  31843623  36276103    853591  23127831 
 19936368  23003683   7867392  12365343     31351  33821421  47807743   1156077    554128  25883007 
  1661175  41299742  18638639  47821723  57175543  15529263  34145873  15594603  12688715  55474269 
 52743179  67132573   7681650  24256066  49648130  22948167   3555486  61429902  27042831   8781801 
  8052603   2409549  14359096   6780468   3310137  22611447  47653881    399247    472873   5127274 
   146409   4050930  39496437   9007623  12627368  16177361   9779067   1567827  37387203  59121201 
 49321185   8326859   6833289  37133741  40729659   1226010  60673477  38122803  60790281  59175969 
 15500877  22497073   3356273   1929435  52961317  24942005  14313189  68670648   3191251  58696654 
   760941  26520057  25536201   4378788  34149777  31297065  51440248  14474380  16293986   2247195 
 61297993   8063316  57165563  38895333  64531284  21780123  13030419    180509   6292671   9294009 
 23283213  52224438  59692719  41593851  42310311  14365563  14264359  78116482   4200559  27703217 
 20925030   3036314   6175135  11747103  47770272   1427753  13812443  20377570  58459399  27234183 
    13119   4375447  21326364  38927444   6829339   2478198  69470145  21834243   7110183   2056107 
 37264833   2747333  41168329  13854579  38472063   1484008  13805509  25582843  29901293  15302023 
  8630088   9958718  20414463  18700971  47757853   9423292  32767392   4925403  15172848  61361976 
  7455504  19577439  37085150  22815639   8036690     71040   4726129  30531445    698293   6478361 
 46256037  60044411  10479984   4691958  23531013  16174013  62727964  19064875  27545083   3219119 
  7764165   9356872  18428808  57775371  70009627   8405520   5296043   9149021  45811291  57119001 
 37865643  15036519  40828539  43017248  17036247  74335167   5018980  39904189  46836187   4801538 
 29803423  18365755  13671357    355215  48138608  10247892  22767308    897987   1088766  41794155 
 46971411  17162073   7947687  77388298  15364563  10570683  33395579  18273751  25562201  29827855 
  7864053    649883   2504298  70835653  49441219   3713125  12233739   4283787  84824313  10130997 
  3301978  31137523  18950611  24811283   8045963   6970007  15250883   4695981   7859767  42819379 
 16899093   7697307   8848953  16980302   2547320     33660   2309063  42523515  22785403  61048435 
  4751307   4863456     99483   8852571  30701273  13973019   1408893   6449775  20025191  31725743 
  3840506  10022199  21007980   8309151  38807205  56900373  12511875   3379248  10377280   8970259 
 10117428  18958983  91278750  15755409   6575027   6602487   6974547    623798   9987915   8111217 
 15767799   3864852  60682767   3223803  31356606   3559189  29492235  30959176  30126003   4633116 
 59887935  26309639  80487825  28906609   2762428  67522695  13919990   8630403    602874  14991343 
 50258893  21260423  13428577  36628351   6810330  15534811  15407330  15267623   1386364  31215549 
 38780763  15566538   1383463  26467355  26353185  37790635  46564215  16635513  34958035   8127223 
  8269975  16139279  10218843  88671975  26259689  33889147  43371767  80351934  15022998  17848833 
  5679309  44618304   1109721  66532173   2544999  60031185   6965397  57671677  44583792  48429141 
  2829209  20403235  27117423  32719826   6627422   3314180  40954533  49108665  51124835  17027357 
  2937379  34747575  10647775  48474411   7578171   3397194  18410370  37286321   1841536  31750755 
  4869585   6023571  50110875  10392703  78445329  10845962  21662555  13774659   7314287  52048977 
 17266671  26190027  80752943  32307858  22060942  60368646  58702459   8029435  12511748    984065 
  4062096  10510441   9667037  16029605   3075785  15754723    540623  17438010  59239539  47192667 
  1152187   9174183  15901498  15683221  11549153  13822682   6881608  54040347     69777  73890333 
 16452357  21385338  29165405   9944731  23021486  34713883  53279573  24673293   2318385  23633460 
 67716443   8376027  23212191   4520451  88017558  23521299  47496823  65675075  53813971   5680523 
 50040284  24429297  74654523  11130533  36337200    975073  19191163  50077938   7547715  26923723 
   275217   8216047  77952813  14542035  30811302   1811069   2857673  76987257  10481883   2841184 
  1346863   6137979  23176118   5484588   7732623  22620471  32619617    896763  48040269  20749541 
   863175  39005325   8525939   4617493  16689019  20394404  68626719  25396285  47104051   1653460 
  6863564  18544943  19026207   5741040  15521295  20427827  17222526  44767375  52547667  28369391 
   181194  16269309   8977023    220495  84640098   7645299  74573203   2161443  28715569  16637447 
  9838331   3704245   7567098  44520498  50497643  48441740  59512163  94637211  45274827  46478403 
  5129142  52866780  22140576  57046923  87027414   2281292   8199132  36983319  66340683  17510603 
  4228523  60118835  43665499  37151083   6741999  51214049  10949732  14609923  61520776   7795135 
  5732183   1742396  16636075  62908283  23965317   8440893  31021891  24547218   3000768  26704203 
 81545439  12755292   1818913  43167407  45257082  55787413  36386319  19067899  24455169  35339451 
  6473149  12055353  45162363  26121361  31255998   2235264  39731838  15056403  29625653   5443884 
  8751026   1211091  55382526  55531119   8537582   9633977  25717783  57910035  31106958   6348731 
 47946203  25110465   2064563  15830463   2023123  35692179    880519  39969225  47377243  13471416 
  2291992   4946613   5464059  39065556   9555393  41207615  23728633  16134267  12805320  20836038 
 10592558   3397011  36238313  18116073   6943936  25296871  36031348  36562597   7677546  83515623 
  7533649   7742239  12392155  48812989  43705334  86235923  38104963  30070743   1109571  20750618 
 11412246  13885911  16136397   8755323   2925306   3303857    232323  14613389  12910605   2126983 
  7725815  12450708  43812473  51125403     89899  71142951   8428680      1063  20818359  15275084 
 69856854   1055788  46187913  39159681  10917199    141852  23664888   1301439  41422096  53073832 
 21287515  27843000  20973499   3337541  34288587   2072380   4150962  36717853  57246740  19434653 
 37015081  19987519  52143045  78176251  85232013    477156  41636354   2209893  10644717  48564667 
  2064971  42076773  37655763   4653603  63128741  30387921  11046483  14956462  43122563  75547023 
  4714779   9715182  27360555  14753373  17007595  10229115    243843    435579  43428978  42105977 
 41246253  26543771   2371418  27504950  16376433  14931501  70217655    853231   8736851  10538378 
 11908848  46112618  15650718  87944483  11995407  12708599  57774504  48267391   9363921   1084470 
 27298335  39303657  33448973  69153067   5385289  15646073  13326834   7783080  16808223    208687 
    25071   4170251   6920377  16992113  40210451  23341568  54393675  13456806  24557875  19408517 
  1030218  57164619  35332123  66425895  36771451  54923663  34565745   8358603  34988874    525723 
 67585905  25422306  20313431  24471629  30432786   5066958  69016419    211425  45268406  47811192 
  3609258   1160961  49096437  10461873  12081738  10335523  31566966  36438603  45106063    805787 
  6392724  40646388   8649077    810933  23242118  27637593  48106483  22484923  10427657   2947277 
  8599623   2089689  18519195  13372323    740277  13119726  28840739  53625681  40716781   3954273 
 65933298  13830456   6128996    366628  47069574   8530683   8247120  67062120  10172388   2975316 
 40587479   7253677  25450379  27872898   9516489    603735   3648554   8574259    238953   3962318 
 16215813   6804783  38619303  34120347  27591843  23998461   3170704   6797298  16130233  39239659 
 11245469  11344027   2871708  10799749  24813835   3696235  29369463   7458168  55302357   9955420 
 26394725  39018903   3339273  14563364  47876808  25364223  33737795   1591482   7245627   3697375 
    72014  67390751  19261675  70686488  18694931  61857257   7038843  65819403   3296784  31167581 
   599181  83767211  59211093   6206531  22417078  50028723  20479119  49629885  19501323  23022405 
 30685803    656174  15668139   6767083  17444957  61518481  14001119    730579  25416863   3940435 
 37564611  25149275  22448535   1922055   1211231  71237355  14498871   4378143  25852272   7200407 
 48533003  36953383  22893252  28234527  18107643  11893477   9296378  36364580   8975894   9194623 
 54559553  78775719  46754793  53885707  16157979  59808795  15369279   8426247   4156968    653181 
 55956629  17013154  17806833  94795131  71197451   2689563  25069636  51101459  23538727  20347593 
 21376797   8919914  12853728   9075307  12447147  10143325  21006083  61118715    551734  25495728 
   714226  35017476  35893409   4150357  24806103  72545505  59114570  23124568  16222437  18445120 
  6554767  14981300  33925119  17927067  11122070  24870869  66409858  12310057  33378955   9901037 
 56164218  84459039  11814233  29356359   8286663  10558097   1427709  29176843  55205430   4186575 
  3889131  31430028   9579247    301938  16385751  22045965  88840101   7217349  12968709  25600795 
 24237465  12237465  14842300  67020701   5672574  75185985  60476391  70655535    476203    659209 
 64607627   6942459   3976754  94471395    647979  46248266  52858573  40034517   6544843   2001210 
 57708323  33509823  16050026  12638463   7600385  10391203  69913803  68127971  51927011    972948 
 35718134   4625448  13806783  13089189   6333065  16066267  23660305   5484903  31900187  51448881 
  8281898  45384693  43567248  75108225  28938509   4770275   4330175  56918181   6350008  29264008 
 62135727  65330448   1129416    105891  15884074  54919483    590271  14792829   2150549  26016235 
 38070129  53678376   3921502   6265945   8147069  45223693   1171701  44965923   1021785  34055687 
  2343603  45879495   2189933   1534029   5637993  22646733  68596088  83737931  12645870  17698611 
  6818517  29507393  17979391   3492331   3647817  15060211  83849973   8945995  56802635  11239755 
 39920645  39951556  46527213   5226000  10272343  65492935  43903774    195927  11998281     98182 
 25954857  43352435   5205419  18790971  18399624  17702246   8422903   6843435  11195898   7636445 
  1993460  14320923  36293207   1366493  18986251    435635  65697027  34153748  20897923   8309211 
 22637045   4664166   6680940   5940190  11074515  24991823  33776727  22023023   7632123  14497573 
 26048375  65139705  17313442  84275135  10807837  27059235  31576643  40710861  29431275  21617862 
 17591081   1254333  32523877   2949663  58698075  10044927  27412043   3028203  43378647  45547828 
  1291749   2829771  59143473  22451000   3570123  12860247   1258926  28572953  48831365   6172283 
  4465355  23001283   3349689  48287136   1448395   2930023  12379533   8232431  14261181   3496262 
 66332103  53681555   4343697  15068696  19802301   4948099  63189498  90076500  11789913  46086477 
  6368391  19666098   1416998   7254601  26535410  17793093   3845871  52001995  18524421  26821803 
  1279775  14469928   6323307   1066255  20681743  52980991   3897783  38043503  10328751    181496 
 55057467  19187707     20685  29429718  19955843   7158147  17809365  68897715  56694783  58573221 
 21248831  42837645  26448623    139327  14883873  51511518   9664819   3635601  18139183  68695995 
 17780463  88508592   8159963  72932269  63108357   2173110   9460789  15337604  50437008  14701875 
  1562819   3872089    993297  28803885   5721183  32251979  29472955  21837972   9075701  18811179 
  8850227  30249419  40563415  12552891   3821423  27294836   4973191  32280743  50102073  28792305 
 45585249  81297710  28615032   8716803  51882668  49419313  24650799  31055041   5344311  15038476 
 28528383  22472703  64377723   1772061  43518368   2125071  70772349  10136775  38868444   1077444 
  7593207   4475322   6659355  11794617  23262467   9875667  10442643  19913973  22665453   4842303 
  9382286   3206691   5764728  16357387  62773881   8260923  28415373  30356773   7481113   3488146 
  1790669   2363751     31395  37821231  21138591  10267896    493434  75823125  17099857  48801531 
 88585642  38157408  71626920   7514283  13513963   4342414   6875327  75977363  31786427  30248899 
 12421843  22310316  71311133  40300335  12259249  67956893  21647634  28606375  19251323    734691 
 19889688  15023669  82045020  22428895    562399  47292228  49736277  41741323  50808633  35238147 
 16087128  66672567    504927     55893   1553271    503448  41970296   5473833  11238443   4555191 
   489213  64399612  30954978  47143973  50500293  31561827  49050810  14087724    245523   2341000 
 24626501  15726283    336003   7279878  25444251  63398607  13112492  18240744  45045081  44416916 
 35407915  39007779    129915     82233   3069332  15414900  84730011  28057014   1743905  35252223 
 13460288   7585512  29313204  25971177   9207945    517929   1017491  72165084    135965  33807200 
  6812411  25462944  64943387  53915523   5003537  64007367  25409419  14952803  61823388    505873 
 58464263   9498899  22049288  23952923  55651578  21786459   2995473  36091171   7205472  46768581 
 37370973  18837305  14127962  39351765   8554515  34382835  50868203  10687243  34045771   2192526 
  2632437  20366873  32136309  70149734   3723586  27231613  11738829  11761215     84963  13704997 
 66599508   1547048  36644556  15317520  43250235  42565107  34765175  43649279   6226406   5935163 
 25088529   8989531   9734443  55532571  34267644   1749732  16714023  15423289  19129398  27059163 
  3133328  12605433  28159299  51479511  20841606    142023  20467443  45663639  18918888  16181743 
 39473691  25920828  21626299   8767893   9071214   3453554  13321467   3001895  10255747  23349394 
 74435003  33701081  12896025  18457499  55082163   4077903      7481  59832711  28254163  39399406 
 44242641  15531873  40147147  68904611  31517403  29540638  33019485  20512023   3448939  53594443 
  5382183   9133029  30103065  19241171   8845423   2921659   3610623   7279183  51726235  51092862 
 17288623   1732167  64853913  19463860   3417558  18279787   1415859  60533911  10917663  23729033 
  5753055   6113051  23253468  13382943  32954127  28341443  14937615  31190095  42731565  24547971 
 61832309  11618923    645313  88443947    207372   1628848   2021118  20883531  21705405  41342433 
 54447563  37038528  35419521   3057903   3609105  17546421   1391235   6293031   3900462  44869883 
 52827675  24858268  42188919   7191331  33530561  88981521  12033881   3643473  50822772  66396155 
 63970847  54337743    288969  49842619  25743851   1374068  21874091    339063   6845109  12181671 
  1296480  13539544  24211640   2699131  36982779  26112347   3966898   4255829  12352127    418893 
  3586412  36409461  20159907  29036603  17008779  15835968    846371  54106098   3844303  10107579 
  1877328  30501648    356475   7422807  52076103  34417401   3721403  25703163   8065395  30721359 
 10055215  76360173  13280312  18426480   5298078  27763019  70834992  12931107  38561016  29041323 
 29126667  35979017  13509835   1259007  30133941    691082    351913   7401457   1227618  33641353 
  5122851   1742253  11373285  57283571  62361127  22615367  60811755  45331643  18991103  76797129 
 13199446  22077451  10549467  16024843  24180884  23392551  17301912  76957923   1127886   3460370 
 11004220  76835669  46846572  71704885   8963283  16921905  64206608   4421392  68453651   2010103 
   364410  16094187   4586687   4944731  21669021    711796  16282961    244989  21580494  40653039 
 17143148  42315351  21771089  25853013  20358523   2033133  45862593   7710353  45986098  23584323 
  2419499   1233397  48758035  32994539  17424600   6463281  28085083  48922934   5733285  61060563 
 83446523  19838733  40329303  22709695  17553840    845190  11299381   5067024  23355609   2366011 
  8394947  29888823  27086523  51877643  69923257  25048773  69550653   5741656  43002969  15684351 
  8153190  22087643  65885163  35936443   9756227  63035871   5508501   6039798   4954947  44466853 
 23269595   9138998  47978808   8372997  37132045  16499483  37948299  91152067   3168651  46337599 
 59835053   4526879   5177559  15835410  11357403  35928158  15436046  48441393   5237573  30936798 
  6097083  21036024  63316623  31121733  34280931   3887223  11345475  90268980  12083391  65145866 
 13127995  12051627  39722546   6221323   1438267  41518860  14838345   3195087  17801499  13118991 
  6117008  11259808   5842626    901569  38821155  74542709  44968371  59526807  41702067    322103 
 61506191  89864337  25879036  73518619   9587275  10598321  63265216  41354715  22093953   2810458 
  3719955    485433  56528987    553675  26085273   2335145   9396750  53008083  12848607  38683331 
 21485314  45682909  44548847   9018873  23296137  30365736  60770873  22152883    339420  62042457 
   868557  26623633  14453062  29775393  23252439  19988616  11173272   3107557   1928779  58686144 
 24297683  21507895  30025771  13285594  31608432  17152575  10132332  83064038  80485755   5230168 
 43555942  36066573  83670423   9681664  25217289  28515675  14265326   5369753  23923918  54990654 
 65334861  15947963  13195179  10688103   2945787   3567183  68165460  89199415   9254469  41506695 
 54344827  24727518  10549695  36585432   3374968   3835533   2810447  17380783  42119487  22174421 
  6245817   1691726   1501506  24595023  47181075   4600928  43625353  71555693  88354323   2333643 
 11303323   3051900  27216069  44119044  52283127  10561723  17130183  14170323   7510668  11557867 
  8508787   3005553    349762   1169467   6331119  91455579  53798748   1699755   4383411  24881925 
 34856555  13957947  19962969  26406489  21165077  31885782  40015023  20074650     62879  33811606 
  9231271  15943609   1272522  25500516   4141609  50787123  12591284   9805607  63025739  61123989 
   292217  24722181  15767439  21621945  10450295  35613393  14777133   4743427  12742533  75124667 
 60906933  65960651   8084343   3443787   2708363  22888703  36813541   2623135   6245751  22801923 
 24911911  32298103    733533  42207719  14272056    204795  77914779  33021807  74762805  16892419 
 24899195  63293873  26086278  59734077   5978843   3655980  34086681  12669891  18057623  13048719 
 29082435  10932245   4336239  33607811  42091326  23557758  40858735   6445061    715407   4593453 
 78178863   1812063   7798163  42887968  44902799   7828683   5238803  43372293   7596588   2544717 
 95297794   2602294   8934388  61784873  12579723  37794507  19688187    115239   8013898  17208218 
  9375742  42465863  55042917  30546003   8885579   2926397   5560625   2167712  33814011  48302262 
 16076298   9619215    361013  25360575   3226997  33560983  20216543  57475050  30809499  87236606 
 65838603   1750683  39620237  12273976  50833559  45524779  19130640  13040241  65735583  84437861 
  1326395  54592350  69691977  23613275  28902748  11670729  49692092  25626219   4648635   9003059 
 69763866  20790035  38785299   1647185  46472973  18681728  44316408   1053179    174963  57125415 
  9802995  10930758  10766923    518893   4036559   7959291  21553171  40643423  38209931  11208436 
 62686895   9971628  37220259  21983483  10190868    272318     75528   2855987  17762343  16365631 
 43644828  13322733  37007373  19693599   2347378  57856189  56086020   9382626  45781403   2022486 
 75785833  68326453   5121429  61913153  41074251  30028173  19277004  36516533  66116472  17671875 
 62017483  11338823   2516385  77274864  64206123  25254729  19980815    950421  21880267  29643415 
   514390   1364979   6228131  13002248  43399203  16315865   9717090     33695   6680323  68999869 
 20156424  73949208    876885  47873313  19716863  28124323   7340573  52242599  24308037  10742833 
 52280495  13029000  18727935   2246847   4529683   4870291  15421533   9237039  25777223  22683793 
 68406111     85395  17140015  10701246   3693011  11660315   1392767  37541903   1230963  52336869 
  2295611  28890168   6369391  17498208    665669  19201767    848976  34581026  26793213  48755753 
 14210123  44070044  25572228  18754491   4479963   7542537   4323351    444229   2773497  27338673 
 76343823    544395   2560793  47949753    654582   7102385   6739470  25929338    540048  80674585 
 60437318  21579753  34377291  26947347    965387  60496374  30110995   3468463  23180319  10697835 
 19224237  31552437   4885505   1394795  39477208  45753063  34989623   1556265  18365090  20677854 
 84748129  32972643   1905131   4237343  41131983  43827603   5624389      2067   2101311   6620523 
 10274127  31464243  10166982  26132788  31642419  38386347  69688341   1265787  13363395  16544115 
 33518267   8057587  42848934  78903007  25038084   7864705  35129555  41757185  17813448  16585499 
  3148324  49283448  44843695  19260879  21983271  23276013  35047929  63502163   4151481  57185115 
 65958252  21068048  70527472  59128195  31424439  21804086  14468343    126113   2227904  14310488 
  2756849  44469680  11139244  37530763  11057028  10546147   2109687  23858178  38208238   1464166 
 69322491  14216897   1387611  81060479   2829993  78954675   3916672  49946019   2013024   4723471 
 67523843  59264955  16426615  34402623  15923941   4804953   7560844   3362724    786279   5712775 
 24288123   5743635    695078   5231249  35001583  82792434   4583889  10652394  31335275  22269770 
 18543489  22785768  18950516   4304933  56408193  45458030  40151333  44404747  48789147   2069619 
 12175395   5846073  42139107  68323339    901231   3932373  17069273   9298635  27571561   8741152 
 21485970  12769309  37323123  66926697    229590  35286135  24342402  12298671   4036719   6710121 
 53101297  12801315  35323195   8285631  40141533   2936274  27505923  78227643  44644650  13926847 
 85602623  10859401  26815379   1260677  11925135  86385675  20266311  43454418  25692973  20330367 
 64539195  14448163  45010377   9411370  61949483  34750503  50084914  12731037  23450643   7927356 
 61469509  31506435   9050043   9208048  48957243  49441779  74342796   6044323  15786789  68843901 
 32731480  52430315  31147083    368746   9589835  54047403  23306667  45649762  51637290   7568205 
   814110  29258715  32559873  33910943  87483563    575115  24464755   1056745  61828011  14997511 
 76081997  15033323   8262453  71876411   1586407  39025771  51737399  29342139  29896523  10165219 
  5297298   7803625  25469658  15825977    563009   2575607  32203984  35688248  10197435   1484071 
 16011468  19906419  15965741  25591603  14665995  24717517  61598247   2950534  74060067  40617656 
 25071585   8998407   2355245  78325469   7613243  56471828  69720948  30249762   6934661   5703963 
 65783913  12389907  21661711  71228294  16057423  20821043  17927903   2008025   7552203  13832928 
 18898390  43441528  57317883  31398573   1608499  20060043   3461361  26166999  34048419  59062321 
   637790  16993149  60487388     65635  21672639  52057536  43776953  80286371    906998  10259103 
 12248862   3385169  72512343   5926987  32020471  20651451  19858038  40918253   4184103  46560635 
 16769123  20977947   7972884    733637   5886283  23125340  72233313  25915373    922944  27038118 
  7956099   9252306  36187967  53283990   3472107  21161601  53158991     73471  83048151  72683132 
 15863227  17738028  25892484  25343091  23558945  33709183   7709980  30780873   9233127   5539483 
  4269163  57224283  16490145   9800063  18588315  42217163  62213157   3918498   2658363  18151209 
 17275410  14948478  19996513   2644923  37700491  56910633  34755467  54036385  14399250  40522191 
  2239256  59150370   2575087  84174478  29450877  50460445   2107675  75821029  29469479  56611925 
   638473   3470953   2104767  68458546   2288697  19434426  35257863  55345530  22565319  25914747 
  8012985  13241611   1695128  68419678   6653456  10510239   7847755   6786143  33823017   4389923 
 41987043  32727435  46235004   8285928  34836483  12474513  17846523  23323595  30732884  34592055 
 11106635  70420928   8203483  26858283  15050637  32653689   3817263   5431255  14176923   4568883 
   749483  67045407  20117304  62863980  43121421  43518451   3962639  24409656  16786466  17426211 
 17619648  32225387  68479299  58741878   7317083   4669326  23095547  32366534   1645768  35040579 
 19661658  37511113   4517945  25858443  46524601   8583315  21036853  31866511   5435322     56583 
 16922050  59349731   5593007  12551094  35124219  70783287  26331139  21615708    766483  56679651 
 10069956   1676865  51235311   3296283  27007695  68766285  39342818  53366352  59478912   4739593 
 29762702  23445336  12071673  19406606   1257371  62660259  58397028  44911634   3496280  47913758 
 38874387  34984457  57997986  16192767  70559593    191734  28788683  18042257  26186231  43649393 
   759946  50037688  29017239  13277153  19770018  22475589   2055012  36967815    596313  26109843 
 13533939  31266177  18685658  15513873  44363398   2282939  15298683  25678923   1215447  27576867 
 36336723     99369  29640591  39819651  23621835  19353128   6798145  11178977  11454385    626233 
  1904550   9298248  26919147    652671   4032665  18460471   3189491  36554099    204275   1396044 
 38555317   6208123    769815  45406655  14869583   1187153  21122763  50129587   4088597  13200035 
 48773187  25885059  11065617  54426887  36355923  52242927  29723400  14402438  27507213  41965731 
  2670303  54219487  10416357  30916175    609531  29085557   6491131  43631460  63988638   2314446 
 12245973   5409741   5090468  12777090  38076823  91906068   1061162  76539003  17493531   3439611 
 25674843  11264841  71793087  24638605  60120229  27619263  10115727  11557233  23617665  36248679 
  2042934  63618151  48568179  44410242    405723  62898309  25145742    668257  12869434   4522956 
 14122633  44058737  48771659  61113495  40592993  13067578  29122279  20711025  69679975  40908276 
 22991965  39831888  37031901  50039249  70102683  12141078  51935867  26700447  24587623  11863375 
  9941582    570123  27034476  12415407   3572408  29425225  57442893  57494967   2862843  18075135 
 54397571  73834014   1155459  14275839  31933323  74998830   9526723   3230896  29025191   3231484 
  1364266  36628211  55115163  79983759   6897204  34571867  55303503   4132866  67264339  74610082 
 92906088  13747915  15654426  18622384  16742663  65284033  57908019  39445850  48278931   3296123 
   730483   3314680  44089938  21061953  36987152  53917935   9113843  15673632  44895004  20065765 
 20213487  52556358  38749227  16420524  13922153  26376808   4885521   2398771   2887215  77597381 
 18092961  33682395  12963507  49003555  18949683  82334790  35710981  30473681   4431195  12568623 
 38440947  11860548  25461405  31949498   3063646  48641605  14786199    572042   8122699   7307813 
 42152903   2979054   5963003  52028338   3244309   2036267  24532731   6553590  39853797  51226668 
 58308399  37939371  42790704  38042491   8955987   6393129  23994051  68472527  13532139  25219508 
 37082945  12403908  47188887    430443   1639458  68552123   7294515  24839123  33614291   6490181 
 22217101  18015131  42872348  22172403  17175699  31024797   3558993   9779079   4577053  53581137 
 47484003  51076878  31539570  57241483  77868947   7622367   3124332  17071723  15782741  14046628 
  3955441  18856747  18310239   8878560   6135906  19586445  21155956  81784903  12400941   1715858 
 69125427    377331   7843758  83019339    876706  24583929   4721691   8229271  20520123   3427008 
 47455839  18334699   6491207  24204897  73032851  14893758  86606528    387753  16292139  22262613 
  8654433   1755609   2834129  73030855  32993367   4252623   1862643    134117  13476523   4964724 
  2915051  21797275  27275955  27149091  28979940  59640687   7741542  35302104   1220907  28326537 
 41383759  39449078   7902828   3439572  44620752  73461968   4565823  17161441  36707391  13244123 
 58237957    380047  16717835   1432169  63926535    658314  31616253  70545083  26103446  13186689 
 27272243   3811139  37136373  10349535    262858   9085926  57288284   8770952  22586330  21225855 
 11260498   7115399  55884957  20893347    263727   3717325  18587260   1896765   7948013  10781005 
  9570117  10533039  12030907  22207083    298323  51064259  29931920  34462383  64184622  12345573 
  6062285   8080123  63710088  75970523  46671342  68078895  17984705  25851415  68194327    685779 
 15781073  13913407  70379411  32033787  43883935  62249277  27514023  26562998  13877991  77584539 
 33151878   1384205  18507445   6168039  13898931  31458799   6643248  22550523   5539181   5018223 
 27345873  20702043  15618669  71845603    388549  52601960  19948008   1516599   9321441  30865333 
  5550359   6680394  22737042  50605723  30598341  39807479  24322171  14105592  32054258  16983987 
 49851771  18725478  28458378   5372847  35611800  17564523  27537270  28250061  23251741  11639569 
 54794379  54078763  36562816  13309499  35710539   8043483    742865  66421320  80899656   9664088 
 34836914  19757333  41073000   7412377  94505077  12793695   9099355  46599695  28450783  29332875 
   850038   2412621  26292309  22915267  74453303  51676353  46364274  91791213  51013410   5721315 
 35301823  69469875  51203967   7512447  38669550  58624683   1561424  43795797  26663157   6719055 
 30898869  27805407  35949707   4399133   7450887   8336878    748083   2919655  68895496   8223882 
  9122568  17273223   9276663  95049233  34065821  34200315   6252114  21456327  11287294  38799435 
 28103517  10527089  59816873    235798   5229449   4783407   1321305  52594501   4964075   7176948 
  1855269  24273339  17596577  11388191  15483339  12280521  18860685    941719  73501315  38741001 
 24253033   8855243   7016831  61240563  63856651  44037995   9089411  16280748  10975529   7917923 
  9234549  16619379   7686139  38965883  53608178  22999508   5652505  70815493  29338107   2095348 
 12515787  40404819  21491915   4301763   8739747  32235337  40062454   1790737  13985858  61050963 
 76437026    481504  53712111   7234753  37877293   1555073  73052124   8234288  14837417   2403264 
 14427275  39379731  42914616  17239779  23168649    791508  28717917  25910267   2754427  50099175 
  1809678  30942234     23835  65176887     78355   1802781   2854779   4349916  40832846  15193095 
 35918016   2344533  10334356   7257061  74927115  14531799   3147818  41198826  54155741  39551093 
  2756503   7350998   1627111  31943259  22510753  56589369  18271755  39429548  12605748    724119 
   525123  11937951   7675843    385763  17960750   6522727  48677259  14522685   8350460   9146141 
 11193969  20668791   9746643  91025291  44148183  15645610  13629907  11811020  25579698   5077182 
 20416635  16334199   2254071  74157521  19603575   2692358  14915923  10829640  55851430   5071574 
  1252605  39999603  41017068  35308479  55924053  55183317     42423  35023623  13950496   5850968 
 34455899   1488251  58721523  56118939    379770  22527891   5396371  32729841  51201083  51882459 
 36913017  29830680   4779105  85266613  53023275  27732227  26191893  38858363  15115825  11472003 
  1987839  48919947  26617109   3553915   9362905  10343323  24434552  15446301  47258535  33598971 
  6787371  78527099   8629779  75023851   6234323   3006263   2155638  25641603  72920097  31726662 
 59942845  62914415  20482303    611755  20517659  12490503  10067003   4883463   8885744   9116899 
   626017  32310543  50820360   6245043  19083759  83707935  24264575  52500756  53601429  30410838 
  9788762   9106139   6835195  44144601   1282560  34602399  49584993   2296695  16110681  27635490 
  5672955  40882413   4186963  25143147  21869762  38121579  23630323  59766258  84713675  13922514 
 55287803  57306878  33675891  24338371  59526747  10143007  39041173    247099  33931762    624331 
 19691819  35388189  11703868   8047907  45756778  24978714   5404477  33300091  28388813  19465197 
 83494029   5399300  16176720   8435285   6770757   6618207  17657187  13320100  52427675  17984765 
  1250427   7010864  24412515   3065173  37086375  25096866  28873779  14541093   5340731  13589709 
 60939430   7662397   9075233  13353787   3745078  24023003  22438119  44179611   6506686  42684443 
  2565148  48903747  19948478  66283501  54382885  43225275  22199279  36007835  14425823  11400863 
 25844804    362855  36972742   4914379  65992749  92805798  15211696  43590843  29823378  62805723 
 12520279  14673205  77636712   8590407   6731773  37972833  34946519  34130912  11568543  42433388 
 37700331  48014089  89734638   1828915   4251335  66684211  12351948  37846475   5700332  44551609 
  8454093    616017  16524004  14125831  77149648   4886998   8201207  57779317  25786788   4997995 
  5981141  17376963  13820977  74890883  91982507  41384169   9835547  58628006  18203151   9461155 
 26297757  42834683  24770373  14290091  55089293   3349284  49813083   2060198  38814285  15146748 
 16212519    497748  19849929  23524386  95114070  30198695  45823923  82372469  37812069  26129842 
  7981929  55648518  69539027  43077273  37777293  25338303  55603423  21614577  15957537   6371745 
 45184452   8161722   2699361   1640047   4181211   3007209  20884657   9443013  43269048    330163 
 19432211  66962907  13411313  16287665  25848548  25902779   4135132   1952313  68189489   6054451 
 88120799   6846395  24325411   6589386  18122058   7424925   3311773   6611763  68272914  11277220 
  9975033  54832285   6534243  48322641  67059108   1039491  64311117   1712546  52464703  88509275 
  2739651  60543760  45164034   2274907  35572851   1248385  26815447    312725   3764923   6955515 
 44127519  14533473   7999227  90974108  77550064  38558748  30490111   1937093  14624681   6651804 
 11037149  26476056   5113963  29839371   5856591    447052  25022318  42062149  19901203   5872654 
 80205486  88039587  72779267   4212246  22114104  22746411  16757259  11366468  23346627  58883441 
   304185   2971757   6058763  13362993  17600874  33655746  64656915  43607961  33392601   1824648 
 32904873  85731639  34506897  35790653   3794753    829110     73923   9027323   4275798  36995523 
  3867259  54764315   3411023   2363849    698085  50530614  67714224   2083160   2938884  18179475 
 27750473   4854801   5738223   3991647  41649339  32576747  20971073  19706823    123288  82427403 
 45160436   8846427  10073263  23703059  87873818  26160351  12430715   5854520  51673073  16889904 
 15164734  31463325  11801851  36187248  35794101  47472548  58189883  15412929  28588173  48214333 
 11890967  43091991  63378449  62718075  24778680  16074555   3062055  19558025   9736983  18557743 
 13797016  44694787  21987595   1614580  22788724  17926878  34787539  60660331   4179998  16494095 
 69515027  15420123  37634412  14281127  18554963  24151308    361995  62357583  79504009  33590541 
 20563593  26575155   7108311  18877487  23904913   2323652  33719419   3067173  44662555   7538603 
  5367147  32539591  25847997   9376683  25542198    802708   3216687   8500089  15365980   6678303 
 71645127   8045721  14903869  33828423  58425252   3748587  10477968  36559268  60171171  26102875 
  5546004    444651  62120755  18694565   9216430   5672291  50889723  60464163   6471068  25665150 
 27397143  16859040  35875896    741463  17381978  11065503  22738651   7759315  73366353  44978043 
 16921251  28142783   8531523    721863    537006  21372663    650435   6582954   8819451  21879211 
 10206875  15977721  22349791   1709829  21780339   6582188  43698467   2897035  59969883  22707095 
 70085832  58894599   7094802    602424  25397363  27041428  88593222   6788494  20725488  11534016 
 62108163  51966338  51251685  30636311  53908626  12249351  52044353   3714301  28439547   9506859 
 28362264  43020307  31241811  26850165   6595670  52469307   8117610   9479241   2302150   1429903 
 30137451   7975401   5169185  41177664  58350984  19650603  46148335  68701003  39238602  18304599 
  1186731  18929787  10250563  52148150   9584403  25483328  81428040  25173258  18714453  51136533 
   889728  17404253  10490904  81495327  18076223  14388618  38570369  50067523  36659441  13981203 
 48960879    204544   3899703  60864553   3793899  25598201  29194215   2425506   6096021  43116667 
 15217635   1562779  29091293  32842093  12814456  11629619  31472320   8163258   5360478  55160241 
 56630895  10703187  44565147  21056517  35555751  44325449  23238159  14482769  34376931  72489939 
 31764813   8781363  17784780  22430209  11271851   4452073  20556603  44746927  54298367   5563854 
 20903237   5549223  39932539  16811700  63171853   4439723  47055873    960999  13940563   7572513 
  4368907  13396350  47907195  15422439   3455904  41905578   1040553   7717796   1708659    377369 
  3825735   9672771  18647622  10098435   4353299   4007643   2231222  65221778  59200988   1230943 
  2663938  40158553   4546875   1545887   6523707  38642199   9421998    166653  47686019  32164221 
   614724  18408082  39227317  12421563   1561643  24999829   4644615   5518591   3115492   7830857 
 22242223   7472843  24086283  38589493   1038902  31192593   8349925  50255166  33555960  35177693 
  1464739  12998181  26931867  49913147  11030849    819645  56418723  88720517  26844797  28402154 
 50529147  15393690  10668855  23828436   2270166   5944404   1662241  35360891  67333113  18098952 
  3986667  11722491  29805954  20016763  24611931    794238  12940395  79782683  27233194   2435886 
 66944763  27808757  28183373   2034067  19540769  61885164  54220227   6190566   3422157  83484359 
  8184583  19894395   2771943  50547685  65815110  45458733   8624931  30400587  49155914  55863182 
 20779215  36471210   4058363  52551531  27609881  28479567  15641529  20482431  55747442  20393094 
  4958211  25334043  11350887  28692043   5901748   2560773  88525683  20873823  51128499  63464353 
 12000678  12665919  33511008  20801760   9971483  60669162  42813813   3125791  31471198   3739400 
 10354769  46414656  18947643  57546423   7294293  35214535  47351102  34503613  56121279  10849305 
 25649097   6013603   3915150  74625341  76463267  28047023  45161448   8369709  37014527   4634493 
 23339742  36649967  24743163  42787121  40103209  16068500  31572843  40116962   1302443  11440185 
  1631121  10448048  12485619  10274873  33000421   1159707  35720583   8007939  81478366  57200123 
 38547726   2596298  15938235  27925707   3694573   4765143  21290427  77055085   2866119  50029899 
 24548651   6191865  13083897   5421162  55325433  73443586  28050355  31092437  36607064  46298235 
 58980957  35578523  13479223  26160663  25383765   7114467  61899895  41781243  23208189  23451524 
 53599263  61733907   5507998  27633300  73760005  15680779  12401478    477498  36853323  74612280 
 76075127  80872911  49827291  75524571   2051751   2679205  21264225   7364219  42611483   1065980 
 44539163  82548114  16132488  57707609   8784353   6248429  48473548  19714512  25206095  74605983 
 10024008  19953796  28844139  77417979  46249968   3396731  28886490  39572673   9469058   2031233 
  6947131  63607623   3147905  25887913   9242107   1736673    979656  63774025  11456331   8006658 
 28755643  34693892   9013965  13945617   6308976  11387790  27872508  66745143   1859316   8419963 
 15496725  39383883  12313851  18513134  38049069   7803507   4259498  73279395  14274712  35664851 
 50673807   6276203  11664828    969462    694344  31475832    803751    790653  18883917   3335109 
 44856881  26440482  91021915   3224377  29483500  12842977   8230691   6420678  10376531   2454234 
 58759971  20369243   1440342  31254960   8316343   3833745  49852867   4063761  20141073  33493608 
  4478613  10465956   6799497  27453115  31180464  16904330  83203027    110535  49244703   3775625 
 12365427  32354011  73991575  54837575  33603833  59363205   4548348  41391446  22392779    295355 
 24274296  55722457  20578427  38021375  42151659  71538141  56641491  25250723  77413643  11019488 
 46355433  39325669  37608658   3828675  12947017  24945909  49594675  46871273   4370307  40510011 
  1531529  33490805   6279297  43457835  37628431   5315472   9800389  71224161  17370693    571595 
 29093158   1045301  16177031  86356371  42327063  37586493   4005481   2461803  26901025  59446883 
 42531534  34778053   1796434  44349634   8476175  38093283  11236788  31956243  35247942   9517911 
 35675763  22131861  17485041   2857923  11828388   8260464  28932867  36136275  15058131   6879761 
   487282  30539053  41465628  79053691  35759028   2919233  25255779  33141918  15944163   2795838 
 18674151   1270653  63719016   6320895  25753114   2819948   5712999   1950737   1679483   1026999 
 36165005  24998954  30026867  47427915  12275726   2427989  14019270  36478719  50059947   1144012 
 13850232  58244118  18835511  13547383  20791593  14034427  39552561  10355873   8312029  27270933 
  2215903   3766158  41945035   3104781  10809488   8915743  45814290  26680161  44626724   6056709 
 32355161  12528999  45852571   4316445  14764173   1458635  19067488  87861633  21199191  71584339 
  7296027   7044503  20955577  39045997   5202607    786555  12695724   8653603  20726433  61281213 
 57404218   6465218  24878711  71958843  85802939  88863963  15242938  44781981  12462435  53437164 
 16315638  62084865  60842835  49868059  59776356  69127267   1169723  55285660    756294  18509363 
  6290043  12696549  25143384  11222796  86238349  27272811  47992823  62386125  20865715   6166213 
 21481873  19716547  37066976  40230663   4358471   2106806  31230763   8041143  38212878  70528812 
 44437537  49854408  12298618   1871867  14010783  58048519   8692452  59704323   7766643   6108901 
 20005203  42503139  33879192   5002747  42288837  17254095  34747759   3995023   3619178  43458063 
 38213755  15861678  15345258  79049177  13904871   8174014  12437479  19799375  25923459  33962883 
 60940536  46055723  55575484  25274771  27271961  39540579  71768121  89546348  11246091  38892667 
 18662723  10697415  69393577  23507555  30957323  70608831  41886765  25421330  22672948  37465027 
   418619  26410929  26201208   8266277   2317065   1593330  16209290  26266919  21751395   2588170 
 66173631  58724525  21592845  50014203  18866971   3733939   8171403  71777371   1658241  12045648 
 19413683  84539431  61576743   7599231   6547395  40355567  13091481  47111191  54952395  48360615 
  3453045  64333861  28329723  19924847  33282897  37349435   4149567  25863763  27998583  14197097 
 39729969  50838963   5072827    776715  66766653  48023655   8784184   6951417  17661611  38045679 
 32194164   3689452  23623305  68172753  67532370  29125007  34234695  17168097   6653051  17446895 
   483141  68389247  38111867  39068741  31662869  73466675  48355881  26894027  14226853   2312187 
 84688497  51513803  29907428  24004873  35383505  27433643  77792148  11471397  11088042   1803411 
 13461998  21466643  25229976   4896525  32280602  90166605   6362829   7165073  19861713  41983663 
 32322871  35584119    237343  53317352   3335433   8960843   4897839   2890316   4186912  10337343 
  6604987  14552394  51550971   4786882   9227406  65251773  37867424  13099974   3153363  14893818 
  5149788  20698728  54998951  44700923  25786343  40767855   8656791  18375813  50537883   5848221 
  7804311   3649143  46810091  25324350  43211781  22201913  27617511  66440623   1632859   2398887 
 63469088    184592  10022837  10053846  14022146  18851933  56646838  34867903  44600244   9108771 
  1860330  31785663  34097163  36858973  10896243   2692317  15573891  28625343  25569059   4215467 
 52341123   2427489   8046555  72044439  14201423  33851643  28750533  12571215  39519961  41722551 
  3270939    325933   4034334  13975427   7119417  12139413   3232758   6081575   2762915    377083 
 42112331   2640203   5184027  12471463  37859126  61117617  26050988  55163499  46614009  15674496 
 14391409   8746773   1384512  20490738   5894091   1454598  72611103   4552668  18977627    944283 
 56228914  88045473  30531819   1853931  11762272  17859947  19434093  29638939  11694405  16231883 
 60871695  53243743   1076667  77722791  68053584  26067933  12096068  15797373  45678665  18824335 
  1675239    274716  16386678  15520656  64221643   6830907  11564519  13141584  31429755  93344736 
   741504     35175  12374219  65044731  53637443  17467131  15474478  43646808   4958375   6115023 
 15107339  26075643  13811128  58544323  62112327   9417651   3326899  34814355   7619241  90714891 
  1451788  40674571   9940803  47691346   2303103    140795  25714245  41729595   8744885  16969103 
 33527591   2142209  33429498   9588382  59964785    753423  50764209  40602848    548611  25079050 
 48155721   7915371  11113035  13030497  15436825  16365003  54746903  68811173  13482697  31506450 
 45043635  54830955    859436   7704268  74737209   3813675  54738627  38560095  40616843  29592923 
 56486421  13147999   7103627   8456368   7115011  34224475   2216903  13240335  34737938  15062527 
   616978  25053218    526572  85093287  14344287   6865063  80726235  22378535  19346835   1376197 
 45377591   1876079  50725791   4189223  31862985   1004539   2514668  64281562  17014800   1065918 
  4130535  30944868  10686423  73504435  30461923   2323203   1136775    424427   9318283  28950923 
  2044599  25061267   2873193  37686015  15775919  71579181  13843755  18882349   4604811  14507056 
  1805865  15970723  79281787  35631668   5453864  42446373  38641147  16943153   7675417  24661071 
 66828205  43092913    828159   4506450   2374755   7550346    159271   1623757  11086948  36049176 
 23564447  72504363   7025379  20713159    435185  40907269  56253819  22032684  53633955  11481697 
 44220291  49151215  50961883   4846910   5437643  23295345    680039    707915  13680261  12328338 
   801873   5729595  13354247  93544783  44115963  19756899  12569847   1403729   1165941  48210348 
 16245437  17624769  18517257    228857  48470793  38015403  20017428  27013395   1479909   7952975 
 60356277  23181123   7286808    523478  78631203   2812284   6538948  75123983  31482288  28083843 
 28033887  61605164   7207628  10754085  30272644  69862623  29498882  14807173  32850923  68542623 
 14655237  55100021  44209347   7348893   2153868  20171515  45846276  49620411    173539  10365399 
 26439995   2359116   4237683  65249923  24516629   7394878   1964989  43040652   4886772   9585100 
  1939239  11403755  23401723  13887255  27465868  56703435  13443240    590456    122541   3636039 
  4037833  77113907  48427395  17019489  31096699  22673025   6972123  12657495  27813363   6415103 
 62074074  25346475  38762539   4434023  65305557  13774335    608769  20235219   1034499  15412707 
 31745074  27990157  12098963   4397700    821416  29136986  62305683   8533804   4839347  14589501 
  2699045  42552412   6296007  66434923   7808048  28899473  67676379  23264598  49175115  11111013 
 38035923  23266563  33643131  24950308   5017959  10276998  57852267  14206395  71810242  22958998 
 54725947  18329146  17167098  16403649   3073537  31298201  44310593   2653980  26164248  17028403 
  5330175   9805371    699096  26998462   6480979  14261609   9141871   5810798  23340135  28970103 
  1455483  79099533   7516127  84027917   6257367  15926733   9801403   2776533  29907377  38932983 
 39443627  16277515  39820116    308883  77422268  63495633  28766420  61589723  37925656  67484277 
 65663883   4259715  24333873   5942098   6303495  29208687  33752819  19838635  19518321  11705787 
  2549826  42104169  46422777  55387507  25310859    659931   3936011  71273548  12574334  10071603 
 22676871    473596   7454051  91199919     16265  61823838  15469431  19998177  28672523  26128077 
 17369255  65741839    199231   9313659   2565231  36236371  18048083  16744333  23646467  73985639 
 13032223   7791291  11660123  25630035   2966558  12736980  17395272  30408102  85780213  45237349 
  6270827   1633416  28316919  16109473   6736471   4706062   2242023   1367883   3040048  21868983 
   347049  17142523  31720068  39368364  11012003  85294965  32399467  83208003  77388999   8174395 
 42527099  52979547   4466908  33035500   3128843  75215523    665763  23759004  79834749  11939685 
 27705108   2154843  55211856   4907278  17472993  16564083  25581627   8705554  71901555  38555821 
  2434019  22734627  27511555   4729523    467979  39556770  87637785    646763  67752603  71685964 
 19571718  35821437   5962623   9174325  11382923  18568947    721014  56474947     15925  20689806 
 10897919  15519693  44073153   4394348  28169334  11605001  19243608  17830299   5375863  30013459 
  9494146  12870630  43248523   2637969  51244470  47971323  73651766  36486773   5100711  32049933 
 45109803   3911667  19277035  43561748  62671443  13101819  30680149  53022022   9083413   7674513 
 26684785   2823159  20107048  53099308   3549563  39141063  20684131   5498748  84160157  60351387 
 70268507  35267838  41283063  43264890  62738368  16832673  11245793    937013  20043500  44928323 
 36429243   3359073   3696961    189987  28053258   3105237  11496345  17985732   5469093  33456572 
 15762805  10756368  15447185  69317871  59584653  24137951   2805783  17669263   6179620   9338109 
 52670363   6497926  42698095  58321211  13632588   4400129  16993603  76045225  19174894  64630814 
 45465963  32702648   1976071  19801218  56707618  47259447   3986413  13165254  51073237  57204723 
 30100539    998563  16779690  57352131    996478  18740787  14291883  34325258   4633625  15014874 
 15611703  15751653  12305514   9363399   2507339   9622065  11134857   2866986  20416755  24407003 
 40948243   2047353  14042193  23660550  21684847  38000526  91372918  51705756  69317011  42772740 
 35624781  13913996  19187885   2297593    303335   6046275  23203525  77155773  90229281  36806553 
 36677448  22148939   1368335  35062273  14152758  34269891  37848579  18968107  61218325  43455219 
 14023553  16807827   5057247  80027538  60091947   3421279  13700491   1436198  41129657  28272279 
 48448083  75632811  12131763  62422971  15769107  50231574  59164259   4814023  53432827   3800785 
 38390883   1781808  48606378   7335960   2285426  28070413   6359658   4362492  27655380   9921517 
 37363347  44745863   5478773   3296382  13560648  45650007  44432319  11258556  68940123   1269423 
 11778952   1126143   3570093  94144732  36224874  17498171   2420588  35405403  26843963  22332419 
  5914453  56434948   4403379  40809321  61188818    766661  46636764  17624360    925999  54382395 
 25339135  41532033  62513595  90180665  42547205  41189379   2870187  40289833  46815083  53142478 
  1027083  26131269  26593019  18761523  21324365  17789521  53120953  57924080  28177590  47666346 
  4724853  38377319  28107335  32078680  49051011  19791453  15216503   8415299  80247873   8027238 
  3409679  50310024     79853  28832691  27210243   6663395  21650248   3965331  10403715  45234123 
 61567618  14402521  34022355  55594473   3368139  12044693   8397363  25542555   1027965  62234195 
  9628998   9721148  28553131  24617155   5167803  97249167   4683803  10839023  70966587  51906195 
  2546102  13714138  14271168   5492441  11352575  27150216   9225598  41409834  64654974  37680058 
 27956324  71447913  30338170   3673663   4836423   5415379   1190488   3095256  59518842   5507957 
 34635113  35610222  36968355   7193003  17893539  39934644  74709339  39232568  16437051  31294491 
 10893908  19573523  20573185   8300807   8328543  23979268  22037743  52770207  34050455  51376569 
  1198059  34819492    563161  65912571   2316360   7952055   5044027  18412398  35232659  47683577 
 42068813  53187972  21435873  24680298  71600275   1032139  30675625  35175867  19729499  24797905 
 23111737   5540117  86280648   5262049  28942923    882240  41241591   2136523  14650591  46029678 
 17711907  60201843   1666647  96441743  56622651  71003607   4804874  20041251  30936075   3764763 
 15239081     35669  26010357   4837353   3767861  31423676   6460332   1494108  26225443  45415196 
 25706328   9739827  59025511  96617787  39538751   4188538  21098458  70071843  25963578  24029079 
 15905727  27245835   3793599  19160198   9599615   8994234   9239892  13857099  72688739  40192128 
  9341237  16187567  53461083  39807358  32097073  70577105  43586127  10055326   3674805  74586648 
  3636747   9177711  83010561  89183358   4153723  16475973  27944401  26291523  70680123  13227883 
 19994245  31429509   4274433  10071094   6248466  18497163   4492453  56764739  19367883  12675791 
 46289625  10443963  67884387    976151  30062108  44613083  49225483  33037621  32620570   9014459 
 13898947  14475331  25371849   3028574   2516335   1679920  21469392   6580803  18212811  57685923 
   228835  10494243  56412198     95823   3833211   2516091  16020912  11600511  15217248   1400235 
 27999095   9878013  21088107  64018203  45632183  85975047   4968135  45040023  23445363  20509809 
 16370975   5889800    861467  65792651    592162  34511723  26479651   5908779  54586395    352210 
 13392495   9346603  20510698  31309383  54748836  22410863   1823793  28965165  10618197  45661281 
 16652192  16917898  23554863  58966151   9843550   5359548    643081  58549847  14680415   1417889 
 58370899  68644580  10211737  19646883    909973  52644069   1179549    551908  22535448  34318939 
 23230537  58913827   4929585   2680157   5167575  10656357  37570623  46072387  10127643  51846523 
 25718429   3420189  11441763  48561083  60575847  34006683  55120101  25383179  22970931   1582194 
  9939637  37869715   8225077  27266309  12476059  19312983  80569941  60720423  24708059   6408233 
 16971823  50682323   4865019  11758898  45467983  46923885   6812187  69324401  36129003  11031573 
  7947447   1292286   2630891  29965968  11611603  65900825   3282429   1126281  24780234  12271173 
 34661213  20454138  19059893  72039433  10110279  15329130  22970295  96161496  27706179  11329348 
 35012981   7901003   1766683  28359023   7961355   5032321  12754739  88121973   6835315  13311582 
 25975303  61022002  11379678  63371799  78764623   6518131  80483427  11174373  22928049   2764011 
 49589679   8355303  12795851   1885530  16232367   3594156   4840899  28685003  17355467   2436123 
 57520851  17966841  23971665   8772667  12259172  31306119  41600507  36485481   5888958  70165119 
 48742015  30984297  54325167   6319737  60581457  21845339  72925191   3979890   8923335   6885969 
 33248646  17441723  49683637   3532961   9492787   5461187  41969505  41007323   3430715  22543787 
  6410223   5465733   1284612  30201357     63739  31179048  26628478   1734097  28922823   4040962 
 17306565    830849  20201683   4422618  14110947    344157  13322598   2893975  12086439  11953377 
  6850374  15076623  21750233  68851997  38745673  63645903  58768873  25322342  65487623  60079846 
 59642803  43194093    870811  29430626  84980053   4757127   3000934  24376538  80544995  76463843 
 12488778  18870338  41208063  25514919   8498487  14370333   1809623   4282805  29056584   9307378 
 16202465  65163720    418047   2960651  19993466  51638442   7995174     66878   9212086  12919771 
 35921855   8500029  48557247  37062607  41497773  44408883  32202883   8243943  33310245  17688336 
    59777   6358813  57021853  40189077   6513552  29422635   7873023   6747363  15988026  18182325 
  2744803  23380705  36563923  30454373  62955144  39096879   1762751    636773   9438187   1282047 
  5066093  11068706  31112860  16093351   2029983  10487813  26122561  16625339   9584693  16664283 
 79867859  43877115    535134  21175459   1641489   5852076  33270935  15600803    415435  18227598 
 29397967  22656405   9575901  13257937   7373498  54356001  84093275   1873583  17083401  53155813 
 23984343  75188418  21710316    371619  25544331  10146129  80807035  18778433  65302324   7116433 
  8275785  27045483  25001239  54704850    366993  33522027  34183077  48059871   4079423  47976315 
 10691627  15128277  54098817   2084415   2483019  26787309  18446355   6138375  42706827  39163323 
 30983823  72845247  30101493   4237046  80814286   8942412  36406347   6522867   4003763   5041919 
 90667419  30556869   7738315  83169099   3203268  24542421   1866379  21608773  39394467  33851879 
 29681583  40889583   2264748  11093103  12447648   5080177  14210627   4220922   5693151  15228699 
  4855314   2003763  46930125  56704647  45857727    576531  18637785  42154323    625475  20761785 
 42092971   7499499  11160915  50612608  30256723  10381060  32089233  24392950  63908151   7551207 
  2122529  70701873  16048540  18975898  26334403  34851522  10774590  73889763  37052667  56461424 
 18416202  13812306  38467635   4361757  34751587  29115820   1242153  42740216  64695694   5194689 
 18913611  76997238  37603403  52612746  47693581  30664147  15357543  21770223  47180053  21064643 
  8506428  26086481  59243901   8230077  61875987   7771425  12315559  60301689  87304983  42133155 
 40220157   4129062  15055451  20909053  27914548   8067417   3048143  27089951  26559373  90928497 
 15818955  25520955    141912  35770851  35769388  11303934   2074795  29225976  18678771   3784605 
 25184998   3540379  10506775  42063144  51115866   8442895  66031995    272133  47554019   3929334 
  2181635  96625047  46568828    985162  17949303     33897  10691727   5332450  71357397  59060103 
 35217207  41363981  37990973  44994982  73503541  66895107  76966831    310371  13163047   2978148 
 17771787    762973   1677547  12053578  47256293  24653444  41737611  40600458  63925971  18168507 
  2577986   1309158  37974111  57759103  67015233  19998708  20645787  31347907  19201503  40796904 
  2552019  23935471  39385867   2333149   9923489  82168587  35681562  12072271   8917944  21016619 
 21932971   3394402  57508407   3284626   8776405   3069111   8687723  14457441  60699216   7827189 
 26301684  69270779  16838879   6827901  23424351     92463  43428283   2142735  13496897  76578171 
  1011063  44748573  41015903   4121115  70536651   8912117  12925481   1618143  24552645  20345669 
 12072392   1785837  14114364   5659179   3901981   6175123  20871904  10905458   3358097  57518643 
 38749603  15142011   8254887   6469206   8335203  37155093   9163333   7557747  12022289  26534043 
 21559993  42631683  40930764  55234941   2062326   1955499  94555210   4558131  27091248  10458835 
 39652269  39902846   9984923  16913402   3692835   3195143  41474205  90844943   7229373    978225 
 73298463  14201335   2213939  21641631  85940373  23894316  19042952  42289155  76778385  15300573 
 46419275  13200345  50858675  74787843   1943523  17023123  24749883  19045500   5460591  65199387 
 25215564  19697023  19685283  62457861  56730043   4010519   7439497   2158303   4744313  28725883 
  1757745   3507715    391632  39956468   2270898  24079507  35569833   3887538  52052919  17844819 
 46511403  14451231  16742651   1325692  24157549  19095039  36352218  43543815  79910227  59737123 
  3505787   2175547   7397248   1080629  63122740   2168083  33020803  15842950  77355102   3250383 
  2349483  50814523   6400307   5696385   8931107   6275643  23496575  18108511  75015773   6560259 
 30105597  56690185  32117523   7444539  39911832  14625226  13979506  40215696   1071325   5551187 
 81895860  28519123  73386591  31487413  71609270  11538261  54976115  48183843  59419923  44077489 
 17728674  61038597  19457035  59000715  26045115   1891137  25308275   6467099  65180668  47435602 
 25471619   4643589  17426075  39152539  12179703  37222107  10649153  77167745  19225848  34721467 
 14562043  14090199  36730399   3712137   3015891   2429543   6837333  55111821  62429901   4871553 
 42689609   6862638   2470543  38413313   8124599    631191    971483  73702605   9806660  13609278 
 21260419  21946893    568223  27999708  65967523  23478413   1687891  62820507  62530843  25208943 
 46600656  22598289   1886679  32644203  13653627   1239447  16731159  10347093  58380471   4580855 
 20193889  16730187  53046459  32762619  28611013  31572689   4214196  76549687  81557291  38230098 
 13083282  50615908   4072243   1614843   8928111  65669471  32318929  11211441   2509848  39500023 
  6415435  87714647  34271743  34949760    262833  14143987  25302043  64138263  35706723  13692993 
 46618483  60326088   4283655  26155164  28116843   2620856  73877073  31209973  34902375  23045755 
  6701473    907787   5366265  62603980   8262730   5314143  47151633  62624399  43545515  26884059 
 29942035  12028799  45038827  47569105  73305057  20714523  31454881  23213565  44801622    502680 
 17207739  54905307  15827928  84583446  62441775   7002895  83681802  39147903  18559642  39287215 
 12631365  59449200  33912405  29949287  14344773  55174305  45207195  37381608  68963198   4537968 
 50195277  40827211  44301775  17430861  24081140   7784151  10865715  38350563   3879579  28339685 
 25867195  53917636  43372431  49159035  23880679  29735389  30868429   8040975   2236570  16905159 
 17476403   7466078  50469348  67911967  27933045    126873  10389936   1367419     48543   2574668 
 13992955   9244365  45101881  12722368   2290626  36260391  15734479   1456029  72357331  76428759 
 92668902  19286638  21379130  42089438  52355307  32316511   2666811  27534532   1700947  10022597 
  8348145  55897419   6843746  27818099  34072263   1416703   1332099  46470883   8417266  66949085 
  2169411  55731083  15321748  30033258  25058257  13505173  24555323  12380777  68980327  10410873 
  4475003  40399875  85654664     27735  69671103  28991683   1991319  10607496  46284608   8682513 
 36040709  57211151   8857683   7366405  70298211   6105417   8320617  49978153  28372563  11548571 
 28556951  17941063    844923  27513537  12511895  24655173  14756899    139873   7251079   2593519 
   736187   1996043    555567  47681059  50379884  74094573  22976885  14858327  33948219  23752998 
 19682688  54455953  41682663  23262441  49312875  50590653  13074423  86784135   8829791  46157698 
 12617319    677403  22326131  32369023  21308708  68376197   8796750  23644443  28339803  31177206 
 20445709  20786283  29075513  11533817   4811786  78455698   5620969  39275829  47443432  27298551 
 25422857  35213748  14227643  25207131  39104223   3527703  14569693  18373973   6393642  29735697 
 92776877  10345243    732057  68693033     83877  19404403  81406003  30138671  33775553    789695 
  7793875  28798345  15730800  10275374  73573119  42536698   1164278  35638297  10640188    279621 
  7345427   2191747  12997625    387323   1821723  27803049   2164653  18240814  49190775  12792903 
 23868706    109453  38260311  17099763  45374723  33291153  21930065   5471592   8324076  10352673 
 49995707  18706293  57322773  28550013  11075979   9738483  45597499  17961668  47776787  17641908 
 20528496   8519979   2825421   5354077  79422067   6403965  74469165  56920997  12398223  29753951 
 22552323  31859841   5743212  17533743   2324802  27751873  16193283   8146569  79062363   1323705 
 26049443  37336935  11562779   2106217  33003027   2121972  34969053  21685853   3681351  24137955 
 54398589  39783923  18964691   3139214  12017310  20473663  34306863  52351233  34766951  58589535 
  6174498  28820322  44152985  43847559  62989011   2182026   1268259   8286162  25431727  33501639 
   857781  34616526  17984490     93193   4452799  64378528  17764161  66006231    986898  20841048 
  5208645   2906668  18125439  87375541  47579569  41294740  11871467  37346150  17969771  84184485 
  6628455  36205710  50345811  62247348  12063603   1489638  10048079  40437391   7733563  10874241 
 13920433  64291386  22943823  66691553  33502713  69057027   3763707   5159736   9394363   1392041 
 20143759  46779573  40458678  59432769  29243211   9348731  65404049  53418488    227994  24981266 
 73215861   7417827   3863906  12961428   1859596  20895371   7730001   1439937  12505665   7787910 
  6842572  54237219   9526128  17650617  21440495  40785603   4041435  10653105  46557767   2813307 
  9378057   1543965  15077934  41313199  13306317  46091769   5089660   6533398   8181801  73068803 
 67781043  23287101  34531228   1552428   4730532    233226  33152403  41102883   9625251  24959529 
 40241438  31539547   5014376  82786708  42345291   9381770   8485163  15701743  15475644   9285783 
   856698  36516404   2576004    994798  28726340  33710657  82314399  27721649   5764219  27553579 
 37282361  25538792  12975209  18904267   2610822  36797983   1155750   4182587  29406689  76793441 
  1688433   2993925   5108538  28098738     12777  79660193  51386766  10332689  53763635  10806873 
 37874893  30479495   4995033  52852455  17959163  63617523  28163972  33973977   7308607   8036358 
  3155668   2865650   6150459  31788546   2292637  54056283   2843043  17637024  13326643    497543 
 43518561  58478304  28278723  15514701   5675518  16852917  12021979  51138045   3363680  24424755 
 14411856  29779904  56299068  34742230   6320691   8349591   2409747   9893421  66474783   4288425 
 26374215  22761049  67710975  22829973   3231837   9669471  40112931  84551263   9342631  34045416 
  7294907  20487611  42120207  24253155   6191885  15617190   1254521  15849144   1643743  18905178 
 59552043  12854523  83739535   5131743  13384008   6305499   1312014  45986051  38266011     89062 
 33488711   2249819  42673991  52963472  82637891  19697847   5317171  23463417   4279518   6340057 
 78419931  42627288   5112659  19793559  18127375  15305635  52235123     35102  92917876  56389919 
 56044843  36562477   5784775  45775863   4748055  25881093  79568730   4058523  50280439  38422082 
 27910383  14489430  82928556  73444955  64315311  20826677  66087011   9789243  68280060  72184347 
  7207623   4311945  19654131   7414436  16547787   6902101   2856561  11899323  43815251   7137098 
  2992101   6268198  63006821  11561550   8509099  64129251   4943583  26958553  79662195  10291097 
 19872315   5687268  20164085  13006000  77522349   6814815  63612935   5269885  30760305  20690115 
 25533159   3457248  15248751   7311141    943723  13781245  52418471  67811287  23345403  46636636 
  3435154   9273359  81101871    826809    505608  18332571  41469990  26585979  26541308   2223141 
 11863463   4038653  25387205   6063107   5770110  11175459  16059333    651405  18969573  20731095 
 23245499   8364687  93964053  39979125   3520731   4968856  48453823   1801650    321466  17292823 
   950163   4952899  21967623  15081588  30442393   5903957   3890148  38055840   2162799  39254823 
 47854257  12736170  23530503  11691459  10146427  15360251  33244763  44621023  61507228   1579438 
  5534287  14267079  47926055  32606099  50725755  11677574   4215555  58927979   8120921  17686071 
 96324153  55005675  43732347  48504251   1781631  48309582  45952211   4772756   1213803  22742787 
 36947139  63000247   9620586  56795765  11784979  14187435  81704679   8237958  47825403   1962060 
 27363835   8172903  24496203  17933230   5780707  28654959    720987   7967441  73075919  79147378 
  6193843   2319127   1771591   6555403   5303187   9820689  74135931    977147  46524663  16583159 
 38217973    641463  13770251    822583   2083168    177682  10653458  18183701   6108424  24139487 
 37876357  17096235  64259087    419577   3829273  29112539  48876379  28391499  43569687  42423296 
 21033249  10783803  71518533  21724046   2073011  62024064  58366748   1596538  62371155  19432019 
 15326799  62385165  57972543  52354107   3186168  14130493  10861359  30447161   6962253  11689395 
 37531617  31772787  50722595   4701426  25608716  19826412    890250  15900539  24749952  14337679 
 12232617  37818893    502713  14022579  47254285  19931938  16671099  34528413   9133467  43351163 
 40373863   3196746  23676555  40584073    483153  18852373   1589128  61286279  24755168  10000848 
 47823615   1083023   3925707  14171427  11851128  11439747  15906538    802395   4293867  23057073 
 52171792  31516995   2298543   3681141   2602170  17428339  12063183   2129963  47084773  27168908 
 40029291   2143443  11502054  24222703  21842828  72404939   7843371  68604102   3247094  11081702 
 41648202  12413573  14793905  35548710  18445173   4532235  54876489  12840627  25194775  12153479 
 54259759  13411323  30803067  61624497   8690949    177246   7339389   9244287  10127154   1125987 
 32996415  26967417  27861065  12474291  13533279   1853709   3166737  48793515  11718053  84593500 
 10229388  52008287   7146941  20077923  45568235   6449235     39522  38277411  30706863  42132243 
 61973971   1583523  39604107  34097361   7930441   5798398  27812157  33161647   1881051  15316606 
  7157934   2596779  32325515  16182373  20761435  26814519  53169519  34097703  37624491  70774521 
 89586411     45888   4548383  65484113   3581503   6317262   1380069   7455984  15883481  22925537 
 43456199  23234067   4970361  19727571   4232625  64167595  60169423  48840285   2801571   5743671 
  7051026  88606273  25587022  14006328  16135099  22556468  41347923  15319199  12631371  11061291 
 64720251  21274583   7875599   2311644  52863135   1257288    879533  16707087  27494747   1647594 
 24396303   8160488  25654645   3169723   2183050  54960723   3908251   6241113  81945709   4126303 
 13692351  20583598   7834053  43067505   5342883   4967922  43125678  76665058  65610543   1051301 
  6059547   1437711  29249617  28472674  19328685  56631768  11932275  27641749  85739802  35903883 
 12766823   2403987  85831089  43209133  61539560  19898925   3598179   9316518  20512098  15015612 
 20055683  10230513   2104623  16876719  11825748  16264469   2600545  79525934  10952493   3200848 
 72539204  16575041  47485123   7019073  10674269  22893477  60017727  25536741   3055065  15129575 
 10242924  16668623  68986408   9387783  18587433  44730311  17783135   2401016  16127142   8889083 
 15199674  15229491  46622283    339771  36787211  23688909   9443123  45357755  11962185   4286639 
 71689533      8025  52595521  37509291   1654382  73291637  54181723  18613186  87813579   5563835 
 70494723  26348591   6894027   8062359   1762291   8734275   1015435  31097091  52634757  53675579 
  1500739  44059432   8212624  12629319  14864343   1869909    493913   8378529  17776271  31415163 
 22748913  52056963   4553437  18826463  31961207  39759580  21414189  61692363   9892859  15226551 
 77065623  23014842  11558783  39533155   1116939  20444151  24832811  22986723  39258939  77164567 
 63621170  26737561  40525916  75602253   8593595   4196810  38419273  25122759  24759314  21612693 
  3331033  67154787  14545822  31860928   4434240  12232483  57364453  15316873  28166269  70390131 
 73936419   6297618  33805377  22259063  20110843  53191212  15488539  13114471   5432243    433499 
 22170610  15112375  33604584  69376459  21677208   9668395  18062963   4526898  28540683   8466846 
 23996667  48157341  66209527   3388874   6583398  14494687  25935918   5375385  66152748   2038401 
 42359011    835857   6269463  49634928  72823023  11889963    352955  20112439   4423355   4300279 
 37130586   7706709  18443067   5262477  67127811  21877307  64970202  16763675    158898   4265799 
 15997671  38800540  14825325    951086  12728363   2889233    373116  15115741  21828359   7149507 
 67617670  23746703    557751  42644868    107166  63492331  11838483  11810883   9628307  32398971 
 50464523  76244982   4445984  11402185  40143512  36118089  16520183   3458954   1114746   2193951 
  9359541   4821064  36256939  60260448   7140735  16684323  20470313  37113734   3644753   1039095 
 35731287   9283823  15044511  25339579  27687678  69059718   2306581  54711419  33022098  50956314 
  2249393  12412983   1966513  18576637  12190565  19916409  51770555  77561403    476621  29293167 
 12349658  39864093  39876675  23807148   9231196   2527615    786425  54462587  14188833   9099468 
 23552411  72045383  50836443  61288005  27753423   1685625  25140259  51908389  11641200   4014761 
 82125852   3526123  75276879  25474518  33083017  64285827  20773554  18356305  14310248  29273517 
 90227533  74435601  17947808   3719883    539647   7581073  47709069   1305168  60903579  44489935 
  1161738     53099  14929962   8549403  47416167  18719796    419339  11705199   2351237  65130672 
 23205998  25224347   5816445  23293173  62901676  77308197  29180859   1882763  14614431  68997319 
 45162591  64996119  17140155  36969853  27785973  85266615   9909953   7029591   2672034  20513656 
  1048248  49213763  37266369  20995959  11202655   3196655   1797499  57526613  33151539  52917471 
  3682113   6117827    407775  12232983  17789776  14596377  39802152   8861117   1400340  59412373 
   492149  53478834   3652589  52102598  69944753  42239715  51066919      1228  84052567  21062779 
 22470248   1890311  51714240  34411931  31448919   3184098  43679974  49854106  51775809   9341093 
 25237306  85286010  30239427  49138582  18055578  31340823  12922853   7897642  13016565  19156858 
 11021016  37181051    989097  56052899  18885983   4051323  27565419  49411490   3106167   2656065 
 52427421   7899278  35220423  37018968  45953295  15625579  57433083  37695123   5836603   3102516 
 17260068  64074705   5103023  65415426    468150   9796902  12073233  47882971  43564743   3505139 
 58486923  10505682  10837383  35591424  42771123  20100948  14292303  12461013  24202427  12457581 
  3598212  64652433   1520715  17455582  35325698    195513  11471793    962459  11440218  35213916 
 25752973  64021106   4387279  51744671  74609878  67624163  17453923  48315890   4470105  23772151 
  8395551  65168633  12971446   1303163  36617498  17634544      3191  18197215   2727022  25845047 
 11762651  45428113   7079239     55761  16140648  23651707   5683523  28566548  16769838   8657055 
  3903183   2386819  24171033   7084173   1615425  10243609  20698329   8252519  31313054   2288635 
 31437243  13645833  38967387  36509503   3063787  63096026  35032349  44718688  16633142  11450023 
 15043614  14144995   5175672  39121135  57835173  25700155   9023676  18344790   9947643  79740485 
 13941083  26858757  30362617  11833951   5053203   1712145  25829839   2031883  38298075  94112673 
  5386746   7033457  34711173   2476533  29016987   8231148  47819707  73296767  21501240  68202219 
 32478261  57062037   2300145  34938819  28796457  15272391  48393323  36142779  55788723  47136543 
 11914278   4752226   1600179  49778999  66738493  43981839  47181840  14861151   8636411  16755219 
   147373  13482807  67393547   9427533  39495516  77694003   6886047   8008908  15047388  39275971 
 30104003    597495  52747791   1042963    750948   5444582  10139798  39673059  41708601   7490366 
 13766010  26160839    247998   8554223  11624190  27524233  74210233   8951118  17390467  45924252 
  5125921  15176544  35921193  42049291  21349345    202499  54156211   4469193  78786915   3227760 
 22631154  63596619   6981603  15070560  30219612  12682135  46917873  50872903    185809  10647885 
  6916494   1697419   6178038   4476163  33677613  46994216  79661841  37845918  54214773  17112543 
 28768092  13890327  10843403  33261050    756255   4369073  97321073  67686771  67520730  19149153 
 76558605   7732123  29172343    268287  35456973  32933034  79132282  12128763   7329848  44546987 
  2015808   9317067  24187521    514206  27652495  20956973  26530759  67867431  10297801   5323821 
 20637285  18631423  23395551  18932253   6220362  11968875  12141945  53052811  14389163  16680778 
 39845323  55995585  27021915  29532934   8150895  41887023  65727141    585031  23460573  90506103 
 14096923  18813946   8523998  35340012  26023993   8854729  77590798  18372535   9238511   5603453 
 31255865  36457929  14477780  31644756  32957349  45492779  20790838   3486387  13467915  27235119 
 27171279   2077656   4618523  58723330  86830231  59761773    746011  66782355  15988120   4890825 
  2076405   6793371  11730473  14398321   1910603  63821363  11408274  20872845  14989528   3320154 
  9517743  65606223  11572947    855713  67683821   9220256  64702803  50225262   3251327  41667997 
 22293370  52865232  71489169  45118473  16205403  47958960   6637923  13377091   2442478   6348091 
 49681149   3561443    304777   8556363   4087586  12691263  19822779  26061466  47778283  87749717 
  3506057   1068575  78765523  37492023  22692408   4323470  14185113    786607  22850433   8587185 
 16197436  33659211   3543003  31749603  15970951  20395043    661407   7835499   2319643   8115498 
   368997  14818715  31624261  47265028  18437540  23748609  33227925   3724179  82490207  38034105 
  9428321  63795723  19198043    748079   9056379   5308520  18873471   9089147   6507023  44715563 
 61806747  19538811   5457183   7934992  45251240   6525366  74167699  46416481  50731563  24658515 
   397401  54878843  31348563   7220091  16205627  14458503   9622823   6483419  26703598  26311156 
 50299053  18564123  67302475    483144  43773417  29230779  55864547  83499963  50065081   4593151 
 27783787   3407763  52898213  14930765  47176535  24297923  33893493  12352263  13290953  23140527 
  3679143   7339173  37400204  14614967  11416134   6434603  10632241  11108301  36508855  15076115 
  5064299  16544875  35215403  26587387  17734703  15728964  85411965  55689547  72152733   1748635 
  3970371  16545610  15944755    206715  12016303  17404018    495485    341952  17637963   1131703 
 14604153  37257355  18395769  24630531   5348034  30211571   8864373  15105183  29178987  63277879 
 43658699  49800507   5492405  27223323  23684355  25267059    934287    345637  18398859  19643733 
 51703180  25439637  62689029  15371173  13845318  47245375     25911  12034392  83034792  17856978 
  6330156   1463802  34512007  20727577   3612603  47071346   1771123  48512870   6182133  38152523 
 69221265  12789151  33271823   6257070   9536836   1372299   1318375  15649803    271355   2422556 
 72469083  44801133   7227882  12257349  19478293  45499296     78762  15380334  11075259  35674223 
 22027773  23762269  32022299  28944525  49481541  42897918   8772231  66895119  68889113  61288545 
 56236775  34989195  44986043  22458488  60080402   1436285  33916863   3863209  24866503   4431943 
 30054273  12522724  31956504  23131015  22816813   1764884  53105149  45987353   5953455  15074676 
 88953547  74652063  39336315   3947031  75297501    649997  18209313  63752735  37274658  54459249 
  1045347  33316780  24616520   3792845   6368999  46777723  20209587   4031491  23234691   2010390 
 14751938   3319791  31687713  23588021  47028339  53330645   6514323  21579366  46960116  42597230 
 28890870  47333073  74942352  35221224  16460487  22333635  16726505   6392983  57676313  14274225 
  4558608  49863013   8624173  37653675  26203911   7751515   2253993  88400421   1041153  44075063 
 30278037  30341529   6800511  23261979  22601642   7719204   8375226  35746959   4688128  33134469 
  8566080  40653155  12021679  39888269  80091123  34682771  11999031  35481503  14428498  21351243 
 56932254  12618106   8301635  34235975  46237597  27647673  70628185   4212315  50035579  26786883 
   744203  74163999    258642  30868415  56925082    931983  74675823  38526635   1006863   1843074 
 57568893   1103478  15942523  30532875  47105723    538731  61401052  46993563   1355329  72087483 
 57877131  13104195  64212690  23233311  12645789  10818579   8890084   5521323  10360977  35024083 
 57867445   2576767   7118619   2537227  28866363  39275619  10485886    170763  42832983   7297077 
  2945687  33572443  23166177   8333821   5571463  17280835  10560720  21706298  20857761  22381607 
   445588  12616568   6601148   7474514    222487   9965811  20232839  35982919  33851195  27263287 
  2507933  49734683  20992134  42046323  25536756  37022365  34934319  36009091  10250694  39272939 
 46713118  21796823  78298791  19450795  12239628  18188151  38501562  19881571  83339367   3056055 
 14023899  25860408  19299731  38238635  33746979   2493185   5546932  21735235  25754943   6798075 
 18579173  43473902  10170903  32371247  14663611  20085789  25360623  11341311  68075141  33137353 
 61814267  49332975   4658831  39025263  35225027  44505123  15357003    233235  10080187  75553623 
 17367907   2560023  36986676  53905787  16939143   3252104  54744511  12787963   6241480  12098517 
 10535382  11328408  50216479  10863843  55023938   5167075  20199377   1407903  35881503    522831 
 35087006  21704908  33041083  76266756  34871375  27817263  13173153   3524329   2818023  35403971 
  5309763  11212008  52937401  26909754   4761795   5685897  14889929  15599499   6271581   1106360 
  6921147    137537    673136  41365810   8191812  42059346    495709  27728408  12844380  35661641 
 40033523  23423523  10121100  19512111  24576921   6884283  17242845     35319   4612974  33646395 
 42165548  25759850  23932771  13664547  57666603    391695  23670368  11782113   5880798  43192099 
  7536819  35108133   3765542  27195819   2769819  17080043   7076283   2269781  15938934   2354571 
 45126043  78795239  46366287    779105   1908441  23680290  44016975  67127381  16592763  17793697 
 64354189  20642658  27686133  69300783  62585147  39247496  27927231  43936449   6761733   7477260 
 21846879   8820582  34521603  45196238   3811098  32961783  21599931   4693273  38509713  82117235 
 15365811  12750449   3553471  23681463  12006215  10920838   4234008   5912493  29679531  19930824 
 25379789  29740947  17329985  49899308  16764423   7448271   4640503  19989114  42824169  49883922 
 10327371   8855400   7959637   9539433    547047  21663618  38600387  11481614  44251253  12117039 
 64355183  73426507  21329816  14325807   5022511   6453323  37989850  11701373  44845188   4540508 
 13087139  12438409   2206023  21910368  56228603  23029185  45768833   2194330  19967961  28839262 
 24322278  39178688    350667  16399363  37744644  65825148  20337873   4662137  21004887  28122406 
 38956463   3220663  17912367  29767272  35706979  50817941  52675123  25766665   7192347  32863135 
 65090811   3048365  41740641  57150831  23387124  24991946   5286498   5270595  20310576    960927 
 51333243  18186873   5587152  15173694   1899032  10476755  19265743  10414282   1484215   4985943 
 19352022  16354098  47444259  30565746  14039317  65830398  20322635   1029108  15050217  45172098 
 29015813  11958383   3542721   9602856   6193999   6876318   1549935  51180876   8222139     89905 
 16307603  52226269  21902613  20521890  28675003    402335  57160736  48274283  12906723  39408129 
 14042278  32327223  15213163  18632562  78460716  26705175  22706989  14995767  18810096  22310619 
  9880843  23555979  50908941  26519953  61659581    404958  47149551  21154407  63579528  41877339 
 73047867   6100199  12456819  16726679  13071986  29529285  43250213   5212239  38765787   6820797 
 12244623  73992827   6444276  24324381  37682853   6311577  42453259  22264867  68800253   4778808 
 64657800  10133448  55890555  33862023  47795526  13347851  61279803  50894996   5239933   7192863 
 39709038  28113552   6380403   1049160  15265453  42290217  23981555  51856452  72740765   4711515 
 51946451  30121725  14587371  17126403  13613288   7756157  23321445  53276313  69788283  28594123 
 50772567  20799333  11784187  34364398   3133715  18291403   1628925  19000905  44404912  89451573 
 58318971  40559663  27150211  19221955   5728859  20914200  56393856  34419457  15746523  47135688 
  7583163  15720751   2867380  15032411  40460879  18342513  20643969  69885369   7954050  35061131 
  6604623  49425443   4219771   3881979  34296833  28196566  18020497  23539233  22912077   9995095 
  4559997  51371403  21298323  31762407  24906063  53093103  77062083   4102103  48456195  52069611 
 44221137  51600084    370167  86375879  38151397  55617867  48955571  78759993  34123332  68947260 
 13622193   2116911  31921133  47030517  14785027  49439145  41815995  63927483  19379707  28099203 
 39514654  12862801  35288723  27265287   8335088  64383981  55251607   9563875  89595291  21460473 
 50860363  55536193  29594273  44808411   1337122   6778587  17324619   6812661  52388988  22285911 
  3841521  12907733  42408555  12819893  43534329  31484123    366090  31439421  40481339  22776974 
 17812931  16100123  15224514  34691429  22007003   6385103  16857613  10262115   2347446  33123477 
 75502315   8857678  65165595  52624347  34992123  13085035  23481595  26245617   8335527  52951763 
 52171827   1891412  46994171  78008703  10124694  41305359  22610067  18377963  13780131  16599936 
  8285895  19808339  56886123   9280389  45583395  11170602  39909768  23657998  22031073  12668739 
 40779145   4698225  54438871  21539139   5404791  13834395  46932463   2988539  73965899  46802911 
 58253092   1722155   1418991   1644801  19169996  14456552  10819963  49836629  46007766  18227318 
  8112978  61586131  32735715  59374875   5640701  21357957    291333  43389739   7997667  44641864 
 25248147  16928531  65812873   2078527  33324771  21814050    142584  20442224  10248141  65605191 
 27083083  35328648   2202853   5729960   6772801   5675771  77258911  20671755  51510219  79343217 
  2330667  46448034  45573603   9088955   7815413  16251394  35156017  24838971  53046861  84349915 
 28266771  27292155   3239498  11767128   9129375  71522787    119858  25700264  49607517  36993147 
  3073085   6891315  46393587   7834715  11481252   3482783  51507705   8033919    918777  14552235 
 90629994   5662347  51147351  60922491  22514523  14383195  12325597   8919483   9086028  16746138 
 36764393  57671208   9094821   1147623   6658863  12330279  39335991  19303116   5589723   6645487 
   733643  27268314   9493308  49900568  39039261  18276219  37176315   4763427  24112365   8267778 
 40848058  54534867   4148805  15960628  53364143   9037381  56193403  29244259  40387720   2793902 
 23935839   5502235  31083669  27892617  60474113  37095330   5867061  35950947  39762588  31847163 
  1684747  34512981  12382218  10529328  11068035  64619933  16164453   9740168  52422513  34625187 
  1150235  32428335   1094523   1369851    544931  66624251  15954513  68498205   3316809   5484747 
 15944019   7741662  76780047  10415995  26124243  41553447   1879533    773779    107127  21558309 
 27158178  14057163  19595733  34887234  20463783  32735193  29898951  17278785  18501045   1331223 
 24750617  56900031  31160315  15142061  25026741  23247963  13124070   8570491  26114718  15937848 
 23360993  24602064  31225711  56972691   1727865  37864411  17933963  61842219   3552749  31066699 
  4088379  27684745  33823569  74276369  11206077  18975267  27135571   9165258  76421058   4412645 
   896736   1406430  40606545   3334248  10273803   1544547  39138243   8416573  24468375  11521703 
   575103  66708927  27455264  39312339  13054781  17743198  21837561    713979   7409283   3485187 
 51373805  40470463  24857106  49649096  21707977  20196747   2077210  10030872  25604843   4224304 
 13386558   3346326  29697861   4203315  31075123  42222675  46019373  42062403   1910930  38910449 
  2421843  30225646  66512023   4870285     82590  29052733   8412093   1186665  38878728   2915165 
 11816695  18072267  33618663  15106456  68801037   1615173  33811058  11806217  17033163  16347597 
 11383161   1282469  73249946  15988403    971083  11236579  16416181    521643  50929143  13740829 
 61836219  61797827  33743777    924666  38690915  10026678  85637337   1438964  58991244  51937470 
 20584374  12427011  36149346   6027051  23406253  18027655   8777619   3784071  11407650   7430315 
  2547971   9906927  48249015  50469055   9829363   7511733   3638964  22248363  11723083  16764583 
  9578085   1382382  14349903   1397337    959048  57627058  28024743  76344846   9395773  34024059 
 22846331  27090501  20928940  19613717  35150088  18106995  25831803  47150016  32013343  12968615 
 16270458   2027967  34973369   8067583  14594351   5980517  26046269  33308673   2798906  82230573 
   477823  29149459  46828359  36492249   2331626  22771793   5203321  61688507   3287043  13256907 
 40263270  24141723  18060249  50259369   7743705  15279827  12345180   4839279  68687203  17237343 
  6937350  24407675  12162777  35232375  21055428   9841583  29046075   1395105  56248023  70728043 
   584610   6641937  20581401  73934716  23759859   5487927  83654463   4283885  42652013  70312695 
 10556325  65395744  20859939  30048908  36383536  67255683  21635005  56310916   1633441  40028823 
 54872603   8558539   5791363   5502411  28317623  24579134   4883787  77321005  29407023  18070579 
 47581306  25100891  20719167  12149663  17609403  43404795  63060705  48119973   1009751   6200754 
   653254  35407085  20014683   3045627    169026  19008684  46096481  18013899   3658503  41759259 
  2004228  17325883   1239389   7563803   1468509  55288630    764215    918815  31172815   1056658 
 21476041  12758092  20631937   3406343  11493724   6922212   1656516  19595413   7243798     25925 
  4555473  39557998    373174   4867843  12277287  10294485   2027819  59496571  12846264    780046 
  9354975  29235747  12317787  12590166  71788893   7978779  24719808   3517791   5994973  14452323 
 15022383  35723553  17500019   6424833  72268893   2644813   5062117  21352106   2804385   4956859 
 26521135  42612203  56599653  54299270    359208   1676875  42665582  11264739  12640575  52521414 
 45989835  75703408   3157343    460212  50317406  10585873  39156603  27994628   3078299   2232921 
   738192  11497413  64105773  76568073  62569707   5920440  47545787  21293577   5645529   3630859 
 17764518    498703   5296294   4063746  18523243  37428022  42122418   9320343   5848737  95408097 
 36539991   1408420   2506096  49313535   1738662   9598872  45071111  13807098   4481941   1393460 
  5276563  43870203  19329420  14434423  50124078   8617047  11450133  98138593  11924922   1071179 
 48956667  16924848    852435  18519523   8799306    653928  16418655   6313221  78612495    632484 
 52010484   6142013  50377266  10551501  57183143  57718681  23102367  77852184  10309161  17510001 
  2468193  57597123    146931  42782639  54634038  24327723    686563  18596883  22529115  21231051 
 45621851  27932339  79296123  13722728  23349519  58828095  55184851  93515139  24393189  36414256 
   392985  81910049  34146488  16969851  11567835   3194364   7046035  76027152  11828394  75786988 
  7206703   5272339   7292463  30252808  28424151  22681531   2284058    359603  51964736   2833173 
 35328994  26016603  15910383   1515403  66650728  21317848  23783373  22876801  10476129   3281574 
  2100891  78168573   7604283  12982313  55933143  53972627  33395713  57636079    926364   6009079 
  9816111  18258363   5925784  50371883   2763903  27517127    551427  29168637   2997867  34453542 
 16548603  29626047  38002686  39953643     24523  50967347  60264203  23667373   9871723   6696978 
 27441261   3249656  86206890  31576467  31850685   1106513  64908455  35578139   9912495    485373 
  6145013  40610316  57827109  79970299    143759  35711634  16888093   4336515   6759540  31957191 
 57097887  32975091   2559683  12076564  19681703  40157934  29452911   7653373   3433098    195021 
 14309943   3421027  13259863   4997069  37319164  21983307  50398323  58016148  63403795  18746834 
  5743319  55550139   2920687  19010687   7509023     75913   2451455  70018055  39319047  46913307 
 43479636   4468179   3008313  31768497  59377833  42156111   1360089  27783676  27583623  30228453 
 64630003  16581891    691938   7935855   3329559   2516007  38324173  58601547  10423387  61217400 
 54092031  41947674    808609  13269249   1796443  13158771   9799627  23509903  12719451  19149739 
 51993099  17240182   2655708  12071413  30505674  67459547  15890513  31215591  19209883  57867975 
  1303323  37108307   1903443    756894  26137398   4829563   5842635  36364646   3806591   3115221 
  5670099  35394045   6454207  17082111   1723584  74540085    560229  11663691  15148986    467487 
 64740443  24584507  28348883  35912790  22159197  10292775   3573107  18296727  49825795  10310300 
 56353287   5763488  60422628  32047449  39217623  23407685   9239275  31901507   5456970  25617951 
 13926387   5740539   4570528   3479441   1602321  37355583  55447457  26925744  10702595  31312773 
 42126923   6025848   3438783   8015819  28399759    592099   8689671  83160523    808226   2136614 
 25019583  51953673   8001383   1446055  46790811  10278801   6068503  31393529  22372494  12551523 
  6093063  80420733   1102693   2170446  12669213  44427207  17949136  17847488   8491613  36248663 
 13465211  51910779  26215949  15467180   4753196  11705219  78981936  17062103  18757763  69708118 
 20340223   3268422  57208398  10914273  21310313  25593538  10727179   2858958  16364493  52968855 
 44951931  24083373  27957983  30452070   3392160  32296559   8666963    158181  64454331   6977173 
 21481341  62991967  77691203  48355801  37297373  16001434   4102206  23110076  76127963  56000549 
 12035358  28685838  10057352  23929633  13127835  26035398   5365659  12240417  71819131  24278569 
  1821725  66352773    210345  26048445  47756166   4402663  70163367  80308923   6088248  11369351 
 26080971  69462003  57549813    534228  26325611  17710179  20643053  25174931    486123  48037671 
  2331843   3509963  20327849  41040633  15956388  15394987   4004347  20356248  24682187  21294585 
  7455571  20792583  55815729   4830421   5470231  15440328   7141838   8057539  11599539  35281923 
 13986832  39582781  79833228    314899  87943991   5024383  32942914  13160985  10234020   5341875 
  6772633   2542681  20321511   6887225  44092949  17338110  31611069  40834620  19922031  22250508 
  5915376  67614767  61692423  23544443    565611  35368953  36150516  52046043  21190999  58091877 
 27650148   6449673   7155111  54332339  18374049     80826   8282736  23271569  10516317  35978997 
 77057901   4979573   7202913   2685351  39427683  64192278  34149189  31137779  33390051   4644968 
 51840023   2662855  11658791  66606441  26428693   4867898  40607085  25529613   6115483  11614323 
 27867963  52012872   4532478  74782986  27781219  86270820  11079377  61876938  42024210  50015771 
    77701  17722539   1523970  21350271   7028871  16912638  15884337  56087493  17543598  16700119 
 32201070  24578903  60431211  10047173  28671324  65803542   2689992  18894999    772473   6617976 
 14019387  10698261   1622135   6230623  11558796   8412216  65938008  58933976  51104323  61996155 
 70161393  58099575  62019389  66898701  70760450  12373818  19751539   1724967   7132807  78440401 
 90275803  20177781  49011323  39006013  54225357   7640223   5547952  15634182  26385108  38470731 
 67252737  29497968    695067   2134203  24821739  68490804   5795577    819515  59004167  30790571 
 11482107  52664172   3200611   6218483  11785211  65417141  83596139  59913873  52127233  20059824 
  1222711  60047971  77092035  42344059   2803653  34208451  22536373  12485331   3727446  15465538 
  5211385  24581511  10289688   7294839  32885940    197373   2599731    942423   3419291  14510463 
  8438451   8853864  47869213  10765444  69878923  37143460  25609875  46924251  41190603   1514259 
  9839771  29887189   3887755   4311067  21975972    898267  18999942  32230998  49882925   4852403 
 26458560  70964123  27410278  65882363  26112123  45365197  75596093   1616556   8303427   1032033 
 28292530  55603015  15264661    518735   7476613  10314911  15218986  36450707  33880723  31816008 
 13971167  83122969  34463118    971278  57901120   2933823  56851640   1967918   1946445  34009515 
  3250690   3354243  93371531  34542465  14757854  20646317  62198040  30073452  78303255  26406843 
 38086808  18032325  22671933  90721607   3964973  30318229  30311568  41257643  49905157   9301374 
  5797307  13678242   1356656  62125943   3745123  12360531   8543739  44017869  84845157     82167 
 64542815  26697112  53325393    544743  12640218  30238372  29355773   5779100   6279585  20846845 
  1367001  24575393  33296723  16931607  10068600   5057450  36980748  28643627  11804619  10069754 
 30204536   5835117   1062963   5219583   6407873  28162163  13562595  15517856  10398393  52600923 
 31922562  14753947   3083603   1383450   9234334   1160535  56358017  36432843  67435911  19043845 
 19879224  27424106   9220075  23962733  11587998  17809413   6084255  39818363  41264375  24765787 
   970671  15023289  33984543   8185404  64057623  23718643  41073863  24524485   2793541   7817751 
 36739265  22660606  58693302    249874   6976155   3622167  25364553   1491873  22662780  32055907 
 24670523  54703739  26527333  80224593  24890748  12157263   2127935   7990353   9247708  11988781 
 81406679   7476747  13379269   3869625   7552083   1349034  25687653  22888499  25212199    367203 
 63298471  14575587  71304699   4671846  43889873   1312436  39855027  39511989   1798587   6490953 
  8951003  59765683  19813851  22144059    377533   9250213  31615097   1051272  13013112   1267389 
 40930925   2125467   6272726  56751265  54771593  86598676  60375067  17501983   4134879  62816490 
 85623855   4251677  35678513  16376301  16474425    275391  25261683  21987113   1578479    381159 
  4842363  27684501  12594463  36425043  77086891  20147649  20839987   2094446    129951  48632806 
 75062514  19834638   6392728  45981655   7169307  24308679  62323636  26258061  17083284   1616691 
 30724058  27624793  15740976  40785567  13022795  29598738  31347041    608775  48487623  11048027 
  3319183  75080763  78665259  32419887  62075141  12908403   3083133  20547747  21009172   2121675 
 25280946   9141722   3395420  16385989  54897441  13497729   1134995  19975494   2649623   4273557 
 10558273  25049283  16521243  29284972  38840023  33607851  12358835  49493567   3558731  19136923 
 78004224  40121163  14354919  16950474  61031377  33283308   4909209   7739071  37365473  25487247 
 57946011  13386853  54593871     15053  11402633  11769165  30681483   7720935  27184145  53964889 
  1346091  29514984  38255327   4647023  20767587  12124347  25551885  42130698  68309708  36010338 
 60395658  31857727   8930551   6843297   5817795   5753949   3517923  19975604  12940248   7791419 
 14267213  16968073  15795665    100899  42420948  43809924   1751607  25057017   1711053     36987 
  2905583   2385581   4711755  17502688  19742373  24747924  71663897  49263083  64374094   2039110 
 43129173  11260323   6891223  18883653  17118219  33669198  72678373  30419065  71705211   3674958 
 65087483  55967880  42385144  12010194   2913243  18919491  51036198  74176470  53500773  19542288 
 53543886   4765443  53721419  17851468   3622101  24880059  26429911  20149968  25861235  17175363 
 63396491     78704  13695189  52128507  18482500  79330623  26432683  24361145   3838523  55319925 
 63168765    712248  13042698   2713723  17547631  20496515   3637307     75310  42559572  24796871 
 37874665   7681797  17217561  31770028  89282824  78063043    715783  29841991  16180025  19289391 
 42615519  46508973   2370931  16086723  82016320  36734898   7896963   9836007  93816258  37819658 
 38342163  17928328   7107930  22640451  20034963  58012493   4112323  76331733  29869148  29660955 
 58105527     39883      6264  47774304  20638058  26338063  16471531    491355   2015499  14725683 
 20109990  61908445   1897447  16210027   6230193   7593225  77221461  15187966   1791847   1596055 
 15215955   3208328   6791586  51379451   4359357   6484743  16848292  14534286   1420569  26474615 
 12277031  69393571   5461280  94552217  46050715  36817791  12796949  12012462  20408973  44862728 
  2599629  23290912   3961213  20412933   6625091   1797247  15112164   5295835   4933037   9173481 
 18745239  52595283  53267343  14016237   4489647  24539403  12154902  23552365  19442757  87281373 
  4061307  29761553  11647853   2007529   4369743  12557923   7975989   3972685  40820083  34577303 
 35619785  82843023  40719563  34441551  61641483   8252918   3455016   1630823  11622663   9035673 
  9004027   3833005  30041961  40681722   3852129  69423876    678346   7186168   2392015   2427815 
  3056673  12708379  59693008  29342667  41852923  59446875  15636902   3792995  45381053     19320 
 33845097  38573043  47232978  67267238  37167765  89684235  12478731   2875629  25240968   1888856 
  5494528  26066331  48335307   5994243  81817659  40413718  26987109   4497966    466845  52971768 
 48478392  74752688  45231995  62675284  23542409  77301096  12339803  12289243  11803548   9467632 
 54212498   2816201   9363633  11160058  74326983  47439867      5661  70732623   5251913  81331659 
 28886523   7019667  40695683   1229363  23912828   3228447   5888859  20924088   4016107    795489 
  1468627  37491673  34750618   3389663  27714963  49555123  23223930  38980053  48521211   4893042 
 44234547  22350171  46149225    910173  42902423   9647073  15279285  16918871   1526373  18350143 
 67168683   4469993  11410758  44611151  77960061  27722961   4124859  68613213  15999471   9438472 
 29846203   7771416  52566091  11062774   8312898   1788027   7807318  35185315  14509896   8943555 
  3768042  25044779  12186637  36548999   1070647   6787759  25542150  27248604  47553751  19181922 
 45482037   7065195  67882147   3829883  69291577   1697203   3330681    522187  14037848  49929702 
  4724619   1299876  22785542  18429947   2112303  33262128  17002365   2204188  16800243   5541639 
 40896420  12813483  24366080  52060209  77218583  37525185  73890069  10309527  26035603  51491123 
 19195319  23673195  47931255  74591487   2138763  25458582  23492683    721648  75399811  10066707 
 11378945  16227123  61339485   5503191  76157613  26282455  29047818  51963563  47806655  10923171 
 14682118  23776863  28527454  17627304  33625902   5298581  25581597   7606561  28840122   6960576 
  5852763  39585490  77271418  26931849  34662123  29701179   7424529   3821323  15818333  43528643 
 12533979  52054398   1799211  64335847  11316904    880815  35242091  22708053  60017703  15023015 
   280373   8331871  59820078  47540859  25408662  85735811  48360651  17150859   7735092  56714501 
 65828075  57622796   2029623  46733053  19479603  39901715  21974397   4359426  21691596  30528573 
 77538220   2900908  15278701  36217059  37334553  24927251  32971657   1974978   8056067  26191783 
 59351431   6822835   7615419  71029053  47537963  32489989  17616099  84158064  18064554   8486745 
 43917277  16418244  67374438  21482683   5493375  81230655     58939  49755013  14069705    219228 
  3401283  64519919  12843161  26501448  54663783  14537517  69915484    608467  76929325  68462107 
 38177723   6699277  10206543  21259193  59233068  88836789   6737784  40971739   6342979  34713750 
 25996289   1144810   2907147   4254079   7103408  20531319   5799207   8791962  91344523  40261669 
 69280767  13965019  54038287    902479   7435595  15181828  40537704  63405859  14639663  28005121 
  6253539  19986063  66992044  30023109  17606759   6019703  21665415    231697  29383659  36893115 
 17859447  15666377  31729793    669664   2693095   4862085   6831028   7967753  44369889   2941681 
 66519036  23307448  51198181   4644983  16378237  17367057  37001353  19791608    615297   5490522 
  4388731   6871585  20418143  25181051  55086594  48324543   1192643   7512858   1639331  51268776 
     2955   3796641  24070290  49937829  23576203   1246851  88615598   5641591  34829543   7065120 
   773605  12741188   5681918  51949847  80791197  25726843  46506579   2217012   4240261  64089384 
   531459  29433163  23722836   6868845   2155691  10702339  19536471   7986222  42288498  63078913 
 29059728  37440489   9319433   9109368   4354473  33818594    921405  59526990  10580613   7263606 
   837729    151451  24270193   7485339  25655521   3375803    225656  57993051  24012929  42715423 
  1222843  15127185  44123358   9891112  50562717  60326417  54079569   3281007  11956098  59682963 
 16603278    877800   8492523  15792675   2796351   2671827     58025  50925170  31995595   1728681 
 12193515  15680123    551533  47034773   5902290  30663672   7713591   8700087    873718  11045533 
  3587421  12912771   1905879  16839456  19908123  74151987  16292985  42149013  14442873  30425953 
  7309239   2697713  21055444  16134472  20945208  57669518  73143456  27615663  13804642   6277641 
 12227675   6344772   9459218   4991627   1545968  40078587  48748983  76657275    144553  15984207 
 65490132  22563747  44845143  35897523  73285563  38052753   1526003  20284872  60108801  20060641 
 18553755  18516299  63168123  11151123  60762843   6144954   4306461  29814108  50905311  65547575 
 17397853  32012978   2644192    943143   8355123   4597375  69578387  44932107   2365275  45395683 
 37855320  26612303  45351270  13546088  25289695  53248123   4017018  16062867   1080246   4879081 
  2098212   2151499  21718193   8941219  30997243  21754833  33469723   3504879  30784891  23306757 
 35425149   7770551  19571389  27509108   2282515  10118883  21205593  24810297   1482213   4137213 
  4587162  13585524   2935175  15912073  14198115  40945663  18304171  29038389  49731123  16131043 
 19826215   5497925  38205862  70992834  36256233  42958533  36247302  25417423   8503683  49770167 
 26710419   8005393  40780523  14853323  17592144  12086721  67005267  77071563  30099675  49204080 
 27738919   2407349   1145855  15975753  13447365   2125743  14490613  27081359  49031043   2809929 
 13200141   5127630    630688   4493436  22797856   7130557  15249302   1035690   3414111  24250203 
  6426576  35259399  72431915  41090711  31030369  66314511  20739006  13608827  37191243  15646083 
  1816916  16552406  10420522  14065889  14219538  87679363   8532951  64272651  39741043  19236333 
 53646509   3801747  92472118   1091958  20911029   1125513  14438698  29230722   4794627   8856815 
 34641405   7884230  62110588  26556463   4732298  32427615  38026440   3745498   2040575   8646257 
 39838263  50419191  34068780  44512548  35987893  25673923  44776715  50076498   9057171  80467209 
 45462386  11072223  22998553   4161471  21336123  15373777   5707223  31693074  26121101  75593427 
  9769798  38124283  43379963  35927075  16897644  19666913  40101567    185112   1934673  24937420 
 28496868  12266595   1320091  15208462   6893619  76302699   1805228   7361907  34178208    104865 
 11335194  20827215  13700919   5525243  17794464    101283  11169794  62537893  31676574   7448877 
 56562021  15182813   1892598  33331733   2479659  54851451  63944661  29763417  34122781  22983321 
 27348843  48537333   3179735  41550725  14929563  22640923    700528    338210   3668875  21513507 
 64838433   2925895  26012123  17258603  58028325  11899923  37745303  51508015  12020362   4665489 
 10594452   6494023  16788687   7033083   9815995   8155563  27487185  13650429  26783891  13567083 
   564592    638523  10116656    403291  39042573  76289055  57373318  27226749  24143128   9786143 
  6415205  30291461  48480483   9145835  57315479  93350523  53588556   4101282  43648063  20633534 
 19210788    247491  26615047  35485731  51352719  31920715  49557974   4359083  32176266  39954203 
 12186926  47694401   8282779  24434148  57212024     68633  27043993   6329787  34277699  19585004 
 26902083     20297  27807965   1918242  13827655  13762027  23829594  23933029  46445001  21735905 
  2057531  26913387  40766611  48422085  10626570  37611819  29548473  10865902  14654883   6803583 
  4354448  24719757   3685315  10077407  27728431  16717397  43675023  18579198   1607163  43224187 
  9927029  37020731   6125751  13047399   6023679  22797317  32036413  49290143    125773  12273914 
  7800720  73784751  18741780  55617126  72346586  25041667  23884073  14659023  36765096  67125047 
  1165579  25714058   1197061  10666585  28113093  18599363  59371513  39247969    816927   8168983 
 79283019   8756325    419407  34402605   5145663  25967523  46676233  24440231  27497034  17430354 
  8864023    795462  13153233    178730  54076291  24279153  12555763   4987387  31758785  17206998 
 55290030  50787161  35411527   3018463  15424833  15307883  38728516  30636155   2730683  21480579 
  4759535  77438373   8981808  13486203  31288737  10246123  82937091  45163283    447553  54717691 
  2077211  18666219   2134779  16601073  25659033  27637278  35515691  17038373    690468    529673 
  2156629  17652373  71232123  49318749  60553211  16491003  44090623  39219163  43177103  36126990 
 77652705  24674572   1327647  14438379   1124333   8986059  22894199  35985639   7636353  22891983 
 11020561  16358034  11693284    419453  31898993  31343736  21603471  67175259   4802723  15332145 
  4430620   6954141  47199093  18063177  30369707  52355723  49148860  23812367  65443035  17766465 
   246765  29260659   3849031  62619515  14320593  20671851    576324  32501515   2741288   1573371 
 25314958   6363951   5359323  16889731  60225023  67815347   8136123   7545535  50443035  27503259 
 47819745   6305279  11658251  94877391   3586923    529061  62716539  38176053  53056379   6992619 
 84314007   1525425  14427627  34187507  67105893  24049083  84922881  37821259   2599698  11929322 
 10025083  22918538  41151099  26793528  33956178  16641673   2638489   5760679   7981173  44585547 
 27290747   4382107  67594847  14506240    225411  13462899   3794914  63410267  35831593  19751052 
  9649539  22435983  14426898  24072536  71319283  61948597  13594308  39679213  55171815  86800113 
 42337327  62403723  54350475  53187607  18845511  35330523   1728031  20189730  31147288  13086801 
 14808633    395957  18122297   2340168  37062227  28311563  24489159  15442967  21894283   5850703 
 55648483  11706635  10447696   1938598     65723   1570299  10815183  12340083  21076322   1747831 
  6312133  38939843   9750583  13852841  18680431  28607643  28411357    624027  31652007  11064735 
  2271873  28039158  13084227  50499363  35072523  38340699   2895080  13006077   1397787  42918298 
 26772077  37716855  41816373  61922895   1017003  22640268  36817698  43355274   1208838  49589415 
 26722140    788523   4743446  50607792  34416635  39846101  31847345  45630231   5982771    938963 
  5458191  19847873   2202547  17981592  10086459    488809  37578741  25886913  20250074  30848871 
  2870193  11879822  16191395   3624438  13147803  20043270  28664763  47582011   5021937  67065030 
 20140033  20636291  39474955    671733    472205   8744595  14639091   9954073  27072227  27147286 
 56081563     47259  22533106  47543883  24977635    599744  19520568  61918395   2596983   1661127 
  6554363   1437570  10120387  24435492  18793619  53025263   3464571   1293939   3093934    231003 
 84070354  22239969  17649203  16932746  17521489   5142743   4559418  20041115  69634307  34242747 
  3889193  37295097  18833123  51150733  34743913  54056333  69164889  69781243  94109916  30398253 
  4462026   4406003  31842315    559890  11857759  48007803  46094743   3652665   1827420   4209611 
  1971624   1100805   7129180  18821679  12795648  10924333  56312083   2127001   5697327   4936759 
 37641936  55472983  51965673  30612088  11269225     54267  39579783  11741557   3969078  73627131 
 77150611  19515730   1199065  19360323  60100126  34777345  55048403  12782283  27983075  14231483 
  6467598   7590381   4076923  44675963  71188507    591056  32034897  11028417      7248   1550523 
  8648429  32474499  17816259  26558239  54470454   2240361  19435641  13722663   4783043  22214449 
 13392867   2210053  12482885    782174  10857139  20599107   7388955   4285083  43857027  15790800 
 10362235   5185149  10567053  41591853   4924294  12732598   8021904  76245089   7251270   6989522 
   830249  20424375  51818349   4765761   1387055   9258099   9476107  24011331  97261992   1847615 
 56292626  25883489  32381215  61290233    924207  11477731  35272399   3924153  27753891  20163643 
 10947192  10414501  57751671  25557861   8053197  31492046  38134948  43099312  44780421   9302463 
 39493189  18584109  20528905  25671840   2877486  71336791    146575  13978873  43585002  23433003 
 21350277   4176890  10570635  20353215  20994138  29360857  13346463   3834771   7880303  12975815 
 52864638  41069355  27319051  22254370  17644763   1840901  12769533   4576483  46311591   8058099 
 33069707  27271147  29866273   7824225  38957463  16807713    159481  35212396  13453123   1550203 
 32250603  43111746  45364519   8567052  87658323  30140321  26041159  59596779   1109597    733093 
   113973  10800706  33310218   3701391  28899273   2032483   4286701  42920055    417152  52471518 
  4502307   6466328  43289501   7438666  31245611  21309371   6339049  19814415  17001666  15927443 
  4058291   2378875  12284161  13593343  36045293   3870671   9581310   8384543  19291471  49823841 
 41184043   7342712  60182895  14381883  14936161  15769437   1243241   9943332  28933136  91469963 
   998433   9764694  19141008  13837938   1970267  62188361   9008591   8763408   6310727  25018813 
   557887   3061779  57312231   4293181  16281109  18539750  38726341   8701797      2223  21613158 
 16715613   4615305  40132891   8074971  21496218  27424017  16583721  41736210  10284543  47903258 
  6034870  15344753  14659124    102763  42043773  62249232    752368   1757455  29950827  40987930 
 23278357  34831003  23557380  30189877   6509848  44874886  26377755  11107758  13408364   8383147 
  5412430  46674439  17198385  13497477   3982197  29820426    186441  28600498  13914828  20410017 
  3683783  28271838     51055   9877185  35783173  52966253   7129479  47577510  81984379  12363820 
 37772358   2576893  37970473  71858131   4851411  36132603   9456993  39618911  26838991  47126607 
  4010426  22419672   7027523  18276723  11456457   1193649  32762442  50139195  24863685  40748583 
  6859217  44137243   6461723  72562118   7531491  24372601  67516753   9072051  41401665  64671905 
 26887578    788223  87331995  11331682   1540613  60552693  26712734    599256  46101513  62641247 
 26725443  86481207  14518671  58022931   4574535  23533122  56705153   8130969  23666523   5691912 
  2714280   3327811  58596528   2795380   5444050  20918328   2234589   5428630  45846365  23378655 
 13126903  22314519  17862659  64346713   9524651  21804906  16862521  14072181  66080423   1560990 
 21454595  19137043   6311048  40906747  11658331  46238099     14278   3461113   5505147  32883083 
 47334507  83052519   4540905   9510111  17225313  35974510  60318535  37245835   1106493   9506944 
 31473162  53887563   7194803  14267947  35218458  40837524   8035007  12261883     72883  40547868 
 75451503    735763   8153796   5762075   1389553  26278758  37693170  24389972  45926983  34203180 
   479715  72179643   8493214  66941206  44678955  49874871    703259  12318153    783873  12598517 
 22654566   8930019  36958616   6740186  45610337  27172485  41568230  56449963  37171419  11732780 
  3950793  20153573  10142133  49142823  20035971  75959825  32919504  10733223  40403871  27586618 
  7484717  24241542   2336756  18346171   3551999    818263  14357739  31688379  24357203  22683641 
 63401373    321202   4068173  42092058  29055983   4459328  20778179   5976561  11769621  13435443 
 29136915  24453969   3284898  46845193  15639792  50468107  14069121  44844468   5456979   7602353 
  1009998  14534097  20382600   5747355  15405513  12569467  41229339  51980382   7139141  24077672 
  3352857  16100993  29485273  16591786   1174681   4669315  30946431  10550229   4432063  30228603 
 39616923  42984843    467433  28762389  11124759  23183327  23932140  35082154  38306941  18400158 
 28080069  29584730  69552549  33419008   1072599   5383437  16353215  21364023   2441793   4457555 
   234045  28987423  26606963   2529915  20785139   4760748  49927596  56119515   8414373   2732958 
   605691   3057963  11605946   8208498   8168147  39607639  47137934  41200407  32861952  68717751 
  5595180  62824331   3819671   1525887  42467338   2677605   8971728   9043530  33439947   7035485 
 16255565  48482350  14438485    626325   3104125  65364545  65852793  58377601  27106272   9123575 
 10189707  40570117   3889071  71465893   1784667  39067008  19484303   8080531  49667378  29835357 
 16880907  89455173    975915   3081957   2717020  13784303  68806588  13394667  59762590  15248893 
 26087803  66651309  73409763  33983798  34211391    587150  26090426     62268  10853493   7984955 
 52872160  36808866  28994005   1772967  37477717  24611151  28884341  25173019  32039741   9831623 
 57120006  37079283   2399373  30186573  19862503  34061523   6561548  59755091    207560  55604856 
  3324960  11999448    426386  39526888  36768403   1684946   5556228  17647203  53716550  77196183 
 54430764  40171578  22496897   6880366  18720513  42040179   4330432  12393886   6924363   5813073 
 34725093    705206   3643026  18613887  36426975    601209   1279749  77528742   2845071  26447967 
 67072596   2192003  62744023  31787907  58773723  44259459  31665378  44473233  21573987  17011087 
 17743023  18731698   1919143  26589147   5856103   8708937  23950291  13115547   9608963  49530215 
 90535303  23276168  15368917   3848811  23085598  17958588  13660686   5464891  15625725  76457283 
  2016709  52613331   2536623   5618739   3654431  39689565   5335573   1412423   4706923   8483955 
 79183500    114601   7237812     75323  47752056  23244867  28200617    188475  24370583  12902233 
 34559529   4400880  51506803  15407243  19747350   2435637   5599579  39114726  27060213  21338509 
 73902698  73655143  12471639  45223147  27192201  57924339  44916747   1559159  18485535   5216379 
 25529245  13713063   3110428  30376722  17096104  77313489  14263683  17972309  71891223  33952718 
 36258673  31860633  85982811  56872571  31306933  38081777  22108573  44397498  50757648  36684291 
  7427847  19528387  45292159  31656097  52971251   5131648   6977233  35638673  19509855  45957099 
  3446503   5090547  19651753  31281513   3140337  11096259  29627976  16524663  48293900    579429 
 35460661    337515  14550243   7246796   8473563    930822  11743875  11435878   3439287  45797819 
 11895099   1160924  10031835  43123011   1838843  11823759  28389423   2556131  12202731  50562700 
 11779836  12034743  18573207   8367075   8638683  14145441  47894775   3994211  56361435  16507572 
  6662625  43593335  62556171   1520603  62652075  17396229   2885586  28818751  24633213    733317 
  5387386  34677843  15353373  27943233  11611021  15316461  34475759  14907093  27309059  56733738 
 28896348   1393509  36187046  20570143  25559325  18826054  54040263  29524169  17732123   6504776 
 13368699  33412985  39339323  14551439    508307  19814301   1595102  25745766  51938688  45671318 
  1061871  33155997    304710  57517737  57323981  24756054  43829339   1463192   2302314  69318738 
 38142948   1017202  51589511  43553803   1655329   3476124   7616458  66025355  70135145  19035060 
  7250751  19162515  22757031   4514161  53188992    217339   4465815  36349877   6130515  14224827 
 38424685  33641298   1050781    930057  11143483  54043203   4139843  18901998  23575859  20268363 
 17938519   3737419    225787  16530003  52218003   1384863  61113219  15955731  29071641  40791276 
 20515767   9636180   2758893  26738728    911378  19568616  41933995   6460027  31307867   3632395 
 32324688   2215959   1785522  56876257  21754883  48644403   8411638  55193723  56138545  23348483 
 67337491  70114923   2740623  60938819  41949455  25366629  38715573  16788073   9355482  53852553 
  6810231  22904496   3642439  79943422  12228080  22880736  43122708  20925253  30869862   7493819 
 26920461  64908219  17442427  12740847  32904269  59695787  73855853  44328699  50868209   9089857 
  7167042  49765979  17073390  14737131  15753007  18262203  13051395     19362  48007303  32966155 
 23405131   9394903      9579  14716203  16206954  32620935  24885183  22772557  49210347  13460626 
 14676081  17730879  42480477  19758743   2771349  35038159   1475366   7161524   6715203  32608379 
 24222795  29833332  18808423  41036305  47953197  64328595   6809251   8378045  45762648  32401112 
 55733077  39212871   7077853  61548913   6409146   5354703     35515  41723035  48111655  28485817 
 25610323  20239251   4948915   2496162  29986262   1853534  19461301   6830961  39237855  25499121 
 47486291  13818403  59614548  48897483  21796027   2219357  14355135  22753131  35601313   1340619 
  4255620  67411833  69252471  16238202  57857468   3327447  18973657  11304655  43823368   6563283 
 20911482   6163173   5012309   7309572  45239393  50344939  38353844  32979851  69410026   8395707 
 10181825   8209472  83452492  14828803   8862933  41695650  15406279  39770143  75111978   5229978 
 39122256  45800037  16718607   1272053  52878377  38193691  27237025  72279606  41559203  31483161 
 43426255  17226833  23794088  45739677   5721588    189609  48016767  33396309  75585753   1985633 
 37185739   3887373   1321263  44138378   4569393  21882907  25570005  19848153   3780822   8127648 
 39210319   8508396  42335955  52607517   9351419  35029599   1399671  23817763  78658923  52874135 
  4211019   4212354  17749167  27808475  85126857   6011141  19076048  20046081   1308837  10461660 
 28604799  34080163   6205883    731653  44274915  36685606    667194    319547  26609943    196815 
 40191519  63803737   4409723  20498703  13700139  82614875  10292987   6485887   3549162  20774363 
 21957675  25081583   7222715  18493961  14567973  44587485   4687989   1311339  12278895      9055 
 43622403  39879059  19192683  30263270  58017285   1451892   9238243  11041470   1420815  42262763 
  2736639    643986  18609723  45763593  53999662   5242731  38561421  10112693  10164153  43456218 
 43390155  59479809  49750303  10464325   7980915    680273  19005769   3521655  53338551    801103 
 48502395  10331243  49409437  14449845   3377285   3381075  33432135   8132313    700123   3127772 
 21026877  19288521  18759834  18609441  53549316   3164235  10292393   3238237  11916304  31949931 
 88345907    715415    321001   3394023  46510323   1702428   4595890   1569733  14081778  15541194 
  2032995   8097070   7567365   2402367  23992113  10106377  22287723  14922623  19234675   2685063 
 29585952  42473372  41943231  42245898   9382628  32165135  35815091  11831698   6074954    751454 
 15874179   2314875   8207084  16299347   6387663   3604395  71649375  58974843   7284231  45237623 
 19979355  36750287  43483998  13434863   9949895    318491   2565030  52889297  75720204  13023883 
  6409951  34746535  45485583   7475139  12745377  58451628  39423038  25836708  51788671   2415620 
 21395040  53739738  66744444  62081429  10216803   8154031   1509867  22836363   3652867   8017607 
  3100571    344247  19557755  54213723   7099529  42798683   9460623  26431722  67773836  47814463 
 19786043  15407754   2362119  16024793  11983261  34148311  15146835  51310635  13564971  25860251 
 62350323  79786375  18253287  35832303  62372799  81220171   8211786  42697098  35511299  56829237 
  1840038  14107917  26010782  38520063   4983483  23441241  11497635    552564  20709945  62422172 
 22059913  32162343  44984197  31083171   1871883  93285815  18844319   5655429  11168409  20242837 
 17405959   7484792    224087   6789249  11335587  41778865   5049243  28873467  17951763   8184029 
 37452193  98752307    789793   6579949    695447   9848955  10420127  11828699  28541083  34983667 
   538479  24952403  39746584   4200589  51474115   3249486   8929020  21194091  21811803  17050299 
  7999413  27560392  25334745   1880623   7028385  32746765  23734449  42551043  59636583  29733580 
 46989575   3316359    415311  19993623   5410518  27153873  14107284  18089700   3453396     77907 
 23684953  48150894  19148069   7526434  41446619  22558373    835326   3052623  61260923    554545 
  1343031   5502993  56512483  83245867  48176763  28078305   1846615  37570155  20694591    234963 
 65111239    287958  40620813  17958979  28229219  67152523  46369555  24736395   7134167  65697088 
 29089983   3858483  13702014   4469883   2425158  14358509  14378120  70264692  27924241     35178 
  2446263  11842391  17335603  84035152  52350603  28052955   8053839  80991680  34102555  38864109 
  9778248  12049615  10655736  12528933   1524481   7096289  37226368   1644771   1151835  84225223 
 40424513  22843293   2569245  68063274    999841  32409349  37174608  26918265   9256128  31334179 
 39440235  68525205  93698923  48007243  74196973  19996299  79914314   5477823  21913794   4416419 
 72866834  67420815   6853288  17039963  13196715  13796859    245067     20011  14883563  20354163 
 34823004  30218639  22594473  32997309  27763692   8309201   8239207  37568443  36861035  24097833 
 28312823  11787283   9834615  16232639   3422283  15998923  51495223  31740832   9913805  40988759 
 39201783   9515222  21515865  12557275  49739387  88174743  36438471   3906060  10817098   2909298 
  4751541   2662120  27468993    826989  19553517  24486546   8455314   2023853  41049989  58066797 
 39426523  26117529  17034573  54804067   1068086  13140773   7394923  38300836   6061444  30161427 
 15992173  29806809   7494483  39090139   9159643  41465723  20506599   4340337  43252907  36221049 
 18752662  40646694    590289  34809483  32993083   7280225  12330348  77575170  51141913  17411441 
 33175811  56505831  15757255  42648109    775157  33572844  48864003  54628395  13111611  56777363 
  1794643  18497490  17994229  78195801  13032863  16254361   3853734   1511563  12956325  20404451 
 16778445   7508385  14224819  11094063  46731245   2670535  12839411  58894860  71583959  90861369 
 26273730   1496130  85547907   5404291  24900323   2336911   8281498  38948208  13342765   6753939 
  5106555  15675371  26884567  14308107  13550802   2338513  38147673   6583948   6806747  24379023 
  9484868  17563339   1065291  18552993  36065985   9188565  32722920  16036053  18434162  20882347 
 54700734   6997169  36311124  21413523   3832136   3177692  29800970  58612094   2905443  30054315 
 35449999  26445017  38661669   4032275  86426031     44713  17472651  19144593  63316553  45427659 
 11820365  62538288  44595873  68580383   8103414  20532927  28743955  19828971  53881079   4433013 
 13748811  30130200  45849087    208671   3941073  28814339   2688690    441603  24385803  42303219 
 39103773   3518139  24039102  32064421   5309727  52152699  34424835  13493331  27399505  18863805 
 21924963  40691818     89203  71864507  43891323  21406398  23912865   6178386  19048663  23261823 
 33008193  15978848  48346243   5765775  23719067  52500951  12999631  45527467  94935895  54178431 
 60218810  48600098   2143862   3917498   4266229   2325957  31078533  85560675  25672605   9615883 
 56890667  69159399  51996223   1290363  31078642   1516122  39073479   5889875   6192246  10745495 
 19790439    520647  21719163  42250074  40836464   3045746  46454390    174684  13081758   7926998 
 17434123  82525809  16583291   5338733  23203485   7471049   8541773  10662843     47273  10179273 
 31795110  55744793  47744367  33167213     76365  49096363  69649003   7209033  77137539   1350677 
 81002603  48555387   5707797  20383425  13045959  43183518  71566695  87249336  16113779  31180775 
   135384  42047061  35552724   6949534   9303791  37203413   2910625  26268182   5991671  77978223 
 55994795  11985019  12415825  11236569  88564683  26230565  21495831   3359262  12910371  14435938 
 60515851  54760179   2739333  88675023  18297015  24942603  32366751  10326343  12232563  32127993 
  4865747    629523  15147591  19162043  27817548  64992663    401153  54818731  18376581  55102091 
 37855083  47855053  46566779   3891398   3849367   5028036  11420681  12828373  19159547  64887998 
 26929443  58317558  29915873  82553503    928193  22139853   3219388  52095111  23753951  75258433 
 65584667   8043748   5692447     92373  16842073  15287712  64169615  31376887  10983838  30438897 
  2302133  49651323  24665645   5047678   1131387   4912402  34986366  41025133   1694307  47387939 
 47636550   7029153  66079392   2674723  32787253  69398519  20143893  20268063  66567446  63048615 
 35529407  10876134   2365367  19157043  15073608   5426703  39634779  45009978  26267533  58060368 
  4321963   2260635  63212727  12611210  37874103   2437595  46299243   7093398  41777798  23782063 
 15482701  10808817  25033429  75149331  20893875  84763120  38731469    131091   3841467   2325127 
 43894412  11363111  25911151   2796893  37404816  52966585  64877397   5455573   3621327  52690277 
 11630148  38654603  47558145   8310403  23226065  58321425  62594348  16023606  21748356  22982559 
 25460853  42871803  16100655   3520093  22602201  41382204   1129383  61693123  19890312  14365115 
  7620060  19095867  55533275  34702663  44572917  78368731  25122987   9357435  33995231  24467113 
 28395348   4152773  16338641   8345796  34443971   7007211  44947170   5041393   1970995  31436004 
  2639903   7620827  38578388  25069440  16522153  49213393  32095412   2880779  36725102  47217453 
 40114147  32302194  62521798   5649468   1516827  12547497  44171383   2983257  48021642   9248973 
  1766723  10509398  71266479   4175763  17689523  52395303     19809  13354750  10632393   9459848 
 15584560   1240673   3253634   5969823  64847427  22047731   4885795   4296536  12596883   9343227 
 15812163   1827144  19262562  31935099  52681175  48328117  41571927   9295339  11552291  50659391 
 26554313  29876703  38637535   9626658  13326459  35450514   3704439   8386395  16074233   7991572 
  6166763  20239836  43804395  54226891  48822632  63627417  35134932  23303547  37945437   5596272 
 84892623     22759  64557915   2673733   3732746   1920087   7995025  14065083  12645063   7849483 
 63033073   6616026   5652835  17979630  18289913   2773523  10596873  63023275  10127279   5994814 
 48148791  13109023   5941273   2652359   4220593  64964451   8581883  31877150    995558  72275524 
 52553175  11099673  14101062   7406100  75486457   7509702  19215297  51533747  28989399  27048075 
 10365193  71376923  43851003  12593060  75973851  14411637  80266848   3085713  10272629  20585129 
 27547398  14412199   1600540  15773273  28158715   4615547  43734987  15394915   1547060  11515544 
 11900499  33370735   5091198   8905775    541815  40121880    517371   7092311  28167695    710350 
 22076191    926659  30625240  22698589   6725223  43446103  52414737  10660726  38618867   2127887 
 15322066  63935089     25338  23151969  46032562  18241682   8460806   3036100  19372503   2023195 
 66547905  58742743   1281981  68740641  41822123  29455177  27446640  39347613   2219196  31572059 
  2756023  14370850   4161903   6249288  10042953   1057251   4219513  38625819  76013183  19613083 
 23035293   1048291  20756142   3726955  67357931  10165873  15998321    218623  28086379   4381863 
  8647035    851271  64128162   5119809   1931723  55231077  23848847  34730533    200499  38016348 
 20734119  22066999  25764778  33604402  43055594  29895350   3293589   7127100  18350247   1965559 
 24770561   2278119  35617121   7105083  41106727   2487971  17540712  32684775  24504381   1888798 
 64097563  17027595  30777625  26506555  48763523   1736284   5553859  20038551   9343387  24969210 
 37229224   7460211  20371614   4044569   9546374  55893747  36454703  94413343  33013040  23591271 
 17408329  31872459  32773263  26381618    558375  18891233  32772861   9404474   3022611  44184111 
 24650463  25361118   5757319  19637851  17757765  31003620  13567875  17136483    829023   8150811 
 36983079    620991   7680579  41488653  36119067   8082672  16046181   7165272   8942062    870081 
    75943  32270475  55739283  27408483   8181862  10406310  11484008  30400311  26667359  34193478 
  1923861  57995935   8917499  18188678  27885322  35225401  36087473  18675903  11286099  27436083 
 50149372  19675289   2427828  37790733  69204181   6753199  12715137  16627529  41718873    607177 
 19591698   2530687   7455084  15828663  43297613  55786947   3710697  47136807    843642    558453 
  8985315  43794003  30673248  10750048   7364211  30930945  46997399   3552783  12976047  23533298 
 55463223  35871685  13379177  53148169   9447183  26169013  11941503  10724724   4203683   1546066 
 20087971  10966017  44161682  70531221  16255548  16649574  63452523  31518531  27745503  40494235 
 81741949  54421998  11755869  34518453  25025818   2759250  51822714    358287  25187733    896263 
 32085711  21153015  10187131  54142610   5934687  30766623  42792180  57746614  16744281  26297475 
   337587  47880865  28147046  67284879  41551335  12577947   5798403  19515156   7083363  28504113 
 51640443   2513403  31872663  44301177  42087018   7027563  11338249  50819437   3094133  57119103 
  3461187  90639945  27993909   8707523   2515638    826101   9641445  28261083  45904443  16188819 
  1665713   3812847     50883  36576123  21358107   4032851  50378515  15970533  41922159   7050435 
 24124254  11730199   3673793  13003458   2985411   3282806  12473473  40986249   2797896  64343787 
 18860435   2976905  47222213    716038   2211491   6489115  25833509  45516163  45553459  51624168 
 20225915  67023303  48015469   4512943  25263570   6706669  32584623  12274376  34990446  19499115 
  5709285  43789018   1566825   4156683  61195803    492589  21737763  10001286  46722498  10085499 
 48227313  25370587  14967099  47907998   6275316   9466419  21240707  18264143   9086319  42938491 
 19747895  83465553  59029835   4765191  46863128  73199370    711755  16330569  11389548  56824935 
 10729870    771042  10747103  12313717  18069813   1399885   2948126  16999743  77226303  70067507 
 57515013  24732506   3407773   1042155  48619023  42166819   9484719  23531390  28906663   3780639 
  4413834  23585573  15677381  38062199  32472213  25613355  78630955  76629687  59125881   1088934 
  8534213   1742083  20079391  56154117  11329899  17441226   5351128  59976531  54935421   2688315 
 95810163  69932517  86088038   7546725   6507803  30277539   1417110  36617719  86202536  22563517 
 41266452  65351073  20242491   2731764  33965208   4126509  15094083  34143207   9418077  12984721 
  5556261  15348192   4365523  34492552  19620867   7782443  39388031  51914971   7997346   1904732 
  6425672  25981907  48494021  27394367  44292737  69400660   2187231  12043178  28457648    161659 
 61712385   8241753   6335173  68029098  34134039   2023443  29997603  26589483  45749627    129889 
 19625043  34074579   5190311  19934499  18438363  53254875  68578675     91227  41444176  27915503 
 11545915  14524427  37298579   7772443  14024883  67924161  53228537  81338619   7739771   6925083 
 16670187  31890347  41071839   2233629  33637723  40667513  47983695   4341053    248090  20562873 
 20045858  53385648  49413487  17606812  13755742  13776099  35994172  45369493  10942971  31103783 
 48336775  56739227  21677877   4087929  76066683  31930833  10638757  58163189   2282643  15397243 
 35457069  44304021  31118415   9537003  21624942   7888671   3726995  78858839  37068011  12680630 
 50138709   1421347   2593829   1397939   5129696  26914490   5488414  11897272  79114443   3112980 
  3113779  57202881  17316648  34276791  31642593  27895172   7250118  25320018  43090071  44389615 
 28487493  30890394  25398821  13355244     44444  12318859  37513245  41456241  51594127  28054723 
 47345623  21667029  26089920    397261  19617798  50657453   8308999   2794837  12930213    896559 
 14022761  37710043  10509743   3644664  21589808  56369733  47391063  33146385  23148039  82478487 
 13661997  70205599  20927658    493313    555869   2755041  10395198  51441520  29548287  20074459 
 14130708   1300899  25535755  51181869  44644317  24799682   6556635   8857293  90630191   7797324 
 11262226  61383345  12426333  44446595  23122265  35902401   1668023   1136907  41422587   7707459 
 15485912  44087676   8570985   1651415   2561950   2442539  13789011   3883445  20167633   9683493 
  5487639   7457223  23708260   3326719   4327761  19212603  29931748  21922303   2862591  32301007 
 25092668   6725194   1416239  57368103  41308873  27703463   1126943  15380420  21316731   8309013 
 29201596   3771512  16826317  15481853   1563711  19166896  58810609  23080791   9456325  17603083 
 14233398  52509739    498103   6628347   3099489  45335253   3391007  29693019  11125055  19886087 
 26488547  79691475  25813352  20607053   6037688  15752873   5805851   6103577  32233995  51038063 
 50635435  43763505  10106991  45316977  13498689  15849043  28145667  10898331   6137492  62297993 
 45703363  66273028  46739931   3769041  37679739  40792690  51516088   6164885    323576   7692477 
 41229535  71203794   9888948  16292505   9728751   3423227   2295024    256423  28115972  21370575 
  1178712  18783899  18913131  10943673   3679939  81292402  53718793  27578115  42825487  26120791 
    36863   9311419  62364048  73554903    236807  32506575  82214133   9269795  91513509  29809639 
 10658760  73596971   4021135     42803  24146223   5019298   2500533  11462083   8056517   1477563 
 47978796   3287558  24380095  17254731   8298179  10955067  56197953  15706653   2276215  10463063 
 32029692  19831823   2190675  11661179   4874267  57397827  84487632   9203730   1695349  69380187 
  1016053  20817626   2961438   8799438  23132331  67378725  66971316     14931   4995243  69825156 
  1652267   7303008   7617798    745363  12655059  28748073  48717246  19499531  39437313  25831023 
   477887  42967897  27645216  49993948   5157153  60355530   2578734  20804907  28823979   7658605 
 11378361  37125843  25234648   2251932  26021343  62177403  20137825   6455005  18558299  27005983 
 11649915  37201248  35593203  11808374  37696847  18684517  30258578  35840161  15781067   3671595 
 36371977  35658248   2133868  19312647   6234507  23645259   9492059  38350743  85142651  26327945 
 58337016    698841   1138315   1762883  35001355  49802325   1628955  28607091   4317875   7711515 
 14375850   6675391  28939803   3154021  11971836  61501051   3207431  20319611   9738848  12298773 
 14733702   6195287  26918698  30380571  17194578  39030323   3010903  25414851  20334363   4513611 
 26879178    468243  24717875    895351  39347583  52545509   3714669  41419881  33131949  63639223 
 16533428  24010692    507469   6723058  20573013  17009830   1104095   6710259  63887930  31044191 
 24415163  91661478   7320019  54691451  44651415  32419433  18643028  42576288  25095427  28822481 
 80015583  88056098   2336379   5526531  11869341  59664819  72337491   5424393   5442807  16271037 
  1231129  58940946    772407    910722  17942243  42943568  48177483  49832923  31133413   3166091 
 53330485   8586483   5122558  12148683  26791707  15616311  72992263    345798   1725099  32092453 
  4740131  27698659  16147995   3386723  15400419  27382675  48361653  30813283  15547419  84458714 
 20576703  24805737   8707479  10369639  41399475   6966259  76520103  22902574  53225814  26279103 
 16284982   2104593  15156169  40386927  56145912   4680801   2452930  49008355   2421223  21758475 
 47094896  52943163   9002944  29630409  54925539   9589353  17763431  29208111   6554121  14455914 
  6280307  17337623   7731483  78713861  13451147   4078078  15252470  17201435  28211538   7187245 
  2112277  16350943    426081   5819555  23797809   6143628  53976395   1348485   7901746  41659957 
 54776919  12068367  52972579  52288782  14747334  52253754   9621473  28114689   7843013   9202706 
  5182573  25618466  11451633  72855519  32143584   4169747  25236607  12923607  26143257  45441391 
 59088055   2216302   7303639  27710058  76102611  31012263   2701152  13568789  11539203  58731738 
 42710829  10648859   8912026    398763   4467348  26174859  19384779  51340188  41380854  54811523 
 14990208  31185340  16309911   4319739  60130835  30259143  58687895   2956758  16052558  47568237 
 37666763  50093403  22034691   5546250   3996787  34422183  26313296  70083369  30956728  31735577 
 14917365  17039475  16582620  20107656   9627902   4580307  36391248  25646399  54853767  15455123 
 40902855   2806836  28216627  15753194  87642663  25590843  46320423  54615651   6383922     46023 
  2749870  13564443  40217064   1304219   7531123   4608903    180433  39270843  41947247  39689162 
 48911655      9144   9202614  14786961   1475211  59221373   1105560  18091812  55364081  51576157 
 20406583     61398  17620869  12450583  39384292   2319543  49735059  19407075   9452123   2649403 
   432862  73579983  70041629  10268733  23668699  29977449  41036228  14774718   2379433  32678175 
 20542227  44435430   7367565   3685560  86130889  57940863  20013358   7206555  18023058   8714460 
 31707483  46403497   9640677   6987138  58083420  38267073  21321003  21374351  18957313  18499227 
 64629123  36659049  10193148   6850539  76748064  39090161  33772323  17018797   5095563  41503511 
 50328999  14880089   3333956  47730651   2748579  20882160   4003955  27137058  51987483  27857931 
  4348101  44402083   9226846  49392603   4009767  35968952   3939443    442191  18299565  39293395 
  5058246   6781236   6937572  22535664  26549695   8404155   4689048  66325731  16515963  45907483 
 77722599  42683813  20743143  66703916  61578521    117792  74342115   1340315  10755445  42792705 
 32981476   2258428  10004083  29285229  48699730   6193398   2237814    968397  66578420  31627688 
 23931901   3617953   2292883  25378012   9633539  58736451   9833604  14751267  18732210  80230943 
 32253099  12443477  33555811   1944785   6933226   8301943  20567499  43672637   2833452  12119813 
 57339999   1968815  64538859  24697356  23405813  22641148  42262759   2370771   6865583  13669845 
  4758349   8836723  73243447   9111459   4662315  67020693  52166833   4036220   9890215  29721039 
 33693879  46505519   1922383   1146203   1512096  12337488   4186773  13839890  91499153   1040019 
 38698699   1473408  25681235  70346293  18339323  42370295   4325608   2302747  20467467  41527796 
  8786639   5619535  29750293    164297  12791643  30321623  24333323  12884503  32752323  12408886 
 19818187  43279408  49232431  19757673   7524443  33912301  33031212  56101203  14300919   3166868 
 18079548  36298583  61914118   7993449   8621275  29066503   3195416  34043941  45339693    390735 
  8903588  18084407  79490157  17776368  61133483   8085425   9402824   8492123  35076923  10966032 
 14853663  84010096  17254869  53791614   1549193   9926673  18615643  48884673  20561992    628125 
  3034715   2441571  25504009  10013028  20502517    319113   8579567  19855803  35611677  64898372 
 14576619  81808017  30678858  35465751  42614244  34751218  27894692  44957699   8519383  36056965 
 48432663  84463447  62568148    160393  57193967  68808283  11276946  14144523   4249908   9984443 
  9822699  27760215  22416539  59490372  75068111  31077195  54566538  20070107    300093  11745464 
 17048763     97723   5250674  46013895    637821  41558289  43212111  16884768  19349893   4111384 
 58675083  27810445  27351361   1770843  39679755   2252823  42445447  13589619  16135379  85377435 
  1033001  32786121     49865   5443404  49308063  47472487   7556787  81800315  56872967  21428747 
  5355087  22262811  13632907   7715427   1307963   7806740  18693303  16933578  13256520  24167553 
 15300663  17313165  12622830   3938923  31340137  37273542  15712449   1385402  13629127  28088820 
 19217673  55088429  54796131   1323431  18176799  37195695  69479448   4476120   3404738  68546393 
 14604021  20613811  38209767  32529323  27719705  38027835  21159644   5261397  15094878  26116161 
  2957077  19939996   9277246  28918911  33977703  78401292  43547887  18792473    859947   1235721 
 87169705  16127424    284579   5953778  35110583  25596018  61320707  53775117  13914251   4832944 
 80113863  19801227   8200221  26550864  18055648  22827947   7926657   2272635   1712896  26467548 
  3650198  12658659   6627581  21817083  23527503  59347963  10029051  80348479   9318792  58947912 
 84610581  12727115  81916923   1767926  16366745  62302773   6646024  73363956  21952581  31397913 
  8315053   3871323    225441    396411  15791003  15478443  17505147  32951308   8495148   9055884 
 16925703  85069883  72835615  25052701    801139  40532219  12872411  34583239    223335  25254546 
  8075430   2814675   1660268   2298639  30901305  20625986  25830780    948899   8037743  10553926 
 48233168  11445579  31695688  67471611  29660716  22312093   9976710   8115748  65514803   7166503 
 11587819  10023783  76919546  20444847  23780973  35431583  77854119  29347659   1369931  56960565 
 11337421  13552517  37105955  10063323  20730685   6067533  24759737   5293262   4748163  25659570 
 11362686  37992607   3443973  20687283  70987923   5068468  11268003    845665  16201122  26857719 
 13809627   5994427  23789268   8482173  20850519  25975424  34476707   5680441    132448  22256861 
 29239092  32282543  20348238  62646729  41528148   8908605   2109556   2012915  59116487  44940805 
 26159298  36939235  18728907  49136386  25227437   5888457  37041899   4564043  26391579   7701443 
 41689253  59928033  50890219  34129354  48450643   4463333  27436372  33512253  10788267  16437717 
 11512869   5554899   1157181   1341561  26978451  15898290  16600335  53542735    425667   9062033 
 57329241   7631873  83560853   3533976   9469527   2427779   2112123  48032093   6242475  36068981 
 16847395  19598691  70920739  58949072  44891545  70284690   5265537  57826523  28234265   7754658 
 44022444  60412111  31800802   9005995   5575536  21122959  24183563   6096623  20333937  24216592 
 55094385  21379007  32308740  16913770  29303429  29308589  17428913  63981315    858723  39176967 
 13460323  29790123  41229168  55938423  31554267   5311088  17900433   6811118  58621883   1304019 
 16722061  43246011   8945478   8364612  82679073   3039516   3393159   8077725  58229255  18226098 
 30183792  12816543   3477663  33222022  26126916   1308363  86872353  20828619  55516947  36022473 
 43765467  15951749  81165648  11311665  48870133  40955268  92521596  37476052    672891  66534873 
    27948    809975   2716863  47364363  23626220  11099512  15864249  62464155  15097575  71212731 
  7780414   8865333  26930915   3388963   8470403  24589227  13714875  21078563  10522887   1293321 
  9466468  27324903    896457   3819423  51986616  38817459  43765899   6990471  42862569    135467 
 18735801  39407343  23889219  30575823  47250684   2982743  37315203  25238688  58311883  31698051 
  6094225   6890985  43255973  18204213  30393199  59509529   5843730    837668  14556798  47877988 
  5366478  18994685    660675  38605641  17382273   7987863  16027939  45942723  49372731   1532827 
 51539328   5783197   7182831  27484448  15541799   4257746  75950613  11812623    633813   3023208 
 22472750   1667731  28414098   7762611  13319547   5168118  65328425   2898117   4186583  14137295 
 80820135  11580261  51629943  39282306  82695983  18873127  70795869   5296443  15092475  12466208 
 73497918    786867   1937981    621653  79204027  12657610   2630355  81852093   8665325   6450515 
 27774573  16736073   9318751  10844619   6390105  56502188  31169493   4153153  47752447  18005847 
 19545663  14997875   5806842  19290168  59320473   2579373  48818483  37391103  36490198   5649711 
 32390625  14361717  21940231  61500211  24097443   1034273  13519079  41950737   2052275   7328411 
 15017685  50907058  63379563  36703005  10915863  69603741   3440843  50484309   3323623  26715334 
 14739433   2455289  11454831  21768393   8066402  35057067   9401261  46725567      3600  23240145 
 57633803  79135431  27866955  56633113  47204938  48036563  31896603   3557139    800340   9046758 
 11953995  39694801  34941736  10836608  89325263   4905408  10912695  31852609  23302637  30971148 
  2531463  41881323  23715828  26355304   9163079  19737903   1891529  56063845  26391803   8380103 
 43584774  59371565   1847097   1774557  57299706  22936095  32373563   5964123  24740223   4174473 
  1322435   2248275  12365583  40232178  45043541  37776013   8981571  17307361  15155472  17209458 
 32156312  49164354  40857737   6926812  21057862   6293697  10833414  10786671  24181768  14482591 
 77630511  20298723  70534075  31358851  30003243    902970  37843041    108751   7528863   2532211 
 39538993   1041125   8089731   1164843  32874122    384056    118539  20430071  69634095  11235523 
  8769283  18902083  21450429  55293153   5376883  13409757  54466912  55093371  29301754   2131194 
 14487113   3019167  26227208  15943743  48905196  15288873  31575915  26206745  56650043  37122279 
 51079932   3833526  13390323   1284714  12392987  19380723  38220843  12468735  72326748  19019949 
 62190992  33102531  72072394  52207629    945933  29368953  12455739  33137643  20106487  13989321 
 54487963    483705    401499   1188144   2699259  69263943  60314487  27978777   4009247  16791544 
 10503519  34375713  45215763   3013495  16191741  21711827   5924076  77709435   2665723  21115123 
 12812905  18741960  26163401   2506494  53609343  17944023  12426623  14400348  18777123   2566907 
 29938795  32039251   7829256  11324090  40237593  63294811  21910803  26136719  61229158     60032 
 31503490  56503167   3991428   2958420  31600245  30280974   5278519   6251081   8608757   5878123 
 46044543   9541278  14783136   2408122  70429131   7848393   7165851  33844053   9167190  48035723 
 76759176   4461219   2218470    960173  12961049  51166365   7981163  77458153  65836830   2825397 
 41003871  20027058   1478880  17622225   7774179  40607389    280689  15591566  11276079   5846523 
   164199  59195805  23772467   5368698  37536089  93634859  14118323  32879250   1360122  14131429 
 24396368   6265291    127409  45700824  37315401  19627185  47763216  73516673  47391379  69190055 
 54406633  33654597  20863679  63296155  10514705  13802463  15233392   4713713  68502051  32520495 
  2396009   9677517  47866683  11764995   7900008  34647003  52240829   8473933  51104651  41871249 
   992437  33724995  49469048   8823485  19098013  16043103  16331947  12222773   5796591  83229192 
 35805981  63398067   2142480  12624853  34870723   5880627  29507343  19372524   8294313  49946640 
 29589258  10417551  45781763  11824935  21151074   4286958  75086853  14517555  36496612   2143888 
 30383070  15070993  68251163   9105803  64415538  67374672  13127363  11386351  15557683    267448 
 52827338  49086963   4829969  70986661  30193503   5478713  38439001  16329709  58972545   3531833 
 35784411  13196439   6918315  39138459   5777433  63175711  26836506  33878283  84031946  69275953 
 31079779   1937883   9470123  69793877   3587313  51175096  20996073  21338286  41792498  81164973 
  8928276   5295511   1494123  65205606   1672709  11682969   1234550  50712015  14574791  71630541 
 71136201  18304278  63378861  68953211  13030969  14393731  12785763  25909831  15078585  16806246 
 11844606  29725753  19848771  12014968  66186221  14983611  63419017  26132873  33030617   6886707 
  3697544  26555811  11545085  78711448   1654677   4907655  26254299  60399917  30728205  55942615 
 33491891  24351879  11488619  16647393  79326666  21782075  21806295  40396695  14846475  30843996 
  6195768  16396923  24711249   8742098  20125153  30810763  60394965  22246423  12307650  34020373 
 18869589   1793668  76616499  12334813  26150272   1103916  32406225  22521885  42213595   6584537 
 16752338    663885  38143423  30299553  34572443  66727488  45888943  54974823  13511424  37537188 
 80982861  57222157   6338335  16025818  49939109    747688    990852  32224731  71232673   6120573 
 34000971   1745638  26929793    771564   3637988  31269141  19270368  13225603  13264771  12616979 
 14584407  11991270  11166366  63598377  10411643  23882589  30995659  13008645  56736946  34580984 
 14973123   4998633  22327493  29053251  30243852   9618123  81964543  31948379  22941327  21339454 
  6261434   2550803  11679675  31776513  46921947  49871133  22386709   5120524  49013702  21251657 
 25940564   4066843  47787031  17552658  71063026  38936878  25216183   6042960  14631513  86319083 
 34616493  53869835  93605103  16021518  79303796   2685699  48397797  20666214  18753475  14140518 
 11758598  80046159  45438884  60722367  37665366   2031033  15346458   4359411    330706  10904865 
 16679673  55193037  20255290  38368248  10794633  56661024     88397   7216661  30713806  16778082 
 19907103  30928742  21933405   4040978  44997805    107286  57265173   3503295   1885071  38170233 
 16088787  52729888   6728339  65911695  14713355   7447487   3381729  25492116  34956539  58261410 
  8156079   6977403   1485795  10182603  27986905   2684103  58156723    853983  61711892   2640827 
 21230298   6110073  20353248  69595125  18448846    203523  16754733  31402224  30243957  38180389 
 10767705  44177320  10393047  26708275  34829619   7510053  41130303  13775247  26619235  20986751 
 15916381  11060865  23358239   1212125  12192515   4821443   9676813  14707473  41338225  57874542 
 80379723   7910393  38792785   2327851  69649753   1128894  20863611   3250299  15444447  10978241 
  4838355  13786232  59066109   9481332  21596203    266827  49455527  46342715   8701167  56733643 
  4174491   4859629  46487908  12592319  19267055   1787955  54388143  48508740  14764043  32414436 
 80755914   5456574  24871963  51114243  65867959  12763743  16888501  14761883  81329931  29837503 
 25834203  53943035   1596541  21780213  32823728    999003   8230059    807883   7308251   1598383 
 31485291   8053791  39056189   9555003  21216240  52551115  37161157  37336023  69764427   2406375 
 19690038  11285736   8830857  42399753  61421704   6889788  28189812   6413673   4708278  97352771 
  3377208  71656587  17267485  28785198  35357907  27573074  27330299   8318436  12790923  32103348 
 22269331  71408643  85278292   1229019  31974099    580329  10168735  21247407  21606771  50399700 
 72392737  67187958   8244663  58923559   3077043  11510299  19471619  26449209   3571602  39992631 
  3294249  56147748  23515560  20455299  18311043    666459  19576229  43174564   6217191   7970512 
  2734491     55147  16601708  38139003   3872250   9648243  38609871  37273932  24561283  12210653 
 19254969  43941475  61425543    180648    187232  55274053   5077455  28433008   9435263  35020667 
 53735971   6144219  29911651  26225947  59004556  53424769  32453391  15171024   7322788  78876571 
 72921211   6954079  50643765  10020971  17346554  46170440  16017248  41591903  21546175  74027203 
   971749  28291047   9231505  16440393   1865754  55840105   2503993  39548685  30220278  64235813 
 39800014  14764587  48308219  48028813  52653571  44057939   8709852  19119003  40485753  10966683 
 22838970   2535123   5634416   6479154   3580811   2488961  35753838  60306495  49070853    986291 
 33495923  28462299  54516123  10533543  19114260   5263923  16454638  15492131   4753753  51004103 
 12389864  32354476  17449401   2475667   4363212  22962567    951177  46730625   6098243  37811023 
 21633388  53937474  29934123  36072223    486873   1448083   2380123  94592985  10666497  14306915 
 78952233   1824891   8190831   6403057   3731136  18106827  13752315  40216185   8457773   1331961 
  8455763  59201993   6244347   3265140  60542539  30902163   4447643  46635049   9533635  27096555 
  6598517  19346465  22342169  39292168   4528183   2356939   2888157  46568043  20409505  52089853 
 48279795  12550903  60291341  71491803  17007358   1412507   1670044   9869823  28683173  22115059 
  4781247   1996234  30497115   6714363  55329753   1350693  30014933  53222939  72957093  30658298 
  4642458    868519   3208209   6519795  43741986  47122523  20738363   7148883  11677963  22942343 
 35884293   5525279  16466489  26407007  13141479     92871   6152910  27069999   8348341  18589977 
 59964678     42443  91478857  15328097   2789931  52678623  54130491  52543059    663058  41104803 
 28776688   6903916  70323873  30108033  24315134   3141525   4168792  21590823   5195125  47137278 
 17231388  22645623   7971653  27562731  94955023   6615987   2271763  38321911   2851593   1959483 
  4227463  21538535   8645823   9490779  30928335     33998  43416083  52371351   6929848  24781907 
   294711  27200667   7887415  43661529  32746642   1411855  13119661  25987791  12777701  38025473 
 53648403  10622403   2086513  19074603  36234001  12177183  35255741  24194052   4968059   3529605 
 48879606  10795315  67785064  69385062  17307267  15543057  24124432  23624811  26118249  17880777 
 59958735   1606531  11080820  19985913    919425  18063028  83461275  17912481  10795723  27927675 
 91222991  45689478   4287273   2528873   5897594   3116037   8823114   8003039  39358641  50808627 
 26407590   2433579  31951707  31565184  38930523  13319718  14326998   5619905   9863480  53661339 
 29840367  27258948  62088410   2161023   1692825  36360307  15790149  75581369  19905996   4123265 
   498111  24489522  31106744   9258744  52713264   4925691  10297503  63310157  22070133   6428175 
 58646011  39279327   1609808  10069688  29281403   1398086  38365541    498633   1457178  54205223 
  4057827  31114171   1190257  47012447  98981499  27069531  36976953  26581020  29966999  88511963 
  1030231   1279213  27025758   3809131  20647575   4872394  27167670  41459310  15970902  38587588 
 17188938   7288475  71566618  63056919   1948433  33354395  21930934  35751451  13816668  27022237 
 68787643   1135827   4328852  48863235   4359913  42853713   5002053   7564767  31201003   2809527 
 60416948  18989863   5151373   8511540  19029720  29802049  12920055  64837927  43665257   8606217 
   161623   2502063  12620543  20063088    340124  21198528  12282939  22379975   1023548   3960678 
 14603503   5733015  55000698  20625531    352581  22381743    895394  49629659    485484  51740861 
 42297231   1705323   3607251   3184535  23889723   7674748  88695241  31141448   2209911  16330471 
 44970666  16767412  12306033  25189938  63505359   3424731  43787589  46417787  57550852  13721595 
 14638151  44547667  95833503  40392079   9225537   1466863  33551110   4742751   5932368  13267923 
 35982228  42910872   4120947    559171  42970231    383835  71322643  12156598  12464763   3807171 
 11314312  23165019     72827   2020582  40876875  54644171  37943491   4617051  71195121  16427139 
  1563320  15657603  35692827  37881467   1803321  24666435   5371395  27308298  21911848  13470711 
 28030120  40051806   2124360  11643417  38624265    235917   8527596   7165758   7154866  23665798 
 23082319  67245273  24208587  10653448  44822001  31594623  57884703  62113317   1313847  24305022 
 23713637   1685381  10880277  21054559  61458863  52345339   6461035  10569138  26270081  62389739 
 16068231  32734947   8467683  30885901  35788835  19494565  47342159   8809603  52557243  46143891 
 86970251  19642239  80224060  61262971   6494423  84238469   7627497  52858623  56142795  78254901 
  3017943  46033419  76058595   6198081  36174603  22299508   7030981   3154563   3385185  86710605 
 11763833  54757483   1826145  24604048  23633538   2181348  42894163   8071617   1479273  20494500 
 10006119    289590  31942267  49353503   9931065  48868120  38272023  20210774  49473054   7333865 
 22435195  69676755  31468539  18972063  23303065  17601963  21009579   2017448   6043657  78383328 
 14142363   2074047  43925063  19654502   2642694  16242195  58885663   4338171  64779214  33284031 
 14224311  23527407  19262743  32704431  18626315  17184363  35987865  23200387       701  87888147 
 12557442  14176663   2198955  39921303  52324091  46053603   7819571   1968328    729360  12664972 
   276392   4304427  10926483    173175   6985595  16745083      5343  14580759  49955011  17090568 
 33503311   3525827   4388556  26448567  17661961  28922163  25968885  14933545  41147775  27215559 
 26260394   2510547  19343240  20945755  48200924   3159648   3942142  65327186  19435197   9139778 
 29607195  73647513  40588776  20005284  80052557   3320817  47910131  31028263  60933985  45531048 
 47357623  13981893   8864763  15587673  15658849  21141243  36641756   8219643  14271953  12244983 
 22731171    205656  58300653  30300912   7453135   2240911   5246935   6842189   7579302  20440257 
  2832263    420749   4867251  21347125  76035159  18637782  48873142   1616415    209748  32932581 
 10374705  21757233  12189090  68687931  76884007  71589958    744771  42576299  22056747  29404948 
 58260522  67037163  41012565  22800883  34798918    775703  11932222  46466988  38987107  22250274 
 41835822   1520785  16149633   4366513  75848373  11728866   1987719  14234106   5718638  85452648 
  7311363  20453569  15421175    606707  11918838    590062  75565899   6734731  32794683  18574833 
 10531647  34869737   7692223  78640933   5145377   2978007    967990  47189275  24297539  64432778 
  2518107  12716943  49161333  26678907  47992153  10336923  10482051  79963815  12235619   7149969 
 33552633  31552912  21124646  50831043   1544691  33869988  14697223  44555457  37149642  29043198 
 23670504  59604987   4448743  39232563  24965083    459935   4896210  60423209  30008663  31982802 
  2124074  35475323  41691003  74987169  10055707   9851096   9535831  76963579   7543813  60512253 
 21395403  11201147  49370235   2200875    475899  40087005  30877403  36711017  38234235   1179318 
 16485375  35459148  30310221   2337560  76111368  27567128   3676411   6474815   1308349  11186403 
  4029567  29979024  11616495  17238747  40172466  12280993   1205248  14508149  51280207    857417 
 45240123  15444895   3733989  13503155  53834337  29689413  19156053    145446   5606599  72976695 
 29607899  15372304  22288996  29658363   5955906   2177141  17669583   1644903   2230283  12339450 
  4817611     65916   1351499  43224437  14701299    382245   5682503  11220387   8047417    105351 
 21935408   3867639   8824591   8959185  14070848  50932399  12914123  93992337  19811067  14398493 
 30537945   2517873  38940002  15875359  81282189   9158273  41754623   2526975  17106963   1035780 
 22775514  31575035  11859467   5064984  64114635  75699604  37157853   2733843  11104923  55640799 
 61492578  21271739  35917355   9401307   8579435  53055771  66725263  48185826  38041875   3467433 
 13510545  82596219  63435963   2930788  76389271   6383133  18872522  44928210  88265523  11102523 
 46169839   6618908  28174803  43341633   5490609  41749131   7550700    548851   5874823  78834198 
 17376125  10985595     15678   9007548  80804931  19872973  47012343   3075011  44561887   1062843 
 48297899  33164493  16057297   3957853    185579  13753947  52384425  12540623  33371313  15739953 
 47967591  51115671  34656948   3628418  18875455  17950335  32248988  50218698  30544305  19098674 
  4425715  55872203   1098043  18881469  77462627  80216225  74130531  50363219   4282219  17173003 
 17693931  62896241  45573591  70218753  34689827   4181937   5431016  19846421  63750168  11630208 
 18399279   5577143  69952893  80363679  68625031  17207115  28184059   5082711  10532097  48883353 
 33347918  38505027  35487546   1246043   8536673  50503134  39473682  43824591  54323319  16962387 
 87465597  12477663  19951398    340445  25111668  37560003  26640693   4114915    400261  16877055 
 16269837  48428142  10102328   5124882    263623   6051354  31271217  61011597  13045371  61474008 
 31389891   7573827  26912157  29825358  21454470   8902137  24322039  27024183  10537143  61433061 
 10828443  46812763   1538779    778328   5234077  59686821  53425895   1765098  45245323  18131271 
 17608423   1357475  30308079  60566623  34178143    968325  11826828  47307235  59431027  30376248 
 12335831  13592139  25255950  10133136  17957028  26596797  30254593   5664341  70730951  17288978 
 16505948  62647875  23627748  68849193  45163766   5809329   9648229      9264  28363167  76569135 
  5622011  22719789  13741090   9822999   1913780  76731393  19101140   2096253  11795913  15480821 
 13634556  67920189   5020153  27124276  41335299   1684517    146115  35747915  44333907  28228983 
 16907489  44973573  14324995  13204995  34460731   3616307  13451679   5107421  17900233    413095 
  9597795   4273923  37301523  78340723  13446567   3666933   7221370  57327183   5413548   2541073 
  4319893  14156225  40877475   8049723  39322371   6065818    818083  50779523  38453659   3638015 
  1351911  37398003  59336389  22894363  34823603  14685938  12244803   7282420   4078834  27881327 
 19501773  44523891   9745900  17194308  29097953  66099333  22629373  81771977   7165283  19084965 
 28066782    723283  67746607  44892993  25747878   3764979  25800768   6098195  20074065   1880799 
 18530859  22292783   2046167  19542625  40374267  34670308  12896952  14304777   8284427   3076833 
 47086239  54901665  46876150  22618093  10071177  28275471  64932921  78242441    561573   3231087 
  4805369  56621855  35131303   4855831  37182573  61671563   3490545  19950723  25637583  63203109 
 13562448  28470213     16081  15481703   4547805  19978387  22263351   8753831   8693862  28809223 
 63560956  70056148   5243570  39509960  27007971   3010615    667933  61602341  56139419  68829723 
 37439763  82339215  13997981  44112233  46136553    554139  62702117  27844351  32037323   1602372 
 20801799  47502103  26379381  20510431   1027835  55177333  21341549  15324439  43150523  13899987 
   205357  38474017  35035207  34683213  18770103     31488  11138418  42098109  22306069  10363017 
  5088843  12547225   7436013  28835571  37162667   8373728  43704243    735923   1176207   8891486 
 13390805   5652787  21873363   9358394   6796677  19385903  23962373    443579  86325084  26437469 
 23152993  22991080   7948667  26808303  44969435  14769973  22199573  27126549  44776911  46289301 
 40222434   2824886  68198529  81736107  34316699  22326430   7920831   1873883  22492847   8976687 
  3077448  78801651  39468843  40420173  69164657  35766363  52505781  30045138   3304445  15853107 
  5871317  21575271   8886924   9249227  45384903  26606813  27910278  54376263   7558184  29561618 
 18523470  27416107  43276891   3518513   7419357    264948   8684460  13092025   5231923  18796308 
  2769966  28625808  40395851  38568201  19929523  17195992   1768548  42482695  22231003  63622605 
    33903   1839675   3310026  13448651  72056481  17424324  13342275   6780254   7873311  26012067 
 14329977   9209134  67547139   8269956  26755131  37999512  12564291  38456988  21152443  14231432 
 25276530  83244987  12319019   5479993  25955748  23068453    155960  28597875  18356791  30354720 
 36451707   8130731  27891950  52608483  18089348  41915593  67831698  38173639  47420923   9530391 
 17395323  38049178   3508263  56712343   9986715  19227191   1012128  44490615   4517115   2489541 
 17300803  35387497  88647018  46783503   9984629  87149405  64967395   8781582  17345344  32580202 
 29614377   4864623  14503739   2768207   9725035  15246987  12779160  70404471  54768003   6379707 
 38644089  41384329   1602083   3694011   3590050  10908338  28343633  36829083  41217579  18972723 
 71206167  29391807  37719015  29795957   3425452  33795979  35759013   3630111  16844187  25872899 
  5711323  39624189  24294043  22952630  19746918  86099498  39900151  59313516  38241466  76290099 
 43316901  19007523  23432587  28001490   4259019  52301733   5428053  48734193    672183  10475493 
 74988399   7696665   6090890  24465123  32993048  41199915  72181363  20934855   4782207  30168817 
  6492968  54706412   5024587  35841123  12280006  61038243  22638748   3479802   4079495  16589028 
 49923163   8825748  26016715  31243623  25380828   3981096   1878867  18332367   3841147  27463599 
 30106648  42367221  46355127  54293362  13789471  37744871   8495839  74538833   3750657  25450939 
 50215701  32602391  47405493  12667123  52701717  30556865  30692153  24867259  39631403  49091984 
  1716133  49870205  45067387  40706463   3478011  73551279  10977948  28910221  32730223  22043193 
 15996873  59149953  28132943  73708959  42364578  43189974  71962365   8074293    122944  16815903 
  9647355  53895911  34706123     63914  25595775  16193369   7248375  36390945  32213790   2332821 
  6455021   1904742  15193403  26761263  48686013   6264723  90461099  24779023  56036796  11406770 
 23608123   1315379  34074393   6151323  65782219   9545879  17532554  45241143  39993109  22478810 
  6212423    915739  23000754  63931755   6445779  13142695  60261879  25648090  22439673  26858076 
 10256521  78828975   7481985    387287  37170699  10642589  60708939    434184   1140768  12414299 
 11724240   7206383   3620697  19492434   6493569  84411835  43355080  66018195  24315902  76604187 
 43100951  58195095  32557129  11764239   3465027  86347151   4616228   6211223  21631853   4423617 
 27210123  13212543  13512609   2031103   1629198   7483767   9035614   1066188  55457217  17330652 
 38678679  31550598  43881455  72156900   2917563  36833403   4392081  12473535   7812371  57823273 
 28872923   2668758  24664391  11777355  48815533   5949935   8179399  53081145  59083092  35520773 
 71038170  69673035   1456071   2657767  36425963  46463339    279237  10759857  23009337  13240785 
  3771721  55425150   5022703    491838  70904493  13738191     88923   6055683  23420407   9734395 
  7755123  46600123  48294523   2658056   6409984   6849275  11301322  30544476  13345291  11567539 
 19685754  27204027   8162691  24677490  14959749   7434046  20503567  33613818   2052261   4001802 
   742179  17958903  62230509   6589860    560770  36230751  17629639   3033118  23105994   7545155 
  4637010  40221569   1811932  48700908   8824123  15849603  29209108  97111739  22142763  25895454 
 15544212   8132055  31059673  43541929  32867139  13126958  37024491  22070213  49871454  12386354 
   432072   3435247   4279083   5896923  20189215  15518369  95622393  84069388   8219081  18741741 
 13914239   1398792  11300867  29285073  13797931  15669873  28276279  14981211    341909  25305623 
  8210010  49671931   9855873  43085773  17809551  18499376  65270702   8992798  33401429  34510293 
  1963963  22379742  11347627   1021143  43218894  19133724   9993133  10494453  81977157  45798042 
 49520067   5633277   5400563   6685395  45614999  11230771  36887607  48473549   2062395  42193311 
 79693636     68798  22705283  35922213  55317072  24976110   2835211  31646661  33541023  56717571 
  9477243  54100827  26583323   2721925   7332822   6972923  45820577   3423464  12159501  11553819 
  9494575   7161773  50999638  44185299  23336828  25893983  46746926  45904487   4264037  53968858 
  4334423  56068919   4730433  73688331  12506747   1096505  40575838   5293380  29848197  45545077 
 18939979   1559707  33374659  29947412  27153333   8459063  80224939  29101444  45512106  27320752 
   840619  15683255  65879130  23841171  24200493   6582345  39865123   1294647  19660963   7913147 
  7315528  13747259   8763045   3557873    201753   4200415  21353223  11174507  37710003  70941723 
 27644703  46933449  22024543    661868  10715737   3783439  13765749   5440727  26249107  10697367 
 45969445  14528763  27985803  38133383   8096225  30750451   7447293  27975235  12344247  15693713 
 38841835   1852155  56882013  11091983  36218890   1570929   7430184  39643129  17984973  46816638 
 28170111    399042  57132159  17640953  26552235  66779043  87771601  25835051  51729953  11864476 
  2612901  10462323  14142329   1946503  26445709  11194843  18334887  47205323  15727163  68254683 
   153798  10287873  46004739   3022534  20206177  28210668  11166434  60507923  28641111  11760327 
 47485995  57880001  64119057  18579335  52880823  10278593  40780437  24418621  37187759  45517641 
 47390859    608251  32170283  64918842    773303  11834448  60132947  33702758   6314445  22408947 
 56370943  38209263  10656538   7498244  30233567  15925179  18114065  16097417  10976462  80596373 
 66217638  14690123   6615888   7629283  33454083  39465483  25892441  28038183   6661452   4083928 
 23913199  17437998  17964993  24907353  31211698  20059035  57919803    205385   7321263  67680752 
 11027868  36958695  49506708  24252887  41954631   6136306   8922907  31794369  45650527  19360275 
 67749435  45114841  27982025    629661  45885863  29464449  44385948  33965376   2328603  35503357 
 40939665  67240458  66814129  50887119  50259354   1915611  13946883  42170410  11641389     25029 
 25289783   1844523  14359271  16658828  25564891  23526141  59622517   3148287  14114235    321695 
 63543735  28819793  13826227   7917748  24929331  29418475   4368861   6830598  87717111  37333616 
 57468989   8354574  64632471  51635379   2987163  26549667    735676  24599785  16996269  96323981 
 28831299   3181367  34673115  37959147  20233233   8836292  80320533   6790626  72943141  70769427 
 30924811   5995281  36430278  52412243  18154364  35259828  21511116   2026251  84070238   8315288 
  5435955    722030  31279468  76116229  30397434  24595587  40502803   2714923  14507286  29909115 
   498185   1180978  32866307   1525455   2216315  32107772  75212025    555663  33632571  36376008 
 15523510    924051   1449321  41063217  59825095  25027782  67020396  17215377  44671212    876439 
 89397748  19724772  12668707   2924133  58673081  10654525  13731231  20889953  48810896    861594 
  1964169  33672270  34808379  22250553    315048    582153  12171915  40064980  11718773   7811745 
  3315806  65532469  29140879  13477563  58868493  17821558  83839703   1270584  33708567  27569187 
 57963435  29727105  55941507  34356480   2111915  18074993  23912025   3229678   3799563  22438782 
 31339899  37638819  31181055  25531329  86539739  35557073  81728847      5335  12303713   5163973 
 18273867  13042039  30099182  38920977  33161121  28652624      4899  19331623  26553630  31608778 
  5540979  15194187   3035625  14806932   6946062  16574883    103947   1497607  14928726  23905979 
 54092635  35246098   1271698    534878   5624898   6984699  81124929  45971295  37361589  73550499 
 37213491  57073215  14245831  16907244   3609223  35466169  40994178  44437515   2065091   5807379 
 11123613   1188883   9724546  64336277   1711938    430593  31360278  14472479   4858377   3963206 
  6159771  44874703   8477373  24943791  52549563   4921481  72966639   2046444   1598061  24780921 
 21340463  10488091  40162686  28208369  55332123  27223179  66629911  56329098  23082455  33083943 
 31778556  14639418   4180032  49495413  29513919   8185311  23489134    487682  14140914  57262889 
 96929571  31326855  16063404  18678048  92101443  38348779  15143683    880041  51114324  20269087 
 46548540  39617239  12774743  75122667  77229051  31438342  24960455   4215849  58199959  66624758 
 40334901  33892563  43651467  16970437  13194084  19037919   5512624  63315739   7498355   9088393 
 31424614  12137171  36393963   3606919   6941365  23292123   8505739   5357880  62428011    937503 
  6880818   1730663   3581463   7565619   9924867  40966797  22721869  17702255  16427972  52357074 
 49764435  27566319  34861644  56832263   1283271  20784023    643983  27285667    845649   1270166 
 13193979    411720   8795525   3572593  18572131  13585211   7873631  16900182   3605370  35785203 
 29418527   3080783  27173514  31510337   7894485   6039078  19788474    529752  52164100  24810049 
 16033619    115871    228324  80471382   8626629  35440791    205779   6360343  66317843  53374923 
 33329620  44622675  68731667   5872137  50001489  78650342   4163835  21211902  32181127  41717777 
 29272059  45642291  31141923  24521851  62168669  22796076  64084808  15058959  14888923  69614017 
 27412728    990458  47670623   8866123    636699  12777323   7968801     78936  23724811  65600188 
  3749787  37092323  10691193  36044226  71998038   9199831  63578795   5986428  11912773    458919 
 11161989  66209033   9159195  59103603   6004671   6080553  20216655   9350256  13269703   2436281 
  6526708  62368117  24566683   6242183  12535515   7259739   7111838    560851  51140373  24941969 
 15242383  36649128  17208814   1579553  43276983  78954971  36007443  11235957  36320803   3387353 
 14996998  11840028  23962324  52101809  41329949  52437720   9718147  11187367  17484933  24534429 
  1428690  29927108  19146158  11909755  26528171  27223413  52372992  19201459  22771848   2306559 
 10333243  16311505   5471655  50859771  45808730  10821003   4488987  15992043  43523007  10042272 
 28201321   3818301   6899163  35428509  26871071  14605353  52393470  37295012   8786427  10185507 
 11685192   6810380   7871837   4709883   9069255  19401547  30745918   7816407  27966666  89633523 
 79189611  10702878    904174  20648499  24968286  25019047   4375819  37586641  35471697  34778793 
 82376295   5523681  10569161  79029995  84926278  31537477  22849009   4998890  14816268  11804344 
 28683441   6240579   1755939  29317852     46379  79789589  63173101  70107545   8117139    553897 
 28650507  52411626  70108975  51812339   2279647   9931128  32300008   1467194   3669723   9119268 
 47739891   9258185  33728491  54528427  69714307  17307239   3933389  18069731  76133298  38497563 
  9173607   1388056  66475903  46860285   6950013  78757988   1132765   8400999  60970683   5625168 
  3102972  29112375  15455503  28213755   6094563  21932415   4347438  64577739  12360603  23623233 
 17037823   8225223  20356508  10587048  17945943   4429003  43244447   1344687  15754785  68729667 
 13594986  26816253   2962743   5627515  17090079   2153099   5937224  23296515  36000105  13876623 
  2854541  58050971  10066076  27274873   5527391  17497201  35189567  17855631  47659306  26365658 
 63644475    609335  52277163    359835    959863  20485096  45830283   4602343  20039419  74065809 
 30703848  20372042  22773651  23937936   4119771  70920003  46148349  43108923  18091104  43192507 
  8036379  39826806  24448203  11907283  86511759   1297577   4576471  19996698  24293128  25628873 
 26428763  29548563  41610900   7705407   9846121   6933675  84756219  33931669     77265  28210949 
 35653355   5607884  15982107  18055347  32334351  19506972  30658467  34322203   9441027  51460518 
 36203703  63087306  12289357   3020048  18126979   2821515    523863  35218491  82157674   2774408 
 45825873   3961689     59379  28446619   4009095  30497595  83016278   3061231   8040363  13497747 
 15037894   3906731   1605861  48337307  10563159   1592497   5531873  40961379  15986763  24401005 
  9383840  26722707  18533298  60742623  31324149  24904086   4252998   9815131  28816948   5195383 
  1262842  55104827    576153   8748045  21538427  10831453   1780967  57503763   5978235   8133060 
 49009219   2672892   5774171  75864948  64419651  41426495  58429123   3843664  34485844  17173146 
 27993027  10369325  80385231   4620428    140119  17618605   7079041   4107567   6916883  83538279 
   620662    232593   7869777  33902399  16769451  67561002   9321696   5058682  68824347  50439637 
   112901  13391007  12168037   4899859  33847293  46090303  46017554   6988083  33994263  49435431 
 14537356   9770107  12577687  17741743   6905292   1504608  77268306  13526877  33455987  38908245 
  9897158   4905858  21565978  76331938   3147151   6972363  16996710  25951258  41885007  69314430 
 40388898  24888399   2421483  16479663  25178892  23303403  26861578  74935399  76527683  25859547 
 22013244  64691197  41588089  13825295   1228679  20566378  47225900  46239537  21674043   3020205 
  4701498  25268618    565487   1144373  29699151   5568603  82908003   2029988  68576463   8912283 
 28833366   7060678  14842871   6249289   3112827    852227   4531803  25822895  28464158  22359403 
 28383613  20627268  17643307   6071071   4031346  28903158  81422835   1256287  13526911  11856723 
  4091952  39212353  55709574  20640063   3140547   5903331  11060219  29461519  15315204    811828 
  2663426  10738223  34437073  15416100  70661175   5835741  95734583   5521187  49914867  34860369 
    24583  81080875  11985831     12523  66833707  20927706   5839746  11702715  36597632  50089605 
 30765732  52934778  31259238  35381196  94906455  39032792  12539363   3173179  23773803   8741595 
 54188979  45160443   4867877  36932045  17497489  24939423  44161443   4506903  65795258  38440239 
 40368302   8287948  21837792   3151439    582573   3320325  48837718  66406732  20903697  56164779 
 36332648  23440709  40532393  50870102  50495799  27944853   1234790  25949688  11493227   2482976 
 24541560   1341353   9994933  13482816  15308979   5220930  18214188    696939  30257983    907923 
  9502637  13668429  17684271  15634898   8646173  36322851  39430480   5291323  51394578  27289937 
 31911009  15047947   1797699  20739993    904663  13840937  12538383  13228503  14885375  64282011 
 72288303  83647002  18287477  24844863   1273512  27606966   8857313  22952887  16953323  83384259 
 22973931  81109683    819913  85257611   3306201    218508   6526375  54024571  20131553  12109961 
  9493128   6234489   1554182  64641381  83421399  25924843  16687768  21523356  10257416  25796963 
  8496942  18352433  12366123  40143171  40329823  14698077  43997963  80263740   7166922    514833 
 21722395  20364950  15392346  52646613  49466176  12203327   8600695   9709051    312819  37734227 
  4762499    355019  51943833    688955  46913019    265767  19416928  85666506  34995147  42828625 
 14650143  24258411  17600590  28168848   5901469   1465279  69164023  32656983  10161685   4602147 
 16888745   7535931  93463233  36782505   3944559  12814777  16295894  46498311  48016273  25609399 
 20993095  51115083   5463231  40856791  49650867  52953980  23980128  88170755   2221095  57791531 
 19897843   5450073   9807491  32654658   4948638  14335323  69625698     70928  27241931  31162449 
 28063557  10461051   4445409   9650965  37558103    887673  11321499   4564072  12187787   1550793 
 26285640  77477235  25281627   4348667  24839245  35720019  18106583  27008769  17180223  68908743 
  5381499  92908235  29654803  20857986  14458847   4041123  70030227  20821659  65279883  47273027 
 44183308   6956611   3618554    368583  54892239  14636619    181513   1780765  46889438  30066683 
 41200554  20791663   8654489  24274695   4288522   5174887  11052147  17178463  12899035  19997977 
  9082950  93351147  36044639  78357171  15990443  23176053   5942194  30074067  47433843   5074731 
 80109645  29500155  19539453   6237158   9648773   3109341   4924731   1589273  21977871  21055009 
 17906359   5611007   2120269  12039381  11459323  13843926  11373267  12375093   5462416   5510699 
 91001891  12737261    443031  31987242  63098501  21155590    630840    458361   9313143   7417995 
 10698867  16185123  27743993   3584483    691016  29524387  19421751  15782838  73784029   1687739 
 35455587  26532031  13754743   9059683  48850949   3016178  78067311  89836089  62390843  13150672 
  1786731  50470539   5378923  30351114  13522513  32288665  42634299   2690811   1923072  70239057 
 46600365  46355991  33514595  25759563  54476703  41926203   7602081  29477992  79716462  19021173 
  2058285  44308699  26177623   2847983  80404093    409083  32061549  92961537   3928138   4865903 
  1772653  32783863  63350235  13946249   7798858   6182418    809493  10550823   5422595  21589873 
 36314532  34910445   8522231  28755579  28687213    513798  19815803  17019293    901027  58946451 
 34078150   2890401   6947998   1919199  66006904   7712667  14817098  41826363  14880893  54981127 
 31824423  12909465  65413819  39660483   1599507   4434273  17623563  34477723  12235365  10230891 
 21486406   2013331  46838598   6021285  64757475   4620958  54581563     83073   1024755   4026814 
 31929709   2373767  25270706   5324151  81651917   7676389   7134807  59099667  43913598  13960287 
 10748311  11840546  16969941  10228184  47089123   5413389  10404840  28530893   6717483   5082475 
 14447994  35538027   6270488   5552323  10528043  42436413   4684923   8430129  67038259  11207682 
 15897915   6626633     20190  26710268  56820489   9826583  15229146  24538203   4515225  13997533 
 15777283   2959387  96283856  14765352    457789   4019927  14092131   9603654  14293395  31367277 
 63859959   5420208  30352799  35230539  20405489  10248081  36575363  25498833    443160  16579003 
 36036345   6114499  15201243  69525735  37606424  15292212  51033255  10866923   3328635  10839453 
  6568061    236589  15636170  10533481  19777572  29158014   7584198  84759583  66499011   6643423 
 80218283  25528591  29787419    796044   6937768  12827283  14116488  19674427  23763870    527575 
    56697  21362592  45886238  34224483   1164127   3524298  32725233  17527803  23065880  65739776 
 24086020  16625508     97505   1017603  37609614  86619227   7397937  14360703  24127132  65264230 
 31899653  31494687  25087467  26358147  22579748  20408875  67739603  32741325  32579971  23879707 
 53750202  21941547  30084903  52624563  36600443  18934187  32052348  60184473    203689  17755458 
 17063196  19711500  46872595  44970873  19333755   1514196  37907718  58495560  47285955  16236709 
 33766317   7712905   2602281   2379339  54197763  34145430  10728825  21207980   7074339  14780814 
 27987009  30641343  52129235  45596143  25597533  74973393  13711546   1392829  28465563   2255411 
 39181174    126041  17919363   6444343   7117071  31474758  20241282  26088248  21879666  10154715 
 78395643  57533031  13373760   7229414   4789890   5765883  34717263    159367   7001065  18326915 
 12605118  21023818  51348842  11062548  35255531  14143875  13297573  36619583  16763331  34800135 
  7745091  30503331    547847   2313942    201387  69135693  21740527    467610  42313961  15656407 
  8543812  12699298  12502625    941827  31554859  24320103   2035818  40222919   4537467   3675235 
  7911289  84440598   3126617  15316851   2765011  42407562  77444853  63920902   4329687    515733 
  2815003  34151344  50082771  32416998  40566971  29818205  28256543  30285230  44232883     33139 
  2637373  29280396      1985  22919676   2379129   1930623  39434600  23201328  90108285  17889483 
  2560929  30583650  26277010    572328    125536  43325768  21084043  28272219   8052431  18777739 
  7292793  34208856  35530467  28579128   6289605   2420421   2219891  20668342  25312893   7001811 
  4727811  34283367  59121427  11799344   6902883  55855023   7915767  37053471  24084862  17781125 
 23430669  68642013   8672963  20064846  61664778  27344688  28379262   4782147  44653298  31427322 
 27666531    400725  13258219   4976304  18833223  52889435  78310779  52954629  27187242   8149311 
 83829183    814087   8028871  11602063    872660  28012297  48729881   2595309   1086585  24337383 
  2240763    291531  30055131   6982701  42621450   4723071   4828125   5735787  15557371  56743845 
 13249986   6798453   5473776  13360536  29117092   4141059  44536363  25687243  69307867   4320159 
   812401  14178519  35203253  41174086   1728739  15589099   2087281    318721  28414278  64945636 
  3765187  53138039  55568571  22705275   4919229    350388  25368543   9050878  37100579  23500923 
 44176624     51003  22139538  27465969  27708483  32437638     66956  30414268  75891862   7766739 
 23910471  15708299  10596723  29589843  34849562  13227011  17010523  36247552  32673072   2403303 
 51310155    799579  30050203  20962534  83603409  48714495  72347586  28474953   9358185  19418085 
 12678120  27526825  21118275   3456438  31888021   3643851  18263213   6872667   8466777  39459384 
 57329615  41550489  59630072   7195831  15573879  20552628  47023362   9846270  48719522   3818157 
 23852952  16594173  33726886  15369723  22483129  35506035   7019227  34956438  20573538  45257638 
 13846801  72290316     17691  51373447  58073873  69535743   5939336  23191522  12057108  24121115 
 10565493    253998  63549969  36259899  36779195  16239185   1338887  53119785    653145  13619435 
   955496   1043634  10675000   4168617  23279739  48097623  59212293   1048623  12774095   3550623 
 15615811  79279170    120222   3529022  11748729   3701203  39403003  22496535  45262275  14212243 
 10852314   6953001   7062723  15048513  34278052  49116723  19666413  44628364   9063171   6208215 
  6792139   2271559  51572730  32931291   4591074  43619591   9734763  38681073   4214347  24689036 
   213315  24103271   5438331   1287943  25120218   1877468  41577279  81552195  27378306  62596824 
 10521906  33188525   4940538   9615795  11632686  28167291  56878548   7228591  38867033   1208875 
 25818547  40076411  17654639   6567601  15183523  20097483  30647383  50266248  19035594  54925743 
 56778567  38414616   4446132  49277634  59998503   4388073   6460583  26197371   7230021  24398609 
 26558980  32493873  58540407  21880005   6354133  38286099  33762475  66214281   5579701  57945250 
  5567179    757453  65713248   2686716    239251  57591011    115047  17683487   3436143  57919243 
 16640913   9022851   8859519   1881183  60287031   8738048  23168283  53734713  46993506  19023427 
 23056673  48305283  45293766  10272294   1062351  24342243  45639771  85406139    794539   9909475 
 10855473   4910598  40410627   9200059   4559289   4589319  48667314   2983758  34667367   6642295 
 24133629  26899772  40538523   1400319   1812569  29497477   2130875  18086763  16018202   4140511 
 63164259  29168411  44358327   6221074  13996336  19805581  63466812  10803453  33463428   1803925 
 33515883   7943482  83852208   2968643  65674939  47706589  25392482  51727745  12038748  59532219 
 58630733  26688355  22539867  68129085  47611071   8798008    286917  23142987  12742930   3005965 
 10102323    381361  23754308  37460976  33271463  24115968  21676696  20304708  11510765  15388693 
 77373483  16700369    419991   8241538   1491135  15614718  16110152     50823  37814667  38656499 
 14138201   8510635  32585159  23399825  41952891  50752077  23184675  70591336  81552523   3563569 
 16165930  50696975  55258689  45352281  85180704  73665003  12378391  61494535  25433083  13890468 
 18143853   5159592  10692524  10903873  34278903  25060990  69223355   4201395   1003293  20780157 
 19750623  38467725   6220685  73332515  52320669   5302833  49511695   8444886   1560663   6670095 
  6971271   5292847  43639485  13363233   1020796    170183   1597209   5858955  29981135  70379541 
 12009834  17931268  66656391  31047988   1827780  19174771  28396383  62534193    817953   7065299 
  2893384   2065593  12790847  11298921   3503058  35011183  16650449   4994448  14444267   8364523 
 11379916  43249378  26595023  60103248  26637987  51147054   1100923  18455570  13407558    347829 
 19999922  72466551    271963  33794117  45473291   8577188   8005368  91056777  72398392  68949885 
 63222106  90345157   4112555  25270123  34840961  46337307  47291571    996433    878803  20516284 
 21846012   9914799  15301725  15195507  25692195   1485203   3794128  37639180   2518243   8097443 
 28270443   8662617   8593251  12024723   1300123   4675563  13639023  51489364  74259729   2612405 
 40283675  15105469    265669    228977    200557  17017476  28839323  11644596   3811227  32348355 
  5122348  70647717    729306  22829979  64930058  24797025  16062058  67590371   6426291  47784155 
  1112059    391995   5015385   4197801  84855462  39027163   8534939  30653348  40351754   9044298 
  6009747  12793045  19518633  32153013  28232025  24177955  34215458  44766117  26256593  42748521 
   868041   6384325  11147655  63575754  12942948  77968987  56893533  92754075  50660663   2062731 
 52590888  81821863   3356955   3016266  20594229  58152248   4552761  12815216   9216917   9905865 
 47310163  49511123  18180723     26013  64282887   2937723   2041024  24550299  69416851   3762543 
 15314284    993963   1966579     16099  52953845  38039373   3984379   3647859   2094783  13611823 
 53486998  40291278  27850671  35261718     91143   8542173     11088  11572629  35365544  19506648 
 24973409  17422255  33918469  39558378  22075641   2882943  35279070  57320603  33430933  37720879 
 66376691   8952623  69854523   1931540  48466307   7237533   9525847  44569999  59654508  10343382 
 31789833  35991473  13211073  24976170  38978195  25897065   4888081  56263917  19218526   7028177 
 24815991  23331039  48270615  11161823  71179735   6454859   8980107   8389532   1642361  39751483 
  1076115  20228185   8571403  18279189   1628638  19333371  41171318  35690747  10201874   7854641 
   371483  58412554  42378513   2746959   3759101  16369005  38217330  30458333  36135276  42402119 
 13301837  33402127   5243616  44707437  13788839  22783933  15156576    142203  14775469  33827163 
  5686815   3530853  22364403   5802436  35603715  21694521  49119163  76881985   3841047  36635785 
 23129404  44457227   3285903   1771723  45584238   9520968  58170010  48720699  45516573  11944223 
  3989483   1064439  13142022   1107639  56652803    563581   4533564   5845979  27761491  42382248 
  1031529   2802138  22325647  35362548   1017042   7616888  14828901  15043872   8452862   8594607 
 20961033  93972741  29288171   1557663  35664219   1919404  19845509  59628699  14752974  20196027 
   798303   8899338  43804363  38039558  27004254  44809403   1214883  12657163  12843883  13018923 
  4169114  52533723  11365771  17000618  25378383  45371808  33400413  65558652   1333849  18465115 
  1852998  23711329  50654256  30553247   4528083  12540875  27185325  11458803  36224477  19055754 
 11866821  84472938  37182763  54880620  10520998  14549435   1899003   4445785   1147752  23850443 
 12767601  43675444  46319846  17792075  52061267  40256995  41502227     48027  23847198  10283579 
  5720223  57945633  31158843  65744815    527607   9897151   8862713  14651387  98078679   3318301 
  3999976  18561138   7074813  81626235  25165527  26086183  28944312   8288495   6579448  12967971 
  7214946  15827103  15622223   3699995  34326870  38796179   3539451  55842639  13985955   3557888 
  1214699  59278755  54123693    487355  93313827  10655346  22706142  29578963  19666435   2198215 
  5271163   8651736  31932893   4363384    452852  78778303  18101193  76646363  46162148  12772935 
 18297875   3155451  27363643  84623811  33198585  16459204   7383021  61278858  16337323    476045 
 31614237  80773140  43198976  71942119   1510219  53282166   9588498    698994  17232520  26519275 
 31628972  56642982  38145147  18572151  41787723   6910404  62182843  13245927   9338531   4453419 
  1725234    967869   5766889  30038531  59850273  14544224   7275067   1825219  61608723   3449801 
 13119495  22742876    839296   3726924  31331181   5728110  57199145  22670873  12802302   9327147 
   857193  40039400   1753413  41385129   5955291  10645173    216948   8322311  52879635  19997073 
 51864561     91423  77610931  76796059  38982003  55225287  24176521  32440803  15255945    350185 
  4818495  69142111  67408323  15318855    718893  81044679  10412681  53199411  31609363  62900471 
  9323675  18334635  54154513  10963383  38922658  55557681  29107797  42658453  20447508  70340766 
 10176132   5854481  46074683  11866779  38390613   7513443    401067  36837407  23800275   3422483 
 10165901  20113305   1873841   8841663  29506376  29770633  11253519   1763671  23632923   4452133 
   785968  14256085    225293   4397499  34039747  22591525   3116111  47845300  16960251   6419958 
 56695463  17983284   9089905   7576601  35633479  23973031  28410297   3753123  38975499  65582784 
  1790891  38853847   9925460  12301112    663153   3373179   5693097  10605289  19236795   2755506 
  4711605  52454403  59453763   6923259  14384951   2249675    759675    294363  24008145   3627348 
  8406351   8635218  40111623  19974211  18470523   3540507    268953  17263371  54464698  19011027 
 25838573  53681055  11582048   4824779  37264949  61993547  52154143   4457884  19191575   9799455 
 70027689    330627  72164936  12525751   6481371  18752395  35700059  48211203    861317   7324935 
 60228240  14065617  54328124  15597075  25974355  25417347  10079717   1320213  11829882   1979503 
 71377239  71390499  15062523  64655413  35261305   5213254   4967710  70009502  49420908  50748093 
 20494626  46563603   1415328  30302815   1382042  32874933  47469143    180025  26607275  43164483 
 72302895  29677059  54133805  16534873  78394208   8107711   3945570  71617823  22277547   7813411 
 26261529    476320    374208  49271709  37387347  15723468    575463  44615943  25622763  17978791 
 25713611  67688401    214935   8154395   7096484  40699651   4471911  35545064    918968  32653601 
  6776925  40952070   7432899   5530557  17753191     58555  40763635  57931381  25985303  32029773 
 64877559  19687755   2875001  57415549  50273135  13057043  25549743  56963239  14128683   6513996 
  2651863  77801490   1881115   5679993  70179616  51531330  81485555  13299080  10872439  19430331 
  1239531  25235563  10444515  62572713   1845087    852563  79261181  38762537  68594379  54371376 
 16032381  20465664  12633923   9646123   6336741  15102353  12112693  30032923  14540231  10514341 
 17348498   5466069  70090854  53017446  49851395   4755057   2284735  24567981   2135259  14916541 
 34762113  61223151  23018847  43907259  48347171    330105  22778109  12333444  11045883   6365339 
 16144251  15317459  17754399   8801637  11380387  13750653   4507129  14690688  56155761   1310319 
 11526868  12481305  85241229  24340857   2706453  68236115  79698651  25109430  13000019  16246377 
 79031199  12364563  49638635  11351029  14937423   9674935  12410213  14326089   4632583  14844039 
  6212115  40400283  19797360   4383943  29907183   3138323  31169723  52830223  53795403  25327777 
 15436951  63478593   8341797  24357912    517383  16625212   7596195    160010  29478631   7285005 
 51987691  20339499  56824107   7632696  44467355  22966374  22726848  48560207  20290451  74879583 
 28175124  28260471   6278331  44961015   3759718   4729227  57487875  82259427  11102606  79449045 
  5810747    977902  56173051  78234936   3024608   9271889  40557423  24770651  78109026    239736 
 24841275   6075808  16346013  10372134  10124582    476415   1138026  56308137   5137641  45878088 
  3092544  15801949   2147333  21835365  44070694  37316411  15962626   7759455  15627739  44882181 
  3972923  68715751   6698904  10672307   1266927   2360215  26180621     83655  57399447  48501483 
 21886251   3125490   6238427   6893913  41551707  71840415  12058195  13994343  21836488  35935707 
 35098017   4819488   8482299   6050919  58870293  13856075  35430253  58736332    969113  18708055 
 23337063  27066360  59743747  11579934  80753683  37004202  10622370   8118091  27241449   3069204 
 17709089   4780723  34026927  12580224  14233851   5574475  25705229  41576211  60135033  16318451 
 29597628  40757225  40029523  33417903   3271182  19990227  76984431  10988243   6293511  18730485 
 45905763  18208633  19973015   7588339  35671099   3305766  14413879  40656763  68884488   9360630 
 46846387   7251159  72583088   3797367   4068061  33297198   3024406  31190591  28135592  41672623 
  9534566  52589807  58169538  37049577  32237741   6753981  32752491  58293800  87856963    429975 
 50779889   7672767  37124604   2278243  20383773   6167823  40889553   2178765    791171  74089214 
  6204411    905373  80548286  84766995   1427171   1190025   4581427   4525547  23269311    872267 
   428471  19000923  29122999    469788   1181017   6788859  54855451  36343863   5573383   6649103 
  7426688  41248535  39086174  25967328     67998  17005419   6858587  20498916  46212580   3598272 
  1599453  32723070   6052473   4269908   2727519  57681766   3117566  39964887  61287699  25782438 
  9710495  51491823  53262267  22155815  18869733   2505393  54448454    708651  14987732  38949948 
 81272479  39118599  59335608  11116673  50793643  12440373  20659461   1363931  84674622  28905168 
 91786047  25472929  26084974  16709215   3587163  18305787  16485387  92588481  88135301  48857563 
  3590181  64720755  38431302  36442143   7978393   5458992  77706795  28266489  19871619  23091264 
 24422856  47115499  55512068  39259028  14167955  13914548  55387665   8232624  21360868  23420283 
  1634739  70337853  20807295   7359336  41214717  38950829  11386003  10923099  42080199  85082896 
  7560701  25451136   4224007  23679933   4890567  19571181  42416025  14849199    767227  17638143 
 19326804  82866215  58238693  17795425   4216996  14617523   4948943  30247395  27575335  50774767 
  6108244  59710073  39418593  15785167  22233737  72558843  50854758   4700962  21958713  79284995 
  4886995  77306271  14886027   3061907  47551423  26244453  18122091  37231143  50750718  37176267 
 13088235  73415983  34092743  36655548  16876037  20809772   2615022  49321758  13184574  31293189 
  6591799   5424091  68763663  10636965   9967633  11512671  28628393   2212149  63284223   8188251 
 25658954  19262494    885865  20933763   5818403  65496219   3453391  24986691  35722547  38870767 
  8121387   5518881  25069373  61225143  19521203  12374587  14856468  19446927   4292738  10235403 
  4797313  24947885  24823977   5469549   7179053   7042074   8402208  36410598  38550113  21684408 
  3415959  14962974  35995641   5458238  16180311  54156292  16962977   9295053   1256892  15344361 
 38114291  29985930   7682603    717775    186283  65135163  63622321   6574833  81797140   3878233 
 16755918   1164697   4654371  28110593  48084107  15585553  58598824   8646306  63554185  26167035 
  6118155  26585983  11539091  27692454  57737931   1848948  60585718  26082031   3489858    236940 
   950743  69849435  22973513  26201278  22945234   1393991  34084523  15202653   4225659   4273699 
 21146123  16960369  55174470  47930202  60461495    644022  39271119  43004803  12284743  38671585 
 24091467  43434706  16576183  34889495   1368221     63583  62175949  11143383  48436428  18013235 
  7874015   8988711  19181709  71133494  28168992  10634313  16587166  57281258  21782631    181018 
 25955723   8927948    155317    446807    366357   4970028  14029628  63272433  35351993   5253515 
 85533529  15116109  19964145   3364267  63060603  13243839  10343931   4945243   5474493  35054153 
 23446539   2433147  13488869   1454238  16042275  17810827    535406   9977559  53596435  27665511 
 15754407  62842203   8665123  28466391   4914483  79193033  37521882  10817375   6811643  17770429 
  7598315  33852384  59028924   3389340   1783573  22287843  79520823   3149291     91283  29025799 
 14884098   6387567  23597221  18787291  26567124   7562587   6014731    360305   6537588  21602408 
  5789758  20176951   5744735  22353774   1119843  44937463   3005763   5942048  25262031  14692867 
 16236858  27816195  18587181  59686519  92019771  13937844  50963563   3678099  31577759  39711277 
 21937255  18321543  42243865  17905128  14553075   1066363  32408436  79505276  29550315  58034400 
 13622824  17648457  16455056  76289343  53007357  84667705  15032507   7347114  26342133  25682585 
 39004289  13049712   9267799  49250235  10111623   6152003  14078261  35829270   7342947  47010733 
 25582547  72914052  33678239    240747   3855926  68223021  19571771  58355323  43131643  62317426 
 52694799  64350134   8760765  46159951  48669243  48694923  26546720   8374191  53300683  13003305 
 63425774  21719991  47038389   9550417  27472588  24554443   6220283    920141    174203  55336173 
  2197483  24953603  11658043    815763  31330882   3987436    597203  77305825  25779111    661751 
 28268543  26884875   4831503  11958117  14157810  12889131   6216553  12441841  31375987   6551985 
   545661   9687279  44844397   9981099  14798346   7689558   8593675  10815413   5145952    719121 
  8873932  48122563  17565237  61647743   3856059   1202335  36881261   4188531   2971231  47016047 
 32823114  31431159  39859201  41322383  17519019  12916569    520923  38145255  18456459  85840923 
 18361158  67956023   4234899   9731963   9044643   5531899  29050623  13223509   5037417  40987970 
 20043809  15267150  25918975    653748    116265   6436673   6214643  32065803  35098123  58263542 
 43719915   5801765  14459379   1273300   8954023  25822128  64140967     47079   3857821  58474373 
 32308443  21133823  26052737   9965091  18960012  25024059  12998353  62039023  33563115  40369410 
 87530203  52153955   2776307  13997137  64634387  55500363  59729694  13510897   1169187    576419 
 32225323    323063  38304131  25096194  15072006  16552635   8395367  57506462  40954283  78862803 
 16771371  46110759  14345223  13819195  45261996  16905439  18664678    244930  26616443  14708115 
 32799678  17816355  13469023   2311143  20291223   3351463   3388340  14189636   8854674  25539228 
 38932323  52563899   8230654   7639548  26205884   2376651  19710879   7262370   1650513  36624073 
 12726627  14846289  26185568  30555735  73084127  19527111   4198031  43541946  86934443  12324811 
 56803815   5196651  46523405  15298967   2023611   5459978  29209826  62162323  50481375  19000671 
 25169163   4540659  24562953  20016613   4558285  22604411    150533  18985749    958945    145714 
  5481687   1190895  10061658  68773114  49191342  23930388  11049843  53246813  13934091  57382161 
  4136031   8679927  25303303    506013  41349557   8940027  23055936  37809489  33853899  87537303 
 31601486   9468735  65754768  51981717  33830181  56518832  36698015   3782014  45636734   3700349 
  5129698  32461755  19138833   3891369  59130569    846459  67447903  57038838  61147668   2332859 
 57308919  25939233  74636388  24129689  33021743  57024623  66345003  58330468  34657107   8196014 
  6505269  10266491  38787498   5814699   3312103  57123315  71304105  28892649   3759710  24607840 
 16936593    146850    381559   1907843   7865181  12379539  30479763  10293957    553467  37794003 
 80384437  22716599  14839603  11317898  47034123  33706404  50497416  13042977   5554639   8799708 
 24776173  66866251  15386728  39387244   5706000  26359617   1939719  15674372  17624798  25063821 
 46527303  22160315  19236813  38214443   9545847  39627686  40672123  82791611  42228075   5728513 
  4712903    906123  20479866  54637562  12310606   6751966  47916999  12154384  21736866  56335403 
 51649083  12102758   8742795   5340525   7465827    570381  51127605  82051065  47256893  26991267 
  5986413  30794860   5797795  16970616   7575159  14073543  20468389   3754735  32731003   5681513 
 40623873  36410848  11309421  15803133   7569993  12129134  13408531   2807733  30020663   3658723 
 26149323  25598591  58688163  41951319  81961653  12552608  42029483  19549640    570408   4841806 
 13938202   1286799  25655508   7805713  58260785  62748123    541677    676875  40107305   2253712 
  5322000  20242821   5154771    466358  39665205  10015269   6509583  40140948   4480753  20491143 
 10946117  29409016  41335743  29867051  24570227   4403013   1940418  35332398  16226203   9324361 
 89739267    505011   6885069  24010683  19763043  54313305   9080307   2203278   5454761  30803527 
 20295967  10245588  29213531  86081697   2064682  12935562  46980621  47725435  11555571  59138007 
 70242203   6041158  14044109  34984923    428475  14774649   9992742  35395613   6459531  17472795 
 16169907  41204019  39635355  39591675   8350149  39957859  77279811  56423248  39408834  19959328 
  1879200   2323906   2245968   3947447  34092325    813551  27594810  28263939  29619323  82307778 
  9074019  24033121   2045323  18557493   7509921   8289473   1676721   6617018   8863053   6280368 
 37184928  70531552  11744037   3194869   4000773  48217563  14568898  45812693   1753596   4497319 
 35579263  58702242  75495373  50268063  13357703  30695759  17765547  34057230  79199502  53093163 
 21233782   8431575  15211653  27064882  47071977   9169542   5206945  27520563  45956328   5094591 
 10454293    258635  23333945  45458393    807345  16263951  27345534   1338070   9515139  37605129 
 66045420  70332803    218947     21969  55758448  26483832  37852743    191184   4173948   2525149 
 25253963  28130123     35625  10079595  78063641  23685561   2844196  56416011   8112453  31123428 
 31382531   5505423  56868116  43325523  34555719  88568443  44790183  64421025  45045233  14532443 
 18571565  32916248  41883468  20324756  25634833  40443939  15684739  13262547  13162862  67646514 
 19209963  33876407  27021628  21962238    622863   3742477  44147378  68017975  25821979  14707227 
  6561051   7163002  83397883  67572103  35612583  41353941   9095554  81118293  14442495  73320123 
 51894595   9844929  90665471  18777073  23645867   8826843   7317363  29076855   2192443  18056355 
 11319195  16916643  25880147   5387603  63291337  41465883   3549773  34734011  18130815  40114411 
  6065265  48111851  10376783  68661183  14390241  37308697   2482228  58957803  59757898  21238494 
  3877582  15303555  26310283   4876074   7714060   7080933   2380419  13831313  23265407  19391611 
 54810189  18667212   5930927  28588399  40784109  73067841  24796743  24900435   9191817    434043 
 21332648  28463246  10059179  22773998   2027223  16618963  18412518  73720427  76307415  38562656 
  1506075    581026  36275648  47697483  26682216  28498155  31856187  32132910  33294358  10094298 
 39947883  31935273  51485743  37753300  58642223     43943  68604621   1495183  30094107  17146186 
  8010047  40306831    129003  31678035   5625787  21089352   6845430  41481055   4820043   6367363 
  2639185  44889796  44421925  20911755  84286259  39497112  24589281   2653977   1660833  67384671 
 35207250  11884567  26391658  17698011  20316193  12891261   7463749  46490907  20833407   1034237 
 70424306   8083455  68988095   7559021  14403881  55223610   4343843  12626133  44789583   5615867 
  3759814  52751178    653765  36608253  51268263  94158023   5885907  41582163  17453649  57622746 
  3902135  21191556    366604  29576715   2006103  68378955  32215646   1884555  43510994   8056903 
  8048223  59071932  10713261  27893312  13757583  41245363  21656823   9600698   2330054  15034275 
  3169627   2350164  36040317   3814107   3440583  50221240   8120091  34156019  26899083   2718823 
  1209507   7150767   1422163   6650367  17099726     53891  46203579  30792521  22542548  80905066 
  5537673  53685223   6544563  20370093   3886807  27853548  26419483  46831723  14346615  19294535 
 51922203  14127820   1593787    770649  58634504  76444999   3929730  40661583   4727562   8410215 
 55177611  18579321  21997007  16530443  36185963  51209512   3916914  29346011  76490262   2485568 
 64993707      4645  14747973   2385547  41305395  14723655  53304468  15204277  34030795  14781792 
 43036514  36297771   8485039  19658663  25483429  82372630     13983   4245441    793248  17480043 
 15389607  16572160  23680527  41370683  19750695   3974943  21034691  33677435  38904912  53131798 
 51048923  49599819   2046795  21671323  19357461  18106898  51532955  33956587    376197  33744715 
 19909311  12187389  10744429   1420927  45338804   3113010   9831308  29152296   3666723  32885083 
 70516303   8220078  24737163  25162051  27053137  32271873   3879443  27713703  85385907   3355515 
 32927058   4481654   9051684  45529066  37157593  43883817  19027106  34009761  47907757   3118029 
 14289678   8698099   8595654  22731163  50913677    689211  18451106  30613227  76688129  44896899 
 18099762  24221533  12902875  38140251   5201957  21275190   5507451  10629531   3553435  23676347 
  9614883  34728060  26686763  11659107  12315203  57174963  16079391  25340865  80616213  15576013 
 47628123  76840019  30781269  30820029  14447933  27694191   9975767  13001163   4606811  91583037 
   459883  75934023  64532877  46439199   1349542   7233148  64490235  42563639    719955  11012424 
  6303123  53894098  58394283  54412511  33811929   9106023  15949966   5029878  23573490   1609627 
  3952848  26655433  45664743  13968795  21066963  21449265   8268467   6522331   6607527   5200604 
 83448019  70779867   1446971  30345909   1836740  42438596  18578274  35517462  64959423  15229947 
 11091591  46280445  14769723  12769047    284117  79398809  71562913  48462366   1123803  76424241 
 33791353   8918435   6784683  23176951   7021704  53898703   2157091   2483481  70301310  26119483 
 23306978  22203168   3467239  20570673   2927523    595678  24796890  76484603   2362648  12734037 
  2057733  32541585  96132219  12005808  11056779   1340605  31377198    100083    691548  46831237 
 92485923  26949243  36380403   1524338  60842907  13386342  16838043   9773469  20503779  52612199 
 16485207  81754067    455547  37786461    511746  56871084   6896292  23138094  15214069    152397 
  1980309  28639287   8520363  24529915  32018963  16111512   3554363   3415899  26874663  65118215 
  1561606  11509275  10354959   5910678   6044497  36403536  42106148  20261298  12959755  44533773 
 14707221  48072073  30435939  10551543   4629003  54037523  46218867  42398337  13009300  45876855 
 67262927   1323978   5960623  49320051  21216045   5186039  81938154  56755038  16224828  44748087 
 35753353  16566163  33834309   4107499   3853071   1367703  23446390  39925323  27896398   7249899 
  2266380  19036569   3685647   9867339   6039534  38210442  71277189  43505403  66339363  57248965 
  6029643  53448675  21342093   2104795   6211625  30237078    954861   1104387  34767676  18687446 
 90929046  19431915  12714233  57886707  41241876  11540373  15551295   2986625  19756299  19130495 
 47805903  42603414  44147579   6020423  40417503   1292085  22523343  27849679  53109883   5928997 
 12952535   4386993  50974387  34689102  13502031    269467  29188023  38879691  19534131  53540643 
 18893319   5113409  49049648  30118173  11912928   3515433    810606  89798159  34467783   7567795 
 57608310  64679579   2728960  48834667  35403004  10860243   2438712   7704807  13013907  40040981 
 28696423    122069  22625253  20652525  45819663   8628956  42352906  23595178   2823469   4661280 
 25748702  20470983  19573971    443123   1712841   4188223  14341348  26794383  28714255  28158495 
  2545076  64309305   5281763  10096083   8262876   6179962  42019278  21229603  31924442   6312409 
 22085417   1674393  26345343   8549210  47926011  14546846   8222028   4638471   7336508   2719303 
 64985190   2104563   3206298  63319843  18281823   4859323  38132268  29747113   8767076  31798071 
  4511223  21597405  24576899  19058203   2766823   7934191  34075059  55925141   1743533  13620872 
  1323913  27540988  15890728  18910448  10985991  20710449  16579075   7619553  19013346   2542463 
 11822773  13132548   4614284   2543739   5526139  44742648  15711423  27136067   6307643  10820715 
 12541713  70554787    672603  21779727  16995789  31744473  73838909  50049866  22499433  72567114 
  4949595   9681146    839634   3913354  36066983    170497  60110853   9099435  19404399    127229 
 34770779  26080449  45429045    380719  54129471  21559842  56274798  10473909  11180907  26398547 
 88083131  11350715     66426  23118723  81257352  15167107   2967043  29968523  88385569  14401253 
 29834067  23158128  75541169  24516167  30689817  56658165  20853303  31435395   3223435  18568848 
 30796207  27277088  52676964  28528995   8916751  26826459  10767913  11389943  68392733  67668570 
 20435685   1859673  39478548  15285492  26035635  30104191  11383167  19705821  18604447  16975774 
 60147051  26323433   2222651   5382168  42143391    847683   7427235  91004456  29928321  72600155 
 24472353   1617830  18433293  64653339  42423019  16865736  38514115  49764381  12972202  59601948 
 10181723  62134231  37469507  30554698   1823163  30144402  10108969  14770621    115711  11348223 
 10638076  73599307  28660623  30777136   1000841  29085130  36052503  15381915  11442483  51038731 
 31240618  10174347   8516553  21362631  82712963  21723684  36691341   9377493  24782686  50236701 
 35230043   6502749  13326411  81324811  24782099   6693818  44869259  62719648  37725877     79530 
 44904213  63482087  56836759   1284603   9927321  16337881  20460717  14417937  16832099   1128375 
 34558452  26015189  13640683  17435388  20998395  32184163  50895171   2440158   8226555  12618744 
  5458153  28636411  46699123  20238981  43059287   5240633  91123014  11235163  77685489   4082199 
 16766793  54600655   1213708  24248005  18529215  19356460  50613829   4202472  11705157   8496618 
 35264289  52453909  23658535  50096543  16547349  13225588  26570611  45901341   1131819  21753402 
 17630003   2518842  82680273  13286763  50300061  12112843  57746373  59999829   5585154   5223003 
  1863501  56290423    715683  53289187   2931579  11556123   6777598   4643783    113745    357281 
 49333668  16735655   4003077  10091973  15585063   5547219  21261163   8544307    214063  63502409 
 64446214  17587602  10178979  50737717  30208483  11721657  48773463  13185375  50400703   5518902 
 54014116  38952706   3574613  22258135   2552627   5308401  35832066  47108298  18539358   5367107 
  9121779  28028754   3748572  88307675  14530591  12857955   5477835  12290083  11203171  45174263 
 27458848  53860205  34379937  14893173  49344030  10892171   5462072  27628574  27539985  24934515 
 39334971   2353800  42838116   4296230   9114123   3303668  70448035  30767229  11591311  11472473 
 20260755  57378205  14872803  32098515  26237883   2171589  26303985  30935391   8526763  10387038 
 12416583  25802605  69857839  33938083  59715731  22770744  34333009  35708873  55185008   2305011 
  3412581   7476937  82786401   3103903  35505915  65180283  96771273  69746027  24690669  13106931 
   145419  24441035   4435862     19593   7013722    541440    268779   2805130  10889927  25892547 
 11459264  19879617   4911540   9102255  56237898   5497923  21369383   6941083  66128031  43923003 
 59996823  73113282  16583139  19241345   1926657   7753398  31410531  19937013  12409520  38533632 
 18930907   3271568  24154710   1234763  80902731  35657913   4509623  16352976  84821984  23137563 
 23610573  12266819  28811765  52943723  14252379  37202005  39568932  27885435   9428091  90151107 
 13449853   9620073  10101723  10156327  39792131    209157  63018491  31033851   3180123  27645523 
 43232091  10225523  11042847  23487989  32948248  29206581  25383613  25080859   7426123  20853899 
  1860123  19973627   5291064  34980887  10185658  22953120  23971471   4077698   5896695  13338799 
  8899083   3301309   2645123  13433047   4261253  66493991  49026196  41946783  61895343  40637823 
  5538723   4020370  51817967  20200976  11264145  53147581  10534058   6244530  22563323   8249187 
 76521099   9590808   9934511  44981275  85142516  60014299   8723475   3166356      2603  36161799 
  2100606  76534085  55328328  16086927  53990844  28421052   8741417  15003291  35913877  69459753 
 67706161   8305789  71223418   3537111  16850334  40130238  18404355  94068224  62245649  79239507 
   311883  26249931  42256859  43307070  36908305  28566627   1176123   3862709   9723672  23950151 
 12928777   9196473  22155795  52719367  66338951   6081643  11931957  55266477     61372  46719843 
 78578532  50132865  17746206  30136487  72301587  13239447  20318307  30829233  24901527   5829481 
 17036448  26832723  40044483  37169533  14385597  76342453   8290752  64187415  27084528  23761743 
 21412381  69814923  13533126  22743735  21643367  68654229    289459   7359069  57708949  78297108 
 38751379  50101903   2133763  11924069   8445819   2683291  12301275    444343    700043  10405435 
  4033248   9357167  98099231  53225098  46750340  75206425  12558627   1358763   6520291  12544831 
 18049900    462993  17040107  28884858   7618387  60460491  38545525  21317403  13554078  52311025 
 70722869  59108558  76416520  13862295   1433915  35239821  39171094   9062813  14254632  68443959 
 78986058   3543756  28240699  43232155   3508827  18255507  48900645  47334726  43871261   3529090 
  3270081  12060524  91466223  15930843  20819254   5285251   7672493  17441743  31602794  20065443 
 34077103   2427355  14688093   2629691  14586626    922866  34792283   7017583  12688755  11239189 
 34278351   5191595  48201000  36209311  77691387  75451883  30618123  54532937  51869568  31791183 
 19452543  25455440  39306117  38139065  34469523  15867713   8785828  33505188  35149848  46552515 
   485718  65665374  59127572  33467398  10376443  70946979  60570978  39659743   7692648  29578521 
 33651819  61982015  19093758   9061873   7738995  13823418   6432723  14118263  72213243  28059953 
 90536673    805058   2073271   5690769   6881145   1279323  12438374  14599807  27633183  25599179 
 26287313    540069   7727568    942594  16620659    715578    576348   5618248  18979223  17578983 
 55860837  31356063   6001671   9037563  13994133  13256898  19576299  18512380  91904529  14899547 
 37713137   5118665  35437467   1210523   4392091   1761613   4915698  76736385  44301671   7510382 
  2445995  41230868  48260373   3020023  45481854  20785923  44857593   7524115    217043  29781924 
   893915  11147768  13649695   8390428  94643763  14276373   4433307  14447406  43683405   7998828 
 65208939   4147899  33461841     96863  23390322  20443263   1486255   1500087  38004131   3781644 
 54040782  11904659   1613103  30345243  28802358   7607580    121816  15493692  17668419  57264873 
 83706333   1850062  10579417  13163273  53164221   6685027  16889491  25150520  24998339  47061567 
  1454779   6066211  31151938   3867285   6537051   9122775  25001454  92491403  56862376   8805535 
 25712045   1804995  45704139  15801739   6382093  38121333  13839503  29615559  41283314   7739615 
 71420922  16462855  35107685  16147006  68313741  85008867  20017148   3143643  39248512  52702211 
  4718803  28304408  55635759  71053047   1738584  26922918    836764  27426291  21336273  13708146 
 59257362  19947441  20530090  38139576  14499609  13585408   9560333  35219987   2591849  17301855 
 16512940  16936073  10670853  11862729   1936456  31708061  32155584  45674686  33867823   9886931 
 23101305   1366033  12346913   9744995   6374940  87608949  36286300  51902556   1561285    582988 
 10620675  13104402  40634043  12148073   5497087   4398695  31288314   5219610   8112899  57615307 
 24652093  60071799  30073542  25005647   6704171  41513413  40164289  47605686  10212261  37569402 
  9825027  26769315  12543863   2067573  55775455  45476439  17531123  25395110   2469408  94821531 
   157332  20443665  58817648  11266768  61337005  11081288   2038377  71240397  31651899  11533229 
 11831901  45153341  32723431  17950209  13580727  19420623  94901211    614543  30956397   7913532 
  1417981  27861693  37465359  12235911  40589823   5579649  47090480  54283203   9001647  20769051 
  2593833   4613345  86136189  37722124  54716757  11084365  31945723   7967867  28278094  10038975 
 70835523  96756153  26071653  16634523  31834360  41003239   2874324   5899506   1847715  20739879 
  4943275  33476489  16256755  54129033   8436003   2969817  23666235   2580315  27706263  32317299 
 61412130  16097259  28463261  74965307   9398267   8155067  43898235  45587511   5609961   8785275 
  3826043   5018619  19243316   3808122  20407627  69680913  43143223   5994928  24885958  24557346 
 11144322  47712518  21361462  74777407  47067603  56530728  24320277   3108207  17676999  52309519 
 12649848  16847107  16600479  23719107  42006651   9129203   2764273    154443   3830875  20180737 
  6439225   4076015   7237538   2115129  15468132  15607573  26710551  40222701   4400965   5643035 
 17469869  17653451   2408649   5066428  14760483   2519187  37415003  11520357  54654599  39071232 
   537933  46813171     51903    582011   4459011  55183487  35162171  20140389   1141263  29136787 
   184563  27080059  12476972  37149239  43940758  44875824  10392669   4369638  25554111  14795423 
 39908095   1440981  52385067   2365773   8775003  42867339   4376319    509343  11663893  47995433 
 40230131   7819327  59310283  51357493  60601305   4819221  11897241   1851843    690631  57637252 
 14025172  35257695  77367743   1955333  18424365    620437  85952595   8734123  52965956  22377491 
 16025604  30851034    160521  16193643  52884726   6227067  40617035  13264984  46734379   6744873 
 15490059  30663462  58887523  28890833    735515  28116841  25620798  62556639   5652285  18835755 
 20669569    518883  24661375  12706848  28642092   1794813  78105544   6818613  41029419  15505975 
 74859323  45197667  44724993  26792100  13061283  56483223  20161038  12081435   4453587  43940448 
 35227845   5974035  21825875  33946647  39860349   2471004   1818597  30462531   1343848  40359205 
  9990345  25431956   2937405  35553033  42719394   2832816   6332276  40853815  36182795   8455573 
 23066478  11132566  14169880   4027608   2111533   8798085   8005863  38613413  28857159  16420398 
 47138168  87456327  62292633  22817701   9503930   4589813    874199  34253287  45336011    142281 
  8350575  36770483  47233473  23046887  15647035   2371421  25160025   1338607  59786283  52966621 
 62103998   2337678   8090218   9645108  29634759   2251083  44821839  21844603  10807216  10396404 
 29003448  55425531  24566698  23325034  30244001  61685661  38394978  29301335  12396331  49022007 
 47469463    727276   2175283  35644128   7335168  54353031  20737815  28624566   5545571  31537980 
  5183261   7943685  15530843  60681028   7696983   1861563  43766675  23472027  39857523  65613258 
 18076251   8687139   4638073   3196755   8683446  59641287      5787  12809513  24898479  26374387 
 25425003  62270226  42876843  19470408  60776883  18858805  15703153  76316107   5418510  19459163 
   134411  13398587    308355  13798743  18763978  70161539  10507411  17793423  48860963  41825508 
 80269195  24987923   2469003  49544849  41306503   8563531   1929540   8959779  11619971   1903915 
 40388903   6172575   5079157  11334603  20422533  10281255   4171619  17224083  34629903  47873073 
 43536678  13085784   4032228  30720156  34611706  11176665  15063195  63986727  34513378  20049217 
  9764907   1591768   1735955  71628737  40325667  14703111  11361998   7433217  50875274   3601812 
  3875169  31779723  49271035   2905888   4444365   6456944  21265451  17081047  11810943   2002040 
 10696234  42855355   3492305  53266623  16038011  18047523  39120855  50004611   4737457  28515771 
  6615219  46948045   2720258  20524699  13864497    111602   7947985  25066528     60369   4102840 
 10752423  11167955  27481809  12622044     65471   5945623  20126113  10106115  16798093  45585906 
 32548086  52836445  25821723  59796561  32865089  67306911  18054663   7113858  10325802  42185233 
   883596  20926561  23050115   1712185  37740147  28932060  10809033   1785613   1012859  38058991 
 54193983  60526763   2083815   5364703  49447599   5793769  33345119   1705593  12434025   6396968 
 77959564  28858875   1626037  15730110   3805665  12682931  26884121  19042598  71596923  13878339 
 19726948  39812103  16956705  52374296  47354811  24835323  28300408   6492084   4069160   5264957 
 65558751  32903357  30307149  47658097     18939   8781798  87810846   4992473   3106401  12288573 
 19297882  21058017  51174379  88237369   4200103  14027163  60476886  48831251  53844848   1054215 
   785773    697119  15005067   7901358  23211078  27152473   9316973   1508705   9601546  42460065 
 34816233  20391243  42465565  42084753  10514693  59686839  25371495  15374097  13077933  22568942 
 17321219  37696278   6375963  29157979  29486919  28281039  65302437  47104505  23227732  20501709 
  7303573   7011089   2858469  71169202  27472722  92069983  26363445  41079330  15779919   5054718 
 13724958  73451995   4454627   9387147  12661953   9417783  24557381  52239012  21052473  26198718 
  1105665  27579663   7081593  10660383  18096063  59351923  42798181   2101353  19444248   1754502 
 49625295    597969  17266722  24929643  22036020  36601971    118943  39098541  45090193  92169339 
 10935613   9201642   1593329   1118955  62870522  30145143  39187623  43555483  14519613   2554491 
 15127364  13325253   2463027    977596  16200150   9047707   7535628   1264742  49490193  31757849 
 26721083   6508983  78445727  42458099  74950239   7149515   7515838  19505522  24603501  15731843 
  3627423  56625948   1186165  52095195  11674772  46241098   3990647   3908481  26424731  26929736 
 61730816  13792903  64151847   2395647  26260688  55251935  54537072  38447238   4070454  15795343 
 34167291   4317403  35624515  22924851  29563860  24251819  41076330   7499753    381436  19559031 
 32328123   6229236  34479332  12166944  79935906    324772  44751998  31355793    544257   3147285 
  7061027  58602038  69682148  25776539  32100423  50046168   6160906  11524195   3619312  13492168 
   370887   3024501   3193443  36670473  15957459    910617   4378398  17280012  57363345   1178803 
 31714257  43217323   5649571  28383457  11213923    116995   2864163  46933401  85197710  65993191 
 62153869  33397203  42746599  48857411  37251246  17609516  66866351  10152369  74725053  12184609 
 18453089  30474451  41026593   5555565  14478761  72634563  11409851  18714703  32811387  16165973 
 28503770  23092680   2971188  20779875  63171141   4991965  11961779  30559701  21105857  22886083 
 33965088  35260647   8928585  30351729  69414117  15231623  20247049  86440397  16825652   1474401 
   213231   7471243  89469028  47029787   2224891  66633883  46462881  27843931  41565768   3766623 
  3297147   1780153   3840792  34800427   7970035  33088299  76684618  37220983   7856135  18910037 
  9473143   8613323   4841278    388219   2233193  34678028  22305210  30761934    267313  76626798 
 22503219   1464955  49988243  10747013   2184411   6865342  46147402   5566263  12233876  26455523 
  9317905  65424087  11411941  25870191   4258867  11864139   9936283  44636691  75202925   5122455 
  2264220  53292115   5691178  12562547  19257661  30378783  38079867  76775459  23959539  49548112 
  5891382  28338944   7114559  69567225    293211  62018149  13050462  27974797   3681112  70092695 
 55770699   1188253  28738443  14118810  29905473  59157921  18421201  15189727  25968507  46265100 
 11094513  21488969  82299921  29855203  25346027  62481743  15679319  51192956    483838    342823 
 23249499  32913238  65432939  69881231  21810153  23972988  25749652   2576367   9552525  66598807 
 27612487     53379   7737127   9085108   1868847  47597907   9315143  62300872  49684478  46330043 
 43233918  55117350  61462707  19625205   1988409   2368104   1788583  37673013  24115830  17661693 
 22639691  16787691   6586761    338429  40151451   2758899  37536578  36642045  52406693  71491195 
 27511308  41035383  39668151   2151573  30936782   2793624  49955949   1845978   4310273  21192491 
  5712648   8727473   4140771  11096268   8830407  24334530  53833518  24245851  61265323    282203 
 11755758  31313107  13679739  15757307  80838075    239277  18976599  31425167   9908791  14910090 
 59632388  49078683  29509330  17794878  11498947  54502288  24958413  16914303   3276067  11464089 
 70797673   5226947     73404   4018548   8532677  12257035  55254491   5625489   9539798  19815227 
  3367531    671838  35941015  10144159  33336456  47178427  57234747  23168658  16246071  79239502 
  5181959  84029523   1078378  75555523   6751287   7510503  18250815  12000372  19634299  61823545 
 10205118   4216796  36345803  45830715  83867280  36776849  28990101   7046591  10298463  12605534 
 27669963  43115910  68969552  21078972   2832617  33891309   1512899  49289077   5248260  21486831 
 58673507   1596663  24185931  22595943   8581767  10846225  41610439  13183400   3729303   9632867 
 26334653  47656983  38297523  20554653  16026061   8294967  19122317  51812066   8998393   7442199 
  2440598   1510058  11400071  19339323  13336459  58747203  89508507   6680205  15895548  18864870 
 37220943  29133278  59436033   6285409  57722567  33443193   9886273  33545067   2222063  43128796 
 33447674  31055091  10050709  91295232  36197703  16692123  16085548   7991187  39362171   7939539 
 17151185  93742373  38716587  33669909  25444268  47172612  44154051  36212163  14681689  12311214 
 26947008  55085768     42963  37917001  28479707  19853143  52044003   9231423  52801836  33408043 
  7937503   5643357   5392573  39232359   9323099  42122235  33805235   8624603  19596903  20403913 
 27028383   7057467  56252847   4156876  32154160  74562106    959325  37039599   9473013    537899 
 18373995  46626909   3602509  13457519   6564987  51240318  16870669   5043225  30168767   6318179 
   669963    970243   6781799   6179298  18437932    859835  73168753  21766413  41394723  11672193 
 32769411  15648938  12318927  37638463  56044423  11338331  10585830  12941688   4690123   1758003 
 14366703  45540273  14533134  56696763  65429799  43231467  41360123  32506027  44542412   1899444 
 32153087  15857243   1609819   1152891   5160159  29150023  13642763   8436733   7225880   5061574 
 79610211   4498906   2596171  34385115  29016891  19350943  34540756   6962880  24778778  16306504 
  2537448   4681423  50645576  44691787  25406728  23439068   8256536  24875111  17010995  36523905 
  6303129    898135  16463155  52640403  34087555  35157003   3243994  12871998  60741991  29856499 
 74654923   4838169  73302681  78341568  49144051   7982291   5780675   3936183   2469348  44800179 
 10710243  40062633   9617873  30422613  19117263    679443  28674531  29904273   3967461  76429463 
 10471538  53053005  67765002    951123  12659963  22983336  45074235  19332421  12182561  25114400 
 10540956  29710575  20748369  70518843   9933546  14845083  86906103  23626690  40887571  41384805 
 82972363  10639179  31305759  23232563   1392198  36597063  65041907   2492067  21202535  15346107 
 16116155   3024923  76534967  42591748  23876331  14238711  52189323  16610556   9250953  36205561 
  3808763  21939129  42265463  37365181  20804868  36361763  55823527  13875903  25777641  30986244 
  5794905   6505479  11310585  26083635  16972379  78492498  72725262  11010672  24770297  62621104 
 54520912  16964253   4500498   7717932  25356373   6103073  26852445  23263729   3584523  49398153 
  4701888   2748554  17057691  40281630   3825015  26151127  22710321  33482449   3773257  70580458 
 52225107  47526819  58331223   2508099  40569093   8970972  52790247    236965  23656503  16792971 
  6590198  32618590  53864605  14798643  19178803   1505991  31387297   5834273  48961303   7492707 
 51847814  30791493  22283655   7101107  14128977   1479993   1470679   6609323   6000483   2811903 
  2122571   7870947  14521360  93875198  46923246  41683273   7376843  16268870  55272968     80863 
 29560665  45711663  34428363  29848287  63625152   4932468  78895663  43610601  15209387  10470217 
 19655880     90983  39073857  43839539   9315747  54075683  18703919  33880683   9302370   7733420 
 12798523  19424911   4862883  49965117  27719403  21795323  54567267   1529539  12966049   6558484 
 15557267   3269823   1004155  44697193  45239079     79151     15177  27765723   1642106   2740654 
  7844596    303179  12027851  25704546  13950423  69974235  39150267  17643195   2028729  17966580 
 17283243     44937  17961902  26125833  25111455  24304681  13285972  18334221   4486862  11462492 
 17001982  70518039  16262155  85281893     74257  23183387  30991771  29422013  50128305  62827075 
  4477173  56726583    572703  16214739  32561043  25606195  86605863  30250818  29832222   7101074 
 24795997  13503763  31726456  34362555  23365953  12583397  38519331  15450621   8730075  43617627 
 12522479  23021891  50217963  57588899  29802077  20744903  88598581   7013824  27497110  57854054 
 27986031  32059923   2477381   2329680   9856228  18835195   3449712  47458881  35207559  48616529 
 34453157  14195973  23608423   3074071  24717763  49271527   3672495  39590843    948843  58868301 
 71846108  52533337  47613033  16877193  72375986  34707901   4949451  36524192     77683  15305469 
 21546807   2422981  66785748    692843  49775614  12873375  15813930  41473291   6056068   1008603 
 61581937  28801293   1224447  52137411    621611  68035717  33947790     34779  26253325  49206232 
 19199843  31258350  16302937  35567840   9738903   8073687   1922327  13233318  19806075  28437805 
 83011303   8119311    445813  42629612  75776913   5245259  36100167    649206  39057003   1356555 
 15866748   7671462  19034178  11221731  43032903  20511068  12456168  53038913  30287323   4815089 
 26568769  33338225  14913954  11247918  17862165  45805467   9591221  26620563  44092948   2098635 
 79758207  31816201  20350301   4688683  20394453    434133  14144055  67285293   4788528  35331208 
 40051003  23290611  41733371   1038983   8891907  48163623  11513123  57916173   7285405   1172715 
    94607  33266403  12971525  23458283  17571387   9361170  14906814  69505719  37128039   7846218 
 50728633  23842088    748680  18984771   6643095  14375220  13268571  17834089   2197227  65341443 
 11849779  77469021   3705089  12846237  23853719  25411163  68152915  41044859  17774560  58792443 
  1590951  31224791  23485683  15248699  11442507  32208918  16487183    995813    824111  48349826 
 11042680  22594999   4194390   6268317   6469431  40122183  27708027  34294383   6101987   3379113 
 27426273  11031066  38191731  12678025  35443927  19863291  23363825   1318391  10395347   6105735 
 60349335  52480716  39767849   8665692  63735477  52236015  23361603  28353522  51591754  23592055 
 71692242  26648473  35453709  28514373  77106763  10138567  52638231  37575475   6750822  40209873 
  6566053  10742619   5828976    750822  17638440  14213755   2973423  31314771  40446501  26772423 
 31386705  37587300  58616934   3311179  18563667    903087   5875791  20838031  10297419  11384258 
 11675400   4204581   8296527   4087995     61773  34470351  32748859   2081202  11687283  48791373 
 37321015  21154905  41836074   5859463  10547907  45838773   6451953  32619207   4194483  45395899 
 34871740  33844143   9916503  50320667  44665338  38439733   3512373  32434323  12073407  57976723 
  1626531  53190528  19406871   4927035  30215698  53854673   3127731  28732123  41206519   4814754 
 17642915  11593334  63155131   9344821  20429763  51878084  55594868  17840667  18334801  11346828 
 16765368  13193187   8993555  32628291  65237155   8242413   5858493  18843198   3225703  10967523 
 11297568  31008741  40477857   4387019  50999656   5649563  33309138  25518890  23363659  16163421 
 19023915  23479560  22248120  12048723   1413066  41646273  34791582  15087107  18408449  40535901 
  3900187  39598935  35386521  63732311   6455068  25928327    142167  35002384    258725  13286871 
 61843767   2084442  16729783   9886923   4249423  30884279  40025034  75778900  33916551  27586747 
   811883  27790134   3944123   2399353  12670339  24329285  33664347  45818395  55020539  58675182 
 73778457   6252517   1356362   2872278   4903967  41477838   7112202   1071060  37101665  89501040 
 12723828  15299745  61558375  12100197  16532625  47311305  13264899  30971833  46269907  15205490 
  1627753  49068411  20862555  47854093     26825  70156747  30569424   1506597  10773067   5757513 
   646463  41233548  92943393  37402235  43651145   5809840  61467783  73615448    337299  37456233 
 35390321  45749265  31273043  20684873  55809058  76198084   8057953   5597799  67353603  20916785 
 33984777   1633563  27461004  19396509  41220498   3382922  19616655  68648659  56905391   6451161 
 18320139   6604699  27869253   4354666  12224615   4665259   5747018   5551558  30607923   1976361 
 13069173   9868011  48004631  48168165  42292329  89409003  31960463  91093603  58437107  30272791 
 31814934  74629293  62877063   7160363  22726617  76947573  50501673  32582648  12060763  12300999 
 12080123   4644191  61028883   3069311    670987   1429557  12384630  74079371   1598235  18514323 
 14431319  14805107  56788608  51861093   1088667  40909495  43991074   5077648  26152548  26761923 
  9430915  55259941  36087323  31605773  11873787  35857123  35710674     43781  18018396   9921771 
 49620795   3412147  25162247   9095799  26974503  73976887  14388843  41742757  22879643    257001 
 20214859  19782405  12662677   9135210   4609599  35760848  41871803   8879368   5027085  24737401 
 36140339   3049737  10343211  41655287  21114870  36584595  65903193    965205   3110035   1612769 
   500077  22344980  27370537  55330422  47676759   9261527  50435355  15381488     44307  20692725 
 49284831  79309262  22874739  20550571  24773832   6975609  60817165   8965597   6356508   1846887 
 66593577  22982523  12172706  26150781  12900117  35636338  25732629  29066465  22091028   7449785 
   882697  36935547  31466363  34051140  15635983   7550367  15839243   4690599  23099703  64676361 
 51294387  22978819  48865487  17960703  20862462  75206067  61196961   4597931   2288176  66809931 
 30589947  35634291  11309746  29376393  32536644  83723763  22084530  38855799   5799172  82889864 
 37086555  45436333   4386839  40499791  34620801  19188615  14711715  46438059  15729915   4601115 
 58335803  52473057  35797181  33931380   3593787  69561862   4846573   6931707  15687261  10416048 
 19139124  52453819   1972667  33201663  26186107  22772187  17007795  26253447  55740765   6210886 
 42530753  37317748   3089427  59435762  37331505  25607956   2456028  35621073  18047988   2834675 
 40168059  20804543   6292473  34195425  15739151  18685769  18398373  62424672  20942154   5457731 
 15318718  24909763     85209  14740603  13136617  28955611     46040  53508223  56306087  41221905 
  7319215  59425631  10124723    467587  19210458  25962195   7789131   6006623  33649123   1361475 
  9529203    980039  88627403  19423839    333667  57628336  30168901  52174221   3040175  16700675 
 10112740   9456583  45369223  38142199  27776680  68685883   5330717  40437483  40630123   3456878 
 31317023   9543837  14972146  33771143  24918419  35624595  75308202  17715387  68538605    998393 
 46783739  19567461   1574591   7664373   7196023  27135548   6546045   1669977  16040223  30489170 
 13064819  24051933  17212611   7644693  61612927  46789323    560333  18461020   7135533  45823758 
 17553119    450507   6581859   4840093   8247384   1285403   5249101    688590   5295513  40717091 
 21383227  71986686  24443289  11733915  39780231   6589398   1191588   2985589  21278163  12025706 
 28061208   3997146  47695589  11571853  44140230   3440973  36509288  49497844  23482351   8358213 
 18709275   6915265    783879   2844257  25992852  33439591   9836769   5426873    447081  37763605 
 33135278  72718789  48027963  56640123  14346784   9223407  24699587  18486223   1141035   7965930 
 31758273  12285347   6002651  14074473  20372923   7515839  68756955  30080365  14097111  17385619 
    21579  13555077  15939123  41709347  14268507  25925247  25547367  83290219  62490332  54313998 
  7485757  15784965  26518931  38517338  25498347  34377947   3426371  21798025  15332228  52240689 
 55655493  12580923  87308737   2442398   4097503   1049640   2151609  49823553  25331915  14864403 
 21692043  48351539  29317775  88374916  12061107  48135627  56256251   6228337  45236259  68777560 
 28692735  19349451  30090083  23959213  39444921  12596193   2334901  45454857  17838444    676128 
 34243815  34390457   5608133  22594139   1949931  65473818   4295003  46639065  38103531   1423047 
 19907517   2433719   3386436   1339647   3791967    360747  56679240  13758257  52249859  46850945 
 43357773     72186   6950715    187517   1939819   4609987  96013963  41435748   1040943  70093477 
 12899013   3938239  34015435  15263455    782507  11535986  42086252  19228003  33407244  16069484 
   778299  29069595  63854891  37053697   2262858   4287989   1364491   2226035  22712043  43290308 
  4482081    142679   6739050  25946017  15841128  22029031   1676175   7636323  60553968   1945419 
 10466133  68326589  16863451   2137383  24747076  15938198   8290933  33163383   2469339  36786783 
 65779608  12406167  33328363  59813201  25101863    866982  15408858  15591621   1638339  14228477 
  5263011    945034  15343475   7836427   3834309  53087003  53311609  91365755   7774190  35682654 
 43885555  49288467   3068755  30309168  72028133  89985786  17980547   2617215   2590931  15663075 
 33478683  18208347  33010113  44651023   1849583  57501843  46240653  16689848  16686482   1648009 
 22783897  51978795  36489973  51107751  10724863   3298747  12754391  40522401  56290863  11872464 
 45433227  73720449  15798873  21021798   8915571  24521808  21469683  48092284  21971793  43666543 
  3823723    609783   3117587  16083981  52389891  12560734    122649  33393819  32715458   2026567 
 26932203  36669173  16843565  16020827  30474567  15909341  31938107  35377192  19787163  62347571 
  1695883  10570301  57435087  17500579   4704898  20418501  20726943  30276568   7299049  20148859 
 10107273  40343121   8112891  21949659  14706619  34486839   3337265  23944415  44877655  13172149 
  2089059   2250735   9524771  59901075  53181852  63342723   1831955  21925988   6875763  37594106 
 36782703  24438479   2368368   3124387  95033165  25220325  25253946  12243579  43547340  47485825 
  1590803   2171119  35770032  54939579  28690587  20518899   3563610  63124485  53177357  29006599 
 60101487  11373438   4129339  54248205  19246659  11178108  55898683  62912313  50678317  28629483 
 11927992   2251581   6952083  47739437  33069309  36074985   5170883  17844894  35639487  36903120 
 43606563  10685805  39997798   6851103   8967887  34301621   2836379   9883953   6283491   9259716 
 75066461  27434223   3618391   6936061   5376478  13042061   7167843  27236573  40994405  38352207 
  1199515    616497  18884499   5878554  21771717    407269    162373  17183798  74609463  33845151 
  4433640   1488453   5422584  22339236  89404107  11771803   1574923  43695901  47188239  25766023 
   576303  54739635  16859303   6829419    691431   7328505  36594905  79203067  41635095     46618 
  4036007   6614730  42179595   5331379  19242979  37075476  15477697  44391726  62542613  13559149 
 22443684  56331258  14829454  33295572  78691593  35305322  76522043  59543305   1624223   6957916 
 12541758     22779  10153334  41857651  84316045  79164754  17522463  67384503  16095591   5211923 
   111403   8266739  43107173   2741823  17759983   7800161   6471522  46319079   5249511   7841499 
   455233   1264686  20448930    564644   2921223  49310818   3956144  58914813   7544655  24689675 
  5694283  32077671   3362919  34518459   1616079  72055104  17345563  48853293  79098768   2487534 
 15660573  21640973  30634051  23211909  24790585  31749835   7103469  14491707  24706981   5984625 
 82676330  16092699  10450200   9113226  29198955   1336731  35526085   1611525  23083015  52987323 
  7245361  39808776  38673152  33233163   2809662   1035213   6105992  44959191   1168317  32075012 
 13554743  11151120   3525558  24430535   8571975  64989208   2970636  15892203   1174903  53075761 
 42066427  79651877  41237923   6892163  49795671  51300929  22731075  35309247   3743955  58231481 
 53322756  51990767   4477464  34771707  11671815  22901116   1564739   8756254  21938683  53743428 
 72177423  23905255  23808258  24600165   2833725  30154875  57821293  18516936  91825107  31677763 
  6250635   4794374  32412318  23404637   4739256   9784443   2723357    894133   7259302  28030910 
 43628847  31396977  44608623  29239084    358098  40855235  47492409  28082331  47173987   4252215 
 39565298   8516763   8967324  24041609   3965643  18378721  14737223  40884048  46391770   5041350 
 41956701   8221819   5516623    473544  57283515  48457185  23343507  82429362  22979225  32348247 
 18686763  13613250  30424755   3396481  11478306   7392933   5632119  33624538  12543771  27593874 
 52462746  20979939  29832315  14855943  79891527  36887603  10306696    827055    165338   6366754 
  5245995   3282983  15140736   8528390   9681555  24386574   9490747  25364667  23018727  83506062 
  8035962  35437881   9831556  19088307   5218149  10333635   1728605  31715228  16238563   6548067 
  1954026  15720462  22184362  10571691  69551219   2424748   9074233   4908120  29762583  20562388 
 15254226  60641199  19966973   1447037  60063419  41005409  27282774    327189  22559944   6198567 
 50687067   6473703  71174523  72751998  28615873  36382343   8780052  12154765  58234323  23863923 
 40608193  34513179   4076179  35529001   9265483  24607083   5723595  16682971  19417040  22484223 
   531494   5973501  17549986  17992095  35531097  19338123   2586166   8372409  38329448  60905688 
 24886008   1885120   4138875  44236288  50077923  22825597   9758295   6607338   3222955  32493780 
   488765  13146739  56040189  94634082  66284838  73568123  16613643  39748292  74504357  28889178 
 60169227  16518615  47072148  12053438  24788603  45954603    242775  39145803   4461819  68601898 
 18080946  23505903   1062699  34425158  84795804   7975063  12257379  14456481   3417835  63514687 
 25473951   9730923  77385219   9300507  27378657  34928962  30269723  30460123  49445913  71234302 
 73808317  25840549  43299743  59900533  37292818  38923895  14443617  31814263  50143839  37988835 
 29793975  30461723  32887942   7877105     56435  52642531  35325483  73685805   2738789   8700828 
 48611895  19751907  23564202   2524799  52620548   6698355  32350748  46205678  16770751   1817475 
  1895016  38552056  23788503   2899591   2690954  59644442  21888543     15279  86183363  34678921 
 12527799  15044952  44089091   5042283  87623525  35571515   8892303  25305711  28769139  39518547 
 18418047   9996188  76023252  16108161  13669551  29882841   6023757    942693  14010635  11724795 
 21468603   6018499   2429673   9078258   8319285  24566160  18139453  20185607   2898417  37853379 
  9453698  32928711  41313362   1280220  75958159   8511328  51380001   4940636  55412437  17694483 
 90992677  59205795   7197370  72730745  13848323  43293648  20602848  19937403  21867129  34851709 
 72101243   2083569  37851938  77344048  77823636  25068551   9394893  13631839    383567  22892748 
  3162888  19434803  38535468  44462338  26316699  64926509   8382399   1467825   2916521  57904583 
   359622  44679083  82100463   1899163  19326323   1789403  34027323  62725098  42436659  13892489 
  2859295  62433417  46845893  34136656  28789939  58143296  20524907  24417423  56220447   1788803 
 42204453  30058613   1270227  28740835   7693663  29718163   4904253   2781038  31040447  41531536 
 20348538   9081568  32838929  69859323    841973  55650003  13617213  33480999    467789  40863795 
  1131625  15694239  29488491  27253163  10197069   3370047  14790882  34879923  17354708  77707430 
  9365262   7566171  55598922  41801373   3735054  67791792   6306171  18760603  14470453  62140089 
 34213470  36670659   2568219  15636249  27040257  22027749  60023002  11358171  37661294  50815435 
  5055548  43495251  49336515   3104241  49316751  11245863  30721423    616083   7116687  35461419 
 32148980   1348807  36443448  25724523  15756739  32456053  16322924   8405223  58727143  44569533 
 19542844  33914934  27507174  14962865  27705363   6731331  37439513  43983123   3950100   3277833 
 24234897  24279861  45511973    185687  64879554  88482192  47915305  33137799   8469396  33676623 
 41288343     92358   5724699  15643023  17145123  45393645  89866075   3701685  39594171   2466103 
 11686092  42267055  31562871  24770134  49691185  10437318   1627833   7670883  12779490   2737662 
 10102155   3200123  17902413    889853   1755348   6882068  67786971   5998591  77446821  10660695 
 24868995  12591885   1020651   1926546  54789663  24586143  32052075  21644514    967793  12606585 
 30398991    547089  42044181  12783516  70681175   9414281  32212723  59289927  33221599   4766157 
 11527860    580632  12006520   2735303   4096173   9570343  70805473  35754999  27679047  29227166 
  3283758    153537  13339062  42443783  22559443  50908513  59674977   4730277   1313019  24817311 
  3151089  36237923  51864183  74815998   7992155  35895767   2717835  51924353  51211558   6952862 
 31141683   7872724  14915743  38539698   8997075   8208727  22160723  20023425  75263719  67280589 
  5749701  57939084   5154363   1029059  82252011   2370365  77566623   1494788   3552630   8068302 
 44442897  44829027  83316792  19136230  28337768   8416851   1681066   2382135   7235561  95490082 
  8217708  52229937  33395511  56521998   1453695  77401227   1750011  71529867   5619372  18752298 
 35565563   7239948   3224470   1763451  49119011  40446523  16987925  37406352  73100868  88936523 
  2458827  45128883  38540098  40637813  22611149  40925485  36445371    394549  57653755   6985052 
  3342259  54486003  15865315   5770943  18308987  39041529   6029426  18360101  88964235  45584275 
 29541691  14666127    214041  64506999  16134493  18110544  46771301   2721299   8807829   5393927 
 58053723  75722748  12299571   9219723   2188379  58635435  22142699  17817525  65461239  27908323 
 12997260   9589053  18184635  21294881  71946951  23117223  23155318  85868403   4630868  44201748 
 54006373  50850247  25747823  57661650  18232359  13876667   7254468  11970115  64406899  57721173 
 46365279   4336923  56350469  59008618   1806363  39519897   6806317   6322838  11528115   8545797 
 13820649  10380411  20782493  35890447  16689268    624575  16133331   1650155  63613928  39057108 
 14126283  52576899  15125149  64219425  77109333   7798137  18338703  31259435   3892956  14338203 
  3276816  37827039  15382980   8346987   9959448  22638555   7516423  25205053  25582641  87496953 
   594930  32376552  16199523  32056819  29966995   1012657  44291315  14712773  50425993  37896723 
 28369229   6788747  24218093  32179653  33569883  17861054  26816549  66053751  17485899  20521436 
 78424413  16110423  16451040   9939510  10678725  29191919  13289459  19501407  14381631  13666813 
 77752343  16253699  13067099   9402068   3296523  25226499   5590311  35871356   9222007  19512573 
 65062491  21210438   3903459  65215149  33903753  34628763  48781878    777163   3260757   5220473 
 11084706   5487185  11391099   4070409  48410023  20076228  43090440    149793   9619323  43651593 
  3142493  33731923  82064138  44330748  16000677  10794949  55542159  33833479   3951848  15667614 
  6920691  52302340  21519543  17751423   6227618   3856859  63810483  15185741  69807993  20605523 
   838396  17970727   3760901   1764699  18269543  22499765  16928385  68549495  29898789  16939227 
 30771501  85654263    683872  70054887   2100200  13264713  55337427  76029450  47241465   5747403 
  7366485  31317915  13445093  67146659  66285261   8358090  33739443   2005707   9979547  74729778 
  7614169  57903547  17620337  44660193  19841299  28998651  21393177   2436585  10105043  11701683 
 31839003  20367123   2334581   2821863  39867003   9196763  10584639    514163     55851  82986975 
 16145915  20503265  51146503  16109724    384540  14582338  45524535   2665500  15218040   4524511 
    78918  42149367  42906253    213925  54931644  19679495  22583695  22512411  17121811  12270948 
 20799575  15673689  17546248  31704256  12187547  40306185   5196897   7367547   2558266   5280223 
   883747  85978675  34541691   3107975     22887  18620483   9140361  19578270  45549921  25309739 
  1422643  89142291   4260579  41479943  36455119  12211223  21868417  35870592  29118794    407013 
 19315346  26422288   8983503   8910857  18260184    944133  43067203   5879945  33982071  23189955 
 39726413  48589188  38790173   2172571  39406623  11458076   1258583  33339780    821153  35760675 
 50923473  11175475   5719213    100428     16596   2243067   8472379    527259  40364100  34518543 
 23116676  16363899  41198739  21503031   7728585  15279057  10130033    576985  62686121    145248 
     5190   1712939  19639131  83472000  67719026  16911195  17152278  18171178   3646376    482583 
  4936663  50574258  65418308  38837803  21727042  49073643  78800004  12879696   4297839  36662034 
 21072723   3442011   1387023  40839891  19807221   9169458  30691473   8101108  79532466  17495403 
 40664853  40271367  45044779  70484979   7884403  24973742   2564146  40765307   1833357  18746223 
 30835347   1830371  38634276   3838083  62242179   3084347  10015413  21043896  15681880   1578286 
 46595109  30324219   6687939  20763515    881790  19826167   9589153  67274603  10839651  46801191 
 22831512  51213339  68813107  31633907  15336247  73853889  65579748  93699222  62971528  17211387 
 51546925  67292363  26764269   3729891  60585505    635865  45360591  10023867  49956859  24169982 
  8462595  37464781  40272249  23842705   3188616  17365623  36814617  13664859  20884365   2915343 
 25092303  39777308  70672284  13042299   7143948  75474015  29173661  28001083  43886580  20038995 
   903953   7937481  37520286  14280873  16295133  11991138   8562029   8893839  41756123   9279903 
 29601895  48563723   1521924  19341027    661935   1285883   3104770  50257407   4933948   6772823 
 11184063  10269339  24112221   9758931  61583407  57206481   3951411  13604342  22277983  14401763 
 13402445   2303875  94257915  13666314  66627531  11924224  23973966  17202729  31174659  14558366 
 73584381  66088638  10380933  12397184  30418233   9336807   4654159  46133795  11920724  27230889 
  1390397  17780795   6535399  34444427   5569251  46626120  19572546  39472227  21852073  14833593 
  3672096  15246607   1579275  18921759  29293731  23419699  22219523   1745430  36411947  16517663 
  6367131  23863703  41511876  50305560  49901107  36345239  88509622  44586808  69989097   8055915 
 55016603   5270203   2522363  15550033  19127637   4301221   6599221    507848   8561631  38121684 
 21803433  53037318   4262303  71946448  51957699  74525543  11912403  46549387  48402627  69164067 
    13035  50732763  80833972  22856037    848297  14507063   5509773   6368859  44274222   4522347 
 54536451   5353653  16448847  45453405  40966854  24232683  36483603   1995531   8876679  22456459 
 12679161   9091556  17569038   8953183  13137773   3089627  44472185  10334525  23435499  57226998 
  8965558   5488971  31908939  46467167   5653243   6789198   7702585  20191553  43689179  63532053 
 16504931    545009  49199791  54080804  16147331  37776485  42362875  25331231    150749  13180362 
  8938178  20241513  24922293   9823535  31018901   2352417  57421763    671793  58285693  14594657 
  2210279   4781549   3619923   1808523   6806415  17048743   6977702  16156173  19961475   3158075 
 55813250   5370123  16325151    868572  69026953  10809198   9921180  15757864   3453935  14671822 
 25058463   1394886    464263  48654585  21664950  15403547   7715219   1558419   4379862  51655594 
   892044   2659389  14295733  10493594  32144861  55690117  27103065    921540  40319265  69466251 
 71907441  56549693   1939095   2929803  41946567  22368203  17473038  44693079  18636047  11205093 
 29421970  20003107  50844210  31627268   8681264  65114663  14007667  19386690   1388232   5823291 
 24266835  11978067   1314410  31519035    661344  19404976  41256624   5465055  38269579  43406318 
  4212927  39725173  19341147  38537991  13986533  97688679  10532016   4728213   9679995  58728268 
 45758620  45413923   4583895  36467279  11330220  45767046  10934823  17989799  16156956  35227323 
  2055071  15836865  30613627  20530500  23652763  18946323  57160395  27932146   4011282   4244051 
 54157749   3369840  31526475  56281205  26291939  60929943  19907648  11446551   2894740  59430105 
 48896971  22703123  64519338  63703152  30327709  12182073   7588275  16327698  16549903     36219 
 45769308  37095687  17196939   4340675  17590717  27384028  15842746  11184165  29205703   3067657 
 18647815  37858003  22194277   9149227  10089213  56185607   3295961  16407387  13978451  29492210 
 57407283   8244942  39814629  48803615  12979947    597923   7621947  34283723   2382267  37757571 
 82156392   8478873  31377775  76373947  35605913  48677973   3414765  25447029  76191331  15410459 
 25790430  57965033   3704207  11513467  13676198  82754127  74059351   8675328   9200739   2034078 
 30591645  17539643  37064961   5500073  60679000   9718683    747723   5305807  64040617  30590063 
 14531142  54205638  29372451  28450861  10469619  36615758  21134171   8847807   1677433   8618678 
 22321965   3783263  18847923  42268443  26332767  25256319    636271  47531211  23976947  12298288 
 13854069  25927851   4887919  44938671   7114323   1424103  59943232  49508232  51833467    398283 
 74571473   3506906  84154118   2527143   7292387  61655923  17353605  12945355  44902153  21960171 
 22336387  34295146  40469843  17667713  15929307  25571247  18248553  47756729   9259683  30180199 
  4491498  56190603    611279  47983867  30274789  12621168  41100639  28375953  20117829   9733643 
 11878035   5264932  26087111  13771689  16386935  18825851  29640433  38422395   2029521   5444267 
   876148  45356733  12867382  17720815  67972614  32735835  64908555  35970603    867771  23791379 
 51411717   1403235   5361695  22886973   8504521  34319403   5475733  17728358  33228359  10539561 
 19785298   5170799  77428159  72779623  36220263   2994360  71352609  81359991  21361019    918981 
  8012822   8706282  15315243  17683501  38167827  75798315   5808433  23356347  89188299  15773131 
 47237541  14803243  11921853  24034989   3946293   5788521   1611222   1345335  12265428  27532327 
  7267049  41050222  33196353  23178831   1926395  63740278   4170451  22406803  71659725   5115228 
  6442862  10498745   7169963  13992939  53063783   6048564   1301440  37005987   7409915   1556997 
 16948923  20253433   5182363   5170275   9497519  47290278  26865819  20649969  17744964  65724148 
   198195   2453035  22450083  23062591  18511916  51908337  26365831  37072799  22089645   6380399 
 54077595  29205099   3709158   4945404  58602923  61562391  19185792  95499987  92611855   8456662 
 15357053  61038463   2314038  10479020    344707  10025568  11197765   7550380   3238181   6259775 
 16149771   1961196   7695047  46151211  15131967   1961030  79287903  61526523   1080123  10612648 
 36240459  51311442  26814767  16245856  87761463   1627146  29308038   4228809  22019802  16341057 
   501910  91711803  19299764   7236881   6600951  15759407   3322353   8324936  57015043   5576489 
  1692636   7577400  63654637    779831   2918148     23751  88197918  43668901  19177467  28829469 
 24518863   9128949   7717253  19776387  27775923  16308688   8830777  51368253  28932073  22426631 
 25334792   1834499  39034140    659285   3948139  81447123   1361483   5489403  58619303  23989557 
 25372563  20901606  15868053   3905972   1393309  17041193   6689328   5193465  27866503  25767045 
 11879515  16271267  15589403  95082115  75594227  28301214  11574123  29874552   1994478  47408148 
  3744543  29035171  57179073   1749468  19509693  10380273    376390  43107835  17712763  44662065 
   785001   1792683    131843  14415489  59750893   2743085  29314509   8890319    777159  65074011 
 63029141  46732788   3869223     26751  11759839   8442650  26544774  33181050   2051529  44769323 
 13003784  14951493   5166483  39551138  76886268  61491885    700473  39328517   1460747  69594777 
  1687099  29696127  39457086    938398  20385501  14448678  44320795  38734147  21131688  70428923 
 21098004  42247107  23754396   7873352  11937642  74513718   7960381  56054485  23050815  21984676 
 57098347  49488303  67369379  27041633   3129513   2266413   1876483  18792279  24396096  19752603 
 54784213   9219859  10602235  10458429  13133523  62159829   8764311  11815599   7918495   8125443 
 12532243  75615366  53810233  30756904   5795328  15071493  36221011   6478179   6598572  81750464 
 34724346   1034635  37815163  15147463   4868717   6400443  49592592  26993290   5799663    718311 
 36787353   8314963    269115  33733207  72115194   8103363   4005203   5524411   7350501   7432547 
 17809787   8902653  15891684   1377225  43562307   2292891  36657403  20588352  15861531  49082751 
 18927771  23750571   8171695  54978827   1807029  46696773  34638859   9448691   6709353  77505810 
 21659829   9708772   1486569   6541638  31507638  25406912  63408405  52422107  75055182   7626123 
 24510903  64634063  25844001   8849265  49154823  73894823  18135825   9504327  31786423  58154555 
 27632975   9760908  29390913  16213428   5144542   1177819    111490  59830762     82923     59054 
 18541695  20898231  37754539  13808379  22440957  82658238   3504102   2207211   2733858   4496265 
 23519761  11872398  54059091  92041710   4019803  40877723  57733773  21675725  67995573   4420273 
 23978135   1147373   2896911  23102565  49622141  35395183  51311163  87860379  11559757  17846188 
  4700748  23765673   4568141  58656036   6290619  16470976  38192888  32641098   7381243  22465839 
 41231643  20772541   6334678   3976185  16272843  46856003  16692561  35347713  34061271  14711801 
 30970155   5216373     25995   9804346  23511051  14076409   5157389  11784324  71836398  36169547 
 37169808   5512901  81000023   9692611  53059371   2223773   7019943  13808699  52433818  21613465 
 13835078   3068873  10962115  70912518  73171977  37453435  53822643  37643739  46255894  44862318 
 39482276  26066379    194449  28726413  42065961   7536993   5123049  35759523   8467558   1557133 
 13718949  31962754  20113743  21760368  36690203   2174763  41143782   8125620  60072903  10368238 
  1744217  12685587  13576899  51961473  37612210  10007699  10550055   5069454  40911931  14951904 
  8123511  19906165  60213475   5708744     48325    690329   6364587  25929367  36599757  14623986 
 67961748  69156627  32836563  69629808   8214252  17339151  18948975  20409547   7145079   4319688 
 23883463  68745819  11155899  15548097  56301348  37098023   2908765   7978791  13015083  48319380 
  3482918  76377837  13935387  52528995  30705663  36011007   7268241   4740879  53408451  13843985 
 25727433  17241424  54046797  33095254  36240698  49487463  30478014   5187894   9783871  16771629 
 44233273  20855811   1403163  38105691  19580343  37232886  21618927  26818215  17482281  49709089 
   575559   2626908  57302980  15798697    593721  72322971   2400288  50404263  58682193  39040537 
 19810383  33111163    296315  44226422  24542841   2294772  31870673  45689797   7246615   8954959 
  2013965  30050985   9584159  18634363  13822971  14382495   9310083   8572110  15474867   3882786 
 53395751   5178048  25643436   1419195  49151441  28450864  46960338  28076676   1433835  33518235 
 39351729  10896393   4227263   8460120  65804763  16656123  35461689   6094233  30886741  11232745 
 33082060  54631448  11718680   4371963   5458903  15805367  38000943   2764044  14191150  12717708 
 19534492  56010484  19718223  36125373  12725087  23021340   3229566   4275345   4610625  15717409 
 39262141  48136800   3515690   2726665   3110527   4981055  43766153  11850450   8962253  12851236 
   265547  18046143   1023495   4285399  49025781  34257627   3774173  14008623  11481723    458451 
 24774663  41126663  78108591  50652425  46967306  24162957   4143411  12523768   3076143   1559883 
 26306523  29247459  58936983    525401  36760652  16561282   6090433    359312   2919788  29009702 
  4991053  36385659  65010779  72946719  22394313  43703042  12298473  41888861  60287105  16449563 
 28335327   1873713  20323707  26571990  46345789   4044003  30612459  11942155  37251552  63331188 
 45944619   1135468    782819  27878918  35373237  23751123   1596130   3833071  54829656  34039648 
 33382568  12906147  14576037  24353467   2223124  54564529  46221048  28500368  25556563  82658160 
  4136813  63879748   5911574    916143   4326003   1726317  44361405   3840933    662539  59903907 
 10468203  20444459  17323404  24025467  32760429  35453871  26525241  13371762  41923632   7408271 
  4849763  51251078  54752604  48655303  86456571  20257403  24045416  16035923  24241387  15023435 
  7189239   2810743  24130095  18797678   3982255   2335343  52202193  81404754  46448735    318595 
 35645163  22524575    338134    930213  39480723   7431350    155410  40807005  21300983     18513 
 16453686  81260871  12177075  38022803   4818419    908919  29861898  24683743  46615606  23221883 
 20572345  38587793  54236891  36903368   6482961  15097197  27456483   1431876  37834073  43786231 
 23941131  39852151    591130  19362365  76721541  17869353  13085283  19129611    500571   8692573 
   412227  28466148  23476935  23947189  22741867   7352677  42443189   2404759  43407971  34652214 
 44356611   2480705   9740988  45330081  21662769  57264495   6451843  27543115   1803515  32288769 
 19400703  58306582  26740501    106995  47854575  40193991  26596473  35179904  18592323  24866324 
 11677675  45644033  29705187  25659831  78420822  40940459  52912423  35810995  19773903   2895522 
  3026766  28694283  31148513   5588290  29192127  28906149   2747132  12235579  47720715  22508092 
  8402088  53784165   7310923  79514459   3434631  62957717   5416254  15284679  12603063  12636849 
 19488989  76860331  35771019   3873727  83672040  15206015  32144875  70451223  40095183  49133408 
  3456586  45102011  40031975   8152179   8871843    254715  32811891   1532439  63053394  21805179 
 34656939   3394598  23611347  33828351    227263   4774602  24012399  29906223     98331  70607051 
  5961819  29516773  57307016  10428695   8442327  20074505  30768185  37601890   7631088   3005887 
 88315764  18061158   1384198  14190739  45677019  69301931  13940055  26278168  14466715  24100836 
 19777755  73702840  85599611  85127505  66330933   1472928  44287413  21070313   3705691  12203281 
  6519268  28785687  25335183  43714233  32437275  11761512  45806052   7995527   9028826  10342056 
 20508171  44376824  19284339  19260459   6164951  38224748  43032603  72041415  17538825  64473070 
 18090323  69285228    232411  25390831   8857995  33945995  13204251  65591663  58976067   4000011 
  1041774  29989995   4045654  18559498  46459903   1146903  60455583  29601042    827657  43838163 
  3239779   1983195  31315483  48730676    474311   3905769  70048155  18513193  20652651   9461193 
  8969107  68914811  33862318  71796855  32759087  90887145  36006786   4681467  10042023  22978169 
  5376984   1652319  72984205  28089305  18276241   3988783  38833727  44043897  16736127   1830548 
 12416100  28743163  50278153  27194205   2068123   2178808  10475236   3942553   1327563  25691859 
 25689248  16234867  25345778    242013  52657371  37170024  34393398  15216877  85358220   5858563 
 59069019   3623523   1865382  87903912    204923     87747   5146963  60887235  28268667  26574841 
  5794462    549595  44752923  45905251  56529189  33193875  51969386  33340716  50005650  13521929 
  5988559  18388248   9625594  42427008   6810033  12050810   3941863   9770637  43879859  27382158 
 50065288  17499003  21606315    519670   3238783  19802091  42642435   6133173  13522499   1355003 
 14843679   3860495  33945639  18134243  32247687  11765778  16585681  24896340   3650643   8270548 
 25469996  15984157  37499771  23554187  11215224  16527595  19613038  60438534  30859543   9393715 
 12367611  91183302  65948631   7744596  54373075  31326911  10431815  52251708   2767407  52938911 
 12530685  50127019    150635  91993883   8158227    197169  66299577   1501254    775011  15184463 
 25660659  17161943   3016811  17347349   3102571  34063483  34169343   6408823  16650789  10897611 
  5020512  23567703   4848873    448043  63137103  33255931  17294064   1484988  34973724  61259228 
 43835916  20538127  21148748  35166120   6061514  13544211  54943387  12699329  63611925  17827656 
 54393356  18671599   2689743  10177719  14654308  67651610    193405  17008725   7517462   9895813 
  4537899  12089368   3508894  16494783   5120315  13688025  70362405  14036874   5646539  11216131 
 62832443  16949461  18416487   9909215   6373687  20598428  70414971    339569   8349455  37292873 
 22750708   4626731   9199752   1261998  44418393  56786343  24183896  87366863  32017623  34627387 
 12129651  30655302  11593714  63908785  92241885   9770685   3816771  33798123  15463491    477688 
 26026107  16460567  11952307  49605098  16878631  62606985   9814523  37383863  15086161  75030576 
 11406669  30560155  46592994   2047159    771923   3675209  76522803  13881497  37734579  46553875 
   546107  18701253    627423  14382561  32479759  12247809  25973997   1284098   1541453   7769373 
   472533  57715627  14347148  47104533  50159053  61711836  44458843  41265888  62198391  19243893 
 28431630  22523134  46200768   4397355  38734623  38389095   2411934   1305622   4205799  28484033 
  9546483  26697479  28048923  18615753  40420767  41202231  54730601  61211275   2286889   6512431 
  3810303    151207   8190243   7992163   9408366  58805826  29390315   6569453  13684139  58824427 
  6600849  16504131  63276723  30417183  13689201  40963875  15992568   9676843   6203034   2162451 
  9086145  15623077  45979930  12663499    235259  19304123   1242219  21945523  26664647  33105248 
 70489883   8182548  15514424   9311412  11354211  60703099  41277405  15656507  14067489   5017579 
  4228627  42011403  48812284  24673155  41300663  27764642   9963273  17560878  45462498  68922380 
 17757202   7071667   7532241  22479783  32011578   3364987  22288298  27058323  63376068   4067757 
  4693636  10256877   4826427   8904225   2181318  19202763    232955   4745147  85728763    728475 
  5074572   6385491  42266542  13804480  11902335  26251142  95223889  22273382    665755  37089069 
 19259019  13856055  42879867  42113859   3358023  12019607   5949766  15004933   8760708    168369 
  2584861  56450283  48423951  21677923  12129613   6640977  18920973  32687135  46701402   3816623 
 18571210  82211288  13545009   8452273  34841043     95199  24940080  39730575  20140685  30185262 
 30572676   5399196  45562715  38486755  41949414   4601275   1148163  36379623  63062339  44902083 
   973023   7619493   8311527  14930513  27400859  13525741  45916320  38114567  39638628  28490203 
 42638061  14561843  58537147  31999731   3996223  11741931  33876603  26545983  38217233  14271861 
  6868998  46884753  69597423  50866848  11910571   1989107   8765181  14030103  55708359   3012585 
  1050350  14429697  14980731  56532027  65482848   7072947  11648480  30555803   2533803   1777587 
 57547998  26951838  16656723  73902591  19269243  52109817  25152371  22726923  38720112  64777023 
 46906178  13940745  12893703  18224341  36576507  11197974  55709515   6276363  27158607  21632415 
  6290127  12748551  20690322   4325438  54936787  49588348    649889   2359524   7243782  10461519 
 14633808  71258635  31209582  46496458  17746615  46025202  45092755  19594329   6601440  29006803 
 51736803  11508767  36143906  72582919  59540671    629046  50206023   4277935  13783515   9451545 
 15166638  11557968  23063303    266649  26902375  31879707  23699020  11739156  11575303  11908653 
  5192401  58522029  46763047    583494  48824227   3063547  65315993    164441  32564698  33804565 
  1450334  14092421   4344883  59533271   6055674  52004483  28298328  17961099  19141797  18485127 
 35730103  73829079  70890396  35043747    111941  37638841  43826889  43386843  50088887  13352781 
 17932639   7269586   7242171  19443734   4118797  17999994  40205248  56917416  20020763  46182553 
 52118055  46546211  27739815   4097335  48689011  63510851  16145495  45469943  40553735  36445755 
 17022609  51121195  10071363  11045963  32305043   9145467   7925811  30634593  14173699  20995363 
 24900159  10704627  10017531  52331067  57511335  24089083   4297331   1678723  23829243  27205299 
 38824947  27327291  51131973  58739187  14909745   6581335   4447923  26218059  79414681  56732013 
  6019660  20991795  18207169   2165510   3182728   5136231  17121243  16544203  49307647  25704698 
 33346401   4111111   2107679   3099849  25527868  68758707  57867171   3179378  29609725  41311803 
  2529591  17581635   4976853   8225799   9897668  10063708  60989688   2265110  17084959   9696667 
    11661   1306692  29323601   3964915  13933873    816701  11379543  70011339  14011953   1906610 
 25523279  73690964   5309835  22596251    466173  10835078  68919162  46413178    559759  12057171 
 20478100  71908743  16426203  39272441  12635415  38677595  48231735   7908408  15630969   3844839 
 27614892  59616615  61214019  28978815    920673  13930733  32582493   2277783   3981933   2407713 
 90008139  24528759    116163  58990936   7790062  15391323  38250305  46451259   3468451   1014615 
 26806573  25616819   5580873  46127083  13983477  42547355   1578495  23604528   6979843  55358583 
 10776847  54141798  28797549  20657427  44529075  54302864  19299081    122408  66975915  72819093 
 14581497  17450182  13287673  18144699  77434512  81151989   7230003   6531415  20343089  86358135 
 42577023  12699176  33634021  44958498   9735027  33126215  15641873   2415068  27385707  15710618 
 29547199   3605915  39099418  63820359  34178663  27171211  43348078  15718433   8509421  24712454 
 20760693  13869353   9399050  16401410   1043579  12162243   7445519   7442556  37260923  28081058 
  2127830  84832949    862467  13667127  48307243   3381813  54851659  17429095  37739944  17871483 
 34818846  13186582  17584719    429970  33131253   8028999  18244987   5611279  26017243  22569231 
  9693823  14198363   7266745  21689780   1968600   5349563  37973407  11084361  13385832  49141473 
 43700921  16071009   3068907   3918075   9403339  36458758  73102940    236205   6023925  11820932 
  9706663  51344661  52715148  67409809  25118691    207483   1977481  10043843   3055903   5601822 
  5623899  60638927   4240593   2085050    128503  84295044  12284648  11118555  25483268  33072477 
 28989683  18543597   3494201  45933417  11684378  36249908  27352523  40662699  10504739  21078543 
  4613348  57064923  24819232  30893447   4327668   9519157  20697563  32543439  65124366  14679123 
 15050943  38181323   5360649  33024027   6708009  14749803   5708546  12999603   9589651  50714923 
  9450564  31841242  84731523  39761058  73061311  30339067  14347173  28186068   7237535   4061747 
 13864113  56773367   1142897  52397783   3391791     25315   9310173  51842979  15474075  35595419 
 16415243  53118015  21458571    552409  52570003   8589123  89072223   6058627   4570995   8100135 
 81957427  20547483  55585723  26560293    754471  44189905  33176063  61779985  19567428  30512223 
 45630459  17166383    310153  36470257  23543538  13551004   9025788  61386330  27152100   5993033 
 10937949  28023093    709059  18016094  29553441   8294107  10685115  12191751  17683833    789759 
  4765539   9206907  44701928  28063638  21197055  26973601  20717743  21689103   5888449  59881227 
  4405161  41972724  40150907  24637218  41485203  22414063    891743  24006707   3182757    621495 
  3690726  27712027  30094971  42638135  68955628   4090287  37226501   3584238   3259015  12923379 
 13360998   1183536  47065603  19031049  10937283  72156691   8634883  18240095  31607754  67713342 
 20015685  35765243  43657711  11406906   6932403  35249311  23963544  18343659    243416   9229978 
 41031828   5897553   9568743  14972223  53720993  16866115  52451568  17540505   4671555  25664811 
 65788037  17300175  38612571   5263731  39694068  27431909  44648666  30260299  26693433  21937643 
 53740635  12589323  34460157  54136779  27329854  32201280  23104763  15935316   2081667  46735112 
 10754083  54745723  46482171  29142455   4452693   2182624  69307168  61396843    237906  20532987 
 67788703  59132966   2903511  15525617  63742575  22958381   3879654    787428  46921083  66336519 
 78408501  27891963   1796766   5321451   3259927  25590615  27145545  24343586  44617563  46767645 
   920653  17125131  27286738   2055474  64549362  49696518   6712663   8381493  18496403  29782931 
  9086905  65141529  68674883   1508247   8176137   2694573  24560415  71504353  26152107   3667776 
 22660467  31365591  44013757   2733819   3375284  14048883   9376323   2125947   5713311   1219553 
 14016005   6788103    784005  15987867  19215823  53757669   7869273  11918211  27165765  78981063 
 62033385   1365045  15245243  31941853   3457753  15715707   8458524  26782753  30691004  77290467 
 34145039  35098593  28020507   6699563  64212111  17092503  22861726  28501323  10396853  79352389 
 10440233  10547455  23791270   6122158  19139853  26137339  40407435   6479979  40603323  53034363 
 46630759   9435038  56295501  44668557   1742031   9051690     91476   2896483   1702850  18439707 
 55903554  44472383      6403   2256683  85414462   7084865  22550133  29968691   1680143  39682919 
 51740337  18078743  80582203  12309563   2278971    538779  15544643  22550915  70860468  17311060 
 16733580  39539073   6155084   5559675   6523975  91292953  55757499  17439515  23453511  18751569 
   907535  26126896  15763523  23669781   9231403  31284069  31136605  14353705  32525592  64962938 
 24400512  26363648   4964733  13636731  17592897  54787236  52365334  84659325  27583087  87008829 
 46247640  32734299   1767321   4996933  25247193  18683931  54982281  43073484  60643419  19834491 
 57907203  26684670   1445396  61223323  10940283  28272486   2744592  41550771   6067223  59316077 
 15135301  18887453  49042931  19955315  80427173  55591045  28297623  33650517  45616158  27979293 
 44102391  36809499  46670448  19017870    566847    576081  53796075   6721614  25126825   4437563 
 13473018  15129970  50590403  16446399    436896   6984758   4953981    956424  20709253  60162170 
 49370748   8339661  30176199   3259131  20495059  18093209  25478235  51611628  51981371  48870378 
 11212575  18726167  29542427   4610939  44861563  13847303  10293063  43069475  17138153    648403 
 25302939    529431  42250723  40179283  14921657  29495663  18594962  41894679  39572243  16584559 
  8324523   3494589  43116968  38913985  45681211    143331  10680898  17745501    303783   9143475 
 18902778  42935986  25322007  11426075  38743745   4203003  42037833    849605  18315583  29192523 
 22400139  48271203  55924215  12814023  22427023  14052094  65501479  42201573  10426721   6293110 
 41773666   4633290  25408394  29418552   9105567  59670573  42595019  19294248  27106988  96882468 
 29298483  47709807  33572728   9042523  21224547  39261348  19876607  29254395  66189435    375810 
  4309203  49554341  20776617  46287579  53696051  21105499  19057119  38132373  22304375  20002947 
  5566827  10896529  44941293  25170232  44640598  86026917  49233265  59207415  57930723  18000099 
 35974824  49989069  43504593  42181569  34707547  19466007  59541359  34778817   6946563   4747435 
  1409383     26457  16138977   6975537  12926523   2577302   7261800   7297523  18359925  47032503 
 55868307  16623259  55360923  31252148  38607675   8846555  37055598  15738342  25587243  25365521 
 41576727  31863528   7264443   4767843  22161535   6987963  22663175    349593  16846953  39708778 
  1755249  16428255   5281693  18597243   8394888  63552998  26102095  24163130  19138281  37407385 
 48741829   4084077   1830891   1998987  35202011   2886604  40978352   5677562  35115315   3647287 
  1726281  29657719   9728516   9084041  18039963  34239219  64371025  36061845  10097383   4988093 
 18078687   3829488  39840543  54073248  27547559  15655923   2905047   2769003  12656481  28634203 
 16401187  10901673  12150391    137175  58984059   1657503  11485704  30484587  11382146  37746723 
 49138647  54951783  15337351  14118604   5462633  10912929    527040   3307545  12966011  31268087 
 36829361  53143598  12597531  60697591  12112004    284196  10867637   4915016  74052939  11921891 
 16964600  21934987  30162723  51438423   5810739   2169560  30786291  27968905  43616173  10285272 
 58673985  49928503  53337642    574723  19848458   9942333  47249367  17862989  50030873  30162277 
 16107325  13387549  22329144   1133876   2885243  58127183  36534929   3852411  20802191  27754113 
 20461902    356829  31251147  13601788   3112925   5367711  25908471   5295053  34101987  21472233 
  3327678   8250948   2780174  30649668  43897191  54073023  43538573  11007891  47216943  70293088 
 43129283  44442443  41533251  18440643   9871817  39181718  70570909   7374587  21255263  40961703 
 51061083  50555043  22616379  34926007  26516395   4977051   3141563  24724855  61414203  65194743 
  2847978  29486859  38651372   9822959   5347595  75377598  51650976   7531640   1029154  61606122 
 22810768  18328273   3944259  43673811  44906133  47318667  10557313  17087323  49399929   6250311 
 47551480  37675978  27954603  26869353   4879779   1057683  41245047  24874587   2165035  32335851 
 31243958  66845429  11217573   2938014   8467485  54533003  42054360  28873231  13053363  12031843 
 33079063  49958461  33764791  82971823   3914977  14826432  68664891   9255720    556279  42535133 
  6436483  45984831  28203407  15571150    445101  19653883  27117551  25658823  27855225  28856384 
  7543611  17922429  28406403  37449899   4524643    338923  23856801   2639227   9095611  27433011 
  7296405   4236459  43641919  39296123  15739627  15032098   8754728  68655432   3937512     93538 
 61441301  83165133   1042977   3139378  15438273  15314849  37410786   1890102  15123104   8231098 
 19551543  24427389   1836097  36688023  17678695   7515943   2410397  25315908   5899927  65117967 
 33384705  52795024  57722853  12785991   6433403  29870859  10086375  36525235   7762609  39978083 
 13648515  35079648  66391074  21831823  15719772  47998249  13840296   8818107   4985103  82883963 
 16121323  21173699  34210523  23800055  21578355  19676400  52267143  11454929  49392020  70069023 
  8965387   5353224  14830035   8641016   8339324   2552947  32234131  57852075  86185383  26058711 
  4258533  17005165  40446271  29326712  69023025   2192091  67648323   2588696  51448272   2448212 
   458133  45537828  36453907  34937061    641703   7382328  21734815   5171373  41775507   4410867 
  7039018   5953443   6269133  20696162  10912533  78727611  36245803    417531     99623  45047349 
  6285771   9016801  11348925  22610135  17018755  28682043  19842015  48075051  40149649  45890395 
 17850343  30760888  30929920  22781904   4539801  82282555  13382723    808787  10390377  21950623 
 30240498   5533355  19138803  27234978  15068283    360942  10673457  17764584  15378315  94505753 
 93239547  72084947  26422701   8756458  76991875  65246667  60504765  13757435   6454493  17550252 
  4483715  16433439   5164139   2700434  51210563   5511457   9795849  12047219  69764337  65531013 
 37805918  36226632  23974946  22423470  27495891    237595   1389522  15567944   9545738   8771343 
 33588537   7209687    355323  33076107   3543569  32920514  34408059  27765528  81302267  22478984 
 54385397   9083681  76210881  49211751  49622955  72548502  22297563  30249507  13496373  48642405 
 17238393  82539471  68327648   5787531   2022541  37079409  12764515   8620578     18201  34791189 
 39387471  28087035  60953765  18255131  10012323  23797539  28899903  44676417   8930836  52476365 
 30325803  12348433   3805883  30121923  20220873  21253371    929071   2813529  15859764  12456543 
 79282809  24204888  55901623  35998302  19728216  19252411   4230633  21462907  58362393  51667469 
  5183268  68355991  22221075   2298747  23927313   4365891   9832803   1262439  56459231   2401543 
 14494459   6884000  56465061  30523984   9058007  58028456   2785542  15949251   8564941    200123 
 71110511  36186187   4201547  42058216  17135850    513779  48337223   3715726  35377953  46301883 
 10707512  52501524  28646147   7486008  19020468  13100443  21218243   3862267   7196818  14877405 
 56046795  28869623  46461980   9774427  87121927   1746735   5309385   3856212  30625603   3099193 
  6385617  43615851  12263990     87927  20173115   5184267  22081123   5018148  33414273  28563091 
 51031338  16499343   3067583  32296443    841848   7680299  31847715   5810843  52656873  71571194 
 19992549  33606450  26096817  36630899  80471568  37748171  20671137  25378047   1523765  42948303 
 22757443  11683237   5559427  31870303  30263811  11066101  52151691  61158051  32625728  35183999 
 64772097  39405333   6500229  17225715  54759399   8698601    228871  55797095   6083935   3751377 
  2875358  32700786  29501580    394563  45463151  35058013   8107803  20640666  23510967  32352269 
  6726435  33062669  28914143  46253248   3151243   3032997  11587117   1007227  20690475  20643923 
 28354051  29753799   8640907  52969603  43802875  41416123  72218483  14517227   4582047  15929296 
  9116868  59948362   3591218  32244687  30487218  50350465   7501137  28921607  19023837  25810131 
 16726574  59996423   5067479   7350795   3255547    197647  39503256  29035714   2099811  21593948 
 12111882  65006273   9021903  73355643  16042776  14238247  23097063  11690835  11125741    445635 
 11362243    106873  17875953  23274492  20214123  26702579  28604340   1540574  26000217  52026381 
 35019950   2665417   6628813  13572423  24752904  11808663   2606599  42412983  40350881  42069293 
 52822791  33272120  68857098   2605518    422421  55012630  24190695  12462161  36555723  12322475 
 15528405   6755037  44210818  19781771  39157469  13374337  44883598   5630132  14257393  76244753 
 24128673  59811172  31401870   5685411   7731373  38169159   8656940  30599763    369751  13778784 
 12976228   7400331  63712123   2565903   7610592   1593938  20858103   8058831  49518735  17586615 
  7702873   1377498  55998418   4101962   2275563  38943501   3126939  35574129  50818477   6426465 
   533291   3326509  15734830  12531516  91846073  23973163  17721161  27136566  82486443  52076157 
 36125925  51749381  50530453  14197163  19109283  57240573   8762487  22477173  27002027  47462083 
 60508428  44769073   3898565  46227192  28981608  36337571    920724  50932794  26019381    309399 
 11310499  24205079  21477117  11427373  11651644   4578405   2239995  18760083  28844896  39701085 
    87143  47595279   4799681  10524603  12926155   3044967  14057907  63602349  41025455   1466849 
  5980273   6302203   9031299  24006063   5558467  37348203  24154451  59890437   4567362  51677675 
 17280295  54385143  45811536   2492291   2706073  14650611   4926603   6004977  29669658  10494159 
 18959159  29442921  26465835  25497123  14552883   6487946  34258625  23432269  56885414  53158667 
 18522555  21284637   5852883  36522375  56230863  19266139  10321910  11364203  16381918  28065597 
 56814079   4177394  12112258  12643415  69055119  29297345   1467407  18607407   6672888   6786627 
 87354467   1009320    255121   5205483  42231360  36985401   6893303  21366019  48276189   4600123 
  2740011   7032707  35527617  15563918  63998925  17847157  53427231  29598080  25312541   1063441 
  3168316  25880109    815515   1116783  13454033  11901683   3048103    433574  17250493  18862057 
 18399175   7707953  40913379  12601308  37626808   7284347   2130999  23597763   6526923  64166898 
 12622971  36414615    676323  60697380  36881041  10058017   3354812   8931567  10484407  65973147 
 38036739  60061803  31355538  10632378  35338193  58702653  72314205  36125324  65210103    692023 
  4921971    845911  33254403  69834503  63241936  43126703   3378519   9930498   6129568  23190398 
 45858768    662728  39273760  25704717  10370100  15473607  36469011  15979807  41788819   4400986 
 13145400  43187463  76637103  11955471  21362586  74886451  19202568  14715317  22877841  72445023 
  5631063  16392123  18213793  73178172   6518825   6160403    102951  20615784  76361577  45546448 
 13282548  23828745  48075815  38862123   1533846  21902938  24818433  26532925  16786236  87549486 
 31485999  39472693   7379223   4782417  80274718   3768405  38188124  19344669  12350769   6857171 
  2133483  33466017   1382653  13743468  15256169  38842615   9332083  20674371   1652958   2090473 
 23807035  29639733   2640266   9813462  44387690    142643  17206125  18728448    254229   5775430 
 17994899   6371666  44878229  88410459   4064148  66658407   1246203   9272988   1255083  69419473 
 17258193   1131507    312011  18719139  68939391  29409459  73086948  12160986  69357723  20432571 
 36314507  37914423  18761281  43435268  35165523  29170747   8640274  45869106  23093248    494968 
  4123528   4692655  27977261    578733  75188883   7813459  11019201  84967883  62006200   9063347 
 10188557  28431737  35938361  76204629  38682052  15268230   2487495  13948110  28407579  32151840 
 50386515  13412475   3757164   1465522  16018398  77375283   3332465  13869615    157403  30329401 
 67753755  21096035  61806678   2916378  59363803  83032207   4406799  16086057   3399409  17327836 
  9238073  10242833  15641259  54843135   1305728  33400462  46624464  63766971  22501698  31842653 
 30170655  10345409   2673371   5751933    512052  49101139  52666695  15036753  29625723  42301627 
  8282166  27838030   1828829  22289753   5864307   6582957   2307673  11851088  41402861  43253833 
 21088275   9366459  37902513   1643403   2370015  40082033  15914469   4522875    226379  20118823 
 10150395   2946923  35629437  82103263    228795  73974188  49023907  26077075    535676  16559694 
 56141499   1231647   5186556   5918209  11861817  22643289  38856339   3859041  42663957  18607167 
 49649698   8287339  46562030  32155555  57500891  49869663   1223548   2701965    587003   2855063 
  7493209  10010068  16464413   3885797  15149418  26282571  14630219  65246811    137623  25653289 
 18236133  39853525  14063985  54306943  25458633  27023403  53304717  32402739  14548731  59884663 
  7415084  27107621  59791248   6056685  11593563  25482193  65993659  23206022  57986052  62726789 
 22420123  16639196  46334467  20517808   8569623  14519022  14641035   6206007   6932157  35001231 
 51107169  42362268    532347  23442195   2134593  57112644  38648783   5523099      9006  30948730 
  8439775  23965563   6330464  38244063  28392171  31444585  38445747  64577076   7737963  17547999 
 35912923  57780654  21076713    446448   9937315  33033867  33282123  40240779  18556395  13753103 
 22783023  11964849  30588484   9816365  10622347   7349266  67730405  23831299  16798713    515938 
 75610275   7616165   3696203   8087791  16313447  40190094  27543093   1791073  29181561  20429893 
 42706959  20487743  31350559  52591635  14049411   8118523    802171  85832539  17936673  15581787 
  7356261   6004979   2082973  42094800  34347348  18913011  39690515  58570944  13543578   2044137 
  2017770  24725514  29827590   9216894  10569003  58994303  59454295   4927399  54627267   9944021 
 68759737  17769399  42411303   3615800  40917872  45858223  23613640  24568873  11393403  37719985 
  2810529   4601125     77275    774303  31955139   1727043   3986283  14900283  29046987  13321355 
 30771915  17784579   7192113   8289419   9879439  56377892   6343304  33714870  23213487   4117110 
  1414830   2537493  86213991  10623463  74072527   6449135   1643625   3873575   9793023  12582459 
 27059259   2811282  70618713  41954307  28459478   2119751  34207611    196395  37541495   1321861 
  9857013  28163102  70001676  26894322  11152551   9104361  46957341   8158405  39252609  11305251 
 27252403  82832439     89457  14381776   7189251  32335831  28373895  35307375  70874097  68943045 
  3905871  29385765  13739591  26007379  15622818  31285509  94783890   4877623  72213935   9284211 
 23612105  62598113   1005507   6732303  40440101   3419450  27794633  80964669   2379544  60274572 
 76408169  45664189  18250113   2970173  31765998    945501  40339113  35480568   7705683  40527699 
 13761046  53298291  21541995  38271573   4437141    477743   6873903  20976403  79060092  69454926 
  1567860   9953418  15846135  36073947  24488739    566205  31130721  29383953  27735079  10724123 
  2988179  20487023  37157771   5908961  19209971   2598184  62905602   2146515  43436443    826711 
 61049761  35302317  12800001  39947904  32410033  40832699   8677267   6039368   7854437  29534695 
 34401541  87523335    478882  48137277   6352971  49739273   3988983   1147938   4274391  12187286 
 32179314  33752803  15623920  17094675  25176475  16447127  32941416   9435959  32752219  11147513 
  7740248  63824619  14553135  83939873   4891675  40906821  28261293  74019367  20148251  14659375 
 19992147  34264509   1233218   5772267  61571391   4300463  31305413   7602851   9979180  53813283 
 63273783  33673677  39661503  47920731  17719053  43907233  18294763  36616857  64246191  30915415 
 88839285      8180   8295921  10922543  11563998  46523055  46099527   1894323  41924203   8244291 
   821383   8326379   7832823   7757047  18861165   2534823  20185803  51788633   3246664  25972935 
 21961007  77013552  45856789  50350827  50562551  13670211  22318956  16938943  56461011  10231104 
  9238644   5054403  67803447  21127283   7960325  21205944  21213585   3128124  20309568  40046955 
 11027202  38937223  18147681   8281363  43677990    193744  60039715  64403625   1693002    741813 
 30461901   1508939   9117995   1624403   7277123  16775910   4953265  62630998  44245683  26155882 
 36375748    557159    213678   9644041   1025207  37314222  66490693  46449813   6669179  73522017 
 42901188  18154763  15855963  17816889  31621759   2315444   7429763   4672045  20909844  16355073 
 33956448  13493823  30951848  20185587   1918287   6073323  37133807  28926801   9129467  26089911 
 39362323  19138691  10065265  74960987   2373695   9229625  93626171  26668132  24132753    511515 
 17508027   6712785  61284715  37213755  40398939  49006453   4645548  92075865  16826998   2073776 
 41564283  11729833  18096355  58004223  12875543  19321641  41125713  38926010   9300687  12403053 
 63480523  78585123  25653327  42713483   8546256  72735323   8449319  54688239  96723627   9117801 
 43586709  13581843  34320321   2058427  12123663   7689879  64838195    629955  42778491   4246107 
 18541493  47550921  33811995  57919953   8456004  43540551  19180419  42907468  34847215  31209651 
  1912071  31320373   1982203  11753583  43589258  18440303  40970055  13009623   8301477  54690801 
 25325577  13140579  60254431   3681915  17537253  14791908  35922823  43028649  16054734  95079208 
 19206215  25526205  18731403   7901187  16348981   1153555  35879899  33246603  85471140  26768747 
 23888343   2071233  15344673  40242506  11021587   1658805  22149723   9995231  22757683  18641193 
  5117523  36506854  30940674    431904  36099315  62328279  14092233  19553844  96186249  13424275 
   421323   1149711   1863387  23074761   8032123  59309443  15707700  26972383  18117783     25159 
  4065043  29759348  45980805  38504368   4670771  10643759  31624713  32288187   9276411  94216947 
 12076088  59565711    542148    787803  11727019  67326719  31466874  38502123   3543976   1649123 
 22033183      4737  72363533   8020521   2814483   1705983  13216043  24785397  36493038  30948744 
 16540955  55943063  68957128  73149180  50376807  27004923  11051611   8838491  17361418  17769708 
 54185595   8447455  37060307  46748412  21145903  33905867  58576179   1254083  13271547  11430511 
 23404385  72473527  13933523  14154273   6265653   1766649   3462606  31274411  61449363   5765751 
 41324154  56518164  55336613    982244     98333  82136724  45686613  10771071  26762067  16084023 
 31600446   1616023  48853227  83758326  54761445  32904215   3202155   9962333  20907948   9093411 
 13055073  30828459  49839423  50830350  16997895   2181687  50871339   4946499  13487073  35077803 
 16766907  11816813    529808  41188523   3120351    918957  13590571  38212208   1339388   3743373 
 43866639  52792555  63790923  10925553  79635261   2550089  73010443  27759373   3452212  11659757 
 26414124  52915611   1314087   8239653  32370069  27767312  26125891   9465315  44077291  10678333 
 25136379  24471143  38597194  34635879   9454127    741059  26306670  16085713  56565505  64224942 
 39750243  67925643  41294913   3404777  14358453  80952015  46402465   8503703  41510423   7496238 
  8077679  32692683   4736260  25689453  41278249   3853823   8486429  36404571  56694097   2225346 
 27768673   8690789  44986779  22339167  29374182  19779673  37321011  51597487  16637523   7124007 
 33059021  22469407  74276230  96693279   7067783  42619300  12941745  50549379   8339208   2536448 
 32234611  60211665  17487285  10418203   5939301  15163307  12736047  13544349  46298950  37951399 
 31568779   3207948  58894585   4345947   5716987  19689063  28220412  19626325  10513157   7499223 
 20368363    454461   6551785  37239333  83624523  31177919  24053253  41748459  22151083  31443945 
   152643  55914072  76962811   6170283  17963890  13393580  74224251   9868968  29444351  10997277 
 29713981  18800007  25212781  39800380  15772073  25257873    400381  35900859   5029575  50644278 
 27596307   5753806  43442161  17663283   1650163   9985626  32445445   5962593  38621805  14999535 
 20045257   7907253  20756811  20247259   3594557  23951622  55745408  35842008   1897669  48384888 
  9152849  46840443   5191755  15168595  18745563   7331271  25912969  15612952    951711   7336158 
  4599187  14068419   9911535  29504444  12006743  34721161  44168873  78729041   5096647    647569 
 15363211   9765347    523381  18434165  52203555  43765236   6272499  34447020  50425371  44717224 
  6312479   7931633  19071070  56800839  21850458    879771   1163271  33164221  13927053  35343691 
 11484540  12087451   1361855  46728315   6848783  65025183  49358493  64742233  54072603  26683725 
 27540771   3727194  18214059  31310148   2566797  73473009   9288265   1017115    384750  88498939 
 18981498  12455137   3033549  11470974  38484447   3086811  21314031  13300289  35442413   9748624 
 12924891   4854847  40784277  22094963   6613773  79280859   4359065   6177061   1100523  24659243 
 93422001   1081123   6830045  22855875  34548723  29553524  19010814  35487483  26688699   9077517 
 40265075   2419565   3995673  48907947  61916667    737608  15132604  17232427  68232052   6846939 
  8680491  28742767   2689107    187431   9332866  15231300   2935634  35476515    123558  27330440 
 59309179  18957075   6781343  19933187   1354079  10574155  56362965  26487807  36174287   2267853 
 16984273  27180799   4831551  25653348  55352273  46722814  28429200  27382010   3370675   4836395 
 29246237  24477878  54592820  17392526  26570261  40354890  20122547    971419  20031036   7787710 
 26235855  46546119  27311967  21457285  14676155   1144464   1770517  13639021  36309855  12905645 
 42489653  25119127  55181975   6324969   4736598  21706797   4620219  26932581  57308581    347067 
  8446248  23815459  41548929  56759031  41635743  44180162   6506133  64216407   2268578  52344026 
   806963  16347975  39470183  53224560  92116073   5074643  20250107  11993973  38913823  82102011 
  2417837   2401017   6399518    275595   1674207  45570843  25811583  10883204  29111213  24082043 
 38964573  51219627   4140163  38835765   1798671  11414022  79025643  33708345  11279423    253551 
 34736909  48852927  59288508  71184903  25933014  15505410  21639003  22453404   4981655  27804961 
  9344687  46325449  18266063    844239   4638021  42170595  17436210  49526563   5237091   6594667 
 14787361  28388107  57370698  11671519  10327572   8641866  43211588   5683248   1549977  41753926 
 20707206  17044645   3495737   1275604  23217099  40778653   4865886   4988280  39535483  22054991 
  3015818  15496023  30972357  57207249  15184171  18260687   2722334    784348  18268647   3197903 
 15829618    396672  22418016   3158235  21695163  11518458   5623119  50255679   6696714  47276793 
 14329563    915368  40579303  56228451  36430982  26417736  25098323  44922763  19088619  51000351 
 61813350  30457863   2053842  10289838  20866941  33565160  41084023  18375057  17600937  36235232 
  5026479   1099977   3033738    523131   3423937   6799635  10394301  10358193    509762   4328647 
  7872555  73407171  33369569   7871154   4566117  82100833   3504483  21879888  32046035  13531413 
  8523053  13368991  25671626  68898017  40528463  33891155  10331771   3853203   6934071   9869313 
 67884731  21024948  11450429   9612983  44217339  12850525  45514981  22014663   1949623   5521083 
 19736063   8173185  38228223  64528795  37344738   5013144  24262356  36790962   3247077  24200156 
  6057843  34866591  63455739  20708061  35310123  18365803  38446293  12457149  76061859  76754350 
  1373516  52079229  27707868  75484263   2579199   5446585  15504788  41770203   1382678  40630213 
 39086456  31952371  52437843  43574473  15325563  47836905  36606986  21154243   4410643  39315633 
 27964722   4745299  25373744  64547067   6165763    967830  57780573   2098939  17294079  21363387 
 13150443  35131427  67510995  22623834  37491150   3907083  61529424  10300182  20106804  47933341 
 45221103  23108027    671235  33731808   1973143  35240799   6156975  14505810   1727035  20997999 
  8037665  11245223  19771003   4536322  45692640  22416947  76017777  13148599   9420923  22797451 
  1336459  24787944  24634005   5599797  28566141  24427955  51576405  44503327  11754819   7820277 
 73407723  22449643   1557915    395895  32631923   8324465   1593585  23660136   4401943   3824406 
  4437136  12552948  32511884   5079852  43743705    708740   6449531   1038523  27236949   3696873 
 14000683  16031086   6036003   1729578  11542563   3739691   4437561   6190403  22386171  36575783 
 24383835   8876853  73710416  13562403   1571433   7948699  32895171   1755669   2771342   7580923 
 45617531   2751027  61783503  39988435  41032687  55040695   3201171  38581179  25000377  40906971 
 23123895  41606792  74481767  68665203  19188871  15292038  54244144   1219947   2963232  44448539 
  5501208  60068664  41605819   9644979   1841178   3796011  81473403   4508475  11714555  12287598 
 20116392  47984219  21157051  15007843  88008141  47306746  21944751   9208995   4881045  46450107 
  7745903  18437627  10006395   5595083  21518298  27795696  43108786   3922703  39987987  29682249 
  5601934  14813283   5200395  11412087  33752379   2167197  13450087  12186837   8378547  28575208 
 69935222  21553571  10058395  22425859  15400417   6020027  22969265  91046171  54468823    166983 
 11536947  34373553  24832293  41588703  34150967  35112420   1800989    888567  21774687    132791 
 25626363    261307  49975881  13620381  73501915  21008730  18483627  13545123  43657757     41868 
  3219398  11791929  56642128  47494887  41421804  69542992  32859466  25187038   9811805  12107354 
 15515147  13437723  41065648    914003  25898643  11290826   7093499   1039651   7358761  46421322 
 35827725    895443  22286724  32013293  35560053  18831741  71010013  29648073  27373911  57797779 
 32999793    871571  38395483  54975433   1181061   1033947   1930371  42339721   2107965  30225291 
 39215851  16441008   8917309   4467355  28993409  26182943  39213843  11569415   9269785   7951395 
 15540242  10377030   6767429  17203043  13363583   2398635  48552593  16472583  39212205   2015575 
 53225633  27947127  13376787  15224943   1745233  31430613  58070883  32168883   5408598  11013371 
 25827408  36075993  28429568   1190395   6820739   2962151  44246427  24831073   2628794  32126835 
 77096942  16263530  27348171  20129721  67289625  15214867   4867836  51213649  24267373  13491465 
  7065051  17851243  49804263   4739116  28308194  27722723  46293909  38663022    404064    285307 
 10465121    276198  58445217    479525    644588  76460898   3164641   9589777  69038257  35452875 
 11369712   6106227  22642833  19099203  83928025  10509455  22517889   8606994   7558975   4357465 
  9892929  45139346  73358893   9725843  17621538   5800500   6551452  23477907  19754123   9932903 
 21063309   6522683   3311233  24592251  27392098   5047300   8282940   8598851  24798069   1271638 
 13006508  19329723    384441  63820207  25467705  39367346  27859161  14939938  33513501  13607955 
 17786463  19102571  48901713  32415369   6261188   4341459   5086518    789253   5031910  17086521 
 31401783   2044679  25448179   6829082  68629893   6651911  32707455  13018443  53961339  10648755 
  8105352  79876234  10123401  28724547   3380115  35991133  33829754  74885891  37823135  56302434 
 60923874   3363104  68681991   3196428  13223287   1765801  26269096    488421  63904591  15782955 
   429651   7025798  15833373  23812483  33547627  14569858    934928  27379023   8176128  19734369 
 74838651  37782705    325248  20008518  65190054  10545493  16644435  31645697  50335233  44666475 
  6716661  19042587  31311123  29993947  33220947  32128047  12696582   5089278  12215469  13856997 
 36800718  47092056   9662394   9398357  60407835   3227818  44001591  18336957  33972009  53348871 
   732217  37604945  36165042  35448260   5800995   3043515   6766818  24571531    132648  18046706 
  6259840  54852072   7936147  11774685  16999469  10716969  55858363  96912233   1833114   5287763 
 16151665  23746503  48576783  43299973  76455201   3503858  50927454   3130375  31074549  26063264 
 15227553  35540121   3272451  85753407  29242963  71938521   9276538  25750125   1649797  11345933 
 11885265  43234557   9416792  31019683  43248537   1949028  82180403  17724702   5168758  10299648 
 39882811    436479   6589503  20597041  38278863   3041520  21338326  30331515  49009011  28156797 
 97293721   6494045   4003772    168759   1553103  45244290  63614639   1549531   7130395   9072673 
 49451679  47422329  89651340   2141041   1707948   9812795  18948115   1365104   6071333  43613943 
  1398243   6682755  36749858   4130821   6908856   1507498   1360512  59041307  65870789   3724970 
 21964537  18366957  63837848  22042046   7789223  43528866  32691803  25403667  55225706  39394041 
 40867416  13480923  79442168  18522459  26940831  11569773   2475321  28956494  36119483   4018294 
 54925323   8013479  59479845  19669213  14888829  72025928  37850761  40234065  15480786  78842233 
 51568128   3532996  18681165  82076655  66980437   4995671  54811446  54141851  51413075   8500983 
 51252652  16680283  33231467   3058267  17995620   4522038   7813053  76501595  37344179  11859795 
 26491459  21119505   8881710  11469498  28765483   3004579  27969439  31420157  44226891  23254958 
 14012213  10929171   6151879  32749315   8628546  17203387  65567465    425205   7175025   3148499 
 13823397  17858347  55428798  37494710   4182162  55443743  26477661   1335275  50466171   2345001 
 15673111   3033151  28785978  10484428   8030292   3045011  48762363  46746949   1941513  48913287 
 24282003  61276737  50668673   5910071  26967843  28368463  50578638   4449763   5045007   6599678 
  9508083  26797083  19760348  71596455   6986893  80494306  45373283  19718939  34032528  38832098 
 72415343  65644009   9746325  25808190   9852492  21810220  13361817  11795995   6377463  19271304 
  8298882  65800347  38390135  23354337  12893999  13138424   4781883  45772823  70827579  62264947 
 17435137  48093399  14312178  54394583  31803703  18832937   1632283  28433053  10818875   3885983 
 63556374  12139731  10917234  10292559   8050789  42637443   3145188   5185813   1769083  42311547 
  1599279  44026793  46564823     73599  25134882  53376315  10675578  75090903  30499194  28506873 
 29890923  23703163   3808173   2990827  52899801    167369  86039943  26222484  32327547  26880779 
 21514174  12498700   1695443  11514279    152695  22538363  10262448   7084415  28343867  28075463 
 10762683   6520921  51953563  21463832  73241562   2564823   1057065  24063232  28935535    296079 
 29679351  62895686    570495  29309596  44497487  54229850  53001944    286556     18674  20493596 
 46841531  55131008   4852673    335187    648415  10927021    906015    538235  30019145  37273875 
 26086518  54395115   1020633  13276671  17001483  23745563   4004247   2530563  11284499  52585881 
 24309618  13439658  44132603  79957783  34001723  19301499  11600799   1622751    537012   6039408 
 19059268  48594648  45358638  57631655  56484915  13363575  19159263  58697311   7679893     73317 
 11906045  18447825  48045651  50711820  13844301  21694333   1863579   1122651   8695545  66276255 
 94855520   5452710    386003   8573178  38404698   4494441  74635959  53363971  24619848  17735798 
 56134487   6422251    516975  51162795  54381058    367995  11312898  34304739  56635323   3744948 
  4364304  24033367   8505609   4563877  22645500   9724725   4609563  83211041  29759235  28285809 
 20386005  32735931    527685   7011533   9306752  11559498  57707341  61035477   6855774  41108379 
 24094019     46411   8787423  34043902   5372698  11648897   3678483  25521083   2080338  15364845 
 19282165  30557067  27753498  28201019  18023379  68783585   1429992   5996307   7380507   2230791 
 40722909  17991726  43375149  25958308   9488294  17347898   1762923   4678047  19462089  71896123 
  6727131  67761297  41951627  42541591  72564659  71648531  24725061   6756978  46350493   6419696 
  7413933  20832681   8584867   2781879  11484732  28905909  75619833   5170867  17720763  21910353 
  5219823   7320772   9146769  18730026  28223047   1006843  69119782  41409954  32882123    113433 
 70007291  22385301  42903402  41309271   8706635  62595729  20175459   3240031   5812369  15414275 
 33296727  49700228  49243329   9718151  68052373   4310112  31390971   5052817   8216198  21132003 
  6342849   1367937  22296473  18229971    453443   7979667  52961073  61270283  21947763    975030 
 15920808  12572676  21857370  16685239  34476339   5306635  11187260  45395792  12651999  31750288 
 14976953   2889396   3074899  20378188  54422393   7308627   2999658  20128578    300444  10667483 
 22826782  32011323  20690568    978979   6035208  22852329  26083372  51153067    781673  14529675 
    48408  12376671  29170073  28102371  27997152   5861308   5054447  53707803  17525003   8369793 
 16313922  16177502  45577853  15203457  60605213  11608743  14760798  49147766  80681373   2668783 
  2216173  13364979  37245105   9066411  42843642  33045729  31021619   9150696   9937355  53206465 
 29327028  41952387  36262915   6753690  12228031   3598683  23186091  26440947  20859691  24614671 
    56141   1248526  15159424  56555973  15536928  61377657  39886738   6241617  28124341  20022405 
  4311094  72618603    908539  15458715  13708533  11925423  17752223  23657226   8284680  21162363 
   560107  46219135   7079929   6663921   3194430  47604723  55540653   1275456  23413821  21223185 
 40086759  82519109   2785745   8281067  38966673  26568499  13199791  47720799  16021019  54988986 
 22208835  15560848   3525933   9258702   8429531  16565353  27843863  32755737  16473531   1237737 
  4499723  17848099   3579327  49332179  46517121  16385309   9709849  35702743  49763837  15118416 
  6429239  21691251  37799443  26927203   1486351    515995   6776493  35007832  35105782   3394468 
 59438203  24380223  14071551    168763    334924   3513864  13763821  35732763  61924951  81972363 
 43121207  21268606  30490395  57575734  13355686  29592543   9299483  14322028  37548935  57819533 
 13773888  44615707  60807588   3085251  42837273  18084758  56063220  50919793  44719083  36466116 
 53720349  14517457  48711779    454024  19718283  31283917  47480589  10173111  48708902   7118523 
 58367355  37052873  64824827  42004701  84226077  17513695  12335787  16205001  14949967  60944673 
  8953949   4037497  77806553  21298419  45609778  23997863  49721883  13331515  19616090  28984273 
 59280586   6271803  25826460  36188179   8483091  12515253   1120653  21813924  16839264  32711004 
 38730620    298233   2259643  16351355  10795239  16331865  36142389  71854201  22628429  23617070 
 61533419    676241  34809675  28937823  35605779  35979943  36706353  12768619  25134753   7553053 
 25947681   4591293  27579703   8333747  83850516  38135514  13926385  50897151  31993851  78128040 
 50254626   1547229   3905171  51172601  18441091  35405871  27338857  38760459  25175351  39333351 
  8782782   1473150  14053309  27070691  25010611   3130390   9069072  84635193   3073435  15794683 
 35578495  45222557   7047708  19735389  33236963   4560375  34727988  12882729  67739213  15887813 
  2689915  34854411   6031043   5674424  12688530  33730500  40406523   3829459  10766238   2736738 
 53255611   3979343  54386265  69348783  26607707  69013163  57840363  68083971  15994891  26361388 
 32336611   3364607  30168093  44797689   5536689  16288367  16207468  25177083  43620315  19984139 
  9014723  71674333   6520539  21140827  37263863  18736848  19721013  28275771  72268963  53119270 
  6320835  42453443  46930884  62196971  58356330  67946691   8171473   9320541  22362103  63067373 
 57245423  78347503  17993805  67501603  65565073  47852556  28206279  64433139   2557832  16321623 
  6590219  83658925  56557039  52552835   4303734  17910945    174843  10207481  26039373   4114619 
 10342717   1246599  23863414   2338193   1098654   7047823  22630136  59302923  32661383  35562120 
   912923  37764075  46980261   7217268  10439835  38222727  10617363   1922475  43697634  65428687 
 28706154  13141860   7090283   9725842  18257523   4251567  24911660  55585099  52340721   7001845 
  1234447  25449139   5343571  44769738  33602923  13238439   5418861  73711598  61911299  35881083 
 43540739  51426519  15307097   4544225   1443418  44684451  80468843  64383819  61250043  11272472 
  9493943   4078680  45851574  39942998   1403694  59139786  36437723     13998  44410613  56203699 
 45575475   2904795  29002063   2435619  34003974   9172647  13828927  13064429  57934391   1519207 
 72748186  44576568  35964083  33244323   8824823  34931151  17029601  11219707  68029467  10496941 
 18950875  11865075  42384183   7226253  11078418  18057195   3586950  11231836  61041096   5311626 
   247711  31018469   9047013   6734383   1883027  31853925  23628541   2738291   9057571   4451067 
 20191533  29642037   7584718  38103107   9477954  16286301  36237480   2287828   7763953  25056927 
 55573068  43966560  56713260  60484773  12460171  43452411  47409815  75835183  40039171    304858 
 18551108   6716067  76767819  44077893   4278228  32185437   9418753  23790189  72175143  18228721 
 21290678  14799733  16630040  46232367  11949214   6122792   1987311   6424783   9423517   6198643 
  9844859   3369874    461199  67796777  45219080  46598623  12240145  12074323  14086608  42258514 
 12961414  58489917  30078683    300411  14845899  84566523  15209278  55420281  11137641  21320254 
 25294971  25144305  38210411  14666230    233216   8570523    786253  38787053  32944443  17501788 
 12307695   1683142  76246183  95743876  12040235  27669313  32414587  11349153  18369683   1869144 
 49614555  27135165  71979875   3010133   2678953   1794667  35181262  46169403   4223275  30645343 
  2611953  68929935  11620963  53854749  11582100   1564774  24702355  18955167  67907643   6856596 
 35376030  38469304   1043081  45647262   3593636   1187958  19478783  32527383   8046053  24885909 
 24089033  15160774   7100946  14340723   7652121  41346679  19747458  41206355   3096678   6821789 
  6905689  24621691  63756283  57346025  23923803    162754  57274423  26730780  19586151  43211733 
 43416309  15801722  12759563  17226048  68069568  19043621  33100251  10939143  52503573  18783675 
  3453300  15618363  15124835   5321229    745225   6382723  23103267  29351419   8468979  53324183 
 42846271  37200047  13628355  74735753  47883395  33802368  73431271  12842617  13860323  15915198 
 51280926  39129939  70635143  58307361  37028044   9675258  42902542  31170147   4335311  25828053 
 14321571  12565906  41749079   4042308   1873358  18528285   1695046  33297995    284946  34023727 
 33130717   4064385  47354303  21911977   1008147  52349369  22079698  55740022  23609955  38016184 
 74515713   3470617  78966426   5077405  35079872  18357287  50152856  24596148  21575079  24476703 
 12196698  11528801  28962030  24915629  16153089  14458313  20018303    226788   9133708  37293549 
 40353801   3446083  69059547   7811451  32518015  65435832  17764121   8597371  15158413  11956197 
  8767035  23745671  44244295  69205153   2427819   3591775    326867  30088071  70182891  28809123 
 16834643   7835724  20659774   4464891  10040587   1394723  89843331  13949443  28090761  11277317 
 29706555   7360773   6903591  23770091  10912203   2369127    843406  47600514   5869261   5065893 
  1088255   5900083    392823   2868513  37790395  38521424  85363843  65414423  28369779  37462413 
 13778923  36650355  13139165   2826672    363423  17325022  10967625   8378127  62574567  18665419 
 20071329  12795796    641933   8001928   1269156  71537223   9317772  10409613  55399143  11654651 
  7430825   4808843   2965797  43011990    285599    450571  15148752  10357935   4813249   2290785 
 26886563  24625660  36293823  21671823  14958633   8863503   1983423  35436975  35596320   3534677 
  5537123  15442403  23023035  31089673  43418217  16719930  41654253   3034133  75504885  19914747 
 29475075   1734117  75963450  64923566  30354603  16451460  55941931  25691146  25837741  17015380 
 31612587  36791977  30847307  19448227    126163  83186367  14566731  20243400  10604680   3269699 
  2139803   1466301  43124541   7262079   1394076   5359218  27922319   1674032  53709470  16671323 
  8014105  12683697  48141293  21182055  44525715  11333301  24175669  44612688   1372740  14215203 
  9146909  62108755   8771263  49279848  22556581   7257176  81425947  15342351  28006959   4060727 
 37076099    146589  25782051  18391508  11646348  18823431  10419883  15665423   2830272  78166419 
 24891838    772563   5831242  46716468  22124236   5088759  13191933  13658138  18492635  36796273 
 13098441  28848615  10142583  67126923  34975080   8354625  36396170   8971898   2420643  47607291 
  2647158  63841567  59418627   2153087  44842707   1590347  82888908  43248588  69213603  80739903 
  2346873   1778575   5125627   1189503   9943323  20025510  38016645  24133865   1316955  45533382 
  4596713  17353563  94490915  17108788  10508618  25540813  16207612   2912604  44592783  64449375 
  1462941   1166985  43338815  13647103  16692456  41428027  70261990  58756401  37877875    807891 
 17712841  32683052  73811315  44093823   2777412  35613687  32765593  45596751  66626683  21973227 
 89477445  22437703  36434035  10044408  92873277   1946175  17118415   4155194  12614977  33408183 
 12094179  22496123  29635323  11862027   5085690  12431465   3797042  52717758  39688102  56884125 
  9076185  16384311   2457409    498299  59303159  23269214   4802829   4626891   2040378  24625164 
 71840308  18594829  13885851  11557025  14001071  13211763  17071183  25313049  50453296  23325205 
 24673923  32676969  30185737  17090315  36718986  27862293  21022957     78723  17986923  59840756 
  5490943  51075963   1503309  20092909  15367713  14113323   9315783  41185394  16741797  21900723 
 45337493   3105667  36178548  54115377   5236746  17785123   1566298  11376297   2751247  28629922 
  1721787   1301271  13310035   3068539   3745375  11182063  20419813   2800578  31052703  44822799 
 45480501  69508555   4232653     47538  63192889  39706163  31785177   7378012  66262196   2408139 
 50030655  17608315   5898126  51183753  12503835   2497032   4538516  69085475  56713983  13638903 
 13416533  85831219    967369  58477514  74081148   6370303  23400699  18052267  17681787  18397656 
 14932383   6286130  10617075  61781018  10316274  65226401  12223333  13357923  13156818   3934240 
  7085583  55074279  10907217  15452155  28134031  31031331  41236218  37183992   6583693    313265 
 17915661  39704955  16776555   2051430   6216894  12991822  22487182   5327873  22771074  36772638 
 11081964  13096443  28253139  40865935  77135873  53626423   1821729  18734484  86936023   1951761 
 36218019  52372537  35759653  27988128  16437628  10185705   3422586  68162770  66600827   1662099 
 27833859  40649235  47552474  36123373   1501298  15507323  26029178  37329675    420543  36598802 
 82996641    130335  72973017  38385823   4114875  57090273  19769957   8718735  38013203  76903541 
 17058451    118423  25376499    510458  27096998   7304748  65167491  26437698   6292288  22848327 
 80349203    679290  19959201   2955726   6553467  49739003  27431583  15477013   1933899   4741467 
 57991053    525939   7338366  19495095   7125369  51461655  11913739  12671907  15167823  11029101 
  2283183  23241783   7263640  16031901  44807928  47192163  59348457    219417  55002045   7347723 
 28960261  55720326  16525737  36388953  31785459  30384380   6075811   4413619   8033859   7728527 
  4499731  12836997  14574625  20556710   1468830  15542699  10298475   4989146   6182100  37026399 
 51334699  18112491   6690786  15882951   5025552  20887967  41068575  28966523  28905947  36562763 
 18408068  36768353  79413867  11877939   2103163   5004303  86941311   1288483  28034245  29002219 
  2628567   8962734  14429817   3442299  25879455  80331622  30742713  17200535  10513189  40542587 
 27561183  10372382  14856356  53341107  16415001    198013  26256083  42067023   8182968  92948859 
 39598398  11425509  59672169   5605151   7993339   2100553  37434354   9069288   4732763   2298210 
 40473051   1459918  19138047   6652769  66186947   7444170   3575048   5766158   4625384  13016538 
  5279442  29168367  83194273   2720113   4679019  86078209  77181187   6650228  11538369   6244733 
  4551243  53519639  14765709   5918013  25553208  21921687  19089051  34556717  30268713  27004715 
  3745722  38658237  39514119  56819166  36661308  62910983     72356  21602473   7706245  28381198 
 42236681  12926211  21235866  41359718  31894623  22879419   2354343   9137495  20934274   4031189 
 27479139  10602201  77426759  17614491   4365222  26391733  57129965  18457733  32116761   2098011 
 34287579  31718073   7806587  25592712  51029943  23261137  17931183  21581214  14275539  16198673 
 15450387  11946035   1728339   1810043  20254198  23811673  27072147  26651358   4928687  18052713 
  7444627   5254323    944539  15316314  47437006  26329463  56138373  66170583  29584553   7773273 
 50010286  15229131   7905476  47688283   2412429  60485523  20355252   7982251  60326125  51539890 
  3628539  36822363  74658079    768531  63885653   6455016  23688411   6471291  52679219  43830143 
   148235  13669011   4799974   2877723  51129112  43010430  55290135   6188718  26556795  43143617 
  4726427  10161253   1003353  14125623  48634161  45017176  10908538  66694531   4171791  48419523 
   348651  41534123  48105659  82287803  36128059  11161569  31936635  10464423   2086023  51051653 
 56699673  64881627  11064758  46288088  50459703   4068253  48885559  53867137     66462    978144 
 52181643   8631033  24681335  22481426  44858106    686493  39723019  22784479  14411427  12418737 
  3621793  29212343  58812534  76886454  24862263  39755945  57722537   7227744  52605573  23210115 
  5089672  25966133  15151673   1851609  63512637  53260491  24758376  35293647  65495931   7507428 
  7561815  75873371  51835082  12100189  28718221  36277188   3748488  11694531  25682267  20025589 
 11602571  31828123   1779875  46222333   8640047  60775323   4879867  32436480  36350922  26597473 
 37114923  20993464   7482311  13294200  21702315   2812887  22478943  69066609  26334522  80563993 
 13188536  38322303   3560411  79422571   1118226  19898079    461501   2567688  25068999  33603241 
  9242396  18571623  19478401  20235033  12117603   4998667  29840661  41002643  54392363  35479509 
 51158523  25003449    909447  59311648  14668454  69710085   2492106   2140008  28642440  22941081 
  6796607  25664003   8180691   4778395  41842193  43304683  69614328  60966707   1718228  36422871 
 16200596   4615287  82123233  25427823   8722851  25156196  42279339   3281467  18524867   6899112 
 10975367  34031559  18602271  15540291   2320273  47096276  43422153  13433985  29278395   3693710 
 39856475  47307138   7870623   3292044  51643130  52159623    378610  28601046  43778877  77191851 
  7165467   1579261  52294573   4750296  18216686  40190503   6325719  15148923   5681373  27861125 
 58119580  16410727  39194745   7346603  70584143   9859033  15964061   1933255  10942542   4542007 
 46321735   2349319   6887003  39191899   9353460  79990923  35119506  29857919   3143603   1533556 
  1587293   2370579  34709379   2135112  39809633   2798219  83146920   6860823  18191569  61143027 
 11986343  15462523  46662515   3169259  45906828  19138140   4478751  40104849  36154527  47508883 
 21034871   5880487    286713   2219967  46048398   1294218  49474202  30658218   4964561  12319753 
 18425128  11982451  10586577  17253943  30906293  52996645  49830233    700155  18234570  84323229 
  4651489  29099217  70801399   7834179  90236304   8799243  27075587  10560299  15061756  42549938 
 54609900  33868763  43831635  64113463  22494939  18653647  15253798   6323225   8336689  10013285 
   878355  84433589   9170683  11467644  86601753  18214625  59151052  62293659   4250538  10109415 
 31432677   5449999   6925349  50536827  13368436  66321499  61510987  30262695  77641095  10838098 
 29385239  33492829  27675445   1868919  55554153    774738  15104095  13619718  10801680  23902399 
  9839179   1273731  73169133  36663258  13552074    369369  45472823   3542395  66260095  21750687 
 25407687  30014755  44760795  25190535  22518753   4604178  36208230  77247923  31355811  37889898 
 60896244   9816661  37405473  22711427  49329123    785446   6586828  28762269   1831035  24985899 
   129256  20388303  13371113  37100571   4994068  88459767   7413551  36010171  17230481   5425114 
  2759446   7062675   8624763  18308853  18378543  18445893   1091473   1398688  26723739  33090683 
 57625773  36953195  52524924  49795973  16401259  13519835   3895911  29735123   5530312  90159759 
 46252378  27070719  11577529  24664233      1215    316175  37071258   1404301  36075827  58161030 
 44339154  19481913  35386354     47339  24287293  32108328  25994031  66188823  26715861  22343485 
  3987847  72500399  43962743   6792039  34546488  86268459  39525595  89607828   5991355   3566742 
 21974145   3247458   9173798   3485647   2396919   8536818  60830178  25471635  43516757  52143613 
 11275257  13457229   9081149  43803729  31721967  75848753  31481326   5915851  63972053  15985508 
 45537918   4639479   8333356  12468364   1445315  12114477  14255056  23088045  15726423   1710158 
 36274268  30993893   1462957   5435817   4429245  25015260   6603581   9754761  32252218  29129762 
 31502679   7972081   7660595  39819933   1231071   1809007  49198427  15353781  32589303  20278536 
  8817723  27679653   4243283  47998885   1749273  13593563  30094043  38472959   6350073  45505393 
 65291487  35318362  27660363  16139723   9636827  10772412  14796345   7081989  15637011  31005415 
 75376989  11493942  43887743  78313731   4062027  54127963  22711158  14875899  60273419   9204795 
  3820998   8738363  26358895  13698903  68769263  10565117  25432293   2676959   9755974   9098771 
   817773  25980259   2429865   3848345  13272685  11251551  38336451  33155115  42977715  16614824 
 85969077  28173583  21028578   8257523  45789523    563123  15404096  44129530  30363001  12765447 
 65933718   9682082  18249089   4060039  47211378  16583095   1719267   5255843  27122099  44328780 
  9305810  45214615  68394697  60101220  35016741  29350521  29845876  17950475   8603289   5970168 
 36797934   6562878  11236229  12532503  17506590  83236029   5233014  54908520   1056435  14467179 
 65112479  52240262  15383979   1453263  51588068   1578507   2255603  30803259  60406033  43537193 
 52704502  15405435  21585507  41300493  58380653   9630779   3055053  46911407  52698705  21768634 
 12839718    552623  79610334  12592681  29274449   2239155  55178127  22479972  10650323  38267898 
  4594811  10971897  48660981  27607443   2469499  22904763   1549383  64648923  12225168  14453667 
 11867295   2253682  25468163  42401629  95383009   2741899   2800074  48635323  29690571  19688627 
 29682203   5411123  25387803  37585353   7636717  10827507  25464372  85650107  12567699  72419803 
   660801  52267598   3973873   4074123   5673477  42075021  10004847  26897019   1322542   3423897 
    62763  80216898  36487875  48902523  16615770   2964255   9561075  39613325  72768363  45211326 
     9015   5486951   5403973   1566475  52781387   7105223  42799097  51458173  23620256  13025284 
 24812878  17814579  12733599   6412361  72363895  13920315  18690289  15230332   1880304   7732505 
 11270358   6370503  37651031   1243259  37750923  45670965  12761133   1177403   5673567  83406054 
 43756003   8743410  24243463   6517263    959243   4196403   8375509   7220951  14500889  27787441 
 16064121  92736539   1442501   2688979      4069  27455359  22646646  20196097  17309175  19334947 
  1349793   9549331  43224663  27664523  25699803  16564171  31353957  35956023  43250308  52061959 
 80103327  14052921   2538175  80954968   3157439  72003538   5011701  10248369  35006861   7495835 
 26991171  74539133   6468083  19724493  11687232  27823485  63522019   7228498    219975  22251958 
 65738327  21368283   6327213  72192289  68555580  25984191  58405671   8685527   3296139   1208023 
  4399723  50081307  12755183   8329619   4229689  62611791  50189251  26225751  32575523  54825753 
 53110367  37531063  45123869  35716188  15807762  10730508  12984850  31950573  34663681  13588971 
  3133668  19308945  54913407   1066548  35402499  26425529  63057297  62987460  18133791  55225203 
 40758477  23772366  12463119   1284175   7909017   8189849  13134222   1583536  47059768  81189556 
  3336846  11380813  83182979  32498543  70809983  57402897  34627083  91825235  32325351   6282331 
  5803303  30146418   5201613   3266069  19083943  14433083    437183  47376844  43648805  43005748 
 52471563  19635730  13299939  38768589    331458  12058371   8841795   1827963   6998003  20690394 
 22918668  55315290  10534973  19735190  16734939  20084935  60288689  81525423  55019087  15624907 
 28906587  31501695  63186219   7024107      2735  24624435   6021852   6912223   5433367  55115736 
 10975778  23808125  53108475  22568242  42147567  34420359  30993118   1902505  77098693  26587893 
 64471971   5507385  39428237  61918607    536659  18008076  19013798  13247218  17884082  50055849 
 56544171   8619819  30824917  17660955  27026135  10227861    630695  50571081  29990373  14774523 
 56096114  71183883  37971680  21671828  15039728  20534056   3851779  13736067  37544595  48589599 
 82236816  24032708  55932889  41882516  42840045  28547873  30511483  24067358   2410843  42354777 
 18455653  14833233   1177551  40724158  14430363  12033847  63968815    483155  31129893  32342523 
 17616766    689189  33651694   2793843  50737663  34092115  91303587   9513765  15133473  74748183 
 38197093   4865928   3679887  16727103  27202100   4663551   5309299  34887905  12214468  40840651 
  4244286  24088443   1751099  12790473  17731147  63673723   8248557  33970366  10764043  13163223 
  7061675  51283251   2830275   2190507  41649211  24397026   7877115  25978075   6191259   6954983 
 77091403  27227356  31225723   2291005  40675407  28380970   6824607  80868523  21519825  52936807 
 17059550  29174316  16822473   5460523   7457881  98813657   1866363   5721399   8298303    598527 
 80250503  68672477  36653453  21888447   2817311   6277119  18406017  72069561  29559591    708463 
 40954833  45511941  32509545   5751347   7361687  13131278   6989793   5242398   5678763  29030165 
  3622448  34051723   2002623   2409803  12843889  25983795  20982395  15897275  41111553   6227805 
  5530613  80188478  34711835  74787940   6018864  34244704  39033107    192823   1929423  13850403 
    79475  33488308  76427130  15488367  10038840   3888623  59037433  24856965  13428863   9676417 
 18552036  32090223  69164790  20184183   6674109  38421678   3814227  71248443   7626587  65001863 
  8073339  47160543  40866431  11607449  32584987  27736783  17149383  34861503   2715471   9294109 
 20271348  44605835  43545273  35536894  35364165  29525257     20223  58596411   1339895  48433567 
 18597351   1597599   1493111  28705785    467226  45592241   1114995   1810401  38664735   9903558 
  3578208  12902416   9374425  19153355  40630090  15865203  72760983  67030827  21874548   1213339 
 28643953   9728043   8157403  57179063  34773847  64467807  51146708  13046022  65203173   1426163 
 14652963   3694323   7183354    478359  20273493   8794623   4912635   1766060  48494295  12933233 
 22540347  51286758   4499352  16178950  14003249  97346463    903618  17424003    348869  23478753 
  3461223   9093283  22310291   1087091  28081251  16602323   1702824  15043348  31385607   4494049 
  3403593  40793736  77072646  54315537   7394205  36265866   4570371    622815  17701667  11131600 
 20335867  72365955  14976873  23448179  14603499   3960921  53753823  20880147  34417623  25381611 
 39019563  56099411  13584399  23472299  87890219  25402981   4510159  19574763  37565601  49424453 
  3345851  22953928  72435887   8082535  10953091   1441311   7170945   5612323   3115434   3839335 
  5767673  17516923  33979609  26582817   6445866   7379928   6182921  52906892  26736213  68012001 
  8229175  56554950  78350815  32800903  49767477   3818553  32959247  37373433  26302331  77002620 
 21017903  21132543   4355739   5979403  46373395   4330609  76570953  20334661  38591653  79700923 
  5525211   2501048  39428223  13745769   2433697  21909847   5916371  11833931   2588543  20594781 
 41199711  37987716  40577503   4095838   6256980   7664664  11303419  75268874  19882475  61761099 
  3820083  80782125  17544595  63091145  35092068   5992741  14792295  33732041  83186178  16323891 
 71740959   4548523  24934549   6967616   3676233  37883838  13125988  72159219  70905903  12573537 
   257726   7264863    820986    476995   3320367  14749423  25727508   8955815  28891608  73789773 
 36474063  49949136  66292905   1335591  74206190  56662520  32761093   8545455   1375070    314844 
  8808846   7244261  30229217   5256018  44455019  46578282   2436603   7461199   4933745   9458495 
 35163576  23114478  58556053  42118971   2725123  46425723  55532595  41601727  13749378  57436644 
 34906907  39969083  14260215  22820829  28462284  42178955  17250923  21810495  42452682   8390761 
 44962950  81521867   1810602  26528909  55163990  53815452   7151867  27910744  66697243   5519923 
 17761101   1157198  20610951   5349768    762417    774975   2255713   3579783  42063115   7014732 
 28252059  46017591  18498473  13514540  18525878   5044182  24730785  12010689  22213356  26262683 
 51923785  13364352  11058540  13499329  55925601   3063113  55537024  22523179   4967475   3072808 
  7611523  11946579  26519733   6943128    322055   1634939    534657  34519817   4422651  25677069 
 21056546  27874555    845415  17840439  60168213  81800611  10781443     27003   9852641  16220096 
 32224848  36493686   3444603  74904259  56282443  44114095   1068949   3587236  71764275  11919723 
 35348109  42097529   5056665   1155581   8261446  52409843  71826735  11641802     32931  21525363 
 45289619  27143521   2819611    751371  35600523   5693987   1421496   4616609   4623375  54306046 
 52116003  10047979   3144547   2231963  32335636  14852309  58471548  36543973   4360094   3384647 
 17000691  16458453   5373152   1539843  46749378  32360847  61977605   3658438  21616443    413508 
 11137408  39958251  40049029  57462276   9593238  10283163  46422861   6754551   7008933  43549898 
 24235520  50373249    977220   8834973     12226  18910170  34892483  21254847  39828973  70692693 
 40906537   4060539  44913813  30308703  11796593  23494893  87988488  76346043  13506405   9221235 
  1306556  30085139  16416411  32056931  84301704   1849803  49705431  10254212  17908486  15188185 
  1844952   6378281  24579444   1252235  20559317  11152667  30843836  25957291  10662174  41746388 
 36502971  24792988   4685958   7548417  49391939   5727338  13346361  13257565  12169523   1507103 
 51870611  20168349   3651748   1221313  75234813  69413181  15196065  28006043  28086291  12160087 
 39095073  31449563  44804859   6428685  31455977  13421633   9327063   1283928  59914533  22300492 
  5720739     86211  22125373  17791611  36221811  43256147  90201699   1148503  50900721  75653932 
 46011799  38216965  84425320   6762813  31151592  42955304    229782   9925123  24618095   7699451 
  6202103  10618557   3960602  33591233  15199525   7630475  11062630  14070373  60507933   1964664 
 16848867   3312514  12860179  27941307   9954920  14325682  23737971  31299285  70208089  20956143 
 42545613  23892660   1441643  42564747  57269805  55299899    676383  21540411  54833078  82603443 
  2915828   2632137  26514731  24952764    867303  12652698  26194203  14246271   4763247  56326965 
  4571368  66676253  40827019  29842770   6408509  37231889  46782738  33958939  45343355  21758937 
 52403557   1110891  44819464  18185777   1114089   3899770  50262731  42562743   9176871  18456056 
 44050228  21767298  32159019   2008143  24340418   5136648    935315    684957   2900323      5598 
 60155523  31739793   9102172  26648075  56055003    699299  25093843  13869979  28878567  11957226 
 40505343  10229937  20871971  69742350   7844751   4563638  34844379   7804487  11915802  37927684 
 12233143   6176503  56013899    417666   5019643  45579888  48747549  43433098  76754141   5806371 
  1296107   6441939     77886  26177703  15947991  20211251    563435   5130923  46299859  42257699 
 70425933  25894712  20124019   7409427  32223963   9186729  36200667  14078455  27197943   2174031 
 14404478   7096147   2348007   2362075  21022467   9850236  29687433  12522891  26414069  23131401 
 78834498  19195899  46472137   4750961  78607635  16458424  35742793  35363973  46706705  15263998 
 39590508  30010155  19484875    703911  53309688  24258785  13299297  90974175  33418923  64867665 
 12833272  22231743    103500    117359  75940575   1839545  26631216   9084795  13580563  36245013 
 19308048  17932882   2277540  65679555  11715793   9697791  38405109  44709623  37098855  24958035 
 13192988  36377981   7765971  37149431   4288611  12000189   8510382  32407302  23006363  33389913 
  1835775  68361915  22444460   1370398   5814445   4301429  35715369  23429319  40206136   1936470 
  1285696  17325119   4031115  18598387   7142163  29543083   4189920   2397185  31684273  19910830 
 75687722  22181983  12077435  10341913   5606023  17628461   4536941  12353674  16248777  37643763 
 34679163  11614663  36817189  20609271   1820517   2576037   3837047  19214889  92031459   1077063 
  4105748  13493743  74221819  12304023  47695510  21853703  18276889  66810363  24489843  21176223 
 43168287  39336585  14822887  27706571   5361621  27289555  39633675  21242230  29284935  80876501 
 18322383  23573115  25185855   1057947   6142903   8995885  56385595   1109543    838596  18427323 
  2234691  68339394    451669  40525179  13387875  29939112  18572255  12289463  35504277  42139571 
 43297407  54134147   1614263  57782494  11632523  63041465    854691  72888549  45400667     51498 
  4057513  49487015    887693  91176703  10868123  10339773  27566688  33930049  57415083  15160035 
 39752923  29439148  11164401  75333566  75990468  18909286   6906891  71875223    879675   5579613 
 34175373  58910443  30935071  11625908   7896969  19370163  78716827   5139268  46006488    439291 
 12322811   4209939  14623834  40449954  12687369  66243873   4449073  52261698  40634139  20780345 
 36293032   2582844  19529523  24596724  34535442  67490518  95992278  34029447  26665312  10542491 
 15732151  31206893   2643825  26485719   2396573  10475707  17544333  26473695  15643513   4281770 
 27892091  33285095  20679801  50059489  15870459  18670614  84937823   5424619  16700583  34854683 
 53270123  64280832   2123756  22305903  50500659  13779303  70242314  84078611  10687758   2428858 
 80053956   9033004  32134812  13714091  82521835  10428093   4961079   7706379   8426709  53047785 
 12060186   9448646   2140073  47014909  10691353  49955987  29322358  44470460  52250359    992916 
 14924961  51480313  60457563     50131  17297598    370311  41100000   9297499  10623203   9652995 
 34727747     12227  30132540  43333308   2223222  40181421  21479031  13917411  17686962   2043013 
 23039884   4618495   4802235  64092190   4030143  37925323  14129981   5705307   9343272    390139 
 65527123  29743343    300574  51401769  61750158  15719499  22130847  54636439  16804068  31367938 
  6983658   6346923  34196688   7185273  25179251   3622690  17510143  84970911  10935393   3573931 
 25585131  23889147   2233273   5231292  65967667   6063296  89450333  25701309  17122010   3000493 
 32808183  41620509  22380390  33739498  17950134   2087143   8718963  35995035     45753   2524315 
  5612487  51310239  16800137   6197888  18046059  14558732  64864905  47455419  16028697    533507 
 27444471  12809238  21531138  16419794  55061889   2026544   9055268  14115291  30511854   7283463 
  1567514  59794359  49585985  18646861   6579906  22023355  12041250  62486008    414459   2739858 
   169147  78176259   5607947  12620547   2500453  24115195  11305828   5075598  16249083    520567 
 44271213  12850253  90819163  35830781  14727574   1426005  35569083  13957671  16479523  59728065 
 21175870   4691939   9074901   5634441  34385396  35819643  42280951  35733555  10916952  15955200 
 32015913  26392048  10085520   9315650   8825783  14241867  25968370  45142161  21259869    810513 
 29101923  44551234  24954255  16276110  15203883  11237043  46132598   6296081  31164963   5726781 
 63391259   4287787  10503229  30297523  46529343  40570095  19518475  10575237  19042821  58069046 
 70872465   1296702   3746039  36026377    675173  10198647   3452021  56035515  28416511  30925316 
 23909523  40506143  80704965  45514995  13144814  89260598  17101571   7671887   1824409  21443875 
 22189573  55448511   5226299    965071  61219707   5376549  17337661  57069283  24387788  23567907 
 24521067    551154   3322386  21691443   1658907  28373721  53399760  15091641   1868413  33875987 
 61904467  28532327   8582428   2098591  23573463   5503883  37429206  56225575  25706154  51425998 
  1382363   9741074   7445057  38002293  15666235  67506187  71554755  67385753  23760975  42430110 
 93759789   6361740  78053121  17507355  93456923  59353963   2176131    494803  26222169  34519413 
 60879473  25825987  16691623  35154638  27305555  26277918  10091638  40431570  34502682  38822627 
 17698224  60463639  33044272  15795273  15714573   3939936   8432907  59063127  26827982   5735263 
  7696881  13849134  64876719  14822203  62923269  30119667  23781355  22631949  84925851   1241211 
 82059692  36403059   6920228   3899731  12852771   1015203  13205315  16834387  13269233  20146711 
 34664172  63905635  48101443   7178637   5724843     98781  30316591   2962358  17799494   7304801 
 22145683  78764091  69968919    880464  18738271  57224123  34384814  34726157   4339243  26937088 
 39104091  59322233  18395086  41622648  18047901   3026724  14489619    950933   2445307  16072183 
  7060657   5514293  37600758  13073874  61171423   3516461     12783  20678689  37443131   3193589 
 51371049  12132768  45963588  35083325   6676618  31461711  17770931  21220491  61149563  15811875 
  2451522  34045395   1399703  39058191  31278381  10107859  17820123  25738811   5652773  95871525 
   533208  43756232    982468  53068593  47415068  30760333   8594705  34512673   2017833  51310041 
  4879201  15910563  31982172  62940091   6936823  20681373  44351771  29077368   4942488   9165428 
 40986429    392388  58062795  19405405  70354039  68649099  14444677  18147458  22923163    519697 
 54320236  20382651   4542814  21167571  28267481  23295835  30397539  53348539  74689012  54597281 
 47100915  11229245   8113584  10366845  24134049  38568840  17380747  34159977  45229045   9502251 
 10704349  47369403  31561603  22472475  26635283  20953863  23496675   5916777  51315723     55577 
 19233375   1798631  52729723   6026625   9993485   1294559  30009856  64208813  23951778  34837467 
  9704571   5186521    236761  26894783  24995256    292299  10079151   3186817  25086187  19296467 
  9382539  20177115   6568503   6900027  16040413   6706785   2769162     59098  53859071    313903 
 22294951  26384091  19519373  17873397    153393   7088505  35445444  89592249  37458753    490431 
 87544517   4764903  64917719  17551461  13516192  64042203  58327674   9282763  34455582   4949319 
 32394051   2710644  11054663  16608443    339033  21032849  53912763  54853290  42835363  23212511 
  7583666  20916587   2304048  26511108   6681462  70188376   6247203  22564748  72943899  52950930 
 20568880   8650171   2539158     35323   3949068  43183778  12662540  56264283   7489059  76508167 
 10495293  31693753     82667    534588  33463740  52378667  27591393    315405  16357831  91872033 
  2532219  23576095  26900601  38636193  44347921  68174517  59120751   7477635   3335819  45680863 
 20103373  13707432   1684907  42900222  81480003  16954059  82833279  42376543   2974607  22902873 
 54099393  34287635  44505583  12721008  12508715  88307099   9751455   1971663  66854337  34808537 
 35063439  36087923  18317762  89906801  38076831  49989570  35040795  16326651  81209357   3133563 
 10479923   3594723  19707355  13146399   1296781   3711543   1028139   2446107  14664123  33365723 
 17089195  54242745   9888145  67029759  56755107  80330691  14182523   8174455  35159247  38659887 
 51830559  27382299  67248587  75768283  40830009   7635147  56334093   6866837  29446651  15439218 
  6865148   8755089  45833115   9201432  12834798  24454163   2472411  64858974  28275537  30742855 
  6401505   9499179  16819149  30550331  19098059   9879288  57897036  59352465  25017565  87170973 
 39122939  14860329  71729663  18056095   5363160   4288129   5218770  26280195  10125647  18276640 
  1940983     76836  34005122   4674120   7168638  21598601  33736815   1533084  41310042   7714123 
 12903979  41689153   4016889  39236928   9309651  18757284  67921123   5857793  36005963  21023391 
 36736310   6078778  24627271  48829383  44982341  47853719  14715390  26989934  18380123  12525081 
 18239399    134287  59274815   4129815  20222589     99539  19425019   1960045  20655479   4315117 
 15083101  23362773  23296827  27476439  65150781   3949991   9222189  10621793   5563806   5958595 
 28914351  11391972  56855089  11518448   6617128   1665699  43166247   1751916  13559837  31512013 
 49162505  12894623  47568529  40870939  17897618  34334745  12238797  13712091  19783257  25077483 
 22191043  51851599   6098950  22828753  12492850  14860320   2649467    690055  21615072   2900625 
 84855055  48210663   5694751  13290765   3811623  64276153   7571808  12614829  14259611  48687657 
 35696833  42969765  18146463   6623173  20575223   1899771   7554519    390771  13651123  61418433 
  4108539  58988958   3820262    754497   4848692   1920684   1370272   1333278   8293648  12827028 
 31153830  18006423   6818220  11540434   2546223   8743771  14387703  26450772  16574127  69361413 
  3772991  63132738  91393147    499188  36478071   5875440  50004603  31174263  25498761  16002231 
 39781296   3546162   5430123   5460525  12804621  56556063   1137019   1550298  83235457   3167430 
 74233527  20133755  52401171  29731183   3323378  21873787  13395597  51494811  54340516  28180513 
 37814848  47694048   4142539   8202993  22811002  19202235  21840003  64132161  42826651  51993509 
 12467684   3798313  20496309  15831357  56511608  67459625  35980673   6517271   1978086  33370619 
 17832497  18576044  26791918  26420426  16135737  25930491   2103342  25097163  11909627   8458958 
 23458011  32702623  21610131  68947564   2381739   1439223  13467247  65226372  54499299  51267339 
 21446520   8103051  29275523  24122295  16859793  20389467  12960837  59811963  28305062  34269573 
 45956215   2465289  55117843  35232443  45771022  15454392    235573  25365651   1799879  41939078 
 22796283   2309833   5568147  42359825  85591236   3193670  34390503  69339723  50412331  24378886 
 19585497   5929113  13651305  29542995  15228913  19380223  10800358  52066488  23513027  14996603 
 28845555  58665391  72538164  30385653   5471391    612033   2287723   3477195  16593039  10571743 
 15487893   1239501  70583779  13371341  11134007  14226343  74393641  12787508  11359458     98547 
 77547867   4078519  26855967  56662275   4233668  71320299  15963981  51853823   3974757  56233439 
 17736936  37406107  13811570  60048202  35599986   2701878  38075734  14220659  22542985    871656 
 48855583  16549243  75156942   6134448  41988417  48406929  37603089  67820775  53976923  10900496 
 59424973     53205   2123529    317531   5029531  22536055  25609473  17484506  29354296  76323207 
   320091  31762623  20401738  32592407     38577  16883922  51219501  15746721  19854496  38369403 
 74856019  88171419   7240257  18554621  16705799  29362281  19775469  29649435    117771  41846473 
  1526070  53418239   1826583  28426851   9453837  16757431  29764704  54120787  25637963  19146999 
 48373434  43661003  19207221  23765893  20213184     95935    269239  49844483  19488748  69367407 
 13289388   2526507  19938833  14685555  66468589  35238361  36048930  19884947   4012989  41628373 
 72414475  11223133  84303276   2231534    394500  11025521   8506449   7265221  44455276  28337979 
 30963059  96050315  75975687  49291843  14883423   9371271   4319279    903850  88741105  20765049 
 51518331  22783371  27695498    181290  47326721  30961333  19888593  29017083   5903983   7068708 
 26638923   3211989  91465698   6346453  45004155  43558333  45363383   6285318   6060463  60951745 
  4936029  54867573   4153623   4569198  22321548  22131373  21369198  46469867  96414621  56503903 
  1048443   8817547   1128109  37465131  40650315  62375223  27172905  68896279  28920837  63429908 
 10817048  26223991  14369515   7632339  42448733  68664721  37763029  11772861  26249162  56414481 
 28524658   5707286  73866139  28655279  19353657   5840268   3600099  37912234  10577613   3770793 
  2314860  45921439   1114173  18310983   3026427   3217806  23205467   9064914  17482203  26135583 
  6055788  34830175  55189989  12601815  22556923  62500605  14728491  35097333   1018107  69483257 
 28550533  38685891  33316623  58965635  19697933  19358411    878161  36880197  14593248   2347287 
    64103   9326475  23628138  35836251  14430420   7800887    200383  15608373  14471359  28440483 
 42274670  26913179  45263570  41727453  62297493  33454697  46730313  55327337  18552933  32972920 
  5581573  74452059   8118000   6634743  29056716  11201015  67313498    878179  15694336   9004199 
  2358258  35420251  45482729  27002833   7515411  39194118    797723  21740611   5534653  23286507 
 13745073   3606123  32719287  34053371   8852004   1465659   6730419  10154029   4693773  46381227 
 20000577  10532371   1458563  24292747  11151899  24685764   9839591  54230817    636484  50078025 
 60502393  13777509  72465401  39802820  15243027   1493507  51401303   5091936  26667128  15089753 
 10779871  34084985  50095371  17346065  24786491    533948  69454238   3568277  19948803  53132247 
  3184933  35817399  14491131  18116608   8197846   3055839  28843467  35358555  21408291  38349118 
 19925655   5078313  54764970  43453313  12800143  29757028  62319347   7454965    781230  54018531 
 42243423   4461909  19156652   1262283   4068685  20132968  37967145    827257  39554043  18123802 
  3580059  17148663  32113512  25486923  44489763   1338000   4817043  40994587  18382881  16979834 
 12562509   3832074  19876134  14730504  38150961   3464154  22069247  71018571   9593845  25177698 
 26078595   5313349  37741197  44742998   1643895  13701623  17403187    356709  25440837  69657211 
  5709693   5015407  29054947  61175241   4295241  62378905   3321646  23747253  26376783   4550703 
 17584747  53182010   7866703  14010133   2362098  25985431  27603483   7084628  20498073  16099727 
 32403051  37187515  19229273   8811750  59397872  40157439  24694413  27012015     40059  17809987 
  5524243  30140219   8937623  46120418   3325148  91419773   1906203  12316899   1948696  16190133 
  8781585  25434459   6987147   3950193  74943348   4792083  16707439  50105745  36009903  36850671 
 52248763  19499973  19920701  57650673  12075231  10928469  47794171   6842303  25175487  18172803 
 14426782  60527571   3987963  20407423  11111952  10662307  51952763   9696579  38239203  12489539 
 53346638  32709618  17154728  27091481  37805675    132396    102102  14844139  26036763  20801085 
  5891415  38208333  42764677  41919783   4893318   9159135  15347981  10076283   2676445  34382373 
 35845257  59307675  48789547  62861025  27335339   3222331  15044858  59637003   6153383  24930873 
   647585  13354123   4643373  18248811   6087323    596355   4706811  13912872   3969571   5661405 
  7675643  13377483  73583919  17259003   9247319  17318397  28247271  27267163  42112137   9096700 
  6046962  34627749  68172873  20534739  24841511   3738919  62215495  48375915  25451707  27329039 
 24890883  17326511  70499703  25475768   3317337  23838556  10750092  33595467   9736603   9739183 
 21268243  79220399   1393865   7170627  31820409  20710167  40732627   6894487  24326402  40064847 
 19859235  68000907  62749278  21056151  68251218   4252741  48204403  42838689  46558243  11700798 
  9945573   2800053  14464173  52110715  27569073  14198903  35409497  56554227   2134811  33587151 
 43726267   6476026   2261419  78423145    817897  15726106  80913443   2375055    330810  10294970 
 81106449   3021715  64986495  17038845  33806168  10461684  17543403   5235919  42031068  15167490 
 63988509  47149113  21979958   6006459   6920103  17326887  30782947  17058531   7956297  18117595 
 41642347  38891287  23931063   4026491  37277354  55239899  17224429  23350855  43011553  19795669 
 14928279  16445838   6501723  38507405  19331799  30819813   1065843  26007423   8398176   7580735 
 21097227  33147636   4761453   1190971  44457053   2648377  62212326   2398527  25021887  28582223 
 65260023  21751531    818185   1003842  51179027  34133849   6921973  15697413   3090843   1432383 
 47748120  36915567  61107422   6035451  17698562   4050645  39488823  12655491   4570851  37067643 
 22428298   5910357  78071068  27718803  64268907  31354719  30224760  52747465     80739   3682386 
 10787627  13282963   1884231  72842331   3471166  59931427  18089835  86000739   5973945   5999763 
 47971131   2511237  39742332  49505739  11519308  38207505  78594387   3368602  16729989  12798405 
  3203136  45204315  55983045  21358928  71724930   5030400  81801580  75623423  86219490  22538171 
 45986399  36962370  11955297  39167082  62394663  19744107  61707738  52593059   1373728  54340981 
  9257051  17133761  60573071  26018830  15100563     44083  24338323  55657659  23622555  39872691 
 26427195  50428150  34400058  20022757  44899418  36760713   9099222   1312225  38705233   4899163 
 17156367  60912128   5985747  15354709   7130514   4517103  75211547  21831999  80038761  10506584 
 51107634  26870634    117331   9211835   6541595   6288049  41276871  46169073  47837171  19080493 
  2553535  22700013  51365457   2116248   7602588  56951433  14613859  49668423  86062731   9492487 
 49299835  56072295   5897409  18891207   4497693  21951451   2116709   9903107  33968148   1672343 
  6050657  89482823  30922603  26536305  23617203  42417967   6096829   3391443  13502815  12700283 
 87378695  12061383  63945263  39841844  14371245  52474245   8139443  46703654  58762671   1321885 
 76910663  14903993   1440903  34263777  26006292  61673955   5270662  15496803  24877558  20285409 
 22173547  37937427  13585835  12823659  35595659  21545360  35748444   6741638    774771  15152806 
 21953103   2231002  40125533   1976067  31853723  31613211  11526423  70901723   5855087  20037371 
 26138781  52727945  17944188  34190025    596052  43548123  16597403  18887298   6817668  44638009 
  7552599  18930423  49017201  23498487    857843  38687043  41102079  16109556  18534237  27085615 
 67849359  23136043  45727572   5917839   1848163    854295  44732679   1940670  14821451  12943846 
  5013051  13357823  29451611  25560662  27686124   3798123   4235769  46947115  13430553  25657923 
 11991668  41598365  26499915  50812495   1457073   2949979   8939471  55083892  26516546    362690 
  4830879  20119527  16634079  18521267  30139287  43938225   6461751  66718357  60956235  24225735 
 22983783  35528707  15049527   3340623  32217477   9792477    366243  29681071  38871288   1516090 
   598711  67083360  34151883  40598166  30241633   4651551  31640739  13812453    863979  35917195 
 22413633  47058189  49783965  10683123  37713722  44518275   1147425   8161171   1865369   3095455 
 47399943  56735139  49989243   2946531   3562103    680373    709534   1607295  32114323  17634559 
 69338195  33080243  32189667  45216323  16950688  57849348  54195513  23059965  19948343  12670683 
 10189379   6056790  16571523    408069  14872506  34966051  31760173  41394363   8216163  50024615 
 85395939  12630953  42269007  41518005  15039510   1271607  30469707   3863969  17360403  31091154 
 53071855  91230083  52130139  59544923  19888983  21338203    373463  14794210  52781180  32104811 
 22965835   4211908  84813127   7460883  25282187   2516741   6366379  43081315  61927647  20572123 
 20827543  14858596   6722949  11363193    781100  14480463  15439823   1905411  31949199  15293415 
 19793683  44385187  33083383  20826330  41605027   7733093  27078335   3762715  64389283   8868651 
 65662187  25553307  71096463    221211    212511   7959529   5125536  12273445   3600083  26007797 
 37926387  63222009   1243204  46923698   4419448  15514680  60297023  41182038  62237451  22669973 
 59037223  11013701  80657037    595152  37551077  67071358  37955883  50035708  49065390   3967653 
 39531901   3253560  25693483   4957179  12085418  43286277  12538075  36536187  13053964  26396223 
 36189009  31415419  46851487  46292181  24168579    102616  36634987  62449587  49148143  56686932 
 13515765  54570795   1256691   4095530   8362503   7470248   7475604  22005372   8364123  10702507 
 35996952  24295683  71342723  45715200   1146383   3008151  36091008  24965079   5846849  45188511 
   238087  93273171  60012879    476833  52515859  39963209    415518  38067255   1529721  17801548 
 29547912   4177695    212635  59065514  90281851  43707189  10210927  19561830  21807332  19539337 
 35204683  40405689     19519   1712004  56294217  17532197  45416123  42716867  52056555   9837315 
 90207457   4907883    681413   7813731  17041223  87896549  63032123  57251913  15275941  17771542 
 27929478   4048998  10171131  25676457  67921637    526818   3017982  24648226  55476957   5053509 
 50109819  16237385  26367411  11787045   6962415  48346455  15170787  29493623  25174272  10426663 
 11174333  36260655  14845339  11399133  11996343  53536107  18786723  15791803  42936827  39832512 
   123057    479199  53831503   8190107  37504914   4548187   6316503   1733204   5486187   7101399 
 44555865   2559655  22732308   1735485   1626390  13075911  14316008  42570651  21215035  44991877 
  1164209   2647891  84107687  65646417  27165018  43306722  15179490   1540548   3280541   9673583 
 28879065  54465255  47324382   2652233  21935967  36991572  36120620  11947971  28801383  65160443 
 19216563   9335818  19762344    733133  49592859  16615131    331559   2714900  53970043  26620179 
 42499262   2033343  17179754  65796156   3715081  11535977   1732947  18313551  16461654  93554452 
 56929227  92244093   6526423  45204018  12905579  55908495   5181855   1979011  41218248   7763158 
  4483179  31599593  26663803  34789164  17631739  31839899  12952688  54084327  22712545  13223201 
 49378914  37735659   2071431  37661505  15926609  17910873   6911135   3350029  51633405  24964462 
 44955627  35642676  30127353   1472655   1624707   8607142  42157654     68092  23767920  48086238 
 18524363  52871977  75855661  18563967  87023323  60578124  87481083   1573867  72250245   5895692 
 26303819   6804753  72078289  35701308   6496371  12418977   1040712   8090295  42022719   6115803 
 37390058  51617022  44227008   5896428  25500399   3403495  13642353  20690852   1849187   1825275 
   816491   7122322  30486051  50499173   2778783  21726818  12147298  40341515  27686409  50972229 
 68291863   8937468  36610251  15062651  37562987  10033659  16781305  17450395  39996313  21195051 
 46099958  40130026  17210499  45498894  17385537   7768578  34796283   8501883  17021127   8150383 
 34648953  32823859  28592151  27452923  33902145   4359601   1013499   4234721   9186243  24683643 
 18037902  28348731  13844232  29894751  57169791  59965061   7695513  38791623  95619155  11762663 
 64731431   4052067   3643675   8534843  25376523  10452938  21294243   8298673  21808083  13371747 
 10027206   3588685  15819743  14590205  74124063  15918133  70485370   2487753  10802785  56226577 
   232530   6867753   3726451  14488716  54506919  67904283   5174166   1021755  34570948   7234673 
 17689601  10996057  42552231  20593719   9309255   4165427   1919013  20160051  10320470  63086342 
  5653903  50536203  34938747  10781049  50468868  10297040  11052015  62884059  50758775  49691493 
 55527903  35374524  50079923  13825298  31273431  35052251   4403851   8022047   1121567  42549608 
 13256465  73675119  27131923    201819   9450423  37019511   5775863   7708533  22312140   7317069 
 45042558  38759655  61933923   5635411   5191161  23844373  64853353    503023  28495015  21458255 
 24555381   2575210  17412667   3767810  16882240  86320448  27108219  11202717  18701511   1793163 
 36716543   1244543   3791787  37150575  46643163  27263951    352272  41849403  12942127  16321189 
 71995236  10572153  29957347  11814027   5597979  12689689  15314539   5743773  22184775  62959023 
 43135900  42204272   9980577   6085683  20699307   3104133  54023609  24974645  15631283   5173833 
 42507168   9439117  28620793  33400983  21060237  45171839  14838507   2545263   2490164  23685519 
 18710478  27814243   5113570   2890991   4420867   8044907   9867848   6164952   8639803  16032570 
 34881270   9345048   3454177   3130265  51956807   8674171   2542871  77588829  25332377  54578433 
 16652723  23669423   3810570  31008555   2459911   6809543   4379839   9474055  61874729  34850323 
  8325951  83709520   3847758  18036987   2835420  56019333  20355645  58416443   1511953  27278913 
   392658   4219143   6479961   7934673  69533391  10400904   1893235  42506670  34714395  31015095 
  6695423   4490863  91701951   5744546  51101175  32266791  37783770  82511734  48787773  62210733 
 46596299   4289217   5563083   7474095   7368743  64911610  23269177  44529227  25781109   6437079 
  6215411  40555811  11356043   8511971  51997217  36945829  25231518  37995981  13071786  17462125 
 13513218  64655082  13617645  16355603    273101  37539555   2484588  42206763   8654613   4915039 
  4512853  18927770  14653307  41540183  17602603  36272868  11795121  66709381   8154753  43241387 
  7145407  61204266  11592258  59152114   6909894  33612968  49615040  72682296  12253679   3742077 
   262810  49037419  16566741  35981698   6070869    432339  59919873  11339118  27909033  39140333 
 39178045   4262333  21821118  72332259  37212070  74998923  11883147   7681519  25339932  15046425 
  1646097  12051771   8240385  58948990   7543118  39207584  83154543  24593525  56418601  44943488 
 60101430    340379  69722585  45485693  48779623  63502208  37006557   2538519    692257  27655783 
 58658873  34744593  46391661   7131955  30893979   7959823  39168915  39093771  16548729  34233873 
 59882466  31217903  17507536  27933243  10312449   4132218  22683444  16717223  14312931  31260867 
  2348193   6734697  44009391  33490888  10828290    879835    818748  35587395   9425023  29856733 
 26404123  16698867  20478048  76860053  39361758  18526628   9361192   7153639  24332473  13120275 
 47507267  27731668  10662302  35495973  45385803  26881755  23979337  13352511   4093485  78091467 
 13611541  10473357   6802835   3896746  16426491  37546888  29266955  27678795   9284871  51837072 
 28745772  17593355  11870178   2901360  35590497  26471945  27185233   9998874  30909895  50431623 
 76953615  27235431  74200315   1020499    787470  82210755  14270703   6152577  13541048  23724107 
  8001071   8876571  28797033   9185559  38285563  15045062  18273071   5140141  24308639  45034863 
 77539959   3059745   1998813   9008510  17896220  66139665  14240504  38265897   7707790   1996754 
 11520663  10264295  20070483  18483393    812088  49973704   5955099  33262737  72954048   9847320 
 18436155   9785849    337639  26801547  29356464  40643619  34204483   5821998  12773735  15589915 
 34727523  69037915  31352823   6398088   2105233  35392219  91965998  15970323   1262412   8972019 
 64974708  27569490  33817923   2378352  76802371  18604716  15484179  25574265  11006937   1296276 
  6791388  26413363  63869291  20478391  25784448  43813711  30369276  24985957  25006715  19463623 
 24281231  22825013   7005993   4357210  15781733  32113539  16784752  39702603  14412723  37528056 
  3229903   3504219  37863963  62308831  35031003  33334618    988443  40779340  52617723    793933 
 53713578  43602513  10561592  15576450  50575708  46553847   7967061  18904747  13689288    845781 
  3426784  29654603  40276261  10454427   9767487  12152675   6281352   5932973   1710419   2950759 
  3873503  44452524  91252043  59730693   2865873  18058065  45080248    510195  29327343  84496479 
  2832083   9880617  55286137  11413287   5476131  21837267  22878258  19800533  11146129   3076443 
 15059223  37799255  26775807  32350738  17160873   2045691  16030787  20010289  11769015  70810291 
 13094943    894339  28393883   3582201  50329680  47203550  87724023   1080823  35346843  62029419 
   964835  32202993  37920331  80153610  12764539  45328243  46552417   9080081   3869283  13263100 
 47192763  70677786  52365819    238243   1335273  14857493  42583917  18471609     81223  17532427 
 24437163   1089945   2858265      7598    291763  42200583  23700443  52134194  10257393   4340683 
 16395063  12398733  53610387  41333791  31869402  25381063   8733540  42703887  32787131  66303267 
  8149803  56678239   8294507   5143179  20661298  17779698  39557391  11200971  31532548  23732463 
 17481795  73172586  25151163  17231623  25724907  38215599  80012323    980073   1714719   3733551 
 41741669  10495710   4839786  16652403  75555537  11120191  59858961    676608  38827579  13834048 
  8169515  43405207  28439952   9881197  43534626   2729198  15890151  11071081   8596688   5095517 
  2425390  30731487    393739  31872621  39312746   7869669    106875  27802283   6353733   4678091 
 21228369  18691135  65125777  34503163  53508235  77231963  17201811   3879511   4022347  30880842 
 34648155   3952923   3999898  14872893  12463741  14257478   1488873  62497713  35818353   7746682 
  1694195  32357532  34199914  30812683   4656236  23453873   1006287  24404399  19273839  30238013 
 51910828  81571479  34140684    405999   8413485  33335103  32043423    979815  26410983  39030723 
  6993411   6444463  68505867   3160311  17575233  59969907   4515600  37138143  10199683  19481109 
 18825661  53567307   1217911  42794024  19587013  11124255   2837679   6422259   2443123  26956248 
  8252571   1312422  11427251  28262518  17232888   5059643  41180211  29904882  31268784   9425502 
 48563772  38865551  15853191  12403221  33436537  42763323  50461254  88557591  83726794  41443999 
  1316264  46262103  52766119  27642327   9791333  25457155  24636378   2012923  20054705   7912705 
  8557938  13219791  18463472  61273629  14326523  35019983  73438939   2565540  70402643   6033159 
 22500315  11507415  78419706   5251749  14804667  38579883    804591  30698602  32009273  24719865 
  7968023  31561550   2315613   2840604   6905889   1640216   1228655    400383   9919767  54768683 
  8549417  11226499  81866271  86661353  17441305   7974752  74939241  12012874   5303075  54677431 
 11879619  42623293  56476518  10874784   2161887  12285803  54904587  30917418   8823723  43572151 
 80221248  69468753   9846639  40954681   1224438   3215819    864693  22970043   8180001  20194215 
  4608693  42693137  20163193  10397512  23767035  47409177  61791914  18905781  17601423   7402012 
 10635709  15755184   7481677  61703539  46736067   9347559  20158593  33687445  25864647  18172722 
  7749077   6811230   1807227  41886891  13174771  29009987   3694518  34375923  11761827   2959803 
  8398578  36629997   8500398   4870092  39283052   2629587  61848798    734647  48709203   8872363 
 21056460  40126423  32418398  59489223   7308164   1640215  29493823  17047788   2755959  13582257 
  5513931  47505521  16911775  48990729  38003784  36137705   5825787   4102535   5311067  13149482 
 17446980  10000093  19867152  27925588   2851055  68458883  36849550   4595696  25144233  77281491 
 44113449  61457673  25829921  50363519  22049943   5584114  23102059  16363639  44666185  33436533 
   888979  23441937  19139173  17137976   9509322  10855779  53467354  17565713   1985713    455883 
 76015069  36049299  70238951  18558003  71096907  26673153  66831139  60536523  16125694  36226198 
  6737126  23061411  33470623  13379814  19953588  16679833   9936987   3611607  16290783   5592136 
 30367040  60169379    747023  27163263    569919   8521416  18641099   1048869  91038013   2465943 
 38291955  59700698     40635   4833087  17423981  35743532  11510732  51936768   2603499  67464027 
  2937246  25640173  10153961  33701322   1705644  23524771   8894331   1769051  15191931   3327669 
  3315345  17072373  26780523  11363563   2566698  15906860   3827001  24591750  59433593  20576349 
 98713353   7318109  44529974   6830111  35475723   5507625   3288161  15862335  75435675  24514137 
 50940811    106010   2382699  66858881  28854373   6925587  26169483  69839277  18519771   9764007 
  6151914   3662447   8993445  45319943  31311138  16429203  46166682   4418119  26614731   6565635 
 12673728  45745291  10374947  10853037  42349920  16395249  22506443   6077612   1681918  10082332 
   528633  25252963   5332543  56449857   4548513   2129418  25256117  35092292  43027163  18445043 
 29386529   2606107   8140773  42900027  23253767  52058316  12862895  38851263  16980488  35388107 
 15919009  39747789  78966891    467255  42507075   5321038  35564946  23332697   3463198  75463643 
 13399311  37906255  59220669  36612924   9874658   5157457  35909579  69490995  11747991  26083479 
  5525359  34284345  51355691  16501483  10852167  61325851  47193999  20181394  53663181  10165587 
 20160911  12557547  15374634   9726573   2895225  18451735   3124871  38831370  59924706  48823268 
  3682487  80880871  60047765  30791975  15640431     45428  10745478  29936721  50380523  47867224 
  3902136  17016003  32343044  27760443  67887289  85903439   3910471  53604625   6570827   3808829 
  2410227   8635488   3241559  17824875   6191735  61125298  33262605  19244949   4822059  40778973 
    50371  24188928  40583957  11775243  53885643  13660917  21543793  43495179  38382649  72347464 
 11207127  25135692    626269   9134461  17430400  41948453  30358188  25983522  32294391   2865829 
 59814087  18677487  27405543  25855603  14362213  32294395  59488937   5878699  69829323  21340652 
 61120667  36647370  12680923  78711687   9280443  18560517   3144993  27516493  24595629  41722683 
 11341695  39807561  50847623  27633690  17665507   9656763   5831405   6093049  34105689  33786933 
 14886995    298571  59142871  50494395   6824878   7357291  16549461  34202379  90535387  17607651 
 28827771  55216869   1935063  32797332  26364357   8627919   6750827  51047343  13388043  32446248 
 64119425  55644263  13885891  42152251  71742888  52953579   3949467  11265333  30438920   5556443 
  4238539   7748409   3695919  21956561  14914023  88880413   6580836   4703511  46229913  30914463 
 50609539  57098653  77326671  22555555   9843127    246971  26171491  67150723   8172915    529399 
 38043818  61608168  28814460   9425139  19503538  16112919  24925920  44279293   5225973  19093132 
 31047039   4315404  46098021   4022988  67098471  38720651    793903  12406933  32199699  12894228 
 56150781  13098803  12959963    262528   6168411  57481659   2607513  51922236  61513192  37691775 
   569175   3215914  56605799   3294123  12946806     14975   5810787   2623051   4306230  33390799 
 67043298     72411  29774713  37041162  22107267  16344539  71298042  47627460  19474467  16442178 
  9692115   8650029  26734299  13229627  54042419   4328994  25516059  48377624  22060189  16404018 
  8589387  18663765  35318835  28869633   5266505   3723529   8193539   5447271  94069503  48132587 
 51088803   1061799   3788493  35221353  14171187  68383453   2048571   6895223   7832550  30854410 
 11877619  16496431  61568619   7317112  37244035  10870803   5294615  11820799   3308873  19875076 
  3678094  18651259  18757208  47092614   3048839   8022247    292667  34432863  36666475  52898697 
 51075423  34420044  27075105    354323   5412255   3793683  36619238  57250547  10218663   7578075 
 13198413   8046798   2006288  24553959   8231766  21724767  29055919  15224739   9353368   2915435 
 52192137  21790283  25641563  12048581  43772901   2302449  22439763  50610130   8328465   3050063 
 33667239   9245184   2426703  93856963   1313068   9487249   1433253  15307131    163635  60155643 
   785191  31440899  38673863  45954741  59010656  30858128  14172024  25953927  17898479    382983 
  5840048  79421993   2394033  11886951  36440403    271395    422573   1497103   1564485  13127931 
 42434811  72127123  51264278  70648139  18742311   8087013  55612803   3983853  62386963  14988913 
 16426211  20738765  58707249  48448887  16106184  10380263  41214131  35034878   6755238  35790405 
 49074555   5798780  15149435    959319   4069613  17597292   3123321   2113052   9614609   1841248 
 83939055  58382763  19004759   1399029  86579399  40373163  51859177  61410123   7156568  14333808 
 36692410  12451569   3481416  52345371   5439173   1668247   2396937   3167753   8881399  40394716 
  7064553  19379938  27773810  49640221  39484563  67877713   5251259   7572497  71285083  82841051 
  2340773    962619  63835611  15312623   1667517  64205173   5923833  17827073  34406299   6380716 
 26623500  28656793  44007869  66887963  48132603  17391659   7117467   5704629  11461119  55083315 
  8402934   5882865  15580215  26147419  49086589  17996339  33738756   5865870  31314975  18288621 
 33153849  87439839   2282169  11338683  11839338  31725427  45971309  20134963  10116453  22638831 
  8692167  45084539  25529473   1634283  19919973  43244095  51086458  56906178  63291423   4492443 
 26936879  32980851  33729037  13526753   2205873  60006128  22924248  25082741   8802238   3500655 
 31468998   7915173   8958075  16604927   5182083   7712223  24600231    943351  25197603   4793275 
  2127543  14070837  24077648   8424623  21805074    777873  67260771    895227   6683467  11955187 
 35035729  23135950  21885858  21524795  39043663  59557803  53948398   9016395  56622819  12949323 
 19730373  78829126   1479753  74724013   5671509  23924805  16631267  28413363    268923  53828863 
 13545852  34866051   3432423   6728955   8795723  51588783   3510315  57798441  55364823  48933313 
  2854943  10617173  20089723     84208   8578555  18544959  29578931  49024995  26889531  80521473 
  7712412    157605  67526571   9837921  23685297  13436079  30594163  22542349  45100409  36413851 
   541377  61957403   5173581  12119217  33561861  52553103  45154869  13205077  22593263  15985955 
   836313  63756607  52423403   6575143    861809  39941787  38259565     67885  65725816  53483733 
  1927123   3042731  15271215  17049223   7812148  27122389  18274182  57674523  27575648  43607745 
 18826161  54696123  41665416  45582875  14658458   9107364   1234651  11422360  34427553   8088746 
  9887943  13716699  45407229  15047408  14698653  25044387   4295962   8510647  34993853  40075719 
 32437505  11529285  24346989  43886643  50451108  20201471  34841749  18739915  82948863  20545362 
 75145039  31246373   1834687  14154411  14287253  16135797  64854913  19849448  16896678   4588853 
 26717844  27587961    670671  22265223  20970923  53949039  10943563  31931563  67085079  65607803 
 13409463   1036683    863076  20261827  58054613  25396287    310155   1875051  48147819  49936797 
 55660991   9316020  14634665   3903571  27616083  18386507  67783883  63823311   1476603  25250383 
 20701633  10830264  10975697  26099511   5837748  10901870   1945443  14578967  42985286  22006635 
 47833805   7937580  10407711  78337053   3161307  13670589  30849783  78318519  20253873  30275907 
  8735183  77195661  28152548   8846367  29695413  17376174   2182345  81859131  70812948  30934867 
 40733838   1294569  60864531  33583431  77894993   7242870  40711233   9050745   4349223  51549371 
  3055435  34101957  48067803  14110228  15990834   5368083  29106172  15004518  24061351   7529658 
 50664981  87867811    622833   5046203  12637143  33041263  29254299  54210753  13193457   7060363 
 12041280  31036490  20884283  23896719  17890890   8316565   6244283  64491797   6329337   7591563 
 38579532  83678523  40129492  15972415  60272049  84714093  20594871   9329651  12730611   4873143 
 21044933  46814499  28060883  35196810  74410539   1366180  37470846  27579003   4654275  16518058 
  7153017  51520443  21542843   7920343  15546795   1114353  41042033  94297605  11984731  23399275 
   794287  23153515  37063803  18011523  27162079   5572369   1655878  16415907  25019607   8039555 
  6509433  66571707  54879823    682203  42932859  10369579   2656215  13162103  54243966   5554563 
 61563651  29025171  56481955  29334139  40283727  42973315  14870299  64639796  20632989  27383362 
 54000545  27416619  40913835   2591159  13785476  76386980  25818657   5167551  14183723  19214075 
 23390451  16664001  38914563   6724831   6707997   5375467  24787711   1139653    138573  13179373 
 20970275  57205888   6663499   8837639  14488358  13253073  13512363   3166903  17049083  22874299 
 50288751  41257391   3792630  21436923  71584615  46433095  34247451  57454071  82133031  21796165 
 72116871  20700653   6235386   7576326   5079168  65596595  22806553   1907457  15173403  19381560 
 10300758  25412473   4430638     36399   7846830   2678520  27491223  14349031   1477131  14557551 
 49941204  65735709   9294891    819195  19563223    778548  58144763  40053948  10615543   7745449 
  1788761   1610183  44580276  46805055  38719209  27187827  10297355  15843275  15845919  29703948 
 30673259  81586104  18404493  41160723  54210331  22248909  54157681  14212731  80319649  34870332 
  5329693  33936886   4395033   1671507  34524327  19492571  88942423  49362418  43448819   3260261 
  5295378   7373734  49945083  40932735  28145195  81588372  50428298   2060765   4853263   1930839 
  5541867   8540550  20947433  13821093  26389288   6683900    424998   4207543   5103361   3514642 
 10038939  19116987   3436665  10380325  26124257  61023701   2482743  21557643  17342659  39787305 
  5586438  32386439  55370858  78220611  18933291  63058107   4784148  20444623   1419805  16425213 
 13386685  15684339  10701558  15747927  34457496  21870328  20369598  24909767  79978448  11861633 
 29595647  45915150  20801189   3908829  17319356   6850323  10862011  16466463  48780897  22627626 
  8074939  38264415  32762475  11482907   7524332  15221241  56130603  54431523  49653679  39621859 
 12771639  17417958    193611  78574695   9317093  59050234  33912879   4036103  76990075   5514576 
 38396283  56542497   7395632  57719719   9264105  14089897   1694289   1218963  23490621   5857008 
 16550741  14961930  36371214  37334259  10412265  14165235  59013194   8245899  17876443  15538195 
  7363311  21549558   5613404   5605908   5951283  11373459  50056265  34005348  68190523  55255141 
 80965521  11782076  38426127  14492337  13159653  47054823   7753345  52079759  14755266  15134535 
 44491863   1217095  29571984  34673987  27511781  40463121   1142259  12017079   6027282  15789157 
  1172787  27438099  61901768  26675044  39408723  12668903  33650364   1225075   7705665  10935999 
  1578014   6919733   1830504  16269103  41354185  26054393  58787643  17553477   1848921  14430007 
  1675365  46956603  65692083  16121337   8503869  15181283   5043241   2241705  24599915  45649249 
 11950802  51588247  11059053   9940733  29383832  34647228   5675058  66102801  61767475  22444655 
 13380778  16043780   5603391   9113523   4308672  12092559  58913670  32785858  21167419   1355063 
 49111163   2895476  13077873  37136679  44309307  19120513  35949610  13757627   1927473    728025 
 10098809  85899831  22762339   1414961  23429907   2701899   5198361  45518643   8181517  44319283 
  7012997  60209595  55420361  91208823  49421211  50582907  30674011  11337288   4001253   7583229 
  1974553  21468690  31152501  10494477  15292563  41066071  48287733    339248  75061787  19607515 
 74001267  40777083   8796915   5118243    537967  24754119   8820987  62179908  10032961  41828100 
 10824123   6045448  11048523   1662043   8188305  10399673  10037678  22733223  12034132  91369580 
 16782254  21678438   4200087  18983139  20148603   7992424  16650099   8126418  87416163   4831443 
  3591865   7829822   3766303   4196887  18748301   3475400  35960334  53980961  17209443   4549869 
  1000967   4473908  42983297  51265417  16129719  39752561  19622518  42036579   1154157   9163123 
 47242723  11278008  71788713  31543395  34821920    742303  18172079  29789007  27089691  17000717 
  6327899  35540317   5322819  63003283  24847575   1909313    179027  39579393  40946171  26188485 
  5348421  50674091   3382634  14624507  34920195     77592   5740995  31383027   5670423  29139471 
 43161348  12922513  22289323   3428733   3134847   1668441   1122242   2317649   3080030  44969992 
 40505651  18101836  65424811  28617383  50315934  13337673  37611221  85032635  38455457  58344283 
 11666495  51164260   3870843  29395899   2595799   2638971    118432  72536651   2702081  14490411 
  7689714  29164632  21311340  24124053  16867276   8032523   4221015  55213326   4251205  28258512 
 40324008  41283987  35790271  53177247   1506743  33791312   2766523  52732219   6604591  31533891 
 29331611   4813998  13211932   2256123  82904869  61746988  27412488   4723913  14816355   1823901 
 40320842  23355690  67994400  28569525  49897361   2510286  22701243  14965629  24089051  25549348 
 70562543    514875   6429327  47768550  14965419   2087289  16989963  83124600  33060528  19280343 
 58463965  11384811     87699  59455683  55071153  12714063  10699989  17343573  17229243   4124973 
 66873759   2783167   3812939  16500040  73849353  15184434  50176095  62505813  17883554  40711319 
 47908844   1515069    366762  32267613   4337623  33702819  21451183  30738545   3603568  51878151 
 31401283  21894351  12130167   3640302  38465313   8736579  29761323  27907501   2705349  14413476 
 13380186   1622169  14436708  55386275  13278615   2882844   8352602  22365511   5313275   4956531 
 62837163   9076173   2397893   7581843  70650216  38359506  40860795  35666899  52767451  24625631 
 54373650  49386840  32083330  45799485  52966496  29019653  27488454  15815208  85237098  15828219 
 12694651  69651075  19697823   3924723  37452581  43067883   3956873  11521887   9845811  29475165 
 20160538  26049699  65101947   5465896  53732997  18100248  44962523  16430053    213911  17056404 
 40014923  16853158  37841784  62208269   4027203  58321155   5959860  17679867  12121739  55852330 
  2106963   2664955   1071951  90278119  79264923  32899515  20997146  23942279  18194523  20953231 
 24821660  31427573  53748045    135479  53988765  63844203    568823  11035950  48876513  21272263 
 16683697  69399302  27624741   6430443  39933848   2003547   9514149  33111454  35569347  13078323 
   156730   1801453  50469621  55743723   5732517  28753251  10355091  68023299  16494760   5139473 
 50598510  14021438  15257092  30390923  30572764   4492767  31837077   2836845  33066651  66525153 
  5121003  36708807  23477123  42561718   5644923   1347427  29066160  49674253   1603161  13149313 
   537898  12515967  34005975  11517759  31897212  32188273  28934718  28073421  79481238  21182023 
 13262351  43387299  13308691  46151556   7831963  27389123   4624698  53042877   6004140  15070686 
 45031263  22453395  17535753  52539610  25901943  69875376  31139087   1964622    415955  60640067 
 31965259  54283899   6054738  71172207  18056630  84564699  20674712  30795805  10408137  69528983 
  4324698  34545893  38626449  43614603  73095507  13371651  42942134  23200746   6716583  61330146 
 15826099  52301607  14762832  56022747  37748834   2979975   8383923   2858027   2860057  38944251 
  1748659  33921819  50832127  20931996   9229539  73602003  53254142  94780023   6656059   1801033 
 21760836  29869517  75822435  10872683  34037007    196431    813624  23716623  41300793  46041191 
 18928465  48147679   7858623   7620519  60554799   2755042   9031137    387843  49091967  38273671 
   338439  13911135  52349433  44717403   3375132   1218597   3594934  15883767  37980982  13434583 
 24407307  73700667   3038073  12411600   4269309  14175323   5238577  41732523  33340183  76680085 
 32479064  70633763  76161112  54791259  13772523  35527511  61216495  37945943    391399  27886755 
  1252633  17024703  18015619  15220884  10764652   1307323  29243493   8314494   2112429   4413585 
 31939044   5181298     34803   1235233  12026139  55210383  20623027  22084171  50532523   4658322 
  1630703  10217723  46309059   9415331   7806787  21791641  13599425  11904288  20502163  73170290 
 11698398  10959261  18042433  25629069    130396  13029767   3906897  50496134    558798   1334283 
 80179051  20316876  15476507   9881834   7169712  44840475   1801359  11924807    452076    622157 
 93770319  62236139  24951718  45287198  44760799  34455727  43273983  42218351  39476481   7197466 
  9932029  79829007  37428873   2348553  61489003   3413721  27931947   3686884  69940301  16484997 
 49200078  66986839  20652699   5157413   7856313  15268848   8929344  42080049  26229691  48074355 
 51736119  15537579   3630607   6775485  45385908   4399971  17079045  53873075  58325829  49579345 
  4353467  34147785  35721373  36091348  23452543  49702841  31282206  11463036   9549065  53135507 
 22628817  48258618  25193148  68154198   1039291   2574123  20139819  25590821  23500283  10786822 
 28618659  79671876   8803954   9851521  14430721  15784803   7349262  19342127   4807552  48884322 
  9864647  25057896   1145991    394203  19098891  14113248  71074715    154703   3339373  65358987 
 13970995  58715151  63132432  63634659  13408652    564234  31596873   5430831  57589139  66404767 
 38501635   7305573   5488913   6932139  30400836  37439316   2280458  28972311  71426949   7629523 
 28819221  24150830  17753804   5201315  15274467   9715771  72127423   4024959  32702832  26701089 
   728073   8830263   2975493  12136338  18064653   6576457  13175901  10484411  42217717  54942355 
  5785359  13125123  25602999  32488299  28726373   3791259   8481099  18662645  37416215   7679993 
 10645575  26091569  44235753   2722563  47869451   1669083   5500339  24606823   2045991    549734 
 25339131  79438573   1207803   5862318  33267287  25551999  34864095   9451511  14469303  21577121 
   954195  43871730  56016554  63840660  20961269  85729147  36222939  10006581   7827613   3435555 
 12271879  66463843   6418733  15936487  60792523  45022107  10868011   1927419  27596094  40521403 
 48247959  13833217  24306235  38227117  14258412   8196408  17027523   7726463   6994338   7715558 
 10881483   3655548   8521723   3537723   8917773  40355111  42231543   3025275  44854863  25179746 
 55108705   4361282  20290023   5948923  66425723  48624699   1414043   1320813  21357383  35155765 
 29072110  34470391   3892419   9367650  47496678  27860640  21249729  30904827   2745266   3373307 
 94707483  32726313   2893935   2989707   2651003   7829235   3195738  32324728  45323295  22529187 
 82953011   5327753  59719803  56429748  16535833  10112778   1279203  11731641   6591169   7198938 
 21015282  26114037   8431503   7330588  21516480  13106601  50473089  20645463  61352007  82331731 
 25963368  15614582  32795235  11446646  74824533  35969407  52903099  61992123  56602221   8213208 
 78769275  31747657  30138231  29936887   1662861  34930483  47383501  19001189   4380255   7952082 
 29614323  30419723  89870498  44940027  35942517    384927  17591403  30758169   6312993   7084502 
 18987353  34407783  31433973    559797  25942983  42174183   4743615   3492953   3240061   2498659 
  8115531   1109102  62181627  59850459  66446998  32557188   5429967  20359976  56776216   4394335 
 23747691   7285859  12071259  47741223  27361849  30222302  16564748  68944695  45396058  47509486 
 44339307   9125685    701924  15110745  19149289  52224909  43654272    521358  56157093   2901819 
 59264447    304207  29539236  57668587    913404   4972404   3036417  12900773  71546731  57413185 
  5879787  19653856  45988527  31184507   8543477  26659182   9851353  32134884  39095023  48437195 
  3022713  31650769   6446643  16349547  80367123  16506651   2648097  10296123   1044633  30624133 
 29546025   1193627  10950453  29259871  25204884  25188459  55537827   5191889   3631992  11634702 
 19381576  35978156    923259  38735067  35472339   1941548  11099771  27036510  44284206   2433807 
 71438903  45114075  32038285   4399467    928239   8947647  31928163  30910531  15881649  69538487 
 47714328   3543459  22854326   3583616  12803241  12206481  70862371   5264358  18978555  18250908 
 77960967   8603499  99201579  22638895  71373474  10206928  28291287   3233293  42428507    261384 
 12037083   9578979  28354267    357481   6907183      8684   3903801   7682803  17574239  19898192 
  2361443  41894853  14575768   8373963  24428524  80986987  47823126   7929599   6856003  21330155 
  2713251  21534669  29197837  30905319  70231421    737379   1726305  34876035    133603  20302041 
 32201725  38160317   1332673   8122821   7451108   4385399  55050579   8067148  26859570    328672 
 23872293   9089023  12916824  27912763  58479411    851984  77856930    433419  29517023  16340832 
  3046683  40952723  39412659  13003355  41910999  41663159   2987803    696032  16740659  12526171 
  6453780  62646135    298643   6934348   1662563  21063363  21643899  20856387  71558403  29188289 
  2313897   1969611   3768052  66523083  92449890   4893969  23716491  38934715  44896191  16008640 
 50410042   7148864  61480190  23639779    864243  31884234  68515907  11973773  75611433  36814383 
 80465301   3107013   4258861  14051274  17994392  14805508   1331823  43504619   4572714  11407038 
  2590115   2657596    570615   3915925  53475148  24179551   5554251  30961431  38334195  41554855 
 45812305  34654957  16691469  39244701   3459195  41073987  65913498  50483038  50014773  41509281 
 51659723  16539616  68450679  23077763   2983643  11001291  31554555  21801039   4564243   6423280 
 46194498  94850073  26664891  12835093  23919973  11747433  38675103  74547398  23593758     14598 
 10721526  28008235  54798405  22664595  43287258   6256212  61545849   7301393  31357475    189501 
 32683623  46292127  33899058  28386044    154859  87181791  31563373   2269401  16154103   6964467 
 48785895  12406200  16501123  35797848  42471051   6284643   2352126   6112335   8828123   5437458 
 12729531     18563   7379229  47723526  13587623   7510728   9706043  31346553  36712607  15220387 
  2895247  22094667   9688637  13234847  30022181  36712123  31786036  11773087   9368619   5861627 
 12474027  13287803   8294199   7622293  35438798  25310650  12399342   3680969   3654268  30833039 
 52480691  52405897   8734533  82118196  68288293  25553013  80807115  31183410  24832077  37433523 
 15267927  24376365  12572968  11488677  64412973  10346139  24346795  18924393  48183599  74950980 
 16186691  21660477  41144883  10651765  30225471   3026454  27269993   7190635  59092321  75865549 
 29090483   2117568   5646843     60299  23702747  13263387  10097289  44931813  63687428  12039455 
 26411983  10245263  35456610     71610  60545025  43605883   5740615  42996671  81100350   3406536 
 24738615  19990143   2329548  32863163   9875650   4495349  62465709  17323926  22157295  68408288 
 66774715  33887126  41880919  33169848   6664773  58458848  11905903  21370953   4388312   6510123 
 26840241   2124739    685543  12448917  15269319  55497191    380555  13405148   3054973   2683041 
 80176461  63415176  10950496  70521903  23409339  79173123   1600251  49238243  69816743   7891548 
 43804521  14467363  39558188  30337651  70553753  39448407   5762103  17073090  10133202  45668328 
 35999709  12614035  16281323  72379179   3740251   5139483  17376604  86059563   3302061   4254795 
 22461558   2997636  12635883  81602553  59541403  12952768  24557757  44494931   6914823  26314491 
 78174635  14769339  48803082   1897820  27869094  20526787   8497915   4824075  15642494   6989202 
 36403385   7937383   4474243   7920570  13891279  54794979  30327134   8593214  25669018  59819993 
 20186225   8635827  65591051  35355975   5635158  50171746  67855962   4385265  19664385  48652503 
 32580843   3784953  14751645  13914653  26596323   8945963  30892983  18309091   9510067  42622377 
 61642900  29310117  24442619  22479357  38405085  15427243  75069673  16583205  15897771  69110592 
 21940643  36572043  20581047  25532423  42717426   6329723  35036389  21157479  20138892    589965 
 20081328   1392014   7275853   1312373  17195691  26228923  12511993  12489279  13668371  13290763 
 17589123   6709219   1220774  25369558  22693803  18367563  18566763  27832096  21315516  37183283 
 59009673  97409102  22320696  49435524  55445266   1951044  24856253   3546848    738612   4253699 
 14345349   4161623  33291755   7587295   4480547  62595357  29696653  89826993  38110403   2624955 
  9705535  91158225  82393309  94049806  10151211  49991504  67925215  12689304   5183727   3747076 
   854821  52963005  24333366  10344935  13366373  10155367  11860846  15452365   1160633    725894 
 22869537  11598941   2605585  36187503  41267283  19764075  17414118  25765458  49745663  68659908 
 13790184  21750347   3658353   7644963  40823361  23472880  53282454   5441832    354315  86189748 
 17947413   6151343  16029448   3442875  50481915   3143388  19655532    203498  33789130  66499209 
 43800009  24867427   6336015   8814731   3788886  51248893    122745  21501323   8390512  81632901 
 74594693  62908878   6041859  33557523  12331091  62982653  55760939   2684623   5898331   1943757 
 27069471  84298875   7002453  47585743  17061931  20209291   3554044    281183  23996511    666480 
 36120459  14697393  27858322   1020916   5513826   3181761  25143003  45246327  19073237   1543423 
 77751801    491895   8551953   9870341  17866811  20981160  40484963   6044143  12489341  44241405 
 17461923  44518415  20519636     11238  76651560  63541706   2649211  12096398   9988731   4890495 
  7465023   7595690  47708349  35641819  74895615  53369146  18314948  49622079  45446031  28353699 
  6205371  63037151  22289499   5248041    123838  33361633  81067419  18085977  44109673  47539416 
 26048373  62681973  42034593  41564919   2005668  70984696  63202334  15287913  17856888   4702211 
  1893773  81633771  15710167  66943194  53919283  12292926  58801983  44762259  37968154  39691434 
  4097395  38366664  18323043  49332651   6379997  53098875  51304989  12321989   9685737   4385363 
 20047998  92732312  10574337   6663195  42508674  49760958   9840581   5544093  28770045   6597991 
 28739007  15360168   1708290   7188797   5167065  19840611  36556461  21785757   9360956   1990650 
 23548778  11062225   3280953  32718139  35103841  86745535   9989410  25760801  23521102   8737323 
 63437901  70832444  51693723  17890723   8022973   2528649  38606317  20246611  21031081    635817 
   485634  31748745  10702563   4670971   3727415   3562423  21498515   2750493    357423  25153719 
 26204411   6229127   2272869  11663323  13761953  59867809   6737623  12036979  35755863  14587600 
 44435085  14418123  18477738   5572683  57017052   1665360  23519773   2644224      5631  59255211 
  5989873  82452612   1020023   1714885  20958011   4871589  28924291  10859392   6570845   3114832 
 66243560  22818171  10240106  37316948    755658  10111819   1322527   1485563  30384897   4627909 
  1364685   7254332  16306539   7740163  12625224  44190087  43052239  23025263  66015687  32982533 
 42336923     52483  11711019   7879011  22988186   9794691   9502119  26071619  42933233  46119693 
  5213022  22210701  48532503   3708338  53355202   9480108    214733   5808849  40889153   3807131 
 63985284   9286336  48939447  42264692  19498593   1304867  56048123   1488797  15799308   4066933 
 51169902  21766998  41042931   5572118  27954555  23791175  67180971  20348883  15407739  31771710 
 44185011  32131755  31474564   6844740  15319131  54747467  10844673  13383547  66253947  10238807 
 16657027   8920822   2101656    806071   1407738  50930205   3307988  57059531   3929741  66287663 
 15603781   4165503  16902155  13759763   2239533  48622353   9762306  10111659  28613736  55833323 
 48552909  49397567    533328  20004822  19410898  54361555  66445079  14640135  25223182  65313798 
 55120139  12544039  17441105  32111637   3875043  23353311  12953280    902716  45815145  35731827 
 23504538   2149632  57110228  27150381  11212626  11309715    161943   4430797   9273409  60171025 
 58608729  29260527  74810096   5377531  36544953  18835623  56690187   5250722   5946053  14934507 
  5481483  25907623   6617985   5600155   6877367  20440521  23319353  65801087  59825287   3161437 
 49397129  40109907   4367934  73396711  27220795   1705098  16877333  52452633   5964873  24354555 
 66248971  34524453  18980942  31602923  41882715  51145217   5724420   8307051  20140775   1174695 
 11624853   1423147  23407871   1794169  12362193   1789547   5446320  21873552   2889119  58734861 
  5739636  38354323  20996365   8420595  55343086  37023856  43973172  16977991   5148110  25683451 
   405627   6855441   4439298  11619133   5223803   7142313  75680233  60932211   8394847  44738723 
 38194756   9637125  12398009  16655915   9662307   3931875   5627955   1611798  10430724  53983011 
 17812813  27725000   5059463  13201531  24050799   3142176   1171713  18370003  79020361   1464352 
 53241755   1345128  32181114  37900883     16179  60220413  29721859  34120669  18185753   9516790 
  3152997  53304145  16374551  35474023  39230787  26501319  67992054  20654395  34195649  41675253 
 82768519  27555043  16252933   1558615  28027161  24239590  20381166  74185585  26234715  26011941 
 23468373  13132496  87985653  53625348   3769545  12473231   5763333  30187323  61170547   1133715 
 55491971  10077818   8447732  26210281  29067308  18506298  17006203   4925598  58675719  10995943 
 46405563   4951223   3993585   5056317   2259403  65197977  11739983  20912007  21102393  23197083 
 18875547   3254823   5691851  20820346   3540103    772587  12120965  20022684  24189717  26295678 
 15526563  13720715   8283846  43844005  46742699  16626607  13431503   1515643  12344163   1809087 
 13878787  25622643  24064123  58406923  18867478  75846525  57298091  50552835  16032048   6894148 
 49445073  23299403   1601593  75768443  21704388  29280528  18369263   4546819  40103879   4784935 
 46083471  41861761  49526943  17602891  96124921   1365535    925177   7772448  15261573   4475565 
 56046589  10873752  51315099   8812399   3778373  57915434  54883127  78095094  28185693  27363440 
 42656195   6069123  35311099   3076817  11339323  41293599   7686631  47163509   3081873  27669247 
 79219710  16525506  15034485  38064163  24152379  38602057    607771  45361323  95501499  23854999 
  3876408    167430  20949843   3381115   2299677  36352767   2243083   8118233  30889923  63555461 
 20529783  19026591  17931417  43371768    571824     62154  29290676  10249257  16965195  58075965 
 24936853  24068523  36596384  68965278  33841728  29788051   2891913  18429611   5575249   2777343 
  4298037  11394693  18617281  47821823  13549023   1301053  18693093   3158979   2107731  32957844 
 61882923   6655227  42338889  82768063  12076957  60832800  61795186  87952860  15045378  44486025 
  1972818  12314526  43405008   6373412  15073005   4419783  17920289   6507675  29770399  91137917 
 27270729  21133257   4457669  11422979   8675787  57098258  16421424  56797259  12805043  11232279 
    18451  59215083   2060659  32498857  28820655  40936872  43590803  20613768  23778911   6577161 
 42882571  28962125  41145129  82600795   8756299  24551203  26491387  27551526  52215798   2743695 
 11130715  61222061  73617675    686237  41221013  85967187  37635437   2737608   3872203  38232987 
  9162627  24179451    994039   9475523  41928707  10422623  51455795  30494757  47955111   4127928 
  7556835  59890219  38173559    269781  39528109  42312042  24290239  52963623  57687195  10670533 
  6712198  32969323  51503215  20938134  11147233  23521675  28741755  14696791  28679073  36551414 
 57836187  13486673  26486183     25285   5658183   2786508   5645175  87496539   6666626  19468275 
 47468875  30348253  23740155  49970103  17335091  13896082  30733041  28227416   1570650  20193757 
 11642043  52564023   9655431   6686189   8212139  40021115  35818619  62930529   2131728  68049134 
  5951145  25962312   4025123   8577219  21136056  34432763   1273332   2152097   8837843  60234984 
 46366207  25397355   2014219  36795660  29661291  14979776    336047  14180225  51205353  24321013 
  8481178   1452911  26612268   2246948   8427465  42750523  35524068  36581613  13997958   6256640 
 16204608  19577298   4755455  10693194   6988979  11631125  17032761  13934239   4930224   4055379 
 53573115  32959353  18911975  24017941  26695059  11620850   5273223  25377304   1642341   8643017 
 14999616  10029948   9433219   9800259  30939675   4503321  10646808  37347279   1776237  32536501 
 10548513  21614760    106757  20893293   7363751   5343930  14021262    128040  30363423    234217 
 69674079   8289728  15573639  13752753  32649619   5827062   7237797  12601569  58497298  16073259 
  5250261  36511689  34780170  46704165  62517698  39233850  25790139  44534841  22552305   7528185 
 37948876  12188927  30670503  58626796  22581909  11200495  32271699  10369251  37661498  26579830 
 63205465    448458   3781743  13145874  14356998  50779855  76438508  16169133  15151679  35440465 
 23742093  42696951  42175711  55853553  28468293   6906323   3278955  21835032  20900535  10505499 
 12345599  48633604  48973803     69340  30655353  61493582   4102935  61137988  20930923   7344798 
   519373  31775723  18150360   9384578  25850493   5039295  16902047  60087815   9974633   5155707 
 48450735   1853051  54592089   4673107  29901664  93132117  16516203   1150530   4684745  13111963 
 33974843   1789843  67530475  22549923   1386573   3053209    714779   1754728   6822843  31411067 
 11962474   5059787  76710403    644697   6347007   9446931   2760093   1288671  10424523  62991193 
 70375547   3297345   1049369   6032193  14215163    156051   8035748  13158763   2344855   8278479 
 47893323  43929953  32570077   6572223    142123  17331099  11212023  44919743  15274811   1754555 
 23088561   1266105  43436831  41436903  14908467  29585413   9206294   6451282  11916732    751783 
  7753254  32078807  40163623   5003974  31166763  23593223  23214083  12407490  26096346  20906455 
 32057394   6249500   3711195   3587447   2633317   3265386  58417423  10334551  67026238  17108299 
 59179923  26709373  16329939  10672803   7962693   6908955  67967743  21155178   6535170   3001594 
 77067971  58558893  46167108  85233813  15690455  17784123   1523163  36305339  30031527   5259761 
 15790474  16361535  26611299  44542452  28738763  14501718  77092723  59365923  40486387    432960 
 55242433  10268431  18067403  17809617  40878005   5541701  11642493  77493115   1389770   2677655 
  2457315   6143089  55564521  23419463    275425   6714919  21120075   3724448  12358139  58345613 
    30036  26888565  16636221  50310509  14043705  45367643   2542881  48288048  19311507    239817 
  2358747   1404883   8708404  14267208  52052659  17518533  11009901  26051523    297071   5711958 
 21971523  35963691  83372259  58510883  52663525  33590147   4477515  35973918  85858091  24860453 
  7729683   4968347   2846148  22432793  35820438  20487628  25858403  71281728  27389373   2762285 
  1935264  69288570  52963468   6038791  38482607  73548299  46213224   2959807   9968359   4065938 
  8561028  49046721   9802413  20832588  25442163  57457205   3143322  57226747   7050103  22697193 
 23736788  60451303   7871973  10084980  44982883  17457387  20444136  35108512   2641956   6983391 
 78684043   8400907  41897027  79771110  13715229  14122805   2982179  28035977  23775463   5176777 
    50358  11127419  13849188  21504685   2132292  67095767   2722017   1883063  15224298   9427429 
 19321359  24549363   2505215    961089  25648023   7706453  50742103  11001169  10410795  17202147 
 14636181  50787028  38503281  54398103  38881467   1482795  61252691  36132099   1761592  27737277 
 18616252  18493399  85499388  25049812   1140348  27768423   2290762   1773683  21485950    564360 
  2021847    191403  33397071  30709361  11861868   1826901  78245015  46461006   9335079  85545038 
  2490933   6089833   2774445  34033581  11523153  38466285  11303511  85144731   8516589  12660551 
 41860996    619679  45938026  19055027  11153979   2862477   6564051   7275084  23927961    216806 
 80554119  11563877  51855353   2832123   7224077  28005427  55661402  81426993  53805051  31488779 
 17124653   8529260  47481459  25219299  12336201  18971053  84841209  33299813  10248569   7197763 
  3218089  19161309   3167672   3834513  25609503   6095483  34705573   7605413   8708475  27416747 
 68357610  38860621  23512548  15718808   4272184  19555003  18280751  49603887  72601617  10359825 
 55931617  11721111   2004673    803226  90796945  10491859  67963073  46060875  13436794  22346398 
 50763687  22039263  44865243  27136833  22452289  56498943  18644715  48738893   7762572  53431193 
 28148633   1116869  49992995   6517068   2813605  75782431  55357070   2285547  22489068  66613663 
  9180918  20808997  19648653  10192711  28398665   3101100  15755910  80380968  50695347  27063567 
 83647323   7335483  75927661    455363  40352241    137169  16198035  68820263  52376445  24747375 
 54811383  33789747  33075340  69179894  52321104   3970830  59764592  29889496  47268863  44251152 
 17489835  17220843  27447823  39858387    917307  27759933   4445333  58638871  48930337  17274203 
 24512709  35449950   3728993   8827611  47873245  72748698   3879180   2429083   8993652   2238513 
 45102551  22431272  28706191  53841639  25953533  11204907  10803825  57625468  28268787   1562015 
  1908486   5219827  30904698  45569115  32145185   8022309  43984923   8259571   3396243  28498661 
 43279359  26798843  37040859  29152943  81074327  14529155  41483271  11834459   9302559   9808089 
 45578501   2752548  23293617  26666659  57057673  30104048    718643  16926891  10505163  37093979 
 27095871  63990627  27300423  18097455  28805116   3897523  27631419  14860619   4160388  20615907 
  3277935  20827752  36543681  21312880  33566593  31870356    128134  46005489  62043139  11027703 
 20106307   2532899   3305223  14794035  28219182   1573470  43320498  38121705   7496295  19962467 
 30737885   5080850  55639497  10426218  12385020   4930790  26382573  17088656  48362919  37947795 
   486408  14229899  50791227  49809531  62220798  80511369  39341341   4338150  52195499  67190223 
  5836943  17169335  45755442  23606571  13876903  57867244    300243    351752  79630821  18531988 
 10988511  19601733  18368187  13113693  10921339  24040539  12045383  22397523  22266649   2439153 
  7022623  12792420   3140131  45587602  16986268  53456328  18812848  45822763  14374156  39526170 
 21905853  36222911  15277539   5228887   2923101  10650305  11277763   8532933  27854089  11190311 
 19708311   5256238  65189238  22268355  36873348  52877079  48618619  16841709     28905  16383686 
 62104179   7822882  74905235  10182893  14914428  11031852  41418451     58383   7926538  22045821 
   900590  31375467  21342174  31081049  44850991  12069576  10933760  24142003   5577369   3688764 
  7184449   7883283   1612968  55048683  46505073  51172062  35045623  54697689  62289966   2452833 
  5079883   5647895   3672915  37282443  47465619   2742321  13789321  55130019  24483267    341967 
 16011429  88214588  65419523  58562913  14622027  27851119  14350038   8639187  43015139  72137055 
 35104929  69812439  16117743  44013939  16330164  30356193   6118620   3650451  15903177   3188975 
 12301047  16700678  11345061  44522223  12633588   3909003  52874373  17474151  30336843   1392763 
  2679267   1486561   3265539   9448979   2531113  49440770  16822500   4440958  49567638  23460119 
 20689589  43576143  50066073   3959967   7436872  44987663   5772933  10914523  14645739   1971893 
 50592439  52062672  16415459  12782763  66804175  13383213   8930999  44493525  80112896  18547491 
   368533  14786303  21013920  38547323  51443551    124973  55052215  16497540  44070003    688902 
 21998103  12043566  57566865  69762077  19684171  59563131  63303457   3819783  34835518  10483661 
 16011318  22955829  12245223  68940085   3960317  12787285  53941048  46450303  19442195   9719493 
  2096738  16329681  25991469     29891  63714198  31154335   2012760  17101291  10581333  15607683 
  8152379  26159058  31176831   7532830   5307326   8323529  20095344  59355587  15313616  30593587 
  5031798   9835705  33822688     88811   6677315  10622361   4172599  40393185   2633057  33404389 
 29561223  33516978  90897179  19656891  21822738  97215303   8100657   1998063   5859573  50243397 
  8101667  54256813  24105138  45770344  17814573  12314323  46459008  56084483  71572543  21916383 
 19925859  38477523  36386067  28912623  31503983  17562181  37631675  25131129    258382   8051595 
 46415850  53937323  11760375   8183583  48814553  73288059   8549311  20381869  78032679  16319439 
 48221803  16344429  10971027    159518   2640891  14481943  26470449  59214003  24784173  24745123 
 42536283  30880254  23268125   7930121  21863445  22518234  45834531   5027523   2581566   4151931 
 22164711  27811608   7408383   4960027  20514683  61342939  93612330  21752425  13224723    783463 
  4513486   8373225   8651895  14993537  14310135   6940801  55623795   1959762  34726593  73333797 
 21012801  23796653  11791663   4640280  38115852  12585118  12083116  71636919  17546668  54578971 
   176585  27300307  35462235  23803001  22624887  28075008   7183611   8028212  37076628  30855633 
 30596693   1081072   5148990  43629988  12434901    631451  10628478   3590427  22321356  53200885 
  3270295  19243698  13820673   7307940  63277666   3643770   8200359   8443859  26062579   3771945 
 23607601  28679906  19443107  72366873  54268227  10332115  17329383  17831205  13306248   5456613 
 25560138   4067399  31168172  15303048  11589120   9266667  22628508  37886153    371865   8715288 
  7415538  17945575  45698313  19274819    569838     47698  19403633  17001309  12103662  11654643 
 23701179  19517906  10650919  52925255  19115331    944843  35917623  51087579  47353071  54583917 
 27385243  24543733  12935116  50071573   8714624   2511240  12108484   2602887   3304501   2215023 
 30673197  17878218  24624078   4179168  53850360  51108631   9038479  39064423  42330831  62908098 
  6520329  46617683  58246959  10145573  52542468  38585099    248098  14327163  22062856  12262913 
 16232154   3879830    288507   4426948  27630733  41330775  18197725  38521995  51649501  11195507 
 13450467  50976753  38955810  31634715   5248803  10486047   7677408  22831123   4840881   2206587 
    45973   5055008  60177306  24992651  25716111  82636899  29675323  31924023  42470067  34320962 
 47221953  28502545  40283540    606723   4159995  21741729  49479513   5261071  25351421  17310677 
   913703  12684433  46701827   5054623   5220858  33767783  35868098   3259083  10210283  49603963 
  7503673  74105523  15147871  13904231  24858216   3080355  44228295  93170067  66804563  11608836 
 62585338   6760266  82660158   2104827  52177677  17946996   5051548  45992575  69344073  45530769 
 18275746  17132133  59754363  38334042   9251061   1704587   1342203  25651067  29613273  31055448 
 44410231   7238139  69680343  61491595  20834673   9024934  31036795   4375047  18668571  39201321 
 50584488  31463893  37034907  73529046   1797032  55891756   8856663   1551115  26288154   5287553 
 59984061   4953029  39254100  71753277   1517325  17090070   2498730   5685161  22486404  29388867 
 10812242  55700125  10529109  72481893  86709183  19530798  11355323  10574071    538736  66770779 
 70800923   5225731  21437447  15043515   3677524   6574579  29987323   2080933  54768189  25703107 
  8065629  17428083   4361364  48839683  60374391  30439979  53590828  44086105  23386195  28632963 
 77787969  24159663  15627273  57127498  65917289  32953307  56768739    423243    829776  13057703 
 18600081  11439699  12914927   8871075  31224723  10516866  83255273  18882189   6320123  55581016 
 41678469  23846562   4442075  27560238  24111903  17836319  15692602   6167211   4290738  49815303 
 15834529   5781273  17262473    503558  37794858    216651   7213483  32309763    451392  11567771 
  9221108  63207955  23595765  46201686  68775183   2295708   7997028  44489603  12331617  17647494 
 34360263   5730282  55285843   4326378  14379344   6155055   8265201  18245679    757563   9806241 
   648637  10968619  55659306  36046507  20241753   2194741  77301622   8038259  64973766  32939678 
  1888122  25247087  91154391   7774093   7956283  55872219  56080642  65489361  39711291  22799589 
 23730773  16616163  14409483   2450670  21075308  25508652    526194  65103117  27767373  28892875 
 12268081  67422915   9748032  15060987  28009659  41318373   3334659  35297770   8384457  12246243 
 29550348  11624610  17377594   9535174    289539  24920663  26421573  32281609  57768427  62453591 
 26068071  48433875  93003003  45225453  50377510    221367  14357709  18530073  14804094  15920521 
 21022709  69063663   6049675  17615931    982579  49651535  13702257  24448201  26226715   1701293 
 42943965  16427093  22231871  24884598   5946097   1009551   9161067   7842867    668095  11521507 
   836595  40713656   2300013   7543617  19365468  37445883  12214094  91760394  60638205  21739993 
  2993763   8024783  12779519  73441665  24013283   1627626  56024091  46384167    467851  86147625 
 15849959  38017557   1311579  38644679   1943122  13640927   6483411  33734215  16139369  33846143 
 29787081   2352110   3821127  43355157  85505559  68872343   1915109  26328868  10472927  82198887 
  6873777  16302651   9394425    944025  22422364  28451333  11645764  66561240  27415881   6995397 
 60274431  52009652  53604651  38091703    661443  11797521  24654943  34124303  15734125  11575164 
 45454129  20145654    540468  53066519  10073688  37220361   7058531  20368256  14554639  35447577 
 14628879    270051  15959061   1721353   2109255    113172  85458219   4431575  16801448  26325983 
 71012077    416913  27826169  81564015  14289951   7659477  35509495   1721373   2565423  18940292 
 60109073  32545863   1343423  93293521  24931566  20643623    588255  32448693  19419363   5214035 
  3369471   3919003  24088161  33231499  22159147  14430203  33570064  23090743   7644155  46837878 
 19350099    635635   2022571  33325639  21532086  10584543  25689353   4148057  87678683  32768226 
 12393408   2761875   9508053   3736534  45353403  21180548  18150871   2339443   4571742  80361103 
 11234798   6099534    172281  27849324  18624813   1092023  14421803  17235863   5908321   5586200 
 46137708   3171354  55004466   1883747  92760687  65891715  79330756    112731  21576144   8760109 
 63367155   1163179   6454325   1300191   1793997  31449159  19587443  83801373    161283   6557278 
 51523669   5451345  11462379  17251503  12745343  13680873  61789806   1137155  40206498   1797735 
  2922779  26102285   1163621  42308487  13831003  35830761  20312574    780741  12833782  57981723 
 20292668    564216  18718181   6291579    659073   8718834  77389323  16595895  24450835  17096355 
 51876015   9129333  31090420   4822963  49899459  11855617  51889243   8328699  25856811  43065311 
 13479963   9955243  12773753  40601653   1548397  28714887  23499027  56534623  33409443  43020633 
  2774892  41145513  10378436  37340895  20449857  61498164  50491355    694079  38285865  41797011 
 27490155    355693  19866173   6418563  34815063  14813607   2286771  30158823  19140424  95918715 
  2661539  34310883  10449933  72523024  20555988  10126646  29898195  10235018  12007803  64358928 
 24245982  45547343  15514213  15384876  25653766  24851404  44843403  12954206  11248843   8528571 
 10246476  21325702   1797083   1786873  27696483  55338878  46251534  35724411  12344155   2253597 
 42129267  57513723   3695298  56291840  28570578  30484871  58664651   1244885  25525603  14346847 
  7951326  64513585  57961698  22693483  27600891  15436995  63587298  61192993  10784435   2100783 
  1505130  70066053   8727621  79474339   8131230  49937213  12267873  51429050  41788700   7604001 
 14451398   6475963  86657031  23562293  51799285  68594801  39988539    224373  11271643  36569435 
 52198665   8009683   1821787  14366178  38282737    420504  10270430   1068706  18303431   3157368 
 22376717  12313608  66237495  41344293   6347099  66658911    201918      5238   1090047  10994363 
  5318148   6125043   9806726  33216027   3474513  24690228  31067439     10133   3806233    827523 
 49342724  62302598  38796753  17329362   3989248  33748959  28731736  57270048  33926764  68263227 
  7080843  79251418  19709754  10056552   1311675   2256063  20523598  28171788   7745739  25338583 
 66380079  15098824   9586623  56495331  20146667  11715678  30119289   2996311  13488837  27326103 
 34884299  68455311  27729165  17244213   3233263   5610343  55080918   1546896  28166981  13513920 
 11714151   1487656   5240323  14810919  51868709  19931793  53992099  56163759  76665390   8313558 
  1148677  29933775  37935591  55821713  69618659  46027599  13091723  35015613  17449101  27803773 
  9726045    447123  26997983  24448718  10734636   4371807  14870055     87503  41107704  34601118 
 10070683  50062843  21380781  10052979  61582117   5451587  56454807   3811083  34143051  35109799 
 51894347   8440665  19955523   6968403  17141320  45405203  11913213  31353759   1268808   6915439 
 58724299  39176503  65111157  27754191  11770398  20685031    334862  14762062   4990854   1639725 
 13819623  10395288  48078735  17097649  44654267  39249851    807839  64492063   6452077  30160673 
 30110891  11076633  40352545  25956555  27183813  71571258  27332875   1274603  50465913  19082679 
    25303   1046762   8938339   8653528  84063723  45537214  73985649    912003  40466289  31463387 
 17075301   3045601  63849982  54635795  25273581   2632211  35658139  72523375  12268823  35392659 
  7285423  12536413  15965670  55919764  38979297  74992474   3471217  21344123  62771031    262305 
 65151287  29239461  39450348  19061271  28898235  20812039   1547183  62415446  32572971  56597118 
 21280974  36382627  38338267  15191610  24581601  15796098   5269545   2811463  41698015  42251529 
 20834576  18266778  17237607  51776707  36169440   3195003   3216897   1208803     45555  38823479 
 67792549  40324575   4067868  87375733  20399194    431421  80521755  24437850  76604333  11223699 
 10634985  27085675    327543  13389972  42903251   6710077  10962477  12098683   1383847  31877869 
 40049702  13719983   1080111  85413182  15310539     10663  43524659    743658  29879640  25571193 
 73385878   8024217  10968139    857598  51009738   1941943  61017563  73861755  33445123  35121452 
  2331449  34229846  13968987   9601421  41605341  32469150   5865189  12553692  12026559     13461 
  6090628  67474890  75039102  14824398  83792783   4781025  12015285   2983334   2633851   9191019 
 46471998  21273747  40758213   4148667  26460141  17592219  58337829   8338425  73831295   4175823 
  6886028   1906647   2290571  34577841   4252899   5090378  11629458   2146939   5455443   1423473 
   783906  16338299  35088735  24311028  25661235  73783867  40206787  41875423  31965399   6629303 
 10881087  44807379  18934155  41961390  28193715  34014795   5527547   1185036  12918933  83818475 
 13285161  15215123  13330981  22317957   7821948   8418390   3598663  59754064  32866399  55966199 
 38171351  22141191  27206009  20858037  19025283   2072826  30519696    712307  34892576  61677011 
   611559  27346689  15688313  10060017  42671675   6779133   2445693  36867291  30177971  26499189 
 19232205  37715579  13872286  14151273  59136403  32088443    413088  50881421  48725903  64521195 
 47572767  83121719   9956262  11596811  12513414    764835  16719248  35326272  91331887  12704298 
  6183475  26431444  29696579   1334683   1282110   2227137  28203576  34208978   5874405  12660123 
 60402290  11235060  53251279    223962  23753237   1104147  20996078   8683265   4783924    921965 
 57385131  26473515  12406055   8962863  51446323      4706  14611863  11040306  23803943  12337329 
 67205551  32913633   7901143   8608973  13058167    272955  55861613  18573535  57768597   7065441 
   267648    787511  33057257  62405095  16139715   9830543  28138587  14334763   2034195  44596334 
 73726638  30248617  65528629  59526467  32106093  48178918   3526371  42599673  43047699   4367805 
  5145315   3060843   6319695  36128631  50763715   6788987  49135605   2118966  52965343  11343007 
 26228739  32931256  12586770  72156647  13813129  20904279   1186483  25382003  14664000   2681768 
 10030097  36600753  33547483   4229829   4032242  26256723  19422591   6099425    486833  11283851 
 47196174  30405777  34829805   1027005   1342075  23363155  27884803   1444347    622521    142039 
 36017967  10169435  11215603   7815291   8736627  32474313  30115197  26101863  40726705   2931576 
 40837150  54958195  20180625   3243986  35929203   6082953   6066733  12484743   8094616  40268967 
 48717232    336933  10302471   3970743   9459971  11475708   1661406   8240023  25239567  12542523 
  5272261  48617874  34723630  22076575  16289344  37863903  24644600  53715608   9583012  56373755 
 16466543  46565955  53959098   1559677  18168315  40539258  17248907   3227715  17708187  89712669 
 18126515  26536695   4481731  12283935   7135479  27277356  38717308   4946295  58755561  71191131 
   161979   4545051  17664993  22181172  39156999  28423131  52177026  50005780    818057  40836721 
 16483518  27959145   3036475  58455843  19068963  26978253  49448081  12002258  60780587  33288328 
  4103481   1675383   2505044  30212994   2763086  20943870  29102773   4529075   3816697  21191248 
 60331055    738327   4114793  40971993  26412615  18507660  26817403   4660693  19146898   1168098 
  1307028  50873533   2683710   9181949  13575363  60654785  36426624   4698879  32316747   4203045 
  7722321  23972214  15395689  64482891  10489547   1649463  61797027  61253349  40954199   5217459 
  3978681  29465124    435436  23411231  42103793   3690327  73998535   3312523  13655611  10508115 
  7611799  51002209  32722435   6309858  42734813  64913928  62029151  33783985  24823163  35292123 
 39108199    868995  36226953  10175411  27552123  26244029  33192033  31970619    236653  35592587 
 21928661   4740439  14331111   5485941  20545045   1746575  55653653   7912995   5037563   3807579 
 61840965  75965619   4750869   2002697    145947  15371899  58342015  76189187  80533943  10459353 
 10041923  43067551  58225815  30025023   6121623  10508795   9456648  72471935  31430405   6918375 
  8259101   9373587  25986811   1244555  63698028  39802533   2976967   2723701  76361953  79015905 
 13501025  38461559  22798275  16225063   2229276  75531190  63090416  35101028  25827435   5622409 
 11810123  13231768  85863043  21727651  52802529  16433044   6035603  41486463  25052139  22074385 
   760500  22107611  10218969   8189859   7787856    218627  27203073  12138623  25835871  10472835 
 12063559  10430691   2653187   5617683   6859773  72032863  65377699   2665383  16846323  82218843 
  5740055  14244122  29937177  10421923  30790465  33373554   2709539  27088827  33325053  15132223 
 21803643  39642087   8792675  23753115  12943423   1796706  21950141  52466496  90418331   7235391 
 29856723  11210433  39910630  28929831  31764934  14071837  23911647  43909007  19579209  11493591 
  6781341   1738145  12141372  14025813  10749098  15057927   2867275  34845349  42156573  17706903 
 17429043  18342543  21381336  69492903   3765391  13372158  29818662  32689375  71763018  39834687 
 15606463  14876898  12910915  69632022  60130231   1282415  24170655  12560762  18488673   1806489 
  4751163  44961655  14585955  79685548   7011351   6720351  40657429  24933093  54979239  17731723 
  2166729  28044399  50183913  13978759  77252883    710625  31697159  47600693    167565  12291917 
 15511923   1238523  20287005  10482252  37620249   8117673  24029502    593263  16077579   7893873 
 34331307   5044283  22226323  50672724   7173083  69550999  11464149  41458851  20407741  31802563 
 66076731   4738533   2643126  33159633  15497583  37851573  45775017  33438715    221163  12641938 
 27516573   1739639  11444061   2760837   9578763  10048421   6919170   5011869   9959879  56430971 
 34031172   7480753  41211623  41721231  16636943    196926  77532680  69271463  15126441   8591530 
 31518672  33385548  71949988  54429765  22175749  29775099  34431011  15614526   5388138  48705723 
 27803619  38599970    464325   1400731  58017939   4040748  14206944  61347067   4918833   2199312 
  3940603  38295141  10276098   6260523   7881120      8469   9313030   2900888  24094294   2327408 
 35972667  46885819  11150769    697171   1986227  42642848  14445071  20333891  21804311  25126999 
 16071412  41220598   9379731  57299988  22943630  77035230  75323139  76646899   2972763  52175463 
 62305961  17914488  32930999  19493373  43950081  44471823  34655507   3804350  70622439   3605613 
  3624171  34890387  33566019   2078771  18762543  23665099  39183005  20109487  18163581   1833843 
 51217627  16288707  65834017  18423963   7190387   9262287  29484480   4078178  18928683  44475733 
 20448691   1695748  28082635  17492667  68302656   6171608  14767755  33183867  33020374   1853715 
 50123331    669418  22620210  48685523  51422865  26020044   4270410  30856858  38947887    414611 
 29262354  60683742   6673096  28159327  45122067   7836291  57498145   4573288   6756693  39647415 
   915835  54332969  25649331  69418833  32469806  12214488   4389172  50163247   2189693  44095099 
  6853673  38916963  26123878  67023534  68095777   9426173  22497078   3815265   1534116  35143353 
 86875388  49806873    848358  30592608  12841755   4938276   8164937  27514623  74203385  11872401 
 13762311  14088683  28368843  38161808   3466995  16313595  38474097  52085923  78882297  14139703 
 37065263    405605  14778743  35612148  28894901  15100277  39947940  17428056   1135037  34344927 
  9183375  48049915  40327971  12432239  25658059  89886045  29505651  36324807   6115100    617363 
 40481858   6210803   2056947   1519787   7133205   1632117  37884785  18439773    570036   2826083 
  5063001  45038859   8300843  68727339   3686943   5926161  34999131  16864105  50572283  25701531 
  3039718   9792863  23262350   4929883   3881943  58768371  39527403  11923787   7591618  65121398 
 56302587   2289393  37705375   3844113   2864455   1207788  18037868   3364643  25974418   7143833 
 66493238  28024158   1140981  11486294  84091413   9935409  56583988  54050343  38287139  85930998 
  8673753  32157493   1160997  26851519  79775122  54162015  43703371   4494790  44952126  50998750 
 33647237   1971933  16950959  53837908   4063395  31423389  17737913  71474267   2527527  21832890 
 55809933   7495221  29196087   1052837  14256649  61069955   7510675  23821503   8969292  46943371 
 23766299  37460895  18154623  30812675  12140693  11147211   4243663  37065543  27041263  20145478 
  5139474  39107931  93018919  43315622  82145101  14291179  41691924  22936339  16131535   9128728 
 85427712  63495645   3305568    564003   1997473  20641628   3156303   9892431  31857459   3916853 
  7635981  13259681  60494700  10880901  21608493    449127   3095071   7809876  68707315  14879856 
 44868732  17909163  35369325  17284899  33104070  33826773  51095119   5567103   4805539  10923481 
    55254  33200668  56372439  39115276   9983089  41791859  47128225  62826315  32402244  22722163 
  5205942   6123765  19101669  42608837  24752571  87841899  24583956   7653013   4801786  21356031 
 14048563     83661   2874681  19864431  27282235  25765621   3392547  65257299  40416187  15027940 
 36739203   1740741   3741281  70352643  43408723  37242855  72053483   1332371  40973471   9406251 
 54276384  45010473  13014255  16257393  27046168  12111033  29764259  27786763   1736130  14177198 
  1402667  30198915  48307623   3865119   3203587   2329713    581133  15919299  18765185  19287131 
  9482043  44038718   3391699   1666179  21424923   1061491  34746969  14929923  44067863  39659498 
  3098717  34960674   5705331  18132823  52001083  44172423  74500731  50150223  67889157  44729571 
   190123  19109339  39701883  46064963  37328035  37660767   2437719   4047585  30512953    124997 
 10916977  14113335  29906175  61006560  62073277   1165298  51168133  22021761  45671069   5820549 
 26130486  75423921  30378161   4267561  80924043    355117  14812921  46624103  13568095  12183063 
 43550043  16690903  25096747  21762136  13199671    696699  26013567  28000829   4064337  35931473 
 30619173  46126875  68616981  44527721  23158713   1562873  48616791  42375663   8893241  56476592 
 56157393    981645  84097146  22546987  56224263  52849491  48347124  15839823  19595283   8029929 
 21108403  14018054   7950135   7531427   3127299   9994598   2947753  53387008  24027774  18185009 
 55093395  20703221   6272133  14459953  14230623  35365273  11133555  37463601  23162658   1402923 
 41616573   1737088  79420520  34748815  22603733  68411895  27779251  42124023  11662683   5281087 
  7483140  27133548  11522403  25838395  49805317  68901423   6010682  13104373    720287  27614661 
   403611  13659265  19218099    347427  31487744    725831  77154507   4674303  37386192    322243 
 62219175  27064198   3301699   7460895   4172555  31110463  32531047  53219352  10989583  91181923 
 11424471  87751227  51279468   1326691  72597195  19207983  55529161  29328170  69821475  10868191 
 19348705  53042523  32437752  10129567  20630535  70098417  54411028  23149314   9230497  36082119 
 89320368  33427163  59686284  19463247  10536948  19339929   9071371  78349721  36183235  73298853 
  1962923  11027871   5249123   1510995   7947633  29580821  13209187  48710512  18664025   7164757 
 13340043   8893003   5039730  30720075  15449970  36389373   5400683   7224507  50311154  15713178 
 96044223  35646803  12975421  64014612   6442863  36770661  78524668  31591080  69040149   6857750 
 44499656  15074231   7201933  26415778  32600913  23649474  19919240   3733323   5911935   2000173 
 59155083  57830723  50896941   6925515  25309043  14148627  39462040   7049711    255777  22315053 
 30562109   4080320   3739433  10443870   9661067  42610606  68912123  14183395  33393451  76046511 
 13921789  36877434     74071  11687083  60904597  12846396  14860605  26531223   9061739  20239843 
 15855785  75579549  21834033  53785278    507993   9500083  14419723  22655139  31934497  19646484 
  4476815  62340728  21370398   6313491    300984  10773123  26263425  57146911  50190447   2023995 
  8936093   3226673  39949467  47242955   5731791  10567784  35386683  58316313  94252113  21862777 
  5953005   7878968     88173   5331629  58408060   1272947  22030995  82004223   2262435   9498261 
 22927497  27070923  34233693  13628088    460375   5206281  66522843  64374874  42191731  36733007 
  2828367  12962985    565289   2259261  35802463   1932371  30365435   2070273   6412963  60093659 
  4437717  29245873  49167771  22840963  52863391  79252206  21046107    808403  16728898   1162875 
 16056681  30525915   4581971  52250279  39842230  32016663   2349030  26383851   2363233  18679927 
 21814380   6211510   5471640  27741948  19985163  10597113  43407981  37912983  78588939  26150778 
 12859750  64470243  14572919  31132594   1514863   7380987   3451935  13449363  26028303  80748109 
 12619821  18570507      1538   2629383  27349089  49483300   1000437  48815851    618991   2357425 
  8958168   4270602  28490803   4402592  18137855     86363   4936418   7746253   9528171  49267718 
   441963   7608672  19356027  17444418  32907543   2037123  24046885   3905448  83534307  32456557 
 78038277   1343339  76384635  12708617  10427623   1839909  13303919  25403737  51990377  38031908 
 30742935  24926955   3678715   7817823   6199103  29413073  25656735  58371461   2745616   8675559 
 45869505  35630378   9101425  33963639   5060739  67097741  20782695  16210014   8788328  30224793 
 12469569  17069820  18867227  11734927  64241223    248247  35333021  15349109  38659531   9760391 
  1837761  23266433   1182037   2567931  18816347   1060464  27192959  24012069  26316075   4534183 
  6487218  10089153   5457899  35718005  20614269   9072928  69681912    929048   2467273   5517228 
 67694658   4721964  19591307  63221057  73338608  45290667  21474043  26058663   6790218  48029305 
 25935503  44122339   1091293  24280211   3786108   5623405  13621484  31133123  66111436  30294075 
 25045635  35345965   6476439  74451813  52731751  32983782  21510331  13483908  17234058  14166033 
 22585755    522711  22097088   1119363   5635617  54706983  22601379   3608681  33703881  31066620 
 53029443  13444422  12288555   6443858  22270633   4343385  23809263   8481453   2552462  14700347 
 16270093   6816562  19613731  76466883   3692476  15059793  10840938  18125181   7699188  29017176 
 23170887  63818603  28800482   4934819  51314779   1049517  28174074   9043722  33891737  45883826 
 42881493   4586019  17132514  48247407  68234043  14058537  15113622  58206123    199653  47570625 
  2531085  25704598  59856507  46474898   1442147   6415133  61183133    690939  58170273  14200309 
  4704675    436691  48969915   8737501  23530845  20705001  20419283  53428344  24226251   3660351 
 12481713  40365175   7611869  65003939   7254227   5345421   8916657  19456755  27732795   5278539 
 62536972  16468202  81282163   4910777  56939467  11907382  40798581  26830243  57040507    421248 
  5513886  13617468  21441759  56605479  50927913  17791023  11761180   2039923  46884783  19587623 
 10920921  38160489   5485623  33618505  11050275  84863811   1377923  47911493  41714491  12024443 
 35233146  22888401  85233887  27356847  16146261  15282033   6630864  74870732  28463111  24360161 
 20335348  17932171   6020165  90092711  16177413  12039948   1226649   1692017  68853596   1123592 
 37804808  16943487   4075159  14360679    683795  68349066    264911   2037093  10324495   1040091 
 33192870   4714115  21333789   5162182   1425599  42909783  68166873   4073411  53905412    610264 
 29760563  36419269  36057111   5701812  23923869  48100941  11793902  73253395   3897499  32450772 
 49822288  23455935  14434923   1988569  20065446  55374027  61396480  47681246  10516421    164616 
 13757438  17911385  46226043   3048259  47679067   2995885  38730164    509893  26042058  22919461 
   267123  37131515  12641190  17578873  50265387  33710409   9908490  41056721  10223328  41421191 
 16993343  65746881  70135833  28927833  16994137   5869323  11152990   2349965  10768043  40279731 
 10799928  35576931   4431268  76901379  31352955  30511473   6796131  21824047  79934548  73957435 
  8728491  55090308  36620299  53844887  17971356   6814503  46364597  35686083  39812077   4658757 
  8845973  51588618  35906201  25491675   6702475  25408827  19684287    988414  50198523  31532019 
 40971165  16611438  15901953  11574114   1113494    185445  23802902  41837263  39775515  18219513 
   544091   7424918  43127489   5950123  59373915  24385523  19516543  30445653  21426843  24350353 
 44375171  52429671  29211855   2792706    570063  18069083  36215493  15257337  38540795  51726583 
  1633373   1866669  69191143  11341163    326393  50613513  21434361  31993827   6652895    499215 
 30205519  15889413   8957787  13548133  17141078  41002095    329927  18208600  93644427  69610784 
 15145899   1789131  21455403   2972499  76195241  24657161   2244647   8734583   7701355  28396573 
 37609494  28981273  57607335  69377087    307683  67232068  74245455   3051189  17291885   3069423 
 36978603  19891299   3155019  29847793   7399753  48298719  23555139   1772883  39622683  40808946 
  6376586   9355359   1124316   1201683  26368844   9468747   9764943  31172979  53220434  18458778 
 33785133  28473393  23382093  10300088   7965299   4126223   2906473   9831408  26569019  46357781 
 78058365  19469265  19871163  41524691   4442323   4459110  26811538   3196329   5909323  14084543 
 35979165   6626259  89936583  36431660  39646953    243798  55936089  54384711    110948   7085678 
 23639839  71729313  26014251  33569589  77334363   6871338  15729689  11472741  10027665  83075349 
  9979170  64118688  72643043  86399163  49348059    717109  22617571  36888888  27309623   3389211 
 54098223  10622719  20585103  15749094  29029395    718803  52698691  45572033  68465293   6125333 
  2236150   4660587   7932219  29864243  12047412  29509449   1153938   6478943  36447827  52703235 
 32862523   5245819  42206917   9526092   2458514  38254835  18027223  15602970   7493051  16802158 
 28752133  12940953  39828717  17749023  20662523  35316187   9409467  39733201  10690251  91872750 
 46637649  18213978   3052219  31341249  34027563    569669   4998954   7696818  15259850  10545315 
 37356435  19110819  66836898   5055117  19349097  26643194  21155663  50455599  51730681  10474583 
  8441100  37419287  59543767  37233207   7515345     77019  18565439  71967893  18694188     80487 
 13093499    302435   6811398  16655451   9855420  31768563    642281  92052747    629073  16025415 
  6812214  59239581    399639  40114230   7624745  79028928  47356263    330259  10956533  58998666 
 25939633  29293969   4336023    457935  22235074   2654021  16526523  22694165  33052963  33819336 
 58676118  16272834   7014515  32952123  87850403  91269105  27773677  16345323   4887080  41312769 
 20406543  43322984  24826533   1752175  36542946  72077438    505198  10114373  57361371  51008827 
  7767798  55544217  50648683  42228573  20195259  11512903  24916543   8474199  41922123  24177969 
 28743078  57132193  52045127  46758171   3177381   9254273    241773   3958142  13369293  16743709 
 40711508   1602547  57290087   2739027  63379221  16431081  18853751  37256991  19367324    907107 
 41856490   3986643  21501837   6314673   1797632   1586152  75666483   3433333  87572821  16528713 
 26545124    138301  18408695  34497381  21482441  64100673  14638968   5895298    449033  11804307 
 14619222  18549191   7550991  79470513   1831953  59086904  35937147   2195930    106339  68282792 
  8863278  49714791  32906061  69048717  23183057  33718178  58670098   6428853  28982648   1297797 
 34466373  38860707  86309504    576839   8846823  62713936    353196  19576995   8078185  40222723 
  1622211  27031023   8568769   9453627  56214123  17798886  55884886  47320837  16579223  33822093 
   451743  71886537  21246653  23609927   3847034  23489659  30707531  48757909   3219232  71387915 
 25162848  37427523  26681823  65465593    840603  10808099  17052067  13086141   2121747   9894423 
 12745323  63098323   5785926  38379211  42140907  20906778   1467486  29651277    937350   3645711 
 31010511  24982683  26756137  62340603  81754095  25955923  40134053  34392185   7982223  19346411 
  1299927   7352535  10031429  21248742  34961273    662400    324813  54219471  19647795     65397 
 51905499  72178173  11741401   1909151  23308609  23986841   2419890  37586003  39303063  39835417 
 26081973    147426  32238141  83500133  42092411  37710031    861795  32824428   2818939  75378516 
  3410043   5492025  12302397  45918411  62972988  85268253  13939559  24900981  19908155  24961209 
 27116443  10235710   5986563  70363403   2801559   8785774  15715914   4265097  15411636  35555808 
  2351983    301825   2323913   1966226  42589085  66834367   4950735   9187914  30135027  13287005 
 30436698  33368483  84150843  27613719  15367169  43057879  34303484  29233523   5083746  57193287 
 35831193  18508283  17246613   8279433  72088783  43639337   1075332  32471996  32648357  18211965 
 41976839  57439099  37806427  29799613  59658236  23816973  20259813   3065523  18189343   2573547 
  9650388  12649683   7650492  48128379  12923915   7784767  40143583  16174523  10310448   7552713 
  1511905   8198316   2258638  47570051   2024353  75235517  14827096   2073243  59622833  54637729 
 32490450  37425747  25161567  38891553   6600055  32057574   1401171  19888032  65915115   5251123 
 78074287  50387021   9486925  13496739  38512476  15217419  19700619  25707075  52273941  29805327 
 90115434  62339898  12514745  10493628  34752157  71660523  65690998  83440383   2630901  58863473 
 70002363  35896481   2181777  23705022   5345070  32141355   5082233   7460058   4498110     65499 
 12372758   1822643  41296091    157014   4525805   3059259  32200215  33300519  15768931  18669627 
 37779123   8977750  41978133   3220350  27231810  17163990      7669  22352037  11237219  11426698 
 10644921   7704203  51579924  12640047  10432267  34085580  41422748  47705099  15780993   7477083 
 18428499   3096396  19161338  16900963  68496415  51417747   5835337  50731591  60169697  42156488 
 54369323   8176935  65076373  43042857  21941262  43422747  91655199    212262  56763078  10464881 
 14207848  51139611  14405628  43291143  27942009  37097083   2610875   2101748  91136307  38797455 
 77015899  55940793  26466817   5653419  41171679  22071659  26560005   1275709  18019159  30185191 
 61040113  10450563  47126707   5485867  24376467  72910410   3634299   1145124  23905191  42717828 
  5384337  17141256   3918835    234563   1050639   8471155  13812009  32892163  13340413  14212076 
 36055941  36066171  34146729  80296809   7952663  55669513   6812959  40690773  16061305  62687049 
 52717167   3688827   3963801   4119760  55336868  10703710   3191283   1436611  45074358  12427683 
 11354219  50512263  82691793  50134443  12601383  68770473   7053387  15203325  14438118   3222643 
 62835308  11736708  55948619  32065967  20277243   4790511  68011527  36803175  15147429   3753615 
 10292899   7827873  15443225  41980623   3126467  10671801    682748  34007863  13898308  63889234 
   578668  28109529   1379915  11792095    656399    470235  43646251  61641195  47447607   2860816 
 62181737   2333883  21149076  43883931  33507363  29340887    703755  12920667  21965979  16490706 
 43583458  29022540     23974  28040739  19628725  27746871  49220826   7691519  48273987  28364587 
  2561743  16851408  16726287    338637  61748119  31362030   6472459  19962393  13789590   5602527 
 37630827  10337985    258785   7489311  20221989  66287934  36960163  44143823   4486867  10087135 
 48406689   4049103   8622296  34017468  32711275  36499803  19940481  15107579   2908007  58027249 
  3102291  10625037  62515305   3202689  15900012  76369332  13902491   9888603  69195303  18757401 
  4340875  69203121   6510245   8983233  65227283  78872538    287983   8326113  75080387  24922563 
 23174948  57482385  55173003  34783449  56797179   2671271  22748523  10662927   9523259   4739139 
 55831092  11920460   6760191  28985611  28527531  18152438  23811547  19341367  14168739   7748709 
 19338723   7129713  44960550    217698  17044128  19618293  46092831  20275343  21844799  41233683 
  8211491  53573389  44974143  39393972  30373923  29618659  47765753  42850896   3440833   6290307 
 27164679   1381091   1161777  14397438  23452183  42656139  17710647  60866411  20027373   1767037 
 32427723  24629429  32635131    465039   6418403  35800899  43882471   1206767     91221  13366113 
 36303829  67925427   2795695   2612113    247167  26519208  67543188  75976008  73681965    756147 
     6939  23591223   6024815  31463814  19884175  24621083  54416763  12708571  23137673  20930148 
 24356643  20774519   9278882  13745019  16689851  89379724   6113626  23141339  26774613   3085143 
 63382833  24471483   2031108  61982403  21728535  53554995    519243   9137823     76248  12538515 
 40492189  48193326    763083  10129819   5279950  40965090   3434093   2855288  28072167    114580 
 70659513  14590603   5101713  11632623  71563261    350960  38214915   6892437  16766601  76066877 
 19221393  14988283  20074953  58782798   6148523  85039276  18395947  35403889   7293936  17273265 
 35897595   9027084  11167293   7409481   4702135  33991923   1906004  68529525  41181953   3469770 
  9779432  36751443  10870977  72933980  34850360  53041790   3180042  18437622   4969521  36374643 
  3932515  28195547  15692800  22488741  34789197  10845083  16595976  32744388  46411897   2409843 
 19963312    257689  55805862  58355718  52619811   7401595  37536318   1375329  11847588  15201053 
 30950458  31253420  32989863  33480183  54844989   1298611  23677856  85737683  84704445  24698337 
 19351113  20586078   5339611   5030421  78703965  40051977  14141373   8747568  27457939  14552375 
 33893073  17097993   3726158  60313488  43008299   7533285  14993823  52296315  59598623   8798536 
 20575419   1595771  89401773  22270707   8711545   6990470  25362523  17065709  17848140   4854465 
 36865443   7679397    543631  14333013   1071463  22845885  65508684  43715048  23916267  12244343 
 54827376   1212873   1016844  27004308  28140333   6565660    138291   6540718    272295  18330435 
  2851755   4537055    300594    644543  47779886   6655772  27045853   4052525  20313108  58185691 
  3405603  58868112  59477433   6485355    850707   9355428  50775003  25183797   1395513   6028684 
 25971698  12858549   2782919  59007045   3971291  18510315  15758558  20022063  53418987  20430189 
 78437398    958899   7633147  18643020   9288285   5443539   1666783  18752220  68091713   8381619 
  7971292   1477607   3034356   2196922   6205827   9711591  43002698   8923463  28417443  36206683 
 24550693  70191337  57414144  43222583  29342106     60866  36469479  36433279   7804171   1300266 
  4718157  32858531   2157073   1974429  16073021   1511895  11753172  50138318  52921023  35885563 
 10206258  19649692  35038093  15853059  13758183  56889619  33091327  47828753  25408963    911877 
  5827494  20954139   3486509  52934298    471513  91700547  16215423   4639590   1601608  56541759 
 67317235  26114473   2299563  19387076   2042533  74842059  20936283   3098645  38365963   1386606 
 22323963  23107547   7141581  38646603  54643943  83212827  15697644  16130767  62774915   5562615 
 10384309   2067711  16071531  88939953  92754348  46459788  17060394  23843856  61887923  43789961 
 36282901  37272025  23914683  36245328  18732519  31659493  29060195  11866350  20684553   6701195 
  1710294  71970161  14734293  24172779  52814143  20546082  21440809  71460780  38984235   1692429 
 52575115  25890207  16130322  68186143  32280085   1868107  11475483  16658457  50533722   8453187 
   781238  28824651  46903473  30659163  73884948  42135518   8328331  26322147   8572407  11793465 
  9084327  69543711  37685778  25408131   1444207  49873724   3497342  25259703   1570875   1555728 
 22121818  20582880  23832787    681903  51309950  23338288  59844798   9448510   5889762  60634713 
  3003343  17416977     84651  51427628   3569330   3594467  22705323  39318209  57308283   8990880 
   712755   5544756  43201203    899719  81724443  38285498  85412655  23766608  36757993  21927012 
  7479819  61262498  76537329  47011262  54068303   8628455  21766491  24888283  61721205  58587603 
 18189435   3925398    123120  64059098   4832023   8849721  35389148  59756871  18122955  38618003 
  9729168   9783621  12214150   1522675  51619963   7438971   2062113  44234160  12646263  21855251 
 21505566   4257303  40272915  16684847   1772024  12242215  17386935  45338071  12726238  23537608 
  8078528  40945301     84400  62457271   6557275  35618602  20893047  34997559  13325184   2378121 
 22909757     60483    419244   4260001  10599217   1874578  76020991  22678752  12552861  10582904 
 45435058   9109303  69693719  20536411  18105787  38260323  48030819   7852079    154989  14790616 
 61101735  46256972  12898023  24234831   6350101  31469403  12683955  15418941  22328913    145437 
  2173096   7782459  85007813   2047028  16686667  40476839  11569537  72896443  22389171  25302906 
 32049513  13311297  78632523     52553  31142514  35988283  20105391  27104343   1872507  25598929 
 31199818  30071528  71418643   4826303  72700135  14460036  36414934  47335457   7505172    283055 
 52826139   2561715  40683723  46269499  25276022  29743923  22719568  71433977   5493822   9080475 
 36761545  62145713   6063557  13429855   4375743   6359551   2888987  66538203   3161001  36055810 
 86765123   1172859  14800063  25553175   2293232   9824861  91067036  80488398   4094058   9982914 
  9625812  19510515  58398503   3998815  73367138  26549918  63059789    417628  54132783  38273885 
 25894366   6091159   4989651  60596283  81505238  18505281  14608515  34700155  14592345   2602667 
 31176683  16029063  47364795  64781454   4323136  20838468   2506185  66538803  12821243  38320105 
 41651163  60753571  21787833  54373008  10874110  11193459   2143551  31335069  10543539  72393725 
 64505715  13618008  16418763  40914623    298191  60875874  38950507  26695673   8943435  27156027 
 46703697  36350259   1706411  48157957   8038280  36395243  61854075  62310267  36276253  26961491 
 38717044  16724220  15845505  53045425   9638736   2679393  20724255  42579751  31676752  46464435 
   244855  28246475  38201514    239908  10628468  32253806  31079931  10576962  70291514   1338228 
   122961  10131135  13839796  67227231   3809709  14729479  14028599  35929560  13287563  12733451 
  9058917   9931650  55478867    956149   3506883  19727950  91929191  26668243  68446431  25875203 
 15554379  22327197  28199303  16025511  19655798  13828115  18879081   2280583  14476767  28094939 
  1534013  23146077  42290155  75108947  65703607   1268495  22894617  80608308  26585343  25026450 
 81399705  42527418   8292859  85897748   8437118  91259585  27500340  20439153  12598510   9489163 
  5826793  49424134  28581415  34239333  75099279  18444949  21979318   1284243  10394738  24627934 
 19671597  24462747  10255607   7914763  42493168  17040951  19409766   7007999  54433643  48220895 
 73851803    885354  35378415  47797039  72646119  32764426  70951249   8306883  11153153  67403173 
  7866547  33717807   8206237   7819041  41582510  20130398  30164715  77212287  12255294  10426427 
 15967405   5122308  11653963    776163  31017153  34598379  77327210  59390386   5970723  12719831 
  6630435  58402677  58365591    693304  48080220  19722147  52462429  14789003    450467   3803515 
 57094755  53129160  58680975   5694873  14911739  63395670  48696198  22520799   1680035  13667643 
 35819879  23750250  71031447  51838323  14672715  13371486  86069155  64939475   2871573  50411983 
  8689426  23213403  18695331  23573859  17682257  50809943  16835655  24006967  39017746  24973458 
   411471  16078227  11699390  60053468   6945948  37526263  20840015  44109303    339880   1417922 
  2051207  36597930  21995289   1217548  28066933  26446915  10761258  24879786  37283699  49543068 
 16023271  13391605  33798998  16413173  15573007  26055843  25765187  37595226    551085   8254065 
 64873239  15710264  42148171   5653743  28946299  22940950  31615539  87378051     55507  71916914 
 11811981  23585768   8596879  26489960   4277011   5811087  50520039   6405553   9881357  18612080 
  7768411  26635570  23983374  24527274  15461949  44015523  18759548  36848028  15596226   1123497 
 24758094   6905671  48565557  22219685    884035  48923145  48802023   7289807  37168828  13049939 
 26572823   8877723   5453022  51747687  34069023  49936119  40344453    600475  34719906   4388748 
  5985771  16841923   1451805  40372763  30282262   2047955  48854671  24254943  20170428  15728876 
 29622235  39079995  54027327   7458759  41040196  33800055  81907143   1293196   5156039  39884583 
   963365  31934358  18216850  38427435  32934459  17427091  70784515    320444  14730367  16992114 
 48201627   7048173  44097435  35004283  46245849   9108543  12217614  49522789  34602141  56250849 
  9433275  19876561  22294023  19165819   3045555  35570595   9725105  54898191  37958907  41501723 
 75684732  50165069  16355125  91007103  10483575  33900699  14490075   3810622  26448555  46591499 
 14295183  12687402   3045819  52095530   5694978  79786011   3254533  75496819  63196847  73065511 
  5052781   4308759  21262107  34371096   7137483     79359   2136300   9237877  57070103  11225623 
  7476126   6428811  48225697  37607580  17474305   6582279  49429725  61770073  17032839  29766377 
 21025890   1034481    218517  12010081  42459621  37395707  31651171  11297355  13730238  19216595 
 16720043  46508251    370234  48036603  12648057  18721143  54713535  22937181  14605285  14707369 
 27583947  17748613   1594865    764575  52027410  34531861  16711029  21956703  36388149  22786382 
 36568436  42042867  16755323  27848085  55774853   1749423  61532529  27274062   9300258  45910155 
 20075795  54895946  33579214   1335675  35415869  50308854  46725123  37293948  11987673   1241617 
  1101615  36567017  48184815   1134179   2792595  65868987  25435003   1088128   2352583  22133559 
   594993  66846903  46660317  25479416  13492457  48342455  51995148   1106771    536386    612663 
 45627178  23623593  24916443  12070743  23327781  30670007  24092019   5226291   6285363  43315983 
  4094505  31712593  67451401   6442368  70826635  29025223  17879465  63210725  40233459  17385673 
 12703415  71042103  80860337  23721215   6192177   7070491  10109739  10479033  12161833   7917029 
 16127832   4427403    751977  77808139  17898107  58680833  13170588  59763173  36433383   2735403 
  2876523  49565529  28570399   6879814  20383975   5356498  16531904   3318347   6593003  11973549 
 29544257  15030051  48535995  32097363   4251019  53873033  27572395  50558939  43229953  26887715 
  3330219  15855445   9448570   4229035  53727127   4603303  84722783   1989211  35848639  18956361 
 15719313  10189212  34081717  42115713   1290275  22664785  24943075  14559851  17790117  57151811 
 30151355   5092803  17134011  13218154  20678209   4579185    190355   3811659   3261066   1335804 
 60401163  30012369  36755695   3941043   3561519   4506577  80847103   1254199  40078859  20925343 
 13974558  34287146   6980291   1444940  21517883  27521054   7003602  14013717  25139497    906093 
 38293001   3798918   2930491  26926423  43038501  57274328  15847879   7755611   1702842   1432134 
 73776441  37174071  16807823  67513723  46313295  76960887  29118845    398625   9925788  20070460 
 21885273  60919563  18118111  57123353   8292581  54697803   3256187   3620047  30917373  49097787 
 40133487  33531258   8376936  49472847   5621883   9931872  25393038  17374231   9781202   4043550 
  3322167  67929183  12375363  65560682    343251  11760018   2299131   1305259  13110567  22791199 
 11803767  75411655  68913457  40979125  11124775  21340898  77560155  83636369  19811448  49803422 
  7270057  58509283  38484298   4473447   5725381   9175857  43325223  65037480   1253487    493100 
 78197683   2428107  23607428  38276157  45180731  11091385  18249851   2915255  75655248    657173 
 19974654   1627283    586170  81630672  23932203  16515087  31582179  40598023  26263724  24247893 
  7664658  32450396  21421853  16118168   2633859  47969310    862763  21903454  62070802  22549298 
 31530743  20938299  46169909  35313339  23540969  38633923   4883435  62642739  25367637   6130131 
 35709987  13634233  20371545  20742537  24807747   4393083  41986095   8652795   7570712  31072637 
  2178311  31341615  20698107   7294704  58691077  27864168   2893135   4983768  30881793  42805830 
  3892284   9601988  51008097  34523961   9694968  30943074  62205743    239243  88488954  20597579 
 12462769  23793738  15898719   2075483  51936000   1021947   4403843  15395279  29513013   2602562 
   733020  52801103   7466521   3556584  38396141  17066896  24984914   4300806  93767943  15213419 
   552051   2301345  55716127  30095997  49722719  30547203  18168243  41743674   8807660  57650060 
 66318783  50065835  28459068  58941027  27667061  43624747  28862924  72538089   8750851   3974959 
 11905577  76563330  34984243  28002643   1262751   1217183  58215173  15200945  80847139   7278153 
 26584545  58154709    346419  11579268  67877073   7991587  74463603   4494459  50095563  59305395 
 13324395  22025511  77130537   1692000   1282029  11948394  12805762  12392053  51777279    235215 
 25908522    793557   8685299  32053011  27479833  64111794  31748409  51142923  38808449  35788843 
 23820188  31490439    872989  33978753  53964843  30647071   6900193  41240128  10578090  12803507 
 16015786   2993375  53427864  25157159  34399859  66063990  52228691  12520189  43576481  85753431 
   967418   7957123  17377299  18156319   1597092    619379   8708171  11325139  36380653  28125322 
 12089511  20789671  62727321  43205108  10559163  34434114  18846217  46867814   1675398  26121075 
 16149688  23954773   6570843  45229263  70145793  35192649   3100767  38742127  86713431   5852772 
 17175291   1076727  50541572  31370748  21314735  44211459   1408218   1731373  74010678  17214858 
 12221073  34842348  32101213  91238389   3799173  32599711  25664398  18841123   3276128  18209787 
 71911323  30777783   3059619  56031747  40866565  95521899  14501353  10024902  29097737  14260947 
 10288347   6933198    838503  41134398  11844663    162901  48731127   4928410   7613337  35538522 
 38890106  40107471  14809359  46768723  87832067  12648528  78738653  44104067  32681339  22494984 
  8054983   1953669  42665773  14173862   4810838   2908469  71511239   6332239  18512734  41856627 
 44882467  13814416  37975599  69689987   4979013  58799439  22267412    848307  69613283  46146648 
 83763033  30979291  61903107  17686923  39205084  29866219  27333123   3181365  12566979  10463419 
    54380   3060123      7772   3778485  32114458   3859447  33048030  28081477   4699563  32075433 
 17365723  22946727  30964202    414623   5890887  62146664  47379473  14463099  16727493  33404468 
 16958967  76200873  50767723  60918981    802883  12881703   7366475  48240948    794587  37117219 
  2452524  13751658  34895437  21387057   6135429  30245294   2850542   4920949  10667166  56740243 
   445169  38665100  58579917  15780873     36808  18268833   5582623    767979   4582379   2307274 
 28280930  22111998   3672681  24474435  37866705  37882779  21046582  30688131  11069265  11006673 
 14281361   7366887   4623852   3576443  15480000   2922027  11187753  45308421  44391162    172750 
 69480551   7991568   6641163  22315923  37338747  55044985   2926153  46436883  21876915   1296219 
  1852866  63065098  64532799  29105672  22127979  14509930  66008163   3380463  22262118  12336234 
    13101  70157355   2091681   1774129   1585839  10050348  28237563  51577047   5926765  71305857 
  9817191  56902248  32157639   8251197   1597153      3453   8829115  50736543  12760456  10904562 
 65457033   5383573  35572683  36589332  53699275  16109903  11245883  12291501  18437913   1648770 
  5906055  15219186  25206720   4306663  14151523   8781150   6978123  21227025    290462  18541207 
 65135513  85548403   1876107  57652279  79700896  38476181   8558889  46786461   1298093  19574687 
 12368343  18434571  21738651  69839031  14418798   4300715  11839063  22762368  33793289  27363315 
  2197003  23352673  26053491  11517602  14998092  47525123  36069466  18946833  19961457   1399833 
  9449373  10489779  59259013  38303826   3432475  55220748   4283643   2438812  11054187  21692055 
 68623161     72711  12666651  96785493   1001456    362538  48654741    948348  17246997  17132689 
 64298680  13374807  91422399    256961  15275931  36527433   2192103  15013380  24909238   4886979 
  2377558  21518555   9540795  33702147    747119  49939987  11900370  15294678  11826088  25822843 
 41410262   8422215    401623  29813683  21862167   4438863   8145843  17756177  20087428  50701251 
 46561675  27635541    182838  14765977  16072023   6907404  14693023  26735678   1155183  18404691 
  7870362   1187114  97071859  53032173   1723479   1021542   9088998   9342603  42257333   6780879 
 12349159  55052400   5130807  58642155  18437451  30577063  41970701  17136980  10939205   3761881 
 88925063  25985493  68048207  45067643     68523  63699473  29123707  65150867  16816967  18694452 
  3539175    122892  70708677  54490427  69068461    752123  16177304  31623099  35771303  26548671 
 81223692  12022521  10534897  73055001   8523557  24723170   4461779  49428588  70402819  30328807 
 54817367   3678315   6310948  31253865  11698656   6137943   1867011   5784475  11138901  46374984 
 10370823  36964344  39030239  33616923   3669811  35579223  24377035   3308187  27993015  46047589 
 49825437  37242778  53706586  87913665   9253407  39635115  48257703  17789885  19901823  11134467 
  3117022  76302111   5127578   1928100  18618303  28485611    847403  57937539  44053458  63522666 
 82935745  22081760  37271067    135333  28855698  54521843   4350534   4904843  34716763   6229563 
 67567821  18641439   1802691  17724669   5387083  46526119  42603459   7963983  90975619  40715427 
 31675073  27619563  21242507  43860589  13807995  37570863  24203355  72729463  15153765   3462651 
 14413891  14654352  31451913  12755524  47811053    716515  11405044   8933443    266875    868603 
 11566643   3938814  14847287  34951939   8026755   2684247  21630557  14693606  45977768  50833473 
 29699574  16092654  38132013   4267948  31751291  29487603    773447  59153179  19527683  38370063 
 76167753  19995643  48160458     81708  12001367  17820335  77613903  11400117  37863722  75739308 
 33931293  10630205  24339515  20435622   3869019  27447405  40559290  35603620  31625983  64045503 
 28317480   3976623  22399646    820116   3083931  16874211  27617251  76222785     49147  27739083 
 25981239  21040914  31016331  26224419  55416435  70819716   3792745   3111393  28196621  20795205 
 17980491  88716900  19481811  48994881  55529723    385359  10974523   9447975  58403273  21575787 
 41061356  41007370  26973201  30347197  65310433  43855116  24408993  13008013  17879652   2217351 
 13072265  33996846  61066327  21072057  29072318  51149855   8333334   5284878   6211473  11626287 
  2920811  25844331  22462881  64373961  50605573  34651487  12411195  84510076   1419255  11289467 
 88951815  10180578   5317161  48606342  10633131  64422579  52785768   1006778  14353595   1366851 
   940787  13655647  10634461   3666417  49658940  52011687  11429179  33074747  10913476   5340879 
 21237173  23027405  35281005   3816430   4254348  18229283    240435  62040573  10909899   5716959 
 55425437  37526070  46040571  62131344  32472843  50756400  58310023  16401802  13625103  17668515 
 22131105  16969498    241530   5624043  67794772   1433555  32919363  19845051   2467757  10369743 
 22667471  21611674    463635  56752267   7016648  30162044    146633   6806003  31985613  38927371 
  8971949  13603803   1075835   9589200  19673673  18611811   1308579  47409140  19150295   1019778 
 12589963   6197823  15306203  63804183  60433283  73659385  18115035  34237664    423501  13638128 
  3813123   1264939   3742678  25798523   3773583  12691964  67055931   1117767  25794411  38480123 
 43173883   4434993  14324837  13066233   8803239  10839645    160673  32193123  14038539   4094857 
 38338379   9982483   6956703  22248711  26820745   9590082   1302687  43447275  27073261   1591515 
 27325123    721311    305925  23402523  29635743  18367302  39303893  64937303  16430537  20377683 
 28602103   4661452   8767737  53402323  16298571   1294027  10071756  35895627    316192  55916399 
  1236471    190795  30474651  35256641  26564927   3745345  35939213   1197947  44164545   1422135 
 18447231  12498771  51481877  26673363  37276567  29107377  71811421  39023237  28226463  54303623 
  4754054   1256475  43361540   8825891   9593707  60594307  13985457   6301939  22609083   4416503 
 19427331  23515891   1178124  45806275  10367533  81329215  43583451  40704423  20534315   5801723 
    66066  13799722  60532881    117123  35346493  45046611  16111570  39688587  78960451  78639960 
 56369403  39294315   9123398   8928486  19430793  16483009   3517085  28166331  33940074  40211814 
  4547373    756249  38237899  37155910  11617183   2859279  25886578    333449  15426353  28985151 
 19391631  45038698  44701071   5833646  28552059  40882323  15808787  67442652  23283012   7901313 
 30742995   4642428  19351323  14282763  18082726  26613018  51244283  58995123  47324523   7224891 
 44380459   1544799  71792028  62357058  28790491   8924171  49626602   6234799   1854847  12417025 
 18286295  12535314   2306856    420159   2692048  14237973  11578518  25624603  27958523  84689686 
  1107491   4992261  24196965   1403907  30278791   9685995   1512498   2363199  87273403  32422995 
  8189967   2515853  28861228  18948219   4993101  22665693  35248923  31829366   9156603  24814023 
 21773979  28133151    224151  84507688  58845723  24053449  45652713   5748835  16854107  46192331 
 33532225  20875361   1843119  23618131  24365730  57589043   4122171  59300894  12724743  23347269 
 39693678  12363000  33891306  10967079  42577091   8398359  24588667  21721647  35389308  14522259 
   971379  46437613  11730075  68368353   1459271  67350687    496762  45448297   2259498  14955693 
 12443208   8867727  43174549    630012  17470122  55273011  51761431  45084734  28074699  15656199 
  5522717   2764963  12099961  27975323   3687508  53934765  21981885  57734919  17728873   2781588 
 51103008   1329598   6026103  10114651  29053419  12607751  24315813  50473851  15697761  31253547 
 30855127  40463591  65814960  29472777   1269728   6505662   5614935   9157443  37870915    193087 
 44499575   2607123  33957963  26458167  54292935  36442473  59918458  23086919  47286271  12091368 
 18064663   5541909   7053794  32632431  10930921  39978089  64178863  10672017  16770227   9118624 
 23073249  53480248  22082493   5802834   6837952  31164423   6428701  23583909  52694411  62621115 
  3756661  43787751  23483745  13110561  46915347  35492757  10332795   8482212  17749505  11797603 
  1157723  38040697  15983883    395727  19737720  12018315  72586567  19257858  31133010  34160799 
 44117471  25251915  52353523  76095795   2859336  17235341  10514117  55189608  13955773  31837026 
 76815939   2153753  16636766   7935579   6877423  22155723  32128245  13773453  23967319   4195223 
  1049271   1741269  12114022  29716065   6062943   2537771  20634063    905666   5340436     49025 
  9379292  32603670  49252193  70043343  12103443   8341623  60348116   6811071  28096723  48478629 
 46942971  44457393   3494339  23014935   6944525  19557015  56414854  49699739  26551687  25776363 
 83103413   1725294  53703171   3472305  32547531  27314747   8596111  21907071  78642209   1440398 
 51740733   3235922  18461313  39458895   7605753   4640976  88152531   9755665   9010943    188253 
 44298915  85649754  30514299  22268289  11888650   4093131  25138551   7322310  61096791  18654447 
 26601315  46317625  18538587  39923331  39560843  13781223   2592801   1622892  26492151  35481397 
 62620142  27246363  10376343  77769667  21008769  39284575  29720787  15024813   1832694  35247048 
 71017911  18404481  56721498  82299647  18802701  20178967   4895758   3927438   3949446   1658397 
  4156584  78821523  25713937   2621832  75502121  51758583  13592733   8623479   9501423   1593568 
 35289131  49347645   2296782  46528425   8189346  45038662  68318373    234903  74068791   4859881 
  4182126  40304816   4843273  19607883  17722716  15701883    308973  23754516  13507791  10954248 
  9521484  17483343   3911597  27526888  51208150  18550591   2476779   9996861  47528197   3862401 
 22896521  68330088  14009573  43161459   8134599   1322579   6917091  13769681  23914163  29974578 
 10048290  18033949   1369299  32586023   4664575   4241949   1206459  39921598  31776540  62213823 
  4471263  50171605  56044407  91658683   7347772  10104583  17469267   2371923  51271598  66124986 
 35230823  61146054  18210406   5563863  10451747  40849908   1964876  73478619   8864603   3709389 
  2805943  48196283  30228917   3659079  51753638   8539075  24303858   2021363    146538  15955199 
  3370523   5763491  37645387  16084041  23313297  16258722    116289   4330176   6098467    843306 
  8392167  11113527  20299248  22055535  22153043  11347939  27196737   1789394  40206735  11670951 
 67571913   1142427  28012363  34015515  44080122  21507248   2860803   7851003  25905912  53250243 
 51987619    934155   2584079  52378092  34729727   4272835   4538958   6896059  13135323   4241130 
 32415769  10453668  12037551  27657243  84726363  22707213  37706815  12997691  71304447  60181523 
   816738  85244078   8814899   6829687  52371498  30962463  37138059  27730798  23486183    348925 
 51557160  61928368  30979931   5956623  45385023  40798728   5541869  11686683   3370187  15900612 
 57710028   5073563   8129265   1067515  69381753  27849373  22710471    180561  30667461   9091183 
 41999451  35813648  29542797  57099333   7782558  43109505  23848547   1421871  30377373  21438707 
   384990  51760059  50017683    146051  12099518  25343239  39217301  68136341  11138085  47176735 
 33673995   6449899   4346673  36956713  20259535  11544585  13644185  29152617  51221551  27201607 
 18880803   2179748  39950435  36451163   2084534  20028975  25167552  12899003  21571268   2122313 
 41645529     21195  35629523   3719520  19034053  39131523   7398458  53212074   6092472   2726267 
 13060067    208227  10831254  16965981   1598027  37620563  39662923  16754568  12037515  24612895 
   914659  19548897  20597139  17806209  32117712  75246891    554059  22322563   7364363  39837556 
 25353801  47068493   4954233  30901160   2782623  22755002   5164971  24814882   8766343  13308573 
 72803839   6490713  22943934  49432177   9058303  90180213  30643557   7098658  26287835  21706314 
 37396638  25449352   8862207  47906961  35427179   1142805  19224273   8201113  77315586  29056183 
 21222804  12404207  12030999  26157579  22923731  32543343   4152915  11016799  35255856   9944729 
 17185731   5196000   4554793   5179713   8938115    350418  29587419  49599636  15064062  14783712 
 65300853  18462939  15981075   7262559   9699657  30407347   4038634  27889732   4983435  17272091 
 62264538   8525981   2014597  10026793  58450347  55187519  42707475   1157046  21798858   6519033 
 25323738   9574273  50809515  22266465   2298419  10383134   8368419  56757096   1885857  58940895 
   402678  14792843   6078579  34242215  29764379    739511  15634973   8222715  55414547   7127964 
  2826954  57506775  34824003  16513668  33347859  26369683  11691830  88540635   6096105  20365691 
  6821219  46156449   9406257  47472441  24720453   4145080  36545379  22807173  40288211  53561631 
  4740984  34811529  22385639  96525272  15869823  33102123  20283117  61039041  22709266     51923 
 32130797  23138498   4540995   1127613  44463003  64655118  10853966  50442290  13520773  23611299 
 79959883   9683669  68323252   8201475  36782979   4490276  42846107  11764043   5489643  20089203 
 43976805  61580061  16199143  20560962   4370315  15170250  19055445    915323  29751803   1761531 
 36605451   6073390   3562250  78299740  45468908  11528675   1583166  19100437   3504111  16216836 
  1776498  11483633  24627219  22373290  18215928  15093299  51864591  51699412  31124831   1952608 
 24649088  60560119  26980755  62713293  60604558   3023528  13887197  17205883   1133003   3073669 
 75059998  32129233  19790181    508803  37376866   8884446  52104868  21596889  14158267  17859906 
  5318930  53455278   5549128  86368453  57892335   3826325   1812678   1221387   8241830  17009934 
 11600583    417287  11587935  20269132  96981733   5184163   2895432   2912599  76096163  18831423 
 43345502    495987  60984354  45499731    273512   2241787   9347521    930129  18083643  28298337 
 12144543    470703  69242907  38415083  40501311  18919317  40373043  57051531  13024842  18385414 
 23331642   1965856  34089556  16942654   2497347  42447962   7106922  27405628  12512020   1958894 
   956013   1219395   3035728   4926291  55206267  35887331   9520813  66510703   5111123  61110123 
  1290932  58644176  15346525   9161403    289566    624835   6640413  36352509  18597049  34302587 
 22917228     37319  16392683  35335739  39522498   4910501  63055700   4576347   7652038  55899263 
  6851506  10944903  25445179  31507593  43858595  86590741   1805991  13564193  60701589  69126183 
 77785813  21871491  35187963  30083231  38287463  10794555  14699103   1747808  53056267  57666435 
 37805669  13980038  38906178     14580  12728040   3870379  32233246   2261253   4401883  48503175 
  7111213  22313148  57975552   4490589  41048955  76387104  46739823  37016116  88696055  10060091 
 23042271  17426716  48973366  12744162   6986956  56092038  30002723  72763037  72734409  23006229 
 30552047   8322195   5506343   1902293   6370081  19571575  64288287   1177413  66707411  13571354 
  2345235   1394691  13880833  39869106    362478    546578  23022762  41797257  10824222    158782 
 12858696  19611451  53134868  40539758   1717931  42916164   1031687  41416523  22685912  11074378 
 63339549   4390458  25592667  13159863  15013979  12367331  53979873   6714987  59759273  45963751 
   686450  35321703  12375735  14657198  65842159  90008193   7262493  34316093  46462167  67890162 
 13704763  81967569  66725285  56714363   3270343  12568014   9778701  31615648  28063481  26287408 
 57407487  21172131  36919033   2458733  16304763    676599  15066203  23384451  52865728  31619343 
 59500746  21449571   6198423   6528225  80076957   8702027  31097373  59113883   4276839   7614954 
   931451  14132175     46091  19078173   8203507  21075310    443598   2985289    180394   9385733 
 46102287    405408  35921615  13927428   2961083  74566895  16858235  57218939  12578302  49035824 
 17384201  20474931  12193788  11613683   8947843  28280123   1546154  15237968   5988355   6909039 
  1128043  33037571  30104691  18077203  16136760  56294517  24156143  42674973  35215709   2128028 
 13178427  65276607   1809369  44539959  10179825  88556745  26043956  63852411  15958886  35655873 
 19310238  43255331   5805983  29772047  23530605  16756704  39501893  15270798  31561568  19178569 
 40390123  24083655  41919805    351298  52816953   3787413   5435539  81303687  12874495  26222053 
  4415153  44026809  12342915  23473518  40802608   1816269   1467732  52157319  22736016  32533530 
 77273523  26267452    527903  41240219   3279315   4366381  63748068    104109  23407566  94945083 
 18324173  49320599  54247185  33737305  18533395  26111013  23290921  28991103  11039415  35944141 
 44023245   2662753    777315  39070899  16805993   6554643  76439343  50392995  17259861  55470860 
    60987  16870158  44380595  31974053  10646594  36990530  58491388   6746137  55770963  63663359 
 25620445  64190639  34067090  10258845  36349064  30525051  92236683  38798736    592958  18277655 
  7158677   4929154  13675044    197155  50868831   7103947   2662597   5093863  19968306  24313131 
 11742009  36741567    931856   9477763  37968228  54633570   9646377  53416486  23431063  20993469 
 36908983  34847743  22890102  12735879  33527515  46034007   8068428   4864480  16376069   6815170 
 25065092  32412363  30073088   6851695   9457046  44150643  88406315   3678078  37597431   6473128 
 12803459  23159391   7739263  48007824  36053474  26624895  27645522  12405413   2803364   7499476 
  6342297  35307213   2098541   2629684  68833613   6529938  67847208  11288012  73531681   7975675 
 16067733   4062336   8184839   7517358  28379715  86536029    473983    964998  50818539   9338818 
 36827163  19765328  22719974  49265659   1942281  27544380  20337292  33334179  78807005  52259586 
 74535479  32124460  35550183  26854291   8100598  34646553   2559563  21719153  39088683  71398593 
 32798833  50429355   6847225   1324784   1531923  23040187  28651425  10447771  27143219   3848337 
 28373208   8812038  21134745  40963551   8514563   7158791  41300523   1901131  54712101   2733471 
 21570110  24066843   7311099  25317387  63549787   1910434   6327243  44712975    331899  23288171 
   231855   8815883  90997323  11531959  15962485  53250187     40387  81249651  50582227  49255039 
 53606679  34991403  14075653  65672283  19797648  36054253   3886005  23262505  15975457  49289818 
 28545549   6595953   3956353  34489487  21230628  20051673  14359281  36118450  45570648   2370567 
 70775975  39627753  11547573  12350095   1809259    131499  14494147  23693023   3801051  28787280 
 61622004  25202789  11840319  20143072  23323073   5772468  31333425   1753483   7021155   6131679 
 12035674  42790431   7638747  15277662  17885016  37395199   2873643   1002564  93881131   7716117 
   213135   8017173  88265517   4079174  42816288   6145137  62805144  20786407   5750910  84005991 
 25784323  10978143  17514903  71536623  31052595  29147703  54987209  30678071  32280806  17701453 
  1025919  28712355   5399258  26586808  73249887  42016707  13303459   2384049  21965451  10865677 
  2940315   9740378  18940731  13210446  20331815  41518824  29109500   4550305   5781003   3470811 
    86055  80036755  33967367    816623  43685595   1695867  24034939  15709398  34637579  53999407 
   667580  23757759   3511995  55586251  33835323  41933313  80644513    700212   6124633  63191856 
  7881955  32456871  69760371   9324343  38144339  19615845  48795873   2848469  85403337  13248652 
 50777115   2808699  66377916  51827550  10500356     98094  50391178  60794415   2613723  66976951 
 72472393  11663483   5063889  22811640   3535655  63543715  49454408    640950   7003423   1379007 
   492927  19518795    127215   1875794  91449771  68850803  20446011  30318033   1019584  78109190 
    87903   6080331   1565001  10225846    386839  21815618   4656478  21065595  10046823  82090677 
 30323331  72972101  70249432  39744779   5103503  21740046  79941813   4264863   4078967   2959422 
 17799387  40358787   1101603  51926487   6139451  10516485  14326731  72799867   5500623  63178949 
 23917513   4245931  17697691   2041419   2189187  16396203   9939283  15575043  26339779  39466649 
  9338813  58674246  10994496  24893358    939423   7008513   9872812  45440865    624387   6009723 
 44183355  32849311  10383243  31853553  73940091  13852119  14397377  23610043  52421595  15094333 
  2214324  52893643  35246971  29520999  82990907   3004019   1085071  22480685  37033915   2843277 
 54213293   5354981  20653647   2470983  22660293   5247938   3592440  43922385  27468690  37921648 
 78834638  14537780  80345526  43536414  75839559  87032343   2279243   4573388  40958261  23084878 
 17654283  11991867   8296818  20138577   1220181   5538681  48906403  32620485   1801285  10891911 
 18475650  86415478  52236479  10330773  13552719   1511039   2086570  50444460  92361791   7029723 
 26076021  34280787  76868367  35746711   7167738   1790128   5370943  24058124   5269749  31036635 
  7367703  23358633  10080744  24650827   1398611   6651360  75074518  25639359  31589880  37104981 
  4324830  36992551   4093597  23428123  49089299  26560713   5815021  61685418  26924325  27715343 
 28587979  16066721   5125563   1282035   4206087  19303938  14204726  15964143  46703128  54185843 
 16506270  33040529  11476289  49546103   1738027  14137449   9607039  31236369  13732673  41416979 
 16093123  43378147   4711343  47504607  23631105  71892603  19697625   1649071    469766  10581948 
  8869223   1518135  21724854   6829573  36368763  30317627   3192297   5267778   1959903   5588871 
 45508726  32942213  34562913   9505177   1504366   9841401   5120823  10651413  32892387  75294683 
  1499318   5253531  37551543   7562546  57871291   3842871  26299439  24903898  31902675  17268543 
 10313271   6824547   7603577   3302151  35528435  44886435  14108223  60773171  23710537   9839986 
 14468505   7291374  22678953  36829761  18863535  15702810  50170243   5563199    878772  30568199 
  6771880  94981390  65347310  11590403  37942973  24237245  16117627   4672732  29703183  65783895 
 11027342  27825963  19594525   3134617  56803511  56518287  25618239    908657  81906427   4132195 
 27158051   2976333   1507283  49369875  23749387  46278061  58328499  42564531    904257  82714188 
 18364373    499611  30687999  86469819  64904073   2317942   7687243  23396223  10638471  45326227 
 54419259    671181   5612028  26757013   8140398   9424428   8517156  54591399  42382008  42017518 
  2130330   3489407   1091703  22508259   3013629   7917630  27178323  10470919  46973530  26783373 
 29583723  40912899  21013797   4488155  25371656  16267563  25271371   4723355  23914539  33674419 
 38833899   2244390  66136539  63294675   2448048  23587141  30062256  64894971  13258248  11709093 
 25235025  72289413  20837623  24789027  12929019  86527023  13977047   4775279   8287255    710935 
  9582376   6140007   6645939  26328252  49019134    549939  35094677  14583600  47842253  25059625 
  9841187   9850483   9840247  13408763  67043129  82210356  15039459  11067319  20126373  45863782 
    43035   3158199  49955541  35448683   7215507  11278983  25681314  11569743   1668219   5238050 
 47637393  46108562  69576213  18482877  66230969  23330859   8111798  63485191  16056931  65067107 
 47126088  85494443   5813051  51178683   9616983   3536028   1304465  73121598   9375398   9506256 
 16468377  19320059  46064799  26931743  53227536  29045253  82243635   9673149   6979799   2602757 
 23931373   2978623  27062696  14000581  37364966  22343868  13731639   9647177    355185  55804542 
 19066587  19334241  72789975  30690495  63078107  31133763  80494639   3682155  30546184  17839195 
 37423377  85841900    664807  44916995   1463811  27377637   9703003  49540203  60710577  15375687 
  1813809  46674513  67858979  28767716  17427624  17221368  25414161  37372452  26884671    278022 
 73746588  26163739  15825108   6657318  31775775  59270523  56541377  31875540  12390019   2323521 
  6216819  26395002    529311   9146979   6342848  23156675  16903800  41375063  17729463  16507383 
 54497363  24968315  29734861  30876122  26952543  14304849  38790888  15249678   7674283  31938253 
 41033103   5452933  54720573  39337128  42001685  48428725   1324823   6116258  49781023  85519227 
     3378  46952745  21546635  12768123   6275453  16637055    572593  10727977   3834315  60981477 
 27370396  27043187  14566341   4122003  79796211  57386599  36649109  14648041  22473187   4555023 
 11890470  66866365  39829675   3520059  30651891   3748577   9735288  27970728  22838522   3193848 
 61344913  32013051  30424595  15020541  31166873  92683199  58029659   9505819  61730859   1476551 
 12302673  54752568  29370243  88181755  19725917  29331048  53672685  17492819  21234435  18939395 
 18526281  45624323  34280933   9948363   1020513  18990927  16705221  21309788  50951931    398937 
 56774223  20246628  26650783  16224617  37778523  43492842   1730284  24249229   6627289   6066374 
  1975443  19668068  90548198  16097275  22103314   1031699  31765941  18408423   2219585   5818827 
 45541573  60731115  53992917   3822025  66758619  28626565    130267  46566138  17914094  25809970 
 22487775   9924213    264319  10238505   7830579  26188563  69292467  58612893  31350915  26857767 
 60775635  46153071  21428691  29506023  10467678  18717042  27654063  30005265  17293893  57470528 
 88394559  52468175  37475223  23903733  28109679  55502966  28195058  18226571  26118223  20577192 
 22361979  24681603  19429511  10030986   5824488  67516593   7504053  39896847  28988703  36383271 
  3297354  50969821   5774507  16535499   1521928  14897063  49557498   3406498  13377123  45892833 
 32930502   3773253  54866958  48135259  29151717  10575439  14539893    926243  36229353  24776338 
   232039  12983932  35303768  64050891  55679285  17229691   2008306   3195700   6333499  16180249 
 23291409   8694501  29344335  21651972   6364396  66478537    283203    120694    535686  23526093 
 23812143  21388198   6522026   7643283    788738  80433809   6138898   7756840  41563183  86048745 
 29196357  37884528   5168151  21475815  39057693   4174139   6379848  65602725  35678517  18053167 
 29094346  28646806  11264187  34177344  10896666  11127197  22571353   7956708   1275826  32905428 
 48642486    239307  22902969  54363705  40852295   9643203  38054235  20437071  23676423   4648261 
  5115963  16480896  64228819  34227195  50885223  47856313  85476774   6514827   8567371  12600951 
 11926851   4651623  22814364  62473114  24219611  50189203   2557884  15261795  24062523  21986795 
  4017741  93655757   4552203   7747643   6798521  62362949  22920111  35465387  37462398  95671263 
 14373151  27910617  49255329  33110603  15460953  52399325  49551352  30616184     76674  43925808 
 44041068  14265458  28628985  94443708    173328  22726099  27186783   1670253  35944167   3098148 
 35672573  29638773  77420457   2064273  37330168  47567175  70768024  42184915   6186943  13500111 
 34899638  14373130   4202893  73903128   9117348  46141463  41133515  48310407   2683871  59598186 
 40896923   4320949  13964293  33262093   1610473   3629643   1400719   7537659  28175905  36189939 
  9875878  13981272  32345022  37499838  30043126  44757726  76548595  41142546  12756003  20954259 
 35202498  38677307   5082420  27495321   2421399   8497265    587293   2621319   6735129  27278499 
 12666432  58623603   4413691  38312831   3850997  12762443  21050293  11198825  16428315  38922587 
 54299028  87053195   2735142  53686443  14639970  28730237  73237596  34973304  35988903  11881674 
  4764805  51773415  78094455   2467977  36589525  25365915  21695002  33546219  46363293   9476506 
 61681043   5015735  17060040  39932883  19266396  24903513  36843996  53422359   9805359  33655323 
  5304123  63289971  33295324  68798039     68395  42062583   1267987  22458195   2945622  15569080 
 28925425  37856217   8411973  33367271   8545737  80479523  50680597  23014506  44336910   4450317 
 30067503  48437393  30319568  13234998     68233   1103848  37477797   2175715   4092323  53847010 
 12858843  40756963  19426875  40055617  32676190  14305847  38765571  13178780  31740657  16548174 
 28411431  24204756  22826852  20435013   9292091   1297926  13834783   7551129   4270807  34498985 
 33782223  43531527  64820947  74740260   7518095  31247834   8380556  18108664  20279435  64528773 
 45457899   3126993  32920555  53949353   3105307  45539253  42897179  31202147  22240608  13517403 
 15145593  49195899   3497397  29552697    391115  75385839  16335879   3054273  37469748  17274044 
 74139771  69231985  41868248  14230891  14197317  24556875  21906273   2960610  14783307  73522473 
 47834175  12926137  39006090   9839911  53826787  25552962  30181471   4115055  33505257  12726543 
 23946783   4455768  23651443   4742493  13892081   8275623  21471855   4932886  12725343    144411 
 16836603  10222158   6706043  33313287  46320033  18659323  18480192  20529471   6714183  16153127 
 28461093   5588233  11278404  11640635   9145035    988552   1186896   1840887  16689153   3139599 
   240891   9619481  15759098  15050010  11378175  15567479  13190233   5514163  23082585   5438523 
 41682127   6883681  37351998   7456503   2229603  22349813    212163   5145354  42953683  44177442 
 26335788    291153   4528215   5663643  13793016  65393835  67865599   8544680    167034  29602389 
 35774831  70937275  11678030   8591227   2959062   2622555  42481593  21402779  40495258  12047867 
  2535548  13614815  31767561  32256001  15529719  17822930  57446355   5438227  44114055  22713923 
 88209723  44931465   8325981  15771959  62882859  75921463  12376942   2133446  35793083  18000024 
  4810643  28154949  56519026  24278273   1006629   1116420  18061859  12457720  20676779     25114 
 25977003  50910513  42856854  12370959  16186391  58646823   4781988  90224118  19362245  35751369 
 32681555    200946  68560599  37281123  47166637  41617224  85069074  64036032  31264501   2226704 
 43320389  10123355  23744571  93779277  40696131  40203065    241718  39715807  54213763     35158 
 20142411   2910779  87212788  20801087  13976661   7621047   7377717   5088827  37907811  15503683 
 11958619  50644156    333027  48249663  15246558  62119291  11424508   8050201  25752556  68511291 
  9430379  20529423  37724139  28174342  20688375  25385223   5153547  61599643   4867809  12646806 
 79337277  32441988  38288505   7019431  28546473  10506255  46588013   5797578  55508613  39569884 
 18018753  33010387  47667945   9665790  27727902  67705019   6833311  21296599  28493073   4141763 
 12778273  21162147  67975053  15125114    338982  65218983  88416059  22177252  29557823  31838071 
   340320  83340639  10239008  27735543  31687205  18581994  26268515  13298033   5500941  85608417 
  3175555   1072285  20204593  17121723  94377717  20552613  20434548   5630473  55599589  18749799 
  8125977   5339299  61388184    741833  57090723   7620946   4478298   9194793  39934823  19096503 
  2095042  21823539  17558358  40747000  25397898  55453836  64549443  44428971   1403539   4790706 
 38780259  12683293  42825633  46341641  19414773  46330271  75791862  17154007   2514399  82174291 
 16073001  28345950  32112156  16692174  29097627  19060522   3946901   4888843  48578487   4396006 
  4346253  34662773  14139586  56742336  33011673  46591515  62574943   4626467  29844888  10959489 
 20805208   7584707  15679131   9912549   6665109   2776365  53359951  55101464   9178043  15742997 
  9178455  55905159  60389868   2829873  47569751  26990739  32143975  36426051   1759547  42615423 
 17388648  30558300  47186803  67006827  45096883  67398123  34359352  11503369  33831522  22844371 
 67373709   2069883    116569  13149863  16224957  80712468  22462695  17437625  72740643  75087338 
  3512737   6190485  85465248  36517401   7013493  20218293  12217545   2945265  15936106   3952871 
 23463302  46914123   9716184   5200373  29615394  50055093  31070377  72848572   6362523  52069403 
  4325477  42549955  43835204   8921955  21937401   6178243  48801477  78987749  27538620  55243858 
  9189699  70263891  11711991  83250933  68567743   1987973  66347178   5560443  25872483  30803955 
 16096743  42311427  30538437   6041607   2270283  27804043  51814531  10525581  41433053   4265370 
 45709943  13881163  82047653  21723906  13150284  55321112  35723613  15672731  67390558  33337851 
 32247079  37286520  22154523  36700617  47739588  57555348   3994722  31901163  40424442  28403901 
  8776099  10045483  18224544  83869651  41642603   2815593  15191424   3888414  24076371  25630818 
 15841373   1153755  36484288  27676659  16335573   2936541     43837   2149809  40812234  17247243 
 32335218  49955673  13731945  35685479  75561459  31351851   9705627  40784131   9993519   8009883 
  6047857  27632404  21508313    609894  13942639  35414707  19838907    717701   9044727  15935051 
 28948395  17361573  48531519  77136885  15188573   7833663  33948923  31268347  40626579   6958615 
 41420003  11695610  13748747   7647247   4927485   7500639    359720  38569783   6987786  20138969 
 71321303  24620955  10965283  67037123  32001867   2214187  18345523    845405  60091035  21736165 
 29298828   1459599   9785027  11394793  25947003  15298767  14433743   2228683  62203623   7143363 
 30393948  15315263  69902799  10935978   7410741  63296443  32472258   4324219   4943799  11904273 
  7425337  43401831    113213  12571593  27714179  14706053   6699211   1764347  83570662  72418252 
 57438063  63024227  78655065  13635409   1946139    577089  90092551  29598877  27801650  48679233 
 11604333  59020623   6000153   1253542  46692699  38076804   6356091   5663085   3629014  74768733 
 69258698  14564245   1560443  32639604   7133340  51681657   4234758  53004525   5873073  44634293 
 51209119   3968539   9779167  42133896  20356968  30132782  25265353  18648531   4731655   8638431 
  2642433   2530372  19677307  58429236  20576514  30072657   9489933  27052051   1955382  59489433 
  8892357   4815207  24808818   4086049   9052223  22377919  10578075  27728538   2813315  45119673 
 24227870  23918289  19839093   7745799  34340616   3537398  11127915  51220257  57145237  34676673 
 10339865  37999696  46084599  22534809  45973228   2572186   7929912  50455413  67251480  23980263 
  6027403  17091459  19664276  28513566  34812071   9369098  19069548   1439187  46395530   5042483 
 41350273   3444333      5307  38327424  32283275  46049178   1875219  49011423  10297423   1363254 
 16458216  45999111   3586575   7563746   2755733   8081833  14142335   7458525  17215818   3717822 
  6212993   8628933  33308423  17141147  29159647   8381671  23914265   6830667   6461244  49726086 
 32556839  28794300  54844863  52833561  72774629  12858363  24491331   7697034  30248315  32746438 
 32288321  53314233  52710165   1698363   5741617    261771  14590337  32339788  32817164   7734619 
 74262409  62467306  17417883   8129493  24833646  19921943  53653838  51646455  10348973  26935401 
 45616628   3905233   1520523  34626876  67111959  20755398    700676  11814873  23094734  10703909 
  2700905  87965793  21112227   4143591  46911063  45012683  29084145  45776529   2967163  62159738 
 29959714  13277967   2748918  21806754  34981734   1031482  18943773   8582971  28015749    296017 
 20398867   9444027   2090133  10310493  12989005  56237978  18984407   2305538  18156924   1142873 
  3716659  17372671   5102411  66748381  12104091   9846435  18373265    933115    433379   8339415 
 18709941  41965179  11576171   5894571  36803213  34627421   1454827  61268667   4033171  16921523 
 33286563  11629275   7951985   9654048  18259503  13741347   1475733  12601398  33553023   7481577 
  4155156  11228619  52412815  35542203  26869609  16323677  59551006   2026623   6911035   9091275 
 55731267  49354803  15678519  18976449  46718843  54194923   2492239  17974203  68134083  29478341 
   757575  27160740   3121085  11531903  17565723   5264823  21263133  12012765  75586609  21317037 
 20301155  72652402  54494823  38679749    218220   2801060  33136053  23828173  75216264  19168943 
  3496140   3370203  49441487  32633790  14432900   9142533  41712703   5057733   8573758  32794967 
 15535675  25710513   3858435  46158702  34383927  53490742  11445243  21981622   4203483  45597753 
 11966798  37110543   2081391  10623027  85214867   7503017  14131801   8330295  38525199  85815993 
 33402891  32408200  34127011   7921706  25974913  59874019  27388041  25284193  18314879  13415655 
 16187611  36572139  58651745   1115323    572069   3972540  47633905   5745798  21991803   7834719 
  3523263   8151707  68656477  22229211  51411353   6601947  69529943   2608053    226819   6429175 
 25704249  28895684  46069089   2304405   9045228  14459451  11526770  38915918  11532651  16646571 
  6914223    741853  50808801  60443839  71593799  18398011  85747518  10569060   1417440  17623635 
 51859536  11782597  39179684  55904642  18655350  42717781   8263323   7133144  28527483  64049483 
 19116891  42242991  62045907    864231   7420025  38916131   1614162  25549323  26392533  11456421 
 37149987  35640286  19131707   2158323  21728193   8903895   2620612   4462965   1982803  25420809 
 10944123  14942715  52247427  18039135  66484827  84504807  12351423  12108795   8513886  68509671 
 59780867   3330547  20283281   1404501   4060891  18581367  11821686  60015261   7612009  22758215 
  2579465  21843263   1599261   9820241  16232353   3916651  30795387   2462755   4070111  64384443 
  4513459  19611510  12688351  12444554   8437548   2845107   2753355  27407481  24399513  64284333 
 80183281  45724823   6500208  56744214  32308371   6576123   3093948  23640124  37629681  38702390 
 17921059  21439723  34412248  21152166  84960841  10119272  28566172  42060299   4473483  34285799 
 10065970  14048419  30916377  51790363  83308623  83153463  33902944   5992495   8354517    513350 
 24144199   1173378  15360292  61332459  42954678  14639288   1774923   4523151  65173299  38440933 
 19489763  36453855  25694331   6249069  18242787   5400141  69401359  35865776  10671138  49940112 
 74106027   2530750  11142881   4583363  28731815  15947355  17805717  18537181  46222827  52476706 
 14319739   4809502  62493535  22367823  37752343   3482896   4093134  13786371   4795729   7240190 
 17726919  11715879   7568639   7881723  15317154  24443619  35670593   4571658  29628579  16905648 
 61268568  46673583   1182082  50415103   3506843  27054953  19514219   8329053  38476796  21453076 
 20599749  87149121   4776777   1267998  91042605  73910883  10576944  16020357  53403022   3225407 
 51867107  16623139  54692298  34361939  47274707  10358469   2159447  30810427  12929209   2175297 
 25649533   7043043  27379859  15695253  13831197    217259    364351  58216975  66731203   3470604 
  8889807   5888053  69139344   1660243  77844359  38261415  32893275  22908927    499273  23233113 
 14328521  10637771  54831075  47292498  25074915  51325593  19676895  56786715  11296467  61659783 
 37691843   5738082   2462924  11671945   6094656  78597166  43804941  73160719   8990427  49607493 
  2002059  56106651  80147463    214527   8216179  46829787  12793631   1836099   6531222  11941363 
  2383075   7411575  58381149  17600571  36242943   9516191  31582071  66525423   6744575  59224875 
 15576882  60416635     44298    111396   1955685    810861  23338431  13167787  24093849     71371 
 43495873  42555183  48122547  15584307  52056015   5014013  67734823  32367259  42625363  49152933 
 67262227   4483030  11198299   6629733  42796419   5194620  19680059  34425021   4993287  78811733 
 28498733  26680043   6772455  27011323  41098803  91701259  42741931  33765099  27132325  80074845 
  4269837   3337644  65882109  50627526  20920325   1776821  17631772  17014619   7371123  63327078 
 26992935  20388223  73254639    131553  59784421  33531831   2034811  13764539  71078298  42636247 
  8897557  73986515  10138644  43250451  32810913  18701715   1947757  60219788  12008073  24168575 
 34827803  50197059   4251653  61593951  26244033  29431833  13549111   6070890  41855763  11705649 
 25983075  21101203  65173977  46103048  28025098  11558670  72172713  32458560  57990783  35324379 
 36437471   1869669  38918027  87539003  62185379  34606869  77173207  32251433  37453607  36273192 
 47115147   6391778  45370032  31987801  49460751  36695107  14930313  22776237   1520731  53908439 
 12688203  12105623   7054473   4048661  73973282  12106333  19049363  85914961  21009353  11652533 
 17764173  32733545  40718753  36211116  14508211  74712959  31518135  58825227    797507  17164971 
 15905403  66305325  28213165  27750651   8175101   7780113  12613233  21215779   6492013  61181521 
 21278121  19545364  22972155  24215123  56679923  55014895  67889973   4341243  15466749   1353531 
 45948051  37783593   8337582   2303611  10024458  38611419  84271932  26415439  24173595  23614560 
  2228193  32475633   4053659   6159885  22055608   4591115  13191041  15073559  53437263   2154927 
 16978533  53442912  25926270   9412800    124091   6415467   6101522  26671046  30565499   8841222 
 26919227   7042749  51280443   5794443  22748712  49770375  54400907  37777780  53280171   5992197 
  2958135  17223618  59958105  31946193  59673138  21295537  24115413    754442  49075257  72965223 
  3212945  29275213  47486103   1950981  41745975  12312142  29039675  17903498  85368563  42818987 
 19331007  41981353    360995  23747338  59317938  15565008   2995013  72724047   4974071  16232290 
 23680515  39317291  13954083  11276802  18161383   2753473   5983598  10284155  20982128  26697989 
 64840297  11153603  28975813  60808101   7945203  17612509   6710907    337929  23001257  16551567 
 18730604  19186335  62677643  42731543  61667883  34771664  43217978  47812763   5246158  36108426 
 31429647  66614451   9400479   7648698  26819323   7474863  46701213   7044498  75994510  62671179 
  4881651  80910898   4936398  67250663  63643703   7364161  46233589  12349846  11997005  29217621 
 41344623  10325795  83537409  41850663  37633398  13211301    760355  32990691   6626703   1947411 
  2528809   1339338   9570312   1303883  43663271   6625176  32685658  15345553   1965801  22790517 
  3077747   2457378  32480683   6900753  43411908   3073851  11188461  41862378  47089419  45838801 
  2957655    121259  93585670  49188923  19806552  23188143  54714195  32120739  12465367  29167475 
 59571870    483165  48507615   2574283   7435287   1008629  31830351  97561551   2954607  43980151 
 25316071  31666098   5250759  15781188  17851437  28218225  39783035  59869737  13781529  81795204 
 35535527  11784051  24373248  71004615  14834459   6955771  39585276  11463623  20100308   1022729 
 29288151  41767219  16243308  18104979   4786903  13415667  16728027   1750027   4993901  46854800 
 20719679   9988673  58004763   9645867  56362920  62214258   6279993  39417523  13019499  30818223 
 25233895  70075437   3131230  11928851  15126037   5654907  29459747    486928   6000513  53407173 
  6281076  17501220  16673874   7941605  59041483   2987523    873870    474206  45591893  11325632 
 22329586  43099035  10736459   6093628  18856467   5195595  29692017   6720627  45544279  41731323 
 36076443   3024873  28094748  24824293  41470923  35628411   5421279   7409973  40021880    536123 
 16895729   9301271  14179899  50177747  16182339  74666904   7664863   1010220  10901945  50241641 
  8825915  37701415  41935323  52442043   7850379  25542013  18369393   5398371  18763323  14570650 
 12448503   2058399  52299831  49521259   2243099  18683179  34027643  27991053  25499913  28924235 
 34267487  13400658   2070155  10272803  32300583   4400461   7422725  26592823  81240225  36965898 
  5810463   7810692   1729723  24017556  28335123  55122099  51033014  55775848  75769161  25875833 
 66217851  13914688  14888910  18765617  70676988  53714991  70959151  33698563   2273179  15020013 
 28112478  26520657  28983803  10652188  23400623   7310888  11623839  14606159   3527144   6678403 
 42697853  49494688  20269467   2562483   5649288  33214794   1692603  11332483   5474754  24697873 
  1376799   5892113  15000386  12575698   3304140  13177605   4247119  31280787  12095659  70256235 
   192606  69736119   2382520  49325691  52968655   8000817   5543579  63321936  15210303  15614568 
 16555767  12931581  12798051  27347356  61957017  20470422   6288923  10877623  49363491  34108906 
  2989251   1484655  29258078  61764045  17190101  15393021  28020635  42854116   2428863  48014233 
 27513873   1408435  28214166  49817303  16840739  18462423  27689499    597594  18026511  51303219 
 19111423  51704823  14284447  10271148  16800873    530184  25469497  15297383  51492187  13551724 
 51290593  38365322   5093795  21336443   4366975  22542083   9430873  26998206      7263  49187325 
 47420373  29254227  28988382  17150006   1824198   3781470   4394652  29834007  22532938   4826631 
 20002758      1627   1211883  59711703   7707384    682123   7954141  80537613  48178923  50626349 
 36613788   1192358  12474072   1877159  11214563  25488384   1764449  17096002   4798532  19792623 
  1103181  49275211   5506912  18322395  60516051  25336319   2729446   1473987  82896898  63733361 
 51551448  15005589  18003051  14124465  23387625    586406  85166043    205251  51231837  61183803 
 23942238    907327  29094573   1609088  14203806   9209169  34292043  23198955  15210992  13115937 
  6742768  13249273  24127572  63601083   7449795   2313731   2225787   7661691  30353859   7314855 
 19049848   1181223  15952308   5954875  21388380   7137199   4245867  33528035   8133285  87894117 
  2757243   6370047   5422939  28950265   4300273   9010503  18453597   2036188  57218109   9756715 
 78568782  32399319  31593793  23230365   2572935  32529223   7206111  48854553  57734023  69185907 
 46964343  53118923   2447921   1977225  86800522  38020089    149113  40168213  35057509  46686595 
 33724415  15166759  13439703  56260527  34979627  27212598  36961683  13347242  38750863  66094547 
 67024121  48783627   1341105   7680883  59062280  39983000  23303703  47558175     12174  26668221 
  9187673  26968715  32251419  36021628  42789051  11297091   4365173  25993833   5218879   6641989 
 42679044  18894635   7903243   1727357  15153630  16926321  20503593   6432211  80769673   7411437 
 26136380  25278123   5782893  18213859  27857799   1214817    626838  36971783  34971425  14311338 
 38373723  57061873  21534741  61438423  36907775  29746207  72393563  85112178   2350599     37293 
 16735107   9471421  27734199  12344103  19878985  32490829  19785265   8649147  78502315  19637547 
 17625483   7694186  49470727  23656885  32800248  29528975   3153612   6351195  20943069  39747373 
   979371  10972492  13799744  69663414   2126059   9134019  73612103   8142415  11541499  13499604 
 16268183  13121223  42344461  23156379  56246027  22800579  23219051  68387229  17205324  35049230 
  2466075   4625313  24024863  55615631  14202455  17118409  35013713  83389826   5923118  41340903 
  2325138  41371559  36333849    876691  41260398  17966862  71867395  40106244  70949638  10429988 
 11241543   5602259  25795971  26220471  10562360  18255671  50310673  29138073   3834731   8613649 
  7390573  69406099   7659054   2940543   1956937   2222673  82452735   4939425  45459229   4866263 
 10071240  23191533  33635867   3698623    807211   9019328  25041691  45008436  54106511  38355195 
 30624864  40061673   3211707  10824426  15765363  24681009  15777811  80623311  63675339   1771751 
 61353955   1880397  14965899  31250929    393513     65825   3281499   4941003  48531243  55318286 
 33725973  43080732  59074371   2643266  32251283  56915285  42552171    618895  30844923  38305460 
 39990843  13016581  45715299   1305819  28803453  50135795  23420220  16262733  12492411  16939126 
 45830479   3851238  82572348  38231448  27300143  12948203    718856   7356431  51878823  34666923 
 36635163  13190151  21156071  63384675  44521164   9325051  25607569   5264984  12721783  10885173 
 24483113  17403159  35376635   6101963  19134678  28005573   4645478  64709817  13302607   5839449 
 17023371  37551987  11463736  24850123   7424848  24849519  62424303   2873139    217083  16456398 
 14548503  15245604   4661373  36392943  51412730    572976  36592077   7293831  21659730  14064738 
 36763776  60220239  47191178   2323197   1116060   9970843  19001479   2616707  14974431  48833803 
 10361393   3110653  87305759   2778051  52002424  89222519  36542343  65469563  47131753  30333471 
 32776643   3230049   1272849  58407703   1022067  75355123  38786655  33355248   1035773  64393173 
  8286463  43709709  10741587  15069775    869589  15115381   9668859  60497867  12845675   5955243 
 34641366  29403798  45667487  30342619  61515321  30468407    129888  28535197   1602559  17389716 
 31961068  16319068  29470713   9838055  45205703   2978503  37626311  32294637  18348297   5251061 
  2493849  41446293  22286387   6356634  35158487   2893095  54877626    130347   6669677  10656002 
 10497848  12507159   4022463   6318204  34682229  82632331  12043179  36970223  13266271    678983 
 24660283   2979827   1250799  71365560   2081116  23300051  52454084   5195289  53714861  26162250 
    49395  11839755   5223775    141426  53367165   7560715   6150494  10990235  63615433  56093531 
  7250730  86235267   7531688  10685178  26714051  36465816   6635213  49983135   7376679  31147740 
 13019747   8776379     16855  14345267   9361503  19078588  36197318  36590083  32186061   8360239 
 23050559  44705873  33596056   5093206   3603648   3586309   9151446  67653918  24425835  18721914 
 25883218  44876317   3501573  43607346  47485508    290427  24073529  39109781  45660474  77393784 
 50348733  49754931  52266123  41841471  21179171  17117754   3592047  21591145   6214050  16012311 
 10464483  37283863  35868243  64505603  18982708   1327785  12865945  67375651  66783261  10941033 
 32075523  54854399   2247579     23191  13507452  29463843    940515  37023948  11501057  62160923 
 76311095  68210223   4496603  18887614  44829707  77998143  10499649  41230473  35178019  27227513 
  1176401    738949  39136203   3797023   4514871  13684293  18102381  45802299   4302100  26278178 
 46381403  48415050   2133873  17590339  13401338  44973552   6331563  13615635  76172821    758094 
 37546220   3318468    225112  11986875  15620413  44602101  15776295  31856071   4636643  28595823 
 16908091   3710179  71526627   7962819  12275270   1421592  16361013  11461353  27032119  18948731 
 71991231  22226277  19211195  15343583  12730219  13671468  27284283     18302  11895169  94613963 
 33763280  29033088  42527755  11884827  64427625  14311851  64819383   7797123    772188   9332043 
   107037   3009953   4044471  15440933  27730098   9463812  73751915  16184082  78556866  36019655 
 18085295  12731567  17302079  58086843   6206553  45844107    189543   5858591  19469673   5474155 
  8717651   8253469  10375003  17329209   2364128  18047100  55432851   4025265  10551491  41193153 
 18204983  10636683   5758617  15546883   6114231   2102751  27003426  35714263  14573883  19045123 
 24538722  22868283  31949233  20385492  38744922   2636295  16833973  19605093  28078853  46462938 
 21301884  34698082  11554071  37913114  14154645  16824623  26956893  36775611   1125743   4603683 
  4201699  53640771   7520572  16495792  28446034  14248203   3537502   7939939   1690107  34727976 
 40755627  19554165  25614197  31245858  67899123  24289700  23185418  38540155  11958333  39499065 
 20313318  36022023  24548643   7704622  15534397   6455544  14683959  44803242  11062971  41835438 
  2887973  52549413   1703307  27159731  46587983  54735339  78747523   1814413  17281803  47964645 
  1529160   2133016  22159995  39611919  69611723   7916318  27235713  55587477   8424531  95240481 
 31364183   3003270  14865025  12371251  14268741   3631539  55631409  26960378   6681723  12502896 
 28291353  32012651   7212459   8638579  40692673   1257831   6138815  49359131   4027563  13141936 
 16617321  16822488   1802763  18261691  35609847   5519151  27528873  10997602  45736773  21094392 
  5318835   2683683    659418  16271775   9497943   8229606  10041687   3931467   8505523  32822659 
  7505659  45900873  23126758  18744900  25019827   5861031  19134195  26938512  23055324   6951628 
 15982687  14702395  51053775   3359843  64932243    573311  41368971   7489267   9675852   7385261 
 19591133  73125399  27933093  25355253   9888720   1186730  48988958  26478678  19191143   6987450 
  3856964  15206755  19615281  44004403  57310507  13803423  13097298  31580025  29876659  42763697 
 25631835  30822772  29716343  22617176   8019959   1013267  46280365    538241  14560845  41014745 
  8874300  19072859  34483425  84877090  68459778  42993258  17649942  78707830  16232287  66531798 
 35399835  50968059  19412997  12093358  49825023  40377523  18489897  50929828  12777865  32135915 
   628131    530471  30303548  27281187   1333000  33599355   2309443    570930  15067475   7953029 
 30050891  63940177  14675745  69685763  70043067  21464722  25731873  58060209  27449538   7106773 
 37083862  31064415  23671979  32015715  11189345  30553215  12713067  64674819  56828049   1721241 
 29422743  41209592  20905832  13300083  27234561  13352771  11184701  23014023  14653113  10292999 
 14081630  35473046    553299  69820398  60338813  90497275   2209764  28783473  68113603   2363863 
  4031137  20006663   5263275  42951906   5171863  23689935  21439787  43568235  15930180  49226235 
  4534518  18799871  50534172   5775535   3744801  32080823  45106971  38168539  62856705    991698 
 68758096  63489283  48473279  22737805  52126987  18705126  67322235  37315965  55297323  22937023 
  7392237  83401551  59738667  29298459  35764501  12807243  59555291  18405822   2781762  60762427 
 41651838  15722873  41749074   2886338  61849377  38512604  37227713  11906305  11708763  26112353 
  9416607  36924243   6722136  65629023  70989503   4638683  23051413  11276526  11160987  74409020 
 10931736  33590121  37299003    509859   2225593   4399259   2779405  13998935   9205803  41657922 
 77207264   4096293  82399869  23300799  37696271  14669883  30963456   7088628  31010187   2817965 
 44075427   3534263   2331219   1854648  15540923  18400362  23175033  59003277    378319   4566441 
  1308634  62593899  26996729  58651573  24658881  30382629  21586864   8311712  27396714  30359539 
  3141795  43836149  28442031  79861099   3043860  15326181  57479128  22920680  17193396  93646473 
 51806687  23056898   2424857   8073083  12321060  31528910   9471986   4157263  31851635   6071048 
 59697735  87921363  68718578  26231335   4926483   3370560    174798     68063    430780   5641523 
 15510255  17059914   2716143  12474892   4579543  78161734   2810579  15431903   8748447   2493095 
 33089843   9112101    737381  50349008  19038683  10938263  15630790  92794855  19547262  45291675 
 27802383  54635099  31351029  23676187  45556265  11732676  23127331  47750331  12942835  32598285 
 12983841  55888791  17085618  19239453  13656141    910851  16137763   3943083  24000862  19979776 
 28979591  31705571  62467709  13063943  37661811  64506152   1410105  36890570  34634512   4661241 
 20035143  21826423   7643133  18556518  10166171  31842408   8398413  26653932   4249787    139223 
 13432443  22638051  44633418   4456538  73487569  14721945  10114368   2679471  12853799  29413098 
  5238258  56234143   4653915  20734291  29818005  41168380  13839163   5900993   3936534  12250153 
    35693  35903748  78513649   8229048  34554643  65299929  10026583  19607326  31283999  61399469 
  3231186  14180427  33937800  28579419  23466985   2529379  35095931  40282385  25983267  55692183 
   415153   1299381  33431391  12466962  55980189   4803621  14040474   6050654  43972323  19838373 
 33341328   6060982   7552068  39126260   3810297  31989111  12082635   8105649  40267995   3956766 
 48526683  24233127  20946420  65183763  21571778  15526659  21002168   8195715  22595451  49375819 
 17717132    183713   9303511  57329563  31187898  18200943    859003   4400813  17359578   8888754 
  9153248   2133842  18180467    501029   8235483    443100   1990464  61001768   5120923   1245516 
 25715708   5961423   3352143   6047385  20320555    311673   1146675  29278823   4559241    850259 
 26406468   8569473  60617568   4981407  21592146  30941838   1680651  87690094  12776744   1489149 
 25464936   3477677  12927261   4093523    617322   8028627   9198483   9921087  37930686  42147748 
    52434   4484413  15645970  76869159   7944378  12290505  25123738   2950683  47798885  10112607 
 11583123  25330722    146223  49779006  69850943   3788867  11986383  20868089  32917230   1582305 
 57934383  20139858   6974624  12131053    627051  10333485  42468999   5839220   2785257  36881619 
 41670823  50534759  19244293  11594113  23899883  11555339  55580011  15303250   3823863   8778464 
 26064999  64031943   1320163  30701607  74838367  23481563  50585190  44832624  41656823  58417211 
 20580323  63644523  19234683  67712405  29903539  13336824  44558755   9540303  12842823   7825209 
 10869259   8492235  25253440  12281919   4935674    134857   9923949  14854494  51850158  13463844 
 19989131  43770499  18759488  20872968   4017058  10020430  32666661   7126242  24134555  65404755 
 54650313  10588740  26407933  16545723    138198  30505503  10654893  54626303  27558553   2015520 
  1016861   5234183  30537103  29855913   5569263  63055931   1543109  13099055  15694427  43935027 
  4884002  36112299  20497136  39343509  41157947  23693481  30321281  71614123  10795021  70366738 
 13549335  31710683  28596805  32936951    530367  16165377  10656743  23210259   3540483  41172750 
 16027123   7055327  17398859   4033373   9921603   2376072  41425506  13741134  58086261  45056211 
  1027635  72789413   7694365   3412312  13543843    976635  23352123  33376767   5117114  50687412 
 64904481    968521  18114373   7313148  18529333  48741144  72296525  30591538    468564   2718818 
 78566751   5428797   1895415    164925   5576568  26018955  40020928   1429440  24200313  12695673 
 22686771   7868291   7352610  13854495   6506403   3031977   5385343  15040932  24774899   5864877 
  8218839   2859111  47938831   3077302  23462013  21079411  27950695  32056743  25437703    531819 
 14970133  72968200  29870553  12287739  26636853  32161875  23984283  18209223  48248835  12591219 
 39051863  46823773   1529875   8160143   3074641    831828  33972894  74805627  11590048  22413948 
  7094727  53523263  39349734  44165463  38287897   2604149  13869567    104318  74727461  35494032 
 29505900  73204573  26766698  71976603  34169303   2914125  28427991  76740798  14134243  11578317 
 65538482  15677517   5649053  10935255  11675963   7484523   1587083  63149941  36431873   2889615 
  1311533   1838148  64205913  34029448  27426341   7236747  22083343  84047073  45992855  68922013 
 21002544  11609875   2403243  61684418  11665633   9173259   9585348  34218471   4996923  44125035 
 11758485  16519133  55805417  33382928  36885001  14705489  34623666  11692181  52330713  30573213 
 15601823  11556459  54800035  27933875  61467240  21090115   4181307  23845233  59222971  15619496 
 43256784  65389083  34083627  29786704  77707653   3600425  36744642   2002963   1707171  23955132 
 72940263  25635777  38363544  21376303  54418539  14217498  36663099   7192770   1000495  71151267 
 29324103  17250193  17473206   4627880  20954463  48815835  29118975  33574005  14138931  31503415 
 23356427  13715606  29997123  13460699  16891123  39684131  40153269  90504249  31621723  15853389 
 50914983  48789681  22351403  48135391   9637235  24519309  47151883  76541598  24540657  22340515 
 17850003  12535101    464279  42266191  27916826  62373049   7578383  19051414   2352703  10321273 
 36056763  34821455  41969863  21771663  70440315   2358603  29635623  43267095  40268175  22658199 
 69163849  12834232  26430729   8629923  23790582  12490053   2589006  36183741  15099285  25474229 
  5678254  33237483   7432278   2573061   6329355  10226886  21948774  60581946   1166163  57282783 
  5340693  14720523  73672251   4666888  47848889  57406517  63169627   2401739   6105936  31323555 
 92906915  73952619   1357718  60346128   8163728   7984043  12592040   4871693  75208641   9030975 
 20710497  69393183  27706723   5200157  46817865  28896111   4394590  34108761    231867  13713531 
   448648     34950  48898259   3775829   1620991    689373       582  33494203  44440935  29157251 
 50132043   4844841  16488627   7422093   9749283  34573627  31271606  84951951   9411615  26609135 
 32455938    147732   6466268   1055818  45459351  28397735  19483179    934562   7720732  47194413 
 37368103  41762166   4940688   9860875  31653276    160123  39955948  26131923    448587  30836193 
 32826687   1057898     60171   2483115  63965028   6922731  61421519  45642786   1132170  43477951 
 12634147  86288003  48165515  20065795  83931333  12176324  46868851    729599  42076563  37695981 
 32504088  62060982   1663391  15331329  39806923  50647088   9825204  25898969   2432592  31300533 
 22020363    223875  14671103  13684735  19717059  39871979   2638100    257979   2833653  20392386 
 30820498  17841830  14820927   3109778  10117599  24915200  52652283  16952949   3500514   8915199 
 14954826   6345227  20660955  10393733    949767   4824923  39204875   6008559  40978011   2456655 
 16454533   5642531  49872768  36646080  33915714   9954473  29432931  74161338  31261797     65923 
 33485442   3550811   1836323   6057527  25992531  77273683  30651204    714018   6974670  27000795 
  1953263  24519528   3801375   6814512  13556923  12197803   3766523   6832138  46918805  16928467 
  8351647  62662042  53734839  55173797   4897635  26270547   4337871  14515603  13827723  14881883 
   428892  47948563  31684827  47399583  20596599  66785558  88566980  49005091  12236341  34357404 
 45695133  24247089  58422513  67445640  21365206  33631861   6042411   8492373  23472769  13724691 
 31464963  58675467  47539375   6764814  73492444   8973307  21589055  47271446   1338483  64259023 
 54537117  23865943  49990193  12453443  47968893  24655867  26813658  25816793    313467   2707503 
  8166855  39723989   3136386  47931553  29217963   4990498  25945024  80884108   2741011  63834489 
  4478085  79931283  75194244     36453   4536443  75396213  41100828  12222783  55506079   3739521 
 24146883  30635007  16524219  64023795  28842521  39492367    373700  14469567  22123795   1531289 
 12812925  28976327  12342929  42790068  20616873  35186907  13461123  38484927  17402791  14857728 
 30459299   6631566  16271767  29787639   2025191  20483727  49950124  14703005  77930350   8193868 
 48839745   6190683  49332891    626593   3911543   3107993  23796570  11044493   4379610  45757771 
 14491553      1542  38821199  15870775  29946399  16171653   3119253  36146010   2444721  44537523 
 57243211  46005604  29154655  11464898  11564175  28630868   5313903   7633819  17095623  57576999 
  9660291  26986677  53230839   1301371   2459931  27623359   8266985  67404673  27889753  62845438 
 43611067  55419047  22988139  24920664  27123947   7505092  77085093   1032616  24808663  16043091 
   559357  46389885    486182  44704887  14046844  36965858   1338541  37437395  49332043  80618475 
  8033863  64490983  18809495  14254623  46731923   3212073  47032464  10464357  31178073   2635938 
 31156023  25634173  40117494  13900968   7728643  29620288  38997015  56015701  53072092  23766822 
 18697423  11855265  59017326   4155882   1437163  17009528  11144998  30196499    856391  15982432 
   296052  18936153   6433979   2247357   6861523  28686539  25439207  60587823  29257148   3084765 
 13479265  34813278  25374021   1738427  10435991   5617812  14271198  32519598  72237125  12829423 
 18211995  24200685  44704263  28252955   5284382  12118179  12502347  32973499  35191035   4193620 
 40767057    179235  26687589  19866143  40406153  34337523   1206726   4602838  45936727  74310387 
 10949689  84214579   1614498  41680489  71648463   3502835  41063397    766026   8972418  58604517 
  1623901  22382681  30609979  57605073  42951291   2968203  26343191  21901019   4232221  11267424 
 35350032   3817229  49295885  24083967  38621148  69685123  23643925  68977248  47622587  16437369 
  2637089   3956617  17121444  15657975  29734648  38966622  80230123  16289628  40235583   1751004 
 24736659  55563811  38929783   1193021   5768241  17734371  16626384  14345448     77649  20621072 
 29323851  52701363  29606474  36261623  20296639  16231177  39128224  33831765  27735279  27391203 
 27125763  37897335  89316779  41722311   3689767  10867791  19336218  43003227  22289518  12370147 
 16255395  29160240   1617081  66113280  10687675  13015741  30330227  28665963  12554343  16766943 
 40108268   7290743  87117387  52196869  26753615  18642173   1160890  12857865  67086307  32384123 
 20497431  15607131   1698153  51936909  39547356  50377011  13234523  49180383  13237581  28903123 
 41204843   1274843  13665537   7923507   4280883  27005067  10913843   4838697  41126303  21806569 
 37067790  46701078   7507393  54151983  47113511  85804023  14109232  54269563  24854658  55606419 
  4171988  76015464  10491389   3052961  14329603   1104633  49807485  15768995  10370403  24138627 
 18420570  29657051  64275261  39131307  12026571   7502464     19905   7213916  10133814   4907043 
 29197708   6620505  47279992  17198219   2535943  66905349   7676967  33097273  15722071  14186463 
 27958081  13262962  67653613  18187759  20567463   8503288  56122938   9930692  25981259  27997383 
 23551203  23321616  17346201  13570151  51156789  36855468   1447283  22534377  54562731  30472467 
 11312765   2723163   3223523  10162955  43560112   5497573   8072031  68005563   2316033  10919879 
  5865207  71434115  21267343   1856413  50658467  15911205     53079  22399697  10008420  49242123 
 52544929  31026669  10435823   2030943     47978   7294038  33408551  21550613   1567659   6267788 
 17785823  26537408  81872797   1805538  17844963  73438410  11162904  14878371  40339263  14910719 
 14654259  29324927  40459671    592143   2998713  11507815  60125835  13059015  20616393   6502843 
 21963857    776748  69143879   2305191   1741947  25831051   9803877  63607128   4777973  11944824 
 29387177  20260507  13531707   5571913   7523115   8631643  56153979  34302111   9937059    132046 
 15614093  19081358  66523350  42582467  10660899  11528068  44081748  63639213  43475058   1273761 
   783153   6968799  41960523   6086327  50103687  61812168  45764707  37591005  64747061  42679771 
 17315967  47511777  77903546   2417778  62873142  56449415  18422772  56247705   4481711   1470107 
 51118451   7594635  34393359    447421  21661413  18311988  81412944  39631299  52312479   9174157 
    67323  76485223   3245703  76013688  15130325  46679363  39509523  71448591  14716923   8298483 
  4150947  50797203   2531751  10746135  65057115  57534360  28107393   2528285  35669537      9567 
  7820328   2250257  26435259  24297231  80683671   8756223  11268254   8707808  11988672   5859851 
 13114573  14084648   7910467  50418927  29758005  35152569   3605337  14020112  22208991   6590698 
 15761859   4110603  65164339  19206987  10957173   3005121  21059893  13216508  33027108     52811 
  4649941  20108552  11339451  25751145  31934075  28395537  26289032   3893663  81783356  67544867 
  4841943  11404866  10455927  10048938  24391531  45845268  22073223  46163967   6794259  16777887 
 26158619    254619  35212164  13638333  27795123   2278005   6392795  56148198  51645939  12417714 
 39759255  53441243  10598595   9181000   9752791  74578263  52807296   9460021  71195797   3031775 
 31447205  51866973  55816359  63558726  15352590  17856663  46595913   4902447   5941639   8103120 
 21915913  23640971   5628123   9415573  83444521   7344264   7175283  59006613  29937963   5887674 
 14296167  14561847   4145134   2538363  60633103   6000335  48337407  34868992  57489912  27578927 
   206461  36893867  13312723  39699968  10198431  37910643  15871273   3198099  10631888  10698477 
  8697435  24936623  24709544   1554694   4117200  54621106  24237501  13552209  44818719   9064156 
 52805415  31892739  30483043  92497073  13354159  19453983  23839890   2285586  31126665  18722523 
  2128239  41505379  77813373   9504840   1005867  34932716  20994811  44099948  66884538   7931969 
  5963883  70972971   6170853  82607487  18476363  43198215  82930131  28456382  12964063  39150891 
 21093693  68550115  42271621   2107912  23126595  23230347   1364109  52450107  36818443  46268163 
 57214680  44381988  31151009  14170059  79304619   8995119  55662935  66922107  43647531  19192178 
 27434907  57814222  37520787  32209476   5883594  53733085   8318403  76203299  61208183  38339103 
  3503076  15112857   4872969   2356947     85202  24437535  44071423  40484820   8745797   4397473 
 37844322  50244371   9198543   6278505  73440651  34450935  41823387   4158825  40035264  15128019 
   580263   4888303  51945744  86642107   9927446  27356873  46440451  46620024  63780345  12668917 
 82295391   1712383  47465430  35164593   7367273  32681187  31017967  31776223  10659303   5165283 
  4124320   1691283   7461195  80339325  14228751  36017244   3274189  54944182  23365087  36635463 
  1489637  40197711   5423585   2014404  23512635  64980039  58988507  33260001  45440907  23738875 
   115332  31843707   6463767  29881953  20933711  14259908   8838975  32832884   6425513   7693683 
  5608317  42375898  14296523  57265933  40564163  65514162  23446482  17623680  16711263   7943611 
 56265108    547852   4746399   3157123  24902353  45202709   3796643  87289003  11586683  36855891 
 35423365  33744298  21168949  10920903   2485422   9031558  19046227  23141435   3856710  27420747 
 62392775  32199803  53339263  81009339  31711803  48672983   2818047   3920013  11208681  64023229 
 29158245  29382093   7360392   3797156  49372683  29644386  55798069   6067507  29196693  29690584 
  6647211   9661487   8385297   6225723  84404117   6294675  39534723  27910358  70552203   9759643 
 55165293  21918863  27105207  12212339  64163313  56260635  43537623  21469983  47214873  11250213 
  7184875  15381115  43985251   7416735  23065683  23633547   7242828  42194067  17857089  86887926 
  2175970  47614627   2915544   2033079  26637548  16320123   7797799  34184859  51292011  40833403 
 68254463    549243  18778491  45909567  44474370  50467648  71731453   5361909   1900637  24506703 
 62604423  19818003  55350307   5560971   2075515  23154303  76772623   3689774  13625130  17981944 
 30529983  11601661  52995325   1103099  28235872  10997187   1397946  73848075  54101697   5529163 
  2470288  34783982  47996823  73034157  18899304   3306543   3602694  11953617  39119223  22895731 
  6268108   4934219  24995702  80474995   8306939  19047927   1023543   7021034  16129869  61371453 
 84770931  73103439  12107869  60486514  13356826  45970643   6646407  33515743  18772390   1466363 
  8070598   3521403  20795543  63107181  35085593   3478416  25092498  27782493   1043931  46582442 
 30863067  22598139   6977913    608870   5266391    354534   2999672  45201977    852387   9994450 
 38634981   3250063   7093715  12917337  41420623  14472343  14867139   1476877   2541123   5620123 
 10290585  14621487  82093254  28452963    289683  43922500   1381833   1686123  21731735  31294698 
 35975139  20932953   7734993  23179243   2340933  21297080   1904328  22921945   3694569  37320465 
  1583789   8230209  23413128  74752965  27014523  37901221   6987171  57113025  30003513   4903263 
  2069582  15326819    808314  25586519  36519492  27973883   2822358  50675345   1519163   2285899 
   389455  27535869  20956718  61831654    542078  37411539   1576628   2031867  52421371  49285843 
 38037597  47130297  37129324  37276701  39806493  11672395   4849436  13698423   5413223  15490761 
 11619419  28054387  13794435  15952731  26216843   2863083   9376104  42330408  12839357  16792525 
 49575548  27362903   3983568  18539342  31245129   3926406   3525851    405533   7320943  20201238 
  1217703  21307578  56669883    258953   9364523  31571520  67385889  50340453  16194432   1370023 
  5265798    259263   1078247  25695031  43269684  44342923   2772497  18966498  86556460  65190573 
 15824412  24739343  26444652  26259447   2625123   6520861  10883076  41534799  63883995  20986767 
   320621  47292532  51523841  29278155  25582953   3666942  13501769   1562763  10060313  31738599 
 15444843  83073291  39696585  61656075  19941781  38272833    122356  47498537  72226287  88789365 
    72692   6683473  70163970  41268723  16692502   9919890  32782782   2341119  42357165    116897 
 63694523  35411691  12300564    497979  94500029  34350913  57767143  18651285  62400532   9113381 
  4697083  35186923  41578583    348729  16635399  42792073  12403440  55684454  37081069  17652219 
 12724183   4741855   4736238   3971083   1697199  21295579   9272653   4965875   1828579  29861083 
   831399  21360402  60424899  75082271  30648767  24789051  57174099  29147206   6726672  41382389 
 60657712  27869041  35835393   2255823  50594082   7620333  40998069    877837   4369796  27712260 
 34946989  81851753   6758121  13185942  71293675  72824193   4164703  83310883   1185381   5647888 
 42767511  26843259   1802368   4323358   1163103  16859931   4861803  56624901   8973330    209145 
 25122740  22062873  84363448   8302091  19165609    585783  80931868  15163733   8190613   1850289 
 17429659  13157058  94909011  24493705  21532335   6836386   9009668  52775119   9032675   1918097 
 28207611  25150937  22722972    621393  61414455  12229623   7946740   9082930  30704515  22574693 
 53727849  84713739   3266086  27628017  16931953  23210066  34580235  11853460   6265995  54487567 
  9884811  21387678  31537883    113142  19515313  32916089  44851267  89961748    994128   2256080 
 11651685  33575163  21446813   2185193  40097009   7036881  16937022  50935268  20795985  26756391 
  4418397  71033979  58869362  24846403  79757027  79322859  38676498  57845661    408794   6539687 
 12119393  34899510  25203679   9307410    472881  47008343  14294085   2253675  46221711  30962901 
   162158  29995053  58308183   9725633  17042803  11201885  24084648   7326897  56080035  60297702 
 14870649   2332506  10967519  13034372   5023948  17434371  14140403   2302843  87696039  15730019 
 37621187  53851899   2982859  17273013   2772543  39652385   8034160  70297919  27402396  41548567 
  9002703  10655243  13604355   8597243  71185068   5859432  56829920   4748251  59514885  49038588 
  1461835    941250   8250423  36378168   8978397   1284322   6737483  31015713  53133262  12135211 
 45432807   2611794  15893869   2749523  24380115  75566715  76522503  18617803  27429213  36251871 
  1312566  43935183  90828479  71144475   6619098   3694317  27545333  24071508   5894193  29202555 
 28423671  51965947  39427035  12092463   3291169  28502749  23821855  81391811  69843093  59681010 
   389808   5012078      6277  71435448  12262309    243665  54801279    915747  74539921  16297026 
 27656270  24714357  14397870  36040745  22773216   3023871  26126523   3577723    516233  22303355 
 84403473  50085187  44944943  86038347  32173279  15673338    533211   5550992  51009673  70741797 
 43795059   6815859  14378044  51688289  21795812   8853867   1898898  11110852  28405173  51672858 
 90388870   1434507  30962622  69160764  13539068  13933167  46520865  63173643   8197578  28616619 
   399886   1094580  59869647  49560135  16474126  31136053  63770621  50049315  22208523  13566093 
  7299932  85432059  10230910   7758398    526137   2990383  54235787   8326923  36075877  68797662 
 10524483  51674403   2287269  16948309  31527780  48710031  29774623  21041263   8602191    798913 
 47438106   6037683   3286389  16503297  11905833  69525969  15009703  74114848  14634231   3591659 
 42872763  10095963  67947618  45886152   7315060  14127743  11194020   1302900   6279515  17298911 
 13113027  65705685  12202118  21982993  32498819  90175594   7896881  33044382  10016124  85997353 
 31707033   7456935  21384723  13669369  12458091  49597433  22993177   2368635  18554357  19185711 
 22895160    484425  57243903  49790235  16508404  19439138  10656447  40256391  19305843  25246231 
 16331649  26767615  18415493  44254007  42055815  27099895   5224682  16336662  45157407  15445413 
 10783327   9803931    605023  47247774   7844970  13643331   4508207  50026688  14564256  40086286 
 26238167   1679395   2688548  19216498  11621423    326013   6838059   3899787   7561599  16455783 
 17800580  35698533   1728179  80816283  31183103  11005117  33386379  53804841   6418448  77668821 
  6089726  10771612   4009398  46569063  36492513   1088523   9757448  21456032  29667264  18466701 
 54519795   6245934   1324576  17774075  71906298  44739003  92517888  21323608  46534468  18532176 
 18803819  24065147   6286465  41300214  11275258  48709355   2363047  20237622  80176551  61746560 
 11724162  64994659  17397191   9248398  52823533  27982347  35709781  17653851   2782198  48968913 
 61038345  61724811   8749737  37684329  26609988  16250331   3960677  18566235   7695919   2187167 
 86313093  14969979  37671795  11411115   3989241  51582683   1786659   6344383  86790793   4465749 
 58037663  48768788  56496183  62232683  51879611  63517395  22816088  11164603  19412100  33800799 
 19279467  82704613  24443439  63655107  22518333  41488724  24077773  20487741  64445589  53306004 
  1314867  30191889  12007767  26479095   2720658  25501703   9348911  61650195   6301473  50228847 
  2292117  25102143   7360655   2097387  67128624  45776147  60785544   2039809   3032412  24626683 
 32062799  19154403    979068  16548974   3539703  65450211  15221058    779223  19587180   6052503 
   961393  49145996    633497  24782251  12209358  41407819  34644378  23200955   5465443  48086462 
 15622199   2819616  14710050  42606555  34567920  17919004  22131673   3857203  31933352  33530784 
 28588169  69138456  18077007  11565048  52923317  75756759  54579102  61907899  16518793  33698277 
  4054437  70434319  18057435    571255  35802975   6641343  44123971  36303712   1214037  35134926 
  3737418  20792895  22232963  64499499  21136431  17430305    386600  15940658  55920533   9043117 
 20675635  19226148  24175326   8322171   1461583   5606313  29391972    818822   1088075  50909778 
 18353527  12365719  43209951  12470703  10607307  20708403  15708337  33135662  36315591  11863915 
  7636491  14432369  15299303   4567107   3995387  55064617  21508413  15478036  56580503  46406119 
 88493231   1743431   4201416  17134443  14362641  22324771    193640  38945841  40813217  28823171 
 17716107   1620063   2112093  47070579  23927173  22294584  18414975   7940862  22164783   3453699 
 45965471  78183123  23848101  43894923  16390451   4609611  10505603    931479  46963003   1474497 
 12587753  47714321  27093145   4012623  33221053   7840251   5660170  19731438   6317419  15781992 
 48691323  13066827  52468505  29966397  15674771  74736603  10895916   5221755  15853875  29772325 
  3502801  23065043  40053643   3157926  13339215   7115631  12791178  26211762  55835313  20551291 
 21508455  41727094   3391023  12814615   1887278  26659881  61340393  11103558  18990041   6109716 
  3929226  14149571  25605773   5962549  24683889  39283508  41754903  17385232  21663573  17936103 
 64059195    926422   2375703  24993863  81489623  62441915  15420789  44642691  32212373  56169411 
 66901995   7365595  38675028   5181101  32982989  26129259  65766051  27255655  19777425  36287863 
 15802951  12682271  59395747  14030666   6240115  39992843  61350873  38531139  37173527  64172675 
 20718348     37943  19681107  79532607   3533658   4566453  15644288  23125575  61721568  21156697 
  9841339  14560084   2327443  65388635   6666642   2650650  23630783   4693355   1784202   1155993 
 18757946   1156431  18857723  29494185  24749571   6229473   2280338  31925709  44165942  26374831 
 27699003   7995368  37292763  17161379  27755019   9939525  20079171  24555273  49737965  50248903 
  2312451  21122498  10881595  56005229     86755  59771393  30218984   2244755  18752521  42513519 
 49339659  82695421  12735010  48990309  49853490   9747933  55525202  18667623  77158029  38866083 
 11470523   9691323   5986185    925011  12059255  16567723  49212712   9629701  61696179  30398971 
  1396177  36111303  28139451  69761697   7027359  30905985  67533953  48328994   1448226  32577129 
  8940678  51505095   9753435   7467821  16754285  15641023  46051639   6307953  58831168   1742079 
 30016979   7023749  29371061  15787186  77792091  25897048  39812863   8594808    109168  21477063 
  7403691  39576363  10560849  29027247  75379874  52174662  21781003  46184563  33435443  84250950 
 19613955   4628883  65950485  16666509   3233301  33737619   2673273  15431799  50706544  87540743 
 23447883   6956555  14400231  28215207  17052923  68679067   2312619  41659983  13796295  16624259 
 19212687  27293003  24913817  82885200  24927063  23717758  34710843  19480848  20948491  69260523 
 63191163  29746299   3487311  14999791  78003986  29360723  61802923  17619781   3043436  65160603 
 37752363  53215003   9731270   1623832   3739938   4334838  49934251  19382523  10994159    260803 
  3594623  17123048  64272412  16698849   3248397   2024268  68662551  32037939  61694448   5871453 
 26691405  31224066  38451075  26266755  13515856  19948103    336976  14691033  43525394  47966379 
 54174067  11071365   7983547  18730123   9277089  46432751  65897009   5282907  19115779  12402229 
  4649243   3562224  97284723  11994973  10047115  47118385  52805379   5545205  33587619   1544895 
 41135833  27380553  17706240  22460421  14403963   9040583  69021879   7547477  13122181  37380165 
 14557308  72453273  24961488  24808993  58305751  31689060   1641561  21759749  77105463  66890491 
  9182139  22808958  21599563   1253367  37794517   9346947  27491415  54773034  32296362   2995491 
 89669483   4548063  50515863  13879392   6726394   7097370  22918018  21022064  26783165  33785259 
 26177515  23776203  53478027  23856183  68772870  14637229  16275681  13615163  63020859  19845838 
 37988448   1978802  95434527   1961595  24462555   1009315   5140719   3025579  17137347  11452350 
 54262898  15167033  82637691  55088478  15259883  31497285   4711815  75092322  18251189  32685238 
  5862777  42889618  39389148  14488039  27492768  71699190   8596777  25526285  30933260   8650003 
  6933683   2976619  25690536  49337196  61953743   8521388  27535275  39083816   4353075  19593363 
 10629938  44574293  69377787   8921907  31701468   1516836  10837131   2524470  56292180  65564635 
  4378707   6382715  10090235  25973294   7575323   9606263  70222563  68360668   3289195  24863628 
 51034293  18134077  28552623  48618843  18922608  17476833  15462209  10543689  30042524  32616853 
 18140339   3487077   5677218  14838205  23600931   2130691  31211043  14246475    799313  24137799 
 45849973  30750151   7186498   4705647  24673083  24164583  55318925  10049379  37868263    108792 
 13337832   9530098  26931228  72304085   5068667   1130613   3115995  80684008  73856486   2322626 
 25458751   1677595  21330113   4286683  13503083  21740468   1165165  23909927  19208584  20683362 
  2471874  68459931  13013155  22572969  28510143  34753240   4282371  15519827  31990185   5745467 
 14549405  38184879  66724970   1453813  25890963  10926488  57250489  26960823  14816123   8515963 
 41138073  27763265  11924672  23749463   7064089  17213787  14144962  61276947  14170422  49483817 
  3562363   8767575  30116748    117681  57135988  10830163     73755  13253653   8044203  14275689 
 25534813  22539277  26130516  74475753  36843747   9986862  72847563  40267942  30569907  35437965 
 26471563   2345752  70881096  61594931  17656905  31592621  29655698   2317283  22960011  71675046 
     2555  11805187   2236515   8386898  56932479  59888475   6453336  11314069  50339440  74609999 
 13383075   4977791  14762949  54184022  24239493  13338315  31563583    311819  61857798    645150 
 11931419   9038271  36055476  59612661  31106173   5417282   7204121  24150453   8584319   8970788 
  9176108  46144488  10110240  17486943  17449479  13941457  30308998  19259747  24604291  14158904 
 67050587  66440295    948651  41736663  58505958  59762013   2369393   3151071  35180907  50514333 
  3611643   1070903  14180763  12022373  40840073  29392145  84201587  22034265   8675712  64277493 
 46709961  18306703  79953423  12105398  44352123  13305561  41938503  25254767  30070911  10553091 
 23664133  45758859  56497244  34490551   2934273  33812603   1445847  46662852   1729711  27290562 
  5827883   7087371     64706  53290725  43070430  31091799  55250955  60812675  41888733  34597793 
     4218  23592078  51720515  10701103  23740398  25355239  28255748  93187391  55541221  12343047 
 18116955  11256706  28411303  21569598   2147613  14573683  16956595  20567577   9836923   8127591 
 48908523  15001212  54086779  36288104  12573831  14532963  69680310  15355528  32380548  14978913 
  7453434  20328111  29981691  68651388   1431843   3951315  20958499  23109139  46052372  33897893 
 17712391   4928771  20682765  37041141   3012459  93262027  48425056  73656011    714291    989529 
 28062123   7088883   2391577  47084251  29595544   1450203  16298808  44374731  14570353  88355515 
 21103829  17162188  23095003   2679855   2029162  55178843  50730055   2084765   2737253    686887 
 17714578   6875007  12430395  48727639  20117060  19262625  47544427  27172125  16395975  24354339 
 22316699  27578958    979833   6597075  47124945   9514373   7858627   1864793  24841962   7993823 
  1868043   9492763  20094732   9270411  53512739  25326844   4478011  26049703  30797799   3046686 
 11488527  35583747  23731615  11494509  49157493  21887661  11262883   8310640  12529969  59325623 
 75620019  19478176   8815923   1664779  10702845  36459563    386205   2548909   4554023  51952851 
 38364951  19580190  13988558  76109871  46012819  41461437  29864139  60170310  41197821   1366940 
 17932884  16536426  13976457  42247002  10266687  50632961  17076628  17045173  16726658    128523 
 16126245  18226991  12480773  10993047  27363849  38706921  43458579  29071099  60994185  62612334 
  1737891   4154889  39555483   8302043   4321824  83929735   9437847    690235    135931  11396859 
 19750182  22996131   4672420  31510614  84489923  75243413  63271848  13149831  36322843  44434083 
 34525086  58737962   9402243  21946929  56517623  12606098  63974523  20794923  13717791  13933073 
 16188063  54038549  34205613  15545433  31463473     46561  33191701   1705083  76552953  28808323 
  7019067  41302762  64144115   9627512  29854709  13099339   4770155   2478511  58936968   4569957 
  8454519   5104635    881081  37699467   8335155  26108331  11964573   9115494  72296127  13475907 
 55461981   6011823   3222091  17680923  19561203  10389525  15579123   3118638  52056231  15232643 
 53950166  85169443  39659253   4559404   6233754    808260  47556239   4110273  29311863  48195513 
 21557628  68171796  65262531  10043774  35349035  17677509  22800264   3744591   1369704  31717913 
 50307522   5038516   1638823  11171016  74141619  11356073  64749083   2720469   2039902  25516749 
 50498319  20217755  16461799   3973942  76465081  61401723  20027571  96617387  26707074  57440562 
 53041218   8620248  15566415    652507  31725251   9610629  19640835  93925163  85420703    462327 
 81577106  57717607  46164599  18117003   7432524   3607738  16960870   6247147   3867048  85421943 
 54029852  10337665  13869914  10332921   2872993  72891359   7899867  31909293   4189107  21887989 
   525305    629373   4619043   2336247  21564426  41308123    217587  19465140  24740630   6582171 
 56916231  33006061  22555283  19698395  61601460   3521303  39567073    923713  46813623   3247630 
  7199952  20183179  60807627   1241927   4879521  35896187   3115747  36719622   1080411   5165223 
  3489573  37076789    834011  15782622  20767187  31452073  31713609   5684199   6060948   2866793 
 24254925   9703383  71485809  27275459  26614035   8571634  14302597  39690482   1082853   7024659 
 31848345  21270642   5827203  59801209  50916513  76525172  13518498   7930222  16258323  14457979 
   639645  67723703  67336579  49261083  13972932  12857463  36091841  27132800  46459967  18587783 
 35313283  15319331  50891587  36504297  76225965  75249331  20779992  29305951  81083398   7693331 
 31953093  17156987   9016680  11733471  14553803  26824309  55519607  24080221    299867  12667470 
 18946948  18836313   6075735  76409379   3346449  49334002   5937129   1557153  45996319  10499485 
   174969    348728  28011876  14431623  14075418  23072253  46330899   2982631  14716704   5257635 
 17790955   4013613  85203552  40901535   7640133  77018261   4652243  63153865  60323241  44073611 
  1198752  78492409  26181748  32628186   7371641   4657985  49815852  13387187  25508590  24628414 
 26606598  26774718  14507868   5627031  26621982  72823335  31529823   2223139   3005697   5818683 
 16913305   2549551  12233350   3138468   1010771  56446557   1617675   5019397  21872535  51441181 
  5236927  29204529   5160897   9564485   2724675  41112186  28477435  10957377   8755103  22258842 
 52237308  35046291  51821151  21407931  25918623  21829179    364542   3969963  32208366  92535171 
 13025355   1340003   7289054    444894   5200239  40360089  23078715  22447473  50291039  38881295 
 54907778  31690397  21874161   4582128   8151994  22415061  24687958  12944069    560319  32647519 
  6257391   1605412   2850080  71689335  14179932  31108539  38618927   4352298  15365883  35009229 
 34625688  51408117  23375805  15477312  15970319  17346683  20244063   3820668   5205945  10292419 
 23658219   5888187  29506578  59042993   5121708  23095015  70432533   4122787  29856118   6820323 
 65593986  17888169  16901225   3481395    511223   4911539  29350411   1940847  74799375  46315107 
 13862016  19217373  42262395  66661123  29468172  23694723   4214684  27219242  42732911  28337406 
 17879643   4964709  68343215   2813787  28799159  12626322   5012199  10982655  18745322  62878819 
 85578783  23904219   5394729  68432193  36796963  10946758   1463718    209826  11449426   6144611 
  2509707  76816239  95814205  14482508  26617423   2454451  36599595  14315883  16698728  21586467 
 32563121  30247819  15719223  33921493   4063266   9315273   3364809  14937265   4634956   5306079 
 17349837  32696123   3703803  81834593     48275  17787678  62022043  14655725  25967387  29019267 
    83479  31714273   7621243  31493983  79860891  37805199  14625102  28859373  60904428  14985285 
  9929343   7136553  23524138  11169671  70709468   9981789   1827801    436065   3263010  11625063 
 14298968  18393291   5321967  17593146  27709574  10142613  65127273  43662801  18681691  73922235 
  2726786  38540891  11385949  12792623  60082223  14940291  27999423  46842245  25762353  30666940 
 21158715  33500213    805773  44713525    159791   8510086  10469616    899952  10403069   4457323 
 22970348  18100633     64995  39608598  11789270   3258751  44705595   4281198   9090045   4478043 
 12377073  17072271  23246171  75248283   5024776  30574670  48601536  45100571    409653   1860603 
  6591505   3287370  11939505  87280096   4672979  42580290   8537925  93597284  25722931   6588873 
 19835513  35826474  11295127  18495789   8503307  44467135  38546295  36190343   4174683  13956707 
 18256164  67905621  22263833  10589819  42582762  36600709  52794355   3990795  17789877  38972963 
 10466768  51480225  21870663  19912743  62706359  51296512  30194743  12477375   2502623   2625279 
  8839478  12812192  63394726  32187883  10073884   3206833   8355963  13375963   6647583    821354 
  8427346  26418251   1872231    150999   2551595    644164  47751141    510011  34187509   5706551 
   365454  55498993  16098205  81107151  16802923  37013847  53158461  36271014   3577515   2682998 
  5011763  68445273  12068660  27296403  15817290   5172075  42584823  21717731  32985019   5096910 
 31953563   5160198  25875507  53837067  29191573   1653819   2177193   9843640   7536471  83544243 
 60134540  43111623   4699833  20101424  15285785  23391471  37271782  35831158  56019975  42814766 
 71515203  31054331  33269553  12500772   3918393   7176399  18646114   5148083  11379205   5045163 
 18042268  28456827  17869623   5452059   9791079  15194731  42052287   2502359   3394887   5622410 
  2703263  21028287  33940157   1111596  11233091  15393427    426339  18162735  70814643  19587627 
  2515839  18683643  23037171  17898993  11554825  55135903  15617401  11185919  18348443  32980651 
  9709179  10896981  29006971    231688  22008417  25897603   5926548  29807747  11607763   1302918 
  1080849   3442714  37971033  30684513   1057497  62673187  38006753    689448   7449273  45901353 
 24063393   2623843  77978175    112335  13321179  11109903  54891661  14039678   6444330   1326513 
    84339  33998329   2259793  66843503  55329831  26673787   2420997   6515575  56604365   2375441 
  6388307  57160239   3734311  10296162  18237299  18867321   7923137   8984651  19075913   5622579 
 52521756  91730148  18085147  35626968  15401927   3079227  55179051  70781401   1038384   9032187 
 24319839  80968623  27641562  11792766   5128373  52186091  20882715  12402985  13801787   7705026 
    16375  52547523  18922323  62193687  19841399   5054865  24758446  12075573  14366143  25652148 
 45059315  12186779  15971399  26792331  34307673  44884173  17525063  17293371  20504453   3602557 
   783074  29569507  14225073  49842235  54502263   1285778    390765  20654697  25782377  91898600 
  8625234   1443684  26622859  40315578  47649339  37164484   5273983  64616805   9575871   2256443 
   144751  67297115   1572547   2029257   6378442  17770811   1634371  39348553   2127105  59101153 
 10948035  32830173   7126521  18286391  16560029  47407473   3931050  62949499  16439304   5519498 
  4198560  39978483  21834489   9658928   8025407  13062723   7066707  37864418  14116413  37281927 
 38385728  35623875  45804491  32913867  38540195    956107  46026021  21721431  32630563  73146870 
  6888234  36180843  35199243   1419261   4630571  52012479  17959291  27830399  56052483  67950643 
 21287961  60243782   7194773  28743013    353112  18768763   7786327   4544008  40974488  77326085 
  8608155  70151019  18651864  54329139  26731401  74506665  10149546   9212971   5300003  22741047 
  6288983  91651938   9964425   5802543  49866165      4253  54268212  15158739   2844979  51948409 
 25366373  11472669    988291  45072735  34596924  19527900  30333756   5655337  14967599  24331257 
 24676439    237729   2093889   8656173  51389263  39429091    945229  33409203  17875266  12035283 
 10843977  11572573  37718287   1034579   6653627  14332267  34561569  49657711  14114099  13530652 
 10512912  18555483  60411683  64268691   3667023  14341923   5882697  43894363    265018  68518365 
 45511078  13099678  27159081  67785477   9840867  12577124  34666467  31100797  19487591  21144573 
 38445919  13897237  25610835   5526429  11699259  29493809  52498811   1053126   1867945   4036818 
  2381973  16550416   5621388  51139577  28854652   5623057  39137459  27641387  10512523  38343106 
 22199079  46157328  49621435   7813867   6222283  15193549  73698531  24107577  13269552  11784302 
  3294743  12795207   9567563   3701040  27406019   4291739  28380314   1739292  21209940  40200177 
  2479587  54636067   9394335    551217   8989400  16914930    683395   1465899  26290043  24623943 
  5391990  60085569  55248789  11470043   2884719  46361843  78600548   7203561  10744623  11809915 
 15814662   3235971  42011587  46692939  13864443   1350263  78100942    377347   2691294  14904997 
   138971  23571195  24170097  29846079  47143467  10245383  38062211  10576143  62405541  20491671 
   290018   4965948   3005212  16038779   2589147  24302107   3700848   7743390   2799795  38712095 
 85200840  17517909  32436543   3545244  18645982  20021787  15361323   4105579   3479676  14903979 
  6492014  11261178  10141053  10957534  52180863   5261429  61546443   8435640  21910593  60367248 
  7442723  89319675  43501761  55603203   7648699  30277370  88195069  11995323    934773   6741745 
 39318395   1515250  12903057  38724823   2316315  20195397   4526333  16993176  43746684  32890287 
 29768843  36609545  38647147    600579   2886669   6242055  73043268  29526803  31793811  30059403 
 34744743  93627552  36988279   1070930  23251943  52470523  10551079  25916370   1621753  24248418 
  1963867  38865875  20420457  33943533  62272743  18358355   8667743   2196575  29145393  30268303 
 52362597  65559381  38750578  17920387  36163859   1113355  65896251   4875721  15400755  13691515 
 60689549   6119103  52018287  59009883  42204493  16288137   9596136  56705745   3896547  12509275 
  7062915  48894207  25916723  22172746   1356711   3397653  50084063   1291667   6196293  47548563 
   370175  29757893    135201  19344385  16654203  67599314  67830823  18474051  21910580  30457365 
  8014878   1650808  20080871  15151919  73142907  38814027  31096783  63276375  73707003  12787859 
 57436209  89500763   9338461  12659471   5904791  52706112  37422186  10727546  29226663   3050235 
 59135277  16963873   5498538   9993063  34281257  21352377  17287917   2359883  14555846  15085237 
 56998617   3131523   6152271  25649043   9247101   3457419  51709123  13687398  12536899   1391716 
 48516483  11468916  21391799  13626522  24370181  54619123  10679783  20734991  46946183   5632967 
 69017091  29876388  34423807  39188510   6298854  31254573  40067451  17079660   1676713  42933147 
 34335829  19084349  62983829   9922803  33983223  61741518  12214398  35916945  62347491  69430395 
 42477931  53489395  20968619   6655632  58196159  25747706  19051107  14867514  64334929  34741043 
  4604271  59519673    216473  35855819  38280099  11867163  41871004   3040251  26038653  19458699 
  1674444  17085019  25085876  68152273  16226928  83499217  66306450  42112998  48758253  36144523 
 36904221  60199766   3202863  36106053  13031187  55245535    472995  43342732   4966189  62453048 
 10744913  48107123  41550593   3563573  56060618   3298433   4203447   9765018  43677423  19432103 
 46280715   6730363  39010551  26895741  17155690   6936951  47161923  11629819   1011777  15243513 
  3488118  27056043  57694488  40172804   4857543   1277854   8761760  10448827  31149715   5129772 
  3335103   1093218  85877411   8728392   3507418  45309233  10902614  48961311  24370703  49513275 
 19988395   3154574   8067568  14214267   5633505   4107265  12583783   4850045    146063  32275923 
  2870811   6417813  40676873  34514383  17163633  58785595  77729451   1774053  16398648  29290233 
 10777677  27334714  16792698  38934393  21513051  14557281  28657875  70735755  25801019   8372681 
  2901573  28847253    388719   2756344  31671273   3690555  28258203     30891  27156637   5307677 
 28068923   8492957  35544257  28310721   6315356   5942508   1161883   4797951  19911547   1594253 
 15723976  31989815   5139894  34955727  17586029  23924991   3576625  37794955   5884318   9667412 
 17301543  36071598  19192664  46855971  17778826  39299383  28124923  15221902  74759343   5454204 
 57720899  10056705   3665933   5645399   1786737  22055679   7008715  46888745  31499633   1089611 
 76964226   4699707  16463236   4333963  34325163  11232687   7951263  20897007  42899707   4564361 
 13639923  12591560  33485083  27242051   7333710  18013440  72270971  58304063   9197531  24971993 
 17587237  35121849   3403716  40229141  10487646   8019106  15442622   5637699  41096698  16311891 
  2616781  49740465   1476650  18440783  68739108  90884403  58938405  38405658   3765607  34720823 
 18224043  37273810  14875603  65937115   4370817  10355048  69231158  48655163   1744803  49361901 
  5020840   9248835   2032149    981538   4760199  14880723  60043813   6545004  73720747  53341969 
  5140813  15647363  22088649  11252133  16926403   3040322  16545627  16882359  48339024  21864454 
 15312973  24084219   9774222  25391898  38116729  35150595  29078568   1000570  15768211  41437627 
 37218235   1657128  21217172  59263663   9785275   5511114  11167349     98895     79183   1535243 
 45086262    798275  17045137  29733537  36077211   2995682    910049  10403943   1281447  14913658 
 25922838   5141823   9728739    951467  17475546  25816544  29225693  17037993  78425115  36610800 
 16578371  65527130  71039378  31147459  40604145  41946573   4814343  14283931   8444616  27587137 
 37735785   1975048  22327583  14254911  34060413  14396973  58019643   8647821  40268347  33077303 
 56062843  19831422     28907   5659183  43873462   7402193  48918463   8880318   5126642  19400749 
  2139832   4499268  14002566  26842605    954078   9281498  75038519  12296781  43040283  15405879 
 28751688  50687103   6930513  40176963  61443768   8264904  25884023  26537935  78939067  14336107 
  5935398  31135579  84061681  23595035   1801971  51218531  26414940  28016305  31363081   9922027 
 29457171  53228076  23058333  19525629  63871985  17731313  20965578   4245662  10478367  64529063 
 94661887  14170795  12737183   9916557  16344234  44135223   5644950  23519387  14638279  29853975 
  1499521  40913256   2949699  70778739   9694815  22749627   7318942  22322203  44317123  20233555 
  9784503  21561057  73282702  43645634  81659195   2146851    875003  56089623  22463823  20905035 
 13462635  50928003  68859195  11629808  53513532    476728  11443719  43279247  71042757   8042172 
 17020098  13805424  10720057  54861168  19349310   6589068  55924147   2651035  27727446  15550441 
  1386563   6348489   6473213   6341463  34093075  31431649  74066577  67880208  19465863  19176267 
 39629127  17507115  69368553   5305272   2923736  26349104   2364793  73641379  35867827  17703391 
 33005820  50044167   7889202  13374147  17405513   8782243   1755087  19493231  33650030  15006939 
 23750223  12485115    878208  18644703  15105318   7689571   7481116  21965823   9631035  35952182 
 15406752  14864829  10945807  57848700  26275074  77828775    359467  35443833   2022302  93602313 
 22639978    255837  19456707  71467154    759291  11286645  27755787  12453548  35673039  87379507 
 49339716  20910483  33583281   8915651   8638340  16322919  17639321  21672698   2705571  30413163 
 30958800  31667880  13799335   1680243  17079288  59199381  62558311    425808  11449523   4285123 
 56459925  11827077    478707   3443153   8207827  24216939  27101899  40010268  45369463   2605174 
 16127037  53895463  58430139  20146813  64058815  19929683    666891  38047491   2049972  36233955 
 32008873  62020027  28860558  17001228  66711173  46007650  29883188  40800138  72517555   8649795 
 42390363  11286853  15650306   8841327  11432490   2467915  23289139  33365225  33358591  28383249 
 41858571  33534998  34240119  20594083   3411471     15487  13959640  61469885  11887683  21177618 
 52789371  13386345   3732675  24046719   3056248  57270903  17179375  16956539  85099583  15700935 
  2105779  35971338   1693259  21755584   2375867  54803482   3627516  33408302  26527683  23067819 
 53853261  36275663    251345  20727148  35570437  14242741  42300958  23253555  47972998  38345419 
 16280292  30451007   8710979  62757779   1599489  87856038   3134730   5171323  35723814  63770570 
  3769179   8816730  65221309  16129373  59589639  48383679   1148283     90953   2426011   1471382 
 22145955   5450097  25470771  41512473  63607099  62416235   2748219  12472499  21023003  40490703 
  5716215  54885583  16462492  14556867   2452479  11095515  73693211    969738  64806523  28324043 
 67225313   1492801  17554632   7322913  29901848  36645333   1852887   6997519  10948403  30928282 
 21189243  44165770   5475383  43532324  54078075  36574419   9886339   4491402  19583649  24710928 
 67241957  51212739   6589443  65922523  22485487  96676847   5791109  17990178  30945411  15276467 
 38449908   9202223  18877212  54874268   5111319  17260845  11152875  11416719   3415433  36427569 
   674489  56839637  64043694   1234055    311495  40363580   7903635   1332883  18549309  34099448 
 73079933  15869931  20713007  21712923  21704170  29484411  16158217   3055175  66243950  12716547 
 75020000   2922381   4012593  28884843   8753551  20871323  10102215  21497973   7630023  52423233 
  8161328  62578587  43872855   9964630  41545828  12575465  11229231  12603623  22188687  35227758 
 19173651  76452863  23126811   1835071    926559  79179163  45138747  83234248   5491056   2333630 
  8550531   7087217    141473  25751805  46148739  28147320  10736592   1976028  19273071  74159818 
 30127030  25833140   1065246  35020941    654479  33279508  81795613  15275793  90271175  70521112 
 28183355  51700795  10352387  35157489   7019938   8768995    316488   2082547  14591249   9081723 
  4781253  46680027   7001898  19462733  36401943  53880343  54360627  21262243  39285147  27981875 
 36697938  34119297  44279127   7268733  10018669  14671203   4219947  23208693  10642576  74428113 
  5743302  37226473   1486122  61545256  13024277  14641723  62909768  12775767   6274027   3729083 
 50167347  20119163  57057824  61771899   3648978  57082443  50604635    706116  20002729  17784591 
 26197603  14948160  37967523   8321715   9595773  50551075   6963182  18847691   6619603   7638842 
  1503561   8469258  29560467  17482874  66705153  34058547  25690497  13420659  36983623  44820579 
  3357791  35833635  68507023    751963   4551635  16262886   3239611  26944021   6196315   8603347 
 79415641    877527   1223947   8097207  56379275  25393587  26769195  29252891   6880017   7827481 
 31182673  12823956  14262178    411576  28630373  18102957   1910986  18954960  45328280  57765597 
  3994971  17060727   5378466   5547689  13778914  55853427    971907  88021943  21114427  25055922 
  1470837  15721623     20111  18258603   2223168  53388348  10045131  40120359   1978739  28496043 
  9129147   2323131   1610772   1587885  12029241   5672949   7129047  19018863  13900503  65081594 
 24951291  18814602  46475169  45188844  24030085  13870503  13259787   8972163  14150589  12086625 
 38882301   2749012  20138163   7900139  13324341  45639396  31420161  32134098  57485031  32907691 
 25553139  26173003   2939893  26308383  43893755  28791303  52164931  20548329  24032663  52648359 
  1612202  21218843  45955095  11502141  27406731  16302045  21377667  24371951    419643  14739627 
 21518907  32736147   1543816  39023856  15354256  29423343  40144629    668281  17587986  68081757 
 54767799   4168863  43015983  22354391   4424703   9746807   1618179  79093113  16562402  16293563 
 20121628   9440126  14012555  30290363  20298273  16072019  51869875   2311611  17881053   4463547 
  2944540  40720293  70157763  44884695  45495865   7130799   2713995  25095739  11769715  27130779 
  2526192  12985787  35433598  36665003   6865267   1048944  23609865   9411407  15127245  23114167 
  1983272  32293773    159246   6295263  17125345    149615   6785052  15431907  33491079   2320233 
  4107923    380261  12765525   7082331  23308986   6199519  48969973  85469587   1544551  44618285 
 66846968  33741073  16750497  72189834  11278533   3678105  18591906     45780  36181275  15133655 
 10826579  27276603  21440310  17781425   5480648  14839493    393843  39972748  10493367  43592259 
  7210997  22541593  20200413  31465717   5167669  10006799   7862623  25609567   9740411  16028421 
 73530210  19282503  38277958  12800459  38884851  36673299  25687126   1166055  34676177  42496551 
 29408712  41758923   1521006  10171240   3944973   1793782  20634783   6364271  60520989     42673 
 44364267  15266348  59692805  42475579  17818794   6115667  83252463  32321302  32000035  31218855 
 10980075   4789543   9023495  16354545   3289833  29185587  64171770  66463572   6941671  11996723 
    52972   1387230   8088441  10780683  37654123   1969551  78705282  67509372  21898643  41578440 
 63020910   5707023   6562875   1034835  52720219  68949982  49597495  27768492  34620513   2235513 
 35368626  11470981    657723  36221595   3310407  21216413  59540763  30852828  10942977  76403146 
 22639828  17712531  75422233  10550117   6610651  38971673  19325773  18002203  35831145   6246623 
  2942099   8519907    175543  64279169  17551167  58934068  13099392   8204781  24386971   2593448 
 11050883   5680692  41364765   2919091  30207747  14158383  68773575  23122837   2698391  34759255 
 40979333   3089713   5155815  19578267  22948429  13739603  53120085  12058939  62169498  10220970 
  3653745  20396835   4969581   2294115  24215835  19153211   3559525  34001804   5640001    835743 
 14395259   6696823    461698  76351353  40405075  19107658  68511423   7040919  12517963  30415188 
   704074  57813018    266955  48249269   2797371   2406913  20029627   2214360  15488348   1776534 
  1714519   4085787  20866957  14477748  16478907  35003231  53945450  15251723  15546623  48129001 
 22489947   2362509  19286376  65653327  25199519   4201653   3362547    133893  22381623  23887963 
 11821663  27340431  41534403  30352305   3951807  81990405  27649963   6910803  23124579   3556568 
 67708698  10465495  53610427   6795507   6061839  15080955  52754487    577846   5135559    842283 
 28475607  15095673  10575467  10718317    696831  14956363  30374165  12369612  11966805  37960617 
 53564651  55189323  24273375  61557756   2444978   4720992  32637572  32993726   1669928   2750455 
 10636211  72201658  39839843  48097131  11490681   2445997  40245725   2477466  40505091  33237877 
 19250853  34921406  19345035   7501469     69465    547980  27714495   1458344   3234453  90778899 
 13353081   1599083  27278226  11259864    415167  75180159  63466835  15521223   2018664  33249813 
 10424840  41083275  66341893  43880603  21953488     58539  26503963   1610007    360093  13197243 
 17581794  63267348  21076367   5649018  46196731  31339483   1327659  29416673   1855653    134523 
 16495294   1858587  23399639   7066185   8941568  15102687  40161629  20685442  34066603  16276303 
 25050107  42669277  16915443  53391243   9756129  42017677  88028341  12648309  35141933   7413453 
 73154505  40841062  58026887  11046417  55844868  21533334  17533353  17720568   5696208   7172167 
  2396187  40077603   2371317   3915511  45922267  20850610  41653155   5385888  55788813  30051006 
 12473115  11205699  27256947  73227573   5883603  42348641  36586275   1594008   3215598   2069853 
 41913644   1135978   1243897   6840523  10004205  24046267  29088775  13640523  21960139  35560653 
  3079591    220472   3627143   5641531  24330660   9047399  31305243   2294707  16413978  39904161 
 16022133  71115713   1877118  65346918   7790913  21969809  51366635  40284313  50270433  26828679 
 16733403   6650627      3194  11499387  10009969  22051119  14182251  41699088  15215946   3456627 
 32967526  35090748  10727903  17922432  50367336  27700663  50763165  40585563  13375199  36726109 
 44757940   2998863  33374541  27205023   1378523  32182735  68212323  29781672   7484037    115518 
 34200543  30627613  18086495  80598921  35977953   9278616  11052303  13049363  26205435  49061409 
  3518629  22619159  18975218   1547803  17027943  19304392    180799  48373299   8239893   5334915 
 15175878  13155716  10423830   3778659  45336195  15946344  16842711    332346  44425638   8079165 
    36928  28405307  55150150  34456837  85001479  12867055  82961826  22574763   8767695   6301275 
 51822873  17696779   9245439  30249364  12745899  59234683  20073076   3354163  28303083   7952260 
 81181498  48357048   1645501  32451181  11551860  20065173  60357329  10618981   1727702  48670239 
  2875677  40935363  12582742  54037068  29321579  38741807  31213400  57031719  13786723  18271131 
  1590454  18141063  37775938   2674161   5303227    254407  11192368  64046955  16121877  11032232 
 27619203    125853  39235018  83647518  72284247  81437691   2326258  25985403    873723   7474993 
  7871511  49640319  13716812   1773987  41930767  13073038   6632667  28880271    688434  17443589 
 36595643  29103863   2888619  14034213  73228551  16549449   3654123   7284619  61230723  91415326 
 50150792  58896763  21990314  38211879  11491713  28626803   5691228   2428823   1394593   7299496 
 13487223  60138117  26890077  20540265  19050567  46978353   3364679  51108259   5316883   6859550 
  5245583  18484259  10830003  32107443  66061217  48298695  15947394  52414245   4008218   7924448 
 68789371  57338622  21448098   4863010   1760763   5750679  28747086   7896505  15044691   9134066 
 65026035  34920831   5824494  53162778   5866305  19432123  20904048  10750473  30107139  11968986 
 18801273  17477682   2814507  56432723  12489831   8415351  47646890    755521  39438523   9036729 
 24907434  25256508  77199693  21657073  65396230  45645855   4309183  35609011  50962083  43791062 
 74659278  19419965  35365895  24467195   6344633   6440418  34583643  25707655  31452209   9752943 
 24697617  23024865  39378396  64283619  45069167  86179713  41111235  13201443  25564844  74809648 
  4087773  17096667   6419603  26600593  13700995  50001471   4067067  15304783   6549803  70772963 
 16418455  48629823  17984387  28155106   7694887  10666051  48860163  25041659   3219911   1879887 
 28865898  11179914  50662410   9975113   6675759   9909869  22755863   5555373   3292231   9927305 
 27571005  22976881   8546661  68343359  11507160  23756811  14657972  74049315   3296031  56217168 
  7062409  17590759  47584749  37579710  50594183  16696595   4767149  27696968  55245491  41752963 
 38433627  38420827    874943  10608573  39134786  46833595  50554149   9199819   9189403  65586208 
 38124888  53147359    352023  41848468  22962933  22320970  20983826  15174171   2972071  39525557 
  2847223  41175237   2358318  76719327  15235083  32306153   5555131  33238557  51028457  20298278 
 10868811   4396634   3316449   8536500  35157687  16260243  11907347  64702488  19463069  14366533 
 41499933  31755123  62412396   8729385  69823713  20091999    387345   7184022  43353609   4126491 
 36786273   4419027  31902081   9361567  17118495   5510069  11655879  11906427  34266498   8635633 
  6053975    667471  14457873  42844743   2224384  43331244   2930139  33100923  59197854  68294272 
 29759471  19029773  42307003  25811095  22035493  10339428  10889834   8427567  34224963  59661617 
 59001520  66260377  30355017  12301995  19028701  43911522   2488887  29417743   3949071  17894544 
 71068908  59433135  38263177  16558215   9385835  64745826  35106083  54654155  48852525  21936763 
  4143486  29139011  45707355   2424669  35140390   9721353  23344983  33148995  22035903  13192134 
  9995647  28899511  69145971  18018603  13566259  32530708  42375293   9754630  76597449  60498229 
    21228   3111842   4591235  61260452  53664597  13502289  38054019  25430225  21282005  22136699 
 63406638   9600315  70484595  47065335  28183250  38304887  44572785  34313273   8083275   5759987 
   989523  10239009  43506672  25601613  19573787  54693918   5598323  26341311  74574363  27585465 
 72529083   8927069  54906988   7553043  60663103   9057447  24027262  10036528  22533285   1472145 
 54241251  65784495  68475590  22567569  27950339  14400366  74051155  18542268  35719923  14378845 
 15179290  11931003   6775619  33682289  17783424  50082330   2948347  17978892  76870891  39331455 
   149667  34794153   1818943  59424428   8176683  27977325  10395676   2838998  61232677  83495547 
 33385398  24907967  16257478  40561221  39048345  16231373  89699145   2140123   5242425   7544777 
 29731077  39701442  13113044  24579743  61664897    855177   4582503  86512962  45561050  41734599 
 10045079  13456735  14229831  29350067  39652145  78191435   4634741  45303831  25137953   1574448 
   709507  17417091  16907523  27208323  29815223   1589283  13760328  23320147   8619827   8695635 
 61026773  33454327  25778841  16028043  30095534  25986022  61367208  63060673  21491903  13324713 
  2018503   2196715  18423113   9995947  12125247   7436124    349395  20081548  69338123  20951031 
 83526453  77504433  51483416  56226280  26166695  30450903  27632283   1431668  56246393  52414423 
 12712526  39464563  41281239   5158034   2731449  16968655  35191190  15141799   5808563  71978397 
 16454593  14128413  25961177  47673078  40923306   1430838  70669293  35753834  12134155   2456133 
 46916473  17782840  41265270   1243179   5117326  33477948  22523619   9692988   3324813  22253106 
 43824423  43732185  17776308   7099491   2990007  17594893  45390531   4528145  12410955   8642647 
 38674651  92776054  25557319  93181512  35492713   7086829   4348093  59852663   5014367  15358025 
  2161752   2266331  38931243  69269471   2723051  18902149  21466413  13483788  33548730   2750748 
 81341899  34826425    431583  61212890  49925851   6943323  24527391  53972603  17573518  54643983 
 39589842  28406850  30791169  80431227  31665995  20877447  25734811  46342179  18320199    497751 
 22850937  82101675  43019899  18785985  90581807  15695007   1610255   5157407    218569    257913 
   734778  40647873  67071852  20284283  37084653  44370000  17473337  40761872  28126141   3445959 
  8109511   7735578  28636947   4780733  11700811  22939507   5822411   5906595   4357385  42410411 
 23763178   4580343  31460475  32280567  43546043  44427343  15119331  46171833  29300138  15830243 
  5570315  32103288  18399867  22966989  39222049  37118373   9682170  16374273  25819463   3167628 
 43138061  16298019  40433463   3386067  35616921  14195007   4243367  12785873   4413963  59864739 
 11554440  54185162  35790033  29215419  72024013  41436852  81939294  66561954  44342003  45849883 
 23429778  15944415   2965701  14327298  19521360  93820047  18516147  28155631  19398699  59648850 
  4084035   1990328  86569395  29192535  56829903   3124755  63949099  30507255   2874105  40796151 
  3228503  35551821   3835623  10388696   4519307    893823  28357055  51849883  47638683     17823 
 26164296   8375571  79676090  77842464  70696083  19817745  16124364   1260914  32429435  13097603 
  3939402  35347645  52182225  18283851   4862973    278739   6004299   3771261  62538224  20698591 
 25499483   2117007  13786639  18818360   6084407   7292301  16915143  34313923    133151   3456069 
 13627347   6841875  13855874   5882043  23284032  18821548  71211795  53712507  15810038  16640922 
 33939843   1839467   3880923   9189861  59697973   3779223  30634972   2459883  11017568  22691343 
 11970363  28520433  43117648  54802855   7017239  16123048  50918215   9120609  11910783  61008849 
   397773    498725  68303098  13243609  25663101  14976426  13192583  28550746  47186091  41895522 
 44191123  13703835  13426283    485036  31426791   8766048  21426718   8927979  18455343   4885410 
 58830815   2813603  18371211   4125224  10140195   1777393  60220633   4559667  31374573  17205108 
 79707245  14889183   5871713  25720203  19802571  20341438  17416416   7051593  42273928  13171579 
 70595648  33770623  17007757  19312563  11374160  17059095  10535110  55225029   5687119   6577835 
  2456635  54764013  63680943  60889948  15050843  47620523  36338009  12961981  24975419  11633611 
 27600061  15551323  35928699  26304027  33539043  78628475    292668  41357491  20619204   4152867 
  5386853  43492935  45530763  16213203  60084323   4351677  84685011  25601180  43762693  15516785 
 19908570   6870735  16021657   6122448  14342363  12128849  31500461  25418241  25578237  83497179 
  3065742  27841195  27504241      6749  68122851  51547022  43121641  50399043   4987575  12130359 
 51952863   9373663   5301705  15231099  41087913  55197317  36553083   4610730  33473117  13266231 
   566003  50071863  35417169  15207718  12469386  43541751  63388448  15724681  15520749    375259 
 17151739  33533298     38987  27612653    161079   8517623   2407699  43906062  26252951  22320639 
 26045493  14858131  39379293   1868543   6003587  13989579  10497315  55851558  23134869  23853095 
  3191539  52712195   2875338  36681450   1276974  12042078  19974546  49602273  20512135   9359954 
 80271988  45380843  42240413  49266395  19551009  80648573  48578363  35633279  26784480  34302831 
  1371259  47660918  10283123  30988605   1356039  24763875   6693123   3673565   1788755   7109415 
 28689531  13129733  14143163  29478523   2065743  21988743   2096227  18827525  16573011  12917761 
 15376155  36287813   1490199  33366456   6784925  21161643  44224816  28069323  18050659  47997765 
 14689293  62856892  24805540  56614587  86202512  53862059     23962  14950121  66380801  13065378 
  6531579  12799465  23742657  18820635   7411875    543228  15221461  10562171   1862367  28861032 
  4245243  27893718  10363047  56000753  31680003  12184611  74000392  17743385  43971292  12916845 
 47451198  44298975  23951148  10299324   5974377   9828945  32415335  17585987  16297659  80984043 
 21245666   3048981  29824371   1329443  49942080   9754587  20102235  15462793   3791918  25259875 
 19593762  21203247  21147403  14645931   7431163   8625293  26855483  84792551  29102779   5076608 
 17189376  69530631  33731041   2669028  43598071  32589669  13556661  95919001  39679648  35261967 
 44303053  37796696   5998375   8306733  19706713  23205123   1899515  43222263  52622723  43735119 
 46517251    107516  16823397      8110  27270093     61323  20274969   1532697  43499655  14416143 
 34778707  45625348  34767117  22977103  27561265  34397282   1633409   1960878  52977555  71843307 
 84866757  24414897   1447030  21368783  80508452  32269773  26756969  18165543  14312616  43104162 
  4342023   2886349   6868152  44101653  79725483  35895195  45422423    674523  31190530    609219 
 30083106  31862373  10176315  24556233  18058933  23740793  28006519  25160748  53092409  15039153 
 24195923  11698095   6274653  73334907   8720618  59961673   4158395   2300525  10213011  25128205 
  5985325  16188043  25927963  11433679  14429683    776226  24210183  30090273  53959662  48026612 
 30545757   4331697   5296731   8437461  28696595  22189603   5637939  18670771  35922535  36698193 
 34974771   7685918  66796908  39089965   2103371  49757397  26900001  23157795  48692943  75650123 
 28102206  52076488   8682351   6831211   2254072   7945467  10718173  75353970   4564358  19879140 
 17905373  12494143  27213848   1684638  66234663   6526653  27610431  51222525  44841673  12949890 
  8633366   9318521  33856359  39834533  26797431   6839358   4444723  13384137  20627653  49740603 
   467623  16172853   2752699  66011536  66299559  44715743  53404411  20047465   9333404   7740987 
  1241129   8827220  20435733  17939987  60829275   6475123  63090443  28061133  43281168   5794403 
 16856718    383325   3355123  18932757  27471763  31150475  79501371   1611711  18071015   4506183 
 53581320  28046211  17604331   2085297  12284859   8635895  29413029  54437863  51228037  21780711 
 24435589   8073045   2266743   4849827  55363506   1327407   3717073  30783551   5761358  74267403 
 53461531  20869403   2980531  57161195  13646181    104844  27951931  40366203  13506854  53817868 
 18459403  15248859  61553229  28334649  33760491  45493529  49919772   1002075  39303156   1192670 
 10202238  69040878  28120776  52273197    325057   6850373  19646339   5550993  17994723  15498153 
    40659  13439878  15680151  21071878  50271707  33572123  37733656  25531616  16177887  60326667 
 16595890  12921558  68487387  21789738   7037911   1267290   8029340   3448453  69394884  33156123 
  2346171  48718177  44042443   6016563    166787  24964123  26550330  42434823   3419490  65822051 
 89017232  23184913   4578971  30290448  34127619  13151166   5662502  36440231   6519856  12177763 
 11518827  41318857  55181139  23530989  14256573  11695555  45843063  21575859  20732050  72722186 
 38653659   3662161  29040613   6620809  34469923  10873239   9361443  31544493  57787193  29617672 
  2005203   1880239  50712277  17808063   8844679  54346121  23342379     13026  58856207   2585563 
 15257385  16376101  55183625  49612165  13086749   2366081  38892717   3875766  28610262   9400443 
 85368411  53859404  52850728  23026398  81213918  53801335  54205803   5206507  32816753  32648031 
  9959562  16325973  17012207   3195207   2186649  23657442  60494289  60830451   9969341  40877921 
  7772663  11646639  52643003   4799129  45231032   2178747   1724810  15792155  64350843  35372625 
 30658113  27769179  12503451  56132423  18280431   1609507  12442403  24373782    950423  12431679 
 10129764  30061405  67068033   2050512  51741492  10690908  70191583  59645093  37560340  53367767 
  2304942  33963247   1530146   7925099  61680456  20348925    370203  64848973  56562367  83657445 
  5731667  27737352   7943253  10543720   1803456  38399617  29777523  37312215   4489887  24269748 
 17928312  58740158   7383823  67415685  17120279   3401232  37203723  65141859  13169003  46308180 
   789747  39208530     61593   4492534  86910868  46730598  50627315  62126789   6019483   9762617 
  8467031  50482275  10222859  51568833    124053   7583699  11589359   8449461    776013  17927943 
 36685664   4715899  43413912  71799320  18185537  17813373  66998355   9114020    466603   6410639 
 52505683   1222251  18183156   2016987    607537   6681763  72866091  12079568  49395444  51021324 
  2038443  27458723  29295291  14115527  14078926  88498923  13976240  73944048  21487056  37842939 
 25735363  32473153    221603  25733645  10699525   2036971  47159569   4035612   2327368   6174093 
  1661958   1240879  20101663  22964703   9919758   3801928   6139213   8469575   1430139  20283243 
 54117066  21101445  21972795  21282010  17442291  40342513   7272411  10902597   4630777  68068620 
 18693453  63035740   3719706  26025099  14098075  18531123  18443551  21309003  93895617   6659451 
 19044617  16581234   1066531    391323   6250173  38136801  11440552   2265428  23829051   4947155 
 60001875  50441791  68045499  80807327   8959983  45041973  53837223  37353514  75809972   8206113 
 94232162  26829011  74022351  11698953   6667732   6828193   3938308     76047   1655187  21223911 
  2375757   3542561  15383313    706934  22733339  65900151  45078915  23922426  11048862   1336698 
  6736919  62368665  36664998    396586  19480961  40517463   4752366   5737491  63941847   4808264 
  1536953  33118673  80253988  56326443   6027015   3142896  45941467    400113   9928548  18795660 
 53112714   6124787  17794308  15214833   3579913   9987199  66529338  74162787   3693215  17968403 
 14801403  21560658   7648456  38818097   7353675  65864855    688275  23343333   6968754   1274877 
  4521743  42080227    628842  22571553   8992095   2380965  42008890  18659418  20029273  32131079 
 21954027  20957709   4047237  20566086   9366954  23212611   2113597  24954828   9981471  12026838 
   314219  13037682  55174389  38155948   4998713  50235411  33271403  59593756  34859193  14064799 
  4864728  38630319  41511811  41421881  18067028  17802247  12047979  24969398  40422203   6372231 
  8159417  10277991    582368  21244158   7121003  18164511  41542530  12721755   4827172  27505632 
 58923329  21729332  18528933  35618823  13363678   3796075   6916970  42439883  19080639   3494523 
 63143922  43906139  45717666  39213483  19083551   4550148  36570489  47799235   6410003  37514853 
 53381583  43165442   9142872  32614523  32004833  24538964  44569935  26136906   8883519  65074773 
 28663641  20176323  25469010    336942   2293224  20019867  58259963  13253769  54953296  22472083 
   753403  38322407  28395567  41226228  13829031    614923   1652235  23307538  19214214  16937979 
 20514959  30215062   4916944  58624971  57418563  64281963  11938719   2169339  16133037  52279577 
 47272529  24935181   1399873   5502809  17775694  68701515  26928321  28026731  10147425  10883567 
 44607754     21352  40710173  78345467  29503856     13803    617043  33299116  12700434  68060214 
 17547219  45233507  17772711  39257484   5414987  11173543  48797843     40953  70795510  36201855 
 38933199   8607596  28892251  10449198  80779263  17695525  29967515   6178062  35996092  21791510 
 20117058  55090935  47627168   9762266  48122160  36015849  17849768  25996739  13485958  51191679 
 23645619  24983061   3431010  19587356  48427423  50533967   1464933  23691895  29111623   2902395 
 91285395  34638035  33385098  25655623  25763674  23718092  66908347  14099755  71541508  46636218 
 43288537     92409  28070769  66024771  17852927  36585477   2902191   1400627   2897826  32894244 
  1779114   1057731  40841766   1659708  43877310  14688879   5905277  63349539    671189  78385683 
  2578974  16924251  74871383  13013403    569553  87008359  79194707  16171695  27518913  51205755 
  9550335  52956831  75474615  11336954  24848731  25120600  12912827   5934219  22431994  42947643 
 49237895   8320651  37246791   9597381   3017253  13488219  14734887  68886638   1027759  30545723 
 92829411   1299654   6893263  13991178  35730675   2848283  63326139  12263556  47052543  68179819 
 33169328  19958941  85997581  32779023  10966231  21669822  18981603  32539281   9097283  83743763 
 27420999  23441263   2221641   9349323  34210888   1470867  42877253  15693966    898394  15473323 
 52739223  72376698  34833048   8895276  52818657  71015047  56833469   2027973  18887999  25542068 
 67874773  73566987  94425486   6444275  34497908  18216541   5477463   9599043  80236188   3362363 
 43255893  16875711  27878331   1478236  14791350  75623433  14881173  14392438   9627049  54348150 
 28854503   8446635  44178803  20690067   4246998  20449968  12002645   2695577  54212763   7691943 
 10445757   9062148  15917189  31590143   6637609   1904823  18352048  87393408  82230306  16299177 
 13283898   8368931  24151343  49581116    802293   2457575    615727   3921832  27702603   1985106 
 13234511  22628843   9218747  20365077   4733993  16987170     97215  10658859  17568933  88561473 
 36355993  71479776  30490257   4606473  45049047  10946363   5688203  55810457  34668405   3263979 
 61106935  43283611  58346967  22316491  10371789   7521275   5416269  29771949  28301648  83967463 
 94502996    738363  23678155  53280067  34281843   1352733  12932363  53008848  31223379  15542593 
  8991798   9400409  18663623  53857663  66613943   4783371  58983223  17201006  37464490  23572593 
 41001131   1107231  27233941  20583617  26506991  15649264  61868748  25157413  46517307  56510192 
  4392499  31149759  34180280  31389753  25654467  47239518  24797847   3470133  52760976   4433255 
 32603709  18298367   5575847   2348448  21002188   5523746  53461275   1526773  16848353  58314953 
 32884579   8438883  42858553  19819887  61751031  26465613  16834091   2175257  24797285  42068319 
 19352169  14351631  11743373  23934075  84136599   2529789  22137210  64401526      1899  22492332 
 26310651  25217464   3571931   3971579    546285  66823719  36423308  29880339  60600603  43905309 
 57682433  38103675   5551923  32547165  11326811  10022423   3044023  81314447   1974327  25132943 
  5728319  63622759  21714673  40900833  22652721  19573803  67677019  15992210  11707659  23761003 
  7675844   3754068  45869648  26694483  20830679   5878047   1902327   4300617  80023595    621903 
 32075699  22770923  33676447   7841757   2097911  53501928  25206036   8923113  18620035   5663163 
 15789117  80350406  14087085  35131956   8176478  33096003   9947112  59555509  89088913  18965811 
  1944294  44021870   3136806  48439971   9138864  15302146   7282027  16009779    373621   6556003 
    75173  37038831   1201603  10507803   1044777  41510221  63121059   9109047   4975059  15534103 
 24107527  21665301   4619067   1441175  11864413  72465087   9709035   2134830   3145000  28351771 
 16444355  26687391  17443987  49373227   6506913  51800697  19115282   2243637   3669615  44352861 
  8625964    623513  47257723  89232123   3036228  24499903  43036021  45742113   4113966  18172023 
 16995970     61499    188826  38353990  51008435  34868923  11579387   9591668   4179246   9594477 
 31870659   4914288   5387091  84144003  17396054  20429851  30196923  30500754   5362147  60711397 
 28971258  54881021  12447701  39524848     51643  21132884    835432  25231686  34543842  19133970 
 23299431   5347027   5389997  73422753  24337935  23937166   8902667  20413815   5189329  26946159 
 14999373   2084064  18669013  30309593    288333  14438859   2682285  89334907  10939713  50873922 
  1045125  24953233  11363043  13482075   7858353  22324311    922051   8763888  26388636  13987511 
 75967395  47585283   9461541   5725203   9136443  43043775  47735603  12546735  57221458  44423582 
  2118493  28311043   5869349  23666673  46593551  25920303  13704929  34040109  12904227    949678 
 53641704  11278895  10828776  27475151  45622905   1136952  34708579   6981955  29092011   4433531 
  6946623  14618081  34661723   7038844  54186507   7136961  49803193  10370399   5815131  46742715 
 11662475  20211743  29959323   5626323  57408743  36200183   7050096   5644627  20178299   2543443 
 48774251  27695523   1429997  18288911   1689027  36434337  35861723  15826061   2005953  35004207 
 28309963   5220789  81407715     66107   6947112  50682021   1280105  23074709  14581635  66212211 
 59576623  55625383  31621535     27627  46458973    653465   2837663     51668  18402559  86107211 
  7475074  25035540  14835767  71835799   9175743  52580409  73438326  20096323    341735   6292665 
  3901498  40315314  26925624   1300065  10505733  59511947  22810130  40287307  55937019  48756397 
 19738659  12987579   7559217  11746689  18452175  44263839   3520618   6267363  25333881  12494409 
 32128275   2247853   1685632   2004297  49567739   3110547  16679283  50819738  28912380  36857759 
  5695971  27855111  46264029  15014823   9577353   4456149   5179842  64984338  19331943  23043873 
 13329915  17061019  28207748  62814732  49896346   2515015  22033341   9450008   6207423  16210438 
 83216089  10743443  14652201   6447925   5618160  31118119   2636467  17290584   5495201   9009963 
 11896719   5660745   2342673  51331249  37091716   2656466  55972365  36644603  23457151  12355917 
  7827649  71857230  57198291  24432723  55808277  13950123  11586173   9923359  20455623   3718013 
 72530623  34498587  56809283  41352473  13145083  14654633   4158600  26923173  11277462  12749772 
  6911787  15650531  34375035  15584759  21350049  53788396  15798480  24573155  56737835  16889757 
  3992826  49123698  82355671  13795723  11647371  20380403   5163779   7878871   7083160  46463973 
 16270503  14939385   2592723   7238757  28054779   5073366  13100847  15305665    845291   1361403 
  4787613  49819923  12326437    831432  87384971   8058173  28427483  53057442   4299973  71002603 
 29182425   9345066   2677708  24491258  45607971  39344631   8866363  37000295  44967177   8486587 
  3456582  62902317   7655757  19008654  12354297  80418237  17828163  14696411  54116308  26823920 
 11354034  21115460  12232228   2002953   2599433  29242831  40193235  69308923   9362895  24612477 
  2614263  35502187  29501595   3312123  10672751  41749638    238823  31605417  25630413   3699321 
 44078020  17323021   5869792    263907  16953589  66414141   3305507  39034235   7506945   6851947 
 32142121  21533299  55392923   4992697  25308390   1009824   1148320  31431096  43584656   6658922 
 31348410  22837949  69008289  21260355   3721147  10506153   5333463   5487457   9074094  24339503 
 10995791  39452088  19888243  47361681   8225403  13793555   2831608  37003628  17445939  39006895 
 20139515  13417143  33014317   1200075   3091626  21107613  72923436  75793943  66360937   8218651 
 30369983  41590256  44518396   3800543  66026328  18809331   2028648   8688963   4377093  12842073 
 45399676  60969377  21630138  11853033  23542701  47094803   3748956   2955523  28068477  20951871 
  3809378   7279269  62266506    242171  19989659  36841769   3666083  21961083  68932597  39996717 
 30892283  25538627  24770955  66867963  56828853  77766038  34791673  48697413   7257732  41199673 
 26675421   4350315  19718079   3287071  30825735  68275498  54611708   4241934  38129231  18088159 
 18582115  42679888  83747784  16203293  53560448  25115487   6497037  40957403  26217846   4923433 
  1058103  28721699  32793837  58762899   2308713   2003213   3357531  48593967    193481  21730398 
  1582998  30432798  10612797  42218558  47347555  22742723  17163324  23275473   2385735  50593614 
 67368585  67674201  91378158   4502408  67998203  10107726  39973379  30945718   9796871  32508047 
 22962509  76183175   7477659  58866223  25425809  71182079  29502043  44315661   1971998  42278646 
  2474801   2939217  44247648  27131095  57658713  11116113   6999053    172185  47826923   8034867 
 37478515  78836013   5533003  24875777    179043  36136451   7125263   4969999  54827192  11631943 
 21966655   5595792  26591495  20617787  21081456  59625357  22626796   6405384    746557  12356159 
  5217054  15958325  20776167   6046424   2649302    939999  50907317  40554897  47694642   8296263 
 35089385  43783888   6259391   8084745   5765131  32881173  49681158   4379365   5923215   7063998 
 79089579   4108183    773199  12459907   1216859  11274843  47284921  27934843  32605098   9454713 
 18318849  46624643  52037423   1343973   6371031  37351843  52563702  29837823    284256  17268257 
   400065    934154   9208394  33815283  25240398  50841714  52108048  10361491  42668371  77478227 
 24026688   4122439  82732170  18748746    219543  33461973  23492298   8759300  55177263  14769113 
  1001193   9726063  21136675   7024317  16014103  22826267  46026803  28142801  73771953  24669209 
 47643537  27446421   1710843  12140953  42953834  54826527   2647488  11917626   8515871  13092919 
  1471651   2526501  43533624  14279817  24667731   4243991  26509921  32483355   1649731  21584658 
 45161083  60749983   3115611   4795065  21377427  18010404  37151466  37518963   5035160  58702899 
 66201203    551331   5677183   9712605  83641143  25998852   5206792   1565165  40931563  26781333 
 32913747  11464673  44290071  61959969    163435   6540417  37276945  13605594   3081317  56230465 
   117556  14270115   8124099   4627819    952863  66922872  11390747   7790973  17764315  33697094 
 28036641   2476531     82023  33917825  49293339  33098537   2664928  16521551   7089933  27420277 
  3546731  53550699   3016731  42246027  28593933   5687310  18533217   5635623  10614848   5624187 
  1192443   4342110   3548289  92374197   4387533    439233   1809231  13943371  36507237  12024283 
  1872987  81937033  25373551   4159672   2800971  32057120   3429846  14793385  33286803  28398007 
 13862763  75089781   4869387  27727979  15876855  42706673  14860407  15679887  32110763   8149362 
 11948123   2242608  46548698   8165058  21402255  11892850  57203927  11918523  36268043   6871611 
  7361259  36748919   4408651  71293748    128551    501702   5037748  48491277   7787955  19736009 
  2532120  33003139  59344283  26031133  11716815  65328463   5430138  43983041  41234683   9073023 
 33491096   7798582  34616067   7155168   9979346  14127761  43310103   1420839   4620417  62271819 
 10087107   1033059  17926830   6808445  42124326  19260141  29967403  84774019   1667025  42683913 
 55323918  38252297  34886607  17242168   7048248   9703013  29583508  23196933  13325304  34214973 
 77876383  18474549  47096013    143098  10278102  68115981  30097875  22830414  75011640   2537735 
  9093658  59762903  23202423   4532403  29984897  26162438  18039141  13587441  17507658  59061607 
 12487488  46537243   3824283  84650910  53631201  81083133    282988  22178238   2134269  27821170 
 12038071      7088    610971  24238043   1573198   6606471  10539751  11133007  15408731  22180512 
 27956183  14828995  51152205  26054283   6527483  24388340  17412199  72784283    295611  23256243 
  5102311  41181389  34295195    658625  39108738  22626009   7275705    808155  22895123  17426531 
 60100345   9174848  18329901  58702163   9955323  31262305  13179816  10109079   8765103   1230207 
   763723  79801533    568059  14895367  13260223  31011203  68013787    348228   3800205  13979679 
 65289192  11793663    598551  53654999  30748203  12793353   4424815  30356772  64064213   2940093 
  8124423  13417322   1633307  29324451  18074825   3258399  36438189   2418773   9837258  17494269 
 12013558    489528  22853228  10223459   8976130   6909851  83440219  44094201  65387376  17898199 
  5549681  32775307  10227783   1463752   3612365  46380627  40612695  40289063   6555408   9113420 
 10645327   2623713   1973392  54433338   5141359  41156851   5693923  28123971   4880415  16040553 
 38474545   9714128   1494419  13014043  17576983  12276142  35593665  17961352  46702158   8321718 
 78388834  36324195  51020400     70683     78873   9210773  31169193   7177012  26574855  12112523 
 65095098   2165559   1235003  41730847   6707169   9248373  20914093  22684497   9227387    236448 
 65796771      9923  97552247   7626157  24305929  37662635  52722767  22015258  42127377  83300781 
  7307675  55859055  24863483  42805515  48874364  18581211  10077323  63611667  17191050   9690243 
 11028745  10955002  20444059   6415125  70216908  49118136  46714958  13605936   9328230  20818157 
 83517609  10723808  49542131  13125959  71425623  28476663  10092898   5351193   8963667  51528051 
 10540650   7112823  15339083  19003543   1861586  56790555  19834311  48722779  19999635    597625 
 42269011  24286655  55689027  63450927  28550246  31892613  39610503   6807148  18783244  18778085 
 18463271  71521083  30395888  13789221  35739558  26988084  32365363  12346523  11388147  27703579 
 21366771    798468  25052863  64721878    536217  14561324  14040345  37981311  34379875  94886628 
 35747043  51348123   6033652  49716468   2860574  21675719   3163231  16721769  56114423  13930923 
  8122587  15186339  16647603  62478506  17268485  28497656    498273  37928099   6453107   9951671 
  1741847  70188618   3861543  19842484  62608917  17688753  15987072  31115643  18711203  49688853 
 13129323     26030   9177927   3405453  89773179  17256961   5762491  48773715  70997347  14525361 
 42347533  24229067     94203   2260107  10047867  52718568  23791601  55813238  27759539  12164163 
   253919  28387346  61161355  10583348  44894743  13556096  16442003  12106651  62775474   5745555 
 13868500   5506872  66956581   9387563   1390841  12220474   6922619   4952103   7517173   9141835 
  1723593   7743684  35615465  10795147   9179468  41616370  40394188   1976647  25614267  18705699 
  2323573   6960165  27289473  28267341  18347163  17155195  53954652   1409859  55783925  22690781 
  3362755  66751059   5009661  29487819  15290487  49645839  44513475  10739355  41830515   6036027 
 25900578  17263824  38559193  84645319    688419  34862028  28818033  12611163  33640969  71559798 
   244070  62524158  52246095   1383069  26334872  10572075   3231444  54516193  60402567  56892903 
 24554473  29695463  73017004   1627723  21141034   3278307  26711323   3796503  85938404  24915831 
 33182646  27798267   1155228   3786100  30449964   5833827   8375430  60513537  64959831  10605101 
 17300382  10514017  24235827   4251881  35855435   6543070  59437131  49597748    906297  45066936 
 10489338  32808626  24307455  22972026    243483  16641039  18490767  13143355    537219  12124666 
 13881848  28282953  21589915  93322683   7191395  37974507  44168402  64518278  13534611    675519 
 12838501  10399941  41429813  25793709  51382063  69049803  11072148   3776076  53451486  25175667 
  3055263  14633995   5489128    855956  36545067  46846230   1358910  56070365   3449083  36893418 
 57764043  16454321   4111194   7851813  67278048  16551705   9766699  41656458  27160746   8927511 
  5817438   3312339  16855026  10113842    179158  46632873  12030803  75798243  59911029   8856164 
   257411  23852571  40576539  35396219  19818600  19150314   1006807   9210503    801027  49365396 
 55768349  41381124  22742875   6228345  19616577  23372898  20739205   5100783  46707696  12810912 
 15445356  16169606  36519860  17521583  16437669  27102183  29851028  14696763  13216459  46766805 
  9585138  26331999  76974747  14687528  46051623  36786281  17181087  24543839  23818785   5846103 
 11338779  11103579    107755  72238615   4597172  92302053   8459189   6819923   4839438  21185841 
  9687379  15761019  10283335  20624273  27750858  12321321  10119225  31022720  57678107   8957865 
 12598483  49598993   8905800  28796235  13297929  28546641  47640989   9984588  24564457  60278791 
  3685987   3042684  24249873  33736029  17279988   1492269  42373444  24444487  43019659   4921143 
 41123093   3392824  18020543  13166289  86799783    574236   6079719  12868923  78152673  65530413 
 41755918   5436043  79634955  14075128   1234743     94293  18716645  44731593   2622712  60536433 
 42069685   4343409  54562917  37805527  15932451   9737641  19710576  53772648  50862523  12610519 
 12668347  26584307  11049495  21776829  62581723  40872011  18921753  41429433  48033251  15208258 
 15666545   1622267  29858445   2500827  11557437  31789584  45870948  12887493  29333708  28629814 
  5463250  30692654   8078468  37799529  50483283  13816044   4797861  21422349   7838268  28184643 
 61951029  12469467  28350117  18508859   5451888  43490031  36348523  35735355   8851889  16140219 
 58385823   8966634  48359625  25272424   7485223  14056935   2209293  23644632  83923433  25489878 
 37215043  56168898   9519373  16258267  18583509   9082867  40968897  23729750  38529591   2310309 
 27948219  11168244  18157808  66712525  17267019  44908548  12612860  41278549  53884405  46404043 
  3570687  26747223     35367  15151524   6915133  24191641  72757239     81153  43847526  23462823 
  3979523   1209653  44012445  23893938  35091400   4040404   6335408  18284571  40753441  16081721 
  5818130   5902870  24298388  15982523  27951463   1243803  59798589  76630883  66174700   2252141 
 17376027   6611943   9514641  11820455  17129886  14150175  22485885  26443003  42275867  53237130 
 12132342  16931579  56647419  13935503   2334483    213241  33063543    387153   2427981  22351914 
 24111665   1873567   5522539  75797278   1696411   1038339  12787845  13988643    195213    742267 
 85320657   7190151   1027625  15580145   1047351  55650201  43503033  27885293    596337   2069226 
 21754185  10047741   5892217  28763429  49233923  11398708  22166157  37793823  15993357  16149872 
  1063354  15716988  10470021  50841277  45471483    346398  29876790   2113245  10678731   3684105 
    73710  13090489  23989287   4149605  21382003  25897533  10778748  18701889  46845645  32736937 
 36392178  12172074   5847276  63560573  45641571   4311438    692853    985580  93918651  45299346 
 32763543   4869629  77314018   9559739   4533138  43825783   4215537  63296920  15794967  10543683 
 16903152   7499219   8187288  16642101  31100523  16473426  14399148  41773610  28132023  90231231 
   836283   5496341  20112126   1683357  21608898  20264694  88693281  14318679  43533879   3307341 
 36246385  43120489  10023279    820775  47147673  41483370  78393543   8231097  26337174  21780771 
 14788611  63678052  67586338  47783873   9661609  70352331  70656279  25213566  38226531  30114349 
 23088826  16631467  26111515    214113    251143  23870301   4256263  54137999  43579351  55158391 
 18181715  14735763  46428778  88269627   8508238  35781743  16692003  28813261   2929127  72298307 
 12416158  41632238  48706271  37410419  62399031  64374021  29344845  21373445  58067025  22044795 
 30937542  30599675  14971711   7588395  42152025  25096927  38331264  16895480  19333143  13277304 
  3842403  28279047  22915341  71743603  10484061   3546391   3479788  54586515   6270648  36106907 
 27821457  10775571  16984059  30223923  27413914  26421659  13793667  20851779  13010581  32114017 
 82265147  29042083  80840687   3817184  23366695  82572909   5067660  19598219  52182279  48497433 
 63363427  16420668  89667122  46087143  20533965  19643164  49781583   6773127  39724283  82804427 
 60863424   5028173  57487113   8442015  10635182   6888403  24102752  15284421  45207493  16673095 
 12069731  24137131  41687270  26785335   2440708   9861090  21504200   8290284  32372267  27433743 
 18729723  73725213  25732707  10520043  54906181  68992163   8869236  29504473  44002333  20692603 
 29665108  10794904  30435795  42672330   1163867   1354113  36370303  46741247   9886767  59075588 
 30506027  30632811  14481182  44677371  23239476   2121321   8752119  21761044  21213021  81070626 
  1610673  29933880  10548903  19514297  46846713   4549593   6253333  47090427  85608375  12456919 
  3548388  17060667   4004991  51873373  13091510   1881885   3893943   4008798  12614754  32072381 
 12139869   1237137  33704907  13222299  41038385  43888003  13511579  14731848  29589015  38313021 
  2335175   9631771  10642803  11118532  54520924  32280475  34088709  11120991   7255435  18408312 
 29303293  12471235  55853439  13791405  20303159  53080323   5361523   2227907  49729308  66536043 
  2843645   8889291  81174993  43183809    337434   1760791   6601219   5868123  19726683   1560517 
  9483387  46402260  12130898  10724610  26438379      7183  11499768  27499883  14194251     87316 
  2205738  17129547   1162038  19005845   2207515  25041312  47330067    685643   5189211  83731723 
 29358107  58889243  50097531   4032151  25700378  71264172  36880509  43364283  15203219  30047096 
 30562211  15378969  68662427   6750663  35253315   5058117  63695058  42782973  29055716  53976147 
 32907771  24736653     26575   3199627   2422206  21402462  45414975   8340203   2246771  12702683 
 37696266  23567973  32094507  29343801   1809941   5156412  68752253  51427100  72009879  13549632 
  5388449   7453098   6954852   4283953   4288641  13007208  76754103   8596971  41871373  37265781 
   651851  46033753  17650336  16929303  32250549  18636180   5507301  43372563    906635   1526977 
 56352736  37190203   2790092   3709736  58150655   8574423  29705749    363849   2233311    525543 
 12976445  22807660     36513   4255138   3218071   7146970  10632723  40055073   9513492  41946423 
 16673077   2169605   8284716  29413403   1717959  36094157  21881679   3789323  26860341  21142643 
  3408666   1049691  15200913  34289079  67807588  16370327  11316203   9506335  10165899  19758027 
 63383093  32001933  33863288  26278908  18854517  11494651   3369052  36066147  15853793  12141429 
 13853841   2157222  14271939  11889659  24511437  30848724   3609414  53032985  48699241    425568 
  1604393   5502523  16048049   7070213   2837646  24360515   8144619  14642443   5010777   4536375 
 26080737  19740923   4419440   4733151  37298967  78274979   1426433  18170649  16335746    307287 
 17335109  14648621  29691918  39076959  27381163  17132423   8437923   9497616  43036998   8308563 
 61280223  18131005  27064323  44136951  42556539  43493539  39140187    744438  45860838  59347887 
 57894823  33489645  13293303  70831383  80265048  11640362  19819005   5469195  38607995  26512473 
  8495617   2777008  14250303  17693893  38299251  30197565  75986043  14871531  34737353   5399996 
 16578097  74603928  23416757  74546859  55246875   7744038    527973   1715899  58994645  20117158 
 22004043  48506427  14953103  16085063  13460955  24388314  17586583  27852935  13330371  24648953 
 33065691   3683388  43904943   5899803  35671551   7156203  55472298  17195568   4372491  13495128 
 21646059   3425793  35315008  14476413   4198623  10586431  50531435   8073141  47085623  82361329 
 21341339  11184951  45181428  42048773  27059155  11897333  11979825  52132413   5503635  62523122 
 91094707  59970573  14679838   1449368  76789671   5225948  28330683   9292113   6601179  71711543 
 18271523  12604953   7175237  43050779  32130683  33294579  23861939  35622273  21380328  60110341 
 51811333  51496878  46417631  14216451  51363415  28836604  13094478   5705479  26102953  25403433 
 56527157  15070389   4541550  30517173  30041899  37627118  27394627  79550223   6461325  81441978 
 57552849  20540748  50813251   4003623   2268897  62143273  72732111   6337391   2019417  38831229 
 41106879   6896337  39437091     16698    151923      9721   7667264  50246121   9349353  52311483 
 37133179  20969799  18376978   3268625  18471147  75776135   5481987  43169469  30189219  44912670 
 10505148  47208623  13889271   5556635  18192507  19985203   5502933   4887267   9775356  33990491 
  3989115  68466284  30768679  61674546  51411787   9955401  58564733  39380286    694663  32245535 
 51992059  19803956  26191311    129871  38680955  15214103  37866441   5196471  11597254  24209183 
 33983439  21471003  33646953   5632293  16358083   6581182   6295867  49600443  23831979    295755 
 45483963   5210835  18939357   7505862  33598316  60294963  23479350  14183803  22713661  13461180 
   897465  17591035   2898061  33192337  22540866  18041568  30924003  26390472  59317084  29796459 
 30563450  18517362  57637249   1184925  11397957  58252039  21721623   7407408  55651356  37764735 
    81281  26009723  34122751  12379745   6784517  26026965   5158083  15538394  52314205  27483291 
 28907309  44447323  78972676  57599655  17884463  18728303   2031963  43488407   4232153    393873 
 25463993      5407  39937341  54037779  23002998  11994864  63443899  31426803  34051203   9782883 
  1040966   7509651   5371083  40716995  40430908  48476067   1833582   7088171   8055061  53170163 
 42800856  11794633    480223  62557153  40850108  45144738  25201675    460219  17861085  24379647 
 16096307  53668777   5734068  11421360   8625278   5146539   6853861  41977114   8149317  41452291 
 19448979  12951205  25818419  21621527  10807443  41026315  40922781  53926398   8757210   5634753 
   529485  11853143  10285611  22843003  17337740  22005604   7201940    744123  20179367   7234703 
  7253063   3354848  22886899  14147997   8198671  13992403  13993803   8117523  24088571  36282923 
 79618596  35874250  49756833  15889373  10504842  42693054    833379  10380534  12463281  25414387 
 38813027  26809260   2986232  26675205  47327988  15639603    139861  14466108   2358069  12695483 
 30330423  17140827  28705323   9267639  11917342   1501373  44336191  77024639  14076951    280354 
 28448123  29726299  26608911  17217603  41492007  77686463   8749143  30171453   8094716   8133203 
 38237631  62353253  15064956   5273751  11982045  23213339  23862207  26239787   3192845  31355966 
 39584498  34195665  20892325  35335473    505080  52108075    345343   3561423   9023793  10111930 
 61322923  38466096    829434  47458449  21868135   1291290   2055033  13705848    728422   6037598 
 25877975  19007698  17625813  44074342  11956819  16585923   3940353   2715423  40269417  93630993 
 59989580   7477538  48385593  59499078  67032827   8005427   6289473  49093739  49841427  35168946 
  2345978  16063713  47477883  23270129  76190748  10895055  60446533  32084157   4247828  11539101 
 49149223   5515638  23359548  29236407  51400879  50170855   2873325   4258013   4011948  27169769 
 17704043    356495    248183   8205230   7232763   2431076  75116963  15977619  38765661  68171667 
 22445143   7296319  95326448  31483120   7191090   6347087  35851848   7598812     73283  60006780 
 26131235  26829725   2414943  12456483  16914464   1042041  42833123  16553545  77887251  17852419 
 11808888  12771703   9687219  11821371  43577629  44960899  67176123   5182920  58462667  23051783 
  4891061  11561723   6278480    554835  10825998  61828371  25421211  19493679  40554316   2761450 
 37758311  90521618  12697723   4248443   6184433   1364268  31541923  10970424   1605307   1753871 
  2791527  49368939  28457931   2825898   7008449  27398396   2867628  15771177   8678658  12081765 
 23589843  33942661   2544821  81918515  25772334  22423056  28797273  29718498  21737998   1487665 
  5524911   8416585  13255414   3747933  25581066   6246283  28670523  63772411   7861165  94826558 
 35496988  16726263  54457646  11528385  12701021    717625  28846083  17939956  12519133  81977843 
  1038483  64141458  50119363   3130971  14585467  73341168   2578737   9618133  39395703   5937549 
 79473383  20864317  21663976  51076763  51775253  14695293  88412881   5083901  10598095  34725484 
  5762481   9344271  38890063  12879847   3102555  42387071  10305077   8823067  26544697  28381491 
 23077878  21955583    886215   6010083  16810444  83185373  10214421  11969807   7178361   7716992 
 10592055  24880015  76151699  31586877  60016443  44503344  40746579  29905557  62672928  44028807 
 22768087  25527570  48747143  37889787  14907363  55153543  19942295   4065287  66327241  28068198 
  7872779  46152427   1095832   4269718  12391788  19197423  52852090  64476084  18123176  12041407 
 27732179   3555483  38230263  82430493  14529358   9356831  64659739  23263305  17239178  24690600 
  6524571   5548911  78123608   6093652  71051388  42341718   2582199  86041329  81686598    729873 
 10423865  38511043  94622897  38347341    572659  34929150   3405942  40451154   8456563  15529759 
   946363  28131063  10488165  17164423   6886553  22194453  12784819  66073326   4888596   3000043 
  6811323  29332023   5933744  17025048  40567701  53899361  62416581  13740576  10866063  58981859 
 68275923   4661115   1369959  53064505  24108315   7747467  17900808  13025083  11313099  15780102 
 33242277  33137909   1036366  31668417  50650392  14918109  44816118   6466282  31193259  13118857 
 42251937  11341287   4127331    286206   2966071  48646623  65423575  21990539  87657291   5184589 
 17985867  70903122   5596335  65498675  42316638  35187869  33765098  79775547  29257400  96193506 
 13071003  47718528  22004111  45714490   7321207  11959683  56568663  39736339  42188009  13729651 
 21776284   1085361  15867783  15791547  26453623  18330723    737721  23324827  16338471   1146297 
  3865931  42577611  24965161     89349  20933718  51142233   2210063  39357887  35532363  77123391 
   387165  37746587  42760281  16424293     46043  27421205   8099079  32894350   1464315  12584791 
 60098652    445432  28356789  31451172  33941198  48981759  44177571   2070627  32524775  87864207 
 20389243   6000859  37144461  12688764   3761475  27839552  23556999  34561017   9036727  16235979 
 36584795  51001033  55222395   6090158  32594487   1748998  36029545   5061565  27628069    579822 
 43386487  29171883  16590543   7433863  67505841  47163003  24273358   5241045  19264641   1104759 
 61348761  21375750  20070514  30837017  16861779   7849499    181623  50966280  28357283  45942334 
 16457375  49236476  17694615  56217893  27903773   7008995   9355533  13436886  62838033  25085125 
 22015519  17471967  70248903  18781428   4776169  38234616  54889235  26503323  44801199  50616292 
 80199975  32414373     20603  40652274  12018155  18118776  52738413  14181705   6033426  26135229 
 32272447  10480411  84332935   9894539  79460112  61728459  42058173  15564771  50517771   6093651 
 33265145  12258903  28387487  83302188  21577283  86639486  17836983  13189047  37608181  33521559 
 63528558  26502594  82270962  21003137   3251671  35038919   9824435   6031419    577833  89914451 
 50823387  86792212  14281435    269639  52080248  86128675   7779169   5245018  27494633  10049501 
 21740930  19145691  10482153  35781531   2468807  61081563  51944043    796131  51621575  54907419 
 34791613  11227353  23611527  16622612  10416646  44422275  44903009  54279421  31043048  16500915 
 68152549   8437303  22368771  46695237  10225983   2878779  23430739   4402133   3868344   9916275 
 18381027  88359163  71867699  21068775   7798459  32062587   9153711  51549259  21153562  25211925 
  8712015   2635851   7818363    294693  82229735    994181  46231100  81607803   5892975  18025845 
 41622459  12145815  27650349  21115773   7229703   8472609   4946389   1868052   2253865  52097574 
 56740638  20160357  72231387  17908875  59559863   3091913  10681989  10016097   5416391  75020796 
 32114283    446999  68127750  13700571  31837923    113583  34092535   3044661  27501483  52479806 
  5695642  17096343  51518804   6036923  18407546  46418241  27041915  58872611  21293759  29664984 
 20432900  88059579   4650673  13687883  50506353  11989673  20515969   4626357  15630699   2095037 
 54860683   5314185    821763   4330140  14533281  64632271  41314545    519943  15346803  36007952 
 65980023  20815713  32994063   7161027  48713102  66313131  54876293  33389687  40486723  34135483 
 69250563   5113959   7290177  75270475  67784838  23095466  20847628   1374349  59474811   8869544 
  7256675   1548901  23110243   8543883  14783615  80120347  19572923  16183297  28249435   6422478 
 38619243  16855507   6920211  27964266  38644043     54540    509853   2321799  40753434   6068193 
 18347361  29073127  55072184  13940327   2249761  21819011  76087328  43218606  17467453  18909702 
 51805188   4132518   7007035  12916587  11733837  23587634   9420063  54027423   5567979  44644124 
 14877398  11486183   5261246  61575383  10573554  86013503  14795418  38638466   3476323  42589231 
 12830721  92627218  12032955  19214647  11837940  34943975   9886811  65838075   6762332  40228938 
 23567615  39995067  29909267  21606149  21086050  27886523  11699818  58076364  28550678  23125208 
 14218027  52119658  21736446   3516174  28525691   7011919    237173   4385943  72591783  30028227 
  4527383  39155835   6204875   3143697  23348475   6130497  56082387  33172398   3161427  34877779 
 75730239  20829388  33729819  54956787  20665278  14664623  61653003  61584723  43966315  61753211 
 16117107  26354773  54866565  26433086  11259707  43626543   2887171  70543659  50360433   7186797 
 24741399   6473396  60646857  10495023    394047  66001791  15989298  45000465   8989453  75139547 
  3493095  39354375   2982853  50970913  22006198  13446897  11288821  40730685   5866167  31999869 
 17224530  78292347  41809839  36868491    104964  53951518  21520471   3642219  21799224  10772115 
 18302245  25271666   9010327   7230444  18158452  14103713  38730591  34751067  81343698  49762123 
 25731803   2386155   1231515   8330908   7696779   1892618  16903149  11658867  55477216     69659 
 14950527  13594398  36785652  45924510  20140313   7331238  40507051  47219553  27277023  57192411 
 44607287  27740723  73751955  41892855  49363572  16713663  29304723   1158027   3693003  68602668 
 14672473  19022103  35955777  52845204  26429320  20307228    930777  61100564  34918338   3000923 
  7257309   2315007   4123833   2654073  12170535   3216203  10564457   3795733  12316017   5295147 
 17539148   1780748   1275973   1537047  22324869  33180219   7794303  12478795  13346159    203451 
 61054321  13854921  46680971   1743243  29361147  24663307  27714372  45225744  16343779   3983823 
 37409891  25363579   1393255   6424989  59334788  29366889  35413007   3198108  17094252  52201882 
 60419778  23445023  77482528   2475447  14899075   7689386  19142106  17221917  36077367  10461846 
 17796777   4890363  33777348  11088203  69146679  56521263  22188084  16202623  29192823    237171 
  5677971   1747041    172383  77976587   5831355  28129848  21360315  10145514  21236939  37862220 
  7738987  23032643  49518707  44302059    258027  16167977   8497852   4125292   8181373  18535675 
  7708212  13075483   7681506   5964478  25093449   3584379  14244171   7709769  58015360  36987900 
  4391247   1118377    533589   9332705  32893596  19397339  30123705  14139278   4936098   5220429 
 33511251    701873  43743579  13468088  55244651   3247497  28083409   8975004  17470477   6844673 
  1792323  45441789   5944380  13300859  18024543  39789579  88664160  10007939  13367724  49786573 
 10123867  70873956  89194011  25380940  68626567  58227411  11187543  17951199  52941153  19942531 
 14812323  49879491  31944876   1994808   1180653  68466144  35550993  24727182  12024993   3442233 
  2477850  11049141   5400168  12668493  77466463  51440148   3365859  12507911   6986139  18333744 
 59007831  26351025   8116643  78891546  21908301    579021  11754503  37870174    248724  11976048 
 40274853   5445353  17072403   5482803  33488761  41883918  16486923   6805230  16989657   1906956 
 67923979   5634987  24378285   7010587  17815675   5538321   2512887  48245683  38742174  20348397 
  9059622  36857895   6411264  28134373  10441115  17447376   1427523  44918948  27580065  74001597 
 27579886  12649235  19197730   6192225  43181217  20797128    298967  60852541  10737751   9870699 
 75488818  25662435  63941995  16697963  31847910   5745217    631760   1635929   6003826   4053603 
 11825731   2489255  33285135   4251581  79569149  53602948   8893127  60456449  38290059  43674267 
 17061447   6649873   9865835  44640421     54202  42789723  25704148  16222509   8114997  16629359 
 41052420   2347557   2536651   2303987   6964073  26336673  16032183  63868780  21233643  50619261 
  4488675  29721261  33815807   9154953  40980793  59663335  72128531   5950711   5324673  23347663 
 10131552   9228203   1626279   2817723  14486023  30002379  13429777  30378741   1683788   2808252 
 35068024   7825195   7869265   9776823   1890513  61022203  15556847   7036369   2658392  13442647 
  4303728  54559094  30092073   6352419   7254531   4957383  77490197   1374859   1062793  52701720 
 50056809  64421746  73567023  49153260   7032335  45689130   4724947  51171699  29845083   9560539 
 48772665  16941871  71286141  34661918    178378   5259615  63380203   7573095   4043707  22765813 
  2628982   2260769  87525041  25426807  24672485  43497131  28366784  20858784  37118391   3658499 
 40275735  33911847    483739  46136194    326691  90173239  36840283  15644169   8635038   1195699 
  1938565  67943791   1230121  14223213   5594712  50620793  41525915  51795933  15672887    490578 
 49239720  52380618   3478833  25366919  27053121   9255723  27370531  40522581  29194273  33643527 
 42081291   1659429  28814283   8212866  38366913   4570080   1609623  29400771  62639373  20773236 
  3849103  11774507  68990947  53856069  16799175  23934003  22011756   9877943  17791103  15502827 
 25211325  15967802  11077935  16820709  62988498  41730918   9428923  20487160    398711  34510993 
 75552523   7614951  42527958  30380620  73667901  31308477  13624573  48119126  19884999  45299406 
 31785820  65836023   5832823   6762859    932277  11498652   7199767  26997660   2052048  35664545 
 46045435  63041430  64582368  15073040   6503613  27422007  34319806  14739639  13057062  42077818 
 54438243  59696929  29513677  17435980   1907189  83641065  44145483   3099303  41182487  12413128 
  4448889   3714843  34464588  49406899   3979833   7463883   5497213  36545123  56144211  19495587 
  9293029   4378929   7209819   1181758  17077083  21266098    170579  17441344  17068554    878478 
 19782587  21214953  97480119  67325803  26633652  24317691   2790414  57246923  52258538  64116034 
 74743461  19149545  66593288  72900411  45119089   4163607  11246267  42847743   4933435  48519738 
 17460630   6555595  46342483  30061293   6972411   8476118  15502704  37276251  68547914  12187515 
  7840923  35483811  50686493  79624764  71605799  19664398  22118623  10626561   1047673  14912123 
  2961708  15665422  26656123  11084651   9623401   3108308   8165409  73440123  22918574  29257764 
 14518725  10340691   7314077   1654425  66116082  34005507   1048509  18684093  45352079  36735699 
 80885099  48384717  50522500  14874123   1996688  45414437   2265999  27344064    977283   7680315 
 26290879  17888135  36322863  34657417   4467689   3801453   5994843    539883  40029878   3929550 
 33584945  23291446  55335515  12147083  36809707  10897089   2242377   3801548  35475441  10703697 
 30427479  33023273  19201605  28730527  23751081   8067840  13442265   3334233  76729323  27520785 
 59763948  32832523  14101987   7638873  32116125   6123645  28084025  17736228    813768  40068699 
 18822531   6167843   2215718  12275959  31311223  63702209  12579426  16375130   8116790  34215333 
 17917041  44637595  53893065  17910323  61389291  77185127    185103  20239683  35372403   9419421 
  2487573  45682101  77404891  18651077   1756409  50010498    104031  38479629  74898023  17867196 
  1510443    302931  12374647  14841423  29574573  54969483   9058389  16320635   7970775   7897773 
 20056101   7727431   1147845   6085851  10257783  53125179  57989313  22911765   1809365  18790818 
  6457525   5319303  55413806  23659697  38562174  74607234  14562034  46929876  27197983  26882935 
  1448493     86253  18064818  19862693  12015727  48792069  12467649  27325393  55175631  10144971 
    24004  48078861  69863098  23831340  27767130   4403279  40212978  60105825   6278637   7571919 
 23957301  48214860  54051243  53199194   1346979  39916329  27497133  13742651   9784203  16349536 
  7735308   5083131  39365292   7286721   8504203  25627620   4887995     76091  44202471   8103207 
 76628367   7338959  85250652    432443  22660918  37939901   1952592  88500339  58355047  42254184 
  9826599  11457369     47709  70242757   3577727  33195886  23155863  65365563   7767201  12515753 
 30573681   2907579   1096763    578949   1382901  74165967  29088987  41230302   9714587   4420511 
 84367523  35831618   3078363   4587198  73619041  19544649  28697439  91394923  59001529   2292980 
  4411675  90328438   4575348   5789200    647419  33063504  30420192  69161323   2198748   3157618 
 54861571  12077356   2876603   9504873  10274109  65125964   2085748  48838758   8853198   8021375 
 30609333  21935042  62168495  54133623   3360124  31610163  72320987      2111  31055295  60216553 
  1031269    388553  59156581  35097131  32133483  36314041  11830807   5153775  54533955  41004956 
 10023958   6784299  19775373  14333416   5323128  59732707   6811877   8858398     12808   8940047 
 27308843  17457083  10232379  44003686  30523359  61210420   3749925  18755520  31076573   9939871 
  5040481  54637332  31779273   1776651     82165  40017353   7903797  66360417   4906027  11478631 
 32667893  58443431  18360717  10428070  51686383  18122854  71418504    776925    232858  40393003 
 30665211   5008613   4175232   5282993   9568143  11108777   8879401   3040318  29510919  15678435 
 20244775   1858009  35858608  11105173   9441483  45867183  24954987  56010228   4439790  20213631 
  1634475  11780098  34360251   3307707  21065800  16397835   3475853  10178153  21934581  10694226 
 57896220    276059    899732   9346173  37412633   1594975  12899877   9002675  20746032  23659359 
 85149583  14677835  26087951   1391199  18457184  24407070  31700491  35791053  58538163  27422081 
 38924955   1253129  41072193   3714723   8441699  19473083   4429744  24669066  11146659  17263707 
 74475823  52959117  44152475  25291824  33837894   7413811  33671714  45263715   4513079  22368633 
   825963  38697243   9611343  14420641  19748148   3301596   6969834  48723351  44390742  10949273 
  1251150   5170523  28790209  49857459    904845   9389360  16093389  25021770   9319485   8434661 
 37112435  17323033  10262375   8956070  59670318  44136711  43761959  14904381    201751  70178779 
 20086147  45025488  45977351  48414699    619365   1669407  53227799  65399253  22677195  52877823 
 12803011  61118778  40974355   2313275  13495843   5945901   5441026  43442964   7454171    966631 
 30891594  55533186  14278851  77360418  28085569  11287791  21164695   1342669  10170211    240315 
 13600390  35885463  20194395  29036851  45741531  20627286   7140571   2113431  20586885     76255 
 20286415  96524478    301164  35221755  32280063  10955382  27454515  19130298  80933703   2406363 
  6536077   5626731  16917133  32473800   6930145  49346222  37566052  36558999  41746407  11358551 
 34134531   2933125   3462989  81053848    204297   3898087  65966738  29548698    639707   6766597 
  1571883   3107607  69731488  60401931   3354966  26027331   7311961  62377718  10423973   1269717 
  9999523   1081227  21588423  51963867   2645196     11001   3622555  25055308  45468319  49757370 
    53160    426089  60566223  36498312  71005519  42812693  14913091  45556643  31163283  72788059 
 47047893  31963613  48246423   7113863  14603183    547278  14800895  64775496   4299693  29802187 
 66054897  13501677   3649689  39495861   5526351   7597454  19292675  22882554   3897282  28823055 
 16141995  18710171  33735662  28487873   5225483   2034267   5429043  21118497  52002723   3322273 
  5791678     83873   3544015  19724498  13203273  12672798  18063357  36783891  30206376  35058269 
 71944635   2596277  21681723   7942233  71355353   7853567  50430723  24652381   5756163  13148773 
 54832884  28471053   3431589  24023178   1278873  88043701  12498576   2777923   7569322  35857307 
  6295615  22764423  10303291  72142206  37218447   1125312  10757111  22775969  18676943  20954235 
  4183193   8710426   3545379  75783963  11623544   2893510  23484056   7314468  47072179  11658141 
 34616661  24878438  25784483  32608248  13659675  19650403  12821739  31988409   5242326  75053823 
 28293063  11953683  23560593   1093623    319803  22170251  41278470   3790647  20977737  34818228 
  1720795  69845613  53315889  26513941  44758143  73096531  80479508  51316784  17684223   8440463 
  1806060  38216783   5957883  10692897  16709304   9352383   2531903   3524314  10476747  60084343 
 30937399   7120465  25238895   6707337   6394421  13239961  12729642   8548943  56626103  35196691 
 26056507  29798754   3356619  17495496   3228648   5823639  12377383   8615492  40655455  60173730 
 52746498  23572133    863628  10665178   4259531  17017605  34963395   4322504  51832383  14482963 
 25204953  46155705  24875579   2244443  13142213  62063738  65732329  35482723  20418553   8973488 
 58717859  34998009  20834783   4752339   5260639  32886123  28297275  56918004  22938459   2796138 
 17287128  30269343  27865709  23119884    816122   8199855  32858286  75081259   8710899  13682352 
 32508623  14049069   5619631  11853426   1940323   5285885  28684359  20833053   2730501   2243650 
 72819457   9414423  21943195   5306298   1595036   1801527  30296051   9781083   4593463  60435150 
 12140398   5020099  20054993  43840998   1445747   6581451  27615443  21500526  11960315  71594019 
    28547  15109921   5157673  28657778  27181745  61528263   7097993  14346643  20294498  86631511 
 38208727  65964529   4118440  46622577   5831786   1537834    191517    548075  32079673  25447408 
 11495808  10968483  63865393  31233946   2739561  25483308  31856262   2366427  33794316  22870623 
  9588795  17654555  25862533   5898919  25528143   8349495  50983303  64672507   3996423  42599659 
 23256596   7929807  49331511   9255915  40580180   8805627  40391379   8036543  40136625  44141567 
   692079   2855463    525184   3943361     87936  19576672   3629535  18267009   1135503  31329569 
  9968682  51827857  47015011  58498002    150403  16091847  22303950  17361843   8684187    142497 
 47070519  10998091  19132777  68841900  50713329  39925693  20898451   2467968  36420423  34297659 
 92703443  63658929  60258061  42393815  53714347  11037903   2143887  48077243  15974373       644 
 82372810   2656846  19864891   8133994  82539791   2488145  16223274   2885211  54559209  63081339 
 21069621  52481098  16318479  19271639  55380627  14871291  13220778  31077398   8870341  24126225 
 67999548  64333059  43897798  14153294  11946759  26039074   1113507  13174574  30203989  15017811 
 61482225  22215981  22783386  43866183   3464682    113873  34581918  47941167  35253483   9248495 
 47082163  22352304  10519461  14914971  20269563    373191   2643639  30723279  32829627  46000515 
 37669083  11217255  18572248  21192663   6842101   9874178   4884222  27639588   2942178  36846567 
 19316025  18866148  12805328  66525315   9558705  24893499  37640739  47504398  34761823  87087579 
 32984424  17642573  17157977    777073   7330924  41653739   1627602  22172091  11547488  13389963 
 13238834   8578939  80272800   8823833    211779  12264679    804836  19953072  15733299  44193703 
 37214447   9511170   1995663  15615294  11119539  42905307  26664420  16820663  65395743  12290151 
 37101762  21164910  13955343  17960593  28997907  20176335  67483959  35974048  31459073  34088843 
 47174273  52228018  35443443  14961328  51484933  26592219  20279337  24344186  10367733  14298339 
  3772230  22986351  70562633  12807175   5007996  18078739  50432085   1276425  14065935  28902511 
 56050509   3024942  13100661  10699073  25519113  61629897  30800802  50412650  18041649  13397755 
 80550897  13151441  82226271  12728992  10848858  47673535  56832179   8018652   9386241  31665057 
 71525845   4345708  52089933  10649643    174339  34991073  43113459  29369066  16027326  53998639 
 45078648  27138384   2979553   8995074  71289155  31747301  61835972  19328817  12659263   4834507 
 16111823  29590659   2639933  37125571   1530831  18118821  11606235  12451391  31996131  55095267 
  1191803  14422113    923319  17718447   8735817  26995291    270645  15201699   8292116  35524843 
 25283773  16179033  38169915  11769243  37755995  15899557   7859611  49833192  52955967  37537926 
 35408787   7689407  46920318  10479858  31395611   2244251  83352534  46624767   2902461  52707705 
 46736490   4523433   9125785  35287223  33793809   6772973  18968719   4219445  34341573   1067869 
 44460855   1202643  10016251   7518685  42325913    875963   5016139  24437844  13769165   1303281 
 23900937  14434517   3298379  10038197  18185666   7906143  29149998  26912013  17040213   7957613 
  2077179   1948582   2159823   2514707   4969178    271888  47656394   9836573  29961210  15084357 
 10642797   5471979  11380447  13241121  46419981  13065630  35760755  29795342  17587407    974848 
 32415243   6281606  17154553   1067384  15504731  20565955   8502552  14471979   5982069   4707889 
 63240465  39004138    441829  10010523  96916404   4403473   3005005    379005   6997201   9690531 
  1557883  78222747  84252689    648399  15716435  22256175  15267774  26701083   6549327  11970539 
 62796721   8337034   2075568  55596435  88341155  44241203  66616272  18293823  71567553  16034609 
 25296607  18071957  23625105  49866937  36497375  48299387  35745639  14524356  29444923  29329423 
 44510338  18624623  14552054  11160438   1428198  29113701  28900042   1808816  28743522  19214934 
 56085646   1011365   5677377  13106923  28799335  63295095  38458923  82693239   3836715  25459219 
   371041  67520475   2124523  42423498  10707835  22029684  11830139  30577983  15257748  58874297 
 16573503   2491527  10351211  15833085  10554582   4809531   7303083  57282183   7994508   2177858 
  3235168  71232235  26219580  58676675  14302187  30835318  16197373  19483483   6846501  26195751 
 62472633   8209155  86908023   4200032   9744873   9575951  34922873  16112765  50104671  31122159 
 15107773  23191557  21932585  16737855  39728313  51396015  22458385  10577235  30066769  16923568 
  7448845  41910255  32926533    500297   3837075  27229059  17445852  52416164  10461653  73818972 
 28241358  28146598   5567227  43497987  91181004  20797979  18571350  40340843  25640046  70598651 
  4799855  17451065  54626135  36807985  15420998  24537311   1603601    844395  52193914  58228080 
  4739972   8067133  30016088  19924443  45313951  33011007   8845727  11784198  29939219   2793051 
 46140323  56995503  58755747  10111498  26372693   6525745   1283792  20674047    250512  55715093 
 59338603  33566751  36545597  18289981   5675691  28399023  17647495  75954429   1181469   9510673 
  7310520  10686120  48087227  24271383  31691289  26747943  10116719  26388877  55856001  21333678 
  5064219  22415307    195386  21925390   7263853  11421912  31347397   1577533  10143843  27646157 
  8702298   5443337   5259171   2906691  22272741   1747827  62145170  42585440  26439723  30045675 
 13116473  47897726  12665884  17439483   1373307   9802115  45490429   3306335  12099031  25646658 
 21485472  13963483  39024251   5953147   7689319   6347133  52765289  17283207   1380853  64802971 
  5295666  63761955  17280498  73720459  73684548    950259  68602569  24572808  12960213  19201947 
 30423603  39951760    790198   7363557  29002293  78284381   1425323  28036954  49604587   4223229 
 25991474  68370561  42754443  46165353  39309302  15838998    331921   6228475  20724212  12517323 
 17987664  28636135    742731   4227833  93398927   3007371  51338683  52163122    577329  15809104 
 74951055  20186436  32198365   9644324  36660063  30960423   5436771  50948978  81480522  38146695 
 56270083  35583279  35231237  61498848  21259419  23859483   8595346  67509003    243393  34877944 
 14273655  26506163  45815958    468283  87850443  30335483    509079   9592595  20900819  15487805 
  5854608  11782317  12186843   8477823  62709723  24551171  65237558   8970441  85840347  15703811 
 23017915  51847101  58652304  11472373  11143598  37530203   7466405  24503017  17132018   2005562 
 15882893  20226759  17369943  13634599   9136635  12774173  83420421  28673211   3889800  13038847 
  6966201  59059377  32757393  52853683    486763   5940967  13565055  13844967  18775323   7109664 
  4083508  57289523  25645873  74318256  19588993  32853447  14687795   8222659  30997791  82761543 
 37295834  17937438  39363603  36543630   5552831  48569867  31750530  77234663  61389392  17801913 
 69667882  21165193   1330820  19207623  23129412  12226287   7047603   3200697  63382849  15146667 
   501414   7050387   2724365  17375634   2871023  25941363   8702813  48622125  23793502  22362127 
 39805843  10229973  32613693  14390974  39237772    284001   1686987   3826968  22656915  28428039 
 30013708  32645503   2691560   9046537   5312037     42868   6555669  40318751  43981627  22480717 
 41221373  13861102   8088647  20182911  27943973  15347752  11830656  66280883   5406356   3840245 
  2302528  22907166   4942552  42297225   2588083   2439300   4004457  67296768   8165123  14191755 
  7747325  32097707  30954695  49431475  37887335  13852013     86242  40767923  35070548  38620359 
 56610123  55387623    344235  26121603  46333283  21727213  31146889   9564441   4883328  38777958 
 45669274  11426571    154811  33145963  21280683  50823091  25610791   4254375   7424715   5244765 
  2843409    895892   4695308  10367227  29757077   3833707    533811  96638671  25882395  29395783 
   374055   7865348   3322673  86337123  18899227   8875536  14170177  14053123  16463523  60933723 
  8764795  21068826   6364911  84304882   5103078  13795212  13689373  11209319  13124508  29507964 
  7012023  40887173  65871923   4779523    472265   9562971  23710839  24142537  66708791  62713395 
 21667017  12621987  49804161   7059223  11942181  82542933  14228621  51397763  14543449  56134353 
 20782095  28937103  12270599  31392218  42235851  55191667   1369706  25882037  36499323   9842652 
 28645016  37633019  62125538  21952143  58391693  62861418  10796223  56509318  69363811  17708088 
 31684831  19424355  15121998  28824079   5902243  76907163  15087970   2104350  65971300  49552311 
 26825484  42378258  10334843    338852   9895505  11019131  56213385  28210175  13137513  15434871 
 45362379  16581314   4862548  18993629  57607803   2971179  11185858  24002379   9759969  24268823 
 11878833   7523807   5288346   5057308  23652751  16788415  34368609  54934603  75831483  33754012 
 27410291  85670141  40544627     13518  17121206  10587448  93383803  59008326   3204338   1834890 
 16889373  31596687  32688507   3149258  45685838  10016672  26188173   6495298  10380713  35689911 
 26424339   2114136  49437275   3354045   4704933  48164657  68412399  20913866  42291643  11798619 
 21213488  16267934  11418570  16540851   7202756  81388763  29906025  52468715   8936163   2197834 
 73364715   2274570  22453503  21912675  50405840  36761038  12404631  63104175  48620249  17402298 
  2558739  38813673  24764016   1044523   2103205  78287487  43917703  14467803  42352685  61769181 
 41786955  34173563  55992527  52916647   4559675   7269108  53611744  34239423  36418194    133980 
  3021323  74664826  29481373  24778042   9847589  12977148  48753639   9458549   2334903  59576914 
 20202045  53417234  18110876  82101819  49639623  75424003    126468    923149   2093136  72175236 
 73040886  84239297  50544774   3939782  19895123  29102469   3077894  85833549  38774283  39486757 
 19151013   7731870   8071979  70486539   5941151   1631987  34004393  67649628  10624443  62553393 
 64618995   2242363   5760605  20485123  19269511  14569251   8844303  42152770  15853387  36969453 
 25067704  29042269  12204953  78088499  10451821  25203426  40046670  27676644  26727522   7131138 
 58446723  18769483  23491290  76666014   7324123  27676296  27196713    300213  31658680   4245423 
  2887623  17741130   4045069  12317697   8392503  61762363  23760090  37612125   2553860  91119679 
  5660646  15570165    310811  10226132  10676064   4482229   9336873   9549985  50709823  11079674 
 39678923   2050372  74398923  52680102   3876243  51615593  22060603  21085681  33709407  42664371 
   348387  31128759  21791607    279381  21440997  58492329   8308598  19574964  10825048   9017385 
 25133784  79923387  32710863   4131906  43869195    168141  12576985   6118873  47658992    378509 
 29749273  54040811  31073787   5182693  43639335  11893673  29335650  27479963    282619    411891 
 17160448  43596998  19393915  54243339   8558067   7842735  15767623   5070753   4681761   8768982 
 26945163  12084069   3277747  17958077  20843341   8646564  30393428   3024117  20253438  57408199 
 53829327  45646383  24339275   7237475  29017254  22733927   9548403  14124828  29803197  66556613 
 10340982  27626979  56801879  33290187   7901219   5310787  47637843  16423519  40873723   4674299 
  1249271  46421244  25295547  28862685    344764  73325941  69286795   2889879  20398371  36807805 
 19301419  29878853   6283223  53814103   6254035  18479191  27603699  32903829  36419667  13727795 
 23618110  23350643  74432003  43008935  26049507  49008390  75305907  22521339   6022363  59398773 
  2143266   1525494  32172333  20628075  22374211  60499131  15802665  69523003  12326568   4694595 
 50541957  34738507  43036347  16392217   3743107  57833518   7885643   7118250  15683756  33771207 
 19225703  64974617  16650712   3750813  12444167  15181548  24428791   7023538  22780319   6144855 
 12157251  38367797  22594583  37628349  76059699  22673306  21032847  70226307  58375293    257953 
   314589  46895973  33526449  68745593   9847638  54163664  76784046   3922435  38286237   5651034 
  8330445  70170431   1176823  59709723  11049063  18310805  36667563  42856066   1560555  32471619 
 13676739  38778231   1709711   2359398   3413742  70885083  59680443  40643133   5402939   9671606 
 45900483  21517203  34574839  50317711  28996213   5998437   3320674   2257490   1152267  24528613 
  9999232   1614002  39790211  35696154  87302890   6609311  23599543   2110782  29211990  39016003 
 17010555  21568838  60268233  40087623  42162419   2933196  15447633    846424  51618305  16650817 
   970906  62489631  59797328  12025267  63622656  18125321  27491327  12110623  13594703   4520153 
 22829174  80265507   7767363   8136820  55133025  15341517   2037930   9447723  18084651   6100380 
 57293007   2756724  21075429  16000293  52257363  48598079   3587408  12495333   8080598   9945093 
 29659616  21351443    206235  15093159  35330055  14622621   3998115  69309665  18807438  12459571 
 57371898  36593252  47398467  23080727  62861145  66626007   5341691  41338411  43416353   2573651 
 30299190  51659887  13922304  26030906    827467   1708584   2112490  53631034  46756665  17955487 
  4894071  39727769  37575099  91606113   6452657  46240394  42890499  65289099  19739779  62852171 
 13370408  32387907  13368873  20340870    280224  38161323   7556115  27917133    374395  13810053 
 42354663  62675898  55026939  54221367  29289573  10270537   6580733  34998720   1919403   8715171 
 82484811  74563719   1481928  35918223    189540   2659065  20893548  74806323  91667973   5328375 
  8939553  15060923  59910771  31828263  21944676   6313071  28643031  27587073  63245215  89511316 
 13886518  17300643  21454871  11996037  38903383   2124968  19818396  31756119  66795269  21309843 
 25776059  29965935   2236248   3575511  24889551  28311981   1778097  10714445  30986043    341823 
 16724415    348735  16542829  22935061  11278303  51706041  31642877  41131521  19128293  49300655 
 43866621  42888353  59435961  13403865  12703977   6066232  40055847  70438051  27617963  94924343 
 42060389   3879313   1336315  18947723  16491858   5190603  11622509   9711447  19612283  57787798 
  1445619  34218241  56702688    375894   8183937   2467650     47611  45586146  30586795  45201557 
 48002683  33183963  45901028   2119075  18192163  13798731    755124  11747803   2669257  19561623 
 13561979  40764605   2569044  42495548  15524113   3017939   2020349  49979094  16121325   7608905 
  3888447   8279913  31968693  26149795   1894919  10581228  80135068  19923163  21335167   1670928 
   392508  26862268  19259835  10979479  13708323  38204259  30755214  73745379   1863399  33727358 
  1462086  17773300  26322891  27726465   3158517   9483468   9397179  33104759   1370569   2310553 
 18424158  25602616  30803435  65673402  31601251   1413627  18521912  67303164   2783148  88551915 
 63604573  58288383    633017   2815011  15536287  22895673  17502173  22707720   6726626  25801305 
 60650973   1733568  21295683  27017727   7511773  49004475  14169051  39848789   8257788   1381470 
  3520923  13167732  16382088   8296683    481593  10140996   1045335   2122963  36884691  84058119 
  7552365  11868087  27955302   3621531  20761809  45747320  34962459  41216379  32813625   9254195 
  1946639  70524419   7828351  46530867  11916155  15888408  20141315  66872255   2451817  51267361 
  9862683  28841607  88187187  10372715  34667619  23411451   1479846  14679501    108985  34458923 
 52832211  11509623  35820413  51581915  16413933   5892513  35566709  35843126  17806163  31021379 
 23506306  15593888  28875003  35418731  84220378   8084529   8596898   7501067  13161293  27207303 
 63423000  36410043  38069251  30178129  54938571  23113711  14179071   9761518  37892835  13307477 
  6048402  45793445   4751840  30272653  38753519  14575303  83417811   3167822  36908808   4869823 
  7938087  11728907   8927335  22982649  61349623  73991310  49253163   9567908  21861303  35631240 
 12683486   1909318  35934689  14640683    648956   2137563  27947973   1848544  59131923  15654013 
 45026619  30117696    128592    143889  45161037  13128200  14853255   2685406  41509307    258267 
  2976102  18788706  18873279  11949931  21554178   2934719  73759685  26892009   6175284  32208969 
 24541399    141027   2667852  27964836  31640463  12681763  36477705     88373   3616153  37360651 
  2814396  44392681  35297679  11873994   2662350  56144848    448527  13944885  15284625  50601895 
  8918505   5673123  39904743  21230227   3530070  26891736  30984833   5796987   8022488  57599781 
 12801275   3367159  15672406  50094111  18463407  18662701  25903791   6508075   4755120  45583430 
  1688180   6694245   1156973   4160564  21072489  33055922  22676643   4698843  74732559  38149199 
 47945019  18887073  84511923   2949963   9864354   6974539  59643303  54748981   6235791  31738783 
 15686652  10231656   6317405    345675   9190563  33260391  13836848  33075051   4168527  55471003 
 24781935  28069595   9758291   6798824  13572483   6620371  22979145  32127075  15222246  37133898 
  2228704  11977968  30936219  49504808  32064321  12296022  39631091  45964987   2654491  18286427 
 61814006  10961286    321765  30486563   5706759  89443887  42705339  19712733  17464598  13172827 
 17030283  40039307  11839483   3880553  72195813  55172248  56232294   3738883   8801101  58050003 
  1805251  45323255   5272475  48203573  61256316   9494813  13704405  18427768   4633733  46515723 
 33015420  20628339  54269171    342593  60828919  42722175  17568213   7192275  82590058  44673059 
 22818363  47525874  15050923  40448675  51516401   7783380  20150291   2188958    563859  38480963 
 12996005     73007  12185907  26109219   9622437    932623  67039557   1202541  16045878  40664339 
 71190675  49449883   6704576  40571667  33114843   1643167  41003237   7941553   1280908  48379533 
 59364953  20394894  19167893   2234925  72404923  20182347    566395  19981114  28550618  33880775 
 41795435  65587164  11329227  28726767  62316555   2822453   5750417  12589303    337005  40141203 
 50655887  20506658  40153929   5133173  49850079  17598513   2625773  19696093  24643766  31225379 
  1471623  16114395   2838420   7012104  34925006  29363543  82884873  10909827  72889755  34658983 
 11357092   8945835    957993  66336068   2535828  48324408  33450771  51791499  21370107  75247911 
 12885364  34163817  29648961  31900051    713155   4948219  13935870   2106979  23683737  44015146 
 59861643  17413499   8453127   5778759   7437084  63682632   8936141  25866339  14611941  28129657 
 85467657  19127923  62422207  17085499  38768419   1733955  30223179  24594051   4344933  24385363 
 66875658    651849  27641803  15322911   3783315  33356942  77861748   2905272  10908141   2100013 
 48697356  19155595  20069484   3019850   7922667    750603  15080894  20527779  30021793  23353911 
 56735451    439303  48250010  30691875  30384113  49027543  36312083  36002334  49495493   3347401 
 42629373  33526584  28056023   4171955   2811013  28779191  11032475   4753153  33747885  37937295 
 45812139    391752  21225770  40652823   1883806  43061521  13794603  25948332  32311408  54533913 
 10277111   1220693   1164523  31952085   1183473  34850095  47269695   8555339  40034763  13682175 
 43626309   5194803   3044224  71590448  50516475  41879634   4933566  69593003  37903899  13453794 
 17307613  21967854  24767521  87636966    367226  14096931  34668110  44412855   2669183  20958547 
 20433408  39179515  23992587   9227813  43076113  14697663  28366542  37137809   3916298  12310509 
 69908890  19547963  18399075  49641000  35250747  12911798  79919643  30150698  49140621  31725663 
 26792043  65372659  28426653   2914809   9694788  12619125  19736028  42475688   7788173   2974069 
 17394268  61335419  10386741   3726743   9579363   5338235   7012480    265023    696789  20825606 
  6935139  62751515  32621459  27057323   2699706   1986535  90994873  13832769   8091960  16112846 
  5997827  26800351  51435851  17801933  25404308  43620399  18025769  34420635  28604699   4822498 
 38479235  52220211  25944261   5221501  33758373  13264773  62797361  22815111  24492892  76557579 
 95301417   9219467  10342957   1784544  83816163   3358093   3548998   3794095   1128723  46404635 
  8865963   1904333  42122391  64532789  45850613  13119499   3528777  56071138  11434106  27116803 
 12613218   7475008  24231622  57311916  11747963  83380048   6352203  63561267  66023539    954748 
 16350093  32643643  66205397  17177688  14552523  19842537  36556323  39875652   7537277  50750397 
 49487409  23092219  52931026   2594187  47605155  18539917  29333151  25265913  25836990  94989248 
  4983855  30378634  19523544   8665311  17354663  17289467  60418491  11431298  20890251   1881132 
  1956921  31872327    551381  63575795  20748279   3380157  41283617  52290584    560868  26677473 
 46770523  26544435   2945508   4195503  43843587  14279476  20205275  35421153  28306893   7080671 
 10134273  78798285  57179883  21121093  12497423  63942667  27076857  64986993   5466144   3058231 
 12741852  49605904   8840251  69658273  54403251  56578299  23853939  29494883   3006217  33364971 
 13987714   8553213  40042787   1434563  19214577  17036907  25198823  16243710  51730968  25493939 
 14250491  46945642  10239833  20002749  12627690  13835319  40079448    741127   1319235  25759536 
  3365139  47432299  34192106  25466389   4729607  17312418   1129159    618673   1071735   9691272 
 36719853  34647879   7678609  64896752  39238663  38286798  11970756  60677311  57130999  80529077 
  5706831  18935539    541041   6042624  27697002   6375823  25375802  15929847  75804213  15778347 
 29645547  25304298  91637123  44338669  12045639  17244875  12159417   5555421  24173613  12412947 
   716113  16110015  14806791    262363  24380923   4820879   1117893   9209433  54186850  59684720 
 61502553  39392679   4364399  38426988  14535971    945573   7655220  40142078  31186005  14212494 
 22872038  27353695  58598088  40424199   1371504  57595227   4148235   1595881  29600305   7726611 
 59358799   9652491  58444587  33908019  13765563  14163923  43042704  38634823  41120673  18021449 
 48642773  14323337  24818963  20678847  16902423   8753873    731399  14272269  33574203  23314875 
  1757377    850291  43826356  23168113  19706436   3218527  21491623  42872363   2838173  47578623 
 28613370  12004027  40480625  70760158   2047185   3373603   5043412  33366819  56306813   1518123 
  3704406   5471701  28077471  18271607  29644513   6165027  71543007   4260791  44371142   5957307 
 52196847  29708195   4970481  20547391    329207  41676858   2853603  39307813  55159068  25880618 
  5660478  55300731  26803668   6434830  33327298  25362798   8756838  31350921  23992905    384375 
   160629  51592381   1981983   5525638   3821057   1546175  18713153   4260203  66018615  29493924 
 48116307  29631270  53623843   5641343  38048787  21101163   8244397   9893217   1897071   4238161 
 24064359  26557284   9971909   7957385   2819151  48674578   1186341    320121  14009791   6417546 
 28989714  16029528   1189179   3902133  44228778  14263758  45176683  17734653  73522176   9820003 
 25960891  43126598  87362188  28288568  45327351  35614035  66947975     19015  60647007  28149975 
 12761340  36238403  42007671   6996039  20030411  19057722   6064517  32645565  19585247  74600038 
   523225  74456628  26895349  14422320  55327329  63785031   6067217  24670636   9619348   9152289 
   532803  21616139   8060352  15444013   7366757  32437554   2035108  43787251  49165623   8492116 
 19305123   2449062  10763658  16792327  84733661  54775320  24586839  24208783   3397908  54405863 
 14712135  21365407  15701573  36402461  15747249  14083016  15814137  46511919   8550875   1658235 
  8275621  20056203   1405439  11029547  21016929  30852298   4300755  26755233  12857763  32009787 
  3185415  28649373  26640269  64628973  41943606   2253523  81546388  19061823   1236293  76744467 
 11658732  74877423   8611407  29116938   7164573  43571803  34957584  24540945   7492993  57842202 
  3910773  44629994   8225802  42582673  10713675  51812115  20742915  67111343  38992551  34541787 
 40101195  24667035  16315641   6543610  25281463   1328073  28035763  26286789   3382111  55235303 
 25750001    464823   7277183  14514493   7741116  12024213    378795    922818  24635868   3676423 
  9405103  21979973   2689507  36519109  36581473  15529997  20911975   2505171   4846085  11167375 
  7076255   4057223  58912459  26038887  12677217  58626987  15307595  39931495  10415259   6078867 
 18929214  12097110  44293843  36696720  70430263  47771852  15128647   2136985    555669  36564280 
 33757208  14026352  29205888  64355323  54717307   7076978     52293  46682031   3678973  36532824 
 27529603   2125883  42585459   2463267  11552088  10104069   3334311  27366495  88799925  17003602 
 65689734  62254147  30170454  59519451   2462223  40279395  18029243  12889648  40814283    267303 
 15758982   5458089    555528  41166933  47533875  19443064   6856038  34355973   9531428  83623969 
 10955098  12376483  27710178  29662959   9682770  51881477  11612164  29030019   6072387  18736571 
   382458  51718443   8105307   2090447  40649323  25460085  64095478  77257468     96285  69741086 
 15390723   6066401   8973035  53047923  60483687  43150767  16012689   6376071   8550811   5087775 
  1972533  14142423  59919492  26365196  34482669   6525047   6204699  54329123  15374433  18085743 
 24998478  20181363  16619592  11186817  64985783  12648315  15911486  21787596  53470915  14393476 
 26478618  29442580  67346106   2714307   4774929  33948345    608373  76306338  16300083   5522759 
 12095535  20569458   7658382  18209500  13377111   9638555  27087613   4716438   4150971  11384501 
  3938112  21140894  17771919  26675772  41338059  51629649  20009322  30047371   6135252  32843051 
 73195388   1798027   1161257   7484699   7914170  36607499   9693427  41086597  16632320  15174082 
 14218134   4775304  22781436    594393  16143515   3068348  52578023  12412151  72016738  52602273 
 79335060  34636365  10534896  27761523  34448823  26206668  55928428  27148899   7970497  50469143 
   187634   6614313   8242787  39108963   7584553  45853203  19730999   9776389  48722433  39017751 
  9085851  89431684  35853066  82355253  40693611  49567137   7500003  15444043  20749467  82994415 
   540600  26267347  14105657  12592718  41676342  12218658  27077670  28351553  33531197  35067298 
 61878615  18275811   4431872   1683330  27054001   9372810  45843695     52980  11835094   2854423 
   384721  14265153  12505275  33908109  30172923   3234208  72002463  12156591  84574320   5374293 
  2203163  23731011   5373355  49307535   1471173   9595413  33955588   7802316  62595387  81802701 
 16462239   9372399  23117639  18294639     27260  45039255  67106871    832735    872385  29792607 
 11410123   8233818  43380216  15380965  47676179     57723    779979  11829759  19825089   4461860 
 28862344  45295475  41899435  45290106  54987135  37148923   2369771  49808984  62876865  16505430 
 84223983  36258723    114130    276711  14130043  75946443  30655071   2512815  74799697   1048668 
  8417823  54875946   1971012  68320209  70078782  64423917  25961100  32638365  42280587   2812433 
  6112782  16973975  30633167  41724480   3388183  13413172    353313  44287061  18162243  17669693 
     8014  11505153  31729620  26371284  38438747  66884853  34166530  66632752   3674739   4130271 
  5109822  52230711  22926520  25548345   5280369  47634491  16971003  46105971  54970731  36831543 
 37943223  56162763  36914741  10382488  22751293  15055785   2542319    694158  42644752  47820154 
 17877158   8067266  26940267    285162  10418583  18456243   4844925   5247223  13016393   7896011 
 42029323  83719418  35627721  12754677  41340135   7870281  30672198  39443212  17971723  19118849 
 72082018  31104933  17716283  79507203  67313703   4207347  23858419  37930104  12189165  14869761 
 21610761   2866769   3809895  30950203  40829146  20502296  59504875  13918193  24235626  23544595 
 22035795  40848567  10289873   2753915  48568443  10598427  31226723   1731471  87046320  61803788 
 19032813  27110467   3929608  34853515   1197243   7211613  79513193   1012011  65325845  29140571 
  2013940  34638453   4873053   3577407  32246323  57760738  59929386  44981913   5049183   9795081 
 63960451  48003877  20697251  20704398   1396923  48868033   1872438  32802636    188109  10784755 
 28949773  47936034   6632238  26985498  26954691   1148704  16503128  23571493  16050563  19638223 
 51009603  72134892   8639303  41990313   7333568  27349257  24884187  30262453  26774223   1530783 
  4608018  50162678  55329423   1048394  50042739  11420891   3414118  12554101  69565663  61110533 
 11187299  31239942  50359973   7377897  65484843  27500945   2459492  11780379   7224197   4929619 
 46591590  10647288   2594429  14175963   1612437  39833238   3722862   6842610  51367309  40007483 
  6029546  76132121   9923737  42205421  21315194  15717740   7583963  59582971  14098592  46607561 
  6235868   1417353  22199225  20191203   9705192   7977103  17671038  16218039  24434253  11624339 
   156643  15942060  13605631  33343598  13576945   2817348   6407018   9280943  27960805  23913866 
  3076501  64881555  19818117  18964111   1636357  23704395   5216334   1904475  32337074   1094085 
 27720123    169244   7802379  34767877  40557178   9431248  77932697   1746936  69318005  52410375 
 33915159     37395   1210395   3305545  35114565  29591776   3257003  62469872  33056643  28877508 
 19115357   2760373  50964147  21319387  75083901  17660118  18730959   2830298   2292573  33946377 
  9237813   7560323   8865483  27825233   3342819  22000333  44179227  18544264  86424891  85390323 
 39971740  47381291  34123587   5730573  28570553  46051739  25446596   1711039  11181941    422835 
 14127297  20850981   3931407  25955403  19117749    954048  17336349   2667847  35054915  44982395 
 38948598  52884403  14812462  23768916  11255619   9095955   6267285  34414940    347043  11984361 
  7588991  21413607  56167780  10449483    827400  23250041  22802683   2532347  13550397  11703318 
 22316363  25690203   6027303  16817832   4932467   4934963  84463205  10170588  44486838  20858349 
 70809855  46159283  10406127  26063171  30241565  60345239   8319039  40306854  34160846   6579561 
 56211943  27692268   8917745   8654535  78809979  47164227  10248349   7507779  29922673  39288645 
 14448963  12911978   4383539  31348932  19900289  47921182  11409083  40274555  43481003  23488595 
   128468  18079723  36977943  11977639  59531172  10689880  15036623  46175059  12382414   1829083 
 28858683    251166  50905723  13754457  42208242  40283157  58898491  68496873   1434869  59793675 
 26387203  65616741  44951755  49418319    733135  30323702   1872798  31621203  11682948  67066799 
 17459288  52290913   9319015  17993538  73718523  15563723   4595827  11349595   6787631  23833828 
  5649297   3610757  10644042    898443  18502667  52242347  30693453   7534233   4106099  27406033 
 30770487  14933793   4095314  13425447  39590736   9993821  36902511  14430539   1616562  13529754 
  2142523  15897211   6222073  59233913  37679163    447288   3223357   2453458  58809834   3656939 
  9098555   2015913  15528391  14703991   8238867  81342475  25975017  44690571  33048123  18026523 
 19852419  39615773   1370453   5352333  25135843  11249485  52575143  47342893  69927719  22812108 
  2397765  14466033  45981751  21462113  12025632  15980469  21774928  27494803   6880374   1426743 
  6068627  14849039  35480925  15281273   6770754  21244463  37133593  80166378  23536833  11064891 
 21827089   3852085  29454687   4274373  23232787  11747443   6738909  73934643   8227674   3202991 
 43010539  30589962   1887141   8506598  52562948  26633013    904669  34064439  19148148  66299616 
 52759754  28964429  90020443  17221213  39898002   9236454  24867447  51245423  24667615   3753418 
 16763192  43323035  15911893  63763392  18347757  29198163  43657107   7506497  27582600  17513631 
  6311277  26900691  19703667  51843684  11718159   2579808   8830219  35597319  19556163  15300813 
  2242623   8119533  42595417  26661667  16285919  65780448  39581991  33387763  12448075  37538470 
 27373938  18715233   2968708  11243719   2728860   9017547  31936479    389393   6215073  24863932 
  9876119   6920764   9386023  73320612  41413295  52663295  30654967  42110475  17562753  10372303 
 68710449  39276672  51088173   4784840  26495699  36601430   8610795   3377799  80662183  22133883 
 53971037  59461383  13102059   1468625  18544449  44966683  72903327  52215776  35737098  33348147 
 19523773  55756915  71300853  11904598  14184843  20787289  60909107   7095523    169586  12601579 
 45369713  38750105  50798523   7454953   8916683   7616683  78343159  11521835  25427427  39233754 
 23666543    603198  29523173  71251050  20743207   3285461  30708108     72455  66194423  38872627 
 73360509   1272012  32896653  25158606     28992    648465   2286753   7924374  29579589  34725375 
  1042269   1115737  23577703  44600323  29641539  38952639  15296001  14923083   9087243  27460435 
 56039143  64895898  18607146  19232955  29171931  45818335   4062891   5195544  53871799   5936627 
 25386363  35510846  10494623  25912548  11572788   2823699   3768379  10533893  16209783  16461339 
  3858864  24489831  23794309   7145565  59806373  28405863  10718733  82625499   1465593  20874593 
 76648443  14625552  45523373  71720093   8455245  52871415  19825843   2693694   4204050   1458272 
 11351361  12364047  24931323  47801583   2816615   5001306   4472049  63536480  13718887   2732957 
 24045747  13209778  19486113   5725590  18376743   2357007   1306455  28780455  56409873  44905291 
 36906587  12110176  85525703  20200723  49984251   7521571  25907125  45936151   1275435  44374243 
 45099727  43306481  23660683  33458483  36761112  55667247  83387567  22408003  87794688  58270389 
 38342523   4807485  59856171  10339956  27424182  44696808  23723275  45003653  23058171     10995 
 49286327   6639753  37373537  10288203  11232708  16984623   4859203   2921574  76118859  24377424 
  1182753  31736373   2661933  68638563  60581448    305928  54277008  31892973  27097053   8445183 
 18232998  96970187  22891563  81204675    872599   1011323  20465765   2676461  62768626  47355058 
 31192921  16706803  35176875  34677817   5003827  14342789   8082449  49211603  59016603   6462683 
  8172447  22827327  14469998   9063432  22756479  51664029  28363977  19733257  15330139  11726519 
 72004396  48846767  16754523  35829403  48264683  38696339   8704924  17348781   3171363  49739798 
 61340883  10199851  71725911   3528123  25429244  16536111  19712214  74588637   1754250  35814319 
 32123589  53867051    362247  13418473  12971939  38912061  15320523   3357743  14828391  31691757 
 29436861  13278876  43387502  40473247  74386739  60441661  34223853  26018691  10391283   1167179 
  4586343   4248363  33778390  25260523  77385417  12905367  83837602  13198693  81933249  15718147 
  1019547  60248673  29912991  38997303   4027899  38197347  43687878  27774981  29105777    275991 
 19756923   2273433  48978195  29827827  67561729    810471  20539116   6276941  43510904  65969059 
 52753403  90124859  37165017  45589611    101391  16221999  11065356  38612895  76660227  30022523 
 52291491  13002273  24846777  79724541  79052707  18637110  21292379   9531311   2921267  31134635 
 72672814  12022421   9033027  35279995  12804859  62164671  21949362   3216819  62117013  17767035 
 31019673  22114209  46415181    149171    183060   4260399  38715359  21615983  17409666    973543 
   606753  45508455  21924760  41299636   5896887  37709423  13444679  23546457  54496923  10462535 
  5603963  40129023  18864507  36632675  16467285   3032363  41328487  64266012   7730663   5529849 
 14276660   6634739  40302779   7019803  28500878  37164384  26048964  54543201   3487667  40239543 
  7014614  56607611  18324078   8846583  60626103    675132  17500413  35765974   8074075  20114979 
  8404243    338619   7764491  26075175   3288926  49775375   8176359  32316503  39523572  79559358 
 49307277  23029023  25352307   5583183  37044825  84802731  31875386  39763679  31454544  50001663 
 12798027   1531419  23259411  47275754  34789586   8075298   8070309   8904970  62318017  11311899 
 34964439  12388703   3736401  36710523  92866733  16068291   9342062   2789691  28383019  57574341 
 28575187  39098690   6336345   5080072  15193390    460817  33162507   5703623  76153497  70130603 
  6605408  31946667  14494251  11251035  29277523  30361059    698933   1600197    505008  21632019 
 13294473  21419783  46724367  33439841  19814439   3109358  39559294   2628471   2445051    948945 
 50576649  49629927   5363523  10088763    244824   5140342   1025560   4520688  13309740  23854041 
 15225237  41949134   2998338  20939231  26856385  29669035  27702099  57428214  45196962   3352699 
 59332363  46323103  76297620   2971940  27138883   7188084  83219878   3535363     83905  73948143 
 14117163  24308747  25194747  60848283   6996793  16456723  25661451  55678233  40800559  23657658 
 17364155  62848979  21626715   2408631   8951787  79541304  19263399  65467675  19914963  32306067 
 19515359  31602933  26966899  26149421   9683255   7996342   4772124  11583378  28537303  19607229 
 20585323  32532117   1175433  14994299  23520004  16008819  26811050  43417195  51160348   7069408 
 24269459  48087603  84908103  77740597  18844323  61948415  17818235  20548293  43086075  44272764 
  8068659  63409884  14688092  13671303  88064611   7705743  17176411  40387479   5356401  54153787 
 28062423   3344921  16815515  28337355   4992734  34998109   8097498  47449625  78326467  52757939 
 52408731  58326203    801847  27452607  46293528   9291687  80840223   7289799  19680342   1022326 
 21584243   3907711  61886619  32306364  12280923  14695269  29379795   5452443  93101560    695260 
 11297550   6331815   9834225   5114679  34874205   5701227  39345171  46608048   2176388   4491889 
  9245192  11728443   7243096  18602203  36617048  48875813  38991603  35829720   9187683  26107803 
 63186466  68853015   7063377  74419476  63262027  60434574  50130417  71137983  27585403  46603152 
  4029263  10414019  27725907  26338083  37165863  25893243  10121993   5127045  11747481  44245208 
 55083171   6533406  41082780  46635077  24177405  20590623   2668759  15428523   2460637   1848279 
   886543   1880265  17203950  71458161  26995749  14506248  21891823   3537987  53330959   5568621 
 16196688   6786903  10231775  51290509  33607203  50248300  65982213  19723965  56477478  27964443 
  3382689  22319469  13576209  13889456  16411373  69646095  38843928   1031044  84098913  32444091 
 24671484  31025448  46632355   2809995  45961062   8295186  20369047  29633937  28637709  43633241 
 55971192  18656853   6400743   4091043   4646373   2240829   1608331  17850038    255123   6029925 
 35255073    795831  47126616   3928388  76633547   3300090  20072057  71137155    400582  14279829 
  7266937  16503731   4999563  64586619  38281905   2340923  27894021   6258326  11348103  25797253 
 13860843    504627    945071   1235093   3247313  54786123   2987866   8386098  32682255   4531675 
 13545727  42284253  45148173  31725833  31798099  43249563  56326353  78656852  42270636    475227 
 20514839  17698296   6362757   8209819   7777722   3624851  29372907   3936935  50020053  30774944 
 68035575    610068  15225523  12118131  17725563   8534629  49386153  17519803   4923503  54477276 
 12788674   1498218  21882236  28630551   2402587  30633747  30902700  41635655  50808533    345087 
 59656379  33176511  32811603  45704997  53158526   1305087  55847297  47173227  32009689  38030723 
  1043313   7494028   3992748  23776495   5416384  10260991  42057594  22381121  19997529  43066923 
   659939   7403915   1267655  18125307  33352975    858360  12731751  45334373  12301419    437238 
 22566264  12767553  63968718  18361270  82955211  51912523   3422019   5245091  18348120  19322493 
 47181339  83216635  48720417  57244286  14404175   1068783  17093083  71619692  56644191   9853323 
 12235513  63471570  49247019   1091616  49764277  39448401  51953247  20923223  11131068  46410939 
 33152203  25600899  17175019    919675   1025574  56978473  33911169   9144349  18936188   7762908 
 86881496      1398  19367328  18399861   8693088  57032277   1018617  60149563   1185989  73940343 
 22192962  12022224  13938623  67349649  28241638   8660703    439235  33054573  66896547   3611979 
 31802938  15756054  40745198  17637231  14614068   7171892  40847793  11701065  10993623  43484691 
 46505918  42247935  13880939  31401339   2765533  20563386  21253498  29400885  67583035  28283204 
 70510368   3194171  52104511  23173342   2459193   2893388   3863745  47600721   1856607  29208770 
  4620941  48954417  20939655   1862502  41892753  53049653    154698   9206858  22137075  43869363 
  2455319   5286579  24437669  23665117  79410533  14531563  46655403  18560433    242041   3405343 
 27571595  21165869  10477857  15761339  68062439  19140771  27130848  24993117  23164940  12827003 
 81180747  30909759  10793331  32098623   4431783    423763  14208248    580109  19137363   6477057 
 16778225  63875643    735558   6537703  25511723  16590559  18423203    137078  10097883  12154573 
  8173275  29278797   2475007   7529352   1045970   1965171  45314061    193839  20999283  23305297 
 46021983  26189913  82277533   1434775   5800667   5819915  19458045  44568501  37768955  67460490 
 52027448  18067579  15943332  10482485  69319248  15399485  24619883  10707198  34702973   6587493 
 40344217   4369611  33607015  24325543  35203891     17558  31069227  47380214   4162971  10765104 
 28518267  23106105  31654545  23598203   2254473  13837171  12323317  11546853   9528072   8668416 
 46730373   2232088  22786903  69687812   5719623   1293531  17958219   3608091  18184159  41286821 
 44784863  28040079  14133965   6048935  43590516   5199505  28171023   7793097   1578469   4020067 
  1209703  13555186  10212595  37666785  69355695  12743367   7740267  13659567  58459135  20392529 
  1300848  35864842   6097848   1409749  11294653   2027481  46427712  45804907  86179221  28396071 
  5234905  11710261  19040765      8660  58333488    978855  50377473  55790091  27630557  63508185 
 53784123  26458179  10234188   7190927     34638   1683291  33472695  22861147  69450106    143838 
 77525694  29364444    581689  25864158   2802768  46945243  31679702   3567819  26720161   4355851 
 44647141  23418859  39352415   1450347  41605755  81681211  73821305  48369423  76681263  29882924 
  9193678  10184687   1112619     85965   2757183  29649630  54509227    252713   3867889  56888733 
 38383523   6363235  26600081  10323549   8669271   4186149  28444731  32236377   8524011  27361720 
 41273372   1145185   7073796  59433091  24026788  34557738  45457010  19982218  35130210  77438823 
 11953715   5396748  55463199    937023  13648331  41947296  15329371  21451787   5374843  39310308 
 20360056  35877787  34562767  89453358     45609   8112858  42956502  58863193  17337709  23252248 
 30827239  23995911  40055223   9380247  42954419  66746748   1132326   1660902   7989423   5683983 
 72215613   3486660  17891133    263888   7854351  16290228   4696523    121879  85478061   2697349 
 16905459  18296475  20321658   2964966  31907913  70475183  13923963  58494939  15670401   5045559 
   196473  47688483  83293188   2298795  18159723  34398312  29711244  18779823   6469273   7860563 
  4058879   5199460   2439886  16183056  61917043  15708740   5165099  20554947  41166008   1727466 
 10887363  56387905  27192123  11088368  14590335  66390083   5759382  12142403  67403979  71438926 
  6299259   4910587  33482911  77563026  31290951  74043603    420891  22801893  15335547  15154535 
  2796279  34445636  19897573  37716351  30531273   5679979  10185267   5451909   4225223  17724843 
   688458  27412338  30516723  10897218   1979739  44097450  45839358  26927349   2487400   6218303 
  1109418   7216156  61740858  17086203  48379163  10713155  44182741   3233141  13061578    265721 
 47228423  27733413   1170843  30844233  10755870   2906923  41115723    962030  11628378  29661573 
 73215917  51996463  36303563  27897978   9606961  62564079   3726790  11668517  28039423  14394303 
 19162914   5055918   2839384   3518173     19758  31707534  25655933  29737985   4036743  32304727 
 25828715   1369717  13562154  61975086   3859499  58008166   6449055   3425678   4316487  96939483 
 18893519  43080748  18947191  36216303  17985457   8616129   2493887  23529384    398087  16681128 
  2171037  11445733  24016808  33519348   4973169  19848663  37801378   3595572  14395343  78134298 
 63017187   3671453   6112043  13467183   8644707  65229273   7914345  60628288   9452351  63719691 
 36003129  27321757    134351  22302507  12296299  26193730  20220133  15256616  13006731  16661201 
 11093573  35115173   4499513   2784801   2365703  19756851   7663699   4100172  29299666  17829033 
 23858673   1680760  66284475  31634396  35802558  15474517  22005323  23067375  51744697  18544331 
 33943143   8680983  35430843  28723983  44772687  69272443  23505513  14025489   2263660  25509873 
 12161377  16130292  12557883  40430008   6465723    140403  29233243  27849873  30180580  40976187 
  7608591    297660   6243651  65551689  29077218  83186523  30261723   4068923    590346  25419927 
 10046088  20619951  47494639  62782583    107048  32646058  18024183  59015973  51115247  25707083 
  9589288  79283323  69731523   7715628  48451240  52262628  66842127  17864123   4542267  36510192 
  8792373  62373863   7545857   2998143  21425963  26878739  47915292    664623  44361753  25299188 
 20797328  18584079  19830003  74739515  30180808   1714779   3574901  13050927  93898887  40600095 
 50237673  84243795   1180920  13873571  16193370   9285333    278973  35805717  65125755   3521256 
 13188378   2730576    698163   1422970  19092530  24682389  86428923  18866481  25537647  21373755 
 52061705  31161168  75389136   1893483  33716635   2358645  43157599  22193668  79190577  29636635 
 21383883   6613611  61947987  23411616  25402771  20497028  74241431  56395241   3762199   4906683 
  5456562  65647612  87437403  34849098  57814919   3591063  25472074  11820023    510216  11130447 
  3425903   1914183  24718531   7220261  40424187  25037937  49130073  22687548  14117415    564146 
 39222069  30745663   3788369  13952915   8627514  29606253  28043097  73590331   7739268  59985895 
 30940515   2180128  47303407  32427750  18279798   1895333  16651680  10149480   6425343   5925419 
  9332583  58904848  10091247  86740215  43350053  47372139   9921303   8750482  14391269   6196001 
 14347437  44204985   1700919   2635883   7224860   2223993  22449378   6932346    678113  33371344 
 22564497  22876327  34042298  13175403   9236161   1612929  68590893  34219777  12448123  15941574 
 54937083  11971863   3508278  10944553  33064659  45360443    468023  32524804  39496735   6201683 
  3990073  48109233    814287  23559987  72289659  37188329  39424362   4806044   6251055  10667823 
  1360955  21326317   6640759  20653665  16455035   2653023  51139177  27638580  10211451  69780475 
  4189803   2920531   6143618   8579445  61369339    308263  44366179   4382016  13534496  19245143 
  4966743   1762429   1943803   7680279  21049596   4706928  10351907   9843443  26975823  75839547 
 17227938    211555  49056275  14908251  36331059   3886566  26193243   1143753    932152  25939619 
 29127824  62870623  20063195  68563607  14689971   1735472   1518261   1551838  17899409  31511193 
 70031121  24145771  48691030   2338802  10979259  23676923  40105009  18822465   4934791  23883515 
    30489  62311179    600954  65567971  45851775  45802343   6176491    343355  11931699   4179183 
 18914597   8661659   9107907   9514027   1011209   7579185   9317400  46544497   7782288   4283339 
 67558920   1503468   8136360  59096242  51500416  47098937  12426747    509595   8502809  36422159 
 28461723   6183978   7835115   1066461  69240768  40761066  26373195  25224517  53358045   5746191 
 10705103  18937899   2905899  26476971   5835775   7476823  26703183  65705798  65001475  26623719 
 19250143  57381027   2947515   9908880  34702368  26125203   5935649  35321211  69431203   3789447 
 27259111   2941767  63581991  48671823   2422041  73258251  57704454  38556987  66803331   2896143 
  4026379   1088304   8108439   8014341  19175290   4290757  42762513   5394289  51187721   8783478 
  5109117  55285791  51093666  10526560   8509469  25675773  10459221  12586561   8520318  66865172 
  6483309   1227931  37022733  20831813  23771973  19509963  25489833     51383  13541583  16130283 
 33767195  34848307  54519555   4135709  34824315  67460487  14523937    552283   2746928  49873869 
  2560452  37611913  65917773  37731363   3855018  41445867   1136807   3345811  64158663  26291453 
 17713943   7017903   9196868  81550248   3359227   4289883   2726705  40891296  11745978  31355967 
 76223283  45958313   1613443  34669199  18824958   6024737  38004243  44495343   2291703  15158684 
   918327  16749659  23635914  67591625  23111078  24901391   8792718  73521648   3821975  42334883 
  9415383  33916171   9620813  12089067    216417   5967825   7192527  15600879   9191312  67306523 
 17984739   1985883     78461   8621788  52135253   2026821  37165871  65680725  10393498  60495171 
 12816151  13000293  76924233  25497563  20150198  14155567    301821   1237679   5285892    512691 
  4700064   1376949  15317547   9408142  68447439  61349519  17139264   7768653   2994411  29188936 
  9141529  32016068  39525059  13352509  77901828  34735125  41042105  41746779  40241625   2350499 
  9436603   9974123   1781403  22839255  22276096  44807019    725991  14060235    199828   6944619 
    80746   7134243  45725979  11926983  27368142  29978978  57245478   8973867  42262860    683933 
  5936565  20190543  20593403  58030459   7256447  35744567  15947113  91285379  11022497   1421268 
 60164721  53507838  10616449  10740214   4644792   6060702  37853367   8142497  13633587   4414430 
 22121397   3094278    473862  17494523   8133607  39506712  31236265  47453777  45250098   8763067 
 34698953  49094437  65464658  14145019  43242108  24067883   3796524  44455167   4715675  67810448 
 30296397  22514945  53948187  48195265  28880007  13939043  68006408  31608639   2159735  66796398 
 86559323   9996375  49541370  33050059  14445893  11293251  26612715  29532808  39326213   2649303 
  2553675  46834218  22780173  30073090  41081294  36068113   7457307   7103142  26573477  35533683 
  5686419  11515498   7234573  71866665  71707851   8571130   2637325  50853219  15574383  11292602 
  8339841   5273127  30835337  64171209  49889571  13080453  40027383  50297259   6574098  72533283 
 56308743  49232936  36570278  40322916  32329433  31439178  58635167  11649849   4635921  69640963 
  1894399  27739580   5831151  20474819  37930155  61364055   1835500   2129423  13538354   7229491 
 41364315  11478656  33012333   3915678  96697755  26447703  17623275  25264869   2987815  20053961 
 27974751  43966491   3721263   1176803   5160607  20357091   3447477  43623747  30077214  34846187 
 11511348  22557987  20293595    467988  22415443    557427   4337659   2477507   2350419    409258 
 29142492   6537489  20352663    347943  84518595   4262785  76591536   9835503  45340035  34586699 
 24914043  27387723  47148315  51895791  59596092   8495187  12264219  40424565  93862599  35638655 
 32773115  83934237  33385403   2833447  41974143  39858123  19991667   8057662   7818667   4342699 
   583419  29287823  20452027   1970223   8594280  26871653   2552933   7964245  10789377  16926683 
 30700443  10728389    224433   8451751  37546321  37095109  12879007  66617355   7107435   7446600 
 13010907   1862391  12243299  41639255   3908163  48652851   4825453  27332073  48130699  17189361 
  3020153  34517184  82559483  42046959   8845841  10590983  13339771  13185503  59355303  57575180 
  2426715   6435384   3419213  46763515   2529202   3539455  36580053  38751962  18884164   4669935 
 26460798  63783579  16054057   2950965  33501888   1199043  18001975   7779235  24393588   9373728 
  1975968  37122691    692983   7366987    159471    255483  11943583  41840103  35233053  48378973 
 36056913  15088917  27661866  74880873  80982298  25799260   1136379  33603720   4274029  83941099 
 44246612  53172603   9279717  59138563    150171    252853   3390025  62083948  16689705   9577173 
   274245  26692677  50645412   5666259  12135367   5476299  30503995  18534431  68087239  69262771 
 78354228  13057901  11716905   5107203   2423715  57638873   3069456  50010957  48868384  28424353 
  1341719  39894513  67840839  15142159  33480438  63619885   2221627   7088641  16407973  84042603 
 21302173   2453223  24231073  40838235  10105881  26666663    452219  22458631   8233636  16683951 
 17461350  32626817  45438239  30694995  50308563  52775979    242325  64454887  50676753  14048129 
 30259573  21823353   1263996  27379153  75857868  68177743  14504379   3033363  12612870  16353159 
 89488899  13920238  35616165   4203237   7053527  39910011    436223  56626593   6921755  28556053 
  6528611   7211668  19622915    480823  49823353  14077364   3582093  75102001  15857799  58858731 
 37732587   7006248   1469179  18827943  24257163  54488773  40190553  37241915  34184758  30178803 
 67567569   8181393  16641405    175223  24057548  49905748    290415  14404978  10723593   5982240 
 49725330   4107131    900979    931025   3908873  19908571  34550982  19729287  24143393  46106225 
 13033122  11063607  30092703  34909041  22424379  39611437  47213252  28522735  22381719  53546043 
 24396033  12323238  23831868    516110  24547485  30809283  33916005  16245713   5286635   8969833 
   562970   1034223  17679015  21485859  75555926  31555431  13070771  19617448  21252255    874788 
  1604823   8460883  35928087   7409895  41535269   8006163   1702694  47444828  40722249   8524815 
 24006937  15358945    615204  20651583   1993733  17023103  35481491  35355135  23228573  62590223 
 42359390  43994715  60751548  15357823  39076608    709557   5897625  49847166  33758467  11302419 
 17006967   5270421    273651  48047295   4895547  27038311   1277243   2487363  12059259   3930123 
  3195498  16154051  66885591  33283725   6743783  18398613  48413091  12283683  25054865  20239849 
  4492849  64039637   9844273  44162243  17872119   7146498  52518688  74270573  11511099   8181296 
 89717143  38107686  25045275  31062672  32769923  81450184   4113892  19714835  17082798  11303905 
  3706623  17314819  43694494  17408805  17149475  52134527  60413409  51606843  23714496  70685127 
   173193  53807118  23797589   2446212  85452759  14357097  23873083  38498352  32154811   3615999 
 82487983   2750983  16858363   9314895   5994771   5006499  20220604  51936513  12702843  24895236 
 25605333  90085939  10121173   1585483   1767143   2145183   3116343  35927340   4196601   9354623 
 30052467  79015738  11531787  13520291  43288097  25274453   9460158  69029073   4888566  29578363 
 23418427  17903879  10894223  39170696   4330113   4805742  10540751  48857409  52436751   1052125 
 19560058  60475109  59428371  27552385   9043083    478978  40396535  14811323  17835967  22566041 
  2424075  28944483  52934167  30127038   5234010  44786553  35814159  25585795  48944535  56943189 
  2350163    284255  13646943  12249639  19002534   7846073  10197807  58472199   8034248   2029848 
  4707078  25343742  10067883   2890968  50514069    694599   6022425  38469015  78062698   7471379 
 19830831  17158843  74294717  65561433  13490655  17805747  44676022   4050228   2593043  39398959 
 71360376  12151683  50053929   7793898  19967378  33487545   2199063    291624  33235106      3215 
 10561551  21551369  28530128  11564487  45233629   7537168   2025033  33058383  15730053    488130 
 75856421  32469756  10151823  41996923  65713866    203607  22743634  60473098     45159  17333113 
 29742038  31568128  18174300  65052649  57839923  25605834    671271  57655523  12560297  23033933 
 11493033  35174269   1005738  13765413  24134394  24031683   6708057   2860831   9352823  41145755 
  4033275   8913347  19968585  19505547  20490011  12696743  10817988  24442623   7711563  14431461 
 21544302  33103263   7999657   6192281  13723713  18722454  45146547   6248728  39148593  45428593 
 53507453     73689  33144003   6371467  20280603  13511307  51856323  15658023  12395205  64265665 
 45141659  26302491   8565637   9952481  24510623  10920747  74994279  19834465  22040871  39178423 
 56172491   7162359    237819   6393587  64911333  30620310  39780347  19353600  32682447  65525468 
 15598823  35168883    403851   7151223  42354564   8075275  65925598  64807477  12263957  81360162 
 39029991   6103227    701883  46180237  37033175   3811346  73173963  44469315  22568319   8480958 
 34089879   6351873   5398253   8142055   6180460   3387371  48606543  10053210    419712  56096339 
 45395018  11047223   6842157  11425427  30857998  59022821   2447821  65325915  22878573  20065923 
 14273187  67648298   2142039  28625993  78644163   5127099   9248498  35897195   2327820  60135093 
  7180520  45842843   8632551  40206471  18389148  10952673  15469095  13872349   9445758  55471121 
 19594223   2241546  55204665  20988387  27712383  45727233  85400802   7963743  53120631  15333211 
 12905873   3247873  66308638  85385995   3899823   3405363  21547983  40410721  31167831  43370749 
  3746027  17204938   1363326  13390648    107637  17984193  26401923  25073043  42648663   1245395 
 20375952  21515967   6713885  20509039  24209009  51483763  13901593  39802435  11923677  53953242 
 84244855  40807763  35686959  18249431  50314928  40312365  30255618  47844928  36837190   1483143 
 14901177   1253853  47749271  19741353  57964623   1753083  33016305  65817138   4655038  25774858 
   305931  61054122  40506127  34665587   3737471  64408150  12254303   3562854  10719531  23898648 
 30389448  66956883  16102842  14891539  33467348  13285329  27478784  30840391  62184260  19190998 
 35033147  72677403   8401843  18543903  11401032  21920983   7862481  38002121   1506165  10278083 
  9266198  64871181   9283166  78932298  22714999  15536571  46894099  10574953  26486877  60541573 
 90078023   7601403  12830719  17476701  39718831  27201219  62983923  33443120  35540115  34639875 
     7947  13899400  16298755  12699768   3388795  47978515  12529523  57475553  12200070  41584987 
  5049123  43837476   1073303   4491095  13047997   6667347   4662774  37670443   9490373  12334235 
 61352939  15266663  20035463   1913537  12870643    652288   9762243  57068123  24018419   4513317 
  8367267   9509701   3957041   8334133  19790151  29857883  16453653  12873540  17984908  26738957 
 73964369  23580965   6714908  12201423  21195288  34629951  38316373  34690899   5646815    535812 
 33370689  49560406  21277049  14783679   2623260   4462824  85052649   7308919  27888791  36212623 
  7021643    251987  57681149  18414603  65665403   5586161  52194543   2097827  10977936  69027123 
 30476197  24271475  62149899   8953734   4304918  31524181   2203873  55508308  15714250  51504882 
 18695469  14787991  34831183  62776214  28138389  71258013  47143351   1720345  21381503  21025876 
  2825635   4035628   1109661  21132823   1399046    246069  12831831  19886283   1907994    175328 
 15773760  40967715  33109386  24603387  24997087  41505015  19740264  24415098   2847171   8317246 
 32762587  23428983    615697  18195573   7971793  10046432  36022981  36239552  64460383   2907048 
  8423222  22931835  31135669  20636097  47357433  53073145    331740  16521547   9526599   8799355 
 67040215  12034123    841986  47412400  42188123  52947363   3816378  40514430  22602102  14653823 
 57060623   1868457  47439851  16629883  26892123  12652233  25499403  59816700  66906898  18312694 
 28823123   3167798  19269709   5040105  55392159  39486003  11195711   7887339  53476023   4824393 
 15577615  39530738  30844763   3145643   5843193   9474582  16678213  16041192  14186606  53322173 
 10583903  85002635  32006631   7870401   9278238   4358745   4941411   1378145  11592968  63601518 
  5631131   1787307    463218  24432987  54525939  76401147  71392653  16103516  58374077   7306656 
 23272843   6063383    146108  34737318   2073090   3214919   1554899  28022403  74656723  24526603 
 19586430  12634647   1696258  24222363  63995784  24479106  14181752  23415842    538830  27102198 
 69295227  32021070  26806363   1522121  22505633   8420133   8943873   4518609  61778859  29987063 
 44024811  19190997  31132323  74765556   4750511  52435453  18233451   3821772  29475807  68390091 
  5982847  65016636  24095913  49262943  40642285  14443298  45063662  65052240  35592547   5376648 
 64138233   3405274   7741591  20181571  11721883  85055519   6619227  10078412   9595681  17196099 
 42478917  71054246   9458294   1665689  61724142   9267771  18492639  37797495  29062033  53830669 
 69826987  79493463  32189771   3336703    763611   1655153    452211   2428245  60182966  30810666 
 25262173  26624985    852491  22396704  43835673   4467498  21514643   7732342  31806363   7886833 
     1023   6687707  14666737  25339650    861471  19730959  43397673   7972803   4639515    651278 
 67841478  35946603   7834443  45538539  47350509  45142899  32964515  89804175  54269785  23598667 
 19460773   8241366  21468283  48906123   5673879  33955891   8838172  11564063  13707937   1485343 
 10117727   4020595  21178827   4006647  62529100  38685835  44145213      7956  42470922    557936 
 52469163  24819154  20184041   2215429  16026219  75908261  28421250   1634381  53053251  74975563 
 36911223  20820741  29665963   6035951  36649574  32127740   1318773  43733425   1339223  33078081 
 29828199  50026363  11252697  39048209  70634580    928967  47721583  72890107  41710068  11500092 
 38940063  22976566  45814215  47053654  88334187  18881687  41166027  10559715  12051645  11833443 
  1904119    112333  20437473  82549701  20672427   1931507   8118133  39847623  36880759  49650108 
  8302403  19765362  54563748  61341863   7598889  21862623    485727  70551513  58563131  24757748 
 20302407   4208457  15486572  67716341  11742833  39309983  15641619  78792327   1203408   1781723 
 88040307  35233818  33133435  50844811   7047531   5579668  44417733  52199586  23595915  13876917 
  6961063  10451579   6801203  10562818  58211099   5512683  15176571   4133952  20099699   1338267 
 88773731  18947507   3765567  44752263  19269211   7002418  12309723  26577498   4553088  17924049 
 16077096  39862626       432  18544623    560193  25594219  32112983   3971205  10320273   3916425 
 19580451  13606260   6708165  16756948  56208027  13248987  53123823  74569527  45390687  37841212 
   438037  15743405   6061771   5441391  91126880   5427755   5412453  20840910  36393123   1095084 
 53418543  15322377  26149036  15550407  19415856  60287603  31814351  36538716  11048015   7000116 
 11685615  50514783  59248830  55313779  23767521  47021480     15345   3816741  92183136  14381196 
 18353578   3338696  33705411   5639973  12513998  91672158  28900379  11224545  29450495  31169258 
  2810129  54153282  64239495  25178515   6421703   9405237  80074320   7137029  39704617    754143 
  6731215  25197543  14484859  11844251  12425557  44160190    866811  11696973  39973479  19693307 
 19141998  20395630  56077353  65137773  18841127  10631643  39705464  14771664  34435245  21176898 
 62441691  49716363  44756835   7038822   8739273  29075265   8184363  16278927    104559  18847003 
 45345556  31759877  28517723  31558328  18737996  36865560  19828983  12708273  10139769  28685738 
 40968423  36276053  29953921   5391282  18196131  43771816  13859903   6576153  34681653  52315855 
  1999068   2156107   2300645  68096507  21242246   6956142   3389787   7917872  38537243  21710145 
  6815967  41476567    238085  46918343  22806898   3687417  78837906   5914467   2220976   9439729 
 94509039   9204273  14964261   9708757  29005359  40534679  34331469  12112314  21981783    599673 
  6479123  35047303   9049307  30338692  18346451  18109599   7577447  13548443  37139261  75230503 
 13548047   8255643  37522713  42071915  13902675  31330458  31645107  41598552   5771673  18703927 
 58829071  28650363  81593548  80582859  34462827   8972891  79308863  43986656  29359669     93213 
 33144058  64317776  36494763  41786811   7669647  47034843  13568568  40014708    706250  21643163 
  5859541  16945973  11597355  42023913  50177748  42372971  45951739   6272763  11698541  54404581 
 39095361  15312355  25017049  32317803  36080037  24949257  39005297   3882318   2879997  25375023 
  8922553   6767883  68373099   3134823  17035183   3132351  22659941  11520037  48839487  39706863 
  6171973  23270055  21149717   1687679   8815823  45550763  13217275  50071815  10429105   9599955 
  1095547  39380183   8561261   4435193   9870351  74285523   8837691  12477600  82363656  28365719 
 16462633  20028117    210372   8941959  18368123   9707497   4405223  57531663  34075385   4527834 
 21349515   1930973  23088308  80030186  18109803  35301403  17919227  20895207  19167373   3798379 
 18854007   4616103  24125595  15656634  60369405  43710415  33539372  39289565  68188059  13987815 
 34540695  85733538  60163413  56893362  11989211  10046148    708309  31155111    564323  27327435 
  7234468  50605179  37084823  73682000  21836949  35427123   7701190  15027893  19476923  49824763 
  6932208  15689867   7236178   5829003  17481292   9380202  49934568   9379119   1236683  40571993 
  4963623   3076557   1330541  43074303   4565803  29982888  28520088   9125289     67164   6427213 
 58096301   8944221  41789292  32938893   5451618  47681339  14904597  95833875  33831795  14868328 
 15487613  10833225   8661291     87826  54184583   7759113     37473  26353707   9566715  73473747 
  7837893   5714092   2533786  12941360  16456145  30018883    776014  28094934  66662712  15937678 
 10893435  16254603       374  21216003  19753647  43455065  18380464  10476303  51103700  27994859 
   238383   5341893  12630171  69914215  46065380  40744211  15338390  38791463  81547204   2045508 
  3809865  35626569  66772759  17034939  16501384    206075   7201833  21363451    672223   4133131 
  3952695  90815712  19189109  44620779    429593    408994  88527507   4410965  42388974  22245698 
   455849   6590938  16457263  86642133   2592164  35204180  46291419   6024249   2165759  42434229 
  1548276  42754804   5393515  95871287  25111773  12403371  13363629  18585239  13095435  66386368 
 56599385    370080  48551692  58456080  24029810  12863471  13083738  25943313  12644651   2766165 
   123233  17388356  16158245   1248651  74360311  15418176  26890451   2129595  58204283  48313421 
 33006668  64305211   5264697   2573044  36709419  13446441  54972978  46948003   5053131  22391371 
 14276676   8361748  54941028  41875418  46317079  29756983   9390287  84958395  42209283  60248259 
 19180935  21649267   7412420   5292383   4178318  16169913    102883  28048059  48396475    532257 
 71756227  11247458  64623288  36262352  16157895  12368760  37612491   2170683  23137425  22573491 
 23112663  59764971  29090459  31026030  31650420  61213114  15344499   5160603  90366035  33803451 
   412067  23543379  70872099   1971177  23594963  15326469  13125792  66895539  17677611  20664723 
 13566140  14484939  19678503  45759343   4777083  13532147   1129915   5045995  52492849   3558150 
  5603439  15207063    787209  25394970  23729609  12674463  27717141   5610321  56560263  32365139 
 72877515  24265603  52191483    794781    586293  30786963   5648127  30974415  66355473  40583155 
 18992769  17837211  18305340  42237318  23185766     57996  37409538   4474631  26455988  18853399 
 30751148  27249051  23497615  29152176  36686115   4448155  15374125   3480525  11216223  31455409 
 43969373  21569277  48702111   6787666  13737947  30528639  20777323  25865139  25882623  18290831 
 19671983  23020971    593091  19222939  26566863   9335741   5296514   2194929  53235397     73273 
 20902397    162934  34284728  28525026  10906410  17248413  25828219  21085137  40177581  21453207 
 24116159  61841508  49569187  53507577  14416875  13888000   2274497   6688161  44827671  51286485 
 27715017  19933182  49764068   8354595  32318216    817278    478971  28138788   7874671  19052699 
  5162833  10934235  27778237  22820059  82762411  25813393   6236267  16835547  40756594   3139207 
  1267003  19231894  10277008  30075083  32793621  15237015   1672654  11380879  10253408    620079 
 42131850  19207939  19858326  11420213   5941005  45480753  18139167  40824921  28711163   1088903 
  7382433   3240289  11708379    859032  21970023  10774491  64340070   4325241  11902385  10477471 
   848379    915579  49609947  23305691  12026489  93884893   7608030  43524620   4435239    530657 
 13723226  25329876   1906433  42305730  55837515  22446092  11425536   1405480  72020623    282653 
  8002194  10245039   1160728  11326965  20971915  21830464  71644913   2636484   9945875  13810299 
 55023898  49790533   3289997  15343835  25130115  15331299  35122250  46962045   2711483   3421122 
 12816927  59255440  73788519  19374027   7865827  16335821  23025147  37862383  53764413  35064273 
  9573947  32498358  13012753  16195211   1976409   7048593  42722981  33510193  36119729  42632342 
 36938733  14607373  22044551  28784613    217998  34293883   8825241  85954583  23841003  11833361 
 27454540  83433663  64782720   4287399   6204131  74039298   2730615   7240727  43054026  24262650 
 11967759  63753082  32734874  54569463  13944372    275387  16968723   2445003   4963263  29162615 
 74542801  55206323  40226379  51491573  46521021   1087797  18189734  17506068   5095774  65755923 
  5900713   6327653    555863  19958791  62279453  37073723  25845899  32952687  10105875  29267195 
 28298208  49094755  29947261  39688233  27163307  26992914   2674043   2071708  13485679  12770025 
 27001257  29070531    244233  19527582  14137365  76351499   2985187   5487145  29302930   2034805 
 35336315  39022361   5081083   4189093  46703101   2579605   8268984   6707293  45961771  23940753 
 42796989  12106872  24463383  11042343   9750548  40841503  31721501  14655753  57491403    477699 
   411693  66182498  35223873   7466048  68549079  11102557   6069872   1329755    832320   5120232 
  9499769   6523341  77864427  15653301  65959017  28259454   2342757  30023103  25667479  18594231 
 25708971   4885628  23975448  86772663     97131   7176231  19238704   4776761  51142818  25459326 
  6142358   3323069  15871334  16564515   1016160    323427   2561693   5903019  17795640   6075906 
  9900027  17966373  68382297  18805147  30578028    793411  42663283  13102163   1373824   6765733 
 19409129   3491743  47845923  34635963   2424903  12444342  33690303  29736113   5607069  18691483 
 37199991  32839017  11010798   3701763  25238103   1664123   7620423   4958649  60699237  35658108 
 44837083  14950533   3269088  25722237  79903593   5655795  23261739  60010202  21562695   5576268 
 30367549   4783623   6351247  62710332  23508573  15006933  22132911    518600   8119153  46541271 
  9539315   2673084  42714795   7991931  18769089  49961323  16506706   4985634   3337941  78514881 
 93149833    690155  34108379  80899593  75308939   1200357    559723  19917933  33025445  20760555 
 24861999  46607273  71128827  88354559   2210699  20250543  25067661  14673509  14561373   2389180 
 20704173   3832731  48722426  22895910   5306676  26515833  67717131  10555176  39619839   2671314 
  8906686  16660389   5685285  21288033  25686366  90569316  12968127  22240923  13843833  17685973 
 20380343  17406099  17151961  21701892  25950377  16194819   8084241  51127152   1233059   6798993 
   904539  22796091  66663147   5463968  46779999  48128643  17231558   6985293  19145431  56887499 
 60137643   8480553   8442522   4546335  17128817  54799194  14388315  40555491  41298951  19254215 
 18613627    224315  60528402  15470848  72835083   1927566   2126589  41647212   1816317  22623395 
  7273702   2770767  13985793   6395577  16721165  36767325  32824200   8648643  53521363  41188487 
  3458462  14980951  88375613   8145418  79553823  23978131   7322333  32846577   9620151  34976339 
  8268768  51291186  11029668  18641808  34040515  16290324  15109843  70344491  16195995  29066919 
   558886  13659109   3502273  64299291   6792604  22705143  15506523  34893298  39874423  14990107 
 22238235   2837472  18271698  13851843  53422701   5347575  45886971  17876528     46158  17558204 
 12319398  54398093    804017   1322025  10834107   2826636  23129421  20947523   9773898  35144649 
 29397609  41073449  32221389   3588855  19933251   1382361   1819599  13633787  71945943  42532305 
  4166925  37571748  47024811  39679191   9348539  27538632   1741083  56845114  15142348   8938369 
 19396899   8154173  35681748   4669424  29526779   8244800  44134493  17076219  19814892   2251662 
 12445413   9232008   5671323  11443027   9119467   6825930   6776959  18607271  14354673  18610803 
  4632827  33852564  18406329  26777427  42542871  17651913  23435403  21818479  18834446  67329655 
 14232763  83402923    647973  67375508  33055503  36604953  26277893   1900427  59362431  18622771 
  1611087  23228779  11782634   6071901  30681191  14062123   4335853  29647643  61294587  15451098 
 22361483   7166474  68094578   3203675   5916635  42221883  49633677  51757556    977858  11328915 
  5727953   5266827   6922715  17049623  21811713   5922159  24732518  38809257  32189469  62689323 
  4926053  10742595  17607317  97739813  17682460   2532863  41873639  31665771   5641379  56720303 
 31652815  28526955   1600204  13465765  24524187  28628711  49747107   1809123  43216587    650652 
 17898818   5478483  50930571  41036091   7831959   6142488  12983613  32793009  77799090  12898162 
 43717657  15483569  44658191    103531  42375723  54544751   4145247  11498022  10463853  41860981 
 36637327  12990463  44474315  20808223  37487182  57063923  26553543  46192467   6386733  51606743 
 14315739   4864143  48196351  37258207  41113669   7450126  21548133  24628788  33238411     51408 
  1499103  14825970  12158024  29055571   5124768    615933  70266163    560787     95880  11354101 
 73079652  32705369  53797747  17870897  79645458  55431886   5408613   5847756  49921274   6263713 
 13609623  13567239  89128743   3517351  33214403  13572283  31355124  47190471  79388385  58270445 
 40013022   6178737  19767672  10349298  18293598   1634685  49649521  30990900  22439303  13346395 
 12721067   1240803    573883  22643651  49205796  19248317   7503580    587697   7013984  13366715 
 24087373  46683683      7899  40410011  10303955   1235415  41619743  12201163  92471451  85843607 
  1760637  30473531  53623310  15561453    617027  10782123   8145179  40085003   7051808  29995259 
  7306032  49399143  13099836  35299688  24015299     90241   2257917  35229736   2589591  30455083 
  4178083  49507023  17156778  30424419  55358078  29106525  26386329  38907240  23430446   6780792 
 14995827  91945095  14785467  46065278   7158187  30327923   2993883  43002633  55015881  67559803 
 68831373   1299849  47062419   1123194  28476607   9179723   6285275   6819185  38328435  24499281 
 67733128  21071292  14776909  47462503  39789963  39031583    977757   9435599  44028729   5331703 
 28532329  35301435  43556979  17298250  55056883  90009224   2693775  15292644  54914619  86027659 
  1971119  17966883  24872347  64634715   8437827  42226223  12682399  13064623  10073847  58100451 
  3511620  14477113  38718699   2375671  59147637  10125763   8753935  32673401  22499145    766537 
 72776853  40807563  12106839  12125871  11722827   1712652   3855858  81214893  11541287  68557203 
   271168   4107687  16285199  23297390  11711489  23250883  37172463  31296683  26167311   4549283 
 58891623  11159704  25662408  62840758   1562559  20870323  56209257  19903573   2664807  84121171 
  8696489  37783344  27720053  10259493  35680173    893323  49148547  20735632  14895049   9551654 
  2269943   4368147   7415291  47396535  58356251  34306043  14554613   4247455   5608627  11144193 
  6274107  61776645  22355907   3152482  70081974  70490635  21564107  43951974  16115103   9027505 
 22059433  30467403   9307023  11906486  30470460  29085610  43415423  39369143  43057018   4731591 
 48101241   2910943   6784971   2435373  22478363  32882115   6654173  12470163  38500145  61603056 
 16348795  15729383  45254049  32073963  17337859    254039  86751795  66582023  43630623  51568133 
 85450002  45892823  77093358   4778347    688485   1741655   6708657   2242763  18380083  21956291 
     3787  75631630  31999381   8395121   6904043   7337271  69756179  20389882  25358547   2027515 
 14267082  31550506   4256048  11674635   3111549   7689603  13171403   2160582  65855187   5805559 
 38182225  40429053  27204091  20350011  23989419  15815114  47353585   8008442    455592  61972595 
  9087471   1518255  32143041  23545008    661387  18959983   8378673  20978975  29237573  12995947 
 46770679  10298070  70196514  23337784  29498979  12641973  10655888  37233093   1811051  71434395 
 26536979  52373877   4675345  32060638  22584174  22447787   1566420   6484008   1681143  12646815 
 48605769  47390037   4760253  95211153  50596923   1750188  32829768  28080725  34070151  41790415 
 42237901  22953230  69713123  15308248  25995775   1588803  37309723  26346937  16322778   3208938 
 30328187     79974  24905213  54042943  19923375   7903695  12159165  27240623  30148287  18949496 
  3876891  17570483  13109341  18229887  28899406  20286737   6715551   5620782   4463484   7963101 
 33833448   8417948  37400091  37772043  10575668  20921323  20212717  28111503  20644593  24645007 
 80759892  26606898  78217703  50136932  60691227    763740   3770223  28134443  12099327  29064741 
  7473021   5470497  16771744  26906531  34514458  29027918  23316558  53283795  22180633  37272285 
 65403747  16118379  51962091   7802313   7217947   7995291  14949192  69947587   3284825   9820479 
 18329406  48196107  29926520   4205061   2352244  12358855  11058558  39605673   1711553  54756211 
 25376323  31893859  54972355   8160598  24616203  28886791  26821195  19190125  29009283  10773327 
 25944399   9265014  53884968  12419745  75468583  26378998   4463538  27864897  33456363  17906561 
  9886792   1657048   7304750  31550991  27121168   5526843   3120619  17684779   6824828  88773874 
 61221569  12383573  75665837  42191723  30446631   4851906   5450329  14961485   1544763  20726745 
 12633953  39089957  63142169  21294827  18876783   5882127   3043839   9437385  24826719   5829558 
  1052907   7662393   1232043  19895727  51911661    469763   9680123  32555197  23841642  13467097 
 20550489   2071452  81497211   1954607  56850708    208843  72541239  29618271  14147874  31150211 
 30359198  40769154  82964327  45798065  23959599  32043293  63834045  40495809  12192708  10627507 
 28903878  41143547  30197254   1621833   3071419  33569141  18821100   9372237  18631901  25764498 
 17084190  85738423  22528315  12120495  13433885  25690660   3097563  33418998  53766795   5755788 
 49011723  39940029  36306458   9576537  17239963  13911013   7997643  32722775   1287387  14889478 
 43033925  11777695  37336143  15879984  17426924   5261214  10570443   1724433  14993087  41480367 
 39055861  22559363  52467018    863275  32935300  36115053  14411221   6885175  20222473  15798463 
 18375447  10048449  63342171  37074023   4322204   1614144  32889977   6716087   4497407  32006189 
 24520038  43048125  37718221  24029381  85470651  32558238  89432472  49449723  26227167  37309131 
 38426829  37288023   8256003  44103582    418188  18184223    470123  11245113  18792442   4753239 
 47804763  31360722  69644039  49101519  58288675  60131481  80145573    604155   5469531   2469539 
 70590740  13776259  26914437  76641867   2758203  12758630  62712279  17974651    961161  15430698 
  5801590  21007359   1756744   7241091  46034043  10473211   1731017  26019361   8821023  38522583 
 27853245  14857323  16839139   6018079   3282688  27837123  85523617    334768  32621223    912671 
 71048073  28572863  28925913  39572603  32533073  63705066  12792133   1317180   8198565     77319 
  9054317   7166555  21151728     82199    991035  47572503   3219939   8931283  20999742  31057983 
 40066083  46508921  21699724  10939453  35276423  14299501   4532623   4853144   9595810  38230023 
 45073119  17696250   5776230  19197630  22441638  12162281  21641083   5082837  24710053  71552793 
  1609323   5905741  12549313  35436623  11175828   1564842   1676883  39956193  64482549      4258 
 11562428  19542635   7186533  62964541   7042763  30957283  10875224  26290239   1063421  34962963 
 10081227  58081517   2376519  39059247  22942371  54553578  23118226  66657261    111983  32546235 
 23491080    200598  30222924   4660728  15731755  62641051  20886287   8870774  14813628   4960199 
 60157409  70317993  76647958  18235123  50949563  29799163   2094731     16063   4917863  31705293 
   820803  31616617   3343783  57690348  55551131   7416653  10284171    300163  27960223    715201 
  3754873  41054851   7580382  54917307  46985957  13670607  23268183   6623958  49350495   9998569 
  4574000   4566158  14639343   4234183  40360955    600371  23474193  86327826  46623909  16667727 
 45764465   6797915  59634978  47349563   5295523  51937554  14128393  16163553  12697831  50913819 
 18354606  77133849    236725   6841513  23667273    801113   8004652  75275880   8518380  59561009 
 59705307   6918363  77929281   2443785  48976380   5265567  10299323    827573   1864973   1398390 
 19456959  40821598   8141487   3941913   3002031  33168431  25307363  57404935  75758289  16006818 
  7385280   1347417  10496398   6829903  56940457   7113383  20943123   3306556  25972233  39029739 
 47460723  42595802  22520622  14319915  39399483  29941081   8751114   3938871   3173854   1721567 
 14378968   9555214   6150795  19394811  23744371  52194507  24560909  50212306  15956763   2210375 
 45191841  62161196  80959663   8947563  31994583   7027623   9395923  75641192  23971059  21336239 
  8713476  58395086    785688     10151  64358683   5102879  23800506  16077929   7140553   5094642 
 48319053   4150703  15164569   8702020  16015551  19741389  40666539   2307621   9958295   8911795 
 52453797   1700146  78544611  20334693  77897787  15935382  28142980  39295302  24382743  44069123 
 16754267  40708133  27958051  37689927  49457458  23841213    821671  20779319  11033871   6194008 
 21622011  53517435  22946802  19619789  65800587   1544451   3193869  34428374  27812219    673615 
 38632467  37135923  22340133  63594610  28687063  13553555  48077727  65920445  35379131  12526403 
 47935717  70127159   8399865    273003  21785887  53451015   5712407  90963933   8526714   9394611 
 25355754  45050986  44828723  13101795  25210147   4840670  37425493   1521790  44447655  24291159 
 39333615  18197841   1180533  25710401  85363893   3457563   3492187   1166423   5726571  17846731 
 13663227  18152578  11622399  16727570   2270204  38050212  12931179   6698850  35741895  19756163 
 13330128  25953779  77264263   2432911  51899615  41775473   3787785   7231889  43737211    247266 
 20546223    231315   4708401   5659899   7422765    830043    130587     16315  59662398  18271960 
  9059408  41940983  18023427   7541370  24056589   2271553  22137203  14955467  52366265   7486719 
  1151803  19191417   3258687   8064024  37679073   3618777  20396031  42256491   2891055   1683051 
  8281018  22804447  29020421  24653730  20227618  56779422  62914359  24358633  13420443  45792640 
 66531819   9365064   6208011  58566223  17085389  62575649  27871109   5578053  49033563   8766499 
 10408251  15835635  34688419  19100727  30924303  55637791  59402043    669171  23879283  10131387 
 70755223   6144000  18512862   7195539  26616580  33144871   4387005  42412122    721179  21071481 
  2844855  11842331  26657358  14755503  35995539  46804155  52992303  63600747  38300476  28311504 
 36651047  38113154   5762029  12734598  16376904  22606267   7818493  51076251   3309213  60205867 
 16697535   2674763  38274879   5114761  46353057  80765703  26819424  19293113   5040879   3203931 
 14382321   3691707  24044808  56995032  73980204  76956727  41648217  15386163  63263739    936399 
 34330935   5998681  25900053  25750428  61316220    497658   4992573  36671163   6126531  15031617 
  6025675  53009844  54301281   1883818   1654954    967089  42683595   5504979   1415763  21839148 
 81952251  41906428  26741079  31646907  25502115  11823357  19299903    497028  67194824    746775 
  5806439  39231963  67881338  32883444  53777373  28377339   8614113  15746337  58197628  16865144 
 33016447  30558506   1977055   8792591   4651251  18448151  27567147  20228457   1615353  12824493 
  3923298   2855803  16246699  46737827   7358367  15941484  12129723  50185517  10820918  49727554 
 24196683  24529748  58806091  36183240   1933513  10283015  82391847  33522591   6099579   3262731 
  5520192  49590668  24667675  22709931   7815423     41343  57410073  16414081  22065656  62947707 
  1375965  28065537  29869807  12979623   7154144  55262454  10184943  30729177  16837781   1778343 
 16283707   1166363   4483661  29609913  17090867   4441340  50849579  18224943  12501513  18580659 
  4309929     74091  53261105  10393121  18190571  30277227  12293456  37495749  29389842  25027393 
  5853831    682277  15456453   8339715    987053  11602272   4512435  64878508  15777058  18234207 
 65594463  27015653   9220703  11709357  40809083  11061019   5622707  42985086    118283  14556373 
 29994843   4586495  42727587   1860321  37402683  13803954  46752131  13827523  51751573  22906333 
 44231046  52024879   4346663   8325479  23641455   4911081  14925135  39094409  41224539   6361505 
 27369036  14888958  43466019  21054069  36828831  24966523  32409413   4119079   8383933  30548781 
  9412073   2791978  76485588  16969473  60064423  17348913  65092764    525604   4514199   6821213 
 75715503  56397471  63332610  39997555    180483  73355792   9255359   7976620   8205258    121513 
 21252565   9875187    278308    256814  10290858  47631299  28868882   5775363  79683919   7122315 
 18693007   3216483  40634997  49104011   6053643     43673  12071349    777287  13840602  34645479 
 76490763   6597490  77994125  71957417  20415503  35434445  20079651   1635449  12026247  94265619 
  2491783  10932403  42020325  14237209  31671123  35208343    845958   4677334  80694465  24392843 
     2175  16977972  13271316   5971267  38824115  21008257  46916300   1944868  28759863   2267611 
 51218323  21214438   7141231   5776073  23797020  14161221  20922683   4055746  20314973  26827323 
 18803727  16672915  13017363  18586563  41702933  74087718  57496143  54244071  10925765  56660622 
 35418743  57753123   5957687  13683339  55415961  34983673   2121468  13946876   4116274     20708 
 89633499  38752673  60519621   1078459  78222057  17049153  68715083  43300653  30589780    872639 
 29644171   9241647  22400565   4582283   9867694   1248735  68492283  21111648   6802205   8361645 
 10484571   6515579   6899435   5987003  32051267  15083425   9732774  18329919  67214713   9176635 
 86884851  34068603  12433233  16936143  45929083  34314284  34951223  25977379  57565159  36334123 
 41393085  41798880  21434379   5955015  19141755   6322563   3388423  28411533  16872831  21977875 
 22276095  22441696    459351  12647871  12917114   1416153   7127748   9030099   1809579  16018803 
 43090771  13001978  11286674  27438324  21675528  10407945  29219079  38944328  25049147  23833596 
  3329547  10404618  29754373  38109939  15150867  21616215  42183493   1762771   2113368  89709628 
 27155685  12203314  10350923   2322191  41235135  17187930  12244908   2976231  47430027  35178843 
 41756933   7645227  11425743  46494013  11442942   6987448  63536241   9033775  33336621   2263561 
 28591948   4281828  45327483  53385559   9408108  45796023   4131144   9817843  47370568   8305929 
 31500948  13072329  28195135  31748144   1690164  91926618  32619739   9017655  20205371  20538375 
 32910000  54115295    613131   3289191  13159723   3317512  28148748   5073467    394953  65407803 
 38090364    199923  20450253  75070511   7842153   1372089  16834288    869046  39624765  14413140 
 31236748  12017223  51111773  69841545  41746358   2763789   2855771  32793333  51162388    634171 
 11043246   7307371   1792975  18742847   3083159   4432785  40583067  27105580  10099194  41195643 
 12570171  22449673   7512235  11474458  39819345   2143593  33619873  49150686   5468343  18230871 
 71748723  41545867  24870345  13334532  21590405  74093943  15338333  20733263  44556859  31908355 
 13948783  21258521  25239393  14278648  25216243  21475131  22992391  11633316  17458848   4346311 
  7274151  78958518   7610061  62061243  67081958   2438823   2801115  16220074  44541496  55273047 
  1038251  16257462  58942922  14583708  14134994  22980642  30115412  24314397  12829211  10812975 
 23538365   8589883  24159588  67902153  10590115  23483841   9041623   2110035   3142692    280283 
 34075142  14224095  49880041  23472957  14939808   3578187   6621127  24227239     54795  17241621 
 56503739    109225   1047178  12608355   5664143  12186233  13301575   3840723  87908274  30145579 
 27361561  58650015  28292262  43438820   5870547  21369029  90185231   2253888  27202507  42999853 
  3872098   2417553  18827845  18655396  13895423   5959171  30390273  43414683  14407239   4931880 
 52199907  19321089   2060875  41750807  58773169  42839850   4985533  35861553  18727413  41499115 
 47467032  40859655   1540203  17453339  27716595  32760200   9847963   4143678  24953413  50376827 
 36339873   1198198  74412483  79298291  73564091   7462878  62261763  32493787  79162923  50822691 
 22240409   4107341  24910415   6125909  29675241   2916390  68243316  25255923   4784988   3215918 
 49401337  43785934   4127139  54012219  23031172  10933976  50911368  69907663  26759211  21571426 
 46074985  51192811  27387820  66226371   7838736   2812603    586683  20039698   3784013    415419 
 32728156  57716445   2807970  37390747  37833618   8827781  24240459  11905203   9400155  13322619 
 10190898  11325563   8256553  30100051  35198715  14577263   1063917   2264266  92717643  19962703 
  4191779  12390642   4078625  73745169  37615595  18643693  31320123   4028167   2474791  15054669 
 63196876  44921103   5632321  39700443  70017673  46945973  25417437   1903558  25358948  33789423 
  6201339   3539393   4663788  20354210  49526565  19065673  20571138  17355745  74020703  29834411 
 25209888  14905167  37430373  78941589  89466879  27500973   2000493   1993983  34492573  28821195 
 30005105   8933460   7387608      5857  48103653   8760363    635133  29019003   1631463   6347807 
 29408259  64187191   9597303   7898629  15706076  21516806  64608709   9246191   8237231  43825329 
  9010803   3352020   6853248  25400150   2400477  22555838  18698568  27165863  21437529   5006743 
 26759295  46365708   1932300  77227263  19928781  21116457  13851444  22309485  10004741  14930575 
 58645809  58591152   5831259  90693393  24051502  44490331   8717637  10139613  61356855  47513245 
 76870213  48165383  30603883    462873  53054747  33596550  54173673  58474875  56313495  25629683 
 42897491   2537253    163365  21494083   5134555  28067951  54993831    622485   2753789  16592887 
  4105203  27921433  23929341  43825220   3647401  48266484  69118323   7307423   6581523  24801963 
 19064931  12629653  46264785  26309422  59067695  18608834  14789123  30726933   2890119  76327773 
 45743109  64184591  18489071    431871  74131855  20661021  29618056   4443071   5688651  20037903 
  1311943  30680601  12694917  53210333   6485915  35313609  11189483  25348451    484135  19694113 
 89281515   3471232   5860473    873199  38579157   8335799   4024627  15085158  14267645  23945539 
   427003  49144796   6155562  32541918    199623   9882114   7213667  19720655  33453192   5607714 
 11688835  34447911  41653671  32207518   6932796  13019007  56881577  21308091  34893213  14411163 
 48673538  47296959  85179759  24811331  54238047   9644673  37239292  11497443   2876571  93171279 
 24380843  25240323  33854229  36651101  18320823  25198623   9954837  20817304  64619804  68986815 
 30160179  21117956  35829501  47142433  13858617  28837133  74589289  28585575  22677933  19503074 
 54722411   2704533  43427208  49706017  28460214   7601667  38364987    782083  24218313    764092 
 24864595  13019123  24559679  28217508  29137815    572937  38047483   7849158  65983649  26056677 
 15269055  16378856  15341242   7478679  11435967  15655563  17906933   1714748  37553847   4962696 
 10609858  27976484   6437819   2055904   7936623  14294388  38503203  36068441   4637910  11484047 
 17581583  37508043  18477157  67511603  45710696  64502793  38112047   2632097  55301275   5222666 
 30467573  18798243   3690219  16156427   6826413  21536795  64940163  28115139   6821952   1659408 
 16025759  65274095  55777993  15987792   6588278   1471299  89301563  30889723  14184198   1534003 
  3715411    982595  14616123  47608138  13009723  20933901  11466363  56835745  56798443  52978923 
 27625658   5513323  18725138   1872348  10284671  57676223   4244725  63162859  34577611  19825179 
 33912243  17464593   9294528  62048607  86279560    127029  28788355  32247939  12707853   4665972 
 27165423   1910823  12981451  26193637  72045953   5336370  37045464  20716203  23952452   3657146 
 38807652  57043765   2884203  33976261   1232830  22364223   1538253    762976  18906093  75689028 
 88252539  24910925    758318  44486323   4321467  24390738   4336635  21110167  24508173  49387125 
 10212197   8452821  13768150  38417667  23863423  24167819  45634173  12365961  23575723   8200855 
  9334513  18258855  29081436     46938  38984379   3342966  33732747  15568368  14858651   1946523 
 27282343  35256827  47333801  59910190  43257003  25996613  13703379  21605253  45098423   6987831 
  4755795  41990183  12163923  48444675  16246556  10600305  29901027  12263253  36399546  35774674 
 64988904  17148735  31379835    471483   5116836   7444389  41304999   3767748  63254689  10305009 
  4019798  43345788  41618811  14034969  20380263  47335227  12944656  57370146  56214197  27843827 
   790146  15576880  20570717  47003163  14295162  40156665   1589147    106484  42273914  32771437 
 35165729  40134259  32464437  55606683   3680499   6859275   8132075  43857138  28544145   3749316 
 12865248  27375639   2162789    414961    328803   5151327  21895133  21296343  41622129   9745223 
 20310234  10488579  17357757  10248351  17568987  54215158  10783308    291673   5909243  18238143 
  9782565  32937818  24141309  22822053  14931960  36730834  47993627  15817237   7182960   2077207 
 46043061  69268347    539515  24646459    403168  14915799   4209663  45677739  33421371   5257881 
 14531944  16728378  19049958  21358119   7593163  45719395   7034724   8326215   7227819  65335263 
 51352317   5508071  28507183  69595185  67240523  92833185  17011724    873285  53657871    335899 
  9785118   7697619  20729328   1201765   2598173  18033271  82434659  53572632   7403769  16467089 
  2118401   5000495  70650213  31939008  41833964  30296571  48392235  17934936   9508461  25146433 
 50476681   9064833  16773879   1298835  20177861   6035378    246171  20210040  25537323  19471328 
 17591558  14768601  26223654  35577179  56943975  65970593  19911683   6233688    260628  19865850 
 17318553   5933427  37525029  12678971  56245173  25863107  46855319  17096523  25867608  19612791 
 13717607  23060955  39196133  14796107  83795175   2178843   2657855   7884663  41989938  33491490 
 59225238  25353501   1200195  84253053  19739973   2794668  35670977   1887323  64481289   6061819 
 42768221  22063475  31678399   4326561  12130423  18318593  60200333  79290499  29794623  16815093 
  3396923  11531373  18818562  24073617  27866923  11594067  42273339   9655691  71511507   7320557 
 20926073   9615771  39680514  54623419   5197098  30645123  41209807  18588138   6462982  28279467 
 33383473   2690601  86508783  29354763  81118923  57114173  62453013   2813001  33667951  20872699 
 41967717   5800291   3006275   8027313   3561051   4521659  22652711  69438123  23396859  13545103 
 49950153  18046179   8150575   8252223  56573115    290033  22226980  19136510   3511399  24418866 
 68151315   8185963  23922339   2493526  10669104   6577143  30099957  11770805  15305115   8389455 
 25341072  42119003  17701263    617798  20823081  48659657   3491988  27564891  13681140  10565097 
 15782880    225179  47014887  73240143  15859623  23733474  11185957  19008697  16974717   5112195 
 31525455  25757493  14824695  43957950   5789499   9104771  33719276  85078435  41392083  37020777 
  3986963  50449923  26913954   4037541  49426115   5553363  20926907   7591731  55060203   5798853 
  3258935  52608299   9038043  42347618  47165279    539298  52469583  17716503  17051355  29936523 
 17483451  50597670    641787  15542388  79522716  16585305   2412141  21519076   7204489  41537979 
  1073671  31087227  43586643  77747988  37599891    165903   2273545   5041116  11576737  80039103 
 69965973    488233  21966513  21558784  24808236  63872043  28198923  24048651  56068971  24225451 
  4246820   7298970  75945419  20041953   3514459  21446658  51770563   2933560  26833803  75950988 
   361603   7610019  41414823    842427   7774331  93118779   8504073   5989323   1760739  38986287 
 15907474   6521151  12107182  62090520  26488483    484579  23695479   1927907  46094028  34745235 
 39879528  45161556  14217753  47582391   9395751  54823321   1246545  27418747  46769868   8837237 
 31292475  37034311    480654    947551  67352748   5164751  15367641  15413178   1146843  69989157 
 60816519    962807    646507  25027251  51167328   7265469  28200606    123033   3566037  72345111 
  3460983  11417475  69692240  11185627  11911659  81001740    129595  39324132  67143939   1179678 
  6471127  13578090  63380783  44808485   6605017   3142519  46398303    178011  37131699  30558717 
 78260683  48662079   5024487  17177283  96835223   3863735   9828199  37697136  24940863  10527307 
 44463234  71959563  32146579  68519125  54324603    748463  51045851  27827787   5155485    739923 
  8790555  11835969  18562888   2048778   9405679  40882200  66811329   6314331  70297812  73916637 
 57787729  31884213   1003008  17218721  13410608  41722911  62067195   6755074   7619258  53177923 
 17491475    945231   3747873   7940016   1153410    425038     18519  12828133   5252703   5904854 
 59180165  80281896  18514801    694207   7552325  80310353     42056  20547377  32533803  26275814 
 15049851  42464085  17480789  18679407  64568850  48206638  11013830  11258187  52661788  45373290 
 64046109   5481795  55768126   3143490  24499323  19651622   2938074   7533831  50190039  43954357 
  7380363  44221065  41571081   3328617   8185793  67030155  16962761   6415378  20741673  10414191 
 10705911   3634260  16511151  12703211   4456713  21829931   9735379  67674155    384702  58599004 
  5672419   1514357  58622811  21352267   5854783  68548083    418191  48708411  18221947  29888107 
 31435870   5432052  29928787  34917283   6633371   6623838   1826178  36379518  16293707  81532293 
 39177825  49399515  50920497  38280183  54219498  23230988  48553071  24653595  29615820  17140527 
 39909027  22298906   2944666  21100111  25732831  13147437   9828503   3212387  32848677    416427 
 10231626  34563078   4382215  12005948     57066  32690322  12297883  28041283  22745419  13503532 
 30894171  39308425  48057342   4644697  76240378   9196371   1762095  35180463  21826488  27549267 
  1706836  27285153  10621964   6133299  47400723  39913483   4059726   8739483  28121739  32601112 
 53887443  20041893  56269403    323671  39400603  39761325   4693983  26560455   2930355  12660751 
 38302727  54720967  32023179   2684299   2877196  45932145  17968233  33497101    550879  50502144 
  6724473   8463507   6944080   4667814  29279037  57261270  41015809   1850891   7562235    230298 
 12574407  32529713  61262410  27624423   1366527  31158447  34382730   1950843  12077787  45533535 
 32810947  16231065  53634123   1941167  15455332  32398179   7973931   9362811  40228395  20611415 
 52018323  33040875   6479601   2174920  13701221  13253103    403513  14623263  11655741   3642840 
 23455887   5121195   5571039    561777  49538402   6944641  10568247  22318483   7190929  18275907 
 33491343  30558235   3908979   1188083   4569593  19835789   6001635  18238777   6771348  18999819 
  4788793  65731815  36088539  72574555  31816683   6189647   8282647   1902139  72445433  13633923 
 46911123  18103827  19679867   7555748  11131739   7079085  28074705   2802063  10449811  76143037 
 24656439  23861887  15331191  22312869  37108491  21406513  10835371  21945483   6050559  65051813 
 25409339   1132443  17689653  52433231  17408683  43753497   2305447  11623623  57062139  71384443 
  8362435   9011535  37509133  13007879  22720931  29551623  23170851  47361218  33157099  10023673 
  4457973  37137924  12626418   4701398   2960221  73019135   4744657  12194087  28714718  39364448 
 29924857  11825117    929226   6811499  38322927  29345200  10136509  11515588  11553525   9104739 
  7551099  38687243  31537776  10927522   2884343  12633467  31836193   1065957  27925734  19839051 
  1612795  59980461  11519574  80332008  11315680  58884624   3782448  28062583   4676613  30828979 
 33964941  27443227  11360927  48911523  26698173  58862180  23830815   1133227   2320133  16083421 
 10338921  36499047  63967179  12931873  13900679   7721467   2976187  65970498  85289159    438638 
 15885007  23175359  24832931   6115947  18218139   1008259  13031935   2383140   8362505  28161795 
 56863355   6399087   3956087  61600017  36030023  35397853  40968285  18424931  12921189  18677210 
 43396883  76319696  41125860   1332898  12004773  24650143  19363412  22270738  62145267   6861138 
 23523847  55190697   1820728   1658403  13959276  38163443  22691659  40465912  17183795  87046107 
 62700369  11561263  14282869  53516591  59194570  11178083   1899006  66044123   8764158      6129 
 44650177  54815793  10688017  20428098  15579109  39694627  68123250   4360771  13796489  32207523 
   851856  13551012  15189271  43247624    668239   6574737  24318363  56899251  42582117  10210731 
 12559215   2183603  15291399  30055833  16531979  76156363  21506120  39507283  26734888   2044205 
 12958710   4843838  10526397  41168139   2905203  44042893   1095105   2985063  36762123  10713615 
  3238626  14288458  23519703  20167611   8911683  18707697   4448955  26256801  56450363  41523317 
  8093268  12485058  57916527   5103277  37328678  27126915   9828347  18042807  67645155   8711943 
  9065139  20242856   5747148   5331317  31069923  52610064   1010873  60359703  55158950    887667 
 23309131   9540277   4610949   6943863  71421135  26884064  15954121  30653263   9926403  10542003 
 10253004   3386716  52673113   5542368   8355609   9682434   5913471  18774879  15292445   2093581 
 29673347   2197235  19354623  28153563  11118363      6991  79188683   8130787  39076244  12516603 
 19236030   2283707  39977553  13488535  19261859  12454523  16584503  11034298   4942742  21348723 
 35253603    110655   5932798   5689378   9261297  14727786  74153227  19652189  69792243  26384283 
 40925150  16019997   4005371  34385703  22059523   3811117  17736433   7835223  61338883   3923151 
  4626225  66453227    880486  24887697  71735046  60147958  19525443   5387085  20086966  30333462 
 37624163  19435485  41563794  32443107  44380867  13616883   5224650  20140605  82871183   8941419 
 69206043  43101090  56086355   2304474  23261011  23470323  27691948  30229693  40134201   1745232 
  5864267   4493154   8657005  45403179  33143583  26156169  22450243  23693703   8293677  76858734 
 39789189  19252539  49085331  38963583  30306429  49483218  38685263  15328788   9555891  64939767 
  9815507  53289927  16069029  73228327  24924307  70243323  41098863  16955655   8629723  23923123 
  1789863  14357112  35777778  70174250  72251313  52571971   2827019  13197381  49656301  18793817 
  2022593  19164315  13964108  46418999  14544593  14542628   3141230  22117339  18095123  39067515 
  1244488   3736843  30152817  51859667    441135  69238493  41398350  14808709   6346665   2732174 
 11354523  34821017   4940771  70306107  71761053   1660302    230908   7048535  13158408  39719648 
 41738691  14534306  39851863    552491  39552948   2520559    343169  75291201  41695203  22165320 
  6418703  32980037  68719311  29001927   6379903   3744793  13614627    244835  65068469  11300503 
 57647135  22808175   3629571  21326347  61971267   5097943    728205  22768332  66860919  41009058 
 54427274  66954857  10302779  31397853   1026131  49176009   2748246  34733191  76405368   7704553 
 42088695  25353413   4757881  32027853  49585263  39168491  28538513  62079423  70094891   7368315 
 49687818  47642415  12570219   9036788  30318783    617746   2176779  33699579  24503679  47972739 
 75221523  13984899  10059633    773721   7912773  35836683  85141869  80668401   1216011  35890937 
  1081261  23407848  61216600   2126868  16896363  36404457  25188819  35725350   3876187  13106148 
 37946423   2080795  21537405  27881703   8567736  61621353   6095163  62144373   7438515  20231367 
 50422425   9416963   5496894  13816885  16454799  53872419   5622291  95035380  46417452   2866542 
  8777362  13508874  29636943  28475758  46956381  35697501   6980250  24238348  25441200  37153589 
 13583775   2831490  43976124  47638336  32174159  53241531  49609303  22737841   5649723  29524815 
  6239307  29305743   2553476  78722355  14342178  48604983  10410933  11345544  40634067   8389687 
 69296058  87907474   4179532   8901897  78694295  36569877   7649477  32419637   6998583   6299055 
 52318563   4840311  17619543  22277958  33074811  32250791  33326977    557909   1086763   4711397 
 22884827  57281312  48299401  35797259  22369259  70876303   9314052  12067763  35156013   6997923 
 58098867  35005527  74360819  53494363  19200021  20265421   5541036  69491311    518739   9504976 
 28897819  17069765  45155103  15216233  86750715  53781103   4778985    661126  16578017  29743147 
 24113226  26914299  68036817   3931679  19553038   4830663  24573099   6720035  25854991   1938837 
 42082587   9596299  12907723   5050908  23890970  10257345   5067633  24494420  17828913  45291219 
  3950498   4305228    350748  31738323  21830193  17008771    192443  15613866  57582921  62819373 
 40644199  63269343    982689  44029353   9127512  47727683   4102425   1395492    857479  41968491 
 31005931  55411975   5670705  53234815    134352  25852489  32899409  66170663  25028152   5606417 
  8233134   1403592   2324423  28051223   1003321  28572363  28222089  34223690  31757491  12602513 
 74784213  53559109  51359859  19771623   1801161   7576757   8051123  67865173  33953523  28810887 
  3037689  47969127   6133551   3078432  24892445  11555882  47401095   1442156  35915579   6516156 
  2380820  46692675  50766801    670798  75111243  24684068  16603593  21437484   7319387  26509641 
  7278303  34527714   3983377   6203547  16194385  84088293  54484524   2538843    214389  27084048 
  7784123  40266052   9507560  13906557  16044483  47951012  31245008  21294867  80018735  16688392 
  4797217  24570144  79649667  46205491   5082267   5687169   5883718   6173733   7291013   2168322 
  8326779  44922051  10810743  21256241  18240235   2381943     38363  19263043  10742135   5601591 
 39753205  39942816  43130011   1613803  22692855     57516  32718381   5090198   1959503  49731413 
 20576237  58680339  66111624   1346241  65742763   8490843  20518793  51940123   7091999  16905407 
 25789257    705457  20171625  60232263  22781211  49444107  31778363  22777240  10782078  73607228 
 28189982  47776839  41042020  28309431   2950728   6905849  15714669   4976363   8343834  38195592 
   596913  29255789  12989121  17657637  39922122  34349178   9315561  21777021  13670631   1570080 
  3037299  13552513  25618953  15080233  31390803  37804959  34226068  58838179  17721756  68481296 
 32342895  19789438  33209103  36335450   7456983   8271618  20601131  37204884  42479385  35826081 
 13565698  11035527   5260418  16737223  30292959  10687506  59760405  59922653   9063086  22654283 
 14300340   8089563  52104999  34208244  49645887   5683984   2590427  25878087  57349383  28050155 
 49009773  68726761   7767152  18135163   7647693  52341223   9102143  10021483  83164411   1168043 
  1991949   7586770   9370267  39850794  18123891     71433  21137073   4692497    138401  73307343 
 47596503  32748507  57040395   1202555   2281275  34900067  67649532  83943411   2520123  70442997 
 22898163  39653295   4416367  78719035   6385788  54769677  15007969  35271060  62028693  70749109 
 43654134   5527755   8496429   2416460  43182255    214635  18575943  11785635  59546921  34333323 
   119372    338154  62990006  25697161   3930295  21563413  38918856  74424795   9532723   7305087 
 64545757   6463139   2535353  11553099  16911099   3353951  28056505  55483251   1158345  48744728 
 13251093  56299585  21665868  13217368   6659259  32144248   3855230  13184179  67124523  30215775 
 44792619  62197923   6558623  49473514  37175799  20319675  67527015  35830827  70239291  65141811 
 26823887   9336295  28929353  18631455  75660558  66155611  34747734   8444227   2585949  15686394 
  1508923  44144353  38307363   9457240  52704577  57640290   6400614   7316609  68703579   6799827 
 59706444  83116123   4405671  24563728  21150268   6012291  39585760    167070  35599259  13004347 
 44509552  26315023  27261533  20161460  42187979   7345239   9576283  36639099  23896763  17216547 
 27134814  17051495  53577717  55045242  49914753  75180651   2792223  21887081  12023407  42411372 
 45471309  26134287   6812679  61389795   9715803   4454408   8310392  62911062  18846318  25975635 
  9973443  17776980  70499155   1099571   9237859  27344908  28398009   7829644  56809173  31374998 
 70890901    190143   9336051  27101313  21130539  53808603  13500456   2229700    655483  73087753 
 16123299  10095789  47678296  39501143   1338383   2355063   3014475  65326857  10402553   1889802 
 15990275   2572593   1584293  64558473   4443723  73979007  19543461  36952689   7851363  36582355 
   305184  19770371  11774011   5367375   5453463    703355   8304456  19536178  21847639   5208027 
 16059403  41347131  25710891  62218154  22385354   1582431  31083418    964602  17474176  59320899 
  7138510  47216685  22536623  41860583  50240625  68580141  48915413   3389621   1402205  19467415 
  8444325  17266596  69457555  11266353   5325963  61620778  72292049   5791817  13618696  31877547 
 38303431  43046283    711944   8107254  22802643  58219216   4939245  39786963    126369  40673346 
 39138216   2064399   6655098   9665835   1862778  44356285   4577451  75701873  74084885  48722678 
   296571  20255847  19139721   7765339  75149847  31106841    762296   7208063   1989273   1587688 
 17962305   7751377   2021147  22532113  70824805   3601325   8151714   5733087  14874336  62659479 
 20699103  17990403  33709463  46813548  46364269   9858402  36622795  49748343  86801873   2104680 
 16861179  30017067   5179473   2208588   2413508   2662902   6296715  44824714  79645665   4132174 
 10856507  15062862  47465071  45417403  62345464    856392  13902955  16388079   6031192   2880051 
  6026283  43006413  47611428  48296238  13865595  12554379  84652405  10359508  26789811  17016036 
  9441498  54472344  41254791    242273    156201  31491408  17913426  15953383  33562113    139986 
 49454268   3512499  10285621  17213648   6881135  14799261  64985440  32260803  46267935  15447555 
 30204726   1183123  66599803   7502015  15439423  37633444    143979  28891761  24690459  38252953 
 45096878  40881469  42084525  13351023  50007933  45408327  59257519  43290447  10204371  25299411 
 47935257  73746678  41301803  42870813   6013230  37266989  28842560  34379185   4907857  39286848 
 11475903  44190503  53767819  27573863  12613843  15356905  16527799  18629853   2063707   2819851 
 35386387  35162814  19014913  39505118  17998075  32449215    154796  88831801  64564296  69086675 
 10452675   8226553  46425271   1893393   6160482   3854539  76172427  50509617   3201342  57983243 
 17106998  21807227  32809627  11930844  16433118  31724975   1882875   2270325    223297  22000751 
  6446895  33380923  31972693    253860   9311142  63403800   5574213  43026017  23935671   1067867 
 62989476  63087315  36427107  69013067  33006313  12435468  14414829  51794299   5262733  27961364 
  1129659   6764395   2323185  20326891  62562623  13223109  87279777  29228835  18900603  16185383 
   325097  27158609  12992238  12087363   1446527  39086727  60956799   8971089  33813549   2036859 
 42835923  12599073  28868801   7772795  56626056  28476831  70327290  10046376  46274623  36156105 
 16952239   1209143  41848699   5448641  49139991   3298323  71582035     30587   8919275  36204091 
  4014949  28579289   1245006  21018439   8947257  31177563  21135647  33880616  37879223    751617 
 14391123  69934123  19988601   3722793   6639705  59327979   2771853  26718213    513933   2373799 
 18297968  10808053  76809394    987318   2290651  21977923  33310803   5150812  33864603  21431187 
  3094423  32027811  23275050   7853007   4989855   6318731  30641710   8354523  52564866  19988598 
 29354703  49101420  58451433   7510614  12401124  31577556   7663608  18627303   3032124  81692790 
 40793394   1993347  35886473  32260648  31778512   3052283  34177591   1683616  19556807  72189477 
 15921689   5781723   1239369  23168423    203199  83886867    198123  17247003  24924347   5875211 
 75988155   8606508  10407897  26300823   2345461  38474013   6490827   9694482  35631746  59282255 
  8571948  42862990   2091363  10520135  42048249   5769873   7387247  80340091  32029923  32967222 
 24170451   9393507   2801925  13755759  66659531  34651307  13670150  10446285  18331794  28116463 
 38765598  50732014   2578248  34493340  29154599  48105867  24715023   4801973  51817343  56368131 
  4207419  12670143    266389  19856259   9009345  14188381  13063953  69245703   8368392  10911634 
 24850039  28175331  21939291  43236603   6219093  20654619  14122473  65373504  46778320  19943343 
   501624  17285587   1687437  20725263  81758324  16280443  30415963  12648819   1454247  17359383 
 15085347  26574123   3194022   5515127  40372766  19517378  36269193  48967923  16275730  47313403 
  4136267  54029175  29305632  68192701  43009503   8647091  18219003  34983883  41672783  12708511 
  4037078   6715289   6753039   8262981   1494075  53779563  13800525  55864827  67769527   3603853 
 79461068  26651468  11946072  20840503   5634435  18686571  68380869  31289013   9813003  22259549 
 31239888     14468  30187002   4556619  40328628  14748663  57401595  66868156   6519818   3020534 
 37038543  27800123  44492928  40904813  52645065  52085621  75379179   7280907  67240231    531287 
 27471846    448900  16881723  15078219   6111363  17140659   7942864  25764999    785787    586191 
 61624483  13972809  38728108  14395806  51915951   2978023  55039983  17969867  60309799   7546491 
 71155131   7685243  46203259  27911811  25568343   7909698  63637125   4470633  43512279   6525357 
  8579064    811528  10751495   6083857  30755430   6550391  39684351   6757957   4263459   4089453 
 86107419  28438793  46564499  29127739   1505137   1493153    210057  42161109  36188651   7092729 
 17873833   3895146   4767103  43634373  11498923  21740811  64313885  26151237   3256761  21926769 
 61415955  87405243  37871943  10267737  17671443  11197484  11786193   9588429  18595329  20559145 
   925782  16174398   3542043   1796195  69692403   2992243   3606533  16475533  15660183  31275477 
 59122383  24458235  43277153   2056973  15760239  50378623  13164141  59413134  82562424  65504415 
 25955661  30199891  51233313    814635   8801108   9200031    825483   7859623  25232757  14926521 
 23705799  12279057  18670413  17171487  45610494    592243  41414775  22956628  58411335  42474315 
 49416342  49287583  10661867  20719723  36170383  14932161  12065363  28741035  19225769  37170063 
 57201631  11829006  28966500   7958331   4336319  40477341  14746203  53052059  14667713  11056167 
  3802913  12518805  34249074  56372222  12618495   5652603  20166023  45959230  24419048   9686823 
 49542063  57414699  16608771  89357216  23118729  10637403   4338093  52195803  32907243  10428663 
  4150596  70843203    921489  43343899     34531   9877839  49225237   5190397  38173503  40317855 
 14857083  67991259   7841247  18147123  34648792   1107204  14556538  64611453  14796795  18767067 
 63872589  44020848  34312275   3259869   3583776  33504339  25146132  71804100   5711523  17377002 
  8383276  15282555  43883685  35388881  64865589    463629  73494942  18026866  19801579  50492873 
  8824443  56394831   7110915  15055995  31223587   6918331  18261289    515291   2797143  70267893 
 47447295  44878203   2964996  50889645  10979349  61713747  10393083  41151698  17667158  85131801 
 41344563  29622835  22155131  54864921  65002713  57492603  50508450   2937708   7783947  48023907 
 30549970  15943907  11457990   1102243   6163609  28027701  44297523   3505888   8501403  48146767 
 11152363   7411776  13095177  21783792  54368640   1721227  23889891  12019655  55563531  87495069 
 14328213  76110206  50005419  39102173   8482513     13577  24713337    748773   8903400  28087931 
 59745633  42967065  14226531  80663975   6650251  28995999   4009228   4989703  52590105  44432795 
 13493624  23926603  73118634   8028991  10940219  67187282  37949051   3266907  11358224   4794168 
  2508303   2933889   6100074  28535203   1672103    496960  23068441    814475  27484077  65570844 
 27087385  36881467    675003  23341469  28312803  37202181  54682738   1917879  42447891   1852299 
 23656147   6823959  24926603   2353427  29548098  47021052   1754135   4887798  37521908   6840411 
  1356624  29746455   1447752  82951999   5886399  27920829  12915373  12153648  24888039  93642852 
  1058442  34528653  17758347   2191666  17247492  21158543   1177623  18776673  50730328  12143339 
 23545298  45067152   2970853  77548245   7547520   5939343  43525608   5493143   1174075  33084429 
 33223407  35686251  22535328  20333949  31192592   2997971  22653299  76222577  14910025  88294029 
   747617  22739253  11759709  13313023  17993483   9336579  19858198  27644451   3153136  45615423 
  1185498  53812078  71872147  27074043  51336681  25820914  47784693  28054388   6443743  30446173 
 17921149  32514198  28822879  43176158  15517723  15034648   1271420     79863  58404127   9877523 
 29249291  61019339   3693917  18315123   3569683  20377623   8981706  73911847    570878    894748 
 27694401   5060997   6158583  21609165  12457645   5246401    519598  35115803  15769248   7687725 
 15229029  35805319   3675370   9471071  19181867  20416219   6807134  11553866  13211486   5579573 
 87103215   3711363     87940  32239023  71747493   5595711  23236539    677679   9407805  48158443 
  3092652  27740875  27628827  50061603  28270947  19571323  27194613  84292347   1050348  10676079 
 12493287  44701733  60710193   3658083  57339678  14960904   1648183  30678340  31311658  34161692 
 73608861  36515423   3647459  16682739  45574360   3828345  42446098   5929723  27281985  33579233 
  2226171   7791201  39036662  59271947   7134826  51022572  29096635  61618427  25228953  68571580 
 40316483  82579563  26872371  53998903  12824913   6495986  58845546  15299355   2190298  33700862 
 36351963  39834851  19281021  39333019    831092  32616863   3921215  19622999  43557243  29641740 
 19617021  11048799  76852007   4132278    366187   9203403  32400021  51293211  40965676  34683813 
 57115833  14355563  27820608  34284396    328303  18981531  24295675   8097963  76022685    980563 
   122249   2224763  31558617  55914198   1812066   7020048   6532779  23711793   6193771  19776583 
  8020878   1683057   6993648  39524828  44810495  32468115  45458025   1690154  26171303  52318594 
 29247291   5219896  36533995   4783287  65172548  65501508   6501996  10865439   4336455   2814863 
 13613405    846244    822233   8441472  39469508  44722680  32053743  56935035  24324357  38591245 
 20691242    553862   6144090    230305  41599165  12986823  46158427   7800538  45581743  30155907 
 49412969  53016563   5119861   2200343  59244975  41005194  31778233   5488041   8755803  13585046 
  9896725  16232097  54614106  39295098  30193587   2126427    960023    237885  22758405  11076653 
 40621623   6854163  64737180  31746145  72516226  26500363  15301003  44562059  66468375   3902382 
 22252171  81531209  68999151  62042379   1048503   5324211   4651767  78668934   3739511  24615259 
 30907517  14859028  80173879  22618103  34768595   6343163    230675  15472307  23803877  54943918 
 17384259  14430747   4854753  45957003   3263611   5651570  12629931   7803855  45526189  80829213 
  3986145  51516918  21202353  78969749  23497233    822891  76674546   8265348  28683869  38614531 
  6257902   3350743  18722667  71213913  43437378  42824573  39389029   8402443  51656497  19574208 
  1565078  61865823  13149048  72268371   6182189   5933309  45061989  12659283  14655948  14528165 
 17583585  41194783   2801681  38382348    556667   7523781  39070050  25920483  16754937  35160573 
 32211291  43677099  30667080   4036909  37578571  11543361  65945288   5259234  60370319    201119 
 15682851  43597035  42827491  59933406   8782659  32739783  76654065  30472585  12156813  12661115 
 15359578   8274435  11658107   1632072    493641  26518489  42534791  10338198   1296831   2656586 
 53761479  33305833  16316023  15681822  15884453    157965   1481820  51704858  17082971   2972283 
 28859067   4334209  27751911  13547355  67929215  70062747   1545094   1488155  29314383  45612249 
  7610154  14592173  10409906   2135984   3120632  54165117  11374426  10192137   8393055    342910 
  6302822   9787419  23669417  23565990  27420135  60652795  35150364  23096349  15681789  29276125 
  9780565   1444559   8040835  15812683  24355836  18039739    990618  18227323  19037448  41185887 
 53215166   5659458   2400963  19730419  95729819  55217888  23076323  32573698  16379772  10178865 
 37458291  47775851  22745488  25930395   2833695  10329923   3950715   2929034  20738715  11778555 
 14987190  25777455  11935935  46978383   1495515  34970345  81666449    861802   7851259  45278811 
 55049663   2714427  50336115  71949405  66895680  23260092   4537007  13683019  56800395  18474635 
   689253  27571498   9903471  26134998   8973139  18500118  40947738  46053678  52633833   5537093 
 34738411  65245651  82352283  67973231  53860196  59499875  21755459  29139567  24208560  84529293 
 32307783  22111185    194118   1550812  47374547   6095459   2048923  41915571  52446619   8401667 
  1775994  11715288  46738248  13084971   2916281   9905283   2221673   3811756     20759    817066 
   464268  12497212  12826959  32271549  71038167  35163650  16108610   2509563   1158124  18035498 
 14730916  15516039  17729403  35366419   5524608   7153224  38368845  32916459   3876268  14663423 
 54816180  10246391  58753163  48857267   5980998  59193765  64808675  77414043  10391776  54979683 
  7419291  10090887  55522392  16561926  10204859  39839253  32990819   6305729   1792173  13009284 
   777135    374028  77354353  43968957  50275923  33041123   5385777   2657783   1575931  37744063 
 26371727  47147181  73616688   1188600   4280791  23110291  64247598  71704548  23353778  53194707 
 38839054  13732779   4259395  83082117  11115507  45477401  29298678     76756  15738811   3391103 
 36148830     15015  22916298   3746535   5085367  24912564   9616287  17666373  15794363    447019 
 12721263  52294963  51859122   3086344  15132307  10643678  29330011  12383259   2131607   7675287 
  6228093  65773728  14636139  81023643   9835215  14262207  14820747  53916798  19851515    990079 
 43718447  32121759   4988310  11805269  16839159  30337748   2764976  34683303   2422521   6531795 
 12700173   2744391   3064723    486135   5832923   2247107  17437347  29600763   1842053   6517473 
  2013063  38746739  30284531  34858673  45635830   8429698  47701179  84984429  44654770    201619 
  1606311  37485426  33785721  19385223  19969865    883740  41653492  44853897  45702567  31765168 
  3430883  15535227   5578773  43724581  40347804  20644279  35064813  21448843  14082693  34523383 
 18933813  46019990  32222639   1203323    135307  89327913   8260078  50965275  39412693  66521475 
 20380733  87905440  39149457  31730185  26288599     52848  43968915   9356849   9823713  24169068 
 17877595   2174085  75043723  25427635  33796833  75042223  14197047  82597985  68082533  24512724 
  1344939  10065765  18991879  30754431  25987967  20579932  16415177   2315829  65246913  24904486 
  7731200  10858879   7298123  36049095  26031191  32737348  58087922  38042548   5681039  22689163 
  4606844  35919663    812348  72701439  26062476  81872563  12974683  19983723   6173633   2144112 
  1709323  52301051  15373995  42975726  14792983  31816864  24231833    660151   3258565   7944057 
  6155629  17863955  31797572  15753471   2212011  16681978  10140409  14746127  13116303  28952948 
 66196423  35347323  26582163  61462669  59095359  18085911  68990881  13479127  11603491  28461103 
 32196063  19913532  46643315  90301123  10095960   3258897   9667631  71072763  43131351   5055803 
 57943435  63048579  18972459   2105003   3612555  46708173  44831715   4141403  20583963  17168123 
 41359271   2143677  71364500   8344751  27640899  32377583   5602448  16268698   2426905    964688 
 20856587   5010921  20254455   1098789  25911999   1602535  83055075   3100383  31842309  13191907 
 27276743  34223487    324307  27096292   5782152   1009033   4481970  41205023  60814869  11881239 
 15100819   2020883  87070173  32843188  54228364  44535504  44002515  33815047  49821207  59131949 
    35189  49214043  15134199  31684812   6343331   9094523  58750495  26441429     29210   4276385 
 43341099  11769299   1483935   8553369  34890219  43572939  10782807  35868891  32583433   6475958 
  7472763   1571329   1306643  85964028  27027915  58208978     88211   7241307  53494775  53871193 
 14656699  36360993   9894651  17913116  20636745  13191403  12468297  26121543  14138867  39764859 
  5492114  35195248  39919743    696093   8543163  23088051  33325693  26687981  71158146  79103134 
  3094371   7834347  25574518  10404447  21462623    121488  22669510  79457059  40929627  74885253 
 22591187  49616963   5035268  32036613   2193468  52050363  16601364  38288409  52789485   7639391 
 48320325  13938315  12308639  40494871   5116603  14110272   7166367   7403852   5990555   1289136 
 60470043  14327781   2317827  15880323  58046127   6732379  13119645  90868469  45673254   8223567 
  5393313  14381770   9781407  74601811  27156273  21900133   7453906  27525534  43269910  42240537 
  3811873  36784444  36886396  17655403   4779716   7825675   7701685  15529119  59760173  26776338 
 18580423  24169383  18971388   2807659  64217955  19283887   5704348   6856104   5015362  21951647 
 33087113   2715085  26940198  69674336  14929198   1458591  20079003  81416985   7762346  14690643 
 23314237  20964003   9023886  59845271   7712151   2635131  17994246   7526490    850371   9940423 
 31336948   2852050   4417613  66999287  46009437   6446709   7149023  56231782  13069598   8844678 
 43226251    822780  20186628  26388419  26842268  54306231   2646921   5777793  12621723  52364153 
 29215083     27327  50808719  24431607   7012453  56492639  28879890  52037097  39813405  39653499 
 41405833   8442583  57320893  43872804    626607  19385273   7353107  11502438  13696905  29470561 
 10276127  42449592   6561613  38179236  37940992   8501342  40828273  19924543  22520679  35725298 
  7945983   1731083   3485195   9760367  38380135  32910606  24555867   4885308  46499407  10530123 
 13010607  22461873    456531  43686811  42078999  30292463   7083627  26655493  22803189  44707281 
  4011980  52317135  45052027    724251   8239419   5449379  45745737  55782648  20021337   7257971 
 28604031  45896235  47433566  43960571  40995193    248323   2482378  61624788  63955388    326645 
 40670988  76716483  16452133  34933722  52652352  64832103  34075835   1198719  67943362   5912071 
 23826195  10484475    875309  54325988   2555473  37151628  19593411   7367389   5430132   3446791 
 24711639   7657742  32246978  46932693   1546287  30425923   9962928  12608205  13080827  29293387 
 14768331   1678038   6137743   6470748  23422335   3337163  27543687   2671638   3994865  24483393 
 20429367   7603994  27411822  14087343  51806373   2394123  17243453  64417373  28394939   3687115 
 14593844   8820609  25867279  10508549  25283071  84872515  20834427  46444115  14264803  26022680 
 65490069  17146116  36384358  68869035  20264003    192218   2686623  35872622  33069115   2390423 
 30783393  25427551  39201065   1243662  70571671  42354955   2539554   2911259   3963511   2774995 
 56976945  41554627  53463491  86136417  35706163   3185416  18476724  36608856  19911844  53082728 
 31632603  15766475    781698  36266815   4265211  15695171  52149563   3215707   8820207  65719005 
 16345183  33150939  31071075  27346253  49468863  35116188  48053139  39396547  12485293   7920212 
   447949  53498436   1473783    336706  78449169  48548359  36213171   6517449  41990218  17646437 
 29844619  48026399    269072  50306099   3513903  53020466  23971851     81723  10020206  64766924 
  7605539  46815458   3437899  47132587  78757853   9978903  18969879  25163223  17678427  27358311 
 47038382  26732301    984236  45373035  37373733  22422949  23219754  16280083  36046875  13207039 
 26344315    458427  75899401   1770905  37936311  17752497  16696953   4669427  13878060  32483938 
  6137877  30525712    780798  20857498  63277640   7849926  32473523  11012503  38666509   3420387 
   381359    216366  35892192   8526543  31248453  92207427  12652081  16984527  15553383  47319218 
 63059889    790844  28598477  51199611   3774055  59147461  35476233  79763670  37929483   2676109 
 31514663   3068531  42073627  10425594   8036945  13979115  17969448  13524173  15541320  32477043 
 18956746   1126473   5649889  21259830    788853  13877555  21815803  23757747  31914153  35563857 
 29619333   4799043   6708320  30799710   6624669  29362243  14085887  25360367  13573067   5616669 
 49913371  13815853  32056143  25217973   5205783   6135968  73360179  18838978  21266983  24323422 
 49988076   2736849  34384683  10032673  24099297  25917771  29026491  12042279  12577652   8944396 
 15256175  36460375  55529325   2553596  34797301  20130779   7673496  19431689  98327079  13298867 
 19006029  24168959  11433078  39457125  56971045  18583233  27121715    937395    697723   2187147 
 62142243  15859729  24594099  65730923  32804169  49167481  33083024  25894715  21434505  74155289 
 43758915  13775988  86983584   2584545    900495  15753498  49135042   8811019    226219  74049018 
 12432881  20773575  20214262  13390226  14768343  15418206  58334923  43251308  21328521   5184573 
  4761448  30907153   1924250   6093987  40725912   4929369  11819955   1063680    956520  28832229 
 37337657    404031  42787023  18049812  52973747   5006397  15873543   5852827  23822553  43361579 
  4455713  10720763  57038571   3363063  23153531  15064833   2809481   1250694  47015841  27005689 
  1418549  27236347  56210043   6707314  66852093   1367423  79260774  21372500  19701179  10728031 
  1106503  39652197  11378595  30297899  58661127    637183     47635   6253494  25139995   5297631 
  5734665  26039220  26618001  17839839  18802827    987193   3343373  55753240  29141997  46301909 
 37606891   2652873   5261511   9351711  22999734  28934391  16509978   6498331  29370661  18217048 
 17589723  31291068  13708578  25323041  68680866   1706677  10597430  61444363  15009243  43021293 
 52679091  35951584     85715     35925  27243245  32031547  51134709  49573801  30028435  23508591 
 46995864  35834655  78106671  49242043  32484192  30655242  44048415  54120920  61674720  19748685 
  8090723  39721779    904026   7407278  53485758   2063415  52720308  28591818  12402778    139553 
 36627693  42601755  11343414  18473377   8365531   5916495  21817791     81451  29024447   6155160 
 29093130   2529351   9405467  28808898  16986163  45196631   7083013  40021130  31816571  26013077 
 22690282  79012255  40133723  62243007   5809487  40273068    882963  47903991  74529523   3700910 
 62447611  55187384  15892253   7117823  22459943  40428171  16854781   6241869   3552363  21446304 
 11464745  12912165   7277055  88288924  59595883   1457173  23537983  30690513   9588451   8425473 
 40890863  43586181   2721399  15243048   1763798   6546399    639727   9413740  18973243  11693388 
 21264018  44698535  48033413  48142035    101875  39205210  32041828   5571156   2389463  89547763 
 27512823   7641213    872141  15401817  13404635  15748167  57921027  24666975   5560293  55409287 
 45584295  21599498  60505260  16313553  61712796  30376183  57641609   3130939  41599113     36291 
 11121541  40771963   1569789  87757041   3800791  63569957   1863453  43841193   1041267  51513345 
 27320667   3965955  42270237  13491643  20559787   3821523   6931851   4876755   3030171  22670817 
 46844782  61566405  15901950   2452122  34784503  12134828  78375381   7716426    916753   3315224 
  1116748  25887068   6320910  30165934   3008697  38459714  23659595   7545551  12402321   1001255 
 15372333  48435323   3240398  10928667   1340437  10074671  14915832   3460741  45508551     16446 
  2178299  39777923  17552738  37825451   4047367  60113709  35152803   1232323   9441991  33844863 
 54290617  29721993  12363306  23637503  51513135   3639092  68893787  10092390     61223  54670343 
 26334245  29821499  45173150  41396247  14114104  16453896  31484003  42327822    607340  20955059 
 65562423  40331511   6392835  49422405  20822451  12643227  22087555  55962771   2727813  22937730 
 77025019  27849703  26324207  18136129  17919948  14271324  14254805  19974939  26227168  14879073 
 21014688  43522903   5496984  37704989   1856464  19958463  53960843  26167171   7429256  15640147 
  4377495   3933093  14359013  18429275   4839204  58939939  21142173  34538013  13207349  29202135 
  4692233   4895045  34624440  19335373  14993819   3137747  19484115   2304651  56883993  40008255 
  6046873   8369622   7663536   2184015   3530958  18709023  30055403  54313083   4064623  49501473 
 14408103  12229511  22246779   7640739  45314743   3404271   9990493  53160261   2688399   5067249 
 50508609  25575566  10727817  44265084  70052229  10408125   3159183   2903955  31989147   8190111 
 16393038   1857631  40179319  19086411  10969019   4989078  19762623  20022663  75265230  79037943 
 74199479  55528683   3997285  17433191  31083725  11276183  61942209   3887300  21665915  43398144 
 24321787   4920199  22680384  11581341   1845323  74480863  66841015   3305439   2421087  53523383 
  5127891  17441123  57642567  69337959  24784558  52656723  12848728  24296411  15632601  28529533 
  8165436   8884285  24982263  13086679  65139873   5873556  63381019  25252749   1261641   8913723 
 73629833  20237418    396086   2471995   3093810  50025475   6565843  14739373  84869692  23304171 
 56799033  53344695  15763241  30462219  10861283  18456099    675579  66400950  11649607  77786853 
 45315883  60316531   5675968  34644955  77436843  12713233  11218243  20247675  20823303  46503516 
  9074413  29665563  17812179   5941707  17188305  23890986  37126851   1236030  10600643  21435019 
 49641291  52160295   9077145  10619508  33330987  20184973   9929258  30744219  18622171  55211158 
 56403449  46667571  65949499    319839  32799291  15817628   6070473  14316477  73167623  30298539 
 57613614  95570299  25319675  35124186  32904773  79764313  82057271  68938391  19895393   5044008 
 13573075  24515419  24992328  28523024  10295245   9871944  16424079  15555479   9607398  36315199 
  4952567  14974427  45393010  25046571  28365573  45778263   9813062   2080773    749979  38446773 
 20913551  23634987  14309656  16272379  54802849  55684323  60774453  15933373   5185202   3693969 
  5656499  31662863  60621829   2509275  25653043   9288243  64818393    765732   4826017  25772155 
 12161615   5502261  52868447  48277131    771713  23653700  15688741  37157415   5512819   4039107 
 44501971  69493723  47396841  20766243  62597203    744581  33159775  10483143  30095843   1473097 
 53260035  74934518  25447909  19894853  14517635   4834355  29536333  27281400   2130053  26086777 
 23253420  10619683  34214048   2062141  20996907  34578645  20579595   5046195  14314610  43212521 
 64725868  24444333  48469974  34806235  45498885  27764619  37118637  67481889  44176177  17315880 
 42379262  67379433   4612863  52500263    939035  62017703   2314838  70860633  56122108  18070123 
 26216299  69542871   3673518  17294478  36546413  15135177  50468379  25621755  18573087   2833017 
   120659   4670892   6448505  11120595   6364833  21728923  62536380  64092873  20266891  80166867 
 48382093  17443857  45889993   9864347  20329214   4315239   3663591    677183  21523893  22102443 
 10131773     55335  21200219  66692011    249533  36580700  34086395  15877785  28783447  28627911 
 19635171    978793   6307150  67444183   1912929  38110210   1835613  41579232  18248613  57239774 
  2421339  31629840   2840923   1697840    502541  11047096   4521093  32486049   5460496   7375418 
 16543179  33658794  19021928     25603  25634175   4252229  42133122  34866135  18871015    344495 
 10063509  29722907   6033915     36016   5398090  86623505  53494666  10605899   2917107   8552619 
 60936453  19463354  96058813  43529235  44401038   9907351    316769   6821028     57081  74207323 
 20238887   2742507   1526841  47083923   6217235  43977738  20875509   3720560  31892059  18282345 
 38615019  44943483   8579303     14130   7145495  25027088  61463668  49815123  46734573  20451247 
 53866265     50649    774974  23541661   6258009   2325627  32703783  19751403   1612056   8099375 
  4236863  66584937   7353983   1949139   4479639  40241459   9126786  13867900   8164939   1375093 
 20804844  35324123   1844271   8580414  29891683   2331465  71538863  93450963  82312623   3027165 
 40531398   5341753   6766953  60084475   3100604  16221063  16816103  54112731    982099  54506393 
  1884743  49716723  86478307  41317098  19588515   1567455  20038603   6326857  11761453  26184093 
 29968373  56212874  32694620  32933859  19482290   8614463  18418173  36887311   5688373  53392683 
 31124139  39711963  36063579  11634648  37257048    355653  32801643  53938889  15509371  35228080 
  2401589   3504435  71348862  42407523  24115693  12693064  20858779   8391495  10305955  18913736 
 26692348  13589424  63803195    702279  18281799   2931440   2168223   3804463  26349552   8982303 
  7664971  11019233  57262053   7359430  15503171   2052055   7661975  25644403   2343191  46637637 
  8806188  29122635  33212655  40540545  42046423    836403   9108096  21398676  77226729   3437620 
  8775006  16481973  41709973  67609447  19548356  18021651  33825614  41459118  22052308  31111335 
 27924270   4712275   2936623  24485298   8195911   9480223  24037867  72691843  48186738  20141049 
 55059270  10102231  46370323  33660771  24594327   7785096  15107019   4195921  26710785  27435300 
 36110241    170304   5571084  21905339  19448683   8163184   1627259  43283783     95533  26196417 
  5518650  12685865  27940475  44620055  13488843   2077227  34495545  23629110   4058827  60571359 
  5612943  36281291  32058055   8192865  20863147  72194363   5272299  70548548  16227833  19344903 
 72160533  14854451   5234599  40994223     71133   6075175  67370203  69345501   2457417   5028623 
  4027271    449723  52687458  34124577  53640235  30652671   4339683  67813323  25038383  26911705 
 21662343  64971366    468525  38235567    937059   2125925  34175019  11234745  50590143  71013223 
     3619    287488   5199355  43864143   7480119  96366678    317973   2249545  43611614  47034363 
 29702593   4260561  67791547  19846563  12872763  36976803  22617495  23484429  33051413  15988903 
 10191538  29482797  32449847   7641123  11101004  82168239  39294243    848799    911173   3479014 
 28807657  12431538  49580775  71068638   7070991  35359694  11536315  57632828  33228411  63928283 
 41181758  17153008  34255887    161330  33854383  28319033   9992248    102327  24800367  45023739 
 34349006  47515899  26247113  20163399  16123269  22149438   4138098  57460083  38366499  18778849 
  3646451   3539087   7741235   3144051    355387   2320649  24827023     53007  10595815   9641040 
  9918685   1371403  81877875  43651843  43066743  25571879   5472429   7751595  24663398  30426183 
  4471815  21742792   9006922  14845983   5642613   8278911  51064048  67065381  19691158   2308743 
 40153134   4040901   2882108   5159978   7171817  54248955  24674747  26655120   3679177  27102331 
 48087437  73876101  18339638  57903783  62136663  41262927  29449383  49280958  35066203   1907898 
 80738002   1482188  90041613   2905207  34420817  23965771  42604743  33602643   1284031   5172797 
 34675293  15899253  48972915  67616196   2984523  91541495  13068948  54923563  17792936  46749723 
  3428901  30242918   3388937   7681414  76078113  27789003    574611  18773223   2908526  60799743 
  4365249  25148047   6970667  17662663  61310835  52964298  10939880   9119687  44930505   1429981 
  2909988   6952479   2371395  53280567   3242137   1808919  32512293  65083373  26932969  41805202 
  4402427   6302923   8216639  47689128   9258361  23183682   9974528    293939  58910775  69456598 
  9570827    427629  31432875    692466  18875327  10743933   3235329  14969182  46117083   3202941 
 23941321  44888473  30834613  41366427  11087867  32971249   1996059  21147828  24343766  36869354 
  5634661  11374347   4239834   4484787  83877371  27266115  47656083  63783843  10785051   9213287 
 19133443   7277017  43330971  42701343   3563003   6011058   2731919    267958  39772394  54473540 
  7227588   1216307  50455131  10482581  63086872   4622510  45371163  11239323  89728293  43149523 
 89493019  56583542   4791165   6730527   1527131  39710075  51443729   6052723  67130105  20173358 
 21581285   6070645  44221333   7428173  26869273  48133327    203141  89094777  48924377  15215268 
  4765303   9550590   9418963   9912844  85724859  47501568  15745251  22390395    260727  19768117 
 17319497  33109543  13445451  27618539  59394195  25150118    245031   5720619  37143105   4789479 
 32383932  13615097  20560346   1022788   1670813  10618853   5793509   8367573  32101143  34808403 
 11962527  21701277  27694398  44672253    413920  28465301  28570575  11209083   2819870  23511921 
 12754410  57097626   5980009   7863375  16418457  25217623  27428433  19338253  26945723  29332650 
  9354705   1421466   3036357   3047322   8145645  18912408  15003222   3869369  19573763  35646395 
   490437  70300923  42740203  26302649   5489651  12658586  19456347  16596283  26119333  23892586 
 54722183   4254261  87427656  21725043   5519454  63914991  37227132  64668188  12661227  45493423 
 25333451    347695   2785245   3153651  40618388  21437259  14477553  60970471  15764198  32959683 
 34192666  13020443  10606325   9103623  86336988  18885409   1259329  12115185  24199698  60469623 
 13742698  41645687  64093167   5557719   1930650  17961978   4540975  31593705  31517392   7143272 
  8279803  26458193  16865218   1126671  39095155  15518538    485641  44608838   3975219  31599973 
 32597167  36023691  40666688  14759385  20611513   9902708  83692193  15588993   9744047     18549 
 40022975  37102458  12317113  63091323  13121255  35565819  13528291  65491323  12886113  56528013 
 21354288  19729296  56630765  59639969  17599257    101965   9315136  11026044  17709227   2266647 
  5973195  19530603  73984395  13620178  20575483  53654703   9801672  60019182  31140160  15431261 
 33399163  76567016  74215323  10544046  61959498  13672028   3210792  18402518  65472033  12585655 
 62095079  13957755  10139973  32386519  23456931  25920433   6013809  47078307  32069164   6516767 
 14775671  59273791   8458551  95041111  12681723  16251171  51848736  11685372  26638001    894727 
 20572009  32322863  70221963  27069771   7565595   7018631    151121  31947918  61574391    956539 
 13074703   5069528   6409604    461248   1342021    929883    487379    327431  47137047  25898163 
 37475916  78948880  43597215   7312839  87215478    904995  14037867  22130003  32562339  30126255 
 11429273  19277150  14639739  35211303    932923  21331455   5988223  64831204  22529147  18194303 
  2618183  44245423  32066043  82439383  10212531   4926093  17204091  35330991   1055611  49879933 
  5185807  50194257  40472647  13348656  13485861    667563   6020907  28616243  12616741   1676539 
 42996102  56031675  15499334  10395359  35306369  40082827  42250695   6463077  30976331   9254179 
 16616818   6983968  17608706  15170091  11571115  31194923  88128803  71919789     35943  11210535 
 72456651  15337391  41910981   2028708   5171639  30419651   6581485  23112099   9191283  16373331 
 11391261  24568803   7046470  16153800  59553799   4900083  32190204  51792032  19813415   2884513 
 27006606  11513755  13491773  19395939  28592193  12465321  17410331  16264113  36045654   2392467 
  4129155  42236817  11816201  13274650   3804783  15092259  12595943  49895208  42556923   1910538 
 26335651  59423331    308323    148380   3450017  13924537  13726587   5331120   4658763  11705813 
 31355362  21532623  38191587      5103  42676736   1331835  12353849  34156917   2091159  57487453 
 25687067   6965601  10861671   5884833  22948413  47440635  14707957  24991403  28519493  71386745 
 45429227   7543383   2987203  68337609  38983053  23128611  16881471  14139771  33302712   7232188 
 11835002  64161787  31144315  27394017    322467  69317681   6887503  10120943  25970775  58283325 
 57095818  10423313  95832081  27377523  51232683  21585155   2948475  52252477  35149136  37704823 
  8420535  15590778  26461146  10389285   6342474  50257227   5105520  19332319  15632487  45089601 
 26478789   2602355   1171099  46218507   9474889   1736928  45277635  12534769  82741879  53282781 
 23633655  29997798  96414953  11452355  27455640  19636436  11873348  50033035  53513516  15849915 
 74853123  18647365  26285841  50714763  36683173  48236131  13910722    502647   1937147  28998111 
  9937748  11802138  41897291  33997845   9097883   2275533  36576663  54224803  77909253  23550549 
 18040277  28537942   3445945  42148971  47478930  22165759   2104867  34364585  41084349   6415323 
 15726222  12838207  28999313  25803748  32506397   6243703  12007167  74263045   5415279  44507071 
 20869377   9971363  40376187  38245803   3874749  39950423  16836803   3404836  38115051  16458599 
  8767787  15138221  10637344  18966395  82416483  48065523   1964163   1974331   3671653   1443444 
  3671673  43423217  17685499  68953548  33677254  53178435     70251  34773819  21097080   4571865 
 17950629  23941851  26772963  20197103   7551773  46173163  40613982  23047371   3520518   2210507 
 33658219  41163947   6778851  30365143  17935579   2942251  64719323    415363  70705475  24084953 
 11723115  68959611   6762171  23916828  31822539  42788215     18779  83135774   9848643  15225193 
 68706735  30666303  19917297  29673051   8823895  16607687  15989624  18753959  26219985  13747514 
 66405300  23779921  35712618  45042492  24741158    716872  19616938  18388473   4510851   2561054 
 34007127   6902975  11923464  38723585   7664923  54330415  71858585  42083739  52735839  20751183 
 16684973   8828745  70475683  22168115   6110998   1171079  91881627     83292   1407779   3325445 
 19165523  88024563   8671457  34120572  19583588   5127703  33116031   4542330  40956295   1634435 
 22817043    668454   3329554  27674163   9648387  15095667  40894533  72110163  27275228  85332907 
  1318652  14765699  34786545  41164848  27551283  48376347   8507419   3227163  67389981   1086545 
 35190579  12885229  17301813   1616701   9396258   9214235    446989  11052334  56608521  48140527 
 39655167  14229363  30462523  23569629  40751027  17885371  68881587  50376274   5350979  78103599 
  5483061   4429973   1017293  27399768  18850510  68943790   3985090   1306578  32294735   4161315 
 22284113   1623363  50452393  25704018   1508434  10479240  31143555  70398633   7352303  10546053 
 27007833  53355711       301  17445375   7303120   6789371  13002299   1961611  59619335  43059141 
 41080703  59304473    160919  38843457  51863723  20543723   9206326  72990697   1176126  24841823 
  1217850   5865099  71195313  17071815   4203553   2830671  16466443  39948069  61171323   8251575 
 23942523  38111539  50198509  39915171  10713313   9746685  20910633  38302973  16625025  11710348 
 67555128  26928142  36999789   6479129  37208393  30728597  54828233  11467287  69000151   4856699 
 77713583  49582413  32027355  60780972  25741401  12821451    367707  14767112  30996514  20907594 
 17256309  23784993   6260109  31818359   9263235   2024519   1671819  43497787   3155298  23148898 
 25964227  26104201  17791337  45683169  15343139  10105973  42636333  63744321  55758273  32802501 
 59665398  27668371  26077038   3338063  47540623   9803999   5052765   4691019   9103461  46086451 
 49108383  19359707    606771  54216927  62514438  11832359   3000855  18586223   6847269  38403550 
 20259708   7451931  18757425  33565032  14842671  14773203   6883359  85692143  16374723  50384283 
 17643393  66085431  30586189  27287238  77845675   1041747    477669  22747497  18042173  29392863 
  9339648  53396973  11562003  65772699  14328131  42854335  77659863  68713581  30828642  78508663 
 20086017   1813259   2143515  16216389  26104153  59020513   3365758   6793663  45578553  16298958 
 58871914  20808757  16556049   9037293  18764583  75477087   4234187  58822513   7813263   8923053 
  4282947   1006752   4990923  37049243  73164201   6498713  16991243   5783915  39809623  13380503 
 36331866  47396593   3074791  22431019   8647923  41896908  39717931  15007195  47115123  70284909 
 28687358  52709043  70488155   3538279  19442511  27023595   2528951   7521450  62777758  25333149 
 33371232  13487633   1530018  17345511  22602843   5028416  50093982   4419259  21124611  46729217 
 32564139  29765859  14676772   1925036  17050485     61163  17491443  11727243  12901934  10250699 
 31618509   2272423  60262268    186553  35343363  65465157  27752265  14713962   2404887  27010507 
 12293500  20092544   3704278  27781137  21126151   5769911  18968223    152613  13933751  26569861 
  4378711  17670774  11539735   6700333  36694482   3812467   8644274  25510323  40212235  23374527 
 21192949   3468003   9252800  14180631  37205576  50920674  26532788  30480895    760149  59330523 
 31962865  54430947  13067059  12791768   6341447  25942763  13438505  23273699    854638  35399374 
 25035445  13764843  17078683  52214395  58053202  30254541  24112729  13857603  24517445  29900272 
 47564619  37003413   7821618  39143823  59905158   1039106  34124133  83690363   1437173  26664628 
  5642123  53046969  46662273   3881163    449891  11403435  43095403   7732939   2710541  22532418 
 50849727  66574783  15608540  17178830  11553210  27929838  15312723   9991524   4446017   3386605 
 53924460   1170241   3287883    273474  22325687  32694639  53797226  50755303  36362613   7660842 
 39154183   7390947   4350435  21957981  33332868   7077907   2072670  26448419  23072865  13366224 
 93337819  60110091  32825949  43307311    339371  20920683   5076306   1350773   1067967   4515840 
 41513283   1263463    791899     36973  50240313   4615249  15653943   1484763    539013   8625673 
 16026018   9280797    121251   1764033  11633693  15668628  32723215   5535507   7184786  22592201 
 31653648  17708743  28505886  21823544   9370231  16158008     38107  13629539  91170195  19327977 
 52792593  87539043  43560651  47725177  42208585  42451845  23292447  24785949   8071073  21450603 
 34668591   1114344  14038083  45281316  14152452  71501728  13813727    548358  77508603  43351641 
 33399604   5824171  63209088   5862343  69565757  10485873   7954183  75704433  10942520   1486995 
  8338555  82314611  32044047  18090052  19727706  13578303  86422273  45961948   3844401   7776067 
   726067  13090761   2304251  36608607  33600305  22349583    405437  58253094   6889860    311273 
 30291915   1820825  55851464    243675  50648193    909451   9512243  57987515  41498983    977587 
 44330563  37714327  32755798   6852705  31646491  12958653  33882998  39637819  12196839  37309739 
 20264059   1229427  31988101    953667   5536683     62823   2717915   7443453  17159972  43780387 
 46682799  18986550  39259627   2210812  23340978   5582094  23375712   1102763    730587  30084324 
 10555738  87077859   3079523  45332004  48564925  35667066  35003387  15173358  75545703  21929771 
 53592123   8445360  47059122  18205779   4656187   6557548  52960971  12147573  29684705   4993661 
 14318626  14635363  32700390   7972374  23535461    440778   6755571    717595   2922143  14562247 
 45095694  46914445  19893831  18450629  41071227  55340498  14342325    729319   4074699  16972907 
 11488131  23107081  12599430  29942529  33603121  10876690   7501353  40033025  19583023  15360369 
 52245390  85090947  41435439  50035251  40903803  54485673  40192347   7891483  19990203  47734887 
 63145930  53027295  25030491  36518271  34292069   5261379   2474694  19833615  15322083  70114947 
 25105896  73380309  27037819    438204  35902968  13634295  11895888  12648575  16031985  35011971 
 12547419   2296167  18565123  10903827   3550303  42790123  43151355   1455867    170678   7001373 
 65356683  59993139  26026123  27387107   3478567   3100087   2528561  20766063  25552626    574053 
 31503744  22821376   4299957  17363387  72446819  76001003  51922851  11141499  93137683   4638055 
  8646677  13778624   1045531   9793436  40343883   1485676   7401573  50045075  82259916  24524455 
 13876843  27279843  30861155  53990523  32787888  29605569  18035569    223278  28313337  14607837 
 75398418  39864735  13781289  20626932  14265798  39508123   4903026  74382159  27562320  19047251 
 12309163   6883849  16850715   4336887    965127  31644931   6062973  43455038  49279343  90362667 
  8007360    681915  77687437  18241101  24845623  45229863  44923791  44450952   1606861  50727093 
 13799733   9586395  40699628     59260   4020504  14532123  45447189  51594428   1418059  51312219 
 61303680  10952348  31632823  64930295   5052123  45461427   7558471  43436481   7940535    134664 
 49923969  10846755  87042051   5079973  68701464  21219621  15322389  13149643   6299053  23626033 
 61738527   8801851  54619208  62616372   2693653   1865467  49460314  51627527  28738665  79510533 
 30044123   8712363    642999  57242651   5118707  78585973  35694201  24162603  19937575  26380383 
 19602229  18945936   7670589  49752136  35874555  49720587  46661243  50369839  30719123  31700487 
 72133751  46430143  13909323  49342703  15101869  16150231  26086748  91087023  20032369   6777167 
 49826361    162348  30100683  84011583   2259861  43572379  58410465  11547162    134663  40755303 
 19067091   4355760   7074336  29607688  33393581  19961313   3773163  33740973   1299391  79564522 
 18000722  29674632   1823879  14995220  19265142  19238143   5293625  49671823   7508420  10609737 
 13432724   1542163  51071883   5684547    355758  30954753  88281318   4432071   4062847   1212018 
 21787438  71381658  64519107  35407146  23826276  42237435   6353184  74776803  14280688    384531 
   803559  75844595  17291489   2628735  51784338  15820663  23603073   1456359   7178889   2279408 
 25561491    217411  38050470  12048635   7168715   4379883      6227  57246933   8114529  20302503 
 16415981   5687880  48203411  15716373  11043991  71493827  53407488  43814322   5848139  23570973 
  1748815  18406159  16926863    426523     28617  29597001  13197593  11101551  29874735  74764395 
 11794724   2857680  27037573   6577548  11343334  18338775   8559963  58558553  22121006  48638713 
 29815994   4392733  31318635  10927995  41075898  12303103   3164793  21497163  27808004   7287123 
 33753979  65948676  42662155   6664293  28529611  91731773  13334631  38305697   7178883  15333621 
 18617433  45868176  16603763  29118969   1160359  31701363  67617168     97985  25585467  27802072 
 22301089  10976865  49554144  58606755  32783874   8655223  10056203  79171798   8536662  33671085 
  4193625    836379  16319517  17090520  11130213  43700702   8330217  35025931  20392539   3057639 
 64180068    879261  31322220   2781099   8897843  22313373  23659074   2098695  45061183  47055259 
 57160379   3704603   3339123   8099231  25673388  39199353  24284883  30398271  64950113   4296933 
  5224734  21086043  25537291   6555260  35280088  12234873  37598907    407355   3081335  18909569 
 28830203   7896651  17544629   1981563  10161591  17354029  92036779  31377295  36049371   4597848 
  9095110  38096122  38408907  24932283  18666171  13569633   6527276  13342650   3461595  18886059 
 91853092  33273323  33195003   8701883  10778498   2020428    153449  15166959   8120598  85651923 
  2780436  29263227  55445303  21301936  19184340    184335  64171263  44301730   1453793   5264798 
 65721241   7444639   4511495  47930885  23394195  55318433   4194689   5283131   8936123   4503369 
 30464997  25397951  32266298  20681835  10840589  23503083  14349539      3181  46027195  18994098 
  3729051  54567499  11712798  10629483  23492472   5913240   4670563  14080203  12963609  10130026 
  3924577   2852921  18774538  68423049  39443455  69480573  28727225   5779527    933613  78008067 
  8514103  26642127  16453275  19487748  42652145  17862708  69858667  16807067  14494359  71062741 
 32423223  20796993  25910324  11311833  11993753  96401533  35392529  62175337  33962463   4836543 
 53545443   2878427  21895500    159633  62371974   4344771  13904183   6933211  12175197  66238737 
  5876523   9458028   8863751   1171227  21681865  15833811   3839156  37817763   3363798  78466483 
 16475358  11419448  21352278   4719859   2479152  11538337  14258698     43221  40529087    317258 
  9901448  20609803  57665939   1257447   4940178    793563  17620603   8807573   2094018    247155 
  3785716  60556183   4186635  78713880  23251686  58925223  29016833  33792826  10050374  97086893 
 55014973  30636233  19875483   7715215   2904497  81499137   6913451  24874311  12972732     85131 
 10626323  56864868   1886707   9648541   9080547  32279887  52811817   4248759   9388045  45257298 
  4570058  39907243  83142457   1059720  75540597   6966843  49214022  11205746  34469619  31097973 
 18630267  23379927  15756291  52190545  20816515  26799518  33487433  18287469  12287283    859339 
 25273131   1713807  26827476  22710843  24537612  15759423  68094275   8369613  52702015  19684691 
 67557890  87438033  40095843  67087197  15960258  17664664  22277433  12603895  34239426  43570232 
 87219679  16108748  36975771  74536483   1512648  25854159  23411163  18748644  76479056   9904875 
 38384313  18515494   4116675  15929710  25016433   1775748   7769275   6024261  39481851  11655207 
  6599013  18597579  52368705  55740392  12688365  29558743  19202696   4868699  26537515  14839024 
 11025802  15973668   6438651  12533478  76829703   8503163  14227573  39972003  37990518  53065883 
 54198870  91291478  33522456   2444019  82735999   8953167   7653217  69682680   2473101  14850810 
 17106878  88500799  23874225   7268928  24627593  46787063  34095523  26024163    316684  20300819 
 55993518  32617003   3114376  13600311  18140463  17476648  42159123  10301089  74971123  44368899 
  8104527  36355036   2839422  36576377   4408417  17382693  33374303  10729499  17647887  42924564 
  1389337    629196  10600393  17142123   8158467  49278778   3841707  33698913  57386363  65758395 
 12940027  17348283  33785008  17910112   1907603   2285311   5082263  28825206  17576423  29699793 
 31088652  54826143   1318433  65724873  14354331  14593559  28421108  27073023  49702823   6276071 
  6972053  13380873   3809128   2526995   5697786  13964683  56821967  32477620   5824257  37880665 
 35685197  20939298  21714233  58236463  42015767   5620947  60296739   7151643  22002598   8632773 
 31174259  37875205   3506171   4320075  18346295   1126492  26796695  40474221  40695778   8074127 
 51438991  48450299  28427213   4617363   5343839  51523847  40859215   5158446   1557147   7538272 
 50685942   4629107   4604907   1339983  57765499  26644389  10401343  38099112  11562553  76026848 
   112875   3550254  10652028  47978169      6878  13129443  20711418  24628155    545499   6614325 
 35161873   9998337  17173923  27794227  14305281  68536023   1849427  48173181  11748246  54066671 
  3204309   2084661  18156916  41933513  10617433   2015483  45846303   4007232  35129707    794245 
 15339183   7263243  56996816  55153987  96943814   7649919  25346371   4898233  55500480  61944863 
 35159637  49074102  39395682  11440793  12070653   6361122  70456659  49724547  11603813   6084810 
 43295963  79307369  11252152   5352003  21573574  44936801   8962109  52492927  19716583  29438073 
 14128575  21251207  24211243  30078379  31521621  15154860  68323083  27817339   6353805  22609891 
  7673767  57118863  32819195  32342772   1594846   6686998  19499211  54556603   8948463  45715707 
 38692801  90544435  20706747  17626238  18290185   5430594  40547413  13694119  43462190   1333485 
 13420668  68098971   2830756  47716494  36071304  38551699   1884159   8881773  16879454  26014683 
 48789503  73498775  27130360  26835491   7012851  80013004  54896021  31069158  75983583  40656893 
 18780403  90855883  42137367  68037183  44875899  86085687  13003073   5212893  11094323  14638685 
 12971811  10338243  24768573  53346075  27424015  69859887   7034799   9593823  28283071  24644526 
  2243060  19447548  11736603  14938508  13677591    415195   8567818  13585247  12195523  20978667 
 13934127  43967651  14747377   1901411  16280304  14963319   8253367   7977326  21556553   7394925 
  7422720  37355755  58063667  51511779  60681423  29710167  56742319  38460039  60210225    293739 
 33607578  71492091  10389499  20774427  79703291  19784553  23220673   4035702  68589070  55525145 
 69743923   1407861   9548706   7878072  74572665  26098683  46083155   6279162  11101935  55542909 
   567539  26900091  11124460  14501253    390892  16625185  38925119  26190823  61393563    546795 
 41990474   5459489   6851575  73579183   3436449  20526955  59819773  36898971    313373     51438 
 26496216  32814995  52499045  53333403  70397835  43740783  61811178   5528009  73533687  28621267 
 11161659  44363308   3542554  31357400  14800513  37445301  64050733  32535024   9855048     72251 
 40101863  28973847  92157722  32811739  28957975   1804350  73437691  41833783  19511043   2800985 
 20018667  24379878  25468743   6072673  31661271  19903890  35373951   1302446  43752711  18922607 
 15931347   2882479  80257404   1533356  62478693  15715654  81595323  23825639  69602471  12683563 
   566506  60426507  43386179  36124283  14640743  50637255   1205961   8409898  37394363   5906433 
 19661483  19556763  39693375  91650123   7291419  22195005  14193237  15638393  83733305   3357897 
 24610411  30085019  16927403  36057339   7568811  50977967  48768207   9331287  18769445  16479960 
  7331217  19260859  73667051  48612165   4231263  38246903  44350539  22065975   2147098   1494789 
 14091074  21044023  12132931   9132115  68411589   3540881   9840606   3845046  23680248  45283767 
 10726729   4153025  32590510  60343843   7786798  23535303  11932225  60235542    846450   8271867 
  2358983   8719873  16417315  74149826  29007503  23157753  73523223  20504019  13069842  57041393 
 41511983  95583275   4969371  10291137  66494203  12497055  40461487  56164088  52328343  27328281 
 42199918  30671862  63479357  10824207   1770825  13452717  17153151  50210903  20115673  19977866 
 30099048  56386233  34498987  16159347  10591553  13939953  34542865  40215067   2467557  23102579 
  5473195  60275765   2486653  24316932  12539013   3557413   9740823    666813  49530321  12758198 
 15923247  50058827  45437077  30419259  22193281  33117321  11411753   8112863  21551091   2423739 
   306537  30010893   5974373  39925248   6765276  54948959   9448932   4592766  12535998   6292191 
  7776595   9273453  74818623  18106867  21018991   5747999  78604227  86470715  43898398  12067833 
 15624015  27013097   4431163  37005513  46926717  52869555   5157023  52824654  25907921   1511015 
 35662926   5089971  11895961  33412782  37466760  11072693  75129923   3234143  21700061  69222373 
 20299233  22283173  77274471   8255403  20034067  56523954  14889219  35557323  24857139  21439187 
 82125051  59480823   2686759   5839512  61645557   8907171  47427403   3580427  43859463   8813715 
 58472478  10105267  46489026  11574725  20186887   2145333  15878157  70260171  11275089  40391331 
  7182471  23341243   6448417  10843386    688759   8423135  70979587  50836767  18972795  10147168 
 59706588   6066199  15332725  15154379  31298795  12022905  84765089  51549789  32209062  27335643 
 11623269   4327487  82656347   7831739   8285400  87381123   8698603  14986185   2492163   9152799 
 83387555  16913320  14614140   7443203  10585453   5233355  10077918   4231361  16729899  22089675 
  9626747  64314123  39337677  19557704  38405659  53710199    314727  50221638   9053319  15382323 
  9264973  36239019     65999  27443831  69781945  14706383  74166523  47779329  36383162    725577 
 37956066   3164603   4350623   4421363   6249003  14840498  20474787   6460496  27962005   2559218 
 48021819   8674542  30707925  39241359   4376398  26078155   6202539  24797343   1888699  23436870 
  8104834   1697475  12162423  13039503   5913842   3122179  59721099   7537041  50664261  18846203 
 23724123   3963207   2402047  15898866  65193251  66920598  80209344  50871063  29191973   3376678 
 26373743  20916663  18703723  42807632   8276763  22495337  26350131   3396093   9478612    190197 
 62064573  35155023   3663643  20490483    310892  11456201  14237528  24688137  57494956  16862623 
  9516995    310715  57562683  15545268   5750970  23817954  64160824  17625948  15541553  67358752 
 18613473  50567198   5716643   7703775  14951128  66551791   2636268  66939127  27454487    372007 
 35780615  52967823  18113528  28305073   7358978   4911827  29245339  58461684   8922813  12173533 
 43348407  41137001    198489   4732753   5190436   8913019  17257237  18272754  18095163  11790755 
  1905675   4235088    846423  55422648  10815277  17475984  36434814  87297711  32720100  38040788 
   448485   6694111   1272823   1456809  17973804  16898039   6684267  41960284  59330443  12114595 
  5935810  19435297    769797  12869658  22008185   9182505   6335647  27790418   6021033   8187549 
 13337227  59254435   5838818  31149483  39477115  54797334  73921238   1655333  35729382   8681059 
 78852155   1320155   5121668  45972635  48227370  10654930  52816112  10845744  44316998  23494970 
 45375939  43850622    224972  33580027  54241114   6816064  16502398  16378116  85161003  40234288 
  8499579  22875608  11786051   9970954  36359845  51773073   2652879  64964865   9562296  17723381 
  1611603  16322703  14951983  19633287  53093265  65683023   6806297  29051880   3476091  47860783 
 55487302  64103782   6688411  30487272    474577    365421  50678763  26434593  18887763  75878091 
 76982175  16011189  78250614   2464403  30641499  18982754  46674477  38740890  45201643  25807172 
 20468822  81007621   2111643  19245850  80080585  36319561  34010190  40790595  72946143  72168443 
 15317165  45803947   4697298   1631035    693563    413016  32080619  29598361   6733243  77971779 
  6174300    261228   1702188   1949668  12866403  17570197  13867425   5692623   1505113   1865751 
 54529854  48755339  10587021   6070972  70760010  35775473  69096683  29636218   2207391  10137263 
  4954875  54328992  16540388  22965333    881295   1318299  14133499   5869789   8198306    140367 
   713575   3912843  25792548  28362430  31448931  16366245  53819431  41633913  11380548  21314937 
 71209995   6333651  33670643   4913491   3896911  40851663  27781483  40599171  20753971  18703285 
 16383335   8591083  25126905  66840043   7284923  12288471  42091067   8748879  14487154  13487100 
 25557053  32522895   5945811  20493843  82268673  30825723   4657703   9720204  48754893  11285241 
 22116894  66021690  36547539  29411393  27150219  55755753  32166078   9583779   3396091   1439763 
 50121971  10512728   9112683  18911623  26456101   1020927  57705363  27381633  12627570   5787567 
 20938428   7657823  27757801   9246037   4677796   7024803  42439572  24372955    355860  42721375 
 18438855  10545231   5417689   1335231  22720779  42467451    184083  17263601  17293493  42866235 
 41165923   4322550  46152123  40243623  34062107   9057023  43861269  17975358  68766282     41127 
 14877129  21082893  11702654   4214907   7665339  13359568  69297699   3614201  16096885   2683395 
 16230773  27343054   3934437  20070019  48780093  35352654  28354274  20870867  14043475  16566398 
 21325455  15504318  27302830  31354498  26705836  56991498  67447057   6637237   4229565  18014937 
  1832050  27468231  11167642  35213268  23306731  12433418  57175033  45809868   5173595  36644323 
 11173331  91527251  50331723  32442075  53811956   5891211  15513813   3956218  54593673  61286308 
 29490981  22329903  22700955  10865395   9517051   9067499  63271163  22187715  39156542  25509347 
 51985059  17305458  32360643  19710654  24596083  13366437  58849935  13332585    461427  33242222 
  2665323  38792740   3735747  14950363   6094431  40119447    994443   6207162  46259074   3985809 
  4520730   3417403  19616433  12107683    668121  10745795   8524673   1685148  71748768  55437414 
 37945866   8952107   2860059  69265123  11772315  26096043  28014747   9003043  10302646   4475243 
 29638645   2589325   7190262  12720509  44154035  12862617  38026947    981857  85934299  56352147 
 34708407   5189001   5584413  68133267  36499582  24177237   1981336   6101403  61240673  62875593 
 82421451  54458043  68740453  49135624  27194785   4262963  47756687  74310801  32217253   4676667 
 12545325  40037598  84957599  48067933   9475071   1117342  22214231   3143249  19844835   8603963 
  9084561  24685095   1496175   9702309   5988459  45412236   8913834   7401411  34545913  34749136 
 43637297    335711  68891712   1593267    342873  13245225   7903838  61554291   9725319  37740393 
  4143255  54400245   3990741  11557623  15050585  31767726   6362545  70924827   3091551  24064619 
  4960615  40791194  51182618  17265743   4157143  69292203  73740871  90488333    318219  11458273 
 34994532    322913  24205083  20179200  41045743   5747982  65751031  51386378  15327761  42306477 
 21107331  11387169  30026224  28247397  25205029   2721275   2942331  46494413  13033971  31237728 
 52043532  17953755   1311883    132983   2343478   9768051  27977729   2750243  11288528  42785403 
 31553348   9407560   8364275  16986683  37093467  56827718  18963297  35436292   4303279  65755095 
 23153123  15383248   8318883  77741655  10125371  15274176  67873204  66956518  28652403  71589361 
 19853244   9118883  28563563  55952444   2591754   4462043  61222955  17308671    377238  17159175 
  1201725  15709278   6935293   7593905  12417100   9275391  32215463  10666833   6942023  24996441 
  4869146  16145179  26000733  54758687   4726297   5037831  44955586   9644307   2929339  15215681 
  6935009  37647255  28794139  37361499   4351467  24624003  12605821  78875763  14823179  15262167 
  8517399  25643841  21561015  17352907  22506673   1993647   5852463  46450704  17325055  21749214 
 51123741   2534551  12711577  23712009  66722339  53165963  74499666   5489969  28386819  17435515 
 31250423   2288907    514429  26255259   4623157  43070748  18874797  27516543  72553274   2169467 
 73200933  54186927  47615038  41141883  63009875  25696008  89673111  52057173  27656279  43444293 
  1324833   7984643   3539301   5021853  19484373  15938973   4642143  25929257  30074882   5044036 
 10876452  23306039  13572002  11880763    780100   2754967   6264331  33396843  28672998  40115939 
 26754261  66302124  83758963  31752848  36426312  54264123  13332177  37598718  22767341  27892247 
 54543323    251115  14268426  34290710    632887  69670295  32237083  54884205   6643998  69603873 
  2252373   2467413   6144780  82955293   3656653  39531719  11664461   4718032   2991683  70530555 
 30679467   5681247    131278   8947255  26596425  27795717   1191651  37849232  35752896  15507678 
  5221123  75974840    692473  17606173  13513115   1870069  20692823  47454206  37969725  10001730 
  6428929   3924649  37895456   1588183  22720587   5195267     23415  24691225  76862274  42766998 
 20125935  19699151  61124995  90455163  22815553     86407   8533851   8804779    529605  54160013 
 30653623  22774459  10606684   8675771  41820440  36929397  16394139   1467183  58537987  18831748 
 17740066  23166673   4729679  29034587   4541421  26323165  65791365  12545613  60833883  38460857 
 53547053  30921387  23721427  87246490  26846103  35280875  34058213  41661079  41954655   2341635 
  9422883  18622705  18461511  19568269    186186  19711353  30928449  25100513  70929531  81920757 
 24900363   2770107   2783153  45353598  27522447   5013376  45886583   1792613    594312  55508775 
  6204867  76608879  14357270   1126077  18105228  83128443  38285923  35292939  25632804   3128834 
 64628725  49432913   5402773   6840495  38360110  38686491  15184318  25273636  31102207  12620289 
  1387850  37144059  28402133  23294101  15948566  37303053   1249159  54600955  41308923   6158688 
 76786794  17031723   8955999   2806983  68765028  30997586  45488063   7043148   2622171   6814164 
  3955041  27480336   5449490   7739943   1241701   9109236  27366545  43542951  15013647  42588699 
  1535678  31787268  16523619   2181898  12765733  20798331  35345239  44192991  52863415  22328905 
   716993  31401125  27064953  33558141    904983   2440033  49752942   3709533  14349671  23063689 
 49925040  57244938  35123241  14534800    322611   1233082  41681958  19545973   7430523  62515959 
  2335573   6821363   1829123  25765275    649317   3847701    424429   6327788  18792523   1383063 
 27352341  18329595   6742155   3232202  61392645   1353489   4861915   7897202  40058167   5833291 
   862703  30076323  22054427  55827767  59794160  51549333  32376868  25147598  39958027   4072945 
 32101983   2814275  30923307  31251986  92025561  19940643   8110300  58540605   1938044  10946835 
 12943171  36701625  46587485   2202679  49985475  38639355  61203411  27922219  39333545  22165287 
  7687643  58285946   4569798  44464660   1111467  79283103   3456057   5287425     23758  30950364 
 65294215  26059659  17240550  54659456   6012084  11684717   2975833  19951707  30460866    197439 
 26567419  19366123  70400457  12044305  44947623  45917394   9424681  17149398   8275327  23537829 
  1261141  46138254   4833368  39030567   9702507  29704512  13047931  77642583  12331274  31747653 
 65847923  31446418   1365531   6166635  12282927  74110047  41852373  29040768  19673469   6350659 
 37918642   8025003  14660859  24402130  10712798  10869105   4444641   9006615  34118083  20055459 
 27327105  35535196  28507723    569002    593467  32171838   1619107  32193180   4402833   7333168 
 10800123     86509   3317988  64736565  45999483  91946235  58529295  16293609   2119823  23934488 
  2182807   2044833   7833748   5088743  10274517   4793443  24357043  36741123   8059853  35103422 
  6483804  10302644  15761589  22980213   4098238   6143043  10874181  25380075  17963430  44201095 
     9517    187141  23407778    637760  16493355  16357611  30532531  53892114  71557167  13434046 
 67265583  26947914   5367903  30191013  20798142  16675875  15236679  16831821  26189904  15884905 
 33708633  73108617  28512285  68604228  11809923  26191222   3624555  14034485  14383873  70002416 
 10813893  43797363    903908  61001371   8639857  21085827  71159739  20453741   6015347  16782661 
 16498472   1630108  13809750  30789627  21997644   3612255  22300485   1124946   7335204   1414393 
  2037249  69815878    720115  18891709  51664658  34036123  25872603  73351128  44238735  24910449 
  8102958  69069183   9171753  36493461  20607347   4956668  49609299  60963432   2560128   5339487 
 75895586  46729827  53611926   8639523  67375462  64435203  59804826   4399638  40064275   6091130 
 14023681   1095787  72790797  57924987  25272973   2489279   9145475     85779  18866587  56741903 
 78874025  65736498  37794837  30497820  17836183  38997963   2576255  17878929  73855923  59023723 
 43852457  17550381   1581558  96465852  45160875  29540886   3807914  54394958   6418983   9028123 
  4570132  11028673  73788886  16610365  19870475  24007217  32388423  25549521  24490193  12838043 
 18384923  52390335  10585011    667595  82926835   3345545  37710270  20786448   8129663  14486749 
 27123725  33184155    805855  37163393  27084572  11013115  27820837  20789979  41849257  43271583 
 20756167  24574878  12253598  13079113    496891   7675089     39032   5063843   3972951  43871223 
  2728743  57668129   2417917   2284339  13625943  65711985  19785175  67734173  19610439   1252808 
 12861967  10164816  68814883   9509289  58853148  41822904  47338357  30992784  33664434   1891846 
 11681947  17326719    642926  59188709  31622739  27779799   7376037   4876555  52925541  28999886 
 23127455  89842491   3778611  42314059  63440961   2348924  73405635  22660647   5993943  12868947 
 28295423  17452923  19572441  16350191  61685798  20294813  19591086    103945   6378183  18878523 
 13979487  35493291   5877091      5011   3450069   4733523  46363713  74794023   9445020  41942793 
 10440579  19642683    257339   2235629   3048980   1043958  24194277   7124786  12555614   7544856 
 76743783  22867461     82695  11359772    684443  52603029  20056719   4722133  57946977    253713 
 12591123  39833631  51270238  49864903  16127313  27445539  40299723  17846223  35920511   6723419 
 20102451  14453958   6029811  25935438   6427131  35027613   9403489  12169839    544200  20066925 
 12355215  24133683  10341803   5669087  22491851  44821753  73500865  49641594   7850229  49335948 
 71246545  16227835  25837595  28152169  82591771  11060277  19959636   9288891   7668393  37909863 
  2390017   9107192  27086495  48575923  10364837  16418493  55889715  16412509   4010833  52151900 
 63737997  17695493   2400774   6932454   2326395  17405738   6210570  23432976    806559  42447287 
 26230083  24292611   2973395  12942789  82051243   9009669  85083747    565088   1975852  16259450 
 60017115   1268475  35370312  45645739   6226619   1694139   6123819   6482067  27906983     36181 
  9050527  10805073  71595003  31568205  26323804   7632280  24493508  29110091  38972157   7333215 
 38129907   7351059  14404023  57413109  22920063   8210593  24912083  24418979  16471500  22271173 
  5858280  20614773   3407054   3528543   8759963  79105023  31184328  44050965  14736706    610813 
 25523037  24611061   6458307   3615863  44861886  28843951   1182619  39460788   1437339   5506683 
   405003  27854733     39372  69448138  63634561  57493923  21385698  20056923  55002687  19386207 
 46594797   4636068  11736679  18437775  60519491   4470673  66560533  22394898  18718673  18917395 
 14816883  33822771  47670395  24718633  11719014  11843768  11830563  61208742  77488395  26532123 
  4612173  16661788  17867454  37900653  31534474  38077848   3500301  42051908  19386263  51331148 
 12345231   2330335  21637277  39142699  12777339   3629997  33141603  43577409   6216572  28514787 
  5110128  26792911   5804411    320911   4142085  46188889  31433867  34031683  27363879   7053718 
 36829167  87042375   3395979  57533003  20944475   5326987  81966293  56647873  19908117   2272547 
 75740028  21910278   3855636  50894021  16020851  76610723  28421979  16045184  47584271    284526 
 54500835   6172312  60212712  38100883    312780  13624843  57714647  15710171  12424488  56656839 
 66862763  42302343   5503695  64446501  14828183  27398931  38657448   7467187     84815  15387285 
  8999991  35511479    566772  10082043  16554237   9687929   9639723  28515689  56401923   1275984 
  1478371  30291373  20800255  38487261  81562533   8357517  29711943   4175997  79672703   4223426 
 16627512   3667529   8554925  38133435  43714095  33947592  80946063   7337481  31918789  55294724 
 22392155  17792774  15140423   4824351   9304307  72549219    296101  12480723  26589894   3648943 
  1307683   4222187   7699983  24874619   5782398  11969823  37328163  59932694  12225462  42877650 
 59474912  28551261   5757371  60431903   2335668  19449729  92339718   3834052  43251081  11339259 
 20225091   3665853  35624097  37558620   1471371    949977  23839650  71334486   6777867   4145823 
  8819128  10666405  13499315  50120998   2911254  74421954    145338  14018435  19393820  17864592 
 13841895  34917923  14289496  32086760  56647536  66623073  64135953  25305045   2937768   9469011 
 29201851  12590429  40864757   8972031  21703053   9459378  42499438   9324816  62199645  38594466 
   475913  16903026  22688731   2264177  46771563  21437055  21516717  30527499  67165101  26482323 
  9680662  18177218  16067957  22166283  43868483  14288123  18172808  29067279  35765983  13468118 
  3373173  37755998   3263637  49357167  13593948  16392507    529825  44377575  14804979   2511703 
 14265473   7990577  45032019  10526891  12719181   2787121  37374707  38827440  18307419   6545087 
  7218548  49073173  40221483  34325993  16674573   8576922    547179  37312997  25657723  44724131 
 45341718  25605115  48975567  18456548   5841053  10085793  72472323  12130995  49748243   3870003 
 39460095  40227031  47094822   8743603   8614763   8772943   2128403  14493541    224263   4481979 
 81206071  15600411   4445631  26264613  48044625    295098    986715   4837241  17195095  28386573 
 19415823   7516983   6485153  10102383   6260127   6557459   8113855  69188528  12369331    296826 
 43384023  13775199    824117    672803  23385755   1391726  35190971  11469877   1832280  29313638 
  8731433  67000056    854235   7266243    886635  78060651   1964043  23097231  57032379    308089 
  9395448  38412883   1676096     95283  16308937   3667787  72892083   6925851  63736120  74916755 
 16368738  29013351  50305497    738734   5999706  26084475   9378808   1171723  14795803  16901307 
 20830281  15091600   2441965  58774248   1688782   8351696  23231769  14669211   4507200   7698731 
 10137123  23788923  33305850  19558270  71545740  41152204    787937   3250825  32458307  15024015 
 22809150  67812763   1201341  81217089   9478942   4763073  79574741   4483095  16999699  15984735 
  9808980   5135467  55378978  15176216  46641604   5318348  40296827   1842028   7961411   3059655 
 38517995   2455983  17040141  33483062  31985119  57206654  33715623  66245141   3111989   2520021 
 15424843   9397023  45355137  34686495  26577558  28394748   7016301   2790417  48993155  96805963 
 35351549  45537779  49014685  19332387  34704243  41915458   3600627     48611  11023994   2127062 
 28247199  48579069  31884517  20218376   8909067  12657243   5735103  51363088  32969995  11577345 
 20418055  49211349  18367076  26007306  63422531    932843  17181833  40236579  13534043  13089381 
  9199566  55302151  72024861  13939716  26790831   5935285   5758248  24746171  61449963   1327383 
  7057632  22210376  35430573  17403507  23651968  32630904  25944821    535779  25272409  11112943 
 18512667  34340378   2174253  21719805  20852799  64281391  26978371  43955520   3381275  62238606 
  8285397  16700778  28773861  42713337   7596075   5781663  32703024  11339675  18881513  11855691 
  2729086  11477013     73218  55679481  44194661  28432824  63971956   3936539  11394121   1018933 
 18600243  32873873  33604123  74785083   5871498   2101974    183999  60572403   5766378  69233973 
  2788643  35608298  32489573  70106463  16806603   4944085  23380223   6857950  25503216  21572248 
 34126428   6440675  70360059  30040176  45682643   1021473   1663458  12443004  29771917    243990 
 10154657  19182143   5564586   7418651  16572573  13228344  21256935  78922703   7164627  21119755 
 59471187  20879147  15311796  10014883   4693887    352912     57938  51156143   5076896  32385990 
 42824213  20588091  48382891   9583932   4378710  15967752  59896207    989873  49605007  68265948 
  1241643  25709541  11742623     66273   4261343  12286683   1836373  62184483  39496046  11358771 
  5896448  68980307  19447627  15985863  10669963  69669019  43192669  11078259  16456647  17983743 
  6386698  50841734  12122988  24635107  12794619  52836123   8193273   5509543  21889647  18996253 
 72776011    747915   5610720  23426043  57961318   1962395  42688210  54335419  31336647   5315870 
 37456927  17713012   6353437  20716303  25230763   8145483    643921  16104673  22057527  12120921 
 10582527   5226609  66616798  50206763  24694497   5474319  91242425  82067623  40225232  66890758 
 39826283  20660053  12697758     81729  17812806   2904843  48554649  43472048   3053901  10725518 
  6257619   9505095   3339995     38868   6538718   6361378  69037643  33088339   3834553  17369404 
  3830043   7325143  25487013   9050583  15321975  24765785  13596366  85940653  77460753  27268565 
 14194852  85311483  33426689  33220193  57480378  61322143  16286248  28397178  17852803  34865272 
 19926458   5605383   4414011   3949223   3119463  56350295  12405771  68584518   8220300  22901067 
  4937363   5456339  25429699   4812689  29771952  52993959  80628459  11397299  78022285   9998553 
 63797045   4589723  72541071  76671585   2536734  44480643   7131431  52119267  14224283  16635364 
  6222681   3635304   3285853  23731803  41120423  30684273  74792083  12712488  15914197  23732735 
 33969995  98442843  85551486  25457723   4365237  61910127  26705928   7168683  14821254   7929282 
 54374337  14198117  28058251  31733111  20748683  59118723  24944847  25107744   5845877   1437438 
 40772577  34865823  51808275  10741236  14091993  18274498   2240357  17721827  65386401  42867423 
 34245957   6285962  31520623  47040431  37499010  14130423  76806030  40255899  49472655  38280073 
  4407873  40144604  40048619  38485199  43380907  24729429  76945488  15352603   4780913  52839395 
 19628811   6885033  28253940  18860931  14982507  31084393  70325511   1449012  28231845   6613833 
  8172213  61896335  11218827   2387535  39885277  22872430  38532123    261423   2326648   2501699 
  4314495  24757956  48041709  42565335    800761  54653211   9187119  31605501  15453366  63884823 
 93317394   7042801   7672665  38052438   9329561  54065835  26326503  50789553   7621671   1765377 
   142955   7068750  47962215  20359765  45300341  26190105   4482907  31759995  56283050  30752253 
 38899937  33442455  17394091    178705   9050241  27870573  12883123  32156103  18886265   6489969 
 11032623  10976913  15006912  12119895  12669233  61258708   7803780  52882728  31235028   8098097 
 52200423   4805403  94140514    791943   8089477  17650248  26087106  15887987  59928135  22385453 
 44516163   5528467  33590603  26943963    988473  49136294  56783883  12431269  35156963  26179170 
 83025104  39925491  12341583  11763050   1730373  32939435  25426592  21441686  38684441   3161730 
 14662717  34881207  29499187   3933161  37448048   8786298  26073169  17014067   3458957  28283807 
 11290722  12716211   4876288  30216777    171899  67811868  19041523  58664883  52520943    715123 
  4806393  11412186   3277092  37022016  32531320  11605321  35368818  80317371  44103739  38483403 
  6516323  47218043  53323815  28626411  46158270  64599651  31456095   3131988   2857051  26788363 
 52596898  13897731  55389651    282057   5790523  21790107  72409947  19665867  81478193  58969614 
 22154294  15240483  43448373  34847979  19764000  24496917  11987085  26699549  16446273  21975269 
 43385976  33405441  86245899  56877895  38127759  38428098  42930414  13602128  64341059  14778051 
 29064893   2818428  46603851  84384708   5854991    810283   1910899  40433450    208739  16605627 
 65559789  36759993  15821887  53741349  58870673  18364392   2965326   4695713  23387667   1770024 
 28403876   3782742  25470645  30156117   3242903    917955  67752327  14651307  16543590  13594277 
 19524849  84597129  50202891   7293507  47230407  33005781  29093243  12308378  56505339  26459997 
 69493327  26508571  11046011  20269583  22890599  27894678  55569091  41837793    727203  40779784 
 14799633  35075643  30473061    562520  10294043  20837163   7171771  39721623  11252628  25829069 
  7553535  12206243  18491316  20939187   1050723  11893323  73519787      4171  73736747  43414857 
  4490315  46344330  11043153  27592571   2975073    717468    154131  14451993  40336345  60183525 
  9863504  11574054  20478238  72994530  36143484   3757899  30066395   4992253  26689689  34731255 
 58553233  14239023  36443805  25201149   2479488  75743120  20017387  37592014  29363715   2082120 
 45486768  11221583  43254203  14006843  49841148  73601127  72372018  17317851  18221604    929323 
 22612362  86192778  15005957  32883363  22162893  10490235  59334787  30730331   8091036  67719900 
  5232387   9127659  41022622  42293857  43971973    656451  19790481  12555435   5891541  56153275 
  1186939  11201775  50151462  20165307  62686263   3573011   5647623  19892047  13780920   1021300 
 12471573  58164348  69026241  10906788  19951833  35711459   2492379  31989290  44943227   6562823 
 58256594  41414715  58290011  67457001  26908386  20823211  79184277   1154273   7528953   2281653 
  5013918   6490033   1162748  24982045  11245411  20413334  31628689  48843922  16555521  11696873 
 69579666  23616583  20263083   4855731   6350705  66611815  56102735  12041546  28964739  53504769 
 27233085  28485961  88642875   5537175  39922147  14852151  12463758   8510499   6345238  30266625 
 31286560   3079707  44610003  14264178    665775  31734702  24317226  46993854  30717411  49709310 
 11044805   3972776  29284180   1170573   9761473  10016505  20218230   4050423  15880491  16962031 
 28055569  53422251  24727938  10611411   5620699  69048791  10524795   5218746  24191418  30318847 
 37862283  64132427  72230203   4357748  24234213  44053299  47390169  37013731  66036445  24267007 
 21090895  18712051   2624413   4763523  32786808   6405137   6215787  32431159  57470217   5964574 
 23865657  38638762  37083233  20427561  20145794  64071853  13888508  47005583  41441505  82636807 
  1051385  29917719  72504594  43506315   9225258   1782899  12514215  30654628   7783283  19081829 
  4382585  30865061   5014333     98991   7809352  42672816  17527923  36685795  47694869  12054222 
  1007187   7027817  24456123  11987389  17062972   1741323  32353983  18550523  32976607  18603498 
  6780507  40643369  19947770   9348729  11191803   5859979  73705814  15599370  24938649  24940833 
  6953477   8179329     51009  39522798  26165263  38073537  14754955   7614963   5599890  17980146 
 64582775   8564679  35073810  72942911  59672527   4649880   1805094  38400095  25364949  62841422 
  4243403   6039543  10892388  15286551  18231193  28607823  29092395  10608556  16104855  27746403 
 10136018   3283711  30350457  35304864  19873727  27928147  41610251  35659788    227878  51622303 
 36423867  17068657  40274855  93799675  22534131  72424491   3559473   5106413   2077009  24764915 
 28820367   4427221   9204513  26884893  30404387   3657371  37060839  38143463  81864263  45614773 
 13203470  32918613  24117804  24503887  21592401  29853491  33528695  16998423  44413451  26251899 
  2755755  32088263  36381562  16835266  16207581  43446751   4507326    859173   2961255    418739 
 14847851   7992387   2439110  57840960  32713941  30070691  44861175  13041892   6043171    441939 
  9773603   5088133  11356644   4585834   1089160  72024251  37651671  12036840  11991194  35801583 
  3141807  49869523   7803299  27930343  12576764  17360795  14338050  39263061  10903601  14656123 
  3113730   4753188  59156293  12198723  23660401  74160847   5985083  12213807   4406987  17823909 
 11207373  13758483   2591235  15556427  11604624  83144715  55509963  15335799  41214498  15240610 
 20552325  16102615  15151063   2638131  88996071   5038671   3402249  66246045  15195792  20491434 
 14164611   3896019  45814171   1769651  31478660  17605833  30709053   1646811   1599174    821778 
 72161427  39229662  14038623  39998609  14525931  75056355  46976563  53761155   5238455  24526867 
   818673    557367   2194374  10372643  11069483  32163283  55624937  18710160  60102923  17837187 
  8556233   5375451  34458723  19361259  18545853  35355531   5603880  87664636  82693548  14089484 
 76365433  26355333  45630708  48382955  36713283  54017655   9668049  46858277  56589475  56626681 
  7140993  49817143  38246491  10066856  33203563   3894828  56266227  25415803    196019  21059760 
  3915393   6075549  23504643  60992175  12932097  17812191  25716979    968662  32992393  20475195 
 16718500   9916551   5862930  13695209  31413219  27143003  41673603  95901243  21929829   6529111 
 53033467  15518823  15696291  31786069  27013702  22607963   1784367   2095203  12477443   3478697 
 62191241  20716595  40400053  35383045  29145315  51093243  19232303  43260437  12135003   8146143 
  5230747  69180689  28170195  81755299  72661389  20541963  12733971  47945523   9918713   3565123 
  8817357   1407683  21865449  27818193   1343895  77654206   2574195  49929947   6962247  20844373 
  1947609  21419444  42051504  21777039   9849549   2819287  15722647  23095123   2523739   8240627 
  7316267  15707881    309837   9654117  22768921  74852503  24677451  33659853  35437329   4109683 
  6625195  63236457  85524163  35039808  13000440  65880267  14146429  14384367   5446999  28573338 
 35497390  61869359  12157335  15410691    270249  28759898  18917781  11830473  27344906  11719773 
 40419729   2227333  26152819  43813643  52488510  12531867   6305933  85186434  13212091  63080979 
 26026198  69819199  25123461  53879179  17462619   7635047  22977918  37643256  50941709   8792184 
 20058694  49737707  28572463   6445023   4312059  10086335  32950228  20182379   1189863  39950403 
 39298446  42713823  26613371   1005803  13169503  61988985   8657492   6766993  37365825    372309 
  1288063   2480559  40392507   4969851   2663442  47089461  15691943  13466151  20193867  36301375 
 12998760  11656433  22287355   3925275   2021202   4416369  41177847  55769919  68402800  20168488 
  3825744    127924    149109    531798   9465364  33942111  16906826  23845230   1740696  66965919 
 38273393  40697469   9415149  14465782  28952829  12244394  63126153  57761123  22635058  33922235 
 55777650  20314335  62038995  43298872  21252153  67893416  29323578  18635243  14651963    416179 
 82041100  16669187  46029873  71400806  15286755   2372408   2617540  52209963   3324251  43679908 
 40724234  19956807   7056899   4628835  82013903  29629997   1101333  24547289  10500963  24853393 
 74255753   6673033  53381016  45164147  81423803  24549779   9014752   6743223   9911752  16763750 
 48808843  59136711   4540347  15506148   2401398  67589727  35773487   2129016  22097499  11971841 
  2510123   4015625  62643453   4877499  45060523     76606  54549211   9707844  82683163   2020925 
  1870663  10099611   6154413   9758763  28672573   7414417  15683643  90233371  68599956  35168347 
 13809885  27244901  79523493  75643515  27035163   3742843  52269947  59055403   2819808   4417803 
  5130802   6308607  31725499   8553371   8930553  12101079   4930317  56760795  18422373  60884667 
 47251470  34884875   2660823    670068   3075729    480183  91540052   7033806   2996753  34625651 
 27788895   9347615   2938093   2804283  24494847   5855121   1559499  80166670   7940547  15189875 
 25100184  30076692  40113911  33338922  20551199  73395385  59216383  33464847   2881860  63715803 
 47234205  12516571   4646791    697575  77523591  49908498   4546447  17846391  41429979   9583773 
 56730899  18852011  21608565  19948365  48315498  83157183  30255577   6782673   6371739    248651 
  1950813  18223625   5500251  33236895    909023  22441154  69981707   3154835   6883403  79209498 
  1992498   1645200   3392981  14814803  69188355  26764783  70610559  37769079  15766503  16631205 
 16092713   3346731    937963  83676607  54428073  78922538  12285513  26103214  64439575   8445513 
  5668443  22225821  16305111  70324323  64997451  30950403  43290197    829623  15191466  70987426 
 26135605  32288763  30865269    444873  54445738   6637283  63109923  40117563   1677459  13226973 
 33606243   8581743  33121638  40515543  10617548  10330503  47193640  31337646    301047   8739883 
  6499819  10327707   1631697   1783113  17266385  11872707   6763837  35829542   4510899  36643308 
  9748638  13666875  10693695  14098443   5336501   9543402  53617648  24659003  72781513  11947523 
  8664059  51666207  25487078  22749883  54765691  51589468  45172614   6426133  40782721  26471141 
   365598  36874185   2092165    401139  39948915  21422310   7233027  81024423   1931645   2631829 
  3173607  22314263  26411382  17082320  24772875  13215660  76363935  48469187  12995679  13185723 
 30716196  51043403   2506988  51207327   3833196  47132721   2085219   4544382  51197718   7348497 
 60785477   1435440  20680402  40751638   6616208   4051788  37212801  16333293  40741603   2565750 
 10185909   2815578   6610734   2062833  16766523  37070433  58605397   6164801  73046194  37994343 
   271698  27973608  45295593  20869111   7340379   4507891  26253981  10656378  23482692   1695787 
 13367293  38197839    557515   9757853  27555792  53333079  30357543  13978402  45909723  20349723 
  5937521   1769628   9820728    576543    469941  32737611   7577895  45168103   1439601  38493353 
 12041763  58367039  12733323  45885847  77330012  22261473  20209179  66832863  37767938  35876925 
 39508143  39925779  58973539  32823554  33132738   5638035  13186275  29402199   8586621  72805819 
  1615627   4997248  71185607   6416355  26505195   7091173  45410024   9859221  16529173   3462513 
 40436183  25858363  52032051  20668628   9588015  41980895  21322873  24286542  28488429  10315989 
 21380784  21452133  60142975  10735288  45511248    840589   1455612   8518611  26586432   3220862 
 16615414   3708870  57704763  17210260  55204839  14766840  12033291  22519278  73783163   9551071 
  7474293  49014711  41615187  21750223   4329744  29140335    237453   8322327  19174893    500655 
 38665199   4610027  60680787  36169831  15292515  12004682  33331513  11137325  21591251  26605497 
  7659363  61244283  23748495   8211562  45777138   7323023   7306683   4459578  15107335  18120035 
  4532169  28638033   9843339   1206843  17952344  56130043  21032544   7117459   1531443  27061223 
  8278191  49420293  30414012   1919219  33035658  14039073  33101963   6260598  34611547  48884178 
 15035379  63033114    495503  71324124  60772653   6780535  52714827   1371465  54949513   2904723 
  1713163  11001465  22895944  74421853   5508327  14830653  96619671  36692163  25010435   9451839 
 86651436   3800009  32516403   2849472   7751859  28927019   8246007  22198065    507751  27039469 
 15144677  11069333   6641723   8648466   3647519  41728994  31804173  21915336  19209081   9134898 
  4472174   2224257  53332243  73499784  20836513  67471083  91862631   8591867    896643  25067099 
  8868307  12961617   6348999   3990117  69470783  28113675  38266326   2789379   6611962  46570731 
  4857687   4781471  20899889    395847  23298453   1256199  16099771  31549963  40976151  90299244 
 16719903   8223099  39936963  48280419  49442507  51159933  44597223  25921473  28848975  22418689 
  2479167  55358547  16451127  18706447  29114945  10641208  44071383   7478151  44657457   1312512 
 11649499  23718849  13570407   1083678    864198  14627463  14822097  32318772  56830302    462123 
   248483  51267215  27054669  50903313  57822123   6501483   1900887  59984223   5980423  36381051 
  3083578   2611563  64288703    431331  41995386  13844916   8448747   6023959  10459838  51604543 
 56582853  22384674    301963   7151472  51225467  27534791   8833227   3602865   4126042  71495148 
 58143803  38158641  64617309   3744173  20473520  19996533  31177577  49590202   8700243   2560227 
  4830427   3945354   6027342  10882155  71048193   6519823  78622013   1894479  20302715  43301898 
  1811590  64662483   5338383  48402969  12470327  43675755   9202281  35079209  31944519  76213722 
  1359976   1932219  17544023   7421163  54519833  57957339   7080243  63159999  18472255  19342463 
  2475502  42924645  39644871     19401  18911127   3993909  10971468  14849155  96203608  33257104 
  3671298  27740301   3537843   1441630   8349822  78760043     17574   6640603   5242395    822373 
 31539015  81712677  36711733  40678163  31696187  43608673  13175003  14615073  26686611   2008967 
 17687331   6992808  46369338   3545787   1789818   2321861  33068101  12662298  61364823  52350759 
 21476925   7038003    100227   4954263  18859623   1564905  55507035  52768119  26313641    475598 
 45581458   9867135  17386318  31087606  16861550  10453264  26220772  19144963  34129527  13034417 
 61260531  45821514   8360606  26058148  39119863  51643647   6708139   1821102  72248442  19834091 
 13089123   6247533  20995160  10300474  18195723   4417377   7286661  18420123   6274833  28459303 
  9654390  20354847  70392939   1771261  12600771  44461491   6699552   2693583  51721359  42101377 
  9308653  73170755  64261427  20264991      2437   3642527  64997783   6265187  55628533  68243771 
 54254777   3839739   8145043  34683663  12875343  11344659    275811  24405918   1784289  11933834 
 42794875  54909132  47824476  33553995  41131923   4366567  30359730   4590371  18919143  23158253 
 42492248  20726451  19689963   3102137  30969531  21077768  76198783  47630482  27554132  11784017 
 58846501   1212235  24000771  11123503  48943215   2106635  23391764  50282581   2031713  16274823 
 45314241   8452468  70147356  11662791  32873023  11788771   2951659   4284873  10096027  34350553 
 58672878  50352480   3492787  18643428  41247147   8029446  72563523   4446491  17709015  13095155 
  7770483     21429  15478807  19133739  34536851    276951   3179081   1284819  17705928  56994477 
 18481859  14649423  19107963  20589275  10434573  22512324  29065393  15177257  14137943  33393580 
  7196205    443058  29264637  18102585  14815005  13987353  24472843  30532123  10671234   4900963 
  5181451  66741669  15258877  44146998  23597863  22593200  40017415  82391955  42123451  24160158 
 32008379  46301797  49825048  70366742  56491827   4055711  48937956  22701353    983832  58037227 
    46173   8459307  17859600   2035923  30486117   5633772  23865751   8674837   1393711  23842007 
  6869364  16528299  45335223  28210749  36421303  17561343  31105523  44861091  13974171   2138604 
 39750483   3149126  23660701   5532724  38134947   2388975  43975803  46635621   1625415    291229 
 74010444    453110  10461960   9269409  32265954     20416  32588731   1224903  44757321  24614433 
 60014434   3508665   5512266  55478888  30663873  26383643  53124773  11352115    306031  61316203 
 59927477  27787539  15192043  14788134   2887097   1293271  61488069  10484286   7385298  41711429 
 16072491  31450623  23363241   1543315  47803723  15030723  42547709  37875499   4485480  49206504 
 81620858  15439839  20671221  25044248     26616   7807833  43416581  26232791  54011607  30024967 
 55688957  14299947   6541103  13634052   3295295  13646759  19287123  34736005  17598744  51085073 
  4901046  92174140   1647169  24456115  21278184    269942   5944355   7570713  15744183  24752718 
 44660475  24044290  45841104  61535635  67698390   1494523  51356731  19175223  15860817  39778555 
  6707678  48047230  89046642   2184690  40749153  47581387   9996747  12180531   6691743  13688268 
 12090203   3499455  36382371  30996759  22036511  15936992   7655498   2900220   6761241   4654914 
 16819142  10205303  71226075  10104252  49108613   7055521  29428775  35851005  36670938  15519063 
  1779219   7872988   7174221  49609840   1784217  10304571  11511931  24759203  76428243  38074698 
 37386508  74903831  30870637  48017433  32177751    241489  17453167   7839903  24695143   5693239 
 72522048  14823775  70560678  88186380  17473910   5997363  34359686  41067247  39525369   2139063 
   903675   8199023  21456951   3231563    244415   2420382  60651922  33788383   3440335  21870748 
 36943008  36525780  62712927  38096267  33659287  51925321   2326493   4638943  35565717  19658215 
 26692539   1443327    410078  16947627   9145089  57712587   3063569  25907853   6291291  82596630 
 36085053  73613715  79811238  28382247   5291235  31722990  66709212   2638087  10328091   5618123 
 17334807  39848788  37189243   9288497  42392787  39680399  58998587  45339791   1129563   4992237 
 64046688  12668587  50454471  24977383   1801239  24307510  35247732   8519185  27827268  52657623 
 34329516   5985663  23266348  62795559  40490859  46500168  10927434  31591683   3373142   6754563 
 24354771  24677323  43312133   5504195  11881122  52378380  16694257   9495609  53462973   5927811 
 15175217  17152713  31528571  10732323  65762179  72603003  65802883  33395658  26438024  20319351 
 14129313  60647765  45082523   2831473  12079056  15555404   8119611   4367739  42071499   8273350 
 68524459  26742619   6513651  32058038  55153524   2784333     83967  24456371  37094258  38962101 
 67554279  75446430  20773603  55806083   2589415   5519849  80391658   6425124  11584833  24636323 
  1840368   5096668  18462895  77546571   4212888  25467757  72582647  10580653  25411715   6464796 
 24060481   6463995   4229096  16252498  61571152  26545623  21299303  14045913  10244315  26537535 
 32770681  35951163  18388768  37441079  50600049  45808557  12329473  41821078  52208598  29313323 
  3964050    324073  67857759   4488387    880152  42326903  39829957  32134623   9121287  32514875 
 61069263  18669048  35570883  15679353  63577055  68970066  10045842  70727357  84019371  83077376 
 15120433  46185836  75021685   5288451  33379126  22053931   4351935  71838209  10291055   1334819 
 42449211  24562843  54788100  29956878  35483417  43451403  31843283    216719  18956555  20966726 
    25197  47966079  20965419  12624039  12592883  16019644  43973003   6871931     25503  24269931 
  1144348  14636635  54507499  15256670  14640312  90995241   1642599  16201498  24822029  43522215 
 19455402   9234313   3716855  33550081  32402751   1001106  11059152  72832616  18809353  32334363 


